--- /home/fdroid/fdroiddata/tmp/edu.cmu.pocketsphinx.demo_1.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_edu.cmu.pocketsphinx.demo_1.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: res/drawable-ldpi/icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,16 +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: 7f5272d044d0421fcc7915ac8d095edf90b2348089cc197107f4fa0b4d5c252d │ -Signer #1 certificate SHA-1 digest: 73ad09ba314b94fd8b9d5f7d3d07d6d8efbcebe3 │ -Signer #1 certificate MD5 digest: 22e37382767950779447a8799e1635d7 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 88a34bf599b07064d21aa9c662966c915f3d029d9089c728f29b47bcbc963564 │ -Signer #1 public key SHA-1 digest: 7af45979512537da0ce116ac94da620704f82153 │ -Signer #1 public key MD5 digest: 653931ec71294aeb2492296d6bbf3499 ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,927 +1,894 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 11011404 (0000000000A8054Ch) │ - Actual end-cent-dir record offset: 11011382 (0000000000A80536h) │ - Expected end-cent-dir record offset: 11011382 (0000000000A80536h) │ + Zip archive file size: 11806666 (0000000000B427CAh) │ + Actual end-cent-dir record offset: 11806644 (0000000000B427B4h) │ + Expected end-cent-dir record offset: 11806644 (0000000000B427B4h) │ (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 39 entries. │ - The central directory is 3169 (0000000000000C61h) bytes long, │ + central directory contains 42 entries. │ + The central directory is 3418 (0000000000000D5Ah) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 11008213 (0000000000A7F8D5h). │ + is 11803226 (0000000000B41A5Ah). │ │ │ 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): 2014 Sep 24 06:53:08 │ - 32-bit CRC value (hex): da2db2ea │ - compressed size: 1271 bytes │ - uncompressed size: 3286 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 May 28 00:08:34 │ + 32-bit CRC value (hex): 594a0cd0 │ + compressed size: 858 bytes │ + uncompressed size: 2420 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/8C1EF9E4.SF │ + assets/sync/assets.lst │ │ - offset of local header from start of archive: 1337 │ - (0000000000000539h) bytes │ + offset of local header from start of archive: 927 │ + (000000000000039Fh) 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): 2014 Sep 24 06:53:08 │ - 32-bit CRC value (hex): 289d0179 │ - compressed size: 1338 bytes │ - uncompressed size: 3407 bytes │ - length of filename: 20 characters │ + file last modified on (DOS date/time): 2017 May 28 00:08:34 │ + 32-bit CRC value (hex): 551e5723 │ + compressed size: 138 bytes │ + uncompressed size: 350 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 #3: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/8C1EF9E4.RSA │ - │ - offset of local header from start of archive: 2741 │ - (0000000000000AB5h) 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): 2014 Sep 24 06:53:08 │ - 32-bit CRC value (hex): 89874c59 │ - compressed size: 1073 bytes │ - uncompressed size: 1332 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 #4: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ assets/sync/models/dict/cmu07a.dic │ │ - offset of local header from start of archive: 3881 │ - (0000000000000F29h) bytes │ + offset of local header from start of archive: 1133 │ + (000000000000046Dh) 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): 2014 Sep 24 06:08:56 │ + file last modified on (DOS date/time): 2017 May 28 00:08:34 │ 32-bit CRC value (hex): 83c38520 │ - compressed size: 852939 bytes │ + compressed size: 850766 bytes │ uncompressed size: 3245476 bytes │ length of filename: 34 characters │ - length of extra field: 4 bytes │ + 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 #5: │ +Central directory entry #4: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ assets/sync/models/dict/cmu07a.dic.md5 │ │ - offset of local header from start of archive: 856904 │ - (00000000000D1348h) bytes │ + offset of local header from start of archive: 851979 │ + (00000000000D000Bh) 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): 2014 Sep 24 06:08:48 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 2beaeb3f │ compressed size: 33 bytes │ uncompressed size: 33 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 #6: │ +Central directory entry #5: │ --------------------------- │ │ assets/sync/models/grammar/digits.gram │ │ - offset of local header from start of archive: 857005 │ - (00000000000D13ADh) bytes │ + offset of local header from start of archive: 852080 │ + (00000000000D0070h) 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): 2014 Sep 24 06:08:56 │ + file last modified on (DOS date/time): 2017 May 28 00:08:34 │ 32-bit CRC value (hex): ee70844d │ compressed size: 124 bytes │ uncompressed size: 257 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 #7: │ +Central directory entry #6: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ assets/sync/models/grammar/digits.gram.md5 │ │ - offset of local header from start of archive: 857213 │ - (00000000000D147Dh) bytes │ + offset of local header from start of archive: 852288 │ + (00000000000D0140h) 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): 2014 Sep 24 06:08:48 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): af8e474c │ compressed size: 33 bytes │ uncompressed size: 33 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 #8: │ +Central directory entry #7: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ assets/sync/models/grammar/menu.gram │ │ - offset of local header from start of archive: 857321 │ - (00000000000D14E9h) bytes │ + offset of local header from start of archive: 852393 │ + (00000000000D01A9h) 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): 2014 Sep 24 06:05:14 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 8205ccd0 │ compressed size: 63 bytes │ uncompressed size: 63 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 #9: │ +Central directory entry #8: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ assets/sync/models/grammar/menu.gram.md5 │ │ - offset of local header from start of archive: 857451 │ - (00000000000D156Bh) bytes │ + offset of local header from start of archive: 852522 │ + (00000000000D022Ah) 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): 2014 Sep 24 06:08:48 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): e03f1dab │ compressed size: 33 bytes │ uncompressed size: 33 bytes │ length of filename: 40 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: │ +Central directory entry #9: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ assets/sync/models/hmm/en-us-semi/README │ │ - offset of local header from start of archive: 857557 │ - (00000000000D15D5h) bytes │ + offset of local header from start of archive: 852625 │ + (00000000000D0291h) 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): 2014 Sep 24 06:08:56 │ + file last modified on (DOS date/time): 2017 May 28 00:08:34 │ 32-bit CRC value (hex): 1d31a09d │ compressed size: 236 bytes │ uncompressed size: 334 bytes │ length of filename: 40 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: │ +Central directory entry #10: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ assets/sync/models/hmm/en-us-semi/README.md5 │ │ - offset of local header from start of archive: 857879 │ - (00000000000D1717h) bytes │ + offset of local header from start of archive: 852947 │ + (00000000000D03D3h) 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): 2014 Sep 24 06:08:48 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 9eddc716 │ compressed size: 33 bytes │ uncompressed size: 33 bytes │ length of filename: 44 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: │ +Central directory entry #11: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ assets/sync/models/hmm/en-us-semi/feat.params │ │ - offset of local header from start of archive: 857989 │ - (00000000000D1785h) bytes │ + offset of local header from start of archive: 853054 │ + (00000000000D043Eh) 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): 2014 Sep 24 06:08:56 │ + file last modified on (DOS date/time): 2017 May 28 00:08:34 │ 32-bit CRC value (hex): 325d0afb │ compressed size: 118 bytes │ uncompressed size: 149 bytes │ length of filename: 45 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: │ +Central directory entry #12: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ assets/sync/models/hmm/en-us-semi/feat.params.md5 │ │ - offset of local header from start of archive: 858198 │ - (00000000000D1856h) bytes │ + offset of local header from start of archive: 853263 │ + (00000000000D050Fh) 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): 2014 Sep 24 06:08:48 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 5e1bf185 │ compressed size: 33 bytes │ uncompressed size: 33 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 #14: │ +Central directory entry #13: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ assets/sync/models/hmm/en-us-semi/mdef │ │ - offset of local header from start of archive: 858313 │ - (00000000000D18C9h) bytes │ + offset of local header from start of archive: 853375 │ + (00000000000D057Fh) 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): 2014 Sep 24 06:08:56 │ + file last modified on (DOS date/time): 2017 May 28 00:08:34 │ 32-bit CRC value (hex): e2a7eaa5 │ - compressed size: 1124346 bytes │ + compressed size: 1124607 bytes │ uncompressed size: 3610854 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 #15: │ +Central directory entry #14: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ assets/sync/models/hmm/en-us-semi/mdef.md5 │ │ - offset of local header from start of archive: 1982743 │ - (00000000001E4117h) bytes │ + offset of local header from start of archive: 1978066 │ + (00000000001E2ED2h) 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): 2014 Sep 24 06:08:48 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 3d5dffbc │ compressed size: 33 bytes │ uncompressed size: 33 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 #16: │ +Central directory entry #15: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ assets/sync/models/hmm/en-us-semi/means │ │ - offset of local header from start of archive: 1982849 │ - (00000000001E4181h) bytes │ + offset of local header from start of archive: 1978171 │ + (00000000001E2F3Bh) 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): 2014 Sep 24 06:05:16 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 6254abaa │ compressed size: 79948 bytes │ uncompressed size: 79948 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 #17: │ +Central directory entry #16: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ assets/sync/models/hmm/en-us-semi/means.md5 │ │ - offset of local header from start of archive: 2062868 │ - (00000000001F7A14h) bytes │ + offset of local header from start of archive: 2058188 │ + (00000000001F67CCh) 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): 2014 Sep 24 06:08:48 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 60ed6629 │ compressed size: 33 bytes │ uncompressed size: 33 bytes │ length of filename: 43 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: │ +Central directory entry #17: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ assets/sync/models/hmm/en-us-semi/noisedict │ │ - offset of local header from start of archive: 2062977 │ - (00000000001F7A81h) bytes │ + offset of local header from start of archive: 2058294 │ + (00000000001F6836h) 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): 2014 Sep 24 06:08:58 │ + file last modified on (DOS date/time): 2017 May 28 00:08:36 │ 32-bit CRC value (hex): d6ac9291 │ compressed size: 75 bytes │ uncompressed size: 113 bytes │ length of filename: 43 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 #19: │ +Central directory entry #18: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ assets/sync/models/hmm/en-us-semi/noisedict.md5 │ │ - offset of local header from start of archive: 2063141 │ - (00000000001F7B25h) bytes │ + offset of local header from start of archive: 2058458 │ + (00000000001F68DAh) 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): 2014 Sep 24 06:08:48 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 936242e7 │ compressed size: 33 bytes │ uncompressed size: 33 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 #20: │ +Central directory entry #19: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ assets/sync/models/hmm/en-us-semi/sendump │ │ - offset of local header from start of archive: 2063253 │ - (00000000001F7B95h) bytes │ + offset of local header from start of archive: 2058568 │ + (00000000001F6948h) 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): 2014 Sep 24 06:08:58 │ + file last modified on (DOS date/time): 2017 May 28 00:08:36 │ 32-bit CRC value (hex): 7b7a16a5 │ - compressed size: 7584139 bytes │ + compressed size: 7584152 bytes │ uncompressed size: 9428608 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 #21: │ +Central directory entry #20: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ assets/sync/models/hmm/en-us-semi/sendump.md5 │ │ - offset of local header from start of archive: 9647479 │ - (0000000000933577h) bytes │ + offset of local header from start of archive: 9642807 │ + (0000000000932337h) 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): 2014 Sep 24 06:08:48 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 71054c42 │ compressed size: 33 bytes │ uncompressed size: 33 bytes │ length of filename: 45 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: │ +Central directory entry #21: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ assets/sync/models/hmm/en-us-semi/transition_matrices │ │ - offset of local header from start of archive: 9647589 │ - (00000000009335E5h) bytes │ + offset of local header from start of archive: 9642915 │ + (00000000009323A3h) 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): 2014 Sep 24 06:09:00 │ + file last modified on (DOS date/time): 2017 May 28 00:08:36 │ 32-bit CRC value (hex): 8d51b0ab │ - compressed size: 959 bytes │ + compressed size: 958 bytes │ uncompressed size: 2272 bytes │ length of filename: 53 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: │ +Central directory entry #22: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ assets/sync/models/hmm/en-us-semi/transition_matrices.md5 │ │ - offset of local header from start of archive: 9648647 │ - (0000000000933A07h) bytes │ + offset of local header from start of archive: 9643972 │ + (00000000009327C4h) 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): 2014 Sep 24 06:08:48 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): c1c82705 │ compressed size: 33 bytes │ uncompressed size: 33 bytes │ length of filename: 57 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 #24: │ +Central directory entry #23: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ assets/sync/models/hmm/en-us-semi/variances │ │ - offset of local header from start of archive: 9648769 │ - (0000000000933A81h) bytes │ + offset of local header from start of archive: 9644092 │ + (000000000093283Ch) 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): 2014 Sep 24 06:09:00 │ + file last modified on (DOS date/time): 2017 May 28 00:08:36 │ 32-bit CRC value (hex): 85eeb377 │ compressed size: 71129 bytes │ uncompressed size: 79948 bytes │ length of filename: 43 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: │ +Central directory entry #24: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ assets/sync/models/hmm/en-us-semi/variances.md5 │ │ - offset of local header from start of archive: 9719987 │ - (00000000009450B3h) bytes │ + offset of local header from start of archive: 9715310 │ + (0000000000943E6Eh) 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): 2014 Sep 24 06:08:48 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): e16001d6 │ compressed size: 33 bytes │ uncompressed size: 33 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 #26: │ +Central directory entry #25: │ --------------------------- │ │ assets/sync/models/lm/weather.dmp │ │ - offset of local header from start of archive: 9720097 │ - (0000000000945121h) bytes │ + offset of local header from start of archive: 9715420 │ + (0000000000943EDCh) 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): 2014 Sep 24 06:09:00 │ + file last modified on (DOS date/time): 2017 May 28 00:08:36 │ 32-bit CRC value (hex): 7b033f87 │ - compressed size: 329782 bytes │ + compressed size: 329713 bytes │ uncompressed size: 417926 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 #27: │ +Central directory entry #26: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ assets/sync/models/lm/weather.dmp.md5 │ │ - offset of local header from start of archive: 10049958 │ - (00000000009959A6h) bytes │ + offset of local header from start of archive: 10045212 │ + (000000000099471Ch) 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): 2014 Sep 24 06:08:48 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): a58555ff │ compressed size: 33 bytes │ uncompressed size: 33 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 #28: │ +Central directory entry #27: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-hdpi-v4/icon.png │ │ - assets/sync/assets.lst │ + offset of local header from start of archive: 10045312 │ + (0000000000994780h) 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 00:00:00 │ + 32-bit CRC value (hex): 13e5ae94 │ + compressed size: 3941 bytes │ + uncompressed size: 3941 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 │ │ - offset of local header from start of archive: 10050061 │ - (0000000000995A0Dh) bytes │ + There is no file comment. │ + │ +Central directory entry #28: │ +--------------------------- │ + │ + res/drawable-ldpi-v4/icon.png │ + │ + offset of local header from start of archive: 10049312 │ + (0000000000995720h) 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): 2014 Sep 24 06:09:00 │ - 32-bit CRC value (hex): 551e5723 │ - compressed size: 138 bytes │ - uncompressed size: 350 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): 8ef78580 │ + compressed size: 1537 bytes │ + uncompressed size: 1537 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 #29: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/main.xml │ + res/drawable-mdpi-v4/icon.png │ │ - offset of local header from start of archive: 10050267 │ - (0000000000995ADBh) bytes │ + offset of local header from start of archive: 10050908 │ + (0000000000995D5Ch) 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): 2014 Sep 24 06:09:00 │ - 32-bit CRC value (hex): d090f8d7 │ - compressed size: 413 bytes │ - uncompressed size: 1008 bytes │ - length of filename: 19 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 99a4f90b │ + compressed size: 2200 bytes │ + uncompressed size: 2200 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 #30: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - AndroidManifest.xml │ + res/layout/main.xml │ │ - offset of local header from start of archive: 10050745 │ - (0000000000995CB9h) bytes │ + offset of local header from start of archive: 10053167 │ + (000000000099662Fh) 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): 2014 Sep 24 06:09:00 │ - 32-bit CRC value (hex): f83375aa │ - compressed size: 935 bytes │ - uncompressed size: 2592 bytes │ + file last modified on (DOS date/time): 2017 May 28 00:08:36 │ + 32-bit CRC value (hex): d090f8d7 │ + compressed size: 413 bytes │ + uncompressed size: 1008 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 │ @@ -931,147 +898,150 @@ │ Central directory entry #31: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ resources.arsc │ │ - offset of local header from start of archive: 10051745 │ - (00000000009960A1h) bytes │ + offset of local header from start of archive: 10053645 │ + (000000000099680Dh) 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): 2014 Sep 24 06:08:56 │ - 32-bit CRC value (hex): fc72f030 │ - compressed size: 1800 bytes │ - uncompressed size: 1800 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f8bc9d2e │ + compressed size: 1932 bytes │ + uncompressed size: 1932 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 #32: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/icon.png │ + classes.dex │ │ - offset of local header from start of archive: 10053592 │ - (00000000009967D8h) bytes │ + offset of local header from start of archive: 10055621 │ + (0000000000996FC5h) 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): 2014 Sep 24 06:08:54 │ - 32-bit CRC value (hex): 3c13576b │ - compressed size: 3966 bytes │ - uncompressed size: 3966 bytes │ - length of filename: 26 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 28 00:08:30 │ + 32-bit CRC value (hex): b47e38fb │ + compressed size: 18893 bytes │ + uncompressed size: 58464 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 #33: │ --------------------------- │ │ - res/drawable-ldpi/icon.png │ + There are an extra 16 bytes preceding this file. │ + │ + lib/arm64-v8a/libpocketsphinx_jni.so │ │ - offset of local header from start of archive: 10057614 │ - (000000000099778Eh) bytes │ + offset of local header from start of archive: 10074571 │ + (000000000099B9CBh) 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): 2014 Sep 24 06:08:54 │ - 32-bit CRC value (hex): 8ef78580 │ - compressed size: 1537 bytes │ - uncompressed size: 1537 bytes │ - length of filename: 26 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 28 00:04:42 │ + 32-bit CRC value (hex): 8f069a67 │ + compressed size: 241165 bytes │ + uncompressed size: 531192 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 #34: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/icon.png │ + lib/x86_64/libpocketsphinx_jni.so │ │ - offset of local header from start of archive: 10059209 │ - (0000000000997DC9h) bytes │ + offset of local header from start of archive: 10315818 │ + (00000000009D682Ah) 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): 2014 Sep 24 06:08:54 │ - 32-bit CRC value (hex): 99a4f90b │ - compressed size: 2200 bytes │ - uncompressed size: 2200 bytes │ - length of filename: 26 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 28 00:05:14 │ + 32-bit CRC value (hex): 7e4d8c22 │ + compressed size: 248338 bytes │ + uncompressed size: 548192 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 #35: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - classes.dex │ + lib/mips64/libpocketsphinx_jni.so │ │ - offset of local header from start of archive: 10061468 │ - (000000000099869Ch) bytes │ + offset of local header from start of archive: 10564235 │ + (0000000000A1328Bh) 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): 2014 Sep 24 06:08:52 │ - 32-bit CRC value (hex): c92933c7 │ - compressed size: 18945 bytes │ - uncompressed size: 57424 bytes │ - length of filename: 11 characters │ + file last modified on (DOS date/time): 2017 May 28 00:05:52 │ + 32-bit CRC value (hex): d77ee52c │ + compressed size: 295054 bytes │ + uncompressed size: 693328 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 │ │ @@ -1080,28 +1050,28 @@ │ Central directory entry #36: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ lib/armeabi-v7a/libpocketsphinx_jni.so │ │ - offset of local header from start of archive: 10080470 │ - (000000000099D0D6h) bytes │ + offset of local header from start of archive: 10859368 │ + (0000000000A5B368h) 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): 2014 Sep 24 06:06:38 │ - 32-bit CRC value (hex): cf01b434 │ - compressed size: 193886 bytes │ - uncompressed size: 345840 bytes │ + file last modified on (DOS date/time): 2017 May 28 00:06:22 │ + 32-bit CRC value (hex): bc3b7612 │ + compressed size: 194848 bytes │ + uncompressed size: 350208 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 │ @@ -1111,28 +1081,28 @@ │ Central directory entry #37: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ lib/armeabi/libpocketsphinx_jni.so │ │ - offset of local header from start of archive: 10274440 │ - (00000000009CC688h) bytes │ + offset of local header from start of archive: 11054300 │ + (0000000000A8ACDCh) 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): 2014 Sep 24 06:07:12 │ - 32-bit CRC value (hex): 067555d7 │ - compressed size: 202249 bytes │ - uncompressed size: 358124 bytes │ + file last modified on (DOS date/time): 2017 May 28 00:06:52 │ + 32-bit CRC value (hex): a257d565 │ + compressed size: 202068 bytes │ + uncompressed size: 366584 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 │ @@ -1140,62 +1110,151 @@ │ There is no file comment. │ │ Central directory entry #38: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/mips/libpocketsphinx_jni.so │ + lib/x86/libpocketsphinx_jni.so │ │ - offset of local header from start of archive: 10476769 │ - (00000000009FDCE1h) bytes │ + offset of local header from start of archive: 11256448 │ + (0000000000ABC280h) 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): 2014 Sep 24 06:08:34 │ - 32-bit CRC value (hex): fe33c829 │ - compressed size: 291794 bytes │ - uncompressed size: 697876 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 2017 May 28 00:07:32 │ + 32-bit CRC value (hex): 65fe1131 │ + compressed size: 252333 bytes │ + uncompressed size: 579620 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 #39: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - lib/x86/libpocketsphinx_jni.so │ + lib/mips/libpocketsphinx_jni.so │ │ - offset of local header from start of archive: 10768640 │ - (0000000000A45100h) bytes │ + offset of local header from start of archive: 11508857 │ + (0000000000AF9C79h) 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): 2014 Sep 24 06:07:48 │ - 32-bit CRC value (hex): 23097818 │ - compressed size: 239497 bytes │ - uncompressed size: 534628 bytes │ - length of filename: 30 characters │ + file last modified on (DOS date/time): 2017 May 28 00:08:20 │ + 32-bit CRC value (hex): 42852868 │ + compressed size: 290486 bytes │ + uncompressed size: 697756 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 #40: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + META-INF/MANIFEST.MF │ + │ + offset of local header from start of archive: 11799420 │ + (0000000000B40B7Ch) 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: no │ + file last modified on (DOS date/time): 2017 May 28 00:08:36 │ + 32-bit CRC value (hex): da2db2ea │ + compressed size: 1259 bytes │ + uncompressed size: 3286 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 #41: │ +--------------------------- │ + │ + META-INF/8C1EF9E4.SF │ + │ + offset of local header from start of archive: 11800729 │ + (0000000000B41099h) 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: no │ + file last modified on (DOS date/time): 2017 May 28 00:08:36 │ + 32-bit CRC value (hex): 289d0179 │ + compressed size: 1323 bytes │ + uncompressed size: 3407 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 #42: │ +--------------------------- │ + │ + META-INF/8C1EF9E4.RSA │ + │ + offset of local header from start of archive: 11802102 │ + (0000000000B415F6h) 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: no │ + file last modified on (DOS date/time): 2017 May 28 00:08:36 │ + 32-bit CRC value (hex): 89874c59 │ + compressed size: 1073 bytes │ + uncompressed size: 1332 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) ├── AndroidManifest.xml (decoded) │ ├── AndroidManifest.xml │ │ @@ -1,17 +1,16 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ ├── resources.arsc │ ├── aapt2 dump resources {} │ │ @@ -1,14 +1,14 @@ │ │ Binary APK │ │ Package name=edu.cmu.pocketsphinx.demo id=7f │ │ type drawable id=02 entryCount=1 │ │ resource 0x7f020000 drawable/icon │ │ - (ldpi-v4) (file) res/drawable-ldpi/icon.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/icon.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/icon.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/icon.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/icon.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/icon.png type=PNG │ │ type id id=05 entryCount=2 │ │ resource 0x7f050000 id/caption_text │ │ () (id) │ │ resource 0x7f050001 id/result_text │ │ () (id) │ │ type layout id=03 entryCount=1 │ │ resource 0x7f030000 layout/main ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,30 +1,30 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 87ccb7a7 │ │ -signature : c2b0...3de7 │ │ -file_size : 57424 │ │ +checksum : 02f9c89c │ │ +signature : b099...a6b7 │ │ +file_size : 58464 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 698 │ │ +string_ids_size : 697 │ │ string_ids_off : 112 (0x000070) │ │ -type_ids_size : 129 │ │ -type_ids_off : 2904 (0x000b58) │ │ +type_ids_size : 127 │ │ +type_ids_off : 2900 (0x000b54) │ │ proto_ids_size : 278 │ │ -proto_ids_off : 3420 (0x000d5c) │ │ +proto_ids_off : 3408 (0x000d50) │ │ field_ids_size : 100 │ │ -field_ids_off : 6756 (0x001a64) │ │ +field_ids_off : 6744 (0x001a58) │ │ method_ids_size : 637 │ │ -method_ids_off : 7556 (0x001d84) │ │ +method_ids_off : 7544 (0x001d78) │ │ class_defs_size : 57 │ │ -class_defs_off : 12652 (0x00316c) │ │ -data_size : 42084 │ │ -data_off : 15340 (0x003bec) │ │ +class_defs_off : 12640 (0x003160) │ │ +data_size : 43136 │ │ +data_off : 15328 (0x003be0) │ │ │ │ Class #0 header: │ │ class_idx : 24 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 99 │ │ source_file_idx : -1 │ │ static_fields_size : 4 │ │ @@ -96,237 +96,237 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -00557c: |[00557c] edu.cmu.pocketsphinx.Assets.:()V │ │ -00558c: 1c00 1800 |0000: const-class v0, Ledu/cmu/pocketsphinx/Assets; // type@0018 │ │ -005590: 6e10 4d02 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@024d │ │ -005596: 0c00 |0005: move-result-object v0 │ │ -005598: 6900 0300 |0006: sput-object v0, Ledu/cmu/pocketsphinx/Assets;.TAG:Ljava/lang/String; // field@0003 │ │ -00559c: 0e00 |0008: return-void │ │ +0059c8: |[0059c8] edu.cmu.pocketsphinx.Assets.:()V │ │ +0059d8: 1c00 1800 |0000: const-class v0, Ledu/cmu/pocketsphinx/Assets; // type@0018 │ │ +0059dc: 6e10 4d02 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@024d │ │ +0059e2: 0c00 |0005: move-result-object v0 │ │ +0059e4: 6900 0300 |0006: sput-object v0, Ledu/cmu/pocketsphinx/Assets;.TAG:Ljava/lang/String; // field@0003 │ │ +0059e8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/Assets;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0055a0: |[0055a0] edu.cmu.pocketsphinx.Assets.:(Landroid/content/Context;)V │ │ -0055b0: 7010 5202 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0252 │ │ -0055b6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0055b8: 6e20 0300 0400 |0004: invoke-virtual {v4, v0}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@0003 │ │ -0055be: 0c00 |0007: move-result-object v0 │ │ -0055c0: 3900 1f00 |0008: if-nez v0, 0027 // +001f │ │ -0055c4: 2200 5500 |000a: new-instance v0, Ljava/io/IOException; // type@0055 │ │ -0055c8: 2201 6700 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0067 │ │ -0055cc: 7010 5702 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0257 │ │ -0055d2: 1a02 9d01 |0011: const-string v2, "cannot get external files dir, external storage state is " // string@019d │ │ -0055d6: 6e20 5902 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0259 │ │ -0055dc: 0c01 |0016: move-result-object v1 │ │ -0055de: 7100 0d00 0000 |0017: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@000d │ │ -0055e4: 0c02 |001a: move-result-object v2 │ │ -0055e6: 6e20 5902 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0259 │ │ -0055ec: 0c01 |001e: move-result-object v1 │ │ -0055ee: 6e10 5a02 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@025a │ │ -0055f4: 0c01 |0022: move-result-object v1 │ │ -0055f6: 7020 4302 1000 |0023: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0243 │ │ -0055fc: 2700 |0026: throw v0 │ │ -0055fe: 2201 5200 |0027: new-instance v1, Ljava/io/File; // type@0052 │ │ -005602: 1a02 a402 |0029: const-string v2, "sync" // string@02a4 │ │ -005606: 7030 3902 0102 |002b: invoke-direct {v1, v0, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ -00560c: 5b31 0500 |002e: iput-object v1, v3, Ledu/cmu/pocketsphinx/Assets;.externalDir:Ljava/io/File; // field@0005 │ │ -005610: 6e10 0200 0400 |0030: invoke-virtual {v4}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@0002 │ │ -005616: 0c00 |0033: move-result-object v0 │ │ -005618: 5b30 0400 |0034: iput-object v0, v3, Ledu/cmu/pocketsphinx/Assets;.assetManager:Landroid/content/res/AssetManager; // field@0004 │ │ -00561c: 0e00 |0036: return-void │ │ +0059ec: |[0059ec] edu.cmu.pocketsphinx.Assets.:(Landroid/content/Context;)V │ │ +0059fc: 7010 5202 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0252 │ │ +005a02: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +005a04: 6e20 0300 0400 |0004: invoke-virtual {v4, v0}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@0003 │ │ +005a0a: 0c00 |0007: move-result-object v0 │ │ +005a0c: 3900 1f00 |0008: if-nez v0, 0027 // +001f │ │ +005a10: 2200 5500 |000a: new-instance v0, Ljava/io/IOException; // type@0055 │ │ +005a14: 2201 6700 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0067 │ │ +005a18: 7010 5702 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0257 │ │ +005a1e: 1a02 9c01 |0011: const-string v2, "cannot get external files dir, external storage state is " // string@019c │ │ +005a22: 6e20 5902 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0259 │ │ +005a28: 0c01 |0016: move-result-object v1 │ │ +005a2a: 7100 0d00 0000 |0017: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@000d │ │ +005a30: 0c02 |001a: move-result-object v2 │ │ +005a32: 6e20 5902 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0259 │ │ +005a38: 0c01 |001e: move-result-object v1 │ │ +005a3a: 6e10 5a02 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@025a │ │ +005a40: 0c01 |0022: move-result-object v1 │ │ +005a42: 7020 4302 1000 |0023: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0243 │ │ +005a48: 2700 |0026: throw v0 │ │ +005a4a: 2201 5200 |0027: new-instance v1, Ljava/io/File; // type@0052 │ │ +005a4e: 1a02 a302 |0029: const-string v2, "sync" // string@02a3 │ │ +005a52: 7030 3902 0102 |002b: invoke-direct {v1, v0, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ +005a58: 5b31 0500 |002e: iput-object v1, v3, Ledu/cmu/pocketsphinx/Assets;.externalDir:Ljava/io/File; // field@0005 │ │ +005a5c: 6e10 0200 0400 |0030: invoke-virtual {v4}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@0002 │ │ +005a62: 0c00 |0033: move-result-object v0 │ │ +005a64: 5b30 0400 |0034: iput-object v0, v3, Ledu/cmu/pocketsphinx/Assets;.assetManager:Landroid/content/res/AssetManager; // field@0004 │ │ +005a68: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/Assets;) │ │ name : '' │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -005620: |[005620] edu.cmu.pocketsphinx.Assets.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -005630: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ -005636: 2200 5200 |0003: new-instance v0, Ljava/io/File; // type@0052 │ │ -00563a: 7020 3a02 3000 |0005: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@023a │ │ -005640: 5b10 0500 |0008: iput-object v0, v1, Ledu/cmu/pocketsphinx/Assets;.externalDir:Ljava/io/File; // field@0005 │ │ -005644: 6e10 0200 0200 |000a: invoke-virtual {v2}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@0002 │ │ -00564a: 0c00 |000d: move-result-object v0 │ │ -00564c: 5b10 0400 |000e: iput-object v0, v1, Ledu/cmu/pocketsphinx/Assets;.assetManager:Landroid/content/res/AssetManager; // field@0004 │ │ -005650: 0e00 |0010: return-void │ │ +005a6c: |[005a6c] edu.cmu.pocketsphinx.Assets.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +005a7c: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +005a82: 2200 5200 |0003: new-instance v0, Ljava/io/File; // type@0052 │ │ +005a86: 7020 3a02 3000 |0005: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@023a │ │ +005a8c: 5b10 0500 |0008: iput-object v0, v1, Ledu/cmu/pocketsphinx/Assets;.externalDir:Ljava/io/File; // field@0005 │ │ +005a90: 6e10 0200 0200 |000a: invoke-virtual {v2}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@0002 │ │ +005a96: 0c00 |000d: move-result-object v0 │ │ +005a98: 5b10 0400 |000e: iput-object v0, v1, Ledu/cmu/pocketsphinx/Assets;.assetManager:Landroid/content/res/AssetManager; // field@0004 │ │ +005a9c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/Assets;) │ │ name : 'openAsset' │ │ type : '(Ljava/lang/String;)Ljava/io/InputStream;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -005654: |[005654] edu.cmu.pocketsphinx.Assets.openAsset:(Ljava/lang/String;)Ljava/io/InputStream; │ │ -005664: 5430 0400 |0000: iget-object v0, v3, Ledu/cmu/pocketsphinx/Assets;.assetManager:Landroid/content/res/AssetManager; // field@0004 │ │ -005668: 2201 5200 |0002: new-instance v1, Ljava/io/File; // type@0052 │ │ -00566c: 1a02 a402 |0004: const-string v2, "sync" // string@02a4 │ │ -005670: 7030 3b02 2104 |0006: invoke-direct {v1, v2, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@023b │ │ -005676: 6e10 3f02 0100 |0009: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@023f │ │ -00567c: 0c01 |000c: move-result-object v1 │ │ -00567e: 6e20 0500 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@0005 │ │ -005684: 0c00 |0010: move-result-object v0 │ │ -005686: 1100 |0011: return-object v0 │ │ +005aa0: |[005aa0] edu.cmu.pocketsphinx.Assets.openAsset:(Ljava/lang/String;)Ljava/io/InputStream; │ │ +005ab0: 5430 0400 |0000: iget-object v0, v3, Ledu/cmu/pocketsphinx/Assets;.assetManager:Landroid/content/res/AssetManager; // field@0004 │ │ +005ab4: 2201 5200 |0002: new-instance v1, Ljava/io/File; // type@0052 │ │ +005ab8: 1a02 a302 |0004: const-string v2, "sync" // string@02a3 │ │ +005abc: 7030 3b02 2104 |0006: invoke-direct {v1, v2, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@023b │ │ +005ac2: 6e10 3f02 0100 |0009: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@023f │ │ +005ac8: 0c01 |000c: move-result-object v1 │ │ +005aca: 6e20 0500 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@0005 │ │ +005ad0: 0c00 |0010: move-result-object v0 │ │ +005ad2: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/Assets;) │ │ name : 'readLines' │ │ type : '(Ljava/io/InputStream;)Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -005688: |[005688] edu.cmu.pocketsphinx.Assets.readLines:(Ljava/io/InputStream;)Ljava/util/List; │ │ -005698: 2200 6e00 |0000: new-instance v0, Ljava/util/ArrayList; // type@006e │ │ -00569c: 7010 6302 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0263 │ │ -0056a2: 2201 5100 |0005: new-instance v1, Ljava/io/BufferedReader; // type@0051 │ │ -0056a6: 2202 5700 |0007: new-instance v2, Ljava/io/InputStreamReader; // type@0057 │ │ -0056aa: 7020 4602 4200 |0009: invoke-direct {v2, v4}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@0246 │ │ -0056b0: 7020 3702 2100 |000c: invoke-direct {v1, v2}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0237 │ │ -0056b6: 6e10 3802 0100 |000f: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0238 │ │ -0056bc: 0c02 |0012: move-result-object v2 │ │ -0056be: 3802 0600 |0013: if-eqz v2, 0019 // +0006 │ │ -0056c2: 7220 7102 2000 |0015: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0271 │ │ -0056c8: 28f7 |0018: goto 000f // -0009 │ │ -0056ca: 1100 |0019: return-object v0 │ │ +005ad4: |[005ad4] edu.cmu.pocketsphinx.Assets.readLines:(Ljava/io/InputStream;)Ljava/util/List; │ │ +005ae4: 2200 6c00 |0000: new-instance v0, Ljava/util/ArrayList; // type@006c │ │ +005ae8: 7010 6302 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0263 │ │ +005aee: 2201 5100 |0005: new-instance v1, Ljava/io/BufferedReader; // type@0051 │ │ +005af2: 2202 5700 |0007: new-instance v2, Ljava/io/InputStreamReader; // type@0057 │ │ +005af6: 7020 4602 4200 |0009: invoke-direct {v2, v4}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@0246 │ │ +005afc: 7020 3702 2100 |000c: invoke-direct {v1, v2}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0237 │ │ +005b02: 6e10 3802 0100 |000f: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0238 │ │ +005b08: 0c02 |0012: move-result-object v2 │ │ +005b0a: 3802 0600 |0013: if-eqz v2, 0019 // +0006 │ │ +005b0e: 7220 7102 2000 |0015: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0271 │ │ +005b14: 28f7 |0018: goto 000f // -0009 │ │ +005b16: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/Assets;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 55 16-bit code units │ │ -0056cc: |[0056cc] edu.cmu.pocketsphinx.Assets.copy:(Ljava/lang/String;)Ljava/io/File; │ │ -0056dc: 7020 1e00 7600 |0000: invoke-direct {v6, v7}, Ledu/cmu/pocketsphinx/Assets;.openAsset:(Ljava/lang/String;)Ljava/io/InputStream; // method@001e │ │ -0056e2: 0c00 |0003: move-result-object v0 │ │ -0056e4: 2201 5200 |0004: new-instance v1, Ljava/io/File; // type@0052 │ │ -0056e8: 5462 0500 |0006: iget-object v2, v6, Ledu/cmu/pocketsphinx/Assets;.externalDir:Ljava/io/File; // field@0005 │ │ -0056ec: 7030 3902 2107 |0008: invoke-direct {v1, v2, v7}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ -0056f2: 6e10 3e02 0100 |000b: invoke-virtual {v1}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@023e │ │ -0056f8: 0c02 |000e: move-result-object v2 │ │ -0056fa: 6e10 4002 0200 |000f: invoke-virtual {v2}, Ljava/io/File;.mkdirs:()Z // method@0240 │ │ -005700: 2202 5400 |0012: new-instance v2, Ljava/io/FileOutputStream; // type@0054 │ │ -005704: 7020 4202 1200 |0014: invoke-direct {v2, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0242 │ │ -00570a: 1303 0004 |0017: const/16 v3, #int 1024 // #400 │ │ -00570e: 2333 7b00 |0019: new-array v3, v3, [B // type@007b │ │ -005712: 6e20 4502 3000 |001b: invoke-virtual {v0, v3}, Ljava/io/InputStream;.read:([B)I // method@0245 │ │ -005718: 0a04 |001e: move-result v4 │ │ -00571a: 12f5 |001f: const/4 v5, #int -1 // #ff │ │ -00571c: 3254 0a00 |0020: if-eq v4, v5, 002a // +000a │ │ -005720: 3904 1000 |0022: if-nez v4, 0032 // +0010 │ │ -005724: 6e10 4402 0000 |0024: invoke-virtual {v0}, Ljava/io/InputStream;.read:()I // method@0244 │ │ -00572a: 0a04 |0027: move-result v4 │ │ -00572c: 3b04 0600 |0028: if-gez v4, 002e // +0006 │ │ -005730: 6e10 4702 0200 |002a: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@0247 │ │ -005736: 1101 |002d: return-object v1 │ │ -005738: 6e20 4802 4200 |002e: invoke-virtual {v2, v4}, Ljava/io/OutputStream;.write:(I)V // method@0248 │ │ -00573e: 28ea |0031: goto 001b // -0016 │ │ -005740: 1205 |0032: const/4 v5, #int 0 // #0 │ │ -005742: 6e40 4902 3245 |0033: invoke-virtual {v2, v3, v5, v4}, Ljava/io/OutputStream;.write:([BII)V // method@0249 │ │ -005748: 28e5 |0036: goto 001b // -001b │ │ +005b18: |[005b18] edu.cmu.pocketsphinx.Assets.copy:(Ljava/lang/String;)Ljava/io/File; │ │ +005b28: 7020 1e00 7600 |0000: invoke-direct {v6, v7}, Ledu/cmu/pocketsphinx/Assets;.openAsset:(Ljava/lang/String;)Ljava/io/InputStream; // method@001e │ │ +005b2e: 0c00 |0003: move-result-object v0 │ │ +005b30: 2201 5200 |0004: new-instance v1, Ljava/io/File; // type@0052 │ │ +005b34: 5462 0500 |0006: iget-object v2, v6, Ledu/cmu/pocketsphinx/Assets;.externalDir:Ljava/io/File; // field@0005 │ │ +005b38: 7030 3902 2107 |0008: invoke-direct {v1, v2, v7}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ +005b3e: 6e10 3e02 0100 |000b: invoke-virtual {v1}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@023e │ │ +005b44: 0c02 |000e: move-result-object v2 │ │ +005b46: 6e10 4002 0200 |000f: invoke-virtual {v2}, Ljava/io/File;.mkdirs:()Z // method@0240 │ │ +005b4c: 2202 5400 |0012: new-instance v2, Ljava/io/FileOutputStream; // type@0054 │ │ +005b50: 7020 4202 1200 |0014: invoke-direct {v2, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0242 │ │ +005b56: 1303 0004 |0017: const/16 v3, #int 1024 // #400 │ │ +005b5a: 2333 7900 |0019: new-array v3, v3, [B // type@0079 │ │ +005b5e: 6e20 4502 3000 |001b: invoke-virtual {v0, v3}, Ljava/io/InputStream;.read:([B)I // method@0245 │ │ +005b64: 0a04 |001e: move-result v4 │ │ +005b66: 12f5 |001f: const/4 v5, #int -1 // #ff │ │ +005b68: 3254 0a00 |0020: if-eq v4, v5, 002a // +000a │ │ +005b6c: 3904 1000 |0022: if-nez v4, 0032 // +0010 │ │ +005b70: 6e10 4402 0000 |0024: invoke-virtual {v0}, Ljava/io/InputStream;.read:()I // method@0244 │ │ +005b76: 0a04 |0027: move-result v4 │ │ +005b78: 3b04 0600 |0028: if-gez v4, 002e // +0006 │ │ +005b7c: 6e10 4702 0200 |002a: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@0247 │ │ +005b82: 1101 |002d: return-object v1 │ │ +005b84: 6e20 4802 4200 |002e: invoke-virtual {v2, v4}, Ljava/io/OutputStream;.write:(I)V // method@0248 │ │ +005b8a: 28ea |0031: goto 001b // -0016 │ │ +005b8c: 1205 |0032: const/4 v5, #int 0 // #0 │ │ +005b8e: 6e40 4902 3245 |0033: invoke-virtual {v2, v3, v5, v4}, Ljava/io/OutputStream;.write:([BII)V // method@0249 │ │ +005b94: 28e5 |0036: goto 001b // -001b │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/Assets;) │ │ name : 'getExternalDir' │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00574c: |[00574c] edu.cmu.pocketsphinx.Assets.getExternalDir:()Ljava/io/File; │ │ -00575c: 5410 0500 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/Assets;.externalDir:Ljava/io/File; // field@0005 │ │ -005760: 1100 |0002: return-object v0 │ │ +005b98: |[005b98] edu.cmu.pocketsphinx.Assets.getExternalDir:()Ljava/io/File; │ │ +005ba8: 5410 0500 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/Assets;.externalDir:Ljava/io/File; // field@0005 │ │ +005bac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/Assets;) │ │ name : 'getExternalItems' │ │ type : '()Ljava/util/Map;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -005764: |[005764] edu.cmu.pocketsphinx.Assets.getExternalItems:()Ljava/util/Map; │ │ -005774: 2201 7100 |0000: new-instance v1, Ljava/util/HashMap; // type@0071 │ │ -005778: 7010 6b02 0100 |0002: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@026b │ │ -00577e: 2200 5200 |0005: new-instance v0, Ljava/io/File; // type@0052 │ │ -005782: 5452 0500 |0007: iget-object v2, v5, Ledu/cmu/pocketsphinx/Assets;.externalDir:Ljava/io/File; // field@0005 │ │ -005786: 1a03 9701 |0009: const-string v3, "assets.lst" // string@0197 │ │ -00578a: 7030 3902 2003 |000b: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ -005790: 2202 5300 |000e: new-instance v2, Ljava/io/FileInputStream; // type@0053 │ │ -005794: 7020 4102 0200 |0010: invoke-direct {v2, v0}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0241 │ │ -00579a: 7020 1f00 2500 |0013: invoke-direct {v5, v2}, Ledu/cmu/pocketsphinx/Assets;.readLines:(Ljava/io/InputStream;)Ljava/util/List; // method@001f │ │ -0057a0: 0c00 |0016: move-result-object v0 │ │ -0057a2: 7210 7202 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0272 │ │ -0057a8: 0c02 |001a: move-result-object v2 │ │ -0057aa: 7210 6f02 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@026f │ │ -0057b0: 0a00 |001e: move-result v0 │ │ -0057b2: 3800 1e00 |001f: if-eqz v0, 003d // +001e │ │ -0057b6: 7210 7002 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0270 │ │ -0057bc: 0c00 |0024: move-result-object v0 │ │ -0057be: 1f00 6600 |0025: check-cast v0, Ljava/lang/String; // type@0066 │ │ -0057c2: 1a03 0100 |0027: const-string v3, " " // string@0001 │ │ -0057c6: 6e20 5602 3000 |0029: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0256 │ │ -0057cc: 0c00 |002c: move-result-object v0 │ │ -0057ce: 1203 |002d: const/4 v3, #int 0 // #0 │ │ -0057d0: 4603 0003 |002e: aget-object v3, v0, v3 │ │ -0057d4: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -0057d6: 4600 0004 |0031: aget-object v0, v0, v4 │ │ -0057da: 7230 7802 3100 |0033: invoke-interface {v1, v3, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0278 │ │ -0057e0: 28e5 |0036: goto 001b // -001b │ │ -0057e2: 0d00 |0037: move-exception v0 │ │ -0057e4: 7100 6a02 0000 |0038: invoke-static {}, Ljava/util/Collections;.emptyMap:()Ljava/util/Map; // method@026a │ │ -0057ea: 0c00 |003b: move-result-object v0 │ │ -0057ec: 1100 |003c: return-object v0 │ │ -0057ee: 0710 |003d: move-object v0, v1 │ │ -0057f0: 28fe |003e: goto 003c // -0002 │ │ +005bb0: |[005bb0] edu.cmu.pocketsphinx.Assets.getExternalItems:()Ljava/util/Map; │ │ +005bc0: 2201 6f00 |0000: new-instance v1, Ljava/util/HashMap; // type@006f │ │ +005bc4: 7010 6b02 0100 |0002: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@026b │ │ +005bca: 2200 5200 |0005: new-instance v0, Ljava/io/File; // type@0052 │ │ +005bce: 5452 0500 |0007: iget-object v2, v5, Ledu/cmu/pocketsphinx/Assets;.externalDir:Ljava/io/File; // field@0005 │ │ +005bd2: 1a03 9601 |0009: const-string v3, "assets.lst" // string@0196 │ │ +005bd6: 7030 3902 2003 |000b: invoke-direct {v0, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ +005bdc: 2202 5300 |000e: new-instance v2, Ljava/io/FileInputStream; // type@0053 │ │ +005be0: 7020 4102 0200 |0010: invoke-direct {v2, v0}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@0241 │ │ +005be6: 7020 1f00 2500 |0013: invoke-direct {v5, v2}, Ledu/cmu/pocketsphinx/Assets;.readLines:(Ljava/io/InputStream;)Ljava/util/List; // method@001f │ │ +005bec: 0c00 |0016: move-result-object v0 │ │ +005bee: 7210 7202 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0272 │ │ +005bf4: 0c02 |001a: move-result-object v2 │ │ +005bf6: 7210 6f02 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@026f │ │ +005bfc: 0a00 |001e: move-result v0 │ │ +005bfe: 3800 1e00 |001f: if-eqz v0, 003d // +001e │ │ +005c02: 7210 7002 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0270 │ │ +005c08: 0c00 |0024: move-result-object v0 │ │ +005c0a: 1f00 6600 |0025: check-cast v0, Ljava/lang/String; // type@0066 │ │ +005c0e: 1a03 0100 |0027: const-string v3, " " // string@0001 │ │ +005c12: 6e20 5602 3000 |0029: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0256 │ │ +005c18: 0c00 |002c: move-result-object v0 │ │ +005c1a: 1203 |002d: const/4 v3, #int 0 // #0 │ │ +005c1c: 4603 0003 |002e: aget-object v3, v0, v3 │ │ +005c20: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +005c22: 4600 0004 |0031: aget-object v0, v0, v4 │ │ +005c26: 7230 7802 3100 |0033: invoke-interface {v1, v3, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0278 │ │ +005c2c: 28e5 |0036: goto 001b // -001b │ │ +005c2e: 0d00 |0037: move-exception v0 │ │ +005c30: 7100 6a02 0000 |0038: invoke-static {}, Ljava/util/Collections;.emptyMap:()Ljava/util/Map; // method@026a │ │ +005c36: 0c00 |003b: move-result-object v0 │ │ +005c38: 1100 |003c: return-object v0 │ │ +005c3a: 0710 |003d: move-object v0, v1 │ │ +005c3c: 28fe |003e: goto 003c // -0002 │ │ catches : 1 │ │ 0x0000 - 0x0036 │ │ Ljava/io/IOException; -> 0x0037 │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/Assets;) │ │ @@ -334,245 +334,245 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -005800: |[005800] edu.cmu.pocketsphinx.Assets.getItems:()Ljava/util/Map; │ │ -005810: 2201 7100 |0000: new-instance v1, Ljava/util/HashMap; // type@0071 │ │ -005814: 7010 6b02 0100 |0002: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@026b │ │ -00581a: 1a00 9701 |0005: const-string v0, "assets.lst" // string@0197 │ │ -00581e: 7020 1e00 0600 |0007: invoke-direct {v6, v0}, Ledu/cmu/pocketsphinx/Assets;.openAsset:(Ljava/lang/String;)Ljava/io/InputStream; // method@001e │ │ -005824: 0c00 |000a: move-result-object v0 │ │ -005826: 7020 1f00 0600 |000b: invoke-direct {v6, v0}, Ledu/cmu/pocketsphinx/Assets;.readLines:(Ljava/io/InputStream;)Ljava/util/List; // method@001f │ │ -00582c: 0c00 |000e: move-result-object v0 │ │ -00582e: 7210 7202 0000 |000f: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0272 │ │ -005834: 0c02 |0012: move-result-object v2 │ │ -005836: 7210 6f02 0200 |0013: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@026f │ │ -00583c: 0a00 |0016: move-result v0 │ │ -00583e: 3800 3100 |0017: if-eqz v0, 0048 // +0031 │ │ -005842: 7210 7002 0200 |0019: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0270 │ │ -005848: 0c00 |001c: move-result-object v0 │ │ -00584a: 1f00 6600 |001d: check-cast v0, Ljava/lang/String; // type@0066 │ │ -00584e: 2203 5700 |001f: new-instance v3, Ljava/io/InputStreamReader; // type@0057 │ │ -005852: 2204 6700 |0021: new-instance v4, Ljava/lang/StringBuilder; // type@0067 │ │ -005856: 7010 5702 0400 |0023: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0257 │ │ -00585c: 6e20 5902 0400 |0026: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0259 │ │ -005862: 0c04 |0029: move-result-object v4 │ │ -005864: 1a05 0b00 |002a: const-string v5, ".md5" // string@000b │ │ -005868: 6e20 5902 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0259 │ │ -00586e: 0c04 |002f: move-result-object v4 │ │ -005870: 6e10 5a02 0400 |0030: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@025a │ │ -005876: 0c04 |0033: move-result-object v4 │ │ -005878: 7020 1e00 4600 |0034: invoke-direct {v6, v4}, Ledu/cmu/pocketsphinx/Assets;.openAsset:(Ljava/lang/String;)Ljava/io/InputStream; // method@001e │ │ -00587e: 0c04 |0037: move-result-object v4 │ │ -005880: 7020 4602 4300 |0038: invoke-direct {v3, v4}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@0246 │ │ -005886: 2204 5100 |003b: new-instance v4, Ljava/io/BufferedReader; // type@0051 │ │ -00588a: 7020 3702 3400 |003d: invoke-direct {v4, v3}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0237 │ │ -005890: 6e10 3802 0400 |0040: invoke-virtual {v4}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0238 │ │ -005896: 0c03 |0043: move-result-object v3 │ │ -005898: 7230 7802 0103 |0044: invoke-interface {v1, v0, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0278 │ │ -00589e: 28cc |0047: goto 0013 // -0034 │ │ -0058a0: 1101 |0048: return-object v1 │ │ +005c4c: |[005c4c] edu.cmu.pocketsphinx.Assets.getItems:()Ljava/util/Map; │ │ +005c5c: 2201 6f00 |0000: new-instance v1, Ljava/util/HashMap; // type@006f │ │ +005c60: 7010 6b02 0100 |0002: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@026b │ │ +005c66: 1a00 9601 |0005: const-string v0, "assets.lst" // string@0196 │ │ +005c6a: 7020 1e00 0600 |0007: invoke-direct {v6, v0}, Ledu/cmu/pocketsphinx/Assets;.openAsset:(Ljava/lang/String;)Ljava/io/InputStream; // method@001e │ │ +005c70: 0c00 |000a: move-result-object v0 │ │ +005c72: 7020 1f00 0600 |000b: invoke-direct {v6, v0}, Ledu/cmu/pocketsphinx/Assets;.readLines:(Ljava/io/InputStream;)Ljava/util/List; // method@001f │ │ +005c78: 0c00 |000e: move-result-object v0 │ │ +005c7a: 7210 7202 0000 |000f: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0272 │ │ +005c80: 0c02 |0012: move-result-object v2 │ │ +005c82: 7210 6f02 0200 |0013: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@026f │ │ +005c88: 0a00 |0016: move-result v0 │ │ +005c8a: 3800 3100 |0017: if-eqz v0, 0048 // +0031 │ │ +005c8e: 7210 7002 0200 |0019: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0270 │ │ +005c94: 0c00 |001c: move-result-object v0 │ │ +005c96: 1f00 6600 |001d: check-cast v0, Ljava/lang/String; // type@0066 │ │ +005c9a: 2203 5700 |001f: new-instance v3, Ljava/io/InputStreamReader; // type@0057 │ │ +005c9e: 2204 6700 |0021: new-instance v4, Ljava/lang/StringBuilder; // type@0067 │ │ +005ca2: 7010 5702 0400 |0023: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@0257 │ │ +005ca8: 6e20 5902 0400 |0026: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0259 │ │ +005cae: 0c04 |0029: move-result-object v4 │ │ +005cb0: 1a05 0b00 |002a: const-string v5, ".md5" // string@000b │ │ +005cb4: 6e20 5902 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0259 │ │ +005cba: 0c04 |002f: move-result-object v4 │ │ +005cbc: 6e10 5a02 0400 |0030: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@025a │ │ +005cc2: 0c04 |0033: move-result-object v4 │ │ +005cc4: 7020 1e00 4600 |0034: invoke-direct {v6, v4}, Ledu/cmu/pocketsphinx/Assets;.openAsset:(Ljava/lang/String;)Ljava/io/InputStream; // method@001e │ │ +005cca: 0c04 |0037: move-result-object v4 │ │ +005ccc: 7020 4602 4300 |0038: invoke-direct {v3, v4}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@0246 │ │ +005cd2: 2204 5100 |003b: new-instance v4, Ljava/io/BufferedReader; // type@0051 │ │ +005cd6: 7020 3702 3400 |003d: invoke-direct {v4, v3}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@0237 │ │ +005cdc: 6e10 3802 0400 |0040: invoke-virtual {v4}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@0238 │ │ +005ce2: 0c03 |0043: move-result-object v3 │ │ +005ce4: 7230 7802 0103 |0044: invoke-interface {v1, v0, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0278 │ │ +005cea: 28cc |0047: goto 0013 // -0034 │ │ +005cec: 1101 |0048: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/Assets;) │ │ name : 'getItemsToCopy' │ │ type : '(Ljava/lang/String;)Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -0058a4: |[0058a4] edu.cmu.pocketsphinx.Assets.getItemsToCopy:(Ljava/lang/String;)Ljava/util/Collection; │ │ -0058b4: 2202 6e00 |0000: new-instance v2, Ljava/util/ArrayList; // type@006e │ │ -0058b8: 7010 6302 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0263 │ │ -0058be: 2203 6d00 |0005: new-instance v3, Ljava/util/ArrayDeque; // type@006d │ │ -0058c2: 7010 6202 0300 |0007: invoke-direct {v3}, Ljava/util/ArrayDeque;.:()V // method@0262 │ │ -0058c8: 7220 7a02 8300 |000a: invoke-interface {v3, v8}, Ljava/util/Queue;.offer:(Ljava/lang/Object;)Z // method@027a │ │ -0058ce: 7210 7902 0300 |000d: invoke-interface {v3}, Ljava/util/Queue;.isEmpty:()Z // method@0279 │ │ -0058d4: 0a00 |0010: move-result v0 │ │ -0058d6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -0058da: 7210 7b02 0300 |0013: invoke-interface {v3}, Ljava/util/Queue;.poll:()Ljava/lang/Object; // method@027b │ │ -0058e0: 0c00 |0016: move-result-object v0 │ │ -0058e2: 1f00 6600 |0017: check-cast v0, Ljava/lang/String; // type@0066 │ │ -0058e6: 5471 0400 |0019: iget-object v1, v7, Ledu/cmu/pocketsphinx/Assets;.assetManager:Landroid/content/res/AssetManager; // field@0004 │ │ -0058ea: 6e20 0400 0100 |001b: invoke-virtual {v1, v0}, Landroid/content/res/AssetManager;.list:(Ljava/lang/String;)[Ljava/lang/String; // method@0004 │ │ -0058f0: 0c04 |001e: move-result-object v4 │ │ -0058f2: 2145 |001f: array-length v5, v4 │ │ -0058f4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0058f6: 3551 0a00 |0021: if-ge v1, v5, 002b // +000a │ │ -0058fa: 4606 0401 |0023: aget-object v6, v4, v1 │ │ -0058fe: 7220 7a02 6300 |0025: invoke-interface {v3, v6}, Ljava/util/Queue;.offer:(Ljava/lang/Object;)Z // method@027a │ │ -005904: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ -005908: 28f7 |002a: goto 0021 // -0009 │ │ -00590a: 2141 |002b: array-length v1, v4 │ │ -00590c: 3901 e1ff |002c: if-nez v1, 000d // -001f │ │ -005910: 7220 6402 0200 |002e: invoke-interface {v2, v0}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@0264 │ │ -005916: 28dc |0031: goto 000d // -0024 │ │ -005918: 1102 |0032: return-object v2 │ │ +005cf0: |[005cf0] edu.cmu.pocketsphinx.Assets.getItemsToCopy:(Ljava/lang/String;)Ljava/util/Collection; │ │ +005d00: 2202 6c00 |0000: new-instance v2, Ljava/util/ArrayList; // type@006c │ │ +005d04: 7010 6302 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0263 │ │ +005d0a: 2203 6b00 |0005: new-instance v3, Ljava/util/ArrayDeque; // type@006b │ │ +005d0e: 7010 6202 0300 |0007: invoke-direct {v3}, Ljava/util/ArrayDeque;.:()V // method@0262 │ │ +005d14: 7220 7a02 8300 |000a: invoke-interface {v3, v8}, Ljava/util/Queue;.offer:(Ljava/lang/Object;)Z // method@027a │ │ +005d1a: 7210 7902 0300 |000d: invoke-interface {v3}, Ljava/util/Queue;.isEmpty:()Z // method@0279 │ │ +005d20: 0a00 |0010: move-result v0 │ │ +005d22: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +005d26: 7210 7b02 0300 |0013: invoke-interface {v3}, Ljava/util/Queue;.poll:()Ljava/lang/Object; // method@027b │ │ +005d2c: 0c00 |0016: move-result-object v0 │ │ +005d2e: 1f00 6600 |0017: check-cast v0, Ljava/lang/String; // type@0066 │ │ +005d32: 5471 0400 |0019: iget-object v1, v7, Ledu/cmu/pocketsphinx/Assets;.assetManager:Landroid/content/res/AssetManager; // field@0004 │ │ +005d36: 6e20 0400 0100 |001b: invoke-virtual {v1, v0}, Landroid/content/res/AssetManager;.list:(Ljava/lang/String;)[Ljava/lang/String; // method@0004 │ │ +005d3c: 0c04 |001e: move-result-object v4 │ │ +005d3e: 2145 |001f: array-length v5, v4 │ │ +005d40: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +005d42: 3551 0a00 |0021: if-ge v1, v5, 002b // +000a │ │ +005d46: 4606 0401 |0023: aget-object v6, v4, v1 │ │ +005d4a: 7220 7a02 6300 |0025: invoke-interface {v3, v6}, Ljava/util/Queue;.offer:(Ljava/lang/Object;)Z // method@027a │ │ +005d50: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ +005d54: 28f7 |002a: goto 0021 // -0009 │ │ +005d56: 2141 |002b: array-length v1, v4 │ │ +005d58: 3901 e1ff |002c: if-nez v1, 000d // -001f │ │ +005d5c: 7220 6402 0200 |002e: invoke-interface {v2, v0}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@0264 │ │ +005d62: 28dc |0031: goto 000d // -0024 │ │ +005d64: 1102 |0032: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ledu/cmu/pocketsphinx/Assets;) │ │ name : 'syncAssets' │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 190 16-bit code units │ │ -00591c: |[00591c] edu.cmu.pocketsphinx.Assets.syncAssets:()Ljava/io/File; │ │ -00592c: 121a |0000: const/4 v10, #int 1 // #1 │ │ -00592e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -005930: 2202 6e00 |0002: new-instance v2, Ljava/util/ArrayList; // type@006e │ │ -005934: 7010 6302 0200 |0004: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0263 │ │ -00593a: 2203 6e00 |0007: new-instance v3, Ljava/util/ArrayList; // type@006e │ │ -00593e: 7010 6302 0300 |0009: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0263 │ │ -005944: 6e10 1c00 0b00 |000c: invoke-virtual {v11}, Ledu/cmu/pocketsphinx/Assets;.getItems:()Ljava/util/Map; // method@001c │ │ -00594a: 0c04 |000f: move-result-object v4 │ │ -00594c: 6e10 1b00 0b00 |0010: invoke-virtual {v11}, Ledu/cmu/pocketsphinx/Assets;.getExternalItems:()Ljava/util/Map; // method@001b │ │ -005952: 0c05 |0013: move-result-object v5 │ │ -005954: 7210 7702 0400 |0014: invoke-interface {v4}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@0277 │ │ -00595a: 0c00 |0017: move-result-object v0 │ │ -00595c: 7210 7c02 0000 |0018: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@027c │ │ -005962: 0c06 |001b: move-result-object v6 │ │ -005964: 7210 6f02 0600 |001c: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@026f │ │ -00596a: 0a00 |001f: move-result v0 │ │ -00596c: 3800 3900 |0020: if-eqz v0, 0059 // +0039 │ │ -005970: 7210 7002 0600 |0022: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0270 │ │ -005976: 0c00 |0025: move-result-object v0 │ │ -005978: 1f00 6600 |0026: check-cast v0, Ljava/lang/String; // type@0066 │ │ -00597c: 7220 7602 0400 |0028: invoke-interface {v4, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0276 │ │ -005982: 0c01 |002b: move-result-object v1 │ │ -005984: 1f01 6600 |002c: check-cast v1, Ljava/lang/String; // type@0066 │ │ -005988: 7220 7602 0500 |002e: invoke-interface {v5, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0276 │ │ -00598e: 0c07 |0031: move-result-object v7 │ │ -005990: 6e20 5402 7100 |0032: invoke-virtual {v1, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0254 │ │ -005996: 0a01 |0035: move-result v1 │ │ -005998: 3801 0f00 |0036: if-eqz v1, 0045 // +000f │ │ -00599c: 2201 5200 |0038: new-instance v1, Ljava/io/File; // type@0052 │ │ -0059a0: 54b7 0500 |003a: iget-object v7, v11, Ledu/cmu/pocketsphinx/Assets;.externalDir:Ljava/io/File; // field@0005 │ │ -0059a4: 7030 3902 7100 |003c: invoke-direct {v1, v7, v0}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ -0059aa: 6e10 3d02 0100 |003f: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@023d │ │ -0059b0: 0a01 |0042: move-result v1 │ │ -0059b2: 3901 0600 |0043: if-nez v1, 0049 // +0006 │ │ -0059b6: 7220 6402 0200 |0045: invoke-interface {v2, v0}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@0264 │ │ -0059bc: 28d4 |0048: goto 001c // -002c │ │ -0059be: 6201 0300 |0049: sget-object v1, Ledu/cmu/pocketsphinx/Assets;.TAG:Ljava/lang/String; // field@0003 │ │ -0059c2: 1a07 5301 |004b: const-string v7, "Skipping asset %s: checksums are equal" // string@0153 │ │ -0059c6: 23a8 7d00 |004d: new-array v8, v10, [Ljava/lang/Object; // type@007d │ │ -0059ca: 4d00 0809 |004f: aput-object v0, v8, v9 │ │ -0059ce: 7120 5502 8700 |0051: invoke-static {v7, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0255 │ │ -0059d4: 0c00 |0054: move-result-object v0 │ │ -0059d6: 7120 1200 0100 |0055: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0012 │ │ -0059dc: 28c4 |0058: goto 001c // -003c │ │ -0059de: 7210 7702 0500 |0059: invoke-interface {v5}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@0277 │ │ -0059e4: 0c00 |005c: move-result-object v0 │ │ -0059e6: 7220 6502 0300 |005d: invoke-interface {v3, v0}, Ljava/util/Collection;.addAll:(Ljava/util/Collection;)Z // method@0265 │ │ -0059ec: 7210 7702 0400 |0060: invoke-interface {v4}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@0277 │ │ -0059f2: 0c00 |0063: move-result-object v0 │ │ -0059f4: 7220 6802 0300 |0064: invoke-interface {v3, v0}, Ljava/util/Collection;.removeAll:(Ljava/util/Collection;)Z // method@0268 │ │ -0059fa: 7210 6602 0200 |0067: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0266 │ │ -005a00: 0c01 |006a: move-result-object v1 │ │ -005a02: 7210 6f02 0100 |006b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@026f │ │ -005a08: 0a00 |006e: move-result v0 │ │ -005a0a: 3800 1f00 |006f: if-eqz v0, 008e // +001f │ │ -005a0e: 7210 7002 0100 |0071: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0270 │ │ -005a14: 0c00 |0074: move-result-object v0 │ │ -005a16: 1f00 6600 |0075: check-cast v0, Ljava/lang/String; // type@0066 │ │ -005a1a: 6e20 1900 0b00 |0077: invoke-virtual {v11, v0}, Ledu/cmu/pocketsphinx/Assets;.copy:(Ljava/lang/String;)Ljava/io/File; // method@0019 │ │ -005a20: 0c02 |007a: move-result-object v2 │ │ -005a22: 6205 0300 |007b: sget-object v5, Ledu/cmu/pocketsphinx/Assets;.TAG:Ljava/lang/String; // field@0003 │ │ -005a26: 1a06 1e00 |007d: const-string v6, "Copying asset %s to %s" // string@001e │ │ -005a2a: 1227 |007f: const/4 v7, #int 2 // #2 │ │ -005a2c: 2377 7d00 |0080: new-array v7, v7, [Ljava/lang/Object; // type@007d │ │ -005a30: 4d00 0709 |0082: aput-object v0, v7, v9 │ │ -005a34: 4d02 070a |0084: aput-object v2, v7, v10 │ │ -005a38: 7120 5502 7600 |0086: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0255 │ │ -005a3e: 0c00 |0089: move-result-object v0 │ │ -005a40: 7120 1200 0500 |008a: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0012 │ │ -005a46: 28de |008d: goto 006b // -0022 │ │ -005a48: 7210 6602 0300 |008e: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0266 │ │ -005a4e: 0c01 |0091: move-result-object v1 │ │ -005a50: 7210 6f02 0100 |0092: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@026f │ │ -005a56: 0a00 |0095: move-result v0 │ │ -005a58: 3800 2200 |0096: if-eqz v0, 00b8 // +0022 │ │ -005a5c: 7210 7002 0100 |0098: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0270 │ │ -005a62: 0c00 |009b: move-result-object v0 │ │ -005a64: 1f00 6600 |009c: check-cast v0, Ljava/lang/String; // type@0066 │ │ -005a68: 2202 5200 |009e: new-instance v2, Ljava/io/File; // type@0052 │ │ -005a6c: 54b3 0500 |00a0: iget-object v3, v11, Ledu/cmu/pocketsphinx/Assets;.externalDir:Ljava/io/File; // field@0005 │ │ -005a70: 7030 3902 3200 |00a2: invoke-direct {v2, v3, v0}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ -005a76: 6e10 3c02 0200 |00a5: invoke-virtual {v2}, Ljava/io/File;.delete:()Z // method@023c │ │ -005a7c: 6200 0300 |00a8: sget-object v0, Ledu/cmu/pocketsphinx/Assets;.TAG:Ljava/lang/String; // field@0003 │ │ -005a80: 1a03 3c01 |00aa: const-string v3, "Removing asset %s" // string@013c │ │ -005a84: 23a5 7d00 |00ac: new-array v5, v10, [Ljava/lang/Object; // type@007d │ │ -005a88: 4d02 0509 |00ae: aput-object v2, v5, v9 │ │ -005a8c: 7120 5502 5300 |00b0: invoke-static {v3, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0255 │ │ -005a92: 0c02 |00b3: move-result-object v2 │ │ -005a94: 7120 1200 2000 |00b4: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0012 │ │ -005a9a: 28db |00b7: goto 0092 // -0025 │ │ -005a9c: 6e20 2100 4b00 |00b8: invoke-virtual {v11, v4}, Ledu/cmu/pocketsphinx/Assets;.updateItemList:(Ljava/util/Map;)V // method@0021 │ │ -005aa2: 54b0 0500 |00bb: iget-object v0, v11, Ledu/cmu/pocketsphinx/Assets;.externalDir:Ljava/io/File; // field@0005 │ │ -005aa6: 1100 |00bd: return-object v0 │ │ +005d68: |[005d68] edu.cmu.pocketsphinx.Assets.syncAssets:()Ljava/io/File; │ │ +005d78: 121a |0000: const/4 v10, #int 1 // #1 │ │ +005d7a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +005d7c: 2202 6c00 |0002: new-instance v2, Ljava/util/ArrayList; // type@006c │ │ +005d80: 7010 6302 0200 |0004: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0263 │ │ +005d86: 2203 6c00 |0007: new-instance v3, Ljava/util/ArrayList; // type@006c │ │ +005d8a: 7010 6302 0300 |0009: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0263 │ │ +005d90: 6e10 1c00 0b00 |000c: invoke-virtual {v11}, Ledu/cmu/pocketsphinx/Assets;.getItems:()Ljava/util/Map; // method@001c │ │ +005d96: 0c04 |000f: move-result-object v4 │ │ +005d98: 6e10 1b00 0b00 |0010: invoke-virtual {v11}, Ledu/cmu/pocketsphinx/Assets;.getExternalItems:()Ljava/util/Map; // method@001b │ │ +005d9e: 0c05 |0013: move-result-object v5 │ │ +005da0: 7210 7702 0400 |0014: invoke-interface {v4}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@0277 │ │ +005da6: 0c00 |0017: move-result-object v0 │ │ +005da8: 7210 7c02 0000 |0018: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@027c │ │ +005dae: 0c06 |001b: move-result-object v6 │ │ +005db0: 7210 6f02 0600 |001c: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@026f │ │ +005db6: 0a00 |001f: move-result v0 │ │ +005db8: 3800 3900 |0020: if-eqz v0, 0059 // +0039 │ │ +005dbc: 7210 7002 0600 |0022: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0270 │ │ +005dc2: 0c00 |0025: move-result-object v0 │ │ +005dc4: 1f00 6600 |0026: check-cast v0, Ljava/lang/String; // type@0066 │ │ +005dc8: 7220 7602 0400 |0028: invoke-interface {v4, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0276 │ │ +005dce: 0c01 |002b: move-result-object v1 │ │ +005dd0: 1f01 6600 |002c: check-cast v1, Ljava/lang/String; // type@0066 │ │ +005dd4: 7220 7602 0500 |002e: invoke-interface {v5, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0276 │ │ +005dda: 0c07 |0031: move-result-object v7 │ │ +005ddc: 6e20 5402 7100 |0032: invoke-virtual {v1, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0254 │ │ +005de2: 0a01 |0035: move-result v1 │ │ +005de4: 3801 0f00 |0036: if-eqz v1, 0045 // +000f │ │ +005de8: 2201 5200 |0038: new-instance v1, Ljava/io/File; // type@0052 │ │ +005dec: 54b7 0500 |003a: iget-object v7, v11, Ledu/cmu/pocketsphinx/Assets;.externalDir:Ljava/io/File; // field@0005 │ │ +005df0: 7030 3902 7100 |003c: invoke-direct {v1, v7, v0}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ +005df6: 6e10 3d02 0100 |003f: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@023d │ │ +005dfc: 0a01 |0042: move-result v1 │ │ +005dfe: 3901 0600 |0043: if-nez v1, 0049 // +0006 │ │ +005e02: 7220 6402 0200 |0045: invoke-interface {v2, v0}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@0264 │ │ +005e08: 28d4 |0048: goto 001c // -002c │ │ +005e0a: 6201 0300 |0049: sget-object v1, Ledu/cmu/pocketsphinx/Assets;.TAG:Ljava/lang/String; // field@0003 │ │ +005e0e: 1a07 5201 |004b: const-string v7, "Skipping asset %s: checksums are equal" // string@0152 │ │ +005e12: 23a8 7b00 |004d: new-array v8, v10, [Ljava/lang/Object; // type@007b │ │ +005e16: 4d00 0809 |004f: aput-object v0, v8, v9 │ │ +005e1a: 7120 5502 8700 |0051: invoke-static {v7, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0255 │ │ +005e20: 0c00 |0054: move-result-object v0 │ │ +005e22: 7120 1200 0100 |0055: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0012 │ │ +005e28: 28c4 |0058: goto 001c // -003c │ │ +005e2a: 7210 7702 0500 |0059: invoke-interface {v5}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@0277 │ │ +005e30: 0c00 |005c: move-result-object v0 │ │ +005e32: 7220 6502 0300 |005d: invoke-interface {v3, v0}, Ljava/util/Collection;.addAll:(Ljava/util/Collection;)Z // method@0265 │ │ +005e38: 7210 7702 0400 |0060: invoke-interface {v4}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@0277 │ │ +005e3e: 0c00 |0063: move-result-object v0 │ │ +005e40: 7220 6802 0300 |0064: invoke-interface {v3, v0}, Ljava/util/Collection;.removeAll:(Ljava/util/Collection;)Z // method@0268 │ │ +005e46: 7210 6602 0200 |0067: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0266 │ │ +005e4c: 0c01 |006a: move-result-object v1 │ │ +005e4e: 7210 6f02 0100 |006b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@026f │ │ +005e54: 0a00 |006e: move-result v0 │ │ +005e56: 3800 1f00 |006f: if-eqz v0, 008e // +001f │ │ +005e5a: 7210 7002 0100 |0071: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0270 │ │ +005e60: 0c00 |0074: move-result-object v0 │ │ +005e62: 1f00 6600 |0075: check-cast v0, Ljava/lang/String; // type@0066 │ │ +005e66: 6e20 1900 0b00 |0077: invoke-virtual {v11, v0}, Ledu/cmu/pocketsphinx/Assets;.copy:(Ljava/lang/String;)Ljava/io/File; // method@0019 │ │ +005e6c: 0c02 |007a: move-result-object v2 │ │ +005e6e: 6205 0300 |007b: sget-object v5, Ledu/cmu/pocketsphinx/Assets;.TAG:Ljava/lang/String; // field@0003 │ │ +005e72: 1a06 1e00 |007d: const-string v6, "Copying asset %s to %s" // string@001e │ │ +005e76: 1227 |007f: const/4 v7, #int 2 // #2 │ │ +005e78: 2377 7b00 |0080: new-array v7, v7, [Ljava/lang/Object; // type@007b │ │ +005e7c: 4d00 0709 |0082: aput-object v0, v7, v9 │ │ +005e80: 4d02 070a |0084: aput-object v2, v7, v10 │ │ +005e84: 7120 5502 7600 |0086: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0255 │ │ +005e8a: 0c00 |0089: move-result-object v0 │ │ +005e8c: 7120 1200 0500 |008a: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0012 │ │ +005e92: 28de |008d: goto 006b // -0022 │ │ +005e94: 7210 6602 0300 |008e: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0266 │ │ +005e9a: 0c01 |0091: move-result-object v1 │ │ +005e9c: 7210 6f02 0100 |0092: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@026f │ │ +005ea2: 0a00 |0095: move-result v0 │ │ +005ea4: 3800 2200 |0096: if-eqz v0, 00b8 // +0022 │ │ +005ea8: 7210 7002 0100 |0098: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0270 │ │ +005eae: 0c00 |009b: move-result-object v0 │ │ +005eb0: 1f00 6600 |009c: check-cast v0, Ljava/lang/String; // type@0066 │ │ +005eb4: 2202 5200 |009e: new-instance v2, Ljava/io/File; // type@0052 │ │ +005eb8: 54b3 0500 |00a0: iget-object v3, v11, Ledu/cmu/pocketsphinx/Assets;.externalDir:Ljava/io/File; // field@0005 │ │ +005ebc: 7030 3902 3200 |00a2: invoke-direct {v2, v3, v0}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ +005ec2: 6e10 3c02 0200 |00a5: invoke-virtual {v2}, Ljava/io/File;.delete:()Z // method@023c │ │ +005ec8: 6200 0300 |00a8: sget-object v0, Ledu/cmu/pocketsphinx/Assets;.TAG:Ljava/lang/String; // field@0003 │ │ +005ecc: 1a03 3b01 |00aa: const-string v3, "Removing asset %s" // string@013b │ │ +005ed0: 23a5 7b00 |00ac: new-array v5, v10, [Ljava/lang/Object; // type@007b │ │ +005ed4: 4d02 0509 |00ae: aput-object v2, v5, v9 │ │ +005ed8: 7120 5502 5300 |00b0: invoke-static {v3, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0255 │ │ +005ede: 0c02 |00b3: move-result-object v2 │ │ +005ee0: 7120 1200 2000 |00b4: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0012 │ │ +005ee6: 28db |00b7: goto 0092 // -0025 │ │ +005ee8: 6e20 2100 4b00 |00b8: invoke-virtual {v11, v4}, Ledu/cmu/pocketsphinx/Assets;.updateItemList:(Ljava/util/Map;)V // method@0021 │ │ +005eee: 54b0 0500 |00bb: iget-object v0, v11, Ledu/cmu/pocketsphinx/Assets;.externalDir:Ljava/io/File; // field@0005 │ │ +005ef2: 1100 |00bd: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ledu/cmu/pocketsphinx/Assets;) │ │ name : 'updateItemList' │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -005aa8: |[005aa8] edu.cmu.pocketsphinx.Assets.updateItemList:(Ljava/util/Map;)V │ │ -005ab8: 2200 5200 |0000: new-instance v0, Ljava/io/File; // type@0052 │ │ -005abc: 5471 0500 |0002: iget-object v1, v7, Ledu/cmu/pocketsphinx/Assets;.externalDir:Ljava/io/File; // field@0005 │ │ -005ac0: 1a02 9701 |0004: const-string v2, "assets.lst" // string@0197 │ │ -005ac4: 7030 3902 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ -005aca: 2201 5900 |0009: new-instance v1, Ljava/io/PrintWriter; // type@0059 │ │ -005ace: 2202 5400 |000b: new-instance v2, Ljava/io/FileOutputStream; // type@0054 │ │ -005ad2: 7020 4202 0200 |000d: invoke-direct {v2, v0}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0242 │ │ -005ad8: 7020 4a02 2100 |0010: invoke-direct {v1, v2}, Ljava/io/PrintWriter;.:(Ljava/io/OutputStream;)V // method@024a │ │ -005ade: 7210 7502 0800 |0013: invoke-interface {v8}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@0275 │ │ -005ae4: 0c00 |0016: move-result-object v0 │ │ -005ae6: 7210 7c02 0000 |0017: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@027c │ │ -005aec: 0c02 |001a: move-result-object v2 │ │ -005aee: 7210 6f02 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@026f │ │ -005af4: 0a00 |001e: move-result v0 │ │ -005af6: 3800 1f00 |001f: if-eqz v0, 003e // +001f │ │ -005afa: 7210 7002 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0270 │ │ -005b00: 0c00 |0024: move-result-object v0 │ │ -005b02: 1f00 7500 |0025: check-cast v0, Ljava/util/Map$Entry; // type@0075 │ │ -005b06: 1a03 0200 |0027: const-string v3, "%s %s │ │ +005ef4: |[005ef4] edu.cmu.pocketsphinx.Assets.updateItemList:(Ljava/util/Map;)V │ │ +005f04: 2200 5200 |0000: new-instance v0, Ljava/io/File; // type@0052 │ │ +005f08: 5471 0500 |0002: iget-object v1, v7, Ledu/cmu/pocketsphinx/Assets;.externalDir:Ljava/io/File; // field@0005 │ │ +005f0c: 1a02 9601 |0004: const-string v2, "assets.lst" // string@0196 │ │ +005f10: 7030 3902 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ +005f16: 2201 5900 |0009: new-instance v1, Ljava/io/PrintWriter; // type@0059 │ │ +005f1a: 2202 5400 |000b: new-instance v2, Ljava/io/FileOutputStream; // type@0054 │ │ +005f1e: 7020 4202 0200 |000d: invoke-direct {v2, v0}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0242 │ │ +005f24: 7020 4a02 2100 |0010: invoke-direct {v1, v2}, Ljava/io/PrintWriter;.:(Ljava/io/OutputStream;)V // method@024a │ │ +005f2a: 7210 7502 0800 |0013: invoke-interface {v8}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@0275 │ │ +005f30: 0c00 |0016: move-result-object v0 │ │ +005f32: 7210 7c02 0000 |0017: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@027c │ │ +005f38: 0c02 |001a: move-result-object v2 │ │ +005f3a: 7210 6f02 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@026f │ │ +005f40: 0a00 |001e: move-result v0 │ │ +005f42: 3800 1f00 |001f: if-eqz v0, 003e // +001f │ │ +005f46: 7210 7002 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0270 │ │ +005f4c: 0c00 |0024: move-result-object v0 │ │ +005f4e: 1f00 7300 |0025: check-cast v0, Ljava/util/Map$Entry; // type@0073 │ │ +005f52: 1a03 0200 |0027: const-string v3, "%s %s │ │ " // string@0002 │ │ -005b0a: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -005b0c: 2344 7d00 |002a: new-array v4, v4, [Ljava/lang/Object; // type@007d │ │ -005b10: 1205 |002c: const/4 v5, #int 0 // #0 │ │ -005b12: 7210 7302 0000 |002d: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0273 │ │ -005b18: 0c06 |0030: move-result-object v6 │ │ -005b1a: 4d06 0405 |0031: aput-object v6, v4, v5 │ │ -005b1e: 1215 |0033: const/4 v5, #int 1 // #1 │ │ -005b20: 7210 7402 0000 |0034: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0274 │ │ -005b26: 0c00 |0037: move-result-object v0 │ │ -005b28: 4d00 0405 |0038: aput-object v0, v4, v5 │ │ -005b2c: 6e30 4c02 3104 |003a: invoke-virtual {v1, v3, v4}, Ljava/io/PrintWriter;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintWriter; // method@024c │ │ -005b32: 28de |003d: goto 001b // -0022 │ │ -005b34: 6e10 4b02 0100 |003e: invoke-virtual {v1}, Ljava/io/PrintWriter;.close:()V // method@024b │ │ -005b3a: 0e00 |0041: return-void │ │ +005f56: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +005f58: 2344 7b00 |002a: new-array v4, v4, [Ljava/lang/Object; // type@007b │ │ +005f5c: 1205 |002c: const/4 v5, #int 0 // #0 │ │ +005f5e: 7210 7302 0000 |002d: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@0273 │ │ +005f64: 0c06 |0030: move-result-object v6 │ │ +005f66: 4d06 0405 |0031: aput-object v6, v4, v5 │ │ +005f6a: 1215 |0033: const/4 v5, #int 1 // #1 │ │ +005f6c: 7210 7402 0000 |0034: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@0274 │ │ +005f72: 0c00 |0037: move-result-object v0 │ │ +005f74: 4d00 0405 |0038: aput-object v0, v4, v5 │ │ +005f78: 6e30 4c02 3104 |003a: invoke-virtual {v1, v3, v4}, Ljava/io/PrintWriter;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintWriter; // method@024c │ │ +005f7e: 28de |003d: goto 001b // -0022 │ │ +005f80: 6e10 4b02 0100 |003e: invoke-virtual {v1}, Ljava/io/PrintWriter;.close:()V // method@024b │ │ +005f86: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #1 header: │ │ @@ -591,86 +591,86 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/Config;) │ │ name : 'swigCMemOwn' │ │ type : 'Z' │ │ - access : 0x0004 (PROTECTED) │ │ + access : 0x0084 (PROTECTED TRANSIENT) │ │ #1 : (in Ledu/cmu/pocketsphinx/Config;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/Config;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -005b3c: |[005b3c] edu.cmu.pocketsphinx.Config.:(JZ)V │ │ -005b4c: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -005b52: 5c03 0600 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/Config;.swigCMemOwn:Z // field@0006 │ │ -005b56: 5a01 0700 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ -005b5a: 0e00 |0007: return-void │ │ +005f88: |[005f88] edu.cmu.pocketsphinx.Config.:(JZ)V │ │ +005f98: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +005f9e: 5c14 0600 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/Config;.swigCMemOwn:Z // field@0006 │ │ +005fa2: 5a12 0700 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ +005fa6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/Config;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/Config;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -005b5c: |[005b5c] edu.cmu.pocketsphinx.Config.getCPtr:(Ledu/cmu/pocketsphinx/Config;)J │ │ -005b6c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -005b70: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -005b74: 1000 |0004: return-wide v0 │ │ -005b76: 5320 0700 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ -005b7a: 28fd |0007: goto 0004 // -0003 │ │ +005fa8: |[005fa8] edu.cmu.pocketsphinx.Config.getCPtr:(Ledu/cmu/pocketsphinx/Config;)J │ │ +005fb8: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +005fbc: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +005fc0: 1000 |0004: return-wide v0 │ │ +005fc2: 5320 0700 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ +005fc6: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/Config;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -005b7c: |[005b7c] edu.cmu.pocketsphinx.Config.delete:()V │ │ -005b8c: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -005b90: 1d04 |0002: monitor-enter v4 │ │ -005b92: 5340 0700 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ -005b96: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -005b9a: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -005b9e: 5540 0600 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/Config;.swigCMemOwn:Z // field@0006 │ │ -005ba2: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -005ba6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -005ba8: 5c40 0600 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/Config;.swigCMemOwn:Z // field@0006 │ │ -005bac: 5340 0700 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ -005bb0: 7120 0302 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_Config:(J)V // method@0203 │ │ -005bb6: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -005bba: 5a40 0700 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ -005bbe: 1e04 |0019: monitor-exit v4 │ │ -005bc0: 0e00 |001a: return-void │ │ -005bc2: 0d00 |001b: move-exception v0 │ │ -005bc4: 1e04 |001c: monitor-exit v4 │ │ -005bc6: 2700 |001d: throw v0 │ │ +005fc8: |[005fc8] edu.cmu.pocketsphinx.Config.delete:()V │ │ +005fd8: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +005fdc: 1d04 |0002: monitor-enter v4 │ │ +005fde: 5340 0700 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ +005fe2: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +005fe6: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +005fea: 5540 0600 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/Config;.swigCMemOwn:Z // field@0006 │ │ +005fee: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +005ff2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +005ff4: 5c40 0600 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/Config;.swigCMemOwn:Z // field@0006 │ │ +005ff8: 5340 0700 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ +005ffc: 7120 0302 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_Config:(J)V // method@0203 │ │ +006002: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +006006: 5a40 0700 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ +00600a: 1e04 |0019: monitor-exit v4 │ │ +00600c: 0e00 |001a: return-void │ │ +00600e: 0d00 |001b: move-exception v0 │ │ +006010: 1e04 |001c: monitor-exit v4 │ │ +006012: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/Config;) │ │ @@ -678,178 +678,178 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -005bd4: |[005bd4] edu.cmu.pocketsphinx.Config.exists:(Ljava/lang/String;)Z │ │ -005be4: 5320 0700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ -005be8: 7140 ce01 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Config_exists:(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;)Z // method@01ce │ │ -005bee: 0a00 |0005: move-result v0 │ │ -005bf0: 0f00 |0006: return v0 │ │ +006020: |[006020] edu.cmu.pocketsphinx.Config.exists:(Ljava/lang/String;)Z │ │ +006030: 5320 0700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ +006034: 7140 ce01 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Config_exists:(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;)Z // method@01ce │ │ +00603a: 0a00 |0005: move-result v0 │ │ +00603c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/Config;) │ │ name : 'finalize' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -005bf4: |[005bf4] edu.cmu.pocketsphinx.Config.finalize:()V │ │ -005c04: 6e10 2300 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/Config;.delete:()V // method@0023 │ │ -005c0a: 0e00 |0003: return-void │ │ +006040: |[006040] edu.cmu.pocketsphinx.Config.finalize:()V │ │ +006050: 6e10 2300 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/Config;.delete:()V // method@0023 │ │ +006056: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/Config;) │ │ name : 'getBoolean' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -005c0c: |[005c0c] edu.cmu.pocketsphinx.Config.getBoolean:(Ljava/lang/String;)Z │ │ -005c1c: 5320 0700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ -005c20: 7140 cf01 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Config_getBoolean:(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;)Z // method@01cf │ │ -005c26: 0a00 |0005: move-result v0 │ │ -005c28: 0f00 |0006: return v0 │ │ +006058: |[006058] edu.cmu.pocketsphinx.Config.getBoolean:(Ljava/lang/String;)Z │ │ +006068: 5320 0700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ +00606c: 7140 cf01 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Config_getBoolean:(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;)Z // method@01cf │ │ +006072: 0a00 |0005: move-result v0 │ │ +006074: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/Config;) │ │ name : 'getFloat' │ │ type : '(Ljava/lang/String;)D' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -005c2c: |[005c2c] edu.cmu.pocketsphinx.Config.getFloat:(Ljava/lang/String;)D │ │ -005c3c: 5320 0700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ -005c40: 7140 d001 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Config_getFloat:(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;)D // method@01d0 │ │ -005c46: 0b00 |0005: move-result-wide v0 │ │ -005c48: 1000 |0006: return-wide v0 │ │ +006078: |[006078] edu.cmu.pocketsphinx.Config.getFloat:(Ljava/lang/String;)D │ │ +006088: 5320 0700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ +00608c: 7140 d001 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Config_getFloat:(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;)D // method@01d0 │ │ +006092: 0b00 |0005: move-result-wide v0 │ │ +006094: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ledu/cmu/pocketsphinx/Config;) │ │ name : 'getInt' │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -005c4c: |[005c4c] edu.cmu.pocketsphinx.Config.getInt:(Ljava/lang/String;)I │ │ -005c5c: 5320 0700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ -005c60: 7140 d101 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Config_getInt:(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;)I // method@01d1 │ │ -005c66: 0a00 |0005: move-result v0 │ │ -005c68: 0f00 |0006: return v0 │ │ +006098: |[006098] edu.cmu.pocketsphinx.Config.getInt:(Ljava/lang/String;)I │ │ +0060a8: 5320 0700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ +0060ac: 7140 d101 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Config_getInt:(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;)I // method@01d1 │ │ +0060b2: 0a00 |0005: move-result v0 │ │ +0060b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ledu/cmu/pocketsphinx/Config;) │ │ name : 'getString' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -005c6c: |[005c6c] edu.cmu.pocketsphinx.Config.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ -005c7c: 5320 0700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ -005c80: 7140 d201 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Config_getString:(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;)Ljava/lang/String; // method@01d2 │ │ -005c86: 0c00 |0005: move-result-object v0 │ │ -005c88: 1100 |0006: return-object v0 │ │ +0060b8: |[0060b8] edu.cmu.pocketsphinx.Config.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ +0060c8: 5320 0700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ +0060cc: 7140 d201 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Config_getString:(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;)Ljava/lang/String; // method@01d2 │ │ +0060d2: 0c00 |0005: move-result-object v0 │ │ +0060d4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ledu/cmu/pocketsphinx/Config;) │ │ name : 'setBoolean' │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -005c8c: |[005c8c] edu.cmu.pocketsphinx.Config.setBoolean:(Ljava/lang/String;Z)V │ │ -005c9c: 5320 0700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ -005ca0: 7154 d301 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Config_setBoolean:(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;Z)V // method@01d3 │ │ -005ca6: 0e00 |0005: return-void │ │ +0060d8: |[0060d8] edu.cmu.pocketsphinx.Config.setBoolean:(Ljava/lang/String;Z)V │ │ +0060e8: 5320 0700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ +0060ec: 7154 d301 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Config_setBoolean:(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;Z)V // method@01d3 │ │ +0060f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ledu/cmu/pocketsphinx/Config;) │ │ name : 'setFloat' │ │ type : '(Ljava/lang/String;D)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 9 16-bit code units │ │ -005ca8: |[005ca8] edu.cmu.pocketsphinx.Config.setFloat:(Ljava/lang/String;D)V │ │ -005cb8: 5360 0700 |0000: iget-wide v0, v6, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ -005cbc: 0762 |0002: move-object v2, v6 │ │ -005cbe: 0773 |0003: move-object v3, v7 │ │ -005cc0: 0484 |0004: move-wide v4, v8 │ │ -005cc2: 7706 d401 0000 |0005: invoke-static/range {v0, v1, v2, v3, v4, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Config_setFloat:(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;D)V // method@01d4 │ │ -005cc8: 0e00 |0008: return-void │ │ +0060f4: |[0060f4] edu.cmu.pocketsphinx.Config.setFloat:(Ljava/lang/String;D)V │ │ +006104: 5360 0700 |0000: iget-wide v0, v6, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ +006108: 0762 |0002: move-object v2, v6 │ │ +00610a: 0773 |0003: move-object v3, v7 │ │ +00610c: 0484 |0004: move-wide v4, v8 │ │ +00610e: 7706 d401 0000 |0005: invoke-static/range {v0, v1, v2, v3, v4, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Config_setFloat:(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;D)V // method@01d4 │ │ +006114: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Ledu/cmu/pocketsphinx/Config;) │ │ name : 'setInt' │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -005ccc: |[005ccc] edu.cmu.pocketsphinx.Config.setInt:(Ljava/lang/String;I)V │ │ -005cdc: 5320 0700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ -005ce0: 7154 d501 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Config_setInt:(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;I)V // method@01d5 │ │ -005ce6: 0e00 |0005: return-void │ │ +006118: |[006118] edu.cmu.pocketsphinx.Config.setInt:(Ljava/lang/String;I)V │ │ +006128: 5320 0700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ +00612c: 7154 d501 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Config_setInt:(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;I)V // method@01d5 │ │ +006132: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Ledu/cmu/pocketsphinx/Config;) │ │ name : 'setString' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -005ce8: |[005ce8] edu.cmu.pocketsphinx.Config.setString:(Ljava/lang/String;Ljava/lang/String;)V │ │ -005cf8: 5320 0700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ -005cfc: 7154 d601 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Config_setString:(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;Ljava/lang/String;)V // method@01d6 │ │ -005d02: 0e00 |0005: return-void │ │ +006134: |[006134] edu.cmu.pocketsphinx.Config.setString:(Ljava/lang/String;Ljava/lang/String;)V │ │ +006144: 5320 0700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Config;.swigCPtr:J // field@0007 │ │ +006148: 7154 d601 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Config_setString:(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;Ljava/lang/String;)V // method@01d6 │ │ +00614e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #2 header: │ │ @@ -868,217 +868,217 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'swigCMemOwn' │ │ type : 'Z' │ │ - access : 0x0004 (PROTECTED) │ │ + access : 0x0084 (PROTECTED TRANSIENT) │ │ #1 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -005d04: |[005d04] edu.cmu.pocketsphinx.Decoder.:()V │ │ -005d14: 7100 3d01 0000 |0000: invoke-static {}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_Decoder__SWIG_0:()J // method@013d │ │ -005d1a: 0b00 |0003: move-result-wide v0 │ │ -005d1c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -005d1e: 7040 3000 0321 |0005: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/Decoder;.:(JZ)V // method@0030 │ │ -005d24: 0e00 |0008: return-void │ │ +006150: |[006150] edu.cmu.pocketsphinx.Decoder.:()V │ │ +006160: 7100 3d01 0000 |0000: invoke-static {}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_Decoder__SWIG_0:()J // method@013d │ │ +006166: 0b00 |0003: move-result-wide v0 │ │ +006168: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +00616a: 7040 3000 0321 |0005: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/Decoder;.:(JZ)V // method@0030 │ │ +006170: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -005d28: |[005d28] edu.cmu.pocketsphinx.Decoder.:(JZ)V │ │ -005d38: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -005d3e: 5c03 0800 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/Decoder;.swigCMemOwn:Z // field@0008 │ │ -005d42: 5a01 0900 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -005d46: 0e00 |0007: return-void │ │ +006174: |[006174] edu.cmu.pocketsphinx.Decoder.:(JZ)V │ │ +006184: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +00618a: 5c14 0800 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/Decoder;.swigCMemOwn:Z // field@0008 │ │ +00618e: 5a12 0900 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +006192: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : '' │ │ type : '(Ledu/cmu/pocketsphinx/Config;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -005d48: |[005d48] edu.cmu.pocketsphinx.Decoder.:(Ledu/cmu/pocketsphinx/Config;)V │ │ -005d58: 7110 2700 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/Config;.getCPtr:(Ledu/cmu/pocketsphinx/Config;)J // method@0027 │ │ -005d5e: 0b00 |0003: move-result-wide v0 │ │ -005d60: 7130 3e01 1004 |0004: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_Decoder__SWIG_1:(JLedu/cmu/pocketsphinx/Config;)J // method@013e │ │ -005d66: 0b00 |0007: move-result-wide v0 │ │ -005d68: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -005d6a: 7040 3000 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/Decoder;.:(JZ)V // method@0030 │ │ -005d70: 0e00 |000c: return-void │ │ +006194: |[006194] edu.cmu.pocketsphinx.Decoder.:(Ledu/cmu/pocketsphinx/Config;)V │ │ +0061a4: 7110 2700 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/Config;.getCPtr:(Ledu/cmu/pocketsphinx/Config;)J // method@0027 │ │ +0061aa: 0b00 |0003: move-result-wide v0 │ │ +0061ac: 7130 3e01 1004 |0004: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_Decoder__SWIG_1:(JLedu/cmu/pocketsphinx/Config;)J // method@013e │ │ +0061b2: 0b00 |0007: move-result-wide v0 │ │ +0061b4: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +0061b6: 7040 3000 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/Decoder;.:(JZ)V // method@0030 │ │ +0061bc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'defaultConfig' │ │ type : '()Ledu/cmu/pocketsphinx/Config;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 5 │ │ + registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -005d74: |[005d74] edu.cmu.pocketsphinx.Decoder.defaultConfig:()Ledu/cmu/pocketsphinx/Config; │ │ -005d84: 7100 f000 0000 |0000: invoke-static {}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_defaultConfig:()J // method@00f0 │ │ -005d8a: 0b01 |0003: move-result-wide v1 │ │ -005d8c: 1603 0000 |0004: const-wide/16 v3, #int 0 // #0 │ │ -005d90: 3100 0103 |0006: cmp-long v0, v1, v3 │ │ -005d94: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -005d98: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -005d9a: 1100 |000b: return-object v0 │ │ -005d9c: 2200 1900 |000c: new-instance v0, Ledu/cmu/pocketsphinx/Config; // type@0019 │ │ -005da0: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -005da2: 7040 2200 1032 |000f: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/Config;.:(JZ)V // method@0022 │ │ -005da8: 28f9 |0012: goto 000b // -0007 │ │ +0061c0: |[0061c0] edu.cmu.pocketsphinx.Decoder.defaultConfig:()Ledu/cmu/pocketsphinx/Config; │ │ +0061d0: 7100 f000 0000 |0000: invoke-static {}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_defaultConfig:()J // method@00f0 │ │ +0061d6: 0b02 |0003: move-result-wide v2 │ │ +0061d8: 1600 0000 |0004: const-wide/16 v0, #int 0 // #0 │ │ +0061dc: 3100 0200 |0006: cmp-long v0, v2, v0 │ │ +0061e0: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +0061e4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0061e6: 1100 |000b: return-object v0 │ │ +0061e8: 2200 1900 |000c: new-instance v0, Ledu/cmu/pocketsphinx/Config; // type@0019 │ │ +0061ec: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +0061ee: 7040 2200 2013 |000f: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/Config;.:(JZ)V // method@0022 │ │ +0061f4: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'fileConfig' │ │ type : '(Ljava/lang/String;)Ledu/cmu/pocketsphinx/Config;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -005dac: |[005dac] edu.cmu.pocketsphinx.Decoder.fileConfig:(Ljava/lang/String;)Ledu/cmu/pocketsphinx/Config; │ │ -005dbc: 7110 f200 0500 |0000: invoke-static {v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_fileConfig:(Ljava/lang/String;)J // method@00f2 │ │ -005dc2: 0b01 |0003: move-result-wide v1 │ │ -005dc4: 1603 0000 |0004: const-wide/16 v3, #int 0 // #0 │ │ -005dc8: 3100 0103 |0006: cmp-long v0, v1, v3 │ │ -005dcc: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -005dd0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -005dd2: 1100 |000b: return-object v0 │ │ -005dd4: 2200 1900 |000c: new-instance v0, Ledu/cmu/pocketsphinx/Config; // type@0019 │ │ -005dd8: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -005dda: 7040 2200 1032 |000f: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/Config;.:(JZ)V // method@0022 │ │ -005de0: 28f9 |0012: goto 000b // -0007 │ │ +0061f8: |[0061f8] edu.cmu.pocketsphinx.Decoder.fileConfig:(Ljava/lang/String;)Ledu/cmu/pocketsphinx/Config; │ │ +006208: 7110 f200 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_fileConfig:(Ljava/lang/String;)J // method@00f2 │ │ +00620e: 0b02 |0003: move-result-wide v2 │ │ +006210: 1600 0000 |0004: const-wide/16 v0, #int 0 // #0 │ │ +006214: 3100 0200 |0006: cmp-long v0, v2, v0 │ │ +006218: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +00621c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +00621e: 1100 |000b: return-object v0 │ │ +006220: 2200 1900 |000c: new-instance v0, Ledu/cmu/pocketsphinx/Config; // type@0019 │ │ +006224: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +006226: 7040 2200 2013 |000f: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/Config;.:(JZ)V // method@0022 │ │ +00622c: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/Decoder;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -005de4: |[005de4] edu.cmu.pocketsphinx.Decoder.getCPtr:(Ledu/cmu/pocketsphinx/Decoder;)J │ │ -005df4: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -005df8: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -005dfc: 1000 |0004: return-wide v0 │ │ -005dfe: 5320 0900 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -005e02: 28fd |0007: goto 0004 // -0003 │ │ +006230: |[006230] edu.cmu.pocketsphinx.Decoder.getCPtr:(Ledu/cmu/pocketsphinx/Decoder;)J │ │ +006240: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +006244: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +006248: 1000 |0004: return-wide v0 │ │ +00624a: 5320 0900 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +00624e: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'addWord' │ │ type : '(Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -005e04: |[005e04] edu.cmu.pocketsphinx.Decoder.addWord:(Ljava/lang/String;Ljava/lang/String;I)V │ │ -005e14: 5360 0900 |0000: iget-wide v0, v6, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -005e18: 0762 |0002: move-object v2, v6 │ │ -005e1a: 0773 |0003: move-object v3, v7 │ │ -005e1c: 0784 |0004: move-object v4, v8 │ │ -005e1e: 0195 |0005: move v5, v9 │ │ -005e20: 7706 ee00 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_addWord:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;Ljava/lang/String;I)V // method@00ee │ │ -005e26: 0e00 |0009: return-void │ │ +006250: |[006250] edu.cmu.pocketsphinx.Decoder.addWord:(Ljava/lang/String;Ljava/lang/String;I)V │ │ +006260: 5360 0900 |0000: iget-wide v0, v6, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +006264: 0762 |0002: move-object v2, v6 │ │ +006266: 0773 |0003: move-object v3, v7 │ │ +006268: 0784 |0004: move-object v4, v8 │ │ +00626a: 0195 |0005: move v5, v9 │ │ +00626c: 7706 ee00 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_addWord:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;Ljava/lang/String;I)V // method@00ee │ │ +006272: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'decodeRaw' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -005e28: |[005e28] edu.cmu.pocketsphinx.Decoder.decodeRaw:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;)I │ │ -005e38: 5340 0900 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -005e3c: 7110 4e01 0500 |0002: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;)J // method@014e │ │ -005e42: 0b02 |0005: move-result-wide v2 │ │ -005e44: 7153 ef00 1024 |0006: invoke-static {v0, v1, v4, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_decodeRaw:(JLedu/cmu/pocketsphinx/Decoder;J)I // method@00ef │ │ -005e4a: 0a00 |0009: move-result v0 │ │ -005e4c: 0f00 |000a: return v0 │ │ +006274: |[006274] edu.cmu.pocketsphinx.Decoder.decodeRaw:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;)I │ │ +006284: 5340 0900 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +006288: 7110 4e01 0500 |0002: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;)J // method@014e │ │ +00628e: 0b02 |0005: move-result-wide v2 │ │ +006290: 7153 ef00 1024 |0006: invoke-static {v0, v1, v4, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_decodeRaw:(JLedu/cmu/pocketsphinx/Decoder;J)I // method@00ef │ │ +006296: 0a00 |0009: move-result v0 │ │ +006298: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -005e50: |[005e50] edu.cmu.pocketsphinx.Decoder.delete:()V │ │ -005e60: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -005e64: 1d04 |0002: monitor-enter v4 │ │ -005e66: 5340 0900 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -005e6a: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -005e6e: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -005e72: 5540 0800 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCMemOwn:Z // field@0008 │ │ -005e76: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -005e7a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -005e7c: 5c40 0800 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCMemOwn:Z // field@0008 │ │ -005e80: 5340 0900 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -005e84: 7120 3401 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.delete_Decoder:(J)V // method@0134 │ │ -005e8a: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -005e8e: 5a40 0900 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -005e92: 1e04 |0019: monitor-exit v4 │ │ -005e94: 0e00 |001a: return-void │ │ -005e96: 0d00 |001b: move-exception v0 │ │ -005e98: 1e04 |001c: monitor-exit v4 │ │ -005e9a: 2700 |001d: throw v0 │ │ +00629c: |[00629c] edu.cmu.pocketsphinx.Decoder.delete:()V │ │ +0062ac: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +0062b0: 1d04 |0002: monitor-enter v4 │ │ +0062b2: 5340 0900 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +0062b6: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +0062ba: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +0062be: 5540 0800 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCMemOwn:Z // field@0008 │ │ +0062c2: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +0062c6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0062c8: 5c40 0800 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCMemOwn:Z // field@0008 │ │ +0062cc: 5340 0900 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +0062d0: 7120 3401 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.delete_Decoder:(J)V // method@0134 │ │ +0062d6: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +0062da: 5a40 0900 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +0062de: 1e04 |0019: monitor-exit v4 │ │ +0062e0: 0e00 |001a: return-void │ │ +0062e2: 0d00 |001b: move-exception v0 │ │ +0062e4: 1e04 |001c: monitor-exit v4 │ │ +0062e6: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ @@ -1086,630 +1086,630 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -005ea8: |[005ea8] edu.cmu.pocketsphinx.Decoder.endUtt:()V │ │ -005eb8: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -005ebc: 7130 f100 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_endUtt:(JLedu/cmu/pocketsphinx/Decoder;)V // method@00f1 │ │ -005ec2: 0e00 |0005: return-void │ │ +0062f4: |[0062f4] edu.cmu.pocketsphinx.Decoder.endUtt:()V │ │ +006304: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +006308: 7130 f100 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_endUtt:(JLedu/cmu/pocketsphinx/Decoder;)V // method@00f1 │ │ +00630e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'finalize' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -005ec4: |[005ec4] edu.cmu.pocketsphinx.Decoder.finalize:()V │ │ -005ed4: 6e10 3500 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/Decoder;.delete:()V // method@0035 │ │ -005eda: 0e00 |0003: return-void │ │ +006310: |[006310] edu.cmu.pocketsphinx.Decoder.finalize:()V │ │ +006320: 6e10 3500 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/Decoder;.delete:()V // method@0035 │ │ +006326: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'getConfig' │ │ type : '()Ledu/cmu/pocketsphinx/Config;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -005edc: |[005edc] edu.cmu.pocketsphinx.Decoder.getConfig:()Ledu/cmu/pocketsphinx/Config; │ │ -005eec: 5350 0900 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -005ef0: 7130 f300 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getConfig:(JLedu/cmu/pocketsphinx/Decoder;)J // method@00f3 │ │ -005ef6: 0b01 |0005: move-result-wide v1 │ │ -005ef8: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -005efc: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -005f00: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -005f04: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -005f06: 1100 |000d: return-object v0 │ │ -005f08: 2200 1900 |000e: new-instance v0, Ledu/cmu/pocketsphinx/Config; // type@0019 │ │ -005f0c: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -005f0e: 7040 2200 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/Config;.:(JZ)V // method@0022 │ │ -005f14: 28f9 |0014: goto 000d // -0007 │ │ +006328: |[006328] edu.cmu.pocketsphinx.Decoder.getConfig:()Ledu/cmu/pocketsphinx/Config; │ │ +006338: 5340 0900 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +00633c: 7130 f300 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getConfig:(JLedu/cmu/pocketsphinx/Decoder;)J // method@00f3 │ │ +006342: 0b02 |0005: move-result-wide v2 │ │ +006344: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +006348: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +00634c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +006350: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +006352: 1100 |000d: return-object v0 │ │ +006354: 2200 1900 |000e: new-instance v0, Ledu/cmu/pocketsphinx/Config; // type@0019 │ │ +006358: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +00635a: 7040 2200 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/Config;.:(JZ)V // method@0022 │ │ +006360: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'getFe' │ │ type : '()Ledu/cmu/pocketsphinx/FrontEnd;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -005f18: |[005f18] edu.cmu.pocketsphinx.Decoder.getFe:()Ledu/cmu/pocketsphinx/FrontEnd; │ │ -005f28: 5350 0900 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -005f2c: 7130 f400 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getFe:(JLedu/cmu/pocketsphinx/Decoder;)J // method@00f4 │ │ -005f32: 0b01 |0005: move-result-wide v1 │ │ -005f34: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -005f38: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -005f3c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -005f40: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -005f42: 1100 |000d: return-object v0 │ │ -005f44: 2200 1c00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/FrontEnd; // type@001c │ │ -005f48: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -005f4a: 7040 5b00 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/FrontEnd;.:(JZ)V // method@005b │ │ -005f50: 28f9 |0014: goto 000d // -0007 │ │ +006364: |[006364] edu.cmu.pocketsphinx.Decoder.getFe:()Ledu/cmu/pocketsphinx/FrontEnd; │ │ +006374: 5340 0900 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +006378: 7130 f400 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getFe:(JLedu/cmu/pocketsphinx/Decoder;)J // method@00f4 │ │ +00637e: 0b02 |0005: move-result-wide v2 │ │ +006380: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +006384: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +006388: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +00638c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +00638e: 1100 |000d: return-object v0 │ │ +006390: 2200 1c00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/FrontEnd; // type@001c │ │ +006394: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +006396: 7040 5b00 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/FrontEnd;.:(JZ)V // method@005b │ │ +00639c: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'getFeat' │ │ type : '()Ledu/cmu/pocketsphinx/Feature;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -005f54: |[005f54] edu.cmu.pocketsphinx.Decoder.getFeat:()Ledu/cmu/pocketsphinx/Feature; │ │ -005f64: 5350 0900 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -005f68: 7130 f500 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getFeat:(JLedu/cmu/pocketsphinx/Decoder;)J // method@00f5 │ │ -005f6e: 0b01 |0005: move-result-wide v1 │ │ -005f70: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -005f74: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -005f78: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -005f7c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -005f7e: 1100 |000d: return-object v0 │ │ -005f80: 2200 1b00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/Feature; // type@001b │ │ -005f84: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -005f86: 7040 5600 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/Feature;.:(JZ)V // method@0056 │ │ -005f8c: 28f9 |0014: goto 000d // -0007 │ │ +0063a0: |[0063a0] edu.cmu.pocketsphinx.Decoder.getFeat:()Ledu/cmu/pocketsphinx/Feature; │ │ +0063b0: 5340 0900 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +0063b4: 7130 f500 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getFeat:(JLedu/cmu/pocketsphinx/Decoder;)J // method@00f5 │ │ +0063ba: 0b02 |0005: move-result-wide v2 │ │ +0063bc: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +0063c0: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +0063c4: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +0063c8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0063ca: 1100 |000d: return-object v0 │ │ +0063cc: 2200 1b00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/Feature; // type@001b │ │ +0063d0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0063d2: 7040 5600 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/Feature;.:(JZ)V // method@0056 │ │ +0063d8: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'getFsg' │ │ type : '(Ljava/lang/String;)Ledu/cmu/pocketsphinx/FsgModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -005f90: |[005f90] edu.cmu.pocketsphinx.Decoder.getFsg:(Ljava/lang/String;)Ledu/cmu/pocketsphinx/FsgModel; │ │ -005fa0: 5350 0900 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -005fa4: 7140 f600 1065 |0002: invoke-static {v0, v1, v5, v6}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getFsg:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)J // method@00f6 │ │ -005faa: 0b01 |0005: move-result-wide v1 │ │ -005fac: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -005fb0: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -005fb4: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -005fb8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -005fba: 1100 |000d: return-object v0 │ │ -005fbc: 2200 1d00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/FsgModel; // type@001d │ │ -005fc0: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -005fc2: 7040 6400 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/FsgModel;.:(JZ)V // method@0064 │ │ -005fc8: 28f9 |0014: goto 000d // -0007 │ │ +0063dc: |[0063dc] edu.cmu.pocketsphinx.Decoder.getFsg:(Ljava/lang/String;)Ledu/cmu/pocketsphinx/FsgModel; │ │ +0063ec: 5340 0900 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +0063f0: 7140 f600 1054 |0002: invoke-static {v0, v1, v4, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getFsg:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)J // method@00f6 │ │ +0063f6: 0b02 |0005: move-result-wide v2 │ │ +0063f8: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +0063fc: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +006400: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +006404: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +006406: 1100 |000d: return-object v0 │ │ +006408: 2200 1d00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/FsgModel; // type@001d │ │ +00640c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +00640e: 7040 6400 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/FsgModel;.:(JZ)V // method@0064 │ │ +006414: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'getInSpeech' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -005fcc: |[005fcc] edu.cmu.pocketsphinx.Decoder.getInSpeech:()Z │ │ -005fdc: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -005fe0: 7130 f700 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getInSpeech:(JLedu/cmu/pocketsphinx/Decoder;)Z // method@00f7 │ │ -005fe6: 0a00 |0005: move-result v0 │ │ -005fe8: 0f00 |0006: return v0 │ │ +006418: |[006418] edu.cmu.pocketsphinx.Decoder.getInSpeech:()Z │ │ +006428: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +00642c: 7130 f700 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getInSpeech:(JLedu/cmu/pocketsphinx/Decoder;)Z // method@00f7 │ │ +006432: 0a00 |0005: move-result v0 │ │ +006434: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'getKws' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -005fec: |[005fec] edu.cmu.pocketsphinx.Decoder.getKws:(Ljava/lang/String;)Ljava/lang/String; │ │ -005ffc: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -006000: 7140 f800 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getKws:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)Ljava/lang/String; // method@00f8 │ │ -006006: 0c00 |0005: move-result-object v0 │ │ -006008: 1100 |0006: return-object v0 │ │ +006438: |[006438] edu.cmu.pocketsphinx.Decoder.getKws:(Ljava/lang/String;)Ljava/lang/String; │ │ +006448: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +00644c: 7140 f800 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getKws:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)Ljava/lang/String; // method@00f8 │ │ +006452: 0c00 |0005: move-result-object v0 │ │ +006454: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'getLattice' │ │ type : '()Ledu/cmu/pocketsphinx/Lattice;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -00600c: |[00600c] edu.cmu.pocketsphinx.Decoder.getLattice:()Ledu/cmu/pocketsphinx/Lattice; │ │ -00601c: 5350 0900 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -006020: 7130 f900 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getLattice:(JLedu/cmu/pocketsphinx/Decoder;)J // method@00f9 │ │ -006026: 0b01 |0005: move-result-wide v1 │ │ -006028: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -00602c: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -006030: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -006034: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -006036: 1100 |000d: return-object v0 │ │ -006038: 2200 2200 |000e: new-instance v0, Ledu/cmu/pocketsphinx/Lattice; // type@0022 │ │ -00603c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -00603e: 7040 9c00 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/Lattice;.:(JZ)V // method@009c │ │ -006044: 28f9 |0014: goto 000d // -0007 │ │ +006458: |[006458] edu.cmu.pocketsphinx.Decoder.getLattice:()Ledu/cmu/pocketsphinx/Lattice; │ │ +006468: 5340 0900 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +00646c: 7130 f900 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getLattice:(JLedu/cmu/pocketsphinx/Decoder;)J // method@00f9 │ │ +006472: 0b02 |0005: move-result-wide v2 │ │ +006474: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +006478: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +00647c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +006480: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +006482: 1100 |000d: return-object v0 │ │ +006484: 2200 2200 |000e: new-instance v0, Ledu/cmu/pocketsphinx/Lattice; // type@0022 │ │ +006488: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +00648a: 7040 9c00 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/Lattice;.:(JZ)V // method@009c │ │ +006490: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'getLm' │ │ type : '(Ljava/lang/String;)Ledu/cmu/pocketsphinx/NGramModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -006048: |[006048] edu.cmu.pocketsphinx.Decoder.getLm:(Ljava/lang/String;)Ledu/cmu/pocketsphinx/NGramModel; │ │ -006058: 5350 0900 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -00605c: 7140 fa00 1065 |0002: invoke-static {v0, v1, v5, v6}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getLm:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)J // method@00fa │ │ -006062: 0b01 |0005: move-result-wide v1 │ │ -006064: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -006068: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -00606c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -006070: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -006072: 1100 |000d: return-object v0 │ │ -006074: 2200 2700 |000e: new-instance v0, Ledu/cmu/pocketsphinx/NGramModel; // type@0027 │ │ -006078: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -00607a: 7040 c500 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NGramModel;.:(JZ)V // method@00c5 │ │ -006080: 28f9 |0014: goto 000d // -0007 │ │ +006494: |[006494] edu.cmu.pocketsphinx.Decoder.getLm:(Ljava/lang/String;)Ledu/cmu/pocketsphinx/NGramModel; │ │ +0064a4: 5340 0900 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +0064a8: 7140 fa00 1054 |0002: invoke-static {v0, v1, v4, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getLm:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)J // method@00fa │ │ +0064ae: 0b02 |0005: move-result-wide v2 │ │ +0064b0: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +0064b4: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +0064b8: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +0064bc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0064be: 1100 |000d: return-object v0 │ │ +0064c0: 2200 2700 |000e: new-instance v0, Ledu/cmu/pocketsphinx/NGramModel; // type@0027 │ │ +0064c4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0064c6: 7040 c500 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NGramModel;.:(JZ)V // method@00c5 │ │ +0064cc: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'getLogmath' │ │ type : '()Ledu/cmu/pocketsphinx/LogMath;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -006084: |[006084] edu.cmu.pocketsphinx.Decoder.getLogmath:()Ledu/cmu/pocketsphinx/LogMath; │ │ -006094: 5350 0900 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -006098: 7130 fb00 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getLogmath:(JLedu/cmu/pocketsphinx/Decoder;)J // method@00fb │ │ -00609e: 0b01 |0005: move-result-wide v1 │ │ -0060a0: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -0060a4: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -0060a8: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -0060ac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0060ae: 1100 |000d: return-object v0 │ │ -0060b0: 2200 2300 |000e: new-instance v0, Ledu/cmu/pocketsphinx/LogMath; // type@0023 │ │ -0060b4: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -0060b6: 7040 a500 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/LogMath;.:(JZ)V // method@00a5 │ │ -0060bc: 28f9 |0014: goto 000d // -0007 │ │ +0064d0: |[0064d0] edu.cmu.pocketsphinx.Decoder.getLogmath:()Ledu/cmu/pocketsphinx/LogMath; │ │ +0064e0: 5340 0900 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +0064e4: 7130 fb00 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getLogmath:(JLedu/cmu/pocketsphinx/Decoder;)J // method@00fb │ │ +0064ea: 0b02 |0005: move-result-wide v2 │ │ +0064ec: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +0064f0: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +0064f4: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +0064f8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0064fa: 1100 |000d: return-object v0 │ │ +0064fc: 2200 2300 |000e: new-instance v0, Ledu/cmu/pocketsphinx/LogMath; // type@0023 │ │ +006500: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +006502: 7040 a500 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/LogMath;.:(JZ)V // method@00a5 │ │ +006508: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #14 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'getSearch' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0060c0: |[0060c0] edu.cmu.pocketsphinx.Decoder.getSearch:()Ljava/lang/String; │ │ -0060d0: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -0060d4: 7130 fc00 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getSearch:(JLedu/cmu/pocketsphinx/Decoder;)Ljava/lang/String; // method@00fc │ │ -0060da: 0c00 |0005: move-result-object v0 │ │ -0060dc: 1100 |0006: return-object v0 │ │ +00650c: |[00650c] edu.cmu.pocketsphinx.Decoder.getSearch:()Ljava/lang/String; │ │ +00651c: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +006520: 7130 fc00 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getSearch:(JLedu/cmu/pocketsphinx/Decoder;)Ljava/lang/String; // method@00fc │ │ +006526: 0c00 |0005: move-result-object v0 │ │ +006528: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'getUttid' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0060e0: |[0060e0] edu.cmu.pocketsphinx.Decoder.getUttid:()Ljava/lang/String; │ │ -0060f0: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -0060f4: 7130 fd00 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getUttid:(JLedu/cmu/pocketsphinx/Decoder;)Ljava/lang/String; // method@00fd │ │ -0060fa: 0c00 |0005: move-result-object v0 │ │ -0060fc: 1100 |0006: return-object v0 │ │ +00652c: |[00652c] edu.cmu.pocketsphinx.Decoder.getUttid:()Ljava/lang/String; │ │ +00653c: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +006540: 7130 fd00 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_getUttid:(JLedu/cmu/pocketsphinx/Decoder;)Ljava/lang/String; // method@00fd │ │ +006546: 0c00 |0005: move-result-object v0 │ │ +006548: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #16 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'hyp' │ │ type : '()Ledu/cmu/pocketsphinx/Hypothesis;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -006100: |[006100] edu.cmu.pocketsphinx.Decoder.hyp:()Ledu/cmu/pocketsphinx/Hypothesis; │ │ -006110: 5350 0900 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -006114: 7130 fe00 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_hyp:(JLedu/cmu/pocketsphinx/Decoder;)J // method@00fe │ │ -00611a: 0b01 |0005: move-result-wide v1 │ │ -00611c: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -006120: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -006124: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -006128: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -00612a: 1100 |000d: return-object v0 │ │ -00612c: 2200 1e00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/Hypothesis; // type@001e │ │ -006130: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -006132: 7040 7400 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/Hypothesis;.:(JZ)V // method@0074 │ │ -006138: 28f9 |0014: goto 000d // -0007 │ │ +00654c: |[00654c] edu.cmu.pocketsphinx.Decoder.hyp:()Ledu/cmu/pocketsphinx/Hypothesis; │ │ +00655c: 5340 0900 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +006560: 7130 fe00 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_hyp:(JLedu/cmu/pocketsphinx/Decoder;)J // method@00fe │ │ +006566: 0b02 |0005: move-result-wide v2 │ │ +006568: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +00656c: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +006570: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +006574: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +006576: 1100 |000d: return-object v0 │ │ +006578: 2200 1e00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/Hypothesis; // type@001e │ │ +00657c: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +00657e: 7040 7400 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/Hypothesis;.:(JZ)V // method@0074 │ │ +006584: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #17 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'loadDict' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -00613c: |[00613c] edu.cmu.pocketsphinx.Decoder.loadDict:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -00614c: 5360 0900 |0000: iget-wide v0, v6, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -006150: 0762 |0002: move-object v2, v6 │ │ -006152: 0773 |0003: move-object v3, v7 │ │ -006154: 0784 |0004: move-object v4, v8 │ │ -006156: 0795 |0005: move-object v5, v9 │ │ -006158: 7706 ff00 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_loadDict:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@00ff │ │ -00615e: 0e00 |0009: return-void │ │ +006588: |[006588] edu.cmu.pocketsphinx.Decoder.loadDict:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +006598: 5360 0900 |0000: iget-wide v0, v6, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +00659c: 0762 |0002: move-object v2, v6 │ │ +00659e: 0773 |0003: move-object v3, v7 │ │ +0065a0: 0784 |0004: move-object v4, v8 │ │ +0065a2: 0795 |0005: move-object v5, v9 │ │ +0065a4: 7706 ff00 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_loadDict:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@00ff │ │ +0065aa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #18 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'lookupWord' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -006160: |[006160] edu.cmu.pocketsphinx.Decoder.lookupWord:(Ljava/lang/String;)Ljava/lang/String; │ │ -006170: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -006174: 7140 0001 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_lookupWord:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)Ljava/lang/String; // method@0100 │ │ -00617a: 0c00 |0005: move-result-object v0 │ │ -00617c: 1100 |0006: return-object v0 │ │ +0065ac: |[0065ac] edu.cmu.pocketsphinx.Decoder.lookupWord:(Ljava/lang/String;)Ljava/lang/String; │ │ +0065bc: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +0065c0: 7140 0001 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_lookupWord:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)Ljava/lang/String; // method@0100 │ │ +0065c6: 0c00 |0005: move-result-object v0 │ │ +0065c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #19 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'nFrames' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -006180: |[006180] edu.cmu.pocketsphinx.Decoder.nFrames:()I │ │ -006190: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -006194: 7130 0101 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_nFrames:(JLedu/cmu/pocketsphinx/Decoder;)I // method@0101 │ │ -00619a: 0a00 |0005: move-result v0 │ │ -00619c: 0f00 |0006: return v0 │ │ +0065cc: |[0065cc] edu.cmu.pocketsphinx.Decoder.nFrames:()I │ │ +0065dc: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +0065e0: 7130 0101 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_nFrames:(JLedu/cmu/pocketsphinx/Decoder;)I // method@0101 │ │ +0065e6: 0a00 |0005: move-result v0 │ │ +0065e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #20 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'nbest' │ │ type : '()Ledu/cmu/pocketsphinx/NBestList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0061a0: |[0061a0] edu.cmu.pocketsphinx.Decoder.nbest:()Ledu/cmu/pocketsphinx/NBestList; │ │ -0061b0: 5350 0900 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -0061b4: 7130 0201 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_nbest:(JLedu/cmu/pocketsphinx/Decoder;)J // method@0102 │ │ -0061ba: 0b01 |0005: move-result-wide v1 │ │ -0061bc: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -0061c0: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -0061c4: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -0061c8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0061ca: 1100 |000d: return-object v0 │ │ -0061cc: 2200 2600 |000e: new-instance v0, Ledu/cmu/pocketsphinx/NBestList; // type@0026 │ │ -0061d0: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -0061d2: 7040 be00 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NBestList;.:(JZ)V // method@00be │ │ -0061d8: 28f9 |0014: goto 000d // -0007 │ │ +0065ec: |[0065ec] edu.cmu.pocketsphinx.Decoder.nbest:()Ledu/cmu/pocketsphinx/NBestList; │ │ +0065fc: 5340 0900 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +006600: 7130 0201 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_nbest:(JLedu/cmu/pocketsphinx/Decoder;)J // method@0102 │ │ +006606: 0b02 |0005: move-result-wide v2 │ │ +006608: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +00660c: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +006610: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +006614: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +006616: 1100 |000d: return-object v0 │ │ +006618: 2200 2600 |000e: new-instance v0, Ledu/cmu/pocketsphinx/NBestList; // type@0026 │ │ +00661c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +00661e: 7040 be00 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NBestList;.:(JZ)V // method@00be │ │ +006624: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #21 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'processRaw' │ │ type : '([SJZZ)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 8 │ │ insns size : 12 16-bit code units │ │ -0061dc: |[0061dc] edu.cmu.pocketsphinx.Decoder.processRaw:([SJZZ)I │ │ -0061ec: 5380 0900 |0000: iget-wide v0, v8, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -0061f0: 0782 |0002: move-object v2, v8 │ │ -0061f2: 0793 |0003: move-object v3, v9 │ │ -0061f4: 04a4 |0004: move-wide v4, v10 │ │ -0061f6: 01c6 |0005: move v6, v12 │ │ -0061f8: 01d7 |0006: move v7, v13 │ │ -0061fa: 7708 0301 0000 |0007: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_processRaw:(JLedu/cmu/pocketsphinx/Decoder;[SJZZ)I // method@0103 │ │ -006200: 0a00 |000a: move-result v0 │ │ -006202: 0f00 |000b: return v0 │ │ +006628: |[006628] edu.cmu.pocketsphinx.Decoder.processRaw:([SJZZ)I │ │ +006638: 5380 0900 |0000: iget-wide v0, v8, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +00663c: 0782 |0002: move-object v2, v8 │ │ +00663e: 0793 |0003: move-object v3, v9 │ │ +006640: 04a4 |0004: move-wide v4, v10 │ │ +006642: 01c6 |0005: move v6, v12 │ │ +006644: 01d7 |0006: move v7, v13 │ │ +006646: 7708 0301 0000 |0007: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_processRaw:(JLedu/cmu/pocketsphinx/Decoder;[SJZZ)I // method@0103 │ │ +00664c: 0a00 |000a: move-result v0 │ │ +00664e: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #22 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'reinit' │ │ type : '(Ledu/cmu/pocketsphinx/Config;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -006204: |[006204] edu.cmu.pocketsphinx.Decoder.reinit:(Ledu/cmu/pocketsphinx/Config;)V │ │ -006214: 5360 0900 |0000: iget-wide v0, v6, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -006218: 7110 2700 0700 |0002: invoke-static {v7}, Ledu/cmu/pocketsphinx/Config;.getCPtr:(Ledu/cmu/pocketsphinx/Config;)J // method@0027 │ │ -00621e: 0b03 |0005: move-result-wide v3 │ │ -006220: 0762 |0006: move-object v2, v6 │ │ -006222: 0775 |0007: move-object v5, v7 │ │ -006224: 7706 0401 0000 |0008: invoke-static/range {v0, v1, v2, v3, v4, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_reinit:(JLedu/cmu/pocketsphinx/Decoder;JLedu/cmu/pocketsphinx/Config;)V // method@0104 │ │ -00622a: 0e00 |000b: return-void │ │ +006650: |[006650] edu.cmu.pocketsphinx.Decoder.reinit:(Ledu/cmu/pocketsphinx/Config;)V │ │ +006660: 5360 0900 |0000: iget-wide v0, v6, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +006664: 7110 2700 0700 |0002: invoke-static {v7}, Ledu/cmu/pocketsphinx/Config;.getCPtr:(Ledu/cmu/pocketsphinx/Config;)J // method@0027 │ │ +00666a: 0b03 |0005: move-result-wide v3 │ │ +00666c: 0762 |0006: move-object v2, v6 │ │ +00666e: 0775 |0007: move-object v5, v7 │ │ +006670: 7706 0401 0000 |0008: invoke-static/range {v0, v1, v2, v3, v4, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_reinit:(JLedu/cmu/pocketsphinx/Decoder;JLedu/cmu/pocketsphinx/Config;)V // method@0104 │ │ +006676: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #23 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'saveDict' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -00622c: |[00622c] edu.cmu.pocketsphinx.Decoder.saveDict:(Ljava/lang/String;Ljava/lang/String;)V │ │ -00623c: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -006240: 7154 0501 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_saveDict:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;Ljava/lang/String;)V // method@0105 │ │ -006246: 0e00 |0005: return-void │ │ +006678: |[006678] edu.cmu.pocketsphinx.Decoder.saveDict:(Ljava/lang/String;Ljava/lang/String;)V │ │ +006688: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +00668c: 7154 0501 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_saveDict:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;Ljava/lang/String;)V // method@0105 │ │ +006692: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #24 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'seg' │ │ type : '()Ledu/cmu/pocketsphinx/SegmentList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -006248: |[006248] edu.cmu.pocketsphinx.Decoder.seg:()Ledu/cmu/pocketsphinx/SegmentList; │ │ -006258: 5350 0900 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -00625c: 7130 0601 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_seg:(JLedu/cmu/pocketsphinx/Decoder;)J // method@0106 │ │ -006262: 0b01 |0005: move-result-wide v1 │ │ -006264: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -006268: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -00626c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -006270: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -006272: 1100 |000d: return-object v0 │ │ -006274: 2200 3e00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/SegmentList; // type@003e │ │ -006278: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -00627a: 7040 9801 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SegmentList;.:(JZ)V // method@0198 │ │ -006280: 28f9 |0014: goto 000d // -0007 │ │ +006694: |[006694] edu.cmu.pocketsphinx.Decoder.seg:()Ledu/cmu/pocketsphinx/SegmentList; │ │ +0066a4: 5340 0900 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +0066a8: 7130 0601 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_seg:(JLedu/cmu/pocketsphinx/Decoder;)J // method@0106 │ │ +0066ae: 0b02 |0005: move-result-wide v2 │ │ +0066b0: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +0066b4: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +0066b8: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +0066bc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0066be: 1100 |000d: return-object v0 │ │ +0066c0: 2200 3e00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/SegmentList; // type@003e │ │ +0066c4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0066c6: 7040 9801 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/SegmentList;.:(JZ)V // method@0198 │ │ +0066cc: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #25 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'setFsg' │ │ type : '(Ljava/lang/String;Ledu/cmu/pocketsphinx/FsgModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -006284: |[006284] edu.cmu.pocketsphinx.Decoder.setFsg:(Ljava/lang/String;Ledu/cmu/pocketsphinx/FsgModel;)V │ │ -006294: 5370 0900 |0000: iget-wide v0, v7, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -006298: 7110 6c00 0900 |0002: invoke-static {v9}, Ledu/cmu/pocketsphinx/FsgModel;.getCPtr:(Ledu/cmu/pocketsphinx/FsgModel;)J // method@006c │ │ -00629e: 0b04 |0005: move-result-wide v4 │ │ -0062a0: 0772 |0006: move-object v2, v7 │ │ -0062a2: 0783 |0007: move-object v3, v8 │ │ -0062a4: 0796 |0008: move-object v6, v9 │ │ -0062a6: 7707 0701 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_setFsg:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;JLedu/cmu/pocketsphinx/FsgModel;)V // method@0107 │ │ -0062ac: 0e00 |000c: return-void │ │ +0066d0: |[0066d0] edu.cmu.pocketsphinx.Decoder.setFsg:(Ljava/lang/String;Ledu/cmu/pocketsphinx/FsgModel;)V │ │ +0066e0: 5370 0900 |0000: iget-wide v0, v7, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +0066e4: 7110 6c00 0900 |0002: invoke-static {v9}, Ledu/cmu/pocketsphinx/FsgModel;.getCPtr:(Ledu/cmu/pocketsphinx/FsgModel;)J // method@006c │ │ +0066ea: 0b04 |0005: move-result-wide v4 │ │ +0066ec: 0772 |0006: move-object v2, v7 │ │ +0066ee: 0783 |0007: move-object v3, v8 │ │ +0066f0: 0796 |0008: move-object v6, v9 │ │ +0066f2: 7707 0701 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_setFsg:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;JLedu/cmu/pocketsphinx/FsgModel;)V // method@0107 │ │ +0066f8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #26 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'setJsgfFile' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0062b0: |[0062b0] edu.cmu.pocketsphinx.Decoder.setJsgfFile:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0062c0: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -0062c4: 7154 0801 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_setJsgfFile:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;Ljava/lang/String;)V // method@0108 │ │ -0062ca: 0e00 |0005: return-void │ │ +0066fc: |[0066fc] edu.cmu.pocketsphinx.Decoder.setJsgfFile:(Ljava/lang/String;Ljava/lang/String;)V │ │ +00670c: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +006710: 7154 0801 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_setJsgfFile:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;Ljava/lang/String;)V // method@0108 │ │ +006716: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #27 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'setKeyphrase' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0062cc: |[0062cc] edu.cmu.pocketsphinx.Decoder.setKeyphrase:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0062dc: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -0062e0: 7154 0901 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_setKeyphrase:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;Ljava/lang/String;)V // method@0109 │ │ -0062e6: 0e00 |0005: return-void │ │ +006718: |[006718] edu.cmu.pocketsphinx.Decoder.setKeyphrase:(Ljava/lang/String;Ljava/lang/String;)V │ │ +006728: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +00672c: 7154 0901 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_setKeyphrase:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;Ljava/lang/String;)V // method@0109 │ │ +006732: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #28 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'setKws' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0062e8: |[0062e8] edu.cmu.pocketsphinx.Decoder.setKws:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0062f8: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -0062fc: 7154 0a01 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_setKws:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;Ljava/lang/String;)V // method@010a │ │ -006302: 0e00 |0005: return-void │ │ +006734: |[006734] edu.cmu.pocketsphinx.Decoder.setKws:(Ljava/lang/String;Ljava/lang/String;)V │ │ +006744: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +006748: 7154 0a01 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_setKws:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;Ljava/lang/String;)V // method@010a │ │ +00674e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #29 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'setLm' │ │ type : '(Ljava/lang/String;Ledu/cmu/pocketsphinx/NGramModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -006304: |[006304] edu.cmu.pocketsphinx.Decoder.setLm:(Ljava/lang/String;Ledu/cmu/pocketsphinx/NGramModel;)V │ │ -006314: 5370 0900 |0000: iget-wide v0, v7, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -006318: 7110 ce00 0900 |0002: invoke-static {v9}, Ledu/cmu/pocketsphinx/NGramModel;.getCPtr:(Ledu/cmu/pocketsphinx/NGramModel;)J // method@00ce │ │ -00631e: 0b04 |0005: move-result-wide v4 │ │ -006320: 0772 |0006: move-object v2, v7 │ │ -006322: 0783 |0007: move-object v3, v8 │ │ -006324: 0796 |0008: move-object v6, v9 │ │ -006326: 7707 0b01 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_setLm:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;JLedu/cmu/pocketsphinx/NGramModel;)V // method@010b │ │ -00632c: 0e00 |000c: return-void │ │ +006750: |[006750] edu.cmu.pocketsphinx.Decoder.setLm:(Ljava/lang/String;Ledu/cmu/pocketsphinx/NGramModel;)V │ │ +006760: 5370 0900 |0000: iget-wide v0, v7, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +006764: 7110 ce00 0900 |0002: invoke-static {v9}, Ledu/cmu/pocketsphinx/NGramModel;.getCPtr:(Ledu/cmu/pocketsphinx/NGramModel;)J // method@00ce │ │ +00676a: 0b04 |0005: move-result-wide v4 │ │ +00676c: 0772 |0006: move-object v2, v7 │ │ +00676e: 0783 |0007: move-object v3, v8 │ │ +006770: 0796 |0008: move-object v6, v9 │ │ +006772: 7707 0b01 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_setLm:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;JLedu/cmu/pocketsphinx/NGramModel;)V // method@010b │ │ +006778: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #30 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'setLmFile' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -006330: |[006330] edu.cmu.pocketsphinx.Decoder.setLmFile:(Ljava/lang/String;Ljava/lang/String;)V │ │ -006340: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -006344: 7154 0c01 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_setLmFile:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;Ljava/lang/String;)V // method@010c │ │ -00634a: 0e00 |0005: return-void │ │ +00677c: |[00677c] edu.cmu.pocketsphinx.Decoder.setLmFile:(Ljava/lang/String;Ljava/lang/String;)V │ │ +00678c: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +006790: 7154 0c01 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_setLmFile:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;Ljava/lang/String;)V // method@010c │ │ +006796: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #31 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'setSearch' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -00634c: |[00634c] edu.cmu.pocketsphinx.Decoder.setSearch:(Ljava/lang/String;)V │ │ -00635c: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -006360: 7140 0d01 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_setSearch:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)V // method@010d │ │ -006366: 0e00 |0005: return-void │ │ +006798: |[006798] edu.cmu.pocketsphinx.Decoder.setSearch:(Ljava/lang/String;)V │ │ +0067a8: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +0067ac: 7140 0d01 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_setSearch:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)V // method@010d │ │ +0067b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #32 : (in Ledu/cmu/pocketsphinx/Decoder;) │ │ name : 'startUtt' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -006368: |[006368] edu.cmu.pocketsphinx.Decoder.startUtt:(Ljava/lang/String;)V │ │ -006378: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ -00637c: 7140 0e01 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_startUtt:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)V // method@010e │ │ -006382: 0e00 |0005: return-void │ │ +0067b4: |[0067b4] edu.cmu.pocketsphinx.Decoder.startUtt:(Ljava/lang/String;)V │ │ +0067c4: 5320 0900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Decoder;.swigCPtr:J // field@0009 │ │ +0067c8: 7140 0e01 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Decoder_startUtt:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)V // method@010e │ │ +0067ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #3 header: │ │ @@ -1728,107 +1728,107 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/Feature;) │ │ name : 'swigCMemOwn' │ │ type : 'Z' │ │ - access : 0x0004 (PROTECTED) │ │ + access : 0x0084 (PROTECTED TRANSIENT) │ │ #1 : (in Ledu/cmu/pocketsphinx/Feature;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/Feature;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -006384: |[006384] edu.cmu.pocketsphinx.Feature.:(JZ)V │ │ -006394: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -00639a: 5c03 0a00 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/Feature;.swigCMemOwn:Z // field@000a │ │ -00639e: 5a01 0b00 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/Feature;.swigCPtr:J // field@000b │ │ -0063a2: 0e00 |0007: return-void │ │ +0067d0: |[0067d0] edu.cmu.pocketsphinx.Feature.:(JZ)V │ │ +0067e0: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +0067e6: 5c14 0a00 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/Feature;.swigCMemOwn:Z // field@000a │ │ +0067ea: 5a12 0b00 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/Feature;.swigCPtr:J // field@000b │ │ +0067ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/Feature;) │ │ name : '' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0063a4: |[0063a4] edu.cmu.pocketsphinx.Feature.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;)V │ │ -0063b4: 7110 5401 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;)J // method@0154 │ │ -0063ba: 0b00 |0003: move-result-wide v0 │ │ -0063bc: 7120 0e02 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_Feature:(J)J // method@020e │ │ -0063c2: 0b00 |0007: move-result-wide v0 │ │ -0063c4: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -0063c6: 7040 5600 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/Feature;.:(JZ)V // method@0056 │ │ -0063cc: 0e00 |000c: return-void │ │ +0067f0: |[0067f0] edu.cmu.pocketsphinx.Feature.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;)V │ │ +006800: 7110 5401 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;)J // method@0154 │ │ +006806: 0b00 |0003: move-result-wide v0 │ │ +006808: 7120 0e02 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_Feature:(J)J // method@020e │ │ +00680e: 0b00 |0007: move-result-wide v0 │ │ +006810: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +006812: 7040 5600 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/Feature;.:(JZ)V // method@0056 │ │ +006818: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/Feature;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/Feature;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0063d0: |[0063d0] edu.cmu.pocketsphinx.Feature.getCPtr:(Ledu/cmu/pocketsphinx/Feature;)J │ │ -0063e0: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -0063e4: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -0063e8: 1000 |0004: return-wide v0 │ │ -0063ea: 5320 0b00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Feature;.swigCPtr:J // field@000b │ │ -0063ee: 28fd |0007: goto 0004 // -0003 │ │ +00681c: |[00681c] edu.cmu.pocketsphinx.Feature.getCPtr:(Ledu/cmu/pocketsphinx/Feature;)J │ │ +00682c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +006830: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +006834: 1000 |0004: return-wide v0 │ │ +006836: 5320 0b00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Feature;.swigCPtr:J // field@000b │ │ +00683a: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/Feature;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0063f0: |[0063f0] edu.cmu.pocketsphinx.Feature.delete:()V │ │ -006400: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -006404: 1d04 |0002: monitor-enter v4 │ │ -006406: 5340 0b00 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Feature;.swigCPtr:J // field@000b │ │ -00640a: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -00640e: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -006412: 5540 0a00 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/Feature;.swigCMemOwn:Z // field@000a │ │ -006416: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -00641a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -00641c: 5c40 0a00 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/Feature;.swigCMemOwn:Z // field@000a │ │ -006420: 5340 0b00 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Feature;.swigCPtr:J // field@000b │ │ -006424: 7120 0402 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_Feature:(J)V // method@0204 │ │ -00642a: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -00642e: 5a40 0b00 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/Feature;.swigCPtr:J // field@000b │ │ -006432: 1e04 |0019: monitor-exit v4 │ │ -006434: 0e00 |001a: return-void │ │ -006436: 0d00 |001b: move-exception v0 │ │ -006438: 1e04 |001c: monitor-exit v4 │ │ -00643a: 2700 |001d: throw v0 │ │ +00683c: |[00683c] edu.cmu.pocketsphinx.Feature.delete:()V │ │ +00684c: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +006850: 1d04 |0002: monitor-enter v4 │ │ +006852: 5340 0b00 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Feature;.swigCPtr:J // field@000b │ │ +006856: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +00685a: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +00685e: 5540 0a00 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/Feature;.swigCMemOwn:Z // field@000a │ │ +006862: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +006866: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +006868: 5c40 0a00 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/Feature;.swigCMemOwn:Z // field@000a │ │ +00686c: 5340 0b00 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Feature;.swigCPtr:J // field@000b │ │ +006870: 7120 0402 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_Feature:(J)V // method@0204 │ │ +006876: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +00687a: 5a40 0b00 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/Feature;.swigCPtr:J // field@000b │ │ +00687e: 1e04 |0019: monitor-exit v4 │ │ +006880: 0e00 |001a: return-void │ │ +006882: 0d00 |001b: move-exception v0 │ │ +006884: 1e04 |001c: monitor-exit v4 │ │ +006886: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/Feature;) │ │ @@ -1836,17 +1836,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -006448: |[006448] edu.cmu.pocketsphinx.Feature.finalize:()V │ │ -006458: 6e10 5800 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/Feature;.delete:()V // method@0058 │ │ -00645e: 0e00 |0003: return-void │ │ +006894: |[006894] edu.cmu.pocketsphinx.Feature.finalize:()V │ │ +0068a4: 6e10 5800 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/Feature;.delete:()V // method@0058 │ │ +0068aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #4 header: │ │ @@ -1865,107 +1865,107 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/FrontEnd;) │ │ name : 'swigCMemOwn' │ │ type : 'Z' │ │ - access : 0x0004 (PROTECTED) │ │ + access : 0x0084 (PROTECTED TRANSIENT) │ │ #1 : (in Ledu/cmu/pocketsphinx/FrontEnd;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/FrontEnd;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -006460: |[006460] edu.cmu.pocketsphinx.FrontEnd.:(JZ)V │ │ -006470: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -006476: 5c03 0c00 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/FrontEnd;.swigCMemOwn:Z // field@000c │ │ -00647a: 5a01 0d00 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/FrontEnd;.swigCPtr:J // field@000d │ │ -00647e: 0e00 |0007: return-void │ │ +0068ac: |[0068ac] edu.cmu.pocketsphinx.FrontEnd.:(JZ)V │ │ +0068bc: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +0068c2: 5c14 0c00 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/FrontEnd;.swigCMemOwn:Z // field@000c │ │ +0068c6: 5a12 0d00 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/FrontEnd;.swigCPtr:J // field@000d │ │ +0068ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/FrontEnd;) │ │ name : '' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -006480: |[006480] edu.cmu.pocketsphinx.FrontEnd.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;)V │ │ -006490: 7110 5101 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;)J // method@0151 │ │ -006496: 0b00 |0003: move-result-wide v0 │ │ -006498: 7120 0f02 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_FrontEnd:(J)J // method@020f │ │ -00649e: 0b00 |0007: move-result-wide v0 │ │ -0064a0: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -0064a2: 7040 5b00 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/FrontEnd;.:(JZ)V // method@005b │ │ -0064a8: 0e00 |000c: return-void │ │ +0068cc: |[0068cc] edu.cmu.pocketsphinx.FrontEnd.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;)V │ │ +0068dc: 7110 5101 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;)J // method@0151 │ │ +0068e2: 0b00 |0003: move-result-wide v0 │ │ +0068e4: 7120 0f02 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_FrontEnd:(J)J // method@020f │ │ +0068ea: 0b00 |0007: move-result-wide v0 │ │ +0068ec: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +0068ee: 7040 5b00 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/FrontEnd;.:(JZ)V // method@005b │ │ +0068f4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/FrontEnd;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/FrontEnd;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0064ac: |[0064ac] edu.cmu.pocketsphinx.FrontEnd.getCPtr:(Ledu/cmu/pocketsphinx/FrontEnd;)J │ │ -0064bc: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -0064c0: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -0064c4: 1000 |0004: return-wide v0 │ │ -0064c6: 5320 0d00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/FrontEnd;.swigCPtr:J // field@000d │ │ -0064ca: 28fd |0007: goto 0004 // -0003 │ │ +0068f8: |[0068f8] edu.cmu.pocketsphinx.FrontEnd.getCPtr:(Ledu/cmu/pocketsphinx/FrontEnd;)J │ │ +006908: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +00690c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +006910: 1000 |0004: return-wide v0 │ │ +006912: 5320 0d00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/FrontEnd;.swigCPtr:J // field@000d │ │ +006916: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/FrontEnd;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0064cc: |[0064cc] edu.cmu.pocketsphinx.FrontEnd.delete:()V │ │ -0064dc: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -0064e0: 1d04 |0002: monitor-enter v4 │ │ -0064e2: 5340 0d00 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/FrontEnd;.swigCPtr:J // field@000d │ │ -0064e6: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -0064ea: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -0064ee: 5540 0c00 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/FrontEnd;.swigCMemOwn:Z // field@000c │ │ -0064f2: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -0064f6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0064f8: 5c40 0c00 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/FrontEnd;.swigCMemOwn:Z // field@000c │ │ -0064fc: 5340 0d00 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/FrontEnd;.swigCPtr:J // field@000d │ │ -006500: 7120 0502 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_FrontEnd:(J)V // method@0205 │ │ -006506: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -00650a: 5a40 0d00 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/FrontEnd;.swigCPtr:J // field@000d │ │ -00650e: 1e04 |0019: monitor-exit v4 │ │ -006510: 0e00 |001a: return-void │ │ -006512: 0d00 |001b: move-exception v0 │ │ -006514: 1e04 |001c: monitor-exit v4 │ │ -006516: 2700 |001d: throw v0 │ │ +006918: |[006918] edu.cmu.pocketsphinx.FrontEnd.delete:()V │ │ +006928: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +00692c: 1d04 |0002: monitor-enter v4 │ │ +00692e: 5340 0d00 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/FrontEnd;.swigCPtr:J // field@000d │ │ +006932: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +006936: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +00693a: 5540 0c00 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/FrontEnd;.swigCMemOwn:Z // field@000c │ │ +00693e: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +006942: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +006944: 5c40 0c00 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/FrontEnd;.swigCMemOwn:Z // field@000c │ │ +006948: 5340 0d00 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/FrontEnd;.swigCPtr:J // field@000d │ │ +00694c: 7120 0502 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_FrontEnd:(J)V // method@0205 │ │ +006952: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +006956: 5a40 0d00 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/FrontEnd;.swigCPtr:J // field@000d │ │ +00695a: 1e04 |0019: monitor-exit v4 │ │ +00695c: 0e00 |001a: return-void │ │ +00695e: 0d00 |001b: move-exception v0 │ │ +006960: 1e04 |001c: monitor-exit v4 │ │ +006962: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/FrontEnd;) │ │ @@ -1973,96 +1973,96 @@ │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -006524: |[006524] edu.cmu.pocketsphinx.FrontEnd.endUtt:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;)I │ │ -006534: 5340 0d00 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/FrontEnd;.swigCPtr:J // field@000d │ │ -006538: 7110 6601 0500 |0002: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;)J // method@0166 │ │ -00653e: 0b02 |0005: move-result-wide v2 │ │ -006540: 7153 d701 1024 |0006: invoke-static {v0, v1, v4, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FrontEnd_endUtt:(JLedu/cmu/pocketsphinx/FrontEnd;J)I // method@01d7 │ │ -006546: 0a00 |0009: move-result v0 │ │ -006548: 0f00 |000a: return v0 │ │ +006970: |[006970] edu.cmu.pocketsphinx.FrontEnd.endUtt:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;)I │ │ +006980: 5340 0d00 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/FrontEnd;.swigCPtr:J // field@000d │ │ +006984: 7110 6601 0500 |0002: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;)J // method@0166 │ │ +00698a: 0b02 |0005: move-result-wide v2 │ │ +00698c: 7153 d701 1024 |0006: invoke-static {v0, v1, v4, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FrontEnd_endUtt:(JLedu/cmu/pocketsphinx/FrontEnd;J)I // method@01d7 │ │ +006992: 0a00 |0009: move-result v0 │ │ +006994: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/FrontEnd;) │ │ name : 'finalize' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00654c: |[00654c] edu.cmu.pocketsphinx.FrontEnd.finalize:()V │ │ -00655c: 6e10 5d00 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/FrontEnd;.delete:()V // method@005d │ │ -006562: 0e00 |0003: return-void │ │ +006998: |[006998] edu.cmu.pocketsphinx.FrontEnd.finalize:()V │ │ +0069a8: 6e10 5d00 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/FrontEnd;.delete:()V // method@005d │ │ +0069ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/FrontEnd;) │ │ name : 'outputSize' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -006564: |[006564] edu.cmu.pocketsphinx.FrontEnd.outputSize:()I │ │ -006574: 5320 0d00 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/FrontEnd;.swigCPtr:J // field@000d │ │ -006578: 7130 d801 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FrontEnd_outputSize:(JLedu/cmu/pocketsphinx/FrontEnd;)I // method@01d8 │ │ -00657e: 0a00 |0005: move-result v0 │ │ -006580: 0f00 |0006: return v0 │ │ +0069b0: |[0069b0] edu.cmu.pocketsphinx.FrontEnd.outputSize:()I │ │ +0069c0: 5320 0d00 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/FrontEnd;.swigCPtr:J // field@000d │ │ +0069c4: 7130 d801 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FrontEnd_outputSize:(JLedu/cmu/pocketsphinx/FrontEnd;)I // method@01d8 │ │ +0069ca: 0a00 |0005: move-result v0 │ │ +0069cc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/FrontEnd;) │ │ name : 'processUtt' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;JLedu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 14 │ │ + registers : 15 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 17 16-bit code units │ │ -006584: |[006584] edu.cmu.pocketsphinx.FrontEnd.processUtt:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;JLedu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;)I │ │ -006594: 5390 0d00 |0000: iget-wide v0, v9, Ledu/cmu/pocketsphinx/FrontEnd;.swigCPtr:J // field@000d │ │ -006598: 7110 5d01 0a00 |0002: invoke-static {v10}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;)J // method@015d │ │ -00659e: 0b03 |0005: move-result-wide v3 │ │ -0065a0: 7110 6f01 0d00 |0006: invoke-static {v13}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;)J // method@016f │ │ -0065a6: 0b07 |0009: move-result-wide v7 │ │ -0065a8: 0792 |000a: move-object v2, v9 │ │ -0065aa: 04b5 |000b: move-wide v5, v11 │ │ -0065ac: 7709 d901 0000 |000c: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FrontEnd_processUtt:(JLedu/cmu/pocketsphinx/FrontEnd;JJJ)I // method@01d9 │ │ -0065b2: 0a00 |000f: move-result v0 │ │ -0065b4: 0f00 |0010: return v0 │ │ +0069d0: |[0069d0] edu.cmu.pocketsphinx.FrontEnd.processUtt:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;JLedu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;)I │ │ +0069e0: 53a1 0d00 |0000: iget-wide v1, v10, Ledu/cmu/pocketsphinx/FrontEnd;.swigCPtr:J // field@000d │ │ +0069e4: 7110 5d01 0b00 |0002: invoke-static {v11}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;)J // method@015d │ │ +0069ea: 0b04 |0005: move-result-wide v4 │ │ +0069ec: 7110 6f01 0e00 |0006: invoke-static {v14}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;)J // method@016f │ │ +0069f2: 0b08 |0009: move-result-wide v8 │ │ +0069f4: 07a3 |000a: move-object v3, v10 │ │ +0069f6: 04c6 |000b: move-wide v6, v12 │ │ +0069f8: 7709 d901 0100 |000c: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FrontEnd_processUtt:(JLedu/cmu/pocketsphinx/FrontEnd;JJJ)I // method@01d9 │ │ +0069fe: 0a00 |000f: move-result v0 │ │ +006a00: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ledu/cmu/pocketsphinx/FrontEnd;) │ │ name : 'startUtt' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0065b8: |[0065b8] edu.cmu.pocketsphinx.FrontEnd.startUtt:()V │ │ -0065c8: 5320 0d00 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/FrontEnd;.swigCPtr:J // field@000d │ │ -0065cc: 7130 da01 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FrontEnd_startUtt:(JLedu/cmu/pocketsphinx/FrontEnd;)V // method@01da │ │ -0065d2: 0e00 |0005: return-void │ │ +006a04: |[006a04] edu.cmu.pocketsphinx.FrontEnd.startUtt:()V │ │ +006a14: 5320 0d00 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/FrontEnd;.swigCPtr:J // field@000d │ │ +006a18: 7130 da01 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FrontEnd_startUtt:(JLedu/cmu/pocketsphinx/FrontEnd;)V // method@01da │ │ +006a1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #5 header: │ │ @@ -2081,193 +2081,193 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/FsgModel;) │ │ name : 'swigCMemOwn' │ │ type : 'Z' │ │ - access : 0x0004 (PROTECTED) │ │ + access : 0x0084 (PROTECTED TRANSIENT) │ │ #1 : (in Ledu/cmu/pocketsphinx/FsgModel;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/FsgModel;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0065d4: |[0065d4] edu.cmu.pocketsphinx.FsgModel.:(JZ)V │ │ -0065e4: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -0065ea: 5c03 0e00 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/FsgModel;.swigCMemOwn:Z // field@000e │ │ -0065ee: 5a01 0f00 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ -0065f2: 0e00 |0007: return-void │ │ +006a20: |[006a20] edu.cmu.pocketsphinx.FsgModel.:(JZ)V │ │ +006a30: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +006a36: 5c14 0e00 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/FsgModel;.swigCMemOwn:Z // field@000e │ │ +006a3a: 5a12 0f00 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ +006a3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/FsgModel;) │ │ name : '' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0065f4: |[0065f4] edu.cmu.pocketsphinx.FsgModel.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;)V │ │ -006604: 7110 5a01 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;)J // method@015a │ │ -00660a: 0b00 |0003: move-result-wide v0 │ │ -00660c: 7120 1102 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_FsgModel__SWIG_1:(J)J // method@0211 │ │ -006612: 0b00 |0007: move-result-wide v0 │ │ -006614: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -006616: 7040 6400 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/FsgModel;.:(JZ)V // method@0064 │ │ -00661c: 0e00 |000c: return-void │ │ +006a40: |[006a40] edu.cmu.pocketsphinx.FsgModel.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;)V │ │ +006a50: 7110 5a01 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;)J // method@015a │ │ +006a56: 0b00 |0003: move-result-wide v0 │ │ +006a58: 7120 1102 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_FsgModel__SWIG_1:(J)J // method@0211 │ │ +006a5e: 0b00 |0007: move-result-wide v0 │ │ +006a60: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +006a62: 7040 6400 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/FsgModel;.:(JZ)V // method@0064 │ │ +006a68: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/FsgModel;) │ │ name : '' │ │ type : '(Ljava/lang/String;Ledu/cmu/pocketsphinx/LogMath;F)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -006620: |[006620] edu.cmu.pocketsphinx.FsgModel.:(Ljava/lang/String;Ledu/cmu/pocketsphinx/LogMath;F)V │ │ -006630: 7110 a900 0500 |0000: invoke-static {v5}, Ledu/cmu/pocketsphinx/LogMath;.getCPtr:(Ledu/cmu/pocketsphinx/LogMath;)J // method@00a9 │ │ -006636: 0b00 |0003: move-result-wide v0 │ │ -006638: 7156 1202 0451 |0004: invoke-static {v4, v0, v1, v5, v6}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_FsgModel__SWIG_2:(Ljava/lang/String;JLedu/cmu/pocketsphinx/LogMath;F)J // method@0212 │ │ -00663e: 0b00 |0007: move-result-wide v0 │ │ -006640: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -006642: 7040 6400 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/FsgModel;.:(JZ)V // method@0064 │ │ -006648: 0e00 |000c: return-void │ │ +006a6c: |[006a6c] edu.cmu.pocketsphinx.FsgModel.:(Ljava/lang/String;Ledu/cmu/pocketsphinx/LogMath;F)V │ │ +006a7c: 7110 a900 0500 |0000: invoke-static {v5}, Ledu/cmu/pocketsphinx/LogMath;.getCPtr:(Ledu/cmu/pocketsphinx/LogMath;)J // method@00a9 │ │ +006a82: 0b00 |0003: move-result-wide v0 │ │ +006a84: 7156 1202 0451 |0004: invoke-static {v4, v0, v1, v5, v6}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_FsgModel__SWIG_2:(Ljava/lang/String;JLedu/cmu/pocketsphinx/LogMath;F)J // method@0212 │ │ +006a8a: 0b00 |0007: move-result-wide v0 │ │ +006a8c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +006a8e: 7040 6400 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/FsgModel;.:(JZ)V // method@0064 │ │ +006a94: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/FsgModel;) │ │ name : '' │ │ type : '(Ljava/lang/String;Ledu/cmu/pocketsphinx/LogMath;FI)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 17 16-bit code units │ │ -00664c: |[00664c] edu.cmu.pocketsphinx.FsgModel.:(Ljava/lang/String;Ledu/cmu/pocketsphinx/LogMath;FI)V │ │ -00665c: 7110 a900 0800 |0000: invoke-static {v8}, Ledu/cmu/pocketsphinx/LogMath;.getCPtr:(Ledu/cmu/pocketsphinx/LogMath;)J // method@00a9 │ │ -006662: 0b01 |0003: move-result-wide v1 │ │ -006664: 0770 |0004: move-object v0, v7 │ │ -006666: 0783 |0005: move-object v3, v8 │ │ -006668: 0194 |0006: move v4, v9 │ │ -00666a: 01a5 |0007: move v5, v10 │ │ -00666c: 7706 1002 0000 |0008: invoke-static/range {v0, v1, v2, v3, v4, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_FsgModel__SWIG_0:(Ljava/lang/String;JLedu/cmu/pocketsphinx/LogMath;FI)J // method@0210 │ │ -006672: 0b00 |000b: move-result-wide v0 │ │ -006674: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -006676: 7040 6400 0621 |000d: invoke-direct {v6, v0, v1, v2}, Ledu/cmu/pocketsphinx/FsgModel;.:(JZ)V // method@0064 │ │ -00667c: 0e00 |0010: return-void │ │ +006a98: |[006a98] edu.cmu.pocketsphinx.FsgModel.:(Ljava/lang/String;Ledu/cmu/pocketsphinx/LogMath;FI)V │ │ +006aa8: 7110 a900 0900 |0000: invoke-static {v9}, Ledu/cmu/pocketsphinx/LogMath;.getCPtr:(Ledu/cmu/pocketsphinx/LogMath;)J // method@00a9 │ │ +006aae: 0b02 |0003: move-result-wide v2 │ │ +006ab0: 0781 |0004: move-object v1, v8 │ │ +006ab2: 0794 |0005: move-object v4, v9 │ │ +006ab4: 01a5 |0006: move v5, v10 │ │ +006ab6: 01b6 |0007: move v6, v11 │ │ +006ab8: 7706 1002 0100 |0008: invoke-static/range {v1, v2, v3, v4, v5, v6}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_FsgModel__SWIG_0:(Ljava/lang/String;JLedu/cmu/pocketsphinx/LogMath;FI)J // method@0210 │ │ +006abe: 0b00 |000b: move-result-wide v0 │ │ +006ac0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +006ac2: 7040 6400 0721 |000d: invoke-direct {v7, v0, v1, v2}, Ledu/cmu/pocketsphinx/FsgModel;.:(JZ)V // method@0064 │ │ +006ac8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/FsgModel;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/FsgModel;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -006680: |[006680] edu.cmu.pocketsphinx.FsgModel.getCPtr:(Ledu/cmu/pocketsphinx/FsgModel;)J │ │ -006690: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -006694: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -006698: 1000 |0004: return-wide v0 │ │ -00669a: 5320 0f00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ -00669e: 28fd |0007: goto 0004 // -0003 │ │ +006acc: |[006acc] edu.cmu.pocketsphinx.FsgModel.getCPtr:(Ledu/cmu/pocketsphinx/FsgModel;)J │ │ +006adc: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +006ae0: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +006ae4: 1000 |0004: return-wide v0 │ │ +006ae6: 5320 0f00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ +006aea: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/FsgModel;) │ │ name : 'addAlt' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -0066a0: |[0066a0] edu.cmu.pocketsphinx.FsgModel.addAlt:(Ljava/lang/String;Ljava/lang/String;)I │ │ -0066b0: 5320 0f00 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ -0066b4: 7154 db01 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FsgModel_addAlt:(JLedu/cmu/pocketsphinx/FsgModel;Ljava/lang/String;Ljava/lang/String;)I // method@01db │ │ -0066ba: 0a00 |0005: move-result v0 │ │ -0066bc: 0f00 |0006: return v0 │ │ +006aec: |[006aec] edu.cmu.pocketsphinx.FsgModel.addAlt:(Ljava/lang/String;Ljava/lang/String;)I │ │ +006afc: 5320 0f00 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ +006b00: 7154 db01 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FsgModel_addAlt:(JLedu/cmu/pocketsphinx/FsgModel;Ljava/lang/String;Ljava/lang/String;)I // method@01db │ │ +006b06: 0a00 |0005: move-result v0 │ │ +006b08: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/FsgModel;) │ │ name : 'addSilence' │ │ type : '(Ljava/lang/String;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -0066c0: |[0066c0] edu.cmu.pocketsphinx.FsgModel.addSilence:(Ljava/lang/String;II)I │ │ -0066d0: 5360 0f00 |0000: iget-wide v0, v6, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ -0066d4: 0762 |0002: move-object v2, v6 │ │ -0066d6: 0773 |0003: move-object v3, v7 │ │ -0066d8: 0184 |0004: move v4, v8 │ │ -0066da: 0195 |0005: move v5, v9 │ │ -0066dc: 7706 dc01 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FsgModel_addSilence:(JLedu/cmu/pocketsphinx/FsgModel;Ljava/lang/String;II)I // method@01dc │ │ -0066e2: 0a00 |0009: move-result v0 │ │ -0066e4: 0f00 |000a: return v0 │ │ +006b0c: |[006b0c] edu.cmu.pocketsphinx.FsgModel.addSilence:(Ljava/lang/String;II)I │ │ +006b1c: 5360 0f00 |0000: iget-wide v0, v6, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ +006b20: 0762 |0002: move-object v2, v6 │ │ +006b22: 0773 |0003: move-object v3, v7 │ │ +006b24: 0184 |0004: move v4, v8 │ │ +006b26: 0195 |0005: move v5, v9 │ │ +006b28: 7706 dc01 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FsgModel_addSilence:(JLedu/cmu/pocketsphinx/FsgModel;Ljava/lang/String;II)I // method@01dc │ │ +006b2e: 0a00 |0009: move-result v0 │ │ +006b30: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/FsgModel;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0066e8: |[0066e8] edu.cmu.pocketsphinx.FsgModel.delete:()V │ │ -0066f8: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -0066fc: 1d04 |0002: monitor-enter v4 │ │ -0066fe: 5340 0f00 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ -006702: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -006706: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -00670a: 5540 0e00 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/FsgModel;.swigCMemOwn:Z // field@000e │ │ -00670e: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -006712: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -006714: 5c40 0e00 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/FsgModel;.swigCMemOwn:Z // field@000e │ │ -006718: 5340 0f00 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ -00671c: 7120 0602 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_FsgModel:(J)V // method@0206 │ │ -006722: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -006726: 5a40 0f00 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ -00672a: 1e04 |0019: monitor-exit v4 │ │ -00672c: 0e00 |001a: return-void │ │ -00672e: 0d00 |001b: move-exception v0 │ │ -006730: 1e04 |001c: monitor-exit v4 │ │ -006732: 2700 |001d: throw v0 │ │ +006b34: |[006b34] edu.cmu.pocketsphinx.FsgModel.delete:()V │ │ +006b44: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +006b48: 1d04 |0002: monitor-enter v4 │ │ +006b4a: 5340 0f00 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ +006b4e: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +006b52: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +006b56: 5540 0e00 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/FsgModel;.swigCMemOwn:Z // field@000e │ │ +006b5a: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +006b5e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +006b60: 5c40 0e00 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/FsgModel;.swigCMemOwn:Z // field@000e │ │ +006b64: 5340 0f00 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ +006b68: 7120 0602 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_FsgModel:(J)V // method@0206 │ │ +006b6e: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +006b72: 5a40 0f00 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ +006b76: 1e04 |0019: monitor-exit v4 │ │ +006b78: 0e00 |001a: return-void │ │ +006b7a: 0d00 |001b: move-exception v0 │ │ +006b7c: 1e04 |001c: monitor-exit v4 │ │ +006b7e: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/FsgModel;) │ │ @@ -2275,156 +2275,156 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -006740: |[006740] edu.cmu.pocketsphinx.FsgModel.finalize:()V │ │ -006750: 6e10 6a00 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/FsgModel;.delete:()V // method@006a │ │ -006756: 0e00 |0003: return-void │ │ +006b8c: |[006b8c] edu.cmu.pocketsphinx.FsgModel.finalize:()V │ │ +006b9c: 6e10 6a00 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/FsgModel;.delete:()V // method@006a │ │ +006ba2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/FsgModel;) │ │ name : 'nullTransAdd' │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -006758: |[006758] edu.cmu.pocketsphinx.FsgModel.nullTransAdd:(III)I │ │ -006768: 5360 0f00 |0000: iget-wide v0, v6, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ -00676c: 0762 |0002: move-object v2, v6 │ │ -00676e: 0173 |0003: move v3, v7 │ │ -006770: 0184 |0004: move v4, v8 │ │ -006772: 0195 |0005: move v5, v9 │ │ -006774: 7706 dd01 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FsgModel_nullTransAdd:(JLedu/cmu/pocketsphinx/FsgModel;III)I // method@01dd │ │ -00677a: 0a00 |0009: move-result v0 │ │ -00677c: 0f00 |000a: return v0 │ │ +006ba4: |[006ba4] edu.cmu.pocketsphinx.FsgModel.nullTransAdd:(III)I │ │ +006bb4: 5360 0f00 |0000: iget-wide v0, v6, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ +006bb8: 0762 |0002: move-object v2, v6 │ │ +006bba: 0173 |0003: move v3, v7 │ │ +006bbc: 0184 |0004: move v4, v8 │ │ +006bbe: 0195 |0005: move v5, v9 │ │ +006bc0: 7706 dd01 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FsgModel_nullTransAdd:(JLedu/cmu/pocketsphinx/FsgModel;III)I // method@01dd │ │ +006bc6: 0a00 |0009: move-result v0 │ │ +006bc8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ledu/cmu/pocketsphinx/FsgModel;) │ │ name : 'tagTransAdd' │ │ type : '(IIII)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 7 │ │ insns size : 12 16-bit code units │ │ -006780: |[006780] edu.cmu.pocketsphinx.FsgModel.tagTransAdd:(IIII)I │ │ -006790: 5370 0f00 |0000: iget-wide v0, v7, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ -006794: 0772 |0002: move-object v2, v7 │ │ -006796: 0183 |0003: move v3, v8 │ │ -006798: 0194 |0004: move v4, v9 │ │ -00679a: 01a5 |0005: move v5, v10 │ │ -00679c: 01b6 |0006: move v6, v11 │ │ -00679e: 7707 de01 0000 |0007: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FsgModel_tagTransAdd:(JLedu/cmu/pocketsphinx/FsgModel;IIII)I // method@01de │ │ -0067a4: 0a00 |000a: move-result v0 │ │ -0067a6: 0f00 |000b: return v0 │ │ +006bcc: |[006bcc] edu.cmu.pocketsphinx.FsgModel.tagTransAdd:(IIII)I │ │ +006bdc: 5370 0f00 |0000: iget-wide v0, v7, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ +006be0: 0772 |0002: move-object v2, v7 │ │ +006be2: 0183 |0003: move v3, v8 │ │ +006be4: 0194 |0004: move v4, v9 │ │ +006be6: 01a5 |0005: move v5, v10 │ │ +006be8: 01b6 |0006: move v6, v11 │ │ +006bea: 7707 de01 0000 |0007: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FsgModel_tagTransAdd:(JLedu/cmu/pocketsphinx/FsgModel;IIII)I // method@01de │ │ +006bf0: 0a00 |000a: move-result v0 │ │ +006bf2: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ledu/cmu/pocketsphinx/FsgModel;) │ │ name : 'transAdd' │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 7 │ │ insns size : 11 16-bit code units │ │ -0067a8: |[0067a8] edu.cmu.pocketsphinx.FsgModel.transAdd:(IIII)V │ │ -0067b8: 5370 0f00 |0000: iget-wide v0, v7, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ -0067bc: 0772 |0002: move-object v2, v7 │ │ -0067be: 0183 |0003: move v3, v8 │ │ -0067c0: 0194 |0004: move v4, v9 │ │ -0067c2: 01a5 |0005: move v5, v10 │ │ -0067c4: 01b6 |0006: move v6, v11 │ │ -0067c6: 7707 df01 0000 |0007: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FsgModel_transAdd:(JLedu/cmu/pocketsphinx/FsgModel;IIII)V // method@01df │ │ -0067cc: 0e00 |000a: return-void │ │ +006bf4: |[006bf4] edu.cmu.pocketsphinx.FsgModel.transAdd:(IIII)V │ │ +006c04: 5370 0f00 |0000: iget-wide v0, v7, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ +006c08: 0772 |0002: move-object v2, v7 │ │ +006c0a: 0183 |0003: move v3, v8 │ │ +006c0c: 0194 |0004: move v4, v9 │ │ +006c0e: 01a5 |0005: move v5, v10 │ │ +006c10: 01b6 |0006: move v6, v11 │ │ +006c12: 7707 df01 0000 |0007: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FsgModel_transAdd:(JLedu/cmu/pocketsphinx/FsgModel;IIII)V // method@01df │ │ +006c18: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ledu/cmu/pocketsphinx/FsgModel;) │ │ name : 'wordAdd' │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0067d0: |[0067d0] edu.cmu.pocketsphinx.FsgModel.wordAdd:(Ljava/lang/String;)I │ │ -0067e0: 5320 0f00 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ -0067e4: 7140 e001 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FsgModel_wordAdd:(JLedu/cmu/pocketsphinx/FsgModel;Ljava/lang/String;)I // method@01e0 │ │ -0067ea: 0a00 |0005: move-result v0 │ │ -0067ec: 0f00 |0006: return v0 │ │ +006c1c: |[006c1c] edu.cmu.pocketsphinx.FsgModel.wordAdd:(Ljava/lang/String;)I │ │ +006c2c: 5320 0f00 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ +006c30: 7140 e001 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FsgModel_wordAdd:(JLedu/cmu/pocketsphinx/FsgModel;Ljava/lang/String;)I // method@01e0 │ │ +006c36: 0a00 |0005: move-result v0 │ │ +006c38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ledu/cmu/pocketsphinx/FsgModel;) │ │ name : 'wordId' │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0067f0: |[0067f0] edu.cmu.pocketsphinx.FsgModel.wordId:(Ljava/lang/String;)I │ │ -006800: 5320 0f00 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ -006804: 7140 e101 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FsgModel_wordId:(JLedu/cmu/pocketsphinx/FsgModel;Ljava/lang/String;)I // method@01e1 │ │ -00680a: 0a00 |0005: move-result v0 │ │ -00680c: 0f00 |0006: return v0 │ │ +006c3c: |[006c3c] edu.cmu.pocketsphinx.FsgModel.wordId:(Ljava/lang/String;)I │ │ +006c4c: 5320 0f00 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ +006c50: 7140 e101 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FsgModel_wordId:(JLedu/cmu/pocketsphinx/FsgModel;Ljava/lang/String;)I // method@01e1 │ │ +006c56: 0a00 |0005: move-result v0 │ │ +006c58: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Ledu/cmu/pocketsphinx/FsgModel;) │ │ name : 'write' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -006810: |[006810] edu.cmu.pocketsphinx.FsgModel.write:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;)V │ │ -006820: 5340 0f00 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ -006824: 7110 4e01 0500 |0002: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;)J // method@014e │ │ -00682a: 0b02 |0005: move-result-wide v2 │ │ -00682c: 7153 e201 1024 |0006: invoke-static {v0, v1, v4, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FsgModel_write:(JLedu/cmu/pocketsphinx/FsgModel;J)V // method@01e2 │ │ -006832: 0e00 |0009: return-void │ │ +006c5c: |[006c5c] edu.cmu.pocketsphinx.FsgModel.write:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;)V │ │ +006c6c: 5340 0f00 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ +006c70: 7110 4e01 0500 |0002: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;)J // method@014e │ │ +006c76: 0b02 |0005: move-result-wide v2 │ │ +006c78: 7153 e201 1024 |0006: invoke-static {v0, v1, v4, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FsgModel_write:(JLedu/cmu/pocketsphinx/FsgModel;J)V // method@01e2 │ │ +006c7e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Ledu/cmu/pocketsphinx/FsgModel;) │ │ name : 'writefile' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -006834: |[006834] edu.cmu.pocketsphinx.FsgModel.writefile:(Ljava/lang/String;)V │ │ -006844: 5320 0f00 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ -006848: 7140 e301 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FsgModel_writefile:(JLedu/cmu/pocketsphinx/FsgModel;Ljava/lang/String;)V // method@01e3 │ │ -00684e: 0e00 |0005: return-void │ │ +006c80: |[006c80] edu.cmu.pocketsphinx.FsgModel.writefile:(Ljava/lang/String;)V │ │ +006c90: 5320 0f00 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/FsgModel;.swigCPtr:J // field@000f │ │ +006c94: 7140 e301 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.FsgModel_writefile:(JLedu/cmu/pocketsphinx/FsgModel;Ljava/lang/String;)V // method@01e3 │ │ +006c9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #6 header: │ │ @@ -2443,105 +2443,105 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/Hypothesis;) │ │ name : 'swigCMemOwn' │ │ type : 'Z' │ │ - access : 0x0004 (PROTECTED) │ │ + access : 0x0084 (PROTECTED TRANSIENT) │ │ #1 : (in Ledu/cmu/pocketsphinx/Hypothesis;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/Hypothesis;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -006850: |[006850] edu.cmu.pocketsphinx.Hypothesis.:(JZ)V │ │ -006860: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -006866: 5c03 1000 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/Hypothesis;.swigCMemOwn:Z // field@0010 │ │ -00686a: 5a01 1100 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ -00686e: 0e00 |0007: return-void │ │ +006c9c: |[006c9c] edu.cmu.pocketsphinx.Hypothesis.:(JZ)V │ │ +006cac: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +006cb2: 5c14 1000 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/Hypothesis;.swigCMemOwn:Z // field@0010 │ │ +006cb6: 5a12 1100 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ +006cba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/Hypothesis;) │ │ name : '' │ │ type : '(Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -006870: |[006870] edu.cmu.pocketsphinx.Hypothesis.:(Ljava/lang/String;Ljava/lang/String;I)V │ │ -006880: 7130 3f01 5406 |0000: invoke-static {v4, v5, v6}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_Hypothesis:(Ljava/lang/String;Ljava/lang/String;I)J // method@013f │ │ -006886: 0b00 |0003: move-result-wide v0 │ │ -006888: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -00688a: 7040 7400 0321 |0005: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/Hypothesis;.:(JZ)V // method@0074 │ │ -006890: 0e00 |0008: return-void │ │ +006cbc: |[006cbc] edu.cmu.pocketsphinx.Hypothesis.:(Ljava/lang/String;Ljava/lang/String;I)V │ │ +006ccc: 7130 3f01 5406 |0000: invoke-static {v4, v5, v6}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_Hypothesis:(Ljava/lang/String;Ljava/lang/String;I)J // method@013f │ │ +006cd2: 0b00 |0003: move-result-wide v0 │ │ +006cd4: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +006cd6: 7040 7400 0321 |0005: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/Hypothesis;.:(JZ)V // method@0074 │ │ +006cdc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/Hypothesis;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/Hypothesis;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -006894: |[006894] edu.cmu.pocketsphinx.Hypothesis.getCPtr:(Ledu/cmu/pocketsphinx/Hypothesis;)J │ │ -0068a4: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -0068a8: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -0068ac: 1000 |0004: return-wide v0 │ │ -0068ae: 5320 1100 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ -0068b2: 28fd |0007: goto 0004 // -0003 │ │ +006ce0: |[006ce0] edu.cmu.pocketsphinx.Hypothesis.getCPtr:(Ledu/cmu/pocketsphinx/Hypothesis;)J │ │ +006cf0: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +006cf4: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +006cf8: 1000 |0004: return-wide v0 │ │ +006cfa: 5320 1100 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ +006cfe: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/Hypothesis;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0068b4: |[0068b4] edu.cmu.pocketsphinx.Hypothesis.delete:()V │ │ -0068c4: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -0068c8: 1d04 |0002: monitor-enter v4 │ │ -0068ca: 5340 1100 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ -0068ce: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -0068d2: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -0068d6: 5540 1000 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/Hypothesis;.swigCMemOwn:Z // field@0010 │ │ -0068da: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -0068de: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0068e0: 5c40 1000 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/Hypothesis;.swigCMemOwn:Z // field@0010 │ │ -0068e4: 5340 1100 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ -0068e8: 7120 3501 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.delete_Hypothesis:(J)V // method@0135 │ │ -0068ee: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -0068f2: 5a40 1100 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ -0068f6: 1e04 |0019: monitor-exit v4 │ │ -0068f8: 0e00 |001a: return-void │ │ -0068fa: 0d00 |001b: move-exception v0 │ │ -0068fc: 1e04 |001c: monitor-exit v4 │ │ -0068fe: 2700 |001d: throw v0 │ │ +006d00: |[006d00] edu.cmu.pocketsphinx.Hypothesis.delete:()V │ │ +006d10: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +006d14: 1d04 |0002: monitor-enter v4 │ │ +006d16: 5340 1100 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ +006d1a: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +006d1e: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +006d22: 5540 1000 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/Hypothesis;.swigCMemOwn:Z // field@0010 │ │ +006d26: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +006d2a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +006d2c: 5c40 1000 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/Hypothesis;.swigCMemOwn:Z // field@0010 │ │ +006d30: 5340 1100 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ +006d34: 7120 3501 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.delete_Hypothesis:(J)V // method@0135 │ │ +006d3a: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +006d3e: 5a40 1100 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ +006d42: 1e04 |0019: monitor-exit v4 │ │ +006d44: 0e00 |001a: return-void │ │ +006d46: 0d00 |001b: move-exception v0 │ │ +006d48: 1e04 |001c: monitor-exit v4 │ │ +006d4a: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/Hypothesis;) │ │ @@ -2549,122 +2549,122 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00690c: |[00690c] edu.cmu.pocketsphinx.Hypothesis.finalize:()V │ │ -00691c: 6e10 7600 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/Hypothesis;.delete:()V // method@0076 │ │ -006922: 0e00 |0003: return-void │ │ +006d58: |[006d58] edu.cmu.pocketsphinx.Hypothesis.finalize:()V │ │ +006d68: 6e10 7600 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/Hypothesis;.delete:()V // method@0076 │ │ +006d6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/Hypothesis;) │ │ name : 'getBestScore' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -006924: |[006924] edu.cmu.pocketsphinx.Hypothesis.getBestScore:()I │ │ -006934: 5320 1100 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ -006938: 7130 0f01 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Hypothesis_bestScore_get:(JLedu/cmu/pocketsphinx/Hypothesis;)I // method@010f │ │ -00693e: 0a00 |0005: move-result v0 │ │ -006940: 0f00 |0006: return v0 │ │ +006d70: |[006d70] edu.cmu.pocketsphinx.Hypothesis.getBestScore:()I │ │ +006d80: 5320 1100 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ +006d84: 7130 0f01 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Hypothesis_bestScore_get:(JLedu/cmu/pocketsphinx/Hypothesis;)I // method@010f │ │ +006d8a: 0a00 |0005: move-result v0 │ │ +006d8c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/Hypothesis;) │ │ name : 'getHypstr' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -006944: |[006944] edu.cmu.pocketsphinx.Hypothesis.getHypstr:()Ljava/lang/String; │ │ -006954: 5320 1100 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ -006958: 7130 1101 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Hypothesis_hypstr_get:(JLedu/cmu/pocketsphinx/Hypothesis;)Ljava/lang/String; // method@0111 │ │ -00695e: 0c00 |0005: move-result-object v0 │ │ -006960: 1100 |0006: return-object v0 │ │ +006d90: |[006d90] edu.cmu.pocketsphinx.Hypothesis.getHypstr:()Ljava/lang/String; │ │ +006da0: 5320 1100 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ +006da4: 7130 1101 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Hypothesis_hypstr_get:(JLedu/cmu/pocketsphinx/Hypothesis;)Ljava/lang/String; // method@0111 │ │ +006daa: 0c00 |0005: move-result-object v0 │ │ +006dac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/Hypothesis;) │ │ name : 'getUttid' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -006964: |[006964] edu.cmu.pocketsphinx.Hypothesis.getUttid:()Ljava/lang/String; │ │ -006974: 5320 1100 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ -006978: 7130 1301 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Hypothesis_uttid_get:(JLedu/cmu/pocketsphinx/Hypothesis;)Ljava/lang/String; // method@0113 │ │ -00697e: 0c00 |0005: move-result-object v0 │ │ -006980: 1100 |0006: return-object v0 │ │ +006db0: |[006db0] edu.cmu.pocketsphinx.Hypothesis.getUttid:()Ljava/lang/String; │ │ +006dc0: 5320 1100 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ +006dc4: 7130 1301 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Hypothesis_uttid_get:(JLedu/cmu/pocketsphinx/Hypothesis;)Ljava/lang/String; // method@0113 │ │ +006dca: 0c00 |0005: move-result-object v0 │ │ +006dcc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ledu/cmu/pocketsphinx/Hypothesis;) │ │ name : 'setBestScore' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -006984: |[006984] edu.cmu.pocketsphinx.Hypothesis.setBestScore:(I)V │ │ -006994: 5320 1100 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ -006998: 7140 1001 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Hypothesis_bestScore_set:(JLedu/cmu/pocketsphinx/Hypothesis;I)V // method@0110 │ │ -00699e: 0e00 |0005: return-void │ │ +006dd0: |[006dd0] edu.cmu.pocketsphinx.Hypothesis.setBestScore:(I)V │ │ +006de0: 5320 1100 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ +006de4: 7140 1001 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Hypothesis_bestScore_set:(JLedu/cmu/pocketsphinx/Hypothesis;I)V // method@0110 │ │ +006dea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ledu/cmu/pocketsphinx/Hypothesis;) │ │ name : 'setHypstr' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0069a0: |[0069a0] edu.cmu.pocketsphinx.Hypothesis.setHypstr:(Ljava/lang/String;)V │ │ -0069b0: 5320 1100 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ -0069b4: 7140 1201 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Hypothesis_hypstr_set:(JLedu/cmu/pocketsphinx/Hypothesis;Ljava/lang/String;)V // method@0112 │ │ -0069ba: 0e00 |0005: return-void │ │ +006dec: |[006dec] edu.cmu.pocketsphinx.Hypothesis.setHypstr:(Ljava/lang/String;)V │ │ +006dfc: 5320 1100 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ +006e00: 7140 1201 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Hypothesis_hypstr_set:(JLedu/cmu/pocketsphinx/Hypothesis;Ljava/lang/String;)V // method@0112 │ │ +006e06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ledu/cmu/pocketsphinx/Hypothesis;) │ │ name : 'setUttid' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0069bc: |[0069bc] edu.cmu.pocketsphinx.Hypothesis.setUttid:(Ljava/lang/String;)V │ │ -0069cc: 5320 1100 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ -0069d0: 7140 1401 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Hypothesis_uttid_set:(JLedu/cmu/pocketsphinx/Hypothesis;Ljava/lang/String;)V // method@0114 │ │ -0069d6: 0e00 |0005: return-void │ │ +006e08: |[006e08] edu.cmu.pocketsphinx.Hypothesis.setUttid:(Ljava/lang/String;)V │ │ +006e18: 5320 1100 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Hypothesis;.swigCPtr:J // field@0011 │ │ +006e1c: 7140 1401 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Hypothesis_uttid_set:(JLedu/cmu/pocketsphinx/Hypothesis;Ljava/lang/String;)V // method@0114 │ │ +006e22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #7 header: │ │ @@ -2701,128 +2701,128 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/Jsgf;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0069d8: |[0069d8] edu.cmu.pocketsphinx.Jsgf.:(JZ)V │ │ -0069e8: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -0069ee: 5c03 1200 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/Jsgf;.swigCMemOwn:Z // field@0012 │ │ -0069f2: 5a01 1300 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/Jsgf;.swigCPtr:J // field@0013 │ │ -0069f6: 0e00 |0007: return-void │ │ +006e24: |[006e24] edu.cmu.pocketsphinx.Jsgf.:(JZ)V │ │ +006e34: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +006e3a: 5c14 1200 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/Jsgf;.swigCMemOwn:Z // field@0012 │ │ +006e3e: 5a12 1300 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/Jsgf;.swigCPtr:J // field@0013 │ │ +006e42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/Jsgf;) │ │ name : '' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0069f8: |[0069f8] edu.cmu.pocketsphinx.Jsgf.:(Ljava/lang/String;)V │ │ -006a08: 7110 1302 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_Jsgf:(Ljava/lang/String;)J // method@0213 │ │ -006a0e: 0b00 |0003: move-result-wide v0 │ │ -006a10: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -006a12: 7040 7f00 0321 |0005: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/Jsgf;.:(JZ)V // method@007f │ │ -006a18: 0e00 |0008: return-void │ │ +006e44: |[006e44] edu.cmu.pocketsphinx.Jsgf.:(Ljava/lang/String;)V │ │ +006e54: 7110 1302 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_Jsgf:(Ljava/lang/String;)J // method@0213 │ │ +006e5a: 0b00 |0003: move-result-wide v0 │ │ +006e5c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +006e5e: 7040 7f00 0321 |0005: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/Jsgf;.:(JZ)V // method@007f │ │ +006e64: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/Jsgf;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/Jsgf;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -006a1c: |[006a1c] edu.cmu.pocketsphinx.Jsgf.getCPtr:(Ledu/cmu/pocketsphinx/Jsgf;)J │ │ -006a2c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -006a30: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -006a34: 1000 |0004: return-wide v0 │ │ -006a36: 5320 1300 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Jsgf;.swigCPtr:J // field@0013 │ │ -006a3a: 28fd |0007: goto 0004 // -0003 │ │ +006e68: |[006e68] edu.cmu.pocketsphinx.Jsgf.getCPtr:(Ledu/cmu/pocketsphinx/Jsgf;)J │ │ +006e78: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +006e7c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +006e80: 1000 |0004: return-wide v0 │ │ +006e82: 5320 1300 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Jsgf;.swigCPtr:J // field@0013 │ │ +006e86: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/Jsgf;) │ │ name : 'buildFsg' │ │ type : '(Ledu/cmu/pocketsphinx/JsgfRule;Ledu/cmu/pocketsphinx/LogMath;F)Ledu/cmu/pocketsphinx/FsgModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 10 │ │ insns size : 33 16-bit code units │ │ -006a3c: |[006a3c] edu.cmu.pocketsphinx.Jsgf.buildFsg:(Ledu/cmu/pocketsphinx/JsgfRule;Ledu/cmu/pocketsphinx/LogMath;F)Ledu/cmu/pocketsphinx/FsgModel; │ │ -006a4c: 53a0 1300 |0000: iget-wide v0, v10, Ledu/cmu/pocketsphinx/Jsgf;.swigCPtr:J // field@0013 │ │ -006a50: 7110 9900 0b00 |0002: invoke-static {v11}, Ledu/cmu/pocketsphinx/JsgfRule;.getCPtr:(Ledu/cmu/pocketsphinx/JsgfRule;)J // method@0099 │ │ -006a56: 0b03 |0005: move-result-wide v3 │ │ -006a58: 7110 a900 0c00 |0006: invoke-static {v12}, Ledu/cmu/pocketsphinx/LogMath;.getCPtr:(Ledu/cmu/pocketsphinx/LogMath;)J // method@00a9 │ │ -006a5e: 0b06 |0009: move-result-wide v6 │ │ -006a60: 07a2 |000a: move-object v2, v10 │ │ -006a62: 07b5 |000b: move-object v5, v11 │ │ -006a64: 07c8 |000c: move-object v8, v12 │ │ -006a66: 01d9 |000d: move v9, v13 │ │ -006a68: 770a eb01 0000 |000e: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Jsgf_buildFsg:(JLedu/cmu/pocketsphinx/Jsgf;JLedu/cmu/pocketsphinx/JsgfRule;JLedu/cmu/pocketsphinx/LogMath;F)J // method@01eb │ │ -006a6e: 0b01 |0011: move-result-wide v1 │ │ -006a70: 1603 0000 |0012: const-wide/16 v3, #int 0 // #0 │ │ -006a74: 3100 0103 |0014: cmp-long v0, v1, v3 │ │ -006a78: 3900 0400 |0016: if-nez v0, 001a // +0004 │ │ -006a7c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -006a7e: 1100 |0019: return-object v0 │ │ -006a80: 2200 1d00 |001a: new-instance v0, Ledu/cmu/pocketsphinx/FsgModel; // type@001d │ │ -006a84: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -006a86: 7040 6400 1032 |001d: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/FsgModel;.:(JZ)V // method@0064 │ │ -006a8c: 28f9 |0020: goto 0019 // -0007 │ │ +006e88: |[006e88] edu.cmu.pocketsphinx.Jsgf.buildFsg:(Ledu/cmu/pocketsphinx/JsgfRule;Ledu/cmu/pocketsphinx/LogMath;F)Ledu/cmu/pocketsphinx/FsgModel; │ │ +006e98: 53a0 1300 |0000: iget-wide v0, v10, Ledu/cmu/pocketsphinx/Jsgf;.swigCPtr:J // field@0013 │ │ +006e9c: 7110 9900 0b00 |0002: invoke-static {v11}, Ledu/cmu/pocketsphinx/JsgfRule;.getCPtr:(Ledu/cmu/pocketsphinx/JsgfRule;)J // method@0099 │ │ +006ea2: 0b03 |0005: move-result-wide v3 │ │ +006ea4: 7110 a900 0c00 |0006: invoke-static {v12}, Ledu/cmu/pocketsphinx/LogMath;.getCPtr:(Ledu/cmu/pocketsphinx/LogMath;)J // method@00a9 │ │ +006eaa: 0b06 |0009: move-result-wide v6 │ │ +006eac: 07a2 |000a: move-object v2, v10 │ │ +006eae: 07b5 |000b: move-object v5, v11 │ │ +006eb0: 07c8 |000c: move-object v8, v12 │ │ +006eb2: 01d9 |000d: move v9, v13 │ │ +006eb4: 770a eb01 0000 |000e: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Jsgf_buildFsg:(JLedu/cmu/pocketsphinx/Jsgf;JLedu/cmu/pocketsphinx/JsgfRule;JLedu/cmu/pocketsphinx/LogMath;F)J // method@01eb │ │ +006eba: 0b02 |0011: move-result-wide v2 │ │ +006ebc: 1600 0000 |0012: const-wide/16 v0, #int 0 // #0 │ │ +006ec0: 3100 0200 |0014: cmp-long v0, v2, v0 │ │ +006ec4: 3900 0400 |0016: if-nez v0, 001a // +0004 │ │ +006ec8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +006eca: 1100 |0019: return-object v0 │ │ +006ecc: 2200 1d00 |001a: new-instance v0, Ledu/cmu/pocketsphinx/FsgModel; // type@001d │ │ +006ed0: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +006ed2: 7040 6400 2013 |001d: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/FsgModel;.:(JZ)V // method@0064 │ │ +006ed8: 28f9 |0020: goto 0019 // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/Jsgf;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -006a90: |[006a90] edu.cmu.pocketsphinx.Jsgf.delete:()V │ │ -006aa0: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -006aa4: 1d04 |0002: monitor-enter v4 │ │ -006aa6: 5340 1300 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Jsgf;.swigCPtr:J // field@0013 │ │ -006aaa: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -006aae: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -006ab2: 5540 1200 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/Jsgf;.swigCMemOwn:Z // field@0012 │ │ -006ab6: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -006aba: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -006abc: 5c40 1200 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/Jsgf;.swigCMemOwn:Z // field@0012 │ │ -006ac0: 5340 1300 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Jsgf;.swigCPtr:J // field@0013 │ │ -006ac4: 7120 0702 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_Jsgf:(J)V // method@0207 │ │ -006aca: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -006ace: 5a40 1300 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/Jsgf;.swigCPtr:J // field@0013 │ │ -006ad2: 1e04 |0019: monitor-exit v4 │ │ -006ad4: 0e00 |001a: return-void │ │ -006ad6: 0d00 |001b: move-exception v0 │ │ -006ad8: 1e04 |001c: monitor-exit v4 │ │ -006ada: 2700 |001d: throw v0 │ │ +006edc: |[006edc] edu.cmu.pocketsphinx.Jsgf.delete:()V │ │ +006eec: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +006ef0: 1d04 |0002: monitor-enter v4 │ │ +006ef2: 5340 1300 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Jsgf;.swigCPtr:J // field@0013 │ │ +006ef6: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +006efa: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +006efe: 5540 1200 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/Jsgf;.swigCMemOwn:Z // field@0012 │ │ +006f02: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +006f06: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +006f08: 5c40 1200 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/Jsgf;.swigCMemOwn:Z // field@0012 │ │ +006f0c: 5340 1300 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Jsgf;.swigCPtr:J // field@0013 │ │ +006f10: 7120 0702 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_Jsgf:(J)V // method@0207 │ │ +006f16: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +006f1a: 5a40 1300 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/Jsgf;.swigCPtr:J // field@0013 │ │ +006f1e: 1e04 |0019: monitor-exit v4 │ │ +006f20: 0e00 |001a: return-void │ │ +006f22: 0d00 |001b: move-exception v0 │ │ +006f24: 1e04 |001c: monitor-exit v4 │ │ +006f26: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/Jsgf;) │ │ @@ -2830,104 +2830,104 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -006ae8: |[006ae8] edu.cmu.pocketsphinx.Jsgf.finalize:()V │ │ -006af8: 6e10 8200 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/Jsgf;.delete:()V // method@0082 │ │ -006afe: 0e00 |0003: return-void │ │ +006f34: |[006f34] edu.cmu.pocketsphinx.Jsgf.finalize:()V │ │ +006f44: 6e10 8200 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/Jsgf;.delete:()V // method@0082 │ │ +006f4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/Jsgf;) │ │ name : 'getRule' │ │ type : '(Ljava/lang/String;)Ledu/cmu/pocketsphinx/JsgfRule;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -006b00: |[006b00] edu.cmu.pocketsphinx.Jsgf.getRule:(Ljava/lang/String;)Ledu/cmu/pocketsphinx/JsgfRule; │ │ -006b10: 5350 1300 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/Jsgf;.swigCPtr:J // field@0013 │ │ -006b14: 7140 ec01 1065 |0002: invoke-static {v0, v1, v5, v6}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Jsgf_getRule:(JLedu/cmu/pocketsphinx/Jsgf;Ljava/lang/String;)J // method@01ec │ │ -006b1a: 0b01 |0005: move-result-wide v1 │ │ -006b1c: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -006b20: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -006b24: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -006b28: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -006b2a: 1100 |000d: return-object v0 │ │ -006b2c: 2200 2100 |000e: new-instance v0, Ledu/cmu/pocketsphinx/JsgfRule; // type@0021 │ │ -006b30: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -006b32: 7040 9500 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/JsgfRule;.:(JZ)V // method@0095 │ │ -006b38: 28f9 |0014: goto 000d // -0007 │ │ +006f4c: |[006f4c] edu.cmu.pocketsphinx.Jsgf.getRule:(Ljava/lang/String;)Ledu/cmu/pocketsphinx/JsgfRule; │ │ +006f5c: 5340 1300 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Jsgf;.swigCPtr:J // field@0013 │ │ +006f60: 7140 ec01 1054 |0002: invoke-static {v0, v1, v4, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Jsgf_getRule:(JLedu/cmu/pocketsphinx/Jsgf;Ljava/lang/String;)J // method@01ec │ │ +006f66: 0b02 |0005: move-result-wide v2 │ │ +006f68: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +006f6c: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +006f70: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +006f74: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +006f76: 1100 |000d: return-object v0 │ │ +006f78: 2200 2100 |000e: new-instance v0, Ledu/cmu/pocketsphinx/JsgfRule; // type@0021 │ │ +006f7c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +006f7e: 7040 9500 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/JsgfRule;.:(JZ)V // method@0095 │ │ +006f84: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/Jsgf;) │ │ name : 'iter' │ │ type : '()Ledu/cmu/pocketsphinx/JsgfIterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -006b3c: |[006b3c] edu.cmu.pocketsphinx.Jsgf.iter:()Ledu/cmu/pocketsphinx/JsgfIterator; │ │ -006b4c: 5350 1300 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/Jsgf;.swigCPtr:J // field@0013 │ │ -006b50: 7130 ed01 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Jsgf_iter:(JLedu/cmu/pocketsphinx/Jsgf;)J // method@01ed │ │ -006b56: 0b01 |0005: move-result-wide v1 │ │ -006b58: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -006b5c: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -006b60: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -006b64: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -006b66: 1100 |000d: return-object v0 │ │ -006b68: 2200 2000 |000e: new-instance v0, Ledu/cmu/pocketsphinx/JsgfIterator; // type@0020 │ │ -006b6c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -006b6e: 7040 8900 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/JsgfIterator;.:(JZ)V // method@0089 │ │ -006b74: 28f9 |0014: goto 000d // -0007 │ │ +006f88: |[006f88] edu.cmu.pocketsphinx.Jsgf.iter:()Ledu/cmu/pocketsphinx/JsgfIterator; │ │ +006f98: 5340 1300 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Jsgf;.swigCPtr:J // field@0013 │ │ +006f9c: 7130 ed01 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Jsgf_iter:(JLedu/cmu/pocketsphinx/Jsgf;)J // method@01ed │ │ +006fa2: 0b02 |0005: move-result-wide v2 │ │ +006fa4: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +006fa8: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +006fac: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +006fb0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +006fb2: 1100 |000d: return-object v0 │ │ +006fb4: 2200 2000 |000e: new-instance v0, Ledu/cmu/pocketsphinx/JsgfIterator; // type@0020 │ │ +006fb8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +006fba: 7040 8900 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/JsgfIterator;.:(JZ)V // method@0089 │ │ +006fc0: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ledu/cmu/pocketsphinx/Jsgf;) │ │ name : 'iterator' │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -006b78: |[006b78] edu.cmu.pocketsphinx.Jsgf.iterator:()Ljava/util/Iterator; │ │ -006b88: 6e10 8600 0100 |0000: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/Jsgf;.iter:()Ledu/cmu/pocketsphinx/JsgfIterator; // method@0086 │ │ -006b8e: 0c00 |0003: move-result-object v0 │ │ -006b90: 1100 |0004: return-object v0 │ │ +006fc4: |[006fc4] edu.cmu.pocketsphinx.Jsgf.iterator:()Ljava/util/Iterator; │ │ +006fd4: 6e10 8600 0100 |0000: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/Jsgf;.iter:()Ledu/cmu/pocketsphinx/JsgfIterator; // method@0086 │ │ +006fda: 0c00 |0003: move-result-object v0 │ │ +006fdc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ledu/cmu/pocketsphinx/Jsgf;) │ │ name : 'name' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -006b94: |[006b94] edu.cmu.pocketsphinx.Jsgf.name:()Ljava/lang/String; │ │ -006ba4: 5320 1300 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Jsgf;.swigCPtr:J // field@0013 │ │ -006ba8: 7130 ee01 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Jsgf_name:(JLedu/cmu/pocketsphinx/Jsgf;)Ljava/lang/String; // method@01ee │ │ -006bae: 0c00 |0005: move-result-object v0 │ │ -006bb0: 1100 |0006: return-object v0 │ │ +006fe0: |[006fe0] edu.cmu.pocketsphinx.Jsgf.name:()Ljava/lang/String; │ │ +006ff0: 5320 1300 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Jsgf;.swigCPtr:J // field@0013 │ │ +006ff4: 7130 ee01 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.Jsgf_name:(JLedu/cmu/pocketsphinx/Jsgf;)Ljava/lang/String; // method@01ee │ │ +006ffa: 0c00 |0005: move-result-object v0 │ │ +006ffc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #8 header: │ │ @@ -2962,96 +2962,96 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/JsgfIterator;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -006bb4: |[006bb4] edu.cmu.pocketsphinx.JsgfIterator.:(JZ)V │ │ -006bc4: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -006bca: 5c03 1400 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCMemOwn:Z // field@0014 │ │ -006bce: 5a01 1500 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCPtr:J // field@0015 │ │ -006bd2: 0e00 |0007: return-void │ │ +007000: |[007000] edu.cmu.pocketsphinx.JsgfIterator.:(JZ)V │ │ +007010: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +007016: 5c14 1400 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCMemOwn:Z // field@0014 │ │ +00701a: 5a12 1500 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCPtr:J // field@0015 │ │ +00701e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/JsgfIterator;) │ │ name : '' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -006bd4: |[006bd4] edu.cmu.pocketsphinx.JsgfIterator.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)V │ │ -006be4: 7110 6001 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)J // method@0160 │ │ -006bea: 0b00 |0003: move-result-wide v0 │ │ -006bec: 7120 1402 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_JsgfIterator:(J)J // method@0214 │ │ -006bf2: 0b00 |0007: move-result-wide v0 │ │ -006bf4: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -006bf6: 7040 8900 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/JsgfIterator;.:(JZ)V // method@0089 │ │ -006bfc: 0e00 |000c: return-void │ │ +007020: |[007020] edu.cmu.pocketsphinx.JsgfIterator.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)V │ │ +007030: 7110 6001 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)J // method@0160 │ │ +007036: 0b00 |0003: move-result-wide v0 │ │ +007038: 7120 1402 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_JsgfIterator:(J)J // method@0214 │ │ +00703e: 0b00 |0007: move-result-wide v0 │ │ +007040: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +007042: 7040 8900 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/JsgfIterator;.:(JZ)V // method@0089 │ │ +007048: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/JsgfIterator;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/JsgfIterator;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -006c00: |[006c00] edu.cmu.pocketsphinx.JsgfIterator.getCPtr:(Ledu/cmu/pocketsphinx/JsgfIterator;)J │ │ -006c10: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -006c14: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -006c18: 1000 |0004: return-wide v0 │ │ -006c1a: 5320 1500 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCPtr:J // field@0015 │ │ -006c1e: 28fd |0007: goto 0004 // -0003 │ │ +00704c: |[00704c] edu.cmu.pocketsphinx.JsgfIterator.getCPtr:(Ledu/cmu/pocketsphinx/JsgfIterator;)J │ │ +00705c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +007060: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +007064: 1000 |0004: return-wide v0 │ │ +007066: 5320 1500 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCPtr:J // field@0015 │ │ +00706a: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/JsgfIterator;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -006c20: |[006c20] edu.cmu.pocketsphinx.JsgfIterator.delete:()V │ │ -006c30: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -006c34: 1d04 |0002: monitor-enter v4 │ │ -006c36: 5340 1500 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCPtr:J // field@0015 │ │ -006c3a: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -006c3e: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -006c42: 5540 1400 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCMemOwn:Z // field@0014 │ │ -006c46: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -006c4a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -006c4c: 5c40 1400 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCMemOwn:Z // field@0014 │ │ -006c50: 5340 1500 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCPtr:J // field@0015 │ │ -006c54: 7120 0802 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_JsgfIterator:(J)V // method@0208 │ │ -006c5a: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -006c5e: 5a40 1500 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCPtr:J // field@0015 │ │ -006c62: 1e04 |0019: monitor-exit v4 │ │ -006c64: 0e00 |001a: return-void │ │ -006c66: 0d00 |001b: move-exception v0 │ │ -006c68: 1e04 |001c: monitor-exit v4 │ │ -006c6a: 2700 |001d: throw v0 │ │ +00706c: |[00706c] edu.cmu.pocketsphinx.JsgfIterator.delete:()V │ │ +00707c: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +007080: 1d04 |0002: monitor-enter v4 │ │ +007082: 5340 1500 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCPtr:J // field@0015 │ │ +007086: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +00708a: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +00708e: 5540 1400 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCMemOwn:Z // field@0014 │ │ +007092: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +007096: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +007098: 5c40 1400 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCMemOwn:Z // field@0014 │ │ +00709c: 5340 1500 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCPtr:J // field@0015 │ │ +0070a0: 7120 0802 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_JsgfIterator:(J)V // method@0208 │ │ +0070a6: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +0070aa: 5a40 1500 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCPtr:J // field@0015 │ │ +0070ae: 1e04 |0019: monitor-exit v4 │ │ +0070b0: 0e00 |001a: return-void │ │ +0070b2: 0d00 |001b: move-exception v0 │ │ +0070b4: 1e04 |001c: monitor-exit v4 │ │ +0070b6: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/JsgfIterator;) │ │ @@ -3059,140 +3059,140 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -006c78: |[006c78] edu.cmu.pocketsphinx.JsgfIterator.finalize:()V │ │ -006c88: 6e10 8b00 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/JsgfIterator;.delete:()V // method@008b │ │ -006c8e: 0e00 |0003: return-void │ │ +0070c4: |[0070c4] edu.cmu.pocketsphinx.JsgfIterator.finalize:()V │ │ +0070d4: 6e10 8b00 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/JsgfIterator;.delete:()V // method@008b │ │ +0070da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/JsgfIterator;) │ │ name : 'getPtr' │ │ type : '()Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -006c90: |[006c90] edu.cmu.pocketsphinx.JsgfIterator.getPtr:()Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t; │ │ -006ca0: 5350 1500 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCPtr:J // field@0015 │ │ -006ca4: 7130 e601 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.JsgfIterator_ptr_get:(JLedu/cmu/pocketsphinx/JsgfIterator;)J // method@01e6 │ │ -006caa: 0b01 |0005: move-result-wide v1 │ │ -006cac: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -006cb0: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -006cb4: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -006cb8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -006cba: 1100 |000d: return-object v0 │ │ -006cbc: 2200 3300 |000e: new-instance v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t; // type@0033 │ │ -006cc0: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -006cc2: 7040 5f01 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;.:(JZ)V // method@015f │ │ -006cc8: 28f9 |0014: goto 000d // -0007 │ │ +0070dc: |[0070dc] edu.cmu.pocketsphinx.JsgfIterator.getPtr:()Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t; │ │ +0070ec: 5340 1500 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCPtr:J // field@0015 │ │ +0070f0: 7130 e601 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.JsgfIterator_ptr_get:(JLedu/cmu/pocketsphinx/JsgfIterator;)J // method@01e6 │ │ +0070f6: 0b02 |0005: move-result-wide v2 │ │ +0070f8: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +0070fc: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +007100: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +007104: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +007106: 1100 |000d: return-object v0 │ │ +007108: 2200 3300 |000e: new-instance v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t; // type@0033 │ │ +00710c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +00710e: 7040 5f01 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;.:(JZ)V // method@015f │ │ +007114: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/JsgfIterator;) │ │ name : 'hasNext' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -006ccc: |[006ccc] edu.cmu.pocketsphinx.JsgfIterator.hasNext:()Z │ │ -006cdc: 5320 1500 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCPtr:J // field@0015 │ │ -006ce0: 7130 e401 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.JsgfIterator_hasNext:(JLedu/cmu/pocketsphinx/JsgfIterator;)Z // method@01e4 │ │ -006ce6: 0a00 |0005: move-result v0 │ │ -006ce8: 0f00 |0006: return v0 │ │ +007118: |[007118] edu.cmu.pocketsphinx.JsgfIterator.hasNext:()Z │ │ +007128: 5320 1500 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCPtr:J // field@0015 │ │ +00712c: 7130 e401 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.JsgfIterator_hasNext:(JLedu/cmu/pocketsphinx/JsgfIterator;)Z // method@01e4 │ │ +007132: 0a00 |0005: move-result v0 │ │ +007134: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/JsgfIterator;) │ │ name : 'next' │ │ type : '()Ledu/cmu/pocketsphinx/JsgfRule;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -006cec: |[006cec] edu.cmu.pocketsphinx.JsgfIterator.next:()Ledu/cmu/pocketsphinx/JsgfRule; │ │ -006cfc: 5350 1500 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCPtr:J // field@0015 │ │ -006d00: 7130 e501 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.JsgfIterator_next:(JLedu/cmu/pocketsphinx/JsgfIterator;)J // method@01e5 │ │ -006d06: 0b01 |0005: move-result-wide v1 │ │ -006d08: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -006d0c: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -006d10: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -006d14: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -006d16: 1100 |000d: return-object v0 │ │ -006d18: 2200 2100 |000e: new-instance v0, Ledu/cmu/pocketsphinx/JsgfRule; // type@0021 │ │ -006d1c: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -006d1e: 7040 9500 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/JsgfRule;.:(JZ)V // method@0095 │ │ -006d24: 28f9 |0014: goto 000d // -0007 │ │ +007138: |[007138] edu.cmu.pocketsphinx.JsgfIterator.next:()Ledu/cmu/pocketsphinx/JsgfRule; │ │ +007148: 5340 1500 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCPtr:J // field@0015 │ │ +00714c: 7130 e501 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.JsgfIterator_next:(JLedu/cmu/pocketsphinx/JsgfIterator;)J // method@01e5 │ │ +007152: 0b02 |0005: move-result-wide v2 │ │ +007154: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +007158: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +00715c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +007160: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +007162: 1100 |000d: return-object v0 │ │ +007164: 2200 2100 |000e: new-instance v0, Ledu/cmu/pocketsphinx/JsgfRule; // type@0021 │ │ +007168: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +00716a: 7040 9500 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/JsgfRule;.:(JZ)V // method@0095 │ │ +007170: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ledu/cmu/pocketsphinx/JsgfIterator;) │ │ name : 'next' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -006d28: |[006d28] edu.cmu.pocketsphinx.JsgfIterator.next:()Ljava/lang/Object; │ │ -006d38: 6e10 9000 0100 |0000: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/JsgfIterator;.next:()Ledu/cmu/pocketsphinx/JsgfRule; // method@0090 │ │ -006d3e: 0c00 |0003: move-result-object v0 │ │ -006d40: 1100 |0004: return-object v0 │ │ +007174: |[007174] edu.cmu.pocketsphinx.JsgfIterator.next:()Ljava/lang/Object; │ │ +007184: 6e10 9000 0100 |0000: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/JsgfIterator;.next:()Ledu/cmu/pocketsphinx/JsgfRule; // method@0090 │ │ +00718a: 0c00 |0003: move-result-object v0 │ │ +00718c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ledu/cmu/pocketsphinx/JsgfIterator;) │ │ name : 'remove' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -006d44: |[006d44] edu.cmu.pocketsphinx.JsgfIterator.remove:()V │ │ -006d54: 2200 6b00 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@006b │ │ -006d58: 7010 6102 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@0261 │ │ -006d5e: 2700 |0005: throw v0 │ │ +007190: |[007190] edu.cmu.pocketsphinx.JsgfIterator.remove:()V │ │ +0071a0: 2200 6a00 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@006a │ │ +0071a4: 7010 6102 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@0261 │ │ +0071aa: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ledu/cmu/pocketsphinx/JsgfIterator;) │ │ name : 'setPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -006d60: |[006d60] edu.cmu.pocketsphinx.JsgfIterator.setPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)V │ │ -006d70: 5340 1500 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCPtr:J // field@0015 │ │ -006d74: 7110 6001 0500 |0002: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)J // method@0160 │ │ -006d7a: 0b02 |0005: move-result-wide v2 │ │ -006d7c: 7153 e701 1024 |0006: invoke-static {v0, v1, v4, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.JsgfIterator_ptr_set:(JLedu/cmu/pocketsphinx/JsgfIterator;J)V // method@01e7 │ │ -006d82: 0e00 |0009: return-void │ │ +0071ac: |[0071ac] edu.cmu.pocketsphinx.JsgfIterator.setPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)V │ │ +0071bc: 5340 1500 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/JsgfIterator;.swigCPtr:J // field@0015 │ │ +0071c0: 7110 6001 0500 |0002: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)J // method@0160 │ │ +0071c6: 0b02 |0005: move-result-wide v2 │ │ +0071c8: 7153 e701 1024 |0006: invoke-static {v0, v1, v4, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.JsgfIterator_ptr_set:(JLedu/cmu/pocketsphinx/JsgfIterator;J)V // method@01e7 │ │ +0071ce: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #9 header: │ │ @@ -3211,132 +3211,132 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/JsgfRule;) │ │ name : 'swigCMemOwn' │ │ type : 'Z' │ │ - access : 0x0004 (PROTECTED) │ │ + access : 0x0084 (PROTECTED TRANSIENT) │ │ #1 : (in Ledu/cmu/pocketsphinx/JsgfRule;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/JsgfRule;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -006d84: |[006d84] edu.cmu.pocketsphinx.JsgfRule.:()V │ │ -006d94: 7100 1502 0000 |0000: invoke-static {}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_JsgfRule:()J // method@0215 │ │ -006d9a: 0b00 |0003: move-result-wide v0 │ │ -006d9c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -006d9e: 7040 9500 0321 |0005: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/JsgfRule;.:(JZ)V // method@0095 │ │ -006da4: 0e00 |0008: return-void │ │ +0071d0: |[0071d0] edu.cmu.pocketsphinx.JsgfRule.:()V │ │ +0071e0: 7100 1502 0000 |0000: invoke-static {}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_JsgfRule:()J // method@0215 │ │ +0071e6: 0b00 |0003: move-result-wide v0 │ │ +0071e8: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +0071ea: 7040 9500 0321 |0005: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/JsgfRule;.:(JZ)V // method@0095 │ │ +0071f0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/JsgfRule;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -006da8: |[006da8] edu.cmu.pocketsphinx.JsgfRule.:(JZ)V │ │ -006db8: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -006dbe: 5c03 1600 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/JsgfRule;.swigCMemOwn:Z // field@0016 │ │ -006dc2: 5a01 1700 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/JsgfRule;.swigCPtr:J // field@0017 │ │ -006dc6: 0e00 |0007: return-void │ │ +0071f4: |[0071f4] edu.cmu.pocketsphinx.JsgfRule.:(JZ)V │ │ +007204: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +00720a: 5c14 1600 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/JsgfRule;.swigCMemOwn:Z // field@0016 │ │ +00720e: 5a12 1700 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/JsgfRule;.swigCPtr:J // field@0017 │ │ +007212: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/JsgfRule;) │ │ name : 'fromIter' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)Ledu/cmu/pocketsphinx/JsgfRule;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -006dc8: |[006dc8] edu.cmu.pocketsphinx.JsgfRule.fromIter:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)Ledu/cmu/pocketsphinx/JsgfRule; │ │ -006dd8: 7110 6001 0500 |0000: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)J // method@0160 │ │ -006dde: 0b00 |0003: move-result-wide v0 │ │ -006de0: 7120 e801 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.JsgfRule_fromIter:(J)J // method@01e8 │ │ -006de6: 0b01 |0007: move-result-wide v1 │ │ -006de8: 1603 0000 |0008: const-wide/16 v3, #int 0 // #0 │ │ -006dec: 3100 0103 |000a: cmp-long v0, v1, v3 │ │ -006df0: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -006df4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -006df6: 1100 |000f: return-object v0 │ │ -006df8: 2200 2100 |0010: new-instance v0, Ledu/cmu/pocketsphinx/JsgfRule; // type@0021 │ │ -006dfc: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -006dfe: 7040 9500 1032 |0013: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/JsgfRule;.:(JZ)V // method@0095 │ │ -006e04: 28f9 |0016: goto 000f // -0007 │ │ +007214: |[007214] edu.cmu.pocketsphinx.JsgfRule.fromIter:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)Ledu/cmu/pocketsphinx/JsgfRule; │ │ +007224: 7110 6001 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)J // method@0160 │ │ +00722a: 0b00 |0003: move-result-wide v0 │ │ +00722c: 7120 e801 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.JsgfRule_fromIter:(J)J // method@01e8 │ │ +007232: 0b02 |0007: move-result-wide v2 │ │ +007234: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ +007238: 3100 0200 |000a: cmp-long v0, v2, v0 │ │ +00723c: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +007240: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +007242: 1100 |000f: return-object v0 │ │ +007244: 2200 2100 |0010: new-instance v0, Ledu/cmu/pocketsphinx/JsgfRule; // type@0021 │ │ +007248: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +00724a: 7040 9500 2013 |0013: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/JsgfRule;.:(JZ)V // method@0095 │ │ +007250: 28f9 |0016: goto 000f // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/JsgfRule;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/JsgfRule;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -006e08: |[006e08] edu.cmu.pocketsphinx.JsgfRule.getCPtr:(Ledu/cmu/pocketsphinx/JsgfRule;)J │ │ -006e18: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -006e1c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -006e20: 1000 |0004: return-wide v0 │ │ -006e22: 5320 1700 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/JsgfRule;.swigCPtr:J // field@0017 │ │ -006e26: 28fd |0007: goto 0004 // -0003 │ │ +007254: |[007254] edu.cmu.pocketsphinx.JsgfRule.getCPtr:(Ledu/cmu/pocketsphinx/JsgfRule;)J │ │ +007264: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +007268: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +00726c: 1000 |0004: return-wide v0 │ │ +00726e: 5320 1700 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/JsgfRule;.swigCPtr:J // field@0017 │ │ +007272: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/JsgfRule;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -006e28: |[006e28] edu.cmu.pocketsphinx.JsgfRule.delete:()V │ │ -006e38: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -006e3c: 1d04 |0002: monitor-enter v4 │ │ -006e3e: 5340 1700 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/JsgfRule;.swigCPtr:J // field@0017 │ │ -006e42: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -006e46: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -006e4a: 5540 1600 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/JsgfRule;.swigCMemOwn:Z // field@0016 │ │ -006e4e: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -006e52: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -006e54: 5c40 1600 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/JsgfRule;.swigCMemOwn:Z // field@0016 │ │ -006e58: 5340 1700 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/JsgfRule;.swigCPtr:J // field@0017 │ │ -006e5c: 7120 0902 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_JsgfRule:(J)V // method@0209 │ │ -006e62: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -006e66: 5a40 1700 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/JsgfRule;.swigCPtr:J // field@0017 │ │ -006e6a: 1e04 |0019: monitor-exit v4 │ │ -006e6c: 0e00 |001a: return-void │ │ -006e6e: 0d00 |001b: move-exception v0 │ │ -006e70: 1e04 |001c: monitor-exit v4 │ │ -006e72: 2700 |001d: throw v0 │ │ +007274: |[007274] edu.cmu.pocketsphinx.JsgfRule.delete:()V │ │ +007284: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +007288: 1d04 |0002: monitor-enter v4 │ │ +00728a: 5340 1700 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/JsgfRule;.swigCPtr:J // field@0017 │ │ +00728e: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +007292: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +007296: 5540 1600 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/JsgfRule;.swigCMemOwn:Z // field@0016 │ │ +00729a: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +00729e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0072a0: 5c40 1600 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/JsgfRule;.swigCMemOwn:Z // field@0016 │ │ +0072a4: 5340 1700 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/JsgfRule;.swigCPtr:J // field@0017 │ │ +0072a8: 7120 0902 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_JsgfRule:(J)V // method@0209 │ │ +0072ae: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +0072b2: 5a40 1700 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/JsgfRule;.swigCPtr:J // field@0017 │ │ +0072b6: 1e04 |0019: monitor-exit v4 │ │ +0072b8: 0e00 |001a: return-void │ │ +0072ba: 0d00 |001b: move-exception v0 │ │ +0072bc: 1e04 |001c: monitor-exit v4 │ │ +0072be: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/JsgfRule;) │ │ @@ -3344,53 +3344,53 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -006e80: |[006e80] edu.cmu.pocketsphinx.JsgfRule.finalize:()V │ │ -006e90: 6e10 9600 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/JsgfRule;.delete:()V // method@0096 │ │ -006e96: 0e00 |0003: return-void │ │ +0072cc: |[0072cc] edu.cmu.pocketsphinx.JsgfRule.finalize:()V │ │ +0072dc: 6e10 9600 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/JsgfRule;.delete:()V // method@0096 │ │ +0072e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/JsgfRule;) │ │ name : 'getName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -006e98: |[006e98] edu.cmu.pocketsphinx.JsgfRule.getName:()Ljava/lang/String; │ │ -006ea8: 5320 1700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/JsgfRule;.swigCPtr:J // field@0017 │ │ -006eac: 7130 e901 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.JsgfRule_getName:(JLedu/cmu/pocketsphinx/JsgfRule;)Ljava/lang/String; // method@01e9 │ │ -006eb2: 0c00 |0005: move-result-object v0 │ │ -006eb4: 1100 |0006: return-object v0 │ │ +0072e4: |[0072e4] edu.cmu.pocketsphinx.JsgfRule.getName:()Ljava/lang/String; │ │ +0072f4: 5320 1700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/JsgfRule;.swigCPtr:J // field@0017 │ │ +0072f8: 7130 e901 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.JsgfRule_getName:(JLedu/cmu/pocketsphinx/JsgfRule;)Ljava/lang/String; // method@01e9 │ │ +0072fe: 0c00 |0005: move-result-object v0 │ │ +007300: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/JsgfRule;) │ │ name : 'isPublic' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -006eb8: |[006eb8] edu.cmu.pocketsphinx.JsgfRule.isPublic:()Z │ │ -006ec8: 5320 1700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/JsgfRule;.swigCPtr:J // field@0017 │ │ -006ecc: 7130 ea01 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.JsgfRule_isPublic:(JLedu/cmu/pocketsphinx/JsgfRule;)Z // method@01ea │ │ -006ed2: 0a00 |0005: move-result v0 │ │ -006ed4: 0f00 |0006: return v0 │ │ +007304: |[007304] edu.cmu.pocketsphinx.JsgfRule.isPublic:()Z │ │ +007314: 5320 1700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/JsgfRule;.swigCPtr:J // field@0017 │ │ +007318: 7130 ea01 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.JsgfRule_isPublic:(JLedu/cmu/pocketsphinx/JsgfRule;)Z // method@01ea │ │ +00731e: 0a00 |0005: move-result v0 │ │ +007320: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #10 header: │ │ @@ -3409,126 +3409,126 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/Lattice;) │ │ name : 'swigCMemOwn' │ │ type : 'Z' │ │ - access : 0x0004 (PROTECTED) │ │ + access : 0x0084 (PROTECTED TRANSIENT) │ │ #1 : (in Ledu/cmu/pocketsphinx/Lattice;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/Lattice;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -006ed8: |[006ed8] edu.cmu.pocketsphinx.Lattice.:(JZ)V │ │ -006ee8: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -006eee: 5c03 1800 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/Lattice;.swigCMemOwn:Z // field@0018 │ │ -006ef2: 5a01 1900 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/Lattice;.swigCPtr:J // field@0019 │ │ -006ef6: 0e00 |0007: return-void │ │ +007324: |[007324] edu.cmu.pocketsphinx.Lattice.:(JZ)V │ │ +007334: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +00733a: 5c14 1800 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/Lattice;.swigCMemOwn:Z // field@0018 │ │ +00733e: 5a12 1900 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/Lattice;.swigCPtr:J // field@0019 │ │ +007342: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/Lattice;) │ │ name : '' │ │ type : '(Ledu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -006ef8: |[006ef8] edu.cmu.pocketsphinx.Lattice.:(Ledu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)V │ │ -006f08: 7110 3900 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/Decoder;.getCPtr:(Ledu/cmu/pocketsphinx/Decoder;)J // method@0039 │ │ -006f0e: 0b00 |0003: move-result-wide v0 │ │ -006f10: 7140 4101 1054 |0004: invoke-static {v0, v1, v4, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_Lattice__SWIG_1:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)J // method@0141 │ │ -006f16: 0b00 |0007: move-result-wide v0 │ │ -006f18: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -006f1a: 7040 9c00 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/Lattice;.:(JZ)V // method@009c │ │ -006f20: 0e00 |000c: return-void │ │ +007344: |[007344] edu.cmu.pocketsphinx.Lattice.:(Ledu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)V │ │ +007354: 7110 3900 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/Decoder;.getCPtr:(Ledu/cmu/pocketsphinx/Decoder;)J // method@0039 │ │ +00735a: 0b00 |0003: move-result-wide v0 │ │ +00735c: 7140 4101 1054 |0004: invoke-static {v0, v1, v4, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_Lattice__SWIG_1:(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)J // method@0141 │ │ +007362: 0b00 |0007: move-result-wide v0 │ │ +007364: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +007366: 7040 9c00 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/Lattice;.:(JZ)V // method@009c │ │ +00736c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/Lattice;) │ │ name : '' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -006f24: |[006f24] edu.cmu.pocketsphinx.Lattice.:(Ljava/lang/String;)V │ │ -006f34: 7110 4001 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_Lattice__SWIG_0:(Ljava/lang/String;)J // method@0140 │ │ -006f3a: 0b00 |0003: move-result-wide v0 │ │ -006f3c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -006f3e: 7040 9c00 0321 |0005: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/Lattice;.:(JZ)V // method@009c │ │ -006f44: 0e00 |0008: return-void │ │ +007370: |[007370] edu.cmu.pocketsphinx.Lattice.:(Ljava/lang/String;)V │ │ +007380: 7110 4001 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_Lattice__SWIG_0:(Ljava/lang/String;)J // method@0140 │ │ +007386: 0b00 |0003: move-result-wide v0 │ │ +007388: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +00738a: 7040 9c00 0321 |0005: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/Lattice;.:(JZ)V // method@009c │ │ +007390: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/Lattice;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/Lattice;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -006f48: |[006f48] edu.cmu.pocketsphinx.Lattice.getCPtr:(Ledu/cmu/pocketsphinx/Lattice;)J │ │ -006f58: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -006f5c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -006f60: 1000 |0004: return-wide v0 │ │ -006f62: 5320 1900 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Lattice;.swigCPtr:J // field@0019 │ │ -006f66: 28fd |0007: goto 0004 // -0003 │ │ +007394: |[007394] edu.cmu.pocketsphinx.Lattice.getCPtr:(Ledu/cmu/pocketsphinx/Lattice;)J │ │ +0073a4: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +0073a8: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +0073ac: 1000 |0004: return-wide v0 │ │ +0073ae: 5320 1900 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Lattice;.swigCPtr:J // field@0019 │ │ +0073b2: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/Lattice;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -006f68: |[006f68] edu.cmu.pocketsphinx.Lattice.delete:()V │ │ -006f78: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -006f7c: 1d04 |0002: monitor-enter v4 │ │ -006f7e: 5340 1900 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Lattice;.swigCPtr:J // field@0019 │ │ -006f82: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -006f86: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -006f8a: 5540 1800 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/Lattice;.swigCMemOwn:Z // field@0018 │ │ -006f8e: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -006f92: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -006f94: 5c40 1800 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/Lattice;.swigCMemOwn:Z // field@0018 │ │ -006f98: 5340 1900 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Lattice;.swigCPtr:J // field@0019 │ │ -006f9c: 7120 3601 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.delete_Lattice:(J)V // method@0136 │ │ -006fa2: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -006fa6: 5a40 1900 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/Lattice;.swigCPtr:J // field@0019 │ │ -006faa: 1e04 |0019: monitor-exit v4 │ │ -006fac: 0e00 |001a: return-void │ │ -006fae: 0d00 |001b: move-exception v0 │ │ -006fb0: 1e04 |001c: monitor-exit v4 │ │ -006fb2: 2700 |001d: throw v0 │ │ +0073b4: |[0073b4] edu.cmu.pocketsphinx.Lattice.delete:()V │ │ +0073c4: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +0073c8: 1d04 |0002: monitor-enter v4 │ │ +0073ca: 5340 1900 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Lattice;.swigCPtr:J // field@0019 │ │ +0073ce: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +0073d2: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +0073d6: 5540 1800 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/Lattice;.swigCMemOwn:Z // field@0018 │ │ +0073da: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +0073de: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0073e0: 5c40 1800 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/Lattice;.swigCMemOwn:Z // field@0018 │ │ +0073e4: 5340 1900 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Lattice;.swigCPtr:J // field@0019 │ │ +0073e8: 7120 3601 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.delete_Lattice:(J)V // method@0136 │ │ +0073ee: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +0073f2: 5a40 1900 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/Lattice;.swigCPtr:J // field@0019 │ │ +0073f6: 1e04 |0019: monitor-exit v4 │ │ +0073f8: 0e00 |001a: return-void │ │ +0073fa: 0d00 |001b: move-exception v0 │ │ +0073fc: 1e04 |001c: monitor-exit v4 │ │ +0073fe: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/Lattice;) │ │ @@ -3536,51 +3536,51 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -006fc0: |[006fc0] edu.cmu.pocketsphinx.Lattice.finalize:()V │ │ -006fd0: 6e10 9f00 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/Lattice;.delete:()V // method@009f │ │ -006fd6: 0e00 |0003: return-void │ │ +00740c: |[00740c] edu.cmu.pocketsphinx.Lattice.finalize:()V │ │ +00741c: 6e10 9f00 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/Lattice;.delete:()V // method@009f │ │ +007422: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/Lattice;) │ │ name : 'write' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -006fd8: |[006fd8] edu.cmu.pocketsphinx.Lattice.write:(Ljava/lang/String;)V │ │ -006fe8: 5320 1900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Lattice;.swigCPtr:J // field@0019 │ │ -006fec: 7140 1501 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Lattice_write:(JLedu/cmu/pocketsphinx/Lattice;Ljava/lang/String;)V // method@0115 │ │ -006ff2: 0e00 |0005: return-void │ │ +007424: |[007424] edu.cmu.pocketsphinx.Lattice.write:(Ljava/lang/String;)V │ │ +007434: 5320 1900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Lattice;.swigCPtr:J // field@0019 │ │ +007438: 7140 1501 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Lattice_write:(JLedu/cmu/pocketsphinx/Lattice;Ljava/lang/String;)V // method@0115 │ │ +00743e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/Lattice;) │ │ name : 'writeHtk' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -006ff4: |[006ff4] edu.cmu.pocketsphinx.Lattice.writeHtk:(Ljava/lang/String;)V │ │ -007004: 5320 1900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Lattice;.swigCPtr:J // field@0019 │ │ -007008: 7140 1601 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Lattice_writeHtk:(JLedu/cmu/pocketsphinx/Lattice;Ljava/lang/String;)V // method@0116 │ │ -00700e: 0e00 |0005: return-void │ │ +007440: |[007440] edu.cmu.pocketsphinx.Lattice.writeHtk:(Ljava/lang/String;)V │ │ +007450: 5320 1900 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Lattice;.swigCPtr:J // field@0019 │ │ +007454: 7140 1601 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Lattice_writeHtk:(JLedu/cmu/pocketsphinx/Lattice;Ljava/lang/String;)V // method@0116 │ │ +00745a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #11 header: │ │ @@ -3599,126 +3599,126 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/LogMath;) │ │ name : 'swigCMemOwn' │ │ type : 'Z' │ │ - access : 0x0004 (PROTECTED) │ │ + access : 0x0084 (PROTECTED TRANSIENT) │ │ #1 : (in Ledu/cmu/pocketsphinx/LogMath;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/LogMath;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -007010: |[007010] edu.cmu.pocketsphinx.LogMath.:()V │ │ -007020: 7100 1602 0000 |0000: invoke-static {}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_LogMath__SWIG_0:()J // method@0216 │ │ -007026: 0b00 |0003: move-result-wide v0 │ │ -007028: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -00702a: 7040 a500 0321 |0005: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/LogMath;.:(JZ)V // method@00a5 │ │ -007030: 0e00 |0008: return-void │ │ +00745c: |[00745c] edu.cmu.pocketsphinx.LogMath.:()V │ │ +00746c: 7100 1602 0000 |0000: invoke-static {}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_LogMath__SWIG_0:()J // method@0216 │ │ +007472: 0b00 |0003: move-result-wide v0 │ │ +007474: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +007476: 7040 a500 0321 |0005: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/LogMath;.:(JZ)V // method@00a5 │ │ +00747c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/LogMath;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -007034: |[007034] edu.cmu.pocketsphinx.LogMath.:(JZ)V │ │ -007044: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -00704a: 5c03 1a00 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/LogMath;.swigCMemOwn:Z // field@001a │ │ -00704e: 5a01 1b00 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/LogMath;.swigCPtr:J // field@001b │ │ -007052: 0e00 |0007: return-void │ │ +007480: |[007480] edu.cmu.pocketsphinx.LogMath.:(JZ)V │ │ +007490: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +007496: 5c14 1a00 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/LogMath;.swigCMemOwn:Z // field@001a │ │ +00749a: 5a12 1b00 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/LogMath;.swigCPtr:J // field@001b │ │ +00749e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/LogMath;) │ │ name : '' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -007054: |[007054] edu.cmu.pocketsphinx.LogMath.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;)V │ │ -007064: 7110 6301 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;)J // method@0163 │ │ -00706a: 0b00 |0003: move-result-wide v0 │ │ -00706c: 7120 1702 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_LogMath__SWIG_1:(J)J // method@0217 │ │ -007072: 0b00 |0007: move-result-wide v0 │ │ -007074: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -007076: 7040 a500 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/LogMath;.:(JZ)V // method@00a5 │ │ -00707c: 0e00 |000c: return-void │ │ +0074a0: |[0074a0] edu.cmu.pocketsphinx.LogMath.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;)V │ │ +0074b0: 7110 6301 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;)J // method@0163 │ │ +0074b6: 0b00 |0003: move-result-wide v0 │ │ +0074b8: 7120 1702 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_LogMath__SWIG_1:(J)J // method@0217 │ │ +0074be: 0b00 |0007: move-result-wide v0 │ │ +0074c0: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +0074c2: 7040 a500 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/LogMath;.:(JZ)V // method@00a5 │ │ +0074c8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/LogMath;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/LogMath;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -007080: |[007080] edu.cmu.pocketsphinx.LogMath.getCPtr:(Ledu/cmu/pocketsphinx/LogMath;)J │ │ -007090: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -007094: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -007098: 1000 |0004: return-wide v0 │ │ -00709a: 5320 1b00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/LogMath;.swigCPtr:J // field@001b │ │ -00709e: 28fd |0007: goto 0004 // -0003 │ │ +0074cc: |[0074cc] edu.cmu.pocketsphinx.LogMath.getCPtr:(Ledu/cmu/pocketsphinx/LogMath;)J │ │ +0074dc: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +0074e0: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +0074e4: 1000 |0004: return-wide v0 │ │ +0074e6: 5320 1b00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/LogMath;.swigCPtr:J // field@001b │ │ +0074ea: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/LogMath;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0070a0: |[0070a0] edu.cmu.pocketsphinx.LogMath.delete:()V │ │ -0070b0: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -0070b4: 1d04 |0002: monitor-enter v4 │ │ -0070b6: 5340 1b00 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/LogMath;.swigCPtr:J // field@001b │ │ -0070ba: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -0070be: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -0070c2: 5540 1a00 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/LogMath;.swigCMemOwn:Z // field@001a │ │ -0070c6: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -0070ca: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0070cc: 5c40 1a00 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/LogMath;.swigCMemOwn:Z // field@001a │ │ -0070d0: 5340 1b00 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/LogMath;.swigCPtr:J // field@001b │ │ -0070d4: 7120 0a02 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_LogMath:(J)V // method@020a │ │ -0070da: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -0070de: 5a40 1b00 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/LogMath;.swigCPtr:J // field@001b │ │ -0070e2: 1e04 |0019: monitor-exit v4 │ │ -0070e4: 0e00 |001a: return-void │ │ -0070e6: 0d00 |001b: move-exception v0 │ │ -0070e8: 1e04 |001c: monitor-exit v4 │ │ -0070ea: 2700 |001d: throw v0 │ │ +0074ec: |[0074ec] edu.cmu.pocketsphinx.LogMath.delete:()V │ │ +0074fc: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +007500: 1d04 |0002: monitor-enter v4 │ │ +007502: 5340 1b00 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/LogMath;.swigCPtr:J // field@001b │ │ +007506: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +00750a: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +00750e: 5540 1a00 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/LogMath;.swigCMemOwn:Z // field@001a │ │ +007512: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +007516: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +007518: 5c40 1a00 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/LogMath;.swigCMemOwn:Z // field@001a │ │ +00751c: 5340 1b00 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/LogMath;.swigCPtr:J // field@001b │ │ +007520: 7120 0a02 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_LogMath:(J)V // method@020a │ │ +007526: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +00752a: 5a40 1b00 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/LogMath;.swigCPtr:J // field@001b │ │ +00752e: 1e04 |0019: monitor-exit v4 │ │ +007530: 0e00 |001a: return-void │ │ +007532: 0d00 |001b: move-exception v0 │ │ +007534: 1e04 |001c: monitor-exit v4 │ │ +007536: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/LogMath;) │ │ @@ -3726,17 +3726,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0070f8: |[0070f8] edu.cmu.pocketsphinx.LogMath.finalize:()V │ │ -007108: 6e10 a700 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/LogMath;.delete:()V // method@00a7 │ │ -00710e: 0e00 |0003: return-void │ │ +007544: |[007544] edu.cmu.pocketsphinx.LogMath.finalize:()V │ │ +007554: 6e10 a700 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/LogMath;.delete:()V // method@00a7 │ │ +00755a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #12 header: │ │ @@ -3755,132 +3755,132 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/NBest;) │ │ name : 'swigCMemOwn' │ │ type : 'Z' │ │ - access : 0x0004 (PROTECTED) │ │ + access : 0x0084 (PROTECTED TRANSIENT) │ │ #1 : (in Ledu/cmu/pocketsphinx/NBest;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/NBest;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -007110: |[007110] edu.cmu.pocketsphinx.NBest.:()V │ │ -007120: 7100 4601 0000 |0000: invoke-static {}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_nBest:()J // method@0146 │ │ -007126: 0b00 |0003: move-result-wide v0 │ │ -007128: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -00712a: 7040 ab00 0321 |0005: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/NBest;.:(JZ)V // method@00ab │ │ -007130: 0e00 |0008: return-void │ │ +00755c: |[00755c] edu.cmu.pocketsphinx.NBest.:()V │ │ +00756c: 7100 4601 0000 |0000: invoke-static {}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_nBest:()J // method@0146 │ │ +007572: 0b00 |0003: move-result-wide v0 │ │ +007574: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +007576: 7040 ab00 0321 |0005: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/NBest;.:(JZ)V // method@00ab │ │ +00757c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/NBest;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -007134: |[007134] edu.cmu.pocketsphinx.NBest.:(JZ)V │ │ -007144: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -00714a: 5c03 1c00 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/NBest;.swigCMemOwn:Z // field@001c │ │ -00714e: 5a01 1d00 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/NBest;.swigCPtr:J // field@001d │ │ -007152: 0e00 |0007: return-void │ │ +007580: |[007580] edu.cmu.pocketsphinx.NBest.:(JZ)V │ │ +007590: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +007596: 5c14 1c00 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/NBest;.swigCMemOwn:Z // field@001c │ │ +00759a: 5a12 1d00 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/NBest;.swigCPtr:J // field@001d │ │ +00759e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/NBest;) │ │ name : 'fromIter' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)Ledu/cmu/pocketsphinx/NBest;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -007154: |[007154] edu.cmu.pocketsphinx.NBest.fromIter:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)Ledu/cmu/pocketsphinx/NBest; │ │ -007164: 7110 7501 0500 |0000: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)J // method@0175 │ │ -00716a: 0b00 |0003: move-result-wide v0 │ │ -00716c: 7120 1c01 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.NBest_fromIter:(J)J // method@011c │ │ -007172: 0b01 |0007: move-result-wide v1 │ │ -007174: 1603 0000 |0008: const-wide/16 v3, #int 0 // #0 │ │ -007178: 3100 0103 |000a: cmp-long v0, v1, v3 │ │ -00717c: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -007180: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -007182: 1100 |000f: return-object v0 │ │ -007184: 2200 2400 |0010: new-instance v0, Ledu/cmu/pocketsphinx/NBest; // type@0024 │ │ -007188: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -00718a: 7040 ab00 1032 |0013: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NBest;.:(JZ)V // method@00ab │ │ -007190: 28f9 |0016: goto 000f // -0007 │ │ +0075a0: |[0075a0] edu.cmu.pocketsphinx.NBest.fromIter:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)Ledu/cmu/pocketsphinx/NBest; │ │ +0075b0: 7110 7501 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)J // method@0175 │ │ +0075b6: 0b00 |0003: move-result-wide v0 │ │ +0075b8: 7120 1c01 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.NBest_fromIter:(J)J // method@011c │ │ +0075be: 0b02 |0007: move-result-wide v2 │ │ +0075c0: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ +0075c4: 3100 0200 |000a: cmp-long v0, v2, v0 │ │ +0075c8: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +0075cc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0075ce: 1100 |000f: return-object v0 │ │ +0075d0: 2200 2400 |0010: new-instance v0, Ledu/cmu/pocketsphinx/NBest; // type@0024 │ │ +0075d4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0075d6: 7040 ab00 2013 |0013: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NBest;.:(JZ)V // method@00ab │ │ +0075dc: 28f9 |0016: goto 000f // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/NBest;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/NBest;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -007194: |[007194] edu.cmu.pocketsphinx.NBest.getCPtr:(Ledu/cmu/pocketsphinx/NBest;)J │ │ -0071a4: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -0071a8: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -0071ac: 1000 |0004: return-wide v0 │ │ -0071ae: 5320 1d00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NBest;.swigCPtr:J // field@001d │ │ -0071b2: 28fd |0007: goto 0004 // -0003 │ │ +0075e0: |[0075e0] edu.cmu.pocketsphinx.NBest.getCPtr:(Ledu/cmu/pocketsphinx/NBest;)J │ │ +0075f0: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +0075f4: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +0075f8: 1000 |0004: return-wide v0 │ │ +0075fa: 5320 1d00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NBest;.swigCPtr:J // field@001d │ │ +0075fe: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/NBest;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0071b4: |[0071b4] edu.cmu.pocketsphinx.NBest.delete:()V │ │ -0071c4: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -0071c8: 1d04 |0002: monitor-enter v4 │ │ -0071ca: 5340 1d00 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBest;.swigCPtr:J // field@001d │ │ -0071ce: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -0071d2: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -0071d6: 5540 1c00 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/NBest;.swigCMemOwn:Z // field@001c │ │ -0071da: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -0071de: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0071e0: 5c40 1c00 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/NBest;.swigCMemOwn:Z // field@001c │ │ -0071e4: 5340 1d00 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBest;.swigCPtr:J // field@001d │ │ -0071e8: 7120 3701 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.delete_NBest:(J)V // method@0137 │ │ -0071ee: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -0071f2: 5a40 1d00 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/NBest;.swigCPtr:J // field@001d │ │ -0071f6: 1e04 |0019: monitor-exit v4 │ │ -0071f8: 0e00 |001a: return-void │ │ -0071fa: 0d00 |001b: move-exception v0 │ │ -0071fc: 1e04 |001c: monitor-exit v4 │ │ -0071fe: 2700 |001d: throw v0 │ │ +007600: |[007600] edu.cmu.pocketsphinx.NBest.delete:()V │ │ +007610: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +007614: 1d04 |0002: monitor-enter v4 │ │ +007616: 5340 1d00 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBest;.swigCPtr:J // field@001d │ │ +00761a: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +00761e: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +007622: 5540 1c00 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/NBest;.swigCMemOwn:Z // field@001c │ │ +007626: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +00762a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +00762c: 5c40 1c00 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/NBest;.swigCMemOwn:Z // field@001c │ │ +007630: 5340 1d00 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBest;.swigCPtr:J // field@001d │ │ +007634: 7120 3701 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.delete_NBest:(J)V // method@0137 │ │ +00763a: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +00763e: 5a40 1d00 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/NBest;.swigCPtr:J // field@001d │ │ +007642: 1e04 |0019: monitor-exit v4 │ │ +007644: 0e00 |001a: return-void │ │ +007646: 0d00 |001b: move-exception v0 │ │ +007648: 1e04 |001c: monitor-exit v4 │ │ +00764a: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/NBest;) │ │ @@ -3888,88 +3888,88 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00720c: |[00720c] edu.cmu.pocketsphinx.NBest.finalize:()V │ │ -00721c: 6e10 ac00 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/NBest;.delete:()V // method@00ac │ │ -007222: 0e00 |0003: return-void │ │ +007658: |[007658] edu.cmu.pocketsphinx.NBest.finalize:()V │ │ +007668: 6e10 ac00 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/NBest;.delete:()V // method@00ac │ │ +00766e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/NBest;) │ │ name : 'getNbest' │ │ type : '()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -007224: |[007224] edu.cmu.pocketsphinx.NBest.getNbest:()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t; │ │ -007234: 5350 1d00 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/NBest;.swigCPtr:J // field@001d │ │ -007238: 7130 1e01 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.NBest_nbest_get:(JLedu/cmu/pocketsphinx/NBest;)J // method@011e │ │ -00723e: 0b01 |0005: move-result-wide v1 │ │ -007240: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -007244: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -007248: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -00724c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -00724e: 1100 |000d: return-object v0 │ │ -007250: 2200 3a00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t; // type@003a │ │ -007254: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -007256: 7040 7401 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;.:(JZ)V // method@0174 │ │ -00725c: 28f9 |0014: goto 000d // -0007 │ │ +007670: |[007670] edu.cmu.pocketsphinx.NBest.getNbest:()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t; │ │ +007680: 5340 1d00 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBest;.swigCPtr:J // field@001d │ │ +007684: 7130 1e01 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.NBest_nbest_get:(JLedu/cmu/pocketsphinx/NBest;)J // method@011e │ │ +00768a: 0b02 |0005: move-result-wide v2 │ │ +00768c: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +007690: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +007694: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +007698: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +00769a: 1100 |000d: return-object v0 │ │ +00769c: 2200 3a00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t; // type@003a │ │ +0076a0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0076a2: 7040 7401 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;.:(JZ)V // method@0174 │ │ +0076a8: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/NBest;) │ │ name : 'hyp' │ │ type : '()Ledu/cmu/pocketsphinx/Hypothesis;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -007260: |[007260] edu.cmu.pocketsphinx.NBest.hyp:()Ledu/cmu/pocketsphinx/Hypothesis; │ │ -007270: 5350 1d00 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/NBest;.swigCPtr:J // field@001d │ │ -007274: 7130 1d01 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.NBest_hyp:(JLedu/cmu/pocketsphinx/NBest;)J // method@011d │ │ -00727a: 0b01 |0005: move-result-wide v1 │ │ -00727c: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -007280: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -007284: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -007288: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -00728a: 1100 |000d: return-object v0 │ │ -00728c: 2200 1e00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/Hypothesis; // type@001e │ │ -007290: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -007292: 7040 7400 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/Hypothesis;.:(JZ)V // method@0074 │ │ -007298: 28f9 |0014: goto 000d // -0007 │ │ +0076ac: |[0076ac] edu.cmu.pocketsphinx.NBest.hyp:()Ledu/cmu/pocketsphinx/Hypothesis; │ │ +0076bc: 5340 1d00 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBest;.swigCPtr:J // field@001d │ │ +0076c0: 7130 1d01 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.NBest_hyp:(JLedu/cmu/pocketsphinx/NBest;)J // method@011d │ │ +0076c6: 0b02 |0005: move-result-wide v2 │ │ +0076c8: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +0076cc: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +0076d0: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +0076d4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0076d6: 1100 |000d: return-object v0 │ │ +0076d8: 2200 1e00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/Hypothesis; // type@001e │ │ +0076dc: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0076de: 7040 7400 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/Hypothesis;.:(JZ)V // method@0074 │ │ +0076e4: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/NBest;) │ │ name : 'setNbest' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -00729c: |[00729c] edu.cmu.pocketsphinx.NBest.setNbest:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)V │ │ -0072ac: 5340 1d00 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBest;.swigCPtr:J // field@001d │ │ -0072b0: 7110 7501 0500 |0002: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)J // method@0175 │ │ -0072b6: 0b02 |0005: move-result-wide v2 │ │ -0072b8: 7153 1f01 1024 |0006: invoke-static {v0, v1, v4, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.NBest_nbest_set:(JLedu/cmu/pocketsphinx/NBest;J)V // method@011f │ │ -0072be: 0e00 |0009: return-void │ │ +0076e8: |[0076e8] edu.cmu.pocketsphinx.NBest.setNbest:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)V │ │ +0076f8: 5340 1d00 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBest;.swigCPtr:J // field@001d │ │ +0076fc: 7110 7501 0500 |0002: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)J // method@0175 │ │ +007702: 0b02 |0005: move-result-wide v2 │ │ +007704: 7153 1f01 1024 |0006: invoke-static {v0, v1, v4, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.NBest_nbest_set:(JLedu/cmu/pocketsphinx/NBest;J)V // method@011f │ │ +00770a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #13 header: │ │ @@ -4004,96 +4004,96 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/NBestIterator;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0072c0: |[0072c0] edu.cmu.pocketsphinx.NBestIterator.:(JZ)V │ │ -0072d0: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -0072d6: 5c03 1e00 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/NBestIterator;.swigCMemOwn:Z // field@001e │ │ -0072da: 5a01 1f00 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/NBestIterator;.swigCPtr:J // field@001f │ │ -0072de: 0e00 |0007: return-void │ │ +00770c: |[00770c] edu.cmu.pocketsphinx.NBestIterator.:(JZ)V │ │ +00771c: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +007722: 5c14 1e00 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/NBestIterator;.swigCMemOwn:Z // field@001e │ │ +007726: 5a12 1f00 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/NBestIterator;.swigCPtr:J // field@001f │ │ +00772a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/NBestIterator;) │ │ name : '' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0072e0: |[0072e0] edu.cmu.pocketsphinx.NBestIterator.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)V │ │ -0072f0: 7110 7501 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)J // method@0175 │ │ -0072f6: 0b00 |0003: move-result-wide v0 │ │ -0072f8: 7120 4201 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_NBestIterator:(J)J // method@0142 │ │ -0072fe: 0b00 |0007: move-result-wide v0 │ │ -007300: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -007302: 7040 b300 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/NBestIterator;.:(JZ)V // method@00b3 │ │ -007308: 0e00 |000c: return-void │ │ +00772c: |[00772c] edu.cmu.pocketsphinx.NBestIterator.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)V │ │ +00773c: 7110 7501 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)J // method@0175 │ │ +007742: 0b00 |0003: move-result-wide v0 │ │ +007744: 7120 4201 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_NBestIterator:(J)J // method@0142 │ │ +00774a: 0b00 |0007: move-result-wide v0 │ │ +00774c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +00774e: 7040 b300 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/NBestIterator;.:(JZ)V // method@00b3 │ │ +007754: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/NBestIterator;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/NBestIterator;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -00730c: |[00730c] edu.cmu.pocketsphinx.NBestIterator.getCPtr:(Ledu/cmu/pocketsphinx/NBestIterator;)J │ │ -00731c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -007320: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -007324: 1000 |0004: return-wide v0 │ │ -007326: 5320 1f00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NBestIterator;.swigCPtr:J // field@001f │ │ -00732a: 28fd |0007: goto 0004 // -0003 │ │ +007758: |[007758] edu.cmu.pocketsphinx.NBestIterator.getCPtr:(Ledu/cmu/pocketsphinx/NBestIterator;)J │ │ +007768: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +00776c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +007770: 1000 |0004: return-wide v0 │ │ +007772: 5320 1f00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NBestIterator;.swigCPtr:J // field@001f │ │ +007776: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/NBestIterator;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -00732c: |[00732c] edu.cmu.pocketsphinx.NBestIterator.delete:()V │ │ -00733c: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -007340: 1d04 |0002: monitor-enter v4 │ │ -007342: 5340 1f00 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBestIterator;.swigCPtr:J // field@001f │ │ -007346: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -00734a: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -00734e: 5540 1e00 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/NBestIterator;.swigCMemOwn:Z // field@001e │ │ -007352: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -007356: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -007358: 5c40 1e00 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/NBestIterator;.swigCMemOwn:Z // field@001e │ │ -00735c: 5340 1f00 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBestIterator;.swigCPtr:J // field@001f │ │ -007360: 7120 3801 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.delete_NBestIterator:(J)V // method@0138 │ │ -007366: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -00736a: 5a40 1f00 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/NBestIterator;.swigCPtr:J // field@001f │ │ -00736e: 1e04 |0019: monitor-exit v4 │ │ -007370: 0e00 |001a: return-void │ │ -007372: 0d00 |001b: move-exception v0 │ │ -007374: 1e04 |001c: monitor-exit v4 │ │ -007376: 2700 |001d: throw v0 │ │ +007778: |[007778] edu.cmu.pocketsphinx.NBestIterator.delete:()V │ │ +007788: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +00778c: 1d04 |0002: monitor-enter v4 │ │ +00778e: 5340 1f00 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBestIterator;.swigCPtr:J // field@001f │ │ +007792: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +007796: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +00779a: 5540 1e00 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/NBestIterator;.swigCMemOwn:Z // field@001e │ │ +00779e: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +0077a2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0077a4: 5c40 1e00 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/NBestIterator;.swigCMemOwn:Z // field@001e │ │ +0077a8: 5340 1f00 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBestIterator;.swigCPtr:J // field@001f │ │ +0077ac: 7120 3801 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.delete_NBestIterator:(J)V // method@0138 │ │ +0077b2: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +0077b6: 5a40 1f00 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/NBestIterator;.swigCPtr:J // field@001f │ │ +0077ba: 1e04 |0019: monitor-exit v4 │ │ +0077bc: 0e00 |001a: return-void │ │ +0077be: 0d00 |001b: move-exception v0 │ │ +0077c0: 1e04 |001c: monitor-exit v4 │ │ +0077c2: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/NBestIterator;) │ │ @@ -4101,140 +4101,140 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -007384: |[007384] edu.cmu.pocketsphinx.NBestIterator.finalize:()V │ │ -007394: 6e10 b500 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/NBestIterator;.delete:()V // method@00b5 │ │ -00739a: 0e00 |0003: return-void │ │ +0077d0: |[0077d0] edu.cmu.pocketsphinx.NBestIterator.finalize:()V │ │ +0077e0: 6e10 b500 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/NBestIterator;.delete:()V // method@00b5 │ │ +0077e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/NBestIterator;) │ │ name : 'getPtr' │ │ type : '()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -00739c: |[00739c] edu.cmu.pocketsphinx.NBestIterator.getPtr:()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t; │ │ -0073ac: 5350 1f00 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/NBestIterator;.swigCPtr:J // field@001f │ │ -0073b0: 7130 1901 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.NBestIterator_ptr_get:(JLedu/cmu/pocketsphinx/NBestIterator;)J // method@0119 │ │ -0073b6: 0b01 |0005: move-result-wide v1 │ │ -0073b8: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -0073bc: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -0073c0: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -0073c4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0073c6: 1100 |000d: return-object v0 │ │ -0073c8: 2200 3a00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t; // type@003a │ │ -0073cc: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -0073ce: 7040 7401 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;.:(JZ)V // method@0174 │ │ -0073d4: 28f9 |0014: goto 000d // -0007 │ │ +0077e8: |[0077e8] edu.cmu.pocketsphinx.NBestIterator.getPtr:()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t; │ │ +0077f8: 5340 1f00 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBestIterator;.swigCPtr:J // field@001f │ │ +0077fc: 7130 1901 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.NBestIterator_ptr_get:(JLedu/cmu/pocketsphinx/NBestIterator;)J // method@0119 │ │ +007802: 0b02 |0005: move-result-wide v2 │ │ +007804: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +007808: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +00780c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +007810: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +007812: 1100 |000d: return-object v0 │ │ +007814: 2200 3a00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t; // type@003a │ │ +007818: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +00781a: 7040 7401 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;.:(JZ)V // method@0174 │ │ +007820: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/NBestIterator;) │ │ name : 'hasNext' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0073d8: |[0073d8] edu.cmu.pocketsphinx.NBestIterator.hasNext:()Z │ │ -0073e8: 5320 1f00 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NBestIterator;.swigCPtr:J // field@001f │ │ -0073ec: 7130 1701 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.NBestIterator_hasNext:(JLedu/cmu/pocketsphinx/NBestIterator;)Z // method@0117 │ │ -0073f2: 0a00 |0005: move-result v0 │ │ -0073f4: 0f00 |0006: return v0 │ │ +007824: |[007824] edu.cmu.pocketsphinx.NBestIterator.hasNext:()Z │ │ +007834: 5320 1f00 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NBestIterator;.swigCPtr:J // field@001f │ │ +007838: 7130 1701 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.NBestIterator_hasNext:(JLedu/cmu/pocketsphinx/NBestIterator;)Z // method@0117 │ │ +00783e: 0a00 |0005: move-result v0 │ │ +007840: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/NBestIterator;) │ │ name : 'next' │ │ type : '()Ledu/cmu/pocketsphinx/NBest;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0073f8: |[0073f8] edu.cmu.pocketsphinx.NBestIterator.next:()Ledu/cmu/pocketsphinx/NBest; │ │ -007408: 5350 1f00 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/NBestIterator;.swigCPtr:J // field@001f │ │ -00740c: 7130 1801 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.NBestIterator_next:(JLedu/cmu/pocketsphinx/NBestIterator;)J // method@0118 │ │ -007412: 0b01 |0005: move-result-wide v1 │ │ -007414: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -007418: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -00741c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -007420: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -007422: 1100 |000d: return-object v0 │ │ -007424: 2200 2400 |000e: new-instance v0, Ledu/cmu/pocketsphinx/NBest; // type@0024 │ │ -007428: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -00742a: 7040 ab00 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NBest;.:(JZ)V // method@00ab │ │ -007430: 28f9 |0014: goto 000d // -0007 │ │ +007844: |[007844] edu.cmu.pocketsphinx.NBestIterator.next:()Ledu/cmu/pocketsphinx/NBest; │ │ +007854: 5340 1f00 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBestIterator;.swigCPtr:J // field@001f │ │ +007858: 7130 1801 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.NBestIterator_next:(JLedu/cmu/pocketsphinx/NBestIterator;)J // method@0118 │ │ +00785e: 0b02 |0005: move-result-wide v2 │ │ +007860: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +007864: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +007868: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +00786c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +00786e: 1100 |000d: return-object v0 │ │ +007870: 2200 2400 |000e: new-instance v0, Ledu/cmu/pocketsphinx/NBest; // type@0024 │ │ +007874: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +007876: 7040 ab00 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NBest;.:(JZ)V // method@00ab │ │ +00787c: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ledu/cmu/pocketsphinx/NBestIterator;) │ │ name : 'next' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -007434: |[007434] edu.cmu.pocketsphinx.NBestIterator.next:()Ljava/lang/Object; │ │ -007444: 6e10 ba00 0100 |0000: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/NBestIterator;.next:()Ledu/cmu/pocketsphinx/NBest; // method@00ba │ │ -00744a: 0c00 |0003: move-result-object v0 │ │ -00744c: 1100 |0004: return-object v0 │ │ +007880: |[007880] edu.cmu.pocketsphinx.NBestIterator.next:()Ljava/lang/Object; │ │ +007890: 6e10 ba00 0100 |0000: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/NBestIterator;.next:()Ledu/cmu/pocketsphinx/NBest; // method@00ba │ │ +007896: 0c00 |0003: move-result-object v0 │ │ +007898: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ledu/cmu/pocketsphinx/NBestIterator;) │ │ name : 'remove' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007450: |[007450] edu.cmu.pocketsphinx.NBestIterator.remove:()V │ │ -007460: 2200 6b00 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@006b │ │ -007464: 7010 6102 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@0261 │ │ -00746a: 2700 |0005: throw v0 │ │ +00789c: |[00789c] edu.cmu.pocketsphinx.NBestIterator.remove:()V │ │ +0078ac: 2200 6a00 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@006a │ │ +0078b0: 7010 6102 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@0261 │ │ +0078b6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ledu/cmu/pocketsphinx/NBestIterator;) │ │ name : 'setPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -00746c: |[00746c] edu.cmu.pocketsphinx.NBestIterator.setPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)V │ │ -00747c: 5340 1f00 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBestIterator;.swigCPtr:J // field@001f │ │ -007480: 7110 7501 0500 |0002: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)J // method@0175 │ │ -007486: 0b02 |0005: move-result-wide v2 │ │ -007488: 7153 1a01 1024 |0006: invoke-static {v0, v1, v4, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.NBestIterator_ptr_set:(JLedu/cmu/pocketsphinx/NBestIterator;J)V // method@011a │ │ -00748e: 0e00 |0009: return-void │ │ +0078b8: |[0078b8] edu.cmu.pocketsphinx.NBestIterator.setPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)V │ │ +0078c8: 5340 1f00 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBestIterator;.swigCPtr:J // field@001f │ │ +0078cc: 7110 7501 0500 |0002: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)J // method@0175 │ │ +0078d2: 0b02 |0005: move-result-wide v2 │ │ +0078d4: 7153 1a01 1024 |0006: invoke-static {v0, v1, v4, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.NBestIterator_ptr_set:(JLedu/cmu/pocketsphinx/NBestIterator;J)V // method@011a │ │ +0078da: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #14 header: │ │ @@ -4271,122 +4271,122 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/NBestList;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -007490: |[007490] edu.cmu.pocketsphinx.NBestList.:(JZ)V │ │ -0074a0: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -0074a6: 5c03 2000 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/NBestList;.swigCMemOwn:Z // field@0020 │ │ -0074aa: 5a01 2100 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/NBestList;.swigCPtr:J // field@0021 │ │ -0074ae: 0e00 |0007: return-void │ │ +0078dc: |[0078dc] edu.cmu.pocketsphinx.NBestList.:(JZ)V │ │ +0078ec: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +0078f2: 5c14 2000 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/NBestList;.swigCMemOwn:Z // field@0020 │ │ +0078f6: 5a12 2100 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/NBestList;.swigCPtr:J // field@0021 │ │ +0078fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/NBestList;) │ │ name : '' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0074b0: |[0074b0] edu.cmu.pocketsphinx.NBestList.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;)V │ │ -0074c0: 7110 7201 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;)J // method@0172 │ │ -0074c6: 0b00 |0003: move-result-wide v0 │ │ -0074c8: 7120 4301 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_NBestList:(J)J // method@0143 │ │ -0074ce: 0b00 |0007: move-result-wide v0 │ │ -0074d0: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -0074d2: 7040 be00 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/NBestList;.:(JZ)V // method@00be │ │ -0074d8: 0e00 |000c: return-void │ │ +0078fc: |[0078fc] edu.cmu.pocketsphinx.NBestList.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;)V │ │ +00790c: 7110 7201 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;)J // method@0172 │ │ +007912: 0b00 |0003: move-result-wide v0 │ │ +007914: 7120 4301 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_NBestList:(J)J // method@0143 │ │ +00791a: 0b00 |0007: move-result-wide v0 │ │ +00791c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +00791e: 7040 be00 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/NBestList;.:(JZ)V // method@00be │ │ +007924: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/NBestList;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/NBestList;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0074dc: |[0074dc] edu.cmu.pocketsphinx.NBestList.getCPtr:(Ledu/cmu/pocketsphinx/NBestList;)J │ │ -0074ec: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -0074f0: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -0074f4: 1000 |0004: return-wide v0 │ │ -0074f6: 5320 2100 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NBestList;.swigCPtr:J // field@0021 │ │ -0074fa: 28fd |0007: goto 0004 // -0003 │ │ +007928: |[007928] edu.cmu.pocketsphinx.NBestList.getCPtr:(Ledu/cmu/pocketsphinx/NBestList;)J │ │ +007938: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +00793c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +007940: 1000 |0004: return-wide v0 │ │ +007942: 5320 2100 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NBestList;.swigCPtr:J // field@0021 │ │ +007946: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/NBestList;) │ │ name : 'iter' │ │ type : '()Ledu/cmu/pocketsphinx/NBestIterator;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0074fc: |[0074fc] edu.cmu.pocketsphinx.NBestList.iter:()Ledu/cmu/pocketsphinx/NBestIterator; │ │ -00750c: 5350 2100 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/NBestList;.swigCPtr:J // field@0021 │ │ -007510: 7130 1b01 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.NBestList_iter:(JLedu/cmu/pocketsphinx/NBestList;)J // method@011b │ │ -007516: 0b01 |0005: move-result-wide v1 │ │ -007518: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -00751c: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -007520: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -007524: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -007526: 1100 |000d: return-object v0 │ │ -007528: 2200 2500 |000e: new-instance v0, Ledu/cmu/pocketsphinx/NBestIterator; // type@0025 │ │ -00752c: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -00752e: 7040 b300 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NBestIterator;.:(JZ)V // method@00b3 │ │ -007534: 28f9 |0014: goto 000d // -0007 │ │ +007948: |[007948] edu.cmu.pocketsphinx.NBestList.iter:()Ledu/cmu/pocketsphinx/NBestIterator; │ │ +007958: 5340 2100 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBestList;.swigCPtr:J // field@0021 │ │ +00795c: 7130 1b01 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.NBestList_iter:(JLedu/cmu/pocketsphinx/NBestList;)J // method@011b │ │ +007962: 0b02 |0005: move-result-wide v2 │ │ +007964: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +007968: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +00796c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +007970: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +007972: 1100 |000d: return-object v0 │ │ +007974: 2200 2500 |000e: new-instance v0, Ledu/cmu/pocketsphinx/NBestIterator; // type@0025 │ │ +007978: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +00797a: 7040 b300 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NBestIterator;.:(JZ)V // method@00b3 │ │ +007980: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/NBestList;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -007538: |[007538] edu.cmu.pocketsphinx.NBestList.delete:()V │ │ -007548: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -00754c: 1d04 |0002: monitor-enter v4 │ │ -00754e: 5340 2100 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBestList;.swigCPtr:J // field@0021 │ │ -007552: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -007556: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -00755a: 5540 2000 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/NBestList;.swigCMemOwn:Z // field@0020 │ │ -00755e: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -007562: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -007564: 5c40 2000 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/NBestList;.swigCMemOwn:Z // field@0020 │ │ -007568: 5340 2100 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBestList;.swigCPtr:J // field@0021 │ │ -00756c: 7120 3901 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.delete_NBestList:(J)V // method@0139 │ │ -007572: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -007576: 5a40 2100 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/NBestList;.swigCPtr:J // field@0021 │ │ -00757a: 1e04 |0019: monitor-exit v4 │ │ -00757c: 0e00 |001a: return-void │ │ -00757e: 0d00 |001b: move-exception v0 │ │ -007580: 1e04 |001c: monitor-exit v4 │ │ -007582: 2700 |001d: throw v0 │ │ +007984: |[007984] edu.cmu.pocketsphinx.NBestList.delete:()V │ │ +007994: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +007998: 1d04 |0002: monitor-enter v4 │ │ +00799a: 5340 2100 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBestList;.swigCPtr:J // field@0021 │ │ +00799e: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +0079a2: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +0079a6: 5540 2000 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/NBestList;.swigCMemOwn:Z // field@0020 │ │ +0079aa: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +0079ae: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0079b0: 5c40 2000 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/NBestList;.swigCMemOwn:Z // field@0020 │ │ +0079b4: 5340 2100 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NBestList;.swigCPtr:J // field@0021 │ │ +0079b8: 7120 3901 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.delete_NBestList:(J)V // method@0139 │ │ +0079be: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +0079c2: 5a40 2100 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/NBestList;.swigCPtr:J // field@0021 │ │ +0079c6: 1e04 |0019: monitor-exit v4 │ │ +0079c8: 0e00 |001a: return-void │ │ +0079ca: 0d00 |001b: move-exception v0 │ │ +0079cc: 1e04 |001c: monitor-exit v4 │ │ +0079ce: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/NBestList;) │ │ @@ -4394,34 +4394,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -007590: |[007590] edu.cmu.pocketsphinx.NBestList.finalize:()V │ │ -0075a0: 6e10 c000 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/NBestList;.delete:()V // method@00c0 │ │ -0075a6: 0e00 |0003: return-void │ │ +0079dc: |[0079dc] edu.cmu.pocketsphinx.NBestList.finalize:()V │ │ +0079ec: 6e10 c000 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/NBestList;.delete:()V // method@00c0 │ │ +0079f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/NBestList;) │ │ name : 'iterator' │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0075a8: |[0075a8] edu.cmu.pocketsphinx.NBestList.iterator:()Ljava/util/Iterator; │ │ -0075b8: 7010 c300 0100 |0000: invoke-direct {v1}, Ledu/cmu/pocketsphinx/NBestList;.iter:()Ledu/cmu/pocketsphinx/NBestIterator; // method@00c3 │ │ -0075be: 0c00 |0003: move-result-object v0 │ │ -0075c0: 1100 |0004: return-object v0 │ │ +0079f4: |[0079f4] edu.cmu.pocketsphinx.NBestList.iterator:()Ljava/util/Iterator; │ │ +007a04: 7010 c300 0100 |0000: invoke-direct {v1}, Ledu/cmu/pocketsphinx/NBestList;.iter:()Ledu/cmu/pocketsphinx/NBestIterator; // method@00c3 │ │ +007a0a: 0c00 |0003: move-result-object v0 │ │ +007a0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #15 header: │ │ @@ -4440,222 +4440,222 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/NGramModel;) │ │ name : 'swigCMemOwn' │ │ type : 'Z' │ │ - access : 0x0004 (PROTECTED) │ │ + access : 0x0084 (PROTECTED TRANSIENT) │ │ #1 : (in Ledu/cmu/pocketsphinx/NGramModel;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/NGramModel;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0075c4: |[0075c4] edu.cmu.pocketsphinx.NGramModel.:(JZ)V │ │ -0075d4: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -0075da: 5c03 2200 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/NGramModel;.swigCMemOwn:Z // field@0022 │ │ -0075de: 5a01 2300 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ -0075e2: 0e00 |0007: return-void │ │ +007a10: |[007a10] edu.cmu.pocketsphinx.NGramModel.:(JZ)V │ │ +007a20: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +007a26: 5c14 2200 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/NGramModel;.swigCMemOwn:Z // field@0022 │ │ +007a2a: 5a12 2300 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ +007a2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/NGramModel;) │ │ name : '' │ │ type : '(Ledu/cmu/pocketsphinx/Config;Ledu/cmu/pocketsphinx/LogMath;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 20 16-bit code units │ │ -0075e4: |[0075e4] edu.cmu.pocketsphinx.NGramModel.:(Ledu/cmu/pocketsphinx/Config;Ledu/cmu/pocketsphinx/LogMath;Ljava/lang/String;)V │ │ -0075f4: 7110 2700 0800 |0000: invoke-static {v8}, Ledu/cmu/pocketsphinx/Config;.getCPtr:(Ledu/cmu/pocketsphinx/Config;)J // method@0027 │ │ -0075fa: 0b00 |0003: move-result-wide v0 │ │ -0075fc: 7110 a900 0900 |0004: invoke-static {v9}, Ledu/cmu/pocketsphinx/LogMath;.getCPtr:(Ledu/cmu/pocketsphinx/LogMath;)J // method@00a9 │ │ -007602: 0b03 |0007: move-result-wide v3 │ │ -007604: 0782 |0008: move-object v2, v8 │ │ -007606: 0795 |0009: move-object v5, v9 │ │ -007608: 07a6 |000a: move-object v6, v10 │ │ -00760a: 7707 1b02 0000 |000b: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_NGramModel__SWIG_1:(JLedu/cmu/pocketsphinx/Config;JLedu/cmu/pocketsphinx/LogMath;Ljava/lang/String;)J // method@021b │ │ -007610: 0b00 |000e: move-result-wide v0 │ │ -007612: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -007614: 7040 c500 0721 |0010: invoke-direct {v7, v0, v1, v2}, Ledu/cmu/pocketsphinx/NGramModel;.:(JZ)V // method@00c5 │ │ -00761a: 0e00 |0013: return-void │ │ +007a30: |[007a30] edu.cmu.pocketsphinx.NGramModel.:(Ledu/cmu/pocketsphinx/Config;Ledu/cmu/pocketsphinx/LogMath;Ljava/lang/String;)V │ │ +007a40: 7110 2700 0800 |0000: invoke-static {v8}, Ledu/cmu/pocketsphinx/Config;.getCPtr:(Ledu/cmu/pocketsphinx/Config;)J // method@0027 │ │ +007a46: 0b00 |0003: move-result-wide v0 │ │ +007a48: 7110 a900 0900 |0004: invoke-static {v9}, Ledu/cmu/pocketsphinx/LogMath;.getCPtr:(Ledu/cmu/pocketsphinx/LogMath;)J // method@00a9 │ │ +007a4e: 0b03 |0007: move-result-wide v3 │ │ +007a50: 0782 |0008: move-object v2, v8 │ │ +007a52: 0795 |0009: move-object v5, v9 │ │ +007a54: 07a6 |000a: move-object v6, v10 │ │ +007a56: 7707 1b02 0000 |000b: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_NGramModel__SWIG_1:(JLedu/cmu/pocketsphinx/Config;JLedu/cmu/pocketsphinx/LogMath;Ljava/lang/String;)J // method@021b │ │ +007a5c: 0b00 |000e: move-result-wide v0 │ │ +007a5e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +007a60: 7040 c500 0721 |0010: invoke-direct {v7, v0, v1, v2}, Ledu/cmu/pocketsphinx/NGramModel;.:(JZ)V // method@00c5 │ │ +007a66: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/NGramModel;) │ │ name : '' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -00761c: |[00761c] edu.cmu.pocketsphinx.NGramModel.:(Ljava/lang/String;)V │ │ -00762c: 7110 1a02 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_NGramModel__SWIG_0:(Ljava/lang/String;)J // method@021a │ │ -007632: 0b00 |0003: move-result-wide v0 │ │ -007634: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -007636: 7040 c500 0321 |0005: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/NGramModel;.:(JZ)V // method@00c5 │ │ -00763c: 0e00 |0008: return-void │ │ +007a68: |[007a68] edu.cmu.pocketsphinx.NGramModel.:(Ljava/lang/String;)V │ │ +007a78: 7110 1a02 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_NGramModel__SWIG_0:(Ljava/lang/String;)J // method@021a │ │ +007a7e: 0b00 |0003: move-result-wide v0 │ │ +007a80: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +007a82: 7040 c500 0321 |0005: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/NGramModel;.:(JZ)V // method@00c5 │ │ +007a88: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/NGramModel;) │ │ name : 'fromIter' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)Ledu/cmu/pocketsphinx/NGramModel;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -007640: |[007640] edu.cmu.pocketsphinx.NGramModel.fromIter:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)Ledu/cmu/pocketsphinx/NGramModel; │ │ -007650: 7110 6c01 0500 |0000: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)J // method@016c │ │ -007656: 0b00 |0003: move-result-wide v0 │ │ -007658: 7120 fc01 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_fromIter:(J)J // method@01fc │ │ -00765e: 0b01 |0007: move-result-wide v1 │ │ -007660: 1603 0000 |0008: const-wide/16 v3, #int 0 // #0 │ │ -007664: 3100 0103 |000a: cmp-long v0, v1, v3 │ │ -007668: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -00766c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -00766e: 1100 |000f: return-object v0 │ │ -007670: 2200 2700 |0010: new-instance v0, Ledu/cmu/pocketsphinx/NGramModel; // type@0027 │ │ -007674: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -007676: 7040 c500 1032 |0013: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NGramModel;.:(JZ)V // method@00c5 │ │ -00767c: 28f9 |0016: goto 000f // -0007 │ │ +007a8c: |[007a8c] edu.cmu.pocketsphinx.NGramModel.fromIter:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)Ledu/cmu/pocketsphinx/NGramModel; │ │ +007a9c: 7110 6c01 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)J // method@016c │ │ +007aa2: 0b00 |0003: move-result-wide v0 │ │ +007aa4: 7120 fc01 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_fromIter:(J)J // method@01fc │ │ +007aaa: 0b02 |0007: move-result-wide v2 │ │ +007aac: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ +007ab0: 3100 0200 |000a: cmp-long v0, v2, v0 │ │ +007ab4: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +007ab8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +007aba: 1100 |000f: return-object v0 │ │ +007abc: 2200 2700 |0010: new-instance v0, Ledu/cmu/pocketsphinx/NGramModel; // type@0027 │ │ +007ac0: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +007ac2: 7040 c500 2013 |0013: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NGramModel;.:(JZ)V // method@00c5 │ │ +007ac8: 28f9 |0016: goto 000f // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/NGramModel;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/NGramModel;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -007680: |[007680] edu.cmu.pocketsphinx.NGramModel.getCPtr:(Ledu/cmu/pocketsphinx/NGramModel;)J │ │ -007690: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -007694: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -007698: 1000 |0004: return-wide v0 │ │ -00769a: 5320 2300 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ -00769e: 28fd |0007: goto 0004 // -0003 │ │ +007acc: |[007acc] edu.cmu.pocketsphinx.NGramModel.getCPtr:(Ledu/cmu/pocketsphinx/NGramModel;)J │ │ +007adc: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +007ae0: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +007ae4: 1000 |0004: return-wide v0 │ │ +007ae6: 5320 2300 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ +007aea: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/NGramModel;) │ │ name : 'addClass' │ │ type : '(Ljava/lang/String;Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;[Ljava/lang/String;Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -0076a0: |[0076a0] edu.cmu.pocketsphinx.NGramModel.addClass:(Ljava/lang/String;Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;[Ljava/lang/String;Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;)I │ │ -0076b0: 5390 2300 |0000: iget-wide v0, v9, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ -0076b4: 7110 5701 0b00 |0002: invoke-static {v11}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;)J // method@0157 │ │ -0076ba: 0b04 |0005: move-result-wide v4 │ │ -0076bc: 7110 5701 0d00 |0006: invoke-static {v13}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;)J // method@0157 │ │ -0076c2: 0b07 |0009: move-result-wide v7 │ │ -0076c4: 0792 |000a: move-object v2, v9 │ │ -0076c6: 07a3 |000b: move-object v3, v10 │ │ -0076c8: 07c6 |000c: move-object v6, v12 │ │ -0076ca: 7709 f901 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_addClass:(JLedu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;J[Ljava/lang/String;J)I // method@01f9 │ │ -0076d0: 0a00 |0010: move-result v0 │ │ -0076d2: 0f00 |0011: return v0 │ │ +007aec: |[007aec] edu.cmu.pocketsphinx.NGramModel.addClass:(Ljava/lang/String;Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;[Ljava/lang/String;Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;)I │ │ +007afc: 5390 2300 |0000: iget-wide v0, v9, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ +007b00: 7110 5701 0b00 |0002: invoke-static {v11}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;)J // method@0157 │ │ +007b06: 0b04 |0005: move-result-wide v4 │ │ +007b08: 7110 5701 0d00 |0006: invoke-static {v13}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;)J // method@0157 │ │ +007b0e: 0b07 |0009: move-result-wide v7 │ │ +007b10: 0792 |000a: move-object v2, v9 │ │ +007b12: 07a3 |000b: move-object v3, v10 │ │ +007b14: 07c6 |000c: move-object v6, v12 │ │ +007b16: 7709 f901 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_addClass:(JLedu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;J[Ljava/lang/String;J)I // method@01f9 │ │ +007b1c: 0a00 |0010: move-result v0 │ │ +007b1e: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/NGramModel;) │ │ name : 'addWord' │ │ type : '(Ljava/lang/String;Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 13 16-bit code units │ │ -0076d4: |[0076d4] edu.cmu.pocketsphinx.NGramModel.addWord:(Ljava/lang/String;Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;)I │ │ -0076e4: 5360 2300 |0000: iget-wide v0, v6, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ -0076e8: 7110 5701 0800 |0002: invoke-static {v8}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;)J // method@0157 │ │ -0076ee: 0b04 |0005: move-result-wide v4 │ │ -0076f0: 0762 |0006: move-object v2, v6 │ │ -0076f2: 0773 |0007: move-object v3, v7 │ │ -0076f4: 7706 fa01 0000 |0008: invoke-static/range {v0, v1, v2, v3, v4, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_addWord:(JLedu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;J)I // method@01fa │ │ -0076fa: 0a00 |000b: move-result v0 │ │ -0076fc: 0f00 |000c: return v0 │ │ +007b20: |[007b20] edu.cmu.pocketsphinx.NGramModel.addWord:(Ljava/lang/String;Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;)I │ │ +007b30: 5360 2300 |0000: iget-wide v0, v6, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ +007b34: 7110 5701 0800 |0002: invoke-static {v8}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;)J // method@0157 │ │ +007b3a: 0b04 |0005: move-result-wide v4 │ │ +007b3c: 0762 |0006: move-object v2, v6 │ │ +007b3e: 0773 |0007: move-object v3, v7 │ │ +007b40: 7706 fa01 0000 |0008: invoke-static/range {v0, v1, v2, v3, v4, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_addWord:(JLedu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;J)I // method@01fa │ │ +007b46: 0a00 |000b: move-result v0 │ │ +007b48: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/NGramModel;) │ │ name : 'casefold' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -007700: |[007700] edu.cmu.pocketsphinx.NGramModel.casefold:(I)V │ │ -007710: 5320 2300 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ -007714: 7140 fb01 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_casefold:(JLedu/cmu/pocketsphinx/NGramModel;I)V // method@01fb │ │ -00771a: 0e00 |0005: return-void │ │ +007b4c: |[007b4c] edu.cmu.pocketsphinx.NGramModel.casefold:(I)V │ │ +007b5c: 5320 2300 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ +007b60: 7140 fb01 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_casefold:(JLedu/cmu/pocketsphinx/NGramModel;I)V // method@01fb │ │ +007b66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/NGramModel;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -00771c: |[00771c] edu.cmu.pocketsphinx.NGramModel.delete:()V │ │ -00772c: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -007730: 1d04 |0002: monitor-enter v4 │ │ -007732: 5340 2300 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ -007736: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -00773a: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -00773e: 5540 2200 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/NGramModel;.swigCMemOwn:Z // field@0022 │ │ -007742: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -007746: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -007748: 5c40 2200 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/NGramModel;.swigCMemOwn:Z // field@0022 │ │ -00774c: 5340 2300 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ -007750: 7120 0b02 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_NGramModel:(J)V // method@020b │ │ -007756: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -00775a: 5a40 2300 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ -00775e: 1e04 |0019: monitor-exit v4 │ │ -007760: 0e00 |001a: return-void │ │ -007762: 0d00 |001b: move-exception v0 │ │ -007764: 1e04 |001c: monitor-exit v4 │ │ -007766: 2700 |001d: throw v0 │ │ +007b68: |[007b68] edu.cmu.pocketsphinx.NGramModel.delete:()V │ │ +007b78: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +007b7c: 1d04 |0002: monitor-enter v4 │ │ +007b7e: 5340 2300 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ +007b82: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +007b86: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +007b8a: 5540 2200 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/NGramModel;.swigCMemOwn:Z // field@0022 │ │ +007b8e: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +007b92: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +007b94: 5c40 2200 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/NGramModel;.swigCMemOwn:Z // field@0022 │ │ +007b98: 5340 2300 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ +007b9c: 7120 0b02 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_NGramModel:(J)V // method@020b │ │ +007ba2: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +007ba6: 5a40 2300 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ +007baa: 1e04 |0019: monitor-exit v4 │ │ +007bac: 0e00 |001a: return-void │ │ +007bae: 0d00 |001b: move-exception v0 │ │ +007bb0: 1e04 |001c: monitor-exit v4 │ │ +007bb2: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/NGramModel;) │ │ @@ -4663,130 +4663,130 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -007774: |[007774] edu.cmu.pocketsphinx.NGramModel.finalize:()V │ │ -007784: 6e10 cb00 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/NGramModel;.delete:()V // method@00cb │ │ -00778a: 0e00 |0003: return-void │ │ +007bc0: |[007bc0] edu.cmu.pocketsphinx.NGramModel.finalize:()V │ │ +007bd0: 6e10 cb00 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/NGramModel;.delete:()V // method@00cb │ │ +007bd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ledu/cmu/pocketsphinx/NGramModel;) │ │ name : 'prob' │ │ type : '([Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -00778c: |[00778c] edu.cmu.pocketsphinx.NGramModel.prob:([Ljava/lang/String;)I │ │ -00779c: 5320 2300 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ -0077a0: 7140 fd01 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_prob:(JLedu/cmu/pocketsphinx/NGramModel;[Ljava/lang/String;)I // method@01fd │ │ -0077a6: 0a00 |0005: move-result v0 │ │ -0077a8: 0f00 |0006: return v0 │ │ +007bd8: |[007bd8] edu.cmu.pocketsphinx.NGramModel.prob:([Ljava/lang/String;)I │ │ +007be8: 5320 2300 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ +007bec: 7140 fd01 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_prob:(JLedu/cmu/pocketsphinx/NGramModel;[Ljava/lang/String;)I // method@01fd │ │ +007bf2: 0a00 |0005: move-result v0 │ │ +007bf4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ledu/cmu/pocketsphinx/NGramModel;) │ │ name : 'recode' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0077ac: |[0077ac] edu.cmu.pocketsphinx.NGramModel.recode:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0077bc: 5320 2300 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ -0077c0: 7154 fe01 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_recode:(JLedu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;Ljava/lang/String;)V // method@01fe │ │ -0077c6: 0e00 |0005: return-void │ │ +007bf8: |[007bf8] edu.cmu.pocketsphinx.NGramModel.recode:(Ljava/lang/String;Ljava/lang/String;)V │ │ +007c08: 5320 2300 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ +007c0c: 7154 fe01 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_recode:(JLedu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;Ljava/lang/String;)V // method@01fe │ │ +007c12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ledu/cmu/pocketsphinx/NGramModel;) │ │ name : 'size' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0077c8: |[0077c8] edu.cmu.pocketsphinx.NGramModel.size:()I │ │ -0077d8: 5320 2300 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ -0077dc: 7130 ff01 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_size:(JLedu/cmu/pocketsphinx/NGramModel;)I // method@01ff │ │ -0077e2: 0a00 |0005: move-result v0 │ │ -0077e4: 0f00 |0006: return v0 │ │ +007c14: |[007c14] edu.cmu.pocketsphinx.NGramModel.size:()I │ │ +007c24: 5320 2300 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ +007c28: 7130 ff01 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_size:(JLedu/cmu/pocketsphinx/NGramModel;)I // method@01ff │ │ +007c2e: 0a00 |0005: move-result v0 │ │ +007c30: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ledu/cmu/pocketsphinx/NGramModel;) │ │ name : 'strToType' │ │ type : '(Ljava/lang/String;)Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0077e8: |[0077e8] edu.cmu.pocketsphinx.NGramModel.strToType:(Ljava/lang/String;)Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t; │ │ -0077f8: 2200 3600 |0000: new-instance v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t; // type@0036 │ │ -0077fc: 5341 2300 |0002: iget-wide v1, v4, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ -007800: 7140 0002 2154 |0004: invoke-static {v1, v2, v4, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_strToType:(JLedu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;)J // method@0200 │ │ -007806: 0b01 |0007: move-result-wide v1 │ │ -007808: 1213 |0008: const/4 v3, #int 1 // #1 │ │ -00780a: 7040 6801 1032 |0009: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;.:(JZ)V // method@0168 │ │ -007810: 1100 |000c: return-object v0 │ │ +007c34: |[007c34] edu.cmu.pocketsphinx.NGramModel.strToType:(Ljava/lang/String;)Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t; │ │ +007c44: 2200 3600 |0000: new-instance v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t; // type@0036 │ │ +007c48: 5342 2300 |0002: iget-wide v2, v4, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ +007c4c: 7140 0002 3254 |0004: invoke-static {v2, v3, v4, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_strToType:(JLedu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;)J // method@0200 │ │ +007c52: 0b02 |0007: move-result-wide v2 │ │ +007c54: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +007c56: 7040 6801 2013 |0009: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;.:(JZ)V // method@0168 │ │ +007c5c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Ledu/cmu/pocketsphinx/NGramModel;) │ │ name : 'typeToStr' │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -007814: |[007814] edu.cmu.pocketsphinx.NGramModel.typeToStr:(I)Ljava/lang/String; │ │ -007824: 5320 2300 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ -007828: 7140 0102 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_typeToStr:(JLedu/cmu/pocketsphinx/NGramModel;I)Ljava/lang/String; // method@0201 │ │ -00782e: 0c00 |0005: move-result-object v0 │ │ -007830: 1100 |0006: return-object v0 │ │ +007c60: |[007c60] edu.cmu.pocketsphinx.NGramModel.typeToStr:(I)Ljava/lang/String; │ │ +007c70: 5320 2300 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ +007c74: 7140 0102 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_typeToStr:(JLedu/cmu/pocketsphinx/NGramModel;I)Ljava/lang/String; // method@0201 │ │ +007c7a: 0c00 |0005: move-result-object v0 │ │ +007c7c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Ledu/cmu/pocketsphinx/NGramModel;) │ │ name : 'write' │ │ type : '(Ljava/lang/String;Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -007834: |[007834] edu.cmu.pocketsphinx.NGramModel.write:(Ljava/lang/String;Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;)V │ │ -007844: 5360 2300 |0000: iget-wide v0, v6, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ -007848: 7110 6901 0800 |0002: invoke-static {v8}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;)J // method@0169 │ │ -00784e: 0b04 |0005: move-result-wide v4 │ │ -007850: 0762 |0006: move-object v2, v6 │ │ -007852: 0773 |0007: move-object v3, v7 │ │ -007854: 7706 0202 0000 |0008: invoke-static/range {v0, v1, v2, v3, v4, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_write:(JLedu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;J)V // method@0202 │ │ -00785a: 0e00 |000b: return-void │ │ +007c80: |[007c80] edu.cmu.pocketsphinx.NGramModel.write:(Ljava/lang/String;Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;)V │ │ +007c90: 5360 2300 |0000: iget-wide v0, v6, Ledu/cmu/pocketsphinx/NGramModel;.swigCPtr:J // field@0023 │ │ +007c94: 7110 6901 0800 |0002: invoke-static {v8}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;)J // method@0169 │ │ +007c9a: 0b04 |0005: move-result-wide v4 │ │ +007c9c: 0762 |0006: move-object v2, v6 │ │ +007c9e: 0773 |0007: move-object v3, v7 │ │ +007ca0: 7706 0202 0000 |0008: invoke-static/range {v0, v1, v2, v3, v4, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModel_write:(JLedu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;J)V // method@0202 │ │ +007ca6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #16 header: │ │ @@ -4823,170 +4823,170 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/NGramModelSet;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -00785c: |[00785c] edu.cmu.pocketsphinx.NGramModelSet.:(JZ)V │ │ -00786c: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -007872: 5c03 2400 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCMemOwn:Z // field@0024 │ │ -007876: 5a01 2500 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ -00787a: 0e00 |0007: return-void │ │ +007ca8: |[007ca8] edu.cmu.pocketsphinx.NGramModelSet.:(JZ)V │ │ +007cb8: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +007cbe: 5c14 2400 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCMemOwn:Z // field@0024 │ │ +007cc2: 5a12 2500 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ +007cc6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/NGramModelSet;) │ │ name : '' │ │ type : '(Ledu/cmu/pocketsphinx/Config;Ledu/cmu/pocketsphinx/LogMath;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 20 16-bit code units │ │ -00787c: |[00787c] edu.cmu.pocketsphinx.NGramModelSet.:(Ledu/cmu/pocketsphinx/Config;Ledu/cmu/pocketsphinx/LogMath;Ljava/lang/String;)V │ │ -00788c: 7110 2700 0800 |0000: invoke-static {v8}, Ledu/cmu/pocketsphinx/Config;.getCPtr:(Ledu/cmu/pocketsphinx/Config;)J // method@0027 │ │ -007892: 0b00 |0003: move-result-wide v0 │ │ -007894: 7110 a900 0900 |0004: invoke-static {v9}, Ledu/cmu/pocketsphinx/LogMath;.getCPtr:(Ledu/cmu/pocketsphinx/LogMath;)J // method@00a9 │ │ -00789a: 0b03 |0007: move-result-wide v3 │ │ -00789c: 0782 |0008: move-object v2, v8 │ │ -00789e: 0795 |0009: move-object v5, v9 │ │ -0078a0: 07a6 |000a: move-object v6, v10 │ │ -0078a2: 7707 1802 0000 |000b: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_NGramModelSet:(JLedu/cmu/pocketsphinx/Config;JLedu/cmu/pocketsphinx/LogMath;Ljava/lang/String;)J // method@0218 │ │ -0078a8: 0b00 |000e: move-result-wide v0 │ │ -0078aa: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -0078ac: 7040 d500 0721 |0010: invoke-direct {v7, v0, v1, v2}, Ledu/cmu/pocketsphinx/NGramModelSet;.:(JZ)V // method@00d5 │ │ -0078b2: 0e00 |0013: return-void │ │ +007cc8: |[007cc8] edu.cmu.pocketsphinx.NGramModelSet.:(Ledu/cmu/pocketsphinx/Config;Ledu/cmu/pocketsphinx/LogMath;Ljava/lang/String;)V │ │ +007cd8: 7110 2700 0800 |0000: invoke-static {v8}, Ledu/cmu/pocketsphinx/Config;.getCPtr:(Ledu/cmu/pocketsphinx/Config;)J // method@0027 │ │ +007cde: 0b00 |0003: move-result-wide v0 │ │ +007ce0: 7110 a900 0900 |0004: invoke-static {v9}, Ledu/cmu/pocketsphinx/LogMath;.getCPtr:(Ledu/cmu/pocketsphinx/LogMath;)J // method@00a9 │ │ +007ce6: 0b03 |0007: move-result-wide v3 │ │ +007ce8: 0782 |0008: move-object v2, v8 │ │ +007cea: 0795 |0009: move-object v5, v9 │ │ +007cec: 07a6 |000a: move-object v6, v10 │ │ +007cee: 7707 1802 0000 |000b: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_NGramModelSet:(JLedu/cmu/pocketsphinx/Config;JLedu/cmu/pocketsphinx/LogMath;Ljava/lang/String;)J // method@0218 │ │ +007cf4: 0b00 |000e: move-result-wide v0 │ │ +007cf6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +007cf8: 7040 d500 0721 |0010: invoke-direct {v7, v0, v1, v2}, Ledu/cmu/pocketsphinx/NGramModelSet;.:(JZ)V // method@00d5 │ │ +007cfe: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/NGramModelSet;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/NGramModelSet;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0078b4: |[0078b4] edu.cmu.pocketsphinx.NGramModelSet.getCPtr:(Ledu/cmu/pocketsphinx/NGramModelSet;)J │ │ -0078c4: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -0078c8: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -0078cc: 1000 |0004: return-wide v0 │ │ -0078ce: 5320 2500 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ -0078d2: 28fd |0007: goto 0004 // -0003 │ │ +007d00: |[007d00] edu.cmu.pocketsphinx.NGramModelSet.getCPtr:(Ledu/cmu/pocketsphinx/NGramModelSet;)J │ │ +007d10: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +007d14: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +007d18: 1000 |0004: return-wide v0 │ │ +007d1a: 5320 2500 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ +007d1e: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/NGramModelSet;) │ │ name : 'add' │ │ type : '(Ledu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;FZ)Ledu/cmu/pocketsphinx/NGramModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 30 16-bit code units │ │ -0078d4: |[0078d4] edu.cmu.pocketsphinx.NGramModelSet.add:(Ledu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;FZ)Ledu/cmu/pocketsphinx/NGramModel; │ │ -0078e4: 5390 2500 |0000: iget-wide v0, v9, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ -0078e8: 7110 ce00 0a00 |0002: invoke-static {v10}, Ledu/cmu/pocketsphinx/NGramModel;.getCPtr:(Ledu/cmu/pocketsphinx/NGramModel;)J // method@00ce │ │ -0078ee: 0b03 |0005: move-result-wide v3 │ │ -0078f0: 0792 |0006: move-object v2, v9 │ │ -0078f2: 07a5 |0007: move-object v5, v10 │ │ -0078f4: 07b6 |0008: move-object v6, v11 │ │ -0078f6: 01c7 |0009: move v7, v12 │ │ -0078f8: 01d8 |000a: move v8, v13 │ │ -0078fa: 7709 f301 0000 |000b: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSet_add:(JLedu/cmu/pocketsphinx/NGramModelSet;JLedu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;FZ)J // method@01f3 │ │ -007900: 0b01 |000e: move-result-wide v1 │ │ -007902: 1603 0000 |000f: const-wide/16 v3, #int 0 // #0 │ │ -007906: 3100 0103 |0011: cmp-long v0, v1, v3 │ │ -00790a: 3900 0400 |0013: if-nez v0, 0017 // +0004 │ │ -00790e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -007910: 1100 |0016: return-object v0 │ │ -007912: 2200 2700 |0017: new-instance v0, Ledu/cmu/pocketsphinx/NGramModel; // type@0027 │ │ -007916: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -007918: 7040 c500 1032 |001a: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NGramModel;.:(JZ)V // method@00c5 │ │ -00791e: 28f9 |001d: goto 0016 // -0007 │ │ +007d20: |[007d20] edu.cmu.pocketsphinx.NGramModelSet.add:(Ledu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;FZ)Ledu/cmu/pocketsphinx/NGramModel; │ │ +007d30: 5390 2500 |0000: iget-wide v0, v9, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ +007d34: 7110 ce00 0a00 |0002: invoke-static {v10}, Ledu/cmu/pocketsphinx/NGramModel;.getCPtr:(Ledu/cmu/pocketsphinx/NGramModel;)J // method@00ce │ │ +007d3a: 0b03 |0005: move-result-wide v3 │ │ +007d3c: 0792 |0006: move-object v2, v9 │ │ +007d3e: 07a5 |0007: move-object v5, v10 │ │ +007d40: 07b6 |0008: move-object v6, v11 │ │ +007d42: 01c7 |0009: move v7, v12 │ │ +007d44: 01d8 |000a: move v8, v13 │ │ +007d46: 7709 f301 0000 |000b: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSet_add:(JLedu/cmu/pocketsphinx/NGramModelSet;JLedu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;FZ)J // method@01f3 │ │ +007d4c: 0b02 |000e: move-result-wide v2 │ │ +007d4e: 1600 0000 |000f: const-wide/16 v0, #int 0 // #0 │ │ +007d52: 3100 0200 |0011: cmp-long v0, v2, v0 │ │ +007d56: 3900 0400 |0013: if-nez v0, 0017 // +0004 │ │ +007d5a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +007d5c: 1100 |0016: return-object v0 │ │ +007d5e: 2200 2700 |0017: new-instance v0, Ledu/cmu/pocketsphinx/NGramModel; // type@0027 │ │ +007d62: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +007d64: 7040 c500 2013 |001a: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NGramModel;.:(JZ)V // method@00c5 │ │ +007d6a: 28f9 |001d: goto 0016 // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/NGramModelSet;) │ │ name : 'count' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -007920: |[007920] edu.cmu.pocketsphinx.NGramModelSet.count:()I │ │ -007930: 5320 2500 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ -007934: 7130 f401 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSet_count:(JLedu/cmu/pocketsphinx/NGramModelSet;)I // method@01f4 │ │ -00793a: 0a00 |0005: move-result v0 │ │ -00793c: 0f00 |0006: return v0 │ │ +007d6c: |[007d6c] edu.cmu.pocketsphinx.NGramModelSet.count:()I │ │ +007d7c: 5320 2500 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ +007d80: 7130 f401 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSet_count:(JLedu/cmu/pocketsphinx/NGramModelSet;)I // method@01f4 │ │ +007d86: 0a00 |0005: move-result v0 │ │ +007d88: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/NGramModelSet;) │ │ name : 'current' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -007940: |[007940] edu.cmu.pocketsphinx.NGramModelSet.current:()Ljava/lang/String; │ │ -007950: 5320 2500 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ -007954: 7130 f501 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSet_current:(JLedu/cmu/pocketsphinx/NGramModelSet;)Ljava/lang/String; // method@01f5 │ │ -00795a: 0c00 |0005: move-result-object v0 │ │ -00795c: 1100 |0006: return-object v0 │ │ +007d8c: |[007d8c] edu.cmu.pocketsphinx.NGramModelSet.current:()Ljava/lang/String; │ │ +007d9c: 5320 2500 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ +007da0: 7130 f501 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSet_current:(JLedu/cmu/pocketsphinx/NGramModelSet;)Ljava/lang/String; // method@01f5 │ │ +007da6: 0c00 |0005: move-result-object v0 │ │ +007da8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/NGramModelSet;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -007960: |[007960] edu.cmu.pocketsphinx.NGramModelSet.delete:()V │ │ -007970: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -007974: 1d04 |0002: monitor-enter v4 │ │ -007976: 5340 2500 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ -00797a: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -00797e: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -007982: 5540 2400 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCMemOwn:Z // field@0024 │ │ -007986: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -00798a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -00798c: 5c40 2400 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCMemOwn:Z // field@0024 │ │ -007990: 5340 2500 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ -007994: 7120 0c02 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_NGramModelSet:(J)V // method@020c │ │ -00799a: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -00799e: 5a40 2500 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ -0079a2: 1e04 |0019: monitor-exit v4 │ │ -0079a4: 0e00 |001a: return-void │ │ -0079a6: 0d00 |001b: move-exception v0 │ │ -0079a8: 1e04 |001c: monitor-exit v4 │ │ -0079aa: 2700 |001d: throw v0 │ │ +007dac: |[007dac] edu.cmu.pocketsphinx.NGramModelSet.delete:()V │ │ +007dbc: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +007dc0: 1d04 |0002: monitor-enter v4 │ │ +007dc2: 5340 2500 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ +007dc6: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +007dca: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +007dce: 5540 2400 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCMemOwn:Z // field@0024 │ │ +007dd2: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +007dd6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +007dd8: 5c40 2400 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCMemOwn:Z // field@0024 │ │ +007ddc: 5340 2500 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ +007de0: 7120 0c02 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_NGramModelSet:(J)V // method@020c │ │ +007de6: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +007dea: 5a40 2500 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ +007dee: 1e04 |0019: monitor-exit v4 │ │ +007df0: 0e00 |001a: return-void │ │ +007df2: 0d00 |001b: move-exception v0 │ │ +007df4: 1e04 |001c: monitor-exit v4 │ │ +007df6: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/NGramModelSet;) │ │ @@ -4994,112 +4994,112 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0079b8: |[0079b8] edu.cmu.pocketsphinx.NGramModelSet.finalize:()V │ │ -0079c8: 6e10 da00 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/NGramModelSet;.delete:()V // method@00da │ │ -0079ce: 0e00 |0003: return-void │ │ +007e04: |[007e04] edu.cmu.pocketsphinx.NGramModelSet.finalize:()V │ │ +007e14: 6e10 da00 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/NGramModelSet;.delete:()V // method@00da │ │ +007e1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ledu/cmu/pocketsphinx/NGramModelSet;) │ │ name : 'iter' │ │ type : '()Ledu/cmu/pocketsphinx/NGramModelSetIterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0079d0: |[0079d0] edu.cmu.pocketsphinx.NGramModelSet.iter:()Ledu/cmu/pocketsphinx/NGramModelSetIterator; │ │ -0079e0: 5350 2500 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ -0079e4: 7130 f601 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSet_iter:(JLedu/cmu/pocketsphinx/NGramModelSet;)J // method@01f6 │ │ -0079ea: 0b01 |0005: move-result-wide v1 │ │ -0079ec: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -0079f0: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -0079f4: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -0079f8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0079fa: 1100 |000d: return-object v0 │ │ -0079fc: 2200 2900 |000e: new-instance v0, Ledu/cmu/pocketsphinx/NGramModelSetIterator; // type@0029 │ │ -007a00: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -007a02: 7040 e100 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.:(JZ)V // method@00e1 │ │ -007a08: 28f9 |0014: goto 000d // -0007 │ │ +007e1c: |[007e1c] edu.cmu.pocketsphinx.NGramModelSet.iter:()Ledu/cmu/pocketsphinx/NGramModelSetIterator; │ │ +007e2c: 5340 2500 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ +007e30: 7130 f601 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSet_iter:(JLedu/cmu/pocketsphinx/NGramModelSet;)J // method@01f6 │ │ +007e36: 0b02 |0005: move-result-wide v2 │ │ +007e38: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +007e3c: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +007e40: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +007e44: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +007e46: 1100 |000d: return-object v0 │ │ +007e48: 2200 2900 |000e: new-instance v0, Ledu/cmu/pocketsphinx/NGramModelSetIterator; // type@0029 │ │ +007e4c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +007e4e: 7040 e100 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.:(JZ)V // method@00e1 │ │ +007e54: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ledu/cmu/pocketsphinx/NGramModelSet;) │ │ name : 'iterator' │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -007a0c: |[007a0c] edu.cmu.pocketsphinx.NGramModelSet.iterator:()Ljava/util/Iterator; │ │ -007a1c: 6e10 dd00 0100 |0000: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/NGramModelSet;.iter:()Ledu/cmu/pocketsphinx/NGramModelSetIterator; // method@00dd │ │ -007a22: 0c00 |0003: move-result-object v0 │ │ -007a24: 1100 |0004: return-object v0 │ │ +007e58: |[007e58] edu.cmu.pocketsphinx.NGramModelSet.iterator:()Ljava/util/Iterator; │ │ +007e68: 6e10 dd00 0100 |0000: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/NGramModelSet;.iter:()Ledu/cmu/pocketsphinx/NGramModelSetIterator; // method@00dd │ │ +007e6e: 0c00 |0003: move-result-object v0 │ │ +007e70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ledu/cmu/pocketsphinx/NGramModelSet;) │ │ name : 'lookup' │ │ type : '(Ljava/lang/String;)Ledu/cmu/pocketsphinx/NGramModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -007a28: |[007a28] edu.cmu.pocketsphinx.NGramModelSet.lookup:(Ljava/lang/String;)Ledu/cmu/pocketsphinx/NGramModel; │ │ -007a38: 5350 2500 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ -007a3c: 7140 f701 1065 |0002: invoke-static {v0, v1, v5, v6}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSet_lookup:(JLedu/cmu/pocketsphinx/NGramModelSet;Ljava/lang/String;)J // method@01f7 │ │ -007a42: 0b01 |0005: move-result-wide v1 │ │ -007a44: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -007a48: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -007a4c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -007a50: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -007a52: 1100 |000d: return-object v0 │ │ -007a54: 2200 2700 |000e: new-instance v0, Ledu/cmu/pocketsphinx/NGramModel; // type@0027 │ │ -007a58: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -007a5a: 7040 c500 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NGramModel;.:(JZ)V // method@00c5 │ │ -007a60: 28f9 |0014: goto 000d // -0007 │ │ +007e74: |[007e74] edu.cmu.pocketsphinx.NGramModelSet.lookup:(Ljava/lang/String;)Ledu/cmu/pocketsphinx/NGramModel; │ │ +007e84: 5340 2500 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ +007e88: 7140 f701 1054 |0002: invoke-static {v0, v1, v4, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSet_lookup:(JLedu/cmu/pocketsphinx/NGramModelSet;Ljava/lang/String;)J // method@01f7 │ │ +007e8e: 0b02 |0005: move-result-wide v2 │ │ +007e90: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +007e94: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +007e98: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +007e9c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +007e9e: 1100 |000d: return-object v0 │ │ +007ea0: 2200 2700 |000e: new-instance v0, Ledu/cmu/pocketsphinx/NGramModel; // type@0027 │ │ +007ea4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +007ea6: 7040 c500 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NGramModel;.:(JZ)V // method@00c5 │ │ +007eac: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ledu/cmu/pocketsphinx/NGramModelSet;) │ │ name : 'select' │ │ type : '(Ljava/lang/String;)Ledu/cmu/pocketsphinx/NGramModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -007a64: |[007a64] edu.cmu.pocketsphinx.NGramModelSet.select:(Ljava/lang/String;)Ledu/cmu/pocketsphinx/NGramModel; │ │ -007a74: 5350 2500 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ -007a78: 7140 f801 1065 |0002: invoke-static {v0, v1, v5, v6}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSet_select:(JLedu/cmu/pocketsphinx/NGramModelSet;Ljava/lang/String;)J // method@01f8 │ │ -007a7e: 0b01 |0005: move-result-wide v1 │ │ -007a80: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -007a84: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -007a88: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -007a8c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -007a8e: 1100 |000d: return-object v0 │ │ -007a90: 2200 2700 |000e: new-instance v0, Ledu/cmu/pocketsphinx/NGramModel; // type@0027 │ │ -007a94: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -007a96: 7040 c500 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NGramModel;.:(JZ)V // method@00c5 │ │ -007a9c: 28f9 |0014: goto 000d // -0007 │ │ +007eb0: |[007eb0] edu.cmu.pocketsphinx.NGramModelSet.select:(Ljava/lang/String;)Ledu/cmu/pocketsphinx/NGramModel; │ │ +007ec0: 5340 2500 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSet;.swigCPtr:J // field@0025 │ │ +007ec4: 7140 f801 1054 |0002: invoke-static {v0, v1, v4, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSet_select:(JLedu/cmu/pocketsphinx/NGramModelSet;Ljava/lang/String;)J // method@01f8 │ │ +007eca: 0b02 |0005: move-result-wide v2 │ │ +007ecc: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +007ed0: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +007ed4: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +007ed8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +007eda: 1100 |000d: return-object v0 │ │ +007edc: 2200 2700 |000e: new-instance v0, Ledu/cmu/pocketsphinx/NGramModel; // type@0027 │ │ +007ee0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +007ee2: 7040 c500 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NGramModel;.:(JZ)V // method@00c5 │ │ +007ee8: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #17 header: │ │ @@ -5134,96 +5134,96 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/NGramModelSetIterator;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -007aa0: |[007aa0] edu.cmu.pocketsphinx.NGramModelSetIterator.:(JZ)V │ │ -007ab0: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -007ab6: 5c03 2600 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCMemOwn:Z // field@0026 │ │ -007aba: 5a01 2700 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCPtr:J // field@0027 │ │ -007abe: 0e00 |0007: return-void │ │ +007eec: |[007eec] edu.cmu.pocketsphinx.NGramModelSetIterator.:(JZ)V │ │ +007efc: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +007f02: 5c14 2600 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCMemOwn:Z // field@0026 │ │ +007f06: 5a12 2700 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCPtr:J // field@0027 │ │ +007f0a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/NGramModelSetIterator;) │ │ name : '' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -007ac0: |[007ac0] edu.cmu.pocketsphinx.NGramModelSetIterator.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)V │ │ -007ad0: 7110 6c01 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)J // method@016c │ │ -007ad6: 0b00 |0003: move-result-wide v0 │ │ -007ad8: 7120 1902 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_NGramModelSetIterator:(J)J // method@0219 │ │ -007ade: 0b00 |0007: move-result-wide v0 │ │ -007ae0: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -007ae2: 7040 e100 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.:(JZ)V // method@00e1 │ │ -007ae8: 0e00 |000c: return-void │ │ +007f0c: |[007f0c] edu.cmu.pocketsphinx.NGramModelSetIterator.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)V │ │ +007f1c: 7110 6c01 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)J // method@016c │ │ +007f22: 0b00 |0003: move-result-wide v0 │ │ +007f24: 7120 1902 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.new_NGramModelSetIterator:(J)J // method@0219 │ │ +007f2a: 0b00 |0007: move-result-wide v0 │ │ +007f2c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +007f2e: 7040 e100 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.:(JZ)V // method@00e1 │ │ +007f34: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/NGramModelSetIterator;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/NGramModelSetIterator;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -007aec: |[007aec] edu.cmu.pocketsphinx.NGramModelSetIterator.getCPtr:(Ledu/cmu/pocketsphinx/NGramModelSetIterator;)J │ │ -007afc: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -007b00: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -007b04: 1000 |0004: return-wide v0 │ │ -007b06: 5320 2700 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCPtr:J // field@0027 │ │ -007b0a: 28fd |0007: goto 0004 // -0003 │ │ +007f38: |[007f38] edu.cmu.pocketsphinx.NGramModelSetIterator.getCPtr:(Ledu/cmu/pocketsphinx/NGramModelSetIterator;)J │ │ +007f48: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +007f4c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +007f50: 1000 |0004: return-wide v0 │ │ +007f52: 5320 2700 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCPtr:J // field@0027 │ │ +007f56: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/NGramModelSetIterator;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -007b0c: |[007b0c] edu.cmu.pocketsphinx.NGramModelSetIterator.delete:()V │ │ -007b1c: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -007b20: 1d04 |0002: monitor-enter v4 │ │ -007b22: 5340 2700 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCPtr:J // field@0027 │ │ -007b26: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -007b2a: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -007b2e: 5540 2600 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCMemOwn:Z // field@0026 │ │ -007b32: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -007b36: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -007b38: 5c40 2600 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCMemOwn:Z // field@0026 │ │ -007b3c: 5340 2700 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCPtr:J // field@0027 │ │ -007b40: 7120 0d02 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_NGramModelSetIterator:(J)V // method@020d │ │ -007b46: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -007b4a: 5a40 2700 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCPtr:J // field@0027 │ │ -007b4e: 1e04 |0019: monitor-exit v4 │ │ -007b50: 0e00 |001a: return-void │ │ -007b52: 0d00 |001b: move-exception v0 │ │ -007b54: 1e04 |001c: monitor-exit v4 │ │ -007b56: 2700 |001d: throw v0 │ │ +007f58: |[007f58] edu.cmu.pocketsphinx.NGramModelSetIterator.delete:()V │ │ +007f68: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +007f6c: 1d04 |0002: monitor-enter v4 │ │ +007f6e: 5340 2700 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCPtr:J // field@0027 │ │ +007f72: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +007f76: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +007f7a: 5540 2600 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCMemOwn:Z // field@0026 │ │ +007f7e: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +007f82: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +007f84: 5c40 2600 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCMemOwn:Z // field@0026 │ │ +007f88: 5340 2700 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCPtr:J // field@0027 │ │ +007f8c: 7120 0d02 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.delete_NGramModelSetIterator:(J)V // method@020d │ │ +007f92: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +007f96: 5a40 2700 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCPtr:J // field@0027 │ │ +007f9a: 1e04 |0019: monitor-exit v4 │ │ +007f9c: 0e00 |001a: return-void │ │ +007f9e: 0d00 |001b: move-exception v0 │ │ +007fa0: 1e04 |001c: monitor-exit v4 │ │ +007fa2: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/NGramModelSetIterator;) │ │ @@ -5231,140 +5231,140 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -007b64: |[007b64] edu.cmu.pocketsphinx.NGramModelSetIterator.finalize:()V │ │ -007b74: 6e10 e300 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.delete:()V // method@00e3 │ │ -007b7a: 0e00 |0003: return-void │ │ +007fb0: |[007fb0] edu.cmu.pocketsphinx.NGramModelSetIterator.finalize:()V │ │ +007fc0: 6e10 e300 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.delete:()V // method@00e3 │ │ +007fc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/NGramModelSetIterator;) │ │ name : 'getPtr' │ │ type : '()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -007b7c: |[007b7c] edu.cmu.pocketsphinx.NGramModelSetIterator.getPtr:()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t; │ │ -007b8c: 5350 2700 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCPtr:J // field@0027 │ │ -007b90: 7130 f101 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSetIterator_ptr_get:(JLedu/cmu/pocketsphinx/NGramModelSetIterator;)J // method@01f1 │ │ -007b96: 0b01 |0005: move-result-wide v1 │ │ -007b98: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -007b9c: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -007ba0: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -007ba4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -007ba6: 1100 |000d: return-object v0 │ │ -007ba8: 2200 3700 |000e: new-instance v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t; // type@0037 │ │ -007bac: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -007bae: 7040 6b01 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;.:(JZ)V // method@016b │ │ -007bb4: 28f9 |0014: goto 000d // -0007 │ │ +007fc8: |[007fc8] edu.cmu.pocketsphinx.NGramModelSetIterator.getPtr:()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t; │ │ +007fd8: 5340 2700 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCPtr:J // field@0027 │ │ +007fdc: 7130 f101 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSetIterator_ptr_get:(JLedu/cmu/pocketsphinx/NGramModelSetIterator;)J // method@01f1 │ │ +007fe2: 0b02 |0005: move-result-wide v2 │ │ +007fe4: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +007fe8: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +007fec: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +007ff0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +007ff2: 1100 |000d: return-object v0 │ │ +007ff4: 2200 3700 |000e: new-instance v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t; // type@0037 │ │ +007ff8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +007ffa: 7040 6b01 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;.:(JZ)V // method@016b │ │ +008000: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/NGramModelSetIterator;) │ │ name : 'hasNext' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -007bb8: |[007bb8] edu.cmu.pocketsphinx.NGramModelSetIterator.hasNext:()Z │ │ -007bc8: 5320 2700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCPtr:J // field@0027 │ │ -007bcc: 7130 ef01 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSetIterator_hasNext:(JLedu/cmu/pocketsphinx/NGramModelSetIterator;)Z // method@01ef │ │ -007bd2: 0a00 |0005: move-result v0 │ │ -007bd4: 0f00 |0006: return v0 │ │ +008004: |[008004] edu.cmu.pocketsphinx.NGramModelSetIterator.hasNext:()Z │ │ +008014: 5320 2700 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCPtr:J // field@0027 │ │ +008018: 7130 ef01 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSetIterator_hasNext:(JLedu/cmu/pocketsphinx/NGramModelSetIterator;)Z // method@01ef │ │ +00801e: 0a00 |0005: move-result v0 │ │ +008020: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/NGramModelSetIterator;) │ │ name : 'next' │ │ type : '()Ledu/cmu/pocketsphinx/NGramModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -007bd8: |[007bd8] edu.cmu.pocketsphinx.NGramModelSetIterator.next:()Ledu/cmu/pocketsphinx/NGramModel; │ │ -007be8: 5350 2700 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCPtr:J // field@0027 │ │ -007bec: 7130 f001 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSetIterator_next:(JLedu/cmu/pocketsphinx/NGramModelSetIterator;)J // method@01f0 │ │ -007bf2: 0b01 |0005: move-result-wide v1 │ │ -007bf4: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -007bf8: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -007bfc: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -007c00: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -007c02: 1100 |000d: return-object v0 │ │ -007c04: 2200 2700 |000e: new-instance v0, Ledu/cmu/pocketsphinx/NGramModel; // type@0027 │ │ -007c08: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -007c0a: 7040 c500 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NGramModel;.:(JZ)V // method@00c5 │ │ -007c10: 28f9 |0014: goto 000d // -0007 │ │ +008024: |[008024] edu.cmu.pocketsphinx.NGramModelSetIterator.next:()Ledu/cmu/pocketsphinx/NGramModel; │ │ +008034: 5340 2700 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCPtr:J // field@0027 │ │ +008038: 7130 f001 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSetIterator_next:(JLedu/cmu/pocketsphinx/NGramModelSetIterator;)J // method@01f0 │ │ +00803e: 0b02 |0005: move-result-wide v2 │ │ +008040: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +008044: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +008048: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +00804c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +00804e: 1100 |000d: return-object v0 │ │ +008050: 2200 2700 |000e: new-instance v0, Ledu/cmu/pocketsphinx/NGramModel; // type@0027 │ │ +008054: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +008056: 7040 c500 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NGramModel;.:(JZ)V // method@00c5 │ │ +00805c: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ledu/cmu/pocketsphinx/NGramModelSetIterator;) │ │ name : 'next' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -007c14: |[007c14] edu.cmu.pocketsphinx.NGramModelSetIterator.next:()Ljava/lang/Object; │ │ -007c24: 6e10 e800 0100 |0000: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.next:()Ledu/cmu/pocketsphinx/NGramModel; // method@00e8 │ │ -007c2a: 0c00 |0003: move-result-object v0 │ │ -007c2c: 1100 |0004: return-object v0 │ │ +008060: |[008060] edu.cmu.pocketsphinx.NGramModelSetIterator.next:()Ljava/lang/Object; │ │ +008070: 6e10 e800 0100 |0000: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.next:()Ledu/cmu/pocketsphinx/NGramModel; // method@00e8 │ │ +008076: 0c00 |0003: move-result-object v0 │ │ +008078: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ledu/cmu/pocketsphinx/NGramModelSetIterator;) │ │ name : 'remove' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007c30: |[007c30] edu.cmu.pocketsphinx.NGramModelSetIterator.remove:()V │ │ -007c40: 2200 6b00 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@006b │ │ -007c44: 7010 6102 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@0261 │ │ -007c4a: 2700 |0005: throw v0 │ │ +00807c: |[00807c] edu.cmu.pocketsphinx.NGramModelSetIterator.remove:()V │ │ +00808c: 2200 6a00 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@006a │ │ +008090: 7010 6102 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@0261 │ │ +008096: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ledu/cmu/pocketsphinx/NGramModelSetIterator;) │ │ name : 'setPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -007c4c: |[007c4c] edu.cmu.pocketsphinx.NGramModelSetIterator.setPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)V │ │ -007c5c: 5340 2700 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCPtr:J // field@0027 │ │ -007c60: 7110 6c01 0500 |0002: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)J // method@016c │ │ -007c66: 0b02 |0005: move-result-wide v2 │ │ -007c68: 7153 f201 1024 |0006: invoke-static {v0, v1, v4, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSetIterator_ptr_set:(JLedu/cmu/pocketsphinx/NGramModelSetIterator;J)V // method@01f2 │ │ -007c6e: 0e00 |0009: return-void │ │ +008098: |[008098] edu.cmu.pocketsphinx.NGramModelSetIterator.setPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)V │ │ +0080a8: 5340 2700 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/NGramModelSetIterator;.swigCPtr:J // field@0027 │ │ +0080ac: 7110 6c01 0500 |0002: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)J // method@016c │ │ +0080b2: 0b02 |0005: move-result-wide v2 │ │ +0080b4: 7153 f201 1024 |0006: invoke-static {v0, v1, v4, v2, v3}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;.NGramModelSetIterator_ptr_set:(JLedu/cmu/pocketsphinx/NGramModelSetIterator;J)V // method@01f2 │ │ +0080ba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #18 header: │ │ @@ -5390,17 +5390,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -007c70: |[007c70] edu.cmu.pocketsphinx.PocketSphinx.:()V │ │ -007c80: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -007c86: 0e00 |0003: return-void │ │ +0080bc: |[0080bc] edu.cmu.pocketsphinx.PocketSphinx.:()V │ │ +0080cc: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ +0080d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -5427,17 +5427,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -007c88: |[007c88] edu.cmu.pocketsphinx.PocketSphinxJNI.:()V │ │ -007c98: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -007c9e: 0e00 |0003: return-void │ │ +0080d4: |[0080d4] edu.cmu.pocketsphinx.PocketSphinxJNI.:()V │ │ +0080e4: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ +0080ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/PocketSphinxJNI;) │ │ name : 'Decoder_addWord' │ │ type : '(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;Ljava/lang/String;I)V' │ │ @@ -6042,66 +6042,66 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -007ca0: |[007ca0] edu.cmu.pocketsphinx.SWIGTYPE_p_FILE.:()V │ │ -007cb0: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ -007cb6: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -007cba: 5a20 2800 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;.swigCPtr:J // field@0028 │ │ -007cbe: 0e00 |0007: return-void │ │ +0080ec: |[0080ec] edu.cmu.pocketsphinx.SWIGTYPE_p_FILE.:()V │ │ +0080fc: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ +008102: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +008106: 5a20 2800 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;.swigCPtr:J // field@0028 │ │ +00810a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007cc0: |[007cc0] edu.cmu.pocketsphinx.SWIGTYPE_p_FILE.:(JZ)V │ │ -007cd0: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -007cd6: 5a01 2800 |0003: iput-wide v1, v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;.swigCPtr:J // field@0028 │ │ -007cda: 0e00 |0005: return-void │ │ +00810c: |[00810c] edu.cmu.pocketsphinx.SWIGTYPE_p_FILE.:(JZ)V │ │ +00811c: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +008122: 5a12 2800 |0003: iput-wide v2, v1, Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;.swigCPtr:J // field@0028 │ │ +008126: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -007cdc: |[007cdc] edu.cmu.pocketsphinx.SWIGTYPE_p_FILE.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;)J │ │ -007cec: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -007cf0: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -007cf4: 1000 |0004: return-wide v0 │ │ -007cf6: 5320 2800 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;.swigCPtr:J // field@0028 │ │ -007cfa: 28fd |0007: goto 0004 // -0003 │ │ +008128: |[008128] edu.cmu.pocketsphinx.SWIGTYPE_p_FILE.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;)J │ │ +008138: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +00813c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +008140: 1000 |0004: return-wide v0 │ │ +008142: 5320 2800 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;.swigCPtr:J // field@0028 │ │ +008146: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -6121,66 +6121,66 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -007cfc: |[007cfc] edu.cmu.pocketsphinx.SWIGTYPE_p_fe_t.:()V │ │ -007d0c: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ -007d12: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -007d16: 5a20 2900 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;.swigCPtr:J // field@0029 │ │ -007d1a: 0e00 |0007: return-void │ │ +008148: |[008148] edu.cmu.pocketsphinx.SWIGTYPE_p_fe_t.:()V │ │ +008158: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ +00815e: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +008162: 5a20 2900 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;.swigCPtr:J // field@0029 │ │ +008166: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007d1c: |[007d1c] edu.cmu.pocketsphinx.SWIGTYPE_p_fe_t.:(JZ)V │ │ -007d2c: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -007d32: 5a01 2900 |0003: iput-wide v1, v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;.swigCPtr:J // field@0029 │ │ -007d36: 0e00 |0005: return-void │ │ +008168: |[008168] edu.cmu.pocketsphinx.SWIGTYPE_p_fe_t.:(JZ)V │ │ +008178: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +00817e: 5a12 2900 |0003: iput-wide v2, v1, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;.swigCPtr:J // field@0029 │ │ +008182: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -007d38: |[007d38] edu.cmu.pocketsphinx.SWIGTYPE_p_fe_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;)J │ │ -007d48: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -007d4c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -007d50: 1000 |0004: return-wide v0 │ │ -007d52: 5320 2900 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;.swigCPtr:J // field@0029 │ │ -007d56: 28fd |0007: goto 0004 // -0003 │ │ +008184: |[008184] edu.cmu.pocketsphinx.SWIGTYPE_p_fe_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;)J │ │ +008194: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +008198: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +00819c: 1000 |0004: return-wide v0 │ │ +00819e: 5320 2900 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;.swigCPtr:J // field@0029 │ │ +0081a2: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -6200,66 +6200,66 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -007d58: |[007d58] edu.cmu.pocketsphinx.SWIGTYPE_p_feat_t.:()V │ │ -007d68: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ -007d6e: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -007d72: 5a20 2a00 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;.swigCPtr:J // field@002a │ │ -007d76: 0e00 |0007: return-void │ │ +0081a4: |[0081a4] edu.cmu.pocketsphinx.SWIGTYPE_p_feat_t.:()V │ │ +0081b4: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ +0081ba: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +0081be: 5a20 2a00 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;.swigCPtr:J // field@002a │ │ +0081c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007d78: |[007d78] edu.cmu.pocketsphinx.SWIGTYPE_p_feat_t.:(JZ)V │ │ -007d88: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -007d8e: 5a01 2a00 |0003: iput-wide v1, v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;.swigCPtr:J // field@002a │ │ -007d92: 0e00 |0005: return-void │ │ +0081c4: |[0081c4] edu.cmu.pocketsphinx.SWIGTYPE_p_feat_t.:(JZ)V │ │ +0081d4: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +0081da: 5a12 2a00 |0003: iput-wide v2, v1, Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;.swigCPtr:J // field@002a │ │ +0081de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -007d94: |[007d94] edu.cmu.pocketsphinx.SWIGTYPE_p_feat_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;)J │ │ -007da4: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -007da8: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -007dac: 1000 |0004: return-wide v0 │ │ -007dae: 5320 2a00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;.swigCPtr:J // field@002a │ │ -007db2: 28fd |0007: goto 0004 // -0003 │ │ +0081e0: |[0081e0] edu.cmu.pocketsphinx.SWIGTYPE_p_feat_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;)J │ │ +0081f0: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +0081f4: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +0081f8: 1000 |0004: return-wide v0 │ │ +0081fa: 5320 2a00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;.swigCPtr:J // field@002a │ │ +0081fe: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -6279,66 +6279,66 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -007db4: |[007db4] edu.cmu.pocketsphinx.SWIGTYPE_p_float32.:()V │ │ -007dc4: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ -007dca: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -007dce: 5a20 2b00 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;.swigCPtr:J // field@002b │ │ -007dd2: 0e00 |0007: return-void │ │ +008200: |[008200] edu.cmu.pocketsphinx.SWIGTYPE_p_float32.:()V │ │ +008210: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ +008216: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +00821a: 5a20 2b00 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;.swigCPtr:J // field@002b │ │ +00821e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007dd4: |[007dd4] edu.cmu.pocketsphinx.SWIGTYPE_p_float32.:(JZ)V │ │ -007de4: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -007dea: 5a01 2b00 |0003: iput-wide v1, v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;.swigCPtr:J // field@002b │ │ -007dee: 0e00 |0005: return-void │ │ +008220: |[008220] edu.cmu.pocketsphinx.SWIGTYPE_p_float32.:(JZ)V │ │ +008230: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +008236: 5a12 2b00 |0003: iput-wide v2, v1, Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;.swigCPtr:J // field@002b │ │ +00823a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -007df0: |[007df0] edu.cmu.pocketsphinx.SWIGTYPE_p_float32.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;)J │ │ -007e00: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -007e04: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -007e08: 1000 |0004: return-wide v0 │ │ -007e0a: 5320 2b00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;.swigCPtr:J // field@002b │ │ -007e0e: 28fd |0007: goto 0004 // -0003 │ │ +00823c: |[00823c] edu.cmu.pocketsphinx.SWIGTYPE_p_float32.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;)J │ │ +00824c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +008250: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +008254: 1000 |0004: return-wide v0 │ │ +008256: 5320 2b00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;.swigCPtr:J // field@002b │ │ +00825a: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -6358,66 +6358,66 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -007e10: |[007e10] edu.cmu.pocketsphinx.SWIGTYPE_p_fsg_model_t.:()V │ │ -007e20: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ -007e26: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -007e2a: 5a20 2c00 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;.swigCPtr:J // field@002c │ │ -007e2e: 0e00 |0007: return-void │ │ +00825c: |[00825c] edu.cmu.pocketsphinx.SWIGTYPE_p_fsg_model_t.:()V │ │ +00826c: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ +008272: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +008276: 5a20 2c00 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;.swigCPtr:J // field@002c │ │ +00827a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007e30: |[007e30] edu.cmu.pocketsphinx.SWIGTYPE_p_fsg_model_t.:(JZ)V │ │ -007e40: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -007e46: 5a01 2c00 |0003: iput-wide v1, v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;.swigCPtr:J // field@002c │ │ -007e4a: 0e00 |0005: return-void │ │ +00827c: |[00827c] edu.cmu.pocketsphinx.SWIGTYPE_p_fsg_model_t.:(JZ)V │ │ +00828c: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +008292: 5a12 2c00 |0003: iput-wide v2, v1, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;.swigCPtr:J // field@002c │ │ +008296: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -007e4c: |[007e4c] edu.cmu.pocketsphinx.SWIGTYPE_p_fsg_model_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;)J │ │ -007e5c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -007e60: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -007e64: 1000 |0004: return-wide v0 │ │ -007e66: 5320 2c00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;.swigCPtr:J // field@002c │ │ -007e6a: 28fd |0007: goto 0004 // -0003 │ │ +008298: |[008298] edu.cmu.pocketsphinx.SWIGTYPE_p_fsg_model_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;)J │ │ +0082a8: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +0082ac: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +0082b0: 1000 |0004: return-wide v0 │ │ +0082b2: 5320 2c00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;.swigCPtr:J // field@002c │ │ +0082b6: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -6437,66 +6437,66 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -007e6c: |[007e6c] edu.cmu.pocketsphinx.SWIGTYPE_p_int16.:()V │ │ -007e7c: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ -007e82: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -007e86: 5a20 2d00 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;.swigCPtr:J // field@002d │ │ -007e8a: 0e00 |0007: return-void │ │ +0082b8: |[0082b8] edu.cmu.pocketsphinx.SWIGTYPE_p_int16.:()V │ │ +0082c8: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ +0082ce: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +0082d2: 5a20 2d00 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;.swigCPtr:J // field@002d │ │ +0082d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007e8c: |[007e8c] edu.cmu.pocketsphinx.SWIGTYPE_p_int16.:(JZ)V │ │ -007e9c: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -007ea2: 5a01 2d00 |0003: iput-wide v1, v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;.swigCPtr:J // field@002d │ │ -007ea6: 0e00 |0005: return-void │ │ +0082d8: |[0082d8] edu.cmu.pocketsphinx.SWIGTYPE_p_int16.:(JZ)V │ │ +0082e8: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +0082ee: 5a12 2d00 |0003: iput-wide v2, v1, Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;.swigCPtr:J // field@002d │ │ +0082f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -007ea8: |[007ea8] edu.cmu.pocketsphinx.SWIGTYPE_p_int16.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;)J │ │ -007eb8: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -007ebc: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -007ec0: 1000 |0004: return-wide v0 │ │ -007ec2: 5320 2d00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;.swigCPtr:J // field@002d │ │ -007ec6: 28fd |0007: goto 0004 // -0003 │ │ +0082f4: |[0082f4] edu.cmu.pocketsphinx.SWIGTYPE_p_int16.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;)J │ │ +008304: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +008308: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +00830c: 1000 |0004: return-wide v0 │ │ +00830e: 5320 2d00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;.swigCPtr:J // field@002d │ │ +008312: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -6516,66 +6516,66 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -007ec8: |[007ec8] edu.cmu.pocketsphinx.SWIGTYPE_p_jsgf_rule_iter_t.:()V │ │ -007ed8: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ -007ede: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -007ee2: 5a20 2e00 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;.swigCPtr:J // field@002e │ │ -007ee6: 0e00 |0007: return-void │ │ +008314: |[008314] edu.cmu.pocketsphinx.SWIGTYPE_p_jsgf_rule_iter_t.:()V │ │ +008324: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ +00832a: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +00832e: 5a20 2e00 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;.swigCPtr:J // field@002e │ │ +008332: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007ee8: |[007ee8] edu.cmu.pocketsphinx.SWIGTYPE_p_jsgf_rule_iter_t.:(JZ)V │ │ -007ef8: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -007efe: 5a01 2e00 |0003: iput-wide v1, v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;.swigCPtr:J // field@002e │ │ -007f02: 0e00 |0005: return-void │ │ +008334: |[008334] edu.cmu.pocketsphinx.SWIGTYPE_p_jsgf_rule_iter_t.:(JZ)V │ │ +008344: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +00834a: 5a12 2e00 |0003: iput-wide v2, v1, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;.swigCPtr:J // field@002e │ │ +00834e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -007f04: |[007f04] edu.cmu.pocketsphinx.SWIGTYPE_p_jsgf_rule_iter_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)J │ │ -007f14: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -007f18: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -007f1c: 1000 |0004: return-wide v0 │ │ -007f1e: 5320 2e00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;.swigCPtr:J // field@002e │ │ -007f22: 28fd |0007: goto 0004 // -0003 │ │ +008350: |[008350] edu.cmu.pocketsphinx.SWIGTYPE_p_jsgf_rule_iter_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)J │ │ +008360: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +008364: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +008368: 1000 |0004: return-wide v0 │ │ +00836a: 5320 2e00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;.swigCPtr:J // field@002e │ │ +00836e: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -6595,66 +6595,66 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -007f24: |[007f24] edu.cmu.pocketsphinx.SWIGTYPE_p_logmath_t.:()V │ │ -007f34: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ -007f3a: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -007f3e: 5a20 2f00 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;.swigCPtr:J // field@002f │ │ -007f42: 0e00 |0007: return-void │ │ +008370: |[008370] edu.cmu.pocketsphinx.SWIGTYPE_p_logmath_t.:()V │ │ +008380: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ +008386: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +00838a: 5a20 2f00 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;.swigCPtr:J // field@002f │ │ +00838e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007f44: |[007f44] edu.cmu.pocketsphinx.SWIGTYPE_p_logmath_t.:(JZ)V │ │ -007f54: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -007f5a: 5a01 2f00 |0003: iput-wide v1, v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;.swigCPtr:J // field@002f │ │ -007f5e: 0e00 |0005: return-void │ │ +008390: |[008390] edu.cmu.pocketsphinx.SWIGTYPE_p_logmath_t.:(JZ)V │ │ +0083a0: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +0083a6: 5a12 2f00 |0003: iput-wide v2, v1, Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;.swigCPtr:J // field@002f │ │ +0083aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -007f60: |[007f60] edu.cmu.pocketsphinx.SWIGTYPE_p_logmath_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;)J │ │ -007f70: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -007f74: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -007f78: 1000 |0004: return-wide v0 │ │ -007f7a: 5320 2f00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;.swigCPtr:J // field@002f │ │ -007f7e: 28fd |0007: goto 0004 // -0003 │ │ +0083ac: |[0083ac] edu.cmu.pocketsphinx.SWIGTYPE_p_logmath_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;)J │ │ +0083bc: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +0083c0: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +0083c4: 1000 |0004: return-wide v0 │ │ +0083c6: 5320 2f00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;.swigCPtr:J // field@002f │ │ +0083ca: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -6674,66 +6674,66 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -007f80: |[007f80] edu.cmu.pocketsphinx.SWIGTYPE_p_mfcc_t.:()V │ │ -007f90: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ -007f96: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -007f9a: 5a20 3000 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;.swigCPtr:J // field@0030 │ │ -007f9e: 0e00 |0007: return-void │ │ +0083cc: |[0083cc] edu.cmu.pocketsphinx.SWIGTYPE_p_mfcc_t.:()V │ │ +0083dc: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ +0083e2: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +0083e6: 5a20 3000 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;.swigCPtr:J // field@0030 │ │ +0083ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007fa0: |[007fa0] edu.cmu.pocketsphinx.SWIGTYPE_p_mfcc_t.:(JZ)V │ │ -007fb0: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -007fb6: 5a01 3000 |0003: iput-wide v1, v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;.swigCPtr:J // field@0030 │ │ -007fba: 0e00 |0005: return-void │ │ +0083ec: |[0083ec] edu.cmu.pocketsphinx.SWIGTYPE_p_mfcc_t.:(JZ)V │ │ +0083fc: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +008402: 5a12 3000 |0003: iput-wide v2, v1, Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;.swigCPtr:J // field@0030 │ │ +008406: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -007fbc: |[007fbc] edu.cmu.pocketsphinx.SWIGTYPE_p_mfcc_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;)J │ │ -007fcc: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -007fd0: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -007fd4: 1000 |0004: return-wide v0 │ │ -007fd6: 5320 3000 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;.swigCPtr:J // field@0030 │ │ -007fda: 28fd |0007: goto 0004 // -0003 │ │ +008408: |[008408] edu.cmu.pocketsphinx.SWIGTYPE_p_mfcc_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;)J │ │ +008418: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +00841c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +008420: 1000 |0004: return-wide v0 │ │ +008422: 5320 3000 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;.swigCPtr:J // field@0030 │ │ +008426: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -6753,66 +6753,66 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -007fdc: |[007fdc] edu.cmu.pocketsphinx.SWIGTYPE_p_ngram_file_type_t.:()V │ │ -007fec: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ -007ff2: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -007ff6: 5a20 3100 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;.swigCPtr:J // field@0031 │ │ -007ffa: 0e00 |0007: return-void │ │ +008428: |[008428] edu.cmu.pocketsphinx.SWIGTYPE_p_ngram_file_type_t.:()V │ │ +008438: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ +00843e: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +008442: 5a20 3100 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;.swigCPtr:J // field@0031 │ │ +008446: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -007ffc: |[007ffc] edu.cmu.pocketsphinx.SWIGTYPE_p_ngram_file_type_t.:(JZ)V │ │ -00800c: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -008012: 5a01 3100 |0003: iput-wide v1, v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;.swigCPtr:J // field@0031 │ │ -008016: 0e00 |0005: return-void │ │ +008448: |[008448] edu.cmu.pocketsphinx.SWIGTYPE_p_ngram_file_type_t.:(JZ)V │ │ +008458: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +00845e: 5a12 3100 |0003: iput-wide v2, v1, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;.swigCPtr:J // field@0031 │ │ +008462: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -008018: |[008018] edu.cmu.pocketsphinx.SWIGTYPE_p_ngram_file_type_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;)J │ │ -008028: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -00802c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -008030: 1000 |0004: return-wide v0 │ │ -008032: 5320 3100 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;.swigCPtr:J // field@0031 │ │ -008036: 28fd |0007: goto 0004 // -0003 │ │ +008464: |[008464] edu.cmu.pocketsphinx.SWIGTYPE_p_ngram_file_type_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;)J │ │ +008474: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +008478: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +00847c: 1000 |0004: return-wide v0 │ │ +00847e: 5320 3100 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;.swigCPtr:J // field@0031 │ │ +008482: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -6832,66 +6832,66 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -008038: |[008038] edu.cmu.pocketsphinx.SWIGTYPE_p_ngram_model_set_iter_t.:()V │ │ -008048: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ -00804e: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -008052: 5a20 3200 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;.swigCPtr:J // field@0032 │ │ -008056: 0e00 |0007: return-void │ │ +008484: |[008484] edu.cmu.pocketsphinx.SWIGTYPE_p_ngram_model_set_iter_t.:()V │ │ +008494: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ +00849a: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +00849e: 5a20 3200 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;.swigCPtr:J // field@0032 │ │ +0084a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -008058: |[008058] edu.cmu.pocketsphinx.SWIGTYPE_p_ngram_model_set_iter_t.:(JZ)V │ │ -008068: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -00806e: 5a01 3200 |0003: iput-wide v1, v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;.swigCPtr:J // field@0032 │ │ -008072: 0e00 |0005: return-void │ │ +0084a4: |[0084a4] edu.cmu.pocketsphinx.SWIGTYPE_p_ngram_model_set_iter_t.:(JZ)V │ │ +0084b4: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +0084ba: 5a12 3200 |0003: iput-wide v2, v1, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;.swigCPtr:J // field@0032 │ │ +0084be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -008074: |[008074] edu.cmu.pocketsphinx.SWIGTYPE_p_ngram_model_set_iter_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)J │ │ -008084: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -008088: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -00808c: 1000 |0004: return-wide v0 │ │ -00808e: 5320 3200 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;.swigCPtr:J // field@0032 │ │ -008092: 28fd |0007: goto 0004 // -0003 │ │ +0084c0: |[0084c0] edu.cmu.pocketsphinx.SWIGTYPE_p_ngram_model_set_iter_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)J │ │ +0084d0: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +0084d4: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +0084d8: 1000 |0004: return-wide v0 │ │ +0084da: 5320 3200 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;.swigCPtr:J // field@0032 │ │ +0084de: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -6911,66 +6911,66 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -008094: |[008094] edu.cmu.pocketsphinx.SWIGTYPE_p_p_p_mfcc_t.:()V │ │ -0080a4: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ -0080aa: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -0080ae: 5a20 3300 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;.swigCPtr:J // field@0033 │ │ -0080b2: 0e00 |0007: return-void │ │ +0084e0: |[0084e0] edu.cmu.pocketsphinx.SWIGTYPE_p_p_p_mfcc_t.:()V │ │ +0084f0: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ +0084f6: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +0084fa: 5a20 3300 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;.swigCPtr:J // field@0033 │ │ +0084fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0080b4: |[0080b4] edu.cmu.pocketsphinx.SWIGTYPE_p_p_p_mfcc_t.:(JZ)V │ │ -0080c4: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -0080ca: 5a01 3300 |0003: iput-wide v1, v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;.swigCPtr:J // field@0033 │ │ -0080ce: 0e00 |0005: return-void │ │ +008500: |[008500] edu.cmu.pocketsphinx.SWIGTYPE_p_p_p_mfcc_t.:(JZ)V │ │ +008510: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +008516: 5a12 3300 |0003: iput-wide v2, v1, Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;.swigCPtr:J // field@0033 │ │ +00851a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0080d0: |[0080d0] edu.cmu.pocketsphinx.SWIGTYPE_p_p_p_mfcc_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;)J │ │ -0080e0: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -0080e4: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -0080e8: 1000 |0004: return-wide v0 │ │ -0080ea: 5320 3300 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;.swigCPtr:J // field@0033 │ │ -0080ee: 28fd |0007: goto 0004 // -0003 │ │ +00851c: |[00851c] edu.cmu.pocketsphinx.SWIGTYPE_p_p_p_mfcc_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;)J │ │ +00852c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +008530: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +008534: 1000 |0004: return-wide v0 │ │ +008536: 5320 3300 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;.swigCPtr:J // field@0033 │ │ +00853a: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -6990,66 +6990,66 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0080f0: |[0080f0] edu.cmu.pocketsphinx.SWIGTYPE_p_ps_decoder_t.:()V │ │ -008100: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ -008106: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -00810a: 5a20 3400 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;.swigCPtr:J // field@0034 │ │ -00810e: 0e00 |0007: return-void │ │ +00853c: |[00853c] edu.cmu.pocketsphinx.SWIGTYPE_p_ps_decoder_t.:()V │ │ +00854c: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ +008552: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +008556: 5a20 3400 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;.swigCPtr:J // field@0034 │ │ +00855a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -008110: |[008110] edu.cmu.pocketsphinx.SWIGTYPE_p_ps_decoder_t.:(JZ)V │ │ -008120: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -008126: 5a01 3400 |0003: iput-wide v1, v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;.swigCPtr:J // field@0034 │ │ -00812a: 0e00 |0005: return-void │ │ +00855c: |[00855c] edu.cmu.pocketsphinx.SWIGTYPE_p_ps_decoder_t.:(JZ)V │ │ +00856c: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +008572: 5a12 3400 |0003: iput-wide v2, v1, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;.swigCPtr:J // field@0034 │ │ +008576: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -00812c: |[00812c] edu.cmu.pocketsphinx.SWIGTYPE_p_ps_decoder_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;)J │ │ -00813c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -008140: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -008144: 1000 |0004: return-wide v0 │ │ -008146: 5320 3400 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;.swigCPtr:J // field@0034 │ │ -00814a: 28fd |0007: goto 0004 // -0003 │ │ +008578: |[008578] edu.cmu.pocketsphinx.SWIGTYPE_p_ps_decoder_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;)J │ │ +008588: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +00858c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +008590: 1000 |0004: return-wide v0 │ │ +008592: 5320 3400 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;.swigCPtr:J // field@0034 │ │ +008596: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -7069,66 +7069,66 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -00814c: |[00814c] edu.cmu.pocketsphinx.SWIGTYPE_p_ps_nbest_t.:()V │ │ -00815c: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ -008162: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -008166: 5a20 3500 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;.swigCPtr:J // field@0035 │ │ -00816a: 0e00 |0007: return-void │ │ +008598: |[008598] edu.cmu.pocketsphinx.SWIGTYPE_p_ps_nbest_t.:()V │ │ +0085a8: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ +0085ae: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +0085b2: 5a20 3500 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;.swigCPtr:J // field@0035 │ │ +0085b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -00816c: |[00816c] edu.cmu.pocketsphinx.SWIGTYPE_p_ps_nbest_t.:(JZ)V │ │ -00817c: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -008182: 5a01 3500 |0003: iput-wide v1, v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;.swigCPtr:J // field@0035 │ │ -008186: 0e00 |0005: return-void │ │ +0085b8: |[0085b8] edu.cmu.pocketsphinx.SWIGTYPE_p_ps_nbest_t.:(JZ)V │ │ +0085c8: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +0085ce: 5a12 3500 |0003: iput-wide v2, v1, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;.swigCPtr:J // field@0035 │ │ +0085d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -008188: |[008188] edu.cmu.pocketsphinx.SWIGTYPE_p_ps_nbest_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)J │ │ -008198: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -00819c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -0081a0: 1000 |0004: return-wide v0 │ │ -0081a2: 5320 3500 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;.swigCPtr:J // field@0035 │ │ -0081a6: 28fd |0007: goto 0004 // -0003 │ │ +0085d4: |[0085d4] edu.cmu.pocketsphinx.SWIGTYPE_p_ps_nbest_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)J │ │ +0085e4: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +0085e8: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +0085ec: 1000 |0004: return-wide v0 │ │ +0085ee: 5320 3500 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;.swigCPtr:J // field@0035 │ │ +0085f2: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -7148,66 +7148,66 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0081a8: |[0081a8] edu.cmu.pocketsphinx.SWIGTYPE_p_ps_seg_t.:()V │ │ -0081b8: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ -0081be: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -0081c2: 5a20 3600 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;.swigCPtr:J // field@0036 │ │ -0081c6: 0e00 |0007: return-void │ │ +0085f4: |[0085f4] edu.cmu.pocketsphinx.SWIGTYPE_p_ps_seg_t.:()V │ │ +008604: 7010 5202 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0252 │ │ +00860a: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +00860e: 5a20 3600 |0005: iput-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;.swigCPtr:J // field@0036 │ │ +008612: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0081c8: |[0081c8] edu.cmu.pocketsphinx.SWIGTYPE_p_ps_seg_t.:(JZ)V │ │ -0081d8: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -0081de: 5a01 3600 |0003: iput-wide v1, v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;.swigCPtr:J // field@0036 │ │ -0081e2: 0e00 |0005: return-void │ │ +008614: |[008614] edu.cmu.pocketsphinx.SWIGTYPE_p_ps_seg_t.:(JZ)V │ │ +008624: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +00862a: 5a12 3600 |0003: iput-wide v2, v1, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;.swigCPtr:J // field@0036 │ │ +00862e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0081e4: |[0081e4] edu.cmu.pocketsphinx.SWIGTYPE_p_ps_seg_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)J │ │ -0081f4: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -0081f8: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -0081fc: 1000 |0004: return-wide v0 │ │ -0081fe: 5320 3600 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;.swigCPtr:J // field@0036 │ │ -008202: 28fd |0007: goto 0004 // -0003 │ │ +008630: |[008630] edu.cmu.pocketsphinx.SWIGTYPE_p_ps_seg_t.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)J │ │ +008640: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +008644: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +008648: 1000 |0004: return-wide v0 │ │ +00864a: 5320 3600 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;.swigCPtr:J // field@0036 │ │ +00864e: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -7227,132 +7227,132 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'swigCMemOwn' │ │ type : 'Z' │ │ - access : 0x0004 (PROTECTED) │ │ + access : 0x0084 (PROTECTED TRANSIENT) │ │ #1 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'swigCPtr' │ │ type : 'J' │ │ - access : 0x0002 (PRIVATE) │ │ + access : 0x0082 (PRIVATE TRANSIENT) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -008204: |[008204] edu.cmu.pocketsphinx.Segment.:()V │ │ -008214: 7100 4701 0000 |0000: invoke-static {}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_segment:()J // method@0147 │ │ -00821a: 0b00 |0003: move-result-wide v0 │ │ -00821c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -00821e: 7040 7a01 0321 |0005: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/Segment;.:(JZ)V // method@017a │ │ -008224: 0e00 |0008: return-void │ │ +008650: |[008650] edu.cmu.pocketsphinx.Segment.:()V │ │ +008660: 7100 4701 0000 |0000: invoke-static {}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_segment:()J // method@0147 │ │ +008666: 0b00 |0003: move-result-wide v0 │ │ +008668: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +00866a: 7040 7a01 0321 |0005: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/Segment;.:(JZ)V // method@017a │ │ +008670: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -008228: |[008228] edu.cmu.pocketsphinx.Segment.:(JZ)V │ │ -008238: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -00823e: 5c03 3700 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/Segment;.swigCMemOwn:Z // field@0037 │ │ -008242: 5a01 3800 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -008246: 0e00 |0007: return-void │ │ +008674: |[008674] edu.cmu.pocketsphinx.Segment.:(JZ)V │ │ +008684: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +00868a: 5c14 3700 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/Segment;.swigCMemOwn:Z // field@0037 │ │ +00868e: 5a12 3800 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +008692: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'fromIter' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)Ledu/cmu/pocketsphinx/Segment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -008248: |[008248] edu.cmu.pocketsphinx.Segment.fromIter:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)Ledu/cmu/pocketsphinx/Segment; │ │ -008258: 7110 7801 0500 |0000: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)J // method@0178 │ │ -00825e: 0b00 |0003: move-result-wide v0 │ │ -008260: 7120 2901 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_fromIter:(J)J // method@0129 │ │ -008266: 0b01 |0007: move-result-wide v1 │ │ -008268: 1603 0000 |0008: const-wide/16 v3, #int 0 // #0 │ │ -00826c: 3100 0103 |000a: cmp-long v0, v1, v3 │ │ -008270: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -008274: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -008276: 1100 |000f: return-object v0 │ │ -008278: 2200 3c00 |0010: new-instance v0, Ledu/cmu/pocketsphinx/Segment; // type@003c │ │ -00827c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -00827e: 7040 7a01 1032 |0013: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/Segment;.:(JZ)V // method@017a │ │ -008284: 28f9 |0016: goto 000f // -0007 │ │ +008694: |[008694] edu.cmu.pocketsphinx.Segment.fromIter:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)Ledu/cmu/pocketsphinx/Segment; │ │ +0086a4: 7110 7801 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)J // method@0178 │ │ +0086aa: 0b00 |0003: move-result-wide v0 │ │ +0086ac: 7120 2901 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_fromIter:(J)J // method@0129 │ │ +0086b2: 0b02 |0007: move-result-wide v2 │ │ +0086b4: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ +0086b8: 3100 0200 |000a: cmp-long v0, v2, v0 │ │ +0086bc: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +0086c0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0086c2: 1100 |000f: return-object v0 │ │ +0086c4: 2200 3c00 |0010: new-instance v0, Ledu/cmu/pocketsphinx/Segment; // type@003c │ │ +0086c8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0086ca: 7040 7a01 2013 |0013: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/Segment;.:(JZ)V // method@017a │ │ +0086d0: 28f9 |0016: goto 000f // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/Segment;)J' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -008288: |[008288] edu.cmu.pocketsphinx.Segment.getCPtr:(Ledu/cmu/pocketsphinx/Segment;)J │ │ -008298: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -00829c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -0082a0: 1000 |0004: return-wide v0 │ │ -0082a2: 5320 3800 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -0082a6: 28fd |0007: goto 0004 // -0003 │ │ +0086d4: |[0086d4] edu.cmu.pocketsphinx.Segment.getCPtr:(Ledu/cmu/pocketsphinx/Segment;)J │ │ +0086e4: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +0086e8: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +0086ec: 1000 |0004: return-wide v0 │ │ +0086ee: 5320 3800 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +0086f2: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0082a8: |[0082a8] edu.cmu.pocketsphinx.Segment.delete:()V │ │ -0082b8: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -0082bc: 1d04 |0002: monitor-enter v4 │ │ -0082be: 5340 3800 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -0082c2: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -0082c6: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -0082ca: 5540 3700 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/Segment;.swigCMemOwn:Z // field@0037 │ │ -0082ce: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -0082d2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0082d4: 5c40 3700 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/Segment;.swigCMemOwn:Z // field@0037 │ │ -0082d8: 5340 3800 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -0082dc: 7120 3a01 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.delete_Segment:(J)V // method@013a │ │ -0082e2: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -0082e6: 5a40 3800 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -0082ea: 1e04 |0019: monitor-exit v4 │ │ -0082ec: 0e00 |001a: return-void │ │ -0082ee: 0d00 |001b: move-exception v0 │ │ -0082f0: 1e04 |001c: monitor-exit v4 │ │ -0082f2: 2700 |001d: throw v0 │ │ +0086f4: |[0086f4] edu.cmu.pocketsphinx.Segment.delete:()V │ │ +008704: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +008708: 1d04 |0002: monitor-enter v4 │ │ +00870a: 5340 3800 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +00870e: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +008712: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +008716: 5540 3700 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/Segment;.swigCMemOwn:Z // field@0037 │ │ +00871a: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +00871e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +008720: 5c40 3700 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/Segment;.swigCMemOwn:Z // field@0037 │ │ +008724: 5340 3800 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +008728: 7120 3a01 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.delete_Segment:(J)V // method@013a │ │ +00872e: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +008732: 5a40 3800 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +008736: 1e04 |0019: monitor-exit v4 │ │ +008738: 0e00 |001a: return-void │ │ +00873a: 0d00 |001b: move-exception v0 │ │ +00873c: 1e04 |001c: monitor-exit v4 │ │ +00873e: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ @@ -7360,262 +7360,262 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -008300: |[008300] edu.cmu.pocketsphinx.Segment.finalize:()V │ │ -008310: 6e10 7b01 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/Segment;.delete:()V // method@017b │ │ -008316: 0e00 |0003: return-void │ │ +00874c: |[00874c] edu.cmu.pocketsphinx.Segment.finalize:()V │ │ +00875c: 6e10 7b01 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/Segment;.delete:()V // method@017b │ │ +008762: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'getAscr' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -008318: |[008318] edu.cmu.pocketsphinx.Segment.getAscr:()I │ │ -008328: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -00832c: 7130 2501 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_ascr_get:(JLedu/cmu/pocketsphinx/Segment;)I // method@0125 │ │ -008332: 0a00 |0005: move-result v0 │ │ -008334: 0f00 |0006: return v0 │ │ +008764: |[008764] edu.cmu.pocketsphinx.Segment.getAscr:()I │ │ +008774: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +008778: 7130 2501 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_ascr_get:(JLedu/cmu/pocketsphinx/Segment;)I // method@0125 │ │ +00877e: 0a00 |0005: move-result v0 │ │ +008780: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'getEndFrame' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -008338: |[008338] edu.cmu.pocketsphinx.Segment.getEndFrame:()I │ │ -008348: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -00834c: 7130 2701 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_endFrame_get:(JLedu/cmu/pocketsphinx/Segment;)I // method@0127 │ │ -008352: 0a00 |0005: move-result v0 │ │ -008354: 0f00 |0006: return v0 │ │ +008784: |[008784] edu.cmu.pocketsphinx.Segment.getEndFrame:()I │ │ +008794: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +008798: 7130 2701 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_endFrame_get:(JLedu/cmu/pocketsphinx/Segment;)I // method@0127 │ │ +00879e: 0a00 |0005: move-result v0 │ │ +0087a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'getLback' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -008358: |[008358] edu.cmu.pocketsphinx.Segment.getLback:()I │ │ -008368: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -00836c: 7130 2a01 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_lback_get:(JLedu/cmu/pocketsphinx/Segment;)I // method@012a │ │ -008372: 0a00 |0005: move-result v0 │ │ -008374: 0f00 |0006: return v0 │ │ +0087a4: |[0087a4] edu.cmu.pocketsphinx.Segment.getLback:()I │ │ +0087b4: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +0087b8: 7130 2a01 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_lback_get:(JLedu/cmu/pocketsphinx/Segment;)I // method@012a │ │ +0087be: 0a00 |0005: move-result v0 │ │ +0087c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'getLscr' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -008378: |[008378] edu.cmu.pocketsphinx.Segment.getLscr:()I │ │ -008388: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -00838c: 7130 2c01 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_lscr_get:(JLedu/cmu/pocketsphinx/Segment;)I // method@012c │ │ -008392: 0a00 |0005: move-result v0 │ │ -008394: 0f00 |0006: return v0 │ │ +0087c4: |[0087c4] edu.cmu.pocketsphinx.Segment.getLscr:()I │ │ +0087d4: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +0087d8: 7130 2c01 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_lscr_get:(JLedu/cmu/pocketsphinx/Segment;)I // method@012c │ │ +0087de: 0a00 |0005: move-result v0 │ │ +0087e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'getProb' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -008398: |[008398] edu.cmu.pocketsphinx.Segment.getProb:()I │ │ -0083a8: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -0083ac: 7130 2e01 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_prob_get:(JLedu/cmu/pocketsphinx/Segment;)I // method@012e │ │ -0083b2: 0a00 |0005: move-result v0 │ │ -0083b4: 0f00 |0006: return v0 │ │ +0087e4: |[0087e4] edu.cmu.pocketsphinx.Segment.getProb:()I │ │ +0087f4: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +0087f8: 7130 2e01 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_prob_get:(JLedu/cmu/pocketsphinx/Segment;)I // method@012e │ │ +0087fe: 0a00 |0005: move-result v0 │ │ +008800: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'getStartFrame' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0083b8: |[0083b8] edu.cmu.pocketsphinx.Segment.getStartFrame:()I │ │ -0083c8: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -0083cc: 7130 3001 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_startFrame_get:(JLedu/cmu/pocketsphinx/Segment;)I // method@0130 │ │ -0083d2: 0a00 |0005: move-result v0 │ │ -0083d4: 0f00 |0006: return v0 │ │ +008804: |[008804] edu.cmu.pocketsphinx.Segment.getStartFrame:()I │ │ +008814: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +008818: 7130 3001 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_startFrame_get:(JLedu/cmu/pocketsphinx/Segment;)I // method@0130 │ │ +00881e: 0a00 |0005: move-result v0 │ │ +008820: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'getWord' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0083d8: |[0083d8] edu.cmu.pocketsphinx.Segment.getWord:()Ljava/lang/String; │ │ -0083e8: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -0083ec: 7130 3201 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_word_get:(JLedu/cmu/pocketsphinx/Segment;)Ljava/lang/String; // method@0132 │ │ -0083f2: 0c00 |0005: move-result-object v0 │ │ -0083f4: 1100 |0006: return-object v0 │ │ +008824: |[008824] edu.cmu.pocketsphinx.Segment.getWord:()Ljava/lang/String; │ │ +008834: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +008838: 7130 3201 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_word_get:(JLedu/cmu/pocketsphinx/Segment;)Ljava/lang/String; // method@0132 │ │ +00883e: 0c00 |0005: move-result-object v0 │ │ +008840: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'setAscr' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0083f8: |[0083f8] edu.cmu.pocketsphinx.Segment.setAscr:(I)V │ │ -008408: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -00840c: 7140 2601 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_ascr_set:(JLedu/cmu/pocketsphinx/Segment;I)V // method@0126 │ │ -008412: 0e00 |0005: return-void │ │ +008844: |[008844] edu.cmu.pocketsphinx.Segment.setAscr:(I)V │ │ +008854: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +008858: 7140 2601 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_ascr_set:(JLedu/cmu/pocketsphinx/Segment;I)V // method@0126 │ │ +00885e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'setEndFrame' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -008414: |[008414] edu.cmu.pocketsphinx.Segment.setEndFrame:(I)V │ │ -008424: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -008428: 7140 2801 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_endFrame_set:(JLedu/cmu/pocketsphinx/Segment;I)V // method@0128 │ │ -00842e: 0e00 |0005: return-void │ │ +008860: |[008860] edu.cmu.pocketsphinx.Segment.setEndFrame:(I)V │ │ +008870: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +008874: 7140 2801 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_endFrame_set:(JLedu/cmu/pocketsphinx/Segment;I)V // method@0128 │ │ +00887a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'setLback' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -008430: |[008430] edu.cmu.pocketsphinx.Segment.setLback:(I)V │ │ -008440: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -008444: 7140 2b01 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_lback_set:(JLedu/cmu/pocketsphinx/Segment;I)V // method@012b │ │ -00844a: 0e00 |0005: return-void │ │ +00887c: |[00887c] edu.cmu.pocketsphinx.Segment.setLback:(I)V │ │ +00888c: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +008890: 7140 2b01 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_lback_set:(JLedu/cmu/pocketsphinx/Segment;I)V // method@012b │ │ +008896: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'setLscr' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -00844c: |[00844c] edu.cmu.pocketsphinx.Segment.setLscr:(I)V │ │ -00845c: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -008460: 7140 2d01 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_lscr_set:(JLedu/cmu/pocketsphinx/Segment;I)V // method@012d │ │ -008466: 0e00 |0005: return-void │ │ +008898: |[008898] edu.cmu.pocketsphinx.Segment.setLscr:(I)V │ │ +0088a8: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +0088ac: 7140 2d01 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_lscr_set:(JLedu/cmu/pocketsphinx/Segment;I)V // method@012d │ │ +0088b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'setProb' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -008468: |[008468] edu.cmu.pocketsphinx.Segment.setProb:(I)V │ │ -008478: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -00847c: 7140 2f01 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_prob_set:(JLedu/cmu/pocketsphinx/Segment;I)V // method@012f │ │ -008482: 0e00 |0005: return-void │ │ +0088b4: |[0088b4] edu.cmu.pocketsphinx.Segment.setProb:(I)V │ │ +0088c4: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +0088c8: 7140 2f01 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_prob_set:(JLedu/cmu/pocketsphinx/Segment;I)V // method@012f │ │ +0088ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #14 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'setStartFrame' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -008484: |[008484] edu.cmu.pocketsphinx.Segment.setStartFrame:(I)V │ │ -008494: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -008498: 7140 3101 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_startFrame_set:(JLedu/cmu/pocketsphinx/Segment;I)V // method@0131 │ │ -00849e: 0e00 |0005: return-void │ │ +0088d0: |[0088d0] edu.cmu.pocketsphinx.Segment.setStartFrame:(I)V │ │ +0088e0: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +0088e4: 7140 3101 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_startFrame_set:(JLedu/cmu/pocketsphinx/Segment;I)V // method@0131 │ │ +0088ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Ledu/cmu/pocketsphinx/Segment;) │ │ name : 'setWord' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0084a0: |[0084a0] edu.cmu.pocketsphinx.Segment.setWord:(Ljava/lang/String;)V │ │ -0084b0: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ -0084b4: 7140 3301 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_word_set:(JLedu/cmu/pocketsphinx/Segment;Ljava/lang/String;)V // method@0133 │ │ -0084ba: 0e00 |0005: return-void │ │ +0088ec: |[0088ec] edu.cmu.pocketsphinx.Segment.setWord:(Ljava/lang/String;)V │ │ +0088fc: 5320 3800 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/Segment;.swigCPtr:J // field@0038 │ │ +008900: 7140 3301 1032 |0002: invoke-static {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.Segment_word_set:(JLedu/cmu/pocketsphinx/Segment;Ljava/lang/String;)V // method@0133 │ │ +008906: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #37 header: │ │ @@ -7650,96 +7650,96 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SegmentIterator;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0084bc: |[0084bc] edu.cmu.pocketsphinx.SegmentIterator.:(JZ)V │ │ -0084cc: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -0084d2: 5c03 3900 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCMemOwn:Z // field@0039 │ │ -0084d6: 5a01 3a00 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCPtr:J // field@003a │ │ -0084da: 0e00 |0007: return-void │ │ +008908: |[008908] edu.cmu.pocketsphinx.SegmentIterator.:(JZ)V │ │ +008918: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +00891e: 5c14 3900 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCMemOwn:Z // field@0039 │ │ +008922: 5a12 3a00 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCPtr:J // field@003a │ │ +008926: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SegmentIterator;) │ │ name : '' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0084dc: |[0084dc] edu.cmu.pocketsphinx.SegmentIterator.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)V │ │ -0084ec: 7110 7801 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)J // method@0178 │ │ -0084f2: 0b00 |0003: move-result-wide v0 │ │ -0084f4: 7120 4401 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_SegmentIterator:(J)J // method@0144 │ │ -0084fa: 0b00 |0007: move-result-wide v0 │ │ -0084fc: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -0084fe: 7040 8d01 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/SegmentIterator;.:(JZ)V // method@018d │ │ -008504: 0e00 |000c: return-void │ │ +008928: |[008928] edu.cmu.pocketsphinx.SegmentIterator.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)V │ │ +008938: 7110 7801 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)J // method@0178 │ │ +00893e: 0b00 |0003: move-result-wide v0 │ │ +008940: 7120 4401 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_SegmentIterator:(J)J // method@0144 │ │ +008946: 0b00 |0007: move-result-wide v0 │ │ +008948: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +00894a: 7040 8d01 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/SegmentIterator;.:(JZ)V // method@018d │ │ +008950: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SegmentIterator;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SegmentIterator;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -008508: |[008508] edu.cmu.pocketsphinx.SegmentIterator.getCPtr:(Ledu/cmu/pocketsphinx/SegmentIterator;)J │ │ -008518: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -00851c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -008520: 1000 |0004: return-wide v0 │ │ -008522: 5320 3a00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCPtr:J // field@003a │ │ -008526: 28fd |0007: goto 0004 // -0003 │ │ +008954: |[008954] edu.cmu.pocketsphinx.SegmentIterator.getCPtr:(Ledu/cmu/pocketsphinx/SegmentIterator;)J │ │ +008964: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +008968: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +00896c: 1000 |0004: return-wide v0 │ │ +00896e: 5320 3a00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCPtr:J // field@003a │ │ +008972: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SegmentIterator;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -008528: |[008528] edu.cmu.pocketsphinx.SegmentIterator.delete:()V │ │ -008538: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -00853c: 1d04 |0002: monitor-enter v4 │ │ -00853e: 5340 3a00 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCPtr:J // field@003a │ │ -008542: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -008546: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -00854a: 5540 3900 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCMemOwn:Z // field@0039 │ │ -00854e: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -008552: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -008554: 5c40 3900 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCMemOwn:Z // field@0039 │ │ -008558: 5340 3a00 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCPtr:J // field@003a │ │ -00855c: 7120 3b01 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.delete_SegmentIterator:(J)V // method@013b │ │ -008562: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -008566: 5a40 3a00 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCPtr:J // field@003a │ │ -00856a: 1e04 |0019: monitor-exit v4 │ │ -00856c: 0e00 |001a: return-void │ │ -00856e: 0d00 |001b: move-exception v0 │ │ -008570: 1e04 |001c: monitor-exit v4 │ │ -008572: 2700 |001d: throw v0 │ │ +008974: |[008974] edu.cmu.pocketsphinx.SegmentIterator.delete:()V │ │ +008984: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +008988: 1d04 |0002: monitor-enter v4 │ │ +00898a: 5340 3a00 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCPtr:J // field@003a │ │ +00898e: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +008992: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +008996: 5540 3900 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCMemOwn:Z // field@0039 │ │ +00899a: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +00899e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0089a0: 5c40 3900 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCMemOwn:Z // field@0039 │ │ +0089a4: 5340 3a00 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCPtr:J // field@003a │ │ +0089a8: 7120 3b01 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.delete_SegmentIterator:(J)V // method@013b │ │ +0089ae: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +0089b2: 5a40 3a00 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCPtr:J // field@003a │ │ +0089b6: 1e04 |0019: monitor-exit v4 │ │ +0089b8: 0e00 |001a: return-void │ │ +0089ba: 0d00 |001b: move-exception v0 │ │ +0089bc: 1e04 |001c: monitor-exit v4 │ │ +0089be: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SegmentIterator;) │ │ @@ -7747,140 +7747,140 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -008580: |[008580] edu.cmu.pocketsphinx.SegmentIterator.finalize:()V │ │ -008590: 6e10 8f01 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/SegmentIterator;.delete:()V // method@018f │ │ -008596: 0e00 |0003: return-void │ │ +0089cc: |[0089cc] edu.cmu.pocketsphinx.SegmentIterator.finalize:()V │ │ +0089dc: 6e10 8f01 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/SegmentIterator;.delete:()V // method@018f │ │ +0089e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SegmentIterator;) │ │ name : 'getPtr' │ │ type : '()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -008598: |[008598] edu.cmu.pocketsphinx.SegmentIterator.getPtr:()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t; │ │ -0085a8: 5350 3a00 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCPtr:J // field@003a │ │ -0085ac: 7130 2201 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.SegmentIterator_ptr_get:(JLedu/cmu/pocketsphinx/SegmentIterator;)J // method@0122 │ │ -0085b2: 0b01 |0005: move-result-wide v1 │ │ -0085b4: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -0085b8: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -0085bc: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -0085c0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0085c2: 1100 |000d: return-object v0 │ │ -0085c4: 2200 3b00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t; // type@003b │ │ -0085c8: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -0085ca: 7040 7701 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;.:(JZ)V // method@0177 │ │ -0085d0: 28f9 |0014: goto 000d // -0007 │ │ +0089e4: |[0089e4] edu.cmu.pocketsphinx.SegmentIterator.getPtr:()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t; │ │ +0089f4: 5340 3a00 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCPtr:J // field@003a │ │ +0089f8: 7130 2201 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.SegmentIterator_ptr_get:(JLedu/cmu/pocketsphinx/SegmentIterator;)J // method@0122 │ │ +0089fe: 0b02 |0005: move-result-wide v2 │ │ +008a00: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +008a04: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +008a08: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +008a0c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +008a0e: 1100 |000d: return-object v0 │ │ +008a10: 2200 3b00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t; // type@003b │ │ +008a14: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +008a16: 7040 7701 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;.:(JZ)V // method@0177 │ │ +008a1c: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/SegmentIterator;) │ │ name : 'hasNext' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0085d4: |[0085d4] edu.cmu.pocketsphinx.SegmentIterator.hasNext:()Z │ │ -0085e4: 5320 3a00 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCPtr:J // field@003a │ │ -0085e8: 7130 2001 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.SegmentIterator_hasNext:(JLedu/cmu/pocketsphinx/SegmentIterator;)Z // method@0120 │ │ -0085ee: 0a00 |0005: move-result v0 │ │ -0085f0: 0f00 |0006: return v0 │ │ +008a20: |[008a20] edu.cmu.pocketsphinx.SegmentIterator.hasNext:()Z │ │ +008a30: 5320 3a00 |0000: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCPtr:J // field@003a │ │ +008a34: 7130 2001 1002 |0002: invoke-static {v0, v1, v2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.SegmentIterator_hasNext:(JLedu/cmu/pocketsphinx/SegmentIterator;)Z // method@0120 │ │ +008a3a: 0a00 |0005: move-result v0 │ │ +008a3c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/SegmentIterator;) │ │ name : 'next' │ │ type : '()Ledu/cmu/pocketsphinx/Segment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0085f4: |[0085f4] edu.cmu.pocketsphinx.SegmentIterator.next:()Ledu/cmu/pocketsphinx/Segment; │ │ -008604: 5350 3a00 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCPtr:J // field@003a │ │ -008608: 7130 2101 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.SegmentIterator_next:(JLedu/cmu/pocketsphinx/SegmentIterator;)J // method@0121 │ │ -00860e: 0b01 |0005: move-result-wide v1 │ │ -008610: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -008614: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -008618: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -00861c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -00861e: 1100 |000d: return-object v0 │ │ -008620: 2200 3c00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/Segment; // type@003c │ │ -008624: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -008626: 7040 7a01 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/Segment;.:(JZ)V // method@017a │ │ -00862c: 28f9 |0014: goto 000d // -0007 │ │ +008a40: |[008a40] edu.cmu.pocketsphinx.SegmentIterator.next:()Ledu/cmu/pocketsphinx/Segment; │ │ +008a50: 5340 3a00 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCPtr:J // field@003a │ │ +008a54: 7130 2101 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.SegmentIterator_next:(JLedu/cmu/pocketsphinx/SegmentIterator;)J // method@0121 │ │ +008a5a: 0b02 |0005: move-result-wide v2 │ │ +008a5c: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +008a60: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +008a64: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +008a68: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +008a6a: 1100 |000d: return-object v0 │ │ +008a6c: 2200 3c00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/Segment; // type@003c │ │ +008a70: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +008a72: 7040 7a01 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/Segment;.:(JZ)V // method@017a │ │ +008a78: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ledu/cmu/pocketsphinx/SegmentIterator;) │ │ name : 'next' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -008630: |[008630] edu.cmu.pocketsphinx.SegmentIterator.next:()Ljava/lang/Object; │ │ -008640: 6e10 9401 0100 |0000: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/SegmentIterator;.next:()Ledu/cmu/pocketsphinx/Segment; // method@0194 │ │ -008646: 0c00 |0003: move-result-object v0 │ │ -008648: 1100 |0004: return-object v0 │ │ +008a7c: |[008a7c] edu.cmu.pocketsphinx.SegmentIterator.next:()Ljava/lang/Object; │ │ +008a8c: 6e10 9401 0100 |0000: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/SegmentIterator;.next:()Ledu/cmu/pocketsphinx/Segment; // method@0194 │ │ +008a92: 0c00 |0003: move-result-object v0 │ │ +008a94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ledu/cmu/pocketsphinx/SegmentIterator;) │ │ name : 'remove' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -00864c: |[00864c] edu.cmu.pocketsphinx.SegmentIterator.remove:()V │ │ -00865c: 2200 6b00 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@006b │ │ -008660: 7010 6102 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@0261 │ │ -008666: 2700 |0005: throw v0 │ │ +008a98: |[008a98] edu.cmu.pocketsphinx.SegmentIterator.remove:()V │ │ +008aa8: 2200 6a00 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@006a │ │ +008aac: 7010 6102 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@0261 │ │ +008ab2: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ledu/cmu/pocketsphinx/SegmentIterator;) │ │ name : 'setPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -008668: |[008668] edu.cmu.pocketsphinx.SegmentIterator.setPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)V │ │ -008678: 5340 3a00 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCPtr:J // field@003a │ │ -00867c: 7110 7801 0500 |0002: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)J // method@0178 │ │ -008682: 0b02 |0005: move-result-wide v2 │ │ -008684: 7153 2301 1024 |0006: invoke-static {v0, v1, v4, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.SegmentIterator_ptr_set:(JLedu/cmu/pocketsphinx/SegmentIterator;J)V // method@0123 │ │ -00868a: 0e00 |0009: return-void │ │ +008ab4: |[008ab4] edu.cmu.pocketsphinx.SegmentIterator.setPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)V │ │ +008ac4: 5340 3a00 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/SegmentIterator;.swigCPtr:J // field@003a │ │ +008ac8: 7110 7801 0500 |0002: invoke-static {v5}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)J // method@0178 │ │ +008ace: 0b02 |0005: move-result-wide v2 │ │ +008ad0: 7153 2301 1024 |0006: invoke-static {v0, v1, v4, v2, v3}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.SegmentIterator_ptr_set:(JLedu/cmu/pocketsphinx/SegmentIterator;J)V // method@0123 │ │ +008ad6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #38 header: │ │ @@ -7917,122 +7917,122 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SegmentList;) │ │ name : '' │ │ type : '(JZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -00868c: |[00868c] edu.cmu.pocketsphinx.SegmentList.:(JZ)V │ │ -00869c: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -0086a2: 5c03 3b00 |0003: iput-boolean v3, v0, Ledu/cmu/pocketsphinx/SegmentList;.swigCMemOwn:Z // field@003b │ │ -0086a6: 5a01 3c00 |0005: iput-wide v1, v0, Ledu/cmu/pocketsphinx/SegmentList;.swigCPtr:J // field@003c │ │ -0086aa: 0e00 |0007: return-void │ │ +008ad8: |[008ad8] edu.cmu.pocketsphinx.SegmentList.:(JZ)V │ │ +008ae8: 7010 5202 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0252 │ │ +008aee: 5c14 3b00 |0003: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/SegmentList;.swigCMemOwn:Z // field@003b │ │ +008af2: 5a12 3c00 |0005: iput-wide v2, v1, Ledu/cmu/pocketsphinx/SegmentList;.swigCPtr:J // field@003c │ │ +008af6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SegmentList;) │ │ name : '' │ │ type : '(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0086ac: |[0086ac] edu.cmu.pocketsphinx.SegmentList.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;)V │ │ -0086bc: 7110 7201 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;)J // method@0172 │ │ -0086c2: 0b00 |0003: move-result-wide v0 │ │ -0086c4: 7120 4501 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_SegmentList:(J)J // method@0145 │ │ -0086ca: 0b00 |0007: move-result-wide v0 │ │ -0086cc: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -0086ce: 7040 9801 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/SegmentList;.:(JZ)V // method@0198 │ │ -0086d4: 0e00 |000c: return-void │ │ +008af8: |[008af8] edu.cmu.pocketsphinx.SegmentList.:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;)V │ │ +008b08: 7110 7201 0400 |0000: invoke-static {v4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;.getCPtr:(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;)J // method@0172 │ │ +008b0e: 0b00 |0003: move-result-wide v0 │ │ +008b10: 7120 4501 1000 |0004: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.new_SegmentList:(J)J // method@0145 │ │ +008b16: 0b00 |0007: move-result-wide v0 │ │ +008b18: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +008b1a: 7040 9801 0321 |0009: invoke-direct {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/SegmentList;.:(JZ)V // method@0198 │ │ +008b20: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SegmentList;) │ │ name : 'getCPtr' │ │ type : '(Ledu/cmu/pocketsphinx/SegmentList;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0086d8: |[0086d8] edu.cmu.pocketsphinx.SegmentList.getCPtr:(Ledu/cmu/pocketsphinx/SegmentList;)J │ │ -0086e8: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -0086ec: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -0086f0: 1000 |0004: return-wide v0 │ │ -0086f2: 5320 3c00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SegmentList;.swigCPtr:J // field@003c │ │ -0086f6: 28fd |0007: goto 0004 // -0003 │ │ +008b24: |[008b24] edu.cmu.pocketsphinx.SegmentList.getCPtr:(Ledu/cmu/pocketsphinx/SegmentList;)J │ │ +008b34: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +008b38: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +008b3c: 1000 |0004: return-wide v0 │ │ +008b3e: 5320 3c00 |0005: iget-wide v0, v2, Ledu/cmu/pocketsphinx/SegmentList;.swigCPtr:J // field@003c │ │ +008b42: 28fd |0007: goto 0004 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/SegmentList;) │ │ name : 'iter' │ │ type : '()Ledu/cmu/pocketsphinx/SegmentIterator;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0086f8: |[0086f8] edu.cmu.pocketsphinx.SegmentList.iter:()Ledu/cmu/pocketsphinx/SegmentIterator; │ │ -008708: 5350 3c00 |0000: iget-wide v0, v5, Ledu/cmu/pocketsphinx/SegmentList;.swigCPtr:J // field@003c │ │ -00870c: 7130 2401 1005 |0002: invoke-static {v0, v1, v5}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.SegmentList_iter:(JLedu/cmu/pocketsphinx/SegmentList;)J // method@0124 │ │ -008712: 0b01 |0005: move-result-wide v1 │ │ -008714: 1603 0000 |0006: const-wide/16 v3, #int 0 // #0 │ │ -008718: 3100 0103 |0008: cmp-long v0, v1, v3 │ │ -00871c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -008720: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -008722: 1100 |000d: return-object v0 │ │ -008724: 2200 3d00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/SegmentIterator; // type@003d │ │ -008728: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -00872a: 7040 8d01 1032 |0011: invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SegmentIterator;.:(JZ)V // method@018d │ │ -008730: 28f9 |0014: goto 000d // -0007 │ │ +008b44: |[008b44] edu.cmu.pocketsphinx.SegmentList.iter:()Ledu/cmu/pocketsphinx/SegmentIterator; │ │ +008b54: 5340 3c00 |0000: iget-wide v0, v4, Ledu/cmu/pocketsphinx/SegmentList;.swigCPtr:J // field@003c │ │ +008b58: 7130 2401 1004 |0002: invoke-static {v0, v1, v4}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.SegmentList_iter:(JLedu/cmu/pocketsphinx/SegmentList;)J // method@0124 │ │ +008b5e: 0b02 |0005: move-result-wide v2 │ │ +008b60: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +008b64: 3100 0200 |0008: cmp-long v0, v2, v0 │ │ +008b68: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +008b6c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +008b6e: 1100 |000d: return-object v0 │ │ +008b70: 2200 3d00 |000e: new-instance v0, Ledu/cmu/pocketsphinx/SegmentIterator; // type@003d │ │ +008b74: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +008b76: 7040 8d01 2013 |0011: invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/SegmentIterator;.:(JZ)V // method@018d │ │ +008b7c: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SegmentList;) │ │ name : 'delete' │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -008734: |[008734] edu.cmu.pocketsphinx.SegmentList.delete:()V │ │ -008744: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -008748: 1d04 |0002: monitor-enter v4 │ │ -00874a: 5340 3c00 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/SegmentList;.swigCPtr:J // field@003c │ │ -00874e: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -008752: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -008756: 5540 3b00 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/SegmentList;.swigCMemOwn:Z // field@003b │ │ -00875a: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ -00875e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -008760: 5c40 3b00 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/SegmentList;.swigCMemOwn:Z // field@003b │ │ -008764: 5340 3c00 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/SegmentList;.swigCPtr:J // field@003c │ │ -008768: 7120 3c01 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.delete_SegmentList:(J)V // method@013c │ │ -00876e: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ -008772: 5a40 3c00 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/SegmentList;.swigCPtr:J // field@003c │ │ -008776: 1e04 |0019: monitor-exit v4 │ │ -008778: 0e00 |001a: return-void │ │ -00877a: 0d00 |001b: move-exception v0 │ │ -00877c: 1e04 |001c: monitor-exit v4 │ │ -00877e: 2700 |001d: throw v0 │ │ +008b80: |[008b80] edu.cmu.pocketsphinx.SegmentList.delete:()V │ │ +008b90: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +008b94: 1d04 |0002: monitor-enter v4 │ │ +008b96: 5340 3c00 |0003: iget-wide v0, v4, Ledu/cmu/pocketsphinx/SegmentList;.swigCPtr:J // field@003c │ │ +008b9a: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +008b9e: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +008ba2: 5540 3b00 |0009: iget-boolean v0, v4, Ledu/cmu/pocketsphinx/SegmentList;.swigCMemOwn:Z // field@003b │ │ +008ba6: 3800 0a00 |000b: if-eqz v0, 0015 // +000a │ │ +008baa: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +008bac: 5c40 3b00 |000e: iput-boolean v0, v4, Ledu/cmu/pocketsphinx/SegmentList;.swigCMemOwn:Z // field@003b │ │ +008bb0: 5340 3c00 |0010: iget-wide v0, v4, Ledu/cmu/pocketsphinx/SegmentList;.swigCPtr:J // field@003c │ │ +008bb4: 7120 3c01 1000 |0012: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;.delete_SegmentList:(J)V // method@013c │ │ +008bba: 1600 0000 |0015: const-wide/16 v0, #int 0 // #0 │ │ +008bbe: 5a40 3c00 |0017: iput-wide v0, v4, Ledu/cmu/pocketsphinx/SegmentList;.swigCPtr:J // field@003c │ │ +008bc2: 1e04 |0019: monitor-exit v4 │ │ +008bc4: 0e00 |001a: return-void │ │ +008bc6: 0d00 |001b: move-exception v0 │ │ +008bc8: 1e04 |001c: monitor-exit v4 │ │ +008bca: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ -> 0x001b │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SegmentList;) │ │ @@ -8040,34 +8040,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00878c: |[00878c] edu.cmu.pocketsphinx.SegmentList.finalize:()V │ │ -00879c: 6e10 9a01 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/SegmentList;.delete:()V // method@019a │ │ -0087a2: 0e00 |0003: return-void │ │ +008bd8: |[008bd8] edu.cmu.pocketsphinx.SegmentList.finalize:()V │ │ +008be8: 6e10 9a01 0000 |0000: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/SegmentList;.delete:()V // method@019a │ │ +008bee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SegmentList;) │ │ name : 'iterator' │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0087a4: |[0087a4] edu.cmu.pocketsphinx.SegmentList.iterator:()Ljava/util/Iterator; │ │ -0087b4: 7010 9d01 0100 |0000: invoke-direct {v1}, Ledu/cmu/pocketsphinx/SegmentList;.iter:()Ledu/cmu/pocketsphinx/SegmentIterator; // method@019d │ │ -0087ba: 0c00 |0003: move-result-object v0 │ │ -0087bc: 1100 |0004: return-object v0 │ │ +008bf0: |[008bf0] edu.cmu.pocketsphinx.SegmentList.iterator:()Ljava/util/Iterator; │ │ +008c00: 7010 9d01 0100 |0000: invoke-direct {v1}, Ledu/cmu/pocketsphinx/SegmentList;.iter:()Ledu/cmu/pocketsphinx/SegmentIterator; // method@019d │ │ +008c06: 0c00 |0003: move-result-object v0 │ │ +008c08: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #39 header: │ │ @@ -8129,34 +8129,34 @@ │ │ type : '(Ledu/cmu/pocketsphinx/SpeechRecognizer;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0087c0: |[0087c0] edu.cmu.pocketsphinx.SpeechRecognizer$RecognitionEvent.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)V │ │ -0087d0: 5b01 3f00 |0000: iput-object v1, v0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognitionEvent;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@003f │ │ -0087d4: 7010 5202 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -0087da: 0e00 |0005: return-void │ │ +008c0c: |[008c0c] edu.cmu.pocketsphinx.SpeechRecognizer$RecognitionEvent.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)V │ │ +008c1c: 5b01 3f00 |0000: iput-object v1, v0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognitionEvent;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@003f │ │ +008c20: 7010 5202 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ +008c26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognitionEvent;) │ │ name : '' │ │ type : '(Ledu/cmu/pocketsphinx/SpeechRecognizer;Ledu/cmu/pocketsphinx/SpeechRecognizer$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0087dc: |[0087dc] edu.cmu.pocketsphinx.SpeechRecognizer$RecognitionEvent.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;Ledu/cmu/pocketsphinx/SpeechRecognizer$1;)V │ │ -0087ec: 7020 a101 1000 |0000: invoke-direct {v0, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognitionEvent;.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)V // method@01a1 │ │ -0087f2: 0e00 |0003: return-void │ │ +008c28: |[008c28] edu.cmu.pocketsphinx.SpeechRecognizer$RecognitionEvent.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;Ledu/cmu/pocketsphinx/SpeechRecognizer$1;)V │ │ +008c38: 7020 a101 1000 |0000: invoke-direct {v0, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognitionEvent;.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)V // method@01a1 │ │ +008c3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognitionEvent;) │ │ name : 'execute' │ │ @@ -8169,30 +8169,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0087f4: |[0087f4] edu.cmu.pocketsphinx.SpeechRecognizer$RecognitionEvent.run:()V │ │ -008804: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -008806: 2310 7c00 |0001: new-array v0, v1, [Ledu/cmu/pocketsphinx/RecognitionListener; // type@007c │ │ -00880a: 5442 3f00 |0003: iget-object v2, v4, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognitionEvent;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@003f │ │ -00880e: 7110 b001 0200 |0005: invoke-static {v2}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$300:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ljava/util/Collection; // method@01b0 │ │ -008814: 0c02 |0008: move-result-object v2 │ │ -008816: 7220 6902 0200 |0009: invoke-interface {v2, v0}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0269 │ │ -00881c: 0c00 |000c: move-result-object v0 │ │ -00881e: 1f00 7c00 |000d: check-cast v0, [Ledu/cmu/pocketsphinx/RecognitionListener; // type@007c │ │ -008822: 2102 |000f: array-length v2, v0 │ │ -008824: 3521 0a00 |0010: if-ge v1, v2, 001a // +000a │ │ -008828: 4603 0001 |0012: aget-object v3, v0, v1 │ │ -00882c: 6e20 a301 3400 |0014: invoke-virtual {v4, v3}, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognitionEvent;.execute:(Ledu/cmu/pocketsphinx/RecognitionListener;)V // method@01a3 │ │ -008832: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -008836: 28f7 |0019: goto 0010 // -0009 │ │ -008838: 0e00 |001a: return-void │ │ +008c40: |[008c40] edu.cmu.pocketsphinx.SpeechRecognizer$RecognitionEvent.run:()V │ │ +008c50: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +008c52: 2310 7a00 |0001: new-array v0, v1, [Ledu/cmu/pocketsphinx/RecognitionListener; // type@007a │ │ +008c56: 5442 3f00 |0003: iget-object v2, v4, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognitionEvent;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@003f │ │ +008c5a: 7110 b001 0200 |0005: invoke-static {v2}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$300:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ljava/util/Collection; // method@01b0 │ │ +008c60: 0c02 |0008: move-result-object v2 │ │ +008c62: 7220 6902 0200 |0009: invoke-interface {v2, v0}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@0269 │ │ +008c68: 0c00 |000c: move-result-object v0 │ │ +008c6a: 1f00 7a00 |000d: check-cast v0, [Ledu/cmu/pocketsphinx/RecognitionListener; // type@007a │ │ +008c6e: 2102 |000f: array-length v2, v0 │ │ +008c70: 3521 0a00 |0010: if-ge v1, v2, 001a // +000a │ │ +008c74: 4603 0001 |0012: aget-object v3, v0, v1 │ │ +008c78: 6e20 a301 3400 |0014: invoke-virtual {v4, v3}, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognitionEvent;.execute:(Ledu/cmu/pocketsphinx/RecognitionListener;)V // method@01a3 │ │ +008c7e: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +008c82: 28f7 |0019: goto 0010 // -0009 │ │ +008c84: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #41 header: │ │ @@ -8249,190 +8249,183 @@ │ │ type : '(Ledu/cmu/pocketsphinx/SpeechRecognizer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -00883c: |[00883c] edu.cmu.pocketsphinx.SpeechRecognizer$RecognizerThread.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)V │ │ -00884c: 5b23 4400 |0000: iput-object v3, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ -008850: 7010 5c02 0200 |0002: invoke-direct {v2}, Ljava/lang/Thread;.:()V // method@025c │ │ -008856: 7110 ad01 0300 |0005: invoke-static {v3}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$000:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)I // method@01ad │ │ -00885c: 0a00 |0008: move-result v0 │ │ -00885e: 8200 |0009: int-to-float v0, v0 │ │ -008860: 1401 cdcc 4c3e |000a: const v1, #float 0.2 // #3e4ccccd │ │ -008866: c810 |000d: mul-float/2addr v0, v1 │ │ -008868: 7110 5102 0000 |000e: invoke-static {v0}, Ljava/lang/Math;.round:(F)I // method@0251 │ │ -00886e: 0a00 |0011: move-result v0 │ │ -008870: 5920 4200 |0012: iput v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.bufferSize:I // field@0042 │ │ -008874: 12f0 |0014: const/4 v0, #int -1 // #ff │ │ -008876: 5920 4500 |0015: iput v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.timeoutSamples:I // field@0045 │ │ -00887a: 0e00 |0017: return-void │ │ +008c88: |[008c88] edu.cmu.pocketsphinx.SpeechRecognizer$RecognizerThread.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)V │ │ +008c98: 5b23 4400 |0000: iput-object v3, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ +008c9c: 7010 5c02 0200 |0002: invoke-direct {v2}, Ljava/lang/Thread;.:()V // method@025c │ │ +008ca2: 7110 ad01 0300 |0005: invoke-static {v3}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$000:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)I // method@01ad │ │ +008ca8: 0a00 |0008: move-result v0 │ │ +008caa: 8200 |0009: int-to-float v0, v0 │ │ +008cac: 1401 cdcc 4c3e |000a: const v1, #float 0.2 // #3e4ccccd │ │ +008cb2: c810 |000d: mul-float/2addr v0, v1 │ │ +008cb4: 7110 5102 0000 |000e: invoke-static {v0}, Ljava/lang/Math;.round:(F)I // method@0251 │ │ +008cba: 0a00 |0011: move-result v0 │ │ +008cbc: 5920 4200 |0012: iput v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.bufferSize:I // field@0042 │ │ +008cc0: 12f0 |0014: const/4 v0, #int -1 // #ff │ │ +008cc2: 5920 4500 |0015: iput v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.timeoutSamples:I // field@0045 │ │ +008cc6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;) │ │ name : '' │ │ type : '(Ledu/cmu/pocketsphinx/SpeechRecognizer;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -00887c: |[00887c] edu.cmu.pocketsphinx.SpeechRecognizer$RecognizerThread.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;I)V │ │ -00888c: 5b23 4400 |0000: iput-object v3, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ -008890: 7010 5c02 0200 |0002: invoke-direct {v2}, Ljava/lang/Thread;.:()V // method@025c │ │ -008896: 7110 ad01 0300 |0005: invoke-static {v3}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$000:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)I // method@01ad │ │ -00889c: 0a00 |0008: move-result v0 │ │ -00889e: 8200 |0009: int-to-float v0, v0 │ │ -0088a0: 1401 cdcc 4c3e |000a: const v1, #float 0.2 // #3e4ccccd │ │ -0088a6: c810 |000d: mul-float/2addr v0, v1 │ │ -0088a8: 7110 5102 0000 |000e: invoke-static {v0}, Ljava/lang/Math;.round:(F)I // method@0251 │ │ -0088ae: 0a00 |0011: move-result v0 │ │ -0088b0: 5920 4200 |0012: iput v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.bufferSize:I // field@0042 │ │ -0088b4: 7110 ad01 0300 |0014: invoke-static {v3}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$000:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)I // method@01ad │ │ -0088ba: 0a00 |0017: move-result v0 │ │ -0088bc: b240 |0018: mul-int/2addr v0, v4 │ │ -0088be: d300 e803 |0019: div-int/lit16 v0, v0, #int 1000 // #03e8 │ │ -0088c2: 5920 4500 |001b: iput v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.timeoutSamples:I // field@0045 │ │ -0088c6: 5220 4500 |001d: iget v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.timeoutSamples:I // field@0045 │ │ -0088ca: 5920 4300 |001f: iput v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.remainingSamples:I // field@0043 │ │ -0088ce: 0e00 |0021: return-void │ │ +008cc8: |[008cc8] edu.cmu.pocketsphinx.SpeechRecognizer$RecognizerThread.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;I)V │ │ +008cd8: 5b23 4400 |0000: iput-object v3, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ +008cdc: 7010 5c02 0200 |0002: invoke-direct {v2}, Ljava/lang/Thread;.:()V // method@025c │ │ +008ce2: 7110 ad01 0300 |0005: invoke-static {v3}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$000:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)I // method@01ad │ │ +008ce8: 0a00 |0008: move-result v0 │ │ +008cea: 8200 |0009: int-to-float v0, v0 │ │ +008cec: 1401 cdcc 4c3e |000a: const v1, #float 0.2 // #3e4ccccd │ │ +008cf2: c810 |000d: mul-float/2addr v0, v1 │ │ +008cf4: 7110 5102 0000 |000e: invoke-static {v0}, Ljava/lang/Math;.round:(F)I // method@0251 │ │ +008cfa: 0a00 |0011: move-result v0 │ │ +008cfc: 5920 4200 |0012: iput v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.bufferSize:I // field@0042 │ │ +008d00: 7110 ad01 0300 |0014: invoke-static {v3}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$000:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)I // method@01ad │ │ +008d06: 0a00 |0017: move-result v0 │ │ +008d08: b240 |0018: mul-int/2addr v0, v4 │ │ +008d0a: d300 e803 |0019: div-int/lit16 v0, v0, #int 1000 // #03e8 │ │ +008d0e: 5920 4500 |001b: iput v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.timeoutSamples:I // field@0045 │ │ +008d12: 5220 4500 |001d: iget v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.timeoutSamples:I // field@0045 │ │ +008d16: 5920 4300 |001f: iput v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.remainingSamples:I // field@0043 │ │ +008d1a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 13 │ │ + registers : 12 │ │ ins : 1 │ │ outs : 6 │ │ - insns size : 226 16-bit code units │ │ -0088d0: |[0088d0] edu.cmu.pocketsphinx.SpeechRecognizer$RecognizerThread.run:()V │ │ -0088e0: 120b |0000: const/4 v11, #int 0 // #0 │ │ -0088e2: 12fa |0001: const/4 v10, #int -1 // #ff │ │ -0088e4: 1209 |0002: const/4 v9, #int 0 // #0 │ │ -0088e6: 2200 0800 |0003: new-instance v0, Landroid/media/AudioRecord; // type@0008 │ │ -0088ea: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -0088ec: 54c2 4400 |0006: iget-object v2, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ -0088f0: 7110 ad01 0200 |0008: invoke-static {v2}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$000:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)I // method@01ad │ │ -0088f6: 0a02 |000b: move-result v2 │ │ -0088f8: 1303 1000 |000c: const/16 v3, #int 16 // #10 │ │ -0088fc: 1224 |000e: const/4 v4, #int 2 // #2 │ │ -0088fe: 52c5 4200 |000f: iget v5, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.bufferSize:I // field@0042 │ │ -008902: da05 0502 |0011: mul-int/lit8 v5, v5, #int 2 // #02 │ │ -008906: 7606 0700 0000 |0013: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/media/AudioRecord;.:(IIIII)V // method@0007 │ │ -00890c: 54c1 4400 |0016: iget-object v1, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ -008910: 7110 ae01 0100 |0018: invoke-static {v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$100:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; // method@01ae │ │ -008916: 0c01 |001b: move-result-object v1 │ │ -008918: 6e20 5500 b100 |001c: invoke-virtual {v1, v11}, Ledu/cmu/pocketsphinx/Decoder;.startUtt:(Ljava/lang/String;)V // method@0055 │ │ -00891e: 6e10 0a00 0000 |001f: invoke-virtual {v0}, Landroid/media/AudioRecord;.startRecording:()V // method@000a │ │ -008924: 52c1 4200 |0022: iget v1, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.bufferSize:I // field@0042 │ │ -008928: 2312 8000 |0024: new-array v2, v1, [S // type@0080 │ │ -00892c: 54c1 4400 |0026: iget-object v1, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ -008930: 7110 ae01 0100 |0028: invoke-static {v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$100:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; // method@01ae │ │ -008936: 0c01 |002b: move-result-object v1 │ │ -008938: 6e10 3e00 0100 |002c: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/Decoder;.getInSpeech:()Z // method@003e │ │ -00893e: 0a01 |002f: move-result v1 │ │ -008940: 0117 |0030: move v7, v1 │ │ -008942: 7100 a701 0000 |0031: invoke-static {}, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.interrupted:()Z // method@01a7 │ │ -008948: 0a01 |0034: move-result v1 │ │ -00894a: 3901 7800 |0035: if-nez v1, 00ad // +0078 │ │ -00894e: 52c1 4500 |0037: iget v1, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.timeoutSamples:I // field@0045 │ │ -008952: 32a1 0600 |0039: if-eq v1, v10, 003f // +0006 │ │ -008956: 52c1 4300 |003b: iget v1, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.remainingSamples:I // field@0043 │ │ -00895a: 3d01 7000 |003d: if-lez v1, 00ad // +0070 │ │ -00895e: 2121 |003f: array-length v1, v2 │ │ -008960: 6e40 0800 2019 |0040: invoke-virtual {v0, v2, v9, v1}, Landroid/media/AudioRecord;.read:([SII)I // method@0008 │ │ -008966: 0a08 |0043: move-result v8 │ │ -008968: 338a 0a00 |0044: if-ne v10, v8, 004e // +000a │ │ -00896c: 2200 6500 |0046: new-instance v0, Ljava/lang/RuntimeException; // type@0065 │ │ -008970: 1a01 cc01 |0048: const-string v1, "error reading audio buffer" // string@01cc │ │ -008974: 7020 5302 1000 |004a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0253 │ │ -00897a: 2700 |004d: throw v0 │ │ -00897c: 3d08 9200 |004e: if-lez v8, 00e0 // +0092 │ │ -008980: 54c1 4400 |0050: iget-object v1, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ -008984: 7110 ae01 0100 |0052: invoke-static {v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$100:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; // method@01ae │ │ -00898a: 0c01 |0055: move-result-object v1 │ │ -00898c: 8183 |0056: int-to-long v3, v8 │ │ -00898e: 0195 |0057: move v5, v9 │ │ -008990: 0196 |0058: move v6, v9 │ │ -008992: 7406 4a00 0100 |0059: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Ledu/cmu/pocketsphinx/Decoder;.processRaw:([SJZZ)I // method@004a │ │ -008998: 54c1 4400 |005c: iget-object v1, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ -00899c: 7110 ae01 0100 |005e: invoke-static {v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$100:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; // method@01ae │ │ -0089a2: 0c01 |0061: move-result-object v1 │ │ -0089a4: 6e10 3e00 0100 |0062: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/Decoder;.getInSpeech:()Z // method@003e │ │ -0089aa: 0a01 |0065: move-result v1 │ │ -0089ac: 3271 7800 |0066: if-eq v1, v7, 00de // +0078 │ │ -0089b0: 54c1 4400 |0068: iget-object v1, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ -0089b4: 7110 ae01 0100 |006a: invoke-static {v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$100:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; // method@01ae │ │ -0089ba: 0c01 |006d: move-result-object v1 │ │ -0089bc: 6e10 3e00 0100 |006e: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/Decoder;.getInSpeech:()Z // method@003e │ │ -0089c2: 0a01 |0071: move-result v1 │ │ -0089c4: 54c3 4400 |0072: iget-object v3, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ -0089c8: 7110 af01 0300 |0074: invoke-static {v3}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$200:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Landroid/os/Handler; // method@01af │ │ -0089ce: 0c03 |0077: move-result-object v3 │ │ -0089d0: 2204 4000 |0078: new-instance v4, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent; // type@0040 │ │ -0089d4: 54c5 4400 |007a: iget-object v5, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ -0089d8: 7030 9f01 5401 |007c: invoke-direct {v4, v5, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent;.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;Z)V // method@019f │ │ -0089de: 6e20 0f00 4300 |007f: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@000f │ │ -0089e4: 3801 0600 |0082: if-eqz v1, 0088 // +0006 │ │ -0089e8: 52c3 4500 |0084: iget v3, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.timeoutSamples:I // field@0045 │ │ -0089ec: 59c3 4300 |0086: iput v3, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.remainingSamples:I // field@0043 │ │ -0089f0: 54c3 4400 |0088: iget-object v3, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ -0089f4: 7110 ae01 0300 |008a: invoke-static {v3}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$100:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; // method@01ae │ │ -0089fa: 0c03 |008d: move-result-object v3 │ │ -0089fc: 6e10 4500 0300 |008e: invoke-virtual {v3}, Ledu/cmu/pocketsphinx/Decoder;.hyp:()Ledu/cmu/pocketsphinx/Hypothesis; // method@0045 │ │ -008a02: 0c03 |0091: move-result-object v3 │ │ -008a04: 54c4 4400 |0092: iget-object v4, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ -008a08: 7110 af01 0400 |0094: invoke-static {v4}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$200:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Landroid/os/Handler; // method@01af │ │ -008a0e: 0c04 |0097: move-result-object v4 │ │ -008a10: 2205 4300 |0098: new-instance v5, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent; // type@0043 │ │ -008a14: 54c6 4400 |009a: iget-object v6, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ -008a18: 7040 a901 6593 |009c: invoke-direct {v5, v6, v3, v9}, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;Ledu/cmu/pocketsphinx/Hypothesis;Z)V // method@01a9 │ │ -008a1e: 6e20 0f00 5400 |009f: invoke-virtual {v4, v5}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@000f │ │ -008a24: 52c3 4500 |00a2: iget v3, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.timeoutSamples:I // field@0045 │ │ -008a28: 32a3 0700 |00a4: if-eq v3, v10, 00ab // +0007 │ │ -008a2c: 52c3 4300 |00a6: iget v3, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.remainingSamples:I // field@0043 │ │ -008a30: b183 |00a8: sub-int/2addr v3, v8 │ │ -008a32: 59c3 4300 |00a9: iput v3, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.remainingSamples:I // field@0043 │ │ -008a36: 0117 |00ab: move v7, v1 │ │ -008a38: 2885 |00ac: goto 0031 // -007b │ │ -008a3a: 6e10 0b00 0000 |00ad: invoke-virtual {v0}, Landroid/media/AudioRecord;.stop:()V // method@000b │ │ -008a40: 6e10 0900 0000 |00b0: invoke-virtual {v0}, Landroid/media/AudioRecord;.release:()V // method@0009 │ │ -008a46: 54c0 4400 |00b3: iget-object v0, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ -008a4a: 7110 ae01 0000 |00b5: invoke-static {v0}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$100:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; // method@01ae │ │ -008a50: 0c00 |00b8: move-result-object v0 │ │ -008a52: 6e10 3600 0000 |00b9: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/Decoder;.endUtt:()V // method@0036 │ │ -008a58: 54c0 4400 |00bc: iget-object v0, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ -008a5c: 7110 af01 0000 |00be: invoke-static {v0}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$200:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Landroid/os/Handler; // method@01af │ │ -008a62: 0c00 |00c1: move-result-object v0 │ │ -008a64: 6e20 1000 b000 |00c2: invoke-virtual {v0, v11}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0010 │ │ -008a6a: 52c0 4500 |00c5: iget v0, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.timeoutSamples:I // field@0045 │ │ -008a6e: 32a0 1600 |00c7: if-eq v0, v10, 00dd // +0016 │ │ -008a72: 52c0 4300 |00c9: iget v0, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.remainingSamples:I // field@0043 │ │ -008a76: 3c00 1200 |00cb: if-gtz v0, 00dd // +0012 │ │ -008a7a: 54c0 4400 |00cd: iget-object v0, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ -008a7e: 7110 af01 0000 |00cf: invoke-static {v0}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$200:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Landroid/os/Handler; // method@01af │ │ -008a84: 0c00 |00d2: move-result-object v0 │ │ -008a86: 2201 4000 |00d3: new-instance v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent; // type@0040 │ │ -008a8a: 54c2 4400 |00d5: iget-object v2, v12, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ -008a8e: 7030 9f01 2109 |00d7: invoke-direct {v1, v2, v9}, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent;.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;Z)V // method@019f │ │ -008a94: 6e20 0f00 1000 |00da: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@000f │ │ -008a9a: 0e00 |00dd: return-void │ │ -008a9c: 0171 |00de: move v1, v7 │ │ -008a9e: 28a3 |00df: goto 0082 // -005d │ │ -008aa0: 0171 |00e0: move v1, v7 │ │ -008aa2: 28c1 |00e1: goto 00a2 // -003f │ │ + insns size : 219 16-bit code units │ │ +008d1c: |[008d1c] edu.cmu.pocketsphinx.SpeechRecognizer$RecognizerThread.run:()V │ │ +008d2c: 120a |0000: const/4 v10, #int 0 // #0 │ │ +008d2e: 12f9 |0001: const/4 v9, #int -1 // #ff │ │ +008d30: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +008d32: 2200 0800 |0003: new-instance v0, Landroid/media/AudioRecord; // type@0008 │ │ +008d36: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +008d38: 54b2 4400 |0006: iget-object v2, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ +008d3c: 7110 ad01 0200 |0008: invoke-static {v2}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$000:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)I // method@01ad │ │ +008d42: 0a02 |000b: move-result v2 │ │ +008d44: 1303 1000 |000c: const/16 v3, #int 16 // #10 │ │ +008d48: 1224 |000e: const/4 v4, #int 2 // #2 │ │ +008d4a: 52b5 4200 |000f: iget v5, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.bufferSize:I // field@0042 │ │ +008d4e: da05 0502 |0011: mul-int/lit8 v5, v5, #int 2 // #02 │ │ +008d52: 7606 0700 0000 |0013: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/media/AudioRecord;.:(IIIII)V // method@0007 │ │ +008d58: 54b1 4400 |0016: iget-object v1, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ +008d5c: 7110 ae01 0100 |0018: invoke-static {v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$100:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; // method@01ae │ │ +008d62: 0c01 |001b: move-result-object v1 │ │ +008d64: 6e20 5500 a100 |001c: invoke-virtual {v1, v10}, Ledu/cmu/pocketsphinx/Decoder;.startUtt:(Ljava/lang/String;)V // method@0055 │ │ +008d6a: 6e10 0a00 0000 |001f: invoke-virtual {v0}, Landroid/media/AudioRecord;.startRecording:()V // method@000a │ │ +008d70: 52b1 4200 |0022: iget v1, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.bufferSize:I // field@0042 │ │ +008d74: 2313 7e00 |0024: new-array v3, v1, [S // type@007e │ │ +008d78: 54b1 4400 |0026: iget-object v1, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ +008d7c: 7110 ae01 0100 |0028: invoke-static {v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$100:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; // method@01ae │ │ +008d82: 0c01 |002b: move-result-object v1 │ │ +008d84: 6e10 3e00 0100 |002c: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/Decoder;.getInSpeech:()Z // method@003e │ │ +008d8a: 0a01 |002f: move-result v1 │ │ +008d8c: 7100 a701 0000 |0030: invoke-static {}, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.interrupted:()Z // method@01a7 │ │ +008d92: 0a02 |0033: move-result v2 │ │ +008d94: 3902 7600 |0034: if-nez v2, 00aa // +0076 │ │ +008d98: 52b2 4500 |0036: iget v2, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.timeoutSamples:I // field@0045 │ │ +008d9c: 3292 0600 |0038: if-eq v2, v9, 003e // +0006 │ │ +008da0: 52b2 4300 |003a: iget v2, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.remainingSamples:I // field@0043 │ │ +008da4: 3d02 6e00 |003c: if-lez v2, 00aa // +006e │ │ +008da8: 2132 |003e: array-length v2, v3 │ │ +008daa: 6e40 0800 3026 |003f: invoke-virtual {v0, v3, v6, v2}, Landroid/media/AudioRecord;.read:([SII)I // method@0008 │ │ +008db0: 0a08 |0042: move-result v8 │ │ +008db2: 3389 0a00 |0043: if-ne v9, v8, 004d // +000a │ │ +008db6: 2200 6500 |0045: new-instance v0, Ljava/lang/RuntimeException; // type@0065 │ │ +008dba: 1a01 cb01 |0047: const-string v1, "error reading audio buffer" // string@01cb │ │ +008dbe: 7020 5302 1000 |0049: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0253 │ │ +008dc4: 2700 |004c: throw v0 │ │ +008dc6: 3d08 5300 |004d: if-lez v8, 00a0 // +0053 │ │ +008dca: 54b2 4400 |004f: iget-object v2, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ +008dce: 7110 ae01 0200 |0051: invoke-static {v2}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$100:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; // method@01ae │ │ +008dd4: 0c02 |0054: move-result-object v2 │ │ +008dd6: 8184 |0055: int-to-long v4, v8 │ │ +008dd8: 0167 |0056: move v7, v6 │ │ +008dda: 7406 4a00 0200 |0057: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Ledu/cmu/pocketsphinx/Decoder;.processRaw:([SJZZ)I // method@004a │ │ +008de0: 54b2 4400 |005a: iget-object v2, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ +008de4: 7110 ae01 0200 |005c: invoke-static {v2}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$100:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; // method@01ae │ │ +008dea: 0c02 |005f: move-result-object v2 │ │ +008dec: 6e10 3e00 0200 |0060: invoke-virtual {v2}, Ledu/cmu/pocketsphinx/Decoder;.getInSpeech:()Z // method@003e │ │ +008df2: 0a02 |0063: move-result v2 │ │ +008df4: 3212 1c00 |0064: if-eq v2, v1, 0080 // +001c │ │ +008df8: 54b1 4400 |0066: iget-object v1, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ +008dfc: 7110 ae01 0100 |0068: invoke-static {v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$100:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; // method@01ae │ │ +008e02: 0c01 |006b: move-result-object v1 │ │ +008e04: 6e10 3e00 0100 |006c: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/Decoder;.getInSpeech:()Z // method@003e │ │ +008e0a: 0a01 |006f: move-result v1 │ │ +008e0c: 54b2 4400 |0070: iget-object v2, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ +008e10: 7110 af01 0200 |0072: invoke-static {v2}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$200:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Landroid/os/Handler; // method@01af │ │ +008e16: 0c02 |0075: move-result-object v2 │ │ +008e18: 2204 4000 |0076: new-instance v4, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent; // type@0040 │ │ +008e1c: 54b5 4400 |0078: iget-object v5, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ +008e20: 7030 9f01 5401 |007a: invoke-direct {v4, v5, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent;.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;Z)V // method@019f │ │ +008e26: 6e20 0f00 4200 |007d: invoke-virtual {v2, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@000f │ │ +008e2c: 3801 0600 |0080: if-eqz v1, 0086 // +0006 │ │ +008e30: 52b2 4500 |0082: iget v2, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.timeoutSamples:I // field@0045 │ │ +008e34: 59b2 4300 |0084: iput v2, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.remainingSamples:I // field@0043 │ │ +008e38: 54b2 4400 |0086: iget-object v2, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ +008e3c: 7110 ae01 0200 |0088: invoke-static {v2}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$100:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; // method@01ae │ │ +008e42: 0c02 |008b: move-result-object v2 │ │ +008e44: 6e10 4500 0200 |008c: invoke-virtual {v2}, Ledu/cmu/pocketsphinx/Decoder;.hyp:()Ledu/cmu/pocketsphinx/Hypothesis; // method@0045 │ │ +008e4a: 0c02 |008f: move-result-object v2 │ │ +008e4c: 54b4 4400 |0090: iget-object v4, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ +008e50: 7110 af01 0400 |0092: invoke-static {v4}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$200:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Landroid/os/Handler; // method@01af │ │ +008e56: 0c04 |0095: move-result-object v4 │ │ +008e58: 2205 4300 |0096: new-instance v5, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent; // type@0043 │ │ +008e5c: 54b7 4400 |0098: iget-object v7, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ +008e60: 7040 a901 7562 |009a: invoke-direct {v5, v7, v2, v6}, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;Ledu/cmu/pocketsphinx/Hypothesis;Z)V // method@01a9 │ │ +008e66: 6e20 0f00 5400 |009d: invoke-virtual {v4, v5}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@000f │ │ +008e6c: 52b2 4500 |00a0: iget v2, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.timeoutSamples:I // field@0045 │ │ +008e70: 3292 8eff |00a2: if-eq v2, v9, 0030 // -0072 │ │ +008e74: 52b2 4300 |00a4: iget v2, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.remainingSamples:I // field@0043 │ │ +008e78: b182 |00a6: sub-int/2addr v2, v8 │ │ +008e7a: 59b2 4300 |00a7: iput v2, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.remainingSamples:I // field@0043 │ │ +008e7e: 2887 |00a9: goto 0030 // -0079 │ │ +008e80: 6e10 0b00 0000 |00aa: invoke-virtual {v0}, Landroid/media/AudioRecord;.stop:()V // method@000b │ │ +008e86: 6e10 0900 0000 |00ad: invoke-virtual {v0}, Landroid/media/AudioRecord;.release:()V // method@0009 │ │ +008e8c: 54b0 4400 |00b0: iget-object v0, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ +008e90: 7110 ae01 0000 |00b2: invoke-static {v0}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$100:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; // method@01ae │ │ +008e96: 0c00 |00b5: move-result-object v0 │ │ +008e98: 6e10 3600 0000 |00b6: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/Decoder;.endUtt:()V // method@0036 │ │ +008e9e: 54b0 4400 |00b9: iget-object v0, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ +008ea2: 7110 af01 0000 |00bb: invoke-static {v0}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$200:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Landroid/os/Handler; // method@01af │ │ +008ea8: 0c00 |00be: move-result-object v0 │ │ +008eaa: 6e20 1000 a000 |00bf: invoke-virtual {v0, v10}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0010 │ │ +008eb0: 52b0 4500 |00c2: iget v0, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.timeoutSamples:I // field@0045 │ │ +008eb4: 3290 1600 |00c4: if-eq v0, v9, 00da // +0016 │ │ +008eb8: 52b0 4300 |00c6: iget v0, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.remainingSamples:I // field@0043 │ │ +008ebc: 3c00 1200 |00c8: if-gtz v0, 00da // +0012 │ │ +008ec0: 54b0 4400 |00ca: iget-object v0, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ +008ec4: 7110 af01 0000 |00cc: invoke-static {v0}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.access$200:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Landroid/os/Handler; // method@01af │ │ +008eca: 0c00 |00cf: move-result-object v0 │ │ +008ecc: 2201 4000 |00d0: new-instance v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent; // type@0040 │ │ +008ed0: 54b2 4400 |00d2: iget-object v2, v11, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0044 │ │ +008ed4: 7030 9f01 2106 |00d4: invoke-direct {v1, v2, v6}, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent;.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;Z)V // method@019f │ │ +008eda: 6e20 0f00 1000 |00d7: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@000f │ │ +008ee0: 0e00 |00da: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #42 header: │ │ @@ -8443,15 +8436,15 @@ │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 12 │ │ │ │ Class #42 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Ledu/cmu/pocketsphinx/SpeechRecognizer$1; Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent; Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent; Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognitionEvent; Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent; Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent; Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognitionEvent; Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread; } │ │ Annotations on field #75 'listeners' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/Collection" "<" "Ledu/cmu/pocketsphinx/RecognitionListener;" ">;" } │ │ │ │ Class #42 - │ │ Class descriptor : 'Ledu/cmu/pocketsphinx/SpeechRecognizer;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ @@ -8488,158 +8481,158 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -008aa4: |[008aa4] edu.cmu.pocketsphinx.SpeechRecognizer.:()V │ │ -008ab4: 1c00 4400 |0000: const-class v0, Ledu/cmu/pocketsphinx/SpeechRecognizer; // type@0044 │ │ -008ab8: 6e10 4d02 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@024d │ │ -008abe: 0c00 |0005: move-result-object v0 │ │ -008ac0: 6900 4900 |0006: sput-object v0, Ledu/cmu/pocketsphinx/SpeechRecognizer;.TAG:Ljava/lang/String; // field@0049 │ │ -008ac4: 0e00 |0008: return-void │ │ +008ee4: |[008ee4] edu.cmu.pocketsphinx.SpeechRecognizer.:()V │ │ +008ef4: 1c00 4400 |0000: const-class v0, Ledu/cmu/pocketsphinx/SpeechRecognizer; // type@0044 │ │ +008ef8: 6e10 4d02 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@024d │ │ +008efe: 0c00 |0005: move-result-object v0 │ │ +008f00: 6900 4900 |0006: sput-object v0, Ledu/cmu/pocketsphinx/SpeechRecognizer;.TAG:Ljava/lang/String; // field@0049 │ │ +008f04: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer;) │ │ name : '' │ │ type : '(Ledu/cmu/pocketsphinx/Config;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -008ac8: |[008ac8] edu.cmu.pocketsphinx.SpeechRecognizer.:(Ledu/cmu/pocketsphinx/Config;)V │ │ -008ad8: 7010 5202 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0252 │ │ -008ade: 2200 0c00 |0003: new-instance v0, Landroid/os/Handler; // type@000c │ │ -008ae2: 7100 1100 0000 |0005: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0011 │ │ -008ae8: 0c01 |0008: move-result-object v1 │ │ -008aea: 7020 0e00 1000 |0009: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@000e │ │ -008af0: 5b40 4c00 |000c: iput-object v0, v4, Ledu/cmu/pocketsphinx/SpeechRecognizer;.mainHandler:Landroid/os/Handler; // field@004c │ │ -008af4: 2200 7200 |000e: new-instance v0, Ljava/util/HashSet; // type@0072 │ │ -008af8: 7010 6e02 0000 |0010: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@026e │ │ -008afe: 5b40 4b00 |0013: iput-object v0, v4, Ledu/cmu/pocketsphinx/SpeechRecognizer;.listeners:Ljava/util/Collection; // field@004b │ │ -008b02: 1a00 0a00 |0015: const-string v0, "-samprate" // string@000a │ │ -008b06: 6e20 2800 0500 |0017: invoke-virtual {v5, v0}, Ledu/cmu/pocketsphinx/Config;.getFloat:(Ljava/lang/String;)D // method@0028 │ │ -008b0c: 0b00 |001a: move-result-wide v0 │ │ -008b0e: 8a00 |001b: double-to-int v0, v0 │ │ -008b10: 5940 4e00 |001c: iput v0, v4, Ledu/cmu/pocketsphinx/SpeechRecognizer;.sampleRate:I // field@004e │ │ -008b14: 1a00 0a00 |001e: const-string v0, "-samprate" // string@000a │ │ -008b18: 6e20 2800 0500 |0020: invoke-virtual {v5, v0}, Ledu/cmu/pocketsphinx/Config;.getFloat:(Ljava/lang/String;)D // method@0028 │ │ -008b1e: 0b00 |0023: move-result-wide v0 │ │ -008b20: 5242 4e00 |0024: iget v2, v4, Ledu/cmu/pocketsphinx/SpeechRecognizer;.sampleRate:I // field@004e │ │ -008b24: 8322 |0026: int-to-double v2, v2 │ │ -008b26: 2f00 0002 |0027: cmpl-double v0, v0, v2 │ │ -008b2a: 3800 0a00 |0029: if-eqz v0, 0033 // +000a │ │ -008b2e: 2200 5e00 |002b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@005e │ │ -008b32: 1a01 6f02 |002d: const-string v1, "sampling rate must be integer" // string@026f │ │ -008b36: 7020 4e02 1000 |002f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@024e │ │ -008b3c: 2700 |0032: throw v0 │ │ -008b3e: 2200 1a00 |0033: new-instance v0, Ledu/cmu/pocketsphinx/Decoder; // type@001a │ │ -008b42: 7020 3100 5000 |0035: invoke-direct {v0, v5}, Ledu/cmu/pocketsphinx/Decoder;.:(Ledu/cmu/pocketsphinx/Config;)V // method@0031 │ │ -008b48: 5b40 4a00 |0038: iput-object v0, v4, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ -008b4c: 0e00 |003a: return-void │ │ +008f08: |[008f08] edu.cmu.pocketsphinx.SpeechRecognizer.:(Ledu/cmu/pocketsphinx/Config;)V │ │ +008f18: 7010 5202 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@0252 │ │ +008f1e: 2200 0c00 |0003: new-instance v0, Landroid/os/Handler; // type@000c │ │ +008f22: 7100 1100 0000 |0005: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0011 │ │ +008f28: 0c01 |0008: move-result-object v1 │ │ +008f2a: 7020 0e00 1000 |0009: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@000e │ │ +008f30: 5b40 4c00 |000c: iput-object v0, v4, Ledu/cmu/pocketsphinx/SpeechRecognizer;.mainHandler:Landroid/os/Handler; // field@004c │ │ +008f34: 2200 7000 |000e: new-instance v0, Ljava/util/HashSet; // type@0070 │ │ +008f38: 7010 6e02 0000 |0010: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@026e │ │ +008f3e: 5b40 4b00 |0013: iput-object v0, v4, Ledu/cmu/pocketsphinx/SpeechRecognizer;.listeners:Ljava/util/Collection; // field@004b │ │ +008f42: 1a00 0a00 |0015: const-string v0, "-samprate" // string@000a │ │ +008f46: 6e20 2800 0500 |0017: invoke-virtual {v5, v0}, Ledu/cmu/pocketsphinx/Config;.getFloat:(Ljava/lang/String;)D // method@0028 │ │ +008f4c: 0b00 |001a: move-result-wide v0 │ │ +008f4e: 8a00 |001b: double-to-int v0, v0 │ │ +008f50: 5940 4e00 |001c: iput v0, v4, Ledu/cmu/pocketsphinx/SpeechRecognizer;.sampleRate:I // field@004e │ │ +008f54: 1a00 0a00 |001e: const-string v0, "-samprate" // string@000a │ │ +008f58: 6e20 2800 0500 |0020: invoke-virtual {v5, v0}, Ledu/cmu/pocketsphinx/Config;.getFloat:(Ljava/lang/String;)D // method@0028 │ │ +008f5e: 0b00 |0023: move-result-wide v0 │ │ +008f60: 5242 4e00 |0024: iget v2, v4, Ledu/cmu/pocketsphinx/SpeechRecognizer;.sampleRate:I // field@004e │ │ +008f64: 8322 |0026: int-to-double v2, v2 │ │ +008f66: 2f00 0002 |0027: cmpl-double v0, v0, v2 │ │ +008f6a: 3800 0a00 |0029: if-eqz v0, 0033 // +000a │ │ +008f6e: 2200 5e00 |002b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@005e │ │ +008f72: 1a01 6e02 |002d: const-string v1, "sampling rate must be integer" // string@026e │ │ +008f76: 7020 4e02 1000 |002f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@024e │ │ +008f7c: 2700 |0032: throw v0 │ │ +008f7e: 2200 1a00 |0033: new-instance v0, Ledu/cmu/pocketsphinx/Decoder; // type@001a │ │ +008f82: 7020 3100 5000 |0035: invoke-direct {v0, v5}, Ledu/cmu/pocketsphinx/Decoder;.:(Ledu/cmu/pocketsphinx/Config;)V // method@0031 │ │ +008f88: 5b40 4a00 |0038: iput-object v0, v4, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ +008f8c: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer;) │ │ name : 'access$000' │ │ type : '(Ledu/cmu/pocketsphinx/SpeechRecognizer;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -008b50: |[008b50] edu.cmu.pocketsphinx.SpeechRecognizer.access$000:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)I │ │ -008b60: 5210 4e00 |0000: iget v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.sampleRate:I // field@004e │ │ -008b64: 0f00 |0002: return v0 │ │ +008f90: |[008f90] edu.cmu.pocketsphinx.SpeechRecognizer.access$000:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)I │ │ +008fa0: 5210 4e00 |0000: iget v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.sampleRate:I // field@004e │ │ +008fa4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer;) │ │ name : 'access$100' │ │ type : '(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -008b68: |[008b68] edu.cmu.pocketsphinx.SpeechRecognizer.access$100:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; │ │ -008b78: 5410 4a00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ -008b7c: 1100 |0002: return-object v0 │ │ +008fa8: |[008fa8] edu.cmu.pocketsphinx.SpeechRecognizer.access$100:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; │ │ +008fb8: 5410 4a00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ +008fbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer;) │ │ name : 'access$200' │ │ type : '(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Landroid/os/Handler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -008b80: |[008b80] edu.cmu.pocketsphinx.SpeechRecognizer.access$200:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Landroid/os/Handler; │ │ -008b90: 5410 4c00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.mainHandler:Landroid/os/Handler; // field@004c │ │ -008b94: 1100 |0002: return-object v0 │ │ +008fc0: |[008fc0] edu.cmu.pocketsphinx.SpeechRecognizer.access$200:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Landroid/os/Handler; │ │ +008fd0: 5410 4c00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.mainHandler:Landroid/os/Handler; // field@004c │ │ +008fd4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer;) │ │ name : 'access$300' │ │ type : '(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ljava/util/Collection;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -008b98: |[008b98] edu.cmu.pocketsphinx.SpeechRecognizer.access$300:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ljava/util/Collection; │ │ -008ba8: 5410 4b00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.listeners:Ljava/util/Collection; // field@004b │ │ -008bac: 1100 |0002: return-object v0 │ │ +008fd8: |[008fd8] edu.cmu.pocketsphinx.SpeechRecognizer.access$300:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ljava/util/Collection; │ │ +008fe8: 5410 4b00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.listeners:Ljava/util/Collection; // field@004b │ │ +008fec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer;) │ │ name : 'stopRecognizerThread' │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -008bb0: |[008bb0] edu.cmu.pocketsphinx.SpeechRecognizer.stopRecognizerThread:()Z │ │ -008bc0: 5410 4d00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ -008bc4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -008bc8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -008bca: 0f00 |0005: return v0 │ │ -008bcc: 5410 4d00 |0006: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ -008bd0: 6e10 5e02 0000 |0008: invoke-virtual {v0}, Ljava/lang/Thread;.interrupt:()V // method@025e │ │ -008bd6: 5410 4d00 |000b: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ -008bda: 6e10 5f02 0000 |000d: invoke-virtual {v0}, Ljava/lang/Thread;.join:()V // method@025f │ │ -008be0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -008be2: 5b10 4d00 |0011: iput-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ -008be6: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -008be8: 28f1 |0014: goto 0005 // -000f │ │ -008bea: 0d00 |0015: move-exception v0 │ │ -008bec: 7100 5d02 0000 |0016: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@025d │ │ -008bf2: 0c00 |0019: move-result-object v0 │ │ -008bf4: 6e10 5e02 0000 |001a: invoke-virtual {v0}, Ljava/lang/Thread;.interrupt:()V // method@025e │ │ -008bfa: 28f3 |001d: goto 0010 // -000d │ │ +008ff0: |[008ff0] edu.cmu.pocketsphinx.SpeechRecognizer.stopRecognizerThread:()Z │ │ +009000: 5410 4d00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ +009004: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +009008: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +00900a: 0f00 |0005: return v0 │ │ +00900c: 5410 4d00 |0006: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ +009010: 6e10 5e02 0000 |0008: invoke-virtual {v0}, Ljava/lang/Thread;.interrupt:()V // method@025e │ │ +009016: 5410 4d00 |000b: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ +00901a: 6e10 5f02 0000 |000d: invoke-virtual {v0}, Ljava/lang/Thread;.join:()V // method@025f │ │ +009020: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +009022: 5b10 4d00 |0011: iput-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ +009026: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +009028: 28f1 |0014: goto 0005 // -000f │ │ +00902a: 0d00 |0015: move-exception v0 │ │ +00902c: 7100 5d02 0000 |0016: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@025d │ │ +009032: 0c00 |0019: move-result-object v0 │ │ +009034: 6e10 5e02 0000 |001a: invoke-virtual {v0}, Ljava/lang/Thread;.interrupt:()V // method@025e │ │ +00903a: 28f3 |001d: goto 0010 // -000d │ │ catches : 1 │ │ 0x0006 - 0x0010 │ │ Ljava/lang/InterruptedException; -> 0x0015 │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ @@ -8648,105 +8641,105 @@ │ │ type : '(Ljava/lang/String;Ledu/cmu/pocketsphinx/FsgModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -008c08: |[008c08] edu.cmu.pocketsphinx.SpeechRecognizer.addFsgSearch:(Ljava/lang/String;Ledu/cmu/pocketsphinx/FsgModel;)V │ │ -008c18: 5410 4a00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ -008c1c: 6e30 4e00 2003 |0002: invoke-virtual {v0, v2, v3}, Ledu/cmu/pocketsphinx/Decoder;.setFsg:(Ljava/lang/String;Ledu/cmu/pocketsphinx/FsgModel;)V // method@004e │ │ -008c22: 0e00 |0005: return-void │ │ +009048: |[009048] edu.cmu.pocketsphinx.SpeechRecognizer.addFsgSearch:(Ljava/lang/String;Ledu/cmu/pocketsphinx/FsgModel;)V │ │ +009058: 5410 4a00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ +00905c: 6e30 4e00 2003 |0002: invoke-virtual {v0, v2, v3}, Ledu/cmu/pocketsphinx/Decoder;.setFsg:(Ljava/lang/String;Ledu/cmu/pocketsphinx/FsgModel;)V // method@004e │ │ +009062: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer;) │ │ name : 'addGrammarSearch' │ │ type : '(Ljava/lang/String;Ljava/io/File;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -008c24: |[008c24] edu.cmu.pocketsphinx.SpeechRecognizer.addGrammarSearch:(Ljava/lang/String;Ljava/io/File;)V │ │ -008c34: 6200 4900 |0000: sget-object v0, Ledu/cmu/pocketsphinx/SpeechRecognizer;.TAG:Ljava/lang/String; // field@0049 │ │ -008c38: 1a01 1601 |0002: const-string v1, "Load JSGF %s" // string@0116 │ │ -008c3c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -008c3e: 2322 7d00 |0005: new-array v2, v2, [Ljava/lang/Object; // type@007d │ │ -008c42: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -008c44: 4d06 0203 |0008: aput-object v6, v2, v3 │ │ -008c48: 7120 5502 2100 |000a: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0255 │ │ -008c4e: 0c01 |000d: move-result-object v1 │ │ -008c50: 7120 1200 1000 |000e: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0012 │ │ -008c56: 5440 4a00 |0011: iget-object v0, v4, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ -008c5a: 6e10 3f02 0600 |0013: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@023f │ │ -008c60: 0c01 |0016: move-result-object v1 │ │ -008c62: 6e30 4f00 5001 |0017: invoke-virtual {v0, v5, v1}, Ledu/cmu/pocketsphinx/Decoder;.setJsgfFile:(Ljava/lang/String;Ljava/lang/String;)V // method@004f │ │ -008c68: 0e00 |001a: return-void │ │ +009064: |[009064] edu.cmu.pocketsphinx.SpeechRecognizer.addGrammarSearch:(Ljava/lang/String;Ljava/io/File;)V │ │ +009074: 6200 4900 |0000: sget-object v0, Ledu/cmu/pocketsphinx/SpeechRecognizer;.TAG:Ljava/lang/String; // field@0049 │ │ +009078: 1a01 1501 |0002: const-string v1, "Load JSGF %s" // string@0115 │ │ +00907c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +00907e: 2322 7b00 |0005: new-array v2, v2, [Ljava/lang/Object; // type@007b │ │ +009082: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +009084: 4d06 0203 |0008: aput-object v6, v2, v3 │ │ +009088: 7120 5502 2100 |000a: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0255 │ │ +00908e: 0c01 |000d: move-result-object v1 │ │ +009090: 7120 1200 1000 |000e: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0012 │ │ +009096: 5440 4a00 |0011: iget-object v0, v4, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ +00909a: 6e10 3f02 0600 |0013: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@023f │ │ +0090a0: 0c01 |0016: move-result-object v1 │ │ +0090a2: 6e30 4f00 5001 |0017: invoke-virtual {v0, v5, v1}, Ledu/cmu/pocketsphinx/Decoder;.setJsgfFile:(Ljava/lang/String;Ljava/lang/String;)V // method@004f │ │ +0090a8: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer;) │ │ name : 'addKeyphraseSearch' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -008c6c: |[008c6c] edu.cmu.pocketsphinx.SpeechRecognizer.addKeyphraseSearch:(Ljava/lang/String;Ljava/lang/String;)V │ │ -008c7c: 5410 4a00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ -008c80: 6e30 5000 2003 |0002: invoke-virtual {v0, v2, v3}, Ledu/cmu/pocketsphinx/Decoder;.setKeyphrase:(Ljava/lang/String;Ljava/lang/String;)V // method@0050 │ │ -008c86: 0e00 |0005: return-void │ │ +0090ac: |[0090ac] edu.cmu.pocketsphinx.SpeechRecognizer.addKeyphraseSearch:(Ljava/lang/String;Ljava/lang/String;)V │ │ +0090bc: 5410 4a00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ +0090c0: 6e30 5000 2003 |0002: invoke-virtual {v0, v2, v3}, Ledu/cmu/pocketsphinx/Decoder;.setKeyphrase:(Ljava/lang/String;Ljava/lang/String;)V // method@0050 │ │ +0090c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer;) │ │ name : 'addKeywordSearch' │ │ type : '(Ljava/lang/String;Ljava/io/File;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -008c88: |[008c88] edu.cmu.pocketsphinx.SpeechRecognizer.addKeywordSearch:(Ljava/lang/String;Ljava/io/File;)V │ │ -008c98: 5420 4a00 |0000: iget-object v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ -008c9c: 6e10 3f02 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@023f │ │ -008ca2: 0c01 |0005: move-result-object v1 │ │ -008ca4: 6e30 5100 3001 |0006: invoke-virtual {v0, v3, v1}, Ledu/cmu/pocketsphinx/Decoder;.setKws:(Ljava/lang/String;Ljava/lang/String;)V // method@0051 │ │ -008caa: 0e00 |0009: return-void │ │ +0090c8: |[0090c8] edu.cmu.pocketsphinx.SpeechRecognizer.addKeywordSearch:(Ljava/lang/String;Ljava/io/File;)V │ │ +0090d8: 5420 4a00 |0000: iget-object v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ +0090dc: 6e10 3f02 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@023f │ │ +0090e2: 0c01 |0005: move-result-object v1 │ │ +0090e4: 6e30 5100 3001 |0006: invoke-virtual {v0, v3, v1}, Ledu/cmu/pocketsphinx/Decoder;.setKws:(Ljava/lang/String;Ljava/lang/String;)V // method@0051 │ │ +0090ea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer;) │ │ name : 'addListener' │ │ type : '(Ledu/cmu/pocketsphinx/RecognitionListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -008cac: |[008cac] edu.cmu.pocketsphinx.SpeechRecognizer.addListener:(Ledu/cmu/pocketsphinx/RecognitionListener;)V │ │ -008cbc: 5421 4b00 |0000: iget-object v1, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer;.listeners:Ljava/util/Collection; // field@004b │ │ -008cc0: 1d01 |0002: monitor-enter v1 │ │ -008cc2: 5420 4b00 |0003: iget-object v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer;.listeners:Ljava/util/Collection; // field@004b │ │ -008cc6: 7220 6402 3000 |0005: invoke-interface {v0, v3}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@0264 │ │ -008ccc: 1e01 |0008: monitor-exit v1 │ │ -008cce: 0e00 |0009: return-void │ │ -008cd0: 0d00 |000a: move-exception v0 │ │ -008cd2: 1e01 |000b: monitor-exit v1 │ │ -008cd4: 2700 |000c: throw v0 │ │ +0090ec: |[0090ec] edu.cmu.pocketsphinx.SpeechRecognizer.addListener:(Ledu/cmu/pocketsphinx/RecognitionListener;)V │ │ +0090fc: 5421 4b00 |0000: iget-object v1, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer;.listeners:Ljava/util/Collection; // field@004b │ │ +009100: 1d01 |0002: monitor-enter v1 │ │ +009102: 5420 4b00 |0003: iget-object v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer;.listeners:Ljava/util/Collection; // field@004b │ │ +009106: 7220 6402 3000 |0005: invoke-interface {v0, v3}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@0264 │ │ +00910c: 1e01 |0008: monitor-exit v1 │ │ +00910e: 0e00 |0009: return-void │ │ +009110: 0d00 |000a: move-exception v0 │ │ +009112: 1e01 |000b: monitor-exit v1 │ │ +009114: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x000c │ │ -> 0x000a │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer;) │ │ @@ -8754,91 +8747,91 @@ │ │ type : '(Ljava/lang/String;Ljava/io/File;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -008ce4: |[008ce4] edu.cmu.pocketsphinx.SpeechRecognizer.addNgramSearch:(Ljava/lang/String;Ljava/io/File;)V │ │ -008cf4: 6200 4900 |0000: sget-object v0, Ledu/cmu/pocketsphinx/SpeechRecognizer;.TAG:Ljava/lang/String; // field@0049 │ │ -008cf8: 1a01 1701 |0002: const-string v1, "Load N-gram model %s" // string@0117 │ │ -008cfc: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -008cfe: 2322 7d00 |0005: new-array v2, v2, [Ljava/lang/Object; // type@007d │ │ -008d02: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -008d04: 4d06 0203 |0008: aput-object v6, v2, v3 │ │ -008d08: 7120 5502 2100 |000a: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0255 │ │ -008d0e: 0c01 |000d: move-result-object v1 │ │ -008d10: 7120 1200 1000 |000e: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0012 │ │ -008d16: 5440 4a00 |0011: iget-object v0, v4, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ -008d1a: 6e10 3f02 0600 |0013: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@023f │ │ -008d20: 0c01 |0016: move-result-object v1 │ │ -008d22: 6e30 5300 5001 |0017: invoke-virtual {v0, v5, v1}, Ledu/cmu/pocketsphinx/Decoder;.setLmFile:(Ljava/lang/String;Ljava/lang/String;)V // method@0053 │ │ -008d28: 0e00 |001a: return-void │ │ +009124: |[009124] edu.cmu.pocketsphinx.SpeechRecognizer.addNgramSearch:(Ljava/lang/String;Ljava/io/File;)V │ │ +009134: 6200 4900 |0000: sget-object v0, Ledu/cmu/pocketsphinx/SpeechRecognizer;.TAG:Ljava/lang/String; // field@0049 │ │ +009138: 1a01 1601 |0002: const-string v1, "Load N-gram model %s" // string@0116 │ │ +00913c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +00913e: 2322 7b00 |0005: new-array v2, v2, [Ljava/lang/Object; // type@007b │ │ +009142: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +009144: 4d06 0203 |0008: aput-object v6, v2, v3 │ │ +009148: 7120 5502 2100 |000a: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0255 │ │ +00914e: 0c01 |000d: move-result-object v1 │ │ +009150: 7120 1200 1000 |000e: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0012 │ │ +009156: 5440 4a00 |0011: iget-object v0, v4, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ +00915a: 6e10 3f02 0600 |0013: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@023f │ │ +009160: 0c01 |0016: move-result-object v1 │ │ +009162: 6e30 5300 5001 |0017: invoke-virtual {v0, v5, v1}, Ledu/cmu/pocketsphinx/Decoder;.setLmFile:(Ljava/lang/String;Ljava/lang/String;)V // method@0053 │ │ +009168: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer;) │ │ name : 'cancel' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -008d2c: |[008d2c] edu.cmu.pocketsphinx.SpeechRecognizer.cancel:()Z │ │ -008d3c: 7010 bd01 0300 |0000: invoke-direct {v3}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.stopRecognizerThread:()Z // method@01bd │ │ -008d42: 0a00 |0003: move-result v0 │ │ -008d44: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ -008d48: 6201 4900 |0006: sget-object v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.TAG:Ljava/lang/String; // field@0049 │ │ -008d4c: 1a02 1400 |0008: const-string v2, "Cancel recognition" // string@0014 │ │ -008d50: 7120 1200 2100 |000a: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0012 │ │ -008d56: 0f00 |000d: return v0 │ │ +00916c: |[00916c] edu.cmu.pocketsphinx.SpeechRecognizer.cancel:()Z │ │ +00917c: 7010 bd01 0300 |0000: invoke-direct {v3}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.stopRecognizerThread:()Z // method@01bd │ │ +009182: 0a00 |0003: move-result v0 │ │ +009184: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ +009188: 6201 4900 |0006: sget-object v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.TAG:Ljava/lang/String; // field@0049 │ │ +00918c: 1a02 1400 |0008: const-string v2, "Cancel recognition" // string@0014 │ │ +009190: 7120 1200 2100 |000a: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0012 │ │ +009196: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer;) │ │ name : 'getSearchName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -008d58: |[008d58] edu.cmu.pocketsphinx.SpeechRecognizer.getSearchName:()Ljava/lang/String; │ │ -008d68: 5410 4a00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ -008d6c: 6e10 4300 0000 |0002: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/Decoder;.getSearch:()Ljava/lang/String; // method@0043 │ │ -008d72: 0c00 |0005: move-result-object v0 │ │ -008d74: 1100 |0006: return-object v0 │ │ +009198: |[009198] edu.cmu.pocketsphinx.SpeechRecognizer.getSearchName:()Ljava/lang/String; │ │ +0091a8: 5410 4a00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ +0091ac: 6e10 4300 0000 |0002: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/Decoder;.getSearch:()Ljava/lang/String; // method@0043 │ │ +0091b2: 0c00 |0005: move-result-object v0 │ │ +0091b4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer;) │ │ name : 'removeListener' │ │ type : '(Ledu/cmu/pocketsphinx/RecognitionListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -008d78: |[008d78] edu.cmu.pocketsphinx.SpeechRecognizer.removeListener:(Ledu/cmu/pocketsphinx/RecognitionListener;)V │ │ -008d88: 5421 4b00 |0000: iget-object v1, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer;.listeners:Ljava/util/Collection; // field@004b │ │ -008d8c: 1d01 |0002: monitor-enter v1 │ │ -008d8e: 5420 4b00 |0003: iget-object v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer;.listeners:Ljava/util/Collection; // field@004b │ │ -008d92: 7220 6702 3000 |0005: invoke-interface {v0, v3}, Ljava/util/Collection;.remove:(Ljava/lang/Object;)Z // method@0267 │ │ -008d98: 1e01 |0008: monitor-exit v1 │ │ -008d9a: 0e00 |0009: return-void │ │ -008d9c: 0d00 |000a: move-exception v0 │ │ -008d9e: 1e01 |000b: monitor-exit v1 │ │ -008da0: 2700 |000c: throw v0 │ │ +0091b8: |[0091b8] edu.cmu.pocketsphinx.SpeechRecognizer.removeListener:(Ledu/cmu/pocketsphinx/RecognitionListener;)V │ │ +0091c8: 5421 4b00 |0000: iget-object v1, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer;.listeners:Ljava/util/Collection; // field@004b │ │ +0091cc: 1d01 |0002: monitor-enter v1 │ │ +0091ce: 5420 4b00 |0003: iget-object v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizer;.listeners:Ljava/util/Collection; // field@004b │ │ +0091d2: 7220 6702 3000 |0005: invoke-interface {v0, v3}, Ljava/util/Collection;.remove:(Ljava/lang/Object;)Z // method@0267 │ │ +0091d8: 1e01 |0008: monitor-exit v1 │ │ +0091da: 0e00 |0009: return-void │ │ +0091dc: 0d00 |000a: move-exception v0 │ │ +0091de: 1e01 |000b: monitor-exit v1 │ │ +0091e0: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x000c │ │ -> 0x000a │ │ positions : │ │ locals : │ │ │ │ #9 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer;) │ │ @@ -8846,100 +8839,100 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -008db0: |[008db0] edu.cmu.pocketsphinx.SpeechRecognizer.startListening:(Ljava/lang/String;)Z │ │ -008dc0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -008dc2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -008dc4: 5452 4d00 |0002: iget-object v2, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ -008dc8: 3802 0300 |0004: if-eqz v2, 0007 // +0003 │ │ -008dcc: 0f00 |0006: return v0 │ │ -008dce: 6202 4900 |0007: sget-object v2, Ledu/cmu/pocketsphinx/SpeechRecognizer;.TAG:Ljava/lang/String; // field@0049 │ │ -008dd2: 1a03 5401 |0009: const-string v3, "Start recognition "%s"" // string@0154 │ │ -008dd6: 2314 7d00 |000b: new-array v4, v1, [Ljava/lang/Object; // type@007d │ │ -008dda: 4d06 0400 |000d: aput-object v6, v4, v0 │ │ -008dde: 7120 5502 4300 |000f: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0255 │ │ -008de4: 0c00 |0012: move-result-object v0 │ │ -008de6: 7120 1200 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0012 │ │ -008dec: 5450 4a00 |0016: iget-object v0, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ -008df0: 6e20 5400 6000 |0018: invoke-virtual {v0, v6}, Ledu/cmu/pocketsphinx/Decoder;.setSearch:(Ljava/lang/String;)V // method@0054 │ │ -008df6: 2200 4200 |001b: new-instance v0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread; // type@0042 │ │ -008dfa: 7020 a501 5000 |001d: invoke-direct {v0, v5}, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)V // method@01a5 │ │ -008e00: 5b50 4d00 |0020: iput-object v0, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ -008e04: 5450 4d00 |0022: iget-object v0, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ -008e08: 6e10 6002 0000 |0024: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@0260 │ │ -008e0e: 0110 |0027: move v0, v1 │ │ -008e10: 28de |0028: goto 0006 // -0022 │ │ +0091f0: |[0091f0] edu.cmu.pocketsphinx.SpeechRecognizer.startListening:(Ljava/lang/String;)Z │ │ +009200: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +009202: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +009204: 5452 4d00 |0002: iget-object v2, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ +009208: 3802 0300 |0004: if-eqz v2, 0007 // +0003 │ │ +00920c: 0f00 |0006: return v0 │ │ +00920e: 6202 4900 |0007: sget-object v2, Ledu/cmu/pocketsphinx/SpeechRecognizer;.TAG:Ljava/lang/String; // field@0049 │ │ +009212: 1a03 5301 |0009: const-string v3, "Start recognition "%s"" // string@0153 │ │ +009216: 2314 7b00 |000b: new-array v4, v1, [Ljava/lang/Object; // type@007b │ │ +00921a: 4d06 0400 |000d: aput-object v6, v4, v0 │ │ +00921e: 7120 5502 4300 |000f: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0255 │ │ +009224: 0c00 |0012: move-result-object v0 │ │ +009226: 7120 1200 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0012 │ │ +00922c: 5450 4a00 |0016: iget-object v0, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ +009230: 6e20 5400 6000 |0018: invoke-virtual {v0, v6}, Ledu/cmu/pocketsphinx/Decoder;.setSearch:(Ljava/lang/String;)V // method@0054 │ │ +009236: 2200 4200 |001b: new-instance v0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread; // type@0042 │ │ +00923a: 7020 a501 5000 |001d: invoke-direct {v0, v5}, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;)V // method@01a5 │ │ +009240: 5b50 4d00 |0020: iput-object v0, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ +009244: 5450 4d00 |0022: iget-object v0, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ +009248: 6e10 6002 0000 |0024: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@0260 │ │ +00924e: 0110 |0027: move v0, v1 │ │ +009250: 28de |0028: goto 0006 // -0022 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer;) │ │ name : 'startListening' │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -008e14: |[008e14] edu.cmu.pocketsphinx.SpeechRecognizer.startListening:(Ljava/lang/String;I)Z │ │ -008e24: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -008e26: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -008e28: 5452 4d00 |0002: iget-object v2, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ -008e2c: 3802 0300 |0004: if-eqz v2, 0007 // +0003 │ │ -008e30: 0f00 |0006: return v0 │ │ -008e32: 6202 4900 |0007: sget-object v2, Ledu/cmu/pocketsphinx/SpeechRecognizer;.TAG:Ljava/lang/String; // field@0049 │ │ -008e36: 1a03 5401 |0009: const-string v3, "Start recognition "%s"" // string@0154 │ │ -008e3a: 2314 7d00 |000b: new-array v4, v1, [Ljava/lang/Object; // type@007d │ │ -008e3e: 4d06 0400 |000d: aput-object v6, v4, v0 │ │ -008e42: 7120 5502 4300 |000f: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0255 │ │ -008e48: 0c00 |0012: move-result-object v0 │ │ -008e4a: 7120 1200 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0012 │ │ -008e50: 5450 4a00 |0016: iget-object v0, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ -008e54: 6e20 5400 6000 |0018: invoke-virtual {v0, v6}, Ledu/cmu/pocketsphinx/Decoder;.setSearch:(Ljava/lang/String;)V // method@0054 │ │ -008e5a: 2200 4200 |001b: new-instance v0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread; // type@0042 │ │ -008e5e: 7030 a601 5007 |001d: invoke-direct {v0, v5, v7}, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;I)V // method@01a6 │ │ -008e64: 5b50 4d00 |0020: iput-object v0, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ -008e68: 5450 4d00 |0022: iget-object v0, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ -008e6c: 6e10 6002 0000 |0024: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@0260 │ │ -008e72: 0110 |0027: move v0, v1 │ │ -008e74: 28de |0028: goto 0006 // -0022 │ │ +009254: |[009254] edu.cmu.pocketsphinx.SpeechRecognizer.startListening:(Ljava/lang/String;I)Z │ │ +009264: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +009266: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +009268: 5452 4d00 |0002: iget-object v2, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ +00926c: 3802 0300 |0004: if-eqz v2, 0007 // +0003 │ │ +009270: 0f00 |0006: return v0 │ │ +009272: 6202 4900 |0007: sget-object v2, Ledu/cmu/pocketsphinx/SpeechRecognizer;.TAG:Ljava/lang/String; // field@0049 │ │ +009276: 1a03 5301 |0009: const-string v3, "Start recognition "%s"" // string@0153 │ │ +00927a: 2314 7b00 |000b: new-array v4, v1, [Ljava/lang/Object; // type@007b │ │ +00927e: 4d06 0400 |000d: aput-object v6, v4, v0 │ │ +009282: 7120 5502 4300 |000f: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0255 │ │ +009288: 0c00 |0012: move-result-object v0 │ │ +00928a: 7120 1200 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0012 │ │ +009290: 5450 4a00 |0016: iget-object v0, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ +009294: 6e20 5400 6000 |0018: invoke-virtual {v0, v6}, Ledu/cmu/pocketsphinx/Decoder;.setSearch:(Ljava/lang/String;)V // method@0054 │ │ +00929a: 2200 4200 |001b: new-instance v0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread; // type@0042 │ │ +00929e: 7030 a601 5007 |001d: invoke-direct {v0, v5, v7}, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;I)V // method@01a6 │ │ +0092a4: 5b50 4d00 |0020: iput-object v0, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ +0092a8: 5450 4d00 |0022: iget-object v0, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.recognizerThread:Ljava/lang/Thread; // field@004d │ │ +0092ac: 6e10 6002 0000 |0024: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@0260 │ │ +0092b2: 0110 |0027: move v0, v1 │ │ +0092b4: 28de |0028: goto 0006 // -0022 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer;) │ │ name : 'stop' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -008e78: |[008e78] edu.cmu.pocketsphinx.SpeechRecognizer.stop:()Z │ │ -008e88: 7010 bd01 0500 |0000: invoke-direct {v5}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.stopRecognizerThread:()Z // method@01bd │ │ -008e8e: 0a00 |0003: move-result v0 │ │ -008e90: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -008e94: 6201 4900 |0006: sget-object v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.TAG:Ljava/lang/String; // field@0049 │ │ -008e98: 1a02 5501 |0008: const-string v2, "Stop recognition" // string@0155 │ │ -008e9c: 7120 1200 2100 |000a: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0012 │ │ -008ea2: 5451 4a00 |000d: iget-object v1, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ -008ea6: 6e10 4500 0100 |000f: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/Decoder;.hyp:()Ledu/cmu/pocketsphinx/Hypothesis; // method@0045 │ │ -008eac: 0c01 |0012: move-result-object v1 │ │ -008eae: 5452 4c00 |0013: iget-object v2, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.mainHandler:Landroid/os/Handler; // field@004c │ │ -008eb2: 2203 4300 |0015: new-instance v3, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent; // type@0043 │ │ -008eb6: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -008eb8: 7040 a901 5341 |0018: invoke-direct {v3, v5, v1, v4}, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;Ledu/cmu/pocketsphinx/Hypothesis;Z)V // method@01a9 │ │ -008ebe: 6e20 0f00 3200 |001b: invoke-virtual {v2, v3}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@000f │ │ -008ec4: 0f00 |001e: return v0 │ │ +0092b8: |[0092b8] edu.cmu.pocketsphinx.SpeechRecognizer.stop:()Z │ │ +0092c8: 7010 bd01 0500 |0000: invoke-direct {v5}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.stopRecognizerThread:()Z // method@01bd │ │ +0092ce: 0a00 |0003: move-result v0 │ │ +0092d0: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +0092d4: 6201 4900 |0006: sget-object v1, Ledu/cmu/pocketsphinx/SpeechRecognizer;.TAG:Ljava/lang/String; // field@0049 │ │ +0092d8: 1a02 5401 |0008: const-string v2, "Stop recognition" // string@0154 │ │ +0092dc: 7120 1200 2100 |000a: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0012 │ │ +0092e2: 5451 4a00 |000d: iget-object v1, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.decoder:Ledu/cmu/pocketsphinx/Decoder; // field@004a │ │ +0092e6: 6e10 4500 0100 |000f: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/Decoder;.hyp:()Ledu/cmu/pocketsphinx/Hypothesis; // method@0045 │ │ +0092ec: 0c01 |0012: move-result-object v1 │ │ +0092ee: 5452 4c00 |0013: iget-object v2, v5, Ledu/cmu/pocketsphinx/SpeechRecognizer;.mainHandler:Landroid/os/Handler; // field@004c │ │ +0092f2: 2203 4300 |0015: new-instance v3, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent; // type@0043 │ │ +0092f6: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +0092f8: 7040 a901 5341 |0018: invoke-direct {v3, v5, v1, v4}, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;Ledu/cmu/pocketsphinx/Hypothesis;Z)V // method@01a9 │ │ +0092fe: 6e20 0f00 3200 |001b: invoke-virtual {v2, v3}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@000f │ │ +009304: 0f00 |001e: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #43 header: │ │ @@ -8969,260 +8962,260 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -008ec8: |[008ec8] edu.cmu.pocketsphinx.SpeechRecognizerSetup.:()V │ │ -008ed8: 1a00 5602 |0000: const-string v0, "pocketsphinx_jni" // string@0256 │ │ -008edc: 7110 5b02 0000 |0002: invoke-static {v0}, Ljava/lang/System;.loadLibrary:(Ljava/lang/String;)V // method@025b │ │ -008ee2: 0e00 |0005: return-void │ │ +009308: |[009308] edu.cmu.pocketsphinx.SpeechRecognizerSetup.:()V │ │ +009318: 1a00 5502 |0000: const-string v0, "pocketsphinx_jni" // string@0255 │ │ +00931c: 7110 5b02 0000 |0002: invoke-static {v0}, Ljava/lang/System;.loadLibrary:(Ljava/lang/String;)V // method@025b │ │ +009322: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;) │ │ name : '' │ │ type : '(Ledu/cmu/pocketsphinx/Config;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -008ee4: |[008ee4] edu.cmu.pocketsphinx.SpeechRecognizerSetup.:(Ledu/cmu/pocketsphinx/Config;)V │ │ -008ef4: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -008efa: 5b01 4f00 |0003: iput-object v1, v0, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.config:Ledu/cmu/pocketsphinx/Config; // field@004f │ │ -008efe: 0e00 |0005: return-void │ │ +009324: |[009324] edu.cmu.pocketsphinx.SpeechRecognizerSetup.:(Ledu/cmu/pocketsphinx/Config;)V │ │ +009334: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ +00933a: 5b01 4f00 |0003: iput-object v1, v0, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.config:Ledu/cmu/pocketsphinx/Config; // field@004f │ │ +00933e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;) │ │ name : 'defaultSetup' │ │ type : '()Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -008f00: |[008f00] edu.cmu.pocketsphinx.SpeechRecognizerSetup.defaultSetup:()Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ -008f10: 2200 4500 |0000: new-instance v0, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // type@0045 │ │ -008f14: 7100 3400 0000 |0002: invoke-static {}, Ledu/cmu/pocketsphinx/Decoder;.defaultConfig:()Ledu/cmu/pocketsphinx/Config; // method@0034 │ │ -008f1a: 0c01 |0005: move-result-object v1 │ │ -008f1c: 7020 bf01 1000 |0006: invoke-direct {v0, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.:(Ledu/cmu/pocketsphinx/Config;)V // method@01bf │ │ -008f22: 1100 |0009: return-object v0 │ │ +009340: |[009340] edu.cmu.pocketsphinx.SpeechRecognizerSetup.defaultSetup:()Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ +009350: 2200 4500 |0000: new-instance v0, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // type@0045 │ │ +009354: 7100 3400 0000 |0002: invoke-static {}, Ledu/cmu/pocketsphinx/Decoder;.defaultConfig:()Ledu/cmu/pocketsphinx/Config; // method@0034 │ │ +00935a: 0c01 |0005: move-result-object v1 │ │ +00935c: 7020 bf01 1000 |0006: invoke-direct {v0, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.:(Ledu/cmu/pocketsphinx/Config;)V // method@01bf │ │ +009362: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;) │ │ name : 'setupFromFile' │ │ type : '(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -008f24: |[008f24] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setupFromFile:(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ -008f34: 2200 4500 |0000: new-instance v0, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // type@0045 │ │ -008f38: 6e10 3f02 0200 |0002: invoke-virtual {v2}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@023f │ │ -008f3e: 0c01 |0005: move-result-object v1 │ │ -008f40: 7110 3700 0100 |0006: invoke-static {v1}, Ledu/cmu/pocketsphinx/Decoder;.fileConfig:(Ljava/lang/String;)Ledu/cmu/pocketsphinx/Config; // method@0037 │ │ -008f46: 0c01 |0009: move-result-object v1 │ │ -008f48: 7020 bf01 1000 |000a: invoke-direct {v0, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.:(Ledu/cmu/pocketsphinx/Config;)V // method@01bf │ │ -008f4e: 1100 |000d: return-object v0 │ │ +009364: |[009364] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setupFromFile:(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ +009374: 2200 4500 |0000: new-instance v0, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // type@0045 │ │ +009378: 6e10 3f02 0200 |0002: invoke-virtual {v2}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@023f │ │ +00937e: 0c01 |0005: move-result-object v1 │ │ +009380: 7110 3700 0100 |0006: invoke-static {v1}, Ledu/cmu/pocketsphinx/Decoder;.fileConfig:(Ljava/lang/String;)Ledu/cmu/pocketsphinx/Config; // method@0037 │ │ +009386: 0c01 |0009: move-result-object v1 │ │ +009388: 7020 bf01 1000 |000a: invoke-direct {v0, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.:(Ledu/cmu/pocketsphinx/Config;)V // method@01bf │ │ +00938e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;) │ │ name : 'getRecognizer' │ │ type : '()Ledu/cmu/pocketsphinx/SpeechRecognizer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -008f50: |[008f50] edu.cmu.pocketsphinx.SpeechRecognizerSetup.getRecognizer:()Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ -008f60: 2200 4400 |0000: new-instance v0, Ledu/cmu/pocketsphinx/SpeechRecognizer; // type@0044 │ │ -008f64: 5421 4f00 |0002: iget-object v1, v2, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.config:Ledu/cmu/pocketsphinx/Config; // field@004f │ │ -008f68: 7020 ac01 1000 |0004: invoke-direct {v0, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.:(Ledu/cmu/pocketsphinx/Config;)V // method@01ac │ │ -008f6e: 1100 |0007: return-object v0 │ │ +009390: |[009390] edu.cmu.pocketsphinx.SpeechRecognizerSetup.getRecognizer:()Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ +0093a0: 2200 4400 |0000: new-instance v0, Ledu/cmu/pocketsphinx/SpeechRecognizer; // type@0044 │ │ +0093a4: 5421 4f00 |0002: iget-object v1, v2, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.config:Ledu/cmu/pocketsphinx/Config; // field@004f │ │ +0093a8: 7020 ac01 1000 |0004: invoke-direct {v0, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.:(Ledu/cmu/pocketsphinx/Config;)V // method@01ac │ │ +0093ae: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;) │ │ name : 'setAcousticModel' │ │ type : '(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -008f70: |[008f70] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setAcousticModel:(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ -008f80: 1a00 0700 |0000: const-string v0, "-hmm" // string@0007 │ │ -008f84: 6e10 3f02 0300 |0002: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@023f │ │ -008f8a: 0c01 |0005: move-result-object v1 │ │ -008f8c: 6e30 ca01 0201 |0006: invoke-virtual {v2, v0, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.setString:(Ljava/lang/String;Ljava/lang/String;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01ca │ │ -008f92: 0c00 |0009: move-result-object v0 │ │ -008f94: 1100 |000a: return-object v0 │ │ +0093b0: |[0093b0] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setAcousticModel:(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ +0093c0: 1a00 0700 |0000: const-string v0, "-hmm" // string@0007 │ │ +0093c4: 6e10 3f02 0300 |0002: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@023f │ │ +0093ca: 0c01 |0005: move-result-object v1 │ │ +0093cc: 6e30 ca01 0201 |0006: invoke-virtual {v2, v0, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.setString:(Ljava/lang/String;Ljava/lang/String;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01ca │ │ +0093d2: 0c00 |0009: move-result-object v0 │ │ +0093d4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;) │ │ name : 'setBoolean' │ │ type : '(Ljava/lang/String;Z)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -008f98: |[008f98] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setBoolean:(Ljava/lang/String;Z)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ -008fa8: 5410 4f00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.config:Ledu/cmu/pocketsphinx/Config; // field@004f │ │ -008fac: 6e30 2b00 2003 |0002: invoke-virtual {v0, v2, v3}, Ledu/cmu/pocketsphinx/Config;.setBoolean:(Ljava/lang/String;Z)V // method@002b │ │ -008fb2: 1101 |0005: return-object v1 │ │ +0093d8: |[0093d8] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setBoolean:(Ljava/lang/String;Z)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ +0093e8: 5410 4f00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.config:Ledu/cmu/pocketsphinx/Config; // field@004f │ │ +0093ec: 6e30 2b00 2003 |0002: invoke-virtual {v0, v2, v3}, Ledu/cmu/pocketsphinx/Config;.setBoolean:(Ljava/lang/String;Z)V // method@002b │ │ +0093f2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;) │ │ name : 'setDictionary' │ │ type : '(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -008fb4: |[008fb4] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setDictionary:(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ -008fc4: 1a00 0600 |0000: const-string v0, "-dict" // string@0006 │ │ -008fc8: 6e10 3f02 0300 |0002: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@023f │ │ -008fce: 0c01 |0005: move-result-object v1 │ │ -008fd0: 6e30 ca01 0201 |0006: invoke-virtual {v2, v0, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.setString:(Ljava/lang/String;Ljava/lang/String;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01ca │ │ -008fd6: 0c00 |0009: move-result-object v0 │ │ -008fd8: 1100 |000a: return-object v0 │ │ +0093f4: |[0093f4] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setDictionary:(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ +009404: 1a00 0600 |0000: const-string v0, "-dict" // string@0006 │ │ +009408: 6e10 3f02 0300 |0002: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@023f │ │ +00940e: 0c01 |0005: move-result-object v1 │ │ +009410: 6e30 ca01 0201 |0006: invoke-virtual {v2, v0, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.setString:(Ljava/lang/String;Ljava/lang/String;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01ca │ │ +009416: 0c00 |0009: move-result-object v0 │ │ +009418: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;) │ │ name : 'setFloat' │ │ type : '(Ljava/lang/String;D)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -008fdc: |[008fdc] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setFloat:(Ljava/lang/String;D)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ -008fec: 5410 4f00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.config:Ledu/cmu/pocketsphinx/Config; // field@004f │ │ -008ff0: 6e40 2c00 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ledu/cmu/pocketsphinx/Config;.setFloat:(Ljava/lang/String;D)V // method@002c │ │ -008ff6: 1101 |0005: return-object v1 │ │ +00941c: |[00941c] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setFloat:(Ljava/lang/String;D)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ +00942c: 5420 4f00 |0000: iget-object v0, v2, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.config:Ledu/cmu/pocketsphinx/Config; // field@004f │ │ +009430: 6e40 2c00 3054 |0002: invoke-virtual {v0, v3, v4, v5}, Ledu/cmu/pocketsphinx/Config;.setFloat:(Ljava/lang/String;D)V // method@002c │ │ +009436: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;) │ │ name : 'setInteger' │ │ type : '(Ljava/lang/String;I)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -008ff8: |[008ff8] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setInteger:(Ljava/lang/String;I)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ -009008: 5410 4f00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.config:Ledu/cmu/pocketsphinx/Config; // field@004f │ │ -00900c: 6e30 2d00 2003 |0002: invoke-virtual {v0, v2, v3}, Ledu/cmu/pocketsphinx/Config;.setInt:(Ljava/lang/String;I)V // method@002d │ │ -009012: 1101 |0005: return-object v1 │ │ +009438: |[009438] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setInteger:(Ljava/lang/String;I)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ +009448: 5410 4f00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.config:Ledu/cmu/pocketsphinx/Config; // field@004f │ │ +00944c: 6e30 2d00 2003 |0002: invoke-virtual {v0, v2, v3}, Ledu/cmu/pocketsphinx/Config;.setInt:(Ljava/lang/String;I)V // method@002d │ │ +009452: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;) │ │ name : 'setKeywordThreshold' │ │ type : '(F)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -009014: |[009014] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setKeywordThreshold:(F)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ -009024: 1a00 0800 |0000: const-string v0, "-kws_threshold" // string@0008 │ │ -009028: 8941 |0002: float-to-double v1, v4 │ │ -00902a: 6e40 c501 0321 |0003: invoke-virtual {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.setFloat:(Ljava/lang/String;D)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01c5 │ │ -009030: 0c00 |0006: move-result-object v0 │ │ -009032: 1100 |0007: return-object v0 │ │ +009454: |[009454] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setKeywordThreshold:(F)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ +009464: 1a00 0800 |0000: const-string v0, "-kws_threshold" // string@0008 │ │ +009468: 8952 |0002: float-to-double v2, v5 │ │ +00946a: 6e40 c501 0432 |0003: invoke-virtual {v4, v0, v2, v3}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.setFloat:(Ljava/lang/String;D)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01c5 │ │ +009470: 0c00 |0006: move-result-object v0 │ │ +009472: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;) │ │ name : 'setRawLogDir' │ │ type : '(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -009034: |[009034] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setRawLogDir:(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ -009044: 1a00 0900 |0000: const-string v0, "-rawlogdir" // string@0009 │ │ -009048: 6e10 3f02 0300 |0002: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@023f │ │ -00904e: 0c01 |0005: move-result-object v1 │ │ -009050: 6e30 ca01 0201 |0006: invoke-virtual {v2, v0, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.setString:(Ljava/lang/String;Ljava/lang/String;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01ca │ │ -009056: 0c00 |0009: move-result-object v0 │ │ -009058: 1100 |000a: return-object v0 │ │ +009474: |[009474] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setRawLogDir:(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ +009484: 1a00 0900 |0000: const-string v0, "-rawlogdir" // string@0009 │ │ +009488: 6e10 3f02 0300 |0002: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@023f │ │ +00948e: 0c01 |0005: move-result-object v1 │ │ +009490: 6e30 ca01 0201 |0006: invoke-virtual {v2, v0, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.setString:(Ljava/lang/String;Ljava/lang/String;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01ca │ │ +009496: 0c00 |0009: move-result-object v0 │ │ +009498: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;) │ │ name : 'setSampleRate' │ │ type : '(I)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -00905c: |[00905c] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setSampleRate:(I)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ -00906c: 1a00 0a00 |0000: const-string v0, "-samprate" // string@000a │ │ -009070: 8341 |0002: int-to-double v1, v4 │ │ -009072: 6e40 c501 0321 |0003: invoke-virtual {v3, v0, v1, v2}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.setFloat:(Ljava/lang/String;D)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01c5 │ │ -009078: 0c00 |0006: move-result-object v0 │ │ -00907a: 1100 |0007: return-object v0 │ │ +00949c: |[00949c] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setSampleRate:(I)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ +0094ac: 1a00 0a00 |0000: const-string v0, "-samprate" // string@000a │ │ +0094b0: 8352 |0002: int-to-double v2, v5 │ │ +0094b2: 6e40 c501 0432 |0003: invoke-virtual {v4, v0, v2, v3}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.setFloat:(Ljava/lang/String;D)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01c5 │ │ +0094b8: 0c00 |0006: move-result-object v0 │ │ +0094ba: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;) │ │ name : 'setString' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -00907c: |[00907c] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setString:(Ljava/lang/String;Ljava/lang/String;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ -00908c: 5410 4f00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.config:Ledu/cmu/pocketsphinx/Config; // field@004f │ │ -009090: 6e30 2e00 2003 |0002: invoke-virtual {v0, v2, v3}, Ledu/cmu/pocketsphinx/Config;.setString:(Ljava/lang/String;Ljava/lang/String;)V // method@002e │ │ -009096: 1101 |0005: return-object v1 │ │ +0094bc: |[0094bc] edu.cmu.pocketsphinx.SpeechRecognizerSetup.setString:(Ljava/lang/String;Ljava/lang/String;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ +0094cc: 5410 4f00 |0000: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.config:Ledu/cmu/pocketsphinx/Config; // field@004f │ │ +0094d0: 6e30 2e00 2003 |0002: invoke-virtual {v0, v2, v3}, Ledu/cmu/pocketsphinx/Config;.setString:(Ljava/lang/String;Ljava/lang/String;)V // method@002e │ │ +0094d6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #44 header: │ │ @@ -9248,17 +9241,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -009098: |[009098] edu.cmu.pocketsphinx.SphinxBase.:()V │ │ -0090a8: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -0090ae: 0e00 |0003: return-void │ │ +0094d8: |[0094d8] edu.cmu.pocketsphinx.SphinxBase.:()V │ │ +0094e8: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ +0094ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -9285,17 +9278,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0090b0: |[0090b0] edu.cmu.pocketsphinx.SphinxBaseJNI.:()V │ │ -0090c0: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -0090c6: 0e00 |0003: return-void │ │ +0094f0: |[0094f0] edu.cmu.pocketsphinx.SphinxBaseJNI.:()V │ │ +009500: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ +009506: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/SphinxBaseJNI;) │ │ name : 'Config_exists' │ │ type : '(JLedu/cmu/pocketsphinx/Config;Ljava/lang/String;)Z' │ │ @@ -9794,31 +9787,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0090c8: |[0090c8] edu.cmu.pocketsphinx.demo.BuildConfig.:()V │ │ -0090d8: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -0090de: 0e00 |0003: return-void │ │ +009508: |[009508] edu.cmu.pocketsphinx.demo.BuildConfig.:()V │ │ +009518: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ +00951e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Ledu/cmu/pocketsphinx/demo/BuildConfig; │ │ │ │ Virtual methods - │ │ source_file_idx : 19 (BuildConfig.java) │ │ │ │ Class #47 header: │ │ class_idx : 73 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 9 │ │ -source_file_idx : 311 │ │ +source_file_idx : 310 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #47 annotations: │ │ Annotations on class │ │ @@ -9843,47 +9836,47 @@ │ │ type : '(Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0090e0: |[0090e0] edu.cmu.pocketsphinx.demo.PocketSphinxActivity$1.:(Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;)V │ │ -0090f0: 5b01 5100 |0000: iput-object v1, v0, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;.this$0:Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; // field@0051 │ │ -0090f4: 7010 0c00 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@000c │ │ -0090fa: 0e00 |0005: return-void │ │ +009520: |[009520] edu.cmu.pocketsphinx.demo.PocketSphinxActivity$1.:(Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;)V │ │ +009530: 5b01 5100 |0000: iput-object v1, v0, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;.this$0:Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; // field@0051 │ │ +009534: 7010 0c00 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@000c │ │ +00953a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/Void;)Ljava/lang/Exception;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0090fc: |[0090fc] edu.cmu.pocketsphinx.demo.PocketSphinxActivity$1.doInBackground:([Ljava/lang/Void;)Ljava/lang/Exception; │ │ -00910c: 2201 1800 |0000: new-instance v1, Ledu/cmu/pocketsphinx/Assets; // type@0018 │ │ -009110: 5443 5100 |0002: iget-object v3, v4, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;.this$0:Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; // field@0051 │ │ -009114: 7020 1700 3100 |0004: invoke-direct {v1, v3}, Ledu/cmu/pocketsphinx/Assets;.:(Landroid/content/Context;)V // method@0017 │ │ -00911a: 6e10 2000 0100 |0007: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/Assets;.syncAssets:()Ljava/io/File; // method@0020 │ │ -009120: 0c00 |000a: move-result-object v0 │ │ -009122: 5443 5100 |000b: iget-object v3, v4, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;.this$0:Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; // field@0051 │ │ -009126: 7120 2402 0300 |000d: invoke-static {v3, v0}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.access$000:(Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;Ljava/io/File;)V // method@0224 │ │ -00912c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -00912e: 1102 |0011: return-object v2 │ │ -009130: 0d02 |0012: move-exception v2 │ │ -009132: 28fe |0013: goto 0011 // -0002 │ │ +00953c: |[00953c] edu.cmu.pocketsphinx.demo.PocketSphinxActivity$1.doInBackground:([Ljava/lang/Void;)Ljava/lang/Exception; │ │ +00954c: 2201 1800 |0000: new-instance v1, Ledu/cmu/pocketsphinx/Assets; // type@0018 │ │ +009550: 5443 5100 |0002: iget-object v3, v4, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;.this$0:Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; // field@0051 │ │ +009554: 7020 1700 3100 |0004: invoke-direct {v1, v3}, Ledu/cmu/pocketsphinx/Assets;.:(Landroid/content/Context;)V // method@0017 │ │ +00955a: 6e10 2000 0100 |0007: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/Assets;.syncAssets:()Ljava/io/File; // method@0020 │ │ +009560: 0c00 |000a: move-result-object v0 │ │ +009562: 5443 5100 |000b: iget-object v3, v4, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;.this$0:Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; // field@0051 │ │ +009566: 7120 2402 0300 |000d: invoke-static {v3, v0}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.access$000:(Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;Ljava/io/File;)V // method@0224 │ │ +00956c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +00956e: 1102 |0011: return-object v2 │ │ +009570: 0d02 |0012: move-exception v2 │ │ +009572: 28fe |0013: goto 0011 // -0002 │ │ catches : 1 │ │ 0x0000 - 0x0010 │ │ Ljava/io/IOException; -> 0x0012 │ │ positions : │ │ 0x0000 line=83 │ │ 0x0007 line=84 │ │ 0x000b line=85 │ │ @@ -9902,61 +9895,62 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -009140: |[009140] edu.cmu.pocketsphinx.demo.PocketSphinxActivity$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -009150: 1f02 7f00 |0000: check-cast v2, [Ljava/lang/Void; // type@007f │ │ -009154: 6e20 1e02 2100 |0002: invoke-virtual {v1, v2}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Exception; // method@021e │ │ -00915a: 0c00 |0005: move-result-object v0 │ │ -00915c: 1100 |0006: return-object v0 │ │ +009580: |[009580] edu.cmu.pocketsphinx.demo.PocketSphinxActivity$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +009590: 1f02 7d00 |0000: check-cast v2, [Ljava/lang/Void; // type@007d │ │ +009594: 6e20 1e02 2100 |0002: invoke-virtual {v1, v2}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Exception; // method@021e │ │ +00959a: 0c00 |0005: move-result-object v0 │ │ +00959c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;) │ │ name : 'onPostExecute' │ │ type : '(Ljava/lang/Exception;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -009160: |[009160] edu.cmu.pocketsphinx.demo.PocketSphinxActivity$1.onPostExecute:(Ljava/lang/Exception;)V │ │ -009170: 3804 2300 |0000: if-eqz v4, 0023 // +0023 │ │ -009174: 5430 5100 |0002: iget-object v0, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;.this$0:Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; // field@0051 │ │ -009178: 1501 057f |0004: const/high16 v1, #int 2131034112 // #7f05 │ │ -00917c: 6e20 2602 1000 |0006: invoke-virtual {v0, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.findViewById:(I)Landroid/view/View; // method@0226 │ │ -009182: 0c00 |0009: move-result-object v0 │ │ -009184: 1f00 1000 |000a: check-cast v0, Landroid/widget/TextView; // type@0010 │ │ -009188: 2201 6700 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0067 │ │ -00918c: 7010 5702 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0257 │ │ -009192: 1a02 4700 |0011: const-string v2, "Failed to init recognizer " // string@0047 │ │ -009196: 6e20 5902 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0259 │ │ -00919c: 0c01 |0016: move-result-object v1 │ │ -00919e: 6e20 5802 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0258 │ │ -0091a4: 0c01 |001a: move-result-object v1 │ │ -0091a6: 6e10 5a02 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@025a │ │ -0091ac: 0c01 |001e: move-result-object v1 │ │ -0091ae: 6e20 1300 1000 |001f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0013 │ │ -0091b4: 0e00 |0022: return-void │ │ -0091b6: 5430 5100 |0023: iget-object v0, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;.this$0:Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; // field@0051 │ │ -0091ba: 1a01 b202 |0025: const-string v1, "wakeup" // string@02b2 │ │ -0091be: 7120 2502 1000 |0027: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.access$100:(Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;Ljava/lang/String;)V // method@0225 │ │ -0091c4: 28f8 |002a: goto 0022 // -0008 │ │ +0095a0: |[0095a0] edu.cmu.pocketsphinx.demo.PocketSphinxActivity$1.onPostExecute:(Ljava/lang/Exception;)V │ │ +0095b0: 3804 2300 |0000: if-eqz v4, 0023 // +0023 │ │ +0095b4: 5430 5100 |0002: iget-object v0, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;.this$0:Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; // field@0051 │ │ +0095b8: 1501 057f |0004: const/high16 v1, #int 2131034112 // #7f05 │ │ +0095bc: 6e20 2602 1000 |0006: invoke-virtual {v0, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.findViewById:(I)Landroid/view/View; // method@0226 │ │ +0095c2: 0c00 |0009: move-result-object v0 │ │ +0095c4: 1f00 1000 |000a: check-cast v0, Landroid/widget/TextView; // type@0010 │ │ +0095c8: 2201 6700 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0067 │ │ +0095cc: 7010 5702 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0257 │ │ +0095d2: 1a02 4700 |0011: const-string v2, "Failed to init recognizer " // string@0047 │ │ +0095d6: 6e20 5902 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0259 │ │ +0095dc: 0c01 |0016: move-result-object v1 │ │ +0095de: 6e20 5802 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0258 │ │ +0095e4: 0c01 |001a: move-result-object v1 │ │ +0095e6: 6e10 5a02 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@025a │ │ +0095ec: 0c01 |001e: move-result-object v1 │ │ +0095ee: 6e20 1300 1000 |001f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0013 │ │ +0095f4: 0e00 |0022: return-void │ │ +0095f6: 5430 5100 |0023: iget-object v0, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;.this$0:Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; // field@0051 │ │ +0095fa: 1a01 b102 |0025: const-string v1, "wakeup" // string@02b1 │ │ +0095fe: 7120 2502 1000 |0027: invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.access$100:(Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;Ljava/lang/String;)V // method@0225 │ │ +009604: 28f8 |002a: goto 0022 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0002 line=95 │ │ + 0x001f line=96 │ │ 0x0022 line=100 │ │ 0x0023 line=98 │ │ locals : │ │ 0x0000 - 0x002b reg=3 this Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1; │ │ 0x0000 - 0x002b reg=4 result Ljava/lang/Exception; │ │ │ │ #3 : (in Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;) │ │ @@ -9964,32 +9958,32 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0091c8: |[0091c8] edu.cmu.pocketsphinx.demo.PocketSphinxActivity$1.onPostExecute:(Ljava/lang/Object;)V │ │ -0091d8: 1f01 5d00 |0000: check-cast v1, Ljava/lang/Exception; // type@005d │ │ -0091dc: 6e20 2102 1000 |0002: invoke-virtual {v0, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;.onPostExecute:(Ljava/lang/Exception;)V // method@0221 │ │ -0091e2: 0e00 |0005: return-void │ │ +009608: |[009608] edu.cmu.pocketsphinx.demo.PocketSphinxActivity$1.onPostExecute:(Ljava/lang/Object;)V │ │ +009618: 1f01 5d00 |0000: check-cast v1, Ljava/lang/Exception; // type@005d │ │ +00961c: 6e20 2102 1000 |0002: invoke-virtual {v0, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;.onPostExecute:(Ljava/lang/Exception;)V // method@0221 │ │ +009622: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 311 (PocketSphinxActivity.java) │ │ + source_file_idx : 310 (PocketSphinxActivity.java) │ │ │ │ Class #48 header: │ │ class_idx : 75 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 99 │ │ -source_file_idx : 313 │ │ +source_file_idx : 312 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #48 annotations: │ │ Annotations on class │ │ @@ -10009,31 +10003,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0091e4: |[0091e4] edu.cmu.pocketsphinx.demo.R$attr.:()V │ │ -0091f4: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -0091fa: 0e00 |0003: return-void │ │ +009624: |[009624] edu.cmu.pocketsphinx.demo.R$attr.:()V │ │ +009634: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ +00963a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Ledu/cmu/pocketsphinx/demo/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 313 (R.java) │ │ + source_file_idx : 312 (R.java) │ │ │ │ Class #49 header: │ │ class_idx : 76 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 99 │ │ -source_file_idx : 313 │ │ +source_file_idx : 312 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #49 annotations: │ │ Annotations on class │ │ @@ -10058,31 +10052,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0091fc: |[0091fc] edu.cmu.pocketsphinx.demo.R$drawable.:()V │ │ -00920c: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -009212: 0e00 |0003: return-void │ │ +00963c: |[00963c] edu.cmu.pocketsphinx.demo.R$drawable.:()V │ │ +00964c: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ +009652: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Ledu/cmu/pocketsphinx/demo/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 313 (R.java) │ │ + source_file_idx : 312 (R.java) │ │ │ │ Class #50 header: │ │ class_idx : 77 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 99 │ │ -source_file_idx : 313 │ │ +source_file_idx : 312 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #50 annotations: │ │ Annotations on class │ │ @@ -10112,31 +10106,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -009214: |[009214] edu.cmu.pocketsphinx.demo.R$id.:()V │ │ -009224: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -00922a: 0e00 |0003: return-void │ │ +009654: |[009654] edu.cmu.pocketsphinx.demo.R$id.:()V │ │ +009664: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ +00966a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Ledu/cmu/pocketsphinx/demo/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 313 (R.java) │ │ + source_file_idx : 312 (R.java) │ │ │ │ Class #51 header: │ │ class_idx : 78 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 99 │ │ -source_file_idx : 313 │ │ +source_file_idx : 312 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #51 annotations: │ │ Annotations on class │ │ @@ -10161,31 +10155,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00922c: |[00922c] edu.cmu.pocketsphinx.demo.R$layout.:()V │ │ -00923c: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -009242: 0e00 |0003: return-void │ │ +00966c: |[00966c] edu.cmu.pocketsphinx.demo.R$layout.:()V │ │ +00967c: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ +009682: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Ledu/cmu/pocketsphinx/demo/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 313 (R.java) │ │ + source_file_idx : 312 (R.java) │ │ │ │ Class #52 header: │ │ class_idx : 79 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 99 │ │ -source_file_idx : 313 │ │ +source_file_idx : 312 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #52 annotations: │ │ Annotations on class │ │ @@ -10240,31 +10234,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -009244: |[009244] edu.cmu.pocketsphinx.demo.R$string.:()V │ │ -009254: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -00925a: 0e00 |0003: return-void │ │ +009684: |[009684] edu.cmu.pocketsphinx.demo.R$string.:()V │ │ +009694: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ +00969a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Ledu/cmu/pocketsphinx/demo/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 313 (R.java) │ │ + source_file_idx : 312 (R.java) │ │ │ │ Class #53 header: │ │ class_idx : 80 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 99 │ │ -source_file_idx : 313 │ │ +source_file_idx : 312 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #53 annotations: │ │ Annotations on class │ │ @@ -10283,26 +10277,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00925c: |[00925c] edu.cmu.pocketsphinx.demo.R.:()V │ │ -00926c: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ -009272: 0e00 |0003: return-void │ │ +00969c: |[00969c] edu.cmu.pocketsphinx.demo.R.:()V │ │ +0096ac: 7010 5202 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0252 │ │ +0096b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Ledu/cmu/pocketsphinx/demo/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 313 (R.java) │ │ + source_file_idx : 312 (R.java) │ │ │ │ Class #54 header: │ │ class_idx : 64 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 65 │ │ source_file_idx : -1 │ │ static_fields_size : 0 │ │ @@ -10336,41 +10329,41 @@ │ │ type : '(Ledu/cmu/pocketsphinx/SpeechRecognizer;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -009274: |[009274] edu.cmu.pocketsphinx.SpeechRecognizer$InSpeechChangeEvent.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;Z)V │ │ -009284: 5b12 3e00 |0000: iput-object v2, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@003e │ │ -009288: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -00928a: 7030 a201 2100 |0003: invoke-direct {v1, v2, v0}, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognitionEvent;.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;Ledu/cmu/pocketsphinx/SpeechRecognizer$1;)V // method@01a2 │ │ -009290: 5c13 3d00 |0006: iput-boolean v3, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent;.state:Z // field@003d │ │ -009294: 0e00 |0008: return-void │ │ +0096b4: |[0096b4] edu.cmu.pocketsphinx.SpeechRecognizer$InSpeechChangeEvent.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;Z)V │ │ +0096c4: 5b12 3e00 |0000: iput-object v2, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@003e │ │ +0096c8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0096ca: 7030 a201 2100 |0003: invoke-direct {v1, v2, v0}, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognitionEvent;.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;Ledu/cmu/pocketsphinx/SpeechRecognizer$1;)V // method@01a2 │ │ +0096d0: 5c13 3d00 |0006: iput-boolean v3, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent;.state:Z // field@003d │ │ +0096d4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent;) │ │ name : 'execute' │ │ type : '(Ledu/cmu/pocketsphinx/RecognitionListener;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -009298: |[009298] edu.cmu.pocketsphinx.SpeechRecognizer$InSpeechChangeEvent.execute:(Ledu/cmu/pocketsphinx/RecognitionListener;)V │ │ -0092a8: 5510 3d00 |0000: iget-boolean v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent;.state:Z // field@003d │ │ -0092ac: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0092b0: 7210 4801 0200 |0004: invoke-interface {v2}, Ledu/cmu/pocketsphinx/RecognitionListener;.onBeginningOfSpeech:()V // method@0148 │ │ -0092b6: 0e00 |0007: return-void │ │ -0092b8: 7210 4901 0200 |0008: invoke-interface {v2}, Ledu/cmu/pocketsphinx/RecognitionListener;.onEndOfSpeech:()V // method@0149 │ │ -0092be: 28fc |000b: goto 0007 // -0004 │ │ +0096d8: |[0096d8] edu.cmu.pocketsphinx.SpeechRecognizer$InSpeechChangeEvent.execute:(Ledu/cmu/pocketsphinx/RecognitionListener;)V │ │ +0096e8: 5510 3d00 |0000: iget-boolean v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent;.state:Z // field@003d │ │ +0096ec: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0096f0: 7210 4801 0200 |0004: invoke-interface {v2}, Ledu/cmu/pocketsphinx/RecognitionListener;.onBeginningOfSpeech:()V // method@0148 │ │ +0096f6: 0e00 |0007: return-void │ │ +0096f8: 7210 4901 0200 |0008: invoke-interface {v2}, Ledu/cmu/pocketsphinx/RecognitionListener;.onEndOfSpeech:()V // method@0149 │ │ +0096fe: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #55 header: │ │ @@ -10413,55 +10406,55 @@ │ │ type : '(Ledu/cmu/pocketsphinx/SpeechRecognizer;Ledu/cmu/pocketsphinx/Hypothesis;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0092c0: |[0092c0] edu.cmu.pocketsphinx.SpeechRecognizer$ResultEvent.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;Ledu/cmu/pocketsphinx/Hypothesis;Z)V │ │ -0092d0: 5b12 4800 |0000: iput-object v2, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0048 │ │ -0092d4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0092d6: 7030 a201 2100 |0003: invoke-direct {v1, v2, v0}, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognitionEvent;.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;Ledu/cmu/pocketsphinx/SpeechRecognizer$1;)V // method@01a2 │ │ -0092dc: 5b13 4700 |0006: iput-object v3, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;.hypothesis:Ledu/cmu/pocketsphinx/Hypothesis; // field@0047 │ │ -0092e0: 5c14 4600 |0008: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;.finalResult:Z // field@0046 │ │ -0092e4: 0e00 |000a: return-void │ │ +009700: |[009700] edu.cmu.pocketsphinx.SpeechRecognizer$ResultEvent.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;Ledu/cmu/pocketsphinx/Hypothesis;Z)V │ │ +009710: 5b12 4800 |0000: iput-object v2, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;.this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0048 │ │ +009714: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +009716: 7030 a201 2100 |0003: invoke-direct {v1, v2, v0}, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognitionEvent;.:(Ledu/cmu/pocketsphinx/SpeechRecognizer;Ledu/cmu/pocketsphinx/SpeechRecognizer$1;)V // method@01a2 │ │ +00971c: 5b13 4700 |0006: iput-object v3, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;.hypothesis:Ledu/cmu/pocketsphinx/Hypothesis; // field@0047 │ │ +009720: 5c14 4600 |0008: iput-boolean v4, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;.finalResult:Z // field@0046 │ │ +009724: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;) │ │ name : 'execute' │ │ type : '(Ledu/cmu/pocketsphinx/RecognitionListener;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0092e8: |[0092e8] edu.cmu.pocketsphinx.SpeechRecognizer$ResultEvent.execute:(Ledu/cmu/pocketsphinx/RecognitionListener;)V │ │ -0092f8: 5510 4600 |0000: iget-boolean v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;.finalResult:Z // field@0046 │ │ -0092fc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -009300: 5410 4700 |0004: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;.hypothesis:Ledu/cmu/pocketsphinx/Hypothesis; // field@0047 │ │ -009304: 7220 4b01 0200 |0006: invoke-interface {v2, v0}, Ledu/cmu/pocketsphinx/RecognitionListener;.onResult:(Ledu/cmu/pocketsphinx/Hypothesis;)V // method@014b │ │ -00930a: 0e00 |0009: return-void │ │ -00930c: 5410 4700 |000a: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;.hypothesis:Ledu/cmu/pocketsphinx/Hypothesis; // field@0047 │ │ -009310: 7220 4a01 0200 |000c: invoke-interface {v2, v0}, Ledu/cmu/pocketsphinx/RecognitionListener;.onPartialResult:(Ledu/cmu/pocketsphinx/Hypothesis;)V // method@014a │ │ -009316: 28fa |000f: goto 0009 // -0006 │ │ +009728: |[009728] edu.cmu.pocketsphinx.SpeechRecognizer$ResultEvent.execute:(Ledu/cmu/pocketsphinx/RecognitionListener;)V │ │ +009738: 5510 4600 |0000: iget-boolean v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;.finalResult:Z // field@0046 │ │ +00973c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +009740: 5410 4700 |0004: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;.hypothesis:Ledu/cmu/pocketsphinx/Hypothesis; // field@0047 │ │ +009744: 7220 4b01 0200 |0006: invoke-interface {v2, v0}, Ledu/cmu/pocketsphinx/RecognitionListener;.onResult:(Ledu/cmu/pocketsphinx/Hypothesis;)V // method@014b │ │ +00974a: 0e00 |0009: return-void │ │ +00974c: 5410 4700 |000a: iget-object v0, v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;.hypothesis:Ledu/cmu/pocketsphinx/Hypothesis; // field@0047 │ │ +009750: 7220 4a01 0200 |000c: invoke-interface {v2, v0}, Ledu/cmu/pocketsphinx/RecognitionListener;.onPartialResult:(Ledu/cmu/pocketsphinx/Hypothesis;)V // method@014a │ │ +009756: 28fa |000f: goto 0009 // -0006 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #56 header: │ │ class_idx : 74 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 4 │ │ -source_file_idx : 311 │ │ +source_file_idx : 310 │ │ static_fields_size : 5 │ │ instance_fields_size: 2 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 5 │ │ │ │ Class #56 annotations: │ │ Annotations on field #87 'captions' │ │ @@ -10514,17 +10507,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -009318: |[009318] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.:()V │ │ -009328: 7010 0000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0000 │ │ -00932e: 0e00 |0003: return-void │ │ +009758: |[009758] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.:()V │ │ +009768: 7010 0000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0000 │ │ +00976e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;) │ │ @@ -10532,17 +10525,17 @@ │ │ type : '(Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;Ljava/io/File;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -009330: |[009330] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.access$000:(Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;Ljava/io/File;)V │ │ -009340: 7020 2f02 1000 |0000: invoke-direct {v0, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.setupRecognizer:(Ljava/io/File;)V // method@022f │ │ -009346: 0e00 |0003: return-void │ │ +009770: |[009770] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.access$000:(Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;Ljava/io/File;)V │ │ +009780: 7020 2f02 1000 |0000: invoke-direct {v0, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.setupRecognizer:(Ljava/io/File;)V // method@022f │ │ +009786: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/io/File; │ │ │ │ @@ -10551,17 +10544,17 @@ │ │ type : '(Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -009348: |[009348] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.access$100:(Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;Ljava/lang/String;)V │ │ -009358: 7020 3002 1000 |0000: invoke-direct {v0, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.switchSearch:(Ljava/lang/String;)V // method@0230 │ │ -00935e: 0e00 |0003: return-void │ │ +009788: |[009788] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.access$100:(Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;Ljava/lang/String;)V │ │ +009798: 7020 3002 1000 |0000: invoke-direct {v0, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.switchSearch:(Ljava/lang/String;)V // method@0230 │ │ +00979e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -10570,67 +10563,71 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 107 16-bit code units │ │ -009360: |[009360] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.setupRecognizer:(Ljava/io/File;)V │ │ -009370: 2203 5200 |0000: new-instance v3, Ljava/io/File; // type@0052 │ │ -009374: 1a04 2a02 |0002: const-string v4, "models" // string@022a │ │ -009378: 7030 3902 8304 |0004: invoke-direct {v3, v8, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ -00937e: 7100 c001 0000 |0007: invoke-static {}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.defaultSetup:()Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01c0 │ │ -009384: 0c04 |000a: move-result-object v4 │ │ -009386: 2205 5200 |000b: new-instance v5, Ljava/io/File; // type@0052 │ │ -00938a: 1a06 0a02 |000d: const-string v6, "hmm/en-us-semi" // string@020a │ │ -00938e: 7030 3902 3506 |000f: invoke-direct {v5, v3, v6}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ -009394: 6e20 c201 5400 |0012: invoke-virtual {v4, v5}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.setAcousticModel:(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01c2 │ │ -00939a: 0c04 |0015: move-result-object v4 │ │ -00939c: 2205 5200 |0016: new-instance v5, Ljava/io/File; // type@0052 │ │ -0093a0: 1a06 c101 |0018: const-string v6, "dict/cmu07a.dic" // string@01c1 │ │ -0093a4: 7030 3902 3506 |001a: invoke-direct {v5, v3, v6}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ -0093aa: 6e20 c401 5400 |001d: invoke-virtual {v4, v5}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.setDictionary:(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01c4 │ │ -0093b0: 0c04 |0020: move-result-object v4 │ │ -0093b2: 6e20 c801 8400 |0021: invoke-virtual {v4, v8}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.setRawLogDir:(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01c8 │ │ -0093b8: 0c04 |0024: move-result-object v4 │ │ -0093ba: 1405 c216 0100 |0025: const v5, #float 9.99995e-41 // #000116c2 │ │ -0093c0: 6e20 c701 5400 |0028: invoke-virtual {v4, v5}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.setKeywordThreshold:(F)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01c7 │ │ -0093c6: 0c04 |002b: move-result-object v4 │ │ -0093c8: 6e10 c101 0400 |002c: invoke-virtual {v4}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.getRecognizer:()Ledu/cmu/pocketsphinx/SpeechRecognizer; // method@01c1 │ │ -0093ce: 0c04 |002f: move-result-object v4 │ │ -0093d0: 5b74 5800 |0030: iput-object v4, v7, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ -0093d4: 5474 5800 |0032: iget-object v4, v7, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ -0093d8: 6e20 b501 7400 |0034: invoke-virtual {v4, v7}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.addListener:(Ledu/cmu/pocketsphinx/RecognitionListener;)V // method@01b5 │ │ -0093de: 5474 5800 |0037: iget-object v4, v7, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ -0093e2: 1a05 b202 |0039: const-string v5, "wakeup" // string@02b2 │ │ -0093e6: 1a06 4b02 |003b: const-string v6, "oh mighty computer" // string@024b │ │ -0093ea: 6e30 b301 5406 |003d: invoke-virtual {v4, v5, v6}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.addKeyphraseSearch:(Ljava/lang/String;Ljava/lang/String;)V // method@01b3 │ │ -0093f0: 2202 5200 |0040: new-instance v2, Ljava/io/File; // type@0052 │ │ -0093f4: 1a04 0802 |0042: const-string v4, "grammar/menu.gram" // string@0208 │ │ -0093f8: 7030 3902 3204 |0044: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ -0093fe: 5474 5800 |0047: iget-object v4, v7, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ -009402: 1a05 2602 |0049: const-string v5, "menu" // string@0226 │ │ -009406: 6e30 b201 5402 |004b: invoke-virtual {v4, v5, v2}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.addGrammarSearch:(Ljava/lang/String;Ljava/io/File;)V // method@01b2 │ │ -00940c: 2200 5200 |004e: new-instance v0, Ljava/io/File; // type@0052 │ │ -009410: 1a04 0702 |0050: const-string v4, "grammar/digits.gram" // string@0207 │ │ -009414: 7030 3902 3004 |0052: invoke-direct {v0, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ -00941a: 5474 5800 |0055: iget-object v4, v7, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ -00941e: 1a05 c201 |0057: const-string v5, "digits" // string@01c2 │ │ -009422: 6e30 b201 5400 |0059: invoke-virtual {v4, v5, v0}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.addGrammarSearch:(Ljava/lang/String;Ljava/io/File;)V // method@01b2 │ │ -009428: 2201 5200 |005c: new-instance v1, Ljava/io/File; // type@0052 │ │ -00942c: 1a04 1e02 |005e: const-string v4, "lm/weather.dmp" // string@021e │ │ -009430: 7030 3902 3104 |0060: invoke-direct {v1, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ -009436: 5474 5800 |0063: iget-object v4, v7, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ -00943a: 1a05 d401 |0065: const-string v5, "forecast" // string@01d4 │ │ -00943e: 6e30 b601 5401 |0067: invoke-virtual {v4, v5, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.addNgramSearch:(Ljava/lang/String;Ljava/io/File;)V // method@01b6 │ │ -009444: 0e00 |006a: return-void │ │ +0097a0: |[0097a0] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.setupRecognizer:(Ljava/io/File;)V │ │ +0097b0: 2203 5200 |0000: new-instance v3, Ljava/io/File; // type@0052 │ │ +0097b4: 1a04 2902 |0002: const-string v4, "models" // string@0229 │ │ +0097b8: 7030 3902 8304 |0004: invoke-direct {v3, v8, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ +0097be: 7100 c001 0000 |0007: invoke-static {}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.defaultSetup:()Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01c0 │ │ +0097c4: 0c04 |000a: move-result-object v4 │ │ +0097c6: 2205 5200 |000b: new-instance v5, Ljava/io/File; // type@0052 │ │ +0097ca: 1a06 0902 |000d: const-string v6, "hmm/en-us-semi" // string@0209 │ │ +0097ce: 7030 3902 3506 |000f: invoke-direct {v5, v3, v6}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ +0097d4: 6e20 c201 5400 |0012: invoke-virtual {v4, v5}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.setAcousticModel:(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01c2 │ │ +0097da: 0c04 |0015: move-result-object v4 │ │ +0097dc: 2205 5200 |0016: new-instance v5, Ljava/io/File; // type@0052 │ │ +0097e0: 1a06 c001 |0018: const-string v6, "dict/cmu07a.dic" // string@01c0 │ │ +0097e4: 7030 3902 3506 |001a: invoke-direct {v5, v3, v6}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ +0097ea: 6e20 c401 5400 |001d: invoke-virtual {v4, v5}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.setDictionary:(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01c4 │ │ +0097f0: 0c04 |0020: move-result-object v4 │ │ +0097f2: 6e20 c801 8400 |0021: invoke-virtual {v4, v8}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.setRawLogDir:(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01c8 │ │ +0097f8: 0c04 |0024: move-result-object v4 │ │ +0097fa: 1405 c216 0100 |0025: const v5, #float 9.99995e-41 // #000116c2 │ │ +009800: 6e20 c701 5400 |0028: invoke-virtual {v4, v5}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.setKeywordThreshold:(F)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; // method@01c7 │ │ +009806: 0c04 |002b: move-result-object v4 │ │ +009808: 6e10 c101 0400 |002c: invoke-virtual {v4}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;.getRecognizer:()Ledu/cmu/pocketsphinx/SpeechRecognizer; // method@01c1 │ │ +00980e: 0c04 |002f: move-result-object v4 │ │ +009810: 5b74 5800 |0030: iput-object v4, v7, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ +009814: 5474 5800 |0032: iget-object v4, v7, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ +009818: 6e20 b501 7400 |0034: invoke-virtual {v4, v7}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.addListener:(Ledu/cmu/pocketsphinx/RecognitionListener;)V // method@01b5 │ │ +00981e: 5474 5800 |0037: iget-object v4, v7, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ +009822: 1a05 b102 |0039: const-string v5, "wakeup" // string@02b1 │ │ +009826: 1a06 4a02 |003b: const-string v6, "oh mighty computer" // string@024a │ │ +00982a: 6e30 b301 5406 |003d: invoke-virtual {v4, v5, v6}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.addKeyphraseSearch:(Ljava/lang/String;Ljava/lang/String;)V // method@01b3 │ │ +009830: 2202 5200 |0040: new-instance v2, Ljava/io/File; // type@0052 │ │ +009834: 1a04 0702 |0042: const-string v4, "grammar/menu.gram" // string@0207 │ │ +009838: 7030 3902 3204 |0044: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ +00983e: 5474 5800 |0047: iget-object v4, v7, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ +009842: 1a05 2502 |0049: const-string v5, "menu" // string@0225 │ │ +009846: 6e30 b201 5402 |004b: invoke-virtual {v4, v5, v2}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.addGrammarSearch:(Ljava/lang/String;Ljava/io/File;)V // method@01b2 │ │ +00984c: 2200 5200 |004e: new-instance v0, Ljava/io/File; // type@0052 │ │ +009850: 1a04 0602 |0050: const-string v4, "grammar/digits.gram" // string@0206 │ │ +009854: 7030 3902 3004 |0052: invoke-direct {v0, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ +00985a: 5474 5800 |0055: iget-object v4, v7, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ +00985e: 1a05 c101 |0057: const-string v5, "digits" // string@01c1 │ │ +009862: 6e30 b201 5400 |0059: invoke-virtual {v4, v5, v0}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.addGrammarSearch:(Ljava/lang/String;Ljava/io/File;)V // method@01b2 │ │ +009868: 2201 5200 |005c: new-instance v1, Ljava/io/File; // type@0052 │ │ +00986c: 1a04 1d02 |005e: const-string v4, "lm/weather.dmp" // string@021d │ │ +009870: 7030 3902 3104 |0060: invoke-direct {v1, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0239 │ │ +009876: 5474 5800 |0063: iget-object v4, v7, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ +00987a: 1a05 d301 |0065: const-string v5, "forecast" // string@01d3 │ │ +00987e: 6e30 b601 5401 |0067: invoke-virtual {v4, v5, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.addNgramSearch:(Ljava/lang/String;Ljava/io/File;)V // method@01b6 │ │ +009884: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0007 line=154 │ │ + 0x0012 line=155 │ │ + 0x001d line=156 │ │ + 0x0021 line=157 │ │ + 0x002c line=158 │ │ 0x0032 line=159 │ │ 0x0037 line=162 │ │ 0x0040 line=164 │ │ 0x0047 line=165 │ │ 0x004e line=166 │ │ 0x0055 line=167 │ │ 0x005c line=169 │ │ @@ -10649,43 +10646,43 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -009448: |[009448] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.switchSearch:(Ljava/lang/String;)V │ │ -009458: 5431 5800 |0000: iget-object v1, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ -00945c: 6e10 bc01 0100 |0002: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.stop:()Z // method@01bc │ │ -009462: 1a01 b202 |0005: const-string v1, "wakeup" // string@02b2 │ │ -009466: 6e20 5402 1400 |0007: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0254 │ │ -00946c: 0a01 |000a: move-result v1 │ │ -00946e: 3801 2700 |000b: if-eqz v1, 0032 // +0027 │ │ -009472: 5431 5800 |000d: iget-object v1, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ -009476: 6e20 ba01 4100 |000f: invoke-virtual {v1, v4}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.startListening:(Ljava/lang/String;)Z // method@01ba │ │ -00947c: 6e10 2802 0300 |0012: invoke-virtual {v3}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.getResources:()Landroid/content/res/Resources; // method@0228 │ │ -009482: 0c02 |0015: move-result-object v2 │ │ -009484: 5431 5700 |0016: iget-object v1, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.captions:Ljava/util/HashMap; // field@0057 │ │ -009488: 6e20 6c02 4100 |0018: invoke-virtual {v1, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@026c │ │ -00948e: 0c01 |001b: move-result-object v1 │ │ -009490: 1f01 5f00 |001c: check-cast v1, Ljava/lang/Integer; // type@005f │ │ -009494: 6e10 4f02 0100 |001e: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@024f │ │ -00949a: 0a01 |0021: move-result v1 │ │ -00949c: 6e20 0600 1200 |0022: invoke-virtual {v2, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0006 │ │ -0094a2: 0c00 |0025: move-result-object v0 │ │ -0094a4: 1501 057f |0026: const/high16 v1, #int 2131034112 // #7f05 │ │ -0094a8: 6e20 2602 1300 |0028: invoke-virtual {v3, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.findViewById:(I)Landroid/view/View; // method@0226 │ │ -0094ae: 0c01 |002b: move-result-object v1 │ │ -0094b0: 1f01 1000 |002c: check-cast v1, Landroid/widget/TextView; // type@0010 │ │ -0094b4: 6e20 1300 0100 |002e: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0013 │ │ -0094ba: 0e00 |0031: return-void │ │ -0094bc: 5431 5800 |0032: iget-object v1, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ -0094c0: 1302 1027 |0034: const/16 v2, #int 10000 // #2710 │ │ -0094c4: 6e30 bb01 4102 |0036: invoke-virtual {v1, v4, v2}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.startListening:(Ljava/lang/String;I)Z // method@01bb │ │ -0094ca: 28d9 |0039: goto 0012 // -0027 │ │ +009888: |[009888] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.switchSearch:(Ljava/lang/String;)V │ │ +009898: 5431 5800 |0000: iget-object v1, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ +00989c: 6e10 bc01 0100 |0002: invoke-virtual {v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.stop:()Z // method@01bc │ │ +0098a2: 1a01 b102 |0005: const-string v1, "wakeup" // string@02b1 │ │ +0098a6: 6e20 5402 1400 |0007: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0254 │ │ +0098ac: 0a01 |000a: move-result v1 │ │ +0098ae: 3801 2700 |000b: if-eqz v1, 0032 // +0027 │ │ +0098b2: 5431 5800 |000d: iget-object v1, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ +0098b6: 6e20 ba01 4100 |000f: invoke-virtual {v1, v4}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.startListening:(Ljava/lang/String;)Z // method@01ba │ │ +0098bc: 6e10 2802 0300 |0012: invoke-virtual {v3}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.getResources:()Landroid/content/res/Resources; // method@0228 │ │ +0098c2: 0c02 |0015: move-result-object v2 │ │ +0098c4: 5431 5700 |0016: iget-object v1, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.captions:Ljava/util/HashMap; // field@0057 │ │ +0098c8: 6e20 6c02 4100 |0018: invoke-virtual {v1, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@026c │ │ +0098ce: 0c01 |001b: move-result-object v1 │ │ +0098d0: 1f01 5f00 |001c: check-cast v1, Ljava/lang/Integer; // type@005f │ │ +0098d4: 6e10 4f02 0100 |001e: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@024f │ │ +0098da: 0a01 |0021: move-result v1 │ │ +0098dc: 6e20 0600 1200 |0022: invoke-virtual {v2, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0006 │ │ +0098e2: 0c00 |0025: move-result-object v0 │ │ +0098e4: 1501 057f |0026: const/high16 v1, #int 2131034112 // #7f05 │ │ +0098e8: 6e20 2602 1300 |0028: invoke-virtual {v3, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.findViewById:(I)Landroid/view/View; // method@0226 │ │ +0098ee: 0c01 |002b: move-result-object v1 │ │ +0098f0: 1f01 1000 |002c: check-cast v1, Landroid/widget/TextView; // type@0010 │ │ +0098f4: 6e20 1300 0100 |002e: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0013 │ │ +0098fa: 0e00 |0031: return-void │ │ +0098fc: 5431 5800 |0032: iget-object v1, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ +009900: 1302 1027 |0034: const/16 v2, #int 10000 // #2710 │ │ +009904: 6e30 bb01 4102 |0036: invoke-virtual {v1, v4, v2}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.startListening:(Ljava/lang/String;I)Z // method@01bb │ │ +00990a: 28d9 |0039: goto 0012 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0005 line=143 │ │ 0x000d line=144 │ │ 0x0012 line=148 │ │ 0x0026 line=149 │ │ @@ -10702,16 +10699,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0094cc: |[0094cc] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.onBeginningOfSpeech:()V │ │ -0094dc: 0e00 |0000: return-void │ │ +00990c: |[00990c] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.onBeginningOfSpeech:()V │ │ +00991c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; │ │ │ │ #1 : (in Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;) │ │ @@ -10719,93 +10716,95 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -0094e0: |[0094e0] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0094f0: 6f20 0100 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0001 │ │ -0094f6: 2200 7100 |0003: new-instance v0, Ljava/util/HashMap; // type@0071 │ │ -0094fa: 7010 6b02 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@026b │ │ -009500: 5b30 5700 |0008: iput-object v0, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.captions:Ljava/util/HashMap; // field@0057 │ │ -009504: 5430 5700 |000a: iget-object v0, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.captions:Ljava/util/HashMap; // field@0057 │ │ -009508: 1a01 b202 |000c: const-string v1, "wakeup" // string@02b2 │ │ -00950c: 1402 0300 047f |000e: const v2, #float 1.75458e+38 // #7f040003 │ │ -009512: 7110 5002 0200 |0011: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0250 │ │ -009518: 0c02 |0014: move-result-object v2 │ │ -00951a: 6e30 6d02 1002 |0015: invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@026d │ │ -009520: 5430 5700 |0018: iget-object v0, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.captions:Ljava/util/HashMap; // field@0057 │ │ -009524: 1a01 2602 |001a: const-string v1, "menu" // string@0226 │ │ -009528: 1402 0400 047f |001c: const v2, #float 1.75458e+38 // #7f040004 │ │ -00952e: 7110 5002 0200 |001f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0250 │ │ -009534: 0c02 |0022: move-result-object v2 │ │ -009536: 6e30 6d02 1002 |0023: invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@026d │ │ -00953c: 5430 5700 |0026: iget-object v0, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.captions:Ljava/util/HashMap; // field@0057 │ │ -009540: 1a01 c201 |0028: const-string v1, "digits" // string@01c2 │ │ -009544: 1402 0500 047f |002a: const v2, #float 1.75458e+38 // #7f040005 │ │ -00954a: 7110 5002 0200 |002d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0250 │ │ -009550: 0c02 |0030: move-result-object v2 │ │ -009552: 6e30 6d02 1002 |0031: invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@026d │ │ -009558: 5430 5700 |0034: iget-object v0, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.captions:Ljava/util/HashMap; // field@0057 │ │ -00955c: 1a01 d401 |0036: const-string v1, "forecast" // string@01d4 │ │ -009560: 1402 0600 047f |0038: const v2, #float 1.75458e+38 // #7f040006 │ │ -009566: 7110 5002 0200 |003b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0250 │ │ -00956c: 0c02 |003e: move-result-object v2 │ │ -00956e: 6e30 6d02 1002 |003f: invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@026d │ │ -009574: 1500 037f |0042: const/high16 v0, #int 2130903040 // #7f03 │ │ -009578: 6e20 2e02 0300 |0044: invoke-virtual {v3, v0}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.setContentView:(I)V // method@022e │ │ -00957e: 1500 057f |0047: const/high16 v0, #int 2131034112 // #7f05 │ │ -009582: 6e20 2602 0300 |0049: invoke-virtual {v3, v0}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.findViewById:(I)Landroid/view/View; // method@0226 │ │ -009588: 0c00 |004c: move-result-object v0 │ │ -00958a: 1f00 1000 |004d: check-cast v0, Landroid/widget/TextView; // type@0010 │ │ -00958e: 1a01 3801 |004f: const-string v1, "Preparing the recognizer" // string@0138 │ │ -009592: 6e20 1300 1000 |0051: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0013 │ │ -009598: 2200 4900 |0054: new-instance v0, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1; // type@0049 │ │ -00959c: 7020 1d02 3000 |0056: invoke-direct {v0, v3}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;.:(Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;)V // method@021d │ │ -0095a2: 1201 |0059: const/4 v1, #int 0 // #0 │ │ -0095a4: 2311 7f00 |005a: new-array v1, v1, [Ljava/lang/Void; // type@007f │ │ -0095a8: 6e20 2002 1000 |005c: invoke-virtual {v0, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@0220 │ │ -0095ae: 0e00 |005f: return-void │ │ +009920: |[009920] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.onCreate:(Landroid/os/Bundle;)V │ │ +009930: 6f20 0100 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0001 │ │ +009936: 2200 6f00 |0003: new-instance v0, Ljava/util/HashMap; // type@006f │ │ +00993a: 7010 6b02 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@026b │ │ +009940: 5b30 5700 |0008: iput-object v0, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.captions:Ljava/util/HashMap; // field@0057 │ │ +009944: 5430 5700 |000a: iget-object v0, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.captions:Ljava/util/HashMap; // field@0057 │ │ +009948: 1a01 b102 |000c: const-string v1, "wakeup" // string@02b1 │ │ +00994c: 1402 0300 047f |000e: const v2, #float 1.75458e+38 // #7f040003 │ │ +009952: 7110 5002 0200 |0011: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0250 │ │ +009958: 0c02 |0014: move-result-object v2 │ │ +00995a: 6e30 6d02 1002 |0015: invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@026d │ │ +009960: 5430 5700 |0018: iget-object v0, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.captions:Ljava/util/HashMap; // field@0057 │ │ +009964: 1a01 2502 |001a: const-string v1, "menu" // string@0225 │ │ +009968: 1402 0400 047f |001c: const v2, #float 1.75458e+38 // #7f040004 │ │ +00996e: 7110 5002 0200 |001f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0250 │ │ +009974: 0c02 |0022: move-result-object v2 │ │ +009976: 6e30 6d02 1002 |0023: invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@026d │ │ +00997c: 5430 5700 |0026: iget-object v0, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.captions:Ljava/util/HashMap; // field@0057 │ │ +009980: 1a01 c101 |0028: const-string v1, "digits" // string@01c1 │ │ +009984: 1402 0500 047f |002a: const v2, #float 1.75458e+38 // #7f040005 │ │ +00998a: 7110 5002 0200 |002d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0250 │ │ +009990: 0c02 |0030: move-result-object v2 │ │ +009992: 6e30 6d02 1002 |0031: invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@026d │ │ +009998: 5430 5700 |0034: iget-object v0, v3, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.captions:Ljava/util/HashMap; // field@0057 │ │ +00999c: 1a01 d301 |0036: const-string v1, "forecast" // string@01d3 │ │ +0099a0: 1402 0600 047f |0038: const v2, #float 1.75458e+38 // #7f040006 │ │ +0099a6: 7110 5002 0200 |003b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0250 │ │ +0099ac: 0c02 |003e: move-result-object v2 │ │ +0099ae: 6e30 6d02 1002 |003f: invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@026d │ │ +0099b4: 1500 037f |0042: const/high16 v0, #int 2130903040 // #7f03 │ │ +0099b8: 6e20 2e02 0300 |0044: invoke-virtual {v3, v0}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.setContentView:(I)V // method@022e │ │ +0099be: 1500 057f |0047: const/high16 v0, #int 2131034112 // #7f05 │ │ +0099c2: 6e20 2602 0300 |0049: invoke-virtual {v3, v0}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.findViewById:(I)Landroid/view/View; // method@0226 │ │ +0099c8: 0c00 |004c: move-result-object v0 │ │ +0099ca: 1f00 1000 |004d: check-cast v0, Landroid/widget/TextView; // type@0010 │ │ +0099ce: 1a01 3701 |004f: const-string v1, "Preparing the recognizer" // string@0137 │ │ +0099d2: 6e20 1300 1000 |0051: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0013 │ │ +0099d8: 2200 4900 |0054: new-instance v0, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1; // type@0049 │ │ +0099dc: 7020 1d02 3000 |0056: invoke-direct {v0, v3}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;.:(Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;)V // method@021d │ │ +0099e2: 1201 |0059: const/4 v1, #int 0 // #0 │ │ +0099e4: 2311 7d00 |005a: new-array v1, v1, [Ljava/lang/Void; // type@007d │ │ +0099e8: 6e20 2002 1000 |005c: invoke-virtual {v0, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@0220 │ │ +0099ee: 0e00 |005f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=67 │ │ 0x000a line=68 │ │ 0x0018 line=69 │ │ 0x0026 line=70 │ │ 0x0034 line=71 │ │ 0x0042 line=72 │ │ 0x0047 line=73 │ │ + 0x0051 line=74 │ │ 0x0054 line=79 │ │ + 0x005c line=101 │ │ 0x005f line=102 │ │ locals : │ │ 0x0000 - 0x0060 reg=3 this Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; │ │ 0x0000 - 0x0060 reg=4 state Landroid/os/Bundle; │ │ │ │ #2 : (in Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;) │ │ name : 'onEndOfSpeech' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0095b0: |[0095b0] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.onEndOfSpeech:()V │ │ -0095c0: 5420 5800 |0000: iget-object v0, v2, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ -0095c4: 6e10 b801 0000 |0002: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.getSearchName:()Ljava/lang/String; // method@01b8 │ │ -0095ca: 0c00 |0005: move-result-object v0 │ │ -0095cc: 1a01 b202 |0006: const-string v1, "wakeup" // string@02b2 │ │ -0095d0: 6e20 5402 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0254 │ │ -0095d6: 0a00 |000b: move-result v0 │ │ -0095d8: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -0095dc: 1a00 b202 |000e: const-string v0, "wakeup" // string@02b2 │ │ -0095e0: 7020 3002 0200 |0010: invoke-direct {v2, v0}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.switchSearch:(Ljava/lang/String;)V // method@0230 │ │ -0095e6: 0e00 |0013: return-void │ │ +0099f0: |[0099f0] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.onEndOfSpeech:()V │ │ +009a00: 5420 5800 |0000: iget-object v0, v2, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; // field@0058 │ │ +009a04: 6e10 b801 0000 |0002: invoke-virtual {v0}, Ledu/cmu/pocketsphinx/SpeechRecognizer;.getSearchName:()Ljava/lang/String; // method@01b8 │ │ +009a0a: 0c00 |0005: move-result-object v0 │ │ +009a0c: 1a01 b102 |0006: const-string v1, "wakeup" // string@02b1 │ │ +009a10: 6e20 5402 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0254 │ │ +009a16: 0a00 |000b: move-result v0 │ │ +009a18: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +009a1c: 1a00 b102 |000e: const-string v0, "wakeup" // string@02b1 │ │ +009a20: 7020 3002 0200 |0010: invoke-direct {v2, v0}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.switchSearch:(Ljava/lang/String;)V // method@0230 │ │ +009a26: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x000e line=136 │ │ 0x0013 line=137 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; │ │ @@ -10815,46 +10814,46 @@ │ │ type : '(Ledu/cmu/pocketsphinx/Hypothesis;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -0095e8: |[0095e8] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.onPartialResult:(Ledu/cmu/pocketsphinx/Hypothesis;)V │ │ -0095f8: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ -0095fc: 0e00 |0002: return-void │ │ -0095fe: 6e10 7a00 0300 |0003: invoke-virtual {v3}, Ledu/cmu/pocketsphinx/Hypothesis;.getHypstr:()Ljava/lang/String; // method@007a │ │ -009604: 0c00 |0006: move-result-object v0 │ │ -009606: 1a01 4b02 |0007: const-string v1, "oh mighty computer" // string@024b │ │ -00960a: 6e20 5402 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0254 │ │ -009610: 0a01 |000c: move-result v1 │ │ -009612: 3801 0800 |000d: if-eqz v1, 0015 // +0008 │ │ -009616: 1a01 2602 |000f: const-string v1, "menu" // string@0226 │ │ -00961a: 7020 3002 1200 |0011: invoke-direct {v2, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.switchSearch:(Ljava/lang/String;)V // method@0230 │ │ -009620: 28ee |0014: goto 0002 // -0012 │ │ -009622: 1a01 c201 |0015: const-string v1, "digits" // string@01c2 │ │ -009626: 6e20 5402 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0254 │ │ -00962c: 0a01 |001a: move-result v1 │ │ -00962e: 3801 0800 |001b: if-eqz v1, 0023 // +0008 │ │ -009632: 1a01 c201 |001d: const-string v1, "digits" // string@01c2 │ │ -009636: 7020 3002 1200 |001f: invoke-direct {v2, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.switchSearch:(Ljava/lang/String;)V // method@0230 │ │ -00963c: 28e0 |0022: goto 0002 // -0020 │ │ -00963e: 1a01 d401 |0023: const-string v1, "forecast" // string@01d4 │ │ -009642: 6e20 5402 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0254 │ │ -009648: 0a01 |0028: move-result v1 │ │ -00964a: 3801 0800 |0029: if-eqz v1, 0031 // +0008 │ │ -00964e: 1a01 d401 |002b: const-string v1, "forecast" // string@01d4 │ │ -009652: 7020 3002 1200 |002d: invoke-direct {v2, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.switchSearch:(Ljava/lang/String;)V // method@0230 │ │ -009658: 28d2 |0030: goto 0002 // -002e │ │ -00965a: 1401 0100 057f |0031: const v1, #float 1.76787e+38 // #7f050001 │ │ -009660: 6e20 2602 1200 |0034: invoke-virtual {v2, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.findViewById:(I)Landroid/view/View; // method@0226 │ │ -009666: 0c01 |0037: move-result-object v1 │ │ -009668: 1f01 1000 |0038: check-cast v1, Landroid/widget/TextView; // type@0010 │ │ -00966c: 6e20 1300 0100 |003a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0013 │ │ -009672: 28c5 |003d: goto 0002 // -003b │ │ +009a28: |[009a28] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.onPartialResult:(Ledu/cmu/pocketsphinx/Hypothesis;)V │ │ +009a38: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ +009a3c: 0e00 |0002: return-void │ │ +009a3e: 6e10 7a00 0300 |0003: invoke-virtual {v3}, Ledu/cmu/pocketsphinx/Hypothesis;.getHypstr:()Ljava/lang/String; // method@007a │ │ +009a44: 0c00 |0006: move-result-object v0 │ │ +009a46: 1a01 4a02 |0007: const-string v1, "oh mighty computer" // string@024a │ │ +009a4a: 6e20 5402 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0254 │ │ +009a50: 0a01 |000c: move-result v1 │ │ +009a52: 3801 0800 |000d: if-eqz v1, 0015 // +0008 │ │ +009a56: 1a01 2502 |000f: const-string v1, "menu" // string@0225 │ │ +009a5a: 7020 3002 1200 |0011: invoke-direct {v2, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.switchSearch:(Ljava/lang/String;)V // method@0230 │ │ +009a60: 28ee |0014: goto 0002 // -0012 │ │ +009a62: 1a01 c101 |0015: const-string v1, "digits" // string@01c1 │ │ +009a66: 6e20 5402 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0254 │ │ +009a6c: 0a01 |001a: move-result v1 │ │ +009a6e: 3801 0800 |001b: if-eqz v1, 0023 // +0008 │ │ +009a72: 1a01 c101 |001d: const-string v1, "digits" // string@01c1 │ │ +009a76: 7020 3002 1200 |001f: invoke-direct {v2, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.switchSearch:(Ljava/lang/String;)V // method@0230 │ │ +009a7c: 28e0 |0022: goto 0002 // -0020 │ │ +009a7e: 1a01 d301 |0023: const-string v1, "forecast" // string@01d3 │ │ +009a82: 6e20 5402 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0254 │ │ +009a88: 0a01 |0028: move-result v1 │ │ +009a8a: 3801 0800 |0029: if-eqz v1, 0031 // +0008 │ │ +009a8e: 1a01 d301 |002b: const-string v1, "forecast" // string@01d3 │ │ +009a92: 7020 3002 1200 |002d: invoke-direct {v2, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.switchSearch:(Ljava/lang/String;)V // method@0230 │ │ +009a98: 28d2 |0030: goto 0002 // -002e │ │ +009a9a: 1401 0100 057f |0031: const v1, #float 1.76787e+38 // #7f050001 │ │ +009aa0: 6e20 2602 1200 |0034: invoke-virtual {v2, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.findViewById:(I)Landroid/view/View; // method@0226 │ │ +009aa6: 0c01 |0037: move-result-object v1 │ │ +009aa8: 1f01 1000 |0038: check-cast v1, Landroid/widget/TextView; // type@0010 │ │ +009aac: 6e20 1300 0100 |003a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0013 │ │ +009ab2: 28c5 |003d: goto 0002 // -003b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0002 line=118 │ │ 0x0003 line=109 │ │ 0x0007 line=110 │ │ 0x000f line=111 │ │ @@ -10873,38 +10872,38 @@ │ │ type : '(Ledu/cmu/pocketsphinx/Hypothesis;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -009674: |[009674] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.onResult:(Ledu/cmu/pocketsphinx/Hypothesis;)V │ │ -009684: 1401 0100 057f |0000: const v1, #float 1.76787e+38 // #7f050001 │ │ -00968a: 6e20 2602 1300 |0003: invoke-virtual {v3, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.findViewById:(I)Landroid/view/View; // method@0226 │ │ -009690: 0c01 |0006: move-result-object v1 │ │ -009692: 1f01 1000 |0007: check-cast v1, Landroid/widget/TextView; // type@0010 │ │ -009696: 1a02 0000 |0009: const-string v2, "" // string@0000 │ │ -00969a: 6e20 1300 2100 |000b: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0013 │ │ -0096a0: 3804 1200 |000e: if-eqz v4, 0020 // +0012 │ │ -0096a4: 6e10 7a00 0400 |0010: invoke-virtual {v4}, Ledu/cmu/pocketsphinx/Hypothesis;.getHypstr:()Ljava/lang/String; // method@007a │ │ -0096aa: 0c00 |0013: move-result-object v0 │ │ -0096ac: 6e10 2702 0300 |0014: invoke-virtual {v3}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.getApplicationContext:()Landroid/content/Context; // method@0227 │ │ -0096b2: 0c01 |0017: move-result-object v1 │ │ -0096b4: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -0096b6: 7130 1400 0102 |0019: invoke-static {v1, v0, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0014 │ │ -0096bc: 0c01 |001c: move-result-object v1 │ │ -0096be: 6e10 1500 0100 |001d: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0015 │ │ -0096c4: 0e00 |0020: return-void │ │ +009ab4: |[009ab4] edu.cmu.pocketsphinx.demo.PocketSphinxActivity.onResult:(Ledu/cmu/pocketsphinx/Hypothesis;)V │ │ +009ac4: 1401 0100 057f |0000: const v1, #float 1.76787e+38 // #7f050001 │ │ +009aca: 6e20 2602 1300 |0003: invoke-virtual {v3, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.findViewById:(I)Landroid/view/View; // method@0226 │ │ +009ad0: 0c01 |0006: move-result-object v1 │ │ +009ad2: 1f01 1000 |0007: check-cast v1, Landroid/widget/TextView; // type@0010 │ │ +009ad6: 1a02 0000 |0009: const-string v2, "" // string@0000 │ │ +009ada: 6e20 1300 2100 |000b: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0013 │ │ +009ae0: 3804 1200 |000e: if-eqz v4, 0020 // +0012 │ │ +009ae4: 6e10 7a00 0400 |0010: invoke-virtual {v4}, Ledu/cmu/pocketsphinx/Hypothesis;.getHypstr:()Ljava/lang/String; // method@007a │ │ +009aea: 0c00 |0013: move-result-object v0 │ │ +009aec: 6e10 2702 0300 |0014: invoke-virtual {v3}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;.getApplicationContext:()Landroid/content/Context; // method@0227 │ │ +009af2: 0c01 |0017: move-result-object v1 │ │ +009af4: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +009af6: 7130 1400 0102 |0019: invoke-static {v1, v0, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0014 │ │ +009afc: 0c01 |001c: move-result-object v1 │ │ +009afe: 6e10 1500 0100 |001d: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@0015 │ │ +009b04: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x000e line=123 │ │ 0x0010 line=124 │ │ 0x0014 line=125 │ │ 0x0020 line=127 │ │ locals : │ │ 0x0014 - 0x0020 reg=0 text Ljava/lang/String; │ │ 0x0000 - 0x0021 reg=3 this Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; │ │ 0x0000 - 0x0021 reg=4 hypothesis Ledu/cmu/pocketsphinx/Hypothesis; │ │ │ │ - source_file_idx : 311 (PocketSphinxActivity.java) │ │ + source_file_idx : 310 (PocketSphinxActivity.java) │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,26 +1,26 @@ │ │ │ -Zip file size: 87693 bytes, number of entries: 57 │ │ │ +Zip file size: 87530 bytes, number of entries: 57 │ │ │ ?rwxrwxr-x 2.0 unx 5180 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/Assets.class │ │ │ ?rwxrwxr-x 2.0 unx 1970 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/Config.class │ │ │ -?rwxrwxr-x 2.0 unx 6322 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/Decoder.class │ │ │ +?rwxrwxr-x 2.0 unx 6280 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/Decoder.class │ │ │ ?rwxrwxr-x 2.0 unx 827 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/Feature.class │ │ │ ?rwxrwxr-x 2.0 unx 1769 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/FrontEnd.class │ │ │ ?rwxrwxr-x 2.0 unx 2738 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/FsgModel.class │ │ │ ?rwxrwxr-x 2.0 unx 1528 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/Hypothesis.class │ │ │ -?rwxrwxr-x 2.0 unx 1929 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/Jsgf.class │ │ │ -?rwxrwxr-x 2.0 unx 1729 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/JsgfIterator.class │ │ │ -?rwxrwxr-x 2.0 unx 1280 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/JsgfRule.class │ │ │ +?rwxrwxr-x 2.0 unx 1920 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/Jsgf.class │ │ │ +?rwxrwxr-x 2.0 unx 1721 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/JsgfIterator.class │ │ │ +?rwxrwxr-x 2.0 unx 1276 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/JsgfRule.class │ │ │ ?rwxrwxr-x 2.0 unx 1194 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/Lattice.class │ │ │ ?rwxrwxr-x 2.0 unx 919 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/LogMath.class │ │ │ -?rwxrwxr-x 2.0 unx 1534 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/NBest.class │ │ │ -?rwxrwxr-x 2.0 unx 1712 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/NBestIterator.class │ │ │ -?rwxrwxr-x 2.0 unx 1196 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/NBestList.class │ │ │ -?rwxrwxr-x 2.0 unx 3450 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/NGramModel.class │ │ │ -?rwxrwxr-x 2.0 unx 2455 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/NGramModelSet.class │ │ │ -?rwxrwxr-x 2.0 unx 1856 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/NGramModelSetIterator.class │ │ │ +?rwxrwxr-x 2.0 unx 1522 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/NBest.class │ │ │ +?rwxrwxr-x 2.0 unx 1704 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/NBestIterator.class │ │ │ +?rwxrwxr-x 2.0 unx 1192 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/NBestList.class │ │ │ +?rwxrwxr-x 2.0 unx 3446 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/NGramModel.class │ │ │ +?rwxrwxr-x 2.0 unx 2441 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/NGramModelSet.class │ │ │ +?rwxrwxr-x 2.0 unx 1848 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/NGramModelSetIterator.class │ │ │ ?rwxrwxr-x 2.0 unx 148 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/PocketSphinx.class │ │ │ ?rwxrwxr-x 2.0 unx 4577 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/PocketSphinxJNI.class │ │ │ ?rwxrwxr-x 2.0 unx 236 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/RecognitionListener.class │ │ │ ?rwxrwxr-x 2.0 unx 329 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SWIGTYPE_p_FILE.class │ │ │ ?rwxrwxr-x 2.0 unx 329 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SWIGTYPE_p_fe_t.class │ │ │ ?rwxrwxr-x 2.0 unx 333 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SWIGTYPE_p_feat_t.class │ │ │ ?rwxrwxr-x 2.0 unx 335 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SWIGTYPE_p_float32.class │ │ │ @@ -31,20 +31,20 @@ │ │ │ ?rwxrwxr-x 2.0 unx 333 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t.class │ │ │ ?rwxrwxr-x 2.0 unx 355 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t.class │ │ │ ?rwxrwxr-x 2.0 unx 365 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t.class │ │ │ ?rwxrwxr-x 2.0 unx 341 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t.class │ │ │ ?rwxrwxr-x 2.0 unx 345 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t.class │ │ │ ?rwxrwxr-x 2.0 unx 341 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t.class │ │ │ ?rwxrwxr-x 2.0 unx 337 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t.class │ │ │ -?rwxrwxr-x 2.0 unx 2311 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/Segment.class │ │ │ -?rwxrwxr-x 2.0 unx 1730 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SegmentIterator.class │ │ │ -?rwxrwxr-x 2.0 unx 1212 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SegmentList.class │ │ │ +?rwxrwxr-x 2.0 unx 2307 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/Segment.class │ │ │ +?rwxrwxr-x 2.0 unx 1722 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SegmentIterator.class │ │ │ +?rwxrwxr-x 2.0 unx 1208 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SegmentList.class │ │ │ ?rwxrwxr-x 2.0 unx 91 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SpeechRecognizer$1.class │ │ │ ?rwxrwxr-x 2.0 unx 921 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SpeechRecognizer$RecognitionEvent.class │ │ │ -?rwxrwxr-x 2.0 unx 2353 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread.class │ │ │ +?rwxrwxr-x 2.0 unx 2319 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread.class │ │ │ ?rwxrwxr-x 2.0 unx 4119 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SpeechRecognizer.class │ │ │ ?rwxrwxr-x 2.0 unx 2166 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SpeechRecognizerSetup.class │ │ │ ?rwxrwxr-x 2.0 unx 146 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SphinxBase.class │ │ │ ?rwxrwxr-x 2.0 unx 5085 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SphinxBaseJNI.class │ │ │ ?rwxrwxr-x 2.0 unx 172 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/demo/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 1598 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/demo/PocketSphinxActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 147 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/demo/R$attr.class │ │ │ @@ -52,8 +52,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 236 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/demo/R$id.class │ │ │ ?rwxrwxr-x 2.0 unx 197 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/demo/R$layout.class │ │ │ ?rwxrwxr-x 2.0 unx 407 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/demo/R$string.class │ │ │ ?rwxrwxr-x 2.0 unx 142 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/demo/R.class │ │ │ ?rwxrwxr-x 2.0 unx 666 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent.class │ │ │ ?rwxrwxr-x 2.0 unx 805 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent.class │ │ │ ?rwxrwxr-x 2.0 unx 4110 b- stor 80-Jan-01 00:00 edu/cmu/pocketsphinx/demo/PocketSphinxActivity.class │ │ │ -57 files, 78471 bytes uncompressed, 78471 bytes compressed: 0.0% │ │ │ +57 files, 78308 bytes uncompressed, 78308 bytes compressed: 0.0% │ │ ├── edu/cmu/pocketsphinx/Config.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class Config │ │ │ │ { │ │ │ │ - protected boolean swigCMemOwn; │ │ │ │ - private long swigCPtr; │ │ │ │ + protected transient boolean swigCMemOwn; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected Config(final long swigCPtr, final boolean swigCMemOwn) { │ │ │ │ this.swigCMemOwn = swigCMemOwn; │ │ │ │ this.swigCPtr = swigCPtr; │ │ │ │ } │ │ │ │ │ │ │ │ protected static long getCPtr(final Config config) { │ │ ├── edu/cmu/pocketsphinx/Decoder.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class Decoder │ │ │ │ { │ │ │ │ - protected boolean swigCMemOwn; │ │ │ │ - private long swigCPtr; │ │ │ │ + protected transient boolean swigCMemOwn; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ public Decoder() { │ │ │ │ this(PocketSphinxJNI.new_Decoder__SWIG_0(), true); │ │ │ │ } │ │ │ │ │ │ │ │ protected Decoder(final long swigCPtr, final boolean swigCMemOwn) { │ │ │ │ this.swigCMemOwn = swigCMemOwn; │ │ ├── edu/cmu/pocketsphinx/Feature.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class Feature │ │ │ │ { │ │ │ │ - protected boolean swigCMemOwn; │ │ │ │ - private long swigCPtr; │ │ │ │ + protected transient boolean swigCMemOwn; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected Feature(final long swigCPtr, final boolean swigCMemOwn) { │ │ │ │ this.swigCMemOwn = swigCMemOwn; │ │ │ │ this.swigCPtr = swigCPtr; │ │ │ │ } │ │ │ │ │ │ │ │ public Feature(final SWIGTYPE_p_feat_t swigtype_p_feat_t) { │ │ ├── edu/cmu/pocketsphinx/FrontEnd.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class FrontEnd │ │ │ │ { │ │ │ │ - protected boolean swigCMemOwn; │ │ │ │ - private long swigCPtr; │ │ │ │ + protected transient boolean swigCMemOwn; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected FrontEnd(final long swigCPtr, final boolean swigCMemOwn) { │ │ │ │ this.swigCMemOwn = swigCMemOwn; │ │ │ │ this.swigCPtr = swigCPtr; │ │ │ │ } │ │ │ │ │ │ │ │ public FrontEnd(final SWIGTYPE_p_fe_t swigtype_p_fe_t) { │ │ ├── edu/cmu/pocketsphinx/FsgModel.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class FsgModel │ │ │ │ { │ │ │ │ - protected boolean swigCMemOwn; │ │ │ │ - private long swigCPtr; │ │ │ │ + protected transient boolean swigCMemOwn; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected FsgModel(final long swigCPtr, final boolean swigCMemOwn) { │ │ │ │ this.swigCMemOwn = swigCMemOwn; │ │ │ │ this.swigCPtr = swigCPtr; │ │ │ │ } │ │ │ │ │ │ │ │ public FsgModel(final SWIGTYPE_p_fsg_model_t swigtype_p_fsg_model_t) { │ │ ├── edu/cmu/pocketsphinx/Hypothesis.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class Hypothesis │ │ │ │ { │ │ │ │ - protected boolean swigCMemOwn; │ │ │ │ - private long swigCPtr; │ │ │ │ + protected transient boolean swigCMemOwn; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected Hypothesis(final long swigCPtr, final boolean swigCMemOwn) { │ │ │ │ this.swigCMemOwn = swigCMemOwn; │ │ │ │ this.swigCPtr = swigCPtr; │ │ │ │ } │ │ │ │ │ │ │ │ public Hypothesis(final String s, final String s2, final int n) { │ │ ├── edu/cmu/pocketsphinx/Jsgf.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -165,17 +165,17 @@ │ │ │ │ 23: aload_1 │ │ │ │ 24: lload 8 │ │ │ │ 26: aload_2 │ │ │ │ 27: fload_3 │ │ │ │ 28: invokestatic #43 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.Jsgf_buildFsg:(JLedu/cmu/pocketsphinx/Jsgf;JLedu/cmu/pocketsphinx/JsgfRule;JLedu/cmu/pocketsphinx/LogMath;F)J │ │ │ │ 31: lstore 10 │ │ │ │ 33: lconst_0 │ │ │ │ - 34: lstore 6 │ │ │ │ + 34: lstore 4 │ │ │ │ 36: lload 10 │ │ │ │ - 38: lload 6 │ │ │ │ + 38: lload 4 │ │ │ │ 40: lcmp │ │ │ │ 41: istore 12 │ │ │ │ 43: iload 12 │ │ │ │ 45: ifne 57 │ │ │ │ 48: iconst_0 │ │ │ │ 49: istore 12 │ │ │ │ 51: aconst_null │ │ │ │ @@ -256,78 +256,74 @@ │ │ │ │ 1: invokevirtual #53 // Method delete:()V │ │ │ │ 4: return │ │ │ │ │ │ │ │ public edu.cmu.pocketsphinx.JsgfRule getRule(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)Ledu/cmu/pocketsphinx/JsgfRule; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=2 │ │ │ │ + stack=300, locals=8, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #18 // Field swigCPtr:J │ │ │ │ - 4: lstore_2 │ │ │ │ - 5: lload_2 │ │ │ │ - 6: aload_0 │ │ │ │ - 7: aload_1 │ │ │ │ - 8: invokestatic #57 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.Jsgf_getRule:(JLedu/cmu/pocketsphinx/Jsgf;Ljava/lang/String;)J │ │ │ │ + 4: aload_0 │ │ │ │ + 5: aload_1 │ │ │ │ + 6: invokestatic #57 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.Jsgf_getRule:(JLedu/cmu/pocketsphinx/Jsgf;Ljava/lang/String;)J │ │ │ │ + 9: lstore_2 │ │ │ │ + 10: lconst_0 │ │ │ │ 11: lstore 4 │ │ │ │ - 13: lconst_0 │ │ │ │ - 14: lstore 6 │ │ │ │ - 16: lload 4 │ │ │ │ - 18: lload 6 │ │ │ │ - 20: lcmp │ │ │ │ - 21: istore 8 │ │ │ │ - 23: iload 8 │ │ │ │ - 25: ifne 37 │ │ │ │ - 28: iconst_0 │ │ │ │ - 29: istore 8 │ │ │ │ - 31: aconst_null │ │ │ │ - 32: astore 9 │ │ │ │ - 34: aload 9 │ │ │ │ - 36: areturn │ │ │ │ - 37: new #30 // class edu/cmu/pocketsphinx/JsgfRule │ │ │ │ - 40: astore 9 │ │ │ │ - 42: aload 9 │ │ │ │ - 44: lload 4 │ │ │ │ - 46: iconst_0 │ │ │ │ - 47: invokespecial #58 // Method edu/cmu/pocketsphinx/JsgfRule."":(JZ)V │ │ │ │ - 50: goto 34 │ │ │ │ + 13: lload_2 │ │ │ │ + 14: lload 4 │ │ │ │ + 16: lcmp │ │ │ │ + 17: istore 6 │ │ │ │ + 19: iload 6 │ │ │ │ + 21: ifne 33 │ │ │ │ + 24: iconst_0 │ │ │ │ + 25: istore 6 │ │ │ │ + 27: aconst_null │ │ │ │ + 28: astore 7 │ │ │ │ + 30: aload 7 │ │ │ │ + 32: areturn │ │ │ │ + 33: new #30 // class edu/cmu/pocketsphinx/JsgfRule │ │ │ │ + 36: astore 7 │ │ │ │ + 38: aload 7 │ │ │ │ + 40: lload_2 │ │ │ │ + 41: iconst_0 │ │ │ │ + 42: invokespecial #58 // Method edu/cmu/pocketsphinx/JsgfRule."":(JZ)V │ │ │ │ + 45: goto 30 │ │ │ │ │ │ │ │ public edu.cmu.pocketsphinx.JsgfIterator iter(); │ │ │ │ descriptor: ()Ledu/cmu/pocketsphinx/JsgfIterator; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=9, args_size=1 │ │ │ │ + stack=300, locals=7, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #18 // Field swigCPtr:J │ │ │ │ - 4: lstore_1 │ │ │ │ - 5: lload_1 │ │ │ │ - 6: aload_0 │ │ │ │ - 7: invokestatic #62 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.Jsgf_iter:(JLedu/cmu/pocketsphinx/Jsgf;)J │ │ │ │ + 4: aload_0 │ │ │ │ + 5: invokestatic #62 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.Jsgf_iter:(JLedu/cmu/pocketsphinx/Jsgf;)J │ │ │ │ + 8: lstore_1 │ │ │ │ + 9: lconst_0 │ │ │ │ 10: lstore_3 │ │ │ │ - 11: lconst_0 │ │ │ │ - 12: lstore 5 │ │ │ │ - 14: lload_3 │ │ │ │ - 15: lload 5 │ │ │ │ - 17: lcmp │ │ │ │ - 18: istore 7 │ │ │ │ - 20: iload 7 │ │ │ │ - 22: ifne 34 │ │ │ │ - 25: iconst_0 │ │ │ │ - 26: istore 7 │ │ │ │ - 28: aconst_null │ │ │ │ - 29: astore 8 │ │ │ │ - 31: aload 8 │ │ │ │ - 33: areturn │ │ │ │ - 34: new #64 // class edu/cmu/pocketsphinx/JsgfIterator │ │ │ │ - 37: astore 8 │ │ │ │ - 39: aload 8 │ │ │ │ - 41: lload_3 │ │ │ │ - 42: iconst_0 │ │ │ │ - 43: invokespecial #65 // Method edu/cmu/pocketsphinx/JsgfIterator."":(JZ)V │ │ │ │ - 46: goto 31 │ │ │ │ + 11: lload_1 │ │ │ │ + 12: lload_3 │ │ │ │ + 13: lcmp │ │ │ │ + 14: istore 5 │ │ │ │ + 16: iload 5 │ │ │ │ + 18: ifne 30 │ │ │ │ + 21: iconst_0 │ │ │ │ + 22: istore 5 │ │ │ │ + 24: aconst_null │ │ │ │ + 25: astore 6 │ │ │ │ + 27: aload 6 │ │ │ │ + 29: areturn │ │ │ │ + 30: new #64 // class edu/cmu/pocketsphinx/JsgfIterator │ │ │ │ + 33: astore 6 │ │ │ │ + 35: aload 6 │ │ │ │ + 37: lload_1 │ │ │ │ + 38: iconst_0 │ │ │ │ + 39: invokespecial #65 // Method edu/cmu/pocketsphinx/JsgfIterator."":(JZ)V │ │ │ │ + 42: goto 27 │ │ │ │ │ │ │ │ public java.util.Iterator iterator(); │ │ │ │ descriptor: ()Ljava/util/Iterator; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── edu/cmu/pocketsphinx/JsgfIterator.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -205,43 +205,41 @@ │ │ │ │ 1: invokevirtual #41 // Method delete:()V │ │ │ │ 4: return │ │ │ │ │ │ │ │ public edu.cmu.pocketsphinx.SWIGTYPE_p_jsgf_rule_iter_t getPtr(); │ │ │ │ descriptor: ()Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=9, args_size=1 │ │ │ │ + stack=300, locals=7, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #18 // Field swigCPtr:J │ │ │ │ - 4: lstore_1 │ │ │ │ - 5: lload_1 │ │ │ │ - 6: aload_0 │ │ │ │ - 7: invokestatic #45 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.JsgfIterator_ptr_get:(JLedu/cmu/pocketsphinx/JsgfIterator;)J │ │ │ │ + 4: aload_0 │ │ │ │ + 5: invokestatic #45 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.JsgfIterator_ptr_get:(JLedu/cmu/pocketsphinx/JsgfIterator;)J │ │ │ │ + 8: lstore_1 │ │ │ │ + 9: lconst_0 │ │ │ │ 10: lstore_3 │ │ │ │ - 11: lconst_0 │ │ │ │ - 12: lstore 5 │ │ │ │ - 14: lload_3 │ │ │ │ - 15: lload 5 │ │ │ │ - 17: lcmp │ │ │ │ - 18: istore 7 │ │ │ │ - 20: iload 7 │ │ │ │ - 22: ifne 34 │ │ │ │ - 25: iconst_0 │ │ │ │ - 26: istore 7 │ │ │ │ - 28: aconst_null │ │ │ │ - 29: astore 8 │ │ │ │ - 31: aload 8 │ │ │ │ - 33: areturn │ │ │ │ - 34: new #20 // class edu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t │ │ │ │ - 37: astore 8 │ │ │ │ - 39: aload 8 │ │ │ │ - 41: lload_3 │ │ │ │ - 42: iconst_0 │ │ │ │ - 43: invokespecial #46 // Method edu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t."":(JZ)V │ │ │ │ - 46: goto 31 │ │ │ │ + 11: lload_1 │ │ │ │ + 12: lload_3 │ │ │ │ + 13: lcmp │ │ │ │ + 14: istore 5 │ │ │ │ + 16: iload 5 │ │ │ │ + 18: ifne 30 │ │ │ │ + 21: iconst_0 │ │ │ │ + 22: istore 5 │ │ │ │ + 24: aconst_null │ │ │ │ + 25: astore 6 │ │ │ │ + 27: aload 6 │ │ │ │ + 29: areturn │ │ │ │ + 30: new #20 // class edu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t │ │ │ │ + 33: astore 6 │ │ │ │ + 35: aload 6 │ │ │ │ + 37: lload_1 │ │ │ │ + 38: iconst_0 │ │ │ │ + 39: invokespecial #46 // Method edu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t."":(JZ)V │ │ │ │ + 42: goto 27 │ │ │ │ │ │ │ │ public boolean hasNext(); │ │ │ │ descriptor: ()Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ @@ -250,45 +248,43 @@ │ │ │ │ 5: invokestatic #50 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.JsgfIterator_hasNext:(JLedu/cmu/pocketsphinx/JsgfIterator;)Z │ │ │ │ 8: ireturn │ │ │ │ │ │ │ │ public edu.cmu.pocketsphinx.JsgfRule next(); │ │ │ │ descriptor: ()Ledu/cmu/pocketsphinx/JsgfRule; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=1 │ │ │ │ + stack=300, locals=8, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #18 // Field swigCPtr:J │ │ │ │ - 4: lstore_1 │ │ │ │ - 5: lload_1 │ │ │ │ - 6: aload_0 │ │ │ │ - 7: invokestatic #53 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.JsgfIterator_next:(JLedu/cmu/pocketsphinx/JsgfIterator;)J │ │ │ │ + 4: aload_0 │ │ │ │ + 5: invokestatic #53 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.JsgfIterator_next:(JLedu/cmu/pocketsphinx/JsgfIterator;)J │ │ │ │ + 8: lstore_1 │ │ │ │ + 9: lconst_0 │ │ │ │ 10: lstore_3 │ │ │ │ - 11: lconst_0 │ │ │ │ - 12: lstore 5 │ │ │ │ - 14: lload_3 │ │ │ │ - 15: lload 5 │ │ │ │ - 17: lcmp │ │ │ │ - 18: istore 7 │ │ │ │ - 20: iload 7 │ │ │ │ - 22: ifne 34 │ │ │ │ - 25: iconst_0 │ │ │ │ - 26: istore 7 │ │ │ │ - 28: aconst_null │ │ │ │ - 29: astore 8 │ │ │ │ - 31: aload 8 │ │ │ │ - 33: areturn │ │ │ │ - 34: new #55 // class edu/cmu/pocketsphinx/JsgfRule │ │ │ │ - 37: astore 8 │ │ │ │ - 39: iconst_1 │ │ │ │ - 40: istore 9 │ │ │ │ - 42: aload 8 │ │ │ │ - 44: lload_3 │ │ │ │ - 45: iload 9 │ │ │ │ - 47: invokespecial #56 // Method edu/cmu/pocketsphinx/JsgfRule."":(JZ)V │ │ │ │ - 50: goto 31 │ │ │ │ + 11: lload_1 │ │ │ │ + 12: lload_3 │ │ │ │ + 13: lcmp │ │ │ │ + 14: istore 5 │ │ │ │ + 16: iload 5 │ │ │ │ + 18: ifne 30 │ │ │ │ + 21: iconst_0 │ │ │ │ + 22: istore 5 │ │ │ │ + 24: aconst_null │ │ │ │ + 25: astore 6 │ │ │ │ + 27: aload 6 │ │ │ │ + 29: areturn │ │ │ │ + 30: new #55 // class edu/cmu/pocketsphinx/JsgfRule │ │ │ │ + 33: astore 6 │ │ │ │ + 35: iconst_1 │ │ │ │ + 36: istore 7 │ │ │ │ + 38: aload 6 │ │ │ │ + 40: lload_1 │ │ │ │ + 41: iload 7 │ │ │ │ + 43: invokespecial #56 // Method edu/cmu/pocketsphinx/JsgfRule."":(JZ)V │ │ │ │ + 46: goto 27 │ │ │ │ │ │ │ │ public java.lang.Object next(); │ │ │ │ descriptor: ()Ljava/lang/Object; │ │ │ │ flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── edu/cmu/pocketsphinx/JsgfRule.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class JsgfRule │ │ │ │ { │ │ │ │ - protected boolean swigCMemOwn; │ │ │ │ - private long swigCPtr; │ │ │ │ + protected transient boolean swigCMemOwn; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ private JsgfRule() { │ │ │ │ this(SphinxBaseJNI.new_JsgfRule(), true); │ │ │ │ } │ │ │ │ │ │ │ │ protected JsgfRule(final long swigCPtr, final boolean swigCMemOwn) { │ │ │ │ this.swigCMemOwn = swigCMemOwn; │ │ ├── edu/cmu/pocketsphinx/Lattice.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class Lattice │ │ │ │ { │ │ │ │ - protected boolean swigCMemOwn; │ │ │ │ - private long swigCPtr; │ │ │ │ + protected transient boolean swigCMemOwn; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected Lattice(final long swigCPtr, final boolean swigCMemOwn) { │ │ │ │ this.swigCMemOwn = swigCMemOwn; │ │ │ │ this.swigCPtr = swigCPtr; │ │ │ │ } │ │ │ │ │ │ │ │ public Lattice(final Decoder decoder, final String s) { │ │ ├── edu/cmu/pocketsphinx/LogMath.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class LogMath │ │ │ │ { │ │ │ │ - protected boolean swigCMemOwn; │ │ │ │ - private long swigCPtr; │ │ │ │ + protected transient boolean swigCMemOwn; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ public LogMath() { │ │ │ │ this(SphinxBaseJNI.new_LogMath__SWIG_0(), true); │ │ │ │ } │ │ │ │ │ │ │ │ protected LogMath(final long swigCPtr, final boolean swigCMemOwn) { │ │ │ │ this.swigCMemOwn = swigCMemOwn; │ │ ├── edu/cmu/pocketsphinx/NBest.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class NBest │ │ │ │ { │ │ │ │ - protected boolean swigCMemOwn; │ │ │ │ - private long swigCPtr; │ │ │ │ + protected transient boolean swigCMemOwn; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ public NBest() { │ │ │ │ this(PocketSphinxJNI.new_nBest(), true); │ │ │ │ } │ │ │ │ │ │ │ │ protected NBest(final long swigCPtr, final boolean swigCMemOwn) { │ │ │ │ this.swigCMemOwn = swigCMemOwn; │ │ ├── edu/cmu/pocketsphinx/NBestIterator.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -205,43 +205,41 @@ │ │ │ │ 1: invokevirtual #41 // Method delete:()V │ │ │ │ 4: return │ │ │ │ │ │ │ │ public edu.cmu.pocketsphinx.SWIGTYPE_p_ps_nbest_t getPtr(); │ │ │ │ descriptor: ()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=9, args_size=1 │ │ │ │ + stack=300, locals=7, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #18 // Field swigCPtr:J │ │ │ │ - 4: lstore_1 │ │ │ │ - 5: lload_1 │ │ │ │ - 6: aload_0 │ │ │ │ - 7: invokestatic #45 // Method edu/cmu/pocketsphinx/PocketSphinxJNI.NBestIterator_ptr_get:(JLedu/cmu/pocketsphinx/NBestIterator;)J │ │ │ │ + 4: aload_0 │ │ │ │ + 5: invokestatic #45 // Method edu/cmu/pocketsphinx/PocketSphinxJNI.NBestIterator_ptr_get:(JLedu/cmu/pocketsphinx/NBestIterator;)J │ │ │ │ + 8: lstore_1 │ │ │ │ + 9: lconst_0 │ │ │ │ 10: lstore_3 │ │ │ │ - 11: lconst_0 │ │ │ │ - 12: lstore 5 │ │ │ │ - 14: lload_3 │ │ │ │ - 15: lload 5 │ │ │ │ - 17: lcmp │ │ │ │ - 18: istore 7 │ │ │ │ - 20: iload 7 │ │ │ │ - 22: ifne 34 │ │ │ │ - 25: iconst_0 │ │ │ │ - 26: istore 7 │ │ │ │ - 28: aconst_null │ │ │ │ - 29: astore 8 │ │ │ │ - 31: aload 8 │ │ │ │ - 33: areturn │ │ │ │ - 34: new #20 // class edu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t │ │ │ │ - 37: astore 8 │ │ │ │ - 39: aload 8 │ │ │ │ - 41: lload_3 │ │ │ │ - 42: iconst_0 │ │ │ │ - 43: invokespecial #46 // Method edu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t."":(JZ)V │ │ │ │ - 46: goto 31 │ │ │ │ + 11: lload_1 │ │ │ │ + 12: lload_3 │ │ │ │ + 13: lcmp │ │ │ │ + 14: istore 5 │ │ │ │ + 16: iload 5 │ │ │ │ + 18: ifne 30 │ │ │ │ + 21: iconst_0 │ │ │ │ + 22: istore 5 │ │ │ │ + 24: aconst_null │ │ │ │ + 25: astore 6 │ │ │ │ + 27: aload 6 │ │ │ │ + 29: areturn │ │ │ │ + 30: new #20 // class edu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t │ │ │ │ + 33: astore 6 │ │ │ │ + 35: aload 6 │ │ │ │ + 37: lload_1 │ │ │ │ + 38: iconst_0 │ │ │ │ + 39: invokespecial #46 // Method edu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t."":(JZ)V │ │ │ │ + 42: goto 27 │ │ │ │ │ │ │ │ public boolean hasNext(); │ │ │ │ descriptor: ()Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ @@ -250,45 +248,43 @@ │ │ │ │ 5: invokestatic #50 // Method edu/cmu/pocketsphinx/PocketSphinxJNI.NBestIterator_hasNext:(JLedu/cmu/pocketsphinx/NBestIterator;)Z │ │ │ │ 8: ireturn │ │ │ │ │ │ │ │ public edu.cmu.pocketsphinx.NBest next(); │ │ │ │ descriptor: ()Ledu/cmu/pocketsphinx/NBest; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=1 │ │ │ │ + stack=300, locals=8, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #18 // Field swigCPtr:J │ │ │ │ - 4: lstore_1 │ │ │ │ - 5: lload_1 │ │ │ │ - 6: aload_0 │ │ │ │ - 7: invokestatic #53 // Method edu/cmu/pocketsphinx/PocketSphinxJNI.NBestIterator_next:(JLedu/cmu/pocketsphinx/NBestIterator;)J │ │ │ │ + 4: aload_0 │ │ │ │ + 5: invokestatic #53 // Method edu/cmu/pocketsphinx/PocketSphinxJNI.NBestIterator_next:(JLedu/cmu/pocketsphinx/NBestIterator;)J │ │ │ │ + 8: lstore_1 │ │ │ │ + 9: lconst_0 │ │ │ │ 10: lstore_3 │ │ │ │ - 11: lconst_0 │ │ │ │ - 12: lstore 5 │ │ │ │ - 14: lload_3 │ │ │ │ - 15: lload 5 │ │ │ │ - 17: lcmp │ │ │ │ - 18: istore 7 │ │ │ │ - 20: iload 7 │ │ │ │ - 22: ifne 34 │ │ │ │ - 25: iconst_0 │ │ │ │ - 26: istore 7 │ │ │ │ - 28: aconst_null │ │ │ │ - 29: astore 8 │ │ │ │ - 31: aload 8 │ │ │ │ - 33: areturn │ │ │ │ - 34: new #55 // class edu/cmu/pocketsphinx/NBest │ │ │ │ - 37: astore 8 │ │ │ │ - 39: iconst_1 │ │ │ │ - 40: istore 9 │ │ │ │ - 42: aload 8 │ │ │ │ - 44: lload_3 │ │ │ │ - 45: iload 9 │ │ │ │ - 47: invokespecial #56 // Method edu/cmu/pocketsphinx/NBest."":(JZ)V │ │ │ │ - 50: goto 31 │ │ │ │ + 11: lload_1 │ │ │ │ + 12: lload_3 │ │ │ │ + 13: lcmp │ │ │ │ + 14: istore 5 │ │ │ │ + 16: iload 5 │ │ │ │ + 18: ifne 30 │ │ │ │ + 21: iconst_0 │ │ │ │ + 22: istore 5 │ │ │ │ + 24: aconst_null │ │ │ │ + 25: astore 6 │ │ │ │ + 27: aload 6 │ │ │ │ + 29: areturn │ │ │ │ + 30: new #55 // class edu/cmu/pocketsphinx/NBest │ │ │ │ + 33: astore 6 │ │ │ │ + 35: iconst_1 │ │ │ │ + 36: istore 7 │ │ │ │ + 38: aload 6 │ │ │ │ + 40: lload_1 │ │ │ │ + 41: iload 7 │ │ │ │ + 43: invokespecial #56 // Method edu/cmu/pocketsphinx/NBest."":(JZ)V │ │ │ │ + 46: goto 27 │ │ │ │ │ │ │ │ public java.lang.Object next(); │ │ │ │ descriptor: ()Ljava/lang/Object; │ │ │ │ flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── edu/cmu/pocketsphinx/NBestList.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -119,45 +119,43 @@ │ │ │ │ 12: lstore_1 │ │ │ │ 13: goto 6 │ │ │ │ │ │ │ │ private edu.cmu.pocketsphinx.NBestIterator iter(); │ │ │ │ descriptor: ()Ledu/cmu/pocketsphinx/NBestIterator; │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=1 │ │ │ │ + stack=300, locals=8, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #18 // Field swigCPtr:J │ │ │ │ - 4: lstore_1 │ │ │ │ - 5: lload_1 │ │ │ │ - 6: aload_0 │ │ │ │ - 7: invokestatic #38 // Method edu/cmu/pocketsphinx/PocketSphinxJNI.NBestList_iter:(JLedu/cmu/pocketsphinx/NBestList;)J │ │ │ │ + 4: aload_0 │ │ │ │ + 5: invokestatic #38 // Method edu/cmu/pocketsphinx/PocketSphinxJNI.NBestList_iter:(JLedu/cmu/pocketsphinx/NBestList;)J │ │ │ │ + 8: lstore_1 │ │ │ │ + 9: lconst_0 │ │ │ │ 10: lstore_3 │ │ │ │ - 11: lconst_0 │ │ │ │ - 12: lstore 5 │ │ │ │ - 14: lload_3 │ │ │ │ - 15: lload 5 │ │ │ │ - 17: lcmp │ │ │ │ - 18: istore 7 │ │ │ │ - 20: iload 7 │ │ │ │ - 22: ifne 34 │ │ │ │ - 25: iconst_0 │ │ │ │ - 26: istore 7 │ │ │ │ - 28: aconst_null │ │ │ │ - 29: astore 8 │ │ │ │ - 31: aload 8 │ │ │ │ - 33: areturn │ │ │ │ - 34: new #40 // class edu/cmu/pocketsphinx/NBestIterator │ │ │ │ - 37: astore 8 │ │ │ │ - 39: iconst_1 │ │ │ │ - 40: istore 9 │ │ │ │ - 42: aload 8 │ │ │ │ - 44: lload_3 │ │ │ │ - 45: iload 9 │ │ │ │ - 47: invokespecial #41 // Method edu/cmu/pocketsphinx/NBestIterator."":(JZ)V │ │ │ │ - 50: goto 31 │ │ │ │ + 11: lload_1 │ │ │ │ + 12: lload_3 │ │ │ │ + 13: lcmp │ │ │ │ + 14: istore 5 │ │ │ │ + 16: iload 5 │ │ │ │ + 18: ifne 30 │ │ │ │ + 21: iconst_0 │ │ │ │ + 22: istore 5 │ │ │ │ + 24: aconst_null │ │ │ │ + 25: astore 6 │ │ │ │ + 27: aload 6 │ │ │ │ + 29: areturn │ │ │ │ + 30: new #40 // class edu/cmu/pocketsphinx/NBestIterator │ │ │ │ + 33: astore 6 │ │ │ │ + 35: iconst_1 │ │ │ │ + 36: istore 7 │ │ │ │ + 38: aload 6 │ │ │ │ + 40: lload_1 │ │ │ │ + 41: iload 7 │ │ │ │ + 43: invokespecial #41 // Method edu/cmu/pocketsphinx/NBestIterator."":(JZ)V │ │ │ │ + 46: goto 27 │ │ │ │ │ │ │ │ public void delete(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=7, args_size=1 │ │ │ │ 0: lconst_0 │ │ ├── edu/cmu/pocketsphinx/NGramModel.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class NGramModel │ │ │ │ { │ │ │ │ - protected boolean swigCMemOwn; │ │ │ │ - private long swigCPtr; │ │ │ │ + protected transient boolean swigCMemOwn; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected NGramModel(final long swigCPtr, final boolean swigCMemOwn) { │ │ │ │ this.swigCMemOwn = swigCMemOwn; │ │ │ │ this.swigCPtr = swigCPtr; │ │ │ │ } │ │ │ │ │ │ │ │ public NGramModel(final Config config, final LogMath logMath, final String s) { │ │ ├── edu/cmu/pocketsphinx/NGramModelSet.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -184,17 +184,17 @@ │ │ │ │ 17: aload_1 │ │ │ │ 18: aload_2 │ │ │ │ 19: fload_3 │ │ │ │ 20: iload 4 │ │ │ │ 22: invokestatic #48 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.NGramModelSet_add:(JLedu/cmu/pocketsphinx/NGramModelSet;JLedu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;FZ)J │ │ │ │ 25: lstore 9 │ │ │ │ 27: lconst_0 │ │ │ │ - 28: lstore 7 │ │ │ │ + 28: lstore 5 │ │ │ │ 30: lload 9 │ │ │ │ - 32: lload 7 │ │ │ │ + 32: lload 5 │ │ │ │ 34: lcmp │ │ │ │ 35: istore 11 │ │ │ │ 37: iload 11 │ │ │ │ 39: ifne 51 │ │ │ │ 42: iconst_0 │ │ │ │ 43: istore 11 │ │ │ │ 45: aconst_null │ │ │ │ @@ -297,116 +297,110 @@ │ │ │ │ 1: invokevirtual #64 // Method delete:()V │ │ │ │ 4: return │ │ │ │ │ │ │ │ public edu.cmu.pocketsphinx.NGramModelSetIterator iter(); │ │ │ │ descriptor: ()Ledu/cmu/pocketsphinx/NGramModelSetIterator; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=9, args_size=1 │ │ │ │ + stack=300, locals=7, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #18 // Field swigCPtr:J │ │ │ │ - 4: lstore_1 │ │ │ │ - 5: lload_1 │ │ │ │ - 6: aload_0 │ │ │ │ - 7: invokestatic #68 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.NGramModelSet_iter:(JLedu/cmu/pocketsphinx/NGramModelSet;)J │ │ │ │ + 4: aload_0 │ │ │ │ + 5: invokestatic #68 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.NGramModelSet_iter:(JLedu/cmu/pocketsphinx/NGramModelSet;)J │ │ │ │ + 8: lstore_1 │ │ │ │ + 9: lconst_0 │ │ │ │ 10: lstore_3 │ │ │ │ - 11: lconst_0 │ │ │ │ - 12: lstore 5 │ │ │ │ - 14: lload_3 │ │ │ │ - 15: lload 5 │ │ │ │ - 17: lcmp │ │ │ │ - 18: istore 7 │ │ │ │ - 20: iload 7 │ │ │ │ - 22: ifne 34 │ │ │ │ - 25: iconst_0 │ │ │ │ - 26: istore 7 │ │ │ │ - 28: aconst_null │ │ │ │ - 29: astore 8 │ │ │ │ - 31: aload 8 │ │ │ │ - 33: areturn │ │ │ │ - 34: new #70 // class edu/cmu/pocketsphinx/NGramModelSetIterator │ │ │ │ - 37: astore 8 │ │ │ │ - 39: aload 8 │ │ │ │ - 41: lload_3 │ │ │ │ - 42: iconst_0 │ │ │ │ - 43: invokespecial #71 // Method edu/cmu/pocketsphinx/NGramModelSetIterator."":(JZ)V │ │ │ │ - 46: goto 31 │ │ │ │ + 11: lload_1 │ │ │ │ + 12: lload_3 │ │ │ │ + 13: lcmp │ │ │ │ + 14: istore 5 │ │ │ │ + 16: iload 5 │ │ │ │ + 18: ifne 30 │ │ │ │ + 21: iconst_0 │ │ │ │ + 22: istore 5 │ │ │ │ + 24: aconst_null │ │ │ │ + 25: astore 6 │ │ │ │ + 27: aload 6 │ │ │ │ + 29: areturn │ │ │ │ + 30: new #70 // class edu/cmu/pocketsphinx/NGramModelSetIterator │ │ │ │ + 33: astore 6 │ │ │ │ + 35: aload 6 │ │ │ │ + 37: lload_1 │ │ │ │ + 38: iconst_0 │ │ │ │ + 39: invokespecial #71 // Method edu/cmu/pocketsphinx/NGramModelSetIterator."":(JZ)V │ │ │ │ + 42: goto 27 │ │ │ │ │ │ │ │ public java.util.Iterator iterator(); │ │ │ │ descriptor: ()Ljava/util/Iterator; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: invokevirtual #75 // Method iter:()Ledu/cmu/pocketsphinx/NGramModelSetIterator; │ │ │ │ 4: areturn │ │ │ │ │ │ │ │ public edu.cmu.pocketsphinx.NGramModel lookup(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)Ledu/cmu/pocketsphinx/NGramModel; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=2 │ │ │ │ + stack=300, locals=8, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #18 // Field swigCPtr:J │ │ │ │ - 4: lstore_2 │ │ │ │ - 5: lload_2 │ │ │ │ - 6: aload_0 │ │ │ │ - 7: aload_1 │ │ │ │ - 8: invokestatic #79 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.NGramModelSet_lookup:(JLedu/cmu/pocketsphinx/NGramModelSet;Ljava/lang/String;)J │ │ │ │ + 4: aload_0 │ │ │ │ + 5: aload_1 │ │ │ │ + 6: invokestatic #79 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.NGramModelSet_lookup:(JLedu/cmu/pocketsphinx/NGramModelSet;Ljava/lang/String;)J │ │ │ │ + 9: lstore_2 │ │ │ │ + 10: lconst_0 │ │ │ │ 11: lstore 4 │ │ │ │ - 13: lconst_0 │ │ │ │ - 14: lstore 6 │ │ │ │ - 16: lload 4 │ │ │ │ - 18: lload 6 │ │ │ │ - 20: lcmp │ │ │ │ - 21: istore 8 │ │ │ │ - 23: iload 8 │ │ │ │ - 25: ifne 37 │ │ │ │ - 28: iconst_0 │ │ │ │ - 29: istore 8 │ │ │ │ - 31: aconst_null │ │ │ │ - 32: astore 9 │ │ │ │ - 34: aload 9 │ │ │ │ - 36: areturn │ │ │ │ - 37: new #41 // class edu/cmu/pocketsphinx/NGramModel │ │ │ │ - 40: astore 9 │ │ │ │ - 42: aload 9 │ │ │ │ - 44: lload 4 │ │ │ │ - 46: iconst_0 │ │ │ │ - 47: invokespecial #49 // Method edu/cmu/pocketsphinx/NGramModel."":(JZ)V │ │ │ │ - 50: goto 34 │ │ │ │ + 13: lload_2 │ │ │ │ + 14: lload 4 │ │ │ │ + 16: lcmp │ │ │ │ + 17: istore 6 │ │ │ │ + 19: iload 6 │ │ │ │ + 21: ifne 33 │ │ │ │ + 24: iconst_0 │ │ │ │ + 25: istore 6 │ │ │ │ + 27: aconst_null │ │ │ │ + 28: astore 7 │ │ │ │ + 30: aload 7 │ │ │ │ + 32: areturn │ │ │ │ + 33: new #41 // class edu/cmu/pocketsphinx/NGramModel │ │ │ │ + 36: astore 7 │ │ │ │ + 38: aload 7 │ │ │ │ + 40: lload_2 │ │ │ │ + 41: iconst_0 │ │ │ │ + 42: invokespecial #49 // Method edu/cmu/pocketsphinx/NGramModel."":(JZ)V │ │ │ │ + 45: goto 30 │ │ │ │ │ │ │ │ public edu.cmu.pocketsphinx.NGramModel select(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)Ledu/cmu/pocketsphinx/NGramModel; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=2 │ │ │ │ + stack=300, locals=8, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #18 // Field swigCPtr:J │ │ │ │ - 4: lstore_2 │ │ │ │ - 5: lload_2 │ │ │ │ - 6: aload_0 │ │ │ │ - 7: aload_1 │ │ │ │ - 8: invokestatic #82 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.NGramModelSet_select:(JLedu/cmu/pocketsphinx/NGramModelSet;Ljava/lang/String;)J │ │ │ │ + 4: aload_0 │ │ │ │ + 5: aload_1 │ │ │ │ + 6: invokestatic #82 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.NGramModelSet_select:(JLedu/cmu/pocketsphinx/NGramModelSet;Ljava/lang/String;)J │ │ │ │ + 9: lstore_2 │ │ │ │ + 10: lconst_0 │ │ │ │ 11: lstore 4 │ │ │ │ - 13: lconst_0 │ │ │ │ - 14: lstore 6 │ │ │ │ - 16: lload 4 │ │ │ │ - 18: lload 6 │ │ │ │ - 20: lcmp │ │ │ │ - 21: istore 8 │ │ │ │ - 23: iload 8 │ │ │ │ - 25: ifne 37 │ │ │ │ - 28: iconst_0 │ │ │ │ - 29: istore 8 │ │ │ │ - 31: aconst_null │ │ │ │ - 32: astore 9 │ │ │ │ - 34: aload 9 │ │ │ │ - 36: areturn │ │ │ │ - 37: new #41 // class edu/cmu/pocketsphinx/NGramModel │ │ │ │ - 40: astore 9 │ │ │ │ - 42: aload 9 │ │ │ │ - 44: lload 4 │ │ │ │ - 46: iconst_0 │ │ │ │ - 47: invokespecial #49 // Method edu/cmu/pocketsphinx/NGramModel."":(JZ)V │ │ │ │ - 50: goto 34 │ │ │ │ + 13: lload_2 │ │ │ │ + 14: lload 4 │ │ │ │ + 16: lcmp │ │ │ │ + 17: istore 6 │ │ │ │ + 19: iload 6 │ │ │ │ + 21: ifne 33 │ │ │ │ + 24: iconst_0 │ │ │ │ + 25: istore 6 │ │ │ │ + 27: aconst_null │ │ │ │ + 28: astore 7 │ │ │ │ + 30: aload 7 │ │ │ │ + 32: areturn │ │ │ │ + 33: new #41 // class edu/cmu/pocketsphinx/NGramModel │ │ │ │ + 36: astore 7 │ │ │ │ + 38: aload 7 │ │ │ │ + 40: lload_2 │ │ │ │ + 41: iconst_0 │ │ │ │ + 42: invokespecial #49 // Method edu/cmu/pocketsphinx/NGramModel."":(JZ)V │ │ │ │ + 45: goto 30 │ │ │ │ } │ │ ├── edu/cmu/pocketsphinx/NGramModelSetIterator.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -205,43 +205,41 @@ │ │ │ │ 1: invokevirtual #41 // Method delete:()V │ │ │ │ 4: return │ │ │ │ │ │ │ │ public edu.cmu.pocketsphinx.SWIGTYPE_p_ngram_model_set_iter_t getPtr(); │ │ │ │ descriptor: ()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=9, args_size=1 │ │ │ │ + stack=300, locals=7, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #18 // Field swigCPtr:J │ │ │ │ - 4: lstore_1 │ │ │ │ - 5: lload_1 │ │ │ │ - 6: aload_0 │ │ │ │ - 7: invokestatic #45 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.NGramModelSetIterator_ptr_get:(JLedu/cmu/pocketsphinx/NGramModelSetIterator;)J │ │ │ │ + 4: aload_0 │ │ │ │ + 5: invokestatic #45 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.NGramModelSetIterator_ptr_get:(JLedu/cmu/pocketsphinx/NGramModelSetIterator;)J │ │ │ │ + 8: lstore_1 │ │ │ │ + 9: lconst_0 │ │ │ │ 10: lstore_3 │ │ │ │ - 11: lconst_0 │ │ │ │ - 12: lstore 5 │ │ │ │ - 14: lload_3 │ │ │ │ - 15: lload 5 │ │ │ │ - 17: lcmp │ │ │ │ - 18: istore 7 │ │ │ │ - 20: iload 7 │ │ │ │ - 22: ifne 34 │ │ │ │ - 25: iconst_0 │ │ │ │ - 26: istore 7 │ │ │ │ - 28: aconst_null │ │ │ │ - 29: astore 8 │ │ │ │ - 31: aload 8 │ │ │ │ - 33: areturn │ │ │ │ - 34: new #20 // class edu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t │ │ │ │ - 37: astore 8 │ │ │ │ - 39: aload 8 │ │ │ │ - 41: lload_3 │ │ │ │ - 42: iconst_0 │ │ │ │ - 43: invokespecial #46 // Method edu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t."":(JZ)V │ │ │ │ - 46: goto 31 │ │ │ │ + 11: lload_1 │ │ │ │ + 12: lload_3 │ │ │ │ + 13: lcmp │ │ │ │ + 14: istore 5 │ │ │ │ + 16: iload 5 │ │ │ │ + 18: ifne 30 │ │ │ │ + 21: iconst_0 │ │ │ │ + 22: istore 5 │ │ │ │ + 24: aconst_null │ │ │ │ + 25: astore 6 │ │ │ │ + 27: aload 6 │ │ │ │ + 29: areturn │ │ │ │ + 30: new #20 // class edu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t │ │ │ │ + 33: astore 6 │ │ │ │ + 35: aload 6 │ │ │ │ + 37: lload_1 │ │ │ │ + 38: iconst_0 │ │ │ │ + 39: invokespecial #46 // Method edu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t."":(JZ)V │ │ │ │ + 42: goto 27 │ │ │ │ │ │ │ │ public boolean hasNext(); │ │ │ │ descriptor: ()Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ @@ -250,45 +248,43 @@ │ │ │ │ 5: invokestatic #50 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.NGramModelSetIterator_hasNext:(JLedu/cmu/pocketsphinx/NGramModelSetIterator;)Z │ │ │ │ 8: ireturn │ │ │ │ │ │ │ │ public edu.cmu.pocketsphinx.NGramModel next(); │ │ │ │ descriptor: ()Ledu/cmu/pocketsphinx/NGramModel; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=1 │ │ │ │ + stack=300, locals=8, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #18 // Field swigCPtr:J │ │ │ │ - 4: lstore_1 │ │ │ │ - 5: lload_1 │ │ │ │ - 6: aload_0 │ │ │ │ - 7: invokestatic #53 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.NGramModelSetIterator_next:(JLedu/cmu/pocketsphinx/NGramModelSetIterator;)J │ │ │ │ + 4: aload_0 │ │ │ │ + 5: invokestatic #53 // Method edu/cmu/pocketsphinx/SphinxBaseJNI.NGramModelSetIterator_next:(JLedu/cmu/pocketsphinx/NGramModelSetIterator;)J │ │ │ │ + 8: lstore_1 │ │ │ │ + 9: lconst_0 │ │ │ │ 10: lstore_3 │ │ │ │ - 11: lconst_0 │ │ │ │ - 12: lstore 5 │ │ │ │ - 14: lload_3 │ │ │ │ - 15: lload 5 │ │ │ │ - 17: lcmp │ │ │ │ - 18: istore 7 │ │ │ │ - 20: iload 7 │ │ │ │ - 22: ifne 34 │ │ │ │ - 25: iconst_0 │ │ │ │ - 26: istore 7 │ │ │ │ - 28: aconst_null │ │ │ │ - 29: astore 8 │ │ │ │ - 31: aload 8 │ │ │ │ - 33: areturn │ │ │ │ - 34: new #55 // class edu/cmu/pocketsphinx/NGramModel │ │ │ │ - 37: astore 8 │ │ │ │ - 39: iconst_1 │ │ │ │ - 40: istore 9 │ │ │ │ - 42: aload 8 │ │ │ │ - 44: lload_3 │ │ │ │ - 45: iload 9 │ │ │ │ - 47: invokespecial #56 // Method edu/cmu/pocketsphinx/NGramModel."":(JZ)V │ │ │ │ - 50: goto 31 │ │ │ │ + 11: lload_1 │ │ │ │ + 12: lload_3 │ │ │ │ + 13: lcmp │ │ │ │ + 14: istore 5 │ │ │ │ + 16: iload 5 │ │ │ │ + 18: ifne 30 │ │ │ │ + 21: iconst_0 │ │ │ │ + 22: istore 5 │ │ │ │ + 24: aconst_null │ │ │ │ + 25: astore 6 │ │ │ │ + 27: aload 6 │ │ │ │ + 29: areturn │ │ │ │ + 30: new #55 // class edu/cmu/pocketsphinx/NGramModel │ │ │ │ + 33: astore 6 │ │ │ │ + 35: iconst_1 │ │ │ │ + 36: istore 7 │ │ │ │ + 38: aload 6 │ │ │ │ + 40: lload_1 │ │ │ │ + 41: iload 7 │ │ │ │ + 43: invokespecial #56 // Method edu/cmu/pocketsphinx/NGramModel."":(JZ)V │ │ │ │ + 46: goto 27 │ │ │ │ │ │ │ │ public java.lang.Object next(); │ │ │ │ descriptor: ()Ljava/lang/Object; │ │ │ │ flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── edu/cmu/pocketsphinx/SWIGTYPE_p_FILE.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class SWIGTYPE_p_FILE │ │ │ │ { │ │ │ │ - private long swigCPtr; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected SWIGTYPE_p_FILE() { │ │ │ │ this.swigCPtr = 0L; │ │ │ │ } │ │ │ │ │ │ │ │ protected SWIGTYPE_p_FILE(final long swigCPtr, final boolean b) { │ │ │ │ this.swigCPtr = swigCPtr; │ │ ├── edu/cmu/pocketsphinx/SWIGTYPE_p_fe_t.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class SWIGTYPE_p_fe_t │ │ │ │ { │ │ │ │ - private long swigCPtr; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected SWIGTYPE_p_fe_t() { │ │ │ │ this.swigCPtr = 0L; │ │ │ │ } │ │ │ │ │ │ │ │ protected SWIGTYPE_p_fe_t(final long swigCPtr, final boolean b) { │ │ │ │ this.swigCPtr = swigCPtr; │ │ ├── edu/cmu/pocketsphinx/SWIGTYPE_p_feat_t.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class SWIGTYPE_p_feat_t │ │ │ │ { │ │ │ │ - private long swigCPtr; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected SWIGTYPE_p_feat_t() { │ │ │ │ this.swigCPtr = 0L; │ │ │ │ } │ │ │ │ │ │ │ │ protected SWIGTYPE_p_feat_t(final long swigCPtr, final boolean b) { │ │ │ │ this.swigCPtr = swigCPtr; │ │ ├── edu/cmu/pocketsphinx/SWIGTYPE_p_float32.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class SWIGTYPE_p_float32 │ │ │ │ { │ │ │ │ - private long swigCPtr; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected SWIGTYPE_p_float32() { │ │ │ │ this.swigCPtr = 0L; │ │ │ │ } │ │ │ │ │ │ │ │ protected SWIGTYPE_p_float32(final long swigCPtr, final boolean b) { │ │ │ │ this.swigCPtr = swigCPtr; │ │ ├── edu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class SWIGTYPE_p_fsg_model_t │ │ │ │ { │ │ │ │ - private long swigCPtr; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected SWIGTYPE_p_fsg_model_t() { │ │ │ │ this.swigCPtr = 0L; │ │ │ │ } │ │ │ │ │ │ │ │ protected SWIGTYPE_p_fsg_model_t(final long swigCPtr, final boolean b) { │ │ │ │ this.swigCPtr = swigCPtr; │ │ ├── edu/cmu/pocketsphinx/SWIGTYPE_p_int16.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class SWIGTYPE_p_int16 │ │ │ │ { │ │ │ │ - private long swigCPtr; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected SWIGTYPE_p_int16() { │ │ │ │ this.swigCPtr = 0L; │ │ │ │ } │ │ │ │ │ │ │ │ protected SWIGTYPE_p_int16(final long swigCPtr, final boolean b) { │ │ │ │ this.swigCPtr = swigCPtr; │ │ ├── edu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class SWIGTYPE_p_jsgf_rule_iter_t │ │ │ │ { │ │ │ │ - private long swigCPtr; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected SWIGTYPE_p_jsgf_rule_iter_t() { │ │ │ │ this.swigCPtr = 0L; │ │ │ │ } │ │ │ │ │ │ │ │ protected SWIGTYPE_p_jsgf_rule_iter_t(final long swigCPtr, final boolean b) { │ │ │ │ this.swigCPtr = swigCPtr; │ │ ├── edu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class SWIGTYPE_p_logmath_t │ │ │ │ { │ │ │ │ - private long swigCPtr; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected SWIGTYPE_p_logmath_t() { │ │ │ │ this.swigCPtr = 0L; │ │ │ │ } │ │ │ │ │ │ │ │ protected SWIGTYPE_p_logmath_t(final long swigCPtr, final boolean b) { │ │ │ │ this.swigCPtr = swigCPtr; │ │ ├── edu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class SWIGTYPE_p_mfcc_t │ │ │ │ { │ │ │ │ - private long swigCPtr; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected SWIGTYPE_p_mfcc_t() { │ │ │ │ this.swigCPtr = 0L; │ │ │ │ } │ │ │ │ │ │ │ │ protected SWIGTYPE_p_mfcc_t(final long swigCPtr, final boolean b) { │ │ │ │ this.swigCPtr = swigCPtr; │ │ ├── edu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class SWIGTYPE_p_ngram_file_type_t │ │ │ │ { │ │ │ │ - private long swigCPtr; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected SWIGTYPE_p_ngram_file_type_t() { │ │ │ │ this.swigCPtr = 0L; │ │ │ │ } │ │ │ │ │ │ │ │ protected SWIGTYPE_p_ngram_file_type_t(final long swigCPtr, final boolean b) { │ │ │ │ this.swigCPtr = swigCPtr; │ │ ├── edu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class SWIGTYPE_p_ngram_model_set_iter_t │ │ │ │ { │ │ │ │ - private long swigCPtr; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected SWIGTYPE_p_ngram_model_set_iter_t() { │ │ │ │ this.swigCPtr = 0L; │ │ │ │ } │ │ │ │ │ │ │ │ protected SWIGTYPE_p_ngram_model_set_iter_t(final long swigCPtr, final boolean b) { │ │ │ │ this.swigCPtr = swigCPtr; │ │ ├── edu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class SWIGTYPE_p_p_p_mfcc_t │ │ │ │ { │ │ │ │ - private long swigCPtr; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected SWIGTYPE_p_p_p_mfcc_t() { │ │ │ │ this.swigCPtr = 0L; │ │ │ │ } │ │ │ │ │ │ │ │ protected SWIGTYPE_p_p_p_mfcc_t(final long swigCPtr, final boolean b) { │ │ │ │ this.swigCPtr = swigCPtr; │ │ ├── edu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class SWIGTYPE_p_ps_decoder_t │ │ │ │ { │ │ │ │ - private long swigCPtr; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected SWIGTYPE_p_ps_decoder_t() { │ │ │ │ this.swigCPtr = 0L; │ │ │ │ } │ │ │ │ │ │ │ │ protected SWIGTYPE_p_ps_decoder_t(final long swigCPtr, final boolean b) { │ │ │ │ this.swigCPtr = swigCPtr; │ │ ├── edu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class SWIGTYPE_p_ps_nbest_t │ │ │ │ { │ │ │ │ - private long swigCPtr; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected SWIGTYPE_p_ps_nbest_t() { │ │ │ │ this.swigCPtr = 0L; │ │ │ │ } │ │ │ │ │ │ │ │ protected SWIGTYPE_p_ps_nbest_t(final long swigCPtr, final boolean b) { │ │ │ │ this.swigCPtr = swigCPtr; │ │ ├── edu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class SWIGTYPE_p_ps_seg_t │ │ │ │ { │ │ │ │ - private long swigCPtr; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ protected SWIGTYPE_p_ps_seg_t() { │ │ │ │ this.swigCPtr = 0L; │ │ │ │ } │ │ │ │ │ │ │ │ protected SWIGTYPE_p_ps_seg_t(final long swigCPtr, final boolean b) { │ │ │ │ this.swigCPtr = swigCPtr; │ │ ├── edu/cmu/pocketsphinx/Segment.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ package edu.cmu.pocketsphinx; │ │ │ │ │ │ │ │ public class Segment │ │ │ │ { │ │ │ │ - protected boolean swigCMemOwn; │ │ │ │ - private long swigCPtr; │ │ │ │ + protected transient boolean swigCMemOwn; │ │ │ │ + private transient long swigCPtr; │ │ │ │ │ │ │ │ public Segment() { │ │ │ │ this(PocketSphinxJNI.new_segment(), true); │ │ │ │ } │ │ │ │ │ │ │ │ protected Segment(final long swigCPtr, final boolean swigCMemOwn) { │ │ │ │ this.swigCMemOwn = swigCMemOwn; │ │ ├── edu/cmu/pocketsphinx/SegmentIterator.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -205,43 +205,41 @@ │ │ │ │ 1: invokevirtual #41 // Method delete:()V │ │ │ │ 4: return │ │ │ │ │ │ │ │ public edu.cmu.pocketsphinx.SWIGTYPE_p_ps_seg_t getPtr(); │ │ │ │ descriptor: ()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=9, args_size=1 │ │ │ │ + stack=300, locals=7, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #18 // Field swigCPtr:J │ │ │ │ - 4: lstore_1 │ │ │ │ - 5: lload_1 │ │ │ │ - 6: aload_0 │ │ │ │ - 7: invokestatic #45 // Method edu/cmu/pocketsphinx/PocketSphinxJNI.SegmentIterator_ptr_get:(JLedu/cmu/pocketsphinx/SegmentIterator;)J │ │ │ │ + 4: aload_0 │ │ │ │ + 5: invokestatic #45 // Method edu/cmu/pocketsphinx/PocketSphinxJNI.SegmentIterator_ptr_get:(JLedu/cmu/pocketsphinx/SegmentIterator;)J │ │ │ │ + 8: lstore_1 │ │ │ │ + 9: lconst_0 │ │ │ │ 10: lstore_3 │ │ │ │ - 11: lconst_0 │ │ │ │ - 12: lstore 5 │ │ │ │ - 14: lload_3 │ │ │ │ - 15: lload 5 │ │ │ │ - 17: lcmp │ │ │ │ - 18: istore 7 │ │ │ │ - 20: iload 7 │ │ │ │ - 22: ifne 34 │ │ │ │ - 25: iconst_0 │ │ │ │ - 26: istore 7 │ │ │ │ - 28: aconst_null │ │ │ │ - 29: astore 8 │ │ │ │ - 31: aload 8 │ │ │ │ - 33: areturn │ │ │ │ - 34: new #20 // class edu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t │ │ │ │ - 37: astore 8 │ │ │ │ - 39: aload 8 │ │ │ │ - 41: lload_3 │ │ │ │ - 42: iconst_0 │ │ │ │ - 43: invokespecial #46 // Method edu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t."":(JZ)V │ │ │ │ - 46: goto 31 │ │ │ │ + 11: lload_1 │ │ │ │ + 12: lload_3 │ │ │ │ + 13: lcmp │ │ │ │ + 14: istore 5 │ │ │ │ + 16: iload 5 │ │ │ │ + 18: ifne 30 │ │ │ │ + 21: iconst_0 │ │ │ │ + 22: istore 5 │ │ │ │ + 24: aconst_null │ │ │ │ + 25: astore 6 │ │ │ │ + 27: aload 6 │ │ │ │ + 29: areturn │ │ │ │ + 30: new #20 // class edu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t │ │ │ │ + 33: astore 6 │ │ │ │ + 35: aload 6 │ │ │ │ + 37: lload_1 │ │ │ │ + 38: iconst_0 │ │ │ │ + 39: invokespecial #46 // Method edu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t."":(JZ)V │ │ │ │ + 42: goto 27 │ │ │ │ │ │ │ │ public boolean hasNext(); │ │ │ │ descriptor: ()Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ @@ -250,45 +248,43 @@ │ │ │ │ 5: invokestatic #50 // Method edu/cmu/pocketsphinx/PocketSphinxJNI.SegmentIterator_hasNext:(JLedu/cmu/pocketsphinx/SegmentIterator;)Z │ │ │ │ 8: ireturn │ │ │ │ │ │ │ │ public edu.cmu.pocketsphinx.Segment next(); │ │ │ │ descriptor: ()Ledu/cmu/pocketsphinx/Segment; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=1 │ │ │ │ + stack=300, locals=8, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #18 // Field swigCPtr:J │ │ │ │ - 4: lstore_1 │ │ │ │ - 5: lload_1 │ │ │ │ - 6: aload_0 │ │ │ │ - 7: invokestatic #53 // Method edu/cmu/pocketsphinx/PocketSphinxJNI.SegmentIterator_next:(JLedu/cmu/pocketsphinx/SegmentIterator;)J │ │ │ │ + 4: aload_0 │ │ │ │ + 5: invokestatic #53 // Method edu/cmu/pocketsphinx/PocketSphinxJNI.SegmentIterator_next:(JLedu/cmu/pocketsphinx/SegmentIterator;)J │ │ │ │ + 8: lstore_1 │ │ │ │ + 9: lconst_0 │ │ │ │ 10: lstore_3 │ │ │ │ - 11: lconst_0 │ │ │ │ - 12: lstore 5 │ │ │ │ - 14: lload_3 │ │ │ │ - 15: lload 5 │ │ │ │ - 17: lcmp │ │ │ │ - 18: istore 7 │ │ │ │ - 20: iload 7 │ │ │ │ - 22: ifne 34 │ │ │ │ - 25: iconst_0 │ │ │ │ - 26: istore 7 │ │ │ │ - 28: aconst_null │ │ │ │ - 29: astore 8 │ │ │ │ - 31: aload 8 │ │ │ │ - 33: areturn │ │ │ │ - 34: new #55 // class edu/cmu/pocketsphinx/Segment │ │ │ │ - 37: astore 8 │ │ │ │ - 39: iconst_1 │ │ │ │ - 40: istore 9 │ │ │ │ - 42: aload 8 │ │ │ │ - 44: lload_3 │ │ │ │ - 45: iload 9 │ │ │ │ - 47: invokespecial #56 // Method edu/cmu/pocketsphinx/Segment."":(JZ)V │ │ │ │ - 50: goto 31 │ │ │ │ + 11: lload_1 │ │ │ │ + 12: lload_3 │ │ │ │ + 13: lcmp │ │ │ │ + 14: istore 5 │ │ │ │ + 16: iload 5 │ │ │ │ + 18: ifne 30 │ │ │ │ + 21: iconst_0 │ │ │ │ + 22: istore 5 │ │ │ │ + 24: aconst_null │ │ │ │ + 25: astore 6 │ │ │ │ + 27: aload 6 │ │ │ │ + 29: areturn │ │ │ │ + 30: new #55 // class edu/cmu/pocketsphinx/Segment │ │ │ │ + 33: astore 6 │ │ │ │ + 35: iconst_1 │ │ │ │ + 36: istore 7 │ │ │ │ + 38: aload 6 │ │ │ │ + 40: lload_1 │ │ │ │ + 41: iload 7 │ │ │ │ + 43: invokespecial #56 // Method edu/cmu/pocketsphinx/Segment."":(JZ)V │ │ │ │ + 46: goto 27 │ │ │ │ │ │ │ │ public java.lang.Object next(); │ │ │ │ descriptor: ()Ljava/lang/Object; │ │ │ │ flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── edu/cmu/pocketsphinx/SegmentList.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -119,45 +119,43 @@ │ │ │ │ 12: lstore_1 │ │ │ │ 13: goto 6 │ │ │ │ │ │ │ │ private edu.cmu.pocketsphinx.SegmentIterator iter(); │ │ │ │ descriptor: ()Ledu/cmu/pocketsphinx/SegmentIterator; │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=1 │ │ │ │ + stack=300, locals=8, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #18 // Field swigCPtr:J │ │ │ │ - 4: lstore_1 │ │ │ │ - 5: lload_1 │ │ │ │ - 6: aload_0 │ │ │ │ - 7: invokestatic #38 // Method edu/cmu/pocketsphinx/PocketSphinxJNI.SegmentList_iter:(JLedu/cmu/pocketsphinx/SegmentList;)J │ │ │ │ + 4: aload_0 │ │ │ │ + 5: invokestatic #38 // Method edu/cmu/pocketsphinx/PocketSphinxJNI.SegmentList_iter:(JLedu/cmu/pocketsphinx/SegmentList;)J │ │ │ │ + 8: lstore_1 │ │ │ │ + 9: lconst_0 │ │ │ │ 10: lstore_3 │ │ │ │ - 11: lconst_0 │ │ │ │ - 12: lstore 5 │ │ │ │ - 14: lload_3 │ │ │ │ - 15: lload 5 │ │ │ │ - 17: lcmp │ │ │ │ - 18: istore 7 │ │ │ │ - 20: iload 7 │ │ │ │ - 22: ifne 34 │ │ │ │ - 25: iconst_0 │ │ │ │ - 26: istore 7 │ │ │ │ - 28: aconst_null │ │ │ │ - 29: astore 8 │ │ │ │ - 31: aload 8 │ │ │ │ - 33: areturn │ │ │ │ - 34: new #40 // class edu/cmu/pocketsphinx/SegmentIterator │ │ │ │ - 37: astore 8 │ │ │ │ - 39: iconst_1 │ │ │ │ - 40: istore 9 │ │ │ │ - 42: aload 8 │ │ │ │ - 44: lload_3 │ │ │ │ - 45: iload 9 │ │ │ │ - 47: invokespecial #41 // Method edu/cmu/pocketsphinx/SegmentIterator."":(JZ)V │ │ │ │ - 50: goto 31 │ │ │ │ + 11: lload_1 │ │ │ │ + 12: lload_3 │ │ │ │ + 13: lcmp │ │ │ │ + 14: istore 5 │ │ │ │ + 16: iload 5 │ │ │ │ + 18: ifne 30 │ │ │ │ + 21: iconst_0 │ │ │ │ + 22: istore 5 │ │ │ │ + 24: aconst_null │ │ │ │ + 25: astore 6 │ │ │ │ + 27: aload 6 │ │ │ │ + 29: areturn │ │ │ │ + 30: new #40 // class edu/cmu/pocketsphinx/SegmentIterator │ │ │ │ + 33: astore 6 │ │ │ │ + 35: iconst_1 │ │ │ │ + 36: istore 7 │ │ │ │ + 38: aload 6 │ │ │ │ + 40: lload_1 │ │ │ │ + 41: iload 7 │ │ │ │ + 43: invokespecial #41 // Method edu/cmu/pocketsphinx/SegmentIterator."":(JZ)V │ │ │ │ + 46: goto 27 │ │ │ │ │ │ │ │ public void delete(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=7, args_size=1 │ │ │ │ 0: lconst_0 │ │ ├── edu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -28,42 +28,35 @@ │ │ │ │ @Override │ │ │ │ public void run() { │ │ │ │ final int n = -1; │ │ │ │ final AudioRecord audioRecord = new AudioRecord(6, SpeechRecognizer.access$000(this.this$0), 16, 2, this.bufferSize * 2); │ │ │ │ SpeechRecognizer.access$100(this.this$0).startUtt((String)null); │ │ │ │ audioRecord.startRecording(); │ │ │ │ final short[] array = new short[this.bufferSize]; │ │ │ │ - boolean inSpeech = SpeechRecognizer.access$100(this.this$0).getInSpeech(); │ │ │ │ + boolean b = SpeechRecognizer.access$100(this.this$0).getInSpeech(); │ │ │ │ while (!Thread.interrupted() && (this.timeoutSamples == n || this.remainingSamples > 0)) { │ │ │ │ final int read = audioRecord.read(array, 0, array.length); │ │ │ │ if (n == read) { │ │ │ │ throw new RuntimeException("error reading audio buffer"); │ │ │ │ } │ │ │ │ - boolean inSpeech2; │ │ │ │ if (read > 0) { │ │ │ │ SpeechRecognizer.access$100(this.this$0).processRaw(array, (long)read, false, false); │ │ │ │ - if (SpeechRecognizer.access$100(this.this$0).getInSpeech() != inSpeech) { │ │ │ │ - inSpeech2 = SpeechRecognizer.access$100(this.this$0).getInSpeech(); │ │ │ │ - SpeechRecognizer.access$200(this.this$0).post((Runnable)new SpeechRecognizer$InSpeechChangeEvent(this.this$0, inSpeech2)); │ │ │ │ + if (SpeechRecognizer.access$100(this.this$0).getInSpeech() != b) { │ │ │ │ + b = SpeechRecognizer.access$100(this.this$0).getInSpeech(); │ │ │ │ + SpeechRecognizer.access$200(this.this$0).post((Runnable)new SpeechRecognizer$InSpeechChangeEvent(this.this$0, b)); │ │ │ │ } │ │ │ │ - else { │ │ │ │ - inSpeech2 = inSpeech; │ │ │ │ - } │ │ │ │ - if (inSpeech2) { │ │ │ │ + if (b) { │ │ │ │ this.remainingSamples = this.timeoutSamples; │ │ │ │ } │ │ │ │ SpeechRecognizer.access$200(this.this$0).post((Runnable)new SpeechRecognizer$ResultEvent(this.this$0, SpeechRecognizer.access$100(this.this$0).hyp(), false)); │ │ │ │ } │ │ │ │ - else { │ │ │ │ - inSpeech2 = inSpeech; │ │ │ │ - } │ │ │ │ - if (this.timeoutSamples != n) { │ │ │ │ - this.remainingSamples -= read; │ │ │ │ + if (this.timeoutSamples == n) { │ │ │ │ + continue; │ │ │ │ } │ │ │ │ - inSpeech = inSpeech2; │ │ │ │ + this.remainingSamples -= read; │ │ │ │ } │ │ │ │ audioRecord.stop(); │ │ │ │ audioRecord.release(); │ │ │ │ SpeechRecognizer.access$100(this.this$0).endUtt(); │ │ │ │ SpeechRecognizer.access$200(this.this$0).removeCallbacksAndMessages((Object)null); │ │ │ │ if (this.timeoutSamples != n && this.remainingSamples <= 0) { │ │ │ │ SpeechRecognizer.access$200(this.this$0).post((Runnable)new SpeechRecognizer$InSpeechChangeEvent(this.this$0, false)); ├── smali/edu/cmu/pocketsphinx/Config.smali │ @@ -1,20 +1,20 @@ │ .class public Ledu/cmu/pocketsphinx/Config; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field protected swigCMemOwn:Z │ +.field protected transient swigCMemOwn:Z │ │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/Config;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/Config;->swigCPtr:J ├── smali/edu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t.smali │ @@ -1,13 +1,13 @@ │ .class public Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor ()V │ .locals 2 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -16,15 +16,15 @@ │ │ iput-wide v0, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;->swigCPtr:J │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_mfcc_t;->swigCPtr:J │ │ return-void │ .end method ├── smali/edu/cmu/pocketsphinx/NBestList.smali │ @@ -21,15 +21,15 @@ │ .field protected swigCMemOwn:Z │ │ .field private swigCPtr:J │ │ │ # direct methods │ .method public constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/NBestList;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/NBestList;->swigCPtr:J │ │ @@ -67,39 +67,39 @@ │ :cond_0 │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/NBestList;->swigCPtr:J │ │ goto :goto_0 │ .end method │ │ .method private iter()Ledu/cmu/pocketsphinx/NBestIterator; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/NBestList;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->NBestList_iter(JLedu/cmu/pocketsphinx/NBestList;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/NBestIterator; │ │ - const/4 v3, 0x1 │ + const/4 v1, 0x1 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NBestIterator;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NBestIterator;->(JZ)V │ │ goto :goto_0 │ .end method │ │ │ # virtual methods │ .method public declared-synchronized delete()V ├── smali/edu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t.smali │ @@ -1,13 +1,13 @@ │ .class public Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor ()V │ .locals 2 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -16,15 +16,15 @@ │ │ iput-wide v0, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;->swigCPtr:J │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;->swigCPtr:J │ │ return-void │ .end method ├── smali/edu/cmu/pocketsphinx/FrontEnd.smali │ @@ -1,20 +1,20 @@ │ .class public Ledu/cmu/pocketsphinx/FrontEnd; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field protected swigCMemOwn:Z │ +.field protected transient swigCMemOwn:Z │ │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/FrontEnd;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/FrontEnd;->swigCPtr:J │ │ @@ -136,31 +136,31 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public processUtt(Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;JLedu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;)I │ - .locals 9 │ + .locals 10 │ │ - iget-wide v0, p0, Ledu/cmu/pocketsphinx/FrontEnd;->swigCPtr:J │ + iget-wide v1, p0, Ledu/cmu/pocketsphinx/FrontEnd;->swigCPtr:J │ │ invoke-static {p1}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;->getCPtr(Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;)J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ invoke-static {p4}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;->getCPtr(Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;)J │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ - move-object v2, p0 │ + move-object v3, p0 │ │ - move-wide v5, p2 │ + move-wide v6, p2 │ │ - invoke-static/range {v0 .. v8}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->FrontEnd_processUtt(JLedu/cmu/pocketsphinx/FrontEnd;JJJ)I │ + invoke-static/range {v1 .. v9}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->FrontEnd_processUtt(JLedu/cmu/pocketsphinx/FrontEnd;JJJ)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public startUtt()V ├── smali/edu/cmu/pocketsphinx/Segment.smali │ @@ -1,15 +1,15 @@ │ .class public Ledu/cmu/pocketsphinx/Segment; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field protected swigCMemOwn:Z │ +.field protected transient swigCMemOwn:Z │ │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method public constructor ()V │ .locals 3 │ │ invoke-static {}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->new_segment()J │ @@ -20,53 +20,53 @@ │ │ invoke-direct {p0, v0, v1, v2}, Ledu/cmu/pocketsphinx/Segment;->(JZ)V │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/Segment;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/Segment;->swigCPtr:J │ │ return-void │ .end method │ │ .method public static fromIter(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)Ledu/cmu/pocketsphinx/Segment; │ - .locals 5 │ + .locals 4 │ │ invoke-static {p0}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;->getCPtr(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;)J │ │ move-result-wide v0 │ │ invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->Segment_fromIter(J)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/Segment; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/Segment;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/Segment;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method protected static getCPtr(Ledu/cmu/pocketsphinx/Segment;)J │ .locals 2 ├── smali/edu/cmu/pocketsphinx/Feature.smali │ @@ -1,20 +1,20 @@ │ .class public Ledu/cmu/pocketsphinx/Feature; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field protected swigCMemOwn:Z │ +.field protected transient swigCMemOwn:Z │ │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/Feature;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/Feature;->swigCPtr:J ├── smali/edu/cmu/pocketsphinx/FsgModel.smali │ @@ -1,20 +1,20 @@ │ .class public Ledu/cmu/pocketsphinx/FsgModel; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field protected swigCMemOwn:Z │ +.field protected transient swigCMemOwn:Z │ │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/FsgModel;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/FsgModel;->swigCPtr:J │ │ @@ -54,29 +54,29 @@ │ │ invoke-direct {p0, v0, v1, v2}, Ledu/cmu/pocketsphinx/FsgModel;->(JZ)V │ │ return-void │ .end method │ │ .method public constructor (Ljava/lang/String;Ledu/cmu/pocketsphinx/LogMath;FI)V │ - .locals 6 │ + .locals 7 │ │ invoke-static {p2}, Ledu/cmu/pocketsphinx/LogMath;->getCPtr(Ledu/cmu/pocketsphinx/LogMath;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - move-object v0, p1 │ + move-object v1, p1 │ │ - move-object v3, p2 │ + move-object v4, p2 │ │ - move v4, p3 │ + move v5, p3 │ │ - move v5, p4 │ + move v6, p4 │ │ - invoke-static/range {v0 .. v5}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->new_FsgModel__SWIG_0(Ljava/lang/String;JLedu/cmu/pocketsphinx/LogMath;FI)J │ + invoke-static/range {v1 .. v6}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->new_FsgModel__SWIG_0(Ljava/lang/String;JLedu/cmu/pocketsphinx/LogMath;FI)J │ │ move-result-wide v0 │ │ const/4 v2, 0x1 │ │ invoke-direct {p0, v0, v1, v2}, Ledu/cmu/pocketsphinx/FsgModel;->(JZ)V ├── smali/edu/cmu/pocketsphinx/SpeechRecognizer.smali │ @@ -1,15 +1,14 @@ │ .class public Ledu/cmu/pocketsphinx/SpeechRecognizer; │ .super Ljava/lang/Object; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Ledu/cmu/pocketsphinx/SpeechRecognizer$1;, │ Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;, │ Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent;, │ Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognitionEvent;, │ Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread; │ } │ .end annotation ├── smali/edu/cmu/pocketsphinx/NBestIterator.smali │ @@ -21,15 +21,15 @@ │ .field protected swigCMemOwn:Z │ │ .field private swigCPtr:J │ │ │ # direct methods │ .method public constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/NBestIterator;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/NBestIterator;->swigCPtr:J │ │ @@ -123,39 +123,39 @@ │ │ invoke-virtual {p0}, Ledu/cmu/pocketsphinx/NBestIterator;->delete()V │ │ return-void │ .end method │ │ .method public getPtr()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/NBestIterator;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->NBestIterator_ptr_get(JLedu/cmu/pocketsphinx/NBestIterator;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public hasNext()Z │ .locals 2 │ │ @@ -165,39 +165,39 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public next()Ledu/cmu/pocketsphinx/NBest; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/NBestIterator;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->NBestIterator_next(JLedu/cmu/pocketsphinx/NBestIterator;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/NBest; │ │ - const/4 v3, 0x1 │ + const/4 v1, 0x1 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NBest;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NBest;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic next()Ljava/lang/Object; │ .locals 1 ├── smali/edu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread.smali │ @@ -99,21 +99,21 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ - .locals 12 │ + .locals 11 │ │ - const/4 v11, 0x0 │ + const/4 v10, 0x0 │ │ - const/4 v10, -0x1 │ + const/4 v9, -0x1 │ │ - const/4 v9, 0x0 │ + const/4 v6, 0x0 │ │ new-instance v0, Landroid/media/AudioRecord; │ │ const/4 v1, 0x6 │ │ iget-object v2, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ @@ -133,168 +133,162 @@ │ │ iget-object v1, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ invoke-static {v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;->access$100(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; │ │ move-result-object v1 │ │ - invoke-virtual {v1, v11}, Ledu/cmu/pocketsphinx/Decoder;->startUtt(Ljava/lang/String;)V │ + invoke-virtual {v1, v10}, Ledu/cmu/pocketsphinx/Decoder;->startUtt(Ljava/lang/String;)V │ │ invoke-virtual {v0}, Landroid/media/AudioRecord;->startRecording()V │ │ iget v1, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->bufferSize:I │ │ - new-array v2, v1, [S │ + new-array v3, v1, [S │ │ iget-object v1, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ invoke-static {v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;->access$100(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ledu/cmu/pocketsphinx/Decoder;->getInSpeech()Z │ │ move-result v1 │ │ - move v7, v1 │ - │ + :cond_0 │ :goto_0 │ invoke-static {}, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->interrupted()Z │ │ - move-result v1 │ + move-result v2 │ │ - if-nez v1, :cond_4 │ + if-nez v2, :cond_6 │ │ - iget v1, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->timeoutSamples:I │ + iget v2, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->timeoutSamples:I │ │ - if-eq v1, v10, :cond_0 │ + if-eq v2, v9, :cond_1 │ │ - iget v1, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->remainingSamples:I │ + iget v2, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->remainingSamples:I │ │ - if-lez v1, :cond_4 │ + if-lez v2, :cond_6 │ │ - :cond_0 │ - array-length v1, v2 │ + :cond_1 │ + array-length v2, v3 │ │ - invoke-virtual {v0, v2, v9, v1}, Landroid/media/AudioRecord;->read([SII)I │ + invoke-virtual {v0, v3, v6, v2}, Landroid/media/AudioRecord;->read([SII)I │ │ move-result v8 │ │ - if-ne v10, v8, :cond_1 │ + if-ne v9, v8, :cond_2 │ │ new-instance v0, Ljava/lang/RuntimeException; │ │ const-string v1, "error reading audio buffer" │ │ invoke-direct {v0, v1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - :cond_1 │ - if-lez v8, :cond_7 │ - │ - iget-object v1, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ + :cond_2 │ + if-lez v8, :cond_5 │ │ - invoke-static {v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;->access$100(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; │ + iget-object v2, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ - move-result-object v1 │ + invoke-static {v2}, Ledu/cmu/pocketsphinx/SpeechRecognizer;->access$100(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; │ │ - int-to-long v3, v8 │ + move-result-object v2 │ │ - move v5, v9 │ + int-to-long v4, v8 │ │ - move v6, v9 │ + move v7, v6 │ │ - invoke-virtual/range {v1 .. v6}, Ledu/cmu/pocketsphinx/Decoder;->processRaw([SJZZ)I │ + invoke-virtual/range {v2 .. v7}, Ledu/cmu/pocketsphinx/Decoder;->processRaw([SJZZ)I │ │ - iget-object v1, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ + iget-object v2, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ - invoke-static {v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;->access$100(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; │ + invoke-static {v2}, Ledu/cmu/pocketsphinx/SpeechRecognizer;->access$100(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v1}, Ledu/cmu/pocketsphinx/Decoder;->getInSpeech()Z │ + invoke-virtual {v2}, Ledu/cmu/pocketsphinx/Decoder;->getInSpeech()Z │ │ - move-result v1 │ + move-result v2 │ │ - if-eq v1, v7, :cond_6 │ + if-eq v2, v1, :cond_3 │ │ iget-object v1, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ invoke-static {v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer;->access$100(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ledu/cmu/pocketsphinx/Decoder;->getInSpeech()Z │ │ move-result v1 │ │ - iget-object v3, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ + iget-object v2, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ - invoke-static {v3}, Ledu/cmu/pocketsphinx/SpeechRecognizer;->access$200(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Landroid/os/Handler; │ + invoke-static {v2}, Ledu/cmu/pocketsphinx/SpeechRecognizer;->access$200(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Landroid/os/Handler; │ │ - move-result-object v3 │ + move-result-object v2 │ │ new-instance v4, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent; │ │ iget-object v5, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ invoke-direct {v4, v5, v1}, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent;->(Ledu/cmu/pocketsphinx/SpeechRecognizer;Z)V │ │ - invoke-virtual {v3, v4}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z │ + invoke-virtual {v2, v4}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z │ │ - :goto_1 │ - if-eqz v1, :cond_2 │ + :cond_3 │ + if-eqz v1, :cond_4 │ │ - iget v3, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->timeoutSamples:I │ + iget v2, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->timeoutSamples:I │ │ - iput v3, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->remainingSamples:I │ + iput v2, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->remainingSamples:I │ │ - :cond_2 │ - iget-object v3, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ + :cond_4 │ + iget-object v2, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ - invoke-static {v3}, Ledu/cmu/pocketsphinx/SpeechRecognizer;->access$100(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; │ + invoke-static {v2}, Ledu/cmu/pocketsphinx/SpeechRecognizer;->access$100(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-virtual {v3}, Ledu/cmu/pocketsphinx/Decoder;->hyp()Ledu/cmu/pocketsphinx/Hypothesis; │ + invoke-virtual {v2}, Ledu/cmu/pocketsphinx/Decoder;->hyp()Ledu/cmu/pocketsphinx/Hypothesis; │ │ - move-result-object v3 │ + move-result-object v2 │ │ iget-object v4, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ invoke-static {v4}, Ledu/cmu/pocketsphinx/SpeechRecognizer;->access$200(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Landroid/os/Handler; │ │ move-result-object v4 │ │ new-instance v5, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent; │ │ - iget-object v6, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ + iget-object v7, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ - invoke-direct {v5, v6, v3, v9}, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;->(Ledu/cmu/pocketsphinx/SpeechRecognizer;Ledu/cmu/pocketsphinx/Hypothesis;Z)V │ + invoke-direct {v5, v7, v2, v6}, Ledu/cmu/pocketsphinx/SpeechRecognizer$ResultEvent;->(Ledu/cmu/pocketsphinx/SpeechRecognizer;Ledu/cmu/pocketsphinx/Hypothesis;Z)V │ │ invoke-virtual {v4, v5}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z │ │ - :goto_2 │ - iget v3, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->timeoutSamples:I │ + :cond_5 │ + iget v2, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->timeoutSamples:I │ │ - if-eq v3, v10, :cond_3 │ + if-eq v2, v9, :cond_0 │ │ - iget v3, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->remainingSamples:I │ + iget v2, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->remainingSamples:I │ │ - sub-int/2addr v3, v8 │ + sub-int/2addr v2, v8 │ │ - iput v3, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->remainingSamples:I │ - │ - :cond_3 │ - move v7, v1 │ + iput v2, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->remainingSamples:I │ │ goto :goto_0 │ │ - :cond_4 │ + :cond_6 │ invoke-virtual {v0}, Landroid/media/AudioRecord;->stop()V │ │ invoke-virtual {v0}, Landroid/media/AudioRecord;->release()V │ │ iget-object v0, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ invoke-static {v0}, Ledu/cmu/pocketsphinx/SpeechRecognizer;->access$100(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Ledu/cmu/pocketsphinx/Decoder; │ @@ -305,44 +299,34 @@ │ │ iget-object v0, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ invoke-static {v0}, Ledu/cmu/pocketsphinx/SpeechRecognizer;->access$200(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Landroid/os/Handler; │ │ move-result-object v0 │ │ - invoke-virtual {v0, v11}, Landroid/os/Handler;->removeCallbacksAndMessages(Ljava/lang/Object;)V │ + invoke-virtual {v0, v10}, Landroid/os/Handler;->removeCallbacksAndMessages(Ljava/lang/Object;)V │ │ iget v0, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->timeoutSamples:I │ │ - if-eq v0, v10, :cond_5 │ + if-eq v0, v9, :cond_7 │ │ iget v0, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->remainingSamples:I │ │ - if-gtz v0, :cond_5 │ + if-gtz v0, :cond_7 │ │ iget-object v0, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ invoke-static {v0}, Ledu/cmu/pocketsphinx/SpeechRecognizer;->access$200(Ledu/cmu/pocketsphinx/SpeechRecognizer;)Landroid/os/Handler; │ │ move-result-object v0 │ │ new-instance v1, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent; │ │ iget-object v2, p0, Ledu/cmu/pocketsphinx/SpeechRecognizer$RecognizerThread;->this$0:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ - invoke-direct {v1, v2, v9}, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent;->(Ledu/cmu/pocketsphinx/SpeechRecognizer;Z)V │ + invoke-direct {v1, v2, v6}, Ledu/cmu/pocketsphinx/SpeechRecognizer$InSpeechChangeEvent;->(Ledu/cmu/pocketsphinx/SpeechRecognizer;Z)V │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z │ │ - :cond_5 │ - return-void │ - │ - :cond_6 │ - move v1, v7 │ - │ - goto :goto_1 │ - │ :cond_7 │ - move v1, v7 │ - │ - goto :goto_2 │ + return-void │ .end method ├── smali/edu/cmu/pocketsphinx/SpeechRecognizerSetup.smali │ @@ -112,15 +112,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public setFloat(Ljava/lang/String;D)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ - .locals 1 │ + .locals 2 │ │ iget-object v0, p0, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;->config:Ledu/cmu/pocketsphinx/Config; │ │ invoke-virtual {v0, p1, p2, p3}, Ledu/cmu/pocketsphinx/Config;->setFloat(Ljava/lang/String;D)V │ │ return-object p0 │ .end method │ @@ -132,21 +132,21 @@ │ │ invoke-virtual {v0, p1, p2}, Ledu/cmu/pocketsphinx/Config;->setInt(Ljava/lang/String;I)V │ │ return-object p0 │ .end method │ │ .method public setKeywordThreshold(F)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ - .locals 3 │ + .locals 4 │ │ const-string v0, "-kws_threshold" │ │ - float-to-double v1, p1 │ + float-to-double v2, p1 │ │ - invoke-virtual {p0, v0, v1, v2}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;->setFloat(Ljava/lang/String;D)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ + invoke-virtual {p0, v0, v2, v3}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;->setFloat(Ljava/lang/String;D)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public setRawLogDir(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ @@ -162,21 +162,21 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public setSampleRate(I)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ - .locals 3 │ + .locals 4 │ │ const-string v0, "-samprate" │ │ - int-to-double v1, p1 │ + int-to-double v2, p1 │ │ - invoke-virtual {p0, v0, v1, v2}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;->setFloat(Ljava/lang/String;D)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ + invoke-virtual {p0, v0, v2, v3}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;->setFloat(Ljava/lang/String;D)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public setString(Ljava/lang/String;Ljava/lang/String;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; ├── smali/edu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t.smali │ @@ -1,13 +1,13 @@ │ .class public Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor ()V │ .locals 2 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -16,15 +16,15 @@ │ │ iput-wide v0, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;->swigCPtr:J │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;->swigCPtr:J │ │ return-void │ .end method ├── smali/edu/cmu/pocketsphinx/NGramModelSet.smali │ @@ -21,15 +21,15 @@ │ .field protected swigCMemOwn:Z │ │ .field private swigCPtr:J │ │ │ # direct methods │ .method public constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/NGramModelSet;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/NGramModelSet;->swigCPtr:J │ │ @@ -99,33 +99,33 @@ │ │ move v7, p3 │ │ move v8, p4 │ │ invoke-static/range {v0 .. v8}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->NGramModelSet_add(JLedu/cmu/pocketsphinx/NGramModelSet;JLedu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;FZ)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/NGramModel; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NGramModel;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NGramModel;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public count()I │ .locals 2 │ │ @@ -201,39 +201,39 @@ │ │ invoke-virtual {p0}, Ledu/cmu/pocketsphinx/NGramModelSet;->delete()V │ │ return-void │ .end method │ │ .method public iter()Ledu/cmu/pocketsphinx/NGramModelSetIterator; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/NGramModelSet;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->NGramModelSet_iter(JLedu/cmu/pocketsphinx/NGramModelSet;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/NGramModelSetIterator; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NGramModelSetIterator;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NGramModelSetIterator;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public iterator()Ljava/util/Iterator; │ .locals 1 │ .annotation system Ldalvik/annotation/Signature; │ @@ -250,65 +250,65 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public lookup(Ljava/lang/String;)Ledu/cmu/pocketsphinx/NGramModel; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/NGramModelSet;->swigCPtr:J │ │ invoke-static {v0, v1, p0, p1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->NGramModelSet_lookup(JLedu/cmu/pocketsphinx/NGramModelSet;Ljava/lang/String;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/NGramModel; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NGramModel;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NGramModel;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public select(Ljava/lang/String;)Ledu/cmu/pocketsphinx/NGramModel; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/NGramModelSet;->swigCPtr:J │ │ invoke-static {v0, v1, p0, p1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->NGramModelSet_select(JLedu/cmu/pocketsphinx/NGramModelSet;Ljava/lang/String;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/NGramModel; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NGramModel;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NGramModel;->(JZ)V │ │ goto :goto_0 │ .end method ├── smali/edu/cmu/pocketsphinx/SWIGTYPE_p_int16.smali │ @@ -1,13 +1,13 @@ │ .class public Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor ()V │ .locals 2 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -16,15 +16,15 @@ │ │ iput-wide v0, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;->swigCPtr:J │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_int16;->swigCPtr:J │ │ return-void │ .end method ├── smali/edu/cmu/pocketsphinx/NGramModelSetIterator.smali │ @@ -21,15 +21,15 @@ │ .field protected swigCMemOwn:Z │ │ .field private swigCPtr:J │ │ │ # direct methods │ .method public constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/NGramModelSetIterator;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/NGramModelSetIterator;->swigCPtr:J │ │ @@ -123,39 +123,39 @@ │ │ invoke-virtual {p0}, Ledu/cmu/pocketsphinx/NGramModelSetIterator;->delete()V │ │ return-void │ .end method │ │ .method public getPtr()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/NGramModelSetIterator;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->NGramModelSetIterator_ptr_get(JLedu/cmu/pocketsphinx/NGramModelSetIterator;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public hasNext()Z │ .locals 2 │ │ @@ -165,39 +165,39 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public next()Ledu/cmu/pocketsphinx/NGramModel; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/NGramModelSetIterator;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->NGramModelSetIterator_next(JLedu/cmu/pocketsphinx/NGramModelSetIterator;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/NGramModel; │ │ - const/4 v3, 0x1 │ + const/4 v1, 0x1 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NGramModel;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NGramModel;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic next()Ljava/lang/Object; │ .locals 1 ├── smali/edu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t.smali │ @@ -1,13 +1,13 @@ │ .class public Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor ()V │ .locals 2 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -16,15 +16,15 @@ │ │ iput-wide v0, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;->swigCPtr:J │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_p_p_mfcc_t;->swigCPtr:J │ │ return-void │ .end method ├── smali/edu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t.smali │ @@ -1,13 +1,13 @@ │ .class public Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor ()V │ .locals 2 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -16,15 +16,15 @@ │ │ iput-wide v0, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;->swigCPtr:J │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_decoder_t;->swigCPtr:J │ │ return-void │ .end method ├── smali/edu/cmu/pocketsphinx/SegmentList.smali │ @@ -21,15 +21,15 @@ │ .field protected swigCMemOwn:Z │ │ .field private swigCPtr:J │ │ │ # direct methods │ .method public constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/SegmentList;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/SegmentList;->swigCPtr:J │ │ @@ -67,39 +67,39 @@ │ :cond_0 │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/SegmentList;->swigCPtr:J │ │ goto :goto_0 │ .end method │ │ .method private iter()Ledu/cmu/pocketsphinx/SegmentIterator; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/SegmentList;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->SegmentList_iter(JLedu/cmu/pocketsphinx/SegmentList;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/SegmentIterator; │ │ - const/4 v3, 0x1 │ + const/4 v1, 0x1 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SegmentIterator;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/SegmentIterator;->(JZ)V │ │ goto :goto_0 │ .end method │ │ │ # virtual methods │ .method public declared-synchronized delete()V ├── smali/edu/cmu/pocketsphinx/NBest.smali │ @@ -1,15 +1,15 @@ │ .class public Ledu/cmu/pocketsphinx/NBest; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field protected swigCMemOwn:Z │ +.field protected transient swigCMemOwn:Z │ │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method public constructor ()V │ .locals 3 │ │ invoke-static {}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->new_nBest()J │ @@ -20,53 +20,53 @@ │ │ invoke-direct {p0, v0, v1, v2}, Ledu/cmu/pocketsphinx/NBest;->(JZ)V │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/NBest;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/NBest;->swigCPtr:J │ │ return-void │ .end method │ │ .method public static fromIter(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)Ledu/cmu/pocketsphinx/NBest; │ - .locals 5 │ + .locals 4 │ │ invoke-static {p0}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;->getCPtr(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)J │ │ move-result-wide v0 │ │ invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->NBest_fromIter(J)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/NBest; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NBest;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NBest;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method protected static getCPtr(Ledu/cmu/pocketsphinx/NBest;)J │ .locals 2 │ │ @@ -136,69 +136,69 @@ │ │ invoke-virtual {p0}, Ledu/cmu/pocketsphinx/NBest;->delete()V │ │ return-void │ .end method │ │ .method public getNbest()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/NBest;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->NBest_nbest_get(JLedu/cmu/pocketsphinx/NBest;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public hyp()Ledu/cmu/pocketsphinx/Hypothesis; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/NBest;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->NBest_hyp(JLedu/cmu/pocketsphinx/NBest;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/Hypothesis; │ │ - const/4 v3, 0x1 │ + const/4 v1, 0x1 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/Hypothesis;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/Hypothesis;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public setNbest(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_nbest_t;)V │ .locals 4 ├── smali/edu/cmu/pocketsphinx/Decoder.smali │ @@ -1,15 +1,15 @@ │ .class public Ledu/cmu/pocketsphinx/Decoder; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field protected swigCMemOwn:Z │ +.field protected transient swigCMemOwn:Z │ │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method public constructor ()V │ .locals 3 │ │ invoke-static {}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->new_Decoder__SWIG_0()J │ @@ -20,15 +20,15 @@ │ │ invoke-direct {p0, v0, v1, v2}, Ledu/cmu/pocketsphinx/Decoder;->(JZ)V │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/Decoder;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/Decoder;->swigCPtr:J │ │ @@ -50,65 +50,65 @@ │ │ invoke-direct {p0, v0, v1, v2}, Ledu/cmu/pocketsphinx/Decoder;->(JZ)V │ │ return-void │ .end method │ │ .method public static defaultConfig()Ledu/cmu/pocketsphinx/Config; │ - .locals 5 │ + .locals 4 │ │ invoke-static {}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->Decoder_defaultConfig()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/Config; │ │ - const/4 v3, 0x1 │ + const/4 v1, 0x1 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/Config;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/Config;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public static fileConfig(Ljava/lang/String;)Ledu/cmu/pocketsphinx/Config; │ - .locals 5 │ + .locals 4 │ │ invoke-static {p0}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->Decoder_fileConfig(Ljava/lang/String;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/Config; │ │ - const/4 v3, 0x1 │ + const/4 v1, 0x1 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/Config;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/Config;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method protected static getCPtr(Ledu/cmu/pocketsphinx/Decoder;)J │ .locals 2 │ │ @@ -222,129 +222,129 @@ │ │ invoke-virtual {p0}, Ledu/cmu/pocketsphinx/Decoder;->delete()V │ │ return-void │ .end method │ │ .method public getConfig()Ledu/cmu/pocketsphinx/Config; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/Decoder;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->Decoder_getConfig(JLedu/cmu/pocketsphinx/Decoder;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/Config; │ │ - const/4 v3, 0x1 │ + const/4 v1, 0x1 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/Config;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/Config;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public getFe()Ledu/cmu/pocketsphinx/FrontEnd; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/Decoder;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->Decoder_getFe(JLedu/cmu/pocketsphinx/Decoder;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/FrontEnd; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/FrontEnd;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/FrontEnd;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public getFeat()Ledu/cmu/pocketsphinx/Feature; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/Decoder;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->Decoder_getFeat(JLedu/cmu/pocketsphinx/Decoder;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/Feature; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/Feature;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/Feature;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public getFsg(Ljava/lang/String;)Ledu/cmu/pocketsphinx/FsgModel; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/Decoder;->swigCPtr:J │ │ invoke-static {v0, v1, p0, p1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->Decoder_getFsg(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/FsgModel; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/FsgModel;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/FsgModel;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public getInSpeech()Z │ .locals 2 │ │ @@ -366,99 +366,99 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getLattice()Ledu/cmu/pocketsphinx/Lattice; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/Decoder;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->Decoder_getLattice(JLedu/cmu/pocketsphinx/Decoder;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/Lattice; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/Lattice;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/Lattice;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public getLm(Ljava/lang/String;)Ledu/cmu/pocketsphinx/NGramModel; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/Decoder;->swigCPtr:J │ │ invoke-static {v0, v1, p0, p1}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->Decoder_getLm(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/NGramModel; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NGramModel;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NGramModel;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public getLogmath()Ledu/cmu/pocketsphinx/LogMath; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/Decoder;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->Decoder_getLogmath(JLedu/cmu/pocketsphinx/Decoder;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/LogMath; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/LogMath;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/LogMath;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public getSearch()Ljava/lang/String; │ .locals 2 │ │ @@ -480,39 +480,39 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public hyp()Ledu/cmu/pocketsphinx/Hypothesis; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/Decoder;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->Decoder_hyp(JLedu/cmu/pocketsphinx/Decoder;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/Hypothesis; │ │ - const/4 v3, 0x1 │ + const/4 v1, 0x1 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/Hypothesis;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/Hypothesis;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public loadDict(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ .locals 6 │ │ @@ -552,39 +552,39 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public nbest()Ledu/cmu/pocketsphinx/NBestList; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/Decoder;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->Decoder_nbest(JLedu/cmu/pocketsphinx/Decoder;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/NBestList; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NBestList;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NBestList;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public processRaw([SJZZ)I │ .locals 8 │ │ @@ -632,39 +632,39 @@ │ │ invoke-static {v0, v1, p0, p1, p2}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->Decoder_saveDict(JLedu/cmu/pocketsphinx/Decoder;Ljava/lang/String;Ljava/lang/String;)V │ │ return-void │ .end method │ │ .method public seg()Ledu/cmu/pocketsphinx/SegmentList; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/Decoder;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->Decoder_seg(JLedu/cmu/pocketsphinx/Decoder;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/SegmentList; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SegmentList;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/SegmentList;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public setFsg(Ljava/lang/String;Ledu/cmu/pocketsphinx/FsgModel;)V │ .locals 7 ├── smali/edu/cmu/pocketsphinx/Lattice.smali │ @@ -1,20 +1,20 @@ │ .class public Ledu/cmu/pocketsphinx/Lattice; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field protected swigCMemOwn:Z │ +.field protected transient swigCMemOwn:Z │ │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/Lattice;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/Lattice;->swigCPtr:J ├── smali/edu/cmu/pocketsphinx/JsgfRule.smali │ @@ -1,15 +1,15 @@ │ .class public Ledu/cmu/pocketsphinx/JsgfRule; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field protected swigCMemOwn:Z │ +.field protected transient swigCMemOwn:Z │ │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method private constructor ()V │ .locals 3 │ │ invoke-static {}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->new_JsgfRule()J │ @@ -20,53 +20,53 @@ │ │ invoke-direct {p0, v0, v1, v2}, Ledu/cmu/pocketsphinx/JsgfRule;->(JZ)V │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/JsgfRule;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/JsgfRule;->swigCPtr:J │ │ return-void │ .end method │ │ .method public static fromIter(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)Ledu/cmu/pocketsphinx/JsgfRule; │ - .locals 5 │ + .locals 4 │ │ invoke-static {p0}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;->getCPtr(Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;)J │ │ move-result-wide v0 │ │ invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->JsgfRule_fromIter(J)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/JsgfRule; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/JsgfRule;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/JsgfRule;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method protected static getCPtr(Ledu/cmu/pocketsphinx/JsgfRule;)J │ .locals 2 ├── smali/edu/cmu/pocketsphinx/SWIGTYPE_p_FILE.smali │ @@ -1,13 +1,13 @@ │ .class public Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor ()V │ .locals 2 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -16,15 +16,15 @@ │ │ iput-wide v0, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;->swigCPtr:J │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_FILE;->swigCPtr:J │ │ return-void │ .end method ├── smali/edu/cmu/pocketsphinx/SWIGTYPE_p_feat_t.smali │ @@ -1,13 +1,13 @@ │ .class public Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor ()V │ .locals 2 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -16,15 +16,15 @@ │ │ iput-wide v0, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;->swigCPtr:J │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_feat_t;->swigCPtr:J │ │ return-void │ .end method ├── smali/edu/cmu/pocketsphinx/SegmentIterator.smali │ @@ -21,15 +21,15 @@ │ .field protected swigCMemOwn:Z │ │ .field private swigCPtr:J │ │ │ # direct methods │ .method public constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/SegmentIterator;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/SegmentIterator;->swigCPtr:J │ │ @@ -123,39 +123,39 @@ │ │ invoke-virtual {p0}, Ledu/cmu/pocketsphinx/SegmentIterator;->delete()V │ │ return-void │ .end method │ │ .method public getPtr()Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/SegmentIterator;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->SegmentIterator_ptr_get(JLedu/cmu/pocketsphinx/SegmentIterator;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public hasNext()Z │ .locals 2 │ │ @@ -165,39 +165,39 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public next()Ledu/cmu/pocketsphinx/Segment; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/SegmentIterator;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/PocketSphinxJNI;->SegmentIterator_next(JLedu/cmu/pocketsphinx/SegmentIterator;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/Segment; │ │ - const/4 v3, 0x1 │ + const/4 v1, 0x1 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/Segment;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/Segment;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic next()Ljava/lang/Object; │ .locals 1 ├── smali/edu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t.smali │ @@ -1,13 +1,13 @@ │ .class public Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor ()V │ .locals 2 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -16,15 +16,15 @@ │ │ iput-wide v0, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;->swigCPtr:J │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;->swigCPtr:J │ │ return-void │ .end method ├── smali/edu/cmu/pocketsphinx/SWIGTYPE_p_fe_t.smali │ @@ -1,13 +1,13 @@ │ .class public Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor ()V │ .locals 2 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -16,15 +16,15 @@ │ │ iput-wide v0, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;->swigCPtr:J │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fe_t;->swigCPtr:J │ │ return-void │ .end method ├── smali/edu/cmu/pocketsphinx/NGramModel.smali │ @@ -1,20 +1,20 @@ │ .class public Ledu/cmu/pocketsphinx/NGramModel; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field protected swigCMemOwn:Z │ +.field protected transient swigCMemOwn:Z │ │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/NGramModel;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/NGramModel;->swigCPtr:J │ │ @@ -60,41 +60,41 @@ │ │ invoke-direct {p0, v0, v1, v2}, Ledu/cmu/pocketsphinx/NGramModel;->(JZ)V │ │ return-void │ .end method │ │ .method public static fromIter(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)Ledu/cmu/pocketsphinx/NGramModel; │ - .locals 5 │ + .locals 4 │ │ invoke-static {p0}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;->getCPtr(Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_model_set_iter_t;)J │ │ move-result-wide v0 │ │ invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->NGramModel_fromIter(J)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/NGramModel; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/NGramModel;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/NGramModel;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method protected static getCPtr(Ledu/cmu/pocketsphinx/NGramModel;)J │ .locals 2 │ │ @@ -258,23 +258,23 @@ │ .end method │ │ .method public strToType(Ljava/lang/String;)Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t; │ .locals 4 │ │ new-instance v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t; │ │ - iget-wide v1, p0, Ledu/cmu/pocketsphinx/NGramModel;->swigCPtr:J │ + iget-wide v2, p0, Ledu/cmu/pocketsphinx/NGramModel;->swigCPtr:J │ │ - invoke-static {v1, v2, p0, p1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->NGramModel_strToType(JLedu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;)J │ + invoke-static {v2, v3, p0, p1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->NGramModel_strToType(JLedu/cmu/pocketsphinx/NGramModel;Ljava/lang/String;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const/4 v3, 0x1 │ + const/4 v1, 0x1 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;->(JZ)V │ │ return-object v0 │ .end method │ │ .method public typeToStr(I)Ljava/lang/String; │ .locals 2 ├── smali/edu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t.smali │ @@ -1,13 +1,13 @@ │ .class public Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor ()V │ .locals 2 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -16,15 +16,15 @@ │ │ iput-wide v0, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;->swigCPtr:J │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ps_seg_t;->swigCPtr:J │ │ return-void │ .end method ├── smali/edu/cmu/pocketsphinx/Hypothesis.smali │ @@ -1,20 +1,20 @@ │ .class public Ledu/cmu/pocketsphinx/Hypothesis; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field protected swigCMemOwn:Z │ +.field protected transient swigCMemOwn:Z │ │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/Hypothesis;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/Hypothesis;->swigCPtr:J ├── smali/edu/cmu/pocketsphinx/JsgfIterator.smali │ @@ -21,15 +21,15 @@ │ .field protected swigCMemOwn:Z │ │ .field private swigCPtr:J │ │ │ # direct methods │ .method public constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/JsgfIterator;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/JsgfIterator;->swigCPtr:J │ │ @@ -123,39 +123,39 @@ │ │ invoke-virtual {p0}, Ledu/cmu/pocketsphinx/JsgfIterator;->delete()V │ │ return-void │ .end method │ │ .method public getPtr()Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/JsgfIterator;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->JsgfIterator_ptr_get(JLedu/cmu/pocketsphinx/JsgfIterator;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/SWIGTYPE_p_jsgf_rule_iter_t;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public hasNext()Z │ .locals 2 │ │ @@ -165,39 +165,39 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public next()Ledu/cmu/pocketsphinx/JsgfRule; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/JsgfIterator;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->JsgfIterator_next(JLedu/cmu/pocketsphinx/JsgfIterator;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/JsgfRule; │ │ - const/4 v3, 0x1 │ + const/4 v1, 0x1 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/JsgfRule;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/JsgfRule;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic next()Ljava/lang/Object; │ .locals 1 ├── smali/edu/cmu/pocketsphinx/LogMath.smali │ @@ -1,15 +1,15 @@ │ .class public Ledu/cmu/pocketsphinx/LogMath; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field protected swigCMemOwn:Z │ +.field protected transient swigCMemOwn:Z │ │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method public constructor ()V │ .locals 3 │ │ invoke-static {}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->new_LogMath__SWIG_0()J │ @@ -20,15 +20,15 @@ │ │ invoke-direct {p0, v0, v1, v2}, Ledu/cmu/pocketsphinx/LogMath;->(JZ)V │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/LogMath;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/LogMath;->swigCPtr:J ├── smali/edu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t.smali │ @@ -1,13 +1,13 @@ │ .class public Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor ()V │ .locals 2 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -16,15 +16,15 @@ │ │ iput-wide v0, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;->swigCPtr:J │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_ngram_file_type_t;->swigCPtr:J │ │ return-void │ .end method ├── smali/edu/cmu/pocketsphinx/Jsgf.smali │ @@ -21,15 +21,15 @@ │ .field protected swigCMemOwn:Z │ │ .field private swigCPtr:J │ │ │ # direct methods │ .method public constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-boolean p3, p0, Ledu/cmu/pocketsphinx/Jsgf;->swigCMemOwn:Z │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/Jsgf;->swigCPtr:J │ │ @@ -87,33 +87,33 @@ │ │ move-object v8, p2 │ │ move v9, p3 │ │ invoke-static/range {v0 .. v9}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->Jsgf_buildFsg(JLedu/cmu/pocketsphinx/Jsgf;JLedu/cmu/pocketsphinx/JsgfRule;JLedu/cmu/pocketsphinx/LogMath;F)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/FsgModel; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/FsgModel;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/FsgModel;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public declared-synchronized delete()V │ .locals 4 │ │ @@ -165,69 +165,69 @@ │ │ invoke-virtual {p0}, Ledu/cmu/pocketsphinx/Jsgf;->delete()V │ │ return-void │ .end method │ │ .method public getRule(Ljava/lang/String;)Ledu/cmu/pocketsphinx/JsgfRule; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/Jsgf;->swigCPtr:J │ │ invoke-static {v0, v1, p0, p1}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->Jsgf_getRule(JLedu/cmu/pocketsphinx/Jsgf;Ljava/lang/String;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/JsgfRule; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/JsgfRule;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/JsgfRule;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public iter()Ledu/cmu/pocketsphinx/JsgfIterator; │ - .locals 5 │ + .locals 4 │ │ iget-wide v0, p0, Ledu/cmu/pocketsphinx/Jsgf;->swigCPtr:J │ │ invoke-static {v0, v1, p0}, Ledu/cmu/pocketsphinx/SphinxBaseJNI;->Jsgf_iter(JLedu/cmu/pocketsphinx/Jsgf;)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v0, 0x0 │ │ - cmp-long v0, v1, v3 │ + cmp-long v0, v2, v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Ledu/cmu/pocketsphinx/JsgfIterator; │ │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-direct {v0, v1, v2, v3}, Ledu/cmu/pocketsphinx/JsgfIterator;->(JZ)V │ + invoke-direct {v0, v2, v3, v1}, Ledu/cmu/pocketsphinx/JsgfIterator;->(JZ)V │ │ goto :goto_0 │ .end method │ │ .method public iterator()Ljava/util/Iterator; │ .locals 1 │ .annotation system Ldalvik/annotation/Signature; ├── smali/edu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t.smali │ @@ -1,13 +1,13 @@ │ .class public Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor ()V │ .locals 2 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -16,15 +16,15 @@ │ │ iput-wide v0, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;->swigCPtr:J │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_logmath_t;->swigCPtr:J │ │ return-void │ .end method ├── smali/edu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t.smali │ @@ -1,13 +1,13 @@ │ .class public Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor ()V │ .locals 2 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -16,15 +16,15 @@ │ │ iput-wide v0, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;->swigCPtr:J │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_fsg_model_t;->swigCPtr:J │ │ return-void │ .end method ├── smali/edu/cmu/pocketsphinx/SWIGTYPE_p_float32.smali │ @@ -1,13 +1,13 @@ │ .class public Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32; │ .super Ljava/lang/Object; │ │ │ # instance fields │ -.field private swigCPtr:J │ +.field private transient swigCPtr:J │ │ │ # direct methods │ .method protected constructor ()V │ .locals 2 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -16,15 +16,15 @@ │ │ iput-wide v0, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;->swigCPtr:J │ │ return-void │ .end method │ │ .method protected constructor (JZ)V │ - .locals 0 │ + .locals 1 │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ iput-wide p1, p0, Ledu/cmu/pocketsphinx/SWIGTYPE_p_float32;->swigCPtr:J │ │ return-void │ .end method ├── smali/edu/cmu/pocketsphinx/demo/R.smali │ @@ -19,10 +19,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 23 │ return-void │ .end method ├── smali/edu/cmu/pocketsphinx/demo/PocketSphinxActivity$1.smali │ @@ -28,14 +28,15 @@ │ # instance fields │ .field final synthetic this$0:Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; │ │ │ # direct methods │ .method constructor (Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;)V │ .locals 0 │ + .param p1, "this$0" # Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; │ │ .prologue │ .line 79 │ iput-object p1, p0, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;->this$0:Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity; │ │ invoke-direct {p0}, Landroid/os/AsyncTask;->()V │ │ @@ -86,21 +87,19 @@ │ .line 87 │ .local v2, "e":Ljava/io/IOException; │ goto :goto_0 │ .end method │ │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 79 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;->doInBackground([Ljava/lang/Void;)Ljava/lang/Exception; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -137,14 +136,15 @@ │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 96 │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 100 │ :goto_0 │ return-void │ │ .line 98 │ @@ -156,18 +156,16 @@ │ invoke-static {v0, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;->access$100(Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;Ljava/lang/String;)V │ │ goto :goto_0 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 79 │ check-cast p1, Ljava/lang/Exception; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;->onPostExecute(Ljava/lang/Exception;)V │ │ return-void │ .end method ├── smali/edu/cmu/pocketsphinx/demo/PocketSphinxActivity.smali │ @@ -89,38 +89,42 @@ │ │ new-instance v5, Ljava/io/File; │ │ const-string v6, "hmm/en-us-semi" │ │ invoke-direct {v5, v3, v6}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V │ │ + .line 155 │ invoke-virtual {v4, v5}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;->setAcousticModel(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ move-result-object v4 │ │ new-instance v5, Ljava/io/File; │ │ const-string v6, "dict/cmu07a.dic" │ │ invoke-direct {v5, v3, v6}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V │ │ + .line 156 │ invoke-virtual {v4, v5}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;->setDictionary(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ move-result-object v4 │ │ + .line 157 │ invoke-virtual {v4, p1}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;->setRawLogDir(Ljava/io/File;)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ move-result-object v4 │ │ const v5, 0x116c2 # 1.0E-40f │ │ invoke-virtual {v4, v5}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;->setKeywordThreshold(F)Ledu/cmu/pocketsphinx/SpeechRecognizerSetup; │ │ move-result-object v4 │ │ + .line 158 │ invoke-virtual {v4}, Ledu/cmu/pocketsphinx/SpeechRecognizerSetup;->getRecognizer()Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ move-result-object v4 │ │ iput-object v4, p0, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;->recognizer:Ledu/cmu/pocketsphinx/SpeechRecognizer; │ │ .line 159 │ @@ -348,25 +352,27 @@ │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/TextView; │ │ const-string v1, "Preparing the recognizer" │ │ + .line 74 │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 79 │ new-instance v0, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1; │ │ invoke-direct {v0, p0}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;->(Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity;)V │ │ const/4 v1, 0x0 │ │ new-array v1, v1, [Ljava/lang/Void; │ │ + .line 101 │ invoke-virtual {v0, v1}, Ledu/cmu/pocketsphinx/demo/PocketSphinxActivity$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; │ │ .line 102 │ return-void │ .end method │ │ .method public onEndOfSpeech()V ├── res/drawable-hdpi-v4/icon.png │ ├── sng │ │ @@ -1,80 +1,80 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 72; height: 72; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000001 00000002 00000004 00000006 00000008 00000009 0000000b 0000000b 0000000c 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000c 0000000b 0000000b 00000009 00000008 00000006 00000004 00000002 00000001 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000001 00000003 00000006 00000009 0000000d 00000011 00000014 00000017 00000019 0000001a 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001a 00000019 00000017 00000014 00000011 0000000d 00000009 00000006 00000003 00000001 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 00000003 00000006 0000000b 00000012 0000001d 5f7f1ca6 65891bd5 63881ad6 63881ad6 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63881ad6 63881ad6 65891bd5 5f7f1ca6 0000001d 00000012 0000000b 00000006 00000003 00000001 00000000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000002 00000006 0000000b 00000013 00000023 5e811ab7 669112ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 669112ff 5e811ab7 00000023 00000013 0000000b 00000006 00000002 00000000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000004 00000009 00000012 0000001d 7a9a39b0 87ac3eff 85a93bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85a93bff 87ac3eff 7a9a39b0 0000001d 00000012 00000009 00000004 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000006 0000000d 00000019 00000031 92be3bec a7d648ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a7d648ff 92be3bec 00000031 00000019 0000000d 00000006 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000008 00000012 00000020 0000003f 83b029e7 97cb30ff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 97cb30ff 83b029e7 0000003f 00000020 00000012 00000008 00000002 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000a 00000015 00000025 00000047 83ae2be9 98cb33ff 96c932ff 96c932ff 96c932ff 97c933ff 95c830ff 90c626ff 93c72cff 97c933ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 97c933ff 94c82eff 92c72aff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c933ff 95c82fff 91c629ff 95c930ff 96c933ff 96c932ff 96c931ff 92c729ff 95c82fff 97c933ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 98cb33ff 83ae2be9 00000047 00000025 00000015 0000000a 00000003 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000b 00000019 0000002a 0000004e 82ad2bea 98ca33ff 96c832ff 96c832ff 96c832ff 94c72fff 99c939ff b1d666ff a3cf4dff 93c62cff 96c832ff 95c832ff 96c832ff 95c731ff 95c731ff 96c832ff 96c832ff 96c832ff 8fc425ff bada78ff d9ecb7ff 98c836ff 94c72fff 96c832ff 95c731ff 96c832ff 96c832ff 95c731ff 95c731ff 96c832ff 91c52aff acd45eff dfeec1ff 9dcc41ff 94c62eff 93c62dff 9ecc42ff e0efc3ff acd35dff 91c529ff 96c832ff 96c832ff 96c832ff 96c832ff 96c832ff 96c832ff 96c832ff 96c832ff 98ca33ff 82ad2bea 0000004e 0000002a 00000019 0000000b 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000d 0000001b 0000002d 00000051 80a92beb 96c733ff 94c532ff 94c532ff 94c532ff 8dc124ff bcda80ff ffffffff dfecc2ff 90c22aff 93c431ff 92c32eff 8ec227ff 91c32cff 90c22aff 92c32eff 94c432ff 90c229ff 87be19ff c8e097ff fdfdfdff 98c638ff 90c229ff 8fc228ff 91c32bff 94c532ff 91c32bff 90c22bff 91c32dff 8fc229ff 90c22bff a9d05aff d6e8b1ff 9cc83fff 8fc228ff 8dc124ff 9dca44ff ffffffff b6d774ff 8dc024ff 94c532ff 94c532ff 94c532ff 94c532ff 94c532ff 94c532ff 94c532ff 94c532ff 96c733ff 80a92beb 00000051 0000002d 0000001b 0000000d 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000d 0000001b 0000002f 00000054 7fa82beb 95c632ff 93c431ff 93c431ff 94c431ff 8ec128ff e2eec8ff e3efcaff eff6e3ff a2cb4eff 8dc124ff c4de8fff cfe4a5ff e8f1d3ff e1eec7ff 9cc943ff 8ec127ff cae19aff ebf3d9ff e6f0d0ff eef5e1ff 92c32fff c1dc89ff cfe4a4ff e5f0d0ff aad05dff a0ca49ff e5f0cdff f1f6e5ff b9d87bff 8bbf20ff aad05cff d5e7afff 98c63aff abd05eff eaf3d8ff e0edc4ff fafcf7ff b4d670ff 8cc024ff 93c431ff 93c431ff 93c431ff 93c431ff 93c431ff 93c431ff 93c431ff 93c431ff 95c632ff 7fa82beb 00000054 0000002f 0000001b 0000000d 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000d 0000001c 00000030 00000054 7ea72aeb 94c531ff 92c330ff 92c330ff 8ec129ff 9eca49ff f7f9f3ff a0ca4bff e4efceff c4de90ff 84bb16ff dbebbeff fafbf9ff bdd982ff ffffffff bcda82ff 9fca4aff fffeffff c6df94ff dbeabbff f0f5e6ff 8ec129ff d6e7b2ff ffffffff c8df98ff 9bc840ff e7f0d3ff deecc2ff c3de8eff fdfcfeff 9dc945ff b1d46dff fffeffff 9fca4aff e6f0d1ff e5f0d0ff c0db88ff fefeffff b2d46eff 8bbf23ff 92c330ff 92c330ff 92c330ff 92c330ff 92c330ff 92c330ff 92c330ff 92c330ff 94c531ff 7ea72aeb 00000054 00000030 0000001c 0000000d 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 7da62aeb 93c331ff 91c130ff 91c130ff 89bd22ff bbd880ff ffffffff cee3a4ff eef5e0ff e3eeccff 87bc1dff daeabbff e0edc8ff 87bc1eff f5f8f0ff bcd985ff aed169ff fffdffff 8bbe26ff b2d36fff f1f6e8ff 8ec02bff d5e7b3ff e7f0d3ff 85bb19ff 95c338ff fffeffff b1d370ff 89bd22ff fefdffff b2d371ff abd063ff f8faf4ff a5cc57ff f7f9f3ff bbd881ff 86bc1cff f4f7eeff b4d473ff 8abd23ff 91c130ff 91c130ff 91c130ff 91c130ff 91c130ff 91c130ff 91c130ff 91c130ff 93c331ff 7da62aeb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 74a11ceb 89bc21ff 87ba20ff 87ba1fff 84b91aff dfebc6ff e6f0d0ff cde1a5ff d7e7b7ff f6f8f2ff 95c23aff d3e5afff deebc5ff 84b819ff f5f8efff b7d67cff 9ec74bff fdfcfeff 9cc646ff c0da8bff f0f5e7ff 84b81aff d1e4acff e3eecdff 82b716ff 89bb22ff f0f5e7ff c2db8fff 9cc646ff fbfbfbff 9fc84dff a7cc5bff f7f9f4ff 99c441ff eaf1daff c8df99ff 96c33dff fafbf8ff acce65ff 80b612ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 89bc21ff 74a11ceb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 9eb76beb bad87dff b7d57cff b6d478ff bdd986ff fafafaff cee1a5ff a6cc5cff b4d476ff f9faf7ff d0e3a9ff e1eccbff eaf1dcff b6d478ff f7f9f4ff d6e6b5ff b9d67eff f8f9f5ff f3f7ecff f6f9f3ff f1f5e8ff b6d478ff e2eecdff ecf3e0ff b6d478ff b2d272ff dfebc6ff f9faf5ff f3f7ebff f2f6ebff b6d478ff cce0a2ff f9faf9ff bcd885ff e1eccaff f9fbf6ff f1f5e8ff fdfcfdff cce0a2ff b3d373ff b7d57cff b7d57cff b7d57cff b7d57cff b7d57cff b7d57cff b7d57cff b7d57cff bad87dff 9eb76beb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 e0dce7eb ffffffff ffffffff ffffffff ffffffff fafafbff fffdffff ffffffff fffeffff fafafaff fffdffff fdfcffff fcfbfeff ffffffff fafafbff fffdffff ffffffff fafafaff fdfbffff fbfbfdff fbfafcff ffffffff fdfbffff fcfbfdff ffffffff ffffffff fdfbffff fbfafdff fdfbffff fafafbff ffffffff fffdffff fafafaff ffffffff fdfbffff fbfafcff fdfcffff f9f9f9ff fffdffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff e0dce7eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d6d6d6eb fcfcfcff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff fcfcfcff d6d6d6eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d6d6d6eb fcfcfcff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff fcfcfcff d6d6d6eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d5d5d5eb fbfbfbff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff fbfbfbff d5d5d5eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d5d5d5eb fafafaff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff fafafaff d5d5d5eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d5d5d5eb fafafaff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff fafafaff d5d5d5eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d4d4d4eb f8f8f8ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f8f8f8ff d4d4d4eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d3d3d3eb f8f8f8ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f8f8f8ff d3d3d3eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d2d2d2eb f7f7f7ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f7f7f7ff d2d2d2eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d2d2d2eb f7f7f7ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f7f7f7ff d2d2d2eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d2d2d2eb f5f5f5ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f3f3f3ff f3f3f4ff f3f3f3ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f5f5f5ff d2d2d2eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d1d1d1eb f5f5f5ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f5f5f5ff cfcfcfeb 00000054 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 d0d0d0eb f4f4f4ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f2f2f4ff ecefe9ff b6d37aff ecefe7ff f2f2f3ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f7f7f7ff d5d5d5eb 05050556 00000031 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 cfcfcfeb f3f3f3ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f2f1f4ff ebede5ff a5ca59ff e9ede3ff f1f1f3ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f3f3f3ff f5f5f5ff eeeeeeff ddddddfb 4a4a4a70 00000032 0000001d 0000000f 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 cfcfcfeb f3f3f3ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f2f1f3ff eceee7ff a8cc62ff e7ebdeff f2f1f4ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff efefefff f2f2f2ff efefefff d4d4d4ff ccccccff bcbcbcfc 39393973 00000033 0000001e 0000000f 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 cdcdcdeb f2f2f2ff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff eeeeeeff efefefff f1f0f3ff ededebff aacc66ff e8ebe2ff f4f1faff f1f0f4ff f0eff1ff efefefff eeeeeeff efefefff efefefff efefefff efefefff efefefff eeeeeeff f1f1f1ff ebebebff c6c6c6ff c1c1c1ff ccccccff bbbbbbf9 2929296f 00000033 0000001f 0000000f 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 cccccceb f0f0f0ff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff eeeeefff f2f0f7ff f5f1fdff f2f0f5ff e7ebe1ff a4c95cff cedeaeff e0e7d2ff e4e9dcff ededecff f4f0faff f3f0f9ff efeef0ff edededff edededff edededff edededff eeeeeeff f0f0f0ff cececeff bdbdbdff c6c6c6ff ccccccff bbbbbbf9 2727276f 00000034 00000020 00000010 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 cccccceb f0f0f0ff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff ededeeff f3f0f9ff f1eff5ff dae3c7ff bcd48bff a9cc66ff 97c342ff 8ebe2eff 8dbe2eff 90bf32ff 91bf35ff 9dc54eff b4d07bff d3e0b8ff eeeef0ff f3f0f9ff ededeeff edededff edededff eeeeeeff e8e8e8ff c1c1c1ff c1c1c1ff c6c6c6ff ccccccff bbbbbbfa 28282870 00000035 00000020 00000010 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 cbcbcbeb efefefff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ececebff efedf2ff f3eff9ff d6e1c0ff a7ca62ff 8cbc2cff 85b91fff 88ba23ff 8bbc2aff 8ebd2eff 8dbd2dff 8bbc2aff 8bbc29ff 8abb27ff 86b91fff 89bb26ff a1c655ff d2dfb8ff f2eff8ff eeedf0ff ecececff eeeeeeff e4e4e4ff bbbbbbff c1c1c1ff c5c5c5ff cbcbcbff bababafa 27272771 00000035 00000020 00000010 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 cacacaeb eeeeeeff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebeaff efedf2ff f1eef7ff ecebecff ebebebff ebebebff ebebeaff f0edf5ff eaeae9ff b4d07dff 8aba29ff 87b921ff 8cbc2dff 8dbc2fff 8dbc2fff 8dbc2fff 8dbc30ff 8cbc2dff 8bbb2aff 8bbb2aff 8cbb2cff 8dbc30ff 8dbc2eff 87b924ff 88ba25ff b7d182ff edecefff eeedf1ff eeeeeeff e0e0e0ff b7b7b7ff c1c1c1ff c5c5c7ff cecdd1ff bbbabdfa 27282771 00000035 00000020 00000011 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 cacacaeb eeeeeeff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff efecf2ff d3dfbcff c7d8a2ff f0edf4ff efedf4ff eaeaeaff f1edf6ff e2e6daff 9fc655ff 84b71eff 8bbb2cff 8dbc2fff 8cbc2fff 8cbc2fff 8cbc2fff 8cbc2fff 8bbb2cff 8fbc33ff ccdbadff cedcb2ff 92be39ff 8bbb2cff 8cbc2fff 8dbc2fff 8bbb2cff 84b71dff abcb6cff edeceeff eeedefff ebebebff b8b9b8ff c0bec3ff c4c4c2ff bcc4afff b0b5a7f9 29282a70 00000035 00000020 00000011 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c9c9c9eb ecececff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff edebf0ff dbe2cdff a3c65cff a7c865ff dbe2ccff f5efffff e3e6dbff 99c14aff 85b71fff 8cba2fff 8cba2fff 8cba2fff 8cba2fff 8cba2fff 8cba2fff 8cba2fff 89b929ff 94be3fff eeecf2ff f0edf6ff 9ac14bff 89b928ff 8cba2fff 8cba2fff 8cba2fff 8cba2eff 83b61eff b3ce7cff edebf1ff eeeeefff d9d7dcff 9ba091ff 89a352ff 8dae4dff 8ca35df9 2d2a3272 00000035 00000020 00000010 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c7c7c7eb ebebebff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e7ff eceaf0ff eceaf0ff c1d59bff 9bc24fff bed394ff a3c65eff 84b620ff 8cba2fff 8bba2fff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8ab92bff a3c65dff a4c760ff 8aba2bff 8bba2eff 8bba2eff 8bba2eff 8cba2fff 8cba2fff 86b724ff 82b51cff d4debfff f0ecf8ff eaece5ff 8aae43ff 61841cff 76933dff 7a904ffa 24222871 00000035 00000020 00000010 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c7c7c7eb ebebebff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e9e8eaff efecf6ff e3e6dfff 99c14bff 83b61fff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 86b724ff 86b723ff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 89b929ff 82b61dff 96c044ff cad8abff e0e3d7ff eceaf1ff d6dfc3ff 8abd26ff 88b72cff 77a027ff 5d7d1fef 0000005e 00000034 00000020 00000010 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c6c6c6eb eaeaeaff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff ebe9eeff dde2d3ff 92bd3cff 89b729ff 8bb92eff 8bb92dff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8ab92cff 83b51fff 8cb930ff bcd191ff e4e5e1ff c9d7aaff 90bb38ff c8d8a9ff e0e4d9ff 8ab82bff 8bb92cff 90c030ff 7ba528ea 00000057 00000033 0000001f 0000000f 00000006 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c5c5c5eb e9e9e9ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff ece9f3ff b2cc7dff 83b41eff 8bb82fff 85b624ff 83b41fff 88b72aff 8bb82fff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 85b523ff 85b625ff acc971ff dee2d6ff d5dec4ff a0c35aff 84b520ff 82b41eff 96be47ff e7e6e8ff aac86dff 83b521ff 8cba2fff 769e28ec 00000057 00000033 0000001e 0000000f 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c4c4c4eb e9e9e9ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e7e6e9ff e1e3dcff 93bc40ff 86b627ff 87b628ff a8c76bff c4d4a1ff 93bc41ff 87b62aff 89b82eff 89b82eff 89b82eff 89b82eff 89b82eff 89b82eff 89b82eff 8ab82eff 86b627ff 82b41fff 9dc155ff d3ddc1ff dee2d7ff adca75ff 86b627ff 84b523ff 89b72eff 8ab82eff 81b41eff bbd191ff dee2d6ff 89b82eff 89b92bff 769f28eb 00000056 00000032 0000001d 0000000f 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c4c4c4eb e7e7e7ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff eae7f0ff cad7afff 85b426ff 87b62aff 87b62aff d7decaff fdf1ffff adc977ff 82b31fff 89b62eff 89b62eff 89b62eff 89b62eff 89b62eff 89b62eff 87b52aff 81b31eff 90ba3dff c5d4a5ff e2e3dfff bdd094ff 8cb834ff 82b320ff 88b62cff 89b62eff 89b62eff 89b62eff 87b529ff 8bb832ff e0e2dbff b6cd87ff 84b520ff 769e28eb 00000056 00000031 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c4c4c4eb e7e7e7ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff ebe8f2ff b8ce8cff 81b21eff 89b62eff 86b429ff a2c360ff b9cf8fff 91ba3dff 87b52aff 89b62eff 89b62eff 89b62eff 89b62eff 88b62cff 82b320ff 88b52cff b5cd87ff e0e2ddff cad7b1ff 95bd46ff 82b21fff 87b52aff 89b62eff 89b62eff 89b62eff 89b62eff 89b62eff 89b62eff 82b220ff acc773ff e5e4e6ff 93bc3fff 729a1feb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c4c4c4eb e6e6e6ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e4ff e8e6edff acc876ff 81b31fff 88b62dff 88b62eff 84b425ff 81b320ff 86b52aff 88b62eff 88b62dff 88b62dff 88b62dff 83b323ff 83b322ff a5c467ff d9decfff d6ddc9ff a1c260ff 82b321ff 84b425ff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 87b62bff 84b425ff d3dbc4ff c3d5a1ff 6f9918eb 00000055 00000030 0000001d 0000000e 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c4c4c4eb e5e5e5ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e4e2e4ff e6e4eaff a8c56dff 82b321ff 88b62dff 88b62dff 88b52dff 88b52dff 88b62dff 88b62dff 88b62dff 85b427ff 80b21dff 98bd4dff ced8b8ff dde0d8ff afc97dff 86b529ff 82b321ff 88b52dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 82b321ff 9cc056ff e4e5e3ff 8ba752eb 00000055 00000030 0000001d 0000000e 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c2c2c2eb e4e4e4ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e2e1e2ff e6e3eaff aac572ff 81b120ff 87b42dff 87b42dff 87b42dff 87b42dff 88b42dff 86b42aff 7fb01eff 8cb737ff bed09cff e0e1deff becf9aff 8cb737ff 80b11fff 86b42bff 88b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42cff 80b11fff c3d3a3ff c1c2c0eb 00000054 00000030 0000001d 0000000e 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c2c2c2eb e4e4e4ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e8e4efff b4ca87ff 7fb01dff 87b42dff 87b42dff 87b42dff 86b42cff 81b120ff 85b328ff aec87cff dcdfd8ff cbd6b6ff 96bc4cff 80b01eff 84b328ff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 83b225ff 94bc45ff bec0baeb 00000255 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c1c1c1eb e3e3e3ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e6e3ecff c5d3a9ff 82b124ff 86b32cff 86b32dff 82b124ff 80b020ff a0c060ff d4dac7ff d6dbccff a2c165ff 81b123ff 82b124ff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 85b428ff 8da658eb 00000555 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c0c0c0eb e2e2e2ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff e1e1e4ff daddd4ff 8db63bff 80af22ff 7eaf1dff 93b946ff c7d3afff dcded9ff b1c884ff 86b22cff 80b021ff 86b22cff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 88b42dff 719822eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c0c0c0eb e2e2e2ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff e5e2ebff abc577ff 83b127ff b9cc91ff dddedaff c0d0a1ff 8db63cff 7faf1fff 85b12aff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 88b42eff 739927eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 c0c0c0eb e1e1e1ff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff e1dfe3ff d6daceff cfd7c0ff cbd5b9ff 97bc51ff 7eaf1eff 82b126ff 86b22dff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 87b42dff 729926eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 bebebeeb e0e0e0ff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff e0dfe3ff e4e0eaff e4e0eaff e8e3f4ff c9d4b6ff 7eae1fff 80af21ff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 87b32cff 729826eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 bebebeeb e0e0e0ff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dddddcff e1e0e6ff d5d9cdff b6c98fff b3c889ff cfd6c2ff e1dfe5ff 98bb52ff 7fae21ff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 87b32cff 729826eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 bdbdbdeb dfdfdfff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff e1dee4ff cdd5bfff 8bb43aff 7dac1dff 7ead1fff 84b02bff c7d1b0ff ced5c0ff 82af27ff 83b02aff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 86b22cff 719726eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 bdbdbdeb dfdfdfff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dddcddff dfdee3ff 9ebd5eff 7cac1bff 84b02cff 84b02cff 7fae23ff 8ab338ff dcdcdaff a7c272ff 7cac1dff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 86b22cff 719726eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 bcbcbceb dededeff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dcdbdeff dadbd9ff 8cb43dff 80ae26ff 83af2cff 83af2cff 83af2cff 7cac1eff abc47cff d8dad4ff 87b132ff 81ae27ff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 85b12cff 709626eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001d 00000030 00000055 bcbcbceb dededeff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dcdbdcff dedde1ff 9bbb5cff 7cab1fff 83af2cff 83af2cff 83af2cff 81ae29ff 83af2bff d2d7c9ff b6c991ff 7cab1dff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 85b12cff 709626eb 00000055 00000030 0000001d 0000000e 00000005 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000e 0000001c 00000030 00000054 bcbcbceb ddddddff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dfdde4ff c3cfadff 7fad25ff 82ae2aff 83ae2cff 83ae2cff 83ae2cff 7dac20ff 9dbc60ff dcdbdeff 8fb544ff 7fac23ff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 85b02cff 709526eb 00000054 00000030 0000001c 0000000e 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000d 0000001b 0000002f 00000053 bcbcbceb ddddddff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadbff dfdde5ff a1be68ff 7caa1eff 83ae2cff 83ae2cff 83ae2cff 83ae2bff 7dac21ff c3cfadff c3ceadff 7dac21ff 82ae2bff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 85b02cff 709526eb 00000053 0000002f 0000001b 0000000d 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000d 0000001a 0000002c 00000050 c4c4c4ef e4e4e4ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e4e2e8ff d5dbcaff 8db639ff 84b229ff 87b32dff 87b32dff 87b32dff 83b125ff 94ba47ff dfe0deff a5c269ff 82b123ff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 89b62dff 759c27ef 00000050 0000002c 0000001a 0000000d 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000b 00000018 00000028 00000048 7f7f7fd6 858585ef 838383f1 828282f2 818181f3 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 87848af4 637244f4 4a6612f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 496611f4 717960f4 777c6cf4 4c6715f4 4d6818f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f3 4e6919f2 4f691af1 4f6b1aef 4c6519d6 00000048 00000028 00000018 0000000b 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 0000000a 00000014 00000023 0000003b 00000062 0000007e 00000089 00000091 00000098 0000009b 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009b 00000098 00000091 00000089 0000007e 00000062 0000003b 00000023 00000014 0000000a 00000004 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000008 00000011 0000001c 0000002b 0000003c 0000004b 00000057 0000005f 00000066 00000069 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 00000069 00000066 0000005f 00000057 0000004b 0000003c 0000002b 0000001c 00000011 00000008 00000003 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000006 0000000c 00000014 00000020 0000002c 00000037 00000040 00000046 0000004b 0000004d 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004d 0000004b 00000046 00000040 00000037 0000002c 00000020 00000014 0000000c 00000006 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000004 00000008 0000000e 00000015 0000001d 00000025 0000002b 0000002f 00000033 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000033 0000002f 0000002b 00000025 0000001d 00000015 0000000e 00000008 00000004 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000002 00000005 00000008 0000000d 00000012 00000016 0000001a 0000001d 0000001f 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 0000001f 0000001d 0000001a 00000016 00000012 0000000d 00000008 00000005 00000002 00000001 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000001 00000002 00000004 00000006 00000009 0000000b 0000000d 0000000f 00000010 00000010 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000010 00000010 0000000f 0000000d 0000000b 00000009 00000006 00000004 00000002 00000001 00000000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000004 00000006 00000008 00000009 0000000b 0000000b 0000000c 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000d 0000000c 0000000b 0000000b 00000009 00000008 00000006 00000004 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000006 00000009 0000000d 00000011 00000014 00000017 00000019 0000001a 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001b 0000001a 00000019 00000017 00000014 00000011 0000000d 00000009 00000006 00000003 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000003 00000006 0000000b 00000012 0000001d 5f7f1ca6 65891bd5 63881ad6 63881ad6 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63871ad7 63881ad6 63881ad6 65891bd5 5f7f1ca6 0000001d 00000012 0000000b 00000006 00000003 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000006 0000000b 00000013 00000023 5e811ab7 669112ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 608d08ff 669112ff 5e811ab7 00000023 00000013 0000000b 00000006 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000004 00000009 00000012 0000001d 7a9a39b0 87ac3eff 85a93bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85aa3bff 85a93bff 87ac3eff 7a9a39b0 0000001d 00000012 00000009 00000004 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000006 0000000d 00000019 00000031 92be3bec a7d648ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a6d548ff a7d648ff 92be3bec 00000031 00000019 0000000d 00000006 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000008 00000012 00000020 0000003f 83b029e7 97cb30ff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 95c92fff 97cb30ff 83b029e7 0000003f 00000020 00000012 00000008 00000002 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000a 00000015 00000025 00000047 83ae2be9 98cb33ff 96c932ff 96c932ff 96c932ff 97c933ff 95c830ff 90c626ff 93c72cff 97c933ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 97c933ff 94c82eff 92c72aff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c933ff 95c82fff 91c629ff 95c930ff 96c933ff 96c932ff 96c931ff 92c729ff 95c82fff 97c933ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 96c932ff 98cb33ff 83ae2be9 00000047 00000025 00000015 0000000a 00000003 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000b 00000019 0000002a 0000004e 82ad2bea 98ca33ff 96c832ff 96c832ff 96c832ff 94c72fff 99c939ff b1d666ff a3cf4dff 93c62cff 96c832ff 95c832ff 96c832ff 95c731ff 95c731ff 96c832ff 96c832ff 96c832ff 8fc425ff bada78ff d9ecb7ff 98c836ff 94c72fff 96c832ff 95c731ff 96c832ff 96c832ff 95c731ff 95c731ff 96c832ff 91c52aff acd45eff dfeec1ff 9dcc41ff 94c62eff 93c62dff 9ecc42ff e0efc3ff acd35dff 91c529ff 96c832ff 96c832ff 96c832ff 96c832ff 96c832ff 96c832ff 96c832ff 96c832ff 98ca33ff 82ad2bea 0000004e 0000002a 00000019 0000000b 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000d 0000001b 0000002d 00000051 80a92beb 96c733ff 94c532ff 94c532ff 94c532ff 8dc124ff bcda80ff ffffffff dfecc2ff 90c22aff 93c431ff 92c32eff 8ec227ff 91c32cff 90c22aff 92c32eff 94c432ff 90c229ff 87be19ff c8e097ff fdfdfdff 98c638ff 90c229ff 8fc228ff 91c32bff 94c532ff 91c32bff 90c22bff 91c32dff 8fc229ff 90c22bff a9d05aff d6e8b1ff 9cc83fff 8fc228ff 8dc124ff 9dca44ff ffffffff b6d774ff 8dc024ff 94c532ff 94c532ff 94c532ff 94c532ff 94c532ff 94c532ff 94c532ff 94c532ff 96c733ff 80a92beb 00000051 0000002d 0000001b 0000000d 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000d 0000001b 0000002f 00000054 7fa82beb 95c632ff 93c431ff 93c431ff 94c431ff 8ec128ff e2eec8ff e3efcaff eff6e3ff a2cb4eff 8dc124ff c4de8fff cfe4a5ff e8f1d3ff e1eec7ff 9cc943ff 8ec127ff cae19aff ebf3d9ff e6f0d0ff eef5e1ff 92c32fff c1dc89ff cfe4a4ff e5f0d0ff aad05dff a0ca49ff e5f0cdff f1f6e5ff b9d87bff 8bbf20ff aad05cff d5e7afff 98c63aff abd05eff eaf3d8ff e0edc4ff fafcf7ff b4d670ff 8cc024ff 93c431ff 93c431ff 93c431ff 93c431ff 93c431ff 93c431ff 93c431ff 93c431ff 95c632ff 7fa82beb 00000054 0000002f 0000001b 0000000d 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000d 0000001c 00000030 00000054 7ea72aeb 94c531ff 92c330ff 92c330ff 8ec129ff 9eca49ff f7f9f3ff a0ca4bff e4efceff c4de90ff 84bb16ff dbebbeff fafbf9ff bdd982ff ffffffff bcda82ff 9fca4aff fffeffff c6df94ff dbeabbff f0f5e6ff 8ec129ff d6e7b2ff ffffffff c8df98ff 9bc840ff e7f0d3ff deecc2ff c3de8eff fdfcfeff 9dc945ff b1d46dff fffeffff 9fca4aff e6f0d1ff e5f0d0ff c0db88ff fefeffff b2d46eff 8bbf23ff 92c330ff 92c330ff 92c330ff 92c330ff 92c330ff 92c330ff 92c330ff 92c330ff 94c531ff 7ea72aeb 00000054 00000030 0000001c 0000000d 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 7da62aeb 93c331ff 91c130ff 91c130ff 89bd22ff bbd880ff ffffffff cee3a4ff eef5e0ff e3eeccff 87bc1dff daeabbff e0edc8ff 87bc1eff f5f8f0ff bcd985ff aed169ff fffdffff 8bbe26ff b2d36fff f1f6e8ff 8ec02bff d5e7b3ff e7f0d3ff 85bb19ff 95c338ff fffeffff b1d370ff 89bd22ff fefdffff b2d371ff abd063ff f8faf4ff a5cc57ff f7f9f3ff bbd881ff 86bc1cff f4f7eeff b4d473ff 8abd23ff 91c130ff 91c130ff 91c130ff 91c130ff 91c130ff 91c130ff 91c130ff 91c130ff 93c331ff 7da62aeb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 74a11ceb 89bc21ff 87ba20ff 87ba1fff 84b91aff dfebc6ff e6f0d0ff cde1a5ff d7e7b7ff f6f8f2ff 95c23aff d3e5afff deebc5ff 84b819ff f5f8efff b7d67cff 9ec74bff fdfcfeff 9cc646ff c0da8bff f0f5e7ff 84b81aff d1e4acff e3eecdff 82b716ff 89bb22ff f0f5e7ff c2db8fff 9cc646ff fbfbfbff 9fc84dff a7cc5bff f7f9f4ff 99c441ff eaf1daff c8df99ff 96c33dff fafbf8ff acce65ff 80b612ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 87ba20ff 89bc21ff 74a11ceb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 9eb76beb bad87dff b7d57cff b6d478ff bdd986ff fafafaff cee1a5ff a6cc5cff b4d476ff f9faf7ff d0e3a9ff e1eccbff eaf1dcff b6d478ff f7f9f4ff d6e6b5ff b9d67eff f8f9f5ff f3f7ecff f6f9f3ff f1f5e8ff b6d478ff e2eecdff ecf3e0ff b6d478ff b2d272ff dfebc6ff f9faf5ff f3f7ebff f2f6ebff b6d478ff cce0a2ff f9faf9ff bcd885ff e1eccaff f9fbf6ff f1f5e8ff fdfcfdff cce0a2ff b3d373ff b7d57cff b7d57cff b7d57cff b7d57cff b7d57cff b7d57cff b7d57cff b7d57cff bad87dff 9eb76beb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 e0dce7eb ffffffff ffffffff ffffffff ffffffff fafafbff fffdffff ffffffff fffeffff fafafaff fffdffff fdfcffff fcfbfeff ffffffff fafafbff fffdffff ffffffff fafafaff fdfbffff fbfbfdff fbfafcff ffffffff fdfbffff fcfbfdff ffffffff ffffffff fdfbffff fbfafdff fdfbffff fafafbff ffffffff fffdffff fafafaff ffffffff fdfbffff fbfafcff fdfcffff f9f9f9ff fffdffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff e0dce7eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d6d6d6eb fcfcfcff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff fcfcfcff d6d6d6eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d6d6d6eb fcfcfcff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff f9f9f9ff fcfcfcff d6d6d6eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d5d5d5eb fbfbfbff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff f8f8f8ff fbfbfbff d5d5d5eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d5d5d5eb fafafaff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff fafafaff d5d5d5eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d5d5d5eb fafafaff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff f7f7f7ff fafafaff d5d5d5eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d4d4d4eb f8f8f8ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f8f8f8ff d4d4d4eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d3d3d3eb f8f8f8ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f5f5f5ff f8f8f8ff d3d3d3eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d2d2d2eb f7f7f7ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f7f7f7ff d2d2d2eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d2d2d2eb f7f7f7ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f4f4f4ff f7f7f7ff d2d2d2eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d2d2d2eb f5f5f5ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f3f3f3ff f3f3f4ff f3f3f3ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f5f5f5ff d2d2d2eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d1d1d1eb f5f5f5ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f2f2f2ff f5f5f5ff cfcfcfeb 00000054 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 d0d0d0eb f4f4f4ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f2f2f4ff ecefe9ff b6d37aff ecefe7ff f2f2f3ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f1f1f1ff f7f7f7ff d5d5d5eb 05050556 00000031 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 cfcfcfeb f3f3f3ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f2f1f4ff ebede5ff a5ca59ff e9ede3ff f1f1f3ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f3f3f3ff f5f5f5ff eeeeeeff ddddddfb 4a4a4a70 00000032 0000001d 0000000f 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 cfcfcfeb f3f3f3ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f2f1f3ff eceee7ff a8cc62ff e7ebdeff f2f1f4ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff f0f0f0ff efefefff f2f2f2ff efefefff d4d4d4ff ccccccff bcbcbcfc 39393973 00000033 0000001e 0000000f 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 cdcdcdeb f2f2f2ff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff efefefff eeeeeeff efefefff f1f0f3ff ededebff aacc66ff e8ebe2ff f4f1faff f1f0f4ff f0eff1ff efefefff eeeeeeff efefefff efefefff efefefff efefefff efefefff eeeeeeff f1f1f1ff ebebebff c6c6c6ff c1c1c1ff ccccccff bbbbbbf9 2929296f 00000033 0000001f 0000000f 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 cccccceb f0f0f0ff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff eeeeefff f2f0f7ff f5f1fdff f2f0f5ff e7ebe1ff a4c95cff cedeaeff e0e7d2ff e4e9dcff ededecff f4f0faff f3f0f9ff efeef0ff edededff edededff edededff edededff eeeeeeff f0f0f0ff cececeff bdbdbdff c6c6c6ff ccccccff bbbbbbf9 2727276f 00000034 00000020 00000010 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 cccccceb f0f0f0ff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff edededff ededeeff f3f0f9ff f1eff5ff dae3c7ff bcd48bff a9cc66ff 97c342ff 8ebe2eff 8dbe2eff 90bf32ff 91bf35ff 9dc54eff b4d07bff d3e0b8ff eeeef0ff f3f0f9ff ededeeff edededff edededff eeeeeeff e8e8e8ff c1c1c1ff c1c1c1ff c6c6c6ff ccccccff bbbbbbfa 28282870 00000035 00000020 00000010 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 cbcbcbeb efefefff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ecececff ececebff efedf2ff f3eff9ff d6e1c0ff a7ca62ff 8cbc2cff 85b91fff 88ba23ff 8bbc2aff 8ebd2eff 8dbd2dff 8bbc2aff 8bbc29ff 8abb27ff 86b91fff 89bb26ff a1c655ff d2dfb8ff f2eff8ff eeedf0ff ecececff eeeeeeff e4e4e4ff bbbbbbff c1c1c1ff c5c5c5ff cbcbcbff bababafa 27272771 00000035 00000020 00000010 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 cacacaeb eeeeeeff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebeaff efedf2ff f1eef7ff ecebecff ebebebff ebebebff ebebeaff f0edf5ff eaeae9ff b4d07dff 8aba29ff 87b921ff 8cbc2dff 8dbc2fff 8dbc2fff 8dbc2fff 8dbc30ff 8cbc2dff 8bbb2aff 8bbb2aff 8cbb2cff 8dbc30ff 8dbc2eff 87b924ff 88ba25ff b7d182ff edecefff eeedf1ff eeeeeeff e0e0e0ff b7b7b7ff c1c1c1ff c5c5c7ff cecdd1ff bbbabdfa 27282771 00000035 00000020 00000011 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 cacacaeb eeeeeeff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff ebebebff efecf2ff d3dfbcff c7d8a2ff f0edf4ff efedf4ff eaeaeaff f1edf6ff e2e6daff 9fc655ff 84b71eff 8bbb2cff 8dbc2fff 8cbc2fff 8cbc2fff 8cbc2fff 8cbc2fff 8bbb2cff 8fbc33ff ccdbadff cedcb2ff 92be39ff 8bbb2cff 8cbc2fff 8dbc2fff 8bbb2cff 84b71dff abcb6cff edeceeff eeedefff ebebebff b8b9b8ff c0bec3ff c4c4c2ff bcc4afff b0b5a7f9 29282a70 00000035 00000020 00000011 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c9c9c9eb ecececff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff e9e9e9ff edebf0ff dbe2cdff a3c65cff a7c865ff dbe2ccff f5efffff e3e6dbff 99c14aff 85b71fff 8cba2fff 8cba2fff 8cba2fff 8cba2fff 8cba2fff 8cba2fff 8cba2fff 89b929ff 94be3fff eeecf2ff f0edf6ff 9ac14bff 89b928ff 8cba2fff 8cba2fff 8cba2fff 8cba2eff 83b61eff b3ce7cff edebf1ff eeeeefff d9d7dcff 9ba091ff 89a352ff 8dae4dff 8ca35df9 2d2a3272 00000035 00000020 00000010 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c7c7c7eb ebebebff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e7ff eceaf0ff eceaf0ff c1d59bff 9bc24fff bed394ff a3c65eff 84b620ff 8cba2fff 8bba2fff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8ab92bff a3c65dff a4c760ff 8aba2bff 8bba2eff 8bba2eff 8bba2eff 8cba2fff 8cba2fff 86b724ff 82b51cff d4debfff f0ecf8ff eaece5ff 8aae43ff 61841cff 76933dff 7a904ffa 24222871 00000035 00000020 00000010 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c7c7c7eb ebebebff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e8e8e8ff e9e8eaff efecf6ff e3e6dfff 99c14bff 83b61fff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 86b724ff 86b723ff 8bba2eff 8bba2eff 8bba2eff 8bba2eff 89b929ff 82b61dff 96c044ff cad8abff e0e3d7ff eceaf1ff d6dfc3ff 8abd26ff 88b72cff 77a027ff 5d7d1fef 0000005e 00000034 00000020 00000010 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c6c6c6eb eaeaeaff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff e7e7e7ff ebe9eeff dde2d3ff 92bd3cff 89b729ff 8bb92eff 8bb92dff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8bb92eff 8ab92cff 83b51fff 8cb930ff bcd191ff e4e5e1ff c9d7aaff 90bb38ff c8d8a9ff e0e4d9ff 8ab82bff 8bb92cff 90c030ff 7ba528ea 00000057 00000033 0000001f 0000000f 00000006 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c5c5c5eb e9e9e9ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff ece9f3ff b2cc7dff 83b41eff 8bb82fff 85b624ff 83b41fff 88b72aff 8bb82fff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 8ab82eff 85b523ff 85b625ff acc971ff dee2d6ff d5dec4ff a0c35aff 84b520ff 82b41eff 96be47ff e7e6e8ff aac86dff 83b521ff 8cba2fff 769e28ec 00000057 00000033 0000001e 0000000f 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c4c4c4eb e9e9e9ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e6e6e6ff e7e6e9ff e1e3dcff 93bc40ff 86b627ff 87b628ff a8c76bff c4d4a1ff 93bc41ff 87b62aff 89b82eff 89b82eff 89b82eff 89b82eff 89b82eff 89b82eff 89b82eff 8ab82eff 86b627ff 82b41fff 9dc155ff d3ddc1ff dee2d7ff adca75ff 86b627ff 84b523ff 89b72eff 8ab82eff 81b41eff bbd191ff dee2d6ff 89b82eff 89b92bff 769f28eb 00000056 00000032 0000001d 0000000f 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c4c4c4eb e7e7e7ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff eae7f0ff cad7afff 85b426ff 87b62aff 87b62aff d7decaff fdf1ffff adc977ff 82b31fff 89b62eff 89b62eff 89b62eff 89b62eff 89b62eff 89b62eff 87b52aff 81b31eff 90ba3dff c5d4a5ff e2e3dfff bdd094ff 8cb834ff 82b320ff 88b62cff 89b62eff 89b62eff 89b62eff 87b529ff 8bb832ff e0e2dbff b6cd87ff 84b520ff 769e28eb 00000056 00000031 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c4c4c4eb e7e7e7ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff e4e4e4ff ebe8f2ff b8ce8cff 81b21eff 89b62eff 86b429ff a2c360ff b9cf8fff 91ba3dff 87b52aff 89b62eff 89b62eff 89b62eff 89b62eff 88b62cff 82b320ff 88b52cff b5cd87ff e0e2ddff cad7b1ff 95bd46ff 82b21fff 87b52aff 89b62eff 89b62eff 89b62eff 89b62eff 89b62eff 89b62eff 82b220ff acc773ff e5e4e6ff 93bc3fff 729a1feb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c4c4c4eb e6e6e6ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e3ff e3e3e4ff e8e6edff acc876ff 81b31fff 88b62dff 88b62eff 84b425ff 81b320ff 86b52aff 88b62eff 88b62dff 88b62dff 88b62dff 83b323ff 83b322ff a5c467ff d9decfff d6ddc9ff a1c260ff 82b321ff 84b425ff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 87b62bff 84b425ff d3dbc4ff c3d5a1ff 6f9918eb 00000055 00000030 0000001d 0000000e 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c4c4c4eb e5e5e5ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e2e2e2ff e4e2e4ff e6e4eaff a8c56dff 82b321ff 88b62dff 88b62dff 88b52dff 88b52dff 88b62dff 88b62dff 88b62dff 85b427ff 80b21dff 98bd4dff ced8b8ff dde0d8ff afc97dff 86b529ff 82b321ff 88b52dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 88b62dff 82b321ff 9cc056ff e4e5e3ff 8ba752eb 00000055 00000030 0000001d 0000000e 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c2c2c2eb e4e4e4ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e2e1e2ff e6e3eaff aac572ff 81b120ff 87b42dff 87b42dff 87b42dff 87b42dff 88b42dff 86b42aff 7fb01eff 8cb737ff bed09cff e0e1deff becf9aff 8cb737ff 80b11fff 86b42bff 88b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42cff 80b11fff c3d3a3ff c1c2c0eb 00000054 00000030 0000001d 0000000e 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c2c2c2eb e4e4e4ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e8e4efff b4ca87ff 7fb01dff 87b42dff 87b42dff 87b42dff 86b42cff 81b120ff 85b328ff aec87cff dcdfd8ff cbd6b6ff 96bc4cff 80b01eff 84b328ff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 87b42dff 83b225ff 94bc45ff bec0baeb 00000255 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c1c1c1eb e3e3e3ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e0e0e0ff e6e3ecff c5d3a9ff 82b124ff 86b32cff 86b32dff 82b124ff 80b020ff a0c060ff d4dac7ff d6dbccff a2c165ff 81b123ff 82b124ff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 86b32dff 85b428ff 8da658eb 00000555 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c0c0c0eb e2e2e2ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff e1e1e4ff daddd4ff 8db63bff 80af22ff 7eaf1dff 93b946ff c7d3afff dcded9ff b1c884ff 86b22cff 80b021ff 86b22cff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 88b42dff 719822eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c0c0c0eb e2e2e2ff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff dfdfdfff e5e2ebff abc577ff 83b127ff b9cc91ff dddedaff c0d0a1ff 8db63cff 7faf1fff 85b12aff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 86b22dff 88b42eff 739927eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 c0c0c0eb e1e1e1ff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff dededeff e1dfe3ff d6daceff cfd7c0ff cbd5b9ff 97bc51ff 7eaf1eff 82b126ff 86b22dff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 85b22cff 87b42dff 729926eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 bebebeeb e0e0e0ff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff e0dfe3ff e4e0eaff e4e0eaff e8e3f4ff c9d4b6ff 7eae1fff 80af21ff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 87b32cff 729826eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 bebebeeb e0e0e0ff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff ddddddff dddddcff e1e0e6ff d5d9cdff b6c98fff b3c889ff cfd6c2ff e1dfe5ff 98bb52ff 7fae21ff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 85b12cff 87b32cff 729826eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 bdbdbdeb dfdfdfff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff e1dee4ff cdd5bfff 8bb43aff 7dac1dff 7ead1fff 84b02bff c7d1b0ff ced5c0ff 82af27ff 83b02aff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 86b22cff 719726eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 bdbdbdeb dfdfdfff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dcdcdcff dddcddff dfdee3ff 9ebd5eff 7cac1bff 84b02cff 84b02cff 7fae23ff 8ab338ff dcdcdaff a7c272ff 7cac1dff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 84b02cff 86b22cff 719726eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 bcbcbceb dededeff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dcdbdeff dadbd9ff 8cb43dff 80ae26ff 83af2cff 83af2cff 83af2cff 7cac1eff abc47cff d8dad4ff 87b132ff 81ae27ff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 85b12cff 709626eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001d 00000030 00000055 bcbcbceb dededeff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dbdbdbff dcdbdcff dedde1ff 9bbb5cff 7cab1fff 83af2cff 83af2cff 83af2cff 81ae29ff 83af2bff d2d7c9ff b6c991ff 7cab1dff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 83af2cff 85b12cff 709626eb 00000055 00000030 0000001d 0000000e 00000005 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000e 0000001c 00000030 00000054 bcbcbceb ddddddff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dfdde4ff c3cfadff 7fad25ff 82ae2aff 83ae2cff 83ae2cff 83ae2cff 7dac20ff 9dbc60ff dcdbdeff 8fb544ff 7fac23ff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 85b02cff 709526eb 00000054 00000030 0000001c 0000000e 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000d 0000001b 0000002f 00000053 bcbcbceb ddddddff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadaff dadadbff dfdde5ff a1be68ff 7caa1eff 83ae2cff 83ae2cff 83ae2cff 83ae2bff 7dac21ff c3cfadff c3ceadff 7dac21ff 82ae2bff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 83ae2cff 85b02cff 709526eb 00000053 0000002f 0000001b 0000000d 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000d 0000001a 0000002c 00000050 c4c4c4ef e4e4e4ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e1e1e1ff e0e0e0ff e4e2e8ff d5dbcaff 8db639ff 84b229ff 87b32dff 87b32dff 87b32dff 83b125ff 94ba47ff dfe0deff a5c269ff 82b123ff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 87b32dff 89b62dff 759c27ef 00000050 0000002c 0000001a 0000000d 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000b 00000018 00000028 00000048 7f7f7fd6 858585ef 838383f1 828282f2 818181f3 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 818181f4 87848af4 637244f4 4a6612f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 496611f4 717960f4 777c6cf4 4c6715f4 4d6818f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f4 4e6819f3 4e6919f2 4f691af1 4f6b1aef 4c6519d6 00000048 00000028 00000018 0000000b 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000000a 00000014 00000023 0000003b 00000062 0000007e 00000089 00000091 00000098 0000009b 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009c 0000009b 00000098 00000091 00000089 0000007e 00000062 0000003b 00000023 00000014 0000000a 00000004 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000008 00000011 0000001c 0000002b 0000003c 0000004b 00000057 0000005f 00000066 00000069 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 0000006a 00000069 00000066 0000005f 00000057 0000004b 0000003c 0000002b 0000001c 00000011 00000008 00000003 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000006 0000000c 00000014 00000020 0000002c 00000037 00000040 00000046 0000004b 0000004d 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004e 0000004d 0000004b 00000046 00000040 00000037 0000002c 00000020 00000014 0000000c 00000006 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000004 00000008 0000000e 00000015 0000001d 00000025 0000002b 0000002f 00000033 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000034 00000033 0000002f 0000002b 00000025 0000001d 00000015 0000000e 00000008 00000004 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002 00000005 00000008 0000000d 00000012 00000016 0000001a 0000001d 0000001f 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 00000020 0000001f 0000001d 0000001a 00000016 00000012 0000000d 00000008 00000005 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000001 00000002 00000004 00000006 00000009 0000000b 0000000d 0000000f 00000010 00000010 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000011 00000010 00000010 0000000f 0000000d 0000000b 00000009 00000006 00000004 00000002 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } │ ├── Image content ├── lib/armeabi/libpocketsphinx_jni.so │ ├── readelf --wide --file-header {} │ │ @@ -6,15 +6,15 @@ │ │ OS/ABI: UNIX - System V │ │ ABI Version: 0 │ │ Type: DYN (Shared object file) │ │ Machine: ARM │ │ Version: 0x1 │ │ Entry point address: 0x0 │ │ Start of program headers: 52 (bytes into file) │ │ - Start of section headers: 357204 (bytes into file) │ │ - Flags: 0x5000000, Version5 EABI │ │ + Start of section headers: 365464 (bytes into file) │ │ + Flags: 0x5000200, Version5 EABI, soft-float ABI │ │ Size of this header: 52 (bytes) │ │ Size of program headers: 32 (bytes) │ │ - Number of program headers: 7 │ │ + Number of program headers: 9 │ │ Size of section headers: 40 (bytes) │ │ - Number of section headers: 23 │ │ - Section header string table index: 22 │ │ + Number of section headers: 28 │ │ + Section header string table index: 27 │ ├── readelf --wide --program-header {} │ │ @@ -1,24 +1,29 @@ │ │ │ │ Elf file type is DYN (Shared object file) │ │ Entry point 0x0 │ │ -There are 7 program headers, starting at offset 52 │ │ +There are 9 program headers, starting at offset 52 │ │ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ - PHDR 0x000034 0x00000034 0x00000034 0x000e0 0x000e0 R 0x4 │ │ - LOAD 0x000000 0x00000000 0x00000000 0x55f30 0x55f30 R E 0x1000 │ │ - LOAD 0x055f8c 0x00056f8c 0x00056f8c 0x0127c 0x01f80 RW 0x1000 │ │ - DYNAMIC 0x056d7c 0x00057d7c 0x00057d7c 0x00100 0x00100 RW 0x4 │ │ + 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 0x57ae0 0x57ae0 R E 0x1000 │ │ + LOAD 0x057f68 0x00058f68 0x00058f68 0x012a0 0x01fa4 RW 0x1000 │ │ + DYNAMIC 0x058d58 0x00059d58 0x00059d58 0x00128 0x00128 RW 0x4 │ │ + NOTE 0x000168 0x00000168 0x00000168 0x00024 0x00024 R 0x4 │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0 │ │ - EXIDX 0x047a2c 0x00047a2c 0x00047a2c 0x02048 0x02048 R 0x4 │ │ - GNU_RELRO 0x055f8c 0x00056f8c 0x00056f8c 0x01074 0x01074 RW 0x4 │ │ + EXIDX 0x04963c 0x0004963c 0x0004963c 0x01fe0 0x01fe0 R 0x4 │ │ + GNU_RELRO 0x057f68 0x00058f68 0x00058f68 0x01098 0x01098 RW 0x4 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 │ │ - 01 .dynsym .dynstr .hash .rel.dyn .rel.plt .plt .text .ARM.extab .ARM.exidx .rodata │ │ - 02 .data.rel.ro.local .fini_array .data.rel.ro .init_array .dynamic .got .data .bss │ │ - 03 .dynamic │ │ - 04 │ │ - 05 .ARM.exidx │ │ - 06 .data.rel.ro.local .fini_array .data.rel.ro .init_array .dynamic .got │ │ + 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 │ │ + 03 .data.rel.ro.local .fini_array .data.rel.ro .init_array .dynamic .got .data .bss │ │ + 04 .dynamic │ │ + 05 .note.gnu.build-id │ │ + 06 │ │ + 07 .ARM.exidx │ │ + 08 .data.rel.ro.local .fini_array .data.rel.ro .init_array .dynamic .got │ ├── readelf --wide --sections {} │ │ @@ -1,32 +1,37 @@ │ │ -There are 23 section headers, starting at offset 0x57354: │ │ +There are 28 section headers, starting at offset 0x59398: │ │ │ │ Section Headers: │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ - [ 1] .dynsym DYNSYM 00000114 000114 004790 10 A 2 1 4 │ │ - [ 2] .dynstr STRTAB 000048a4 0048a4 0064d9 00 A 0 0 1 │ │ - [ 3] .hash HASH 0000ad80 00ad80 002208 04 A 1 0 4 │ │ - [ 4] .rel.dyn REL 0000cf88 00cf88 0017f0 08 A 1 0 4 │ │ - [ 5] .rel.plt REL 0000e778 00e778 000278 08 A 1 6 4 │ │ - [ 6] .plt PROGBITS 0000e9f0 00e9f0 0003c8 00 AX 0 0 4 │ │ - [ 7] .text PROGBITS 0000edb8 00edb8 038668 00 AX 0 0 8 │ │ - [ 8] .ARM.extab PROGBITS 00047420 047420 00060c 00 A 0 0 4 │ │ - [ 9] .ARM.exidx ARM_EXIDX 00047a2c 047a2c 002048 08 AL 7 0 4 │ │ - [10] .rodata PROGBITS 00049a78 049a78 00c4b8 00 A 0 0 8 │ │ - [11] .data.rel.ro.local PROGBITS 00056f8c 055f8c 000d90 00 WA 0 0 4 │ │ - [12] .fini_array FINI_ARRAY 00057d1c 056d1c 000008 00 WA 0 0 4 │ │ - [13] .data.rel.ro PROGBITS 00057d24 056d24 000054 00 WA 0 0 4 │ │ - [14] .init_array INIT_ARRAY 00057d78 056d78 000004 00 WA 0 0 1 │ │ - [15] .dynamic DYNAMIC 00057d7c 056d7c 000100 08 WA 2 0 4 │ │ - [16] .got PROGBITS 00057e7c 056e7c 000184 00 WA 0 0 4 │ │ - [17] .data PROGBITS 00058000 057000 000208 00 WA 0 0 4 │ │ - [18] .bss NOBITS 00058208 057208 000d04 00 WA 0 0 8 │ │ - [19] .comment PROGBITS 00000000 057208 000026 01 MS 0 0 1 │ │ - [20] .note.gnu.gold-version NOTE 00000000 057230 00001c 00 0 0 4 │ │ - [21] .ARM.attributes ARM_ATTRIBUTES 00000000 05724c 00002d 00 0 0 1 │ │ - [22] .shstrtab STRTAB 00000000 057279 0000d8 00 0 0 1 │ │ + [ 1] .interp PROGBITS 00000154 000154 000013 00 A 0 0 1 │ │ + [ 2] .note.gnu.build-id NOTE 00000168 000168 000024 00 A 0 0 4 │ │ + [ 3] .dynsym DYNSYM 0000018c 00018c 004730 10 A 4 1 4 │ │ + [ 4] .dynstr STRTAB 000048bc 0048bc 006481 00 A 0 0 1 │ │ + [ 5] .hash HASH 0000ad40 00ad40 0021f0 04 A 3 0 4 │ │ + [ 6] .gnu.version VERSYM 0000cf30 00cf30 0008e6 02 A 3 0 2 │ │ + [ 7] .gnu.version_d VERDEF 0000d818 00d818 00001c 00 A 4 1 4 │ │ + [ 8] .gnu.version_r VERNEED 0000d834 00d834 000040 00 A 4 2 4 │ │ + [ 9] .rel.dyn REL 0000d874 00d874 0017e8 08 A 3 0 4 │ │ + [10] .rel.plt REL 0000f05c 00f05c 000278 08 AI 3 11 4 │ │ + [11] .plt PROGBITS 0000f2d4 00f2d4 0003c8 00 AX 0 0 4 │ │ + [12] .text PROGBITS 0000f6a0 00f6a0 039a67 00 AX 0 0 8 │ │ + [13] .ARM.extab PROGBITS 00049108 049108 000534 00 A 0 0 4 │ │ + [14] .ARM.exidx ARM_EXIDX 0004963c 04963c 001fe0 08 AL 12 0 4 │ │ + [15] .rodata PROGBITS 0004b620 04b620 00c4c0 00 A 0 0 8 │ │ + [16] .data.rel.ro.local PROGBITS 00058f68 057f68 000d90 00 WA 0 0 4 │ │ + [17] .fini_array FINI_ARRAY 00059cf8 058cf8 000008 00 WA 0 0 4 │ │ + [18] .data.rel.ro PROGBITS 00059d00 058d00 000054 00 WA 0 0 4 │ │ + [19] .init_array INIT_ARRAY 00059d54 058d54 000004 00 WA 0 0 1 │ │ + [20] .dynamic DYNAMIC 00059d58 058d58 000128 08 WA 4 0 4 │ │ + [21] .got PROGBITS 00059e80 058e80 000180 00 WA 0 0 4 │ │ + [22] .data PROGBITS 0005a000 059000 000208 00 WA 0 0 4 │ │ + [23] .bss NOBITS 0005a208 059208 000d04 00 WA 0 0 8 │ │ + [24] .comment PROGBITS 00000000 059208 000028 01 MS 0 0 1 │ │ + [25] .note.gnu.gold-version NOTE 00000000 059230 00001c 00 0 0 4 │ │ + [26] .ARM.attributes ARM_ATTRIBUTES 00000000 05924c 00002b 00 0 0 1 │ │ + [27] .shstrtab STRTAB 00000000 059277 00011e 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ y (purecode), p (processor specific) │ ├── readelf --wide --symbols {} │ │ @@ -1,1148 +1,1142 @@ │ │ │ │ -Symbol table '.dynsym' contains 1145 entries: │ │ +Symbol table '.dynsym' contains 1139 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 │ │ - 2: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit │ │ - 3: 00045da0 8 FUNC GLOBAL DEFAULT 7 __aeabi_unwind_cpp_pr0 │ │ - 4: 00045d98 8 FUNC WEAK DEFAULT 7 __aeabi_unwind_cpp_pr1 │ │ - 5: 0000ee29 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1Config │ │ - 6: 0003f621 112 FUNC GLOBAL DEFAULT 7 cmd_ln_free_r │ │ - 7: 0000ee37 82 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setBoolean │ │ - 8: 0003f5ad 52 FUNC GLOBAL DEFAULT 7 cmd_ln_set_int_r │ │ - 9: 0000ee89 70 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setInt │ │ - 10: 0000eecf 72 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setFloat │ │ - 11: 0003f5e1 56 FUNC GLOBAL DEFAULT 7 cmd_ln_set_float_r │ │ - 12: 0000ef17 124 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setString │ │ - 13: 0003f559 84 FUNC GLOBAL DEFAULT 7 cmd_ln_set_str_r │ │ - 14: 0000ef93 80 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1exists │ │ - 15: 0003f255 20 FUNC GLOBAL DEFAULT 7 cmd_ln_exists_r │ │ - 16: 0000efe3 82 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getBoolean │ │ - 17: 0003f529 14 FUNC GLOBAL DEFAULT 7 cmd_ln_int_r │ │ - 18: 0000f035 78 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getInt │ │ - 19: 0000f089 104 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getFloat │ │ - 20: 0003f539 32 FUNC GLOBAL DEFAULT 7 cmd_ln_float_r │ │ - 21: 0000f0f1 96 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getString │ │ - 22: 0003f50d 14 FUNC GLOBAL DEFAULT 7 cmd_ln_str_r │ │ - 23: 0000f151 20 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1FrontEnd │ │ - 24: 0000f165 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1FrontEnd │ │ - 25: 00039c8c 272 FUNC GLOBAL DEFAULT 7 fe_free │ │ - 26: 0000f173 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1outputSize │ │ - 27: 00039504 8 FUNC GLOBAL DEFAULT 7 fe_get_output_size │ │ - 28: 0000f181 72 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1startUtt │ │ - 29: 000394a0 84 FUNC GLOBAL DEFAULT 7 fe_start_utt │ │ - 30: 00000000 0 FUNC GLOBAL DEFAULT UND sprintf │ │ - 31: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail │ │ - 32: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard │ │ - 33: 0000f1c9 88 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1processUtt │ │ - 34: 00039b44 200 FUNC GLOBAL DEFAULT 7 fe_process_utt │ │ - 35: 0000f221 80 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1endUtt │ │ - 36: 00039c0c 112 FUNC GLOBAL DEFAULT 7 fe_end_utt │ │ - 37: 0000f271 20 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1Feature │ │ - 38: 0000f285 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1Feature │ │ - 39: 0003841d 100 FUNC GLOBAL DEFAULT 7 feat_free │ │ - 40: 0000f293 86 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1FsgModel_1_1SWIG_10 │ │ - 41: 0002e2c9 104 FUNC GLOBAL DEFAULT 7 fsg_model_init │ │ - 42: 0000f2e9 20 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1FsgModel_1_1SWIG_11 │ │ - 43: 0000f2fd 84 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1FsgModel_1_1SWIG_12 │ │ - 44: 0002e8e5 80 FUNC GLOBAL DEFAULT 7 fsg_model_readfile │ │ - 45: 0000f351 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1FsgModel │ │ - 46: 0002e339 150 FUNC GLOBAL DEFAULT 7 fsg_model_free │ │ - 47: 0000f35f 78 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1wordId │ │ - 48: 0002dfcd 44 FUNC GLOBAL DEFAULT 7 fsg_model_word_id │ │ - 49: 0000f3ad 78 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1wordAdd │ │ - 50: 0002dff9 124 FUNC GLOBAL DEFAULT 7 fsg_model_word_add │ │ - 51: 0000f3fb 26 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1transAdd │ │ - 52: 0002dc09 136 FUNC GLOBAL DEFAULT 7 fsg_model_trans_add │ │ - 53: 0000f415 20 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1nullTransAdd │ │ - 54: 0002dd5d 14 FUNC GLOBAL DEFAULT 7 fsg_model_null_trans_add │ │ - 55: 0000f429 26 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1tagTransAdd │ │ - 56: 0002dcb9 164 FUNC GLOBAL DEFAULT 7 fsg_model_tag_trans_add │ │ - 57: 00044f4c 32 FUNC GLOBAL DEFAULT 7 __aeabi_i2f │ │ - 58: 0000f443 88 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1addSilence │ │ - 59: 0002e075 240 FUNC GLOBAL DEFAULT 7 fsg_model_add_silence │ │ - 60: 0000f49b 132 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1addAlt │ │ - 61: 0002e165 356 FUNC GLOBAL DEFAULT 7 fsg_model_add_alt │ │ - 62: 0000f51f 16 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1write │ │ - 63: 0002e935 292 FUNC GLOBAL DEFAULT 7 fsg_model_write │ │ - 64: 0000f52f 68 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1writefile │ │ - 65: 0002ea59 96 FUNC GLOBAL DEFAULT 7 fsg_model_writefile │ │ - 66: 0000f573 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1JsgfRule │ │ - 67: 0000f585 2 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1JsgfRule │ │ - 68: 0000f587 20 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfRule_1fromIter │ │ - 69: 0000f59b 36 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfRule_1getName │ │ - 70: 0002f1a5 4 FUNC GLOBAL DEFAULT 7 jsgf_rule_name │ │ - 71: 0000f5bf 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfRule_1isPublic │ │ - 72: 0002f1a9 4 FUNC GLOBAL DEFAULT 7 jsgf_rule_public │ │ - 73: 0000f5d1 28 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1fromIter │ │ - 74: 000318c5 28 FUNC GLOBAL DEFAULT 7 ngram_model_set_iter_model │ │ - 75: 0000f5f1 128 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1NGramModel_1_1SWIG_10 │ │ - 76: 0004116c 860 FUNC GLOBAL DEFAULT 7 logmath_init │ │ - 77: 00032119 232 FUNC GLOBAL DEFAULT 7 ngram_model_read │ │ - 78: 000417b4 88 FUNC GLOBAL DEFAULT 7 logmath_free │ │ - 79: 0000f671 102 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1NGramModel_1_1SWIG_11 │ │ - 80: 0000f6d7 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1NGramModel │ │ - 81: 000326f5 194 FUNC GLOBAL DEFAULT 7 ngram_model_free │ │ - 82: 0000f6e5 156 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1write │ │ - 83: 00031ef9 80 FUNC GLOBAL DEFAULT 7 ngram_model_write │ │ - 84: 0000f781 92 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1strToType │ │ - 85: 00031ea1 52 FUNC GLOBAL DEFAULT 7 ngram_str_to_type │ │ - 86: 00000000 0 FUNC GLOBAL DEFAULT UND malloc │ │ - 87: 0000f7dd 32 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1typeToStr │ │ - 88: 00031ed5 36 FUNC GLOBAL DEFAULT 7 ngram_type_to_str │ │ - 89: 0000f7fd 188 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1recode │ │ - 90: 00032109 6 FUNC GLOBAL DEFAULT 7 ngram_model_recode │ │ - 91: 0000f8b9 76 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1casefold │ │ - 92: 00032055 180 FUNC GLOBAL DEFAULT 7 ngram_model_casefold │ │ - 93: 0000f905 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1size │ │ - 94: 0003224d 8 FUNC GLOBAL DEFAULT 7 ngram_model_get_size │ │ - 95: 0000f915 104 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1addWord │ │ - 96: 00032485 120 FUNC GLOBAL DEFAULT 7 ngram_model_add_word │ │ - 97: 0000f97d 264 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1addClass │ │ - 98: 00000000 0 FUNC GLOBAL DEFAULT UND strlen │ │ - 99: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy │ │ - 100: 000328d9 276 FUNC GLOBAL DEFAULT 7 ngram_model_add_class │ │ - 101: 00000000 0 FUNC GLOBAL DEFAULT UND free │ │ - 102: 0000fa85 174 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1prob │ │ - 103: 00032aa5 108 FUNC GLOBAL DEFAULT 7 ngram_prob │ │ - 104: 0000fb39 40 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1LogMath_1_1SWIG_10 │ │ - 105: 0000fb61 20 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1LogMath_1_1SWIG_11 │ │ - 106: 0000fb75 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1LogMath │ │ - 107: 0000fb83 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSetIterator_1ptr_1set │ │ - 108: 0000fb91 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSetIterator_1ptr_1get │ │ - 109: 0000fba5 44 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1NGramModelSetIterator │ │ - 110: 0003eb8d 40 FUNC GLOBAL DEFAULT 7 __ckd_malloc__ │ │ - 111: 0000fbd1 26 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1NGramModelSetIterator │ │ - 112: 000318a5 8 FUNC GLOBAL DEFAULT 7 ngram_model_set_iter_free │ │ - 113: 0003ec3f 8 FUNC GLOBAL DEFAULT 7 ckd_free │ │ - 114: 0000fbed 88 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSetIterator_1next │ │ - 115: 000318ad 24 FUNC GLOBAL DEFAULT 7 ngram_model_set_iter_next │ │ - 116: 0000fc45 12 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSetIterator_1hasNext │ │ - 117: 0000fc51 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfIterator_1ptr_1set │ │ - 118: 0000fc5f 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfIterator_1ptr_1get │ │ - 119: 0000fc71 44 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1JsgfIterator │ │ - 120: 0000fc9d 26 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1JsgfIterator │ │ - 121: 00040dd7 8 FUNC GLOBAL DEFAULT 7 hash_table_iter_free │ │ - 122: 0000fcb9 80 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfIterator_1next │ │ - 123: 00040ddf 70 FUNC GLOBAL DEFAULT 7 hash_table_iter_next │ │ - 124: 0000fd09 12 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfIterator_1hasNext │ │ - 125: 0000fd15 52 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1iter │ │ - 126: 0003187d 40 FUNC GLOBAL DEFAULT 7 ngram_model_set_iter │ │ - 127: 0000fd49 100 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1NGramModelSet │ │ - 128: 000313c1 1208 FUNC GLOBAL DEFAULT 7 ngram_model_set_read │ │ - 129: 0000fdad 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1NGramModelSet │ │ - 130: 0000fdbb 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1count │ │ - 131: 00031879 4 FUNC GLOBAL DEFAULT 7 ngram_model_set_count │ │ - 132: 0000fdc9 116 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1add │ │ - 133: 00031a89 400 FUNC GLOBAL DEFAULT 7 ngram_model_set_add │ │ - 134: 0000fe3d 94 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1select │ │ - 135: 00031923 50 FUNC GLOBAL DEFAULT 7 ngram_model_set_select │ │ - 136: 0000fe9b 94 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1lookup │ │ - 137: 000318e1 66 FUNC GLOBAL DEFAULT 7 ngram_model_set_lookup │ │ - 138: 0000fef9 36 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1current │ │ - 139: 00031955 18 FUNC GLOBAL DEFAULT 7 ngram_model_set_current │ │ - 140: 0000ff1d 52 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1iter │ │ - 141: 0002f185 10 FUNC GLOBAL DEFAULT 7 jsgf_rule_iter │ │ - 142: 0000ff51 82 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1Jsgf │ │ - 143: 0002f4cd 196 FUNC GLOBAL DEFAULT 7 jsgf_parse_file │ │ - 144: 0000ffa3 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1Jsgf │ │ - 145: 0002f427 166 FUNC GLOBAL DEFAULT 7 jsgf_grammar_free │ │ - 146: 0000ffb1 36 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1name │ │ - 147: 0002f181 4 FUNC GLOBAL DEFAULT 7 jsgf_grammar_name │ │ - 148: 0000ffd5 94 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1getRule │ │ - 149: 0002f18f 22 FUNC GLOBAL DEFAULT 7 jsgf_get_rule │ │ - 150: 00010033 32 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1buildFsg │ │ - 151: 0002f1ad 12 FUNC GLOBAL DEFAULT 7 jsgf_build_fsg │ │ - 152: 0003ebdd 40 FUNC GLOBAL DEFAULT 7 __ckd_salloc__ │ │ - 153: 0001284d 4 FUNC GLOBAL DEFAULT 7 ps_seg_word │ │ - 154: 00012877 30 FUNC GLOBAL DEFAULT 7 ps_seg_prob │ │ - 155: 00012851 38 FUNC GLOBAL DEFAULT 7 ps_seg_frames │ │ - 156: 00010159 90 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1hypstr_1set │ │ - 157: 000101b3 28 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1hypstr_1get │ │ - 158: 000101cf 90 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1uttid_1set │ │ - 159: 00010229 28 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1uttid_1get │ │ - 160: 00010245 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1bestScore_1set │ │ - 161: 00010253 8 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1bestScore_1get │ │ - 162: 0001025b 146 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Hypothesis │ │ - 163: 000102ed 36 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1Hypothesis │ │ - 164: 00010311 90 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1word_1set │ │ - 165: 0001036b 28 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1word_1get │ │ - 166: 00010387 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1ascr_1set │ │ - 167: 00010395 8 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1ascr_1get │ │ - 168: 0001039d 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1lscr_1set │ │ - 169: 000103ab 8 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1lscr_1get │ │ - 170: 000103b3 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1lback_1set │ │ - 171: 000103c1 8 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1lback_1get │ │ - 172: 000103c9 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1prob_1set │ │ - 173: 000103d7 8 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1prob_1get │ │ - 174: 000103df 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1startFrame_1set │ │ - 175: 000103ed 8 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1startFrame_1get │ │ - 176: 000103f5 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1endFrame_1set │ │ - 177: 00010403 8 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1endFrame_1get │ │ - 178: 0001040b 26 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1fromIter │ │ - 179: 00010425 22 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1Segment │ │ - 180: 0001043b 24 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1segment │ │ - 181: 00000000 0 FUNC GLOBAL DEFAULT UND calloc │ │ - 182: 00010453 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBest_1nbest_1set │ │ - 183: 00010461 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBest_1nbest_1get │ │ - 184: 00010475 44 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBest_1fromIter │ │ - 185: 000104a1 42 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBest_1hyp │ │ - 186: 00012be9 28 FUNC GLOBAL DEFAULT 7 ps_nbest_hyp │ │ - 187: 000104cb 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1NBest │ │ - 188: 000104d9 24 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1nBest │ │ - 189: 000104f1 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentIterator_1ptr_1set │ │ - 190: 000104ff 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentIterator_1ptr_1get │ │ - 191: 00010511 44 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1SegmentIterator │ │ - 192: 0001053d 26 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1SegmentIterator │ │ - 193: 00012b21 10 FUNC GLOBAL DEFAULT 7 ps_seg_free │ │ - 194: 00010559 84 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentIterator_1next │ │ - 195: 00012843 10 FUNC GLOBAL DEFAULT 7 ps_seg_next │ │ - 196: 000105ad 12 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentIterator_1hasNext │ │ - 197: 000105b9 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestIterator_1ptr_1set │ │ - 198: 000105c7 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestIterator_1ptr_1get │ │ - 199: 000105d9 44 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1NBestIterator │ │ - 200: 00010605 26 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1NBestIterator │ │ - 201: 00012bc9 8 FUNC GLOBAL DEFAULT 7 ps_nbest_free │ │ - 202: 00010621 100 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestIterator_1next │ │ - 203: 00012bd1 24 FUNC GLOBAL DEFAULT 7 ps_nbest_next │ │ - 204: 00010685 12 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestIterator_1hasNext │ │ - 205: 00010691 36 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Decoder_1_1SWIG_10 │ │ - 206: 0001174d 12 FUNC GLOBAL DEFAULT 7 ps_args │ │ - 207: 0003fda9 196 FUNC GLOBAL DEFAULT 7 cmd_ln_init │ │ - 208: 00012009 56 FUNC GLOBAL DEFAULT 7 ps_init │ │ - 209: 000106b5 26 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Decoder_1_1SWIG_11 │ │ - 210: 000106cf 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1Decoder │ │ - 211: 00011761 68 FUNC GLOBAL DEFAULT 7 ps_free │ │ - 212: 000106dd 76 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1reinit │ │ - 213: 00011b15 1268 FUNC GLOBAL DEFAULT 7 ps_reinit │ │ - 214: 00010729 248 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1loadDict │ │ - 215: 00012145 268 FUNC GLOBAL DEFAULT 7 ps_load_dict │ │ - 216: 00010821 188 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1saveDict │ │ - 217: 00012251 10 FUNC GLOBAL DEFAULT 7 ps_save_dict │ │ - 218: 000108dd 192 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1addWord │ │ - 219: 0001225d 376 FUNC GLOBAL DEFAULT 7 ps_add_word │ │ - 220: 0001099d 108 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1lookupWord │ │ - 221: 000123d5 160 FUNC GLOBAL DEFAULT 7 ps_lookup_word │ │ - 222: 00010a09 30 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getLattice │ │ - 223: 00012b2b 12 FUNC GLOBAL DEFAULT 7 ps_get_lattice │ │ - 224: 00013fb1 8 FUNC GLOBAL DEFAULT 7 ps_lattice_retain │ │ - 225: 00010a27 30 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getConfig │ │ - 226: 000117a9 4 FUNC GLOBAL DEFAULT 7 ps_get_config │ │ - 227: 0003f619 8 FUNC GLOBAL DEFAULT 7 cmd_ln_retain │ │ - 228: 00010a45 34 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1defaultConfig │ │ - 229: 0003f691 1044 FUNC GLOBAL DEFAULT 7 cmd_ln_parse_r │ │ - 230: 00010a67 90 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1fileConfig │ │ - 231: 0003fb25 592 FUNC GLOBAL DEFAULT 7 cmd_ln_parse_file_r │ │ - 232: 00010ac1 128 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1startUtt │ │ - 233: 00012481 608 FUNC GLOBAL DEFAULT 7 ps_start_utt │ │ - 234: 00010b41 36 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getUttid │ │ - 235: 000117a5 4 FUNC GLOBAL DEFAULT 7 ps_get_uttid │ │ - 236: 00010b65 72 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1endUtt │ │ - 237: 00012895 388 FUNC GLOBAL DEFAULT 7 ps_end_utt │ │ - 238: 00010bad 300 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1processRaw │ │ - 239: 000126e1 112 FUNC GLOBAL DEFAULT 7 ps_process_raw │ │ - 240: 00010cd9 84 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1decodeRaw │ │ - 241: 00012a65 188 FUNC GLOBAL DEFAULT 7 ps_decode_raw │ │ - 242: 00010d2d 42 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1hyp │ │ - 243: 00012797 50 FUNC GLOBAL DEFAULT 7 ps_get_hyp │ │ - 244: 00010d57 26 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getFe │ │ - 245: 000117b1 6 FUNC GLOBAL DEFAULT 7 ps_get_fe │ │ - 246: 00010d71 26 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getFeat │ │ - 247: 000117b7 6 FUNC GLOBAL DEFAULT 7 ps_get_feat │ │ - 248: 00010d8b 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getInSpeech │ │ - 249: 00012cdd 12 FUNC GLOBAL DEFAULT 7 ps_get_in_speech │ │ - 250: 00010d99 98 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getFsg │ │ - 251: 00011889 52 FUNC GLOBAL DEFAULT 7 ps_get_fsg │ │ - 252: 0002e331 8 FUNC GLOBAL DEFAULT 7 fsg_model_retain │ │ - 253: 00010dfd 132 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setFsg │ │ - 254: 000119e9 34 FUNC GLOBAL DEFAULT 7 ps_set_fsg │ │ - 255: 00010e81 188 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setJsgfFile │ │ - 256: 00011a0d 264 FUNC GLOBAL DEFAULT 7 ps_set_jsgf_file │ │ - 257: 00010f3d 96 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getKws │ │ - 258: 000118bd 56 FUNC GLOBAL DEFAULT 7 ps_get_kws │ │ - 259: 00010f9d 188 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setKws │ │ - 260: 0001199d 38 FUNC GLOBAL DEFAULT 7 ps_set_kws │ │ - 261: 00011059 188 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setKeyphrase │ │ - 262: 000119c3 38 FUNC GLOBAL DEFAULT 7 ps_set_keyphrase │ │ - 263: 00011115 98 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getLm │ │ - 264: 00011855 52 FUNC GLOBAL DEFAULT 7 ps_get_lm │ │ - 265: 00032039 8 FUNC GLOBAL DEFAULT 7 ngram_model_retain │ │ - 266: 00011179 132 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setLm │ │ - 267: 000118f5 34 FUNC GLOBAL DEFAULT 7 ps_set_lm │ │ - 268: 000111fd 188 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setLmFile │ │ - 269: 00011917 50 FUNC GLOBAL DEFAULT 7 ps_set_lm_file │ │ - 270: 000112b9 30 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getLogmath │ │ - 271: 000117ad 4 FUNC GLOBAL DEFAULT 7 ps_get_logmath │ │ - 272: 000417a4 16 FUNC GLOBAL DEFAULT 7 logmath_retain │ │ - 273: 000112d9 128 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setSearch │ │ - 274: 000117c7 34 FUNC GLOBAL DEFAULT 7 ps_set_search │ │ - 275: 00011359 36 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getSearch │ │ - 276: 000117e9 36 FUNC GLOBAL DEFAULT 7 ps_get_search │ │ - 277: 0001137d 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1nFrames │ │ - 278: 00012c25 8 FUNC GLOBAL DEFAULT 7 ps_get_n_frames │ │ - 279: 0001138b 20 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1seg │ │ - 280: 0001139f 20 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1nbest │ │ - 281: 000113b3 82 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Lattice_1_1SWIG_10 │ │ - 282: 000137e1 1888 FUNC GLOBAL DEFAULT 7 ps_lattice_read │ │ - 283: 00011405 94 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Lattice_1_1SWIG_11 │ │ - 284: 00011463 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1Lattice │ │ - 285: 00013fb9 62 FUNC GLOBAL DEFAULT 7 ps_lattice_free │ │ - 286: 00011471 128 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Lattice_1write │ │ - 287: 00013391 444 FUNC GLOBAL DEFAULT 7 ps_lattice_write │ │ - 288: 000114f1 128 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Lattice_1writeHtk │ │ - 289: 0001354d 660 FUNC GLOBAL DEFAULT 7 ps_lattice_write_htk │ │ - 290: 00011571 20 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1NBestList │ │ - 291: 00011585 64 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestList_1iter │ │ - 292: 00012b39 144 FUNC GLOBAL DEFAULT 7 ps_nbest │ │ - 293: 000115c5 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1NBestList │ │ - 294: 000115d3 20 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1SegmentList │ │ - 295: 000115e9 52 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentList_1iter │ │ - 296: 0001281d 38 FUNC GLOBAL DEFAULT 7 ps_seg_iter │ │ - 297: 0001161d 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1SegmentList │ │ - 298: 00015e31 40 FUNC GLOBAL DEFAULT 7 acmod_advance │ │ - 299: 00040bbd 40 FUNC GLOBAL DEFAULT 7 hash_table_replace │ │ - 300: 00040e25 36 FUNC GLOBAL DEFAULT 7 hash_table_iter │ │ - 301: 00040b5d 56 FUNC GLOBAL DEFAULT 7 hash_table_empty │ │ - 302: 00040e49 54 FUNC GLOBAL DEFAULT 7 hash_table_free │ │ - 303: 00042cf5 96 FUNC GLOBAL DEFAULT 7 string_join │ │ - 304: 00000000 0 FUNC GLOBAL DEFAULT UND fopen │ │ - 305: 00000000 0 FUNC GLOBAL DEFAULT UND fclose │ │ - 306: 00011749 2 FUNC GLOBAL DEFAULT 7 ps_default_search_args │ │ - 307: 00011759 8 FUNC GLOBAL DEFAULT 7 ps_retain │ │ - 308: 00019085 98 FUNC GLOBAL DEFAULT 7 dict_free │ │ - 309: 000199b9 88 FUNC GLOBAL DEFAULT 7 dict2pid_free │ │ - 310: 00014eed 148 FUNC GLOBAL DEFAULT 7 acmod_free │ │ - 311: 000117bd 10 FUNC GLOBAL DEFAULT 7 ps_update_mllr │ │ - 312: 00014f81 32 FUNC GLOBAL DEFAULT 7 acmod_update_mllr │ │ - 313: 00040aad 56 FUNC GLOBAL DEFAULT 7 hash_table_lookup │ │ - 314: 0001180d 40 FUNC GLOBAL DEFAULT 7 ps_unset_search │ │ - 315: 00040be5 32 FUNC GLOBAL DEFAULT 7 hash_table_delete │ │ - 316: 00011835 10 FUNC GLOBAL DEFAULT 7 ps_search_iter │ │ - 317: 0001183f 8 FUNC GLOBAL DEFAULT 7 ps_search_iter_next │ │ - 318: 00011847 6 FUNC GLOBAL DEFAULT 7 ps_search_iter_val │ │ - 319: 0001184d 8 FUNC GLOBAL DEFAULT 7 ps_search_iter_free │ │ - 320: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp │ │ - 321: 0001c041 120 FUNC GLOBAL DEFAULT 7 kws_search_get_keywords │ │ - 322: 000204b5 616 FUNC GLOBAL DEFAULT 7 ngram_search_init │ │ - 323: 00011949 34 FUNC GLOBAL DEFAULT 7 ps_set_allphone │ │ - 324: 00016bf1 1752 FUNC GLOBAL DEFAULT 7 allphone_search_init │ │ - 325: 0001196b 50 FUNC GLOBAL DEFAULT 7 ps_set_allphone_file │ │ - 326: 0001bd05 828 FUNC GLOBAL DEFAULT 7 kws_search_init │ │ - 327: 0001b329 832 FUNC GLOBAL DEFAULT 7 fsg_search_init │ │ - 328: 00044d08 160 FUNC GLOBAL DEFAULT 7 __aeabi_d2f │ │ - 329: 0004003d 264 FUNC GLOBAL DEFAULT 7 err_msg │ │ - 330: 00044608 64 FUNC GLOBAL DEFAULT 7 __aeabi_f2d │ │ - 331: 00044bf4 20 FUNC GLOBAL DEFAULT 7 __aeabi_dcmpeq │ │ - 332: 000453ec 92 FUNC GLOBAL DEFAULT 7 __aeabi_f2iz │ │ - 333: 00040329 16 FUNC GLOBAL DEFAULT 7 err_set_debug_level │ │ - 334: 00040a31 124 FUNC GLOBAL DEFAULT 7 hash_table_new │ │ - 335: 00041d50 8 FUNC GLOBAL DEFAULT 7 logmath_get_base │ │ - 336: 00014fa1 1380 FUNC GLOBAL DEFAULT 7 acmod_init │ │ - 337: 00024eed 64 FUNC GLOBAL DEFAULT 7 phone_loop_search_init │ │ - 338: 00040b95 40 FUNC GLOBAL DEFAULT 7 hash_table_enter │ │ - 339: 000190e9 1016 FUNC GLOBAL DEFAULT 7 dict_init │ │ - 340: 00019a15 1596 FUNC GLOBAL DEFAULT 7 dict2pid_build │ │ - 341: 00042b19 32 FUNC GLOBAL DEFAULT 7 ptmr_init │ │ - 342: 0003eb5d 48 FUNC GLOBAL DEFAULT 7 __ckd_calloc__ │ │ - 343: 00012041 260 FUNC GLOBAL DEFAULT 7 ps_set_jsgf_string │ │ - 344: 0002f8f9 112 FUNC GLOBAL DEFAULT 7 jsgf_parse_string │ │ - 345: 00018bf9 264 FUNC GLOBAL DEFAULT 7 dict_write │ │ - 346: 00042dbd 168 FUNC GLOBAL DEFAULT 7 str2words │ │ - 347: 00017cbd 60 FUNC GLOBAL DEFAULT 7 bin_mdef_ciphone_id │ │ - 348: 00018d35 324 FUNC GLOBAL DEFAULT 7 dict_add_word │ │ - 349: 00019719 584 FUNC GLOBAL DEFAULT 7 dict2pid_add_word │ │ - 350: 00018b89 24 FUNC GLOBAL DEFAULT 7 dict_wordid │ │ - 351: 00018b6f 26 FUNC GLOBAL DEFAULT 7 dict_ciphone_str │ │ - 352: 00000000 0 FUNC GLOBAL DEFAULT UND strcat │ │ - 353: 00012475 12 FUNC GLOBAL DEFAULT 7 ps_start_stream │ │ - 354: 000163a7 16 FUNC GLOBAL DEFAULT 7 acmod_start_stream │ │ - 355: 00042b01 24 FUNC GLOBAL DEFAULT 7 ptmr_reset │ │ - 356: 00042959 176 FUNC GLOBAL DEFAULT 7 ptmr_start │ │ - 357: 00015747 42 FUNC GLOBAL DEFAULT 7 acmod_start_utt │ │ - 358: 00040145 340 FUNC GLOBAL DEFAULT 7 err_msg_system │ │ - 359: 000155c7 38 FUNC GLOBAL DEFAULT 7 acmod_set_mfcfh │ │ - 360: 000155ed 22 FUNC GLOBAL DEFAULT 7 acmod_set_rawfh │ │ - 361: 000155a5 34 FUNC GLOBAL DEFAULT 7 acmod_set_senfh │ │ - 362: 00015729 30 FUNC GLOBAL DEFAULT 7 acmod_set_grow │ │ - 363: 000159b1 408 FUNC GLOBAL DEFAULT 7 acmod_process_raw │ │ - 364: 00012751 70 FUNC GLOBAL DEFAULT 7 ps_process_cep │ │ - 365: 00015771 436 FUNC GLOBAL DEFAULT 7 acmod_process_cep │ │ - 366: 00042a09 248 FUNC GLOBAL DEFAULT 7 ptmr_stop │ │ - 367: 000127c9 40 FUNC GLOBAL DEFAULT 7 ps_get_hyp_final │ │ - 368: 000127f1 44 FUNC GLOBAL DEFAULT 7 ps_get_prob │ │ - 369: 000163a3 4 FUNC GLOBAL DEFAULT 7 acmod_stream_offset │ │ - 370: 00015b49 166 FUNC GLOBAL DEFAULT 7 acmod_end_utt │ │ - 371: 00041dc8 44 FUNC GLOBAL DEFAULT 7 logmath_exp │ │ - 372: 00012a19 74 FUNC GLOBAL DEFAULT 7 ps_decode_senscr │ │ - 373: 00015c91 340 FUNC GLOBAL DEFAULT 7 acmod_set_insenfh │ │ - 374: 00015ef5 92 FUNC GLOBAL DEFAULT 7 acmod_read_scores │ │ - 375: 00000000 0 FUNC GLOBAL DEFAULT UND ftell │ │ - 376: 00000000 0 FUNC GLOBAL DEFAULT UND fread │ │ - 377: 00000000 0 FUNC GLOBAL DEFAULT UND fseek │ │ - 378: 000149b5 260 FUNC GLOBAL DEFAULT 7 ps_astar_start │ │ - 379: 00014d4d 40 FUNC GLOBAL DEFAULT 7 ps_astar_finish │ │ - 380: 00014ab9 324 FUNC GLOBAL DEFAULT 7 ps_astar_next │ │ - 381: 00014bfd 208 FUNC GLOBAL DEFAULT 7 ps_astar_hyp │ │ - 382: 00012c05 32 FUNC GLOBAL DEFAULT 7 ps_nbest_seg │ │ - 383: 00014ccd 128 FUNC GLOBAL DEFAULT 7 ps_astar_seg_iter │ │ - 384: 000445e0 40 FUNC GLOBAL DEFAULT 7 __aeabi_i2d │ │ - 385: 00044928 516 FUNC GLOBAL DEFAULT 7 __aeabi_ddiv │ │ - 386: 00012c2d 88 FUNC GLOBAL DEFAULT 7 ps_get_utt_time │ │ - 387: 000445bc 36 FUNC GLOBAL DEFAULT 7 __aeabi_ui2d │ │ - 388: 00012c85 88 FUNC GLOBAL DEFAULT 7 ps_get_all_time │ │ - 389: 00039528 12 FUNC GLOBAL DEFAULT 7 fe_get_vad_state │ │ - 390: 00012ce9 70 FUNC GLOBAL DEFAULT 7 ps_search_init │ │ - 391: 000199b1 8 FUNC GLOBAL DEFAULT 7 dict2pid_retain │ │ - 392: 0001907d 8 FUNC GLOBAL DEFAULT 7 dict_retain │ │ - 393: 00012d2f 82 FUNC GLOBAL DEFAULT 7 ps_search_base_reinit │ │ - 394: 00012d81 30 FUNC GLOBAL DEFAULT 7 ps_search_deinit │ │ - 395: 00044ff8 408 FUNC GLOBAL DEFAULT 7 __aeabi_fmul │ │ - 396: 00044db4 400 FUNC GLOBAL DEFAULT 7 __aeabi_fadd │ │ - 397: 00032c01 18 FUNC GLOBAL DEFAULT 7 ngram_bg_score │ │ - 398: 000410b1 14 FUNC GLOBAL DEFAULT 7 __listelem_free__ │ │ - 399: 00041e40 176 FUNC GLOBAL DEFAULT 7 logmath_add │ │ - 400: 00032c13 22 FUNC GLOBAL DEFAULT 7 ngram_tg_score │ │ - 401: 00000000 0 FUNC GLOBAL DEFAULT UND strchr │ │ - 402: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp │ │ - 403: 00000000 0 FUNC GLOBAL DEFAULT UND sscanf │ │ - 404: 00042519 52 FUNC GLOBAL DEFAULT 7 lineiter_next │ │ - 405: 00013125 136 FUNC GLOBAL DEFAULT 7 ps_lattice_link │ │ - 406: 00040fbb 28 FUNC GLOBAL DEFAULT 7 __listelem_malloc__ │ │ - 407: 000131ad 162 FUNC GLOBAL DEFAULT 7 ps_lattice_bypass_fillers │ │ - 408: 00018ba1 44 FUNC GLOBAL DEFAULT 7 dict_filler_word │ │ - 409: 00013251 320 FUNC GLOBAL DEFAULT 7 ps_lattice_delete_unreachable │ │ - 410: 00000000 0 FUNC GLOBAL DEFAULT UND fputs │ │ - 411: 00000000 0 FUNC GLOBAL DEFAULT UND fprintf │ │ - 412: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr │ │ - 413: 00000000 0 FUNC GLOBAL DEFAULT UND atoi │ │ - 414: 00041f18 32 FUNC GLOBAL DEFAULT 7 logmath_log_to_ln │ │ - 415: 0004430c 688 FUNC GLOBAL DEFAULT 7 __aeabi_dsub │ │ - 416: 00044c30 20 FUNC GLOBAL DEFAULT 7 __aeabi_dcmpge │ │ - 417: 00045388 20 FUNC GLOBAL DEFAULT 7 __aeabi_fcmpeq │ │ - 418: 00040f05 140 FUNC GLOBAL DEFAULT 7 listelem_alloc_init │ │ - 419: 0004230d 344 FUNC GLOBAL DEFAULT 7 fopen_compchk │ │ - 420: 0004254d 116 FUNC GLOBAL DEFAULT 7 lineiter_start │ │ - 421: 00000000 0 FUNC GLOBAL DEFAULT UND log │ │ - 422: 00018d01 50 FUNC GLOBAL DEFAULT 7 dict_word2basestr │ │ - 423: 00042469 20 FUNC GLOBAL DEFAULT 7 lineiter_free │ │ - 424: 000422f9 18 FUNC GLOBAL DEFAULT 7 fclose_comp │ │ - 425: 00041d70 88 FUNC GLOBAL DEFAULT 7 logmath_log │ │ - 426: 00013f41 4 FUNC GLOBAL DEFAULT 7 ps_lattice_n_frames │ │ - 427: 00013f45 108 FUNC GLOBAL DEFAULT 7 ps_lattice_init_search │ │ - 428: 00040f91 42 FUNC GLOBAL DEFAULT 7 listelem_alloc_free │ │ - 429: 00013ff7 4 FUNC GLOBAL DEFAULT 7 ps_lattice_get_logmath │ │ - 430: 00013ffb 4 FUNC GLOBAL DEFAULT 7 ps_latnode_iter │ │ - 431: 00013fff 4 FUNC GLOBAL DEFAULT 7 ps_latnode_iter_next │ │ - 432: 00014003 2 FUNC GLOBAL DEFAULT 7 ps_latnode_iter_free │ │ - 433: 00014005 2 FUNC GLOBAL DEFAULT 7 ps_latnode_iter_node │ │ - 434: 00014007 20 FUNC GLOBAL DEFAULT 7 ps_latnode_times │ │ - 435: 0001401b 22 FUNC GLOBAL DEFAULT 7 ps_latnode_word │ │ - 436: 00014031 22 FUNC GLOBAL DEFAULT 7 ps_latnode_baseword │ │ - 437: 00014047 50 FUNC GLOBAL DEFAULT 7 ps_latnode_prob │ │ - 438: 00041d58 8 FUNC GLOBAL DEFAULT 7 logmath_get_zero │ │ - 439: 00014079 4 FUNC GLOBAL DEFAULT 7 ps_latnode_exits │ │ - 440: 0001407d 4 FUNC GLOBAL DEFAULT 7 ps_latnode_entries │ │ - 441: 00014081 4 FUNC GLOBAL DEFAULT 7 ps_latlink_iter_next │ │ - 442: 00014085 2 FUNC GLOBAL DEFAULT 7 ps_latlink_iter_free │ │ - 443: 00014087 4 FUNC GLOBAL DEFAULT 7 ps_latlink_iter_link │ │ - 444: 0001408b 18 FUNC GLOBAL DEFAULT 7 ps_latlink_times │ │ - 445: 0001409d 12 FUNC GLOBAL DEFAULT 7 ps_latlink_nodes │ │ - 446: 000140a9 28 FUNC GLOBAL DEFAULT 7 ps_latlink_word │ │ - 447: 000140c5 28 FUNC GLOBAL DEFAULT 7 ps_latlink_baseword │ │ - 448: 000140e1 4 FUNC GLOBAL DEFAULT 7 ps_latlink_pred │ │ - 449: 000140e5 24 FUNC GLOBAL DEFAULT 7 ps_latlink_prob │ │ - 450: 000140fd 284 FUNC GLOBAL DEFAULT 7 ps_lattice_hyp │ │ - 451: 00018bcd 44 FUNC GLOBAL DEFAULT 7 dict_real_word │ │ - 452: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy │ │ - 453: 00014219 148 FUNC GLOBAL DEFAULT 7 ps_lattice_seg_iter │ │ - 454: 000142ad 32 FUNC GLOBAL DEFAULT 7 latlink_list_new │ │ - 455: 000142cd 38 FUNC GLOBAL DEFAULT 7 ps_lattice_pushq │ │ - 456: 000142f5 48 FUNC GLOBAL DEFAULT 7 ps_lattice_popq │ │ - 457: 00014325 16 FUNC GLOBAL DEFAULT 7 ps_lattice_delq │ │ - 458: 00014335 70 FUNC GLOBAL DEFAULT 7 ps_lattice_traverse_next │ │ - 459: 0001437b 90 FUNC GLOBAL DEFAULT 7 ps_lattice_traverse_edges │ │ - 460: 000143d5 70 FUNC GLOBAL DEFAULT 7 ps_lattice_reverse_next │ │ - 461: 0001441b 76 FUNC GLOBAL DEFAULT 7 ps_lattice_reverse_edges │ │ - 462: 00014469 644 FUNC GLOBAL DEFAULT 7 ps_lattice_bestpath │ │ - 463: 00032a31 114 FUNC GLOBAL DEFAULT 7 ngram_ng_prob │ │ - 464: 000146ed 492 FUNC GLOBAL DEFAULT 7 ps_lattice_posterior │ │ - 465: 000148d9 220 FUNC GLOBAL DEFAULT 7 ps_lattice_posterior_prune │ │ - 466: 00040621 32 FUNC GLOBAL DEFAULT 7 glist_add_ptr │ │ - 467: 000406d1 18 FUNC GLOBAL DEFAULT 7 glist_free │ │ - 468: 000442e4 32 FUNC GLOBAL DEFAULT 7 __aeabi_idivmod │ │ - 469: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite │ │ - 470: 000378dd 20 FUNC GLOBAL DEFAULT 7 feat_array_free │ │ - 471: 00037839 164 FUNC GLOBAL DEFAULT 7 feat_array_alloc │ │ - 472: 000380f5 784 FUNC GLOBAL DEFAULT 7 feat_s2mfc2feat_live │ │ - 473: 00014e59 88 FUNC GLOBAL DEFAULT 7 acmod_fe_mismatch │ │ - 474: 00014eb1 60 FUNC GLOBAL DEFAULT 7 acmod_feat_mismatch │ │ - 475: 0003ec47 20 FUNC GLOBAL DEFAULT 7 ckd_free_2d │ │ - 476: 000172d1 108 FUNC GLOBAL DEFAULT 7 bin_mdef_free │ │ - 477: 0002b1ad 24 FUNC GLOBAL DEFAULT 7 tmat_free │ │ - 478: 00024f35 104 FUNC GLOBAL DEFAULT 7 ps_mllr_free │ │ - 479: 00039c7c 16 FUNC GLOBAL DEFAULT 7 fe_retain │ │ - 480: 00039d9c 1312 FUNC GLOBAL DEFAULT 7 fe_init_auto_r │ │ - 481: 00038415 8 FUNC GLOBAL DEFAULT 7 feat_retain │ │ - 482: 000368b5 72 FUNC GLOBAL DEFAULT 7 cmn_type_from_str │ │ - 483: 00036611 72 FUNC GLOBAL DEFAULT 7 agc_type_from_str │ │ - 484: 00037939 1332 FUNC GLOBAL DEFAULT 7 feat_init │ │ - 485: 000385d1 416 FUNC GLOBAL DEFAULT 7 feat_read_lda │ │ - 486: 00037501 540 FUNC GLOBAL DEFAULT 7 parse_subvecs │ │ - 487: 0003773d 252 FUNC GLOBAL DEFAULT 7 feat_set_subvecs │ │ - 488: 000368ad 4 FUNC GLOBAL DEFAULT 7 agc_set_threshold │ │ - 489: 00000000 0 FUNC GLOBAL DEFAULT UND strtod │ │ - 490: 00017cf9 2736 FUNC GLOBAL DEFAULT 7 bin_mdef_read │ │ - 491: 0002acb9 1192 FUNC GLOBAL DEFAULT 7 tmat_init │ │ - 492: 00029fa8 3184 FUNC GLOBAL DEFAULT 7 s2_semi_mgau_init │ │ - 493: 00026b98 3052 FUNC GLOBAL DEFAULT 7 ptm_mgau_init │ │ - 494: 0001e880 1116 FUNC GLOBAL DEFAULT 7 ms_mgau_init │ │ - 495: 00024f9d 724 FUNC GLOBAL DEFAULT 7 ps_mllr_read │ │ - 496: 0003ec05 58 FUNC GLOBAL DEFAULT 7 __ckd_calloc_2d__ │ │ - 497: 00015505 160 FUNC GLOBAL DEFAULT 7 acmod_write_senfh_header │ │ - 498: 0003de15 160 FUNC GLOBAL DEFAULT 7 bio_writehdr │ │ - 499: 00015605 48 FUNC GLOBAL DEFAULT 7 acmod_grow_feat_buf │ │ - 500: 000378f1 72 FUNC GLOBAL DEFAULT 7 feat_array_realloc │ │ - 501: 0003ebb5 40 FUNC GLOBAL DEFAULT 7 __ckd_realloc__ │ │ - 502: 00039534 1392 FUNC GLOBAL DEFAULT 7 fe_process_frames │ │ - 503: 00038405 16 FUNC GLOBAL DEFAULT 7 feat_update_stats │ │ - 504: 00015bef 156 FUNC GLOBAL DEFAULT 7 acmod_process_feat │ │ - 505: 00044c44 20 FUNC GLOBAL DEFAULT 7 __aeabi_dcmpgt │ │ - 506: 0003deb5 848 FUNC GLOBAL DEFAULT 7 bio_readhdr │ │ - 507: 0003dd8d 46 FUNC GLOBAL DEFAULT 7 bio_hdrarg_free │ │ - 508: 00015de9 72 FUNC GLOBAL DEFAULT 7 acmod_rewind │ │ - 509: 00015e59 156 FUNC GLOBAL DEFAULT 7 acmod_write_scores │ │ - 510: 00015f51 54 FUNC GLOBAL DEFAULT 7 acmod_get_frame │ │ - 511: 00015f89 88 FUNC GLOBAL DEFAULT 7 acmod_best_score │ │ - 512: 00015fe1 42 FUNC GLOBAL DEFAULT 7 acmod_clear_active │ │ - 513: 00000000 0 FUNC GLOBAL DEFAULT UND memset │ │ - 514: 0001600d 496 FUNC GLOBAL DEFAULT 7 acmod_activate_hmm │ │ - 515: 000161fd 236 FUNC GLOBAL DEFAULT 7 acmod_flags2list │ │ - 516: 000162e9 186 FUNC GLOBAL DEFAULT 7 acmod_score │ │ - 517: 000394f4 16 FUNC GLOBAL DEFAULT 7 fe_start_stream │ │ - 518: 000187e5 8 FUNC GLOBAL DEFAULT 7 bin_mdef_ciphone_str │ │ - 519: 00018b47 40 FUNC GLOBAL DEFAULT 7 blkarray_list_get │ │ - 520: 000164f5 164 FUNC GLOBAL DEFAULT 7 allphone_search_hyp │ │ - 521: 000406e3 16 FUNC GLOBAL DEFAULT 7 glist_count │ │ - 522: 00044208 0 FUNC GLOBAL DEFAULT 7 __aeabi_idiv │ │ - 523: 000165f5 296 FUNC GLOBAL DEFAULT 7 allphone_search_finish │ │ - 524: 0001671d 668 FUNC GLOBAL DEFAULT 7 allphone_search_step │ │ - 525: 0001ca94 2352 FUNC GLOBAL DEFAULT 7 hmm_vit_eval │ │ - 526: 00018a45 124 FUNC GLOBAL DEFAULT 7 blkarray_list_append │ │ - 527: 0001c950 96 FUNC GLOBAL DEFAULT 7 hmm_clear │ │ - 528: 0001ca34 16 FUNC GLOBAL DEFAULT 7 hmm_enter │ │ - 529: 000169b9 192 FUNC GLOBAL DEFAULT 7 allphone_search_start │ │ - 530: 00018ac1 112 FUNC GLOBAL DEFAULT 7 blkarray_list_reset │ │ - 531: 00000000 0 FUNC GLOBAL DEFAULT UND exit │ │ - 532: 00016a79 284 FUNC GLOBAL DEFAULT 7 allphone_search_free │ │ - 533: 0001c4a4 36 FUNC GLOBAL DEFAULT 7 hmm_context_free │ │ - 534: 0001c4c8 4 FUNC GLOBAL DEFAULT 7 hmm_deinit │ │ - 535: 00018b31 22 FUNC GLOBAL DEFAULT 7 blkarray_list_free │ │ - 536: 00016b95 92 FUNC GLOBAL DEFAULT 7 allphone_search_reinit │ │ - 537: 00045190 352 FUNC GLOBAL DEFAULT 7 __aeabi_fdiv │ │ - 538: 0001c404 160 FUNC GLOBAL DEFAULT 7 hmm_context_init │ │ - 539: 00031209 436 FUNC GLOBAL DEFAULT 7 ngram_model_set_init │ │ - 540: 00032305 28 FUNC GLOBAL DEFAULT 7 ngram_wid │ │ - 541: 00018a35 16 FUNC GLOBAL DEFAULT 7 blkarray_list_init │ │ - 542: 0001c9b0 132 FUNC GLOBAL DEFAULT 7 hmm_init │ │ - 543: 000172c9 8 FUNC GLOBAL DEFAULT 7 bin_mdef_retain │ │ - 544: 00042075 60 FUNC GLOBAL DEFAULT 7 mmio_file_unmap │ │ - 545: 0001733d 968 FUNC GLOBAL DEFAULT 7 bin_mdef_read_text │ │ - 546: 0001d8dd 2812 FUNC GLOBAL DEFAULT 7 mdef_init │ │ - 547: 0001e46f 198 FUNC GLOBAL DEFAULT 7 mdef_free │ │ - 548: 00017705 492 FUNC GLOBAL DEFAULT 7 bin_mdef_write │ │ - 549: 000178f1 972 FUNC GLOBAL DEFAULT 7 bin_mdef_write_text │ │ - 550: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF │ │ - 551: 00041f81 244 FUNC GLOBAL DEFAULT 7 mmio_file_read │ │ - 552: 000420b1 4 FUNC GLOBAL DEFAULT 7 mmio_file_ptr │ │ - 553: 000187a9 60 FUNC GLOBAL DEFAULT 7 bin_mdef_ciphone_id_nocase │ │ - 554: 0003ea57 80 FUNC GLOBAL DEFAULT 7 strcmp_nocase │ │ - 555: 000187ed 154 FUNC GLOBAL DEFAULT 7 bin_mdef_phone_id │ │ - 556: 00018887 196 FUNC GLOBAL DEFAULT 7 bin_mdef_phone_id_nearest │ │ - 557: 0001894d 120 FUNC GLOBAL DEFAULT 7 bin_mdef_phone_str │ │ - 558: 000189c5 112 FUNC GLOBAL DEFAULT 7 _blkarray_list_init │ │ - 559: 00040ae5 24 FUNC GLOBAL DEFAULT 7 hash_table_lookup_int32 │ │ - 560: 000194e1 88 FUNC GLOBAL DEFAULT 7 dict_report │ │ - 561: 0001964d 92 FUNC GLOBAL DEFAULT 7 compress_table │ │ - 562: 000196a9 56 FUNC GLOBAL DEFAULT 7 get_rc_nssid │ │ - 563: 000196e1 56 FUNC GLOBAL DEFAULT 7 dict2pid_get_rcmap │ │ - 564: 00019961 80 FUNC GLOBAL DEFAULT 7 dict2pid_internal │ │ - 565: 0003ecf9 36 FUNC GLOBAL DEFAULT 7 ckd_free_3d │ │ - 566: 00019a11 2 FUNC GLOBAL DEFAULT 7 dict2pid_report │ │ - 567: 0003ec5b 158 FUNC GLOBAL DEFAULT 7 __ckd_calloc_3d__ │ │ - 568: 0001a051 508 FUNC GLOBAL DEFAULT 7 dict2pid_dump │ │ - 569: 00000000 0 FUNC GLOBAL DEFAULT UND fputc │ │ - 570: 00000000 0 FUNC GLOBAL DEFAULT UND fflush │ │ - 571: 0002b61b 10 FUNC GLOBAL DEFAULT 7 fsg_history_entry_get │ │ - 572: 0002b62f 6 FUNC GLOBAL DEFAULT 7 fsg_history_n_entries │ │ - 573: 0001a3dd 180 FUNC GLOBAL DEFAULT 7 fsg_search_finish │ │ - 574: 0002c381 10 FUNC GLOBAL DEFAULT 7 fsg_psubtree_pnode_deactivate │ │ - 575: 0002de71 92 FUNC GLOBAL DEFAULT 7 fsg_model_arcs │ │ - 576: 0002decd 22 FUNC GLOBAL DEFAULT 7 fsg_arciter_get │ │ - 577: 0002b45d 344 FUNC GLOBAL DEFAULT 7 fsg_history_entry_add │ │ - 578: 0002defd 74 FUNC GLOBAL DEFAULT 7 fsg_arciter_next │ │ - 579: 0001a615 156 FUNC GLOBAL DEFAULT 7 fsg_search_start │ │ - 580: 0002b625 10 FUNC GLOBAL DEFAULT 7 fsg_history_reset │ │ - 581: 0002b635 2 FUNC GLOBAL DEFAULT 7 fsg_history_utt_start │ │ - 582: 0002b73b 14 FUNC GLOBAL DEFAULT 7 fsg_pnode_add_all_ctxt │ │ - 583: 0001a6b1 796 FUNC GLOBAL DEFAULT 7 fsg_search_step │ │ - 584: 0002b5b5 102 FUNC GLOBAL DEFAULT 7 fsg_history_end_frame │ │ - 585: 0001a9d1 76 FUNC GLOBAL DEFAULT 7 fsg_search_reinit │ │ - 586: 0002b6b1 88 FUNC GLOBAL DEFAULT 7 fsg_lextree_free │ │ - 587: 0002b749 2592 FUNC GLOBAL DEFAULT 7 fsg_lextree_init │ │ - 588: 0002b3f5 104 FUNC GLOBAL DEFAULT 7 fsg_history_set_fsg │ │ - 589: 0001aa1d 60 FUNC GLOBAL DEFAULT 7 fsg_search_free │ │ - 590: 0002b385 112 FUNC GLOBAL DEFAULT 7 fsg_history_free │ │ - 591: 000407dd 18 FUNC GLOBAL DEFAULT 7 gnode_free │ │ - 592: 0001b06d 412 FUNC GLOBAL DEFAULT 7 fsg_search_hyp │ │ - 593: 0002b335 80 FUNC GLOBAL DEFAULT 7 fsg_history_init │ │ - 594: 0001b671 4 FUNC GLOBAL DEFAULT 7 kws_search_finish │ │ - 595: 0001b709 36 FUNC GLOBAL DEFAULT 7 kws_search_hyp │ │ - 596: 0002c3e9 108 FUNC GLOBAL DEFAULT 7 kws_detections_hyp_str │ │ - 597: 0001b72d 652 FUNC GLOBAL DEFAULT 7 kws_search_step │ │ - 598: 0002c3a5 68 FUNC GLOBAL DEFAULT 7 kws_detections_add │ │ - 599: 0001b9b9 60 FUNC GLOBAL DEFAULT 7 kws_search_start │ │ - 600: 0002c38b 26 FUNC GLOBAL DEFAULT 7 kws_detections_reset │ │ - 601: 0001b9f5 712 FUNC GLOBAL DEFAULT 7 kws_search_reinit │ │ - 602: 0001bcbd 70 FUNC GLOBAL DEFAULT 7 kws_search_free │ │ - 603: 0001c4cc 1092 FUNC GLOBAL DEFAULT 7 hmm_dump │ │ - 604: 0001c910 64 FUNC GLOBAL DEFAULT 7 hmm_clear_scores │ │ - 605: 0001ca44 80 FUNC GLOBAL DEFAULT 7 hmm_normalize │ │ - 606: 0001d3c4 124 FUNC GLOBAL DEFAULT 7 hmm_dump_vit_eval │ │ - 607: 00000000 0 FUNC GLOBAL DEFAULT UND fgets │ │ - 608: 0001d669 24 FUNC GLOBAL DEFAULT 7 mdef_ciphone_id │ │ - 609: 0001d681 8 FUNC GLOBAL DEFAULT 7 mdef_ciphone_str │ │ - 610: 0001d689 124 FUNC GLOBAL DEFAULT 7 mdef_phone_str │ │ - 611: 0001d83f 116 FUNC GLOBAL DEFAULT 7 mdef_phone_id │ │ - 612: 0001d8b3 14 FUNC GLOBAL DEFAULT 7 mdef_is_ciphone │ │ - 613: 0001d8c1 26 FUNC GLOBAL DEFAULT 7 mdef_is_cisenone │ │ - 614: 00040c05 62 FUNC GLOBAL DEFAULT 7 hash_table_enter_bkey │ │ - 615: 00040d9d 58 FUNC GLOBAL DEFAULT 7 hash_table_tolist │ │ - 616: 0001e3d9 92 FUNC GLOBAL DEFAULT 7 mdef_report │ │ - 617: 0001e435 24 FUNC GLOBAL DEFAULT 7 mdef_free_recursive_rc │ │ - 618: 0001e44d 34 FUNC GLOBAL DEFAULT 7 mdef_free_recursive_lc │ │ - 619: 0001e534 736 FUNC GLOBAL DEFAULT 7 ms_cont_mgau_frame_eval │ │ - 620: 0002d2bc 972 FUNC GLOBAL DEFAULT 7 gauden_dist │ │ - 621: 0001fc8c 376 FUNC GLOBAL DEFAULT 7 senone_eval │ │ - 622: 0001e814 16 FUNC GLOBAL DEFAULT 7 ms_mgau_mllr_transform │ │ - 623: 0002d688 1244 FUNC GLOBAL DEFAULT 7 gauden_mllr_transform │ │ - 624: 0001e824 92 FUNC GLOBAL DEFAULT 7 ms_mgau_free │ │ - 625: 0002d260 92 FUNC GLOBAL DEFAULT 7 gauden_free │ │ - 626: 0001fc38 84 FUNC GLOBAL DEFAULT 7 senone_free │ │ - 627: 0002d0c8 408 FUNC GLOBAL DEFAULT 7 gauden_init │ │ - 628: 0001ecdc 3932 FUNC GLOBAL DEFAULT 7 senone_init │ │ - 629: 000453b0 20 FUNC GLOBAL DEFAULT 7 __aeabi_fcmple │ │ - 630: 000453c4 20 FUNC GLOBAL DEFAULT 7 __aeabi_fcmpge │ │ - 631: 00044c1c 20 FUNC GLOBAL DEFAULT 7 __aeabi_dcmple │ │ - 632: 0003e205 62 FUNC GLOBAL DEFAULT 7 bio_fread │ │ - 633: 0002b1c9 144 FUNC GLOBAL DEFAULT 7 vector_sum_norm │ │ - 634: 0002b259 54 FUNC GLOBAL DEFAULT 7 vector_floor │ │ - 635: 0003e5a9 136 FUNC GLOBAL DEFAULT 7 bio_verify_chksum │ │ - 636: 0003e2b9 184 FUNC GLOBAL DEFAULT 7 bio_fread_1d │ │ - 637: 0001fe81 324 FUNC GLOBAL DEFAULT 7 ngram_search_free │ │ - 638: 00022a15 212 FUNC GLOBAL DEFAULT 7 ngram_fwdtree_deinit │ │ - 639: 00023aad 212 FUNC GLOBAL DEFAULT 7 ngram_fwdflat_deinit │ │ - 640: 000235a5 556 FUNC GLOBAL DEFAULT 7 ngram_fwdtree_finish │ │ - 641: 00023c25 1092 FUNC GLOBAL DEFAULT 7 ngram_fwdflat_start │ │ - 642: 00024069 2148 FUNC GLOBAL DEFAULT 7 ngram_fwdflat_search │ │ - 643: 000248cd 560 FUNC GLOBAL DEFAULT 7 ngram_fwdflat_finish │ │ - 644: 00022c01 2468 FUNC GLOBAL DEFAULT 7 ngram_fwdtree_search │ │ - 645: 00032041 18 FUNC GLOBAL DEFAULT 7 ngram_model_flush │ │ - 646: 00022b41 192 FUNC GLOBAL DEFAULT 7 ngram_fwdtree_start │ │ - 647: 00031d31 228 FUNC GLOBAL DEFAULT 7 ngram_model_set_map_words │ │ - 648: 00022ae9 88 FUNC GLOBAL DEFAULT 7 ngram_fwdtree_reinit │ │ - 649: 00023b81 164 FUNC GLOBAL DEFAULT 7 ngram_fwdflat_reinit │ │ - 650: 0003222d 28 FUNC GLOBAL DEFAULT 7 ngram_unknown_wid │ │ - 651: 000229cd 72 FUNC GLOBAL DEFAULT 7 ngram_fwdtree_init │ │ - 652: 000239f1 188 FUNC GLOBAL DEFAULT 7 ngram_fwdflat_init │ │ - 653: 0002071d 108 FUNC GLOBAL DEFAULT 7 ngram_search_mark_bptable │ │ - 654: 00020789 660 FUNC GLOBAL DEFAULT 7 ngram_search_save_bp │ │ - 655: 00020a1d 188 FUNC GLOBAL DEFAULT 7 ngram_search_find_exit │ │ - 656: 00020ad9 216 FUNC GLOBAL DEFAULT 7 ngram_search_bp_hyp │ │ - 657: 00020bb1 264 FUNC GLOBAL DEFAULT 7 ngram_search_alloc_all_rc │ │ - 658: 00020cb9 56 FUNC GLOBAL DEFAULT 7 ngram_search_free_all_rc │ │ - 659: 00020cf1 52 FUNC GLOBAL DEFAULT 7 ngram_search_exit_score │ │ - 660: 00020e1d 154 FUNC GLOBAL DEFAULT 7 ngram_compute_seg_score │ │ - 661: 00020eb9 1568 FUNC GLOBAL DEFAULT 7 ngram_search_lattice │ │ - 662: 00031987 84 FUNC GLOBAL DEFAULT 7 ngram_model_set_known_wid │ │ - 663: 000217e9 296 FUNC GLOBAL DEFAULT 7 dump_bptable │ │ - 664: 00021911 20 FUNC GLOBAL DEFAULT 7 ngram_search_set_lm │ │ - 665: 00024f2d 8 FUNC GLOBAL DEFAULT 7 ps_mllr_retain │ │ - 666: 00000000 0 FUNC GLOBAL DEFAULT UND fscanf │ │ - 667: 00025270 88 FUNC GLOBAL DEFAULT 7 ptm_mgau_free │ │ - 668: 000252c8 16 FUNC GLOBAL DEFAULT 7 ptm_mgau_mllr_transform │ │ - 669: 00044db0 404 FUNC GLOBAL DEFAULT 7 __aeabi_fsub │ │ - 670: 0004539c 20 FUNC GLOBAL DEFAULT 7 __aeabi_fcmplt │ │ - 671: 00025d40 3672 FUNC GLOBAL DEFAULT 7 ptm_mgau_frame_eval │ │ - 672: 00041d60 8 FUNC GLOBAL DEFAULT 7 logmath_get_width │ │ - 673: 00028514 120 FUNC GLOBAL DEFAULT 7 s2_semi_mgau_free │ │ - 674: 0002858c 16 FUNC GLOBAL DEFAULT 7 s2_semi_mgau_mllr_transform │ │ - 675: 00029010 3992 FUNC GLOBAL DEFAULT 7 s2_semi_mgau_frame_eval │ │ - 676: 0002ac19 156 FUNC GLOBAL DEFAULT 7 tmat_dump │ │ - 677: 0002b28f 66 FUNC GLOBAL DEFAULT 7 vector_nz_floor │ │ - 678: 0002b161 76 FUNC GLOBAL DEFAULT 7 tmat_report │ │ - 679: 00044310 684 FUNC GLOBAL DEFAULT 7 __aeabi_dadd │ │ - 680: 000446bc 620 FUNC GLOBAL DEFAULT 7 __aeabi_dmul │ │ - 681: 00044c08 20 FUNC GLOBAL DEFAULT 7 __aeabi_dcmplt │ │ - 682: 0002b2d1 64 FUNC GLOBAL DEFAULT 7 vector_print │ │ - 683: 0002b311 36 FUNC GLOBAL DEFAULT 7 vector_is_zero │ │ - 684: 00040719 36 FUNC GLOBAL DEFAULT 7 glist_insert_ptr │ │ - 685: 0002b637 2 FUNC GLOBAL DEFAULT 7 fsg_history_utt_end │ │ - 686: 0002b639 120 FUNC GLOBAL DEFAULT 7 fsg_history_print │ │ - 687: 00000000 0 FUNC GLOBAL DEFAULT UND printf │ │ - 688: 00000000 0 FUNC GLOBAL DEFAULT UND putchar │ │ - 689: 0002b709 50 FUNC GLOBAL DEFAULT 7 fsg_glist_linklist_free │ │ - 690: 0002c169 26 FUNC GLOBAL DEFAULT 7 fsg_pnode_ctxt_sub_generic │ │ - 691: 0002c185 308 FUNC GLOBAL DEFAULT 7 fsg_psubtree_dump_node │ │ - 692: 0002c33d 68 FUNC GLOBAL DEFAULT 7 fsg_lextree_dump │ │ - 693: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt │ │ - 694: 00041ef0 40 FUNC GLOBAL DEFAULT 7 logmath_ln_to_log │ │ - 695: 0002ce10 640 FUNC GLOBAL DEFAULT 7 gauden_dump_ind │ │ - 696: 0002d090 56 FUNC GLOBAL DEFAULT 7 gauden_dump │ │ - 697: 000425f1 168 FUNC GLOBAL DEFAULT 7 fread_line │ │ - 698: 0002dbe1 40 FUNC GLOBAL DEFAULT 7 fsg_model_trans │ │ - 699: 00040afd 72 FUNC GLOBAL DEFAULT 7 hash_table_lookup_bkey │ │ - 700: 00040c43 62 FUNC GLOBAL DEFAULT 7 hash_table_replace_bkey │ │ - 701: 0002dc91 38 FUNC GLOBAL DEFAULT 7 fsg_model_null_trans │ │ - 702: 0002dd6d 260 FUNC GLOBAL DEFAULT 7 fsg_model_null_trans_closure │ │ - 703: 0002dee3 26 FUNC GLOBAL DEFAULT 7 fsg_arciter_free │ │ - 704: 0003e981 56 FUNC GLOBAL DEFAULT 7 bitvec_realloc │ │ - 705: 000453d8 20 FUNC GLOBAL DEFAULT 7 __aeabi_fcmpgt │ │ - 706: 0002e3d1 1300 FUNC GLOBAL DEFAULT 7 fsg_model_read │ │ - 707: 00042ce9 10 FUNC GLOBAL DEFAULT 7 atof_c │ │ - 708: 0002eab9 68 FUNC GLOBAL DEFAULT 7 fsg_model_write_fsm │ │ - 709: 0002eafd 100 FUNC GLOBAL DEFAULT 7 fsg_model_writefile_fsm │ │ - 710: 0002eb61 76 FUNC GLOBAL DEFAULT 7 fsg_model_write_symtab │ │ - 711: 0002ebad 100 FUNC GLOBAL DEFAULT 7 fsg_model_writefile_symtab │ │ - 712: 0002ec4d 48 FUNC GLOBAL DEFAULT 7 jsgf_atom_new │ │ - 713: 0002ec7d 22 FUNC GLOBAL DEFAULT 7 jsgf_atom_free │ │ - 714: 0002ecbd 172 FUNC GLOBAL DEFAULT 7 jsgf_grammar_new │ │ - 715: 00000000 0 FUNC GLOBAL DEFAULT UND getenv │ │ - 716: 00040703 20 FUNC GLOBAL DEFAULT 7 glist_reverse │ │ - 717: 0002ed69 48 FUNC GLOBAL DEFAULT 7 jsgf_add_link │ │ - 718: 0002f1b9 12 FUNC GLOBAL DEFAULT 7 jsgf_build_fsg_raw │ │ - 719: 0002f1c9 80 FUNC GLOBAL DEFAULT 7 jsgf_write_fsg │ │ - 720: 0002f219 256 FUNC GLOBAL DEFAULT 7 jsgf_define_rule │ │ - 721: 0002f319 68 FUNC GLOBAL DEFAULT 7 jsgf_optional_new │ │ - 722: 0002f35d 156 FUNC GLOBAL DEFAULT 7 jsgf_kleene_new │ │ - 723: 0002f3f9 8 FUNC GLOBAL DEFAULT 7 jsgf_rule_retain │ │ - 724: 0002f401 38 FUNC GLOBAL DEFAULT 7 jsgf_rule_free │ │ - 725: 0003035b 76 FUNC GLOBAL DEFAULT 7 yylex_init │ │ - 726: 000302d9 4 FUNC GLOBAL DEFAULT 7 yyset_in │ │ - 727: 0002fc39 1196 FUNC GLOBAL DEFAULT 7 yyparse │ │ - 728: 00030cab 98 FUNC GLOBAL DEFAULT 7 yylex_destroy │ │ - 729: 0002f591 708 FUNC GLOBAL DEFAULT 7 jsgf_import_rule │ │ - 730: 0002f855 164 FUNC GLOBAL DEFAULT 7 jsgf_read_file │ │ - 731: 000305dd 22 FUNC GLOBAL DEFAULT 7 yy_scan_string │ │ - 732: 00030c29 56 FUNC GLOBAL DEFAULT 7 yy_delete_buffer │ │ - 733: 0002f969 156 FUNC GLOBAL DEFAULT 7 jsgf_read_string │ │ - 734: 0002fc05 52 FUNC GLOBAL DEFAULT 7 yyerror │ │ - 735: 00030251 22 FUNC GLOBAL DEFAULT 7 yyget_lineno │ │ - 736: 00030289 4 FUNC GLOBAL DEFAULT 7 yyget_text │ │ - 737: 00030641 1504 FUNC GLOBAL DEFAULT 7 yylex │ │ - 738: 00044119 18 FUNC GLOBAL DEFAULT 7 __gnu_thumb1_case_uqi │ │ - 739: 000301d9 52 FUNC GLOBAL DEFAULT 7 yy_flush_buffer │ │ - 740: 00000000 0 FUNC GLOBAL DEFAULT UND __errno │ │ - 741: 0003024d 4 FUNC GLOBAL DEFAULT 7 yyget_extra │ │ - 742: 00030267 22 FUNC GLOBAL DEFAULT 7 yyget_column │ │ - 743: 0003027d 4 FUNC GLOBAL DEFAULT 7 yyget_in │ │ - 744: 00030281 4 FUNC GLOBAL DEFAULT 7 yyget_out │ │ - 745: 00030285 4 FUNC GLOBAL DEFAULT 7 yyget_leng │ │ - 746: 0003028d 4 FUNC GLOBAL DEFAULT 7 yyset_extra │ │ - 747: 00030291 36 FUNC GLOBAL DEFAULT 7 yyset_lineno │ │ - 748: 000302b5 36 FUNC GLOBAL DEFAULT 7 yyset_column │ │ - 749: 000302dd 4 FUNC GLOBAL DEFAULT 7 yyset_out │ │ - 750: 000302e1 4 FUNC GLOBAL DEFAULT 7 yyget_debug │ │ - 751: 000302e5 4 FUNC GLOBAL DEFAULT 7 yyset_debug │ │ - 752: 000302e9 4 FUNC GLOBAL DEFAULT 7 yyget_lval │ │ - 753: 000302ed 4 FUNC GLOBAL DEFAULT 7 yyset_lval │ │ - 754: 000302f1 8 FUNC GLOBAL DEFAULT 7 yyalloc │ │ - 755: 000302f9 98 FUNC GLOBAL DEFAULT 7 yylex_init_extra │ │ - 756: 000303a9 76 FUNC GLOBAL DEFAULT 7 yy_create_buffer │ │ - 757: 000303f5 8 FUNC GLOBAL DEFAULT 7 yyrealloc │ │ - 758: 00000000 0 FUNC GLOBAL DEFAULT UND realloc │ │ - 759: 00030469 100 FUNC GLOBAL DEFAULT 7 yypush_buffer_state │ │ - 760: 000304cd 92 FUNC GLOBAL DEFAULT 7 yy_switch_to_buffer │ │ - 761: 00030529 96 FUNC GLOBAL DEFAULT 7 yy_scan_buffer │ │ - 762: 00030589 84 FUNC GLOBAL DEFAULT 7 yy_scan_bytes │ │ - 763: 000305f3 78 FUNC GLOBAL DEFAULT 7 yyrestart │ │ - 764: 0004412d 20 FUNC GLOBAL DEFAULT 7 __gnu_thumb1_case_shi │ │ - 765: 00000000 0 FUNC GLOBAL DEFAULT UND strdup │ │ - 766: 00000000 0 FUNC GLOBAL DEFAULT UND __srget │ │ - 767: 00030c21 8 FUNC GLOBAL DEFAULT 7 yyfree │ │ - 768: 00030c61 74 FUNC GLOBAL DEFAULT 7 yypop_buffer_state │ │ - 769: 00031f49 236 FUNC GLOBAL DEFAULT 7 ngram_model_init │ │ - 770: 00000000 0 FUNC GLOBAL DEFAULT UND qsort │ │ - 771: 00032b91 112 FUNC GLOBAL DEFAULT 7 ngram_ng_score │ │ - 772: 0003210f 10 FUNC GLOBAL DEFAULT 7 ngram_model_apply_weights │ │ - 773: 00041d68 8 FUNC GLOBAL DEFAULT 7 logmath_get_shift │ │ - 774: 000403d5 10 FUNC GLOBAL DEFAULT 7 path_is_absolute │ │ - 775: 00032cd5 564 FUNC GLOBAL DEFAULT 7 read_classdef_file │ │ - 776: 00032ca9 44 FUNC GLOBAL DEFAULT 7 classdef_free │ │ - 777: 00031967 32 FUNC GLOBAL DEFAULT 7 ngram_model_set_current_wid │ │ - 778: 000319dd 168 FUNC GLOBAL DEFAULT 7 ngram_model_set_interp │ │ - 779: 00031c19 280 FUNC GLOBAL DEFAULT 7 ngram_model_set_remove │ │ - 780: 00000000 0 FUNC GLOBAL DEFAULT UND memmove │ │ - 781: 00031e15 140 FUNC GLOBAL DEFAULT 7 ngram_file_name_to_type │ │ - 782: 0003eaa7 84 FUNC GLOBAL DEFAULT 7 strncmp_nocase │ │ - 783: 00034455 344 FUNC GLOBAL DEFAULT 7 ngram_model_arpa_write │ │ - 784: 00035f25 736 FUNC GLOBAL DEFAULT 7 ngram_model_dmp_write │ │ - 785: 0003ea37 32 FUNC GLOBAL DEFAULT 7 ucase │ │ - 786: 0003ea17 32 FUNC GLOBAL DEFAULT 7 lcase │ │ - 787: 00033881 3028 FUNC GLOBAL DEFAULT 7 ngram_model_arpa_read │ │ - 788: 00034e71 3296 FUNC GLOBAL DEFAULT 7 ngram_model_dmp_read │ │ - 789: 00032201 20 FUNC GLOBAL DEFAULT 7 ngram_model_get_weights │ │ - 790: 00032215 24 FUNC GLOBAL DEFAULT 7 ngram_score_to_prob │ │ - 791: 00032249 4 FUNC GLOBAL DEFAULT 7 ngram_zero │ │ - 792: 00032255 8 FUNC GLOBAL DEFAULT 7 ngram_model_get_counts │ │ - 793: 0003225d 40 FUNC GLOBAL DEFAULT 7 ngram_iter_init │ │ - 794: 00032285 26 FUNC GLOBAL DEFAULT 7 ngram_model_mgrams │ │ - 795: 0003229f 26 FUNC GLOBAL DEFAULT 7 ngram_ng_iter │ │ - 796: 000322b9 30 FUNC GLOBAL DEFAULT 7 ngram_iter_successors │ │ - 797: 000322d7 12 FUNC GLOBAL DEFAULT 7 ngram_iter_get │ │ - 798: 000322e3 12 FUNC GLOBAL DEFAULT 7 ngram_iter_next │ │ - 799: 000322ef 22 FUNC GLOBAL DEFAULT 7 ngram_iter_free │ │ - 800: 00032321 120 FUNC GLOBAL DEFAULT 7 ngram_iter │ │ - 801: 00032399 22 FUNC GLOBAL DEFAULT 7 ngram_word │ │ - 802: 000323b1 212 FUNC GLOBAL DEFAULT 7 ngram_add_word_internal │ │ - 803: 00032501 268 FUNC GLOBAL DEFAULT 7 ngram_class_new │ │ - 804: 00032611 204 FUNC GLOBAL DEFAULT 7 ngram_class_add_word │ │ - 805: 000326dd 24 FUNC GLOBAL DEFAULT 7 ngram_class_free │ │ - 806: 000327b9 284 FUNC GLOBAL DEFAULT 7 ngram_model_add_class_word │ │ - 807: 00040681 44 FUNC GLOBAL DEFAULT 7 glist_add_float32 │ │ - 808: 000329ed 68 FUNC GLOBAL DEFAULT 7 ngram_class_prob │ │ - 809: 00032b11 128 FUNC GLOBAL DEFAULT 7 ngram_probv │ │ - 810: 00032c29 128 FUNC GLOBAL DEFAULT 7 ngram_score │ │ - 811: 00042169 400 FUNC GLOBAL DEFAULT 7 fopen_comp │ │ - 812: 00032f09 140 FUNC GLOBAL DEFAULT 7 ngram_model_read_classdef │ │ - 813: 0003621d 42 FUNC GLOBAL DEFAULT 7 lm3g_tginfo_reset │ │ - 814: 00036419 160 FUNC GLOBAL DEFAULT 7 lm3g_add_ug │ │ - 815: 00036249 460 FUNC GLOBAL DEFAULT 7 lm3g_apply_weights │ │ - 816: 00036205 24 FUNC GLOBAL DEFAULT 7 lm3g_tginfo_free │ │ - 817: 00042d55 104 FUNC GLOBAL DEFAULT 7 string_trim │ │ - 818: 00041f38 40 FUNC GLOBAL DEFAULT 7 logmath_log10_to_log │ │ - 819: 000364b9 56 FUNC GLOBAL DEFAULT 7 init_sorted_list │ │ - 820: 0003652d 228 FUNC GLOBAL DEFAULT 7 sorted_id │ │ - 821: 000364fd 48 FUNC GLOBAL DEFAULT 7 vals_in_sorted_list │ │ - 822: 000364f1 10 FUNC GLOBAL DEFAULT 7 free_sorted_list │ │ - 823: 00041f60 32 FUNC GLOBAL DEFAULT 7 logmath_log_to_log10 │ │ - 824: 00035b51 980 FUNC GLOBAL DEFAULT 7 ngram_model_dmp_build │ │ - 825: 000581c4 16 OBJECT GLOBAL DEFAULT 17 agc_type_str │ │ - 826: 00036659 28 FUNC GLOBAL DEFAULT 7 agc_init │ │ - 827: 00036675 8 FUNC GLOBAL DEFAULT 7 agc_free │ │ - 828: 0003667d 124 FUNC GLOBAL DEFAULT 7 agc_max │ │ - 829: 000366f9 44 FUNC GLOBAL DEFAULT 7 agc_emax_set │ │ - 830: 00036725 4 FUNC GLOBAL DEFAULT 7 agc_emax_get │ │ - 831: 00036729 58 FUNC GLOBAL DEFAULT 7 agc_emax │ │ - 832: 00036765 128 FUNC GLOBAL DEFAULT 7 agc_emax_update │ │ - 833: 000367e5 200 FUNC GLOBAL DEFAULT 7 agc_noise │ │ - 834: 000368b1 4 FUNC GLOBAL DEFAULT 7 agc_get_threshold │ │ - 835: 000581d4 12 OBJECT GLOBAL DEFAULT 17 cmn_type_str │ │ - 836: 000368fd 128 FUNC GLOBAL DEFAULT 7 cmn_init │ │ - 837: 0003697d 464 FUNC GLOBAL DEFAULT 7 cmn │ │ - 838: 00036b4d 44 FUNC GLOBAL DEFAULT 7 cmn_free │ │ - 839: 00044140 0 FUNC GLOBAL DEFAULT 7 __aeabi_uidiv │ │ - 840: 00038771 164 FUNC GLOBAL DEFAULT 7 feat_lda_transform │ │ - 841: 00038a69 472 FUNC GLOBAL DEFAULT 7 cmn_prior │ │ - 842: 00038921 324 FUNC GLOBAL DEFAULT 7 cmn_prior_update │ │ - 843: 00042705 76 FUNC GLOBAL DEFAULT 7 stat_retry │ │ - 844: 00042699 108 FUNC GLOBAL DEFAULT 7 fread_retry │ │ - 845: 00040641 32 FUNC GLOBAL DEFAULT 7 glist_add_int32 │ │ - 846: 0003771d 30 FUNC GLOBAL DEFAULT 7 subvecs_free │ │ - 847: 00037e6d 196 FUNC GLOBAL DEFAULT 7 feat_print │ │ - 848: 00037f31 452 FUNC GLOBAL DEFAULT 7 feat_s2mfc2feat │ │ - 849: 00000000 0 FUNC GLOBAL DEFAULT UND snprintf │ │ - 850: 00038481 336 FUNC GLOBAL DEFAULT 7 feat_report │ │ - 851: 0003e461 328 FUNC GLOBAL DEFAULT 7 bio_fread_3d │ │ - 852: 00038815 240 FUNC GLOBAL DEFAULT 7 cmn_prior_set │ │ - 853: 00038905 24 FUNC GLOBAL DEFAULT 7 cmn_prior_get │ │ - 854: 00038c40 1056 FUNC GLOBAL DEFAULT 7 fe_parse_general_params │ │ - 855: 00039060 932 FUNC GLOBAL DEFAULT 7 fe_print_current │ │ - 856: 00039404 16 FUNC GLOBAL DEFAULT 7 fe_get_args │ │ - 857: 00039414 8 FUNC GLOBAL DEFAULT 7 fe_get_config │ │ - 858: 0003941c 132 FUNC GLOBAL DEFAULT 7 fe_init_dither │ │ - 859: 00040425 8 FUNC GLOBAL DEFAULT 7 genrand_seed │ │ - 860: 00000000 0 FUNC GLOBAL DEFAULT UND time │ │ - 861: 0003d914 16 FUNC GLOBAL DEFAULT 7 fe_prespch_reset_cep │ │ - 862: 0003cff4 16 FUNC GLOBAL DEFAULT 7 fe_reset_noisestats │ │ - 863: 0003950c 28 FUNC GLOBAL DEFAULT 7 fe_get_input_size │ │ - 864: 0003b338 180 FUNC GLOBAL DEFAULT 7 fe_read_frame │ │ - 865: 0003b9f0 1744 FUNC GLOBAL DEFAULT 7 fe_write_frame │ │ - 866: 0003b3ec 248 FUNC GLOBAL DEFAULT 7 fe_shift_frame │ │ - 867: 0003d818 96 FUNC GLOBAL DEFAULT 7 fe_prespch_read_cep │ │ - 868: 0003d96c 16 FUNC GLOBAL DEFAULT 7 fe_prespch_ncep │ │ - 869: 00039aa4 160 FUNC GLOBAL DEFAULT 7 fe_process_frames_ext │ │ - 870: 0003d7c0 88 FUNC GLOBAL DEFAULT 7 fe_prespch_extend_pcm │ │ - 871: 0003d8a8 52 FUNC GLOBAL DEFAULT 7 fe_prespch_read_pcm │ │ - 872: 0003c0ec 4 FUNC GLOBAL DEFAULT 7 fe_free_2d │ │ - 873: 0003d004 52 FUNC GLOBAL DEFAULT 7 fe_free_noisestats │ │ - 874: 0003d930 60 FUNC GLOBAL DEFAULT 7 fe_prespch_free │ │ - 875: 00044c58 92 FUNC GLOBAL DEFAULT 7 __aeabi_d2iz │ │ - 876: 0003b28c 172 FUNC GLOBAL DEFAULT 7 fe_create_hamming │ │ - 877: 0003c0f0 344 FUNC GLOBAL DEFAULT 7 fe_warp_set │ │ - 878: 0003c248 160 FUNC GLOBAL DEFAULT 7 fe_warp_set_parameters │ │ - 879: 0003a840 2112 FUNC GLOBAL DEFAULT 7 fe_build_melfilters │ │ - 880: 0003b080 524 FUNC GLOBAL DEFAULT 7 fe_compute_melcosine │ │ - 881: 0003d73c 132 FUNC GLOBAL DEFAULT 7 fe_prespch_init │ │ - 882: 0003b4e4 152 FUNC GLOBAL DEFAULT 7 fe_create_twiddle │ │ - 883: 0003ce74 384 FUNC GLOBAL DEFAULT 7 fe_init_noisestats │ │ - 884: 0003a2bc 16 FUNC GLOBAL DEFAULT 7 fe_init_auto │ │ - 885: 0003f245 16 FUNC GLOBAL DEFAULT 7 cmd_ln_get │ │ - 886: 0003a2cc 104 FUNC GLOBAL DEFAULT 7 fe_mfcc_to_float │ │ - 887: 0003a334 104 FUNC GLOBAL DEFAULT 7 fe_float_to_mfcc │ │ - 888: 0003a39c 136 FUNC GLOBAL DEFAULT 7 fe_logspec_to_mfcc │ │ - 889: 0003b57c 444 FUNC GLOBAL DEFAULT 7 fe_spec2cep │ │ - 890: 0003a424 140 FUNC GLOBAL DEFAULT 7 fe_logspec_dct2 │ │ - 891: 0003b738 336 FUNC GLOBAL DEFAULT 7 fe_dct2 │ │ - 892: 0003a4b0 136 FUNC GLOBAL DEFAULT 7 fe_mfcc_dct3 │ │ - 893: 0003b8dc 276 FUNC GLOBAL DEFAULT 7 fe_dct3 │ │ - 894: 00000000 0 FUNC GLOBAL DEFAULT UND pow │ │ - 895: 0003c470 156 FUNC GLOBAL DEFAULT 7 fe_warp_warped_to_unwarped │ │ - 896: 0003c50c 156 FUNC GLOBAL DEFAULT 7 fe_warp_unwarped_to_warped │ │ - 897: 00000000 0 FUNC GLOBAL DEFAULT UND log10 │ │ - 898: 00000000 0 FUNC GLOBAL DEFAULT UND cos │ │ - 899: 00000000 0 FUNC GLOBAL DEFAULT UND sin │ │ - 900: 00040555 10 FUNC GLOBAL DEFAULT 7 genrand_int31 │ │ - 901: 0003b888 84 FUNC GLOBAL DEFAULT 7 fe_lifter │ │ - 902: 0003d038 1492 FUNC GLOBAL DEFAULT 7 fe_track_snr │ │ - 903: 0003d60c 304 FUNC GLOBAL DEFAULT 7 fe_vad_hangover │ │ - 904: 0003c0c0 44 FUNC GLOBAL DEFAULT 7 fe_create_2d │ │ - 905: 0003c2e8 152 FUNC GLOBAL DEFAULT 7 fe_warp_doc │ │ - 906: 0003c380 88 FUNC GLOBAL DEFAULT 7 fe_warp_id │ │ - 907: 0003c3d8 152 FUNC GLOBAL DEFAULT 7 fe_warp_n_param │ │ - 908: 0003c5a8 156 FUNC GLOBAL DEFAULT 7 fe_warp_print │ │ - 909: 0003c664 372 FUNC GLOBAL DEFAULT 7 fe_warp_inverse_linear_set_parameters │ │ - 910: 0003c644 16 FUNC GLOBAL DEFAULT 7 fe_warp_inverse_linear_doc │ │ - 911: 0003c654 8 FUNC GLOBAL DEFAULT 7 fe_warp_inverse_linear_id │ │ - 912: 0003c65c 8 FUNC GLOBAL DEFAULT 7 fe_warp_inverse_linear_n_param │ │ - 913: 0003c7d8 180 FUNC GLOBAL DEFAULT 7 fe_warp_inverse_linear_warped_to_unwarped │ │ - 914: 0003c88c 52 FUNC GLOBAL DEFAULT 7 fe_warp_inverse_linear_unwarped_to_warped │ │ - 915: 0003c8c0 80 FUNC GLOBAL DEFAULT 7 fe_warp_inverse_linear_print │ │ - 916: 0003d99c 412 FUNC GLOBAL DEFAULT 7 fe_warp_affine_set_parameters │ │ - 917: 0003d97c 16 FUNC GLOBAL DEFAULT 7 fe_warp_affine_doc │ │ - 918: 0003d98c 8 FUNC GLOBAL DEFAULT 7 fe_warp_affine_id │ │ - 919: 0003d994 8 FUNC GLOBAL DEFAULT 7 fe_warp_affine_n_param │ │ - 920: 0003db38 184 FUNC GLOBAL DEFAULT 7 fe_warp_affine_warped_to_unwarped │ │ - 921: 0003dbf0 60 FUNC GLOBAL DEFAULT 7 fe_warp_affine_unwarped_to_warped │ │ - 922: 0003dc2c 108 FUNC GLOBAL DEFAULT 7 fe_warp_affine_print │ │ - 923: 0003c930 688 FUNC GLOBAL DEFAULT 7 fe_warp_piecewise_linear_set_parameters │ │ - 924: 0003c910 16 FUNC GLOBAL DEFAULT 7 fe_warp_piecewise_linear_doc │ │ - 925: 0003c920 8 FUNC GLOBAL DEFAULT 7 fe_warp_piecewise_linear_id │ │ - 926: 0003c928 8 FUNC GLOBAL DEFAULT 7 fe_warp_piecewise_linear_n_param │ │ - 927: 0003cbe0 248 FUNC GLOBAL DEFAULT 7 fe_warp_piecewise_linear_warped_to_unwarped │ │ - 928: 0003ccd8 120 FUNC GLOBAL DEFAULT 7 fe_warp_piecewise_linear_unwarped_to_warped │ │ - 929: 0003cd50 108 FUNC GLOBAL DEFAULT 7 fe_warp_piecewise_linear_print │ │ - 930: 00000000 0 FUNC GLOBAL DEFAULT UND strtok │ │ - 931: 0003d924 12 FUNC GLOBAL DEFAULT 7 fe_prespch_reset_pcm │ │ - 932: 0003d8dc 56 FUNC GLOBAL DEFAULT 7 fe_prespch_write_pcm │ │ - 933: 0003d878 48 FUNC GLOBAL DEFAULT 7 fe_prespch_write_cep │ │ - 934: 0003ddbd 88 FUNC GLOBAL DEFAULT 7 bio_writehdr_version │ │ - 935: 0003e245 116 FUNC GLOBAL DEFAULT 7 bio_fwrite │ │ - 936: 0003e371 240 FUNC GLOBAL DEFAULT 7 bio_fread_2d │ │ - 937: 0003eecb 40 FUNC GLOBAL DEFAULT 7 __ckd_alloc_2d_ptr │ │ - 938: 0003ee63 104 FUNC GLOBAL DEFAULT 7 __ckd_alloc_3d_ptr │ │ - 939: 0003e631 176 FUNC GLOBAL DEFAULT 7 bio_fwrite_1d │ │ - 940: 0003e6e1 272 FUNC GLOBAL DEFAULT 7 bio_fwrite_3d │ │ - 941: 0003e7f1 400 FUNC GLOBAL DEFAULT 7 bio_read_wavfile │ │ - 942: 0003e9b9 94 FUNC GLOBAL DEFAULT 7 bitvec_count_set │ │ - 943: 0003eafd 32 FUNC GLOBAL DEFAULT 7 ckd_set_jump │ │ - 944: 0003eb1d 64 FUNC GLOBAL DEFAULT 7 ckd_fail │ │ - 945: 00000000 0 FUNC GLOBAL DEFAULT UND vfprintf │ │ - 946: 00000000 0 FUNC GLOBAL DEFAULT UND abort │ │ - 947: 00000000 0 FUNC GLOBAL DEFAULT UND longjmp │ │ - 948: 0003ed1d 288 FUNC GLOBAL DEFAULT 7 __ckd_calloc_4d__ │ │ - 949: 0003ee3d 38 FUNC GLOBAL DEFAULT 7 ckd_free_4d │ │ - 950: 00000000 0 FUNC GLOBAL DEFAULT UND strncat │ │ - 951: 00000000 0 FUNC GLOBAL DEFAULT UND strstr │ │ - 952: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy │ │ - 953: 0003f20d 56 FUNC GLOBAL DEFAULT 7 cmd_ln_val_free │ │ - 954: 00058f08 4 OBJECT GLOBAL DEFAULT 18 global_cmdln │ │ - 955: 0003f269 56 FUNC GLOBAL DEFAULT 7 cmd_ln_access_r │ │ - 956: 0003f4e5 40 FUNC GLOBAL DEFAULT 7 cmd_ln_print_help_r │ │ - 957: 0003f51b 14 FUNC GLOBAL DEFAULT 7 cmd_ln_str_list_r │ │ - 958: 000402dd 76 FUNC GLOBAL DEFAULT 7 err_set_logfile │ │ - 959: 000402b9 36 FUNC GLOBAL DEFAULT 7 err_get_logfp │ │ - 960: 00000000 0 FUNC GLOBAL DEFAULT UND fgetc │ │ - 961: 0003fd75 52 FUNC GLOBAL DEFAULT 7 cmd_ln_parse_file │ │ - 962: 0003fe6d 84 FUNC GLOBAL DEFAULT 7 cmd_ln_parse │ │ - 963: 0003fec1 304 FUNC GLOBAL DEFAULT 7 cmd_ln_appl_enter │ │ - 964: 0003fff1 24 FUNC GLOBAL DEFAULT 7 cmd_ln_free │ │ - 965: 00040009 8 FUNC GLOBAL DEFAULT 7 cmd_ln_appl_exit │ │ - 966: 00000000 0 FUNC GLOBAL DEFAULT UND __android_log_vprint │ │ - 967: 00000000 0 FUNC GLOBAL DEFAULT UND vsnprintf │ │ - 968: 0004035d 20 FUNC GLOBAL DEFAULT 7 path2basename │ │ - 969: 00000000 0 FUNC GLOBAL DEFAULT UND strerror │ │ - 970: 00040299 32 FUNC GLOBAL DEFAULT 7 err_set_logfp │ │ - 971: 00040339 12 FUNC GLOBAL DEFAULT 7 err_get_debug_level │ │ - 972: 00040345 24 FUNC GLOBAL DEFAULT 7 err_set_callback │ │ - 973: 00040371 52 FUNC GLOBAL DEFAULT 7 path2dirname │ │ - 974: 000403a5 48 FUNC GLOBAL DEFAULT 7 strip_fileext │ │ - 975: 000403e1 68 FUNC GLOBAL DEFAULT 7 init_genrand │ │ - 976: 0004042d 296 FUNC GLOBAL DEFAULT 7 genrand_int32 │ │ - 977: 00040561 32 FUNC GLOBAL DEFAULT 7 genrand_real1 │ │ - 978: 00040581 32 FUNC GLOBAL DEFAULT 7 genrand_real2 │ │ - 979: 000405a1 48 FUNC GLOBAL DEFAULT 7 genrand_real3 │ │ - 980: 000405d1 80 FUNC GLOBAL DEFAULT 7 genrand_res53 │ │ - 981: 00040661 32 FUNC GLOBAL DEFAULT 7 glist_add_uint32 │ │ - 982: 000406ad 36 FUNC GLOBAL DEFAULT 7 glist_add_float64 │ │ - 983: 000406f3 16 FUNC GLOBAL DEFAULT 7 glist_tail │ │ - 984: 0004073d 36 FUNC GLOBAL DEFAULT 7 glist_insert_int32 │ │ - 985: 00040761 36 FUNC GLOBAL DEFAULT 7 glist_insert_uint32 │ │ - 986: 00040785 48 FUNC GLOBAL DEFAULT 7 glist_insert_float32 │ │ - 987: 000407b5 40 FUNC GLOBAL DEFAULT 7 glist_insert_float64 │ │ - 988: 000441e8 32 FUNC GLOBAL DEFAULT 7 __aeabi_uidivmod │ │ - 989: 00055d5c 184 OBJECT GLOBAL DEFAULT 10 prime │ │ - 990: 00040b45 24 FUNC GLOBAL DEFAULT 7 hash_table_lookup_bkey_int32 │ │ - 991: 00040c81 48 FUNC GLOBAL DEFAULT 7 hash_table_delete_bkey │ │ - 992: 00040cb1 236 FUNC GLOBAL DEFAULT 7 hash_table_display │ │ - 993: 00000000 0 FUNC GLOBAL DEFAULT UND puts │ │ - 994: 00040fd9 140 FUNC GLOBAL DEFAULT 7 __listelem_malloc_id__ │ │ - 995: 00041065 76 FUNC GLOBAL DEFAULT 7 listelem_get_item │ │ - 996: 000410c1 172 FUNC GLOBAL DEFAULT 7 listelem_stats │ │ - 997: 00044cb4 84 FUNC GLOBAL DEFAULT 7 __aeabi_d2uiz │ │ - 998: 000414c8 732 FUNC GLOBAL DEFAULT 7 logmath_write │ │ - 999: 0004180c 1296 FUNC GLOBAL DEFAULT 7 logmath_read │ │ - 1000: 00041d1c 52 FUNC GLOBAL DEFAULT 7 logmath_get_table_shape │ │ - 1001: 00041df4 76 FUNC GLOBAL DEFAULT 7 logmath_add_exact │ │ - 1002: 00045448 0 FUNC GLOBAL DEFAULT 7 __aeabi_ldivmod │ │ - 1003: 00000000 0 FUNC GLOBAL DEFAULT UND open │ │ - 1004: 00000000 0 FUNC GLOBAL DEFAULT UND fstat │ │ - 1005: 00000000 0 FUNC GLOBAL DEFAULT UND close │ │ - 1006: 00000000 0 FUNC GLOBAL DEFAULT UND mmap │ │ - 1007: 00000000 0 OBJECT GLOBAL DEFAULT UND __page_size │ │ - 1008: 00000000 0 FUNC GLOBAL DEFAULT UND munmap │ │ - 1009: 00000000 0 FUNC GLOBAL DEFAULT UND popen │ │ - 1010: 00000000 0 FUNC GLOBAL DEFAULT UND pclose │ │ - 1011: 00042465 4 FUNC GLOBAL DEFAULT 7 lineiter_lineno │ │ - 1012: 000425c1 46 FUNC GLOBAL DEFAULT 7 lineiter_start_clean │ │ - 1013: 00000000 0 FUNC GLOBAL DEFAULT UND sleep │ │ - 1014: 00000000 0 FUNC GLOBAL DEFAULT UND stat │ │ - 1015: 00042751 26 FUNC GLOBAL DEFAULT 7 stat_mtime │ │ - 1016: 0004276d 36 FUNC GLOBAL DEFAULT 7 bit_encode_attach │ │ - 1017: 00042791 8 FUNC GLOBAL DEFAULT 7 bit_encode_retain │ │ - 1018: 00042799 36 FUNC GLOBAL DEFAULT 7 bit_encode_free │ │ - 1019: 000427bd 88 FUNC GLOBAL DEFAULT 7 bit_encode_write │ │ - 1020: 00042815 32 FUNC GLOBAL DEFAULT 7 bit_encode_write_cw │ │ - 1021: 00042835 26 FUNC GLOBAL DEFAULT 7 bit_encode_flush │ │ - 1022: 00042851 136 FUNC GLOBAL DEFAULT 7 build_directory │ │ - 1023: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir │ │ - 1024: 000428d9 48 FUNC GLOBAL DEFAULT 7 pctr_new │ │ - 1025: 00042909 6 FUNC GLOBAL DEFAULT 7 pctr_reset │ │ - 1026: 0004290f 8 FUNC GLOBAL DEFAULT 7 pctr_increment │ │ - 1027: 00042919 40 FUNC GLOBAL DEFAULT 7 pctr_print │ │ - 1028: 00042941 24 FUNC GLOBAL DEFAULT 7 pctr_free │ │ - 1029: 00000000 0 FUNC GLOBAL DEFAULT UND getrusage │ │ - 1030: 00000000 0 FUNC GLOBAL DEFAULT UND gettimeofday │ │ - 1031: 00042b39 22 FUNC GLOBAL DEFAULT 7 ptmr_reset_all │ │ - 1032: 00042b51 108 FUNC GLOBAL DEFAULT 7 ptmr_print_all │ │ - 1033: 00042bc1 296 FUNC GLOBAL DEFAULT 7 host_endian │ │ - 1034: 00000000 0 FUNC GLOBAL DEFAULT UND unlink │ │ - 1035: 00043311 3588 FUNC GLOBAL DEFAULT 7 sb_strtod │ │ - 1036: 00000000 0 FUNC GLOBAL DEFAULT UND strspn │ │ - 1037: 00000000 0 OBJECT GLOBAL DEFAULT UND _ctype_ │ │ - 1038: 00042e65 78 FUNC GLOBAL DEFAULT 7 nextword │ │ - 1039: 0004549c 72 FUNC GLOBAL DEFAULT 7 __aeabi_lmul │ │ - 1040: 00044140 168 FUNC GLOBAL DEFAULT 7 __udivsi3 │ │ - 1041: 0004548c 16 FUNC WEAK DEFAULT 7 __aeabi_idiv0 │ │ - 1042: 00044208 220 FUNC GLOBAL DEFAULT 7 __divsi3 │ │ - 1043: 00044304 0 FUNC GLOBAL DEFAULT 7 __aeabi_drsub │ │ - 1044: 0004430c 688 FUNC GLOBAL DEFAULT 7 __subdf3 │ │ - 1045: 00044310 684 FUNC GLOBAL DEFAULT 7 __adddf3 │ │ - 1046: 000445bc 36 FUNC GLOBAL DEFAULT 7 __floatunsidf │ │ - 1047: 000445e0 40 FUNC GLOBAL DEFAULT 7 __floatsidf │ │ - 1048: 00044608 64 FUNC GLOBAL DEFAULT 7 __extendsfdf2 │ │ - 1049: 00044648 116 FUNC GLOBAL DEFAULT 7 __floatundidf │ │ - 1050: 00044648 116 FUNC GLOBAL DEFAULT 7 __aeabi_ul2d │ │ - 1051: 0004465c 96 FUNC GLOBAL DEFAULT 7 __floatdidf │ │ - 1052: 0004465c 96 FUNC GLOBAL DEFAULT 7 __aeabi_l2d │ │ - 1053: 000446bc 620 FUNC GLOBAL DEFAULT 7 __muldf3 │ │ - 1054: 00044928 516 FUNC GLOBAL DEFAULT 7 __divdf3 │ │ - 1055: 00044b2c 152 FUNC GLOBAL DEFAULT 7 __gtdf2 │ │ - 1056: 00044b2c 152 FUNC GLOBAL DEFAULT 7 __gedf2 │ │ - 1057: 00044b34 144 FUNC GLOBAL DEFAULT 7 __ltdf2 │ │ - 1058: 00044b34 144 FUNC GLOBAL DEFAULT 7 __ledf2 │ │ - 1059: 00044b3c 136 FUNC GLOBAL DEFAULT 7 __cmpdf2 │ │ - 1060: 00044b3c 136 FUNC GLOBAL DEFAULT 7 __nedf2 │ │ - 1061: 00044b3c 136 FUNC GLOBAL DEFAULT 7 __eqdf2 │ │ - 1062: 00044bc4 48 FUNC GLOBAL DEFAULT 7 __aeabi_cdrcmple │ │ - 1063: 00044be0 20 FUNC GLOBAL DEFAULT 7 __aeabi_cdcmpeq │ │ - 1064: 00044be0 20 FUNC GLOBAL DEFAULT 7 __aeabi_cdcmple │ │ - 1065: 00044c58 92 FUNC GLOBAL DEFAULT 7 __fixdfsi │ │ - 1066: 00044cb4 84 FUNC GLOBAL DEFAULT 7 __fixunsdfsi │ │ - 1067: 00044d08 160 FUNC GLOBAL DEFAULT 7 __truncdfsf2 │ │ - 1068: 00044da8 412 FUNC GLOBAL DEFAULT 7 __aeabi_frsub │ │ - 1069: 00044db0 404 FUNC GLOBAL DEFAULT 7 __subsf3 │ │ - 1070: 00044db4 400 FUNC GLOBAL DEFAULT 7 __addsf3 │ │ - 1071: 00044f44 40 FUNC GLOBAL DEFAULT 7 __floatunsisf │ │ - 1072: 00044f44 40 FUNC GLOBAL DEFAULT 7 __aeabi_ui2f │ │ - 1073: 00044f4c 32 FUNC GLOBAL DEFAULT 7 __floatsisf │ │ - 1074: 00044f6c 140 FUNC GLOBAL DEFAULT 7 __floatundisf │ │ - 1075: 00044f6c 140 FUNC GLOBAL DEFAULT 7 __aeabi_ul2f │ │ - 1076: 00044f7c 124 FUNC GLOBAL DEFAULT 7 __floatdisf │ │ - 1077: 00044f7c 124 FUNC GLOBAL DEFAULT 7 __aeabi_l2f │ │ - 1078: 00044ff8 408 FUNC GLOBAL DEFAULT 7 __mulsf3 │ │ - 1079: 00045190 352 FUNC GLOBAL DEFAULT 7 __divsf3 │ │ - 1080: 000452f0 116 FUNC GLOBAL DEFAULT 7 __gtsf2 │ │ - 1081: 000452f0 116 FUNC GLOBAL DEFAULT 7 __gesf2 │ │ - 1082: 000452f8 108 FUNC GLOBAL DEFAULT 7 __ltsf2 │ │ - 1083: 000452f8 108 FUNC GLOBAL DEFAULT 7 __lesf2 │ │ - 1084: 00045300 100 FUNC GLOBAL DEFAULT 7 __cmpsf2 │ │ - 1085: 00045300 100 FUNC GLOBAL DEFAULT 7 __nesf2 │ │ - 1086: 00045300 100 FUNC GLOBAL DEFAULT 7 __eqsf2 │ │ - 1087: 00045364 36 FUNC GLOBAL DEFAULT 7 __aeabi_cfrcmple │ │ - 1088: 00045374 20 FUNC GLOBAL DEFAULT 7 __aeabi_cfcmpeq │ │ - 1089: 00045374 20 FUNC GLOBAL DEFAULT 7 __aeabi_cfcmple │ │ - 1090: 000453ec 92 FUNC GLOBAL DEFAULT 7 __fixsfsi │ │ - 1091: 0004548c 16 FUNC WEAK DEFAULT 7 __aeabi_ldiv0 │ │ - 1092: 000454e4 60 FUNC GLOBAL DEFAULT 7 __gnu_ldivmod_helper │ │ - 1093: 00000000 0 FUNC GLOBAL DEFAULT UND raise │ │ - 1094: 0004549c 72 FUNC GLOBAL DEFAULT 7 __muldi3 │ │ - 1095: 00046980 1156 FUNC GLOBAL DEFAULT 7 __divdi3 │ │ - 1096: 00045520 60 FUNC GLOBAL DEFAULT 7 __gnu_uldivmod_helper │ │ - 1097: 00046e04 1068 FUNC GLOBAL DEFAULT 7 __udivdi3 │ │ - 1098: 00000000 0 FUNC WEAK DEFAULT UND __gnu_Unwind_Find_exidx │ │ - 1099: 00045d90 8 FUNC WEAK DEFAULT 7 __aeabi_unwind_cpp_pr2 │ │ - 1100: 0004635c 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Restore_VFP_D │ │ - 1101: 0004634c 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Restore_VFP │ │ - 1102: 0004636c 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ - 1103: 0004637c 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Restore_WMMXD │ │ - 1104: 00046404 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Restore_WMMXC │ │ - 1105: 00046338 20 FUNC GLOBAL DEFAULT 7 restore_core_regs │ │ - 1106: 00045920 68 FUNC GLOBAL DEFAULT 7 _Unwind_VRS_Get │ │ - 1107: 0004598c 68 FUNC GLOBAL DEFAULT 7 _Unwind_VRS_Set │ │ - 1108: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_begin_cleanup │ │ - 1109: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_type_match │ │ - 1110: 00046538 916 FUNC GLOBAL DEFAULT 7 __gnu_unwind_execute │ │ - 1111: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_call_unexpected │ │ - 1112: 00045da8 856 FUNC GLOBAL DEFAULT 7 _Unwind_VRS_Pop │ │ - 1113: 00046364 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Save_VFP_D │ │ - 1114: 00046354 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Save_VFP │ │ - 1115: 00046374 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Save_VFP_D_16_to_31 │ │ - 1116: 000463c0 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Save_WMMXD │ │ - 1117: 00046418 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Save_WMMXC │ │ - 1118: 00046100 8 FUNC GLOBAL DEFAULT 7 _Unwind_GetCFA │ │ - 1119: 00046108 164 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_RaiseException │ │ - 1120: 000461ac 28 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_ForcedUnwind │ │ - 1121: 000461c8 108 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Resume │ │ - 1122: 00046234 32 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Resume_or_Rethrow │ │ - 1123: 00046254 4 FUNC GLOBAL DEFAULT 7 _Unwind_Complete │ │ - 1124: 00046258 32 FUNC GLOBAL DEFAULT 7 _Unwind_DeleteException │ │ - 1125: 00046278 192 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Backtrace │ │ - 1126: 00046338 20 FUNC GLOBAL DEFAULT 7 __restore_core_regs │ │ - 1127: 0004642c 36 FUNC GLOBAL DEFAULT 7 ___Unwind_RaiseException │ │ - 1128: 0004642c 36 FUNC GLOBAL DEFAULT 7 _Unwind_RaiseException │ │ - 1129: 00046450 36 FUNC GLOBAL DEFAULT 7 ___Unwind_Resume │ │ - 1130: 00046450 36 FUNC GLOBAL DEFAULT 7 _Unwind_Resume │ │ - 1131: 00046474 36 FUNC GLOBAL DEFAULT 7 ___Unwind_Resume_or_Rethrow │ │ - 1132: 00046474 36 FUNC GLOBAL DEFAULT 7 _Unwind_Resume_or_Rethrow │ │ - 1133: 00046498 36 FUNC GLOBAL DEFAULT 7 ___Unwind_ForcedUnwind │ │ - 1134: 00046498 36 FUNC GLOBAL DEFAULT 7 _Unwind_ForcedUnwind │ │ - 1135: 000464bc 36 FUNC GLOBAL DEFAULT 7 ___Unwind_Backtrace │ │ - 1136: 000464bc 36 FUNC GLOBAL DEFAULT 7 _Unwind_Backtrace │ │ - 1137: 000468cc 64 FUNC GLOBAL DEFAULT 7 __gnu_unwind_frame │ │ - 1138: 0004690c 44 FUNC GLOBAL DEFAULT 7 _Unwind_GetRegionStart │ │ - 1139: 00046938 56 FUNC GLOBAL DEFAULT 7 _Unwind_GetLanguageSpecificData │ │ - 1140: 00046970 8 FUNC GLOBAL DEFAULT 7 _Unwind_GetDataRelBase │ │ - 1141: 00046978 8 FUNC GLOBAL DEFAULT 7 _Unwind_GetTextRelBase │ │ - 1142: 00058208 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ - 1143: 00058208 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ - 1144: 00058f0c 0 NOTYPE GLOBAL DEFAULT ABS _end │ │ + 1: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize@LIBC (2) │ │ + 2: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ │ + 3: 00047cf8 8 FUNC GLOBAL DEFAULT 12 __aeabi_unwind_cpp_pr0 │ │ + 4: 0000f71d 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1Config │ │ + 5: 00041121 140 FUNC GLOBAL DEFAULT 12 cmd_ln_free_r │ │ + 6: 00047d00 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ + 7: 0000f72b 78 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setBoolean │ │ + 8: 000410ad 52 FUNC GLOBAL DEFAULT 12 cmd_ln_set_int_r │ │ + 9: 0000f779 70 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setInt │ │ + 10: 0000f7bf 72 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setFloat │ │ + 11: 000410e1 56 FUNC GLOBAL DEFAULT 12 cmd_ln_set_float_r │ │ + 12: 0000f807 146 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setString │ │ + 13: 00041059 84 FUNC GLOBAL DEFAULT 12 cmd_ln_set_str_r │ │ + 14: 0000f899 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1exists │ │ + 15: 00040d1d 52 FUNC GLOBAL DEFAULT 12 cmd_ln_exists_r │ │ + 16: 0000f8e5 78 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getBoolean │ │ + 17: 00041025 14 FUNC GLOBAL DEFAULT 12 cmd_ln_int_r │ │ + 18: 0000f933 74 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getInt │ │ + 19: 0000f981 96 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getFloat │ │ + 20: 00041039 32 FUNC GLOBAL DEFAULT 12 cmd_ln_float_r │ │ + 21: 0000f9e1 92 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getString │ │ + 22: 00041009 14 FUNC GLOBAL DEFAULT 12 cmd_ln_str_r │ │ + 23: 0000fa3d 52 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1FrontEnd │ │ + 24: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ + 25: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ + 26: 0000fa71 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1FrontEnd │ │ + 27: 0003b5d4 272 FUNC GLOBAL DEFAULT 12 fe_free │ │ + 28: 0000fa7f 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1outputSize │ │ + 29: 0003ae44 8 FUNC GLOBAL DEFAULT 12 fe_get_output_size │ │ + 30: 0000fa8d 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1startUtt │ │ + 31: 0003addc 84 FUNC GLOBAL DEFAULT 12 fe_start_utt │ │ + 32: 00000000 0 FUNC GLOBAL DEFAULT UND sprintf@LIBC (2) │ │ + 33: 0000fad9 92 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1processUtt │ │ + 34: 0003b48c 204 FUNC GLOBAL DEFAULT 12 fe_process_utt │ │ + 35: 0000fb35 84 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1endUtt │ │ + 36: 0003b558 108 FUNC GLOBAL DEFAULT 12 fe_end_utt │ │ + 37: 0000fb89 52 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1Feature │ │ + 38: 0000fbbd 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1Feature │ │ + 39: 00039d59 98 FUNC GLOBAL DEFAULT 12 feat_free │ │ + 40: 0000fbcd 120 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1FsgModel_1_1SWIG_10 │ │ + 41: 0002fbfd 104 FUNC GLOBAL DEFAULT 12 fsg_model_init │ │ + 42: 0000fc45 52 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1FsgModel_1_1SWIG_11 │ │ + 43: 0000fc79 116 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1FsgModel_1_1SWIG_12 │ │ + 44: 0003022d 80 FUNC GLOBAL DEFAULT 12 fsg_model_readfile │ │ + 45: 0000fced 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1FsgModel │ │ + 46: 0002fc6d 150 FUNC GLOBAL DEFAULT 12 fsg_model_free │ │ + 47: 0000fcfb 74 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1wordId │ │ + 48: 0002f919 48 FUNC GLOBAL DEFAULT 12 fsg_model_word_id │ │ + 49: 0000fd45 74 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1wordAdd │ │ + 50: 0002f949 120 FUNC GLOBAL DEFAULT 12 fsg_model_word_add │ │ + 51: 0000fd8f 26 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1transAdd │ │ + 52: 0002f545 140 FUNC GLOBAL DEFAULT 12 fsg_model_trans_add │ │ + 53: 0000fda9 20 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1nullTransAdd │ │ + 54: 0002f6b9 14 FUNC GLOBAL DEFAULT 12 fsg_model_null_trans_add │ │ + 55: 0000fdbd 26 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1tagTransAdd │ │ + 56: 0002f615 164 FUNC GLOBAL DEFAULT 12 fsg_model_tag_trans_add │ │ + 57: 00046c6c 32 FUNC GLOBAL DEFAULT 12 __aeabi_i2f │ │ + 58: 0000fdd7 84 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1addSilence │ │ + 59: 0002f9c1 232 FUNC GLOBAL DEFAULT 12 fsg_model_add_silence │ │ + 60: 0000fe2b 156 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1addAlt │ │ + 61: 0002faa9 340 FUNC GLOBAL DEFAULT 12 fsg_model_add_alt │ │ + 62: 0000fec7 16 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1write │ │ + 63: 0003027d 276 FUNC GLOBAL DEFAULT 12 fsg_model_write │ │ + 64: 0000fed7 68 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1writefile │ │ + 65: 00030391 96 FUNC GLOBAL DEFAULT 12 fsg_model_writefile │ │ + 66: 0000ff1d 40 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1JsgfRule │ │ + 67: 0000ff45 2 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1JsgfRule │ │ + 68: 0000ff49 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfRule_1fromIter │ │ + 69: 0000ff81 32 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfRule_1getName │ │ + 70: 00030b31 4 FUNC GLOBAL DEFAULT 12 jsgf_rule_name │ │ + 71: 0000ffa1 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfRule_1isPublic │ │ + 72: 00030b35 4 FUNC GLOBAL DEFAULT 12 jsgf_rule_public │ │ + 73: 0000ffb5 60 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1fromIter │ │ + 74: 000331f9 28 FUNC GLOBAL DEFAULT 12 ngram_model_set_iter_model │ │ + 75: 0000fff1 156 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1NGramModel_1_1SWIG_10 │ │ + 76: 00042d18 976 FUNC GLOBAL DEFAULT 12 logmath_init │ │ + 77: 00033a35 236 FUNC GLOBAL DEFAULT 12 ngram_model_read │ │ + 78: 000433fc 88 FUNC GLOBAL DEFAULT 12 logmath_free │ │ + 79: 00010091 132 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1NGramModel_1_1SWIG_11 │ │ + 80: 00010115 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1NGramModel │ │ + 81: 0003408d 192 FUNC GLOBAL DEFAULT 12 ngram_model_free │ │ + 82: 00010125 156 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1write │ │ + 83: 00033819 80 FUNC GLOBAL DEFAULT 12 ngram_model_write │ │ + 84: 000101c1 124 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1strToType │ │ + 85: 000337c5 52 FUNC GLOBAL DEFAULT 12 ngram_str_to_type │ │ + 86: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ + 87: 0001023d 28 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1typeToStr │ │ + 88: 000337f9 32 FUNC GLOBAL DEFAULT 12 ngram_type_to_str │ │ + 89: 00010259 192 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1recode │ │ + 90: 00033a25 6 FUNC GLOBAL DEFAULT 12 ngram_model_recode │ │ + 91: 00010319 80 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1casefold │ │ + 92: 00033975 176 FUNC GLOBAL DEFAULT 12 ngram_model_casefold │ │ + 93: 00010369 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1size │ │ + 94: 00033b85 8 FUNC GLOBAL DEFAULT 12 ngram_model_get_size │ │ + 95: 00010379 100 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1addWord │ │ + 96: 00033e15 120 FUNC GLOBAL DEFAULT 12 ngram_model_add_word │ │ + 97: 000103dd 264 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1addClass │ │ + 98: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ + 99: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@LIBC (2) │ │ + 100: 00034271 260 FUNC GLOBAL DEFAULT 12 ngram_model_add_class │ │ + 101: 00000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ + 102: 000104e5 168 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1prob │ │ + 103: 0003461d 136 FUNC GLOBAL DEFAULT 12 ngram_prob │ │ + 104: 00010591 68 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1LogMath_1_1SWIG_10 │ │ + 105: 000105d9 52 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1LogMath_1_1SWIG_11 │ │ + 106: 0001060d 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1LogMath │ │ + 107: 0001061b 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSetIterator_1ptr_1set │ │ + 108: 00010629 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSetIterator_1ptr_1get │ │ + 109: 00010661 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1NGramModelSetIterator │ │ + 110: 00040685 40 FUNC GLOBAL DEFAULT 12 __ckd_malloc__ │ │ + 111: 000106ad 26 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1NGramModelSetIterator │ │ + 112: 000331d9 8 FUNC GLOBAL DEFAULT 12 ngram_model_set_iter_free │ │ + 113: 00040733 8 FUNC GLOBAL DEFAULT 12 ckd_free │ │ + 114: 000106c9 116 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSetIterator_1next │ │ + 115: 000331e1 24 FUNC GLOBAL DEFAULT 12 ngram_model_set_iter_next │ │ + 116: 0001073d 12 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSetIterator_1hasNext │ │ + 117: 00010749 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfIterator_1ptr_1set │ │ + 118: 00010759 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfIterator_1ptr_1get │ │ + 119: 00010791 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1JsgfIterator │ │ + 120: 000107dd 26 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1JsgfIterator │ │ + 121: 00042983 8 FUNC GLOBAL DEFAULT 12 hash_table_iter_free │ │ + 122: 000107f9 108 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfIterator_1next │ │ + 123: 0004298b 76 FUNC GLOBAL DEFAULT 12 hash_table_iter_next │ │ + 124: 00010865 12 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfIterator_1hasNext │ │ + 125: 00010871 80 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1iter │ │ + 126: 000331b1 40 FUNC GLOBAL DEFAULT 12 ngram_model_set_iter │ │ + 127: 000108c1 128 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1NGramModelSet │ │ + 128: 00032d09 1188 FUNC GLOBAL DEFAULT 12 ngram_model_set_read │ │ + 129: 00010941 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1NGramModelSet │ │ + 130: 0001094f 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1count │ │ + 131: 000331ad 4 FUNC GLOBAL DEFAULT 12 ngram_model_set_count │ │ + 132: 0001095d 144 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1add │ │ + 133: 000333b9 412 FUNC GLOBAL DEFAULT 12 ngram_model_set_add │ │ + 134: 00000000 0 OBJECT GLOBAL DEFAULT UND _ctype_@LIBC (2) │ │ + 135: 000109ed 124 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1select │ │ + 136: 00033255 50 FUNC GLOBAL DEFAULT 12 ngram_model_set_select │ │ + 137: 00010a69 124 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1lookup │ │ + 138: 00033215 64 FUNC GLOBAL DEFAULT 12 ngram_model_set_lookup │ │ + 139: 00010ae5 32 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1current │ │ + 140: 00033287 18 FUNC GLOBAL DEFAULT 12 ngram_model_set_current │ │ + 141: 00010b05 84 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1iter │ │ + 142: 00030af7 10 FUNC GLOBAL DEFAULT 12 jsgf_rule_iter │ │ + 143: 00000000 0 FUNC GLOBAL DEFAULT UND getrusage@LIBC (2) │ │ + 144: 00010b59 116 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1Jsgf │ │ + 145: 00000000 0 FUNC GLOBAL DEFAULT UND gettimeofday@LIBC (2) │ │ + 146: 00030e39 220 FUNC GLOBAL DEFAULT 12 jsgf_parse_file │ │ + 147: 00010bcd 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1Jsgf │ │ + 148: 00000000 0 FUNC GLOBAL DEFAULT UND strspn@LIBC (2) │ │ + 149: 00030d91 166 FUNC GLOBAL DEFAULT 12 jsgf_grammar_free │ │ + 150: 00010bdb 32 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1name │ │ + 151: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@LIBC (2) │ │ + 152: 00030af3 4 FUNC GLOBAL DEFAULT 12 jsgf_grammar_name │ │ + 153: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@LIBC (2) │ │ + 154: 00010bfd 124 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1getRule │ │ + 155: 00030b01 48 FUNC GLOBAL DEFAULT 12 jsgf_get_rule │ │ + 156: 00010c79 64 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1buildFsg │ │ + 157: 00030b39 12 FUNC GLOBAL DEFAULT 12 jsgf_build_fsg │ │ + 158: 000406d5 36 FUNC GLOBAL DEFAULT 12 __ckd_salloc__ │ │ + 159: 0001398d 4 FUNC GLOBAL DEFAULT 12 ps_seg_word │ │ + 160: 000139b7 30 FUNC GLOBAL DEFAULT 12 ps_seg_prob │ │ + 161: 00013991 38 FUNC GLOBAL DEFAULT 12 ps_seg_frames │ │ + 162: 00010dbd 90 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1hypstr_1set │ │ + 163: 00010e17 28 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1hypstr_1get │ │ + 164: 00010e33 90 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1uttid_1set │ │ + 165: 00010e8d 28 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1uttid_1get │ │ + 166: 00010ea9 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1bestScore_1set │ │ + 167: 00010eb7 8 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1bestScore_1get │ │ + 168: 00010ec1 192 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Hypothesis │ │ + 169: 00010f81 36 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1Hypothesis │ │ + 170: 00010fa5 90 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1word_1set │ │ + 171: 00010fff 28 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1word_1get │ │ + 172: 0001101b 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1ascr_1set │ │ + 173: 00011029 8 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1ascr_1get │ │ + 174: 00011031 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1lscr_1set │ │ + 175: 0001103f 8 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1lscr_1get │ │ + 176: 00011047 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1lback_1set │ │ + 177: 00011055 8 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1lback_1get │ │ + 178: 0001105d 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1prob_1set │ │ + 179: 0001106b 8 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1prob_1get │ │ + 180: 00011073 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1startFrame_1set │ │ + 181: 00011081 8 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1startFrame_1get │ │ + 182: 00011089 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1endFrame_1set │ │ + 183: 00011097 8 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1endFrame_1get │ │ + 184: 000110a1 60 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1fromIter │ │ + 185: 000110dd 22 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1Segment │ │ + 186: 000110f5 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1segment │ │ + 187: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@LIBC (2) │ │ + 188: 0001112d 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBest_1nbest_1set │ │ + 189: 0001113d 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBest_1nbest_1get │ │ + 190: 00011175 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBest_1fromIter │ │ + 191: 000111c1 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBest_1hyp │ │ + 192: 00013d6d 28 FUNC GLOBAL DEFAULT 12 ps_nbest_hyp │ │ + 193: 0001120d 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1NBest │ │ + 194: 0001121d 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1nBest │ │ + 195: 00011255 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentIterator_1ptr_1set │ │ + 196: 00011265 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentIterator_1ptr_1get │ │ + 197: 0001129d 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1SegmentIterator │ │ + 198: 000112e9 26 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1SegmentIterator │ │ + 199: 00013ca7 10 FUNC GLOBAL DEFAULT 12 ps_seg_free │ │ + 200: 00011305 112 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentIterator_1next │ │ + 201: 00013983 10 FUNC GLOBAL DEFAULT 12 ps_seg_next │ │ + 202: 00011375 12 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentIterator_1hasNext │ │ + 203: 00011381 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestIterator_1ptr_1set │ │ + 204: 00011391 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestIterator_1ptr_1get │ │ + 205: 000113c9 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1NBestIterator │ │ + 206: 00011415 26 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1NBestIterator │ │ + 207: 00013d4d 8 FUNC GLOBAL DEFAULT 12 ps_nbest_free │ │ + 208: 00011431 128 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestIterator_1next │ │ + 209: 00013d55 24 FUNC GLOBAL DEFAULT 12 ps_nbest_next │ │ + 210: 000114b1 12 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestIterator_1hasNext │ │ + 211: 000114bd 68 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Decoder_1_1SWIG_10 │ │ + 212: 00012821 12 FUNC GLOBAL DEFAULT 12 ps_args │ │ + 213: 00041655 216 FUNC GLOBAL DEFAULT 12 cmd_ln_init │ │ + 214: 00013169 52 FUNC GLOBAL DEFAULT 12 ps_init │ │ + 215: 00011501 60 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Decoder_1_1SWIG_11 │ │ + 216: 0001153d 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1Decoder │ │ + 217: 00012835 68 FUNC GLOBAL DEFAULT 12 ps_free │ │ + 218: 0001154d 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1reinit │ │ + 219: 00012c51 1304 FUNC GLOBAL DEFAULT 12 ps_reinit │ │ + 220: 00011599 252 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1loadDict │ │ + 221: 000132a1 268 FUNC GLOBAL DEFAULT 12 ps_load_dict │ │ + 222: 00011695 192 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1saveDict │ │ + 223: 00000000 0 FUNC GLOBAL DEFAULT UND raise@LIBC (2) │ │ + 224: 000133ad 10 FUNC GLOBAL DEFAULT 12 ps_save_dict │ │ + 225: 00011755 192 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1addWord │ │ + 226: 000133b9 360 FUNC GLOBAL DEFAULT 12 ps_add_word │ │ + 227: 00011815 98 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1lookupWord │ │ + 228: 00013521 156 FUNC GLOBAL DEFAULT 12 ps_lookup_word │ │ + 229: 00011879 64 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getLattice │ │ + 230: 00013cb1 12 FUNC GLOBAL DEFAULT 12 ps_get_lattice │ │ + 231: 00015121 8 FUNC GLOBAL DEFAULT 12 ps_lattice_retain │ │ + 232: 000118b9 64 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getConfig │ │ + 233: 0001287d 4 FUNC GLOBAL DEFAULT 12 ps_get_config │ │ + 234: 00041119 8 FUNC GLOBAL DEFAULT 12 cmd_ln_retain │ │ + 235: 000118f9 68 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1defaultConfig │ │ + 236: 000411ad 1076 FUNC GLOBAL DEFAULT 12 cmd_ln_parse_r │ │ + 237: 0001193d 124 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1fileConfig │ │ + 238: 0004172d 660 FUNC GLOBAL DEFAULT 12 cmd_ln_parse_file_r │ │ + 239: 000119b9 132 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1startUtt │ │ + 240: 000135c9 608 FUNC GLOBAL DEFAULT 12 ps_start_utt │ │ + 241: 00011a3d 32 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getUttid │ │ + 242: 00012879 4 FUNC GLOBAL DEFAULT 12 ps_get_uttid │ │ + 243: 00011a5d 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1endUtt │ │ + 244: 000139d5 424 FUNC GLOBAL DEFAULT 12 ps_end_utt │ │ + 245: 00011aa9 292 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1processRaw │ │ + 246: 00013829 108 FUNC GLOBAL DEFAULT 12 ps_process_raw │ │ + 247: 00011bcd 88 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1decodeRaw │ │ + 248: 00013b7d 224 FUNC GLOBAL DEFAULT 12 ps_decode_raw │ │ + 249: 00011c25 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1hyp │ │ + 250: 000138d7 50 FUNC GLOBAL DEFAULT 12 ps_get_hyp │ │ + 251: 00011c71 60 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getFe │ │ + 252: 00012885 6 FUNC GLOBAL DEFAULT 12 ps_get_fe │ │ + 253: 00011cad 60 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getFeat │ │ + 254: 0001288b 6 FUNC GLOBAL DEFAULT 12 ps_get_feat │ │ + 255: 00011ce9 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getInSpeech │ │ + 256: 00013e5d 12 FUNC GLOBAL DEFAULT 12 ps_get_in_speech │ │ + 257: 00011cf9 128 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getFsg │ │ + 258: 00012991 76 FUNC GLOBAL DEFAULT 12 ps_get_fsg │ │ + 259: 0002fc65 8 FUNC GLOBAL DEFAULT 12 fsg_model_retain │ │ + 260: 00011d79 136 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setFsg │ │ + 261: 00012b21 34 FUNC GLOBAL DEFAULT 12 ps_set_fsg │ │ + 262: 00011e01 192 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setJsgfFile │ │ + 263: 00012b45 268 FUNC GLOBAL DEFAULT 12 ps_set_jsgf_file │ │ + 264: 00011ec1 92 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getKws │ │ + 265: 000129dd 80 FUNC GLOBAL DEFAULT 12 ps_get_kws │ │ + 266: 00011f1d 192 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setKws │ │ + 267: 00012ad5 38 FUNC GLOBAL DEFAULT 12 ps_set_kws │ │ + 268: 00011fdd 192 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setKeyphrase │ │ + 269: 00012afb 38 FUNC GLOBAL DEFAULT 12 ps_set_keyphrase │ │ + 270: 0001209d 128 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getLm │ │ + 271: 00012945 76 FUNC GLOBAL DEFAULT 12 ps_get_lm │ │ + 272: 00033959 8 FUNC GLOBAL DEFAULT 12 ngram_model_retain │ │ + 273: 0001211d 136 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setLm │ │ + 274: 00012a2d 34 FUNC GLOBAL DEFAULT 12 ps_set_lm │ │ + 275: 000121a5 192 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setLmFile │ │ + 276: 00012a4f 50 FUNC GLOBAL DEFAULT 12 ps_set_lm_file │ │ + 277: 00012265 64 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getLogmath │ │ + 278: 00012881 4 FUNC GLOBAL DEFAULT 12 ps_get_logmath │ │ + 279: 000433ec 16 FUNC GLOBAL DEFAULT 12 logmath_retain │ │ + 280: 000122a5 132 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setSearch │ │ + 281: 0001289d 60 FUNC GLOBAL DEFAULT 12 ps_set_search │ │ + 282: 00012329 32 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getSearch │ │ + 283: 000128d9 36 FUNC GLOBAL DEFAULT 12 ps_get_search │ │ + 284: 00012349 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1nFrames │ │ + 285: 00013da9 8 FUNC GLOBAL DEFAULT 12 ps_get_n_frames │ │ + 286: 00012359 52 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1seg │ │ + 287: 0001238d 52 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1nbest │ │ + 288: 000123c1 116 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Lattice_1_1SWIG_10 │ │ + 289: 00014959 1880 FUNC GLOBAL DEFAULT 12 ps_lattice_read │ │ + 290: 00012435 124 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Lattice_1_1SWIG_11 │ │ + 291: 000124b1 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1Lattice │ │ + 292: 00015129 62 FUNC GLOBAL DEFAULT 12 ps_lattice_free │ │ + 293: 000124c1 132 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Lattice_1write │ │ + 294: 00014519 428 FUNC GLOBAL DEFAULT 12 ps_lattice_write │ │ + 295: 00012545 132 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Lattice_1writeHtk │ │ + 296: 000146c5 660 FUNC GLOBAL DEFAULT 12 ps_lattice_write_htk │ │ + 297: 000125c9 52 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1NBestList │ │ + 298: 000125fd 92 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestList_1iter │ │ + 299: 00013cbd 144 FUNC GLOBAL DEFAULT 12 ps_nbest │ │ + 300: 00012659 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1NBestList │ │ + 301: 00012669 52 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1SegmentList │ │ + 302: 0001269d 84 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentList_1iter │ │ + 303: 0001395d 38 FUNC GLOBAL DEFAULT 12 ps_seg_iter │ │ + 304: 000126f1 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1SegmentList │ │ + 305: 000429d9 36 FUNC GLOBAL DEFAULT 12 hash_table_iter │ │ + 306: 00042725 56 FUNC GLOBAL DEFAULT 12 hash_table_empty │ │ + 307: 000429fd 54 FUNC GLOBAL DEFAULT 12 hash_table_free │ │ + 308: 00042785 40 FUNC GLOBAL DEFAULT 12 hash_table_replace │ │ + 309: 000170c1 40 FUNC GLOBAL DEFAULT 12 acmod_advance │ │ + 310: 00044a09 120 FUNC GLOBAL DEFAULT 12 string_join │ │ + 311: 00000000 0 FUNC GLOBAL DEFAULT UND fopen@LIBC (2) │ │ + 312: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@LIBC (2) │ │ + 313: 0001281d 2 FUNC GLOBAL DEFAULT 12 ps_default_search_args │ │ + 314: 0001282d 8 FUNC GLOBAL DEFAULT 12 ps_retain │ │ + 315: 0001a3c5 96 FUNC GLOBAL DEFAULT 12 dict_free │ │ + 316: 0001acfd 86 FUNC GLOBAL DEFAULT 12 dict2pid_free │ │ + 317: 000160bd 150 FUNC GLOBAL DEFAULT 12 acmod_free │ │ + 318: 00012891 10 FUNC GLOBAL DEFAULT 12 ps_update_mllr │ │ + 319: 00016153 32 FUNC GLOBAL DEFAULT 12 acmod_update_mllr │ │ + 320: 0004263d 56 FUNC GLOBAL DEFAULT 12 hash_table_lookup │ │ + 321: 000128fd 40 FUNC GLOBAL DEFAULT 12 ps_unset_search │ │ + 322: 000427ad 32 FUNC GLOBAL DEFAULT 12 hash_table_delete │ │ + 323: 00012925 10 FUNC GLOBAL DEFAULT 12 ps_search_iter │ │ + 324: 0001292f 8 FUNC GLOBAL DEFAULT 12 ps_search_iter_next │ │ + 325: 00012937 6 FUNC GLOBAL DEFAULT 12 ps_search_iter_val │ │ + 326: 0001293d 8 FUNC GLOBAL DEFAULT 12 ps_search_iter_free │ │ + 327: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@LIBC (2) │ │ + 328: 0001d33d 124 FUNC GLOBAL DEFAULT 12 kws_search_get_keywords │ │ + 329: 00021b79 620 FUNC GLOBAL DEFAULT 12 ngram_search_init │ │ + 330: 00012a81 34 FUNC GLOBAL DEFAULT 12 ps_set_allphone │ │ + 331: 00017ebd 1708 FUNC GLOBAL DEFAULT 12 allphone_search_init │ │ + 332: 00012aa3 50 FUNC GLOBAL DEFAULT 12 ps_set_allphone_file │ │ + 333: 0001d011 812 FUNC GLOBAL DEFAULT 12 kws_search_init │ │ + 334: 0001c66d 828 FUNC GLOBAL DEFAULT 12 fsg_search_init │ │ + 335: 00046a28 160 FUNC GLOBAL DEFAULT 12 __aeabi_d2f │ │ + 336: 00041bd5 272 FUNC GLOBAL DEFAULT 12 err_msg │ │ + 337: 00046328 64 FUNC GLOBAL DEFAULT 12 __aeabi_f2d │ │ + 338: 00046914 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpeq │ │ + 339: 0004710c 92 FUNC GLOBAL DEFAULT 12 __aeabi_f2iz │ │ + 340: 00041ec1 16 FUNC GLOBAL DEFAULT 12 err_set_debug_level │ │ + 341: 000425c1 124 FUNC GLOBAL DEFAULT 12 hash_table_new │ │ + 342: 000439b4 8 FUNC GLOBAL DEFAULT 12 logmath_get_base │ │ + 343: 00016175 1376 FUNC GLOBAL DEFAULT 12 acmod_init │ │ + 344: 000264c1 64 FUNC GLOBAL DEFAULT 12 phone_loop_search_init │ │ + 345: 0004275d 40 FUNC GLOBAL DEFAULT 12 hash_table_enter │ │ + 346: 0001a425 1040 FUNC GLOBAL DEFAULT 12 dict_init │ │ + 347: 0001ad55 1632 FUNC GLOBAL DEFAULT 12 dict2pid_build │ │ + 348: 00044839 32 FUNC GLOBAL DEFAULT 12 ptmr_init │ │ + 349: 00040655 48 FUNC GLOBAL DEFAULT 12 __ckd_calloc__ │ │ + 350: 0001319d 260 FUNC GLOBAL DEFAULT 12 ps_set_jsgf_string │ │ + 351: 00031279 140 FUNC GLOBAL DEFAULT 12 jsgf_parse_string │ │ + 352: 00019f25 256 FUNC GLOBAL DEFAULT 12 dict_write │ │ + 353: 00044ae9 120 FUNC GLOBAL DEFAULT 12 str2words │ │ + 354: 00018f91 58 FUNC GLOBAL DEFAULT 12 bin_mdef_ciphone_id │ │ + 355: 0001a055 352 FUNC GLOBAL DEFAULT 12 dict_add_word │ │ + 356: 0001aa6d 564 FUNC GLOBAL DEFAULT 12 dict2pid_add_word │ │ + 357: 00019e91 52 FUNC GLOBAL DEFAULT 12 dict_wordid │ │ + 358: 00019e77 26 FUNC GLOBAL DEFAULT 12 dict_ciphone_str │ │ + 359: 00000000 0 FUNC GLOBAL DEFAULT UND strcat@LIBC (2) │ │ + 360: 000135bd 12 FUNC GLOBAL DEFAULT 12 ps_start_stream │ │ + 361: 00017653 16 FUNC GLOBAL DEFAULT 12 acmod_start_stream │ │ + 362: 00044821 24 FUNC GLOBAL DEFAULT 12 ptmr_reset │ │ + 363: 00044631 204 FUNC GLOBAL DEFAULT 12 ptmr_start │ │ + 364: 0001695b 44 FUNC GLOBAL DEFAULT 12 acmod_start_utt │ │ + 365: 00041ce5 344 FUNC GLOBAL DEFAULT 12 err_msg_system │ │ + 366: 00016795 68 FUNC GLOBAL DEFAULT 12 acmod_set_mfcfh │ │ + 367: 000167d9 22 FUNC GLOBAL DEFAULT 12 acmod_set_rawfh │ │ + 368: 00016775 32 FUNC GLOBAL DEFAULT 12 acmod_set_senfh │ │ + 369: 0001693d 30 FUNC GLOBAL DEFAULT 12 acmod_set_grow │ │ + 370: 00016cbd 440 FUNC GLOBAL DEFAULT 12 acmod_process_raw │ │ + 371: 00013895 66 FUNC GLOBAL DEFAULT 12 ps_process_cep │ │ + 372: 00016989 460 FUNC GLOBAL DEFAULT 12 acmod_process_cep │ │ + 373: 00044701 284 FUNC GLOBAL DEFAULT 12 ptmr_stop │ │ + 374: 00013909 40 FUNC GLOBAL DEFAULT 12 ps_get_hyp_final │ │ + 375: 00013931 44 FUNC GLOBAL DEFAULT 12 ps_get_prob │ │ + 376: 0001764f 4 FUNC GLOBAL DEFAULT 12 acmod_stream_offset │ │ + 377: 00016bf9 196 FUNC GLOBAL DEFAULT 12 acmod_end_utt │ │ + 378: 00043a2c 44 FUNC GLOBAL DEFAULT 12 logmath_exp │ │ + 379: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@LIBC (2) │ │ + 380: 00000000 0 FUNC GLOBAL DEFAULT UND fseek@LIBC (2) │ │ + 381: 00000000 0 FUNC GLOBAL DEFAULT UND fread@LIBC (2) │ │ + 382: 00013c5d 74 FUNC GLOBAL DEFAULT 12 ps_decode_senscr │ │ + 383: 00016f11 360 FUNC GLOBAL DEFAULT 12 acmod_set_insenfh │ │ + 384: 000171a1 90 FUNC GLOBAL DEFAULT 12 acmod_read_scores │ │ + 385: 00015b5d 284 FUNC GLOBAL DEFAULT 12 ps_astar_start │ │ + 386: 00015f19 40 FUNC GLOBAL DEFAULT 12 ps_astar_finish │ │ + 387: 00015c79 340 FUNC GLOBAL DEFAULT 12 ps_astar_next │ │ + 388: 00015dcd 204 FUNC GLOBAL DEFAULT 12 ps_astar_hyp │ │ + 389: 00013d89 32 FUNC GLOBAL DEFAULT 12 ps_nbest_seg │ │ + 390: 00015e99 128 FUNC GLOBAL DEFAULT 12 ps_astar_seg_iter │ │ + 391: 00046300 40 FUNC GLOBAL DEFAULT 12 __aeabi_i2d │ │ + 392: 00046648 516 FUNC GLOBAL DEFAULT 12 __aeabi_ddiv │ │ + 393: 00013db1 88 FUNC GLOBAL DEFAULT 12 ps_get_utt_time │ │ + 394: 000462dc 36 FUNC GLOBAL DEFAULT 12 __aeabi_ui2d │ │ + 395: 00013e09 84 FUNC GLOBAL DEFAULT 12 ps_get_all_time │ │ + 396: 0003ae68 12 FUNC GLOBAL DEFAULT 12 fe_get_vad_state │ │ + 397: 00013e69 70 FUNC GLOBAL DEFAULT 12 ps_search_init │ │ + 398: 0001acf5 8 FUNC GLOBAL DEFAULT 12 dict2pid_retain │ │ + 399: 0001a3bd 8 FUNC GLOBAL DEFAULT 12 dict_retain │ │ + 400: 00013eaf 82 FUNC GLOBAL DEFAULT 12 ps_search_base_reinit │ │ + 401: 00013f01 30 FUNC GLOBAL DEFAULT 12 ps_search_deinit │ │ + 402: 00042c69 14 FUNC GLOBAL DEFAULT 12 __listelem_free__ │ │ + 403: 000441c5 50 FUNC GLOBAL DEFAULT 12 lineiter_next │ │ + 404: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@LIBC (2) │ │ + 405: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@LIBC (2) │ │ + 406: 00000000 0 FUNC GLOBAL DEFAULT UND sscanf@LIBC (2) │ │ + 407: 00046d18 408 FUNC GLOBAL DEFAULT 12 __aeabi_fmul │ │ + 408: 00046ad4 400 FUNC GLOBAL DEFAULT 12 __aeabi_fadd │ │ + 409: 000344fd 18 FUNC GLOBAL DEFAULT 12 ngram_bg_score │ │ + 410: 00043aa4 176 FUNC GLOBAL DEFAULT 12 logmath_add │ │ + 411: 000344c9 52 FUNC GLOBAL DEFAULT 12 ngram_tg_score │ │ + 412: 000142cd 140 FUNC GLOBAL DEFAULT 12 ps_lattice_link │ │ + 413: 00042b71 28 FUNC GLOBAL DEFAULT 12 __listelem_malloc__ │ │ + 414: 00014359 150 FUNC GLOBAL DEFAULT 12 ps_lattice_bypass_fillers │ │ + 415: 00019ec5 48 FUNC GLOBAL DEFAULT 12 dict_filler_word │ │ + 416: 000143f1 296 FUNC GLOBAL DEFAULT 12 ps_lattice_delete_unreachable │ │ + 417: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@LIBC (2) │ │ + 418: 00000000 0 FUNC GLOBAL DEFAULT UND fprintf@LIBC (2) │ │ + 419: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@LIBC (2) │ │ + 420: 00000000 0 FUNC GLOBAL DEFAULT UND atoi@LIBC (2) │ │ + 421: 00043b7c 32 FUNC GLOBAL DEFAULT 12 logmath_log_to_ln │ │ + 422: 0004602c 688 FUNC GLOBAL DEFAULT 12 __aeabi_dsub │ │ + 423: 00046950 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpge │ │ + 424: 000470a8 20 FUNC GLOBAL DEFAULT 12 __aeabi_fcmpeq │ │ + 425: 00042ab9 140 FUNC GLOBAL DEFAULT 12 listelem_alloc_init │ │ + 426: 00043f99 376 FUNC GLOBAL DEFAULT 12 fopen_compchk │ │ + 427: 000441f9 112 FUNC GLOBAL DEFAULT 12 lineiter_start │ │ + 428: 00000000 0 FUNC GLOBAL DEFAULT UND log@LIBC (3) │ │ + 429: 0001a025 48 FUNC GLOBAL DEFAULT 12 dict_word2basestr │ │ + 430: 00044115 22 FUNC GLOBAL DEFAULT 12 lineiter_free │ │ + 431: 00043f85 18 FUNC GLOBAL DEFAULT 12 fclose_comp │ │ + 432: 000439d4 88 FUNC GLOBAL DEFAULT 12 logmath_log │ │ + 433: 000150b1 4 FUNC GLOBAL DEFAULT 12 ps_lattice_n_frames │ │ + 434: 000150b5 108 FUNC GLOBAL DEFAULT 12 ps_lattice_init_search │ │ + 435: 00042b45 44 FUNC GLOBAL DEFAULT 12 listelem_alloc_free │ │ + 436: 00015167 4 FUNC GLOBAL DEFAULT 12 ps_lattice_get_logmath │ │ + 437: 0001516b 4 FUNC GLOBAL DEFAULT 12 ps_latnode_iter │ │ + 438: 0001516f 4 FUNC GLOBAL DEFAULT 12 ps_latnode_iter_next │ │ + 439: 00015173 2 FUNC GLOBAL DEFAULT 12 ps_latnode_iter_free │ │ + 440: 00015175 2 FUNC GLOBAL DEFAULT 12 ps_latnode_iter_node │ │ + 441: 00015177 20 FUNC GLOBAL DEFAULT 12 ps_latnode_times │ │ + 442: 0001518b 22 FUNC GLOBAL DEFAULT 12 ps_latnode_word │ │ + 443: 000151a1 22 FUNC GLOBAL DEFAULT 12 ps_latnode_baseword │ │ + 444: 000151b7 54 FUNC GLOBAL DEFAULT 12 ps_latnode_prob │ │ + 445: 000439bc 8 FUNC GLOBAL DEFAULT 12 logmath_get_zero │ │ + 446: 000151ed 4 FUNC GLOBAL DEFAULT 12 ps_latnode_exits │ │ + 447: 000151f1 4 FUNC GLOBAL DEFAULT 12 ps_latnode_entries │ │ + 448: 000151f5 4 FUNC GLOBAL DEFAULT 12 ps_latlink_iter_next │ │ + 449: 000151f9 2 FUNC GLOBAL DEFAULT 12 ps_latlink_iter_free │ │ + 450: 000151fb 4 FUNC GLOBAL DEFAULT 12 ps_latlink_iter_link │ │ + 451: 000151ff 18 FUNC GLOBAL DEFAULT 12 ps_latlink_times │ │ + 452: 00015211 12 FUNC GLOBAL DEFAULT 12 ps_latlink_nodes │ │ + 453: 0001521d 28 FUNC GLOBAL DEFAULT 12 ps_latlink_word │ │ + 454: 00015239 28 FUNC GLOBAL DEFAULT 12 ps_latlink_baseword │ │ + 455: 00015255 4 FUNC GLOBAL DEFAULT 12 ps_latlink_pred │ │ + 456: 00015259 24 FUNC GLOBAL DEFAULT 12 ps_latlink_prob │ │ + 457: 00015271 288 FUNC GLOBAL DEFAULT 12 ps_lattice_hyp │ │ + 458: 00019ef5 48 FUNC GLOBAL DEFAULT 12 dict_real_word │ │ + 459: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ + 460: 00015391 148 FUNC GLOBAL DEFAULT 12 ps_lattice_seg_iter │ │ + 461: 00015425 32 FUNC GLOBAL DEFAULT 12 latlink_list_new │ │ + 462: 00015445 38 FUNC GLOBAL DEFAULT 12 ps_lattice_pushq │ │ + 463: 0001546d 48 FUNC GLOBAL DEFAULT 12 ps_lattice_popq │ │ + 464: 0001549d 16 FUNC GLOBAL DEFAULT 12 ps_lattice_delq │ │ + 465: 000154ad 66 FUNC GLOBAL DEFAULT 12 ps_lattice_traverse_next │ │ + 466: 000154ef 86 FUNC GLOBAL DEFAULT 12 ps_lattice_traverse_edges │ │ + 467: 00015545 66 FUNC GLOBAL DEFAULT 12 ps_lattice_reverse_next │ │ + 468: 00015587 74 FUNC GLOBAL DEFAULT 12 ps_lattice_reverse_edges │ │ + 469: 000155d1 660 FUNC GLOBAL DEFAULT 12 ps_lattice_bestpath │ │ + 470: 0003450f 112 FUNC GLOBAL DEFAULT 12 ngram_ng_prob │ │ + 471: 00015865 548 FUNC GLOBAL DEFAULT 12 ps_lattice_posterior │ │ + 472: 00015a89 212 FUNC GLOBAL DEFAULT 12 ps_lattice_posterior_prune │ │ + 473: 000421b9 32 FUNC GLOBAL DEFAULT 12 glist_add_ptr │ │ + 474: 00042269 18 FUNC GLOBAL DEFAULT 12 glist_free │ │ + 475: 00046004 32 FUNC GLOBAL DEFAULT 12 __aeabi_idivmod │ │ + 476: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@LIBC (2) │ │ + 477: 00039205 20 FUNC GLOBAL DEFAULT 12 feat_array_free │ │ + 478: 0003915d 168 FUNC GLOBAL DEFAULT 12 feat_array_alloc │ │ + 479: 00039a2d 788 FUNC GLOBAL DEFAULT 12 feat_s2mfc2feat_live │ │ + 480: 00016029 88 FUNC GLOBAL DEFAULT 12 acmod_fe_mismatch │ │ + 481: 00016081 60 FUNC GLOBAL DEFAULT 12 acmod_feat_mismatch │ │ + 482: 0004073b 20 FUNC GLOBAL DEFAULT 12 ckd_free_2d │ │ + 483: 00018571 104 FUNC GLOBAL DEFAULT 12 bin_mdef_free │ │ + 484: 0002c9e5 26 FUNC GLOBAL DEFAULT 12 tmat_free │ │ + 485: 00026509 104 FUNC GLOBAL DEFAULT 12 ps_mllr_free │ │ + 486: 0003b5c4 16 FUNC GLOBAL DEFAULT 12 fe_retain │ │ + 487: 0003b6e4 1328 FUNC GLOBAL DEFAULT 12 fe_init_auto_r │ │ + 488: 00039d51 8 FUNC GLOBAL DEFAULT 12 feat_retain │ │ + 489: 000381ad 72 FUNC GLOBAL DEFAULT 12 cmn_type_from_str │ │ + 490: 00037f29 72 FUNC GLOBAL DEFAULT 12 agc_type_from_str │ │ + 491: 00039265 1332 FUNC GLOBAL DEFAULT 12 feat_init │ │ + 492: 00039f05 436 FUNC GLOBAL DEFAULT 12 feat_read_lda │ │ + 493: 00038e0d 572 FUNC GLOBAL DEFAULT 12 parse_subvecs │ │ + 494: 00039069 244 FUNC GLOBAL DEFAULT 12 feat_set_subvecs │ │ + 495: 000381a5 4 FUNC GLOBAL DEFAULT 12 agc_set_threshold │ │ + 496: 00000000 0 FUNC GLOBAL DEFAULT UND strtod@LIBC (2) │ │ + 497: 00018fcd 2752 FUNC GLOBAL DEFAULT 12 bin_mdef_read │ │ + 498: 0002c4d9 1212 FUNC GLOBAL DEFAULT 12 tmat_init │ │ + 499: 0001fe70 1076 FUNC GLOBAL DEFAULT 12 ms_mgau_init │ │ + 500: 0002b738 3344 FUNC GLOBAL DEFAULT 12 s2_semi_mgau_init │ │ + 501: 00028114 3044 FUNC GLOBAL DEFAULT 12 ptm_mgau_init │ │ + 502: 00026571 732 FUNC GLOBAL DEFAULT 12 ps_mllr_read │ │ + 503: 000406f9 58 FUNC GLOBAL DEFAULT 12 __ckd_calloc_2d__ │ │ + 504: 000166d5 160 FUNC GLOBAL DEFAULT 12 acmod_write_senfh_header │ │ + 505: 0003f8c9 188 FUNC GLOBAL DEFAULT 12 bio_writehdr │ │ + 506: 000167f1 48 FUNC GLOBAL DEFAULT 12 acmod_grow_feat_buf │ │ + 507: 00039219 74 FUNC GLOBAL DEFAULT 12 feat_array_realloc │ │ + 508: 000406ad 40 FUNC GLOBAL DEFAULT 12 __ckd_realloc__ │ │ + 509: 00039d41 16 FUNC GLOBAL DEFAULT 12 feat_update_stats │ │ + 510: 0003ae74 1392 FUNC GLOBAL DEFAULT 12 fe_process_frames │ │ + 511: 00016e75 150 FUNC GLOBAL DEFAULT 12 acmod_process_feat │ │ + 512: 00046964 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpgt │ │ + 513: 0003f985 852 FUNC GLOBAL DEFAULT 12 bio_readhdr │ │ + 514: 0003f825 50 FUNC GLOBAL DEFAULT 12 bio_hdrarg_free │ │ + 515: 00017079 72 FUNC GLOBAL DEFAULT 12 acmod_rewind │ │ + 516: 000170e9 184 FUNC GLOBAL DEFAULT 12 acmod_write_scores │ │ + 517: 000171fb 54 FUNC GLOBAL DEFAULT 12 acmod_get_frame │ │ + 518: 00017231 84 FUNC GLOBAL DEFAULT 12 acmod_best_score │ │ + 519: 00017285 42 FUNC GLOBAL DEFAULT 12 acmod_clear_active │ │ + 520: 00000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ + 521: 000172b1 508 FUNC GLOBAL DEFAULT 12 acmod_activate_hmm │ │ + 522: 000174ad 236 FUNC GLOBAL DEFAULT 12 acmod_flags2list │ │ + 523: 00017599 182 FUNC GLOBAL DEFAULT 12 acmod_score │ │ + 524: 0003ae30 20 FUNC GLOBAL DEFAULT 12 fe_start_stream │ │ + 525: 00017675 288 FUNC GLOBAL DEFAULT 12 allphone_search_free │ │ + 526: 0001d8a0 36 FUNC GLOBAL DEFAULT 12 hmm_context_free │ │ + 527: 0001d8c4 4 FUNC GLOBAL DEFAULT 12 hmm_deinit │ │ + 528: 00019e35 22 FUNC GLOBAL DEFAULT 12 blkarray_list_free │ │ + 529: 00017795 196 FUNC GLOBAL DEFAULT 12 allphone_search_start │ │ + 530: 0001dd44 108 FUNC GLOBAL DEFAULT 12 hmm_clear │ │ + 531: 00019dc5 112 FUNC GLOBAL DEFAULT 12 blkarray_list_reset │ │ + 532: 00000000 0 FUNC GLOBAL DEFAULT UND exit@LIBC (2) │ │ + 533: 0001de4c 16 FUNC GLOBAL DEFAULT 12 hmm_enter │ │ + 534: 00017859 708 FUNC GLOBAL DEFAULT 12 allphone_search_step │ │ + 535: 0001df04 2608 FUNC GLOBAL DEFAULT 12 hmm_vit_eval │ │ + 536: 00019e4b 44 FUNC GLOBAL DEFAULT 12 blkarray_list_get │ │ + 537: 00019d4d 120 FUNC GLOBAL DEFAULT 12 blkarray_list_append │ │ + 538: 00019ac7 8 FUNC GLOBAL DEFAULT 12 bin_mdef_ciphone_str │ │ + 539: 00045f28 0 FUNC GLOBAL DEFAULT 12 __aeabi_idiv │ │ + 540: 00017c59 296 FUNC GLOBAL DEFAULT 12 allphone_search_finish │ │ + 541: 00017d81 164 FUNC GLOBAL DEFAULT 12 allphone_search_hyp │ │ + 542: 0004227b 16 FUNC GLOBAL DEFAULT 12 glist_count │ │ + 543: 00017e25 92 FUNC GLOBAL DEFAULT 12 allphone_search_reinit │ │ + 544: 00046eb0 352 FUNC GLOBAL DEFAULT 12 __aeabi_fdiv │ │ + 545: 0001d7e8 184 FUNC GLOBAL DEFAULT 12 hmm_context_init │ │ + 546: 0001ddb0 156 FUNC GLOBAL DEFAULT 12 hmm_init │ │ + 547: 00032b71 404 FUNC GLOBAL DEFAULT 12 ngram_model_set_init │ │ + 548: 00033c3d 56 FUNC GLOBAL DEFAULT 12 ngram_wid │ │ + 549: 00019d3d 16 FUNC GLOBAL DEFAULT 12 blkarray_list_init │ │ + 550: 00018569 8 FUNC GLOBAL DEFAULT 12 bin_mdef_retain │ │ + 551: 00043ce9 60 FUNC GLOBAL DEFAULT 12 mmio_file_unmap │ │ + 552: 000185d9 966 FUNC GLOBAL DEFAULT 12 bin_mdef_read_text │ │ + 553: 0001ee6d 2828 FUNC GLOBAL DEFAULT 12 mdef_init │ │ + 554: 0001fa13 196 FUNC GLOBAL DEFAULT 12 mdef_free │ │ + 555: 000189a1 528 FUNC GLOBAL DEFAULT 12 bin_mdef_write │ │ + 556: 00018bb1 992 FUNC GLOBAL DEFAULT 12 bin_mdef_write_text │ │ + 557: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF@LIBC (2) │ │ + 558: 00043be9 256 FUNC GLOBAL DEFAULT 12 mmio_file_read │ │ + 559: 00043d25 4 FUNC GLOBAL DEFAULT 12 mmio_file_ptr │ │ + 560: 00019a8d 58 FUNC GLOBAL DEFAULT 12 bin_mdef_ciphone_id_nocase │ │ + 561: 00040547 76 FUNC GLOBAL DEFAULT 12 strcmp_nocase │ │ + 562: 00019ad1 188 FUNC GLOBAL DEFAULT 12 bin_mdef_phone_id │ │ + 563: 00019b8d 204 FUNC GLOBAL DEFAULT 12 bin_mdef_phone_id_nearest │ │ + 564: 00019c59 124 FUNC GLOBAL DEFAULT 12 bin_mdef_phone_str │ │ + 565: 00019cd5 104 FUNC GLOBAL DEFAULT 12 _blkarray_list_init │ │ + 566: 00042675 52 FUNC GLOBAL DEFAULT 12 hash_table_lookup_int32 │ │ + 567: 0001a835 88 FUNC GLOBAL DEFAULT 12 dict_report │ │ + 568: 0001a99d 80 FUNC GLOBAL DEFAULT 12 compress_table │ │ + 569: 0001a9ed 64 FUNC GLOBAL DEFAULT 12 get_rc_nssid │ │ + 570: 0001aa2d 64 FUNC GLOBAL DEFAULT 12 dict2pid_get_rcmap │ │ + 571: 0001aca1 84 FUNC GLOBAL DEFAULT 12 dict2pid_internal │ │ + 572: 000407d7 32 FUNC GLOBAL DEFAULT 12 ckd_free_3d │ │ + 573: 0001ad53 2 FUNC GLOBAL DEFAULT 12 dict2pid_report │ │ + 574: 0004074f 136 FUNC GLOBAL DEFAULT 12 __ckd_calloc_3d__ │ │ + 575: 0001b3b5 464 FUNC GLOBAL DEFAULT 12 dict2pid_dump │ │ + 576: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@LIBC (2) │ │ + 577: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@LIBC (2) │ │ + 578: 0002ce4b 10 FUNC GLOBAL DEFAULT 12 fsg_history_entry_get │ │ + 579: 0002ce5f 6 FUNC GLOBAL DEFAULT 12 fsg_history_n_entries │ │ + 580: 0001b71d 60 FUNC GLOBAL DEFAULT 12 fsg_search_free │ │ + 581: 0002cecd 90 FUNC GLOBAL DEFAULT 12 fsg_lextree_free │ │ + 582: 0002ce55 10 FUNC GLOBAL DEFAULT 12 fsg_history_reset │ │ + 583: 0002cc25 100 FUNC GLOBAL DEFAULT 12 fsg_history_set_fsg │ │ + 584: 0002cbb5 112 FUNC GLOBAL DEFAULT 12 fsg_history_free │ │ + 585: 0001b759 76 FUNC GLOBAL DEFAULT 12 fsg_search_reinit │ │ + 586: 0002cf69 2596 FUNC GLOBAL DEFAULT 12 fsg_lextree_init │ │ + 587: 0001b7a5 180 FUNC GLOBAL DEFAULT 12 fsg_search_finish │ │ + 588: 0002db95 10 FUNC GLOBAL DEFAULT 12 fsg_psubtree_pnode_deactivate │ │ + 589: 0002f7c1 92 FUNC GLOBAL DEFAULT 12 fsg_model_arcs │ │ + 590: 0002f81d 22 FUNC GLOBAL DEFAULT 12 fsg_arciter_get │ │ + 591: 0002cc89 348 FUNC GLOBAL DEFAULT 12 fsg_history_entry_add │ │ + 592: 0002f84f 76 FUNC GLOBAL DEFAULT 12 fsg_arciter_next │ │ + 593: 0001b9d9 776 FUNC GLOBAL DEFAULT 12 fsg_search_step │ │ + 594: 0002cf59 14 FUNC GLOBAL DEFAULT 12 fsg_pnode_add_all_ctxt │ │ + 595: 0002cde5 102 FUNC GLOBAL DEFAULT 12 fsg_history_end_frame │ │ + 596: 0001bce1 188 FUNC GLOBAL DEFAULT 12 fsg_search_start │ │ + 597: 0002ce65 2 FUNC GLOBAL DEFAULT 12 fsg_history_utt_start │ │ + 598: 00042375 18 FUNC GLOBAL DEFAULT 12 gnode_free │ │ + 599: 0001c4a1 408 FUNC GLOBAL DEFAULT 12 fsg_search_hyp │ │ + 600: 0002cb69 76 FUNC GLOBAL DEFAULT 12 fsg_history_init │ │ + 601: 0001c9b1 4 FUNC GLOBAL DEFAULT 12 kws_search_finish │ │ + 602: 0001ca19 70 FUNC GLOBAL DEFAULT 12 kws_search_free │ │ + 603: 0002db9f 26 FUNC GLOBAL DEFAULT 12 kws_detections_reset │ │ + 604: 0001ca61 672 FUNC GLOBAL DEFAULT 12 kws_search_reinit │ │ + 605: 0001cd01 60 FUNC GLOBAL DEFAULT 12 kws_search_start │ │ + 606: 0001cd3d 640 FUNC GLOBAL DEFAULT 12 kws_search_step │ │ + 607: 0002dbb9 68 FUNC GLOBAL DEFAULT 12 kws_detections_add │ │ + 608: 0001cfbd 36 FUNC GLOBAL DEFAULT 12 kws_search_hyp │ │ + 609: 0002dbfd 108 FUNC GLOBAL DEFAULT 12 kws_detections_hyp_str │ │ + 610: 0001d8c8 1076 FUNC GLOBAL DEFAULT 12 hmm_dump │ │ + 611: 0001dcfc 72 FUNC GLOBAL DEFAULT 12 hmm_clear_scores │ │ + 612: 0001de5c 168 FUNC GLOBAL DEFAULT 12 hmm_normalize │ │ + 613: 0001e934 124 FUNC GLOBAL DEFAULT 12 hmm_dump_vit_eval │ │ + 614: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@LIBC (2) │ │ + 615: 0001ebd9 52 FUNC GLOBAL DEFAULT 12 mdef_ciphone_id │ │ + 616: 0001ec0d 8 FUNC GLOBAL DEFAULT 12 mdef_ciphone_str │ │ + 617: 0001ec15 128 FUNC GLOBAL DEFAULT 12 mdef_phone_str │ │ + 618: 0001edd1 118 FUNC GLOBAL DEFAULT 12 mdef_phone_id │ │ + 619: 0001ee47 14 FUNC GLOBAL DEFAULT 12 mdef_is_ciphone │ │ + 620: 0001ee55 24 FUNC GLOBAL DEFAULT 12 mdef_is_cisenone │ │ + 621: 000427cd 62 FUNC GLOBAL DEFAULT 12 hash_table_enter_bkey │ │ + 622: 00042949 58 FUNC GLOBAL DEFAULT 12 hash_table_tolist │ │ + 623: 0001f979 92 FUNC GLOBAL DEFAULT 12 mdef_report │ │ + 624: 0001f9d5 26 FUNC GLOBAL DEFAULT 12 mdef_free_recursive_rc │ │ + 625: 0001f9ef 36 FUNC GLOBAL DEFAULT 12 mdef_free_recursive_lc │ │ + 626: 0001fad8 92 FUNC GLOBAL DEFAULT 12 ms_mgau_free │ │ + 627: 0002ead4 132 FUNC GLOBAL DEFAULT 12 gauden_free │ │ + 628: 000212c0 84 FUNC GLOBAL DEFAULT 12 senone_free │ │ + 629: 0001fb34 16 FUNC GLOBAL DEFAULT 12 ms_mgau_mllr_transform │ │ + 630: 0002ef34 1332 FUNC GLOBAL DEFAULT 12 gauden_mllr_transform │ │ + 631: 0001fb44 812 FUNC GLOBAL DEFAULT 12 ms_cont_mgau_frame_eval │ │ + 632: 0002eb58 988 FUNC GLOBAL DEFAULT 12 gauden_dist │ │ + 633: 00021314 440 FUNC GLOBAL DEFAULT 12 senone_eval │ │ + 634: 0002e910 452 FUNC GLOBAL DEFAULT 12 gauden_init │ │ + 635: 000202a4 4124 FUNC GLOBAL DEFAULT 12 senone_init │ │ + 636: 000470d0 20 FUNC GLOBAL DEFAULT 12 __aeabi_fcmple │ │ + 637: 000470e4 20 FUNC GLOBAL DEFAULT 12 __aeabi_fcmpge │ │ + 638: 0004693c 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmple │ │ + 639: 0003fcd9 64 FUNC GLOBAL DEFAULT 12 bio_fread │ │ + 640: 0002ca01 136 FUNC GLOBAL DEFAULT 12 vector_sum_norm │ │ + 641: 0002ca89 54 FUNC GLOBAL DEFAULT 12 vector_floor │ │ + 642: 000400b5 156 FUNC GLOBAL DEFAULT 12 bio_verify_chksum │ │ + 643: 0003fd89 184 FUNC GLOBAL DEFAULT 12 bio_fread_1d │ │ + 644: 00024be9 528 FUNC GLOBAL DEFAULT 12 ngram_fwdtree_finish │ │ + 645: 00025235 1040 FUNC GLOBAL DEFAULT 12 ngram_fwdflat_start │ │ + 646: 00025645 2148 FUNC GLOBAL DEFAULT 12 ngram_fwdflat_search │ │ + 647: 00025ea9 544 FUNC GLOBAL DEFAULT 12 ngram_fwdflat_finish │ │ + 648: 00024281 2408 FUNC GLOBAL DEFAULT 12 ngram_fwdtree_search │ │ + 649: 00033961 18 FUNC GLOBAL DEFAULT 12 ngram_model_flush │ │ + 650: 000241c5 186 FUNC GLOBAL DEFAULT 12 ngram_fwdtree_start │ │ + 651: 00033661 224 FUNC GLOBAL DEFAULT 12 ngram_model_set_map_words │ │ + 652: 0002416d 88 FUNC GLOBAL DEFAULT 12 ngram_fwdtree_reinit │ │ + 653: 00025191 164 FUNC GLOBAL DEFAULT 12 ngram_fwdflat_reinit │ │ + 654: 000219f1 320 FUNC GLOBAL DEFAULT 12 ngram_search_free │ │ + 655: 00024099 212 FUNC GLOBAL DEFAULT 12 ngram_fwdtree_deinit │ │ + 656: 000250c1 208 FUNC GLOBAL DEFAULT 12 ngram_fwdflat_deinit │ │ + 657: 00033b4d 52 FUNC GLOBAL DEFAULT 12 ngram_unknown_wid │ │ + 658: 00024051 72 FUNC GLOBAL DEFAULT 12 ngram_fwdtree_init │ │ + 659: 00025005 188 FUNC GLOBAL DEFAULT 12 ngram_fwdflat_init │ │ + 660: 00021de5 108 FUNC GLOBAL DEFAULT 12 ngram_search_mark_bptable │ │ + 661: 00021e51 672 FUNC GLOBAL DEFAULT 12 ngram_search_save_bp │ │ + 662: 000220f1 196 FUNC GLOBAL DEFAULT 12 ngram_search_find_exit │ │ + 663: 000221b5 220 FUNC GLOBAL DEFAULT 12 ngram_search_bp_hyp │ │ + 664: 00022291 276 FUNC GLOBAL DEFAULT 12 ngram_search_alloc_all_rc │ │ + 665: 000223a5 52 FUNC GLOBAL DEFAULT 12 ngram_search_free_all_rc │ │ + 666: 000223d9 52 FUNC GLOBAL DEFAULT 12 ngram_search_exit_score │ │ + 667: 00022509 192 FUNC GLOBAL DEFAULT 12 ngram_compute_seg_score │ │ + 668: 000225c9 1580 FUNC GLOBAL DEFAULT 12 ngram_search_lattice │ │ + 669: 000332b9 82 FUNC GLOBAL DEFAULT 12 ngram_model_set_known_wid │ │ + 670: 00022ef1 288 FUNC GLOBAL DEFAULT 12 dump_bptable │ │ + 671: 00023011 20 FUNC GLOBAL DEFAULT 12 ngram_search_set_lm │ │ + 672: 00026501 8 FUNC GLOBAL DEFAULT 12 ps_mllr_retain │ │ + 673: 00000000 0 FUNC GLOBAL DEFAULT UND fscanf@LIBC (2) │ │ + 674: 00046ad0 404 FUNC GLOBAL DEFAULT 12 __aeabi_fsub │ │ + 675: 000470f8 20 FUNC GLOBAL DEFAULT 12 __aeabi_fcmpgt │ │ + 676: 0002684c 3508 FUNC GLOBAL DEFAULT 12 ptm_mgau_frame_eval │ │ + 677: 00027600 16 FUNC GLOBAL DEFAULT 12 ptm_mgau_mllr_transform │ │ + 678: 00027610 88 FUNC GLOBAL DEFAULT 12 ptm_mgau_free │ │ + 679: 000439c4 8 FUNC GLOBAL DEFAULT 12 logmath_get_width │ │ + 680: 00029020 16 FUNC GLOBAL DEFAULT 12 s2_semi_mgau_mllr_transform │ │ + 681: 00029030 120 FUNC GLOBAL DEFAULT 12 s2_semi_mgau_free │ │ + 682: 000290a8 7132 FUNC GLOBAL DEFAULT 12 s2_semi_mgau_frame_eval │ │ + 683: 0002c449 144 FUNC GLOBAL DEFAULT 12 tmat_dump │ │ + 684: 0002cabf 70 FUNC GLOBAL DEFAULT 12 vector_nz_floor │ │ + 685: 0002c999 76 FUNC GLOBAL DEFAULT 12 tmat_report │ │ + 686: 00046030 684 FUNC GLOBAL DEFAULT 12 __aeabi_dadd │ │ + 687: 000463dc 620 FUNC GLOBAL DEFAULT 12 __aeabi_dmul │ │ + 688: 00046928 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmplt │ │ + 689: 0002cb05 60 FUNC GLOBAL DEFAULT 12 vector_print │ │ + 690: 0002cb41 38 FUNC GLOBAL DEFAULT 12 vector_is_zero │ │ + 691: 000422b1 36 FUNC GLOBAL DEFAULT 12 glist_insert_ptr │ │ + 692: 0002ce67 2 FUNC GLOBAL DEFAULT 12 fsg_history_utt_end │ │ + 693: 0002ce69 100 FUNC GLOBAL DEFAULT 12 fsg_history_print │ │ + 694: 00000000 0 FUNC GLOBAL DEFAULT UND printf@LIBC (2) │ │ + 695: 00000000 0 FUNC GLOBAL DEFAULT UND putchar@LIBC (2) │ │ + 696: 0002cf27 50 FUNC GLOBAL DEFAULT 12 fsg_glist_linklist_free │ │ + 697: 0002d98d 26 FUNC GLOBAL DEFAULT 12 fsg_pnode_ctxt_sub_generic │ │ + 698: 0002d9a9 296 FUNC GLOBAL DEFAULT 12 fsg_psubtree_dump_node │ │ + 699: 0002db55 64 FUNC GLOBAL DEFAULT 12 fsg_lextree_dump │ │ + 700: 000470bc 20 FUNC GLOBAL DEFAULT 12 __aeabi_fcmplt │ │ + 701: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@LIBC (3) │ │ + 702: 00043b54 40 FUNC GLOBAL DEFAULT 12 logmath_ln_to_log │ │ + 703: 0002e650 648 FUNC GLOBAL DEFAULT 12 gauden_dump_ind │ │ + 704: 0002e8d8 56 FUNC GLOBAL DEFAULT 12 gauden_dump │ │ + 705: 00044299 168 FUNC GLOBAL DEFAULT 12 fread_line │ │ + 706: 0002f501 68 FUNC GLOBAL DEFAULT 12 fsg_model_trans │ │ + 707: 000426a9 72 FUNC GLOBAL DEFAULT 12 hash_table_lookup_bkey │ │ + 708: 0004280b 62 FUNC GLOBAL DEFAULT 12 hash_table_replace_bkey │ │ + 709: 0002f5d1 68 FUNC GLOBAL DEFAULT 12 fsg_model_null_trans │ │ + 710: 0002f6c9 248 FUNC GLOBAL DEFAULT 12 fsg_model_null_trans_closure │ │ + 711: 0002f833 28 FUNC GLOBAL DEFAULT 12 fsg_arciter_free │ │ + 712: 00040481 52 FUNC GLOBAL DEFAULT 12 bitvec_realloc │ │ + 713: 0002fd05 1320 FUNC GLOBAL DEFAULT 12 fsg_model_read │ │ + 714: 000449fd 10 FUNC GLOBAL DEFAULT 12 atof_c │ │ + 715: 000303f1 68 FUNC GLOBAL DEFAULT 12 fsg_model_write_fsm │ │ + 716: 00030435 100 FUNC GLOBAL DEFAULT 12 fsg_model_writefile_fsm │ │ + 717: 00030499 76 FUNC GLOBAL DEFAULT 12 fsg_model_write_symtab │ │ + 718: 000304e5 100 FUNC GLOBAL DEFAULT 12 fsg_model_writefile_symtab │ │ + 719: 000305a5 48 FUNC GLOBAL DEFAULT 12 jsgf_atom_new │ │ + 720: 000305d5 24 FUNC GLOBAL DEFAULT 12 jsgf_atom_free │ │ + 721: 00030619 172 FUNC GLOBAL DEFAULT 12 jsgf_grammar_new │ │ + 722: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@LIBC (2) │ │ + 723: 0004229b 20 FUNC GLOBAL DEFAULT 12 glist_reverse │ │ + 724: 000306c5 48 FUNC GLOBAL DEFAULT 12 jsgf_add_link │ │ + 725: 00030b45 12 FUNC GLOBAL DEFAULT 12 jsgf_build_fsg_raw │ │ + 726: 00030b51 80 FUNC GLOBAL DEFAULT 12 jsgf_write_fsg │ │ + 727: 00030ba1 224 FUNC GLOBAL DEFAULT 12 jsgf_define_rule │ │ + 728: 00030c81 156 FUNC GLOBAL DEFAULT 12 jsgf_kleene_new │ │ + 729: 00030d1d 68 FUNC GLOBAL DEFAULT 12 jsgf_optional_new │ │ + 730: 00030d61 8 FUNC GLOBAL DEFAULT 12 jsgf_rule_retain │ │ + 731: 00030d69 40 FUNC GLOBAL DEFAULT 12 jsgf_rule_free │ │ + 732: 00031d05 76 FUNC GLOBAL DEFAULT 12 yylex_init │ │ + 733: 00031ca1 4 FUNC GLOBAL DEFAULT 12 yyset_in │ │ + 734: 000315d5 1244 FUNC GLOBAL DEFAULT 12 yyparse │ │ + 735: 00032607 98 FUNC GLOBAL DEFAULT 12 yylex_destroy │ │ + 736: 00030f15 164 FUNC GLOBAL DEFAULT 12 jsgf_read_file │ │ + 737: 00030fb9 704 FUNC GLOBAL DEFAULT 12 jsgf_import_rule │ │ + 738: 00031f91 22 FUNC GLOBAL DEFAULT 12 yy_scan_string │ │ + 739: 00032589 54 FUNC GLOBAL DEFAULT 12 yy_delete_buffer │ │ + 740: 00031305 156 FUNC GLOBAL DEFAULT 12 jsgf_read_string │ │ + 741: 000315a1 52 FUNC GLOBAL DEFAULT 12 yyerror │ │ + 742: 00031c19 22 FUNC GLOBAL DEFAULT 12 yyget_lineno │ │ + 743: 00031c51 4 FUNC GLOBAL DEFAULT 12 yyget_text │ │ + 744: 00032009 1400 FUNC GLOBAL DEFAULT 12 yylex │ │ + 745: 00045e39 18 FUNC GLOBAL DEFAULT 12 __gnu_thumb1_case_uqi │ │ + 746: 00031ba1 52 FUNC GLOBAL DEFAULT 12 yy_flush_buffer │ │ + 747: 00000000 0 FUNC GLOBAL DEFAULT UND __errno@LIBC (2) │ │ + 748: 00031c15 4 FUNC GLOBAL DEFAULT 12 yyget_extra │ │ + 749: 00031c2f 22 FUNC GLOBAL DEFAULT 12 yyget_column │ │ + 750: 00031c45 4 FUNC GLOBAL DEFAULT 12 yyget_in │ │ + 751: 00031c49 4 FUNC GLOBAL DEFAULT 12 yyget_out │ │ + 752: 00031c4d 4 FUNC GLOBAL DEFAULT 12 yyget_leng │ │ + 753: 00031c55 4 FUNC GLOBAL DEFAULT 12 yyset_extra │ │ + 754: 00031c59 36 FUNC GLOBAL DEFAULT 12 yyset_lineno │ │ + 755: 00031c7d 36 FUNC GLOBAL DEFAULT 12 yyset_column │ │ + 756: 00031ca5 4 FUNC GLOBAL DEFAULT 12 yyset_out │ │ + 757: 00031ca9 4 FUNC GLOBAL DEFAULT 12 yyget_debug │ │ + 758: 00031cad 4 FUNC GLOBAL DEFAULT 12 yyset_debug │ │ + 759: 00031cb1 4 FUNC GLOBAL DEFAULT 12 yyget_lval │ │ + 760: 00031cb5 4 FUNC GLOBAL DEFAULT 12 yyset_lval │ │ + 761: 00031cb9 8 FUNC GLOBAL DEFAULT 12 yyalloc │ │ + 762: 00031cc1 68 FUNC GLOBAL DEFAULT 12 yy_create_buffer │ │ + 763: 00031d51 128 FUNC GLOBAL DEFAULT 12 yylex_init_extra │ │ + 764: 00031dd1 8 FUNC GLOBAL DEFAULT 12 yyrealloc │ │ + 765: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@LIBC (2) │ │ + 766: 00031e3d 78 FUNC GLOBAL DEFAULT 12 yyrestart │ │ + 767: 00031e8b 84 FUNC GLOBAL DEFAULT 12 yy_switch_to_buffer │ │ + 768: 00031ee1 92 FUNC GLOBAL DEFAULT 12 yy_scan_buffer │ │ + 769: 00031f3d 84 FUNC GLOBAL DEFAULT 12 yy_scan_bytes │ │ + 770: 00031fa7 96 FUNC GLOBAL DEFAULT 12 yypush_buffer_state │ │ + 771: 00045e4d 20 FUNC GLOBAL DEFAULT 12 __gnu_thumb1_case_shi │ │ + 772: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@LIBC (2) │ │ + 773: 00000000 0 FUNC GLOBAL DEFAULT UND getc@LIBC (2) │ │ + 774: 00032581 8 FUNC GLOBAL DEFAULT 12 yyfree │ │ + 775: 000325bf 72 FUNC GLOBAL DEFAULT 12 yypop_buffer_state │ │ + 776: 00033869 236 FUNC GLOBAL DEFAULT 12 ngram_model_init │ │ + 777: 00000000 0 FUNC GLOBAL DEFAULT UND qsort@LIBC (2) │ │ + 778: 000343bb 112 FUNC GLOBAL DEFAULT 12 ngram_ng_score │ │ + 779: 00033a2b 10 FUNC GLOBAL DEFAULT 12 ngram_model_apply_weights │ │ + 780: 000439cc 8 FUNC GLOBAL DEFAULT 12 logmath_get_shift │ │ + 781: 00041f6b 10 FUNC GLOBAL DEFAULT 12 path_is_absolute │ │ + 782: 000346d1 580 FUNC GLOBAL DEFAULT 12 read_classdef_file │ │ + 783: 000346a5 44 FUNC GLOBAL DEFAULT 12 classdef_free │ │ + 784: 00033299 32 FUNC GLOBAL DEFAULT 12 ngram_model_set_current_wid │ │ + 785: 0003330d 172 FUNC GLOBAL DEFAULT 12 ngram_model_set_interp │ │ + 786: 00033559 264 FUNC GLOBAL DEFAULT 12 ngram_model_set_remove │ │ + 787: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@LIBC (2) │ │ + 788: 00033741 132 FUNC GLOBAL DEFAULT 12 ngram_file_name_to_type │ │ + 789: 00040593 80 FUNC GLOBAL DEFAULT 12 strncmp_nocase │ │ + 790: 00035dc5 356 FUNC GLOBAL DEFAULT 12 ngram_model_arpa_write │ │ + 791: 00037801 784 FUNC GLOBAL DEFAULT 12 ngram_model_dmp_write │ │ + 792: 00040507 32 FUNC GLOBAL DEFAULT 12 lcase │ │ + 793: 00040527 32 FUNC GLOBAL DEFAULT 12 ucase │ │ + 794: 000351f1 3028 FUNC GLOBAL DEFAULT 12 ngram_model_arpa_read │ │ + 795: 00036735 3228 FUNC GLOBAL DEFAULT 12 ngram_model_dmp_read │ │ + 796: 00033b21 20 FUNC GLOBAL DEFAULT 12 ngram_model_get_weights │ │ + 797: 00033b35 24 FUNC GLOBAL DEFAULT 12 ngram_score_to_prob │ │ + 798: 00033b81 4 FUNC GLOBAL DEFAULT 12 ngram_zero │ │ + 799: 00033b8d 8 FUNC GLOBAL DEFAULT 12 ngram_model_get_counts │ │ + 800: 00033b95 40 FUNC GLOBAL DEFAULT 12 ngram_iter_init │ │ + 801: 00033bbd 26 FUNC GLOBAL DEFAULT 12 ngram_model_mgrams │ │ + 802: 00033bd7 26 FUNC GLOBAL DEFAULT 12 ngram_ng_iter │ │ + 803: 00033bf1 30 FUNC GLOBAL DEFAULT 12 ngram_iter_successors │ │ + 804: 00033c0f 12 FUNC GLOBAL DEFAULT 12 ngram_iter_get │ │ + 805: 00033c1b 12 FUNC GLOBAL DEFAULT 12 ngram_iter_next │ │ + 806: 00033c27 22 FUNC GLOBAL DEFAULT 12 ngram_iter_free │ │ + 807: 00033c75 152 FUNC GLOBAL DEFAULT 12 ngram_iter │ │ + 808: 00033d0d 22 FUNC GLOBAL DEFAULT 12 ngram_word │ │ + 809: 00033d25 240 FUNC GLOBAL DEFAULT 12 ngram_add_word_internal │ │ + 810: 00033e91 276 FUNC GLOBAL DEFAULT 12 ngram_class_new │ │ + 811: 00033fa9 204 FUNC GLOBAL DEFAULT 12 ngram_class_add_word │ │ + 812: 00034075 24 FUNC GLOBAL DEFAULT 12 ngram_class_free │ │ + 813: 00034151 284 FUNC GLOBAL DEFAULT 12 ngram_model_add_class_word │ │ + 814: 00042219 44 FUNC GLOBAL DEFAULT 12 glist_add_float32 │ │ + 815: 00034375 70 FUNC GLOBAL DEFAULT 12 ngram_class_prob │ │ + 816: 0003442d 156 FUNC GLOBAL DEFAULT 12 ngram_score │ │ + 817: 00034581 156 FUNC GLOBAL DEFAULT 12 ngram_probv │ │ + 818: 00043de1 420 FUNC GLOBAL DEFAULT 12 fopen_comp │ │ + 819: 00034915 142 FUNC GLOBAL DEFAULT 12 ngram_model_read_classdef │ │ + 820: 00037b29 42 FUNC GLOBAL DEFAULT 12 lm3g_tginfo_reset │ │ + 821: 00037d49 156 FUNC GLOBAL DEFAULT 12 lm3g_add_ug │ │ + 822: 00037b59 496 FUNC GLOBAL DEFAULT 12 lm3g_apply_weights │ │ + 823: 00037b11 24 FUNC GLOBAL DEFAULT 12 lm3g_tginfo_free │ │ + 824: 00044a81 104 FUNC GLOBAL DEFAULT 12 string_trim │ │ + 825: 00037e25 52 FUNC GLOBAL DEFAULT 12 vals_in_sorted_list │ │ + 826: 00037e19 10 FUNC GLOBAL DEFAULT 12 free_sorted_list │ │ + 827: 00037de5 52 FUNC GLOBAL DEFAULT 12 init_sorted_list │ │ + 828: 00043b9c 40 FUNC GLOBAL DEFAULT 12 logmath_log10_to_log │ │ + 829: 00037e59 208 FUNC GLOBAL DEFAULT 12 sorted_id │ │ + 830: 00043bc4 32 FUNC GLOBAL DEFAULT 12 logmath_log_to_log10 │ │ + 831: 000373d1 1072 FUNC GLOBAL DEFAULT 12 ngram_model_dmp_build │ │ + 832: 0005a1c4 16 OBJECT GLOBAL DEFAULT 22 agc_type_str │ │ + 833: 00037f71 28 FUNC GLOBAL DEFAULT 12 agc_init │ │ + 834: 00037f8d 8 FUNC GLOBAL DEFAULT 12 agc_free │ │ + 835: 00037f95 116 FUNC GLOBAL DEFAULT 12 agc_max │ │ + 836: 00038009 40 FUNC GLOBAL DEFAULT 12 agc_emax_set │ │ + 837: 00038031 4 FUNC GLOBAL DEFAULT 12 agc_emax_get │ │ + 838: 00038035 58 FUNC GLOBAL DEFAULT 12 agc_emax │ │ + 839: 00038071 124 FUNC GLOBAL DEFAULT 12 agc_emax_update │ │ + 840: 000380ed 184 FUNC GLOBAL DEFAULT 12 agc_noise │ │ + 841: 000381a9 4 FUNC GLOBAL DEFAULT 12 agc_get_threshold │ │ + 842: 0005a1d4 12 OBJECT GLOBAL DEFAULT 22 cmn_type_str │ │ + 843: 000381f9 132 FUNC GLOBAL DEFAULT 12 cmn_init │ │ + 844: 00038281 456 FUNC GLOBAL DEFAULT 12 cmn │ │ + 845: 00038449 46 FUNC GLOBAL DEFAULT 12 cmn_free │ │ + 846: 00045e60 0 FUNC GLOBAL DEFAULT 12 __aeabi_uidiv │ │ + 847: 0003a0b9 168 FUNC GLOBAL DEFAULT 12 feat_lda_transform │ │ + 848: 0003a3b1 464 FUNC GLOBAL DEFAULT 12 cmn_prior │ │ + 849: 0003a269 324 FUNC GLOBAL DEFAULT 12 cmn_prior_update │ │ + 850: 000443a5 72 FUNC GLOBAL DEFAULT 12 stat_retry │ │ + 851: 00044341 100 FUNC GLOBAL DEFAULT 12 fread_retry │ │ + 852: 000421d9 32 FUNC GLOBAL DEFAULT 12 glist_add_int32 │ │ + 853: 00039049 32 FUNC GLOBAL DEFAULT 12 subvecs_free │ │ + 854: 00039799 176 FUNC GLOBAL DEFAULT 12 feat_print │ │ + 855: 00039849 484 FUNC GLOBAL DEFAULT 12 feat_s2mfc2feat │ │ + 856: 00000000 0 FUNC GLOBAL DEFAULT UND snprintf@LIBC (2) │ │ + 857: 00039dbd 328 FUNC GLOBAL DEFAULT 12 feat_report │ │ + 858: 0003ff51 356 FUNC GLOBAL DEFAULT 12 bio_fread_3d │ │ + 859: 0003a161 236 FUNC GLOBAL DEFAULT 12 cmn_prior_set │ │ + 860: 0003a24d 24 FUNC GLOBAL DEFAULT 12 cmn_prior_get │ │ + 861: 0003a580 1052 FUNC GLOBAL DEFAULT 12 fe_parse_general_params │ │ + 862: 0003a99c 932 FUNC GLOBAL DEFAULT 12 fe_print_current │ │ + 863: 0003ad40 16 FUNC GLOBAL DEFAULT 12 fe_get_args │ │ + 864: 0003ad50 8 FUNC GLOBAL DEFAULT 12 fe_get_config │ │ + 865: 0003ad58 132 FUNC GLOBAL DEFAULT 12 fe_init_dither │ │ + 866: 00041fb5 8 FUNC GLOBAL DEFAULT 12 genrand_seed │ │ + 867: 00000000 0 FUNC GLOBAL DEFAULT UND time@LIBC (2) │ │ + 868: 0003f3a8 16 FUNC GLOBAL DEFAULT 12 fe_prespch_reset_cep │ │ + 869: 0003e9d8 16 FUNC GLOBAL DEFAULT 12 fe_reset_noisestats │ │ + 870: 0003ae4c 28 FUNC GLOBAL DEFAULT 12 fe_get_input_size │ │ + 871: 0003cbf8 212 FUNC GLOBAL DEFAULT 12 fe_read_frame │ │ + 872: 0003d300 1948 FUNC GLOBAL DEFAULT 12 fe_write_frame │ │ + 873: 0003f2b4 88 FUNC GLOBAL DEFAULT 12 fe_prespch_read_cep │ │ + 874: 0003cccc 280 FUNC GLOBAL DEFAULT 12 fe_shift_frame │ │ + 875: 0003f400 16 FUNC GLOBAL DEFAULT 12 fe_prespch_ncep │ │ + 876: 0003b3e4 168 FUNC GLOBAL DEFAULT 12 fe_process_frames_ext │ │ + 877: 0003f25c 88 FUNC GLOBAL DEFAULT 12 fe_prespch_extend_pcm │ │ + 878: 0003f33c 52 FUNC GLOBAL DEFAULT 12 fe_prespch_read_pcm │ │ + 879: 0003dac8 4 FUNC GLOBAL DEFAULT 12 fe_free_2d │ │ + 880: 0003e9e8 52 FUNC GLOBAL DEFAULT 12 fe_free_noisestats │ │ + 881: 0003f3c4 60 FUNC GLOBAL DEFAULT 12 fe_prespch_free │ │ + 882: 00046978 92 FUNC GLOBAL DEFAULT 12 __aeabi_d2iz │ │ + 883: 0003cb48 176 FUNC GLOBAL DEFAULT 12 fe_create_hamming │ │ + 884: 0003dacc 320 FUNC GLOBAL DEFAULT 12 fe_warp_set │ │ + 885: 0003dc0c 156 FUNC GLOBAL DEFAULT 12 fe_warp_set_parameters │ │ + 886: 0003c1b0 1908 FUNC GLOBAL DEFAULT 12 fe_build_melfilters │ │ + 887: 0003c924 548 FUNC GLOBAL DEFAULT 12 fe_compute_melcosine │ │ + 888: 0003f1d8 132 FUNC GLOBAL DEFAULT 12 fe_prespch_init │ │ + 889: 0003cde4 156 FUNC GLOBAL DEFAULT 12 fe_create_twiddle │ │ + 890: 0003e820 440 FUNC GLOBAL DEFAULT 12 fe_init_noisestats │ │ + 891: 0003bc14 16 FUNC GLOBAL DEFAULT 12 fe_init_auto │ │ + 892: 00040d0d 16 FUNC GLOBAL DEFAULT 12 cmd_ln_get │ │ + 893: 0003bc24 108 FUNC GLOBAL DEFAULT 12 fe_mfcc_to_float │ │ + 894: 0003bc90 108 FUNC GLOBAL DEFAULT 12 fe_float_to_mfcc │ │ + 895: 0003bcfc 132 FUNC GLOBAL DEFAULT 12 fe_logspec_to_mfcc │ │ + 896: 0003ce80 424 FUNC GLOBAL DEFAULT 12 fe_spec2cep │ │ + 897: 0003bd80 136 FUNC GLOBAL DEFAULT 12 fe_logspec_dct2 │ │ + 898: 0003d028 368 FUNC GLOBAL DEFAULT 12 fe_dct2 │ │ + 899: 0003be08 136 FUNC GLOBAL DEFAULT 12 fe_mfcc_dct3 │ │ + 900: 0003d1f0 272 FUNC GLOBAL DEFAULT 12 fe_dct3 │ │ + 901: 00000000 0 FUNC GLOBAL DEFAULT UND pow@LIBC (3) │ │ + 902: 0003de1c 152 FUNC GLOBAL DEFAULT 12 fe_warp_warped_to_unwarped │ │ + 903: 0003deb4 152 FUNC GLOBAL DEFAULT 12 fe_warp_unwarped_to_warped │ │ + 904: 00000000 0 FUNC GLOBAL DEFAULT UND log10@LIBC (3) │ │ + 905: 00000000 0 FUNC GLOBAL DEFAULT UND cos@LIBC (3) │ │ + 906: 00000000 0 FUNC GLOBAL DEFAULT UND sin@LIBC (3) │ │ + 907: 000420e9 10 FUNC GLOBAL DEFAULT 12 genrand_int31 │ │ + 908: 0003d198 88 FUNC GLOBAL DEFAULT 12 fe_lifter │ │ + 909: 0003ea1c 1660 FUNC GLOBAL DEFAULT 12 fe_track_snr │ │ + 910: 0003f098 320 FUNC GLOBAL DEFAULT 12 fe_vad_hangover │ │ + 911: 0003da9c 44 FUNC GLOBAL DEFAULT 12 fe_create_2d │ │ + 912: 0003dca8 148 FUNC GLOBAL DEFAULT 12 fe_warp_doc │ │ + 913: 0003dd3c 76 FUNC GLOBAL DEFAULT 12 fe_warp_id │ │ + 914: 0003dd88 148 FUNC GLOBAL DEFAULT 12 fe_warp_n_param │ │ + 915: 0003df4c 152 FUNC GLOBAL DEFAULT 12 fe_warp_print │ │ + 916: 0003e004 380 FUNC GLOBAL DEFAULT 12 fe_warp_inverse_linear_set_parameters │ │ + 917: 0003dfe4 16 FUNC GLOBAL DEFAULT 12 fe_warp_inverse_linear_doc │ │ + 918: 0003dff4 8 FUNC GLOBAL DEFAULT 12 fe_warp_inverse_linear_id │ │ + 919: 0003dffc 8 FUNC GLOBAL DEFAULT 12 fe_warp_inverse_linear_n_param │ │ + 920: 0003e180 184 FUNC GLOBAL DEFAULT 12 fe_warp_inverse_linear_warped_to_unwarped │ │ + 921: 0003e238 44 FUNC GLOBAL DEFAULT 12 fe_warp_inverse_linear_unwarped_to_warped │ │ + 922: 0003e264 80 FUNC GLOBAL DEFAULT 12 fe_warp_inverse_linear_print │ │ + 923: 0003f430 420 FUNC GLOBAL DEFAULT 12 fe_warp_affine_set_parameters │ │ + 924: 0003f410 16 FUNC GLOBAL DEFAULT 12 fe_warp_affine_doc │ │ + 925: 0003f420 8 FUNC GLOBAL DEFAULT 12 fe_warp_affine_id │ │ + 926: 0003f428 8 FUNC GLOBAL DEFAULT 12 fe_warp_affine_n_param │ │ + 927: 0003f5d4 196 FUNC GLOBAL DEFAULT 12 fe_warp_affine_warped_to_unwarped │ │ + 928: 0003f698 52 FUNC GLOBAL DEFAULT 12 fe_warp_affine_unwarped_to_warped │ │ + 929: 0003f6cc 108 FUNC GLOBAL DEFAULT 12 fe_warp_affine_print │ │ + 930: 0003e2d4 696 FUNC GLOBAL DEFAULT 12 fe_warp_piecewise_linear_set_parameters │ │ + 931: 0003e2b4 16 FUNC GLOBAL DEFAULT 12 fe_warp_piecewise_linear_doc │ │ + 932: 0003e2c4 8 FUNC GLOBAL DEFAULT 12 fe_warp_piecewise_linear_id │ │ + 933: 0003e2cc 8 FUNC GLOBAL DEFAULT 12 fe_warp_piecewise_linear_n_param │ │ + 934: 0003e58c 264 FUNC GLOBAL DEFAULT 12 fe_warp_piecewise_linear_warped_to_unwarped │ │ + 935: 0003e694 104 FUNC GLOBAL DEFAULT 12 fe_warp_piecewise_linear_unwarped_to_warped │ │ + 936: 0003e6fc 108 FUNC GLOBAL DEFAULT 12 fe_warp_piecewise_linear_print │ │ + 937: 00000000 0 FUNC GLOBAL DEFAULT UND strtok@LIBC (2) │ │ + 938: 0003f370 56 FUNC GLOBAL DEFAULT 12 fe_prespch_write_pcm │ │ + 939: 0003f30c 48 FUNC GLOBAL DEFAULT 12 fe_prespch_write_cep │ │ + 940: 0003f3b8 12 FUNC GLOBAL DEFAULT 12 fe_prespch_reset_pcm │ │ + 941: 0003f859 112 FUNC GLOBAL DEFAULT 12 bio_writehdr_version │ │ + 942: 0003fd19 112 FUNC GLOBAL DEFAULT 12 bio_fwrite │ │ + 943: 0003fe41 272 FUNC GLOBAL DEFAULT 12 bio_fread_2d │ │ + 944: 000409b5 42 FUNC GLOBAL DEFAULT 12 __ckd_alloc_2d_ptr │ │ + 945: 0004095d 88 FUNC GLOBAL DEFAULT 12 __ckd_alloc_3d_ptr │ │ + 946: 00040151 180 FUNC GLOBAL DEFAULT 12 bio_fwrite_1d │ │ + 947: 00040205 272 FUNC GLOBAL DEFAULT 12 bio_fwrite_3d │ │ + 948: 00040315 364 FUNC GLOBAL DEFAULT 12 bio_read_wavfile │ │ + 949: 000404b5 82 FUNC GLOBAL DEFAULT 12 bitvec_count_set │ │ + 950: 000405e5 32 FUNC GLOBAL DEFAULT 12 ckd_set_jump │ │ + 951: 00040605 80 FUNC GLOBAL DEFAULT 12 ckd_fail │ │ + 952: 00000000 0 FUNC GLOBAL DEFAULT UND vfprintf@LIBC (2) │ │ + 953: 00000000 0 FUNC GLOBAL DEFAULT UND abort@LIBC (2) │ │ + 954: 00000000 0 FUNC GLOBAL DEFAULT UND longjmp@LIBC (2) │ │ + 955: 000407f9 316 FUNC GLOBAL DEFAULT 12 __ckd_calloc_4d__ │ │ + 956: 00040935 40 FUNC GLOBAL DEFAULT 12 ckd_free_4d │ │ + 957: 00000000 0 FUNC GLOBAL DEFAULT UND strncat@LIBC (2) │ │ + 958: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@LIBC (2) │ │ + 959: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@LIBC (2) │ │ + 960: 00040cd1 58 FUNC GLOBAL DEFAULT 12 cmd_ln_val_free │ │ + 961: 0005af08 4 OBJECT GLOBAL DEFAULT 23 global_cmdln │ │ + 962: 00040d51 84 FUNC GLOBAL DEFAULT 12 cmd_ln_access_r │ │ + 963: 00040fe1 40 FUNC GLOBAL DEFAULT 12 cmd_ln_print_help_r │ │ + 964: 00041017 14 FUNC GLOBAL DEFAULT 12 cmd_ln_str_list_r │ │ + 965: 00041e75 76 FUNC GLOBAL DEFAULT 12 err_set_logfile │ │ + 966: 00041e51 36 FUNC GLOBAL DEFAULT 12 err_get_logfp │ │ + 967: 00000000 0 FUNC GLOBAL DEFAULT UND fgetc@LIBC (2) │ │ + 968: 000419c1 52 FUNC GLOBAL DEFAULT 12 cmd_ln_parse_file │ │ + 969: 000419f5 84 FUNC GLOBAL DEFAULT 12 cmd_ln_parse │ │ + 970: 00041a49 296 FUNC GLOBAL DEFAULT 12 cmd_ln_appl_enter │ │ + 971: 00041b71 24 FUNC GLOBAL DEFAULT 12 cmd_ln_free │ │ + 972: 00041b89 8 FUNC GLOBAL DEFAULT 12 cmd_ln_appl_exit │ │ + 973: 00000000 0 FUNC GLOBAL DEFAULT UND __android_log_vprint │ │ + 974: 00000000 0 FUNC GLOBAL DEFAULT UND vsnprintf@LIBC (2) │ │ + 975: 00041ef5 20 FUNC GLOBAL DEFAULT 12 path2basename │ │ + 976: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@LIBC (2) │ │ + 977: 00041e3d 20 FUNC GLOBAL DEFAULT 12 err_set_logfp │ │ + 978: 00041ed1 12 FUNC GLOBAL DEFAULT 12 err_get_debug_level │ │ + 979: 00041edd 24 FUNC GLOBAL DEFAULT 12 err_set_callback │ │ + 980: 00041f09 52 FUNC GLOBAL DEFAULT 12 path2dirname │ │ + 981: 00041f3d 46 FUNC GLOBAL DEFAULT 12 strip_fileext │ │ + 982: 00041f75 64 FUNC GLOBAL DEFAULT 12 init_genrand │ │ + 983: 00041fbd 300 FUNC GLOBAL DEFAULT 12 genrand_int32 │ │ + 984: 000420f9 32 FUNC GLOBAL DEFAULT 12 genrand_real1 │ │ + 985: 00042119 32 FUNC GLOBAL DEFAULT 12 genrand_real2 │ │ + 986: 00042139 48 FUNC GLOBAL DEFAULT 12 genrand_real3 │ │ + 987: 00042169 80 FUNC GLOBAL DEFAULT 12 genrand_res53 │ │ + 988: 000421f9 32 FUNC GLOBAL DEFAULT 12 glist_add_uint32 │ │ + 989: 00042245 36 FUNC GLOBAL DEFAULT 12 glist_add_float64 │ │ + 990: 0004228b 16 FUNC GLOBAL DEFAULT 12 glist_tail │ │ + 991: 000422d5 36 FUNC GLOBAL DEFAULT 12 glist_insert_int32 │ │ + 992: 000422f9 36 FUNC GLOBAL DEFAULT 12 glist_insert_uint32 │ │ + 993: 0004231d 48 FUNC GLOBAL DEFAULT 12 glist_insert_float32 │ │ + 994: 0004234d 40 FUNC GLOBAL DEFAULT 12 glist_insert_float64 │ │ + 995: 00045f08 32 FUNC GLOBAL DEFAULT 12 __aeabi_uidivmod │ │ + 996: 0005790c 184 OBJECT GLOBAL DEFAULT 15 prime │ │ + 997: 000426f1 52 FUNC GLOBAL DEFAULT 12 hash_table_lookup_bkey_int32 │ │ + 998: 00042849 48 FUNC GLOBAL DEFAULT 12 hash_table_delete_bkey │ │ + 999: 00042879 208 FUNC GLOBAL DEFAULT 12 hash_table_display │ │ + 1000: 00000000 0 FUNC GLOBAL DEFAULT UND puts@LIBC (2) │ │ + 1001: 00042b8d 144 FUNC GLOBAL DEFAULT 12 __listelem_malloc_id__ │ │ + 1002: 00042c1d 76 FUNC GLOBAL DEFAULT 12 listelem_get_item │ │ + 1003: 00042c79 160 FUNC GLOBAL DEFAULT 12 listelem_stats │ │ + 1004: 000469d4 84 FUNC GLOBAL DEFAULT 12 __aeabi_d2uiz │ │ + 1005: 000430e8 772 FUNC GLOBAL DEFAULT 12 logmath_write │ │ + 1006: 00043454 1324 FUNC GLOBAL DEFAULT 12 logmath_read │ │ + 1007: 00043980 52 FUNC GLOBAL DEFAULT 12 logmath_get_table_shape │ │ + 1008: 00043a58 76 FUNC GLOBAL DEFAULT 12 logmath_add_exact │ │ + 1009: 00000000 0 FUNC GLOBAL DEFAULT UND open@LIBC (2) │ │ + 1010: 00000000 0 FUNC GLOBAL DEFAULT UND fstat@LIBC (2) │ │ + 1011: 00000000 0 FUNC GLOBAL DEFAULT UND close@LIBC (2) │ │ + 1012: 00000000 0 FUNC GLOBAL DEFAULT UND mmap@LIBC (2) │ │ + 1013: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@LIBC (2) │ │ + 1014: 00000000 0 FUNC GLOBAL DEFAULT UND popen@LIBC (2) │ │ + 1015: 00000000 0 FUNC GLOBAL DEFAULT UND pclose@LIBC (2) │ │ + 1016: 00044111 4 FUNC GLOBAL DEFAULT 12 lineiter_lineno │ │ + 1017: 00044269 46 FUNC GLOBAL DEFAULT 12 lineiter_start_clean │ │ + 1018: 00000000 0 FUNC GLOBAL DEFAULT UND sleep@LIBC (2) │ │ + 1019: 00000000 0 FUNC GLOBAL DEFAULT UND stat@LIBC (2) │ │ + 1020: 000443ed 52 FUNC GLOBAL DEFAULT 12 stat_mtime │ │ + 1021: 00044421 36 FUNC GLOBAL DEFAULT 12 bit_encode_attach │ │ + 1022: 00044445 8 FUNC GLOBAL DEFAULT 12 bit_encode_retain │ │ + 1023: 0004444d 34 FUNC GLOBAL DEFAULT 12 bit_encode_free │ │ + 1024: 0004446f 92 FUNC GLOBAL DEFAULT 12 bit_encode_write │ │ + 1025: 000444cd 60 FUNC GLOBAL DEFAULT 12 bit_encode_write_cw │ │ + 1026: 00044509 26 FUNC GLOBAL DEFAULT 12 bit_encode_flush │ │ + 1027: 00044525 136 FUNC GLOBAL DEFAULT 12 build_directory │ │ + 1028: 000445ad 48 FUNC GLOBAL DEFAULT 12 pctr_new │ │ + 1029: 000445dd 6 FUNC GLOBAL DEFAULT 12 pctr_reset │ │ + 1030: 000445e3 8 FUNC GLOBAL DEFAULT 12 pctr_increment │ │ + 1031: 000445ed 40 FUNC GLOBAL DEFAULT 12 pctr_print │ │ + 1032: 00044615 24 FUNC GLOBAL DEFAULT 12 pctr_free │ │ + 1033: 00044859 22 FUNC GLOBAL DEFAULT 12 ptmr_reset_all │ │ + 1034: 00044871 108 FUNC GLOBAL DEFAULT 12 ptmr_print_all │ │ + 1035: 000448e1 284 FUNC GLOBAL DEFAULT 12 host_endian │ │ + 1036: 00044ff9 3644 FUNC GLOBAL DEFAULT 12 sb_strtod │ │ + 1037: 00044b61 72 FUNC GLOBAL DEFAULT 12 nextword │ │ + 1038: 00047178 28 FUNC GLOBAL DEFAULT 12 __aeabi_lmul │ │ + 1039: 00045e60 168 FUNC GLOBAL DEFAULT 12 __udivsi3 │ │ + 1040: 00047168 16 FUNC WEAK DEFAULT 12 __aeabi_idiv0 │ │ + 1041: 00045f28 220 FUNC GLOBAL DEFAULT 12 __divsi3 │ │ + 1042: 00046024 0 FUNC GLOBAL DEFAULT 12 __aeabi_drsub │ │ + 1043: 0004602c 688 FUNC GLOBAL DEFAULT 12 __subdf3 │ │ + 1044: 00046030 684 FUNC GLOBAL DEFAULT 12 __adddf3 │ │ + 1045: 000462dc 36 FUNC GLOBAL DEFAULT 12 __floatunsidf │ │ + 1046: 00046300 40 FUNC GLOBAL DEFAULT 12 __floatsidf │ │ + 1047: 00046328 64 FUNC GLOBAL DEFAULT 12 __extendsfdf2 │ │ + 1048: 00046368 116 FUNC GLOBAL DEFAULT 12 __floatundidf │ │ + 1049: 00046368 116 FUNC GLOBAL DEFAULT 12 __aeabi_ul2d │ │ + 1050: 0004637c 96 FUNC GLOBAL DEFAULT 12 __floatdidf │ │ + 1051: 0004637c 96 FUNC GLOBAL DEFAULT 12 __aeabi_l2d │ │ + 1052: 000463dc 620 FUNC GLOBAL DEFAULT 12 __muldf3 │ │ + 1053: 00046648 516 FUNC GLOBAL DEFAULT 12 __divdf3 │ │ + 1054: 0004684c 152 FUNC GLOBAL DEFAULT 12 __gtdf2 │ │ + 1055: 0004684c 152 FUNC GLOBAL DEFAULT 12 __gedf2 │ │ + 1056: 00046854 144 FUNC GLOBAL DEFAULT 12 __ltdf2 │ │ + 1057: 00046854 144 FUNC GLOBAL DEFAULT 12 __ledf2 │ │ + 1058: 0004685c 136 FUNC GLOBAL DEFAULT 12 __cmpdf2 │ │ + 1059: 0004685c 136 FUNC GLOBAL DEFAULT 12 __nedf2 │ │ + 1060: 0004685c 136 FUNC GLOBAL DEFAULT 12 __eqdf2 │ │ + 1061: 000468e4 48 FUNC GLOBAL DEFAULT 12 __aeabi_cdrcmple │ │ + 1062: 00046900 20 FUNC GLOBAL DEFAULT 12 __aeabi_cdcmpeq │ │ + 1063: 00046900 20 FUNC GLOBAL DEFAULT 12 __aeabi_cdcmple │ │ + 1064: 00046978 92 FUNC GLOBAL DEFAULT 12 __fixdfsi │ │ + 1065: 000469d4 84 FUNC GLOBAL DEFAULT 12 __fixunsdfsi │ │ + 1066: 00046a28 160 FUNC GLOBAL DEFAULT 12 __truncdfsf2 │ │ + 1067: 00046ac8 412 FUNC GLOBAL DEFAULT 12 __aeabi_frsub │ │ + 1068: 00046ad0 404 FUNC GLOBAL DEFAULT 12 __subsf3 │ │ + 1069: 00046ad4 400 FUNC GLOBAL DEFAULT 12 __addsf3 │ │ + 1070: 00046c64 40 FUNC GLOBAL DEFAULT 12 __floatunsisf │ │ + 1071: 00046c64 40 FUNC GLOBAL DEFAULT 12 __aeabi_ui2f │ │ + 1072: 00046c6c 32 FUNC GLOBAL DEFAULT 12 __floatsisf │ │ + 1073: 00046c8c 140 FUNC GLOBAL DEFAULT 12 __floatundisf │ │ + 1074: 00046c8c 140 FUNC GLOBAL DEFAULT 12 __aeabi_ul2f │ │ + 1075: 00046c9c 124 FUNC GLOBAL DEFAULT 12 __floatdisf │ │ + 1076: 00046c9c 124 FUNC GLOBAL DEFAULT 12 __aeabi_l2f │ │ + 1077: 00046d18 408 FUNC GLOBAL DEFAULT 12 __mulsf3 │ │ + 1078: 00046eb0 352 FUNC GLOBAL DEFAULT 12 __divsf3 │ │ + 1079: 00047010 116 FUNC GLOBAL DEFAULT 12 __gtsf2 │ │ + 1080: 00047010 116 FUNC GLOBAL DEFAULT 12 __gesf2 │ │ + 1081: 00047018 108 FUNC GLOBAL DEFAULT 12 __ltsf2 │ │ + 1082: 00047018 108 FUNC GLOBAL DEFAULT 12 __lesf2 │ │ + 1083: 00047020 100 FUNC GLOBAL DEFAULT 12 __cmpsf2 │ │ + 1084: 00047020 100 FUNC GLOBAL DEFAULT 12 __nesf2 │ │ + 1085: 00047020 100 FUNC GLOBAL DEFAULT 12 __eqsf2 │ │ + 1086: 00047084 36 FUNC GLOBAL DEFAULT 12 __aeabi_cfrcmple │ │ + 1087: 00047094 20 FUNC GLOBAL DEFAULT 12 __aeabi_cfcmpeq │ │ + 1088: 00047094 20 FUNC GLOBAL DEFAULT 12 __aeabi_cfcmple │ │ + 1089: 0004710c 92 FUNC GLOBAL DEFAULT 12 __fixsfsi │ │ + 1090: 00047168 16 FUNC WEAK DEFAULT 12 __aeabi_ldiv0 │ │ + 1091: 00047178 28 FUNC GLOBAL DEFAULT 12 __muldi3 │ │ + 1092: 00047d08 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr2 │ │ + 1093: 00000000 0 FUNC WEAK DEFAULT UND __gnu_Unwind_Find_exidx │ │ + 1094: 000480a0 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D │ │ + 1095: 00048090 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP │ │ + 1096: 000480b0 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ + 1097: 000480c0 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXD │ │ + 1098: 00048148 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXC │ │ + 1099: 0004807c 20 FUNC GLOBAL DEFAULT 12 restore_core_regs │ │ + 1100: 000475bc 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetCFA │ │ + 1101: 000475c4 164 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_RaiseException │ │ + 1102: 00047668 28 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_ForcedUnwind │ │ + 1103: 00047684 116 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume │ │ + 1104: 000476f8 32 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume_or_Rethrow │ │ + 1105: 00047718 4 FUNC GLOBAL DEFAULT 12 _Unwind_Complete │ │ + 1106: 0004771c 24 FUNC GLOBAL DEFAULT 12 _Unwind_DeleteException │ │ + 1107: 00047734 92 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Get │ │ + 1108: 000477b8 92 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Set │ │ + 1109: 00047840 200 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Backtrace │ │ + 1110: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_begin_cleanup │ │ + 1111: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_type_match │ │ + 1112: 000482b0 904 FUNC GLOBAL DEFAULT 12 __gnu_unwind_execute │ │ + 1113: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_call_unexpected │ │ + 1114: 00047d10 876 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Pop │ │ + 1115: 000480a8 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D │ │ + 1116: 00048098 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP │ │ + 1117: 000480b8 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D_16_to_31 │ │ + 1118: 00048104 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXD │ │ + 1119: 0004815c 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXC │ │ + 1120: 0004807c 20 FUNC GLOBAL DEFAULT 12 __restore_core_regs │ │ + 1121: 00048170 36 FUNC GLOBAL DEFAULT 12 ___Unwind_RaiseException │ │ + 1122: 00048170 36 FUNC GLOBAL DEFAULT 12 _Unwind_RaiseException │ │ + 1123: 00048194 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume │ │ + 1124: 00048194 36 FUNC GLOBAL DEFAULT 12 _Unwind_Resume │ │ + 1125: 000481b8 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume_or_Rethrow │ │ + 1126: 000481b8 36 FUNC GLOBAL DEFAULT 12 _Unwind_Resume_or_Rethrow │ │ + 1127: 000481dc 36 FUNC GLOBAL DEFAULT 12 ___Unwind_ForcedUnwind │ │ + 1128: 000481dc 36 FUNC GLOBAL DEFAULT 12 _Unwind_ForcedUnwind │ │ + 1129: 00048200 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Backtrace │ │ + 1130: 00048200 36 FUNC GLOBAL DEFAULT 12 _Unwind_Backtrace │ │ + 1131: 00048638 64 FUNC GLOBAL DEFAULT 12 __gnu_unwind_frame │ │ + 1132: 00048678 16 FUNC GLOBAL DEFAULT 12 _Unwind_GetRegionStart │ │ + 1133: 00048688 28 FUNC GLOBAL DEFAULT 12 _Unwind_GetLanguageSpecificData │ │ + 1134: 000486a4 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetDataRelBase │ │ + 1135: 000486ac 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetTextRelBase │ │ + 1136: 0005a208 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ + 1137: 0005a208 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ + 1138: 0005af0c 0 NOTYPE GLOBAL DEFAULT ABS _end │ ├── readelf --wide --relocs {} │ │ @@ -1,851 +1,850 @@ │ │ │ │ -Relocation section '.rel.dyn' at offset 0xcf88 contains 766 entries: │ │ +Relocation section '.rel.dyn' at offset 0xd874 contains 765 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ -00056f90 00000017 R_ARM_RELATIVE │ │ -00056f98 00000017 R_ARM_RELATIVE │ │ -00056fa0 00000017 R_ARM_RELATIVE │ │ -00056fa8 00000017 R_ARM_RELATIVE │ │ -00056fb0 00000017 R_ARM_RELATIVE │ │ -00056fb8 00000017 R_ARM_RELATIVE │ │ -00056fc0 00000017 R_ARM_RELATIVE │ │ -00056fc8 00000017 R_ARM_RELATIVE │ │ -00056fd0 00000017 R_ARM_RELATIVE │ │ -00056fd8 00000017 R_ARM_RELATIVE │ │ -00056fe0 00000017 R_ARM_RELATIVE │ │ -00056fe8 00000017 R_ARM_RELATIVE │ │ -00056ff0 00000017 R_ARM_RELATIVE │ │ -00056ff8 00000017 R_ARM_RELATIVE │ │ -00057000 00000017 R_ARM_RELATIVE │ │ -00057008 00000017 R_ARM_RELATIVE │ │ -00057010 00000017 R_ARM_RELATIVE │ │ -00057018 00000017 R_ARM_RELATIVE │ │ -00057020 00000017 R_ARM_RELATIVE │ │ -00057028 00000017 R_ARM_RELATIVE │ │ -0005702c 00000017 R_ARM_RELATIVE │ │ -00057034 00000017 R_ARM_RELATIVE │ │ -00057038 00000017 R_ARM_RELATIVE │ │ -0005703c 00000017 R_ARM_RELATIVE │ │ -00057044 00000017 R_ARM_RELATIVE │ │ -00057048 00000017 R_ARM_RELATIVE │ │ -0005704c 00000017 R_ARM_RELATIVE │ │ -00057054 00000017 R_ARM_RELATIVE │ │ -00057058 00000017 R_ARM_RELATIVE │ │ -0005705c 00000017 R_ARM_RELATIVE │ │ -00057064 00000017 R_ARM_RELATIVE │ │ -00057068 00000017 R_ARM_RELATIVE │ │ -0005706c 00000017 R_ARM_RELATIVE │ │ -00057074 00000017 R_ARM_RELATIVE │ │ -00057078 00000017 R_ARM_RELATIVE │ │ -0005707c 00000017 R_ARM_RELATIVE │ │ -00057084 00000017 R_ARM_RELATIVE │ │ -00057088 00000017 R_ARM_RELATIVE │ │ -0005708c 00000017 R_ARM_RELATIVE │ │ -00057094 00000017 R_ARM_RELATIVE │ │ -00057098 00000017 R_ARM_RELATIVE │ │ -0005709c 00000017 R_ARM_RELATIVE │ │ -000570a4 00000017 R_ARM_RELATIVE │ │ -000570a8 00000017 R_ARM_RELATIVE │ │ -000570ac 00000017 R_ARM_RELATIVE │ │ -000570b4 00000017 R_ARM_RELATIVE │ │ -000570b8 00000017 R_ARM_RELATIVE │ │ -000570bc 00000017 R_ARM_RELATIVE │ │ -000570c4 00000017 R_ARM_RELATIVE │ │ -000570c8 00000017 R_ARM_RELATIVE │ │ -000570cc 00000017 R_ARM_RELATIVE │ │ -000570d4 00000017 R_ARM_RELATIVE │ │ -000570d8 00000017 R_ARM_RELATIVE │ │ -000570dc 00000017 R_ARM_RELATIVE │ │ -000570e4 00000017 R_ARM_RELATIVE │ │ -000570e8 00000017 R_ARM_RELATIVE │ │ -000570ec 00000017 R_ARM_RELATIVE │ │ -000570f4 00000017 R_ARM_RELATIVE │ │ -000570f8 00000017 R_ARM_RELATIVE │ │ -000570fc 00000017 R_ARM_RELATIVE │ │ -00057104 00000017 R_ARM_RELATIVE │ │ -00057108 00000017 R_ARM_RELATIVE │ │ -0005710c 00000017 R_ARM_RELATIVE │ │ -00057114 00000017 R_ARM_RELATIVE │ │ -00057118 00000017 R_ARM_RELATIVE │ │ -0005711c 00000017 R_ARM_RELATIVE │ │ -00057124 00000017 R_ARM_RELATIVE │ │ -00057128 00000017 R_ARM_RELATIVE │ │ -0005712c 00000017 R_ARM_RELATIVE │ │ -00057134 00000017 R_ARM_RELATIVE │ │ -00057138 00000017 R_ARM_RELATIVE │ │ -0005713c 00000017 R_ARM_RELATIVE │ │ -00057144 00000017 R_ARM_RELATIVE │ │ -00057148 00000017 R_ARM_RELATIVE │ │ -0005714c 00000017 R_ARM_RELATIVE │ │ -00057154 00000017 R_ARM_RELATIVE │ │ -00057158 00000017 R_ARM_RELATIVE │ │ -0005715c 00000017 R_ARM_RELATIVE │ │ -00057164 00000017 R_ARM_RELATIVE │ │ -00057168 00000017 R_ARM_RELATIVE │ │ -0005716c 00000017 R_ARM_RELATIVE │ │ -00057174 00000017 R_ARM_RELATIVE │ │ -00057178 00000017 R_ARM_RELATIVE │ │ -0005717c 00000017 R_ARM_RELATIVE │ │ -00057188 00000017 R_ARM_RELATIVE │ │ -0005718c 00000017 R_ARM_RELATIVE │ │ -00057194 00000017 R_ARM_RELATIVE │ │ -00057198 00000017 R_ARM_RELATIVE │ │ -0005719c 00000017 R_ARM_RELATIVE │ │ -000571a4 00000017 R_ARM_RELATIVE │ │ -000571a8 00000017 R_ARM_RELATIVE │ │ -000571ac 00000017 R_ARM_RELATIVE │ │ -000571b4 00000017 R_ARM_RELATIVE │ │ -000571b8 00000017 R_ARM_RELATIVE │ │ -000571bc 00000017 R_ARM_RELATIVE │ │ -000571c4 00000017 R_ARM_RELATIVE │ │ -000571c8 00000017 R_ARM_RELATIVE │ │ -000571cc 00000017 R_ARM_RELATIVE │ │ -000571d4 00000017 R_ARM_RELATIVE │ │ -000571d8 00000017 R_ARM_RELATIVE │ │ -000571dc 00000017 R_ARM_RELATIVE │ │ -000571e4 00000017 R_ARM_RELATIVE │ │ -000571e8 00000017 R_ARM_RELATIVE │ │ -000571ec 00000017 R_ARM_RELATIVE │ │ -000571f4 00000017 R_ARM_RELATIVE │ │ -000571f8 00000017 R_ARM_RELATIVE │ │ -000571fc 00000017 R_ARM_RELATIVE │ │ -00057204 00000017 R_ARM_RELATIVE │ │ -00057208 00000017 R_ARM_RELATIVE │ │ -0005720c 00000017 R_ARM_RELATIVE │ │ -00057214 00000017 R_ARM_RELATIVE │ │ -00057218 00000017 R_ARM_RELATIVE │ │ -0005721c 00000017 R_ARM_RELATIVE │ │ -00057224 00000017 R_ARM_RELATIVE │ │ -00057228 00000017 R_ARM_RELATIVE │ │ -0005722c 00000017 R_ARM_RELATIVE │ │ -00057234 00000017 R_ARM_RELATIVE │ │ -00057238 00000017 R_ARM_RELATIVE │ │ -0005723c 00000017 R_ARM_RELATIVE │ │ -00057244 00000017 R_ARM_RELATIVE │ │ -00057248 00000017 R_ARM_RELATIVE │ │ -0005724c 00000017 R_ARM_RELATIVE │ │ -00057254 00000017 R_ARM_RELATIVE │ │ -00057258 00000017 R_ARM_RELATIVE │ │ -0005725c 00000017 R_ARM_RELATIVE │ │ -00057268 00000017 R_ARM_RELATIVE │ │ -0005726c 00000017 R_ARM_RELATIVE │ │ -00057274 00000017 R_ARM_RELATIVE │ │ -00057278 00000017 R_ARM_RELATIVE │ │ -0005727c 00000017 R_ARM_RELATIVE │ │ -00057288 00000017 R_ARM_RELATIVE │ │ -0005728c 00000017 R_ARM_RELATIVE │ │ -00057298 00000017 R_ARM_RELATIVE │ │ -0005729c 00000017 R_ARM_RELATIVE │ │ -000572a8 00000017 R_ARM_RELATIVE │ │ -000572ac 00000017 R_ARM_RELATIVE │ │ -000572b8 00000017 R_ARM_RELATIVE │ │ -000572bc 00000017 R_ARM_RELATIVE │ │ -000572c8 00000017 R_ARM_RELATIVE │ │ -000572cc 00000017 R_ARM_RELATIVE │ │ -000572d8 00000017 R_ARM_RELATIVE │ │ -000572dc 00000017 R_ARM_RELATIVE │ │ -000572e4 00000017 R_ARM_RELATIVE │ │ -000572e8 00000017 R_ARM_RELATIVE │ │ -000572ec 00000017 R_ARM_RELATIVE │ │ -000572f8 00000017 R_ARM_RELATIVE │ │ -000572fc 00000017 R_ARM_RELATIVE │ │ -00057308 00000017 R_ARM_RELATIVE │ │ -0005730c 00000017 R_ARM_RELATIVE │ │ -00057314 00000017 R_ARM_RELATIVE │ │ -00057318 00000017 R_ARM_RELATIVE │ │ -0005731c 00000017 R_ARM_RELATIVE │ │ -00057328 00000017 R_ARM_RELATIVE │ │ -0005732c 00000017 R_ARM_RELATIVE │ │ -00057334 00000017 R_ARM_RELATIVE │ │ -00057338 00000017 R_ARM_RELATIVE │ │ -0005733c 00000017 R_ARM_RELATIVE │ │ -00057344 00000017 R_ARM_RELATIVE │ │ -00057348 00000017 R_ARM_RELATIVE │ │ -0005734c 00000017 R_ARM_RELATIVE │ │ -00057358 00000017 R_ARM_RELATIVE │ │ -0005735c 00000017 R_ARM_RELATIVE │ │ -00057368 00000017 R_ARM_RELATIVE │ │ -0005736c 00000017 R_ARM_RELATIVE │ │ -00057374 00000017 R_ARM_RELATIVE │ │ -00057378 00000017 R_ARM_RELATIVE │ │ -0005737c 00000017 R_ARM_RELATIVE │ │ -00057384 00000017 R_ARM_RELATIVE │ │ -00057388 00000017 R_ARM_RELATIVE │ │ -0005738c 00000017 R_ARM_RELATIVE │ │ -00057394 00000017 R_ARM_RELATIVE │ │ -00057398 00000017 R_ARM_RELATIVE │ │ -0005739c 00000017 R_ARM_RELATIVE │ │ -000573a4 00000017 R_ARM_RELATIVE │ │ -000573a8 00000017 R_ARM_RELATIVE │ │ -000573ac 00000017 R_ARM_RELATIVE │ │ -000573b8 00000017 R_ARM_RELATIVE │ │ -000573bc 00000017 R_ARM_RELATIVE │ │ -000573c4 00000017 R_ARM_RELATIVE │ │ -000573c8 00000017 R_ARM_RELATIVE │ │ -000573cc 00000017 R_ARM_RELATIVE │ │ -000573d4 00000017 R_ARM_RELATIVE │ │ -000573d8 00000017 R_ARM_RELATIVE │ │ -000573dc 00000017 R_ARM_RELATIVE │ │ -000573e4 00000017 R_ARM_RELATIVE │ │ -000573e8 00000017 R_ARM_RELATIVE │ │ -000573ec 00000017 R_ARM_RELATIVE │ │ -000573f4 00000017 R_ARM_RELATIVE │ │ -000573f8 00000017 R_ARM_RELATIVE │ │ -000573fc 00000017 R_ARM_RELATIVE │ │ -00057404 00000017 R_ARM_RELATIVE │ │ -00057408 00000017 R_ARM_RELATIVE │ │ -0005740c 00000017 R_ARM_RELATIVE │ │ -00057414 00000017 R_ARM_RELATIVE │ │ -00057418 00000017 R_ARM_RELATIVE │ │ -0005741c 00000017 R_ARM_RELATIVE │ │ -00057424 00000017 R_ARM_RELATIVE │ │ -00057428 00000017 R_ARM_RELATIVE │ │ -0005742c 00000017 R_ARM_RELATIVE │ │ -00057434 00000017 R_ARM_RELATIVE │ │ -00057438 00000017 R_ARM_RELATIVE │ │ -0005743c 00000017 R_ARM_RELATIVE │ │ -00057444 00000017 R_ARM_RELATIVE │ │ -00057448 00000017 R_ARM_RELATIVE │ │ -0005744c 00000017 R_ARM_RELATIVE │ │ -00057454 00000017 R_ARM_RELATIVE │ │ -00057458 00000017 R_ARM_RELATIVE │ │ -0005745c 00000017 R_ARM_RELATIVE │ │ -00057464 00000017 R_ARM_RELATIVE │ │ -00057468 00000017 R_ARM_RELATIVE │ │ -0005746c 00000017 R_ARM_RELATIVE │ │ -00057474 00000017 R_ARM_RELATIVE │ │ -00057478 00000017 R_ARM_RELATIVE │ │ -0005747c 00000017 R_ARM_RELATIVE │ │ -00057484 00000017 R_ARM_RELATIVE │ │ -00057488 00000017 R_ARM_RELATIVE │ │ -0005748c 00000017 R_ARM_RELATIVE │ │ -00057494 00000017 R_ARM_RELATIVE │ │ -00057498 00000017 R_ARM_RELATIVE │ │ -0005749c 00000017 R_ARM_RELATIVE │ │ -000574a4 00000017 R_ARM_RELATIVE │ │ -000574a8 00000017 R_ARM_RELATIVE │ │ -000574ac 00000017 R_ARM_RELATIVE │ │ -000574b4 00000017 R_ARM_RELATIVE │ │ -000574b8 00000017 R_ARM_RELATIVE │ │ -000574bc 00000017 R_ARM_RELATIVE │ │ -000574c4 00000017 R_ARM_RELATIVE │ │ -000574c8 00000017 R_ARM_RELATIVE │ │ -000574cc 00000017 R_ARM_RELATIVE │ │ -000574d4 00000017 R_ARM_RELATIVE │ │ -000574d8 00000017 R_ARM_RELATIVE │ │ -000574dc 00000017 R_ARM_RELATIVE │ │ -000574e4 00000017 R_ARM_RELATIVE │ │ -000574e8 00000017 R_ARM_RELATIVE │ │ -000574ec 00000017 R_ARM_RELATIVE │ │ -000574f4 00000017 R_ARM_RELATIVE │ │ -000574f8 00000017 R_ARM_RELATIVE │ │ -000574fc 00000017 R_ARM_RELATIVE │ │ -00057504 00000017 R_ARM_RELATIVE │ │ -00057508 00000017 R_ARM_RELATIVE │ │ -0005750c 00000017 R_ARM_RELATIVE │ │ -00057514 00000017 R_ARM_RELATIVE │ │ -00057518 00000017 R_ARM_RELATIVE │ │ -0005751c 00000017 R_ARM_RELATIVE │ │ -00057524 00000017 R_ARM_RELATIVE │ │ -00057528 00000017 R_ARM_RELATIVE │ │ -0005752c 00000017 R_ARM_RELATIVE │ │ -00057534 00000017 R_ARM_RELATIVE │ │ -00057538 00000017 R_ARM_RELATIVE │ │ -0005753c 00000017 R_ARM_RELATIVE │ │ -00057548 00000017 R_ARM_RELATIVE │ │ -0005754c 00000017 R_ARM_RELATIVE │ │ -00057558 00000017 R_ARM_RELATIVE │ │ -0005755c 00000017 R_ARM_RELATIVE │ │ -00057564 00000017 R_ARM_RELATIVE │ │ -00057568 00000017 R_ARM_RELATIVE │ │ -0005756c 00000017 R_ARM_RELATIVE │ │ -00057574 00000017 R_ARM_RELATIVE │ │ -00057578 00000017 R_ARM_RELATIVE │ │ -0005757c 00000017 R_ARM_RELATIVE │ │ -00057584 00000017 R_ARM_RELATIVE │ │ -00057588 00000017 R_ARM_RELATIVE │ │ -0005758c 00000017 R_ARM_RELATIVE │ │ -00057598 00000017 R_ARM_RELATIVE │ │ -0005759c 00000017 R_ARM_RELATIVE │ │ -000575a4 00000017 R_ARM_RELATIVE │ │ -000575a8 00000017 R_ARM_RELATIVE │ │ -000575ac 00000017 R_ARM_RELATIVE │ │ -000575b8 00000017 R_ARM_RELATIVE │ │ -000575bc 00000017 R_ARM_RELATIVE │ │ -000575c8 00000017 R_ARM_RELATIVE │ │ -000575cc 00000017 R_ARM_RELATIVE │ │ -000575d4 00000017 R_ARM_RELATIVE │ │ -000575d8 00000017 R_ARM_RELATIVE │ │ -000575dc 00000017 R_ARM_RELATIVE │ │ -000575e4 00000017 R_ARM_RELATIVE │ │ -000575e8 00000017 R_ARM_RELATIVE │ │ -000575ec 00000017 R_ARM_RELATIVE │ │ -000575f4 00000017 R_ARM_RELATIVE │ │ -000575f8 00000017 R_ARM_RELATIVE │ │ -000575fc 00000017 R_ARM_RELATIVE │ │ -00057604 00000017 R_ARM_RELATIVE │ │ -00057608 00000017 R_ARM_RELATIVE │ │ -0005760c 00000017 R_ARM_RELATIVE │ │ -00057614 00000017 R_ARM_RELATIVE │ │ -00057618 00000017 R_ARM_RELATIVE │ │ -0005761c 00000017 R_ARM_RELATIVE │ │ -00057624 00000017 R_ARM_RELATIVE │ │ -00057628 00000017 R_ARM_RELATIVE │ │ -0005762c 00000017 R_ARM_RELATIVE │ │ -00057634 00000017 R_ARM_RELATIVE │ │ -00057638 00000017 R_ARM_RELATIVE │ │ -0005763c 00000017 R_ARM_RELATIVE │ │ -00057644 00000017 R_ARM_RELATIVE │ │ -00057648 00000017 R_ARM_RELATIVE │ │ -0005764c 00000017 R_ARM_RELATIVE │ │ -00057654 00000017 R_ARM_RELATIVE │ │ -00057658 00000017 R_ARM_RELATIVE │ │ -0005765c 00000017 R_ARM_RELATIVE │ │ -00057664 00000017 R_ARM_RELATIVE │ │ -00057668 00000017 R_ARM_RELATIVE │ │ -0005766c 00000017 R_ARM_RELATIVE │ │ -00057674 00000017 R_ARM_RELATIVE │ │ -00057678 00000017 R_ARM_RELATIVE │ │ -0005767c 00000017 R_ARM_RELATIVE │ │ -00057684 00000017 R_ARM_RELATIVE │ │ -00057688 00000017 R_ARM_RELATIVE │ │ -0005768c 00000017 R_ARM_RELATIVE │ │ -00057694 00000017 R_ARM_RELATIVE │ │ -00057698 00000017 R_ARM_RELATIVE │ │ -0005769c 00000017 R_ARM_RELATIVE │ │ -000576a8 00000017 R_ARM_RELATIVE │ │ -000576ac 00000017 R_ARM_RELATIVE │ │ -000576b8 00000017 R_ARM_RELATIVE │ │ -000576bc 00000017 R_ARM_RELATIVE │ │ -000576c8 00000017 R_ARM_RELATIVE │ │ -000576cc 00000017 R_ARM_RELATIVE │ │ -000576d4 00000017 R_ARM_RELATIVE │ │ -000576d8 00000017 R_ARM_RELATIVE │ │ -000576dc 00000017 R_ARM_RELATIVE │ │ -000576e4 00000017 R_ARM_RELATIVE │ │ -000576e8 00000017 R_ARM_RELATIVE │ │ -000576ec 00000017 R_ARM_RELATIVE │ │ -000576f8 00000017 R_ARM_RELATIVE │ │ -000576fc 00000017 R_ARM_RELATIVE │ │ -00057708 00000017 R_ARM_RELATIVE │ │ -0005770c 00000017 R_ARM_RELATIVE │ │ -00057714 00000017 R_ARM_RELATIVE │ │ -00057718 00000017 R_ARM_RELATIVE │ │ -0005771c 00000017 R_ARM_RELATIVE │ │ -00057724 00000017 R_ARM_RELATIVE │ │ -00057728 00000017 R_ARM_RELATIVE │ │ -0005772c 00000017 R_ARM_RELATIVE │ │ -00057738 00000017 R_ARM_RELATIVE │ │ -0005773c 00000017 R_ARM_RELATIVE │ │ -00057748 00000017 R_ARM_RELATIVE │ │ -0005774c 00000017 R_ARM_RELATIVE │ │ -00057758 00000017 R_ARM_RELATIVE │ │ -0005775c 00000017 R_ARM_RELATIVE │ │ -00057768 00000017 R_ARM_RELATIVE │ │ -0005776c 00000017 R_ARM_RELATIVE │ │ -00057778 00000017 R_ARM_RELATIVE │ │ -0005778c 00000017 R_ARM_RELATIVE │ │ -00057794 00000017 R_ARM_RELATIVE │ │ -00057798 00000017 R_ARM_RELATIVE │ │ -0005779c 00000017 R_ARM_RELATIVE │ │ -000577a4 00000017 R_ARM_RELATIVE │ │ -000577a8 00000017 R_ARM_RELATIVE │ │ -000577ac 00000017 R_ARM_RELATIVE │ │ -000577b4 00000017 R_ARM_RELATIVE │ │ -000577b8 00000017 R_ARM_RELATIVE │ │ -000577bc 00000017 R_ARM_RELATIVE │ │ -000577c4 00000017 R_ARM_RELATIVE │ │ -000577c8 00000017 R_ARM_RELATIVE │ │ -000577cc 00000017 R_ARM_RELATIVE │ │ -000577d4 00000017 R_ARM_RELATIVE │ │ -000577d8 00000017 R_ARM_RELATIVE │ │ -000577dc 00000017 R_ARM_RELATIVE │ │ -000577e4 00000017 R_ARM_RELATIVE │ │ -000577e8 00000017 R_ARM_RELATIVE │ │ -000577ec 00000017 R_ARM_RELATIVE │ │ -000577f4 00000017 R_ARM_RELATIVE │ │ -000577f8 00000017 R_ARM_RELATIVE │ │ -000577fc 00000017 R_ARM_RELATIVE │ │ -00057804 00000017 R_ARM_RELATIVE │ │ -00057808 00000017 R_ARM_RELATIVE │ │ -0005780c 00000017 R_ARM_RELATIVE │ │ -00057814 00000017 R_ARM_RELATIVE │ │ -00057818 00000017 R_ARM_RELATIVE │ │ -0005781c 00000017 R_ARM_RELATIVE │ │ -00057824 00000017 R_ARM_RELATIVE │ │ -00057828 00000017 R_ARM_RELATIVE │ │ -0005782c 00000017 R_ARM_RELATIVE │ │ -00057834 00000017 R_ARM_RELATIVE │ │ -00057838 00000017 R_ARM_RELATIVE │ │ -0005783c 00000017 R_ARM_RELATIVE │ │ -00057844 00000017 R_ARM_RELATIVE │ │ -00057848 00000017 R_ARM_RELATIVE │ │ -0005784c 00000017 R_ARM_RELATIVE │ │ -00057854 00000017 R_ARM_RELATIVE │ │ -00057858 00000017 R_ARM_RELATIVE │ │ -0005785c 00000017 R_ARM_RELATIVE │ │ -00057864 00000017 R_ARM_RELATIVE │ │ -00057868 00000017 R_ARM_RELATIVE │ │ -0005786c 00000017 R_ARM_RELATIVE │ │ -00057874 00000017 R_ARM_RELATIVE │ │ -00057878 00000017 R_ARM_RELATIVE │ │ -0005787c 00000017 R_ARM_RELATIVE │ │ -00057884 00000017 R_ARM_RELATIVE │ │ -00057888 00000017 R_ARM_RELATIVE │ │ -0005788c 00000017 R_ARM_RELATIVE │ │ -00057894 00000017 R_ARM_RELATIVE │ │ -00057898 00000017 R_ARM_RELATIVE │ │ -0005789c 00000017 R_ARM_RELATIVE │ │ -000578a4 00000017 R_ARM_RELATIVE │ │ -000578a8 00000017 R_ARM_RELATIVE │ │ -000578ac 00000017 R_ARM_RELATIVE │ │ -000578b4 00000017 R_ARM_RELATIVE │ │ -000578b8 00000017 R_ARM_RELATIVE │ │ -000578bc 00000017 R_ARM_RELATIVE │ │ -000578c4 00000017 R_ARM_RELATIVE │ │ -000578c8 00000017 R_ARM_RELATIVE │ │ -000578cc 00000017 R_ARM_RELATIVE │ │ -000578d4 00000017 R_ARM_RELATIVE │ │ -000578d8 00000017 R_ARM_RELATIVE │ │ -000578dc 00000017 R_ARM_RELATIVE │ │ -000578e8 00000017 R_ARM_RELATIVE │ │ -000578ec 00000017 R_ARM_RELATIVE │ │ -000578f4 00000017 R_ARM_RELATIVE │ │ -000578f8 00000017 R_ARM_RELATIVE │ │ -000578fc 00000017 R_ARM_RELATIVE │ │ -00057904 00000017 R_ARM_RELATIVE │ │ -00057908 00000017 R_ARM_RELATIVE │ │ -0005790c 00000017 R_ARM_RELATIVE │ │ -00057914 00000017 R_ARM_RELATIVE │ │ -00057918 00000017 R_ARM_RELATIVE │ │ -0005791c 00000017 R_ARM_RELATIVE │ │ -00057924 00000017 R_ARM_RELATIVE │ │ -00057928 00000017 R_ARM_RELATIVE │ │ -0005792c 00000017 R_ARM_RELATIVE │ │ -00057934 00000017 R_ARM_RELATIVE │ │ -00057938 00000017 R_ARM_RELATIVE │ │ -0005793c 00000017 R_ARM_RELATIVE │ │ -00057944 00000017 R_ARM_RELATIVE │ │ -00057948 00000017 R_ARM_RELATIVE │ │ -0005794c 00000017 R_ARM_RELATIVE │ │ -00057954 00000017 R_ARM_RELATIVE │ │ -00057958 00000017 R_ARM_RELATIVE │ │ -0005795c 00000017 R_ARM_RELATIVE │ │ -00057964 00000017 R_ARM_RELATIVE │ │ -00057968 00000017 R_ARM_RELATIVE │ │ -0005796c 00000017 R_ARM_RELATIVE │ │ -00057974 00000017 R_ARM_RELATIVE │ │ -00057978 00000017 R_ARM_RELATIVE │ │ -0005797c 00000017 R_ARM_RELATIVE │ │ -00057984 00000017 R_ARM_RELATIVE │ │ -00057988 00000017 R_ARM_RELATIVE │ │ -0005798c 00000017 R_ARM_RELATIVE │ │ -00057994 00000017 R_ARM_RELATIVE │ │ -00057998 00000017 R_ARM_RELATIVE │ │ -0005799c 00000017 R_ARM_RELATIVE │ │ -000579a4 00000017 R_ARM_RELATIVE │ │ -000579a8 00000017 R_ARM_RELATIVE │ │ -000579ac 00000017 R_ARM_RELATIVE │ │ -000579b4 00000017 R_ARM_RELATIVE │ │ -000579b8 00000017 R_ARM_RELATIVE │ │ -000579bc 00000017 R_ARM_RELATIVE │ │ -000579c8 00000017 R_ARM_RELATIVE │ │ -000579cc 00000017 R_ARM_RELATIVE │ │ -000579d4 00000017 R_ARM_RELATIVE │ │ -000579d8 00000017 R_ARM_RELATIVE │ │ -000579dc 00000017 R_ARM_RELATIVE │ │ -000579e8 00000017 R_ARM_RELATIVE │ │ -000579fc 00000017 R_ARM_RELATIVE │ │ -00057a00 00000017 R_ARM_RELATIVE │ │ -00057a04 00000017 R_ARM_RELATIVE │ │ -00057a08 00000017 R_ARM_RELATIVE │ │ -00057a0c 00000017 R_ARM_RELATIVE │ │ -00057a10 00000017 R_ARM_RELATIVE │ │ -00057a14 00000017 R_ARM_RELATIVE │ │ -00057a18 00000017 R_ARM_RELATIVE │ │ -00057a1c 00000017 R_ARM_RELATIVE │ │ -00057a20 00000017 R_ARM_RELATIVE │ │ -00057a24 00000017 R_ARM_RELATIVE │ │ -00057a28 00000017 R_ARM_RELATIVE │ │ -00057a2c 00000017 R_ARM_RELATIVE │ │ -00057a30 00000017 R_ARM_RELATIVE │ │ -00057a34 00000017 R_ARM_RELATIVE │ │ -00057a38 00000017 R_ARM_RELATIVE │ │ -00057a3c 00000017 R_ARM_RELATIVE │ │ -00057a40 00000017 R_ARM_RELATIVE │ │ -00057a44 00000017 R_ARM_RELATIVE │ │ -00057a48 00000017 R_ARM_RELATIVE │ │ -00057a4c 00000017 R_ARM_RELATIVE │ │ -00057a50 00000017 R_ARM_RELATIVE │ │ -00057a54 00000017 R_ARM_RELATIVE │ │ -00057a58 00000017 R_ARM_RELATIVE │ │ -00057a5c 00000017 R_ARM_RELATIVE │ │ -00057a60 00000017 R_ARM_RELATIVE │ │ -00057a64 00000017 R_ARM_RELATIVE │ │ -00057a68 00000017 R_ARM_RELATIVE │ │ -00057a6c 00000017 R_ARM_RELATIVE │ │ -00057a70 00000017 R_ARM_RELATIVE │ │ -00057a74 00000017 R_ARM_RELATIVE │ │ -00057a78 00000017 R_ARM_RELATIVE │ │ -00057a7c 00000017 R_ARM_RELATIVE │ │ -00057a80 00000017 R_ARM_RELATIVE │ │ -00057a84 00000017 R_ARM_RELATIVE │ │ -00057a88 00000017 R_ARM_RELATIVE │ │ -00057a90 00000017 R_ARM_RELATIVE │ │ -00057a94 00000017 R_ARM_RELATIVE │ │ -00057a98 00000017 R_ARM_RELATIVE │ │ -00057a9c 00000017 R_ARM_RELATIVE │ │ -00057aa0 00000017 R_ARM_RELATIVE │ │ -00057aa4 00000017 R_ARM_RELATIVE │ │ -00057aa8 00000017 R_ARM_RELATIVE │ │ -00057aac 00000017 R_ARM_RELATIVE │ │ -00057ab0 00000017 R_ARM_RELATIVE │ │ -00057ab4 00000017 R_ARM_RELATIVE │ │ -00057ab8 00000017 R_ARM_RELATIVE │ │ -00057abc 00000017 R_ARM_RELATIVE │ │ -00057ac0 00000017 R_ARM_RELATIVE │ │ -00057ac4 00000017 R_ARM_RELATIVE │ │ -00057ac8 00000017 R_ARM_RELATIVE │ │ -00057acc 00000017 R_ARM_RELATIVE │ │ -00057ad0 00000017 R_ARM_RELATIVE │ │ -00057ad4 00000017 R_ARM_RELATIVE │ │ -00057ad8 00000017 R_ARM_RELATIVE │ │ -00057adc 00000017 R_ARM_RELATIVE │ │ -00057ae0 00000017 R_ARM_RELATIVE │ │ -00057ae4 00000017 R_ARM_RELATIVE │ │ -00057ae8 00000017 R_ARM_RELATIVE │ │ -00057aec 00000017 R_ARM_RELATIVE │ │ -00057af0 00000017 R_ARM_RELATIVE │ │ -00057af4 00000017 R_ARM_RELATIVE │ │ -00057afc 00000017 R_ARM_RELATIVE │ │ -00057b04 00000017 R_ARM_RELATIVE │ │ -00057b08 00000017 R_ARM_RELATIVE │ │ -00057b0c 00000017 R_ARM_RELATIVE │ │ -00057b14 00000017 R_ARM_RELATIVE │ │ -00057b18 00000017 R_ARM_RELATIVE │ │ -00057b1c 00000017 R_ARM_RELATIVE │ │ -00057b24 00000017 R_ARM_RELATIVE │ │ -00057b28 00000017 R_ARM_RELATIVE │ │ -00057b2c 00000017 R_ARM_RELATIVE │ │ -00057b34 00000017 R_ARM_RELATIVE │ │ -00057b38 00000017 R_ARM_RELATIVE │ │ -00057b3c 00000017 R_ARM_RELATIVE │ │ -00057b44 00000017 R_ARM_RELATIVE │ │ -00057b48 00000017 R_ARM_RELATIVE │ │ -00057b4c 00000017 R_ARM_RELATIVE │ │ -00057b54 00000017 R_ARM_RELATIVE │ │ -00057b58 00000017 R_ARM_RELATIVE │ │ -00057b5c 00000017 R_ARM_RELATIVE │ │ -00057b64 00000017 R_ARM_RELATIVE │ │ -00057b68 00000017 R_ARM_RELATIVE │ │ -00057b6c 00000017 R_ARM_RELATIVE │ │ -00057b74 00000017 R_ARM_RELATIVE │ │ -00057b78 00000017 R_ARM_RELATIVE │ │ -00057b7c 00000017 R_ARM_RELATIVE │ │ -00057b84 00000017 R_ARM_RELATIVE │ │ -00057b88 00000017 R_ARM_RELATIVE │ │ -00057b8c 00000017 R_ARM_RELATIVE │ │ -00057b94 00000017 R_ARM_RELATIVE │ │ -00057b98 00000017 R_ARM_RELATIVE │ │ -00057b9c 00000017 R_ARM_RELATIVE │ │ -00057ba4 00000017 R_ARM_RELATIVE │ │ -00057ba8 00000017 R_ARM_RELATIVE │ │ -00057bac 00000017 R_ARM_RELATIVE │ │ -00057bb4 00000017 R_ARM_RELATIVE │ │ -00057bb8 00000017 R_ARM_RELATIVE │ │ -00057bbc 00000017 R_ARM_RELATIVE │ │ -00057bc4 00000017 R_ARM_RELATIVE │ │ -00057bc8 00000017 R_ARM_RELATIVE │ │ -00057bcc 00000017 R_ARM_RELATIVE │ │ -00057bd4 00000017 R_ARM_RELATIVE │ │ -00057bd8 00000017 R_ARM_RELATIVE │ │ -00057bdc 00000017 R_ARM_RELATIVE │ │ -00057be4 00000017 R_ARM_RELATIVE │ │ -00057be8 00000017 R_ARM_RELATIVE │ │ -00057bec 00000017 R_ARM_RELATIVE │ │ -00057bf4 00000017 R_ARM_RELATIVE │ │ -00057bf8 00000017 R_ARM_RELATIVE │ │ -00057bfc 00000017 R_ARM_RELATIVE │ │ -00057c04 00000017 R_ARM_RELATIVE │ │ -00057c08 00000017 R_ARM_RELATIVE │ │ -00057c0c 00000017 R_ARM_RELATIVE │ │ -00057c14 00000017 R_ARM_RELATIVE │ │ -00057c18 00000017 R_ARM_RELATIVE │ │ -00057c1c 00000017 R_ARM_RELATIVE │ │ -00057c24 00000017 R_ARM_RELATIVE │ │ -00057c28 00000017 R_ARM_RELATIVE │ │ -00057c2c 00000017 R_ARM_RELATIVE │ │ -00057c34 00000017 R_ARM_RELATIVE │ │ -00057c38 00000017 R_ARM_RELATIVE │ │ -00057c3c 00000017 R_ARM_RELATIVE │ │ -00057c44 00000017 R_ARM_RELATIVE │ │ -00057c48 00000017 R_ARM_RELATIVE │ │ -00057c4c 00000017 R_ARM_RELATIVE │ │ -00057c58 00000017 R_ARM_RELATIVE │ │ -00057c5c 00000017 R_ARM_RELATIVE │ │ -00057c64 00000017 R_ARM_RELATIVE │ │ -00057c68 00000017 R_ARM_RELATIVE │ │ -00057c6c 00000017 R_ARM_RELATIVE │ │ -00057c74 00000017 R_ARM_RELATIVE │ │ -00057c78 00000017 R_ARM_RELATIVE │ │ -00057c7c 00000017 R_ARM_RELATIVE │ │ -00057c84 00000017 R_ARM_RELATIVE │ │ -00057c88 00000017 R_ARM_RELATIVE │ │ -00057c8c 00000017 R_ARM_RELATIVE │ │ -00057c94 00000017 R_ARM_RELATIVE │ │ -00057c98 00000017 R_ARM_RELATIVE │ │ -00057c9c 00000017 R_ARM_RELATIVE │ │ -00057ca4 00000017 R_ARM_RELATIVE │ │ -00057ca8 00000017 R_ARM_RELATIVE │ │ -00057cac 00000017 R_ARM_RELATIVE │ │ -00057cb4 00000017 R_ARM_RELATIVE │ │ -00057cb8 00000017 R_ARM_RELATIVE │ │ -00057ccc 00000017 R_ARM_RELATIVE │ │ -00057cd0 00000017 R_ARM_RELATIVE │ │ -00057cd4 00000017 R_ARM_RELATIVE │ │ -00057cdc 00000017 R_ARM_RELATIVE │ │ -00057ce0 00000017 R_ARM_RELATIVE │ │ -00057ce4 00000017 R_ARM_RELATIVE │ │ -00057cec 00000017 R_ARM_RELATIVE │ │ -00057cf0 00000017 R_ARM_RELATIVE │ │ -00057cf4 00000017 R_ARM_RELATIVE │ │ -00057cf8 00000017 R_ARM_RELATIVE │ │ -00057cfc 00000017 R_ARM_RELATIVE │ │ -00057d00 00000017 R_ARM_RELATIVE │ │ -00057d04 00000017 R_ARM_RELATIVE │ │ -00057d08 00000017 R_ARM_RELATIVE │ │ -00057d0c 00000017 R_ARM_RELATIVE │ │ -00057d10 00000017 R_ARM_RELATIVE │ │ -00057d14 00000017 R_ARM_RELATIVE │ │ -00057d18 00000017 R_ARM_RELATIVE │ │ -00057d1c 00000017 R_ARM_RELATIVE │ │ -00057d24 00000017 R_ARM_RELATIVE │ │ -00057d28 00000017 R_ARM_RELATIVE │ │ -00057d2c 00000017 R_ARM_RELATIVE │ │ -00057d30 00000017 R_ARM_RELATIVE │ │ -00057d34 00000017 R_ARM_RELATIVE │ │ -00057d38 00000017 R_ARM_RELATIVE │ │ -00057d3c 00000017 R_ARM_RELATIVE │ │ -00057d40 00000017 R_ARM_RELATIVE │ │ -00057d44 00000017 R_ARM_RELATIVE │ │ -00057d48 00000017 R_ARM_RELATIVE │ │ -00057d4c 00000017 R_ARM_RELATIVE │ │ -00057d50 00000017 R_ARM_RELATIVE │ │ -00057d54 00000017 R_ARM_RELATIVE │ │ -00057d58 00000017 R_ARM_RELATIVE │ │ -00057d5c 00000017 R_ARM_RELATIVE │ │ -00057d60 00000017 R_ARM_RELATIVE │ │ -00057d64 00000017 R_ARM_RELATIVE │ │ -00057d68 00000017 R_ARM_RELATIVE │ │ -00057d6c 00000017 R_ARM_RELATIVE │ │ -00057d70 00000017 R_ARM_RELATIVE │ │ -00057d74 00000017 R_ARM_RELATIVE │ │ -00057e84 00000017 R_ARM_RELATIVE │ │ -00057e88 00000017 R_ARM_RELATIVE │ │ -00057e8c 00000017 R_ARM_RELATIVE │ │ -00057e90 00000017 R_ARM_RELATIVE │ │ -00057ea0 00000017 R_ARM_RELATIVE │ │ -00057ea4 00000017 R_ARM_RELATIVE │ │ -00057ea8 00000017 R_ARM_RELATIVE │ │ -00057eac 00000017 R_ARM_RELATIVE │ │ -00057eb0 00000017 R_ARM_RELATIVE │ │ -00058004 00000017 R_ARM_RELATIVE │ │ -00058008 00000017 R_ARM_RELATIVE │ │ -0005800c 00000017 R_ARM_RELATIVE │ │ -00058010 00000017 R_ARM_RELATIVE │ │ -00058014 00000017 R_ARM_RELATIVE │ │ -00058018 00000017 R_ARM_RELATIVE │ │ -0005801c 00000017 R_ARM_RELATIVE │ │ -00058020 00000017 R_ARM_RELATIVE │ │ -00058024 00000017 R_ARM_RELATIVE │ │ -00058028 00000017 R_ARM_RELATIVE │ │ -0005802c 00000017 R_ARM_RELATIVE │ │ -00058030 00000017 R_ARM_RELATIVE │ │ -00058034 00000017 R_ARM_RELATIVE │ │ -00058038 00000017 R_ARM_RELATIVE │ │ -0005803c 00000017 R_ARM_RELATIVE │ │ -00058040 00000017 R_ARM_RELATIVE │ │ -00058044 00000017 R_ARM_RELATIVE │ │ -00058048 00000017 R_ARM_RELATIVE │ │ -0005804c 00000017 R_ARM_RELATIVE │ │ -00058050 00000017 R_ARM_RELATIVE │ │ -00058054 00000017 R_ARM_RELATIVE │ │ -00058058 00000017 R_ARM_RELATIVE │ │ -0005805c 00000017 R_ARM_RELATIVE │ │ -00058060 00000017 R_ARM_RELATIVE │ │ -00058064 00000017 R_ARM_RELATIVE │ │ -00058068 00000017 R_ARM_RELATIVE │ │ -0005806c 00000017 R_ARM_RELATIVE │ │ -00058070 00000017 R_ARM_RELATIVE │ │ -00058074 00000017 R_ARM_RELATIVE │ │ -00058078 00000017 R_ARM_RELATIVE │ │ -0005807c 00000017 R_ARM_RELATIVE │ │ -00058080 00000017 R_ARM_RELATIVE │ │ -00058084 00000017 R_ARM_RELATIVE │ │ -00058088 00000017 R_ARM_RELATIVE │ │ -0005808c 00000017 R_ARM_RELATIVE │ │ -00058090 00000017 R_ARM_RELATIVE │ │ -00058094 00000017 R_ARM_RELATIVE │ │ -00058098 00000017 R_ARM_RELATIVE │ │ -0005809c 00000017 R_ARM_RELATIVE │ │ -000580a0 00000017 R_ARM_RELATIVE │ │ -000580a4 00000017 R_ARM_RELATIVE │ │ -000580a8 00000017 R_ARM_RELATIVE │ │ -000580ac 00000017 R_ARM_RELATIVE │ │ -000580b0 00000017 R_ARM_RELATIVE │ │ -000580b4 00000017 R_ARM_RELATIVE │ │ -000580b8 00000017 R_ARM_RELATIVE │ │ -000580bc 00000017 R_ARM_RELATIVE │ │ -000580c0 00000017 R_ARM_RELATIVE │ │ -000580c4 00000017 R_ARM_RELATIVE │ │ -000580c8 00000017 R_ARM_RELATIVE │ │ -000580cc 00000017 R_ARM_RELATIVE │ │ -000580d0 00000017 R_ARM_RELATIVE │ │ -000580d4 00000017 R_ARM_RELATIVE │ │ -000580d8 00000017 R_ARM_RELATIVE │ │ -000580dc 00000017 R_ARM_RELATIVE │ │ -000580e0 00000017 R_ARM_RELATIVE │ │ -000580e4 00000017 R_ARM_RELATIVE │ │ -000580e8 00000017 R_ARM_RELATIVE │ │ -000580ec 00000017 R_ARM_RELATIVE │ │ -000580f0 00000017 R_ARM_RELATIVE │ │ -000580f4 00000017 R_ARM_RELATIVE │ │ -000580f8 00000017 R_ARM_RELATIVE │ │ -000580fc 00000017 R_ARM_RELATIVE │ │ -00058100 00000017 R_ARM_RELATIVE │ │ -00058108 00000017 R_ARM_RELATIVE │ │ -0005810c 00000017 R_ARM_RELATIVE │ │ -00058110 00000017 R_ARM_RELATIVE │ │ -00058114 00000017 R_ARM_RELATIVE │ │ -00058118 00000017 R_ARM_RELATIVE │ │ -0005811c 00000017 R_ARM_RELATIVE │ │ -00058120 00000017 R_ARM_RELATIVE │ │ -00058124 00000017 R_ARM_RELATIVE │ │ -00058128 00000017 R_ARM_RELATIVE │ │ -0005812c 00000017 R_ARM_RELATIVE │ │ -00058130 00000017 R_ARM_RELATIVE │ │ -00058134 00000017 R_ARM_RELATIVE │ │ -00058138 00000017 R_ARM_RELATIVE │ │ -0005813c 00000017 R_ARM_RELATIVE │ │ -00058140 00000017 R_ARM_RELATIVE │ │ -00058144 00000017 R_ARM_RELATIVE │ │ -00058148 00000017 R_ARM_RELATIVE │ │ -00058164 00000017 R_ARM_RELATIVE │ │ -00058168 00000017 R_ARM_RELATIVE │ │ -0005816c 00000017 R_ARM_RELATIVE │ │ -00058170 00000017 R_ARM_RELATIVE │ │ -00058174 00000017 R_ARM_RELATIVE │ │ -00058178 00000017 R_ARM_RELATIVE │ │ -0005817c 00000017 R_ARM_RELATIVE │ │ -00058180 00000017 R_ARM_RELATIVE │ │ -00058184 00000017 R_ARM_RELATIVE │ │ -00058188 00000017 R_ARM_RELATIVE │ │ -0005818c 00000017 R_ARM_RELATIVE │ │ -00058190 00000017 R_ARM_RELATIVE │ │ -00058194 00000017 R_ARM_RELATIVE │ │ -00058198 00000017 R_ARM_RELATIVE │ │ -0005819c 00000017 R_ARM_RELATIVE │ │ -000581a0 00000017 R_ARM_RELATIVE │ │ -000581a4 00000017 R_ARM_RELATIVE │ │ -000581a8 00000017 R_ARM_RELATIVE │ │ -000581ac 00000017 R_ARM_RELATIVE │ │ -000581b0 00000017 R_ARM_RELATIVE │ │ -000581b4 00000017 R_ARM_RELATIVE │ │ -000581b8 00000017 R_ARM_RELATIVE │ │ -000581bc 00000017 R_ARM_RELATIVE │ │ -000581c0 00000017 R_ARM_RELATIVE │ │ -000581c4 00000017 R_ARM_RELATIVE │ │ -000581c8 00000017 R_ARM_RELATIVE │ │ -000581cc 00000017 R_ARM_RELATIVE │ │ -000581d0 00000017 R_ARM_RELATIVE │ │ -000581d4 00000017 R_ARM_RELATIVE │ │ -000581d8 00000017 R_ARM_RELATIVE │ │ -000581dc 00000017 R_ARM_RELATIVE │ │ -00058200 00000017 R_ARM_RELATIVE │ │ -00057e7c 00002015 R_ARM_GLOB_DAT 00000000 __stack_chk_guard │ │ -00057e80 00022615 R_ARM_GLOB_DAT 00000000 __sF │ │ -00057e94 0003ef15 R_ARM_GLOB_DAT 00000000 __page_size │ │ -00057e98 00040d15 R_ARM_GLOB_DAT 00000000 _ctype_ │ │ -00057e9c 00044a15 R_ARM_GLOB_DAT 00000000 __gnu_Unwind_Find_exidx │ │ -00057eb4 00045715 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected │ │ +00058f6c 00000017 R_ARM_RELATIVE │ │ +00058f74 00000017 R_ARM_RELATIVE │ │ +00058f7c 00000017 R_ARM_RELATIVE │ │ +00058f84 00000017 R_ARM_RELATIVE │ │ +00058f8c 00000017 R_ARM_RELATIVE │ │ +00058f94 00000017 R_ARM_RELATIVE │ │ +00058f9c 00000017 R_ARM_RELATIVE │ │ +00058fa4 00000017 R_ARM_RELATIVE │ │ +00058fac 00000017 R_ARM_RELATIVE │ │ +00058fb4 00000017 R_ARM_RELATIVE │ │ +00058fbc 00000017 R_ARM_RELATIVE │ │ +00058fc4 00000017 R_ARM_RELATIVE │ │ +00058fcc 00000017 R_ARM_RELATIVE │ │ +00058fd4 00000017 R_ARM_RELATIVE │ │ +00058fdc 00000017 R_ARM_RELATIVE │ │ +00058fe4 00000017 R_ARM_RELATIVE │ │ +00058fec 00000017 R_ARM_RELATIVE │ │ +00058ff4 00000017 R_ARM_RELATIVE │ │ +00058ffc 00000017 R_ARM_RELATIVE │ │ +00059004 00000017 R_ARM_RELATIVE │ │ +00059008 00000017 R_ARM_RELATIVE │ │ +00059010 00000017 R_ARM_RELATIVE │ │ +00059014 00000017 R_ARM_RELATIVE │ │ +00059018 00000017 R_ARM_RELATIVE │ │ +00059020 00000017 R_ARM_RELATIVE │ │ +00059024 00000017 R_ARM_RELATIVE │ │ +00059028 00000017 R_ARM_RELATIVE │ │ +00059030 00000017 R_ARM_RELATIVE │ │ +00059034 00000017 R_ARM_RELATIVE │ │ +00059038 00000017 R_ARM_RELATIVE │ │ +00059040 00000017 R_ARM_RELATIVE │ │ +00059044 00000017 R_ARM_RELATIVE │ │ +00059048 00000017 R_ARM_RELATIVE │ │ +00059050 00000017 R_ARM_RELATIVE │ │ +00059054 00000017 R_ARM_RELATIVE │ │ +00059058 00000017 R_ARM_RELATIVE │ │ +00059060 00000017 R_ARM_RELATIVE │ │ +00059064 00000017 R_ARM_RELATIVE │ │ +00059068 00000017 R_ARM_RELATIVE │ │ +00059070 00000017 R_ARM_RELATIVE │ │ +00059074 00000017 R_ARM_RELATIVE │ │ +00059078 00000017 R_ARM_RELATIVE │ │ +00059080 00000017 R_ARM_RELATIVE │ │ +00059084 00000017 R_ARM_RELATIVE │ │ +00059088 00000017 R_ARM_RELATIVE │ │ +00059090 00000017 R_ARM_RELATIVE │ │ +00059094 00000017 R_ARM_RELATIVE │ │ +00059098 00000017 R_ARM_RELATIVE │ │ +000590a0 00000017 R_ARM_RELATIVE │ │ +000590a4 00000017 R_ARM_RELATIVE │ │ +000590a8 00000017 R_ARM_RELATIVE │ │ +000590b0 00000017 R_ARM_RELATIVE │ │ +000590b4 00000017 R_ARM_RELATIVE │ │ +000590b8 00000017 R_ARM_RELATIVE │ │ +000590c0 00000017 R_ARM_RELATIVE │ │ +000590c4 00000017 R_ARM_RELATIVE │ │ +000590c8 00000017 R_ARM_RELATIVE │ │ +000590d0 00000017 R_ARM_RELATIVE │ │ +000590d4 00000017 R_ARM_RELATIVE │ │ +000590d8 00000017 R_ARM_RELATIVE │ │ +000590e0 00000017 R_ARM_RELATIVE │ │ +000590e4 00000017 R_ARM_RELATIVE │ │ +000590e8 00000017 R_ARM_RELATIVE │ │ +000590f0 00000017 R_ARM_RELATIVE │ │ +000590f4 00000017 R_ARM_RELATIVE │ │ +000590f8 00000017 R_ARM_RELATIVE │ │ +00059100 00000017 R_ARM_RELATIVE │ │ +00059104 00000017 R_ARM_RELATIVE │ │ +00059108 00000017 R_ARM_RELATIVE │ │ +00059110 00000017 R_ARM_RELATIVE │ │ +00059114 00000017 R_ARM_RELATIVE │ │ +00059118 00000017 R_ARM_RELATIVE │ │ +00059120 00000017 R_ARM_RELATIVE │ │ +00059124 00000017 R_ARM_RELATIVE │ │ +00059128 00000017 R_ARM_RELATIVE │ │ +00059130 00000017 R_ARM_RELATIVE │ │ +00059134 00000017 R_ARM_RELATIVE │ │ +00059138 00000017 R_ARM_RELATIVE │ │ +00059140 00000017 R_ARM_RELATIVE │ │ +00059144 00000017 R_ARM_RELATIVE │ │ +00059148 00000017 R_ARM_RELATIVE │ │ +00059150 00000017 R_ARM_RELATIVE │ │ +00059154 00000017 R_ARM_RELATIVE │ │ +00059158 00000017 R_ARM_RELATIVE │ │ +00059164 00000017 R_ARM_RELATIVE │ │ +00059168 00000017 R_ARM_RELATIVE │ │ +00059170 00000017 R_ARM_RELATIVE │ │ +00059174 00000017 R_ARM_RELATIVE │ │ +00059178 00000017 R_ARM_RELATIVE │ │ +00059180 00000017 R_ARM_RELATIVE │ │ +00059184 00000017 R_ARM_RELATIVE │ │ +00059188 00000017 R_ARM_RELATIVE │ │ +00059190 00000017 R_ARM_RELATIVE │ │ +00059194 00000017 R_ARM_RELATIVE │ │ +00059198 00000017 R_ARM_RELATIVE │ │ +000591a0 00000017 R_ARM_RELATIVE │ │ +000591a4 00000017 R_ARM_RELATIVE │ │ +000591a8 00000017 R_ARM_RELATIVE │ │ +000591b0 00000017 R_ARM_RELATIVE │ │ +000591b4 00000017 R_ARM_RELATIVE │ │ +000591b8 00000017 R_ARM_RELATIVE │ │ +000591c0 00000017 R_ARM_RELATIVE │ │ +000591c4 00000017 R_ARM_RELATIVE │ │ +000591c8 00000017 R_ARM_RELATIVE │ │ +000591d0 00000017 R_ARM_RELATIVE │ │ +000591d4 00000017 R_ARM_RELATIVE │ │ +000591d8 00000017 R_ARM_RELATIVE │ │ +000591e0 00000017 R_ARM_RELATIVE │ │ +000591e4 00000017 R_ARM_RELATIVE │ │ +000591e8 00000017 R_ARM_RELATIVE │ │ +000591f0 00000017 R_ARM_RELATIVE │ │ +000591f4 00000017 R_ARM_RELATIVE │ │ +000591f8 00000017 R_ARM_RELATIVE │ │ +00059200 00000017 R_ARM_RELATIVE │ │ +00059204 00000017 R_ARM_RELATIVE │ │ +00059208 00000017 R_ARM_RELATIVE │ │ +00059210 00000017 R_ARM_RELATIVE │ │ +00059214 00000017 R_ARM_RELATIVE │ │ +00059218 00000017 R_ARM_RELATIVE │ │ +00059220 00000017 R_ARM_RELATIVE │ │ +00059224 00000017 R_ARM_RELATIVE │ │ +00059228 00000017 R_ARM_RELATIVE │ │ +00059230 00000017 R_ARM_RELATIVE │ │ +00059234 00000017 R_ARM_RELATIVE │ │ +00059238 00000017 R_ARM_RELATIVE │ │ +00059244 00000017 R_ARM_RELATIVE │ │ +00059248 00000017 R_ARM_RELATIVE │ │ +00059250 00000017 R_ARM_RELATIVE │ │ +00059254 00000017 R_ARM_RELATIVE │ │ +00059258 00000017 R_ARM_RELATIVE │ │ +00059264 00000017 R_ARM_RELATIVE │ │ +00059268 00000017 R_ARM_RELATIVE │ │ +00059274 00000017 R_ARM_RELATIVE │ │ +00059278 00000017 R_ARM_RELATIVE │ │ +00059284 00000017 R_ARM_RELATIVE │ │ +00059288 00000017 R_ARM_RELATIVE │ │ +00059294 00000017 R_ARM_RELATIVE │ │ +00059298 00000017 R_ARM_RELATIVE │ │ +000592a4 00000017 R_ARM_RELATIVE │ │ +000592a8 00000017 R_ARM_RELATIVE │ │ +000592b4 00000017 R_ARM_RELATIVE │ │ +000592b8 00000017 R_ARM_RELATIVE │ │ +000592c0 00000017 R_ARM_RELATIVE │ │ +000592c4 00000017 R_ARM_RELATIVE │ │ +000592c8 00000017 R_ARM_RELATIVE │ │ +000592d4 00000017 R_ARM_RELATIVE │ │ +000592d8 00000017 R_ARM_RELATIVE │ │ +000592e4 00000017 R_ARM_RELATIVE │ │ +000592e8 00000017 R_ARM_RELATIVE │ │ +000592f0 00000017 R_ARM_RELATIVE │ │ +000592f4 00000017 R_ARM_RELATIVE │ │ +000592f8 00000017 R_ARM_RELATIVE │ │ +00059304 00000017 R_ARM_RELATIVE │ │ +00059308 00000017 R_ARM_RELATIVE │ │ +00059310 00000017 R_ARM_RELATIVE │ │ +00059314 00000017 R_ARM_RELATIVE │ │ +00059318 00000017 R_ARM_RELATIVE │ │ +00059320 00000017 R_ARM_RELATIVE │ │ +00059324 00000017 R_ARM_RELATIVE │ │ +00059328 00000017 R_ARM_RELATIVE │ │ +00059334 00000017 R_ARM_RELATIVE │ │ +00059338 00000017 R_ARM_RELATIVE │ │ +00059344 00000017 R_ARM_RELATIVE │ │ +00059348 00000017 R_ARM_RELATIVE │ │ +00059350 00000017 R_ARM_RELATIVE │ │ +00059354 00000017 R_ARM_RELATIVE │ │ +00059358 00000017 R_ARM_RELATIVE │ │ +00059360 00000017 R_ARM_RELATIVE │ │ +00059364 00000017 R_ARM_RELATIVE │ │ +00059368 00000017 R_ARM_RELATIVE │ │ +00059370 00000017 R_ARM_RELATIVE │ │ +00059374 00000017 R_ARM_RELATIVE │ │ +00059378 00000017 R_ARM_RELATIVE │ │ +00059380 00000017 R_ARM_RELATIVE │ │ +00059384 00000017 R_ARM_RELATIVE │ │ +00059388 00000017 R_ARM_RELATIVE │ │ +00059394 00000017 R_ARM_RELATIVE │ │ +00059398 00000017 R_ARM_RELATIVE │ │ +000593a0 00000017 R_ARM_RELATIVE │ │ +000593a4 00000017 R_ARM_RELATIVE │ │ +000593a8 00000017 R_ARM_RELATIVE │ │ +000593b0 00000017 R_ARM_RELATIVE │ │ +000593b4 00000017 R_ARM_RELATIVE │ │ +000593b8 00000017 R_ARM_RELATIVE │ │ +000593c0 00000017 R_ARM_RELATIVE │ │ +000593c4 00000017 R_ARM_RELATIVE │ │ +000593c8 00000017 R_ARM_RELATIVE │ │ +000593d0 00000017 R_ARM_RELATIVE │ │ +000593d4 00000017 R_ARM_RELATIVE │ │ +000593d8 00000017 R_ARM_RELATIVE │ │ +000593e0 00000017 R_ARM_RELATIVE │ │ +000593e4 00000017 R_ARM_RELATIVE │ │ +000593e8 00000017 R_ARM_RELATIVE │ │ +000593f0 00000017 R_ARM_RELATIVE │ │ +000593f4 00000017 R_ARM_RELATIVE │ │ +000593f8 00000017 R_ARM_RELATIVE │ │ +00059400 00000017 R_ARM_RELATIVE │ │ +00059404 00000017 R_ARM_RELATIVE │ │ +00059408 00000017 R_ARM_RELATIVE │ │ +00059410 00000017 R_ARM_RELATIVE │ │ +00059414 00000017 R_ARM_RELATIVE │ │ +00059418 00000017 R_ARM_RELATIVE │ │ +00059420 00000017 R_ARM_RELATIVE │ │ +00059424 00000017 R_ARM_RELATIVE │ │ +00059428 00000017 R_ARM_RELATIVE │ │ +00059430 00000017 R_ARM_RELATIVE │ │ +00059434 00000017 R_ARM_RELATIVE │ │ +00059438 00000017 R_ARM_RELATIVE │ │ +00059440 00000017 R_ARM_RELATIVE │ │ +00059444 00000017 R_ARM_RELATIVE │ │ +00059448 00000017 R_ARM_RELATIVE │ │ +00059450 00000017 R_ARM_RELATIVE │ │ +00059454 00000017 R_ARM_RELATIVE │ │ +00059458 00000017 R_ARM_RELATIVE │ │ +00059460 00000017 R_ARM_RELATIVE │ │ +00059464 00000017 R_ARM_RELATIVE │ │ +00059468 00000017 R_ARM_RELATIVE │ │ +00059470 00000017 R_ARM_RELATIVE │ │ +00059474 00000017 R_ARM_RELATIVE │ │ +00059478 00000017 R_ARM_RELATIVE │ │ +00059480 00000017 R_ARM_RELATIVE │ │ +00059484 00000017 R_ARM_RELATIVE │ │ +00059488 00000017 R_ARM_RELATIVE │ │ +00059490 00000017 R_ARM_RELATIVE │ │ +00059494 00000017 R_ARM_RELATIVE │ │ +00059498 00000017 R_ARM_RELATIVE │ │ +000594a0 00000017 R_ARM_RELATIVE │ │ +000594a4 00000017 R_ARM_RELATIVE │ │ +000594a8 00000017 R_ARM_RELATIVE │ │ +000594b0 00000017 R_ARM_RELATIVE │ │ +000594b4 00000017 R_ARM_RELATIVE │ │ +000594b8 00000017 R_ARM_RELATIVE │ │ +000594c0 00000017 R_ARM_RELATIVE │ │ +000594c4 00000017 R_ARM_RELATIVE │ │ +000594c8 00000017 R_ARM_RELATIVE │ │ +000594d0 00000017 R_ARM_RELATIVE │ │ +000594d4 00000017 R_ARM_RELATIVE │ │ +000594d8 00000017 R_ARM_RELATIVE │ │ +000594e0 00000017 R_ARM_RELATIVE │ │ +000594e4 00000017 R_ARM_RELATIVE │ │ +000594e8 00000017 R_ARM_RELATIVE │ │ +000594f0 00000017 R_ARM_RELATIVE │ │ +000594f4 00000017 R_ARM_RELATIVE │ │ +000594f8 00000017 R_ARM_RELATIVE │ │ +00059500 00000017 R_ARM_RELATIVE │ │ +00059504 00000017 R_ARM_RELATIVE │ │ +00059508 00000017 R_ARM_RELATIVE │ │ +00059510 00000017 R_ARM_RELATIVE │ │ +00059514 00000017 R_ARM_RELATIVE │ │ +00059518 00000017 R_ARM_RELATIVE │ │ +00059524 00000017 R_ARM_RELATIVE │ │ +00059528 00000017 R_ARM_RELATIVE │ │ +00059534 00000017 R_ARM_RELATIVE │ │ +00059538 00000017 R_ARM_RELATIVE │ │ +00059540 00000017 R_ARM_RELATIVE │ │ +00059544 00000017 R_ARM_RELATIVE │ │ +00059548 00000017 R_ARM_RELATIVE │ │ +00059550 00000017 R_ARM_RELATIVE │ │ +00059554 00000017 R_ARM_RELATIVE │ │ +00059558 00000017 R_ARM_RELATIVE │ │ +00059560 00000017 R_ARM_RELATIVE │ │ +00059564 00000017 R_ARM_RELATIVE │ │ +00059568 00000017 R_ARM_RELATIVE │ │ +00059574 00000017 R_ARM_RELATIVE │ │ +00059578 00000017 R_ARM_RELATIVE │ │ +00059580 00000017 R_ARM_RELATIVE │ │ +00059584 00000017 R_ARM_RELATIVE │ │ +00059588 00000017 R_ARM_RELATIVE │ │ +00059594 00000017 R_ARM_RELATIVE │ │ +00059598 00000017 R_ARM_RELATIVE │ │ +000595a4 00000017 R_ARM_RELATIVE │ │ +000595a8 00000017 R_ARM_RELATIVE │ │ +000595b0 00000017 R_ARM_RELATIVE │ │ +000595b4 00000017 R_ARM_RELATIVE │ │ +000595b8 00000017 R_ARM_RELATIVE │ │ +000595c0 00000017 R_ARM_RELATIVE │ │ +000595c4 00000017 R_ARM_RELATIVE │ │ +000595c8 00000017 R_ARM_RELATIVE │ │ +000595d0 00000017 R_ARM_RELATIVE │ │ +000595d4 00000017 R_ARM_RELATIVE │ │ +000595d8 00000017 R_ARM_RELATIVE │ │ +000595e0 00000017 R_ARM_RELATIVE │ │ +000595e4 00000017 R_ARM_RELATIVE │ │ +000595e8 00000017 R_ARM_RELATIVE │ │ +000595f0 00000017 R_ARM_RELATIVE │ │ +000595f4 00000017 R_ARM_RELATIVE │ │ +000595f8 00000017 R_ARM_RELATIVE │ │ +00059600 00000017 R_ARM_RELATIVE │ │ +00059604 00000017 R_ARM_RELATIVE │ │ +00059608 00000017 R_ARM_RELATIVE │ │ +00059610 00000017 R_ARM_RELATIVE │ │ +00059614 00000017 R_ARM_RELATIVE │ │ +00059618 00000017 R_ARM_RELATIVE │ │ +00059620 00000017 R_ARM_RELATIVE │ │ +00059624 00000017 R_ARM_RELATIVE │ │ +00059628 00000017 R_ARM_RELATIVE │ │ +00059630 00000017 R_ARM_RELATIVE │ │ +00059634 00000017 R_ARM_RELATIVE │ │ +00059638 00000017 R_ARM_RELATIVE │ │ +00059640 00000017 R_ARM_RELATIVE │ │ +00059644 00000017 R_ARM_RELATIVE │ │ +00059648 00000017 R_ARM_RELATIVE │ │ +00059650 00000017 R_ARM_RELATIVE │ │ +00059654 00000017 R_ARM_RELATIVE │ │ +00059658 00000017 R_ARM_RELATIVE │ │ +00059660 00000017 R_ARM_RELATIVE │ │ +00059664 00000017 R_ARM_RELATIVE │ │ +00059668 00000017 R_ARM_RELATIVE │ │ +00059670 00000017 R_ARM_RELATIVE │ │ +00059674 00000017 R_ARM_RELATIVE │ │ +00059678 00000017 R_ARM_RELATIVE │ │ +00059684 00000017 R_ARM_RELATIVE │ │ +00059688 00000017 R_ARM_RELATIVE │ │ +00059694 00000017 R_ARM_RELATIVE │ │ +00059698 00000017 R_ARM_RELATIVE │ │ +000596a4 00000017 R_ARM_RELATIVE │ │ +000596a8 00000017 R_ARM_RELATIVE │ │ +000596b0 00000017 R_ARM_RELATIVE │ │ +000596b4 00000017 R_ARM_RELATIVE │ │ +000596b8 00000017 R_ARM_RELATIVE │ │ +000596c0 00000017 R_ARM_RELATIVE │ │ +000596c4 00000017 R_ARM_RELATIVE │ │ +000596c8 00000017 R_ARM_RELATIVE │ │ +000596d4 00000017 R_ARM_RELATIVE │ │ +000596d8 00000017 R_ARM_RELATIVE │ │ +000596e4 00000017 R_ARM_RELATIVE │ │ +000596e8 00000017 R_ARM_RELATIVE │ │ +000596f0 00000017 R_ARM_RELATIVE │ │ +000596f4 00000017 R_ARM_RELATIVE │ │ +000596f8 00000017 R_ARM_RELATIVE │ │ +00059700 00000017 R_ARM_RELATIVE │ │ +00059704 00000017 R_ARM_RELATIVE │ │ +00059708 00000017 R_ARM_RELATIVE │ │ +00059714 00000017 R_ARM_RELATIVE │ │ +00059718 00000017 R_ARM_RELATIVE │ │ +00059724 00000017 R_ARM_RELATIVE │ │ +00059728 00000017 R_ARM_RELATIVE │ │ +00059734 00000017 R_ARM_RELATIVE │ │ +00059738 00000017 R_ARM_RELATIVE │ │ +00059744 00000017 R_ARM_RELATIVE │ │ +00059748 00000017 R_ARM_RELATIVE │ │ +00059754 00000017 R_ARM_RELATIVE │ │ +00059768 00000017 R_ARM_RELATIVE │ │ +00059770 00000017 R_ARM_RELATIVE │ │ +00059774 00000017 R_ARM_RELATIVE │ │ +00059778 00000017 R_ARM_RELATIVE │ │ +00059780 00000017 R_ARM_RELATIVE │ │ +00059784 00000017 R_ARM_RELATIVE │ │ +00059788 00000017 R_ARM_RELATIVE │ │ +00059790 00000017 R_ARM_RELATIVE │ │ +00059794 00000017 R_ARM_RELATIVE │ │ +00059798 00000017 R_ARM_RELATIVE │ │ +000597a0 00000017 R_ARM_RELATIVE │ │ +000597a4 00000017 R_ARM_RELATIVE │ │ +000597a8 00000017 R_ARM_RELATIVE │ │ +000597b0 00000017 R_ARM_RELATIVE │ │ +000597b4 00000017 R_ARM_RELATIVE │ │ +000597b8 00000017 R_ARM_RELATIVE │ │ +000597c0 00000017 R_ARM_RELATIVE │ │ +000597c4 00000017 R_ARM_RELATIVE │ │ +000597c8 00000017 R_ARM_RELATIVE │ │ +000597d0 00000017 R_ARM_RELATIVE │ │ +000597d4 00000017 R_ARM_RELATIVE │ │ +000597d8 00000017 R_ARM_RELATIVE │ │ +000597e0 00000017 R_ARM_RELATIVE │ │ +000597e4 00000017 R_ARM_RELATIVE │ │ +000597e8 00000017 R_ARM_RELATIVE │ │ +000597f0 00000017 R_ARM_RELATIVE │ │ +000597f4 00000017 R_ARM_RELATIVE │ │ +000597f8 00000017 R_ARM_RELATIVE │ │ +00059800 00000017 R_ARM_RELATIVE │ │ +00059804 00000017 R_ARM_RELATIVE │ │ +00059808 00000017 R_ARM_RELATIVE │ │ +00059810 00000017 R_ARM_RELATIVE │ │ +00059814 00000017 R_ARM_RELATIVE │ │ +00059818 00000017 R_ARM_RELATIVE │ │ +00059820 00000017 R_ARM_RELATIVE │ │ +00059824 00000017 R_ARM_RELATIVE │ │ +00059828 00000017 R_ARM_RELATIVE │ │ +00059830 00000017 R_ARM_RELATIVE │ │ +00059834 00000017 R_ARM_RELATIVE │ │ +00059838 00000017 R_ARM_RELATIVE │ │ +00059840 00000017 R_ARM_RELATIVE │ │ +00059844 00000017 R_ARM_RELATIVE │ │ +00059848 00000017 R_ARM_RELATIVE │ │ +00059850 00000017 R_ARM_RELATIVE │ │ +00059854 00000017 R_ARM_RELATIVE │ │ +00059858 00000017 R_ARM_RELATIVE │ │ +00059860 00000017 R_ARM_RELATIVE │ │ +00059864 00000017 R_ARM_RELATIVE │ │ +00059868 00000017 R_ARM_RELATIVE │ │ +00059870 00000017 R_ARM_RELATIVE │ │ +00059874 00000017 R_ARM_RELATIVE │ │ +00059878 00000017 R_ARM_RELATIVE │ │ +00059880 00000017 R_ARM_RELATIVE │ │ +00059884 00000017 R_ARM_RELATIVE │ │ +00059888 00000017 R_ARM_RELATIVE │ │ +00059890 00000017 R_ARM_RELATIVE │ │ +00059894 00000017 R_ARM_RELATIVE │ │ +00059898 00000017 R_ARM_RELATIVE │ │ +000598a0 00000017 R_ARM_RELATIVE │ │ +000598a4 00000017 R_ARM_RELATIVE │ │ +000598a8 00000017 R_ARM_RELATIVE │ │ +000598b0 00000017 R_ARM_RELATIVE │ │ +000598b4 00000017 R_ARM_RELATIVE │ │ +000598b8 00000017 R_ARM_RELATIVE │ │ +000598c4 00000017 R_ARM_RELATIVE │ │ +000598c8 00000017 R_ARM_RELATIVE │ │ +000598d0 00000017 R_ARM_RELATIVE │ │ +000598d4 00000017 R_ARM_RELATIVE │ │ +000598d8 00000017 R_ARM_RELATIVE │ │ +000598e0 00000017 R_ARM_RELATIVE │ │ +000598e4 00000017 R_ARM_RELATIVE │ │ +000598e8 00000017 R_ARM_RELATIVE │ │ +000598f0 00000017 R_ARM_RELATIVE │ │ +000598f4 00000017 R_ARM_RELATIVE │ │ +000598f8 00000017 R_ARM_RELATIVE │ │ +00059900 00000017 R_ARM_RELATIVE │ │ +00059904 00000017 R_ARM_RELATIVE │ │ +00059908 00000017 R_ARM_RELATIVE │ │ +00059910 00000017 R_ARM_RELATIVE │ │ +00059914 00000017 R_ARM_RELATIVE │ │ +00059918 00000017 R_ARM_RELATIVE │ │ +00059920 00000017 R_ARM_RELATIVE │ │ +00059924 00000017 R_ARM_RELATIVE │ │ +00059928 00000017 R_ARM_RELATIVE │ │ +00059930 00000017 R_ARM_RELATIVE │ │ +00059934 00000017 R_ARM_RELATIVE │ │ +00059938 00000017 R_ARM_RELATIVE │ │ +00059940 00000017 R_ARM_RELATIVE │ │ +00059944 00000017 R_ARM_RELATIVE │ │ +00059948 00000017 R_ARM_RELATIVE │ │ +00059950 00000017 R_ARM_RELATIVE │ │ +00059954 00000017 R_ARM_RELATIVE │ │ +00059958 00000017 R_ARM_RELATIVE │ │ +00059960 00000017 R_ARM_RELATIVE │ │ +00059964 00000017 R_ARM_RELATIVE │ │ +00059968 00000017 R_ARM_RELATIVE │ │ +00059970 00000017 R_ARM_RELATIVE │ │ +00059974 00000017 R_ARM_RELATIVE │ │ +00059978 00000017 R_ARM_RELATIVE │ │ +00059980 00000017 R_ARM_RELATIVE │ │ +00059984 00000017 R_ARM_RELATIVE │ │ +00059988 00000017 R_ARM_RELATIVE │ │ +00059990 00000017 R_ARM_RELATIVE │ │ +00059994 00000017 R_ARM_RELATIVE │ │ +00059998 00000017 R_ARM_RELATIVE │ │ +000599a4 00000017 R_ARM_RELATIVE │ │ +000599a8 00000017 R_ARM_RELATIVE │ │ +000599b0 00000017 R_ARM_RELATIVE │ │ +000599b4 00000017 R_ARM_RELATIVE │ │ +000599b8 00000017 R_ARM_RELATIVE │ │ +000599c4 00000017 R_ARM_RELATIVE │ │ +000599d8 00000017 R_ARM_RELATIVE │ │ +000599dc 00000017 R_ARM_RELATIVE │ │ +000599e0 00000017 R_ARM_RELATIVE │ │ +000599e4 00000017 R_ARM_RELATIVE │ │ +000599e8 00000017 R_ARM_RELATIVE │ │ +000599ec 00000017 R_ARM_RELATIVE │ │ +000599f0 00000017 R_ARM_RELATIVE │ │ +000599f4 00000017 R_ARM_RELATIVE │ │ +000599f8 00000017 R_ARM_RELATIVE │ │ +000599fc 00000017 R_ARM_RELATIVE │ │ +00059a00 00000017 R_ARM_RELATIVE │ │ +00059a04 00000017 R_ARM_RELATIVE │ │ +00059a08 00000017 R_ARM_RELATIVE │ │ +00059a0c 00000017 R_ARM_RELATIVE │ │ +00059a10 00000017 R_ARM_RELATIVE │ │ +00059a14 00000017 R_ARM_RELATIVE │ │ +00059a18 00000017 R_ARM_RELATIVE │ │ +00059a1c 00000017 R_ARM_RELATIVE │ │ +00059a20 00000017 R_ARM_RELATIVE │ │ +00059a24 00000017 R_ARM_RELATIVE │ │ +00059a28 00000017 R_ARM_RELATIVE │ │ +00059a2c 00000017 R_ARM_RELATIVE │ │ +00059a30 00000017 R_ARM_RELATIVE │ │ +00059a34 00000017 R_ARM_RELATIVE │ │ +00059a38 00000017 R_ARM_RELATIVE │ │ +00059a3c 00000017 R_ARM_RELATIVE │ │ +00059a40 00000017 R_ARM_RELATIVE │ │ +00059a44 00000017 R_ARM_RELATIVE │ │ +00059a48 00000017 R_ARM_RELATIVE │ │ +00059a4c 00000017 R_ARM_RELATIVE │ │ +00059a50 00000017 R_ARM_RELATIVE │ │ +00059a54 00000017 R_ARM_RELATIVE │ │ +00059a58 00000017 R_ARM_RELATIVE │ │ +00059a5c 00000017 R_ARM_RELATIVE │ │ +00059a60 00000017 R_ARM_RELATIVE │ │ +00059a64 00000017 R_ARM_RELATIVE │ │ +00059a6c 00000017 R_ARM_RELATIVE │ │ +00059a70 00000017 R_ARM_RELATIVE │ │ +00059a74 00000017 R_ARM_RELATIVE │ │ +00059a78 00000017 R_ARM_RELATIVE │ │ +00059a7c 00000017 R_ARM_RELATIVE │ │ +00059a80 00000017 R_ARM_RELATIVE │ │ +00059a84 00000017 R_ARM_RELATIVE │ │ +00059a88 00000017 R_ARM_RELATIVE │ │ +00059a8c 00000017 R_ARM_RELATIVE │ │ +00059a90 00000017 R_ARM_RELATIVE │ │ +00059a94 00000017 R_ARM_RELATIVE │ │ +00059a98 00000017 R_ARM_RELATIVE │ │ +00059a9c 00000017 R_ARM_RELATIVE │ │ +00059aa0 00000017 R_ARM_RELATIVE │ │ +00059aa4 00000017 R_ARM_RELATIVE │ │ +00059aa8 00000017 R_ARM_RELATIVE │ │ +00059aac 00000017 R_ARM_RELATIVE │ │ +00059ab0 00000017 R_ARM_RELATIVE │ │ +00059ab4 00000017 R_ARM_RELATIVE │ │ +00059ab8 00000017 R_ARM_RELATIVE │ │ +00059abc 00000017 R_ARM_RELATIVE │ │ +00059ac0 00000017 R_ARM_RELATIVE │ │ +00059ac4 00000017 R_ARM_RELATIVE │ │ +00059ac8 00000017 R_ARM_RELATIVE │ │ +00059acc 00000017 R_ARM_RELATIVE │ │ +00059ad0 00000017 R_ARM_RELATIVE │ │ +00059ad8 00000017 R_ARM_RELATIVE │ │ +00059ae0 00000017 R_ARM_RELATIVE │ │ +00059ae4 00000017 R_ARM_RELATIVE │ │ +00059ae8 00000017 R_ARM_RELATIVE │ │ +00059af0 00000017 R_ARM_RELATIVE │ │ +00059af4 00000017 R_ARM_RELATIVE │ │ +00059af8 00000017 R_ARM_RELATIVE │ │ +00059b00 00000017 R_ARM_RELATIVE │ │ +00059b04 00000017 R_ARM_RELATIVE │ │ +00059b08 00000017 R_ARM_RELATIVE │ │ +00059b10 00000017 R_ARM_RELATIVE │ │ +00059b14 00000017 R_ARM_RELATIVE │ │ +00059b18 00000017 R_ARM_RELATIVE │ │ +00059b20 00000017 R_ARM_RELATIVE │ │ +00059b24 00000017 R_ARM_RELATIVE │ │ +00059b28 00000017 R_ARM_RELATIVE │ │ +00059b30 00000017 R_ARM_RELATIVE │ │ +00059b34 00000017 R_ARM_RELATIVE │ │ +00059b38 00000017 R_ARM_RELATIVE │ │ +00059b40 00000017 R_ARM_RELATIVE │ │ +00059b44 00000017 R_ARM_RELATIVE │ │ +00059b48 00000017 R_ARM_RELATIVE │ │ +00059b50 00000017 R_ARM_RELATIVE │ │ +00059b54 00000017 R_ARM_RELATIVE │ │ +00059b58 00000017 R_ARM_RELATIVE │ │ +00059b60 00000017 R_ARM_RELATIVE │ │ +00059b64 00000017 R_ARM_RELATIVE │ │ +00059b68 00000017 R_ARM_RELATIVE │ │ +00059b70 00000017 R_ARM_RELATIVE │ │ +00059b74 00000017 R_ARM_RELATIVE │ │ +00059b78 00000017 R_ARM_RELATIVE │ │ +00059b80 00000017 R_ARM_RELATIVE │ │ +00059b84 00000017 R_ARM_RELATIVE │ │ +00059b88 00000017 R_ARM_RELATIVE │ │ +00059b90 00000017 R_ARM_RELATIVE │ │ +00059b94 00000017 R_ARM_RELATIVE │ │ +00059b98 00000017 R_ARM_RELATIVE │ │ +00059ba0 00000017 R_ARM_RELATIVE │ │ +00059ba4 00000017 R_ARM_RELATIVE │ │ +00059ba8 00000017 R_ARM_RELATIVE │ │ +00059bb0 00000017 R_ARM_RELATIVE │ │ +00059bb4 00000017 R_ARM_RELATIVE │ │ +00059bb8 00000017 R_ARM_RELATIVE │ │ +00059bc0 00000017 R_ARM_RELATIVE │ │ +00059bc4 00000017 R_ARM_RELATIVE │ │ +00059bc8 00000017 R_ARM_RELATIVE │ │ +00059bd0 00000017 R_ARM_RELATIVE │ │ +00059bd4 00000017 R_ARM_RELATIVE │ │ +00059bd8 00000017 R_ARM_RELATIVE │ │ +00059be0 00000017 R_ARM_RELATIVE │ │ +00059be4 00000017 R_ARM_RELATIVE │ │ +00059be8 00000017 R_ARM_RELATIVE │ │ +00059bf0 00000017 R_ARM_RELATIVE │ │ +00059bf4 00000017 R_ARM_RELATIVE │ │ +00059bf8 00000017 R_ARM_RELATIVE │ │ +00059c00 00000017 R_ARM_RELATIVE │ │ +00059c04 00000017 R_ARM_RELATIVE │ │ +00059c08 00000017 R_ARM_RELATIVE │ │ +00059c10 00000017 R_ARM_RELATIVE │ │ +00059c14 00000017 R_ARM_RELATIVE │ │ +00059c18 00000017 R_ARM_RELATIVE │ │ +00059c20 00000017 R_ARM_RELATIVE │ │ +00059c24 00000017 R_ARM_RELATIVE │ │ +00059c28 00000017 R_ARM_RELATIVE │ │ +00059c34 00000017 R_ARM_RELATIVE │ │ +00059c38 00000017 R_ARM_RELATIVE │ │ +00059c40 00000017 R_ARM_RELATIVE │ │ +00059c44 00000017 R_ARM_RELATIVE │ │ +00059c48 00000017 R_ARM_RELATIVE │ │ +00059c50 00000017 R_ARM_RELATIVE │ │ +00059c54 00000017 R_ARM_RELATIVE │ │ +00059c58 00000017 R_ARM_RELATIVE │ │ +00059c60 00000017 R_ARM_RELATIVE │ │ +00059c64 00000017 R_ARM_RELATIVE │ │ +00059c68 00000017 R_ARM_RELATIVE │ │ +00059c70 00000017 R_ARM_RELATIVE │ │ +00059c74 00000017 R_ARM_RELATIVE │ │ +00059c78 00000017 R_ARM_RELATIVE │ │ +00059c80 00000017 R_ARM_RELATIVE │ │ +00059c84 00000017 R_ARM_RELATIVE │ │ +00059c88 00000017 R_ARM_RELATIVE │ │ +00059c90 00000017 R_ARM_RELATIVE │ │ +00059c94 00000017 R_ARM_RELATIVE │ │ +00059ca8 00000017 R_ARM_RELATIVE │ │ +00059cac 00000017 R_ARM_RELATIVE │ │ +00059cb0 00000017 R_ARM_RELATIVE │ │ +00059cb8 00000017 R_ARM_RELATIVE │ │ +00059cbc 00000017 R_ARM_RELATIVE │ │ +00059cc0 00000017 R_ARM_RELATIVE │ │ +00059cc8 00000017 R_ARM_RELATIVE │ │ +00059ccc 00000017 R_ARM_RELATIVE │ │ +00059cd0 00000017 R_ARM_RELATIVE │ │ +00059cd4 00000017 R_ARM_RELATIVE │ │ +00059cd8 00000017 R_ARM_RELATIVE │ │ +00059cdc 00000017 R_ARM_RELATIVE │ │ +00059ce0 00000017 R_ARM_RELATIVE │ │ +00059ce4 00000017 R_ARM_RELATIVE │ │ +00059ce8 00000017 R_ARM_RELATIVE │ │ +00059cec 00000017 R_ARM_RELATIVE │ │ +00059cf0 00000017 R_ARM_RELATIVE │ │ +00059cf4 00000017 R_ARM_RELATIVE │ │ +00059cf8 00000017 R_ARM_RELATIVE │ │ +00059d00 00000017 R_ARM_RELATIVE │ │ +00059d04 00000017 R_ARM_RELATIVE │ │ +00059d08 00000017 R_ARM_RELATIVE │ │ +00059d0c 00000017 R_ARM_RELATIVE │ │ +00059d10 00000017 R_ARM_RELATIVE │ │ +00059d14 00000017 R_ARM_RELATIVE │ │ +00059d18 00000017 R_ARM_RELATIVE │ │ +00059d1c 00000017 R_ARM_RELATIVE │ │ +00059d20 00000017 R_ARM_RELATIVE │ │ +00059d24 00000017 R_ARM_RELATIVE │ │ +00059d28 00000017 R_ARM_RELATIVE │ │ +00059d2c 00000017 R_ARM_RELATIVE │ │ +00059d30 00000017 R_ARM_RELATIVE │ │ +00059d34 00000017 R_ARM_RELATIVE │ │ +00059d38 00000017 R_ARM_RELATIVE │ │ +00059d3c 00000017 R_ARM_RELATIVE │ │ +00059d40 00000017 R_ARM_RELATIVE │ │ +00059d44 00000017 R_ARM_RELATIVE │ │ +00059d48 00000017 R_ARM_RELATIVE │ │ +00059d4c 00000017 R_ARM_RELATIVE │ │ +00059d50 00000017 R_ARM_RELATIVE │ │ +00059e88 00000017 R_ARM_RELATIVE │ │ +00059e8c 00000017 R_ARM_RELATIVE │ │ +00059e90 00000017 R_ARM_RELATIVE │ │ +00059e94 00000017 R_ARM_RELATIVE │ │ +00059e9c 00000017 R_ARM_RELATIVE │ │ +00059ea0 00000017 R_ARM_RELATIVE │ │ +00059ea4 00000017 R_ARM_RELATIVE │ │ +00059eac 00000017 R_ARM_RELATIVE │ │ +00059eb0 00000017 R_ARM_RELATIVE │ │ +0005a004 00000017 R_ARM_RELATIVE │ │ +0005a008 00000017 R_ARM_RELATIVE │ │ +0005a00c 00000017 R_ARM_RELATIVE │ │ +0005a010 00000017 R_ARM_RELATIVE │ │ +0005a014 00000017 R_ARM_RELATIVE │ │ +0005a018 00000017 R_ARM_RELATIVE │ │ +0005a01c 00000017 R_ARM_RELATIVE │ │ +0005a020 00000017 R_ARM_RELATIVE │ │ +0005a024 00000017 R_ARM_RELATIVE │ │ +0005a028 00000017 R_ARM_RELATIVE │ │ +0005a02c 00000017 R_ARM_RELATIVE │ │ +0005a030 00000017 R_ARM_RELATIVE │ │ +0005a034 00000017 R_ARM_RELATIVE │ │ +0005a038 00000017 R_ARM_RELATIVE │ │ +0005a03c 00000017 R_ARM_RELATIVE │ │ +0005a040 00000017 R_ARM_RELATIVE │ │ +0005a044 00000017 R_ARM_RELATIVE │ │ +0005a048 00000017 R_ARM_RELATIVE │ │ +0005a04c 00000017 R_ARM_RELATIVE │ │ +0005a050 00000017 R_ARM_RELATIVE │ │ +0005a054 00000017 R_ARM_RELATIVE │ │ +0005a058 00000017 R_ARM_RELATIVE │ │ +0005a05c 00000017 R_ARM_RELATIVE │ │ +0005a060 00000017 R_ARM_RELATIVE │ │ +0005a064 00000017 R_ARM_RELATIVE │ │ +0005a068 00000017 R_ARM_RELATIVE │ │ +0005a06c 00000017 R_ARM_RELATIVE │ │ +0005a070 00000017 R_ARM_RELATIVE │ │ +0005a074 00000017 R_ARM_RELATIVE │ │ +0005a078 00000017 R_ARM_RELATIVE │ │ +0005a07c 00000017 R_ARM_RELATIVE │ │ +0005a080 00000017 R_ARM_RELATIVE │ │ +0005a084 00000017 R_ARM_RELATIVE │ │ +0005a088 00000017 R_ARM_RELATIVE │ │ +0005a08c 00000017 R_ARM_RELATIVE │ │ +0005a090 00000017 R_ARM_RELATIVE │ │ +0005a094 00000017 R_ARM_RELATIVE │ │ +0005a098 00000017 R_ARM_RELATIVE │ │ +0005a09c 00000017 R_ARM_RELATIVE │ │ +0005a0a0 00000017 R_ARM_RELATIVE │ │ +0005a0a4 00000017 R_ARM_RELATIVE │ │ +0005a0a8 00000017 R_ARM_RELATIVE │ │ +0005a0ac 00000017 R_ARM_RELATIVE │ │ +0005a0b0 00000017 R_ARM_RELATIVE │ │ +0005a0b4 00000017 R_ARM_RELATIVE │ │ +0005a0b8 00000017 R_ARM_RELATIVE │ │ +0005a0bc 00000017 R_ARM_RELATIVE │ │ +0005a0c0 00000017 R_ARM_RELATIVE │ │ +0005a0c4 00000017 R_ARM_RELATIVE │ │ +0005a0c8 00000017 R_ARM_RELATIVE │ │ +0005a0cc 00000017 R_ARM_RELATIVE │ │ +0005a0d0 00000017 R_ARM_RELATIVE │ │ +0005a0d4 00000017 R_ARM_RELATIVE │ │ +0005a0d8 00000017 R_ARM_RELATIVE │ │ +0005a0dc 00000017 R_ARM_RELATIVE │ │ +0005a0e0 00000017 R_ARM_RELATIVE │ │ +0005a0e4 00000017 R_ARM_RELATIVE │ │ +0005a0e8 00000017 R_ARM_RELATIVE │ │ +0005a0ec 00000017 R_ARM_RELATIVE │ │ +0005a0f0 00000017 R_ARM_RELATIVE │ │ +0005a0f4 00000017 R_ARM_RELATIVE │ │ +0005a0f8 00000017 R_ARM_RELATIVE │ │ +0005a0fc 00000017 R_ARM_RELATIVE │ │ +0005a100 00000017 R_ARM_RELATIVE │ │ +0005a108 00000017 R_ARM_RELATIVE │ │ +0005a10c 00000017 R_ARM_RELATIVE │ │ +0005a110 00000017 R_ARM_RELATIVE │ │ +0005a114 00000017 R_ARM_RELATIVE │ │ +0005a118 00000017 R_ARM_RELATIVE │ │ +0005a11c 00000017 R_ARM_RELATIVE │ │ +0005a120 00000017 R_ARM_RELATIVE │ │ +0005a124 00000017 R_ARM_RELATIVE │ │ +0005a128 00000017 R_ARM_RELATIVE │ │ +0005a12c 00000017 R_ARM_RELATIVE │ │ +0005a130 00000017 R_ARM_RELATIVE │ │ +0005a134 00000017 R_ARM_RELATIVE │ │ +0005a138 00000017 R_ARM_RELATIVE │ │ +0005a13c 00000017 R_ARM_RELATIVE │ │ +0005a140 00000017 R_ARM_RELATIVE │ │ +0005a144 00000017 R_ARM_RELATIVE │ │ +0005a148 00000017 R_ARM_RELATIVE │ │ +0005a164 00000017 R_ARM_RELATIVE │ │ +0005a168 00000017 R_ARM_RELATIVE │ │ +0005a16c 00000017 R_ARM_RELATIVE │ │ +0005a170 00000017 R_ARM_RELATIVE │ │ +0005a174 00000017 R_ARM_RELATIVE │ │ +0005a178 00000017 R_ARM_RELATIVE │ │ +0005a17c 00000017 R_ARM_RELATIVE │ │ +0005a180 00000017 R_ARM_RELATIVE │ │ +0005a184 00000017 R_ARM_RELATIVE │ │ +0005a188 00000017 R_ARM_RELATIVE │ │ +0005a18c 00000017 R_ARM_RELATIVE │ │ +0005a190 00000017 R_ARM_RELATIVE │ │ +0005a194 00000017 R_ARM_RELATIVE │ │ +0005a198 00000017 R_ARM_RELATIVE │ │ +0005a19c 00000017 R_ARM_RELATIVE │ │ +0005a1a0 00000017 R_ARM_RELATIVE │ │ +0005a1a4 00000017 R_ARM_RELATIVE │ │ +0005a1a8 00000017 R_ARM_RELATIVE │ │ +0005a1ac 00000017 R_ARM_RELATIVE │ │ +0005a1b0 00000017 R_ARM_RELATIVE │ │ +0005a1b4 00000017 R_ARM_RELATIVE │ │ +0005a1b8 00000017 R_ARM_RELATIVE │ │ +0005a1bc 00000017 R_ARM_RELATIVE │ │ +0005a1c0 00000017 R_ARM_RELATIVE │ │ +0005a1c4 00000017 R_ARM_RELATIVE │ │ +0005a1c8 00000017 R_ARM_RELATIVE │ │ +0005a1cc 00000017 R_ARM_RELATIVE │ │ +0005a1d0 00000017 R_ARM_RELATIVE │ │ +0005a1d4 00000017 R_ARM_RELATIVE │ │ +0005a1d8 00000017 R_ARM_RELATIVE │ │ +0005a1dc 00000017 R_ARM_RELATIVE │ │ +0005a200 00000017 R_ARM_RELATIVE │ │ +00059e80 00001915 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ +00059e98 00008615 R_ARM_GLOB_DAT 00000000 _ctype_@LIBC │ │ +00059e84 00022d15 R_ARM_GLOB_DAT 00000000 __sF@LIBC │ │ +00059ea8 00044515 R_ARM_GLOB_DAT 00000000 __gnu_Unwind_Find_exidx │ │ +00059eb4 00045915 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected │ │ │ │ -Relocation section '.rel.plt' at offset 0xe778 contains 79 entries: │ │ +Relocation section '.rel.plt' at offset 0xf05c contains 79 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ -00057ec4 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit │ │ -00057ec8 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize │ │ -00057ecc 00001e16 R_ARM_JUMP_SLOT 00000000 sprintf │ │ -00057ed0 00001f16 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail │ │ -00057ed4 00005616 R_ARM_JUMP_SLOT 00000000 malloc │ │ -00057ed8 00006216 R_ARM_JUMP_SLOT 00000000 strlen │ │ -00057edc 00006316 R_ARM_JUMP_SLOT 00000000 strcpy │ │ -00057ee0 00006516 R_ARM_JUMP_SLOT 00000000 free │ │ -00057ee4 0000b516 R_ARM_JUMP_SLOT 00000000 calloc │ │ -00057ee8 00013016 R_ARM_JUMP_SLOT 00000000 fopen │ │ -00057eec 00013116 R_ARM_JUMP_SLOT 00000000 fclose │ │ -00057ef0 00014016 R_ARM_JUMP_SLOT 00000000 strcmp │ │ -00057ef4 00016016 R_ARM_JUMP_SLOT 00000000 strcat │ │ -00057ef8 00017716 R_ARM_JUMP_SLOT 00000000 ftell │ │ -00057efc 00017816 R_ARM_JUMP_SLOT 00000000 fread │ │ -00057f00 00017916 R_ARM_JUMP_SLOT 00000000 fseek │ │ -00057f04 00019116 R_ARM_JUMP_SLOT 00000000 strchr │ │ -00057f08 00019216 R_ARM_JUMP_SLOT 00000000 strncmp │ │ -00057f0c 00019316 R_ARM_JUMP_SLOT 00000000 sscanf │ │ -00057f10 00019a16 R_ARM_JUMP_SLOT 00000000 fputs │ │ -00057f14 00019b16 R_ARM_JUMP_SLOT 00000000 fprintf │ │ -00057f18 00019c16 R_ARM_JUMP_SLOT 00000000 strrchr │ │ -00057f1c 00019d16 R_ARM_JUMP_SLOT 00000000 atoi │ │ -00057f20 0001a516 R_ARM_JUMP_SLOT 00000000 log │ │ -00057f24 0001c416 R_ARM_JUMP_SLOT 00000000 memcpy │ │ -00057f28 0001d516 R_ARM_JUMP_SLOT 00000000 fwrite │ │ -00057f2c 0001e916 R_ARM_JUMP_SLOT 00000000 strtod │ │ -00057f30 00020116 R_ARM_JUMP_SLOT 00000000 memset │ │ -00057f34 00021316 R_ARM_JUMP_SLOT 00000000 exit │ │ -00057f38 00023916 R_ARM_JUMP_SLOT 00000000 fputc │ │ -00057f3c 00023a16 R_ARM_JUMP_SLOT 00000000 fflush │ │ -00057f40 00025f16 R_ARM_JUMP_SLOT 00000000 fgets │ │ -00057f44 00029a16 R_ARM_JUMP_SLOT 00000000 fscanf │ │ -00057f48 0002af16 R_ARM_JUMP_SLOT 00000000 printf │ │ -00057f4c 0002b016 R_ARM_JUMP_SLOT 00000000 putchar │ │ -00057f50 0002b516 R_ARM_JUMP_SLOT 00000000 sqrt │ │ -00057f54 0002cb16 R_ARM_JUMP_SLOT 00000000 getenv │ │ -00057f58 0002e416 R_ARM_JUMP_SLOT 00000000 __errno │ │ -00057f5c 0002f616 R_ARM_JUMP_SLOT 00000000 realloc │ │ -00057f60 0002fd16 R_ARM_JUMP_SLOT 00000000 strdup │ │ -00057f64 0002fe16 R_ARM_JUMP_SLOT 00000000 __srget │ │ -00057f68 00030216 R_ARM_JUMP_SLOT 00000000 qsort │ │ -00057f6c 00030c16 R_ARM_JUMP_SLOT 00000000 memmove │ │ -00057f70 00035116 R_ARM_JUMP_SLOT 00000000 snprintf │ │ -00057f74 00035c16 R_ARM_JUMP_SLOT 00000000 time │ │ -00057f78 00037e16 R_ARM_JUMP_SLOT 00000000 pow │ │ -00057f7c 00038116 R_ARM_JUMP_SLOT 00000000 log10 │ │ -00057f80 00038216 R_ARM_JUMP_SLOT 00000000 cos │ │ -00057f84 00038316 R_ARM_JUMP_SLOT 00000000 sin │ │ -00057f88 0003a216 R_ARM_JUMP_SLOT 00000000 strtok │ │ -00057f8c 0003b116 R_ARM_JUMP_SLOT 00000000 vfprintf │ │ -00057f90 0003b216 R_ARM_JUMP_SLOT 00000000 abort │ │ -00057f94 0003b316 R_ARM_JUMP_SLOT 00000000 longjmp │ │ -00057f98 0003b616 R_ARM_JUMP_SLOT 00000000 strncat │ │ -00057f9c 0003b716 R_ARM_JUMP_SLOT 00000000 strstr │ │ -00057fa0 0003b816 R_ARM_JUMP_SLOT 00000000 strncpy │ │ -00057fa4 0003c016 R_ARM_JUMP_SLOT 00000000 fgetc │ │ -00057fa8 0003c616 R_ARM_JUMP_SLOT 00000000 __android_log_vprint │ │ -00057fac 0003c716 R_ARM_JUMP_SLOT 00000000 vsnprintf │ │ -00057fb0 0003c916 R_ARM_JUMP_SLOT 00000000 strerror │ │ -00057fb4 0003e116 R_ARM_JUMP_SLOT 00000000 puts │ │ -00057fb8 0003eb16 R_ARM_JUMP_SLOT 00000000 open │ │ -00057fbc 0003ec16 R_ARM_JUMP_SLOT 00000000 fstat │ │ -00057fc0 0003ed16 R_ARM_JUMP_SLOT 00000000 close │ │ -00057fc4 0003ee16 R_ARM_JUMP_SLOT 00000000 mmap │ │ -00057fc8 0003f016 R_ARM_JUMP_SLOT 00000000 munmap │ │ -00057fcc 0003f116 R_ARM_JUMP_SLOT 00000000 popen │ │ -00057fd0 0003f216 R_ARM_JUMP_SLOT 00000000 pclose │ │ -00057fd4 0003f516 R_ARM_JUMP_SLOT 00000000 sleep │ │ -00057fd8 0003f616 R_ARM_JUMP_SLOT 00000000 stat │ │ -00057fdc 0003ff16 R_ARM_JUMP_SLOT 00000000 mkdir │ │ -00057fe0 00040516 R_ARM_JUMP_SLOT 00000000 getrusage │ │ -00057fe4 00040616 R_ARM_JUMP_SLOT 00000000 gettimeofday │ │ -00057fe8 00040a16 R_ARM_JUMP_SLOT 00000000 unlink │ │ -00057fec 00040c16 R_ARM_JUMP_SLOT 00000000 strspn │ │ -00057ff0 00044516 R_ARM_JUMP_SLOT 00000000 raise │ │ -00057ff4 00044a16 R_ARM_JUMP_SLOT 00000000 __gnu_Unwind_Find_exidx │ │ -00057ff8 00045416 R_ARM_JUMP_SLOT 00000000 __cxa_begin_cleanup │ │ -00057ffc 00045516 R_ARM_JUMP_SLOT 00000000 __cxa_type_match │ │ +00059ec4 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@LIBC │ │ +00059ec8 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@LIBC │ │ +00059ecc 00001816 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ +00059ed0 00002016 R_ARM_JUMP_SLOT 00000000 sprintf@LIBC │ │ +00059ed4 00005616 R_ARM_JUMP_SLOT 00000000 malloc@LIBC │ │ +00059ed8 00006216 R_ARM_JUMP_SLOT 00000000 strlen@LIBC │ │ +00059edc 00006316 R_ARM_JUMP_SLOT 00000000 strcpy@LIBC │ │ +00059ee0 00006516 R_ARM_JUMP_SLOT 00000000 free@LIBC │ │ +00059ee4 0000bb16 R_ARM_JUMP_SLOT 00000000 calloc@LIBC │ │ +00059ee8 00013716 R_ARM_JUMP_SLOT 00000000 fopen@LIBC │ │ +00059eec 00013816 R_ARM_JUMP_SLOT 00000000 fclose@LIBC │ │ +00059ef0 00014716 R_ARM_JUMP_SLOT 00000000 strcmp@LIBC │ │ +00059ef4 00016716 R_ARM_JUMP_SLOT 00000000 strcat@LIBC │ │ +00059ef8 00017b16 R_ARM_JUMP_SLOT 00000000 ftell@LIBC │ │ +00059efc 00017c16 R_ARM_JUMP_SLOT 00000000 fseek@LIBC │ │ +00059f00 00017d16 R_ARM_JUMP_SLOT 00000000 fread@LIBC │ │ +00059f04 00019416 R_ARM_JUMP_SLOT 00000000 strchr@LIBC │ │ +00059f08 00019516 R_ARM_JUMP_SLOT 00000000 strncmp@LIBC │ │ +00059f0c 00019616 R_ARM_JUMP_SLOT 00000000 sscanf@LIBC │ │ +00059f10 0001a116 R_ARM_JUMP_SLOT 00000000 fputs@LIBC │ │ +00059f14 0001a216 R_ARM_JUMP_SLOT 00000000 fprintf@LIBC │ │ +00059f18 0001a316 R_ARM_JUMP_SLOT 00000000 strrchr@LIBC │ │ +00059f1c 0001a416 R_ARM_JUMP_SLOT 00000000 atoi@LIBC │ │ +00059f20 0001ac16 R_ARM_JUMP_SLOT 00000000 log@LIBC │ │ +00059f24 0001cb16 R_ARM_JUMP_SLOT 00000000 memcpy@LIBC │ │ +00059f28 0001dc16 R_ARM_JUMP_SLOT 00000000 fwrite@LIBC │ │ +00059f2c 0001f016 R_ARM_JUMP_SLOT 00000000 strtod@LIBC │ │ +00059f30 00020816 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ +00059f34 00021416 R_ARM_JUMP_SLOT 00000000 exit@LIBC │ │ +00059f38 00024016 R_ARM_JUMP_SLOT 00000000 fputc@LIBC │ │ +00059f3c 00024116 R_ARM_JUMP_SLOT 00000000 fflush@LIBC │ │ +00059f40 00026616 R_ARM_JUMP_SLOT 00000000 fgets@LIBC │ │ +00059f44 0002a116 R_ARM_JUMP_SLOT 00000000 fscanf@LIBC │ │ +00059f48 0002b616 R_ARM_JUMP_SLOT 00000000 printf@LIBC │ │ +00059f4c 0002b716 R_ARM_JUMP_SLOT 00000000 putchar@LIBC │ │ +00059f50 0002bd16 R_ARM_JUMP_SLOT 00000000 sqrt@LIBC │ │ +00059f54 0002d216 R_ARM_JUMP_SLOT 00000000 getenv@LIBC │ │ +00059f58 0002eb16 R_ARM_JUMP_SLOT 00000000 __errno@LIBC │ │ +00059f5c 0002fd16 R_ARM_JUMP_SLOT 00000000 realloc@LIBC │ │ +00059f60 00030416 R_ARM_JUMP_SLOT 00000000 strdup@LIBC │ │ +00059f64 00030516 R_ARM_JUMP_SLOT 00000000 getc@LIBC │ │ +00059f68 00030916 R_ARM_JUMP_SLOT 00000000 qsort@LIBC │ │ +00059f6c 00031316 R_ARM_JUMP_SLOT 00000000 memmove@LIBC │ │ +00059f70 00035816 R_ARM_JUMP_SLOT 00000000 snprintf@LIBC │ │ +00059f74 00036316 R_ARM_JUMP_SLOT 00000000 time@LIBC │ │ +00059f78 00038516 R_ARM_JUMP_SLOT 00000000 pow@LIBC │ │ +00059f7c 00038816 R_ARM_JUMP_SLOT 00000000 log10@LIBC │ │ +00059f80 00038916 R_ARM_JUMP_SLOT 00000000 cos@LIBC │ │ +00059f84 00038a16 R_ARM_JUMP_SLOT 00000000 sin@LIBC │ │ +00059f88 0003a916 R_ARM_JUMP_SLOT 00000000 strtok@LIBC │ │ +00059f8c 0003b816 R_ARM_JUMP_SLOT 00000000 vfprintf@LIBC │ │ +00059f90 0003b916 R_ARM_JUMP_SLOT 00000000 abort@LIBC │ │ +00059f94 0003ba16 R_ARM_JUMP_SLOT 00000000 longjmp@LIBC │ │ +00059f98 0003bd16 R_ARM_JUMP_SLOT 00000000 strncat@LIBC │ │ +00059f9c 0003be16 R_ARM_JUMP_SLOT 00000000 strstr@LIBC │ │ +00059fa0 0003bf16 R_ARM_JUMP_SLOT 00000000 strncpy@LIBC │ │ +00059fa4 0003c716 R_ARM_JUMP_SLOT 00000000 fgetc@LIBC │ │ +00059fa8 0003cd16 R_ARM_JUMP_SLOT 00000000 __android_log_vprint │ │ +00059fac 0003ce16 R_ARM_JUMP_SLOT 00000000 vsnprintf@LIBC │ │ +00059fb0 0003d016 R_ARM_JUMP_SLOT 00000000 strerror@LIBC │ │ +00059fb4 0003e816 R_ARM_JUMP_SLOT 00000000 puts@LIBC │ │ +00059fb8 0003f116 R_ARM_JUMP_SLOT 00000000 open@LIBC │ │ +00059fbc 0003f216 R_ARM_JUMP_SLOT 00000000 fstat@LIBC │ │ +00059fc0 0003f316 R_ARM_JUMP_SLOT 00000000 close@LIBC │ │ +00059fc4 0003f416 R_ARM_JUMP_SLOT 00000000 mmap@LIBC │ │ +00059fc8 0003f516 R_ARM_JUMP_SLOT 00000000 munmap@LIBC │ │ +00059fcc 0003f616 R_ARM_JUMP_SLOT 00000000 popen@LIBC │ │ +00059fd0 0003f716 R_ARM_JUMP_SLOT 00000000 pclose@LIBC │ │ +00059fd4 0003fa16 R_ARM_JUMP_SLOT 00000000 sleep@LIBC │ │ +00059fd8 0003fb16 R_ARM_JUMP_SLOT 00000000 stat@LIBC │ │ +00059fdc 00009916 R_ARM_JUMP_SLOT 00000000 mkdir@LIBC │ │ +00059fe0 00008f16 R_ARM_JUMP_SLOT 00000000 getrusage@LIBC │ │ +00059fe4 00009116 R_ARM_JUMP_SLOT 00000000 gettimeofday@LIBC │ │ +00059fe8 00009716 R_ARM_JUMP_SLOT 00000000 unlink@LIBC │ │ +00059fec 00009416 R_ARM_JUMP_SLOT 00000000 strspn@LIBC │ │ +00059ff0 0000df16 R_ARM_JUMP_SLOT 00000000 raise@LIBC │ │ +00059ff4 00044516 R_ARM_JUMP_SLOT 00000000 __gnu_Unwind_Find_exidx │ │ +00059ff8 00045616 R_ARM_JUMP_SLOT 00000000 __cxa_begin_cleanup │ │ +00059ffc 00045716 R_ARM_JUMP_SLOT 00000000 __cxa_type_match │ ├── readelf --wide --dynamic {} │ │ @@ -1,30 +1,35 @@ │ │ │ │ -Dynamic section at offset 0x56d7c contains 27 entries: │ │ +Dynamic section at offset 0x58d58 contains 32 entries: │ │ Tag Type Name/Value │ │ - 0x00000003 (PLTGOT) 0x57eb8 │ │ + 0x00000003 (PLTGOT) 0x59eb8 │ │ 0x00000002 (PLTRELSZ) 632 (bytes) │ │ - 0x00000017 (JMPREL) 0xe778 │ │ + 0x00000017 (JMPREL) 0xf05c │ │ 0x00000014 (PLTREL) REL │ │ - 0x00000011 (REL) 0xcf88 │ │ - 0x00000012 (RELSZ) 6128 (bytes) │ │ + 0x00000011 (REL) 0xd874 │ │ + 0x00000012 (RELSZ) 6120 (bytes) │ │ 0x00000013 (RELENT) 8 (bytes) │ │ 0x6ffffffa (RELCOUNT) 760 │ │ - 0x00000006 (SYMTAB) 0x114 │ │ + 0x00000006 (SYMTAB) 0x18c │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ - 0x00000005 (STRTAB) 0x48a4 │ │ - 0x0000000a (STRSZ) 25817 (bytes) │ │ - 0x00000004 (HASH) 0xad80 │ │ + 0x00000005 (STRTAB) 0x48bc │ │ + 0x0000000a (STRSZ) 25729 (bytes) │ │ + 0x00000004 (HASH) 0xad40 │ │ 0x00000001 (NEEDED) Shared library: [liblog.so] │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so] │ │ 0x00000001 (NEEDED) Shared library: [libm.so] │ │ 0x00000001 (NEEDED) Shared library: [libc.so] │ │ 0x00000001 (NEEDED) Shared library: [libdl.so] │ │ 0x0000000e (SONAME) Library soname: [libpocketsphinx_jni.so] │ │ - 0x0000001a (FINI_ARRAY) 0x57d1c │ │ + 0x0000001a (FINI_ARRAY) 0x59cf8 │ │ 0x0000001c (FINI_ARRAYSZ) 8 (bytes) │ │ - 0x00000019 (INIT_ARRAY) 0x57d78 │ │ + 0x00000019 (INIT_ARRAY) 0x59d54 │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ 0x00000010 (SYMBOLIC) 0x0 │ │ 0x0000001e (FLAGS) SYMBOLIC BIND_NOW │ │ 0x6ffffffb (FLAGS_1) Flags: NOW │ │ + 0x6ffffff0 (VERSYM) 0xcf30 │ │ + 0x6ffffffc (VERDEF) 0xd818 │ │ + 0x6ffffffd (VERDEFNUM) 1 │ │ + 0x6ffffffe (VERNEED) 0xd834 │ │ + 0x6fffffff (VERNEEDNUM) 2 │ │ 0x00000000 (NULL) 0x0 │ ├── readelf --wide --notes {} │ │ @@ -1,4 +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: 55179c7e52fb27a8d526b13d7e574546928c5168 │ │ + │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ - GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.10 │ │ + GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 │ ├── readelf --wide --version-info {} │ │ @@ -1,2 +1,299 @@ │ │ │ │ -No version information found in this file. │ │ +Version symbols section '.gnu.version' contains 1139 entries: │ │ + Addr: 0x000000000000cf30 Offset: 0x00cf30 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*) 1 (*global*) 1 (*global*) │ │ + 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 014: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 018: 2 (LIBC) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 01c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 020: 2 (LIBC) 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*) │ │ + 040: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 044: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 048: 1 (*global*) 1 (*global*) 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*) 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*) 2 (LIBC) 2 (LIBC) │ │ + 064: 1 (*global*) 2 (LIBC) 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*) 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*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 084: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 088: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 08c: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 090: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 094: 2 (LIBC) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 098: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 09c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0a0: 1 (*global*) 1 (*global*) 1 (*global*) 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*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0b4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0b8: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 0bc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0c0: 1 (*global*) 1 (*global*) 1 (*global*) 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*) │ │ + 0d0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0d4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0dc: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 0e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0e4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0e8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0ec: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0f0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0f4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0f8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0fc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 100: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 104: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 108: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 10c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 110: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 114: 1 (*global*) 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*) │ │ + 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*) 2 (LIBC) │ │ + 138: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 13c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 140: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 144: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 148: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 14c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 150: 1 (*global*) 1 (*global*) 1 (*global*) 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*) 2 (LIBC) │ │ + 168: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 16c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 170: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 174: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 178: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 17c: 2 (LIBC) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 180: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 184: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 188: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 18c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 190: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 194: 2 (LIBC) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 198: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 19c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1a0: 1 (*global*) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 1a4: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1a8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1ac: 3 (LIBC) 1 (*global*) 1 (*global*) 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*) 2 (LIBC) │ │ + 1cc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1d0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1d4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1dc: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1e4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1e8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1ec: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1f0: 2 (LIBC) 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: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 20c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 210: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 214: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 218: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 21c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 220: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 224: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 228: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 22c: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 230: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 234: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 238: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 23c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 240: 2 (LIBC) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 244: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 248: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 24c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 250: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 254: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 258: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 25c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 260: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 264: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 268: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 26c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 270: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 274: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 278: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 27c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 280: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 284: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 288: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 28c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 290: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 294: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 298: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 29c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2a0: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 2a4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2a8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2ac: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2b0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2b4: 1 (*global*) 1 (*global*) 2 (LIBC) 2 (LIBC) │ │ + 2b8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2bc: 1 (*global*) 3 (LIBC) 1 (*global*) 1 (*global*) │ │ + 2c0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2c4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2c8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2cc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2d0: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 2d4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2dc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2e4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2e8: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 2ec: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2f0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2f4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2f8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2fc: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 300: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 304: 2 (LIBC) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 308: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 30c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 310: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 314: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 318: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 31c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 320: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 324: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 328: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 32c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 330: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 334: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 338: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 33c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 340: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 344: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 348: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 34c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 350: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 354: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 358: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 35c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 360: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 364: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 368: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 36c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 370: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 374: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 378: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 37c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 380: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 384: 1 (*global*) 3 (LIBC) 1 (*global*) 1 (*global*) │ │ + 388: 3 (LIBC) 3 (LIBC) 3 (LIBC) 1 (*global*) │ │ + 38c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 390: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 394: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 398: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 39c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3a0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3a4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3a8: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 3ac: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3b0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3b4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3b8: 2 (LIBC) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 3bc: 1 (*global*) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 3c0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3c4: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 3c8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3cc: 1 (*global*) 0 (*local*) 2 (LIBC) 1 (*global*) │ │ + 3d0: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3d4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3dc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3e4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3e8: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3ec: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3f0: 1 (*global*) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 3f4: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 3f8: 1 (*global*) 1 (*global*) 2 (LIBC) 2 (LIBC) │ │ + 3fc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 400: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 404: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 408: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 40c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 410: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 414: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 418: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 41c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 420: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 424: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 428: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 42c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 430: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 434: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 438: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 43c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 440: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 444: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 448: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 44c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 450: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 454: 1 (*global*) 1 (*global*) 0 (*local*) 0 (*local*) │ │ + 458: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 45c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 460: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 464: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 468: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 46c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 470: 1 (*global*) 1 (*global*) 1 (*global*) │ │ + │ │ +Version definition section '.gnu.version_d' contains 1 entry: │ │ + Addr: 0x000000000000d818 Offset: 0x00d818 Link: 4 (.dynstr) │ │ + 000000: Rev: 1 Flags: BASE Index: 1 Cnt: 1 Name: libpocketsphinx_jni.so │ │ + │ │ +Version needs section '.gnu.version_r' contains 2 entries: │ │ + Addr: 0x000000000000d834 Offset: 0x00d834 Link: 4 (.dynstr) │ │ + 000000: Version: 1 File: libc.so Cnt: 1 │ │ + 0x0010: Name: LIBC Flags: none Version: 2 │ │ + 0x0020: Version: 1 File: libm.so Cnt: 1 │ │ + 0x0030: Name: LIBC Flags: none Version: 3 │ ├── strings --all --bytes=8 {} │ │ @@ -1,13 +1,15 @@ │ │ +/system/bin/linker │ │ __cxa_finalize │ │ +libpocketsphinx_jni.so │ │ __cxa_atexit │ │ __aeabi_unwind_cpp_pr0 │ │ -__aeabi_unwind_cpp_pr1 │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1Config │ │ cmd_ln_free_r │ │ +__aeabi_unwind_cpp_pr1 │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setBoolean │ │ cmd_ln_set_int_r │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setInt │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setFloat │ │ cmd_ln_set_float_r │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setString │ │ cmd_ln_set_str_r │ │ @@ -17,21 +19,21 @@ │ │ cmd_ln_int_r │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getInt │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getFloat │ │ cmd_ln_float_r │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getString │ │ cmd_ln_str_r │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1FrontEnd │ │ +__stack_chk_fail │ │ +__stack_chk_guard │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1FrontEnd │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1outputSize │ │ fe_get_output_size │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1startUtt │ │ fe_start_utt │ │ -__stack_chk_fail │ │ -__stack_chk_guard │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1processUtt │ │ fe_process_utt │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1endUtt │ │ fe_end_utt │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1Feature │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1Feature │ │ feat_free │ │ @@ -129,15 +131,17 @@ │ │ ngram_model_set_select │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1lookup │ │ ngram_model_set_lookup │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1current │ │ ngram_model_set_current │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1iter │ │ jsgf_rule_iter │ │ +getrusage │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1Jsgf │ │ +gettimeofday │ │ jsgf_parse_file │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1Jsgf │ │ jsgf_grammar_free │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1name │ │ jsgf_grammar_name │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1getRule │ │ jsgf_get_rule │ │ @@ -281,19 +285,19 @@ │ │ Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestList_1iter │ │ ps_nbest │ │ Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1NBestList │ │ Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1SegmentList │ │ Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentList_1iter │ │ ps_seg_iter │ │ Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1SegmentList │ │ -acmod_advance │ │ -hash_table_replace │ │ hash_table_iter │ │ hash_table_empty │ │ hash_table_free │ │ +hash_table_replace │ │ +acmod_advance │ │ string_join │ │ ps_default_search_args │ │ ps_retain │ │ dict_free │ │ dict2pid_free │ │ acmod_free │ │ ps_update_mllr │ │ @@ -370,21 +374,21 @@ │ │ ps_get_all_time │ │ fe_get_vad_state │ │ ps_search_init │ │ dict2pid_retain │ │ dict_retain │ │ ps_search_base_reinit │ │ ps_search_deinit │ │ +__listelem_free__ │ │ +lineiter_next │ │ __aeabi_fmul │ │ __aeabi_fadd │ │ ngram_bg_score │ │ -__listelem_free__ │ │ logmath_add │ │ ngram_tg_score │ │ -lineiter_next │ │ ps_lattice_link │ │ __listelem_malloc__ │ │ ps_lattice_bypass_fillers │ │ dict_filler_word │ │ ps_lattice_delete_unreachable │ │ logmath_log_to_ln │ │ __aeabi_dsub │ │ @@ -456,63 +460,63 @@ │ │ feat_init │ │ feat_read_lda │ │ parse_subvecs │ │ feat_set_subvecs │ │ agc_set_threshold │ │ bin_mdef_read │ │ tmat_init │ │ +ms_mgau_init │ │ s2_semi_mgau_init │ │ ptm_mgau_init │ │ -ms_mgau_init │ │ ps_mllr_read │ │ __ckd_calloc_2d__ │ │ acmod_write_senfh_header │ │ bio_writehdr │ │ acmod_grow_feat_buf │ │ feat_array_realloc │ │ __ckd_realloc__ │ │ -fe_process_frames │ │ feat_update_stats │ │ +fe_process_frames │ │ acmod_process_feat │ │ __aeabi_dcmpgt │ │ bio_readhdr │ │ bio_hdrarg_free │ │ acmod_rewind │ │ acmod_write_scores │ │ acmod_get_frame │ │ acmod_best_score │ │ acmod_clear_active │ │ acmod_activate_hmm │ │ acmod_flags2list │ │ acmod_score │ │ fe_start_stream │ │ -bin_mdef_ciphone_str │ │ -blkarray_list_get │ │ -allphone_search_hyp │ │ -glist_count │ │ -__aeabi_idiv │ │ -allphone_search_finish │ │ -allphone_search_step │ │ -hmm_vit_eval │ │ -blkarray_list_append │ │ -hmm_clear │ │ -hmm_enter │ │ -allphone_search_start │ │ -blkarray_list_reset │ │ allphone_search_free │ │ hmm_context_free │ │ hmm_deinit │ │ blkarray_list_free │ │ +allphone_search_start │ │ +hmm_clear │ │ +blkarray_list_reset │ │ +hmm_enter │ │ +allphone_search_step │ │ +hmm_vit_eval │ │ +blkarray_list_get │ │ +blkarray_list_append │ │ +bin_mdef_ciphone_str │ │ +__aeabi_idiv │ │ +allphone_search_finish │ │ +allphone_search_hyp │ │ +glist_count │ │ allphone_search_reinit │ │ __aeabi_fdiv │ │ hmm_context_init │ │ +hmm_init │ │ ngram_model_set_init │ │ ngram_wid │ │ blkarray_list_init │ │ -hmm_init │ │ bin_mdef_retain │ │ mmio_file_unmap │ │ bin_mdef_read_text │ │ mdef_init │ │ mdef_free │ │ bin_mdef_write │ │ bin_mdef_write_text │ │ @@ -532,44 +536,44 @@ │ │ dict2pid_internal │ │ ckd_free_3d │ │ dict2pid_report │ │ __ckd_calloc_3d__ │ │ dict2pid_dump │ │ fsg_history_entry_get │ │ fsg_history_n_entries │ │ +fsg_search_free │ │ +fsg_lextree_free │ │ +fsg_history_reset │ │ +fsg_history_set_fsg │ │ +fsg_history_free │ │ +fsg_search_reinit │ │ +fsg_lextree_init │ │ fsg_search_finish │ │ fsg_psubtree_pnode_deactivate │ │ fsg_model_arcs │ │ fsg_arciter_get │ │ fsg_history_entry_add │ │ fsg_arciter_next │ │ -fsg_search_start │ │ -fsg_history_reset │ │ -fsg_history_utt_start │ │ -fsg_pnode_add_all_ctxt │ │ fsg_search_step │ │ +fsg_pnode_add_all_ctxt │ │ fsg_history_end_frame │ │ -fsg_search_reinit │ │ -fsg_lextree_free │ │ -fsg_lextree_init │ │ -fsg_history_set_fsg │ │ -fsg_search_free │ │ -fsg_history_free │ │ +fsg_search_start │ │ +fsg_history_utt_start │ │ gnode_free │ │ fsg_search_hyp │ │ fsg_history_init │ │ kws_search_finish │ │ -kws_search_hyp │ │ -kws_detections_hyp_str │ │ -kws_search_step │ │ -kws_detections_add │ │ -kws_search_start │ │ +kws_search_free │ │ kws_detections_reset │ │ kws_search_reinit │ │ -kws_search_free │ │ +kws_search_start │ │ +kws_search_step │ │ +kws_detections_add │ │ +kws_search_hyp │ │ +kws_detections_hyp_str │ │ hmm_dump │ │ hmm_clear_scores │ │ hmm_normalize │ │ hmm_dump_vit_eval │ │ mdef_ciphone_id │ │ mdef_ciphone_str │ │ mdef_phone_str │ │ @@ -577,45 +581,45 @@ │ │ mdef_is_ciphone │ │ mdef_is_cisenone │ │ hash_table_enter_bkey │ │ hash_table_tolist │ │ mdef_report │ │ mdef_free_recursive_rc │ │ mdef_free_recursive_lc │ │ -ms_cont_mgau_frame_eval │ │ -gauden_dist │ │ -senone_eval │ │ -ms_mgau_mllr_transform │ │ -gauden_mllr_transform │ │ ms_mgau_free │ │ gauden_free │ │ senone_free │ │ +ms_mgau_mllr_transform │ │ +gauden_mllr_transform │ │ +ms_cont_mgau_frame_eval │ │ +gauden_dist │ │ +senone_eval │ │ gauden_init │ │ senone_init │ │ __aeabi_fcmple │ │ __aeabi_fcmpge │ │ __aeabi_dcmple │ │ bio_fread │ │ vector_sum_norm │ │ vector_floor │ │ bio_verify_chksum │ │ bio_fread_1d │ │ -ngram_search_free │ │ -ngram_fwdtree_deinit │ │ -ngram_fwdflat_deinit │ │ ngram_fwdtree_finish │ │ ngram_fwdflat_start │ │ ngram_fwdflat_search │ │ ngram_fwdflat_finish │ │ ngram_fwdtree_search │ │ ngram_model_flush │ │ ngram_fwdtree_start │ │ ngram_model_set_map_words │ │ ngram_fwdtree_reinit │ │ ngram_fwdflat_reinit │ │ +ngram_search_free │ │ +ngram_fwdtree_deinit │ │ +ngram_fwdflat_deinit │ │ ngram_unknown_wid │ │ ngram_fwdtree_init │ │ ngram_fwdflat_init │ │ ngram_search_mark_bptable │ │ ngram_search_save_bp │ │ ngram_search_find_exit │ │ ngram_search_bp_hyp │ │ @@ -624,22 +628,22 @@ │ │ ngram_search_exit_score │ │ ngram_compute_seg_score │ │ ngram_search_lattice │ │ ngram_model_set_known_wid │ │ dump_bptable │ │ ngram_search_set_lm │ │ ps_mllr_retain │ │ -ptm_mgau_free │ │ -ptm_mgau_mllr_transform │ │ __aeabi_fsub │ │ -__aeabi_fcmplt │ │ +__aeabi_fcmpgt │ │ ptm_mgau_frame_eval │ │ +ptm_mgau_mllr_transform │ │ +ptm_mgau_free │ │ logmath_get_width │ │ -s2_semi_mgau_free │ │ s2_semi_mgau_mllr_transform │ │ +s2_semi_mgau_free │ │ s2_semi_mgau_frame_eval │ │ tmat_dump │ │ vector_nz_floor │ │ tmat_report │ │ __aeabi_dadd │ │ __aeabi_dmul │ │ __aeabi_dcmplt │ │ @@ -648,48 +652,48 @@ │ │ glist_insert_ptr │ │ fsg_history_utt_end │ │ fsg_history_print │ │ fsg_glist_linklist_free │ │ fsg_pnode_ctxt_sub_generic │ │ fsg_psubtree_dump_node │ │ fsg_lextree_dump │ │ +__aeabi_fcmplt │ │ logmath_ln_to_log │ │ gauden_dump_ind │ │ gauden_dump │ │ fread_line │ │ fsg_model_trans │ │ hash_table_lookup_bkey │ │ hash_table_replace_bkey │ │ fsg_model_null_trans │ │ fsg_model_null_trans_closure │ │ fsg_arciter_free │ │ bitvec_realloc │ │ -__aeabi_fcmpgt │ │ fsg_model_read │ │ fsg_model_write_fsm │ │ fsg_model_writefile_fsm │ │ fsg_model_write_symtab │ │ fsg_model_writefile_symtab │ │ jsgf_atom_new │ │ jsgf_atom_free │ │ jsgf_grammar_new │ │ glist_reverse │ │ jsgf_add_link │ │ jsgf_build_fsg_raw │ │ jsgf_write_fsg │ │ jsgf_define_rule │ │ -jsgf_optional_new │ │ jsgf_kleene_new │ │ +jsgf_optional_new │ │ jsgf_rule_retain │ │ jsgf_rule_free │ │ yylex_init │ │ yyset_in │ │ yylex_destroy │ │ -jsgf_import_rule │ │ jsgf_read_file │ │ +jsgf_import_rule │ │ yy_scan_string │ │ yy_delete_buffer │ │ jsgf_read_string │ │ yyget_lineno │ │ yyget_text │ │ __gnu_thumb1_case_uqi │ │ yy_flush_buffer │ │ @@ -702,22 +706,22 @@ │ │ yyset_lineno │ │ yyset_column │ │ yyset_out │ │ yyget_debug │ │ yyset_debug │ │ yyget_lval │ │ yyset_lval │ │ -yylex_init_extra │ │ yy_create_buffer │ │ +yylex_init_extra │ │ yyrealloc │ │ -yypush_buffer_state │ │ +yyrestart │ │ yy_switch_to_buffer │ │ yy_scan_buffer │ │ yy_scan_bytes │ │ -yyrestart │ │ +yypush_buffer_state │ │ __gnu_thumb1_case_shi │ │ yypop_buffer_state │ │ ngram_model_init │ │ ngram_ng_score │ │ ngram_model_apply_weights │ │ logmath_get_shift │ │ path_is_absolute │ │ @@ -748,28 +752,28 @@ │ │ ngram_add_word_internal │ │ ngram_class_new │ │ ngram_class_add_word │ │ ngram_class_free │ │ ngram_model_add_class_word │ │ glist_add_float32 │ │ ngram_class_prob │ │ -ngram_probv │ │ ngram_score │ │ +ngram_probv │ │ fopen_comp │ │ ngram_model_read_classdef │ │ lm3g_tginfo_reset │ │ lm3g_add_ug │ │ lm3g_apply_weights │ │ lm3g_tginfo_free │ │ string_trim │ │ -logmath_log10_to_log │ │ -init_sorted_list │ │ -sorted_id │ │ vals_in_sorted_list │ │ free_sorted_list │ │ +init_sorted_list │ │ +logmath_log10_to_log │ │ +sorted_id │ │ logmath_log_to_log10 │ │ ngram_model_dmp_build │ │ agc_type_str │ │ agc_init │ │ agc_free │ │ agc_emax_set │ │ agc_emax_get │ │ @@ -802,16 +806,16 @@ │ │ fe_init_dither │ │ genrand_seed │ │ fe_prespch_reset_cep │ │ fe_reset_noisestats │ │ fe_get_input_size │ │ fe_read_frame │ │ fe_write_frame │ │ -fe_shift_frame │ │ fe_prespch_read_cep │ │ +fe_shift_frame │ │ fe_prespch_ncep │ │ fe_process_frames_ext │ │ fe_prespch_extend_pcm │ │ fe_prespch_read_pcm │ │ fe_free_2d │ │ fe_free_noisestats │ │ fe_prespch_free │ │ @@ -860,17 +864,17 @@ │ │ fe_warp_piecewise_linear_set_parameters │ │ fe_warp_piecewise_linear_doc │ │ fe_warp_piecewise_linear_id │ │ fe_warp_piecewise_linear_n_param │ │ fe_warp_piecewise_linear_warped_to_unwarped │ │ fe_warp_piecewise_linear_unwarped_to_warped │ │ fe_warp_piecewise_linear_print │ │ -fe_prespch_reset_pcm │ │ fe_prespch_write_pcm │ │ fe_prespch_write_cep │ │ +fe_prespch_reset_pcm │ │ bio_writehdr_version │ │ bio_fwrite │ │ bio_fread_2d │ │ __ckd_alloc_2d_ptr │ │ __ckd_alloc_3d_ptr │ │ bio_fwrite_1d │ │ bio_fwrite_3d │ │ @@ -923,16 +927,14 @@ │ │ listelem_get_item │ │ listelem_stats │ │ __aeabi_d2uiz │ │ logmath_write │ │ logmath_read │ │ logmath_get_table_shape │ │ logmath_add_exact │ │ -__aeabi_ldivmod │ │ -__page_size │ │ lineiter_lineno │ │ lineiter_start_clean │ │ stat_mtime │ │ bit_encode_attach │ │ bit_encode_retain │ │ bit_encode_free │ │ bit_encode_write │ │ @@ -940,16 +942,14 @@ │ │ bit_encode_flush │ │ build_directory │ │ pctr_new │ │ pctr_reset │ │ pctr_increment │ │ pctr_print │ │ pctr_free │ │ -getrusage │ │ -gettimeofday │ │ ptmr_reset_all │ │ ptmr_print_all │ │ host_endian │ │ sb_strtod │ │ nextword │ │ __aeabi_lmul │ │ __udivsi3 │ │ @@ -988,47 +988,43 @@ │ │ __divsf3 │ │ __cmpsf2 │ │ __aeabi_cfrcmple │ │ __aeabi_cfcmpeq │ │ __aeabi_cfcmple │ │ __fixsfsi │ │ __aeabi_ldiv0 │ │ -__gnu_ldivmod_helper │ │ __muldi3 │ │ -__divdi3 │ │ -__gnu_uldivmod_helper │ │ -__udivdi3 │ │ -__gnu_Unwind_Find_exidx │ │ __aeabi_unwind_cpp_pr2 │ │ +__gnu_Unwind_Find_exidx │ │ __gnu_Unwind_Restore_VFP_D │ │ __gnu_Unwind_Restore_VFP │ │ __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ __gnu_Unwind_Restore_WMMXD │ │ __gnu_Unwind_Restore_WMMXC │ │ restore_core_regs │ │ +_Unwind_GetCFA │ │ +__gnu_Unwind_RaiseException │ │ +__gnu_Unwind_ForcedUnwind │ │ +__gnu_Unwind_Resume │ │ +__gnu_Unwind_Resume_or_Rethrow │ │ +_Unwind_Complete │ │ +_Unwind_DeleteException │ │ _Unwind_VRS_Get │ │ _Unwind_VRS_Set │ │ +__gnu_Unwind_Backtrace │ │ __cxa_begin_cleanup │ │ __cxa_type_match │ │ __gnu_unwind_execute │ │ __cxa_call_unexpected │ │ _Unwind_VRS_Pop │ │ __gnu_Unwind_Save_VFP_D │ │ __gnu_Unwind_Save_VFP │ │ __gnu_Unwind_Save_VFP_D_16_to_31 │ │ __gnu_Unwind_Save_WMMXD │ │ __gnu_Unwind_Save_WMMXC │ │ -_Unwind_GetCFA │ │ -__gnu_Unwind_RaiseException │ │ -__gnu_Unwind_ForcedUnwind │ │ -__gnu_Unwind_Resume │ │ -__gnu_Unwind_Resume_or_Rethrow │ │ -_Unwind_Complete │ │ -_Unwind_DeleteException │ │ -__gnu_Unwind_Backtrace │ │ __restore_core_regs │ │ ___Unwind_RaiseException │ │ _Unwind_RaiseException │ │ ___Unwind_Resume │ │ _Unwind_Resume │ │ ___Unwind_Resume_or_Rethrow │ │ _Unwind_Resume_or_Rethrow │ │ @@ -1041,106 +1037,122 @@ │ │ _Unwind_GetLanguageSpecificData │ │ _Unwind_GetDataRelBase │ │ _Unwind_GetTextRelBase │ │ __bss_start │ │ liblog.so │ │ libstdc++.so │ │ libdl.so │ │ -libpocketsphinx_jni.so │ │ -I g hyD- │ │ -I`g hyD- │ │ +'KyD'J{D │ │ +I g hyD. │ │ +I`g hyD. │ │ +K00{D#c1 │ │ +h~D6h3h7 │ │ +4KyD4J{D. │ │ +`K`#ldl+`l` │ │ +`K`#mdm+`l` │ │ #[B%a#ccc │ │ #[B%a#ccc │ │ -GL|D3hpi │ │ -BICKCJyD{D │ │ +EN~D+hhi │ │ + yD/J{D, │ │ + yD]J{Db │ │ +KI8hehyD, │ │ + 2I2K3JyD{D, │ │ jpG@hpGpG │ │ - yD{DW"% │ │ - yD{Df"* │ │ -hIch hyD │ │ -!r^cibc[i │ │ -"lYBKAaF │ │ -bi2I2KRiyD{D │ │ + =KD!zD* │ │ + I(l JyD, │ │ +8I9J lyD, │ │ +IX3f` `yD │ │ + yDW"{DG │ │ + yDf"{D │ │ +2Ich hyD │ │ + q"%I&KyD{D+ │ │ +v"PIQKyD{D+ │ │ 3cgcm"c] │ │ -NP!a#~D2 │ │ -b/c@hx#' │ │ -#[Bs`ck │ │ -`H zxDA\( │ │ -TIUJyDzD │ │ -TITJyDzD( │ │ -pJqIqKzD │ │ -^J_I_KzD │ │ -KJLILKzD │ │ -9J:I:KzD │ │ -&J'I'KzD │ │ -uN`iuJ~D1 │ │ -#(`ca!i#hbi │ │ -JzDkhIiX │ │ +ijF|D$h#h │ │ +wKyDwJ{D> │ │ + kIlKlJyD{D" │ │ + yDGJ{DS │ │ + yD=J{D3 │ │ + yD:J{D& │ │ +?KyD?J{D │ │ +lKyDlJ{D" │ │ +hbFZCRX+h │ │ +`KyD`J{D │ │ +OKyDOJ{D │ │ +h0iZCXCRXCX)j │ │ +F`FXCsiAX │ │ +%KyD%J{D │ │ +(J0!zD(K │ │ +kIkKc"{D │ │ +RJ`m`!zDw# │ │ +#p`0h9hXC │ │ +T#bFZC;l │ │ +FT"cFSC:l │ │ +AKyDj"{D │ │ +KJx!zDJK │ │ +}Ihh$2yD │ │ +gIhh(2yD │ │ +ZKyDZJ{Dg │ │ +5K{D5I5J( │ │ +ijF|D$h#h │ │ +)M)K*J}D) │ │ +uK{DT3[\ │ │ +qJzD|2RW │ │ +oK{D43[] │ │ +/M0N0J}D~DzD │ │ + dcd+M,N,O}D │ │ +!IyD`1P^ │ │ +2XrP&m2XrPfm2XrPbm │ │ +I@k|D$hyDjF#h │ │ +|D$h@kjF#h │ │ +%Ihh%JyD │ │ + yD,J{DG │ │ + yDM"{D7 │ │ +"AIBKyD{D │ │ + yD*J{DC │ │ +xKyDy"{D │ │ +"KILKyD{D │ │ +Z`+h"k)h │ │ +ch0N e[h~D │ │ + yD{"{D │ │ AapG@ipGs │ │ -QIQKRMyD{D │ │ -#cakK{D~ │ │ -,I,K-JyD{D │ │ -DIDKELyD{D │ │ -FIGKGLyD{D │ │ + 0I1K1JyD{D │ │ zt?333333 │ │ -ZIZHyDhD │ │ -SJTITKzD │ │ - 3`@B+` K │ │ --I.K.JyD{D │ │ +|D$hxD#h │ │ +RKyDY"{D │ │ +)I*K*JyD{D │ │ !I"K"JyD{D │ │ -JzDPhS`pG& │ │ -3I3K4JyD{D │ │ -/I0K0JyD{D │ │ +pKyDpJ{D │ │ +QKyDQJ{D │ │ +JzDP`CBCA │ │ x/8CBXApG │ │ -gXdF|@4` │ │ -M !c#}D* │ │ -?H?IxDyD │ │ ->H?IxDyD │ │ ->H>IxDyD* │ │ -.H.IxDyD │ │ --H.IxDyD │ │ --H-IxDyD* │ │ +F6I7LyD|D │ │ +F*J+LzD|D │ │ +|D$hjF#h │ │ +AHBIxDyD │ │ +AHAIxDyD │ │ +@HAIxDyD" │ │ +1H2IxDyD │ │ +1H1IxDyD │ │ +0H1IxDyD" │ │ +"(I(KyD{D │ │ +iF|D$h#h │ │ #C`pGChY │ │ -;M;L, recognition will fail │ │ bestpath │ │ Word '%s' survived for %d frames, potential overpruning │ │ No entries in backpointer table! │ │ Resized backpointer table to %d entries │ │ Resized score stack to %d entries │ │ -Empty backpointer table: can not build DAG. │ │ No word exits found in last frame (%d), assuming no recognition │ │ not found in last frame, using %s.%d instead │ │ Failed to find DAG node corresponding to %s │ │ Eliminated %d nodes before end node │ │ End node of lattice isolated; unreachable │ │ Lattice has %d nodes, %d links │ │ Couldn't find in first frame │ │ +Empty backpointer table: can not build DAG. │ │ bestpath %.2f CPU %.3f xRT │ │ bestpath %.2f wall %.3f xRT │ │ Backpointer table (%d entries): │ │ %-5d %-10s start %-3d end %-3d score %-8d bp %-3d real_wid %-5d prev_real_wid %-5d │ │ ../pocketsphinx/src/libpocketsphinx/ngram_search_fwdtree.c │ │ -cand_sf[] increased to %d entries │ │ %d unique initial diphones │ │ Filler word %d = %s has more than one phone, ignoring it. │ │ %d root, %d non-root channels, %d single-phone words │ │ +cand_sf[] increased to %d entries │ │ Creating search tree │ │ before: %d root, %d non-root channels, %d single-phone words │ │ after: max nonroot chan increased to %d │ │ No word from the language model has pronunciation in the dictionary │ │ after: %d root, %d non-root channels, %d single-phone words │ │ TOTAL fwdtree %.2f CPU %.3f xRT │ │ TOTAL fwdtree %.2f wall %.3f xRT │ │ @@ -1719,20 +1731,20 @@ │ │ Adding silence transitions for %s to FSG │ │ Added %d silence word transitions │ │ Base word %s not present in FSG vocabulary! │ │ %s declaration missing │ │ FSG_BEGIN │ │ Line[%d]: malformed FSG_BEGIN declaration │ │ FSG name is missing │ │ -NUM_STATES │ │ Line[%d]: #states declaration line missing or malformed │ │ -START_STATE │ │ +NUM_STATES │ │ Line[%d]: start state declaration line missing or malformed │ │ -FINAL_STATE │ │ +START_STATE │ │ Line[%d]: final state declaration line missing or malformed │ │ +FINAL_STATE │ │ Line[%d]: transition or FSG_END statement expected │ │ TRANSITION │ │ Line[%d]: transition spec malformed; Expecting: from-state to-state trans-prob [word] │ │ Line[%d]: transition spec malformed; Expecting float as transition probability │ │ FSG: %d states, %d unique words, %d transitions (%d null) │ │ Failed to open FSG file '%s' for reading │ │ %s %d %d %f %s │ │ @@ -1747,20 +1759,20 @@ │ │ Only right-recursion is permitted (in %s.%s) │ │ Right recursion %s %d => %d │ │ <%s.g%05d> │ │ Defined rule: %s%s │ │ Multiply defined symbol: %s │ │ Failed to open %s for parsing │ │ Failed to parse JSGF grammar from '%s' │ │ +Error parsing file: %s │ │ Imported rule is not qualified: %s │ │ Importing %s from %s to %s │ │ Already imported %s │ │ Multiply imported file: %s │ │ Imported %s │ │ -Error parsing file: %s │ │ Failed to parse JSGF grammar from input string │ │ Error parsing input string │ │ jsgf_parser.y │ │ %s at line %d current token '%s' │ │ syntax error │ │ memory exhausted │ │ $undefined │ │ @@ -1818,14 +1830,15 @@ │ │ Trigram %d has no valid unigram parent │ │ ../sphinxbase/src/libsphinxbase/lm/ngram_model_arpa.c │ │ No \data\ mark in LM file │ │ ngram %d=%d │ │ Unknown ngram (%d) │ │ \1-grams: │ │ Bad or missing ngram count │ │ +ngrams 1=%d, 2=%d, 3=%d │ │ Reading unigrams │ │ \2-grams: │ │ Format error; unigram ignored: %s │ │ Too many unigrams │ │ Duplicate word in dictionary: %s │ │ lm_t.ucount(%d) != #unigrams read(%d) │ │ Reading bigrams │ │ @@ -1835,21 +1848,20 @@ │ │ \3-grams: │ │ Bad bigram: %s │ │ %8d = #bo_wt2 entries │ │ Reading trigrams │ │ Unknown word: %s, skipping trigram (%s %s %s) │ │ Too many trigrams │ │ Trigrams not in bigram order │ │ -Missing bigram for trigram: %s │ │ Size of trigram segment is bigger than 65535, such a big language models are not supported, use smaller vocabulary │ │ Bad trigram: %s │ │ -ngrams 1=%d, 2=%d, 3=%d │ │ %8d = #unigrams created │ │ %8d = #bigrams created │ │ %8d = #prob2 entries │ │ +Missing bigram for trigram: %s │ │ %8d = #trigrams created │ │ %8d = #prob3 entries │ │ EOF while reading ngram counts │ │ Failed to read \1-grams: mark │ │ Failed to open %s for writing │ │ This is an ARPA-format language model file, generated by CMU Sphinx │ │ ngram %d=%d │ │ @@ -1932,17 +1944,17 @@ │ │ Header size field: %d; not multiple of %d │ │ %s: Start frame (%d) beyond file size (%d) │ │ %s: End frame (%d) beyond file size (%d), will truncate │ │ %s: Maximum output size(%d frames) < actual #frames(%d) │ │ %s: fread(%dx%d) (MFC data) failed │ │ '%s': Couldn't read int32 @pos %d │ │ '%s': Bad subrange spec ending @pos %d │ │ -'%s': Duplicate dimension ending @pos %d │ │ '%s': Bad delimiter @pos %d │ │ '%s': 0-length subvector │ │ +'%s': Duplicate dimension ending @pos %d │ │ Subvector specifications require single-stream features! │ │ Total dimensionality of subvector specification %d > feature dimensionality %d │ │ Initializing feature stream to type: '%s', ceplen=%d, CMN='%s', VARNORM='%s', AGC='%s' │ │ s2_4x features require cepsize == 13 │ │ 1s_12c_12d_3p_12dd │ │ 1s_c_d_ld_dd │ │ cep_dcep │ │ @@ -1971,16 +1983,16 @@ │ │ ../sphinxbase/src/libsphinxbase/feat/cmn_prior.c │ │ cmn_prior_set: from < │ │ cmn_prior_set: to < │ │ cmn_prior_update: from < │ │ cmn_prior_update: to < │ │ Variance normalization not implemented in live mode decode │ │ ../sphinxbase/src/libsphinxbase/util/bio.c │ │ -Unsupported elemsize for checksum: %d │ │ Unsupported elemsize for byteswapping: %d │ │ +Unsupported elemsize for checksum: %d │ │ version %s │ │ Wrong number of arguments │ │ Premature EOF, line %d │ │ Header format error, line %d │ │ Max arg-value limit(%d) exceeded; increase BIO_HDRARG_MAX │ │ *end_comment* │ │ Missing %s marker │ │ @@ -2021,18 +2033,18 @@ │ │ Bad default argument value for %s: %s │ │ Missing required argument %s │ │ No arguments given, available options are: │ │ cannot redirect log output │ │ Parsing command line: │ │ Current configuration: │ │ Failed to parse arguments list │ │ +Number of arguments must be even! │ │ Cannot open configuration file %s for reading │ │ Nesting quotations is not supported! │ │ Unclosed quotation, having EOF close it... │ │ -Number of arguments must be even! │ │ Failed to parse arguments list, forced exit │ │ Looking for default argument file: %s │ │ Can't find default argument file %s. │ │ Parsing command lines from file %s │ │ %s argument-list, or │ │ %s [argument-file] (default file: . %s) │ │ cmusphinx │ │ @@ -2171,21 +2183,21 @@ │ │ Cluster count must be 4 or 8 │ │ Using memory-mapped I/O for senones │ │ Failed to read %d bytes from sendump │ │ Log base %f is too small to represent add table in 8 bits │ │ Number of codebooks exceeds 256: %d │ │ Number of codebooks doesn't match number of ciphones, doesn't look like PTM: %d != %d │ │ -sendump │ │ +Maximum top-N: %d │ │ Reading mixture weights file '%s' │ │ Failed to open mixture file '%s' for reading │ │ Failed to read header from '%s' │ │ #Features streams(%d) != %d │ │ %s: #float32s(%d) doesn't match header dimensions: %d x %d x %d │ │ Read %d x %d x %d mixture weights │ │ -Maximum top-N: %d │ │ -pl_window │ │ ../pocketsphinx/src/libpocketsphinx/s2_semi_mgau.c │ │ -topn_beam │ │ Maximum top-N: %d │ │ Top-N beams: │ │ ../pocketsphinx/src/libpocketsphinx/ms_gauden.c │ │ Reading mixture gaussian parameter: %s │ │ @@ -2326,21 +2338,25 @@ │ │ Failed to open log table file '%s' for reading │ │ Failed to read the header from the file '%s' │ │ Failed to read values from the file '%s' │ │ %s: Data start %ld is not aligned on %d-byte boundary, will not memory map │ │ %s: Data is wrong-endian, will not memory map │ │ Failed to read data (%d x %d bytes) from the file '%s' failed │ │ %s: More data than expected │ │ -syntax error, unexpected %s │ │ , expecting %s │ │ +syntax error, unexpected %s │ │ !"###### │ │ Darpa Trigram LM │ │ -GCC: (GNU) 4.6 20120106 (prerelease) │ │ -gold 1.10 │ │ +GCC: (GNU) 4.9.x 20150123 (prerelease) │ │ +gold 1.11 │ │ .shstrtab │ │ +.note.gnu.build-id │ │ +.gnu.version │ │ +.gnu.version_d │ │ +.gnu.version_r │ │ .rel.dyn │ │ .rel.plt │ │ .ARM.extab │ │ .ARM.exidx │ │ .data.rel.ro.local │ │ .fini_array │ │ .data.rel.ro │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -1,1617 +1,1612 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ - 0x000048a4 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ - 0x000048b4 5f5f6378 615f6174 65786974 005f5f61 __cxa_atexit.__a │ │ - 0x000048c4 65616269 5f756e77 696e645f 6370705f eabi_unwind_cpp_ │ │ - 0x000048d4 70723000 5f5f6165 6162695f 756e7769 pr0.__aeabi_unwi │ │ - 0x000048e4 6e645f63 70705f70 7231004a 6176615f nd_cpp_pr1.Java_ │ │ - 0x000048f4 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00004904 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x00004914 4e495f64 656c6574 655f3143 6f6e6669 NI_delete_1Confi │ │ - 0x00004924 6700636d 645f6c6e 5f667265 655f7200 g.cmd_ln_free_r. │ │ - 0x00004934 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00004944 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00004954 42617365 4a4e495f 436f6e66 69675f31 BaseJNI_Config_1 │ │ - 0x00004964 73657442 6f6f6c65 616e0063 6d645f6c setBoolean.cmd_l │ │ - 0x00004974 6e5f7365 745f696e 745f7200 4a617661 n_set_int_r.Java │ │ - 0x00004984 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00004994 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x000049a4 4a4e495f 436f6e66 69675f31 73657449 JNI_Config_1setI │ │ - 0x000049b4 6e74004a 6176615f 6564755f 636d755f nt.Java_edu_cmu_ │ │ - 0x000049c4 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ - 0x000049d4 696e7842 6173654a 4e495f43 6f6e6669 inxBaseJNI_Confi │ │ - 0x000049e4 675f3173 6574466c 6f617400 636d645f g_1setFloat.cmd_ │ │ - 0x000049f4 6c6e5f73 65745f66 6c6f6174 5f72004a ln_set_float_r.J │ │ - 0x00004a04 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00004a14 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ - 0x00004a24 6173654a 4e495f43 6f6e6669 675f3173 aseJNI_Config_1s │ │ - 0x00004a34 65745374 72696e67 00636d64 5f6c6e5f etString.cmd_ln_ │ │ - 0x00004a44 7365745f 7374725f 72004a61 76615f65 set_str_r.Java_e │ │ - 0x00004a54 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00004a64 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00004a74 495f436f 6e666967 5f316578 69737473 I_Config_1exists │ │ - 0x00004a84 00636d64 5f6c6e5f 65786973 74735f72 .cmd_ln_exists_r │ │ - 0x00004a94 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00004aa4 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x00004ab4 78426173 654a4e49 5f436f6e 6669675f xBaseJNI_Config_ │ │ - 0x00004ac4 31676574 426f6f6c 65616e00 636d645f 1getBoolean.cmd_ │ │ - 0x00004ad4 6c6e5f69 6e745f72 004a6176 615f6564 ln_int_r.Java_ed │ │ - 0x00004ae4 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00004af4 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x00004b04 5f436f6e 6669675f 31676574 496e7400 _Config_1getInt. │ │ - 0x00004b14 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00004b24 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00004b34 42617365 4a4e495f 436f6e66 69675f31 BaseJNI_Config_1 │ │ - 0x00004b44 67657446 6c6f6174 00636d64 5f6c6e5f getFloat.cmd_ln_ │ │ - 0x00004b54 666c6f61 745f7200 4a617661 5f656475 float_r.Java_edu │ │ - 0x00004b64 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00004b74 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ - 0x00004b84 436f6e66 69675f31 67657453 7472696e Config_1getStrin │ │ - 0x00004b94 6700636d 645f6c6e 5f737472 5f72004a g.cmd_ln_str_r.J │ │ - 0x00004ba4 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00004bb4 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ - 0x00004bc4 6173654a 4e495f6e 65775f31 46726f6e aseJNI_new_1Fron │ │ - 0x00004bd4 74456e64 004a6176 615f6564 755f636d tEnd.Java_edu_cm │ │ - 0x00004be4 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ - 0x00004bf4 7068696e 78426173 654a4e49 5f64656c phinxBaseJNI_del │ │ - 0x00004c04 6574655f 3146726f 6e74456e 64006665 ete_1FrontEnd.fe │ │ - 0x00004c14 5f667265 65004a61 76615f65 64755f63 _free.Java_edu_c │ │ - 0x00004c24 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00004c34 53706869 6e784261 73654a4e 495f4672 SphinxBaseJNI_Fr │ │ - 0x00004c44 6f6e7445 6e645f31 6f757470 75745369 ontEnd_1outputSi │ │ - 0x00004c54 7a650066 655f6765 745f6f75 74707574 ze.fe_get_output │ │ - 0x00004c64 5f73697a 65004a61 76615f65 64755f63 _size.Java_edu_c │ │ - 0x00004c74 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00004c84 53706869 6e784261 73654a4e 495f4672 SphinxBaseJNI_Fr │ │ - 0x00004c94 6f6e7445 6e645f31 73746172 74557474 ontEnd_1startUtt │ │ - 0x00004ca4 0066655f 73746172 745f7574 74007370 .fe_start_utt.sp │ │ - 0x00004cb4 72696e74 66005f5f 73746163 6b5f6368 rintf.__stack_ch │ │ - 0x00004cc4 6b5f6661 696c005f 5f737461 636b5f63 k_fail.__stack_c │ │ - 0x00004cd4 686b5f67 75617264 004a6176 615f6564 hk_guard.Java_ed │ │ - 0x00004ce4 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00004cf4 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x00004d04 5f46726f 6e74456e 645f3170 726f6365 _FrontEnd_1proce │ │ - 0x00004d14 73735574 74006665 5f70726f 63657373 ssUtt.fe_process │ │ - 0x00004d24 5f757474 004a6176 615f6564 755f636d _utt.Java_edu_cm │ │ - 0x00004d34 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ - 0x00004d44 7068696e 78426173 654a4e49 5f46726f phinxBaseJNI_Fro │ │ - 0x00004d54 6e74456e 645f3165 6e645574 74006665 ntEnd_1endUtt.fe │ │ - 0x00004d64 5f656e64 5f757474 004a6176 615f6564 _end_utt.Java_ed │ │ - 0x00004d74 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00004d84 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x00004d94 5f6e6577 5f314665 61747572 65004a61 _new_1Feature.Ja │ │ - 0x00004da4 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00004db4 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x00004dc4 73654a4e 495f6465 6c657465 5f314665 seJNI_delete_1Fe │ │ - 0x00004dd4 61747572 65006665 61745f66 72656500 ature.feat_free. │ │ - 0x00004de4 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00004df4 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00004e04 42617365 4a4e495f 6e65775f 31467367 BaseJNI_new_1Fsg │ │ - 0x00004e14 4d6f6465 6c5f315f 31535749 475f3130 Model_1_1SWIG_10 │ │ - 0x00004e24 00667367 5f6d6f64 656c5f69 6e697400 .fsg_model_init. │ │ - 0x00004e34 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00004e44 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00004e54 42617365 4a4e495f 6e65775f 31467367 BaseJNI_new_1Fsg │ │ - 0x00004e64 4d6f6465 6c5f315f 31535749 475f3131 Model_1_1SWIG_11 │ │ - 0x00004e74 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00004e84 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x00004e94 78426173 654a4e49 5f6e6577 5f314673 xBaseJNI_new_1Fs │ │ - 0x00004ea4 674d6f64 656c5f31 5f315357 49475f31 gModel_1_1SWIG_1 │ │ - 0x00004eb4 32006673 675f6d6f 64656c5f 72656164 2.fsg_model_read │ │ - 0x00004ec4 66696c65 004a6176 615f6564 755f636d file.Java_edu_cm │ │ - 0x00004ed4 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ - 0x00004ee4 7068696e 78426173 654a4e49 5f64656c phinxBaseJNI_del │ │ - 0x00004ef4 6574655f 31467367 4d6f6465 6c006673 ete_1FsgModel.fs │ │ - 0x00004f04 675f6d6f 64656c5f 66726565 004a6176 g_model_free.Jav │ │ - 0x00004f14 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00004f24 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ - 0x00004f34 654a4e49 5f467367 4d6f6465 6c5f3177 eJNI_FsgModel_1w │ │ - 0x00004f44 6f726449 64006673 675f6d6f 64656c5f ordId.fsg_model_ │ │ - 0x00004f54 776f7264 5f696400 4a617661 5f656475 word_id.Java_edu │ │ - 0x00004f64 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00004f74 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ - 0x00004f84 4673674d 6f64656c 5f31776f 72644164 FsgModel_1wordAd │ │ - 0x00004f94 64006673 675f6d6f 64656c5f 776f7264 d.fsg_model_word │ │ - 0x00004fa4 5f616464 004a6176 615f6564 755f636d _add.Java_edu_cm │ │ - 0x00004fb4 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ - 0x00004fc4 7068696e 78426173 654a4e49 5f467367 phinxBaseJNI_Fsg │ │ - 0x00004fd4 4d6f6465 6c5f3174 72616e73 41646400 Model_1transAdd. │ │ - 0x00004fe4 6673675f 6d6f6465 6c5f7472 616e735f fsg_model_trans_ │ │ - 0x00004ff4 61646400 4a617661 5f656475 5f636d75 add.Java_edu_cmu │ │ - 0x00005004 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x00005014 68696e78 42617365 4a4e495f 4673674d hinxBaseJNI_FsgM │ │ - 0x00005024 6f64656c 5f316e75 6c6c5472 616e7341 odel_1nullTransA │ │ - 0x00005034 64640066 73675f6d 6f64656c 5f6e756c dd.fsg_model_nul │ │ - 0x00005044 6c5f7472 616e735f 61646400 4a617661 l_trans_add.Java │ │ - 0x00005054 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00005064 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x00005074 4a4e495f 4673674d 6f64656c 5f317461 JNI_FsgModel_1ta │ │ - 0x00005084 67547261 6e734164 64006673 675f6d6f gTransAdd.fsg_mo │ │ - 0x00005094 64656c5f 7461675f 7472616e 735f6164 del_tag_trans_ad │ │ - 0x000050a4 64005f5f 61656162 695f6932 66004a61 d.__aeabi_i2f.Ja │ │ - 0x000050b4 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x000050c4 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x000050d4 73654a4e 495f4673 674d6f64 656c5f31 seJNI_FsgModel_1 │ │ - 0x000050e4 61646453 696c656e 63650066 73675f6d addSilence.fsg_m │ │ - 0x000050f4 6f64656c 5f616464 5f73696c 656e6365 odel_add_silence │ │ - 0x00005104 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00005114 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x00005124 78426173 654a4e49 5f467367 4d6f6465 xBaseJNI_FsgMode │ │ - 0x00005134 6c5f3161 6464416c 74006673 675f6d6f l_1addAlt.fsg_mo │ │ - 0x00005144 64656c5f 6164645f 616c7400 4a617661 del_add_alt.Java │ │ - 0x00005154 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00005164 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x00005174 4a4e495f 4673674d 6f64656c 5f317772 JNI_FsgModel_1wr │ │ - 0x00005184 69746500 6673675f 6d6f6465 6c5f7772 ite.fsg_model_wr │ │ - 0x00005194 69746500 4a617661 5f656475 5f636d75 ite.Java_edu_cmu │ │ - 0x000051a4 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x000051b4 68696e78 42617365 4a4e495f 4673674d hinxBaseJNI_FsgM │ │ - 0x000051c4 6f64656c 5f317772 69746566 696c6500 odel_1writefile. │ │ - 0x000051d4 6673675f 6d6f6465 6c5f7772 69746566 fsg_model_writef │ │ - 0x000051e4 696c6500 4a617661 5f656475 5f636d75 ile.Java_edu_cmu │ │ - 0x000051f4 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x00005204 68696e78 42617365 4a4e495f 6e65775f hinxBaseJNI_new_ │ │ - 0x00005214 314a7367 6652756c 65004a61 76615f65 1JsgfRule.Java_e │ │ - 0x00005224 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00005234 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00005244 495f6465 6c657465 5f314a73 67665275 I_delete_1JsgfRu │ │ - 0x00005254 6c65004a 6176615f 6564755f 636d755f le.Java_edu_cmu_ │ │ - 0x00005264 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ - 0x00005274 696e7842 6173654a 4e495f4a 73676652 inxBaseJNI_JsgfR │ │ - 0x00005284 756c655f 3166726f 6d497465 72004a61 ule_1fromIter.Ja │ │ - 0x00005294 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x000052a4 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x000052b4 73654a4e 495f4a73 67665275 6c655f31 seJNI_JsgfRule_1 │ │ - 0x000052c4 6765744e 616d6500 6a736766 5f72756c getName.jsgf_rul │ │ - 0x000052d4 655f6e61 6d65004a 6176615f 6564755f e_name.Java_edu_ │ │ - 0x000052e4 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x000052f4 5f537068 696e7842 6173654a 4e495f4a _SphinxBaseJNI_J │ │ - 0x00005304 73676652 756c655f 31697350 75626c69 sgfRule_1isPubli │ │ - 0x00005314 63006a73 67665f72 756c655f 7075626c c.jsgf_rule_publ │ │ - 0x00005324 6963004a 6176615f 6564755f 636d755f ic.Java_edu_cmu_ │ │ - 0x00005334 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ - 0x00005344 696e7842 6173654a 4e495f4e 4772616d inxBaseJNI_NGram │ │ - 0x00005354 4d6f6465 6c5f3166 726f6d49 74657200 Model_1fromIter. │ │ - 0x00005364 6e677261 6d5f6d6f 64656c5f 7365745f ngram_model_set_ │ │ - 0x00005374 69746572 5f6d6f64 656c004a 6176615f iter_model.Java_ │ │ - 0x00005384 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00005394 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x000053a4 4e495f6e 65775f31 4e477261 6d4d6f64 NI_new_1NGramMod │ │ - 0x000053b4 656c5f31 5f315357 49475f31 30006c6f el_1_1SWIG_10.lo │ │ - 0x000053c4 676d6174 685f696e 6974006e 6772616d gmath_init.ngram │ │ - 0x000053d4 5f6d6f64 656c5f72 65616400 6c6f676d _model_read.logm │ │ - 0x000053e4 6174685f 66726565 004a6176 615f6564 ath_free.Java_ed │ │ - 0x000053f4 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00005404 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x00005414 5f6e6577 5f314e47 72616d4d 6f64656c _new_1NGramModel │ │ - 0x00005424 5f315f31 53574947 5f313100 4a617661 _1_1SWIG_11.Java │ │ - 0x00005434 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00005444 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x00005454 4a4e495f 64656c65 74655f31 4e477261 JNI_delete_1NGra │ │ - 0x00005464 6d4d6f64 656c006e 6772616d 5f6d6f64 mModel.ngram_mod │ │ - 0x00005474 656c5f66 72656500 4a617661 5f656475 el_free.Java_edu │ │ - 0x00005484 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00005494 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ - 0x000054a4 4e477261 6d4d6f64 656c5f31 77726974 NGramModel_1writ │ │ - 0x000054b4 65006e67 72616d5f 6d6f6465 6c5f7772 e.ngram_model_wr │ │ - 0x000054c4 69746500 4a617661 5f656475 5f636d75 ite.Java_edu_cmu │ │ - 0x000054d4 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x000054e4 68696e78 42617365 4a4e495f 4e477261 hinxBaseJNI_NGra │ │ - 0x000054f4 6d4d6f64 656c5f31 73747254 6f547970 mModel_1strToTyp │ │ - 0x00005504 65006e67 72616d5f 7374725f 746f5f74 e.ngram_str_to_t │ │ - 0x00005514 79706500 6d616c6c 6f63004a 6176615f ype.malloc.Java_ │ │ - 0x00005524 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00005534 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x00005544 4e495f4e 4772616d 4d6f6465 6c5f3174 NI_NGramModel_1t │ │ - 0x00005554 79706554 6f537472 006e6772 616d5f74 ypeToStr.ngram_t │ │ - 0x00005564 7970655f 746f5f73 7472004a 6176615f ype_to_str.Java_ │ │ - 0x00005574 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00005584 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x00005594 4e495f4e 4772616d 4d6f6465 6c5f3172 NI_NGramModel_1r │ │ - 0x000055a4 65636f64 65006e67 72616d5f 6d6f6465 ecode.ngram_mode │ │ - 0x000055b4 6c5f7265 636f6465 004a6176 615f6564 l_recode.Java_ed │ │ - 0x000055c4 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x000055d4 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x000055e4 5f4e4772 616d4d6f 64656c5f 31636173 _NGramModel_1cas │ │ - 0x000055f4 65666f6c 64006e67 72616d5f 6d6f6465 efold.ngram_mode │ │ - 0x00005604 6c5f6361 7365666f 6c64004a 6176615f l_casefold.Java_ │ │ - 0x00005614 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00005624 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x00005634 4e495f4e 4772616d 4d6f6465 6c5f3173 NI_NGramModel_1s │ │ - 0x00005644 697a6500 6e677261 6d5f6d6f 64656c5f ize.ngram_model_ │ │ - 0x00005654 6765745f 73697a65 004a6176 615f6564 get_size.Java_ed │ │ - 0x00005664 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00005674 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x00005684 5f4e4772 616d4d6f 64656c5f 31616464 _NGramModel_1add │ │ - 0x00005694 576f7264 006e6772 616d5f6d 6f64656c Word.ngram_model │ │ - 0x000056a4 5f616464 5f776f72 64004a61 76615f65 _add_word.Java_e │ │ - 0x000056b4 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x000056c4 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x000056d4 495f4e47 72616d4d 6f64656c 5f316164 I_NGramModel_1ad │ │ - 0x000056e4 64436c61 73730073 74726c65 6e007374 dClass.strlen.st │ │ - 0x000056f4 72637079 006e6772 616d5f6d 6f64656c rcpy.ngram_model │ │ - 0x00005704 5f616464 5f636c61 73730066 72656500 _add_class.free. │ │ - 0x00005714 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00005724 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00005734 42617365 4a4e495f 4e477261 6d4d6f64 BaseJNI_NGramMod │ │ - 0x00005744 656c5f31 70726f62 006e6772 616d5f70 el_1prob.ngram_p │ │ - 0x00005754 726f6200 4a617661 5f656475 5f636d75 rob.Java_edu_cmu │ │ - 0x00005764 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x00005774 68696e78 42617365 4a4e495f 6e65775f hinxBaseJNI_new_ │ │ - 0x00005784 314c6f67 4d617468 5f315f31 53574947 1LogMath_1_1SWIG │ │ - 0x00005794 5f313000 4a617661 5f656475 5f636d75 _10.Java_edu_cmu │ │ - 0x000057a4 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x000057b4 68696e78 42617365 4a4e495f 6e65775f hinxBaseJNI_new_ │ │ - 0x000057c4 314c6f67 4d617468 5f315f31 53574947 1LogMath_1_1SWIG │ │ - 0x000057d4 5f313100 4a617661 5f656475 5f636d75 _11.Java_edu_cmu │ │ - 0x000057e4 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x000057f4 68696e78 42617365 4a4e495f 64656c65 hinxBaseJNI_dele │ │ - 0x00005804 74655f31 4c6f674d 61746800 4a617661 te_1LogMath.Java │ │ - 0x00005814 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00005824 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x00005834 4a4e495f 4e477261 6d4d6f64 656c5365 JNI_NGramModelSe │ │ - 0x00005844 74497465 7261746f 725f3170 74725f31 tIterator_1ptr_1 │ │ - 0x00005854 73657400 4a617661 5f656475 5f636d75 set.Java_edu_cmu │ │ - 0x00005864 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x00005874 68696e78 42617365 4a4e495f 4e477261 hinxBaseJNI_NGra │ │ - 0x00005884 6d4d6f64 656c5365 74497465 7261746f mModelSetIterato │ │ - 0x00005894 725f3170 74725f31 67657400 4a617661 r_1ptr_1get.Java │ │ - 0x000058a4 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x000058b4 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x000058c4 4a4e495f 6e65775f 314e4772 616d4d6f JNI_new_1NGramMo │ │ - 0x000058d4 64656c53 65744974 65726174 6f72005f delSetIterator._ │ │ - 0x000058e4 5f636b64 5f6d616c 6c6f635f 5f004a61 _ckd_malloc__.Ja │ │ - 0x000058f4 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00005904 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x00005914 73654a4e 495f6465 6c657465 5f314e47 seJNI_delete_1NG │ │ - 0x00005924 72616d4d 6f64656c 53657449 74657261 ramModelSetItera │ │ - 0x00005934 746f7200 6e677261 6d5f6d6f 64656c5f tor.ngram_model_ │ │ - 0x00005944 7365745f 69746572 5f667265 6500636b set_iter_free.ck │ │ - 0x00005954 645f6672 6565004a 6176615f 6564755f d_free.Java_edu_ │ │ - 0x00005964 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00005974 5f537068 696e7842 6173654a 4e495f4e _SphinxBaseJNI_N │ │ - 0x00005984 4772616d 4d6f6465 6c536574 49746572 GramModelSetIter │ │ - 0x00005994 61746f72 5f316e65 7874006e 6772616d ator_1next.ngram │ │ - 0x000059a4 5f6d6f64 656c5f73 65745f69 7465725f _model_set_iter_ │ │ - 0x000059b4 6e657874 004a6176 615f6564 755f636d next.Java_edu_cm │ │ - 0x000059c4 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ - 0x000059d4 7068696e 78426173 654a4e49 5f4e4772 phinxBaseJNI_NGr │ │ - 0x000059e4 616d4d6f 64656c53 65744974 65726174 amModelSetIterat │ │ - 0x000059f4 6f725f31 6861734e 65787400 4a617661 or_1hasNext.Java │ │ - 0x00005a04 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00005a14 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x00005a24 4a4e495f 4a736766 49746572 61746f72 JNI_JsgfIterator │ │ - 0x00005a34 5f317074 725f3173 6574004a 6176615f _1ptr_1set.Java_ │ │ - 0x00005a44 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00005a54 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x00005a64 4e495f4a 73676649 74657261 746f725f NI_JsgfIterator_ │ │ - 0x00005a74 31707472 5f316765 74004a61 76615f65 1ptr_1get.Java_e │ │ - 0x00005a84 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00005a94 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00005aa4 495f6e65 775f314a 73676649 74657261 I_new_1JsgfItera │ │ - 0x00005ab4 746f7200 4a617661 5f656475 5f636d75 tor.Java_edu_cmu │ │ - 0x00005ac4 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x00005ad4 68696e78 42617365 4a4e495f 64656c65 hinxBaseJNI_dele │ │ - 0x00005ae4 74655f31 4a736766 49746572 61746f72 te_1JsgfIterator │ │ - 0x00005af4 00686173 685f7461 626c655f 69746572 .hash_table_iter │ │ - 0x00005b04 5f667265 65004a61 76615f65 64755f63 _free.Java_edu_c │ │ - 0x00005b14 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00005b24 53706869 6e784261 73654a4e 495f4a73 SphinxBaseJNI_Js │ │ - 0x00005b34 67664974 65726174 6f725f31 6e657874 gfIterator_1next │ │ - 0x00005b44 00686173 685f7461 626c655f 69746572 .hash_table_iter │ │ - 0x00005b54 5f6e6578 74004a61 76615f65 64755f63 _next.Java_edu_c │ │ - 0x00005b64 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00005b74 53706869 6e784261 73654a4e 495f4a73 SphinxBaseJNI_Js │ │ - 0x00005b84 67664974 65726174 6f725f31 6861734e gfIterator_1hasN │ │ - 0x00005b94 65787400 4a617661 5f656475 5f636d75 ext.Java_edu_cmu │ │ - 0x00005ba4 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x00005bb4 68696e78 42617365 4a4e495f 4e477261 hinxBaseJNI_NGra │ │ - 0x00005bc4 6d4d6f64 656c5365 745f3169 74657200 mModelSet_1iter. │ │ - 0x00005bd4 6e677261 6d5f6d6f 64656c5f 7365745f ngram_model_set_ │ │ - 0x00005be4 69746572 004a6176 615f6564 755f636d iter.Java_edu_cm │ │ - 0x00005bf4 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ - 0x00005c04 7068696e 78426173 654a4e49 5f6e6577 phinxBaseJNI_new │ │ - 0x00005c14 5f314e47 72616d4d 6f64656c 53657400 _1NGramModelSet. │ │ - 0x00005c24 6e677261 6d5f6d6f 64656c5f 7365745f ngram_model_set_ │ │ - 0x00005c34 72656164 004a6176 615f6564 755f636d read.Java_edu_cm │ │ - 0x00005c44 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ - 0x00005c54 7068696e 78426173 654a4e49 5f64656c phinxBaseJNI_del │ │ - 0x00005c64 6574655f 314e4772 616d4d6f 64656c53 ete_1NGramModelS │ │ - 0x00005c74 6574004a 6176615f 6564755f 636d755f et.Java_edu_cmu_ │ │ - 0x00005c84 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ - 0x00005c94 696e7842 6173654a 4e495f4e 4772616d inxBaseJNI_NGram │ │ - 0x00005ca4 4d6f6465 6c536574 5f31636f 756e7400 ModelSet_1count. │ │ - 0x00005cb4 6e677261 6d5f6d6f 64656c5f 7365745f ngram_model_set_ │ │ - 0x00005cc4 636f756e 74004a61 76615f65 64755f63 count.Java_edu_c │ │ - 0x00005cd4 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00005ce4 53706869 6e784261 73654a4e 495f4e47 SphinxBaseJNI_NG │ │ - 0x00005cf4 72616d4d 6f64656c 5365745f 31616464 ramModelSet_1add │ │ - 0x00005d04 006e6772 616d5f6d 6f64656c 5f736574 .ngram_model_set │ │ - 0x00005d14 5f616464 004a6176 615f6564 755f636d _add.Java_edu_cm │ │ - 0x00005d24 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ - 0x00005d34 7068696e 78426173 654a4e49 5f4e4772 phinxBaseJNI_NGr │ │ - 0x00005d44 616d4d6f 64656c53 65745f31 73656c65 amModelSet_1sele │ │ - 0x00005d54 6374006e 6772616d 5f6d6f64 656c5f73 ct.ngram_model_s │ │ - 0x00005d64 65745f73 656c6563 74004a61 76615f65 et_select.Java_e │ │ - 0x00005d74 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00005d84 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00005d94 495f4e47 72616d4d 6f64656c 5365745f I_NGramModelSet_ │ │ - 0x00005da4 316c6f6f 6b757000 6e677261 6d5f6d6f 1lookup.ngram_mo │ │ - 0x00005db4 64656c5f 7365745f 6c6f6f6b 7570004a del_set_lookup.J │ │ - 0x00005dc4 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00005dd4 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ - 0x00005de4 6173654a 4e495f4e 4772616d 4d6f6465 aseJNI_NGramMode │ │ - 0x00005df4 6c536574 5f316375 7272656e 74006e67 lSet_1current.ng │ │ - 0x00005e04 72616d5f 6d6f6465 6c5f7365 745f6375 ram_model_set_cu │ │ - 0x00005e14 7272656e 74004a61 76615f65 64755f63 rrent.Java_edu_c │ │ - 0x00005e24 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00005e34 53706869 6e784261 73654a4e 495f4a73 SphinxBaseJNI_Js │ │ - 0x00005e44 67665f31 69746572 006a7367 665f7275 gf_1iter.jsgf_ru │ │ - 0x00005e54 6c655f69 74657200 4a617661 5f656475 le_iter.Java_edu │ │ - 0x00005e64 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00005e74 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ - 0x00005e84 6e65775f 314a7367 66006a73 67665f70 new_1Jsgf.jsgf_p │ │ - 0x00005e94 61727365 5f66696c 65004a61 76615f65 arse_file.Java_e │ │ - 0x00005ea4 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00005eb4 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00005ec4 495f6465 6c657465 5f314a73 6766006a I_delete_1Jsgf.j │ │ - 0x00005ed4 7367665f 6772616d 6d61725f 66726565 sgf_grammar_free │ │ - 0x00005ee4 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00005ef4 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x00005f04 78426173 654a4e49 5f4a7367 665f316e xBaseJNI_Jsgf_1n │ │ - 0x00005f14 616d6500 6a736766 5f677261 6d6d6172 ame.jsgf_grammar │ │ - 0x00005f24 5f6e616d 65004a61 76615f65 64755f63 _name.Java_edu_c │ │ - 0x00005f34 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00005f44 53706869 6e784261 73654a4e 495f4a73 SphinxBaseJNI_Js │ │ - 0x00005f54 67665f31 67657452 756c6500 6a736766 gf_1getRule.jsgf │ │ - 0x00005f64 5f676574 5f72756c 65004a61 76615f65 _get_rule.Java_e │ │ - 0x00005f74 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00005f84 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00005f94 495f4a73 67665f31 6275696c 64467367 I_Jsgf_1buildFsg │ │ - 0x00005fa4 006a7367 665f6275 696c645f 66736700 .jsgf_build_fsg. │ │ - 0x00005fb4 5f5f636b 645f7361 6c6c6f63 5f5f0070 __ckd_salloc__.p │ │ - 0x00005fc4 735f7365 675f776f 72640070 735f7365 s_seg_word.ps_se │ │ - 0x00005fd4 675f7072 6f620070 735f7365 675f6672 g_prob.ps_seg_fr │ │ - 0x00005fe4 616d6573 004a6176 615f6564 755f636d ames.Java_edu_cm │ │ - 0x00005ff4 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x00006004 6f636b65 74537068 696e784a 4e495f48 ocketSphinxJNI_H │ │ - 0x00006014 79706f74 68657369 735f3168 79707374 ypothesis_1hypst │ │ - 0x00006024 725f3173 6574004a 6176615f 6564755f r_1set.Java_edu_ │ │ - 0x00006034 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00006044 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00006054 5f487970 6f746865 7369735f 31687970 _Hypothesis_1hyp │ │ - 0x00006064 7374725f 31676574 004a6176 615f6564 str_1get.Java_ed │ │ - 0x00006074 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00006084 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x00006094 4e495f48 79706f74 68657369 735f3175 NI_Hypothesis_1u │ │ - 0x000060a4 74746964 5f317365 74004a61 76615f65 ttid_1set.Java_e │ │ - 0x000060b4 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x000060c4 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x000060d4 4a4e495f 4879706f 74686573 69735f31 JNI_Hypothesis_1 │ │ - 0x000060e4 75747469 645f3167 6574004a 6176615f uttid_1get.Java_ │ │ - 0x000060f4 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00006104 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x00006114 784a4e49 5f487970 6f746865 7369735f xJNI_Hypothesis_ │ │ - 0x00006124 31626573 7453636f 72655f31 73657400 1bestScore_1set. │ │ - 0x00006134 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00006144 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00006154 53706869 6e784a4e 495f4879 706f7468 SphinxJNI_Hypoth │ │ - 0x00006164 65736973 5f316265 73745363 6f72655f esis_1bestScore_ │ │ - 0x00006174 31676574 004a6176 615f6564 755f636d 1get.Java_edu_cm │ │ - 0x00006184 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x00006194 6f636b65 74537068 696e784a 4e495f6e ocketSphinxJNI_n │ │ - 0x000061a4 65775f31 4879706f 74686573 6973004a ew_1Hypothesis.J │ │ - 0x000061b4 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x000061c4 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x000061d4 7068696e 784a4e49 5f64656c 6574655f phinxJNI_delete_ │ │ - 0x000061e4 31487970 6f746865 73697300 4a617661 1Hypothesis.Java │ │ - 0x000061f4 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00006204 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x00006214 6e784a4e 495f5365 676d656e 745f3177 nxJNI_Segment_1w │ │ - 0x00006224 6f72645f 31736574 004a6176 615f6564 ord_1set.Java_ed │ │ - 0x00006234 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00006244 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x00006254 4e495f53 65676d65 6e745f31 776f7264 NI_Segment_1word │ │ - 0x00006264 5f316765 74004a61 76615f65 64755f63 _1get.Java_edu_c │ │ - 0x00006274 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00006284 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x00006294 5365676d 656e745f 31617363 725f3173 Segment_1ascr_1s │ │ - 0x000062a4 6574004a 6176615f 6564755f 636d755f et.Java_edu_cmu_ │ │ - 0x000062b4 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x000062c4 6b657453 7068696e 784a4e49 5f536567 ketSphinxJNI_Seg │ │ - 0x000062d4 6d656e74 5f316173 63725f31 67657400 ment_1ascr_1get. │ │ - 0x000062e4 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x000062f4 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00006304 53706869 6e784a4e 495f5365 676d656e SphinxJNI_Segmen │ │ - 0x00006314 745f316c 7363725f 31736574 004a6176 t_1lscr_1set.Jav │ │ - 0x00006324 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00006334 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00006344 696e784a 4e495f53 65676d65 6e745f31 inxJNI_Segment_1 │ │ - 0x00006354 6c736372 5f316765 74004a61 76615f65 lscr_1get.Java_e │ │ - 0x00006364 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00006374 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00006384 4a4e495f 5365676d 656e745f 316c6261 JNI_Segment_1lba │ │ - 0x00006394 636b5f31 73657400 4a617661 5f656475 ck_1set.Java_edu │ │ - 0x000063a4 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x000063b4 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x000063c4 495f5365 676d656e 745f316c 6261636b I_Segment_1lback │ │ - 0x000063d4 5f316765 74004a61 76615f65 64755f63 _1get.Java_edu_c │ │ - 0x000063e4 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x000063f4 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x00006404 5365676d 656e745f 3170726f 625f3173 Segment_1prob_1s │ │ - 0x00006414 6574004a 6176615f 6564755f 636d755f et.Java_edu_cmu_ │ │ - 0x00006424 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x00006434 6b657453 7068696e 784a4e49 5f536567 ketSphinxJNI_Seg │ │ - 0x00006444 6d656e74 5f317072 6f625f31 67657400 ment_1prob_1get. │ │ - 0x00006454 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00006464 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00006474 53706869 6e784a4e 495f5365 676d656e SphinxJNI_Segmen │ │ - 0x00006484 745f3173 74617274 4672616d 655f3173 t_1startFrame_1s │ │ - 0x00006494 6574004a 6176615f 6564755f 636d755f et.Java_edu_cmu_ │ │ - 0x000064a4 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x000064b4 6b657453 7068696e 784a4e49 5f536567 ketSphinxJNI_Seg │ │ - 0x000064c4 6d656e74 5f317374 61727446 72616d65 ment_1startFrame │ │ - 0x000064d4 5f316765 74004a61 76615f65 64755f63 _1get.Java_edu_c │ │ - 0x000064e4 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x000064f4 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x00006504 5365676d 656e745f 31656e64 4672616d Segment_1endFram │ │ - 0x00006514 655f3173 6574004a 6176615f 6564755f e_1set.Java_edu_ │ │ - 0x00006524 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00006534 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00006544 5f536567 6d656e74 5f31656e 64467261 _Segment_1endFra │ │ - 0x00006554 6d655f31 67657400 4a617661 5f656475 me_1get.Java_edu │ │ - 0x00006564 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00006574 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x00006584 495f5365 676d656e 745f3166 726f6d49 I_Segment_1fromI │ │ - 0x00006594 74657200 4a617661 5f656475 5f636d75 ter.Java_edu_cmu │ │ - 0x000065a4 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x000065b4 636b6574 53706869 6e784a4e 495f6465 cketSphinxJNI_de │ │ - 0x000065c4 6c657465 5f315365 676d656e 74004a61 lete_1Segment.Ja │ │ - 0x000065d4 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x000065e4 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x000065f4 68696e78 4a4e495f 6e65775f 31736567 hinxJNI_new_1seg │ │ - 0x00006604 6d656e74 0063616c 6c6f6300 4a617661 ment.calloc.Java │ │ - 0x00006614 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00006624 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x00006634 6e784a4e 495f4e42 6573745f 316e6265 nxJNI_NBest_1nbe │ │ - 0x00006644 73745f31 73657400 4a617661 5f656475 st_1set.Java_edu │ │ - 0x00006654 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00006664 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x00006674 495f4e42 6573745f 316e6265 73745f31 I_NBest_1nbest_1 │ │ - 0x00006684 67657400 4a617661 5f656475 5f636d75 get.Java_edu_cmu │ │ - 0x00006694 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x000066a4 636b6574 53706869 6e784a4e 495f4e42 cketSphinxJNI_NB │ │ - 0x000066b4 6573745f 3166726f 6d497465 72004a61 est_1fromIter.Ja │ │ - 0x000066c4 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x000066d4 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x000066e4 68696e78 4a4e495f 4e426573 745f3168 hinxJNI_NBest_1h │ │ - 0x000066f4 79700070 735f6e62 6573745f 68797000 yp.ps_nbest_hyp. │ │ - 0x00006704 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00006714 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00006724 53706869 6e784a4e 495f6465 6c657465 SphinxJNI_delete │ │ - 0x00006734 5f314e42 65737400 4a617661 5f656475 _1NBest.Java_edu │ │ - 0x00006744 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00006754 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x00006764 495f6e65 775f316e 42657374 004a6176 I_new_1nBest.Jav │ │ - 0x00006774 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00006784 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00006794 696e784a 4e495f53 65676d65 6e744974 inxJNI_SegmentIt │ │ - 0x000067a4 65726174 6f725f31 7074725f 31736574 erator_1ptr_1set │ │ - 0x000067b4 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x000067c4 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x000067d4 74537068 696e784a 4e495f53 65676d65 tSphinxJNI_Segme │ │ - 0x000067e4 6e744974 65726174 6f725f31 7074725f ntIterator_1ptr_ │ │ - 0x000067f4 31676574 004a6176 615f6564 755f636d 1get.Java_edu_cm │ │ - 0x00006804 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x00006814 6f636b65 74537068 696e784a 4e495f6e ocketSphinxJNI_n │ │ - 0x00006824 65775f31 5365676d 656e7449 74657261 ew_1SegmentItera │ │ - 0x00006834 746f7200 4a617661 5f656475 5f636d75 tor.Java_edu_cmu │ │ - 0x00006844 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00006854 636b6574 53706869 6e784a4e 495f6465 cketSphinxJNI_de │ │ - 0x00006864 6c657465 5f315365 676d656e 74497465 lete_1SegmentIte │ │ - 0x00006874 7261746f 72007073 5f736567 5f667265 rator.ps_seg_fre │ │ - 0x00006884 65004a61 76615f65 64755f63 6d755f70 e.Java_edu_cmu_p │ │ - 0x00006894 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x000068a4 65745370 68696e78 4a4e495f 5365676d etSphinxJNI_Segm │ │ - 0x000068b4 656e7449 74657261 746f725f 316e6578 entIterator_1nex │ │ - 0x000068c4 74007073 5f736567 5f6e6578 74004a61 t.ps_seg_next.Ja │ │ - 0x000068d4 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x000068e4 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x000068f4 68696e78 4a4e495f 5365676d 656e7449 hinxJNI_SegmentI │ │ - 0x00006904 74657261 746f725f 31686173 4e657874 terator_1hasNext │ │ - 0x00006914 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00006924 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x00006934 74537068 696e784a 4e495f4e 42657374 tSphinxJNI_NBest │ │ - 0x00006944 49746572 61746f72 5f317074 725f3173 Iterator_1ptr_1s │ │ - 0x00006954 6574004a 6176615f 6564755f 636d755f et.Java_edu_cmu_ │ │ - 0x00006964 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x00006974 6b657453 7068696e 784a4e49 5f4e4265 ketSphinxJNI_NBe │ │ - 0x00006984 73744974 65726174 6f725f31 7074725f stIterator_1ptr_ │ │ - 0x00006994 31676574 004a6176 615f6564 755f636d 1get.Java_edu_cm │ │ - 0x000069a4 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x000069b4 6f636b65 74537068 696e784a 4e495f6e ocketSphinxJNI_n │ │ - 0x000069c4 65775f31 4e426573 74497465 7261746f ew_1NBestIterato │ │ - 0x000069d4 72004a61 76615f65 64755f63 6d755f70 r.Java_edu_cmu_p │ │ - 0x000069e4 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x000069f4 65745370 68696e78 4a4e495f 64656c65 etSphinxJNI_dele │ │ - 0x00006a04 74655f31 4e426573 74497465 7261746f te_1NBestIterato │ │ - 0x00006a14 72007073 5f6e6265 73745f66 72656500 r.ps_nbest_free. │ │ - 0x00006a24 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00006a34 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00006a44 53706869 6e784a4e 495f4e42 65737449 SphinxJNI_NBestI │ │ - 0x00006a54 74657261 746f725f 316e6578 74007073 terator_1next.ps │ │ - 0x00006a64 5f6e6265 73745f6e 65787400 4a617661 _nbest_next.Java │ │ - 0x00006a74 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00006a84 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x00006a94 6e784a4e 495f4e42 65737449 74657261 nxJNI_NBestItera │ │ - 0x00006aa4 746f725f 31686173 4e657874 004a6176 tor_1hasNext.Jav │ │ - 0x00006ab4 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00006ac4 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00006ad4 696e784a 4e495f6e 65775f31 4465636f inxJNI_new_1Deco │ │ - 0x00006ae4 6465725f 315f3153 5749475f 31300070 der_1_1SWIG_10.p │ │ - 0x00006af4 735f6172 67730063 6d645f6c 6e5f696e s_args.cmd_ln_in │ │ - 0x00006b04 69740070 735f696e 6974004a 6176615f it.ps_init.Java_ │ │ - 0x00006b14 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00006b24 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x00006b34 784a4e49 5f6e6577 5f314465 636f6465 xJNI_new_1Decode │ │ - 0x00006b44 725f315f 31535749 475f3131 004a6176 r_1_1SWIG_11.Jav │ │ - 0x00006b54 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00006b64 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00006b74 696e784a 4e495f64 656c6574 655f3144 inxJNI_delete_1D │ │ - 0x00006b84 65636f64 65720070 735f6672 6565004a ecoder.ps_free.J │ │ - 0x00006b94 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00006ba4 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x00006bb4 7068696e 784a4e49 5f446563 6f646572 phinxJNI_Decoder │ │ - 0x00006bc4 5f317265 696e6974 0070735f 7265696e _1reinit.ps_rein │ │ - 0x00006bd4 6974004a 6176615f 6564755f 636d755f it.Java_edu_cmu_ │ │ - 0x00006be4 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x00006bf4 6b657453 7068696e 784a4e49 5f446563 ketSphinxJNI_Dec │ │ - 0x00006c04 6f646572 5f316c6f 61644469 63740070 oder_1loadDict.p │ │ - 0x00006c14 735f6c6f 61645f64 69637400 4a617661 s_load_dict.Java │ │ - 0x00006c24 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00006c34 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x00006c44 6e784a4e 495f4465 636f6465 725f3173 nxJNI_Decoder_1s │ │ - 0x00006c54 61766544 69637400 70735f73 6176655f aveDict.ps_save_ │ │ - 0x00006c64 64696374 004a6176 615f6564 755f636d dict.Java_edu_cm │ │ - 0x00006c74 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x00006c84 6f636b65 74537068 696e784a 4e495f44 ocketSphinxJNI_D │ │ - 0x00006c94 65636f64 65725f31 61646457 6f726400 ecoder_1addWord. │ │ - 0x00006ca4 70735f61 64645f77 6f726400 4a617661 ps_add_word.Java │ │ - 0x00006cb4 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00006cc4 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x00006cd4 6e784a4e 495f4465 636f6465 725f316c nxJNI_Decoder_1l │ │ - 0x00006ce4 6f6f6b75 70576f72 64007073 5f6c6f6f ookupWord.ps_loo │ │ - 0x00006cf4 6b75705f 776f7264 004a6176 615f6564 kup_word.Java_ed │ │ - 0x00006d04 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00006d14 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x00006d24 4e495f44 65636f64 65725f31 6765744c NI_Decoder_1getL │ │ - 0x00006d34 61747469 63650070 735f6765 745f6c61 attice.ps_get_la │ │ - 0x00006d44 74746963 65007073 5f6c6174 74696365 ttice.ps_lattice │ │ - 0x00006d54 5f726574 61696e00 4a617661 5f656475 _retain.Java_edu │ │ - 0x00006d64 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00006d74 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x00006d84 495f4465 636f6465 725f3167 6574436f I_Decoder_1getCo │ │ - 0x00006d94 6e666967 0070735f 6765745f 636f6e66 nfig.ps_get_conf │ │ - 0x00006da4 69670063 6d645f6c 6e5f7265 7461696e ig.cmd_ln_retain │ │ - 0x00006db4 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00006dc4 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x00006dd4 74537068 696e784a 4e495f44 65636f64 tSphinxJNI_Decod │ │ - 0x00006de4 65725f31 64656661 756c7443 6f6e6669 er_1defaultConfi │ │ - 0x00006df4 6700636d 645f6c6e 5f706172 73655f72 g.cmd_ln_parse_r │ │ - 0x00006e04 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00006e14 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x00006e24 74537068 696e784a 4e495f44 65636f64 tSphinxJNI_Decod │ │ - 0x00006e34 65725f31 66696c65 436f6e66 69670063 er_1fileConfig.c │ │ - 0x00006e44 6d645f6c 6e5f7061 7273655f 66696c65 md_ln_parse_file │ │ - 0x00006e54 5f72004a 6176615f 6564755f 636d755f _r.Java_edu_cmu_ │ │ - 0x00006e64 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x00006e74 6b657453 7068696e 784a4e49 5f446563 ketSphinxJNI_Dec │ │ - 0x00006e84 6f646572 5f317374 61727455 74740070 oder_1startUtt.p │ │ - 0x00006e94 735f7374 6172745f 75747400 4a617661 s_start_utt.Java │ │ - 0x00006ea4 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00006eb4 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x00006ec4 6e784a4e 495f4465 636f6465 725f3167 nxJNI_Decoder_1g │ │ - 0x00006ed4 65745574 74696400 70735f67 65745f75 etUttid.ps_get_u │ │ - 0x00006ee4 74746964 004a6176 615f6564 755f636d ttid.Java_edu_cm │ │ - 0x00006ef4 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x00006f04 6f636b65 74537068 696e784a 4e495f44 ocketSphinxJNI_D │ │ - 0x00006f14 65636f64 65725f31 656e6455 74740070 ecoder_1endUtt.p │ │ - 0x00006f24 735f656e 645f7574 74004a61 76615f65 s_end_utt.Java_e │ │ - 0x00006f34 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00006f44 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00006f54 4a4e495f 4465636f 6465725f 3170726f JNI_Decoder_1pro │ │ - 0x00006f64 63657373 52617700 70735f70 726f6365 cessRaw.ps_proce │ │ - 0x00006f74 73735f72 6177004a 6176615f 6564755f ss_raw.Java_edu_ │ │ - 0x00006f84 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00006f94 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00006fa4 5f446563 6f646572 5f316465 636f6465 _Decoder_1decode │ │ - 0x00006fb4 52617700 70735f64 65636f64 655f7261 Raw.ps_decode_ra │ │ - 0x00006fc4 77004a61 76615f65 64755f63 6d755f70 w.Java_edu_cmu_p │ │ - 0x00006fd4 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x00006fe4 65745370 68696e78 4a4e495f 4465636f etSphinxJNI_Deco │ │ - 0x00006ff4 6465725f 31687970 0070735f 6765745f der_1hyp.ps_get_ │ │ - 0x00007004 68797000 4a617661 5f656475 5f636d75 hyp.Java_edu_cmu │ │ - 0x00007014 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00007024 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ - 0x00007034 636f6465 725f3167 65744665 0070735f coder_1getFe.ps_ │ │ - 0x00007044 6765745f 6665004a 6176615f 6564755f get_fe.Java_edu_ │ │ - 0x00007054 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00007064 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00007074 5f446563 6f646572 5f316765 74466561 _Decoder_1getFea │ │ - 0x00007084 74007073 5f676574 5f666561 74004a61 t.ps_get_feat.Ja │ │ - 0x00007094 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x000070a4 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x000070b4 68696e78 4a4e495f 4465636f 6465725f hinxJNI_Decoder_ │ │ - 0x000070c4 31676574 496e5370 65656368 0070735f 1getInSpeech.ps_ │ │ - 0x000070d4 6765745f 696e5f73 70656563 68004a61 get_in_speech.Ja │ │ - 0x000070e4 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x000070f4 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00007104 68696e78 4a4e495f 4465636f 6465725f hinxJNI_Decoder_ │ │ - 0x00007114 31676574 46736700 70735f67 65745f66 1getFsg.ps_get_f │ │ - 0x00007124 73670066 73675f6d 6f64656c 5f726574 sg.fsg_model_ret │ │ - 0x00007134 61696e00 4a617661 5f656475 5f636d75 ain.Java_edu_cmu │ │ - 0x00007144 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00007154 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ - 0x00007164 636f6465 725f3173 65744673 67007073 coder_1setFsg.ps │ │ - 0x00007174 5f736574 5f667367 004a6176 615f6564 _set_fsg.Java_ed │ │ - 0x00007184 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00007194 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x000071a4 4e495f44 65636f64 65725f31 7365744a NI_Decoder_1setJ │ │ - 0x000071b4 73676646 696c6500 70735f73 65745f6a sgfFile.ps_set_j │ │ - 0x000071c4 7367665f 66696c65 004a6176 615f6564 sgf_file.Java_ed │ │ - 0x000071d4 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x000071e4 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x000071f4 4e495f44 65636f64 65725f31 6765744b NI_Decoder_1getK │ │ - 0x00007204 77730070 735f6765 745f6b77 73004a61 ws.ps_get_kws.Ja │ │ - 0x00007214 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00007224 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00007234 68696e78 4a4e495f 4465636f 6465725f hinxJNI_Decoder_ │ │ - 0x00007244 31736574 4b777300 70735f73 65745f6b 1setKws.ps_set_k │ │ - 0x00007254 7773004a 6176615f 6564755f 636d755f ws.Java_edu_cmu_ │ │ - 0x00007264 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x00007274 6b657453 7068696e 784a4e49 5f446563 ketSphinxJNI_Dec │ │ - 0x00007284 6f646572 5f317365 744b6579 70687261 oder_1setKeyphra │ │ - 0x00007294 73650070 735f7365 745f6b65 79706872 se.ps_set_keyphr │ │ - 0x000072a4 61736500 4a617661 5f656475 5f636d75 ase.Java_edu_cmu │ │ - 0x000072b4 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x000072c4 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ - 0x000072d4 636f6465 725f3167 65744c6d 0070735f coder_1getLm.ps_ │ │ - 0x000072e4 6765745f 6c6d006e 6772616d 5f6d6f64 get_lm.ngram_mod │ │ - 0x000072f4 656c5f72 65746169 6e004a61 76615f65 el_retain.Java_e │ │ - 0x00007304 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00007314 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00007324 4a4e495f 4465636f 6465725f 31736574 JNI_Decoder_1set │ │ - 0x00007334 4c6d0070 735f7365 745f6c6d 004a6176 Lm.ps_set_lm.Jav │ │ - 0x00007344 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00007354 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00007364 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ - 0x00007374 7365744c 6d46696c 65007073 5f736574 setLmFile.ps_set │ │ - 0x00007384 5f6c6d5f 66696c65 004a6176 615f6564 _lm_file.Java_ed │ │ - 0x00007394 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x000073a4 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x000073b4 4e495f44 65636f64 65725f31 6765744c NI_Decoder_1getL │ │ - 0x000073c4 6f676d61 74680070 735f6765 745f6c6f ogmath.ps_get_lo │ │ - 0x000073d4 676d6174 68006c6f 676d6174 685f7265 gmath.logmath_re │ │ - 0x000073e4 7461696e 004a6176 615f6564 755f636d tain.Java_edu_cm │ │ - 0x000073f4 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x00007404 6f636b65 74537068 696e784a 4e495f44 ocketSphinxJNI_D │ │ - 0x00007414 65636f64 65725f31 73657453 65617263 ecoder_1setSearc │ │ - 0x00007424 68007073 5f736574 5f736561 72636800 h.ps_set_search. │ │ - 0x00007434 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00007444 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00007454 53706869 6e784a4e 495f4465 636f6465 SphinxJNI_Decode │ │ - 0x00007464 725f3167 65745365 61726368 0070735f r_1getSearch.ps_ │ │ - 0x00007474 6765745f 73656172 6368004a 6176615f get_search.Java_ │ │ - 0x00007484 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00007494 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x000074a4 784a4e49 5f446563 6f646572 5f316e46 xJNI_Decoder_1nF │ │ - 0x000074b4 72616d65 73007073 5f676574 5f6e5f66 rames.ps_get_n_f │ │ - 0x000074c4 72616d65 73004a61 76615f65 64755f63 rames.Java_edu_c │ │ - 0x000074d4 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x000074e4 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x000074f4 4465636f 6465725f 31736567 004a6176 Decoder_1seg.Jav │ │ - 0x00007504 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00007514 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00007524 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ - 0x00007534 6e626573 74004a61 76615f65 64755f63 nbest.Java_edu_c │ │ - 0x00007544 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00007554 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x00007564 6e65775f 314c6174 74696365 5f315f31 new_1Lattice_1_1 │ │ - 0x00007574 53574947 5f313000 70735f6c 61747469 SWIG_10.ps_latti │ │ - 0x00007584 63655f72 65616400 4a617661 5f656475 ce_read.Java_edu │ │ - 0x00007594 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x000075a4 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x000075b4 495f6e65 775f314c 61747469 63655f31 I_new_1Lattice_1 │ │ - 0x000075c4 5f315357 49475f31 31004a61 76615f65 _1SWIG_11.Java_e │ │ - 0x000075d4 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x000075e4 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x000075f4 4a4e495f 64656c65 74655f31 4c617474 JNI_delete_1Latt │ │ - 0x00007604 69636500 70735f6c 61747469 63655f66 ice.ps_lattice_f │ │ - 0x00007614 72656500 4a617661 5f656475 5f636d75 ree.Java_edu_cmu │ │ - 0x00007624 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00007634 636b6574 53706869 6e784a4e 495f4c61 cketSphinxJNI_La │ │ - 0x00007644 74746963 655f3177 72697465 0070735f ttice_1write.ps_ │ │ - 0x00007654 6c617474 6963655f 77726974 65004a61 lattice_write.Ja │ │ - 0x00007664 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00007674 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00007684 68696e78 4a4e495f 4c617474 6963655f hinxJNI_Lattice_ │ │ - 0x00007694 31777269 74654874 6b007073 5f6c6174 1writeHtk.ps_lat │ │ - 0x000076a4 74696365 5f777269 74655f68 746b004a tice_write_htk.J │ │ - 0x000076b4 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x000076c4 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x000076d4 7068696e 784a4e49 5f6e6577 5f314e42 phinxJNI_new_1NB │ │ - 0x000076e4 6573744c 69737400 4a617661 5f656475 estList.Java_edu │ │ - 0x000076f4 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00007704 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x00007714 495f4e42 6573744c 6973745f 31697465 I_NBestList_1ite │ │ - 0x00007724 72007073 5f6e6265 7374004a 6176615f r.ps_nbest.Java_ │ │ - 0x00007734 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00007744 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x00007754 784a4e49 5f64656c 6574655f 314e4265 xJNI_delete_1NBe │ │ - 0x00007764 73744c69 7374004a 6176615f 6564755f stList.Java_edu_ │ │ - 0x00007774 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00007784 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00007794 5f6e6577 5f315365 676d656e 744c6973 _new_1SegmentLis │ │ - 0x000077a4 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ - 0x000077b4 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x000077c4 65745370 68696e78 4a4e495f 5365676d etSphinxJNI_Segm │ │ - 0x000077d4 656e744c 6973745f 31697465 72007073 entList_1iter.ps │ │ - 0x000077e4 5f736567 5f697465 72004a61 76615f65 _seg_iter.Java_e │ │ - 0x000077f4 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00007804 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00007814 4a4e495f 64656c65 74655f31 5365676d JNI_delete_1Segm │ │ - 0x00007824 656e744c 69737400 61636d6f 645f6164 entList.acmod_ad │ │ - 0x00007834 76616e63 65006861 73685f74 61626c65 vance.hash_table │ │ - 0x00007844 5f726570 6c616365 00686173 685f7461 _replace.hash_ta │ │ - 0x00007854 626c655f 69746572 00686173 685f7461 ble_iter.hash_ta │ │ - 0x00007864 626c655f 656d7074 79006861 73685f74 ble_empty.hash_t │ │ - 0x00007874 61626c65 5f667265 65007374 72696e67 able_free.string │ │ - 0x00007884 5f6a6f69 6e00666f 70656e00 66636c6f _join.fopen.fclo │ │ - 0x00007894 73650070 735f6465 6661756c 745f7365 se.ps_default_se │ │ - 0x000078a4 61726368 5f617267 73007073 5f726574 arch_args.ps_ret │ │ - 0x000078b4 61696e00 64696374 5f667265 65006469 ain.dict_free.di │ │ - 0x000078c4 63743270 69645f66 72656500 61636d6f ct2pid_free.acmo │ │ - 0x000078d4 645f6672 65650070 735f7570 64617465 d_free.ps_update │ │ - 0x000078e4 5f6d6c6c 72006163 6d6f645f 75706461 _mllr.acmod_upda │ │ - 0x000078f4 74655f6d 6c6c7200 68617368 5f746162 te_mllr.hash_tab │ │ - 0x00007904 6c655f6c 6f6f6b75 70007073 5f756e73 le_lookup.ps_uns │ │ - 0x00007914 65745f73 65617263 68006861 73685f74 et_search.hash_t │ │ - 0x00007924 61626c65 5f64656c 65746500 70735f73 able_delete.ps_s │ │ - 0x00007934 65617263 685f6974 65720070 735f7365 earch_iter.ps_se │ │ - 0x00007944 61726368 5f697465 725f6e65 78740070 arch_iter_next.p │ │ - 0x00007954 735f7365 61726368 5f697465 725f7661 s_search_iter_va │ │ - 0x00007964 6c007073 5f736561 7263685f 69746572 l.ps_search_iter │ │ - 0x00007974 5f667265 65007374 72636d70 006b7773 _free.strcmp.kws │ │ - 0x00007984 5f736561 7263685f 6765745f 6b657977 _search_get_keyw │ │ - 0x00007994 6f726473 006e6772 616d5f73 65617263 ords.ngram_searc │ │ - 0x000079a4 685f696e 69740070 735f7365 745f616c h_init.ps_set_al │ │ - 0x000079b4 6c70686f 6e650061 6c6c7068 6f6e655f lphone.allphone_ │ │ - 0x000079c4 73656172 63685f69 6e697400 70735f73 search_init.ps_s │ │ - 0x000079d4 65745f61 6c6c7068 6f6e655f 66696c65 et_allphone_file │ │ - 0x000079e4 006b7773 5f736561 7263685f 696e6974 .kws_search_init │ │ - 0x000079f4 00667367 5f736561 7263685f 696e6974 .fsg_search_init │ │ - 0x00007a04 005f5f61 65616269 5f643266 00657272 .__aeabi_d2f.err │ │ - 0x00007a14 5f6d7367 005f5f61 65616269 5f663264 _msg.__aeabi_f2d │ │ - 0x00007a24 005f5f61 65616269 5f64636d 70657100 .__aeabi_dcmpeq. │ │ - 0x00007a34 5f5f6165 6162695f 6632697a 00657272 __aeabi_f2iz.err │ │ - 0x00007a44 5f736574 5f646562 75675f6c 6576656c _set_debug_level │ │ - 0x00007a54 00686173 685f7461 626c655f 6e657700 .hash_table_new. │ │ - 0x00007a64 6c6f676d 6174685f 6765745f 62617365 logmath_get_base │ │ - 0x00007a74 0061636d 6f645f69 6e697400 70686f6e .acmod_init.phon │ │ - 0x00007a84 655f6c6f 6f705f73 65617263 685f696e e_loop_search_in │ │ - 0x00007a94 69740068 6173685f 7461626c 655f656e it.hash_table_en │ │ - 0x00007aa4 74657200 64696374 5f696e69 74006469 ter.dict_init.di │ │ - 0x00007ab4 63743270 69645f62 75696c64 0070746d ct2pid_build.ptm │ │ - 0x00007ac4 725f696e 6974005f 5f636b64 5f63616c r_init.__ckd_cal │ │ - 0x00007ad4 6c6f635f 5f007073 5f736574 5f6a7367 loc__.ps_set_jsg │ │ - 0x00007ae4 665f7374 72696e67 006a7367 665f7061 f_string.jsgf_pa │ │ - 0x00007af4 7273655f 73747269 6e670064 6963745f rse_string.dict_ │ │ - 0x00007b04 77726974 65007374 7232776f 72647300 write.str2words. │ │ - 0x00007b14 62696e5f 6d646566 5f636970 686f6e65 bin_mdef_ciphone │ │ - 0x00007b24 5f696400 64696374 5f616464 5f776f72 _id.dict_add_wor │ │ - 0x00007b34 64006469 63743270 69645f61 64645f77 d.dict2pid_add_w │ │ - 0x00007b44 6f726400 64696374 5f776f72 64696400 ord.dict_wordid. │ │ - 0x00007b54 64696374 5f636970 686f6e65 5f737472 dict_ciphone_str │ │ - 0x00007b64 00737472 63617400 70735f73 74617274 .strcat.ps_start │ │ - 0x00007b74 5f737472 65616d00 61636d6f 645f7374 _stream.acmod_st │ │ - 0x00007b84 6172745f 73747265 616d0070 746d725f art_stream.ptmr_ │ │ - 0x00007b94 72657365 74007074 6d725f73 74617274 reset.ptmr_start │ │ - 0x00007ba4 0061636d 6f645f73 74617274 5f757474 .acmod_start_utt │ │ - 0x00007bb4 00657272 5f6d7367 5f737973 74656d00 .err_msg_system. │ │ - 0x00007bc4 61636d6f 645f7365 745f6d66 63666800 acmod_set_mfcfh. │ │ - 0x00007bd4 61636d6f 645f7365 745f7261 77666800 acmod_set_rawfh. │ │ - 0x00007be4 61636d6f 645f7365 745f7365 6e666800 acmod_set_senfh. │ │ - 0x00007bf4 61636d6f 645f7365 745f6772 6f770061 acmod_set_grow.a │ │ - 0x00007c04 636d6f64 5f70726f 63657373 5f726177 cmod_process_raw │ │ - 0x00007c14 0070735f 70726f63 6573735f 63657000 .ps_process_cep. │ │ - 0x00007c24 61636d6f 645f7072 6f636573 735f6365 acmod_process_ce │ │ - 0x00007c34 70007074 6d725f73 746f7000 70735f67 p.ptmr_stop.ps_g │ │ - 0x00007c44 65745f68 79705f66 696e616c 0070735f et_hyp_final.ps_ │ │ - 0x00007c54 6765745f 70726f62 0061636d 6f645f73 get_prob.acmod_s │ │ - 0x00007c64 74726561 6d5f6f66 66736574 0061636d tream_offset.acm │ │ - 0x00007c74 6f645f65 6e645f75 7474006c 6f676d61 od_end_utt.logma │ │ - 0x00007c84 74685f65 78700070 735f6465 636f6465 th_exp.ps_decode │ │ - 0x00007c94 5f73656e 73637200 61636d6f 645f7365 _senscr.acmod_se │ │ - 0x00007ca4 745f696e 73656e66 68006163 6d6f645f t_insenfh.acmod_ │ │ - 0x00007cb4 72656164 5f73636f 72657300 6674656c read_scores.ftel │ │ - 0x00007cc4 6c006672 65616400 66736565 6b007073 l.fread.fseek.ps │ │ - 0x00007cd4 5f617374 61725f73 74617274 0070735f _astar_start.ps_ │ │ - 0x00007ce4 61737461 725f6669 6e697368 0070735f astar_finish.ps_ │ │ - 0x00007cf4 61737461 725f6e65 78740070 735f6173 astar_next.ps_as │ │ - 0x00007d04 7461725f 68797000 70735f6e 62657374 tar_hyp.ps_nbest │ │ - 0x00007d14 5f736567 0070735f 61737461 725f7365 _seg.ps_astar_se │ │ - 0x00007d24 675f6974 6572005f 5f616561 62695f69 g_iter.__aeabi_i │ │ - 0x00007d34 3264005f 5f616561 62695f64 64697600 2d.__aeabi_ddiv. │ │ - 0x00007d44 70735f67 65745f75 74745f74 696d6500 ps_get_utt_time. │ │ - 0x00007d54 5f5f6165 6162695f 75693264 0070735f __aeabi_ui2d.ps_ │ │ - 0x00007d64 6765745f 616c6c5f 74696d65 0066655f get_all_time.fe_ │ │ - 0x00007d74 6765745f 7661645f 73746174 65007073 get_vad_state.ps │ │ - 0x00007d84 5f736561 7263685f 696e6974 00646963 _search_init.dic │ │ - 0x00007d94 74327069 645f7265 7461696e 00646963 t2pid_retain.dic │ │ - 0x00007da4 745f7265 7461696e 0070735f 73656172 t_retain.ps_sear │ │ - 0x00007db4 63685f62 6173655f 7265696e 69740070 ch_base_reinit.p │ │ - 0x00007dc4 735f7365 61726368 5f646569 6e697400 s_search_deinit. │ │ - 0x00007dd4 5f5f6165 6162695f 666d756c 005f5f61 __aeabi_fmul.__a │ │ - 0x00007de4 65616269 5f666164 64006e67 72616d5f eabi_fadd.ngram_ │ │ - 0x00007df4 62675f73 636f7265 005f5f6c 69737465 bg_score.__liste │ │ - 0x00007e04 6c656d5f 66726565 5f5f006c 6f676d61 lem_free__.logma │ │ - 0x00007e14 74685f61 6464006e 6772616d 5f74675f th_add.ngram_tg_ │ │ - 0x00007e24 73636f72 65007374 72636872 00737472 score.strchr.str │ │ - 0x00007e34 6e636d70 00737363 616e6600 6c696e65 ncmp.sscanf.line │ │ - 0x00007e44 69746572 5f6e6578 74007073 5f6c6174 iter_next.ps_lat │ │ - 0x00007e54 74696365 5f6c696e 6b005f5f 6c697374 tice_link.__list │ │ - 0x00007e64 656c656d 5f6d616c 6c6f635f 5f007073 elem_malloc__.ps │ │ - 0x00007e74 5f6c6174 74696365 5f627970 6173735f _lattice_bypass_ │ │ - 0x00007e84 66696c6c 65727300 64696374 5f66696c fillers.dict_fil │ │ - 0x00007e94 6c65725f 776f7264 0070735f 6c617474 ler_word.ps_latt │ │ - 0x00007ea4 6963655f 64656c65 74655f75 6e726561 ice_delete_unrea │ │ - 0x00007eb4 63686162 6c650066 70757473 00667072 chable.fputs.fpr │ │ - 0x00007ec4 696e7466 00737472 72636872 0061746f intf.strrchr.ato │ │ - 0x00007ed4 69006c6f 676d6174 685f6c6f 675f746f i.logmath_log_to │ │ - 0x00007ee4 5f6c6e00 5f5f6165 6162695f 64737562 _ln.__aeabi_dsub │ │ - 0x00007ef4 005f5f61 65616269 5f64636d 70676500 .__aeabi_dcmpge. │ │ - 0x00007f04 5f5f6165 6162695f 66636d70 6571006c __aeabi_fcmpeq.l │ │ - 0x00007f14 69737465 6c656d5f 616c6c6f 635f696e istelem_alloc_in │ │ - 0x00007f24 69740066 6f70656e 5f636f6d 7063686b it.fopen_compchk │ │ - 0x00007f34 006c696e 65697465 725f7374 61727400 .lineiter_start. │ │ - 0x00007f44 6c6f6700 64696374 5f776f72 64326261 log.dict_word2ba │ │ - 0x00007f54 73657374 72006c69 6e656974 65725f66 sestr.lineiter_f │ │ - 0x00007f64 72656500 66636c6f 73655f63 6f6d7000 ree.fclose_comp. │ │ - 0x00007f74 6c6f676d 6174685f 6c6f6700 70735f6c logmath_log.ps_l │ │ - 0x00007f84 61747469 63655f6e 5f667261 6d657300 attice_n_frames. │ │ - 0x00007f94 70735f6c 61747469 63655f69 6e69745f ps_lattice_init_ │ │ - 0x00007fa4 73656172 6368006c 69737465 6c656d5f search.listelem_ │ │ - 0x00007fb4 616c6c6f 635f6672 65650070 735f6c61 alloc_free.ps_la │ │ - 0x00007fc4 74746963 655f6765 745f6c6f 676d6174 ttice_get_logmat │ │ - 0x00007fd4 68007073 5f6c6174 6e6f6465 5f697465 h.ps_latnode_ite │ │ - 0x00007fe4 72007073 5f6c6174 6e6f6465 5f697465 r.ps_latnode_ite │ │ - 0x00007ff4 725f6e65 78740070 735f6c61 746e6f64 r_next.ps_latnod │ │ - 0x00008004 655f6974 65725f66 72656500 70735f6c e_iter_free.ps_l │ │ - 0x00008014 61746e6f 64655f69 7465725f 6e6f6465 atnode_iter_node │ │ - 0x00008024 0070735f 6c61746e 6f64655f 74696d65 .ps_latnode_time │ │ - 0x00008034 73007073 5f6c6174 6e6f6465 5f776f72 s.ps_latnode_wor │ │ - 0x00008044 64007073 5f6c6174 6e6f6465 5f626173 d.ps_latnode_bas │ │ - 0x00008054 65776f72 64007073 5f6c6174 6e6f6465 eword.ps_latnode │ │ - 0x00008064 5f70726f 62006c6f 676d6174 685f6765 _prob.logmath_ge │ │ - 0x00008074 745f7a65 726f0070 735f6c61 746e6f64 t_zero.ps_latnod │ │ - 0x00008084 655f6578 69747300 70735f6c 61746e6f e_exits.ps_latno │ │ - 0x00008094 64655f65 6e747269 65730070 735f6c61 de_entries.ps_la │ │ - 0x000080a4 746c696e 6b5f6974 65725f6e 65787400 tlink_iter_next. │ │ - 0x000080b4 70735f6c 61746c69 6e6b5f69 7465725f ps_latlink_iter_ │ │ - 0x000080c4 66726565 0070735f 6c61746c 696e6b5f free.ps_latlink_ │ │ - 0x000080d4 69746572 5f6c696e 6b007073 5f6c6174 iter_link.ps_lat │ │ - 0x000080e4 6c696e6b 5f74696d 65730070 735f6c61 link_times.ps_la │ │ - 0x000080f4 746c696e 6b5f6e6f 64657300 70735f6c tlink_nodes.ps_l │ │ - 0x00008104 61746c69 6e6b5f77 6f726400 70735f6c atlink_word.ps_l │ │ - 0x00008114 61746c69 6e6b5f62 61736577 6f726400 atlink_baseword. │ │ - 0x00008124 70735f6c 61746c69 6e6b5f70 72656400 ps_latlink_pred. │ │ - 0x00008134 70735f6c 61746c69 6e6b5f70 726f6200 ps_latlink_prob. │ │ - 0x00008144 70735f6c 61747469 63655f68 79700064 ps_lattice_hyp.d │ │ - 0x00008154 6963745f 7265616c 5f776f72 64006d65 ict_real_word.me │ │ - 0x00008164 6d637079 0070735f 6c617474 6963655f mcpy.ps_lattice_ │ │ - 0x00008174 7365675f 69746572 006c6174 6c696e6b seg_iter.latlink │ │ - 0x00008184 5f6c6973 745f6e65 77007073 5f6c6174 _list_new.ps_lat │ │ - 0x00008194 74696365 5f707573 68710070 735f6c61 tice_pushq.ps_la │ │ - 0x000081a4 74746963 655f706f 70710070 735f6c61 ttice_popq.ps_la │ │ - 0x000081b4 74746963 655f6465 6c710070 735f6c61 ttice_delq.ps_la │ │ - 0x000081c4 74746963 655f7472 61766572 73655f6e ttice_traverse_n │ │ - 0x000081d4 65787400 70735f6c 61747469 63655f74 ext.ps_lattice_t │ │ - 0x000081e4 72617665 7273655f 65646765 73007073 raverse_edges.ps │ │ - 0x000081f4 5f6c6174 74696365 5f726576 65727365 _lattice_reverse │ │ - 0x00008204 5f6e6578 74007073 5f6c6174 74696365 _next.ps_lattice │ │ - 0x00008214 5f726576 65727365 5f656467 65730070 _reverse_edges.p │ │ - 0x00008224 735f6c61 74746963 655f6265 73747061 s_lattice_bestpa │ │ - 0x00008234 7468006e 6772616d 5f6e675f 70726f62 th.ngram_ng_prob │ │ - 0x00008244 0070735f 6c617474 6963655f 706f7374 .ps_lattice_post │ │ - 0x00008254 6572696f 72007073 5f6c6174 74696365 erior.ps_lattice │ │ - 0x00008264 5f706f73 74657269 6f725f70 72756e65 _posterior_prune │ │ - 0x00008274 00676c69 73745f61 64645f70 74720067 .glist_add_ptr.g │ │ - 0x00008284 6c697374 5f667265 65005f5f 61656162 list_free.__aeab │ │ - 0x00008294 695f6964 69766d6f 64006677 72697465 i_idivmod.fwrite │ │ - 0x000082a4 00666561 745f6172 7261795f 66726565 .feat_array_free │ │ - 0x000082b4 00666561 745f6172 7261795f 616c6c6f .feat_array_allo │ │ - 0x000082c4 63006665 61745f73 326d6663 32666561 c.feat_s2mfc2fea │ │ - 0x000082d4 745f6c69 76650061 636d6f64 5f66655f t_live.acmod_fe_ │ │ - 0x000082e4 6d69736d 61746368 0061636d 6f645f66 mismatch.acmod_f │ │ - 0x000082f4 6561745f 6d69736d 61746368 00636b64 eat_mismatch.ckd │ │ - 0x00008304 5f667265 655f3264 0062696e 5f6d6465 _free_2d.bin_mde │ │ - 0x00008314 665f6672 65650074 6d61745f 66726565 f_free.tmat_free │ │ - 0x00008324 0070735f 6d6c6c72 5f667265 65006665 .ps_mllr_free.fe │ │ - 0x00008334 5f726574 61696e00 66655f69 6e69745f _retain.fe_init_ │ │ - 0x00008344 6175746f 5f720066 6561745f 72657461 auto_r.feat_reta │ │ - 0x00008354 696e0063 6d6e5f74 7970655f 66726f6d in.cmn_type_from │ │ - 0x00008364 5f737472 00616763 5f747970 655f6672 _str.agc_type_fr │ │ - 0x00008374 6f6d5f73 74720066 6561745f 696e6974 om_str.feat_init │ │ - 0x00008384 00666561 745f7265 61645f6c 64610070 .feat_read_lda.p │ │ - 0x00008394 61727365 5f737562 76656373 00666561 arse_subvecs.fea │ │ - 0x000083a4 745f7365 745f7375 62766563 73006167 t_set_subvecs.ag │ │ - 0x000083b4 635f7365 745f7468 72657368 6f6c6400 c_set_threshold. │ │ - 0x000083c4 73747274 6f640062 696e5f6d 6465665f strtod.bin_mdef_ │ │ - 0x000083d4 72656164 00746d61 745f696e 69740073 read.tmat_init.s │ │ - 0x000083e4 325f7365 6d695f6d 6761755f 696e6974 2_semi_mgau_init │ │ - 0x000083f4 0070746d 5f6d6761 755f696e 6974006d .ptm_mgau_init.m │ │ - 0x00008404 735f6d67 61755f69 6e697400 70735f6d s_mgau_init.ps_m │ │ - 0x00008414 6c6c725f 72656164 005f5f63 6b645f63 llr_read.__ckd_c │ │ - 0x00008424 616c6c6f 635f3264 5f5f0061 636d6f64 alloc_2d__.acmod │ │ - 0x00008434 5f777269 74655f73 656e6668 5f686561 _write_senfh_hea │ │ - 0x00008444 64657200 62696f5f 77726974 65686472 der.bio_writehdr │ │ - 0x00008454 0061636d 6f645f67 726f775f 66656174 .acmod_grow_feat │ │ - 0x00008464 5f627566 00666561 745f6172 7261795f _buf.feat_array_ │ │ - 0x00008474 7265616c 6c6f6300 5f5f636b 645f7265 realloc.__ckd_re │ │ - 0x00008484 616c6c6f 635f5f00 66655f70 726f6365 alloc__.fe_proce │ │ - 0x00008494 73735f66 72616d65 73006665 61745f75 ss_frames.feat_u │ │ - 0x000084a4 70646174 655f7374 61747300 61636d6f pdate_stats.acmo │ │ - 0x000084b4 645f7072 6f636573 735f6665 6174005f d_process_feat._ │ │ - 0x000084c4 5f616561 62695f64 636d7067 74006269 _aeabi_dcmpgt.bi │ │ - 0x000084d4 6f5f7265 61646864 72006269 6f5f6864 o_readhdr.bio_hd │ │ - 0x000084e4 72617267 5f667265 65006163 6d6f645f rarg_free.acmod_ │ │ - 0x000084f4 72657769 6e640061 636d6f64 5f777269 rewind.acmod_wri │ │ - 0x00008504 74655f73 636f7265 73006163 6d6f645f te_scores.acmod_ │ │ - 0x00008514 6765745f 6672616d 65006163 6d6f645f get_frame.acmod_ │ │ - 0x00008524 62657374 5f73636f 72650061 636d6f64 best_score.acmod │ │ - 0x00008534 5f636c65 61725f61 63746976 65006d65 _clear_active.me │ │ - 0x00008544 6d736574 0061636d 6f645f61 63746976 mset.acmod_activ │ │ - 0x00008554 6174655f 686d6d00 61636d6f 645f666c ate_hmm.acmod_fl │ │ - 0x00008564 61677332 6c697374 0061636d 6f645f73 ags2list.acmod_s │ │ - 0x00008574 636f7265 0066655f 73746172 745f7374 core.fe_start_st │ │ - 0x00008584 7265616d 0062696e 5f6d6465 665f6369 ream.bin_mdef_ci │ │ - 0x00008594 70686f6e 655f7374 7200626c 6b617272 phone_str.blkarr │ │ - 0x000085a4 61795f6c 6973745f 67657400 616c6c70 ay_list_get.allp │ │ - 0x000085b4 686f6e65 5f736561 7263685f 68797000 hone_search_hyp. │ │ - 0x000085c4 676c6973 745f636f 756e7400 5f5f6165 glist_count.__ae │ │ - 0x000085d4 6162695f 69646976 00616c6c 70686f6e abi_idiv.allphon │ │ - 0x000085e4 655f7365 61726368 5f66696e 69736800 e_search_finish. │ │ - 0x000085f4 616c6c70 686f6e65 5f736561 7263685f allphone_search_ │ │ - 0x00008604 73746570 00686d6d 5f766974 5f657661 step.hmm_vit_eva │ │ - 0x00008614 6c00626c 6b617272 61795f6c 6973745f l.blkarray_list_ │ │ - 0x00008624 61707065 6e640068 6d6d5f63 6c656172 append.hmm_clear │ │ - 0x00008634 00686d6d 5f656e74 65720061 6c6c7068 .hmm_enter.allph │ │ - 0x00008644 6f6e655f 73656172 63685f73 74617274 one_search_start │ │ - 0x00008654 00626c6b 61727261 795f6c69 73745f72 .blkarray_list_r │ │ - 0x00008664 65736574 00657869 7400616c 6c70686f eset.exit.allpho │ │ - 0x00008674 6e655f73 65617263 685f6672 65650068 ne_search_free.h │ │ - 0x00008684 6d6d5f63 6f6e7465 78745f66 72656500 mm_context_free. │ │ - 0x00008694 686d6d5f 6465696e 69740062 6c6b6172 hmm_deinit.blkar │ │ - 0x000086a4 7261795f 6c697374 5f667265 6500616c ray_list_free.al │ │ - 0x000086b4 6c70686f 6e655f73 65617263 685f7265 lphone_search_re │ │ - 0x000086c4 696e6974 005f5f61 65616269 5f666469 init.__aeabi_fdi │ │ - 0x000086d4 7600686d 6d5f636f 6e746578 745f696e v.hmm_context_in │ │ - 0x000086e4 6974006e 6772616d 5f6d6f64 656c5f73 it.ngram_model_s │ │ - 0x000086f4 65745f69 6e697400 6e677261 6d5f7769 et_init.ngram_wi │ │ - 0x00008704 6400626c 6b617272 61795f6c 6973745f d.blkarray_list_ │ │ - 0x00008714 696e6974 00686d6d 5f696e69 74006269 init.hmm_init.bi │ │ - 0x00008724 6e5f6d64 65665f72 65746169 6e006d6d n_mdef_retain.mm │ │ - 0x00008734 696f5f66 696c655f 756e6d61 70006269 io_file_unmap.bi │ │ - 0x00008744 6e5f6d64 65665f72 6561645f 74657874 n_mdef_read_text │ │ - 0x00008754 006d6465 665f696e 6974006d 6465665f .mdef_init.mdef_ │ │ - 0x00008764 66726565 0062696e 5f6d6465 665f7772 free.bin_mdef_wr │ │ - 0x00008774 69746500 62696e5f 6d646566 5f777269 ite.bin_mdef_wri │ │ - 0x00008784 74655f74 65787400 5f5f7346 006d6d69 te_text.__sF.mmi │ │ - 0x00008794 6f5f6669 6c655f72 65616400 6d6d696f o_file_read.mmio │ │ - 0x000087a4 5f66696c 655f7074 72006269 6e5f6d64 _file_ptr.bin_md │ │ - 0x000087b4 65665f63 6970686f 6e655f69 645f6e6f ef_ciphone_id_no │ │ - 0x000087c4 63617365 00737472 636d705f 6e6f6361 case.strcmp_noca │ │ - 0x000087d4 73650062 696e5f6d 6465665f 70686f6e se.bin_mdef_phon │ │ - 0x000087e4 655f6964 0062696e 5f6d6465 665f7068 e_id.bin_mdef_ph │ │ - 0x000087f4 6f6e655f 69645f6e 65617265 73740062 one_id_nearest.b │ │ - 0x00008804 696e5f6d 6465665f 70686f6e 655f7374 in_mdef_phone_st │ │ - 0x00008814 72005f62 6c6b6172 7261795f 6c697374 r._blkarray_list │ │ - 0x00008824 5f696e69 74006861 73685f74 61626c65 _init.hash_table │ │ - 0x00008834 5f6c6f6f 6b75705f 696e7433 32006469 _lookup_int32.di │ │ - 0x00008844 63745f72 65706f72 7400636f 6d707265 ct_report.compre │ │ - 0x00008854 73735f74 61626c65 00676574 5f72635f ss_table.get_rc_ │ │ - 0x00008864 6e737369 64006469 63743270 69645f67 nssid.dict2pid_g │ │ - 0x00008874 65745f72 636d6170 00646963 74327069 et_rcmap.dict2pi │ │ - 0x00008884 645f696e 7465726e 616c0063 6b645f66 d_internal.ckd_f │ │ - 0x00008894 7265655f 33640064 69637432 7069645f ree_3d.dict2pid_ │ │ - 0x000088a4 7265706f 7274005f 5f636b64 5f63616c report.__ckd_cal │ │ - 0x000088b4 6c6f635f 33645f5f 00646963 74327069 loc_3d__.dict2pi │ │ - 0x000088c4 645f6475 6d700066 70757463 0066666c d_dump.fputc.ffl │ │ - 0x000088d4 75736800 6673675f 68697374 6f72795f ush.fsg_history_ │ │ - 0x000088e4 656e7472 795f6765 74006673 675f6869 entry_get.fsg_hi │ │ - 0x000088f4 73746f72 795f6e5f 656e7472 69657300 story_n_entries. │ │ - 0x00008904 6673675f 73656172 63685f66 696e6973 fsg_search_finis │ │ - 0x00008914 68006673 675f7073 75627472 65655f70 h.fsg_psubtree_p │ │ - 0x00008924 6e6f6465 5f646561 63746976 61746500 node_deactivate. │ │ - 0x00008934 6673675f 6d6f6465 6c5f6172 63730066 fsg_model_arcs.f │ │ - 0x00008944 73675f61 72636974 65725f67 65740066 sg_arciter_get.f │ │ - 0x00008954 73675f68 6973746f 72795f65 6e747279 sg_history_entry │ │ - 0x00008964 5f616464 00667367 5f617263 69746572 _add.fsg_arciter │ │ - 0x00008974 5f6e6578 74006673 675f7365 61726368 _next.fsg_search │ │ - 0x00008984 5f737461 72740066 73675f68 6973746f _start.fsg_histo │ │ - 0x00008994 72795f72 65736574 00667367 5f686973 ry_reset.fsg_his │ │ - 0x000089a4 746f7279 5f757474 5f737461 72740066 tory_utt_start.f │ │ - 0x000089b4 73675f70 6e6f6465 5f616464 5f616c6c sg_pnode_add_all │ │ - 0x000089c4 5f637478 74006673 675f7365 61726368 _ctxt.fsg_search │ │ - 0x000089d4 5f737465 70006673 675f6869 73746f72 _step.fsg_histor │ │ - 0x000089e4 795f656e 645f6672 616d6500 6673675f y_end_frame.fsg_ │ │ - 0x000089f4 73656172 63685f72 65696e69 74006673 search_reinit.fs │ │ - 0x00008a04 675f6c65 78747265 655f6672 65650066 g_lextree_free.f │ │ - 0x00008a14 73675f6c 65787472 65655f69 6e697400 sg_lextree_init. │ │ - 0x00008a24 6673675f 68697374 6f72795f 7365745f fsg_history_set_ │ │ - 0x00008a34 66736700 6673675f 73656172 63685f66 fsg.fsg_search_f │ │ - 0x00008a44 72656500 6673675f 68697374 6f72795f ree.fsg_history_ │ │ - 0x00008a54 66726565 00676e6f 64655f66 72656500 free.gnode_free. │ │ - 0x00008a64 6673675f 73656172 63685f68 79700066 fsg_search_hyp.f │ │ - 0x00008a74 73675f68 6973746f 72795f69 6e697400 sg_history_init. │ │ - 0x00008a84 6b77735f 73656172 63685f66 696e6973 kws_search_finis │ │ - 0x00008a94 68006b77 735f7365 61726368 5f687970 h.kws_search_hyp │ │ - 0x00008aa4 006b7773 5f646574 65637469 6f6e735f .kws_detections_ │ │ - 0x00008ab4 6879705f 73747200 6b77735f 73656172 hyp_str.kws_sear │ │ - 0x00008ac4 63685f73 74657000 6b77735f 64657465 ch_step.kws_dete │ │ - 0x00008ad4 6374696f 6e735f61 6464006b 77735f73 ctions_add.kws_s │ │ - 0x00008ae4 65617263 685f7374 61727400 6b77735f earch_start.kws_ │ │ - 0x00008af4 64657465 6374696f 6e735f72 65736574 detections_reset │ │ - 0x00008b04 006b7773 5f736561 7263685f 7265696e .kws_search_rein │ │ - 0x00008b14 6974006b 77735f73 65617263 685f6672 it.kws_search_fr │ │ - 0x00008b24 65650068 6d6d5f64 756d7000 686d6d5f ee.hmm_dump.hmm_ │ │ - 0x00008b34 636c6561 725f7363 6f726573 00686d6d clear_scores.hmm │ │ - 0x00008b44 5f6e6f72 6d616c69 7a650068 6d6d5f64 _normalize.hmm_d │ │ - 0x00008b54 756d705f 7669745f 6576616c 00666765 ump_vit_eval.fge │ │ - 0x00008b64 7473006d 6465665f 63697068 6f6e655f ts.mdef_ciphone_ │ │ - 0x00008b74 6964006d 6465665f 63697068 6f6e655f id.mdef_ciphone_ │ │ - 0x00008b84 73747200 6d646566 5f70686f 6e655f73 str.mdef_phone_s │ │ - 0x00008b94 7472006d 6465665f 70686f6e 655f6964 tr.mdef_phone_id │ │ - 0x00008ba4 006d6465 665f6973 5f636970 686f6e65 .mdef_is_ciphone │ │ - 0x00008bb4 006d6465 665f6973 5f636973 656e6f6e .mdef_is_cisenon │ │ - 0x00008bc4 65006861 73685f74 61626c65 5f656e74 e.hash_table_ent │ │ - 0x00008bd4 65725f62 6b657900 68617368 5f746162 er_bkey.hash_tab │ │ - 0x00008be4 6c655f74 6f6c6973 74006d64 65665f72 le_tolist.mdef_r │ │ - 0x00008bf4 65706f72 74006d64 65665f66 7265655f eport.mdef_free_ │ │ - 0x00008c04 72656375 72736976 655f7263 006d6465 recursive_rc.mde │ │ - 0x00008c14 665f6672 65655f72 65637572 73697665 f_free_recursive │ │ - 0x00008c24 5f6c6300 6d735f63 6f6e745f 6d676175 _lc.ms_cont_mgau │ │ - 0x00008c34 5f667261 6d655f65 76616c00 67617564 _frame_eval.gaud │ │ - 0x00008c44 656e5f64 69737400 73656e6f 6e655f65 en_dist.senone_e │ │ - 0x00008c54 76616c00 6d735f6d 6761755f 6d6c6c72 val.ms_mgau_mllr │ │ - 0x00008c64 5f747261 6e73666f 726d0067 61756465 _transform.gaude │ │ - 0x00008c74 6e5f6d6c 6c725f74 72616e73 666f726d n_mllr_transform │ │ - 0x00008c84 006d735f 6d676175 5f667265 65006761 .ms_mgau_free.ga │ │ - 0x00008c94 7564656e 5f667265 65007365 6e6f6e65 uden_free.senone │ │ - 0x00008ca4 5f667265 65006761 7564656e 5f696e69 _free.gauden_ini │ │ - 0x00008cb4 74007365 6e6f6e65 5f696e69 74005f5f t.senone_init.__ │ │ - 0x00008cc4 61656162 695f6663 6d706c65 005f5f61 aeabi_fcmple.__a │ │ - 0x00008cd4 65616269 5f66636d 70676500 5f5f6165 eabi_fcmpge.__ae │ │ - 0x00008ce4 6162695f 64636d70 6c650062 696f5f66 abi_dcmple.bio_f │ │ - 0x00008cf4 72656164 00766563 746f725f 73756d5f read.vector_sum_ │ │ - 0x00008d04 6e6f726d 00766563 746f725f 666c6f6f norm.vector_floo │ │ - 0x00008d14 72006269 6f5f7665 72696679 5f63686b r.bio_verify_chk │ │ - 0x00008d24 73756d00 62696f5f 66726561 645f3164 sum.bio_fread_1d │ │ - 0x00008d34 006e6772 616d5f73 65617263 685f6672 .ngram_search_fr │ │ - 0x00008d44 6565006e 6772616d 5f667764 74726565 ee.ngram_fwdtree │ │ - 0x00008d54 5f646569 6e697400 6e677261 6d5f6677 _deinit.ngram_fw │ │ - 0x00008d64 64666c61 745f6465 696e6974 006e6772 dflat_deinit.ngr │ │ - 0x00008d74 616d5f66 77647472 65655f66 696e6973 am_fwdtree_finis │ │ - 0x00008d84 68006e67 72616d5f 66776466 6c61745f h.ngram_fwdflat_ │ │ - 0x00008d94 73746172 74006e67 72616d5f 66776466 start.ngram_fwdf │ │ - 0x00008da4 6c61745f 73656172 6368006e 6772616d lat_search.ngram │ │ - 0x00008db4 5f667764 666c6174 5f66696e 69736800 _fwdflat_finish. │ │ - 0x00008dc4 6e677261 6d5f6677 64747265 655f7365 ngram_fwdtree_se │ │ - 0x00008dd4 61726368 006e6772 616d5f6d 6f64656c arch.ngram_model │ │ - 0x00008de4 5f666c75 7368006e 6772616d 5f667764 _flush.ngram_fwd │ │ - 0x00008df4 74726565 5f737461 7274006e 6772616d tree_start.ngram │ │ - 0x00008e04 5f6d6f64 656c5f73 65745f6d 61705f77 _model_set_map_w │ │ - 0x00008e14 6f726473 006e6772 616d5f66 77647472 ords.ngram_fwdtr │ │ - 0x00008e24 65655f72 65696e69 74006e67 72616d5f ee_reinit.ngram_ │ │ - 0x00008e34 66776466 6c61745f 7265696e 6974006e fwdflat_reinit.n │ │ - 0x00008e44 6772616d 5f756e6b 6e6f776e 5f776964 gram_unknown_wid │ │ - 0x00008e54 006e6772 616d5f66 77647472 65655f69 .ngram_fwdtree_i │ │ - 0x00008e64 6e697400 6e677261 6d5f6677 64666c61 nit.ngram_fwdfla │ │ - 0x00008e74 745f696e 6974006e 6772616d 5f736561 t_init.ngram_sea │ │ - 0x00008e84 7263685f 6d61726b 5f627074 61626c65 rch_mark_bptable │ │ - 0x00008e94 006e6772 616d5f73 65617263 685f7361 .ngram_search_sa │ │ - 0x00008ea4 76655f62 70006e67 72616d5f 73656172 ve_bp.ngram_sear │ │ - 0x00008eb4 63685f66 696e645f 65786974 006e6772 ch_find_exit.ngr │ │ - 0x00008ec4 616d5f73 65617263 685f6270 5f687970 am_search_bp_hyp │ │ - 0x00008ed4 006e6772 616d5f73 65617263 685f616c .ngram_search_al │ │ - 0x00008ee4 6c6f635f 616c6c5f 7263006e 6772616d loc_all_rc.ngram │ │ - 0x00008ef4 5f736561 7263685f 66726565 5f616c6c _search_free_all │ │ - 0x00008f04 5f726300 6e677261 6d5f7365 61726368 _rc.ngram_search │ │ - 0x00008f14 5f657869 745f7363 6f726500 6e677261 _exit_score.ngra │ │ - 0x00008f24 6d5f636f 6d707574 655f7365 675f7363 m_compute_seg_sc │ │ - 0x00008f34 6f726500 6e677261 6d5f7365 61726368 ore.ngram_search │ │ - 0x00008f44 5f6c6174 74696365 006e6772 616d5f6d _lattice.ngram_m │ │ - 0x00008f54 6f64656c 5f736574 5f6b6e6f 776e5f77 odel_set_known_w │ │ - 0x00008f64 69640064 756d705f 62707461 626c6500 id.dump_bptable. │ │ - 0x00008f74 6e677261 6d5f7365 61726368 5f736574 ngram_search_set │ │ - 0x00008f84 5f6c6d00 70735f6d 6c6c725f 72657461 _lm.ps_mllr_reta │ │ - 0x00008f94 696e0066 7363616e 66007074 6d5f6d67 in.fscanf.ptm_mg │ │ - 0x00008fa4 61755f66 72656500 70746d5f 6d676175 au_free.ptm_mgau │ │ - 0x00008fb4 5f6d6c6c 725f7472 616e7366 6f726d00 _mllr_transform. │ │ - 0x00008fc4 5f5f6165 6162695f 66737562 005f5f61 __aeabi_fsub.__a │ │ - 0x00008fd4 65616269 5f66636d 706c7400 70746d5f eabi_fcmplt.ptm_ │ │ - 0x00008fe4 6d676175 5f667261 6d655f65 76616c00 mgau_frame_eval. │ │ - 0x00008ff4 6c6f676d 6174685f 6765745f 77696474 logmath_get_widt │ │ - 0x00009004 68007332 5f73656d 695f6d67 61755f66 h.s2_semi_mgau_f │ │ - 0x00009014 72656500 73325f73 656d695f 6d676175 ree.s2_semi_mgau │ │ - 0x00009024 5f6d6c6c 725f7472 616e7366 6f726d00 _mllr_transform. │ │ - 0x00009034 73325f73 656d695f 6d676175 5f667261 s2_semi_mgau_fra │ │ - 0x00009044 6d655f65 76616c00 746d6174 5f64756d me_eval.tmat_dum │ │ - 0x00009054 70007665 63746f72 5f6e7a5f 666c6f6f p.vector_nz_floo │ │ - 0x00009064 7200746d 61745f72 65706f72 74005f5f r.tmat_report.__ │ │ - 0x00009074 61656162 695f6461 6464005f 5f616561 aeabi_dadd.__aea │ │ - 0x00009084 62695f64 6d756c00 5f5f6165 6162695f bi_dmul.__aeabi_ │ │ - 0x00009094 64636d70 6c740076 6563746f 725f7072 dcmplt.vector_pr │ │ - 0x000090a4 696e7400 76656374 6f725f69 735f7a65 int.vector_is_ze │ │ - 0x000090b4 726f0067 6c697374 5f696e73 6572745f ro.glist_insert_ │ │ - 0x000090c4 70747200 6673675f 68697374 6f72795f ptr.fsg_history_ │ │ - 0x000090d4 7574745f 656e6400 6673675f 68697374 utt_end.fsg_hist │ │ - 0x000090e4 6f72795f 7072696e 74007072 696e7466 ory_print.printf │ │ - 0x000090f4 00707574 63686172 00667367 5f676c69 .putchar.fsg_gli │ │ - 0x00009104 73745f6c 696e6b6c 6973745f 66726565 st_linklist_free │ │ - 0x00009114 00667367 5f706e6f 64655f63 7478745f .fsg_pnode_ctxt_ │ │ - 0x00009124 7375625f 67656e65 72696300 6673675f sub_generic.fsg_ │ │ - 0x00009134 70737562 74726565 5f64756d 705f6e6f psubtree_dump_no │ │ - 0x00009144 64650066 73675f6c 65787472 65655f64 de.fsg_lextree_d │ │ - 0x00009154 756d7000 73717274 006c6f67 6d617468 ump.sqrt.logmath │ │ - 0x00009164 5f6c6e5f 746f5f6c 6f670067 61756465 _ln_to_log.gaude │ │ - 0x00009174 6e5f6475 6d705f69 6e640067 61756465 n_dump_ind.gaude │ │ - 0x00009184 6e5f6475 6d700066 72656164 5f6c696e n_dump.fread_lin │ │ - 0x00009194 65006673 675f6d6f 64656c5f 7472616e e.fsg_model_tran │ │ - 0x000091a4 73006861 73685f74 61626c65 5f6c6f6f s.hash_table_loo │ │ - 0x000091b4 6b75705f 626b6579 00686173 685f7461 kup_bkey.hash_ta │ │ - 0x000091c4 626c655f 7265706c 6163655f 626b6579 ble_replace_bkey │ │ - 0x000091d4 00667367 5f6d6f64 656c5f6e 756c6c5f .fsg_model_null_ │ │ - 0x000091e4 7472616e 73006673 675f6d6f 64656c5f trans.fsg_model_ │ │ - 0x000091f4 6e756c6c 5f747261 6e735f63 6c6f7375 null_trans_closu │ │ - 0x00009204 72650066 73675f61 72636974 65725f66 re.fsg_arciter_f │ │ - 0x00009214 72656500 62697476 65635f72 65616c6c ree.bitvec_reall │ │ - 0x00009224 6f63005f 5f616561 62695f66 636d7067 oc.__aeabi_fcmpg │ │ - 0x00009234 74006673 675f6d6f 64656c5f 72656164 t.fsg_model_read │ │ - 0x00009244 0061746f 665f6300 6673675f 6d6f6465 .atof_c.fsg_mode │ │ - 0x00009254 6c5f7772 6974655f 66736d00 6673675f l_write_fsm.fsg_ │ │ - 0x00009264 6d6f6465 6c5f7772 69746566 696c655f model_writefile_ │ │ - 0x00009274 66736d00 6673675f 6d6f6465 6c5f7772 fsm.fsg_model_wr │ │ - 0x00009284 6974655f 73796d74 61620066 73675f6d ite_symtab.fsg_m │ │ - 0x00009294 6f64656c 5f777269 74656669 6c655f73 odel_writefile_s │ │ - 0x000092a4 796d7461 62006a73 67665f61 746f6d5f ymtab.jsgf_atom_ │ │ - 0x000092b4 6e657700 6a736766 5f61746f 6d5f6672 new.jsgf_atom_fr │ │ - 0x000092c4 6565006a 7367665f 6772616d 6d61725f ee.jsgf_grammar_ │ │ - 0x000092d4 6e657700 67657465 6e760067 6c697374 new.getenv.glist │ │ - 0x000092e4 5f726576 65727365 006a7367 665f6164 _reverse.jsgf_ad │ │ - 0x000092f4 645f6c69 6e6b006a 7367665f 6275696c d_link.jsgf_buil │ │ - 0x00009304 645f6673 675f7261 77006a73 67665f77 d_fsg_raw.jsgf_w │ │ - 0x00009314 72697465 5f667367 006a7367 665f6465 rite_fsg.jsgf_de │ │ - 0x00009324 66696e65 5f72756c 65006a73 67665f6f fine_rule.jsgf_o │ │ - 0x00009334 7074696f 6e616c5f 6e657700 6a736766 ptional_new.jsgf │ │ - 0x00009344 5f6b6c65 656e655f 6e657700 6a736766 _kleene_new.jsgf │ │ - 0x00009354 5f72756c 655f7265 7461696e 006a7367 _rule_retain.jsg │ │ - 0x00009364 665f7275 6c655f66 72656500 79796c65 f_rule_free.yyle │ │ - 0x00009374 785f696e 69740079 79736574 5f696e00 x_init.yyset_in. │ │ - 0x00009384 79797061 72736500 79796c65 785f6465 yyparse.yylex_de │ │ - 0x00009394 7374726f 79006a73 67665f69 6d706f72 stroy.jsgf_impor │ │ - 0x000093a4 745f7275 6c65006a 7367665f 72656164 t_rule.jsgf_read │ │ - 0x000093b4 5f66696c 65007979 5f736361 6e5f7374 _file.yy_scan_st │ │ - 0x000093c4 72696e67 0079795f 64656c65 74655f62 ring.yy_delete_b │ │ - 0x000093d4 75666665 72006a73 67665f72 6561645f uffer.jsgf_read_ │ │ - 0x000093e4 73747269 6e670079 79657272 6f720079 string.yyerror.y │ │ - 0x000093f4 79676574 5f6c696e 656e6f00 79796765 yget_lineno.yyge │ │ - 0x00009404 745f7465 78740079 796c6578 005f5f67 t_text.yylex.__g │ │ - 0x00009414 6e755f74 68756d62 315f6361 73655f75 nu_thumb1_case_u │ │ - 0x00009424 71690079 795f666c 7573685f 62756666 qi.yy_flush_buff │ │ - 0x00009434 6572005f 5f657272 6e6f0079 79676574 er.__errno.yyget │ │ - 0x00009444 5f657874 72610079 79676574 5f636f6c _extra.yyget_col │ │ - 0x00009454 756d6e00 79796765 745f696e 00797967 umn.yyget_in.yyg │ │ - 0x00009464 65745f6f 75740079 79676574 5f6c656e et_out.yyget_len │ │ - 0x00009474 67007979 7365745f 65787472 61007979 g.yyset_extra.yy │ │ - 0x00009484 7365745f 6c696e65 6e6f0079 79736574 set_lineno.yyset │ │ - 0x00009494 5f636f6c 756d6e00 79797365 745f6f75 _column.yyset_ou │ │ - 0x000094a4 74007979 6765745f 64656275 67007979 t.yyget_debug.yy │ │ - 0x000094b4 7365745f 64656275 67007979 6765745f set_debug.yyget_ │ │ - 0x000094c4 6c76616c 00797973 65745f6c 76616c00 lval.yyset_lval. │ │ - 0x000094d4 7979616c 6c6f6300 79796c65 785f696e yyalloc.yylex_in │ │ - 0x000094e4 69745f65 78747261 0079795f 63726561 it_extra.yy_crea │ │ - 0x000094f4 74655f62 75666665 72007979 7265616c te_buffer.yyreal │ │ - 0x00009504 6c6f6300 7265616c 6c6f6300 79797075 loc.realloc.yypu │ │ - 0x00009514 73685f62 75666665 725f7374 61746500 sh_buffer_state. │ │ - 0x00009524 79795f73 77697463 685f746f 5f627566 yy_switch_to_buf │ │ - 0x00009534 66657200 79795f73 63616e5f 62756666 fer.yy_scan_buff │ │ - 0x00009544 65720079 795f7363 616e5f62 79746573 er.yy_scan_bytes │ │ - 0x00009554 00797972 65737461 7274005f 5f676e75 .yyrestart.__gnu │ │ - 0x00009564 5f746875 6d62315f 63617365 5f736869 _thumb1_case_shi │ │ - 0x00009574 00737472 64757000 5f5f7372 67657400 .strdup.__srget. │ │ - 0x00009584 79796672 65650079 79706f70 5f627566 yyfree.yypop_buf │ │ - 0x00009594 6665725f 73746174 65006e67 72616d5f fer_state.ngram_ │ │ - 0x000095a4 6d6f6465 6c5f696e 69740071 736f7274 model_init.qsort │ │ - 0x000095b4 006e6772 616d5f6e 675f7363 6f726500 .ngram_ng_score. │ │ - 0x000095c4 6e677261 6d5f6d6f 64656c5f 6170706c ngram_model_appl │ │ - 0x000095d4 795f7765 69676874 73006c6f 676d6174 y_weights.logmat │ │ - 0x000095e4 685f6765 745f7368 69667400 70617468 h_get_shift.path │ │ - 0x000095f4 5f69735f 6162736f 6c757465 00726561 _is_absolute.rea │ │ - 0x00009604 645f636c 61737364 65665f66 696c6500 d_classdef_file. │ │ - 0x00009614 636c6173 73646566 5f667265 65006e67 classdef_free.ng │ │ - 0x00009624 72616d5f 6d6f6465 6c5f7365 745f6375 ram_model_set_cu │ │ - 0x00009634 7272656e 745f7769 64006e67 72616d5f rrent_wid.ngram_ │ │ - 0x00009644 6d6f6465 6c5f7365 745f696e 74657270 model_set_interp │ │ - 0x00009654 006e6772 616d5f6d 6f64656c 5f736574 .ngram_model_set │ │ - 0x00009664 5f72656d 6f766500 6d656d6d 6f766500 _remove.memmove. │ │ - 0x00009674 6e677261 6d5f6669 6c655f6e 616d655f ngram_file_name_ │ │ - 0x00009684 746f5f74 79706500 7374726e 636d705f to_type.strncmp_ │ │ - 0x00009694 6e6f6361 7365006e 6772616d 5f6d6f64 nocase.ngram_mod │ │ - 0x000096a4 656c5f61 7270615f 77726974 65006e67 el_arpa_write.ng │ │ - 0x000096b4 72616d5f 6d6f6465 6c5f646d 705f7772 ram_model_dmp_wr │ │ - 0x000096c4 69746500 75636173 65006c63 61736500 ite.ucase.lcase. │ │ - 0x000096d4 6e677261 6d5f6d6f 64656c5f 61727061 ngram_model_arpa │ │ - 0x000096e4 5f726561 64006e67 72616d5f 6d6f6465 _read.ngram_mode │ │ - 0x000096f4 6c5f646d 705f7265 6164006e 6772616d l_dmp_read.ngram │ │ - 0x00009704 5f6d6f64 656c5f67 65745f77 65696768 _model_get_weigh │ │ - 0x00009714 7473006e 6772616d 5f73636f 72655f74 ts.ngram_score_t │ │ - 0x00009724 6f5f7072 6f62006e 6772616d 5f7a6572 o_prob.ngram_zer │ │ - 0x00009734 6f006e67 72616d5f 6d6f6465 6c5f6765 o.ngram_model_ge │ │ - 0x00009744 745f636f 756e7473 006e6772 616d5f69 t_counts.ngram_i │ │ - 0x00009754 7465725f 696e6974 006e6772 616d5f6d ter_init.ngram_m │ │ - 0x00009764 6f64656c 5f6d6772 616d7300 6e677261 odel_mgrams.ngra │ │ - 0x00009774 6d5f6e67 5f697465 72006e67 72616d5f m_ng_iter.ngram_ │ │ - 0x00009784 69746572 5f737563 63657373 6f727300 iter_successors. │ │ - 0x00009794 6e677261 6d5f6974 65725f67 6574006e ngram_iter_get.n │ │ - 0x000097a4 6772616d 5f697465 725f6e65 7874006e gram_iter_next.n │ │ - 0x000097b4 6772616d 5f697465 725f6672 6565006e gram_iter_free.n │ │ - 0x000097c4 6772616d 5f697465 72006e67 72616d5f gram_iter.ngram_ │ │ - 0x000097d4 776f7264 006e6772 616d5f61 64645f77 word.ngram_add_w │ │ - 0x000097e4 6f72645f 696e7465 726e616c 006e6772 ord_internal.ngr │ │ - 0x000097f4 616d5f63 6c617373 5f6e6577 006e6772 am_class_new.ngr │ │ - 0x00009804 616d5f63 6c617373 5f616464 5f776f72 am_class_add_wor │ │ - 0x00009814 64006e67 72616d5f 636c6173 735f6672 d.ngram_class_fr │ │ - 0x00009824 6565006e 6772616d 5f6d6f64 656c5f61 ee.ngram_model_a │ │ - 0x00009834 64645f63 6c617373 5f776f72 6400676c dd_class_word.gl │ │ - 0x00009844 6973745f 6164645f 666c6f61 74333200 ist_add_float32. │ │ - 0x00009854 6e677261 6d5f636c 6173735f 70726f62 ngram_class_prob │ │ - 0x00009864 006e6772 616d5f70 726f6276 006e6772 .ngram_probv.ngr │ │ - 0x00009874 616d5f73 636f7265 00666f70 656e5f63 am_score.fopen_c │ │ - 0x00009884 6f6d7000 6e677261 6d5f6d6f 64656c5f omp.ngram_model_ │ │ - 0x00009894 72656164 5f636c61 73736465 66006c6d read_classdef.lm │ │ - 0x000098a4 33675f74 67696e66 6f5f7265 73657400 3g_tginfo_reset. │ │ - 0x000098b4 6c6d3367 5f616464 5f756700 6c6d3367 lm3g_add_ug.lm3g │ │ - 0x000098c4 5f617070 6c795f77 65696768 7473006c _apply_weights.l │ │ - 0x000098d4 6d33675f 7467696e 666f5f66 72656500 m3g_tginfo_free. │ │ - 0x000098e4 73747269 6e675f74 72696d00 6c6f676d string_trim.logm │ │ - 0x000098f4 6174685f 6c6f6731 305f746f 5f6c6f67 ath_log10_to_log │ │ - 0x00009904 00696e69 745f736f 72746564 5f6c6973 .init_sorted_lis │ │ - 0x00009914 7400736f 72746564 5f696400 76616c73 t.sorted_id.vals │ │ - 0x00009924 5f696e5f 736f7274 65645f6c 69737400 _in_sorted_list. │ │ - 0x00009934 66726565 5f736f72 7465645f 6c697374 free_sorted_list │ │ - 0x00009944 006c6f67 6d617468 5f6c6f67 5f746f5f .logmath_log_to_ │ │ - 0x00009954 6c6f6731 30006e67 72616d5f 6d6f6465 log10.ngram_mode │ │ - 0x00009964 6c5f646d 705f6275 696c6400 6167635f l_dmp_build.agc_ │ │ - 0x00009974 74797065 5f737472 00616763 5f696e69 type_str.agc_ini │ │ - 0x00009984 74006167 635f6672 65650061 67635f6d t.agc_free.agc_m │ │ - 0x00009994 61780061 67635f65 6d61785f 73657400 ax.agc_emax_set. │ │ - 0x000099a4 6167635f 656d6178 5f676574 00616763 agc_emax_get.agc │ │ - 0x000099b4 5f656d61 78006167 635f656d 61785f75 _emax.agc_emax_u │ │ - 0x000099c4 70646174 65006167 635f6e6f 69736500 pdate.agc_noise. │ │ - 0x000099d4 6167635f 6765745f 74687265 73686f6c agc_get_threshol │ │ - 0x000099e4 6400636d 6e5f7479 70655f73 74720063 d.cmn_type_str.c │ │ - 0x000099f4 6d6e5f69 6e697400 636d6e00 636d6e5f mn_init.cmn.cmn_ │ │ - 0x00009a04 66726565 005f5f61 65616269 5f756964 free.__aeabi_uid │ │ - 0x00009a14 69760066 6561745f 6c64615f 7472616e iv.feat_lda_tran │ │ - 0x00009a24 73666f72 6d00636d 6e5f7072 696f7200 sform.cmn_prior. │ │ - 0x00009a34 636d6e5f 7072696f 725f7570 64617465 cmn_prior_update │ │ - 0x00009a44 00737461 745f7265 74727900 66726561 .stat_retry.frea │ │ - 0x00009a54 645f7265 74727900 676c6973 745f6164 d_retry.glist_ad │ │ - 0x00009a64 645f696e 74333200 73756276 6563735f d_int32.subvecs_ │ │ - 0x00009a74 66726565 00666561 745f7072 696e7400 free.feat_print. │ │ - 0x00009a84 66656174 5f73326d 66633266 65617400 feat_s2mfc2feat. │ │ - 0x00009a94 736e7072 696e7466 00666561 745f7265 snprintf.feat_re │ │ - 0x00009aa4 706f7274 0062696f 5f667265 61645f33 port.bio_fread_3 │ │ - 0x00009ab4 6400636d 6e5f7072 696f725f 73657400 d.cmn_prior_set. │ │ - 0x00009ac4 636d6e5f 7072696f 725f6765 74006665 cmn_prior_get.fe │ │ - 0x00009ad4 5f706172 73655f67 656e6572 616c5f70 _parse_general_p │ │ - 0x00009ae4 6172616d 73006665 5f707269 6e745f63 arams.fe_print_c │ │ - 0x00009af4 75727265 6e740066 655f6765 745f6172 urrent.fe_get_ar │ │ - 0x00009b04 67730066 655f6765 745f636f 6e666967 gs.fe_get_config │ │ - 0x00009b14 0066655f 696e6974 5f646974 68657200 .fe_init_dither. │ │ - 0x00009b24 67656e72 616e645f 73656564 0074696d genrand_seed.tim │ │ - 0x00009b34 65006665 5f707265 73706368 5f726573 e.fe_prespch_res │ │ - 0x00009b44 65745f63 65700066 655f7265 7365745f et_cep.fe_reset_ │ │ - 0x00009b54 6e6f6973 65737461 74730066 655f6765 noisestats.fe_ge │ │ - 0x00009b64 745f696e 7075745f 73697a65 0066655f t_input_size.fe_ │ │ - 0x00009b74 72656164 5f667261 6d650066 655f7772 read_frame.fe_wr │ │ - 0x00009b84 6974655f 6672616d 65006665 5f736869 ite_frame.fe_shi │ │ - 0x00009b94 66745f66 72616d65 0066655f 70726573 ft_frame.fe_pres │ │ - 0x00009ba4 7063685f 72656164 5f636570 0066655f pch_read_cep.fe_ │ │ - 0x00009bb4 70726573 7063685f 6e636570 0066655f prespch_ncep.fe_ │ │ - 0x00009bc4 70726f63 6573735f 6672616d 65735f65 process_frames_e │ │ - 0x00009bd4 78740066 655f7072 65737063 685f6578 xt.fe_prespch_ex │ │ - 0x00009be4 74656e64 5f70636d 0066655f 70726573 tend_pcm.fe_pres │ │ - 0x00009bf4 7063685f 72656164 5f70636d 0066655f pch_read_pcm.fe_ │ │ - 0x00009c04 66726565 5f326400 66655f66 7265655f free_2d.fe_free_ │ │ - 0x00009c14 6e6f6973 65737461 74730066 655f7072 noisestats.fe_pr │ │ - 0x00009c24 65737063 685f6672 6565005f 5f616561 espch_free.__aea │ │ - 0x00009c34 62695f64 32697a00 66655f63 72656174 bi_d2iz.fe_creat │ │ - 0x00009c44 655f6861 6d6d696e 67006665 5f776172 e_hamming.fe_war │ │ - 0x00009c54 705f7365 74006665 5f776172 705f7365 p_set.fe_warp_se │ │ - 0x00009c64 745f7061 72616d65 74657273 0066655f t_parameters.fe_ │ │ - 0x00009c74 6275696c 645f6d65 6c66696c 74657273 build_melfilters │ │ - 0x00009c84 0066655f 636f6d70 7574655f 6d656c63 .fe_compute_melc │ │ - 0x00009c94 6f73696e 65006665 5f707265 73706368 osine.fe_prespch │ │ - 0x00009ca4 5f696e69 74006665 5f637265 6174655f _init.fe_create_ │ │ - 0x00009cb4 74776964 646c6500 66655f69 6e69745f twiddle.fe_init_ │ │ - 0x00009cc4 6e6f6973 65737461 74730066 655f696e noisestats.fe_in │ │ - 0x00009cd4 69745f61 75746f00 636d645f 6c6e5f67 it_auto.cmd_ln_g │ │ - 0x00009ce4 65740066 655f6d66 63635f74 6f5f666c et.fe_mfcc_to_fl │ │ - 0x00009cf4 6f617400 66655f66 6c6f6174 5f746f5f oat.fe_float_to_ │ │ - 0x00009d04 6d666363 0066655f 6c6f6773 7065635f mfcc.fe_logspec_ │ │ - 0x00009d14 746f5f6d 66636300 66655f73 70656332 to_mfcc.fe_spec2 │ │ - 0x00009d24 63657000 66655f6c 6f677370 65635f64 cep.fe_logspec_d │ │ - 0x00009d34 63743200 66655f64 63743200 66655f6d ct2.fe_dct2.fe_m │ │ - 0x00009d44 6663635f 64637433 0066655f 64637433 fcc_dct3.fe_dct3 │ │ - 0x00009d54 00706f77 0066655f 77617270 5f776172 .pow.fe_warp_war │ │ - 0x00009d64 7065645f 746f5f75 6e776172 70656400 ped_to_unwarped. │ │ - 0x00009d74 66655f77 6172705f 756e7761 72706564 fe_warp_unwarped │ │ - 0x00009d84 5f746f5f 77617270 6564006c 6f673130 _to_warped.log10 │ │ - 0x00009d94 00636f73 0073696e 0067656e 72616e64 .cos.sin.genrand │ │ - 0x00009da4 5f696e74 33310066 655f6c69 66746572 _int31.fe_lifter │ │ - 0x00009db4 0066655f 74726163 6b5f736e 72006665 .fe_track_snr.fe │ │ - 0x00009dc4 5f766164 5f68616e 676f7665 72006665 _vad_hangover.fe │ │ - 0x00009dd4 5f637265 6174655f 32640066 655f7761 _create_2d.fe_wa │ │ - 0x00009de4 72705f64 6f630066 655f7761 72705f69 rp_doc.fe_warp_i │ │ - 0x00009df4 64006665 5f776172 705f6e5f 70617261 d.fe_warp_n_para │ │ - 0x00009e04 6d006665 5f776172 705f7072 696e7400 m.fe_warp_print. │ │ - 0x00009e14 66655f77 6172705f 696e7665 7273655f fe_warp_inverse_ │ │ - 0x00009e24 6c696e65 61725f73 65745f70 6172616d linear_set_param │ │ - 0x00009e34 65746572 73006665 5f776172 705f696e eters.fe_warp_in │ │ - 0x00009e44 76657273 655f6c69 6e656172 5f646f63 verse_linear_doc │ │ - 0x00009e54 0066655f 77617270 5f696e76 65727365 .fe_warp_inverse │ │ - 0x00009e64 5f6c696e 6561725f 69640066 655f7761 _linear_id.fe_wa │ │ - 0x00009e74 72705f69 6e766572 73655f6c 696e6561 rp_inverse_linea │ │ - 0x00009e84 725f6e5f 70617261 6d006665 5f776172 r_n_param.fe_war │ │ - 0x00009e94 705f696e 76657273 655f6c69 6e656172 p_inverse_linear │ │ - 0x00009ea4 5f776172 7065645f 746f5f75 6e776172 _warped_to_unwar │ │ - 0x00009eb4 70656400 66655f77 6172705f 696e7665 ped.fe_warp_inve │ │ - 0x00009ec4 7273655f 6c696e65 61725f75 6e776172 rse_linear_unwar │ │ - 0x00009ed4 7065645f 746f5f77 61727065 64006665 ped_to_warped.fe │ │ - 0x00009ee4 5f776172 705f696e 76657273 655f6c69 _warp_inverse_li │ │ - 0x00009ef4 6e656172 5f707269 6e740066 655f7761 near_print.fe_wa │ │ - 0x00009f04 72705f61 6666696e 655f7365 745f7061 rp_affine_set_pa │ │ - 0x00009f14 72616d65 74657273 0066655f 77617270 rameters.fe_warp │ │ - 0x00009f24 5f616666 696e655f 646f6300 66655f77 _affine_doc.fe_w │ │ - 0x00009f34 6172705f 61666669 6e655f69 64006665 arp_affine_id.fe │ │ - 0x00009f44 5f776172 705f6166 66696e65 5f6e5f70 _warp_affine_n_p │ │ - 0x00009f54 6172616d 0066655f 77617270 5f616666 aram.fe_warp_aff │ │ - 0x00009f64 696e655f 77617270 65645f74 6f5f756e ine_warped_to_un │ │ - 0x00009f74 77617270 65640066 655f7761 72705f61 warped.fe_warp_a │ │ - 0x00009f84 6666696e 655f756e 77617270 65645f74 ffine_unwarped_t │ │ - 0x00009f94 6f5f7761 72706564 0066655f 77617270 o_warped.fe_warp │ │ - 0x00009fa4 5f616666 696e655f 7072696e 74006665 _affine_print.fe │ │ - 0x00009fb4 5f776172 705f7069 65636577 6973655f _warp_piecewise_ │ │ - 0x00009fc4 6c696e65 61725f73 65745f70 6172616d linear_set_param │ │ - 0x00009fd4 65746572 73006665 5f776172 705f7069 eters.fe_warp_pi │ │ - 0x00009fe4 65636577 6973655f 6c696e65 61725f64 ecewise_linear_d │ │ - 0x00009ff4 6f630066 655f7761 72705f70 69656365 oc.fe_warp_piece │ │ - 0x0000a004 77697365 5f6c696e 6561725f 69640066 wise_linear_id.f │ │ - 0x0000a014 655f7761 72705f70 69656365 77697365 e_warp_piecewise │ │ - 0x0000a024 5f6c696e 6561725f 6e5f7061 72616d00 _linear_n_param. │ │ - 0x0000a034 66655f77 6172705f 70696563 65776973 fe_warp_piecewis │ │ - 0x0000a044 655f6c69 6e656172 5f776172 7065645f e_linear_warped_ │ │ - 0x0000a054 746f5f75 6e776172 70656400 66655f77 to_unwarped.fe_w │ │ - 0x0000a064 6172705f 70696563 65776973 655f6c69 arp_piecewise_li │ │ - 0x0000a074 6e656172 5f756e77 61727065 645f746f near_unwarped_to │ │ - 0x0000a084 5f776172 70656400 66655f77 6172705f _warped.fe_warp_ │ │ - 0x0000a094 70696563 65776973 655f6c69 6e656172 piecewise_linear │ │ - 0x0000a0a4 5f707269 6e740073 7472746f 6b006665 _print.strtok.fe │ │ - 0x0000a0b4 5f707265 73706368 5f726573 65745f70 _prespch_reset_p │ │ - 0x0000a0c4 636d0066 655f7072 65737063 685f7772 cm.fe_prespch_wr │ │ - 0x0000a0d4 6974655f 70636d00 66655f70 72657370 ite_pcm.fe_presp │ │ - 0x0000a0e4 63685f77 72697465 5f636570 0062696f ch_write_cep.bio │ │ - 0x0000a0f4 5f777269 74656864 725f7665 7273696f _writehdr_versio │ │ - 0x0000a104 6e006269 6f5f6677 72697465 0062696f n.bio_fwrite.bio │ │ - 0x0000a114 5f667265 61645f32 64005f5f 636b645f _fread_2d.__ckd_ │ │ - 0x0000a124 616c6c6f 635f3264 5f707472 005f5f63 alloc_2d_ptr.__c │ │ - 0x0000a134 6b645f61 6c6c6f63 5f33645f 70747200 kd_alloc_3d_ptr. │ │ - 0x0000a144 62696f5f 66777269 74655f31 64006269 bio_fwrite_1d.bi │ │ - 0x0000a154 6f5f6677 72697465 5f336400 62696f5f o_fwrite_3d.bio_ │ │ - 0x0000a164 72656164 5f776176 66696c65 00626974 read_wavfile.bit │ │ - 0x0000a174 7665635f 636f756e 745f7365 7400636b vec_count_set.ck │ │ - 0x0000a184 645f7365 745f6a75 6d700063 6b645f66 d_set_jump.ckd_f │ │ - 0x0000a194 61696c00 76667072 696e7466 0061626f ail.vfprintf.abo │ │ - 0x0000a1a4 7274006c 6f6e676a 6d70005f 5f636b64 rt.longjmp.__ckd │ │ - 0x0000a1b4 5f63616c 6c6f635f 34645f5f 00636b64 _calloc_4d__.ckd │ │ - 0x0000a1c4 5f667265 655f3464 00737472 6e636174 _free_4d.strncat │ │ - 0x0000a1d4 00737472 73747200 7374726e 63707900 .strstr.strncpy. │ │ - 0x0000a1e4 636d645f 6c6e5f76 616c5f66 72656500 cmd_ln_val_free. │ │ - 0x0000a1f4 676c6f62 616c5f63 6d646c6e 00636d64 global_cmdln.cmd │ │ - 0x0000a204 5f6c6e5f 61636365 73735f72 00636d64 _ln_access_r.cmd │ │ - 0x0000a214 5f6c6e5f 7072696e 745f6865 6c705f72 _ln_print_help_r │ │ - 0x0000a224 00636d64 5f6c6e5f 7374725f 6c697374 .cmd_ln_str_list │ │ - 0x0000a234 5f720065 72725f73 65745f6c 6f676669 _r.err_set_logfi │ │ - 0x0000a244 6c650065 72725f67 65745f6c 6f676670 le.err_get_logfp │ │ - 0x0000a254 00666765 74630063 6d645f6c 6e5f7061 .fgetc.cmd_ln_pa │ │ - 0x0000a264 7273655f 66696c65 00636d64 5f6c6e5f rse_file.cmd_ln_ │ │ - 0x0000a274 70617273 6500636d 645f6c6e 5f617070 parse.cmd_ln_app │ │ - 0x0000a284 6c5f656e 74657200 636d645f 6c6e5f66 l_enter.cmd_ln_f │ │ - 0x0000a294 72656500 636d645f 6c6e5f61 70706c5f ree.cmd_ln_appl_ │ │ - 0x0000a2a4 65786974 005f5f61 6e64726f 69645f6c exit.__android_l │ │ - 0x0000a2b4 6f675f76 7072696e 74007673 6e707269 og_vprint.vsnpri │ │ - 0x0000a2c4 6e746600 70617468 32626173 656e616d ntf.path2basenam │ │ - 0x0000a2d4 65007374 72657272 6f720065 72725f73 e.strerror.err_s │ │ - 0x0000a2e4 65745f6c 6f676670 00657272 5f676574 et_logfp.err_get │ │ - 0x0000a2f4 5f646562 75675f6c 6576656c 00657272 _debug_level.err │ │ - 0x0000a304 5f736574 5f63616c 6c626163 6b007061 _set_callback.pa │ │ - 0x0000a314 74683264 69726e61 6d650073 74726970 th2dirname.strip │ │ - 0x0000a324 5f66696c 65657874 00696e69 745f6765 _fileext.init_ge │ │ - 0x0000a334 6e72616e 64006765 6e72616e 645f696e nrand.genrand_in │ │ - 0x0000a344 74333200 67656e72 616e645f 7265616c t32.genrand_real │ │ - 0x0000a354 31006765 6e72616e 645f7265 616c3200 1.genrand_real2. │ │ - 0x0000a364 67656e72 616e645f 7265616c 33006765 genrand_real3.ge │ │ - 0x0000a374 6e72616e 645f7265 73353300 676c6973 nrand_res53.glis │ │ - 0x0000a384 745f6164 645f7569 6e743332 00676c69 t_add_uint32.gli │ │ - 0x0000a394 73745f61 64645f66 6c6f6174 36340067 st_add_float64.g │ │ - 0x0000a3a4 6c697374 5f746169 6c00676c 6973745f list_tail.glist_ │ │ - 0x0000a3b4 696e7365 72745f69 6e743332 00676c69 insert_int32.gli │ │ - 0x0000a3c4 73745f69 6e736572 745f7569 6e743332 st_insert_uint32 │ │ - 0x0000a3d4 00676c69 73745f69 6e736572 745f666c .glist_insert_fl │ │ - 0x0000a3e4 6f617433 3200676c 6973745f 696e7365 oat32.glist_inse │ │ - 0x0000a3f4 72745f66 6c6f6174 3634005f 5f616561 rt_float64.__aea │ │ - 0x0000a404 62695f75 69646976 6d6f6400 7072696d bi_uidivmod.prim │ │ - 0x0000a414 65006861 73685f74 61626c65 5f6c6f6f e.hash_table_loo │ │ - 0x0000a424 6b75705f 626b6579 5f696e74 33320068 kup_bkey_int32.h │ │ - 0x0000a434 6173685f 7461626c 655f6465 6c657465 ash_table_delete │ │ - 0x0000a444 5f626b65 79006861 73685f74 61626c65 _bkey.hash_table │ │ - 0x0000a454 5f646973 706c6179 00707574 73005f5f _display.puts.__ │ │ - 0x0000a464 6c697374 656c656d 5f6d616c 6c6f635f listelem_malloc_ │ │ - 0x0000a474 69645f5f 006c6973 74656c65 6d5f6765 id__.listelem_ge │ │ - 0x0000a484 745f6974 656d006c 69737465 6c656d5f t_item.listelem_ │ │ - 0x0000a494 73746174 73005f5f 61656162 695f6432 stats.__aeabi_d2 │ │ - 0x0000a4a4 75697a00 6c6f676d 6174685f 77726974 uiz.logmath_writ │ │ - 0x0000a4b4 65006c6f 676d6174 685f7265 6164006c e.logmath_read.l │ │ - 0x0000a4c4 6f676d61 74685f67 65745f74 61626c65 ogmath_get_table │ │ - 0x0000a4d4 5f736861 7065006c 6f676d61 74685f61 _shape.logmath_a │ │ - 0x0000a4e4 64645f65 78616374 005f5f61 65616269 dd_exact.__aeabi │ │ - 0x0000a4f4 5f6c6469 766d6f64 006f7065 6e006673 _ldivmod.open.fs │ │ - 0x0000a504 74617400 636c6f73 65006d6d 6170005f tat.close.mmap._ │ │ - 0x0000a514 5f706167 655f7369 7a65006d 756e6d61 _page_size.munma │ │ - 0x0000a524 7000706f 70656e00 70636c6f 7365006c p.popen.pclose.l │ │ - 0x0000a534 696e6569 7465725f 6c696e65 6e6f006c ineiter_lineno.l │ │ - 0x0000a544 696e6569 7465725f 73746172 745f636c ineiter_start_cl │ │ - 0x0000a554 65616e00 736c6565 70007374 61740073 ean.sleep.stat.s │ │ - 0x0000a564 7461745f 6d74696d 65006269 745f656e tat_mtime.bit_en │ │ - 0x0000a574 636f6465 5f617474 61636800 6269745f code_attach.bit_ │ │ - 0x0000a584 656e636f 64655f72 65746169 6e006269 encode_retain.bi │ │ - 0x0000a594 745f656e 636f6465 5f667265 65006269 t_encode_free.bi │ │ - 0x0000a5a4 745f656e 636f6465 5f777269 74650062 t_encode_write.b │ │ - 0x0000a5b4 69745f65 6e636f64 655f7772 6974655f it_encode_write_ │ │ - 0x0000a5c4 63770062 69745f65 6e636f64 655f666c cw.bit_encode_fl │ │ - 0x0000a5d4 75736800 6275696c 645f6469 72656374 ush.build_direct │ │ - 0x0000a5e4 6f727900 6d6b6469 72007063 74725f6e ory.mkdir.pctr_n │ │ - 0x0000a5f4 65770070 6374725f 72657365 74007063 ew.pctr_reset.pc │ │ - 0x0000a604 74725f69 6e637265 6d656e74 00706374 tr_increment.pct │ │ - 0x0000a614 725f7072 696e7400 70637472 5f667265 r_print.pctr_fre │ │ - 0x0000a624 65006765 74727573 61676500 67657474 e.getrusage.gett │ │ - 0x0000a634 696d656f 66646179 0070746d 725f7265 imeofday.ptmr_re │ │ - 0x0000a644 7365745f 616c6c00 70746d72 5f707269 set_all.ptmr_pri │ │ - 0x0000a654 6e745f61 6c6c0068 6f73745f 656e6469 nt_all.host_endi │ │ - 0x0000a664 616e0075 6e6c696e 6b007362 5f737472 an.unlink.sb_str │ │ - 0x0000a674 746f6400 73747273 706e005f 63747970 tod.strspn._ctyp │ │ - 0x0000a684 655f006e 65787477 6f726400 5f5f6165 e_.nextword.__ae │ │ - 0x0000a694 6162695f 6c6d756c 005f5f75 64697673 abi_lmul.__udivs │ │ - 0x0000a6a4 6933005f 5f616561 62695f69 64697630 i3.__aeabi_idiv0 │ │ - 0x0000a6b4 005f5f64 69767369 33005f5f 61656162 .__divsi3.__aeab │ │ - 0x0000a6c4 695f6472 73756200 5f5f7375 62646633 i_drsub.__subdf3 │ │ - 0x0000a6d4 005f5f61 64646466 33005f5f 666c6f61 .__adddf3.__floa │ │ - 0x0000a6e4 74756e73 69646600 5f5f666c 6f617473 tunsidf.__floats │ │ - 0x0000a6f4 69646600 5f5f6578 74656e64 73666466 idf.__extendsfdf │ │ - 0x0000a704 32005f5f 666c6f61 74756e64 69646600 2.__floatundidf. │ │ - 0x0000a714 5f5f6165 6162695f 756c3264 005f5f66 __aeabi_ul2d.__f │ │ - 0x0000a724 6c6f6174 64696466 005f5f61 65616269 loatdidf.__aeabi │ │ - 0x0000a734 5f6c3264 005f5f6d 756c6466 33005f5f _l2d.__muldf3.__ │ │ - 0x0000a744 64697664 6633005f 5f677464 6632005f divdf3.__gtdf2._ │ │ - 0x0000a754 5f676564 6632005f 5f6c7464 6632005f _gedf2.__ltdf2._ │ │ - 0x0000a764 5f6c6564 6632005f 5f636d70 64663200 _ledf2.__cmpdf2. │ │ - 0x0000a774 5f5f6e65 64663200 5f5f6571 64663200 __nedf2.__eqdf2. │ │ - 0x0000a784 5f5f6165 6162695f 63647263 6d706c65 __aeabi_cdrcmple │ │ - 0x0000a794 005f5f61 65616269 5f636463 6d706571 .__aeabi_cdcmpeq │ │ - 0x0000a7a4 005f5f61 65616269 5f636463 6d706c65 .__aeabi_cdcmple │ │ - 0x0000a7b4 005f5f66 69786466 7369005f 5f666978 .__fixdfsi.__fix │ │ - 0x0000a7c4 756e7364 66736900 5f5f7472 756e6364 unsdfsi.__truncd │ │ - 0x0000a7d4 66736632 005f5f61 65616269 5f667273 fsf2.__aeabi_frs │ │ - 0x0000a7e4 7562005f 5f737562 73663300 5f5f6164 ub.__subsf3.__ad │ │ - 0x0000a7f4 64736633 005f5f66 6c6f6174 756e7369 dsf3.__floatunsi │ │ - 0x0000a804 7366005f 5f616561 62695f75 69326600 sf.__aeabi_ui2f. │ │ - 0x0000a814 5f5f666c 6f617473 69736600 5f5f666c __floatsisf.__fl │ │ - 0x0000a824 6f617475 6e646973 66005f5f 61656162 oatundisf.__aeab │ │ - 0x0000a834 695f756c 3266005f 5f666c6f 61746469 i_ul2f.__floatdi │ │ - 0x0000a844 7366005f 5f616561 62695f6c 3266005f sf.__aeabi_l2f._ │ │ - 0x0000a854 5f6d756c 73663300 5f5f6469 76736633 _mulsf3.__divsf3 │ │ - 0x0000a864 005f5f67 74736632 005f5f67 65736632 .__gtsf2.__gesf2 │ │ - 0x0000a874 005f5f6c 74736632 005f5f6c 65736632 .__ltsf2.__lesf2 │ │ - 0x0000a884 005f5f63 6d707366 32005f5f 6e657366 .__cmpsf2.__nesf │ │ - 0x0000a894 32005f5f 65717366 32005f5f 61656162 2.__eqsf2.__aeab │ │ - 0x0000a8a4 695f6366 72636d70 6c65005f 5f616561 i_cfrcmple.__aea │ │ - 0x0000a8b4 62695f63 66636d70 6571005f 5f616561 bi_cfcmpeq.__aea │ │ - 0x0000a8c4 62695f63 66636d70 6c65005f 5f666978 bi_cfcmple.__fix │ │ - 0x0000a8d4 73667369 005f5f61 65616269 5f6c6469 sfsi.__aeabi_ldi │ │ - 0x0000a8e4 7630005f 5f676e75 5f6c6469 766d6f64 v0.__gnu_ldivmod │ │ - 0x0000a8f4 5f68656c 70657200 72616973 65005f5f _helper.raise.__ │ │ - 0x0000a904 6d756c64 6933005f 5f646976 64693300 muldi3.__divdi3. │ │ - 0x0000a914 5f5f676e 755f756c 6469766d 6f645f68 __gnu_uldivmod_h │ │ - 0x0000a924 656c7065 72005f5f 75646976 64693300 elper.__udivdi3. │ │ - 0x0000a934 5f5f676e 755f556e 77696e64 5f46696e __gnu_Unwind_Fin │ │ - 0x0000a944 645f6578 69647800 5f5f6165 6162695f d_exidx.__aeabi_ │ │ - 0x0000a954 756e7769 6e645f63 70705f70 7232005f unwind_cpp_pr2._ │ │ - 0x0000a964 5f676e75 5f556e77 696e645f 52657374 _gnu_Unwind_Rest │ │ - 0x0000a974 6f72655f 5646505f 44005f5f 676e755f ore_VFP_D.__gnu_ │ │ - 0x0000a984 556e7769 6e645f52 6573746f 72655f56 Unwind_Restore_V │ │ - 0x0000a994 4650005f 5f676e75 5f556e77 696e645f FP.__gnu_Unwind_ │ │ - 0x0000a9a4 52657374 6f72655f 5646505f 445f3136 Restore_VFP_D_16 │ │ - 0x0000a9b4 5f746f5f 3331005f 5f676e75 5f556e77 _to_31.__gnu_Unw │ │ - 0x0000a9c4 696e645f 52657374 6f72655f 574d4d58 ind_Restore_WMMX │ │ - 0x0000a9d4 44005f5f 676e755f 556e7769 6e645f52 D.__gnu_Unwind_R │ │ - 0x0000a9e4 6573746f 72655f57 4d4d5843 00726573 estore_WMMXC.res │ │ - 0x0000a9f4 746f7265 5f636f72 655f7265 6773005f tore_core_regs._ │ │ - 0x0000aa04 556e7769 6e645f56 52535f47 6574005f Unwind_VRS_Get._ │ │ - 0x0000aa14 556e7769 6e645f56 52535f53 6574005f Unwind_VRS_Set._ │ │ - 0x0000aa24 5f637861 5f626567 696e5f63 6c65616e _cxa_begin_clean │ │ - 0x0000aa34 7570005f 5f637861 5f747970 655f6d61 up.__cxa_type_ma │ │ - 0x0000aa44 74636800 5f5f676e 755f756e 77696e64 tch.__gnu_unwind │ │ - 0x0000aa54 5f657865 63757465 005f5f63 78615f63 _execute.__cxa_c │ │ - 0x0000aa64 616c6c5f 756e6578 70656374 6564005f all_unexpected._ │ │ - 0x0000aa74 556e7769 6e645f56 52535f50 6f70005f Unwind_VRS_Pop._ │ │ - 0x0000aa84 5f676e75 5f556e77 696e645f 53617665 _gnu_Unwind_Save │ │ - 0x0000aa94 5f564650 5f44005f 5f676e75 5f556e77 _VFP_D.__gnu_Unw │ │ - 0x0000aaa4 696e645f 53617665 5f564650 005f5f67 ind_Save_VFP.__g │ │ - 0x0000aab4 6e755f55 6e77696e 645f5361 76655f56 nu_Unwind_Save_V │ │ - 0x0000aac4 46505f44 5f31365f 746f5f33 31005f5f FP_D_16_to_31.__ │ │ - 0x0000aad4 676e755f 556e7769 6e645f53 6176655f gnu_Unwind_Save_ │ │ - 0x0000aae4 574d4d58 44005f5f 676e755f 556e7769 WMMXD.__gnu_Unwi │ │ - 0x0000aaf4 6e645f53 6176655f 574d4d58 43005f55 nd_Save_WMMXC._U │ │ - 0x0000ab04 6e77696e 645f4765 74434641 005f5f67 nwind_GetCFA.__g │ │ - 0x0000ab14 6e755f55 6e77696e 645f5261 69736545 nu_Unwind_RaiseE │ │ - 0x0000ab24 78636570 74696f6e 005f5f67 6e755f55 xception.__gnu_U │ │ - 0x0000ab34 6e77696e 645f466f 72636564 556e7769 nwind_ForcedUnwi │ │ - 0x0000ab44 6e64005f 5f676e75 5f556e77 696e645f nd.__gnu_Unwind_ │ │ - 0x0000ab54 52657375 6d65005f 5f676e75 5f556e77 Resume.__gnu_Unw │ │ - 0x0000ab64 696e645f 52657375 6d655f6f 725f5265 ind_Resume_or_Re │ │ - 0x0000ab74 7468726f 77005f55 6e77696e 645f436f throw._Unwind_Co │ │ - 0x0000ab84 6d706c65 7465005f 556e7769 6e645f44 mplete._Unwind_D │ │ - 0x0000ab94 656c6574 65457863 65707469 6f6e005f eleteException._ │ │ - 0x0000aba4 5f676e75 5f556e77 696e645f 4261636b _gnu_Unwind_Back │ │ - 0x0000abb4 74726163 65005f5f 72657374 6f72655f trace.__restore_ │ │ - 0x0000abc4 636f7265 5f726567 73005f5f 5f556e77 core_regs.___Unw │ │ - 0x0000abd4 696e645f 52616973 65457863 65707469 ind_RaiseExcepti │ │ - 0x0000abe4 6f6e005f 556e7769 6e645f52 61697365 on._Unwind_Raise │ │ - 0x0000abf4 45786365 7074696f 6e005f5f 5f556e77 Exception.___Unw │ │ - 0x0000ac04 696e645f 52657375 6d65005f 556e7769 ind_Resume._Unwi │ │ - 0x0000ac14 6e645f52 6573756d 65005f5f 5f556e77 nd_Resume.___Unw │ │ - 0x0000ac24 696e645f 52657375 6d655f6f 725f5265 ind_Resume_or_Re │ │ - 0x0000ac34 7468726f 77005f55 6e77696e 645f5265 throw._Unwind_Re │ │ - 0x0000ac44 73756d65 5f6f725f 52657468 726f7700 sume_or_Rethrow. │ │ - 0x0000ac54 5f5f5f55 6e77696e 645f466f 72636564 ___Unwind_Forced │ │ - 0x0000ac64 556e7769 6e64005f 556e7769 6e645f46 Unwind._Unwind_F │ │ - 0x0000ac74 6f726365 64556e77 696e6400 5f5f5f55 orcedUnwind.___U │ │ - 0x0000ac84 6e77696e 645f4261 636b7472 61636500 nwind_Backtrace. │ │ - 0x0000ac94 5f556e77 696e645f 4261636b 74726163 _Unwind_Backtrac │ │ - 0x0000aca4 65005f5f 676e755f 756e7769 6e645f66 e.__gnu_unwind_f │ │ - 0x0000acb4 72616d65 005f556e 77696e64 5f476574 rame._Unwind_Get │ │ - 0x0000acc4 52656769 6f6e5374 61727400 5f556e77 RegionStart._Unw │ │ - 0x0000acd4 696e645f 4765744c 616e6775 61676553 ind_GetLanguageS │ │ - 0x0000ace4 70656369 66696344 61746100 5f556e77 pecificData._Unw │ │ - 0x0000acf4 696e645f 47657444 61746152 656c4261 ind_GetDataRelBa │ │ - 0x0000ad04 7365005f 556e7769 6e645f47 65745465 se._Unwind_GetTe │ │ - 0x0000ad14 78745265 6c426173 65005f65 64617461 xtRelBase._edata │ │ - 0x0000ad24 005f5f62 73735f73 74617274 005f656e .__bss_start._en │ │ - 0x0000ad34 64006c69 626c6f67 2e736f00 6c696273 d.liblog.so.libs │ │ - 0x0000ad44 7464632b 2b2e736f 006c6962 6d2e736f tdc++.so.libm.so │ │ - 0x0000ad54 006c6962 632e736f 006c6962 646c2e73 .libc.so.libdl.s │ │ - 0x0000ad64 6f006c69 62706f63 6b657473 7068696e o.libpocketsphin │ │ - 0x0000ad74 785f6a6e 692e736f 00 x_jni.so. │ │ + 0x000048bc 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ + 0x000048cc 4c494243 006c6962 632e736f 006c6962 LIBC.libc.so.lib │ │ + 0x000048dc 706f636b 65747370 68696e78 5f6a6e69 pocketsphinx_jni │ │ + 0x000048ec 2e736f00 5f5f6378 615f6174 65786974 .so.__cxa_atexit │ │ + 0x000048fc 005f5f61 65616269 5f756e77 696e645f .__aeabi_unwind_ │ │ + 0x0000490c 6370705f 70723000 4a617661 5f656475 cpp_pr0.Java_edu │ │ + 0x0000491c 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x0000492c 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x0000493c 64656c65 74655f31 436f6e66 69670063 delete_1Config.c │ │ + 0x0000494c 6d645f6c 6e5f6672 65655f72 005f5f61 md_ln_free_r.__a │ │ + 0x0000495c 65616269 5f756e77 696e645f 6370705f eabi_unwind_cpp_ │ │ + 0x0000496c 70723100 4a617661 5f656475 5f636d75 pr1.Java_edu_cmu │ │ + 0x0000497c 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x0000498c 68696e78 42617365 4a4e495f 436f6e66 hinxBaseJNI_Conf │ │ + 0x0000499c 69675f31 73657442 6f6f6c65 616e0063 ig_1setBoolean.c │ │ + 0x000049ac 6d645f6c 6e5f7365 745f696e 745f7200 md_ln_set_int_r. │ │ + 0x000049bc 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x000049cc 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x000049dc 42617365 4a4e495f 436f6e66 69675f31 BaseJNI_Config_1 │ │ + 0x000049ec 73657449 6e74004a 6176615f 6564755f setInt.Java_edu_ │ │ + 0x000049fc 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x00004a0c 5f537068 696e7842 6173654a 4e495f43 _SphinxBaseJNI_C │ │ + 0x00004a1c 6f6e6669 675f3173 6574466c 6f617400 onfig_1setFloat. │ │ + 0x00004a2c 636d645f 6c6e5f73 65745f66 6c6f6174 cmd_ln_set_float │ │ + 0x00004a3c 5f72004a 6176615f 6564755f 636d755f _r.Java_edu_cmu_ │ │ + 0x00004a4c 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ + 0x00004a5c 696e7842 6173654a 4e495f43 6f6e6669 inxBaseJNI_Confi │ │ + 0x00004a6c 675f3173 65745374 72696e67 00636d64 g_1setString.cmd │ │ + 0x00004a7c 5f6c6e5f 7365745f 7374725f 72004a61 _ln_set_str_r.Ja │ │ + 0x00004a8c 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00004a9c 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x00004aac 73654a4e 495f436f 6e666967 5f316578 seJNI_Config_1ex │ │ + 0x00004abc 69737473 00636d64 5f6c6e5f 65786973 ists.cmd_ln_exis │ │ + 0x00004acc 74735f72 004a6176 615f6564 755f636d ts_r.Java_edu_cm │ │ + 0x00004adc 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ + 0x00004aec 7068696e 78426173 654a4e49 5f436f6e phinxBaseJNI_Con │ │ + 0x00004afc 6669675f 31676574 426f6f6c 65616e00 fig_1getBoolean. │ │ + 0x00004b0c 636d645f 6c6e5f69 6e745f72 004a6176 cmd_ln_int_r.Jav │ │ + 0x00004b1c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00004b2c 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x00004b3c 654a4e49 5f436f6e 6669675f 31676574 eJNI_Config_1get │ │ + 0x00004b4c 496e7400 4a617661 5f656475 5f636d75 Int.Java_edu_cmu │ │ + 0x00004b5c 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00004b6c 68696e78 42617365 4a4e495f 436f6e66 hinxBaseJNI_Conf │ │ + 0x00004b7c 69675f31 67657446 6c6f6174 00636d64 ig_1getFloat.cmd │ │ + 0x00004b8c 5f6c6e5f 666c6f61 745f7200 4a617661 _ln_float_r.Java │ │ + 0x00004b9c 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00004bac 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x00004bbc 4a4e495f 436f6e66 69675f31 67657453 JNI_Config_1getS │ │ + 0x00004bcc 7472696e 6700636d 645f6c6e 5f737472 tring.cmd_ln_str │ │ + 0x00004bdc 5f72004a 6176615f 6564755f 636d755f _r.Java_edu_cmu_ │ │ + 0x00004bec 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ + 0x00004bfc 696e7842 6173654a 4e495f6e 65775f31 inxBaseJNI_new_1 │ │ + 0x00004c0c 46726f6e 74456e64 005f5f73 7461636b FrontEnd.__stack │ │ + 0x00004c1c 5f63686b 5f666169 6c005f5f 73746163 _chk_fail.__stac │ │ + 0x00004c2c 6b5f6368 6b5f6775 61726400 4a617661 k_chk_guard.Java │ │ + 0x00004c3c 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00004c4c 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x00004c5c 4a4e495f 64656c65 74655f31 46726f6e JNI_delete_1Fron │ │ + 0x00004c6c 74456e64 0066655f 66726565 004a6176 tEnd.fe_free.Jav │ │ + 0x00004c7c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00004c8c 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x00004c9c 654a4e49 5f46726f 6e74456e 645f316f eJNI_FrontEnd_1o │ │ + 0x00004cac 75747075 7453697a 65006665 5f676574 utputSize.fe_get │ │ + 0x00004cbc 5f6f7574 7075745f 73697a65 004a6176 _output_size.Jav │ │ + 0x00004ccc 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00004cdc 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x00004cec 654a4e49 5f46726f 6e74456e 645f3173 eJNI_FrontEnd_1s │ │ + 0x00004cfc 74617274 55747400 66655f73 74617274 tartUtt.fe_start │ │ + 0x00004d0c 5f757474 00737072 696e7466 004a6176 _utt.sprintf.Jav │ │ + 0x00004d1c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00004d2c 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x00004d3c 654a4e49 5f46726f 6e74456e 645f3170 eJNI_FrontEnd_1p │ │ + 0x00004d4c 726f6365 73735574 74006665 5f70726f rocessUtt.fe_pro │ │ + 0x00004d5c 63657373 5f757474 004a6176 615f6564 cess_utt.Java_ed │ │ + 0x00004d6c 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00004d7c 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x00004d8c 5f46726f 6e74456e 645f3165 6e645574 _FrontEnd_1endUt │ │ + 0x00004d9c 74006665 5f656e64 5f757474 004a6176 t.fe_end_utt.Jav │ │ + 0x00004dac 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00004dbc 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x00004dcc 654a4e49 5f6e6577 5f314665 61747572 eJNI_new_1Featur │ │ + 0x00004ddc 65004a61 76615f65 64755f63 6d755f70 e.Java_edu_cmu_p │ │ + 0x00004dec 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x00004dfc 6e784261 73654a4e 495f6465 6c657465 nxBaseJNI_delete │ │ + 0x00004e0c 5f314665 61747572 65006665 61745f66 _1Feature.feat_f │ │ + 0x00004e1c 72656500 4a617661 5f656475 5f636d75 ree.Java_edu_cmu │ │ + 0x00004e2c 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00004e3c 68696e78 42617365 4a4e495f 6e65775f hinxBaseJNI_new_ │ │ + 0x00004e4c 31467367 4d6f6465 6c5f315f 31535749 1FsgModel_1_1SWI │ │ + 0x00004e5c 475f3130 00667367 5f6d6f64 656c5f69 G_10.fsg_model_i │ │ + 0x00004e6c 6e697400 4a617661 5f656475 5f636d75 nit.Java_edu_cmu │ │ + 0x00004e7c 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00004e8c 68696e78 42617365 4a4e495f 6e65775f hinxBaseJNI_new_ │ │ + 0x00004e9c 31467367 4d6f6465 6c5f315f 31535749 1FsgModel_1_1SWI │ │ + 0x00004eac 475f3131 004a6176 615f6564 755f636d G_11.Java_edu_cm │ │ + 0x00004ebc 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ + 0x00004ecc 7068696e 78426173 654a4e49 5f6e6577 phinxBaseJNI_new │ │ + 0x00004edc 5f314673 674d6f64 656c5f31 5f315357 _1FsgModel_1_1SW │ │ + 0x00004eec 49475f31 32006673 675f6d6f 64656c5f IG_12.fsg_model_ │ │ + 0x00004efc 72656164 66696c65 004a6176 615f6564 readfile.Java_ed │ │ + 0x00004f0c 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00004f1c 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x00004f2c 5f64656c 6574655f 31467367 4d6f6465 _delete_1FsgMode │ │ + 0x00004f3c 6c006673 675f6d6f 64656c5f 66726565 l.fsg_model_free │ │ + 0x00004f4c 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x00004f5c 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ + 0x00004f6c 78426173 654a4e49 5f467367 4d6f6465 xBaseJNI_FsgMode │ │ + 0x00004f7c 6c5f3177 6f726449 64006673 675f6d6f l_1wordId.fsg_mo │ │ + 0x00004f8c 64656c5f 776f7264 5f696400 4a617661 del_word_id.Java │ │ + 0x00004f9c 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00004fac 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x00004fbc 4a4e495f 4673674d 6f64656c 5f31776f JNI_FsgModel_1wo │ │ + 0x00004fcc 72644164 64006673 675f6d6f 64656c5f rdAdd.fsg_model_ │ │ + 0x00004fdc 776f7264 5f616464 004a6176 615f6564 word_add.Java_ed │ │ + 0x00004fec 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00004ffc 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x0000500c 5f467367 4d6f6465 6c5f3174 72616e73 _FsgModel_1trans │ │ + 0x0000501c 41646400 6673675f 6d6f6465 6c5f7472 Add.fsg_model_tr │ │ + 0x0000502c 616e735f 61646400 4a617661 5f656475 ans_add.Java_edu │ │ + 0x0000503c 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x0000504c 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x0000505c 4673674d 6f64656c 5f316e75 6c6c5472 FsgModel_1nullTr │ │ + 0x0000506c 616e7341 64640066 73675f6d 6f64656c ansAdd.fsg_model │ │ + 0x0000507c 5f6e756c 6c5f7472 616e735f 61646400 _null_trans_add. │ │ + 0x0000508c 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x0000509c 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x000050ac 42617365 4a4e495f 4673674d 6f64656c BaseJNI_FsgModel │ │ + 0x000050bc 5f317461 67547261 6e734164 64006673 _1tagTransAdd.fs │ │ + 0x000050cc 675f6d6f 64656c5f 7461675f 7472616e g_model_tag_tran │ │ + 0x000050dc 735f6164 64005f5f 61656162 695f6932 s_add.__aeabi_i2 │ │ + 0x000050ec 66004a61 76615f65 64755f63 6d755f70 f.Java_edu_cmu_p │ │ + 0x000050fc 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x0000510c 6e784261 73654a4e 495f4673 674d6f64 nxBaseJNI_FsgMod │ │ + 0x0000511c 656c5f31 61646453 696c656e 63650066 el_1addSilence.f │ │ + 0x0000512c 73675f6d 6f64656c 5f616464 5f73696c sg_model_add_sil │ │ + 0x0000513c 656e6365 004a6176 615f6564 755f636d ence.Java_edu_cm │ │ + 0x0000514c 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ + 0x0000515c 7068696e 78426173 654a4e49 5f467367 phinxBaseJNI_Fsg │ │ + 0x0000516c 4d6f6465 6c5f3161 6464416c 74006673 Model_1addAlt.fs │ │ + 0x0000517c 675f6d6f 64656c5f 6164645f 616c7400 g_model_add_alt. │ │ + 0x0000518c 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x0000519c 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x000051ac 42617365 4a4e495f 4673674d 6f64656c BaseJNI_FsgModel │ │ + 0x000051bc 5f317772 69746500 6673675f 6d6f6465 _1write.fsg_mode │ │ + 0x000051cc 6c5f7772 69746500 4a617661 5f656475 l_write.Java_edu │ │ + 0x000051dc 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x000051ec 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x000051fc 4673674d 6f64656c 5f317772 69746566 FsgModel_1writef │ │ + 0x0000520c 696c6500 6673675f 6d6f6465 6c5f7772 ile.fsg_model_wr │ │ + 0x0000521c 69746566 696c6500 4a617661 5f656475 itefile.Java_edu │ │ + 0x0000522c 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x0000523c 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x0000524c 6e65775f 314a7367 6652756c 65004a61 new_1JsgfRule.Ja │ │ + 0x0000525c 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x0000526c 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x0000527c 73654a4e 495f6465 6c657465 5f314a73 seJNI_delete_1Js │ │ + 0x0000528c 67665275 6c65004a 6176615f 6564755f gfRule.Java_edu_ │ │ + 0x0000529c 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x000052ac 5f537068 696e7842 6173654a 4e495f4a _SphinxBaseJNI_J │ │ + 0x000052bc 73676652 756c655f 3166726f 6d497465 sgfRule_1fromIte │ │ + 0x000052cc 72004a61 76615f65 64755f63 6d755f70 r.Java_edu_cmu_p │ │ + 0x000052dc 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x000052ec 6e784261 73654a4e 495f4a73 67665275 nxBaseJNI_JsgfRu │ │ + 0x000052fc 6c655f31 6765744e 616d6500 6a736766 le_1getName.jsgf │ │ + 0x0000530c 5f72756c 655f6e61 6d65004a 6176615f _rule_name.Java_ │ │ + 0x0000531c 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x0000532c 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x0000533c 4e495f4a 73676652 756c655f 31697350 NI_JsgfRule_1isP │ │ + 0x0000534c 75626c69 63006a73 67665f72 756c655f ublic.jsgf_rule_ │ │ + 0x0000535c 7075626c 6963004a 6176615f 6564755f public.Java_edu_ │ │ + 0x0000536c 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x0000537c 5f537068 696e7842 6173654a 4e495f4e _SphinxBaseJNI_N │ │ + 0x0000538c 4772616d 4d6f6465 6c5f3166 726f6d49 GramModel_1fromI │ │ + 0x0000539c 74657200 6e677261 6d5f6d6f 64656c5f ter.ngram_model_ │ │ + 0x000053ac 7365745f 69746572 5f6d6f64 656c004a set_iter_model.J │ │ + 0x000053bc 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x000053cc 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ + 0x000053dc 6173654a 4e495f6e 65775f31 4e477261 aseJNI_new_1NGra │ │ + 0x000053ec 6d4d6f64 656c5f31 5f315357 49475f31 mModel_1_1SWIG_1 │ │ + 0x000053fc 30006c6f 676d6174 685f696e 6974006e 0.logmath_init.n │ │ + 0x0000540c 6772616d 5f6d6f64 656c5f72 65616400 gram_model_read. │ │ + 0x0000541c 6c6f676d 6174685f 66726565 004a6176 logmath_free.Jav │ │ + 0x0000542c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x0000543c 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x0000544c 654a4e49 5f6e6577 5f314e47 72616d4d eJNI_new_1NGramM │ │ + 0x0000545c 6f64656c 5f315f31 53574947 5f313100 odel_1_1SWIG_11. │ │ + 0x0000546c 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x0000547c 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x0000548c 42617365 4a4e495f 64656c65 74655f31 BaseJNI_delete_1 │ │ + 0x0000549c 4e477261 6d4d6f64 656c006e 6772616d NGramModel.ngram │ │ + 0x000054ac 5f6d6f64 656c5f66 72656500 4a617661 _model_free.Java │ │ + 0x000054bc 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x000054cc 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x000054dc 4a4e495f 4e477261 6d4d6f64 656c5f31 JNI_NGramModel_1 │ │ + 0x000054ec 77726974 65006e67 72616d5f 6d6f6465 write.ngram_mode │ │ + 0x000054fc 6c5f7772 69746500 4a617661 5f656475 l_write.Java_edu │ │ + 0x0000550c 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x0000551c 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x0000552c 4e477261 6d4d6f64 656c5f31 73747254 NGramModel_1strT │ │ + 0x0000553c 6f547970 65006e67 72616d5f 7374725f oType.ngram_str_ │ │ + 0x0000554c 746f5f74 79706500 6d616c6c 6f63004a to_type.malloc.J │ │ + 0x0000555c 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x0000556c 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ + 0x0000557c 6173654a 4e495f4e 4772616d 4d6f6465 aseJNI_NGramMode │ │ + 0x0000558c 6c5f3174 79706554 6f537472 006e6772 l_1typeToStr.ngr │ │ + 0x0000559c 616d5f74 7970655f 746f5f73 7472004a am_type_to_str.J │ │ + 0x000055ac 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x000055bc 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ + 0x000055cc 6173654a 4e495f4e 4772616d 4d6f6465 aseJNI_NGramMode │ │ + 0x000055dc 6c5f3172 65636f64 65006e67 72616d5f l_1recode.ngram_ │ │ + 0x000055ec 6d6f6465 6c5f7265 636f6465 004a6176 model_recode.Jav │ │ + 0x000055fc 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x0000560c 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x0000561c 654a4e49 5f4e4772 616d4d6f 64656c5f eJNI_NGramModel_ │ │ + 0x0000562c 31636173 65666f6c 64006e67 72616d5f 1casefold.ngram_ │ │ + 0x0000563c 6d6f6465 6c5f6361 7365666f 6c64004a model_casefold.J │ │ + 0x0000564c 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x0000565c 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ + 0x0000566c 6173654a 4e495f4e 4772616d 4d6f6465 aseJNI_NGramMode │ │ + 0x0000567c 6c5f3173 697a6500 6e677261 6d5f6d6f l_1size.ngram_mo │ │ + 0x0000568c 64656c5f 6765745f 73697a65 004a6176 del_get_size.Jav │ │ + 0x0000569c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x000056ac 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x000056bc 654a4e49 5f4e4772 616d4d6f 64656c5f eJNI_NGramModel_ │ │ + 0x000056cc 31616464 576f7264 006e6772 616d5f6d 1addWord.ngram_m │ │ + 0x000056dc 6f64656c 5f616464 5f776f72 64004a61 odel_add_word.Ja │ │ + 0x000056ec 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x000056fc 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x0000570c 73654a4e 495f4e47 72616d4d 6f64656c seJNI_NGramModel │ │ + 0x0000571c 5f316164 64436c61 73730073 74726c65 _1addClass.strle │ │ + 0x0000572c 6e007374 72637079 006e6772 616d5f6d n.strcpy.ngram_m │ │ + 0x0000573c 6f64656c 5f616464 5f636c61 73730066 odel_add_class.f │ │ + 0x0000574c 72656500 4a617661 5f656475 5f636d75 ree.Java_edu_cmu │ │ + 0x0000575c 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x0000576c 68696e78 42617365 4a4e495f 4e477261 hinxBaseJNI_NGra │ │ + 0x0000577c 6d4d6f64 656c5f31 70726f62 006e6772 mModel_1prob.ngr │ │ + 0x0000578c 616d5f70 726f6200 4a617661 5f656475 am_prob.Java_edu │ │ + 0x0000579c 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x000057ac 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x000057bc 6e65775f 314c6f67 4d617468 5f315f31 new_1LogMath_1_1 │ │ + 0x000057cc 53574947 5f313000 4a617661 5f656475 SWIG_10.Java_edu │ │ + 0x000057dc 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x000057ec 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x000057fc 6e65775f 314c6f67 4d617468 5f315f31 new_1LogMath_1_1 │ │ + 0x0000580c 53574947 5f313100 4a617661 5f656475 SWIG_11.Java_edu │ │ + 0x0000581c 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x0000582c 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x0000583c 64656c65 74655f31 4c6f674d 61746800 delete_1LogMath. │ │ + 0x0000584c 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x0000585c 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x0000586c 42617365 4a4e495f 4e477261 6d4d6f64 BaseJNI_NGramMod │ │ + 0x0000587c 656c5365 74497465 7261746f 725f3170 elSetIterator_1p │ │ + 0x0000588c 74725f31 73657400 4a617661 5f656475 tr_1set.Java_edu │ │ + 0x0000589c 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x000058ac 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x000058bc 4e477261 6d4d6f64 656c5365 74497465 NGramModelSetIte │ │ + 0x000058cc 7261746f 725f3170 74725f31 67657400 rator_1ptr_1get. │ │ + 0x000058dc 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x000058ec 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x000058fc 42617365 4a4e495f 6e65775f 314e4772 BaseJNI_new_1NGr │ │ + 0x0000590c 616d4d6f 64656c53 65744974 65726174 amModelSetIterat │ │ + 0x0000591c 6f72005f 5f636b64 5f6d616c 6c6f635f or.__ckd_malloc_ │ │ + 0x0000592c 5f004a61 76615f65 64755f63 6d755f70 _.Java_edu_cmu_p │ │ + 0x0000593c 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x0000594c 6e784261 73654a4e 495f6465 6c657465 nxBaseJNI_delete │ │ + 0x0000595c 5f314e47 72616d4d 6f64656c 53657449 _1NGramModelSetI │ │ + 0x0000596c 74657261 746f7200 6e677261 6d5f6d6f terator.ngram_mo │ │ + 0x0000597c 64656c5f 7365745f 69746572 5f667265 del_set_iter_fre │ │ + 0x0000598c 6500636b 645f6672 6565004a 6176615f e.ckd_free.Java_ │ │ + 0x0000599c 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x000059ac 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x000059bc 4e495f4e 4772616d 4d6f6465 6c536574 NI_NGramModelSet │ │ + 0x000059cc 49746572 61746f72 5f316e65 7874006e Iterator_1next.n │ │ + 0x000059dc 6772616d 5f6d6f64 656c5f73 65745f69 gram_model_set_i │ │ + 0x000059ec 7465725f 6e657874 004a6176 615f6564 ter_next.Java_ed │ │ + 0x000059fc 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00005a0c 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x00005a1c 5f4e4772 616d4d6f 64656c53 65744974 _NGramModelSetIt │ │ + 0x00005a2c 65726174 6f725f31 6861734e 65787400 erator_1hasNext. │ │ + 0x00005a3c 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00005a4c 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x00005a5c 42617365 4a4e495f 4a736766 49746572 BaseJNI_JsgfIter │ │ + 0x00005a6c 61746f72 5f317074 725f3173 6574004a ator_1ptr_1set.J │ │ + 0x00005a7c 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00005a8c 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ + 0x00005a9c 6173654a 4e495f4a 73676649 74657261 aseJNI_JsgfItera │ │ + 0x00005aac 746f725f 31707472 5f316765 74004a61 tor_1ptr_1get.Ja │ │ + 0x00005abc 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00005acc 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x00005adc 73654a4e 495f6e65 775f314a 73676649 seJNI_new_1JsgfI │ │ + 0x00005aec 74657261 746f7200 4a617661 5f656475 terator.Java_edu │ │ + 0x00005afc 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00005b0c 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x00005b1c 64656c65 74655f31 4a736766 49746572 delete_1JsgfIter │ │ + 0x00005b2c 61746f72 00686173 685f7461 626c655f ator.hash_table_ │ │ + 0x00005b3c 69746572 5f667265 65004a61 76615f65 iter_free.Java_e │ │ + 0x00005b4c 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00005b5c 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ + 0x00005b6c 495f4a73 67664974 65726174 6f725f31 I_JsgfIterator_1 │ │ + 0x00005b7c 6e657874 00686173 685f7461 626c655f next.hash_table_ │ │ + 0x00005b8c 69746572 5f6e6578 74004a61 76615f65 iter_next.Java_e │ │ + 0x00005b9c 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00005bac 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ + 0x00005bbc 495f4a73 67664974 65726174 6f725f31 I_JsgfIterator_1 │ │ + 0x00005bcc 6861734e 65787400 4a617661 5f656475 hasNext.Java_edu │ │ + 0x00005bdc 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00005bec 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x00005bfc 4e477261 6d4d6f64 656c5365 745f3169 NGramModelSet_1i │ │ + 0x00005c0c 74657200 6e677261 6d5f6d6f 64656c5f ter.ngram_model_ │ │ + 0x00005c1c 7365745f 69746572 004a6176 615f6564 set_iter.Java_ed │ │ + 0x00005c2c 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00005c3c 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x00005c4c 5f6e6577 5f314e47 72616d4d 6f64656c _new_1NGramModel │ │ + 0x00005c5c 53657400 6e677261 6d5f6d6f 64656c5f Set.ngram_model_ │ │ + 0x00005c6c 7365745f 72656164 004a6176 615f6564 set_read.Java_ed │ │ + 0x00005c7c 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00005c8c 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x00005c9c 5f64656c 6574655f 314e4772 616d4d6f _delete_1NGramMo │ │ + 0x00005cac 64656c53 6574004a 6176615f 6564755f delSet.Java_edu_ │ │ + 0x00005cbc 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x00005ccc 5f537068 696e7842 6173654a 4e495f4e _SphinxBaseJNI_N │ │ + 0x00005cdc 4772616d 4d6f6465 6c536574 5f31636f GramModelSet_1co │ │ + 0x00005cec 756e7400 6e677261 6d5f6d6f 64656c5f unt.ngram_model_ │ │ + 0x00005cfc 7365745f 636f756e 74004a61 76615f65 set_count.Java_e │ │ + 0x00005d0c 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00005d1c 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ + 0x00005d2c 495f4e47 72616d4d 6f64656c 5365745f I_NGramModelSet_ │ │ + 0x00005d3c 31616464 006e6772 616d5f6d 6f64656c 1add.ngram_model │ │ + 0x00005d4c 5f736574 5f616464 005f6374 7970655f _set_add._ctype_ │ │ + 0x00005d5c 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x00005d6c 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ + 0x00005d7c 78426173 654a4e49 5f4e4772 616d4d6f xBaseJNI_NGramMo │ │ + 0x00005d8c 64656c53 65745f31 73656c65 6374006e delSet_1select.n │ │ + 0x00005d9c 6772616d 5f6d6f64 656c5f73 65745f73 gram_model_set_s │ │ + 0x00005dac 656c6563 74004a61 76615f65 64755f63 elect.Java_edu_c │ │ + 0x00005dbc 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00005dcc 53706869 6e784261 73654a4e 495f4e47 SphinxBaseJNI_NG │ │ + 0x00005ddc 72616d4d 6f64656c 5365745f 316c6f6f ramModelSet_1loo │ │ + 0x00005dec 6b757000 6e677261 6d5f6d6f 64656c5f kup.ngram_model_ │ │ + 0x00005dfc 7365745f 6c6f6f6b 7570004a 6176615f set_lookup.Java_ │ │ + 0x00005e0c 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00005e1c 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x00005e2c 4e495f4e 4772616d 4d6f6465 6c536574 NI_NGramModelSet │ │ + 0x00005e3c 5f316375 7272656e 74006e67 72616d5f _1current.ngram_ │ │ + 0x00005e4c 6d6f6465 6c5f7365 745f6375 7272656e model_set_curren │ │ + 0x00005e5c 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ + 0x00005e6c 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x00005e7c 6e784261 73654a4e 495f4a73 67665f31 nxBaseJNI_Jsgf_1 │ │ + 0x00005e8c 69746572 006a7367 665f7275 6c655f69 iter.jsgf_rule_i │ │ + 0x00005e9c 74657200 67657472 75736167 65004a61 ter.getrusage.Ja │ │ + 0x00005eac 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00005ebc 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x00005ecc 73654a4e 495f6e65 775f314a 73676600 seJNI_new_1Jsgf. │ │ + 0x00005edc 67657474 696d656f 66646179 006a7367 gettimeofday.jsg │ │ + 0x00005eec 665f7061 7273655f 66696c65 004a6176 f_parse_file.Jav │ │ + 0x00005efc 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00005f0c 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x00005f1c 654a4e49 5f64656c 6574655f 314a7367 eJNI_delete_1Jsg │ │ + 0x00005f2c 66007374 7273706e 006a7367 665f6772 f.strspn.jsgf_gr │ │ + 0x00005f3c 616d6d61 725f6672 6565004a 6176615f ammar_free.Java_ │ │ + 0x00005f4c 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00005f5c 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x00005f6c 4e495f4a 7367665f 316e616d 6500756e NI_Jsgf_1name.un │ │ + 0x00005f7c 6c696e6b 006a7367 665f6772 616d6d61 link.jsgf_gramma │ │ + 0x00005f8c 725f6e61 6d65006d 6b646972 004a6176 r_name.mkdir.Jav │ │ + 0x00005f9c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00005fac 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x00005fbc 654a4e49 5f4a7367 665f3167 65745275 eJNI_Jsgf_1getRu │ │ + 0x00005fcc 6c65006a 7367665f 6765745f 72756c65 le.jsgf_get_rule │ │ + 0x00005fdc 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x00005fec 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ + 0x00005ffc 78426173 654a4e49 5f4a7367 665f3162 xBaseJNI_Jsgf_1b │ │ + 0x0000600c 75696c64 46736700 6a736766 5f627569 uildFsg.jsgf_bui │ │ + 0x0000601c 6c645f66 7367005f 5f636b64 5f73616c ld_fsg.__ckd_sal │ │ + 0x0000602c 6c6f635f 5f007073 5f736567 5f776f72 loc__.ps_seg_wor │ │ + 0x0000603c 64007073 5f736567 5f70726f 62007073 d.ps_seg_prob.ps │ │ + 0x0000604c 5f736567 5f667261 6d657300 4a617661 _seg_frames.Java │ │ + 0x0000605c 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x0000606c 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x0000607c 6e784a4e 495f4879 706f7468 65736973 nxJNI_Hypothesis │ │ + 0x0000608c 5f316879 70737472 5f317365 74004a61 _1hypstr_1set.Ja │ │ + 0x0000609c 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x000060ac 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x000060bc 68696e78 4a4e495f 4879706f 74686573 hinxJNI_Hypothes │ │ + 0x000060cc 69735f31 68797073 74725f31 67657400 is_1hypstr_1get. │ │ + 0x000060dc 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x000060ec 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ + 0x000060fc 53706869 6e784a4e 495f4879 706f7468 SphinxJNI_Hypoth │ │ + 0x0000610c 65736973 5f317574 7469645f 31736574 esis_1uttid_1set │ │ + 0x0000611c 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x0000612c 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x0000613c 74537068 696e784a 4e495f48 79706f74 tSphinxJNI_Hypot │ │ + 0x0000614c 68657369 735f3175 74746964 5f316765 hesis_1uttid_1ge │ │ + 0x0000615c 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ + 0x0000616c 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x0000617c 65745370 68696e78 4a4e495f 4879706f etSphinxJNI_Hypo │ │ + 0x0000618c 74686573 69735f31 62657374 53636f72 thesis_1bestScor │ │ + 0x0000619c 655f3173 6574004a 6176615f 6564755f e_1set.Java_edu_ │ │ + 0x000061ac 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x000061bc 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x000061cc 5f487970 6f746865 7369735f 31626573 _Hypothesis_1bes │ │ + 0x000061dc 7453636f 72655f31 67657400 4a617661 tScore_1get.Java │ │ + 0x000061ec 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x000061fc 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x0000620c 6e784a4e 495f6e65 775f3148 79706f74 nxJNI_new_1Hypot │ │ + 0x0000621c 68657369 73004a61 76615f65 64755f63 hesis.Java_edu_c │ │ + 0x0000622c 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x0000623c 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x0000624c 64656c65 74655f31 4879706f 74686573 delete_1Hypothes │ │ + 0x0000625c 6973004a 6176615f 6564755f 636d755f is.Java_edu_cmu_ │ │ + 0x0000626c 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x0000627c 6b657453 7068696e 784a4e49 5f536567 ketSphinxJNI_Seg │ │ + 0x0000628c 6d656e74 5f31776f 72645f31 73657400 ment_1word_1set. │ │ + 0x0000629c 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x000062ac 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ + 0x000062bc 53706869 6e784a4e 495f5365 676d656e SphinxJNI_Segmen │ │ + 0x000062cc 745f3177 6f72645f 31676574 004a6176 t_1word_1get.Jav │ │ + 0x000062dc 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x000062ec 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x000062fc 696e784a 4e495f53 65676d65 6e745f31 inxJNI_Segment_1 │ │ + 0x0000630c 61736372 5f317365 74004a61 76615f65 ascr_1set.Java_e │ │ + 0x0000631c 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x0000632c 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x0000633c 4a4e495f 5365676d 656e745f 31617363 JNI_Segment_1asc │ │ + 0x0000634c 725f3167 6574004a 6176615f 6564755f r_1get.Java_edu_ │ │ + 0x0000635c 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x0000636c 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x0000637c 5f536567 6d656e74 5f316c73 63725f31 _Segment_1lscr_1 │ │ + 0x0000638c 73657400 4a617661 5f656475 5f636d75 set.Java_edu_cmu │ │ + 0x0000639c 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x000063ac 636b6574 53706869 6e784a4e 495f5365 cketSphinxJNI_Se │ │ + 0x000063bc 676d656e 745f316c 7363725f 31676574 gment_1lscr_1get │ │ + 0x000063cc 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x000063dc 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x000063ec 74537068 696e784a 4e495f53 65676d65 tSphinxJNI_Segme │ │ + 0x000063fc 6e745f31 6c626163 6b5f3173 6574004a nt_1lback_1set.J │ │ + 0x0000640c 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x0000641c 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x0000642c 7068696e 784a4e49 5f536567 6d656e74 phinxJNI_Segment │ │ + 0x0000643c 5f316c62 61636b5f 31676574 004a6176 _1lback_1get.Jav │ │ + 0x0000644c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x0000645c 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x0000646c 696e784a 4e495f53 65676d65 6e745f31 inxJNI_Segment_1 │ │ + 0x0000647c 70726f62 5f317365 74004a61 76615f65 prob_1set.Java_e │ │ + 0x0000648c 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x0000649c 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x000064ac 4a4e495f 5365676d 656e745f 3170726f JNI_Segment_1pro │ │ + 0x000064bc 625f3167 6574004a 6176615f 6564755f b_1get.Java_edu_ │ │ + 0x000064cc 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x000064dc 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x000064ec 5f536567 6d656e74 5f317374 61727446 _Segment_1startF │ │ + 0x000064fc 72616d65 5f317365 74004a61 76615f65 rame_1set.Java_e │ │ + 0x0000650c 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x0000651c 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x0000652c 4a4e495f 5365676d 656e745f 31737461 JNI_Segment_1sta │ │ + 0x0000653c 72744672 616d655f 31676574 004a6176 rtFrame_1get.Jav │ │ + 0x0000654c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x0000655c 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x0000656c 696e784a 4e495f53 65676d65 6e745f31 inxJNI_Segment_1 │ │ + 0x0000657c 656e6446 72616d65 5f317365 74004a61 endFrame_1set.Ja │ │ + 0x0000658c 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x0000659c 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x000065ac 68696e78 4a4e495f 5365676d 656e745f hinxJNI_Segment_ │ │ + 0x000065bc 31656e64 4672616d 655f3167 6574004a 1endFrame_1get.J │ │ + 0x000065cc 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x000065dc 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x000065ec 7068696e 784a4e49 5f536567 6d656e74 phinxJNI_Segment │ │ + 0x000065fc 5f316672 6f6d4974 6572004a 6176615f _1fromIter.Java_ │ │ + 0x0000660c 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x0000661c 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x0000662c 784a4e49 5f64656c 6574655f 31536567 xJNI_delete_1Seg │ │ + 0x0000663c 6d656e74 004a6176 615f6564 755f636d ment.Java_edu_cm │ │ + 0x0000664c 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x0000665c 6f636b65 74537068 696e784a 4e495f6e ocketSphinxJNI_n │ │ + 0x0000666c 65775f31 7365676d 656e7400 63616c6c ew_1segment.call │ │ + 0x0000667c 6f63004a 6176615f 6564755f 636d755f oc.Java_edu_cmu_ │ │ + 0x0000668c 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x0000669c 6b657453 7068696e 784a4e49 5f4e4265 ketSphinxJNI_NBe │ │ + 0x000066ac 73745f31 6e626573 745f3173 6574004a st_1nbest_1set.J │ │ + 0x000066bc 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x000066cc 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x000066dc 7068696e 784a4e49 5f4e4265 73745f31 phinxJNI_NBest_1 │ │ + 0x000066ec 6e626573 745f3167 6574004a 6176615f nbest_1get.Java_ │ │ + 0x000066fc 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x0000670c 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x0000671c 784a4e49 5f4e4265 73745f31 66726f6d xJNI_NBest_1from │ │ + 0x0000672c 49746572 004a6176 615f6564 755f636d Iter.Java_edu_cm │ │ + 0x0000673c 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x0000674c 6f636b65 74537068 696e784a 4e495f4e ocketSphinxJNI_N │ │ + 0x0000675c 42657374 5f316879 70007073 5f6e6265 Best_1hyp.ps_nbe │ │ + 0x0000676c 73745f68 7970004a 6176615f 6564755f st_hyp.Java_edu_ │ │ + 0x0000677c 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x0000678c 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x0000679c 5f64656c 6574655f 314e4265 7374004a _delete_1NBest.J │ │ + 0x000067ac 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x000067bc 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x000067cc 7068696e 784a4e49 5f6e6577 5f316e42 phinxJNI_new_1nB │ │ + 0x000067dc 65737400 4a617661 5f656475 5f636d75 est.Java_edu_cmu │ │ + 0x000067ec 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x000067fc 636b6574 53706869 6e784a4e 495f5365 cketSphinxJNI_Se │ │ + 0x0000680c 676d656e 74497465 7261746f 725f3170 gmentIterator_1p │ │ + 0x0000681c 74725f31 73657400 4a617661 5f656475 tr_1set.Java_edu │ │ + 0x0000682c 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x0000683c 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x0000684c 495f5365 676d656e 74497465 7261746f I_SegmentIterato │ │ + 0x0000685c 725f3170 74725f31 67657400 4a617661 r_1ptr_1get.Java │ │ + 0x0000686c 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x0000687c 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x0000688c 6e784a4e 495f6e65 775f3153 65676d65 nxJNI_new_1Segme │ │ + 0x0000689c 6e744974 65726174 6f72004a 6176615f ntIterator.Java_ │ │ + 0x000068ac 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x000068bc 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x000068cc 784a4e49 5f64656c 6574655f 31536567 xJNI_delete_1Seg │ │ + 0x000068dc 6d656e74 49746572 61746f72 0070735f mentIterator.ps_ │ │ + 0x000068ec 7365675f 66726565 004a6176 615f6564 seg_free.Java_ed │ │ + 0x000068fc 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x0000690c 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ + 0x0000691c 4e495f53 65676d65 6e744974 65726174 NI_SegmentIterat │ │ + 0x0000692c 6f725f31 6e657874 0070735f 7365675f or_1next.ps_seg_ │ │ + 0x0000693c 6e657874 004a6176 615f6564 755f636d next.Java_edu_cm │ │ + 0x0000694c 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x0000695c 6f636b65 74537068 696e784a 4e495f53 ocketSphinxJNI_S │ │ + 0x0000696c 65676d65 6e744974 65726174 6f725f31 egmentIterator_1 │ │ + 0x0000697c 6861734e 65787400 4a617661 5f656475 hasNext.Java_edu │ │ + 0x0000698c 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x0000699c 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x000069ac 495f4e42 65737449 74657261 746f725f I_NBestIterator_ │ │ + 0x000069bc 31707472 5f317365 74004a61 76615f65 1ptr_1set.Java_e │ │ + 0x000069cc 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x000069dc 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x000069ec 4a4e495f 4e426573 74497465 7261746f JNI_NBestIterato │ │ + 0x000069fc 725f3170 74725f31 67657400 4a617661 r_1ptr_1get.Java │ │ + 0x00006a0c 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00006a1c 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x00006a2c 6e784a4e 495f6e65 775f314e 42657374 nxJNI_new_1NBest │ │ + 0x00006a3c 49746572 61746f72 004a6176 615f6564 Iterator.Java_ed │ │ + 0x00006a4c 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00006a5c 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ + 0x00006a6c 4e495f64 656c6574 655f314e 42657374 NI_delete_1NBest │ │ + 0x00006a7c 49746572 61746f72 0070735f 6e626573 Iterator.ps_nbes │ │ + 0x00006a8c 745f6672 6565004a 6176615f 6564755f t_free.Java_edu_ │ │ + 0x00006a9c 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x00006aac 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x00006abc 5f4e4265 73744974 65726174 6f725f31 _NBestIterator_1 │ │ + 0x00006acc 6e657874 0070735f 6e626573 745f6e65 next.ps_nbest_ne │ │ + 0x00006adc 7874004a 6176615f 6564755f 636d755f xt.Java_edu_cmu_ │ │ + 0x00006aec 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x00006afc 6b657453 7068696e 784a4e49 5f4e4265 ketSphinxJNI_NBe │ │ + 0x00006b0c 73744974 65726174 6f725f31 6861734e stIterator_1hasN │ │ + 0x00006b1c 65787400 4a617661 5f656475 5f636d75 ext.Java_edu_cmu │ │ + 0x00006b2c 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x00006b3c 636b6574 53706869 6e784a4e 495f6e65 cketSphinxJNI_ne │ │ + 0x00006b4c 775f3144 65636f64 65725f31 5f315357 w_1Decoder_1_1SW │ │ + 0x00006b5c 49475f31 30007073 5f617267 7300636d IG_10.ps_args.cm │ │ + 0x00006b6c 645f6c6e 5f696e69 74007073 5f696e69 d_ln_init.ps_ini │ │ + 0x00006b7c 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ + 0x00006b8c 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x00006b9c 65745370 68696e78 4a4e495f 6e65775f etSphinxJNI_new_ │ │ + 0x00006bac 31446563 6f646572 5f315f31 53574947 1Decoder_1_1SWIG │ │ + 0x00006bbc 5f313100 4a617661 5f656475 5f636d75 _11.Java_edu_cmu │ │ + 0x00006bcc 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x00006bdc 636b6574 53706869 6e784a4e 495f6465 cketSphinxJNI_de │ │ + 0x00006bec 6c657465 5f314465 636f6465 72007073 lete_1Decoder.ps │ │ + 0x00006bfc 5f667265 65004a61 76615f65 64755f63 _free.Java_edu_c │ │ + 0x00006c0c 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00006c1c 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x00006c2c 4465636f 6465725f 31726569 6e697400 Decoder_1reinit. │ │ + 0x00006c3c 70735f72 65696e69 74004a61 76615f65 ps_reinit.Java_e │ │ + 0x00006c4c 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00006c5c 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x00006c6c 4a4e495f 4465636f 6465725f 316c6f61 JNI_Decoder_1loa │ │ + 0x00006c7c 64446963 74007073 5f6c6f61 645f6469 dDict.ps_load_di │ │ + 0x00006c8c 6374004a 6176615f 6564755f 636d755f ct.Java_edu_cmu_ │ │ + 0x00006c9c 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x00006cac 6b657453 7068696e 784a4e49 5f446563 ketSphinxJNI_Dec │ │ + 0x00006cbc 6f646572 5f317361 76654469 63740072 oder_1saveDict.r │ │ + 0x00006ccc 61697365 0070735f 73617665 5f646963 aise.ps_save_dic │ │ + 0x00006cdc 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ + 0x00006cec 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x00006cfc 65745370 68696e78 4a4e495f 4465636f etSphinxJNI_Deco │ │ + 0x00006d0c 6465725f 31616464 576f7264 0070735f der_1addWord.ps_ │ │ + 0x00006d1c 6164645f 776f7264 004a6176 615f6564 add_word.Java_ed │ │ + 0x00006d2c 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00006d3c 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ + 0x00006d4c 4e495f44 65636f64 65725f31 6c6f6f6b NI_Decoder_1look │ │ + 0x00006d5c 7570576f 72640070 735f6c6f 6f6b7570 upWord.ps_lookup │ │ + 0x00006d6c 5f776f72 64004a61 76615f65 64755f63 _word.Java_edu_c │ │ + 0x00006d7c 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00006d8c 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x00006d9c 4465636f 6465725f 31676574 4c617474 Decoder_1getLatt │ │ + 0x00006dac 69636500 70735f67 65745f6c 61747469 ice.ps_get_latti │ │ + 0x00006dbc 63650070 735f6c61 74746963 655f7265 ce.ps_lattice_re │ │ + 0x00006dcc 7461696e 004a6176 615f6564 755f636d tain.Java_edu_cm │ │ + 0x00006ddc 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x00006dec 6f636b65 74537068 696e784a 4e495f44 ocketSphinxJNI_D │ │ + 0x00006dfc 65636f64 65725f31 67657443 6f6e6669 ecoder_1getConfi │ │ + 0x00006e0c 67007073 5f676574 5f636f6e 66696700 g.ps_get_config. │ │ + 0x00006e1c 636d645f 6c6e5f72 65746169 6e004a61 cmd_ln_retain.Ja │ │ + 0x00006e2c 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00006e3c 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x00006e4c 68696e78 4a4e495f 4465636f 6465725f hinxJNI_Decoder_ │ │ + 0x00006e5c 31646566 61756c74 436f6e66 69670063 1defaultConfig.c │ │ + 0x00006e6c 6d645f6c 6e5f7061 7273655f 72004a61 md_ln_parse_r.Ja │ │ + 0x00006e7c 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00006e8c 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x00006e9c 68696e78 4a4e495f 4465636f 6465725f hinxJNI_Decoder_ │ │ + 0x00006eac 3166696c 65436f6e 66696700 636d645f 1fileConfig.cmd_ │ │ + 0x00006ebc 6c6e5f70 61727365 5f66696c 655f7200 ln_parse_file_r. │ │ + 0x00006ecc 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00006edc 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ + 0x00006eec 53706869 6e784a4e 495f4465 636f6465 SphinxJNI_Decode │ │ + 0x00006efc 725f3173 74617274 55747400 70735f73 r_1startUtt.ps_s │ │ + 0x00006f0c 74617274 5f757474 004a6176 615f6564 tart_utt.Java_ed │ │ + 0x00006f1c 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00006f2c 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ + 0x00006f3c 4e495f44 65636f64 65725f31 67657455 NI_Decoder_1getU │ │ + 0x00006f4c 74746964 0070735f 6765745f 75747469 ttid.ps_get_utti │ │ + 0x00006f5c 64004a61 76615f65 64755f63 6d755f70 d.Java_edu_cmu_p │ │ + 0x00006f6c 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x00006f7c 65745370 68696e78 4a4e495f 4465636f etSphinxJNI_Deco │ │ + 0x00006f8c 6465725f 31656e64 55747400 70735f65 der_1endUtt.ps_e │ │ + 0x00006f9c 6e645f75 7474004a 6176615f 6564755f nd_utt.Java_edu_ │ │ + 0x00006fac 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x00006fbc 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x00006fcc 5f446563 6f646572 5f317072 6f636573 _Decoder_1proces │ │ + 0x00006fdc 73526177 0070735f 70726f63 6573735f sRaw.ps_process_ │ │ + 0x00006fec 72617700 4a617661 5f656475 5f636d75 raw.Java_edu_cmu │ │ + 0x00006ffc 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x0000700c 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ + 0x0000701c 636f6465 725f3164 65636f64 65526177 coder_1decodeRaw │ │ + 0x0000702c 0070735f 6465636f 64655f72 6177004a .ps_decode_raw.J │ │ + 0x0000703c 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x0000704c 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x0000705c 7068696e 784a4e49 5f446563 6f646572 phinxJNI_Decoder │ │ + 0x0000706c 5f316879 70007073 5f676574 5f687970 _1hyp.ps_get_hyp │ │ + 0x0000707c 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x0000708c 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x0000709c 74537068 696e784a 4e495f44 65636f64 tSphinxJNI_Decod │ │ + 0x000070ac 65725f31 67657446 65007073 5f676574 er_1getFe.ps_get │ │ + 0x000070bc 5f666500 4a617661 5f656475 5f636d75 _fe.Java_edu_cmu │ │ + 0x000070cc 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x000070dc 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ + 0x000070ec 636f6465 725f3167 65744665 61740070 coder_1getFeat.p │ │ + 0x000070fc 735f6765 745f6665 6174004a 6176615f s_get_feat.Java_ │ │ + 0x0000710c 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x0000711c 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x0000712c 784a4e49 5f446563 6f646572 5f316765 xJNI_Decoder_1ge │ │ + 0x0000713c 74496e53 70656563 68007073 5f676574 tInSpeech.ps_get │ │ + 0x0000714c 5f696e5f 73706565 6368004a 6176615f _in_speech.Java_ │ │ + 0x0000715c 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x0000716c 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x0000717c 784a4e49 5f446563 6f646572 5f316765 xJNI_Decoder_1ge │ │ + 0x0000718c 74467367 0070735f 6765745f 66736700 tFsg.ps_get_fsg. │ │ + 0x0000719c 6673675f 6d6f6465 6c5f7265 7461696e fsg_model_retain │ │ + 0x000071ac 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x000071bc 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x000071cc 74537068 696e784a 4e495f44 65636f64 tSphinxJNI_Decod │ │ + 0x000071dc 65725f31 73657446 73670070 735f7365 er_1setFsg.ps_se │ │ + 0x000071ec 745f6673 67004a61 76615f65 64755f63 t_fsg.Java_edu_c │ │ + 0x000071fc 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x0000720c 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x0000721c 4465636f 6465725f 31736574 4a736766 Decoder_1setJsgf │ │ + 0x0000722c 46696c65 0070735f 7365745f 6a736766 File.ps_set_jsgf │ │ + 0x0000723c 5f66696c 65004a61 76615f65 64755f63 _file.Java_edu_c │ │ + 0x0000724c 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x0000725c 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x0000726c 4465636f 6465725f 31676574 4b777300 Decoder_1getKws. │ │ + 0x0000727c 70735f67 65745f6b 7773004a 6176615f ps_get_kws.Java_ │ │ + 0x0000728c 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x0000729c 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x000072ac 784a4e49 5f446563 6f646572 5f317365 xJNI_Decoder_1se │ │ + 0x000072bc 744b7773 0070735f 7365745f 6b777300 tKws.ps_set_kws. │ │ + 0x000072cc 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x000072dc 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ + 0x000072ec 53706869 6e784a4e 495f4465 636f6465 SphinxJNI_Decode │ │ + 0x000072fc 725f3173 65744b65 79706872 61736500 r_1setKeyphrase. │ │ + 0x0000730c 70735f73 65745f6b 65797068 72617365 ps_set_keyphrase │ │ + 0x0000731c 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x0000732c 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x0000733c 74537068 696e784a 4e495f44 65636f64 tSphinxJNI_Decod │ │ + 0x0000734c 65725f31 6765744c 6d007073 5f676574 er_1getLm.ps_get │ │ + 0x0000735c 5f6c6d00 6e677261 6d5f6d6f 64656c5f _lm.ngram_model_ │ │ + 0x0000736c 72657461 696e004a 6176615f 6564755f retain.Java_edu_ │ │ + 0x0000737c 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x0000738c 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x0000739c 5f446563 6f646572 5f317365 744c6d00 _Decoder_1setLm. │ │ + 0x000073ac 70735f73 65745f6c 6d004a61 76615f65 ps_set_lm.Java_e │ │ + 0x000073bc 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x000073cc 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x000073dc 4a4e495f 4465636f 6465725f 31736574 JNI_Decoder_1set │ │ + 0x000073ec 4c6d4669 6c650070 735f7365 745f6c6d LmFile.ps_set_lm │ │ + 0x000073fc 5f66696c 65004a61 76615f65 64755f63 _file.Java_edu_c │ │ + 0x0000740c 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x0000741c 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x0000742c 4465636f 6465725f 31676574 4c6f676d Decoder_1getLogm │ │ + 0x0000743c 61746800 70735f67 65745f6c 6f676d61 ath.ps_get_logma │ │ + 0x0000744c 7468006c 6f676d61 74685f72 65746169 th.logmath_retai │ │ + 0x0000745c 6e004a61 76615f65 64755f63 6d755f70 n.Java_edu_cmu_p │ │ + 0x0000746c 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x0000747c 65745370 68696e78 4a4e495f 4465636f etSphinxJNI_Deco │ │ + 0x0000748c 6465725f 31736574 53656172 63680070 der_1setSearch.p │ │ + 0x0000749c 735f7365 745f7365 61726368 004a6176 s_set_search.Jav │ │ + 0x000074ac 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x000074bc 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x000074cc 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ + 0x000074dc 67657453 65617263 68007073 5f676574 getSearch.ps_get │ │ + 0x000074ec 5f736561 72636800 4a617661 5f656475 _search.Java_edu │ │ + 0x000074fc 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x0000750c 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x0000751c 495f4465 636f6465 725f316e 4672616d I_Decoder_1nFram │ │ + 0x0000752c 65730070 735f6765 745f6e5f 6672616d es.ps_get_n_fram │ │ + 0x0000753c 6573004a 6176615f 6564755f 636d755f es.Java_edu_cmu_ │ │ + 0x0000754c 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x0000755c 6b657453 7068696e 784a4e49 5f446563 ketSphinxJNI_Dec │ │ + 0x0000756c 6f646572 5f317365 67004a61 76615f65 oder_1seg.Java_e │ │ + 0x0000757c 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x0000758c 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x0000759c 4a4e495f 4465636f 6465725f 316e6265 JNI_Decoder_1nbe │ │ + 0x000075ac 7374004a 6176615f 6564755f 636d755f st.Java_edu_cmu_ │ │ + 0x000075bc 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x000075cc 6b657453 7068696e 784a4e49 5f6e6577 ketSphinxJNI_new │ │ + 0x000075dc 5f314c61 74746963 655f315f 31535749 _1Lattice_1_1SWI │ │ + 0x000075ec 475f3130 0070735f 6c617474 6963655f G_10.ps_lattice_ │ │ + 0x000075fc 72656164 004a6176 615f6564 755f636d read.Java_edu_cm │ │ + 0x0000760c 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x0000761c 6f636b65 74537068 696e784a 4e495f6e ocketSphinxJNI_n │ │ + 0x0000762c 65775f31 4c617474 6963655f 315f3153 ew_1Lattice_1_1S │ │ + 0x0000763c 5749475f 3131004a 6176615f 6564755f WIG_11.Java_edu_ │ │ + 0x0000764c 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x0000765c 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x0000766c 5f64656c 6574655f 314c6174 74696365 _delete_1Lattice │ │ + 0x0000767c 0070735f 6c617474 6963655f 66726565 .ps_lattice_free │ │ + 0x0000768c 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x0000769c 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x000076ac 74537068 696e784a 4e495f4c 61747469 tSphinxJNI_Latti │ │ + 0x000076bc 63655f31 77726974 65007073 5f6c6174 ce_1write.ps_lat │ │ + 0x000076cc 74696365 5f777269 7465004a 6176615f tice_write.Java_ │ │ + 0x000076dc 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x000076ec 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x000076fc 784a4e49 5f4c6174 74696365 5f317772 xJNI_Lattice_1wr │ │ + 0x0000770c 69746548 746b0070 735f6c61 74746963 iteHtk.ps_lattic │ │ + 0x0000771c 655f7772 6974655f 68746b00 4a617661 e_write_htk.Java │ │ + 0x0000772c 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x0000773c 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x0000774c 6e784a4e 495f6e65 775f314e 42657374 nxJNI_new_1NBest │ │ + 0x0000775c 4c697374 004a6176 615f6564 755f636d List.Java_edu_cm │ │ + 0x0000776c 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x0000777c 6f636b65 74537068 696e784a 4e495f4e ocketSphinxJNI_N │ │ + 0x0000778c 42657374 4c697374 5f316974 65720070 BestList_1iter.p │ │ + 0x0000779c 735f6e62 65737400 4a617661 5f656475 s_nbest.Java_edu │ │ + 0x000077ac 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x000077bc 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x000077cc 495f6465 6c657465 5f314e42 6573744c I_delete_1NBestL │ │ + 0x000077dc 69737400 4a617661 5f656475 5f636d75 ist.Java_edu_cmu │ │ + 0x000077ec 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x000077fc 636b6574 53706869 6e784a4e 495f6e65 cketSphinxJNI_ne │ │ + 0x0000780c 775f3153 65676d65 6e744c69 7374004a w_1SegmentList.J │ │ + 0x0000781c 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x0000782c 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x0000783c 7068696e 784a4e49 5f536567 6d656e74 phinxJNI_Segment │ │ + 0x0000784c 4c697374 5f316974 65720070 735f7365 List_1iter.ps_se │ │ + 0x0000785c 675f6974 6572004a 6176615f 6564755f g_iter.Java_edu_ │ │ + 0x0000786c 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x0000787c 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x0000788c 5f64656c 6574655f 31536567 6d656e74 _delete_1Segment │ │ + 0x0000789c 4c697374 00686173 685f7461 626c655f List.hash_table_ │ │ + 0x000078ac 69746572 00686173 685f7461 626c655f iter.hash_table_ │ │ + 0x000078bc 656d7074 79006861 73685f74 61626c65 empty.hash_table │ │ + 0x000078cc 5f667265 65006861 73685f74 61626c65 _free.hash_table │ │ + 0x000078dc 5f726570 6c616365 0061636d 6f645f61 _replace.acmod_a │ │ + 0x000078ec 6476616e 63650073 7472696e 675f6a6f dvance.string_jo │ │ + 0x000078fc 696e0066 6f70656e 0066636c 6f736500 in.fopen.fclose. │ │ + 0x0000790c 70735f64 65666175 6c745f73 65617263 ps_default_searc │ │ + 0x0000791c 685f6172 67730070 735f7265 7461696e h_args.ps_retain │ │ + 0x0000792c 00646963 745f6672 65650064 69637432 .dict_free.dict2 │ │ + 0x0000793c 7069645f 66726565 0061636d 6f645f66 pid_free.acmod_f │ │ + 0x0000794c 72656500 70735f75 70646174 655f6d6c ree.ps_update_ml │ │ + 0x0000795c 6c720061 636d6f64 5f757064 6174655f lr.acmod_update_ │ │ + 0x0000796c 6d6c6c72 00686173 685f7461 626c655f mllr.hash_table_ │ │ + 0x0000797c 6c6f6f6b 75700070 735f756e 7365745f lookup.ps_unset_ │ │ + 0x0000798c 73656172 63680068 6173685f 7461626c search.hash_tabl │ │ + 0x0000799c 655f6465 6c657465 0070735f 73656172 e_delete.ps_sear │ │ + 0x000079ac 63685f69 74657200 70735f73 65617263 ch_iter.ps_searc │ │ + 0x000079bc 685f6974 65725f6e 65787400 70735f73 h_iter_next.ps_s │ │ + 0x000079cc 65617263 685f6974 65725f76 616c0070 earch_iter_val.p │ │ + 0x000079dc 735f7365 61726368 5f697465 725f6672 s_search_iter_fr │ │ + 0x000079ec 65650073 7472636d 70006b77 735f7365 ee.strcmp.kws_se │ │ + 0x000079fc 61726368 5f676574 5f6b6579 776f7264 arch_get_keyword │ │ + 0x00007a0c 73006e67 72616d5f 73656172 63685f69 s.ngram_search_i │ │ + 0x00007a1c 6e697400 70735f73 65745f61 6c6c7068 nit.ps_set_allph │ │ + 0x00007a2c 6f6e6500 616c6c70 686f6e65 5f736561 one.allphone_sea │ │ + 0x00007a3c 7263685f 696e6974 0070735f 7365745f rch_init.ps_set_ │ │ + 0x00007a4c 616c6c70 686f6e65 5f66696c 65006b77 allphone_file.kw │ │ + 0x00007a5c 735f7365 61726368 5f696e69 74006673 s_search_init.fs │ │ + 0x00007a6c 675f7365 61726368 5f696e69 74005f5f g_search_init.__ │ │ + 0x00007a7c 61656162 695f6432 66006572 725f6d73 aeabi_d2f.err_ms │ │ + 0x00007a8c 67005f5f 61656162 695f6632 64005f5f g.__aeabi_f2d.__ │ │ + 0x00007a9c 61656162 695f6463 6d706571 005f5f61 aeabi_dcmpeq.__a │ │ + 0x00007aac 65616269 5f663269 7a006572 725f7365 eabi_f2iz.err_se │ │ + 0x00007abc 745f6465 6275675f 6c657665 6c006861 t_debug_level.ha │ │ + 0x00007acc 73685f74 61626c65 5f6e6577 006c6f67 sh_table_new.log │ │ + 0x00007adc 6d617468 5f676574 5f626173 65006163 math_get_base.ac │ │ + 0x00007aec 6d6f645f 696e6974 0070686f 6e655f6c mod_init.phone_l │ │ + 0x00007afc 6f6f705f 73656172 63685f69 6e697400 oop_search_init. │ │ + 0x00007b0c 68617368 5f746162 6c655f65 6e746572 hash_table_enter │ │ + 0x00007b1c 00646963 745f696e 69740064 69637432 .dict_init.dict2 │ │ + 0x00007b2c 7069645f 6275696c 64007074 6d725f69 pid_build.ptmr_i │ │ + 0x00007b3c 6e697400 5f5f636b 645f6361 6c6c6f63 nit.__ckd_calloc │ │ + 0x00007b4c 5f5f0070 735f7365 745f6a73 67665f73 __.ps_set_jsgf_s │ │ + 0x00007b5c 7472696e 67006a73 67665f70 61727365 tring.jsgf_parse │ │ + 0x00007b6c 5f737472 696e6700 64696374 5f777269 _string.dict_wri │ │ + 0x00007b7c 74650073 74723277 6f726473 0062696e te.str2words.bin │ │ + 0x00007b8c 5f6d6465 665f6369 70686f6e 655f6964 _mdef_ciphone_id │ │ + 0x00007b9c 00646963 745f6164 645f776f 72640064 .dict_add_word.d │ │ + 0x00007bac 69637432 7069645f 6164645f 776f7264 ict2pid_add_word │ │ + 0x00007bbc 00646963 745f776f 72646964 00646963 .dict_wordid.dic │ │ + 0x00007bcc 745f6369 70686f6e 655f7374 72007374 t_ciphone_str.st │ │ + 0x00007bdc 72636174 0070735f 73746172 745f7374 rcat.ps_start_st │ │ + 0x00007bec 7265616d 0061636d 6f645f73 74617274 ream.acmod_start │ │ + 0x00007bfc 5f737472 65616d00 70746d72 5f726573 _stream.ptmr_res │ │ + 0x00007c0c 65740070 746d725f 73746172 74006163 et.ptmr_start.ac │ │ + 0x00007c1c 6d6f645f 73746172 745f7574 74006572 mod_start_utt.er │ │ + 0x00007c2c 725f6d73 675f7379 7374656d 0061636d r_msg_system.acm │ │ + 0x00007c3c 6f645f73 65745f6d 66636668 0061636d od_set_mfcfh.acm │ │ + 0x00007c4c 6f645f73 65745f72 61776668 0061636d od_set_rawfh.acm │ │ + 0x00007c5c 6f645f73 65745f73 656e6668 0061636d od_set_senfh.acm │ │ + 0x00007c6c 6f645f73 65745f67 726f7700 61636d6f od_set_grow.acmo │ │ + 0x00007c7c 645f7072 6f636573 735f7261 77007073 d_process_raw.ps │ │ + 0x00007c8c 5f70726f 63657373 5f636570 0061636d _process_cep.acm │ │ + 0x00007c9c 6f645f70 726f6365 73735f63 65700070 od_process_cep.p │ │ + 0x00007cac 746d725f 73746f70 0070735f 6765745f tmr_stop.ps_get_ │ │ + 0x00007cbc 6879705f 66696e61 6c007073 5f676574 hyp_final.ps_get │ │ + 0x00007ccc 5f70726f 62006163 6d6f645f 73747265 _prob.acmod_stre │ │ + 0x00007cdc 616d5f6f 66667365 74006163 6d6f645f am_offset.acmod_ │ │ + 0x00007cec 656e645f 75747400 6c6f676d 6174685f end_utt.logmath_ │ │ + 0x00007cfc 65787000 6674656c 6c006673 65656b00 exp.ftell.fseek. │ │ + 0x00007d0c 66726561 64007073 5f646563 6f64655f fread.ps_decode_ │ │ + 0x00007d1c 73656e73 63720061 636d6f64 5f736574 senscr.acmod_set │ │ + 0x00007d2c 5f696e73 656e6668 0061636d 6f645f72 _insenfh.acmod_r │ │ + 0x00007d3c 6561645f 73636f72 65730070 735f6173 ead_scores.ps_as │ │ + 0x00007d4c 7461725f 73746172 74007073 5f617374 tar_start.ps_ast │ │ + 0x00007d5c 61725f66 696e6973 68007073 5f617374 ar_finish.ps_ast │ │ + 0x00007d6c 61725f6e 65787400 70735f61 73746172 ar_next.ps_astar │ │ + 0x00007d7c 5f687970 0070735f 6e626573 745f7365 _hyp.ps_nbest_se │ │ + 0x00007d8c 67007073 5f617374 61725f73 65675f69 g.ps_astar_seg_i │ │ + 0x00007d9c 74657200 5f5f6165 6162695f 69326400 ter.__aeabi_i2d. │ │ + 0x00007dac 5f5f6165 6162695f 64646976 0070735f __aeabi_ddiv.ps_ │ │ + 0x00007dbc 6765745f 7574745f 74696d65 005f5f61 get_utt_time.__a │ │ + 0x00007dcc 65616269 5f756932 64007073 5f676574 eabi_ui2d.ps_get │ │ + 0x00007ddc 5f616c6c 5f74696d 65006665 5f676574 _all_time.fe_get │ │ + 0x00007dec 5f766164 5f737461 74650070 735f7365 _vad_state.ps_se │ │ + 0x00007dfc 61726368 5f696e69 74006469 63743270 arch_init.dict2p │ │ + 0x00007e0c 69645f72 65746169 6e006469 63745f72 id_retain.dict_r │ │ + 0x00007e1c 65746169 6e007073 5f736561 7263685f etain.ps_search_ │ │ + 0x00007e2c 62617365 5f726569 6e697400 70735f73 base_reinit.ps_s │ │ + 0x00007e3c 65617263 685f6465 696e6974 005f5f6c earch_deinit.__l │ │ + 0x00007e4c 69737465 6c656d5f 66726565 5f5f006c istelem_free__.l │ │ + 0x00007e5c 696e6569 7465725f 6e657874 00737472 ineiter_next.str │ │ + 0x00007e6c 63687200 7374726e 636d7000 73736361 chr.strncmp.ssca │ │ + 0x00007e7c 6e66005f 5f616561 62695f66 6d756c00 nf.__aeabi_fmul. │ │ + 0x00007e8c 5f5f6165 6162695f 66616464 006e6772 __aeabi_fadd.ngr │ │ + 0x00007e9c 616d5f62 675f7363 6f726500 6c6f676d am_bg_score.logm │ │ + 0x00007eac 6174685f 61646400 6e677261 6d5f7467 ath_add.ngram_tg │ │ + 0x00007ebc 5f73636f 72650070 735f6c61 74746963 _score.ps_lattic │ │ + 0x00007ecc 655f6c69 6e6b005f 5f6c6973 74656c65 e_link.__listele │ │ + 0x00007edc 6d5f6d61 6c6c6f63 5f5f0070 735f6c61 m_malloc__.ps_la │ │ + 0x00007eec 74746963 655f6279 70617373 5f66696c ttice_bypass_fil │ │ + 0x00007efc 6c657273 00646963 745f6669 6c6c6572 lers.dict_filler │ │ + 0x00007f0c 5f776f72 64007073 5f6c6174 74696365 _word.ps_lattice │ │ + 0x00007f1c 5f64656c 6574655f 756e7265 61636861 _delete_unreacha │ │ + 0x00007f2c 626c6500 66707574 73006670 72696e74 ble.fputs.fprint │ │ + 0x00007f3c 66007374 72726368 72006174 6f69006c f.strrchr.atoi.l │ │ + 0x00007f4c 6f676d61 74685f6c 6f675f74 6f5f6c6e ogmath_log_to_ln │ │ + 0x00007f5c 005f5f61 65616269 5f647375 62005f5f .__aeabi_dsub.__ │ │ + 0x00007f6c 61656162 695f6463 6d706765 005f5f61 aeabi_dcmpge.__a │ │ + 0x00007f7c 65616269 5f66636d 70657100 6c697374 eabi_fcmpeq.list │ │ + 0x00007f8c 656c656d 5f616c6c 6f635f69 6e697400 elem_alloc_init. │ │ + 0x00007f9c 666f7065 6e5f636f 6d706368 6b006c69 fopen_compchk.li │ │ + 0x00007fac 6e656974 65725f73 74617274 006c6f67 neiter_start.log │ │ + 0x00007fbc 006c6962 6d2e736f 00646963 745f776f .libm.so.dict_wo │ │ + 0x00007fcc 72643262 61736573 7472006c 696e6569 rd2basestr.linei │ │ + 0x00007fdc 7465725f 66726565 0066636c 6f73655f ter_free.fclose_ │ │ + 0x00007fec 636f6d70 006c6f67 6d617468 5f6c6f67 comp.logmath_log │ │ + 0x00007ffc 0070735f 6c617474 6963655f 6e5f6672 .ps_lattice_n_fr │ │ + 0x0000800c 616d6573 0070735f 6c617474 6963655f ames.ps_lattice_ │ │ + 0x0000801c 696e6974 5f736561 72636800 6c697374 init_search.list │ │ + 0x0000802c 656c656d 5f616c6c 6f635f66 72656500 elem_alloc_free. │ │ + 0x0000803c 70735f6c 61747469 63655f67 65745f6c ps_lattice_get_l │ │ + 0x0000804c 6f676d61 74680070 735f6c61 746e6f64 ogmath.ps_latnod │ │ + 0x0000805c 655f6974 65720070 735f6c61 746e6f64 e_iter.ps_latnod │ │ + 0x0000806c 655f6974 65725f6e 65787400 70735f6c e_iter_next.ps_l │ │ + 0x0000807c 61746e6f 64655f69 7465725f 66726565 atnode_iter_free │ │ + 0x0000808c 0070735f 6c61746e 6f64655f 69746572 .ps_latnode_iter │ │ + 0x0000809c 5f6e6f64 65007073 5f6c6174 6e6f6465 _node.ps_latnode │ │ + 0x000080ac 5f74696d 65730070 735f6c61 746e6f64 _times.ps_latnod │ │ + 0x000080bc 655f776f 72640070 735f6c61 746e6f64 e_word.ps_latnod │ │ + 0x000080cc 655f6261 7365776f 72640070 735f6c61 e_baseword.ps_la │ │ + 0x000080dc 746e6f64 655f7072 6f62006c 6f676d61 tnode_prob.logma │ │ + 0x000080ec 74685f67 65745f7a 65726f00 70735f6c th_get_zero.ps_l │ │ + 0x000080fc 61746e6f 64655f65 78697473 0070735f atnode_exits.ps_ │ │ + 0x0000810c 6c61746e 6f64655f 656e7472 69657300 latnode_entries. │ │ + 0x0000811c 70735f6c 61746c69 6e6b5f69 7465725f ps_latlink_iter_ │ │ + 0x0000812c 6e657874 0070735f 6c61746c 696e6b5f next.ps_latlink_ │ │ + 0x0000813c 69746572 5f667265 65007073 5f6c6174 iter_free.ps_lat │ │ + 0x0000814c 6c696e6b 5f697465 725f6c69 6e6b0070 link_iter_link.p │ │ + 0x0000815c 735f6c61 746c696e 6b5f7469 6d657300 s_latlink_times. │ │ + 0x0000816c 70735f6c 61746c69 6e6b5f6e 6f646573 ps_latlink_nodes │ │ + 0x0000817c 0070735f 6c61746c 696e6b5f 776f7264 .ps_latlink_word │ │ + 0x0000818c 0070735f 6c61746c 696e6b5f 62617365 .ps_latlink_base │ │ + 0x0000819c 776f7264 0070735f 6c61746c 696e6b5f word.ps_latlink_ │ │ + 0x000081ac 70726564 0070735f 6c61746c 696e6b5f pred.ps_latlink_ │ │ + 0x000081bc 70726f62 0070735f 6c617474 6963655f prob.ps_lattice_ │ │ + 0x000081cc 68797000 64696374 5f726561 6c5f776f hyp.dict_real_wo │ │ + 0x000081dc 7264006d 656d6370 79007073 5f6c6174 rd.memcpy.ps_lat │ │ + 0x000081ec 74696365 5f736567 5f697465 72006c61 tice_seg_iter.la │ │ + 0x000081fc 746c696e 6b5f6c69 73745f6e 65770070 tlink_list_new.p │ │ + 0x0000820c 735f6c61 74746963 655f7075 73687100 s_lattice_pushq. │ │ + 0x0000821c 70735f6c 61747469 63655f70 6f707100 ps_lattice_popq. │ │ + 0x0000822c 70735f6c 61747469 63655f64 656c7100 ps_lattice_delq. │ │ + 0x0000823c 70735f6c 61747469 63655f74 72617665 ps_lattice_trave │ │ + 0x0000824c 7273655f 6e657874 0070735f 6c617474 rse_next.ps_latt │ │ + 0x0000825c 6963655f 74726176 65727365 5f656467 ice_traverse_edg │ │ + 0x0000826c 65730070 735f6c61 74746963 655f7265 es.ps_lattice_re │ │ + 0x0000827c 76657273 655f6e65 78740070 735f6c61 verse_next.ps_la │ │ + 0x0000828c 74746963 655f7265 76657273 655f6564 ttice_reverse_ed │ │ + 0x0000829c 67657300 70735f6c 61747469 63655f62 ges.ps_lattice_b │ │ + 0x000082ac 65737470 61746800 6e677261 6d5f6e67 estpath.ngram_ng │ │ + 0x000082bc 5f70726f 62007073 5f6c6174 74696365 _prob.ps_lattice │ │ + 0x000082cc 5f706f73 74657269 6f720070 735f6c61 _posterior.ps_la │ │ + 0x000082dc 74746963 655f706f 73746572 696f725f ttice_posterior_ │ │ + 0x000082ec 7072756e 6500676c 6973745f 6164645f prune.glist_add_ │ │ + 0x000082fc 70747200 676c6973 745f6672 6565005f ptr.glist_free._ │ │ + 0x0000830c 5f616561 62695f69 6469766d 6f640066 _aeabi_idivmod.f │ │ + 0x0000831c 77726974 65006665 61745f61 72726179 write.feat_array │ │ + 0x0000832c 5f667265 65006665 61745f61 72726179 _free.feat_array │ │ + 0x0000833c 5f616c6c 6f630066 6561745f 73326d66 _alloc.feat_s2mf │ │ + 0x0000834c 63326665 61745f6c 69766500 61636d6f c2feat_live.acmo │ │ + 0x0000835c 645f6665 5f6d6973 6d617463 68006163 d_fe_mismatch.ac │ │ + 0x0000836c 6d6f645f 66656174 5f6d6973 6d617463 mod_feat_mismatc │ │ + 0x0000837c 6800636b 645f6672 65655f32 64006269 h.ckd_free_2d.bi │ │ + 0x0000838c 6e5f6d64 65665f66 72656500 746d6174 n_mdef_free.tmat │ │ + 0x0000839c 5f667265 65007073 5f6d6c6c 725f6672 _free.ps_mllr_fr │ │ + 0x000083ac 65650066 655f7265 7461696e 0066655f ee.fe_retain.fe_ │ │ + 0x000083bc 696e6974 5f617574 6f5f7200 66656174 init_auto_r.feat │ │ + 0x000083cc 5f726574 61696e00 636d6e5f 74797065 _retain.cmn_type │ │ + 0x000083dc 5f66726f 6d5f7374 72006167 635f7479 _from_str.agc_ty │ │ + 0x000083ec 70655f66 726f6d5f 73747200 66656174 pe_from_str.feat │ │ + 0x000083fc 5f696e69 74006665 61745f72 6561645f _init.feat_read_ │ │ + 0x0000840c 6c646100 70617273 655f7375 62766563 lda.parse_subvec │ │ + 0x0000841c 73006665 61745f73 65745f73 75627665 s.feat_set_subve │ │ + 0x0000842c 63730061 67635f73 65745f74 68726573 cs.agc_set_thres │ │ + 0x0000843c 686f6c64 00737472 746f6400 62696e5f hold.strtod.bin_ │ │ + 0x0000844c 6d646566 5f726561 6400746d 61745f69 mdef_read.tmat_i │ │ + 0x0000845c 6e697400 6d735f6d 6761755f 696e6974 nit.ms_mgau_init │ │ + 0x0000846c 0073325f 73656d69 5f6d6761 755f696e .s2_semi_mgau_in │ │ + 0x0000847c 69740070 746d5f6d 6761755f 696e6974 it.ptm_mgau_init │ │ + 0x0000848c 0070735f 6d6c6c72 5f726561 64005f5f .ps_mllr_read.__ │ │ + 0x0000849c 636b645f 63616c6c 6f635f32 645f5f00 ckd_calloc_2d__. │ │ + 0x000084ac 61636d6f 645f7772 6974655f 73656e66 acmod_write_senf │ │ + 0x000084bc 685f6865 61646572 0062696f 5f777269 h_header.bio_wri │ │ + 0x000084cc 74656864 72006163 6d6f645f 67726f77 tehdr.acmod_grow │ │ + 0x000084dc 5f666561 745f6275 66006665 61745f61 _feat_buf.feat_a │ │ + 0x000084ec 72726179 5f726561 6c6c6f63 005f5f63 rray_realloc.__c │ │ + 0x000084fc 6b645f72 65616c6c 6f635f5f 00666561 kd_realloc__.fea │ │ + 0x0000850c 745f7570 64617465 5f737461 74730066 t_update_stats.f │ │ + 0x0000851c 655f7072 6f636573 735f6672 616d6573 e_process_frames │ │ + 0x0000852c 0061636d 6f645f70 726f6365 73735f66 .acmod_process_f │ │ + 0x0000853c 65617400 5f5f6165 6162695f 64636d70 eat.__aeabi_dcmp │ │ + 0x0000854c 67740062 696f5f72 65616468 64720062 gt.bio_readhdr.b │ │ + 0x0000855c 696f5f68 64726172 675f6672 65650061 io_hdrarg_free.a │ │ + 0x0000856c 636d6f64 5f726577 696e6400 61636d6f cmod_rewind.acmo │ │ + 0x0000857c 645f7772 6974655f 73636f72 65730061 d_write_scores.a │ │ + 0x0000858c 636d6f64 5f676574 5f667261 6d650061 cmod_get_frame.a │ │ + 0x0000859c 636d6f64 5f626573 745f7363 6f726500 cmod_best_score. │ │ + 0x000085ac 61636d6f 645f636c 6561725f 61637469 acmod_clear_acti │ │ + 0x000085bc 7665006d 656d7365 74006163 6d6f645f ve.memset.acmod_ │ │ + 0x000085cc 61637469 76617465 5f686d6d 0061636d activate_hmm.acm │ │ + 0x000085dc 6f645f66 6c616773 326c6973 74006163 od_flags2list.ac │ │ + 0x000085ec 6d6f645f 73636f72 65006665 5f737461 mod_score.fe_sta │ │ + 0x000085fc 72745f73 74726561 6d00616c 6c70686f rt_stream.allpho │ │ + 0x0000860c 6e655f73 65617263 685f6672 65650068 ne_search_free.h │ │ + 0x0000861c 6d6d5f63 6f6e7465 78745f66 72656500 mm_context_free. │ │ + 0x0000862c 686d6d5f 6465696e 69740062 6c6b6172 hmm_deinit.blkar │ │ + 0x0000863c 7261795f 6c697374 5f667265 6500616c ray_list_free.al │ │ + 0x0000864c 6c70686f 6e655f73 65617263 685f7374 lphone_search_st │ │ + 0x0000865c 61727400 686d6d5f 636c6561 7200626c art.hmm_clear.bl │ │ + 0x0000866c 6b617272 61795f6c 6973745f 72657365 karray_list_rese │ │ + 0x0000867c 74006578 69740068 6d6d5f65 6e746572 t.exit.hmm_enter │ │ + 0x0000868c 00616c6c 70686f6e 655f7365 61726368 .allphone_search │ │ + 0x0000869c 5f737465 7000686d 6d5f7669 745f6576 _step.hmm_vit_ev │ │ + 0x000086ac 616c0062 6c6b6172 7261795f 6c697374 al.blkarray_list │ │ + 0x000086bc 5f676574 00626c6b 61727261 795f6c69 _get.blkarray_li │ │ + 0x000086cc 73745f61 7070656e 64006269 6e5f6d64 st_append.bin_md │ │ + 0x000086dc 65665f63 6970686f 6e655f73 7472005f ef_ciphone_str._ │ │ + 0x000086ec 5f616561 62695f69 64697600 616c6c70 _aeabi_idiv.allp │ │ + 0x000086fc 686f6e65 5f736561 7263685f 66696e69 hone_search_fini │ │ + 0x0000870c 73680061 6c6c7068 6f6e655f 73656172 sh.allphone_sear │ │ + 0x0000871c 63685f68 79700067 6c697374 5f636f75 ch_hyp.glist_cou │ │ + 0x0000872c 6e740061 6c6c7068 6f6e655f 73656172 nt.allphone_sear │ │ + 0x0000873c 63685f72 65696e69 74005f5f 61656162 ch_reinit.__aeab │ │ + 0x0000874c 695f6664 69760068 6d6d5f63 6f6e7465 i_fdiv.hmm_conte │ │ + 0x0000875c 78745f69 6e697400 686d6d5f 696e6974 xt_init.hmm_init │ │ + 0x0000876c 006e6772 616d5f6d 6f64656c 5f736574 .ngram_model_set │ │ + 0x0000877c 5f696e69 74006e67 72616d5f 77696400 _init.ngram_wid. │ │ + 0x0000878c 626c6b61 72726179 5f6c6973 745f696e blkarray_list_in │ │ + 0x0000879c 69740062 696e5f6d 6465665f 72657461 it.bin_mdef_reta │ │ + 0x000087ac 696e006d 6d696f5f 66696c65 5f756e6d in.mmio_file_unm │ │ + 0x000087bc 61700062 696e5f6d 6465665f 72656164 ap.bin_mdef_read │ │ + 0x000087cc 5f746578 74006d64 65665f69 6e697400 _text.mdef_init. │ │ + 0x000087dc 6d646566 5f667265 65006269 6e5f6d64 mdef_free.bin_md │ │ + 0x000087ec 65665f77 72697465 0062696e 5f6d6465 ef_write.bin_mde │ │ + 0x000087fc 665f7772 6974655f 74657874 005f5f73 f_write_text.__s │ │ + 0x0000880c 46006d6d 696f5f66 696c655f 72656164 F.mmio_file_read │ │ + 0x0000881c 006d6d69 6f5f6669 6c655f70 74720062 .mmio_file_ptr.b │ │ + 0x0000882c 696e5f6d 6465665f 63697068 6f6e655f in_mdef_ciphone_ │ │ + 0x0000883c 69645f6e 6f636173 65007374 72636d70 id_nocase.strcmp │ │ + 0x0000884c 5f6e6f63 61736500 62696e5f 6d646566 _nocase.bin_mdef │ │ + 0x0000885c 5f70686f 6e655f69 64006269 6e5f6d64 _phone_id.bin_md │ │ + 0x0000886c 65665f70 686f6e65 5f69645f 6e656172 ef_phone_id_near │ │ + 0x0000887c 65737400 62696e5f 6d646566 5f70686f est.bin_mdef_pho │ │ + 0x0000888c 6e655f73 7472005f 626c6b61 72726179 ne_str._blkarray │ │ + 0x0000889c 5f6c6973 745f696e 69740068 6173685f _list_init.hash_ │ │ + 0x000088ac 7461626c 655f6c6f 6f6b7570 5f696e74 table_lookup_int │ │ + 0x000088bc 33320064 6963745f 7265706f 72740063 32.dict_report.c │ │ + 0x000088cc 6f6d7072 6573735f 7461626c 65006765 ompress_table.ge │ │ + 0x000088dc 745f7263 5f6e7373 69640064 69637432 t_rc_nssid.dict2 │ │ + 0x000088ec 7069645f 6765745f 72636d61 70006469 pid_get_rcmap.di │ │ + 0x000088fc 63743270 69645f69 6e746572 6e616c00 ct2pid_internal. │ │ + 0x0000890c 636b645f 66726565 5f336400 64696374 ckd_free_3d.dict │ │ + 0x0000891c 32706964 5f726570 6f727400 5f5f636b 2pid_report.__ck │ │ + 0x0000892c 645f6361 6c6c6f63 5f33645f 5f006469 d_calloc_3d__.di │ │ + 0x0000893c 63743270 69645f64 756d7000 66707574 ct2pid_dump.fput │ │ + 0x0000894c 63006666 6c757368 00667367 5f686973 c.fflush.fsg_his │ │ + 0x0000895c 746f7279 5f656e74 72795f67 65740066 tory_entry_get.f │ │ + 0x0000896c 73675f68 6973746f 72795f6e 5f656e74 sg_history_n_ent │ │ + 0x0000897c 72696573 00667367 5f736561 7263685f ries.fsg_search_ │ │ + 0x0000898c 66726565 00667367 5f6c6578 74726565 free.fsg_lextree │ │ + 0x0000899c 5f667265 65006673 675f6869 73746f72 _free.fsg_histor │ │ + 0x000089ac 795f7265 73657400 6673675f 68697374 y_reset.fsg_hist │ │ + 0x000089bc 6f72795f 7365745f 66736700 6673675f ory_set_fsg.fsg_ │ │ + 0x000089cc 68697374 6f72795f 66726565 00667367 history_free.fsg │ │ + 0x000089dc 5f736561 7263685f 7265696e 69740066 _search_reinit.f │ │ + 0x000089ec 73675f6c 65787472 65655f69 6e697400 sg_lextree_init. │ │ + 0x000089fc 6673675f 73656172 63685f66 696e6973 fsg_search_finis │ │ + 0x00008a0c 68006673 675f7073 75627472 65655f70 h.fsg_psubtree_p │ │ + 0x00008a1c 6e6f6465 5f646561 63746976 61746500 node_deactivate. │ │ + 0x00008a2c 6673675f 6d6f6465 6c5f6172 63730066 fsg_model_arcs.f │ │ + 0x00008a3c 73675f61 72636974 65725f67 65740066 sg_arciter_get.f │ │ + 0x00008a4c 73675f68 6973746f 72795f65 6e747279 sg_history_entry │ │ + 0x00008a5c 5f616464 00667367 5f617263 69746572 _add.fsg_arciter │ │ + 0x00008a6c 5f6e6578 74006673 675f7365 61726368 _next.fsg_search │ │ + 0x00008a7c 5f737465 70006673 675f706e 6f64655f _step.fsg_pnode_ │ │ + 0x00008a8c 6164645f 616c6c5f 63747874 00667367 add_all_ctxt.fsg │ │ + 0x00008a9c 5f686973 746f7279 5f656e64 5f667261 _history_end_fra │ │ + 0x00008aac 6d650066 73675f73 65617263 685f7374 me.fsg_search_st │ │ + 0x00008abc 61727400 6673675f 68697374 6f72795f art.fsg_history_ │ │ + 0x00008acc 7574745f 73746172 7400676e 6f64655f utt_start.gnode_ │ │ + 0x00008adc 66726565 00667367 5f736561 7263685f free.fsg_search_ │ │ + 0x00008aec 68797000 6673675f 68697374 6f72795f hyp.fsg_history_ │ │ + 0x00008afc 696e6974 006b7773 5f736561 7263685f init.kws_search_ │ │ + 0x00008b0c 66696e69 7368006b 77735f73 65617263 finish.kws_searc │ │ + 0x00008b1c 685f6672 6565006b 77735f64 65746563 h_free.kws_detec │ │ + 0x00008b2c 74696f6e 735f7265 73657400 6b77735f tions_reset.kws_ │ │ + 0x00008b3c 73656172 63685f72 65696e69 74006b77 search_reinit.kw │ │ + 0x00008b4c 735f7365 61726368 5f737461 7274006b s_search_start.k │ │ + 0x00008b5c 77735f73 65617263 685f7374 6570006b ws_search_step.k │ │ + 0x00008b6c 77735f64 65746563 74696f6e 735f6164 ws_detections_ad │ │ + 0x00008b7c 64006b77 735f7365 61726368 5f687970 d.kws_search_hyp │ │ + 0x00008b8c 006b7773 5f646574 65637469 6f6e735f .kws_detections_ │ │ + 0x00008b9c 6879705f 73747200 686d6d5f 64756d70 hyp_str.hmm_dump │ │ + 0x00008bac 00686d6d 5f636c65 61725f73 636f7265 .hmm_clear_score │ │ + 0x00008bbc 7300686d 6d5f6e6f 726d616c 697a6500 s.hmm_normalize. │ │ + 0x00008bcc 686d6d5f 64756d70 5f766974 5f657661 hmm_dump_vit_eva │ │ + 0x00008bdc 6c006667 65747300 6d646566 5f636970 l.fgets.mdef_cip │ │ + 0x00008bec 686f6e65 5f696400 6d646566 5f636970 hone_id.mdef_cip │ │ + 0x00008bfc 686f6e65 5f737472 006d6465 665f7068 hone_str.mdef_ph │ │ + 0x00008c0c 6f6e655f 73747200 6d646566 5f70686f one_str.mdef_pho │ │ + 0x00008c1c 6e655f69 64006d64 65665f69 735f6369 ne_id.mdef_is_ci │ │ + 0x00008c2c 70686f6e 65006d64 65665f69 735f6369 phone.mdef_is_ci │ │ + 0x00008c3c 73656e6f 6e650068 6173685f 7461626c senone.hash_tabl │ │ + 0x00008c4c 655f656e 7465725f 626b6579 00686173 e_enter_bkey.has │ │ + 0x00008c5c 685f7461 626c655f 746f6c69 7374006d h_table_tolist.m │ │ + 0x00008c6c 6465665f 7265706f 7274006d 6465665f def_report.mdef_ │ │ + 0x00008c7c 66726565 5f726563 75727369 76655f72 free_recursive_r │ │ + 0x00008c8c 63006d64 65665f66 7265655f 72656375 c.mdef_free_recu │ │ + 0x00008c9c 72736976 655f6c63 006d735f 6d676175 rsive_lc.ms_mgau │ │ + 0x00008cac 5f667265 65006761 7564656e 5f667265 _free.gauden_fre │ │ + 0x00008cbc 65007365 6e6f6e65 5f667265 65006d73 e.senone_free.ms │ │ + 0x00008ccc 5f6d6761 755f6d6c 6c725f74 72616e73 _mgau_mllr_trans │ │ + 0x00008cdc 666f726d 00676175 64656e5f 6d6c6c72 form.gauden_mllr │ │ + 0x00008cec 5f747261 6e73666f 726d006d 735f636f _transform.ms_co │ │ + 0x00008cfc 6e745f6d 6761755f 6672616d 655f6576 nt_mgau_frame_ev │ │ + 0x00008d0c 616c0067 61756465 6e5f6469 73740073 al.gauden_dist.s │ │ + 0x00008d1c 656e6f6e 655f6576 616c0067 61756465 enone_eval.gaude │ │ + 0x00008d2c 6e5f696e 69740073 656e6f6e 655f696e n_init.senone_in │ │ + 0x00008d3c 6974005f 5f616561 62695f66 636d706c it.__aeabi_fcmpl │ │ + 0x00008d4c 65005f5f 61656162 695f6663 6d706765 e.__aeabi_fcmpge │ │ + 0x00008d5c 005f5f61 65616269 5f64636d 706c6500 .__aeabi_dcmple. │ │ + 0x00008d6c 62696f5f 66726561 64007665 63746f72 bio_fread.vector │ │ + 0x00008d7c 5f73756d 5f6e6f72 6d007665 63746f72 _sum_norm.vector │ │ + 0x00008d8c 5f666c6f 6f720062 696f5f76 65726966 _floor.bio_verif │ │ + 0x00008d9c 795f6368 6b73756d 0062696f 5f667265 y_chksum.bio_fre │ │ + 0x00008dac 61645f31 64006e67 72616d5f 66776474 ad_1d.ngram_fwdt │ │ + 0x00008dbc 7265655f 66696e69 7368006e 6772616d ree_finish.ngram │ │ + 0x00008dcc 5f667764 666c6174 5f737461 7274006e _fwdflat_start.n │ │ + 0x00008ddc 6772616d 5f667764 666c6174 5f736561 gram_fwdflat_sea │ │ + 0x00008dec 72636800 6e677261 6d5f6677 64666c61 rch.ngram_fwdfla │ │ + 0x00008dfc 745f6669 6e697368 006e6772 616d5f66 t_finish.ngram_f │ │ + 0x00008e0c 77647472 65655f73 65617263 68006e67 wdtree_search.ng │ │ + 0x00008e1c 72616d5f 6d6f6465 6c5f666c 75736800 ram_model_flush. │ │ + 0x00008e2c 6e677261 6d5f6677 64747265 655f7374 ngram_fwdtree_st │ │ + 0x00008e3c 61727400 6e677261 6d5f6d6f 64656c5f art.ngram_model_ │ │ + 0x00008e4c 7365745f 6d61705f 776f7264 73006e67 set_map_words.ng │ │ + 0x00008e5c 72616d5f 66776474 7265655f 7265696e ram_fwdtree_rein │ │ + 0x00008e6c 6974006e 6772616d 5f667764 666c6174 it.ngram_fwdflat │ │ + 0x00008e7c 5f726569 6e697400 6e677261 6d5f7365 _reinit.ngram_se │ │ + 0x00008e8c 61726368 5f667265 65006e67 72616d5f arch_free.ngram_ │ │ + 0x00008e9c 66776474 7265655f 6465696e 6974006e fwdtree_deinit.n │ │ + 0x00008eac 6772616d 5f667764 666c6174 5f646569 gram_fwdflat_dei │ │ + 0x00008ebc 6e697400 6e677261 6d5f756e 6b6e6f77 nit.ngram_unknow │ │ + 0x00008ecc 6e5f7769 64006e67 72616d5f 66776474 n_wid.ngram_fwdt │ │ + 0x00008edc 7265655f 696e6974 006e6772 616d5f66 ree_init.ngram_f │ │ + 0x00008eec 7764666c 61745f69 6e697400 6e677261 wdflat_init.ngra │ │ + 0x00008efc 6d5f7365 61726368 5f6d6172 6b5f6270 m_search_mark_bp │ │ + 0x00008f0c 7461626c 65006e67 72616d5f 73656172 table.ngram_sear │ │ + 0x00008f1c 63685f73 6176655f 6270006e 6772616d ch_save_bp.ngram │ │ + 0x00008f2c 5f736561 7263685f 66696e64 5f657869 _search_find_exi │ │ + 0x00008f3c 74006e67 72616d5f 73656172 63685f62 t.ngram_search_b │ │ + 0x00008f4c 705f6879 70006e67 72616d5f 73656172 p_hyp.ngram_sear │ │ + 0x00008f5c 63685f61 6c6c6f63 5f616c6c 5f726300 ch_alloc_all_rc. │ │ + 0x00008f6c 6e677261 6d5f7365 61726368 5f667265 ngram_search_fre │ │ + 0x00008f7c 655f616c 6c5f7263 006e6772 616d5f73 e_all_rc.ngram_s │ │ + 0x00008f8c 65617263 685f6578 69745f73 636f7265 earch_exit_score │ │ + 0x00008f9c 006e6772 616d5f63 6f6d7075 74655f73 .ngram_compute_s │ │ + 0x00008fac 65675f73 636f7265 006e6772 616d5f73 eg_score.ngram_s │ │ + 0x00008fbc 65617263 685f6c61 74746963 65006e67 earch_lattice.ng │ │ + 0x00008fcc 72616d5f 6d6f6465 6c5f7365 745f6b6e ram_model_set_kn │ │ + 0x00008fdc 6f776e5f 77696400 64756d70 5f627074 own_wid.dump_bpt │ │ + 0x00008fec 61626c65 006e6772 616d5f73 65617263 able.ngram_searc │ │ + 0x00008ffc 685f7365 745f6c6d 0070735f 6d6c6c72 h_set_lm.ps_mllr │ │ + 0x0000900c 5f726574 61696e00 66736361 6e66005f _retain.fscanf._ │ │ + 0x0000901c 5f616561 62695f66 73756200 5f5f6165 _aeabi_fsub.__ae │ │ + 0x0000902c 6162695f 66636d70 67740070 746d5f6d abi_fcmpgt.ptm_m │ │ + 0x0000903c 6761755f 6672616d 655f6576 616c0070 gau_frame_eval.p │ │ + 0x0000904c 746d5f6d 6761755f 6d6c6c72 5f747261 tm_mgau_mllr_tra │ │ + 0x0000905c 6e73666f 726d0070 746d5f6d 6761755f nsform.ptm_mgau_ │ │ + 0x0000906c 66726565 006c6f67 6d617468 5f676574 free.logmath_get │ │ + 0x0000907c 5f776964 74680073 325f7365 6d695f6d _width.s2_semi_m │ │ + 0x0000908c 6761755f 6d6c6c72 5f747261 6e73666f gau_mllr_transfo │ │ + 0x0000909c 726d0073 325f7365 6d695f6d 6761755f rm.s2_semi_mgau_ │ │ + 0x000090ac 66726565 0073325f 73656d69 5f6d6761 free.s2_semi_mga │ │ + 0x000090bc 755f6672 616d655f 6576616c 00746d61 u_frame_eval.tma │ │ + 0x000090cc 745f6475 6d700076 6563746f 725f6e7a t_dump.vector_nz │ │ + 0x000090dc 5f666c6f 6f720074 6d61745f 7265706f _floor.tmat_repo │ │ + 0x000090ec 7274005f 5f616561 62695f64 61646400 rt.__aeabi_dadd. │ │ + 0x000090fc 5f5f6165 6162695f 646d756c 005f5f61 __aeabi_dmul.__a │ │ + 0x0000910c 65616269 5f64636d 706c7400 76656374 eabi_dcmplt.vect │ │ + 0x0000911c 6f725f70 72696e74 00766563 746f725f or_print.vector_ │ │ + 0x0000912c 69735f7a 65726f00 676c6973 745f696e is_zero.glist_in │ │ + 0x0000913c 73657274 5f707472 00667367 5f686973 sert_ptr.fsg_his │ │ + 0x0000914c 746f7279 5f757474 5f656e64 00667367 tory_utt_end.fsg │ │ + 0x0000915c 5f686973 746f7279 5f707269 6e740070 _history_print.p │ │ + 0x0000916c 72696e74 66007075 74636861 72006673 rintf.putchar.fs │ │ + 0x0000917c 675f676c 6973745f 6c696e6b 6c697374 g_glist_linklist │ │ + 0x0000918c 5f667265 65006673 675f706e 6f64655f _free.fsg_pnode_ │ │ + 0x0000919c 63747874 5f737562 5f67656e 65726963 ctxt_sub_generic │ │ + 0x000091ac 00667367 5f707375 62747265 655f6475 .fsg_psubtree_du │ │ + 0x000091bc 6d705f6e 6f646500 6673675f 6c657874 mp_node.fsg_lext │ │ + 0x000091cc 7265655f 64756d70 005f5f61 65616269 ree_dump.__aeabi │ │ + 0x000091dc 5f66636d 706c7400 73717274 006c6f67 _fcmplt.sqrt.log │ │ + 0x000091ec 6d617468 5f6c6e5f 746f5f6c 6f670067 math_ln_to_log.g │ │ + 0x000091fc 61756465 6e5f6475 6d705f69 6e640067 auden_dump_ind.g │ │ + 0x0000920c 61756465 6e5f6475 6d700066 72656164 auden_dump.fread │ │ + 0x0000921c 5f6c696e 65006673 675f6d6f 64656c5f _line.fsg_model_ │ │ + 0x0000922c 7472616e 73006861 73685f74 61626c65 trans.hash_table │ │ + 0x0000923c 5f6c6f6f 6b75705f 626b6579 00686173 _lookup_bkey.has │ │ + 0x0000924c 685f7461 626c655f 7265706c 6163655f h_table_replace_ │ │ + 0x0000925c 626b6579 00667367 5f6d6f64 656c5f6e bkey.fsg_model_n │ │ + 0x0000926c 756c6c5f 7472616e 73006673 675f6d6f ull_trans.fsg_mo │ │ + 0x0000927c 64656c5f 6e756c6c 5f747261 6e735f63 del_null_trans_c │ │ + 0x0000928c 6c6f7375 72650066 73675f61 72636974 losure.fsg_arcit │ │ + 0x0000929c 65725f66 72656500 62697476 65635f72 er_free.bitvec_r │ │ + 0x000092ac 65616c6c 6f630066 73675f6d 6f64656c ealloc.fsg_model │ │ + 0x000092bc 5f726561 64006174 6f665f63 00667367 _read.atof_c.fsg │ │ + 0x000092cc 5f6d6f64 656c5f77 72697465 5f66736d _model_write_fsm │ │ + 0x000092dc 00667367 5f6d6f64 656c5f77 72697465 .fsg_model_write │ │ + 0x000092ec 66696c65 5f66736d 00667367 5f6d6f64 file_fsm.fsg_mod │ │ + 0x000092fc 656c5f77 72697465 5f73796d 74616200 el_write_symtab. │ │ + 0x0000930c 6673675f 6d6f6465 6c5f7772 69746566 fsg_model_writef │ │ + 0x0000931c 696c655f 73796d74 6162006a 7367665f ile_symtab.jsgf_ │ │ + 0x0000932c 61746f6d 5f6e6577 006a7367 665f6174 atom_new.jsgf_at │ │ + 0x0000933c 6f6d5f66 72656500 6a736766 5f677261 om_free.jsgf_gra │ │ + 0x0000934c 6d6d6172 5f6e6577 00676574 656e7600 mmar_new.getenv. │ │ + 0x0000935c 676c6973 745f7265 76657273 65006a73 glist_reverse.js │ │ + 0x0000936c 67665f61 64645f6c 696e6b00 6a736766 gf_add_link.jsgf │ │ + 0x0000937c 5f627569 6c645f66 73675f72 6177006a _build_fsg_raw.j │ │ + 0x0000938c 7367665f 77726974 655f6673 67006a73 sgf_write_fsg.js │ │ + 0x0000939c 67665f64 6566696e 655f7275 6c65006a gf_define_rule.j │ │ + 0x000093ac 7367665f 6b6c6565 6e655f6e 6577006a sgf_kleene_new.j │ │ + 0x000093bc 7367665f 6f707469 6f6e616c 5f6e6577 sgf_optional_new │ │ + 0x000093cc 006a7367 665f7275 6c655f72 65746169 .jsgf_rule_retai │ │ + 0x000093dc 6e006a73 67665f72 756c655f 66726565 n.jsgf_rule_free │ │ + 0x000093ec 0079796c 65785f69 6e697400 79797365 .yylex_init.yyse │ │ + 0x000093fc 745f696e 00797970 61727365 0079796c t_in.yyparse.yyl │ │ + 0x0000940c 65785f64 65737472 6f79006a 7367665f ex_destroy.jsgf_ │ │ + 0x0000941c 72656164 5f66696c 65006a73 67665f69 read_file.jsgf_i │ │ + 0x0000942c 6d706f72 745f7275 6c650079 795f7363 mport_rule.yy_sc │ │ + 0x0000943c 616e5f73 7472696e 67007979 5f64656c an_string.yy_del │ │ + 0x0000944c 6574655f 62756666 6572006a 7367665f ete_buffer.jsgf_ │ │ + 0x0000945c 72656164 5f737472 696e6700 79796572 read_string.yyer │ │ + 0x0000946c 726f7200 79796765 745f6c69 6e656e6f ror.yyget_lineno │ │ + 0x0000947c 00797967 65745f74 65787400 79796c65 .yyget_text.yyle │ │ + 0x0000948c 78005f5f 676e755f 7468756d 62315f63 x.__gnu_thumb1_c │ │ + 0x0000949c 6173655f 75716900 79795f66 6c757368 ase_uqi.yy_flush │ │ + 0x000094ac 5f627566 66657200 5f5f6572 726e6f00 _buffer.__errno. │ │ + 0x000094bc 79796765 745f6578 74726100 79796765 yyget_extra.yyge │ │ + 0x000094cc 745f636f 6c756d6e 00797967 65745f69 t_column.yyget_i │ │ + 0x000094dc 6e007979 6765745f 6f757400 79796765 n.yyget_out.yyge │ │ + 0x000094ec 745f6c65 6e670079 79736574 5f657874 t_leng.yyset_ext │ │ + 0x000094fc 72610079 79736574 5f6c696e 656e6f00 ra.yyset_lineno. │ │ + 0x0000950c 79797365 745f636f 6c756d6e 00797973 yyset_column.yys │ │ + 0x0000951c 65745f6f 75740079 79676574 5f646562 et_out.yyget_deb │ │ + 0x0000952c 75670079 79736574 5f646562 75670079 ug.yyset_debug.y │ │ + 0x0000953c 79676574 5f6c7661 6c007979 7365745f yget_lval.yyset_ │ │ + 0x0000954c 6c76616c 00797961 6c6c6f63 0079795f lval.yyalloc.yy_ │ │ + 0x0000955c 63726561 74655f62 75666665 72007979 create_buffer.yy │ │ + 0x0000956c 6c65785f 696e6974 5f657874 72610079 lex_init_extra.y │ │ + 0x0000957c 79726561 6c6c6f63 00726561 6c6c6f63 yrealloc.realloc │ │ + 0x0000958c 00797972 65737461 72740079 795f7377 .yyrestart.yy_sw │ │ + 0x0000959c 69746368 5f746f5f 62756666 65720079 itch_to_buffer.y │ │ + 0x000095ac 795f7363 616e5f62 75666665 72007979 y_scan_buffer.yy │ │ + 0x000095bc 5f736361 6e5f6279 74657300 79797075 _scan_bytes.yypu │ │ + 0x000095cc 73685f62 75666665 725f7374 61746500 sh_buffer_state. │ │ + 0x000095dc 5f5f676e 755f7468 756d6231 5f636173 __gnu_thumb1_cas │ │ + 0x000095ec 655f7368 69007374 72647570 00676574 e_shi.strdup.get │ │ + 0x000095fc 63007979 66726565 00797970 6f705f62 c.yyfree.yypop_b │ │ + 0x0000960c 75666665 725f7374 61746500 6e677261 uffer_state.ngra │ │ + 0x0000961c 6d5f6d6f 64656c5f 696e6974 0071736f m_model_init.qso │ │ + 0x0000962c 7274006e 6772616d 5f6e675f 73636f72 rt.ngram_ng_scor │ │ + 0x0000963c 65006e67 72616d5f 6d6f6465 6c5f6170 e.ngram_model_ap │ │ + 0x0000964c 706c795f 77656967 68747300 6c6f676d ply_weights.logm │ │ + 0x0000965c 6174685f 6765745f 73686966 74007061 ath_get_shift.pa │ │ + 0x0000966c 74685f69 735f6162 736f6c75 74650072 th_is_absolute.r │ │ + 0x0000967c 6561645f 636c6173 73646566 5f66696c ead_classdef_fil │ │ + 0x0000968c 6500636c 61737364 65665f66 72656500 e.classdef_free. │ │ + 0x0000969c 6e677261 6d5f6d6f 64656c5f 7365745f ngram_model_set_ │ │ + 0x000096ac 63757272 656e745f 77696400 6e677261 current_wid.ngra │ │ + 0x000096bc 6d5f6d6f 64656c5f 7365745f 696e7465 m_model_set_inte │ │ + 0x000096cc 7270006e 6772616d 5f6d6f64 656c5f73 rp.ngram_model_s │ │ + 0x000096dc 65745f72 656d6f76 65006d65 6d6d6f76 et_remove.memmov │ │ + 0x000096ec 65006e67 72616d5f 66696c65 5f6e616d e.ngram_file_nam │ │ + 0x000096fc 655f746f 5f747970 65007374 726e636d e_to_type.strncm │ │ + 0x0000970c 705f6e6f 63617365 006e6772 616d5f6d p_nocase.ngram_m │ │ + 0x0000971c 6f64656c 5f617270 615f7772 69746500 odel_arpa_write. │ │ + 0x0000972c 6e677261 6d5f6d6f 64656c5f 646d705f ngram_model_dmp_ │ │ + 0x0000973c 77726974 65006c63 61736500 75636173 write.lcase.ucas │ │ + 0x0000974c 65006e67 72616d5f 6d6f6465 6c5f6172 e.ngram_model_ar │ │ + 0x0000975c 70615f72 65616400 6e677261 6d5f6d6f pa_read.ngram_mo │ │ + 0x0000976c 64656c5f 646d705f 72656164 006e6772 del_dmp_read.ngr │ │ + 0x0000977c 616d5f6d 6f64656c 5f676574 5f776569 am_model_get_wei │ │ + 0x0000978c 67687473 006e6772 616d5f73 636f7265 ghts.ngram_score │ │ + 0x0000979c 5f746f5f 70726f62 006e6772 616d5f7a _to_prob.ngram_z │ │ + 0x000097ac 65726f00 6e677261 6d5f6d6f 64656c5f ero.ngram_model_ │ │ + 0x000097bc 6765745f 636f756e 7473006e 6772616d get_counts.ngram │ │ + 0x000097cc 5f697465 725f696e 6974006e 6772616d _iter_init.ngram │ │ + 0x000097dc 5f6d6f64 656c5f6d 6772616d 73006e67 _model_mgrams.ng │ │ + 0x000097ec 72616d5f 6e675f69 74657200 6e677261 ram_ng_iter.ngra │ │ + 0x000097fc 6d5f6974 65725f73 75636365 73736f72 m_iter_successor │ │ + 0x0000980c 73006e67 72616d5f 69746572 5f676574 s.ngram_iter_get │ │ + 0x0000981c 006e6772 616d5f69 7465725f 6e657874 .ngram_iter_next │ │ + 0x0000982c 006e6772 616d5f69 7465725f 66726565 .ngram_iter_free │ │ + 0x0000983c 006e6772 616d5f69 74657200 6e677261 .ngram_iter.ngra │ │ + 0x0000984c 6d5f776f 7264006e 6772616d 5f616464 m_word.ngram_add │ │ + 0x0000985c 5f776f72 645f696e 7465726e 616c006e _word_internal.n │ │ + 0x0000986c 6772616d 5f636c61 73735f6e 6577006e gram_class_new.n │ │ + 0x0000987c 6772616d 5f636c61 73735f61 64645f77 gram_class_add_w │ │ + 0x0000988c 6f726400 6e677261 6d5f636c 6173735f ord.ngram_class_ │ │ + 0x0000989c 66726565 006e6772 616d5f6d 6f64656c free.ngram_model │ │ + 0x000098ac 5f616464 5f636c61 73735f77 6f726400 _add_class_word. │ │ + 0x000098bc 676c6973 745f6164 645f666c 6f617433 glist_add_float3 │ │ + 0x000098cc 32006e67 72616d5f 636c6173 735f7072 2.ngram_class_pr │ │ + 0x000098dc 6f62006e 6772616d 5f73636f 7265006e ob.ngram_score.n │ │ + 0x000098ec 6772616d 5f70726f 62760066 6f70656e gram_probv.fopen │ │ + 0x000098fc 5f636f6d 70006e67 72616d5f 6d6f6465 _comp.ngram_mode │ │ + 0x0000990c 6c5f7265 61645f63 6c617373 64656600 l_read_classdef. │ │ + 0x0000991c 6c6d3367 5f746769 6e666f5f 72657365 lm3g_tginfo_rese │ │ + 0x0000992c 74006c6d 33675f61 64645f75 67006c6d t.lm3g_add_ug.lm │ │ + 0x0000993c 33675f61 70706c79 5f776569 67687473 3g_apply_weights │ │ + 0x0000994c 006c6d33 675f7467 696e666f 5f667265 .lm3g_tginfo_fre │ │ + 0x0000995c 65007374 72696e67 5f747269 6d007661 e.string_trim.va │ │ + 0x0000996c 6c735f69 6e5f736f 72746564 5f6c6973 ls_in_sorted_lis │ │ + 0x0000997c 74006672 65655f73 6f727465 645f6c69 t.free_sorted_li │ │ + 0x0000998c 73740069 6e69745f 736f7274 65645f6c st.init_sorted_l │ │ + 0x0000999c 69737400 6c6f676d 6174685f 6c6f6731 ist.logmath_log1 │ │ + 0x000099ac 305f746f 5f6c6f67 00736f72 7465645f 0_to_log.sorted_ │ │ + 0x000099bc 6964006c 6f676d61 74685f6c 6f675f74 id.logmath_log_t │ │ + 0x000099cc 6f5f6c6f 67313000 6e677261 6d5f6d6f o_log10.ngram_mo │ │ + 0x000099dc 64656c5f 646d705f 6275696c 64006167 del_dmp_build.ag │ │ + 0x000099ec 635f7479 70655f73 74720061 67635f69 c_type_str.agc_i │ │ + 0x000099fc 6e697400 6167635f 66726565 00616763 nit.agc_free.agc │ │ + 0x00009a0c 5f6d6178 00616763 5f656d61 785f7365 _max.agc_emax_se │ │ + 0x00009a1c 74006167 635f656d 61785f67 65740061 t.agc_emax_get.a │ │ + 0x00009a2c 67635f65 6d617800 6167635f 656d6178 gc_emax.agc_emax │ │ + 0x00009a3c 5f757064 61746500 6167635f 6e6f6973 _update.agc_nois │ │ + 0x00009a4c 65006167 635f6765 745f7468 72657368 e.agc_get_thresh │ │ + 0x00009a5c 6f6c6400 636d6e5f 74797065 5f737472 old.cmn_type_str │ │ + 0x00009a6c 00636d6e 5f696e69 7400636d 6e00636d .cmn_init.cmn.cm │ │ + 0x00009a7c 6e5f6672 6565005f 5f616561 62695f75 n_free.__aeabi_u │ │ + 0x00009a8c 69646976 00666561 745f6c64 615f7472 idiv.feat_lda_tr │ │ + 0x00009a9c 616e7366 6f726d00 636d6e5f 7072696f ansform.cmn_prio │ │ + 0x00009aac 7200636d 6e5f7072 696f725f 75706461 r.cmn_prior_upda │ │ + 0x00009abc 74650073 7461745f 72657472 79006672 te.stat_retry.fr │ │ + 0x00009acc 6561645f 72657472 7900676c 6973745f ead_retry.glist_ │ │ + 0x00009adc 6164645f 696e7433 32007375 62766563 add_int32.subvec │ │ + 0x00009aec 735f6672 65650066 6561745f 7072696e s_free.feat_prin │ │ + 0x00009afc 74006665 61745f73 326d6663 32666561 t.feat_s2mfc2fea │ │ + 0x00009b0c 7400736e 7072696e 74660066 6561745f t.snprintf.feat_ │ │ + 0x00009b1c 7265706f 72740062 696f5f66 72656164 report.bio_fread │ │ + 0x00009b2c 5f336400 636d6e5f 7072696f 725f7365 _3d.cmn_prior_se │ │ + 0x00009b3c 7400636d 6e5f7072 696f725f 67657400 t.cmn_prior_get. │ │ + 0x00009b4c 66655f70 61727365 5f67656e 6572616c fe_parse_general │ │ + 0x00009b5c 5f706172 616d7300 66655f70 72696e74 _params.fe_print │ │ + 0x00009b6c 5f637572 72656e74 0066655f 6765745f _current.fe_get_ │ │ + 0x00009b7c 61726773 0066655f 6765745f 636f6e66 args.fe_get_conf │ │ + 0x00009b8c 69670066 655f696e 69745f64 69746865 ig.fe_init_dithe │ │ + 0x00009b9c 72006765 6e72616e 645f7365 65640074 r.genrand_seed.t │ │ + 0x00009bac 696d6500 66655f70 72657370 63685f72 ime.fe_prespch_r │ │ + 0x00009bbc 65736574 5f636570 0066655f 72657365 eset_cep.fe_rese │ │ + 0x00009bcc 745f6e6f 69736573 74617473 0066655f t_noisestats.fe_ │ │ + 0x00009bdc 6765745f 696e7075 745f7369 7a650066 get_input_size.f │ │ + 0x00009bec 655f7265 61645f66 72616d65 0066655f e_read_frame.fe_ │ │ + 0x00009bfc 77726974 655f6672 616d6500 66655f70 write_frame.fe_p │ │ + 0x00009c0c 72657370 63685f72 6561645f 63657000 respch_read_cep. │ │ + 0x00009c1c 66655f73 68696674 5f667261 6d650066 fe_shift_frame.f │ │ + 0x00009c2c 655f7072 65737063 685f6e63 65700066 e_prespch_ncep.f │ │ + 0x00009c3c 655f7072 6f636573 735f6672 616d6573 e_process_frames │ │ + 0x00009c4c 5f657874 0066655f 70726573 7063685f _ext.fe_prespch_ │ │ + 0x00009c5c 65787465 6e645f70 636d0066 655f7072 extend_pcm.fe_pr │ │ + 0x00009c6c 65737063 685f7265 61645f70 636d0066 espch_read_pcm.f │ │ + 0x00009c7c 655f6672 65655f32 64006665 5f667265 e_free_2d.fe_fre │ │ + 0x00009c8c 655f6e6f 69736573 74617473 0066655f e_noisestats.fe_ │ │ + 0x00009c9c 70726573 7063685f 66726565 005f5f61 prespch_free.__a │ │ + 0x00009cac 65616269 5f643269 7a006665 5f637265 eabi_d2iz.fe_cre │ │ + 0x00009cbc 6174655f 68616d6d 696e6700 66655f77 ate_hamming.fe_w │ │ + 0x00009ccc 6172705f 73657400 66655f77 6172705f arp_set.fe_warp_ │ │ + 0x00009cdc 7365745f 70617261 6d657465 72730066 set_parameters.f │ │ + 0x00009cec 655f6275 696c645f 6d656c66 696c7465 e_build_melfilte │ │ + 0x00009cfc 72730066 655f636f 6d707574 655f6d65 rs.fe_compute_me │ │ + 0x00009d0c 6c636f73 696e6500 66655f70 72657370 lcosine.fe_presp │ │ + 0x00009d1c 63685f69 6e697400 66655f63 72656174 ch_init.fe_creat │ │ + 0x00009d2c 655f7477 6964646c 65006665 5f696e69 e_twiddle.fe_ini │ │ + 0x00009d3c 745f6e6f 69736573 74617473 0066655f t_noisestats.fe_ │ │ + 0x00009d4c 696e6974 5f617574 6f00636d 645f6c6e init_auto.cmd_ln │ │ + 0x00009d5c 5f676574 0066655f 6d666363 5f746f5f _get.fe_mfcc_to_ │ │ + 0x00009d6c 666c6f61 74006665 5f666c6f 61745f74 float.fe_float_t │ │ + 0x00009d7c 6f5f6d66 63630066 655f6c6f 67737065 o_mfcc.fe_logspe │ │ + 0x00009d8c 635f746f 5f6d6663 63006665 5f737065 c_to_mfcc.fe_spe │ │ + 0x00009d9c 63326365 70006665 5f6c6f67 73706563 c2cep.fe_logspec │ │ + 0x00009dac 5f646374 32006665 5f646374 32006665 _dct2.fe_dct2.fe │ │ + 0x00009dbc 5f6d6663 635f6463 74330066 655f6463 _mfcc_dct3.fe_dc │ │ + 0x00009dcc 74330070 6f770066 655f7761 72705f77 t3.pow.fe_warp_w │ │ + 0x00009ddc 61727065 645f746f 5f756e77 61727065 arped_to_unwarpe │ │ + 0x00009dec 64006665 5f776172 705f756e 77617270 d.fe_warp_unwarp │ │ + 0x00009dfc 65645f74 6f5f7761 72706564 006c6f67 ed_to_warped.log │ │ + 0x00009e0c 31300063 6f730073 696e0067 656e7261 10.cos.sin.genra │ │ + 0x00009e1c 6e645f69 6e743331 0066655f 6c696674 nd_int31.fe_lift │ │ + 0x00009e2c 65720066 655f7472 61636b5f 736e7200 er.fe_track_snr. │ │ + 0x00009e3c 66655f76 61645f68 616e676f 76657200 fe_vad_hangover. │ │ + 0x00009e4c 66655f63 72656174 655f3264 0066655f fe_create_2d.fe_ │ │ + 0x00009e5c 77617270 5f646f63 0066655f 77617270 warp_doc.fe_warp │ │ + 0x00009e6c 5f696400 66655f77 6172705f 6e5f7061 _id.fe_warp_n_pa │ │ + 0x00009e7c 72616d00 66655f77 6172705f 7072696e ram.fe_warp_prin │ │ + 0x00009e8c 74006665 5f776172 705f696e 76657273 t.fe_warp_invers │ │ + 0x00009e9c 655f6c69 6e656172 5f736574 5f706172 e_linear_set_par │ │ + 0x00009eac 616d6574 65727300 66655f77 6172705f ameters.fe_warp_ │ │ + 0x00009ebc 696e7665 7273655f 6c696e65 61725f64 inverse_linear_d │ │ + 0x00009ecc 6f630066 655f7761 72705f69 6e766572 oc.fe_warp_inver │ │ + 0x00009edc 73655f6c 696e6561 725f6964 0066655f se_linear_id.fe_ │ │ + 0x00009eec 77617270 5f696e76 65727365 5f6c696e warp_inverse_lin │ │ + 0x00009efc 6561725f 6e5f7061 72616d00 66655f77 ear_n_param.fe_w │ │ + 0x00009f0c 6172705f 696e7665 7273655f 6c696e65 arp_inverse_line │ │ + 0x00009f1c 61725f77 61727065 645f746f 5f756e77 ar_warped_to_unw │ │ + 0x00009f2c 61727065 64006665 5f776172 705f696e arped.fe_warp_in │ │ + 0x00009f3c 76657273 655f6c69 6e656172 5f756e77 verse_linear_unw │ │ + 0x00009f4c 61727065 645f746f 5f776172 70656400 arped_to_warped. │ │ + 0x00009f5c 66655f77 6172705f 696e7665 7273655f fe_warp_inverse_ │ │ + 0x00009f6c 6c696e65 61725f70 72696e74 0066655f linear_print.fe_ │ │ + 0x00009f7c 77617270 5f616666 696e655f 7365745f warp_affine_set_ │ │ + 0x00009f8c 70617261 6d657465 72730066 655f7761 parameters.fe_wa │ │ + 0x00009f9c 72705f61 6666696e 655f646f 63006665 rp_affine_doc.fe │ │ + 0x00009fac 5f776172 705f6166 66696e65 5f696400 _warp_affine_id. │ │ + 0x00009fbc 66655f77 6172705f 61666669 6e655f6e fe_warp_affine_n │ │ + 0x00009fcc 5f706172 616d0066 655f7761 72705f61 _param.fe_warp_a │ │ + 0x00009fdc 6666696e 655f7761 72706564 5f746f5f ffine_warped_to_ │ │ + 0x00009fec 756e7761 72706564 0066655f 77617270 unwarped.fe_warp │ │ + 0x00009ffc 5f616666 696e655f 756e7761 72706564 _affine_unwarped │ │ + 0x0000a00c 5f746f5f 77617270 65640066 655f7761 _to_warped.fe_wa │ │ + 0x0000a01c 72705f61 6666696e 655f7072 696e7400 rp_affine_print. │ │ + 0x0000a02c 66655f77 6172705f 70696563 65776973 fe_warp_piecewis │ │ + 0x0000a03c 655f6c69 6e656172 5f736574 5f706172 e_linear_set_par │ │ + 0x0000a04c 616d6574 65727300 66655f77 6172705f ameters.fe_warp_ │ │ + 0x0000a05c 70696563 65776973 655f6c69 6e656172 piecewise_linear │ │ + 0x0000a06c 5f646f63 0066655f 77617270 5f706965 _doc.fe_warp_pie │ │ + 0x0000a07c 63657769 73655f6c 696e6561 725f6964 cewise_linear_id │ │ + 0x0000a08c 0066655f 77617270 5f706965 63657769 .fe_warp_piecewi │ │ + 0x0000a09c 73655f6c 696e6561 725f6e5f 70617261 se_linear_n_para │ │ + 0x0000a0ac 6d006665 5f776172 705f7069 65636577 m.fe_warp_piecew │ │ + 0x0000a0bc 6973655f 6c696e65 61725f77 61727065 ise_linear_warpe │ │ + 0x0000a0cc 645f746f 5f756e77 61727065 64006665 d_to_unwarped.fe │ │ + 0x0000a0dc 5f776172 705f7069 65636577 6973655f _warp_piecewise_ │ │ + 0x0000a0ec 6c696e65 61725f75 6e776172 7065645f linear_unwarped_ │ │ + 0x0000a0fc 746f5f77 61727065 64006665 5f776172 to_warped.fe_war │ │ + 0x0000a10c 705f7069 65636577 6973655f 6c696e65 p_piecewise_line │ │ + 0x0000a11c 61725f70 72696e74 00737472 746f6b00 ar_print.strtok. │ │ + 0x0000a12c 66655f70 72657370 63685f77 72697465 fe_prespch_write │ │ + 0x0000a13c 5f70636d 0066655f 70726573 7063685f _pcm.fe_prespch_ │ │ + 0x0000a14c 77726974 655f6365 70006665 5f707265 write_cep.fe_pre │ │ + 0x0000a15c 73706368 5f726573 65745f70 636d0062 spch_reset_pcm.b │ │ + 0x0000a16c 696f5f77 72697465 6864725f 76657273 io_writehdr_vers │ │ + 0x0000a17c 696f6e00 62696f5f 66777269 74650062 ion.bio_fwrite.b │ │ + 0x0000a18c 696f5f66 72656164 5f326400 5f5f636b io_fread_2d.__ck │ │ + 0x0000a19c 645f616c 6c6f635f 32645f70 7472005f d_alloc_2d_ptr._ │ │ + 0x0000a1ac 5f636b64 5f616c6c 6f635f33 645f7074 _ckd_alloc_3d_pt │ │ + 0x0000a1bc 72006269 6f5f6677 72697465 5f316400 r.bio_fwrite_1d. │ │ + 0x0000a1cc 62696f5f 66777269 74655f33 64006269 bio_fwrite_3d.bi │ │ + 0x0000a1dc 6f5f7265 61645f77 61766669 6c650062 o_read_wavfile.b │ │ + 0x0000a1ec 69747665 635f636f 756e745f 73657400 itvec_count_set. │ │ + 0x0000a1fc 636b645f 7365745f 6a756d70 00636b64 ckd_set_jump.ckd │ │ + 0x0000a20c 5f666169 6c007666 7072696e 74660061 _fail.vfprintf.a │ │ + 0x0000a21c 626f7274 006c6f6e 676a6d70 005f5f63 bort.longjmp.__c │ │ + 0x0000a22c 6b645f63 616c6c6f 635f3464 5f5f0063 kd_calloc_4d__.c │ │ + 0x0000a23c 6b645f66 7265655f 34640073 74726e63 kd_free_4d.strnc │ │ + 0x0000a24c 61740073 74727374 72007374 726e6370 at.strstr.strncp │ │ + 0x0000a25c 7900636d 645f6c6e 5f76616c 5f667265 y.cmd_ln_val_fre │ │ + 0x0000a26c 6500676c 6f62616c 5f636d64 6c6e0063 e.global_cmdln.c │ │ + 0x0000a27c 6d645f6c 6e5f6163 63657373 5f720063 md_ln_access_r.c │ │ + 0x0000a28c 6d645f6c 6e5f7072 696e745f 68656c70 md_ln_print_help │ │ + 0x0000a29c 5f720063 6d645f6c 6e5f7374 725f6c69 _r.cmd_ln_str_li │ │ + 0x0000a2ac 73745f72 00657272 5f736574 5f6c6f67 st_r.err_set_log │ │ + 0x0000a2bc 66696c65 00657272 5f676574 5f6c6f67 file.err_get_log │ │ + 0x0000a2cc 66700066 67657463 00636d64 5f6c6e5f fp.fgetc.cmd_ln_ │ │ + 0x0000a2dc 70617273 655f6669 6c650063 6d645f6c parse_file.cmd_l │ │ + 0x0000a2ec 6e5f7061 72736500 636d645f 6c6e5f61 n_parse.cmd_ln_a │ │ + 0x0000a2fc 70706c5f 656e7465 7200636d 645f6c6e ppl_enter.cmd_ln │ │ + 0x0000a30c 5f667265 6500636d 645f6c6e 5f617070 _free.cmd_ln_app │ │ + 0x0000a31c 6c5f6578 6974005f 5f616e64 726f6964 l_exit.__android │ │ + 0x0000a32c 5f6c6f67 5f767072 696e7400 76736e70 _log_vprint.vsnp │ │ + 0x0000a33c 72696e74 66007061 74683262 6173656e rintf.path2basen │ │ + 0x0000a34c 616d6500 73747265 72726f72 00657272 ame.strerror.err │ │ + 0x0000a35c 5f736574 5f6c6f67 66700065 72725f67 _set_logfp.err_g │ │ + 0x0000a36c 65745f64 65627567 5f6c6576 656c0065 et_debug_level.e │ │ + 0x0000a37c 72725f73 65745f63 616c6c62 61636b00 rr_set_callback. │ │ + 0x0000a38c 70617468 32646972 6e616d65 00737472 path2dirname.str │ │ + 0x0000a39c 69705f66 696c6565 78740069 6e69745f ip_fileext.init_ │ │ + 0x0000a3ac 67656e72 616e6400 67656e72 616e645f genrand.genrand_ │ │ + 0x0000a3bc 696e7433 32006765 6e72616e 645f7265 int32.genrand_re │ │ + 0x0000a3cc 616c3100 67656e72 616e645f 7265616c al1.genrand_real │ │ + 0x0000a3dc 32006765 6e72616e 645f7265 616c3300 2.genrand_real3. │ │ + 0x0000a3ec 67656e72 616e645f 72657335 3300676c genrand_res53.gl │ │ + 0x0000a3fc 6973745f 6164645f 75696e74 33320067 ist_add_uint32.g │ │ + 0x0000a40c 6c697374 5f616464 5f666c6f 61743634 list_add_float64 │ │ + 0x0000a41c 00676c69 73745f74 61696c00 676c6973 .glist_tail.glis │ │ + 0x0000a42c 745f696e 73657274 5f696e74 33320067 t_insert_int32.g │ │ + 0x0000a43c 6c697374 5f696e73 6572745f 75696e74 list_insert_uint │ │ + 0x0000a44c 33320067 6c697374 5f696e73 6572745f 32.glist_insert_ │ │ + 0x0000a45c 666c6f61 74333200 676c6973 745f696e float32.glist_in │ │ + 0x0000a46c 73657274 5f666c6f 61743634 005f5f61 sert_float64.__a │ │ + 0x0000a47c 65616269 5f756964 69766d6f 64007072 eabi_uidivmod.pr │ │ + 0x0000a48c 696d6500 68617368 5f746162 6c655f6c ime.hash_table_l │ │ + 0x0000a49c 6f6f6b75 705f626b 65795f69 6e743332 ookup_bkey_int32 │ │ + 0x0000a4ac 00686173 685f7461 626c655f 64656c65 .hash_table_dele │ │ + 0x0000a4bc 74655f62 6b657900 68617368 5f746162 te_bkey.hash_tab │ │ + 0x0000a4cc 6c655f64 6973706c 61790070 75747300 le_display.puts. │ │ + 0x0000a4dc 5f5f6c69 7374656c 656d5f6d 616c6c6f __listelem_mallo │ │ + 0x0000a4ec 635f6964 5f5f006c 69737465 6c656d5f c_id__.listelem_ │ │ + 0x0000a4fc 6765745f 6974656d 006c6973 74656c65 get_item.listele │ │ + 0x0000a50c 6d5f7374 61747300 5f5f6165 6162695f m_stats.__aeabi_ │ │ + 0x0000a51c 64327569 7a006c6f 676d6174 685f7772 d2uiz.logmath_wr │ │ + 0x0000a52c 69746500 6c6f676d 6174685f 72656164 ite.logmath_read │ │ + 0x0000a53c 006c6f67 6d617468 5f676574 5f746162 .logmath_get_tab │ │ + 0x0000a54c 6c655f73 68617065 006c6f67 6d617468 le_shape.logmath │ │ + 0x0000a55c 5f616464 5f657861 6374006f 70656e00 _add_exact.open. │ │ + 0x0000a56c 66737461 7400636c 6f736500 6d6d6170 fstat.close.mmap │ │ + 0x0000a57c 006d756e 6d617000 706f7065 6e007063 .munmap.popen.pc │ │ + 0x0000a58c 6c6f7365 006c696e 65697465 725f6c69 lose.lineiter_li │ │ + 0x0000a59c 6e656e6f 006c696e 65697465 725f7374 neno.lineiter_st │ │ + 0x0000a5ac 6172745f 636c6561 6e00736c 65657000 art_clean.sleep. │ │ + 0x0000a5bc 73746174 00737461 745f6d74 696d6500 stat.stat_mtime. │ │ + 0x0000a5cc 6269745f 656e636f 64655f61 74746163 bit_encode_attac │ │ + 0x0000a5dc 68006269 745f656e 636f6465 5f726574 h.bit_encode_ret │ │ + 0x0000a5ec 61696e00 6269745f 656e636f 64655f66 ain.bit_encode_f │ │ + 0x0000a5fc 72656500 6269745f 656e636f 64655f77 ree.bit_encode_w │ │ + 0x0000a60c 72697465 00626974 5f656e63 6f64655f rite.bit_encode_ │ │ + 0x0000a61c 77726974 655f6377 00626974 5f656e63 write_cw.bit_enc │ │ + 0x0000a62c 6f64655f 666c7573 68006275 696c645f ode_flush.build_ │ │ + 0x0000a63c 64697265 63746f72 79007063 74725f6e directory.pctr_n │ │ + 0x0000a64c 65770070 6374725f 72657365 74007063 ew.pctr_reset.pc │ │ + 0x0000a65c 74725f69 6e637265 6d656e74 00706374 tr_increment.pct │ │ + 0x0000a66c 725f7072 696e7400 70637472 5f667265 r_print.pctr_fre │ │ + 0x0000a67c 65007074 6d725f72 65736574 5f616c6c e.ptmr_reset_all │ │ + 0x0000a68c 0070746d 725f7072 696e745f 616c6c00 .ptmr_print_all. │ │ + 0x0000a69c 686f7374 5f656e64 69616e00 73625f73 host_endian.sb_s │ │ + 0x0000a6ac 7472746f 64006e65 7874776f 7264005f trtod.nextword._ │ │ + 0x0000a6bc 5f616561 62695f6c 6d756c00 5f5f7564 _aeabi_lmul.__ud │ │ + 0x0000a6cc 69767369 33005f5f 61656162 695f6964 ivsi3.__aeabi_id │ │ + 0x0000a6dc 69763000 5f5f6469 76736933 005f5f61 iv0.__divsi3.__a │ │ + 0x0000a6ec 65616269 5f647273 7562005f 5f737562 eabi_drsub.__sub │ │ + 0x0000a6fc 64663300 5f5f6164 64646633 005f5f66 df3.__adddf3.__f │ │ + 0x0000a70c 6c6f6174 756e7369 6466005f 5f666c6f loatunsidf.__flo │ │ + 0x0000a71c 61747369 6466005f 5f657874 656e6473 atsidf.__extends │ │ + 0x0000a72c 66646632 005f5f66 6c6f6174 756e6469 fdf2.__floatundi │ │ + 0x0000a73c 6466005f 5f616561 62695f75 6c326400 df.__aeabi_ul2d. │ │ + 0x0000a74c 5f5f666c 6f617464 69646600 5f5f6165 __floatdidf.__ae │ │ + 0x0000a75c 6162695f 6c326400 5f5f6d75 6c646633 abi_l2d.__muldf3 │ │ + 0x0000a76c 005f5f64 69766466 33005f5f 67746466 .__divdf3.__gtdf │ │ + 0x0000a77c 32005f5f 67656466 32005f5f 6c746466 2.__gedf2.__ltdf │ │ + 0x0000a78c 32005f5f 6c656466 32005f5f 636d7064 2.__ledf2.__cmpd │ │ + 0x0000a79c 6632005f 5f6e6564 6632005f 5f657164 f2.__nedf2.__eqd │ │ + 0x0000a7ac 6632005f 5f616561 62695f63 6472636d f2.__aeabi_cdrcm │ │ + 0x0000a7bc 706c6500 5f5f6165 6162695f 6364636d ple.__aeabi_cdcm │ │ + 0x0000a7cc 70657100 5f5f6165 6162695f 6364636d peq.__aeabi_cdcm │ │ + 0x0000a7dc 706c6500 5f5f6669 78646673 69005f5f ple.__fixdfsi.__ │ │ + 0x0000a7ec 66697875 6e736466 7369005f 5f747275 fixunsdfsi.__tru │ │ + 0x0000a7fc 6e636466 73663200 5f5f6165 6162695f ncdfsf2.__aeabi_ │ │ + 0x0000a80c 66727375 62005f5f 73756273 6633005f frsub.__subsf3._ │ │ + 0x0000a81c 5f616464 73663300 5f5f666c 6f617475 _addsf3.__floatu │ │ + 0x0000a82c 6e736973 66005f5f 61656162 695f7569 nsisf.__aeabi_ui │ │ + 0x0000a83c 3266005f 5f666c6f 61747369 7366005f 2f.__floatsisf._ │ │ + 0x0000a84c 5f666c6f 6174756e 64697366 005f5f61 _floatundisf.__a │ │ + 0x0000a85c 65616269 5f756c32 66005f5f 666c6f61 eabi_ul2f.__floa │ │ + 0x0000a86c 74646973 66005f5f 61656162 695f6c32 tdisf.__aeabi_l2 │ │ + 0x0000a87c 66005f5f 6d756c73 6633005f 5f646976 f.__mulsf3.__div │ │ + 0x0000a88c 73663300 5f5f6774 73663200 5f5f6765 sf3.__gtsf2.__ge │ │ + 0x0000a89c 73663200 5f5f6c74 73663200 5f5f6c65 sf2.__ltsf2.__le │ │ + 0x0000a8ac 73663200 5f5f636d 70736632 005f5f6e sf2.__cmpsf2.__n │ │ + 0x0000a8bc 65736632 005f5f65 71736632 005f5f61 esf2.__eqsf2.__a │ │ + 0x0000a8cc 65616269 5f636672 636d706c 65005f5f eabi_cfrcmple.__ │ │ + 0x0000a8dc 61656162 695f6366 636d7065 71005f5f aeabi_cfcmpeq.__ │ │ + 0x0000a8ec 61656162 695f6366 636d706c 65005f5f aeabi_cfcmple.__ │ │ + 0x0000a8fc 66697873 66736900 5f5f6165 6162695f fixsfsi.__aeabi_ │ │ + 0x0000a90c 6c646976 30005f5f 6d756c64 6933005f ldiv0.__muldi3._ │ │ + 0x0000a91c 5f616561 62695f75 6e77696e 645f6370 _aeabi_unwind_cp │ │ + 0x0000a92c 705f7072 32005f5f 676e755f 556e7769 p_pr2.__gnu_Unwi │ │ + 0x0000a93c 6e645f46 696e645f 65786964 78005f5f nd_Find_exidx.__ │ │ + 0x0000a94c 676e755f 556e7769 6e645f52 6573746f gnu_Unwind_Resto │ │ + 0x0000a95c 72655f56 46505f44 005f5f67 6e755f55 re_VFP_D.__gnu_U │ │ + 0x0000a96c 6e77696e 645f5265 73746f72 655f5646 nwind_Restore_VF │ │ + 0x0000a97c 50005f5f 676e755f 556e7769 6e645f52 P.__gnu_Unwind_R │ │ + 0x0000a98c 6573746f 72655f56 46505f44 5f31365f estore_VFP_D_16_ │ │ + 0x0000a99c 746f5f33 31005f5f 676e755f 556e7769 to_31.__gnu_Unwi │ │ + 0x0000a9ac 6e645f52 6573746f 72655f57 4d4d5844 nd_Restore_WMMXD │ │ + 0x0000a9bc 005f5f67 6e755f55 6e77696e 645f5265 .__gnu_Unwind_Re │ │ + 0x0000a9cc 73746f72 655f574d 4d584300 72657374 store_WMMXC.rest │ │ + 0x0000a9dc 6f72655f 636f7265 5f726567 73005f55 ore_core_regs._U │ │ + 0x0000a9ec 6e77696e 645f4765 74434641 005f5f67 nwind_GetCFA.__g │ │ + 0x0000a9fc 6e755f55 6e77696e 645f5261 69736545 nu_Unwind_RaiseE │ │ + 0x0000aa0c 78636570 74696f6e 005f5f67 6e755f55 xception.__gnu_U │ │ + 0x0000aa1c 6e77696e 645f466f 72636564 556e7769 nwind_ForcedUnwi │ │ + 0x0000aa2c 6e64005f 5f676e75 5f556e77 696e645f nd.__gnu_Unwind_ │ │ + 0x0000aa3c 52657375 6d65005f 5f676e75 5f556e77 Resume.__gnu_Unw │ │ + 0x0000aa4c 696e645f 52657375 6d655f6f 725f5265 ind_Resume_or_Re │ │ + 0x0000aa5c 7468726f 77005f55 6e77696e 645f436f throw._Unwind_Co │ │ + 0x0000aa6c 6d706c65 7465005f 556e7769 6e645f44 mplete._Unwind_D │ │ + 0x0000aa7c 656c6574 65457863 65707469 6f6e005f eleteException._ │ │ + 0x0000aa8c 556e7769 6e645f56 52535f47 6574005f Unwind_VRS_Get._ │ │ + 0x0000aa9c 556e7769 6e645f56 52535f53 6574005f Unwind_VRS_Set._ │ │ + 0x0000aaac 5f676e75 5f556e77 696e645f 4261636b _gnu_Unwind_Back │ │ + 0x0000aabc 74726163 65005f5f 6378615f 62656769 trace.__cxa_begi │ │ + 0x0000aacc 6e5f636c 65616e75 70005f5f 6378615f n_cleanup.__cxa_ │ │ + 0x0000aadc 74797065 5f6d6174 6368005f 5f676e75 type_match.__gnu │ │ + 0x0000aaec 5f756e77 696e645f 65786563 75746500 _unwind_execute. │ │ + 0x0000aafc 5f5f6378 615f6361 6c6c5f75 6e657870 __cxa_call_unexp │ │ + 0x0000ab0c 65637465 64005f55 6e77696e 645f5652 ected._Unwind_VR │ │ + 0x0000ab1c 535f506f 70005f5f 676e755f 556e7769 S_Pop.__gnu_Unwi │ │ + 0x0000ab2c 6e645f53 6176655f 5646505f 44005f5f nd_Save_VFP_D.__ │ │ + 0x0000ab3c 676e755f 556e7769 6e645f53 6176655f gnu_Unwind_Save_ │ │ + 0x0000ab4c 56465000 5f5f676e 755f556e 77696e64 VFP.__gnu_Unwind │ │ + 0x0000ab5c 5f536176 655f5646 505f445f 31365f74 _Save_VFP_D_16_t │ │ + 0x0000ab6c 6f5f3331 005f5f67 6e755f55 6e77696e o_31.__gnu_Unwin │ │ + 0x0000ab7c 645f5361 76655f57 4d4d5844 005f5f67 d_Save_WMMXD.__g │ │ + 0x0000ab8c 6e755f55 6e77696e 645f5361 76655f57 nu_Unwind_Save_W │ │ + 0x0000ab9c 4d4d5843 005f5f72 6573746f 72655f63 MMXC.__restore_c │ │ + 0x0000abac 6f72655f 72656773 005f5f5f 556e7769 ore_regs.___Unwi │ │ + 0x0000abbc 6e645f52 61697365 45786365 7074696f nd_RaiseExceptio │ │ + 0x0000abcc 6e005f55 6e77696e 645f5261 69736545 n._Unwind_RaiseE │ │ + 0x0000abdc 78636570 74696f6e 005f5f5f 556e7769 xception.___Unwi │ │ + 0x0000abec 6e645f52 6573756d 65005f55 6e77696e nd_Resume._Unwin │ │ + 0x0000abfc 645f5265 73756d65 005f5f5f 556e7769 d_Resume.___Unwi │ │ + 0x0000ac0c 6e645f52 6573756d 655f6f72 5f526574 nd_Resume_or_Ret │ │ + 0x0000ac1c 68726f77 005f556e 77696e64 5f526573 hrow._Unwind_Res │ │ + 0x0000ac2c 756d655f 6f725f52 65746872 6f77005f ume_or_Rethrow._ │ │ + 0x0000ac3c 5f5f556e 77696e64 5f466f72 63656455 __Unwind_ForcedU │ │ + 0x0000ac4c 6e77696e 64005f55 6e77696e 645f466f nwind._Unwind_Fo │ │ + 0x0000ac5c 72636564 556e7769 6e64005f 5f5f556e rcedUnwind.___Un │ │ + 0x0000ac6c 77696e64 5f426163 6b747261 6365005f wind_Backtrace._ │ │ + 0x0000ac7c 556e7769 6e645f42 61636b74 72616365 Unwind_Backtrace │ │ + 0x0000ac8c 005f5f67 6e755f75 6e77696e 645f6672 .__gnu_unwind_fr │ │ + 0x0000ac9c 616d6500 5f556e77 696e645f 47657452 ame._Unwind_GetR │ │ + 0x0000acac 6567696f 6e537461 7274005f 556e7769 egionStart._Unwi │ │ + 0x0000acbc 6e645f47 65744c61 6e677561 67655370 nd_GetLanguageSp │ │ + 0x0000accc 65636966 69634461 7461005f 556e7769 ecificData._Unwi │ │ + 0x0000acdc 6e645f47 65744461 74615265 6c426173 nd_GetDataRelBas │ │ + 0x0000acec 65005f55 6e77696e 645f4765 74546578 e._Unwind_GetTex │ │ + 0x0000acfc 7452656c 42617365 005f6564 61746100 tRelBase._edata. │ │ + 0x0000ad0c 5f5f6273 735f7374 61727400 5f656e64 __bss_start._end │ │ + 0x0000ad1c 006c6962 6c6f672e 736f006c 69627374 .liblog.so.libst │ │ + 0x0000ad2c 64632b2b 2e736f00 6c696264 6c2e736f dc++.so.libdl.so │ │ + 0x0000ad3c 00 . │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,548 +1,546 @@ │ │ │ │ Hex dump of section '.hash': │ │ - 0x0000ad80 07040000 79040000 5a030000 af030000 ....y...Z....... │ │ - 0x0000ad90 00000000 ea010000 c3010000 5e040000 ............^... │ │ - 0x0000ada0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000adb0 00000000 d5020000 00000000 e7020000 ................ │ │ - 0x0000adc0 b5030000 b0020000 00000000 e1010000 ................ │ │ - 0x0000add0 38010000 ff010000 00000000 00000000 8............... │ │ - 0x0000ade0 00000000 00000000 04030000 00000000 ................ │ │ - 0x0000adf0 e0020000 5b010000 00000000 6e020000 ....[.......n... │ │ - 0x0000ae00 50040000 4f040000 f8010000 f0030000 P...O........... │ │ - 0x0000ae10 2c040000 00000000 93030000 00000000 ,............... │ │ - 0x0000ae20 00000000 15000000 00000000 43010000 ............C... │ │ - 0x0000ae30 00000000 33000000 00000000 00000000 ....3........... │ │ - 0x0000ae40 55020000 00000000 bf020000 28020000 U...........(... │ │ - 0x0000ae50 a7020000 b4020000 24000000 00000000 ........$....... │ │ - 0x0000ae60 00000000 00000000 29010000 75010000 ........)...u... │ │ - 0x0000ae70 f4010000 00000000 ac010000 00000000 ................ │ │ - 0x0000ae80 00000000 59010000 6a020000 dc000000 ....Y...j....... │ │ - 0x0000ae90 00000000 00000000 c6010000 00000000 ................ │ │ - 0x0000aea0 71030000 06020000 00030000 05030000 q............... │ │ - 0x0000aeb0 00000000 4e010000 00000000 b0030000 ....N........... │ │ - 0x0000aec0 00000000 0b040000 4d040000 da020000 ........M....... │ │ - 0x0000aed0 9a020000 45010000 85000000 00000000 ....E........... │ │ - 0x0000aee0 41020000 96030000 27000000 00000000 A.......'....... │ │ - 0x0000aef0 c3020000 00000000 1d000000 00000000 ................ │ │ - 0x0000af00 b2020000 00000000 4a020000 00000000 ........J....... │ │ - 0x0000af10 51020000 8a030000 37030000 dd030000 Q.......7....... │ │ - 0x0000af20 08040000 cf020000 cc030000 56040000 ............V... │ │ - 0x0000af30 8c010000 26030000 f2020000 b3000000 ....&........... │ │ - 0x0000af40 7f010000 5b000000 f7020000 d4010000 ....[........... │ │ - 0x0000af50 24010000 00000000 00000000 00000000 $............... │ │ - 0x0000af60 75040000 04020000 0e040000 29020000 u...........)... │ │ - 0x0000af70 00000000 00000000 27010000 47040000 ........'...G... │ │ - 0x0000af80 00000000 86000000 00000000 a1010000 ................ │ │ - 0x0000af90 97020000 38040000 00000000 16010000 ....8........... │ │ - 0x0000afa0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000afb0 6e040000 91000000 67030000 25030000 n.......g...%... │ │ - 0x0000afc0 00000000 bc010000 f1010000 00000000 ................ │ │ - 0x0000afd0 42040000 95030000 00000000 76020000 B...........v... │ │ - 0x0000afe0 00000000 8e030000 af020000 ff000000 ................ │ │ - 0x0000aff0 00000000 54040000 1a010000 5a040000 ....T.......Z... │ │ - 0x0000b000 23030000 d4030000 98010000 19030000 #............... │ │ - 0x0000b010 95010000 00000000 c1020000 00000000 ................ │ │ - 0x0000b020 73030000 16040000 92020000 13040000 s............... │ │ - 0x0000b030 1a020000 a8030000 60000000 1e040000 ........`....... │ │ - 0x0000b040 0f010000 bb030000 58030000 e8030000 ........X....... │ │ - 0x0000b050 b2010000 00000000 00020000 62040000 ............b... │ │ - 0x0000b060 66020000 84020000 12010000 b4010000 f............... │ │ - 0x0000b070 b9030000 00000000 00000000 42030000 ............B... │ │ - 0x0000b080 1b040000 00000000 d8020000 00000000 ................ │ │ - 0x0000b090 e8010000 f4030000 00000000 99030000 ................ │ │ - 0x0000b0a0 4f020000 00000000 7a020000 00000000 O.......z....... │ │ - 0x0000b0b0 7f020000 88030000 00000000 00000000 ................ │ │ - 0x0000b0c0 ae030000 75000000 65000000 46030000 ....u...e...F... │ │ - 0x0000b0d0 f8030000 00000000 64030000 c2010000 ........d....... │ │ - 0x0000b0e0 66040000 d7030000 14040000 00000000 f............... │ │ - 0x0000b0f0 a8010000 00000000 c5030000 65030000 ............e... │ │ - 0x0000b100 34020000 2a020000 77040000 02030000 4...*...w....... │ │ - 0x0000b110 00000000 4b010000 7b020000 fd030000 ....K...{....... │ │ - 0x0000b120 57040000 00000000 82010000 31020000 W...........1... │ │ - 0x0000b130 79020000 e6000000 c6030000 21040000 y...........!... │ │ - 0x0000b140 00000000 c0020000 50020000 00000000 ........P....... │ │ - 0x0000b150 8b020000 00000000 00000000 72030000 ............r... │ │ - 0x0000b160 64020000 a0010000 00000000 00000000 d............... │ │ - 0x0000b170 23020000 7c020000 59040000 f2000000 #...|...Y....... │ │ - 0x0000b180 0f020000 00000000 30000000 00000000 ........0....... │ │ - 0x0000b190 6a040000 f7030000 00000000 17020000 j............... │ │ - 0x0000b1a0 f9010000 88020000 e7000000 36030000 ............6... │ │ - 0x0000b1b0 4d030000 ef020000 32000000 55040000 M.......2...U... │ │ - 0x0000b1c0 3c040000 4a040000 75030000 ee000000 <...J...u....... │ │ - 0x0000b1d0 00000000 00000000 6b020000 00000000 ........k....... │ │ - 0x0000b1e0 00000000 e8020000 2c030000 00000000 ........,....... │ │ - 0x0000b1f0 64040000 00000000 91030000 00000000 d............... │ │ - 0x0000b200 00000000 00000000 74040000 df020000 ........t....... │ │ - 0x0000b210 8e020000 18040000 62030000 10000000 ........b....... │ │ - 0x0000b220 00000000 44020000 89000000 60040000 ....D.......`... │ │ - 0x0000b230 00000000 00000000 83030000 a3010000 ................ │ │ - 0x0000b240 00000000 00000000 6b010000 00000000 ........k....... │ │ - 0x0000b250 66030000 f6030000 2b020000 4e000000 f.......+...N... │ │ - 0x0000b260 ff030000 2d020000 78040000 00000000 ....-...x....... │ │ - 0x0000b270 79010000 e6010000 00000000 00000000 y............... │ │ - 0x0000b280 3d020000 00000000 00000000 1b030000 =............... │ │ - 0x0000b290 ac030000 32010000 00000000 19000000 ....2........... │ │ - 0x0000b2a0 9d030000 f7010000 b8020000 c7020000 ................ │ │ - 0x0000b2b0 9b030000 00000000 59020000 e6030000 ........Y....... │ │ - 0x0000b2c0 00000000 20000000 aa010000 be030000 .... ........... │ │ - 0x0000b2d0 e3030000 00000000 da030000 51000000 ............Q... │ │ - 0x0000b2e0 00000000 00000000 00000000 06000000 ................ │ │ - 0x0000b2f0 00000000 07040000 00000000 44010000 ............D... │ │ - 0x0000b300 00000000 e6020000 00000000 00000000 ................ │ │ - 0x0000b310 00000000 39010000 00000000 40010000 ....9.......@... │ │ - 0x0000b320 f0020000 47000000 4c020000 12030000 ....G...L....... │ │ - 0x0000b330 09020000 00000000 25040000 d8030000 ........%....... │ │ - 0x0000b340 e7030000 55030000 00000000 67010000 ....U.......g... │ │ - 0x0000b350 00000000 5b020000 00000000 3b040000 ....[.......;... │ │ - 0x0000b360 00000000 0c040000 94030000 e3010000 ................ │ │ - 0x0000b370 00000000 01030000 29000000 c9020000 ........)....... │ │ - 0x0000b380 68040000 c4030000 df000000 00000000 h............... │ │ - 0x0000b390 52030000 6f010000 00000000 f5000000 R...o........... │ │ - 0x0000b3a0 00000000 30020000 45030000 73040000 ....0...E...s... │ │ - 0x0000b3b0 00000000 00000000 99000000 b7010000 ................ │ │ - 0x0000b3c0 ad030000 1c020000 00000000 17010000 ................ │ │ - 0x0000b3d0 c9000000 f9020000 00000000 00000000 ................ │ │ - 0x0000b3e0 00000000 00040000 00000000 00000000 ................ │ │ - 0x0000b3f0 00000000 00000000 81020000 d6020000 ................ │ │ - 0x0000b400 63000000 1f040000 2f020000 2e040000 c......./....... │ │ - 0x0000b410 00000000 fb030000 00000000 00000000 ................ │ │ - 0x0000b420 e0010000 ce030000 00000000 9c000000 ................ │ │ - 0x0000b430 ba020000 d8000000 06040000 82030000 ................ │ │ - 0x0000b440 a4020000 00000000 00000000 31040000 ............1... │ │ - 0x0000b450 ca030000 5c020000 00000000 b9000000 ....\........... │ │ - 0x0000b460 95020000 89030000 00000000 49030000 ............I... │ │ - 0x0000b470 00000000 b7030000 54030000 f3030000 ........T....... │ │ - 0x0000b480 00000000 00000000 00000000 70020000 ............p... │ │ - 0x0000b490 01040000 41010000 81030000 11030000 ....A........... │ │ - 0x0000b4a0 8b000000 11040000 00000000 97030000 ................ │ │ - 0x0000b4b0 2e030000 8b030000 28010000 c9030000 ........(....... │ │ - 0x0000b4c0 40000000 f5010000 1c030000 00000000 @............... │ │ - 0x0000b4d0 58040000 cf030000 00000000 3b030000 X...........;... │ │ - 0x0000b4e0 84000000 00000000 00000000 00000000 ................ │ │ - 0x0000b4f0 9e000000 00000000 00000000 92030000 ................ │ │ - 0x0000b500 00000000 00000000 69020000 96020000 ........i....... │ │ - 0x0000b510 00000000 00000000 eb030000 db020000 ................ │ │ - 0x0000b520 00000000 69030000 a5000000 d1030000 ....i........... │ │ - 0x0000b530 d2030000 d3030000 9c020000 bc000000 ................ │ │ - 0x0000b540 22000000 00000000 4b030000 33010000 ".......K...3... │ │ - 0x0000b550 00000000 18030000 6a010000 00000000 ........j....... │ │ - 0x0000b560 2c010000 09010000 00000000 6e030000 ,...........n... │ │ - 0x0000b570 8f030000 8f000000 3d040000 00000000 ........=....... │ │ - 0x0000b580 00000000 00000000 20020000 7f030000 ........ ....... │ │ - 0x0000b590 49040000 00000000 00000000 d6030000 I............... │ │ - 0x0000b5a0 98030000 00000000 00000000 51040000 ............Q... │ │ - 0x0000b5b0 1a030000 1d020000 e0030000 bf030000 ................ │ │ - 0x0000b5c0 21030000 3f040000 09000000 24030000 !...?.......$... │ │ - 0x0000b5d0 87030000 00000000 6f030000 0f030000 ........o....... │ │ - 0x0000b5e0 00000000 49000000 cd030000 de030000 ....I........... │ │ - 0x0000b5f0 52020000 00000000 e4010000 00000000 R............... │ │ - 0x0000b600 e5030000 24020000 97010000 44030000 ....$.......D... │ │ - 0x0000b610 ab030000 89020000 af000000 32040000 ............2... │ │ - 0x0000b620 db030000 39040000 00000000 00000000 ....9........... │ │ - 0x0000b630 00000000 7a030000 0e020000 f4020000 ....z........... │ │ - 0x0000b640 0f040000 00000000 e2030000 23040000 ............#... │ │ - 0x0000b650 00000000 27030000 70030000 00000000 ....'...p....... │ │ - 0x0000b660 4c030000 4a000000 71040000 37010000 L...J...q...7... │ │ - 0x0000b670 00000000 00000000 00000000 80010000 ................ │ │ - 0x0000b680 00000000 19010000 1e020000 2f010000 ............/... │ │ - 0x0000b690 e5020000 8f010000 03010000 30040000 ............0... │ │ - 0x0000b6a0 00000000 00000000 00000000 40020000 ............@... │ │ - 0x0000b6b0 1c000000 bc030000 69040000 2a040000 ........i...*... │ │ - 0x0000b6c0 ce020000 00000000 27040000 00000000 ........'....... │ │ - 0x0000b6d0 b6000000 ba030000 bf010000 b6030000 ................ │ │ - 0x0000b6e0 ae020000 c8030000 00000000 00000000 ................ │ │ - 0x0000b6f0 03030000 00000000 00000000 e9010000 ................ │ │ - 0x0000b700 fc030000 33030000 67040000 10020000 ....3...g....... │ │ - 0x0000b710 49020000 00000000 a2030000 75020000 I...........u... │ │ - 0x0000b720 ef000000 a3020000 a6020000 00000000 ................ │ │ - 0x0000b730 b8030000 00000000 d3010000 90020000 ................ │ │ - 0x0000b740 27020000 00000000 c1010000 46040000 '...........F... │ │ - 0x0000b750 00000000 00000000 9e020000 0a020000 ................ │ │ - 0x0000b760 74030000 00000000 00000000 2d010000 t...........-... │ │ - 0x0000b770 00000000 bb000000 ef030000 d9010000 ................ │ │ - 0x0000b780 44040000 78020000 00000000 1b020000 D...x........... │ │ - 0x0000b790 48040000 76030000 00000000 82020000 H...v........... │ │ - 0x0000b7a0 6f040000 91020000 00000000 4e020000 o...........N... │ │ - 0x0000b7b0 56030000 3b020000 b2030000 00000000 V...;........... │ │ - 0x0000b7c0 00000000 14010000 e1020000 22040000 ............"... │ │ - 0x0000b7d0 a4010000 a4030000 c5020000 00000000 ................ │ │ - 0x0000b7e0 0a010000 7c030000 47030000 1a000000 ....|...G....... │ │ - 0x0000b7f0 e5010000 00000000 4c040000 cc000000 ........L....... │ │ - 0x0000b800 00000000 43030000 ce010000 1d040000 ....C........... │ │ - 0x0000b810 72040000 00000000 00000000 3d030000 r...........=... │ │ - 0x0000b820 29040000 4c000000 01000000 00000000 )...L........... │ │ - 0x0000b830 00000000 00000000 22020000 6a030000 ........"...j... │ │ - 0x0000b840 00000000 00000000 98020000 00000000 ................ │ │ - 0x0000b850 00000000 0c030000 28040000 5d040000 ........(...]... │ │ - 0x0000b860 5c040000 05040000 63040000 00000000 \.......c....... │ │ - 0x0000b870 09030000 00000000 61040000 65040000 ........a...e... │ │ - 0x0000b880 00000000 56010000 50030000 00000000 ....V...P....... │ │ - 0x0000b890 de010000 80030000 15040000 00000000 ................ │ │ - 0x0000b8a0 00000000 77020000 7d020000 00000000 ....w...}....... │ │ - 0x0000b8b0 42010000 00000000 17000000 00000000 B............... │ │ - 0x0000b8c0 00000000 0b030000 7a000000 03040000 ........z....... │ │ - 0x0000b8d0 17040000 eb020000 00000000 0d020000 ................ │ │ - 0x0000b8e0 7b030000 7d030000 08000000 7f000000 {...}........... │ │ - 0x0000b8f0 de020000 00000000 00000000 5c030000 ............\... │ │ - 0x0000b900 0a040000 00000000 68020000 94010000 ........h....... │ │ - 0x0000b910 a3030000 48000000 b6020000 ee030000 ....H........... │ │ - 0x0000b920 e2020000 1d030000 00000000 c6020000 ................ │ │ - 0x0000b930 00000000 00000000 ea020000 10040000 ................ │ │ - 0x0000b940 d0020000 db000000 70040000 8d030000 ........p....... │ │ - 0x0000b950 1e030000 6c030000 d9030000 00000000 ....l........... │ │ - 0x0000b960 00000000 e7010000 fc000000 00000000 ................ │ │ - 0x0000b970 00000000 00000000 9b010000 bc020000 ................ │ │ - 0x0000b980 b3030000 e9030000 3e030000 00000000 ........>....... │ │ - 0x0000b990 00000000 00000000 00000000 c1030000 ................ │ │ - 0x0000b9a0 00000000 00000000 00000000 0d040000 ................ │ │ - 0x0000b9b0 19040000 50000000 00000000 cb020000 ....P........... │ │ - 0x0000b9c0 08030000 f9030000 32020000 02010000 ........2....... │ │ - 0x0000b9d0 38000000 3d000000 e4000000 00000000 8...=........... │ │ - 0x0000b9e0 00000000 00000000 24040000 35010000 ........$...5... │ │ - 0x0000b9f0 c4010000 16000000 00000000 5f030000 ............_... │ │ - 0x0000ba00 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000ba10 9f030000 00000000 86030000 00000000 ................ │ │ - 0x0000ba20 6c040000 b2000000 45040000 00000000 l.......E....... │ │ - 0x0000ba30 4d020000 13010000 cc020000 00000000 M............... │ │ - 0x0000ba40 65020000 c2030000 00000000 43040000 e...........C... │ │ - 0x0000ba50 2b040000 00000000 59030000 00000000 +.......Y....... │ │ - 0x0000ba60 04040000 00000000 00000000 76000000 ............v... │ │ - 0x0000ba70 00000000 f1030000 00000000 53040000 ............S... │ │ - 0x0000ba80 69010000 b8000000 6d040000 00000000 i.......m....... │ │ - 0x0000ba90 00000000 20040000 1c040000 00000000 .... ........... │ │ - 0x0000baa0 35040000 fc010000 00000000 f2030000 5............... │ │ - 0x0000bab0 1a040000 00000000 33040000 00000000 ........3....... │ │ - 0x0000bac0 c8020000 00000000 fe030000 00000000 ................ │ │ - 0x0000bad0 26010000 ee010000 48010000 f6020000 &.......H....... │ │ - 0x0000bae0 00000000 43020000 aa030000 00000000 ....C........... │ │ - 0x0000baf0 47010000 85010000 4e030000 00000000 G.......N....... │ │ - 0x0000bb00 be020000 3c030000 9c030000 12040000 ....<........... │ │ - 0x0000bb10 57000000 00000000 6d030000 00000000 W.......m....... │ │ - 0x0000bb20 00000000 5e030000 00000000 b0010000 ....^........... │ │ - 0x0000bb30 00000000 73020000 00000000 f5030000 ....s........... │ │ - 0x0000bb40 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000bb50 c0030000 6c010000 f0010000 02020000 ....l........... │ │ - 0x0000bb60 40040000 d1010000 e4020000 d5030000 @............... │ │ - 0x0000bb70 00000000 fe010000 9e010000 38030000 ............8... │ │ - 0x0000bb80 68030000 3a010000 5a000000 c8000000 h...:...Z....... │ │ - 0x0000bb90 20030000 22030000 86020000 00000000 ..."........... │ │ - 0x0000bba0 00000000 59000000 ee020000 a9030000 ....Y........... │ │ - 0x0000bbb0 00000000 00000000 dc020000 2e020000 ................ │ │ - 0x0000bbc0 5b030000 7c010000 84030000 37040000 [...|.......7... │ │ - 0x0000bbd0 00000000 84010000 0a030000 00000000 ................ │ │ - 0x0000bbe0 00000000 76040000 8f020000 00000000 ....v........... │ │ - 0x0000bbf0 63030000 5c000000 e2000000 00000000 c...\........... │ │ - 0x0000bc00 00000000 fa030000 2b030000 dd020000 ........+....... │ │ - 0x0000bc10 fd000000 b1030000 34040000 48030000 ........4...H... │ │ - 0x0000bc20 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000bc30 00000000 5f040000 b4030000 14030000 ...._........... │ │ - 0x0000bc40 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000bc50 00000000 00000000 00000000 7e020000 ............~... │ │ - 0x0000bc60 e1030000 00000000 07020000 a1020000 ................ │ │ - 0x0000bc70 cd020000 00000000 2d040000 df030000 ........-....... │ │ - 0x0000bc80 00000000 00000000 00000000 a0030000 ................ │ │ - 0x0000bc90 1e010000 72000000 d2020000 00000000 ....r........... │ │ - 0x0000bca0 07030000 ca020000 cb030000 2f040000 ............/... │ │ - 0x0000bcb0 dd000000 00000000 00000000 2a030000 ............*... │ │ - 0x0000bcc0 00000000 00000000 52040000 4c010000 ........R...L... │ │ - 0x0000bcd0 26040000 10030000 6b040000 8d020000 &.......k....... │ │ - 0x0000bce0 07010000 05020000 3a040000 05010000 ........:....... │ │ - 0x0000bcf0 41040000 46000000 96000000 4d010000 A...F.......M... │ │ - 0x0000bd00 00000000 00000000 00000000 e2010000 ................ │ │ - 0x0000bd10 00000000 00000000 00000000 c4020000 ................ │ │ - 0x0000bd20 b8010000 3d010000 11010000 66010000 ....=.......f... │ │ - 0x0000bd30 0b020000 e3020000 00000000 2f000000 ............/... │ │ - 0x0000bd40 ec030000 1f000000 5b040000 00000000 ........[....... │ │ - 0x0000bd50 f3010000 60020000 21020000 db010000 ....`...!....... │ │ - 0x0000bd60 54010000 52010000 35030000 4b040000 T...R...5...K... │ │ - 0x0000bd70 00000000 dc030000 66000000 00000000 ........f....... │ │ - 0x0000bd80 36000000 00000000 9d010000 00000000 6............... │ │ - 0x0000bd90 40030000 00000000 00000000 00000000 @............... │ │ + 0x0000ad40 07040000 73040000 61030000 b6030000 ....s...a....... │ │ + 0x0000ad50 00000000 f1010000 ca010000 4c040000 ............L... │ │ + 0x0000ad60 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000ad70 00000000 dc020000 00000000 ee020000 ................ │ │ + 0x0000ad80 bc030000 b7020000 00000000 e8010000 ................ │ │ + 0x0000ad90 3f010000 06020000 00000000 00000000 ?............... │ │ + 0x0000ada0 00000000 00000000 0b030000 00000000 ................ │ │ + 0x0000adb0 e7020000 62010000 00000000 75020000 ....b.......u... │ │ + 0x0000adc0 4a040000 49040000 ff010000 f5030000 J...I........... │ │ + 0x0000add0 2b040000 00000000 9a030000 00000000 +............... │ │ + 0x0000ade0 00000000 15000000 00000000 4a010000 ............J... │ │ + 0x0000adf0 00000000 33000000 00000000 00000000 ....3........... │ │ + 0x0000ae00 5e020000 00000000 c7020000 2f020000 ^.........../... │ │ + 0x0000ae10 ae020000 bb020000 24000000 00000000 ........$....... │ │ + 0x0000ae20 00000000 00000000 30010000 7f010000 ........0....... │ │ + 0x0000ae30 fb010000 00000000 b3010000 00000000 ................ │ │ + 0x0000ae40 00000000 60010000 71020000 e3000000 ....`...q....... │ │ + 0x0000ae50 00000000 00000000 cd010000 00000000 ................ │ │ + 0x0000ae60 78030000 1a020000 07030000 0c030000 x............... │ │ + 0x0000ae70 00000000 55010000 00000000 b7030000 ....U........... │ │ + 0x0000ae80 00000000 0c040000 47040000 e0020000 ........G....... │ │ + 0x0000ae90 a1020000 4c010000 85000000 00000000 ....L........... │ │ + 0x0000aea0 4f020000 9d030000 27000000 00000000 O.......'....... │ │ + 0x0000aeb0 ca020000 00000000 1f000000 00000000 ................ │ │ + 0x0000aec0 b9020000 00000000 45020000 00000000 ........E....... │ │ + 0x0000aed0 58020000 91030000 3e030000 e4030000 X.......>....... │ │ + 0x0000aee0 0a040000 d6020000 d3030000 58040000 ............X... │ │ + 0x0000aef0 98010000 2d030000 f9020000 b9000000 ....-........... │ │ + 0x0000af00 86010000 5b000000 02030000 db010000 ....[........... │ │ + 0x0000af10 2b010000 00000000 00000000 00000000 +............... │ │ + 0x0000af20 6f040000 0b020000 0d040000 30020000 o...........0... │ │ + 0x0000af30 00000000 00000000 2e010000 92010000 ................ │ │ + 0x0000af40 00000000 87000000 00000000 a8010000 ................ │ │ + 0x0000af50 9e020000 37040000 00000000 1d010000 ....7........... │ │ + 0x0000af60 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000af70 68040000 95000000 6e030000 2c030000 h.......n...,... │ │ + 0x0000af80 00000000 c3010000 f8010000 00000000 ................ │ │ + 0x0000af90 41040000 9c030000 00000000 7d020000 A...........}... │ │ + 0x0000afa0 00000000 95030000 b6020000 06010000 ................ │ │ + 0x0000afb0 00000000 56040000 21010000 5c040000 ....V...!...\... │ │ + 0x0000afc0 2a030000 db030000 9f010000 20030000 *........... ... │ │ + 0x0000afd0 9c010000 00000000 a3020000 00000000 ................ │ │ + 0x0000afe0 7a030000 15040000 99020000 12040000 z............... │ │ + 0x0000aff0 21020000 af030000 60000000 1d040000 !.......`....... │ │ + 0x0000b000 16010000 c2030000 5f030000 ef030000 ........_....... │ │ + 0x0000b010 b9010000 00000000 07020000 50040000 ............P... │ │ + 0x0000b020 6d020000 05030000 19010000 bb010000 m............... │ │ + 0x0000b030 c0030000 00000000 00000000 49030000 ............I... │ │ + 0x0000b040 1a040000 00000000 df020000 00000000 ................ │ │ + 0x0000b050 ef010000 f9030000 00000000 a0030000 ................ │ │ + 0x0000b060 56020000 00000000 81020000 00000000 V............... │ │ + 0x0000b070 90020000 8f030000 00000000 00000000 ................ │ │ + 0x0000b080 b5030000 75000000 65000000 4d030000 ....u...e...M... │ │ + 0x0000b090 fd030000 00000000 6b030000 c9010000 ........k....... │ │ + 0x0000b0a0 60040000 de030000 13040000 00000000 `............... │ │ + 0x0000b0b0 af010000 00000000 cc030000 6c030000 ............l... │ │ + 0x0000b0c0 3b020000 31020000 71040000 09030000 ;...1...q....... │ │ + 0x0000b0d0 00000000 52010000 82020000 02040000 ....R........... │ │ + 0x0000b0e0 59040000 00000000 89010000 38020000 Y...........8... │ │ + 0x0000b0f0 80020000 ed000000 cd030000 20040000 ............ ... │ │ + 0x0000b100 00000000 c8020000 57020000 00000000 ........W....... │ │ + 0x0000b110 92020000 00000000 00000000 79030000 ............y... │ │ + 0x0000b120 6b020000 a7010000 00000000 00000000 k............... │ │ + 0x0000b130 2a020000 83020000 5b040000 f9000000 *.......[....... │ │ + 0x0000b140 12020000 00000000 30000000 00000000 ........0....... │ │ + 0x0000b150 64040000 fc030000 00000000 10020000 d............... │ │ + 0x0000b160 00020000 8c020000 ee000000 3a030000 ............:... │ │ + 0x0000b170 54030000 f6020000 32000000 57040000 T.......2...W... │ │ + 0x0000b180 3b040000 45040000 7c030000 f5000000 ;...E...|....... │ │ + 0x0000b190 00000000 00000000 77020000 00000000 ........w....... │ │ + 0x0000b1a0 00000000 ef020000 33030000 00000000 ........3....... │ │ + 0x0000b1b0 52040000 00000000 98030000 00000000 R............... │ │ + 0x0000b1c0 00000000 00000000 6e040000 e6020000 ........n....... │ │ + 0x0000b1d0 95020000 17040000 6a030000 10000000 ........j....... │ │ + 0x0000b1e0 00000000 46020000 8a000000 4e040000 ....F.......N... │ │ + 0x0000b1f0 00000000 00000000 8a030000 aa010000 ................ │ │ + 0x0000b200 00000000 00000000 72010000 00000000 ........r....... │ │ + 0x0000b210 6d030000 fb030000 32020000 4e000000 m.......2...N... │ │ + 0x0000b220 51010000 34020000 72040000 00000000 Q...4...r....... │ │ + 0x0000b230 7c010000 ed010000 00000000 00000000 |............... │ │ + 0x0000b240 4b020000 00000000 00000000 22030000 K..........."... │ │ + 0x0000b250 b3030000 39010000 00000000 1b000000 ....9........... │ │ + 0x0000b260 a4030000 fd010000 c0020000 ce020000 ................ │ │ + 0x0000b270 a2030000 00000000 5c020000 ed030000 ........\....... │ │ + 0x0000b280 00000000 19000000 b1010000 c5030000 ................ │ │ + 0x0000b290 ea030000 00000000 e1030000 51000000 ............Q... │ │ + 0x0000b2a0 00000000 00000000 00000000 05000000 ................ │ │ + 0x0000b2b0 00000000 09040000 00000000 4b010000 ............K... │ │ + 0x0000b2c0 00000000 ed020000 00000000 00000000 ................ │ │ + 0x0000b2d0 00000000 40010000 00000000 47010000 ....@.......G... │ │ + 0x0000b2e0 f7020000 47000000 47020000 18030000 ....G...G....... │ │ + 0x0000b2f0 1e020000 00000000 24040000 df030000 ........$....... │ │ + 0x0000b300 ee030000 5c030000 00000000 6e010000 ....\.......n... │ │ + 0x0000b310 00000000 62020000 00000000 3a040000 ....b.......:... │ │ + 0x0000b320 00000000 94000000 9b030000 ea010000 ................ │ │ + 0x0000b330 00000000 08030000 29000000 d0020000 ........)....... │ │ + 0x0000b340 62040000 cb030000 e6000000 00000000 b............... │ │ + 0x0000b350 59030000 76010000 00000000 fc000000 Y...v........... │ │ + 0x0000b360 00000000 37020000 4c030000 6d040000 ....7...L...m... │ │ + 0x0000b370 00000000 00000000 9f000000 be010000 ................ │ │ + 0x0000b380 b4030000 24020000 00000000 1e010000 ....$........... │ │ + 0x0000b390 cf000000 00030000 00000000 00000000 ................ │ │ + 0x0000b3a0 00000000 04040000 00000000 00000000 ................ │ │ + 0x0000b3b0 00000000 00000000 85020000 dd020000 ................ │ │ + 0x0000b3c0 63000000 1e040000 36020000 2d040000 c.......6...-... │ │ + 0x0000b3d0 00000000 00040000 00000000 00000000 ................ │ │ + 0x0000b3e0 e7010000 d5030000 00000000 a2000000 ................ │ │ + 0x0000b3f0 c2020000 de000000 1c010000 89030000 ................ │ │ + 0x0000b400 ab020000 00000000 00000000 30040000 ............0... │ │ + 0x0000b410 d1030000 63020000 00000000 bf000000 ....c........... │ │ + 0x0000b420 9c020000 90030000 00000000 50030000 ............P... │ │ + 0x0000b430 00000000 be030000 5b030000 f8030000 ........[....... │ │ + 0x0000b440 00000000 00000000 00000000 72020000 ............r... │ │ + 0x0000b450 05040000 48010000 88030000 19030000 ....H........... │ │ + 0x0000b460 8c000000 10040000 00000000 9e030000 ................ │ │ + 0x0000b470 35030000 92030000 2f010000 d0030000 5......./....... │ │ + 0x0000b480 40000000 fc010000 23030000 00000000 @.......#....... │ │ + 0x0000b490 5a040000 d6030000 00000000 42030000 Z...........B... │ │ + 0x0000b4a0 84000000 00000000 00000000 00000000 ................ │ │ + 0x0000b4b0 a4000000 00000000 00000000 99030000 ................ │ │ + 0x0000b4c0 00000000 00000000 70020000 9d020000 ........p....... │ │ + 0x0000b4d0 00000000 00000000 f1030000 e2020000 ................ │ │ + 0x0000b4e0 00000000 70030000 ab000000 d8030000 ....p........... │ │ + 0x0000b4f0 d9030000 da030000 a5020000 c2000000 ................ │ │ + 0x0000b500 22000000 00000000 52030000 3a010000 ".......R...:... │ │ + 0x0000b510 00000000 1f030000 71010000 00000000 ........q....... │ │ + 0x0000b520 31010000 10010000 00000000 75030000 1...........u... │ │ + 0x0000b530 96030000 92000000 3c040000 00000000 ........<....... │ │ + 0x0000b540 00000000 00000000 27020000 86030000 ........'....... │ │ + 0x0000b550 da000000 00000000 00000000 dd030000 ................ │ │ + 0x0000b560 9f030000 00000000 00000000 4b040000 ............K... │ │ + 0x0000b570 21030000 25020000 e7030000 c6030000 !...%........... │ │ + 0x0000b580 28030000 3e040000 09000000 2b030000 (...>.......+... │ │ + 0x0000b590 8e030000 00000000 76030000 16030000 ........v....... │ │ + 0x0000b5a0 00000000 49000000 d4030000 e5030000 ....I........... │ │ + 0x0000b5b0 59020000 00000000 eb010000 00000000 Y............... │ │ + 0x0000b5c0 ec030000 2b020000 9e010000 4b030000 ....+.......K... │ │ + 0x0000b5d0 b2030000 8d020000 b5000000 31040000 ............1... │ │ + 0x0000b5e0 e2030000 38040000 00000000 00000000 ....8........... │ │ + 0x0000b5f0 00000000 81030000 19020000 fa020000 ................ │ │ + 0x0000b600 0e040000 00000000 e9030000 22040000 ............"... │ │ + 0x0000b610 00000000 2e030000 77030000 00000000 ........w....... │ │ + 0x0000b620 53030000 4a000000 6b040000 3e010000 S...J...k...>... │ │ + 0x0000b630 00000000 00000000 00000000 87010000 ................ │ │ + 0x0000b640 00000000 20010000 22020000 36010000 .... ..."...6... │ │ + 0x0000b650 ec020000 9a010000 0a010000 2f040000 ............/... │ │ + 0x0000b660 00000000 00000000 00000000 4e020000 ............N... │ │ + 0x0000b670 1e000000 c3030000 63040000 29040000 ........c...)... │ │ + 0x0000b680 d5020000 00000000 26040000 00000000 ........&....... │ │ + 0x0000b690 bc000000 c1030000 c6010000 bd030000 ................ │ │ + 0x0000b6a0 b5020000 cf030000 00000000 00000000 ................ │ │ + 0x0000b6b0 0a030000 00000000 00000000 f0010000 ................ │ │ + 0x0000b6c0 01040000 3b030000 61040000 15020000 ....;...a....... │ │ + 0x0000b6d0 49020000 00000000 a9030000 7c020000 I...........|... │ │ + 0x0000b6e0 f6000000 aa020000 ad020000 00000000 ................ │ │ + 0x0000b6f0 bf030000 00000000 da010000 97020000 ................ │ │ + 0x0000b700 2e020000 00000000 c8010000 43040000 ............C... │ │ + 0x0000b710 00000000 00000000 bc020000 1b020000 ................ │ │ + 0x0000b720 7b030000 00000000 00000000 32010000 {...........2... │ │ + 0x0000b730 00000000 c1000000 f4020000 e0010000 ................ │ │ + 0x0000b740 e1020000 7f020000 00000000 23020000 ............#... │ │ + 0x0000b750 00000000 7d030000 00000000 86020000 ....}........... │ │ + 0x0000b760 69040000 98020000 00000000 48020000 i...........H... │ │ + 0x0000b770 5d030000 42020000 b9030000 00000000 ]...B........... │ │ + 0x0000b780 00000000 1b010000 e8020000 21040000 ............!... │ │ + 0x0000b790 ab010000 aa030000 cc020000 00000000 ................ │ │ + 0x0000b7a0 11010000 83030000 4e030000 1c000000 ........N....... │ │ + 0x0000b7b0 ec010000 00000000 46040000 d2000000 ........F....... │ │ + 0x0000b7c0 00000000 4a030000 d5010000 1c040000 ....J........... │ │ + 0x0000b7d0 6c040000 00000000 00000000 44030000 l...........D... │ │ + 0x0000b7e0 28040000 4c000000 01000000 00000000 (...L........... │ │ + 0x0000b7f0 00000000 00000000 29020000 71030000 ........)...q... │ │ + 0x0000b800 00000000 00000000 9f020000 00000000 ................ │ │ + 0x0000b810 00000000 13030000 27040000 5f040000 ........'..._... │ │ + 0x0000b820 5e040000 2c020000 51040000 00000000 ^...,...Q....... │ │ + 0x0000b830 10030000 00000000 4f040000 55040000 ........O...U... │ │ + 0x0000b840 00000000 5d010000 57030000 00000000 ....]...W....... │ │ + 0x0000b850 e5010000 87030000 14040000 00000000 ................ │ │ + 0x0000b860 00000000 7e020000 8e020000 00000000 ....~........... │ │ + 0x0000b870 49010000 00000000 17000000 00000000 I............... │ │ + 0x0000b880 00000000 12030000 7a000000 07040000 ........z....... │ │ + 0x0000b890 16040000 f2020000 00000000 17020000 ................ │ │ + 0x0000b8a0 82030000 84030000 08000000 7f000000 ................ │ │ + 0x0000b8b0 e5020000 00000000 00000000 63030000 ............c... │ │ + 0x0000b8c0 67030000 00000000 6f020000 93010000 g.......o....... │ │ + 0x0000b8d0 ac030000 48000000 be020000 f4030000 ....H........... │ │ + 0x0000b8e0 e9020000 24030000 00000000 cd020000 ....$........... │ │ + 0x0000b8f0 00000000 00000000 f1020000 0f040000 ................ │ │ + 0x0000b900 d7020000 e2000000 6a040000 94030000 ........j....... │ │ + 0x0000b910 25030000 73030000 e0030000 00000000 %...s........... │ │ + 0x0000b920 00000000 ee010000 03010000 00000000 ................ │ │ + 0x0000b930 00000000 00000000 a2010000 c4020000 ................ │ │ + 0x0000b940 ba030000 f0030000 45030000 00000000 ........E....... │ │ + 0x0000b950 00000000 00000000 00000000 c8030000 ................ │ │ + 0x0000b960 00000000 00000000 00000000 86000000 ................ │ │ + 0x0000b970 18040000 50000000 00000000 d2020000 ....P........... │ │ + 0x0000b980 0f030000 fe030000 39020000 09010000 ........9....... │ │ + 0x0000b990 38000000 3d000000 eb000000 00000000 8...=........... │ │ + 0x0000b9a0 00000000 00000000 23040000 3c010000 ........#...<... │ │ + 0x0000b9b0 cb010000 16000000 00000000 66030000 ............f... │ │ + 0x0000b9c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b9d0 a6030000 00000000 8d030000 00000000 ................ │ │ + 0x0000b9e0 66040000 b8000000 33020000 00000000 f.......3....... │ │ + 0x0000b9f0 44020000 1a010000 d3020000 00000000 D............... │ │ + 0x0000ba00 6c020000 c9030000 00000000 42040000 l...........B... │ │ + 0x0000ba10 2a040000 00000000 60030000 00000000 *.......`....... │ │ + 0x0000ba20 08040000 00000000 00000000 76000000 ............v... │ │ + 0x0000ba30 00000000 f6030000 00000000 54040000 ............T... │ │ + 0x0000ba40 70010000 be000000 67040000 00000000 p.......g....... │ │ + 0x0000ba50 00000000 1f040000 1b040000 00000000 ................ │ │ + 0x0000ba60 34040000 03020000 00000000 f7030000 4............... │ │ + 0x0000ba70 19040000 00000000 32040000 00000000 ........2....... │ │ + 0x0000ba80 cf020000 00000000 03040000 00000000 ................ │ │ + 0x0000ba90 2d010000 f3010000 4f010000 fd020000 -.......O....... │ │ + 0x0000baa0 00000000 54020000 b1030000 00000000 ....T........... │ │ + 0x0000bab0 4e010000 8c010000 55030000 00000000 N.......U....... │ │ + 0x0000bac0 c6020000 43030000 a3030000 11040000 ....C........... │ │ + 0x0000bad0 57000000 00000000 74030000 00000000 W.......t....... │ │ + 0x0000bae0 00000000 65030000 00000000 b7010000 ....e........... │ │ + 0x0000baf0 00000000 7a020000 00000000 fa030000 ....z........... │ │ + 0x0000bb00 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000bb10 c7030000 73010000 f7010000 09020000 ....s........... │ │ + 0x0000bb20 3f040000 d8010000 eb020000 dc030000 ?............... │ │ + 0x0000bb30 00000000 05020000 a5010000 3f030000 ............?... │ │ + 0x0000bb40 6f030000 41010000 5a000000 ce000000 o...A...Z....... │ │ + 0x0000bb50 27030000 29030000 8a020000 00000000 '...)........... │ │ + 0x0000bb60 00000000 59000000 f5020000 b0030000 ....Y........... │ │ + 0x0000bb70 00000000 00000000 e3020000 35020000 ............5... │ │ + 0x0000bb80 62030000 83010000 8b030000 36040000 b...........6... │ │ + 0x0000bb90 00000000 8b010000 11030000 00000000 ................ │ │ + 0x0000bba0 00000000 70040000 96020000 00000000 ....p........... │ │ + 0x0000bbb0 69030000 5c000000 e9000000 00000000 i...\........... │ │ + 0x0000bbc0 00000000 ff030000 32030000 e4020000 ........2....... │ │ + 0x0000bbd0 04010000 b8030000 33040000 4f030000 ........3...O... │ │ + 0x0000bbe0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000bbf0 00000000 4d040000 bb030000 1b030000 ....M........... │ │ + 0x0000bc00 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000bc10 00000000 00000000 00000000 8f020000 ................ │ │ + 0x0000bc20 e8030000 00000000 18020000 a9020000 ................ │ │ + 0x0000bc30 d4020000 00000000 2c040000 e6030000 ........,....... │ │ + 0x0000bc40 00000000 00000000 00000000 a7030000 ................ │ │ + 0x0000bc50 25010000 72000000 d8020000 00000000 %...r........... │ │ + 0x0000bc60 0e030000 d1020000 d2030000 2e040000 ................ │ │ + 0x0000bc70 e4000000 00000000 00000000 30030000 ............0... │ │ + 0x0000bc80 00000000 00000000 53040000 53010000 ........S...S... │ │ + 0x0000bc90 25040000 17030000 65040000 94020000 %.......e....... │ │ + 0x0000bca0 0e010000 0c020000 39040000 0c010000 ........9....... │ │ + 0x0000bcb0 40040000 46000000 9c000000 54010000 @...F.......T... │ │ + 0x0000bcc0 00000000 00000000 00000000 e9010000 ................ │ │ + 0x0000bcd0 00000000 00000000 00000000 cb020000 ................ │ │ + 0x0000bce0 bf010000 44010000 18010000 6d010000 ....D.......m... │ │ + 0x0000bcf0 1c020000 ea020000 00000000 2f000000 ............/... │ │ + 0x0000bd00 f2030000 18000000 5d040000 00000000 ........]....... │ │ + 0x0000bd10 fa010000 67020000 28020000 e2010000 ....g...(....... │ │ + 0x0000bd20 5b010000 59010000 39030000 44040000 [...Y...9...D... │ │ + 0x0000bd30 00000000 e3030000 66000000 00000000 ........f....... │ │ + 0x0000bd40 36000000 00000000 a4010000 00000000 6............... │ │ + 0x0000bd50 47030000 00000000 00000000 00000000 G............... │ │ + 0x0000bd60 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000bd70 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000bd80 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000bd90 00000000 00000000 00000000 00000000 ................ │ │ 0x0000bda0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000bdb0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000bdc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000bdd0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000bdd0 00000000 14000000 00000000 13000000 ................ │ │ 0x0000bde0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000bdf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000be00 00000000 00000000 00000000 14000000 ................ │ │ - 0x0000be10 00000000 13000000 00000000 00000000 ................ │ │ + 0x0000be00 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000be10 00000000 00000000 00000000 00000000 ................ │ │ 0x0000be20 00000000 00000000 00000000 00000000 ................ │ │ 0x0000be30 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000be40 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000be40 00000000 00000000 00000000 0f000000 ................ │ │ 0x0000be50 00000000 00000000 00000000 00000000 ................ │ │ 0x0000be60 00000000 00000000 00000000 00000000 ................ │ │ 0x0000be70 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000be80 00000000 00000000 00000000 0f000000 ................ │ │ + 0x0000be80 00000000 00000000 00000000 00000000 ................ │ │ 0x0000be90 00000000 00000000 00000000 00000000 ................ │ │ 0x0000bea0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000beb0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000bec0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000bed0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000bee0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000bef0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000bf00 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000bf00 00000000 00000000 00000000 42000000 ............B... │ │ 0x0000bf10 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000bf20 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000bf20 03000000 00000000 00000000 00000000 ................ │ │ 0x0000bf30 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000bf40 00000000 00000000 00000000 42000000 ............B... │ │ + 0x0000bf40 00000000 00000000 00000000 00000000 ................ │ │ 0x0000bf50 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000bf60 03000000 00000000 00000000 00000000 ................ │ │ - 0x0000bf70 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000bf60 00000000 00000000 00000000 45000000 ............E... │ │ + 0x0000bf70 00000000 43000000 00000000 00000000 ....C........... │ │ 0x0000bf80 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000bf90 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000bfa0 00000000 00000000 00000000 45000000 ............E... │ │ - 0x0000bfb0 00000000 43000000 00000000 00000000 ....C........... │ │ - 0x0000bfc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000bfd0 00000000 00000000 2c000000 00000000 ........,....... │ │ + 0x0000bf90 00000000 00000000 00000000 2c000000 ............,... │ │ + 0x0000bfa0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000bfb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000bfc0 00000000 00000000 00000000 11000000 ................ │ │ + 0x0000bfd0 7e000000 00000000 00000000 00000000 ~............... │ │ 0x0000bfe0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000bff0 00000000 11000000 7e000000 00000000 ........~....... │ │ + 0x0000bff0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000c000 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c010 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c020 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c030 00000000 00000000 87000000 00000000 ................ │ │ - 0x0000c040 00000000 00000000 00000000 05000000 ................ │ │ + 0x0000c010 88000000 00000000 00000000 00000000 ................ │ │ + 0x0000c020 00000000 04000000 00000000 00000000 ................ │ │ + 0x0000c030 00000000 8f000000 00000000 00000000 ................ │ │ + 0x0000c040 00000000 00000000 00000000 00000000 ................ │ │ 0x0000c050 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c060 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c070 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c060 00000000 00000000 00000000 2b000000 ............+... │ │ + 0x0000c070 00000000 0c000000 00000000 00000000 ................ │ │ 0x0000c080 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c090 00000000 2b000000 00000000 0c000000 ....+........... │ │ + 0x0000c090 00000000 00000000 97000000 00000000 ................ │ │ 0x0000c0a0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000c0b0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000c0c0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000c0d0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000c0e0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000c0f0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000c100 00000000 00000000 00000000 00000000 ................ │ │ 0x0000c110 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c120 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c120 00000000 00000000 96000000 00000000 ................ │ │ 0x0000c130 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c140 00000000 00000000 00000000 92000000 ................ │ │ + 0x0000c140 00000000 00000000 f8000000 00000000 ................ │ │ 0x0000c150 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c160 00000000 00000000 00000000 f1000000 ................ │ │ - 0x0000c170 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c180 00000000 00000000 f3000000 00000000 ................ │ │ - 0x0000c190 00000000 00000000 de000000 00000000 ................ │ │ - 0x0000c1a0 00000000 00000000 74000000 69000000 ........t...i... │ │ - 0x0000c1b0 00000000 00000000 00000000 52000000 ............R... │ │ + 0x0000c160 00000000 fa000000 00000000 00000000 ................ │ │ + 0x0000c170 00000000 e5000000 00000000 00000000 ................ │ │ + 0x0000c180 00000000 74000000 69000000 00000000 ....t...i....... │ │ + 0x0000c190 00000000 00000000 52000000 00000000 ........R....... │ │ + 0x0000c1a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c1b0 00000000 00000000 00000000 e7000000 ................ │ │ 0x0000c1c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c1d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c1e0 e0000000 00000000 00000000 00000000 ................ │ │ - 0x0000c1f0 00000000 00000000 00000000 a2000000 ................ │ │ - 0x0000c200 d7000000 00000000 39000000 00000000 ........9....... │ │ - 0x0000c210 00000000 e8000000 00000000 00000000 ................ │ │ - 0x0000c220 00000000 00000000 00000000 5e000000 ............^... │ │ + 0x0000c1d0 00000000 91000000 a8000000 dd000000 ................ │ │ + 0x0000c1e0 00000000 39000000 00000000 00000000 ....9........... │ │ + 0x0000c1f0 ef000000 00000000 00000000 00000000 ................ │ │ + 0x0000c200 00000000 00000000 5e000000 00000000 ........^....... │ │ + 0x0000c210 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c220 00000000 00000000 6b000000 00000000 ........k....... │ │ 0x0000c230 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c240 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c250 00000000 6b000000 00000000 00000000 ....k........... │ │ - 0x0000c260 00000000 61000000 8d000000 00000000 ....a........... │ │ - 0x0000c270 a8000000 00000000 00000000 00000000 ................ │ │ - 0x0000c280 00000000 4b000000 00000000 fa000000 ....K........... │ │ + 0x0000c240 61000000 8e000000 00000000 ae000000 a............... │ │ + 0x0000c250 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c260 4b000000 00000000 01010000 00000000 K............... │ │ + 0x0000c270 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c280 00000000 00000000 1f010000 00000000 ................ │ │ 0x0000c290 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c2a0 00000000 00000000 00000000 18010000 ................ │ │ - 0x0000c2b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c2c0 00000000 00000000 e9000000 00000000 ................ │ │ - 0x0000c2d0 00000000 00000000 58000000 00000000 ........X....... │ │ - 0x0000c2e0 00000000 00000000 00000000 6f000000 ............o... │ │ - 0x0000c2f0 00000000 00000000 00000000 a6000000 ................ │ │ - 0x0000c300 00000000 c1000000 00000000 c6000000 ................ │ │ - 0x0000c310 d1000000 00000000 cf000000 00000000 ................ │ │ - 0x0000c320 88000000 00000000 00000000 00000000 ................ │ │ - 0x0000c330 00000000 00000000 07000000 00000000 ................ │ │ - 0x0000c340 6c000000 00000000 00000000 a1000000 l............... │ │ - 0x0000c350 00000000 c5000000 57010000 00000000 ........W....... │ │ - 0x0000c360 81000000 00000000 00000000 00000000 ................ │ │ - 0x0000c370 00000000 00000000 d5000000 00000000 ................ │ │ - 0x0000c380 00000000 3c000000 00000000 4f000000 ....<.......O... │ │ - 0x0000c390 0e010000 00000000 9f000000 00000000 ................ │ │ - 0x0000c3a0 82000000 00000000 00000000 00000000 ................ │ │ - 0x0000c3b0 00000000 00000000 00000000 36010000 ............6... │ │ - 0x0000c3c0 00000000 62010000 6a000000 00000000 ....b...j....... │ │ - 0x0000c3d0 00000000 00000000 2e000000 25010000 ............%... │ │ - 0x0000c3e0 83010000 1f010000 00000000 0b000000 ................ │ │ - 0x0000c3f0 00000000 00000000 3b010000 00000000 ........;....... │ │ - 0x0000c400 00000000 00000000 aa000000 00000000 ................ │ │ - 0x0000c410 00000000 00000000 89010000 00000000 ................ │ │ - 0x0000c420 0d000000 00000000 00000000 00000000 ................ │ │ - 0x0000c430 00000000 00000000 00000000 7c000000 ............|... │ │ - 0x0000c440 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c450 20010000 00000000 8a010000 00000000 ............... │ │ - 0x0000c460 00000000 00000000 00000000 55010000 ............U... │ │ - 0x0000c470 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c480 00000000 ea000000 5c010000 00000000 ........\....... │ │ - 0x0000c490 3c010000 c2000000 00000000 00000000 <............... │ │ - 0x0000c4a0 00000000 00000000 00000000 71000000 ............q... │ │ - 0x0000c4b0 72010000 00000000 64000000 3b000000 r.......d...;... │ │ - 0x0000c4c0 00000000 2b010000 ad010000 f8000000 ....+........... │ │ - 0x0000c4d0 34010000 00000000 00000000 67000000 4...........g... │ │ - 0x0000c4e0 08010000 00000000 00000000 51010000 ............Q... │ │ - 0x0000c4f0 00000000 00000000 7d000000 00000000 ........}....... │ │ - 0x0000c500 5f000000 00000000 00000000 cf010000 _............... │ │ - 0x0000c510 d8010000 00000000 00000000 00000000 ................ │ │ - 0x0000c520 9b000000 a7010000 00000000 be000000 ................ │ │ - 0x0000c530 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c540 ec000000 21010000 00000000 00000000 ....!........... │ │ - 0x0000c550 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c560 4f010000 00000000 6e010000 00000000 O.......n....... │ │ - 0x0000c570 c0000000 06010000 00000000 00000000 ................ │ │ - 0x0000c580 64010000 00000000 cb000000 00000000 d............... │ │ - 0x0000c590 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c5a0 7a010000 f2010000 ae010000 c3000000 z............... │ │ - 0x0000c5b0 8a000000 00000000 00000000 46010000 ............F... │ │ - 0x0000c5c0 b3010000 00000000 00000000 68010000 ............h... │ │ - 0x0000c5d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c5e0 00000000 6d000000 60010000 d6010000 ....m...`....... │ │ - 0x0000c5f0 00000000 00000000 da010000 00000000 ................ │ │ - 0x0000c600 00000000 63010000 01010000 eb010000 ....c........... │ │ - 0x0000c610 00000000 77010000 44000000 1b010000 ....w...D....... │ │ - 0x0000c620 00000000 00000000 ef010000 00000000 ................ │ │ - 0x0000c630 74010000 00000000 ae000000 e3000000 t............... │ │ - 0x0000c640 f4000000 00000000 00000000 00000000 ................ │ │ - 0x0000c650 80000000 00000000 00000000 25000000 ............%... │ │ - 0x0000c660 a2010000 00000000 a3000000 68000000 ............h... │ │ - 0x0000c670 1e000000 ab000000 00000000 00000000 ................ │ │ - 0x0000c680 00000000 00000000 00000000 41000000 ............A... │ │ - 0x0000c690 00000000 a5010000 34000000 00000000 ........4....... │ │ - 0x0000c6a0 b4000000 01020000 00000000 35000000 ............5... │ │ - 0x0000c6b0 7e010000 00000000 00000000 00000000 ~............... │ │ - 0x0000c6c0 00000000 00000000 00000000 4d000000 ............M... │ │ - 0x0000c6d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c6e0 00000000 ed000000 00000000 53000000 ............S... │ │ - 0x0000c6f0 00000000 11020000 b6010000 d2010000 ................ │ │ - 0x0000c700 45020000 00000000 00000000 0c020000 E............... │ │ - 0x0000c710 9c010000 00000000 00000000 da000000 ................ │ │ - 0x0000c720 95000000 23010000 5d020000 37000000 ....#...]...7... │ │ - 0x0000c730 b7000000 00000000 b9010000 18020000 ................ │ │ - 0x0000c740 00000000 00000000 00000000 ca000000 ................ │ │ - 0x0000c750 00000000 bf000000 00000000 87010000 ................ │ │ - 0x0000c760 00000000 00000000 00000000 16020000 ................ │ │ - 0x0000c770 b0000000 00000000 b5010000 00000000 ................ │ │ - 0x0000c780 eb000000 00000000 97000000 00000000 ................ │ │ - 0x0000c790 00000000 00000000 00000000 d2000000 ................ │ │ - 0x0000c7a0 c5010000 00000000 00000000 70010000 ............p... │ │ - 0x0000c7b0 72020000 00000000 00010000 00000000 r............... │ │ - 0x0000c7c0 56020000 00000000 00000000 a6010000 V............... │ │ - 0x0000c7d0 4b020000 ac000000 3a000000 fa010000 K.......:....... │ │ - 0x0000c7e0 0a000000 61020000 00000000 00000000 ....a........... │ │ - 0x0000c7f0 62020000 00000000 00000000 93020000 b............... │ │ - 0x0000c800 2a010000 00000000 9f010000 58020000 *...........X... │ │ - 0x0000c810 00000000 2a000000 79000000 00000000 ....*...y....... │ │ - 0x0000c820 00000000 c9010000 f6000000 19020000 ................ │ │ - 0x0000c830 53010000 0d010000 1c010000 00000000 S............... │ │ - 0x0000c840 ec010000 54000000 9d000000 7b000000 ....T.......{... │ │ - 0x0000c850 00000000 38020000 00000000 00000000 ....8........... │ │ - 0x0000c860 30010000 d9000000 35020000 00000000 0.......5....... │ │ - 0x0000c870 00000000 90010000 d7010000 3f010000 ............?... │ │ - 0x0000c880 ac020000 00000000 00000000 70000000 ............p... │ │ - 0x0000c890 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c8a0 00000000 00000000 00000000 71020000 ............q... │ │ - 0x0000c8b0 00000000 b1020000 00000000 61010000 ............a... │ │ - 0x0000c8c0 cd010000 00000000 00000000 5f010000 ............_... │ │ - 0x0000c8d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c8e0 00000000 00000000 cd000000 00000000 ................ │ │ - 0x0000c8f0 33020000 00000000 00000000 46020000 3...........F... │ │ - 0x0000c900 00000000 00000000 5a010000 ad020000 ........Z....... │ │ - 0x0000c910 ba010000 00000000 00000000 00000000 ................ │ │ - 0x0000c920 00000000 d1020000 80020000 00000000 ................ │ │ - 0x0000c930 00000000 26020000 00000000 31010000 ....&.......1... │ │ - 0x0000c940 d5010000 91010000 57020000 ab010000 ........W....... │ │ - 0x0000c950 00000000 2d000000 bd000000 b9020000 ....-........... │ │ - 0x0000c960 aa020000 9b020000 fd010000 00000000 ................ │ │ - 0x0000c970 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c980 00000000 00000000 f7000000 00000000 ................ │ │ - 0x0000c990 00000000 00000000 00000000 21000000 ............!... │ │ - 0x0000c9a0 00000000 fb000000 00000000 00000000 ................ │ │ - 0x0000c9b0 39020000 00000000 76010000 bd020000 9.......v....... │ │ - 0x0000c9c0 98000000 a8020000 00000000 00000000 ................ │ │ - 0x0000c9d0 93010000 00000000 00000000 2e010000 ................ │ │ - 0x0000c9e0 5d010000 00000000 a4000000 14020000 ]............... │ │ - 0x0000c9f0 cc010000 bb010000 ab020000 8b010000 ................ │ │ - 0x0000ca00 00000000 a9010000 00000000 00000000 ................ │ │ - 0x0000ca10 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000ca20 5a020000 5f020000 bb020000 00000000 Z..._........... │ │ - 0x0000ca30 73000000 12020000 7b010000 00000000 s.......{....... │ │ - 0x0000ca40 22010000 00000000 00000000 5d000000 "...........]... │ │ - 0x0000ca50 83020000 94000000 00000000 13030000 ................ │ │ - 0x0000ca60 00000000 65010000 00000000 8c000000 ....e........... │ │ - 0x0000ca70 00000000 00000000 04000000 00000000 ................ │ │ - 0x0000ca80 3f000000 73010000 b5020000 c2020000 ?...s........... │ │ - 0x0000ca90 62000000 6e000000 00000000 00000000 b...n........... │ │ - 0x0000caa0 0b010000 00000000 00000000 00000000 ................ │ │ - 0x0000cab0 2d030000 a2020000 00000000 dc010000 -............... │ │ - 0x0000cac0 00000000 f5020000 c7010000 2f030000 ............/... │ │ - 0x0000cad0 00000000 00000000 b5000000 00000000 ................ │ │ - 0x0000cae0 00000000 00000000 15020000 ff020000 ................ │ │ - 0x0000caf0 00000000 00000000 00000000 bd010000 ................ │ │ - 0x0000cb00 93000000 53020000 13020000 34030000 ....S.......4... │ │ - 0x0000cb10 6f020000 00000000 1b000000 00000000 o............... │ │ - 0x0000cb20 00000000 c7000000 fe020000 f3020000 ................ │ │ - 0x0000cb30 00000000 3f020000 ad000000 3f030000 ....?.......?... │ │ - 0x0000cb40 00000000 fb010000 d0010000 63020000 ............c... │ │ - 0x0000cb50 00000000 42020000 0e000000 ce000000 ....B........... │ │ - 0x0000cb60 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000cb70 00000000 b1000000 00000000 00000000 ................ │ │ - 0x0000cb80 fc020000 00000000 00000000 3e000000 ............>... │ │ - 0x0000cb90 a9020000 3e010000 00000000 a7000000 ....>........... │ │ - 0x0000cba0 d0000000 00000000 a5020000 00000000 ................ │ │ - 0x0000cbb0 78030000 37020000 36020000 f6010000 x...7...6....... │ │ - 0x0000cbc0 c0010000 00000000 4a030000 00000000 ........J....... │ │ - 0x0000cbd0 00000000 78000000 00000000 49010000 ....x.......I... │ │ - 0x0000cbe0 10010000 92010000 00000000 00000000 ................ │ │ - 0x0000cbf0 00000000 ca010000 00000000 29030000 ............)... │ │ - 0x0000cc00 03020000 a9000000 d7020000 00000000 ................ │ │ - 0x0000cc10 94020000 00000000 77000000 cb010000 ........w....... │ │ - 0x0000cc20 00000000 00000000 00000000 d6000000 ................ │ │ - 0x0000cc30 00000000 3c020000 0d030000 88010000 ....<........... │ │ - 0x0000cc40 31000000 af010000 00000000 47020000 1...........G... │ │ - 0x0000cc50 3a020000 00000000 32030000 c8010000 :.......2....... │ │ - 0x0000cc60 00000000 fe000000 00000000 fb020000 ................ │ │ - 0x0000cc70 00000000 61030000 00000000 02000000 ....a........... │ │ - 0x0000cc80 28030000 9a010000 8c020000 00000000 (............... │ │ - 0x0000cc90 00000000 00000000 3a030000 99020000 ........:....... │ │ - 0x0000cca0 fa020000 00000000 00000000 a0000000 ................ │ │ - 0x0000ccb0 16030000 00000000 be010000 00000000 ................ │ │ - 0x0000ccc0 5d030000 00000000 00000000 b1010000 ]............... │ │ - 0x0000ccd0 00000000 9a030000 50010000 00000000 ........P....... │ │ - 0x0000cce0 00000000 00000000 81010000 d3020000 ................ │ │ - 0x0000ccf0 28000000 c4000000 85020000 00000000 (............... │ │ - 0x0000cd00 00000000 00000000 56000000 f8020000 ........V....... │ │ - 0x0000cd10 00000000 dd010000 b7020000 99010000 ................ │ │ - 0x0000cd20 00000000 00000000 00000000 67020000 ............g... │ │ - 0x0000cd30 6b030000 6d010000 00000000 00000000 k...m........... │ │ - 0x0000cd40 96010000 9e030000 00000000 c3030000 ................ │ │ - 0x0000cd50 58010000 00000000 e5000000 fd020000 X............... │ │ - 0x0000cd60 ed020000 1f030000 00000000 06030000 ................ │ │ - 0x0000cd70 00000000 00000000 e9020000 23000000 ............#... │ │ - 0x0000cd80 00000000 00000000 17030000 00000000 ................ │ │ - 0x0000cd90 c7030000 6c020000 7d010000 f0000000 ....l...}....... │ │ - 0x0000cda0 4a010000 00000000 86010000 00000000 J............... │ │ - 0x0000cdb0 f9000000 8c030000 25020000 15010000 ........%....... │ │ - 0x0000cdc0 00000000 02040000 00000000 60030000 ............`... │ │ - 0x0000cdd0 57030000 00000000 00000000 00000000 W............... │ │ - 0x0000cde0 00000000 51030000 85030000 a0020000 ....Q........... │ │ - 0x0000cdf0 54020000 df010000 00000000 55000000 T...........U... │ │ - 0x0000ce00 00000000 8e000000 6d020000 39030000 ........m...9... │ │ - 0x0000ce10 00000000 00000000 41030000 08020000 ........A....... │ │ - 0x0000ce20 d3000000 5e010000 a5030000 90030000 ....^........... │ │ - 0x0000ce30 00000000 ed010000 00000000 9f020000 ................ │ │ - 0x0000ce40 ec020000 f1020000 00000000 79030000 ............y... │ │ - 0x0000ce50 4f030000 9a000000 71010000 00000000 O.......q....... │ │ - 0x0000ce60 00000000 bd030000 a1030000 00000000 ................ │ │ - 0x0000ce70 09040000 00000000 ea030000 00000000 ................ │ │ - 0x0000ce80 d0030000 a7030000 15030000 87020000 ................ │ │ - 0x0000ce90 00000000 00000000 ed030000 83000000 ................ │ │ - 0x0000cea0 00000000 00000000 00000000 18000000 ................ │ │ - 0x0000ceb0 e1000000 d9020000 2c020000 1d010000 ........,....... │ │ - 0x0000cec0 8e010000 00000000 d4000000 78010000 ............x... │ │ - 0x0000ced0 90000000 7e030000 3e040000 00000000 ....~...>....... │ │ - 0x0000cee0 d4020000 00000000 4e040000 00000000 ........N....... │ │ - 0x0000cef0 a6030000 53030000 3e020000 b3020000 ....S...>....... │ │ - 0x0000cf00 00000000 00000000 8a020000 26000000 ............&... │ │ - 0x0000cf10 74020000 04010000 0c010000 00000000 t............... │ │ - 0x0000cf20 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000cf30 48020000 8d010000 0e030000 12000000 H............... │ │ - 0x0000cf40 00000000 36040000 ba000000 00000000 ....6........... │ │ - 0x0000cf50 e4030000 00000000 1f020000 00000000 ................ │ │ - 0x0000cf60 00000000 5e020000 00000000 00000000 ....^........... │ │ - 0x0000cf70 9d020000 00000000 77030000 31030000 ........w...1... │ │ - 0x0000cf80 30030000 00000000 0....... │ │ + 0x0000c2a0 00000000 f0000000 99000000 00000000 ................ │ │ + 0x0000c2b0 00000000 58000000 00000000 00000000 ....X........... │ │ + 0x0000c2c0 00000000 00000000 6f000000 00000000 ........o....... │ │ + 0x0000c2d0 00000000 00000000 ac000000 00000000 ................ │ │ + 0x0000c2e0 c7000000 00000000 cc000000 d7000000 ................ │ │ + 0x0000c2f0 00000000 d5000000 00000000 89000000 ................ │ │ + 0x0000c300 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c310 00000000 07000000 00000000 6c000000 ............l... │ │ + 0x0000c320 00000000 00000000 a7000000 00000000 ................ │ │ + 0x0000c330 cb000000 5e010000 00000000 81000000 ....^........... │ │ + 0x0000c340 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c350 00000000 00000000 3c000000 00000000 ........<....... │ │ + 0x0000c360 db000000 00000000 4f000000 15010000 ........O....... │ │ + 0x0000c370 00000000 a5000000 00000000 82000000 ................ │ │ + 0x0000c380 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c390 00000000 00000000 3d010000 00000000 ........=....... │ │ + 0x0000c3a0 69010000 6a000000 00000000 2c010000 i...j.......,... │ │ + 0x0000c3b0 00000000 00000000 0b000000 00000000 ................ │ │ + 0x0000c3c0 00000000 00000000 2e000000 8a010000 ................ │ │ + 0x0000c3d0 26010000 42010000 00000000 00000000 &...B........... │ │ + 0x0000c3e0 00000000 b0000000 00000000 00000000 ................ │ │ + 0x0000c3f0 00000000 90010000 00000000 0d000000 ................ │ │ + 0x0000c400 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c410 00000000 00000000 7c000000 00000000 ........|....... │ │ + 0x0000c420 00000000 00000000 00000000 27010000 ............'... │ │ + 0x0000c430 00000000 91010000 00000000 00000000 ................ │ │ + 0x0000c440 00000000 00000000 5c010000 00000000 ........\....... │ │ + 0x0000c450 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c460 f1000000 63010000 00000000 43010000 ....c.......C... │ │ + 0x0000c470 c8000000 00000000 00000000 00000000 ................ │ │ + 0x0000c480 00000000 00000000 71000000 79010000 ........q...y... │ │ + 0x0000c490 00000000 64000000 3b000000 00000000 ....d...;....... │ │ + 0x0000c4a0 34010000 b4010000 ff000000 3b010000 4...........;... │ │ + 0x0000c4b0 00000000 00000000 67000000 0f010000 ........g....... │ │ + 0x0000c4c0 00000000 00000000 58010000 00000000 ........X....... │ │ + 0x0000c4d0 00000000 7d000000 00000000 5f000000 ....}......._... │ │ + 0x0000c4e0 00000000 00000000 d6010000 df010000 ................ │ │ + 0x0000c4f0 00000000 00000000 00000000 a1000000 ................ │ │ + 0x0000c500 ae010000 00000000 c4000000 00000000 ................ │ │ + 0x0000c510 00000000 00000000 00000000 f3000000 ................ │ │ + 0x0000c520 28010000 00000000 00000000 00000000 (............... │ │ + 0x0000c530 00000000 00000000 00000000 56010000 ............V... │ │ + 0x0000c540 00000000 75010000 00000000 c6000000 ....u........... │ │ + 0x0000c550 0d010000 00000000 6b010000 00000000 ........k....... │ │ + 0x0000c560 00000000 d1000000 00000000 00000000 ................ │ │ + 0x0000c570 00000000 00000000 00000000 81010000 ................ │ │ + 0x0000c580 f9010000 b5010000 c9000000 8b000000 ................ │ │ + 0x0000c590 00000000 00000000 00000000 e1010000 ................ │ │ + 0x0000c5a0 00000000 00000000 67010000 00000000 ........g....... │ │ + 0x0000c5b0 dd010000 00000000 6d000000 00000000 ........m....... │ │ + 0x0000c5c0 00000000 ba010000 00000000 4d010000 ............M... │ │ + 0x0000c5d0 6f010000 00000000 00000000 00000000 o............... │ │ + 0x0000c5e0 6a010000 08010000 f2010000 22010000 j..........."... │ │ + 0x0000c5f0 00000000 7b010000 44000000 00000000 ....{...D....... │ │ + 0x0000c600 00000000 f6010000 00000000 7e010000 ............~... │ │ + 0x0000c610 00000000 b4000000 ea000000 fb000000 ................ │ │ + 0x0000c620 00000000 00000000 00000000 80000000 ................ │ │ + 0x0000c630 df000000 00000000 25000000 a9010000 ........%....... │ │ + 0x0000c640 00000000 a9000000 68000000 20000000 ........h... ... │ │ + 0x0000c650 b1000000 00000000 00000000 00000000 ................ │ │ + 0x0000c660 00000000 00000000 41000000 00000000 ........A....... │ │ + 0x0000c670 ac010000 00000000 4d000000 00000000 ........M....... │ │ + 0x0000c680 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c690 34000000 00000000 ba000000 08020000 4............... │ │ + 0x0000c6a0 00000000 35000000 00000000 00000000 ....5........... │ │ + 0x0000c6b0 00000000 85010000 00000000 00000000 ................ │ │ + 0x0000c6c0 f4000000 00000000 53000000 16020000 ........S....... │ │ + 0x0000c6d0 00000000 00000000 55020000 bd010000 ........U....... │ │ + 0x0000c6e0 d9010000 00000000 11020000 a3010000 ................ │ │ + 0x0000c6f0 00000000 00000000 e1000000 9b000000 ................ │ │ + 0x0000c700 2a010000 64020000 37000000 bd000000 *...d...7....... │ │ + 0x0000c710 00000000 c0010000 1f020000 00000000 ................ │ │ + 0x0000c720 00000000 00000000 d0000000 00000000 ................ │ │ + 0x0000c730 00000000 0f020000 8e010000 00000000 ................ │ │ + 0x0000c740 00000000 c5000000 00000000 b6000000 ................ │ │ + 0x0000c750 00000000 bc010000 00000000 f2000000 ................ │ │ + 0x0000c760 00000000 9d000000 00000000 00000000 ................ │ │ + 0x0000c770 00000000 00000000 00000000 77010000 ............w... │ │ + 0x0000c780 74020000 00000000 07010000 00000000 t............... │ │ + 0x0000c790 5f020000 00000000 00000000 00000000 _............... │ │ + 0x0000c7a0 d8000000 cc010000 ad010000 4a020000 ............J... │ │ + 0x0000c7b0 b2000000 3a000000 01020000 0a000000 ....:........... │ │ + 0x0000c7c0 68020000 00000000 00000000 69020000 h...........i... │ │ + 0x0000c7d0 00000000 00000000 9a020000 35010000 ............5... │ │ + 0x0000c7e0 00000000 a6010000 5b020000 79000000 ........[...y... │ │ + 0x0000c7f0 00000000 00000000 2a000000 00000000 ........*....... │ │ + 0x0000c800 d0010000 20020000 fd000000 5a010000 .... .......Z... │ │ + 0x0000c810 14010000 23010000 00000000 f4010000 ....#........... │ │ + 0x0000c820 54000000 a3000000 7b000000 00000000 T.......{....... │ │ + 0x0000c830 3f020000 00000000 00000000 37010000 ?...........7... │ │ + 0x0000c840 e0000000 3c020000 00000000 00000000 ....<........... │ │ + 0x0000c850 9b010000 00000000 de010000 46010000 ............F... │ │ + 0x0000c860 b3020000 00000000 00000000 70000000 ............p... │ │ + 0x0000c870 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c880 00000000 00000000 73020000 00000000 ........s....... │ │ + 0x0000c890 b8020000 00000000 68010000 d4010000 ........h....... │ │ + 0x0000c8a0 00000000 00000000 66010000 00000000 ........f....... │ │ + 0x0000c8b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c8c0 00000000 00000000 d3000000 3a020000 ............:... │ │ + 0x0000c8d0 00000000 00000000 52020000 00000000 ........R....... │ │ + 0x0000c8e0 00000000 b4020000 61010000 c1010000 ........a....... │ │ + 0x0000c8f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c900 d9020000 84020000 00000000 00000000 ................ │ │ + 0x0000c910 2d020000 00000000 38010000 dc010000 -.......8....... │ │ + 0x0000c920 94010000 5d020000 b2010000 00000000 ....]........... │ │ + 0x0000c930 2d000000 c3000000 c1020000 b1020000 -............... │ │ + 0x0000c940 a6020000 04020000 00000000 00000000 ................ │ │ + 0x0000c950 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c960 00000000 fe000000 00000000 00000000 ................ │ │ + 0x0000c970 00000000 00000000 88020000 00000000 ................ │ │ + 0x0000c980 02010000 00000000 00000000 40020000 ............@... │ │ + 0x0000c990 00000000 80010000 c5020000 9e000000 ................ │ │ + 0x0000c9a0 af020000 00000000 00000000 96010000 ................ │ │ + 0x0000c9b0 00000000 00000000 33010000 64010000 ........3...d... │ │ + 0x0000c9c0 00000000 0d020000 aa000000 d3010000 ................ │ │ + 0x0000c9d0 c2010000 b2020000 97010000 00000000 ................ │ │ + 0x0000c9e0 b0010000 00000000 00000000 00000000 ................ │ │ + 0x0000c9f0 00000000 00000000 00000000 5a020000 ............Z... │ │ + 0x0000ca00 66020000 c3020000 00000000 73000000 f...........s... │ │ + 0x0000ca10 13020000 82010000 00000000 29010000 ............)... │ │ + 0x0000ca20 00000000 5d000000 00000000 87020000 ....]........... │ │ + 0x0000ca30 9a000000 00000000 1a030000 00000000 ................ │ │ + 0x0000ca40 6c010000 00000000 06000000 00000000 l............... │ │ + 0x0000ca50 00000000 8d000000 00000000 3f000000 ............?... │ │ + 0x0000ca60 7a010000 bd020000 c9020000 62000000 z...........b... │ │ + 0x0000ca70 6e000000 00000000 00000000 12010000 n............... │ │ + 0x0000ca80 00000000 00000000 00000000 34030000 ............4... │ │ + 0x0000ca90 a8020000 00000000 e3010000 00000000 ................ │ │ + 0x0000caa0 fc020000 ce010000 36030000 00000000 ........6....... │ │ + 0x0000cab0 00000000 bb000000 00000000 00000000 ................ │ │ + 0x0000cac0 00000000 0e020000 06030000 00000000 ................ │ │ + 0x0000cad0 00000000 00000000 c4010000 98000000 ................ │ │ + 0x0000cae0 60020000 14020000 3d030000 76020000 `.......=...v... │ │ + 0x0000caf0 00000000 1d000000 00000000 00000000 ................ │ │ + 0x0000cb00 cd000000 21000000 00000000 fb020000 ....!........... │ │ + 0x0000cb10 4d020000 b3000000 46030000 00000000 M.......F....... │ │ + 0x0000cb20 02020000 d7010000 6a020000 00000000 ........j....... │ │ + 0x0000cb30 50020000 0e000000 d4000000 00000000 P............... │ │ + 0x0000cb40 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000cb50 b7000000 00000000 00000000 03030000 ................ │ │ + 0x0000cb60 00000000 00000000 3e000000 b0020000 ........>....... │ │ + 0x0000cb70 45010000 00000000 ad000000 d6000000 E............... │ │ + 0x0000cb80 00000000 ac020000 00000000 7f030000 ................ │ │ + 0x0000cb90 3e020000 3d020000 fe010000 c7010000 >...=........... │ │ + 0x0000cba0 00000000 51030000 00000000 00000000 ....Q........... │ │ + 0x0000cbb0 78000000 00000000 50010000 17010000 x.......P....... │ │ + 0x0000cbc0 95010000 00000000 00000000 00000000 ................ │ │ + 0x0000cbd0 d1010000 00000000 31030000 0a020000 ........1....... │ │ + 0x0000cbe0 af000000 de020000 00000000 9b020000 ................ │ │ + 0x0000cbf0 00000000 77000000 d2010000 00000000 ....w........... │ │ + 0x0000cc00 00000000 00000000 dc000000 43020000 ............C... │ │ + 0x0000cc10 14030000 00000000 8f010000 31000000 ............1... │ │ + 0x0000cc20 b6010000 00000000 51020000 41020000 ........Q...A... │ │ + 0x0000cc30 00000000 3c030000 cf010000 00000000 ....<........... │ │ + 0x0000cc40 05010000 00000000 fe020000 00000000 ................ │ │ + 0x0000cc50 68030000 00000000 02000000 2f030000 h.........../... │ │ + 0x0000cc60 a1010000 93020000 00000000 00000000 ................ │ │ + 0x0000cc70 00000000 41030000 a0020000 01030000 ....A........... │ │ + 0x0000cc80 00000000 00000000 a6000000 1d030000 ................ │ │ + 0x0000cc90 00000000 c5010000 00000000 64030000 ............d... │ │ + 0x0000cca0 00000000 00000000 b8010000 00000000 ................ │ │ + 0x0000ccb0 a1030000 57010000 00000000 00000000 ....W........... │ │ + 0x0000ccc0 00000000 88010000 da020000 28000000 ............(... │ │ + 0x0000ccd0 ca000000 89020000 00000000 00000000 ................ │ │ + 0x0000cce0 00000000 56000000 ff020000 00000000 ....V........... │ │ + 0x0000ccf0 e4010000 bf020000 a0010000 00000000 ................ │ │ + 0x0000cd00 00000000 00000000 6e020000 72030000 ........n...r... │ │ + 0x0000cd10 74010000 00000000 00000000 9d010000 t............... │ │ + 0x0000cd20 a5030000 00000000 5f010000 00000000 ........_....... │ │ + 0x0000cd30 ec000000 04030000 26030000 00000000 ........&....... │ │ + 0x0000cd40 0d030000 00000000 00000000 f0020000 ................ │ │ + 0x0000cd50 23000000 00000000 00000000 1e030000 #............... │ │ + 0x0000cd60 00000000 ce030000 78020000 84010000 ........x....... │ │ + 0x0000cd70 f7000000 00000000 8d010000 00000000 ................ │ │ + 0x0000cd80 00010000 93030000 00000000 06040000 ................ │ │ + 0x0000cd90 00000000 5e030000 00000000 00000000 ....^........... │ │ + 0x0000cda0 58030000 8c030000 a7020000 61020000 X...........a... │ │ + 0x0000cdb0 e6010000 00000000 55000000 00000000 ........U....... │ │ + 0x0000cdc0 90000000 79020000 40030000 00000000 ....y...@....... │ │ + 0x0000cdd0 00000000 48030000 1d020000 d9000000 ....H........... │ │ + 0x0000cde0 65010000 ab030000 97030000 00000000 e............... │ │ + 0x0000cdf0 f5010000 00000000 a4020000 f3020000 ................ │ │ + 0x0000ce00 f8020000 00000000 80030000 56030000 ............V... │ │ + 0x0000ce10 a0000000 78010000 00000000 00000000 ....x........... │ │ + 0x0000ce20 c4030000 a8030000 00000000 0b040000 ................ │ │ + 0x0000ce30 00000000 ca030000 00000000 d7030000 ................ │ │ + 0x0000ce40 ae030000 1c030000 8b020000 00000000 ................ │ │ + 0x0000ce50 00000000 f3030000 83000000 00000000 ................ │ │ + 0x0000ce60 00000000 00000000 1a000000 e8000000 ................ │ │ + 0x0000ce70 24010000 93000000 7d010000 85030000 $.......}....... │ │ + 0x0000ce80 3d040000 00000000 db020000 00000000 =............... │ │ + 0x0000ce90 48040000 00000000 00000000 00000000 H............... │ │ + 0x0000cea0 00000000 00000000 53020000 99010000 ........S....... │ │ + 0x0000ceb0 00000000 ad030000 15030000 5a030000 ............Z... │ │ + 0x0000cec0 4c020000 ba020000 00000000 00000000 L............... │ │ + 0x0000ced0 91020000 26000000 7b020000 0b010000 ....&...{....... │ │ + 0x0000cee0 13010000 12000000 00000000 35040000 ............5... │ │ + 0x0000cef0 c0000000 00000000 eb030000 00000000 ................ │ │ + 0x0000cf00 26020000 00000000 00000000 65020000 &...........e... │ │ + 0x0000cf10 00000000 00000000 a2020000 00000000 ................ │ │ + 0x0000cf20 7e030000 38030000 37030000 00000000 ~...8...7....... │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -1,406 +1,406 @@ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ -0000e9f0 <__cxa_atexit@plt-0x14>: │ │ +0000f2d4 <__cxa_atexit@plt-0x14>: │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ - ldr lr, [pc, #4] ; ea00 <__cxa_atexit@plt-0x4> │ │ + ldr lr, [pc, #4] ; f2e4 <__cxa_atexit@plt-0x4> │ │ add lr, pc, lr │ │ ldr pc, [lr, #8]! │ │ - ; instruction: 0x000494b8 │ │ + ldrdeq sl, [r4], -r4 │ │ │ │ -0000ea04 <__cxa_atexit@plt>: │ │ +0000f2e8 <__cxa_atexit@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1208]! ; 0x4b8 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #3028]! ; 0xbd4 │ │ │ │ -0000ea10 <__cxa_finalize@plt>: │ │ +0000f2f4 <__cxa_finalize@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1200]! ; 0x4b0 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #3020]! ; 0xbcc │ │ │ │ -0000ea1c : │ │ +0000f300 <__stack_chk_fail@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1192]! ; 0x4a8 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #3012]! ; 0xbc4 │ │ │ │ -0000ea28 <__stack_chk_fail@plt>: │ │ +0000f30c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1184]! ; 0x4a0 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #3004]! ; 0xbbc │ │ │ │ -0000ea34 : │ │ +0000f318 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1176]! ; 0x498 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2996]! ; 0xbb4 │ │ │ │ -0000ea40 : │ │ +0000f324 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1168]! ; 0x490 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2988]! ; 0xbac │ │ │ │ -0000ea4c : │ │ +0000f330 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1160]! ; 0x488 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2980]! ; 0xba4 │ │ │ │ -0000ea58 : │ │ +0000f33c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1152]! ; 0x480 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2972]! ; 0xb9c │ │ │ │ -0000ea64 : │ │ +0000f348 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1144]! ; 0x478 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2964]! ; 0xb94 │ │ │ │ -0000ea70 : │ │ +0000f354 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1136]! ; 0x470 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2956]! ; 0xb8c │ │ │ │ -0000ea7c : │ │ +0000f360 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1128]! ; 0x468 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2948]! ; 0xb84 │ │ │ │ -0000ea88 : │ │ +0000f36c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1120]! ; 0x460 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2940]! ; 0xb7c │ │ │ │ -0000ea94 : │ │ +0000f378 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1112]! ; 0x458 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2932]! ; 0xb74 │ │ │ │ -0000eaa0 : │ │ +0000f384 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1104]! ; 0x450 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2924]! ; 0xb6c │ │ │ │ -0000eaac : │ │ +0000f390 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1096]! ; 0x448 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2916]! ; 0xb64 │ │ │ │ -0000eab8 : │ │ +0000f39c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1088]! ; 0x440 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2908]! ; 0xb5c │ │ │ │ -0000eac4 : │ │ +0000f3a8 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1080]! ; 0x438 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2900]! ; 0xb54 │ │ │ │ -0000ead0 : │ │ +0000f3b4 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1072]! ; 0x430 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2892]! ; 0xb4c │ │ │ │ -0000eadc : │ │ +0000f3c0 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1064]! ; 0x428 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2884]! ; 0xb44 │ │ │ │ -0000eae8 : │ │ +0000f3cc : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1056]! ; 0x420 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2876]! ; 0xb3c │ │ │ │ -0000eaf4 : │ │ +0000f3d8 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1048]! ; 0x418 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2868]! ; 0xb34 │ │ │ │ -0000eb00 : │ │ +0000f3e4 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1040]! ; 0x410 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2860]! ; 0xb2c │ │ │ │ -0000eb0c : │ │ +0000f3f0 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1032]! ; 0x408 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2852]! ; 0xb24 │ │ │ │ -0000eb18 : │ │ +0000f3fc : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1024]! ; 0x400 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2844]! ; 0xb1c │ │ │ │ -0000eb24 : │ │ +0000f408 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1016]! ; 0x3f8 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2836]! ; 0xb14 │ │ │ │ -0000eb30 : │ │ +0000f414 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1008]! ; 0x3f0 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2828]! ; 0xb0c │ │ │ │ -0000eb3c : │ │ +0000f420 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #1000]! ; 0x3e8 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2820]! ; 0xb04 │ │ │ │ -0000eb48 : │ │ +0000f42c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #992]! ; 0x3e0 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2812]! ; 0xafc │ │ │ │ -0000eb54 : │ │ +0000f438 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #984]! ; 0x3d8 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2804]! ; 0xaf4 │ │ │ │ -0000eb60 : │ │ +0000f444 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #976]! ; 0x3d0 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2796]! ; 0xaec │ │ │ │ -0000eb6c : │ │ +0000f450 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #968]! ; 0x3c8 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2788]! ; 0xae4 │ │ │ │ -0000eb78 : │ │ +0000f45c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #960]! ; 0x3c0 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2780]! ; 0xadc │ │ │ │ -0000eb84 : │ │ +0000f468 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #952]! ; 0x3b8 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2772]! ; 0xad4 │ │ │ │ -0000eb90 : │ │ +0000f474 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #944]! ; 0x3b0 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2764]! ; 0xacc │ │ │ │ -0000eb9c : │ │ +0000f480 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #936]! ; 0x3a8 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2756]! ; 0xac4 │ │ │ │ -0000eba8 : │ │ +0000f48c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #928]! ; 0x3a0 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2748]! ; 0xabc │ │ │ │ -0000ebb4 : │ │ +0000f498 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #920]! ; 0x398 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2740]! ; 0xab4 │ │ │ │ -0000ebc0 <__errno@plt>: │ │ +0000f4a4 <__errno@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #912]! ; 0x390 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2732]! ; 0xaac │ │ │ │ -0000ebcc : │ │ +0000f4b0 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #904]! ; 0x388 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2724]! ; 0xaa4 │ │ │ │ -0000ebd8 : │ │ +0000f4bc : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #896]! ; 0x380 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2716]! ; 0xa9c │ │ │ │ -0000ebe4 <__srget@plt>: │ │ +0000f4c8 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #888]! ; 0x378 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2708]! ; 0xa94 │ │ │ │ -0000ebf0 : │ │ +0000f4d4 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #880]! ; 0x370 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2700]! ; 0xa8c │ │ │ │ -0000ebfc : │ │ +0000f4e0 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #872]! ; 0x368 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2692]! ; 0xa84 │ │ │ │ -0000ec08 : │ │ +0000f4ec : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #864]! ; 0x360 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2684]! ; 0xa7c │ │ │ │ -0000ec14 : │ │ +0000f4f8 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #856]! ; 0x358 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2676]! ; 0xa74 │ │ │ │ -0000ec20 : │ │ +0000f504 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #848]! ; 0x350 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2668]! ; 0xa6c │ │ │ │ -0000ec2c : │ │ +0000f510 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #840]! ; 0x348 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2660]! ; 0xa64 │ │ │ │ -0000ec38 : │ │ +0000f51c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #832]! ; 0x340 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2652]! ; 0xa5c │ │ │ │ -0000ec44 : │ │ +0000f528 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #824]! ; 0x338 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2644]! ; 0xa54 │ │ │ │ -0000ec50 : │ │ +0000f534 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #816]! ; 0x330 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2636]! ; 0xa4c │ │ │ │ -0000ec5c : │ │ +0000f540 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #808]! ; 0x328 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2628]! ; 0xa44 │ │ │ │ -0000ec68 : │ │ +0000f54c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #800]! ; 0x320 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2620]! ; 0xa3c │ │ │ │ -0000ec74 : │ │ +0000f558 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #792]! ; 0x318 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2612]! ; 0xa34 │ │ │ │ -0000ec80 : │ │ +0000f564 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #784]! ; 0x310 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2604]! ; 0xa2c │ │ │ │ -0000ec8c : │ │ +0000f570 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #776]! ; 0x308 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2596]! ; 0xa24 │ │ │ │ -0000ec98 : │ │ +0000f57c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #768]! ; 0x300 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2588]! ; 0xa1c │ │ │ │ -0000eca4 : │ │ +0000f588 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #760]! ; 0x2f8 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2580]! ; 0xa14 │ │ │ │ -0000ecb0 <__android_log_vprint@plt>: │ │ +0000f594 <__android_log_vprint@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #752]! ; 0x2f0 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2572]! ; 0xa0c │ │ │ │ -0000ecbc : │ │ +0000f5a0 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #744]! ; 0x2e8 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2564]! ; 0xa04 │ │ │ │ -0000ecc8 : │ │ +0000f5ac : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #736]! ; 0x2e0 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2556]! ; 0x9fc │ │ │ │ -0000ecd4 : │ │ +0000f5b8 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #728]! ; 0x2d8 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2548]! ; 0x9f4 │ │ │ │ -0000ece0 : │ │ +0000f5c4 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #720]! ; 0x2d0 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2540]! ; 0x9ec │ │ │ │ -0000ecec : │ │ +0000f5d0 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #712]! ; 0x2c8 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2532]! ; 0x9e4 │ │ │ │ -0000ecf8 : │ │ +0000f5dc : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #704]! ; 0x2c0 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2524]! ; 0x9dc │ │ │ │ -0000ed04 : │ │ +0000f5e8 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #696]! ; 0x2b8 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2516]! ; 0x9d4 │ │ │ │ -0000ed10 : │ │ +0000f5f4 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #688]! ; 0x2b0 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2508]! ; 0x9cc │ │ │ │ -0000ed1c : │ │ +0000f600 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #680]! ; 0x2a8 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2500]! ; 0x9c4 │ │ │ │ -0000ed28 : │ │ +0000f60c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #672]! ; 0x2a0 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2492]! ; 0x9bc │ │ │ │ -0000ed34 : │ │ +0000f618 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #664]! ; 0x298 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2484]! ; 0x9b4 │ │ │ │ -0000ed40 : │ │ +0000f624 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #656]! ; 0x290 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2476]! ; 0x9ac │ │ │ │ -0000ed4c : │ │ +0000f630 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #648]! ; 0x288 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2468]! ; 0x9a4 │ │ │ │ -0000ed58 : │ │ +0000f63c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #640]! ; 0x280 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2460]! ; 0x99c │ │ │ │ -0000ed64 : │ │ +0000f648 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #632]! ; 0x278 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2452]! ; 0x994 │ │ │ │ -0000ed70 : │ │ +0000f654 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #624]! ; 0x270 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2444]! ; 0x98c │ │ │ │ -0000ed7c : │ │ +0000f660 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #616]! ; 0x268 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2436]! ; 0x984 │ │ │ │ -0000ed88 : │ │ +0000f66c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #608]! ; 0x260 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2428]! ; 0x97c │ │ │ │ -0000ed94 <__gnu_Unwind_Find_exidx@plt>: │ │ +0000f678 <__gnu_Unwind_Find_exidx@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #600]! ; 0x258 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2420]! ; 0x974 │ │ │ │ -0000eda0 <__cxa_begin_cleanup@plt>: │ │ +0000f684 <__cxa_begin_cleanup@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #592]! ; 0x250 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2412]! ; 0x96c │ │ │ │ -0000edac <__cxa_type_match@plt>: │ │ +0000f690 <__cxa_type_match@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #299008 ; 0x49000 │ │ - ldr pc, [ip, #584]! ; 0x248 │ │ + add ip, ip, #303104 ; 0x4a000 │ │ + ldr pc, [ip, #2404]! ; 0x964 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,23431 +1,24679 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -0000edb8 : │ │ - ldr r2, [pc, #8] ; edc8 <__cxa_type_match@plt+0x1c> │ │ - mov r1, #0 │ │ +0000f6a0 : │ │ + ldr r0, [pc, #4] ; f6ac <__cxa_type_match@plt+0x1c> │ │ + add r0, pc, r0 │ │ + b f2f4 <__cxa_finalize@plt> │ │ + andeq sl, r4, r4, asr r9 │ │ + cmp r0, #0 │ │ + bxeq lr │ │ + bx r0 │ │ + mov r1, r0 │ │ + ldr r2, [pc, #12] ; f6d4 <__cxa_type_match@plt+0x44> │ │ + ldr r0, [pc, #12] ; f6d8 <__cxa_type_match@plt+0x48> │ │ add r2, pc, r2 │ │ - b ea04 <__cxa_atexit@plt> │ │ - andeq r9, r4, r8, lsr r2 │ │ - ldr r0, [pc, #4] ; edd8 <__cxa_type_match@plt+0x2c> │ │ add r0, pc, r0 │ │ - b ea10 <__cxa_finalize@plt> │ │ - andeq r9, r4, r8, lsr #4 │ │ - cfstr32mi mvfx11, [lr, #-448] ; 0xfffffe40 │ │ - ldcne 12, cr1, [r6], {4} │ │ - and r4, r0, sp, ror r4 │ │ - stmdavs fp!, {r3, r8, sl, ip, sp} │ │ - andle r4, r1, fp, lsl #5 │ │ - mvnsle r2, r0, lsl #22 │ │ + b f2e8 <__cxa_atexit@plt> │ │ + andeq sl, r4, r0, lsr r9 │ │ + ; instruction: 0xffffffdc │ │ + cfstr32ne mvfx11, [r4], {112} ; 0x70 │ │ + stcmi 12, cr1, [sp, #-88] ; 0xffffffa8 │ │ + stmdavs fp!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ + tstle r0, fp, lsl #5 │ │ stcne 8, cr6, [r0], #-140 ; 0xffffff74 │ │ ; instruction: 0x47986c5b │ │ stmdavs r9!, {r0, r1, r5, fp, sp, lr}^ │ │ ldmibvs fp, {r5, sl, fp, ip} │ │ mcrne 7, 0, r4, cr1, cr8, {4} │ │ - stmdavs r3!, {r2, ip, lr, pc} │ │ - ldcne 12, cr1, [r2], #-128 ; 0xffffff80 │ │ - ; instruction: 0x47986b9b │ │ - ; instruction: 0x46c0bd70 │ │ - andeq r8, r4, r4, lsr #3 │ │ - cfstr32ne mvfx11, [sl], {8} │ │ - ; instruction: 0xf7ff2103 │ │ - stclt 15, cr15, [r8, #-876] ; 0xfffffc94 │ │ + stmdavs r3!, {r0, r3, ip, lr, pc} │ │ + blvs fe6d678c <_end@@Base+0xfe67b880> │ │ + ; instruction: 0x47981c32 │ │ + blcs 47720 <_Unwind_DeleteException@@Base+0x4> │ │ + strcc sp, [r8, #-236] ; 0xffffff14 │ │ + ldcllt 7, cr14, [r0, #-924]! ; 0xfffffc64 │ │ + andeq r9, r4, r0, lsl #17 │ │ │ │ -0000ee28 : │ │ +0000f71c : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 3f620 │ │ + bl 41120 │ │ pop {r0, r1, r2, pc} │ │ │ │ -0000ee36 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - add r3, sp, #48 ; 0x30 │ │ - adds r4, r0, #0 │ │ - ldrb r7, [r3, #0] │ │ - str r2, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n ee60 │ │ - ldr r2, [r0, #0] │ │ +0000f72a : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + add r3, sp, #40 ; 0x28 │ │ + ldrb r6, [r3, #0] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r5, r0, #0 │ │ + adds r7, r2, #0 │ │ + cmp r3, #0 │ │ + beq.n f752 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ ldr r3, [r2, r3] │ │ - adds r1, r6, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n ee62 │ │ - b.n ee84 │ │ - adds r5, r6, #0 │ │ - adds r2, r7, #0 │ │ - subs r7, r2, #1 │ │ - sbcs r2, r7 │ │ - ldr r0, [sp, #4] │ │ - adds r1, r5, #0 │ │ - bl 3f5ac │ │ - cmp r5, #0 │ │ - beq.n ee84 │ │ - ldr r2, [r4, #0] │ │ + subs r4, r0, #0 │ │ + bne.n f754 │ │ + b.n f776 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + adds r2, r6, #0 │ │ + adds r0, r7, #0 │ │ + subs r6, r2, #1 │ │ + sbcs r2, r6 │ │ + adds r1, r4, #0 │ │ + bl 410ac │ │ + cmp r4, #0 │ │ + beq.n f776 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + adds r2, r4, #0 │ │ blx r3 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ + pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ │ │ -0000ee88 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - adds r4, r0, #0 │ │ - adds r7, r2, #0 │ │ +0000f778 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n eeac │ │ - ldr r2, [r0, #0] │ │ + ldr r3, [sp, #28] │ │ + adds r5, r0, #0 │ │ + adds r6, r2, #0 │ │ + cmp r3, #0 │ │ + beq.n f79c │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #28] │ │ ldr r3, [r2, r3] │ │ - adds r1, r6, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n eeae │ │ - b.n eecc │ │ - adds r5, r6, #0 │ │ - adds r0, r7, #0 │ │ - adds r1, r5, #0 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - bl 3f5ac │ │ - cmp r5, #0 │ │ - beq.n eecc │ │ - ldr r2, [r4, #0] │ │ + subs r4, r0, #0 │ │ + bne.n f79e │ │ + b.n f7bc │ │ + ldr r4, [sp, #28] │ │ + adds r0, r6, #0 │ │ + adds r1, r4, #0 │ │ + ldr r2, [sp, #32] │ │ + bl 410ac │ │ + cmp r4, #0 │ │ + beq.n f7bc │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ + ldr r1, [sp, #28] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ + pop {r0, r1, r4, r5, r6, pc} │ │ │ │ -0000eece : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - adds r4, r0, #0 │ │ - adds r7, r2, #0 │ │ +0000f7be : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n eef2 │ │ - ldr r2, [r0, #0] │ │ + ldr r3, [sp, #28] │ │ + adds r5, r0, #0 │ │ + adds r6, r2, #0 │ │ + cmp r3, #0 │ │ + beq.n f7e2 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #28] │ │ ldr r3, [r2, r3] │ │ - adds r1, r6, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n eef4 │ │ - b.n ef14 │ │ - adds r5, r6, #0 │ │ - adds r0, r7, #0 │ │ - adds r1, r5, #0 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - bl 3f5e0 │ │ - cmp r5, #0 │ │ - beq.n ef14 │ │ - ldr r2, [r4, #0] │ │ + subs r4, r0, #0 │ │ + bne.n f7e4 │ │ + b.n f804 │ │ + ldr r4, [sp, #28] │ │ + adds r0, r6, #0 │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r1, r4, #0 │ │ + bl 410e0 │ │ + cmp r4, #0 │ │ + beq.n f804 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ + ldr r1, [sp, #28] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ + pop {r0, r1, r4, r5, r6, pc} │ │ │ │ -0000ef16 : │ │ +0000f806 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - adds r4, r0, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r4, r0, #0 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ str r2, [sp, #4] │ │ - cmp r7, #0 │ │ - beq.n ef3c │ │ - ldr r2, [r0, #0] │ │ + cmp r3, #0 │ │ + beq.n f82e │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ ldr r3, [r2, r3] │ │ - adds r1, r7, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n ef3e │ │ - b.n ef8e │ │ - adds r5, r7, #0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - beq.n ef5a │ │ - ldr r2, [r4, #0] │ │ + subs r6, r0, #0 │ │ + bne.n f882 │ │ + b.n f894 │ │ + cmp r5, #0 │ │ + beq.n f84a │ │ + ldr r6, [sp, #44] ; 0x2c │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ + ldr r3, [r2, r3] │ │ + adds r1, r5, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - subs r6, r0, #0 │ │ - bne.n ef5c │ │ - b.n ef8e │ │ - ldr r6, [sp, #48] ; 0x30 │ │ + subs r7, r0, #0 │ │ + bne.n f84e │ │ + b.n f894 │ │ + adds r6, r5, #0 │ │ + adds r7, r5, #0 │ │ ldr r0, [sp, #4] │ │ - adds r1, r5, #0 │ │ - adds r2, r6, #0 │ │ - bl 3f558 │ │ - cmp r5, #0 │ │ - beq.n ef7a │ │ - ldr r2, [r4, #0] │ │ + adds r1, r6, #0 │ │ + adds r2, r7, #0 │ │ + bl 41058 │ │ + cmp r6, #0 │ │ + beq.n f86c │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ - adds r2, r5, #0 │ │ + ldr r3, [r2, r3] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + adds r2, r6, #0 │ │ blx r3 │ │ - cmp r6, #0 │ │ - beq.n ef8e │ │ - ldr r2, [r4, #0] │ │ + cmp r7, #0 │ │ + beq.n f894 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - adds r2, r6, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r1, r5, #0 │ │ + adds r2, r7, #0 │ │ blx r3 │ │ + b.n f894 │ │ + cmp r5, #0 │ │ + bne.n f834 │ │ + ldr r0, [sp, #4] │ │ + adds r1, r6, #0 │ │ + adds r2, r5, #0 │ │ + bl 41058 │ │ + adds r7, r5, #0 │ │ + b.n f85c │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0000ef92 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - str r2, [sp, #4] │ │ - cmp r7, #0 │ │ - beq.n efba │ │ - ldr r2, [r0, #0] │ │ +0000f898 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #28] │ │ + adds r6, r0, #0 │ │ + adds r4, r2, #0 │ │ + cmp r3, #0 │ │ + beq.n f8bc │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #28] │ │ ldr r3, [r2, r3] │ │ - adds r1, r7, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - adds r5, r0, #0 │ │ - subs r6, r0, #0 │ │ - bne.n efbc │ │ - b.n efdc │ │ - adds r5, r7, #0 │ │ - ldr r0, [sp, #4] │ │ + subs r5, r0, #0 │ │ + bne.n f8be │ │ + b.n f8e2 │ │ + ldr r5, [sp, #28] │ │ + adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ - bl 3f254 │ │ - lsls r6, r0, #24 │ │ - lsrs r6, r6, #24 │ │ + bl 40d1c │ │ + lsls r4, r0, #24 │ │ + lsrs r4, r4, #24 │ │ + adds r0, r4, #0 │ │ cmp r5, #0 │ │ - beq.n efdc │ │ - ldr r2, [r4, #0] │ │ + beq.n f8e2 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r6, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r6, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ + ldr r1, [sp, #28] │ │ adds r2, r5, #0 │ │ blx r3 │ │ - add sp, #20 │ │ - adds r0, r6, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ + adds r0, r4, #0 │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ -0000efe2 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - str r2, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n f00a │ │ - ldr r2, [r0, #0] │ │ +0000f8e4 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #28] │ │ + adds r5, r0, #0 │ │ + adds r6, r2, #0 │ │ + cmp r3, #0 │ │ + beq.n f908 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #28] │ │ ldr r3, [r2, r3] │ │ - adds r1, r6, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - adds r5, r0, #0 │ │ - subs r7, r0, #0 │ │ - bne.n f00c │ │ - b.n f02e │ │ - adds r5, r6, #0 │ │ - ldr r0, [sp, #4] │ │ - adds r1, r5, #0 │ │ - bl 3f528 │ │ - adds r7, r0, #0 │ │ - subs r0, r7, #1 │ │ - sbcs r7, r0 │ │ - cmp r5, #0 │ │ - beq.n f02e │ │ - ldr r2, [r4, #0] │ │ + subs r4, r0, #0 │ │ + bne.n f90a │ │ + b.n f930 │ │ + ldr r4, [sp, #28] │ │ + adds r0, r6, #0 │ │ + adds r1, r4, #0 │ │ + bl 41024 │ │ + adds r6, r0, #0 │ │ + subs r0, r6, #1 │ │ + sbcs r6, r0 │ │ + adds r0, r6, #0 │ │ + cmp r4, #0 │ │ + beq.n f930 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ + ldr r1, [sp, #28] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ - add sp, #20 │ │ - adds r0, r7, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ + adds r0, r6, #0 │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ -0000f034 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - str r2, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n f05c │ │ - ldr r2, [r0, #0] │ │ +0000f932 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r5, r0, #0 │ │ + adds r6, r2, #0 │ │ + cmp r3, #0 │ │ + beq.n f958 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ ldr r3, [r2, r3] │ │ - adds r1, r6, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - adds r5, r0, #0 │ │ + adds r4, r0, #0 │ │ subs r7, r0, #0 │ │ - bne.n f05e │ │ - b.n f07c │ │ - adds r5, r6, #0 │ │ - ldr r0, [sp, #4] │ │ - adds r1, r5, #0 │ │ - bl 3f528 │ │ + bne.n f95a │ │ + b.n f978 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + adds r0, r6, #0 │ │ + adds r1, r4, #0 │ │ + bl 41024 │ │ adds r7, r0, #0 │ │ - cmp r5, #0 │ │ - beq.n f07c │ │ - ldr r2, [r4, #0] │ │ + cmp r4, #0 │ │ + beq.n f978 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + adds r2, r4, #0 │ │ blx r3 │ │ - add sp, #20 │ │ adds r0, r7, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, r0 │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ ... │ │ │ │ -0000f088 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - adds r4, r0, #0 │ │ - adds r7, r2, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - cmp r6, #0 │ │ - beq.n f0ae │ │ - ldr r2, [r0, #0] │ │ +0000f980 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r5, r0, #0 │ │ + adds r6, r2, #0 │ │ + cmp r3, #0 │ │ + beq.n f9a4 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ ldr r3, [r2, r3] │ │ - adds r1, r6, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n f0b0 │ │ - b.n f0d2 │ │ - adds r5, r6, #0 │ │ - adds r0, r7, #0 │ │ - adds r1, r5, #0 │ │ - bl 3f538 │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #4] │ │ - cmp r5, #0 │ │ - beq.n f0da │ │ - ldr r2, [r4, #0] │ │ + subs r4, r0, #0 │ │ + bne.n f9a6 │ │ + b.n f9c8 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + adds r0, r6, #0 │ │ + adds r1, r4, #0 │ │ + bl 41038 │ │ + adds r6, r0, #0 │ │ + adds r7, r1, #0 │ │ + cmp r4, #0 │ │ + beq.n f9cc │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + adds r2, r4, #0 │ │ blx r3 │ │ - b.n f0da │ │ - ldr r4, [pc, #24] ; (f0ec ) │ │ - ldr r3, [pc, #16] ; (f0e8 ) │ │ - str r3, [sp, #0] │ │ - str r4, [sp, #4] │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - add sp, #20 │ │ + b.n f9cc │ │ + ldr r7, [pc, #16] ; (f9dc ) │ │ + ldr r6, [pc, #12] ; (f9d8 ) │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ ... │ │ │ │ -0000f0f0 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - str r2, [sp, #4] │ │ - cmp r7, #0 │ │ - beq.n f118 │ │ - ldr r2, [r0, #0] │ │ +0000f9e0 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #28] │ │ + adds r5, r0, #0 │ │ + adds r6, r2, #0 │ │ + cmp r3, #0 │ │ + beq.n fa04 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #28] │ │ ldr r3, [r2, r3] │ │ - adds r1, r7, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - adds r5, r0, #0 │ │ - subs r6, r0, #0 │ │ - bne.n f11a │ │ - b.n f14a │ │ - adds r5, r7, #0 │ │ - ldr r0, [sp, #4] │ │ - adds r1, r5, #0 │ │ - bl 3f50c │ │ + subs r4, r0, #0 │ │ + bne.n fa06 │ │ + b.n fa3a │ │ + ldr r4, [sp, #28] │ │ + adds r0, r6, #0 │ │ + adds r1, r4, #0 │ │ + bl 41008 │ │ + adds r1, r0, #0 │ │ subs r6, r0, #0 │ │ - beq.n f136 │ │ - ldr r2, [r4, #0] │ │ + beq.n fa22 │ │ movs r3, #167 ; 0xa7 │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ - adds r1, r6, #0 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ blx r3 │ │ adds r6, r0, #0 │ │ - cmp r5, #0 │ │ - beq.n f14a │ │ - ldr r2, [r4, #0] │ │ + adds r0, r6, #0 │ │ + cmp r4, #0 │ │ + beq.n fa3a │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ - adds r2, r5, #0 │ │ + ldr r1, [sp, #28] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ - add sp, #20 │ │ adds r0, r6, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ -0000f150 : │ │ - push {r4, r5, lr} │ │ - sub sp, #20 │ │ - movs r4, #0 │ │ - movs r5, #0 │ │ - str r4, [sp, #8] │ │ - str r5, [sp, #12] │ │ +0000fa3c : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #36] ; (fa6c ) │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - adds r0, r2, #0 │ │ - pop {r4, r5, pc} │ │ + cmp r2, r3 │ │ + beq.n fa68 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {pc} │ │ + add r4, pc, #192 ; (adr r4, fb30 ) │ │ + movs r4, r0 │ │ │ │ -0000f164 : │ │ +0000fa70 : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - blx 39c8c │ │ + bl 486c4 <_Unwind_GetTextRelBase@@Base+0x18> │ │ pop {r0, r1, r2, pc} │ │ │ │ -0000f172 : │ │ +0000fa7e : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - blx 39504 │ │ + bl 486d4 <_Unwind_GetTextRelBase@@Base+0x28> │ │ pop {r1, r2, r3, pc} │ │ │ │ -0000f180 : │ │ - push {r4, r5, lr} │ │ - ldr r4, [pc, #60] ; (f1c0 ) │ │ - sub sp, #84 ; 0x54 │ │ +0000fa8c : │ │ + push {r4, r5, r6, lr} │ │ + ldr r4, [pc, #64] ; (fad0 ) │ │ + sub sp, #80 ; 0x50 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #0] │ │ + adds r6, r0, #0 │ │ ldr r3, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ str r3, [sp, #76] ; 0x4c │ │ - blx 394a0 │ │ + bl 486e4 <_Unwind_GetTextRelBase@@Base+0x38> │ │ subs r2, r0, #0 │ │ - bge.n f1b0 │ │ - ldr r1, [pc, #36] ; (f1c4 ) │ │ - add r0, sp, #12 │ │ - add r1, pc │ │ - blx ea1c │ │ + bge.n fac0 │ │ + ldr r1, [pc, #40] ; (fad4 ) │ │ + add r5, sp, #12 │ │ adds r0, r5, #0 │ │ - add r1, sp, #12 │ │ - bl ee1c <__cxa_type_match@plt+0x70> │ │ + add r1, pc │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r6, #0 │ │ + movs r1, #3 │ │ + adds r2, r5, #0 │ │ + bl f6dc <__cxa_type_match@plt+0x4c> │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n f1bc │ │ - blx ea28 <__stack_chk_fail@plt> │ │ - add sp, #84 ; 0x54 │ │ - pop {r4, r5, pc} │ │ - ldrh r6, [r5, #38] ; 0x26 │ │ + beq.n facc │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #80 ; 0x50 │ │ + pop {r4, r5, r6, pc} │ │ + add r3, pc, #920 ; (adr r3, fe6c ) │ │ movs r4, r0 │ │ - add r0, sp, #840 ; 0x348 │ │ + cbnz r4, fb32 │ │ movs r3, r0 │ │ │ │ -0000f1c8 : │ │ - push {r4, r5, lr} │ │ - ldr r4, [pc, #76] ; (f218 ) │ │ - sub sp, #92 ; 0x5c │ │ +0000fad8 : │ │ + push {r4, r5, r6, lr} │ │ + ldr r4, [pc, #80] ; (fb2c ) │ │ + sub sp, #88 ; 0x58 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r2, [sp, #120] ; 0x78 │ │ adds r5, r0, #0 │ │ ldr r3, [r4, #0] │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #112] ; 0x70 │ │ str r3, [sp, #84] ; 0x54 │ │ add r3, sp, #16 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #128] ; 0x80 │ │ - blx 39b44 │ │ - adds r2, r0, #0 │ │ + bl 48704 <_Unwind_GetTextRelBase@@Base+0x58> │ │ + subs r2, r0, #0 │ │ ldr r0, [sp, #16] │ │ - bpl.n f206 │ │ - ldr r1, [pc, #40] ; (f21c ) │ │ - add r0, sp, #20 │ │ + bge.n fb1a │ │ + ldr r1, [pc, #44] ; (fb30 ) │ │ + add r6, sp, #20 │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea1c │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r5, #0 │ │ - add r1, sp, #20 │ │ - bl ee1c <__cxa_type_match@plt+0x70> │ │ + movs r1, #3 │ │ + adds r2, r6, #0 │ │ + bl f6dc <__cxa_type_match@plt+0x4c> │ │ movs r0, #0 │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n f212 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ - add sp, #92 ; 0x5c │ │ - pop {r4, r5, pc} │ │ + beq.n fb26 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #88 ; 0x58 │ │ + pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r6, [r4, #36] ; 0x24 │ │ + add r3, pc, #616 ; (adr r3, fd98 ) │ │ movs r4, r0 │ │ - add r0, sp, #624 ; 0x270 │ │ + cbnz r2, fb80 │ │ movs r3, r0 │ │ │ │ -0000f220 : │ │ - push {r4, r5, lr} │ │ - ldr r4, [pc, #68] ; (f268 ) │ │ - sub sp, #84 ; 0x54 │ │ +0000fb34 : │ │ + push {r4, r5, r6, lr} │ │ + ldr r4, [pc, #72] ; (fb80 ) │ │ + sub sp, #80 ; 0x50 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ add r2, sp, #8 │ │ adds r5, r0, #0 │ │ ldr r3, [r4, #0] │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #104] ; 0x68 │ │ str r3, [sp, #76] ; 0x4c │ │ - blx 39c0c │ │ - adds r2, r0, #0 │ │ + bl 48714 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + subs r2, r0, #0 │ │ ldr r0, [sp, #8] │ │ - bpl.n f258 │ │ - ldr r1, [pc, #36] ; (f26c ) │ │ - add r0, sp, #12 │ │ + bge.n fb70 │ │ + ldr r1, [pc, #40] ; (fb84 ) │ │ + add r6, sp, #12 │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea1c │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r5, #0 │ │ - add r1, sp, #12 │ │ - bl ee1c <__cxa_type_match@plt+0x70> │ │ + movs r1, #3 │ │ + adds r2, r6, #0 │ │ + bl f6dc <__cxa_type_match@plt+0x4c> │ │ movs r0, #0 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n f264 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ - add sp, #84 ; 0x54 │ │ - pop {r4, r5, pc} │ │ - ldrh r6, [r1, #34] ; 0x22 │ │ + beq.n fb7c │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #80 ; 0x50 │ │ + pop {r4, r5, r6, pc} │ │ + add r3, pc, #248 ; (adr r3, fc7c ) │ │ movs r4, r0 │ │ - add r0, sp, #424 ; 0x1a8 │ │ + revsh r4, r7 │ │ movs r3, r0 │ │ │ │ -0000f270 : │ │ - push {r4, r5, lr} │ │ - sub sp, #20 │ │ - movs r4, #0 │ │ - movs r5, #0 │ │ - str r4, [sp, #8] │ │ - str r5, [sp, #12] │ │ +0000fb88 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #36] ; (fbb8 ) │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - adds r0, r2, #0 │ │ - pop {r4, r5, pc} │ │ + cmp r2, r3 │ │ + beq.n fbb4 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {pc} │ │ + add r2, pc, #912 ; (adr r2, ff4c ) │ │ + movs r4, r0 │ │ │ │ -0000f284 : │ │ +0000fbbc : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 3841c │ │ + bl 39d58 │ │ pop {r0, r1, r2, pc} │ │ + ... │ │ │ │ -0000f292 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ +0000fbcc : │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r4, #0 │ │ + ldr r3, [pc, #108] ; (fc40 ) │ │ adds r6, r2, #0 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #0] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #28 │ │ + adds r7, r0, #0 │ │ + ldr r2, [r3, #0] │ │ + str r4, [sp, #8] │ │ + str r4, [sp, #12] │ │ + str r2, [sp, #20] │ │ str r3, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n f2be │ │ - ldr r2, [r0, #0] │ │ + cmp r6, r4 │ │ + beq.n fc04 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ - movs r2, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ + adds r1, r4, #0 │ │ adds r5, r0, #0 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - cmp r5, r0 │ │ - bne.n f2c0 │ │ - b.n f2e6 │ │ + adds r0, r4, #0 │ │ + cmp r5, r4 │ │ + bne.n fc06 │ │ + b.n fc2c │ │ adds r5, r6, #0 │ │ adds r0, r5, #0 │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - bl 2e2c8 │ │ - str r0, [sp, #0] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + bl 2fbfc │ │ + str r0, [sp, #8] │ │ cmp r5, #0 │ │ - beq.n f2e2 │ │ - ldr r2, [r4, #0] │ │ + beq.n fc28 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r7, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ blx r3 │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n fc3a │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + add r2, pc, #672 ; (adr r2, fee4 ) │ │ + movs r4, r0 │ │ │ │ -0000f2e8 : │ │ - push {r4, r5, lr} │ │ - sub sp, #20 │ │ - movs r4, #0 │ │ - movs r5, #0 │ │ - str r4, [sp, #8] │ │ - str r5, [sp, #12] │ │ +0000fc44 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #36] ; (fc74 ) │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - adds r0, r2, #0 │ │ - pop {r4, r5, pc} │ │ + cmp r2, r3 │ │ + beq.n fc70 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {pc} │ │ + add r2, pc, #160 ; (adr r2, fd18 ) │ │ + movs r4, r0 │ │ │ │ -0000f2fc : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ +0000fc78 : │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r4, #0 │ │ + ldr r3, [pc, #104] ; (fce8 ) │ │ adds r6, r2, #0 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #0] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #28 │ │ + adds r7, r0, #0 │ │ + ldr r2, [r3, #0] │ │ + str r4, [sp, #8] │ │ + str r4, [sp, #12] │ │ + str r2, [sp, #20] │ │ str r3, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n f328 │ │ - ldr r2, [r0, #0] │ │ + cmp r6, r4 │ │ + beq.n fcb0 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ - movs r2, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ + adds r1, r4, #0 │ │ adds r5, r0, #0 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - cmp r5, r0 │ │ - bne.n f32a │ │ - b.n f34e │ │ + adds r0, r4, #0 │ │ + cmp r5, r4 │ │ + bne.n fcb2 │ │ + b.n fcd6 │ │ adds r5, r6, #0 │ │ adds r0, r5, #0 │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - bl 2e8e4 │ │ - str r0, [sp, #0] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + bl 3022c │ │ + str r0, [sp, #8] │ │ cmp r5, #0 │ │ - beq.n f34a │ │ - ldr r2, [r4, #0] │ │ + beq.n fcd2 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r7, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ blx r3 │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n fce4 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + add r1, pc, #1008 ; (adr r1, 100dc ) │ │ + movs r4, r0 │ │ │ │ -0000f350 : │ │ +0000fcec : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 2e338 │ │ + bl 2fc6c │ │ pop {r0, r1, r2, pc} │ │ │ │ -0000f35e : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - str r2, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n f386 │ │ - ldr r2, [r0, #0] │ │ +0000fcfa : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r5, r0, #0 │ │ + adds r6, r2, #0 │ │ + cmp r3, #0 │ │ + beq.n fd20 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ ldr r3, [r2, r3] │ │ - adds r1, r6, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - adds r5, r0, #0 │ │ + adds r4, r0, #0 │ │ subs r7, r0, #0 │ │ - bne.n f388 │ │ - b.n f3a6 │ │ - adds r5, r6, #0 │ │ - ldr r0, [sp, #4] │ │ - adds r1, r5, #0 │ │ - bl 2dfcc │ │ + bne.n fd22 │ │ + b.n fd40 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + adds r0, r6, #0 │ │ + adds r1, r4, #0 │ │ + bl 2f918 │ │ adds r7, r0, #0 │ │ - cmp r5, #0 │ │ - beq.n f3a6 │ │ - ldr r2, [r4, #0] │ │ + cmp r4, #0 │ │ + beq.n fd40 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + adds r2, r4, #0 │ │ blx r3 │ │ - add sp, #20 │ │ adds r0, r7, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ -0000f3ac : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - str r2, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n f3d4 │ │ - ldr r2, [r0, #0] │ │ +0000fd44 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r5, r0, #0 │ │ + adds r6, r2, #0 │ │ + cmp r3, #0 │ │ + beq.n fd6a │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ ldr r3, [r2, r3] │ │ - adds r1, r6, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - adds r5, r0, #0 │ │ + adds r4, r0, #0 │ │ subs r7, r0, #0 │ │ - bne.n f3d6 │ │ - b.n f3f4 │ │ - adds r5, r6, #0 │ │ - ldr r0, [sp, #4] │ │ - adds r1, r5, #0 │ │ - bl 2dff8 │ │ + bne.n fd6c │ │ + b.n fd8a │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + adds r0, r6, #0 │ │ + adds r1, r4, #0 │ │ + bl 2f948 │ │ adds r7, r0, #0 │ │ - cmp r5, #0 │ │ - beq.n f3f4 │ │ - ldr r2, [r4, #0] │ │ + cmp r4, #0 │ │ + beq.n fd8a │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + adds r2, r4, #0 │ │ blx r3 │ │ - add sp, #20 │ │ adds r0, r7, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ -0000f3fa : │ │ +0000fd8e : │ │ push {r0, r1, r2, r3, r4, lr} │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r0, r2, #0 │ │ - ldr r1, [sp, #28] │ │ str r3, [sp, #0] │ │ + ldr r1, [sp, #28] │ │ ldr r2, [sp, #32] │ │ ldr r3, [sp, #36] ; 0x24 │ │ - bl 2dc08 │ │ + bl 2f544 │ │ add sp, #20 │ │ pop {pc} │ │ │ │ -0000f414 : │ │ +0000fda8 : │ │ push {r0, r1, r2, lr} │ │ + ldr r1, [sp, #20] │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ adds r0, r2, #0 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ - bl 2dd5c │ │ + ldr r2, [sp, #24] │ │ + bl 2f6b8 │ │ pop {r1, r2, r3, pc} │ │ │ │ -0000f428 : │ │ +0000fdbc : │ │ push {r0, r1, r2, r3, r4, lr} │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r0, r2, #0 │ │ - ldr r1, [sp, #28] │ │ str r3, [sp, #0] │ │ + ldr r1, [sp, #28] │ │ ldr r2, [sp, #32] │ │ ldr r3, [sp, #36] ; 0x24 │ │ - bl 2dcb8 │ │ + bl 2f614 │ │ add sp, #20 │ │ pop {pc} │ │ │ │ -0000f442 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - str r2, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n f46a │ │ - ldr r2, [r0, #0] │ │ +0000fdd6 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r5, r0, #0 │ │ + adds r6, r2, #0 │ │ + cmp r3, #0 │ │ + beq.n fdfc │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ ldr r3, [r2, r3] │ │ - adds r1, r6, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - adds r5, r0, #0 │ │ + adds r4, r0, #0 │ │ subs r7, r0, #0 │ │ - bne.n f46c │ │ - b.n f494 │ │ - adds r5, r6, #0 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - blx 44f4c <__aeabi_i2f> │ │ - adds r1, r5, #0 │ │ + bne.n fdfe │ │ + b.n fe26 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r1, r4, #0 │ │ adds r3, r0, #0 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r0, [sp, #4] │ │ - bl 2e074 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + adds r0, r6, #0 │ │ + bl 2f9c0 │ │ adds r7, r0, #0 │ │ - cmp r5, #0 │ │ - beq.n f494 │ │ - ldr r2, [r4, #0] │ │ + cmp r4, #0 │ │ + beq.n fe26 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + adds r2, r4, #0 │ │ blx r3 │ │ - add sp, #20 │ │ adds r0, r7, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ -0000f49a : │ │ +0000fe2a : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #44] ; 0x2c │ │ adds r4, r0, #0 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ str r2, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n f4c2 │ │ - ldr r2, [r0, #0] │ │ + beq.n fe56 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ ldr r1, [sp, #44] ; 0x2c │ │ + ldr r3, [r2, r3] │ │ movs r2, #0 │ │ blx r3 │ │ - adds r5, r0, #0 │ │ - subs r7, r0, #0 │ │ - bne.n f4c4 │ │ - b.n f518 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - beq.n f4e2 │ │ - ldr r2, [r4, #0] │ │ + subs r6, r0, #0 │ │ + bne.n feac │ │ + movs r3, #0 │ │ + str r3, [sp, #4] │ │ + b.n fec0 │ │ + cmp r5, #0 │ │ + beq.n fe72 │ │ + ldr r6, [sp, #44] ; 0x2c │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ + ldr r3, [r2, r3] │ │ + adds r1, r5, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - adds r6, r0, #0 │ │ subs r7, r0, #0 │ │ - bne.n f4e4 │ │ - b.n f518 │ │ - ldr r6, [sp, #48] ; 0x30 │ │ + bne.n fe76 │ │ + b.n fe50 │ │ + adds r6, r5, #0 │ │ + adds r7, r5, #0 │ │ ldr r0, [sp, #4] │ │ - adds r1, r5, #0 │ │ - adds r2, r6, #0 │ │ - bl 2e164 │ │ - adds r7, r0, #0 │ │ - cmp r5, #0 │ │ - beq.n f504 │ │ - ldr r2, [r4, #0] │ │ + adds r1, r6, #0 │ │ + adds r2, r7, #0 │ │ + bl 2faa8 │ │ + str r0, [sp, #4] │ │ + cmp r6, #0 │ │ + beq.n fe96 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #44] ; 0x2c │ │ - adds r2, r5, #0 │ │ + adds r2, r6, #0 │ │ blx r3 │ │ - cmp r6, #0 │ │ - beq.n f518 │ │ - ldr r2, [r4, #0] │ │ + cmp r7, #0 │ │ + beq.n fec0 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - adds r2, r6, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r1, r5, #0 │ │ + adds r2, r7, #0 │ │ blx r3 │ │ + b.n fec0 │ │ + cmp r5, #0 │ │ + bne.n fe5c │ │ + ldr r0, [sp, #4] │ │ + adds r1, r6, #0 │ │ + adds r2, r5, #0 │ │ + bl 2faa8 │ │ + adds r7, r5, #0 │ │ + str r0, [sp, #4] │ │ + b.n fe86 │ │ + ldr r0, [sp, #4] │ │ add sp, #20 │ │ - adds r0, r7, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0000f51e : │ │ +0000fec6 : │ │ push {r0, r1, r2, lr} │ │ - adds r0, r2, #0 │ │ ldr r1, [sp, #24] │ │ + adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 2e934 │ │ + bl 3027c │ │ pop {r0, r1, r2, pc} │ │ │ │ -0000f52e : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - adds r4, r0, #0 │ │ - adds r7, r2, #0 │ │ +0000fed6 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n f552 │ │ - ldr r2, [r0, #0] │ │ + ldr r3, [sp, #28] │ │ + adds r5, r0, #0 │ │ + adds r6, r2, #0 │ │ + cmp r3, #0 │ │ + beq.n fefa │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #28] │ │ ldr r3, [r2, r3] │ │ - adds r1, r6, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n f554 │ │ - b.n f570 │ │ - adds r5, r6, #0 │ │ - adds r0, r7, #0 │ │ - adds r1, r5, #0 │ │ - bl 2ea58 │ │ - cmp r5, #0 │ │ - beq.n f570 │ │ - ldr r2, [r4, #0] │ │ + subs r4, r0, #0 │ │ + bne.n fefc │ │ + b.n ff18 │ │ + ldr r4, [sp, #28] │ │ + adds r0, r6, #0 │ │ + adds r1, r4, #0 │ │ + bl 30390 │ │ + cmp r4, #0 │ │ + beq.n ff18 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ + ldr r1, [sp, #28] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ + pop {r0, r1, r4, r5, r6, pc} │ │ + ... │ │ │ │ -0000f572 : │ │ - sub sp, #8 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - ldr r1, [sp, #4] │ │ - add sp, #8 │ │ +0000ff1c : │ │ + push {r0, r1, r2, r3, r4, lr} │ │ movs r0, #0 │ │ - bx lr │ │ + movs r1, #0 │ │ + ldr r3, [pc, #28] ; (ff40 ) │ │ + str r0, [sp, #0] │ │ + str r1, [sp, #4] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #12] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n ff3c │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #20 │ │ + pop {pc} │ │ + ldr r7, [sp, #336] ; 0x150 │ │ + movs r4, r0 │ │ │ │ -0000f584 : │ │ +0000ff44 : │ │ bx lr │ │ + ... │ │ │ │ -0000f586 : │ │ - sub sp, #16 │ │ +0000ff48 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ movs r1, #0 │ │ - ldr r3, [r2, #4] │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #40] ; (ff7c ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + ldr r2, [r2, #4] │ │ + ldr r2, [r2, #8] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - ldr r0, [r3, #8] │ │ - bx lr │ │ + cmp r2, r3 │ │ + beq.n ff78 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {pc} │ │ + ldr r7, [sp, #144] ; 0x90 │ │ + movs r4, r0 │ │ │ │ -0000f59a : │ │ +0000ff80 : │ │ push {r0, r1, r4, lr} │ │ adds r4, r0, #0 │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 2f1a4 │ │ + bl 30b30 │ │ subs r1, r0, #0 │ │ - beq.n f5ba │ │ - ldr r2, [r4, #0] │ │ + beq.n ff9e │ │ movs r3, #167 ; 0xa7 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ blx r3 │ │ - adds r1, r0, #0 │ │ - adds r0, r1, #0 │ │ pop {r1, r2, r4, pc} │ │ │ │ -0000f5be : │ │ +0000ffa0 : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 2f1a8 │ │ + bl 30b34 │ │ lsls r0, r0, #24 │ │ lsrs r0, r0, #24 │ │ pop {r1, r2, r3, pc} │ │ + ... │ │ │ │ -0000f5d0 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ +0000ffb4 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #52] ; (ffec ) │ │ + sub sp, #32 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ add r1, sp, #12 │ │ - adds r0, r2, #0 │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #28] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #16] │ │ str r3, [sp, #20] │ │ - bl 318c4 │ │ + bl 331f8 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #16] │ │ + ldr r0, [sp, #16] │ │ ldr r1, [sp, #20] │ │ - add sp, #28 │ │ - pop {pc} │ │ - movs r0, r0 │ │ - ... │ │ + cmp r2, r3 │ │ + beq.n ffe8 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #32 │ │ + pop {r4, pc} │ │ + ldr r6, [sp, #760] ; 0x2f8 │ │ + movs r4, r0 │ │ │ │ -0000f5f0 : │ │ +0000fff0 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ + movs r4, #0 │ │ + ldr r3, [pc, #144] ; (10088 ) │ │ adds r6, r2, #0 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - cmp r6, #0 │ │ - beq.n f61e │ │ - ldr r2, [r0, #0] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #28 │ │ + adds r7, r0, #0 │ │ + ldr r2, [r3, #0] │ │ + str r4, [sp, #8] │ │ + str r4, [sp, #12] │ │ + str r2, [sp, #20] │ │ + str r3, [sp, #4] │ │ + cmp r6, r4 │ │ + beq.n 10028 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ - movs r2, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ + adds r1, r4, #0 │ │ adds r5, r0, #0 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - cmp r5, r0 │ │ - bne.n f620 │ │ - b.n f65e │ │ + adds r0, r4, #0 │ │ + cmp r5, r4 │ │ + bne.n 1002a │ │ + b.n 10068 │ │ adds r5, r6, #0 │ │ + ldr r1, [pc, #88] ; (10084 ) │ │ + ldr r0, [pc, #80] ; (10080 ) │ │ movs r2, #0 │ │ adds r3, r2, #0 │ │ - ldr r1, [pc, #68] ; (f66c ) │ │ - ldr r0, [pc, #64] ; (f668 ) │ │ - blx 4116c │ │ - adds r7, r0, #0 │ │ + bl 48734 <_Unwind_GetTextRelBase@@Base+0x88> │ │ + adds r4, r0, #0 │ │ movs r0, #0 │ │ - adds r3, r7, #0 │ │ + adds r3, r4, #0 │ │ adds r1, r5, #0 │ │ adds r2, r0, #0 │ │ - bl 32118 │ │ - str r0, [sp, #4] │ │ - adds r0, r7, #0 │ │ - blx 417b4 │ │ - ldr r3, [sp, #4] │ │ + bl 33a34 │ │ + str r0, [sp, #0] │ │ + adds r0, r4, #0 │ │ + bl 48744 <_Unwind_GetTextRelBase@@Base+0x98> │ │ + ldr r3, [sp, #0] │ │ str r3, [sp, #8] │ │ cmp r5, #0 │ │ - beq.n f65a │ │ - ldr r2, [r4, #0] │ │ + beq.n 10064 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r7, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ blx r3 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 10076 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ add r4, sp, #452 ; 0x1c4 │ │ - blt.n f584 │ │ + blt.n ff9c │ │ lsls r0, r5, #1 │ │ subs r7, #240 ; 0xf0 │ │ + ldr r6, [sp, #528] ; 0x210 │ │ + movs r4, r0 │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ │ │ -0000f670 : │ │ +00010090 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ - adds r1, r2, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ + movs r4, #0 │ │ + sub sp, #44 ; 0x2c │ │ str r2, [sp, #16] │ │ str r3, [sp, #20] │ │ - ldr r6, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - adds r4, r0, #0 │ │ - adds r7, r1, #0 │ │ - str r3, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n f6aa │ │ - ldr r2, [r0, #0] │ │ + ldr r3, [pc, #116] ; (10110 ) │ │ + ldr r6, [sp, #84] ; 0x54 │ │ + adds r7, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r4, [sp, #24] │ │ + str r4, [sp, #28] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #12] │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #16] │ │ + str r2, [sp, #4] │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + str r2, [sp, #8] │ │ + cmp r6, r4 │ │ + beq.n 100d4 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ - movs r2, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ + adds r1, r4, #0 │ │ adds r5, r0, #0 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - cmp r5, r0 │ │ - bne.n f6ac │ │ - b.n f6d2 │ │ + adds r0, r4, #0 │ │ + cmp r5, r4 │ │ + bne.n 100d6 │ │ + b.n 100fc │ │ adds r5, r6, #0 │ │ - adds r0, r7, #0 │ │ + ldr r0, [sp, #4] │ │ adds r1, r5, #0 │ │ movs r2, #0 │ │ - ldr r3, [sp, #4] │ │ - bl 32118 │ │ - str r0, [sp, #16] │ │ + ldr r3, [sp, #8] │ │ + bl 33a34 │ │ + str r0, [sp, #24] │ │ cmp r5, #0 │ │ - beq.n f6ce │ │ - ldr r2, [r4, #0] │ │ + beq.n 100f8 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r7, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ blx r3 │ │ - ldr r0, [sp, #16] │ │ - ldr r1, [sp, #20] │ │ - add sp, #28 │ │ + ldr r0, [sp, #24] │ │ + ldr r1, [sp, #28] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 1010a │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldr r5, [sp, #880] ; 0x370 │ │ + movs r4, r0 │ │ │ │ -0000f6d6 : │ │ +00010114 : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 326f4 │ │ + bl 3408c │ │ pop {r0, r1, r2, pc} │ │ + ... │ │ │ │ -0000f6e4 : │ │ +00010124 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #140] ; (f774 ) │ │ sub sp, #92 ; 0x5c │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ + ldr r3, [pc, #132] ; (101b4 ) │ │ ldr r6, [sp, #116] ; 0x74 │ │ adds r4, r0, #0 │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #8] │ │ - str r3, [sp, #4] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + adds r7, r3, #0 │ │ + str r2, [sp, #84] ; 0x54 │ │ + ldr r2, [sp, #8] │ │ + str r2, [sp, #4] │ │ cmp r6, #0 │ │ - beq.n f716 │ │ - ldr r2, [r0, #0] │ │ + beq.n 10158 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ + ldr r3, [r2, r3] │ │ movs r2, #0 │ │ blx r3 │ │ subs r5, r0, #0 │ │ - bne.n f718 │ │ - b.n f762 │ │ + bne.n 1015a │ │ + b.n 101a4 │ │ adds r5, r6, #0 │ │ ldr r3, [sp, #120] ; 0x78 │ │ cmp r3, #0 │ │ - bne.n f72c │ │ - ldr r2, [pc, #88] ; (f778 ) │ │ + bne.n 1016a │ │ + ldr r2, [pc, #84] ; (101b8 ) │ │ adds r0, r4, #0 │ │ movs r1, #7 │ │ add r2, pc │ │ - bl eddc <__cxa_type_match@plt+0x30> │ │ - b.n f762 │ │ + b.n 1018a │ │ ldr r2, [r3, #0] │ │ ldr r0, [sp, #4] │ │ adds r1, r5, #0 │ │ - bl 31ef8 │ │ + bl 33818 │ │ subs r2, r0, #0 │ │ - bge.n f74e │ │ - ldr r1, [pc, #64] ; (f77c ) │ │ - add r0, sp, #20 │ │ + bge.n 10190 │ │ + ldr r1, [pc, #64] ; (101bc ) │ │ + add r5, sp, #20 │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea1c │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r4, #0 │ │ - add r1, sp, #20 │ │ - bl ee1c <__cxa_type_match@plt+0x70> │ │ - b.n f762 │ │ + movs r1, #3 │ │ + adds r2, r5, #0 │ │ + bl f6dc <__cxa_type_match@plt+0x4c> │ │ + b.n 101a4 │ │ cmp r5, #0 │ │ - beq.n f762 │ │ - ldr r2, [r4, #0] │ │ + beq.n 101a4 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ blx r3 │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n f76e │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 101b0 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - strh r2, [r1, #60] ; 0x3c │ │ + ldr r5, [sp, #296] ; 0x128 │ │ movs r4, r0 │ │ - add r3, pc, #680 ; (adr r3, fa24 ) │ │ + push {r4, lr} │ │ movs r3, r0 │ │ - add r3, pc, #760 ; (adr r3, fa78 ) │ │ + push {r1, r2, r5, lr} │ │ movs r3, r0 │ │ │ │ -0000f780 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #0] │ │ +000101c0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r4, #0 │ │ + ldr r3, [pc, #112] ; (10238 ) │ │ + sub sp, #28 │ │ + ldr r6, [sp, #52] ; 0x34 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + adds r7, r0, #0 │ │ + ldr r2, [r3, #0] │ │ + str r4, [sp, #8] │ │ + str r4, [sp, #12] │ │ + str r2, [sp, #20] │ │ str r3, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n f7ac │ │ - ldr r2, [r0, #0] │ │ + cmp r6, r4 │ │ + beq.n 101f8 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ - movs r2, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ + adds r1, r4, #0 │ │ adds r5, r0, #0 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - cmp r5, r0 │ │ - bne.n f7ae │ │ - b.n f7d8 │ │ + adds r0, r4, #0 │ │ + cmp r5, r4 │ │ + bne.n 101fa │ │ + b.n 10224 │ │ adds r5, r6, #0 │ │ adds r0, r5, #0 │ │ - bl 31ea0 │ │ - adds r7, r0, #0 │ │ + bl 337c4 │ │ + adds r4, r0, #0 │ │ movs r0, #4 │ │ - blx ea34 │ │ - str r7, [r0, #0] │ │ - str r0, [sp, #0] │ │ + bl 48754 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + str r4, [r0, #0] │ │ + str r0, [sp, #8] │ │ cmp r5, #0 │ │ - beq.n f7d4 │ │ - ldr r2, [r4, #0] │ │ + beq.n 10220 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r7, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ blx r3 │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - add sp, #12 │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 10232 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldr r4, [sp, #712] ; 0x2c8 │ │ + movs r4, r0 │ │ │ │ -0000f7dc : │ │ +0001023c : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [sp, #12] │ │ - bl 31ed4 │ │ + bl 337f8 │ │ subs r1, r0, #0 │ │ - beq.n f7f8 │ │ - ldr r2, [r4, #0] │ │ + beq.n 10256 │ │ movs r3, #167 ; 0xa7 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ blx r3 │ │ - adds r1, r0, #0 │ │ - adds r0, r1, #0 │ │ pop {r4, pc} │ │ │ │ -0000f7fc : │ │ +00010258 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #100 ; 0x64 │ │ str r2, [sp, #16] │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #168] ; (f8b0 ) │ │ - ldr r1, [sp, #128] ; 0x80 │ │ + ldr r3, [sp, #128] ; 0x80 │ │ ldr r7, [sp, #124] ; 0x7c │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #164] ; (10310 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - adds r4, r0, #0 │ │ - str r1, [sp, #4] │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #12] │ │ str r2, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #16] │ │ str r2, [sp, #8] │ │ cmp r7, #0 │ │ - beq.n f834 │ │ - ldr r2, [r0, #0] │ │ + beq.n 10290 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r7, #0 │ │ + ldr r3, [r2, r3] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n f836 │ │ - b.n f89e │ │ - adds r5, r7, #0 │ │ + subs r6, r0, #0 │ │ + bne.n 10292 │ │ + b.n 102fe │ │ + adds r6, r7, #0 │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n f852 │ │ - ldr r2, [r4, #0] │ │ + beq.n 102ae │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #4] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r6, r0, #0 │ │ - bne.n f854 │ │ - b.n f89e │ │ - ldr r6, [sp, #4] │ │ - adds r2, r6, #0 │ │ + subs r5, r0, #0 │ │ + bne.n 102b0 │ │ + b.n 102fe │ │ + ldr r5, [sp, #4] │ │ + adds r2, r5, #0 │ │ ldr r0, [sp, #8] │ │ - adds r1, r5, #0 │ │ - bl 32108 │ │ + adds r1, r6, #0 │ │ + bl 33a24 │ │ subs r2, r0, #0 │ │ - bge.n f876 │ │ - ldr r1, [pc, #80] ; (f8b4 ) │ │ - add r0, sp, #28 │ │ + bge.n 102d6 │ │ + ldr r1, [pc, #84] ; (10314 ) │ │ + add r5, sp, #28 │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea1c │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r4, #0 │ │ - add r1, sp, #28 │ │ - bl ee1c <__cxa_type_match@plt+0x70> │ │ - b.n f89e │ │ - cmp r5, #0 │ │ - beq.n f88a │ │ - ldr r2, [r4, #0] │ │ + movs r1, #3 │ │ + adds r2, r5, #0 │ │ + bl f6dc <__cxa_type_match@plt+0x4c> │ │ + b.n 102fe │ │ + cmp r6, #0 │ │ + beq.n 102ea │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ adds r1, r7, #0 │ │ - adds r2, r5, #0 │ │ + adds r2, r6, #0 │ │ blx r3 │ │ - cmp r6, #0 │ │ - beq.n f89e │ │ - ldr r2, [r4, #0] │ │ + cmp r5, #0 │ │ + beq.n 102fe │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #4] │ │ - adds r2, r6, #0 │ │ + adds r2, r5, #0 │ │ blx r3 │ │ - ldr r1, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ ldr r2, [sp, #92] ; 0x5c │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n f8ac │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 1030c │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ - strh r6, [r5, #50] ; 0x32 │ │ + ldr r4, [sp, #72] ; 0x48 │ │ movs r4, r0 │ │ - add r2, pc, #716 ; (adr r2, fb84 ) │ │ + cbz r5, 10396 │ │ movs r3, r0 │ │ │ │ -0000f8b8 : │ │ - push {r4, r5, lr} │ │ - ldr r4, [pc, #64] ; (f8fc ) │ │ - sub sp, #84 ; 0x54 │ │ +00010318 : │ │ + push {r4, r5, r6, lr} │ │ + ldr r4, [pc, #68] ; (10360 ) │ │ + sub sp, #80 ; 0x50 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ - adds r5, r0, #0 │ │ - ldr r1, [sp, #100] ; 0x64 │ │ + adds r6, r0, #0 │ │ ldr r3, [r4, #0] │ │ ldr r0, [sp, #0] │ │ + ldr r1, [sp, #100] ; 0x64 │ │ str r3, [sp, #76] ; 0x4c │ │ - bl 32054 │ │ + bl 33974 │ │ subs r2, r0, #0 │ │ - bge.n f8ea │ │ - ldr r1, [pc, #36] ; (f900 ) │ │ - add r0, sp, #12 │ │ - add r1, pc │ │ - blx ea1c │ │ + bge.n 1034e │ │ + ldr r1, [pc, #40] ; (10364 ) │ │ + add r5, sp, #12 │ │ adds r0, r5, #0 │ │ - add r1, sp, #12 │ │ - bl ee1c <__cxa_type_match@plt+0x70> │ │ + add r1, pc │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r6, #0 │ │ + movs r1, #3 │ │ + adds r2, r5, #0 │ │ + bl f6dc <__cxa_type_match@plt+0x4c> │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n f8f6 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ - add sp, #84 ; 0x54 │ │ - pop {r4, r5, pc} │ │ + beq.n 1035a │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #80 ; 0x50 │ │ + pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - strh r6, [r6, #44] ; 0x2c │ │ + ldr r3, [sp, #360] ; 0x168 │ │ movs r4, r0 │ │ - add r2, pc, #364 ; (adr r2, fa70 ) │ │ + cbz r1, 103d0 │ │ movs r3, r0 │ │ │ │ -0000f904 : │ │ +00010368 : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 3224c │ │ + bl 33b84 │ │ pop {r1, r2, r3, pc} │ │ ... │ │ │ │ -0000f914 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - str r2, [sp, #4] │ │ - cmp r7, #0 │ │ - beq.n f93c │ │ - ldr r2, [r0, #0] │ │ +00010378 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r6, r0, #0 │ │ + adds r7, r2, #0 │ │ + cmp r3, #0 │ │ + beq.n 1039e │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ ldr r3, [r2, r3] │ │ - adds r1, r7, #0 │ │ movs r2, #0 │ │ blx r3 │ │ adds r5, r0, #0 │ │ - subs r6, r0, #0 │ │ - bne.n f93e │ │ - b.n f972 │ │ - adds r5, r7, #0 │ │ - ldr r6, [sp, #48] ; 0x30 │ │ - cmp r6, #0 │ │ - bne.n f952 │ │ - ldr r2, [pc, #48] ; (f978 ) │ │ - adds r0, r4, #0 │ │ + subs r4, r0, #0 │ │ + bne.n 103a0 │ │ + b.n 103d4 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ldr r4, [sp, #40] ; 0x28 │ │ + cmp r4, #0 │ │ + bne.n 103b4 │ │ + ldr r2, [pc, #48] ; (103d8 ) │ │ + adds r0, r6, #0 │ │ movs r1, #7 │ │ add r2, pc │ │ - bl eddc <__cxa_type_match@plt+0x30> │ │ - b.n f972 │ │ - ldr r2, [r6, #0] │ │ - ldr r0, [sp, #4] │ │ + bl f6dc <__cxa_type_match@plt+0x4c> │ │ + b.n 103d4 │ │ + ldr r2, [r4, #0] │ │ + adds r0, r7, #0 │ │ adds r1, r5, #0 │ │ - bl 32484 │ │ - adds r6, r0, #0 │ │ + bl 33e14 │ │ + adds r4, r0, #0 │ │ cmp r5, #0 │ │ - beq.n f972 │ │ - ldr r2, [r4, #0] │ │ + beq.n 103d4 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r6, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r6, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ adds r2, r5, #0 │ │ blx r3 │ │ - add sp, #20 │ │ - adds r0, r6, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ - add r2, pc, #52 ; (adr r2, f9b0 ) │ │ + adds r0, r4, #0 │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + cbz r3, 10430 │ │ movs r3, r0 │ │ │ │ -0000f97c : │ │ +000103dc : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #52 ; 0x34 │ │ - str r2, [sp, #40] ; 0x28 │ │ - str r3, [sp, #44] ; 0x2c │ │ - str r2, [sp, #28] │ │ - ldr r2, [sp, #76] ; 0x4c │ │ + sub sp, #44 ; 0x2c │ │ + str r2, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ adds r4, r0, #0 │ │ - cmp r2, #0 │ │ - beq.n f9a4 │ │ - ldr r2, [r0, #0] │ │ + str r2, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 10404 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ ldr r3, [r2, r3] │ │ - ldr r1, [sp, #76] ; 0x4c │ │ movs r2, #0 │ │ blx r3 │ │ adds r5, r0, #0 │ │ - subs r6, r0, #0 │ │ - bne.n f9a6 │ │ - b.n fa7a │ │ - ldr r5, [sp, #76] ; 0x4c │ │ - ldr r6, [sp, #80] ; 0x50 │ │ - cmp r6, #0 │ │ - bne.n f9ba │ │ - ldr r2, [pc, #208] ; (fa80 ) │ │ + subs r7, r0, #0 │ │ + bne.n 10406 │ │ + b.n 104d8 │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + ldr r7, [sp, #72] ; 0x48 │ │ + cmp r7, #0 │ │ + bne.n 1041a │ │ + ldr r2, [pc, #208] ; (104e0 ) │ │ adds r0, r4, #0 │ │ movs r1, #7 │ │ add r2, pc │ │ - bl eddc <__cxa_type_match@plt+0x30> │ │ - b.n fa7a │ │ - ldr r6, [r6, #0] │ │ + bl f6dc <__cxa_type_match@plt+0x4c> │ │ + b.n 104d8 │ │ + ldr r3, [r7, #0] │ │ ldr r2, [r4, #0] │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + str r3, [sp, #28] │ │ movs r3, #171 ; 0xab │ │ lsls r3, r3, #2 │ │ - str r6, [sp, #32] │ │ ldr r3, [r2, r3] │ │ - ldr r1, [sp, #88] ; 0x58 │ │ adds r0, r4, #0 │ │ blx r3 │ │ str r0, [sp, #12] │ │ lsls r0, r0, #2 │ │ - blx ea34 │ │ + bl 48754 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ movs r7, #0 │ │ - str r0, [sp, #16] │ │ - str r0, [sp, #36] ; 0x24 │ │ adds r6, r0, #0 │ │ - b.n fa30 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #173 ; 0xad │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r3, r2] │ │ - ldr r1, [sp, #88] ; 0x58 │ │ - adds r2, r7, #0 │ │ + ldr r3, [sp, #12] │ │ + cmp r7, r3 │ │ + beq.n 10494 │ │ + movs r3, #173 ; 0xad │ │ + ldr r2, [r4, #0] │ │ + lsls r3, r3, #2 │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + adds r2, r7, #0 │ │ blx r3 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #169 ; 0xa9 │ │ - str r0, [sp, #20] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r3, r2] │ │ - ldr r1, [sp, #20] │ │ + movs r3, #169 ; 0xa9 │ │ + ldr r2, [r4, #0] │ │ + str r0, [sp, #16] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r2, r3] │ │ + ldr r1, [sp, #16] │ │ movs r2, #0 │ │ adds r0, r4, #0 │ │ blx r3 │ │ - str r0, [sp, #24] │ │ - blx ea40 │ │ + str r0, [sp, #20] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r0, #1 │ │ - blx ea34 │ │ - ldr r1, [sp, #24] │ │ - stmia r6!, {r0} │ │ - blx ea4c │ │ - ldr r2, [r4, #0] │ │ + bl 48754 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + lsls r3, r7, #2 │ │ + ldr r1, [sp, #20] │ │ + str r0, [r6, r3] │ │ + bl 48774 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [sp, #24] │ │ + ldr r3, [r2, r3] │ │ + ldr r1, [sp, #16] │ │ + ldr r2, [sp, #20] │ │ blx r3 │ │ ldr r3, [r4, #0] │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #20] │ │ ldr r3, [r3, #92] ; 0x5c │ │ + ldr r1, [sp, #16] │ │ blx r3 │ │ adds r7, #1 │ │ - ldr r3, [sp, #12] │ │ - cmp r7, r3 │ │ - bne.n f9de │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #12] │ │ - ldr r0, [sp, #28] │ │ - str r3, [sp, #0] │ │ - str r2, [sp, #4] │ │ + b.n 10438 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r0, [sp, #24] │ │ adds r1, r5, #0 │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #16] │ │ - bl 328d8 │ │ - adds r6, r0, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #28] │ │ + str r3, [sp, #4] │ │ + adds r3, r6, #0 │ │ + bl 34270 │ │ + adds r7, r0, #0 │ │ cmp r5, #0 │ │ - beq.n fa60 │ │ - ldr r2, [r4, #0] │ │ + beq.n 104be │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ + ldr r3, [r2, r3] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ adds r2, r5, #0 │ │ blx r3 │ │ movs r4, #0 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - b.n fa6e │ │ - ldmia r5!, {r0} │ │ - blx ea58 │ │ - adds r4, #1 │ │ ldr r3, [sp, #12] │ │ cmp r4, r3 │ │ - bne.n fa66 │ │ - ldr r0, [sp, #16] │ │ - blx ea58 │ │ - add sp, #52 ; 0x34 │ │ + beq.n 104d2 │ │ + lsls r3, r4, #2 │ │ + ldr r0, [r6, r3] │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + adds r4, #1 │ │ + b.n 104c0 │ │ adds r0, r6, #0 │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + adds r0, r7, #0 │ │ + add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - add r1, pc, #660 ; (adr r1, fd18 ) │ │ + nop ; (mov r8, r8) │ │ + uxtb r5, r5 │ │ movs r3, r0 │ │ │ │ -0000fa84 : │ │ +000104e4 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #36 ; 0x24 │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #28] │ │ + sub sp, #28 │ │ str r2, [sp, #16] │ │ - ldr r2, [r0, #0] │ │ + str r3, [sp, #20] │ │ movs r3, #171 ; 0xab │ │ + str r2, [sp, #12] │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ ldr r3, [r2, r3] │ │ - ldr r1, [sp, #60] ; 0x3c │ │ adds r4, r0, #0 │ │ blx r3 │ │ - str r0, [sp, #4] │ │ + adds r7, r0, #0 │ │ lsls r0, r0, #2 │ │ - blx ea34 │ │ + bl 48754 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ movs r6, #0 │ │ - str r0, [sp, #8] │ │ - str r0, [sp, #20] │ │ adds r5, r0, #0 │ │ - b.n fb00 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #173 ; 0xad │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r3, r2] │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - adds r2, r6, #0 │ │ + cmp r6, r7 │ │ + beq.n 10562 │ │ + movs r3, #173 ; 0xad │ │ + ldr r2, [r4, #0] │ │ + lsls r3, r3, #2 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + adds r2, r6, #0 │ │ blx r3 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #169 ; 0xa9 │ │ - str r0, [sp, #12] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r3, r2] │ │ - ldr r1, [sp, #12] │ │ + movs r3, #169 ; 0xa9 │ │ + ldr r2, [r4, #0] │ │ + str r0, [sp, #4] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r2, r3] │ │ + ldr r1, [sp, #4] │ │ movs r2, #0 │ │ adds r0, r4, #0 │ │ blx r3 │ │ - adds r7, r0, #0 │ │ - blx ea40 │ │ + str r0, [sp, #8] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r0, #1 │ │ - blx ea34 │ │ - adds r1, r7, #0 │ │ - stmia r5!, {r0} │ │ - blx ea4c │ │ - ldr r2, [r4, #0] │ │ + bl 48754 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + lsls r3, r6, #2 │ │ + ldr r1, [sp, #8] │ │ + str r0, [r5, r3] │ │ + bl 48774 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #12] │ │ - adds r2, r7, #0 │ │ + ldr r3, [r2, r3] │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [sp, #8] │ │ blx r3 │ │ ldr r3, [r4, #0] │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #12] │ │ ldr r3, [r3, #92] ; 0x5c │ │ + ldr r1, [sp, #4] │ │ blx r3 │ │ adds r6, #1 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - bne.n faae │ │ - ldr r0, [sp, #16] │ │ - ldr r1, [sp, #8] │ │ - adds r2, r3, #0 │ │ - bl 32aa4 │ │ + b.n 10508 │ │ + ldr r0, [sp, #12] │ │ + adds r1, r5, #0 │ │ + adds r2, r7, #0 │ │ + bl 3461c │ │ movs r4, #0 │ │ adds r6, r0, #0 │ │ - ldr r5, [sp, #20] │ │ - b.n fb20 │ │ - ldmia r5!, {r0} │ │ - blx ea58 │ │ + cmp r4, r7 │ │ + beq.n 10580 │ │ + lsls r3, r4, #2 │ │ + ldr r0, [r5, r3] │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ adds r4, #1 │ │ - ldr r2, [sp, #4] │ │ - cmp r4, r2 │ │ - bne.n fb18 │ │ - ldr r0, [sp, #8] │ │ - blx ea58 │ │ - add sp, #36 ; 0x24 │ │ + b.n 10570 │ │ + adds r0, r5, #0 │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ adds r0, r6, #0 │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ - movs r0, r0 │ │ ... │ │ │ │ -0000fb38 : │ │ - push {r0, r1, r2, lr} │ │ +00010590 : │ │ + push {r0, r1, r2, r3, r4, lr} │ │ + ldr r1, [pc, #56] ; (105cc ) │ │ + ldr r0, [pc, #48] ; (105c8 ) │ │ + ldr r4, [pc, #56] ; (105d0 ) │ │ + 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 r1, [pc, #24] ; (fb5c ) │ │ - ldr r0, [pc, #16] ; (fb58 ) │ │ - movs r2, #0 │ │ adds r3, r2, #0 │ │ - blx 4116c │ │ + bl 48734 <_Unwind_GetTextRelBase@@Base+0x88> │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #0] │ │ + ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - add sp, #12 │ │ - pop {pc} │ │ + cmp r2, r3 │ │ + beq.n 105c0 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #16 │ │ + pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ - b.n fb5e │ │ + b.n 105ce │ │ lsls r0, r5, #1 │ │ subs r7, #240 ; 0xf0 │ │ + ldr r0, [sp, #912] ; 0x390 │ │ + movs r4, r0 │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ │ │ -0000fb60 : │ │ - push {r4, r5, lr} │ │ - sub sp, #20 │ │ - movs r4, #0 │ │ - movs r5, #0 │ │ - str r4, [sp, #8] │ │ - str r5, [sp, #12] │ │ +000105d8 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #36] ; (10608 ) │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - adds r0, r2, #0 │ │ - pop {r4, r5, pc} │ │ + cmp r2, r3 │ │ + beq.n 10604 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {pc} │ │ + ldr r0, [sp, #592] ; 0x250 │ │ + movs r4, r0 │ │ │ │ -0000fb74 : │ │ +0001060c : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - blx 417b4 │ │ + bl 48744 <_Unwind_GetTextRelBase@@Base+0x98> │ │ pop {r0, r1, r2, pc} │ │ │ │ -0000fb82 : │ │ +0001061a : │ │ sub sp, #8 │ │ ldr r3, [sp, #16] │ │ cmp r2, #0 │ │ - beq.n fb8c │ │ + beq.n 10624 │ │ str r3, [r2, #0] │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000fb90 : │ │ - sub sp, #16 │ │ +00010628 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ movs r1, #0 │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #40] ; (1065c ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + ldr r2, [r2, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - ldr r0, [r2, #0] │ │ - bx lr │ │ - ... │ │ + cmp r2, r3 │ │ + beq.n 10656 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {pc} │ │ + nop ; (mov r8, r8) │ │ + ldr r0, [sp, #272] ; 0x110 │ │ + movs r4, r0 │ │ │ │ -0000fba4 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - ldr r1, [pc, #32] ; (fbc8 ) │ │ - adds r4, r2, #0 │ │ +00010660 : │ │ + push {r4, r5, lr} │ │ + ldr r4, [pc, #64] ; (106a4 ) │ │ + sub sp, #28 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r1, [pc, #56] ; (106a8 ) │ │ + movs r0, #4 │ │ + ldr r3, [r4, #0] │ │ + add r1, pc │ │ + ldr r5, [sp, #0] │ │ + str r3, [sp, #20] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - add r1, pc │ │ - ldr r2, [pc, #16] ; (fbcc ) │ │ - movs r0, #4 │ │ - bl 3eb8c <__ckd_malloc__> │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #2 │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + str r5, [r0, #0] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - str r4, [r0, #0] │ │ - pop {r4, pc} │ │ - ldr r7, [sp, #788] ; 0x314 │ │ + cmp r2, r3 │ │ + beq.n 1069e │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + movs r4, r0 │ │ + sub sp, #188 ; 0xbc │ │ movs r3, r0 │ │ - lsls r1, r5, #15 │ │ - ... │ │ │ │ -0000fbd0 : │ │ +000106ac : │ │ push {r0, r1, r4, lr} │ │ ldr r0, [r2, #0] │ │ adds r4, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ cmp r0, #0 │ │ - beq.n fbe2 │ │ - bl 318a4 │ │ + beq.n 106be │ │ + bl 331d8 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r0, r1, r4, pc} │ │ ... │ │ │ │ -0000fbec : │ │ - push {r4, r5, r6, lr} │ │ - adds r5, r2, #0 │ │ - ldr r6, [r5, #0] │ │ - sub sp, #24 │ │ - str r2, [sp, #0] │ │ +000106c8 : │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r4, #0 │ │ + sub sp, #44 ; 0x2c │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #96] ; (10734 ) │ │ + ldr r6, [sp, #8] │ │ + adds r5, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r7, [r6, #0] │ │ + str r4, [sp, #24] │ │ + ldr r2, [r3, #0] │ │ + str r4, [sp, #28] │ │ str r3, [sp, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #16] │ │ - str r3, [sp, #20] │ │ - cmp r6, #0 │ │ - bne.n fc22 │ │ + str r2, [sp, #36] ; 0x24 │ │ + cmp r7, r4 │ │ + bne.n 10708 │ │ ldr r3, [r0, #0] │ │ - ldr r1, [pc, #52] ; (fc40 ) │ │ + ldr r1, [pc, #72] ; (10738 ) │ │ ldr r3, [r3, #24] │ │ add r1, pc │ │ blx r3 │ │ - ldr r3, [r4, #0] │ │ + ldr r3, [r5, #0] │ │ adds r1, r0, #0 │ │ - adds r2, r6, #0 │ │ ldr r3, [r3, #56] ; 0x38 │ │ - adds r0, r4, #0 │ │ + adds r0, r5, #0 │ │ + adds r2, r7, #0 │ │ blx r3 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - b.n fc3a │ │ - add r1, sp, #12 │ │ - adds r0, r6, #0 │ │ - bl 318c4 │ │ + adds r0, r4, #0 │ │ + adds r1, r4, #0 │ │ + b.n 10720 │ │ + add r1, sp, #20 │ │ + adds r0, r7, #0 │ │ + bl 331f8 │ │ adds r4, r0, #0 │ │ - ldr r0, [r5, #0] │ │ - bl 318ac │ │ - ldr r1, [sp, #20] │ │ - str r0, [r5, #0] │ │ - str r4, [sp, #16] │ │ + ldr r0, [r6, #0] │ │ + bl 331e0 │ │ + str r0, [r6, #0] │ │ adds r0, r4, #0 │ │ - add sp, #24 │ │ - pop {r4, r5, r6, pc} │ │ + ldr r1, [sp, #28] │ │ + str r4, [sp, #24] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 1072e │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #44 ; 0x2c │ │ + pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r7, [sp, #532] ; 0x214 │ │ + str r7, [sp, #656] ; 0x290 │ │ + movs r4, r0 │ │ + add sp, #284 ; 0x11c │ │ movs r3, r0 │ │ │ │ -0000fc44 : │ │ +0001073c : │ │ ldr r0, [r2, #0] │ │ sub sp, #8 │ │ - add sp, #8 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ + add sp, #8 │ │ bx lr │ │ │ │ -0000fc50 : │ │ +00010748 : │ │ sub sp, #8 │ │ ldr r3, [sp, #16] │ │ cmp r2, #0 │ │ - beq.n fc5a │ │ + beq.n 10752 │ │ str r3, [r2, #0] │ │ add sp, #8 │ │ bx lr │ │ + ... │ │ │ │ -0000fc5e : │ │ - sub sp, #16 │ │ +00010758 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ movs r1, #0 │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #40] ; (1078c ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + ldr r2, [r2, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - ldr r0, [r2, #0] │ │ - bx lr │ │ + cmp r2, r3 │ │ + beq.n 10786 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {pc} │ │ + nop ; (mov r8, r8) │ │ + str r7, [sp, #80] ; 0x50 │ │ + movs r4, r0 │ │ │ │ -0000fc70 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - ldr r1, [pc, #32] ; (fc94 ) │ │ - adds r4, r2, #0 │ │ +00010790 : │ │ + push {r4, r5, lr} │ │ + ldr r4, [pc, #60] ; (107d0 ) │ │ + sub sp, #28 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r1, [pc, #52] ; (107d4 ) │ │ + movs r0, #4 │ │ + ldr r3, [r4, #0] │ │ + add r1, pc │ │ + ldr r5, [sp, #0] │ │ + str r3, [sp, #20] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - add r1, pc │ │ - ldr r2, [pc, #16] ; (fc98 ) │ │ - movs r0, #4 │ │ - bl 3eb8c <__ckd_malloc__> │ │ + ldr r2, [pc, #36] ; (107d8 ) │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + str r5, [r0, #0] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - str r4, [r0, #0] │ │ - pop {r4, pc} │ │ - ldr r6, [sp, #996] ; 0x3e4 │ │ + cmp r2, r3 │ │ + beq.n 107cc │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ + str r6, [sp, #904] ; 0x388 │ │ + movs r4, r0 │ │ + add r7, sp, #508 ; 0x1fc │ │ movs r3, r0 │ │ - lsls r4, r0, #16 │ │ + lsls r7, r2, #16 │ │ ... │ │ │ │ -0000fc9c : │ │ +000107dc : │ │ push {r0, r1, r4, lr} │ │ ldr r0, [r2, #0] │ │ adds r4, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ cmp r0, #0 │ │ - beq.n fcae │ │ - bl 40dd6 │ │ + beq.n 107ee │ │ + bl 42982 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r0, r1, r4, pc} │ │ ... │ │ │ │ -0000fcb8 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - adds r6, r2, #0 │ │ - ldr r5, [r6, #0] │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ +000107f8 : │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r4, #0 │ │ + sub sp, #36 ; 0x24 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - cmp r5, #0 │ │ - bne.n fcec │ │ + ldr r3, [pc, #88] ; (1085c ) │ │ + ldr r7, [sp, #8] │ │ + adds r6, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r5, [r7, #0] │ │ + str r4, [sp, #16] │ │ + ldr r2, [r3, #0] │ │ + str r4, [sp, #20] │ │ + str r3, [sp, #4] │ │ + str r2, [sp, #28] │ │ + cmp r5, r4 │ │ + bne.n 10838 │ │ ldr r3, [r0, #0] │ │ - ldr r1, [pc, #48] ; (fd04 ) │ │ + ldr r1, [pc, #64] ; (10860 ) │ │ ldr r3, [r3, #24] │ │ add r1, pc │ │ blx r3 │ │ - ldr r3, [r4, #0] │ │ + ldr r3, [r6, #0] │ │ adds r1, r0, #0 │ │ - adds r2, r5, #0 │ │ ldr r3, [r3, #56] ; 0x38 │ │ - adds r0, r4, #0 │ │ + adds r0, r6, #0 │ │ + adds r2, r5, #0 │ │ blx r3 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - b.n fcfe │ │ + adds r0, r4, #0 │ │ + adds r1, r4, #0 │ │ + b.n 1084a │ │ ldr r3, [r5, #4] │ │ adds r0, r5, #0 │ │ ldr r4, [r3, #8] │ │ - bl 40dde │ │ - ldr r1, [sp, #12] │ │ - str r0, [r6, #0] │ │ - str r4, [sp, #8] │ │ + bl 4298a │ │ + str r0, [r7, #0] │ │ adds r0, r4, #0 │ │ - add sp, #16 │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - ldr r6, [sp, #748] ; 0x2ec │ │ + ldr r1, [sp, #20] │ │ + str r4, [sp, #16] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 10858 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #36 ; 0x24 │ │ + pop {r4, r5, r6, r7, pc} │ │ + str r6, [sp, #464] ; 0x1d0 │ │ + movs r4, r0 │ │ + add r7, sp, #92 ; 0x5c │ │ movs r3, r0 │ │ │ │ -0000fd08 : │ │ +00010864 : │ │ ldr r0, [r2, #0] │ │ sub sp, #8 │ │ - add sp, #8 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ + add sp, #8 │ │ bx lr │ │ │ │ -0000fd14 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ +00010870 : │ │ + push {r4, r5, lr} │ │ + ldr r4, [pc, #68] ; (108b8 ) │ │ + sub sp, #28 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - adds r0, r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - bl 3187c │ │ - ldr r1, [pc, #20] ; (fd40 ) │ │ - adds r4, r0, #0 │ │ - ldr r2, [pc, #20] ; (fd44 ) │ │ + bl 331b0 │ │ + movs r2, #255 ; 0xff │ │ + ldr r1, [pc, #40] ; (108bc ) │ │ + adds r5, r0, #0 │ │ add r1, pc │ │ + lsls r2, r2, #2 │ │ movs r0, #4 │ │ - bl 3eb8c <__ckd_malloc__> │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + str r5, [r0, #0] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - str r4, [r0, #0] │ │ - pop {r4, pc} │ │ - nop ; (mov r8, r8) │ │ - ldr r6, [sp, #308] ; 0x134 │ │ + cmp r2, r3 │ │ + beq.n 108b4 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ + str r6, [sp, #8] │ │ + movs r4, r0 │ │ + add r6, sp, #564 ; 0x234 │ │ movs r3, r0 │ │ - lsls r1, r5, #15 │ │ - ... │ │ │ │ -0000fd48 : │ │ +000108c0 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ - adds r1, r2, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ + movs r4, #0 │ │ + sub sp, #44 ; 0x2c │ │ str r2, [sp, #16] │ │ str r3, [sp, #20] │ │ - ldr r6, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - adds r4, r0, #0 │ │ - adds r7, r1, #0 │ │ - str r3, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n fd82 │ │ - ldr r2, [r0, #0] │ │ + ldr r3, [pc, #112] ; (1093c ) │ │ + ldr r6, [sp, #84] ; 0x54 │ │ + adds r7, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r4, [sp, #24] │ │ + str r4, [sp, #28] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #12] │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #16] │ │ + str r2, [sp, #4] │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + str r2, [sp, #8] │ │ + cmp r6, r4 │ │ + beq.n 10904 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ - movs r2, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ + adds r1, r4, #0 │ │ adds r5, r0, #0 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - cmp r5, r0 │ │ - bne.n fd84 │ │ - b.n fda8 │ │ + adds r0, r4, #0 │ │ + cmp r5, r4 │ │ + bne.n 10906 │ │ + b.n 1092a │ │ adds r5, r6, #0 │ │ - adds r0, r7, #0 │ │ + ldr r0, [sp, #4] │ │ adds r1, r5, #0 │ │ - ldr r2, [sp, #4] │ │ - bl 313c0 │ │ - str r0, [sp, #16] │ │ + ldr r2, [sp, #8] │ │ + bl 32d08 │ │ + str r0, [sp, #24] │ │ cmp r5, #0 │ │ - beq.n fda4 │ │ - ldr r2, [r4, #0] │ │ + beq.n 10926 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r7, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ blx r3 │ │ - ldr r0, [sp, #16] │ │ - ldr r1, [sp, #20] │ │ - add sp, #28 │ │ + ldr r0, [sp, #24] │ │ + ldr r1, [sp, #28] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 10938 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ + str r5, [sp, #688] ; 0x2b0 │ │ + movs r4, r0 │ │ │ │ -0000fdac : │ │ +00010940 : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 326f4 │ │ + bl 3408c │ │ pop {r0, r1, r2, pc} │ │ │ │ -0000fdba : │ │ +0001094e : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 31878 │ │ + bl 331ac │ │ pop {r1, r2, r3, pc} │ │ │ │ -0000fdc8 : │ │ +0001095c : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #36 ; 0x24 │ │ - str r2, [sp, #16] │ │ - str r3, [sp, #20] │ │ - add r3, sp, #84 ; 0x54 │ │ - ldrb r3, [r3, #0] │ │ - adds r1, r2, #0 │ │ - ldr r6, [sp, #76] ; 0x4c │ │ - str r3, [sp, #12] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ + movs r4, #0 │ │ + sub sp, #52 ; 0x34 │ │ str r2, [sp, #24] │ │ str r3, [sp, #28] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - adds r4, r0, #0 │ │ - adds r7, r1, #0 │ │ - str r3, [sp, #8] │ │ - cmp r6, #0 │ │ - beq.n fe08 │ │ - ldr r2, [r0, #0] │ │ + add r3, sp, #100 ; 0x64 │ │ + ldrb r3, [r3, #0] │ │ + ldr r6, [sp, #92] ; 0x5c │ │ + adds r7, r0, #0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #116] ; (109e8 ) │ │ + str r4, [sp, #32] │ │ + str r4, [sp, #36] ; 0x24 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #20] │ │ + str r2, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #24] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + str r2, [sp, #12] │ │ + cmp r6, r4 │ │ + beq.n 109a6 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ - movs r2, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ + adds r1, r4, #0 │ │ adds r5, r0, #0 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - cmp r5, r0 │ │ - bne.n fe0a │ │ - b.n fe38 │ │ + adds r0, r4, #0 │ │ + cmp r5, r4 │ │ + bne.n 109a8 │ │ + b.n 109d6 │ │ adds r5, r6, #0 │ │ - ldr r3, [sp, #12] │ │ - adds r0, r7, #0 │ │ - ldr r1, [sp, #8] │ │ + ldr r3, [sp, #16] │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - str r3, [sp, #0] │ │ adds r2, r5, #0 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - bl 31a88 │ │ - str r0, [sp, #24] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + bl 333b8 │ │ + str r0, [sp, #32] │ │ cmp r5, #0 │ │ - beq.n fe34 │ │ - ldr r2, [r4, #0] │ │ + beq.n 109d2 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r7, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ blx r3 │ │ - ldr r0, [sp, #24] │ │ - ldr r1, [sp, #28] │ │ - add sp, #36 ; 0x24 │ │ + ldr r0, [sp, #32] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 109e4 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ + str r5, [sp, #24] │ │ + movs r4, r0 │ │ │ │ -0000fe3c : │ │ +000109ec : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - adds r1, r2, #0 │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ + movs r4, #0 │ │ + sub sp, #36 ; 0x24 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - adds r7, r1, #0 │ │ - cmp r6, #0 │ │ - beq.n fe72 │ │ - ldr r2, [r0, #0] │ │ + ldr r3, [pc, #108] ; (10a64 ) │ │ + ldr r6, [sp, #60] ; 0x3c │ │ + adds r7, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r4, [sp, #16] │ │ + str r4, [sp, #20] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #4] │ │ + str r2, [sp, #28] │ │ + ldr r2, [sp, #8] │ │ + str r2, [sp, #0] │ │ + cmp r6, r4 │ │ + beq.n 10a2c │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ - movs r2, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ + adds r1, r4, #0 │ │ adds r5, r0, #0 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - cmp r5, r0 │ │ - bne.n fe74 │ │ - b.n fe96 │ │ + adds r0, r4, #0 │ │ + cmp r5, r4 │ │ + bne.n 10a2e │ │ + b.n 10a50 │ │ adds r5, r6, #0 │ │ - adds r0, r7, #0 │ │ + ldr r0, [sp, #0] │ │ adds r1, r5, #0 │ │ - bl 31922 │ │ - str r0, [sp, #8] │ │ + bl 33254 │ │ + str r0, [sp, #16] │ │ cmp r5, #0 │ │ - beq.n fe92 │ │ - ldr r2, [r4, #0] │ │ + beq.n 10a4c │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r7, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ blx r3 │ │ - ldr r0, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - add sp, #20 │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [sp, #20] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 10a5e │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + str r4, [sp, #512] ; 0x200 │ │ + movs r4, r0 │ │ │ │ -0000fe9a : │ │ +00010a68 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - adds r1, r2, #0 │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ + movs r4, #0 │ │ + sub sp, #36 ; 0x24 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - adds r7, r1, #0 │ │ - cmp r6, #0 │ │ - beq.n fed0 │ │ - ldr r2, [r0, #0] │ │ + ldr r3, [pc, #108] ; (10ae0 ) │ │ + ldr r6, [sp, #60] ; 0x3c │ │ + adds r7, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r4, [sp, #16] │ │ + str r4, [sp, #20] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #4] │ │ + str r2, [sp, #28] │ │ + ldr r2, [sp, #8] │ │ + str r2, [sp, #0] │ │ + cmp r6, r4 │ │ + beq.n 10aa8 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ - movs r2, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ + adds r1, r4, #0 │ │ adds r5, r0, #0 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - cmp r5, r0 │ │ - bne.n fed2 │ │ - b.n fef4 │ │ + adds r0, r4, #0 │ │ + cmp r5, r4 │ │ + bne.n 10aaa │ │ + b.n 10acc │ │ adds r5, r6, #0 │ │ - adds r0, r7, #0 │ │ + ldr r0, [sp, #0] │ │ adds r1, r5, #0 │ │ - bl 318e0 │ │ - str r0, [sp, #8] │ │ + bl 33214 │ │ + str r0, [sp, #16] │ │ cmp r5, #0 │ │ - beq.n fef0 │ │ - ldr r2, [r4, #0] │ │ + beq.n 10ac8 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r7, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ blx r3 │ │ - ldr r0, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - add sp, #20 │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [sp, #20] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 10ada │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + str r4, [sp, #16] │ │ + movs r4, r0 │ │ │ │ -0000fef8 : │ │ +00010ae4 : │ │ push {r0, r1, r4, lr} │ │ adds r4, r0, #0 │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 31954 │ │ + bl 33286 │ │ subs r1, r0, #0 │ │ - beq.n ff18 │ │ - ldr r2, [r4, #0] │ │ + beq.n 10b02 │ │ movs r3, #167 ; 0xa7 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ blx r3 │ │ - adds r1, r0, #0 │ │ - adds r0, r1, #0 │ │ pop {r1, r2, r4, pc} │ │ │ │ -0000ff1c : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ +00010b04 : │ │ + push {r4, r5, lr} │ │ + ldr r4, [pc, #68] ; (10b4c ) │ │ + sub sp, #28 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - adds r0, r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - bl 2f184 │ │ - ldr r1, [pc, #20] ; (ff48 ) │ │ - adds r4, r0, #0 │ │ - ldr r2, [pc, #20] ; (ff4c ) │ │ + bl 30af6 │ │ + ldr r1, [pc, #40] ; (10b50 ) │ │ + adds r5, r0, #0 │ │ add r1, pc │ │ + ldr r2, [pc, #40] ; (10b54 ) │ │ movs r0, #4 │ │ - bl 3eb8c <__ckd_malloc__> │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + str r5, [r0, #0] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - str r4, [r0, #0] │ │ - pop {r4, pc} │ │ + cmp r2, r3 │ │ + beq.n 10b46 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r4, [sp, #276] ; 0x114 │ │ + str r3, [sp, #440] ; 0x1b8 │ │ + movs r4, r0 │ │ + add r3, sp, #1004 ; 0x3ec │ │ movs r3, r0 │ │ - lsls r4, r0, #16 │ │ + lsls r7, r2, #16 │ │ ... │ │ │ │ -0000ff50 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ +00010b58 : │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r4, #0 │ │ + ldr r3, [pc, #104] ; (10bc8 ) │ │ adds r6, r2, #0 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #0] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #28 │ │ + adds r7, r0, #0 │ │ + ldr r2, [r3, #0] │ │ + str r4, [sp, #8] │ │ + str r4, [sp, #12] │ │ + str r2, [sp, #20] │ │ str r3, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n ff7c │ │ - ldr r2, [r0, #0] │ │ + cmp r6, r4 │ │ + beq.n 10b90 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ - movs r2, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ + adds r1, r4, #0 │ │ adds r5, r0, #0 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - cmp r5, r0 │ │ - bne.n ff7e │ │ - b.n ffa0 │ │ + adds r0, r4, #0 │ │ + cmp r5, r4 │ │ + bne.n 10b92 │ │ + b.n 10bb4 │ │ adds r5, r6, #0 │ │ adds r0, r5, #0 │ │ movs r1, #0 │ │ - bl 2f4cc │ │ - str r0, [sp, #0] │ │ + bl 30e38 │ │ + str r0, [sp, #8] │ │ cmp r5, #0 │ │ - beq.n ff9c │ │ - ldr r2, [r4, #0] │ │ + beq.n 10bb0 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r7, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ blx r3 │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 10bc2 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + str r3, [sp, #112] ; 0x70 │ │ + movs r4, r0 │ │ │ │ -0000ffa2 : │ │ +00010bcc : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 2f426 │ │ + bl 30d90 │ │ pop {r0, r1, r2, pc} │ │ │ │ -0000ffb0 : │ │ +00010bda : │ │ push {r0, r1, r4, lr} │ │ adds r4, r0, #0 │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 2f180 │ │ + bl 30af2 │ │ subs r1, r0, #0 │ │ - beq.n ffd0 │ │ - ldr r2, [r4, #0] │ │ + beq.n 10bf8 │ │ movs r3, #167 ; 0xa7 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ blx r3 │ │ - adds r1, r0, #0 │ │ - adds r0, r1, #0 │ │ pop {r1, r2, r4, pc} │ │ + ... │ │ │ │ -0000ffd4 : │ │ +00010bfc : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - adds r1, r2, #0 │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ + movs r4, #0 │ │ + sub sp, #36 ; 0x24 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - adds r7, r1, #0 │ │ - cmp r6, #0 │ │ - beq.n 1000a │ │ - ldr r2, [r0, #0] │ │ + ldr r3, [pc, #108] ; (10c74 ) │ │ + ldr r6, [sp, #60] ; 0x3c │ │ + adds r7, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r4, [sp, #16] │ │ + str r4, [sp, #20] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #4] │ │ + str r2, [sp, #28] │ │ + ldr r2, [sp, #8] │ │ + str r2, [sp, #0] │ │ + cmp r6, r4 │ │ + beq.n 10c3c │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ - movs r2, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ + adds r1, r4, #0 │ │ adds r5, r0, #0 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - cmp r5, r0 │ │ - bne.n 1000c │ │ - b.n 1002e │ │ + adds r0, r4, #0 │ │ + cmp r5, r4 │ │ + bne.n 10c3e │ │ + b.n 10c60 │ │ adds r5, r6, #0 │ │ - adds r0, r7, #0 │ │ + ldr r0, [sp, #0] │ │ adds r1, r5, #0 │ │ - bl 2f18e │ │ - str r0, [sp, #8] │ │ + bl 30b00 │ │ + str r0, [sp, #16] │ │ cmp r5, #0 │ │ - beq.n 1002a │ │ - ldr r2, [r4, #0] │ │ + beq.n 10c5c │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r7, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ blx r3 │ │ - ldr r0, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - add sp, #20 │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [sp, #20] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 10c6e │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + str r2, [sp, #448] ; 0x1c0 │ │ + movs r4, r0 │ │ │ │ -00010032 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ +00010c78 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #56] ; (10cb4 ) │ │ + sub sp, #24 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - adds r0, r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - ldr r1, [sp, #32] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - bl 2f1ac │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + bl 30b38 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ - movs r0, r0 │ │ + cmp r2, r3 │ │ + beq.n 10cb0 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #24 │ │ + pop {r4, pc} │ │ + str r1, [sp, #1000] ; 0x3e8 │ │ + movs r4, r0 │ │ push {r4, r5, r6, lr} │ │ - ldr r5, [pc, #56] ; (10090 ) │ │ adds r4, r0, #0 │ │ adds r6, r2, #0 │ │ + ldr r5, [pc, #52] ; (10cf4 ) │ │ add r5, pc │ │ - b.n 10062 │ │ - adds r5, #8 │ │ ldr r3, [r5, #0] │ │ cmp r3, r1 │ │ - beq.n 1006c │ │ - cmp r3, #0 │ │ - bne.n 10060 │ │ + bne.n 10cea │ │ ldr r3, [r4, #0] │ │ adds r0, r4, #0 │ │ ldr r3, [r3, #68] ; 0x44 │ │ blx r3 │ │ ldr r3, [r4, #0] │ │ ldr r1, [r5, #4] │ │ adds r0, r4, #0 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ subs r1, r0, #0 │ │ - beq.n 1008c │ │ + beq.n 10cf2 │ │ ldr r3, [r4, #0] │ │ adds r0, r4, #0 │ │ - adds r2, r6, #0 │ │ ldr r3, [r3, #56] ; 0x38 │ │ + adds r2, r6, #0 │ │ blx r3 │ │ + b.n 10cf2 │ │ + cmp r3, #0 │ │ + beq.n 10cc8 │ │ + adds r5, #8 │ │ + b.n 10cc2 │ │ pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - ldr r4, [r7, #116] ; 0x74 │ │ + strh r4, [r6, #22] │ │ movs r4, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #72] ; (100e0 ) │ │ + ldr r7, [pc, #72] ; (10d44 ) │ │ str r2, [sp, #4] │ │ - movs r2, #214 ; 0xd6 │ │ - add r5, pc │ │ adds r6, r0, #0 │ │ - adds r7, r1, #0 │ │ + add r7, pc │ │ + adds r5, r1, #0 │ │ movs r0, #12 │ │ - adds r1, r5, #0 │ │ - lsls r2, r2, #2 │ │ - bl 3eb8c <__ckd_malloc__> │ │ + adds r1, r7, #0 │ │ + ldr r2, [pc, #60] ; (10d48 ) │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ adds r4, r0, #0 │ │ cmp r6, #0 │ │ - beq.n 100c0 │ │ + beq.n 10d22 │ │ adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - ldr r2, [pc, #44] ; (100e4 ) │ │ - bl 3ebdc <__ckd_salloc__> │ │ + adds r1, r7, #0 │ │ + ldr r2, [pc, #48] ; (10d4c ) │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ str r0, [r4, #0] │ │ - b.n 100c2 │ │ + b.n 10d24 │ │ str r6, [r0, #0] │ │ - cmp r7, #0 │ │ - beq.n 100d6 │ │ - ldr r1, [pc, #32] ; (100e8 ) │ │ - adds r0, r7, #0 │ │ - ldr r2, [pc, #32] ; (100ec ) │ │ + cmp r5, #0 │ │ + beq.n 10d38 │ │ + ldr r1, [pc, #36] ; (10d50 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - bl 3ebdc <__ckd_salloc__> │ │ + ldr r2, [pc, #36] ; (10d54 ) │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ str r0, [r4, #4] │ │ - b.n 100d8 │ │ - str r7, [r4, #4] │ │ + b.n 10d3a │ │ + str r5, [r4, #4] │ │ ldr r3, [sp, #4] │ │ adds r0, r4, #0 │ │ str r3, [r4, #8] │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - ldr r3, [sp, #1004] ; 0x3ec │ │ + nop ; (mov r8, r8) │ │ + add r3, sp, #252 ; 0xfc │ │ movs r3, r0 │ │ - lsls r2, r3, #13 │ │ + lsls r3, r5, #13 │ │ + movs r0, r0 │ │ + lsls r5, r5, #13 │ │ movs r0, r0 │ │ - ldr r3, [sp, #812] ; 0x32c │ │ + add r3, sp, #76 ; 0x4c │ │ movs r3, r0 │ │ - lsls r6, r3, #13 │ │ + lsls r1, r6, #13 │ │ movs r0, r0 │ │ push {r4, r5, r6, lr} │ │ - ldr r5, [pc, #80] ; (10144 ) │ │ - movs r2, #219 ; 0xdb │ │ - adds r6, r0, #0 │ │ - add r5, pc │ │ + ldr r6, [pc, #72] ; (10da4 ) │ │ + adds r5, r0, #0 │ │ + add r6, pc │ │ movs r0, #28 │ │ - adds r1, r5, #0 │ │ - lsls r2, r2, #2 │ │ - bl 3eb8c <__ckd_malloc__> │ │ + adds r1, r6, #0 │ │ + ldr r2, [pc, #64] ; (10da8 ) │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ adds r4, r0, #0 │ │ - cmp r6, #0 │ │ - beq.n 1013c │ │ - adds r0, r6, #0 │ │ - bl 1284c │ │ - adds r1, r5, #0 │ │ - ldr r2, [pc, #52] ; (10148 ) │ │ - bl 3ebdc <__ckd_salloc__> │ │ + subs r0, r5, #0 │ │ + beq.n 10da0 │ │ + bl 1398c │ │ + adds r1, r6, #0 │ │ + ldr r2, [pc, #52] ; (10dac ) │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ adds r1, r4, #0 │ │ adds r2, r4, #0 │ │ adds r3, r4, #0 │ │ stmia r1!, {r0} │ │ adds r2, #8 │ │ adds r3, #12 │ │ - adds r0, r6, #0 │ │ - bl 12876 │ │ + adds r0, r5, #0 │ │ + bl 139b6 │ │ adds r1, r4, #0 │ │ adds r2, r4, #0 │ │ str r0, [r4, #16] │ │ adds r1, #20 │ │ + adds r0, r5, #0 │ │ adds r2, #24 │ │ - adds r0, r6, #0 │ │ - bl 12850 │ │ - b.n 1013e │ │ - adds r4, r6, #0 │ │ + bl 13990 │ │ adds r0, r4, #0 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r3, [sp, #636] ; 0x27c │ │ + add r2, sp, #900 ; 0x384 │ │ movs r3, r0 │ │ - lsls r7, r5, #13 │ │ + lsls r7, r7, #13 │ │ + movs r0, r0 │ │ + lsls r2, r0, #14 │ │ movs r0, r0 │ │ push {r3, lr} │ │ adds r2, r1, #0 │ │ movs r1, #3 │ │ - bl 10054 │ │ + bl 10cb8 │ │ pop {r3, pc} │ │ │ │ -00010158 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - adds r4, r0, #0 │ │ - adds r5, r2, #0 │ │ +00010dbc : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - cmp r7, #0 │ │ - beq.n 1017c │ │ - ldr r2, [r0, #0] │ │ + ldr r3, [sp, #28] │ │ + adds r6, r0, #0 │ │ + adds r5, r2, #0 │ │ + cmp r3, #0 │ │ + beq.n 10de0 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #28] │ │ ldr r3, [r2, r3] │ │ - adds r1, r7, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - subs r6, r0, #0 │ │ - bne.n 1017e │ │ - b.n 101b0 │ │ - adds r6, r7, #0 │ │ + subs r4, r0, #0 │ │ + bne.n 10de2 │ │ + b.n 10e14 │ │ + ldr r4, [sp, #28] │ │ ldr r0, [r5, #0] │ │ - blx ea58 │ │ - cmp r6, #0 │ │ - beq.n 101ae │ │ - adds r0, r6, #0 │ │ - blx ea40 │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + cmp r4, #0 │ │ + beq.n 10e12 │ │ + adds r0, r4, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r0, #1 │ │ - blx ea34 │ │ - adds r1, r6, #0 │ │ + bl 48754 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + adds r1, r4, #0 │ │ str r0, [r5, #0] │ │ - blx ea4c │ │ - ldr r2, [r4, #0] │ │ + bl 48774 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r6, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r6, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ - adds r2, r6, #0 │ │ + ldr r1, [sp, #28] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ - b.n 101b0 │ │ - str r6, [r5, #0] │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ + b.n 10e14 │ │ + str r4, [r5, #0] │ │ + pop {r0, r1, r4, r5, r6, pc} │ │ │ │ -000101b2 : │ │ - push {r0, r1, r2, lr} │ │ +00010e16 : │ │ + push {r0, r1, r4, lr} │ │ ldr r1, [r2, #0] │ │ + adds r4, r0, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - cmp r1, #0 │ │ - beq.n 101ca │ │ - ldr r2, [r0, #0] │ │ + subs r0, r1, #0 │ │ + beq.n 10e30 │ │ movs r3, #167 ; 0xa7 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r4, #0 │ │ ldr r3, [r2, r3] │ │ blx r3 │ │ - adds r1, r0, #0 │ │ - adds r0, r1, #0 │ │ - pop {r1, r2, r3, pc} │ │ + pop {r1, r2, r4, pc} │ │ │ │ -000101ce : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - adds r4, r0, #0 │ │ - adds r5, r2, #0 │ │ +00010e32 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - cmp r7, #0 │ │ - beq.n 101f2 │ │ - ldr r2, [r0, #0] │ │ + ldr r3, [sp, #28] │ │ + adds r6, r0, #0 │ │ + adds r5, r2, #0 │ │ + cmp r3, #0 │ │ + beq.n 10e56 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #28] │ │ ldr r3, [r2, r3] │ │ - adds r1, r7, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - subs r6, r0, #0 │ │ - bne.n 101f4 │ │ - b.n 10226 │ │ - adds r6, r7, #0 │ │ + subs r4, r0, #0 │ │ + bne.n 10e58 │ │ + b.n 10e8a │ │ + ldr r4, [sp, #28] │ │ ldr r0, [r5, #4] │ │ - blx ea58 │ │ - cmp r6, #0 │ │ - beq.n 10224 │ │ - adds r0, r6, #0 │ │ - blx ea40 │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + cmp r4, #0 │ │ + beq.n 10e88 │ │ + adds r0, r4, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r0, #1 │ │ - blx ea34 │ │ - adds r1, r6, #0 │ │ + bl 48754 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + adds r1, r4, #0 │ │ str r0, [r5, #4] │ │ - blx ea4c │ │ - ldr r2, [r4, #0] │ │ + bl 48774 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r6, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r6, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ - adds r2, r6, #0 │ │ + ldr r1, [sp, #28] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ - b.n 10226 │ │ - str r6, [r5, #4] │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ + b.n 10e8a │ │ + str r4, [r5, #4] │ │ + pop {r0, r1, r4, r5, r6, pc} │ │ │ │ -00010228 : │ │ - push {r0, r1, r2, lr} │ │ +00010e8c : │ │ + push {r0, r1, r4, lr} │ │ ldr r1, [r2, #4] │ │ + adds r4, r0, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - cmp r1, #0 │ │ - beq.n 10240 │ │ - ldr r2, [r0, #0] │ │ + subs r0, r1, #0 │ │ + beq.n 10ea6 │ │ movs r3, #167 ; 0xa7 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r4, #0 │ │ ldr r3, [r2, r3] │ │ blx r3 │ │ - adds r1, r0, #0 │ │ - adds r0, r1, #0 │ │ - pop {r1, r2, r3, pc} │ │ + pop {r1, r2, r4, pc} │ │ │ │ -00010244 : │ │ +00010ea8 : │ │ sub sp, #8 │ │ cmp r2, #0 │ │ - beq.n 1024e │ │ + beq.n 10eb2 │ │ ldr r3, [sp, #12] │ │ str r3, [r2, #8] │ │ add sp, #8 │ │ bx lr │ │ │ │ -00010252 : │ │ +00010eb6 : │ │ + ldr r0, [r2, #8] │ │ sub sp, #8 │ │ add sp, #8 │ │ - ldr r0, [r2, #8] │ │ bx lr │ │ + ... │ │ │ │ -0001025a : │ │ +00010ec0 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - adds r7, r2, #0 │ │ - str r3, [sp, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ adds r4, r0, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - cmp r7, #0 │ │ - beq.n 1028a │ │ - ldr r2, [r0, #0] │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + adds r5, r3, #0 │ │ + ldr r3, [pc, #176] ; (10f7c ) │ │ + sub sp, #28 │ │ + str r2, [sp, #0] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ + str r2, [sp, #20] │ │ + cmp r3, #0 │ │ + beq.n 10efe │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r4, #0 │ │ ldr r3, [r2, r3] │ │ - adds r1, r7, #0 │ │ + ldr r1, [sp, #0] │ │ movs r2, #0 │ │ blx r3 │ │ - adds r6, r0, #0 │ │ + subs r6, r0, #0 │ │ + bne.n 10f64 │ │ movs r0, #0 │ │ movs r1, #0 │ │ - cmp r6, #0 │ │ - bne.n 1028c │ │ - b.n 102e8 │ │ - adds r6, r7, #0 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, #0 │ │ - beq.n 102ae │ │ - ldr r2, [r4, #0] │ │ + b.n 10f56 │ │ + cmp r5, #0 │ │ + beq.n 10f1a │ │ + ldr r6, [sp, #0] │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ - ldr r1, [sp, #4] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r1, r5, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - adds r5, r0, #0 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - cmp r5, #0 │ │ - bne.n 102b0 │ │ - b.n 102e8 │ │ - ldr r5, [sp, #4] │ │ + subs r7, r0, #0 │ │ + bne.n 10f1e │ │ + b.n 10ef8 │ │ + adds r6, r5, #0 │ │ + adds r7, r5, #0 │ │ adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - bl 10094 │ │ + adds r1, r7, #0 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + bl 10cf8 │ │ str r0, [sp, #8] │ │ cmp r6, #0 │ │ - beq.n 102d0 │ │ - ldr r2, [r4, #0] │ │ + beq.n 10f3e │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ + ldr r3, [r2, r3] │ │ + ldr r1, [sp, #0] │ │ adds r2, r6, #0 │ │ blx r3 │ │ - cmp r5, #0 │ │ - beq.n 102e4 │ │ - ldr r2, [r4, #0] │ │ + cmp r7, #0 │ │ + beq.n 10f52 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #4] │ │ - adds r2, r5, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r1, r5, #0 │ │ + adds r2, r7, #0 │ │ blx r3 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 10f78 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + cmp r5, #0 │ │ + bne.n 10f04 │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + bl 10cf8 │ │ + adds r7, r5, #0 │ │ + str r0, [sp, #8] │ │ + b.n 10f2e │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ + ldrh r4, [r5, #60] ; 0x3c │ │ + movs r4, r0 │ │ │ │ -000102ec : │ │ +00010f80 : │ │ push {r0, r1, r4, lr} │ │ ldr r0, [r2, #0] │ │ adds r4, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ cmp r0, #0 │ │ - beq.n 102fe │ │ - bl 3ec3e │ │ + beq.n 10f92 │ │ + bl 40732 │ │ ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n 10308 │ │ - bl 3ec3e │ │ + beq.n 10f9c │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r0, r1, r4, pc} │ │ │ │ -00010310 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - adds r4, r0, #0 │ │ - adds r5, r2, #0 │ │ +00010fa4 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - cmp r7, #0 │ │ - beq.n 10334 │ │ - ldr r2, [r0, #0] │ │ + ldr r3, [sp, #28] │ │ + adds r6, r0, #0 │ │ + adds r5, r2, #0 │ │ + cmp r3, #0 │ │ + beq.n 10fc8 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #28] │ │ ldr r3, [r2, r3] │ │ - adds r1, r7, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - subs r6, r0, #0 │ │ - bne.n 10336 │ │ - b.n 10368 │ │ - adds r6, r7, #0 │ │ + subs r4, r0, #0 │ │ + bne.n 10fca │ │ + b.n 10ffc │ │ + ldr r4, [sp, #28] │ │ ldr r0, [r5, #0] │ │ - blx ea58 │ │ - cmp r6, #0 │ │ - beq.n 10366 │ │ - adds r0, r6, #0 │ │ - blx ea40 │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + cmp r4, #0 │ │ + beq.n 10ffa │ │ + adds r0, r4, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r0, #1 │ │ - blx ea34 │ │ - adds r1, r6, #0 │ │ + bl 48754 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + adds r1, r4, #0 │ │ str r0, [r5, #0] │ │ - blx ea4c │ │ - ldr r2, [r4, #0] │ │ + bl 48774 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r6, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r6, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ - adds r2, r6, #0 │ │ + ldr r1, [sp, #28] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ - b.n 10368 │ │ - str r6, [r5, #0] │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ + b.n 10ffc │ │ + str r4, [r5, #0] │ │ + pop {r0, r1, r4, r5, r6, pc} │ │ │ │ -0001036a : │ │ - push {r0, r1, r2, lr} │ │ +00010ffe : │ │ + push {r0, r1, r4, lr} │ │ ldr r1, [r2, #0] │ │ + adds r4, r0, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - cmp r1, #0 │ │ - beq.n 10382 │ │ - ldr r2, [r0, #0] │ │ + subs r0, r1, #0 │ │ + beq.n 11018 │ │ movs r3, #167 ; 0xa7 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r4, #0 │ │ ldr r3, [r2, r3] │ │ blx r3 │ │ - adds r1, r0, #0 │ │ - adds r0, r1, #0 │ │ - pop {r1, r2, r3, pc} │ │ + pop {r1, r2, r4, pc} │ │ │ │ -00010386 : │ │ +0001101a : │ │ sub sp, #8 │ │ cmp r2, #0 │ │ - beq.n 10390 │ │ + beq.n 11024 │ │ ldr r3, [sp, #12] │ │ str r3, [r2, #4] │ │ add sp, #8 │ │ bx lr │ │ │ │ -00010394 : │ │ +00011028 : │ │ + ldr r0, [r2, #4] │ │ sub sp, #8 │ │ add sp, #8 │ │ - ldr r0, [r2, #4] │ │ bx lr │ │ │ │ -0001039c : │ │ +00011030 : │ │ sub sp, #8 │ │ cmp r2, #0 │ │ - beq.n 103a6 │ │ + beq.n 1103a │ │ ldr r3, [sp, #12] │ │ str r3, [r2, #8] │ │ add sp, #8 │ │ bx lr │ │ │ │ -000103aa : │ │ +0001103e : │ │ + ldr r0, [r2, #8] │ │ sub sp, #8 │ │ add sp, #8 │ │ - ldr r0, [r2, #8] │ │ bx lr │ │ │ │ -000103b2 : │ │ +00011046 : │ │ sub sp, #8 │ │ cmp r2, #0 │ │ - beq.n 103bc │ │ + beq.n 11050 │ │ ldr r3, [sp, #12] │ │ str r3, [r2, #12] │ │ add sp, #8 │ │ bx lr │ │ │ │ -000103c0 : │ │ +00011054 : │ │ + ldr r0, [r2, #12] │ │ sub sp, #8 │ │ add sp, #8 │ │ - ldr r0, [r2, #12] │ │ bx lr │ │ │ │ -000103c8 : │ │ +0001105c : │ │ sub sp, #8 │ │ cmp r2, #0 │ │ - beq.n 103d2 │ │ + beq.n 11066 │ │ ldr r3, [sp, #12] │ │ str r3, [r2, #16] │ │ add sp, #8 │ │ bx lr │ │ │ │ -000103d6 : │ │ +0001106a : │ │ + ldr r0, [r2, #16] │ │ sub sp, #8 │ │ add sp, #8 │ │ - ldr r0, [r2, #16] │ │ bx lr │ │ │ │ -000103de : │ │ +00011072 : │ │ sub sp, #8 │ │ cmp r2, #0 │ │ - beq.n 103e8 │ │ + beq.n 1107c │ │ ldr r3, [sp, #12] │ │ str r3, [r2, #20] │ │ add sp, #8 │ │ bx lr │ │ │ │ -000103ec : │ │ +00011080 : │ │ + ldr r0, [r2, #20] │ │ sub sp, #8 │ │ add sp, #8 │ │ - ldr r0, [r2, #20] │ │ bx lr │ │ │ │ -000103f4 : │ │ +00011088 : │ │ sub sp, #8 │ │ cmp r2, #0 │ │ - beq.n 103fe │ │ + beq.n 11092 │ │ ldr r3, [sp, #12] │ │ str r3, [r2, #24] │ │ add sp, #8 │ │ bx lr │ │ │ │ -00010402 : │ │ +00011096 : │ │ + ldr r0, [r2, #24] │ │ sub sp, #8 │ │ add sp, #8 │ │ - ldr r0, [r2, #24] │ │ bx lr │ │ + ... │ │ │ │ -0001040a : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ +000110a0 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #52] ; (110d8 ) │ │ + sub sp, #24 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - adds r0, r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - bl 100f0 │ │ + bl 10d58 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ + cmp r2, r3 │ │ + beq.n 110d2 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #24 │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + ldrh r2, [r2, #46] ; 0x2e │ │ + movs r4, r0 │ │ │ │ -00010424 : │ │ +000110dc : │ │ push {r0, r1, r4, lr} │ │ adds r4, r2, #0 │ │ ldr r0, [r2, #0] │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r0, r1, r4, pc} │ │ + ... │ │ │ │ -0001043a : │ │ - push {r0, r1, r2, lr} │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ +000110f4 : │ │ + push {r0, r1, r2, r3, r4, lr} │ │ + ldr r4, [pc, #48] ; (11128 ) │ │ movs r1, #28 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ movs r0, #1 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #12] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - blx ea64 │ │ + bl 48794 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #0] │ │ + ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - add sp, #12 │ │ - pop {pc} │ │ + cmp r2, r3 │ │ + beq.n 11122 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #16 │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + ldrh r2, [r0, #44] ; 0x2c │ │ + movs r4, r0 │ │ │ │ -00010452 : │ │ +0001112c : │ │ sub sp, #8 │ │ ldr r3, [sp, #16] │ │ cmp r2, #0 │ │ - beq.n 1045c │ │ + beq.n 11136 │ │ str r3, [r2, #0] │ │ add sp, #8 │ │ bx lr │ │ + ... │ │ │ │ -00010460 : │ │ - sub sp, #16 │ │ +0001113c : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ movs r1, #0 │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #40] ; (11170 ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + ldr r2, [r2, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - ldr r0, [r2, #0] │ │ - bx lr │ │ - ... │ │ + cmp r2, r3 │ │ + beq.n 1116a │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {pc} │ │ + nop ; (mov r8, r8) │ │ + ldrh r0, [r6, #40] ; 0x28 │ │ + movs r4, r0 │ │ │ │ -00010474 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - ldr r1, [pc, #32] ; (10498 ) │ │ - adds r4, r2, #0 │ │ +00011174 : │ │ + push {r4, r5, lr} │ │ + ldr r4, [pc, #64] ; (111b8 ) │ │ + sub sp, #28 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r1, [pc, #56] ; (111bc ) │ │ + movs r0, #4 │ │ + ldr r3, [r4, #0] │ │ + add r1, pc │ │ + ldr r5, [sp, #0] │ │ + str r3, [sp, #20] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - add r1, pc │ │ - ldr r2, [pc, #16] ; (1049c ) │ │ - movs r0, #4 │ │ - bl 3eb8c <__ckd_malloc__> │ │ + movs r2, #227 ; 0xe3 │ │ + lsls r2, r2, #2 │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + str r5, [r0, #0] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - str r4, [r0, #0] │ │ - pop {r4, pc} │ │ - ldr r0, [sp, #68] ; 0x44 │ │ + cmp r2, r3 │ │ + beq.n 111b2 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + ldrh r6, [r7, #38] ; 0x26 │ │ + movs r4, r0 │ │ + add r6, pc, #732 ; (adr r6, 1149c ) │ │ movs r3, r0 │ │ - lsls r1, r7, #13 │ │ - ... │ │ │ │ -000104a0 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - adds r1, r2, #0 │ │ +000111c0 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #68] ; (11208 ) │ │ + sub sp, #32 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - ldr r0, [r1, #0] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + add r1, sp, #12 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #28] │ │ movs r2, #0 │ │ movs r3, #0 │ │ - add r1, sp, #12 │ │ str r2, [sp, #16] │ │ str r3, [sp, #20] │ │ - bl 12be8 │ │ - cmp r0, #0 │ │ - beq.n 104c4 │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #0] │ │ + bl 13d6c │ │ + subs r3, r0, #0 │ │ + beq.n 111f2 │ │ movs r1, #0 │ │ ldr r2, [sp, #12] │ │ - bl 10094 │ │ + bl 10cf8 │ │ + adds r3, r0, #0 │ │ + str r3, [sp, #16] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r4, #0] │ │ + ldr r0, [sp, #16] │ │ ldr r1, [sp, #20] │ │ - add sp, #28 │ │ - pop {pc} │ │ + cmp r2, r3 │ │ + beq.n 11204 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #32 │ │ + pop {r4, pc} │ │ + ldrh r2, [r6, #36] ; 0x24 │ │ + movs r4, r0 │ │ │ │ -000104ca : │ │ +0001120c : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r0, r1, r2, pc} │ │ + ... │ │ │ │ -000104d8 : │ │ - push {r0, r1, r2, lr} │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ +0001121c : │ │ + push {r0, r1, r2, r3, r4, lr} │ │ + ldr r4, [pc, #48] ; (11250 ) │ │ movs r1, #4 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ movs r0, #1 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #12] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - blx ea64 │ │ + bl 48794 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #0] │ │ + ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - add sp, #12 │ │ - pop {pc} │ │ + cmp r2, r3 │ │ + beq.n 1124a │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #16 │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + ldrh r2, [r3, #34] ; 0x22 │ │ + movs r4, r0 │ │ │ │ -000104f0 : │ │ +00011254 : │ │ sub sp, #8 │ │ ldr r3, [sp, #16] │ │ cmp r2, #0 │ │ - beq.n 104fa │ │ + beq.n 1125e │ │ str r3, [r2, #0] │ │ add sp, #8 │ │ bx lr │ │ + ... │ │ │ │ -000104fe : │ │ - sub sp, #16 │ │ +00011264 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ movs r1, #0 │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #40] ; (11298 ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + ldr r2, [r2, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - ldr r0, [r2, #0] │ │ - bx lr │ │ + cmp r2, r3 │ │ + beq.n 11292 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {pc} │ │ + nop ; (mov r8, r8) │ │ + ldrh r0, [r1, #32] │ │ + movs r4, r0 │ │ │ │ -00010510 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - ldr r1, [pc, #36] ; (10538 ) │ │ - adds r4, r2, #0 │ │ +0001129c : │ │ + push {r4, r5, lr} │ │ + ldr r4, [pc, #60] ; (112dc ) │ │ + sub sp, #28 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r1, [pc, #52] ; (112e0 ) │ │ + movs r0, #4 │ │ + ldr r3, [r4, #0] │ │ + add r1, pc │ │ + ldr r5, [sp, #0] │ │ + str r3, [sp, #20] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - movs r2, #227 ; 0xe3 │ │ - add r1, pc │ │ - lsls r2, r2, #2 │ │ - movs r0, #4 │ │ - bl 3eb8c <__ckd_malloc__> │ │ + ldr r2, [pc, #36] ; (112e4 ) │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + str r5, [r0, #0] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - str r4, [r0, #0] │ │ - pop {r4, pc} │ │ - nop ; (mov r8, r8) │ │ - str r7, [sp, #460] ; 0x1cc │ │ + cmp r2, r3 │ │ + beq.n 112d8 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ + ldrh r6, [r2, #30] │ │ + movs r4, r0 │ │ + add r5, pc, #572 ; (adr r5, 11520 ) │ │ movs r3, r0 │ │ + lsls r7, r3, #14 │ │ + ... │ │ │ │ -0001053c : │ │ +000112e8 : │ │ push {r0, r1, r4, lr} │ │ ldr r0, [r2, #0] │ │ adds r4, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ cmp r0, #0 │ │ - beq.n 1054e │ │ - bl 12b20 │ │ + beq.n 112fa │ │ + bl 13ca6 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r0, r1, r4, pc} │ │ ... │ │ │ │ -00010558 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - adds r5, r2, #0 │ │ - ldr r6, [r5, #0] │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ +00011304 : │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r4, #0 │ │ + sub sp, #36 ; 0x24 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - cmp r6, #0 │ │ - bne.n 1058c │ │ + ldr r3, [pc, #92] ; (1136c ) │ │ + ldr r6, [sp, #8] │ │ + adds r5, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r7, [r6, #0] │ │ + str r4, [sp, #16] │ │ + ldr r2, [r3, #0] │ │ + str r4, [sp, #20] │ │ + str r3, [sp, #4] │ │ + str r2, [sp, #28] │ │ + cmp r7, r4 │ │ + bne.n 11344 │ │ ldr r3, [r0, #0] │ │ - ldr r1, [pc, #52] ; (105a8 ) │ │ + ldr r1, [pc, #68] ; (11370 ) │ │ ldr r3, [r3, #24] │ │ add r1, pc │ │ blx r3 │ │ - ldr r3, [r4, #0] │ │ + ldr r3, [r5, #0] │ │ adds r1, r0, #0 │ │ - adds r2, r6, #0 │ │ ldr r3, [r3, #56] ; 0x38 │ │ - adds r0, r4, #0 │ │ + adds r0, r5, #0 │ │ + adds r2, r7, #0 │ │ blx r3 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - b.n 105a2 │ │ - adds r0, r6, #0 │ │ - bl 100f0 │ │ + adds r0, r4, #0 │ │ + adds r1, r4, #0 │ │ + b.n 1135a │ │ + adds r0, r7, #0 │ │ + bl 10d58 │ │ adds r4, r0, #0 │ │ - ldr r0, [r5, #0] │ │ - bl 12842 │ │ - ldr r1, [sp, #12] │ │ - str r0, [r5, #0] │ │ - str r4, [sp, #8] │ │ + ldr r0, [r6, #0] │ │ + bl 13982 │ │ + str r0, [r6, #0] │ │ adds r0, r4, #0 │ │ - add sp, #16 │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - str r6, [sp, #108] ; 0x6c │ │ + ldr r1, [sp, #20] │ │ + str r4, [sp, #16] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 11368 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #36 ; 0x24 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrh r0, [r5, #26] │ │ + movs r4, r0 │ │ + add r4, pc, #44 ; (adr r4, 113a0 ) │ │ movs r3, r0 │ │ │ │ -000105ac : │ │ +00011374 : │ │ ldr r0, [r2, #0] │ │ sub sp, #8 │ │ - add sp, #8 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ + add sp, #8 │ │ bx lr │ │ │ │ -000105b8 : │ │ +00011380 : │ │ sub sp, #8 │ │ ldr r3, [sp, #16] │ │ cmp r2, #0 │ │ - beq.n 105c2 │ │ + beq.n 1138a │ │ str r3, [r2, #0] │ │ add sp, #8 │ │ bx lr │ │ + ... │ │ │ │ -000105c6 : │ │ - sub sp, #16 │ │ +00011390 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ movs r1, #0 │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #40] ; (113c4 ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + ldr r2, [r2, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - ldr r0, [r2, #0] │ │ - bx lr │ │ + cmp r2, r3 │ │ + beq.n 113be │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {pc} │ │ + nop ; (mov r8, r8) │ │ + ldrh r4, [r3, #22] │ │ + movs r4, r0 │ │ │ │ -000105d8 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - ldr r1, [pc, #32] ; (105fc ) │ │ - adds r4, r2, #0 │ │ +000113c8 : │ │ + push {r4, r5, lr} │ │ + ldr r4, [pc, #60] ; (11408 ) │ │ + sub sp, #28 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r1, [pc, #52] ; (1140c ) │ │ + movs r0, #4 │ │ + ldr r3, [r4, #0] │ │ + add r1, pc │ │ + ldr r5, [sp, #0] │ │ + str r3, [sp, #20] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - add r1, pc │ │ - ldr r2, [pc, #16] ; (10600 ) │ │ - movs r0, #4 │ │ - bl 3eb8c <__ckd_malloc__> │ │ + ldr r2, [pc, #36] ; (11410 ) │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + str r5, [r0, #0] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - str r4, [r0, #0] │ │ - pop {r4, pc} │ │ - str r6, [sp, #692] ; 0x2b4 │ │ + cmp r2, r3 │ │ + beq.n 11404 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ + ldrh r2, [r5, #20] │ │ + movs r4, r0 │ │ + add r4, pc, #396 ; (adr r4, 1159c ) │ │ movs r3, r0 │ │ - lsls r7, r4, #14 │ │ + lsls r2, r7, #14 │ │ ... │ │ │ │ -00010604 : │ │ +00011414 : │ │ push {r0, r1, r4, lr} │ │ ldr r0, [r2, #0] │ │ adds r4, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ cmp r0, #0 │ │ - beq.n 10616 │ │ - bl 12bc8 │ │ + beq.n 11426 │ │ + bl 13d4c │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r0, r1, r4, pc} │ │ ... │ │ │ │ -00010620 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - adds r5, r2, #0 │ │ - ldr r6, [r5, #0] │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ +00011430 : │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r4, #0 │ │ + sub sp, #36 ; 0x24 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - cmp r6, #0 │ │ - bne.n 10654 │ │ + ldr r3, [pc, #104] ; (114a4 ) │ │ + ldr r6, [sp, #8] │ │ + adds r5, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r7, [r6, #0] │ │ + str r4, [sp, #16] │ │ + ldr r2, [r3, #0] │ │ + str r4, [sp, #20] │ │ + str r3, [sp, #4] │ │ + str r2, [sp, #28] │ │ + cmp r7, r4 │ │ + bne.n 11470 │ │ ldr r3, [r0, #0] │ │ - ldr r1, [pc, #60] ; (10678 ) │ │ + ldr r1, [pc, #80] ; (114a8 ) │ │ ldr r3, [r3, #24] │ │ add r1, pc │ │ blx r3 │ │ - ldr r3, [r4, #0] │ │ + ldr r3, [r5, #0] │ │ adds r1, r0, #0 │ │ - adds r2, r6, #0 │ │ ldr r3, [r3, #56] ; 0x38 │ │ - adds r0, r4, #0 │ │ + adds r0, r5, #0 │ │ + adds r2, r7, #0 │ │ blx r3 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - b.n 10672 │ │ - ldr r1, [pc, #36] ; (1067c ) │ │ - ldr r2, [pc, #40] ; (10680 ) │ │ + adds r0, r4, #0 │ │ + adds r1, r4, #0 │ │ + b.n 11490 │ │ + movs r2, #227 ; 0xe3 │ │ + ldr r1, [pc, #56] ; (114ac ) │ │ + lsls r2, r2, #2 │ │ movs r0, #4 │ │ add r1, pc │ │ - bl 3eb8c <__ckd_malloc__> │ │ - str r6, [r0, #0] │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ adds r4, r0, #0 │ │ - ldr r0, [r5, #0] │ │ - bl 12bd0 │ │ - ldr r1, [sp, #12] │ │ - str r0, [r5, #0] │ │ - str r4, [sp, #8] │ │ + str r7, [r0, #0] │ │ + ldr r0, [r6, #0] │ │ + bl 13d54 │ │ + str r0, [r6, #0] │ │ adds r0, r4, #0 │ │ - add sp, #16 │ │ - pop {r4, r5, r6, pc} │ │ + ldr r1, [sp, #20] │ │ + str r4, [sp, #16] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 1149e │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #36 ; 0x24 │ │ + pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - str r5, [sp, #332] ; 0x14c │ │ + ldrh r4, [r7, #16] │ │ + movs r4, r0 │ │ + add r2, pc, #892 ; (adr r2, 11828 ) │ │ movs r3, r0 │ │ - str r6, [sp, #244] ; 0xf4 │ │ + add r3, pc, #796 ; (adr r3, 117cc ) │ │ movs r3, r0 │ │ - lsls r1, r7, #13 │ │ - ... │ │ │ │ -00010684 : │ │ +000114b0 : │ │ ldr r0, [r2, #0] │ │ sub sp, #8 │ │ - add sp, #8 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ + add sp, #8 │ │ bx lr │ │ │ │ -00010690 : │ │ - push {r0, r1, r2, lr} │ │ +000114bc : │ │ + push {r0, r1, r2, r3, r4, lr} │ │ + ldr r4, [pc, #60] ; (114fc ) │ │ + 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] │ │ - bl 1174c │ │ + bl 12820 │ │ adds r1, r0, #0 │ │ movs r0, #0 │ │ adds r2, r0, #0 │ │ adds r3, r0, #0 │ │ - bl 3fda8 │ │ - bl 12008 │ │ + bl 41654 │ │ + bl 13168 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #0] │ │ + ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - add sp, #12 │ │ - pop {pc} │ │ + cmp r2, r3 │ │ + beq.n 114f6 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #16 │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + ldrh r4, [r7, #12] │ │ + movs r4, r0 │ │ │ │ -000106b4 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ +00011500 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #52] ; (11538 ) │ │ + sub sp, #24 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - adds r0, r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - bl 12008 │ │ + bl 13168 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ + cmp r2, r3 │ │ + beq.n 11532 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #24 │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + ldrh r2, [r6, #10] │ │ + movs r4, r0 │ │ │ │ -000106ce : │ │ +0001153c : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 11760 │ │ + bl 12834 │ │ pop {r0, r1, r2, pc} │ │ + ... │ │ │ │ -000106dc : │ │ - push {r4, r5, lr} │ │ - ldr r4, [pc, #64] ; (10720 ) │ │ - sub sp, #84 ; 0x54 │ │ +0001154c : │ │ + push {r4, r5, r6, lr} │ │ + ldr r4, [pc, #64] ; (11590 ) │ │ + sub sp, #80 ; 0x50 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ - adds r5, r0, #0 │ │ - ldr r1, [sp, #104] ; 0x68 │ │ + adds r6, r0, #0 │ │ ldr r3, [r4, #0] │ │ ldr r0, [sp, #0] │ │ + ldr r1, [sp, #104] ; 0x68 │ │ str r3, [sp, #76] ; 0x4c │ │ - bl 11b14 │ │ + bl 12c50 │ │ subs r2, r0, #0 │ │ - bge.n 1070e │ │ - ldr r1, [pc, #36] ; (10724 ) │ │ - add r0, sp, #12 │ │ - add r1, pc │ │ - blx ea1c │ │ + bge.n 11580 │ │ + ldr r1, [pc, #36] ; (11594 ) │ │ + add r5, sp, #12 │ │ adds r0, r5, #0 │ │ - add r1, sp, #12 │ │ - bl 1014c │ │ + add r1, pc │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + bl 10db0 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 1071a │ │ - blx ea28 <__stack_chk_fail@plt> │ │ - add sp, #84 ; 0x54 │ │ - pop {r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - strb r2, [r2, #30] │ │ + beq.n 1158c │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #80 ; 0x50 │ │ + pop {r4, r5, r6, pc} │ │ + ldrh r6, [r4, #8] │ │ movs r4, r0 │ │ - str r5, [sp, #700] ; 0x2bc │ │ + add r2, pc, #916 ; (adr r2, 1192c ) │ │ movs r3, r0 │ │ │ │ -00010728 : │ │ +00011598 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #108 ; 0x6c │ │ str r2, [sp, #24] │ │ str r3, [sp, #28] │ │ + ldr r3, [sp, #132] ; 0x84 │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + str r3, [sp, #8] │ │ ldr r3, [sp, #140] ; 0x8c │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r1, [sp, #132] ; 0x84 │ │ str r3, [sp, #12] │ │ - ldr r3, [pc, #220] ; (10818 ) │ │ - str r2, [sp, #8] │ │ - str r1, [sp, #4] │ │ + ldr r3, [pc, #220] ; (1168c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - ldr r1, [sp, #24] │ │ - adds r4, r0, #0 │ │ ldr r2, [r3, #0] │ │ - str r1, [sp, #16] │ │ str r3, [sp, #20] │ │ + ldr r3, [sp, #4] │ │ str r2, [sp, #100] ; 0x64 │ │ - ldr r2, [sp, #4] │ │ - cmp r2, #0 │ │ - beq.n 10768 │ │ - ldr r2, [r0, #0] │ │ + ldr r2, [sp, #24] │ │ + str r2, [sp, #16] │ │ + cmp r3, #0 │ │ + beq.n 115d8 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ ldr r1, [sp, #4] │ │ + ldr r3, [r2, r3] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n 1076a │ │ - b.n 10804 │ │ - ldr r5, [sp, #4] │ │ + subs r7, r0, #0 │ │ + bne.n 115da │ │ + b.n 11678 │ │ + ldr r7, [sp, #4] │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - beq.n 10786 │ │ - ldr r2, [r4, #0] │ │ + beq.n 115f6 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #8] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r7, r0, #0 │ │ - bne.n 10788 │ │ - b.n 10804 │ │ - ldr r7, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - cmp r1, #0 │ │ - beq.n 107a2 │ │ - ldr r2, [r4, #0] │ │ + subs r6, r0, #0 │ │ + bne.n 115f8 │ │ + b.n 11678 │ │ + ldr r6, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + beq.n 11614 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ + ldr r1, [sp, #12] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r6, r0, #0 │ │ - bne.n 107a4 │ │ - b.n 10804 │ │ - ldr r6, [sp, #12] │ │ - adds r2, r7, #0 │ │ + subs r5, r0, #0 │ │ + bne.n 11616 │ │ + b.n 11678 │ │ + ldr r5, [sp, #12] │ │ + adds r2, r6, #0 │ │ ldr r0, [sp, #16] │ │ - adds r1, r5, #0 │ │ - adds r3, r6, #0 │ │ - bl 12144 │ │ + adds r1, r7, #0 │ │ + adds r3, r5, #0 │ │ + bl 132a0 │ │ subs r2, r0, #0 │ │ - bge.n 107c8 │ │ - ldr r1, [pc, #100] ; (1081c ) │ │ - add r0, sp, #36 ; 0x24 │ │ + bge.n 1163c │ │ + ldr r1, [pc, #104] ; (11690 ) │ │ + add r5, sp, #36 ; 0x24 │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea1c │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r4, #0 │ │ - add r1, sp, #36 ; 0x24 │ │ - bl 1014c │ │ - b.n 10804 │ │ - cmp r5, #0 │ │ - beq.n 107dc │ │ - ldr r2, [r4, #0] │ │ + adds r1, r5, #0 │ │ + bl 10db0 │ │ + b.n 11678 │ │ + cmp r7, #0 │ │ + beq.n 11650 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #4] │ │ - adds r2, r5, #0 │ │ + adds r2, r7, #0 │ │ blx r3 │ │ - cmp r7, #0 │ │ - beq.n 107f0 │ │ - ldr r2, [r4, #0] │ │ + cmp r6, #0 │ │ + beq.n 11664 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #8] │ │ - adds r2, r7, #0 │ │ + adds r2, r6, #0 │ │ blx r3 │ │ - cmp r6, #0 │ │ - beq.n 10804 │ │ - ldr r2, [r4, #0] │ │ + cmp r5, #0 │ │ + beq.n 11678 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #12] │ │ - adds r2, r6, #0 │ │ + adds r2, r5, #0 │ │ blx r3 │ │ - ldr r1, [sp, #20] │ │ + ldr r3, [sp, #20] │ │ ldr r2, [sp, #100] ; 0x64 │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 10812 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 11686 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #108 ; 0x6c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - strb r2, [r7, #28] │ │ + ldrh r4, [r1, #6] │ │ movs r4, r0 │ │ - str r5, [sp, #72] ; 0x48 │ │ + add r2, pc, #280 ; (adr r2, 117ac ) │ │ movs r3, r0 │ │ │ │ -00010820 : │ │ +00011694 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #100 ; 0x64 │ │ str r2, [sp, #16] │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #168] ; (108d4 ) │ │ - ldr r1, [sp, #128] ; 0x80 │ │ + ldr r3, [sp, #128] ; 0x80 │ │ ldr r7, [sp, #124] ; 0x7c │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #164] ; (1174c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - adds r4, r0, #0 │ │ - str r1, [sp, #4] │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #12] │ │ str r2, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #16] │ │ str r2, [sp, #8] │ │ cmp r7, #0 │ │ - beq.n 10858 │ │ - ldr r2, [r0, #0] │ │ + beq.n 116cc │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r7, #0 │ │ + ldr r3, [r2, r3] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n 1085a │ │ - b.n 108c2 │ │ - adds r5, r7, #0 │ │ + subs r6, r0, #0 │ │ + bne.n 116ce │ │ + b.n 11738 │ │ + adds r6, r7, #0 │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 10876 │ │ - ldr r2, [r4, #0] │ │ + beq.n 116ea │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #4] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r6, r0, #0 │ │ - bne.n 10878 │ │ - b.n 108c2 │ │ - ldr r6, [sp, #4] │ │ - adds r2, r6, #0 │ │ + subs r5, r0, #0 │ │ + bne.n 116ec │ │ + b.n 11738 │ │ + ldr r5, [sp, #4] │ │ + adds r2, r5, #0 │ │ ldr r0, [sp, #8] │ │ - adds r1, r5, #0 │ │ - bl 12250 │ │ + adds r1, r6, #0 │ │ + bl 133ac │ │ subs r2, r0, #0 │ │ - bge.n 1089a │ │ - ldr r1, [pc, #80] ; (108d8 ) │ │ - add r0, sp, #28 │ │ + bge.n 11710 │ │ + ldr r1, [pc, #84] ; (11750 ) │ │ + add r5, sp, #28 │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea1c │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r4, #0 │ │ - add r1, sp, #28 │ │ - bl 1014c │ │ - b.n 108c2 │ │ - cmp r5, #0 │ │ - beq.n 108ae │ │ - ldr r2, [r4, #0] │ │ + adds r1, r5, #0 │ │ + bl 10db0 │ │ + b.n 11738 │ │ + cmp r6, #0 │ │ + beq.n 11724 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ adds r1, r7, #0 │ │ - adds r2, r5, #0 │ │ + adds r2, r6, #0 │ │ blx r3 │ │ - cmp r6, #0 │ │ - beq.n 108c2 │ │ - ldr r2, [r4, #0] │ │ + cmp r5, #0 │ │ + beq.n 11738 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #4] │ │ - adds r2, r6, #0 │ │ + adds r2, r5, #0 │ │ blx r3 │ │ - ldr r1, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ ldr r2, [sp, #92] ; 0x5c │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 108d0 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 11746 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ - strb r2, [r1, #25] │ │ + nop ; (mov r8, r8) │ │ + strh r6, [r2, #62] ; 0x3e │ │ movs r4, r0 │ │ - str r4, [sp, #372] ; 0x174 │ │ + add r1, pc, #572 ; (adr r1, 11990 ) │ │ movs r3, r0 │ │ │ │ -000108dc : │ │ +00011754 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #100 ; 0x64 │ │ str r2, [sp, #16] │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #172] ; (10994 ) │ │ - ldr r1, [sp, #128] ; 0x80 │ │ + ldr r3, [sp, #128] ; 0x80 │ │ ldr r7, [sp, #124] ; 0x7c │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #164] ; (1180c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - adds r4, r0, #0 │ │ - str r1, [sp, #4] │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #12] │ │ str r2, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #16] │ │ str r2, [sp, #8] │ │ cmp r7, #0 │ │ - beq.n 10914 │ │ - ldr r2, [r0, #0] │ │ + beq.n 1178c │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r7, #0 │ │ + ldr r3, [r2, r3] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n 10916 │ │ - b.n 10980 │ │ - adds r5, r7, #0 │ │ + subs r6, r0, #0 │ │ + bne.n 1178e │ │ + b.n 117fa │ │ + adds r6, r7, #0 │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 10932 │ │ - ldr r2, [r4, #0] │ │ + beq.n 117aa │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #4] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r6, r0, #0 │ │ - bne.n 10934 │ │ - b.n 10980 │ │ - ldr r6, [sp, #4] │ │ - adds r2, r6, #0 │ │ + subs r5, r0, #0 │ │ + bne.n 117ac │ │ + b.n 117fa │ │ + ldr r5, [sp, #4] │ │ + adds r2, r5, #0 │ │ ldr r0, [sp, #8] │ │ - adds r1, r5, #0 │ │ + adds r1, r6, #0 │ │ ldr r3, [sp, #132] ; 0x84 │ │ - bl 1225c │ │ + bl 133b8 │ │ subs r2, r0, #0 │ │ - bge.n 10958 │ │ - ldr r1, [pc, #80] ; (10998 ) │ │ - add r0, sp, #28 │ │ + bge.n 117d2 │ │ + ldr r1, [pc, #80] ; (11810 ) │ │ + add r5, sp, #28 │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea1c │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r4, #0 │ │ - add r1, sp, #28 │ │ - bl 1014c │ │ - b.n 10980 │ │ - cmp r5, #0 │ │ - beq.n 1096c │ │ - ldr r2, [r4, #0] │ │ + adds r1, r5, #0 │ │ + bl 10db0 │ │ + b.n 117fa │ │ + cmp r6, #0 │ │ + beq.n 117e6 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ adds r1, r7, #0 │ │ - adds r2, r5, #0 │ │ + adds r2, r6, #0 │ │ blx r3 │ │ - cmp r6, #0 │ │ - beq.n 10980 │ │ - ldr r2, [r4, #0] │ │ + cmp r5, #0 │ │ + beq.n 117fa │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #4] │ │ - adds r2, r6, #0 │ │ + adds r2, r5, #0 │ │ blx r3 │ │ - ldr r1, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ ldr r2, [sp, #92] ; 0x5c │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 1098e │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 11808 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - strb r6, [r1, #22] │ │ + strh r6, [r2, #56] ; 0x38 │ │ movs r4, r0 │ │ - str r3, [sp, #752] ; 0x2f0 │ │ + add r0, pc, #936 ; (adr r0, 11bbc ) │ │ movs r3, r0 │ │ │ │ -0001099c : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - adds r4, r0, #0 │ │ +00011814 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r5, r0, #0 │ │ adds r6, r2, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - cmp r7, #0 │ │ - beq.n 109c6 │ │ - ldr r2, [r0, #0] │ │ + cmp r3, #0 │ │ + beq.n 11838 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ ldr r3, [r2, r3] │ │ - adds r1, r7, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - adds r5, r0, #0 │ │ - str r0, [sp, #4] │ │ - cmp r0, #0 │ │ - bne.n 109c8 │ │ - b.n 10a02 │ │ - adds r5, r7, #0 │ │ + subs r4, r0, #0 │ │ + bne.n 1183a │ │ + b.n 11874 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - bl 123d4 │ │ - adds r6, r0, #0 │ │ - str r0, [sp, #4] │ │ - cmp r0, #0 │ │ - beq.n 109e8 │ │ - ldr r2, [r4, #0] │ │ + adds r1, r4, #0 │ │ + bl 13520 │ │ + adds r7, r0, #0 │ │ + subs r6, r0, #0 │ │ + beq.n 11858 │ │ movs r3, #167 ; 0xa7 │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ + adds r1, r7, #0 │ │ blx r3 │ │ - str r0, [sp, #4] │ │ - cmp r5, #0 │ │ - beq.n 109fc │ │ - ldr r2, [r4, #0] │ │ + adds r6, r0, #0 │ │ + cmp r4, #0 │ │ + beq.n 1186c │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ - adds r2, r5, #0 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + adds r2, r4, #0 │ │ blx r3 │ │ + adds r0, r7, #0 │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ adds r0, r6, #0 │ │ - blx ea58 │ │ - ldr r0, [sp, #4] │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + ... │ │ │ │ -00010a08 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ +00011878 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #56] ; (118b4 ) │ │ + sub sp, #24 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - adds r0, r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - bl 12b2a │ │ - bl 13fb0 │ │ + bl 13cb0 │ │ + bl 15120 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ + cmp r2, r3 │ │ + beq.n 118ae │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #24 │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + strh r2, [r7, #46] ; 0x2e │ │ + movs r4, r0 │ │ │ │ -00010a26 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ +000118b8 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #56] ; (118f4 ) │ │ + sub sp, #24 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - adds r0, r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - bl 117a8 │ │ - bl 3f618 │ │ + bl 1287c │ │ + bl 41118 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ + cmp r2, r3 │ │ + beq.n 118ee │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #24 │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + strh r2, [r7, #44] ; 0x2c │ │ + movs r4, r0 │ │ │ │ -00010a44 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ +000118f8 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #60] ; (11938 ) │ │ + sub sp, #24 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - bl 1174c │ │ + bl 12820 │ │ movs r3, #0 │ │ adds r1, r0, #0 │ │ adds r2, r3, #0 │ │ - adds r0, r3, #0 │ │ str r3, [sp, #0] │ │ - bl 3f690 │ │ + adds r0, r3, #0 │ │ + bl 411ac │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ + cmp r2, r3 │ │ + beq.n 11932 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #24 │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + strh r6, [r7, #42] ; 0x2a │ │ + movs r4, r0 │ │ │ │ -00010a66 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ +0001193c : │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r4, #0 │ │ + ldr r3, [pc, #112] ; (119b4 ) │ │ adds r6, r2, #0 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #0] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #28 │ │ + adds r7, r0, #0 │ │ + ldr r2, [r3, #0] │ │ + str r4, [sp, #8] │ │ + str r4, [sp, #12] │ │ + str r2, [sp, #20] │ │ str r3, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n 10a92 │ │ - ldr r2, [r0, #0] │ │ + cmp r6, r4 │ │ + beq.n 11974 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ - movs r2, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ + adds r1, r4, #0 │ │ adds r5, r0, #0 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - cmp r5, r0 │ │ - bne.n 10a94 │ │ - b.n 10abe │ │ + adds r0, r4, #0 │ │ + cmp r5, r4 │ │ + bne.n 11976 │ │ + b.n 119a0 │ │ adds r5, r6, #0 │ │ - bl 1174c │ │ + bl 12820 │ │ adds r1, r0, #0 │ │ movs r0, #0 │ │ adds r2, r5, #0 │ │ adds r3, r0, #0 │ │ - bl 3fb24 │ │ - str r0, [sp, #0] │ │ + bl 4172c │ │ + str r0, [sp, #8] │ │ cmp r5, #0 │ │ - beq.n 10aba │ │ - ldr r2, [r4, #0] │ │ + beq.n 1199c │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r7, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ blx r3 │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 119ae │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + strh r0, [r7, #40] ; 0x28 │ │ + movs r4, r0 │ │ │ │ -00010ac0 : │ │ +000119b8 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #116] ; (10b38 ) │ │ sub sp, #92 ; 0x5c │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ + ldr r3, [pc, #112] ; (11a34 ) │ │ ldr r6, [sp, #116] ; 0x74 │ │ - adds r4, r0, #0 │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #8] │ │ - str r3, [sp, #4] │ │ + adds r5, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + adds r7, r3, #0 │ │ + str r2, [sp, #84] ; 0x54 │ │ + ldr r2, [sp, #8] │ │ + str r2, [sp, #4] │ │ cmp r6, #0 │ │ - beq.n 10af2 │ │ - ldr r2, [r0, #0] │ │ + beq.n 119ec │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ + ldr r3, [r2, r3] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n 10af4 │ │ - b.n 10b28 │ │ - adds r5, r6, #0 │ │ + subs r4, r0, #0 │ │ + bne.n 119ee │ │ + b.n 11a24 │ │ + adds r4, r6, #0 │ │ ldr r0, [sp, #4] │ │ - adds r1, r5, #0 │ │ - bl 12480 │ │ + adds r1, r4, #0 │ │ + bl 135c8 │ │ subs r2, r0, #0 │ │ - bge.n 10b14 │ │ - ldr r1, [pc, #56] ; (10b3c ) │ │ - add r0, sp, #20 │ │ - add r1, pc │ │ - blx ea1c │ │ + bge.n 11a10 │ │ + ldr r1, [pc, #60] ; (11a38 ) │ │ + add r4, sp, #20 │ │ adds r0, r4, #0 │ │ - add r1, sp, #20 │ │ - bl 1014c │ │ - b.n 10b28 │ │ - cmp r5, #0 │ │ - beq.n 10b28 │ │ - ldr r2, [r4, #0] │ │ + add r1, pc │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r5, #0 │ │ + adds r1, r4, #0 │ │ + bl 10db0 │ │ + b.n 11a24 │ │ + cmp r4, #0 │ │ + beq.n 11a24 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ + adds r2, r4, #0 │ │ blx r3 │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 10b34 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 11a30 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ - strb r6, [r5, #14] │ │ + strh r6, [r6, #36] ; 0x24 │ │ movs r4, r0 │ │ - str r2, [sp, #112] ; 0x70 │ │ + ldr r6, [sp, #800] ; 0x320 │ │ movs r3, r0 │ │ │ │ -00010b40 : │ │ +00011a3c : │ │ push {r0, r1, r4, lr} │ │ adds r4, r0, #0 │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 117a4 │ │ + bl 12878 │ │ subs r1, r0, #0 │ │ - beq.n 10b60 │ │ - ldr r2, [r4, #0] │ │ + beq.n 11a5a │ │ movs r3, #167 ; 0xa7 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ blx r3 │ │ - adds r1, r0, #0 │ │ - adds r0, r1, #0 │ │ pop {r1, r2, r4, pc} │ │ │ │ -00010b64 : │ │ - push {r4, r5, lr} │ │ - ldr r4, [pc, #60] ; (10ba4 ) │ │ - sub sp, #84 ; 0x54 │ │ +00011a5c : │ │ + push {r4, r5, r6, lr} │ │ + ldr r4, [pc, #64] ; (11aa0 ) │ │ + sub sp, #80 ; 0x50 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #0] │ │ + adds r6, r0, #0 │ │ ldr r3, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ str r3, [sp, #76] ; 0x4c │ │ - bl 12894 │ │ + bl 139d4 │ │ subs r2, r0, #0 │ │ - bge.n 10b94 │ │ - ldr r1, [pc, #36] ; (10ba8 ) │ │ - add r0, sp, #12 │ │ - add r1, pc │ │ - blx ea1c │ │ + bge.n 11a8e │ │ + ldr r1, [pc, #40] ; (11aa4 ) │ │ + add r5, sp, #12 │ │ adds r0, r5, #0 │ │ - add r1, sp, #12 │ │ - bl 1014c │ │ + add r1, pc │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + bl 10db0 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 10ba0 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ - add sp, #84 ; 0x54 │ │ - pop {r4, r5, pc} │ │ - strb r2, [r1, #12] │ │ + beq.n 11a9a │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #80 ; 0x50 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + strh r6, [r2, #32] │ │ movs r4, r0 │ │ - str r1, [sp, #732] ; 0x2dc │ │ + ldr r6, [sp, #404] ; 0x194 │ │ movs r3, r0 │ │ │ │ -00010bac : │ │ +00011aa8 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #124 ; 0x7c │ │ str r2, [sp, #40] ; 0x28 │ │ str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #152] ; 0x98 │ │ + ldr r6, [sp, #148] ; 0x94 │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #28] │ │ add r3, sp, #160 ; 0xa0 │ │ ldrb r3, [r3, #0] │ │ - ldr r4, [sp, #148] ; 0x94 │ │ - adds r5, r0, #0 │ │ - str r3, [sp, #24] │ │ + str r3, [sp, #20] │ │ add r3, sp, #164 ; 0xa4 │ │ ldrb r3, [r3, #0] │ │ - str r4, [sp, #8] │ │ - ldr r4, [sp, #152] ; 0x98 │ │ - str r3, [sp, #28] │ │ - ldr r3, [pc, #252] ; (10cc8 ) │ │ - str r4, [sp, #32] │ │ - ldr r4, [sp, #40] ; 0x28 │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #244] ; (11bbc ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - str r4, [sp, #20] │ │ - ldr r4, [sp, #8] │ │ ldr r2, [r3, #0] │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #32] │ │ str r2, [sp, #116] ; 0x74 │ │ - cmp r4, #0 │ │ - bne.n 10bee │ │ - ldr r2, [pc, #232] ; (10ccc ) │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + str r2, [sp, #16] │ │ + cmp r6, #0 │ │ + bne.n 11ae0 │ │ + ldr r2, [pc, #228] ; (11bc0 ) │ │ movs r1, #7 │ │ add r2, pc │ │ - bl 10054 │ │ - ldr r6, [sp, #8] │ │ - b.n 10c88 │ │ + b.n 11b1e │ │ + movs r5, #171 ; 0xab │ │ ldr r3, [r0, #0] │ │ - movs r4, #171 ; 0xab │ │ - lsls r4, r4, #2 │ │ - ldr r3, [r3, r4] │ │ - ldr r1, [sp, #8] │ │ + lsls r5, r5, #2 │ │ + adds r1, r6, #0 │ │ + ldr r3, [r3, r5] │ │ blx r3 │ │ - ldr r2, [r5, #0] │ │ movs r3, #186 ; 0xba │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - str r0, [sp, #16] │ │ + str r0, [sp, #12] │ │ ldr r3, [r2, r3] │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #8] │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - str r0, [sp, #12] │ │ - subs r6, r0, #0 │ │ - beq.n 10c88 │ │ - ldr r0, [sp, #16] │ │ - movs r1, #2 │ │ - blx ea64 │ │ + str r5, [sp, #36] ; 0x24 │ │ + str r0, [sp, #8] │ │ + cmp r0, #0 │ │ + beq.n 11b64 │ │ + ldr r3, [sp, #12] │ │ + lsls r0, r3, #1 │ │ + bl 48754 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + movs r3, #0 │ │ subs r7, r0, #0 │ │ - bne.n 10c3a │ │ - ldr r2, [pc, #176] ; (10cd0 ) │ │ - adds r0, r5, #0 │ │ + cmp r7, r3 │ │ + bne.n 11b24 │ │ + adds r0, r4, #0 │ │ movs r1, #1 │ │ + ldr r2, [pc, #168] ; (11bc4 ) │ │ add r2, pc │ │ - bl 10054 │ │ - adds r6, r7, #0 │ │ - b.n 10c88 │ │ - ldr r0, [sp, #12] │ │ - adds r2, #1 │ │ - ldrh r1, [r0, r3] │ │ - strh r1, [r7, r3] │ │ - adds r3, #2 │ │ - b.n 10c3e │ │ - movs r3, #0 │ │ - adds r2, r3, #0 │ │ - ldr r1, [sp, #16] │ │ - cmp r2, r1 │ │ - blt.n 10c2e │ │ - b.n 10c96 │ │ - ldrh r1, [r7, r3] │ │ - ldr r4, [sp, #12] │ │ - adds r2, #1 │ │ - strh r1, [r4, r3] │ │ - adds r3, #2 │ │ - cmp r2, r0 │ │ - blt.n 10c46 │ │ - ldr r2, [r5, #0] │ │ + bl 10cb8 │ │ + b.n 11b64 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + bge.n 11b74 │ │ + ldr r1, [sp, #8] │ │ + lsls r2, r3, #1 │ │ + adds r3, #1 │ │ + ldrh r1, [r1, r2] │ │ + strh r1, [r7, r2] │ │ + b.n 11b24 │ │ movs r3, #194 ; 0xc2 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r4, [r2, r3] │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #8] │ │ - ldr r2, [sp, #12] │ │ + adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r1, r6, #0 │ │ + mov ip, r3 │ │ + ldr r2, [sp, #8] │ │ movs r3, #0 │ │ - blx r4 │ │ - cmp r6, #0 │ │ - bge.n 10c82 │ │ - ldr r1, [pc, #104] ; (10cd4 ) │ │ - adds r2, r6, #0 │ │ - add r0, sp, #52 ; 0x34 │ │ + blx ip │ │ + cmp r5, #0 │ │ + bge.n 11bae │ │ + ldr r1, [pc, #120] ; (11bc8 ) │ │ + add r6, sp, #52 ; 0x34 │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea1c │ │ - adds r0, r5, #0 │ │ - add r1, sp, #52 ; 0x34 │ │ - bl 1014c │ │ - movs r6, #0 │ │ - b.n 10c88 │ │ - adds r0, r7, #0 │ │ - blx ea58 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ + adds r2, r5, #0 │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + bl 10db0 │ │ + movs r0, #0 │ │ + ldr r3, [sp, #32] │ │ ldr r2, [sp, #116] ; 0x74 │ │ - adds r0, r6, #0 │ │ - ldr r3, [r4, #0] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 10cc4 │ │ - b.n 10cc0 │ │ - ldr r3, [sp, #24] │ │ - ldr r0, [sp, #20] │ │ + beq.n 11bb8 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + ldr r5, [sp, #24] │ │ + ldr r3, [sp, #20] │ │ + adds r1, r7, #0 │ │ + subs r2, r5, #1 │ │ + sbcs r5, r2 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ + str r5, [sp, #0] │ │ ldr r2, [sp, #28] │ │ - subs r1, r2, #1 │ │ - sbcs r2, r1 │ │ - str r2, [sp, #0] │ │ - adds r1, r7, #0 │ │ - ldr r2, [sp, #32] │ │ - bl 126e0 │ │ - ldr r3, [r5, #0] │ │ - adds r6, r0, #0 │ │ - ldr r1, [sp, #8] │ │ - ldr r3, [r3, r4] │ │ - adds r0, r5, #0 │ │ + ldr r0, [sp, #16] │ │ + bl 13828 │ │ + ldr r3, [r4, #0] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + adds r5, r0, #0 │ │ + ldr r3, [r3, r2] │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ blx r3 │ │ movs r3, #0 │ │ - adds r2, r3, #0 │ │ - b.n 10c50 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + mov ip, r0 │ │ + cmp r3, ip │ │ + bge.n 11b36 │ │ + lsls r2, r3, #1 │ │ + ldrh r1, [r7, r2] │ │ + ldr r0, [sp, #8] │ │ + adds r3, #1 │ │ + strh r1, [r0, r2] │ │ + b.n 11b9e │ │ + adds r0, r7, #0 │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + adds r0, r5, #0 │ │ + b.n 11b66 │ │ add sp, #124 ; 0x7c │ │ pop {r4, r5, r6, r7, pc} │ │ - strb r2, [r5, #10] │ │ + strh r6, [r6, #28] │ │ movs r4, r0 │ │ - str r1, [sp, #464] ; 0x1d0 │ │ + ldr r6, [sp, #144] ; 0x90 │ │ movs r3, r0 │ │ - str r1, [sp, #252] ; 0xfc │ │ + ldr r5, [sp, #956] ; 0x3bc │ │ movs r3, r0 │ │ - str r1, [sp, #72] ; 0x48 │ │ + ldr r5, [sp, #856] ; 0x358 │ │ movs r3, r0 │ │ │ │ -00010cd8 : │ │ - push {r4, r5, lr} │ │ - ldr r4, [pc, #72] ; (10d24 ) │ │ - sub sp, #84 ; 0x54 │ │ +00011bcc : │ │ + push {r4, r5, r6, lr} │ │ + ldr r4, [pc, #76] ; (11c1c ) │ │ + sub sp, #80 ; 0x50 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ movs r2, #0 │ │ - adds r5, r0, #0 │ │ ldr r3, [r4, #0] │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #104] ; 0x68 │ │ + adds r5, r0, #0 │ │ str r3, [sp, #76] ; 0x4c │ │ movs r3, #1 │ │ + ldr r0, [sp, #0] │ │ + ldr r1, [sp, #104] ; 0x68 │ │ negs r3, r3 │ │ - bl 12a64 │ │ + bl 13b7c │ │ subs r2, r0, #0 │ │ - bge.n 10d12 │ │ - ldr r1, [pc, #40] ; (10d28 ) │ │ - add r0, sp, #12 │ │ + bge.n 11c08 │ │ + ldr r1, [pc, #44] ; (11c20 ) │ │ + add r6, sp, #12 │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea1c │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r5, #0 │ │ - add r1, sp, #12 │ │ - bl 1014c │ │ + adds r1, r6, #0 │ │ + bl 10db0 │ │ movs r2, #0 │ │ adds r0, r2, #0 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 10d20 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ - add sp, #84 ; 0x54 │ │ - pop {r4, r5, pc} │ │ - strb r6, [r2, #6] │ │ + beq.n 11c16 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #80 ; 0x50 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + strh r6, [r4, #20] │ │ movs r4, r0 │ │ - str r0, [sp, #636] ; 0x27c │ │ + ldr r5, [sp, #324] ; 0x144 │ │ movs r3, r0 │ │ │ │ -00010d2c : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - adds r0, r2, #0 │ │ +00011c24 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #68] ; (11c6c ) │ │ + sub sp, #32 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + add r1, sp, #12 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #28] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #16] │ │ str r3, [sp, #20] │ │ - add r1, sp, #12 │ │ add r2, sp, #8 │ │ - bl 12796 │ │ - cmp r0, #0 │ │ - beq.n 10d50 │ │ + bl 138d6 │ │ + subs r3, r0, #0 │ │ + beq.n 11c56 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #12] │ │ - bl 10094 │ │ + bl 10cf8 │ │ + adds r3, r0, #0 │ │ + str r3, [sp, #16] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r4, #0] │ │ + ldr r0, [sp, #16] │ │ ldr r1, [sp, #20] │ │ - add sp, #28 │ │ - pop {pc} │ │ + cmp r2, r3 │ │ + beq.n 11c68 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #32 │ │ + pop {r4, pc} │ │ + strh r6, [r1, #18] │ │ + movs r4, r0 │ │ │ │ -00010d56 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ +00011c70 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #52] ; (11ca8 ) │ │ + sub sp, #24 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - adds r0, r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - bl 117b0 │ │ + bl 12884 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ + cmp r2, r3 │ │ + beq.n 11ca2 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #24 │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + strh r2, [r0, #16] │ │ + movs r4, r0 │ │ │ │ -00010d70 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ +00011cac : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #52] ; (11ce4 ) │ │ + sub sp, #24 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - adds r0, r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - bl 117b6 │ │ + bl 1288a │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ + cmp r2, r3 │ │ + beq.n 11cde │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #24 │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + strh r6, [r0, #14] │ │ + movs r4, r0 │ │ │ │ -00010d8a : │ │ +00011ce8 : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 12cdc │ │ + bl 13e5c │ │ pop {r1, r2, r3, pc} │ │ + ... │ │ │ │ -00010d98 : │ │ +00011cf8 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - adds r1, r2, #0 │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ + movs r4, #0 │ │ + sub sp, #36 ; 0x24 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - adds r7, r1, #0 │ │ - cmp r6, #0 │ │ - beq.n 10dce │ │ - ldr r2, [r0, #0] │ │ + ldr r3, [pc, #112] ; (11d74 ) │ │ + ldr r6, [sp, #60] ; 0x3c │ │ + adds r7, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r4, [sp, #16] │ │ + str r4, [sp, #20] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #4] │ │ + str r2, [sp, #28] │ │ + ldr r2, [sp, #8] │ │ + str r2, [sp, #0] │ │ + cmp r6, r4 │ │ + beq.n 11d38 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ - movs r2, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ + adds r1, r4, #0 │ │ adds r5, r0, #0 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - cmp r5, r0 │ │ - bne.n 10dd0 │ │ - b.n 10df6 │ │ + adds r0, r4, #0 │ │ + cmp r5, r4 │ │ + bne.n 11d3a │ │ + b.n 11d60 │ │ adds r5, r6, #0 │ │ adds r1, r5, #0 │ │ - adds r0, r7, #0 │ │ - bl 11888 │ │ - bl 2e330 │ │ - str r0, [sp, #8] │ │ + ldr r0, [sp, #0] │ │ + bl 12990 │ │ + bl 2fc64 │ │ + str r0, [sp, #16] │ │ cmp r5, #0 │ │ - beq.n 10df2 │ │ - ldr r2, [r4, #0] │ │ + beq.n 11d5c │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r7, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ blx r3 │ │ - ldr r0, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - add sp, #20 │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [sp, #20] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 11d6e │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - ... │ │ + nop ; (mov r8, r8) │ │ + strh r4, [r6, #10] │ │ + movs r4, r0 │ │ │ │ -00010dfc : │ │ +00011d78 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #120] ; (10e78 ) │ │ sub sp, #92 ; 0x5c │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ + ldr r3, [pc, #116] ; (11df8 ) │ │ ldr r6, [sp, #116] ; 0x74 │ │ - adds r4, r0, #0 │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #8] │ │ - str r3, [sp, #4] │ │ + adds r5, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + adds r7, r3, #0 │ │ + str r2, [sp, #84] ; 0x54 │ │ + ldr r2, [sp, #8] │ │ + str r2, [sp, #4] │ │ cmp r6, #0 │ │ - beq.n 10e2e │ │ - ldr r2, [r0, #0] │ │ + beq.n 11dac │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ + ldr r3, [r2, r3] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n 10e30 │ │ - b.n 10e66 │ │ - adds r5, r6, #0 │ │ + subs r4, r0, #0 │ │ + bne.n 11dae │ │ + b.n 11de6 │ │ + adds r4, r6, #0 │ │ ldr r2, [sp, #120] ; 0x78 │ │ ldr r0, [sp, #4] │ │ - adds r1, r5, #0 │ │ - bl 119e8 │ │ + adds r1, r4, #0 │ │ + bl 12b20 │ │ subs r2, r0, #0 │ │ - bge.n 10e52 │ │ - ldr r1, [pc, #60] ; (10e7c ) │ │ - add r0, sp, #20 │ │ - add r1, pc │ │ - blx ea1c │ │ + bge.n 11dd2 │ │ + ldr r1, [pc, #60] ; (11dfc ) │ │ + add r4, sp, #20 │ │ adds r0, r4, #0 │ │ - add r1, sp, #20 │ │ - bl 1014c │ │ - b.n 10e66 │ │ - cmp r5, #0 │ │ - beq.n 10e66 │ │ - ldr r2, [r4, #0] │ │ + add r1, pc │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r5, #0 │ │ + adds r1, r4, #0 │ │ + bl 10db0 │ │ + b.n 11de6 │ │ + cmp r4, #0 │ │ + beq.n 11de6 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ + adds r2, r4, #0 │ │ blx r3 │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 10e72 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 11df2 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - strb r2, [r6, #1] │ │ + strh r6, [r6, #6] │ │ movs r4, r0 │ │ - ldrh r5, [r7, #58] ; 0x3a │ │ + ldr r3, [sp, #660] ; 0x294 │ │ movs r3, r0 │ │ │ │ -00010e80 : │ │ +00011e00 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #100 ; 0x64 │ │ str r2, [sp, #16] │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #168] ; (10f34 ) │ │ - ldr r1, [sp, #128] ; 0x80 │ │ + ldr r3, [sp, #128] ; 0x80 │ │ ldr r7, [sp, #124] ; 0x7c │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #164] ; (11eb8 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - adds r4, r0, #0 │ │ - str r1, [sp, #4] │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #12] │ │ str r2, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #16] │ │ str r2, [sp, #8] │ │ cmp r7, #0 │ │ - beq.n 10eb8 │ │ - ldr r2, [r0, #0] │ │ + beq.n 11e38 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r7, #0 │ │ + ldr r3, [r2, r3] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n 10eba │ │ - b.n 10f22 │ │ - adds r5, r7, #0 │ │ + subs r6, r0, #0 │ │ + bne.n 11e3a │ │ + b.n 11ea4 │ │ + adds r6, r7, #0 │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 10ed6 │ │ - ldr r2, [r4, #0] │ │ + beq.n 11e56 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #4] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r6, r0, #0 │ │ - bne.n 10ed8 │ │ - b.n 10f22 │ │ - ldr r6, [sp, #4] │ │ - adds r2, r6, #0 │ │ + subs r5, r0, #0 │ │ + bne.n 11e58 │ │ + b.n 11ea4 │ │ + ldr r5, [sp, #4] │ │ + adds r2, r5, #0 │ │ ldr r0, [sp, #8] │ │ - adds r1, r5, #0 │ │ - bl 11a0c │ │ + adds r1, r6, #0 │ │ + bl 12b44 │ │ subs r2, r0, #0 │ │ - bge.n 10efa │ │ - ldr r1, [pc, #80] ; (10f38 ) │ │ - add r0, sp, #28 │ │ + bge.n 11e7c │ │ + ldr r1, [pc, #84] ; (11ebc ) │ │ + add r5, sp, #28 │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea1c │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r4, #0 │ │ - add r1, sp, #28 │ │ - bl 1014c │ │ - b.n 10f22 │ │ - cmp r5, #0 │ │ - beq.n 10f0e │ │ - ldr r2, [r4, #0] │ │ + adds r1, r5, #0 │ │ + bl 10db0 │ │ + b.n 11ea4 │ │ + cmp r6, #0 │ │ + beq.n 11e90 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ adds r1, r7, #0 │ │ - adds r2, r5, #0 │ │ + adds r2, r6, #0 │ │ blx r3 │ │ - cmp r6, #0 │ │ - beq.n 10f22 │ │ - ldr r2, [r4, #0] │ │ + cmp r5, #0 │ │ + beq.n 11ea4 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #4] │ │ - adds r2, r6, #0 │ │ + adds r2, r5, #0 │ │ blx r3 │ │ - ldr r1, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ ldr r2, [sp, #92] ; 0x5c │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 10f30 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 11eb2 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [r5, #124] ; 0x7c │ │ + nop ; (mov r8, r8) │ │ + strh r2, [r5, #2] │ │ movs r4, r0 │ │ - ldrh r0, [r6, #54] ; 0x36 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ movs r3, r0 │ │ │ │ -00010f3c : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - str r2, [sp, #4] │ │ - cmp r7, #0 │ │ - beq.n 10f64 │ │ - ldr r2, [r0, #0] │ │ +00011ec0 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #28] │ │ + adds r5, r0, #0 │ │ + adds r6, r2, #0 │ │ + cmp r3, #0 │ │ + beq.n 11ee4 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r1, [sp, #28] │ │ ldr r3, [r2, r3] │ │ - adds r1, r7, #0 │ │ movs r2, #0 │ │ blx r3 │ │ - adds r5, r0, #0 │ │ - subs r6, r0, #0 │ │ - bne.n 10f66 │ │ - b.n 10f96 │ │ - adds r5, r7, #0 │ │ - ldr r0, [sp, #4] │ │ - adds r1, r5, #0 │ │ - bl 118bc │ │ + subs r4, r0, #0 │ │ + bne.n 11ee6 │ │ + b.n 11f1a │ │ + ldr r4, [sp, #28] │ │ + adds r0, r6, #0 │ │ + adds r1, r4, #0 │ │ + bl 129dc │ │ + adds r1, r0, #0 │ │ subs r6, r0, #0 │ │ - beq.n 10f82 │ │ - ldr r2, [r4, #0] │ │ + beq.n 11f02 │ │ movs r3, #167 ; 0xa7 │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ - adds r1, r6, #0 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ blx r3 │ │ adds r6, r0, #0 │ │ - cmp r5, #0 │ │ - beq.n 10f96 │ │ - ldr r2, [r4, #0] │ │ + adds r0, r6, #0 │ │ + cmp r4, #0 │ │ + beq.n 11f1a │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ - adds r2, r5, #0 │ │ + ldr r1, [sp, #28] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ - add sp, #20 │ │ adds r0, r6, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ -00010f9c : │ │ +00011f1c : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #100 ; 0x64 │ │ str r2, [sp, #16] │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #168] ; (11050 ) │ │ - ldr r1, [sp, #128] ; 0x80 │ │ + ldr r3, [sp, #128] ; 0x80 │ │ ldr r7, [sp, #124] ; 0x7c │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #164] ; (11fd4 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - adds r4, r0, #0 │ │ - str r1, [sp, #4] │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #12] │ │ str r2, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #16] │ │ str r2, [sp, #8] │ │ cmp r7, #0 │ │ - beq.n 10fd4 │ │ - ldr r2, [r0, #0] │ │ + beq.n 11f54 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r7, #0 │ │ + ldr r3, [r2, r3] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n 10fd6 │ │ - b.n 1103e │ │ - adds r5, r7, #0 │ │ + subs r6, r0, #0 │ │ + bne.n 11f56 │ │ + b.n 11fc0 │ │ + adds r6, r7, #0 │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 10ff2 │ │ - ldr r2, [r4, #0] │ │ + beq.n 11f72 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #4] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r6, r0, #0 │ │ - bne.n 10ff4 │ │ - b.n 1103e │ │ - ldr r6, [sp, #4] │ │ - adds r2, r6, #0 │ │ + subs r5, r0, #0 │ │ + bne.n 11f74 │ │ + b.n 11fc0 │ │ + ldr r5, [sp, #4] │ │ + adds r2, r5, #0 │ │ ldr r0, [sp, #8] │ │ - adds r1, r5, #0 │ │ - bl 1199c │ │ + adds r1, r6, #0 │ │ + bl 12ad4 │ │ subs r2, r0, #0 │ │ - bge.n 11016 │ │ - ldr r1, [pc, #80] ; (11054 ) │ │ - add r0, sp, #28 │ │ + bge.n 11f98 │ │ + ldr r1, [pc, #84] ; (11fd8 ) │ │ + add r5, sp, #28 │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea1c │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r4, #0 │ │ - add r1, sp, #28 │ │ - bl 1014c │ │ - b.n 1103e │ │ - cmp r5, #0 │ │ - beq.n 1102a │ │ - ldr r2, [r4, #0] │ │ + adds r1, r5, #0 │ │ + bl 10db0 │ │ + b.n 11fc0 │ │ + cmp r6, #0 │ │ + beq.n 11fac │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ adds r1, r7, #0 │ │ - adds r2, r5, #0 │ │ + adds r2, r6, #0 │ │ blx r3 │ │ - cmp r6, #0 │ │ - beq.n 1103e │ │ - ldr r2, [r4, #0] │ │ + cmp r5, #0 │ │ + beq.n 11fc0 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #4] │ │ - adds r2, r6, #0 │ │ + adds r2, r5, #0 │ │ blx r3 │ │ - ldr r1, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ ldr r2, [sp, #92] ; 0x5c │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 1104c │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 11fce │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r6, [r1, #108] ; 0x6c │ │ + nop ; (mov r8, r8) │ │ + ldrb r6, [r1, #29] │ │ movs r4, r0 │ │ - ldrh r4, [r6, #46] ; 0x2e │ │ + ldr r2, [sp, #104] ; 0x68 │ │ movs r3, r0 │ │ │ │ -00011058 : │ │ +00011fdc : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #100 ; 0x64 │ │ str r2, [sp, #16] │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #168] ; (1110c ) │ │ - ldr r1, [sp, #128] ; 0x80 │ │ + ldr r3, [sp, #128] ; 0x80 │ │ ldr r7, [sp, #124] ; 0x7c │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #164] ; (12094 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - adds r4, r0, #0 │ │ - str r1, [sp, #4] │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #12] │ │ str r2, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #16] │ │ str r2, [sp, #8] │ │ cmp r7, #0 │ │ - beq.n 11090 │ │ - ldr r2, [r0, #0] │ │ + beq.n 12014 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r7, #0 │ │ + ldr r3, [r2, r3] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n 11092 │ │ - b.n 110fa │ │ - adds r5, r7, #0 │ │ + subs r6, r0, #0 │ │ + bne.n 12016 │ │ + b.n 12080 │ │ + adds r6, r7, #0 │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 110ae │ │ - ldr r2, [r4, #0] │ │ + beq.n 12032 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #4] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r6, r0, #0 │ │ - bne.n 110b0 │ │ - b.n 110fa │ │ - ldr r6, [sp, #4] │ │ - adds r2, r6, #0 │ │ + subs r5, r0, #0 │ │ + bne.n 12034 │ │ + b.n 12080 │ │ + ldr r5, [sp, #4] │ │ + adds r2, r5, #0 │ │ ldr r0, [sp, #8] │ │ - adds r1, r5, #0 │ │ - bl 119c2 │ │ + adds r1, r6, #0 │ │ + bl 12afa │ │ subs r2, r0, #0 │ │ - bge.n 110d2 │ │ - ldr r1, [pc, #80] ; (11110 ) │ │ - add r0, sp, #28 │ │ + bge.n 12058 │ │ + ldr r1, [pc, #84] ; (12098 ) │ │ + add r5, sp, #28 │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea1c │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r4, #0 │ │ - add r1, sp, #28 │ │ - bl 1014c │ │ - b.n 110fa │ │ - cmp r5, #0 │ │ - beq.n 110e6 │ │ - ldr r2, [r4, #0] │ │ + adds r1, r5, #0 │ │ + bl 10db0 │ │ + b.n 12080 │ │ + cmp r6, #0 │ │ + beq.n 1206c │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ adds r1, r7, #0 │ │ - adds r2, r5, #0 │ │ + adds r2, r6, #0 │ │ blx r3 │ │ - cmp r6, #0 │ │ - beq.n 110fa │ │ - ldr r2, [r4, #0] │ │ + cmp r5, #0 │ │ + beq.n 12080 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #4] │ │ - adds r2, r6, #0 │ │ + adds r2, r5, #0 │ │ blx r3 │ │ - ldr r1, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ ldr r2, [sp, #92] ; 0x5c │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 11108 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 1208e │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [r2, #96] ; 0x60 │ │ + nop ; (mov r8, r8) │ │ + ldrb r6, [r1, #26] │ │ movs r4, r0 │ │ - ldrh r3, [r2, #42] ; 0x2a │ │ + ldr r1, [sp, #468] ; 0x1d4 │ │ movs r3, r0 │ │ │ │ -00011114 : │ │ +0001209c : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - adds r1, r2, #0 │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ + movs r4, #0 │ │ + sub sp, #36 ; 0x24 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - adds r7, r1, #0 │ │ - cmp r6, #0 │ │ - beq.n 1114a │ │ - ldr r2, [r0, #0] │ │ + ldr r3, [pc, #112] ; (12118 ) │ │ + ldr r6, [sp, #60] ; 0x3c │ │ + adds r7, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r4, [sp, #16] │ │ + str r4, [sp, #20] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #4] │ │ + str r2, [sp, #28] │ │ + ldr r2, [sp, #8] │ │ + str r2, [sp, #0] │ │ + cmp r6, r4 │ │ + beq.n 120dc │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ - movs r2, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ + adds r1, r4, #0 │ │ adds r5, r0, #0 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - cmp r5, r0 │ │ - bne.n 1114c │ │ - b.n 11172 │ │ + adds r0, r4, #0 │ │ + cmp r5, r4 │ │ + bne.n 120de │ │ + b.n 12104 │ │ adds r5, r6, #0 │ │ adds r1, r5, #0 │ │ - adds r0, r7, #0 │ │ - bl 11854 │ │ - bl 32038 │ │ - str r0, [sp, #8] │ │ + ldr r0, [sp, #0] │ │ + bl 12944 │ │ + bl 33958 │ │ + str r0, [sp, #16] │ │ cmp r5, #0 │ │ - beq.n 1116e │ │ - ldr r2, [r4, #0] │ │ + beq.n 12100 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r7, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ blx r3 │ │ - ldr r0, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - add sp, #20 │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [sp, #20] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 12112 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - ... │ │ + nop ; (mov r8, r8) │ │ + ldrb r0, [r2, #23] │ │ + movs r4, r0 │ │ │ │ -00011178 : │ │ +0001211c : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #120] ; (111f4 ) │ │ sub sp, #92 ; 0x5c │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ + ldr r3, [pc, #116] ; (1219c ) │ │ ldr r6, [sp, #116] ; 0x74 │ │ - adds r4, r0, #0 │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #8] │ │ - str r3, [sp, #4] │ │ + adds r5, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + adds r7, r3, #0 │ │ + str r2, [sp, #84] ; 0x54 │ │ + ldr r2, [sp, #8] │ │ + str r2, [sp, #4] │ │ cmp r6, #0 │ │ - beq.n 111aa │ │ - ldr r2, [r0, #0] │ │ + beq.n 12150 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ + ldr r3, [r2, r3] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n 111ac │ │ - b.n 111e2 │ │ - adds r5, r6, #0 │ │ + subs r4, r0, #0 │ │ + bne.n 12152 │ │ + b.n 1218a │ │ + adds r4, r6, #0 │ │ ldr r2, [sp, #120] ; 0x78 │ │ ldr r0, [sp, #4] │ │ - adds r1, r5, #0 │ │ - bl 118f4 │ │ + adds r1, r4, #0 │ │ + bl 12a2c │ │ subs r2, r0, #0 │ │ - bge.n 111ce │ │ - ldr r1, [pc, #60] ; (111f8 ) │ │ - add r0, sp, #20 │ │ - add r1, pc │ │ - blx ea1c │ │ + bge.n 12176 │ │ + ldr r1, [pc, #60] ; (121a0 ) │ │ + add r4, sp, #20 │ │ adds r0, r4, #0 │ │ - add r1, sp, #20 │ │ - bl 1014c │ │ - b.n 111e2 │ │ - cmp r5, #0 │ │ - beq.n 111e2 │ │ - ldr r2, [r4, #0] │ │ + add r1, pc │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r5, #0 │ │ + adds r1, r4, #0 │ │ + bl 10db0 │ │ + b.n 1218a │ │ + cmp r4, #0 │ │ + beq.n 1218a │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ + adds r2, r4, #0 │ │ blx r3 │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 111ee │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 12196 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r6, [r6, #76] ; 0x4c │ │ + ldrb r2, [r2, #21] │ │ movs r4, r0 │ │ - ldrh r0, [r7, #34] ; 0x22 │ │ + ldr r0, [sp, #480] ; 0x1e0 │ │ movs r3, r0 │ │ │ │ -000111fc : │ │ +000121a4 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #100 ; 0x64 │ │ str r2, [sp, #16] │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #168] ; (112b0 ) │ │ - ldr r1, [sp, #128] ; 0x80 │ │ + ldr r3, [sp, #128] ; 0x80 │ │ ldr r7, [sp, #124] ; 0x7c │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #164] ; (1225c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - adds r4, r0, #0 │ │ - str r1, [sp, #4] │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #12] │ │ str r2, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #16] │ │ str r2, [sp, #8] │ │ cmp r7, #0 │ │ - beq.n 11234 │ │ - ldr r2, [r0, #0] │ │ + beq.n 121dc │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r7, #0 │ │ + ldr r3, [r2, r3] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n 11236 │ │ - b.n 1129e │ │ - adds r5, r7, #0 │ │ + subs r6, r0, #0 │ │ + bne.n 121de │ │ + b.n 12248 │ │ + adds r6, r7, #0 │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 11252 │ │ - ldr r2, [r4, #0] │ │ + beq.n 121fa │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #4] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r6, r0, #0 │ │ - bne.n 11254 │ │ - b.n 1129e │ │ - ldr r6, [sp, #4] │ │ - adds r2, r6, #0 │ │ + subs r5, r0, #0 │ │ + bne.n 121fc │ │ + b.n 12248 │ │ + ldr r5, [sp, #4] │ │ + adds r2, r5, #0 │ │ ldr r0, [sp, #8] │ │ - adds r1, r5, #0 │ │ - bl 11916 │ │ + adds r1, r6, #0 │ │ + bl 12a4e │ │ subs r2, r0, #0 │ │ - bge.n 11276 │ │ - ldr r1, [pc, #80] ; (112b4 ) │ │ - add r0, sp, #28 │ │ + bge.n 12220 │ │ + ldr r1, [pc, #84] ; (12260 ) │ │ + add r5, sp, #28 │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea1c │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r4, #0 │ │ - add r1, sp, #28 │ │ - bl 1014c │ │ - b.n 1129e │ │ - cmp r5, #0 │ │ - beq.n 1128a │ │ - ldr r2, [r4, #0] │ │ + adds r1, r5, #0 │ │ + bl 10db0 │ │ + b.n 12248 │ │ + cmp r6, #0 │ │ + beq.n 12234 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ adds r1, r7, #0 │ │ - adds r2, r5, #0 │ │ + adds r2, r6, #0 │ │ blx r3 │ │ - cmp r6, #0 │ │ - beq.n 1129e │ │ - ldr r2, [r4, #0] │ │ + cmp r5, #0 │ │ + beq.n 12248 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ ldr r1, [sp, #4] │ │ - adds r2, r6, #0 │ │ + adds r2, r5, #0 │ │ blx r3 │ │ - ldr r1, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ ldr r2, [sp, #92] ; 0x5c │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 112ac │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 12256 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r6, [r5, #68] ; 0x44 │ │ + nop ; (mov r8, r8) │ │ + ldrb r6, [r0, #19] │ │ movs r4, r0 │ │ - ldrh r2, [r5, #30] │ │ + str r7, [sp, #928] ; 0x3a0 │ │ movs r3, r0 │ │ │ │ -000112b8 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ +00012264 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #56] ; (122a0 ) │ │ + sub sp, #24 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - adds r0, r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - bl 117ac │ │ - blx 417a4 │ │ + bl 12880 │ │ + bl 487a4 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ - ... │ │ + cmp r2, r3 │ │ + beq.n 1229a │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #24 │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + ldrb r6, [r1, #16] │ │ + movs r4, r0 │ │ │ │ -000112d8 : │ │ +000122a4 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #116] ; (11350 ) │ │ sub sp, #92 ; 0x5c │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ + ldr r3, [pc, #112] ; (12320 ) │ │ ldr r6, [sp, #116] ; 0x74 │ │ - adds r4, r0, #0 │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #8] │ │ - str r3, [sp, #4] │ │ + adds r5, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + adds r7, r3, #0 │ │ + str r2, [sp, #84] ; 0x54 │ │ + ldr r2, [sp, #8] │ │ + str r2, [sp, #4] │ │ cmp r6, #0 │ │ - beq.n 1130a │ │ - ldr r2, [r0, #0] │ │ + beq.n 122d8 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ + ldr r3, [r2, r3] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n 1130c │ │ - b.n 11340 │ │ - adds r5, r6, #0 │ │ + subs r4, r0, #0 │ │ + bne.n 122da │ │ + b.n 12310 │ │ + adds r4, r6, #0 │ │ ldr r0, [sp, #4] │ │ - adds r1, r5, #0 │ │ - bl 117c6 │ │ + adds r1, r4, #0 │ │ + bl 1289c │ │ subs r2, r0, #0 │ │ - bge.n 1132c │ │ - ldr r1, [pc, #56] ; (11354 ) │ │ - add r0, sp, #20 │ │ - add r1, pc │ │ - blx ea1c │ │ + bge.n 122fc │ │ + ldr r1, [pc, #60] ; (12324 ) │ │ + add r4, sp, #20 │ │ adds r0, r4, #0 │ │ - add r1, sp, #20 │ │ - bl 1014c │ │ - b.n 11340 │ │ - cmp r5, #0 │ │ - beq.n 11340 │ │ - ldr r2, [r4, #0] │ │ + add r1, pc │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r5, #0 │ │ + adds r1, r4, #0 │ │ + bl 10db0 │ │ + b.n 12310 │ │ + cmp r4, #0 │ │ + beq.n 12310 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ + adds r2, r4, #0 │ │ blx r3 │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 1134c │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 1231c │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r6, [r2, #56] ; 0x38 │ │ + ldrb r2, [r1, #15] │ │ movs r4, r0 │ │ - ldrh r2, [r2, #26] │ │ + str r7, [sp, #168] ; 0xa8 │ │ movs r3, r0 │ │ │ │ -00011358 : │ │ +00012328 : │ │ push {r0, r1, r4, lr} │ │ adds r4, r0, #0 │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 117e8 │ │ + bl 128d8 │ │ subs r1, r0, #0 │ │ - beq.n 11378 │ │ - ldr r2, [r4, #0] │ │ + beq.n 12346 │ │ movs r3, #167 ; 0xa7 │ │ + ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ + ldr r3, [r2, r3] │ │ blx r3 │ │ - adds r1, r0, #0 │ │ - adds r0, r1, #0 │ │ pop {r1, r2, r4, pc} │ │ │ │ -0001137c : │ │ +00012348 : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 12c24 │ │ + bl 13da8 │ │ pop {r1, r2, r3, pc} │ │ + ... │ │ │ │ -0001138a : │ │ - push {r4, r5, lr} │ │ - sub sp, #20 │ │ - movs r4, #0 │ │ - movs r5, #0 │ │ - str r4, [sp, #8] │ │ - str r5, [sp, #12] │ │ +00012358 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #36] ; (12388 ) │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - adds r0, r2, #0 │ │ - pop {r4, r5, pc} │ │ + cmp r2, r3 │ │ + beq.n 12384 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {pc} │ │ + ldrb r4, [r2, #12] │ │ + movs r4, r0 │ │ │ │ -0001139e : │ │ - push {r4, r5, lr} │ │ - sub sp, #20 │ │ - movs r4, #0 │ │ - movs r5, #0 │ │ - str r4, [sp, #8] │ │ - str r5, [sp, #12] │ │ +0001238c : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #36] ; (123bc ) │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - adds r0, r2, #0 │ │ - pop {r4, r5, pc} │ │ + cmp r2, r3 │ │ + beq.n 123b8 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {pc} │ │ + ldrb r0, [r4, #11] │ │ + movs r4, r0 │ │ │ │ -000113b2 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ +000123c0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r4, #0 │ │ + ldr r3, [pc, #104] ; (12430 ) │ │ adds r6, r2, #0 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #0] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #28 │ │ + adds r7, r0, #0 │ │ + ldr r2, [r3, #0] │ │ + str r4, [sp, #8] │ │ + str r4, [sp, #12] │ │ + str r2, [sp, #20] │ │ str r3, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n 113de │ │ - ldr r2, [r0, #0] │ │ + cmp r6, r4 │ │ + beq.n 123f8 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ - movs r2, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ + adds r1, r4, #0 │ │ adds r5, r0, #0 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - cmp r5, r0 │ │ - bne.n 113e0 │ │ - b.n 11402 │ │ + adds r0, r4, #0 │ │ + cmp r5, r4 │ │ + bne.n 123fa │ │ + b.n 1241c │ │ adds r5, r6, #0 │ │ movs r0, #0 │ │ adds r1, r5, #0 │ │ - bl 137e0 │ │ - str r0, [sp, #0] │ │ + bl 14958 │ │ + str r0, [sp, #8] │ │ cmp r5, #0 │ │ - beq.n 113fe │ │ - ldr r2, [r4, #0] │ │ + beq.n 12418 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r7, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ blx r3 │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 1242a │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldrb r4, [r6, #10] │ │ + movs r4, r0 │ │ │ │ -00011404 : │ │ +00012434 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - adds r1, r2, #0 │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ + movs r4, #0 │ │ + sub sp, #36 ; 0x24 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - adds r7, r1, #0 │ │ - cmp r6, #0 │ │ - beq.n 1143a │ │ - ldr r2, [r0, #0] │ │ + ldr r3, [pc, #108] ; (124ac ) │ │ + ldr r6, [sp, #60] ; 0x3c │ │ + adds r7, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r4, [sp, #16] │ │ + str r4, [sp, #20] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #4] │ │ + str r2, [sp, #28] │ │ + ldr r2, [sp, #8] │ │ + str r2, [sp, #0] │ │ + cmp r6, r4 │ │ + beq.n 12474 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ - movs r2, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r2, r4, #0 │ │ blx r3 │ │ + adds r1, r4, #0 │ │ adds r5, r0, #0 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - cmp r5, r0 │ │ - bne.n 1143c │ │ - b.n 1145e │ │ + adds r0, r4, #0 │ │ + cmp r5, r4 │ │ + bne.n 12476 │ │ + b.n 12498 │ │ adds r5, r6, #0 │ │ - adds r0, r7, #0 │ │ + ldr r0, [sp, #0] │ │ adds r1, r5, #0 │ │ - bl 137e0 │ │ - str r0, [sp, #8] │ │ + bl 14958 │ │ + str r0, [sp, #16] │ │ cmp r5, #0 │ │ - beq.n 1145a │ │ - ldr r2, [r4, #0] │ │ + beq.n 12494 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r7, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ blx r3 │ │ - ldr r0, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - add sp, #20 │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [sp, #20] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 124a6 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldrb r0, [r7, #8] │ │ + movs r4, r0 │ │ │ │ -00011462 : │ │ +000124b0 : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - bl 13fb8 │ │ + bl 15128 │ │ pop {r0, r1, r2, pc} │ │ + ... │ │ │ │ -00011470 : │ │ +000124c0 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #116] ; (114e8 ) │ │ sub sp, #92 ; 0x5c │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ + ldr r3, [pc, #112] ; (1253c ) │ │ ldr r6, [sp, #116] ; 0x74 │ │ - adds r4, r0, #0 │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #8] │ │ - str r3, [sp, #4] │ │ + adds r5, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + adds r7, r3, #0 │ │ + str r2, [sp, #84] ; 0x54 │ │ + ldr r2, [sp, #8] │ │ + str r2, [sp, #4] │ │ cmp r6, #0 │ │ - beq.n 114a2 │ │ - ldr r2, [r0, #0] │ │ + beq.n 124f4 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ + ldr r3, [r2, r3] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n 114a4 │ │ - b.n 114d8 │ │ - adds r5, r6, #0 │ │ + subs r4, r0, #0 │ │ + bne.n 124f6 │ │ + b.n 1252c │ │ + adds r4, r6, #0 │ │ ldr r0, [sp, #4] │ │ - adds r1, r5, #0 │ │ - bl 13390 │ │ + adds r1, r4, #0 │ │ + bl 14518 │ │ subs r2, r0, #0 │ │ - bge.n 114c4 │ │ - ldr r1, [pc, #56] ; (114ec ) │ │ - add r0, sp, #20 │ │ - add r1, pc │ │ - blx ea1c │ │ + bge.n 12518 │ │ + ldr r1, [pc, #60] ; (12540 ) │ │ + add r4, sp, #20 │ │ adds r0, r4, #0 │ │ - add r1, sp, #20 │ │ - bl 1014c │ │ - b.n 114d8 │ │ - cmp r5, #0 │ │ - beq.n 114d8 │ │ - ldr r2, [r4, #0] │ │ + add r1, pc │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r5, #0 │ │ + adds r1, r4, #0 │ │ + bl 10db0 │ │ + b.n 1252c │ │ + cmp r4, #0 │ │ + beq.n 1252c │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ + adds r2, r4, #0 │ │ blx r3 │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 114e4 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 12538 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r6, [r7, #28] │ │ + ldrb r6, [r5, #6] │ │ movs r4, r0 │ │ - ldrh r0, [r3, #14] │ │ + str r5, [sp, #176] ; 0xb0 │ │ movs r3, r0 │ │ │ │ -000114f0 : │ │ +00012544 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #116] ; (11568 ) │ │ sub sp, #92 ; 0x5c │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ + ldr r3, [pc, #112] ; (125c0 ) │ │ ldr r6, [sp, #116] ; 0x74 │ │ - adds r4, r0, #0 │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #8] │ │ - str r3, [sp, #4] │ │ + adds r5, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + adds r7, r3, #0 │ │ + str r2, [sp, #84] ; 0x54 │ │ + ldr r2, [sp, #8] │ │ + str r2, [sp, #4] │ │ cmp r6, #0 │ │ - beq.n 11522 │ │ - ldr r2, [r0, #0] │ │ + beq.n 12578 │ │ movs r3, #169 ; 0xa9 │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ adds r1, r6, #0 │ │ + ldr r3, [r2, r3] │ │ movs r2, #0 │ │ blx r3 │ │ - subs r5, r0, #0 │ │ - bne.n 11524 │ │ - b.n 11558 │ │ - adds r5, r6, #0 │ │ + subs r4, r0, #0 │ │ + bne.n 1257a │ │ + b.n 125b0 │ │ + adds r4, r6, #0 │ │ ldr r0, [sp, #4] │ │ - adds r1, r5, #0 │ │ - bl 1354c │ │ + adds r1, r4, #0 │ │ + bl 146c4 │ │ subs r2, r0, #0 │ │ - bge.n 11544 │ │ - ldr r1, [pc, #56] ; (1156c ) │ │ - add r0, sp, #20 │ │ - add r1, pc │ │ - blx ea1c │ │ + bge.n 1259c │ │ + ldr r1, [pc, #60] ; (125c4 ) │ │ + add r4, sp, #20 │ │ adds r0, r4, #0 │ │ - add r1, sp, #20 │ │ - bl 1014c │ │ - b.n 11558 │ │ - cmp r5, #0 │ │ - beq.n 11558 │ │ - ldr r2, [r4, #0] │ │ + add r1, pc │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + adds r0, r5, #0 │ │ + adds r1, r4, #0 │ │ + bl 10db0 │ │ + b.n 125b0 │ │ + cmp r4, #0 │ │ + beq.n 125b0 │ │ movs r3, #170 ; 0xaa │ │ + ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ + adds r0, r5, #0 │ │ ldr r3, [r2, r3] │ │ - adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ + adds r2, r4, #0 │ │ blx r3 │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 11564 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 125bc │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r6, [r7, #20] │ │ + ldrb r2, [r5, #4] │ │ movs r4, r0 │ │ - ldrh r2, [r6, #10] │ │ + str r4, [sp, #776] ; 0x308 │ │ movs r3, r0 │ │ │ │ -00011570 : │ │ - push {r4, r5, lr} │ │ - sub sp, #20 │ │ - movs r4, #0 │ │ - movs r5, #0 │ │ - str r4, [sp, #8] │ │ - str r5, [sp, #12] │ │ +000125c8 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #36] ; (125f8 ) │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - adds r0, r2, #0 │ │ - pop {r4, r5, pc} │ │ + cmp r2, r3 │ │ + beq.n 125f4 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {pc} │ │ + ldrb r4, [r4, #2] │ │ + movs r4, r0 │ │ │ │ -00011584 : │ │ - push {r4, lr} │ │ - sub sp, #24 │ │ +000125fc : │ │ + push {r4, r5, lr} │ │ + ldr r4, [pc, #76] ; (1264c ) │ │ + sub sp, #36 ; 0x24 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - adds r0, r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #8] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #28] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #16] │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ movs r2, #1 │ │ adds r1, r3, #0 │ │ - negs r2, r2 │ │ str r3, [sp, #0] │ │ - bl 12b38 │ │ - ldr r1, [pc, #20] ; (115bc ) │ │ - adds r4, r0, #0 │ │ - ldr r2, [pc, #20] ; (115c0 ) │ │ + negs r2, r2 │ │ + bl 13cbc │ │ + ldr r1, [pc, #40] ; (12650 ) │ │ + adds r5, r0, #0 │ │ add r1, pc │ │ + ldr r2, [pc, #36] ; (12654 ) │ │ movs r0, #4 │ │ - bl 3eb8c <__ckd_malloc__> │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + str r5, [r0, #0] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #16] │ │ + ldr r0, [sp, #16] │ │ ldr r1, [sp, #20] │ │ - add sp, #24 │ │ - str r4, [r0, #0] │ │ - pop {r4, pc} │ │ - nop ; (mov r8, r8) │ │ - strh r5, [r5, #54] ; 0x36 │ │ + cmp r2, r3 │ │ + beq.n 12648 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #36 ; 0x24 │ │ + pop {r4, r5, pc} │ │ + ldrb r6, [r6, #1] │ │ + movs r4, r0 │ │ + str r2, [sp, #84] ; 0x54 │ │ movs r3, r0 │ │ - lsls r7, r4, #14 │ │ + lsls r2, r7, #14 │ │ ... │ │ │ │ -000115c4 : │ │ +00012658 : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - blx ea58 │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ pop {r0, r1, r2, pc} │ │ + ... │ │ │ │ -000115d2 : │ │ - push {r4, r5, lr} │ │ - sub sp, #20 │ │ - movs r4, #0 │ │ - movs r5, #0 │ │ - str r4, [sp, #8] │ │ - str r5, [sp, #12] │ │ +00012668 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #36] ; (12698 ) │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - adds r0, r2, #0 │ │ - pop {r4, r5, pc} │ │ - ... │ │ + cmp r2, r3 │ │ + beq.n 12694 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {pc} │ │ + ldrb r4, [r0, #0] │ │ + movs r4, r0 │ │ │ │ -000115e8 : │ │ - push {r4, lr} │ │ - sub sp, #24 │ │ +0001269c : │ │ + push {r4, r5, lr} │ │ + ldr r4, [pc, #68] ; (126e4 ) │ │ + sub sp, #36 ; 0x24 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ add r1, sp, #12 │ │ - adds r0, r2, #0 │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #28] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #16] │ │ str r3, [sp, #20] │ │ - bl 1281c │ │ - ldr r1, [pc, #20] ; (11618 ) │ │ - movs r2, #227 ; 0xe3 │ │ - adds r4, r0, #0 │ │ + bl 1395c │ │ + ldr r1, [pc, #40] ; (126e8 ) │ │ + adds r5, r0, #0 │ │ add r1, pc │ │ - lsls r2, r2, #2 │ │ + ldr r2, [pc, #36] ; (126ec ) │ │ movs r0, #4 │ │ - bl 3eb8c <__ckd_malloc__> │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + str r5, [r0, #0] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #16] │ │ + ldr r0, [sp, #16] │ │ ldr r1, [sp, #20] │ │ - add sp, #24 │ │ - str r4, [r0, #0] │ │ - pop {r4, pc} │ │ - strh r1, [r2, #52] ; 0x34 │ │ + cmp r2, r3 │ │ + beq.n 126e0 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #36 ; 0x24 │ │ + pop {r4, r5, pc} │ │ + strb r6, [r2, #31] │ │ + movs r4, r0 │ │ + str r1, [sp, #500] ; 0x1f4 │ │ movs r3, r0 │ │ + lsls r7, r3, #14 │ │ + ... │ │ │ │ -0001161c : │ │ +000126f0 : │ │ push {r0, r1, r2, lr} │ │ adds r0, r2, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - blx ea58 │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ pop {r0, r1, r2, pc} │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ - movs r5, #0 │ │ - b.n 1166a │ │ - ldr r0, [r4, #32] │ │ - cmp r0, #0 │ │ - beq.n 11644 │ │ - ldr r2, [r0, #0] │ │ - ldr r1, [r3, #96] ; 0x60 │ │ - ldr r3, [r2, #8] │ │ - blx r3 │ │ + ldr r0, [r0, #24] │ │ cmp r0, #0 │ │ - blt.n 11674 │ │ - ldr r3, [r4, #8] │ │ - ldr r1, [r3, #96] ; 0x60 │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - cmp r1, r3 │ │ - blt.n 1165c │ │ - ldr r0, [r4, #28] │ │ - subs r1, r1, r3 │ │ - ldr r2, [r0, #0] │ │ - ldr r3, [r2, #8] │ │ + beq.n 12736 │ │ + bl 429d8 │ │ + subs r5, r0, #0 │ │ + beq.n 1272a │ │ + ldr r3, [r5, #4] │ │ + ldr r0, [r3, #0] │ │ + bl 40732 │ │ + ldr r3, [r5, #4] │ │ + ldr r0, [r3, #8] │ │ + ldr r3, [r0, #0] │ │ + ldr r3, [r3, #20] │ │ blx r3 │ │ - cmp r0, #0 │ │ - blt.n 11674 │ │ - ldr r0, [r4, #8] │ │ - bl 15e30 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - adds r5, #1 │ │ - adds r3, #1 │ │ - str r3, [r4, #104] ; 0x68 │ │ - ldr r3, [r4, #8] │ │ - ldr r2, [r3, #116] ; 0x74 │ │ - cmp r2, #0 │ │ - bgt.n 11632 │ │ adds r0, r5, #0 │ │ + bl 4298a │ │ + b.n 1270c │ │ + ldr r0, [r4, #24] │ │ + bl 42724 │ │ + ldr r0, [r4, #24] │ │ + bl 429fc │ │ + movs r3, #0 │ │ + str r3, [r4, #24] │ │ + str r3, [r4, #28] │ │ pop {r3, r4, r5, pc} │ │ movs r0, r0 │ │ push {r3, r4, r5, lr} │ │ - adds r4, r2, #0 │ │ + adds r3, r0, #0 │ │ movs r5, #1 │ │ cmp r2, #0 │ │ - beq.n 116ac │ │ - ldr r2, [r0, #32] │ │ - ldr r3, [pc, #40] ; (116b0 ) │ │ - str r2, [r4, #4] │ │ - add r3, pc │ │ - ldr r5, [r0, #24] │ │ - ldr r2, [pc, #36] ; (116b4 ) │ │ + beq.n 12774 │ │ + adds r4, r2, #0 │ │ adds r0, r1, #0 │ │ - adds r1, r3, #0 │ │ - bl 3ebdc <__ckd_salloc__> │ │ + ldr r2, [r3, #32] │ │ + ldr r1, [pc, #36] ; (12778 ) │ │ + ldr r5, [r3, #24] │ │ + str r2, [r4, #4] │ │ + add r1, pc │ │ + ldr r2, [pc, #32] ; (1277c ) │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ adds r2, r4, #0 │ │ adds r1, r0, #0 │ │ adds r0, r5, #0 │ │ - bl 40bbc │ │ + bl 42784 │ │ movs r5, #0 │ │ cmp r0, r4 │ │ - beq.n 116ac │ │ + beq.n 12774 │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #20] │ │ blx r3 │ │ adds r0, r5, #0 │ │ pop {r3, r4, r5, pc} │ │ - ldrh r3, [r7, #0] │ │ + str r3, [sp, #84] ; 0x54 │ │ movs r3, r0 │ │ lsls r1, r4, #8 │ │ movs r0, r0 │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ - ldr r0, [r0, #24] │ │ + movs r5, #0 │ │ + ldr r3, [r4, #8] │ │ + ldr r2, [r3, #116] ; 0x74 │ │ + cmp r2, #0 │ │ + ble.n 127c8 │ │ + ldr r0, [r4, #32] │ │ cmp r0, #0 │ │ - beq.n 116f0 │ │ - bl 40e24 │ │ - b.n 116e0 │ │ - ldr r3, [r5, #4] │ │ - ldr r0, [r3, #0] │ │ - bl 3ec3e │ │ - ldr r3, [r5, #4] │ │ - ldr r0, [r3, #8] │ │ - ldr r3, [r0, #0] │ │ - ldr r3, [r3, #20] │ │ + beq.n 127a0 │ │ + ldr r2, [r0, #0] │ │ + ldr r1, [r3, #96] ; 0x60 │ │ + ldr r3, [r2, #8] │ │ + blx r3 │ │ + cmp r0, #0 │ │ + blt.n 127ca │ │ + ldr r3, [r4, #8] │ │ + ldr r1, [r4, #36] ; 0x24 │ │ + ldr r3, [r3, #96] ; 0x60 │ │ + cmp r3, r1 │ │ + blt.n 127b8 │ │ + ldr r0, [r4, #28] │ │ + subs r1, r3, r1 │ │ + ldr r2, [r0, #0] │ │ + ldr r3, [r2, #8] │ │ blx r3 │ │ + cmp r0, #0 │ │ + blt.n 127ca │ │ + ldr r0, [r4, #8] │ │ + bl 170c0 │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + adds r5, #1 │ │ + adds r3, #1 │ │ + str r3, [r4, #104] ; 0x68 │ │ + b.n 12786 │ │ adds r0, r5, #0 │ │ - bl 40dde │ │ - subs r5, r0, #0 │ │ - bne.n 116c8 │ │ - ldr r0, [r4, #24] │ │ - bl 40b5c │ │ - ldr r0, [r4, #24] │ │ - bl 40e48 │ │ - movs r3, #0 │ │ - str r3, [r4, #24] │ │ - str r3, [r4, #28] │ │ pop {r3, r4, r5, pc} │ │ push {r4, r5, r6, lr} │ │ - adds r6, r1, #0 │ │ - ldr r1, [pc, #64] ; (11740 ) │ │ - adds r4, r0, #0 │ │ - adds r0, r2, #0 │ │ + adds r5, r1, #0 │ │ + ldr r1, [pc, #64] ; (12814 ) │ │ + adds r6, r0, #0 │ │ add r1, pc │ │ + adds r0, r2, #0 │ │ adds r2, r3, #0 │ │ movs r3, #0 │ │ - bl 42cf4 │ │ - adds r1, r6, #0 │ │ - adds r5, r0, #0 │ │ - ldr r0, [r4, #0] │ │ - bl 3f50c │ │ + bl 44a08 │ │ + adds r1, r5, #0 │ │ + adds r4, r0, #0 │ │ + ldr r0, [r6, #0] │ │ + bl 41008 │ │ cmp r0, #0 │ │ - bne.n 11736 │ │ - ldr r1, [pc, #40] ; (11744 ) │ │ - adds r0, r5, #0 │ │ + bne.n 1280a │ │ + ldr r1, [pc, #40] ; (12818 ) │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - blx ea70 │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ cmp r0, #0 │ │ - beq.n 11736 │ │ - blx ea7c │ │ - ldr r0, [r4, #0] │ │ - adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ - bl 3f558 │ │ - adds r0, r5, #0 │ │ - bl 3ec3e │ │ + beq.n 1280a │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + ldr r0, [r6, #0] │ │ + adds r1, r5, #0 │ │ + adds r2, r4, #0 │ │ + bl 41058 │ │ + adds r0, r4, #0 │ │ + bl 40732 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - strh r4, [r6, #62] ; 0x3e │ │ + str r2, [sp, #808] ; 0x328 │ │ movs r3, r0 │ │ - strh r2, [r3, #62] ; 0x3e │ │ + str r2, [sp, #696] ; 0x2b8 │ │ movs r3, r0 │ │ │ │ -00011748 : │ │ +0001281c : │ │ bx lr │ │ ... │ │ │ │ -0001174c : │ │ - ldr r0, [pc, #4] ; (11754 ) │ │ +00012820 : │ │ + ldr r0, [pc, #4] ; (12828 ) │ │ add r0, pc │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - ldr r2, [r3, r3] │ │ + str r2, [r4, #124] ; 0x7c │ │ movs r4, r0 │ │ │ │ -00011758 : │ │ +0001282c : │ │ ldr r3, [r0, #4] │ │ adds r3, #1 │ │ str r3, [r0, #4] │ │ bx lr │ │ │ │ -00011760 : │ │ +00012834 : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ - beq.n 117a2 │ │ - ldr r0, [r0, #4] │ │ - subs r0, #1 │ │ + beq.n 12876 │ │ + ldr r3, [r4, #4] │ │ + subs r0, r3, #1 │ │ str r0, [r4, #4] │ │ cmp r0, #0 │ │ - bgt.n 117a2 │ │ + bgt.n 12876 │ │ adds r0, r4, #0 │ │ - bl 116b8 │ │ + bl 126fe │ │ ldr r0, [r4, #12] │ │ - bl 19084 │ │ + bl 1a3c4 │ │ ldr r0, [r4, #16] │ │ - bl 199b8 │ │ + bl 1acfc │ │ ldr r0, [r4, #8] │ │ - bl 14eec │ │ + bl 160bc │ │ ldr r0, [r4, #20] │ │ - blx 417b4 │ │ + bl 48744 <_Unwind_GetTextRelBase@@Base+0x98> │ │ ldr r0, [r4, #0] │ │ - bl 3f620 │ │ + bl 41120 │ │ ldr r0, [r4, #44] ; 0x2c │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -000117a4 : │ │ +00012878 : │ │ ldr r0, [r0, #44] ; 0x2c │ │ bx lr │ │ │ │ -000117a8 : │ │ +0001287c : │ │ ldr r0, [r0, #0] │ │ bx lr │ │ │ │ -000117ac : │ │ +00012880 : │ │ ldr r0, [r0, #20] │ │ bx lr │ │ │ │ -000117b0 : │ │ +00012884 : │ │ ldr r3, [r0, #8] │ │ ldr r0, [r3, #12] │ │ bx lr │ │ │ │ -000117b6 : │ │ +0001288a : │ │ ldr r3, [r0, #8] │ │ ldr r0, [r3, #16] │ │ bx lr │ │ │ │ -000117bc : │ │ +00012890 : │ │ push {r3, lr} │ │ ldr r0, [r0, #8] │ │ - bl 14f80 │ │ + bl 16152 │ │ pop {r3, pc} │ │ + ... │ │ │ │ -000117c6 : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ - adds r4, r0, #0 │ │ +0001289c : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ movs r5, #0 │ │ + ldr r4, [pc, #48] ; (128d4 ) │ │ + adds r6, r0, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ ldr r0, [r0, #24] │ │ - add r2, sp, #4 │ │ - str r5, [sp, #4] │ │ - bl 40aac │ │ - ldr r3, [sp, #4] │ │ + mov r2, sp │ │ + ldr r3, [r4, #0] │ │ + str r5, [sp, #0] │ │ + str r3, [sp, #4] │ │ + bl 4263c │ │ + ldr r3, [sp, #0] │ │ cmp r3, r5 │ │ - beq.n 117e2 │ │ - str r3, [r4, #28] │ │ + beq.n 128c2 │ │ + str r3, [r6, #28] │ │ adds r0, r5, #0 │ │ - b.n 117e6 │ │ + b.n 128c6 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 128d2 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ + strb r0, [r3, #23] │ │ + movs r4, r0 │ │ │ │ -000117e8 : │ │ +000128d8 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #24] │ │ - bl 40e24 │ │ - b.n 11806 │ │ + bl 429d8 │ │ + cmp r0, #0 │ │ + beq.n 128fa │ │ ldr r3, [r0, #4] │ │ - ldr r2, [r4, #28] │ │ - ldr r1, [r3, #8] │ │ - cmp r1, r2 │ │ - bne.n 11802 │ │ + ldr r1, [r4, #28] │ │ + ldr r2, [r3, #8] │ │ + cmp r2, r1 │ │ + bne.n 128f4 │ │ ldr r0, [r3, #0] │ │ - b.n 1180a │ │ - bl 40dde │ │ - cmp r0, #0 │ │ - bne.n 117f4 │ │ + b.n 128fa │ │ + bl 4298a │ │ + b.n 128e2 │ │ pop {r4, pc} │ │ │ │ -0001180c : │ │ +000128fc : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #24] │ │ - bl 40be4 │ │ + bl 427ac │ │ cmp r0, #0 │ │ - beq.n 1182e │ │ + beq.n 1291e │ │ ldr r3, [r4, #28] │ │ cmp r3, r0 │ │ - bne.n 11824 │ │ + bne.n 12914 │ │ movs r3, #0 │ │ str r3, [r4, #28] │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #20] │ │ blx r3 │ │ movs r0, #0 │ │ - b.n 11832 │ │ + b.n 12922 │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r4, pc} │ │ │ │ -00011834 : │ │ +00012924 : │ │ push {r3, lr} │ │ ldr r0, [r0, #24] │ │ - bl 40e24 │ │ + bl 429d8 │ │ pop {r3, pc} │ │ │ │ -0001183e : │ │ +0001292e : │ │ push {r3, lr} │ │ - bl 40dde │ │ + bl 4298a │ │ pop {r3, pc} │ │ │ │ -00011846 : │ │ +00012936 : │ │ ldr r3, [r0, #4] │ │ ldr r0, [r3, #0] │ │ bx lr │ │ │ │ -0001184c : │ │ +0001293c : │ │ push {r3, lr} │ │ - bl 40dd6 │ │ + bl 42982 │ │ pop {r3, pc} │ │ │ │ -00011854 : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ - movs r4, #0 │ │ +00012944 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + movs r6, #0 │ │ + ldr r4, [pc, #60] ; (12988 ) │ │ ldr r0, [r0, #24] │ │ - add r2, sp, #4 │ │ - str r4, [sp, #4] │ │ - bl 40aac │ │ - ldr r3, [sp, #4] │ │ - adds r5, r3, #0 │ │ - cmp r3, r4 │ │ - beq.n 1187e │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [pc, #20] ; (11884 ) │ │ + mov r2, sp │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str r6, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 4263c │ │ + ldr r5, [sp, #0] │ │ + subs r3, r5, #0 │ │ + cmp r3, r6 │ │ + beq.n 12978 │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [pc, #36] ; (1298c ) │ │ ldr r1, [r3, #0] │ │ add r0, pc │ │ - blx ea88 │ │ - adds r3, r4, #0 │ │ - cmp r0, r4 │ │ - bne.n 1187e │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + adds r3, r6, #0 │ │ + cmp r0, r6 │ │ + bne.n 12978 │ │ ldr r3, [r5, #56] ; 0x38 │ │ adds r0, r3, #0 │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - strh r3, [r1, #52] ; 0x34 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 12986 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ + strb r6, [r5, #20] │ │ + movs r4, r0 │ │ + str r1, [sp, #228] ; 0xe4 │ │ movs r3, r0 │ │ │ │ -00011888 : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ - movs r4, #0 │ │ +00012990 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + movs r6, #0 │ │ + ldr r4, [pc, #60] ; (129d4 ) │ │ ldr r0, [r0, #24] │ │ - add r2, sp, #4 │ │ - str r4, [sp, #4] │ │ - bl 40aac │ │ - ldr r3, [sp, #4] │ │ - adds r5, r3, #0 │ │ - cmp r3, r4 │ │ - beq.n 118b2 │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [pc, #20] ; (118b8 ) │ │ + mov r2, sp │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str r6, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 4263c │ │ + ldr r5, [sp, #0] │ │ + subs r3, r5, #0 │ │ + cmp r3, r6 │ │ + beq.n 129c4 │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [pc, #36] ; (129d8 ) │ │ ldr r1, [r3, #0] │ │ add r0, pc │ │ - blx ea88 │ │ - adds r3, r4, #0 │ │ - cmp r0, r4 │ │ - bne.n 118b2 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + adds r3, r6, #0 │ │ + cmp r0, r6 │ │ + bne.n 129c4 │ │ ldr r3, [r5, #60] ; 0x3c │ │ adds r0, r3, #0 │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - strh r5, [r3, #50] ; 0x32 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 129d2 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ + strb r2, [r4, #19] │ │ + movs r4, r0 │ │ + str r0, [sp, #972] ; 0x3cc │ │ movs r3, r0 │ │ │ │ -000118bc : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ - movs r4, #0 │ │ +000129dc : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + movs r6, #0 │ │ + ldr r4, [pc, #64] ; (12a24 ) │ │ ldr r0, [r0, #24] │ │ - add r2, sp, #4 │ │ - str r4, [sp, #4] │ │ - bl 40aac │ │ - ldr r3, [sp, #4] │ │ - adds r5, r3, #0 │ │ - cmp r3, r4 │ │ - beq.n 118ec │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [pc, #24] ; (118f0 ) │ │ + mov r2, sp │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str r6, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 4263c │ │ + ldr r5, [sp, #0] │ │ + subs r0, r5, #0 │ │ + cmp r0, r6 │ │ + beq.n 12a16 │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [pc, #40] ; (12a28 ) │ │ ldr r1, [r3, #0] │ │ add r0, pc │ │ - blx ea88 │ │ - adds r3, r4, #0 │ │ - cmp r0, r4 │ │ - bne.n 118ec │ │ - adds r0, r5, #0 │ │ - bl 1c040 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r3, r0, #0 │ │ - adds r0, r3, #0 │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ - strh r5, [r5, #48] ; 0x30 │ │ + adds r0, r6, #0 │ │ + cmp r3, r6 │ │ + bne.n 12a16 │ │ + adds r0, r5, #0 │ │ + bl 1d33c │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 12a22 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ + strb r6, [r2, #18] │ │ + movs r4, r0 │ │ + str r0, [sp, #684] ; 0x2ac │ │ movs r3, r0 │ │ │ │ -000118f4 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ +00012a2c : │ │ + push {r0, r1, r2, r4, r5, lr} │ │ adds r4, r0, #0 │ │ - ldr r6, [r4, #16] │ │ + ldr r3, [r0, #16] │ │ adds r5, r1, #0 │ │ - ldr r3, [r4, #12] │ │ + str r3, [sp, #0] │ │ ldr r1, [r4, #0] │ │ + ldr r3, [r4, #12] │ │ adds r0, r2, #0 │ │ ldr r2, [r4, #8] │ │ - str r6, [sp, #0] │ │ - bl 204b4 │ │ + bl 21b78 │ │ adds r1, r5, #0 │ │ adds r2, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 11678 │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ + bl 12740 │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ │ │ -00011916 : │ │ +00012a4e : │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ ldr r0, [r0, #0] │ │ adds r1, r2, #0 │ │ ldr r3, [r4, #20] │ │ movs r2, #0 │ │ - bl 32118 │ │ + bl 33a34 │ │ subs r5, r0, #0 │ │ - beq.n 11940 │ │ + beq.n 12a7a │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ - bl 118f4 │ │ + bl 12a2c │ │ adds r4, r0, #0 │ │ adds r0, r5, #0 │ │ - bl 326f4 │ │ - b.n 11944 │ │ - movs r4, #1 │ │ - negs r4, r4 │ │ + bl 3408c │ │ adds r0, r4, #0 │ │ + b.n 12a7e │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00011948 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ +00012a80 : │ │ + push {r0, r1, r2, r4, r5, lr} │ │ adds r4, r0, #0 │ │ - ldr r6, [r4, #16] │ │ + ldr r3, [r0, #16] │ │ adds r5, r1, #0 │ │ - ldr r3, [r4, #12] │ │ + str r3, [sp, #0] │ │ ldr r1, [r4, #0] │ │ + ldr r3, [r4, #12] │ │ adds r0, r2, #0 │ │ ldr r2, [r4, #8] │ │ - str r6, [sp, #0] │ │ - bl 16bf0 │ │ + bl 17ebc │ │ adds r1, r5, #0 │ │ adds r2, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 11678 │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ + bl 12740 │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ │ │ -0001196a : │ │ +00012aa2 : │ │ push {r4, r5, r6, lr} │ │ - adds r4, r0, #0 │ │ + adds r5, r0, #0 │ │ adds r6, r1, #0 │ │ - subs r5, r2, #0 │ │ - beq.n 11982 │ │ - adds r1, r5, #0 │ │ + subs r4, r2, #0 │ │ + beq.n 12aba │ │ + adds r1, r2, #0 │ │ ldr r0, [r0, #0] │ │ - ldr r3, [r4, #20] │ │ movs r2, #0 │ │ - bl 32118 │ │ - adds r5, r0, #0 │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ - bl 11948 │ │ + ldr r3, [r5, #20] │ │ + bl 33a34 │ │ adds r4, r0, #0 │ │ - cmp r5, #0 │ │ - beq.n 11998 │ │ adds r0, r5, #0 │ │ - bl 326f4 │ │ + adds r1, r6, #0 │ │ + adds r2, r4, #0 │ │ + bl 12a80 │ │ + adds r5, r0, #0 │ │ + cmp r4, #0 │ │ + beq.n 12ad0 │ │ adds r0, r4, #0 │ │ + bl 3408c │ │ + adds r0, r5, #0 │ │ pop {r4, r5, r6, pc} │ │ │ │ -0001199c : │ │ +00012ad4 : │ │ push {r0, r1, r2, r4, r5, lr} │ │ - ldr r3, [r0, #8] │ │ adds r4, r0, #0 │ │ + ldr r3, [r0, #12] │ │ adds r5, r1, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [r0, #16] │ │ adds r1, r2, #0 │ │ - ldr r2, [r0, #0] │ │ - ldr r0, [r0, #12] │ │ - str r0, [sp, #0] │ │ - ldr r0, [r4, #16] │ │ - str r0, [sp, #4] │ │ + str r3, [sp, #4] │ │ + ldr r2, [r4, #0] │ │ + ldr r3, [r4, #8] │ │ movs r0, #0 │ │ - bl 1bd04 │ │ + bl 1d010 │ │ adds r1, r5, #0 │ │ adds r2, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 11678 │ │ + bl 12740 │ │ pop {r1, r2, r3, r4, r5, pc} │ │ │ │ -000119c2 : │ │ +00012afa : │ │ push {r0, r1, r2, r4, r5, lr} │ │ adds r4, r0, #0 │ │ + ldr r3, [r0, #12] │ │ adds r5, r1, #0 │ │ - ldr r1, [r4, #12] │ │ - ldr r3, [r4, #8] │ │ + str r3, [sp, #0] │ │ + ldr r3, [r0, #16] │ │ + movs r1, #0 │ │ + str r3, [sp, #4] │ │ adds r0, r2, #0 │ │ - str r1, [sp, #0] │ │ - ldr r1, [r4, #16] │ │ + ldr r3, [r4, #8] │ │ ldr r2, [r4, #0] │ │ - str r1, [sp, #4] │ │ - movs r1, #0 │ │ - bl 1bd04 │ │ + bl 1d010 │ │ adds r1, r5, #0 │ │ adds r2, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 11678 │ │ + bl 12740 │ │ pop {r1, r2, r3, r4, r5, pc} │ │ │ │ -000119e8 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ +00012b20 : │ │ + push {r0, r1, r2, r4, r5, lr} │ │ adds r4, r0, #0 │ │ - ldr r6, [r4, #16] │ │ + ldr r3, [r0, #16] │ │ adds r5, r1, #0 │ │ - ldr r3, [r4, #12] │ │ + str r3, [sp, #0] │ │ ldr r1, [r4, #0] │ │ + ldr r3, [r4, #12] │ │ adds r0, r2, #0 │ │ ldr r2, [r4, #8] │ │ - str r6, [sp, #0] │ │ - bl 1b328 │ │ + bl 1c66c │ │ adds r1, r5, #0 │ │ adds r2, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 11678 │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ + bl 12740 │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ ... │ │ │ │ -00011a0c : │ │ +00012b44 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ str r1, [sp, #20] │ │ - adds r5, r0, #0 │ │ + adds r6, r0, #0 │ │ movs r1, #0 │ │ adds r0, r2, #0 │ │ str r2, [sp, #16] │ │ - bl 2f4cc │ │ - str r0, [sp, #12] │ │ - cmp r0, #0 │ │ - beq.n 11ae2 │ │ - ldr r1, [pc, #196] ; (11aec ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 3f50c │ │ + bl 30e38 │ │ subs r7, r0, #0 │ │ - beq.n 11a68 │ │ - ldr r0, [pc, #188] ; (11af0 ) │ │ - ldr r2, [pc, #188] ; (11af4 ) │ │ - adds r1, r7, #0 │ │ - movs r3, #0 │ │ + beq.n 12c1e │ │ + ldr r1, [pc, #204] ; (12c28 ) │ │ + ldr r0, [r6, #0] │ │ + add r1, pc │ │ + bl 41008 │ │ + str r0, [sp, #12] │ │ + subs r3, r0, #0 │ │ + beq.n 12ba2 │ │ + ldr r0, [pc, #192] ; (12c2c ) │ │ + ldr r2, [pc, #192] ; (12c30 ) │ │ + adds r1, r3, #0 │ │ add r2, pc │ │ + movs r3, #0 │ │ add r0, pc │ │ - bl 42cf4 │ │ + bl 44a08 │ │ + adds r5, r0, #0 │ │ + adds r0, r7, #0 │ │ + adds r1, r5, #0 │ │ + bl 30b00 │ │ adds r4, r0, #0 │ │ - adds r1, r4, #0 │ │ - ldr r0, [sp, #12] │ │ - bl 2f18e │ │ - adds r6, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ - cmp r6, #0 │ │ - bne.n 11ab0 │ │ - ldr r1, [pc, #156] ; (11af8 ) │ │ - ldr r3, [pc, #160] ; (11afc ) │ │ - str r7, [sp, #0] │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ + cmp r4, #0 │ │ + bne.n 12bea │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [pc, #160] ; (12c34 ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #156] ; (12c38 ) │ │ add r1, pc │ │ + ldr r2, [pc, #156] ; (12c3c ) │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #152] ; (11b00 ) │ │ - b.n 11aaa │ │ - ldr r0, [sp, #12] │ │ - bl 2f184 │ │ - adds r6, r7, #0 │ │ - adds r4, r0, #0 │ │ - b.n 11a92 │ │ - ldr r3, [r4, #4] │ │ - ldr r6, [r3, #8] │ │ - adds r0, r6, #0 │ │ - bl 2f1a8 │ │ - cmp r0, #0 │ │ - beq.n 11a8a │ │ - adds r0, r4, #0 │ │ - bl 40dd6 │ │ - b.n 11a96 │ │ + b.n 12be4 │ │ + adds r0, r7, #0 │ │ + bl 30af6 │ │ + adds r5, r0, #0 │ │ + ldr r4, [sp, #12] │ │ + cmp r5, #0 │ │ + beq.n 12bd0 │ │ + ldr r3, [r5, #4] │ │ + ldr r4, [r3, #8] │ │ adds r0, r4, #0 │ │ - bl 40dde │ │ - adds r4, r0, #0 │ │ + bl 30b34 │ │ + cmp r0, #0 │ │ + beq.n 12bc6 │ │ + adds r0, r5, #0 │ │ + bl 42982 │ │ + b.n 12bd0 │ │ + adds r0, r5, #0 │ │ + bl 4298a │ │ + adds r5, r0, #0 │ │ + b.n 12bac │ │ cmp r4, #0 │ │ - bne.n 11a74 │ │ - cmp r6, #0 │ │ - bne.n 11ab0 │ │ - ldr r2, [sp, #16] │ │ - ldr r1, [pc, #100] ; (11b04 ) │ │ - ldr r3, [pc, #104] ; (11b08 ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #104] ; (11b0c ) │ │ + bne.n 12bea │ │ + movs r0, #4 │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [pc, #100] ; (12c40 ) │ │ + ldr r2, [pc, #104] ; (12c44 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #104] ; (12c48 ) │ │ add r1, pc │ │ add r3, pc │ │ - movs r0, #4 │ │ - bl 4003c │ │ - b.n 11ae2 │ │ - ldr r1, [pc, #92] ; (11b10 ) │ │ - ldr r0, [r5, #0] │ │ + bl 41bd4 │ │ + b.n 12c1e │ │ + ldr r1, [pc, #96] ; (12c4c ) │ │ + ldr r0, [r6, #0] │ │ add r1, pc │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - ldr r4, [r5, #20] │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + ldr r5, [r6, #20] │ │ adds r3, r0, #0 │ │ - adds r1, r6, #0 │ │ - adds r2, r4, #0 │ │ - ldr r0, [sp, #12] │ │ - bl 2f1ac │ │ - adds r6, r0, #0 │ │ + adds r1, r4, #0 │ │ + adds r2, r5, #0 │ │ + adds r0, r7, #0 │ │ + bl 30b38 │ │ + adds r5, r0, #0 │ │ ldr r1, [sp, #20] │ │ - adds r0, r5, #0 │ │ - adds r2, r6, #0 │ │ - bl 119e8 │ │ - adds r4, r0, #0 │ │ + adds r2, r5, #0 │ │ adds r0, r6, #0 │ │ - bl 2e338 │ │ - b.n 11ae6 │ │ - movs r4, #1 │ │ - negs r4, r4 │ │ - add sp, #28 │ │ + bl 12b20 │ │ + adds r4, r0, #0 │ │ + adds r0, r5, #0 │ │ + bl 2fc6c │ │ adds r0, r4, #0 │ │ + b.n 12c22 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - strh r1, [r4, #38] ; 0x26 │ │ + nop ; (mov r8, r8) │ │ + ldrh r3, [r2, #58] ; 0x3a │ │ movs r3, r0 │ │ - strh r6, [r2, #38] ; 0x26 │ │ + ldrh r6, [r0, #58] ; 0x3a │ │ movs r3, r0 │ │ - strh r2, [r3, #38] ; 0x26 │ │ + ldrh r4, [r1, #58] ; 0x3a │ │ movs r3, r0 │ │ - strh r5, [r4, #34] ; 0x22 │ │ + ldrh r1, [r2, #54] ; 0x36 │ │ movs r3, r0 │ │ - strh r6, [r6, #36] ; 0x24 │ │ + ldrh r0, [r4, #56] ; 0x38 │ │ movs r3, r0 │ │ lsls r3, r0, #10 │ │ movs r0, r0 │ │ - strh r7, [r3, #32] │ │ - movs r3, r0 │ │ - strh r1, [r1, #36] ; 0x24 │ │ + ldrh r3, [r1, #52] ; 0x34 │ │ movs r3, r0 │ │ lsls r3, r2, #10 │ │ movs r0, r0 │ │ - strh r0, [r3, #36] ; 0x24 │ │ + ldrh r5, [r6, #54] ; 0x36 │ │ + movs r3, r0 │ │ + ldrh r6, [r0, #56] ; 0x38 │ │ movs r3, r0 │ │ │ │ -00011b14 : │ │ +00012c50 : │ │ + ldr r3, [pc, #772] ; (12f58 ) │ │ push {r4, r5, r6, r7, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ sub sp, #36 ; 0x24 │ │ adds r4, r0, #0 │ │ - str r1, [sp, #12] │ │ - cmp r1, #0 │ │ - beq.n 11b32 │ │ + ldr r2, [r3, #0] │ │ + subs r5, r1, #0 │ │ + str r2, [sp, #28] │ │ + str r3, [sp, #20] │ │ + beq.n 12c78 │ │ ldr r0, [r0, #0] │ │ cmp r1, r0 │ │ - beq.n 11b32 │ │ - bl 3f620 │ │ - ldr r0, [sp, #12] │ │ - bl 3f618 │ │ + beq.n 12c78 │ │ + bl 41120 │ │ + adds r0, r5, #0 │ │ + bl 41118 │ │ str r0, [r4, #0] │ │ - ldr r1, [pc, #832] ; (11e74 ) │ │ + ldr r1, [pc, #736] ; (12f5c ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3f528 │ │ - bl 40328 │ │ - ldr r1, [pc, #820] ; (11e78 ) │ │ + bl 41024 │ │ + bl 41ec0 │ │ + ldr r1, [pc, #728] ; (12f60 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3f50c │ │ - ldr r1, [pc, #816] ; (11e7c ) │ │ + bl 41008 │ │ + ldr r1, [pc, #720] ; (12f64 ) │ │ str r0, [r4, #108] ; 0x6c │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3f50c │ │ - ldr r1, [pc, #808] ; (11e80 ) │ │ + bl 41008 │ │ + ldr r1, [pc, #712] ; (12f68 ) │ │ str r0, [r4, #112] ; 0x70 │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3f50c │ │ - ldr r1, [pc, #800] ; (11e84 ) │ │ + bl 41008 │ │ + ldr r1, [pc, #704] ; (12f6c ) │ │ str r0, [r4, #116] ; 0x74 │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3f50c │ │ - subs r5, r0, #0 │ │ - beq.n 11c12 │ │ - ldr r1, [pc, #788] ; (11e88 ) │ │ - ldr r3, [pc, #788] ; (11e8c ) │ │ + bl 41008 │ │ + subs r6, r0, #0 │ │ + beq.n 12d58 │ │ + ldr r1, [pc, #692] ; (12f70 ) │ │ + ldr r3, [pc, #696] ; (12f74 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ + adds r2, r6, #0 │ │ add r3, pc │ │ - adds r2, r5, #0 │ │ - bl 116f8 │ │ - ldr r1, [pc, #780] ; (11e90 ) │ │ - ldr r3, [pc, #780] ; (11e94 ) │ │ + bl 127cc │ │ + ldr r1, [pc, #684] ; (12f78 ) │ │ + ldr r3, [pc, #688] ; (12f7c ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ + adds r2, r6, #0 │ │ add r3, pc │ │ - adds r2, r5, #0 │ │ - bl 116f8 │ │ - ldr r1, [pc, #772] ; (11e98 ) │ │ - ldr r3, [pc, #772] ; (11e9c ) │ │ + bl 127cc │ │ + ldr r1, [pc, #676] ; (12f80 ) │ │ + ldr r3, [pc, #680] ; (12f84 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ + adds r2, r6, #0 │ │ add r3, pc │ │ - adds r2, r5, #0 │ │ - bl 116f8 │ │ - ldr r1, [pc, #764] ; (11ea0 ) │ │ - ldr r3, [pc, #764] ; (11ea4 ) │ │ + bl 127cc │ │ + ldr r1, [pc, #668] ; (12f88 ) │ │ + ldr r3, [pc, #672] ; (12f8c ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ + adds r2, r6, #0 │ │ add r3, pc │ │ - adds r2, r5, #0 │ │ - bl 116f8 │ │ - ldr r1, [pc, #756] ; (11ea8 ) │ │ - ldr r3, [pc, #756] ; (11eac ) │ │ + bl 127cc │ │ + ldr r1, [pc, #660] ; (12f90 ) │ │ + ldr r3, [pc, #664] ; (12f94 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ + adds r2, r6, #0 │ │ add r3, pc │ │ - adds r2, r5, #0 │ │ - bl 116f8 │ │ - ldr r1, [pc, #748] ; (11eb0 ) │ │ - ldr r3, [pc, #748] ; (11eb4 ) │ │ + bl 127cc │ │ + ldr r1, [pc, #652] ; (12f98 ) │ │ + ldr r3, [pc, #656] ; (12f9c ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ + adds r2, r6, #0 │ │ add r3, pc │ │ - adds r2, r5, #0 │ │ - bl 116f8 │ │ - ldr r1, [pc, #740] ; (11eb8 ) │ │ - ldr r3, [pc, #740] ; (11ebc ) │ │ + bl 127cc │ │ + ldr r1, [pc, #644] ; (12fa0 ) │ │ + ldr r3, [pc, #648] ; (12fa4 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ + adds r2, r6, #0 │ │ add r3, pc │ │ - adds r2, r5, #0 │ │ - bl 116f8 │ │ - ldr r1, [pc, #732] ; (11ec0 ) │ │ - ldr r3, [pc, #732] ; (11ec4 ) │ │ + bl 127cc │ │ + ldr r1, [pc, #636] ; (12fa8 ) │ │ + ldr r3, [pc, #640] ; (12fac ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ + adds r2, r6, #0 │ │ add r3, pc │ │ - adds r2, r5, #0 │ │ - bl 116f8 │ │ - ldr r1, [pc, #724] ; (11ec8 ) │ │ - ldr r3, [pc, #724] ; (11ecc ) │ │ + bl 127cc │ │ + ldr r1, [pc, #628] ; (12fb0 ) │ │ + ldr r3, [pc, #632] ; (12fb4 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ + adds r2, r6, #0 │ │ add r3, pc │ │ - adds r2, r5, #0 │ │ - bl 116f8 │ │ - ldr r1, [pc, #716] ; (11ed0 ) │ │ - ldr r3, [pc, #716] ; (11ed4 ) │ │ + bl 127cc │ │ + ldr r1, [pc, #620] ; (12fb8 ) │ │ + ldr r3, [pc, #624] ; (12fbc ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ + adds r2, r6, #0 │ │ add r3, pc │ │ - adds r2, r5, #0 │ │ - bl 116f8 │ │ + bl 127cc │ │ adds r0, r4, #0 │ │ - bl 116b8 │ │ + bl 126fe │ │ movs r1, #0 │ │ movs r0, #3 │ │ - bl 40a30 │ │ - movs r5, #0 │ │ + bl 425c0 │ │ + movs r6, #0 │ │ str r0, [r4, #24] │ │ ldr r0, [r4, #8] │ │ - bl 14eec │ │ - str r5, [r4, #8] │ │ + bl 160bc │ │ + str r6, [r4, #8] │ │ ldr r0, [r4, #12] │ │ - bl 19084 │ │ - str r5, [r4, #12] │ │ + bl 1a3c4 │ │ + str r6, [r4, #12] │ │ ldr r0, [r4, #16] │ │ - bl 199b8 │ │ + bl 1acfc │ │ ldr r0, [r4, #20] │ │ - str r5, [r4, #16] │ │ - cmp r0, r5 │ │ - beq.n 11c6c │ │ - blx 41d50 │ │ + str r6, [r4, #16] │ │ + cmp r0, r6 │ │ + bne.n 12d94 │ │ + ldr r0, [r4, #20] │ │ + cmp r0, #0 │ │ + beq.n 12dc0 │ │ + bl 48744 <_Unwind_GetTextRelBase@@Base+0x98> │ │ + b.n 12dc0 │ │ + bl 487f4 <_Unwind_GetTextRelBase@@Base+0x148> │ │ adds r7, r1, #0 │ │ - ldr r1, [pc, #652] ; (11ed8 ) │ │ + ldr r1, [pc, #548] ; (12fc0 ) │ │ adds r6, r0, #0 │ │ - ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ + ldr r0, [r4, #0] │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 44bf4 <__aeabi_dcmpeq> │ │ - cmp r0, r5 │ │ - bne.n 11caa │ │ - ldr r0, [r4, #20] │ │ + bl 48814 <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r0, #0 │ │ - beq.n 11c76 │ │ - blx 417b4 │ │ - ldr r1, [pc, #612] ; (11edc ) │ │ + beq.n 12d88 │ │ + b.n 12df4 │ │ + ldr r1, [pc, #512] ; (12fc4 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3f538 │ │ + bl 41038 │ │ adds r7, r1, #0 │ │ - ldr r1, [pc, #604] ; (11ee0 ) │ │ + ldr r1, [pc, #504] ; (12fc8 ) │ │ adds r6, r0, #0 │ │ - ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3f528 │ │ + ldr r0, [r4, #0] │ │ + bl 41024 │ │ adds r1, r7, #0 │ │ - adds r5, r0, #0 │ │ + str r0, [sp, #12] │ │ adds r0, r6, #0 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ - adds r3, r5, #0 │ │ - subs r5, r3, #1 │ │ - sbcs r3, r5 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + ldr r3, [sp, #12] │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ movs r2, #0 │ │ - blx 4116c │ │ + bl 48734 <_Unwind_GetTextRelBase@@Base+0x88> │ │ str r0, [r4, #20] │ │ movs r2, #0 │ │ ldr r0, [r4, #0] │ │ ldr r1, [r4, #20] │ │ adds r3, r2, #0 │ │ - bl 14fa0 │ │ + bl 16174 │ │ str r0, [r4, #8] │ │ cmp r0, #0 │ │ - bne.n 11cbe │ │ - b.n 11fd8 │ │ - ldr r1, [pc, #548] ; (11ee4 ) │ │ + bne.n 12e08 │ │ + b.n 1310a │ │ + ldr r1, [pc, #448] ; (12fcc ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3f528 │ │ + bl 41024 │ │ str r0, [r4, #36] ; 0x24 │ │ cmp r0, #0 │ │ - beq.n 11cfc │ │ + beq.n 12e46 │ │ ldr r0, [r4, #0] │ │ ldr r1, [r4, #8] │ │ ldr r2, [r4, #12] │ │ - bl 24eec │ │ + bl 264c0 │ │ str r0, [r4, #32] │ │ cmp r0, #0 │ │ - bne.n 11ce0 │ │ - b.n 11fd8 │ │ - ldr r3, [r0, #0] │ │ - ldr r1, [pc, #516] ; (11ee8 ) │ │ + bne.n 12e2a │ │ + b.n 1310a │ │ movs r2, #136 ; 0x88 │ │ + ldr r3, [r0, #0] │ │ + ldr r1, [pc, #416] ; (12fd0 ) │ │ lsls r2, r2, #1 │ │ - add r1, pc │ │ ldr r0, [r3, #0] │ │ - ldr r5, [r4, #24] │ │ - bl 3ebdc <__ckd_salloc__> │ │ + add r1, pc │ │ + ldr r6, [r4, #24] │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ ldr r2, [r4, #32] │ │ adds r1, r0, #0 │ │ - adds r0, r5, #0 │ │ - bl 40b94 │ │ + adds r0, r6, #0 │ │ + bl 4275c │ │ ldr r3, [r4, #8] │ │ ldr r0, [r4, #0] │ │ ldr r1, [r3, #20] │ │ - bl 190e8 │ │ - adds r1, r0, #0 │ │ + bl 1a424 │ │ + subs r1, r0, #0 │ │ str r0, [r4, #12] │ │ - cmp r0, #0 │ │ - bne.n 11d10 │ │ - b.n 11fd8 │ │ + bne.n 12e58 │ │ + b.n 1310a │ │ ldr r3, [r4, #8] │ │ ldr r0, [r3, #20] │ │ - bl 19a14 │ │ + bl 1ad54 │ │ str r0, [r4, #16] │ │ cmp r0, #0 │ │ - bne.n 11d20 │ │ - b.n 11fd8 │ │ - ldr r1, [pc, #456] ; (11eec ) │ │ - ldr r0, [sp, #12] │ │ + bne.n 12e68 │ │ + b.n 1310a │ │ + ldr r1, [pc, #360] ; (12fd4 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - bl 3f538 │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - ldr r1, [pc, #448] ; (11ef0 ) │ │ - ldr r0, [sp, #12] │ │ + bl 41038 │ │ + adds r7, r1, #0 │ │ + ldr r1, [pc, #352] ; (12fd8 ) │ │ + adds r6, r0, #0 │ │ add r1, pc │ │ - bl 3f50c │ │ + adds r0, r5, #0 │ │ + bl 41008 │ │ subs r2, r0, #0 │ │ - beq.n 11d56 │ │ - ldr r5, [pc, #436] ; (11ef4 ) │ │ + beq.n 12ea0 │ │ + ldr r3, [pc, #340] ; (12fdc ) │ │ adds r0, r4, #0 │ │ - add r5, pc │ │ - adds r1, r5, #0 │ │ - bl 119c2 │ │ + add r3, pc │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #12] │ │ + bl 12afa │ │ cmp r0, #0 │ │ - beq.n 11d4e │ │ - b.n 11fd8 │ │ + beq.n 12e98 │ │ + b.n 1310a │ │ adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - bl 117c6 │ │ - ldr r1, [pc, #416] ; (11ef8 ) │ │ - ldr r0, [sp, #12] │ │ + ldr r1, [sp, #12] │ │ + bl 1289c │ │ + ldr r1, [pc, #316] ; (12fe0 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - bl 3f50c │ │ + bl 41008 │ │ subs r2, r0, #0 │ │ - beq.n 11d7e │ │ - ldr r5, [pc, #404] ; (11efc ) │ │ + beq.n 12eca │ │ + ldr r3, [pc, #308] ; (12fe4 ) │ │ adds r0, r4, #0 │ │ - add r5, pc │ │ - adds r1, r5, #0 │ │ - bl 1199c │ │ + add r3, pc │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #12] │ │ + bl 12ad4 │ │ cmp r0, #0 │ │ - beq.n 11d76 │ │ - b.n 11fd8 │ │ + beq.n 12ec2 │ │ + b.n 1310a │ │ adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - bl 117c6 │ │ - ldr r1, [pc, #384] ; (11f00 ) │ │ - ldr r0, [sp, #12] │ │ - add r1, pc │ │ - bl 3f50c │ │ - subs r5, r0, #0 │ │ - beq.n 11dc8 │ │ - ldr r0, [sp, #16] │ │ - ldr r1, [sp, #20] │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 453ec <__aeabi_f2iz> │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r6, [r4, #20] │ │ - adds r2, r0, #0 │ │ + ldr r1, [sp, #12] │ │ + bl 1289c │ │ + ldr r1, [pc, #284] ; (12fe8 ) │ │ adds r0, r5, #0 │ │ - adds r1, r6, #0 │ │ - bl 2e8e4 │ │ - subs r2, r0, #0 │ │ - bne.n 11dae │ │ - b.n 11fd8 │ │ - ldr r5, [pc, #340] ; (11f04 ) │ │ - adds r0, r4, #0 │ │ - add r5, pc │ │ - adds r1, r5, #0 │ │ - bl 119e8 │ │ + add r1, pc │ │ + bl 41008 │ │ + str r0, [sp, #12] │ │ cmp r0, #0 │ │ - beq.n 11dc0 │ │ - b.n 11fd8 │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - bl 117c6 │ │ - ldr r1, [pc, #316] ; (11f08 ) │ │ + beq.n 12f18 │ │ + ldr r3, [r4, #20] │ │ + adds r1, r7, #0 │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #16] │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [sp, #16] │ │ + adds r2, r0, #0 │ │ ldr r0, [sp, #12] │ │ - add r1, pc │ │ - bl 3f50c │ │ + bl 3022c │ │ subs r2, r0, #0 │ │ - beq.n 11df6 │ │ - ldr r5, [pc, #308] ; (11f0c ) │ │ + bne.n 12efe │ │ + b.n 1310a │ │ + ldr r6, [pc, #236] ; (12fec ) │ │ adds r0, r4, #0 │ │ - add r5, pc │ │ - adds r1, r5, #0 │ │ - bl 11a0c │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ + bl 12b20 │ │ cmp r0, #0 │ │ - beq.n 11de8 │ │ - b.n 11fd8 │ │ + beq.n 12f10 │ │ + b.n 1310a │ │ adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - bl 117c6 │ │ - cmp r0, #0 │ │ - beq.n 11df6 │ │ - b.n 11fd8 │ │ - ldr r1, [pc, #280] ; (11f10 ) │ │ - ldr r0, [r4, #0] │ │ + adds r1, r6, #0 │ │ + bl 1289c │ │ + ldr r1, [pc, #212] ; (12ff0 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - bl 3f50c │ │ + bl 41008 │ │ subs r2, r0, #0 │ │ - beq.n 11e24 │ │ - ldr r5, [pc, #268] ; (11f14 ) │ │ - adds r0, r4, #0 │ │ - add r5, pc │ │ - adds r1, r5, #0 │ │ - bl 1196a │ │ - cmp r0, #0 │ │ - beq.n 11e16 │ │ - b.n 11fd8 │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - bl 117c6 │ │ - cmp r0, #0 │ │ - beq.n 11e24 │ │ - b.n 11fd8 │ │ - ldr r1, [pc, #240] ; (11f18 ) │ │ - ldr r0, [r4, #0] │ │ - add r1, pc │ │ - bl 3f50c │ │ - subs r6, r0, #0 │ │ - beq.n 11e62 │ │ - ldr r1, [pc, #232] ; (11f1c ) │ │ + bne.n 12f36 │ │ + ldr r1, [pc, #204] ; (12ff4 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3f528 │ │ - cmp r0, #0 │ │ - bne.n 11e62 │ │ - ldr r5, [pc, #220] ; (11f20 ) │ │ + bl 41008 │ │ + subs r2, r0, #0 │ │ + bne.n 12ffc │ │ + b.n 1301c │ │ + ldr r6, [pc, #192] ; (12ff8 ) │ │ adds r0, r4, #0 │ │ - adds r2, r6, #0 │ │ - add r5, pc │ │ - adds r1, r5, #0 │ │ - bl 11916 │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ + bl 12b44 │ │ cmp r0, #0 │ │ - beq.n 11e54 │ │ - b.n 11fd8 │ │ + beq.n 12f48 │ │ + b.n 1310a │ │ adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - bl 117c6 │ │ + adds r1, r6, #0 │ │ + bl 1289c │ │ cmp r0, #0 │ │ - beq.n 11e62 │ │ - b.n 11fd8 │ │ - ldr r1, [pc, #192] ; (11f24 ) │ │ - ldr r0, [r4, #0] │ │ - add r1, pc │ │ - bl 3f50c │ │ - subs r5, r0, #0 │ │ - bne.n 11e72 │ │ - b.n 11fc6 │ │ - b.n 11f28 │ │ - strh r2, [r3, #32] │ │ - movs r3, r0 │ │ - strh r3, [r2, #32] │ │ - movs r3, r0 │ │ - strh r2, [r2, #32] │ │ - movs r3, r0 │ │ - strh r1, [r2, #32] │ │ - movs r3, r0 │ │ - strh r0, [r2, #32] │ │ - movs r3, r0 │ │ - strh r5, [r0, #32] │ │ + beq.n 12f26 │ │ + b.n 1310a │ │ + nop ; (mov r8, r8) │ │ + strb r0, [r5, #8] │ │ + movs r4, r0 │ │ + ldrh r4, [r7, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r1, [r1, #32] │ │ + ldrh r5, [r6, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r0, [r0, #32] │ │ + ldrh r4, [r6, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r4, [r0, #32] │ │ + ldrh r3, [r6, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r4, [r7, #30] │ │ + ldrh r2, [r6, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r7, [r7, #30] │ │ + ldrh r7, [r4, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r3, [r7, #30] │ │ + ldrh r1, [r5, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r7, [r7, #30] │ │ + ldrh r2, [r4, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r5, [r0, #32] │ │ + ldrh r4, [r4, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r1, [r1, #32] │ │ + ldrh r6, [r3, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r3, [r1, #32] │ │ + ldrh r7, [r3, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r2, [r2, #32] │ │ + ldrh r5, [r3, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r4, [r1, #32] │ │ + ldrh r7, [r3, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r1, [r2, #32] │ │ + ldrh r7, [r4, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r5, [r1, #32] │ │ + ldrh r1, [r5, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r0, [r2, #32] │ │ + ldrh r5, [r5, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r4, [r2, #32] │ │ + ldrh r2, [r6, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r6, [r3, #32] │ │ + ldrh r6, [r5, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r4, [r3, #32] │ │ + ldrh r1, [r6, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r3, [r4, #32] │ │ + ldrh r7, [r5, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r7, [r4, #30] │ │ + ldrh r0, [r6, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r3, [r7, #28] │ │ + ldrh r6, [r6, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r6, [r6, #28] │ │ + ldrh r6, [r7, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r6, [r0, #28] │ │ + ldrh r6, [r7, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r3, [r3, #14] │ │ + ldrh r3, [r0, #52] ; 0x34 │ │ movs r3, r0 │ │ - strh r0, [r5, #16] │ │ + ldrh r7, [r7, #48] ; 0x30 │ │ movs r3, r0 │ │ - strh r1, [r4, #24] │ │ + ldrh r1, [r3, #48] ; 0x30 │ │ movs r3, r0 │ │ - strh r6, [r3, #24] │ │ + ldrh r6, [r2, #48] ; 0x30 │ │ movs r3, r0 │ │ - strh r4, [r1, #24] │ │ + ldrh r4, [r4, #46] ; 0x2e │ │ movs r3, r0 │ │ - strh r6, [r6, #22] │ │ + ldrh r7, [r6, #32] │ │ movs r3, r0 │ │ - strh r1, [r5, #22] │ │ + ldrh r0, [r1, #36] ; 0x24 │ │ movs r3, r0 │ │ - strh r4, [r5, #20] │ │ + ldrh r3, [r0, #44] ; 0x2c │ │ movs r3, r0 │ │ - strh r4, [r4, #20] │ │ + ldrh r6, [r7, #42] ; 0x2a │ │ movs r3, r0 │ │ - strh r4, [r0, #20] │ │ + ldrh r2, [r5, #42] ; 0x2a │ │ movs r3, r0 │ │ - strh r4, [r7, #18] │ │ + ldrh r4, [r2, #42] ; 0x2a │ │ movs r3, r0 │ │ - strh r6, [r2, #18] │ │ + ldrh r5, [r0, #42] ; 0x2a │ │ movs r3, r0 │ │ - strh r0, [r3, #18] │ │ + ldrh r4, [r0, #40] ; 0x28 │ │ movs r3, r0 │ │ - strh r0, [r0, #18] │ │ + ldrh r4, [r7, #38] ; 0x26 │ │ movs r3, r0 │ │ - strh r0, [r3, #16] │ │ + ldrh r4, [r6, #38] ; 0x26 │ │ movs r3, r0 │ │ - strh r6, [r3, #16] │ │ + ldrh r4, [r1, #38] ; 0x26 │ │ movs r3, r0 │ │ + ldr r6, [pc, #308] ; (13134 ) │ │ + adds r0, r4, #0 │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ + bl 12aa2 │ │ + cmp r0, #0 │ │ + beq.n 1300e │ │ + b.n 1310a │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + bl 1289c │ │ + cmp r0, #0 │ │ + beq.n 1301c │ │ + b.n 1310a │ │ + ldr r1, [pc, #280] ; (13138 ) │ │ + ldr r0, [r4, #0] │ │ + add r1, pc │ │ + bl 41008 │ │ + subs r7, r0, #0 │ │ + beq.n 13038 │ │ + ldr r1, [pc, #272] ; (1313c ) │ │ + ldr r0, [r4, #0] │ │ + add r1, pc │ │ + bl 41024 │ │ + cmp r0, #0 │ │ + beq.n 13048 │ │ + ldr r1, [pc, #260] ; (13140 ) │ │ + ldr r0, [r4, #0] │ │ + add r1, pc │ │ + bl 41008 │ │ + subs r6, r0, #0 │ │ + bne.n 13068 │ │ + b.n 13110 │ │ + ldr r6, [pc, #248] ; (13144 ) │ │ + adds r0, r4, #0 │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ + adds r2, r7, #0 │ │ + bl 12a4e │ │ + cmp r0, #0 │ │ + bne.n 1310a │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + bl 1289c │ │ + cmp r0, #0 │ │ + beq.n 13038 │ │ + b.n 1310a │ │ ldr r0, [r4, #0] │ │ + adds r1, r6, #0 │ │ ldr r2, [r4, #20] │ │ - adds r1, r5, #0 │ │ - bl 313c0 │ │ + bl 32d08 │ │ cmp r0, #0 │ │ - bne.n 11f4a │ │ - ldr r1, [pc, #168] ; (11fe0 ) │ │ - ldr r3, [pc, #168] ; (11fe4 ) │ │ + bne.n 1308c │ │ + movs r2, #82 ; 0x52 │ │ + ldr r1, [pc, #204] ; (13148 ) │ │ + ldr r3, [pc, #208] ; (1314c ) │ │ + str r6, [sp, #0] │ │ movs r0, #4 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #164] ; (11fe8 ) │ │ - str r5, [sp, #0] │ │ - bl 4003c │ │ - b.n 11fd8 │ │ - bl 3187c │ │ - b.n 11f96 │ │ - add r1, sp, #28 │ │ - adds r0, r5, #0 │ │ - bl 318c4 │ │ - ldr r2, [sp, #28] │ │ - ldr r1, [pc, #144] ; (11fec ) │ │ - ldr r3, [pc, #144] ; (11ff0 ) │ │ - adds r6, r0, #0 │ │ - add r1, pc │ │ - str r2, [sp, #0] │ │ + bl 41bd4 │ │ + b.n 1310a │ │ + bl 331b0 │ │ + subs r6, r0, #0 │ │ + beq.n 130de │ │ + add r1, sp, #24 │ │ + adds r0, r6, #0 │ │ + bl 331f8 │ │ + movs r2, #90 ; 0x5a │ │ + adds r7, r0, #0 │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [pc, #172] ; (13150 ) │ │ movs r0, #1 │ │ - ldr r2, [pc, #140] ; (11ff4 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #168] ; (13154 ) │ │ + add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - bl 4003c │ │ + bl 41bd4 │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #28] │ │ - adds r2, r6, #0 │ │ - bl 118f4 │ │ + ldr r1, [sp, #24] │ │ + adds r2, r7, #0 │ │ + bl 12a2c │ │ cmp r0, #0 │ │ - beq.n 11f8a │ │ + beq.n 130d0 │ │ + adds r0, r7, #0 │ │ + bl 3408c │ │ adds r0, r6, #0 │ │ - bl 326f4 │ │ - adds r0, r5, #0 │ │ - bl 318a4 │ │ - b.n 11fd8 │ │ + bl 331d8 │ │ + b.n 1310a │ │ + adds r0, r7, #0 │ │ + bl 3408c │ │ adds r0, r6, #0 │ │ - bl 326f4 │ │ + bl 331e0 │ │ + b.n 13090 │ │ + ldr r1, [pc, #120] ; (13158 ) │ │ adds r0, r5, #0 │ │ - bl 318ac │ │ - subs r5, r0, #0 │ │ - bne.n 11f50 │ │ - ldr r1, [pc, #92] ; (11ff8 ) │ │ - ldr r0, [sp, #12] │ │ add r1, pc │ │ - bl 3f50c │ │ - adds r1, r0, #0 │ │ - str r0, [sp, #28] │ │ - cmp r0, #0 │ │ - beq.n 11fb4 │ │ + bl 41008 │ │ + subs r1, r0, #0 │ │ + str r0, [sp, #24] │ │ + beq.n 130f6 │ │ adds r0, r4, #0 │ │ - bl 117c6 │ │ - b.n 11fc6 │ │ - ldr r1, [pc, #68] ; (11ffc ) │ │ - ldr r3, [pc, #72] ; (12000 ) │ │ + bl 1289c │ │ + b.n 13110 │ │ movs r2, #179 ; 0xb3 │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #96] ; (1315c ) │ │ + ldr r3, [pc, #100] ; (13160 ) │ │ movs r0, #3 │ │ + add r1, pc │ │ lsls r2, r2, #1 │ │ - bl 4003c │ │ - ldr r3, [pc, #60] ; (12004 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 13110 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 13120 │ │ adds r0, r4, #0 │ │ + ldr r3, [pc, #80] ; (13164 ) │ │ adds r0, #48 ; 0x30 │ │ add r3, pc │ │ str r3, [r4, #48] ; 0x30 │ │ - bl 42b18 │ │ + bl 44838 │ │ movs r0, #0 │ │ - b.n 11fdc │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 1312e │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrb r7, [r0, #30] │ │ + nop ; (mov r8, r8) │ │ + ldrh r6, [r0, #32] │ │ movs r3, r0 │ │ - strh r5, [r1, #10] │ │ + ldrh r0, [r1, #32] │ │ movs r3, r0 │ │ - lsls r1, r2, #5 │ │ - movs r0, r0 │ │ - ldrb r3, [r4, #29] │ │ + ldrh r0, [r6, #30] │ │ movs r3, r0 │ │ - strh r3, [r2, #10] │ │ + ldrh r0, [r6, #30] │ │ movs r3, r0 │ │ - lsls r1, r3, #5 │ │ - movs r0, r0 │ │ - strh r7, [r5, #8] │ │ + ldrh r2, [r7, #28] │ │ + movs r3, r0 │ │ + ldrh r3, [r5, #14] │ │ + movs r3, r0 │ │ + ldrh r7, [r5, #28] │ │ movs r3, r0 │ │ - ldrb r1, [r1, #28] │ │ + ldrh r1, [r0, #14] │ │ movs r3, r0 │ │ - strh r1, [r3, #8] │ │ + ldrh r5, [r6, #28] │ │ movs r3, r0 │ │ - strh r4, [r6, #8] │ │ + ldrh r3, [r2, #28] │ │ + movs r3, r0 │ │ + ldrh r5, [r5, #10] │ │ + movs r3, r0 │ │ + ldrh r3, [r7, #26] │ │ + movs r3, r0 │ │ + ldrh r2, [r2, #28] │ │ movs r3, r0 │ │ │ │ -00012008 : │ │ +00013168 : │ │ push {r3, r4, r5, lr} │ │ - ldr r2, [pc, #44] ; (12038 ) │ │ + movs r3, #118 ; 0x76 │ │ + ldr r2, [pc, #40] ; (13198 ) │ │ adds r5, r0, #0 │ │ movs r1, #120 ; 0x78 │ │ - ldr r3, [pc, #40] ; (1203c ) │ │ add r2, pc │ │ + adds r3, #255 ; 0xff │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #1 │ │ - str r3, [r0, #4] │ │ adds r1, r5, #0 │ │ + str r3, [r0, #4] │ │ adds r4, r0, #0 │ │ - bl 11b14 │ │ - cmp r0, #0 │ │ - bge.n 12032 │ │ - adds r0, r4, #0 │ │ - bl 11760 │ │ - movs r4, #0 │ │ + bl 12c50 │ │ + adds r3, r0, #0 │ │ adds r0, r4, #0 │ │ + cmp r3, #0 │ │ + bge.n 13196 │ │ + bl 12834 │ │ + movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - ldrb r1, [r6, #26] │ │ + ldrh r1, [r7, #6] │ │ movs r3, r0 │ │ - lsls r5, r6, #5 │ │ - ... │ │ │ │ -00012040 : │ │ +0001319c : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ str r1, [sp, #12] │ │ - adds r5, r0, #0 │ │ + adds r6, r0, #0 │ │ movs r1, #0 │ │ adds r0, r2, #0 │ │ - bl 2f8f8 │ │ + bl 31278 │ │ str r0, [sp, #8] │ │ cmp r0, #0 │ │ - beq.n 12118 │ │ - ldr r1, [pc, #204] ; (12124 ) │ │ - ldr r0, [r5, #0] │ │ + beq.n 13276 │ │ + ldr r1, [pc, #204] ; (13280 ) │ │ + ldr r0, [r6, #0] │ │ add r1, pc │ │ - bl 3f50c │ │ + bl 41008 │ │ subs r7, r0, #0 │ │ - beq.n 120a0 │ │ - ldr r0, [pc, #192] ; (12128 ) │ │ - ldr r2, [pc, #196] ; (1212c ) │ │ + beq.n 131fc │ │ + ldr r0, [pc, #192] ; (13284 ) │ │ + ldr r2, [pc, #196] ; (13288 ) │ │ adds r1, r7, #0 │ │ - movs r3, #0 │ │ add r2, pc │ │ + movs r3, #0 │ │ add r0, pc │ │ - bl 42cf4 │ │ - adds r4, r0, #0 │ │ - adds r1, r4, #0 │ │ + bl 44a08 │ │ + adds r5, r0, #0 │ │ ldr r0, [sp, #8] │ │ - bl 2f18e │ │ - adds r6, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ - cmp r6, #0 │ │ - bne.n 120e6 │ │ - ldr r1, [pc, #164] ; (12130 ) │ │ - ldr r3, [pc, #164] ; (12134 ) │ │ + adds r1, r5, #0 │ │ + bl 30b00 │ │ + adds r4, r0, #0 │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ + cmp r4, #0 │ │ + bne.n 13242 │ │ movs r2, #173 ; 0xad │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #160] ; (1328c ) │ │ + ldr r3, [pc, #164] ; (13290 ) │ │ + str r7, [sp, #0] │ │ movs r0, #4 │ │ + add r1, pc │ │ lsls r2, r2, #2 │ │ - str r7, [sp, #0] │ │ - bl 4003c │ │ - b.n 12118 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 13276 │ │ ldr r0, [sp, #8] │ │ - bl 2f184 │ │ - adds r6, r7, #0 │ │ - adds r4, r0, #0 │ │ - b.n 120ca │ │ - ldr r3, [r4, #4] │ │ - ldr r6, [r3, #8] │ │ - adds r0, r6, #0 │ │ - bl 2f1a8 │ │ - cmp r0, #0 │ │ - beq.n 120c2 │ │ - adds r0, r4, #0 │ │ - bl 40dd6 │ │ - b.n 120ce │ │ + bl 30af6 │ │ + adds r4, r7, #0 │ │ + adds r5, r0, #0 │ │ + cmp r5, #0 │ │ + beq.n 1322a │ │ + ldr r3, [r5, #4] │ │ + ldr r4, [r3, #8] │ │ adds r0, r4, #0 │ │ - bl 40dde │ │ - adds r4, r0, #0 │ │ + bl 30b34 │ │ + cmp r0, #0 │ │ + beq.n 13220 │ │ + adds r0, r5, #0 │ │ + bl 42982 │ │ + b.n 1322a │ │ + adds r0, r5, #0 │ │ + bl 4298a │ │ + adds r5, r0, #0 │ │ + b.n 13206 │ │ cmp r4, #0 │ │ - bne.n 120ac │ │ - cmp r6, #0 │ │ - bne.n 120e6 │ │ - ldr r1, [pc, #100] ; (12138 ) │ │ - ldr r3, [pc, #100] ; (1213c ) │ │ + bne.n 13242 │ │ movs r2, #177 ; 0xb1 │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #96] ; (13294 ) │ │ + ldr r3, [pc, #100] ; (13298 ) │ │ movs r0, #4 │ │ + add r1, pc │ │ lsls r2, r2, #2 │ │ - bl 4003c │ │ - b.n 12118 │ │ - ldr r1, [pc, #88] ; (12140 ) │ │ - ldr r0, [r5, #0] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 13276 │ │ + ldr r1, [pc, #88] ; (1329c ) │ │ + ldr r0, [r6, #0] │ │ add r1, pc │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - ldr r4, [r5, #20] │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + ldr r5, [r6, #20] │ │ adds r3, r0, #0 │ │ - adds r1, r6, #0 │ │ - adds r2, r4, #0 │ │ + adds r1, r4, #0 │ │ + adds r2, r5, #0 │ │ ldr r0, [sp, #8] │ │ - bl 2f1ac │ │ - adds r6, r0, #0 │ │ + bl 30b38 │ │ + adds r5, r0, #0 │ │ ldr r1, [sp, #12] │ │ - adds r0, r5, #0 │ │ - adds r2, r6, #0 │ │ - bl 119e8 │ │ - adds r4, r0, #0 │ │ + adds r2, r5, #0 │ │ adds r0, r6, #0 │ │ - bl 2e338 │ │ - b.n 1211c │ │ - movs r4, #1 │ │ - negs r4, r4 │ │ - add sp, #20 │ │ + bl 12b20 │ │ + adds r4, r0, #0 │ │ + adds r0, r5, #0 │ │ + bl 2fc6c │ │ adds r0, r4, #0 │ │ + b.n 1327a │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldrb r7, [r5, #26] │ │ + ldrh r3, [r7, #6] │ │ movs r3, r0 │ │ - ldrb r4, [r4, #26] │ │ + ldrh r0, [r6, #6] │ │ movs r3, r0 │ │ - ldrb r0, [r5, #26] │ │ + ldrh r6, [r6, #6] │ │ movs r3, r0 │ │ - ldrb r3, [r6, #24] │ │ + ldrh r3, [r7, #2] │ │ movs r3, r0 │ │ - ldrb r4, [r0, #26] │ │ + ldrh r2, [r1, #6] │ │ movs r3, r0 │ │ - ldrb r3, [r5, #23] │ │ + ldrh r5, [r6, #0] │ │ movs r3, r0 │ │ - strh r5, [r5, #0] │ │ + ldrh r5, [r6, #18] │ │ movs r3, r0 │ │ - ldrb r2, [r4, #25] │ │ + ldrh r6, [r5, #4] │ │ movs r3, r0 │ │ │ │ -00012144 : │ │ +000132a0 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r7, r2, #0 │ │ adds r4, r0, #0 │ │ str r1, [sp, #4] │ │ - bl 1174c │ │ + bl 12820 │ │ adds r1, r0, #0 │ │ movs r0, #0 │ │ movs r2, #1 │ │ adds r3, r0, #0 │ │ - bl 3fda8 │ │ - ldr r6, [pc, #216] ; (12238 ) │ │ + bl 41654 │ │ + ldr r6, [pc, #216] ; (13394 ) │ │ adds r5, r0, #0 │ │ - ldr r0, [r4, #0] │ │ add r6, pc │ │ adds r1, r6, #0 │ │ - bl 3f528 │ │ + ldr r0, [r4, #0] │ │ + bl 41024 │ │ adds r2, r0, #0 │ │ + adds r1, r6, #0 │ │ subs r0, r2, #1 │ │ sbcs r2, r0 │ │ - adds r1, r6, #0 │ │ adds r0, r5, #0 │ │ - bl 3f5ac │ │ - ldr r1, [pc, #192] ; (1223c ) │ │ + bl 410ac │ │ + ldr r1, [pc, #192] ; (13398 ) │ │ adds r0, r5, #0 │ │ - ldr r2, [sp, #4] │ │ add r1, pc │ │ - bl 3f558 │ │ + ldr r2, [sp, #4] │ │ + bl 41058 │ │ cmp r7, #0 │ │ - beq.n 12192 │ │ - ldr r1, [pc, #180] ; (12240 ) │ │ + beq.n 132ee │ │ + ldr r1, [pc, #180] ; (1339c ) │ │ adds r0, r5, #0 │ │ - adds r2, r7, #0 │ │ add r1, pc │ │ - b.n 121a4 │ │ - ldr r6, [pc, #176] ; (12244 ) │ │ + adds r2, r7, #0 │ │ + b.n 13300 │ │ + ldr r6, [pc, #176] ; (133a0 ) │ │ ldr r0, [r4, #0] │ │ add r6, pc │ │ adds r1, r6, #0 │ │ - bl 3f50c │ │ + bl 41008 │ │ adds r1, r6, #0 │ │ adds r2, r0, #0 │ │ adds r0, r5, #0 │ │ - bl 3f558 │ │ + bl 41058 │ │ ldr r3, [r4, #8] │ │ adds r0, r5, #0 │ │ ldr r1, [r3, #20] │ │ - bl 190e8 │ │ - subs r6, r0, #0 │ │ - beq.n 121c6 │ │ + bl 1a424 │ │ + adds r6, r0, #0 │ │ + adds r0, r5, #0 │ │ + cmp r6, #0 │ │ + beq.n 1332a │ │ ldr r3, [r4, #8] │ │ adds r1, r6, #0 │ │ ldr r0, [r3, #20] │ │ - bl 19a14 │ │ + bl 1ad54 │ │ str r0, [sp, #0] │ │ - cmp r0, #0 │ │ - bne.n 121ce │ │ - adds r0, r5, #0 │ │ - bl 3f620 │ │ - b.n 12222 │ │ + adds r3, r0, #0 │ │ adds r0, r5, #0 │ │ - bl 3f620 │ │ - ldr r1, [pc, #112] ; (12248 ) │ │ + cmp r3, #0 │ │ + bne.n 13330 │ │ + bl 41120 │ │ + b.n 1338c │ │ + bl 41120 │ │ + ldr r1, [pc, #108] ; (133a4 ) │ │ ldr r0, [r4, #0] │ │ ldr r2, [sp, #4] │ │ add r1, pc │ │ - bl 3f558 │ │ + bl 41058 │ │ cmp r7, #0 │ │ - beq.n 121f0 │ │ - ldr r1, [pc, #100] ; (1224c ) │ │ + beq.n 13350 │ │ + ldr r1, [pc, #96] ; (133a8 ) │ │ ldr r0, [r4, #0] │ │ adds r2, r7, #0 │ │ add r1, pc │ │ - bl 3f558 │ │ + bl 41058 │ │ ldr r0, [r4, #12] │ │ - bl 19084 │ │ + bl 1a3c4 │ │ str r6, [r4, #12] │ │ ldr r0, [r4, #16] │ │ - bl 199b8 │ │ + bl 1acfc │ │ ldr r3, [sp, #0] │ │ ldr r0, [r4, #24] │ │ str r3, [r4, #16] │ │ - bl 40e24 │ │ - b.n 1222e │ │ + bl 429d8 │ │ + b.n 13370 │ │ + adds r0, r4, #0 │ │ + bl 4298a │ │ + subs r4, r0, #0 │ │ + beq.n 13392 │ │ ldr r3, [r4, #4] │ │ adds r1, r6, #0 │ │ - ldr r2, [sp, #0] │ │ ldr r0, [r3, #8] │ │ + ldr r2, [sp, #0] │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #16] │ │ blx r3 │ │ cmp r0, #0 │ │ - bge.n 12228 │ │ + bge.n 1336a │ │ adds r0, r4, #0 │ │ - bl 40dd6 │ │ + bl 42982 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 12234 │ │ - adds r0, r4, #0 │ │ - bl 40dde │ │ - subs r4, r0, #0 │ │ - bne.n 1220a │ │ - adds r0, r4, #0 │ │ + b.n 13392 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldrb r4, [r1, #31] │ │ + ldrh r2, [r3, #16] │ │ movs r3, r0 │ │ - ldrb r2, [r7, #30] │ │ + ldrh r0, [r1, #16] │ │ movs r3, r0 │ │ - ldrb r6, [r2, #25] │ │ + ldrh r4, [r4, #4] │ │ movs r3, r0 │ │ - ldrb r6, [r1, #25] │ │ + ldrh r2, [r3, #4] │ │ movs r3, r0 │ │ - ldrb r6, [r3, #29] │ │ + ldrh r6, [r4, #12] │ │ movs r3, r0 │ │ - ldrb r2, [r7, #23] │ │ + ldrh r2, [r0, #2] │ │ movs r3, r0 │ │ │ │ -00012250 : │ │ +000133ac : │ │ push {r3, lr} │ │ ldr r0, [r0, #12] │ │ - bl 18bf8 │ │ + bl 19f24 │ │ pop {r3, pc} │ │ ... │ │ │ │ -0001225c : │ │ +000133b8 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #340] ; (123b4 ) │ │ + ldr r4, [pc, #324] ; (13500 ) │ │ sub sp, #44 ; 0x2c │ │ - str r1, [sp, #32] │ │ - add r5, pc │ │ - adds r1, r5, #0 │ │ - adds r4, r0, #0 │ │ + str r1, [sp, #28] │ │ + add r4, pc │ │ + adds r1, r4, #0 │ │ + adds r5, r0, #0 │ │ adds r0, r2, #0 │ │ - ldr r2, [pc, #328] ; (123b8 ) │ │ + ldr r2, [pc, #312] ; (13504 ) │ │ str r3, [sp, #36] ; 0x24 │ │ - bl 3ebdc <__ckd_salloc__> │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ movs r1, #0 │ │ adds r2, r1, #0 │ │ - str r0, [sp, #12] │ │ - bl 42dbc │ │ - ldr r3, [pc, #316] ; (123bc ) │ │ - movs r1, #4 │ │ - adds r2, r5, #0 │ │ adds r7, r0, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r0, [sp, #16] │ │ - ldr r1, [sp, #16] │ │ - adds r2, r7, #0 │ │ - ldr r0, [sp, #12] │ │ - bl 42dbc │ │ - adds r2, r5, #0 │ │ - ldr r3, [pc, #292] ; (123c0 ) │ │ + bl 44ae8 │ │ + ldr r3, [pc, #300] ; (13508 ) │ │ + movs r1, #4 │ │ + adds r2, r4, #0 │ │ + str r0, [sp, #12] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + str r0, [sp, #20] │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [sp, #12] │ │ adds r0, r7, #0 │ │ + bl 44ae8 │ │ + ldr r3, [pc, #280] ; (1350c ) │ │ + ldr r0, [sp, #12] │ │ movs r1, #2 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [sp, #16] │ │ + adds r2, r4, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #20] │ │ adds r6, r0, #0 │ │ - str r0, [sp, #28] │ │ - str r2, [sp, #24] │ │ + str r3, [sp, #24] │ │ movs r3, #0 │ │ - b.n 12308 │ │ - ldr r5, [sp, #24] │ │ - ldr r3, [r4, #8] │ │ - adds r2, r5, #0 │ │ - adds r2, #4 │ │ - ldr r0, [r3, #20] │ │ - ldr r1, [r5, #0] │ │ - str r2, [sp, #24] │ │ - bl 17cbc │ │ - ldr r3, [sp, #28] │ │ - lsls r0, r0, #16 │ │ - lsrs r0, r0, #16 │ │ - strh r0, [r3, #0] │ │ - lsls r0, r0, #16 │ │ - adds r3, #2 │ │ - asrs r0, r0, #16 │ │ - str r3, [sp, #28] │ │ - adds r2, r0, #1 │ │ - bne.n 12304 │ │ - ldr r2, [r5, #0] │ │ - ldr r1, [pc, #236] ; (123c4 ) │ │ - ldr r3, [pc, #236] ; (123c8 ) │ │ - str r2, [sp, #0] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #16] │ │ ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + bge.n 13466 │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #32] │ │ + ldr r3, [r5, #8] │ │ + ldr r0, [r3, #20] │ │ + ldr r3, [sp, #24] │ │ + ldmia r3!, {r1} │ │ + str r3, [sp, #24] │ │ + bl 18f90 │ │ + ldr r3, [sp, #16] │ │ + lsls r4, r0, #16 │ │ + lsrs r4, r4, #16 │ │ + lsls r3, r3, #1 │ │ + strh r4, [r6, r3] │ │ + lsls r4, r4, #16 │ │ + asrs r4, r4, #16 │ │ + adds r3, r4, #1 │ │ + bne.n 13460 │ │ + ldr r3, [sp, #32] │ │ + ldr r1, [pc, #216] ; (13510 ) │ │ + ldr r2, [pc, #216] ; (13514 ) │ │ + ldr r3, [r3, #0] │ │ add r1, pc │ │ - add r3, pc │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #4] │ │ + str r7, [sp, #4] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #212] ; (13518 ) │ │ movs r0, #4 │ │ - ldr r2, [pc, #224] ; (123cc ) │ │ - bl 4003c │ │ - ldr r0, [sp, #16] │ │ - bl 3ec3e │ │ - ldr r0, [sp, #12] │ │ - bl 3ec3e │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r0, [sp, #20] │ │ + bl 40732 │ │ + adds r0, r7, #0 │ │ + bl 40732 │ │ adds r0, r6, #0 │ │ - bl 3ec3e │ │ - adds r7, r4, #0 │ │ - b.n 123ac │ │ - ldr r3, [sp, #20] │ │ + bl 40732 │ │ + b.n 134fa │ │ + ldr r3, [sp, #16] │ │ adds r3, #1 │ │ - str r3, [sp, #20] │ │ - ldr r2, [sp, #20] │ │ - cmp r2, r7 │ │ - blt.n 122ae │ │ - ldr r0, [sp, #16] │ │ - bl 3ec3e │ │ - ldr r0, [sp, #12] │ │ - bl 3ec3e │ │ - adds r3, r7, #0 │ │ - ldr r0, [r4, #12] │ │ - ldr r1, [sp, #32] │ │ + b.n 13406 │ │ + ldr r0, [sp, #20] │ │ + bl 40732 │ │ + adds r0, r7, #0 │ │ + bl 40732 │ │ + ldr r0, [r5, #12] │ │ + ldr r1, [sp, #28] │ │ adds r2, r6, #0 │ │ - bl 18d34 │ │ + ldr r3, [sp, #12] │ │ + bl 1a054 │ │ adds r7, r0, #0 │ │ adds r0, r6, #0 │ │ adds r3, r7, #1 │ │ - bne.n 12336 │ │ - bl 3ec3e │ │ - b.n 123ac │ │ - bl 3ec3e │ │ + bne.n 1348c │ │ + bl 40732 │ │ + b.n 134f8 │ │ + bl 40732 │ │ + ldr r0, [r5, #16] │ │ adds r1, r7, #0 │ │ - ldr r0, [r4, #16] │ │ - bl 19718 │ │ - ldr r0, [r4, #24] │ │ - bl 40e24 │ │ - ldr r2, [pc, #132] ; (123d0 ) │ │ - adds r5, r0, #0 │ │ - str r2, [sp, #12] │ │ - b.n 123a8 │ │ - ldr r3, [r5, #4] │ │ - ldr r0, [sp, #12] │ │ - ldr r6, [r3, #8] │ │ + bl 1aa6c │ │ + ldr r0, [r5, #24] │ │ + bl 429d8 │ │ + subs r6, r0, #0 │ │ + beq.n 134f8 │ │ + ldr r3, [r6, #4] │ │ + ldr r0, [pc, #116] ; (1351c ) │ │ + ldr r4, [r3, #8] │ │ add r0, pc │ │ - ldr r3, [r6, #0] │ │ + ldr r3, [r4, #0] │ │ ldr r1, [r3, #0] │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 12380 │ │ + bne.n 134d0 │ │ movs r2, #254 ; 0xfe │ │ - ldr r0, [r6, #56] ; 0x38 │ │ - ldr r1, [sp, #32] │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + ldr r1, [sp, #28] │ │ lsls r2, r2, #22 │ │ - bl 32484 │ │ + bl 33e14 │ │ + adds r4, r0, #0 │ │ adds r3, r0, #1 │ │ - bne.n 12380 │ │ - adds r6, r0, #0 │ │ - adds r0, r5, #0 │ │ - bl 40dd6 │ │ - adds r7, r6, #0 │ │ - b.n 123ac │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - cmp r2, #0 │ │ - beq.n 123a0 │ │ - ldr r0, [r4, #28] │ │ - ldr r1, [r4, #12] │ │ - ldr r2, [r4, #16] │ │ + bne.n 134d0 │ │ + adds r0, r6, #0 │ │ + bl 42982 │ │ + b.n 134fa │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + beq.n 134f0 │ │ + ldr r0, [r5, #28] │ │ + ldr r1, [r5, #12] │ │ + ldr r2, [r5, #16] │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #16] │ │ blx r3 │ │ cmp r0, #0 │ │ - bge.n 123a0 │ │ - adds r0, r5, #0 │ │ - bl 40dd6 │ │ - movs r7, #1 │ │ - b.n 123ac │ │ - adds r0, r5, #0 │ │ - bl 40dde │ │ - adds r5, r0, #0 │ │ - cmp r5, #0 │ │ - bne.n 12350 │ │ + bge.n 134f0 │ │ + adds r0, r6, #0 │ │ + bl 42982 │ │ + movs r4, #1 │ │ + b.n 134fa │ │ + adds r0, r6, #0 │ │ + bl 4298a │ │ + b.n 1349e │ │ + adds r4, r7, #0 │ │ + adds r0, r4, #0 │ │ add sp, #44 ; 0x2c │ │ - adds r0, r7, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldrb r7, [r3, #17] │ │ + strh r3, [r5, #52] ; 0x34 │ │ movs r3, r0 │ │ lsls r5, r3, #12 │ │ movs r0, r0 │ │ lsls r7, r3, #12 │ │ movs r0, r0 │ │ lsls r1, r4, #12 │ │ movs r0, r0 │ │ - ldrb r5, [r4, #15] │ │ - movs r3, r0 │ │ - ldrb r6, [r3, #25] │ │ + strh r7, [r5, #48] ; 0x30 │ │ movs r3, r0 │ │ lsls r6, r4, #12 │ │ movs r0, r0 │ │ - ldrb r5, [r4, #14] │ │ + ldrh r0, [r4, #4] │ │ + movs r3, r0 │ │ + strh r3, [r7, #46] ; 0x2e │ │ movs r3, r0 │ │ │ │ -000123d4 : │ │ +00013520 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r4, [r0, #12] │ │ - movs r7, #0 │ │ - adds r0, r4, #0 │ │ - bl 18b88 │ │ - adds r1, r0, #0 │ │ - str r0, [sp, #0] │ │ - adds r1, #1 │ │ - beq.n 12464 │ │ + ldr r5, [r0, #12] │ │ + adds r0, r5, #0 │ │ + bl 19e90 │ │ + adds r7, r0, #0 │ │ + movs r0, #0 │ │ + adds r3, r7, #1 │ │ + beq.n 135ae │ │ movs r3, #20 │ │ + adds r6, r0, #0 │ │ + adds r4, r0, #0 │ │ adds r2, r3, #0 │ │ - muls r2, r0 │ │ - adds r5, r7, #0 │ │ + muls r2, r7 │ │ str r2, [sp, #4] │ │ - adds r6, r7, #0 │ │ - b.n 1240a │ │ - adds r2, r5, #0 │ │ - ldr r1, [sp, #0] │ │ - adds r0, r4, #0 │ │ - bl 18b6e │ │ - blx ea40 │ │ - adds r6, #1 │ │ - adds r6, r6, r0 │ │ - adds r5, #1 │ │ - ldr r3, [r4, #8] │ │ + ldr r3, [r5, #8] │ │ ldr r2, [sp, #4] │ │ adds r3, r3, r2 │ │ ldr r3, [r3, #8] │ │ - cmp r5, r3 │ │ - blt.n 123f6 │ │ - ldr r2, [pc, #80] ; (12468 ) │ │ - adds r1, r6, #0 │ │ + cmp r6, r3 │ │ + bge.n 13560 │ │ + adds r2, r6, #0 │ │ + adds r1, r7, #0 │ │ + adds r0, r5, #0 │ │ + bl 19e76 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r4, #1 │ │ + adds r4, r4, r0 │ │ + adds r6, #1 │ │ + b.n 1353e │ │ + ldr r2, [pc, #76] ; (135b0 ) │ │ + adds r1, r4, #0 │ │ movs r0, #1 │ │ add r2, pc │ │ - ldr r3, [pc, #76] ; (1246c ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r6, [pc, #72] ; (12470 ) │ │ - adds r7, r0, #0 │ │ - movs r5, #0 │ │ - add r6, pc │ │ - b.n 12458 │ │ - ldr r1, [sp, #0] │ │ - adds r2, r5, #0 │ │ - adds r0, r4, #0 │ │ - bl 18b6e │ │ - adds r1, r0, #0 │ │ - adds r0, r7, #0 │ │ - blx ea94 │ │ - ldr r3, [r4, #8] │ │ - ldr r1, [sp, #4] │ │ - adds r3, r3, r1 │ │ + ldr r3, [pc, #72] ; (135b4 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r6, #0 │ │ + adds r4, r0, #0 │ │ + ldr r3, [r5, #8] │ │ + ldr r2, [sp, #4] │ │ + adds r3, r3, r2 │ │ ldr r3, [r3, #8] │ │ - subs r3, #1 │ │ - cmp r5, r3 │ │ - beq.n 12456 │ │ - adds r0, r7, #0 │ │ - adds r1, r6, #0 │ │ - blx ea94 │ │ - adds r5, #1 │ │ - ldr r3, [r4, #8] │ │ + cmp r6, r3 │ │ + bge.n 135ac │ │ + adds r2, r6, #0 │ │ + adds r1, r7, #0 │ │ + adds r0, r5, #0 │ │ + bl 19e76 │ │ + adds r1, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 48834 <_Unwind_GetTextRelBase@@Base+0x188> │ │ + ldr r3, [r5, #8] │ │ ldr r2, [sp, #4] │ │ adds r3, r3, r2 │ │ ldr r3, [r3, #8] │ │ - cmp r5, r3 │ │ - blt.n 1242e │ │ - adds r0, r7, #0 │ │ + subs r3, #1 │ │ + cmp r6, r3 │ │ + beq.n 135a8 │ │ + ldr r1, [pc, #24] ; (135b8 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 48834 <_Unwind_GetTextRelBase@@Base+0x188> │ │ + adds r6, #1 │ │ + b.n 13572 │ │ + adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - ldrb r7, [r4, #10] │ │ + strh r5, [r0, #40] ; 0x28 │ │ movs r3, r0 │ │ lsls r2, r4, #13 │ │ movs r0, r0 │ │ - ldrb r1, [r7, #20] │ │ + strh r1, [r5, #58] ; 0x3a │ │ movs r3, r0 │ │ │ │ -00012474 : │ │ +000135bc : │ │ push {r3, lr} │ │ ldr r0, [r0, #8] │ │ - bl 163a6 │ │ + bl 17652 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ │ │ -00012480 : │ │ +000135c8 : │ │ + ldr r3, [pc, #484] ; (137b0 ) │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #484] ; (12668 ) │ │ - sub sp, #44 ; 0x2c │ │ - adds r5, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - adds r6, r1, #0 │ │ + sub sp, #44 ; 0x2c │ │ + adds r4, r0, #0 │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #12] │ │ + ldr r3, [r0, #28] │ │ + adds r5, r1, #0 │ │ str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [r0, #28] │ │ - cmp r2, #0 │ │ - bne.n 124ae │ │ - ldr r1, [pc, #464] ; (1266c ) │ │ - ldr r3, [pc, #464] ; (12670 ) │ │ + cmp r3, #0 │ │ + bne.n 135f6 │ │ movs r2, #232 ; 0xe8 │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #460] ; (137b4 ) │ │ + ldr r3, [pc, #464] ; (137b8 ) │ │ movs r0, #4 │ │ + add r1, pc │ │ lsls r2, r2, #2 │ │ - bl 4003c │ │ - b.n 1257c │ │ - adds r4, r0, #0 │ │ - adds r4, #48 ; 0x30 │ │ - adds r0, r4, #0 │ │ - bl 42b00 │ │ - adds r0, r4, #0 │ │ - bl 42958 │ │ - ldr r0, [r5, #44] ; 0x2c │ │ - cmp r6, #0 │ │ - beq.n 124d8 │ │ - bl 3ec3e │ │ - ldr r1, [pc, #424] ; (12674 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 136c2 │ │ + adds r6, r0, #0 │ │ + adds r6, #48 ; 0x30 │ │ adds r0, r6, #0 │ │ - ldr r2, [pc, #424] ; (12678 ) │ │ + bl 44820 │ │ + adds r0, r6, #0 │ │ + bl 44630 │ │ + ldr r0, [r4, #44] ; 0x2c │ │ + cmp r5, #0 │ │ + beq.n 13620 │ │ + bl 40732 │ │ + ldr r1, [pc, #424] ; (137bc ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - bl 3ebdc <__ckd_salloc__> │ │ - str r0, [r5, #44] ; 0x2c │ │ - b.n 124fc │ │ - bl 3ec3e │ │ - ldr r1, [pc, #412] ; (1267c ) │ │ - ldr r2, [r5, #40] ; 0x28 │ │ - add r0, sp, #20 │ │ + ldr r2, [pc, #424] ; (137c0 ) │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + str r0, [r4, #44] ; 0x2c │ │ + b.n 13646 │ │ + bl 40732 │ │ + ldr r1, [pc, #412] ; (137c4 ) │ │ + add r5, sp, #20 │ │ + ldr r2, [r4, #40] ; 0x28 │ │ add r1, pc │ │ - blx ea1c │ │ - ldr r1, [pc, #404] ; (12680 ) │ │ - add r0, sp, #20 │ │ - ldr r2, [pc, #404] ; (12684 ) │ │ + adds r0, r5, #0 │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r1, [pc, #404] ; (137c8 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - bl 3ebdc <__ckd_salloc__> │ │ - ldr r3, [r5, #40] ; 0x28 │ │ - str r0, [r5, #44] ; 0x2c │ │ + ldr r2, [pc, #400] ; (137cc ) │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + str r0, [r4, #44] ; 0x2c │ │ adds r3, #1 │ │ - str r3, [r5, #40] ; 0x28 │ │ - ldr r3, [r5, #28] │ │ - movs r4, #0 │ │ + str r3, [r4, #40] ; 0x28 │ │ + movs r5, #0 │ │ + ldr r3, [r4, #28] │ │ ldr r0, [r3, #28] │ │ - bl 13fb8 │ │ - ldr r3, [r5, #28] │ │ - str r4, [r3, #28] │ │ - ldr r3, [r5, #28] │ │ - str r4, [r3, #32] │ │ - ldr r3, [r5, #28] │ │ - str r4, [r3, #36] ; 0x24 │ │ - ldr r3, [r5, #28] │ │ + bl 15128 │ │ + ldr r3, [r4, #28] │ │ ldr r0, [r3, #24] │ │ - bl 3ec3e │ │ - ldr r3, [r5, #28] │ │ - str r4, [r3, #24] │ │ - ldr r0, [r5, #8] │ │ - bl 15746 │ │ - cmp r0, r4 │ │ - bge.n 1252a │ │ - b.n 12656 │ │ - ldr r0, [r5, #108] ; 0x6c │ │ - cmp r0, r4 │ │ - beq.n 12590 │ │ - ldr r1, [pc, #340] ; (12688 ) │ │ - ldr r3, [pc, #344] ; (1268c ) │ │ - ldr r2, [r5, #44] ; 0x2c │ │ + str r5, [r3, #28] │ │ + str r5, [r3, #32] │ │ + str r5, [r3, #36] ; 0x24 │ │ + bl 40732 │ │ + ldr r3, [r4, #28] │ │ + ldr r0, [r4, #8] │ │ + str r5, [r3, #24] │ │ + bl 1695a │ │ + subs r3, r0, #0 │ │ + cmp r3, r5 │ │ + bge.n 13670 │ │ + b.n 1379c │ │ + ldr r0, [r4, #108] ; 0x6c │ │ + cmp r0, r5 │ │ + beq.n 136d6 │ │ + ldr r1, [pc, #344] ; (137d0 ) │ │ + ldr r3, [pc, #344] ; (137d4 ) │ │ + str r5, [sp, #0] │ │ add r1, pc │ │ + ldr r2, [r4, #44] ; 0x2c │ │ add r3, pc │ │ - str r4, [sp, #0] │ │ - bl 42cf4 │ │ - ldr r4, [pc, #332] ; (12690 ) │ │ - ldr r3, [pc, #336] ; (12694 ) │ │ - adds r6, r0, #0 │ │ - add r4, pc │ │ - add r3, pc │ │ + bl 44a08 │ │ + adds r5, r0, #0 │ │ + ldr r7, [pc, #332] ; (137d8 ) │ │ + ldr r3, [pc, #336] ; (137dc ) │ │ str r0, [sp, #0] │ │ - adds r1, r4, #0 │ │ + add r7, pc │ │ movs r0, #1 │ │ - ldr r2, [pc, #324] ; (12698 ) │ │ - bl 4003c │ │ - ldr r1, [pc, #324] ; (1269c ) │ │ - adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + ldr r2, [pc, #328] ; (137e0 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r1, [pc, #324] ; (137e4 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea70 │ │ - subs r7, r0, #0 │ │ - bne.n 12582 │ │ - ldr r3, [pc, #312] ; (126a0 ) │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + subs r6, r0, #0 │ │ + bne.n 136c8 │ │ movs r2, #241 ; 0xf1 │ │ - str r6, [sp, #0] │ │ - add r3, pc │ │ movs r0, #4 │ │ - adds r1, r4, #0 │ │ + adds r1, r7, #0 │ │ + ldr r3, [pc, #308] ; (137e8 ) │ │ + str r5, [sp, #0] │ │ lsls r2, r2, #2 │ │ - bl 40144 │ │ - adds r0, r6, #0 │ │ - bl 3ec3e │ │ + add r3, pc │ │ + bl 41ce4 │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 12656 │ │ - adds r0, r6, #0 │ │ - bl 3ec3e │ │ - ldr r0, [r5, #8] │ │ - adds r1, r7, #0 │ │ - bl 155c6 │ │ - ldr r0, [r5, #112] ; 0x70 │ │ + b.n 1379c │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ + ldr r0, [r4, #8] │ │ + adds r1, r6, #0 │ │ + bl 16794 │ │ + ldr r0, [r4, #112] ; 0x70 │ │ cmp r0, #0 │ │ - beq.n 125e8 │ │ - ldr r1, [pc, #268] ; (126a4 ) │ │ - ldr r3, [pc, #268] ; (126a8 ) │ │ - ldr r2, [r5, #44] ; 0x2c │ │ + beq.n 1372e │ │ + movs r3, #0 │ │ + ldr r1, [pc, #268] ; (137ec ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #268] ; (137f0 ) │ │ add r1, pc │ │ + ldr r2, [r4, #44] ; 0x2c │ │ add r3, pc │ │ - movs r4, #0 │ │ - str r4, [sp, #0] │ │ - bl 42cf4 │ │ - ldr r4, [pc, #256] ; (126ac ) │ │ - ldr r3, [pc, #260] ; (126b0 ) │ │ - adds r6, r0, #0 │ │ - add r4, pc │ │ - add r3, pc │ │ + bl 44a08 │ │ + adds r5, r0, #0 │ │ + ldr r7, [pc, #256] ; (137f4 ) │ │ + ldr r3, [pc, #260] ; (137f8 ) │ │ str r0, [sp, #0] │ │ - adds r1, r4, #0 │ │ + add r7, pc │ │ movs r0, #1 │ │ - ldr r2, [pc, #248] ; (126b4 ) │ │ - bl 4003c │ │ - ldr r1, [pc, #248] ; (126b8 ) │ │ - adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + ldr r2, [pc, #252] ; (137fc ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r1, [pc, #248] ; (13800 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea70 │ │ - subs r7, r0, #0 │ │ - bne.n 125da │ │ - ldr r3, [pc, #236] ; (126bc ) │ │ - str r6, [sp, #0] │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + subs r6, r0, #0 │ │ + bne.n 13720 │ │ + ldr r3, [pc, #240] ; (13804 ) │ │ + str r5, [sp, #0] │ │ movs r0, #4 │ │ - add r3, pc │ │ - adds r1, r4, #0 │ │ - ldr r2, [pc, #232] ; (126c0 ) │ │ - b.n 12572 │ │ - adds r0, r6, #0 │ │ - bl 3ec3e │ │ - ldr r0, [r5, #8] │ │ adds r1, r7, #0 │ │ - bl 155ec │ │ - ldr r0, [r5, #116] ; 0x74 │ │ + ldr r2, [pc, #236] ; (13808 ) │ │ + add r3, pc │ │ + b.n 136b8 │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ + ldr r0, [r4, #8] │ │ + adds r1, r6, #0 │ │ + bl 167d8 │ │ + ldr r0, [r4, #116] ; 0x74 │ │ cmp r0, #0 │ │ - beq.n 12642 │ │ - ldr r1, [pc, #212] ; (126c4 ) │ │ - ldr r3, [pc, #212] ; (126c8 ) │ │ - ldr r2, [r5, #44] ; 0x2c │ │ + beq.n 13788 │ │ + movs r3, #0 │ │ + ldr r1, [pc, #212] ; (1380c ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #212] ; (13810 ) │ │ add r1, pc │ │ + ldr r2, [r4, #44] ; 0x2c │ │ add r3, pc │ │ - movs r4, #0 │ │ - str r4, [sp, #0] │ │ - bl 42cf4 │ │ - ldr r4, [pc, #200] ; (126cc ) │ │ - ldr r3, [pc, #204] ; (126d0 ) │ │ + bl 44a08 │ │ movs r2, #247 ; 0xf7 │ │ - add r4, pc │ │ - adds r6, r0, #0 │ │ - add r3, pc │ │ + adds r5, r0, #0 │ │ + ldr r7, [pc, #200] ; (13814 ) │ │ + ldr r3, [pc, #200] ; (13818 ) │ │ str r0, [sp, #0] │ │ - adds r1, r4, #0 │ │ + add r7, pc │ │ movs r0, #1 │ │ + adds r1, r7, #0 │ │ lsls r2, r2, #2 │ │ - bl 4003c │ │ - ldr r1, [pc, #184] ; (126d4 ) │ │ - adds r0, r6, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r1, [pc, #188] ; (1381c ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea70 │ │ - subs r7, r0, #0 │ │ - bne.n 12634 │ │ - ldr r3, [pc, #176] ; (126d8 ) │ │ - str r6, [sp, #0] │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + subs r6, r0, #0 │ │ + bne.n 1377a │ │ + ldr r3, [pc, #176] ; (13820 ) │ │ + str r5, [sp, #0] │ │ movs r0, #4 │ │ - add r3, pc │ │ - adds r1, r4, #0 │ │ - ldr r2, [pc, #168] ; (126dc ) │ │ - b.n 12572 │ │ - adds r0, r6, #0 │ │ - bl 3ec3e │ │ - ldr r0, [r5, #8] │ │ adds r1, r7, #0 │ │ - bl 155a4 │ │ - ldr r0, [r5, #32] │ │ + ldr r2, [pc, #172] ; (13824 ) │ │ + add r3, pc │ │ + b.n 136b8 │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ + ldr r0, [r4, #8] │ │ + adds r1, r6, #0 │ │ + bl 16774 │ │ + ldr r0, [r4, #32] │ │ cmp r0, #0 │ │ - beq.n 1264e │ │ + beq.n 13794 │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #4] │ │ blx r3 │ │ - ldr r0, [r5, #28] │ │ + ldr r0, [r4, #28] │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #4] │ │ blx r3 │ │ - ldr r1, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 12664 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 137aa │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [r6, r7] │ │ + nop ; (mov r8, r8) │ │ + ldr r0, [r6, #8] │ │ movs r4, r0 │ │ - ldrb r3, [r4, #8] │ │ + strh r1, [r0, #36] ; 0x24 │ │ movs r3, r0 │ │ - ldrb r3, [r0, #19] │ │ + strh r7, [r3, #56] ; 0x38 │ │ movs r3, r0 │ │ - ldrb r5, [r6, #7] │ │ + strh r7, [r2, #34] ; 0x22 │ │ movs r3, r0 │ │ lsls r1, r5, #14 │ │ movs r0, r0 │ │ - ldrb r1, [r3, #19] │ │ + strh r1, [r7, #56] ; 0x38 │ │ movs r3, r0 │ │ - ldrb r5, [r2, #7] │ │ + strh r5, [r6, #32] │ │ movs r3, r0 │ │ lsls r7, r5, #14 │ │ movs r0, r0 │ │ - ldrb r0, [r0, #7] │ │ + strh r2, [r4, #32] │ │ movs r3, r0 │ │ - ldrb r0, [r1, #18] │ │ + strh r0, [r5, #54] ; 0x36 │ │ movs r3, r0 │ │ - ldrb r5, [r7, #5] │ │ + strh r5, [r3, #30] │ │ movs r3, r0 │ │ - ldrb r5, [r7, #17] │ │ + strh r7, [r2, #54] ; 0x36 │ │ movs r3, r0 │ │ lsls r2, r0, #15 │ │ movs r0, r0 │ │ - ldrb r6, [r0, #18] │ │ + strh r0, [r5, #54] ; 0x36 │ │ movs r3, r0 │ │ - ldrb r1, [r7, #17] │ │ + strh r5, [r2, #54] ; 0x36 │ │ movs r3, r0 │ │ - ldrb r2, [r3, #5] │ │ + strh r2, [r7, #28] │ │ movs r3, r0 │ │ - ldrb r5, [r4, #17] │ │ + strh r3, [r0, #54] ; 0x36 │ │ movs r3, r0 │ │ - ldrb r5, [r2, #4] │ │ + strh r5, [r6, #26] │ │ movs r3, r0 │ │ - ldrb r0, [r3, #17] │ │ + strh r2, [r6, #52] ; 0x34 │ │ movs r3, r0 │ │ lsls r7, r1, #15 │ │ movs r0, r0 │ │ - ldrb r6, [r3, #16] │ │ + strh r0, [r0, #52] ; 0x34 │ │ movs r3, r0 │ │ - ldrb r6, [r2, #17] │ │ + strh r4, [r6, #52] ; 0x34 │ │ movs r3, r0 │ │ lsls r1, r2, #15 │ │ movs r0, r0 │ │ - ldrb r2, [r0, #4] │ │ + strh r2, [r4, #26] │ │ movs r3, r0 │ │ - ldrb r7, [r2, #17] │ │ + strh r5, [r6, #52] ; 0x34 │ │ movs r3, r0 │ │ - ldrb r5, [r7, #2] │ │ + strh r3, [r3, #24] │ │ movs r3, r0 │ │ - ldrb r0, [r1, #17] │ │ + strh r2, [r4, #52] ; 0x34 │ │ movs r3, r0 │ │ - ldrb r4, [r0, #15] │ │ + strh r6, [r4, #48] ; 0x30 │ │ movs r3, r0 │ │ - ldrb r1, [r1, #17] │ │ + strh r7, [r4, #52] ; 0x34 │ │ movs r3, r0 │ │ lsls r6, r3, #15 │ │ ... │ │ │ │ -000126e0 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ +00013828 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + adds r5, r0, #0 │ │ ldr r0, [r0, #8] │ │ adds r6, r3, #0 │ │ - str r1, [sp, #4] │ │ adds r3, r0, #0 │ │ + str r1, [sp, #4] │ │ str r2, [sp, #0] │ │ adds r3, #88 ; 0x58 │ │ - ldrb r5, [r3, #0] │ │ - ldr r7, [sp, #32] │ │ - cmp r5, #0 │ │ - bne.n 1270a │ │ - ldr r1, [pc, #72] ; (12744 ) │ │ - ldr r3, [pc, #76] ; (12748 ) │ │ + ldrb r4, [r3, #0] │ │ + cmp r4, #0 │ │ + bne.n 13850 │ │ + ldr r1, [pc, #72] ; (13888 ) │ │ + ldr r3, [pc, #72] ; (1388c ) │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #72] ; (13890 ) │ │ add r3, pc │ │ - ldr r2, [pc, #72] ; (1274c ) │ │ - bl 4003c │ │ - b.n 1273e │ │ + bl 41bd4 │ │ + b.n 13884 │ │ cmp r6, #0 │ │ - beq.n 12714 │ │ + beq.n 1385a │ │ movs r1, #1 │ │ - bl 15728 │ │ - movs r5, #0 │ │ - b.n 12738 │ │ - ldr r0, [r4, #8] │ │ + bl 1693c │ │ + movs r4, #0 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, #0 │ │ + beq.n 13884 │ │ + ldr r0, [r5, #8] │ │ add r1, sp, #4 │ │ mov r2, sp │ │ - adds r3, r7, #0 │ │ - bl 159b0 │ │ + ldr r3, [sp, #24] │ │ + bl 16cbc │ │ cmp r0, #0 │ │ - blt.n 12740 │ │ + blt.n 13886 │ │ cmp r6, #0 │ │ - bne.n 12738 │ │ - adds r0, r4, #0 │ │ - bl 1162a │ │ - cmp r0, #0 │ │ - blt.n 12740 │ │ - adds r5, r5, r0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, #0 │ │ - bne.n 12718 │ │ + bne.n 1385c │ │ adds r0, r5, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - strb r5, [r0, #31] │ │ + bl 12780 │ │ + cmp r0, #0 │ │ + blt.n 13886 │ │ + adds r4, r4, r0 │ │ + b.n 1385c │ │ + adds r0, r4, #0 │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ + strh r7, [r4, #16] │ │ movs r3, r0 │ │ - ldrb r5, [r3, #14] │ │ + strh r5, [r7, #46] ; 0x2e │ │ movs r3, r0 │ │ lsls r3, r4, #16 │ │ ... │ │ │ │ -00012750 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ +00013894 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + adds r5, r0, #0 │ │ str r1, [sp, #4] │ │ str r2, [sp, #0] │ │ - adds r6, r3, #0 │ │ - ldr r7, [sp, #32] │ │ - cmp r3, #0 │ │ - beq.n 12768 │ │ + subs r6, r3, #0 │ │ + beq.n 138a8 │ │ ldr r0, [r0, #8] │ │ movs r1, #1 │ │ - bl 15728 │ │ - movs r5, #0 │ │ - b.n 1278c │ │ - ldr r0, [r4, #8] │ │ + bl 1693c │ │ + movs r4, #0 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, #0 │ │ + beq.n 138d2 │ │ + ldr r0, [r5, #8] │ │ add r1, sp, #4 │ │ mov r2, sp │ │ - adds r3, r7, #0 │ │ - bl 15770 │ │ + ldr r3, [sp, #24] │ │ + bl 16988 │ │ cmp r0, #0 │ │ - blt.n 12794 │ │ + blt.n 138d4 │ │ cmp r6, #0 │ │ - bne.n 1278c │ │ - adds r0, r4, #0 │ │ - bl 1162a │ │ - cmp r0, #0 │ │ - blt.n 12794 │ │ - adds r5, r5, r0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, #0 │ │ - bne.n 1276c │ │ + bne.n 138aa │ │ adds r0, r5, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + bl 12780 │ │ + cmp r0, #0 │ │ + blt.n 138d4 │ │ + adds r4, r4, r0 │ │ + b.n 138aa │ │ + adds r0, r4, #0 │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ -00012796 : │ │ +000138d6 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - adds r6, r0, #0 │ │ - adds r6, #48 ; 0x30 │ │ + adds r5, r0, #0 │ │ adds r4, r0, #0 │ │ - adds r0, r6, #0 │ │ adds r7, r1, #0 │ │ - adds r5, r2, #0 │ │ - bl 42958 │ │ + adds r5, #48 ; 0x30 │ │ + adds r0, r5, #0 │ │ + adds r6, r2, #0 │ │ + bl 44630 │ │ ldr r0, [r4, #28] │ │ adds r1, r7, #0 │ │ - movs r2, #0 │ │ ldr r3, [r0, #0] │ │ + movs r2, #0 │ │ ldr r3, [r3, #28] │ │ blx r3 │ │ adds r7, r0, #0 │ │ - cmp r5, #0 │ │ - beq.n 127be │ │ + cmp r6, #0 │ │ + beq.n 138fe │ │ ldr r3, [r4, #44] ; 0x2c │ │ - str r3, [r5, #0] │ │ - adds r0, r6, #0 │ │ - bl 42a08 │ │ + str r3, [r6, #0] │ │ + adds r0, r5, #0 │ │ + bl 44700 │ │ adds r0, r7, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -000127c8 : │ │ +00013908 : │ │ push {r4, r5, r6, lr} │ │ - adds r5, r0, #0 │ │ - adds r5, #48 ; 0x30 │ │ adds r4, r0, #0 │ │ - adds r0, r5, #0 │ │ + adds r5, r0, #0 │ │ adds r6, r1, #0 │ │ - bl 42958 │ │ - ldr r0, [r4, #28] │ │ + adds r4, #48 ; 0x30 │ │ + adds r0, r4, #0 │ │ + bl 44630 │ │ + ldr r0, [r5, #28] │ │ adds r2, r6, #0 │ │ - movs r1, #0 │ │ ldr r3, [r0, #0] │ │ + movs r1, #0 │ │ ldr r3, [r3, #28] │ │ blx r3 │ │ - adds r4, r0, #0 │ │ - adds r0, r5, #0 │ │ - bl 42a08 │ │ + adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ + bl 44700 │ │ + adds r0, r5, #0 │ │ pop {r4, r5, r6, pc} │ │ │ │ -000127f0 : │ │ +00013930 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - adds r6, r0, #0 │ │ - adds r6, #48 ; 0x30 │ │ + adds r5, r0, #0 │ │ adds r4, r0, #0 │ │ - adds r0, r6, #0 │ │ - adds r5, r1, #0 │ │ - bl 42958 │ │ + adds r5, #48 ; 0x30 │ │ + adds r0, r5, #0 │ │ + adds r6, r1, #0 │ │ + bl 44630 │ │ ldr r0, [r4, #28] │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #32] │ │ blx r3 │ │ adds r7, r0, #0 │ │ - cmp r5, #0 │ │ - beq.n 12812 │ │ + cmp r6, #0 │ │ + beq.n 13952 │ │ ldr r3, [r4, #44] ; 0x2c │ │ - str r3, [r5, #0] │ │ - adds r0, r6, #0 │ │ - bl 42a08 │ │ + str r3, [r6, #0] │ │ + adds r0, r5, #0 │ │ + bl 44700 │ │ adds r0, r7, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0001281c : │ │ +0001395c : │ │ push {r4, r5, r6, lr} │ │ - adds r5, r0, #0 │ │ - adds r5, #48 ; 0x30 │ │ adds r4, r0, #0 │ │ - adds r0, r5, #0 │ │ + adds r5, r0, #0 │ │ adds r6, r1, #0 │ │ - bl 42958 │ │ - ldr r0, [r4, #28] │ │ + adds r4, #48 ; 0x30 │ │ + adds r0, r4, #0 │ │ + bl 44630 │ │ + ldr r0, [r5, #28] │ │ adds r1, r6, #0 │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #36] ; 0x24 │ │ blx r3 │ │ - adds r4, r0, #0 │ │ - adds r0, r5, #0 │ │ - bl 42a08 │ │ + adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ + bl 44700 │ │ + adds r0, r5, #0 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00012842 : │ │ +00013982 : │ │ push {r3, lr} │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ pop {r3, pc} │ │ │ │ -0001284c : │ │ +0001398c : │ │ ldr r0, [r0, #8] │ │ bx lr │ │ │ │ -00012850 : │ │ - push {r4, r5, r6, lr} │ │ +00013990 : │ │ ldr r3, [r0, #4] │ │ + push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ ldr r0, [r3, #12] │ │ - adds r6, r2, #0 │ │ - bl 163a2 │ │ - cmp r5, #0 │ │ - beq.n 1286a │ │ + adds r6, r1, #0 │ │ + adds r5, r2, #0 │ │ + bl 1764e │ │ + cmp r6, #0 │ │ + beq.n 139aa │ │ ldr r3, [r4, #12] │ │ adds r3, r3, r0 │ │ - str r3, [r5, #0] │ │ - cmp r6, #0 │ │ - beq.n 12874 │ │ + str r3, [r6, #0] │ │ + cmp r5, #0 │ │ + beq.n 139b4 │ │ ldr r3, [r4, #16] │ │ adds r0, r3, r0 │ │ - str r0, [r6, #0] │ │ + str r0, [r5, #0] │ │ pop {r4, r5, r6, pc} │ │ │ │ -00012876 : │ │ +000139b6 : │ │ push {r4, lr} │ │ cmp r1, #0 │ │ - beq.n 12880 │ │ + beq.n 139c0 │ │ ldr r4, [r0, #20] │ │ str r4, [r1, #0] │ │ cmp r2, #0 │ │ - beq.n 12888 │ │ + beq.n 139c8 │ │ ldr r1, [r0, #24] │ │ str r1, [r2, #0] │ │ cmp r3, #0 │ │ - beq.n 12890 │ │ + beq.n 139d0 │ │ ldr r2, [r0, #32] │ │ str r2, [r3, #0] │ │ ldr r0, [r0, #28] │ │ pop {r4, pc} │ │ │ │ -00012894 : │ │ +000139d4 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #92 ; 0x5c │ │ adds r4, r0, #0 │ │ + ldr r6, [pc, #360] ; (13b44 ) │ │ + sub sp, #92 ; 0x5c │ │ ldr r0, [r0, #8] │ │ - bl 15b48 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + ldr r3, [r6, #0] │ │ + adds r7, r6, #0 │ │ + str r3, [sp, #84] ; 0x54 │ │ + bl 16bf8 │ │ adds r0, r4, #0 │ │ - bl 1162a │ │ - subs r6, r0, #0 │ │ - blt.n 128ba │ │ + bl 12780 │ │ + subs r5, r0, #0 │ │ + blt.n 13a06 │ │ ldr r0, [r4, #32] │ │ cmp r0, #0 │ │ - beq.n 128c0 │ │ + beq.n 13a12 │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #12] │ │ blx r3 │ │ - subs r6, r0, #0 │ │ - bge.n 128c0 │ │ + subs r5, r0, #0 │ │ + bge.n 13a12 │ │ adds r0, r4, #0 │ │ adds r0, #48 ; 0x30 │ │ - b.n 128ee │ │ + bl 44700 │ │ + adds r3, r5, #0 │ │ + b.n 13b32 │ │ ldr r3, [r4, #8] │ │ ldr r5, [r3, #96] ; 0x60 │ │ ldr r3, [r4, #36] ; 0x24 │ │ subs r5, r5, r3 │ │ - b.n 128d4 │ │ - ldr r3, [r0, #0] │ │ - adds r1, r5, #0 │ │ - adds r5, #1 │ │ - ldr r3, [r3, #8] │ │ - blx r3 │ │ ldr r3, [r4, #8] │ │ ldr r0, [r4, #28] │ │ ldr r3, [r3, #96] ; 0x60 │ │ cmp r5, r3 │ │ - blt.n 128ca │ │ + bge.n 13a30 │ │ + ldr r3, [r0, #0] │ │ + adds r1, r5, #0 │ │ + ldr r3, [r3, #8] │ │ + blx r3 │ │ + adds r5, #1 │ │ + b.n 13a1a │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #12] │ │ blx r3 │ │ adds r6, r0, #0 │ │ adds r0, r4, #0 │ │ adds r0, #48 ; 0x30 │ │ cmp r6, #0 │ │ - bge.n 128f4 │ │ - bl 42a08 │ │ - b.n 129de │ │ - bl 42a08 │ │ - ldr r1, [pc, #232] ; (129e4 ) │ │ + bge.n 13a46 │ │ + bl 44700 │ │ + b.n 13a6a │ │ + bl 44700 │ │ + ldr r1, [pc, #252] ; (13b48 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3f528 │ │ + bl 41024 │ │ + adds r3, r6, #0 │ │ cmp r0, #0 │ │ - beq.n 129de │ │ + beq.n 13b32 │ │ + add r5, sp, #60 ; 0x3c │ │ adds r0, r4, #0 │ │ - add r1, sp, #64 ; 0x40 │ │ - add r2, sp, #60 ; 0x3c │ │ - bl 12796 │ │ + adds r1, r5, #0 │ │ + add r2, sp, #56 ; 0x38 │ │ + bl 138d6 │ │ cmp r0, #0 │ │ - beq.n 129de │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r1, [pc, #208] ; (129e8 ) │ │ - ldr r3, [pc, #208] ; (129ec ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - add r1, pc │ │ - add r3, pc │ │ + bne.n 13a6e │ │ + adds r3, r6, #0 │ │ + b.n 13b32 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r1, [pc, #216] ; (13b4c ) │ │ str r0, [sp, #4] │ │ - str r2, [sp, #8] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ movs r0, #1 │ │ - ldr r2, [pc, #196] ; (129f0 ) │ │ - bl 4003c │ │ - ldr r2, [pc, #196] ; (129f4 ) │ │ - ldr r3, [pc, #196] ; (129f8 ) │ │ - movs r1, #0 │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #192] ; (129fc ) │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #208] ; (13b50 ) │ │ + add r1, pc │ │ + ldr r2, [pc, #208] ; (13b54 ) │ │ add r3, pc │ │ + bl 41bd4 │ │ + movs r1, #0 │ │ + ldr r3, [pc, #204] ; (13b58 ) │ │ movs r0, #1 │ │ - add r2, pc │ │ - str r2, [sp, #4] │ │ - ldr r2, [pc, #188] ; (12a00 ) │ │ - ldr r7, [pc, #188] ; (12a04 ) │ │ - add r2, pc │ │ - str r2, [sp, #8] │ │ - ldr r2, [pc, #188] ; (12a08 ) │ │ - add r7, pc │ │ - add r2, pc │ │ - str r2, [sp, #12] │ │ - ldr r2, [pc, #184] ; (12a0c ) │ │ - add r2, pc │ │ - str r2, [sp, #16] │ │ - ldr r2, [pc, #180] ; (12a10 ) │ │ - add r2, pc │ │ - str r2, [sp, #20] │ │ - ldr r2, [pc, #180] ; (12a14 ) │ │ - add r2, pc │ │ - str r2, [sp, #24] │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #200] ; (13b5c ) │ │ adds r2, r1, #0 │ │ - bl 4003c │ │ + add r3, pc │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #196] ; (13b60 ) │ │ + add r3, pc │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #192] ; (13b64 ) │ │ + add r3, pc │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #192] ; (13b68 ) │ │ + add r3, pc │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #188] ; (13b6c ) │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #188] ; (13b70 ) │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #184] ; (13b74 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ adds r0, r4, #0 │ │ - add r1, sp, #64 ; 0x40 │ │ - bl 1281c │ │ - adds r5, r0, #0 │ │ - b.n 129da │ │ + adds r1, r5, #0 │ │ + bl 1395c │ │ + subs r5, r0, #0 │ │ + beq.n 13a6a │ │ adds r0, r5, #0 │ │ - bl 1284c │ │ - add r1, sp, #68 ; 0x44 │ │ + bl 1398c │ │ + add r1, sp, #64 ; 0x40 │ │ str r0, [sp, #40] ; 0x28 │ │ - add r2, sp, #72 ; 0x48 │ │ + add r2, sp, #68 ; 0x44 │ │ adds r0, r5, #0 │ │ - bl 12850 │ │ - add r2, sp, #76 ; 0x4c │ │ - add r1, sp, #80 ; 0x50 │ │ + bl 13990 │ │ + add r2, sp, #72 ; 0x48 │ │ + add r1, sp, #76 ; 0x4c │ │ + add r3, sp, #80 ; 0x50 │ │ adds r0, r5, #0 │ │ - add r3, sp, #84 ; 0x54 │ │ - bl 12876 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + bl 139b6 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ str r0, [sp, #44] ; 0x2c │ │ adds r0, r4, #0 │ │ str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ str r3, [sp, #52] ; 0x34 │ │ - bl 117ac │ │ + bl 12880 │ │ ldr r1, [sp, #44] ; 0x2c │ │ - blx 41dc8 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + bl 48844 <_Unwind_GetTextRelBase@@Base+0x198> │ │ str r0, [sp, #16] │ │ str r1, [sp, #20] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ movs r1, #0 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r2, r1, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #52] ; 0x34 │ │ - adds r2, r1, #0 │ │ str r3, [sp, #8] │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - str r3, [sp, #24] │ │ ldr r3, [sp, #76] ; 0x4c │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ str r3, [sp, #28] │ │ - ldr r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ str r3, [sp, #32] │ │ - adds r3, r7, #0 │ │ - bl 4003c │ │ + ldr r3, [pc, #84] ; (13b78 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ adds r0, r5, #0 │ │ - bl 12842 │ │ - adds r5, r0, #0 │ │ - cmp r5, #0 │ │ - bne.n 12976 │ │ + bl 13982 │ │ + b.n 13ac8 │ │ + adds r0, r3, #0 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + ldr r3, [r7, #0] │ │ + cmp r2, r3 │ │ + beq.n 13b40 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #92 ; 0x5c │ │ - adds r0, r6, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrb r6, [r5, #7] │ │ + str r6, [r3, #72] ; 0x48 │ │ + movs r4, r0 │ │ + strh r4, [r0, #34] ; 0x22 │ │ movs r3, r0 │ │ - strb r5, [r4, #22] │ │ + ldrb r5, [r5, #31] │ │ movs r3, r0 │ │ - ldrb r5, [r2, #7] │ │ + strh r3, [r3, #32] │ │ movs r3, r0 │ │ lsls r3, r0, #18 │ │ movs r0, r0 │ │ - ldrb r5, [r6, #7] │ │ + strh r3, [r0, #34] ; 0x22 │ │ movs r3, r0 │ │ - ldrb r0, [r1, #7] │ │ + strh r0, [r0, #34] ; 0x22 │ │ movs r3, r0 │ │ - ldrb r0, [r6, #7] │ │ + strh r0, [r0, #34] ; 0x22 │ │ movs r3, r0 │ │ - ldrb r6, [r5, #7] │ │ + strh r6, [r7, #32] │ │ movs r3, r0 │ │ - ldrb r2, [r0, #8] │ │ + strh r6, [r7, #32] │ │ movs r3, r0 │ │ - ldrb r2, [r5, #7] │ │ + strh r5, [r7, #32] │ │ movs r3, r0 │ │ - ldrb r2, [r5, #7] │ │ + strh r4, [r7, #32] │ │ movs r3, r0 │ │ - ldrb r1, [r5, #7] │ │ + strh r0, [r6, #30] │ │ movs r3, r0 │ │ - ldrb r0, [r5, #7] │ │ + strh r2, [r2, #30] │ │ movs r3, r0 │ │ │ │ -00012a18 : │ │ - push {r4, r5, r6, lr} │ │ - adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ +00013b7c : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r6, r3, #0 │ │ + ldr r7, [pc, #200] ; (13c4c ) │ │ + ldr r4, [pc, #204] ; (13c50 ) │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + add sp, r4 │ │ + adds r4, r1, #0 │ │ + ldr r3, [r7, #0] │ │ adds r1, r2, #0 │ │ - bl 12480 │ │ - ldr r0, [r4, #8] │ │ - adds r1, r5, #0 │ │ - bl 15c90 │ │ + str r0, [sp, #12] │ │ + str r3, [sp, #540] ; 0x21c │ │ + bl 135c8 │ │ + str r7, [sp, #20] │ │ + adds r3, r6, #1 │ │ + bne.n 13bca │ │ + adds r0, r4, #0 │ │ + bl 48854 <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + subs r6, r0, #0 │ │ + bge.n 13bac │ │ movs r6, #0 │ │ - b.n 12a44 │ │ + b.n 13bfe │ │ + movs r1, #0 │ │ + movs r2, #2 │ │ adds r0, r4, #0 │ │ - bl 1162a │ │ - subs r5, r0, #0 │ │ - bge.n 12a42 │ │ + bl 48864 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ adds r0, r4, #0 │ │ - bl 12894 │ │ - b.n 12a5e │ │ - adds r6, r6, r5 │ │ - ldr r0, [r4, #8] │ │ - bl 15ef4 │ │ - cmp r0, #0 │ │ - bgt.n 12a30 │ │ + bl 48854 <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + adds r1, r6, #0 │ │ + adds r5, r0, #0 │ │ + movs r2, #0 │ │ adds r0, r4, #0 │ │ - bl 12894 │ │ - ldr r0, [r4, #8] │ │ - movs r1, #0 │ │ - bl 15c90 │ │ - adds r5, r6, #0 │ │ - adds r0, r5, #0 │ │ - pop {r4, r5, r6, pc} │ │ - ... │ │ - │ │ -00012a64 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #172] ; (12b14 ) │ │ - adds r6, r1, #0 │ │ - adds r1, r2, #0 │ │ - add sp, r4 │ │ - adds r4, r3, #0 │ │ - str r0, [sp, #12] │ │ - bl 12480 │ │ - adds r3, r4, #1 │ │ - bne.n 12a88 │ │ + bl 48864 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + subs r6, r5, r6 │ │ + ldr r2, [pc, #136] ; (13c54 ) │ │ adds r0, r6, #0 │ │ - blx eaa0 │ │ - movs r5, #0 │ │ - subs r4, r0, #0 │ │ - blt.n 12adc │ │ - b.n 12af4 │ │ - ldr r2, [pc, #140] ; (12b18 ) │ │ - adds r0, r4, #0 │ │ movs r1, #2 │ │ add r2, pc │ │ - ldr r3, [pc, #136] ; (12b1c ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r2, r4, #0 │ │ - adds r3, r6, #0 │ │ + ldr r3, [pc, #132] ; (13c58 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r2, r6, #0 │ │ + adds r3, r4, #0 │ │ movs r1, #2 │ │ - adds r7, r0, #0 │ │ - blx eaac │ │ - movs r3, #1 │ │ adds r5, r0, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + movs r3, #1 │ │ + adds r6, r0, #0 │ │ str r3, [sp, #0] │ │ ldr r0, [sp, #12] │ │ - adds r1, r7, #0 │ │ - adds r2, r5, #0 │ │ + adds r1, r5, #0 │ │ + adds r2, r6, #0 │ │ movs r3, #0 │ │ - bl 126e0 │ │ - adds r0, r7, #0 │ │ - bl 3ec3e │ │ - b.n 12ae4 │ │ + bl 13828 │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ + b.n 13c2c │ │ + movs r3, #32 │ │ + ldrh r5, [r4, #12] │ │ + ands r5, r3 │ │ + bne.n 13c2c │ │ movs r2, #128 ; 0x80 │ │ + add r7, sp, #28 │ │ movs r1, #2 │ │ lsls r2, r2, #1 │ │ - adds r3, r6, #0 │ │ - add r0, sp, #16 │ │ - blx eaac │ │ - adds r4, r0, #0 │ │ - add r1, sp, #16 │ │ + adds r3, r4, #0 │ │ + adds r0, r7, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + str r0, [sp, #16] │ │ + adds r3, r5, #0 │ │ + str r5, [sp, #0] │ │ ldr r0, [sp, #12] │ │ - adds r2, r4, #0 │ │ - adds r3, r7, #0 │ │ - str r7, [sp, #0] │ │ - bl 126e0 │ │ - adds r5, r4, r5 │ │ - ldrh r7, [r6, #12] │ │ - movs r3, #32 │ │ - ands r7, r3 │ │ - beq.n 12abc │ │ + adds r1, r7, #0 │ │ + ldr r2, [sp, #16] │ │ + bl 13828 │ │ + ldr r3, [sp, #16] │ │ + adds r6, r3, r6 │ │ + b.n 13bfe │ │ ldr r0, [sp, #12] │ │ - bl 12894 │ │ - movs r3, #133 ; 0x85 │ │ + bl 139d4 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #540] ; 0x21c │ │ + adds r0, r6, #0 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 13c42 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + movs r3, #137 ; 0x89 │ │ lsls r3, r3, #2 │ │ add sp, r3 │ │ - adds r0, r5, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r1, #0 │ │ - movs r2, #2 │ │ - adds r0, r6, #0 │ │ - blx eab8 │ │ - adds r0, r6, #0 │ │ - blx eaa0 │ │ - adds r1, r4, #0 │ │ - adds r5, r0, #0 │ │ - movs r2, #0 │ │ - adds r0, r6, #0 │ │ - blx eab8 │ │ - subs r4, r5, r4 │ │ - b.n 12a88 │ │ - stc2l 15, cr15, [ip, #1020]! ; 0x3fc │ │ - strb r5, [r6, #16] │ │ + nop ; (mov r8, r8) │ │ + str r0, [r7, #44] ; 0x2c │ │ + movs r4, r0 │ │ + ldc2l 15, cr15, [ip, #1020] ; 0x3fc │ │ + ldrb r3, [r3, #26] │ │ movs r3, r0 │ │ lsls r6, r7, #13 │ │ ... │ │ │ │ -00012b20 : │ │ +00013c5c : │ │ + push {r4, r5, r6, lr} │ │ + adds r5, r1, #0 │ │ + adds r4, r0, #0 │ │ + adds r1, r2, #0 │ │ + bl 135c8 │ │ + adds r1, r5, #0 │ │ + ldr r0, [r4, #8] │ │ + bl 16f10 │ │ + movs r5, #0 │ │ + ldr r0, [r4, #8] │ │ + bl 171a0 │ │ + cmp r0, #0 │ │ + ble.n 13c94 │ │ + adds r0, r4, #0 │ │ + bl 12780 │ │ + subs r6, r0, #0 │ │ + bge.n 13c90 │ │ + adds r0, r4, #0 │ │ + bl 139d4 │ │ + adds r0, r6, #0 │ │ + b.n 13ca4 │ │ + adds r5, r5, r0 │ │ + b.n 13c72 │ │ + adds r0, r4, #0 │ │ + bl 139d4 │ │ + ldr r0, [r4, #8] │ │ + movs r1, #0 │ │ + bl 16f10 │ │ + adds r0, r5, #0 │ │ + pop {r4, r5, r6, pc} │ │ + │ │ +00013ca6 : │ │ push {r3, lr} │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #4] │ │ blx r3 │ │ pop {r3, pc} │ │ │ │ -00012b2a : │ │ - push {r3, lr} │ │ +00013cb0 : │ │ ldr r0, [r0, #28] │ │ + push {r3, lr} │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ pop {r3, pc} │ │ - ... │ │ │ │ -00012b38 : │ │ +00013cbc : │ │ push {r4, r5, r6, r7, lr} │ │ - adds r5, r0, #0 │ │ - ldr r0, [r0, #28] │ │ + ldr r4, [r0, #28] │ │ sub sp, #36 ; 0x24 │ │ - str r1, [sp, #24] │ │ + cmp r4, #0 │ │ + bne.n 13cca │ │ + movs r0, #0 │ │ + b.n 13d42 │ │ + adds r5, r3, #0 │ │ str r2, [sp, #28] │ │ - adds r7, r3, #0 │ │ - cmp r0, #0 │ │ - beq.n 12bbe │ │ - adds r0, r5, #0 │ │ - bl 12b2a │ │ - adds r6, r0, #0 │ │ - subs r0, #0 │ │ - beq.n 12bbe │ │ - ldr r4, [r5, #28] │ │ - ldr r1, [pc, #104] ; (12bc4 ) │ │ - ldr r3, [r4, #0] │ │ + str r1, [sp, #24] │ │ + adds r4, r0, #0 │ │ + bl 13cb0 │ │ + subs r7, r0, #0 │ │ + beq.n 13cc6 │ │ + ldr r6, [r4, #28] │ │ + ldr r1, [pc, #104] ; (13d48 ) │ │ + ldr r3, [r6, #0] │ │ add r1, pc │ │ ldr r0, [r3, #0] │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 12b76 │ │ - ldr r3, [r4, #56] ; 0x38 │ │ + bne.n 13cfa │ │ + ldr r3, [r6, #56] ; 0x38 │ │ str r3, [sp, #16] │ │ - adds r3, r4, #0 │ │ + adds r3, r6, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #8] │ │ str r3, [sp, #20] │ │ - b.n 12b80 │ │ + b.n 13d04 │ │ movs r3, #254 ; 0xfe │ │ lsls r3, r3, #22 │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ - cmp r7, #0 │ │ - beq.n 12b90 │ │ - ldr r0, [r4, #16] │ │ - adds r1, r7, #0 │ │ - bl 18b88 │ │ - adds r4, r0, #0 │ │ - b.n 12b94 │ │ - movs r4, #1 │ │ - negs r4, r4 │ │ + cmp r5, #0 │ │ + beq.n 13d14 │ │ + adds r1, r5, #0 │ │ + ldr r0, [r6, #16] │ │ + bl 19e90 │ │ + adds r5, r0, #0 │ │ + b.n 13d18 │ │ + movs r5, #1 │ │ + negs r5, r5 │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #0 │ │ - beq.n 12ba6 │ │ - ldr r3, [r5, #28] │ │ + beq.n 13d2a │ │ + ldr r3, [r4, #28] │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r0, [r3, #16] │ │ - bl 18b88 │ │ - b.n 12baa │ │ + bl 19e90 │ │ + b.n 13d2e │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r3, [sp, #28] │ │ str r0, [sp, #8] │ │ - ldr r1, [sp, #16] │ │ + str r5, [sp, #4] │ │ str r3, [sp, #0] │ │ - adds r0, r6, #0 │ │ + adds r0, r7, #0 │ │ + ldr r1, [sp, #16] │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #24] │ │ - str r4, [sp, #4] │ │ - bl 149b4 │ │ + bl 15b5c │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - strb r7, [r3, #14] │ │ + ldrb r3, [r0, #23] │ │ movs r3, r0 │ │ │ │ -00012bc8 : │ │ +00013d4c : │ │ push {r3, lr} │ │ - bl 14d4c │ │ + bl 15f18 │ │ pop {r3, pc} │ │ │ │ -00012bd0 : │ │ +00013d54 : │ │ push {r3, r4, r5, lr} │ │ + adds r4, r0, #0 │ │ + bl 15c78 │ │ adds r5, r0, #0 │ │ - bl 14ab8 │ │ - subs r4, r0, #0 │ │ - bne.n 12be4 │ │ - adds r0, r5, #0 │ │ - bl 12bc8 │ │ - adds r5, r4, #0 │ │ + adds r0, r4, #0 │ │ + cmp r5, #0 │ │ + bne.n 13d6a │ │ + bl 13d4c │ │ adds r0, r5, #0 │ │ pop {r3, r4, r5, pc} │ │ │ │ -00012be8 : │ │ +00013d6c : │ │ push {r3, lr} │ │ - ldr r2, [r0, #56] ; 0x38 │ │ - adds r3, r0, #0 │ │ - subs r0, r2, #0 │ │ - beq.n 12c02 │ │ + ldr r3, [r0, #56] ; 0x38 │ │ + adds r2, r0, #0 │ │ + subs r0, r3, #0 │ │ + beq.n 13d86 │ │ cmp r1, #0 │ │ - beq.n 12bfa │ │ - ldr r2, [r2, #12] │ │ - str r2, [r1, #0] │ │ - ldr r1, [r3, #56] ; 0x38 │ │ - adds r0, r3, #0 │ │ - bl 14bfc │ │ + beq.n 13d7e │ │ + ldr r0, [r3, #12] │ │ + str r0, [r1, #0] │ │ + adds r0, r2, #0 │ │ + adds r1, r3, #0 │ │ + bl 15dcc │ │ pop {r3, pc} │ │ │ │ -00012c04 : │ │ +00013d88 : │ │ push {r3, lr} │ │ - ldr r2, [r0, #56] ; 0x38 │ │ - adds r3, r0, #0 │ │ - subs r0, r2, #0 │ │ - beq.n 12c22 │ │ + ldr r3, [r0, #56] ; 0x38 │ │ + adds r2, r0, #0 │ │ + subs r0, r3, #0 │ │ + beq.n 13da6 │ │ cmp r1, #0 │ │ - beq.n 12c16 │ │ - ldr r2, [r2, #12] │ │ - str r2, [r1, #0] │ │ + beq.n 13d9a │ │ + ldr r0, [r3, #12] │ │ + str r0, [r1, #0] │ │ + adds r0, r2, #0 │ │ movs r2, #254 ; 0xfe │ │ - ldr r1, [r3, #56] ; 0x38 │ │ - adds r0, r3, #0 │ │ + adds r1, r3, #0 │ │ lsls r2, r2, #22 │ │ - bl 14ccc │ │ + bl 15e98 │ │ pop {r3, pc} │ │ │ │ -00012c24 : │ │ +00013da8 : │ │ ldr r3, [r0, #8] │ │ ldr r0, [r3, #96] ; 0x60 │ │ adds r0, #1 │ │ bx lr │ │ │ │ -00012c2c : │ │ +00013db0 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ - str r1, [sp, #4] │ │ - ldr r1, [pc, #76] ; (12c80 ) │ │ + str r1, [sp, #8] │ │ + ldr r1, [pc, #76] ; (13e04 ) │ │ adds r4, r0, #0 │ │ - ldr r0, [r0, #0] │ │ add r1, pc │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - bl 3f528 │ │ + ldr r0, [r0, #0] │ │ + str r2, [sp, #12] │ │ + adds r5, r3, #0 │ │ + bl 41024 │ │ ldr r3, [r4, #8] │ │ - adds r5, r0, #0 │ │ + str r0, [sp, #4] │ │ ldr r0, [r3, #96] ; 0x60 │ │ - blx 445e0 <__aeabi_i2d> │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r6, r0, #0 │ │ - adds r0, r5, #0 │ │ + ldr r0, [sp, #4] │ │ adds r7, r1, #0 │ │ - blx 445e0 <__aeabi_i2d> │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r3, [sp, #4] │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + ldr r3, [sp, #8] │ │ str r0, [r3, #0] │ │ str r1, [r3, #4] │ │ - ldr r1, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ ldr r2, [r4, #56] ; 0x38 │ │ ldr r3, [r4, #60] ; 0x3c │ │ str r2, [r1, #0] │ │ str r3, [r1, #4] │ │ - ldr r1, [sp, #12] │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + ldr r4, [r4, #68] ; 0x44 │ │ + str r3, [r5, #0] │ │ + str r4, [r5, #4] │ │ add sp, #20 │ │ - ldr r2, [r4, #64] ; 0x40 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - str r2, [r1, #0] │ │ - str r3, [r1, #4] │ │ pop {r4, r5, r6, r7, pc} │ │ - strb r7, [r7, #28] │ │ + nop ; (mov r8, r8) │ │ + strh r5, [r4, #10] │ │ movs r3, r0 │ │ │ │ -00012c84 : │ │ +00013e08 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ - str r1, [sp, #4] │ │ - ldr r1, [pc, #76] ; (12cd8 ) │ │ + str r1, [sp, #8] │ │ + ldr r1, [pc, #72] ; (13e58 ) │ │ adds r4, r0, #0 │ │ - ldr r0, [r0, #0] │ │ add r1, pc │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - bl 3f528 │ │ - adds r5, r0, #0 │ │ + ldr r0, [r0, #0] │ │ + adds r5, r3, #0 │ │ + str r2, [sp, #12] │ │ + bl 41024 │ │ + str r0, [sp, #4] │ │ ldr r0, [r4, #104] ; 0x68 │ │ - blx 445bc <__aeabi_ui2d> │ │ + bl 488a4 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ adds r6, r0, #0 │ │ - adds r0, r5, #0 │ │ + ldr r0, [sp, #4] │ │ adds r7, r1, #0 │ │ - blx 445e0 <__aeabi_i2d> │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r3, [sp, #4] │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + ldr r3, [sp, #8] │ │ str r0, [r3, #0] │ │ str r1, [r3, #4] │ │ - ldr r1, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ ldr r2, [r4, #72] ; 0x48 │ │ ldr r3, [r4, #76] ; 0x4c │ │ str r2, [r1, #0] │ │ str r3, [r1, #4] │ │ - ldr r1, [sp, #12] │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + ldr r4, [r4, #84] ; 0x54 │ │ + str r3, [r5, #0] │ │ + str r4, [r5, #4] │ │ add sp, #20 │ │ - ldr r2, [r4, #80] ; 0x50 │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - str r2, [r1, #0] │ │ - str r3, [r1, #4] │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - strb r7, [r4, #27] │ │ + strh r5, [r1, #8] │ │ movs r3, r0 │ │ │ │ -00012cdc : │ │ +00013e5c : │ │ push {r3, lr} │ │ ldr r3, [r0, #8] │ │ ldr r0, [r3, #12] │ │ - blx 39528 │ │ + bl 488b4 <_Unwind_GetTextRelBase@@Base+0x208> │ │ pop {r3, pc} │ │ │ │ -00012ce8 : │ │ +00013e68 : │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [sp, #20] │ │ ldr r5, [sp, #16] │ │ str r1, [r4, #0] │ │ str r2, [r4, #8] │ │ str r3, [r4, #12] │ │ cmp r0, #0 │ │ - beq.n 12cfe │ │ - bl 199b0 │ │ + beq.n 13e7e │ │ + bl 1acf4 │ │ str r0, [r4, #20] │ │ cmp r5, #0 │ │ - beq.n 12d1e │ │ + beq.n 13e9e │ │ adds r0, r5, #0 │ │ - bl 1907c │ │ - str r0, [r4, #16] │ │ + bl 1a3bc │ │ ldr r3, [r5, #32] │ │ + str r0, [r4, #16] │ │ str r3, [r4, #44] ; 0x2c │ │ ldr r3, [r5, #36] ; 0x24 │ │ str r3, [r4, #52] ; 0x34 │ │ ldr r3, [r5, #40] ; 0x28 │ │ str r3, [r4, #48] ; 0x30 │ │ ldr r3, [r5, #20] │ │ str r3, [r4, #40] ; 0x28 │ │ - b.n 12d2c │ │ + b.n 13eac │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r5, [r4, #16] │ │ str r3, [r4, #48] ; 0x30 │ │ str r3, [r4, #52] ; 0x34 │ │ str r3, [r4, #44] ; 0x2c │ │ str r5, [r4, #40] ; 0x28 │ │ pop {r3, r4, r5, pc} │ │ │ │ -00012d2e : │ │ +00013eae : │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #16] │ │ adds r5, r1, #0 │ │ adds r6, r2, #0 │ │ - bl 19084 │ │ + bl 1a3c4 │ │ ldr r0, [r4, #20] │ │ - bl 199b8 │ │ + bl 1acfc │ │ cmp r5, #0 │ │ - beq.n 12d60 │ │ + beq.n 13ee0 │ │ adds r0, r5, #0 │ │ - bl 1907c │ │ - str r0, [r4, #16] │ │ + bl 1a3bc │ │ ldr r3, [r5, #32] │ │ + str r0, [r4, #16] │ │ str r3, [r4, #44] ; 0x2c │ │ ldr r3, [r5, #36] ; 0x24 │ │ str r3, [r4, #52] ; 0x34 │ │ ldr r3, [r5, #40] ; 0x28 │ │ str r3, [r4, #48] ; 0x30 │ │ ldr r3, [r5, #20] │ │ str r3, [r4, #40] ; 0x28 │ │ - b.n 12d6e │ │ + b.n 13eee │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r5, [r4, #16] │ │ str r3, [r4, #48] ; 0x30 │ │ str r3, [r4, #52] ; 0x34 │ │ str r3, [r4, #44] ; 0x2c │ │ str r5, [r4, #40] ; 0x28 │ │ cmp r6, #0 │ │ - beq.n 12d7c │ │ + beq.n 13efc │ │ adds r0, r6, #0 │ │ - bl 199b0 │ │ + bl 1acf4 │ │ str r0, [r4, #20] │ │ - b.n 12d7e │ │ + b.n 13efe │ │ str r6, [r4, #20] │ │ pop {r4, r5, r6, pc} │ │ │ │ -00012d80 : │ │ +00013f00 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #16] │ │ - bl 19084 │ │ + bl 1a3c4 │ │ ldr r0, [r4, #20] │ │ - bl 199b8 │ │ + bl 1acfc │ │ ldr r0, [r4, #24] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #28] │ │ - bl 13fb8 │ │ + bl 15128 │ │ pop {r4, pc} │ │ - push {r4, lr} │ │ movs r3, #1 │ │ - strh r3, [r0, #24] │ │ + push {r4, lr} │ │ ldr r4, [r0, #40] ; 0x28 │ │ - b.n 12dbe │ │ + strh r3, [r0, #24] │ │ + cmp r4, #0 │ │ + beq.n 13f42 │ │ ldr r3, [r4, #0] │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 12dbc │ │ + beq.n 13f3e │ │ movs r2, #24 │ │ ldrsh r3, [r0, r2] │ │ cmp r3, #0 │ │ - bne.n 12dbc │ │ - bl 12d9e │ │ + bne.n 13f3e │ │ + bl 13f1e │ │ ldr r4, [r4, #4] │ │ - cmp r4, #0 │ │ - bne.n 12da8 │ │ + b.n 13f26 │ │ pop {r4, pc} │ │ - push {r4, lr} │ │ - ldr r2, [r0, #48] ; 0x30 │ │ - ldr r4, [r0, #44] ; 0x2c │ │ - ldr r1, [r0, #40] ; 0x28 │ │ - lsls r3, r2, #2 │ │ - subs r4, #1 │ │ - ldr r3, [r3, r1] │ │ - cmp r2, r4 │ │ - bne.n 12dda │ │ - ldr r2, [r3, #16] │ │ - b.n 12de4 │ │ - adds r2, #1 │ │ - lsls r2, r2, #2 │ │ - ldr r2, [r2, r1] │ │ - ldr r2, [r2, #20] │ │ - subs r2, #1 │ │ - str r2, [r0, #16] │ │ - ldr r1, [r3, #4] │ │ - movs r2, #0 │ │ - cmp r1, r2 │ │ - blt.n 12dfa │ │ - ldr r2, [r0, #4] │ │ - movs r4, #20 │ │ - muls r1, r4 │ │ - ldr r2, [r2, #16] │ │ - ldr r2, [r2, #8] │ │ - ldr r2, [r1, r2] │ │ - str r2, [r0, #8] │ │ + push {r4, r5, lr} │ │ + ldr r1, [r0, #44] ; 0x2c │ │ + ldr r5, [r0, #48] ; 0x30 │ │ + ldr r4, [r0, #40] ; 0x28 │ │ + subs r1, #1 │ │ + lsls r3, r5, #2 │ │ + ldr r2, [r4, r3] │ │ + cmp r5, r1 │ │ + bne.n 13f5a │ │ + ldr r3, [r2, #16] │ │ + b.n 13f62 │ │ + adds r3, r4, r3 │ │ + ldr r3, [r3, #4] │ │ ldr r3, [r3, #20] │ │ + subs r3, #1 │ │ + movs r1, #0 │ │ + ldr r5, [r2, #4] │ │ + str r3, [r0, #16] │ │ + cmp r5, r1 │ │ + blt.n 13f7a │ │ + movs r4, #20 │ │ + ldr r1, [r0, #4] │ │ + adds r3, r5, #0 │ │ + muls r3, r4 │ │ + ldr r1, [r1, #16] │ │ + ldr r1, [r1, #8] │ │ + ldr r1, [r3, r1] │ │ + ldr r3, [r2, #20] │ │ + str r1, [r0, #8] │ │ str r3, [r0, #12] │ │ movs r3, #0 │ │ str r3, [r0, #28] │ │ - pop {r4, pc} │ │ + pop {r4, r5, pc} │ │ + movs r0, r0 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + movs r5, #250 ; 0xfa │ │ + movs r6, #0 │ │ + lsls r5, r5, #1 │ │ + adds r4, r6, #0 │ │ + mov ip, r5 │ │ + ldr r3, [r0, #48] ; 0x30 │ │ + cmp r3, #0 │ │ + beq.n 13fee │ │ + ldr r5, [r3, #0] │ │ + ldr r7, [r3, #12] │ │ + ldr r5, [r5, #32] │ │ + adds r5, r7, r5 │ │ + cmp r5, r2 │ │ + blt.n 13fee │ │ + adds r6, #1 │ │ + ldr r5, [r3, #8] │ │ + adds r4, r3, #0 │ │ + cmp r6, ip │ │ + beq.n 13fb4 │ │ + adds r3, r5, #0 │ │ + b.n 13f96 │ │ + movs r2, #0 │ │ + adds r4, r0, #0 │ │ + str r3, [r0, #52] ; 0x34 │ │ + str r2, [r3, #8] │ │ + ldr r2, [pc, #84] ; (14014 ) │ │ + str r6, [r0, #44] ; 0x2c │ │ + ldr r3, [pc, #84] ; (14018 ) │ │ + ldr r0, [r0, #64] ; 0x40 │ │ + add r2, pc │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + adds r3, #1 │ │ + str r3, [r4, #36] ; 0x24 │ │ + cmp r5, #0 │ │ + beq.n 14012 │ │ + ldr r2, [pc, #68] ; (1401c ) │ │ + adds r1, r5, #0 │ │ + ldr r3, [pc, #68] ; (14020 ) │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + add r2, pc │ │ + ldr r6, [r5, #8] │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + adds r5, r6, #0 │ │ + adds r3, #1 │ │ + str r3, [r4, #36] ; 0x24 │ │ + b.n 13fd0 │ │ + str r3, [r1, #8] │ │ + cmp r4, #0 │ │ + bne.n 13ff8 │ │ + str r1, [r0, #48] ; 0x30 │ │ + b.n 13ffa │ │ + str r1, [r4, #8] │ │ + cmp r3, #0 │ │ + bne.n 14000 │ │ + str r1, [r0, #52] ; 0x34 │ │ + ldr r3, [r0, #44] ; 0x2c │ │ + adds r3, #1 │ │ + str r3, [r0, #44] ; 0x2c │ │ + ldr r3, [r0, #32] │ │ + adds r3, #1 │ │ + str r3, [r0, #32] │ │ + ldr r3, [r0, #40] ; 0x28 │ │ + adds r6, r3, r6 │ │ + str r6, [r0, #40] ; 0x28 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ldr r1, [sp, #852] ; 0x354 │ │ + movs r3, r0 │ │ + lsls r5, r7, #24 │ │ + movs r0, r0 │ │ + ldr r1, [sp, #756] ; 0x2f4 │ │ + movs r3, r0 │ │ + lsls r2, r0, #25 │ │ + movs r0, r0 │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #40] ; 0x28 │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, pc} │ │ push {r4, lr} │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, #40] ; 0x28 │ │ + bl 40732 │ │ + adds r0, r4, #0 │ │ + bl 40732 │ │ + pop {r4, pc} │ │ ldr r3, [r0, #48] ; 0x30 │ │ ldr r2, [r0, #44] ; 0x2c │ │ - adds r4, r0, #0 │ │ + push {r4, lr} │ │ adds r3, #1 │ │ + adds r4, r0, #0 │ │ str r3, [r0, #48] ; 0x30 │ │ cmp r3, r2 │ │ - bne.n 12e30 │ │ - bl 12e06 │ │ - movs r4, #0 │ │ - b.n 12e34 │ │ - bl 12dc4 │ │ + bne.n 14060 │ │ + bl 14036 │ │ + movs r0, #0 │ │ + b.n 14066 │ │ + bl 13f44 │ │ adds r0, r4, #0 │ │ pop {r4, pc} │ │ - push {r4, lr} │ │ + push {r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ - ldr r0, [r0, #40] ; 0x28 │ │ - bl 3ec3e │ │ + adds r7, r1, #0 │ │ + ldr r3, [pc, #104] ; (140d8 ) │ │ + sub sp, #20 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #4] │ │ + str r2, [sp, #12] │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - pop {r4, pc} │ │ + bl 441c4 │ │ + subs r4, r0, #0 │ │ + beq.n 140c2 │ │ + ldr r6, [r4, #0] │ │ + ldrb r3, [r6, #0] │ │ + cmp r3, #35 ; 0x23 │ │ + beq.n 1407c │ │ + adds r0, r6, #0 │ │ + movs r1, #32 │ │ + bl 488c4 <_Unwind_GetTextRelBase@@Base+0x218> │ │ + subs r5, r0, #0 │ │ + beq.n 1407c │ │ + adds r0, r7, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r1, r7, #0 │ │ + adds r2, r0, #0 │ │ + adds r0, r6, #0 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ + cmp r0, #0 │ │ + bne.n 1407c │ │ + ldr r1, [pc, #44] ; (140dc ) │ │ + adds r0, r5, #1 │ │ + add r2, sp, #8 │ │ + add r1, pc │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ + cmp r0, #1 │ │ + bne.n 1407c │ │ + ldr r0, [sp, #8] │ │ + b.n 140c6 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 140d4 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrsh r2, [r1, r0] │ │ + movs r4, r0 │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + movs r3, r0 │ │ + ldr r3, [pc, #144] ; (14174 ) │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r6, [r1, #32] │ │ - sub sp, #20 │ │ - str r0, [sp, #0] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #28 │ │ + str r0, [sp, #8] │ │ + ldr r2, [r3, #0] │ │ + ldr r0, [r1, #32] │ │ adds r5, r1, #0 │ │ - cmp r6, #0 │ │ - ble.n 12eba │ │ - movs r6, #224 ; 0xe0 │ │ + str r2, [sp, #20] │ │ + str r3, [sp, #12] │ │ + cmp r0, #0 │ │ + ble.n 14162 │ │ + movs r3, #224 ; 0xe0 │ │ ldr r4, [r1, #36] ; 0x24 │ │ - lsls r6, r6, #24 │ │ - b.n 12eb4 │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #4] │ │ + cmp r4, #0 │ │ + beq.n 1415c │ │ ldr r3, [r4, #0] │ │ - ldr r0, [sp, #0] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [r3, #4] │ │ - bl 12e4a │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [r3, #12] │ │ - adds r7, r0, r2 │ │ - ldr r2, [sp, #0] │ │ - ldr r0, [r2, #4] │ │ + bl 140e0 │ │ + ldr r6, [r4, #0] │ │ + ldr r3, [r6, #12] │ │ + adds r7, r0, r3 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #4] │ │ cmp r0, #0 │ │ - beq.n 12eac │ │ - ldr r3, [r3, #4] │ │ + beq.n 14150 │ │ + ldr r3, [r6, #4] │ │ ldr r2, [r5, #8] │ │ ldr r1, [r3, #8] │ │ - add r3, sp, #12 │ │ - bl 32c00 │ │ - str r0, [sp, #4] │ │ + add r3, sp, #16 │ │ + bl 344fc │ │ + adds r6, r0, #0 │ │ adds r0, r7, #0 │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r3, [sp, #4] │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ adds r7, r0, #0 │ │ - asrs r0, r3, #10 │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r2, [sp, #0] │ │ - ldr r1, [r2, #8] │ │ - blx 44ff8 <__aeabi_fmul> │ │ + asrs r0, r6, #10 │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [r3, #8] │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ adds r1, r0, #0 │ │ adds r0, r7, #0 │ │ - blx 44db4 <__addsf3> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bl 48904 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r7, r0, #0 │ │ - cmp r6, r7 │ │ - bge.n 12eb2 │ │ - adds r6, r7, #0 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r7 │ │ + bge.n 14158 │ │ + str r7, [sp, #4] │ │ ldr r4, [r4, #4] │ │ - cmp r4, #0 │ │ - bne.n 12e60 │ │ - str r6, [r5, #32] │ │ - add sp, #20 │ │ - adds r0, r6, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ - ldr r5, [r0, #48] ; 0x30 │ │ - ldr r7, [pc, #152] ; (12f64 ) │ │ + b.n 14102 │ │ + ldr r3, [sp, #4] │ │ adds r0, r3, #0 │ │ - mov ip, r2 │ │ - b.n 12ee2 │ │ - ldr r2, [r5, #0] │ │ - ldr r6, [r5, #12] │ │ - ldr r2, [r2, #32] │ │ - adds r2, r6, r2 │ │ - cmp r2, ip │ │ - blt.n 12efc │ │ - adds r0, r5, #0 │ │ - ldr r5, [r5, #8] │ │ - adds r3, #1 │ │ - cmp r5, #0 │ │ - beq.n 12ef6 │ │ - lsrs r2, r3, #31 │ │ - movs r6, #0 │ │ - cmp r7, r3 │ │ - adcs r2, r6 │ │ - lsls r2, r2, #24 │ │ - lsrs r2, r2, #24 │ │ - cmp r2, r6 │ │ - bne.n 12ed0 │ │ - ldr r2, [pc, #108] ; (12f64 ) │ │ - cmp r3, r2 │ │ - bgt.n 12f22 │ │ - str r5, [r1, #8] │ │ - cmp r0, #0 │ │ - bne.n 12f06 │ │ - str r1, [r4, #48] ; 0x30 │ │ - b.n 12f08 │ │ - str r1, [r0, #8] │ │ - cmp r5, #0 │ │ - bne.n 12f0e │ │ - str r1, [r4, #52] ; 0x34 │ │ - ldr r2, [r4, #44] ; 0x2c │ │ - adds r2, #1 │ │ - str r2, [r4, #44] ; 0x2c │ │ - ldr r2, [r4, #32] │ │ - adds r2, #1 │ │ - str r2, [r4, #32] │ │ - ldr r2, [r4, #40] ; 0x28 │ │ - adds r3, r2, r3 │ │ - str r3, [r4, #40] ; 0x28 │ │ - b.n 12f60 │ │ - movs r3, #0 │ │ - ldr r2, [pc, #64] ; (12f68 ) │ │ - str r0, [r4, #52] ; 0x34 │ │ - str r3, [r0, #8] │ │ - movs r3, #250 ; 0xfa │ │ - lsls r3, r3, #1 │ │ - str r3, [r4, #44] ; 0x2c │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - ldr r3, [pc, #56] ; (12f6c ) │ │ - add r2, pc │ │ - bl 410b0 <__listelem_free__> │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - ldr r6, [pc, #48] ; (12f70 ) │ │ - adds r1, r5, #0 │ │ - adds r3, #1 │ │ - str r3, [r4, #36] ; 0x24 │ │ - b.n 12f5c │ │ - adds r2, r6, #0 │ │ - ldr r3, [pc, #40] ; (12f74 ) │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - add r2, pc │ │ - ldr r7, [r1, #8] │ │ - bl 410b0 <__listelem_free__> │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - adds r1, r7, #0 │ │ - adds r3, #1 │ │ - str r3, [r4, #36] ; 0x24 │ │ - cmp r1, #0 │ │ - bne.n 12f46 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - lsls r3, r6, #7 │ │ - movs r0, r0 │ │ - ldrh r5, [r7, #52] ; 0x34 │ │ - movs r3, r0 │ │ - lsls r5, r7, #24 │ │ - movs r0, r0 │ │ - ldrh r5, [r4, #52] ; 0x34 │ │ - movs r3, r0 │ │ - lsls r2, r0, #25 │ │ - movs r0, r0 │ │ + str r3, [r5, #32] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 14170 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrb r0, [r3, r6] │ │ + movs r4, r0 │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ str r2, [sp, #16] │ │ cmp r2, #0 │ │ - beq.n 12f92 │ │ + beq.n 14192 │ │ ldr r6, [r1, #4] │ │ ldr r3, [r6, #16] │ │ str r3, [r0, #16] │ │ movs r3, #0 │ │ str r3, [r0, #28] │ │ - b.n 12fe2 │ │ + b.n 141e2 │ │ ldr r3, [r0, #4] │ │ ldr r6, [r1, #0] │ │ + ldr r2, [r1, #28] │ │ ldr r3, [r3, #12] │ │ str r6, [sp, #12] │ │ ldr r3, [r3, #4] │ │ str r3, [sp, #20] │ │ ldr r3, [r1, #20] │ │ str r3, [r0, #16] │ │ - ldr r2, [r1, #24] │ │ - ldr r3, [r1, #28] │ │ - adds r3, r2, r3 │ │ + ldr r3, [r1, #24] │ │ + adds r3, r3, r2 │ │ ldr r2, [r0, #44] ; 0x2c │ │ subs r3, r3, r2 │ │ str r3, [r0, #28] │ │ - b.n 12fdc │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + beq.n 141e2 │ │ ldr r3, [sp, #12] │ │ ldr r7, [r3, #36] ; 0x24 │ │ - b.n 12fd2 │ │ + cmp r7, #0 │ │ + beq.n 141da │ │ ldr r3, [r7, #0] │ │ cmp r3, r5 │ │ - beq.n 12fd0 │ │ + beq.n 141d6 │ │ ldr r2, [r3, #24] │ │ ldr r3, [r3, #28] │ │ - ldr r1, [r4, #28] │ │ ldr r0, [sp, #20] │ │ + ldr r1, [r4, #28] │ │ adds r2, r2, r3 │ │ ldr r3, [r4, #44] ; 0x2c │ │ subs r2, r2, r3 │ │ - blx 41e40 │ │ + bl 48914 <_Unwind_GetTextRelBase@@Base+0x268> │ │ str r0, [r4, #28] │ │ ldr r7, [r7, #4] │ │ - cmp r7, #0 │ │ - bne.n 12fb6 │ │ + b.n 141b8 │ │ ldr r3, [sp, #12] │ │ ldr r3, [r3, #44] ; 0x2c │ │ str r3, [sp, #12] │ │ - ldr r3, [sp, #12] │ │ - cmp r3, #0 │ │ - bne.n 12fb0 │ │ - ldr r2, [r6, #4] │ │ - movs r3, #0 │ │ + b.n 141ae │ │ + movs r2, #0 │ │ + ldr r0, [r6, #4] │ │ ldr r7, [r4, #4] │ │ - cmp r2, r3 │ │ - blt.n 12ff6 │ │ - ldr r3, [r7, #16] │ │ + cmp r0, r2 │ │ + blt.n 141f8 │ │ movs r1, #20 │ │ - muls r2, r1 │ │ - ldr r3, [r3, #8] │ │ - ldr r3, [r2, r3] │ │ - str r3, [r4, #8] │ │ + ldr r2, [r7, #16] │ │ + adds r3, r0, #0 │ │ + muls r3, r1 │ │ + ldr r2, [r2, #8] │ │ + ldr r2, [r3, r2] │ │ ldr r3, [r6, #20] │ │ - ldr r1, [pc, #128] ; (1307c ) │ │ + ldr r1, [pc, #132] ; (14280 ) │ │ + str r2, [r4, #8] │ │ str r3, [r4, #12] │ │ ldr r3, [r5, #12] │ │ add r1, pc │ │ lsls r3, r3, #10 │ │ str r3, [r4, #20] │ │ ldr r3, [r7, #0] │ │ ldr r0, [r3, #0] │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 1301c │ │ + beq.n 1421e │ │ movs r3, #1 │ │ str r3, [r4, #32] │ │ movs r3, #0 │ │ str r3, [r4, #24] │ │ - b.n 13076 │ │ + b.n 1427a │ │ ldr r1, [r5, #8] │ │ ldr r0, [r7, #56] ; 0x38 │ │ cmp r1, #0 │ │ - bne.n 1303e │ │ - ldr r6, [sp, #16] │ │ - cmp r6, #0 │ │ - beq.n 13034 │ │ + bne.n 14244 │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + beq.n 1423a │ │ ldr r3, [r5, #4] │ │ ldr r1, [r3, #8] │ │ ldr r3, [r5, #0] │ │ ldr r2, [r3, #8] │ │ - b.n 1306a │ │ - ldr r6, [sp, #16] │ │ + adds r3, r4, #0 │ │ + adds r3, #32 │ │ + b.n 14272 │ │ + ldr r3, [sp, #16] │ │ + str r3, [r4, #24] │ │ movs r3, #1 │ │ str r3, [r4, #32] │ │ - str r6, [r4, #24] │ │ - b.n 13076 │ │ - ldr r6, [sp, #16] │ │ + b.n 1427a │ │ + adds r6, r4, #0 │ │ + ldr r7, [sp, #16] │ │ ldr r2, [r5, #0] │ │ + adds r6, #32 │ │ ldr r3, [r1, #0] │ │ - cmp r6, #0 │ │ - beq.n 13050 │ │ + cmp r7, #0 │ │ + beq.n 1425a │ │ ldr r1, [r5, #4] │ │ ldr r2, [r2, #8] │ │ ldr r1, [r1, #8] │ │ - b.n 1305c │ │ + b.n 14266 │ │ ldr r5, [r1, #8] │ │ ldr r1, [r2, #8] │ │ ldr r2, [r3, #8] │ │ cmp r5, #0 │ │ - beq.n 1306a │ │ + beq.n 14270 │ │ ldr r3, [r5, #0] │ │ - adds r5, r4, #0 │ │ ldr r3, [r3, #8] │ │ - adds r5, #32 │ │ - str r5, [sp, #0] │ │ - bl 32c12 │ │ - b.n 13072 │ │ - adds r3, r4, #0 │ │ - adds r3, #32 │ │ - bl 32c00 │ │ + str r6, [sp, #0] │ │ + bl 344c8 │ │ + b.n 14276 │ │ + adds r3, r6, #0 │ │ + bl 344fc │ │ asrs r0, r0, #10 │ │ str r0, [r4, #24] │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r3, [r7, #108] ; 0x6c │ │ - movs r3, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #88] ; (130dc ) │ │ - sub sp, #20 │ │ - adds r4, r0, #0 │ │ - str r1, [sp, #4] │ │ - add r5, pc │ │ - b.n 130c8 │ │ - ldr r6, [r4, #0] │ │ - ldrb r3, [r6, #0] │ │ - cmp r3, #35 ; 0x23 │ │ - beq.n 130c8 │ │ - adds r0, r6, #0 │ │ - movs r1, #32 │ │ - blx eac4 │ │ - subs r7, r0, #0 │ │ - beq.n 130c8 │ │ - ldr r0, [sp, #4] │ │ - blx ea40 │ │ - ldr r1, [sp, #4] │ │ - adds r2, r0, #0 │ │ - adds r0, r6, #0 │ │ - blx ead0 │ │ - cmp r0, #0 │ │ - bne.n 130c8 │ │ - adds r0, r7, #1 │ │ - adds r1, r5, #0 │ │ - add r2, sp, #12 │ │ - blx eadc │ │ - cmp r0, #1 │ │ - bne.n 130c8 │ │ - ldr r0, [sp, #12] │ │ - b.n 130d6 │ │ - adds r0, r4, #0 │ │ - bl 42518 │ │ - subs r4, r0, #0 │ │ - bne.n 1308e │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldrh r0, [r3, #44] ; 0x2c │ │ + ldrb r1, [r4, #2] │ │ movs r3, r0 │ │ push {r4, lr} │ │ ldrh r3, [r0, #50] ; 0x32 │ │ movs r2, #48 ; 0x30 │ │ ldrsh r1, [r0, r2] │ │ adds r4, r0, #0 │ │ adds r3, #1 │ │ lsls r3, r3, #16 │ │ lsrs r3, r3, #16 │ │ strh r3, [r0, #50] ; 0x32 │ │ adds r2, r1, #1 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, r2 │ │ - bne.n 13104 │ │ - bl 12e38 │ │ - movs r4, #0 │ │ - b.n 1311e │ │ + bne.n 142a8 │ │ + bl 14024 │ │ + movs r0, #0 │ │ + b.n 142c6 │ │ ldr r2, [r0, #40] ; 0x28 │ │ cmp r3, r1 │ │ - bne.n 13114 │ │ - subs r3, #1 │ │ + bne.n 142ba │ │ + ldr r1, [pc, #24] ; (142c8 ) │ │ + adds r3, r3, r1 │ │ lsls r3, r3, #2 │ │ ldr r1, [r2, r3] │ │ movs r2, #1 │ │ - b.n 1311a │ │ + b.n 142c0 │ │ lsls r3, r3, #2 │ │ ldr r1, [r2, r3] │ │ movs r2, #0 │ │ - bl 12f78 │ │ + bl 14178 │ │ adds r0, r4, #0 │ │ pop {r4, pc} │ │ - ... │ │ + ; instruction: 0xffff3fff │ │ │ │ -00013124 : │ │ +000142cc : │ │ push {r4, r5, r6, r7, lr} │ │ + ldr r5, [r1, #36] ; 0x24 │ │ sub sp, #20 │ │ - adds r5, r0, #0 │ │ - adds r7, r1, #0 │ │ - str r2, [sp, #4] │ │ + cmp r5, #0 │ │ + beq.n 142e2 │ │ + ldr r7, [r5, #0] │ │ + ldr r4, [r7, #4] │ │ + cmp r4, r2 │ │ + beq.n 14342 │ │ + ldr r5, [r5, #4] │ │ + b.n 142d2 │ │ str r3, [sp, #12] │ │ - ldr r6, [r1, #36] ; 0x24 │ │ - b.n 13140 │ │ - ldr r3, [r6, #0] │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r3, #4] │ │ - cmp r2, r1 │ │ - beq.n 13146 │ │ - ldr r6, [r6, #4] │ │ - cmp r6, #0 │ │ - bne.n 13134 │ │ - b.n 13158 │ │ - ldr r2, [r3, #12] │ │ - ldr r1, [sp, #12] │ │ - cmp r1, r2 │ │ - ble.n 131a4 │ │ - str r1, [r3, #12] │ │ - ldr r3, [r6, #0] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - str r2, [r3, #20] │ │ - b.n 131a4 │ │ - ldr r3, [pc, #76] ; (131a8 ) │ │ - movs r2, #80 ; 0x50 │ │ - ldr r0, [r5, #60] ; 0x3c │ │ + ldr r3, [pc, #108] ; (14354 ) │ │ + adds r7, r2, #0 │ │ add r3, pc │ │ + adds r6, r0, #0 │ │ + str r1, [sp, #8] │ │ + movs r2, #80 ; 0x50 │ │ adds r1, r3, #0 │ │ - str r3, [sp, #0] │ │ - bl 40fba <__listelem_malloc__> │ │ - ldr r1, [sp, #0] │ │ + ldr r0, [r0, #60] ; 0x3c │ │ + str r3, [sp, #4] │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ + ldr r1, [sp, #4] │ │ adds r4, r0, #0 │ │ movs r2, #81 ; 0x51 │ │ - ldr r0, [r5, #64] ; 0x40 │ │ - bl 40fba <__listelem_malloc__> │ │ - ldr r1, [sp, #0] │ │ - str r0, [sp, #8] │ │ + ldr r0, [r6, #64] ; 0x40 │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ movs r2, #82 ; 0x52 │ │ - ldr r0, [r5, #64] ; 0x40 │ │ - bl 40fba <__listelem_malloc__> │ │ + str r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - ldr r2, [sp, #12] │ │ + ldr r0, [r6, #64] ; 0x40 │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ + ldr r3, [sp, #8] │ │ + str r7, [r4, #4] │ │ + str r5, [r4, #8] │ │ + str r3, [r4, #0] │ │ + ldr r3, [sp, #12] │ │ + str r3, [r4, #12] │ │ ldr r3, [sp, #40] ; 0x28 │ │ - str r1, [r4, #4] │ │ - ldr r1, [sp, #8] │ │ - str r2, [r4, #12] │ │ - str r7, [r4, #0] │ │ str r3, [r4, #20] │ │ - str r6, [r4, #8] │ │ + ldr r3, [sp, #0] │ │ str r4, [r0, #0] │ │ - str r4, [r1, #0] │ │ - ldr r3, [r7, #36] ; 0x24 │ │ + str r4, [r3, #0] │ │ + ldr r3, [sp, #8] │ │ + ldr r3, [r3, #36] ; 0x24 │ │ + str r3, [sp, #4] │ │ ldr r2, [sp, #4] │ │ - str r3, [r1, #4] │ │ - str r1, [r7, #36] ; 0x24 │ │ - ldr r3, [r2, #40] ; 0x28 │ │ + ldr r3, [sp, #0] │ │ + str r2, [r3, #4] │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #0] │ │ + str r2, [r3, #36] ; 0x24 │ │ + ldr r3, [r7, #40] ; 0x28 │ │ str r3, [r0, #4] │ │ - str r0, [r2, #40] ; 0x28 │ │ + str r0, [r7, #40] ; 0x28 │ │ + b.n 1434e │ │ + ldr r2, [r7, #12] │ │ + cmp r3, r2 │ │ + ble.n 1434e │ │ + str r3, [r7, #12] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r3, [r7, #20] │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrh r3, [r2, #36] ; 0x24 │ │ + nop ; (mov r8, r8) │ │ + str r6, [sp, #708] ; 0x2c4 │ │ movs r3, r0 │ │ │ │ -000131ac : │ │ +00014358 : │ │ push {r4, r5, r6, r7, lr} │ │ + adds r5, r0, #0 │ │ + ldr r4, [r0, #24] │ │ sub sp, #36 ; 0x24 │ │ - adds r4, r0, #0 │ │ str r1, [sp, #24] │ │ str r2, [sp, #28] │ │ - ldr r5, [r0, #24] │ │ - b.n 13246 │ │ - ldr r3, [r4, #32] │ │ - cmp r5, r3 │ │ - beq.n 13244 │ │ - ldr r0, [r4, #12] │ │ - ldr r1, [r5, #8] │ │ - bl 18ba0 │ │ + cmp r4, #0 │ │ + beq.n 143ea │ │ + ldr r3, [r5, #32] │ │ + cmp r4, r3 │ │ + beq.n 143e6 │ │ + ldr r0, [r5, #12] │ │ + ldr r1, [r4, #8] │ │ + bl 19ec4 │ │ cmp r0, #0 │ │ - beq.n 13244 │ │ - ldr r0, [r5, #40] ; 0x28 │ │ - b.n 13234 │ │ - ldr r2, [sp, #12] │ │ - ldr r1, [r5, #8] │ │ - ldr r3, [sp, #28] │ │ - ldr r7, [r2, #0] │ │ - ldr r2, [r4, #16] │ │ - cmp r1, r2 │ │ - bne.n 131e0 │ │ + beq.n 143e6 │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + beq.n 143e0 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r4, #8] │ │ + ldr r1, [r5, #16] │ │ + ldr r7, [r3, #0] │ │ ldr r3, [sp, #24] │ │ + cmp r2, r1 │ │ + beq.n 14394 │ │ + ldr r3, [sp, #28] │ │ ldr r2, [r7, #12] │ │ - adds r6, r5, #0 │ │ - adds r2, r3, r2 │ │ - ldr r3, [r5, #36] ; 0x24 │ │ - str r2, [sp, #20] │ │ - adds r5, r4, #0 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #20] │ │ + ldr r3, [r4, #36] ; 0x24 │ │ str r3, [sp, #16] │ │ - b.n 13226 │ │ - ldr r0, [sp, #16] │ │ - ldr r4, [r0, #0] │ │ - ldr r3, [r4, #4] │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + beq.n 143da │ │ + ldr r3, [sp, #16] │ │ + ldr r6, [r3, #0] │ │ + ldr r3, [r6, #4] │ │ cmp r3, #0 │ │ - beq.n 13220 │ │ + beq.n 143d4 │ │ ldr r2, [r7, #0] │ │ cmp r2, #0 │ │ - beq.n 13220 │ │ - ldr r0, [r5, #12] │ │ + beq.n 143d4 │ │ ldr r1, [r3, #8] │ │ - bl 18ba0 │ │ + ldr r0, [r5, #12] │ │ + bl 19ec4 │ │ cmp r0, #0 │ │ - bne.n 13220 │ │ - ldr r3, [r4, #12] │ │ - ldr r0, [sp, #20] │ │ + bne.n 143d4 │ │ + ldr r0, [r6, #12] │ │ + ldr r3, [sp, #20] │ │ ldr r1, [r7, #0] │ │ - ldr r2, [r4, #4] │ │ - adds r3, r0, r3 │ │ - ldr r0, [r4, #20] │ │ + ldr r2, [r6, #4] │ │ + adds r3, r3, r0 │ │ + ldr r0, [r6, #20] │ │ str r0, [sp, #0] │ │ adds r0, r5, #0 │ │ - bl 13124 │ │ - ldr r2, [sp, #16] │ │ - ldr r2, [r2, #4] │ │ - str r2, [sp, #16] │ │ + bl 142cc │ │ ldr r3, [sp, #16] │ │ - cmp r3, #0 │ │ - bne.n 131f0 │ │ - ldr r0, [sp, #12] │ │ - adds r4, r5, #0 │ │ - adds r5, r6, #0 │ │ - ldr r0, [r0, #4] │ │ - str r0, [sp, #12] │ │ - ldr r2, [sp, #12] │ │ - cmp r2, #0 │ │ - bne.n 131d0 │ │ + ldr r3, [r3, #4] │ │ + b.n 1439c │ │ + ldr r3, [sp, #12] │ │ + ldr r3, [r3, #4] │ │ + b.n 1437c │ │ mov r3, sp │ │ - movs r0, #12 │ │ - ldrh r3, [r0, r3] │ │ - strh r3, [r5, #24] │ │ - ldr r5, [r5, #48] ; 0x30 │ │ - cmp r5, #0 │ │ - bne.n 131ba │ │ + ldrh r3, [r3, #12] │ │ + strh r3, [r4, #24] │ │ + ldr r4, [r4, #48] ; 0x30 │ │ + b.n 14364 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ ... │ │ │ │ -00013250 : │ │ +000143f0 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #296] ; (1337c ) │ │ + adds r5, r0, #0 │ │ + movs r6, #0 │ │ + ldr r4, [r0, #24] │ │ sub sp, #20 │ │ - movs r2, #0 │ │ - adds r4, r0, #0 │ │ - ldr r5, [r0, #24] │ │ - str r2, [sp, #0] │ │ - add r7, pc │ │ - b.n 132d0 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - str r3, [sp, #4] │ │ + cmp r4, #0 │ │ + beq.n 14468 │ │ movs r2, #24 │ │ - ldrsh r3, [r5, r2] │ │ - cmp r3, #0 │ │ - bne.n 132cc │ │ - ldr r3, [sp, #0] │ │ + ldrsh r3, [r4, r2] │ │ + ldr r7, [r4, #48] ; 0x30 │ │ cmp r3, #0 │ │ - beq.n 1327a │ │ - ldr r2, [sp, #4] │ │ - str r2, [r3, #48] ; 0x30 │ │ - b.n 1327e │ │ - ldr r3, [sp, #4] │ │ - str r3, [r4, #24] │ │ - ldr r1, [r5, #36] ; 0x24 │ │ - b.n 13296 │ │ - ldr r3, [r1, #0] │ │ - ldr r6, [r1, #4] │ │ + bne.n 14462 │ │ + cmp r6, #0 │ │ + beq.n 14410 │ │ + str r7, [r6, #48] ; 0x30 │ │ + b.n 14412 │ │ + str r7, [r5, #24] │ │ + ldr r1, [r4, #36] ; 0x24 │ │ + cmp r1, #0 │ │ + beq.n 14432 │ │ movs r2, #0 │ │ + ldr r3, [r1, #4] │ │ + ldr r0, [r5, #64] ; 0x40 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r1, #0] │ │ str r2, [r3, #0] │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - adds r2, r7, #0 │ │ + ldr r2, [pc, #220] ; (14504 ) │ │ movs r3, #150 ; 0x96 │ │ - bl 410b0 <__listelem_free__> │ │ - adds r1, r6, #0 │ │ + add r2, pc │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + ldr r1, [sp, #4] │ │ + b.n 14414 │ │ + ldr r1, [r4, #40] ; 0x28 │ │ cmp r1, #0 │ │ - bne.n 13282 │ │ - ldr r6, [pc, #228] ; (13380 ) │ │ - ldr r1, [r5, #40] ; 0x28 │ │ - add r6, pc │ │ - b.n 132b8 │ │ - ldr r2, [r1, #4] │ │ - ldr r3, [r1, #0] │ │ - str r2, [sp, #8] │ │ + beq.n 14452 │ │ movs r2, #0 │ │ + ldr r3, [r1, #4] │ │ + ldr r0, [r5, #64] ; 0x40 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r1, #0] │ │ str r2, [r3, #4] │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - adds r2, r6, #0 │ │ + ldr r2, [pc, #192] ; (14508 ) │ │ movs r3, #155 ; 0x9b │ │ - bl 410b0 <__listelem_free__> │ │ - ldr r1, [sp, #8] │ │ - cmp r1, #0 │ │ - bne.n 132a2 │ │ - ldr r2, [pc, #196] ; (13384 ) │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - adds r1, r5, #0 │ │ + add r2, pc │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + ldr r1, [sp, #4] │ │ + b.n 14434 │ │ + ldr r2, [pc, #184] ; (1450c ) │ │ + adds r1, r4, #0 │ │ + ldr r0, [r5, #56] ; 0x38 │ │ add r2, pc │ │ movs r3, #157 ; 0x9d │ │ - bl 410b0 <__listelem_free__> │ │ - b.n 132ce │ │ - str r5, [sp, #0] │ │ - ldr r5, [sp, #4] │ │ - cmp r5, #0 │ │ - bne.n 13262 │ │ - ldr r3, [pc, #176] ; (13388 ) │ │ - ldr r7, [r4, #24] │ │ - str r5, [sp, #8] │ │ - add r3, pc │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + adds r4, r6, #0 │ │ + adds r6, r4, #0 │ │ + adds r4, r7, #0 │ │ + b.n 143fa │ │ + ldr r6, [r5, #24] │ │ + cmp r6, #0 │ │ + beq.n 14500 │ │ + movs r7, #0 │ │ + adds r3, r4, #1 │ │ + str r4, [r6, #0] │ │ + ldr r4, [r6, #36] ; 0x24 │ │ + str r3, [sp, #12] │ │ + cmp r4, #0 │ │ + beq.n 144b8 │ │ + ldr r3, [r4, #4] │ │ + ldr r1, [r4, #0] │ │ str r3, [sp, #4] │ │ - b.n 13372 │ │ - ldr r2, [sp, #8] │ │ - ldr r5, [r7, #36] ; 0x24 │ │ - movs r6, #0 │ │ - str r2, [r7, #0] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ - b.n 13326 │ │ - ldr r3, [r5, #4] │ │ - str r3, [sp, #0] │ │ - ldr r3, [r5, #0] │ │ - ldr r3, [r3, #4] │ │ + ldr r3, [r1, #4] │ │ cmp r3, #0 │ │ - bne.n 13322 │ │ - cmp r6, #0 │ │ - beq.n 13304 │ │ - ldr r2, [sp, #0] │ │ - str r2, [r6, #4] │ │ - b.n 13308 │ │ - ldr r3, [sp, #0] │ │ - str r3, [r7, #36] ; 0x24 │ │ - ldr r1, [r5, #0] │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - ldr r2, [sp, #4] │ │ + bne.n 144b2 │ │ + ldr r3, [sp, #4] │ │ + cmp r7, #0 │ │ + beq.n 14492 │ │ + str r3, [r7, #4] │ │ + b.n 14494 │ │ + str r3, [r6, #36] ; 0x24 │ │ + ldr r3, [pc, #120] ; (14510 ) │ │ + ldr r0, [r5, #60] ; 0x3c │ │ + add r3, pc │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #8] │ │ movs r3, #174 ; 0xae │ │ - bl 410b0 <__listelem_free__> │ │ - adds r1, r5, #0 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - ldr r2, [sp, #4] │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + adds r1, r4, #0 │ │ + ldr r0, [r5, #64] ; 0x40 │ │ + ldr r2, [sp, #8] │ │ movs r3, #175 ; 0xaf │ │ - bl 410b0 <__listelem_free__> │ │ - adds r5, r6, #0 │ │ - adds r6, r5, #0 │ │ - ldr r5, [sp, #0] │ │ - cmp r5, #0 │ │ - bne.n 132ee │ │ - ldr r2, [pc, #96] ; (1338c ) │ │ - ldr r6, [r7, #40] ; 0x28 │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ - b.n 1336c │ │ - ldr r3, [r6, #4] │ │ - str r3, [sp, #12] │ │ - ldr r3, [r6, #0] │ │ - ldr r3, [r3, #0] │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + adds r4, r7, #0 │ │ + adds r7, r4, #0 │ │ + ldr r4, [sp, #4] │ │ + b.n 14478 │ │ + ldr r7, [r6, #40] ; 0x28 │ │ + cmp r7, #0 │ │ + beq.n 144fa │ │ + ldr r3, [r7, #4] │ │ + ldr r1, [r7, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [r1, #0] │ │ cmp r3, #0 │ │ - bne.n 13368 │ │ - cmp r5, #0 │ │ - beq.n 1334a │ │ - ldr r2, [sp, #12] │ │ - str r2, [r5, #4] │ │ - b.n 1334e │ │ - ldr r3, [sp, #12] │ │ - str r3, [r7, #40] ; 0x28 │ │ - ldr r1, [r6, #0] │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - ldr r2, [sp, #0] │ │ + bne.n 144f4 │ │ + ldr r3, [sp, #4] │ │ + cmp r4, #0 │ │ + beq.n 144d4 │ │ + str r3, [r4, #4] │ │ + b.n 144d6 │ │ + str r3, [r6, #40] ; 0x28 │ │ + ldr r3, [pc, #60] ; (14514 ) │ │ + ldr r0, [r5, #60] ; 0x3c │ │ + add r3, pc │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #8] │ │ movs r3, #188 ; 0xbc │ │ - bl 410b0 <__listelem_free__> │ │ - adds r1, r6, #0 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - ldr r2, [sp, #0] │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + adds r1, r7, #0 │ │ + ldr r0, [r5, #64] ; 0x40 │ │ + ldr r2, [sp, #8] │ │ movs r3, #189 ; 0xbd │ │ - bl 410b0 <__listelem_free__> │ │ - adds r6, r5, #0 │ │ - adds r5, r6, #0 │ │ - ldr r6, [sp, #12] │ │ - cmp r6, #0 │ │ - bne.n 13334 │ │ - ldr r7, [r7, #48] ; 0x30 │ │ - cmp r7, #0 │ │ - bne.n 132e0 │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + adds r7, r4, #0 │ │ + adds r4, r7, #0 │ │ + ldr r7, [sp, #4] │ │ + b.n 144ba │ │ + ldr r6, [r6, #48] ; 0x30 │ │ + ldr r4, [sp, #12] │ │ + b.n 1446a │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldrh r3, [r2, #28] │ │ + str r5, [sp, #452] ; 0x1c4 │ │ movs r3, r0 │ │ - ldrh r3, [r2, #26] │ │ + str r5, [sp, #324] ; 0x144 │ │ movs r3, r0 │ │ - ldrh r7, [r5, #24] │ │ + str r5, [sp, #260] ; 0x104 │ │ movs r3, r0 │ │ - ldrh r7, [r2, #24] │ │ + str r5, [sp, #4] │ │ movs r3, r0 │ │ - ldrh r3, [r0, #22] │ │ + str r4, [sp, #764] ; 0x2fc │ │ movs r3, r0 │ │ │ │ -00013390 : │ │ +00014518 : │ │ push {r4, r5, r6, r7, lr} │ │ - adds r5, r0, #0 │ │ - ldr r4, [pc, #372] ; (1350c ) │ │ - ldr r0, [r0, #28] │ │ - ldr r2, [r5, #32] │ │ - ldr r3, [pc, #372] ; (13510 ) │ │ - sub sp, #36 ; 0x24 │ │ - add r4, pc │ │ - adds r7, r1, #0 │ │ - str r0, [sp, #24] │ │ - str r2, [sp, #28] │ │ - add r3, pc │ │ + adds r5, r1, #0 │ │ + ldr r3, [r0, #28] │ │ + sub sp, #28 │ │ + ldr r6, [pc, #352] ; (14684 ) │ │ + str r3, [sp, #16] │ │ + ldr r3, [r0, #32] │ │ + add r6, pc │ │ str r1, [sp, #0] │ │ - movs r0, #1 │ │ - adds r1, r4, #0 │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #344] ; (14688 ) │ │ + adds r1, r6, #0 │ │ movs r2, #242 ; 0xf2 │ │ - bl 4003c │ │ - ldr r1, [pc, #348] ; (13514 ) │ │ - adds r0, r7, #0 │ │ + add r3, pc │ │ + adds r7, r0, #0 │ │ + movs r0, #1 │ │ + bl 41bd4 │ │ + ldr r1, [pc, #332] ; (1468c ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea70 │ │ - subs r6, r0, #0 │ │ - bne.n 133d8 │ │ - ldr r3, [pc, #340] ; (13518 ) │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + subs r4, r0, #0 │ │ + bne.n 14560 │ │ + ldr r3, [pc, #324] ; (14690 ) │ │ movs r0, #4 │ │ - adds r1, r4, #0 │ │ - add r3, pc │ │ + str r5, [sp, #0] │ │ + adds r1, r6, #0 │ │ movs r2, #244 ; 0xf4 │ │ - str r7, [sp, #0] │ │ - bl 40144 │ │ + add r3, pc │ │ + bl 41ce4 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 13506 │ │ - ldr r0, [pc, #320] ; (1351c ) │ │ - adds r1, r6, #0 │ │ - ldr r4, [pc, #320] ; (13520 ) │ │ + b.n 14680 │ │ + ldr r0, [pc, #304] ; (14694 ) │ │ + adds r1, r4, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - ldr r0, [r5, #4] │ │ - blx 41d50 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r0, [r7, #4] │ │ + bl 487f4 <_Unwind_GetTextRelBase@@Base+0x148> │ │ + ldr r5, [pc, #292] ; (14698 ) │ │ adds r3, r1, #0 │ │ - ldr r1, [pc, #308] ; (13524 ) │ │ + ldr r1, [pc, #292] ; (1469c ) │ │ adds r2, r0, #0 │ │ - add r4, pc │ │ add r1, pc │ │ - adds r0, r6, #0 │ │ - blx eaf4 │ │ - adds r1, r6, #0 │ │ + add r5, pc │ │ adds r0, r4, #0 │ │ - blx eae8 │ │ - ldr r1, [pc, #292] ; (13528 ) │ │ - ldr r2, [r5, #36] ; 0x24 │ │ - adds r0, r6, #0 │ │ - add r1, pc │ │ - blx eaf4 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r1, r4, #0 │ │ + adds r0, r5, #0 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r1, [pc, #276] ; (146a0 ) │ │ + ldr r2, [r7, #36] ; 0x24 │ │ adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - blx eae8 │ │ - ldr r7, [r5, #24] │ │ + add r1, pc │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r0, r5, #0 │ │ + adds r1, r4, #0 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ movs r2, #0 │ │ - b.n 13420 │ │ - ldr r7, [r7, #48] ; 0x30 │ │ + ldr r6, [r7, #24] │ │ + cmp r6, #0 │ │ + beq.n 145ac │ │ + ldr r6, [r6, #48] ; 0x30 │ │ adds r2, #1 │ │ - cmp r7, #0 │ │ - bne.n 1341c │ │ - ldr r1, [pc, #260] ; (1352c ) │ │ - adds r0, r6, #0 │ │ + b.n 145a2 │ │ + ldr r1, [pc, #244] ; (146a4 ) │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - blx eaf4 │ │ - str r7, [sp, #20] │ │ - ldr r7, [pc, #252] ; (13530 ) │ │ - ldr r4, [r5, #24] │ │ - add r7, pc │ │ - b.n 13470 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [r4, #4] │ │ - str r3, [r4, #0] │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r5, [r7, #24] │ │ + cmp r5, #0 │ │ + beq.n 145f4 │ │ movs r3, #0 │ │ - cmp r2, r3 │ │ - blt.n 1344e │ │ - ldr r3, [r5, #12] │ │ + ldr r0, [r5, #4] │ │ + str r6, [r5, #0] │ │ + cmp r0, r3 │ │ + blt.n 145d2 │ │ movs r1, #20 │ │ + ldr r3, [r7, #12] │ │ + adds r2, r0, #0 │ │ muls r2, r1 │ │ ldr r3, [r3, #8] │ │ ldr r3, [r2, r3] │ │ - ldr r2, [r4, #20] │ │ - adds r0, r6, #0 │ │ - adds r1, r7, #0 │ │ + ldr r2, [r5, #20] │ │ + ldr r1, [pc, #208] ; (146a8 ) │ │ + adds r0, r4, #0 │ │ str r2, [sp, #0] │ │ - ldr r2, [r4, #12] │ │ + ldr r2, [r5, #12] │ │ + add r1, pc │ │ str r2, [sp, #4] │ │ - ldr r2, [r4, #16] │ │ + ldr r2, [r5, #16] │ │ str r2, [sp, #8] │ │ - ldr r2, [r4, #28] │ │ + ldr r2, [r5, #28] │ │ str r2, [sp, #12] │ │ - ldr r2, [sp, #20] │ │ - blx eaf4 │ │ - ldr r0, [sp, #20] │ │ - ldr r4, [r4, #48] ; 0x30 │ │ - adds r0, #1 │ │ - str r0, [sp, #20] │ │ - cmp r4, #0 │ │ - bne.n 13438 │ │ - ldr r7, [pc, #188] ; (13534 ) │ │ - adds r1, r6, #0 │ │ - add r7, pc │ │ - adds r0, r7, #0 │ │ - blx eae8 │ │ - ldr r3, [sp, #24] │ │ - ldr r0, [sp, #28] │ │ - ldr r1, [pc, #176] ; (13538 ) │ │ + adds r2, r6, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r6, #1 │ │ + ldr r5, [r5, #48] ; 0x30 │ │ + b.n 145b8 │ │ + ldr r6, [pc, #180] ; (146ac ) │ │ + adds r1, r4, #0 │ │ + add r6, pc │ │ + adds r0, r6, #0 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [pc, #172] ; (146b0 ) │ │ + adds r0, r4, #0 │ │ ldr r2, [r3, #0] │ │ - ldr r3, [r0, #0] │ │ + ldr r3, [sp, #20] │ │ add r1, pc │ │ + ldr r3, [r3, #0] │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r1, r4, #0 │ │ adds r0, r6, #0 │ │ - blx eaf4 │ │ - adds r0, r7, #0 │ │ - adds r1, r6, #0 │ │ - blx eae8 │ │ - ldr r1, [pc, #160] ; (1353c ) │ │ - adds r2, r4, #0 │ │ - adds r0, r6, #0 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r1, [pc, #152] ; (146b4 ) │ │ + adds r2, r5, #0 │ │ add r1, pc │ │ - blx eaf4 │ │ - adds r0, r7, #0 │ │ - adds r1, r6, #0 │ │ - blx eae8 │ │ - ldr r0, [pc, #144] ; (13540 ) │ │ - ldr r7, [pc, #144] ; (13544 ) │ │ - adds r1, r6, #0 │ │ + adds r0, r4, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r1, r4, #0 │ │ + adds r0, r6, #0 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r0, [pc, #136] ; (146b8 ) │ │ + adds r1, r4, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - add r7, pc │ │ - ldr r4, [r5, #24] │ │ - b.n 134f0 │ │ - ldr r5, [r4, #36] ; 0x24 │ │ - b.n 134ea │ │ - ldr r3, [r5, #0] │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r5, [r7, #24] │ │ + cmp r5, #0 │ │ + beq.n 1466e │ │ + ldr r6, [r5, #36] ; 0x24 │ │ + cmp r6, #0 │ │ + beq.n 1466a │ │ movs r2, #128 ; 0x80 │ │ + ldr r3, [r6, #0] │ │ lsls r2, r2, #22 │ │ ldr r1, [r3, #12] │ │ adds r0, r1, r2 │ │ - movs r2, #128 ; 0x80 │ │ - lsls r2, r2, #22 │ │ cmp r0, r2 │ │ - bhi.n 134e8 │ │ + bhi.n 14666 │ │ ldr r3, [r3, #4] │ │ lsls r1, r1, #10 │ │ - ldr r2, [r4, #0] │ │ + ldr r2, [r5, #0] │ │ ldr r3, [r3, #0] │ │ - adds r0, r6, #0 │ │ str r1, [sp, #0] │ │ - adds r1, r7, #0 │ │ - blx eaf4 │ │ - ldr r5, [r5, #4] │ │ - cmp r5, #0 │ │ - bne.n 134c4 │ │ - ldr r4, [r4, #48] ; 0x30 │ │ - cmp r4, #0 │ │ - bne.n 134c0 │ │ - ldr r0, [pc, #80] ; (13548 ) │ │ - adds r1, r6, #0 │ │ + ldr r1, [pc, #92] ; (146bc ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r6, [r6, #4] │ │ + b.n 14640 │ │ + ldr r5, [r5, #48] ; 0x30 │ │ + b.n 1463a │ │ + ldr r0, [pc, #80] ; (146c0 ) │ │ + adds r1, r4, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - adds r0, r6, #0 │ │ - blx ea7c │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ adds r0, r4, #0 │ │ - add sp, #36 ; 0x24 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + adds r0, r5, #0 │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldrh r3, [r2, #18] │ │ + str r4, [sp, #460] ; 0x1cc │ │ movs r3, r0 │ │ - ldrh r7, [r7, #18] │ │ + str r4, [sp, #620] ; 0x26c │ │ movs r3, r0 │ │ - ldrh r7, [r0, #20] │ │ + str r4, [sp, #668] ; 0x29c │ │ movs r3, r0 │ │ - ldrh r1, [r7, #18] │ │ + str r4, [sp, #596] ; 0x254 │ │ movs r3, r0 │ │ - ldrh r0, [r2, #20] │ │ + str r4, [sp, #712] ; 0x2c8 │ │ movs r3, r0 │ │ - ldrh r7, [r4, #20] │ │ + str r4, [sp, #788] ; 0x314 │ │ movs r3, r0 │ │ - ldrh r6, [r2, #20] │ │ + str r4, [sp, #736] ; 0x2e0 │ │ movs r3, r0 │ │ - ldrh r2, [r2, #20] │ │ + str r4, [sp, #712] ; 0x2c8 │ │ movs r3, r0 │ │ - ldrh r5, [r7, #18] │ │ + str r4, [sp, #628] ; 0x274 │ │ movs r3, r0 │ │ - ldrh r1, [r6, #20] │ │ + str r4, [sp, #708] ; 0x2c4 │ │ movs r3, r0 │ │ - ldrh r7, [r3, #16] │ │ + str r4, [sp, #284] ; 0x11c │ │ movs r3, r0 │ │ - ldrh r0, [r6, #18] │ │ + str r4, [sp, #608] ; 0x260 │ │ movs r3, r0 │ │ - ldrh r7, [r5, #18] │ │ + str r4, [sp, #612] ; 0x264 │ │ movs r3, r0 │ │ - ldrh r4, [r0, #20] │ │ + str r4, [sp, #696] ; 0x2b8 │ │ movs r3, r0 │ │ - ldrh r4, [r4, #20] │ │ + str r4, [sp, #664] ; 0x298 │ │ movs r3, r0 │ │ - ldrh r0, [r6, #18] │ │ + str r4, [sp, #632] ; 0x278 │ │ movs r3, r0 │ │ │ │ -0001354c : │ │ +000146c4 : │ │ + movs r2, #151 ; 0x97 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r7, [r0, #28] │ │ - ldr r5, [pc, #580] ; (13798 ) │ │ + adds r5, r1, #0 │ │ + ldr r3, [r0, #28] │ │ sub sp, #60 ; 0x3c │ │ - ldr r3, [pc, #580] ; (1379c ) │ │ - str r7, [sp, #28] │ │ - ldr r7, [r0, #32] │ │ + ldr r6, [pc, #576] ; (14910 ) │ │ + str r3, [sp, #32] │ │ + ldr r3, [r0, #32] │ │ + add r6, pc │ │ + str r1, [sp, #0] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #568] ; (14914 ) │ │ + adds r1, r6, #0 │ │ + lsls r2, r2, #1 │ │ + add r3, pc │ │ adds r4, r0, #0 │ │ - add r5, pc │ │ movs r0, #1 │ │ - movs r2, #151 ; 0x97 │ │ - lsls r2, r0 │ │ - adds r6, r1, #0 │ │ - add r3, pc │ │ - str r1, [sp, #0] │ │ - adds r1, r5, #0 │ │ - str r7, [sp, #40] ; 0x28 │ │ - bl 4003c │ │ - ldr r1, [pc, #556] ; (137a0 ) │ │ - adds r0, r6, #0 │ │ + bl 41bd4 │ │ + ldr r1, [pc, #556] ; (14918 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea70 │ │ - str r0, [sp, #24] │ │ - cmp r0, #0 │ │ - bne.n 1359a │ │ - ldr r3, [pc, #544] ; (137a4 ) │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + subs r7, r0, #0 │ │ + bne.n 14710 │ │ movs r2, #152 ; 0x98 │ │ + ldr r3, [pc, #544] ; (1491c ) │ │ movs r0, #4 │ │ - add r3, pc │ │ - adds r1, r5, #0 │ │ + str r5, [sp, #0] │ │ + adds r1, r6, #0 │ │ lsls r2, r2, #1 │ │ - str r6, [sp, #0] │ │ - bl 40144 │ │ + add r3, pc │ │ + bl 41ce4 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 13794 │ │ - movs r2, #128 ; 0x80 │ │ + b.n 1490a │ │ movs r5, #0 │ │ - lsls r2, r2, #22 │ │ + adds r1, r5, #0 │ │ ldr r3, [r4, #24] │ │ - adds r6, r5, #0 │ │ - mov ip, r2 │ │ - b.n 135e4 │ │ + str r5, [sp, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + beq.n 14766 │ │ movs r0, #24 │ │ ldrsh r2, [r3, r0] │ │ cmp r2, #0 │ │ - beq.n 135e2 │ │ - str r5, [r3, #0] │ │ + beq.n 14762 │ │ ldr r2, [r3, #36] ; 0x24 │ │ - b.n 135dc │ │ + str r5, [r3, #0] │ │ + str r2, [sp, #28] │ │ + ldr r2, [sp, #28] │ │ + cmp r2, #0 │ │ + beq.n 14760 │ │ + ldr r2, [sp, #28] │ │ ldr r0, [r2, #0] │ │ - ldr r1, [r0, #4] │ │ - str r1, [sp, #32] │ │ - cmp r1, #0 │ │ - beq.n 135da │ │ - movs r7, #24 │ │ - ldrsh r7, [r1, r7] │ │ - cmp r7, #0 │ │ - beq.n 135da │ │ + ldr r6, [r0, #4] │ │ + cmp r6, #0 │ │ + beq.n 1475a │ │ + movs r2, #24 │ │ + ldrsh r6, [r6, r2] │ │ + cmp r6, #0 │ │ + beq.n 1475a │ │ + movs r6, #128 ; 0x80 │ │ ldr r0, [r0, #12] │ │ - movs r7, #128 ; 0x80 │ │ - lsls r7, r7, #22 │ │ - adds r7, r0, r7 │ │ - mov r1, ip │ │ - movs r0, #0 │ │ - cmp r1, r7 │ │ - adcs r0, r0 │ │ - adds r6, r6, r0 │ │ + lsls r6, r6, #22 │ │ + movs r2, #128 ; 0x80 │ │ + adds r0, r0, r6 │ │ + adds r6, r1, #0 │ │ + lsls r2, r2, #22 │ │ + cmp r2, r0 │ │ + adcs r6, r1 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + adds r2, r2, r6 │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #28] │ │ ldr r2, [r2, #4] │ │ - cmp r2, #0 │ │ - bne.n 135b6 │ │ + b.n 14728 │ │ adds r5, #1 │ │ ldr r3, [r3, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 135a8 │ │ - ldr r0, [pc, #444] ; (137a8 ) │ │ - ldr r1, [sp, #24] │ │ + b.n 14718 │ │ + ldr r0, [pc, #440] ; (14920 ) │ │ + adds r1, r7, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - ldr r0, [pc, #440] ; (137ac ) │ │ - ldr r1, [sp, #24] │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r0, [pc, #432] ; (14924 ) │ │ + adds r1, r7, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - ldr r0, [pc, #432] ; (137b0 ) │ │ - ldr r1, [sp, #24] │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r0, [pc, #428] ; (14928 ) │ │ + adds r1, r7, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - ldr r7, [sp, #28] │ │ - ldr r1, [pc, #424] ; (137b4 ) │ │ - ldr r0, [sp, #24] │ │ - ldr r2, [r7, #0] │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r3, [sp, #32] │ │ + ldr r1, [pc, #420] ; (1492c ) │ │ + adds r0, r7, #0 │ │ + ldr r2, [r3, #0] │ │ add r1, pc │ │ - blx eaf4 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - ldr r1, [pc, #416] ; (137b8 ) │ │ - ldr r0, [sp, #24] │ │ - ldr r2, [r7, #0] │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r1, [pc, #408] ; (14930 ) │ │ + adds r0, r7, #0 │ │ + ldr r2, [r3, #0] │ │ add r1, pc │ │ - blx eaf4 │ │ - ldr r0, [pc, #408] ; (137bc ) │ │ - ldr r1, [sp, #24] │ │ - ldr r7, [pc, #408] ; (137c0 ) │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r0, [pc, #400] ; (14934 ) │ │ + adds r1, r7, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - ldr r1, [pc, #404] ; (137c4 ) │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r1, [pc, #396] ; (14938 ) │ │ adds r2, r5, #0 │ │ - adds r3, r6, #0 │ │ add r1, pc │ │ - ldr r0, [sp, #24] │ │ - blx eaf4 │ │ - ldr r0, [pc, #392] ; (137c8 ) │ │ - ldr r1, [sp, #24] │ │ - add r7, pc │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r0, r7, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r0, [pc, #384] ; (1493c ) │ │ + adds r1, r7, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - adds r5, r4, #0 │ │ - ldr r6, [r4, #24] │ │ - b.n 136ee │ │ - ldr r3, [r6, #4] │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r5, [r4, #24] │ │ + cmp r5, #0 │ │ + beq.n 14870 │ │ movs r0, #0 │ │ - cmp r3, r0 │ │ - blt.n 13660 │ │ - ldr r2, [r5, #12] │ │ + ldr r6, [r5, #4] │ │ + cmp r6, r0 │ │ + blt.n 147dc │ │ movs r1, #20 │ │ + ldr r2, [r4, #12] │ │ + adds r3, r6, #0 │ │ muls r3, r1 │ │ ldr r2, [r2, #8] │ │ ldr r0, [r3, r2] │ │ movs r1, #40 ; 0x28 │ │ - blx eb00 │ │ - movs r1, #24 │ │ - ldrsh r3, [r6, r1] │ │ + bl 48944 <_Unwind_GetTextRelBase@@Base+0x298> │ │ + movs r2, #24 │ │ + ldrsh r3, [r5, r2] │ │ cmp r3, #0 │ │ - beq.n 136ec │ │ - movs r2, #1 │ │ - str r2, [sp, #28] │ │ + beq.n 1486c │ │ + movs r3, #1 │ │ + str r3, [sp, #28] │ │ cmp r0, #0 │ │ - beq.n 1367e │ │ - adds r0, r0, r2 │ │ - blx eb0c │ │ + beq.n 147fa │ │ + adds r0, r0, r3 │ │ + bl 48954 <_Unwind_GetTextRelBase@@Base+0x2a8> │ │ str r0, [sp, #28] │ │ - ldr r1, [r6, #4] │ │ - ldr r0, [r5, #12] │ │ - movs r2, #20 │ │ - adds r4, r2, #0 │ │ - muls r4, r1 │ │ - ldr r3, [r0, #8] │ │ - adds r4, r3, r4 │ │ - ldr r4, [r4, #16] │ │ - muls r2, r4 │ │ - ldr r4, [r2, r3] │ │ + movs r6, #20 │ │ + ldr r1, [r5, #4] │ │ + ldr r0, [r4, #12] │ │ + adds r3, r6, #0 │ │ + muls r3, r1 │ │ + ldr r2, [r0, #8] │ │ + adds r3, r2, r3 │ │ + ldr r3, [r3, #16] │ │ + mov ip, r3 │ │ + mov r3, ip │ │ + muls r3, r6 │ │ + ldr r6, [r3, r2] │ │ ldr r3, [r0, #32] │ │ cmp r1, r3 │ │ - beq.n 136a8 │ │ + beq.n 1482c │ │ ldr r3, [r0, #36] ; 0x24 │ │ cmp r1, r3 │ │ - beq.n 136ae │ │ - bl 18ba0 │ │ + beq.n 14832 │ │ + bl 19ec4 │ │ cmp r0, #0 │ │ - bne.n 136b4 │ │ - b.n 136b8 │ │ - ldr r4, [pc, #288] ; (137cc ) │ │ - add r4, pc │ │ - b.n 136b8 │ │ - ldr r4, [pc, #288] ; (137d0 ) │ │ - add r4, pc │ │ - b.n 136b8 │ │ - ldr r4, [pc, #284] ; (137d4 ) │ │ - add r4, pc │ │ - ldr r3, [r6, #0] │ │ - ldr r0, [r6, #20] │ │ + beq.n 14836 │ │ + ldr r6, [pc, #280] ; (14940 ) │ │ + add r6, pc │ │ + b.n 14836 │ │ + ldr r6, [pc, #276] ; (14944 ) │ │ + add r6, pc │ │ + b.n 14836 │ │ + ldr r6, [pc, #276] ; (14948 ) │ │ + add r6, pc │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [r5, #20] │ │ str r3, [sp, #40] ; 0x28 │ │ - blx 445e0 <__aeabi_i2d> │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ str r0, [sp, #32] │ │ str r1, [sp, #36] ; 0x24 │ │ - ldr r0, [r5, #20] │ │ - blx 445e0 <__aeabi_i2d> │ │ + ldr r0, [r4, #20] │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #36] ; 0x24 │ │ - blx 44928 <__aeabi_ddiv> │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + ldr r3, [sp, #28] │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - ldr r0, [sp, #28] │ │ - adds r1, r7, #0 │ │ + ldr r1, [pc, #236] ; (1494c ) │ │ + str r6, [sp, #8] │ │ + str r3, [sp, #12] │ │ + adds r0, r7, #0 │ │ + add r1, pc │ │ ldr r2, [sp, #40] ; 0x28 │ │ - str r0, [sp, #12] │ │ - ldr r0, [sp, #24] │ │ - str r4, [sp, #8] │ │ - blx eaf4 │ │ - ldr r6, [r6, #48] ; 0x30 │ │ - cmp r6, #0 │ │ - bne.n 1364e │ │ - ldr r0, [pc, #228] ; (137d8 ) │ │ - ldr r1, [sp, #24] │ │ - adds r4, r5, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r5, [r5, #48] ; 0x30 │ │ + b.n 147c4 │ │ + ldr r0, [pc, #220] ; (14950 ) │ │ + adds r1, r7, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - str r6, [sp, #28] │ │ - ldr r6, [pc, #216] ; (137dc ) │ │ - ldr r7, [r5, #24] │ │ - add r6, pc │ │ - b.n 13788 │ │ - movs r1, #24 │ │ - ldrsh r3, [r7, r1] │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r6, [r4, #24] │ │ + str r5, [sp, #28] │ │ + cmp r6, #0 │ │ + beq.n 14902 │ │ + movs r2, #24 │ │ + ldrsh r3, [r6, r2] │ │ cmp r3, #0 │ │ - beq.n 13786 │ │ - ldr r5, [r7, #36] ; 0x24 │ │ - b.n 13782 │ │ + beq.n 148fe │ │ + ldr r5, [r6, #36] ; 0x24 │ │ + cmp r5, #0 │ │ + beq.n 148fe │ │ ldr r2, [r5, #0] │ │ ldr r3, [r2, #4] │ │ cmp r3, #0 │ │ - beq.n 13780 │ │ + beq.n 148fa │ │ movs r0, #24 │ │ ldrsh r1, [r3, r0] │ │ cmp r1, #0 │ │ - beq.n 13780 │ │ + beq.n 148fa │ │ ldr r1, [r2, #12] │ │ movs r2, #128 ; 0x80 │ │ lsls r2, r2, #22 │ │ adds r0, r1, r2 │ │ - movs r2, #128 ; 0x80 │ │ - lsls r2, r2, #22 │ │ cmp r0, r2 │ │ - bhi.n 13780 │ │ - ldr r0, [sp, #28] │ │ - ldr r2, [r7, #0] │ │ + bhi.n 148fa │ │ + ldr r2, [sp, #28] │ │ ldr r3, [r3, #0] │ │ - adds r0, #1 │ │ - str r0, [sp, #40] ; 0x28 │ │ lsls r1, r1, #10 │ │ + adds r2, #1 │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r2, [r6, #0] │ │ ldr r0, [r4, #4] │ │ - str r2, [sp, #32] │ │ str r3, [sp, #44] ; 0x2c │ │ - blx 41f18 │ │ + str r2, [sp, #32] │ │ + bl 48964 <_Unwind_GetTextRelBase@@Base+0x2b8> │ │ ldr r3, [r5, #0] │ │ str r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #52] ; 0x34 │ │ - ldr r2, [r3, #24] │ │ - ldr r1, [r3, #28] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ + ldr r1, [r3, #24] │ │ + ldr r3, [r3, #28] │ │ ldr r0, [r4, #4] │ │ - adds r1, r2, r1 │ │ + adds r1, r1, r3 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ subs r1, r1, r3 │ │ - blx 41dc8 │ │ + bl 48844 <_Unwind_GetTextRelBase@@Base+0x198> │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r0, [sp, #16] │ │ str r1, [sp, #20] │ │ + ldr r1, [pc, #116] ; (14954 ) │ │ str r3, [sp, #0] │ │ - ldr r0, [sp, #24] │ │ + adds r0, r7, #0 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - adds r1, r6, #0 │ │ + add r1, pc │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #28] │ │ - blx eaf4 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #28] │ │ ldr r5, [r5, #4] │ │ - cmp r5, #0 │ │ - bne.n 13714 │ │ - ldr r7, [r7, #48] ; 0x30 │ │ - cmp r7, #0 │ │ - bne.n 13708 │ │ - ldr r0, [sp, #24] │ │ - blx ea7c │ │ + b.n 1488c │ │ + ldr r6, [r6, #48] ; 0x30 │ │ + b.n 1487e │ │ adds r0, r7, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + adds r0, r6, #0 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrh r5, [r2, #4] │ │ + nop ; (mov r8, r8) │ │ + str r2, [sp, #788] ; 0x314 │ │ movs r3, r0 │ │ - ldrh r7, [r7, #4] │ │ + str r2, [sp, #948] ; 0x3b4 │ │ movs r3, r0 │ │ - ldrh r1, [r1, #6] │ │ + str r2, [sp, #996] ; 0x3e4 │ │ movs r3, r0 │ │ - ldrh r1, [r7, #4] │ │ + str r2, [sp, #916] ; 0x394 │ │ movs r3, r0 │ │ - ldrh r5, [r3, #12] │ │ + str r3, [sp, #796] ; 0x31c │ │ movs r3, r0 │ │ - ldrh r0, [r7, #12] │ │ + str r3, [sp, #904] ; 0x388 │ │ movs r3, r0 │ │ - ldrh r4, [r7, #12] │ │ + str r3, [sp, #920] ; 0x398 │ │ movs r3, r0 │ │ - ldrh r3, [r7, #12] │ │ + str r3, [sp, #916] ; 0x394 │ │ movs r3, r0 │ │ - ldrh r7, [r6, #12] │ │ + str r3, [sp, #900] ; 0x384 │ │ movs r3, r0 │ │ - ldrh r7, [r5, #2] │ │ + str r2, [sp, #620] ; 0x26c │ │ movs r3, r0 │ │ - ldrh r6, [r7, #12] │ │ + str r3, [sp, #852] ; 0x354 │ │ movs r3, r0 │ │ - ldrh r7, [r4, #12] │ │ + str r3, [sp, #840] ; 0x348 │ │ movs r3, r0 │ │ - ldrh r4, [r4, #12] │ │ + str r3, [sp, #12] │ │ movs r3, r0 │ │ - ldrh r3, [r0, #6] │ │ + str r2, [sp, #924] ; 0x39c │ │ movs r3, r0 │ │ - ldrh r1, [r1, #6] │ │ + str r2, [sp, #948] ; 0x3b4 │ │ movs r3, r0 │ │ - ldrh r5, [r1, #6] │ │ + str r3, [sp, #264] ; 0x108 │ │ movs r3, r0 │ │ - ldrh r5, [r3, #8] │ │ + str r3, [sp, #292] ; 0x124 │ │ movs r3, r0 │ │ - ldrh r1, [r5, #8] │ │ + str r2, [sp, #948] ; 0x3b4 │ │ movs r3, r0 │ │ │ │ -000137e0 : │ │ +00014958 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #732] ; (13ac0 ) │ │ - ldr r2, [pc, #732] ; (13ac4 ) │ │ + ldr r5, [pc, #804] ; (14c80 ) │ │ sub sp, #364 ; 0x16c │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - str r0, [sp, #28] │ │ + ldr r2, [pc, #804] ; (14c84 ) │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + str r1, [sp, #28] │ │ + adds r7, r0, #0 │ │ + ldr r3, [r5, #0] │ │ movs r0, #1 │ │ - ldr r3, [r4, #0] │ │ - str r1, [sp, #40] ; 0x28 │ │ - add r2, pc │ │ str r3, [sp, #356] ; 0x164 │ │ movs r3, #212 ; 0xd4 │ │ movs r1, #76 ; 0x4c │ │ - lsls r3, r0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r4, [sp, #60] ; 0x3c │ │ - ldr r4, [sp, #28] │ │ - adds r5, r0, #0 │ │ - cmp r4, #0 │ │ - beq.n 13830 │ │ - ldr r3, [r4, #28] │ │ + add r2, pc │ │ + lsls r3, r3, #1 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + str r5, [sp, #60] ; 0x3c │ │ + adds r4, r0, #0 │ │ + cmp r7, #0 │ │ + beq.n 149a6 │ │ + ldr r3, [r7, #28] │ │ str r3, [r0, #8] │ │ - ldr r0, [r4, #12] │ │ - bl 1907c │ │ - str r0, [r5, #12] │ │ - ldr r0, [r4, #20] │ │ - blx 417a4 │ │ - ldr r3, [r5, #8] │ │ - ldr r1, [pc, #676] ; (13ac8 ) │ │ - str r0, [r5, #4] │ │ + ldr r0, [r7, #12] │ │ + bl 1a3bc │ │ + str r0, [r4, #12] │ │ + ldr r0, [r7, #20] │ │ + bl 487a4 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ + ldr r3, [r4, #8] │ │ + ldr r1, [pc, #752] ; (14c88 ) │ │ + str r0, [r4, #4] │ │ ldr r0, [r3, #8] │ │ add r1, pc │ │ - bl 3f528 │ │ - str r0, [r5, #20] │ │ - b.n 1384c │ │ - ldr r0, [sp, #28] │ │ - adds r1, r0, #0 │ │ - bl 190e8 │ │ - ldr r2, [sp, #28] │ │ - str r0, [r5, #12] │ │ - ldr r1, [pc, #628] ; (13ab4 ) │ │ - ldr r0, [pc, #624] ; (13ab0 ) │ │ - adds r3, r2, #0 │ │ - blx 4116c │ │ + bl 41024 │ │ + str r0, [r4, #20] │ │ + b.n 149c2 │ │ + adds r1, r7, #0 │ │ + adds r0, r7, #0 │ │ + bl 1a424 │ │ + adds r3, r7, #0 │ │ + str r0, [r4, #12] │ │ + adds r2, r7, #0 │ │ + ldr r1, [pc, #700] ; (14c74 ) │ │ + ldr r0, [pc, #696] ; (14c70 ) │ │ + bl 48734 <_Unwind_GetTextRelBase@@Base+0x88> │ │ movs r3, #100 ; 0x64 │ │ - str r0, [r5, #4] │ │ - str r3, [r5, #20] │ │ - ldr r3, [r5, #12] │ │ + str r0, [r4, #4] │ │ + str r3, [r4, #20] │ │ + ldr r3, [r4, #12] │ │ movs r0, #52 ; 0x34 │ │ - ldr r4, [pc, #632] ; (13acc ) │ │ ldr r3, [r3, #40] ; 0x28 │ │ - add r4, pc │ │ - str r3, [r5, #16] │ │ - bl 40f04 │ │ - str r0, [r5, #56] ; 0x38 │ │ + ldr r6, [pc, #704] ; (14c8c ) │ │ + str r3, [r4, #16] │ │ + bl 42ab8 │ │ + str r0, [r4, #56] ; 0x38 │ │ movs r0, #32 │ │ - bl 40f04 │ │ - str r0, [r5, #60] ; 0x3c │ │ + bl 42ab8 │ │ + str r0, [r4, #60] ; 0x3c │ │ movs r0, #8 │ │ - bl 40f04 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #608] ; (13ad0 ) │ │ - str r0, [r5, #64] ; 0x40 │ │ - movs r2, #223 ; 0xdf │ │ + bl 42ab8 │ │ + str r0, [r4, #64] ; 0x40 │ │ movs r0, #1 │ │ - str r0, [r5, #0] │ │ - lsls r2, r0 │ │ + movs r2, #223 ; 0xdf │ │ + ldr r3, [sp, #28] │ │ + str r0, [r4, #0] │ │ + add r6, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #672] ; (14c90 ) │ │ + adds r1, r6, #0 │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - str r1, [sp, #0] │ │ - adds r1, r4, #0 │ │ - bl 4003c │ │ - ldr r0, [sp, #40] ; 0x28 │ │ + bl 41bd4 │ │ + ldr r0, [sp, #28] │ │ add r1, sp, #68 ; 0x44 │ │ - bl 4230c │ │ - str r0, [sp, #44] ; 0x2c │ │ + bl 43f98 │ │ + str r0, [sp, #48] ; 0x30 │ │ cmp r0, #0 │ │ - bne.n 138aa │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #572] ; (13ad4 ) │ │ - movs r0, #4 │ │ - str r2, [sp, #0] │ │ + bne.n 14a20 │ │ movs r2, #224 ; 0xe0 │ │ - add r3, pc │ │ - adds r1, r4, #0 │ │ + ldr r3, [sp, #28] │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #640] ; (14c94 ) │ │ + adds r1, r6, #0 │ │ lsls r2, r2, #1 │ │ - bl 40144 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - b.n 13e7a │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - bl 4254c │ │ - subs r6, r0, #0 │ │ - bne.n 138c4 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #544] ; (13ad8 ) │ │ + add r3, pc │ │ + bl 41ce4 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + b.n 15008 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + bl 441f8 │ │ + subs r5, r0, #0 │ │ + bne.n 14a3c │ │ + movs r2, #200 ; 0xc8 │ │ + ldr r3, [sp, #28] │ │ movs r0, #4 │ │ - str r1, [sp, #0] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #612] ; (14c98 ) │ │ + adds r1, r6, #0 │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - adds r1, r4, #0 │ │ - ldr r2, [pc, #536] ; (13adc ) │ │ - b.n 13904 │ │ - ldr r7, [r6, #0] │ │ - ldr r1, [pc, #536] ; (13ae0 ) │ │ + b.n 14a84 │ │ + ldr r3, [r0, #0] │ │ + ldr r1, [pc, #604] ; (14c9c ) │ │ movs r2, #10 │ │ - adds r0, r7, #0 │ │ + adds r0, r3, #0 │ │ add r1, pc │ │ - blx ead0 │ │ + str r3, [sp, #16] │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ cmp r0, #0 │ │ - beq.n 138ec │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #520] ; (13ae4 ) │ │ + beq.n 14a6a │ │ + movs r2, #204 ; 0xcc │ │ + ldr r3, [sp, #28] │ │ movs r0, #4 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ - adds r1, r4, #0 │ │ - ldr r2, [pc, #516] ; (13ae8 ) │ │ - str r7, [sp, #4] │ │ - bl 4003c │ │ - b.n 13a20 │ │ - adds r0, r6, #0 │ │ - bl 42518 │ │ - subs r6, r0, #0 │ │ - bne.n 1390c │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #496] ; (13aec ) │ │ - ldr r2, [pc, #500] ; (13af0 ) │ │ - str r1, [sp, #0] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #16] │ │ + adds r1, r6, #0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #576] ; (14ca0 ) │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ + bl 41bd4 │ │ + b.n 14baa │ │ + adds r0, r5, #0 │ │ + bl 441c4 │ │ + subs r5, r0, #0 │ │ + bne.n 14a8c │ │ + movs r2, #208 ; 0xd0 │ │ movs r0, #4 │ │ - adds r1, r4, #0 │ │ - bl 4003c │ │ - adds r4, r6, #0 │ │ - b.n 13e4e │ │ - ldr r4, [r6, #0] │ │ - ldr r1, [pc, #484] ; (13af4 ) │ │ + adds r1, r6, #0 │ │ + ldr r3, [sp, #28] │ │ + adds r2, #255 ; 0xff │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #544] ; (14ca4 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + str r5, [sp, #16] │ │ + b.n 14fdc │ │ + ldr r6, [r0, #0] │ │ + ldr r1, [pc, #536] ; (14ca8 ) │ │ movs r2, #11 │ │ - adds r0, r4, #0 │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx ead0 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ cmp r0, #0 │ │ - bne.n 13930 │ │ - ldr r1, [pc, #472] ; (13af8 ) │ │ - adds r0, r4, #0 │ │ - adds r0, #11 │ │ - add r1, pc │ │ - add r2, sp, #88 ; 0x58 │ │ - blx eadc │ │ - cmp r0, #1 │ │ - beq.n 1394e │ │ - ldr r1, [pc, #456] ; (13afc ) │ │ - ldr r3, [pc, #460] ; (13b00 ) │ │ - ldr r4, [sp, #40] ; 0x28 │ │ + beq.n 14abe │ │ movs r2, #234 ; 0xea │ │ - add r3, pc │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #520] ; (14cac ) │ │ lsls r2, r2, #1 │ │ - add r1, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #516] ; (14cb0 ) │ │ movs r0, #3 │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ - ldr r3, [pc, #364] ; (13ab4 ) │ │ - ldr r2, [pc, #356] ; (13ab0 ) │ │ + add r3, pc │ │ + add r1, pc │ │ + bl 41bd4 │ │ + ldr r3, [pc, #444] ; (14c74 ) │ │ + ldr r2, [pc, #440] ; (14c70 ) │ │ str r2, [sp, #88] ; 0x58 │ │ str r3, [sp, #92] ; 0x5c │ │ - ldr r2, [r5, #4] │ │ + b.n 14ad0 │ │ + adds r0, r6, #0 │ │ + ldr r1, [pc, #496] ; (14cb4 ) │ │ + adds r0, #11 │ │ + add r2, sp, #88 ; 0x58 │ │ + add r1, pc │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ + cmp r0, #1 │ │ + bne.n 14a9e │ │ + ldr r2, [r4, #4] │ │ cmp r2, #0 │ │ - bne.n 13962 │ │ + bne.n 14ae4 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #92] ; 0x5c │ │ movs r3, #1 │ │ - blx 4116c │ │ - str r0, [r5, #4] │ │ - b.n 139fa │ │ + bl 48734 <_Unwind_GetTextRelBase@@Base+0x88> │ │ + str r0, [r4, #4] │ │ + b.n 14b82 │ │ adds r0, r2, #0 │ │ - blx 41d50 │ │ + bl 487f4 <_Unwind_GetTextRelBase@@Base+0x148> │ │ ldr r2, [sp, #88] ; 0x58 │ │ ldr r3, [sp, #92] ; 0x5c │ │ - str r2, [sp, #16] │ │ - str r3, [sp, #20] │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ - str r0, [sp, #32] │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #16] │ │ - ldr r1, [sp, #20] │ │ - blx 4430c <__aeabi_dsub> │ │ - lsls r3, r1, #1 │ │ - lsrs r1, r3, #1 │ │ - ldr r2, [pc, #296] ; (13ab8 ) │ │ - ldr r3, [pc, #300] ; (13abc ) │ │ - blx 44c30 <__aeabi_dcmpge> │ │ - cmp r0, #0 │ │ - beq.n 139fa │ │ - ldr r7, [pc, #360] ; (13b04 ) │ │ - ldr r3, [pc, #364] ; (13b08 ) │ │ - ldr r1, [sp, #16] │ │ - ldr r2, [sp, #20] │ │ - add r7, pc │ │ - add r3, pc │ │ - str r1, [sp, #0] │ │ - str r2, [sp, #4] │ │ + str r2, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #20] │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ + ldr r0, [sp, #32] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + bl 48974 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ + lsls r1, r1, #1 │ │ + lsrs r3, r1, #1 │ │ + adds r1, r3, #0 │ │ + ldr r2, [pc, #356] ; (14c78 ) │ │ + ldr r3, [pc, #360] ; (14c7c ) │ │ + bl 48984 <_Unwind_GetTextRelBase@@Base+0x2d8> │ │ + cmp r0, #0 │ │ + beq.n 14b82 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #36] ; 0x24 │ │ - movs r0, #3 │ │ + str r1, [sp, #0] │ │ + str r2, [sp, #4] │ │ + ldr r1, [sp, #16] │ │ + ldr r2, [sp, #20] │ │ str r1, [sp, #8] │ │ str r2, [sp, #12] │ │ - ldr r2, [pc, #344] ; (13b0c ) │ │ - adds r1, r7, #0 │ │ - bl 4003c │ │ + movs r2, #222 ; 0xde │ │ + ldr r3, [pc, #392] ; (14cb8 ) │ │ + adds r2, #255 ; 0xff │ │ + movs r0, #3 │ │ + add r3, pc │ │ + adds r6, r3, #0 │ │ + adds r1, r3, #0 │ │ + ldr r3, [pc, #384] ; (14cbc ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ ldr r0, [sp, #88] ; 0x58 │ │ ldr r1, [sp, #92] ; 0x5c │ │ - blx eb18 │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - ldr r0, [sp, #32] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - blx eb18 │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ + bl 48994 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ + str r0, [sp, #32] │ │ + str r1, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #20] │ │ - blx 44928 <__aeabi_ddiv> │ │ - blx 44d08 <__aeabi_d2f> │ │ - str r0, [sp, #32] │ │ - blx 44608 <__aeabi_f2d> │ │ - ldr r4, [pc, #296] ; (13b10 ) │ │ + bl 48994 <_Unwind_GetTextRelBase@@Base+0x2e8> │ │ + adds r2, r0, #0 │ │ + adds r3, r1, #0 │ │ + ldr r0, [sp, #32] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + str r0, [sp, #40] ; 0x28 │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + movs r2, #224 ; 0xe0 │ │ + ldr r3, [pc, #336] ; (14cc0 ) │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - add r4, pc │ │ + adds r2, #255 ; 0xff │ │ movs r0, #1 │ │ - adds r1, r7, #0 │ │ - ldr r2, [pc, #288] ; (13b14 ) │ │ - adds r3, r4, #0 │ │ - bl 4003c │ │ - b.n 13a00 │ │ - movs r4, #254 ; 0xfe │ │ - lsls r4, r4, #22 │ │ - str r4, [sp, #32] │ │ - ldr r1, [pc, #276] ; (13b18 ) │ │ - adds r0, r6, #0 │ │ + adds r1, r6, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 14b88 │ │ + movs r3, #254 ; 0xfe │ │ + lsls r3, r3, #22 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r1, [pc, #312] ; (14cc4 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - bl 13080 │ │ - str r0, [r5, #36] ; 0x24 │ │ + bl 14068 │ │ + str r0, [r4, #36] ; 0x24 │ │ cmp r0, #0 │ │ - bgt.n 13a24 │ │ - ldr r1, [pc, #264] ; (13b1c ) │ │ - ldr r3, [pc, #268] ; (13b20 ) │ │ - ldr r2, [pc, #268] ; (13b24 ) │ │ + bgt.n 14bb0 │ │ + movs r2, #230 ; 0xe6 │ │ + movs r0, #4 │ │ + ldr r1, [pc, #296] ; (14cc8 ) │ │ + ldr r3, [pc, #300] ; (14ccc ) │ │ + adds r2, #255 ; 0xff │ │ add r1, pc │ │ add r3, pc │ │ - movs r0, #4 │ │ - bl 4003c │ │ - movs r4, #0 │ │ - b.n 13e4e │ │ - ldr r1, [pc, #256] ; (13b28 ) │ │ - adds r0, r6, #0 │ │ + bl 41bd4 │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + b.n 14fdc │ │ + ldr r1, [pc, #284] ; (14cd0 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - bl 13080 │ │ - str r0, [sp, #48] ; 0x30 │ │ + bl 14068 │ │ + str r0, [sp, #52] ; 0x34 │ │ cmp r0, #0 │ │ - bgt.n 13a42 │ │ - ldr r1, [pc, #244] ; (13b2c ) │ │ - ldr r3, [pc, #248] ; (13b30 ) │ │ + bgt.n 14bd0 │ │ + movs r2, #236 ; 0xec │ │ + ldr r1, [pc, #272] ; (14cd4 ) │ │ + ldr r3, [pc, #272] ; (14cd8 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #244] ; (13b34 ) │ │ - b.n 13a1c │ │ - ldr r2, [pc, #244] ; (13b38 ) │ │ + b.n 14ba6 │ │ movs r3, #248 ; 0xf8 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - add r2, pc │ │ - movs r1, #4 │ │ + ldr r2, [pc, #264] ; (14cdc ) │ │ lsls r3, r3, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r7, #0 │ │ - adds r4, r0, #0 │ │ - str r7, [sp, #56] ; 0x38 │ │ - b.n 13a5c │ │ - str r0, [sp, #56] ; 0x38 │ │ - adds r0, r6, #0 │ │ - bl 42518 │ │ - subs r6, r0, #0 │ │ - bne.n 13a7a │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r1, [pc, #208] ; (13b3c ) │ │ - ldr r3, [pc, #212] ; (13b40 ) │ │ - str r2, [sp, #0] │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + movs r1, #4 │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r3, #0 │ │ + str r0, [sp, #16] │ │ + str r3, [sp, #32] │ │ + str r3, [sp, #56] ; 0x38 │ │ + adds r0, r5, #0 │ │ + bl 441c4 │ │ + subs r5, r0, #0 │ │ + bne.n 14c06 │ │ movs r2, #252 ; 0xfc │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #232] ; (14ce0 ) │ │ movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #228] ; (14ce4 ) │ │ + add r1, pc │ │ lsls r2, r2, #1 │ │ - b.n 13cc8 │ │ + add r3, pc │ │ + b.n 14c68 │ │ + add r3, sp, #100 ; 0x64 │ │ + adds r6, r3, #0 │ │ + ldr r1, [pc, #220] ; (14ce8 ) │ │ add r3, sp, #76 ; 0x4c │ │ - ldr r1, [pc, #196] ; (13b44 ) │ │ - ldr r0, [r6, #0] │ │ + ldr r0, [r0, #0] │ │ str r3, [sp, #0] │ │ add r3, sp, #80 ; 0x50 │ │ str r3, [sp, #4] │ │ add r3, sp, #84 ; 0x54 │ │ str r3, [sp, #8] │ │ add r1, pc │ │ add r2, sp, #72 ; 0x48 │ │ - add r3, sp, #100 ; 0x64 │ │ - blx eadc │ │ + adds r3, r6, #0 │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ cmp r0, #5 │ │ - beq.n 13b54 │ │ - ldr r2, [r6, #0] │ │ - ldr r1, [pc, #172] ; (13b48 ) │ │ - ldr r3, [pc, #172] ; (13b4c ) │ │ - str r2, [sp, #0] │ │ + beq.n 14c40 │ │ + ldr r3, [r5, #0] │ │ + ldr r1, [pc, #192] ; (14cec ) │ │ str r0, [sp, #4] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #188] ; (14cf0 ) │ │ + movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #188] ; (14cf4 ) │ │ add r3, pc │ │ + bl 41bd4 │ │ + b.n 14fdc │ │ + ldr r0, [r4, #12] │ │ + adds r1, r6, #0 │ │ + bl 19e90 │ │ + str r0, [sp, #44] ; 0x2c │ │ + cmp r0, #0 │ │ + blt.n 14c50 │ │ + b.n 14d4a │ │ + ldr r3, [r4, #8] │ │ + str r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + beq.n 14d04 │ │ movs r0, #4 │ │ - ldr r2, [pc, #164] ; (13b50 ) │ │ - b.n 13cc8 │ │ - nop ; (mov r8, r8) │ │ + ldr r3, [r5, #0] │ │ + ldr r1, [pc, #152] ; (14cf8 ) │ │ + ldr r2, [pc, #156] ; (14cfc ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #156] ; (14d00 ) │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 14fdc │ │ nop ; (mov r8, r8) │ │ add r4, sp, #452 ; 0x1c4 │ │ - blt.n 139cc │ │ + blt.n 14b8c │ │ lsls r0, r5, #1 │ │ subs r7, #240 ; 0xf0 │ │ orrs r5, r5 │ │ adds.w r6, ip, r2, asr #15 │ │ subs r7, #26 │ │ - mov r8, r2 │ │ + strb r4, [r3, r4] │ │ movs r4, r0 │ │ - strh r5, [r7, #46] ; 0x2e │ │ + str r0, [sp, #156] ; 0x9c │ │ movs r3, r0 │ │ - ldr r1, [r2, #52] ; 0x34 │ │ + strb r3, [r0, #22] │ │ movs r3, r0 │ │ - strh r5, [r3, #44] ; 0x2c │ │ + ldrh r7, [r5, #60] ; 0x3c │ │ movs r3, r0 │ │ - strh r5, [r1, #62] ; 0x3e │ │ + str r1, [sp, #1004] ; 0x3ec │ │ movs r3, r0 │ │ - strh r1, [r0, #62] ; 0x3e │ │ + str r1, [sp, #956] ; 0x3bc │ │ movs r3, r0 │ │ - strh r2, [r1, #62] ; 0x3e │ │ + str r1, [sp, #984] ; 0x3d8 │ │ movs r3, r0 │ │ - lsls r7, r0, #7 │ │ - movs r0, r0 │ │ - strh r5, [r1, #62] ; 0x3e │ │ + str r1, [sp, #1012] ; 0x3f4 │ │ movs r3, r0 │ │ - strh r6, [r0, #62] ; 0x3e │ │ + str r1, [sp, #936] ; 0x3a8 │ │ movs r3, r0 │ │ - lsls r3, r1, #7 │ │ - movs r0, r0 │ │ - strh r0, [r1, #60] ; 0x3c │ │ + str r1, [sp, #688] ; 0x2b0 │ │ movs r3, r0 │ │ - lsls r7, r1, #7 │ │ - movs r0, r0 │ │ - strh r7, [r6, #60] ; 0x3c │ │ + str r1, [sp, #892] ; 0x37c │ │ movs r3, r0 │ │ - strh r3, [r6, #60] ; 0x3c │ │ + ldrh r3, [r5, #54] ; 0x36 │ │ movs r3, r0 │ │ - strh r5, [r6, #36] ; 0x24 │ │ + str r1, [sp, #844] ; 0x34c │ │ movs r3, r0 │ │ - strh r3, [r4, #60] ; 0x3c │ │ + str r1, [sp, #884] ; 0x374 │ │ movs r3, r0 │ │ - strh r1, [r2, #34] ; 0x22 │ │ + ldrh r5, [r4, #50] ; 0x32 │ │ movs r3, r0 │ │ - strh r5, [r3, #58] ; 0x3a │ │ + str r1, [sp, #428] ; 0x1ac │ │ movs r3, r0 │ │ - lsls r5, r3, #7 │ │ - movs r0, r0 │ │ - strh r7, [r0, #58] ; 0x3a │ │ + str r1, [sp, #380] ; 0x17c │ │ movs r3, r0 │ │ - lsls r7, r3, #7 │ │ - movs r0, r0 │ │ - strh r4, [r0, #58] ; 0x3a │ │ + str r1, [sp, #400] ; 0x190 │ │ movs r3, r0 │ │ - strh r3, [r3, #30] │ │ + ldrh r7, [r6, #46] ; 0x2e │ │ movs r3, r0 │ │ - strh r7, [r6, #56] ; 0x38 │ │ + str r1, [sp, #332] ; 0x14c │ │ movs r3, r0 │ │ - lsls r5, r4, #7 │ │ - movs r0, r0 │ │ - strh r4, [r1, #58] ; 0x3a │ │ + str r1, [sp, #416] ; 0x1a0 │ │ movs r3, r0 │ │ - strh r7, [r6, #28] │ │ + ldrh r1, [r2, #46] ; 0x2e │ │ movs r3, r0 │ │ - strh r6, [r7, #56] ; 0x38 │ │ + str r1, [sp, #344] ; 0x158 │ │ movs r3, r0 │ │ - lsls r3, r5, #7 │ │ - movs r0, r0 │ │ - strh r1, [r5, #28] │ │ + ldrh r7, [r7, #44] ; 0x2c │ │ movs r3, r0 │ │ - strh r1, [r0, #28] │ │ + ldrh r3, [r3, #44] ; 0x2c │ │ movs r3, r0 │ │ - strh r4, [r5, #56] ; 0x38 │ │ + str r1, [sp, #272] ; 0x110 │ │ movs r3, r0 │ │ - strh r3, [r7, #56] ; 0x38 │ │ + str r1, [sp, #332] ; 0x14c │ │ movs r3, r0 │ │ - strh r7, [r1, #26] │ │ + ldrh r5, [r4, #42] ; 0x2a │ │ movs r3, r0 │ │ - strh r3, [r6, #56] ; 0x38 │ │ + str r1, [sp, #284] ; 0x11c │ │ movs r3, r0 │ │ lsls r7, r7, #7 │ │ movs r0, r0 │ │ - ldr r0, [r5, #12] │ │ - add r1, sp, #100 ; 0x64 │ │ - bl 18b88 │ │ - str r0, [sp, #16] │ │ - cmp r0, #0 │ │ - bge.n 13bc2 │ │ - ldr r3, [r5, #8] │ │ - str r3, [sp, #52] ; 0x34 │ │ - cmp r3, #0 │ │ - bne.n 13bb0 │ │ - ldr r1, [pc, #796] ; (13e88 ) │ │ - add r0, sp, #100 ; 0x64 │ │ - ldr r2, [pc, #796] ; (13e8c ) │ │ + ldrh r5, [r6, #40] ; 0x28 │ │ + movs r3, r0 │ │ + lsls r7, r1, #8 │ │ + movs r0, r0 │ │ + str r1, [sp, #268] ; 0x10c │ │ + movs r3, r0 │ │ + ldr r1, [pc, #788] ; (1501c ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - bl 3ebdc <__ckd_salloc__> │ │ - str r0, [sp, #16] │ │ - bl 18d00 │ │ - adds r0, #1 │ │ - beq.n 13b98 │ │ - ldr r0, [r5, #12] │ │ - ldr r1, [sp, #16] │ │ - bl 18b88 │ │ - adds r0, #1 │ │ - bne.n 13b98 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r0, [r5, #12] │ │ - ldr r1, [sp, #16] │ │ + ldr r2, [pc, #788] ; (15020 ) │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + adds r6, r0, #0 │ │ + bl 1a024 │ │ + adds r3, r0, #1 │ │ + beq.n 14d32 │ │ + ldr r0, [r4, #12] │ │ + adds r1, r6, #0 │ │ + bl 19e90 │ │ + adds r3, r0, #1 │ │ + bne.n 14d32 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r0, [r4, #12] │ │ + adds r1, r6, #0 │ │ adds r3, r2, #0 │ │ - bl 18d34 │ │ - ldr r0, [sp, #16] │ │ - bl 3ec3e │ │ + bl 1a054 │ │ + adds r0, r6, #0 │ │ + bl 40732 │ │ movs r2, #0 │ │ - ldr r0, [r5, #12] │ │ + ldr r0, [r4, #12] │ │ add r1, sp, #100 ; 0x64 │ │ adds r3, r2, #0 │ │ - bl 18d34 │ │ - str r0, [sp, #16] │ │ + bl 1a054 │ │ + str r0, [sp, #44] ; 0x2c │ │ cmp r0, #0 │ │ - bge.n 13bc2 │ │ - ldr r2, [r6, #0] │ │ - ldr r1, [pc, #732] ; (13e90 ) │ │ - ldr r3, [pc, #732] ; (13e94 ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #728] ; (13e98 ) │ │ - b.n 13cc8 │ │ + blt.n 14c58 │ │ ldr r3, [sp, #72] ; 0x48 │ │ - cmp r3, r7 │ │ - beq.n 13bda │ │ - ldr r2, [r6, #0] │ │ - ldr r1, [pc, #720] ; (13e9c ) │ │ - ldr r3, [pc, #720] ; (13ea0 ) │ │ - str r2, [sp, #0] │ │ + ldr r2, [sp, #32] │ │ + cmp r3, r2 │ │ + beq.n 14d64 │ │ + ldr r3, [r5, #0] │ │ + ldr r1, [pc, #716] ; (15024 ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #716] ; (15028 ) │ │ add r1, pc │ │ + ldr r2, [pc, #716] ; (1502c ) │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #716] ; (13ea4 ) │ │ - b.n 13cc8 │ │ - ldr r1, [pc, #716] ; (13ea8 ) │ │ - ldr r2, [pc, #716] ; (13eac ) │ │ - ldr r0, [r5, #56] ; 0x38 │ │ + b.n 14c68 │ │ + ldr r1, [pc, #712] ; (15030 ) │ │ + ldr r2, [pc, #716] ; (15034 ) │ │ + ldr r0, [r4, #56] ; 0x38 │ │ add r1, pc │ │ - bl 40fba <__listelem_malloc__> │ │ - ldr r1, [sp, #16] │ │ - lsls r3, r7, #2 │ │ - str r0, [r3, r4] │ │ - str r1, [r0, #4] │ │ - ldr r3, [r5, #12] │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #16] │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + lsls r3, r3, #2 │ │ + str r0, [r3, r2] │ │ movs r2, #20 │ │ - muls r2, r1 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + muls r6, r2 │ │ + str r3, [r0, #4] │ │ + ldr r3, [r4, #12] │ │ ldr r3, [r3, #8] │ │ - adds r2, r3, r2 │ │ - ldr r3, [r2, #16] │ │ + adds r6, r3, r6 │ │ + ldr r3, [r6, #16] │ │ str r3, [r0, #8] │ │ ldr r3, [sp, #72] ; 0x48 │ │ str r3, [r0, #0] │ │ ldr r3, [sp, #76] ; 0x4c │ │ str r3, [r0, #20] │ │ ldr r3, [sp, #80] ; 0x50 │ │ str r3, [r0, #12] │ │ ldr r3, [sp, #84] ; 0x54 │ │ str r3, [r0, #16] │ │ movs r3, #0 │ │ strh r3, [r0, #24] │ │ str r3, [r0, #40] ; 0x28 │ │ str r3, [r0, #36] ; 0x24 │ │ str r3, [r0, #48] ; 0x30 │ │ - ldr r3, [r5, #24] │ │ + ldr r3, [r4, #24] │ │ cmp r3, #0 │ │ - bne.n 13c20 │ │ - str r0, [r5, #24] │ │ - b.n 13c24 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - str r0, [r2, #48] ; 0x30 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r7, #1 │ │ - cmp r7, r3 │ │ - beq.n 13c2e │ │ - b.n 13a5a │ │ - ldr r1, [pc, #640] ; (13eb0 ) │ │ - adds r0, r6, #0 │ │ + bne.n 14db0 │ │ + str r0, [r4, #24] │ │ + b.n 14db4 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + str r0, [r3, #48] ; 0x30 │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + adds r3, #1 │ │ + str r3, [sp, #32] │ │ + cmp r3, r2 │ │ + beq.n 14dc4 │ │ + str r0, [sp, #56] ; 0x38 │ │ + b.n 14be8 │ │ + ldr r1, [pc, #624] ; (15038 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - bl 13080 │ │ - lsrs r1, r7, #31 │ │ - asrs r3, r0, #31 │ │ - cmp r0, r7 │ │ - adcs r3, r1 │ │ - lsls r3, r3, #24 │ │ - str r1, [sp, #16] │ │ - lsrs r3, r3, #24 │ │ - bne.n 13c4c │ │ + bl 14068 │ │ cmp r0, #0 │ │ - bge.n 13c5a │ │ - ldr r1, [pc, #612] ; (13eb4 ) │ │ - ldr r3, [pc, #616] ; (13eb8 ) │ │ + blt.n 14dd8 │ │ + ldr r3, [sp, #32] │ │ + cmp r0, r3 │ │ + blt.n 14de6 │ │ + ldr r1, [pc, #608] ; (1503c ) │ │ + ldr r3, [pc, #612] ; (15040 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #608] ; (15044 ) │ │ add r3, pc │ │ - ldr r2, [pc, #612] ; (13ebc ) │ │ - b.n 13f24 │ │ + b.n 14fd8 │ │ + ldr r3, [sp, #16] │ │ lsls r0, r0, #2 │ │ - ldr r3, [r0, r4] │ │ - ldr r1, [pc, #608] ; (13ec0 ) │ │ - adds r0, r6, #0 │ │ - str r3, [r5, #28] │ │ + ldr r1, [pc, #604] ; (15048 ) │ │ + ldr r3, [r0, r3] │ │ + adds r0, r5, #0 │ │ + str r3, [r4, #28] │ │ add r1, pc │ │ - bl 13080 │ │ - ldr r2, [sp, #16] │ │ - asrs r3, r0, #31 │ │ - cmp r0, r7 │ │ - adcs r3, r2 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - bne.n 13c7c │ │ - lsrs r7, r0, #31 │ │ - beq.n 13c8a │ │ - ldr r1, [pc, #580] ; (13ec4 ) │ │ - ldr r3, [pc, #584] ; (13ec8 ) │ │ + bl 14068 │ │ + cmp r0, #0 │ │ + blt.n 14e02 │ │ + ldr r3, [sp, #32] │ │ + cmp r0, r3 │ │ + blt.n 14e10 │ │ + ldr r1, [pc, #584] ; (1504c ) │ │ + ldr r3, [pc, #584] ; (15050 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #584] ; (15054 ) │ │ add r3, pc │ │ - ldr r2, [pc, #580] ; (13ecc ) │ │ - b.n 13f24 │ │ + b.n 14fd8 │ │ + ldr r3, [sp, #16] │ │ lsls r0, r0, #2 │ │ - ldr r3, [r0, r4] │ │ - ldr r1, [pc, #576] ; (13ed0 ) │ │ - adds r0, r6, #0 │ │ - str r3, [r5, #32] │ │ + ldr r1, [pc, #576] ; (15058 ) │ │ + ldr r3, [r0, r3] │ │ + adds r0, r5, #0 │ │ + str r3, [r4, #32] │ │ add r1, pc │ │ - bl 13080 │ │ - str r0, [sp, #16] │ │ + bl 14068 │ │ + movs r6, #0 │ │ + str r0, [sp, #32] │ │ cmp r0, #0 │ │ - bge.n 13cd2 │ │ - ldr r1, [pc, #560] ; (13ed4 ) │ │ - ldr r3, [pc, #564] ; (13ed8 ) │ │ + bge.n 14e3a │ │ + ldr r1, [pc, #560] ; (1505c ) │ │ + ldr r3, [pc, #560] ; (15060 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #560] ; (15064 ) │ │ add r3, pc │ │ - ldr r2, [pc, #560] ; (13edc ) │ │ - b.n 13f24 │ │ - bl 42518 │ │ - cmp r0, #0 │ │ - bne.n 13cce │ │ - ldr r1, [pc, #552] ; (13ee0 ) │ │ - ldr r3, [pc, #552] ; (13ee4 ) │ │ + b.n 14fd8 │ │ + adds r6, #1 │ │ + ldr r3, [sp, #32] │ │ + cmp r6, r3 │ │ + beq.n 14e64 │ │ + adds r0, r5, #0 │ │ + bl 441c4 │ │ + subs r5, r0, #0 │ │ + bne.n 14e38 │ │ movs r2, #145 ; 0x91 │ │ - adds r6, r0, #0 │ │ + ldr r1, [pc, #536] ; (15068 ) │ │ + ldr r3, [pc, #540] ; (1506c ) │ │ str r0, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ movs r0, #4 │ │ lsls r2, r2, #2 │ │ - bl 4003c │ │ - b.n 13e4e │ │ - adds r7, #1 │ │ - b.n 13cd4 │ │ - adds r0, r6, #0 │ │ - ldr r3, [sp, #16] │ │ - cmp r7, r3 │ │ - bne.n 13cae │ │ - b.n 13cf2 │ │ - ldr r0, [r6, #0] │ │ + add r3, pc │ │ + b.n 14c68 │ │ + ldr r0, [r5, #0] │ │ ldrb r3, [r0, #0] │ │ cmp r3, #35 ; 0x23 │ │ - beq.n 13cf8 │ │ - adds r1, r7, #0 │ │ + bne.n 14e70 │ │ + adds r0, r5, #0 │ │ + bl 441c4 │ │ + subs r5, r0, #0 │ │ + bne.n 14e5c │ │ + b.n 14fcc │ │ + ldr r1, [pc, #508] ; (15070 ) │ │ movs r2, #5 │ │ - blx ead0 │ │ + add r1, pc │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ cmp r0, #0 │ │ - bne.n 13cf8 │ │ - b.n 13d68 │ │ - ldr r7, [pc, #500] ; (13ee8 ) │ │ - adds r6, r0, #0 │ │ - add r7, pc │ │ + bne.n 14e64 │ │ + adds r6, r5, #0 │ │ adds r0, r6, #0 │ │ - bl 42518 │ │ + bl 441c4 │ │ subs r6, r0, #0 │ │ - bne.n 13cdc │ │ - b.n 13f18 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ + bne.n 14e8c │ │ + b.n 15016 │ │ + ldr r1, [pc, #484] ; (15074 ) │ │ add r3, sp, #84 ; 0x54 │ │ ldr r0, [r6, #0] │ │ add r1, pc │ │ str r3, [sp, #0] │ │ add r2, sp, #76 ; 0x4c │ │ add r3, sp, #80 ; 0x50 │ │ - blx eadc │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ cmp r0, #3 │ │ - bne.n 13d76 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ + bne.n 14ef4 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + str r3, [sp, #32] │ │ movs r3, #224 ; 0xe0 │ │ + ldr r2, [sp, #32] │ │ lsls r3, r3, #24 │ │ - str r1, [sp, #16] │ │ - cmp r1, r3 │ │ - blt.n 13d6c │ │ - ldr r3, [sp, #76] ; 0x4c │ │ + cmp r2, r3 │ │ + blt.n 14e80 │ │ movs r1, #254 ; 0xfe │ │ - ldr r0, [sp, #32] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #16] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ lsls r3, r3, #2 │ │ - ldr r3, [r3, r4] │ │ + ldr r3, [r3, r2] │ │ lsls r1, r1, #22 │ │ - str r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #80] ; 0x50 │ │ lsls r3, r3, #2 │ │ - ldr r7, [r3, r4] │ │ - blx 45388 <__aeabi_fcmpeq> │ │ + ldr r5, [r3, r2] │ │ + bl 489a4 <_Unwind_GetTextRelBase@@Base+0x2f8> │ │ cmp r0, #0 │ │ - bne.n 13d54 │ │ - ldr r0, [sp, #16] │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [sp, #32] │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bne.n 14ee0 │ │ + ldr r0, [sp, #32] │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [sp, #84] ; 0x54 │ │ - ldr r3, [r7, #20] │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ + ldr r3, [r5, #20] │ │ + adds r0, r4, #0 │ │ subs r3, #1 │ │ str r3, [sp, #0] │ │ - adds r2, r7, #0 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + adds r2, r5, #0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ - bl 13124 │ │ - b.n 13d6c │ │ - ldr r2, [pc, #384] ; (13eec ) │ │ - str r2, [sp, #52] ; 0x34 │ │ - adds r0, r6, #0 │ │ - bl 42518 │ │ - subs r6, r0, #0 │ │ - bne.n 13d04 │ │ - ldr r1, [pc, #376] ; (13ef0 ) │ │ + bl 142cc │ │ + b.n 14e80 │ │ + ldr r1, [pc, #384] ; (15078 ) │ │ ldr r0, [r6, #0] │ │ + adds r5, r6, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 13d92 │ │ - ldr r1, [pc, #364] ; (13ef4 ) │ │ - ldr r3, [pc, #368] ; (13ef8 ) │ │ + beq.n 14f12 │ │ + ldr r1, [pc, #372] ; (1507c ) │ │ + ldr r3, [pc, #376] ; (15080 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #372] ; (15084 ) │ │ add r3, pc │ │ - ldr r2, [pc, #364] ; (13efc ) │ │ - b.n 13f24 │ │ + b.n 14fd8 │ │ adds r0, r6, #0 │ │ - bl 42468 │ │ + bl 44114 │ │ ldr r1, [sp, #68] ; 0x44 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - bl 422f8 │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ - ldr r3, [r5, #32] │ │ - ldr r0, [r5, #12] │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + bl 43f84 │ │ + ldr r0, [sp, #16] │ │ + bl 40732 │ │ + ldr r3, [r4, #32] │ │ + ldr r0, [r4, #12] │ │ ldr r1, [r3, #4] │ │ - bl 18ba0 │ │ + bl 19ec4 │ │ cmp r0, #0 │ │ - beq.n 13dcc │ │ - ldr r3, [r5, #8] │ │ - ldr r4, [r5, #32] │ │ + beq.n 14f4c │ │ + ldr r3, [r4, #8] │ │ + ldr r5, [r4, #32] │ │ cmp r3, #0 │ │ - beq.n 13dc0 │ │ + beq.n 14f40 │ │ ldr r0, [r3, #52] ; 0x34 │ │ - b.n 13dca │ │ - ldr r1, [pc, #316] ; (13f00 ) │ │ - ldr r0, [r5, #12] │ │ + b.n 14f4a │ │ + ldr r1, [pc, #324] ; (15088 ) │ │ + ldr r0, [r4, #12] │ │ add r1, pc │ │ - bl 18b88 │ │ - str r0, [r4, #8] │ │ - ldr r0, [r5, #32] │ │ - bl 12d9e │ │ - adds r0, r5, #0 │ │ - bl 13250 │ │ - ldr r4, [sp, #28] │ │ - cmp r4, #0 │ │ - beq.n 13e7a │ │ - ldr r1, [sp, #28] │ │ - ldr r4, [r5, #4] │ │ - ldr r0, [r1, #0] │ │ - ldr r1, [pc, #284] ; (13f04 ) │ │ + bl 19e90 │ │ + str r0, [r5, #8] │ │ + ldr r0, [r4, #32] │ │ + bl 13f1e │ │ + adds r0, r4, #0 │ │ + bl 143f0 │ │ + adds r0, r4, #0 │ │ + cmp r7, #0 │ │ + beq.n 15008 │ │ + ldr r1, [pc, #300] ; (1508c ) │ │ + ldr r0, [r7, #0] │ │ + ldr r5, [r4, #4] │ │ add r1, pc │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ - adds r3, r1, #0 │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ - adds r0, r4, #0 │ │ - blx 41d70 │ │ - ldr r2, [sp, #28] │ │ - ldr r1, [pc, #260] ; (13f08 ) │ │ + adds r3, r1, #0 │ │ + adds r0, r5, #0 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + ldr r1, [pc, #272] ; (15090 ) │ │ adds r6, r0, #0 │ │ - ldr r0, [r2, #0] │ │ add r1, pc │ │ - ldr r4, [r5, #4] │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ + ldr r0, [r7, #0] │ │ + ldr r5, [r4, #4] │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - adds r0, r4, #0 │ │ - blx 41d70 │ │ - ldr r3, [sp, #28] │ │ - ldr r1, [pc, #232] ; (13f0c ) │ │ - adds r7, r6, r0 │ │ - ldr r0, [r3, #0] │ │ + adds r0, r5, #0 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + ldr r1, [pc, #244] ; (15094 ) │ │ + ldr r3, [r4, #4] │ │ + adds r5, r6, r0 │ │ add r1, pc │ │ - ldr r4, [r5, #4] │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ + ldr r0, [r7, #0] │ │ + str r3, [sp, #16] │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - adds r0, r4, #0 │ │ - blx 41d70 │ │ - adds r1, r7, #0 │ │ + ldr r0, [sp, #16] │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + adds r1, r5, #0 │ │ adds r2, r6, r0 │ │ - adds r0, r5, #0 │ │ - bl 131ac │ │ - b.n 13e7a │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r1, [pc, #188] ; (13f10 ) │ │ - ldr r3, [pc, #192] ; (13f14 ) │ │ - str r2, [sp, #0] │ │ - movs r2, #162 ; 0xa2 │ │ + adds r0, r4, #0 │ │ + bl 14358 │ │ + adds r0, r4, #0 │ │ + b.n 15008 │ │ + movs r0, #4 │ │ + ldr r1, [pc, #200] ; (15098 ) │ │ + ldr r3, [pc, #200] ; (1509c ) │ │ + ldr r2, [pc, #204] ; (150a0 ) │ │ + add r1, pc │ │ add r3, pc │ │ + bl 41bd4 │ │ + movs r2, #162 ; 0xa2 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #192] ; (150a4 ) │ │ lsls r2, r2, #2 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #192] ; (150a8 ) │ │ add r1, pc │ │ movs r0, #4 │ │ - bl 4003c │ │ - adds r0, r6, #0 │ │ - bl 42468 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r5, #0 │ │ + bl 44114 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #68] ; 0x44 │ │ - bl 422f8 │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ - movs r5, #0 │ │ - ldr r4, [sp, #60] ; 0x3c │ │ + bl 43f84 │ │ + ldr r0, [sp, #16] │ │ + bl 40732 │ │ + movs r0, #0 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #356] ; 0x164 │ │ - adds r0, r5, #0 │ │ - ldr r3, [r4, #0] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 13f2e │ │ - b.n 13f2a │ │ - strh r1, [r0, #20] │ │ + beq.n 150ac │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + ldr r3, [r0, #0] │ │ + udf #255 ; 0xff │ │ + nop ; (mov r8, r8) │ │ + ldrh r1, [r2, #36] ; 0x24 │ │ movs r3, r0 │ │ lsls r6, r0, #8 │ │ movs r0, r0 │ │ - strh r1, [r7, #16] │ │ - movs r3, r0 │ │ - strh r7, [r0, #50] ; 0x32 │ │ - movs r3, r0 │ │ - lsls r7, r1, #8 │ │ - movs r0, r0 │ │ - strh r1, [r4, #16] │ │ + ldrh r5, [r7, #32] │ │ movs r3, r0 │ │ - strh r1, [r1, #50] ; 0x32 │ │ + str r0, [sp, #396] ; 0x18c │ │ movs r3, r0 │ │ lsls r5, r2, #8 │ │ movs r0, r0 │ │ - strh r1, [r2, #16] │ │ + ldrh r7, [r5, #32] │ │ movs r3, r0 │ │ lsls r1, r3, #8 │ │ movs r0, r0 │ │ - strh r2, [r7, #46] ; 0x2e │ │ + str r0, [sp, #48] ; 0x30 │ │ movs r3, r0 │ │ - strh r7, [r3, #12] │ │ + ldrh r3, [r7, #28] │ │ movs r3, r0 │ │ - strh r0, [r4, #46] ; 0x2e │ │ + ldrh r2, [r7, #62] ; 0x3e │ │ movs r3, r0 │ │ lsls r7, r5, #8 │ │ movs r0, r0 │ │ - strh r3, [r7, #46] ; 0x2e │ │ + str r0, [sp, #84] ; 0x54 │ │ movs r3, r0 │ │ - strh r7, [r5, #10] │ │ + ldrh r1, [r2, #28] │ │ movs r3, r0 │ │ - strh r1, [r4, #46] ; 0x2e │ │ + str r0, [sp, #4] │ │ movs r3, r0 │ │ lsls r7, r6, #8 │ │ movs r0, r0 │ │ - strh r2, [r7, #46] ; 0x2e │ │ + str r0, [sp, #104] ; 0x68 │ │ movs r3, r0 │ │ - strh r3, [r1, #10] │ │ + ldrh r1, [r5, #26] │ │ movs r3, r0 │ │ - strh r2, [r6, #46] ; 0x2e │ │ + str r0, [sp, #56] ; 0x38 │ │ movs r3, r0 │ │ lsls r6, r7, #8 │ │ movs r0, r0 │ │ - strh r1, [r6, #8] │ │ + ldrh r7, [r0, #26] │ │ movs r3, r0 │ │ - strh r7, [r6, #46] ; 0x2e │ │ + str r0, [sp, #36] ; 0x24 │ │ movs r3, r0 │ │ - strh r2, [r6, #46] ; 0x2e │ │ + str r0, [sp, #112] ; 0x70 │ │ movs r3, r0 │ │ - strh r4, [r4, #46] ; 0x2e │ │ + str r0, [sp, #16] │ │ movs r3, r0 │ │ - strh r6, [r5, #14] │ │ + ldrh r6, [r2, #32] │ │ movs r3, r0 │ │ - strh r7, [r4, #2] │ │ + ldrh r7, [r1, #20] │ │ movs r3, r0 │ │ - strh r3, [r5, #42] ; 0x2a │ │ + ldrh r1, [r2, #60] ; 0x3c │ │ movs r3, r0 │ │ lsls r3, r4, #9 │ │ movs r0, r0 │ │ - strh r6, [r1, #42] ; 0x2a │ │ + ldrh r6, [r6, #58] ; 0x3a │ │ movs r3, r0 │ │ - ldrb r1, [r1, #17] │ │ + strh r3, [r6, #50] ; 0x32 │ │ movs r3, r0 │ │ - ldrb r1, [r3, #17] │ │ + strh r7, [r0, #52] ; 0x34 │ │ movs r3, r0 │ │ - ldrb r2, [r5, #17] │ │ + strh r0, [r3, #52] ; 0x34 │ │ movs r3, r0 │ │ - ldrb r5, [r2, #30] │ │ + ldrh r5, [r0, #14] │ │ movs r3, r0 │ │ - strh r7, [r7, #36] ; 0x24 │ │ + ldrh r4, [r7, #54] ; 0x36 │ │ movs r3, r0 │ │ - ldr r1, [pc, #24] ; (13f34 ) │ │ - ldr r3, [pc, #28] ; (13f38 ) │ │ - ldr r2, [pc, #28] ; (13f3c ) │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r0, #4 │ │ - bl 4003c │ │ - b.n 13e4e │ │ - blx ea28 <__stack_chk_fail@plt> │ │ - add sp, #364 ; 0x16c │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldrb r3, [r2, #27] │ │ + lsls r1, r2, #9 │ │ + movs r0, r0 │ │ + ldrh r1, [r6, #12] │ │ movs r3, r0 │ │ - strh r2, [r1, #32] │ │ + ldrh r3, [r2, #54] ; 0x36 │ │ movs r3, r0 │ │ - lsls r1, r2, #9 │ │ - ... │ │ + add sp, #364 ; 0x16c │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -00013f40 : │ │ +000150b0 : │ │ ldr r0, [r0, #36] ; 0x24 │ │ bx lr │ │ │ │ -00013f44 : │ │ +000150b4 : │ │ + ldr r2, [pc, #92] ; (15114 ) │ │ push {r4, r5, r6, lr} │ │ - ldr r2, [pc, #92] ; (13fa4 ) │ │ + add r2, pc │ │ adds r5, r0, #0 │ │ adds r6, r1, #0 │ │ - add r2, pc │ │ + ldr r3, [pc, #88] ; (15118 ) │ │ movs r1, #76 ; 0x4c │ │ - ldr r3, [pc, #84] ; (13fa8 ) │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r5, [r0, #8] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r4, r0, #0 │ │ + str r5, [r0, #8] │ │ ldr r0, [r5, #16] │ │ - bl 1907c │ │ - str r0, [r4, #12] │ │ + bl 1a3bc │ │ ldr r3, [r5, #12] │ │ + str r0, [r4, #12] │ │ ldr r0, [r3, #4] │ │ - blx 417a4 │ │ + bl 487a4 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ ldr r3, [r4, #8] │ │ - ldr r1, [pc, #60] ; (13fac ) │ │ + ldr r1, [pc, #60] ; (1511c ) │ │ str r0, [r4, #4] │ │ ldr r0, [r3, #8] │ │ add r1, pc │ │ - bl 3f528 │ │ + bl 41024 │ │ ldr r3, [r4, #12] │ │ str r0, [r4, #20] │ │ movs r0, #52 ; 0x34 │ │ ldr r3, [r3, #40] ; 0x28 │ │ str r6, [r4, #36] ; 0x24 │ │ str r3, [r4, #16] │ │ - bl 40f04 │ │ + bl 42ab8 │ │ str r0, [r4, #56] ; 0x38 │ │ movs r0, #32 │ │ - bl 40f04 │ │ + bl 42ab8 │ │ str r0, [r4, #60] ; 0x3c │ │ movs r0, #8 │ │ - bl 40f04 │ │ + bl 42ab8 │ │ movs r3, #1 │ │ str r0, [r4, #64] ; 0x40 │ │ str r3, [r4, #0] │ │ adds r0, r4, #0 │ │ pop {r4, r5, r6, pc} │ │ - ldrb r5, [r4, #26] │ │ + ldrh r1, [r4, #6] │ │ movs r3, r0 │ │ lsls r2, r3, #10 │ │ movs r0, r0 │ │ - str r3, [r0, #64] ; 0x40 │ │ + ldr r3, [r7, #96] ; 0x60 │ │ movs r3, r0 │ │ │ │ -00013fb0 : │ │ +00015120 : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -00013fb8 : │ │ +00015128 : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ - beq.n 13ff4 │ │ - ldr r0, [r0, #0] │ │ - subs r0, #1 │ │ + beq.n 15164 │ │ + ldr r3, [r4, #0] │ │ + subs r0, r3, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 13ff4 │ │ + bgt.n 15164 │ │ ldr r0, [r4, #4] │ │ - blx 417b4 │ │ + bl 48744 <_Unwind_GetTextRelBase@@Base+0x98> │ │ ldr r0, [r4, #12] │ │ - bl 19084 │ │ + bl 1a3c4 │ │ ldr r0, [r4, #56] ; 0x38 │ │ - bl 40f90 │ │ + bl 42b44 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 40f90 │ │ + bl 42b44 │ │ ldr r0, [r4, #64] ; 0x40 │ │ - bl 40f90 │ │ + bl 42b44 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -00013ff6 : │ │ +00015166 : │ │ ldr r0, [r0, #4] │ │ bx lr │ │ │ │ -00013ffa : │ │ +0001516a : │ │ ldr r0, [r0, #24] │ │ bx lr │ │ │ │ -00013ffe : │ │ +0001516e : │ │ ldr r0, [r0, #48] ; 0x30 │ │ bx lr │ │ │ │ -00014002 : │ │ +00015172 : │ │ bx lr │ │ │ │ -00014004 : │ │ +00015174 : │ │ bx lr │ │ │ │ -00014006 : │ │ +00015176 : │ │ cmp r1, #0 │ │ - beq.n 1400e │ │ - ldr r3, [r0, #12] │ │ + beq.n 1517e │ │ + ldrh r3, [r0, #12] │ │ strh r3, [r1, #0] │ │ cmp r2, #0 │ │ - beq.n 14016 │ │ - ldr r3, [r0, #16] │ │ + beq.n 15186 │ │ + ldrh r3, [r0, #16] │ │ strh r3, [r2, #0] │ │ ldr r0, [r0, #20] │ │ bx lr │ │ │ │ -0001401a : │ │ - ldr r2, [r1, #4] │ │ - adds r3, r0, #0 │ │ - movs r0, #0 │ │ - cmp r2, r0 │ │ - blt.n 1402e │ │ - ldr r3, [r3, #12] │ │ +0001518a : │ │ + movs r2, #0 │ │ + ldr r3, [r1, #4] │ │ + cmp r3, r2 │ │ + blt.n 1519c │ │ movs r1, #20 │ │ - muls r2, r1 │ │ - ldr r3, [r3, #8] │ │ - ldr r0, [r2, r3] │ │ + ldr r2, [r0, #12] │ │ + muls r3, r1 │ │ + ldr r2, [r2, #8] │ │ + ldr r2, [r3, r2] │ │ + adds r0, r2, #0 │ │ bx lr │ │ │ │ -00014030 : │ │ - ldr r2, [r1, #8] │ │ - adds r3, r0, #0 │ │ - movs r0, #0 │ │ - cmp r2, r0 │ │ - blt.n 14044 │ │ - ldr r3, [r3, #12] │ │ +000151a0 : │ │ + movs r2, #0 │ │ + ldr r3, [r1, #8] │ │ + cmp r3, r2 │ │ + blt.n 151b2 │ │ movs r1, #20 │ │ - muls r2, r1 │ │ - ldr r3, [r3, #8] │ │ - ldr r0, [r2, r3] │ │ + ldr r2, [r0, #12] │ │ + muls r3, r1 │ │ + ldr r2, [r2, #8] │ │ + ldr r2, [r3, r2] │ │ + adds r0, r2, #0 │ │ bx lr │ │ │ │ -00014046 : │ │ +000151b6 : │ │ push {r4, r5, r6, lr} │ │ adds r6, r1, #0 │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #4] │ │ adds r5, r2, #0 │ │ - blx 41d58 │ │ - ldr r3, [r6, #36] ; 0x24 │ │ - b.n 14072 │ │ - ldr r2, [r3, #0] │ │ - ldr r6, [r2, #24] │ │ - ldr r1, [r2, #28] │ │ - adds r1, r6, r1 │ │ + bl 489c4 <_Unwind_GetTextRelBase@@Base+0x318> │ │ + ldr r2, [r6, #36] ; 0x24 │ │ + cmp r2, #0 │ │ + beq.n 151ea │ │ + ldr r1, [r2, #0] │ │ + ldr r6, [r1, #28] │ │ + ldr r3, [r1, #24] │ │ + adds r3, r3, r6 │ │ ldr r6, [r4, #48] ; 0x30 │ │ - subs r1, r1, r6 │ │ - cmp r1, r0 │ │ - ble.n 14070 │ │ - adds r0, r1, #0 │ │ + subs r3, r3, r6 │ │ + cmp r3, r0 │ │ + ble.n 151e2 │ │ cmp r5, #0 │ │ - beq.n 14070 │ │ - str r2, [r5, #0] │ │ - ldr r3, [r3, #4] │ │ - cmp r3, #0 │ │ - bne.n 14058 │ │ + beq.n 151e4 │ │ + str r1, [r5, #0] │ │ + b.n 151e4 │ │ + adds r3, r0, #0 │ │ + ldr r2, [r2, #4] │ │ + adds r0, r3, #0 │ │ + b.n 151c6 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00014078 : │ │ +000151ec : │ │ ldr r0, [r0, #36] ; 0x24 │ │ bx lr │ │ │ │ -0001407c : │ │ +000151f0 : │ │ ldr r0, [r0, #40] ; 0x28 │ │ bx lr │ │ │ │ -00014080 : │ │ +000151f4 : │ │ ldr r0, [r0, #4] │ │ bx lr │ │ │ │ -00014084 : │ │ +000151f8 : │ │ bx lr │ │ │ │ -00014086 : │ │ +000151fa : │ │ ldr r0, [r0, #0] │ │ bx lr │ │ │ │ -0001408a : │ │ +000151fe : │ │ cmp r1, #0 │ │ - beq.n 14098 │ │ + beq.n 1520c │ │ ldr r3, [r0, #0] │ │ cmp r3, #0 │ │ - beq.n 14096 │ │ + beq.n 1520a │ │ ldr r3, [r3, #20] │ │ strh r3, [r1, #0] │ │ ldr r0, [r0, #20] │ │ bx lr │ │ │ │ -0001409c : │ │ +00015210 : │ │ cmp r1, #0 │ │ - beq.n 140a4 │ │ + beq.n 15218 │ │ ldr r3, [r0, #0] │ │ str r3, [r1, #0] │ │ ldr r0, [r0, #4] │ │ bx lr │ │ │ │ -000140a8 : │ │ - adds r3, r0, #0 │ │ - ldr r0, [r1, #0] │ │ - cmp r0, #0 │ │ - beq.n 140c2 │ │ - ldr r2, [r0, #4] │ │ - movs r0, #0 │ │ - cmp r2, r0 │ │ - blt.n 140c2 │ │ - ldr r3, [r3, #12] │ │ +0001521c : │ │ + ldr r3, [r1, #0] │ │ + subs r2, r3, #0 │ │ + beq.n 15234 │ │ + movs r2, #0 │ │ + ldr r3, [r3, #4] │ │ + cmp r3, r2 │ │ + blt.n 15234 │ │ movs r1, #20 │ │ - muls r2, r1 │ │ - ldr r3, [r3, #8] │ │ - ldr r0, [r2, r3] │ │ + ldr r2, [r0, #12] │ │ + muls r3, r1 │ │ + ldr r2, [r2, #8] │ │ + ldr r2, [r3, r2] │ │ + adds r0, r2, #0 │ │ bx lr │ │ │ │ -000140c4 : │ │ - adds r3, r0, #0 │ │ - ldr r0, [r1, #0] │ │ - cmp r0, #0 │ │ - beq.n 140de │ │ - ldr r2, [r0, #8] │ │ - movs r0, #0 │ │ - cmp r2, r0 │ │ - blt.n 140de │ │ - ldr r3, [r3, #12] │ │ - movs r1, #20 │ │ - muls r2, r1 │ │ +00015238 : │ │ + ldr r3, [r1, #0] │ │ + subs r2, r3, #0 │ │ + beq.n 15250 │ │ + movs r2, #0 │ │ ldr r3, [r3, #8] │ │ - ldr r0, [r2, r3] │ │ + cmp r3, r2 │ │ + blt.n 15250 │ │ + movs r1, #20 │ │ + ldr r2, [r0, #12] │ │ + muls r3, r1 │ │ + ldr r2, [r2, #8] │ │ + ldr r2, [r3, r2] │ │ + adds r0, r2, #0 │ │ bx lr │ │ │ │ -000140e0 : │ │ +00015254 : │ │ ldr r0, [r0, #8] │ │ bx lr │ │ │ │ -000140e4 : │ │ +00015258 : │ │ push {r4, lr} │ │ - ldr r3, [r1, #28] │ │ - ldr r4, [r1, #24] │ │ - adds r4, r4, r3 │ │ - ldr r3, [r0, #48] ; 0x30 │ │ - subs r0, r4, r3 │ │ + ldr r3, [r1, #24] │ │ + ldr r4, [r1, #28] │ │ + ldr r0, [r0, #48] ; 0x30 │ │ + adds r3, r3, r4 │ │ + subs r0, r3, r0 │ │ cmp r2, #0 │ │ - beq.n 140fa │ │ + beq.n 1526e │ │ ldr r3, [r1, #12] │ │ lsls r3, r3, #10 │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ │ │ -000140fc : │ │ +00015270 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ ldr r3, [r1, #4] │ │ - adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ + adds r6, r0, #0 │ │ + adds r7, r1, #0 │ │ ldr r0, [r0, #12] │ │ ldr r1, [r3, #8] │ │ - bl 18bcc │ │ - subs r7, r0, #0 │ │ - beq.n 14130 │ │ - ldr r3, [r6, #4] │ │ - movs r7, #0 │ │ - ldr r3, [r3, #8] │ │ - cmp r3, r7 │ │ - blt.n 14130 │ │ - ldr r2, [r5, #12] │ │ + bl 19ef4 │ │ + movs r5, #0 │ │ + cmp r0, r5 │ │ + beq.n 152a4 │ │ + ldr r3, [r7, #4] │ │ + ldr r0, [r3, #8] │ │ + cmp r0, r5 │ │ + blt.n 152a4 │ │ movs r1, #20 │ │ + ldr r2, [r6, #12] │ │ + adds r3, r0, #0 │ │ muls r3, r1 │ │ ldr r2, [r2, #8] │ │ - ldr r7, [r3, r2] │ │ - cmp r7, #0 │ │ - beq.n 14130 │ │ - adds r0, r7, #0 │ │ - blx ea40 │ │ - adds r7, r0, #1 │ │ - adds r4, r6, #0 │ │ - b.n 14162 │ │ + ldr r0, [r3, r2] │ │ + cmp r0, r5 │ │ + beq.n 152a4 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r5, r0, #1 │ │ + adds r4, r7, #0 │ │ ldr r3, [r4, #0] │ │ - ldr r0, [r5, #12] │ │ + ldr r0, [r6, #12] │ │ ldr r1, [r3, #8] │ │ - bl 18bcc │ │ + bl 19ef4 │ │ cmp r0, #0 │ │ - beq.n 14160 │ │ + beq.n 152d4 │ │ ldr r3, [r4, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - blt.n 14160 │ │ - ldr r2, [r5, #12] │ │ + ldr r0, [r3, #8] │ │ + cmp r0, #0 │ │ + blt.n 152d4 │ │ movs r1, #20 │ │ + ldr r2, [r6, #12] │ │ + adds r3, r0, #0 │ │ muls r3, r1 │ │ ldr r2, [r2, #8] │ │ ldr r0, [r3, r2] │ │ cmp r0, #0 │ │ - beq.n 14160 │ │ - blx ea40 │ │ - adds r7, #1 │ │ - adds r7, r7, r0 │ │ + beq.n 152d4 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r5, #1 │ │ + adds r5, r5, r0 │ │ ldr r4, [r4, #8] │ │ cmp r4, #0 │ │ - bne.n 14134 │ │ - ldr r0, [r5, #52] ; 0x34 │ │ - bl 3ec3e │ │ - ldr r2, [pc, #160] ; (14210 ) │ │ - adds r1, r7, #1 │ │ - ldr r3, [pc, #160] ; (14214 ) │ │ - add r2, pc │ │ + bne.n 152a6 │ │ + ldr r0, [r6, #52] ; 0x34 │ │ + bl 40732 │ │ + ldr r2, [pc, #164] ; (15388 ) │ │ + adds r1, r5, #1 │ │ + ldr r3, [pc, #164] ; (1538c ) │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r0, [r5, #52] ; 0x34 │ │ - ldr r3, [r6, #4] │ │ - subs r7, #1 │ │ - adds r7, r0, r7 │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [r7, #4] │ │ + subs r5, #1 │ │ + str r0, [r6, #52] ; 0x34 │ │ + adds r4, r0, r5 │ │ ldr r1, [r3, #8] │ │ - ldr r0, [r5, #12] │ │ - bl 18bcc │ │ + ldr r0, [r6, #12] │ │ + bl 19ef4 │ │ cmp r0, #0 │ │ - beq.n 14208 │ │ - ldr r3, [r6, #4] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - blt.n 14208 │ │ - ldr r2, [r5, #12] │ │ + beq.n 15338 │ │ + ldr r3, [r7, #4] │ │ + ldr r0, [r3, #8] │ │ + cmp r0, #0 │ │ + blt.n 15338 │ │ movs r1, #20 │ │ + ldr r2, [r6, #12] │ │ + adds r3, r0, #0 │ │ muls r3, r1 │ │ ldr r2, [r2, #8] │ │ - ldr r4, [r3, r2] │ │ - cmp r4, #0 │ │ - beq.n 14208 │ │ - adds r0, r4, #0 │ │ - blx ea40 │ │ - subs r7, r7, r0 │ │ + ldr r5, [r3, r2] │ │ + cmp r5, #0 │ │ + beq.n 15338 │ │ + adds r0, r5, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + subs r4, r4, r0 │ │ adds r2, r0, #0 │ │ - adds r1, r4, #0 │ │ - adds r0, r7, #0 │ │ - blx eb24 │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - cmp r7, r3 │ │ - bls.n 14208 │ │ - subs r7, #1 │ │ + adds r1, r5, #0 │ │ + adds r0, r4, #0 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [r6, #52] ; 0x34 │ │ + cmp r4, r3 │ │ + bls.n 15338 │ │ movs r3, #32 │ │ - strb r3, [r7, #0] │ │ - b.n 14208 │ │ - ldr r3, [r6, #0] │ │ - ldr r0, [r5, #12] │ │ + subs r4, #1 │ │ + strb r3, [r4, #0] │ │ + ldr r3, [r7, #0] │ │ + ldr r0, [r6, #12] │ │ ldr r1, [r3, #8] │ │ - bl 18bcc │ │ + bl 19ef4 │ │ cmp r0, #0 │ │ - beq.n 14206 │ │ - ldr r3, [r6, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - blt.n 14206 │ │ - ldr r2, [r5, #12] │ │ + beq.n 1537c │ │ + ldr r3, [r7, #0] │ │ + ldr r0, [r3, #8] │ │ + cmp r0, #0 │ │ + blt.n 1537c │ │ movs r1, #20 │ │ + ldr r2, [r6, #12] │ │ + adds r3, r0, #0 │ │ muls r3, r1 │ │ ldr r2, [r2, #8] │ │ - ldr r4, [r3, r2] │ │ - cmp r4, #0 │ │ - beq.n 14206 │ │ - adds r0, r4, #0 │ │ - blx ea40 │ │ - subs r7, r7, r0 │ │ + ldr r5, [r3, r2] │ │ + cmp r5, #0 │ │ + beq.n 1537c │ │ + adds r0, r5, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + subs r4, r4, r0 │ │ adds r2, r0, #0 │ │ - adds r1, r4, #0 │ │ - adds r0, r7, #0 │ │ - blx eb24 │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - cmp r7, r3 │ │ - bls.n 14206 │ │ - subs r7, #1 │ │ + adds r1, r5, #0 │ │ + adds r0, r4, #0 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [r6, #52] ; 0x34 │ │ + cmp r4, r3 │ │ + bls.n 1537c │ │ movs r3, #32 │ │ - strb r3, [r7, #0] │ │ - ldr r6, [r6, #8] │ │ - cmp r6, #0 │ │ - bne.n 141c4 │ │ - ldr r0, [r5, #52] ; 0x34 │ │ + subs r4, #1 │ │ + strb r3, [r4, #0] │ │ + ldr r7, [r7, #8] │ │ + cmp r7, #0 │ │ + bne.n 15338 │ │ + ldr r0, [r6, #52] ; 0x34 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldrb r7, [r7, #17] │ │ + nop ; (mov r8, r8) │ │ + strh r1, [r6, #52] ; 0x34 │ │ movs r3, r0 │ │ lsls r5, r5, #13 │ │ ... │ │ │ │ -00014218 : │ │ +00015390 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r7, r2, #0 │ │ - ldr r2, [pc, #120] ; (14298 ) │ │ - adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ - ldr r3, [pc, #120] ; (1429c ) │ │ - add r2, pc │ │ + ldr r2, [pc, #120] ; (15410 ) │ │ + adds r6, r0, #0 │ │ + adds r5, r1, #0 │ │ + ldr r3, [pc, #120] ; (15414 ) │ │ movs r0, #1 │ │ movs r1, #52 ; 0x34 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [pc, #112] ; (142a0 ) │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #112] ; (15418 ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ str r3, [r0, #0] │ │ - ldr r3, [r5, #8] │ │ + ldr r3, [r6, #8] │ │ str r7, [r0, #36] ; 0x24 │ │ str r3, [r0, #4] │ │ movs r3, #0 │ │ strh r3, [r0, #48] ; 0x30 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - adds r5, r6, #0 │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + adds r6, r5, #0 │ │ str r3, [r0, #44] ; 0x2c │ │ - b.n 1424e │ │ + ldrh r0, [r4, #48] ; 0x30 │ │ + cmp r6, #0 │ │ + beq.n 153cc │ │ adds r0, #1 │ │ strh r0, [r4, #48] ; 0x30 │ │ - ldr r5, [r5, #8] │ │ - ldrh r0, [r4, #48] ; 0x30 │ │ - cmp r5, #0 │ │ - bne.n 14248 │ │ + ldr r6, [r6, #8] │ │ + b.n 153be │ │ cmp r0, #0 │ │ - bne.n 14262 │ │ + bne.n 153da │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - adds r4, r5, #0 │ │ - b.n 14294 │ │ - ldr r2, [pc, #64] ; (142a4 ) │ │ + bl 40732 │ │ + adds r0, r6, #0 │ │ + b.n 1540c │ │ + ldr r2, [pc, #64] ; (1541c ) │ │ lsls r0, r0, #16 │ │ - movs r1, #4 │ │ + ldr r3, [pc, #64] ; (15420 ) │ │ add r2, pc │ │ - ldr r3, [pc, #60] ; (142a8 ) │ │ asrs r0, r0, #16 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r3, #48 ; 0x30 │ │ - ldrsh r1, [r4, r3] │ │ + movs r1, #4 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r2, #48 ; 0x30 │ │ + ldrsh r3, [r4, r2] │ │ str r0, [r4, #40] ; 0x28 │ │ - adds r2, r6, #0 │ │ - lsls r1, r1, #2 │ │ - b.n 14284 │ │ - adds r0, r1, r5 │ │ - str r2, [r3, r0] │ │ - ldr r2, [r2, #8] │ │ - subs r5, #4 │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - cmp r2, #0 │ │ - bne.n 1427e │ │ - ldr r1, [r3, #0] │ │ + lsls r3, r3, #2 │ │ + subs r3, #4 │ │ + ldr r2, [r4, #40] ; 0x28 │ │ + cmp r5, #0 │ │ + beq.n 15400 │ │ + str r5, [r2, r3] │ │ + ldr r5, [r5, #8] │ │ + b.n 153f2 │ │ + ldr r1, [r2, #0] │ │ adds r0, r4, #0 │ │ - bl 12f78 │ │ + adds r2, r5, #0 │ │ + bl 14178 │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldrb r5, [r1, #15] │ │ + nop ; (mov r8, r8) │ │ + strh r1, [r7, #46] ; 0x2e │ │ movs r3, r0 │ │ lsls r6, r1, #16 │ │ movs r0, r0 │ │ - subs r5, #206 ; 0xce │ │ + ldr r4, [pc, #344] ; (15574 ) │ │ movs r4, r0 │ │ - ldrb r1, [r1, #14] │ │ + strh r1, [r7, #44] ; 0x2c │ │ movs r3, r0 │ │ lsls r5, r3, #16 │ │ ... │ │ │ │ -000142ac : │ │ +00015424 : │ │ push {r3, r4, r5, lr} │ │ - adds r4, r1, #0 │ │ - ldr r1, [pc, #16] ; (142c4 ) │ │ - adds r5, r2, #0 │ │ - ldr r0, [r0, #64] ; 0x40 │ │ + adds r5, r1, #0 │ │ + ldr r1, [pc, #16] ; (1543c ) │ │ + adds r4, r2, #0 │ │ add r1, pc │ │ - ldr r2, [pc, #12] ; (142c8 ) │ │ - bl 40fba <__listelem_malloc__> │ │ - str r5, [r0, #4] │ │ - str r4, [r0, #0] │ │ + ldr r2, [pc, #16] ; (15440 ) │ │ + ldr r0, [r0, #64] ; 0x40 │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ + str r5, [r0, #0] │ │ + str r4, [r0, #4] │ │ pop {r3, r4, r5, pc} │ │ - ldrb r3, [r7, #12] │ │ + strh r5, [r5, #42] ; 0x2a │ │ movs r3, r0 │ │ lsls r5, r5, #16 │ │ ... │ │ │ │ -000142cc : │ │ - push {r3, r4, r5, lr} │ │ +00015444 : │ │ ldr r2, [r0, #68] ; 0x44 │ │ + push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ cmp r2, #0 │ │ - bne.n 142e0 │ │ - bl 142ac │ │ + bne.n 15458 │ │ + bl 15424 │ │ str r0, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ - b.n 142f0 │ │ + b.n 15468 │ │ movs r2, #0 │ │ ldr r5, [r0, #72] ; 0x48 │ │ - bl 142ac │ │ - str r0, [r5, #4] │ │ + bl 15424 │ │ ldr r3, [r4, #72] ; 0x48 │ │ + str r0, [r5, #4] │ │ ldr r3, [r3, #4] │ │ str r3, [r4, #72] ; 0x48 │ │ pop {r3, r4, r5, pc} │ │ ... │ │ │ │ -000142f4 : │ │ +0001546c : │ │ + ldr r1, [r0, #68] ; 0x44 │ │ push {r4, r5, r6, lr} │ │ - ldr r5, [r0, #68] ; 0x44 │ │ adds r4, r0, #0 │ │ - subs r1, r5, #0 │ │ - beq.n 14316 │ │ - ldr r2, [pc, #28] ; (1431c ) │ │ - ldr r6, [r1, #4] │ │ - ldr r0, [r0, #64] ; 0x40 │ │ + subs r0, r1, #0 │ │ + beq.n 15490 │ │ + ldr r2, [pc, #28] ; (15494 ) │ │ + ldr r6, [r1, #0] │ │ + ldr r5, [r1, #4] │ │ + ldr r0, [r4, #64] ; 0x40 │ │ add r2, pc │ │ - ldr r3, [pc, #24] ; (14320 ) │ │ - ldr r5, [r5, #0] │ │ - bl 410b0 <__listelem_free__> │ │ - str r6, [r4, #68] ; 0x44 │ │ - cmp r6, #0 │ │ - bne.n 14316 │ │ - str r6, [r4, #72] ; 0x48 │ │ - adds r0, r5, #0 │ │ + ldr r3, [pc, #20] ; (15498 ) │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + str r5, [r4, #68] ; 0x44 │ │ + adds r0, r6, #0 │ │ + cmp r5, #0 │ │ + bne.n 15490 │ │ + str r5, [r4, #72] ; 0x48 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - ldrb r5, [r5, #11] │ │ + strh r3, [r3, #40] ; 0x28 │ │ movs r3, r0 │ │ lsls r2, r1, #17 │ │ ... │ │ │ │ -00014324 : │ │ +0001549c : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 142f4 │ │ + bl 1546c │ │ cmp r0, #0 │ │ - bne.n 14328 │ │ + bne.n 154a0 │ │ pop {r4, pc} │ │ │ │ -00014334 : │ │ +000154ac : │ │ push {r4, r5, r6, lr} │ │ - adds r6, r0, #0 │ │ + adds r5, r0, #0 │ │ adds r4, r1, #0 │ │ - bl 142f4 │ │ - subs r5, r0, #0 │ │ - beq.n 14376 │ │ - ldr r3, [r5, #4] │ │ + bl 1546c │ │ + subs r6, r0, #0 │ │ + beq.n 154ea │ │ + ldr r3, [r0, #4] │ │ ldr r2, [r3, #32] │ │ subs r2, #1 │ │ str r2, [r3, #32] │ │ - ldr r3, [r5, #4] │ │ - ldr r2, [r3, #32] │ │ cmp r2, #0 │ │ - bne.n 14376 │ │ + bne.n 154ea │ │ cmp r4, #0 │ │ - bne.n 14358 │ │ - ldr r4, [r6, #32] │ │ + bne.n 154cc │ │ + ldr r4, [r5, #32] │ │ cmp r3, r4 │ │ - bne.n 14364 │ │ - adds r0, r6, #0 │ │ - bl 14324 │ │ - b.n 14376 │ │ + bne.n 154d8 │ │ + adds r0, r5, #0 │ │ + bl 1549c │ │ + b.n 154ea │ │ ldr r4, [r3, #36] ; 0x24 │ │ - b.n 14372 │ │ - ldr r1, [r4, #0] │ │ - adds r0, r6, #0 │ │ - bl 142cc │ │ - ldr r4, [r4, #4] │ │ cmp r4, #0 │ │ - bne.n 14368 │ │ + beq.n 154ea │ │ + ldr r1, [r4, #0] │ │ adds r0, r5, #0 │ │ + bl 15444 │ │ + ldr r4, [r4, #4] │ │ + b.n 154da │ │ + adds r0, r6, #0 │ │ pop {r4, r5, r6, pc} │ │ │ │ -0001437a : │ │ +000154ee : │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ - adds r6, r2, #0 │ │ adds r5, r1, #0 │ │ - bl 14324 │ │ + adds r6, r2, #0 │ │ + bl 1549c │ │ ldr r3, [r4, #24] │ │ - movs r2, #0 │ │ - b.n 14390 │ │ - str r2, [r3, #32] │ │ + movs r1, #0 │ │ + adds r2, r3, #0 │ │ + cmp r2, #0 │ │ + beq.n 1550c │ │ + str r1, [r2, #32] │ │ + ldr r2, [r2, #48] ; 0x30 │ │ + b.n 15500 │ │ ldr r3, [r3, #48] ; 0x30 │ │ cmp r3, #0 │ │ - bne.n 1438c │ │ - ldr r3, [r4, #24] │ │ - b.n 143ae │ │ + beq.n 15524 │ │ ldr r2, [r3, #36] ; 0x24 │ │ - b.n 143a8 │ │ + cmp r2, #0 │ │ + beq.n 1550a │ │ ldr r1, [r2, #0] │ │ - ldr r1, [r1, #4] │ │ - ldr r0, [r1, #32] │ │ - adds r0, #1 │ │ - str r0, [r1, #32] │ │ + ldr r0, [r1, #4] │ │ + ldr r1, [r0, #32] │ │ + adds r1, #1 │ │ + str r1, [r0, #32] │ │ ldr r2, [r2, #4] │ │ - cmp r2, #0 │ │ - bne.n 1439c │ │ - ldr r3, [r3, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 14398 │ │ + b.n 15512 │ │ cmp r5, #0 │ │ - bne.n 143b8 │ │ + bne.n 1552a │ │ ldr r5, [r4, #28] │ │ ldr r5, [r5, #36] ; 0x24 │ │ - b.n 143c6 │ │ - ldr r1, [r5, #0] │ │ adds r0, r4, #0 │ │ - bl 142cc │ │ - ldr r5, [r5, #4] │ │ cmp r5, #0 │ │ - bne.n 143bc │ │ + beq.n 1553c │ │ + ldr r1, [r5, #0] │ │ + bl 15444 │ │ + ldr r5, [r5, #4] │ │ + b.n 1552c │ │ adds r1, r6, #0 │ │ - adds r0, r4, #0 │ │ - bl 14334 │ │ + bl 154ac │ │ pop {r4, r5, r6, pc} │ │ │ │ -000143d4 : │ │ +00015544 : │ │ push {r4, r5, r6, lr} │ │ - adds r6, r0, #0 │ │ + adds r5, r0, #0 │ │ adds r4, r1, #0 │ │ - bl 142f4 │ │ - subs r5, r0, #0 │ │ - beq.n 14416 │ │ - ldr r3, [r5, #0] │ │ + bl 1546c │ │ + subs r6, r0, #0 │ │ + beq.n 15582 │ │ + ldr r3, [r0, #0] │ │ ldr r2, [r3, #32] │ │ subs r2, #1 │ │ str r2, [r3, #32] │ │ - ldr r3, [r5, #0] │ │ - ldr r2, [r3, #32] │ │ cmp r2, #0 │ │ - bne.n 14416 │ │ + bne.n 15582 │ │ cmp r4, #0 │ │ - bne.n 143f8 │ │ - ldr r4, [r6, #28] │ │ + bne.n 15564 │ │ + ldr r4, [r5, #28] │ │ cmp r3, r4 │ │ - bne.n 14404 │ │ - adds r0, r6, #0 │ │ - bl 14324 │ │ - b.n 14416 │ │ + bne.n 15570 │ │ + adds r0, r5, #0 │ │ + bl 1549c │ │ + b.n 15582 │ │ ldr r4, [r3, #40] ; 0x28 │ │ - b.n 14412 │ │ - ldr r1, [r4, #0] │ │ - adds r0, r6, #0 │ │ - bl 142cc │ │ - ldr r4, [r4, #4] │ │ cmp r4, #0 │ │ - bne.n 14408 │ │ + beq.n 15582 │ │ + ldr r1, [r4, #0] │ │ adds r0, r5, #0 │ │ + bl 15444 │ │ + ldr r4, [r4, #4] │ │ + b.n 15572 │ │ + adds r0, r6, #0 │ │ pop {r4, r5, r6, pc} │ │ │ │ -0001441a : │ │ +00015586 : │ │ push {r4, r5, r6, lr} │ │ - adds r5, r0, #0 │ │ + adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ - adds r4, r2, #0 │ │ - bl 14324 │ │ - ldr r3, [r5, #24] │ │ - movs r1, #0 │ │ - b.n 14440 │ │ - str r1, [r3, #32] │ │ + adds r5, r2, #0 │ │ + bl 1549c │ │ + movs r0, #0 │ │ + ldr r3, [r4, #24] │ │ + cmp r3, #0 │ │ + beq.n 155b0 │ │ ldr r2, [r3, #36] ; 0x24 │ │ - b.n 1443a │ │ - ldr r0, [r3, #32] │ │ - adds r0, #1 │ │ str r0, [r3, #32] │ │ - ldr r2, [r2, #4] │ │ cmp r2, #0 │ │ - bne.n 14432 │ │ + beq.n 155ac │ │ + ldr r1, [r3, #32] │ │ + adds r1, #1 │ │ + str r1, [r3, #32] │ │ + ldr r2, [r2, #4] │ │ + b.n 1559e │ │ ldr r3, [r3, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 1442c │ │ - cmp r4, #0 │ │ - bne.n 1444a │ │ - ldr r4, [r5, #32] │ │ - ldr r4, [r4, #40] ; 0x28 │ │ - b.n 14458 │ │ - ldr r1, [r4, #0] │ │ - adds r0, r5, #0 │ │ - bl 142cc │ │ - ldr r4, [r4, #4] │ │ - cmp r4, #0 │ │ - bne.n 1444e │ │ - adds r0, r5, #0 │ │ + b.n 15596 │ │ + cmp r5, #0 │ │ + bne.n 155b6 │ │ + ldr r5, [r4, #32] │ │ + ldr r5, [r5, #40] ; 0x28 │ │ + adds r0, r4, #0 │ │ + cmp r5, #0 │ │ + beq.n 155c8 │ │ + ldr r1, [r5, #0] │ │ + bl 15444 │ │ + ldr r5, [r5, #4] │ │ + b.n 155b8 │ │ adds r1, r6, #0 │ │ - bl 143d4 │ │ + bl 15544 │ │ pop {r4, r5, r6, pc} │ │ - ... │ │ │ │ -00014468 : │ │ +000155d0 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #52 ; 0x34 │ │ adds r5, r0, #0 │ │ - str r1, [sp, #20] │ │ - ldr r7, [r0, #8] │ │ - ldr r1, [r5, #24] │ │ - ldr r0, [r0, #4] │ │ - str r2, [sp, #32] │ │ + sub sp, #60 ; 0x3c │ │ str r3, [sp, #36] ; 0x24 │ │ - str r0, [sp, #28] │ │ - str r1, [sp, #16] │ │ - adds r6, r5, #0 │ │ - b.n 144a6 │ │ - ldr r2, [sp, #16] │ │ - ldr r5, [r2, #36] ; 0x24 │ │ - b.n 1449c │ │ - ldr r3, [r5, #0] │ │ - movs r0, #128 ; 0x80 │ │ - lsls r0, r0, #24 │ │ - str r0, [r3, #16] │ │ - ldr r0, [sp, #28] │ │ - ldr r4, [r5, #0] │ │ - blx 41d58 │ │ - str r0, [r4, #24] │ │ - ldr r5, [r5, #4] │ │ - cmp r5, #0 │ │ - bne.n 14488 │ │ - ldr r1, [sp, #16] │ │ - ldr r1, [r1, #48] ; 0x30 │ │ + ldr r3, [pc, #636] ; (15858 ) │ │ + str r2, [sp, #32] │ │ + ldr r7, [r0, #8] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r4, [r0, #24] │ │ str r1, [sp, #16] │ │ - ldr r2, [sp, #16] │ │ - cmp r2, #0 │ │ - bne.n 14482 │ │ - ldr r3, [r6, #28] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #44] ; 0x2c │ │ + str r2, [sp, #52] ; 0x34 │ │ + ldr r2, [r0, #4] │ │ + str r2, [sp, #20] │ │ + cmp r4, #0 │ │ + beq.n 15618 │ │ + ldr r6, [r4, #36] ; 0x24 │ │ + cmp r6, #0 │ │ + beq.n 15614 │ │ + ldr r3, [r6, #0] │ │ + ldr r0, [sp, #20] │ │ + str r3, [sp, #24] │ │ + movs r3, #128 ; 0x80 │ │ + ldr r2, [sp, #24] │ │ + lsls r3, r3, #24 │ │ + str r3, [r2, #16] │ │ + bl 489c4 <_Unwind_GetTextRelBase@@Base+0x318> │ │ + ldr r3, [sp, #24] │ │ + ldr r6, [r6, #4] │ │ + str r0, [r3, #24] │ │ + b.n 155f6 │ │ + ldr r4, [r4, #48] ; 0x30 │ │ + b.n 155f0 │ │ + ldr r3, [r5, #28] │ │ ldr r4, [r3, #36] ; 0x24 │ │ - b.n 14514 │ │ + cmp r4, #0 │ │ + beq.n 15682 │ │ ldr r3, [r4, #0] │ │ ldr r0, [r7, #16] │ │ ldr r3, [r3, #4] │ │ ldr r1, [r3, #8] │ │ - bl 18ba0 │ │ - ldr r5, [r4, #0] │ │ + bl 19ec4 │ │ + ldr r6, [r4, #0] │ │ cmp r0, #0 │ │ - beq.n 144cc │ │ - ldr r2, [r5, #4] │ │ - ldr r3, [r6, #32] │ │ - cmp r2, r3 │ │ - bne.n 14512 │ │ - ldr r3, [sp, #20] │ │ + beq.n 1563a │ │ + ldr r3, [r6, #4] │ │ + ldr r2, [r5, #32] │ │ + cmp r3, r2 │ │ + bne.n 1567e │ │ + ldr r3, [sp, #16] │ │ cmp r3, #0 │ │ - beq.n 14504 │ │ - ldr r0, [r5, #12] │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r3, [r5, #4] │ │ + beq.n 15672 │ │ + ldr r0, [r6, #12] │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r3, [r6, #4] │ │ ldr r2, [r7, #44] ; 0x2c │ │ - str r0, [sp, #16] │ │ + str r0, [sp, #24] │ │ ldr r1, [r3, #8] │ │ - ldr r0, [sp, #20] │ │ - add r3, sp, #44 ; 0x2c │ │ - bl 32c00 │ │ + ldr r0, [sp, #16] │ │ + add r3, sp, #48 ; 0x30 │ │ + bl 344fc │ │ asrs r0, r0, #10 │ │ - blx 44f4c <__aeabi_i2f> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ ldr r1, [sp, #32] │ │ - blx 44ff8 <__aeabi_fmul> │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ adds r1, r0, #0 │ │ - ldr r0, [sp, #16] │ │ - blx 44db4 <__addsf3> │ │ - blx 453ec <__aeabi_f2iz> │ │ - str r0, [r5, #16] │ │ - b.n 14508 │ │ - ldr r3, [r5, #12] │ │ - str r3, [r5, #16] │ │ - ldr r3, [r4, #0] │ │ - movs r0, #0 │ │ - str r0, [r3, #8] │ │ + ldr r0, [sp, #24] │ │ + bl 48904 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + str r0, [r6, #16] │ │ + b.n 15676 │ │ + ldr r3, [r6, #12] │ │ + str r3, [r6, #16] │ │ + movs r2, #0 │ │ ldr r3, [r4, #0] │ │ - str r0, [r3, #24] │ │ + str r2, [r3, #8] │ │ + str r2, [r3, #24] │ │ ldr r4, [r4, #4] │ │ - cmp r4, #0 │ │ - bne.n 144b2 │ │ + b.n 1561c │ │ + adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ adds r2, r4, #0 │ │ - adds r0, r6, #0 │ │ - bl 1437a │ │ - adds r4, r0, #0 │ │ - b.n 1461c │ │ + bl 154ee │ │ + subs r4, r0, #0 │ │ + beq.n 1578a │ │ ldr r3, [r4, #0] │ │ ldr r0, [r7, #16] │ │ ldr r1, [r3, #8] │ │ - bl 18ba0 │ │ + bl 19ec4 │ │ cmp r0, #0 │ │ - beq.n 1453c │ │ - ldr r2, [r4, #0] │ │ - ldr r3, [r6, #28] │ │ - cmp r2, r3 │ │ - bne.n 14612 │ │ + beq.n 156a6 │ │ + ldr r3, [r4, #0] │ │ + ldr r2, [r5, #28] │ │ + cmp r3, r2 │ │ + bne.n 15780 │ │ ldr r3, [r4, #4] │ │ ldr r0, [r7, #16] │ │ ldr r1, [r3, #8] │ │ - bl 18ba0 │ │ + bl 19ec4 │ │ ldr r3, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n 14552 │ │ - ldr r2, [r6, #32] │ │ + beq.n 156bc │ │ + ldr r2, [r5, #32] │ │ cmp r3, r2 │ │ - bne.n 14612 │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #24] │ │ - cmp r1, #0 │ │ - beq.n 1456e │ │ + bne.n 15780 │ │ + ldr r2, [sp, #16] │ │ + str r2, [sp, #28] │ │ + cmp r2, #0 │ │ + beq.n 156d8 │ │ ldr r2, [r4, #0] │ │ ldr r1, [r3, #8] │ │ - add r3, sp, #44 ; 0x2c │ │ + add r3, sp, #48 ; 0x30 │ │ str r3, [sp, #0] │ │ adds r2, #8 │ │ - ldr r0, [sp, #20] │ │ + ldr r0, [sp, #16] │ │ movs r3, #1 │ │ - bl 32a30 │ │ - str r0, [sp, #24] │ │ + bl 3450e │ │ + str r0, [sp, #28] │ │ ldr r0, [r4, #24] │ │ - blx 44f4c <__aeabi_i2f> │ │ - adds r5, r0, #0 │ │ - ldr r0, [r4, #12] │ │ - lsls r0, r0, #10 │ │ - blx 44f4c <__aeabi_i2f> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r3, [r4, #12] │ │ + adds r6, r0, #0 │ │ + lsls r0, r3, #10 │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ ldr r1, [sp, #36] ; 0x24 │ │ - blx 44ff8 <__aeabi_fmul> │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ adds r1, r0, #0 │ │ - adds r0, r5, #0 │ │ - blx 44db4 <__addsf3> │ │ - blx 453ec <__aeabi_f2iz> │ │ + adds r0, r6, #0 │ │ + bl 48904 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [r4, #4] │ │ str r0, [r4, #24] │ │ - ldr r5, [r3, #36] ; 0x24 │ │ - b.n 1460e │ │ - ldr r3, [r5, #0] │ │ + ldr r6, [r3, #36] ; 0x24 │ │ + cmp r6, #0 │ │ + beq.n 15780 │ │ + ldr r3, [r6, #0] │ │ ldr r0, [r7, #16] │ │ ldr r3, [r3, #4] │ │ ldr r1, [r3, #8] │ │ - bl 18ba0 │ │ - ldr r1, [r5, #0] │ │ - str r1, [sp, #16] │ │ + bl 19ec4 │ │ + ldr r3, [r6, #0] │ │ + str r3, [sp, #24] │ │ cmp r0, #0 │ │ - beq.n 145b4 │ │ - ldr r2, [r1, #4] │ │ - ldr r3, [r6, #32] │ │ - cmp r2, r3 │ │ - bne.n 1460c │ │ - ldr r2, [sp, #16] │ │ + beq.n 15722 │ │ + ldr r3, [r3, #4] │ │ + ldr r2, [r5, #32] │ │ + str r3, [sp, #40] ; 0x28 │ │ + cmp r3, r2 │ │ + bne.n 1577c │ │ ldr r3, [sp, #24] │ │ - ldr r0, [sp, #28] │ │ - ldr r1, [r2, #24] │ │ ldr r2, [r4, #24] │ │ - adds r2, r3, r2 │ │ - blx 41e40 │ │ - ldr r1, [sp, #16] │ │ - str r0, [r1, #24] │ │ ldr r0, [sp, #20] │ │ + ldr r3, [r3, #24] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + adds r2, r3, r2 │ │ + bl 48914 <_Unwind_GetTextRelBase@@Base+0x268> │ │ + ldr r3, [sp, #24] │ │ + str r0, [r3, #24] │ │ + ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - beq.n 145f6 │ │ - ldr r3, [r5, #0] │ │ - add r0, sp, #44 ; 0x2c │ │ + beq.n 15768 │ │ + ldr r3, [r6, #0] │ │ + add r0, sp, #48 ; 0x30 │ │ ldr r3, [r3, #4] │ │ ldr r1, [r3, #8] │ │ ldr r3, [r4, #4] │ │ ldr r2, [r3, #8] │ │ ldr r3, [r4, #0] │ │ ldr r3, [r3, #8] │ │ str r0, [sp, #0] │ │ - ldr r0, [sp, #20] │ │ - bl 32c12 │ │ + ldr r0, [sp, #16] │ │ + bl 344c8 │ │ asrs r0, r0, #10 │ │ - blx 44f4c <__aeabi_i2f> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ ldr r1, [sp, #32] │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ - ldr r3, [r5, #0] │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + ldr r3, [r6, #0] │ │ ldr r2, [r4, #16] │ │ adds r0, r0, r2 │ │ ldr r2, [r3, #12] │ │ adds r0, r0, r2 │ │ ldr r2, [r3, #16] │ │ cmp r0, r2 │ │ - ble.n 1460c │ │ + ble.n 1577c │ │ str r0, [r3, #16] │ │ - ldr r3, [r5, #0] │ │ str r4, [r3, #8] │ │ - ldr r5, [r5, #4] │ │ - cmp r5, #0 │ │ - bne.n 14598 │ │ - adds r0, r6, #0 │ │ + ldr r6, [r6, #4] │ │ + b.n 15700 │ │ + adds r0, r5, #0 │ │ movs r1, #0 │ │ - bl 14334 │ │ - adds r4, r0, #0 │ │ - cmp r4, #0 │ │ - bne.n 14526 │ │ - ldr r0, [sp, #28] │ │ - blx 41d58 │ │ - ldr r3, [r6, #32] │ │ - str r0, [r6, #48] ; 0x30 │ │ - adds r5, r6, #0 │ │ + bl 154ac │ │ + b.n 1568c │ │ + ldr r0, [sp, #20] │ │ + bl 489c4 <_Unwind_GetTextRelBase@@Base+0x318> │ │ + ldr r3, [r5, #32] │ │ + str r0, [r5, #48] ; 0x30 │ │ ldr r6, [r3, #40] ; 0x28 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #24 │ │ - str r4, [sp, #16] │ │ str r3, [sp, #24] │ │ - add r4, sp, #44 ; 0x2c │ │ - b.n 14682 │ │ + cmp r6, #0 │ │ + beq.n 157ec │ │ ldr r3, [r6, #0] │ │ ldr r0, [r7, #16] │ │ ldr r3, [r3, #0] │ │ ldr r1, [r3, #8] │ │ - bl 18ba0 │ │ + bl 19ec4 │ │ cmp r0, #0 │ │ - bne.n 14680 │ │ - ldr r0, [sp, #20] │ │ + bne.n 157e8 │ │ + ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - beq.n 14662 │ │ + beq.n 157ca │ │ ldr r3, [r6, #0] │ │ ldr r2, [r3, #4] │ │ ldr r1, [r2, #8] │ │ ldr r2, [r3, #0] │ │ - movs r3, #1 │ │ - str r4, [sp, #0] │ │ + add r3, sp, #48 ; 0x30 │ │ + str r3, [sp, #0] │ │ adds r2, #8 │ │ - bl 32a30 │ │ + movs r3, #1 │ │ + bl 3450e │ │ ldr r3, [r6, #0] │ │ ldr r1, [r5, #48] ; 0x30 │ │ - ldr r2, [r3, #24] │ │ - adds r2, r0, r2 │ │ - ldr r0, [sp, #28] │ │ - blx 41e40 │ │ - str r0, [r5, #48] ; 0x30 │ │ + ldr r3, [r3, #24] │ │ + adds r2, r0, r3 │ │ + ldr r0, [sp, #20] │ │ + bl 48914 <_Unwind_GetTextRelBase@@Base+0x268> │ │ ldr r3, [r6, #0] │ │ ldr r1, [sp, #24] │ │ + str r0, [r5, #48] ; 0x30 │ │ ldr r2, [r3, #16] │ │ cmp r2, r1 │ │ - ble.n 14680 │ │ + ble.n 157e8 │ │ + adds r4, r3, #0 │ │ str r2, [sp, #24] │ │ - str r3, [sp, #16] │ │ ldr r6, [r6, #4] │ │ - cmp r6, #0 │ │ - bne.n 1463a │ │ + b.n 1579c │ │ ldr r0, [r5, #48] ; 0x30 │ │ - blx 44f4c <__aeabi_i2f> │ │ - adds r4, r0, #0 │ │ - ldr r0, [r5, #44] ; 0x2c │ │ - lsls r0, r0, #10 │ │ - blx 44f4c <__aeabi_i2f> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r3, [r5, #44] ; 0x2c │ │ + adds r7, r0, #0 │ │ + lsls r0, r3, #10 │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ ldr r1, [sp, #36] ; 0x24 │ │ - blx 44ff8 <__aeabi_fmul> │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ adds r1, r0, #0 │ │ - adds r0, r4, #0 │ │ - blx 44db4 <__addsf3> │ │ - blx 453ec <__aeabi_f2iz> │ │ + adds r0, r7, #0 │ │ + bl 48904 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r2, [r5, #32] │ │ str r0, [r5, #48] ; 0x30 │ │ - ldr r3, [r2, #4] │ │ - cmp r3, #0 │ │ - blt.n 146be │ │ + ldr r7, [r2, #4] │ │ + cmp r7, #0 │ │ + blt.n 15826 │ │ ldr r1, [r5, #8] │ │ - movs r4, #20 │ │ - muls r3, r4 │ │ + movs r5, #20 │ │ ldr r1, [r1, #16] │ │ + adds r3, r7, #0 │ │ + muls r3, r5 │ │ ldr r1, [r1, #8] │ │ ldr r6, [r3, r1] │ │ str r6, [sp, #0] │ │ - ldr r4, [r2, #20] │ │ - ldr r1, [pc, #32] ; (146e4 ) │ │ - ldr r3, [pc, #32] ; (146e8 ) │ │ - str r4, [sp, #4] │ │ - ldr r2, [r2, #16] │ │ - add r1, pc │ │ - str r0, [sp, #12] │ │ - str r2, [sp, #8] │ │ + ldr r3, [r2, #20] │ │ + ldr r1, [pc, #48] ; (1585c ) │ │ + str r3, [sp, #4] │ │ + ldr r3, [r2, #16] │ │ movs r2, #171 ; 0xab │ │ - add r3, pc │ │ - movs r0, #1 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #40] ; (15860 ) │ │ + str r0, [sp, #12] │ │ lsls r2, r2, #3 │ │ - bl 4003c │ │ - ldr r0, [sp, #16] │ │ - add sp, #52 ; 0x34 │ │ + movs r0, #1 │ │ + add r3, pc │ │ + add r1, pc │ │ + bl 41bd4 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 15854 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - strb r7, [r4, #28] │ │ + ldr r0, [pc, #632] ; (15ad4 ) │ │ + movs r4, r0 │ │ + strh r3, [r3, #10] │ │ movs r3, r0 │ │ - ldrb r7, [r4, #17] │ │ + strh r5, [r4, #52] ; 0x34 │ │ movs r3, r0 │ │ │ │ -000146ec : │ │ +00015864 : │ │ push {r4, r5, r6, r7, lr} │ │ + adds r5, r0, #0 │ │ + ldr r3, [pc, #520] ; (15a74 ) │ │ sub sp, #60 ; 0x3c │ │ - str r2, [sp, #16] │ │ + str r2, [sp, #20] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r6, [r0, #24] │ │ + str r1, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #44] ; 0x2c │ │ + str r2, [sp, #52] ; 0x34 │ │ + ldr r2, [r0, #8] │ │ + str r2, [sp, #24] │ │ ldr r2, [r0, #4] │ │ - adds r5, r0, #0 │ │ - str r1, [sp, #24] │ │ - ldr r7, [r0, #8] │ │ str r2, [sp, #32] │ │ - ldr r6, [r0, #24] │ │ - b.n 1471e │ │ - ldr r3, [r6, #36] ; 0x24 │ │ - b.n 14714 │ │ - ldr r2, [sp, #12] │ │ + cmp r6, #0 │ │ + beq.n 158a0 │ │ + ldr r4, [r6, #36] ; 0x24 │ │ + cmp r4, #0 │ │ + beq.n 1589c │ │ ldr r0, [sp, #32] │ │ - ldr r4, [r2, #0] │ │ - blx 41d58 │ │ - ldr r3, [sp, #12] │ │ - str r0, [r4, #28] │ │ - ldr r3, [r3, #4] │ │ - str r3, [sp, #12] │ │ - ldr r2, [sp, #12] │ │ - cmp r2, #0 │ │ - bne.n 14704 │ │ + ldr r7, [r4, #0] │ │ + bl 489c4 <_Unwind_GetTextRelBase@@Base+0x318> │ │ + ldr r4, [r4, #4] │ │ + str r0, [r7, #28] │ │ + b.n 1588a │ │ ldr r6, [r6, #48] ; 0x30 │ │ - cmp r6, #0 │ │ - bne.n 14700 │ │ + b.n 15884 │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ adds r2, r6, #0 │ │ - bl 1441a │ │ + bl 15586 │ │ movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #24 │ │ adds r4, r0, #0 │ │ + adds r7, r6, #0 │ │ + lsls r3, r3, #24 │ │ str r3, [sp, #28] │ │ - str r6, [sp, #36] ; 0x24 │ │ - b.n 1482a │ │ + cmp r4, #0 │ │ + bne.n 158ba │ │ + b.n 159c0 │ │ + ldr r3, [sp, #24] │ │ + ldr r3, [r3, #16] │ │ + str r3, [sp, #8] │ │ ldr r3, [r4, #0] │ │ - ldr r0, [r7, #16] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [r3, #8] │ │ - bl 18ba0 │ │ + bl 19ec4 │ │ cmp r0, #0 │ │ - beq.n 1474e │ │ - ldr r2, [r4, #0] │ │ - ldr r3, [r5, #28] │ │ - cmp r2, r3 │ │ - bne.n 14820 │ │ + beq.n 158d6 │ │ + ldr r3, [r4, #0] │ │ + ldr r2, [r5, #28] │ │ + cmp r3, r2 │ │ + bne.n 159b4 │ │ + ldr r3, [sp, #24] │ │ + ldr r3, [r3, #16] │ │ + str r3, [sp, #8] │ │ ldr r3, [r4, #4] │ │ - ldr r0, [r7, #16] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [r3, #8] │ │ - bl 18ba0 │ │ + bl 19ec4 │ │ ldr r3, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n 14764 │ │ + beq.n 158f4 │ │ ldr r2, [r5, #32] │ │ cmp r3, r2 │ │ - bne.n 14820 │ │ - ldr r2, [sp, #24] │ │ - str r2, [sp, #20] │ │ + bne.n 159b4 │ │ + b.n 15a64 │ │ + ldr r2, [sp, #12] │ │ + str r2, [sp, #16] │ │ cmp r2, #0 │ │ - beq.n 14780 │ │ + beq.n 15910 │ │ ldr r2, [r4, #0] │ │ ldr r1, [r3, #8] │ │ - add r3, sp, #52 ; 0x34 │ │ + add r3, sp, #48 ; 0x30 │ │ str r3, [sp, #0] │ │ adds r2, #8 │ │ - ldr r0, [sp, #24] │ │ + ldr r0, [sp, #12] │ │ movs r3, #1 │ │ - bl 32a30 │ │ - str r0, [sp, #20] │ │ + bl 3450e │ │ + str r0, [sp, #16] │ │ ldr r3, [r4, #4] │ │ ldr r2, [r5, #32] │ │ cmp r3, r2 │ │ - bne.n 147ba │ │ + bne.n 1594a │ │ ldr r3, [r4, #16] │ │ ldr r2, [sp, #28] │ │ cmp r3, r2 │ │ - ble.n 14794 │ │ + ble.n 15924 │ │ + adds r7, r4, #0 │ │ str r3, [sp, #28] │ │ - str r4, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #20] │ │ - blx 44f4c <__aeabi_i2f> │ │ + ldr r0, [sp, #16] │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r3, [r5, #44] ; 0x2c │ │ adds r6, r0, #0 │ │ - ldr r0, [r5, #44] ; 0x2c │ │ - lsls r0, r0, #10 │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [sp, #16] │ │ - blx 44ff8 <__aeabi_fmul> │ │ + lsls r0, r3, #10 │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [sp, #20] │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ adds r1, r0, #0 │ │ adds r0, r6, #0 │ │ - blx 44db4 <__addsf3> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bl 48904 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r4, #28] │ │ - b.n 14820 │ │ + b.n 159b4 │ │ ldr r3, [r3, #36] ; 0x24 │ │ - str r3, [sp, #12] │ │ - b.n 1481a │ │ - ldr r2, [sp, #12] │ │ - ldr r0, [r7, #16] │ │ - ldr r3, [r2, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + beq.n 159b4 │ │ + ldr r3, [sp, #24] │ │ + ldr r3, [r3, #16] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #0] │ │ ldr r3, [r3, #4] │ │ ldr r1, [r3, #8] │ │ - bl 18ba0 │ │ - ldr r3, [sp, #12] │ │ + bl 19ec4 │ │ + ldr r3, [sp, #8] │ │ ldr r6, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 147de │ │ - ldr r2, [r6, #4] │ │ - ldr r3, [r5, #32] │ │ - cmp r2, r3 │ │ - bne.n 14814 │ │ - ldr r3, [sp, #20] │ │ - ldr r0, [r6, #28] │ │ - ldr r2, [r4, #28] │ │ - adds r0, r3, r0 │ │ - str r2, [sp, #40] ; 0x28 │ │ - blx 44f4c <__aeabi_i2f> │ │ - str r0, [sp, #44] ; 0x2c │ │ + beq.n 15978 │ │ + ldr r3, [r6, #4] │ │ + ldr r2, [r5, #32] │ │ + cmp r3, r2 │ │ + bne.n 159ae │ │ + ldr r3, [r4, #28] │ │ + ldr r2, [r6, #28] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #16] │ │ + adds r0, r3, r2 │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + str r0, [sp, #40] ; 0x28 │ │ ldr r0, [r6, #12] │ │ lsls r0, r0, #10 │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [sp, #16] │ │ - blx 44ff8 <__aeabi_fmul> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [sp, #20] │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ adds r1, r0, #0 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - blx 44db4 <__addsf3> │ │ - blx 453ec <__aeabi_f2iz> │ │ - ldr r1, [sp, #40] ; 0x28 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + bl 48904 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + ldr r1, [sp, #36] ; 0x24 │ │ adds r2, r0, #0 │ │ ldr r0, [sp, #32] │ │ - blx 41e40 │ │ + bl 48914 <_Unwind_GetTextRelBase@@Base+0x268> │ │ str r0, [r4, #28] │ │ - ldr r2, [sp, #12] │ │ - ldr r2, [r2, #4] │ │ - str r2, [sp, #12] │ │ - ldr r3, [sp, #12] │ │ - cmp r3, #0 │ │ - bne.n 147c0 │ │ + ldr r3, [sp, #8] │ │ + ldr r3, [r3, #4] │ │ + b.n 1594c │ │ adds r0, r5, #0 │ │ movs r1, #0 │ │ - bl 143d4 │ │ + bl 15544 │ │ adds r4, r0, #0 │ │ - cmp r4, #0 │ │ - bne.n 14738 │ │ - ldr r7, [r5, #8] │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - str r4, [sp, #12] │ │ - cmp r7, #0 │ │ - beq.n 1484c │ │ - ldr r3, [r7, #0] │ │ - ldr r1, [pc, #140] ; (148c8 ) │ │ + b.n 158b4 │ │ + ldr r6, [r5, #8] │ │ + str r4, [sp, #8] │ │ + cmp r6, #0 │ │ + beq.n 159de │ │ + ldr r3, [r6, #0] │ │ + ldr r1, [pc, #172] ; (15a78 ) │ │ ldr r0, [r3, #0] │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + str r4, [sp, #8] │ │ cmp r0, #0 │ │ - bne.n 1484c │ │ - ldr r7, [r7, #56] ; 0x38 │ │ - str r7, [sp, #12] │ │ - ldr r0, [r5, #44] ; 0x2c │ │ - add r7, sp, #52 ; 0x34 │ │ - lsls r0, r0, #10 │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [sp, #16] │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bne.n 159de │ │ + ldr r3, [r6, #56] ; 0x38 │ │ + str r3, [sp, #8] │ │ + ldr r3, [r5, #44] ; 0x2c │ │ + lsls r0, r3, #10 │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [sp, #20] │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r4, r0, #0 │ │ - b.n 148a4 │ │ - ldr r2, [sp, #12] │ │ - cmp r2, #0 │ │ - beq.n 1487e │ │ - ldr r3, [r6, #4] │ │ - ldr r2, [r6, #0] │ │ - ldr r0, [sp, #12] │ │ + cmp r7, #0 │ │ + beq.n 15a3a │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + beq.n 15a12 │ │ + ldr r3, [r7, #4] │ │ + ldr r2, [r7, #0] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [r3, #8] │ │ + add r3, sp, #48 ; 0x30 │ │ + str r3, [sp, #0] │ │ adds r2, #8 │ │ movs r3, #1 │ │ - str r7, [sp, #0] │ │ - bl 32a30 │ │ + bl 3450e │ │ adds r4, r4, r0 │ │ adds r0, r4, #0 │ │ - blx 44f4c <__aeabi_i2f> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r3, [r7, #12] │ │ adds r4, r0, #0 │ │ - ldr r0, [r6, #12] │ │ - lsls r0, r0, #10 │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [sp, #16] │ │ - blx 44ff8 <__aeabi_fmul> │ │ + lsls r0, r3, #10 │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [sp, #20] │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ adds r1, r0, #0 │ │ adds r0, r4, #0 │ │ - blx 44db4 <__addsf3> │ │ - blx 453ec <__aeabi_f2iz> │ │ - ldr r6, [r6, #8] │ │ + bl 48904 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + ldr r7, [r7, #8] │ │ adds r4, r0, #0 │ │ - cmp r6, #0 │ │ - bne.n 14864 │ │ - ldr r2, [r5, #48] ; 0x30 │ │ - ldr r1, [pc, #32] ; (148cc ) │ │ - ldr r3, [pc, #32] ; (148d0 ) │ │ - subs r2, r4, r2 │ │ - str r2, [sp, #4] │ │ - add r1, pc │ │ - add r3, pc │ │ + b.n 159f2 │ │ + ldr r3, [r5, #48] ; 0x30 │ │ + ldr r1, [pc, #60] ; (15a7c ) │ │ movs r0, #1 │ │ - ldr r2, [pc, #24] ; (148d4 ) │ │ + subs r3, r4, r3 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #56] ; (15a80 ) │ │ + ldr r2, [pc, #60] ; (15a84 ) │ │ str r4, [sp, #0] │ │ - bl 4003c │ │ + add r3, pc │ │ + add r1, pc │ │ + bl 41bd4 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [r5, #48] ; 0x30 │ │ - add sp, #60 ; 0x3c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, #0] │ │ subs r0, r4, r0 │ │ + cmp r2, r3 │ │ + beq.n 15a70 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + ldr r2, [sp, #12] │ │ + cmp r2, #0 │ │ + beq.n 15a6c │ │ + b.n 158fc │ │ + str r2, [sp, #16] │ │ + b.n 15918 │ │ + add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrsb r5, [r7, r2] │ │ + mov r6, r1 │ │ + movs r4, r0 │ │ + str r5, [r2, #12] │ │ movs r3, r0 │ │ - strb r7, [r7, #20] │ │ + ldrb r5, [r1, #29] │ │ movs r3, r0 │ │ - ldrb r5, [r5, #10] │ │ + strh r7, [r7, #36] ; 0x24 │ │ movs r3, r0 │ │ lsls r3, r7, #21 │ │ ... │ │ │ │ -000148d8 : │ │ +00015a88 : │ │ push {r4, r5, r6, r7, lr} │ │ + adds r5, r0, #0 │ │ sub sp, #20 │ │ str r1, [sp, #12] │ │ - ldr r2, [r0, #32] │ │ - ldr r1, [r0, #28] │ │ - adds r4, r0, #0 │ │ - bl 1437a │ │ - movs r6, #0 │ │ - adds r5, r0, #0 │ │ - b.n 14984 │ │ - ldr r3, [r5, #0] │ │ - movs r2, #0 │ │ - strh r2, [r3, #24] │ │ - ldr r2, [r5, #24] │ │ - ldr r3, [r5, #28] │ │ - adds r3, r2, r3 │ │ - ldr r2, [r4, #48] ; 0x30 │ │ - subs r3, r3, r2 │ │ - ldr r2, [sp, #12] │ │ - cmp r3, r2 │ │ - bge.n 1497a │ │ - ldr r3, [r5, #0] │ │ - ldr r2, [pc, #148] ; (1499c ) │ │ + ldr r2, [r5, #32] │ │ + ldr r1, [r5, #28] │ │ + bl 154ee │ │ + movs r3, #0 │ │ + adds r6, r0, #0 │ │ + str r3, [sp, #4] │ │ + cmp r6, #0 │ │ + beq.n 15b32 │ │ movs r7, #0 │ │ - ldr r3, [r3, #36] ; 0x24 │ │ - str r2, [sp, #8] │ │ - b.n 14930 │ │ - ldr r2, [r3, #4] │ │ - str r2, [sp, #4] │ │ - ldr r2, [r3, #0] │ │ - cmp r2, r5 │ │ - bne.n 1492a │ │ - ldr r2, [sp, #8] │ │ - adds r1, r3, #0 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - add r2, pc │ │ - ldr r3, [pc, #124] ; (149a0 ) │ │ - bl 410b0 <__listelem_free__> │ │ - b.n 1492e │ │ - str r7, [r3, #4] │ │ - adds r7, r3, #0 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, #0 │ │ - bne.n 14910 │ │ - ldr r2, [r5, #0] │ │ - str r7, [r2, #36] ; 0x24 │ │ - ldr r2, [r5, #4] │ │ - adds r7, r3, #0 │ │ - ldr r3, [pc, #100] ; (149a4 ) │ │ - ldr r1, [r2, #40] ; 0x28 │ │ + ldr r1, [r6, #28] │ │ + ldr r3, [r6, #24] │ │ + ldr r2, [r6, #0] │ │ + adds r3, r3, r1 │ │ + ldr r1, [r5, #48] ; 0x30 │ │ + strh r7, [r2, #24] │ │ + subs r3, r3, r1 │ │ + ldr r1, [sp, #12] │ │ + cmp r3, r1 │ │ + bge.n 15b26 │ │ + ldr r4, [r2, #36] ; 0x24 │ │ + cmp r4, #0 │ │ + beq.n 15ae2 │ │ + ldr r3, [r4, #4] │ │ str r3, [sp, #8] │ │ - b.n 14962 │ │ - ldr r2, [r1, #4] │ │ - ldr r3, [r1, #0] │ │ - str r2, [sp, #4] │ │ - cmp r3, r5 │ │ - bne.n 1495c │ │ - ldr r2, [sp, #8] │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - ldr r3, [pc, #84] ; (149a8 ) │ │ + ldr r3, [r4, #0] │ │ + cmp r3, r6 │ │ + bne.n 15ada │ │ + ldr r2, [pc, #120] ; (15b44 ) │ │ + adds r1, r4, #0 │ │ + ldr r0, [r5, #64] ; 0x40 │ │ add r2, pc │ │ - bl 410b0 <__listelem_free__> │ │ - b.n 14960 │ │ - str r7, [r1, #4] │ │ - adds r7, r1, #0 │ │ - ldr r1, [sp, #4] │ │ + ldr r3, [pc, #116] ; (15b48 ) │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + adds r4, r7, #0 │ │ + b.n 15adc │ │ + str r7, [r4, #4] │ │ + adds r7, r4, #0 │ │ + ldr r4, [sp, #8] │ │ + b.n 15aba │ │ + ldr r3, [r6, #0] │ │ + str r7, [r3, #36] ; 0x24 │ │ + ldr r3, [r6, #4] │ │ + ldr r1, [r3, #40] ; 0x28 │ │ cmp r1, #0 │ │ - bne.n 14944 │ │ - ldr r3, [r5, #4] │ │ - ldr r2, [pc, #64] ; (149ac ) │ │ - adds r1, r5, #0 │ │ - str r7, [r3, #40] ; 0x28 │ │ - ldr r0, [r4, #60] ; 0x3c │ │ + beq.n 15b0e │ │ + ldr r3, [r1, #0] │ │ + ldr r7, [r1, #4] │ │ + cmp r3, r6 │ │ + bne.n 15b06 │ │ + ldr r2, [pc, #84] ; (15b4c ) │ │ + ldr r0, [r5, #64] ; 0x40 │ │ + ldr r3, [pc, #84] ; (15b50 ) │ │ add r2, pc │ │ - ldr r3, [pc, #60] ; (149b0 ) │ │ - bl 410b0 <__listelem_free__> │ │ - adds r6, #1 │ │ - ldr r1, [r4, #32] │ │ - adds r0, r4, #0 │ │ - bl 14334 │ │ - adds r5, r0, #0 │ │ - cmp r5, #0 │ │ - bne.n 148ee │ │ - ldr r0, [r4, #32] │ │ - bl 12d9e │ │ - adds r0, r4, #0 │ │ - bl 13250 │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + adds r1, r4, #0 │ │ + b.n 15b08 │ │ + str r4, [r1, #4] │ │ + adds r4, r1, #0 │ │ + adds r1, r7, #0 │ │ + b.n 15aea │ │ + ldr r3, [r6, #4] │ │ + ldr r2, [pc, #64] ; (15b54 ) │ │ + ldr r0, [r5, #60] ; 0x3c │ │ + str r4, [r3, #40] ; 0x28 │ │ + adds r1, r6, #0 │ │ + ldr r3, [pc, #60] ; (15b58 ) │ │ + add r2, pc │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + ldr r3, [sp, #4] │ │ + adds r3, #1 │ │ + str r3, [sp, #4] │ │ + adds r0, r5, #0 │ │ + ldr r1, [r5, #32] │ │ + bl 154ac │ │ + adds r6, r0, #0 │ │ + b.n 15a9e │ │ + ldr r0, [r5, #32] │ │ + bl 13f1e │ │ + adds r0, r5, #0 │ │ + bl 143f0 │ │ + ldr r0, [sp, #4] │ │ add sp, #20 │ │ - adds r0, r6, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - strb r1, [r2, #19] │ │ + ldrb r3, [r1, #27] │ │ movs r3, r0 │ │ lsls r3, r2, #23 │ │ movs r0, r0 │ │ - strb r5, [r3, #18] │ │ + ldrb r5, [r3, #26] │ │ movs r3, r0 │ │ lsls r7, r3, #23 │ │ movs r0, r0 │ │ - strb r1, [r0, #18] │ │ + ldrb r7, [r7, #25] │ │ movs r3, r0 │ │ lsls r7, r4, #23 │ │ ... │ │ │ │ -000149b4 : │ │ +00015b5c : │ │ push {r4, r5, r6, r7, lr} │ │ - adds r7, r2, #0 │ │ - ldr r2, [pc, #236] ; (14aa8 ) │ │ + ldr r4, [pc, #260] ; (15c64 ) │ │ sub sp, #28 │ │ - adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ - str r3, [sp, #12] │ │ - add r2, pc │ │ - ldr r3, [pc, #228] ; (14aac ) │ │ + str r2, [sp, #12] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str r3, [sp, #8] │ │ + ldr r2, [pc, #252] ; (15c68 ) │ │ + ldr r3, [r4, #0] │ │ + adds r6, r0, #0 │ │ + adds r7, r1, #0 │ │ + str r3, [sp, #20] │ │ movs r0, #1 │ │ + ldr r3, [pc, #244] ; (15c6c ) │ │ movs r1, #68 ; 0x44 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [sp, #12] │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #12] │ │ + adds r5, r0, #0 │ │ + str r3, [r0, #8] │ │ + ldr r3, [sp, #8] │ │ + str r6, [r0, #0] │ │ + str r7, [r0, #4] │ │ + str r3, [r0, #12] │ │ ldr r3, [sp, #48] ; 0x30 │ │ - adds r4, r0, #0 │ │ - str r5, [r0, #0] │ │ - str r6, [r0, #4] │ │ - str r7, [r0, #8] │ │ - str r2, [r0, #12] │ │ + str r4, [sp, #12] │ │ cmp r3, #0 │ │ - bge.n 149e8 │ │ - ldr r3, [r5, #36] ; 0x24 │ │ + bge.n 15b9a │ │ + ldr r3, [r6, #36] ; 0x24 │ │ adds r3, #1 │ │ - str r3, [r0, #16] │ │ - b.n 149ec │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - str r2, [r0, #16] │ │ + str r3, [r5, #16] │ │ ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ movs r0, #16 │ │ - str r3, [r4, #20] │ │ - str r2, [r4, #24] │ │ - bl 40f04 │ │ + str r3, [r5, #20] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + str r3, [r5, #24] │ │ + bl 42ab8 │ │ + ldr r4, [r6, #24] │ │ movs r1, #224 ; 0xe0 │ │ - str r0, [r4, #64] ; 0x40 │ │ - ldr r3, [r5, #24] │ │ - movs r0, #1 │ │ + str r0, [r5, #64] ; 0x40 │ │ + adds r3, r4, #0 │ │ + movs r2, #1 │ │ + movs r0, #0 │ │ lsls r1, r1, #24 │ │ - movs r2, #0 │ │ - b.n 14a20 │ │ - ldr r6, [r5, #32] │ │ - cmp r3, r6 │ │ - bne.n 14a12 │ │ - str r2, [r3, #32] │ │ - b.n 14a1e │ │ - ldr r6, [r3, #36] ; 0x24 │ │ - cmp r6, #0 │ │ - bne.n 14a1c │ │ - str r1, [r3, #32] │ │ - b.n 14a1e │ │ + cmp r3, #0 │ │ + beq.n 15bd6 │ │ + ldr r7, [r6, #32] │ │ + cmp r3, r7 │ │ + bne.n 15bc6 │ │ str r0, [r3, #32] │ │ + b.n 15bd2 │ │ + ldr r7, [r3, #36] ; 0x24 │ │ + cmp r7, #0 │ │ + bne.n 15bd0 │ │ + str r1, [r3, #32] │ │ + b.n 15bd2 │ │ + str r2, [r3, #32] │ │ ldr r3, [r3, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 14a08 │ │ - str r3, [r4, #52] ; 0x34 │ │ - str r3, [r4, #48] ; 0x30 │ │ - ldr r5, [r5, #24] │ │ - ldr r7, [pc, #132] ; (14ab0 ) │ │ - b.n 14a9e │ │ - ldr r3, [r5, #20] │ │ - ldr r2, [sp, #12] │ │ + b.n 15bb8 │ │ + str r3, [r5, #52] ; 0x34 │ │ + str r3, [r5, #48] ; 0x30 │ │ + cmp r4, #0 │ │ + beq.n 15c4e │ │ + ldr r3, [r4, #20] │ │ + ldr r2, [sp, #8] │ │ cmp r3, r2 │ │ - bne.n 14a9c │ │ - adds r1, r5, #0 │ │ - adds r0, r4, #0 │ │ - bl 12e4a │ │ - adds r1, r7, #0 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ + bne.n 15c4a │ │ + adds r1, r4, #0 │ │ + adds r0, r5, #0 │ │ + bl 140e0 │ │ + ldr r1, [pc, #128] ; (15c70 ) │ │ + ldr r0, [r5, #64] ; 0x40 │ │ + ldr r2, [pc, #128] ; (15c74 ) │ │ add r1, pc │ │ - ldr r2, [pc, #108] ; (14ab4 ) │ │ - bl 40fba <__listelem_malloc__> │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ movs r3, #0 │ │ - str r5, [r0, #0] │ │ - str r3, [r0, #4] │ │ adds r6, r0, #0 │ │ - ldr r0, [r4, #4] │ │ + str r4, [r0, #0] │ │ + str r3, [r0, #4] │ │ + ldr r0, [r5, #4] │ │ cmp r0, r3 │ │ - beq.n 14a88 │ │ - ldr r3, [r4, #8] │ │ + beq.n 15c36 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - ldr r1, [r5, #8] │ │ - str r3, [sp, #8] │ │ - add r3, sp, #20 │ │ + ldr r7, [r5, #8] │ │ + ldr r1, [r4, #8] │ │ + add r3, sp, #16 │ │ cmp r2, #0 │ │ - bge.n 14a6e │ │ + bge.n 15c1c │ │ ldr r2, [sp, #56] ; 0x38 │ │ - bl 32c00 │ │ - b.n 14a78 │ │ + bl 344fc │ │ + b.n 15c26 │ │ str r3, [sp, #0] │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - bl 32c12 │ │ - blx 44f4c <__aeabi_i2f> │ │ + bl 344c8 │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ adds r1, r0, #0 │ │ - ldr r0, [sp, #8] │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ + adds r0, r7, #0 │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #12] │ │ - ldr r2, [r6, #12] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - asrs r2, r2, #10 │ │ + ldr r3, [r6, #12] │ │ + adds r0, r5, #0 │ │ + asrs r2, r3, #10 │ │ str r2, [r6, #12] │ │ - ldr r3, [r5, #32] │ │ + ldr r3, [r4, #32] │ │ + adds r1, r6, #0 │ │ adds r2, r2, r3 │ │ - bl 12ec0 │ │ - ldr r5, [r5, #48] ; 0x30 │ │ - cmp r5, #0 │ │ - bne.n 14a2e │ │ + bl 13f88 │ │ + ldr r4, [r4, #48] ; 0x30 │ │ + b.n 15bda │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #20] │ │ + adds r0, r5, #0 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 15c5e │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #28 │ │ - adds r0, r4, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - strb r7, [r5, #16] │ │ + nop ; (mov r8, r8) │ │ + orrs r0, r3 │ │ + movs r4, r0 │ │ + ldrb r7, [r3, #24] │ │ movs r3, r0 │ │ lsls r2, r1, #26 │ │ movs r0, r0 │ │ - strb r7, [r5, #14] │ │ + ldrb r5, [r4, #22] │ │ movs r3, r0 │ │ lsls r1, r5, #26 │ │ ... │ │ │ │ -00014ab8 : │ │ +00015c78 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r1, [pc, #296] ; (14be4 ) │ │ adds r4, r0, #0 │ │ - ldr r0, [r0, #0] │ │ + ldr r3, [pc, #308] ; (15db4 ) │ │ sub sp, #44 ; 0x2c │ │ - add r1, pc │ │ - str r0, [sp, #28] │ │ - str r1, [sp, #16] │ │ - b.n 14bd2 │ │ - ldr r3, [r6, #8] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #28] │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [r0, #0] │ │ + str r2, [sp, #16] │ │ + movs r1, #0 │ │ + ldr r7, [r4, #48] ; 0x30 │ │ + cmp r7, #0 │ │ + bne.n 15c98 │ │ + b.n 15d9c │ │ + ldr r3, [r7, #8] │ │ str r3, [r4, #48] ; 0x30 │ │ ldr r3, [r4, #52] ; 0x34 │ │ - cmp r6, r3 │ │ - bne.n 14ad8 │ │ - movs r3, #0 │ │ - str r3, [r4, #52] ; 0x34 │ │ + cmp r7, r3 │ │ + bne.n 15ca4 │ │ + str r1, [r4, #52] ; 0x34 │ │ ldr r3, [r4, #44] ; 0x2c │ │ ldr r2, [r4, #16] │ │ subs r3, #1 │ │ str r3, [r4, #44] ; 0x2c │ │ - ldr r3, [r6, #0] │ │ - ldr r1, [r3, #20] │ │ - cmp r1, r2 │ │ - bge.n 14bdc │ │ - ldr r0, [sp, #28] │ │ - ldr r1, [r0, #32] │ │ - cmp r3, r1 │ │ - beq.n 14bdc │ │ - ldr r1, [r3, #12] │ │ - cmp r1, r2 │ │ - bge.n 14bd2 │ │ - ldr r7, [r3, #36] ; 0x24 │ │ - b.n 14bce │ │ ldr r3, [r7, #0] │ │ + ldr r0, [r3, #20] │ │ + cmp r0, r2 │ │ + bge.n 15d9c │ │ + ldr r0, [sp, #16] │ │ + ldr r0, [r0, #32] │ │ + str r0, [sp, #12] │ │ + cmp r3, r0 │ │ + beq.n 15d9c │ │ + ldr r0, [r3, #12] │ │ + cmp r0, r2 │ │ + bge.n 15c90 │ │ + ldr r6, [r3, #36] ; 0x24 │ │ + str r7, [r4, #56] ; 0x38 │ │ + cmp r6, #0 │ │ + beq.n 15c8e │ │ + ldr r3, [r6, #0] │ │ ldr r3, [r3, #4] │ │ ldr r2, [r3, #32] │ │ - ldr r3, [pc, #228] ; (14be8 ) │ │ + ldr r3, [pc, #228] ; (15db8 ) │ │ cmp r2, r3 │ │ - blt.n 14bcc │ │ - ldr r1, [sp, #16] │ │ - ldr r2, [pc, #224] ; (14bec ) │ │ + blt.n 15d98 │ │ + ldr r1, [pc, #224] ; (15dbc ) │ │ + ldr r2, [pc, #228] ; (15dc0 ) │ │ ldr r0, [r4, #64] ; 0x40 │ │ - bl 40fba <__listelem_malloc__> │ │ - ldr r3, [r7, #0] │ │ + add r1, pc │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ + ldr r3, [r6, #0] │ │ + ldr r1, [r7, #12] │ │ adds r5, r0, #0 │ │ ldr r2, [r3, #4] │ │ - str r6, [r0, #4] │ │ - str r2, [r0, #0] │ │ - ldr r3, [r7, #0] │ │ - ldr r1, [r6, #12] │ │ ldr r3, [r3, #12] │ │ + str r7, [r0, #4] │ │ + str r2, [r0, #0] │ │ adds r3, r1, r3 │ │ str r3, [r0, #12] │ │ ldr r0, [r4, #4] │ │ - str r3, [sp, #12] │ │ cmp r0, #0 │ │ - beq.n 14b8a │ │ - ldr r1, [r4, #8] │ │ - ldr r3, [r6, #4] │ │ - str r1, [sp, #24] │ │ + beq.n 15d54 │ │ + ldr r3, [r7, #4] │ │ ldr r1, [r2, #8] │ │ - ldr r2, [r6, #0] │ │ - ldr r2, [r2, #8] │ │ - cmp r3, #0 │ │ - beq.n 14b5c │ │ + mov ip, r3 │ │ + mov r2, ip │ │ + ldr r3, [r4, #8] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r7, #0] │ │ + cmp r2, #0 │ │ + beq.n 15d24 │ │ + ldr r2, [r3, #8] │ │ + mov r3, ip │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #8] │ │ - mov ip, r3 │ │ - add r3, sp, #36 ; 0x24 │ │ + str r3, [sp, #20] │ │ + add r3, sp, #32 │ │ str r3, [sp, #0] │ │ - mov r3, ip │ │ - bl 32c12 │ │ + ldr r3, [sp, #20] │ │ + bl 344c8 │ │ + b.n 15d2c │ │ + ldr r2, [r3, #8] │ │ + add r3, sp, #32 │ │ + bl 344fc │ │ str r0, [sp, #20] │ │ - ldr r0, [sp, #12] │ │ - blx 44f4c <__aeabi_i2f> │ │ + ldr r0, [r5, #12] │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ ldr r3, [sp, #20] │ │ - str r0, [sp, #12] │ │ + str r0, [sp, #24] │ │ asrs r0, r3, #10 │ │ - b.n 14b70 │ │ - add r3, sp, #36 ; 0x24 │ │ - bl 32c00 │ │ - str r0, [sp, #20] │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r1, r0, #0 │ │ ldr r0, [sp, #12] │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [sp, #20] │ │ - str r0, [sp, #12] │ │ - asrs r0, r1, #10 │ │ - blx 44f4c <__aeabi_i2f> │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ adds r1, r0, #0 │ │ ldr r0, [sp, #24] │ │ - blx 44ff8 <__aeabi_fmul> │ │ - adds r1, r0, #0 │ │ - ldr r0, [sp, #12] │ │ - blx 44db4 <__addsf3> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bl 48904 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r5, #12] │ │ ldr r3, [r4, #28] │ │ ldr r1, [r4, #44] ; 0x2c │ │ adds r3, #1 │ │ str r3, [r4, #28] │ │ ldr r3, [r5, #0] │ │ - ldr r2, [r5, #12] │ │ - ldr r3, [r3, #32] │ │ - adds r2, r2, r3 │ │ - ldr r3, [pc, #84] ; (14bf0 ) │ │ + ldr r2, [r3, #32] │ │ + ldr r3, [r5, #12] │ │ + adds r2, r3, r2 │ │ + movs r3, #244 ; 0xf4 │ │ + adds r3, #255 ; 0xff │ │ cmp r1, r3 │ │ - ble.n 14bc4 │ │ + ble.n 15d90 │ │ ldr r3, [r4, #52] ; 0x34 │ │ - ldr r1, [r3, #0] │ │ - ldr r3, [r3, #12] │ │ - ldr r1, [r1, #32] │ │ - adds r3, r3, r1 │ │ + ldr r0, [r3, #0] │ │ + ldr r1, [r3, #12] │ │ + ldr r3, [r0, #32] │ │ + adds r3, r1, r3 │ │ cmp r2, r3 │ │ - bge.n 14bc4 │ │ - ldr r2, [pc, #68] ; (14bf4 ) │ │ - ldr r3, [pc, #68] ; (14bf8 ) │ │ + bge.n 15d90 │ │ + ldr r2, [pc, #72] ; (15dc4 ) │ │ + ldr r3, [pc, #72] ; (15dc8 ) │ │ ldr r0, [r4, #64] ; 0x40 │ │ - add r2, pc │ │ adds r1, r5, #0 │ │ - bl 410b0 <__listelem_free__> │ │ + add r2, pc │ │ + bl 42c68 <__listelem_free__@@Base> │ │ ldr r3, [r4, #36] ; 0x24 │ │ adds r3, #1 │ │ str r3, [r4, #36] ; 0x24 │ │ - b.n 14bcc │ │ + b.n 15d98 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ - bl 12ec0 │ │ - ldr r7, [r7, #4] │ │ - cmp r7, #0 │ │ - bne.n 14afa │ │ - ldr r6, [r4, #48] ; 0x30 │ │ - str r6, [r4, #56] ; 0x38 │ │ - cmp r6, #0 │ │ - beq.n 14bdc │ │ - b.n 14aca │ │ + bl 13f88 │ │ + ldr r6, [r6, #4] │ │ + b.n 15cc8 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + str r7, [r4, #56] ; 0x38 │ │ + ldr r3, [r3, #0] │ │ + adds r0, r7, #0 │ │ + cmp r2, r3 │ │ + beq.n 15dae │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #44 ; 0x2c │ │ - adds r0, r6, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - strb r7, [r5, #12] │ │ - movs r3, r0 │ │ + rors r4, r7 │ │ + movs r4, r0 │ │ movs r1, r0 │ │ - b.n 14bee │ │ + b.n 15dbe │ │ + ldrb r3, [r7, #18] │ │ + movs r3, r0 │ │ lsls r1, r3, #25 │ │ movs r0, r0 │ │ - lsls r3, r6, #7 │ │ - movs r0, r0 │ │ - strb r5, [r7, #8] │ │ + ldrb r7, [r2, #16] │ │ movs r3, r0 │ │ lsls r6, r6, #25 │ │ ... │ │ │ │ -00014bfc : │ │ - push {r4, r5, r6, r7, lr} │ │ +00015dcc : │ │ ldr r3, [r0, #0] │ │ - sub sp, #20 │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + ldr r6, [r3, #8] │ │ + movs r3, #0 │ │ adds r7, r0, #0 │ │ - str r1, [sp, #12] │ │ - ldr r5, [r3, #8] │ │ adds r4, r1, #0 │ │ - movs r6, #0 │ │ - b.n 14c3c │ │ - ldr r3, [r4, #0] │ │ - ldr r0, [r5, #16] │ │ + adds r5, r1, #0 │ │ + str r3, [sp, #0] │ │ + cmp r5, #0 │ │ + beq.n 15e16 │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [r6, #16] │ │ ldr r1, [r3, #8] │ │ - bl 18bcc │ │ + bl 19ef4 │ │ cmp r0, #0 │ │ - beq.n 14c3a │ │ - ldr r3, [r4, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - blt.n 14c3a │ │ - ldr r2, [r5, #16] │ │ + beq.n 15e12 │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [r3, #8] │ │ + cmp r0, #0 │ │ + blt.n 15e12 │ │ movs r1, #20 │ │ + ldr r2, [r6, #16] │ │ + adds r3, r0, #0 │ │ muls r3, r1 │ │ ldr r2, [r2, #8] │ │ ldr r0, [r3, r2] │ │ cmp r0, #0 │ │ - beq.n 14c3a │ │ - blx ea40 │ │ - adds r6, #1 │ │ - adds r6, r6, r0 │ │ - ldr r4, [r4, #4] │ │ - cmp r4, #0 │ │ - bne.n 14c0e │ │ - str r6, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n 14cbc │ │ - ldr r2, [pc, #124] ; (14cc4 ) │ │ - adds r1, r6, #0 │ │ + beq.n 15e12 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldr r3, [sp, #0] │ │ + adds r3, #1 │ │ + adds r3, r3, r0 │ │ + str r3, [sp, #0] │ │ + ldr r5, [r5, #4] │ │ + b.n 15ddc │ │ + ldr r0, [sp, #0] │ │ + subs r3, r0, #0 │ │ + beq.n 15e8e │ │ + ldr r2, [pc, #112] ; (15e90 ) │ │ + adds r1, r3, #0 │ │ movs r0, #1 │ │ + ldr r3, [pc, #112] ; (15e94 ) │ │ add r2, pc │ │ - ldr r3, [pc, #120] ; (14cc8 ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ - subs r6, #1 │ │ - adds r6, r0, r6 │ │ - str r6, [sp, #8] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #0] │ │ str r0, [sp, #4] │ │ - ldr r6, [sp, #12] │ │ - b.n 14cae │ │ - ldr r3, [r6, #0] │ │ - ldr r0, [r5, #16] │ │ + subs r3, #1 │ │ + adds r5, r0, r3 │ │ + cmp r4, #0 │ │ + beq.n 15e82 │ │ + ldr r3, [r4, #0] │ │ + ldr r0, [r6, #16] │ │ ldr r1, [r3, #8] │ │ - bl 18bcc │ │ + bl 19ef4 │ │ cmp r0, #0 │ │ - beq.n 14cac │ │ - ldr r3, [r6, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - blt.n 14cac │ │ - ldr r2, [r5, #16] │ │ + beq.n 15e7e │ │ + ldr r3, [r4, #0] │ │ + ldr r0, [r3, #8] │ │ + cmp r0, #0 │ │ + blt.n 15e7e │ │ movs r1, #20 │ │ + ldr r2, [r6, #16] │ │ + adds r3, r0, #0 │ │ muls r3, r1 │ │ ldr r2, [r2, #8] │ │ - ldr r4, [r3, r2] │ │ - cmp r4, #0 │ │ - beq.n 14cac │ │ - adds r0, r4, #0 │ │ - blx ea40 │ │ - ldr r3, [sp, #8] │ │ - adds r2, r0, #0 │ │ - adds r1, r4, #0 │ │ - subs r3, r3, r0 │ │ + ldr r3, [r3, r2] │ │ + str r3, [sp, #0] │ │ + cmp r3, #0 │ │ + beq.n 15e7e │ │ adds r0, r3, #0 │ │ - str r3, [sp, #8] │ │ - blx eb24 │ │ - ldr r1, [sp, #8] │ │ - ldr r2, [sp, #4] │ │ - cmp r1, r2 │ │ - bls.n 14cac │ │ - adds r3, r1, #0 │ │ - subs r3, #1 │ │ - movs r1, #32 │ │ - strb r1, [r3, #0] │ │ - str r3, [sp, #8] │ │ - ldr r6, [r6, #4] │ │ - cmp r6, #0 │ │ - bne.n 14c60 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + subs r5, r5, r0 │ │ + adds r2, r0, #0 │ │ + ldr r1, [sp, #0] │ │ + adds r0, r5, #0 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [sp, #4] │ │ + cmp r5, r3 │ │ + bls.n 15e7e │ │ + subs r3, r5, #1 │ │ + movs r2, #32 │ │ + adds r5, r3, #0 │ │ + strb r2, [r3, #0] │ │ + ldr r4, [r4, #4] │ │ + b.n 15e32 │ │ ldr r0, [r7, #60] ; 0x3c │ │ ldr r1, [sp, #4] │ │ - bl 40620 │ │ + bl 421b8 │ │ str r0, [r7, #60] ; 0x3c │ │ ldr r0, [sp, #4] │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - strb r5, [r4, #6] │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + ldrb r5, [r6, #13] │ │ movs r3, r0 │ │ lsls r6, r6, #27 │ │ ... │ │ │ │ -00014ccc : │ │ +00015e98 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r2, #0 │ │ - ldr r2, [pc, #100] ; (14d38 ) │ │ - adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ - ldr r3, [pc, #100] ; (14d3c ) │ │ - add r2, pc │ │ + adds r6, r2, #0 │ │ + ldr r2, [pc, #100] ; (15f04 ) │ │ + adds r7, r0, #0 │ │ + adds r5, r1, #0 │ │ + ldr r3, [pc, #100] ; (15f08 ) │ │ movs r0, #1 │ │ movs r1, #52 ; 0x34 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [pc, #92] ; (14d40 ) │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #92] ; (15f0c ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ adds r3, #8 │ │ str r3, [r0, #0] │ │ - ldr r3, [r5, #0] │ │ + ldr r3, [r7, #0] │ │ ldr r3, [r3, #8] │ │ - str r7, [r0, #36] ; 0x24 │ │ + str r6, [r0, #36] ; 0x24 │ │ str r3, [r0, #4] │ │ movs r3, #0 │ │ str r3, [r0, #48] ; 0x30 │ │ str r3, [r0, #44] ; 0x2c │ │ - adds r3, r6, #0 │ │ - b.n 14d04 │ │ + adds r3, r5, #0 │ │ + ldr r0, [r4, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + beq.n 15ed6 │ │ adds r0, #1 │ │ str r0, [r4, #44] ; 0x2c │ │ ldr r3, [r3, #4] │ │ - ldr r0, [r4, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - bne.n 14cfe │ │ - ldr r2, [pc, #56] ; (14d44 ) │ │ - ldr r3, [pc, #56] ; (14d48 ) │ │ + b.n 15ec8 │ │ + ldr r2, [pc, #56] ; (15f10 ) │ │ + ldr r3, [pc, #56] ; (15f14 ) │ │ movs r1, #4 │ │ add r2, pc │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #44] ; 0x2c │ │ str r0, [r4, #40] ; 0x28 │ │ lsls r3, r3, #2 │ │ - b.n 14d26 │ │ - ldr r1, [r6, #0] │ │ + subs r3, #4 │ │ + cmp r5, #0 │ │ + beq.n 15ef8 │ │ + ldr r1, [r5, #0] │ │ ldr r2, [r4, #40] ; 0x28 │ │ str r1, [r2, r3] │ │ - ldr r6, [r6, #4] │ │ - subs r3, #4 │ │ - cmp r6, #0 │ │ - bne.n 14d1e │ │ + ldr r5, [r5, #4] │ │ + b.n 15ee8 │ │ adds r0, r4, #0 │ │ - bl 12dc4 │ │ + bl 13f44 │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - strb r1, [r3, #4] │ │ + ldrb r1, [r6, #11] │ │ movs r3, r0 │ │ lsls r2, r0, #29 │ │ movs r0, r0 │ │ - adds r3, #26 │ │ + adcs r6, r1 │ │ movs r4, r0 │ │ - strb r1, [r4, #3] │ │ + ldrb r5, [r7, #10] │ │ movs r3, r0 │ │ lsls r2, r1, #29 │ │ ... │ │ │ │ -00014d4c : │ │ +00015f18 : │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ ldr r5, [r0, #60] ; 0x3c │ │ - b.n 14d5c │ │ + cmp r5, #0 │ │ + beq.n 15f2c │ │ ldr r0, [r5, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 14d54 │ │ + b.n 15f1e │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 406d0 │ │ + bl 42268 │ │ ldr r0, [r4, #64] ; 0x40 │ │ - bl 40f90 │ │ + bl 42b44 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r3, r4, r5, pc} │ │ - push {r4, r5, r6, r7, lr} │ │ + push {r4, r5, r6, lr} │ │ ldr r4, [r0, #112] ; 0x70 │ │ - ldr r7, [r0, #116] ; 0x74 │ │ - sub sp, #28 │ │ - ldr r5, [r0, #96] ; 0x60 │ │ - subs r6, r4, r7 │ │ + ldr r5, [r0, #116] ; 0x74 │ │ + sub sp, #24 │ │ + ldr r2, [r0, #96] ; 0x60 │ │ + subs r3, r4, r5 │ │ cmp r1, #0 │ │ - blt.n 14d8a │ │ - subs r3, r5, r1 │ │ - cmp r3, r6 │ │ - ble.n 14db0 │ │ - ldr r2, [pc, #60] ; (14dc8 ) │ │ - ldr r3, [pc, #60] ; (14dcc ) │ │ - str r1, [sp, #0] │ │ - add r2, pc │ │ - subs r1, r5, r1 │ │ - str r1, [sp, #12] │ │ - adds r1, r2, #0 │ │ + blt.n 15f56 │ │ + subs r6, r2, r1 │ │ + cmp r6, r3 │ │ + ble.n 15f7a │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #12] │ │ movs r2, #136 ; 0x88 │ │ - add r3, pc │ │ + str r1, [sp, #0] │ │ + str r3, [sp, #16] │ │ + ldr r1, [pc, #48] ; (15f94 ) │ │ + ldr r3, [pc, #52] ; (15f98 ) │ │ + str r5, [sp, #4] │ │ + add r1, pc │ │ + str r4, [sp, #8] │ │ movs r0, #4 │ │ lsls r2, r2, #3 │ │ - str r7, [sp, #4] │ │ - str r4, [sp, #8] │ │ - str r6, [sp, #16] │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r1, #1 │ │ negs r1, r1 │ │ - b.n 14dc2 │ │ - ldr r0, [r0, #120] ; 0x78 │ │ - adds r1, r1, r0 │ │ - subs r0, r1, r5 │ │ + b.n 15f8c │ │ + ldr r3, [r0, #120] ; 0x78 │ │ + adds r1, r1, r3 │ │ + subs r0, r1, r2 │ │ adds r1, r4, #0 │ │ - blx 442e4 <__aeabi_idivmod> │ │ + bl 489e4 <_Unwind_GetTextRelBase@@Base+0x338> │ │ cmp r1, #0 │ │ - bge.n 14dc2 │ │ + bge.n 15f8c │ │ adds r1, r1, r4 │ │ - add sp, #28 │ │ adds r0, r1, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ - strb r0, [r6, #23] │ │ + add sp, #24 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + ldrb r2, [r0, #31] │ │ movs r3, r0 │ │ - strb r2, [r2, #24] │ │ + ldrb r6, [r4, #31] │ │ movs r3, r0 │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #72] ; 0x48 │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ adds r5, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 14e0a │ │ - ldr r1, [r0, #16] │ │ - ldr r2, [r2, #0] │ │ - ldr r7, [r1, #8] │ │ + beq.n 15fd8 │ │ + ldr r2, [r0, #16] │ │ + ldr r7, [r2, #8] │ │ + ldr r2, [r5, #0] │ │ + muls r2, r7 │ │ + adds r7, r2, #0 │ │ + ldr r2, [r1, #0] │ │ movs r1, #4 │ │ - muls r7, r2 │ │ - ldr r2, [r6, #0] │ │ ldr r0, [r2, #0] │ │ adds r2, r7, #0 │ │ - blx eb30 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ cmp r0, r7 │ │ - beq.n 14e0a │ │ - ldr r1, [pc, #88] ; (14e50 ) │ │ - ldr r3, [pc, #88] ; (14e54 ) │ │ + beq.n 15fd8 │ │ movs r2, #129 ; 0x81 │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #88] ; (16020 ) │ │ + ldr r3, [pc, #88] ; (16024 ) │ │ + str r7, [sp, #0] │ │ movs r0, #4 │ │ + add r1, pc │ │ lsls r2, r2, #2 │ │ - str r7, [sp, #0] │ │ - bl 40144 │ │ - ldr r2, [r4, #112] ; 0x70 │ │ - ldr r3, [r5, #0] │ │ - cmp r2, r3 │ │ - bge.n 14e2c │ │ + add r3, pc │ │ + bl 41ce4 │ │ + ldr r3, [r4, #112] ; 0x70 │ │ + ldr r2, [r5, #0] │ │ + cmp r3, r2 │ │ + bge.n 15ffa │ │ ldr r0, [r4, #64] ; 0x40 │ │ - bl 378dc │ │ + bl 39204 │ │ ldr r0, [r4, #16] │ │ ldr r1, [r5, #0] │ │ - bl 37838 │ │ - str r0, [r4, #64] ; 0x40 │ │ + bl 3915c │ │ ldr r3, [r5, #0] │ │ + str r0, [r4, #64] ; 0x40 │ │ str r3, [r4, #112] ; 0x70 │ │ movs r3, #0 │ │ str r3, [r4, #116] ; 0x74 │ │ str r3, [r4, #120] ; 0x78 │ │ + movs r3, #1 │ │ ldr r2, [r4, #64] ; 0x40 │ │ + str r3, [sp, #0] │ │ ldr r1, [r6, #0] │ │ - movs r3, #1 │ │ str r2, [sp, #4] │ │ ldr r0, [r4, #16] │ │ adds r2, r5, #0 │ │ - str r3, [sp, #0] │ │ - bl 380f4 │ │ + bl 39a2c │ │ str r0, [r4, #116] ; 0x74 │ │ ldr r3, [r5, #0] │ │ ldr r2, [r6, #0] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ str r3, [r6, #0] │ │ movs r3, #0 │ │ str r3, [r5, #0] │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - strb r4, [r0, #22] │ │ + nop ; (mov r8, r8) │ │ + ldrb r2, [r3, #29] │ │ movs r3, r0 │ │ - strb r5, [r6, #23] │ │ + ldrb r1, [r1, #31] │ │ movs r3, r0 │ │ │ │ -00014e58 : │ │ +00016028 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r6, [pc, #72] ; (14ea4 ) │ │ - adds r7, r1, #0 │ │ - adds r5, r0, #0 │ │ - add r6, pc │ │ - adds r1, r6, #0 │ │ + ldr r5, [pc, #72] ; (16074 ) │ │ + adds r4, r1, #0 │ │ + add r5, pc │ │ + adds r1, r5, #0 │ │ + adds r6, r0, #0 │ │ ldr r0, [r0, #0] │ │ - bl 3f528 │ │ - adds r4, r0, #0 │ │ - adds r0, r7, #0 │ │ - blx 39504 │ │ + bl 41024 │ │ + adds r7, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 486d4 <_Unwind_GetTextRelBase@@Base+0x28> │ │ movs r3, #0 │ │ - cmp r4, r0 │ │ - beq.n 14e9e │ │ - adds r1, r6, #0 │ │ - ldr r0, [r5, #0] │ │ - bl 3f528 │ │ - adds r4, r0, #0 │ │ - adds r0, r7, #0 │ │ - blx 39504 │ │ - ldr r1, [pc, #28] ; (14ea8 ) │ │ - ldr r3, [pc, #32] ; (14eac ) │ │ + cmp r7, r0 │ │ + beq.n 1606e │ │ + adds r1, r5, #0 │ │ + ldr r0, [r6, #0] │ │ + bl 41024 │ │ + adds r5, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 486d4 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + ldr r1, [pc, #28] ; (16078 ) │ │ + ldr r3, [pc, #32] ; (1607c ) │ │ str r0, [sp, #4] │ │ - add r1, pc │ │ + str r5, [sp, #0] │ │ add r3, pc │ │ movs r0, #4 │ │ + add r1, pc │ │ movs r2, #215 ; 0xd7 │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ + bl 41bd4 │ │ movs r3, #1 │ │ adds r0, r3, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r5, [r2, r5] │ │ + str r7, [r5, #80] ; 0x50 │ │ movs r3, r0 │ │ - strb r2, [r6, #19] │ │ + ldrb r4, [r0, #27] │ │ movs r3, r0 │ │ - strb r1, [r1, #22] │ │ + ldrb r1, [r4, #29] │ │ movs r3, r0 │ │ │ │ -00014eb0 : │ │ +00016080 : │ │ push {r3, r4, r5, lr} │ │ - adds r5, r1, #0 │ │ - ldr r1, [pc, #44] ; (14ee4 ) │ │ - adds r4, r0, #0 │ │ - ldr r0, [r0, #0] │ │ + adds r4, r1, #0 │ │ + ldr r1, [pc, #44] ; (160b4 ) │ │ + adds r5, r0, #0 │ │ add r1, pc │ │ - bl 3f50c │ │ - ldr r1, [r5, #4] │ │ - blx ea88 │ │ - movs r3, #1 │ │ - cmp r0, #0 │ │ - bne.n 14ede │ │ - ldr r1, [pc, #24] ; (14ee8 ) │ │ - ldr r0, [r4, #0] │ │ + ldr r0, [r0, #0] │ │ + bl 41008 │ │ + ldr r1, [r4, #4] │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + adds r3, r0, #0 │ │ + movs r0, #1 │ │ + cmp r3, #0 │ │ + bne.n 160b0 │ │ + ldr r1, [pc, #24] ; (160b8 ) │ │ + ldr r0, [r5, #0] │ │ add r1, pc │ │ - bl 3f528 │ │ - ldr r3, [r5, #8] │ │ - subs r3, r0, r3 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r0, r3, #0 │ │ + bl 41024 │ │ + ldr r3, [r4, #8] │ │ + subs r0, r0, r3 │ │ + subs r3, r0, #1 │ │ + sbcs r0, r3 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r0, [r7, r2] │ │ + str r2, [r2, #72] ; 0x48 │ │ movs r3, r0 │ │ - ldrh r5, [r4, r3] │ │ + str r3, [r7, #72] ; 0x48 │ │ movs r3, r0 │ │ │ │ -00014eec : │ │ +000160bc : │ │ push {r4, lr} │ │ - subs r4, r0, #0 │ │ - beq.n 14f7e │ │ - ldr r0, [r4, #16] │ │ - bl 3841c │ │ + cmp r0, #0 │ │ + beq.n 16150 │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, #16] │ │ + bl 39d58 │ │ ldr r0, [r4, #12] │ │ - blx 39c8c │ │ + bl 486c4 <_Unwind_GetTextRelBase@@Base+0x18> │ │ ldr r0, [r4, #0] │ │ - bl 3f620 │ │ + bl 41120 │ │ ldr r0, [r4, #60] ; 0x3c │ │ cmp r0, #0 │ │ - beq.n 14f0e │ │ - bl 3ec46 │ │ + beq.n 160e0 │ │ + bl 4073a │ │ ldr r0, [r4, #64] ; 0x40 │ │ cmp r0, #0 │ │ - beq.n 14f18 │ │ - bl 378dc │ │ + beq.n 160ea │ │ + bl 39204 │ │ ldr r0, [r4, #72] ; 0x48 │ │ cmp r0, #0 │ │ - beq.n 14f22 │ │ - blx ea7c │ │ + beq.n 160f4 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ ldr r0, [r4, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq.n 14f2c │ │ - blx ea7c │ │ + beq.n 160fe │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ ldr r0, [r4, #76] ; 0x4c │ │ cmp r0, #0 │ │ - beq.n 14f36 │ │ - blx ea7c │ │ + beq.n 16108 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ ldr r0, [r4, #84] ; 0x54 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #36] ; 0x24 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #40] ; 0x28 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #44] ; 0x2c │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #20] │ │ cmp r0, #0 │ │ - beq.n 14f58 │ │ - bl 172d0 │ │ + beq.n 1612a │ │ + bl 18570 │ │ ldr r0, [r4, #24] │ │ cmp r0, #0 │ │ - beq.n 14f62 │ │ - bl 2b1ac │ │ + beq.n 16134 │ │ + bl 2c9e4 │ │ ldr r0, [r4, #28] │ │ cmp r0, #0 │ │ - beq.n 14f6e │ │ + beq.n 16140 │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #12] │ │ blx r3 │ │ ldr r0, [r4, #32] │ │ cmp r0, #0 │ │ - beq.n 14f78 │ │ - bl 24f34 │ │ + beq.n 1614a │ │ + bl 26508 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, pc} │ │ │ │ -00014f80 : │ │ +00016152 : │ │ push {r3, r4, r5, lr} │ │ - adds r4, r0, #0 │ │ + adds r5, r0, #0 │ │ ldr r0, [r0, #32] │ │ - adds r5, r1, #0 │ │ + adds r4, r1, #0 │ │ cmp r0, #0 │ │ - beq.n 14f90 │ │ - bl 24f34 │ │ - ldr r0, [r4, #28] │ │ - str r5, [r4, #32] │ │ - adds r1, r5, #0 │ │ + beq.n 16162 │ │ + bl 26508 │ │ + ldr r0, [r5, #28] │ │ + str r4, [r5, #32] │ │ + adds r1, r4, #0 │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #8] │ │ blx r3 │ │ - adds r0, r5, #0 │ │ + adds r0, r4, #0 │ │ pop {r3, r4, r5, pc} │ │ + ... │ │ │ │ -00014fa0 : │ │ +00016174 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #756] ; (15298 ) │ │ + adds r7, r3, #0 │ │ + ldr r3, [pc, #816] ; (164ac ) │ │ sub sp, #28 │ │ - str r0, [sp, #16] │ │ - add r5, pc │ │ - str r1, [sp, #12] │ │ - adds r6, r2, #0 │ │ + adds r6, r1, #0 │ │ + add r3, pc │ │ movs r1, #124 ; 0x7c │ │ - adds r2, r5, #0 │ │ - adds r7, r3, #0 │ │ + str r0, [sp, #16] │ │ + str r3, [sp, #12] │ │ + adds r5, r2, #0 │ │ movs r0, #1 │ │ + adds r2, r3, #0 │ │ movs r3, #242 ; 0xf2 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r4, r0, #0 │ │ ldr r0, [sp, #16] │ │ - bl 3f618 │ │ - ldr r2, [sp, #12] │ │ - ldr r1, [pc, #724] ; (1529c ) │ │ + bl 41118 │ │ adds r3, r4, #0 │ │ - str r2, [r4, #4] │ │ - adds r3, #88 ; 0x58 │ │ movs r2, #0 │ │ + ldr r1, [pc, #784] ; (164b0 ) │ │ + adds r3, #88 ; 0x58 │ │ + str r6, [r4, #4] │ │ str r0, [r4, #0] │ │ add r1, pc │ │ strb r2, [r3, #0] │ │ - bl 3f50c │ │ - str r0, [sp, #12] │ │ - cmp r0, #0 │ │ - beq.n 15004 │ │ - ldr r1, [pc, #700] ; (152a0 ) │ │ + bl 41008 │ │ + subs r6, r0, #0 │ │ + beq.n 161d4 │ │ + ldr r1, [pc, #768] ; (164b4 ) │ │ ldr r0, [r4, #0] │ │ - ldr r2, [sp, #12] │ │ + adds r2, r6, #0 │ │ add r1, pc │ │ movs r3, #0 │ │ - bl 3fb24 │ │ + bl 4172c │ │ cmp r0, #0 │ │ - beq.n 15004 │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [pc, #684] ; (152a4 ) │ │ + beq.n 161d4 │ │ + ldr r3, [pc, #752] ; (164b8 ) │ │ + str r6, [sp, #0] │ │ movs r0, #1 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ - adds r1, r5, #0 │ │ + ldr r1, [sp, #12] │ │ movs r2, #252 ; 0xfc │ │ - bl 4003c │ │ - cmp r6, #0 │ │ - beq.n 15020 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + cmp r5, #0 │ │ + beq.n 161f0 │ │ adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - bl 14e58 │ │ + adds r1, r5, #0 │ │ + bl 16028 │ │ cmp r0, #0 │ │ - beq.n 15016 │ │ - b.n 15408 │ │ - adds r0, r6, #0 │ │ - blx 39c7c │ │ - str r6, [r4, #12] │ │ - b.n 1503c │ │ + beq.n 161e6 │ │ + b.n 165ea │ │ + adds r0, r5, #0 │ │ + bl 48a04 <_Unwind_GetTextRelBase@@Base+0x358> │ │ + str r5, [r4, #12] │ │ + b.n 1620a │ │ ldr r0, [sp, #16] │ │ - blx 39d9c │ │ - adds r1, r0, #0 │ │ + bl 48a14 <_Unwind_GetTextRelBase@@Base+0x368> │ │ + subs r1, r0, #0 │ │ str r0, [r4, #12] │ │ - cmp r0, #0 │ │ - bne.n 15030 │ │ - b.n 15408 │ │ + bne.n 161fe │ │ + b.n 165ea │ │ adds r0, r4, #0 │ │ - bl 14e58 │ │ + bl 16028 │ │ cmp r0, #0 │ │ - beq.n 1503c │ │ - b.n 15408 │ │ + beq.n 1620a │ │ + b.n 165ea │ │ cmp r7, #0 │ │ - beq.n 15058 │ │ + beq.n 16226 │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ - bl 14eb0 │ │ + bl 16080 │ │ cmp r0, #0 │ │ - beq.n 1504e │ │ - b.n 15408 │ │ + beq.n 1621c │ │ + b.n 165ea │ │ adds r0, r7, #0 │ │ - bl 38414 │ │ + bl 39d50 │ │ str r7, [r4, #16] │ │ - b.n 1521c │ │ - ldr r1, [pc, #588] ; (152a8 ) │ │ + b.n 163ea │ │ + ldr r1, [pc, #660] ; (164bc ) │ │ ldr r0, [r4, #0] │ │ - movs r6, #1 │ │ add r1, pc │ │ - bl 3f50c │ │ - ldr r1, [pc, #580] ; (152ac ) │ │ + bl 41008 │ │ + ldr r1, [pc, #652] ; (164c0 ) │ │ adds r7, r0, #0 │ │ - ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3f50c │ │ - bl 368b4 │ │ - ldr r1, [pc, #568] ; (152b0 ) │ │ - str r0, [sp, #12] │ │ ldr r0, [r4, #0] │ │ + bl 41008 │ │ + bl 381ac │ │ + ldr r1, [pc, #640] ; (164c4 ) │ │ + adds r6, r0, #0 │ │ add r1, pc │ │ - bl 3f528 │ │ - ldr r1, [pc, #560] ; (152b4 ) │ │ - adds r5, r0, #0 │ │ ldr r0, [r4, #0] │ │ + bl 41024 │ │ + ldr r1, [pc, #632] ; (164c8 ) │ │ + adds r5, r0, #0 │ │ add r1, pc │ │ - bl 3f50c │ │ - bl 36610 │ │ - ldr r1, [pc, #548] ; (152b8 ) │ │ - str r0, [sp, #20] │ │ + ldr r0, [r4, #0] │ │ + bl 41008 │ │ + bl 37f28 │ │ + ldr r1, [pc, #620] ; (164cc ) │ │ + str r0, [sp, #12] │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3f528 │ │ + bl 41024 │ │ adds r2, r5, #0 │ │ - str r0, [sp, #4] │ │ subs r5, r2, #1 │ │ sbcs r2, r5 │ │ + movs r5, #1 │ │ + str r0, [sp, #4] │ │ + str r5, [sp, #0] │ │ adds r0, r7, #0 │ │ - ldr r1, [sp, #12] │ │ - ldr r3, [sp, #20] │ │ - str r6, [sp, #0] │ │ - bl 37938 │ │ + adds r1, r6, #0 │ │ + ldr r3, [sp, #12] │ │ + bl 39264 │ │ str r0, [r4, #16] │ │ cmp r0, #0 │ │ - bne.n 150b8 │ │ - b.n 15408 │ │ - ldr r5, [pc, #512] ; (152bc ) │ │ + bne.n 16286 │ │ + b.n 165ea │ │ + ldr r6, [pc, #584] ; (164d0 ) │ │ + ldr r0, [r4, #0] │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ + bl 41008 │ │ + cmp r0, #0 │ │ + bne.n 162a8 │ │ + ldr r5, [pc, #572] ; (164d4 ) │ │ ldr r0, [r4, #0] │ │ add r5, pc │ │ adds r1, r5, #0 │ │ - bl 3f50c │ │ + bl 41008 │ │ cmp r0, #0 │ │ - beq.n 15108 │ │ - adds r1, r5, #0 │ │ + bne.n 162e8 │ │ + b.n 16320 │ │ + adds r1, r6, #0 │ │ ldr r0, [r4, #0] │ │ - bl 3f50c │ │ - ldr r1, [pc, #492] ; (152c0 ) │ │ - ldr r3, [pc, #496] ; (152c4 ) │ │ + bl 41008 │ │ + ldr r1, [pc, #548] ; (164d8 ) │ │ + ldr r3, [pc, #552] ; (164dc ) │ │ movs r2, #161 ; 0xa1 │ │ - add r1, pc │ │ add r3, pc │ │ str r0, [sp, #0] │ │ - adds r0, r6, #0 │ │ - bl 4003c │ │ - adds r1, r5, #0 │ │ - ldr r0, [r4, #0] │ │ - ldr r6, [r4, #16] │ │ - bl 3f50c │ │ - ldr r1, [pc, #472] ; (152c8 ) │ │ - adds r5, r0, #0 │ │ + add r1, pc │ │ + adds r0, r5, #0 │ │ + bl 41bd4 │ │ + adds r1, r6, #0 │ │ ldr r0, [r4, #0] │ │ + ldr r5, [r4, #16] │ │ + bl 41008 │ │ + ldr r1, [pc, #528] ; (164e0 ) │ │ + adds r6, r0, #0 │ │ add r1, pc │ │ - bl 3f528 │ │ - adds r1, r5, #0 │ │ - adds r2, r0, #0 │ │ - adds r0, r6, #0 │ │ - bl 385d0 │ │ - cmp r0, #0 │ │ - bge.n 15108 │ │ - b.n 15408 │ │ - ldr r5, [pc, #448] ; (152cc ) │ │ ldr r0, [r4, #0] │ │ - add r5, pc │ │ - adds r1, r5, #0 │ │ - bl 3f50c │ │ + bl 41024 │ │ + adds r1, r6, #0 │ │ + adds r2, r0, #0 │ │ + adds r0, r5, #0 │ │ + bl 39f04 │ │ cmp r0, #0 │ │ - beq.n 15150 │ │ + bge.n 16296 │ │ + b.n 165ea │ │ adds r1, r5, #0 │ │ ldr r0, [r4, #0] │ │ - bl 3f50c │ │ - ldr r1, [pc, #428] ; (152d0 ) │ │ - ldr r3, [pc, #432] ; (152d4 ) │ │ + bl 41008 │ │ + ldr r1, [pc, #496] ; (164e4 ) │ │ + ldr r3, [pc, #500] ; (164e8 ) │ │ movs r2, #171 ; 0xab │ │ - add r1, pc │ │ add r3, pc │ │ str r0, [sp, #0] │ │ + add r1, pc │ │ movs r0, #1 │ │ - bl 4003c │ │ + bl 41bd4 │ │ adds r1, r5, #0 │ │ ldr r0, [r4, #0] │ │ - bl 3f50c │ │ - bl 37500 │ │ + bl 41008 │ │ + bl 38e0c │ │ subs r1, r0, #0 │ │ - bne.n 15144 │ │ - b.n 15408 │ │ + bne.n 16314 │ │ + b.n 165ea │ │ ldr r0, [r4, #16] │ │ - bl 3773c │ │ + bl 39068 │ │ cmp r0, #0 │ │ - bge.n 15150 │ │ - b.n 15408 │ │ - ldr r5, [pc, #388] ; (152d8 ) │ │ + bge.n 16320 │ │ + b.n 165ea │ │ + ldr r5, [pc, #456] ; (164ec ) │ │ ldr r0, [r4, #0] │ │ add r5, pc │ │ adds r1, r5, #0 │ │ - bl 3f254 │ │ + bl 40d1c │ │ cmp r0, #0 │ │ - beq.n 1518e │ │ - ldr r1, [pc, #376] ; (152dc ) │ │ + beq.n 1635e │ │ + ldr r1, [pc, #444] ; (164f0 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3f50c │ │ - ldr r1, [pc, #372] ; (152e0 ) │ │ + bl 41008 │ │ + ldr r1, [pc, #440] ; (164f4 ) │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 1518e │ │ + beq.n 1635e │ │ ldr r3, [r4, #16] │ │ ldr r0, [r4, #0] │ │ adds r1, r5, #0 │ │ ldr r6, [r3, #64] ; 0x40 │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ adds r1, r0, #0 │ │ adds r0, r6, #0 │ │ - bl 368ac │ │ + bl 381a4 │ │ ldr r3, [r4, #16] │ │ ldr r3, [r3, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq.n 1521c │ │ - ldr r5, [pc, #332] ; (152e4 ) │ │ + beq.n 163ea │ │ + ldr r5, [pc, #400] ; (164f8 ) │ │ ldr r0, [r4, #0] │ │ add r5, pc │ │ adds r1, r5, #0 │ │ - bl 3f254 │ │ + bl 40d1c │ │ cmp r0, #0 │ │ - beq.n 1521c │ │ + beq.n 163ea │ │ adds r1, r5, #0 │ │ ldr r0, [r4, #0] │ │ - bl 3f50c │ │ - ldr r1, [pc, #312] ; (152e8 ) │ │ + bl 41008 │ │ + ldr r1, [pc, #380] ; (164fc ) │ │ movs r2, #189 ; 0xbd │ │ - movs r7, #0 │ │ add r1, pc │ │ - bl 3ebdc <__ckd_salloc__> │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + movs r6, #0 │ │ + adds r5, r0, #0 │ │ str r0, [sp, #20] │ │ - adds r6, r0, #0 │ │ - b.n 151e4 │ │ - ldr r3, [sp, #12] │ │ - movs r2, #0 │ │ - adds r0, r6, #0 │ │ - strb r2, [r3, #0] │ │ - ldr r3, [r4, #16] │ │ - movs r1, #0 │ │ - ldr r2, [r3, #60] ; 0x3c │ │ - lsls r3, r7, #2 │ │ - adds r7, #1 │ │ - ldr r5, [r2, #0] │ │ - adds r5, r5, r3 │ │ - blx eb3c │ │ - blx 44d08 <__aeabi_d2f> │ │ - ldr r6, [sp, #12] │ │ - str r0, [r5, #0] │ │ - adds r6, #1 │ │ ldr r3, [r4, #16] │ │ - ldr r5, [r3, #60] ; 0x3c │ │ - ldr r3, [r5, #16] │ │ - cmp r7, r3 │ │ - bge.n 15216 │ │ - adds r0, r6, #0 │ │ + ldr r7, [r3, #60] ; 0x3c │ │ + ldr r3, [r7, #16] │ │ + cmp r6, r3 │ │ + bge.n 163e4 │ │ + adds r0, r5, #0 │ │ movs r1, #44 ; 0x2c │ │ - blx eac4 │ │ + bl 488c4 <_Unwind_GetTextRelBase@@Base+0x218> │ │ str r0, [sp, #12] │ │ cmp r0, #0 │ │ - bne.n 151c0 │ │ - ldrb r3, [r6, #0] │ │ + beq.n 163ca │ │ + movs r1, #0 │ │ + ldr r3, [sp, #12] │ │ + adds r0, r5, #0 │ │ + strb r1, [r3, #0] │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r3, #60] ; 0x3c │ │ + lsls r3, r6, #2 │ │ + adds r6, #1 │ │ + ldr r7, [r2, #0] │ │ + adds r7, r7, r3 │ │ + bl 48a24 <_Unwind_GetTextRelBase@@Base+0x378> │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + ldr r3, [sp, #12] │ │ + str r0, [r7, #0] │ │ + adds r5, r3, #1 │ │ + b.n 1638e │ │ + ldrb r3, [r5, #0] │ │ cmp r3, #0 │ │ - beq.n 15216 │ │ - ldr r3, [r5, #0] │ │ - lsls r7, r7, #2 │ │ - adds r0, r6, #0 │ │ + beq.n 163e4 │ │ + ldr r7, [r7, #0] │ │ + lsls r3, r6, #2 │ │ + adds r0, r5, #0 │ │ ldr r1, [sp, #12] │ │ - adds r7, r3, r7 │ │ - blx eb3c │ │ - blx 44d08 <__aeabi_d2f> │ │ + adds r7, r7, r3 │ │ + bl 48a24 <_Unwind_GetTextRelBase@@Base+0x378> │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ str r0, [r7, #0] │ │ ldr r0, [sp, #20] │ │ - bl 3ec3e │ │ - ldr r1, [pc, #204] ; (152ec ) │ │ + bl 40732 │ │ + ldr r1, [pc, #276] ; (16500 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3f50c │ │ - adds r5, r0, #0 │ │ + bl 41008 │ │ + subs r5, r0, #0 │ │ ldr r0, [r4, #0] │ │ - bne.n 15256 │ │ - ldr r1, [pc, #192] ; (152f0 ) │ │ + bne.n 16424 │ │ + ldr r1, [pc, #264] ; (16504 ) │ │ add r1, pc │ │ - bl 3f50c │ │ + bl 41008 │ │ cmp r0, #0 │ │ - bne.n 15246 │ │ - ldr r1, [pc, #184] ; (152f4 ) │ │ - ldr r3, [pc, #188] ; (152f8 ) │ │ + bne.n 16414 │ │ + ldr r1, [pc, #256] ; (16508 ) │ │ + ldr r3, [pc, #256] ; (1650c ) │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #87 ; 0x57 │ │ - b.n 15292 │ │ - ldr r1, [pc, #180] ; (152fc ) │ │ - ldr r3, [pc, #180] ; (15300 ) │ │ + add r3, pc │ │ + b.n 164a4 │ │ + ldr r1, [pc, #248] ; (16510 ) │ │ + ldr r3, [pc, #252] ; (16514 ) │ │ str r0, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ movs r0, #4 │ │ movs r2, #90 ; 0x5a │ │ - b.n 15270 │ │ + add r3, pc │ │ + b.n 1643e │ │ adds r1, r5, #0 │ │ - bl 17cf8 │ │ + bl 18fcc │ │ str r0, [r4, #20] │ │ cmp r0, #0 │ │ - bne.n 15276 │ │ - ldr r1, [pc, #160] ; (15304 ) │ │ - ldr r3, [pc, #160] ; (15308 ) │ │ + bne.n 16444 │ │ + movs r0, #4 │ │ + movs r2, #96 ; 0x60 │ │ + ldr r1, [pc, #224] ; (16518 ) │ │ + ldr r3, [pc, #228] ; (1651c ) │ │ str r5, [sp, #0] │ │ add r1, pc │ │ add r3, pc │ │ - movs r0, #4 │ │ - movs r2, #96 ; 0x60 │ │ - bl 4003c │ │ - b.n 15408 │ │ - ldr r5, [pc, #148] ; (1530c ) │ │ + bl 41bd4 │ │ + b.n 165ea │ │ + ldr r6, [pc, #216] ; (16520 ) │ │ ldr r0, [r4, #0] │ │ - add r5, pc │ │ - adds r1, r5, #0 │ │ - bl 3f50c │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ + bl 41008 │ │ subs r7, r0, #0 │ │ - bne.n 15318 │ │ - ldr r1, [pc, #136] ; (15310 ) │ │ - ldr r3, [pc, #136] ; (15314 ) │ │ + bne.n 16462 │ │ + ldr r1, [pc, #204] ; (16524 ) │ │ + ldr r3, [pc, #208] ; (16528 ) │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #102 ; 0x66 │ │ - bl 4003c │ │ - b.n 15408 │ │ - strb r0, [r3, #15] │ │ + add r3, pc │ │ + b.n 164a4 │ │ + ldr r1, [pc, #200] ; (1652c ) │ │ + ldr r3, [r4, #4] │ │ + ldr r0, [r4, #0] │ │ + add r1, pc │ │ + str r3, [sp, #12] │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + movs r5, #1 │ │ + adds r2, r0, #0 │ │ + adds r3, r1, #0 │ │ + str r5, [sp, #0] │ │ + ldr r1, [sp, #12] │ │ + adds r0, r7, #0 │ │ + bl 2c4d8 │ │ + ldr r1, [pc, #164] ; (16530 ) │ │ + str r0, [r4, #24] │ │ + ldr r0, [r4, #0] │ │ + add r1, pc │ │ + bl 41008 │ │ + cmp r0, #0 │ │ + bne.n 1653c │ │ + movs r0, #4 │ │ + movs r2, #113 ; 0x71 │ │ + ldr r1, [pc, #148] ; (16534 ) │ │ + ldr r3, [pc, #152] ; (16538 ) │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 165ea │ │ + nop ; (mov r8, r8) │ │ + ldrb r2, [r5, #22] │ │ movs r3, r0 │ │ - str r2, [r7, r0] │ │ + ldrh r6, [r1, r0] │ │ movs r3, r0 │ │ - movs r7, #162 ; 0xa2 │ │ + adds r5, #172 ; 0xac │ │ movs r4, r0 │ │ - strb r5, [r5, #17] │ │ + ldrb r1, [r0, #25] │ │ movs r3, r0 │ │ - ldr r4, [r2, r4] │ │ + str r0, [r6, #44] ; 0x2c │ │ movs r3, r0 │ │ - ldr r4, [r0, r6] │ │ + str r2, [r4, #52] ; 0x34 │ │ movs r3, r0 │ │ - ldrh r1, [r3, r0] │ │ + str r7, [r6, #60] ; 0x3c │ │ movs r3, r0 │ │ - ldrh r1, [r2, r1] │ │ + str r7, [r5, #64] ; 0x40 │ │ movs r3, r0 │ │ - ldr r7, [r3, r4] │ │ + str r3, [r7, #44] ; 0x2c │ │ movs r3, r0 │ │ - ldr r7, [pc, #228] ; (153a4 ) │ │ + ldr r3, [r2, r4] │ │ movs r3, r0 │ │ - strb r2, [r5, #10] │ │ + str r3, [r3, #80] ; 0x50 │ │ movs r3, r0 │ │ - strb r1, [r0, #15] │ │ + ldrb r6, [r5, #17] │ │ movs r3, r0 │ │ - ldrh r7, [r0, r3] │ │ + ldrb r3, [r1, #22] │ │ movs r3, r0 │ │ - ldrh r1, [r0, r4] │ │ + str r1, [r2, #72] ; 0x48 │ │ movs r3, r0 │ │ - strb r2, [r3, #9] │ │ + ldrb r6, [r5, #16] │ │ movs r3, r0 │ │ - strb r0, [r4, #14] │ │ + ldrb r2, [r7, #21] │ │ movs r3, r0 │ │ - ldr r7, [r1, r7] │ │ + str r7, [r4, #56] ; 0x38 │ │ movs r3, r0 │ │ - ldr r3, [r6, r5] │ │ + str r3, [r1, #52] ; 0x34 │ │ movs r3, r0 │ │ - ldr r0, [r6, r5] │ │ + str r0, [r1, #52] ; 0x34 │ │ movs r3, r0 │ │ - ldr r4, [r4, r2] │ │ + str r4, [r7, #36] ; 0x24 │ │ movs r3, r0 │ │ - strb r4, [r1, #7] │ │ + ldrb r6, [r4, #14] │ │ movs r3, r0 │ │ - ldr r5, [pc, #372] ; (15464 ) │ │ + ldrsb r7, [r6, r4] │ │ movs r3, r0 │ │ - ldr r5, [pc, #296] ; (1541c ) │ │ + ldrsb r4, [r4, r4] │ │ movs r3, r0 │ │ - strb r2, [r0, #5] │ │ + ldrb r4, [r3, #12] │ │ movs r3, r0 │ │ - strb r2, [r5, #10] │ │ + ldrb r2, [r0, #18] │ │ movs r3, r0 │ │ - strb r4, [r6, #4] │ │ + ldrb r6, [r1, #12] │ │ movs r3, r0 │ │ - strb r6, [r5, #11] │ │ + ldrb r4, [r0, #19] │ │ movs r3, r0 │ │ - strb r0, [r3, #4] │ │ + ldrb r6, [r5, #11] │ │ movs r3, r0 │ │ - strb r1, [r2, #12] │ │ + ldrb r7, [r4, #19] │ │ movs r3, r0 │ │ - ldr r5, [pc, #164] ; (153b4 ) │ │ + ldrsb r3, [r0, r4] │ │ movs r3, r0 │ │ - strb r4, [r6, #3] │ │ + ldrb r6, [r1, #11] │ │ movs r3, r0 │ │ - strb r7, [r3, #12] │ │ + ldrb r7, [r6, #19] │ │ movs r3, r0 │ │ - ldr r1, [pc, #416] ; (154bc ) │ │ - ldr r3, [r4, #4] │ │ - ldr r0, [r4, #0] │ │ - add r1, pc │ │ - str r3, [sp, #12] │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ - movs r6, #1 │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - adds r0, r7, #0 │ │ - ldr r1, [sp, #12] │ │ - str r6, [sp, #0] │ │ - bl 2acb8 │ │ - ldr r1, [pc, #384] ; (154c0 ) │ │ - str r0, [r4, #24] │ │ - ldr r0, [r4, #0] │ │ - add r1, pc │ │ - bl 3f50c │ │ - cmp r0, #0 │ │ - beq.n 15368 │ │ - ldr r1, [pc, #372] ; (154c4 ) │ │ + str r0, [r7, #68] ; 0x44 │ │ + movs r3, r0 │ │ + ldrsb r2, [r4, r2] │ │ + movs r3, r0 │ │ + ldrb r0, [r1, #10] │ │ + movs r3, r0 │ │ + ldrb r3, [r1, #19] │ │ + movs r3, r0 │ │ + ldr r1, [pc, #356] ; (166a4 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3f50c │ │ + bl 41008 │ │ cmp r0, #0 │ │ - beq.n 15368 │ │ + beq.n 16498 │ │ ldr r0, [r4, #0] │ │ - adds r1, r5, #0 │ │ - bl 3f50c │ │ + adds r1, r6, #0 │ │ + bl 41008 │ │ cmp r0, #0 │ │ - bne.n 15376 │ │ - ldr r1, [pc, #348] ; (154c8 ) │ │ - ldr r3, [pc, #352] ; (154cc ) │ │ - movs r0, #4 │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r2, #113 ; 0x71 │ │ - b.n 15292 │ │ - ldr r1, [pc, #344] ; (154d0 ) │ │ + beq.n 16498 │ │ + ldr r1, [pc, #336] ; (166a8 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3f50c │ │ + bl 41008 │ │ cmp r0, #0 │ │ - beq.n 15392 │ │ - ldr r1, [pc, #332] ; (154d4 ) │ │ - ldr r3, [pc, #336] ; (154d8 ) │ │ - adds r0, r6, #0 │ │ - add r1, pc │ │ - add r3, pc │ │ + beq.n 16594 │ │ + adds r0, r5, #0 │ │ movs r2, #118 ; 0x76 │ │ - b.n 153d6 │ │ - ldr r5, [pc, #328] ; (154dc ) │ │ - ldr r3, [pc, #328] ; (154e0 ) │ │ - adds r0, r6, #0 │ │ - add r5, pc │ │ + ldr r1, [pc, #320] ; (166ac ) │ │ + ldr r3, [pc, #324] ; (166b0 ) │ │ + add r1, pc │ │ add r3, pc │ │ - adds r1, r5, #0 │ │ - movs r2, #124 ; 0x7c │ │ - bl 4003c │ │ + bl 41bd4 │ │ adds r0, r4, #0 │ │ - blx 29fa8 │ │ + ldr r1, [r4, #4] │ │ + ldr r2, [r4, #20] │ │ + bl 48a34 <_Unwind_GetTextRelBase@@Base+0x388> │ │ str r0, [r4, #28] │ │ cmp r0, #0 │ │ - bne.n 153ea │ │ - ldr r3, [pc, #304] ; (154e4 ) │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ + beq.n 165ea │ │ + ldr r1, [pc, #300] ; (166b4 ) │ │ + ldr r0, [r4, #0] │ │ + add r1, pc │ │ + bl 41008 │ │ + cmp r0, #0 │ │ + bne.n 165da │ │ + b.n 165f4 │ │ + ldr r6, [pc, #288] ; (166b8 ) │ │ + ldr r3, [pc, #292] ; (166bc ) │ │ + adds r0, r5, #0 │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ + movs r2, #124 ; 0x7c │ │ add r3, pc │ │ - movs r2, #126 ; 0x7e │ │ - bl 4003c │ │ - ldr r1, [r4, #20] │ │ + bl 41bd4 │ │ adds r0, r4, #0 │ │ - blx 26b98 │ │ + bl 48a44 <_Unwind_GetTextRelBase@@Base+0x398> │ │ str r0, [r4, #28] │ │ cmp r0, #0 │ │ - bne.n 153ea │ │ - ldr r3, [pc, #280] ; (154e8 ) │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ + bne.n 16584 │ │ + ldr r3, [pc, #268] ; (166c0 ) │ │ + adds r0, r5, #0 │ │ + adds r1, r6, #0 │ │ + movs r2, #126 ; 0x7e │ │ add r3, pc │ │ - movs r2, #128 ; 0x80 │ │ - bl 4003c │ │ - ldr r1, [r4, #4] │ │ - ldr r2, [r4, #20] │ │ + bl 41bd4 │ │ adds r0, r4, #0 │ │ - blx 1e880 │ │ + ldr r1, [r4, #20] │ │ + bl 48a54 <_Unwind_GetTextRelBase@@Base+0x3a8> │ │ str r0, [r4, #28] │ │ cmp r0, #0 │ │ - beq.n 15408 │ │ - ldr r1, [pc, #256] ; (154ec ) │ │ - ldr r0, [r4, #0] │ │ - add r1, pc │ │ - bl 3f50c │ │ - cmp r0, #0 │ │ - beq.n 15416 │ │ - bl 24f9c │ │ + bne.n 16584 │ │ + ldr r3, [pc, #244] ; (166c4 ) │ │ + adds r0, r5, #0 │ │ + adds r1, r6, #0 │ │ + movs r2, #128 ; 0x80 │ │ + add r3, pc │ │ + b.n 16570 │ │ + bl 26570 │ │ subs r1, r0, #0 │ │ - beq.n 15408 │ │ - adds r0, r4, #0 │ │ - bl 14f80 │ │ - b.n 15416 │ │ + beq.n 165ea │ │ adds r0, r4, #0 │ │ - bl 14eec │ │ - movs r4, #0 │ │ - add sp, #28 │ │ + bl 16152 │ │ + b.n 165f4 │ │ adds r0, r4, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ + bl 160bc │ │ + movs r0, #0 │ │ + b.n 1669e │ │ ldr r3, [r4, #16] │ │ - ldr r5, [pc, #212] ; (154f0 ) │ │ - movs r2, #4 │ │ - ldr r0, [r3, #20] │ │ - add r5, pc │ │ - lsls r0, r0, #1 │ │ - adds r0, #1 │ │ - str r0, [r4, #100] ; 0x64 │ │ + ldr r5, [pc, #208] ; (166c8 ) │ │ + ldr r2, [r3, #20] │ │ ldr r1, [r3, #8] │ │ movs r3, #146 ; 0x92 │ │ + lsls r0, r2, #1 │ │ + add r5, pc │ │ + adds r0, #1 │ │ lsls r3, r3, #1 │ │ + movs r2, #4 │ │ + str r0, [r4, #100] ; 0x64 │ │ str r3, [sp, #0] │ │ adds r3, r5, #0 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ - ldr r1, [pc, #188] ; (154f4 ) │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ + ldr r1, [pc, #184] ; (166cc ) │ │ str r0, [r4, #60] ; 0x3c │ │ ldr r0, [sp, #16] │ │ add r1, pc │ │ ldr r6, [r4, #100] ; 0x64 │ │ - bl 3f528 │ │ + bl 41024 │ │ adds r1, r6, r0 │ │ str r1, [r4, #112] ; 0x70 │ │ ldr r0, [r4, #16] │ │ - bl 37838 │ │ - movs r1, #4 │ │ + bl 3915c │ │ + movs r3, #42 ; 0x2a │ │ str r0, [r4, #64] ; 0x40 │ │ + movs r1, #4 │ │ adds r2, r5, #0 │ │ - ldr r3, [pc, #164] ; (154f8 ) │ │ + adds r3, #255 ; 0xff │ │ ldr r0, [r4, #112] ; 0x70 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #0 │ │ str r3, [r4, #92] ; 0x5c │ │ ldr r3, [r4, #20] │ │ str r0, [r4, #84] ; 0x54 │ │ movs r1, #2 │ │ ldr r0, [r3, #20] │ │ + movs r3, #48 ; 0x30 │ │ adds r2, r5, #0 │ │ - ldr r3, [pc, #144] ; (154fc ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ + adds r3, #255 ; 0xff │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #20] │ │ str r0, [r4, #36] ; 0x24 │ │ movs r1, #4 │ │ ldr r3, [r3, #20] │ │ adds r2, r5, #0 │ │ adds r3, #31 │ │ asrs r0, r3, #31 │ │ lsrs r0, r0, #27 │ │ - adds r3, r0, r3 │ │ - asrs r0, r3, #5 │ │ + adds r0, r0, r3 │ │ movs r3, #152 ; 0x98 │ │ + asrs r0, r0, #5 │ │ lsls r3, r3, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #20] │ │ str r0, [r4, #40] ; 0x28 │ │ movs r1, #1 │ │ ldr r0, [r3, #20] │ │ movs r3, #153 ; 0x99 │ │ - lsls r3, r1 │ │ adds r2, r5, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + lsls r3, r3, #1 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r0, [r4, #44] ; 0x2c │ │ ldr r0, [r4, #4] │ │ - blx 41d58 │ │ - ldr r1, [pc, #88] ; (15500 ) │ │ + bl 489c4 <_Unwind_GetTextRelBase@@Base+0x318> │ │ + ldr r1, [pc, #72] ; (166d0 ) │ │ str r0, [r4, #56] ; 0x38 │ │ ldr r0, [sp, #16] │ │ add r1, pc │ │ - bl 3f528 │ │ + bl 41024 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ adds r3, r4, #0 │ │ adds r3, #89 ; 0x59 │ │ strb r0, [r3, #0] │ │ - b.n 15410 │ │ - ldrh r2, [r3, r0] │ │ - movs r3, r0 │ │ - ldr r4, [pc, #272] ; (155d4 ) │ │ - movs r3, r0 │ │ - ldr r4, [pc, #264] ; (155d0 ) │ │ - movs r3, r0 │ │ - strb r2, [r2, #0] │ │ - movs r3, r0 │ │ - strb r5, [r2, #9] │ │ + adds r0, r4, #0 │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + strb r4, [r7, r7] │ │ movs r3, r0 │ │ - ldr r4, [pc, #680] ; (1577c ) │ │ + ldrsb r2, [r6, r1] │ │ movs r3, r0 │ │ - ldr r6, [r6, #124] ; 0x7c │ │ + ldrb r4, [r7, #6] │ │ movs r3, r0 │ │ - strb r3, [r3, #9] │ │ + ldrb r1, [r4, #16] │ │ movs r3, r0 │ │ - ldr r0, [r5, #124] ; 0x7c │ │ + str r6, [r4, #80] ; 0x50 │ │ movs r3, r0 │ │ - strb r1, [r7, #9] │ │ + ldrb r6, [r1, #6] │ │ movs r3, r0 │ │ - strb r1, [r1, #10] │ │ + ldrb r3, [r3, #16] │ │ movs r3, r0 │ │ - strb r1, [r3, #10] │ │ + ldrb r5, [r5, #16] │ │ movs r3, r0 │ │ - ldrh r0, [r3, r4] │ │ + ldrb r5, [r7, #16] │ │ movs r3, r0 │ │ - ldr r2, [r4, #116] ; 0x74 │ │ + ldrb r0, [r5, #4] │ │ movs r3, r0 │ │ - ldr r4, [pc, #56] ; (15530 ) │ │ + strb r0, [r3, r7] │ │ movs r3, r0 │ │ - lsls r1, r5, #4 │ │ - movs r0, r0 │ │ - lsls r7, r5, #4 │ │ - movs r0, r0 │ │ - ldrsh r1, [r4, r3] │ │ + ldr r7, [r4, #8] │ │ movs r3, r0 │ │ │ │ -00015504 : │ │ +000166d4 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #120] ; (15580 ) │ │ + adds r6, r0, #0 │ │ + ldr r4, [pc, #116] ; (16750 ) │ │ sub sp, #172 ; 0xac │ │ str r1, [sp, #28] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ - ldr r1, [pc, #112] ; (15584 ) │ │ - add r6, sp, #36 ; 0x24 │ │ + ldr r1, [pc, #112] ; (16754 ) │ │ + add r5, sp, #36 ; 0x24 │ │ ldr r3, [r4, #0] │ │ - adds r5, r0, #0 │ │ add r1, pc │ │ + add r7, sp, #100 ; 0x64 │ │ str r3, [sp, #164] ; 0xa4 │ │ ldr r3, [r0, #20] │ │ - adds r0, r6, #0 │ │ - add r7, sp, #100 ; 0x64 │ │ + adds r0, r5, #0 │ │ ldr r2, [r3, #20] │ │ - blx ea1c │ │ - ldr r0, [r5, #4] │ │ - blx 41d50 │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r0, [r6, #4] │ │ + bl 487f4 <_Unwind_GetTextRelBase@@Base+0x148> │ │ adds r3, r1, #0 │ │ - ldr r1, [pc, #84] ; (15588 ) │ │ + ldr r1, [pc, #84] ; (16758 ) │ │ adds r2, r0, #0 │ │ - adds r0, r7, #0 │ │ add r1, pc │ │ - blx ea1c │ │ - ldr r1, [pc, #76] ; (1558c ) │ │ - ldr r0, [r5, #0] │ │ + adds r0, r7, #0 │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r1, [pc, #76] ; (1675c ) │ │ + ldr r0, [r6, #0] │ │ add r1, pc │ │ - bl 3f50c │ │ + bl 41008 │ │ + ldr r3, [pc, #72] ; (16760 ) │ │ + ldr r1, [pc, #72] ; (16764 ) │ │ + ldr r2, [pc, #76] ; (16768 ) │ │ + add r3, pc │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #72] ; (1676c ) │ │ str r0, [sp, #0] │ │ - ldr r0, [pc, #68] ; (15590 ) │ │ - ldr r1, [pc, #72] ; (15594 ) │ │ - ldr r2, [pc, #72] ; (15598 ) │ │ - add r0, pc │ │ - str r0, [sp, #4] │ │ - ldr r0, [pc, #72] ; (1559c ) │ │ - ldr r3, [pc, #72] ; (155a0 ) │ │ add r2, pc │ │ - add r0, pc │ │ - str r0, [sp, #12] │ │ - movs r0, #0 │ │ add r3, pc │ │ - str r0, [sp, #20] │ │ - add r1, pc │ │ - ldr r0, [sp, #28] │ │ - str r6, [sp, #8] │ │ + str r3, [sp, #12] │ │ + movs r3, #0 │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #64] ; (16770 ) │ │ + str r5, [sp, #8] │ │ str r7, [sp, #16] │ │ - bl 3de14 │ │ + add r3, pc │ │ + ldr r0, [sp, #28] │ │ + add r1, pc │ │ + bl 3f8c8 │ │ ldr r2, [sp, #164] ; 0xa4 │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 1557a │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 1674a │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #172 ; 0xac │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - cmp r1, #108 ; 0x6c │ │ + adds r7, #158 ; 0x9e │ │ movs r4, r0 │ │ - ldr r2, [r1, #16] │ │ + strb r2, [r4, #11] │ │ movs r3, r0 │ │ - strb r3, [r5, #5] │ │ + ldrb r5, [r0, #13] │ │ movs r3, r0 │ │ - ldr r2, [pc, #244] ; (15684 ) │ │ + strb r5, [r2, r0] │ │ movs r3, r0 │ │ - strb r4, [r5, #5] │ │ + ldrb r6, [r0, #13] │ │ movs r3, r0 │ │ - strb r2, [r0, #5] │ │ + ldrb r4, [r2, #12] │ │ movs r3, r0 │ │ - strb r6, [r2, #5] │ │ + ldrb r0, [r6, #12] │ │ movs r3, r0 │ │ - strb r0, [r5, #5] │ │ + ldrb r2, [r0, #13] │ │ movs r3, r0 │ │ - strb r2, [r2, #5] │ │ + ldrb r4, [r4, #12] │ │ movs r3, r0 │ │ │ │ -000155a4 : │ │ +00016774 : │ │ push {r3, r4, r5, lr} │ │ - adds r4, r0, #0 │ │ + adds r5, r0, #0 │ │ ldr r0, [r0, #76] ; 0x4c │ │ - adds r5, r1, #0 │ │ + adds r4, r1, #0 │ │ cmp r0, #0 │ │ - beq.n 155b4 │ │ - blx ea7c │ │ - str r5, [r4, #76] ; 0x4c │ │ - subs r1, r5, #0 │ │ - beq.n 155c2 │ │ - adds r0, r4, #0 │ │ - bl 15504 │ │ - adds r1, r0, #0 │ │ - adds r0, r1, #0 │ │ + beq.n 16784 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + str r4, [r5, #76] ; 0x4c │ │ + subs r0, r4, #0 │ │ + beq.n 16792 │ │ + adds r0, r5, #0 │ │ + adds r1, r4, #0 │ │ + bl 166d4 │ │ pop {r3, r4, r5, pc} │ │ │ │ -000155c6 : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ - adds r4, r0, #0 │ │ +00016794 : │ │ + ldr r3, [pc, #60] ; (167d4 ) │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + adds r6, r0, #0 │ │ + ldr r2, [r3, #0] │ │ ldr r0, [r0, #72] ; 0x48 │ │ - movs r3, #0 │ │ adds r5, r1, #0 │ │ - str r3, [sp, #4] │ │ - cmp r0, r3 │ │ - beq.n 155da │ │ - blx ea7c │ │ - str r5, [r4, #72] ; 0x48 │ │ + str r2, [sp, #4] │ │ + movs r2, #0 │ │ + adds r4, r3, #0 │ │ + str r2, [sp, #0] │ │ + cmp r0, r2 │ │ + beq.n 167b4 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + movs r2, #1 │ │ adds r3, r5, #0 │ │ - add r0, sp, #4 │ │ + str r5, [r6, #72] ; 0x48 │ │ + mov r0, sp │ │ movs r1, #4 │ │ - movs r2, #1 │ │ - blx eb30 │ │ - ldr r0, [sp, #4] │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + cmp r2, r3 │ │ + beq.n 167d0 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + adds r6, #228 ; 0xe4 │ │ + movs r4, r0 │ │ │ │ -000155ec : │ │ +000167d8 : │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #68] ; 0x44 │ │ adds r5, r1, #0 │ │ cmp r0, #0 │ │ - beq.n 155fc │ │ - blx ea7c │ │ + beq.n 167e8 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ str r5, [r4, #68] ; 0x44 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ ... │ │ │ │ -00015604 : │ │ +000167f0 : │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ + ldr r2, [r4, #112] ; 0x70 │ │ adds r3, r5, #0 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - ldr r2, [r4, #112] ; 0x70 │ │ ldr r0, [r0, #16] │ │ - bl 378f0 │ │ - ldr r2, [pc, #24] ; (15630 ) │ │ + bl 39218 │ │ movs r3, #211 ; 0xd3 │ │ + ldr r2, [pc, #20] ; (1681c ) │ │ str r0, [r4, #64] ; 0x40 │ │ lsls r1, r5, #2 │ │ ldr r0, [r4, #84] ; 0x54 │ │ add r2, pc │ │ lsls r3, r3, #1 │ │ - bl 3ebb4 <__ckd_realloc__> │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ str r5, [r4, #112] ; 0x70 │ │ str r0, [r4, #84] ; 0x54 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r0, [r4, #84] ; 0x54 │ │ + strb r4, [r3, #28] │ │ movs r3, r0 │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + ldr r3, [pc, #260] ; (16928 ) │ │ + push {r4, r5, r6, r7, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #20 │ │ ldr r1, [r0, #116] ; 0x74 │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #4] │ │ ldr r3, [r0, #112] ; 0x70 │ │ adds r4, r0, #0 │ │ + str r2, [sp, #12] │ │ ldr r5, [r0, #80] ; 0x50 │ │ cmp r1, r3 │ │ - bne.n 15654 │ │ + bne.n 16850 │ │ adds r3, r0, #0 │ │ adds r3, #90 ; 0x5a │ │ - ldrb r0, [r3, #0] │ │ - cmp r0, #0 │ │ - beq.n 15714 │ │ + ldrb r3, [r3, #0] │ │ + cmp r3, #0 │ │ + bne.n 1684a │ │ + movs r2, #0 │ │ + b.n 16912 │ │ lsls r1, r1, #1 │ │ - adds r0, r4, #0 │ │ - bl 15604 │ │ + bl 167f0 │ │ cmp r5, #0 │ │ - beq.n 15710 │ │ - mov r6, sp │ │ - adds r6, #6 │ │ + beq.n 1690e │ │ + add r3, sp, #8 │ │ + adds r6, r3, #2 │ │ adds r0, r6, #0 │ │ movs r1, #2 │ │ movs r2, #1 │ │ adds r3, r5, #0 │ │ - blx eaac │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #0 │ │ - blt.n 15700 │ │ - beq.n 15714 │ │ - movs r1, #0 │ │ - ldrsh r2, [r6, r1] │ │ + blt.n 168fe │ │ + beq.n 16846 │ │ + movs r3, #0 │ │ + ldrsh r2, [r6, r3] │ │ ldr r3, [r4, #20] │ │ str r2, [r4, #52] ; 0x34 │ │ ldr r3, [r3, #20] │ │ cmp r2, r3 │ │ - bne.n 15694 │ │ + bne.n 16890 │ │ ldr r0, [r4, #36] ; 0x24 │ │ movs r1, #2 │ │ adds r3, r5, #0 │ │ - blx eaac │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #0 │ │ - blt.n 15700 │ │ + blt.n 168fe │ │ ldr r3, [r4, #52] ; 0x34 │ │ subs r0, r0, r3 │ │ - negs r3, r0 │ │ - adcs r0, r3 │ │ - b.n 15714 │ │ - adds r3, r5, #0 │ │ + negs r2, r0 │ │ + adcs r2, r0 │ │ + b.n 16912 │ │ ldr r0, [r4, #44] ; 0x2c │ │ movs r1, #1 │ │ - blx eaac │ │ - subs r3, r0, #0 │ │ - blt.n 15700 │ │ - ldr r2, [r4, #52] ; 0x34 │ │ - movs r0, #0 │ │ - adds r6, r0, #0 │ │ - cmp r3, r2 │ │ - bne.n 15714 │ │ - b.n 156de │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - ldrb r7, [r3, r6] │ │ - lsls r3, r0, #1 │ │ - adds r7, r0, r7 │ │ - b.n 156bc │ │ - ldr r1, [pc, #92] ; (15718 ) │ │ - strh r1, [r2, r3] │ │ - adds r0, #1 │ │ + adds r3, r5, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + cmp r0, #0 │ │ + blt.n 168fe │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + cmp r0, r3 │ │ + bne.n 16846 │ │ + movs r3, #0 │ │ + adds r7, r3, #0 │ │ + ldr r1, [r4, #52] ; 0x34 │ │ + adds r2, r3, #1 │ │ + cmp r7, r1 │ │ + bge.n 168e2 │ │ + ldr r1, [r4, #44] ; 0x2c │ │ + ldrb r6, [r1, r7] │ │ + ldr r1, [pc, #116] ; (1692c ) │ │ + adds r6, r3, r6 │ │ + lsls r3, r3, #1 │ │ adds r3, #2 │ │ - ldr r2, [r4, #36] ; 0x24 │ │ - cmp r0, r7 │ │ - blt.n 156b8 │ │ - lsls r0, r7, #1 │ │ - adds r0, r2, r0 │ │ + ldr r0, [r4, #36] ; 0x24 │ │ + cmp r2, r6 │ │ + bge.n 168c8 │ │ + strh r1, [r0, r3] │ │ + adds r2, #1 │ │ + b.n 168ba │ │ + lsls r3, r6, #1 │ │ + adds r0, r0, r3 │ │ movs r1, #2 │ │ movs r2, #1 │ │ adds r3, r5, #0 │ │ - blx eaac │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #0 │ │ - blt.n 15700 │ │ - beq.n 15714 │ │ - adds r6, #1 │ │ - adds r0, r7, #0 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - cmp r6, r3 │ │ - blt.n 156ae │ │ - adds r3, r0, #1 │ │ - ldr r2, [pc, #48] ; (15718 ) │ │ - lsls r0, r0, #1 │ │ - b.n 156f2 │ │ - ldr r1, [r4, #36] ; 0x24 │ │ - adds r3, #1 │ │ - strh r2, [r1, r0] │ │ - ldr r1, [r4, #20] │ │ - adds r0, #2 │ │ - ldr r1, [r1, #20] │ │ - cmp r3, r1 │ │ - blt.n 156ec │ │ - movs r0, #1 │ │ - b.n 15714 │ │ - ldr r1, [pc, #24] ; (1571c ) │ │ - ldr r3, [pc, #28] ; (15720 ) │ │ + blt.n 168fe │ │ + beq.n 16846 │ │ + adds r7, #1 │ │ + adds r3, r6, #0 │ │ + b.n 168a8 │ │ + adds r5, r2, #0 │ │ + ldr r2, [r4, #20] │ │ + ldr r1, [pc, #68] ; (1692c ) │ │ + lsls r3, r3, #1 │ │ + ldr r2, [r2, #20] │ │ + adds r3, #2 │ │ + cmp r5, r2 │ │ + bge.n 168fa │ │ + ldr r0, [r4, #36] ; 0x24 │ │ + adds r5, #1 │ │ + strh r1, [r0, r3] │ │ + b.n 168ec │ │ + movs r2, #1 │ │ + b.n 16912 │ │ + ldr r1, [pc, #48] ; (16930 ) │ │ + ldr r3, [pc, #48] ; (16934 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #48] ; (16938 ) │ │ add r3, pc │ │ - ldr r2, [pc, #24] ; (15724 ) │ │ - bl 40144 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + bl 41ce4 │ │ + movs r2, #1 │ │ + negs r2, r2 │ │ + ldr r3, [sp, #4] │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 16922 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ + adds r6, #88 ; 0x58 │ │ + movs r4, r0 │ │ ldrb r7, [r7, #31] │ │ movs r0, r0 │ │ - ldr r2, [r7, #68] ; 0x44 │ │ + strb r4, [r4, #24] │ │ movs r3, r0 │ │ - ldr r0, [r0, #124] ; 0x7c │ │ + ldrb r0, [r5, #5] │ │ movs r3, r0 │ │ lsls r5, r7, #15 │ │ ... │ │ │ │ -00015728 : │ │ - push {r4, lr} │ │ +0001693c : │ │ adds r3, r0, #0 │ │ + push {r4, lr} │ │ adds r3, #90 ; 0x5a │ │ ldrb r4, [r3, #0] │ │ strb r1, [r3, #0] │ │ cmp r1, #0 │ │ - beq.n 15742 │ │ + beq.n 16956 │ │ ldr r3, [r0, #112] ; 0x70 │ │ cmp r3, #127 ; 0x7f │ │ - bgt.n 15742 │ │ + bgt.n 16956 │ │ movs r1, #128 ; 0x80 │ │ - bl 15604 │ │ + bl 167f0 │ │ adds r0, r4, #0 │ │ pop {r4, pc} │ │ │ │ -00015746 : │ │ +0001695a : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #12] │ │ - blx 394a0 │ │ + bl 486e4 <_Unwind_GetTextRelBase@@Base+0x38> │ │ adds r3, r4, #0 │ │ movs r2, #1 │ │ adds r3, #88 ; 0x58 │ │ strb r2, [r3, #0] │ │ - negs r3, r2 │ │ + movs r3, #1 │ │ + movs r0, #0 │ │ + negs r3, r3 │ │ str r3, [r4, #48] ; 0x30 │ │ ldr r3, [r4, #28] │ │ - movs r0, #0 │ │ str r0, [r4, #104] ; 0x68 │ │ str r0, [r4, #116] ; 0x74 │ │ str r0, [r4, #108] ; 0x6c │ │ str r0, [r4, #120] ; 0x78 │ │ str r0, [r4, #96] ; 0x60 │ │ str r0, [r4, #52] ; 0x34 │ │ str r0, [r3, #4] │ │ pop {r4, pc} │ │ + ... │ │ │ │ -00015770 : │ │ +00016988 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #36 ; 0x24 │ │ - adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ adds r6, r2, #0 │ │ + ldr r2, [pc, #440] ; (16b48 ) │ │ + adds r7, r1, #0 │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ + sub sp, #44 ; 0x2c │ │ + adds r4, r0, #0 │ │ + ldr r1, [r2, #0] │ │ + str r2, [sp, #20] │ │ + str r1, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 15784 │ │ - bl 14dd0 │ │ - b.n 15916 │ │ + beq.n 169ac │ │ + adds r1, r7, #0 │ │ + adds r2, r6, #0 │ │ + bl 15f9c │ │ + b.n 16b36 │ │ ldr r3, [r0, #72] ; 0x48 │ │ cmp r3, #0 │ │ - beq.n 157b6 │ │ - ldr r1, [r0, #16] │ │ - ldr r2, [r2, #0] │ │ - ldr r7, [r1, #8] │ │ + beq.n 169e0 │ │ + ldr r2, [r0, #16] │ │ movs r1, #4 │ │ - muls r7, r2 │ │ - ldr r2, [r5, #0] │ │ + ldr r5, [r2, #8] │ │ + ldr r2, [r6, #0] │ │ + muls r2, r5 │ │ + adds r5, r2, #0 │ │ + ldr r2, [r7, #0] │ │ ldr r0, [r2, #0] │ │ - adds r2, r7, #0 │ │ - blx eb30 │ │ - cmp r0, r7 │ │ - beq.n 157b6 │ │ - ldr r1, [pc, #376] ; (1591c ) │ │ - ldr r3, [pc, #376] ; (15920 ) │ │ + adds r2, r5, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + cmp r0, r5 │ │ + beq.n 169e0 │ │ movs r2, #129 ; 0x81 │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #380] ; (16b4c ) │ │ + ldr r3, [pc, #380] ; (16b50 ) │ │ + str r5, [sp, #0] │ │ movs r0, #4 │ │ + add r1, pc │ │ lsls r2, r2, #2 │ │ - str r7, [sp, #0] │ │ - bl 40144 │ │ - ldr r0, [r6, #0] │ │ + add r3, pc │ │ + bl 41ce4 │ │ + ldr r3, [r6, #0] │ │ + str r3, [sp, #16] │ │ + str r3, [sp, #28] │ │ adds r3, r4, #0 │ │ adds r3, #88 ; 0x58 │ │ - str r0, [sp, #16] │ │ - str r0, [sp, #24] │ │ - ldrb r3, [r3, #0] │ │ - cmp r3, #3 │ │ - bne.n 157ce │ │ - ldr r2, [r4, #16] │ │ - ldr r2, [r2, #20] │ │ - adds r2, r0, r2 │ │ - b.n 157dc │ │ - ldr r1, [sp, #16] │ │ - str r1, [sp, #12] │ │ - cmp r3, #1 │ │ - bne.n 157de │ │ - ldr r2, [r4, #16] │ │ - ldr r2, [r2, #20] │ │ - subs r2, r1, r2 │ │ - str r2, [sp, #12] │ │ + ldrb r2, [r3, #0] │ │ + cmp r2, #3 │ │ + bne.n 169fa │ │ + ldr r3, [r4, #16] │ │ + ldr r5, [r3, #20] │ │ + ldr r3, [sp, #16] │ │ + adds r5, r3, r5 │ │ + b.n 16a08 │ │ + ldr r5, [sp, #16] │ │ + cmp r2, #1 │ │ + bne.n 16a08 │ │ + ldr r3, [r4, #16] │ │ + ldr r5, [r3, #20] │ │ + ldr r3, [sp, #16] │ │ + subs r5, r3, r5 │ │ ldr r1, [r4, #112] ; 0x70 │ │ - ldr r2, [r4, #116] ; 0x74 │ │ - ldr r0, [sp, #12] │ │ - subs r2, r1, r2 │ │ - cmp r0, r2 │ │ - ble.n 1580e │ │ + ldr r3, [r4, #116] ; 0x74 │ │ + subs r3, r1, r3 │ │ + cmp r5, r3 │ │ + ble.n 16a32 │ │ adds r0, r4, #0 │ │ adds r0, #90 ; 0x5a │ │ ldrb r0, [r0, #0] │ │ cmp r0, #0 │ │ - bne.n 157f8 │ │ - cmp r3, #3 │ │ - bne.n 15804 │ │ - ldr r2, [sp, #12] │ │ + bne.n 16a20 │ │ + cmp r2, #3 │ │ + bne.n 16a2a │ │ + adds r1, r1, r5 │ │ adds r0, r4, #0 │ │ - adds r1, r1, r2 │ │ - bl 15604 │ │ - b.n 1580e │ │ - ldr r3, [sp, #12] │ │ - ldr r0, [sp, #16] │ │ - subs r2, r2, r3 │ │ - adds r2, r0, r2 │ │ - str r2, [sp, #24] │ │ + bl 167f0 │ │ + b.n 16a32 │ │ + ldr r2, [sp, #16] │ │ + subs r3, r3, r5 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #28] │ │ adds r3, r4, #0 │ │ adds r3, #90 ; 0x5a │ │ ldrb r2, [r3, #0] │ │ - ldr r7, [r4, #120] ; 0x78 │ │ + ldr r0, [r4, #120] ; 0x78 │ │ ldr r3, [r4, #116] ; 0x74 │ │ cmp r2, #0 │ │ - beq.n 15838 │ │ - ldr r1, [sp, #12] │ │ - adds r7, r7, r3 │ │ - adds r1, r7, r1 │ │ - str r1, [sp, #20] │ │ - b.n 1582e │ │ + beq.n 16a58 │ │ + adds r3, r0, r3 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [r4, #112] ; 0x70 │ │ + adds r3, r3, r5 │ │ + cmp r3, r1 │ │ + blt.n 16a62 │ │ lsls r1, r1, #1 │ │ adds r0, r4, #0 │ │ - bl 15604 │ │ - ldr r1, [r4, #112] ; 0x70 │ │ - ldr r2, [sp, #20] │ │ - cmp r2, r1 │ │ - bge.n 15826 │ │ - b.n 15842 │ │ - adds r0, r7, r3 │ │ + bl 167f0 │ │ + b.n 16a44 │ │ + adds r0, r0, r3 │ │ ldr r1, [r4, #112] ; 0x70 │ │ - blx 442e4 <__aeabi_idivmod> │ │ - adds r7, r1, #0 │ │ - ldr r0, [sp, #12] │ │ - ldr r2, [r4, #112] ; 0x70 │ │ - adds r3, r7, r0 │ │ - cmp r3, r2 │ │ - ble.n 158b8 │ │ - adds r3, r4, #0 │ │ - adds r3, #88 ; 0x58 │ │ - ldrb r3, [r3, #0] │ │ - cmp r3, #3 │ │ - bne.n 1586a │ │ + bl 489e4 <_Unwind_GetTextRelBase@@Base+0x338> │ │ + str r1, [sp, #12] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #112] ; 0x70 │ │ + adds r5, r2, r5 │ │ + cmp r5, r3 │ │ + ble.n 16ada │ │ + adds r2, r4, #0 │ │ + adds r2, #88 ; 0x58 │ │ + ldrb r5, [r2, #0] │ │ + ldr r1, [r7, #0] │ │ + cmp r5, #3 │ │ + bne.n 16a8a │ │ ldr r2, [r6, #0] │ │ - ldr r3, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ movs r0, #0 │ │ subs r2, r2, r3 │ │ - str r2, [r6, #0] │ │ - ldr r2, [r5, #0] │ │ lsls r3, r3, #2 │ │ - adds r3, r2, r3 │ │ - str r3, [r5, #0] │ │ - b.n 15916 │ │ - ldr r1, [r5, #0] │ │ - subs r2, r2, r7 │ │ - subs r3, #1 │ │ - mov ip, r1 │ │ - ldr r1, [r4, #64] ; 0x40 │ │ - str r2, [sp, #28] │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ + adds r1, r1, r3 │ │ + str r2, [r6, #0] │ │ + str r1, [r7, #0] │ │ + b.n 16b36 │ │ + ldr r2, [sp, #12] │ │ + ldr r0, [r4, #16] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #32] │ │ + subs r3, r5, #1 │ │ + negs r5, r3 │ │ + adcs r5, r3 │ │ movs r2, #0 │ │ + ldr r3, [sp, #12] │ │ str r2, [sp, #0] │ │ - lsls r2, r7, #2 │ │ - adds r2, r1, r2 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + adds r2, r3, r2 │ │ str r2, [sp, #4] │ │ - ldr r0, [r4, #16] │ │ - mov r1, ip │ │ - add r2, sp, #28 │ │ - bl 380f4 │ │ + adds r3, r5, #0 │ │ + add r2, sp, #32 │ │ + bl 39a2c │ │ cmp r0, #0 │ │ - blt.n 15912 │ │ + blt.n 16b32 │ │ ldr r3, [r4, #116] ; 0x74 │ │ ldr r1, [r4, #112] ; 0x70 │ │ adds r3, r3, r0 │ │ str r3, [r4, #116] ; 0x74 │ │ - adds r0, r7, r0 │ │ - blx 442e4 <__aeabi_idivmod> │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #12] │ │ + adds r0, r3, r0 │ │ + bl 489e4 <_Unwind_GetTextRelBase@@Base+0x338> │ │ + ldr r3, [sp, #32] │ │ ldr r2, [r6, #0] │ │ - adds r7, r1, #0 │ │ + str r1, [sp, #12] │ │ + ldr r1, [r7, #0] │ │ subs r2, r2, r3 │ │ str r2, [r6, #0] │ │ - ldr r1, [r5, #0] │ │ lsls r2, r3, #2 │ │ adds r2, r1, r2 │ │ - str r2, [r5, #0] │ │ - ldr r2, [sp, #24] │ │ + str r2, [r7, #0] │ │ + ldr r2, [sp, #28] │ │ subs r3, r2, r3 │ │ - str r3, [sp, #24] │ │ - adds r2, r4, #0 │ │ - adds r2, #88 ; 0x58 │ │ - str r2, [sp, #12] │ │ - ldrb r2, [r2, #0] │ │ - ldr r3, [r5, #0] │ │ - lsls r7, r7, #2 │ │ - ldr r0, [r4, #16] │ │ - mov ip, r3 │ │ + str r3, [sp, #28] │ │ + adds r5, r4, #0 │ │ + adds r5, #88 ; 0x58 │ │ + ldrb r2, [r5, #0] │ │ subs r3, r2, #1 │ │ + negs r0, r3 │ │ + adcs r0, r3 │ │ subs r2, #3 │ │ - negs r1, r2 │ │ - adcs r2, r1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #64] ; 0x40 │ │ - negs r1, r3 │ │ - adcs r3, r1 │ │ - mov r1, ip │ │ - adds r7, r2, r7 │ │ - add r2, sp, #24 │ │ - str r7, [sp, #4] │ │ - bl 380f4 │ │ + negs r3, r2 │ │ + adcs r3, r2 │ │ + mov ip, r0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #12] │ │ + add r2, sp, #28 │ │ + lsls r0, r3, #2 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + adds r0, r3, r0 │ │ + str r0, [sp, #4] │ │ + ldr r1, [r7, #0] │ │ + ldr r0, [r4, #16] │ │ + mov r3, ip │ │ + bl 39a2c │ │ cmp r0, #0 │ │ - blt.n 15912 │ │ + blt.n 16b32 │ │ ldr r3, [r4, #116] ; 0x74 │ │ adds r0, r3, r0 │ │ str r0, [r4, #116] ; 0x74 │ │ ldr r2, [r6, #0] │ │ - ldr r3, [sp, #24] │ │ - ldr r0, [sp, #12] │ │ + ldr r3, [sp, #28] │ │ subs r2, r2, r3 │ │ str r2, [r6, #0] │ │ - ldr r2, [r5, #0] │ │ + ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ - str r3, [r5, #0] │ │ - ldrb r3, [r0, #0] │ │ + str r3, [r7, #0] │ │ + ldrb r3, [r5, #0] │ │ cmp r3, #1 │ │ - bne.n 1590a │ │ + bne.n 16b2a │ │ movs r3, #2 │ │ - strb r3, [r0, #0] │ │ + strb r3, [r5, #0] │ │ ldr r0, [r6, #0] │ │ - ldr r1, [sp, #16] │ │ - subs r0, r1, r0 │ │ - b.n 15916 │ │ + ldr r3, [sp, #16] │ │ + subs r0, r3, r0 │ │ + b.n 16b36 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - add sp, #36 ; 0x24 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 16b44 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldr r0, [r3, #60] ; 0x3c │ │ + adds r4, #236 ; 0xec │ │ + movs r4, r0 │ │ + strb r2, [r2, #21] │ │ movs r3, r0 │ │ - ldr r1, [r1, #68] ; 0x44 │ │ + strb r1, [r0, #23] │ │ movs r3, r0 │ │ - push {r4, r5, lr} │ │ - ldr r1, [r0, #104] ; 0x68 │ │ - ldr r3, [r0, #108] ; 0x6c │ │ - ldr r2, [r0, #100] ; 0x64 │ │ - sub sp, #20 │ │ - str r1, [sp, #8] │ │ - adds r1, r3, r1 │ │ + push {r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ - cmp r1, r2 │ │ - ble.n 1597e │ │ - subs r2, r2, r3 │ │ - str r2, [sp, #12] │ │ - adds r2, r0, #0 │ │ - adds r2, #88 ; 0x58 │ │ - ldrb r5, [r2, #0] │ │ - cmp r5, #3 │ │ - bne.n 1594a │ │ - movs r1, #2 │ │ - strb r1, [r2, #0] │ │ + ldr r2, [pc, #152] ; (16bf4 ) │ │ + sub sp, #28 │ │ + ldr r0, [r0, #104] ; 0x68 │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ + ldr r1, [r4, #100] ; 0x64 │ │ + str r0, [sp, #12] │ │ + ldr r3, [r2, #0] │ │ + str r2, [sp, #4] │ │ + add r6, sp, #8 │ │ + str r3, [sp, #20] │ │ + ldr r3, [r4, #108] ; 0x6c │ │ + adds r0, r3, r0 │ │ + cmp r0, r1 │ │ + ble.n 16bb6 │ │ + adds r5, r4, #0 │ │ + subs r1, r1, r3 │ │ + str r1, [sp, #16] │ │ + adds r5, #88 ; 0x58 │ │ + ldrb r7, [r5, #0] │ │ + cmp r7, #3 │ │ + bne.n 16b88 │ │ + movs r2, #2 │ │ + strb r2, [r5, #0] │ │ ldr r2, [r4, #60] ; 0x3c │ │ lsls r3, r3, #2 │ │ - add r1, sp, #4 │ │ + adds r1, r6, #0 │ │ adds r3, r2, r3 │ │ - str r3, [sp, #4] │ │ - add r2, sp, #12 │ │ + str r3, [sp, #8] │ │ + add r2, sp, #16 │ │ movs r3, #0 │ │ adds r0, r4, #0 │ │ - bl 15770 │ │ - ldr r3, [sp, #8] │ │ - str r0, [sp, #12] │ │ + bl 16988 │ │ + ldr r3, [sp, #12] │ │ ldr r1, [r4, #100] ; 0x64 │ │ subs r3, r3, r0 │ │ - str r3, [sp, #8] │ │ + str r3, [sp, #12] │ │ ldr r3, [r4, #104] ; 0x68 │ │ subs r3, r3, r0 │ │ str r3, [r4, #104] ; 0x68 │ │ ldr r3, [r4, #108] ; 0x6c │ │ adds r0, r0, r3 │ │ - blx 442e4 <__aeabi_idivmod> │ │ - adds r3, r4, #0 │ │ - adds r3, #88 ; 0x58 │ │ + bl 489e4 <_Unwind_GetTextRelBase@@Base+0x338> │ │ str r1, [r4, #108] ; 0x6c │ │ - strb r5, [r3, #0] │ │ + strb r7, [r5, #0] │ │ ldr r3, [r4, #108] ; 0x6c │ │ ldr r2, [r4, #60] ; 0x3c │ │ - add r1, sp, #4 │ │ + adds r1, r6, #0 │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ - str r3, [sp, #4] │ │ - add r2, sp, #8 │ │ - adds r0, r4, #0 │ │ + str r3, [sp, #8] │ │ + add r2, sp, #12 │ │ movs r3, #0 │ │ - bl 15770 │ │ + adds r0, r4, #0 │ │ + bl 16988 │ │ ldr r3, [r4, #104] ; 0x68 │ │ adds r5, r0, #0 │ │ - ldr r1, [r4, #100] ; 0x64 │ │ subs r3, r3, r0 │ │ - ldr r0, [r4, #108] ; 0x6c │ │ str r3, [r4, #104] ; 0x68 │ │ - adds r0, r5, r0 │ │ - blx 442e4 <__aeabi_idivmod> │ │ - add sp, #20 │ │ - adds r0, r5, #0 │ │ + ldr r3, [r4, #108] ; 0x6c │ │ + ldr r1, [r4, #100] ; 0x64 │ │ + adds r0, r0, r3 │ │ + bl 489e4 <_Unwind_GetTextRelBase@@Base+0x338> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #20] │ │ str r1, [r4, #108] ; 0x6c │ │ - pop {r4, r5, pc} │ │ - ... │ │ + ldr r3, [r3, #0] │ │ + adds r0, r5, #0 │ │ + cmp r2, r3 │ │ + beq.n 16bf0 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + adds r3, #30 │ │ + movs r4, r0 │ │ + │ │ +00016bf8 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + ldr r5, [pc, #188] ; (16cb8 ) │ │ + movs r2, #3 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + adds r4, r0, #0 │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #12] │ │ + movs r3, #0 │ │ + str r3, [sp, #4] │ │ + adds r3, r0, #0 │ │ + adds r3, #88 ; 0x58 │ │ + strb r2, [r3, #0] │ │ + ldr r0, [r0, #104] ; 0x68 │ │ + ldr r1, [r4, #100] ; 0x64 │ │ + cmp r0, r1 │ │ + bge.n 16c4e │ │ + ldr r3, [r4, #108] ; 0x6c │ │ + ldr r6, [r4, #12] │ │ + adds r0, r0, r3 │ │ + bl 489e4 <_Unwind_GetTextRelBase@@Base+0x338> │ │ + ldr r3, [r4, #60] ; 0x3c │ │ + lsls r1, r1, #2 │ │ + add r2, sp, #4 │ │ + ldr r1, [r1, r3] │ │ + adds r0, r6, #0 │ │ + bl 48714 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + ldr r2, [sp, #4] │ │ + adds r3, r3, r2 │ │ + str r3, [r4, #104] ; 0x68 │ │ + cmp r2, #0 │ │ + beq.n 16c48 │ │ + adds r0, r4, #0 │ │ + bl 16b54 │ │ + str r0, [sp, #4] │ │ + b.n 16c4e │ │ + ldr r0, [r4, #16] │ │ + bl 39d40 │ │ + ldr r0, [r4, #72] ; 0x48 │ │ + cmp r0, #0 │ │ + beq.n 16c88 │ │ + bl 48854 <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + movs r1, #0 │ │ + subs r0, #4 │ │ + asrs r3, r0, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r0, r3, r0 │ │ + asrs r0, r0, #2 │ │ + str r0, [sp, #8] │ │ + adds r2, r1, #0 │ │ + ldr r0, [r4, #72] ; 0x48 │ │ + bl 48864 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + cmp r0, #0 │ │ + bne.n 16c7e │ │ + add r0, sp, #8 │ │ + movs r1, #4 │ │ + movs r2, #1 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + ldr r0, [r4, #72] ; 0x48 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + movs r3, #0 │ │ + str r3, [r4, #72] ; 0x48 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + cmp r0, #0 │ │ + beq.n 16c96 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + movs r3, #0 │ │ + str r3, [r4, #68] ; 0x44 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + cmp r0, #0 │ │ + beq.n 16ca4 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + movs r3, #0 │ │ + str r3, [r4, #76] ; 0x4c │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [sp, #4] │ │ + cmp r2, r3 │ │ + beq.n 16cb2 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #16 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + adds r2, #126 ; 0x7e │ │ + movs r4, r0 │ │ │ │ -000159b0 : │ │ +00016cbc : │ │ push {r4, r5, r6, r7, lr} │ │ + adds r7, r2, #0 │ │ + ldr r2, [pc, #424] ; (16e6c ) │ │ + adds r5, r1, #0 │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ sub sp, #44 ; 0x2c │ │ adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ - adds r6, r2, #0 │ │ + ldr r1, [r2, #0] │ │ + str r2, [sp, #20] │ │ + str r1, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 15a66 │ │ + beq.n 16d80 │ │ ldr r3, [r0, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 159ce │ │ - ldr r0, [r1, #0] │ │ - ldr r2, [r2, #0] │ │ + beq.n 16ce6 │ │ + ldr r0, [r5, #0] │ │ movs r1, #2 │ │ - blx eb30 │ │ - add r3, sp, #28 │ │ + ldr r2, [r7, #0] │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + add r3, sp, #24 │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ ldr r0, [r4, #12] │ │ - adds r1, r3, #0 │ │ - adds r2, r6, #0 │ │ str r3, [sp, #4] │ │ - blx 39534 │ │ + adds r1, r3, #0 │ │ + adds r2, r7, #0 │ │ + bl 48a64 <_Unwind_GetTextRelBase@@Base+0x3b8> │ │ cmp r0, #0 │ │ - bge.n 159e6 │ │ - b.n 15b3c │ │ - ldr r3, [r4, #100] ; 0x64 │ │ - ldr r2, [sp, #28] │ │ - cmp r2, r3 │ │ - blt.n 15a1a │ │ + bge.n 16cfe │ │ + b.n 16e56 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [r4, #100] ; 0x64 │ │ + cmp r3, r2 │ │ + blt.n 16d32 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 3ec46 │ │ + bl 4073a │ │ + ldr r3, [sp, #24] │ │ ldr r0, [r4, #12] │ │ - ldr r7, [sp, #28] │ │ - blx 39504 │ │ - ldr r3, [pc, #324] ; (15b44 ) │ │ - movs r2, #145 ; 0x91 │ │ - lsls r2, r2, #2 │ │ - adds r7, #1 │ │ + adds r6, r3, #1 │ │ + bl 486d4 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + movs r3, #145 ; 0x91 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #336] ; (16e70 ) │ │ adds r1, r0, #0 │ │ add r3, pc │ │ - str r2, [sp, #0] │ │ - adds r0, r7, #0 │ │ + adds r0, r6, #0 │ │ movs r2, #4 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ - ldr r3, [sp, #28] │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ + ldr r3, [sp, #24] │ │ str r0, [r4, #60] ; 0x3c │ │ adds r3, #1 │ │ str r3, [r4, #100] ; 0x64 │ │ - movs r7, #0 │ │ - str r7, [r4, #104] ; 0x68 │ │ - str r7, [r4, #108] ; 0x6c │ │ + movs r6, #0 │ │ ldr r0, [r4, #12] │ │ - blx 394a0 │ │ - add r1, sp, #28 │ │ - str r1, [sp, #0] │ │ + str r6, [r4, #104] ; 0x68 │ │ + str r6, [r4, #108] ; 0x6c │ │ + bl 486e4 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + add r3, sp, #24 │ │ + str r3, [sp, #12] │ │ + str r3, [sp, #0] │ │ + str r6, [sp, #4] │ │ ldr r0, [r4, #12] │ │ - ldr r3, [r4, #60] ; 0x3c │ │ adds r1, r5, #0 │ │ - adds r2, r6, #0 │ │ - str r7, [sp, #4] │ │ - blx 39534 │ │ - cmp r0, r7 │ │ - blt.n 15b3c │ │ - ldr r2, [sp, #28] │ │ + adds r2, r7, #0 │ │ ldr r3, [r4, #60] ; 0x3c │ │ + bl 48a64 <_Unwind_GetTextRelBase@@Base+0x3b8> │ │ + cmp r0, r6 │ │ + blt.n 16e56 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [r4, #60] ; 0x3c │ │ ldr r0, [r4, #12] │ │ - lsls r2, r2, #2 │ │ - ldr r1, [r2, r3] │ │ - add r2, sp, #32 │ │ - blx 39c0c │ │ + lsls r3, r3, #2 │ │ + ldr r1, [r3, r2] │ │ + add r2, sp, #28 │ │ + bl 48714 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + ldr r3, [sp, #24] │ │ ldr r2, [sp, #28] │ │ - ldr r3, [sp, #32] │ │ adds r0, r4, #0 │ │ - add r1, sp, #36 ; 0x24 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #28] │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #24] │ │ ldr r3, [r4, #60] ; 0x3c │ │ - add r2, sp, #28 │ │ - str r3, [sp, #36] ; 0x24 │ │ - bl 14dd0 │ │ - str r7, [r4, #104] ; 0x68 │ │ - b.n 15b40 │ │ - cmp r2, #0 │ │ - beq.n 15b34 │ │ - ldr r3, [r2, #0] │ │ + add r1, sp, #32 │ │ + ldr r2, [sp, #12] │ │ + str r3, [sp, #32] │ │ + bl 15f9c │ │ + str r6, [r4, #104] ; 0x68 │ │ + b.n 16e5a │ │ + cmp r7, #0 │ │ + beq.n 16e4e │ │ + ldr r3, [r7, #0] │ │ cmp r3, #0 │ │ - beq.n 15b34 │ │ - ldr r3, [r0, #104] ; 0x68 │ │ - ldr r2, [r1, #0] │ │ - ldr r1, [r0, #100] ; 0x64 │ │ - ldr r0, [r0, #108] ; 0x6c │ │ - str r2, [sp, #8] │ │ - subs r2, r1, r3 │ │ - adds r0, r3, r0 │ │ - str r2, [sp, #20] │ │ - blx 442e4 <__aeabi_idivmod> │ │ - adds r7, r1, #0 │ │ - b.n 15ae6 │ │ - subs r1, r1, r7 │ │ - str r1, [sp, #36] ; 0x24 │ │ - adds r3, r2, r3 │ │ - add r1, sp, #36 ; 0x24 │ │ - add r2, sp, #24 │ │ - str r1, [sp, #0] │ │ - str r2, [sp, #4] │ │ + beq.n 16e4e │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [r0, #104] ; 0x68 │ │ + ldr r1, [r4, #100] ; 0x64 │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #100] ; 0x64 │ │ + subs r3, r3, r0 │ │ + str r3, [sp, #24] │ │ + ldr r3, [r4, #108] ; 0x6c │ │ + adds r0, r0, r3 │ │ + bl 489e4 <_Unwind_GetTextRelBase@@Base+0x338> │ │ + str r1, [sp, #16] │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [r4, #100] ; 0x64 │ │ + ldr r0, [r4, #12] │ │ + adds r6, r3, r1 │ │ + ldr r1, [r4, #60] ; 0x3c │ │ + lsls r3, r3, #2 │ │ + cmp r6, r2 │ │ + ble.n 16e12 │ │ + ldr r6, [sp, #16] │ │ + adds r3, r1, r3 │ │ adds r1, r5, #0 │ │ - adds r2, r6, #0 │ │ - blx 39534 │ │ + subs r2, r2, r6 │ │ + str r2, [sp, #32] │ │ + add r2, sp, #32 │ │ + str r2, [sp, #0] │ │ + add r2, sp, #28 │ │ + str r2, [sp, #4] │ │ + adds r2, r7, #0 │ │ + bl 48a64 <_Unwind_GetTextRelBase@@Base+0x3b8> │ │ cmp r0, #0 │ │ - blt.n 15b3c │ │ - ldr r3, [sp, #24] │ │ + blt.n 16e56 │ │ + ldr r3, [sp, #28] │ │ cmp r3, #0 │ │ - ble.n 15aaa │ │ + ble.n 16dd8 │ │ str r3, [r4, #92] ; 0x5c │ │ ldr r3, [r4, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 15ac0 │ │ - ldr r1, [sp, #8] │ │ + beq.n 16dee │ │ + ldr r1, [sp, #12] │ │ ldr r2, [r5, #0] │ │ adds r0, r1, #0 │ │ subs r2, r2, r1 │ │ asrs r2, r2, #1 │ │ movs r1, #2 │ │ - blx eb30 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [r5, #0] │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + ldr r3, [r5, #0] │ │ + ldr r6, [sp, #32] │ │ + ldr r1, [r4, #100] ; 0x64 │ │ str r3, [sp, #12] │ │ - ldr r1, [sp, #12] │ │ ldr r3, [r4, #104] ; 0x68 │ │ - str r2, [sp, #8] │ │ - adds r0, r7, r1 │ │ - adds r3, r3, r1 │ │ + adds r3, r3, r6 │ │ str r3, [r4, #104] ; 0x68 │ │ - ldr r3, [sp, #20] │ │ - subs r3, r3, r1 │ │ - ldr r1, [r4, #100] ; 0x64 │ │ - str r3, [sp, #20] │ │ - blx 442e4 <__aeabi_idivmod> │ │ - ldr r2, [sp, #12] │ │ - adds r7, r1, #0 │ │ - cmp r2, #0 │ │ - beq.n 15b34 │ │ - ldr r3, [sp, #20] │ │ - ldr r1, [r4, #100] ; 0x64 │ │ - ldr r0, [r4, #12] │ │ - adds r3, r3, r7 │ │ - mov ip, r3 │ │ - ldr r2, [r4, #60] ; 0x3c │ │ - lsls r3, r7, #2 │ │ - cmp ip, r1 │ │ - bgt.n 15a88 │ │ - adds r3, r2, r3 │ │ - add r2, sp, #20 │ │ - str r2, [sp, #0] │ │ + ldr r3, [sp, #24] │ │ + subs r3, r3, r6 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #16] │ │ + adds r0, r3, r6 │ │ + bl 489e4 <_Unwind_GetTextRelBase@@Base+0x338> │ │ + str r1, [sp, #16] │ │ + cmp r6, #0 │ │ + bne.n 16da2 │ │ + b.n 16e4e │ │ add r2, sp, #24 │ │ + str r2, [sp, #0] │ │ + add r2, sp, #28 │ │ + adds r3, r1, r3 │ │ str r2, [sp, #4] │ │ adds r1, r5, #0 │ │ - adds r2, r6, #0 │ │ - blx 39534 │ │ + adds r2, r7, #0 │ │ + bl 48a64 <_Unwind_GetTextRelBase@@Base+0x3b8> │ │ cmp r0, #0 │ │ - blt.n 15b3c │ │ - ldr r3, [sp, #24] │ │ + blt.n 16e56 │ │ + ldr r3, [sp, #28] │ │ cmp r3, #0 │ │ - ble.n 15b16 │ │ + ble.n 16e30 │ │ str r3, [r4, #92] ; 0x5c │ │ ldr r3, [r4, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 15b2c │ │ - ldr r1, [sp, #8] │ │ + beq.n 16e46 │ │ + ldr r1, [sp, #12] │ │ ldr r2, [r5, #0] │ │ adds r0, r1, #0 │ │ subs r2, r2, r1 │ │ asrs r2, r2, #1 │ │ movs r1, #2 │ │ - blx eb30 │ │ - ldr r2, [r4, #104] ; 0x68 │ │ - ldr r3, [sp, #20] │ │ - adds r3, r2, r3 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + ldr r2, [sp, #24] │ │ + adds r3, r3, r2 │ │ str r3, [r4, #104] ; 0x68 │ │ adds r0, r4, #0 │ │ - bl 15924 │ │ - b.n 15b40 │ │ + bl 16b54 │ │ + b.n 16e5a │ │ movs r0, #1 │ │ negs r0, r0 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 16e68 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [r7, #20] │ │ + adds r1, #184 ; 0xb8 │ │ + movs r4, r0 │ │ + strb r0, [r1, #8] │ │ movs r3, r0 │ │ │ │ -00015b48 : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ - movs r3, #0 │ │ - str r3, [sp, #0] │ │ - adds r3, r0, #0 │ │ - adds r3, #88 ; 0x58 │ │ - movs r2, #3 │ │ - strb r2, [r3, #0] │ │ - ldr r3, [r0, #104] ; 0x68 │ │ - ldr r1, [r0, #100] ; 0x64 │ │ - adds r4, r0, #0 │ │ - cmp r3, r1 │ │ - bge.n 15b94 │ │ - ldr r5, [r0, #12] │ │ - ldr r0, [r0, #108] ; 0x6c │ │ - adds r0, r3, r0 │ │ - blx 442e4 <__aeabi_idivmod> │ │ - ldr r3, [r4, #60] ; 0x3c │ │ - lsls r1, r1, #2 │ │ - mov r2, sp │ │ - ldr r1, [r1, r3] │ │ - adds r0, r5, #0 │ │ - blx 39c0c │ │ - ldr r2, [r4, #104] ; 0x68 │ │ - ldr r3, [sp, #0] │ │ - adds r2, r2, r3 │ │ - str r2, [r4, #104] ; 0x68 │ │ - cmp r3, #0 │ │ - beq.n 15b8e │ │ - adds r0, r4, #0 │ │ - bl 15924 │ │ - str r0, [sp, #0] │ │ - b.n 15b94 │ │ - ldr r0, [r4, #16] │ │ - bl 38404 │ │ - ldr r0, [r4, #72] ; 0x48 │ │ - cmp r0, #0 │ │ - beq.n 15bce │ │ - blx eaa0 │ │ - subs r0, #4 │ │ - asrs r3, r0, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r0, r3, r0 │ │ - asrs r0, r0, #2 │ │ - movs r1, #0 │ │ - str r0, [sp, #4] │ │ - adds r2, r1, #0 │ │ - ldr r0, [r4, #72] ; 0x48 │ │ - blx eab8 │ │ - cmp r0, #0 │ │ - bne.n 15bc4 │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - add r0, sp, #4 │ │ - movs r1, #4 │ │ - movs r2, #1 │ │ - blx eb30 │ │ - ldr r0, [r4, #72] ; 0x48 │ │ - blx ea7c │ │ - movs r3, #0 │ │ - str r3, [r4, #72] ; 0x48 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - cmp r0, #0 │ │ - beq.n 15bdc │ │ - blx ea7c │ │ - movs r3, #0 │ │ - str r3, [r4, #68] ; 0x44 │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - cmp r0, #0 │ │ - beq.n 15bea │ │ - blx ea7c │ │ - movs r3, #0 │ │ - str r3, [r4, #76] ; 0x4c │ │ - ldr r0, [sp, #0] │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ - │ │ -00015bee : │ │ +00016e74 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + adds r5, r0, #0 │ │ adds r7, r1, #0 │ │ ldr r3, [r0, #112] ; 0x70 │ │ ldr r1, [r0, #116] ; 0x74 │ │ adds r4, r0, #0 │ │ + adds r5, #90 ; 0x5a │ │ cmp r1, r3 │ │ - bne.n 15c0e │ │ - adds r3, r0, #0 │ │ - adds r3, #90 ; 0x5a │ │ - ldrb r0, [r3, #0] │ │ - cmp r0, #0 │ │ - beq.n 15c88 │ │ + bne.n 16e96 │ │ + movs r0, #0 │ │ + ldrb r3, [r5, #0] │ │ + cmp r3, r0 │ │ + beq.n 16f08 │ │ lsls r1, r1, #1 │ │ adds r0, r4, #0 │ │ - bl 15604 │ │ - adds r3, r4, #0 │ │ - adds r3, #90 ; 0x5a │ │ - ldrb r2, [r3, #0] │ │ - ldr r5, [r4, #120] ; 0x78 │ │ + bl 167f0 │ │ + ldrb r2, [r5, #0] │ │ ldr r3, [r4, #116] ; 0x74 │ │ + ldr r0, [r4, #120] ; 0x78 │ │ + adds r5, r0, r3 │ │ cmp r2, #0 │ │ - beq.n 15c32 │ │ - adds r5, r5, r3 │ │ - adds r6, r5, #1 │ │ - b.n 15c2a │ │ + beq.n 16eb4 │ │ + ldr r1, [r4, #112] ; 0x70 │ │ + adds r3, r5, #1 │ │ + cmp r3, r1 │ │ + blt.n 16ebe │ │ lsls r1, r1, #1 │ │ adds r0, r4, #0 │ │ - bl 15604 │ │ - ldr r1, [r4, #112] ; 0x70 │ │ - cmp r6, r1 │ │ - bge.n 15c22 │ │ - b.n 15c3c │ │ - adds r0, r5, r3 │ │ + bl 167f0 │ │ + b.n 16ea2 │ │ + adds r0, r0, r3 │ │ ldr r1, [r4, #112] ; 0x70 │ │ - blx 442e4 <__aeabi_idivmod> │ │ + bl 489e4 <_Unwind_GetTextRelBase@@Base+0x338> │ │ adds r5, r1, #0 │ │ - lsls r5, r5, #2 │ │ - str r5, [sp, #0] │ │ movs r6, #0 │ │ - adds r5, r7, #0 │ │ - b.n 15c72 │ │ - ldr r7, [sp, #0] │ │ + lsls r5, r5, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r3, #24] │ │ + cmp r2, #0 │ │ + bne.n 16ecc │ │ + ldr r2, [r3, #12] │ │ + cmp r6, r2 │ │ + bge.n 16f00 │ │ ldr r1, [r4, #64] ; 0x40 │ │ lsls r2, r6, #2 │ │ - ldr r1, [r1, r7] │ │ - ldr r7, [r3, #84] ; 0x54 │ │ + ldr r1, [r1, r5] │ │ ldr r0, [r1, r2] │ │ - ldmia r5!, {r1} │ │ - cmp r7, #0 │ │ - beq.n 15c5c │ │ + ldr r1, [r7, r2] │ │ + str r1, [sp, #4] │ │ + ldr r1, [r3, #84] ; 0x54 │ │ + cmp r1, #0 │ │ + beq.n 16ee6 │ │ ldr r2, [r3, #92] ; 0x5c │ │ - b.n 15c6a │ │ - ldr r7, [r3, #28] │ │ - cmp r7, #0 │ │ - beq.n 15c66 │ │ - ldr r2, [r7, r2] │ │ - b.n 15c6a │ │ + b.n 16ef4 │ │ + ldr r1, [r3, #28] │ │ + cmp r1, #0 │ │ + beq.n 16ef0 │ │ + adds r3, r1, #0 │ │ + b.n 16ef2 │ │ ldr r3, [r3, #16] │ │ ldr r2, [r3, r2] │ │ lsls r2, r2, #2 │ │ - blx eb24 │ │ + ldr r1, [sp, #4] │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ adds r6, #1 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r3, #24] │ │ - cmp r2, #0 │ │ - bne.n 15c7c │ │ - ldr r2, [r3, #12] │ │ - cmp r6, r2 │ │ - blt.n 15c46 │ │ - ldr r3, [r4, #116] ; 0x74 │ │ + b.n 16ec2 │ │ movs r0, #1 │ │ + ldr r3, [r4, #116] ; 0x74 │ │ adds r3, #1 │ │ str r3, [r4, #116] ; 0x74 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ movs r0, r0 │ │ ... │ │ │ │ -00015c90 : │ │ +00016f10 : │ │ push {r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ - sub sp, #44 ; 0x2c │ │ - adds r5, r1, #0 │ │ + adds r5, r0, #0 │ │ + ldr r3, [pc, #312] ; (17050 ) │ │ + sub sp, #52 ; 0x34 │ │ + adds r6, r1, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ str r1, [r4, #80] ; 0x50 │ │ + adds r5, #89 ; 0x59 │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #28] │ │ + str r2, [sp, #44] ; 0x2c │ │ cmp r1, #0 │ │ - bne.n 15cb6 │ │ + bne.n 16f42 │ │ str r1, [r4, #116] ; 0x74 │ │ - ldr r1, [pc, #284] ; (15dc0 ) │ │ + ldr r1, [pc, #288] ; (17054 ) │ │ ldr r0, [r0, #0] │ │ - adds r4, #89 ; 0x59 │ │ add r1, pc │ │ - bl 3f528 │ │ + bl 41024 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ - strb r0, [r4, #0] │ │ - adds r0, r5, #0 │ │ - b.n 15dae │ │ - adds r3, r0, #0 │ │ - adds r3, #89 ; 0x59 │ │ - movs r2, #1 │ │ - strb r2, [r3, #0] │ │ + strb r0, [r5, #0] │ │ + b.n 17020 │ │ + movs r3, #1 │ │ adds r0, r1, #0 │ │ - add r2, sp, #32 │ │ - add r1, sp, #28 │ │ - add r3, sp, #36 ; 0x24 │ │ - bl 3deb4 │ │ - cmp r0, #0 │ │ - blt.n 15da2 │ │ + strb r3, [r5, #0] │ │ + add r1, sp, #32 │ │ + add r2, sp, #36 ; 0x24 │ │ + add r3, sp, #40 ; 0x28 │ │ + bl 3f984 │ │ movs r5, #0 │ │ - ldr r7, [pc, #240] ; (15dc4 ) │ │ - b.n 15d8a │ │ - adds r1, r7, #0 │ │ - add r1, pc │ │ + cmp r0, #0 │ │ + blt.n 17024 │ │ + ldr r0, [sp, #32] │ │ + ldr r6, [r0, r5] │ │ + cmp r6, #0 │ │ + beq.n 17014 │ │ + ldr r1, [pc, #244] ; (17058 ) │ │ adds r0, r6, #0 │ │ - blx ea88 │ │ + add r1, pc │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 15d14 │ │ - ldr r3, [sp, #32] │ │ + bne.n 16fa0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ ldr r0, [r3, r5] │ │ - blx eb0c │ │ + bl 48954 <_Unwind_GetTextRelBase@@Base+0x2a8> │ │ ldr r3, [r4, #20] │ │ ldr r3, [r3, #20] │ │ cmp r0, r3 │ │ - beq.n 15d14 │ │ - ldr r3, [sp, #32] │ │ + beq.n 16fa0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ ldr r0, [r3, r5] │ │ - blx eb0c │ │ + bl 48954 <_Unwind_GetTextRelBase@@Base+0x2a8> │ │ str r0, [sp, #0] │ │ - ldr r2, [r4, #20] │ │ - ldr r1, [pc, #200] ; (15dc8 ) │ │ - ldr r3, [pc, #200] ; (15dcc ) │ │ - ldr r2, [r2, #20] │ │ + ldr r3, [r4, #20] │ │ + ldr r1, [pc, #208] ; (1705c ) │ │ + movs r0, #4 │ │ + ldr r3, [r3, #20] │ │ add r1, pc │ │ + ldr r2, [pc, #204] ; (17060 ) │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #204] ; (17064 ) │ │ add r3, pc │ │ - str r2, [sp, #4] │ │ - movs r0, #4 │ │ - ldr r2, [pc, #192] ; (15dd0 ) │ │ - bl 4003c │ │ - b.n 15da2 │ │ - ldr r3, [sp, #28] │ │ - ldr r1, [pc, #188] ; (15dd4 ) │ │ + bl 41bd4 │ │ + b.n 17024 │ │ + ldr r3, [sp, #32] │ │ + ldr r1, [pc, #196] ; (17068 ) │ │ ldr r0, [r3, r5] │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ subs r6, r0, #0 │ │ - bne.n 15d88 │ │ - ldr r3, [sp, #32] │ │ + bne.n 17010 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ adds r1, r6, #0 │ │ ldr r0, [r3, r5] │ │ - blx eb3c │ │ + bl 48a24 <_Unwind_GetTextRelBase@@Base+0x378> │ │ str r0, [sp, #16] │ │ str r1, [sp, #20] │ │ ldr r0, [r4, #4] │ │ - blx 41d50 │ │ + bl 487f4 <_Unwind_GetTextRelBase@@Base+0x148> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #20] │ │ - blx 4430c <__aeabi_dsub> │ │ + bl 48974 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ lsls r1, r1, #1 │ │ lsrs r3, r1, #1 │ │ adds r1, r3, #0 │ │ - ldr r3, [pc, #112] ; (15dbc ) │ │ - ldr r2, [pc, #104] ; (15db8 ) │ │ - blx 44c44 <__aeabi_dcmpgt> │ │ + ldr r3, [pc, #116] ; (1704c ) │ │ + ldr r2, [pc, #108] ; (17048 ) │ │ + bl 48a74 <_Unwind_GetTextRelBase@@Base+0x3c8> │ │ cmp r0, #0 │ │ - beq.n 15d88 │ │ - ldr r3, [sp, #32] │ │ + beq.n 17010 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ adds r1, r6, #0 │ │ ldr r0, [r3, r5] │ │ - blx eb3c │ │ + bl 48a24 <_Unwind_GetTextRelBase@@Base+0x378> │ │ adds r6, r0, #0 │ │ ldr r0, [r4, #4] │ │ adds r7, r1, #0 │ │ - blx 41d50 │ │ - ldr r3, [pc, #108] ; (15dd8 ) │ │ - adds r5, r1, #0 │ │ - ldr r1, [pc, #108] ; (15ddc ) │ │ - adds r4, r0, #0 │ │ - add r3, pc │ │ - add r1, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #100] ; (15de0 ) │ │ + bl 487f4 <_Unwind_GetTextRelBase@@Base+0x148> │ │ + ldr r3, [pc, #116] ; (1706c ) │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + ldr r1, [pc, #112] ; (17070 ) │ │ str r6, [sp, #0] │ │ str r7, [sp, #4] │ │ - str r4, [sp, #8] │ │ - str r5, [sp, #12] │ │ - bl 4003c │ │ - b.n 15da2 │ │ + movs r0, #4 │ │ + add r1, pc │ │ + ldr r2, [pc, #108] ; (17074 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 17024 │ │ adds r5, #4 │ │ - ldr r0, [sp, #28] │ │ - ldr r6, [r0, r5] │ │ - cmp r6, #0 │ │ - bne.n 15cd4 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + b.n 16f58 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ adds r4, #91 ; 0x5b │ │ - ldr r1, [sp, #32] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ strb r3, [r4, #0] │ │ - bl 3dd8c │ │ + bl 3f824 │ │ adds r0, r6, #0 │ │ - b.n 15dae │ │ - ldr r0, [sp, #28] │ │ - ldr r1, [sp, #32] │ │ - bl 3dd8c │ │ + b.n 17030 │ │ + ldr r0, [sp, #32] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + bl 3f824 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - add sp, #44 ; 0x2c │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 1703e │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ add r1, sp, #1008 ; 0x3f0 │ │ - bcs.n 15da0 │ │ + bcs.n 17030 │ │ str r5, [r1, #36] ; 0x24 │ │ subs r7, #80 ; 0x50 │ │ - ldrsb r5, [r4, r3] │ │ - movs r3, r0 │ │ - ldr r4, [r4, #28] │ │ + cmp r7, #96 ; 0x60 │ │ + movs r4, r0 │ │ + ldrsh r7, [r7, r7] │ │ movs r3, r0 │ │ - str r4, [r7, #100] ; 0x64 │ │ + strb r6, [r7, #11] │ │ movs r3, r0 │ │ - ldr r0, [r5, #28] │ │ + ldr r0, [r3, #120] ; 0x78 │ │ movs r3, r0 │ │ lsls r1, r3, #13 │ │ movs r0, r0 │ │ - ldr r6, [r4, #24] │ │ + strb r6, [r7, #11] │ │ movs r3, r0 │ │ - ldr r4, [r7, #24] │ │ + strb r2, [r0, #11] │ │ movs r3, r0 │ │ - str r4, [r1, #96] ; 0x60 │ │ + strb r6, [r1, #11] │ │ + movs r3, r0 │ │ + ldr r4, [r4, #112] ; 0x70 │ │ movs r3, r0 │ │ lsls r2, r4, #13 │ │ - movs r0, r0 │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ + ... │ │ │ │ -00015de8 : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ - ldr r2, [r0, #96] ; 0x60 │ │ - ldr r5, [r0, #112] ; 0x70 │ │ +00017078 : │ │ + push {r0, r1, r4, lr} │ │ movs r4, #1 │ │ + ldr r3, [r0, #96] ; 0x60 │ │ + ldr r2, [r0, #112] ; 0x70 │ │ negs r4, r4 │ │ - cmp r2, r5 │ │ - ble.n 15e0e │ │ - ldr r1, [pc, #44] ; (15e24 ) │ │ - ldr r3, [pc, #44] ; (15e28 ) │ │ - str r2, [sp, #0] │ │ + cmp r3, r2 │ │ + ble.n 1709e │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #40] ; (170b4 ) │ │ + ldr r3, [pc, #44] ; (170b8 ) │ │ + str r2, [sp, #4] │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #40] ; (170bc ) │ │ add r3, pc │ │ - ldr r2, [pc, #40] ; (15e2c ) │ │ - str r5, [sp, #4] │ │ - bl 4003c │ │ + bl 41bd4 │ │ adds r0, r4, #0 │ │ - b.n 15e22 │ │ - ldr r3, [r0, #116] ; 0x74 │ │ + b.n 170b2 │ │ + ldr r2, [r0, #116] ; 0x74 │ │ str r4, [r0, #48] ; 0x30 │ │ - adds r2, r3, r2 │ │ - str r2, [r0, #116] ; 0x74 │ │ - ldr r2, [r0, #28] │ │ + adds r3, r2, r3 │ │ + str r3, [r0, #116] ; 0x74 │ │ movs r3, #0 │ │ + ldr r2, [r0, #28] │ │ str r3, [r0, #120] ; 0x78 │ │ str r3, [r0, #96] ; 0x60 │ │ - str r3, [r2, #4] │ │ adds r0, r3, #0 │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ - str r2, [r0, #88] ; 0x58 │ │ + str r3, [r2, #4] │ │ + pop {r1, r2, r4, pc} │ │ + ldr r0, [r3, #104] ; 0x68 │ │ movs r3, r0 │ │ - ldr r5, [r4, #20] │ │ + strb r1, [r7, #9] │ │ movs r3, r0 │ │ lsls r2, r0, #14 │ │ ... │ │ │ │ -00015e30 : │ │ +000170c0 : │ │ ldr r2, [r0, #120] ; 0x78 │ │ ldr r1, [r0, #112] ; 0x70 │ │ adds r3, r0, #0 │ │ adds r2, #1 │ │ str r2, [r0, #120] ; 0x78 │ │ cmp r2, r1 │ │ - bne.n 15e42 │ │ + bne.n 170d2 │ │ movs r2, #0 │ │ str r2, [r0, #120] ; 0x78 │ │ ldr r2, [r3, #116] ; 0x74 │ │ + ldr r1, [r3, #28] │ │ subs r2, #1 │ │ str r2, [r3, #116] ; 0x74 │ │ - ldr r2, [r3, #28] │ │ - ldr r1, [r2, #4] │ │ - adds r1, #1 │ │ - str r1, [r2, #4] │ │ - ldr r0, [r3, #96] ; 0x60 │ │ - adds r0, #1 │ │ + ldr r2, [r1, #4] │ │ + adds r2, #1 │ │ + str r2, [r1, #4] │ │ + ldr r2, [r3, #96] ; 0x60 │ │ + adds r0, r2, #1 │ │ str r0, [r3, #96] ; 0x60 │ │ bx lr │ │ │ │ -00015e58 : │ │ +000170e8 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - adds r5, r0, #0 │ │ - mov r0, sp │ │ - adds r0, #14 │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - strh r1, [r0, #0] │ │ + ldr r5, [pc, #164] ; (17190 ) │ │ + sub sp, #28 │ │ + str r3, [sp, #8] │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + adds r7, r0, #0 │ │ + ldr r3, [r5, #0] │ │ + str r2, [sp, #4] │ │ adds r4, r1, #0 │ │ + str r3, [sp, #20] │ │ + add r3, sp, #16 │ │ + adds r0, r3, #2 │ │ + strh r1, [r0, #0] │ │ movs r2, #1 │ │ movs r1, #2 │ │ - adds r3, r7, #0 │ │ - blx eb30 │ │ - adds r1, r0, #0 │ │ - cmp r0, #1 │ │ - bne.n 15ece │ │ - ldr r3, [r5, #20] │ │ + adds r3, r6, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + str r5, [sp, #12] │ │ + subs r1, r0, #0 │ │ + cmp r1, #1 │ │ + bne.n 17168 │ │ + ldr r3, [r7, #20] │ │ ldr r3, [r3, #20] │ │ cmp r4, r3 │ │ - bne.n 15e96 │ │ - ldr r0, [sp, #4] │ │ + bne.n 17134 │ │ + ldr r0, [sp, #8] │ │ movs r1, #2 │ │ adds r2, r4, #0 │ │ - adds r3, r7, #0 │ │ - blx eb30 │ │ + adds r3, r6, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ cmp r0, r4 │ │ - beq.n 15eca │ │ - b.n 15ece │ │ - ldr r0, [sp, #0] │ │ + bne.n 17168 │ │ + movs r0, #0 │ │ + b.n 1717c │ │ + ldr r0, [sp, #4] │ │ adds r2, r4, #0 │ │ - adds r3, r7, #0 │ │ - blx eb30 │ │ + adds r3, r6, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ cmp r0, r4 │ │ - bne.n 15ece │ │ - movs r5, #0 │ │ - adds r6, r5, #0 │ │ - b.n 15ec6 │ │ - ldr r2, [sp, #0] │ │ + bne.n 17168 │ │ + movs r7, #0 │ │ + ldr r5, [sp, #4] │ │ + ldr r3, [sp, #4] │ │ + subs r3, r5, r3 │ │ + cmp r3, r4 │ │ + bge.n 17130 │ │ + ldrb r3, [r5, #0] │ │ movs r1, #2 │ │ - ldrb r3, [r2, r6] │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #8] │ │ + lsls r0, r7, #1 │ │ movs r2, #1 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #4] │ │ - lsls r0, r5, #1 │ │ adds r0, r3, r0 │ │ - adds r3, r7, #0 │ │ - blx eb30 │ │ + adds r3, r6, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + adds r5, #1 │ │ cmp r0, #1 │ │ - bne.n 15ece │ │ - adds r6, #1 │ │ - cmp r6, r4 │ │ - blt.n 15eaa │ │ - movs r0, #0 │ │ - b.n 15ee2 │ │ - ldr r1, [pc, #24] ; (15ee8 ) │ │ - ldr r3, [pc, #24] ; (15eec ) │ │ + beq.n 17146 │ │ + ldr r1, [pc, #40] ; (17194 ) │ │ + ldr r3, [pc, #44] ; (17198 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #40] ; (1719c ) │ │ add r3, pc │ │ - ldr r2, [pc, #20] ; (15ef0 ) │ │ - bl 40144 │ │ + bl 41ce4 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - add sp, #20 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 1718a │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - str r4, [r5, #72] ; 0x48 │ │ + cmp r5, #140 ; 0x8c │ │ + movs r4, r0 │ │ + ldr r2, [r7, #88] ; 0x58 │ │ movs r3, r0 │ │ - ldr r6, [r2, #12] │ │ + strb r2, [r4, #7] │ │ movs r3, r0 │ │ lsls r2, r0, #15 │ │ ... │ │ │ │ -00015ef4 : │ │ - push {r4, r5, r6, lr} │ │ +000171a0 : │ │ adds r3, r0, #0 │ │ + push {r4, r5, r6, lr} │ │ + adds r4, r0, #0 │ │ adds r3, #90 ; 0x5a │ │ ldrb r2, [r3, #0] │ │ - adds r4, r0, #0 │ │ - ldr r5, [r0, #120] ; 0x78 │ │ - ldr r3, [r0, #116] ; 0x74 │ │ + ldr r0, [r0, #120] ; 0x78 │ │ + ldr r3, [r4, #116] ; 0x74 │ │ + adds r5, r0, r3 │ │ cmp r2, #0 │ │ - beq.n 15f1c │ │ - adds r5, r5, r3 │ │ - adds r6, r5, #1 │ │ - b.n 15f14 │ │ + beq.n 171c6 │ │ + ldr r1, [r4, #112] ; 0x70 │ │ + adds r3, r5, #1 │ │ + cmp r3, r1 │ │ + blt.n 171d0 │ │ lsls r1, r1, #1 │ │ adds r0, r4, #0 │ │ - bl 15604 │ │ - ldr r1, [r4, #112] ; 0x70 │ │ - cmp r6, r1 │ │ - bge.n 15f0c │ │ - b.n 15f26 │ │ - adds r0, r5, r3 │ │ + bl 167f0 │ │ + b.n 171b4 │ │ + adds r0, r0, r3 │ │ ldr r1, [r4, #112] ; 0x70 │ │ - blx 442e4 <__aeabi_idivmod> │ │ + bl 489e4 <_Unwind_GetTextRelBase@@Base+0x338> │ │ adds r5, r1, #0 │ │ adds r0, r4, #0 │ │ - bl 15634 │ │ - adds r6, r0, #0 │ │ - cmp r0, #1 │ │ - bne.n 15f4c │ │ + bl 16820 │ │ + subs r6, r0, #0 │ │ + cmp r6, #1 │ │ + bne.n 171f6 │ │ ldr r3, [r4, #116] ; 0x74 │ │ ldr r2, [r4, #96] ; 0x60 │ │ lsls r5, r5, #2 │ │ ldr r0, [r4, #80] ; 0x50 │ │ adds r2, r2, r3 │ │ adds r3, #1 │ │ str r3, [r4, #116] ; 0x74 │ │ ldr r3, [r4, #84] ; 0x54 │ │ str r2, [r4, #48] ; 0x30 │ │ adds r5, r3, r5 │ │ - blx eaa0 │ │ + bl 48854 <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ str r0, [r5, #0] │ │ adds r0, r6, #0 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00015f50 : │ │ +000171fa : │ │ push {r4, r5, r6, lr} │ │ - adds r4, r0, #0 │ │ + adds r5, r0, #0 │ │ subs r6, r1, #0 │ │ - bne.n 15f5c │ │ - ldr r5, [r0, #96] ; 0x60 │ │ - b.n 15f68 │ │ - ldr r5, [r6, #0] │ │ - cmp r5, #0 │ │ - bge.n 15f68 │ │ + bne.n 17206 │ │ + ldr r4, [r0, #96] ; 0x60 │ │ + b.n 17212 │ │ + ldr r4, [r1, #0] │ │ + cmp r4, #0 │ │ + bge.n 17212 │ │ ldr r3, [r0, #96] ; 0x60 │ │ adds r3, #1 │ │ - adds r5, r5, r3 │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - bl 14d74 │ │ + adds r4, r4, r3 │ │ + adds r0, r5, #0 │ │ + adds r1, r4, #0 │ │ + bl 15f40 │ │ movs r3, #0 │ │ cmp r0, r3 │ │ - blt.n 15f82 │ │ + blt.n 1722c │ │ cmp r6, r3 │ │ - beq.n 15f7c │ │ - str r5, [r6, #0] │ │ - ldr r3, [r4, #64] ; 0x40 │ │ + beq.n 17226 │ │ + str r4, [r6, #0] │ │ + ldr r3, [r5, #64] ; 0x40 │ │ lsls r0, r0, #2 │ │ ldr r3, [r0, r3] │ │ adds r0, r3, #0 │ │ pop {r4, r5, r6, pc} │ │ - ... │ │ │ │ -00015f88 : │ │ - push {r4, r5, r6, lr} │ │ - adds r2, r0, #0 │ │ - adds r2, #89 ; 0x59 │ │ - ldrb r2, [r2, #0] │ │ +00017230 : │ │ adds r3, r0, #0 │ │ - cmp r2, #0 │ │ - bne.n 15faa │ │ - b.n 15fb8 │ │ - ldr r4, [r3, #36] ; 0x24 │ │ - lsls r5, r2, #1 │ │ - ldrsh r4, [r5, r4] │ │ - cmp r4, r0 │ │ - bge.n 15fa6 │ │ - str r2, [r1, #0] │ │ - adds r0, r4, #0 │ │ - adds r2, #1 │ │ - b.n 15fae │ │ - ldr r0, [pc, #48] ; (15fdc ) │ │ - movs r2, #0 │ │ - ldr r4, [r3, #20] │ │ - ldr r4, [r4, #20] │ │ - cmp r2, r4 │ │ - blt.n 15f98 │ │ - b.n 15fda │ │ + push {r4, r5, r6, lr} │ │ + adds r3, #89 ; 0x59 │ │ + ldrb r3, [r3, #0] │ │ + cmp r3, #0 │ │ + beq.n 1725a │ │ + movs r3, #0 │ │ + ldr r5, [r0, #20] │ │ + ldr r2, [pc, #60] ; (17280 ) │ │ + ldr r4, [r5, #20] │ │ + cmp r3, r4 │ │ + bge.n 1727c │ │ + ldr r6, [r0, #36] ; 0x24 │ │ + lsls r4, r3, #1 │ │ + ldrsh r4, [r4, r6] │ │ + cmp r4, r2 │ │ + bge.n 17256 │ │ + adds r2, r4, #0 │ │ + str r3, [r1, #0] │ │ + adds r3, #1 │ │ + b.n 17242 │ │ ldr r4, [r0, #36] ; 0x24 │ │ - ldr r0, [pc, #32] ; (15fdc ) │ │ - b.n 15fd4 │ │ - ldr r5, [r3, #44] ; 0x2c │ │ - ldrb r5, [r5, r2] │ │ + ldr r2, [pc, #32] ; (17280 ) │ │ + ldr r5, [r0, #52] ; 0x34 │ │ + cmp r3, r5 │ │ + bge.n 1727c │ │ + ldr r5, [r0, #44] ; 0x2c │ │ + ldrb r5, [r5, r3] │ │ lsls r5, r5, #1 │ │ adds r4, r4, r5 │ │ movs r6, #0 │ │ ldrsh r5, [r4, r6] │ │ - cmp r5, r0 │ │ - bge.n 15fd2 │ │ - str r2, [r1, #0] │ │ - adds r0, r5, #0 │ │ - adds r2, #1 │ │ - ldr r5, [r3, #52] ; 0x34 │ │ - cmp r2, r5 │ │ - blt.n 15fbe │ │ + cmp r5, r2 │ │ + bge.n 17278 │ │ + adds r2, r5, #0 │ │ + str r3, [r1, #0] │ │ + adds r3, #1 │ │ + b.n 1725e │ │ + adds r0, r2, #0 │ │ pop {r4, r5, r6, pc} │ │ ldrb r7, [r7, #31] │ │ ... │ │ │ │ -00015fe0 : │ │ +00017284 : │ │ push {r3, r4, r5, lr} │ │ adds r3, r0, #0 │ │ adds r3, #89 ; 0x59 │ │ ldrb r5, [r3, #0] │ │ - adds r4, r0, #0 │ │ cmp r5, #0 │ │ - bne.n 16008 │ │ + bne.n 172ac │ │ + adds r4, r0, #0 │ │ ldr r3, [r0, #20] │ │ adds r1, r5, #0 │ │ - ldr r0, [r0, #40] ; 0x28 │ │ ldr r3, [r3, #20] │ │ + ldr r0, [r0, #40] ; 0x28 │ │ adds r3, #31 │ │ asrs r2, r3, #31 │ │ lsrs r2, r2, #27 │ │ adds r2, r2, r3 │ │ asrs r2, r2, #5 │ │ lsls r2, r2, #2 │ │ - blx eb48 │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ str r5, [r4, #52] ; 0x34 │ │ pop {r3, r4, r5, pc} │ │ ... │ │ │ │ -0001600c : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ +000172b0 : │ │ adds r3, r0, #0 │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r3, #89 ; 0x59 │ │ - ldrb r2, [r3, #0] │ │ - cmp r2, #0 │ │ - beq.n 1601a │ │ - b.n 161f4 │ │ - adds r3, r1, #0 │ │ - adds r3, #76 ; 0x4c │ │ ldrb r3, [r3, #0] │ │ - adds r7, r1, #0 │ │ - adds r7, #77 ; 0x4d │ │ cmp r3, #0 │ │ - bne.n 1602a │ │ - b.n 16144 │ │ - ldrb r3, [r7, #0] │ │ - cmp r3, #3 │ │ - beq.n 16088 │ │ - cmp r3, #5 │ │ - beq.n 16036 │ │ - b.n 1613a │ │ + beq.n 172be │ │ + b.n 174a4 │ │ + adds r2, r1, #0 │ │ + adds r5, r1, #0 │ │ + adds r2, #76 ; 0x4c │ │ + ldrb r2, [r2, #0] │ │ + adds r5, #77 ; 0x4d │ │ + str r5, [sp, #4] │ │ + cmp r2, #0 │ │ + bne.n 172d0 │ │ + b.n 173f2 │ │ + ldrb r4, [r5, #0] │ │ + lsls r2, r4, #24 │ │ + cmp r4, #3 │ │ + beq.n 1733c │ │ + lsrs r2, r2, #24 │ │ + cmp r2, #5 │ │ + beq.n 172ea │ │ + adds r6, r1, #0 │ │ + movs r2, #1 │ │ + adds r6, #54 ; 0x36 │ │ + movs r7, #31 │ │ + mov ip, r2 │ │ + b.n 173e8 │ │ ldrh r3, [r1, #62] ; 0x3e │ │ - ldr r2, [pc, #444] ; (161f8 ) │ │ - cmp r3, r2 │ │ - beq.n 16060 │ │ - ldr r4, [r1, #0] │ │ - lsls r3, r3, #2 │ │ - ldr r5, [r0, #40] ; 0x28 │ │ - ldr r4, [r4, #12] │ │ - ldr r3, [r3, r4] │ │ - ldrh r4, [r3, #8] │ │ - asrs r3, r4, #5 │ │ + ldr r5, [pc, #440] ; (174a8 ) │ │ + cmp r3, r5 │ │ + beq.n 17314 │ │ + ldr r2, [r1, #0] │ │ lsls r3, r3, #2 │ │ - adds r3, r5, r3 │ │ - movs r5, #31 │ │ - ands r4, r5 │ │ - movs r5, #1 │ │ - lsls r5, r4 │ │ - adds r4, r5, #0 │ │ - ldr r5, [r3, #0] │ │ - orrs r4, r5 │ │ - str r4, [r3, #0] │ │ + ldr r2, [r2, #12] │ │ + ldr r3, [r3, r2] │ │ + movs r2, #31 │ │ + ldrh r6, [r3, #8] │ │ + ldr r3, [r0, #40] ; 0x28 │ │ + asrs r4, r6, #5 │ │ + lsls r4, r4, #2 │ │ + adds r3, r3, r4 │ │ + movs r4, #1 │ │ + ands r2, r6 │ │ + lsls r4, r2 │ │ + adds r2, r4, #0 │ │ + ldr r4, [r3, #0] │ │ + orrs r2, r4 │ │ + str r2, [r3, #0] │ │ ldrh r3, [r1, #60] ; 0x3c │ │ - cmp r3, r2 │ │ - beq.n 16088 │ │ + cmp r3, r5 │ │ + beq.n 1733c │ │ ldr r2, [r1, #0] │ │ lsls r3, r3, #2 │ │ - ldr r4, [r0, #40] ; 0x28 │ │ + movs r4, #1 │ │ ldr r2, [r2, #12] │ │ ldr r3, [r3, r2] │ │ - ldrh r2, [r3, #6] │ │ - asrs r3, r2, #5 │ │ + ldr r2, [r0, #40] ; 0x28 │ │ + ldrh r5, [r3, #6] │ │ + asrs r3, r5, #5 │ │ lsls r3, r3, #2 │ │ - adds r3, r4, r3 │ │ - movs r4, #31 │ │ - ands r2, r4 │ │ + adds r3, r2, r3 │ │ + movs r2, #31 │ │ + ands r2, r5 │ │ + lsls r4, r2 │ │ + adds r2, r4, #0 │ │ + ldr r4, [r3, #0] │ │ + orrs r2, r4 │ │ + str r2, [r3, #0] │ │ + ldrh r3, [r1, #58] ; 0x3a │ │ + ldr r5, [pc, #360] ; (174a8 ) │ │ + cmp r3, r5 │ │ + beq.n 17366 │ │ + ldr r2, [r1, #0] │ │ + lsls r3, r3, #2 │ │ + ldr r2, [r2, #12] │ │ + ldr r3, [r3, r2] │ │ + movs r2, #31 │ │ + ldrh r6, [r3, #4] │ │ + ldr r3, [r0, #40] ; 0x28 │ │ + asrs r4, r6, #5 │ │ + lsls r4, r4, #2 │ │ + adds r3, r3, r4 │ │ movs r4, #1 │ │ + ands r2, r6 │ │ lsls r4, r2 │ │ adds r2, r4, #0 │ │ ldr r4, [r3, #0] │ │ orrs r2, r4 │ │ str r2, [r3, #0] │ │ - ldrh r2, [r1, #58] ; 0x3a │ │ - ldr r3, [pc, #364] ; (161f8 ) │ │ - cmp r2, r3 │ │ - beq.n 160b2 │ │ - ldr r4, [r1, #0] │ │ - lsls r2, r2, #2 │ │ + ldrh r3, [r1, #56] ; 0x38 │ │ + cmp r3, r5 │ │ + beq.n 1738e │ │ + ldr r2, [r1, #0] │ │ + lsls r3, r3, #2 │ │ + ldr r2, [r2, #12] │ │ + ldr r3, [r3, r2] │ │ + movs r2, #31 │ │ + ldrh r6, [r3, #2] │ │ + ldr r3, [r0, #40] ; 0x28 │ │ + asrs r4, r6, #5 │ │ + lsls r4, r4, #2 │ │ + adds r3, r3, r4 │ │ + movs r4, #1 │ │ + ands r2, r6 │ │ + lsls r4, r2 │ │ + adds r2, r4, #0 │ │ + ldr r4, [r3, #0] │ │ + orrs r2, r4 │ │ + str r2, [r3, #0] │ │ + ldrh r3, [r1, #54] ; 0x36 │ │ + cmp r3, r5 │ │ + bne.n 17396 │ │ + b.n 174a4 │ │ + ldr r2, [r1, #0] │ │ + lsls r3, r3, #2 │ │ + movs r1, #1 │ │ + ldr r2, [r2, #12] │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [r0, #40] ; 0x28 │ │ + ldrh r4, [r3, #0] │ │ + asrs r3, r4, #5 │ │ + lsls r3, r3, #2 │ │ + adds r3, r2, r3 │ │ + movs r2, #31 │ │ + ands r2, r4 │ │ + lsls r1, r2 │ │ + adds r2, r1, #0 │ │ + ldr r1, [r3, #0] │ │ + orrs r2, r1 │ │ + str r2, [r3, #0] │ │ + b.n 174a4 │ │ + ldrh r4, [r6, #0] │ │ + ldr r2, [pc, #232] ; (174a8 ) │ │ + cmp r4, r2 │ │ + beq.n 173e4 │ │ + ldr r2, [r1, #0] │ │ + lsls r4, r4, #2 │ │ ldr r5, [r0, #40] ; 0x28 │ │ - ldr r4, [r4, #12] │ │ - ldr r2, [r2, r4] │ │ - ldrh r4, [r2, #4] │ │ + ldr r2, [r2, #12] │ │ + ldr r2, [r4, r2] │ │ + lsls r4, r3, #1 │ │ + ldrh r4, [r4, r2] │ │ asrs r2, r4, #5 │ │ lsls r2, r2, #2 │ │ adds r2, r5, r2 │ │ - movs r5, #31 │ │ - ands r4, r5 │ │ - movs r5, #1 │ │ + mov r5, ip │ │ + ands r4, r7 │ │ lsls r5, r4 │ │ adds r4, r5, #0 │ │ ldr r5, [r2, #0] │ │ orrs r4, r5 │ │ str r4, [r2, #0] │ │ - ldrh r2, [r1, #56] ; 0x38 │ │ - cmp r2, r3 │ │ - beq.n 160da │ │ - ldr r4, [r1, #0] │ │ - lsls r2, r2, #2 │ │ + adds r3, #1 │ │ + adds r6, #2 │ │ + ldr r2, [sp, #4] │ │ + ldrb r2, [r2, #0] │ │ + cmp r3, r2 │ │ + blt.n 173ba │ │ + b.n 174a4 │ │ + ldr r3, [sp, #4] │ │ + ldrb r4, [r3, #0] │ │ + lsls r3, r4, #24 │ │ + cmp r4, #3 │ │ + beq.n 17438 │ │ + lsrs r3, r3, #24 │ │ + cmp r3, #5 │ │ + beq.n 1740a │ │ + adds r1, #54 ; 0x36 │ │ + movs r6, #31 │ │ + movs r7, #1 │ │ + b.n 1747e │ │ + movs r6, #1 │ │ + movs r4, #31 │ │ + adds r7, r6, #0 │ │ + ldrh r3, [r1, #62] ; 0x3e │ │ ldr r5, [r0, #40] ; 0x28 │ │ - ldr r4, [r4, #12] │ │ - ldr r2, [r2, r4] │ │ - ldrh r4, [r2, #2] │ │ - asrs r2, r4, #5 │ │ + lsrs r2, r3, #5 │ │ + ands r3, r4 │ │ + lsls r7, r3 │ │ + adds r3, r7, #0 │ │ lsls r2, r2, #2 │ │ adds r2, r5, r2 │ │ - movs r5, #31 │ │ - ands r4, r5 │ │ - movs r5, #1 │ │ - lsls r5, r4 │ │ - adds r4, r5, #0 │ │ - ldr r5, [r2, #0] │ │ - orrs r4, r5 │ │ - str r4, [r2, #0] │ │ - ldrh r2, [r1, #54] ; 0x36 │ │ - cmp r2, r3 │ │ - bne.n 160e2 │ │ - b.n 161f4 │ │ - ldr r3, [r1, #0] │ │ - lsls r2, r2, #2 │ │ - ldr r1, [r0, #40] ; 0x28 │ │ - ldr r3, [r3, #12] │ │ - ldr r3, [r2, r3] │ │ - ldrh r2, [r3, #0] │ │ - asrs r3, r2, #5 │ │ - lsls r3, r3, #2 │ │ - adds r3, r1, r3 │ │ - movs r1, #31 │ │ - ands r2, r1 │ │ - movs r1, #1 │ │ - lsls r1, r2 │ │ - adds r2, r1, #0 │ │ - ldr r1, [r3, #0] │ │ - orrs r2, r1 │ │ - str r2, [r3, #0] │ │ - b.n 161f4 │ │ - adds r4, r1, r3 │ │ - ldrh r4, [r4, #54] ; 0x36 │ │ - ldr r5, [pc, #236] ; (161f8 ) │ │ - cmp r4, r5 │ │ - beq.n 16134 │ │ - ldr r5, [r1, #0] │ │ - lsls r4, r4, #2 │ │ - ldr r6, [r0, #40] ; 0x28 │ │ - ldr r5, [r5, #12] │ │ - mov ip, r6 │ │ - ldr r4, [r4, r5] │ │ - movs r6, #31 │ │ - ldrh r5, [r4, r3] │ │ - asrs r4, r5, #5 │ │ - lsls r4, r4, #2 │ │ - ands r5, r6 │ │ - movs r6, #1 │ │ - add r4, ip │ │ - lsls r6, r5 │ │ - adds r5, r6, #0 │ │ - ldr r6, [r4, #0] │ │ - orrs r5, r6 │ │ - str r5, [r4, #0] │ │ - adds r2, #1 │ │ - adds r3, #2 │ │ - b.n 1613c │ │ - adds r3, r2, #0 │ │ - ldrb r4, [r7, #0] │ │ - cmp r2, r4 │ │ - blt.n 16106 │ │ - b.n 161f4 │ │ - ldrb r2, [r7, #0] │ │ - cmp r2, #3 │ │ - beq.n 16182 │ │ - movs r6, #31 │ │ - cmp r2, #5 │ │ - bne.n 161ec │ │ - ldrh r2, [r1, #62] ; 0x3e │ │ - ldr r4, [r0, #40] ; 0x28 │ │ + ldr r7, [r2, #0] │ │ + orrs r3, r7 │ │ + str r3, [r2, #0] │ │ + ldrh r2, [r1, #60] ; 0x3c │ │ + ands r4, r2 │ │ + lsls r6, r4 │ │ lsrs r3, r2, #5 │ │ lsls r3, r3, #2 │ │ - adds r3, r4, r3 │ │ - adds r5, r2, #0 │ │ - movs r4, #31 │ │ - movs r2, #1 │ │ - ands r5, r4 │ │ - adds r6, r2, #0 │ │ - lsls r6, r5 │ │ - adds r5, r6, #0 │ │ - ldr r6, [r3, #0] │ │ - orrs r5, r6 │ │ - str r5, [r3, #0] │ │ - ldrh r5, [r1, #60] ; 0x3c │ │ - ldr r6, [r0, #40] ; 0x28 │ │ - lsrs r3, r5, #5 │ │ - lsls r3, r3, #2 │ │ - adds r3, r6, r3 │ │ - ands r4, r5 │ │ - lsls r2, r4 │ │ - ldr r4, [r3, #0] │ │ - orrs r2, r4 │ │ - str r2, [r3, #0] │ │ - ldrh r3, [r1, #58] ; 0x3a │ │ + adds r5, r5, r3 │ │ + ldr r3, [r5, #0] │ │ + orrs r6, r3 │ │ + str r6, [r5, #0] │ │ + movs r4, #1 │ │ ldr r2, [r0, #40] ; 0x28 │ │ + movs r0, #31 │ │ + adds r6, r4, #0 │ │ + ldrh r3, [r1, #58] ; 0x3a │ │ + lsrs r5, r3, #5 │ │ + ands r3, r0 │ │ + lsls r6, r3 │ │ + adds r3, r6, #0 │ │ + lsls r5, r5, #2 │ │ + adds r5, r2, r5 │ │ + ldr r6, [r5, #0] │ │ + orrs r3, r6 │ │ + adds r6, r4, #0 │ │ + str r3, [r5, #0] │ │ + ldrh r3, [r1, #56] ; 0x38 │ │ + lsrs r5, r3, #5 │ │ + ands r3, r0 │ │ + lsls r6, r3 │ │ + adds r3, r6, #0 │ │ + lsls r5, r5, #2 │ │ + adds r5, r2, r5 │ │ + ldr r6, [r5, #0] │ │ + orrs r3, r6 │ │ + str r3, [r5, #0] │ │ + ldrh r1, [r1, #54] ; 0x36 │ │ + ands r0, r1 │ │ + lsls r4, r0 │ │ + lsrs r3, r1, #5 │ │ + lsls r3, r3, #2 │ │ + adds r2, r2, r3 │ │ + ldr r3, [r2, #0] │ │ + orrs r4, r3 │ │ + str r4, [r2, #0] │ │ + b.n 174a4 │ │ + ldr r3, [sp, #4] │ │ + ldrb r3, [r3, #0] │ │ + cmp r2, r3 │ │ + bge.n 174a4 │ │ + ldrh r3, [r1, #0] │ │ + ldr r5, [r0, #40] ; 0x28 │ │ + adds r2, #1 │ │ lsrs r4, r3, #5 │ │ lsls r4, r4, #2 │ │ - adds r4, r2, r4 │ │ - adds r5, r3, #0 │ │ - movs r2, #31 │ │ - movs r3, #1 │ │ - ands r5, r2 │ │ - adds r6, r3, #0 │ │ - lsls r6, r5 │ │ - adds r5, r6, #0 │ │ - ldr r6, [r4, #0] │ │ - orrs r5, r6 │ │ - str r5, [r4, #0] │ │ - ldrh r5, [r1, #56] ; 0x38 │ │ - ldr r6, [r0, #40] ; 0x28 │ │ - lsrs r4, r5, #5 │ │ - lsls r4, r4, #2 │ │ - adds r4, r6, r4 │ │ - ands r5, r2 │ │ - adds r6, r3, #0 │ │ - lsls r6, r5 │ │ - adds r5, r6, #0 │ │ - ldr r6, [r4, #0] │ │ - orrs r5, r6 │ │ - str r5, [r4, #0] │ │ - ldrh r4, [r1, #54] ; 0x36 │ │ - ldr r0, [r0, #40] ; 0x28 │ │ - lsrs r1, r4, #5 │ │ - lsls r1, r1, #2 │ │ - adds r1, r0, r1 │ │ - ands r2, r4 │ │ - lsls r3, r2 │ │ - ldr r2, [r1, #0] │ │ - orrs r3, r2 │ │ - str r3, [r1, #0] │ │ - b.n 161f4 │ │ - ldrh r4, [r1, #52] ; 0x34 │ │ - movs r5, #1 │ │ - adds r3, #1 │ │ - lsrs r2, r4, #5 │ │ - lsls r2, r2, #2 │ │ - str r2, [sp, #4] │ │ - ldr r2, [r0, #40] ; 0x28 │ │ - ands r4, r6 │ │ - lsls r5, r4 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #4] │ │ - add r2, ip │ │ - ldr r4, [r2, #0] │ │ - orrs r5, r4 │ │ - str r5, [r2, #0] │ │ - ldrb r2, [r7, #0] │ │ + adds r4, r5, r4 │ │ + adds r5, r7, #0 │ │ + ands r3, r6 │ │ + lsls r5, r3 │ │ + adds r3, r5, #0 │ │ + ldr r5, [r4, #0] │ │ adds r1, #2 │ │ - cmp r3, r2 │ │ - blt.n 161ce │ │ + orrs r3, r5 │ │ + str r3, [r4, #0] │ │ + b.n 1747e │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ │ │ -000161fc : │ │ - push {r4, r5, r6, r7, lr} │ │ +000174ac : │ │ ldr r3, [r0, #20] │ │ - adds r1, r0, #0 │ │ - sub sp, #28 │ │ - ldr r0, [r3, #20] │ │ - adds r3, r1, #0 │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r2, [r3, #20] │ │ + adds r3, r0, #0 │ │ adds r3, #89 ; 0x59 │ │ ldrb r3, [r3, #0] │ │ + sub sp, #20 │ │ cmp r3, #0 │ │ - beq.n 16214 │ │ - str r0, [r1, #52] ; 0x34 │ │ - b.n 162de │ │ - asrs r7, r0, #31 │ │ - ldr r2, [pc, #204] ; (162e4 ) │ │ - lsrs r7, r7, #27 │ │ - adds r7, r7, r0 │ │ - asrs r7, r7, #5 │ │ - ands r2, r0 │ │ - bpl.n 1622c │ │ + beq.n 174c4 │ │ + str r2, [r0, #52] ; 0x34 │ │ + adds r0, r2, #0 │ │ + b.n 17590 │ │ + asrs r1, r2, #31 │ │ + lsrs r1, r1, #27 │ │ + adds r1, r1, r2 │ │ + asrs r3, r1, #5 │ │ + ldr r1, [pc, #196] ; (17594 ) │ │ + mov ip, r3 │ │ + ands r2, r1 │ │ + subs r7, r2, #0 │ │ + bge.n 174e0 │ │ movs r3, #32 │ │ - subs r2, #1 │ │ + subs r7, #1 │ │ negs r3, r3 │ │ - orrs r2, r3 │ │ - adds r2, #1 │ │ - ldr r0, [r1, #40] ; 0x28 │ │ - movs r3, #0 │ │ + orrs r3, r7 │ │ + adds r7, r3, #1 │ │ + ldr r3, [r0, #40] ; 0x28 │ │ + str r3, [sp, #4] │ │ adds r6, r3, #0 │ │ - str r0, [sp, #8] │ │ - adds r5, r0, #0 │ │ + movs r3, #0 │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #0] │ │ + ldr r1, [sp, #0] │ │ + cmp r1, ip │ │ + bge.n 1753c │ │ + ldr r1, [r6, #0] │ │ + cmp r1, #0 │ │ + beq.n 17532 │ │ + ldr r1, [sp, #0] │ │ + lsls r1, r1, #5 │ │ + str r1, [sp, #12] │ │ + movs r1, #0 │ │ + ldr r4, [r6, #0] │ │ + movs r5, #1 │ │ + lsrs r4, r1 │ │ + tst r4, r5 │ │ + beq.n 1752c │ │ + ldr r4, [sp, #12] │ │ + adds r4, r1, r4 │ │ + str r4, [sp, #8] │ │ + subs r2, r4, r2 │ │ adds r4, r3, #0 │ │ - mov ip, r2 │ │ - b.n 1628e │ │ - ldr r2, [r5, #0] │ │ - cmp r2, #0 │ │ - beq.n 1628a │ │ - lsls r2, r4, #5 │ │ - movs r0, #0 │ │ - str r2, [sp, #20] │ │ - str r6, [sp, #16] │ │ - ldr r2, [r5, #0] │ │ - movs r6, #1 │ │ - lsrs r2, r0 │ │ - tst r2, r6 │ │ - beq.n 16282 │ │ - ldr r2, [sp, #20] │ │ - ldr r6, [sp, #16] │ │ - str r0, [sp, #4] │ │ - adds r2, r0, r2 │ │ - subs r6, r2, r6 │ │ - str r2, [sp, #12] │ │ - str r6, [sp, #0] │ │ - b.n 1626e │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - strb r0, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ - subs r6, #255 ; 0xff │ │ - adds r0, r3, #1 │ │ - ldr r2, [r1, #44] ; 0x2c │ │ - str r0, [sp, #16] │ │ - cmp r6, #255 ; 0xff │ │ - bgt.n 16264 │ │ - strb r6, [r2, r3] │ │ - ldr r2, [sp, #12] │ │ - ldr r0, [sp, #4] │ │ - ldr r3, [sp, #16] │ │ - str r2, [sp, #16] │ │ - adds r0, #1 │ │ - cmp r0, #32 │ │ - bne.n 1624a │ │ - ldr r6, [sp, #16] │ │ + ldr r3, [r0, #44] ; 0x2c │ │ + adds r5, r3, #0 │ │ + cmp r2, #255 ; 0xff │ │ + ble.n 17526 │ │ + movs r3, #255 ; 0xff │ │ + subs r2, #255 ; 0xff │ │ + strb r3, [r5, r4] │ │ adds r4, #1 │ │ - adds r5, #4 │ │ - cmp r4, r7 │ │ - blt.n 1623c │ │ - mvns r0, r7 │ │ - ldr r4, [sp, #8] │ │ - asrs r0, r0, #31 │ │ - ands r0, r7 │ │ - lsls r7, r0, #2 │ │ - lsls r0, r0, #5 │ │ - str r0, [sp, #8] │ │ - adds r7, r4, r7 │ │ - movs r0, #0 │ │ - b.n 162d6 │ │ - ldr r2, [r7, #0] │ │ - movs r4, #1 │ │ - lsrs r2, r0 │ │ - tst r2, r4 │ │ - beq.n 162d4 │ │ + b.n 17514 │ │ + strb r2, [r5, r4] │ │ ldr r2, [sp, #8] │ │ - str r0, [sp, #12] │ │ - adds r4, r0, r2 │ │ - subs r6, r4, r6 │ │ - b.n 162c4 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - strb r0, [r2, r3] │ │ - subs r6, #255 ; 0xff │ │ - adds r3, r5, #0 │ │ - ldr r2, [r1, #44] ; 0x2c │ │ - adds r5, r3, #1 │ │ - cmp r6, #255 ; 0xff │ │ - bgt.n 162ba │ │ - ldr r0, [sp, #12] │ │ - strb r6, [r2, r3] │ │ - adds r3, r5, #0 │ │ - adds r6, r4, #0 │ │ - adds r0, #1 │ │ - cmp r0, ip │ │ - blt.n 162a6 │ │ - str r3, [r1, #52] ; 0x34 │ │ + adds r3, r4, #1 │ │ + adds r1, #1 │ │ + cmp r1, #32 │ │ + bne.n 17500 │ │ + ldr r1, [sp, #0] │ │ + adds r6, #4 │ │ + adds r1, #1 │ │ + str r1, [sp, #0] │ │ + b.n 174ec │ │ + mov r1, ip │ │ + mvns r1, r1 │ │ + mov r4, ip │ │ + asrs r1, r1, #31 │ │ + ands r1, r4 │ │ + lsls r4, r1, #2 │ │ + lsls r1, r1, #5 │ │ + ldr r5, [sp, #4] │ │ + str r1, [sp, #4] │ │ + movs r1, #0 │ │ + adds r4, r5, r4 │ │ + str r4, [sp, #0] │ │ + cmp r1, r7 │ │ + bge.n 1758c │ │ + ldr r4, [sp, #0] │ │ + movs r6, #1 │ │ + ldr r5, [r4, #0] │ │ + lsrs r5, r1 │ │ + tst r5, r6 │ │ + beq.n 17588 │ │ + ldr r5, [sp, #4] │ │ + adds r6, r1, r5 │ │ + adds r5, r3, #0 │ │ + subs r2, r6, r2 │ │ + ldr r3, [r0, #44] ; 0x2c │ │ + mov ip, r3 │ │ + cmp r2, #255 ; 0xff │ │ + ble.n 17580 │ │ + movs r3, #255 ; 0xff │ │ + mov r4, ip │ │ + subs r2, #255 ; 0xff │ │ + strb r3, [r4, r5] │ │ + adds r5, #1 │ │ + b.n 1756c │ │ + mov r4, ip │ │ + strb r2, [r4, r5] │ │ + adds r2, r6, #0 │ │ + adds r3, r5, #1 │ │ + adds r1, #1 │ │ + b.n 17554 │ │ + str r3, [r0, #52] ; 0x34 │ │ adds r0, r3, #0 │ │ - add sp, #28 │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ movs r7, r3 │ │ strh r0, [r0, #0] │ │ │ │ -000162e8 : │ │ +00017598 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ - adds r5, r0, #0 │ │ - subs r7, r1, #0 │ │ - bne.n 162f6 │ │ - ldr r6, [r0, #96] ; 0x60 │ │ - b.n 16302 │ │ - ldr r6, [r7, #0] │ │ - cmp r6, #0 │ │ - bge.n 16302 │ │ + sub sp, #20 │ │ + cmp r1, #0 │ │ + bne.n 175a4 │ │ + ldr r5, [r0, #96] ; 0x60 │ │ + b.n 175b0 │ │ + ldr r5, [r1, #0] │ │ + cmp r5, #0 │ │ + bge.n 175b0 │ │ ldr r3, [r0, #96] ; 0x60 │ │ adds r3, #1 │ │ - adds r6, r6, r3 │ │ - adds r3, r5, #0 │ │ + adds r5, r5, r3 │ │ + adds r3, r0, #0 │ │ adds r3, #89 ; 0x59 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 16312 │ │ - ldr r3, [r5, #80] ; 0x50 │ │ + bne.n 175c0 │ │ + ldr r3, [r0, #80] ; 0x50 │ │ cmp r3, #0 │ │ - beq.n 16320 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - cmp r6, r3 │ │ - bne.n 16320 │ │ - cmp r7, #0 │ │ - beq.n 16398 │ │ - str r6, [r7, #0] │ │ - b.n 16398 │ │ - adds r0, r5, #0 │ │ - adds r1, r6, #0 │ │ - bl 14d74 │ │ - movs r2, #0 │ │ + beq.n 175d0 │ │ + ldr r3, [r0, #48] ; 0x30 │ │ + cmp r5, r3 │ │ + bne.n 175d0 │ │ + cmp r1, #0 │ │ + beq.n 175cc │ │ + str r5, [r1, #0] │ │ + ldr r0, [r0, #36] ; 0x24 │ │ + b.n 1764a │ │ + adds r6, r1, #0 │ │ + adds r1, r5, #0 │ │ adds r4, r0, #0 │ │ - str r2, [sp, #20] │ │ - cmp r0, r2 │ │ - blt.n 1639c │ │ - ldr r0, [r5, #80] ; 0x50 │ │ - cmp r0, r2 │ │ - beq.n 1634e │ │ - ldr r3, [r5, #84] ; 0x54 │ │ - lsls r4, r4, #2 │ │ - ldr r1, [r4, r3] │ │ - blx eab8 │ │ - adds r0, r5, #0 │ │ - bl 15634 │ │ + bl 15f40 │ │ + subs r7, r0, #0 │ │ + bge.n 175e2 │ │ + movs r0, #0 │ │ + b.n 1764a │ │ + ldr r0, [r4, #80] ; 0x50 │ │ + lsls r7, r7, #2 │ │ cmp r0, #0 │ │ - bge.n 16374 │ │ - b.n 1639c │ │ - adds r0, r5, #0 │ │ - bl 161fc │ │ - ldr r2, [r5, #64] ; 0x40 │ │ - lsls r4, r4, #2 │ │ - ldr r0, [r5, #28] │ │ - ldr r4, [r4, r2] │ │ - ldr r1, [r5, #36] ; 0x24 │ │ + beq.n 17600 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + movs r2, #0 │ │ + ldr r1, [r3, r7] │ │ + bl 48864 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r0, r4, #0 │ │ + bl 16820 │ │ + cmp r0, #0 │ │ + bge.n 17624 │ │ + b.n 175de │ │ + adds r0, r4, #0 │ │ + bl 174ac │ │ + ldr r2, [r4, #64] ; 0x40 │ │ + ldr r0, [r4, #28] │ │ + ldr r2, [r2, r7] │ │ ldr r3, [r0, #0] │ │ - str r4, [sp, #0] │ │ - adds r4, r5, #0 │ │ - str r6, [sp, #4] │ │ - adds r4, #89 ; 0x59 │ │ - ldrb r4, [r4, #0] │ │ - str r4, [sp, #8] │ │ - ldr r4, [r3, #4] │ │ - ldr r2, [r5, #44] ; 0x2c │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - blx r4 │ │ - cmp r7, #0 │ │ - beq.n 1637a │ │ - str r6, [r7, #0] │ │ - ldr r0, [r5, #76] ; 0x4c │ │ - str r6, [r5, #48] ; 0x30 │ │ + str r5, [sp, #4] │ │ + str r2, [sp, #0] │ │ + adds r2, r4, #0 │ │ + adds r2, #89 ; 0x59 │ │ + ldrb r2, [r2, #0] │ │ + str r2, [sp, #8] │ │ + ldr r7, [r3, #4] │ │ + ldr r1, [r4, #36] ; 0x24 │ │ + ldr r2, [r4, #44] ; 0x2c │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + blx r7 │ │ + cmp r6, #0 │ │ + beq.n 1762a │ │ + str r5, [r6, #0] │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + str r5, [r4, #48] ; 0x30 │ │ + cmp r3, #0 │ │ + bne.n 17636 │ │ + ldr r0, [r4, #36] ; 0x24 │ │ + b.n 1764a │ │ + str r3, [sp, #0] │ │ + adds r0, r4, #0 │ │ + ldr r1, [r4, #52] ; 0x34 │ │ + ldr r2, [r4, #44] ; 0x2c │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + bl 170e8 │ │ cmp r0, #0 │ │ - beq.n 16398 │ │ - ldr r3, [r5, #36] ; 0x24 │ │ - ldr r1, [r5, #52] ; 0x34 │ │ - ldr r2, [r5, #44] ; 0x2c │ │ - str r0, [sp, #0] │ │ - adds r0, r5, #0 │ │ - bl 15e58 │ │ - movs r3, #0 │ │ - str r3, [sp, #20] │ │ - cmp r0, r3 │ │ - blt.n 1639c │ │ - ldr r5, [r5, #36] ; 0x24 │ │ - str r5, [sp, #20] │ │ - ldr r0, [sp, #20] │ │ - add sp, #28 │ │ + bge.n 17632 │ │ + b.n 175de │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -000163a2 : │ │ +0001764e : │ │ ldr r0, [r0, #92] ; 0x5c │ │ bx lr │ │ │ │ -000163a6 : │ │ +00017652 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #12] │ │ - blx 394f4 │ │ + bl 48a94 <_Unwind_GetTextRelBase@@Base+0x3e8> │ │ movs r3, #0 │ │ str r3, [r4, #92] ; 0x5c │ │ pop {r4, pc} │ │ movs r0, #0 │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ push {r3, lr} │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r3, pc} │ │ - push {r3, r4, r5, lr} │ │ - ldr r3, [r0, #40] ; 0x28 │ │ - adds r5, r0, #0 │ │ - ldr r4, [r3, #8] │ │ - str r4, [r0, #40] ; 0x28 │ │ - cmp r4, #0 │ │ - bne.n 163dc │ │ - bl 3ec3e │ │ - adds r5, r4, #0 │ │ - b.n 163fe │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [r3, #4] │ │ - str r2, [r0, #12] │ │ - ldr r2, [r3, #8] │ │ - str r2, [r0, #16] │ │ - ldr r2, [r3, #12] │ │ - str r2, [r0, #20] │ │ - ldr r2, [r3, #16] │ │ - str r2, [r0, #24] │ │ - ldr r2, [r0, #4] │ │ - ldr r2, [r2, #12] │ │ - ldr r0, [r2, #20] │ │ - movs r2, #0 │ │ - ldrsh r1, [r3, r2] │ │ - bl 187e4 │ │ - str r0, [r5, #8] │ │ - adds r0, r5, #0 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, r0 │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - adds r6, r1, #0 │ │ - ldr r5, [r0, #116] ; 0x74 │ │ - b.n 16416 │ │ - ldr r0, [r5, #0] │ │ - bl 3ec3e │ │ - ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 1640e │ │ - ldr r0, [r4, #116] ; 0x74 │ │ - bl 406d0 │ │ - ldr r3, [r4, #112] ; 0x70 │ │ - str r5, [r4, #116] ; 0x74 │ │ - ldr r5, [r3, #12] │ │ - b.n 16436 │ │ - ldr r0, [r4, #112] ; 0x70 │ │ - adds r1, r5, #0 │ │ - bl 18b46 │ │ - ldr r3, [r0, #12] │ │ - cmp r3, r6 │ │ - ble.n 16440 │ │ - subs r5, #1 │ │ - cmp r5, #0 │ │ - bgt.n 16428 │ │ - beq.n 16444 │ │ - b.n 164ee │ │ - adds r7, r3, #0 │ │ - str r3, [sp, #0] │ │ - movs r3, #128 ; 0x80 │ │ - movs r6, #1 │ │ - lsls r3, r3, #24 │ │ - negs r6, r6 │ │ - str r3, [sp, #4] │ │ - b.n 16470 │ │ - ldr r0, [r4, #112] ; 0x70 │ │ - adds r1, r5, #0 │ │ - bl 18b46 │ │ - ldr r2, [r0, #12] │ │ - ldr r3, [r0, #4] │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 1646e │ │ - ldr r2, [sp, #0] │ │ - cmp r2, r7 │ │ - bne.n 1646e │ │ - adds r6, r5, #0 │ │ - str r3, [sp, #4] │ │ - subs r5, #1 │ │ - cmp r5, #0 │ │ - ble.n 1647a │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - beq.n 16450 │ │ - adds r2, r6, #1 │ │ - bne.n 164e6 │ │ - b.n 164ee │ │ - adds r1, r6, #0 │ │ - ldr r0, [r4, #112] ; 0x70 │ │ - bl 18b46 │ │ - ldr r2, [sp, #0] │ │ - movs r3, #205 ; 0xcd │ │ - adds r5, r0, #0 │ │ - movs r1, #20 │ │ - lsls r3, r3, #2 │ │ - add r2, pc │ │ - movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [r5, #0] │ │ - adds r6, r0, #0 │ │ - adds r3, #84 ; 0x54 │ │ - ldrh r3, [r3, #0] │ │ - strh r3, [r0, #0] │ │ - ldr r1, [r5, #16] │ │ - movs r3, #0 │ │ - cmp r1, r3 │ │ - ble.n 164b6 │ │ - ldr r0, [r4, #112] ; 0x70 │ │ - bl 18b46 │ │ - ldr r3, [r0, #12] │ │ - adds r3, #1 │ │ - str r3, [r6, #4] │ │ - ldr r3, [r5, #12] │ │ - str r3, [r6, #8] │ │ - ldr r1, [r5, #16] │ │ - ldr r7, [r5, #4] │ │ - cmp r1, #0 │ │ - ble.n 164ce │ │ - ldr r0, [r4, #112] ; 0x70 │ │ - bl 18b46 │ │ - ldr r3, [r0, #4] │ │ - subs r7, r7, r3 │ │ - ldr r3, [r5, #8] │ │ - adds r1, r6, #0 │ │ - subs r7, r7, r3 │ │ - str r7, [r6, #12] │ │ - ldr r3, [r5, #8] │ │ - str r3, [r6, #16] │ │ - ldr r0, [r4, #116] ; 0x74 │ │ - bl 40620 │ │ - str r0, [r4, #116] ; 0x74 │ │ - ldr r6, [r5, #16] │ │ - b.n 164ea │ │ - ldr r3, [pc, #8] ; (164f0 ) │ │ - str r3, [sp, #0] │ │ - cmp r6, #0 │ │ - bgt.n 16480 │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ - str r7, [r7, #48] ; 0x30 │ │ - movs r3, r0 │ │ - │ │ -000164f4 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r3, [r0, #12] │ │ - adds r4, r0, #0 │ │ - ldr r0, [r0, #24] │ │ - ldr r3, [r3, #20] │ │ - sub sp, #20 │ │ - str r3, [sp, #12] │ │ - cmp r0, #0 │ │ - beq.n 1650a │ │ - bl 3ec3e │ │ - ldr r1, [r4, #92] ; 0x5c │ │ - movs r6, #0 │ │ - adds r0, r4, #0 │ │ - str r6, [r4, #24] │ │ - subs r1, #1 │ │ - bl 16404 │ │ - ldr r3, [r4, #116] ; 0x74 │ │ - adds r0, r3, #0 │ │ - cmp r3, r6 │ │ - beq.n 16584 │ │ - bl 406e2 │ │ - ldr r2, [pc, #96] ; (16588 ) │ │ - movs r3, #10 │ │ - muls r0, r3 │ │ - add r2, pc │ │ - movs r1, #1 │ │ - ldr r3, [pc, #92] ; (1658c ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r7, #32 │ │ - str r0, [r4, #24] │ │ - ldr r5, [r4, #116] ; 0x74 │ │ - b.n 16560 │ │ - ldr r3, [r5, #0] │ │ - ldr r0, [sp, #12] │ │ - movs r2, #0 │ │ - ldrsh r1, [r3, r2] │ │ - bl 187e4 │ │ - adds r3, r6, #0 │ │ - subs r0, r0, r6 │ │ - b.n 16552 │ │ - strb r1, [r2, r3] │ │ - adds r3, r6, #0 │ │ - ldrb r1, [r0, r3] │ │ - ldr r2, [r4, #24] │ │ - adds r6, r3, #1 │ │ - cmp r1, #0 │ │ - bne.n 1654e │ │ - strb r7, [r2, r3] │ │ - ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 1653c │ │ - ldr r3, [r4, #24] │ │ - ldr r1, [pc, #40] ; (16590 ) │ │ - movs r0, #1 │ │ - adds r6, r3, r6 │ │ - subs r6, #1 │ │ - strb r5, [r6, #0] │ │ - ldr r2, [r4, #24] │ │ - ldr r3, [pc, #32] ; (16594 ) │ │ - add r1, pc │ │ - str r2, [sp, #0] │ │ - movs r2, #228 ; 0xe4 │ │ - add r3, pc │ │ - lsls r2, r2, #2 │ │ - bl 4003c │ │ - ldr r0, [r4, #24] │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - str r7, [r4, #40] ; 0x28 │ │ - movs r3, r0 │ │ - lsls r5, r0, #14 │ │ - movs r0, r0 │ │ - str r5, [r3, #36] ; 0x24 │ │ - movs r3, r0 │ │ - str r5, [r1, #40] ; 0x28 │ │ - movs r3, r0 │ │ - push {r3, r4, r5, lr} │ │ - ldr r1, [r0, #92] ; 0x5c │ │ - adds r5, r0, #0 │ │ - subs r1, #1 │ │ - bl 16404 │ │ - ldr r4, [r5, #116] ; 0x74 │ │ - cmp r4, #0 │ │ - beq.n 165e6 │ │ - ldr r2, [pc, #64] ; (165ec ) │ │ - movs r1, #44 ; 0x2c │ │ - movs r3, #117 ; 0x75 │ │ - add r2, pc │ │ - movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [pc, #52] ; (165f0 ) │ │ - str r5, [r0, #4] │ │ - adds r4, r0, #0 │ │ - add r3, pc │ │ - str r3, [r0, #0] │ │ - ldr r3, [r5, #116] ; 0x74 │ │ - str r3, [r0, #40] ; 0x28 │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [r3, #4] │ │ - str r2, [r0, #12] │ │ - ldr r2, [r3, #8] │ │ - str r2, [r0, #16] │ │ - ldr r2, [r3, #12] │ │ - str r2, [r0, #20] │ │ - ldr r2, [r3, #16] │ │ - str r2, [r0, #24] │ │ - ldr r2, [r5, #12] │ │ - ldr r0, [r2, #20] │ │ - movs r2, #0 │ │ - ldrsh r1, [r3, r2] │ │ - bl 187e4 │ │ - str r0, [r4, #8] │ │ - adds r0, r4, #0 │ │ - pop {r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - str r1, [r4, #32] │ │ - movs r3, r0 │ │ - subs r2, r2, r1 │ │ - movs r4, r0 │ │ + ... │ │ │ │ -000165f4 : │ │ +00017674 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [r0, #100] ; 0x64 │ │ - ldr r5, [r0, #92] ; 0x5c │ │ - sub sp, #60 ; 0x3c │ │ - movs r2, #0 │ │ - adds r3, r3, r5 │ │ - str r3, [r0, #100] ; 0x64 │ │ - ldr r3, [r0, #112] ; 0x70 │ │ adds r4, r0, #0 │ │ - ldr r7, [r0, #104] ; 0x68 │ │ - ldr r3, [r3, #12] │ │ - str r2, [sp, #40] ; 0x28 │ │ - str r3, [sp, #48] ; 0x30 │ │ - cmp r5, r2 │ │ - ble.n 1661c │ │ - adds r0, r7, #0 │ │ - adds r1, r5, #0 │ │ - blx 44208 <__divsi3> │ │ - str r0, [sp, #40] ; 0x28 │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - str r3, [sp, #52] ; 0x34 │ │ - cmp r5, #0 │ │ - ble.n 16638 │ │ - adds r1, r5, #0 │ │ - adds r0, r3, #0 │ │ - blx 44208 <__divsi3> │ │ - adds r1, r5, #0 │ │ + sub sp, #28 │ │ + ldr r0, [r0, #100] ; 0x64 │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + adds r7, r1, #0 │ │ + ldr r1, [pc, #248] ; (1777c ) │ │ adds r6, r0, #0 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - blx 44208 <__divsi3> │ │ - b.n 1663c │ │ - movs r6, #0 │ │ - adds r0, r6, #0 │ │ - ldr r2, [pc, #192] ; (16700 ) │ │ - ldr r3, [pc, #196] ; (16704 ) │ │ - str r0, [sp, #24] │ │ - add r2, pc │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add r3, pc │ │ - movs r0, #1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - str r5, [sp, #0] │ │ - str r2, [sp, #12] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - str r7, [sp, #4] │ │ - str r6, [sp, #16] │ │ - str r2, [sp, #20] │ │ - ldr r2, [pc, #168] ; (16708 ) │ │ - bl 4003c │ │ - ldr r1, [r4, #92] ; 0x5c │ │ - adds r0, r4, #0 │ │ - subs r1, #1 │ │ - bl 16404 │ │ - adds r0, r4, #0 │ │ - adds r0, #120 ; 0x78 │ │ - bl 42a08 │ │ - ldr r3, [r4, #12] │ │ - ldr r5, [r3, #96] ; 0x60 │ │ - cmp r5, #0 │ │ - ble.n 166fa │ │ - ldr r1, [pc, #140] ; (1670c ) │ │ - ldr r0, [r4, #8] │ │ add r1, pc │ │ - bl 3f528 │ │ - adds r6, r0, #0 │ │ - adds r0, r5, #1 │ │ - blx 445e0 <__aeabi_i2d> │ │ - str r0, [sp, #40] ; 0x28 │ │ - str r1, [sp, #44] ; 0x2c │ │ - adds r0, r6, #0 │ │ - blx 445e0 <__aeabi_i2d> │ │ + ldr r0, [r4, #8] │ │ + bl 41024 │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - blx 44928 <__aeabi_ddiv> │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ adds r3, r4, #0 │ │ adds r6, r0, #0 │ │ adds r7, r1, #0 │ │ - adds r3, #128 ; 0x80 │ │ + adds r3, #144 ; 0x90 │ │ ldr r0, [r3, #0] │ │ ldr r1, [r3, #4] │ │ adds r2, r6, #0 │ │ adds r3, r7, #0 │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r5, [pc, #80] ; (16710 ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + ldr r5, [pc, #200] ; (17780 ) │ │ + ldr r3, [pc, #200] ; (17784 ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ add r5, pc │ │ movs r0, #1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [pc, #72] ; (16714 ) │ │ - adds r3, r5, #0 │ │ - adds r4, #136 ; 0x88 │ │ - bl 4003c │ │ - ldr r0, [r4, #0] │ │ - ldr r1, [r4, #4] │ │ + adds r1, r5, #0 │ │ + ldr r2, [pc, #192] ; (17788 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r3, r4, #0 │ │ + adds r3, #152 ; 0x98 │ │ + ldr r0, [r3, #0] │ │ + ldr r1, [r3, #4] │ │ adds r2, r6, #0 │ │ adds r3, r7, #0 │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r4, [pc, #48] ; (16718 ) │ │ - movs r2, #217 ; 0xd9 │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + ldr r3, [pc, #168] ; (1778c ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - add r4, pc │ │ + add r3, pc │ │ + adds r1, r5, #0 │ │ + ldr r2, [pc, #164] ; (17790 ) │ │ movs r0, #1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - lsls r2, r2, #2 │ │ - adds r3, r4, #0 │ │ - bl 4003c │ │ - add sp, #60 ; 0x3c │ │ - movs r0, #0 │ │ + bl 41bd4 │ │ + adds r0, r4, #0 │ │ + bl 13f00 │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + bl 48aa4 <_Unwind_GetTextRelBase@@Base+0x3f8> │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r3, #0 │ │ + beq.n 17758 │ │ + movs r5, #0 │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #88] ; 0x58 │ │ + bl 40732 │ │ + ldr r3, [r4, #12] │ │ + ldr r7, [r3, #20] │ │ + ldr r2, [r7, #4] │ │ + lsls r3, r5, #16 │ │ + asrs r3, r3, #16 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + cmp r3, r2 │ │ + bge.n 17754 │ │ + lsls r3, r3, #2 │ │ + ldr r6, [r0, r3] │ │ + cmp r6, #0 │ │ + beq.n 1774c │ │ + ldr r3, [r6, #96] ; 0x60 │ │ + ldr r0, [r6, #100] ; 0x64 │ │ + str r3, [sp, #16] │ │ + cmp r0, #0 │ │ + beq.n 1773c │ │ + ldr r3, [r0, #4] │ │ + str r3, [sp, #20] │ │ + bl 40732 │ │ + ldr r0, [sp, #20] │ │ + b.n 1772c │ │ + adds r0, r6, #0 │ │ + bl 48ab4 <_Unwind_GetTextRelBase@@Base+0x408> │ │ + adds r0, r6, #0 │ │ + bl 40732 │ │ + ldr r6, [sp, #16] │ │ + b.n 17722 │ │ + adds r5, #1 │ │ + lsls r5, r5, #16 │ │ + lsrs r5, r5, #16 │ │ + b.n 17712 │ │ + bl 40732 │ │ + ldr r0, [r4, #60] ; 0x3c │ │ + cmp r0, #0 │ │ + beq.n 17762 │ │ + bl 3408c │ │ + ldr r0, [r4, #72] ; 0x48 │ │ + cmp r0, #0 │ │ + beq.n 1776c │ │ + bl 40732 │ │ + ldr r0, [r4, #112] ; 0x70 │ │ + bl 19e34 │ │ + adds r0, r4, #0 │ │ + bl 40732 │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - str r7, [r1, #24] │ │ + ldr r0, [pc, #612] ; (179e4 ) │ │ movs r3, r0 │ │ - str r0, [r1, #28] │ │ + ldr r3, [r7, #72] ; 0x48 │ │ movs r3, r0 │ │ - lsls r5, r2, #13 │ │ + ldr r1, [r5, #76] ; 0x4c │ │ + movs r3, r0 │ │ + lsls r3, r1, #10 │ │ movs r0, r0 │ │ - subs r4, #245 ; 0xf5 │ │ + ldr r2, [r5, #76] ; 0x4c │ │ movs r3, r0 │ │ - str r0, [r3, #24] │ │ + lsls r6, r1, #10 │ │ + ... │ │ + │ │ +00017794 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ + movs r5, #0 │ │ + ldr r3, [r0, #12] │ │ + ldr r6, [r3, #20] │ │ + ldr r2, [r6, #4] │ │ + lsls r3, r5, #16 │ │ + asrs r3, r3, #16 │ │ + cmp r3, r2 │ │ + bge.n 177c4 │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + lsls r3, r3, #2 │ │ + ldr r7, [r3, r2] │ │ + cmp r7, #0 │ │ + beq.n 177bc │ │ + adds r0, r7, #0 │ │ + bl 48ac4 <_Unwind_GetTextRelBase@@Base+0x418> │ │ + ldr r7, [r7, #96] ; 0x60 │ │ + b.n 177ae │ │ + adds r5, #1 │ │ + lsls r5, r5, #16 │ │ + lsrs r5, r5, #16 │ │ + b.n 1779e │ │ + movs r5, #0 │ │ + ldr r0, [r4, #112] ; 0x70 │ │ + str r5, [r4, #104] ; 0x68 │ │ + str r5, [r4, #108] ; 0x6c │ │ + bl 19dc4 │ │ + str r5, [r4, #92] ; 0x5c │ │ + movs r2, #40 ; 0x28 │ │ + ldrsh r3, [r6, r2] │ │ + cmp r3, r5 │ │ + bge.n 177ee │ │ + ldr r3, [pc, #96] ; (1783c ) │ │ + ldr r1, [pc, #96] ; (17840 ) │ │ + movs r0, #5 │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #92] ; (17844 ) │ │ + add r1, pc │ │ + ldr r2, [pc, #92] ; (17848 ) │ │ + add r3, pc │ │ + b.n 17816 │ │ + ldr r1, [r4, #68] ; 0x44 │ │ + lsls r2, r3, #2 │ │ + ldr r0, [r2, r1] │ │ + cmp r0, #0 │ │ + beq.n 17802 │ │ + ldr r2, [r0, #80] ; 0x50 │ │ + cmp r2, r3 │ │ + beq.n 17820 │ │ + ldr r0, [r0, #96] ; 0x60 │ │ + b.n 177f4 │ │ + movs r2, #175 ; 0xaf │ │ + movs r0, #5 │ │ + ldr r3, [pc, #68] ; (1784c ) │ │ + ldr r1, [pc, #68] ; (17850 ) │ │ + lsls r2, r2, #2 │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #64] ; (17854 ) │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r0, #1 │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ + movs r1, #0 │ │ + adds r4, #120 ; 0x78 │ │ + adds r2, r1, #0 │ │ + adds r3, r1, #0 │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ + adds r0, r4, #0 │ │ + bl 44820 │ │ + adds r0, r4, #0 │ │ + bl 44630 │ │ + movs r0, #0 │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + ldr r3, [r5, #64] ; 0x40 │ │ movs r3, r0 │ │ - lsls r2, r4, #13 │ │ + ldr r3, [r2, #56] ; 0x38 │ │ + movs r3, r0 │ │ + ldr r0, [r1, #64] ; 0x40 │ │ + movs r3, r0 │ │ + lsls r1, r7, #10 │ │ movs r0, r0 │ │ - str r4, [r1, #24] │ │ + ldr r7, [r7, #60] ; 0x3c │ │ + movs r3, r0 │ │ + ldr r7, [r4, #52] ; 0x34 │ │ + movs r3, r0 │ │ + ldr r3, [r7, #60] ; 0x3c │ │ movs r3, r0 │ │ │ │ -0001671c : │ │ +00017858 : │ │ + ldr r3, [pc, #696] ; (17b14 ) │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r6, [r0, #12] │ │ - sub sp, #68 ; 0x44 │ │ - str r1, [sp, #52] ; 0x34 │ │ - adds r3, r6, #0 │ │ - adds r3, #89 ; 0x59 │ │ - ldrb r4, [r3, #0] │ │ - adds r5, r0, #0 │ │ - cmp r4, #0 │ │ - bne.n 16766 │ │ - ldr r7, [r6, #20] │ │ - adds r0, r6, #0 │ │ - str r7, [sp, #8] │ │ - bl 15fe0 │ │ - adds r7, r4, #0 │ │ - b.n 1675e │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - lsls r2, r7, #2 │ │ - ldr r4, [r2, r3] │ │ - b.n 16758 │ │ - ldr r2, [r4, #72] ; 0x48 │ │ - ldr r3, [r5, #92] ; 0x5c │ │ - cmp r2, r3 │ │ - bne.n 16756 │ │ - adds r0, r6, #0 │ │ - adds r1, r4, #0 │ │ - bl 1600c │ │ - ldr r4, [r4, #96] ; 0x60 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r5, [r0, #12] │ │ + sub sp, #76 ; 0x4c │ │ + ldr r2, [r3, #0] │ │ + str r1, [sp, #60] ; 0x3c │ │ + adds r7, r0, #0 │ │ + str r2, [sp, #68] ; 0x44 │ │ + adds r2, r5, #0 │ │ + adds r2, #89 ; 0x59 │ │ + ldrb r4, [r2, #0] │ │ + str r3, [sp, #56] ; 0x38 │ │ cmp r4, #0 │ │ - bne.n 16746 │ │ - adds r7, #1 │ │ - ldr r0, [sp, #8] │ │ - ldr r3, [r0, #4] │ │ - cmp r7, r3 │ │ - blt.n 1673e │ │ - adds r0, r6, #0 │ │ - add r1, sp, #52 ; 0x34 │ │ - bl 162e8 │ │ - ldr r3, [r6, #52] ; 0x34 │ │ - ldr r2, [r5, #108] ; 0x6c │ │ - ldr r7, [r5, #68] ; 0x44 │ │ - movs r1, #0 │ │ + beq.n 1789e │ │ + adds r0, r5, #0 │ │ + add r1, sp, #60 ; 0x3c │ │ + bl 17598 │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + ldr r2, [r7, #108] ; 0x6c │ │ + movs r4, #0 │ │ adds r3, r2, r3 │ │ - str r3, [r5, #108] ; 0x6c │ │ - ldr r3, [r5, #12] │ │ - str r1, [sp, #8] │ │ + str r3, [r7, #108] ; 0x6c │ │ + ldr r3, [r7, #12] │ │ ldr r6, [r3, #20] │ │ - ldr r3, [r5, #56] ; 0x38 │ │ + ldr r3, [r7, #68] ; 0x44 │ │ + str r3, [sp, #12] │ │ + ldr r3, [r7, #56] ; 0x38 │ │ str r0, [r3, #8] │ │ movs r3, #200 ; 0xc8 │ │ lsls r3, r3, #24 │ │ str r3, [sp, #28] │ │ - b.n 167b8 │ │ - ldmia r7!, {r4} │ │ - b.n 167ae │ │ - ldr r2, [r4, #72] ; 0x48 │ │ - ldr r3, [r5, #92] ; 0x5c │ │ - cmp r2, r3 │ │ - bne.n 167ac │ │ - ldr r3, [r5, #104] ; 0x68 │ │ - adds r0, r4, #0 │ │ + b.n 178e8 │ │ + ldr r3, [r5, #20] │ │ + adds r0, r5, #0 │ │ + str r3, [sp, #12] │ │ + bl 17284 │ │ + ldr r3, [sp, #12] │ │ + ldr r3, [r3, #4] │ │ + str r3, [sp, #16] │ │ + cmp r4, r3 │ │ + bge.n 17878 │ │ + ldr r2, [r7, #68] ; 0x44 │ │ + lsls r3, r4, #2 │ │ + ldr r6, [r3, r2] │ │ + cmp r6, #0 │ │ + beq.n 178d0 │ │ + ldr r3, [r6, #72] ; 0x48 │ │ + ldr r2, [r7, #92] ; 0x5c │ │ + cmp r3, r2 │ │ + bne.n 178cc │ │ + adds r0, r5, #0 │ │ + adds r1, r6, #0 │ │ + bl 172b0 │ │ + ldr r6, [r6, #96] ; 0x60 │ │ + b.n 178b8 │ │ + adds r4, #1 │ │ + b.n 178a8 │ │ + ldr r3, [r5, #72] ; 0x48 │ │ + ldr r2, [r7, #92] ; 0x5c │ │ + cmp r3, r2 │ │ + beq.n 178fa │ │ + ldr r5, [r5, #96] ; 0x60 │ │ + cmp r5, #0 │ │ + bne.n 178d4 │ │ + adds r4, #1 │ │ + lsls r4, r4, #16 │ │ + lsrs r4, r4, #16 │ │ + ldr r2, [r6, #4] │ │ + lsls r3, r4, #16 │ │ + asrs r3, r3, #16 │ │ + cmp r3, r2 │ │ + bge.n 17910 │ │ + ldr r2, [sp, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r5, [r3, r2] │ │ + b.n 178de │ │ + ldr r3, [r7, #104] ; 0x68 │ │ + adds r0, r5, #0 │ │ adds r3, #1 │ │ - str r3, [r5, #104] ; 0x68 │ │ - blx 1ca94 │ │ - ldr r2, [sp, #28] │ │ - cmp r0, r2 │ │ - ble.n 167ac │ │ + str r3, [r7, #104] ; 0x68 │ │ + bl 48af4 <_Unwind_GetTextRelBase@@Base+0x448> │ │ + ldr r3, [sp, #28] │ │ + cmp r3, r0 │ │ + bge.n 178dc │ │ str r0, [sp, #28] │ │ - ldr r4, [r4, #96] ; 0x60 │ │ - cmp r4, #0 │ │ - bne.n 16790 │ │ - ldr r3, [sp, #8] │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r3, [r6, #4] │ │ - ldr r0, [sp, #8] │ │ - cmp r0, r3 │ │ - blt.n 1678c │ │ - ldr r7, [r5, #112] ; 0x70 │ │ - ldr r3, [r5, #80] ; 0x50 │ │ - str r7, [sp, #12] │ │ - ldr r7, [r7, #12] │ │ - str r7, [sp, #20] │ │ - ldr r7, [sp, #28] │ │ - adds r3, r7, r3 │ │ - ldr r7, [r5, #92] ; 0x5c │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [r5, #12] │ │ - str r7, [sp, #16] │ │ - ldr r7, [r5, #72] ; 0x48 │ │ + b.n 178dc │ │ + ldr r2, [r7, #80] ; 0x50 │ │ + ldr r3, [r7, #112] ; 0x70 │ │ + mov ip, r2 │ │ + str r3, [sp, #24] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #28] │ │ + add r3, ip │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r7, #12] │ │ ldr r3, [r3, #20] │ │ - str r7, [sp, #8] │ │ - ldr r7, [sp, #16] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r7, #92] ; 0x5c │ │ + str r3, [sp, #32] │ │ + ldr r3, [r7, #68] ; 0x44 │ │ str r3, [sp, #44] ; 0x2c │ │ - adds r7, #1 │ │ - str r7, [sp, #48] ; 0x30 │ │ - ldr r7, [r5, #68] ; 0x44 │ │ - str r7, [sp, #36] ; 0x24 │ │ - movs r7, #0 │ │ - str r7, [sp, #24] │ │ - ldr r7, [pc, #448] ; (169b0 ) │ │ - add r7, pc │ │ - str r7, [sp, #32] │ │ - b.n 168ce │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - ldmia r7!, {r4} │ │ - str r7, [sp, #36] ; 0x24 │ │ - b.n 168c4 │ │ + ldr r3, [r7, #72] ; 0x48 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #32] │ │ + adds r3, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r3, #0 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [r2, #4] │ │ + lsls r3, r3, #16 │ │ + asrs r3, r3, #16 │ │ + str r2, [sp, #52] ; 0x34 │ │ + cmp r3, r2 │ │ + bge.n 17a32 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsls r3, r3, #2 │ │ + ldr r4, [r3, r2] │ │ + cmp r4, #0 │ │ + beq.n 17a28 │ │ ldr r3, [r4, #72] ; 0x48 │ │ - ldr r7, [sp, #16] │ │ - cmp r3, r7 │ │ - bne.n 168c2 │ │ + ldr r2, [sp, #32] │ │ + cmp r3, r2 │ │ + bne.n 17a24 │ │ ldr r3, [r4, #64] ; 0x40 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - cmp r3, r7 │ │ - blt.n 168bc │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + cmp r3, r2 │ │ + blt.n 17a1e │ │ + movs r3, #150 ; 0x96 │ │ + ldr r2, [pc, #428] ; (17b18 ) │ │ movs r1, #20 │ │ - ldr r3, [pc, #420] ; (169b4 ) │ │ + adds r3, #255 ; 0xff │ │ movs r0, #1 │ │ - ldr r2, [sp, #32] │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r7, [sp, #16] │ │ - str r4, [r0, #0] │ │ - adds r6, r0, #0 │ │ - str r7, [r0, #12] │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #32] │ │ ldr r1, [r4, #48] ; 0x30 │ │ - str r1, [r0, #16] │ │ + adds r5, r0, #0 │ │ + str r3, [r0, #12] │ │ ldr r3, [r4, #44] ; 0x2c │ │ + str r4, [r0, #0] │ │ + str r1, [r0, #16] │ │ str r3, [r0, #4] │ │ - ldr r3, [r5, #60] ; 0x3c │ │ + ldr r3, [r7, #60] ; 0x3c │ │ cmp r3, #0 │ │ - bne.n 16832 │ │ - ldr r3, [r5, #88] ; 0x58 │ │ - b.n 168ac │ │ + bne.n 17992 │ │ + ldr r3, [r7, #88] ; 0x58 │ │ + b.n 17a0e │ │ cmp r1, #0 │ │ - ble.n 168aa │ │ - ldr r0, [sp, #12] │ │ - bl 18b46 │ │ + ble.n 17a0c │ │ + ldr r0, [sp, #24] │ │ + bl 19e4a │ │ ldr r3, [r0, #16] │ │ - adds r7, r0, #0 │ │ + adds r6, r0, #0 │ │ cmp r3, #0 │ │ - ble.n 16882 │ │ - ldr r1, [r6, #16] │ │ - ldr r0, [sp, #12] │ │ - bl 18b46 │ │ - adds r3, r0, #0 │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [sp, #8] │ │ - ldr r0, [r5, #60] ; 0x3c │ │ + ble.n 179e2 │ │ + ldr r1, [r5, #16] │ │ + ldr r0, [sp, #24] │ │ + bl 19e4a │ │ + ldr r3, [r0, #0] │ │ adds r3, #84 ; 0x54 │ │ - movs r1, #0 │ │ - ldrsh r3, [r3, r1] │ │ + movs r2, #0 │ │ + ldrsh r3, [r3, r2] │ │ + ldr r2, [sp, #12] │ │ lsls r3, r3, #2 │ │ ldr r1, [r3, r2] │ │ - ldr r3, [r7, #0] │ │ + ldr r3, [r6, #0] │ │ adds r3, #84 ; 0x54 │ │ - movs r7, #0 │ │ - ldrsh r3, [r3, r7] │ │ + movs r2, #0 │ │ + ldrsh r3, [r3, r2] │ │ + ldr r2, [sp, #12] │ │ lsls r3, r3, #2 │ │ ldr r2, [r3, r2] │ │ adds r3, r4, #0 │ │ adds r3, #84 ; 0x54 │ │ - movs r7, #0 │ │ - ldrsh r3, [r3, r7] │ │ - ldr r7, [sp, #8] │ │ + movs r0, #0 │ │ + ldrsh r3, [r3, r0] │ │ + ldr r0, [sp, #12] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r3, r7] │ │ - add r7, sp, #60 ; 0x3c │ │ - str r7, [sp, #0] │ │ - bl 32c12 │ │ - b.n 168a4 │ │ - ldr r3, [r7, #0] │ │ - ldr r7, [sp, #8] │ │ - ldr r0, [r5, #60] ; 0x3c │ │ + ldr r3, [r3, r0] │ │ + add r0, sp, #64 ; 0x40 │ │ + str r0, [sp, #0] │ │ + ldr r0, [r7, #60] ; 0x3c │ │ + bl 344c8 │ │ + b.n 17a06 │ │ + ldr r3, [r0, #0] │ │ + ldr r0, [r7, #60] ; 0x3c │ │ adds r3, #84 ; 0x54 │ │ - movs r1, #0 │ │ - ldrsh r3, [r3, r1] │ │ + movs r2, #0 │ │ + ldrsh r3, [r3, r2] │ │ + ldr r2, [sp, #12] │ │ lsls r3, r3, #2 │ │ - ldr r1, [r3, r7] │ │ + ldr r1, [r3, r2] │ │ adds r3, r4, #0 │ │ adds r3, #84 ; 0x54 │ │ movs r2, #0 │ │ ldrsh r3, [r3, r2] │ │ + ldr r2, [sp, #12] │ │ lsls r3, r3, #2 │ │ - ldr r2, [r3, r7] │ │ - add r3, sp, #60 ; 0x3c │ │ - bl 32c00 │ │ + ldr r2, [r3, r2] │ │ + add r3, sp, #64 ; 0x40 │ │ + bl 344fc │ │ asrs r0, r0, #10 │ │ - str r0, [r6, #8] │ │ - b.n 168ae │ │ + str r0, [r5, #8] │ │ + b.n 17a10 │ │ movs r3, #0 │ │ - str r3, [r6, #8] │ │ - ldr r0, [sp, #12] │ │ - adds r1, r6, #0 │ │ - bl 18a44 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - str r7, [r4, #72] ; 0x48 │ │ - b.n 168c2 │ │ + str r3, [r5, #8] │ │ + ldr r0, [sp, #24] │ │ + adds r1, r5, #0 │ │ + bl 19d4c │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + str r3, [r4, #72] ; 0x48 │ │ + b.n 17a24 │ │ adds r0, r4, #0 │ │ - blx 1c950 │ │ + bl 48ac4 <_Unwind_GetTextRelBase@@Base+0x418> │ │ ldr r4, [r4, #96] ; 0x60 │ │ - cmp r4, #0 │ │ - bne.n 167fc │ │ - ldr r7, [sp, #24] │ │ - adds r7, #1 │ │ - str r7, [sp, #24] │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - ldr r3, [r7, #4] │ │ - ldr r7, [sp, #24] │ │ - cmp r7, r3 │ │ - blt.n 167f4 │ │ - ldr r3, [r5, #92] ; 0x5c │ │ - ldr r7, [r5, #72] ; 0x48 │ │ + b.n 17954 │ │ + ldr r3, [sp, #16] │ │ adds r3, #1 │ │ - str r3, [sp, #24] │ │ - str r7, [sp, #8] │ │ - b.n 16998 │ │ + lsls r3, r3, #16 │ │ + lsrs r3, r3, #16 │ │ + b.n 1793c │ │ + ldr r3, [r7, #92] ; 0x5c │ │ + adds r3, #1 │ │ + str r3, [sp, #32] │ │ + ldr r3, [r7, #72] ; 0x48 │ │ + str r3, [sp, #12] │ │ + ldr r0, [r7, #112] ; 0x70 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [r0, #12] │ │ + cmp r3, r2 │ │ + bge.n 17af8 │ │ ldr r1, [sp, #20] │ │ - bl 18b46 │ │ - ldr r7, [r0, #0] │ │ + bl 19e4a │ │ adds r4, r0, #0 │ │ - str r7, [sp, #12] │ │ - ldr r7, [r7, #100] ; 0x64 │ │ - b.n 1698e │ │ - ldr r0, [r5, #60] ; 0x3c │ │ - ldr r6, [r7, #0] │ │ + ldr r3, [r0, #0] │ │ + ldr r6, [r3, #100] ; 0x64 │ │ + str r3, [sp, #16] │ │ + cmp r6, #0 │ │ + beq.n 17af0 │ │ + ldr r0, [r7, #60] ; 0x3c │ │ + ldr r5, [r6, #0] │ │ cmp r0, #0 │ │ - bne.n 16900 │ │ - ldr r0, [r5, #88] ; 0x58 │ │ - b.n 1696e │ │ - adds r1, r6, #0 │ │ - adds r1, #84 ; 0x54 │ │ - str r1, [sp, #16] │ │ + bne.n 17a64 │ │ + ldr r0, [r7, #88] ; 0x58 │ │ + b.n 17ace │ │ + adds r3, r5, #0 │ │ + adds r3, #84 ; 0x54 │ │ + str r3, [sp, #24] │ │ movs r2, #0 │ │ - ldrsh r3, [r1, r2] │ │ - ldr r1, [sp, #8] │ │ + ldrsh r3, [r3, r2] │ │ + ldr r2, [sp, #12] │ │ lsls r3, r3, #2 │ │ - ldr r2, [r3, r1] │ │ + ldr r2, [r3, r2] │ │ adds r3, r2, #1 │ │ - beq.n 1698c │ │ + beq.n 17aec │ │ ldr r1, [r4, #16] │ │ cmp r1, #0 │ │ - ble.n 16958 │ │ - ldr r0, [r5, #112] ; 0x70 │ │ - bl 18b46 │ │ - adds r3, r0, #0 │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [sp, #8] │ │ - ldr r0, [r5, #60] ; 0x3c │ │ + ble.n 17ab8 │ │ + ldr r0, [r7, #112] ; 0x70 │ │ + bl 19e4a │ │ + ldr r3, [r0, #0] │ │ adds r3, #84 ; 0x54 │ │ - movs r1, #0 │ │ - ldrsh r3, [r3, r1] │ │ - mov ip, r0 │ │ + movs r2, #0 │ │ + ldrsh r3, [r3, r2] │ │ + ldr r2, [sp, #12] │ │ lsls r3, r3, #2 │ │ ldr r1, [r3, r2] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #16] │ │ adds r3, #84 ; 0x54 │ │ - movs r0, #0 │ │ - ldrsh r3, [r3, r0] │ │ - ldr r0, [sp, #16] │ │ + movs r2, #0 │ │ + ldrsh r3, [r3, r2] │ │ + ldr r2, [sp, #12] │ │ lsls r3, r3, #2 │ │ ldr r2, [r3, r2] │ │ - movs r3, #0 │ │ - ldrsh r3, [r0, r3] │ │ - ldr r0, [sp, #8] │ │ + ldr r3, [sp, #24] │ │ + movs r0, #0 │ │ + ldrsh r3, [r3, r0] │ │ + ldr r0, [sp, #12] │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r0] │ │ - add r0, sp, #60 ; 0x3c │ │ + add r0, sp, #64 ; 0x40 │ │ str r0, [sp, #0] │ │ - mov r0, ip │ │ - bl 32c12 │ │ - b.n 1696c │ │ - ldr r3, [sp, #12] │ │ + ldr r0, [r7, #60] ; 0x3c │ │ + bl 344c8 │ │ + b.n 17acc │ │ + ldr r3, [sp, #16] │ │ adds r3, #84 ; 0x54 │ │ movs r1, #0 │ │ ldrsh r3, [r3, r1] │ │ - lsls r1, r3, #2 │ │ - ldr r3, [sp, #8] │ │ - ldr r1, [r1, r3] │ │ - add r3, sp, #60 ; 0x3c │ │ - bl 32c00 │ │ + ldr r1, [sp, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r1, [r3, r1] │ │ + add r3, sp, #64 ; 0x40 │ │ + bl 344fc │ │ asrs r0, r0, #10 │ │ - ldr r1, [r4, #4] │ │ - ldr r3, [r5, #76] ; 0x4c │ │ - adds r1, r0, r1 │ │ - ldr r0, [sp, #28] │ │ - adds r3, r0, r3 │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [r7, #76] ; 0x4c │ │ + adds r1, r0, r3 │ │ + ldr r3, [sp, #28] │ │ + adds r3, r3, r2 │ │ cmp r1, r3 │ │ - ble.n 1698c │ │ - ldr r3, [r6, #4] │ │ + ble.n 17aec │ │ + ldr r3, [r5, #4] │ │ cmp r1, r3 │ │ - ble.n 1698c │ │ - adds r0, r6, #0 │ │ + ble.n 17aec │ │ + adds r0, r5, #0 │ │ ldr r2, [sp, #20] │ │ - ldr r3, [sp, #24] │ │ - blx 1ca34 │ │ - ldr r7, [r7, #4] │ │ - cmp r7, #0 │ │ - bne.n 168f4 │ │ - ldr r7, [sp, #20] │ │ - adds r7, #1 │ │ - str r7, [sp, #20] │ │ - ldr r0, [r5, #112] ; 0x70 │ │ - ldr r7, [sp, #20] │ │ - ldr r3, [r0, #12] │ │ - cmp r7, r3 │ │ - blt.n 168e4 │ │ - ldr r3, [r5, #92] ; 0x5c │ │ - add sp, #68 ; 0x44 │ │ + ldr r3, [sp, #32] │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ + ldr r6, [r6, #4] │ │ + b.n 17a54 │ │ + ldr r3, [sp, #20] │ │ + adds r3, #1 │ │ + str r3, [sp, #20] │ │ + b.n 17a3c │ │ + ldr r3, [r7, #92] ; 0x5c │ │ + ldr r2, [sp, #68] ; 0x44 │ │ movs r0, #0 │ │ adds r3, #1 │ │ - str r3, [r5, #92] ; 0x5c │ │ + str r3, [r7, #92] ; 0x5c │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 17b0e │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldrsh r3, [r4, r7] │ │ + movs r6, #32 │ │ + movs r4, r0 │ │ + ldr r7, [r0, #32] │ │ movs r3, r0 │ │ - lsls r5, r2, #6 │ │ - ... │ │ - │ │ -000169b8 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + adds r5, r0, #0 │ │ + adds r6, r1, #0 │ │ + ldr r4, [r0, #116] ; 0x74 │ │ + cmp r4, #0 │ │ + beq.n 17b32 │ │ + ldr r0, [r4, #0] │ │ + bl 40732 │ │ + ldr r4, [r4, #8] │ │ + b.n 17b24 │ │ + ldr r0, [r5, #116] ; 0x74 │ │ + bl 42268 │ │ + ldr r3, [r5, #112] ; 0x70 │ │ + str r4, [r5, #116] ; 0x74 │ │ + ldr r4, [r3, #12] │ │ + subs r4, #1 │ │ + cmp r4, #0 │ │ + ble.n 17b56 │ │ + ldr r0, [r5, #112] ; 0x70 │ │ + adds r1, r4, #0 │ │ + bl 19e4a │ │ + ldr r3, [r0, #12] │ │ + cmp r3, r6 │ │ + bgt.n 17b3e │ │ + adds r7, r3, #0 │ │ + b.n 17b5a │ │ + cmp r4, #0 │ │ + bne.n 17bf4 │ │ + movs r3, #128 ; 0x80 │ │ + movs r6, #1 │ │ + lsls r3, r3, #24 │ │ + negs r6, r6 │ │ + str r3, [sp, #4] │ │ + cmp r4, #0 │ │ + beq.n 17b88 │ │ + adds r1, r4, #0 │ │ + ldr r0, [r5, #112] ; 0x70 │ │ + bl 19e4a │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r0, #4] │ │ ldr r3, [r0, #12] │ │ + cmp r2, r1 │ │ + ble.n 17b82 │ │ + cmp r3, r7 │ │ + bne.n 17b82 │ │ + adds r6, r4, #0 │ │ + str r2, [sp, #4] │ │ + subs r4, #1 │ │ + cmp r3, r7 │ │ + beq.n 17b64 │ │ + adds r3, r6, #1 │ │ + beq.n 17bf4 │ │ + cmp r6, #0 │ │ + ble.n 17bf4 │ │ + adds r1, r6, #0 │ │ + ldr r0, [r5, #112] ; 0x70 │ │ + bl 19e4a │ │ + movs r3, #205 ; 0xcd │ │ adds r4, r0, #0 │ │ - movs r7, #0 │ │ - ldr r6, [r3, #20] │ │ - b.n 169da │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - lsls r2, r7, #2 │ │ - ldr r5, [r2, r3] │ │ - b.n 169d4 │ │ - adds r0, r5, #0 │ │ - blx 1c950 │ │ - ldr r5, [r5, #96] ; 0x60 │ │ - cmp r5, #0 │ │ - bne.n 169cc │ │ - adds r7, #1 │ │ - ldr r3, [r6, #4] │ │ - cmp r7, r3 │ │ - blt.n 169c4 │ │ - movs r5, #0 │ │ - str r5, [r4, #104] ; 0x68 │ │ - str r5, [r4, #108] ; 0x6c │ │ - ldr r0, [r4, #112] ; 0x70 │ │ - bl 18ac0 │ │ - str r5, [r4, #92] ; 0x5c │ │ - movs r2, #40 ; 0x28 │ │ - ldrsh r3, [r6, r2] │ │ - cmp r3, r5 │ │ - bge.n 16a0a │ │ - ldr r2, [pc, #100] ; (16a5c ) │ │ - ldr r1, [pc, #100] ; (16a60 ) │ │ - ldr r3, [pc, #104] ; (16a64 ) │ │ + ldr r2, [pc, #88] ; (17bf8 ) │ │ + movs r1, #20 │ │ + lsls r3, r3, #2 │ │ + movs r0, #1 │ │ add r2, pc │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r0, #5 │ │ - ldr r2, [pc, #96] ; (16a68 ) │ │ - b.n 16a34 │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - lsls r1, r3, #2 │ │ - ldr r0, [r1, r2] │ │ - b.n 16a14 │ │ - ldr r0, [r0, #96] ; 0x60 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [r4, #0] │ │ + ldr r1, [r4, #16] │ │ + adds r6, r0, #0 │ │ + adds r3, #84 ; 0x54 │ │ + ldrh r3, [r3, #0] │ │ + strh r3, [r0, #0] │ │ + movs r3, #0 │ │ + cmp r1, r3 │ │ + ble.n 17bc6 │ │ + ldr r0, [r5, #112] ; 0x70 │ │ + bl 19e4a │ │ + ldr r3, [r0, #12] │ │ + adds r3, #1 │ │ + str r3, [r6, #4] │ │ + ldr r1, [r4, #16] │ │ + ldr r3, [r4, #12] │ │ + ldr r7, [r4, #4] │ │ + str r3, [r6, #8] │ │ + cmp r1, #0 │ │ + ble.n 17bde │ │ + ldr r0, [r5, #112] ; 0x70 │ │ + bl 19e4a │ │ + ldr r3, [r0, #4] │ │ + subs r7, r7, r3 │ │ + ldr r3, [r4, #8] │ │ + adds r1, r6, #0 │ │ + subs r7, r7, r3 │ │ + str r7, [r6, #12] │ │ + str r3, [r6, #16] │ │ + ldr r0, [r5, #116] ; 0x74 │ │ + bl 421b8 │ │ + ldr r6, [r4, #16] │ │ + str r0, [r5, #116] ; 0x74 │ │ + b.n 17b8c │ │ + pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + str r5, [r2, #124] ; 0x7c │ │ + movs r3, r0 │ │ + push {r3, r4, r5, lr} │ │ + adds r5, r0, #0 │ │ + ldr r3, [r0, #92] ; 0x5c │ │ + subs r1, r3, #1 │ │ + bl 17b1c │ │ + ldr r0, [r5, #116] ; 0x74 │ │ cmp r0, #0 │ │ - beq.n 16a20 │ │ - ldr r2, [r0, #80] ; 0x50 │ │ - cmp r2, r3 │ │ - bne.n 16a12 │ │ - b.n 16a3e │ │ - ldr r2, [pc, #72] ; (16a6c ) │ │ - ldr r1, [pc, #76] ; (16a70 ) │ │ - ldr r3, [pc, #76] ; (16a74 ) │ │ + beq.n 17c4c │ │ + ldr r2, [pc, #64] ; (17c50 ) │ │ + movs r1, #44 ; 0x2c │ │ add r2, pc │ │ - str r2, [sp, #0] │ │ - movs r2, #175 ; 0xaf │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r0, #5 │ │ - lsls r2, r2, #2 │ │ - bl 4003c │ │ + movs r3, #117 ; 0x75 │ │ movs r0, #1 │ │ - blx eb54 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #52] ; (17c54 ) │ │ + str r5, [r0, #4] │ │ + adds r4, r0, #0 │ │ + add r3, pc │ │ + str r3, [r0, #0] │ │ + ldr r3, [r5, #116] ; 0x74 │ │ + str r3, [r0, #40] ; 0x28 │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #4] │ │ + str r2, [r0, #12] │ │ + ldr r2, [r3, #8] │ │ + str r2, [r0, #16] │ │ + ldr r2, [r3, #12] │ │ + str r2, [r0, #20] │ │ + ldr r2, [r3, #16] │ │ movs r1, #0 │ │ - adds r2, r1, #0 │ │ - adds r3, r1, #0 │ │ - adds r4, #120 ; 0x78 │ │ - blx 1ca34 │ │ - adds r0, r4, #0 │ │ - bl 42b00 │ │ + ldrsh r1, [r3, r1] │ │ + str r2, [r0, #24] │ │ + ldr r2, [r5, #12] │ │ + ldr r0, [r2, #20] │ │ + bl 19ac6 │ │ + str r0, [r4, #8] │ │ adds r0, r4, #0 │ │ - bl 42958 │ │ - movs r0, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ldrsh r2, [r6, r2] │ │ - movs r3, r0 │ │ - ldrb r1, [r2, r7] │ │ - movs r3, r0 │ │ - ldrsh r3, [r2, r2] │ │ - movs r3, r0 │ │ - lsls r1, r7, #10 │ │ - movs r0, r0 │ │ - ldrsh r0, [r1, r2] │ │ - movs r3, r0 │ │ - ldrb r5, [r4, r6] │ │ - movs r3, r0 │ │ - ldrsh r4, [r0, r2] │ │ + str r7, [r4, #116] ; 0x74 │ │ movs r3, r0 │ │ + movs r3, #238 ; 0xee │ │ + movs r4, r0 │ │ │ │ -00016a78 : │ │ +00017c58 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #36 ; 0x24 │ │ + ldr r3, [r0, #100] ; 0x64 │ │ + ldr r6, [r0, #92] ; 0x5c │ │ + sub sp, #52 ; 0x34 │ │ adds r4, r0, #0 │ │ - ldr r0, [r0, #100] ; 0x64 │ │ - blx 445e0 <__aeabi_i2d> │ │ - adds r7, r1, #0 │ │ - ldr r1, [pc, #244] ; (16b7c ) │ │ - adds r6, r0, #0 │ │ + adds r3, r3, r6 │ │ + str r3, [r0, #100] ; 0x64 │ │ + ldr r3, [r0, #112] ; 0x70 │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r0, #104] ; 0x68 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #0 │ │ + str r3, [sp, #32] │ │ + cmp r6, r3 │ │ + ble.n 17c82 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + adds r1, r6, #0 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ + str r0, [sp, #32] │ │ + ldr r3, [r4, #108] ; 0x6c │ │ + str r3, [sp, #44] ; 0x2c │ │ + cmp r6, #0 │ │ + ble.n 17c9e │ │ + adds r1, r6, #0 │ │ + adds r0, r3, #0 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ + adds r1, r6, #0 │ │ + adds r7, r0, #0 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ + b.n 17ca2 │ │ + movs r7, #0 │ │ + adds r0, r7, #0 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r5, [pc, #188] ; (17d64 ) │ │ + ldr r2, [pc, #192] ; (17d68 ) │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #32] │ │ + add r5, pc │ │ + str r6, [sp, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + str r0, [sp, #24] │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + movs r0, #1 │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #168] ; (17d6c ) │ │ + str r7, [sp, #16] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + adds r0, r4, #0 │ │ + subs r1, r3, #1 │ │ + bl 17b1c │ │ + adds r0, r4, #0 │ │ + adds r0, #120 ; 0x78 │ │ + bl 44700 │ │ + ldr r3, [r4, #12] │ │ + ldr r6, [r3, #96] ; 0x60 │ │ + cmp r6, #0 │ │ + ble.n 17d5c │ │ + ldr r1, [pc, #136] ; (17d70 ) │ │ ldr r0, [r4, #8] │ │ add r1, pc │ │ - bl 3f528 │ │ - blx 445e0 <__aeabi_i2d> │ │ + bl 41024 │ │ + str r0, [sp, #32] │ │ + adds r0, r6, #1 │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + adds r6, r0, #0 │ │ + ldr r0, [sp, #32] │ │ + adds r7, r1, #0 │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 44928 <__aeabi_ddiv> │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ adds r3, r4, #0 │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - adds r3, #144 ; 0x90 │ │ + adds r6, r0, #0 │ │ + adds r7, r1, #0 │ │ + adds r3, #128 ; 0x80 │ │ ldr r0, [r3, #0] │ │ ldr r1, [r3, #4] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r6, [pc, #196] ; (16b80 ) │ │ - ldr r5, [pc, #196] ; (16b84 ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + ldr r3, [pc, #76] ; (17d74 ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - add r6, pc │ │ - add r5, pc │ │ - adds r3, r5, #0 │ │ + ldr r2, [pc, #76] ; (17d78 ) │ │ movs r0, #1 │ │ - adds r1, r6, #0 │ │ - ldr r2, [pc, #184] ; (16b88 ) │ │ - bl 4003c │ │ - adds r3, r4, #0 │ │ - adds r3, #152 ; 0x98 │ │ - ldr r0, [r3, #0] │ │ - ldr r1, [r3, #4] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ + adds r1, r5, #0 │ │ + add r3, pc │ │ + adds r4, #136 ; 0x88 │ │ + bl 41bd4 │ │ + ldr r0, [r4, #0] │ │ + ldr r1, [r4, #4] │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r5, [pc, #164] ; (16b8c ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + movs r2, #217 ; 0xd9 │ │ + ldr r3, [pc, #48] ; (17d7c ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - add r5, pc │ │ - adds r3, r5, #0 │ │ - adds r1, r6, #0 │ │ - ldr r2, [pc, #156] ; (16b90 ) │ │ + lsls r2, r2, #2 │ │ movs r0, #1 │ │ - bl 4003c │ │ - adds r0, r4, #0 │ │ - bl 12d80 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - blx 1c4a4 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r3, #0 │ │ - beq.n 16b58 │ │ - ldr r3, [r3, #0] │ │ - movs r7, #0 │ │ - ldr r0, [r3, #88] ; 0x58 │ │ - bl 3ec3e │ │ - ldr r3, [r4, #12] │ │ - ldr r6, [r3, #20] │ │ - b.n 16b4c │ │ - lsls r3, r7, #2 │ │ - ldr r5, [r0, r3] │ │ - b.n 16b46 │ │ - ldr r3, [r5, #96] ; 0x60 │ │ - ldr r0, [r5, #100] ; 0x64 │ │ - str r3, [sp, #16] │ │ - b.n 16b34 │ │ - ldr r3, [r0, #4] │ │ - str r3, [sp, #28] │ │ - bl 3ec3e │ │ - ldr r0, [sp, #28] │ │ - cmp r0, #0 │ │ - bne.n 16b2a │ │ - adds r0, r5, #0 │ │ - blx 1c4c8 │ │ - adds r0, r5, #0 │ │ - bl 3ec3e │ │ - ldr r5, [sp, #16] │ │ - cmp r5, #0 │ │ - bne.n 16b22 │ │ - adds r7, #1 │ │ - ldr r3, [r6, #4] │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - cmp r7, r3 │ │ - blt.n 16b1c │ │ - bl 3ec3e │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - cmp r0, #0 │ │ - beq.n 16b62 │ │ - bl 326f4 │ │ - ldr r0, [r4, #72] ; 0x48 │ │ - cmp r0, #0 │ │ - beq.n 16b6c │ │ - bl 3ec3e │ │ - ldr r0, [r4, #112] ; 0x70 │ │ - bl 18b30 │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ - add sp, #36 ; 0x24 │ │ + adds r1, r5, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r0, #0 │ │ + add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ - subs r0, #235 ; 0xeb │ │ + nop ; (mov r8, r8) │ │ + str r5, [r1, #108] ; 0x6c │ │ + movs r3, r0 │ │ + lsls r5, r2, #13 │ │ + movs r0, r0 │ │ + str r3, [r4, #116] ; 0x74 │ │ movs r3, r0 │ │ - ldrb r7, [r1, r4] │ │ + tst r7, r6 │ │ movs r3, r0 │ │ - ldrsh r6, [r0, r0] │ │ + str r3, [r0, #116] ; 0x74 │ │ movs r3, r0 │ │ - lsls r3, r1, #10 │ │ + lsls r2, r4, #13 │ │ movs r0, r0 │ │ - ldrb r7, [r7, r7] │ │ + str r1, [r7, #112] ; 0x70 │ │ + movs r3, r0 │ │ + │ │ +00017d80 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + ldr r3, [r0, #12] │ │ + adds r5, r0, #0 │ │ + ldr r0, [r0, #24] │ │ + ldr r7, [r3, #20] │ │ + cmp r0, #0 │ │ + beq.n 17d92 │ │ + bl 40732 │ │ + movs r4, #0 │ │ + ldr r3, [r5, #92] ; 0x5c │ │ + adds r0, r5, #0 │ │ + subs r1, r3, #1 │ │ + str r4, [r5, #24] │ │ + bl 17b1c │ │ + ldr r3, [r5, #116] ; 0x74 │ │ + subs r0, r3, #0 │ │ + cmp r0, r4 │ │ + beq.n 17e10 │ │ + bl 4227a │ │ + movs r3, #10 │ │ + adds r2, r0, #0 │ │ + adds r0, r2, #0 │ │ + muls r0, r3 │ │ + ldr r2, [pc, #92] ; (17e14 ) │ │ + movs r1, #1 │ │ + add r2, pc │ │ + ldr r3, [pc, #92] ; (17e18 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r6, [r5, #116] ; 0x74 │ │ + str r0, [r5, #24] │ │ + cmp r6, #0 │ │ + beq.n 17df0 │ │ + ldr r3, [r6, #0] │ │ + adds r0, r7, #0 │ │ + movs r1, #0 │ │ + ldrsh r1, [r3, r1] │ │ + bl 19ac6 │ │ + adds r3, r4, #0 │ │ + subs r0, r0, r4 │ │ + ldrb r1, [r0, r3] │ │ + ldr r2, [r5, #24] │ │ + adds r4, r3, #1 │ │ + cmp r1, #0 │ │ + beq.n 17de8 │ │ + strb r1, [r2, r3] │ │ + adds r3, r4, #0 │ │ + b.n 17dd8 │ │ + movs r1, #32 │ │ + strb r1, [r2, r3] │ │ + ldr r6, [r6, #8] │ │ + b.n 17dc4 │ │ + movs r2, #228 ; 0xe4 │ │ + ldr r3, [r5, #24] │ │ + ldr r1, [pc, #36] ; (17e1c ) │ │ + movs r0, #1 │ │ + adds r4, r3, r4 │ │ + subs r4, #1 │ │ + strb r6, [r4, #0] │ │ + ldr r3, [r5, #24] │ │ + add r1, pc │ │ + lsls r2, r2, #2 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #24] ; (17e20 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r0, [r5, #24] │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + str r1, [r0, #92] ; 0x5c │ │ + movs r3, r0 │ │ + lsls r5, r0, #14 │ │ + movs r0, r0 │ │ + str r1, [r7, #84] ; 0x54 │ │ + movs r3, r0 │ │ + str r4, [r4, #104] ; 0x68 │ │ movs r3, r0 │ │ - lsls r6, r1, #10 │ │ - ... │ │ │ │ -00016b94 : │ │ +00017e24 : │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ - bl 12d2e │ │ + bl 13eae │ │ ldr r3, [r4, #60] ; 0x3c │ │ cmp r3, #0 │ │ - bne.n 16bda │ │ - ldr r1, [pc, #60] ; (16be0 ) │ │ - ldr r3, [pc, #60] ; (16be4 ) │ │ - ldr r2, [pc, #64] ; (16be8 ) │ │ + bne.n 17e6a │ │ + ldr r1, [pc, #60] ; (17e70 ) │ │ + ldr r3, [pc, #60] ; (17e74 ) │ │ + ldr r2, [pc, #64] ; (17e78 ) │ │ + movs r0, #3 │ │ add r1, pc │ │ add r3, pc │ │ - movs r0, #3 │ │ - bl 4003c │ │ - ldr r1, [pc, #56] ; (16bec ) │ │ + bl 41bd4 │ │ + ldr r1, [pc, #56] ; (17e7c ) │ │ ldr r3, [r4, #12] │ │ ldr r0, [r4, #8] │ │ add r1, pc │ │ ldr r5, [r3, #4] │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r5, #0 │ │ - blx 41d70 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ ldr r3, [r4, #84] ; 0x54 │ │ - muls r0, r3 │ │ - asrs r0, r0, #10 │ │ + muls r3, r0 │ │ + asrs r0, r3, #10 │ │ str r0, [r4, #88] ; 0x58 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ldrb r1, [r5, r0] │ │ + str r7, [r7, #80] ; 0x50 │ │ movs r3, r0 │ │ - ldrb r3, [r4, r5] │ │ + str r1, [r7, #100] ; 0x64 │ │ movs r3, r0 │ │ lsls r5, r6, #9 │ │ movs r0, r0 │ │ - ldr r6, [pc, #476] ; (16dcc ) │ │ + ldrsb r7, [r1, r6] │ │ movs r3, r0 │ │ + push {r3, r4, r5, lr} │ │ + ldr r3, [r0, #40] ; 0x28 │ │ + adds r4, r0, #0 │ │ + ldr r5, [r3, #8] │ │ + str r5, [r0, #40] ; 0x28 │ │ + cmp r5, #0 │ │ + bne.n 17e96 │ │ + bl 40732 │ │ + adds r0, r5, #0 │ │ + b.n 17eba │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [r3, #4] │ │ + str r2, [r0, #12] │ │ + ldr r2, [r3, #8] │ │ + str r2, [r0, #16] │ │ + ldr r2, [r3, #12] │ │ + str r2, [r0, #20] │ │ + ldr r2, [r3, #16] │ │ + movs r1, #0 │ │ + ldrsh r1, [r3, r1] │ │ + str r2, [r0, #24] │ │ + ldr r2, [r0, #4] │ │ + ldr r2, [r2, #12] │ │ + ldr r0, [r2, #20] │ │ + bl 19ac6 │ │ + str r0, [r4, #8] │ │ + adds r0, r4, #0 │ │ + pop {r3, r4, r5, pc} │ │ │ │ -00016bf0 : │ │ +00017ebc : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r6, [pc, #844] ; (16f40 ) │ │ + ldr r4, [pc, #832] ; (18200 ) │ │ sub sp, #68 ; 0x44 │ │ - adds r4, r3, #0 │ │ - add r6, pc │ │ + adds r5, r3, #0 │ │ + add r4, pc │ │ str r0, [sp, #60] ; 0x3c │ │ - str r1, [sp, #28] │ │ - str r2, [sp, #40] ; 0x28 │ │ + str r1, [sp, #20] │ │ + str r2, [sp, #28] │ │ movs r1, #176 ; 0xb0 │ │ - adds r2, r6, #0 │ │ - ldr r3, [pc, #828] ; (16f44 ) │ │ + adds r2, r4, #0 │ │ + ldr r3, [pc, #816] ; (18204 ) │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ ldr r3, [sp, #88] ; 0x58 │ │ - ldr r1, [pc, #824] ; (16f48 ) │ │ - ldr r2, [sp, #28] │ │ + ldr r1, [pc, #812] ; (18208 ) │ │ + str r5, [sp, #0] │ │ str r3, [sp, #4] │ │ add r1, pc │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - adds r5, r0, #0 │ │ - str r4, [sp, #0] │ │ - bl 12ce8 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [sp, #28] │ │ + adds r6, r0, #0 │ │ + bl 13e68 │ │ + ldr r3, [sp, #28] │ │ movs r2, #0 │ │ - ldr r7, [r0, #20] │ │ - ldr r3, [r1, #24] │ │ - ldr r0, [r7, #12] │ │ + ldr r3, [r3, #20] │ │ + str r3, [sp, #16] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #28] │ │ + ldr r0, [sp, #8] │ │ + ldr r3, [r3, #24] │ │ ldr r1, [r3, #0] │ │ - ldr r3, [r7, #60] ; 0x3c │ │ - blx 1c404 │ │ - adds r4, r0, #0 │ │ - str r0, [r5, #56] ; 0x38 │ │ - cmp r0, #0 │ │ - bne.n 16c48 │ │ - ldr r3, [r5, #0] │ │ - adds r0, r5, #0 │ │ - adds r5, r4, #0 │ │ + ldr r3, [sp, #16] │ │ + ldr r3, [r3, #60] ; 0x3c │ │ + str r3, [sp, #12] │ │ + bl 48b14 <_Unwind_GetTextRelBase@@Base+0x468> │ │ + subs r5, r0, #0 │ │ + str r0, [r6, #56] ; 0x38 │ │ + bne.n 17f1a │ │ + ldr r3, [r6, #0] │ │ + adds r0, r6, #0 │ │ ldr r3, [r3, #20] │ │ blx r3 │ │ - b.n 17218 │ │ - ldr r1, [pc, #768] ; (16f4c ) │ │ - ldr r0, [sp, #28] │ │ + b.n 183da │ │ + ldr r1, [pc, #752] ; (1820c ) │ │ + ldr r0, [sp, #20] │ │ add r1, pc │ │ - bl 3f528 │ │ + bl 41024 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ - ldr r3, [r5, #12] │ │ - str r0, [r5, #64] ; 0x40 │ │ + ldr r3, [r6, #12] │ │ + str r0, [r6, #64] ; 0x40 │ │ movs r1, #4 │ │ - ldr r4, [r3, #20] │ │ - adds r2, r6, #0 │ │ + ldr r3, [r3, #20] │ │ + adds r2, r4, #0 │ │ + str r3, [sp, #8] │ │ + ldr r0, [r3, #4] │ │ movs r3, #232 ; 0xe8 │ │ - ldr r0, [r4, #4] │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r0, [r5, #68] ; 0x44 │ │ - movs r3, #234 ; 0xea │ │ - ldr r0, [r4, #8] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #8] │ │ + str r0, [r6, #68] ; 0x44 │ │ movs r1, #4 │ │ - adds r2, r6, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [r5, #64] ; 0x40 │ │ - str r0, [sp, #32] │ │ + ldr r0, [r3, #8] │ │ + adds r2, r4, #0 │ │ + movs r3, #234 ; 0xea │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [r6, #64] ; 0x40 │ │ + str r0, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 16c82 │ │ - ldr r6, [r4, #4] │ │ - b.n 16c84 │ │ - ldr r6, [r4, #8] │ │ - str r6, [sp, #36] ; 0x24 │ │ - ldr r1, [pc, #712] ; (16f50 ) │ │ - ldr r3, [pc, #712] ; (16f54 ) │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - add r1, pc │ │ - add r3, pc │ │ + beq.n 17f5a │ │ + ldr r3, [sp, #8] │ │ + ldr r3, [r3, #4] │ │ + b.n 17f5e │ │ + ldr r3, [sp, #8] │ │ + ldr r3, [r3, #8] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [pc, #684] ; (18210 ) │ │ movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #680] ; (18214 ) │ │ + add r1, pc │ │ movs r2, #239 ; 0xef │ │ - str r6, [sp, #0] │ │ - bl 4003c │ │ - ldr r6, [sp, #32] │ │ - str r6, [sp, #48] ; 0x30 │ │ - str r6, [sp, #24] │ │ - movs r6, #0 │ │ - str r6, [sp, #16] │ │ - str r6, [sp, #44] ; 0x2c │ │ - str r6, [sp, #12] │ │ - ldr r6, [pc, #684] ; (16f58 ) │ │ - add r6, pc │ │ - str r6, [sp, #20] │ │ - adds r6, r4, #0 │ │ - b.n 16d86 │ │ - ldr r3, [r5, #12] │ │ - ldr r0, [sp, #12] │ │ - ldr r2, [r5, #68] ; 0x44 │ │ - ldr r1, [r3, #20] │ │ - ldr r3, [r1, #4] │ │ - cmp r0, r3 │ │ - bge.n 16cc4 │ │ - lsls r3, r0, #2 │ │ - b.n 16cce │ │ - ldr r3, [r1, #56] ; 0x38 │ │ - ldr r0, [sp, #16] │ │ - adds r3, r3, r0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + cmp r3, r2 │ │ + blt.n 17f84 │ │ + b.n 180b4 │ │ + ldr r3, [r6, #12] │ │ + ldr r2, [r6, #68] ; 0x44 │ │ + ldr r5, [r3, #20] │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [r5, #4] │ │ + cmp r3, r1 │ │ + blt.n 17fa0 │ │ + movs r3, #12 │ │ + ldr r1, [sp, #12] │ │ + muls r1, r3 │ │ + adds r3, r1, #0 │ │ + ldr r1, [r5, #56] ; 0x38 │ │ + adds r3, r1, r3 │ │ ldrb r3, [r3, #9] │ │ lsls r3, r3, #2 │ │ - mov ip, r5 │ │ ldr r4, [r2, r3] │ │ - adds r5, r1, #0 │ │ - b.n 16d42 │ │ - ldr r2, [r4, #80] ; 0x50 │ │ - movs r1, #12 │ │ - ldr r3, [r5, #56] ; 0x38 │ │ - muls r2, r1 │ │ - ldr r0, [sp, #16] │ │ - adds r2, r3, r2 │ │ - ldrb r1, [r2, #5] │ │ - adds r3, r3, r0 │ │ - ldrb r0, [r2, #4] │ │ - lsls r1, r1, #8 │ │ - orrs r1, r0 │ │ - ldrb r0, [r2, #6] │ │ - lsls r0, r0, #16 │ │ - orrs r1, r0 │ │ - ldrb r0, [r2, #7] │ │ - lsls r0, r0, #24 │ │ - orrs r0, r1 │ │ - str r0, [sp, #52] ; 0x34 │ │ + movs r2, #12 │ │ + mov ip, r2 │ │ + ldr r3, [sp, #12] │ │ + muls r3, r2 │ │ + str r3, [sp, #32] │ │ + cmp r4, #0 │ │ + beq.n 1801c │ │ + ldr r1, [r4, #80] ; 0x50 │ │ + ldr r2, [r5, #56] ; 0x38 │ │ + mov r3, ip │ │ + muls r3, r1 │ │ + ldr r1, [sp, #32] │ │ + adds r3, r2, r3 │ │ ldrb r0, [r3, #5] │ │ + adds r2, r2, r1 │ │ ldrb r1, [r3, #4] │ │ lsls r0, r0, #8 │ │ + ldrb r7, [r2, #5] │ │ orrs r0, r1 │ │ ldrb r1, [r3, #6] │ │ + lsls r7, r7, #8 │ │ lsls r1, r1, #16 │ │ - orrs r0, r1 │ │ - ldrb r1, [r3, #7] │ │ - lsls r1, r1, #24 │ │ - orrs r0, r1 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - cmp r1, r0 │ │ - bne.n 16d40 │ │ - ldrb r1, [r2, #1] │ │ - ldrb r0, [r2, #0] │ │ - lsls r1, r1, #8 │ │ - orrs r1, r0 │ │ - ldrb r0, [r2, #2] │ │ - ldrb r2, [r2, #3] │ │ - lsls r0, r0, #16 │ │ orrs r1, r0 │ │ - lsls r2, r2, #24 │ │ - orrs r2, r1 │ │ + ldrb r0, [r3, #7] │ │ + lsls r0, r0, #24 │ │ + orrs r0, r1 │ │ + ldrb r1, [r2, #4] │ │ + orrs r7, r1 │ │ + ldrb r1, [r2, #6] │ │ + lsls r1, r1, #16 │ │ + orrs r1, r7 │ │ + ldrb r7, [r2, #7] │ │ + lsls r7, r7, #24 │ │ + orrs r1, r7 │ │ + cmp r0, r1 │ │ + bne.n 18018 │ │ ldrb r1, [r3, #1] │ │ ldrb r0, [r3, #0] │ │ lsls r1, r1, #8 │ │ orrs r1, r0 │ │ ldrb r0, [r3, #2] │ │ lsls r0, r0, #16 │ │ + orrs r0, r1 │ │ + ldrb r1, [r3, #3] │ │ + ldrb r3, [r2, #0] │ │ + lsls r1, r1, #24 │ │ orrs r1, r0 │ │ - ldrb r0, [r3, #3] │ │ - lsls r0, r0, #24 │ │ - orrs r1, r0 │ │ - cmp r2, r1 │ │ - beq.n 16d72 │ │ + ldrb r0, [r2, #1] │ │ + lsls r0, r0, #8 │ │ + orrs r0, r3 │ │ + ldrb r3, [r2, #2] │ │ + lsls r3, r3, #16 │ │ + orrs r0, r3 │ │ + ldrb r3, [r2, #3] │ │ + lsls r3, r3, #24 │ │ + orrs r3, r0 │ │ + cmp r1, r3 │ │ + beq.n 180a6 │ │ ldr r4, [r4, #96] ; 0x60 │ │ - cmp r4, #0 │ │ - bne.n 16cd6 │ │ - b.n 1721e │ │ - ldr r3, [r6, #56] ; 0x38 │ │ - ldr r2, [sp, #16] │ │ - adds r3, r3, r2 │ │ + b.n 17fae │ │ + ldr r2, [pc, #504] ; (18218 ) │ │ + movs r1, #104 ; 0x68 │ │ + add r2, pc │ │ + movs r3, #243 ; 0xf3 │ │ + movs r0, #1 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r4, r0, #0 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #32] │ │ + ldr r0, [r6, #56] ; 0x38 │ │ + ldr r3, [r3, #56] ; 0x38 │ │ + adds r2, r3, r2 │ │ + ldrb r5, [r2, #1] │ │ + ldrb r3, [r2, #0] │ │ + ldrb r1, [r2, #2] │ │ + lsls r5, r5, #8 │ │ + orrs r5, r3 │ │ + ldrb r3, [r2, #3] │ │ + lsls r1, r1, #16 │ │ + orrs r1, r5 │ │ + lsls r3, r3, #24 │ │ + orrs r3, r1 │ │ + ldrb r1, [r2, #5] │ │ + ldrb r5, [r2, #4] │ │ + lsls r1, r1, #8 │ │ + orrs r1, r5 │ │ + ldrb r5, [r2, #6] │ │ + lsls r5, r5, #16 │ │ + orrs r5, r1 │ │ + ldrb r1, [r2, #7] │ │ + movs r2, #0 │ │ + lsls r1, r1, #24 │ │ + orrs r1, r5 │ │ + str r1, [sp, #0] │ │ + adds r1, r4, #0 │ │ + bl 48b24 <_Unwind_GetTextRelBase@@Base+0x478> │ │ + ldr r1, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #12] │ │ + ldr r1, [r1, #4] │ │ + str r3, [r4, #80] ; 0x50 │ │ + lsls r3, r3, #16 │ │ + lsrs r3, r3, #16 │ │ + cmp r2, r1 │ │ + blt.n 18086 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [r2, #56] ; 0x38 │ │ + mov ip, r2 │ │ + add r3, ip │ │ ldrb r3, [r3, #9] │ │ adds r2, r4, #0 │ │ adds r2, #84 ; 0x54 │ │ strh r3, [r2, #0] │ │ movs r2, #0 │ │ - str r2, [r4, #100] ; 0x64 │ │ - ldr r2, [r5, #68] ; 0x44 │ │ lsls r3, r3, #16 │ │ + str r2, [r4, #100] ; 0x64 │ │ + ldr r2, [r6, #68] ; 0x44 │ │ asrs r3, r3, #16 │ │ lsls r3, r3, #2 │ │ - ldr r2, [r2, r3] │ │ + adds r3, r2, r3 │ │ + ldr r2, [r3, #0] │ │ str r2, [r4, #96] ; 0x60 │ │ - ldr r2, [r5, #68] ; 0x44 │ │ - str r4, [r2, r3] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + str r4, [r3, #0] │ │ + ldr r3, [sp, #24] │ │ adds r3, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - b.n 16d74 │ │ - mov r5, ip │ │ - ldr r0, [sp, #24] │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [sp, #16] │ │ - stmia r0!, {r4} │ │ - adds r1, #1 │ │ - adds r2, #12 │ │ - str r0, [sp, #24] │ │ - str r1, [sp, #12] │ │ - str r2, [sp, #16] │ │ + str r3, [sp, #24] │ │ ldr r3, [sp, #12] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - cmp r3, r0 │ │ - blt.n 16cb2 │ │ - ldr r3, [r6, #4] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - adds r4, r6, #0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + lsls r3, r3, #2 │ │ + str r4, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + adds r3, #1 │ │ + b.n 17f78 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [pc, #356] ; (1821c ) │ │ + movs r1, #4 │ │ + ldr r3, [r3, #4] │ │ + add r2, pc │ │ adds r3, #31 │ │ - asrs r6, r3, #31 │ │ - lsrs r6, r6, #27 │ │ - ldr r2, [pc, #448] ; (16f5c ) │ │ - adds r6, r6, r3 │ │ - asrs r6, r6, #5 │ │ - lsls r0, r1, #1 │ │ + asrs r4, r3, #31 │ │ + lsrs r4, r4, #27 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #24] │ │ + asrs r4, r4, #5 │ │ + lsls r3, r3, #1 │ │ + adds r0, r3, #0 │ │ + muls r0, r4 │ │ movs r3, #129 ; 0x81 │ │ - muls r0, r6 │ │ - add r2, pc │ │ - movs r1, #4 │ │ lsls r3, r3, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - adds r1, r6, #0 │ │ - muls r1, r2 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + ldr r5, [r3, #4] │ │ + movs r3, #0 │ │ + muls r2, r4 │ │ + lsls r2, r2, #2 │ │ + adds r2, r0, r2 │ │ + lsls r4, r4, #2 │ │ + lsls r1, r3, #16 │ │ + asrs r1, r1, #16 │ │ + cmp r1, r5 │ │ + bge.n 1810e │ │ + ldr r7, [r6, #68] ; 0x44 │ │ lsls r1, r1, #2 │ │ - adds r1, r0, r1 │ │ - lsls r6, r6, #2 │ │ - movs r2, #0 │ │ - b.n 16de6 │ │ - ldr r1, [r5, #68] ; 0x44 │ │ - lsls r3, r2, #2 │ │ - str r2, [sp, #12] │ │ - ldr r1, [r3, r1] │ │ - ldr r3, [sp, #16] │ │ - subs r3, r3, r0 │ │ - mov ip, r3 │ │ - adds r3, r1, #0 │ │ - b.n 16dda │ │ - str r0, [r3, #88] ; 0x58 │ │ - str r1, [r3, #92] ; 0x5c │ │ - ldr r3, [r3, #96] ; 0x60 │ │ - adds r0, r0, r6 │ │ - mov r2, ip │ │ - adds r1, r0, r2 │ │ - cmp r3, #0 │ │ - bne.n 16dd2 │ │ - ldr r2, [sp, #12] │ │ - adds r2, #1 │ │ - ldr r3, [r4, #4] │ │ - str r1, [sp, #16] │ │ - cmp r2, r3 │ │ - blt.n 16dc0 │ │ - ldr r2, [pc, #368] ; (16f60 ) │ │ - adds r0, r3, #1 │ │ + ldr r1, [r1, r7] │ │ + cmp r1, #0 │ │ + beq.n 18106 │ │ + str r0, [r1, #88] ; 0x58 │ │ + str r2, [r1, #92] ; 0x5c │ │ + adds r0, r0, r4 │ │ + adds r2, r2, r4 │ │ + ldr r1, [r1, #96] ; 0x60 │ │ + b.n 180f6 │ │ + adds r3, #1 │ │ + lsls r3, r3, #16 │ │ + lsrs r3, r3, #16 │ │ + b.n 180e8 │ │ movs r3, #136 ; 0x88 │ │ - add r2, pc │ │ - movs r1, #2 │ │ + ldr r2, [pc, #268] ; (18220 ) │ │ lsls r3, r3, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r6, #0 │ │ - str r0, [sp, #16] │ │ - str r6, [sp, #12] │ │ - str r6, [sp, #20] │ │ - b.n 16e62 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ + adds r0, r5, #1 │ │ + movs r1, #2 │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r3, #0 │ │ + adds r7, r3, #0 │ │ + adds r4, r3, #0 │ │ + str r0, [sp, #12] │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [r3, #4] │ │ + lsls r3, r4, #16 │ │ + asrs r3, r3, #16 │ │ + str r3, [sp, #32] │ │ + cmp r3, r2 │ │ + bge.n 18192 │ │ + ldr r3, [sp, #32] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ adds r2, #31 │ │ - asrs r2, r2, #5 │ │ - ldmia r0!, {r6} │ │ + lsls r3, r3, #2 │ │ + ldr r5, [r3, r1] │ │ movs r1, #1 │ │ + asrs r3, r2, #31 │ │ + lsrs r3, r3, #27 │ │ + adds r2, r3, r2 │ │ + asrs r2, r2, #5 │ │ lsls r2, r2, #2 │ │ - str r0, [sp, #48] ; 0x30 │ │ + ldr r0, [r5, #88] ; 0x58 │ │ negs r1, r1 │ │ - ldr r0, [r6, #88] ; 0x58 │ │ - blx eb48 │ │ - ldr r3, [r4, #4] │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ movs r1, #1 │ │ - ldr r0, [r6, #92] ; 0x5c │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r5, #92] ; 0x5c │ │ + negs r1, r1 │ │ + ldr r3, [r3, #4] │ │ adds r3, #31 │ │ asrs r2, r3, #31 │ │ lsrs r2, r2, #27 │ │ adds r2, r2, r3 │ │ asrs r2, r2, #5 │ │ lsls r2, r2, #2 │ │ - negs r1, r1 │ │ - blx eb48 │ │ - ldr r6, [sp, #12] │ │ - movs r1, #12 │ │ - ldr r2, [r4, #56] ; 0x38 │ │ - adds r3, r1, #0 │ │ - muls r3, r6 │ │ - adds r3, r2, r3 │ │ - ldrb r3, [r3, #8] │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ + movs r3, #12 │ │ + ldr r5, [sp, #32] │ │ + muls r5, r3 │ │ + ldr r3, [sp, #8] │ │ + ldr r3, [r3, #56] ; 0x38 │ │ + adds r5, r3, r5 │ │ + ldrb r3, [r5, #8] │ │ cmp r3, #0 │ │ - beq.n 16e5c │ │ - ldr r6, [sp, #20] │ │ - movs r0, #24 │ │ - lsls r3, r6, #1 │ │ - mov r6, sp │ │ - ldrh r0, [r0, r6] │ │ - ldr r6, [sp, #16] │ │ - strh r0, [r3, r6] │ │ - ldr r6, [sp, #20] │ │ - adds r6, #1 │ │ - str r6, [sp, #20] │ │ - ldr r6, [sp, #12] │ │ - adds r6, #1 │ │ - str r6, [sp, #12] │ │ - ldr r6, [sp, #12] │ │ - ldr r2, [r4, #4] │ │ - lsls r6, r6, #16 │ │ - lsrs r6, r6, #16 │ │ - str r6, [sp, #24] │ │ - ldr r6, [sp, #12] │ │ - cmp r6, r2 │ │ - blt.n 16e08 │ │ - ldr r6, [sp, #20] │ │ - movs r1, #1 │ │ - negs r1, r1 │ │ - lsls r3, r6, #1 │ │ - ldr r6, [sp, #16] │ │ - movs r2, #12 │ │ - strh r1, [r3, r6] │ │ - ldr r3, [r4, #4] │ │ - ldr r6, [sp, #32] │ │ - adds r0, r2, #0 │ │ - muls r0, r3 │ │ - str r0, [sp, #12] │ │ - lsls r0, r3, #2 │ │ - adds r0, r6, r0 │ │ - str r0, [sp, #20] │ │ - b.n 16f84 │ │ - ldr r0, [sp, #20] │ │ - ldr r1, [r4, #56] ; 0x38 │ │ - ldmia r0!, {r2} │ │ - mov ip, r1 │ │ + beq.n 1818a │ │ + ldr r2, [sp, #12] │ │ + lsls r3, r7, #1 │ │ + strh r4, [r3, r2] │ │ + adds r3, r7, #0 │ │ + adds r3, #1 │ │ + adds r7, r3, #0 │ │ + adds r4, #1 │ │ + lsls r4, r4, #16 │ │ + lsrs r4, r4, #16 │ │ + b.n 18126 │ │ + movs r0, #1 │ │ + movs r5, #12 │ │ ldr r1, [sp, #12] │ │ - str r0, [sp, #20] │ │ - movs r0, #12 │ │ - add r1, ip │ │ - ldrb r1, [r1, #10] │ │ - adds r6, r0, #0 │ │ - muls r6, r1 │ │ - add r6, ip │ │ - ldrb r0, [r6, #8] │ │ - cmp r0, #0 │ │ - beq.n 16ee0 │ │ - ldr r1, [sp, #16] │ │ - str r3, [sp, #48] ; 0x30 │ │ - b.n 16ece │ │ - asrs r6, r6, #5 │ │ - lsls r3, r6, #2 │ │ - ldr r6, [r2, #88] ; 0x58 │ │ - ldr r0, [sp, #24] │ │ - adds r6, r3, r6 │ │ - movs r3, #31 │ │ - ands r0, r3 │ │ + lsls r3, r7, #1 │ │ + negs r0, r0 │ │ + strh r0, [r3, r1] │ │ + adds r3, r5, #0 │ │ + muls r3, r2 │ │ + str r3, [sp, #32] │ │ movs r3, #1 │ │ - lsls r3, r0 │ │ - ldr r0, [r6, #0] │ │ - orrs r3, r0 │ │ - str r3, [r6, #0] │ │ - adds r1, #2 │ │ - subs r0, r1, #2 │ │ - ldrh r0, [r0, #0] │ │ - lsls r6, r0, #16 │ │ - str r0, [sp, #24] │ │ - asrs r6, r6, #16 │ │ - bpl.n 16eb6 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - b.n 16ef8 │ │ - ldr r6, [r2, #88] ; 0x58 │ │ - lsrs r0, r1, #5 │ │ - lsls r0, r0, #2 │ │ - adds r0, r6, r0 │ │ - movs r6, #31 │ │ - ands r1, r6 │ │ - movs r6, #1 │ │ - lsls r6, r1 │ │ - adds r1, r6, #0 │ │ - ldr r6, [r0, #0] │ │ - orrs r1, r6 │ │ - str r1, [r0, #0] │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - ldr r1, [sp, #12] │ │ - mov ip, r0 │ │ - add r1, ip │ │ - ldrb r1, [r1, #11] │ │ - movs r0, #12 │ │ - adds r6, r0, #0 │ │ - muls r6, r1 │ │ - add r6, ip │ │ - ldrb r0, [r6, #8] │ │ - cmp r0, #0 │ │ - beq.n 16f64 │ │ - ldr r1, [sp, #16] │ │ + str r5, [sp, #56] ; 0x38 │ │ + mov ip, r3 │ │ + movs r5, #31 │ │ + str r0, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r2, r3 │ │ + bge.n 18290 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + lsls r3, r2, #2 │ │ + ldr r0, [r1, r3] │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + ldr r4, [r3, #56] ; 0x38 │ │ + ldr r3, [sp, #32] │ │ + adds r3, r4, r3 │ │ str r3, [sp, #48] ; 0x30 │ │ - b.n 16f2e │ │ - asrs r6, r6, #5 │ │ - lsls r3, r6, #2 │ │ - ldr r6, [r2, #92] ; 0x5c │ │ - ldr r0, [sp, #24] │ │ - adds r6, r3, r6 │ │ - movs r3, #31 │ │ - ands r0, r3 │ │ - movs r3, #1 │ │ - lsls r3, r0 │ │ - ldr r0, [r6, #0] │ │ - orrs r3, r0 │ │ - str r3, [r6, #0] │ │ - adds r1, #2 │ │ - subs r0, r1, #2 │ │ - ldrh r0, [r0, #0] │ │ - lsls r6, r0, #16 │ │ - str r0, [sp, #24] │ │ - asrs r6, r6, #16 │ │ - bpl.n 16f16 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - b.n 16f7c │ │ - ldrh r1, [r3, r7] │ │ + ldrb r3, [r3, #10] │ │ + muls r1, r3 │ │ + adds r1, r4, r1 │ │ + ldrb r1, [r1, #8] │ │ + cmp r1, #0 │ │ + beq.n 18224 │ │ + ldr r3, [sp, #12] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r3, #2 │ │ + str r3, [sp, #44] ; 0x2c │ │ + subs r3, #2 │ │ + ldrh r1, [r3, #0] │ │ + lsls r3, r1, #16 │ │ + asrs r3, r3, #16 │ │ + bmi.n 1823a │ │ + ldr r7, [r0, #88] ; 0x58 │ │ + asrs r3, r3, #5 │ │ + lsls r3, r3, #2 │ │ + adds r3, r7, r3 │ │ + mov r7, ip │ │ + ands r1, r5 │ │ + lsls r7, r1 │ │ + adds r1, r7, #0 │ │ + ldr r7, [r3, #0] │ │ + orrs r1, r7 │ │ + str r1, [r3, #0] │ │ + b.n 181d6 │ │ + nop ; (mov r8, r8) │ │ + str r5, [r6, #72] ; 0x48 │ │ movs r3, r0 │ │ lsls r1, r3, #8 │ │ movs r0, r0 │ │ - asrs r0, r1, #16 │ │ + movs r1, #60 ; 0x3c │ │ movs r4, r0 │ │ - ldr r3, [pc, #736] ; (17230 ) │ │ + strb r6, [r1, r2] │ │ movs r3, r0 │ │ - ldrh r5, [r0, r5] │ │ + str r7, [r1, #64] ; 0x40 │ │ movs r3, r0 │ │ - ldrb r6, [r7, r2] │ │ + str r6, [r0, #88] ; 0x58 │ │ movs r3, r0 │ │ - ldrh r7, [r4, r4] │ │ + str r1, [r3, #52] ; 0x34 │ │ movs r3, r0 │ │ - ldrh r3, [r5, r0] │ │ + str r5, [r7, #40] ; 0x28 │ │ movs r3, r0 │ │ - ldr r5, [r3, r7] │ │ + str r1, [r4, #36] ; 0x24 │ │ movs r3, r0 │ │ - ldr r2, [r2, #92] ; 0x5c │ │ - lsrs r0, r1, #5 │ │ - lsls r0, r0, #2 │ │ - movs r6, #31 │ │ - adds r2, r2, r0 │ │ - ands r1, r6 │ │ - movs r0, #1 │ │ - lsls r0, r1 │ │ - adds r1, r0, #0 │ │ - ldr r0, [r2, #0] │ │ - orrs r1, r0 │ │ - str r1, [r2, #0] │ │ - ldr r1, [sp, #12] │ │ - adds r3, #1 │ │ - adds r1, #12 │ │ - str r1, [sp, #12] │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - cmp r3, r6 │ │ - bge.n 16f8c │ │ - b.n 16e92 │ │ - ldr r0, [sp, #32] │ │ - bl 3ec3e │ │ - ldr r0, [sp, #16] │ │ - bl 3ec3e │ │ - ldr r3, [r5, #12] │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - ldr r2, [pc, #740] ; (17284 ) │ │ - ldr r6, [r3, #20] │ │ - str r0, [sp, #24] │ │ - add r2, pc │ │ - ldr r0, [r6, #4] │ │ - movs r1, #4 │ │ - movs r3, #178 ; 0xb2 │ │ - adds r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [pc, #724] ; (17288 ) │ │ - movs r1, #0 │ │ - str r0, [sp, #16] │ │ - add r2, pc │ │ - str r1, [sp, #12] │ │ - str r1, [sp, #32] │ │ - str r2, [sp, #36] ; 0x24 │ │ - str r5, [sp, #56] ; 0x38 │ │ - b.n 17074 │ │ - ldr r5, [sp, #12] │ │ - lsls r3, r3, #16 │ │ + ldr r7, [r0, #88] ; 0x58 │ │ + lsrs r1, r3, #5 │ │ + lsls r1, r1, #2 │ │ + adds r1, r7, r1 │ │ + mov r7, ip │ │ + ands r3, r5 │ │ + lsls r7, r3 │ │ + adds r3, r7, #0 │ │ + ldr r7, [r1, #0] │ │ + orrs r3, r7 │ │ + str r3, [r1, #0] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + ldrb r3, [r3, #11] │ │ + muls r1, r3 │ │ + adds r1, r4, r1 │ │ + ldrb r1, [r1, #8] │ │ + cmp r1, #0 │ │ + beq.n 18270 │ │ + ldr r4, [sp, #12] │ │ + adds r4, #2 │ │ + subs r3, r4, #2 │ │ + ldrh r1, [r3, #0] │ │ + lsls r3, r1, #16 │ │ asrs r3, r3, #16 │ │ - lsls r2, r5, #2 │ │ - ldr r5, [sp, #24] │ │ + bmi.n 18286 │ │ + ldr r7, [r0, #92] ; 0x5c │ │ asrs r3, r3, #5 │ │ lsls r3, r3, #2 │ │ - ldr r4, [r5, r2] │ │ - ldr r5, [sp, #12] │ │ - str r3, [sp, #52] ; 0x34 │ │ - movs r3, #31 │ │ + adds r3, r7, r3 │ │ + mov r7, ip │ │ + ands r1, r5 │ │ + lsls r7, r1 │ │ + adds r1, r7, #0 │ │ + ldr r7, [r3, #0] │ │ + orrs r1, r7 │ │ + str r1, [r3, #0] │ │ + b.n 1824c │ │ + ldr r4, [r0, #92] ; 0x5c │ │ + lsrs r1, r3, #5 │ │ + lsls r1, r1, #2 │ │ + adds r4, r4, r1 │ │ + mov r1, ip │ │ ands r3, r5 │ │ - movs r2, #1 │ │ - lsls r2, r3 │ │ - str r2, [sp, #48] ; 0x30 │ │ - b.n 1706a │ │ - lsls r4, r4, #16 │ │ - asrs r4, r4, #16 │ │ - ldr r0, [r7, #92] ; 0x5c │ │ - asrs r4, r4, #5 │ │ - lsls r4, r4, #2 │ │ - ldr r4, [r4, r0] │ │ - movs r5, #31 │ │ - ands r5, r3 │ │ - lsrs r4, r5 │ │ - tst r4, r1 │ │ - beq.n 17000 │ │ - ldr r5, [sp, #16] │ │ - lsls r4, r2, #2 │ │ + lsls r1, r3 │ │ + adds r3, r1, #0 │ │ + ldr r1, [r4, #0] │ │ + orrs r3, r1 │ │ + str r3, [r4, #0] │ │ + ldr r3, [sp, #32] │ │ adds r2, #1 │ │ - str r3, [r4, r5] │ │ - adds r3, #1 │ │ - b.n 1700e │ │ + adds r3, #12 │ │ + str r3, [sp, #32] │ │ + b.n 181ae │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + bl 40732 │ │ + ldr r0, [sp, #12] │ │ + bl 40732 │ │ + ldr r3, [r6, #12] │ │ + ldr r2, [pc, #644] ; (18524 ) │ │ + movs r1, #4 │ │ + ldr r7, [r3, #20] │ │ + ldr r3, [r6, #68] ; 0x44 │ │ + add r2, pc │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r7, #4] │ │ + adds r0, r3, #1 │ │ + movs r3, #178 ; 0xb2 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #0 │ │ - mov ip, r7 │ │ - adds r2, r3, #0 │ │ + str r0, [sp, #8] │ │ + str r3, [sp, #12] │ │ + ldr r1, [r7, #4] │ │ + lsls r2, r3, #16 │ │ + asrs r2, r2, #16 │ │ + cmp r2, r1 │ │ + bge.n 18384 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + lsls r1, r2, #2 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r4, [r1, r0] │ │ + asrs r1, r2, #31 │ │ + lsrs r1, r1, #27 │ │ + movs r3, #31 │ │ + adds r2, r1, r2 │ │ movs r1, #1 │ │ - adds r7, r4, #0 │ │ - ldr r5, [r6, #4] │ │ - lsls r4, r3, #16 │ │ - lsrs r4, r4, #16 │ │ - cmp r3, r5 │ │ - blt.n 16fe2 │ │ - ldr r5, [sp, #16] │ │ - movs r0, #1 │ │ + asrs r5, r2, #5 │ │ + lsls r2, r5, #2 │ │ + str r2, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ands r3, r2 │ │ + lsls r1, r3 │ │ + str r1, [sp, #48] ; 0x30 │ │ + cmp r4, #0 │ │ + beq.n 1837a │ │ + movs r1, #0 │ │ + movs r2, #31 │ │ + adds r3, r1, #0 │ │ + mov ip, r2 │ │ + ldr r2, [r7, #4] │ │ + lsls r0, r3, #16 │ │ + asrs r0, r0, #16 │ │ + cmp r0, r2 │ │ + bge.n 18328 │ │ + mov r5, ip │ │ + asrs r2, r0, #31 │ │ + ands r5, r3 │ │ + lsrs r2, r2, #27 │ │ + str r5, [sp, #32] │ │ + adds r2, r2, r0 │ │ + ldr r5, [r4, #92] ; 0x5c │ │ + asrs r2, r2, #5 │ │ lsls r2, r2, #2 │ │ - negs r0, r0 │ │ - adds r4, r7, #0 │ │ + ldr r2, [r2, r5] │ │ + ldr r5, [sp, #32] │ │ + lsrs r2, r5 │ │ + movs r5, #1 │ │ + tst r2, r5 │ │ + beq.n 18320 │ │ + ldr r5, [sp, #8] │ │ + lsls r2, r1, #2 │ │ + adds r1, #1 │ │ str r0, [r2, r5] │ │ - mov r7, ip │ │ - str r5, [sp, #20] │ │ - b.n 1705e │ │ - ldr r1, [sp, #24] │ │ + adds r3, #1 │ │ + lsls r3, r3, #16 │ │ + lsrs r3, r3, #16 │ │ + b.n 182f0 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + lsls r1, r1, #2 │ │ + str r2, [r1, r3] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #32] │ │ + ldr r3, [r3, #0] │ │ + cmp r3, #0 │ │ + blt.n 18376 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ lsls r3, r3, #2 │ │ - ldr r5, [r3, r1] │ │ - b.n 1705a │ │ + ldr r5, [r3, r2] │ │ + cmp r5, #0 │ │ + beq.n 18370 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [r5, #88] ; 0x58 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ ldr r3, [r3, r2] │ │ - tst r3, r0 │ │ - beq.n 17058 │ │ - movs r1, #8 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + tst r3, r2 │ │ + beq.n 1836c │ │ + ldr r2, [pc, #468] ; (18528 ) │ │ movs r3, #197 ; 0xc5 │ │ movs r0, #1 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r1, [sp, #32] │ │ - str r5, [r0, #0] │ │ + movs r1, #8 │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #100] ; 0x64 │ │ - adds r1, #1 │ │ - str r1, [sp, #32] │ │ + str r5, [r0, #0] │ │ str r3, [r0, #4] │ │ + ldr r3, [sp, #12] │ │ str r0, [r4, #100] ; 0x64 │ │ + adds r3, #1 │ │ + str r3, [sp, #12] │ │ ldr r5, [r5, #96] ; 0x60 │ │ - cmp r5, #0 │ │ - bne.n 17032 │ │ - ldr r5, [sp, #20] │ │ - ldmia r5!, {r3} │ │ - str r5, [sp, #20] │ │ - cmp r3, #0 │ │ - bge.n 1702a │ │ + b.n 18340 │ │ + ldr r3, [sp, #32] │ │ + adds r3, #4 │ │ + b.n 18330 │ │ ldr r4, [r4, #96] ; 0x60 │ │ - cmp r4, #0 │ │ - bne.n 17004 │ │ - ldr r5, [sp, #12] │ │ - adds r5, #1 │ │ - str r5, [sp, #12] │ │ - ldr r5, [sp, #12] │ │ - ldr r2, [r6, #4] │ │ - lsls r3, r5, #16 │ │ + b.n 182e4 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r3, #1 │ │ + lsls r3, r3, #16 │ │ lsrs r3, r3, #16 │ │ - cmp r5, r2 │ │ - blt.n 16fc2 │ │ - ldr r0, [sp, #16] │ │ - ldr r5, [sp, #56] ; 0x38 │ │ - bl 3ec3e │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - ldr r4, [pc, #512] ; (1728c ) │ │ - ldr r3, [pc, #512] ; (17290 ) │ │ - str r6, [sp, #0] │ │ - ldr r6, [sp, #32] │ │ + b.n 182ba │ │ + ldr r0, [sp, #8] │ │ + bl 40732 │ │ + movs r2, #156 ; 0x9c │ │ + ldr r3, [sp, #24] │ │ + ldr r4, [pc, #412] ; (1852c ) │ │ movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #12] │ │ add r4, pc │ │ - movs r2, #156 ; 0x9c │ │ - add r3, pc │ │ adds r1, r4, #0 │ │ - lsls r2, r0 │ │ - str r6, [sp, #4] │ │ - bl 4003c │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #400] ; (18530 ) │ │ + lsls r2, r2, #1 │ │ + add r3, pc │ │ + bl 41bd4 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq.n 1714c │ │ - ldr r2, [pc, #488] ; (17294 ) │ │ + beq.n 18450 │ │ movs r3, #1 │ │ + ldr r2, [pc, #388] ; (18534 ) │ │ str r3, [sp, #0] │ │ + ldr r0, [sp, #20] │ │ add r2, pc │ │ - adds r2, #8 │ │ - ldr r0, [sp, #28] │ │ add r1, sp, #60 ; 0x3c │ │ + adds r2, #8 │ │ movs r3, #0 │ │ - bl 31208 │ │ - adds r6, r0, #0 │ │ - str r0, [r5, #60] ; 0x3c │ │ - cmp r0, #0 │ │ - bne.n 170de │ │ - ldr r3, [pc, #464] ; (17298 ) │ │ + bl 32b70 │ │ + subs r5, r0, #0 │ │ + str r0, [r6, #60] ; 0x3c │ │ + bne.n 183de │ │ + ldr r3, [pc, #368] ; (18538 ) │ │ movs r0, #4 │ │ adds r1, r4, #0 │ │ + ldr r2, [pc, #364] ; (1853c ) │ │ add r3, pc │ │ - ldr r2, [pc, #460] ; (1729c ) │ │ - bl 4003c │ │ + bl 41bd4 │ │ + adds r0, r6, #0 │ │ + bl 17674 │ │ adds r0, r5, #0 │ │ - bl 16a78 │ │ - adds r5, r6, #0 │ │ - b.n 17218 │ │ - movs r3, #141 ; 0x8d │ │ + b.n 1851e │ │ + ldr r3, [sp, #16] │ │ adds r2, r4, #0 │ │ - ldr r0, [r7, #4] │ │ + ldr r3, [r3, #4] │ │ movs r1, #4 │ │ + str r3, [sp, #8] │ │ + adds r0, r3, #0 │ │ + movs r3, #141 ; 0x8d │ │ lsls r3, r3, #2 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r4, #0 │ │ - str r0, [r5, #72] ; 0x48 │ │ - b.n 17144 │ │ - ldr r0, [r5, #60] ; 0x3c │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - lsls r6, r4, #2 │ │ - str r0, [sp, #16] │ │ - adds r3, r3, r6 │ │ + str r0, [r6, #72] ; 0x48 │ │ + ldr r3, [sp, #16] │ │ + ldr r3, [r3, #4] │ │ + str r3, [sp, #8] │ │ + cmp r4, r3 │ │ + bge.n 18486 │ │ + ldr r3, [r6, #72] ; 0x48 │ │ + lsls r5, r4, #2 │ │ adds r1, r4, #0 │ │ - adds r0, r7, #0 │ │ - str r3, [sp, #12] │ │ - bl 187e4 │ │ - adds r1, r0, #0 │ │ + adds r7, r3, r5 │ │ + ldr r3, [r6, #60] ; 0x3c │ │ ldr r0, [sp, #16] │ │ - bl 32304 │ │ - ldr r1, [sp, #12] │ │ - str r0, [r1, #0] │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - ldr r3, [r3, r6] │ │ + str r3, [sp, #8] │ │ + bl 19ac6 │ │ + adds r1, r0, #0 │ │ + ldr r0, [sp, #8] │ │ + bl 33c3c │ │ + ldr r3, [r6, #72] ; 0x48 │ │ + str r0, [r7, #0] │ │ + ldr r3, [r3, r5] │ │ adds r3, #1 │ │ - bne.n 17142 │ │ - adds r0, r7, #0 │ │ + bne.n 1844c │ │ + ldr r0, [sp, #16] │ │ adds r1, r4, #0 │ │ - bl 187e4 │ │ + bl 19ac6 │ │ cmp r0, #0 │ │ - beq.n 17142 │ │ - ldr r2, [r5, #60] ; 0x3c │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - adds r0, r7, #0 │ │ - str r2, [sp, #12] │ │ - adds r6, r3, r6 │ │ - movs r3, #40 ; 0x28 │ │ - ldrsh r1, [r7, r3] │ │ - bl 187e4 │ │ + beq.n 1844c │ │ + ldr r3, [r6, #72] ; 0x48 │ │ + ldr r0, [sp, #16] │ │ + ldr r7, [r6, #60] ; 0x3c │ │ + adds r5, r3, r5 │ │ + ldr r3, [sp, #16] │ │ + movs r1, #40 ; 0x28 │ │ + ldrsh r1, [r3, r1] │ │ + bl 19ac6 │ │ adds r1, r0, #0 │ │ - ldr r0, [sp, #12] │ │ - bl 32304 │ │ - str r0, [r6, #0] │ │ + adds r0, r7, #0 │ │ + bl 33c3c │ │ + str r0, [r5, #0] │ │ adds r4, #1 │ │ - ldr r3, [r7, #4] │ │ - cmp r4, r3 │ │ - blt.n 170f2 │ │ - b.n 17182 │ │ - ldr r3, [pc, #336] ; (172a0 ) │ │ - ldr r2, [pc, #340] ; (172a4 ) │ │ + b.n 183f6 │ │ + ldr r3, [pc, #236] ; (18540 ) │ │ + ldr r2, [pc, #240] ; (18544 ) │ │ adds r1, r4, #0 │ │ - add r3, pc │ │ movs r0, #3 │ │ - bl 4003c │ │ - ldr r1, [pc, #332] ; (172a8 ) │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - ldr r0, [sp, #28] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r1, [pc, #232] ; (18548 ) │ │ + ldr r3, [sp, #28] │ │ + ldr r0, [sp, #20] │ │ add r1, pc │ │ - ldr r4, [r6, #4] │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ + ldr r4, [r3, #4] │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r4, #0 │ │ - blx 41d70 │ │ - ldr r3, [r5, #84] ; 0x54 │ │ - muls r0, r3 │ │ - asrs r0, r0, #10 │ │ - str r0, [r5, #88] ; 0x58 │ │ - ldr r1, [pc, #296] ; (172ac ) │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - movs r0, #1 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + ldr r3, [r6, #84] ; 0x54 │ │ + muls r3, r0 │ │ + asrs r0, r3, #10 │ │ + str r0, [r6, #88] ; 0x58 │ │ movs r3, #0 │ │ - negs r0, r0 │ │ - str r3, [r5, #100] ; 0x64 │ │ - str r0, [r5, #92] ; 0x5c │ │ - str r3, [r5, #116] ; 0x74 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r1, [pc, #192] ; (1854c ) │ │ + str r3, [r6, #100] ; 0x64 │ │ + str r3, [r6, #116] ; 0x74 │ │ + ldr r3, [sp, #28] │ │ + str r2, [r6, #92] ; 0x5c │ │ + ldr r0, [sp, #20] │ │ add r1, pc │ │ - ldr r0, [sp, #28] │ │ - ldr r4, [r6, #4] │ │ - bl 3f538 │ │ + ldr r4, [r3, #4] │ │ + bl 41038 │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r4, #0 │ │ - blx 41d70 │ │ - ldr r1, [pc, #264] ; (172b0 ) │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + ldr r1, [pc, #164] ; (18550 ) │ │ + ldr r3, [sp, #28] │ │ asrs r0, r0, #10 │ │ - str r0, [r5, #76] ; 0x4c │ │ + str r0, [r6, #76] ; 0x4c │ │ add r1, pc │ │ - ldr r0, [sp, #28] │ │ - ldr r4, [r6, #4] │ │ - bl 3f538 │ │ + ldr r0, [sp, #20] │ │ + ldr r4, [r3, #4] │ │ + bl 41038 │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r4, #0 │ │ - blx 41d70 │ │ - ldr r1, [pc, #240] ; (172b4 ) │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + ldr r1, [pc, #140] ; (18554 ) │ │ asrs r0, r0, #10 │ │ - str r0, [r5, #80] ; 0x50 │ │ + str r0, [r6, #80] ; 0x50 │ │ add r1, pc │ │ - ldr r0, [sp, #28] │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 453ec <__aeabi_f2iz> │ │ - str r0, [r5, #84] ; 0x54 │ │ - bl 18a34 │ │ - ldr r1, [pc, #216] ; (172b8 ) │ │ - str r0, [r5, #112] ; 0x70 │ │ - ldr r0, [sp, #28] │ │ + ldr r0, [sp, #20] │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + str r0, [r6, #84] ; 0x54 │ │ + bl 19d3c │ │ + ldr r1, [pc, #116] ; (18558 ) │ │ + str r0, [r6, #112] ; 0x70 │ │ + ldr r0, [sp, #20] │ │ add r1, pc │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ adds r1, r0, #0 │ │ movs r0, #254 ; 0xfe │ │ lsls r0, r0, #22 │ │ - blx 45190 <__aeabi_fdiv> │ │ - ldr r2, [r5, #76] ; 0x4c │ │ - str r0, [r5, #96] ; 0x60 │ │ - ldr r1, [pc, #192] ; (172bc ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [r5, #80] ; 0x50 │ │ - ldr r3, [pc, #188] ; (172c0 ) │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + ldr r3, [r6, #76] ; 0x4c │ │ + str r0, [r6, #96] ; 0x60 │ │ + ldr r1, [pc, #92] ; (1855c ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [r6, #80] ; 0x50 │ │ movs r0, #1 │ │ - str r2, [sp, #4] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #84] ; (18560 ) │ │ add r1, pc │ │ + ldr r2, [pc, #84] ; (18564 ) │ │ add r3, pc │ │ - ldr r2, [pc, #184] ; (172c4 ) │ │ - bl 4003c │ │ - adds r0, r5, #0 │ │ + bl 41bd4 │ │ + adds r0, r6, #0 │ │ adds r0, #120 ; 0x78 │ │ - bl 42b18 │ │ + bl 44838 │ │ + adds r0, r6, #0 │ │ add sp, #68 ; 0x44 │ │ - adds r0, r5, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r1, #104 ; 0x68 │ │ - ldr r2, [sp, #20] │ │ - movs r3, #243 ; 0xf3 │ │ - movs r0, #1 │ │ - mov r5, ip │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r1, [r5, #56] ; 0x38 │ │ - adds r4, r0, #0 │ │ - ldr r2, [r6, #56] ; 0x38 │ │ - ldr r0, [sp, #16] │ │ - str r1, [sp, #56] ; 0x38 │ │ - adds r2, r2, r0 │ │ - ldrb r3, [r2, #1] │ │ - ldrb r1, [r2, #0] │ │ - ldrb r0, [r2, #4] │ │ - lsls r3, r3, #8 │ │ - orrs r3, r1 │ │ - ldrb r1, [r2, #2] │ │ - lsls r1, r1, #16 │ │ - orrs r3, r1 │ │ - ldrb r1, [r2, #3] │ │ - lsls r1, r1, #24 │ │ - orrs r3, r1 │ │ - ldrb r1, [r2, #5] │ │ - lsls r1, r1, #8 │ │ - orrs r0, r1 │ │ - str r0, [sp, #52] ; 0x34 │ │ - ldrb r0, [r2, #6] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldrb r2, [r2, #7] │ │ - lsls r0, r0, #16 │ │ - orrs r1, r0 │ │ - lsls r2, r2, #24 │ │ - orrs r1, r2 │ │ - str r1, [sp, #0] │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - movs r2, #0 │ │ - adds r1, r4, #0 │ │ - blx 1c9b0 │ │ - ldr r2, [sp, #12] │ │ - ldr r0, [sp, #12] │ │ - str r2, [r4, #80] ; 0x50 │ │ - ldr r2, [r6, #4] │ │ - lsls r3, r0, #16 │ │ - lsrs r3, r3, #16 │ │ - cmp r0, r2 │ │ - bge.n 17282 │ │ - b.n 16d50 │ │ - b.n 16d48 │ │ - ldr r7, [r5, r0] │ │ + nop ; (mov r8, r8) │ │ + str r3, [r2, #12] │ │ movs r3, r0 │ │ - ldr r3, [r3, r0] │ │ + str r1, [r4, #0] │ │ movs r3, r0 │ │ - ldrsb r5, [r7, r4] │ │ + ldrsh r3, [r4, r7] │ │ movs r3, r0 │ │ - ldr r4, [r2, r3] │ │ + str r4, [r6, #20] │ │ movs r3, r0 │ │ - lsrs r0, r4, #29 │ │ + adds r4, r3, #1 │ │ movs r4, r0 │ │ - ldr r4, [r6, r2] │ │ + str r2, [r3, #20] │ │ movs r3, r0 │ │ lsls r6, r5, #8 │ │ movs r0, r0 │ │ - ldr r0, [r5, r1] │ │ + str r2, [r1, #16] │ │ movs r3, r0 │ │ lsls r5, r0, #9 │ │ movs r0, r0 │ │ - ldr r0, [pc, #828] ; (175e8 ) │ │ + str r3, [r6, r5] │ │ movs r3, r0 │ │ - subs r7, #110 ; 0x6e │ │ + ldr r0, [pc, #72] ; (18598 ) │ │ movs r3, r0 │ │ - subs r7, #227 ; 0xe3 │ │ + ldr r0, [pc, #540] ; (18770 ) │ │ movs r3, r0 │ │ - cmp r5, #134 ; 0x86 │ │ + adds r6, #42 ; 0x2a │ │ movs r3, r0 │ │ - ; instruction: 0x47b7 │ │ + str r3, [r3, r1] │ │ movs r3, r0 │ │ - strb r3, [r1, r7] │ │ + ldrsh r7, [r5, r1] │ │ movs r3, r0 │ │ - ldr r1, [r2, r0] │ │ + str r3, [r6, #8] │ │ movs r3, r0 │ │ lsls r3, r4, #9 │ │ ... │ │ │ │ -000172c8 : │ │ +00018568 : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -000172d0 : │ │ +00018570 : │ │ push {r4, lr} │ │ - adds r4, r0, #0 │ │ - subs r0, #0 │ │ - beq.n 1733a │ │ - ldr r0, [r4, #0] │ │ - subs r0, #1 │ │ + subs r4, r0, #0 │ │ + beq.n 185d6 │ │ + ldr r3, [r4, #0] │ │ + subs r0, r3, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 1733a │ │ + bgt.n 185d6 │ │ ldr r3, [r4, #76] ; 0x4c │ │ cmp r3, #0 │ │ - beq.n 172ee │ │ + beq.n 18590 │ │ cmp r3, #1 │ │ - bne.n 17310 │ │ - b.n 17308 │ │ + bne.n 185ac │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + ldr r0, [r3, #0] │ │ + b.n 185a8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r0, [r3, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r3, [r4, #60] ; 0x3c │ │ ldr r0, [r3, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #56] ; 0x38 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - b.n 1730c │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - ldr r0, [r3, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #44] ; 0x2c │ │ cmp r0, #0 │ │ - beq.n 1731a │ │ - bl 42074 │ │ + beq.n 185b6 │ │ + bl 43ce8 │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #72] ; 0x48 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #48] ; 0x30 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -0001733c : │ │ +000185d8 : │ │ push {r4, r5, r6, r7, lr} │ │ adds r0, r1, #0 │ │ - sub sp, #52 ; 0x34 │ │ + sub sp, #60 ; 0x3c │ │ movs r1, #1 │ │ - bl 1d8dc │ │ - adds r4, r0, #0 │ │ - subs r5, r0, #0 │ │ - bne.n 17350 │ │ - b.n 176fe │ │ - ldr r0, [r0, #16] │ │ - ldr r2, [pc, #724] ; (17628 ) │ │ - cmp r0, r2 │ │ - ble.n 1736a │ │ - ldr r1, [pc, #720] ; (1762c ) │ │ - ldr r3, [pc, #724] ; (17630 ) │ │ - str r0, [sp, #0] │ │ - str r2, [sp, #4] │ │ - add r1, pc │ │ - add r3, pc │ │ + bl 1ee6c │ │ + subs r6, r0, #0 │ │ + bne.n 185ea │ │ + b.n 1899a │ │ + ldr r2, [r6, #16] │ │ + ldr r3, [pc, #848] ; (18940 ) │ │ + cmp r2, r3 │ │ + ble.n 18604 │ │ + str r3, [sp, #4] │ │ + ldr r1, [pc, #844] ; (18944 ) │ │ + ldr r3, [pc, #848] ; (18948 ) │ │ + str r2, [sp, #0] │ │ movs r0, #4 │ │ - movs r2, #79 ; 0x4f │ │ - b.n 17380 │ │ - ldr r0, [r4, #40] ; 0x28 │ │ - cmp r0, r2 │ │ - ble.n 1738e │ │ - ldr r1, [pc, #704] ; (17634 ) │ │ - ldr r3, [pc, #708] ; (17638 ) │ │ - str r0, [sp, #0] │ │ - str r2, [sp, #4] │ │ add r1, pc │ │ + movs r2, #79 ; 0x4f │ │ add r3, pc │ │ + b.n 1861a │ │ + ldr r2, [r6, #40] ; 0x28 │ │ + cmp r2, r3 │ │ + ble.n 18628 │ │ + str r2, [sp, #0] │ │ movs r0, #4 │ │ movs r2, #85 ; 0x55 │ │ - bl 4003c │ │ - adds r0, r4, #0 │ │ - bl 1e46e │ │ - movs r4, #0 │ │ - b.n 176fe │ │ - ldr r2, [r4, #0] │ │ - cmp r2, #255 ; 0xff │ │ - ble.n 173a8 │ │ - ldr r1, [pc, #676] ; (1763c ) │ │ - ldr r3, [pc, #680] ; (17640 ) │ │ - str r2, [sp, #0] │ │ - movs r2, #255 ; 0xff │ │ - str r2, [sp, #4] │ │ + str r3, [sp, #4] │ │ + ldr r1, [pc, #824] ; (1894c ) │ │ + ldr r3, [pc, #824] ; (18950 ) │ │ add r1, pc │ │ add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r6, #0 │ │ + bl 1fa12 │ │ + movs r0, #0 │ │ + b.n 1899a │ │ + ldr r3, [r6, #0] │ │ + cmp r3, #255 ; 0xff │ │ + ble.n 18642 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + ldr r1, [pc, #800] ; (18954 ) │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #800] ; (18958 ) │ │ movs r0, #4 │ │ + add r1, pc │ │ movs r2, #92 ; 0x5c │ │ - b.n 17380 │ │ - ldr r6, [pc, #664] ; (17644 ) │ │ + add r3, pc │ │ + b.n 1861a │ │ + ldr r5, [pc, #792] ; (1895c ) │ │ movs r1, #80 ; 0x50 │ │ + add r5, pc │ │ + adds r2, r5, #0 │ │ movs r3, #97 ; 0x61 │ │ - add r6, pc │ │ - adds r2, r6, #0 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #1 │ │ + adds r7, r0, #0 │ │ str r3, [r0, #0] │ │ - ldr r3, [r5, #0] │ │ - movs r7, #0 │ │ - adds r4, r0, #0 │ │ - str r3, [r0, #4] │ │ - ldr r3, [r5, #4] │ │ - adds r2, r6, #0 │ │ + ldr r3, [r6, #4] │ │ + ldr r0, [r6, #0] │ │ + movs r4, #0 │ │ + str r3, [r7, #8] │ │ + ldr r3, [r6, #8] │ │ + str r0, [r7, #4] │ │ + adds r2, r5, #0 │ │ + str r3, [r7, #12] │ │ + ldr r3, [r6, #12] │ │ movs r1, #4 │ │ - str r3, [r0, #8] │ │ - ldr r3, [r5, #8] │ │ - adds r6, r7, #0 │ │ - str r3, [r0, #12] │ │ - ldr r3, [r5, #12] │ │ - str r3, [r0, #16] │ │ - ldr r3, [r5, #16] │ │ - str r3, [r0, #20] │ │ - ldr r3, [r5, #20] │ │ - str r3, [r0, #24] │ │ - ldr r3, [r5, #40] ; 0x28 │ │ - str r3, [r0, #28] │ │ - ldr r3, [r5, #36] ; 0x24 │ │ - str r3, [r0, #60] ; 0x3c │ │ - ldr r3, [r5, #44] ; 0x2c │ │ - str r3, [r0, #68] ; 0x44 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - str r3, [r0, #72] ; 0x48 │ │ + str r3, [r7, #16] │ │ + ldr r3, [r6, #16] │ │ + adds r5, r4, #0 │ │ + str r3, [r7, #20] │ │ + ldr r3, [r6, #20] │ │ + str r3, [r7, #24] │ │ + ldr r3, [r6, #40] ; 0x28 │ │ + str r3, [r7, #28] │ │ + ldr r3, [r6, #36] ; 0x24 │ │ + str r3, [r7, #60] ; 0x3c │ │ + ldr r3, [r6, #44] ; 0x2c │ │ + str r3, [r7, #68] ; 0x44 │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + str r3, [r7, #72] ; 0x48 │ │ movs r3, #3 │ │ - str r3, [r0, #32] │ │ - ldrh r3, [r5, #52] ; 0x34 │ │ - strh r3, [r0, #40] ; 0x28 │ │ - str r7, [r5, #36] ; 0x24 │ │ - str r7, [r5, #44] ; 0x2c │ │ - str r7, [r5, #48] ; 0x30 │ │ - ldr r0, [r0, #4] │ │ + str r3, [r7, #32] │ │ + ldrh r3, [r6, #52] ; 0x34 │ │ + strh r3, [r7, #40] ; 0x28 │ │ movs r3, #120 ; 0x78 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r0, [sp, #24] │ │ - str r0, [r4, #48] ; 0x30 │ │ - b.n 1741a │ │ - ldr r3, [r5, #28] │ │ - lsls r2, r6, #3 │ │ - adds r7, #1 │ │ - ldr r0, [r2, r3] │ │ - blx ea40 │ │ - adds r6, #1 │ │ - adds r7, r7, r0 │ │ - ldr r3, [r4, #4] │ │ - cmp r6, r3 │ │ - blt.n 1740a │ │ - ldr r2, [pc, #548] ; (17648 ) │ │ - adds r0, r7, #0 │ │ + str r4, [r6, #36] ; 0x24 │ │ + str r4, [r6, #44] ; 0x2c │ │ + str r4, [r6, #48] ; 0x30 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [r7, #4] │ │ + str r0, [sp, #16] │ │ + str r0, [r7, #48] ; 0x30 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #20] │ │ + cmp r5, r3 │ │ + bge.n 186bc │ │ + ldr r2, [r6, #28] │ │ + lsls r3, r5, #3 │ │ + adds r4, #1 │ │ + ldr r0, [r3, r2] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r5, #1 │ │ + adds r4, r4, r0 │ │ + b.n 186a4 │ │ + ldr r2, [pc, #672] ; (18960 ) │ │ + adds r0, r4, #0 │ │ movs r1, #1 │ │ add r2, pc │ │ movs r3, #124 ; 0x7c │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r6, [sp, #24] │ │ - movs r7, #0 │ │ - str r0, [r6, #0] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - movs r6, #1 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #16] │ │ + movs r4, #1 │ │ + str r0, [r3, #0] │ │ + ldr r3, [r7, #48] ; 0x30 │ │ ldr r0, [r3, #0] │ │ - ldr r3, [r5, #28] │ │ + ldr r3, [r6, #28] │ │ ldr r1, [r3, #0] │ │ - blx ea4c │ │ - b.n 174a0 │ │ - ldr r0, [r4, #48] ; 0x30 │ │ - lsls r1, r6, #2 │ │ - str r1, [sp, #24] │ │ - ldr r2, [r0, r7] │ │ - str r0, [sp, #28] │ │ - adds r0, r2, #0 │ │ - str r2, [sp, #32] │ │ - blx ea40 │ │ - ldr r3, [sp, #32] │ │ + bl 48774 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + ldr r3, [r7, #4] │ │ + cmp r4, r3 │ │ + bge.n 18742 │ │ + ldr r3, [r7, #48] ; 0x30 │ │ + lsls r5, r4, #2 │ │ + str r3, [sp, #16] │ │ + subs r3, r5, #4 │ │ + str r3, [sp, #24] │ │ ldr r2, [sp, #24] │ │ - ldr r1, [sp, #28] │ │ + ldr r3, [sp, #16] │ │ + ldr r3, [r3, r2] │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #20] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #16] │ │ adds r0, #1 │ │ - adds r0, r3, r0 │ │ - str r0, [r1, r2] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - ldr r0, [r3, r2] │ │ - ldr r3, [r5, #28] │ │ - lsls r2, r6, #3 │ │ - ldr r1, [r2, r3] │ │ - blx ea4c │ │ - cmp r6, #0 │ │ - ble.n 1749c │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - ldr r2, [sp, #24] │ │ - ldr r0, [r3, r7] │ │ + adds r3, r3, r0 │ │ + str r3, [r2, r5] │ │ + ldr r3, [r7, #48] ; 0x30 │ │ + ldr r2, [r6, #28] │ │ + ldr r0, [r3, r5] │ │ + lsls r3, r4, #3 │ │ ldr r1, [r3, r2] │ │ - blx ea88 │ │ + bl 48774 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + cmp r4, #0 │ │ + ble.n 1873e │ │ + ldr r3, [r7, #48] ; 0x30 │ │ + ldr r2, [sp, #24] │ │ + ldr r1, [r3, r5] │ │ + ldr r0, [r3, r2] │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - ble.n 1749c │ │ - ldr r1, [pc, #452] ; (1764c ) │ │ - ldr r3, [pc, #456] ; (17650 ) │ │ + ble.n 1873e │ │ + ldr r1, [pc, #572] ; (18964 ) │ │ + ldr r3, [pc, #572] ; (18968 ) │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #132 ; 0x84 │ │ - bl 4003c │ │ - adds r0, r4, #0 │ │ - bl 172d0 │ │ - b.n 1738a │ │ - adds r6, #1 │ │ - adds r7, #4 │ │ - ldr r3, [r4, #4] │ │ - cmp r6, r3 │ │ - blt.n 17444 │ │ - ldr r2, [pc, #428] ; (17654 ) │ │ - movs r1, #12 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r7, #0 │ │ + bl 18570 │ │ + b.n 18624 │ │ + adds r4, #1 │ │ + b.n 186dc │ │ + ldr r2, [pc, #552] ; (1896c ) │ │ movs r3, #139 ; 0x8b │ │ add r2, pc │ │ - ldr r0, [r4, #8] │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r3, #0 │ │ - str r0, [r4, #56] ; 0x38 │ │ - adds r2, r3, #0 │ │ - adds r1, r3, #0 │ │ - b.n 17536 │ │ - ldr r0, [r5, #32] │ │ - ldr r6, [r4, #56] ; 0x38 │ │ - ldr r0, [r0, r3] │ │ - strb r0, [r6, r2] │ │ - lsrs r7, r0, #8 │ │ - adds r6, r6, r2 │ │ - strb r7, [r6, #1] │ │ - lsrs r7, r0, #16 │ │ - lsrs r0, r0, #24 │ │ - strb r7, [r6, #2] │ │ - strb r0, [r6, #3] │ │ - ldr r0, [r5, #32] │ │ - adds r0, r0, r3 │ │ - ldr r6, [r0, #4] │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - lsrs r7, r6, #8 │ │ - adds r0, r0, r2 │ │ - strb r6, [r0, #4] │ │ - strb r7, [r0, #5] │ │ - lsrs r7, r6, #16 │ │ - lsrs r6, r6, #24 │ │ - strb r7, [r0, #6] │ │ - strb r6, [r0, #7] │ │ - ldr r6, [r4, #4] │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - cmp r1, r6 │ │ - bge.n 17502 │ │ - ldr r7, [r5, #28] │ │ - lsls r6, r1, #3 │ │ - adds r0, r0, r2 │ │ - adds r6, r7, r6 │ │ - ldr r6, [r6, #4] │ │ - strb r6, [r0, #8] │ │ - b.n 17530 │ │ - ldr r6, [r5, #32] │ │ - adds r0, r0, r2 │ │ - adds r6, r6, r3 │ │ - ldr r6, [r6, #16] │ │ - strb r6, [r0, #8] │ │ - ldr r6, [r5, #32] │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - adds r6, r6, r3 │ │ - ldrh r6, [r6, #8] │ │ - adds r0, r0, r2 │ │ - strb r6, [r0, #9] │ │ - ldr r6, [r5, #32] │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - adds r6, r6, r3 │ │ - ldrh r6, [r6, #10] │ │ - adds r0, r0, r2 │ │ - strb r6, [r0, #10] │ │ - ldr r6, [r5, #32] │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - adds r6, r6, r3 │ │ - ldrh r6, [r6, #12] │ │ - adds r0, r0, r2 │ │ - strb r6, [r0, #11] │ │ - adds r1, #1 │ │ - adds r2, #12 │ │ - adds r3, #20 │ │ - ldr r0, [r5, #4] │ │ - cmp r1, r0 │ │ - blt.n 174be │ │ - ldr r0, [r5, #0] │ │ + ldr r0, [r7, #8] │ │ + movs r1, #12 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r3, #12 │ │ + movs r2, #0 │ │ + mov ip, r3 │ │ + str r0, [r7, #56] ; 0x38 │ │ + ldr r3, [r6, #4] │ │ + cmp r2, r3 │ │ + bge.n 187d6 │ │ + mov r3, ip │ │ + muls r3, r2 │ │ + str r3, [sp, #16] │ │ + ldr r1, [sp, #16] │ │ + ldr r3, [r7, #56] ; 0x38 │ │ + ldr r0, [r6, #32] │ │ + adds r3, r3, r1 │ │ + movs r1, #20 │ │ + muls r1, r2 │ │ + adds r0, r0, r1 │ │ + ldrb r5, [r0, #0] │ │ + strb r5, [r3, #0] │ │ + ldrb r5, [r0, #1] │ │ + strb r5, [r3, #1] │ │ + ldrb r5, [r0, #2] │ │ + strb r5, [r3, #2] │ │ + ldrb r5, [r0, #3] │ │ + strb r5, [r3, #3] │ │ + ldr r5, [r6, #32] │ │ + adds r5, r5, r1 │ │ + ldrb r4, [r5, #4] │ │ + strb r4, [r3, #4] │ │ + ldrb r4, [r5, #5] │ │ + strb r4, [r3, #5] │ │ + ldrb r4, [r5, #6] │ │ + ldrb r5, [r5, #7] │ │ + strb r4, [r3, #6] │ │ + ldr r4, [r7, #4] │ │ + strb r5, [r3, #7] │ │ + cmp r2, r4 │ │ + bge.n 187a8 │ │ + ldr r0, [r6, #28] │ │ + lsls r1, r2, #3 │ │ + adds r1, r0, r1 │ │ + ldr r1, [r1, #4] │ │ + strb r1, [r3, #8] │ │ + b.n 187d2 │ │ + ldr r0, [r0, #16] │ │ + ldr r4, [sp, #16] │ │ + strb r0, [r3, #8] │ │ + ldr r3, [r6, #32] │ │ + adds r3, r3, r1 │ │ + ldrh r0, [r3, #8] │ │ + ldr r3, [r7, #56] ; 0x38 │ │ + adds r3, r3, r4 │ │ + strb r0, [r3, #9] │ │ + ldr r3, [r6, #32] │ │ + adds r3, r3, r1 │ │ + ldrh r0, [r3, #10] │ │ + ldr r3, [r7, #56] ; 0x38 │ │ + adds r3, r3, r4 │ │ + strb r0, [r3, #10] │ │ + ldr r3, [r6, #32] │ │ + adds r1, r3, r1 │ │ + ldrh r3, [r1, #12] │ │ + ldr r1, [r7, #56] ; 0x38 │ │ + adds r4, r1, r4 │ │ + strb r3, [r4, #11] │ │ + adds r2, #1 │ │ + b.n 18758 │ │ + movs r5, #0 │ │ + ldr r3, [r6, #0] │ │ + adds r4, r5, #0 │ │ + mvns r0, r3 │ │ + mov ip, r3 │ │ + asrs r0, r0, #31 │ │ + str r5, [sp, #16] │ │ + str r5, [sp, #20] │ │ + ands r0, r3 │ │ movs r3, #0 │ │ - str r3, [sp, #24] │ │ - mvns r2, r0 │ │ - asrs r2, r2, #31 │ │ - ands r2, r0 │ │ - str r3, [sp, #28] │ │ - adds r6, r3, #0 │ │ - mov ip, r2 │ │ - b.n 17596 │ │ - ldr r1, [r5, #56] ; 0x38 │ │ - lsls r7, r2, #2 │ │ - ldr r1, [r1, r3] │ │ - ldr r1, [r7, r1] │ │ - b.n 1756e │ │ - ldr r7, [r1, #4] │ │ - b.n 17560 │ │ - ldr r7, [r7, #8] │ │ - adds r6, #1 │ │ - cmp r7, #0 │ │ - bne.n 1755e │ │ - ldr r7, [sp, #24] │ │ - ldr r1, [r1, #8] │ │ - adds r7, #1 │ │ - str r7, [sp, #24] │ │ + cmp r3, ip │ │ + bge.n 1881c │ │ + ldr r2, [r6, #56] ; 0x38 │ │ + lsls r1, r3, #2 │ │ + ldr r2, [r2, r5] │ │ + ldr r2, [r1, r2] │ │ + cmp r2, #0 │ │ + beq.n 18810 │ │ + ldr r1, [r2, #4] │ │ + adds r4, #1 │ │ cmp r1, #0 │ │ - bne.n 1755a │ │ - ldr r7, [sp, #24] │ │ - adds r6, #1 │ │ - adds r2, #1 │ │ - adds r7, #1 │ │ - str r7, [sp, #24] │ │ - cmp r2, r0 │ │ - blt.n 17550 │ │ - ldr r2, [sp, #28] │ │ - ldr r7, [sp, #24] │ │ - adds r3, #4 │ │ - add r2, ip │ │ + beq.n 18806 │ │ + ldr r1, [r1, #8] │ │ + b.n 187fc │ │ + ldr r1, [sp, #16] │ │ + ldr r2, [r2, #8] │ │ + adds r1, #1 │ │ + str r1, [sp, #16] │ │ + b.n 187f6 │ │ + ldr r2, [sp, #16] │ │ + adds r4, #1 │ │ + adds r3, #1 │ │ adds r2, #1 │ │ - adds r7, #1 │ │ - adds r6, #1 │ │ - str r2, [sp, #28] │ │ - str r7, [sp, #24] │ │ - cmp r3, #16 │ │ - beq.n 1759a │ │ - movs r2, #0 │ │ - b.n 1757c │ │ - ldr r7, [pc, #188] ; (17658 ) │ │ - ldr r3, [pc, #188] ; (1765c ) │ │ - lsls r2, r6, #3 │ │ - add r7, pc │ │ - movs r0, #8 │ │ - lsrs r2, r2, #10 │ │ - add r3, pc │ │ - str r0, [sp, #4] │ │ - str r2, [sp, #8] │ │ + str r2, [sp, #16] │ │ + b.n 187ea │ │ + ldr r3, [sp, #20] │ │ + adds r5, #4 │ │ + adds r4, #1 │ │ + adds r3, r3, r0 │ │ + adds r3, #1 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + cmp r5, #16 │ │ + bne.n 187e8 │ │ + movs r3, #8 │ │ + str r3, [sp, #4] │ │ + lsls r3, r4, #3 │ │ + lsrs r3, r3, #10 │ │ + ldr r5, [pc, #308] ; (18970 ) │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #308] ; (18974 ) │ │ + add r5, pc │ │ movs r0, #1 │ │ - adds r1, r7, #0 │ │ + adds r1, r5, #0 │ │ movs r2, #181 ; 0xb5 │ │ - str r6, [sp, #0] │ │ - bl 4003c │ │ - movs r1, #8 │ │ + add r3, pc │ │ + str r4, [sp, #0] │ │ + bl 41bd4 │ │ movs r3, #183 ; 0xb7 │ │ - str r6, [r4, #36] ; 0x24 │ │ - adds r0, r6, #0 │ │ - adds r2, r7, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r1, #4 │ │ - str r0, [r4, #52] ; 0x34 │ │ - str r1, [sp, #40] ; 0x28 │ │ + str r4, [r7, #36] ; 0x24 │ │ + adds r0, r4, #0 │ │ + movs r1, #8 │ │ + adds r2, r5, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [r6, #0] │ │ + str r0, [sp, #24] │ │ + str r0, [r7, #52] ; 0x34 │ │ + str r3, [sp, #36] ; 0x24 │ │ + lsls r3, r3, #16 │ │ + lsrs r3, r3, #16 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #4 │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ - b.n 175d2 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - lsls r2, r3, #3 │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - strh r3, [r1, r2] │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - ldr r0, [r5, #0] │ │ - lsls r7, r3, #2 │ │ - adds r1, r1, r2 │ │ - strh r0, [r1, #2] │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - str r7, [sp, #44] ; 0x2c │ │ - mov ip, r3 │ │ - adds r2, r1, r2 │ │ - str r6, [r2, #4] │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mvns r0, r3 │ │ + asrs r0, r0, #31 │ │ + ands r3, r0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + mov r1, sp │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #24] │ │ + ldrh r1, [r1, #28] │ │ + lsls r3, r3, #3 │ │ + strh r1, [r2, r3] │ │ + adds r3, r3, r2 │ │ + mov r2, sp │ │ + ldrh r2, [r2, #44] ; 0x2c │ │ + strh r2, [r3, #2] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + str r2, [r3, #4] │ │ + ldr r3, [sp, #28] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + lsls r3, r2, #3 │ │ + ldr r2, [sp, #24] │ │ + adds r3, r3, r2 │ │ movs r2, #0 │ │ - b.n 176de │ │ - ldr r3, [r4, #52] ; 0x34 │ │ + str r2, [sp, #32] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #32] │ │ + cmp r1, r2 │ │ + bge.n 18978 │ │ + mov r2, sp │ │ + ldrh r2, [r2, #32] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + strh r2, [r3, #0] │ │ + ldr r2, [sp, #20] │ │ + str r2, [r3, #4] │ │ + ldr r2, [r6, #56] ; 0x38 │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #32] │ │ + lsls r1, r1, #2 │ │ + ldr r4, [r1, r2] │ │ + ldr r2, [sp, #20] │ │ + ldr r1, [sp, #24] │ │ + lsls r2, r2, #3 │ │ + adds r2, r2, r1 │ │ + cmp r4, #0 │ │ + beq.n 18926 │ │ + ldr r0, [sp, #24] │ │ + ldrh r1, [r4, #0] │ │ + ldr r5, [r4, #4] │ │ + mov ip, r0 │ │ + strh r1, [r2, #0] │ │ + ldr r1, [sp, #16] │ │ + str r1, [r2, #4] │ │ lsls r1, r1, #3 │ │ - ldr r6, [sp, #28] │ │ - strh r2, [r3, r1] │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - str r1, [sp, #36] ; 0x24 │ │ - adds r3, r3, r1 │ │ - str r6, [r3, #4] │ │ - ldr r3, [r5, #56] ; 0x38 │ │ - lsls r1, r2, #2 │ │ - ldr r3, [r3, r7] │ │ - ldr r0, [r1, r3] │ │ - lsls r1, r6, #3 │ │ - b.n 176c4 │ │ - ldrh r6, [r0, #0] │ │ - str r2, [sp, #16] │ │ - strh r6, [r3, r1] │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r6, [sp, #24] │ │ - adds r3, r3, r1 │ │ - str r6, [r3, #4] │ │ - lsls r7, r6, #3 │ │ - ldr r3, [r0, #4] │ │ - str r7, [sp, #32] │ │ - b.n 17696 │ │ + add ip, r1 │ │ + cmp r5, #0 │ │ + beq.n 18906 │ │ + mov r0, ip │ │ + ldrh r1, [r5, #0] │ │ + strh r1, [r0, #0] │ │ + movs r1, #0 │ │ + strh r1, [r0, #2] │ │ + ldr r1, [r5, #4] │ │ + ldr r5, [r5, #8] │ │ + str r1, [r0, #4] │ │ + ldrh r1, [r2, #2] │ │ + adds r1, #1 │ │ + strh r1, [r2, #2] │ │ + ldr r1, [sp, #16] │ │ + adds r1, #1 │ │ + str r1, [sp, #16] │ │ + movs r1, #8 │ │ + b.n 188e0 │ │ + movs r5, #2 │ │ + ldrsh r1, [r2, r5] │ │ + cmp r1, #0 │ │ + bne.n 18914 │ │ + movs r1, #1 │ │ + negs r1, r1 │ │ + str r1, [r2, #4] │ │ + ldrh r1, [r3, #2] │ │ + ldr r4, [r4, #8] │ │ + adds r2, #8 │ │ + adds r1, #1 │ │ + strh r1, [r3, #2] │ │ + ldr r1, [sp, #20] │ │ + adds r1, #1 │ │ + str r1, [sp, #20] │ │ + b.n 188cc │ │ + movs r1, #2 │ │ + ldrsh r2, [r3, r1] │ │ + cmp r2, #0 │ │ + bne.n 18934 │ │ + movs r2, #1 │ │ + negs r2, r2 │ │ + str r2, [r3, #4] │ │ + ldr r2, [sp, #32] │ │ + adds r3, #8 │ │ + adds r2, #1 │ │ + str r2, [sp, #32] │ │ + b.n 188a6 │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ - ldrsb r1, [r4, r3] │ │ + ldrsh r5, [r5, r7] │ │ movs r3, r0 │ │ - ldrsb r6, [r1, r4] │ │ + str r0, [r3, #0] │ │ movs r3, r0 │ │ - ldrsb r1, [r1, r3] │ │ + ldrsh r3, [r2, r7] │ │ movs r3, r0 │ │ - ldrsb r0, [r4, r4] │ │ + str r2, [r5, #0] │ │ movs r3, r0 │ │ - ldrsb r3, [r4, r2] │ │ + ldrsh r7, [r5, r6] │ │ movs r3, r0 │ │ - ldrsb r5, [r5, r4] │ │ + str r7, [r6, #0] │ │ movs r3, r0 │ │ - ldrsb r3, [r2, r2] │ │ + ldrsh r3, [r4, r6] │ │ movs r3, r0 │ │ - ldrsb r3, [r3, r0] │ │ + ldrsh r7, [r4, r4] │ │ movs r3, r0 │ │ - strb r7, [r6, r6] │ │ + ldrsh r5, [r7, r2] │ │ movs r3, r0 │ │ - ldrsb r2, [r5, r1] │ │ + ldrsh r6, [r5, r5] │ │ movs r3, r0 │ │ - strb r5, [r2, r6] │ │ + ldrsh r3, [r4, r2] │ │ movs r3, r0 │ │ - strb r1, [r4, r2] │ │ + ldrb r1, [r5, r6] │ │ movs r3, r0 │ │ - strb r4, [r7, r5] │ │ + ldrsh r2, [r0, r2] │ │ movs r3, r0 │ │ - ldrh r2, [r3, #0] │ │ - mov r7, sp │ │ - str r2, [sp, #20] │ │ - movs r2, #20 │ │ - ldrh r2, [r2, r7] │ │ - ldr r7, [sp, #32] │ │ - strh r2, [r6, r7] │ │ - ldr r6, [r4, #52] ; 0x34 │ │ - ldr r2, [sp, #32] │ │ - adds r6, r6, r7 │ │ - movs r7, #0 │ │ - strh r7, [r6, #2] │ │ - ldr r6, [r4, #52] ; 0x34 │ │ - ldr r7, [r3, #4] │ │ - adds r6, r6, r2 │ │ - str r7, [r6, #4] │ │ - ldr r6, [r4, #52] ; 0x34 │ │ - adds r2, #8 │ │ - adds r6, r6, r1 │ │ - ldrh r7, [r6, #2] │ │ - str r2, [sp, #32] │ │ - adds r7, #1 │ │ - strh r7, [r6, #2] │ │ - ldr r6, [sp, #24] │ │ - ldr r3, [r3, #8] │ │ - adds r6, #1 │ │ - str r6, [sp, #24] │ │ - ldr r6, [r4, #52] ; 0x34 │ │ - cmp r3, #0 │ │ - bne.n 17660 │ │ - adds r6, r6, r1 │ │ - movs r7, #2 │ │ - ldrsh r3, [r6, r7] │ │ - ldr r2, [sp, #16] │ │ - cmp r3, #0 │ │ - bne.n 176ae │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [r6, #4] │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - ldr r7, [sp, #28] │ │ - adds r1, #8 │ │ - adds r3, r3, r6 │ │ - ldrh r6, [r3, #2] │ │ - adds r7, #1 │ │ - str r7, [sp, #28] │ │ - adds r6, #1 │ │ - strh r6, [r3, #2] │ │ - ldr r0, [r0, #8] │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - cmp r0, #0 │ │ - bne.n 17610 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - adds r3, r3, r0 │ │ - movs r6, #2 │ │ - ldrsh r1, [r3, r6] │ │ - cmp r1, #0 │ │ - bne.n 176dc │ │ - movs r7, #1 │ │ - negs r7, r7 │ │ - str r7, [r3, #4] │ │ - adds r2, #1 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ldr r3, [r5, #0] │ │ - adds r1, r2, r0 │ │ - cmp r2, r3 │ │ - bge.n 176ea │ │ - b.n 175f2 │ │ - mov r3, ip │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #28] │ │ adds r3, #1 │ │ + str r3, [sp, #28] │ │ cmp r3, #4 │ │ - beq.n 176f4 │ │ - b.n 175d0 │ │ - adds r0, r5, #0 │ │ - bl 1e46e │ │ + beq.n 1898e │ │ + b.n 1887e │ │ + adds r0, r6, #0 │ │ + bl 1fa12 │ │ movs r3, #0 │ │ - str r3, [r4, #76] ; 0x4c │ │ - add sp, #52 ; 0x34 │ │ - adds r0, r4, #0 │ │ + adds r0, r7, #0 │ │ + str r3, [r7, #76] ; 0x4c │ │ + add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ │ │ -00017704 : │ │ +000189a0 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #468] ; (178dc ) │ │ - sub sp, #20 │ │ - adds r4, r0, #0 │ │ - add r3, pc │ │ + ldr r7, [pc, #500] ; (18b98 ) │ │ + adds r5, r0, #0 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ adds r0, r1, #0 │ │ - adds r1, r3, #0 │ │ - blx ea70 │ │ - subs r5, r0, #0 │ │ - bne.n 1771c │ │ - b.n 178d2 │ │ - ldr r3, [pc, #448] ; (178e0 ) │ │ + ldr r1, [pc, #492] ; (18b9c ) │ │ + ldr r3, [r7, #0] │ │ + sub sp, #28 │ │ + add r1, pc │ │ + str r3, [sp, #20] │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + str r7, [sp, #4] │ │ + subs r4, r0, #0 │ │ + bne.n 189c2 │ │ + b.n 18b82 │ │ movs r6, #1 │ │ - ldr r7, [pc, #448] ; (178e4 ) │ │ - str r3, [sp, #4] │ │ + ldr r3, [pc, #472] ; (18ba0 ) │ │ + ldr r7, [pc, #476] ; (18ba4 ) │ │ movs r1, #1 │ │ + str r3, [sp, #8] │ │ + add r3, sp, #8 │ │ + str r3, [sp, #0] │ │ + adds r0, r3, #0 │ │ movs r2, #4 │ │ - adds r3, r5, #0 │ │ - add r0, sp, #4 │ │ - blx eb30 │ │ + adds r3, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ adds r1, r6, #0 │ │ movs r2, #4 │ │ - adds r3, r5, #0 │ │ - add r0, sp, #4 │ │ - str r6, [sp, #4] │ │ - blx eb30 │ │ + adds r3, r4, #0 │ │ + ldr r0, [sp, #0] │ │ + str r6, [sp, #8] │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ adds r1, r6, #0 │ │ movs r2, #4 │ │ - adds r3, r5, #0 │ │ - add r0, sp, #4 │ │ - str r7, [sp, #4] │ │ - blx eb30 │ │ - ldr r0, [pc, #408] ; (178e8 ) │ │ + adds r3, r4, #0 │ │ + ldr r0, [sp, #0] │ │ + str r7, [sp, #8] │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ adds r2, r7, #0 │ │ + movs r7, #0 │ │ + ldr r0, [pc, #428] ; (18ba8 ) │ │ adds r1, r6, #0 │ │ - adds r3, r5, #0 │ │ + adds r3, r4, #0 │ │ add r0, pc │ │ - blx eb30 │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [pc, #396] ; (178ec ) │ │ - movs r7, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [pc, #416] ; (18bac ) │ │ adds r1, r6, #0 │ │ - adds r2, r2, r3 │ │ - add r0, sp, #8 │ │ - adds r3, r5, #0 │ │ - str r7, [sp, #8] │ │ - blx eb30 │ │ + adds r2, r3, r2 │ │ + add r0, sp, #12 │ │ + adds r3, r4, #0 │ │ + str r7, [sp, #12] │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ movs r1, #4 │ │ adds r2, r6, #0 │ │ - adds r3, r5, #0 │ │ - adds r0, r4, #4 │ │ - blx eb30 │ │ - adds r0, r4, #0 │ │ + adds r3, r4, #0 │ │ + adds r0, r5, #4 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + adds r0, r5, #0 │ │ movs r1, #4 │ │ adds r2, r6, #0 │ │ - adds r3, r5, #0 │ │ + adds r3, r4, #0 │ │ adds r0, #8 │ │ - blx eb30 │ │ - adds r0, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + adds r0, r5, #0 │ │ movs r1, #4 │ │ adds r2, r6, #0 │ │ - adds r3, r5, #0 │ │ + adds r3, r4, #0 │ │ adds r0, #12 │ │ - blx eb30 │ │ - adds r0, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + adds r0, r5, #0 │ │ movs r1, #4 │ │ adds r2, r6, #0 │ │ - adds r3, r5, #0 │ │ + adds r3, r4, #0 │ │ adds r0, #16 │ │ - blx eb30 │ │ - adds r0, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + adds r0, r5, #0 │ │ movs r1, #4 │ │ adds r2, r6, #0 │ │ - adds r3, r5, #0 │ │ + adds r3, r4, #0 │ │ adds r0, #20 │ │ - blx eb30 │ │ - adds r0, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + adds r0, r5, #0 │ │ movs r1, #4 │ │ adds r2, r6, #0 │ │ - adds r3, r5, #0 │ │ + adds r3, r4, #0 │ │ adds r0, #24 │ │ - blx eb30 │ │ - adds r0, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + adds r0, r5, #0 │ │ movs r1, #4 │ │ adds r2, r6, #0 │ │ - adds r3, r5, #0 │ │ + adds r3, r4, #0 │ │ adds r0, #28 │ │ - blx eb30 │ │ - adds r0, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + adds r0, r5, #0 │ │ movs r1, #4 │ │ adds r2, r6, #0 │ │ - adds r3, r5, #0 │ │ + adds r3, r4, #0 │ │ adds r0, #32 │ │ - blx eb30 │ │ - adds r0, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + adds r0, r5, #0 │ │ adds r2, r6, #0 │ │ movs r1, #4 │ │ - adds r3, r5, #0 │ │ + adds r3, r4, #0 │ │ adds r0, #36 ; 0x24 │ │ - blx eb30 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ movs r2, #40 ; 0x28 │ │ - ldrsh r3, [r4, r2] │ │ - add r0, sp, #4 │ │ + ldrsh r3, [r5, r2] │ │ + ldr r0, [sp, #0] │ │ movs r1, #4 │ │ - str r3, [sp, #4] │ │ + str r3, [sp, #8] │ │ adds r2, r6, #0 │ │ - adds r3, r5, #0 │ │ - blx eb30 │ │ - str r7, [sp, #8] │ │ - b.n 1781e │ │ - ldr r2, [r4, #48] ; 0x30 │ │ + adds r3, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + str r7, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r5, #4] │ │ + cmp r3, r2 │ │ + bge.n 18ad0 │ │ + ldr r2, [r5, #48] ; 0x30 │ │ lsls r3, r3, #2 │ │ ldr r6, [r3, r2] │ │ adds r0, r6, #0 │ │ - blx ea40 │ │ - adds r3, r5, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r3, r4, #0 │ │ adds r2, r0, #1 │ │ movs r1, #1 │ │ adds r0, r6, #0 │ │ - blx eb30 │ │ - ldr r3, [sp, #8] │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + ldr r3, [sp, #12] │ │ adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [r4, #4] │ │ - cmp r3, r2 │ │ - blt.n 17800 │ │ - adds r0, r5, #0 │ │ - blx eaa0 │ │ + str r3, [sp, #12] │ │ + b.n 18aa8 │ │ + adds r0, r4, #0 │ │ + bl 48854 <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ movs r3, #3 │ │ adds r6, r0, #3 │ │ bics r6, r3 │ │ - adds r0, r5, #0 │ │ movs r3, #0 │ │ - str r3, [sp, #8] │ │ - str r6, [sp, #4] │ │ - blx eaa0 │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #12] │ │ + str r6, [sp, #8] │ │ + bl 48854 <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ movs r1, #1 │ │ subs r2, r6, r0 │ │ - adds r3, r5, #0 │ │ - add r0, sp, #8 │ │ - blx eb30 │ │ - ldr r2, [r4, #36] ; 0x24 │ │ + adds r3, r4, #0 │ │ + add r0, sp, #12 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ movs r1, #8 │ │ - adds r3, r5, #0 │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - blx eb30 │ │ + ldr r2, [r5, #36] ; 0x24 │ │ + adds r3, r4, #0 │ │ + ldr r0, [r5, #52] ; 0x34 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ movs r1, #12 │ │ - adds r3, r5, #0 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - ldr r2, [r4, #8] │ │ - blx eb30 │ │ - ldr r3, [r4, #12] │ │ - ldr r1, [r4, #28] │ │ - cmp r3, #0 │ │ - beq.n 17888 │ │ + ldr r2, [r5, #8] │ │ + ldr r0, [r5, #56] ; 0x38 │ │ + adds r3, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + ldr r2, [r5, #12] │ │ + ldr r1, [r5, #28] │ │ + cmp r2, #0 │ │ + beq.n 18b38 │ │ + adds r3, r2, #0 │ │ muls r3, r1 │ │ - movs r2, #1 │ │ - str r3, [sp, #4] │ │ + ldr r0, [sp, #0] │ │ + str r3, [sp, #8] │ │ movs r1, #4 │ │ - adds r3, r5, #0 │ │ - add r0, sp, #4 │ │ - blx eb30 │ │ - ldr r3, [r4, #60] ; 0x3c │ │ - ldr r2, [r4, #12] │ │ + movs r2, #1 │ │ + adds r3, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + ldr r3, [r5, #60] ; 0x3c │ │ + ldr r2, [r5, #12] │ │ movs r1, #2 │ │ ldr r0, [r3, #0] │ │ - ldr r3, [r4, #28] │ │ - muls r2, r3 │ │ - b.n 178c2 │ │ - str r3, [sp, #12] │ │ - str r3, [sp, #8] │ │ - b.n 1789c │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - ldr r0, [sp, #12] │ │ - ldrb r3, [r3, r2] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ - adds r3, r0, r3 │ │ + ldr r3, [r5, #28] │ │ + adds r5, r2, #0 │ │ + muls r5, r3 │ │ + adds r2, r5, #0 │ │ + b.n 18b72 │ │ + str r2, [sp, #16] │ │ + str r2, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + cmp r3, r1 │ │ + bge.n 18b52 │ │ + ldr r2, [r5, #64] ; 0x40 │ │ + ldr r0, [sp, #16] │ │ + ldrb r2, [r2, r3] │ │ + adds r3, #1 │ │ str r3, [sp, #12] │ │ - ldr r2, [sp, #8] │ │ - cmp r2, r1 │ │ - blt.n 1788e │ │ + adds r2, r0, r2 │ │ + str r2, [sp, #16] │ │ + b.n 18b3c │ │ movs r1, #4 │ │ movs r2, #1 │ │ - adds r3, r5, #0 │ │ - add r0, sp, #12 │ │ - blx eb30 │ │ - ldr r3, [r4, #60] ; 0x3c │ │ + adds r3, r4, #0 │ │ + add r0, sp, #16 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + ldr r3, [r5, #60] ; 0x3c │ │ movs r1, #2 │ │ - ldr r2, [sp, #12] │ │ ldr r0, [r3, #0] │ │ - adds r3, r5, #0 │ │ - blx eb30 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - ldr r2, [r4, #28] │ │ + ldr r2, [sp, #16] │ │ + adds r3, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ movs r1, #1 │ │ - adds r3, r5, #0 │ │ - blx eb30 │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ + ldr r0, [r5, #64] ; 0x40 │ │ + ldr r2, [r5, #28] │ │ + adds r3, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + adds r0, r4, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ movs r0, #0 │ │ - b.n 178d6 │ │ + b.n 18b86 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - add sp, #20 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 18b94 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - cmp r2, #212 ; 0xd4 │ │ + asrs r6, r2, #19 │ │ + movs r4, r0 │ │ + adds r3, #214 ; 0xd6 │ │ movs r3, r0 │ │ - ldr r5, [pc, #264] ; (179ec ) │ │ + ldr r5, [pc, #264] ; (18cac ) │ │ mov r4, r8 │ │ lsls r4, r3, #16 │ │ movs r0, r0 │ │ - add r3, sp, #604 ; 0x25c │ │ + push {r4, r7} │ │ movs r3, r0 │ │ ; instruction: 0xfbe4ffff │ │ │ │ -000178f0 : │ │ +00018bb0 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #52 ; 0x34 │ │ - str r1, [sp, #44] ; 0x2c │ │ - ldr r1, [pc, #812] ; (17c24 ) │ │ + sub sp, #44 ; 0x2c │ │ adds r4, r0, #0 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ + str r1, [sp, #36] ; 0x24 │ │ + adds r0, r1, #0 │ │ + ldr r1, [pc, #820] ; (18ef0 ) │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 17916 │ │ - ldr r1, [pc, #800] ; (17c28 ) │ │ - ldr r0, [sp, #44] ; 0x2c │ │ + beq.n 18bd6 │ │ + ldr r1, [pc, #812] ; (18ef4 ) │ │ + ldr r0, [sp, #36] ; 0x24 │ │ add r1, pc │ │ - blx ea70 │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ subs r5, r0, #0 │ │ - bne.n 1791e │ │ - b.n 17c1c │ │ - ldr r5, [pc, #788] ; (17c2c ) │ │ + bne.n 18bde │ │ + b.n 18f88 │ │ + ldr r5, [pc, #800] ; (18ef8 ) │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ adds r5, #84 ; 0x54 │ │ - ldr r0, [pc, #784] ; (17c30 ) │ │ + ldr r0, [pc, #796] ; (18efc ) │ │ adds r1, r5, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - ldr r1, [pc, #776] ; (17c34 ) │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r1, [pc, #788] ; (18f00 ) │ │ ldr r2, [r4, #4] │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - blx eaf4 │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [r4, #8] │ │ - ldr r1, [pc, #764] ; (17c38 ) │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r3, [r4, #8] │ │ + ldr r2, [r4, #4] │ │ + ldr r1, [pc, #776] ; (18f04 ) │ │ adds r0, r5, #0 │ │ - subs r2, r2, r3 │ │ + subs r2, r3, r2 │ │ add r1, pc │ │ - blx eaf4 │ │ - ldr r3, [r4, #12] │ │ - ldr r6, [r4, #8] │ │ - cmp r3, #0 │ │ - bne.n 17954 │ │ - adds r2, r3, #0 │ │ - adds r1, r3, #0 │ │ - mov ip, r5 │ │ - b.n 17980 │ │ - adds r3, #1 │ │ - adds r2, r6, #0 │ │ - muls r2, r3 │ │ - b.n 17986 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - adds r1, #1 │ │ - ldrb r5, [r0, r3] │ │ - adds r0, r0, r3 │ │ - ldrb r7, [r0, #1] │ │ - adds r3, #12 │ │ - lsls r7, r7, #8 │ │ - orrs r7, r5 │ │ - ldrb r5, [r0, #2] │ │ - lsls r5, r5, #16 │ │ - orrs r7, r5 │ │ - ldrb r5, [r0, #3] │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - lsls r5, r5, #24 │ │ - orrs r7, r5 │ │ - ldrb r0, [r0, r7] │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r2, [r4, #12] │ │ + ldr r7, [r4, #8] │ │ + cmp r2, #0 │ │ + bne.n 18c16 │ │ + movs r3, #12 │ │ + str r2, [sp, #28] │ │ + adds r0, r2, #0 │ │ + mov ip, r3 │ │ + b.n 18c20 │ │ + adds r2, #1 │ │ + adds r3, r2, #0 │ │ + muls r3, r7 │ │ + str r3, [sp, #28] │ │ + b.n 18c50 │ │ + cmp r0, r7 │ │ + bge.n 18c50 │ │ + mov r1, ip │ │ + muls r1, r0 │ │ + ldr r6, [r4, #56] ; 0x38 │ │ + ldr r2, [r4, #64] ; 0x40 │ │ adds r0, #1 │ │ - adds r2, r2, r0 │ │ - cmp r1, r6 │ │ - blt.n 1795c │ │ - mov r5, ip │ │ - ldr r1, [pc, #692] ; (17c3c ) │ │ + ldrb r3, [r1, r6] │ │ + adds r1, r6, r1 │ │ + ldrb r6, [r1, #1] │ │ + lsls r6, r6, #8 │ │ + orrs r6, r3 │ │ + ldrb r3, [r1, #2] │ │ + lsls r3, r3, #16 │ │ + orrs r6, r3 │ │ + ldrb r3, [r1, #3] │ │ + lsls r3, r3, #24 │ │ + orrs r3, r6 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #28] │ │ + adds r3, #1 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #28] │ │ + b.n 18c20 │ │ + ldr r1, [pc, #692] ; (18f08 ) │ │ + ldr r2, [sp, #28] │ │ adds r0, r5, #0 │ │ - movs r6, #0 │ │ add r1, pc │ │ - blx eaf4 │ │ - ldr r1, [pc, #684] ; (17c40 ) │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r1, [pc, #684] ; (18f0c ) │ │ ldr r2, [r4, #20] │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - blx eaf4 │ │ - ldr r1, [pc, #676] ; (17c44 ) │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r1, [pc, #676] ; (18f10 ) │ │ ldr r2, [r4, #16] │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - blx eaf4 │ │ - ldr r1, [pc, #668] ; (17c48 ) │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r1, [pc, #668] ; (18f14 ) │ │ ldr r2, [r4, #24] │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - blx eaf4 │ │ - ldr r0, [pc, #660] ; (17c4c ) │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r0, [pc, #660] ; (18f18 ) │ │ adds r1, r5, #0 │ │ - adds r7, r6, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - ldr r0, [pc, #652] ; (17c50 ) │ │ - ldr r1, [pc, #652] ; (17c54 ) │ │ - ldr r2, [pc, #656] ; (17c58 ) │ │ - add r0, pc │ │ - str r0, [sp, #0] │ │ - ldr r0, [pc, #652] ; (17c5c ) │ │ - ldr r3, [pc, #656] ; (17c60 ) │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r3, [pc, #656] ; (18f1c ) │ │ + ldr r1, [pc, #656] ; (18f20 ) │ │ + ldr r2, [pc, #660] ; (18f24 ) │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #656] ; (18f28 ) │ │ + adds r0, r5, #0 │ │ + add r3, pc │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #652] ; (18f2c ) │ │ add r1, pc │ │ - add r0, pc │ │ - str r0, [sp, #4] │ │ - ldr r0, [pc, #652] ; (17c64 ) │ │ add r2, pc │ │ add r3, pc │ │ - add r0, pc │ │ - str r0, [sp, #8] │ │ - ldr r0, [pc, #644] ; (17c68 ) │ │ - add r0, pc │ │ - str r0, [sp, #12] │ │ - ldr r0, [pc, #644] ; (17c6c ) │ │ - add r0, pc │ │ - str r0, [sp, #16] │ │ - adds r0, r5, #0 │ │ - blx eaf4 │ │ - ldr r1, [pc, #636] ; (17c70 ) │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #648] ; (18f30 ) │ │ + movs r6, #0 │ │ + add r3, pc │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #644] ; (18f34 ) │ │ + add r3, pc │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #640] ; (18f38 ) │ │ + add r3, pc │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r3, [r4, #4] │ │ + cmp r6, r3 │ │ + blt.n 18cc4 │ │ + b.n 18dbc │ │ + ldr r2, [r4, #48] ; 0x30 │ │ + lsls r3, r6, #2 │ │ + ldr r1, [pc, #624] ; (18f3c ) │ │ + ldr r2, [r3, r2] │ │ + ldr r3, [pc, #624] ; (18f40 ) │ │ add r1, pc │ │ - str r1, [sp, #40] ; 0x28 │ │ - b.n 17ae4 │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - lsls r2, r7, #2 │ │ adds r0, r5, #0 │ │ - ldr r2, [r2, r3] │ │ - ldr r3, [pc, #624] ; (17c74 ) │ │ - ldr r1, [sp, #40] ; 0x28 │ │ add r3, pc │ │ str r3, [sp, #0] │ │ str r3, [sp, #4] │ │ - blx eaf4 │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - cmp r7, r2 │ │ - bge.n 17a1c │ │ - adds r3, r3, r6 │ │ - b.n 17a26 │ │ - adds r2, r3, r6 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r3, [r4, #4] │ │ + ldr r1, [r4, #56] ; 0x38 │ │ + movs r0, #12 │ │ + cmp r6, r3 │ │ + bge.n 18cec │ │ + adds r3, r0, #0 │ │ + muls r3, r6 │ │ + b.n 18cf8 │ │ + adds r2, r0, #0 │ │ + muls r2, r6 │ │ + adds r2, r1, r2 │ │ ldrb r2, [r2, #9] │ │ - movs r1, #12 │ │ - muls r2, r1 │ │ - adds r3, r3, r2 │ │ + adds r3, r0, #0 │ │ + muls r3, r2 │ │ + adds r3, r1, r3 │ │ ldrb r3, [r3, #8] │ │ + adds r0, r5, #0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ cmp r3, #0 │ │ - beq.n 17a3a │ │ - ldr r1, [pc, #580] ; (17c78 ) │ │ - ldr r2, [pc, #584] ; (17c7c ) │ │ + beq.n 18d10 │ │ + ldr r1, [pc, #572] ; (18f44 ) │ │ + ldr r2, [pc, #572] ; (18f48 ) │ │ add r1, pc │ │ add r2, pc │ │ - b.n 17a42 │ │ - ldr r1, [pc, #580] ; (17c80 ) │ │ - ldr r2, [pc, #580] ; (17c84 ) │ │ + b.n 18d18 │ │ + ldr r1, [pc, #568] ; (18f4c ) │ │ + ldr r2, [pc, #572] ; (18f50 ) │ │ add r1, pc │ │ add r2, pc │ │ - adds r0, r5, #0 │ │ - blx eaf4 │ │ + movs r7, #12 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r3, r7, #0 │ │ + muls r3, r6 │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #28] │ │ ldr r3, [r4, #56] ; 0x38 │ │ - ldr r1, [pc, #572] ; (17c88 ) │ │ - adds r3, r3, r6 │ │ - ldrb r2, [r3, #5] │ │ - ldrb r0, [r3, #4] │ │ - add r1, pc │ │ - lsls r2, r2, #8 │ │ - orrs r2, r0 │ │ - ldrb r0, [r3, #6] │ │ - ldrb r3, [r3, #7] │ │ - lsls r0, r0, #16 │ │ - orrs r2, r0 │ │ - lsls r3, r3, #24 │ │ + adds r0, r3, r2 │ │ + ldrb r1, [r0, #5] │ │ + ldrb r2, [r0, #4] │ │ + ldrb r3, [r0, #6] │ │ + lsls r1, r1, #8 │ │ + orrs r1, r2 │ │ + lsls r3, r3, #16 │ │ + ldrb r2, [r0, #7] │ │ + orrs r3, r1 │ │ + ldr r1, [pc, #536] ; (18f54 ) │ │ + lsls r2, r2, #24 │ │ orrs r2, r3 │ │ adds r0, r5, #0 │ │ - blx eaf4 │ │ - ldr r2, [r4, #12] │ │ - str r2, [sp, #32] │ │ - cmp r2, #0 │ │ - bne.n 17a90 │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - ldrb r1, [r3, r6] │ │ - adds r3, r3, r6 │ │ - ldrb r2, [r3, #1] │ │ - lsls r2, r2, #8 │ │ - orrs r2, r1 │ │ - ldrb r1, [r3, #2] │ │ - ldrb r3, [r3, #3] │ │ - lsls r1, r1, #16 │ │ - orrs r2, r1 │ │ + add r1, pc │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r3, [r4, #12] │ │ + str r3, [sp, #32] │ │ + cmp r3, #0 │ │ + bne.n 18d70 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [r4, #56] ; 0x38 │ │ + ldrb r2, [r1, r3] │ │ + adds r1, r1, r3 │ │ + ldrb r3, [r1, #1] │ │ + lsls r3, r3, #8 │ │ + orrs r3, r2 │ │ + ldrb r2, [r1, #2] │ │ + lsls r2, r2, #16 │ │ + orrs r2, r3 │ │ + ldrb r3, [r1, #3] │ │ lsls r3, r3, #24 │ │ orrs r3, r2 │ │ ldr r2, [r4, #64] ; 0x40 │ │ - ldrb r2, [r2, r3] │ │ - str r2, [sp, #32] │ │ - ldr r1, [pc, #504] ; (17c8c ) │ │ + ldrb r3, [r2, r3] │ │ + str r3, [sp, #32] │ │ movs r3, #0 │ │ - str r3, [sp, #28] │ │ - add r1, pc │ │ - str r1, [sp, #36] ; 0x24 │ │ - b.n 17ace │ │ - ldr r3, [r4, #56] ; 0x38 │ │ + ldr r2, [sp, #32] │ │ + subs r7, r3, #0 │ │ + cmp r7, r2 │ │ + bge.n 18dae │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [r4, #56] ; 0x38 │ │ adds r0, r5, #0 │ │ - ldrb r1, [r3, r6] │ │ - adds r3, r3, r6 │ │ - ldrb r2, [r3, #1] │ │ - lsls r2, r2, #8 │ │ - orrs r2, r1 │ │ - ldrb r1, [r3, #2] │ │ - lsls r1, r1, #16 │ │ - orrs r1, r2 │ │ - ldrb r2, [r3, #3] │ │ - ldr r3, [r4, #60] ; 0x3c │ │ - lsls r2, r2, #24 │ │ - orrs r2, r1 │ │ - lsls r2, r2, #2 │ │ - ldr r1, [sp, #28] │ │ - ldr r3, [r2, r3] │ │ - lsls r2, r1, #1 │ │ + ldrb r2, [r1, r3] │ │ + adds r1, r1, r3 │ │ + ldrb r3, [r1, #1] │ │ + lsls r3, r3, #8 │ │ + orrs r3, r2 │ │ + ldrb r2, [r1, #2] │ │ + lsls r2, r2, #16 │ │ + orrs r2, r3 │ │ + ldrb r3, [r1, #3] │ │ + ldr r1, [pc, #452] ; (18f58 ) │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ + ldr r2, [r4, #60] ; 0x3c │ │ + lsls r3, r3, #2 │ │ + add r1, pc │ │ + ldr r3, [r3, r2] │ │ + lsls r2, r7, #1 │ │ ldrh r2, [r2, r3] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - blx eaf4 │ │ - ldr r2, [sp, #28] │ │ - adds r2, #1 │ │ - str r2, [sp, #28] │ │ - ldr r3, [sp, #28] │ │ - ldr r1, [sp, #32] │ │ - cmp r3, r1 │ │ - blt.n 17a9c │ │ - ldr r0, [pc, #440] ; (17c90 ) │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r3, r7, #0 │ │ + adds r3, #1 │ │ + b.n 18d72 │ │ + ldr r0, [pc, #428] ; (18f5c ) │ │ adds r1, r5, #0 │ │ - adds r7, #1 │ │ add r0, pc │ │ - blx eae8 │ │ - adds r6, #12 │ │ - ldr r3, [r4, #4] │ │ - cmp r7, r3 │ │ - bge.n 17aec │ │ - b.n 179fa │ │ - ldr r2, [pc, #420] ; (17c94 ) │ │ - movs r6, #12 │ │ - muls r6, r7 │ │ - add r2, pc │ │ - str r2, [sp, #40] ; 0x28 │ │ - b.n 17bfc │ │ - ldr r1, [r4, #56] ; 0x38 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + adds r6, #1 │ │ + b.n 18cbc │ │ + movs r7, #12 │ │ + adds r3, r7, #0 │ │ + muls r3, r6 │ │ + str r3, [sp, #28] │ │ + ldr r3, [r4, #8] │ │ + cmp r6, r3 │ │ + blt.n 18dcc │ │ + b.n 18ed8 │ │ + ldr r3, [r4, #56] ; 0x38 │ │ + ldr r2, [sp, #28] │ │ ldr r0, [r4, #48] ; 0x30 │ │ - adds r1, r1, r6 │ │ + adds r1, r3, r2 │ │ ldrb r3, [r1, #9] │ │ + ldrb r7, [r1, #11] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r3, r0] │ │ - str r3, [sp, #28] │ │ + ldr r2, [r3, r0] │ │ ldrb r3, [r1, #10] │ │ - ldrb r2, [r1, #11] │ │ + lsls r7, r7, #2 │ │ lsls r3, r3, #2 │ │ - lsls r2, r2, #2 │ │ ldr r3, [r3, r0] │ │ - ldr r0, [r2, r0] │ │ - ldr r2, [sp, #28] │ │ + ldr r0, [r7, r0] │ │ str r0, [sp, #0] │ │ - ldr r0, [pc, #384] ; (17c98 ) │ │ + ldr r0, [pc, #372] ; (18f60 ) │ │ ldrb r1, [r1, #8] │ │ add r0, pc │ │ ldrb r1, [r0, r1] │ │ adds r0, r5, #0 │ │ str r1, [sp, #4] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - blx eaf4 │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - cmp r7, r2 │ │ - bge.n 17b34 │ │ - adds r3, r3, r6 │ │ - b.n 17b3e │ │ - adds r2, r3, r6 │ │ - ldrb r2, [r2, #9] │ │ + ldr r1, [pc, #364] ; (18f64 ) │ │ + add r1, pc │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [r4, #56] ; 0x38 │ │ + cmp r6, r3 │ │ + bge.n 18e0c │ │ + ldr r3, [sp, #28] │ │ + adds r2, r2, r3 │ │ + ldrb r3, [r2, #8] │ │ + b.n 18e1c │ │ movs r1, #12 │ │ - muls r2, r1 │ │ - adds r3, r3, r2 │ │ + ldr r3, [sp, #28] │ │ + adds r3, r2, r3 │ │ + ldrb r0, [r3, #9] │ │ + adds r3, r0, #0 │ │ + muls r3, r1 │ │ + adds r3, r2, r3 │ │ ldrb r3, [r3, #8] │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ + adds r0, r5, #0 │ │ cmp r3, #0 │ │ - beq.n 17b52 │ │ - ldr r1, [pc, #336] ; (17c9c ) │ │ - ldr r2, [pc, #340] ; (17ca0 ) │ │ + beq.n 18e30 │ │ + ldr r1, [pc, #320] ; (18f68 ) │ │ + ldr r2, [pc, #320] ; (18f6c ) │ │ add r1, pc │ │ add r2, pc │ │ - b.n 17b5a │ │ - ldr r1, [pc, #336] ; (17ca4 ) │ │ - ldr r2, [pc, #336] ; (17ca8 ) │ │ + b.n 18e38 │ │ + ldr r1, [pc, #316] ; (18f70 ) │ │ + ldr r2, [pc, #320] ; (18f74 ) │ │ add r1, pc │ │ add r2, pc │ │ - adds r0, r5, #0 │ │ - blx eaf4 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ ldr r3, [r4, #56] ; 0x38 │ │ - ldr r1, [pc, #328] ; (17cac ) │ │ - adds r3, r3, r6 │ │ - ldrb r2, [r3, #5] │ │ - ldrb r0, [r3, #4] │ │ - add r1, pc │ │ - lsls r2, r2, #8 │ │ - orrs r2, r0 │ │ - ldrb r0, [r3, #6] │ │ - ldrb r3, [r3, #7] │ │ - lsls r0, r0, #16 │ │ - lsls r3, r3, #24 │ │ - orrs r2, r0 │ │ + ldr r2, [sp, #28] │ │ + adds r0, r3, r2 │ │ + ldrb r1, [r0, #5] │ │ + ldrb r2, [r0, #4] │ │ + ldrb r3, [r0, #6] │ │ + lsls r1, r1, #8 │ │ + orrs r1, r2 │ │ + lsls r3, r3, #16 │ │ + ldrb r2, [r0, #7] │ │ + orrs r3, r1 │ │ + ldr r1, [pc, #292] ; (18f78 ) │ │ + lsls r2, r2, #24 │ │ orrs r2, r3 │ │ adds r0, r5, #0 │ │ - blx eaf4 │ │ + add r1, pc │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ ldr r3, [r4, #12] │ │ str r3, [sp, #32] │ │ cmp r3, #0 │ │ - bne.n 17ba8 │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - ldrb r1, [r3, r6] │ │ - adds r3, r3, r6 │ │ - ldrb r2, [r3, #1] │ │ - lsls r2, r2, #8 │ │ - orrs r2, r1 │ │ - ldrb r1, [r3, #2] │ │ - ldrb r3, [r3, #3] │ │ - lsls r1, r1, #16 │ │ - orrs r2, r1 │ │ + bne.n 18e88 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [r4, #56] ; 0x38 │ │ + ldrb r2, [r1, r3] │ │ + adds r1, r1, r3 │ │ + ldrb r3, [r1, #1] │ │ + lsls r3, r3, #8 │ │ + orrs r3, r2 │ │ + ldrb r2, [r1, #2] │ │ + lsls r2, r2, #16 │ │ + orrs r2, r3 │ │ + ldrb r3, [r1, #3] │ │ lsls r3, r3, #24 │ │ orrs r3, r2 │ │ ldr r2, [r4, #64] ; 0x40 │ │ - ldrb r2, [r2, r3] │ │ - str r2, [sp, #32] │ │ - ldr r2, [pc, #260] ; (17cb0 ) │ │ - movs r1, #0 │ │ - str r1, [sp, #28] │ │ - add r2, pc │ │ - str r2, [sp, #36] ; 0x24 │ │ - b.n 17be6 │ │ - ldr r3, [r4, #56] ; 0x38 │ │ + ldrb r3, [r2, r3] │ │ + str r3, [sp, #32] │ │ + movs r3, #0 │ │ + ldr r2, [sp, #32] │ │ + subs r7, r3, #0 │ │ + cmp r7, r2 │ │ + bge.n 18ec6 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [r4, #56] ; 0x38 │ │ adds r0, r5, #0 │ │ - ldrb r1, [r3, r6] │ │ - adds r3, r3, r6 │ │ - ldrb r2, [r3, #1] │ │ - lsls r2, r2, #8 │ │ - orrs r2, r1 │ │ - ldrb r1, [r3, #2] │ │ - lsls r1, r1, #16 │ │ - orrs r1, r2 │ │ - ldrb r2, [r3, #3] │ │ - ldr r3, [r4, #60] ; 0x3c │ │ - lsls r2, r2, #24 │ │ - orrs r2, r1 │ │ - lsls r2, r2, #2 │ │ - ldr r1, [sp, #28] │ │ - ldr r3, [r2, r3] │ │ - lsls r2, r1, #1 │ │ + ldrb r2, [r1, r3] │ │ + adds r1, r1, r3 │ │ + ldrb r3, [r1, #1] │ │ + lsls r3, r3, #8 │ │ + orrs r3, r2 │ │ + ldrb r2, [r1, #2] │ │ + lsls r2, r2, #16 │ │ + orrs r2, r3 │ │ + ldrb r3, [r1, #3] │ │ + ldr r1, [pc, #208] ; (18f7c ) │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ + ldr r2, [r4, #60] ; 0x3c │ │ + lsls r3, r3, #2 │ │ + add r1, pc │ │ + ldr r3, [r3, r2] │ │ + lsls r2, r7, #1 │ │ ldrh r2, [r2, r3] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - blx eaf4 │ │ - ldr r2, [sp, #28] │ │ - adds r2, #1 │ │ - str r2, [sp, #28] │ │ - ldr r3, [sp, #28] │ │ - ldr r1, [sp, #32] │ │ - cmp r3, r1 │ │ - blt.n 17bb4 │ │ - ldr r0, [pc, #196] ; (17cb4 ) │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r3, r7, #0 │ │ + adds r3, #1 │ │ + b.n 18e8a │ │ + ldr r0, [pc, #184] ; (18f80 ) │ │ adds r1, r5, #0 │ │ - adds r7, #1 │ │ add r0, pc │ │ - blx eae8 │ │ - adds r6, #12 │ │ - ldr r3, [r4, #8] │ │ - cmp r7, r3 │ │ - bge.n 17c04 │ │ - b.n 17af8 │ │ - ldr r1, [pc, #176] ; (17cb8 ) │ │ - ldr r0, [sp, #44] ; 0x2c │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r3, [sp, #28] │ │ + adds r6, #1 │ │ + adds r3, #12 │ │ + b.n 18dc2 │ │ + ldr r1, [pc, #168] ; (18f84 ) │ │ + ldr r0, [sp, #36] ; 0x24 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 17c20 │ │ + beq.n 18f8c │ │ adds r0, r5, #0 │ │ - blx ea7c │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ movs r0, #0 │ │ - b.n 17c20 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - add sp, #52 ; 0x34 │ │ - pop {r4, r5, r6, r7, pc} │ │ - strh r5, [r2, r1] │ │ + b.n 18f8c │ │ + ldrh r5, [r7, r4] │ │ movs r3, r0 │ │ - cmp r5, r6 │ │ + ldr r6, [pc, #116] ; (18f6c ) │ │ movs r3, r0 │ │ - lsls r4, r4, #21 │ │ + asrs r0, r5, #10 │ │ movs r4, r0 │ │ - strh r1, [r6, r0] │ │ + ldrh r1, [r3, r4] │ │ movs r3, r0 │ │ - strh r2, [r5, r0] │ │ + ldrh r2, [r2, r4] │ │ movs r3, r0 │ │ - strh r5, [r4, r0] │ │ + ldrh r5, [r1, r4] │ │ movs r3, r0 │ │ - str r1, [r4, r7] │ │ + ldrh r7, [r7, r2] │ │ movs r3, r0 │ │ - str r5, [r4, r7] │ │ + ldrh r3, [r0, r3] │ │ movs r3, r0 │ │ - str r2, [r5, r7] │ │ + ldrh r0, [r1, r3] │ │ movs r3, r0 │ │ - str r2, [r6, r7] │ │ + ldrh r0, [r2, r3] │ │ movs r3, r0 │ │ - str r6, [r6, r7] │ │ + ldrh r6, [r2, r3] │ │ movs r3, r0 │ │ - strh r1, [r5, r0] │ │ + ldrh r1, [r1, r4] │ │ movs r3, r0 │ │ - str r3, [r7, r7] │ │ + ldrh r5, [r2, r3] │ │ movs r3, r0 │ │ - strh r0, [r2, r0] │ │ + ldrh r0, [r6, r3] │ │ movs r3, r0 │ │ - strh r2, [r4, r0] │ │ + ldrh r4, [r0, r4] │ │ movs r3, r0 │ │ - strh r3, [r2, r0] │ │ + ldrh r4, [r7, r3] │ │ movs r3, r0 │ │ - strh r2, [r3, r0] │ │ + ldrh r3, [r7, r3] │ │ movs r3, r0 │ │ - strh r3, [r3, r0] │ │ + ldrh r2, [r7, r3] │ │ movs r3, r0 │ │ - strh r2, [r3, r0] │ │ + ldrh r7, [r3, r3] │ │ movs r3, r0 │ │ - strh r6, [r4, r0] │ │ + ldrh r4, [r6, r3] │ │ movs r3, r0 │ │ - str r3, [r1, r5] │ │ + ldrh r7, [r4, r0] │ │ movs r3, r0 │ │ - str r6, [r6, r7] │ │ + ldrh r0, [r1, r3] │ │ movs r3, r0 │ │ - str r1, [r7, r7] │ │ + ldrh r3, [r1, r3] │ │ movs r3, r0 │ │ - str r4, [r5, r7] │ │ + ldrh r6, [r7, r2] │ │ movs r3, r0 │ │ - str r6, [r6, r7] │ │ + ldrh r0, [r1, r3] │ │ movs r3, r0 │ │ - str r0, [r5, r7] │ │ + ldrh r0, [r4, r2] │ │ movs r3, r0 │ │ - str r1, [r5, r6] │ │ + ldrh r3, [r1, r1] │ │ movs r3, r0 │ │ - str r0, [r5, r5] │ │ + ldrh r2, [r7, r0] │ │ movs r3, r0 │ │ - str r6, [r2, r5] │ │ + ldrh r3, [r2, r0] │ │ movs r3, r0 │ │ - str r5, [r7, r4] │ │ + ldr r2, [r7, r7] │ │ movs r3, r0 │ │ - str r6, [r3, r3] │ │ + ldr r0, [r5, r6] │ │ movs r3, r0 │ │ - str r1, [r4, r3] │ │ + ldr r3, [r5, r6] │ │ movs r3, r0 │ │ - str r4, [r2, r3] │ │ + ldr r6, [r3, r6] │ │ movs r3, r0 │ │ - str r6, [r3, r3] │ │ + ldr r0, [r5, r6] │ │ movs r3, r0 │ │ - str r0, [r2, r3] │ │ + ldr r0, [r1, r6] │ │ movs r3, r0 │ │ - str r1, [r2, r2] │ │ + ldr r3, [r6, r4] │ │ movs r3, r0 │ │ - str r0, [r2, r1] │ │ + ldr r2, [r4, r4] │ │ movs r3, r0 │ │ - ldr r7, [pc, #292] ; (17de0 ) │ │ + ldr r5, [r3, r0] │ │ movs r3, r0 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + add sp, #44 ; 0x2c │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -00017cbc : │ │ +00018f90 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ + adds r7, r0, #0 │ │ + movs r6, #0 │ │ + ldr r5, [r0, #4] │ │ str r1, [sp, #4] │ │ - ldr r6, [r0, #4] │ │ - movs r7, #0 │ │ - b.n 17cea │ │ - adds r3, r7, r6 │ │ - lsrs r5, r3, #31 │ │ - adds r5, r5, r3 │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - asrs r5, r5, #1 │ │ - lsls r2, r5, #2 │ │ - ldr r1, [r2, r3] │ │ + cmp r6, r5 │ │ + bge.n 18fc0 │ │ + adds r3, r6, r5 │ │ + lsrs r4, r3, #31 │ │ + adds r4, r4, r3 │ │ + ldr r2, [r7, #48] ; 0x30 │ │ + asrs r4, r4, #1 │ │ + lsls r3, r4, #2 │ │ + ldr r1, [r3, r2] │ │ ldr r0, [sp, #4] │ │ - str r5, [sp, #0] │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 17cf4 │ │ - ble.n 17ce8 │ │ - adds r7, r5, #1 │ │ - b.n 17cea │ │ - adds r6, r5, #0 │ │ - cmp r7, r6 │ │ - blt.n 17cc8 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #0] │ │ - ldr r0, [sp, #0] │ │ + beq.n 18fc6 │ │ + ble.n 18fbc │ │ + adds r6, r4, #1 │ │ + adds r4, r5, #0 │ │ + adds r5, r4, #0 │ │ + b.n 18f9a │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 18fc8 │ │ + adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + ... │ │ │ │ -00017cf8 : │ │ +00018fcc : │ │ push {r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #780] ; (192dc ) │ │ sub sp, #60 ; 0x3c │ │ - str r0, [sp, #32] │ │ + str r0, [sp, #28] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ adds r6, r1, #0 │ │ - bl 1733c │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #52] ; 0x34 │ │ + bl 185d8 │ │ + str r4, [sp, #44] ; 0x2c │ │ str r0, [sp, #24] │ │ - cmp r0, #0 │ │ - beq.n 17d0e │ │ - bl 1876c │ │ - ldr r4, [pc, #816] ; (18040 ) │ │ - ldr r3, [pc, #816] ; (18044 ) │ │ - movs r0, #1 │ │ - add r4, pc │ │ + subs r4, r0, #0 │ │ + beq.n 18fee │ │ + bl 19a48 │ │ movs r2, #168 ; 0xa8 │ │ - lsls r2, r0 │ │ + ldr r3, [pc, #748] ; (192e0 ) │ │ + movs r0, #1 │ │ add r3, pc │ │ - adds r1, r4, #0 │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #32] │ │ + ldr r3, [pc, #744] ; (192e4 ) │ │ + lsls r2, r2, #1 │ │ str r6, [sp, #0] │ │ - bl 4003c │ │ - ldr r1, [pc, #800] ; (18048 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r1, [pc, #736] ; (192e8 ) │ │ adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea70 │ │ - subs r5, r0, #0 │ │ - bne.n 17d36 │ │ - bl 1876c │ │ - add r0, sp, #52 ; 0x34 │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + subs r7, r0, #0 │ │ + bne.n 19018 │ │ + bl 19a48 │ │ + add r0, sp, #48 ; 0x30 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - adds r3, r5, #0 │ │ - blx eaac │ │ - str r0, [sp, #28] │ │ - cmp r0, #1 │ │ - beq.n 17d5c │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ - ldr r3, [pc, #764] ; (1804c ) │ │ + adds r3, r7, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + subs r5, r0, #0 │ │ + cmp r5, #1 │ │ + beq.n 19046 │ │ + adds r0, r7, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + movs r2, #88 ; 0x58 │ │ + ldr r3, [pc, #696] ; (192ec ) │ │ str r6, [sp, #0] │ │ movs r0, #4 │ │ + ldr r1, [sp, #32] │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - adds r1, r4, #0 │ │ - ldr r2, [pc, #756] ; (18050 ) │ │ - b.n 17d9c │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [pc, #756] ; (18054 ) │ │ - ldr r7, [sp, #24] │ │ + bl 41ce4 │ │ + bl 19a48 │ │ + ldr r3, [pc, #680] ; (192f0 ) │ │ + ldr r2, [sp, #48] ; 0x30 │ │ cmp r2, r3 │ │ - bne.n 17d78 │ │ - ldr r3, [pc, #752] ; (18058 ) │ │ - ldr r0, [sp, #28] │ │ - adds r1, r4, #0 │ │ - add r3, pc │ │ - ldr r2, [pc, #748] ; (1805c ) │ │ + bne.n 19060 │ │ + movs r2, #94 ; 0x5e │ │ + ldr r3, [pc, #672] ; (192f4 ) │ │ str r6, [sp, #0] │ │ - bl 4003c │ │ - ldr r7, [sp, #28] │ │ - add r0, sp, #52 ; 0x34 │ │ + ldr r1, [sp, #32] │ │ + adds r2, #255 ; 0xff │ │ + add r3, pc │ │ + bl 41bd4 │ │ + str r5, [sp, #24] │ │ + add r0, sp, #48 ; 0x30 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - adds r3, r5, #0 │ │ - blx eaac │ │ + adds r3, r7, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 17da4 │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ - ldr r1, [pc, #720] ; (18060 ) │ │ - ldr r3, [pc, #720] ; (18064 ) │ │ - ldr r2, [pc, #724] ; (18068 ) │ │ - add r1, pc │ │ - add r3, pc │ │ + beq.n 19088 │ │ + adds r0, r7, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + movs r2, #98 ; 0x62 │ │ + ldr r1, [pc, #636] ; (192f8 ) │ │ + ldr r3, [pc, #640] ; (192fc ) │ │ str r6, [sp, #0] │ │ movs r0, #4 │ │ - bl 40144 │ │ - bl 1876c │ │ - cmp r7, #0 │ │ - beq.n 17dc8 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - movs r1, #255 ; 0xff │ │ - lsls r1, r1, #16 │ │ - lsls r2, r3, #8 │ │ + add r1, pc │ │ + adds r2, #255 ; 0xff │ │ + add r3, pc │ │ + b.n 190fa │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 190ac │ │ + movs r2, #255 ; 0xff │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + lsls r2, r2, #16 │ │ + lsls r1, r3, #8 │ │ ands r1, r2 │ │ movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ lsls r2, r2, #8 │ │ ands r2, r0 │ │ - orrs r1, r2 │ │ - lsrs r2, r3, #24 │ │ - orrs r1, r2 │ │ - lsls r2, r3, #24 │ │ - adds r3, r1, #0 │ │ + orrs r2, r1 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ orrs r3, r2 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - cmp r2, #1 │ │ - ble.n 17dee │ │ - ldr r1, [pc, #668] ; (1806c ) │ │ - ldr r3, [pc, #668] ; (18070 ) │ │ - str r2, [sp, #0] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #1 │ │ + ble.n 190d4 │ │ movs r2, #180 ; 0xb4 │ │ - add r1, pc │ │ - add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #584] ; (19300 ) │ │ + ldr r3, [pc, #584] ; (19304 ) │ │ movs r0, #4 │ │ - lsls r2, r2, #1 │ │ str r6, [sp, #4] │ │ - bl 4003c │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ - bl 1876c │ │ - add r0, sp, #52 ; 0x34 │ │ + add r1, pc │ │ + lsls r2, r2, #1 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r7, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + movs r4, #0 │ │ + bl 19a48 │ │ + add r0, sp, #48 ; 0x30 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - adds r3, r5, #0 │ │ - blx eaac │ │ + adds r3, r7, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 17e14 │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ - ldr r1, [pc, #620] ; (18074 ) │ │ - ldr r3, [pc, #624] ; (18078 ) │ │ + beq.n 19100 │ │ + adds r0, r7, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + movs r2, #183 ; 0xb7 │ │ + movs r0, #4 │ │ + ldr r1, [pc, #536] ; (19308 ) │ │ + ldr r3, [pc, #536] ; (1930c ) │ │ str r6, [sp, #0] │ │ add r1, pc │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - movs r0, #4 │ │ - movs r2, #183 ; 0xb7 │ │ - b.n 181da │ │ - cmp r7, #0 │ │ - beq.n 17e38 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - movs r1, #255 ; 0xff │ │ - lsls r1, r1, #16 │ │ - lsls r2, r3, #8 │ │ + bl 41ce4 │ │ + b.n 190ce │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 19124 │ │ + movs r2, #255 ; 0xff │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + lsls r2, r2, #16 │ │ + lsls r1, r3, #8 │ │ ands r1, r2 │ │ movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ lsls r2, r2, #8 │ │ ands r2, r0 │ │ - orrs r1, r2 │ │ - lsrs r2, r3, #24 │ │ - orrs r1, r2 │ │ - lsls r2, r3, #24 │ │ - adds r3, r1, #0 │ │ + orrs r2, r1 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ orrs r3, r2 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ movs r2, #1 │ │ - adds r0, r5, #0 │ │ - blx eab8 │ │ - ldr r0, [pc, #568] ; (1807c ) │ │ + adds r0, r7, #0 │ │ + bl 48864 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + movs r3, #120 ; 0x78 │ │ + ldr r5, [pc, #476] ; (19310 ) │ │ movs r1, #80 ; 0x50 │ │ - ldr r3, [pc, #568] ; (18080 ) │ │ - add r0, pc │ │ - str r0, [sp, #28] │ │ - ldr r2, [sp, #28] │ │ + add r5, pc │ │ + adds r2, r5, #0 │ │ + adds r3, #255 ; 0xff │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r2, #1 │ │ adds r4, r0, #0 │ │ movs r1, #4 │ │ stmia r0!, {r2} │ │ - adds r3, r5, #0 │ │ - blx eaac │ │ + adds r3, r7, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 17e86 │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ + beq.n 19174 │ │ + adds r0, r7, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - ldr r2, [pc, #528] ; (18084 ) │ │ - ldr r3, [pc, #528] ; (18088 ) │ │ + bl 40732 │ │ + movs r2, #194 ; 0xc2 │ │ + ldr r3, [pc, #432] ; (19314 ) │ │ str r6, [sp, #4] │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ movs r0, #4 │ │ - ldr r1, [sp, #28] │ │ - movs r2, #194 ; 0xc2 │ │ - b.n 181da │ │ - cmp r7, #0 │ │ - beq.n 17eaa │ │ - ldr r3, [r4, #4] │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #428] ; (19318 ) │ │ + adds r1, r5, #0 │ │ + lsls r2, r2, #1 │ │ + add r3, pc │ │ + b.n 1950c │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 19198 │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [r4, #4] │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ orrs r2, r1 │ │ - lsrs r0, r3, #24 │ │ - orrs r2, r0 │ │ - lsls r0, r3, #24 │ │ - adds r3, r2, #0 │ │ - orrs r3, r0 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ str r3, [r4, #4] │ │ adds r0, r4, #0 │ │ - adds r0, #8 │ │ movs r1, #4 │ │ + adds r0, #8 │ │ movs r2, #1 │ │ - adds r3, r5, #0 │ │ - blx eaac │ │ + adds r3, r7, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 17ede │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ + beq.n 191ce │ │ + adds r0, r7, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - ldr r2, [pc, #448] ; (1808c ) │ │ - ldr r1, [pc, #452] ; (18090 ) │ │ - ldr r3, [pc, #452] ; (18094 ) │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + bl 40732 │ │ + movs r2, #134 ; 0x86 │ │ + ldr r3, [pc, #352] ; (1931c ) │ │ + ldr r1, [pc, #356] ; (19320 ) │ │ str r6, [sp, #4] │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #352] ; (19324 ) │ │ movs r0, #4 │ │ - ldr r2, [pc, #444] ; (18098 ) │ │ - b.n 17d9c │ │ - cmp r7, #0 │ │ - beq.n 17f02 │ │ - ldr r3, [r4, #8] │ │ + add r1, pc │ │ + adds r2, #255 ; 0xff │ │ + add r3, pc │ │ + b.n 1950c │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 191f2 │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [r4, #8] │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ orrs r2, r1 │ │ - lsrs r0, r3, #24 │ │ - orrs r2, r0 │ │ - lsls r0, r3, #24 │ │ - adds r3, r2, #0 │ │ - orrs r3, r0 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ str r3, [r4, #8] │ │ adds r0, r4, #0 │ │ - adds r0, #12 │ │ movs r1, #4 │ │ + adds r0, #12 │ │ movs r2, #1 │ │ - adds r3, r5, #0 │ │ - blx eaac │ │ + adds r3, r7, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 17f36 │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ + beq.n 19228 │ │ + adds r0, r7, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - ldr r2, [pc, #376] ; (1809c ) │ │ - ldr r1, [pc, #380] ; (180a0 ) │ │ - ldr r3, [pc, #380] ; (180a4 ) │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + bl 40732 │ │ + movs r2, #195 ; 0xc3 │ │ + ldr r3, [pc, #276] ; (19328 ) │ │ + ldr r1, [pc, #276] ; (1932c ) │ │ str r6, [sp, #4] │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #272] ; (19330 ) │ │ movs r0, #4 │ │ - movs r2, #195 ; 0xc3 │ │ - b.n 181da │ │ - cmp r7, #0 │ │ - beq.n 17f5a │ │ - ldr r3, [r4, #12] │ │ + add r1, pc │ │ + lsls r2, r2, #1 │ │ + add r3, pc │ │ + b.n 1950c │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 1924c │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [r4, #12] │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ orrs r2, r1 │ │ - lsrs r0, r3, #24 │ │ - orrs r2, r0 │ │ - lsls r0, r3, #24 │ │ - adds r3, r2, #0 │ │ - orrs r3, r0 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ str r3, [r4, #12] │ │ adds r0, r4, #0 │ │ - adds r0, #16 │ │ movs r1, #4 │ │ + adds r0, #16 │ │ movs r2, #1 │ │ - adds r3, r5, #0 │ │ - blx eaac │ │ + adds r3, r7, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 17f8e │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ + beq.n 19282 │ │ + adds r0, r7, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - ldr r2, [pc, #300] ; (180a8 ) │ │ - ldr r1, [pc, #304] ; (180ac ) │ │ - ldr r3, [pc, #304] ; (180b0 ) │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + bl 40732 │ │ + movs r2, #136 ; 0x88 │ │ + ldr r3, [pc, #196] ; (19334 ) │ │ + ldr r1, [pc, #200] ; (19338 ) │ │ str r6, [sp, #4] │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #196] ; (1933c ) │ │ movs r0, #4 │ │ - ldr r2, [pc, #296] ; (180b4 ) │ │ - b.n 17d9c │ │ - cmp r7, #0 │ │ - beq.n 17fb2 │ │ - ldr r3, [r4, #16] │ │ + add r1, pc │ │ + adds r2, #255 ; 0xff │ │ + add r3, pc │ │ + b.n 1950c │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 192a6 │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [r4, #16] │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ orrs r2, r1 │ │ - lsrs r0, r3, #24 │ │ - orrs r2, r0 │ │ - lsls r0, r3, #24 │ │ - adds r3, r2, #0 │ │ - orrs r3, r0 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ str r3, [r4, #16] │ │ adds r0, r4, #0 │ │ - adds r0, #20 │ │ movs r1, #4 │ │ + adds r0, #20 │ │ movs r2, #1 │ │ - adds r3, r5, #0 │ │ - blx eaac │ │ + adds r3, r7, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 17fe6 │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ + beq.n 1934c │ │ + adds r0, r7, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - ldr r2, [pc, #228] ; (180b8 ) │ │ - ldr r1, [pc, #232] ; (180bc ) │ │ - ldr r3, [pc, #232] ; (180c0 ) │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + bl 40732 │ │ + movs r2, #196 ; 0xc4 │ │ + ldr r3, [pc, #120] ; (19340 ) │ │ + ldr r1, [pc, #120] ; (19344 ) │ │ str r6, [sp, #4] │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #116] ; (19348 ) │ │ movs r0, #4 │ │ - movs r2, #196 ; 0xc4 │ │ - b.n 181da │ │ - cmp r7, #0 │ │ - beq.n 1800a │ │ - ldr r3, [r4, #20] │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ - asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ - orrs r2, r1 │ │ - lsrs r0, r3, #24 │ │ - orrs r2, r0 │ │ - lsls r0, r3, #24 │ │ - adds r3, r2, #0 │ │ - orrs r3, r0 │ │ - str r3, [r4, #20] │ │ - adds r0, r4, #0 │ │ - adds r0, #24 │ │ - movs r1, #4 │ │ - movs r2, #1 │ │ - adds r3, r5, #0 │ │ - blx eaac │ │ - cmp r0, #1 │ │ - beq.n 180d4 │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ - ldr r2, [pc, #152] ; (180c4 ) │ │ - ldr r1, [pc, #156] ; (180c8 ) │ │ - ldr r3, [pc, #156] ; (180cc ) │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ add r1, pc │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - str r6, [sp, #4] │ │ - movs r0, #4 │ │ - ldr r2, [pc, #148] ; (180d0 ) │ │ - b.n 17d9c │ │ - nop ; (mov r8, r8) │ │ - ldr r5, [pc, #180] ; (180f8 ) │ │ + b.n 1950c │ │ + lsrs r0, r5, #26 │ │ + movs r4, r0 │ │ + strb r5, [r6, r7] │ │ movs r3, r0 │ │ - ldr r7, [pc, #268] ; (18154 ) │ │ + ldr r5, [r0, r0] │ │ movs r3, r0 │ │ - movs r1, #208 ; 0xd0 │ │ + cmp r2, #150 ; 0x96 │ │ movs r3, r0 │ │ - ldr r7, [pc, #184] ; (18108 ) │ │ + ldrsb r6, [r5, r7] │ │ movs r3, r0 │ │ - lsls r7, r2, #5 │ │ - movs r0, r0 │ │ add r6, r8 │ │ negs r5, r1 │ │ - ldr r7, [pc, #256] ; (1815c ) │ │ + ldrsb r4, [r7, r7] │ │ movs r3, r0 │ │ - lsls r5, r3, #5 │ │ - movs r0, r0 │ │ - ldr r4, [pc, #692] ; (18318 ) │ │ - movs r3, r0 │ │ - ldr r7, [pc, #164] ; (1810c ) │ │ - movs r3, r0 │ │ - lsls r1, r4, #5 │ │ - movs r0, r0 │ │ - ldr r4, [pc, #428] ; (1821c ) │ │ - movs r3, r0 │ │ - ldr r7, [pc, #28] ; (18090 ) │ │ + strb r1, [r5, r5] │ │ movs r3, r0 │ │ - ldr r4, [pc, #220] ; (18154 ) │ │ + ldrsb r3, [r4, r7] │ │ movs r3, r0 │ │ - ldr r7, [pc, #32] ; (1809c ) │ │ + strb r3, [r5, r4] │ │ movs r3, r0 │ │ - ldr r3, [pc, #996] ; (18464 ) │ │ + ldrsb r5, [r0, r7] │ │ movs r3, r0 │ │ - lsls r7, r6, #5 │ │ - movs r0, r0 │ │ - ldr r6, [pc, #884] ; (183fc ) │ │ + strb r5, [r6, r3] │ │ movs r3, r0 │ │ - ldr r6, [pc, #760] ; (18384 ) │ │ + ldrsb r4, [r0, r7] │ │ movs r3, r0 │ │ - ldr r6, [pc, #596] ; (182e4 ) │ │ + strb r5, [r6, r2] │ │ movs r3, r0 │ │ - ldr r3, [pc, #444] ; (18250 ) │ │ + ldrsb r7, [r2, r6] │ │ movs r3, r0 │ │ - ldr r6, [pc, #408] ; (18230 ) │ │ + ldrsb r2, [r6, r5] │ │ movs r3, r0 │ │ - lsls r5, r0, #6 │ │ - movs r0, r0 │ │ - ldr r6, [pc, #292] ; (181c4 ) │ │ + ldrsb r5, [r1, r5] │ │ movs r3, r0 │ │ - ldr r3, [pc, #92] ; (18100 ) │ │ + strb r3, [r4, r0] │ │ movs r3, r0 │ │ - ldr r6, [pc, #56] ; (180e0 ) │ │ + ldrsb r0, [r3, r4] │ │ movs r3, r0 │ │ - ldr r6, [pc, #8] ; (180b4 ) │ │ + ldrsb r7, [r7, r3] │ │ movs r3, r0 │ │ - ldr r2, [pc, #764] ; (183ac ) │ │ + strh r1, [r1, r7] │ │ movs r3, r0 │ │ - ldr r5, [pc, #728] ; (1838c ) │ │ + ldrsb r6, [r7, r2] │ │ movs r3, r0 │ │ - lsls r7, r0, #6 │ │ - movs r0, r0 │ │ - ldr r5, [pc, #732] ; (18398 ) │ │ + ldrsb r6, [r6, r2] │ │ movs r3, r0 │ │ - ldr r2, [pc, #412] ; (1825c ) │ │ + strh r7, [r5, r5] │ │ movs r3, r0 │ │ - ldr r5, [pc, #376] ; (1823c ) │ │ + ldrsb r4, [r4, r1] │ │ movs r3, r0 │ │ - ldr r5, [pc, #420] ; (1826c ) │ │ + ldrsb r1, [r5, r1] │ │ movs r3, r0 │ │ - ldr r2, [pc, #60] ; (18108 ) │ │ + strh r5, [r2, r4] │ │ movs r3, r0 │ │ - ldr r5, [pc, #24] ; (180e8 ) │ │ + ldrsb r2, [r1, r0] │ │ movs r3, r0 │ │ - lsls r1, r1, #6 │ │ - movs r0, r0 │ │ - cmp r7, #0 │ │ - beq.n 180f8 │ │ - ldr r3, [r4, #24] │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 19370 │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [r4, #20] │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ orrs r2, r1 │ │ - lsrs r0, r3, #24 │ │ - orrs r2, r0 │ │ - lsls r0, r3, #24 │ │ - adds r3, r2, #0 │ │ - orrs r3, r0 │ │ - str r3, [r4, #24] │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ + str r3, [r4, #20] │ │ adds r0, r4, #0 │ │ - adds r0, #28 │ │ movs r1, #4 │ │ + adds r0, #24 │ │ movs r2, #1 │ │ - adds r3, r5, #0 │ │ - blx eaac │ │ + adds r3, r7, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 1812c │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ + beq.n 193a6 │ │ + adds r0, r7, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - ldr r2, [pc, #880] ; (18488 ) │ │ - ldr r1, [pc, #880] ; (1848c ) │ │ - ldr r3, [pc, #884] ; (18490 ) │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ + bl 40732 │ │ + movs r2, #138 ; 0x8a │ │ + ldr r3, [pc, #824] ; (196cc ) │ │ + ldr r1, [pc, #828] ; (196d0 ) │ │ + str r6, [sp, #4] │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #824] ; (196d4 ) │ │ + movs r0, #4 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ + b.n 1950c │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 193ca │ │ + movs r2, #255 ; 0xff │ │ + ldr r3, [r4, #24] │ │ + lsls r2, r2, #16 │ │ + lsls r1, r3, #8 │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ + asrs r0, r3, #8 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ + orrs r2, r1 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ + str r3, [r4, #24] │ │ + adds r0, r4, #0 │ │ + movs r1, #4 │ │ + adds r0, #28 │ │ + movs r2, #1 │ │ + adds r3, r7, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + cmp r0, #1 │ │ + beq.n 19400 │ │ + adds r0, r7, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + adds r0, r4, #0 │ │ + bl 40732 │ │ + movs r2, #197 ; 0xc5 │ │ + ldr r3, [pc, #748] ; (196d8 ) │ │ + ldr r1, [pc, #748] ; (196dc ) │ │ str r6, [sp, #4] │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #744] ; (196e0 ) │ │ movs r0, #4 │ │ - movs r2, #197 ; 0xc5 │ │ - b.n 181da │ │ - cmp r7, #0 │ │ - beq.n 18150 │ │ - ldr r3, [r4, #28] │ │ + add r1, pc │ │ + lsls r2, r2, #1 │ │ + add r3, pc │ │ + b.n 1950c │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 19424 │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [r4, #28] │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ orrs r2, r1 │ │ - lsrs r0, r3, #24 │ │ - orrs r2, r0 │ │ - lsls r0, r3, #24 │ │ - adds r3, r2, #0 │ │ - orrs r3, r0 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ str r3, [r4, #28] │ │ adds r0, r4, #0 │ │ - adds r0, #32 │ │ movs r1, #4 │ │ + adds r0, #32 │ │ movs r2, #1 │ │ - adds r3, r5, #0 │ │ - blx eaac │ │ + adds r3, r7, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 18184 │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ + beq.n 1945a │ │ + adds r0, r7, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - ldr r2, [pc, #804] ; (18494 ) │ │ - ldr r1, [pc, #804] ; (18498 ) │ │ - ldr r3, [pc, #808] ; (1849c ) │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + bl 40732 │ │ + movs r2, #140 ; 0x8c │ │ + ldr r3, [pc, #668] ; (196e4 ) │ │ + ldr r1, [pc, #672] ; (196e8 ) │ │ str r6, [sp, #4] │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #668] ; (196ec ) │ │ movs r0, #4 │ │ - ldr r2, [pc, #796] ; (184a0 ) │ │ - b.n 17d9c │ │ - cmp r7, #0 │ │ - beq.n 181a8 │ │ - ldr r3, [r4, #32] │ │ + add r1, pc │ │ + adds r2, #255 ; 0xff │ │ + add r3, pc │ │ + b.n 1950c │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 1947e │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [r4, #32] │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ orrs r2, r1 │ │ - lsrs r0, r3, #24 │ │ - orrs r2, r0 │ │ - lsls r0, r3, #24 │ │ - adds r3, r2, #0 │ │ - orrs r3, r0 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ str r3, [r4, #32] │ │ adds r0, r4, #0 │ │ - adds r0, #36 ; 0x24 │ │ movs r1, #4 │ │ + adds r0, #36 ; 0x24 │ │ movs r2, #1 │ │ - adds r3, r5, #0 │ │ - blx eaac │ │ + adds r3, r7, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 181de │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ + beq.n 194b4 │ │ + adds r0, r7, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - ldr r2, [pc, #732] ; (184a4 ) │ │ - ldr r1, [pc, #732] ; (184a8 ) │ │ - ldr r3, [pc, #736] ; (184ac ) │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + bl 40732 │ │ + movs r2, #198 ; 0xc6 │ │ + ldr r3, [pc, #592] ; (196f0 ) │ │ + ldr r1, [pc, #592] ; (196f4 ) │ │ str r6, [sp, #4] │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #588] ; (196f8 ) │ │ movs r0, #4 │ │ - movs r2, #198 ; 0xc6 │ │ + add r1, pc │ │ lsls r2, r2, #1 │ │ - b.n 17d9c │ │ - cmp r7, #0 │ │ - beq.n 18202 │ │ - ldr r3, [r4, #36] ; 0x24 │ │ + add r3, pc │ │ + b.n 1950c │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 194d8 │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [r4, #36] ; 0x24 │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ orrs r2, r1 │ │ - lsrs r0, r3, #24 │ │ - orrs r2, r0 │ │ - lsls r0, r3, #24 │ │ - adds r3, r2, #0 │ │ - orrs r3, r0 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ str r3, [r4, #36] ; 0x24 │ │ adds r0, r4, #0 │ │ - adds r0, #40 ; 0x28 │ │ movs r1, #4 │ │ + adds r0, #40 ; 0x28 │ │ movs r2, #1 │ │ - adds r3, r5, #0 │ │ - blx eaac │ │ + adds r3, r7, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 18236 │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ + beq.n 19512 │ │ + adds r0, r7, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - ldr r2, [pc, #652] ; (184b0 ) │ │ - ldr r1, [pc, #656] ; (184b4 ) │ │ - ldr r3, [pc, #656] ; (184b8 ) │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ + bl 40732 │ │ + movs r2, #142 ; 0x8e │ │ + movs r0, #4 │ │ + ldr r3, [pc, #512] ; (196fc ) │ │ + ldr r1, [pc, #512] ; (19700 ) │ │ + str r6, [sp, #4] │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #508] ; (19704 ) │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - str r6, [sp, #4] │ │ - movs r0, #4 │ │ - ldr r2, [pc, #648] ; (184bc ) │ │ - b.n 17d9c │ │ - cmp r7, #0 │ │ - beq.n 1824a │ │ - movs r1, #40 ; 0x28 │ │ - ldrsh r3, [r4, r1] │ │ + bl 41ce4 │ │ + b.n 190ce │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 19528 │ │ movs r1, #255 ; 0xff │ │ + movs r2, #40 ; 0x28 │ │ + ldrsh r3, [r4, r2] │ │ lsrs r2, r3, #24 │ │ asrs r3, r3, #8 │ │ bics r3, r1 │ │ orrs r3, r2 │ │ strh r3, [r4, #40] ; 0x28 │ │ - ldr r2, [pc, #628] ; (184c0 ) │ │ movs r3, #200 ; 0xc8 │ │ + ldr r2, [pc, #476] ; (19708 ) │ │ lsls r3, r3, #1 │ │ - add r2, pc │ │ ldr r0, [r4, #4] │ │ movs r1, #4 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [sp, #32] │ │ - movs r2, #1 │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #28] │ │ str r0, [r4, #48] ; 0x30 │ │ - str r2, [sp, #24] │ │ cmp r3, #0 │ │ - beq.n 18276 │ │ - ldr r1, [pc, #604] ; (184c4 ) │ │ + bne.n 19542 │ │ + b.n 19a58 │ │ + ldr r1, [pc, #456] ; (1970c ) │ │ adds r0, r3, #0 │ │ add r1, pc │ │ - bl 3f528 │ │ - cmp r0, #0 │ │ - bne.n 18276 │ │ - str r0, [sp, #24] │ │ - cmp r7, #0 │ │ - beq.n 18290 │ │ - ldr r1, [pc, #588] ; (184c8 ) │ │ - ldr r3, [pc, #588] ; (184cc ) │ │ + bl 41024 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 19568 │ │ + movs r2, #150 ; 0x96 │ │ + ldr r1, [pc, #440] ; (19710 ) │ │ + ldr r3, [pc, #444] ; (19714 ) │ │ movs r0, #3 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #584] ; (184d0 ) │ │ - bl 4003c │ │ - movs r0, #0 │ │ - str r0, [sp, #24] │ │ - b.n 182a6 │ │ - ldr r1, [sp, #24] │ │ - cmp r1, #0 │ │ - beq.n 182a6 │ │ + bl 41bd4 │ │ + movs r5, #0 │ │ + b.n 1957c │ │ + ldr r5, [sp, #24] │ │ + cmp r0, #0 │ │ + beq.n 1957c │ │ adds r0, r6, #0 │ │ - bl 41f80 │ │ - adds r2, r0, #0 │ │ + bl 43be8 │ │ + adds r5, r0, #0 │ │ str r0, [r4, #44] ; 0x2c │ │ - subs r0, r2, #1 │ │ - sbcs r2, r0 │ │ - str r2, [sp, #24] │ │ - adds r0, r5, #0 │ │ - blx eaa0 │ │ - ldr r3, [sp, #24] │ │ + subs r0, r5, #1 │ │ + sbcs r5, r0 │ │ + adds r0, r7, #0 │ │ + bl 48854 <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ str r0, [sp, #28] │ │ - cmp r3, #0 │ │ - beq.n 182ce │ │ + cmp r5, #0 │ │ + beq.n 195a2 │ │ ldr r0, [r4, #44] ; 0x2c │ │ - ldr r6, [r4, #48] ; 0x30 │ │ - bl 420b0 │ │ - ldr r1, [sp, #28] │ │ + ldr r5, [r4, #48] ; 0x30 │ │ + bl 43d24 │ │ + ldr r3, [sp, #28] │ │ + adds r3, r0, r3 │ │ + str r3, [r5, #0] │ │ movs r3, #2 │ │ - adds r0, r0, r1 │ │ - str r0, [r6, #0] │ │ str r3, [r4, #76] ; 0x4c │ │ - movs r2, #0 │ │ - str r2, [sp, #28] │ │ + ldr r3, [r4, #4] │ │ movs r6, #1 │ │ - b.n 1835c │ │ + str r3, [sp, #28] │ │ + b.n 1960e │ │ movs r3, #1 │ │ + adds r1, r5, #0 │ │ str r3, [r4, #76] ; 0x4c │ │ - ldr r1, [sp, #24] │ │ movs r2, #2 │ │ - adds r0, r5, #0 │ │ - blx eab8 │ │ - adds r0, r5, #0 │ │ - blx eaa0 │ │ - ldr r1, [sp, #28] │ │ + adds r0, r7, #0 │ │ + bl 48864 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r0, r7, #0 │ │ + bl 48854 <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + adds r2, r5, #0 │ │ str r0, [sp, #32] │ │ - ldr r2, [sp, #24] │ │ - adds r0, r5, #0 │ │ - blx eab8 │ │ + ldr r1, [sp, #28] │ │ + adds r0, r7, #0 │ │ + bl 48864 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + ldr r3, [r4, #48] ; 0x30 │ │ ldr r2, [sp, #28] │ │ - ldr r1, [sp, #32] │ │ - ldr r3, [pc, #480] ; (184d4 ) │ │ - ldr r0, [r4, #48] ; 0x30 │ │ - subs r1, r1, r2 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #32] │ │ + subs r5, r3, r2 │ │ + movs r2, #172 ; 0xac │ │ + ldr r3, [pc, #328] ; (19718 ) │ │ + adds r2, #255 ; 0xff │ │ + adds r0, r5, #0 │ │ add r3, pc │ │ - str r0, [sp, #36] ; 0x24 │ │ - str r1, [sp, #24] │ │ - adds r0, r1, #0 │ │ - ldr r2, [pc, #468] ; (184d8 ) │ │ adds r1, r3, #0 │ │ str r3, [sp, #28] │ │ - bl 3eb8c <__ckd_malloc__> │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #24] │ │ - str r0, [r1, #0] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + ldr r3, [sp, #36] ; 0x24 │ │ movs r1, #1 │ │ + str r0, [r3, #0] │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + adds r2, r5, #0 │ │ ldr r0, [r3, #0] │ │ - adds r3, r5, #0 │ │ - blx eaac │ │ - ldr r2, [sp, #24] │ │ - cmp r0, r2 │ │ - beq.n 182c6 │ │ - ldr r3, [pc, #440] ; (184dc ) │ │ - str r2, [sp, #0] │ │ + adds r3, r7, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + cmp r0, r5 │ │ + beq.n 1959a │ │ + movs r2, #174 ; 0xae │ │ + ldr r3, [pc, #292] ; (1971c ) │ │ movs r0, #5 │ │ - add r3, pc │ │ - ldr r1, [sp, #28] │ │ - ldr r2, [pc, #432] ; (184e0 ) │ │ + str r5, [sp, #0] │ │ str r6, [sp, #4] │ │ - bl 4003c │ │ + ldr r1, [sp, #28] │ │ + adds r2, #255 ; 0xff │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r0, #1 │ │ - blx eb54 │ │ - ldr r0, [sp, #28] │ │ - ldr r3, [sp, #24] │ │ - ldr r3, [r3, r0] │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ + ldr r3, [sp, #28] │ │ + ldr r5, [r4, #48] ; 0x30 │ │ + cmp r6, r3 │ │ + bge.n 19636 │ │ + lsls r3, r6, #2 │ │ + str r3, [sp, #36] ; 0x24 │ │ + adds r3, r5, r3 │ │ + subs r3, #4 │ │ + ldr r3, [r3, #0] │ │ + adds r6, #1 │ │ adds r0, r3, #0 │ │ str r3, [sp, #32] │ │ - blx ea40 │ │ - ldr r1, [sp, #32] │ │ - ldr r2, [sp, #24] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ adds r0, #1 │ │ - lsls r3, r6, #2 │ │ - adds r0, r1, r0 │ │ - str r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ - adds r6, #1 │ │ - adds r3, #4 │ │ - str r3, [sp, #28] │ │ - ldr r0, [r4, #48] ; 0x30 │ │ - ldr r3, [r4, #4] │ │ - str r0, [sp, #24] │ │ - cmp r6, r3 │ │ - blt.n 1833a │ │ - subs r6, #1 │ │ - lsls r6, r6, #2 │ │ - ldr r6, [r0, r6] │ │ + adds r3, r3, r0 │ │ + str r3, [r5, r2] │ │ + b.n 1960e │ │ + cmp r3, #0 │ │ + bgt.n 1963c │ │ + movs r3, #1 │ │ + ldr r2, [pc, #224] ; (19720 ) │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + ldr r6, [r5, r3] │ │ adds r0, r6, #0 │ │ - blx ea40 │ │ - ldr r1, [sp, #24] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + movs r3, #3 │ │ + ldr r5, [r5, #0] │ │ adds r0, #1 │ │ adds r6, r6, r0 │ │ - ldr r3, [r1, #0] │ │ - movs r2, #3 │ │ - subs r6, r6, r3 │ │ + subs r6, r6, r5 │ │ adds r6, #3 │ │ - bics r6, r2 │ │ - adds r3, r3, r6 │ │ - str r3, [r4, #52] ; 0x34 │ │ - movs r3, #0 │ │ - cmp r7, r3 │ │ - bne.n 183e2 │ │ - b.n 183e8 │ │ - ldr r6, [r4, #52] ; 0x34 │ │ - lsls r2, r3, #3 │ │ - adds r3, #1 │ │ - adds r6, r6, r2 │ │ - ldrh r0, [r6, #0] │ │ - lsls r1, r0, #16 │ │ + bics r6, r3 │ │ + ldr r3, [sp, #24] │ │ + adds r6, r5, r6 │ │ + str r6, [r4, #52] ; 0x34 │ │ + cmp r3, #0 │ │ + bne.n 19676 │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + lsls r1, r3, #3 │ │ + ldr r3, [r4, #8] │ │ + adds r6, r6, r1 │ │ + str r6, [r4, #56] ; 0x38 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + bne.n 19752 │ │ + b.n 19724 │ │ + movs r2, #255 ; 0xff │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + lsls r2, r2, #16 │ │ + movs r0, #0 │ │ + str r3, [sp, #28] │ │ + mov ip, r2 │ │ + adds r3, r6, #0 │ │ + ldr r2, [sp, #28] │ │ + cmp r0, r2 │ │ + bge.n 19662 │ │ + ldrh r2, [r3, #0] │ │ + adds r0, #1 │ │ + lsls r1, r2, #16 │ │ asrs r1, r1, #16 │ │ - lsrs r0, r0, #8 │ │ + lsrs r2, r2, #8 │ │ lsls r1, r1, #8 │ │ - orrs r1, r0 │ │ - strh r1, [r6, #0] │ │ - ldr r6, [r4, #52] ; 0x34 │ │ - adds r6, r6, r2 │ │ - ldrh r1, [r6, #2] │ │ - mov ip, r1 │ │ - lsls r1, r1, #16 │ │ - mov r0, ip │ │ + orrs r1, r2 │ │ + ldrh r2, [r3, #2] │ │ + strh r1, [r3, #0] │ │ + lsls r1, r2, #16 │ │ asrs r1, r1, #16 │ │ - lsrs r0, r0, #8 │ │ + lsrs r2, r2, #8 │ │ lsls r1, r1, #8 │ │ - orrs r1, r0 │ │ - strh r1, [r6, #2] │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - movs r0, #255 ; 0xff │ │ - lsls r0, r0, #16 │ │ - adds r1, r1, r2 │ │ - ldr r2, [r1, #4] │ │ - lsls r6, r2, #8 │ │ - ands r0, r6 │ │ - mov ip, r0 │ │ - movs r0, #255 ; 0xff │ │ - asrs r6, r2, #8 │ │ - lsls r0, r0, #8 │ │ - ands r6, r0 │ │ - mov r0, ip │ │ - orrs r0, r6 │ │ - lsrs r6, r2, #24 │ │ - orrs r0, r6 │ │ - lsls r6, r2, #24 │ │ - adds r2, r0, #0 │ │ - orrs r2, r6 │ │ - str r2, [r1, #4] │ │ - ldr r2, [r4, #36] ; 0x24 │ │ - cmp r3, r2 │ │ - blt.n 1838e │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - ldr r2, [r4, #52] ; 0x34 │ │ - lsls r3, r3, #3 │ │ - adds r3, r2, r3 │ │ - str r3, [r4, #56] ; 0x38 │ │ - cmp r7, #0 │ │ - bne.n 184e4 │ │ - b.n 184f4 │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - movs r5, #255 ; 0xff │ │ - lsls r5, r5, #16 │ │ - adds r3, r3, r2 │ │ - ldrb r6, [r3, #1] │ │ - ldrb r1, [r3, #0] │ │ - adds r0, #1 │ │ - lsls r6, r6, #8 │ │ - orrs r6, r1 │ │ - ldrb r1, [r3, #2] │ │ - lsls r1, r1, #16 │ │ - orrs r6, r1 │ │ - ldrb r1, [r3, #3] │ │ - lsls r1, r1, #24 │ │ - orrs r6, r1 │ │ - lsls r1, r6, #8 │ │ + orrs r1, r2 │ │ + strh r1, [r3, #2] │ │ + mov r1, ip │ │ + ldr r2, [r3, #4] │ │ + lsls r5, r2, #8 │ │ ands r5, r1 │ │ - mov ip, r5 │ │ + str r5, [sp, #32] │ │ movs r5, #255 ; 0xff │ │ - asrs r1, r6, #8 │ │ + asrs r1, r2, #8 │ │ lsls r5, r5, #8 │ │ ands r1, r5 │ │ - mov r5, ip │ │ - orrs r5, r1 │ │ - lsrs r1, r6, #24 │ │ + ldr r5, [sp, #32] │ │ orrs r1, r5 │ │ - lsls r6, r6, #24 │ │ - orrs r1, r6 │ │ - lsrs r6, r1, #8 │ │ - strb r1, [r3, #0] │ │ - strb r6, [r3, #1] │ │ - lsrs r6, r1, #16 │ │ - lsrs r1, r1, #24 │ │ - strb r6, [r3, #2] │ │ - strb r1, [r3, #3] │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - adds r3, r3, r2 │ │ - ldrb r6, [r3, #5] │ │ - ldrb r1, [r3, #4] │ │ - adds r2, #12 │ │ - lsls r6, r6, #8 │ │ - orrs r6, r1 │ │ - ldrb r1, [r3, #6] │ │ - lsls r1, r1, #16 │ │ - orrs r6, r1 │ │ - ldrb r1, [r3, #7] │ │ - lsls r1, r1, #24 │ │ - orrs r6, r1 │ │ - movs r1, #255 ; 0xff │ │ - lsls r5, r6, #8 │ │ - lsls r1, r1, #16 │ │ - ands r1, r5 │ │ - mov ip, r1 │ │ - movs r1, #255 ; 0xff │ │ - asrs r5, r6, #8 │ │ - lsls r1, r1, #8 │ │ - ands r5, r1 │ │ - mov r1, ip │ │ + lsrs r5, r2, #24 │ │ orrs r1, r5 │ │ - lsrs r5, r6, #24 │ │ - orrs r5, r1 │ │ - lsls r6, r6, #24 │ │ - adds r1, r5, #0 │ │ - orrs r1, r6 │ │ - lsrs r6, r1, #8 │ │ - strb r1, [r3, #4] │ │ - strb r6, [r3, #5] │ │ - lsrs r6, r1, #16 │ │ - lsrs r1, r1, #24 │ │ - strb r6, [r3, #6] │ │ - strb r1, [r3, #7] │ │ - b.n 184ea │ │ - ldr r4, [pc, #536] ; (186a4 ) │ │ + lsls r2, r2, #24 │ │ + orrs r1, r2 │ │ + str r1, [r3, #4] │ │ + adds r3, #8 │ │ + b.n 19684 │ │ + strb r1, [r5, r6] │ │ movs r3, r0 │ │ - ldr r1, [pc, #132] ; (18514 ) │ │ + strh r3, [r1, r1] │ │ movs r3, r0 │ │ - ldr r4, [pc, #96] ; (184f4 ) │ │ + strb r0, [r0, r5] │ │ movs r3, r0 │ │ - ldr r4, [pc, #228] ; (1857c ) │ │ + strb r2, [r3, r5] │ │ movs r3, r0 │ │ - ldr r0, [pc, #804] ; (187c0 ) │ │ + str r1, [r6, r7] │ │ movs r3, r0 │ │ - ldr r3, [pc, #768] ; (187a0 ) │ │ + strb r6, [r4, r3] │ │ movs r3, r0 │ │ - lsls r3, r1, #6 │ │ - movs r0, r0 │ │ - ldr r3, [pc, #940] ; (18854 ) │ │ + strb r3, [r1, r4] │ │ movs r3, r0 │ │ - ldr r0, [pc, #452] ; (18670 ) │ │ + str r7, [r2, r6] │ │ movs r3, r0 │ │ - ldr r3, [pc, #416] ; (18650 ) │ │ + strb r4, [r1, r2] │ │ movs r3, r0 │ │ - ldr r3, [pc, #636] ; (18730 ) │ │ + strb r3, [r7, r2] │ │ movs r3, r0 │ │ - ldr r0, [pc, #92] ; (18514 ) │ │ + str r5, [r7, r4] │ │ movs r3, r0 │ │ - ldr r3, [pc, #56] ; (184f4 ) │ │ + strb r2, [r6, r0] │ │ movs r3, r0 │ │ - lsls r5, r1, #6 │ │ - movs r0, r0 │ │ - ; instruction: 0x47f1 │ │ + strb r5, [r5, r1] │ │ movs r3, r0 │ │ - cmp r4, #214 ; 0xd6 │ │ + str r3, [r4, r3] │ │ movs r3, r0 │ │ - ; instruction: 0x47c1 │ │ + strh r0, [r3, r7] │ │ movs r3, r0 │ │ - ldr r3, [pc, #300] ; (185fc ) │ │ + str r7, [r6, r2] │ │ movs r3, r0 │ │ - lsls r5, r2, #6 │ │ - movs r0, r0 │ │ - bx r9 │ │ + adds r5, #162 ; 0xa2 │ │ movs r3, r0 │ │ - lsls r3, r5, #6 │ │ - movs r0, r0 │ │ - ldr r2, [pc, #924] ; (1887c ) │ │ + str r7, [r1, r2] │ │ movs r3, r0 │ │ - lsls r5, r5, #6 │ │ - movs r0, r0 │ │ - movs r2, #0 │ │ - adds r0, r2, #0 │ │ - str r5, [sp, #28] │ │ - ldr r3, [r4, #8] │ │ - cmp r0, r3 │ │ - bge.n 184f2 │ │ - b.n 183f8 │ │ - ldr r5, [sp, #28] │ │ - ldr r6, [r4, #8] │ │ + strb r7, [r2, r0] │ │ + movs r3, r0 │ │ + str r5, [r2, r0] │ │ + movs r3, r0 │ │ + strh r5, [r6, r6] │ │ + movs r3, r0 │ │ + ; instruction: 0xffff3fff │ │ movs r3, #12 │ │ - muls r6, r3 │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - adds r6, r3, r6 │ │ - cmp r7, #0 │ │ - beq.n 18522 │ │ + ldr r2, [sp, #32] │ │ + muls r2, r3 │ │ + ldr r3, [sp, #24] │ │ + adds r6, r6, r2 │ │ + cmp r3, #0 │ │ + beq.n 197e4 │ │ + movs r2, #255 ; 0xff │ │ ldr r3, [r6, #0] │ │ - movs r1, #255 ; 0xff │ │ - lsls r1, r1, #16 │ │ - lsls r2, r3, #8 │ │ + lsls r2, r2, #16 │ │ + lsls r1, r3, #8 │ │ ands r1, r2 │ │ movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ lsls r2, r2, #8 │ │ ands r2, r0 │ │ - orrs r1, r2 │ │ - lsrs r2, r3, #24 │ │ - orrs r1, r2 │ │ - lsls r2, r3, #24 │ │ - adds r3, r1, #0 │ │ + orrs r2, r1 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ orrs r3, r2 │ │ str r3, [r6, #0] │ │ - ldr r2, [pc, #592] ; (18774 ) │ │ - ldr r3, [pc, #592] ; (18778 ) │ │ + b.n 197e4 │ │ + movs r3, #0 │ │ + str r3, [sp, #28] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + mov ip, r3 │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #28] │ │ + cmp r2, r3 │ │ + bge.n 19724 │ │ + movs r2, #12 │ │ + ldr r3, [sp, #28] │ │ + movs r0, #255 ; 0xff │ │ + muls r3, r2 │ │ + adds r2, r6, r3 │ │ + ldrb r3, [r2, #1] │ │ + ldrb r1, [r2, #0] │ │ + lsls r0, r0, #8 │ │ + lsls r3, r3, #8 │ │ + orrs r3, r1 │ │ + ldrb r1, [r2, #2] │ │ + lsls r1, r1, #16 │ │ + orrs r1, r3 │ │ + ldrb r3, [r2, #3] │ │ + lsls r3, r3, #24 │ │ + orrs r3, r1 │ │ + mov r1, ip │ │ + lsls r5, r3, #8 │ │ + ands r5, r1 │ │ + asrs r1, r3, #8 │ │ + ands r1, r0 │ │ + orrs r1, r5 │ │ + lsrs r5, r3, #24 │ │ + orrs r1, r5 │ │ + lsls r3, r3, #24 │ │ + orrs r1, r3 │ │ + lsrs r3, r1, #8 │ │ + strb r3, [r2, #1] │ │ + lsrs r3, r1, #16 │ │ + strb r1, [r2, #0] │ │ + strb r3, [r2, #2] │ │ + lsrs r1, r1, #24 │ │ + ldrb r3, [r2, #5] │ │ + strb r1, [r2, #3] │ │ + ldrb r1, [r2, #4] │ │ + lsls r3, r3, #8 │ │ + orrs r3, r1 │ │ + ldrb r1, [r2, #6] │ │ + lsls r1, r1, #16 │ │ + orrs r1, r3 │ │ + ldrb r3, [r2, #7] │ │ + lsls r3, r3, #24 │ │ + orrs r3, r1 │ │ + mov r1, ip │ │ + lsls r5, r3, #8 │ │ + ands r5, r1 │ │ + asrs r1, r3, #8 │ │ + ands r1, r0 │ │ + orrs r1, r5 │ │ + lsrs r5, r3, #24 │ │ + orrs r1, r5 │ │ + lsls r3, r3, #24 │ │ + orrs r1, r3 │ │ + lsrs r3, r1, #8 │ │ + strb r3, [r2, #5] │ │ + lsrs r3, r1, #16 │ │ + strb r3, [r2, #6] │ │ + ldr r3, [sp, #28] │ │ + strb r1, [r2, #4] │ │ + lsrs r1, r1, #24 │ │ + adds r3, #1 │ │ + strb r1, [r2, #7] │ │ + str r3, [sp, #28] │ │ + b.n 1975c │ │ + movs r3, #202 ; 0xca │ │ + ldr r2, [pc, #640] ; (19a68 ) │ │ + adds r3, #255 ; 0xff │ │ ldr r0, [r4, #28] │ │ - add r2, pc │ │ movs r1, #4 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r3, r6, #4 │ │ str r0, [r4, #60] ; 0x3c │ │ str r3, [r0, #0] │ │ - movs r3, #0 │ │ - cmp r7, r3 │ │ - bne.n 18552 │ │ - b.n 18558 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + bne.n 19812 │ │ + ldr r3, [r4, #12] │ │ + ldr r5, [r4, #28] │ │ + cmp r3, #0 │ │ + beq.n 19874 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #24] │ │ + adds r1, r3, #0 │ │ + movs r2, #1 │ │ + b.n 19830 │ │ + movs r2, #0 │ │ + ldr r0, [r6, #0] │ │ + cmp r2, r0 │ │ + bge.n 19800 │ │ ldr r1, [r4, #60] ; 0x3c │ │ - lsls r2, r3, #1 │ │ - adds r3, #1 │ │ + lsls r3, r2, #1 │ │ + adds r2, #1 │ │ ldr r1, [r1, #0] │ │ - adds r2, r1, r2 │ │ - ldrh r1, [r2, #0] │ │ - lsls r0, r1, #8 │ │ - lsrs r1, r1, #8 │ │ - orrs r1, r0 │ │ - strh r1, [r2, #0] │ │ - ldr r2, [r6, #0] │ │ - cmp r3, r2 │ │ - blt.n 1853e │ │ - ldr r2, [r4, #12] │ │ - movs r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 18574 │ │ - b.n 1857c │ │ - ldr r0, [r4, #12] │ │ - ldr r2, [r4, #60] ; 0x3c │ │ - lsls r1, r3, #2 │ │ - muls r0, r3 │ │ - ldr r6, [r2, #0] │ │ - lsls r0, r0, #1 │ │ - adds r3, #1 │ │ - adds r0, r6, r0 │ │ - str r0, [r1, r2] │ │ - ldr r2, [r4, #28] │ │ - cmp r3, r2 │ │ - blt.n 18562 │ │ - b.n 185a6 │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - ldr r1, [r6, #0] │ │ - ldr r0, [r0, #0] │ │ - lsls r1, r1, #1 │ │ - adds r1, r0, r1 │ │ - str r1, [r4, #64] ; 0x40 │ │ - b.n 185a0 │ │ - ldr r6, [r4, #64] ; 0x40 │ │ - ldr r1, [r4, #60] ; 0x3c │ │ - lsls r7, r2, #2 │ │ - ldrb r6, [r6, r2] │ │ - ldr r7, [r7, r1] │ │ - lsls r0, r3, #2 │ │ - lsls r6, r6, #1 │ │ - adds r6, r7, r6 │ │ - str r6, [r0, r1] │ │ - adds r3, #1 │ │ + adds r1, r1, r3 │ │ + ldrh r3, [r1, #0] │ │ + lsls r5, r3, #8 │ │ + lsrs r3, r3, #8 │ │ + orrs r3, r5 │ │ + strh r3, [r1, #0] │ │ + b.n 19816 │ │ + cmp r2, r5 │ │ + bge.n 1984a │ │ + lsls r0, r2, #2 │ │ + mov ip, r0 │ │ + mov r3, ip │ │ + ldr r6, [r4, #60] ; 0x3c │ │ adds r2, #1 │ │ - ldr r1, [r4, #28] │ │ - cmp r3, r1 │ │ - blt.n 1858a │ │ - ldr r6, [pc, #468] ; (1877c ) │ │ - ldr r0, [r4, #20] │ │ - ldr r2, [pc, #468] ; (18780 ) │ │ - add r6, pc │ │ - adds r1, r6, #0 │ │ - lsls r0, r0, #1 │ │ - bl 3eb8c <__ckd_malloc__> │ │ - str r0, [r4, #68] ; 0x44 │ │ - ldr r0, [r4, #20] │ │ + ldr r0, [r6, #0] │ │ + adds r0, r0, r1 │ │ + str r0, [r3, r6] │ │ + ldr r3, [sp, #24] │ │ + adds r1, r1, r3 │ │ + b.n 19830 │ │ + movs r2, #222 ; 0xde │ │ + ldr r5, [pc, #540] ; (19a6c ) │ │ + ldr r3, [r4, #20] │ │ + adds r2, #255 ; 0xff │ │ + add r5, pc │ │ + lsls r0, r3, #1 │ │ + adds r1, r5, #0 │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ movs r2, #239 ; 0xef │ │ - adds r1, r6, #0 │ │ - lsls r0, r0, #1 │ │ + ldr r3, [r4, #20] │ │ + str r0, [r4, #68] ; 0x44 │ │ lsls r2, r2, #1 │ │ - bl 3eb8c <__ckd_malloc__> │ │ - movs r3, #0 │ │ + lsls r0, r3, #1 │ │ + adds r1, r5, #0 │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + ldr r2, [r4, #16] │ │ str r0, [r4, #72] ; 0x48 │ │ - b.n 185d2 │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - strh r3, [r1, r2] │ │ + movs r3, #0 │ │ + b.n 198a2 │ │ + ldr r2, [r4, #60] ; 0x3c │ │ + ldr r3, [r6, #0] │ │ + ldr r2, [r2, #0] │ │ + lsls r3, r3, #1 │ │ + adds r3, r2, r3 │ │ + str r3, [r4, #64] ; 0x40 │ │ + movs r3, #1 │ │ + cmp r3, r5 │ │ + bge.n 1984a │ │ + ldr r2, [r4, #64] ; 0x40 │ │ + ldr r0, [r4, #60] ; 0x3c │ │ + lsls r6, r3, #2 │ │ + adds r2, r2, r3 │ │ + adds r1, r0, r6 │ │ + subs r2, #1 │ │ + ldrb r2, [r2, #0] │ │ + subs r1, #4 │ │ + ldr r1, [r1, #0] │ │ + lsls r2, r2, #1 │ │ adds r3, #1 │ │ - ldr r1, [r4, #16] │ │ + adds r2, r1, r2 │ │ + str r2, [r0, r6] │ │ + b.n 19882 │ │ + cmp r3, r2 │ │ + bge.n 198b0 │ │ + ldr r5, [r4, #68] ; 0x44 │ │ + lsls r1, r3, #1 │ │ + strh r3, [r1, r5] │ │ + adds r3, #1 │ │ + b.n 198a2 │ │ + mvns r3, r2 │ │ + movs r5, #1 │ │ + asrs r3, r3, #31 │ │ + ldr r1, [r4, #20] │ │ + ands r3, r2 │ │ lsls r2, r3, #1 │ │ + negs r5, r5 │ │ cmp r3, r1 │ │ - blt.n 185cc │ │ - movs r1, #1 │ │ - negs r1, r1 │ │ - b.n 185e8 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ + bge.n 198cc │ │ + ldr r6, [r4, #68] ; 0x44 │ │ adds r3, #1 │ │ - strh r1, [r0, r2] │ │ + strh r5, [r6, r2] │ │ adds r2, #2 │ │ - ldr r0, [r4, #20] │ │ - cmp r3, r0 │ │ - blt.n 185e0 │ │ + b.n 198be │ │ movs r2, #1 │ │ movs r3, #0 │ │ negs r2, r2 │ │ - b.n 185fe │ │ - ldr r1, [r4, #72] ; 0x48 │ │ - lsls r0, r3, #1 │ │ - adds r3, #1 │ │ - strh r2, [r0, r1] │ │ - ldr r1, [r4, #20] │ │ cmp r3, r1 │ │ - blt.n 185f6 │ │ - ldr r0, [pc, #380] ; (18784 ) │ │ + bge.n 198de │ │ + lsls r5, r3, #1 │ │ + strh r2, [r0, r5] │ │ + adds r3, #1 │ │ + b.n 198d2 │ │ movs r6, #0 │ │ - add r0, pc │ │ - str r0, [sp, #36] ; 0x24 │ │ - b.n 18724 │ │ + ldr r3, [r4, #8] │ │ + cmp r6, r3 │ │ + blt.n 198e8 │ │ + b.n 19a0a │ │ movs r3, #12 │ │ - adds r1, r3, #0 │ │ - muls r1, r6 │ │ - str r1, [sp, #28] │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - ldr r2, [sp, #28] │ │ - ldrb r1, [r3, r1] │ │ - adds r3, r3, r2 │ │ - ldrb r2, [r3, #1] │ │ - lsls r2, r2, #8 │ │ - orrs r2, r1 │ │ - ldrb r1, [r3, #2] │ │ - ldrb r3, [r3, #3] │ │ - lsls r1, r1, #16 │ │ - orrs r2, r1 │ │ + adds r2, r3, #0 │ │ + muls r2, r6 │ │ + str r2, [sp, #28] │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r4, #56] ; 0x38 │ │ + ldrb r5, [r2, r3] │ │ + adds r2, r2, r3 │ │ + ldrb r3, [r2, #1] │ │ + lsls r3, r3, #8 │ │ + orrs r3, r5 │ │ + ldrb r5, [r2, #2] │ │ + lsls r5, r5, #16 │ │ + orrs r5, r3 │ │ + ldrb r3, [r2, #3] │ │ lsls r3, r3, #24 │ │ - orrs r3, r2 │ │ + orrs r3, r5 │ │ lsls r3, r3, #2 │ │ - str r3, [sp, #44] ; 0x2c │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ str r3, [sp, #24] │ │ - b.n 186f8 │ │ + ldr r3, [r4, #12] │ │ + cmp r3, #0 │ │ + bne.n 19936 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [r4, #56] ; 0x38 │ │ + ldrb r2, [r1, r3] │ │ + adds r1, r1, r3 │ │ + ldrb r3, [r1, #1] │ │ + lsls r3, r3, #8 │ │ + orrs r3, r2 │ │ + ldrb r2, [r1, #2] │ │ + lsls r2, r2, #16 │ │ + orrs r2, r3 │ │ + ldrb r3, [r1, #3] │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ + ldr r2, [r4, #64] ; 0x40 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #24] │ │ + cmp r2, r3 │ │ + bge.n 19a06 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + adds r5, r6, #0 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #60] ; 0x3c │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #24] │ │ - adds r7, r6, #0 │ │ - ldr r3, [r3, r1] │ │ - lsls r0, r0, #1 │ │ - str r0, [sp, #40] ; 0x28 │ │ - ldrh r2, [r3, r0] │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldrh r2, [r3, r2] │ │ ldr r3, [r4, #4] │ │ cmp r6, r3 │ │ - blt.n 18658 │ │ + blt.n 1995e │ │ ldr r3, [r4, #56] ; 0x38 │ │ - ldr r0, [sp, #28] │ │ - adds r3, r3, r0 │ │ - ldrb r7, [r3, #9] │ │ + ldr r1, [sp, #28] │ │ + adds r3, r3, r1 │ │ + ldrb r3, [r3, #9] │ │ + adds r5, r3, #0 │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #32] │ │ + ldr r1, [sp, #32] │ │ ldr r3, [r4, #72] ; 0x48 │ │ - lsls r1, r2, #1 │ │ - str r1, [sp, #32] │ │ adds r3, r3, r1 │ │ movs r0, #0 │ │ ldrsh r1, [r3, r0] │ │ adds r1, #1 │ │ - bne.n 1866a │ │ - strh r7, [r3, #0] │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - ldr r1, [sp, #32] │ │ + bne.n 19972 │ │ + strh r5, [r3, #0] │ │ + movs r1, #0 │ │ ldrsh r3, [r3, r1] │ │ - cmp r3, r7 │ │ - beq.n 18686 │ │ - ldr r1, [pc, #272] ; (18788 ) │ │ - ldr r3, [pc, #276] ; (1878c ) │ │ + cmp r3, r5 │ │ + beq.n 1998e │ │ str r2, [sp, #0] │ │ + movs r2, #244 ; 0xf4 │ │ + ldr r1, [pc, #240] ; (19a70 ) │ │ + ldr r3, [pc, #240] ; (19a74 ) │ │ + movs r0, #3 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - movs r0, #3 │ │ - ldr r2, [pc, #268] ; (18790 ) │ │ - bl 4003c │ │ + bl 41bd4 │ │ ldr r3, [r4, #12] │ │ cmp r3, #0 │ │ - bne.n 186ac │ │ + bne.n 199b6 │ │ movs r3, #12 │ │ - muls r3, r7 │ │ - ldr r1, [r4, #56] ; 0x38 │ │ - ldrb r2, [r3, r1] │ │ - adds r3, r1, r3 │ │ - ldrb r1, [r3, #1] │ │ - lsls r1, r1, #8 │ │ + adds r0, r5, #0 │ │ + muls r0, r3 │ │ + ldr r2, [r4, #56] ; 0x38 │ │ + adds r3, r2, r0 │ │ + ldrb r1, [r0, r2] │ │ + ldrb r2, [r3, #1] │ │ + lsls r2, r2, #8 │ │ orrs r2, r1 │ │ ldrb r1, [r3, #2] │ │ lsls r1, r1, #16 │ │ - orrs r2, r1 │ │ - ldrb r1, [r3, #3] │ │ + orrs r1, r2 │ │ + ldrb r2, [r3, #3] │ │ ldr r3, [r4, #64] ; 0x40 │ │ - lsls r1, r1, #24 │ │ + lsls r2, r2, #24 │ │ orrs r2, r1 │ │ ldrb r3, [r3, r2] │ │ ldr r2, [sp, #24] │ │ cmp r2, r3 │ │ - ble.n 186c6 │ │ - ldr r3, [pc, #224] ; (18794 ) │ │ + ble.n 199d4 │ │ + movs r2, #248 ; 0xf8 │ │ + ldr r1, [pc, #184] ; (19a78 ) │ │ + ldr r3, [pc, #184] ; (19a7c ) │ │ + str r6, [sp, #0] │ │ + str r5, [sp, #4] │ │ movs r0, #3 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ + add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #220] ; (18798 ) │ │ - str r6, [sp, #0] │ │ - str r7, [sp, #4] │ │ - bl 4003c │ │ - b.n 186f2 │ │ + bl 41bd4 │ │ + b.n 19a00 │ │ movs r1, #12 │ │ - muls r7, r1 │ │ + muls r5, r1 │ │ ldr r3, [r4, #56] ; 0x38 │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - ldrb r1, [r7, r3] │ │ - adds r7, r3, r7 │ │ - ldrb r3, [r7, #1] │ │ + ldr r1, [sp, #32] │ │ + ldrb r2, [r5, r3] │ │ + adds r5, r3, r5 │ │ + ldrb r3, [r5, #1] │ │ lsls r3, r3, #8 │ │ - orrs r1, r3 │ │ - ldrb r3, [r7, #2] │ │ - lsls r3, r3, #16 │ │ - orrs r1, r3 │ │ - ldrb r3, [r7, #3] │ │ + orrs r3, r2 │ │ + ldrb r2, [r5, #2] │ │ + lsls r2, r2, #16 │ │ + orrs r2, r3 │ │ + ldrb r3, [r5, #3] │ │ lsls r3, r3, #24 │ │ - orrs r1, r3 │ │ - lsls r1, r1, #2 │ │ - ldr r3, [r1, r0] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #32] │ │ - ldrh r3, [r3, r0] │ │ + orrs r3, r2 │ │ + ldr r2, [r4, #60] ; 0x3c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldrh r3, [r3, r2] │ │ + ldr r2, [r4, #68] ; 0x44 │ │ strh r3, [r2, r1] │ │ - ldr r2, [sp, #24] │ │ - adds r2, #1 │ │ - str r2, [sp, #24] │ │ - ldr r3, [r4, #12] │ │ - cmp r3, #0 │ │ - bne.n 1871c │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - ldr r0, [sp, #28] │ │ - ldrb r1, [r3, r0] │ │ - adds r3, r3, r0 │ │ - ldrb r2, [r3, #1] │ │ - lsls r2, r2, #8 │ │ - orrs r2, r1 │ │ - ldrb r1, [r3, #2] │ │ - lsls r1, r1, #16 │ │ - orrs r2, r1 │ │ - ldrb r1, [r3, #3] │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - lsls r1, r1, #24 │ │ - orrs r2, r1 │ │ - ldrb r3, [r3, r2] │ │ - ldr r1, [sp, #24] │ │ - cmp r1, r3 │ │ - blt.n 1863a │ │ + ldr r3, [sp, #24] │ │ + adds r3, #1 │ │ + b.n 19910 │ │ adds r6, #1 │ │ - ldr r3, [r4, #8] │ │ - cmp r6, r3 │ │ - bge.n 1872c │ │ - b.n 1860e │ │ - ldr r1, [pc, #108] ; (1879c ) │ │ + b.n 198e0 │ │ + ldr r1, [pc, #116] ; (19a80 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - bl 17cbc │ │ - ldr r2, [r4, #4] │ │ + bl 18f90 │ │ + ldr r3, [r4, #4] │ │ strh r0, [r4, #40] ; 0x28 │ │ - ldr r1, [pc, #100] ; (187a0 ) │ │ - str r2, [sp, #0] │ │ - ldr r0, [r4, #8] │ │ - ldr r3, [pc, #96] ; (187a4 ) │ │ - add r1, pc │ │ - subs r2, r0, r2 │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #12] │ │ - add r3, pc │ │ + ldr r1, [pc, #104] ; (19a84 ) │ │ + str r3, [sp, #0] │ │ + ldr r2, [r4, #8] │ │ movs r0, #1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [r4, #16] │ │ - str r2, [sp, #12] │ │ - ldr r2, [r4, #20] │ │ - str r2, [sp, #16] │ │ - ldr r2, [r4, #28] │ │ - str r2, [sp, #20] │ │ + subs r3, r2, r3 │ │ movs r2, #129 ; 0x81 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #12] │ │ + add r1, pc │ │ lsls r2, r2, #2 │ │ - bl 4003c │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ - str r4, [sp, #24] │ │ - ldr r0, [sp, #24] │ │ + str r3, [sp, #8] │ │ + ldr r3, [r4, #16] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #20] │ │ + str r3, [sp, #16] │ │ + ldr r3, [r4, #28] │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #76] ; (19a88 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r7, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 19a62 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + bne.n 19a60 │ │ + b.n 1956e │ │ + b.n 19552 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - cmp r1, r3 │ │ + ldr r5, [pc, #1004] ; (19e58 ) │ │ movs r3, r0 │ │ - lsls r1, r1, #7 │ │ - movs r0, r0 │ │ - add sp, r2 │ │ + ldr r5, [pc, #604] ; (19ccc ) │ │ movs r3, r0 │ │ - lsls r5, r3, #7 │ │ - movs r0, r0 │ │ - add r1, r7 │ │ + ldr r4, [pc, #404] ; (19c08 ) │ │ movs r3, r0 │ │ - mvns r7, r0 │ │ + str r0, [r3, r1] │ │ movs r3, r0 │ │ - blxns r7 │ │ + ldr r4, [pc, #132] ; (19b00 ) │ │ movs r3, r0 │ │ - lsls r3, r6, #7 │ │ - movs r0, r0 │ │ - ; instruction: 0x47b2 │ │ + str r6, [r0, r1] │ │ movs r3, r0 │ │ - lsls r7, r6, #7 │ │ - movs r0, r0 │ │ - adcs r6, r7 │ │ + ldr r1, [pc, #1012] ; (19e78 ) │ │ movs r3, r0 │ │ - cmn r7, r7 │ │ + ldr r3, [pc, #772] ; (19d8c ) │ │ movs r3, r0 │ │ - bx r9 │ │ + str r5, [r0, r0] │ │ movs r3, r0 │ │ │ │ -000187a8 : │ │ +00019a8c : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ + adds r7, r0, #0 │ │ + movs r6, #0 │ │ + ldr r5, [r0, #4] │ │ str r1, [sp, #4] │ │ - ldr r6, [r0, #4] │ │ - movs r7, #0 │ │ - b.n 187d6 │ │ - adds r3, r7, r6 │ │ - lsrs r5, r3, #31 │ │ - adds r5, r5, r3 │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - asrs r5, r5, #1 │ │ - lsls r2, r5, #2 │ │ - ldr r1, [r2, r3] │ │ + cmp r6, r5 │ │ + bge.n 19abc │ │ + adds r3, r6, r5 │ │ + lsrs r4, r3, #31 │ │ + adds r4, r4, r3 │ │ + ldr r2, [r7, #48] ; 0x30 │ │ + asrs r4, r4, #1 │ │ + lsls r3, r4, #2 │ │ + ldr r1, [r3, r2] │ │ ldr r0, [sp, #4] │ │ - str r5, [sp, #0] │ │ - bl 3ea56 │ │ + bl 40546 │ │ cmp r0, #0 │ │ - beq.n 187e0 │ │ - ble.n 187d4 │ │ - adds r7, r5, #1 │ │ - b.n 187d6 │ │ - adds r6, r5, #0 │ │ - cmp r7, r6 │ │ - blt.n 187b4 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #0] │ │ - ldr r0, [sp, #0] │ │ + beq.n 19ac2 │ │ + ble.n 19ab8 │ │ + adds r6, r4, #1 │ │ + adds r4, r5, #0 │ │ + adds r5, r4, #0 │ │ + b.n 19a96 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 19ac4 │ │ + adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ -000187e4 : │ │ +00019ac6 : │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r1, r1, #2 │ │ ldr r0, [r1, r3] │ │ bx lr │ │ + ... │ │ │ │ -000187ec : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - cmp r3, #0 │ │ - blt.n 18882 │ │ +00019ad0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #180] ; (19b88 ) │ │ + adds r5, r0, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + sub sp, #28 │ │ + ldr r0, [r4, #0] │ │ + str r4, [sp, #4] │ │ + str r0, [sp, #20] │ │ + adds r0, r1, #0 │ │ cmp r2, #0 │ │ - blt.n 18882 │ │ - ldr r0, [sp, #32] │ │ - mov r5, sp │ │ - strh r1, [r5, #2] │ │ - strh r0, [r5, #0] │ │ - ldrh r1, [r4, #40] ; 0x28 │ │ - lsls r0, r1, #16 │ │ - asrs r0, r0, #16 │ │ - bmi.n 18818 │ │ - movs r5, #12 │ │ - muls r5, r2 │ │ - ldr r6, [r4, #56] ; 0x38 │ │ - adds r5, r6, r5 │ │ - ldrb r6, [r5, #8] │ │ - adds r5, r1, #0 │ │ - cmp r6, #0 │ │ - bne.n 1881c │ │ - lsls r5, r2, #16 │ │ - lsrs r5, r5, #16 │ │ - mov r2, sp │ │ - strh r5, [r2, #4] │ │ - cmp r0, #0 │ │ - blt.n 18832 │ │ - movs r2, #12 │ │ + blt.n 19b74 │ │ + cmp r3, #0 │ │ + blt.n 19b74 │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + add r0, sp, #12 │ │ + strh r1, [r0, #2] │ │ + strh r6, [r0, #0] │ │ + ldrh r1, [r5, #40] ; 0x28 │ │ + lsls r7, r1, #16 │ │ + asrs r7, r7, #16 │ │ + bmi.n 19b0e │ │ + movs r4, #12 │ │ + adds r6, r4, #0 │ │ + muls r6, r2 │ │ + ldr r4, [r5, #56] ; 0x38 │ │ + adds r6, r4, r6 │ │ + ldrb r4, [r6, #8] │ │ + adds r6, r1, #0 │ │ + cmp r4, #0 │ │ + bne.n 19b12 │ │ + lsls r6, r2, #16 │ │ + lsrs r6, r6, #16 │ │ + strh r6, [r0, #4] │ │ + cmp r7, #0 │ │ + blt.n 19b28 │ │ + movs r4, #12 │ │ + adds r2, r4, #0 │ │ muls r2, r3 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - adds r2, r0, r2 │ │ + ldr r4, [r5, #56] ; 0x38 │ │ + adds r2, r4, r2 │ │ ldrb r2, [r2, #8] │ │ cmp r2, #0 │ │ - bne.n 18836 │ │ + bne.n 19b2c │ │ lsls r1, r3, #16 │ │ lsrs r1, r1, #16 │ │ - ldr r5, [r4, #52] ; 0x34 │ │ - mov r3, sp │ │ - strh r1, [r3, #6] │ │ - adds r0, r5, #0 │ │ - movs r1, #0 │ │ - movs r3, #4 │ │ - b.n 18878 │ │ - mov r6, sp │ │ - ldrh r7, [r4, #0] │ │ - ldrh r6, [r6, r1] │ │ - adds r4, #8 │ │ + ldr r5, [r5, #52] ; 0x34 │ │ + strh r1, [r0, #6] │ │ + movs r2, #4 │ │ + adds r1, r5, #0 │ │ + movs r0, #0 │ │ + movs r3, #0 │ │ + cmp r3, r2 │ │ + bge.n 19b48 │ │ + lsls r6, r3, #3 │ │ + ldrsh r7, [r1, r6] │ │ + add r6, sp, #12 │ │ + ldrsh r6, [r0, r6] │ │ cmp r7, r6 │ │ - beq.n 18856 │ │ - adds r2, #1 │ │ - cmp r2, r3 │ │ - blt.n 18844 │ │ + bne.n 19b4e │ │ + cmp r3, r2 │ │ + bne.n 19b52 │ │ + b.n 19b70 │ │ + adds r3, #1 │ │ + b.n 19b38 │ │ + lsls r3, r3, #3 │ │ + adds r3, r1, r3 │ │ + ldrh r2, [r3, #2] │ │ + cmp r2, #0 │ │ + bne.n 19b60 │ │ + ldr r0, [r3, #4] │ │ + b.n 19b74 │ │ + ldr r1, [r3, #4] │ │ + lsls r2, r2, #16 │ │ + adds r0, #2 │ │ + lsls r1, r1, #3 │ │ + asrs r2, r2, #16 │ │ + adds r1, r5, r1 │ │ + cmp r0, #8 │ │ + bne.n 19b36 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 1887e │ │ - lsls r2, r2, #3 │ │ - adds r2, r0, r2 │ │ - ldrh r3, [r2, #2] │ │ - cmp r3, #0 │ │ - bne.n 18868 │ │ - ldr r1, [r2, #4] │ │ - b.n 18882 │ │ - ldr r0, [r2, #4] │ │ - lsls r3, r3, #16 │ │ - adds r1, #2 │ │ - lsls r0, r0, #3 │ │ - asrs r3, r3, #16 │ │ - adds r0, r5, r0 │ │ - cmp r1, #8 │ │ - beq.n 1887e │ │ - adds r4, r0, #0 │ │ - movs r2, #0 │ │ - b.n 18852 │ │ - movs r1, #1 │ │ - negs r1, r1 │ │ - adds r0, r1, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + beq.n 19b82 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + lsls r6, r4, #14 │ │ + movs r4, r0 │ │ │ │ -00018886 : │ │ +00019b8c : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ - adds r7, r0, #0 │ │ - adds r5, r1, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - ldr r6, [sp, #48] ; 0x30 │ │ + sub sp, #20 │ │ + adds r6, r0, #0 │ │ + str r1, [sp, #8] │ │ + adds r4, r2, #0 │ │ + adds r5, r3, #0 │ │ + cmp r2, #0 │ │ + bge.n 19ba0 │ │ + ldr r0, [sp, #8] │ │ + b.n 19c54 │ │ cmp r3, #0 │ │ - blt.n 18944 │ │ - lsrs r4, r2, #31 │ │ - bne.n 18944 │ │ - str r6, [sp, #0] │ │ - bl 187ec │ │ + blt.n 19b9c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #8] │ │ + str r3, [sp, #0] │ │ + adds r3, r5, #0 │ │ + bl 19ad0 │ │ cmp r0, #0 │ │ - bge.n 18942 │ │ - cmp r4, r6 │ │ - beq.n 188bc │ │ - adds r0, r7, #0 │ │ - adds r1, r5, #0 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - str r4, [sp, #0] │ │ - bl 187ec │ │ + bge.n 19c54 │ │ + movs r7, #0 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r7, r3 │ │ + beq.n 19bce │ │ + str r7, [sp, #0] │ │ + adds r0, r6, #0 │ │ + ldr r1, [sp, #8] │ │ + adds r2, r4, #0 │ │ + adds r3, r5, #0 │ │ + bl 19ad0 │ │ cmp r0, #0 │ │ - bge.n 18942 │ │ - adds r4, #1 │ │ - cmp r4, #4 │ │ - bne.n 188a6 │ │ - movs r0, #40 ; 0x28 │ │ - ldrsh r3, [r7, r0] │ │ - cmp r3, #0 │ │ - blt.n 18944 │ │ - ldr r2, [r7, #56] ; 0x38 │ │ - cmp r6, #1 │ │ - beq.n 188e4 │ │ - ldr r0, [sp, #8] │ │ - movs r1, #12 │ │ - muls r1, r0 │ │ - adds r1, r2, r1 │ │ - ldrb r1, [r1, #8] │ │ - cmp r1, #0 │ │ - bne.n 188e4 │ │ - str r0, [sp, #16] │ │ - cmp r6, #3 │ │ - bne.n 188e6 │ │ - str r3, [sp, #16] │ │ - cmp r6, #2 │ │ - beq.n 188fe │ │ - ldr r0, [sp, #12] │ │ - movs r1, #12 │ │ - muls r1, r0 │ │ - adds r2, r2, r1 │ │ - ldrb r2, [r2, #8] │ │ + bge.n 19c54 │ │ + adds r7, #1 │ │ + cmp r7, #4 │ │ + bne.n 19bb6 │ │ + movs r3, #40 ; 0x28 │ │ + ldrsh r2, [r6, r3] │ │ cmp r2, #0 │ │ - bne.n 188fe │ │ - str r0, [sp, #20] │ │ - cmp r6, #3 │ │ - bne.n 18900 │ │ - str r3, [sp, #20] │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [sp, #12] │ │ - cmp r1, r2 │ │ - bne.n 18910 │ │ - ldr r3, [sp, #16] │ │ - ldr r0, [sp, #8] │ │ - cmp r3, r0 │ │ - beq.n 18944 │ │ - adds r0, r7, #0 │ │ - adds r1, r5, #0 │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ - str r6, [sp, #0] │ │ - bl 187ec │ │ + blt.n 19b9c │ │ + movs r3, #12 │ │ + muls r3, r4 │ │ + ldr r1, [r6, #56] ; 0x38 │ │ + adds r3, r1, r3 │ │ + ldrb r3, [r3, #8] │ │ + cmp r3, #0 │ │ + bne.n 19bf6 │ │ + movs r3, #2 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + adds r7, r4, #0 │ │ + bics r0, r3 │ │ + cmp r0, #1 │ │ + bne.n 19bf8 │ │ + adds r7, r2, #0 │ │ + movs r3, #12 │ │ + muls r3, r5 │ │ + adds r3, r1, r3 │ │ + ldrb r3, [r3, #8] │ │ + cmp r3, #0 │ │ + bne.n 19c0c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + subs r3, #2 │ │ + cmp r3, #1 │ │ + bhi.n 19c4c │ │ + str r2, [sp, #12] │ │ + cmp r7, r4 │ │ + bne.n 19c16 │ │ + cmp r2, r5 │ │ + beq.n 19b9c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #0] │ │ + ldr r1, [sp, #8] │ │ + adds r2, r7, #0 │ │ + ldr r3, [sp, #12] │ │ + bl 19ad0 │ │ cmp r0, #0 │ │ - bge.n 18942 │ │ + bge.n 19c54 │ │ movs r4, #0 │ │ - cmp r4, r6 │ │ - beq.n 1893a │ │ - adds r0, r7, #0 │ │ - adds r1, r5, #0 │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r4, r3 │ │ + beq.n 19c44 │ │ str r4, [sp, #0] │ │ - bl 187ec │ │ + adds r0, r6, #0 │ │ + ldr r1, [sp, #8] │ │ + adds r2, r7, #0 │ │ + ldr r3, [sp, #12] │ │ + bl 19ad0 │ │ cmp r0, #0 │ │ - bge.n 18942 │ │ + bge.n 19c54 │ │ adds r4, #1 │ │ cmp r4, #4 │ │ - bne.n 18924 │ │ - b.n 18944 │ │ - adds r5, r0, #0 │ │ - add sp, #28 │ │ - adds r0, r5, #0 │ │ + bne.n 19c2c │ │ + b.n 19b9c │ │ + str r5, [sp, #12] │ │ + cmp r7, r4 │ │ + bne.n 19c16 │ │ + b.n 19b9c │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - ... │ │ │ │ -0001894c : │ │ - push {r4, r5, r6, r7, lr} │ │ +00019c58 : │ │ movs r3, #0 │ │ + push {r4, r5, r6, r7, lr} │ │ strb r3, [r2, #0] │ │ ldr r3, [r0, #4] │ │ sub sp, #20 │ │ - adds r4, r0, #0 │ │ + adds r5, r0, #0 │ │ adds r6, r2, #0 │ │ cmp r1, r3 │ │ - bge.n 1896c │ │ - bl 187e4 │ │ + bge.n 19c78 │ │ + bl 19ac6 │ │ adds r1, r0, #0 │ │ adds r0, r6, #0 │ │ - blx ea4c │ │ - b.n 189b4 │ │ - movs r5, #12 │ │ - muls r5, r1 │ │ + bl 48774 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + b.n 19cc4 │ │ + movs r4, #12 │ │ + adds r3, r4, #0 │ │ + muls r3, r1 │ │ + adds r4, r3, #0 │ │ ldr r3, [r0, #56] ; 0x38 │ │ - adds r3, r3, r5 │ │ + adds r3, r3, r4 │ │ ldrb r1, [r3, #9] │ │ - bl 187e4 │ │ - ldr r3, [r4, #56] ; 0x38 │ │ + bl 19ac6 │ │ + ldr r3, [r5, #56] ; 0x38 │ │ adds r7, r0, #0 │ │ - adds r0, r4, #0 │ │ - adds r3, r3, r5 │ │ + adds r3, r3, r4 │ │ ldrb r1, [r3, #10] │ │ - bl 187e4 │ │ - ldr r3, [r4, #56] ; 0x38 │ │ + adds r0, r5, #0 │ │ + bl 19ac6 │ │ + ldr r3, [r5, #56] ; 0x38 │ │ str r0, [sp, #12] │ │ - adds r0, r4, #0 │ │ - adds r3, r3, r5 │ │ + adds r0, r5, #0 │ │ + adds r3, r3, r4 │ │ ldrb r1, [r3, #11] │ │ - bl 187e4 │ │ - ldr r3, [r4, #56] ; 0x38 │ │ + bl 19ac6 │ │ + ldr r3, [r5, #56] ; 0x38 │ │ str r0, [sp, #0] │ │ - ldr r1, [pc, #32] ; (189bc ) │ │ - adds r5, r3, r5 │ │ - ldr r3, [pc, #32] ; (189c0 ) │ │ - ldrb r2, [r5, #8] │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r2, [pc, #32] ; (19ccc ) │ │ + adds r4, r3, r4 │ │ + ldrb r3, [r4, #8] │ │ + add r2, pc │ │ + ldr r1, [pc, #28] ; (19cd0 ) │ │ ldrb r3, [r2, r3] │ │ adds r0, r6, #0 │ │ - adds r2, r7, #0 │ │ str r3, [sp, #4] │ │ + add r1, pc │ │ + adds r2, r7, #0 │ │ ldr r3, [sp, #12] │ │ - blx ea1c │ │ - add sp, #20 │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ movs r0, #0 │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - cmp r4, r8 │ │ + ldr r3, [pc, #316] ; (19e0c ) │ │ movs r3, r0 │ │ - cmp r3, r6 │ │ + ldr r5, [pc, #848] ; (1a024 ) │ │ movs r3, r0 │ │ │ │ -000189c4 <_blkarray_list_init>: │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ +00019cd4 <_blkarray_list_init@@Base>: │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r6, r0, #0 │ │ - subs r7, r1, #0 │ │ - ble.n 189d8 <_blkarray_list_init+0x14> │ │ - subs r3, r0, #1 │ │ - orrs r3, r0 │ │ - lsrs r3, r3, #31 │ │ - str r3, [sp, #12] │ │ - beq.n 189f0 <_blkarray_list_init+0x2c> │ │ - ldr r1, [pc, #76] ; (18a28 <_blkarray_list_init+0x64>) │ │ - ldr r3, [pc, #80] ; (18a2c <_blkarray_list_init+0x68>) │ │ + adds r5, r1, #0 │ │ + cmp r0, #0 │ │ + ble.n 19ce2 <_blkarray_list_init@@Base+0xe> │ │ + cmp r1, #0 │ │ + bgt.n 19cfa <_blkarray_list_init@@Base+0x26> │ │ + ldr r1, [pc, #76] ; (19d30 <_blkarray_list_init@@Base+0x5c>) │ │ + ldr r3, [pc, #76] ; (19d34 <_blkarray_list_init@@Base+0x60>) │ │ movs r0, #4 │ │ + str r6, [sp, #0] │ │ + str r5, [sp, #4] │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #66 ; 0x42 │ │ - str r6, [sp, #0] │ │ - str r7, [sp, #4] │ │ - movs r5, #0 │ │ - bl 4003c │ │ - b.n 18a20 <_blkarray_list_init+0x5c> │ │ - ldr r4, [pc, #60] ; (18a30 <_blkarray_list_init+0x6c>) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r0, #0 │ │ + b.n 19d2c <_blkarray_list_init@@Base+0x58> │ │ + ldr r7, [pc, #60] ; (19d38 <_blkarray_list_init@@Base+0x64>) │ │ movs r1, #24 │ │ + add r7, pc │ │ + adds r2, r7, #0 │ │ movs r3, #70 ; 0x46 │ │ - add r4, pc │ │ - adds r2, r4, #0 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #71 ; 0x47 │ │ - adds r5, r0, #0 │ │ + adds r4, r0, #0 │ │ movs r1, #4 │ │ adds r0, r6, #0 │ │ - adds r2, r4, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [sp, #12] │ │ - str r0, [r5, #0] │ │ - str r6, [r5, #4] │ │ - str r3, [r5, #12] │ │ + adds r2, r7, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r3, #0 │ │ + str r3, [r4, #12] │ │ movs r3, #1 │ │ + str r0, [r4, #0] │ │ + adds r0, r4, #0 │ │ negs r3, r3 │ │ - str r7, [r5, #8] │ │ - str r3, [r5, #16] │ │ - str r7, [r5, #20] │ │ - add sp, #20 │ │ - adds r0, r5, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ + str r6, [r4, #4] │ │ + str r5, [r4, #8] │ │ + str r3, [r4, #16] │ │ + str r5, [r4, #20] │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - cmp r4, r2 │ │ + ldr r5, [pc, #696] ; (19fec ) │ │ movs r3, r0 │ │ - cmp r6, r8 │ │ + ldr r5, [pc, #888] ; (1a0b0 ) │ │ movs r3, r0 │ │ - add ip, pc │ │ + ldr r5, [pc, #624] ; (19fac ) │ │ movs r3, r0 │ │ │ │ -00018a34 : │ │ +00019d3c : │ │ push {r3, lr} │ │ - ldr r1, [pc, #8] ; (18a40 ) │ │ + ldr r1, [pc, #8] ; (19d48 ) │ │ adds r0, r1, #0 │ │ - bl 189c4 <_blkarray_list_init> │ │ + bl 19cd4 <_blkarray_list_init@@Base> │ │ pop {r3, pc} │ │ subs r7, #252 ; 0xfc │ │ ... │ │ │ │ -00018a44 : │ │ +00019d4c : │ │ push {r0, r1, r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ - ldr r3, [r4, #20] │ │ ldr r0, [r0, #8] │ │ + ldr r3, [r4, #20] │ │ adds r6, r1, #0 │ │ cmp r3, r0 │ │ - blt.n 18a96 │ │ - ldr r5, [r4, #16] │ │ + blt.n 19d9e │ │ + ldr r3, [r4, #16] │ │ ldr r2, [r4, #4] │ │ - adds r5, #1 │ │ - str r5, [r4, #16] │ │ - cmp r5, r2 │ │ - blt.n 18a7e │ │ - ldr r1, [pc, #84] ; (18ab4 ) │ │ - ldr r3, [pc, #84] ; (18ab8 ) │ │ + adds r3, #1 │ │ + str r3, [r4, #16] │ │ + cmp r3, r2 │ │ + blt.n 19d86 │ │ + ldr r1, [pc, #80] ; (19db8 ) │ │ + ldr r3, [pc, #80] ; (19dbc ) │ │ str r2, [sp, #0] │ │ str r0, [sp, #4] │ │ add r3, pc │ │ movs r0, #4 │ │ add r1, pc │ │ movs r2, #111 ; 0x6f │ │ - bl 4003c │ │ - ldr r3, [r4, #16] │ │ + bl 41bd4 │ │ movs r0, #1 │ │ + ldr r3, [r4, #16] │ │ negs r0, r0 │ │ subs r3, #1 │ │ str r3, [r4, #16] │ │ - b.n 18ab0 │ │ - ldr r1, [pc, #60] ; (18abc ) │ │ - ldr r3, [r4, #0] │ │ - lsls r5, r5, #2 │ │ + b.n 19db6 │ │ + ldr r2, [r4, #0] │ │ + ldr r1, [pc, #52] ; (19dc0 ) │ │ + lsls r3, r3, #2 │ │ + adds r5, r2, r3 │ │ lsls r0, r0, #2 │ │ add r1, pc │ │ movs r2, #119 ; 0x77 │ │ - adds r5, r3, r5 │ │ - bl 3eb8c <__ckd_malloc__> │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ movs r3, #0 │ │ str r0, [r5, #0] │ │ str r3, [r4, #20] │ │ - ldr r1, [r4, #16] │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [r4, #20] │ │ - lsls r1, r1, #2 │ │ - ldr r3, [r1, r3] │ │ - lsls r2, r2, #2 │ │ - str r6, [r2, r3] │ │ + ldr r2, [r4, #16] │ │ + ldr r1, [r4, #0] │ │ ldr r3, [r4, #20] │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r2, r1] │ │ ldr r0, [r4, #12] │ │ + lsls r1, r3, #2 │ │ adds r3, #1 │ │ + str r6, [r1, r2] │ │ str r3, [r4, #20] │ │ adds r3, r0, #1 │ │ str r3, [r4, #12] │ │ pop {r1, r2, r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - add r8, r1 │ │ + ldr r5, [pc, #160] ; (19e5c ) │ │ movs r3, r0 │ │ - add r8, ip │ │ + ldr r5, [pc, #512] ; (19fc0 ) │ │ movs r3, r0 │ │ - add r4, sp │ │ + ldr r5, [pc, #40] ; (19dec ) │ │ movs r3, r0 │ │ │ │ -00018ac0 : │ │ +00019dc4 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ movs r5, #0 │ │ - b.n 18aea │ │ + ldr r3, [r4, #16] │ │ + cmp r5, r3 │ │ + bge.n 19dfa │ │ + movs r6, #0 │ │ + lsls r7, r5, #2 │ │ + ldr r2, [r4, #8] │ │ + ldr r3, [r4, #0] │ │ + cmp r6, r2 │ │ + bge.n 19dea │ │ ldr r3, [r3, r7] │ │ lsls r2, r6, #2 │ │ adds r6, #1 │ │ ldr r0, [r2, r3] │ │ - bl 3ec3e │ │ - ldr r2, [r4, #8] │ │ - ldr r3, [r4, #0] │ │ - cmp r6, r2 │ │ - blt.n 18ac8 │ │ + bl 40732 │ │ + b.n 19dd4 │ │ ldr r0, [r3, r7] │ │ - bl 3ec3e │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ + bl 40732 │ │ + movs r3, #0 │ │ + ldr r2, [r4, #0] │ │ adds r5, #1 │ │ - str r2, [r3, r7] │ │ - ldr r3, [r4, #16] │ │ + str r3, [r2, r7] │ │ + b.n 19dca │ │ cmp r5, r3 │ │ - bge.n 18af6 │ │ - lsls r7, r5, #2 │ │ + bne.n 19e24 │ │ movs r6, #0 │ │ - b.n 18ad4 │ │ - cmp r5, r3 │ │ - bne.n 18b20 │ │ - lsls r6, r5, #2 │ │ - movs r5, #0 │ │ - b.n 18b0c │ │ - ldr r3, [r3, r6] │ │ - lsls r2, r5, #2 │ │ - adds r5, #1 │ │ - ldr r0, [r2, r3] │ │ - bl 3ec3e │ │ + lsls r5, r5, #2 │ │ ldr r2, [r4, #20] │ │ ldr r3, [r4, #0] │ │ - cmp r5, r2 │ │ - blt.n 18b00 │ │ - ldr r0, [r3, r6] │ │ - bl 3ec3e │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - str r2, [r3, r6] │ │ + cmp r6, r2 │ │ + bge.n 19e18 │ │ + ldr r3, [r3, r5] │ │ + lsls r2, r6, #2 │ │ + adds r6, #1 │ │ + ldr r0, [r2, r3] │ │ + bl 40732 │ │ + b.n 19e02 │ │ + ldr r0, [r3, r5] │ │ + bl 40732 │ │ + movs r3, #0 │ │ + ldr r2, [r4, #0] │ │ + str r3, [r2, r5] │ │ movs r3, #0 │ │ str r3, [r4, #12] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [r4, #16] │ │ ldr r3, [r4, #8] │ │ str r3, [r4, #20] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -00018b30 : │ │ +00019e34 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ - bl 18ac0 │ │ + bl 19dc4 │ │ ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, pc} │ │ │ │ -00018b46 : │ │ +00019e4a : │ │ push {r4, r5, r6, lr} │ │ - ldr r3, [r0, #12] │ │ - adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ + adds r5, r0, #0 │ │ + ldr r3, [r5, #12] │ │ movs r0, #0 │ │ cmp r1, r3 │ │ - bge.n 18b6c │ │ - ldr r6, [r4, #8] │ │ + bge.n 19e74 │ │ + ldr r6, [r5, #8] │ │ + adds r4, r1, #0 │ │ adds r0, r1, #0 │ │ adds r1, r6, #0 │ │ - blx 44208 <__divsi3> │ │ - ldr r3, [r4, #0] │ │ - muls r6, r0 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ + adds r1, r0, #0 │ │ lsls r2, r0, #2 │ │ + ldr r3, [r5, #0] │ │ + adds r0, r1, #0 │ │ + muls r0, r6 │ │ ldr r3, [r2, r3] │ │ - subs r5, r5, r6 │ │ - lsls r5, r5, #2 │ │ - ldr r0, [r5, r3] │ │ + subs r4, r4, r0 │ │ + lsls r4, r4, #2 │ │ + ldr r0, [r4, r3] │ │ pop {r4, r5, r6, pc} │ │ │ │ -00018b6e : │ │ +00019e76 : │ │ push {r4, lr} │ │ movs r4, #20 │ │ - muls r1, r4 │ │ adds r3, r0, #0 │ │ + muls r1, r4 │ │ ldr r3, [r3, #8] │ │ lsls r2, r2, #1 │ │ ldr r0, [r0, #4] │ │ adds r1, r3, r1 │ │ ldr r3, [r1, #4] │ │ ldrsh r1, [r2, r3] │ │ - bl 187e4 │ │ + bl 19ac6 │ │ pop {r4, pc} │ │ │ │ -00018b88 : │ │ - push {r0, r1, r2, lr} │ │ +00019e90 : │ │ + push {r0, r1, r4, lr} │ │ + ldr r4, [pc, #44] ; (19ec0 ) │ │ ldr r0, [r0, #12] │ │ - add r2, sp, #4 │ │ - bl 40ae4 │ │ + mov r2, sp │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 42674 │ │ cmp r0, #0 │ │ - blt.n 18b9a │ │ - ldr r0, [sp, #4] │ │ - b.n 18b9e │ │ + blt.n 19eac │ │ + ldr r0, [sp, #0] │ │ + b.n 19eb0 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - pop {r1, r2, r3, pc} │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 19ebc │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r4, pc} │ │ + nop ; (mov r8, r8) │ │ + vaddl.u32 q8, d4, d3 │ │ │ │ -00018ba0 : │ │ +00019ec4 : │ │ + adds r3, r0, #0 │ │ movs r2, #20 │ │ + adds r0, r1, #0 │ │ + adds r1, r0, #0 │ │ muls r1, r2 │ │ - ldr r2, [r0, #8] │ │ - adds r3, r0, #0 │ │ + ldr r2, [r3, #8] │ │ + movs r0, #0 │ │ adds r1, r2, r1 │ │ ldr r2, [r1, #16] │ │ - ldr r1, [r0, #32] │ │ - movs r0, #0 │ │ + ldr r1, [r3, #32] │ │ cmp r2, r1 │ │ - beq.n 18bca │ │ + beq.n 19ef2 │ │ ldr r1, [r3, #36] ; 0x24 │ │ cmp r2, r1 │ │ - beq.n 18bca │ │ + beq.n 19ef2 │ │ ldr r1, [r3, #24] │ │ cmp r2, r1 │ │ - blt.n 18bca │ │ - ldr r3, [r3, #28] │ │ + blt.n 19ef2 │ │ + ldr r1, [r3, #28] │ │ lsrs r0, r2, #31 │ │ - asrs r1, r3, #31 │ │ - cmp r3, r2 │ │ - adcs r0, r1 │ │ + asrs r3, r1, #31 │ │ + cmp r1, r2 │ │ + adcs r0, r3 │ │ bx lr │ │ │ │ -00018bcc : │ │ +00019ef4 : │ │ + adds r3, r0, #0 │ │ movs r2, #20 │ │ + adds r0, r1, #0 │ │ + adds r1, r0, #0 │ │ muls r1, r2 │ │ - ldr r2, [r0, #8] │ │ - adds r3, r0, #0 │ │ + ldr r2, [r3, #8] │ │ + movs r0, #0 │ │ adds r1, r2, r1 │ │ ldr r2, [r1, #16] │ │ - ldr r1, [r0, #32] │ │ - movs r0, #0 │ │ + ldr r1, [r3, #32] │ │ cmp r2, r1 │ │ - beq.n 18bf6 │ │ + beq.n 19f22 │ │ ldr r1, [r3, #36] ; 0x24 │ │ cmp r2, r1 │ │ - beq.n 18bf6 │ │ + beq.n 19f22 │ │ ldr r1, [r3, #24] │ │ movs r0, #1 │ │ cmp r2, r1 │ │ - blt.n 18bf6 │ │ + blt.n 19f22 │ │ ldr r3, [r3, #28] │ │ cmp r2, r3 │ │ - bgt.n 18bf6 │ │ + bgt.n 19f22 │ │ movs r0, #0 │ │ bx lr │ │ │ │ -00018bf8 : │ │ +00019f24 : │ │ push {r4, r5, r6, r7, lr} │ │ + adds r5, r0, #0 │ │ adds r6, r1, #0 │ │ - ldr r1, [pc, #232] ; (18ce8 ) │ │ - sub sp, #28 │ │ - adds r4, r0, #0 │ │ + adds r0, r1, #0 │ │ + ldr r1, [pc, #220] ; (1a00c ) │ │ + sub sp, #20 │ │ + movs r4, #0 │ │ add r1, pc │ │ - adds r0, r6, #0 │ │ - blx ea70 │ │ - movs r5, #0 │ │ - str r0, [sp, #12] │ │ - cmp r0, r5 │ │ - bne.n 18cce │ │ - ldr r1, [pc, #216] ; (18cec ) │ │ - ldr r3, [pc, #216] ; (18cf0 ) │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + str r0, [sp, #8] │ │ + cmp r0, r4 │ │ + bne.n 19f90 │ │ + ldr r1, [pc, #208] ; (1a010 ) │ │ + ldr r3, [pc, #208] ; (1a014 ) │ │ movs r0, #4 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #227 ; 0xe3 │ │ - str r6, [sp, #0] │ │ - bl 40144 │ │ + add r3, pc │ │ + bl 41ce4 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 18ce2 │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - bl 18bcc │ │ + b.n 1a006 │ │ + ldr r2, [pc, #192] ; (1a018 ) │ │ + adds r1, r6, #0 │ │ + movs r0, #1 │ │ + add r2, pc │ │ + movs r3, #237 ; 0xed │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r7, #0 │ │ + adds r6, r0, #0 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r5, #8] │ │ + adds r3, r3, r2 │ │ + ldr r2, [r3, #8] │ │ + cmp r7, r2 │ │ + blt.n 19fd0 │ │ + movs r2, #0 │ │ + cmp r4, r2 │ │ + blt.n 19f7c │ │ + ldr r2, [r3, #0] │ │ + ldr r1, [pc, #156] ; (1a01c ) │ │ + ldr r0, [sp, #8] │ │ + adds r3, r6, #0 │ │ + add r1, pc │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r0, r6, #0 │ │ + bl 40732 │ │ + adds r4, #1 │ │ + ldr r3, [r5, #20] │ │ + cmp r4, r3 │ │ + bge.n 19ffe │ │ + adds r0, r5, #0 │ │ + adds r1, r4, #0 │ │ + bl 19ef4 │ │ cmp r0, #0 │ │ - beq.n 18cca │ │ + beq.n 19f8e │ │ + movs r6, #0 │ │ movs r3, #20 │ │ + adds r7, r6, #0 │ │ adds r2, r3, #0 │ │ - muls r2, r5 │ │ - movs r7, #0 │ │ - str r2, [sp, #16] │ │ - adds r6, r7, #0 │ │ - b.n 18c58 │ │ - adds r2, r6, #0 │ │ - adds r1, r5, #0 │ │ - adds r0, r4, #0 │ │ - bl 18b6e │ │ - blx ea40 │ │ - adds r7, #1 │ │ - adds r7, r7, r0 │ │ - adds r6, #1 │ │ - ldr r3, [r4, #8] │ │ - ldr r2, [sp, #16] │ │ + muls r2, r4 │ │ + str r2, [sp, #12] │ │ + ldr r3, [r5, #8] │ │ + ldr r2, [sp, #12] │ │ adds r3, r3, r2 │ │ ldr r3, [r3, #8] │ │ - cmp r6, r3 │ │ - blt.n 18c44 │ │ - adds r1, r7, #0 │ │ - movs r0, #1 │ │ - ldr r2, [sp, #20] │ │ - movs r3, #237 ; 0xed │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r7, [pc, #128] ; (18cf4 ) │ │ - str r0, [sp, #8] │ │ - movs r6, #0 │ │ - add r7, pc │ │ - b.n 18ca4 │ │ - adds r2, r6, #0 │ │ - adds r1, r5, #0 │ │ - adds r0, r4, #0 │ │ - bl 18b6e │ │ + cmp r7, r3 │ │ + bge.n 19f56 │ │ + adds r2, r7, #0 │ │ + adds r1, r4, #0 │ │ + adds r0, r5, #0 │ │ + bl 19e76 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r6, #1 │ │ + adds r6, r6, r0 │ │ + adds r7, #1 │ │ + b.n 19fae │ │ + adds r2, r7, #0 │ │ + adds r1, r4, #0 │ │ + adds r0, r5, #0 │ │ + bl 19e76 │ │ adds r1, r0, #0 │ │ - ldr r0, [sp, #8] │ │ - blx ea94 │ │ - ldr r3, [r4, #8] │ │ - ldr r2, [sp, #16] │ │ + adds r0, r6, #0 │ │ + bl 48834 <_Unwind_GetTextRelBase@@Base+0x188> │ │ + ldr r3, [r5, #8] │ │ + ldr r2, [sp, #12] │ │ adds r3, r3, r2 │ │ ldr r3, [r3, #8] │ │ subs r3, #1 │ │ - cmp r6, r3 │ │ - beq.n 18ca2 │ │ - ldr r0, [sp, #8] │ │ - adds r1, r7, #0 │ │ - blx ea94 │ │ - adds r6, #1 │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [r4, #8] │ │ - adds r3, r3, r2 │ │ - ldr r2, [r3, #8] │ │ - cmp r6, r2 │ │ - blt.n 18c7a │ │ - movs r2, #0 │ │ - cmp r5, r2 │ │ - blt.n 18cb8 │ │ - ldr r2, [r3, #0] │ │ - ldr r1, [pc, #60] ; (18cf8 ) │ │ - ldr r0, [sp, #12] │ │ - ldr r3, [sp, #8] │ │ + cmp r7, r3 │ │ + beq.n 19ffa │ │ + ldr r1, [pc, #44] ; (1a020 ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx eaf4 │ │ + bl 48834 <_Unwind_GetTextRelBase@@Base+0x188> │ │ + adds r7, #1 │ │ + b.n 19f68 │ │ ldr r0, [sp, #8] │ │ - bl 3ec3e │ │ - adds r5, #1 │ │ - b.n 18cd4 │ │ - ldr r3, [pc, #44] ; (18cfc ) │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - ldr r3, [r4, #20] │ │ - cmp r5, r3 │ │ - blt.n 18c2a │ │ - ldr r0, [sp, #12] │ │ - blx ea7c │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ movs r0, #0 │ │ - add sp, #28 │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - adds r2, #61 ; 0x3d │ │ + subs r2, #181 ; 0xb5 │ │ movs r3, r0 │ │ - muls r5, r1 │ │ + ldr r3, [pc, #796] ; (1a330 ) │ │ movs r3, r0 │ │ - muls r6, r6 │ │ + ldr r3, [pc, #952] ; (1a3d0 ) │ │ movs r3, r0 │ │ - asrs r5, r5, #19 │ │ + ldr r3, [pc, #708] ; (1a2e0 ) │ │ movs r3, r0 │ │ - cmn r6, r4 │ │ + ldr r3, [pc, #808] ; (1a348 ) │ │ movs r3, r0 │ │ - cmp r5, r2 │ │ + adds r7, r2, #4 │ │ movs r3, r0 │ │ │ │ -00018d00 : │ │ +0001a024 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ - blx ea40 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r3, r4, r0 │ │ subs r3, #1 │ │ ldrb r3, [r3, #0] │ │ subs r0, #2 │ │ cmp r3, #41 ; 0x29 │ │ - beq.n 18d18 │ │ - b.n 18d26 │ │ - subs r0, #1 │ │ + bne.n 1a048 │ │ cmp r0, #0 │ │ - ble.n 18d26 │ │ + ble.n 1a048 │ │ ldrb r2, [r4, r0] │ │ adds r3, r4, r0 │ │ cmp r2, #40 ; 0x28 │ │ - bne.n 18d16 │ │ - b.n 18d2c │ │ + beq.n 1a04e │ │ + subs r0, #1 │ │ + b.n 1a038 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - pop {r4, pc} │ │ + b.n 1a052 │ │ movs r2, #0 │ │ strb r2, [r3, #0] │ │ - b.n 18d2a │ │ - ... │ │ + pop {r4, pc} │ │ │ │ -00018d34 : │ │ +0001a054 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #36 ; 0x24 │ │ - str r2, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldr r2, [r0, #16] │ │ - ldr r3, [r0, #20] │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #320] ; (1a19c ) │ │ + str r2, [sp, #16] │ │ + ldr r6, [r0, #16] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ adds r4, r0, #0 │ │ - str r1, [sp, #12] │ │ - cmp r3, r2 │ │ - blt.n 18d88 │ │ - movs r1, #128 ; 0x80 │ │ - lsls r1, r1, #5 │ │ - adds r2, r2, r1 │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #20] │ │ + ldr r3, [r0, #20] │ │ + str r1, [sp, #8] │ │ + str r2, [sp, #28] │ │ + cmp r3, r6 │ │ + blt.n 1a0b8 │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #5 │ │ + adds r2, r6, r3 │ │ movs r6, #20 │ │ - muls r2, r6 │ │ - ldr r5, [pc, #272] ; (18e64 ) │ │ - ldr r3, [pc, #272] ; (18e68 ) │ │ - lsrs r2, r2, #10 │ │ + adds r3, r2, #0 │ │ + muls r3, r6 │ │ + ldr r5, [pc, #284] ; (1a1a0 ) │ │ + lsrs r3, r3, #10 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #284] ; (1a1a4 ) │ │ add r5, pc │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ movs r0, #1 │ │ adds r1, r5, #0 │ │ movs r2, #89 ; 0x59 │ │ - bl 4003c │ │ - ldr r1, [r4, #16] │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r2, #128 ; 0x80 │ │ + ldr r3, [r4, #16] │ │ lsls r2, r2, #5 │ │ - adds r1, r1, r2 │ │ - muls r1, r6 │ │ - movs r3, #93 ; 0x5d │ │ ldr r0, [r4, #8] │ │ + adds r3, r3, r2 │ │ + adds r1, r3, #0 │ │ + muls r1, r6 │ │ adds r2, r5, #0 │ │ - bl 3ebb4 <__ckd_realloc__> │ │ + movs r3, #93 ; 0x5d │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ + movs r2, #128 ; 0x80 │ │ ldr r3, [r4, #16] │ │ - movs r1, #128 ; 0x80 │ │ - lsls r1, r1, #5 │ │ - adds r3, r3, r1 │ │ + lsls r2, r2, #5 │ │ str r0, [r4, #8] │ │ + adds r3, r3, r2 │ │ str r3, [r4, #16] │ │ + movs r3, #20 │ │ ldr r5, [r4, #20] │ │ - movs r2, #20 │ │ - ldr r6, [pc, #220] ; (18e6c ) │ │ - muls r5, r2 │ │ - ldr r3, [r4, #8] │ │ - add r6, pc │ │ - adds r1, r6, #0 │ │ + ldr r7, [pc, #232] ; (1a1a8 ) │ │ movs r2, #98 ; 0x62 │ │ - ldr r0, [sp, #12] │ │ + muls r5, r3 │ │ + ldr r3, [r4, #8] │ │ + add r7, pc │ │ + adds r1, r7, #0 │ │ + ldr r0, [sp, #8] │ │ adds r5, r3, r5 │ │ - bl 3ebdc <__ckd_salloc__> │ │ - adds r1, r6, #0 │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + adds r1, r7, #0 │ │ str r0, [r5, #0] │ │ movs r2, #101 ; 0x65 │ │ - ldr r0, [sp, #12] │ │ - bl 3ebdc <__ckd_salloc__> │ │ - adds r7, r0, #0 │ │ - bl 18d00 │ │ + ldr r0, [sp, #8] │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + adds r6, r0, #0 │ │ + bl 1a024 │ │ cmp r0, #0 │ │ - ble.n 18df8 │ │ + ble.n 1a126 │ │ ldr r0, [r4, #12] │ │ - adds r1, r7, #0 │ │ - add r2, sp, #28 │ │ - bl 40ae4 │ │ + adds r1, r6, #0 │ │ + add r2, sp, #24 │ │ + bl 42674 │ │ cmp r0, #0 │ │ - bge.n 18dde │ │ - ldr r1, [sp, #12] │ │ - ldr r3, [pc, #168] ; (18e70 ) │ │ + bge.n 1a10e │ │ + ldr r3, [sp, #8] │ │ movs r0, #4 │ │ - str r1, [sp, #0] │ │ - add r3, pc │ │ - adds r1, r6, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #176] ; (1a1ac ) │ │ + adds r1, r7, #0 │ │ movs r2, #107 ; 0x6b │ │ - bl 4003c │ │ - adds r0, r7, #0 │ │ - bl 3ec3e │ │ - b.n 18e18 │ │ - ldr r3, [sp, #28] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r6, #0 │ │ + bl 40732 │ │ + b.n 1a146 │ │ movs r2, #20 │ │ + ldr r3, [sp, #24] │ │ + muls r2, r3 │ │ str r3, [r5, #16] │ │ - muls r3, r2 │ │ + adds r3, r2, #0 │ │ ldr r2, [r4, #8] │ │ - adds r2, r2, r3 │ │ - ldr r2, [r2, #12] │ │ + adds r3, r2, r3 │ │ + ldr r2, [r3, #12] │ │ str r2, [r5, #12] │ │ - ldr r1, [r4, #8] │ │ ldr r2, [r4, #20] │ │ - adds r3, r1, r3 │ │ str r2, [r3, #12] │ │ - b.n 18e02 │ │ + b.n 1a130 │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [r5, #12] │ │ ldr r3, [r4, #20] │ │ str r3, [r5, #16] │ │ - adds r0, r7, #0 │ │ - bl 3ec3e │ │ + adds r0, r6, #0 │ │ + bl 40732 │ │ ldr r0, [r4, #12] │ │ ldr r1, [r5, #0] │ │ ldr r2, [r4, #20] │ │ - bl 40b94 │ │ + bl 4275c │ │ ldr r3, [r4, #20] │ │ cmp r0, r3 │ │ - beq.n 18e28 │ │ + beq.n 1a156 │ │ ldr r0, [r5, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ movs r3, #0 │ │ movs r0, #1 │ │ str r3, [r5, #0] │ │ negs r0, r0 │ │ - b.n 18e5e │ │ + b.n 1a18a │ │ ldr r3, [sp, #16] │ │ cmp r3, #0 │ │ - ble.n 18e52 │ │ - ldr r1, [sp, #20] │ │ - cmp r1, #0 │ │ - beq.n 18e52 │ │ - ldr r1, [pc, #60] ; (18e74 ) │ │ + beq.n 1a17e │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + ble.n 1a17e │ │ + ldr r1, [pc, #76] ; (1a1b0 ) │ │ lsls r6, r3, #1 │ │ movs r2, #133 ; 0x85 │ │ add r1, pc │ │ adds r0, r6, #0 │ │ - bl 3eb8c <__ckd_malloc__> │ │ - adds r2, r6, #0 │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + ldr r1, [sp, #16] │ │ str r0, [r5, #4] │ │ - ldr r1, [sp, #20] │ │ - blx eb24 │ │ - ldr r2, [sp, #16] │ │ - str r2, [r5, #8] │ │ - b.n 18e58 │ │ + adds r2, r6, #0 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [sp, #12] │ │ + b.n 1a182 │ │ movs r3, #0 │ │ str r3, [r5, #4] │ │ - str r3, [r5, #8] │ │ ldr r0, [r4, #20] │ │ + str r3, [r5, #8] │ │ adds r3, r0, #1 │ │ str r3, [r4, #20] │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 1a198 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - tst r5, r1 │ │ + cdp2 0, 1, cr0, cr12, cr3, {0} │ │ + ldr r2, [pc, #532] ; (1a3b8 ) │ │ movs r3, r0 │ │ - negs r4, r2 │ │ + ldr r2, [pc, #792] ; (1a4c0 ) │ │ movs r3, r0 │ │ - rors r3, r2 │ │ + ldr r2, [pc, #292] ; (1a2d0 ) │ │ movs r3, r0 │ │ - tst r3, r1 │ │ + ldr r2, [pc, #508] ; (1a3ac ) │ │ movs r3, r0 │ │ - asrs r3, r5 │ │ + ldr r1, [pc, #660] ; (1a448 ) │ │ movs r3, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #464] ; (1904c ) │ │ - adds r6, r0, #0 │ │ + adds r5, r0, #0 │ │ movs r0, #129 ; 0x81 │ │ - add r4, pc │ │ + ldr r4, [pc, #464] ; (1a38c ) │ │ sub sp, #60 ; 0x3c │ │ - adds r2, r4, #0 │ │ movs r3, #160 ; 0xa0 │ │ - adds r5, r1, #0 │ │ + add r4, pc │ │ + adds r2, r4, #0 │ │ + adds r7, r1, #0 │ │ lsls r0, r0, #2 │ │ movs r1, #2 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r0, [sp, #24] │ │ movs r0, #128 ; 0x80 │ │ adds r2, r4, #0 │ │ movs r3, #161 ; 0xa1 │ │ movs r1, #4 │ │ lsls r0, r0, #2 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r4, r0, #0 │ │ - adds r0, r6, #0 │ │ - bl 4254c │ │ - ldr r2, [pc, #420] ; (19050 ) │ │ + adds r0, r5, #0 │ │ + bl 441f8 │ │ + movs r3, #0 │ │ + str r3, [sp, #20] │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #128 ; 0x80 │ │ - adds r7, r0, #0 │ │ lsls r3, r3, #2 │ │ - movs r0, #0 │ │ - add r2, pc │ │ - str r0, [sp, #20] │ │ - str r0, [sp, #32] │ │ str r3, [sp, #48] ; 0x30 │ │ - str r0, [sp, #28] │ │ - str r2, [sp, #44] ; 0x2c │ │ - b.n 1900a │ │ + movs r3, #0 │ │ + adds r6, r0, #0 │ │ + str r3, [sp, #28] │ │ + cmp r6, #0 │ │ + bne.n 1a1fe │ │ + b.n 1a34c │ │ ldr r3, [sp, #28] │ │ - ldr r6, [r7, #0] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ + ldr r5, [r6, #0] │ │ + ldr r1, [pc, #396] ; (1a390 ) │ │ adds r3, #1 │ │ - adds r0, r6, #0 │ │ + adds r0, r5, #0 │ │ + add r1, pc │ │ movs r2, #2 │ │ str r3, [sp, #28] │ │ - blx ead0 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ cmp r0, #0 │ │ - bne.n 18eda │ │ - b.n 19002 │ │ - ldr r1, [pc, #376] ; (19054 ) │ │ - adds r0, r6, #0 │ │ - movs r2, #2 │ │ + bne.n 1a218 │ │ + b.n 1a342 │ │ + ldr r1, [pc, #376] ; (1a394 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ead0 │ │ + movs r2, #2 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ cmp r0, #0 │ │ - bne.n 18eec │ │ - b.n 19002 │ │ - adds r0, r6, #0 │ │ + bne.n 1a22a │ │ + b.n 1a342 │ │ + adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ ldr r2, [sp, #48] ; 0x30 │ │ - bl 42dbc │ │ - subs r6, r0, #0 │ │ - bge.n 18f2c │ │ + bl 44ae8 │ │ + subs r5, r0, #0 │ │ + bge.n 1a26a │ │ movs r1, #0 │ │ + ldr r0, [r6, #0] │ │ adds r2, r1, #0 │ │ - ldr r0, [r7, #0] │ │ - bl 42dbc │ │ - adds r6, r0, #0 │ │ + bl 44ae8 │ │ + ldr r3, [pc, #340] ; (1a398 ) │ │ adds r1, r0, #4 │ │ - ldr r0, [pc, #332] ; (19058 ) │ │ + adds r5, r0, #0 │ │ + add r3, pc │ │ + adds r2, r3, #0 │ │ lsls r1, r1, #1 │ │ - movs r3, #176 ; 0xb0 │ │ - add r0, pc │ │ - str r0, [sp, #16] │ │ - ldr r2, [sp, #16] │ │ + str r3, [sp, #32] │ │ ldr r0, [sp, #24] │ │ - bl 3ebb4 <__ckd_realloc__> │ │ - lsls r1, r6, #2 │ │ + movs r3, #176 ; 0xb0 │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ + lsls r1, r5, #2 │ │ str r0, [sp, #24] │ │ - ldr r2, [sp, #16] │ │ + ldr r2, [sp, #32] │ │ adds r0, r4, #0 │ │ movs r3, #177 ; 0xb1 │ │ - bl 3ebb4 <__ckd_realloc__> │ │ - str r6, [sp, #48] ; 0x30 │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ adds r4, r0, #0 │ │ - cmp r6, #0 │ │ - beq.n 19002 │ │ - cmp r6, #1 │ │ - beq.n 18f42 │ │ - ldr r2, [sp, #24] │ │ + str r5, [sp, #48] ; 0x30 │ │ + cmp r5, #0 │ │ + beq.n 1a342 │ │ + cmp r5, #1 │ │ + beq.n 1a27e │ │ adds r3, r4, #4 │ │ - movs r0, #1 │ │ - str r2, [sp, #40] ; 0x28 │ │ - str r3, [sp, #36] ; 0x24 │ │ - str r0, [sp, #16] │ │ - b.n 18fac │ │ - ldr r2, [sp, #28] │ │ - ldr r1, [pc, #276] ; (1905c ) │ │ - ldr r3, [pc, #280] ; (19060 ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ - str r2, [sp, #4] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #1 │ │ + b.n 1a298 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #280] ; (1a39c ) │ │ movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + add r1, pc │ │ movs r2, #185 ; 0xb9 │ │ - b.n 18fde │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r0, r3, #0 │ │ - ldmia r0!, {r1} │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #272] ; (1a3a0 ) │ │ + add r3, pc │ │ + b.n 1a31c │ │ + ldr r3, [sp, #32] │ │ + adds r3, #1 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #32] │ │ + cmp r3, r5 │ │ + bge.n 1a2f2 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r0, [r7, #4] │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [r5, #44] ; 0x2c │ │ - str r0, [sp, #36] ; 0x24 │ │ - ldr r0, [r5, #4] │ │ + ldr r1, [r3, #0] │ │ + ldr r3, [r7, #44] ; 0x2c │ │ cmp r3, #0 │ │ - beq.n 18f70 │ │ - bl 187a8 │ │ - b.n 18f74 │ │ - bl 17cbc │ │ - ldr r2, [sp, #40] ; 0x28 │ │ + beq.n 1a2b4 │ │ + bl 19a8c │ │ + b.n 1a2b8 │ │ + bl 18f90 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ lsls r0, r0, #16 │ │ lsrs r0, r0, #16 │ │ - strh r0, [r2, #0] │ │ - adds r2, #2 │ │ + strh r0, [r3, #0] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ lsls r0, r0, #16 │ │ - str r2, [sp, #40] ; 0x28 │ │ asrs r0, r0, #16 │ │ - bpl.n 18fa6 │ │ - ldr r0, [sp, #28] │ │ - ldr r1, [pc, #216] ; (19064 ) │ │ - ldr r3, [pc, #220] ; (19068 ) │ │ - str r0, [sp, #0] │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - add r1, pc │ │ - add r3, pc │ │ - ldr r2, [r0, #0] │ │ - movs r0, #4 │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #0] │ │ - str r2, [sp, #8] │ │ - movs r2, #195 ; 0xc3 │ │ - bl 4003c │ │ - b.n 18fb2 │ │ - ldr r2, [sp, #16] │ │ - adds r2, #1 │ │ - str r2, [sp, #16] │ │ - ldr r3, [sp, #16] │ │ - cmp r3, r6 │ │ - blt.n 18f58 │ │ - ldr r0, [sp, #16] │ │ - cmp r0, r6 │ │ - bne.n 19002 │ │ - adds r3, r0, #0 │ │ - ldr r1, [r4, #0] │ │ - subs r3, #1 │ │ - adds r0, r5, #0 │ │ - ldr r2, [sp, #24] │ │ - bl 18d34 │ │ + adds r3, #4 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r3, #2 │ │ + str r3, [sp, #44] ; 0x2c │ │ cmp r0, #0 │ │ - bge.n 18fe4 │ │ - ldr r2, [sp, #28] │ │ - ldr r1, [pc, #156] ; (1906c ) │ │ - ldr r3, [pc, #160] ; (19070 ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #0] │ │ + bge.n 1a294 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #204] ; (1a3a4 ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ add r1, pc │ │ + movs r2, #195 ; 0xc3 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #188] ; (1a3a8 ) │ │ add r3, pc │ │ - str r2, [sp, #4] │ │ + bl 41bd4 │ │ + ldr r3, [sp, #32] │ │ + cmp r3, r5 │ │ + bne.n 1a342 │ │ + ldr r2, [sp, #24] │ │ + subs r3, #1 │ │ + adds r0, r7, #0 │ │ + ldr r1, [r4, #0] │ │ + bl 1a054 │ │ + subs r2, r0, #0 │ │ + bge.n 1a322 │ │ movs r0, #4 │ │ movs r2, #205 ; 0xcd │ │ - bl 4003c │ │ - b.n 19002 │ │ - movs r6, #20 │ │ - muls r0, r6 │ │ - ldr r6, [r5, #8] │ │ - adds r6, r6, r0 │ │ - ldr r0, [r6, #0] │ │ - blx ea40 │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #156] ; (1a3ac ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + add r1, pc │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #148] ; (1a3b0 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 1a342 │ │ + movs r3, #20 │ │ + adds r0, r2, #0 │ │ + muls r0, r3 │ │ + ldr r3, [r7, #8] │ │ + adds r5, r3, r0 │ │ + ldr r0, [r5, #0] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #20] │ │ adds r3, r3, r0 │ │ - str r3, [sp, #32] │ │ - ldr r3, [r6, #8] │ │ - ldr r0, [sp, #20] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r5, #8] │ │ lsls r3, r3, #1 │ │ - adds r0, r0, r3 │ │ - str r0, [sp, #20] │ │ - adds r0, r7, #0 │ │ - bl 42518 │ │ - adds r7, r0, #0 │ │ - cmp r7, #0 │ │ - beq.n 19010 │ │ - b.n 18ec2 │ │ - ldr r0, [sp, #32] │ │ - ldr r1, [pc, #96] ; (19074 ) │ │ - ldr r3, [pc, #96] ; (19078 ) │ │ - asrs r2, r0, #31 │ │ - lsrs r2, r2, #22 │ │ - adds r2, r2, r0 │ │ - ldr r0, [sp, #20] │ │ - asrs r2, r2, #10 │ │ - str r2, [sp, #0] │ │ - asrs r2, r0, #31 │ │ - lsrs r2, r2, #22 │ │ - adds r2, r2, r0 │ │ - asrs r2, r2, #10 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #20] │ │ + adds r0, r6, #0 │ │ + bl 441c4 │ │ + adds r6, r0, #0 │ │ + b.n 1a1f8 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r1, [pc, #96] ; (1a3b4 ) │ │ + asrs r3, r3, #31 │ │ + lsrs r3, r3, #22 │ │ + adds r3, r3, r2 │ │ + asrs r3, r3, #10 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #20] │ │ add r1, pc │ │ + asrs r3, r3, #31 │ │ + lsrs r3, r3, #22 │ │ + adds r3, r3, r2 │ │ + asrs r3, r3, #10 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #72] ; (1a3b8 ) │ │ + movs r2, #213 ; 0xd5 │ │ add r3, pc │ │ - str r2, [sp, #4] │ │ movs r0, #1 │ │ - movs r2, #213 ; 0xd5 │ │ - bl 4003c │ │ + bl 41bd4 │ │ ldr r0, [sp, #24] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ + adds r0, r6, #0 │ │ add sp, #60 ; 0x3c │ │ - adds r0, r7, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - lsrs r5, r4 │ │ + ldr r1, [pc, #308] ; (1a4c4 ) │ │ movs r3, r0 │ │ - asrs r6, r7 │ │ + ldr r1, [pc, #584] ; (1a5dc ) │ │ movs r3, r0 │ │ - asrs r5, r2 │ │ + ldr r1, [pc, #516] ; (1a59c ) │ │ movs r3, r0 │ │ - eors r7, r2 │ │ + ldr r0, [pc, #788] ; (1a6b0 ) │ │ movs r3, r0 │ │ - ands r1, r3 │ │ + ldr r0, [pc, #532] ; (1a5b4 ) │ │ movs r3, r0 │ │ - lsls r2, r5 │ │ + ldr r1, [pc, #64] ; (1a3e4 ) │ │ movs r3, r0 │ │ - subs r7, #213 ; 0xd5 │ │ + ldr r0, [pc, #188] ; (1a464 ) │ │ movs r3, r0 │ │ - lsls r0, r3 │ │ + ldr r0, [pc, #920] ; (1a744 ) │ │ movs r3, r0 │ │ - subs r7, #145 ; 0x91 │ │ + ; instruction: 0x47f9 │ │ movs r3, r0 │ │ - lsls r4, r3 │ │ + ldr r1, [pc, #0] ; (1a3b4 ) │ │ movs r3, r0 │ │ - subs r7, #59 ; 0x3b │ │ + ; instruction: 0x47ad │ │ movs r3, r0 │ │ - lsls r2, r0 │ │ + ldr r0, [pc, #920] ; (1a754 ) │ │ movs r3, r0 │ │ │ │ -0001907c : │ │ +0001a3bc : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -00019084 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r5, r0, #0 │ │ - subs r0, #0 │ │ - beq.n 190e4 │ │ - ldr r0, [r5, #0] │ │ - subs r0, #1 │ │ - str r0, [r5, #0] │ │ - cmp r0, #0 │ │ - bgt.n 190e4 │ │ +0001a3c4 : │ │ + push {r4, r5, r6, lr} │ │ + subs r4, r0, #0 │ │ + beq.n 1a422 │ │ + ldr r3, [r4, #0] │ │ movs r6, #0 │ │ - movs r7, #20 │ │ - b.n 190b8 │ │ - adds r4, r7, #0 │ │ - muls r4, r6 │ │ - adds r4, r0, r4 │ │ - ldr r0, [r4, #0] │ │ + subs r0, r3, #1 │ │ + str r0, [r4, #0] │ │ cmp r0, #0 │ │ - beq.n 190ac │ │ - bl 3ec3e │ │ - ldr r0, [r4, #4] │ │ + bgt.n 1a422 │ │ + ldr r3, [r4, #20] │ │ + ldr r0, [r4, #8] │ │ + cmp r6, r3 │ │ + bge.n 1a3fe │ │ + movs r3, #20 │ │ + adds r5, r3, #0 │ │ + muls r5, r6 │ │ + adds r5, r0, r5 │ │ + ldr r0, [r5, #0] │ │ + cmp r0, #0 │ │ + beq.n 1a3f0 │ │ + bl 40732 │ │ + ldr r0, [r5, #4] │ │ cmp r0, #0 │ │ - beq.n 190b6 │ │ - bl 3ec3e │ │ + beq.n 1a3fa │ │ + bl 40732 │ │ adds r6, #1 │ │ - ldr r3, [r5, #20] │ │ - ldr r0, [r5, #8] │ │ - cmp r6, r3 │ │ - blt.n 1909c │ │ + b.n 1a3d6 │ │ cmp r0, #0 │ │ - beq.n 190c8 │ │ - bl 3ec3e │ │ - ldr r0, [r5, #12] │ │ + beq.n 1a406 │ │ + bl 40732 │ │ + ldr r0, [r4, #12] │ │ cmp r0, #0 │ │ - beq.n 190d2 │ │ - bl 40e48 │ │ - ldr r0, [r5, #4] │ │ + beq.n 1a410 │ │ + bl 429fc │ │ + ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n 190dc │ │ - bl 172d0 │ │ - adds r0, r5, #0 │ │ - bl 3ec3e │ │ + beq.n 1a41a │ │ + bl 18570 │ │ + adds r0, r4, #0 │ │ + bl 40732 │ │ movs r0, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - ... │ │ + pop {r4, r5, r6, pc} │ │ │ │ -000190e8 : │ │ +0001a424 : │ │ + ldr r3, [pc, #812] ; (1a754 ) │ │ push {r4, r5, r6, r7, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ sub sp, #52 ; 0x34 │ │ - adds r6, r0, #0 │ │ - str r1, [sp, #32] │ │ + str r0, [sp, #16] │ │ + ldr r2, [r3, #0] │ │ + str r1, [sp, #28] │ │ + str r3, [sp, #36] ; 0x24 │ │ + str r2, [sp, #44] ; 0x2c │ │ cmp r0, #0 │ │ - bne.n 190f6 │ │ - b.n 1920a │ │ - ldr r1, [pc, #628] ; (1936c ) │ │ + bne.n 1a43e │ │ + b.n 1a53c │ │ + ldr r1, [pc, #792] ; (1a758 ) │ │ add r1, pc │ │ - bl 3f50c │ │ - ldr r1, [pc, #624] ; (19370 ) │ │ - str r0, [sp, #20] │ │ - adds r0, r6, #0 │ │ - add r1, pc │ │ - bl 3f50c │ │ - ldr r1, [sp, #20] │ │ + bl 41008 │ │ + ldr r1, [pc, #788] ; (1a75c ) │ │ str r0, [sp, #24] │ │ - cmp r1, #0 │ │ - beq.n 19186 │ │ - ldr r1, [pc, #608] ; (19374 ) │ │ - ldr r0, [sp, #20] │ │ + ldr r0, [sp, #16] │ │ add r1, pc │ │ - blx ea70 │ │ - subs r7, r0, #0 │ │ - bne.n 19138 │ │ - ldr r2, [sp, #20] │ │ - ldr r1, [pc, #596] ; (19378 ) │ │ - ldr r3, [pc, #596] ; (1937c ) │ │ - str r2, [sp, #0] │ │ + bl 41008 │ │ + ldr r3, [sp, #24] │ │ + adds r7, r0, #0 │ │ + cmp r3, #0 │ │ + bne.n 1a45c │ │ + b.n 1a802 │ │ + ldr r1, [pc, #768] ; (1a760 ) │ │ + adds r0, r3, #0 │ │ add r1, pc │ │ - add r3, pc │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + subs r5, r0, #0 │ │ + bne.n 1a482 │ │ + movs r2, #20 │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [pc, #756] ; (1a764 ) │ │ movs r0, #4 │ │ - ldr r2, [pc, #592] ; (19380 ) │ │ - bl 40144 │ │ - adds r5, r7, #0 │ │ - b.n 194b2 │ │ - adds r0, r7, #0 │ │ - bl 4254c │ │ - ldr r3, [pc, #580] ; (19384 ) │ │ - adds r5, r0, #0 │ │ - movs r4, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #752] ; (1a768 ) │ │ + add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - str r3, [sp, #16] │ │ - b.n 19176 │ │ - ldr r1, [r5, #0] │ │ + bl 41ce4 │ │ + b.n 1a5a4 │ │ + bl 441f8 │ │ + movs r6, #0 │ │ + adds r4, r0, #0 │ │ + cmp r4, #0 │ │ + beq.n 1a4be │ │ + ldr r3, [r4, #0] │ │ + ldr r1, [pc, #728] ; (1a76c ) │ │ movs r2, #2 │ │ - str r1, [sp, #28] │ │ - adds r0, r1, #0 │ │ - ldr r1, [sp, #16] │ │ - blx ead0 │ │ + adds r0, r3, #0 │ │ + add r1, pc │ │ + str r3, [sp, #20] │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ cmp r0, #0 │ │ - beq.n 1916e │ │ - ldr r1, [pc, #552] ; (19388 ) │ │ - ldr r0, [sp, #28] │ │ + beq.n 1a4b4 │ │ + ldr r1, [pc, #716] ; (1a770 ) │ │ + ldr r0, [sp, #20] │ │ movs r2, #2 │ │ add r1, pc │ │ - blx ead0 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ - adds r4, r4, r0 │ │ + adds r6, r6, r0 │ │ + adds r0, r4, #0 │ │ + bl 441c4 │ │ + adds r4, r0, #0 │ │ + b.n 1a48a │ │ adds r0, r5, #0 │ │ - bl 42518 │ │ - adds r5, r0, #0 │ │ - cmp r5, #0 │ │ - bne.n 1914a │ │ + adds r1, r4, #0 │ │ + adds r2, r4, #0 │ │ + bl 48864 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + cmp r7, #0 │ │ + beq.n 1a54a │ │ + ldr r1, [pc, #676] ; (1a774 ) │ │ adds r0, r7, #0 │ │ - adds r1, r5, #0 │ │ - adds r2, r5, #0 │ │ - blx eab8 │ │ - b.n 1918a │ │ - ldr r4, [sp, #20] │ │ - adds r7, r4, #0 │ │ - ldr r2, [sp, #24] │ │ - cmp r2, #0 │ │ - beq.n 19216 │ │ - ldr r1, [pc, #504] ; (1938c ) │ │ - adds r0, r2, #0 │ │ add r1, pc │ │ - blx ea70 │ │ - str r0, [sp, #16] │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + str r0, [sp, #20] │ │ cmp r0, #0 │ │ - bne.n 191be │ │ - ldr r2, [sp, #24] │ │ - ldr r1, [pc, #492] ; (19390 ) │ │ - ldr r3, [pc, #492] ; (19394 ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + bne.n 1a4f8 │ │ + movs r2, #34 ; 0x22 │ │ + ldr r1, [pc, #664] ; (1a778 ) │ │ + ldr r3, [pc, #664] ; (1a77c ) │ │ + str r7, [sp, #0] │ │ movs r0, #4 │ │ - ldr r2, [pc, #488] ; (19398 ) │ │ - bl 40144 │ │ - adds r0, r7, #0 │ │ - blx ea7c │ │ - ldr r5, [sp, #16] │ │ - b.n 194b2 │ │ - ldr r0, [sp, #16] │ │ - bl 4254c │ │ - ldr r3, [pc, #468] ; (1939c ) │ │ - adds r5, r0, #0 │ │ + add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - str r3, [sp, #28] │ │ - b.n 191fa │ │ - ldr r1, [r5, #0] │ │ + bl 41ce4 │ │ + adds r0, r5, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + b.n 1a5a4 │ │ + ldr r0, [sp, #20] │ │ + bl 441f8 │ │ + subs r4, r0, #0 │ │ + beq.n 1a530 │ │ + ldr r3, [r4, #0] │ │ + ldr r1, [pc, #632] ; (1a780 ) │ │ movs r2, #2 │ │ - str r1, [sp, #36] ; 0x24 │ │ - adds r0, r1, #0 │ │ - ldr r1, [sp, #28] │ │ - blx ead0 │ │ + adds r0, r3, #0 │ │ + add r1, pc │ │ + str r3, [sp, #32] │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ cmp r0, #0 │ │ - beq.n 191f2 │ │ - ldr r1, [pc, #444] ; (193a0 ) │ │ - ldr r0, [sp, #36] ; 0x24 │ │ + beq.n 1a528 │ │ + ldr r1, [pc, #620] ; (1a784 ) │ │ + ldr r0, [sp, #32] │ │ movs r2, #2 │ │ add r1, pc │ │ - blx ead0 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ - adds r4, r4, r0 │ │ - adds r0, r5, #0 │ │ - bl 42518 │ │ - adds r5, r0, #0 │ │ - cmp r5, #0 │ │ - bne.n 191ce │ │ - ldr r0, [sp, #16] │ │ - adds r1, r5, #0 │ │ - adds r2, r5, #0 │ │ - blx eab8 │ │ - b.n 1921a │ │ - str r0, [sp, #20] │ │ - str r0, [sp, #24] │ │ - adds r7, r0, #0 │ │ - adds r4, r0, #0 │ │ - str r0, [sp, #16] │ │ - b.n 1921a │ │ - ldr r2, [sp, #24] │ │ - str r2, [sp, #16] │ │ - ldr r2, [pc, #392] ; (193a4 ) │ │ - ldr r3, [pc, #392] ; (193a8 ) │ │ + adds r6, r6, r0 │ │ + adds r0, r4, #0 │ │ + bl 441c4 │ │ + b.n 1a4fe │ │ + ldr r0, [sp, #20] │ │ + adds r1, r4, #0 │ │ + adds r2, r4, #0 │ │ + bl 48864 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + b.n 1a54c │ │ + ldr r3, [sp, #16] │ │ + str r3, [sp, #24] │ │ + adds r7, r3, #0 │ │ + adds r5, r3, #0 │ │ + adds r6, r3, #0 │ │ + str r3, [sp, #20] │ │ + b.n 1a54c │ │ + str r7, [sp, #20] │ │ + movs r3, #50 ; 0x32 │ │ + ldr r2, [pc, #568] ; (1a788 ) │ │ + adds r3, #255 ; 0xff │ │ movs r0, #1 │ │ - add r2, pc │ │ movs r1, #48 ; 0x30 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #1 │ │ str r3, [r0, #0] │ │ - ldr r3, [pc, #380] ; (193ac ) │ │ - adds r5, r0, #0 │ │ - cmp r4, r3 │ │ - bgt.n 1923c │ │ + ldr r3, [pc, #552] ; (1a78c ) │ │ + adds r4, r0, #0 │ │ + cmp r6, r3 │ │ + bgt.n 1a570 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #5 │ │ - adds r2, r4, r3 │ │ - b.n 1923e │ │ - ldr r2, [pc, #368] ; (193b0 ) │ │ - ldr r3, [pc, #372] ; (193b4 ) │ │ - str r2, [r5, #16] │ │ - cmp r4, r3 │ │ - ble.n 19270 │ │ - ldr r2, [pc, #360] ; (193b0 ) │ │ - ldr r1, [pc, #364] ; (193b8 ) │ │ - ldr r3, [pc, #368] ; (193bc ) │ │ - str r2, [sp, #4] │ │ + adds r3, r6, r3 │ │ + b.n 1a572 │ │ + ldr r3, [pc, #540] ; (1a790 ) │ │ + ldr r2, [pc, #544] ; (1a794 ) │ │ + str r3, [r4, #16] │ │ + cmp r6, r2 │ │ + ble.n 1a5a8 │ │ + movs r2, #56 ; 0x38 │ │ + ldr r3, [pc, #528] ; (1a790 ) │ │ + ldr r1, [pc, #536] ; (1a798 ) │ │ + adds r2, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #532] ; (1a79c ) │ │ add r1, pc │ │ - add r3, pc │ │ - ldr r2, [pc, #364] ; (193c0 ) │ │ movs r0, #4 │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ - adds r0, r7, #0 │ │ - blx ea7c │ │ - ldr r0, [sp, #16] │ │ - blx ea7c │ │ + add r3, pc │ │ + str r6, [sp, #0] │ │ + bl 41bd4 │ │ adds r0, r5, #0 │ │ - bl 3ec3e │ │ - b.n 194b0 │ │ - movs r1, #20 │ │ - str r2, [sp, #0] │ │ - muls r2, r1 │ │ - ldr r4, [pc, #332] ; (193c4 ) │ │ - ldr r3, [pc, #332] ; (193c8 ) │ │ - lsrs r2, r2, #10 │ │ - movs r0, #1 │ │ - add r4, pc │ │ - str r2, [sp, #8] │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + ldr r0, [sp, #20] │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + adds r0, r4, #0 │ │ + bl 40732 │ │ + movs r0, #0 │ │ + b.n 1a7f4 │ │ + movs r2, #20 │ │ + str r2, [sp, #4] │ │ + muls r2, r3 │ │ + str r3, [sp, #0] │ │ + lsrs r3, r2, #10 │ │ movs r2, #160 ; 0xa0 │ │ - lsls r2, r0 │ │ + ldr r6, [pc, #488] ; (1a7a0 ) │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #488] ; (1a7a4 ) │ │ + add r6, pc │ │ + movs r0, #1 │ │ + adds r1, r6, #0 │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - str r1, [sp, #4] │ │ - adds r1, r4, #0 │ │ - bl 4003c │ │ - adds r2, r4, #0 │ │ - ldr r3, [pc, #312] ; (193cc ) │ │ - ldr r0, [r5, #16] │ │ + bl 41bd4 │ │ + movs r3, #66 ; 0x42 │ │ + ldr r0, [r4, #16] │ │ + adds r3, #255 ; 0xff │ │ movs r1, #20 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [sp, #32] │ │ + adds r2, r6, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #0 │ │ - str r0, [r5, #8] │ │ - str r3, [r5, #20] │ │ - cmp r2, r3 │ │ - beq.n 192b0 │ │ - adds r0, r2, #0 │ │ - bl 172c8 │ │ - str r0, [r5, #4] │ │ - cmp r6, #0 │ │ - beq.n 192d2 │ │ - ldr r4, [pc, #280] ; (193d0 ) │ │ - adds r0, r6, #0 │ │ - add r4, pc │ │ - adds r1, r4, #0 │ │ - bl 3f254 │ │ + str r3, [r4, #20] │ │ + ldr r3, [sp, #28] │ │ + str r0, [r4, #8] │ │ + cmp r3, #0 │ │ + beq.n 1a5ea │ │ + adds r0, r3, #0 │ │ + bl 18568 │ │ + str r0, [r4, #4] │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + beq.n 1a60e │ │ + ldr r6, [pc, #436] ; (1a7a8 ) │ │ + adds r0, r3, #0 │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ + bl 40d1c │ │ cmp r0, #0 │ │ - beq.n 192d2 │ │ - adds r0, r6, #0 │ │ - adds r1, r4, #0 │ │ - bl 3f528 │ │ + beq.n 1a60e │ │ + ldr r0, [sp, #16] │ │ + adds r1, r6, #0 │ │ + bl 41024 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ - str r0, [r5, #44] ; 0x2c │ │ - ldr r0, [r5, #16] │ │ - ldr r1, [r5, #44] ; 0x2c │ │ - bl 40a30 │ │ - str r0, [r5, #12] │ │ - cmp r7, #0 │ │ - beq.n 19318 │ │ - ldr r4, [pc, #240] ; (193d4 ) │ │ - ldr r1, [sp, #20] │ │ - ldr r3, [pc, #240] ; (193d8 ) │ │ - add r4, pc │ │ - ldr r2, [pc, #240] ; (193dc ) │ │ - add r3, pc │ │ - str r1, [sp, #0] │ │ - movs r0, #1 │ │ - adds r1, r4, #0 │ │ - bl 4003c │ │ - adds r1, r5, #0 │ │ - adds r0, r7, #0 │ │ - bl 18e78 │ │ - adds r0, r7, #0 │ │ - blx ea7c │ │ - ldr r2, [r5, #20] │ │ - ldr r3, [pc, #216] ; (193e0 ) │ │ + str r0, [r4, #44] ; 0x2c │ │ + ldr r0, [r4, #16] │ │ + ldr r1, [r4, #44] ; 0x2c │ │ + bl 425c0 │ │ + str r0, [r4, #12] │ │ + cmp r5, #0 │ │ + beq.n 1a656 │ │ + movs r2, #78 ; 0x4e │ │ + ldr r3, [sp, #24] │ │ + ldr r6, [pc, #392] ; (1a7ac ) │ │ + adds r2, #255 ; 0xff │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #392] ; (1a7b0 ) │ │ + add r6, pc │ │ movs r0, #1 │ │ - str r2, [sp, #0] │ │ - movs r2, #168 ; 0xa8 │ │ add r3, pc │ │ + adds r1, r6, #0 │ │ + bl 41bd4 │ │ adds r1, r4, #0 │ │ - lsls r2, r0 │ │ - bl 4003c │ │ - ldr r3, [r5, #20] │ │ - ldr r2, [sp, #24] │ │ - str r3, [r5, #24] │ │ - cmp r2, #0 │ │ - beq.n 1935c │ │ - ldr r4, [pc, #192] ; (193e4 ) │ │ - ldr r3, [pc, #192] ; (193e8 ) │ │ + adds r0, r5, #0 │ │ + bl 1a1b4 │ │ + adds r0, r5, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + movs r2, #168 ; 0xa8 │ │ + ldr r3, [r4, #20] │ │ movs r0, #1 │ │ - add r4, pc │ │ - str r2, [sp, #0] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #360] ; (1a7b4 ) │ │ + adds r1, r6, #0 │ │ + lsls r2, r2, #1 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r3, [r4, #20] │ │ + str r3, [r4, #24] │ │ + cmp r7, #0 │ │ + beq.n 1a69a │ │ movs r2, #171 ; 0xab │ │ - lsls r2, r0 │ │ + ldr r5, [pc, #340] ; (1a7b8 ) │ │ + ldr r3, [pc, #344] ; (1a7bc ) │ │ + lsls r2, r2, #1 │ │ + add r5, pc │ │ add r3, pc │ │ - adds r1, r4, #0 │ │ - bl 4003c │ │ + movs r0, #1 │ │ adds r1, r5, #0 │ │ - ldr r0, [sp, #16] │ │ - bl 18e78 │ │ - ldr r0, [sp, #16] │ │ - blx ea7c │ │ - ldr r1, [r5, #20] │ │ - ldr r2, [r5, #24] │ │ - ldr r3, [pc, #160] ; (193ec ) │ │ + str r7, [sp, #0] │ │ + bl 41bd4 │ │ + adds r1, r4, #0 │ │ + ldr r0, [sp, #20] │ │ + bl 1a1b4 │ │ + ldr r0, [sp, #20] │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + ldr r2, [r4, #24] │ │ + ldr r3, [r4, #20] │ │ movs r0, #1 │ │ - subs r2, r1, r2 │ │ - str r2, [sp, #0] │ │ + subs r3, r3, r2 │ │ + movs r2, #90 ; 0x5a │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #304] ; (1a7c0 ) │ │ + adds r1, r5, #0 │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - adds r1, r4, #0 │ │ - ldr r2, [pc, #152] ; (193f0 ) │ │ - bl 4003c │ │ - ldr r1, [sp, #32] │ │ - mov r3, sp │ │ - adds r3, #46 ; 0x2e │ │ - cmp r1, #0 │ │ - beq.n 193f4 │ │ - ldrh r2, [r1, #40] ; 0x28 │ │ - b.n 193fa │ │ - nop ; (mov r8, r8) │ │ - asrs r0, r0, #1 │ │ - movs r3, r0 │ │ - lsrs r0, r4, #27 │ │ - movs r3, r0 │ │ - subs r7, #201 ; 0xc9 │ │ - movs r3, r0 │ │ - subs r6, #61 ; 0x3d │ │ - movs r3, r0 │ │ - subs r7, #183 ; 0xb7 │ │ - movs r3, r0 │ │ - lsls r3, r2, #4 │ │ - movs r0, r0 │ │ - subs r6, #174 ; 0xae │ │ - movs r3, r0 │ │ - subs r6, #147 ; 0x93 │ │ - movs r3, r0 │ │ - subs r7, #75 ; 0x4b │ │ - movs r3, r0 │ │ - subs r5, #189 ; 0xbd │ │ - movs r3, r0 │ │ - subs r7, #103 ; 0x67 │ │ - movs r3, r0 │ │ - lsls r1, r4, #4 │ │ - movs r0, r0 │ │ - subs r6, #42 ; 0x2a │ │ - movs r3, r0 │ │ - subs r6, #15 │ │ - movs r3, r0 │ │ - subs r5, #69 ; 0x45 │ │ - movs r3, r0 │ │ - lsls r1, r6, #4 │ │ - movs r0, r0 │ │ - ; instruction: 0xeffd7fff │ │ - ; instruction: 0xfffe7fff │ │ - ; instruction: 0xfffd7fff │ │ - subs r5, #23 │ │ - movs r3, r0 │ │ - subs r6, #248 ; 0xf8 │ │ - movs r3, r0 │ │ - lsls r7, r6, #4 │ │ - movs r0, r0 │ │ - subs r4, #231 ; 0xe7 │ │ - movs r3, r0 │ │ - subs r6, #251 ; 0xfb │ │ - movs r3, r0 │ │ - lsls r1, r0, #5 │ │ - movs r0, r0 │ │ - lsrs r6, r6, #25 │ │ - movs r3, r0 │ │ - subs r4, #127 ; 0x7f │ │ - movs r3, r0 │ │ - subs r6, #203 ; 0xcb │ │ - movs r3, r0 │ │ - lsls r5, r1, #5 │ │ - movs r0, r0 │ │ - subs r6, #196 ; 0xc4 │ │ - movs r3, r0 │ │ - subs r4, #61 ; 0x3d │ │ - movs r3, r0 │ │ - subs r6, #177 ; 0xb1 │ │ - movs r3, r0 │ │ - subs r6, #128 ; 0x80 │ │ - movs r3, r0 │ │ - lsls r1, r3, #5 │ │ - movs r0, r0 │ │ - mov r2, sp │ │ - movs r1, #32 │ │ - ldrh r2, [r1, r2] │ │ - ldr r4, [pc, #188] ; (194b8 ) │ │ - strh r2, [r3, #0] │ │ - adds r0, r5, #0 │ │ - add r4, pc │ │ - adds r1, r4, #0 │ │ - bl 18b88 │ │ - adds r0, #1 │ │ - bne.n 1941a │ │ - mov r2, sp │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - adds r2, #46 ; 0x2e │ │ + bl 41bd4 │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #0 │ │ + beq.n 1a6a2 │ │ + ldrh r3, [r3, #40] ; 0x28 │ │ + movs r5, #18 │ │ + ldr r6, [pc, #284] ; (1a7c4 ) │ │ + add r2, sp, #24 │ │ + adds r5, r5, r2 │ │ + add r6, pc │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + strh r3, [r5, #0] │ │ + bl 19e90 │ │ + adds r3, r0, #1 │ │ + bne.n 1a6c6 │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + adds r2, r5, #0 │ │ movs r3, #1 │ │ - bl 18d34 │ │ - ldr r4, [pc, #160] ; (194bc ) │ │ - adds r0, r5, #0 │ │ - add r4, pc │ │ - adds r1, r4, #0 │ │ - bl 18b88 │ │ - adds r0, #1 │ │ - bne.n 19438 │ │ - mov r2, sp │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - adds r2, #46 ; 0x2e │ │ + bl 1a054 │ │ + ldr r6, [pc, #256] ; (1a7c8 ) │ │ + adds r0, r4, #0 │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ + bl 19e90 │ │ + adds r3, r0, #1 │ │ + bne.n 1a6e2 │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + adds r2, r5, #0 │ │ movs r3, #1 │ │ - bl 18d34 │ │ - ldr r4, [pc, #132] ; (194c0 ) │ │ - adds r0, r5, #0 │ │ - add r4, pc │ │ - adds r1, r4, #0 │ │ - bl 18b88 │ │ - adds r0, #1 │ │ - bne.n 19456 │ │ - mov r2, sp │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - adds r2, #46 ; 0x2e │ │ + bl 1a054 │ │ + ldr r6, [pc, #232] ; (1a7cc ) │ │ + adds r0, r4, #0 │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ + bl 19e90 │ │ + adds r3, r0, #1 │ │ + bne.n 1a6fe │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + adds r2, r5, #0 │ │ movs r3, #1 │ │ - bl 18d34 │ │ - ldr r3, [r5, #20] │ │ - ldr r1, [pc, #104] ; (194c4 ) │ │ - adds r0, r5, #0 │ │ + bl 1a054 │ │ + ldr r3, [r4, #20] │ │ + ldr r1, [pc, #204] ; (1a7d0 ) │ │ + adds r0, r4, #0 │ │ subs r3, #1 │ │ - str r3, [r5, #28] │ │ + str r3, [r4, #28] │ │ add r1, pc │ │ - bl 18b88 │ │ - ldr r1, [pc, #96] ; (194c8 ) │ │ - str r0, [r5, #32] │ │ - adds r0, r5, #0 │ │ + bl 19e90 │ │ + ldr r1, [pc, #196] ; (1a7d4 ) │ │ + str r0, [r4, #32] │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - bl 18b88 │ │ - ldr r1, [pc, #88] ; (194cc ) │ │ - str r0, [r5, #36] ; 0x24 │ │ - adds r0, r5, #0 │ │ + bl 19e90 │ │ + ldr r1, [pc, #188] ; (1a7d8 ) │ │ + str r0, [r4, #36] ; 0x24 │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - bl 18b88 │ │ - ldr r2, [r5, #24] │ │ - ldr r3, [r5, #28] │ │ + bl 19e90 │ │ + ldr r3, [r4, #24] │ │ + ldr r2, [r4, #28] │ │ adds r1, r0, #0 │ │ - str r0, [r5, #40] ; 0x28 │ │ - cmp r2, r3 │ │ - bgt.n 19494 │ │ - adds r0, r5, #0 │ │ - bl 18ba0 │ │ - cmp r0, #0 │ │ - bne.n 194b2 │ │ - ldr r2, [pc, #56] ; (194d0 ) │ │ - ldr r1, [pc, #60] ; (194d4 ) │ │ - ldr r3, [pc, #60] ; (194d8 ) │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ + str r0, [r4, #40] ; 0x28 │ │ + cmp r3, r2 │ │ + ble.n 1a7e8 │ │ + movs r2, #116 ; 0x74 │ │ + ldr r3, [pc, #164] ; (1a7dc ) │ │ + ldr r1, [pc, #168] ; (1a7e0 ) │ │ movs r0, #4 │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #164] ; (1a7e4 ) │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #52] ; (194dc ) │ │ - bl 4003c │ │ - adds r0, r5, #0 │ │ - bl 19084 │ │ - movs r5, #0 │ │ - add sp, #52 ; 0x34 │ │ - adds r0, r5, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ - subs r6, #0 │ │ + bl 41bd4 │ │ + adds r0, r4, #0 │ │ + bl 1a3c4 │ │ + b.n 1a5a4 │ │ + nop ; (mov r8, r8) │ │ + ; instruction: 0xfa540003 │ │ + adds r0, r4, r2 │ │ + movs r3, r0 │ │ + asrs r0, r0, #29 │ │ movs r3, r0 │ │ - cmp r6, #244 ; 0xf4 │ │ + ldr r0, [pc, #156] ; (1a800 ) │ │ movs r3, r0 │ │ - subs r5, #200 ; 0xc8 │ │ + mov pc, r2 │ │ movs r3, r0 │ │ - subs r5, #160 ; 0xa0 │ │ + ldr r0, [pc, #60] ; (1a7a8 ) │ │ movs r3, r0 │ │ - cmp r6, #166 ; 0xa6 │ │ + bxns r0 │ │ movs r3, r0 │ │ - subs r5, #140 ; 0x8c │ │ + mov sp, lr │ │ movs r3, r0 │ │ - subs r5, #106 ; 0x6a │ │ + ; instruction: 0x47b7 │ │ movs r3, r0 │ │ - subs r2, #197 ; 0xc5 │ │ + mov r7, r4 │ │ movs r3, r0 │ │ - subs r5, #104 ; 0x68 │ │ + ; instruction: 0x47cf │ │ + movs r3, r0 │ │ + mov r8, r2 │ │ + movs r3, r0 │ │ + mov r9, r0 │ │ + movs r3, r0 │ │ + cmp pc, r6 │ │ + movs r3, r0 │ │ + ; instruction: 0xeffd7fff │ │ + ; instruction: 0xfffe7fff │ │ + ; instruction: 0xfffd7fff │ │ + cmp pc, r0 │ │ + movs r3, r0 │ │ + bx ip │ │ + movs r3, r0 │ │ + cmp r3, sl │ │ + movs r3, r0 │ │ + bx ip │ │ + movs r3, r0 │ │ + asrs r2, r4, #27 │ │ + movs r3, r0 │ │ + add sp, ip │ │ + movs r3, r0 │ │ + bx r6 │ │ + movs r3, r0 │ │ + bx r5 │ │ + movs r3, r0 │ │ + add pc, r4 │ │ + movs r3, r0 │ │ + bx r4 │ │ + movs r3, r0 │ │ + mov lr, ip │ │ + movs r3, r0 │ │ + mov lr, pc │ │ + movs r3, r0 │ │ + adds r7, #240 ; 0xf0 │ │ + movs r3, r0 │ │ + mov lr, r8 │ │ + movs r3, r0 │ │ + mov r8, r4 │ │ + movs r3, r0 │ │ + adds r7, #166 ; 0xa6 │ │ + movs r3, r0 │ │ + mov ip, r1 │ │ + movs r3, r0 │ │ + mov r2, lr │ │ + movs r3, r0 │ │ + mvns r5, r1 │ │ + movs r3, r0 │ │ + mov r6, sp │ │ + movs r3, r0 │ │ + adds r0, r4, #0 │ │ + bl 19ec4 │ │ + cmp r0, #0 │ │ + beq.n 1a732 │ │ + adds r0, r4, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 1a82a │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + ldr r6, [sp, #24] │ │ + adds r5, r6, #0 │ │ + cmp r0, #0 │ │ + beq.n 1a80c │ │ + b.n 1a4cc │ │ + movs r3, #50 ; 0x32 │ │ + ldr r2, [pc, #32] ; (1a830 ) │ │ + adds r3, #255 ; 0xff │ │ + movs r0, #1 │ │ + movs r1, #48 ; 0x30 │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r3, #1 │ │ + adds r4, r0, #0 │ │ + str r3, [r0, #0] │ │ + adds r6, r7, #0 │ │ + str r7, [sp, #20] │ │ + adds r5, r7, #0 │ │ + b.n 1a568 │ │ + add sp, #52 ; 0x34 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + cmn r7, r6 │ │ movs r3, r0 │ │ - lsls r3, r6, #5 │ │ - ... │ │ │ │ -000194e0 : │ │ +0001a834 : │ │ push {r0, r1, r4, lr} │ │ - ldr r3, [pc, #68] ; (19528 ) │ │ movs r1, #0 │ │ adds r4, r0, #0 │ │ + ldr r3, [pc, #64] ; (1a87c ) │ │ adds r2, r1, #0 │ │ - add r3, pc │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r2, [r4, #16] │ │ - ldr r3, [pc, #52] ; (1952c ) │ │ - movs r1, #0 │ │ - str r2, [sp, #0] │ │ add r3, pc │ │ + bl 41bd4 │ │ + movs r1, #0 │ │ + ldr r3, [r4, #16] │ │ adds r2, r1, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #48] ; (1a880 ) │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [pc, #40] ; (19530 ) │ │ - movs r1, #0 │ │ - str r2, [sp, #0] │ │ add r3, pc │ │ + bl 41bd4 │ │ + movs r1, #0 │ │ + ldr r3, [r4, #20] │ │ adds r2, r1, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #32] ; (1a884 ) │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r3, [pc, #28] ; (19534 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r1, #0 │ │ + ldr r3, [pc, #24] ; (1a888 ) │ │ movs r0, #1 │ │ - add r3, pc │ │ adds r2, r1, #0 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ pop {r0, r1, r4, pc} │ │ nop ; (mov r8, r8) │ │ - subs r5, #82 ; 0x52 │ │ + cmp ip, r4 │ │ movs r3, r0 │ │ - subs r5, #101 ; 0x65 │ │ + cmp sp, r6 │ │ movs r3, r0 │ │ - subs r5, #97 ; 0x61 │ │ + cmp r9, r6 │ │ movs r3, r0 │ │ - subs r5, #97 ; 0x61 │ │ + cmp fp, r6 │ │ movs r3, r0 │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #4] │ │ - adds r4, r0, #0 │ │ - movs r6, #0 │ │ - b.n 19570 │ │ - movs r3, #12 │ │ - adds r7, r3, #0 │ │ - muls r7, r5 │ │ - ldr r3, [r4, #0] │ │ - adds r5, #1 │ │ - ldr r0, [r3, r7] │ │ - bl 3ec3e │ │ - ldr r3, [r4, #0] │ │ - adds r7, r3, r7 │ │ - ldr r0, [r7, #4] │ │ - bl 3ec3e │ │ - b.n 19562 │ │ - movs r5, #0 │ │ - ldr r3, [sp, #4] │ │ - cmp r5, r3 │ │ - blt.n 19544 │ │ - ldmia r4!, {r0} │ │ - bl 3ec3e │ │ - adds r6, #1 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - blt.n 19560 │ │ - ldr r0, [sp, #0] │ │ - bl 3ec3e │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ + lsls r3, r2, #2 │ │ sub sp, #52 ; 0x34 │ │ - str r1, [sp, #32] │ │ - str r2, [sp, #36] ; 0x24 │ │ - lsls r1, r2, #2 │ │ - ldr r2, [sp, #32] │ │ - adds r5, r0, #0 │ │ - ldr r4, [r0, #4] │ │ - adds r2, r2, r1 │ │ - str r1, [sp, #24] │ │ - str r2, [sp, #44] ; 0x2c │ │ - movs r7, #0 │ │ - b.n 1962e │ │ + str r3, [sp, #20] │ │ + str r2, [sp, #32] │ │ + ldr r2, [sp, #20] │ │ + adds r3, r1, #0 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r7, r0, #0 │ │ + movs r3, #0 │ │ + ldr r5, [r0, #4] │ │ + str r1, [sp, #28] │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + lsls r4, r3, #16 │ │ + ldr r3, [r5, #4] │ │ + asrs r4, r4, #16 │ │ + cmp r4, r3 │ │ + bge.n 1a94a │ │ + lsls r3, r4, #2 │ │ + str r3, [sp, #24] │ │ + lsls r3, r4, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #16] │ │ + lsls r6, r3, #16 │ │ + ldr r3, [r5, #4] │ │ + asrs r6, r6, #16 │ │ + cmp r6, r3 │ │ + bge.n 1a940 │ │ movs r3, #3 │ │ + ldr r1, [sp, #32] │ │ str r3, [sp, #0] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - adds r2, r7, #0 │ │ + adds r2, r4, #0 │ │ adds r3, r6, #0 │ │ - adds r0, r4, #0 │ │ - bl 18886 │ │ - movs r2, #12 │ │ - muls r0, r2 │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [r5, #20] │ │ - lsls r1, r6, #1 │ │ - str r1, [sp, #12] │ │ - ldr r2, [r2, r3] │ │ + adds r0, r5, #0 │ │ + bl 19b8c │ │ + ldr r3, [r5, #56] ; 0x38 │ │ + lsls r2, r6, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #12 │ │ + adds r1, r0, #0 │ │ + muls r1, r3 │ │ + mov ip, r1 │ │ + adds r3, r1, #0 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #20] │ │ + ldrb r3, [r3, r1] │ │ + add r1, ip │ │ + ldrb r1, [r1, #1] │ │ + lsls r1, r1, #8 │ │ + orrs r3, r1 │ │ + ldr r1, [r7, #20] │ │ + ldr r1, [r1, r0] │ │ + ldr r0, [sp, #24] │ │ + ldr r1, [r1, r0] │ │ + strh r3, [r1, r2] │ │ + movs r0, #40 ; 0x28 │ │ + ldrsh r1, [r5, r0] │ │ + cmp r1, r6 │ │ + bne.n 1a91c │ │ + ldr r0, [r7, #12] │ │ + ldr r6, [sp, #20] │ │ + lsls r1, r1, #2 │ │ + ldr r0, [r0, r6] │ │ + ldr r1, [r1, r0] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + strh r3, [r1, r0] │ │ ldr r1, [sp, #28] │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [r2, r1] │ │ - mov ip, r2 │ │ - ldr r2, [r4, #56] ; 0x38 │ │ - ldrb r1, [r2, r0] │ │ - adds r2, r2, r0 │ │ - ldrb r2, [r2, #1] │ │ - lsls r2, r2, #8 │ │ - orrs r1, r2 │ │ - mov r2, ip │ │ - strh r1, [r2, r3] │ │ - ldrh r2, [r4, #40] ; 0x28 │ │ - ldr r1, [sp, #20] │ │ - cmp r1, r2 │ │ - bne.n 195f4 │ │ - ldr r2, [r5, #12] │ │ - ldr r3, [sp, #24] │ │ - lsls r1, r6, #2 │ │ - ldr r2, [r2, r3] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r1, [r1, r2] │ │ - ldr r2, [r4, #56] ; 0x38 │ │ - str r1, [sp, #20] │ │ - ldrb r1, [r2, r0] │ │ - adds r2, r2, r0 │ │ - ldrb r2, [r2, #1] │ │ - lsls r2, r2, #8 │ │ - orrs r1, r2 │ │ - ldr r2, [sp, #20] │ │ - strh r1, [r2, r3] │ │ - ldr r2, [sp, #32] │ │ - cmp r2, #0 │ │ - beq.n 1961e │ │ - ldrh r2, [r4, #40] ; 0x28 │ │ - ldr r3, [sp, #16] │ │ - cmp r3, r2 │ │ - bne.n 1961e │ │ + cmp r1, #0 │ │ + beq.n 1a936 │ │ + movs r0, #40 ; 0x28 │ │ + ldrsh r1, [r5, r0] │ │ + cmp r1, r4 │ │ + bne.n 1a936 │ │ ldr r1, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #28] │ │ + ldr r0, [sp, #24] │ │ ldr r1, [r1, #0] │ │ - ldr r2, [r1, r2] │ │ - str r2, [sp, #20] │ │ - ldr r2, [r4, #56] ; 0x38 │ │ - ldr r1, [sp, #20] │ │ - ldrb r3, [r2, r0] │ │ - adds r0, r2, r0 │ │ - ldrb r2, [r0, #1] │ │ - lsls r2, r2, #8 │ │ - orrs r2, r3 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r1, r0] │ │ + strh r3, [r1, r2] │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + lsls r3, r3, #16 │ │ + lsrs r3, r3, #16 │ │ + b.n 1a8c0 │ │ ldr r3, [sp, #12] │ │ - strh r2, [r1, r3] │ │ - adds r6, #1 │ │ - ldr r3, [r4, #4] │ │ - lsls r1, r6, #16 │ │ - lsrs r1, r1, #16 │ │ - str r1, [sp, #20] │ │ - cmp r6, r3 │ │ - blt.n 19598 │ │ - adds r7, #1 │ │ - ldr r3, [r4, #4] │ │ - lsls r2, r7, #16 │ │ - lsrs r2, r2, #16 │ │ - str r2, [sp, #16] │ │ - cmp r7, r3 │ │ - bge.n 19646 │ │ - lsls r3, r7, #2 │ │ - lsls r1, r7, #1 │ │ - str r3, [sp, #28] │ │ - str r1, [sp, #40] ; 0x28 │ │ - movs r6, #0 │ │ - b.n 19620 │ │ + adds r3, #1 │ │ + lsls r3, r3, #16 │ │ + lsrs r3, r3, #16 │ │ + b.n 1a8a8 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + adds r4, r0, #0 │ │ + movs r6, #0 │ │ + str r1, [sp, #4] │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + bge.n 1a992 │ │ + movs r5, #0 │ │ + ldr r3, [sp, #4] │ │ + cmp r5, r3 │ │ + bge.n 1a988 │ │ + movs r3, #12 │ │ + adds r2, r3, #0 │ │ + muls r2, r5 │ │ + ldr r3, [r4, #0] │ │ + str r2, [sp, #0] │ │ + adds r5, #1 │ │ + ldr r0, [r3, r2] │ │ + bl 40732 │ │ + ldr r2, [r4, #0] │ │ + ldr r3, [sp, #0] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + ldr r0, [r3, #4] │ │ + bl 40732 │ │ + b.n 1a960 │ │ + ldmia r4!, {r0} │ │ + bl 40732 │ │ + adds r6, #1 │ │ + b.n 1a958 │ │ + adds r0, r7, #0 │ │ + bl 40732 │ │ + pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ ... │ │ │ │ -0001964c : │ │ +0001a99c : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - str r0, [sp, #4] │ │ movs r5, #1 │ │ - movs r0, #0 │ │ - adds r4, r0, #0 │ │ + movs r4, #0 │ │ + str r0, [sp, #4] │ │ negs r5, r5 │ │ - b.n 19662 │ │ - strh r5, [r1, r0] │ │ - adds r4, #1 │ │ - strh r5, [r2, r0] │ │ - adds r0, #2 │ │ cmp r4, r3 │ │ - blt.n 1965a │ │ - movs r0, #0 │ │ - adds r5, r0, #0 │ │ - mov ip, r3 │ │ - b.n 19688 │ │ - ldr r7, [sp, #4] │ │ - adds r6, #2 │ │ - ldrh r7, [r7, r0] │ │ - cmp r7, r3 │ │ - beq.n 1969a │ │ + bge.n 1a9b4 │ │ + lsls r6, r4, #1 │ │ + strh r5, [r1, r6] │ │ adds r4, #1 │ │ - cmp r4, r5 │ │ - bge.n 19692 │ │ - ldrh r3, [r6, #0] │ │ - ldr r7, [pc, #32] ; (196a4 ) │ │ - cmp r3, r7 │ │ - bne.n 1966e │ │ - b.n 19692 │ │ - cmp r5, ip │ │ - bge.n 196a2 │ │ - adds r6, r1, #0 │ │ + strh r5, [r2, r6] │ │ + b.n 1a9a6 │ │ + movs r5, #0 │ │ + adds r6, r5, #0 │ │ + cmp r6, r3 │ │ + bge.n 1a9e6 │ │ movs r4, #0 │ │ - b.n 1967a │ │ - ldr r7, [sp, #4] │ │ - lsls r3, r4, #1 │ │ - ldrh r6, [r7, r0] │ │ - strh r6, [r3, r1] │ │ - strh r4, [r2, r0] │ │ - adds r5, #1 │ │ - adds r0, #2 │ │ - b.n 19688 │ │ + ldr r0, [sp, #4] │ │ + ldrh r7, [r0, r5] │ │ + cmp r4, r6 │ │ + bge.n 1a9da │ │ + lsls r0, r4, #1 │ │ + ldrh r0, [r1, r0] │ │ + mov ip, r0 │ │ + ldr r0, [pc, #24] ; (1a9e8 ) │ │ + cmp ip, r0 │ │ + beq.n 1a9da │ │ + cmp r7, ip │ │ + beq.n 1a9de │ │ + adds r4, #1 │ │ + b.n 1a9be │ │ + lsls r0, r4, #1 │ │ + strh r7, [r0, r1] │ │ + strh r4, [r2, r5] │ │ + adds r6, #1 │ │ + adds r5, #2 │ │ + b.n 1a9b8 │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ │ │ -000196a8 : │ │ - push {r4, lr} │ │ - ldr r3, [r0, #8] │ │ +0001a9ec : │ │ movs r2, #20 │ │ + ldr r3, [r0, #8] │ │ muls r1, r2 │ │ ldr r3, [r3, #8] │ │ + push {r4, r5, lr} │ │ adds r1, r3, r1 │ │ - ldr r3, [r1, #8] │ │ - ldr r2, [r1, #4] │ │ - subs r1, r3, #1 │ │ - lsls r1, r1, #1 │ │ - ldrsh r1, [r2, r1] │ │ - cmp r3, #1 │ │ - bne.n 196ca │ │ + ldr r4, [r1, #8] │ │ + ldr r3, [pc, #44] ; (1aa28 ) │ │ + ldr r1, [r1, #4] │ │ + adds r3, r4, r3 │ │ + lsls r3, r3, #1 │ │ + ldrsh r2, [r1, r3] │ │ + cmp r4, #1 │ │ + bne.n 1aa10 │ │ ldr r3, [r0, #24] │ │ - lsls r1, r1, #2 │ │ - ldr r3, [r1, r3] │ │ - b.n 196dc │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r2, r3] │ │ + b.n 1aa24 │ │ + adds r3, r1, r3 │ │ subs r3, #2 │ │ - ldr r0, [r0, #16] │ │ - lsls r3, r3, #1 │ │ - ldrsh r3, [r3, r2] │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r1, r0] │ │ + movs r1, #0 │ │ + ldrsh r3, [r3, r1] │ │ movs r1, #12 │ │ + ldr r0, [r0, #16] │ │ + lsls r2, r2, #2 │ │ muls r3, r1 │ │ + ldr r2, [r2, r0] │ │ adds r3, r2, r3 │ │ ldr r0, [r3, #8] │ │ - pop {r4, pc} │ │ + pop {r4, r5, pc} │ │ + ; instruction: 0xffff7fff │ │ │ │ -000196e0 : │ │ - push {r4, lr} │ │ - ldr r3, [r0, #8] │ │ +0001aa2c : │ │ movs r2, #20 │ │ + ldr r3, [r0, #8] │ │ muls r1, r2 │ │ ldr r3, [r3, #8] │ │ + push {r4, r5, lr} │ │ adds r1, r3, r1 │ │ - ldr r3, [r1, #8] │ │ - ldr r2, [r1, #4] │ │ - subs r1, r3, #1 │ │ - lsls r1, r1, #1 │ │ - ldrsh r1, [r2, r1] │ │ - cmp r3, #1 │ │ - bne.n 19702 │ │ + ldr r4, [r1, #8] │ │ + ldr r3, [pc, #44] ; (1aa68 ) │ │ + ldr r1, [r1, #4] │ │ + adds r3, r4, r3 │ │ + lsls r3, r3, #1 │ │ + ldrsh r2, [r1, r3] │ │ + cmp r4, #1 │ │ + bne.n 1aa50 │ │ ldr r3, [r0, #24] │ │ - lsls r1, r1, #2 │ │ - ldr r3, [r1, r3] │ │ - b.n 19714 │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r2, r3] │ │ + b.n 1aa64 │ │ + adds r3, r1, r3 │ │ subs r3, #2 │ │ - ldr r0, [r0, #16] │ │ - lsls r3, r3, #1 │ │ - ldrsh r3, [r3, r2] │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r1, r0] │ │ + movs r1, #0 │ │ + ldrsh r3, [r3, r1] │ │ movs r1, #12 │ │ + ldr r0, [r0, #16] │ │ + lsls r2, r2, #2 │ │ muls r3, r1 │ │ + ldr r2, [r2, r0] │ │ adds r3, r2, r3 │ │ ldr r0, [r3, #4] │ │ - pop {r4, pc} │ │ + pop {r4, r5, pc} │ │ + ; instruction: 0xffff7fff │ │ │ │ -00019718 : │ │ +0001aa6c : │ │ + movs r3, #20 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [r0, #8] │ │ - movs r7, #20 │ │ - muls r7, r1 │ │ - ldr r3, [r4, #8] │ │ + ldr r6, [r0, #8] │ │ + adds r2, r3, #0 │ │ + muls r2, r1 │ │ + ldr r3, [r6, #8] │ │ sub sp, #28 │ │ - adds r6, r0, #0 │ │ - adds r3, r3, r7 │ │ + str r2, [sp, #12] │ │ + adds r3, r3, r2 │ │ ldr r2, [r3, #8] │ │ - ldr r5, [r0, #4] │ │ + adds r5, r0, #0 │ │ + ldr r4, [r0, #4] │ │ ldr r3, [r3, #4] │ │ cmp r2, #1 │ │ - bgt.n 19734 │ │ - b.n 198fc │ │ - ldr r2, [r6, #12] │ │ + bgt.n 1aa8c │ │ + b.n 1ac40 │ │ movs r1, #0 │ │ - ldrsh r0, [r3, r1] │ │ - mov ip, r2 │ │ - lsls r0, r0, #2 │ │ - movs r1, #2 │ │ ldrsh r2, [r3, r1] │ │ - mov r1, ip │ │ - ldr r3, [r0, r1] │ │ + movs r1, #2 │ │ + ldrsh r3, [r3, r1] │ │ + ldr r1, [r0, #12] │ │ lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [pc, #500] ; (19940 ) │ │ + lsls r3, r3, #2 │ │ + ldr r2, [r2, r1] │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [pc, #488] ; (1ac88 ) │ │ ldrh r3, [r3, #0] │ │ cmp r3, r2 │ │ - bne.n 197c0 │ │ - b.n 197b4 │ │ - ldr r3, [r4, #8] │ │ - adds r3, r3, r7 │ │ - ldr r3, [r3, #4] │ │ + beq.n 1aaec │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r6, #8] │ │ + adds r3, r3, r2 │ │ + ldr r1, [r3, #4] │ │ + ldr r2, [pc, #476] ; (1ac8c ) │ │ + ldr r3, [r3, #8] │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + ldrsh r2, [r1, r3] │ │ + adds r3, r1, r3 │ │ + movs r1, #12 │ │ + subs r3, #2 │ │ movs r0, #0 │ │ - ldrsh r1, [r3, r0] │ │ - movs r0, #1 │ │ - movs r2, #2 │ │ - ldrsh r3, [r3, r2] │ │ + ldrsh r0, [r3, r0] │ │ + ldr r3, [r5, #16] │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r2, r3] │ │ + adds r3, r0, #0 │ │ + muls r3, r1 │ │ + adds r3, r2, r3 │ │ + ldr r7, [r3, #8] │ │ + cmp r7, #0 │ │ + beq.n 1aad6 │ │ + b.n 1ac82 │ │ + movs r3, #78 ; 0x4e │ │ + ldr r2, [pc, #436] ; (1ac90 ) │ │ + ldr r0, [r4, #4] │ │ + movs r1, #2 │ │ + add r2, pc │ │ + adds r3, #255 ; 0xff │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + str r7, [sp, #16] │ │ + str r0, [sp, #20] │ │ + b.n 1ab5a │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #16] │ │ + lsls r7, r3, #16 │ │ + ldr r3, [r4, #4] │ │ + asrs r7, r7, #16 │ │ + cmp r7, r3 │ │ + bge.n 1aaa6 │ │ ldr r2, [sp, #12] │ │ - str r0, [sp, #0] │ │ - adds r0, r5, #0 │ │ - bl 18886 │ │ - ldr r3, [r4, #8] │ │ - adds r3, r3, r7 │ │ + ldr r3, [r6, #8] │ │ + adds r0, r4, #0 │ │ + adds r3, r3, r2 │ │ ldr r3, [r3, #4] │ │ movs r2, #0 │ │ ldrsh r1, [r3, r2] │ │ - ldr r2, [r6, #12] │ │ - lsls r1, r1, #2 │ │ - str r1, [sp, #20] │ │ - mov ip, r2 │ │ movs r2, #2 │ │ - ldrsh r1, [r3, r2] │ │ - ldr r3, [sp, #20] │ │ - str r1, [sp, #16] │ │ - mov r1, ip │ │ - ldr r2, [r3, r1] │ │ - ldr r1, [sp, #16] │ │ - lsls r3, r1, #2 │ │ - ldr r3, [r3, r2] │ │ - movs r1, #12 │ │ - muls r0, r1 │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ - lsls r2, r3, #1 │ │ - ldr r3, [r5, #56] ; 0x38 │ │ - ldrb r1, [r0, r3] │ │ - adds r0, r3, r0 │ │ - ldrb r3, [r0, #1] │ │ - ldr r0, [sp, #16] │ │ - lsls r3, r3, #8 │ │ - orrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - strh r3, [r0, r2] │ │ - adds r1, #1 │ │ - str r1, [sp, #12] │ │ - b.n 197b8 │ │ - movs r2, #0 │ │ - str r2, [sp, #12] │ │ - ldr r3, [r5, #4] │ │ - ldr r0, [sp, #12] │ │ - cmp r0, r3 │ │ - blt.n 19754 │ │ - ldr r2, [r4, #8] │ │ - adds r2, r2, r7 │ │ - ldr r3, [r2, #4] │ │ - ldr r2, [r2, #8] │ │ - subs r1, r2, #1 │ │ - lsls r0, r1, #1 │ │ - ldrsh r0, [r0, r3] │ │ - ldr r1, [r6, #16] │ │ - subs r2, #2 │ │ - lsls r2, r2, #1 │ │ - mov ip, r1 │ │ - ldrsh r3, [r2, r3] │ │ - lsls r0, r0, #2 │ │ - mov r1, ip │ │ - ldr r2, [r0, r1] │ │ - movs r0, #12 │ │ - muls r3, r0 │ │ - adds r3, r2, r3 │ │ - ldr r3, [r3, #8] │ │ - str r3, [sp, #12] │ │ - cmp r3, #0 │ │ - beq.n 197ee │ │ - b.n 1993a │ │ - ldr r2, [pc, #340] ; (19944 ) │ │ - ldr r0, [r5, #4] │ │ + ldrsh r3, [r3, r2] │ │ + movs r2, #1 │ │ + str r2, [sp, #0] │ │ + adds r2, r7, #0 │ │ + bl 19b8c │ │ + ldr r3, [r6, #8] │ │ + ldr r2, [sp, #12] │ │ + lsls r7, r7, #1 │ │ + adds r3, r3, r2 │ │ + ldr r3, [r3, #4] │ │ + movs r1, #0 │ │ + ldrsh r2, [r3, r1] │ │ movs r1, #2 │ │ - add r2, pc │ │ - ldr r3, [pc, #336] ; (19948 ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r0, [sp, #20] │ │ - str r0, [sp, #16] │ │ - b.n 1983c │ │ - ldr r1, [r4, #8] │ │ - adds r1, r1, r7 │ │ - ldr r0, [r1, #8] │ │ - ldr r2, [r1, #4] │ │ - subs r1, r0, #1 │ │ + ldrsh r3, [r3, r1] │ │ + ldr r1, [r5, #12] │ │ + lsls r2, r2, #2 │ │ + lsls r3, r3, #2 │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [r3, r2] │ │ + ldr r3, [r4, #56] ; 0x38 │ │ + str r3, [sp, #20] │ │ + movs r3, #12 │ │ + adds r2, r0, #0 │ │ + muls r2, r3 │ │ mov ip, r2 │ │ - subs r0, #2 │ │ - lsls r1, r1, #1 │ │ - ldrsh r1, [r1, r2] │ │ - lsls r2, r0, #1 │ │ - mov r0, ip │ │ - ldrsh r2, [r2, r0] │ │ - movs r0, #2 │ │ - str r0, [sp, #0] │ │ - adds r0, r5, #0 │ │ - bl 18886 │ │ - movs r1, #12 │ │ - muls r0, r1 │ │ - ldr r3, [r5, #56] ; 0x38 │ │ - ldrb r2, [r0, r3] │ │ - adds r0, r3, r0 │ │ - ldrb r3, [r0, #1] │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #20] │ │ + ldrb r3, [r3, r2] │ │ + add r2, ip │ │ + ldrb r2, [r2, #1] │ │ + lsls r2, r2, #8 │ │ + orrs r3, r2 │ │ + strh r3, [r1, r7] │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + lsls r3, r3, #16 │ │ + lsrs r3, r3, #16 │ │ + b.n 1aaee │ │ + ldr r3, [sp, #16] │ │ + ldr r0, [r4, #4] │ │ + lsls r7, r3, #16 │ │ + asrs r7, r7, #16 │ │ + cmp r7, r0 │ │ + bge.n 1abb2 │ │ + ldr r3, [r6, #8] │ │ + ldr r2, [sp, #12] │ │ + ldr r1, [pc, #288] ; (1ac8c ) │ │ + adds r3, r3, r2 │ │ + ldr r2, [r3, #4] │ │ + ldr r3, [r3, #8] │ │ + adds r3, r3, r1 │ │ + lsls r3, r3, #1 │ │ + ldrsh r1, [r2, r3] │ │ + adds r3, r2, r3 │ │ + subs r3, #2 │ │ + movs r2, #0 │ │ + ldrsh r2, [r3, r2] │ │ + movs r3, #2 │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #0] │ │ + adds r3, r7, #0 │ │ + bl 19b8c │ │ + movs r3, #12 │ │ + adds r1, r0, #0 │ │ + muls r1, r3 │ │ + mov ip, r1 │ │ + ldr r2, [r4, #56] ; 0x38 │ │ + lsls r7, r7, #1 │ │ + ldrb r1, [r1, r2] │ │ + add r2, ip │ │ + ldrb r3, [r2, #1] │ │ + ldr r2, [sp, #20] │ │ lsls r3, r3, #8 │ │ - orrs r2, r3 │ │ + orrs r3, r1 │ │ + strh r3, [r2, r7] │ │ ldr r3, [sp, #16] │ │ - strh r2, [r3, #0] │ │ - adds r3, #2 │ │ + adds r3, #1 │ │ + lsls r3, r3, #16 │ │ + lsrs r3, r3, #16 │ │ str r3, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ - ldr r0, [r5, #4] │ │ - adds r1, r3, #0 │ │ - adds r1, #1 │ │ - str r1, [sp, #12] │ │ - cmp r3, r0 │ │ - blt.n 19802 │ │ - ldr r2, [pc, #256] ; (1994c ) │ │ + b.n 1ab5a │ │ movs r3, #171 ; 0xab │ │ + ldr r7, [pc, #220] ; (1ac94 ) │ │ movs r1, #2 │ │ - add r2, pc │ │ + add r7, pc │ │ + adds r2, r7, #0 │ │ lsls r3, r3, #1 │ │ - str r2, [sp, #12] │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r1, #2 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r3, #88 ; 0x58 │ │ + adds r2, r7, #0 │ │ str r0, [sp, #16] │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [pc, #236] ; (19950 ) │ │ - ldr r0, [r5, #4] │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r0, [sp, #12] │ │ - ldr r3, [r5, #4] │ │ + movs r1, #2 │ │ + adds r3, #255 ; 0xff │ │ + ldr r0, [r4, #4] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r7, r0, #0 │ │ ldr r1, [sp, #16] │ │ - ldr r2, [sp, #12] │ │ + ldr r3, [r4, #4] │ │ ldr r0, [sp, #20] │ │ - bl 1964c │ │ - ldr r1, [r5, #4] │ │ - ldr r2, [sp, #16] │ │ + adds r2, r7, #0 │ │ + bl 1a99c │ │ movs r3, #0 │ │ - mov ip, r3 │ │ - cmp r3, r1 │ │ - bge.n 1988e │ │ - ldrh r0, [r2, #0] │ │ - ldr r5, [pc, #184] ; (19940 ) │ │ - adds r3, #1 │ │ - adds r2, #2 │ │ - cmp r0, r5 │ │ - bne.n 1987c │ │ - ldr r2, [r4, #8] │ │ - adds r2, r2, r7 │ │ - ldr r3, [r2, #4] │ │ - ldr r2, [r2, #8] │ │ - subs r1, r2, #1 │ │ - subs r2, #2 │ │ - lsls r1, r1, #1 │ │ - lsls r2, r2, #1 │ │ - ldrsh r1, [r1, r3] │ │ - ldrsh r2, [r2, r3] │ │ - ldr r0, [r6, #16] │ │ + ldr r1, [r4, #4] │ │ + lsls r4, r3, #16 │ │ + asrs r4, r4, #16 │ │ + cmp r4, r1 │ │ + blt.n 1ac2c │ │ + ldr r3, [r6, #8] │ │ + ldr r2, [sp, #12] │ │ + adds r3, r3, r2 │ │ + ldr r1, [r3, #4] │ │ + ldr r2, [pc, #148] ; (1ac8c ) │ │ + ldr r3, [r3, #8] │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + ldrsh r2, [r1, r3] │ │ + adds r3, r1, r3 │ │ + subs r3, #2 │ │ + ldr r0, [r5, #16] │ │ + movs r5, #0 │ │ + ldrsh r5, [r3, r5] │ │ movs r3, #12 │ │ - muls r2, r3 │ │ - lsls r1, r1, #2 │ │ - ldr r1, [r1, r0] │ │ - ldr r5, [sp, #16] │ │ - str r5, [r2, r1] │ │ - ldr r1, [r4, #8] │ │ - adds r1, r1, r7 │ │ - ldr r2, [r1, #4] │ │ - ldr r1, [r1, #8] │ │ - subs r0, r1, #1 │ │ - subs r1, #2 │ │ - lsls r1, r1, #1 │ │ - lsls r0, r0, #1 │ │ - ldrsh r0, [r0, r2] │ │ - ldrsh r2, [r1, r2] │ │ - ldr r5, [r6, #16] │ │ - lsls r0, r0, #2 │ │ - muls r2, r3 │ │ - ldr r1, [r0, r5] │ │ - ldr r5, [sp, #12] │ │ - adds r2, r1, r2 │ │ - str r5, [r2, #4] │ │ - ldr r2, [r4, #8] │ │ - adds r7, r2, r7 │ │ - ldr r1, [r7, #8] │ │ - ldr r2, [r7, #4] │ │ - subs r0, r1, #1 │ │ - subs r1, #2 │ │ - lsls r0, r0, #1 │ │ - lsls r1, r1, #1 │ │ - ldrsh r4, [r0, r2] │ │ - ldrsh r1, [r1, r2] │ │ - ldr r0, [r6, #16] │ │ - lsls r4, r4, #2 │ │ - muls r3, r1 │ │ - ldr r2, [r4, r0] │ │ - mov r0, ip │ │ - adds r3, r2, r3 │ │ - str r0, [r3, #8] │ │ - ldr r0, [sp, #20] │ │ - bl 3ec3e │ │ - b.n 1993a │ │ - movs r2, #0 │ │ - ldrsh r1, [r3, r2] │ │ + lsls r2, r2, #2 │ │ + adds r2, r0, r2 │ │ adds r0, r5, #0 │ │ - bl 187e4 │ │ - ldr r1, [pc, #76] ; (19954 ) │ │ - ldr r3, [pc, #76] ; (19958 ) │ │ + muls r0, r3 │ │ + ldr r1, [sp, #16] │ │ + ldr r3, [r2, #0] │ │ + str r1, [r3, r0] │ │ + ldr r3, [r2, #0] │ │ + adds r3, r3, r0 │ │ + str r7, [r3, #4] │ │ + ldr r3, [r2, #0] │ │ + adds r5, r3, r0 │ │ + str r4, [r5, #8] │ │ + ldr r0, [sp, #20] │ │ + bl 40732 │ │ + b.n 1ac82 │ │ + ldr r0, [sp, #16] │ │ + lsls r2, r4, #1 │ │ + ldrh r2, [r2, r0] │ │ + ldr r0, [pc, #84] ; (1ac88 ) │ │ + cmp r2, r0 │ │ + beq.n 1abec │ │ + adds r3, #1 │ │ + lsls r3, r3, #16 │ │ + lsrs r3, r3, #16 │ │ + b.n 1abe4 │ │ + movs r1, #0 │ │ + ldrsh r1, [r3, r1] │ │ + adds r0, r4, #0 │ │ + bl 19ac6 │ │ + movs r2, #102 ; 0x66 │ │ + ldr r1, [pc, #72] ; (1ac98 ) │ │ + ldr r3, [pc, #76] ; (1ac9c ) │ │ str r0, [sp, #0] │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ movs r0, #1 │ │ - ldr r2, [pc, #72] ; (1995c ) │ │ - bl 4003c │ │ - ldr r3, [r4, #8] │ │ - ldr r0, [pc, #36] ; (19940 ) │ │ - adds r7, r3, r7 │ │ - ldr r3, [r7, #4] │ │ - movs r5, #0 │ │ - ldrsh r2, [r3, r5] │ │ - ldr r3, [r6, #20] │ │ - lsls r1, r2, #2 │ │ - ldr r3, [r1, r3] │ │ + bl 41bd4 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r6, #8] │ │ + ldr r1, [r5, #20] │ │ + adds r3, r3, r2 │ │ + ldr r3, [r3, #4] │ │ + movs r2, #0 │ │ + ldrsh r2, [r3, r2] │ │ + lsls r3, r2, #2 │ │ + ldr r3, [r3, r1] │ │ + ldr r1, [pc, #20] ; (1ac88 ) │ │ ldr r3, [r3, #0] │ │ ldrh r3, [r3, #0] │ │ - cmp r3, r0 │ │ - bne.n 1993a │ │ - adds r0, r6, #0 │ │ + cmp r3, r1 │ │ + bne.n 1ac82 │ │ + adds r0, r5, #0 │ │ movs r1, #0 │ │ - bl 1957e │ │ - add sp, #28 │ │ + bl 1a88c │ │ movs r0, #0 │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ vaddl.u q8, d15, d0 │ │ - subs r2, #139 ; 0x8b │ │ + ; instruction: 0xffff7fff │ │ + muls r1, r1 │ │ movs r3, r0 │ │ - lsls r5, r1, #5 │ │ - movs r0, r0 │ │ - subs r2, #47 ; 0x2f │ │ + negs r7, r5 │ │ movs r3, r0 │ │ - lsls r7, r2, #5 │ │ - movs r0, r0 │ │ - subs r1, #115 ; 0x73 │ │ + rors r5, r2 │ │ movs r3, r0 │ │ - subs r1, #160 ; 0xa0 │ │ + tst r0, r0 │ │ movs r3, r0 │ │ - lsls r5, r4, #5 │ │ - ... │ │ │ │ -00019960 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ +0001aca0 : │ │ + push {r0, r1, r4, lr} │ │ + mov ip, r1 │ │ ldr r3, [r0, #8] │ │ ldr r4, [r0, #4] │ │ cmp r2, #0 │ │ - beq.n 199a8 │ │ + beq.n 1acec │ │ movs r0, #20 │ │ + mov r1, ip │ │ muls r1, r0 │ │ ldr r3, [r3, #8] │ │ adds r1, r3, r1 │ │ ldr r3, [r1, #8] │ │ cmp r2, r3 │ │ - beq.n 199a8 │ │ + beq.n 1acec │ │ ldr r3, [r1, #4] │ │ - lsls r1, r2, #1 │ │ - ldrsh r1, [r1, r3] │ │ - subs r0, r2, #1 │ │ - lsls r0, r0, #1 │ │ - ldrsh r5, [r0, r3] │ │ - adds r2, #1 │ │ lsls r2, r2, #1 │ │ - ldrsh r3, [r2, r3] │ │ - movs r2, #0 │ │ - str r2, [sp, #0] │ │ + ldrsh r1, [r3, r2] │ │ + adds r3, r3, r2 │ │ + subs r2, r3, #2 │ │ + movs r0, #0 │ │ + ldrsh r2, [r2, r0] │ │ + movs r0, #2 │ │ + ldrsh r3, [r3, r0] │ │ + movs r0, #0 │ │ + str r0, [sp, #0] │ │ adds r0, r4, #0 │ │ - adds r2, r5, #0 │ │ - bl 18886 │ │ + bl 19b8c │ │ movs r3, #12 │ │ - muls r3, r0 │ │ - ldr r2, [r4, #56] ; 0x38 │ │ - ldrb r1, [r3, r2] │ │ - adds r3, r2, r3 │ │ + ldr r1, [r4, #56] ; 0x38 │ │ + adds r4, r3, #0 │ │ + muls r4, r0 │ │ + adds r3, r1, r4 │ │ ldrb r0, [r3, #1] │ │ + ldrb r2, [r4, r1] │ │ lsls r0, r0, #8 │ │ - orrs r0, r1 │ │ - b.n 199aa │ │ - ldr r0, [pc, #0] ; (199ac ) │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ + orrs r0, r2 │ │ + b.n 1acee │ │ + ldr r0, [pc, #0] ; (1acf0 ) │ │ + pop {r1, r2, r4, pc} │ │ vaddl.u q8, d15, d0 │ │ │ │ -000199b0 : │ │ +0001acf4 : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -000199b8 : │ │ +0001acfc : │ │ push {r4, lr} │ │ - adds r4, r0, #0 │ │ - subs r0, #0 │ │ - beq.n 19a0e │ │ - ldr r0, [r4, #0] │ │ - subs r0, #1 │ │ + subs r4, r0, #0 │ │ + beq.n 1ad50 │ │ + ldr r3, [r4, #0] │ │ + subs r0, r3, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 19a0e │ │ + bgt.n 1ad50 │ │ ldr r0, [r4, #12] │ │ cmp r0, #0 │ │ - beq.n 199d4 │ │ - bl 3ecf8 │ │ + beq.n 1ad16 │ │ + bl 407d6 │ │ ldr r0, [r4, #20] │ │ cmp r0, #0 │ │ - beq.n 199de │ │ - bl 3ecf8 │ │ + beq.n 1ad20 │ │ + bl 407d6 │ │ ldr r0, [r4, #16] │ │ cmp r0, #0 │ │ - beq.n 199ec │ │ + beq.n 1ad2e │ │ ldr r3, [r4, #4] │ │ ldr r1, [r3, #4] │ │ - bl 19538 │ │ + bl 1a94e │ │ ldr r0, [r4, #24] │ │ cmp r0, #0 │ │ - beq.n 199fa │ │ + beq.n 1ad3c │ │ ldr r3, [r4, #4] │ │ ldr r1, [r3, #4] │ │ - bl 19538 │ │ + bl 1a94e │ │ ldr r0, [r4, #4] │ │ - bl 172d0 │ │ + bl 18570 │ │ ldr r0, [r4, #8] │ │ - bl 19084 │ │ + bl 1a3c4 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -00019a10 : │ │ +0001ad52 : │ │ bx lr │ │ - ... │ │ │ │ -00019a14 : │ │ +0001ad54 : │ │ + movs r2, #198 ; 0xc6 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r6, [pc, #888] ; (19d90 ) │ │ - ldr r3, [pc, #888] ; (19d94 ) │ │ - sub sp, #76 ; 0x4c │ │ - add r6, pc │ │ + ldr r5, [pc, #768] ; (1b05c ) │ │ + ldr r3, [pc, #772] ; (1b060 ) │ │ + sub sp, #68 ; 0x44 │ │ + add r5, pc │ │ adds r4, r0, #0 │ │ - movs r2, #198 ; 0xc6 │ │ - movs r0, #1 │ │ - lsls r2, r0 │ │ str r1, [sp, #36] ; 0x24 │ │ - add r3, pc │ │ - adds r1, r6, #0 │ │ - bl 4003c │ │ movs r0, #1 │ │ + adds r1, r5, #0 │ │ + lsls r2, r2, #1 │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r3, #200 ; 0xc8 │ │ - adds r2, r6, #0 │ │ movs r1, #28 │ │ - lsls r3, r0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r5, r0, #0 │ │ + adds r2, r5, #0 │ │ + lsls r3, r3, #1 │ │ movs r0, #1 │ │ - str r0, [r5, #0] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r3, #1 │ │ + adds r7, r0, #0 │ │ + str r3, [r0, #0] │ │ adds r0, r4, #0 │ │ - bl 172c8 │ │ - str r0, [r5, #4] │ │ + bl 18568 │ │ + str r0, [r7, #4] │ │ ldr r0, [sp, #36] ; 0x24 │ │ - bl 1907c │ │ - str r0, [r5, #8] │ │ + bl 1a3bc │ │ ldr r2, [r4, #4] │ │ - ldr r3, [pc, #832] ; (19d98 ) │ │ - movs r0, #1 │ │ + str r0, [r7, #8] │ │ + movs r6, #2 │ │ adds r1, r2, #0 │ │ muls r1, r2 │ │ str r2, [sp, #0] │ │ - muls r2, r1 │ │ - lsls r2, r2, #1 │ │ - lsrs r2, r2, #10 │ │ - str r2, [sp, #8] │ │ + adds r3, r1, #0 │ │ + muls r3, r2 │ │ movs r2, #203 ; 0xcb │ │ - movs r7, #2 │ │ - adds r1, r6, #0 │ │ - lsls r2, r0 │ │ + lsls r3, r3, #1 │ │ + lsrs r3, r3, #10 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #696] ; (1b064 ) │ │ + movs r0, #1 │ │ + adds r1, r5, #0 │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - str r7, [sp, #4] │ │ - bl 4003c │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [pc, #800] ; (19d9c ) │ │ - str r6, [sp, #0] │ │ - adds r1, r2, #0 │ │ + str r6, [sp, #4] │ │ + bl 41bd4 │ │ + movs r3, #154 ; 0x9a │ │ + adds r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ - adds r0, r2, #0 │ │ - adds r3, r7, #0 │ │ - bl 3ec5a <__ckd_calloc_3d__> │ │ - str r0, [r5, #12] │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [pc, #784] ; (19da0 ) │ │ - str r6, [sp, #0] │ │ - adds r1, r2, #0 │ │ + str r5, [sp, #0] │ │ + ldr r0, [r4, #4] │ │ + adds r3, r6, #0 │ │ + adds r1, r0, #0 │ │ + adds r2, r0, #0 │ │ + bl 4074e <__ckd_calloc_3d__@@Base> │ │ + movs r3, #158 ; 0x9e │ │ + adds r3, #255 ; 0xff │ │ + str r0, [r7, #12] │ │ str r3, [sp, #4] │ │ - adds r0, r2, #0 │ │ - adds r3, r7, #0 │ │ - bl 3ec5a <__ckd_calloc_3d__> │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [pc, #768] ; (19da4 ) │ │ - str r0, [sp, #64] ; 0x40 │ │ - adds r1, r2, #0 │ │ + str r5, [sp, #0] │ │ + ldr r0, [r4, #4] │ │ + adds r3, r6, #0 │ │ + adds r1, r0, #0 │ │ + adds r2, r0, #0 │ │ + bl 4074e <__ckd_calloc_3d__@@Base> │ │ + movs r3, #164 ; 0xa4 │ │ + adds r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ - adds r0, r2, #0 │ │ - adds r3, r7, #0 │ │ - str r6, [sp, #0] │ │ - bl 3ec5a <__ckd_calloc_3d__> │ │ - movs r6, #1 │ │ - movs r3, #0 │ │ - str r0, [r5, #20] │ │ - adds r7, r3, #0 │ │ - negs r6, r6 │ │ - b.n 19b0e │ │ - ldr r0, [r5, #12] │ │ - ldr r7, [sp, #28] │ │ - ldr r0, [r0, r3] │ │ - ldr r0, [r0, r7] │ │ - lsls r7, r1, #1 │ │ - strh r6, [r7, r0] │ │ - ldr r7, [r5, #20] │ │ - lsls r0, r1, #2 │ │ - str r0, [sp, #40] ; 0x28 │ │ - ldr r7, [r7, r3] │ │ - adds r1, #1 │ │ - ldr r7, [r7, r0] │ │ - ldr r0, [sp, #24] │ │ - strh r6, [r7, r0] │ │ - ldr r7, [sp, #64] ; 0x40 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ldr r7, [r7, r3] │ │ - ldr r0, [r7, r0] │ │ - adds r7, r0, #0 │ │ - ldr r0, [sp, #24] │ │ - strh r6, [r7, r0] │ │ + str r5, [sp, #0] │ │ + str r0, [sp, #28] │ │ ldr r0, [r4, #4] │ │ - cmp r1, r0 │ │ - blt.n 19abe │ │ - adds r2, #1 │ │ - b.n 19af6 │ │ + adds r3, r6, #0 │ │ + adds r2, r0, #0 │ │ + adds r1, r0, #0 │ │ + bl 4074e <__ckd_calloc_3d__@@Base> │ │ movs r2, #0 │ │ - mov ip, r7 │ │ - ldr r1, [r4, #4] │ │ - cmp r2, r1 │ │ - bge.n 19b08 │ │ + mov ip, r2 │ │ + ldr r3, [r4, #4] │ │ + str r0, [sp, #24] │ │ + str r0, [r7, #20] │ │ + cmp ip, r3 │ │ + bge.n 1ae70 │ │ + mov r2, ip │ │ + lsls r2, r2, #2 │ │ + str r2, [sp, #20] │ │ + movs r2, #0 │ │ + cmp r2, r3 │ │ + bge.n 1ae6a │ │ lsls r1, r2, #2 │ │ - lsls r7, r2, #1 │ │ - str r1, [sp, #28] │ │ - str r7, [sp, #24] │ │ + str r1, [sp, #44] ; 0x2c │ │ + lsls r1, r2, #1 │ │ + str r1, [sp, #32] │ │ movs r1, #0 │ │ - b.n 19ae8 │ │ - mov r7, ip │ │ - adds r7, #1 │ │ - adds r3, #4 │ │ - ldr r0, [r4, #4] │ │ - cmp r7, r0 │ │ - blt.n 19af2 │ │ - adds r1, r0, #0 │ │ - muls r0, r1 │ │ - ldr r6, [pc, #652] ; (19da8 ) │ │ + cmp r1, r3 │ │ + bge.n 1ae66 │ │ + ldr r6, [r7, #12] │ │ + ldr r0, [sp, #20] │ │ + ldr r6, [r6, r0] │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + ldr r6, [r6, r0] │ │ + lsls r0, r1, #1 │ │ + adds r5, r0, #0 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + strh r0, [r5, r6] │ │ + lsls r0, r1, #2 │ │ + str r0, [sp, #40] ; 0x28 │ │ + ldr r5, [sp, #20] │ │ + ldr r0, [sp, #24] │ │ + ldr r6, [sp, #32] │ │ + adds r1, #1 │ │ + ldr r0, [r0, r5] │ │ + ldr r5, [sp, #40] ; 0x28 │ │ + ldr r0, [r0, r5] │ │ + adds r5, r0, #0 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + strh r0, [r5, r6] │ │ + ldr r5, [sp, #20] │ │ + ldr r0, [sp, #28] │ │ + ldr r0, [r0, r5] │ │ + ldr r5, [sp, #40] ; 0x28 │ │ + str r0, [sp, #48] ; 0x30 │ │ + ldr r6, [r0, r5] │ │ + movs r0, #1 │ │ + ldr r5, [sp, #32] │ │ + negs r0, r0 │ │ + strh r0, [r6, r5] │ │ + b.n 1ae1e │ │ + adds r2, #1 │ │ + b.n 1ae10 │ │ + movs r2, #1 │ │ + add ip, r2 │ │ + b.n 1ae04 │ │ + adds r0, r3, #0 │ │ + muls r0, r3 │ │ + movs r3, #178 ; 0xb2 │ │ + ldr r5, [pc, #496] ; (1b068 ) │ │ adds r0, #31 │ │ - asrs r3, r0, #31 │ │ - lsrs r3, r3, #27 │ │ - add r6, pc │ │ - adds r0, r3, r0 │ │ - adds r2, r6, #0 │ │ movs r1, #4 │ │ - ldr r3, [pc, #640] ; (19dac ) │ │ + add r5, pc │ │ + adds r2, r5, #0 │ │ + adds r3, #255 ; 0xff │ │ asrs r0, r0, #5 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [r4, #4] │ │ - str r0, [sp, #44] ; 0x2c │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + str r0, [sp, #40] ; 0x28 │ │ + ldr r0, [r4, #4] │ │ movs r1, #4 │ │ - adds r2, r3, #0 │ │ - muls r3, r2 │ │ - adds r3, #31 │ │ - asrs r0, r3, #31 │ │ - lsrs r0, r0, #27 │ │ - adds r3, r0, r3 │ │ - asrs r0, r3, #5 │ │ + adds r3, r0, #0 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ movs r3, #217 ; 0xd9 │ │ - adds r2, r6, #0 │ │ + adds r0, #31 │ │ + adds r2, r5, #0 │ │ lsls r3, r3, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + asrs r0, r0, #5 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #4] │ │ - str r0, [sp, #48] ; 0x30 │ │ - adds r2, r6, #0 │ │ + str r0, [sp, #44] ; 0x2c │ │ + movs r1, #4 │ │ adds r3, #31 │ │ asrs r0, r3, #31 │ │ lsrs r0, r0, #27 │ │ - adds r3, r0, r3 │ │ - asrs r0, r3, #5 │ │ - movs r1, #4 │ │ - ldr r3, [pc, #588] ; (19db0 ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r6, #0 │ │ - str r0, [sp, #52] ; 0x34 │ │ - b.n 19cde │ │ - ldr r6, [sp, #24] │ │ - movs r0, #20 │ │ - adds r7, r0, #0 │ │ - muls r7, r6 │ │ - str r7, [sp, #32] │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - ldr r6, [sp, #32] │ │ + adds r0, r0, r3 │ │ + movs r3, #180 ; 0xb4 │ │ + asrs r0, r0, #5 │ │ + adds r3, #255 ; 0xff │ │ + adds r2, r5, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r3, #0 │ │ + str r0, [sp, #48] ; 0x30 │ │ + str r3, [sp, #20] │ │ ldr r3, [r7, #8] │ │ - adds r3, r3, r6 │ │ - ldr r7, [r3, #8] │ │ - cmp r7, #1 │ │ - bgt.n 19b86 │ │ - b.n 19ca2 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #20] │ │ + cmp r2, r3 │ │ + blt.n 1aece │ │ + b.n 1b070 │ │ + movs r3, #20 │ │ + ldr r2, [sp, #20] │ │ + muls r2, r3 │ │ + mov ip, r2 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r2, [sp, #32] │ │ + ldr r3, [r3, #8] │ │ + add r3, ip │ │ + ldr r2, [r3, #8] │ │ + str r2, [sp, #24] │ │ + cmp r2, #1 │ │ + bgt.n 1aee8 │ │ + b.n 1b016 │ │ ldr r3, [r3, #4] │ │ - movs r0, #2 │ │ - ldrsh r6, [r3, r0] │ │ - movs r0, #0 │ │ - ldrsh r7, [r3, r0] │ │ - ldr r0, [r4, #4] │ │ - str r6, [sp, #28] │ │ - movs r3, #31 │ │ - muls r0, r7 │ │ - adds r0, r0, r6 │ │ - asrs r2, r0, #31 │ │ - lsrs r2, r2, #27 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - adds r2, r2, r0 │ │ - asrs r2, r2, #5 │ │ - lsls r2, r2, #2 │ │ - adds r2, r6, r2 │ │ - ldr r1, [r2, #0] │ │ - ands r3, r0 │ │ - mov ip, r3 │ │ - adds r6, r1, #0 │ │ - lsrs r6, r3 │ │ - movs r3, #1 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ands r6, r3 │ │ - bne.n 19c0e │ │ - mov r1, ip │ │ - adds r0, r3, #0 │ │ - lsls r0, r1 │ │ + movs r1, #0 │ │ + ldrsh r2, [r3, r1] │ │ + movs r6, #2 │ │ + ldrsh r6, [r3, r6] │ │ ldr r1, [sp, #40] ; 0x28 │ │ - orrs r0, r1 │ │ - str r0, [r2, #0] │ │ - ldr r0, [sp, #28] │ │ - lsls r2, r7, #2 │ │ - str r2, [sp, #40] ; 0x28 │ │ - lsls r0, r0, #2 │ │ - str r0, [sp, #56] ; 0x38 │ │ - b.n 19c08 │ │ - lsls r2, r6, #16 │ │ + str r2, [sp, #24] │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [r4, #4] │ │ + muls r2, r3 │ │ + adds r2, r2, r6 │ │ + asrs r3, r2, #31 │ │ + lsrs r3, r3, #27 │ │ + adds r3, r3, r2 │ │ + asrs r3, r3, #5 │ │ + lsls r3, r3, #2 │ │ + adds r3, r1, r3 │ │ + ldr r0, [r3, #0] │ │ + movs r1, #31 │ │ + adds r5, r0, #0 │ │ + ands r2, r1 │ │ + lsrs r5, r2 │ │ movs r1, #1 │ │ - asrs r2, r2, #16 │ │ - str r1, [sp, #0] │ │ - ldr r3, [sp, #28] │ │ - adds r1, r7, #0 │ │ - adds r0, r4, #0 │ │ - bl 18886 │ │ - ldr r3, [r5, #12] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - ldr r3, [r3, r2] │ │ - lsls r2, r6, #1 │ │ - adds r6, #1 │ │ - ldr r3, [r3, r1] │ │ - movs r1, #12 │ │ - muls r0, r1 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - ldrb r1, [r0, r3] │ │ - adds r0, r3, r0 │ │ - ldrb r3, [r0, #1] │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - lsls r3, r3, #8 │ │ - orrs r3, r1 │ │ - strh r3, [r0, r2] │ │ - ldr r3, [r4, #4] │ │ - cmp r6, r3 │ │ - blt.n 19bd2 │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - ldr r7, [sp, #32] │ │ + ands r5, r1 │ │ + beq.n 1af7a │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r1, [pc, #332] ; (1b06c ) │ │ + ldr r3, [r3, #8] │ │ + str r3, [sp, #24] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #32] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + ldr r2, [r3, #4] │ │ + ldr r3, [r3, #8] │ │ + adds r3, r3, r1 │ │ + lsls r3, r3, #1 │ │ + ldrsh r1, [r2, r3] │ │ + adds r3, r2, r3 │ │ + movs r2, #2 │ │ + ldrsh r3, [r3, r2] │ │ + str r1, [sp, #24] │ │ movs r0, #31 │ │ - ldr r2, [r6, #8] │ │ - adds r2, r2, r7 │ │ - ldr r3, [r2, #4] │ │ - ldr r2, [r2, #8] │ │ - subs r1, r2, #2 │ │ - lsls r1, r1, #1 │ │ - ldrsh r6, [r1, r3] │ │ - subs r2, #1 │ │ - lsls r2, r2, #1 │ │ - str r6, [sp, #28] │ │ - ldr r1, [r4, #4] │ │ - ldrsh r6, [r2, r3] │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - muls r1, r6 │ │ - str r6, [sp, #32] │ │ - ldr r6, [sp, #28] │ │ - adds r1, r1, r6 │ │ - asrs r3, r1, #31 │ │ - lsrs r3, r3, #27 │ │ + str r3, [sp, #32] │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [r4, #4] │ │ + muls r3, r2 │ │ adds r3, r3, r1 │ │ - asrs r3, r3, #5 │ │ + asrs r6, r3, #31 │ │ + lsrs r6, r6, #27 │ │ + adds r6, r6, r3 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + asrs r6, r6, #5 │ │ + lsls r6, r6, #2 │ │ + adds r6, r2, r6 │ │ + ldr r1, [r6, #0] │ │ + ands r3, r0 │ │ + movs r2, #1 │ │ + adds r5, r1, #0 │ │ + lsrs r5, r3 │ │ + ands r5, r2 │ │ + bne.n 1b054 │ │ + lsls r2, r3 │ │ + ldr r3, [sp, #32] │ │ + orrs r2, r1 │ │ + str r2, [r6, #0] │ │ + lsls r6, r3, #2 │ │ + ldr r3, [sp, #28] │ │ + adds r6, r3, r6 │ │ + ldr r3, [sp, #24] │ │ lsls r3, r3, #2 │ │ - adds r3, r7, r3 │ │ - ldr r2, [r3, #0] │ │ - ands r1, r0 │ │ - movs r0, #1 │ │ - adds r6, r2, #0 │ │ - lsrs r6, r1 │ │ - ands r6, r0 │ │ - bne.n 19cda │ │ - lsls r0, r1 │ │ - adds r1, r0, #0 │ │ - orrs r1, r2 │ │ + str r3, [sp, #56] ; 0x38 │ │ + b.n 1afd2 │ │ + lsls r1, r2 │ │ + orrs r1, r0 │ │ str r1, [r3, #0] │ │ - ldr r1, [sp, #32] │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - lsls r7, r1, #2 │ │ + ldr r3, [sp, #24] │ │ lsls r3, r3, #2 │ │ - adds r7, r2, r7 │ │ - str r3, [sp, #40] ; 0x28 │ │ - b.n 19c9a │ │ - lsls r3, r6, #16 │ │ - movs r0, #2 │ │ + str r3, [sp, #56] ; 0x38 │ │ + lsls r3, r6, #2 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [r4, #4] │ │ + cmp r5, r3 │ │ + bge.n 1af1a │ │ + movs r3, #1 │ │ + lsls r2, r5, #16 │ │ + asrs r2, r2, #16 │ │ + str r3, [sp, #0] │ │ + ldr r1, [sp, #24] │ │ + adds r3, r6, #0 │ │ + adds r0, r4, #0 │ │ + bl 19b8c │ │ + ldr r3, [r7, #12] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + lsls r1, r5, #1 │ │ + adds r5, #1 │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r3, [r3, r2] │ │ + mov ip, r3 │ │ + ldr r3, [r4, #56] ; 0x38 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r3, #12 │ │ + adds r2, r0, #0 │ │ + muls r2, r3 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldrb r3, [r2, r0] │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + adds r2, r2, r0 │ │ + ldrb r2, [r2, #1] │ │ + lsls r2, r2, #8 │ │ + orrs r3, r2 │ │ + mov r2, ip │ │ + strh r3, [r2, r1] │ │ + b.n 1af8a │ │ + ldr r3, [r4, #4] │ │ + cmp r5, r3 │ │ + bge.n 1b054 │ │ + movs r2, #2 │ │ + lsls r3, r5, #16 │ │ asrs r3, r3, #16 │ │ - str r0, [sp, #0] │ │ + str r2, [sp, #0] │ │ ldr r1, [sp, #32] │ │ - ldr r2, [sp, #28] │ │ + ldr r2, [sp, #24] │ │ adds r0, r4, #0 │ │ - bl 18886 │ │ - ldr r3, [r7, #0] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - lsls r2, r6, #1 │ │ - adds r6, #1 │ │ - ldr r3, [r3, r1] │ │ - movs r1, #12 │ │ - muls r0, r1 │ │ - str r3, [sp, #56] ; 0x38 │ │ + bl 19b8c │ │ + ldr r3, [r6, #0] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + lsls r1, r5, #1 │ │ + adds r5, #1 │ │ + ldr r3, [r3, r2] │ │ + mov ip, r3 │ │ ldr r3, [r4, #56] ; 0x38 │ │ - ldrb r1, [r0, r3] │ │ - adds r0, r3, r0 │ │ - ldrb r3, [r0, #1] │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - lsls r3, r3, #8 │ │ - orrs r3, r1 │ │ - strh r3, [r0, r2] │ │ - ldr r3, [r4, #4] │ │ - cmp r6, r3 │ │ - blt.n 19c68 │ │ - b.n 19cda │ │ - cmp r7, #1 │ │ - bne.n 19cda │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r3, #12 │ │ + adds r2, r0, #0 │ │ + muls r2, r3 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldrb r3, [r2, r0] │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + adds r2, r2, r0 │ │ + ldrb r2, [r2, #1] │ │ + lsls r2, r2, #8 │ │ + orrs r3, r2 │ │ + mov r2, ip │ │ + strh r3, [r2, r1] │ │ + b.n 1afd2 │ │ + ldr r2, [sp, #24] │ │ + cmp r2, #1 │ │ + bne.n 1b054 │ │ + movs r6, #31 │ │ ldr r3, [r3, #4] │ │ - movs r0, #31 │ │ - movs r1, #0 │ │ - ldrsh r2, [r3, r1] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - asrs r6, r2, #31 │ │ - lsrs r6, r6, #27 │ │ - adds r6, r6, r2 │ │ - asrs r6, r6, #5 │ │ - lsls r6, r6, #2 │ │ - adds r6, r3, r6 │ │ - ldr r3, [r6, #0] │ │ - ands r0, r2 │ │ - str r0, [sp, #28] │ │ - lsrs r3, r0 │ │ - tst r3, r7 │ │ - bne.n 19cda │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - adds r0, r5, #0 │ │ - bl 1957e │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldrh r3, [r3, #0] │ │ + lsls r2, r3, #16 │ │ + asrs r2, r2, #16 │ │ + asrs r5, r2, #31 │ │ + lsrs r5, r5, #27 │ │ + adds r5, r5, r2 │ │ + asrs r5, r5, #5 │ │ + lsls r5, r5, #2 │ │ + adds r5, r1, r5 │ │ + ands r6, r3 │ │ + ldr r3, [r5, #0] │ │ + ldr r1, [sp, #24] │ │ + lsrs r3, r6 │ │ + tst r3, r1 │ │ + bne.n 1b054 │ │ + adds r0, r7, #0 │ │ ldr r1, [sp, #28] │ │ - ldr r3, [r6, #0] │ │ - lsls r7, r1 │ │ - orrs r7, r3 │ │ - str r7, [r6, #0] │ │ - ldr r6, [sp, #24] │ │ - adds r6, #1 │ │ - ldr r3, [r5, #8] │ │ - str r6, [sp, #24] │ │ - ldr r7, [sp, #24] │ │ - ldr r3, [r3, #20] │ │ - cmp r7, r3 │ │ - bge.n 19cec │ │ - b.n 19b6c │ │ + bl 1a88c │ │ + ldr r3, [sp, #24] │ │ + lsls r3, r6 │ │ + adds r6, r3, #0 │ │ + ldr r3, [r5, #0] │ │ + orrs r6, r3 │ │ + str r6, [r5, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r3, #1 │ │ + b.n 1aec0 │ │ + nop ; (mov r8, r8) │ │ + lsrs r1, r1 │ │ + movs r3, r0 │ │ + asrs r6, r2 │ │ + movs r3, r0 │ │ + lsrs r2, r6 │ │ + movs r3, r0 │ │ + subs r7, #171 ; 0xab │ │ + movs r3, r0 │ │ + ; instruction: 0xfffe7fff │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + bl 40732 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - bl 3ec3e │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - bl 3ec3e │ │ - ldr r6, [r5, #4] │ │ - ldr r4, [pc, #176] ; (19db4 ) │ │ + bl 40732 │ │ + ldr r4, [r7, #4] │ │ + ldr r5, [pc, #772] ; (1b38c ) │ │ movs r1, #2 │ │ - ldr r7, [r6, #4] │ │ - add r4, pc │ │ - adds r2, r4, #0 │ │ - adds r0, r7, #0 │ │ + ldr r3, [r4, #4] │ │ + add r5, pc │ │ + adds r2, r5, #0 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r0, r3, #0 │ │ movs r3, #94 ; 0x5e │ │ - str r7, [sp, #44] ; 0x2c │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r1, #2 │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r2, r4, #0 │ │ + str r0, [sp, #32] │ │ + adds r2, r5, #0 │ │ movs r3, #95 ; 0x5f │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #98 ; 0x62 │ │ - str r0, [sp, #56] ; 0x38 │ │ + str r0, [sp, #52] ; 0x34 │ │ movs r1, #4 │ │ - ldr r0, [r6, #4] │ │ - adds r2, r4, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r7, [sp, #64] ; 0x40 │ │ - str r0, [r5, #16] │ │ - ldr r3, [r6, #4] │ │ - str r7, [sp, #60] ; 0x3c │ │ - movs r7, #0 │ │ - str r7, [sp, #48] ; 0x30 │ │ - ldr r7, [pc, #120] ; (19db8 ) │ │ + ldr r0, [r4, #4] │ │ + adds r2, r5, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [r4, #4] │ │ + str r0, [r7, #16] │ │ lsls r3, r3, #2 │ │ - str r3, [sp, #32] │ │ - add r7, pc │ │ - str r7, [sp, #68] ; 0x44 │ │ - b.n 19e76 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - movs r3, #103 ; 0x67 │ │ - lsls r7, r7, #2 │ │ - ldr r0, [r6, #4] │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + cmp r3, r2 │ │ + blt.n 1b0ca │ │ + b.n 1b1d6 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r0, [r4, #4] │ │ movs r1, #12 │ │ - str r7, [sp, #24] │ │ - ldr r4, [r5, #16] │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r4, r4, r7 │ │ - str r0, [r4, #0] │ │ - ldr r2, [r6, #4] │ │ - movs r3, #12 │ │ - ldr r7, [sp, #32] │ │ - muls r3, r2 │ │ - adds r7, r7, r3 │ │ - str r7, [sp, #32] │ │ - movs r7, #0 │ │ - str r7, [sp, #52] ; 0x34 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldr r3, [r0, #0] │ │ - lsls r2, r1, #2 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r0, [r2, r3] │ │ - ldr r3, [r6, #4] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - bl 1964c │ │ - movs r0, #0 │ │ - ldr r2, [r6, #4] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r0, [sp, #28] │ │ - b.n 19dc2 │ │ - nop ; (mov r8, r8) │ │ - subs r0, #99 ; 0x63 │ │ - movs r3, r0 │ │ - subs r0, #176 ; 0xb0 │ │ - movs r3, r0 │ │ - subs r0, #140 ; 0x8c │ │ - movs r3, r0 │ │ - lsls r1, r3, #6 │ │ - movs r0, r0 │ │ - lsls r5, r3, #6 │ │ - movs r0, r0 │ │ - lsls r3, r4, #6 │ │ - movs r0, r0 │ │ - adds r7, #95 ; 0x5f │ │ - movs r3, r0 │ │ - lsls r1, r6, #6 │ │ - movs r0, r0 │ │ - lsls r3, r6, #6 │ │ - movs r0, r0 │ │ - adds r5, #121 ; 0x79 │ │ - movs r3, r0 │ │ - adds r5, #61 ; 0x3d │ │ - movs r3, r0 │ │ - ldr r1, [sp, #28] │ │ - adds r1, #1 │ │ - str r1, [sp, #28] │ │ - ldr r0, [sp, #28] │ │ - cmp r0, r2 │ │ - bge.n 19dd4 │ │ - adds r3, #2 │ │ - subs r1, r3, #2 │ │ - ldrh r1, [r1, #0] │ │ - ldr r0, [pc, #608] ; (1a030 ) │ │ - cmp r1, r0 │ │ - bne.n 19dbc │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r0, [pc, #600] ; (1a030 ) │ │ - ldr r3, [r5, #16] │ │ - ldrh r2, [r1, #0] │ │ - cmp r2, r0 │ │ - beq.n 19e42 │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [pc, #592] ; (1a034 ) │ │ - ldr r0, [sp, #28] │ │ - ldr r4, [r3, r1] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #20] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r7, #16] │ │ + adds r5, r3, r2 │ │ + ldr r2, [pc, #692] ; (1b390 ) │ │ + movs r3, #103 ; 0x67 │ │ add r2, pc │ │ - movs r1, #2 │ │ - movs r3, #114 ; 0x72 │ │ - str r2, [sp, #40] ; 0x28 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r4, r4, r7 │ │ - str r0, [r4, #0] │ │ - ldr r3, [r5, #16] │ │ - ldr r0, [sp, #24] │ │ - ldr r1, [sp, #28] │ │ - ldr r3, [r3, r0] │ │ - lsls r2, r1, #1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r0, [r3, r7] │ │ - blx eb24 │ │ - ldr r3, [r5, #16] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r3, #12 │ │ + ldr r2, [r4, #4] │ │ + str r0, [r5, #0] │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + movs r5, #0 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [sp, #32] │ │ + ldr r3, [r3, r2] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r2] │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + bl 1a99c │ │ + ldr r1, [r4, #4] │ │ + ldr r3, [pc, #636] ; (1b394 ) │ │ + cmp r5, r1 │ │ + blt.n 1b19a │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [pc, #628] ; (1b394 ) │ │ + movs r0, #12 │ │ + ldrh r1, [r3, #0] │ │ + ldr r3, [r7, #16] │ │ + cmp r1, r2 │ │ + beq.n 1b1a8 │ │ ldr r2, [sp, #24] │ │ movs r1, #2 │ │ - ldr r0, [r6, #4] │ │ - ldr r4, [r3, r2] │ │ + muls r2, r0 │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #20] │ │ + adds r0, r5, #0 │ │ + ldr r6, [r3, r2] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r6, r6, r3 │ │ + ldr r3, [pc, #600] ; (1b398 ) │ │ + add r3, pc │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #56] ; 0x38 │ │ + movs r3, #114 ; 0x72 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r7, #16] │ │ + str r0, [r6, #0] │ │ + ldr r1, [sp, #32] │ │ + ldr r3, [r3, r2] │ │ ldr r2, [sp, #40] ; 0x28 │ │ + ldr r0, [r3, r2] │ │ + lsls r2, r5, #1 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [r7, #16] │ │ + ldr r2, [sp, #20] │ │ + movs r1, #2 │ │ + ldr r6, [r3, r2] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r0, [r4, #4] │ │ + adds r6, r6, r3 │ │ movs r3, #118 ; 0x76 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r4, r4, r7 │ │ - str r0, [r4, #4] │ │ - ldr r3, [r5, #16] │ │ - ldr r0, [sp, #24] │ │ - ldr r2, [r6, #4] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - ldr r3, [r3, r0] │ │ - lsls r2, r2, #1 │ │ - adds r3, r3, r7 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r7, #16] │ │ + str r0, [r6, #4] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + adds r3, r3, r2 │ │ ldr r0, [r3, #4] │ │ - blx eb24 │ │ - ldr r3, [r5, #16] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [r3, r1] │ │ - adds r3, r3, r7 │ │ + ldr r3, [r4, #4] │ │ + lsls r2, r3, #1 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [r7, #16] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + adds r3, r3, r2 │ │ + str r5, [r3, #8] │ │ + b.n 1b1c4 │ │ + ldr r0, [sp, #32] │ │ + lsls r2, r5, #1 │ │ + ldrh r2, [r0, r2] │ │ + cmp r2, r3 │ │ + beq.n 1b11c │ │ + adds r5, #1 │ │ + b.n 1b118 │ │ + ldr r2, [sp, #20] │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #24] │ │ + ldr r1, [r3, #0] │ │ + muls r2, r0 │ │ + adds r0, r2, #0 │ │ + movs r2, #0 │ │ + str r2, [r1, r0] │ │ + ldr r1, [r3, #0] │ │ + adds r1, r1, r0 │ │ + str r2, [r1, #4] │ │ + ldr r3, [r3, #0] │ │ + adds r3, r3, r0 │ │ str r2, [r3, #8] │ │ - b.n 19e5a │ │ - ldr r0, [sp, #24] │ │ - ldr r2, [r3, r0] │ │ - movs r3, #0 │ │ - str r3, [r2, r7] │ │ - ldr r2, [r5, #16] │ │ - ldr r2, [r2, r0] │ │ - adds r2, r2, r7 │ │ - str r3, [r2, #4] │ │ - ldr r2, [r5, #16] │ │ - ldr r2, [r2, r0] │ │ - adds r2, r2, r7 │ │ - str r3, [r2, #8] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #24] │ │ ldr r2, [sp, #44] ; 0x2c │ │ - adds r7, #12 │ │ - adds r1, #1 │ │ - str r1, [sp, #52] ; 0x34 │ │ - cmp r1, r2 │ │ - bge.n 19e6a │ │ - b.n 19d70 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - adds r7, #1 │ │ - str r7, [sp, #48] ; 0x30 │ │ - ldr r7, [sp, #60] ; 0x3c │ │ - adds r7, #4 │ │ - str r7, [sp, #60] ; 0x3c │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - cmp r7, r0 │ │ - bge.n 19e80 │ │ - b.n 19d48 │ │ - ldr r6, [sp, #32] │ │ - ldr r4, [pc, #436] ; (1a038 ) │ │ - ldr r3, [pc, #436] ; (1a03c ) │ │ - asrs r2, r6, #31 │ │ - lsrs r2, r2, #22 │ │ - adds r2, r2, r6 │ │ - add r4, pc │ │ - asrs r2, r2, #10 │ │ + adds r3, #1 │ │ + str r3, [sp, #24] │ │ + cmp r3, r2 │ │ + blt.n 1b0f8 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r3, #1 │ │ + b.n 1b0be │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r5, [pc, #448] ; (1b39c ) │ │ + movs r2, #132 ; 0x84 │ │ + asrs r4, r3, #31 │ │ + lsrs r4, r4, #22 │ │ + str r3, [sp, #0] │ │ + adds r4, r4, r3 │ │ + ldr r3, [pc, #440] ; (1b3a0 ) │ │ + add r5, pc │ │ + asrs r4, r4, #10 │ │ + adds r1, r5, #0 │ │ add r3, pc │ │ - adds r1, r4, #0 │ │ - str r2, [sp, #4] │ │ + str r4, [sp, #4] │ │ movs r0, #1 │ │ - movs r2, #132 ; 0x84 │ │ - str r6, [sp, #0] │ │ - bl 4003c │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - bl 3ec3e │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - bl 3ec3e │ │ - ldr r6, [r5, #4] │ │ + bl 41bd4 │ │ + ldr r0, [sp, #32] │ │ + bl 40732 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + bl 40732 │ │ + ldr r4, [r7, #4] │ │ movs r1, #2 │ │ - adds r2, r4, #0 │ │ - ldr r7, [r6, #4] │ │ + ldr r3, [r4, #4] │ │ + adds r2, r5, #0 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r0, r3, #0 │ │ movs r3, #150 ; 0x96 │ │ - adds r0, r7, #0 │ │ - str r7, [sp, #48] ; 0x30 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r1, #2 │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r2, r4, #0 │ │ + str r0, [sp, #32] │ │ + adds r2, r5, #0 │ │ movs r3, #151 ; 0x97 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #156 ; 0x9c │ │ - str r0, [sp, #56] ; 0x38 │ │ + str r0, [sp, #52] ; 0x34 │ │ movs r1, #4 │ │ - ldr r0, [r6, #4] │ │ - adds r2, r4, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r7, #0 │ │ - str r0, [r5, #24] │ │ - ldr r3, [r6, #4] │ │ - str r7, [sp, #52] ; 0x34 │ │ - ldr r7, [pc, #348] ; (1a040 ) │ │ + ldr r0, [r4, #4] │ │ + adds r2, r5, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [r4, #4] │ │ + str r0, [r7, #24] │ │ lsls r3, r3, #2 │ │ - str r3, [sp, #32] │ │ - add r7, pc │ │ - str r7, [sp, #60] ; 0x3c │ │ - b.n 19fe8 │ │ - ldr r7, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - movs r3, #162 ; 0xa2 │ │ - lsls r7, r7, #2 │ │ - ldr r0, [r6, #4] │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + cmp r3, r2 │ │ + blt.n 1b246 │ │ + b.n 1b34e │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r0, [r4, #4] │ │ movs r1, #12 │ │ - str r7, [sp, #24] │ │ - ldr r4, [r5, #24] │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r4, r4, r7 │ │ - str r0, [r4, #0] │ │ - ldr r2, [r6, #4] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #20] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r7, #24] │ │ + adds r5, r3, r2 │ │ + ldr r2, [pc, #332] ; (1b3a4 ) │ │ + movs r3, #162 ; 0xa2 │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #12 │ │ - ldr r7, [sp, #32] │ │ - muls r3, r2 │ │ - adds r7, r7, r3 │ │ - str r7, [sp, #32] │ │ - movs r7, #0 │ │ - str r7, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #24] │ │ - ldr r3, [r5, #20] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r3, [r3, r0] │ │ - lsls r2, r1, #2 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [r4, #4] │ │ + str r0, [r5, #0] │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + movs r5, #0 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r7, #20] │ │ + ldr r1, [sp, #32] │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #24] │ │ + lsls r2, r2, #2 │ │ ldr r0, [r2, r3] │ │ - ldr r3, [r6, #4] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - bl 1964c │ │ - movs r0, #0 │ │ - ldr r2, [r6, #4] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r0, [sp, #28] │ │ - b.n 19f3c │ │ - ldr r1, [sp, #28] │ │ - adds r1, #1 │ │ - str r1, [sp, #28] │ │ - ldr r0, [sp, #28] │ │ - cmp r0, r2 │ │ - bge.n 19f4e │ │ - adds r3, #2 │ │ - subs r1, r3, #2 │ │ - ldrh r1, [r1, #0] │ │ - ldr r0, [pc, #228] ; (1a030 ) │ │ - cmp r1, r0 │ │ - bne.n 19f36 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r0, [pc, #220] ; (1a030 ) │ │ - ldr r3, [r5, #24] │ │ - ldrh r2, [r1, #0] │ │ - cmp r2, r0 │ │ - beq.n 19fbc │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [pc, #228] ; (1a044 ) │ │ - ldr r0, [sp, #28] │ │ - ldr r4, [r3, r1] │ │ - add r2, pc │ │ - movs r1, #2 │ │ - movs r3, #174 ; 0xae │ │ - str r2, [sp, #40] ; 0x28 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r4, r4, r7 │ │ - str r0, [r4, #0] │ │ - ldr r3, [r5, #24] │ │ - ldr r0, [sp, #24] │ │ - ldr r1, [sp, #28] │ │ - ldr r3, [r3, r0] │ │ - lsls r2, r1, #1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r0, [r3, r7] │ │ - blx eb24 │ │ - ldr r3, [r5, #24] │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + bl 1a99c │ │ + ldr r1, [r4, #4] │ │ + ldr r3, [pc, #260] ; (1b394 ) │ │ + cmp r5, r1 │ │ + blt.n 1b312 │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [pc, #252] ; (1b394 ) │ │ + movs r0, #12 │ │ + ldrh r1, [r3, #0] │ │ + ldr r3, [r7, #24] │ │ + cmp r1, r2 │ │ + beq.n 1b320 │ │ ldr r2, [sp, #24] │ │ movs r1, #2 │ │ - ldr r0, [r6, #4] │ │ - ldr r4, [r3, r2] │ │ + muls r2, r0 │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #20] │ │ + adds r0, r5, #0 │ │ + ldr r6, [r3, r2] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r6, r6, r3 │ │ + ldr r3, [pc, #240] ; (1b3a8 ) │ │ + add r3, pc │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #56] ; 0x38 │ │ + movs r3, #174 ; 0xae │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r7, #24] │ │ + str r0, [r6, #0] │ │ + ldr r1, [sp, #32] │ │ + ldr r3, [r3, r2] │ │ ldr r2, [sp, #40] ; 0x28 │ │ + ldr r0, [r3, r2] │ │ + lsls r2, r5, #1 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [r7, #24] │ │ + ldr r2, [sp, #20] │ │ + movs r1, #2 │ │ + ldr r6, [r3, r2] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r0, [r4, #4] │ │ + adds r6, r6, r3 │ │ movs r3, #178 ; 0xb2 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r4, r4, r7 │ │ - str r0, [r4, #4] │ │ - ldr r3, [r5, #24] │ │ - ldr r0, [sp, #24] │ │ - ldr r2, [r6, #4] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - ldr r3, [r3, r0] │ │ - lsls r2, r2, #1 │ │ - adds r3, r3, r7 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r7, #24] │ │ + str r0, [r6, #4] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + adds r3, r3, r2 │ │ ldr r0, [r3, #4] │ │ - blx eb24 │ │ - ldr r3, [r5, #24] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [r3, r1] │ │ - adds r3, r3, r7 │ │ + ldr r3, [r4, #4] │ │ + lsls r2, r3, #1 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [r7, #24] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + adds r3, r3, r2 │ │ + str r5, [r3, #8] │ │ + b.n 1b33c │ │ + ldr r0, [sp, #32] │ │ + lsls r2, r5, #1 │ │ + ldrh r2, [r0, r2] │ │ + cmp r2, r3 │ │ + beq.n 1b294 │ │ + adds r5, #1 │ │ + b.n 1b290 │ │ + ldr r2, [sp, #20] │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #24] │ │ + ldr r1, [r3, #0] │ │ + muls r2, r0 │ │ + adds r0, r2, #0 │ │ + movs r2, #0 │ │ + str r2, [r1, r0] │ │ + ldr r1, [r3, #0] │ │ + adds r1, r1, r0 │ │ + str r2, [r1, #4] │ │ + ldr r3, [r3, #0] │ │ + adds r3, r3, r0 │ │ str r2, [r3, #8] │ │ - b.n 19fd4 │ │ - ldr r0, [sp, #24] │ │ - ldr r2, [r3, r0] │ │ - movs r3, #0 │ │ - str r3, [r2, r7] │ │ - ldr r2, [r5, #24] │ │ - ldr r2, [r2, r0] │ │ - adds r2, r2, r7 │ │ - str r3, [r2, #4] │ │ - ldr r2, [r5, #24] │ │ - ldr r2, [r2, r0] │ │ - adds r2, r2, r7 │ │ - str r3, [r2, #8] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - adds r7, #12 │ │ - adds r1, #1 │ │ - str r1, [sp, #44] ; 0x2c │ │ - cmp r1, r2 │ │ - blt.n 19f16 │ │ - ldr r7, [sp, #52] ; 0x34 │ │ - adds r7, #1 │ │ - str r7, [sp, #52] ; 0x34 │ │ - ldr r7, [sp, #52] ; 0x34 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - cmp r7, r0 │ │ - bge.n 19ff2 │ │ - b.n 19eee │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - bl 3ec3e │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - bl 3ec3e │ │ - ldr r6, [sp, #32] │ │ - ldr r1, [pc, #68] ; (1a048 ) │ │ - ldr r3, [pc, #72] ; (1a04c ) │ │ - asrs r2, r6, #31 │ │ - lsrs r2, r2, #22 │ │ - adds r2, r2, r6 │ │ - asrs r2, r2, #10 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + adds r3, #1 │ │ + str r3, [sp, #24] │ │ + cmp r3, r2 │ │ + blt.n 1b274 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r3, #1 │ │ + b.n 1b23a │ │ + ldr r0, [sp, #32] │ │ + bl 40732 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + bl 40732 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r1, [pc, #76] ; (1b3ac ) │ │ + str r3, [sp, #0] │ │ + asrs r3, r3, #31 │ │ + lsrs r3, r3, #22 │ │ + adds r3, r3, r2 │ │ + asrs r3, r3, #10 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #64] ; (1b3b0 ) │ │ add r1, pc │ │ + movs r2, #196 ; 0xc4 │ │ add r3, pc │ │ - str r2, [sp, #4] │ │ movs r0, #1 │ │ - movs r2, #196 ; 0xc4 │ │ - str r6, [sp, #0] │ │ - bl 4003c │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - bl 3ecf8 │ │ - adds r0, r5, #0 │ │ - bl 19a10 │ │ - add sp, #76 ; 0x4c │ │ - adds r0, r5, #0 │ │ + bl 41bd4 │ │ + ldr r0, [sp, #28] │ │ + bl 407d6 │ │ + adds r0, r7, #0 │ │ + bl 1ad52 │ │ + adds r0, r7, #0 │ │ + add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ + subs r5, #157 ; 0x9d │ │ + movs r3, r0 │ │ + subs r5, #73 ; 0x49 │ │ + movs r3, r0 │ │ vaddl.u q8, d15, d0 │ │ - adds r4, #151 ; 0x97 │ │ + subs r4, #233 ; 0xe9 │ │ movs r3, r0 │ │ - adds r3, #243 ; 0xf3 │ │ + subs r4, #65 ; 0x41 │ │ movs r3, r0 │ │ - adds r4, #172 ; 0xac │ │ + subs r4, #248 ; 0xf8 │ │ movs r3, r0 │ │ - adds r3, #151 ; 0x97 │ │ + subs r3, #205 ; 0xcd │ │ movs r3, r0 │ │ - adds r3, #29 │ │ + subs r3, #113 ; 0x71 │ │ movs r3, r0 │ │ - adds r2, #115 ; 0x73 │ │ + subs r2, #185 ; 0xb9 │ │ movs r3, r0 │ │ - adds r3, #100 ; 0x64 │ │ + subs r3, #168 ; 0xa8 │ │ movs r3, r0 │ │ │ │ -0001a050 : │ │ +0001b3b4 : │ │ push {r4, r5, r6, r7, lr} │ │ - adds r5, r0, #0 │ │ - ldr r0, [pc, #448] ; (1a218 ) │ │ + adds r7, r0, #0 │ │ + ldr r0, [pc, #404] ; (1b550 ) │ │ sub sp, #44 ; 0x2c │ │ - ldr r4, [r1, #4] │ │ - ldr r7, [r1, #8] │ │ - adds r6, r1, #0 │ │ + str r1, [sp, #12] │ │ + ldr r5, [r1, #4] │ │ + ldr r6, [r1, #8] │ │ add r0, pc │ │ - adds r1, r5, #0 │ │ - blx eae8 │ │ - ldr r2, [pc, #436] ; (1a21c ) │ │ - movs r1, #0 │ │ - str r1, [sp, #8] │ │ - add r2, pc │ │ - str r2, [sp, #16] │ │ - b.n 1a0d6 │ │ - ldr r3, [sp, #8] │ │ + adds r1, r7, #0 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + movs r4, #0 │ │ + ldr r3, [r6, #20] │ │ + cmp r4, r3 │ │ + bge.n 1b42e │ │ movs r2, #0 │ │ - cmp r3, r2 │ │ - blt.n 1a084 │ │ - ldr r1, [sp, #8] │ │ + cmp r4, r2 │ │ + blt.n 1b3e2 │ │ movs r2, #20 │ │ - ldr r3, [r7, #8] │ │ - muls r2, r1 │ │ - ldr r2, [r2, r3] │ │ - ldr r1, [sp, #16] │ │ - adds r0, r5, #0 │ │ - blx eaf4 │ │ - ldr r1, [sp, #8] │ │ - movs r3, #20 │ │ - ldr r2, [r7, #8] │ │ - muls r3, r1 │ │ + adds r3, r2, #0 │ │ + muls r3, r4 │ │ + ldr r2, [r6, #8] │ │ + ldr r2, [r3, r2] │ │ + ldr r1, [pc, #368] ; (1b554 ) │ │ + adds r0, r7, #0 │ │ + add r1, pc │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + movs r2, #20 │ │ + adds r3, r2, #0 │ │ + muls r3, r4 │ │ + ldr r2, [r6, #8] │ │ adds r3, r2, r3 │ │ ldr r3, [r3, #8] │ │ - movs r2, #0 │ │ - str r4, [sp, #28] │ │ - str r3, [sp, #24] │ │ - ldr r3, [pc, #384] ; (1a220 ) │ │ - str r2, [sp, #20] │ │ - adds r4, r2, #0 │ │ - add r3, pc │ │ - str r3, [sp, #12] │ │ - b.n 1a0c0 │ │ - adds r2, r4, #0 │ │ - ldr r1, [sp, #8] │ │ - adds r0, r6, #0 │ │ - bl 19960 │ │ - ldr r1, [sp, #12] │ │ + str r3, [sp, #16] │ │ + movs r3, #0 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #16] │ │ + cmp r3, r2 │ │ + bge.n 1b422 │ │ + adds r1, r4, #0 │ │ + ldr r2, [sp, #8] │ │ + ldr r0, [sp, #12] │ │ + bl 1aca0 │ │ + ldr r1, [pc, #324] ; (1b558 ) │ │ adds r2, r0, #0 │ │ - adds r0, r5, #0 │ │ - blx eaf4 │ │ - adds r4, #1 │ │ - ldr r1, [sp, #24] │ │ - cmp r4, r1 │ │ - blt.n 1a0aa │ │ + add r1, pc │ │ + adds r0, r7, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r3, [sp, #8] │ │ + adds r3, #1 │ │ + b.n 1b3fc │ │ movs r0, #10 │ │ - adds r1, r5, #0 │ │ - ldr r4, [sp, #28] │ │ - blx eb60 │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ - ldr r3, [r7, #20] │ │ - ldr r1, [sp, #8] │ │ - cmp r1, r3 │ │ - blt.n 1a072 │ │ - ldr r0, [pc, #324] ; (1a224 ) │ │ - adds r1, r5, #0 │ │ + adds r1, r7, #0 │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ + adds r4, #1 │ │ + b.n 1b3cc │ │ + ldr r0, [pc, #300] ; (1b55c ) │ │ + adds r1, r7, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - ldr r0, [pc, #316] ; (1a228 ) │ │ - adds r1, r5, #0 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r0, [pc, #292] ; (1b560 ) │ │ + adds r1, r7, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - ldr r3, [pc, #312] ; (1a22c ) │ │ - movs r2, #0 │ │ - str r2, [sp, #8] │ │ - add r3, pc │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + movs r3, #0 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [r5, #4] │ │ + cmp r3, r2 │ │ + bge.n 1b4d8 │ │ + movs r6, #0 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #20] │ │ + ldr r3, [r5, #4] │ │ + cmp r6, r3 │ │ + bge.n 1b4d2 │ │ + movs r4, #0 │ │ + lsls r3, r6, #2 │ │ + str r3, [sp, #24] │ │ + ldr r3, [r5, #4] │ │ + cmp r4, r3 │ │ + bge.n 1b4ce │ │ + lsls r3, r4, #1 │ │ str r3, [sp, #16] │ │ - b.n 1a17e │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #28] │ │ + ldr r3, [r3, r2] │ │ ldr r2, [sp, #24] │ │ - ldr r3, [r6, #12] │ │ - lsls r1, r7, #1 │ │ - str r1, [sp, #20] │ │ ldr r3, [r3, r2] │ │ - ldr r1, [sp, #28] │ │ - ldr r3, [r3, r1] │ │ - ldr r1, [sp, #20] │ │ - ldrh r2, [r3, r1] │ │ - ldr r3, [pc, #284] ; (1a230 ) │ │ + ldr r2, [sp, #16] │ │ + ldrh r2, [r3, r2] │ │ + ldr r3, [pc, #228] ; (1b564 ) │ │ cmp r2, r3 │ │ - beq.n 1a15a │ │ - ldr r2, [sp, #8] │ │ - adds r0, r4, #0 │ │ - lsls r1, r2, #16 │ │ - asrs r1, r1, #16 │ │ - bl 187e4 │ │ - ldr r3, [sp, #12] │ │ - str r0, [sp, #32] │ │ - adds r0, r4, #0 │ │ + beq.n 1b4ca │ │ + ldr r3, [sp, #8] │ │ + adds r0, r5, #0 │ │ lsls r1, r3, #16 │ │ asrs r1, r1, #16 │ │ - bl 187e4 │ │ - lsls r1, r7, #16 │ │ - str r0, [sp, #36] ; 0x24 │ │ + bl 19ac6 │ │ + lsls r1, r6, #16 │ │ + str r0, [sp, #28] │ │ asrs r1, r1, #16 │ │ - adds r0, r4, #0 │ │ - bl 187e4 │ │ - str r0, [sp, #0] │ │ - ldr r3, [r6, #12] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ adds r0, r5, #0 │ │ - ldr r3, [r3, r1] │ │ - ldr r1, [sp, #20] │ │ + bl 19ac6 │ │ + lsls r1, r4, #16 │ │ + str r0, [sp, #32] │ │ + asrs r1, r1, #16 │ │ + adds r0, r5, #0 │ │ + bl 19ac6 │ │ + ldr r3, [sp, #12] │ │ + str r0, [sp, #0] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #12] │ │ + ldr r1, [pc, #184] ; (1b568 ) │ │ + adds r0, r7, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r3, r2] │ │ - ldr r2, [sp, #32] │ │ - ldrh r3, [r3, r1] │ │ - ldr r1, [sp, #16] │ │ + ldr r2, [sp, #24] │ │ + add r1, pc │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #16] │ │ + ldrh r3, [r3, r2] │ │ + ldr r2, [sp, #28] │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - blx eaf4 │ │ - adds r7, #1 │ │ - ldr r3, [r4, #4] │ │ - cmp r7, r3 │ │ - blt.n 1a0fe │ │ - ldr r2, [sp, #12] │ │ - adds r2, #1 │ │ - str r2, [sp, #12] │ │ - ldr r3, [r4, #4] │ │ - ldr r1, [sp, #12] │ │ - cmp r1, r3 │ │ - bge.n 1a178 │ │ - lsls r2, r1, #2 │ │ - str r2, [sp, #28] │ │ - movs r7, #0 │ │ - b.n 1a15c │ │ + ldr r3, [sp, #32] │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r4, #1 │ │ + b.n 1b460 │ │ + adds r6, #1 │ │ + b.n 1b454 │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r3, [r4, #4] │ │ - ldr r1, [sp, #8] │ │ - cmp r1, r3 │ │ - bge.n 1a190 │ │ - lsls r2, r1, #2 │ │ - movs r3, #0 │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #12] │ │ - b.n 1a168 │ │ - ldr r0, [pc, #160] ; (1a234 ) │ │ - adds r1, r5, #0 │ │ - movs r7, #0 │ │ + b.n 1b444 │ │ + ldr r0, [pc, #144] ; (1b56c ) │ │ + adds r1, r7, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - ldr r1, [pc, #152] ; (1a238 ) │ │ - ldr r2, [r4, #28] │ │ - adds r0, r5, #0 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r1, [pc, #140] ; (1b570 ) │ │ + adds r0, r7, #0 │ │ add r1, pc │ │ - blx eaf4 │ │ - ldr r1, [pc, #144] ; (1a23c ) │ │ + ldr r2, [r5, #28] │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + movs r4, #0 │ │ + ldr r3, [r5, #28] │ │ + cmp r4, r3 │ │ + bge.n 1b532 │ │ + movs r6, #0 │ │ + ldr r1, [pc, #120] ; (1b574 ) │ │ + adds r0, r7, #0 │ │ add r1, pc │ │ - str r1, [sp, #12] │ │ - b.n 1a1f4 │ │ - ldr r6, [pc, #140] ; (1a240 ) │ │ - adds r2, r7, #0 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #12] │ │ - blx eaf4 │ │ - lsls r2, r7, #2 │ │ - movs r3, #0 │ │ - str r2, [sp, #16] │ │ + adds r2, r4, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + lsls r3, r4, #2 │ │ str r3, [sp, #8] │ │ - add r6, pc │ │ - b.n 1a1e2 │ │ - ldr r1, [sp, #16] │ │ - ldr r3, [r4, #60] ; 0x3c │ │ - adds r0, r5, #0 │ │ - ldr r3, [r3, r1] │ │ - ldr r1, [sp, #8] │ │ - lsls r2, r1, #1 │ │ - ldrh r2, [r2, r3] │ │ - adds r1, r6, #0 │ │ - blx eaf4 │ │ + ldr r3, [r5, #12] │ │ + cmp r6, r3 │ │ + bge.n 1b526 │ │ ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ - ldr r3, [r4, #12] │ │ - ldr r1, [sp, #8] │ │ - cmp r1, r3 │ │ - blt.n 1a1c8 │ │ + ldr r3, [r5, #60] ; 0x3c │ │ + ldr r1, [pc, #100] ; (1b578 ) │ │ + adds r0, r7, #0 │ │ + ldr r3, [r3, r2] │ │ + lsls r2, r6, #1 │ │ + add r1, pc │ │ + ldrh r2, [r2, r3] │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r6, #1 │ │ + b.n 1b508 │ │ movs r0, #10 │ │ - adds r1, r5, #0 │ │ - blx eb60 │ │ - adds r7, #1 │ │ - ldr r3, [r4, #28] │ │ - cmp r7, r3 │ │ - blt.n 1a1b0 │ │ - ldr r0, [pc, #72] ; (1a244 ) │ │ - adds r1, r5, #0 │ │ + adds r1, r7, #0 │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ + adds r4, #1 │ │ + b.n 1b4f0 │ │ + ldr r0, [pc, #72] ; (1b57c ) │ │ + adds r1, r7, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - ldr r0, [pc, #64] ; (1a248 ) │ │ - adds r1, r5, #0 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r0, [pc, #64] ; (1b580 ) │ │ + adds r1, r7, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - adds r0, r5, #0 │ │ - blx eb6c │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + adds r0, r7, #0 │ │ + bl 48b54 <_Unwind_GetTextRelBase@@Base+0x4a8> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - adds r3, #81 ; 0x51 │ │ - movs r3, r0 │ │ - adds r3, #119 ; 0x77 │ │ + subs r3, #149 ; 0x95 │ │ movs r3, r0 │ │ - adds r3, #69 ; 0x45 │ │ + subs r3, #165 ; 0xa5 │ │ movs r3, r0 │ │ - adds r5, r6, #6 │ │ + subs r3, #125 ; 0x7d │ │ movs r3, r0 │ │ - adds r3, #2 │ │ + movs r6, #13 │ │ movs r3, r0 │ │ - adds r3, #15 │ │ + subs r3, #90 ; 0x5a │ │ movs r3, r0 │ │ vaddl.u q8, d15, d0 │ │ - adds r1, r0, #4 │ │ + subs r2, #247 ; 0xf7 │ │ + movs r3, r0 │ │ + movs r5, #99 ; 0x63 │ │ movs r3, r0 │ │ - adds r2, #118 ; 0x76 │ │ + subs r2, #218 ; 0xda │ │ movs r3, r0 │ │ - adds r2, #139 ; 0x8b │ │ + subs r2, #225 ; 0xe1 │ │ movs r3, r0 │ │ - adds r2, #37 ; 0x25 │ │ + subs r2, #119 ; 0x77 │ │ movs r3, r0 │ │ - adds r1, r3, #2 │ │ + movs r5, #9 │ │ movs r3, r0 │ │ - adds r2, #50 ; 0x32 │ │ + subs r2, #162 ; 0xa2 │ │ movs r3, r0 │ │ push {r4, r5, r6, lr} │ │ - adds r5, r1, #0 │ │ - ldr r1, [r1, #8] │ │ adds r4, r0, #0 │ │ ldr r6, [r0, #4] │ │ movs r0, #0 │ │ + adds r5, r1, #0 │ │ + ldr r1, [r1, #8] │ │ cmp r1, r0 │ │ - blt.n 1a262 │ │ + blt.n 1b59a │ │ ldr r0, [r6, #68] ; 0x44 │ │ - bl 2b61a │ │ - ldr r3, [r5, #0] │ │ - ldr r3, [r3, #12] │ │ + bl 2ce4a │ │ + ldr r1, [r5, #0] │ │ + ldr r3, [r1, #12] │ │ adds r2, r3, #1 │ │ - beq.n 1a274 │ │ + beq.n 1b5ac │ │ ldr r2, [r6, #60] ; 0x3c │ │ lsls r3, r3, #2 │ │ ldr r2, [r2, #16] │ │ ldr r3, [r3, r2] │ │ - b.n 1a278 │ │ - ldr r3, [pc, #56] ; (1a2b0 ) │ │ + b.n 1b5b0 │ │ + ldr r3, [pc, #56] ; (1b5e8 ) │ │ add r3, pc │ │ + ldr r2, [r5, #12] │ │ str r3, [r4, #8] │ │ - ldr r3, [r5, #12] │ │ - subs r2, r0, #0 │ │ - str r3, [r4, #16] │ │ - beq.n 1a286 │ │ - ldr r2, [r0, #12] │ │ - adds r2, #1 │ │ - str r2, [r4, #12] │ │ - cmp r2, r3 │ │ - ble.n 1a28e │ │ + subs r3, r0, #0 │ │ + str r2, [r4, #16] │ │ + beq.n 1b5be │ │ + ldr r3, [r0, #12] │ │ + adds r3, #1 │ │ + cmp r3, r2 │ │ + bgt.n 1b5c6 │ │ str r3, [r4, #12] │ │ + b.n 1b5c8 │ │ + str r2, [r4, #12] │ │ movs r3, #0 │ │ str r3, [r4, #28] │ │ movs r3, #1 │ │ str r3, [r4, #32] │ │ - ldr r3, [r5, #0] │ │ - ldr r3, [r3, #8] │ │ + ldr r3, [r1, #8] │ │ + ldr r2, [r5, #4] │ │ asrs r3, r3, #10 │ │ str r3, [r4, #24] │ │ - ldr r2, [r5, #4] │ │ + subs r1, r2, r3 │ │ cmp r0, #0 │ │ - beq.n 1a2a8 │ │ + beq.n 1b5e4 │ │ ldr r1, [r0, #4] │ │ - subs r2, r2, r1 │ │ - subs r3, r2, r3 │ │ - str r3, [r4, #20] │ │ + subs r1, r2, r1 │ │ + subs r1, r1, r3 │ │ + str r1, [r4, #20] │ │ pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - adds r1, #203 ; 0xcb │ │ + subs r2, #59 ; 0x3b │ │ movs r3, r0 │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #40] ; 0x28 │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, pc} │ │ push {r4, lr} │ │ ldrh r3, [r0, #46] ; 0x2e │ │ movs r1, #44 ; 0x2c │ │ ldrsh r2, [r0, r1] │ │ adds r4, r0, #0 │ │ adds r3, #1 │ │ lsls r3, r3, #16 │ │ lsrs r3, r3, #16 │ │ strh r3, [r0, #46] ; 0x2e │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r2, r3 │ │ - bne.n 1a2e8 │ │ - bl 1a2b4 │ │ - movs r4, #0 │ │ - b.n 1a2f2 │ │ + bne.n 1b620 │ │ + bl 1b5ec │ │ + movs r0, #0 │ │ + b.n 1b62c │ │ ldr r2, [r0, #40] ; 0x28 │ │ lsls r3, r3, #2 │ │ ldr r1, [r3, r2] │ │ - bl 1a24c │ │ + bl 1b584 │ │ adds r0, r4, #0 │ │ pop {r4, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #36 ; 0x24 │ │ - adds r4, r0, #0 │ │ + str r3, [sp, #24] │ │ + adds r3, r1, #0 │ │ + adds r5, r0, #0 │ │ str r1, [sp, #16] │ │ str r2, [sp, #28] │ │ - str r3, [sp, #24] │ │ - adds r1, #1 │ │ - bne.n 1a30e │ │ + adds r3, #1 │ │ + bne.n 1b648 │ │ ldr r3, [r0, #120] ; 0x78 │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - bl 2b62e │ │ - subs r5, r0, #1 │ │ - b.n 1a33a │ │ - adds r1, r5, #0 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - bl 2b61a │ │ + ldr r0, [r5, #68] ; 0x44 │ │ + bl 2ce5e │ │ + subs r4, r0, #1 │ │ + cmp r4, #0 │ │ + ble.n 1b676 │ │ + ldr r0, [r5, #68] ; 0x44 │ │ + adds r1, r4, #0 │ │ + bl 2ce4a │ │ ldr r2, [sp, #16] │ │ - ldr r1, [r0, #12] │ │ - str r1, [sp, #20] │ │ - cmp r1, r2 │ │ - bgt.n 1a338 │ │ + ldr r3, [r0, #12] │ │ + str r3, [sp, #20] │ │ + cmp r3, r2 │ │ + bgt.n 1b672 │ │ movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #24 │ │ movs r7, #1 │ │ - ldr r6, [r4, #60] ; 0x3c │ │ - str r3, [sp, #12] │ │ + ldr r6, [r5, #60] ; 0x3c │ │ + lsls r3, r3, #24 │ │ negs r7, r7 │ │ - b.n 1a340 │ │ - subs r5, #1 │ │ - cmp r5, #0 │ │ - bgt.n 1a318 │ │ - b.n 1a3c8 │ │ - ldmia r0!, {r2, r3} │ │ + b.n 1b69c │ │ + subs r4, #1 │ │ + b.n 1b650 │ │ + adds r0, r4, #0 │ │ + b.n 1b70c │ │ + cmp r1, r3 │ │ + bne.n 1b6a8 │ │ + ldr r3, [r2, #4] │ │ + ldr r2, [r6, #40] ; 0x28 │ │ + cmp r3, r2 │ │ + beq.n 1b6c0 │ │ + subs r4, #1 │ │ + bcc.n 1b6c6 │ │ + ldr r0, [r5, #68] ; 0x44 │ │ + adds r1, r4, #0 │ │ + bl 2ce4a │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r0, #12] │ │ + cmp r3, r2 │ │ + bne.n 1b6c6 │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [r0, #4] │ │ + ldr r2, [r0, #0] │ │ + str r1, [sp, #12] │ │ cmp r2, #0 │ │ - beq.n 1a382 │ │ - ldr r1, [sp, #12] │ │ - cmp r3, r1 │ │ - bne.n 1a356 │ │ - ldr r2, [r2, #4] │ │ - ldr r3, [r6, #40] ; 0x28 │ │ - cmp r2, r3 │ │ - bne.n 1a36e │ │ - b.n 1a36c │ │ + bne.n 1b67a │ │ + b.n 1b6c4 │ │ ldr r1, [sp, #12] │ │ - cmp r3, r1 │ │ - ble.n 1a36e │ │ + cmp r1, r3 │ │ + ble.n 1b6bc │ │ ldr r1, [sp, #28] │ │ cmp r1, #0 │ │ - beq.n 1a36a │ │ - ldr r1, [r2, #4] │ │ - ldr r2, [r6, #40] ; 0x28 │ │ - cmp r1, r2 │ │ - bne.n 1a36e │ │ + beq.n 1b6c0 │ │ + ldr r2, [r2, #4] │ │ + ldr r1, [r6, #40] ; 0x28 │ │ + cmp r2, r1 │ │ + beq.n 1b6c0 │ │ + str r3, [sp, #12] │ │ + b.n 1b686 │ │ + adds r7, r4, #0 │ │ + b.n 1b686 │ │ str r3, [sp, #12] │ │ - adds r7, r5, #0 │ │ - subs r5, #1 │ │ - bcc.n 1a382 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - adds r1, r5, #0 │ │ - bl 2b61a │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r0, #12] │ │ - cmp r3, r2 │ │ - beq.n 1a340 │ │ adds r3, r7, #1 │ │ - bne.n 1a39e │ │ - ldr r2, [sp, #16] │ │ - ldr r1, [pc, #68] ; (1a3d0 ) │ │ - ldr r3, [pc, #72] ; (1a3d4 ) │ │ - str r2, [sp, #0] │ │ + bne.n 1b6e0 │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [pc, #64] ; (1b710 ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #64] ; (1b714 ) │ │ add r1, pc │ │ + ldr r2, [pc, #64] ; (1b718 ) │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #64] ; (1a3d8 ) │ │ - bl 4003c │ │ - adds r5, r7, #0 │ │ - b.n 1a3c8 │ │ + bl 41bd4 │ │ + b.n 1b70a │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - beq.n 1a3a8 │ │ - ldr r1, [sp, #12] │ │ - str r1, [r3, #0] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - adds r5, r7, #0 │ │ - cmp r2, #0 │ │ - beq.n 1a3c8 │ │ + beq.n 1b6ea │ │ + ldr r2, [sp, #12] │ │ + str r2, [r3, #0] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + adds r0, r7, #0 │ │ + cmp r3, #0 │ │ + beq.n 1b70c │ │ adds r1, r7, #0 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - bl 2b61a │ │ + ldr r0, [r5, #68] ; 0x44 │ │ + bl 2ce4a │ │ ldr r3, [r0, #0] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - ldr r2, [r3, #4] │ │ - ldr r3, [r6, #40] ; 0x28 │ │ - subs r3, r2, r3 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - str r3, [r1, #0] │ │ + ldr r2, [r6, #40] ; 0x28 │ │ + ldr r3, [r3, #4] │ │ + subs r3, r3, r2 │ │ + negs r1, r3 │ │ + adcs r1, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + str r1, [r3, #0] │ │ + adds r0, r7, #0 │ │ add sp, #36 ; 0x24 │ │ - adds r0, r5, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - adds r0, #186 ; 0xba │ │ + subs r1, #28 │ │ movs r3, r0 │ │ - adds r0, #233 ; 0xe9 │ │ + subs r1, #73 ; 0x49 │ │ movs r3, r0 │ │ lsls r6, r1, #14 │ │ ... │ │ │ │ -0001a3dc : │ │ +0001b71c : │ │ + push {r4, lr} │ │ + adds r4, r0, #0 │ │ + bl 13f00 │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + bl 2cecc │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + cmp r0, #0 │ │ + beq.n 1b744 │ │ + bl 2ce54 │ │ + movs r1, #0 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + adds r2, r1, #0 │ │ + bl 2cc24 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + bl 2cbb4 │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + bl 48aa4 <_Unwind_GetTextRelBase@@Base+0x3f8> │ │ + ldr r0, [r4, #60] ; 0x3c │ │ + bl 2fc6c │ │ + adds r0, r4, #0 │ │ + bl 40732 │ │ + pop {r4, pc} │ │ + │ │ +0001b758 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, #64] ; 0x40 │ │ + adds r5, r1, #0 │ │ + adds r6, r2, #0 │ │ + cmp r0, #0 │ │ + beq.n 1b76a │ │ + bl 2cecc │ │ + adds r0, r4, #0 │ │ + adds r1, r5, #0 │ │ + adds r2, r6, #0 │ │ + bl 13eae │ │ + ldr r3, [r5, #20] │ │ + ldr r2, [r4, #56] ; 0x38 │ │ + adds r1, r5, #0 │ │ + str r3, [r4, #40] ; 0x28 │ │ + ldr r3, [r4, #12] │ │ + ldr r0, [r4, #60] ; 0x3c │ │ + ldr r3, [r3, #20] │ │ + str r2, [sp, #0] │ │ + ldr r2, [r4, #116] ; 0x74 │ │ + str r2, [sp, #4] │ │ + ldr r2, [r4, #112] ; 0x70 │ │ + str r2, [sp, #8] │ │ + adds r2, r6, #0 │ │ + bl 2cf68 │ │ + ldr r1, [r4, #60] ; 0x3c │ │ + str r0, [r4, #64] ; 0x40 │ │ + adds r2, r5, #0 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + bl 2cc24 │ │ + movs r0, #0 │ │ + add sp, #16 │ │ + pop {r4, r5, r6, pc} │ │ + │ │ +0001b7a4 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #44 ; 0x2c │ │ adds r4, r0, #0 │ │ ldr r5, [r0, #72] ; 0x48 │ │ - b.n 1a3ee │ │ + sub sp, #44 ; 0x2c │ │ + cmp r5, #0 │ │ + beq.n 1b7ba │ │ ldr r0, [r5, #0] │ │ - bl 2c380 │ │ + bl 2db94 │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 1a3e6 │ │ + b.n 1b7ac │ │ ldr r5, [r4, #76] ; 0x4c │ │ - b.n 1a3fe │ │ + cmp r5, #0 │ │ + beq.n 1b7ca │ │ ldr r0, [r5, #0] │ │ - bl 2c380 │ │ + bl 2db94 │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 1a3f6 │ │ + b.n 1b7bc │ │ ldr r0, [r4, #72] ; 0x48 │ │ - bl 406d0 │ │ + bl 42268 │ │ ldr r0, [r4, #76] ; 0x4c │ │ str r5, [r4, #72] ; 0x48 │ │ - bl 406d0 │ │ + bl 42268 │ │ adds r3, r4, #0 │ │ - adds r3, #124 ; 0x7c │ │ movs r2, #1 │ │ + adds r3, #124 ; 0x7c │ │ str r5, [r4, #76] ; 0x4c │ │ strb r2, [r3, #0] │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 2b62e │ │ + bl 2ce5e │ │ adds r3, r4, #0 │ │ adds r3, #148 ; 0x94 │ │ ldr r3, [r3, #0] │ │ ldr r6, [r4, #120] ; 0x78 │ │ - str r0, [sp, #32] │ │ - str r3, [sp, #36] ; 0x24 │ │ - adds r7, r5, #0 │ │ + adds r7, r0, #0 │ │ + str r3, [sp, #32] │ │ cmp r6, #0 │ │ - ble.n 1a43c │ │ + ble.n 1b802 │ │ adds r0, r3, #0 │ │ adds r1, r6, #0 │ │ - blx 44208 <__divsi3> │ │ - adds r7, r0, #0 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ + adds r5, r0, #0 │ │ adds r4, #152 ; 0x98 │ │ - ldr r5, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #36] ; 0x24 │ │ cmp r6, #0 │ │ - ble.n 1a458 │ │ + ble.n 1b820 │ │ adds r1, r6, #0 │ │ - adds r0, r5, #0 │ │ - blx 44208 <__divsi3> │ │ + adds r0, r3, #0 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ adds r1, r6, #0 │ │ adds r4, r0, #0 │ │ - ldr r0, [sp, #32] │ │ - blx 44208 <__divsi3> │ │ - b.n 1a45c │ │ + adds r0, r7, #0 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ + b.n 1b824 │ │ movs r4, #0 │ │ adds r0, r4, #0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r1, [pc, #36] ; (1a484 ) │ │ - ldr r3, [pc, #36] ; (1a488 ) │ │ - str r2, [sp, #4] │ │ - ldr r2, [sp, #32] │ │ + ldr r3, [sp, #32] │ │ + ldr r1, [pc, #36] ; (1b84c ) │ │ str r0, [sp, #24] │ │ - add r1, pc │ │ - str r2, [sp, #20] │ │ - add r3, pc │ │ - movs r0, #1 │ │ - ldr r2, [pc, #24] ; (1a48c ) │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ str r6, [sp, #0] │ │ - str r7, [sp, #8] │ │ - str r5, [sp, #12] │ │ + str r5, [sp, #8] │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #24] ; (1b850 ) │ │ str r4, [sp, #16] │ │ - bl 4003c │ │ - add sp, #44 ; 0x2c │ │ + str r7, [sp, #20] │ │ + movs r0, #1 │ │ + add r1, pc │ │ + ldr r2, [pc, #20] ; (1b854 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r0, #0 │ │ + add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - cmp r7, #224 ; 0xe0 │ │ + adds r7, #180 ; 0xb4 │ │ movs r3, r0 │ │ - adds r0, #66 ; 0x42 │ │ + subs r0, #22 │ │ movs r3, r0 │ │ lsls r3, r1, #13 │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - adds r3, r0, #0 │ │ - adds r3, #8 │ │ - ldr r2, [r3, #124] ; 0x7c │ │ - ldr r3, [r0, #104] ; 0x68 │ │ - ldr r6, [r0, #60] ; 0x3c │ │ - sub sp, #68 ; 0x44 │ │ - adds r3, r2, r3 │ │ - adds r4, r0, #0 │ │ - ldr r0, [r0, #68] ; 0x44 │ │ - str r6, [sp, #52] ; 0x34 │ │ - str r3, [sp, #56] ; 0x38 │ │ - bl 2b62e │ │ - adds r3, r4, #0 │ │ - adds r3, #136 ; 0x88 │ │ - add r7, sp, #8 │ │ - str r0, [sp, #60] ; 0x3c │ │ - ldr r6, [r3, #0] │ │ - str r7, [sp, #48] ; 0x30 │ │ - b.n 1a53a │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - adds r1, r6, #0 │ │ - bl 2b61a │ │ - ldr r3, [r0, #0] │ │ - adds r5, r0, #0 │ │ - cmp r3, #0 │ │ - beq.n 1a4ce │ │ - ldr r1, [r3, #4] │ │ - b.n 1a4d2 │ │ - ldr r7, [sp, #52] ; 0x34 │ │ - ldr r1, [r7, #36] ; 0x24 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - bl 2de70 │ │ - adds r7, r0, #0 │ │ - adds r0, r5, #0 │ │ - adds r0, #20 │ │ - str r0, [sp, #44] ; 0x2c │ │ - str r6, [sp, #32] │ │ - str r7, [sp, #28] │ │ - b.n 1a530 │ │ - ldr r0, [sp, #28] │ │ - bl 2decc │ │ - ldr r3, [r0, #12] │ │ - adds r1, r0, #0 │ │ - adds r3, #1 │ │ - bne.n 1a528 │ │ - ldr r3, [r0, #8] │ │ - ldr r2, [r5, #4] │ │ - ldr r6, [sp, #56] ; 0x38 │ │ - asrs r3, r3, #10 │ │ - adds r2, r3, r2 │ │ - str r2, [sp, #40] ; 0x28 │ │ - cmp r2, r6 │ │ - blt.n 1a528 │ │ - ldr r7, [r5, #12] │ │ - ldr r6, [sp, #32] │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - str r7, [sp, #36] ; 0x24 │ │ - str r6, [sp, #0] │ │ - movs r7, #16 │ │ - ldrsh r3, [r5, r7] │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - str r3, [sp, #4] │ │ - ldmia r6!, {r2, r3, r7} │ │ - stmia r0!, {r2, r3, r7} │ │ - ldr r6, [r6, #0] │ │ - str r6, [r0, #0] │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - bl 2b45c │ │ - ldr r0, [sp, #28] │ │ - bl 2defc │ │ - str r0, [sp, #28] │ │ - ldr r6, [sp, #28] │ │ - cmp r6, #0 │ │ - bne.n 1a4e6 │ │ - ldr r6, [sp, #32] │ │ - adds r6, #1 │ │ - ldr r7, [sp, #60] ; 0x3c │ │ - cmp r6, r7 │ │ - blt.n 1a4ba │ │ - add sp, #68 ; 0x44 │ │ - pop {r4, r5, r6, r7, pc} │ │ - push {r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ sub sp, #36 ; 0x24 │ │ ldr r0, [r0, #68] ; 0x44 │ │ - bl 2b62e │ │ + bl 2ce5e │ │ adds r3, r4, #0 │ │ adds r3, #8 │ │ - ldr r2, [r3, #124] ; 0x7c │ │ - ldr r3, [r4, #96] ; 0x60 │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + ldr r2, [r4, #96] ; 0x60 │ │ str r0, [sp, #12] │ │ - adds r3, r2, r3 │ │ + adds r3, r3, r2 │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #120] ; 0x78 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ adds r3, r4, #0 │ │ adds r3, #136 ; 0x88 │ │ - ldr r7, [r3, #0] │ │ - b.n 1a608 │ │ - adds r1, r7, #0 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + bge.n 1b926 │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 2b61a │ │ - ldr r1, [r0, #4] │ │ + ldr r1, [sp, #4] │ │ + bl 2ce4a │ │ + ldr r3, [r0, #4] │ │ + adds r7, r0, #0 │ │ + str r3, [sp, #20] │ │ ldr r3, [r0, #0] │ │ - adds r6, r0, #0 │ │ - str r1, [sp, #20] │ │ cmp r3, #0 │ │ - beq.n 1a584 │ │ - ldr r3, [r3, #4] │ │ - b.n 1a588 │ │ + beq.n 1b8a0 │ │ + ldr r6, [r3, #4] │ │ + b.n 1b8a4 │ │ ldr r3, [r4, #60] ; 0x3c │ │ - ldr r3, [r3, #36] ; 0x24 │ │ - movs r1, #16 │ │ - ldrsh r2, [r6, r1] │ │ - ldr r1, [r4, #64] ; 0x40 │ │ - lsls r3, r3, #2 │ │ - ldr r1, [r1, #28] │ │ - ldr r5, [r3, r1] │ │ - asrs r3, r2, #5 │ │ - movs r1, #31 │ │ - ands r2, r1 │ │ - adds r3, #4 │ │ - movs r1, #1 │ │ - lsls r1, r2 │ │ - lsls r3, r3, #2 │ │ - str r1, [sp, #24] │ │ - str r3, [sp, #28] │ │ - b.n 1a602 │ │ + ldr r6, [r3, #36] ; 0x24 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + ldrh r2, [r7, #16] │ │ + lsls r6, r6, #2 │ │ + ldr r3, [r3, #28] │ │ + ldr r5, [r6, r3] │ │ + lsls r3, r2, #16 │ │ + asrs r3, r3, #16 │ │ + asrs r3, r3, #5 │ │ + str r3, [sp, #24] │ │ + movs r3, #31 │ │ + ands r3, r2 │ │ + movs r2, #1 │ │ + lsls r2, r3 │ │ + str r2, [sp, #28] │ │ + cmp r5, #0 │ │ + beq.n 1b920 │ │ + ldr r2, [sp, #24] │ │ ldr r1, [sp, #28] │ │ ldrh r3, [r5, #32] │ │ - ldr r2, [r1, r5] │ │ - ldr r1, [sp, #24] │ │ + adds r2, #4 │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r2, r5] │ │ tst r2, r1 │ │ - beq.n 1a600 │ │ + beq.n 1b91c │ │ movs r2, #31 │ │ + movs r1, #1 │ │ ands r2, r3 │ │ + lsls r1, r2 │ │ asrs r3, r3, #5 │ │ adds r3, #4 │ │ lsls r3, r3, #2 │ │ - adds r3, r6, r3 │ │ + adds r3, r7, r3 │ │ ldr r3, [r3, #4] │ │ - movs r1, #1 │ │ - lsls r1, r2 │ │ tst r3, r1 │ │ - beq.n 1a600 │ │ - ldr r3, [r5, #12] │ │ - ldr r2, [sp, #20] │ │ - ldr r1, [sp, #16] │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #4] │ │ - cmp r3, r1 │ │ - ble.n 1a600 │ │ + beq.n 1b91c │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [r5, #12] │ │ + adds r6, r3, r2 │ │ + ldr r3, [sp, #16] │ │ + cmp r6, r3 │ │ + ble.n 1b91c │ │ ldr r3, [r5, #44] ; 0x2c │ │ - ldr r2, [sp, #4] │ │ - cmp r2, r3 │ │ - ble.n 1a600 │ │ + cmp r6, r3 │ │ + ble.n 1b91c │ │ ldr r3, [r5, #112] ; 0x70 │ │ - ldr r1, [sp, #8] │ │ - cmp r3, r1 │ │ - bge.n 1a5f2 │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + bge.n 1b90e │ │ ldr r0, [r4, #76] ; 0x4c │ │ adds r1, r5, #0 │ │ - bl 40620 │ │ + bl 421b8 │ │ str r0, [r4, #76] ; 0x4c │ │ adds r0, r5, #0 │ │ + adds r1, r6, #0 │ │ adds r0, #40 ; 0x28 │ │ - ldr r1, [sp, #4] │ │ - adds r2, r7, #0 │ │ + ldr r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ - blx 1ca34 │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 1a5a8 │ │ - adds r7, #1 │ │ - ldr r2, [sp, #12] │ │ - cmp r7, r2 │ │ - blt.n 1a56c │ │ + b.n 1b8c0 │ │ + ldr r3, [sp, #4] │ │ + adds r3, #1 │ │ + b.n 1b87e │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - ... │ │ - │ │ -0001a614 : │ │ push {r4, r5, r6, r7, lr} │ │ - movs r3, #254 ; 0xfe │ │ - lsls r3, r3, #22 │ │ - str r3, [r0, #92] ; 0x5c │ │ - ldr r3, [r0, #80] ; 0x50 │ │ - ldr r1, [pc, #140] ; (1a6ac ) │ │ + ldr r3, [r0, #60] ; 0x3c │ │ + sub sp, #60 ; 0x3c │ │ adds r4, r0, #0 │ │ - str r3, [r0, #96] ; 0x60 │ │ - ldr r3, [r0, #84] ; 0x54 │ │ - sub sp, #44 ; 0x2c │ │ - add r1, pc │ │ - str r3, [r0, #100] ; 0x64 │ │ - ldr r3, [r0, #88] ; 0x58 │ │ - movs r5, #0 │ │ - add r6, sp, #24 │ │ - str r3, [r0, #104] ; 0x68 │ │ - ldr r3, [r0, #12] │ │ - ldr r0, [r3, #20] │ │ - bl 17cbc │ │ - adds r7, r0, #0 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - bl 2b624 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - bl 2b634 │ │ - adds r3, r4, #0 │ │ - adds r3, #124 ; 0x7c │ │ - strb r5, [r3, #0] │ │ - adds r0, r6, #0 │ │ - bl 2b73a │ │ - adds r3, r4, #0 │ │ - movs r2, #1 │ │ - negs r2, r2 │ │ - add r0, sp, #8 │ │ + str r3, [sp, #36] ; 0x24 │ │ + adds r3, r0, #0 │ │ adds r3, #8 │ │ - str r2, [r4, #120] ; 0x78 │ │ - adds r1, r0, #0 │ │ - str r5, [r3, #124] ; 0x7c │ │ - str r2, [sp, #0] │ │ - str r7, [sp, #4] │ │ - ldmia r6!, {r0, r3, r7} │ │ - stmia r1!, {r0, r3, r7} │ │ - ldr r3, [r6, #0] │ │ - str r3, [r1, #0] │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - adds r1, r5, #0 │ │ - adds r3, r5, #0 │ │ - bl 2b45c │ │ + ldr r2, [r0, #104] ; 0x68 │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + ldr r0, [r0, #68] ; 0x44 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #44] ; 0x2c │ │ + bl 2ce5e │ │ adds r3, r4, #0 │ │ adds r3, #136 ; 0x88 │ │ - str r5, [r3, #0] │ │ - adds r0, r4, #0 │ │ - bl 1a490 │ │ - adds r0, r4, #0 │ │ - bl 1a544 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - add sp, #44 ; 0x2c │ │ - str r5, [r4, #76] ; 0x4c │ │ - str r3, [r4, #72] ; 0x48 │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - adds r0, r5, #0 │ │ + ldr r3, [r3, #0] │ │ + str r0, [sp, #48] ; 0x30 │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r2, r3 │ │ + bge.n 1b9ce │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + ldr r1, [sp, #28] │ │ + bl 2ce4a │ │ + ldr r3, [r0, #0] │ │ + adds r6, r0, #0 │ │ + cmp r3, #0 │ │ + beq.n 1b96c │ │ + ldr r1, [r3, #4] │ │ + b.n 1b970 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #36] ; 0x24 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + bl 2f7c0 │ │ + subs r7, r0, #0 │ │ + beq.n 1b9c8 │ │ + adds r0, r7, #0 │ │ + bl 2f81c │ │ + ldr r3, [r0, #12] │ │ + str r0, [sp, #32] │ │ adds r3, #1 │ │ - str r3, [r4, #120] ; 0x78 │ │ - adds r3, r4, #0 │ │ - adds r3, #148 ; 0x94 │ │ - adds r4, #152 ; 0x98 │ │ - str r5, [r3, #0] │ │ - str r5, [r4, #0] │ │ + bne.n 1b9c0 │ │ + ldr r3, [r0, #8] │ │ + ldr r2, [r6, #4] │ │ + asrs r3, r3, #10 │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + str r3, [sp, #40] ; 0x28 │ │ + cmp r3, r2 │ │ + blt.n 1b9c0 │ │ + ldr r2, [r6, #12] │ │ + ldr r3, [sp, #28] │ │ + str r2, [sp, #52] ; 0x34 │ │ + str r3, [sp, #0] │ │ + movs r0, #16 │ │ + ldrsh r2, [r6, r0] │ │ + add r0, sp, #8 │ │ + str r2, [sp, #4] │ │ + adds r2, r6, #0 │ │ + adds r2, #20 │ │ + ldmia r2!, {r1, r3, r5} │ │ + stmia r0!, {r1, r3, r5} │ │ + ldr r2, [r2, #0] │ │ + str r2, [r0, #0] │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + ldr r1, [sp, #32] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + bl 2cc88 │ │ + adds r0, r7, #0 │ │ + bl 2f84e │ │ + b.n 1b976 │ │ + ldr r3, [sp, #28] │ │ + adds r3, #1 │ │ + b.n 1b94e │ │ + add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - movs r2, #134 ; 0x86 │ │ - movs r3, r0 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + ... │ │ │ │ -0001a6b0 : │ │ +0001b9d8 : │ │ + ldr r3, [pc, #740] ; (1bcc0 ) │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r6, [r0, #12] │ │ - sub sp, #76 ; 0x4c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r5, [r0, #12] │ │ + sub sp, #84 ; 0x54 │ │ + ldr r2, [r3, #0] │ │ str r1, [sp, #52] ; 0x34 │ │ - adds r3, r6, #0 │ │ - adds r3, #89 ; 0x59 │ │ - ldrb r3, [r3, #0] │ │ adds r4, r0, #0 │ │ - cmp r3, #0 │ │ - bne.n 1a6de │ │ - adds r0, r6, #0 │ │ - bl 15fe0 │ │ - ldr r5, [r4, #72] ; 0x48 │ │ - b.n 1a6da │ │ - ldr r1, [r5, #0] │ │ - ldr r0, [r4, #12] │ │ - adds r1, #40 ; 0x28 │ │ - bl 1600c │ │ - ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 1a6ce │ │ + str r2, [sp, #76] ; 0x4c │ │ + adds r2, r5, #0 │ │ + adds r2, #89 ; 0x59 │ │ + ldrb r2, [r2, #0] │ │ + str r3, [sp, #48] ; 0x30 │ │ + cmp r2, #0 │ │ + beq.n 1ba3a │ │ add r1, sp, #52 ; 0x34 │ │ - adds r0, r6, #0 │ │ - bl 162e8 │ │ - adds r3, r4, #0 │ │ - adds r3, #152 ; 0x98 │ │ - ldr r1, [r3, #0] │ │ - ldr r2, [r6, #52] ; 0x34 │ │ - adds r2, r1, r2 │ │ - str r2, [r3, #0] │ │ + adds r0, r5, #0 │ │ + bl 17598 │ │ + adds r2, r4, #0 │ │ + adds r2, #152 ; 0x98 │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + ldr r1, [r2, #0] │ │ + adds r3, r1, r3 │ │ + str r3, [r2, #0] │ │ ldr r3, [r4, #56] ; 0x38 │ │ str r0, [r3, #8] │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 2b62e │ │ + bl 2ce5e │ │ adds r3, r4, #0 │ │ + ldr r6, [r4, #72] ; 0x48 │ │ adds r3, #136 ; 0x88 │ │ str r0, [r3, #0] │ │ - ldr r5, [r4, #72] ; 0x48 │ │ - cmp r5, #0 │ │ - bne.n 1a71e │ │ - ldr r2, [r4, #120] ; 0x78 │ │ - ldr r1, [pc, #668] ; (1a9a8 ) │ │ - ldr r3, [pc, #668] ; (1a9ac ) │ │ - str r2, [sp, #0] │ │ + cmp r6, #0 │ │ + bne.n 1ba54 │ │ + movs r2, #76 ; 0x4c │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + ldr r1, [pc, #668] ; (1bcc4 ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #664] ; (1bcc8 ) │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #664] ; (1a9b0 ) │ │ - bl 4003c │ │ - b.n 1a7ec │ │ + bl 41bd4 │ │ + b.n 1bb24 │ │ + adds r0, r5, #0 │ │ + bl 17284 │ │ + ldr r6, [r4, #72] ; 0x48 │ │ + cmp r6, #0 │ │ + beq.n 1b9f8 │ │ + ldr r1, [r6, #0] │ │ + ldr r0, [r4, #12] │ │ + adds r1, #40 ; 0x28 │ │ + bl 172b0 │ │ + ldr r6, [r6, #8] │ │ + b.n 1ba42 │ │ movs r7, #224 ; 0xe0 │ │ - movs r6, #0 │ │ + movs r5, #0 │ │ lsls r7, r7, #24 │ │ - ldr r0, [r5, #0] │ │ + ldr r0, [r6, #0] │ │ adds r0, #40 ; 0x28 │ │ - blx 1ca94 │ │ + bl 48af4 <_Unwind_GetTextRelBase@@Base+0x448> │ │ cmp r7, r0 │ │ - bge.n 1a732 │ │ + bge.n 1ba68 │ │ adds r7, r0, #0 │ │ - ldr r5, [r5, #8] │ │ - adds r6, #1 │ │ - cmp r5, #0 │ │ - bne.n 1a724 │ │ - adds r3, r4, #0 │ │ - adds r3, #148 ; 0x94 │ │ - ldr r2, [r3, #0] │ │ - ldr r1, [pc, #624] ; (1a9b4 ) │ │ - adds r2, r2, r6 │ │ - str r2, [r3, #0] │ │ + ldr r6, [r6, #8] │ │ + adds r5, #1 │ │ + cmp r6, #0 │ │ + bne.n 1ba5a │ │ + adds r2, r4, #0 │ │ + adds r2, #148 ; 0x94 │ │ + ldr r3, [r2, #0] │ │ + ldr r1, [pc, #596] ; (1bccc ) │ │ ldr r0, [r4, #8] │ │ + adds r3, r3, r5 │ │ + str r3, [r2, #0] │ │ add r1, pc │ │ - bl 3f528 │ │ - cmp r6, r0 │ │ - ble.n 1a7ae │ │ - adds r0, #1 │ │ - beq.n 1a7ae │ │ - ldr r5, [r4, #92] ; 0x5c │ │ - adds r0, r5, #0 │ │ - blx 44608 <__aeabi_f2d> │ │ - ldr r3, [pc, #580] ; (1a9a4 ) │ │ - ldr r2, [pc, #572] ; (1a9a0 ) │ │ - blx 44c44 <__aeabi_dcmpgt> │ │ + bl 41024 │ │ + adds r3, r0, #1 │ │ + beq.n 1bae4 │ │ + cmp r5, r0 │ │ + ble.n 1bae4 │ │ + ldr r6, [r4, #92] ; 0x5c │ │ + adds r0, r6, #0 │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + ldr r3, [pc, #548] ; (1bcbc ) │ │ + ldr r2, [pc, #544] ; (1bcb8 ) │ │ + bl 48a74 <_Unwind_GetTextRelBase@@Base+0x3c8> │ │ cmp r0, #0 │ │ - beq.n 1a7c0 │ │ - ldr r1, [pc, #588] ; (1a9b8 ) │ │ - adds r0, r5, #0 │ │ - blx 44ff8 <__aeabi_fmul> │ │ - adds r5, r0, #0 │ │ + beq.n 1baf6 │ │ + ldr r1, [pc, #556] ; (1bcd0 ) │ │ + adds r0, r6, #0 │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + adds r6, r0, #0 │ │ str r0, [r4, #92] ; 0x5c │ │ ldr r0, [r4, #80] ; 0x50 │ │ - blx 44f4c <__aeabi_i2f> │ │ - adds r1, r5, #0 │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r1, r6, #0 │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r4, #96] ; 0x60 │ │ ldr r0, [r4, #84] ; 0x54 │ │ - blx 44f4c <__aeabi_i2f> │ │ - adds r1, r5, #0 │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r1, r6, #0 │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r4, #100] ; 0x64 │ │ ldr r0, [r4, #88] ; 0x58 │ │ - blx 44f4c <__aeabi_i2f> │ │ - adds r1, r5, #0 │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + adds r1, r6, #0 │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r4, #104] ; 0x68 │ │ - b.n 1a7c0 │ │ + b.n 1baf6 │ │ movs r3, #254 ; 0xfe │ │ lsls r3, r3, #22 │ │ str r3, [r4, #92] ; 0x5c │ │ ldr r3, [r4, #80] ; 0x50 │ │ str r3, [r4, #96] ; 0x60 │ │ ldr r3, [r4, #84] ; 0x54 │ │ str r3, [r4, #100] ; 0x64 │ │ ldr r3, [r4, #88] ; 0x58 │ │ str r3, [r4, #104] ; 0x68 │ │ ldr r3, [r4, #64] ; 0x40 │ │ - ldr r2, [r3, #36] ; 0x24 │ │ - cmp r6, r2 │ │ - ble.n 1a7e6 │ │ - ldr r0, [r4, #120] ; 0x78 │ │ - ldr r1, [pc, #496] ; (1a9bc ) │ │ - ldr r3, [pc, #496] ; (1a9c0 ) │ │ - str r0, [sp, #0] │ │ - str r2, [sp, #8] │ │ + ldr r3, [r3, #36] ; 0x24 │ │ + cmp r5, r3 │ │ + ble.n 1bb1e │ │ + ldr r2, [r4, #120] ; 0x78 │ │ + str r3, [sp, #8] │ │ + ldr r1, [pc, #464] ; (1bcd4 ) │ │ + str r2, [sp, #0] │ │ + movs r2, #134 ; 0x86 │ │ + ldr r3, [pc, #460] ; (1bcd8 ) │ │ movs r0, #5 │ │ + str r5, [sp, #4] │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #488] ; (1a9c4 ) │ │ - str r6, [sp, #4] │ │ - bl 4003c │ │ + bl 41bd4 │ │ movs r0, #1 │ │ - blx eb54 │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ adds r3, r4, #0 │ │ adds r3, #8 │ │ str r7, [r3, #124] ; 0x7c │ │ adds r3, r4, #0 │ │ adds r3, #8 │ │ ldr r3, [r3, #124] ; 0x7c │ │ ldr r2, [r4, #96] ; 0x60 │ │ - ldr r0, [pc, #464] ; (1a9c8 ) │ │ - ldr r7, [r4, #72] ; 0x48 │ │ adds r2, r3, r2 │ │ - str r2, [sp, #36] ; 0x24 │ │ + str r2, [sp, #32] │ │ ldr r2, [r4, #100] ; 0x64 │ │ - add r0, pc │ │ - str r0, [sp, #28] │ │ adds r2, r3, r2 │ │ - str r2, [sp, #40] ; 0x28 │ │ + str r2, [sp, #36] ; 0x24 │ │ ldr r2, [r4, #104] ; 0x68 │ │ - adds r2, r3, r2 │ │ - str r2, [sp, #44] ; 0x2c │ │ - b.n 1a94c │ │ - ldr r5, [r7, #0] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + bne.n 1bb48 │ │ + b.n 1bc62 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #32] │ │ + ldr r5, [r3, #0] │ │ ldr r3, [r5, #104] ; 0x68 │ │ - cmp r3, r1 │ │ - bge.n 1a81a │ │ - b.n 1a94a │ │ + cmp r3, r2 │ │ + bge.n 1bb56 │ │ + b.n 1bc5c │ │ ldr r3, [r5, #112] ; 0x70 │ │ ldr r2, [r4, #120] ; 0x78 │ │ cmp r3, r2 │ │ - bne.n 1a830 │ │ + bne.n 1bb6c │ │ adds r3, #1 │ │ str r3, [r5, #112] ; 0x70 │ │ ldr r0, [r4, #76] ; 0x4c │ │ adds r1, r5, #0 │ │ - bl 40620 │ │ + bl 421b8 │ │ str r0, [r4, #76] ; 0x4c │ │ adds r3, r5, #4 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [r5, #84] ; 0x54 │ │ cmp r2, #0 │ │ - bne.n 1a896 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ + bne.n 1bbca │ │ + ldr r2, [sp, #36] ; 0x24 │ │ cmp r3, r2 │ │ - bge.n 1a842 │ │ - b.n 1a94a │ │ + blt.n 1bc5c │ │ ldr r3, [r4, #120] ; 0x78 │ │ + ldr r2, [r4, #96] ; 0x60 │ │ ldr r6, [r5, #0] │ │ adds r3, #1 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #28] │ │ adds r3, r4, #0 │ │ adds r3, #8 │ │ - ldr r2, [r3, #124] ; 0x7c │ │ - ldr r3, [r4, #96] ; 0x60 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #48] ; 0x30 │ │ - b.n 1a890 │ │ - ldr r2, [r5, #84] ; 0x54 │ │ - ldr r3, [r6, #12] │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #24] │ │ - cmp r3, r0 │ │ - ble.n 1a88e │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #44] ; 0x2c │ │ + cmp r6, #0 │ │ + beq.n 1bc5c │ │ + ldr r3, [r5, #84] ; 0x54 │ │ + ldr r2, [r6, #12] │ │ + adds r7, r3, r2 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r7, r3 │ │ + ble.n 1bbc6 │ │ ldr r3, [r6, #44] ; 0x2c │ │ - ldr r1, [sp, #24] │ │ - cmp r1, r3 │ │ - ble.n 1a88e │ │ + cmp r7, r3 │ │ + ble.n 1bbc6 │ │ ldr r3, [r6, #112] ; 0x70 │ │ - ldr r2, [sp, #32] │ │ + ldr r2, [sp, #28] │ │ cmp r3, r2 │ │ - bge.n 1a880 │ │ + bge.n 1bbb8 │ │ ldr r0, [r4, #76] ; 0x4c │ │ adds r1, r6, #0 │ │ - bl 40620 │ │ + bl 421b8 │ │ str r0, [r4, #76] ; 0x4c │ │ adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ adds r0, #40 ; 0x28 │ │ ldr r2, [r5, #88] ; 0x58 │ │ - ldr r1, [sp, #24] │ │ - ldr r3, [sp, #32] │ │ - blx 1ca34 │ │ + ldr r3, [sp, #28] │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ ldr r6, [r6, #8] │ │ - cmp r6, #0 │ │ - bne.n 1a858 │ │ - b.n 1a94a │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - cmp r3, r0 │ │ - blt.n 1a94a │ │ - ldr r2, [r4, #60] ; 0x3c │ │ - ldr r6, [r5, #0] │ │ - ldr r1, [r2, #20] │ │ - ldr r3, [r6, #12] │ │ - cmp r1, #0 │ │ - beq.n 1a8c8 │ │ - asrs r0, r3, #31 │ │ - lsrs r0, r0, #27 │ │ - adds r0, r0, r3 │ │ - asrs r0, r0, #5 │ │ - lsls r0, r0, #2 │ │ - mov ip, r0 │ │ - movs r0, #31 │ │ - ands r0, r3 │ │ - str r0, [sp, #24] │ │ - mov r0, ip │ │ - ldr r1, [r0, r1] │ │ - adds r0, r1, #0 │ │ - ldr r1, [sp, #24] │ │ - lsrs r0, r1 │ │ - lsls r1, r0, #31 │ │ - bmi.n 1a8f2 │ │ - ldr r0, [r4, #16] │ │ - ldr r1, [r0, #8] │ │ - str r1, [sp, #24] │ │ - ldr r1, [sp, #28] │ │ - mov ip, r1 │ │ - adds r1, r3, #1 │ │ - beq.n 1a8de │ │ - ldr r2, [r2, #16] │ │ + b.n 1bb90 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + cmp r3, r2 │ │ + blt.n 1bc5c │ │ + ldr r1, [r4, #60] ; 0x3c │ │ + ldr r7, [r5, #0] │ │ + ldr r0, [r1, #20] │ │ + ldr r2, [r7, #12] │ │ + cmp r0, #0 │ │ + beq.n 1bc12 │ │ + movs r6, #31 │ │ + asrs r3, r2, #31 │ │ + lsrs r3, r3, #27 │ │ + adds r3, r3, r2 │ │ + asrs r3, r3, #5 │ │ lsls r3, r3, #2 │ │ - ldr r3, [r3, r2] │ │ - mov ip, r3 │ │ - mov r1, ip │ │ - bl 18b88 │ │ + ldr r3, [r3, r0] │ │ + ands r6, r2 │ │ + lsrs r3, r6 │ │ + adds r6, r3, #0 │ │ + lsls r3, r6, #31 │ │ + bpl.n 1bc12 │ │ + add r6, sp, #60 ; 0x3c │ │ + adds r0, r6, #0 │ │ + bl 2cf58 │ │ + ldr r2, [r5, #88] ; 0x58 │ │ + ldr r3, [r5, #84] ; 0x54 │ │ + str r2, [sp, #0] │ │ + ldrh r2, [r5, #32] │ │ + str r2, [sp, #4] │ │ + add r2, sp, #8 │ │ + ldmia r6!, {r0, r1, r5} │ │ + stmia r2!, {r0, r1, r5} │ │ + adds r1, r2, #0 │ │ + ldr r2, [r6, #0] │ │ + b.n 1bc50 │ │ + ldr r0, [r4, #16] │ │ + ldr r6, [r0, #8] │ │ + adds r3, r2, #1 │ │ + beq.n 1bc22 │ │ + ldr r3, [r1, #16] │ │ + lsls r2, r2, #2 │ │ + ldr r1, [r2, r3] │ │ + b.n 1bc26 │ │ + ldr r1, [pc, #184] ; (1bcdc ) │ │ + add r1, pc │ │ + bl 19e90 │ │ movs r3, #20 │ │ + adds r2, r0, #0 │ │ + adds r0, r2, #0 │ │ muls r0, r3 │ │ - ldr r2, [sp, #24] │ │ - adds r0, r2, r0 │ │ - ldr r3, [r0, #8] │ │ + adds r6, r6, r0 │ │ + ldr r3, [r6, #8] │ │ cmp r3, #1 │ │ - bne.n 1a922 │ │ - add r3, sp, #56 ; 0x38 │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #24] │ │ - bl 2b73a │ │ - ldr r3, [r5, #84] ; 0x54 │ │ - ldr r1, [r5, #88] ; 0x58 │ │ - add r0, sp, #8 │ │ - str r3, [sp, #32] │ │ - str r1, [sp, #0] │ │ - ldrh r1, [r5, #32] │ │ - str r0, [sp, #48] ; 0x30 │ │ - adds r5, r0, #0 │ │ - str r1, [sp, #4] │ │ - ldr r1, [sp, #24] │ │ - ldmia r1!, {r0, r2, r3} │ │ - stmia r5!, {r0, r2, r3} │ │ - ldr r1, [r1, #0] │ │ - str r1, [r5, #0] │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - adds r1, r6, #0 │ │ - ldr r2, [r4, #120] ; 0x78 │ │ - ldr r3, [sp, #32] │ │ - b.n 1a946 │ │ + beq.n 1bbf4 │ │ + ldr r2, [r5, #88] ; 0x58 │ │ ldr r3, [r5, #84] ; 0x54 │ │ - ldr r1, [r5, #88] ; 0x58 │ │ - str r3, [sp, #24] │ │ - str r1, [sp, #0] │ │ - ldrh r1, [r5, #32] │ │ adds r5, #16 │ │ - str r1, [sp, #4] │ │ - add r1, sp, #8 │ │ - ldmia r5!, {r0, r2, r3} │ │ - stmia r1!, {r0, r2, r3} │ │ - mov ip, r1 │ │ - ldr r1, [r5, #0] │ │ - mov r0, ip │ │ - str r1, [r0, #0] │ │ + str r2, [sp, #0] │ │ + ldrh r2, [r5, #16] │ │ + str r2, [sp, #4] │ │ + add r2, sp, #8 │ │ + ldmia r5!, {r0, r1, r6} │ │ + stmia r2!, {r0, r1, r6} │ │ + adds r1, r2, #0 │ │ + ldr r2, [r5, #0] │ │ + str r2, [r1, #0] │ │ ldr r0, [r4, #68] ; 0x44 │ │ + adds r1, r7, #0 │ │ ldr r2, [r4, #120] ; 0x78 │ │ + bl 2cc88 │ │ ldr r3, [sp, #24] │ │ - adds r1, r6, #0 │ │ - bl 2b45c │ │ - ldr r7, [r7, #8] │ │ - cmp r7, #0 │ │ - beq.n 1a952 │ │ - b.n 1a80e │ │ + ldr r3, [r3, #8] │ │ + b.n 1bb3e │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 2b5b4 │ │ + bl 2cde4 │ │ adds r0, r4, #0 │ │ - bl 1a490 │ │ + bl 1b92a │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 2b5b4 │ │ + bl 2cde4 │ │ adds r0, r4, #0 │ │ - bl 1a544 │ │ + bl 1b858 │ │ ldr r5, [r4, #72] ; 0x48 │ │ - b.n 1a97e │ │ + cmp r5, #0 │ │ + beq.n 1bc92 │ │ ldr r0, [r5, #0] │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - ldr r2, [r0, #112] ; 0x70 │ │ - cmp r2, r3 │ │ - bne.n 1a97c │ │ - bl 2c380 │ │ + ldr r2, [r4, #120] ; 0x78 │ │ + ldr r3, [r0, #112] ; 0x70 │ │ + cmp r3, r2 │ │ + bne.n 1bc8e │ │ + bl 2db94 │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 1a96e │ │ + b.n 1bc7c │ │ ldr r0, [r4, #72] ; 0x48 │ │ - bl 406d0 │ │ + bl 42268 │ │ ldr r3, [r4, #76] ; 0x4c │ │ - add sp, #76 ; 0x4c │ │ + ldr r2, [sp, #76] ; 0x4c │ │ str r5, [r4, #76] ; 0x4c │ │ str r3, [r4, #72] ; 0x48 │ │ ldr r3, [r4, #120] ; 0x78 │ │ movs r0, #1 │ │ adds r3, #1 │ │ str r3, [r4, #120] ; 0x78 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 1bcb4 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ ldr r1, [sp, #616] ; 0x268 │ │ ldr r1, [sp, #612] ; 0x264 │ │ ldr r1, [sp, #612] ; 0x264 │ │ subs r7, #185 ; 0xb9 │ │ - cmp r5, #56 ; 0x38 │ │ + b.n 1b604 │ │ movs r3, r0 │ │ - cmp r5, #233 ; 0xe9 │ │ + adds r5, #194 ; 0xc2 │ │ movs r3, r0 │ │ - lsls r3, r1, #5 │ │ - movs r0, r0 │ │ - lsrs r4, r0, #24 │ │ + adds r6, #113 ; 0x71 │ │ + movs r3, r0 │ │ + asrs r6, r6, #25 │ │ movs r3, r0 │ │ str r6, [r4, #100] ; 0x64 │ │ subs r7, #102 ; 0x66 │ │ - cmp r4, #116 ; 0x74 │ │ + adds r4, #226 ; 0xe2 │ │ movs r3, r0 │ │ - cmp r5, #64 ; 0x40 │ │ + adds r5, #172 ; 0xac │ │ movs r3, r0 │ │ - lsls r5, r0, #6 │ │ - movs r0, r0 │ │ - cmp r4, #67 ; 0x43 │ │ + adds r3, #197 ; 0xc5 │ │ movs r3, r0 │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ - │ │ -0001a9d0 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - adds r4, r0, #0 │ │ - ldr r0, [r0, #64] ; 0x40 │ │ - adds r5, r1, #0 │ │ - adds r6, r2, #0 │ │ - cmp r0, #0 │ │ - beq.n 1a9e2 │ │ - bl 2b6b0 │ │ - adds r1, r5, #0 │ │ - adds r2, r6, #0 │ │ - adds r0, r4, #0 │ │ - bl 12d2e │ │ - ldr r3, [r5, #20] │ │ - ldr r2, [r4, #56] ; 0x38 │ │ - adds r1, r5, #0 │ │ - str r3, [r4, #40] ; 0x28 │ │ - ldr r3, [r4, #12] │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - ldr r3, [r3, #20] │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #116] ; 0x74 │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #112] ; 0x70 │ │ - str r2, [sp, #8] │ │ - adds r2, r6, #0 │ │ - bl 2b748 │ │ - adds r2, r5, #0 │ │ - str r0, [r4, #64] ; 0x40 │ │ - ldr r1, [r4, #60] ; 0x3c │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - bl 2b3f4 │ │ - add sp, #16 │ │ - movs r0, #0 │ │ - pop {r4, r5, r6, pc} │ │ │ │ -0001aa1c : │ │ - push {r4, lr} │ │ +0001bce0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r6, [pc, #176] ; (1bd94 ) │ │ + sub sp, #60 ; 0x3c │ │ + ldr r1, [pc, #176] ; (1bd98 ) │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ adds r4, r0, #0 │ │ - bl 12d80 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - bl 2b6b0 │ │ + ldr r3, [r6, #0] │ │ + add r1, pc │ │ + movs r5, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r3, #254 ; 0xfe │ │ + lsls r3, r3, #22 │ │ + str r3, [r0, #92] ; 0x5c │ │ + ldr r3, [r0, #80] ; 0x50 │ │ + add r7, sp, #36 ; 0x24 │ │ + str r3, [r0, #96] ; 0x60 │ │ + ldr r3, [r0, #84] ; 0x54 │ │ + str r3, [r0, #100] ; 0x64 │ │ + ldr r3, [r0, #88] ; 0x58 │ │ + str r3, [r0, #104] ; 0x68 │ │ + ldr r3, [r0, #12] │ │ + ldr r0, [r3, #20] │ │ + bl 18f90 │ │ + str r0, [sp, #28] │ │ ldr r0, [r4, #68] ; 0x44 │ │ - cmp r0, #0 │ │ - beq.n 1aa44 │ │ - bl 2b624 │ │ - movs r1, #0 │ │ + bl 2ce54 │ │ ldr r0, [r4, #68] ; 0x44 │ │ - adds r2, r1, #0 │ │ - bl 2b3f4 │ │ + bl 2ce64 │ │ + adds r3, r4, #0 │ │ + adds r3, #124 ; 0x7c │ │ + adds r0, r7, #0 │ │ + strb r5, [r3, #0] │ │ + bl 2cf58 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [r4, #120] ; 0x78 │ │ + mov ip, r3 │ │ + adds r3, r4, #0 │ │ + adds r3, #8 │ │ + str r5, [r3, #124] ; 0x7c │ │ + mov r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #28] │ │ + add r1, sp, #8 │ │ + str r3, [sp, #4] │ │ + adds r3, r7, #0 │ │ + ldmia r3!, {r0, r2, r7} │ │ + stmia r1!, {r0, r2, r7} │ │ + ldr r3, [r3, #0] │ │ + mov r2, ip │ │ + str r3, [r1, #0] │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 2b384 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - blx 1c4a4 │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - bl 2e338 │ │ + adds r1, r5, #0 │ │ + adds r3, r5, #0 │ │ + bl 2cc88 │ │ + adds r3, r4, #0 │ │ + adds r3, #136 ; 0x88 │ │ + str r5, [r3, #0] │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - pop {r4, pc} │ │ + bl 1b92a │ │ + adds r0, r4, #0 │ │ + bl 1b858 │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + str r5, [r4, #76] ; 0x4c │ │ + str r3, [r4, #72] ; 0x48 │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + adds r0, r5, #0 │ │ + adds r3, #1 │ │ + str r3, [r4, #120] ; 0x78 │ │ + adds r3, r4, #0 │ │ + adds r3, #148 ; 0x94 │ │ + str r5, [r3, #0] │ │ + ldr r3, [r6, #0] │ │ + adds r4, #152 ; 0x98 │ │ + str r5, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 1bd90 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #60 ; 0x3c │ │ + pop {r4, r5, r6, r7, pc} │ │ + b.n 1c0c0 │ │ + movs r3, r0 │ │ + movs r7, #27 │ │ + movs r3, r0 │ │ push {r4, lr} │ │ - ldr r0, [r0, #24] │ │ - b.n 1aa72 │ │ + cmp r0, #0 │ │ + beq.n 1bdb8 │ │ ldr r4, [r0, #20] │ │ cmp r4, r1 │ │ - bne.n 1aa70 │ │ + bne.n 1bdb4 │ │ ldr r4, [r0, #4] │ │ cmp r4, r2 │ │ - bne.n 1aa70 │ │ + bne.n 1bdb4 │ │ ldr r4, [r0, #28] │ │ cmp r4, r3 │ │ - beq.n 1aa76 │ │ + beq.n 1bdb8 │ │ ldr r0, [r0, #48] ; 0x30 │ │ - cmp r0, #0 │ │ - bne.n 1aa5e │ │ + b.n 1bd9e │ │ pop {r4, pc} │ │ + push {r4, r5, r6, lr} │ │ + adds r5, r1, #0 │ │ + ldr r1, [r0, #32] │ │ + adds r4, r0, #0 │ │ + cmp r1, #0 │ │ + bne.n 1bdea │ │ + movs r2, #254 ; 0xfe │ │ + adds r6, r0, #4 │ │ + lsls r2, r2, #22 │ │ + ldr r0, [r0, #28] │ │ + ldr r3, [r6, #124] ; 0x7c │ │ + bl 155d0 │ │ + str r0, [r4, #32] │ │ + cmp r0, #0 │ │ + beq.n 1bdfa │ │ + ldr r1, [r4, #36] ; 0x24 │ │ + cmp r1, #0 │ │ + bne.n 1bdea │ │ + ldr r2, [r6, #124] ; 0x7c │ │ + ldr r0, [r4, #28] │ │ + bl 15864 │ │ + str r0, [r4, #36] ; 0x24 │ │ + ldr r0, [r4, #32] │ │ + cmp r5, #0 │ │ + beq.n 1bdfa │ │ + ldr r3, [r4, #28] │ │ + ldr r2, [r0, #16] │ │ + ldr r3, [r3, #44] ; 0x2c │ │ + adds r3, r2, r3 │ │ + str r3, [r5, #0] │ │ + pop {r4, r5, r6, pc} │ │ push {r3, r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ adds r5, r2, #0 │ │ adds r6, r3, #0 │ │ adds r2, r3, #0 │ │ + ldr r0, [r0, #24] │ │ ldr r3, [sp, #24] │ │ - adds r4, r0, #0 │ │ adds r7, r1, #0 │ │ - bl 1aa58 │ │ + bl 1bd9c │ │ cmp r0, #0 │ │ - beq.n 1aab2 │ │ + beq.n 1be38 │ │ ldr r3, [r0, #16] │ │ adds r2, r3, #1 │ │ - beq.n 1aa98 │ │ + beq.n 1be1e │ │ cmp r3, r5 │ │ - bge.n 1aa9a │ │ + bge.n 1be20 │ │ str r5, [r0, #16] │ │ ldr r3, [r0, #12] │ │ adds r2, r3, #1 │ │ - beq.n 1aaa4 │ │ + beq.n 1be2a │ │ cmp r3, r5 │ │ - ble.n 1aaa6 │ │ + ble.n 1be2c │ │ str r5, [r0, #12] │ │ - ldr r3, [r0, #32] │ │ - ldr r2, [sp, #28] │ │ - cmp r2, r3 │ │ - ble.n 1aae2 │ │ - str r2, [r0, #32] │ │ - b.n 1aae2 │ │ - ldr r1, [pc, #48] ; (1aae4 ) │ │ - ldr r2, [pc, #48] ; (1aae8 ) │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r0, #32] │ │ + cmp r3, r2 │ │ + ble.n 1be68 │ │ + str r3, [r0, #32] │ │ + b.n 1be68 │ │ + ldr r1, [pc, #48] ; (1be6c ) │ │ ldr r0, [r4, #56] ; 0x38 │ │ + ldr r2, [pc, #48] ; (1be70 ) │ │ add r1, pc │ │ - bl 40fba <__listelem_malloc__> │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ movs r3, #0 │ │ strh r3, [r0, #24] │ │ str r3, [r0, #40] ; 0x28 │ │ str r3, [r0, #36] ; 0x24 │ │ - ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ str r6, [r0, #4] │ │ str r7, [r0, #20] │ │ + str r3, [r0, #32] │ │ + ldr r3, [sp, #24] │ │ str r5, [r0, #16] │ │ str r5, [r0, #12] │ │ - str r3, [r0, #32] │ │ - str r2, [r0, #28] │ │ + str r3, [r0, #28] │ │ ldr r3, [r4, #24] │ │ str r3, [r0, #48] ; 0x30 │ │ ldrh r3, [r4, #40] ; 0x28 │ │ str r0, [r4, #24] │ │ adds r3, #1 │ │ strh r3, [r4, #40] ; 0x28 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - cmp r1, #144 ; 0x90 │ │ + nop ; (mov r8, r8) │ │ + adds r1, #178 ; 0xb2 │ │ movs r3, r0 │ │ lsls r3, r5, #18 │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r6, [r0, #28] │ │ + adds r3, r0, #0 │ │ + ldr r0, [r0, #28] │ │ sub sp, #60 ; 0x3c │ │ - adds r5, r0, #0 │ │ - cmp r6, #0 │ │ - beq.n 1ab02 │ │ - ldr r2, [r6, #36] ; 0x24 │ │ - ldr r3, [r0, #120] ; 0x78 │ │ - cmp r2, r3 │ │ - bne.n 1ab02 │ │ - b.n 1b018 │ │ + cmp r0, #0 │ │ + beq.n 1be8a │ │ + ldr r2, [r0, #36] ; 0x24 │ │ + ldr r1, [r3, #120] ; 0x78 │ │ + cmp r2, r1 │ │ + bne.n 1be8a │ │ + b.n 1c3aa │ │ + adds r6, r3, #0 │ │ + movs r4, #0 │ │ + bl 15128 │ │ + ldr r1, [r6, #120] ; 0x78 │ │ + str r4, [r6, #28] │ │ adds r0, r6, #0 │ │ - movs r7, #0 │ │ - bl 13fb8 │ │ - ldr r1, [r5, #120] ; 0x78 │ │ - str r7, [r5, #28] │ │ - adds r0, r5, #0 │ │ - bl 13f44 │ │ - ldr r4, [r5, #60] ; 0x3c │ │ - adds r6, r0, #0 │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - str r4, [sp, #36] ; 0x24 │ │ - bl 2b62e │ │ - str r0, [sp, #28] │ │ - b.n 1ab6c │ │ - adds r1, r7, #0 │ │ - bl 2b61a │ │ + bl 150b4 │ │ + ldr r3, [r6, #60] ; 0x3c │ │ + adds r7, r0, #0 │ │ + ldr r0, [r6, #68] ; 0x44 │ │ + str r3, [sp, #28] │ │ + bl 2ce5e │ │ + str r0, [sp, #32] │ │ + ldr r3, [sp, #32] │ │ + ldr r0, [r6, #68] ; 0x44 │ │ + cmp r4, r3 │ │ + bge.n 1befc │ │ + adds r1, r4, #0 │ │ + bl 2ce4a │ │ ldr r3, [r0, #0] │ │ - adds r4, r0, #0 │ │ + adds r5, r0, #0 │ │ cmp r3, #0 │ │ - beq.n 1ab6a │ │ + beq.n 1bef8 │ │ ldr r3, [r3, #12] │ │ adds r3, #1 │ │ - beq.n 1ab6a │ │ + beq.n 1bef8 │ │ ldr r1, [r0, #8] │ │ cmp r1, #0 │ │ - beq.n 1ab52 │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - bl 2b61a │ │ - adds r3, r0, #0 │ │ - ldr r2, [r3, #4] │ │ - ldr r0, [r4, #4] │ │ - ldr r1, [r3, #12] │ │ - subs r0, r0, r2 │ │ + beq.n 1bee0 │ │ + ldr r0, [r6, #68] ; 0x44 │ │ + bl 2ce4a │ │ + ldr r3, [r5, #4] │ │ + ldr r2, [r0, #4] │ │ + ldr r1, [r0, #12] │ │ + subs r3, r3, r2 │ │ + mov ip, r3 │ │ adds r1, #1 │ │ - b.n 1ab54 │ │ + b.n 1bee4 │ │ + ldr r3, [r0, #4] │ │ + mov ip, r3 │ │ + ldr r0, [r5, #0] │ │ + ldr r2, [r5, #12] │ │ + ldr r3, [r0, #12] │ │ ldr r0, [r0, #4] │ │ - ldr r2, [r4, #0] │ │ - mov ip, r2 │ │ - ldr r2, [r4, #12] │ │ - mov r4, ip │ │ - ldr r3, [r4, #12] │ │ - ldr r4, [r4, #4] │ │ + str r0, [sp, #0] │ │ + mov r0, ip │ │ str r0, [sp, #4] │ │ - adds r0, r6, #0 │ │ - str r4, [sp, #0] │ │ - bl 1aa78 │ │ - adds r7, #1 │ │ - ldr r4, [sp, #28] │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - cmp r7, r4 │ │ - blt.n 1ab24 │ │ - bl 2b62e │ │ - movs r4, #0 │ │ + adds r0, r7, #0 │ │ + bl 1bdfc │ │ + adds r4, #1 │ │ + b.n 1beaa │ │ + bl 2ce5e │ │ + movs r3, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ - b.n 1ac4a │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - ldr r1, [sp, #28] │ │ - bl 2b61a │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + cmp r3, r2 │ │ + bge.n 1bfda │ │ + ldr r0, [r6, #68] ; 0x44 │ │ + ldr r1, [sp, #32] │ │ + bl 2ce4a │ │ ldr r3, [r0, #0] │ │ adds r4, r0, #0 │ │ cmp r3, #0 │ │ - beq.n 1ac46 │ │ + beq.n 1bfd4 │ │ ldr r3, [r3, #12] │ │ adds r3, #1 │ │ - beq.n 1ac46 │ │ + beq.n 1bfd4 │ │ ldr r1, [r0, #8] │ │ cmp r1, #0 │ │ - beq.n 1abae │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - bl 2b61a │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [r0, #4] │ │ - ldr r1, [r0, #12] │ │ - subs r2, r3, r2 │ │ - adds r1, #1 │ │ - str r2, [sp, #40] ; 0x28 │ │ - b.n 1abb2 │ │ - ldr r0, [r0, #4] │ │ - str r0, [sp, #40] ; 0x28 │ │ + beq.n 1bf3c │ │ + ldr r0, [r6, #68] ; 0x44 │ │ + bl 2ce4a │ │ + ldr r3, [r0, #12] │ │ + ldr r2, [r4, #4] │ │ + adds r1, r3, #1 │ │ + ldr r3, [r0, #4] │ │ + subs r3, r2, r3 │ │ + b.n 1bf3e │ │ + ldr r3, [r0, #4] │ │ + str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r4, #0] │ │ - adds r0, r6, #0 │ │ - ldr r7, [r3, #4] │ │ + ldr r0, [r7, #24] │ │ + ldr r5, [r3, #4] │ │ ldr r2, [r3, #12] │ │ - adds r3, r7, #0 │ │ - bl 1aa58 │ │ + adds r3, r5, #0 │ │ + bl 1bd9c │ │ ldr r3, [r4, #12] │ │ str r0, [sp, #44] ; 0x2c │ │ - adds r1, r7, #0 │ │ + adds r1, r5, #0 │ │ adds r3, #1 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #28] │ │ str r3, [sp, #48] ; 0x30 │ │ - bl 2de70 │ │ - b.n 1ac3e │ │ - ldr r0, [sp, #32] │ │ - bl 2decc │ │ + bl 2f7c0 │ │ + str r0, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + beq.n 1bfd4 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + bl 2f81c │ │ ldr r2, [r0, #12] │ │ ldr r3, [r0, #4] │ │ cmp r2, #0 │ │ - blt.n 1abfc │ │ - adds r0, r6, #0 │ │ + blt.n 1bf90 │ │ + ldr r0, [r7, #24] │ │ ldr r1, [sp, #48] ; 0x30 │ │ - bl 1aa58 │ │ + bl 1bd9c │ │ subs r2, r0, #0 │ │ - beq.n 1ac38 │ │ + beq.n 1bfcc │ │ ldr r3, [r4, #12] │ │ - adds r0, r6, #0 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ + adds r0, r7, #0 │ │ str r3, [sp, #0] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #40] ; 0x28 │ │ - bl 13124 │ │ - b.n 1ac38 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ + bl 142cc │ │ + b.n 1bfcc │ │ + ldr r0, [sp, #28] │ │ adds r1, r3, #0 │ │ - bl 2de70 │ │ - b.n 1ac34 │ │ - adds r0, r7, #0 │ │ - bl 2decc │ │ + bl 2f7c0 │ │ + subs r5, r0, #0 │ │ + beq.n 1bfcc │ │ + adds r0, r5, #0 │ │ + bl 2f81c │ │ ldr r2, [r0, #12] │ │ - adds r1, r2, #1 │ │ - beq.n 1ac2e │ │ + adds r3, r2, #1 │ │ + beq.n 1bfc4 │ │ ldr r3, [r0, #4] │ │ ldr r1, [sp, #48] ; 0x30 │ │ - adds r0, r6, #0 │ │ - bl 1aa58 │ │ + ldr r0, [r7, #24] │ │ + bl 1bd9c │ │ subs r2, r0, #0 │ │ - beq.n 1ac2e │ │ + beq.n 1bfc4 │ │ ldr r3, [r4, #12] │ │ - adds r0, r6, #0 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ + adds r0, r7, #0 │ │ str r3, [sp, #0] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #40] ; 0x28 │ │ - bl 13124 │ │ - adds r0, r7, #0 │ │ - bl 2defc │ │ - subs r7, r0, #0 │ │ - bne.n 1ac06 │ │ - ldr r0, [sp, #32] │ │ - bl 2defc │ │ - str r0, [sp, #32] │ │ - ldr r2, [sp, #32] │ │ - cmp r2, #0 │ │ - bne.n 1abd2 │ │ - ldr r4, [sp, #28] │ │ - adds r4, #1 │ │ - str r4, [sp, #28] │ │ - ldr r4, [sp, #28] │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - cmp r4, r0 │ │ - blt.n 1ab7e │ │ - ldr r2, [pc, #720] ; (1af28 ) │ │ - movs r1, #0 │ │ - ldr r4, [r6, #24] │ │ - str r1, [sp, #28] │ │ - adds r7, r1, #0 │ │ - str r2, [sp, #32] │ │ - b.n 1acb2 │ │ + bl 142cc │ │ + adds r0, r5, #0 │ │ + bl 2f84e │ │ + b.n 1bf98 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + bl 2f84e │ │ + b.n 1bf5e │ │ + ldr r3, [sp, #32] │ │ + adds r3, #1 │ │ + b.n 1bf04 │ │ + movs r3, #0 │ │ + adds r5, r3, #0 │ │ + ldr r4, [r7, #24] │ │ + str r3, [sp, #32] │ │ + cmp r4, #0 │ │ + beq.n 1c038 │ │ ldr r3, [r4, #20] │ │ cmp r3, #0 │ │ - bne.n 1acb0 │ │ + bne.n 1c034 │ │ ldr r3, [r4, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 1acb0 │ │ + beq.n 1c034 │ │ ldr r3, [r4, #4] │ │ - adds r0, r3, #1 │ │ - beq.n 1ac7e │ │ - ldr r2, [r5, #60] ; 0x3c │ │ + adds r2, r3, #1 │ │ + beq.n 1c002 │ │ + ldr r2, [r6, #60] ; 0x3c │ │ lsls r3, r3, #2 │ │ ldr r2, [r2, #16] │ │ - ldr r2, [r3, r2] │ │ - b.n 1ac82 │ │ - ldr r2, [pc, #684] ; (1af2c ) │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ - movs r2, #0 │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #12] │ │ - ldr r1, [sp, #32] │ │ - ldr r3, [pc, #672] ; (1af30 ) │ │ - str r2, [sp, #8] │ │ - ldr r2, [r4, #16] │ │ - add r1, pc │ │ + ldr r3, [r3, r2] │ │ + b.n 1c006 │ │ + ldr r3, [pc, #720] ; (1c2d4 ) │ │ add r3, pc │ │ - str r2, [sp, #12] │ │ + str r3, [sp, #0] │ │ + movs r3, #0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #12] │ │ + ldr r1, [pc, #712] ; (1c2d8 ) │ │ movs r0, #1 │ │ - ldr r2, [pc, #664] ; (1af34 ) │ │ - bl 4003c │ │ - adds r0, r7, #0 │ │ + str r3, [sp, #8] │ │ + ldr r3, [r4, #16] │ │ + add r1, pc │ │ + ldr r2, [pc, #704] ; (1c2dc ) │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #704] ; (1c2e0 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ - bl 40620 │ │ - ldr r1, [sp, #28] │ │ - adds r7, r0, #0 │ │ - adds r1, #1 │ │ - str r1, [sp, #28] │ │ + bl 421b8 │ │ + adds r5, r0, #0 │ │ + ldr r3, [sp, #32] │ │ + adds r3, #1 │ │ + str r3, [sp, #32] │ │ ldr r4, [r4, #48] ; 0x30 │ │ - cmp r4, #0 │ │ - bne.n 1ac62 │ │ - ldr r4, [sp, #28] │ │ - str r7, [sp, #32] │ │ - cmp r4, #1 │ │ - bne.n 1acc2 │ │ - ldr r4, [r7, #0] │ │ - b.n 1ad20 │ │ - ldr r1, [pc, #628] ; (1af38 ) │ │ - ldr r0, [r5, #60] ; 0x3c │ │ + b.n 1bfe2 │ │ + ldr r3, [sp, #32] │ │ + adds r4, r5, #0 │ │ + cmp r3, #1 │ │ + bne.n 1c046 │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #32] │ │ + b.n 1c0a0 │ │ + ldr r1, [pc, #668] ; (1c2e4 ) │ │ + ldr r0, [r6, #60] ; 0x3c │ │ add r1, pc │ │ - bl 2dff8 │ │ - ldr r2, [r5, #60] ; 0x3c │ │ + bl 2f948 │ │ + ldr r2, [r6, #60] ; 0x3c │ │ adds r3, r0, #0 │ │ ldr r1, [r2, #20] │ │ cmp r1, #0 │ │ - beq.n 1acf2 │ │ + beq.n 1c076 │ │ asrs r2, r0, #31 │ │ lsrs r2, r2, #27 │ │ adds r2, r2, r0 │ │ asrs r2, r2, #5 │ │ lsls r2, r2, #2 │ │ adds r2, r1, r2 │ │ movs r1, #31 │ │ @@ -23434,1146 +24682,1116 @@ │ │ lsls r0, r1 │ │ adds r1, r0, #0 │ │ ldr r0, [r2, #0] │ │ orrs r1, r0 │ │ str r1, [r2, #0] │ │ movs r2, #1 │ │ negs r2, r2 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ str r2, [sp, #0] │ │ - str r0, [sp, #4] │ │ - adds r2, r1, #0 │ │ - adds r0, r6, #0 │ │ - bl 1aa78 │ │ - adds r4, r0, #0 │ │ - b.n 1ad1c │ │ - movs r1, #0 │ │ - ldr r2, [r7, #0] │ │ - adds r0, r6, #0 │ │ - str r1, [sp, #0] │ │ - movs r3, #0 │ │ - adds r1, r4, #0 │ │ - bl 13124 │ │ - ldr r7, [r7, #8] │ │ - cmp r7, #0 │ │ - bne.n 1ad0a │ │ - ldr r0, [sp, #32] │ │ - bl 406d0 │ │ - str r4, [r6, #28] │ │ + movs r2, #0 │ │ + adds r0, r7, #0 │ │ + str r2, [sp, #4] │ │ + adds r1, r2, #0 │ │ + bl 1bdfc │ │ + str r0, [sp, #32] │ │ cmp r4, #0 │ │ - bne.n 1ad3a │ │ - ldr r1, [pc, #524] ; (1af3c ) │ │ - ldr r3, [pc, #528] ; (1af40 ) │ │ + beq.n 1c0a0 │ │ + movs r3, #0 │ │ + ldr r2, [r4, #0] │ │ + adds r0, r7, #0 │ │ + str r3, [sp, #0] │ │ + ldr r1, [sp, #32] │ │ + bl 142cc │ │ + ldr r4, [r4, #8] │ │ + b.n 1c08a │ │ + adds r0, r5, #0 │ │ + bl 42268 │ │ + ldr r3, [sp, #32] │ │ + str r3, [r7, #28] │ │ + cmp r3, #0 │ │ + bne.n 1c0bc │ │ + ldr r1, [pc, #568] ; (1c2e8 ) │ │ + ldr r3, [pc, #568] ; (1c2ec ) │ │ movs r0, #3 │ │ add r1, pc │ │ + ldr r2, [pc, #568] ; (1c2f0 ) │ │ add r3, pc │ │ - ldr r2, [pc, #524] ; (1af44 ) │ │ - b.n 1ae80 │ │ - ldr r2, [pc, #524] ; (1af48 ) │ │ - movs r7, #0 │ │ - ldr r4, [r6, #24] │ │ - str r7, [sp, #28] │ │ - str r2, [sp, #32] │ │ - b.n 1ad9a │ │ - ldr r3, [r6, #36] ; 0x24 │ │ - ldr r0, [r4, #16] │ │ + b.n 1c204 │ │ + movs r5, #0 │ │ + ldr r4, [r7, #24] │ │ + str r5, [sp, #32] │ │ + cmp r4, #0 │ │ + beq.n 1c11c │ │ + ldr r3, [r7, #36] ; 0x24 │ │ + ldr r2, [r4, #16] │ │ subs r3, #1 │ │ - cmp r0, r3 │ │ - bne.n 1ad98 │ │ + cmp r2, r3 │ │ + bne.n 1c118 │ │ ldr r3, [r4, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n 1ad98 │ │ + beq.n 1c118 │ │ ldr r3, [r4, #4] │ │ adds r1, r3, #1 │ │ - beq.n 1ad66 │ │ - ldr r2, [r5, #60] ; 0x3c │ │ + beq.n 1c0e6 │ │ + ldr r1, [r6, #60] ; 0x3c │ │ lsls r3, r3, #2 │ │ - ldr r2, [r2, #16] │ │ - ldr r2, [r3, r2] │ │ - b.n 1ad6a │ │ - ldr r2, [pc, #484] ; (1af4c ) │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #20] │ │ - ldr r1, [sp, #32] │ │ - ldr r3, [pc, #476] ; (1af50 ) │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #12] │ │ - str r0, [sp, #12] │ │ - add r1, pc │ │ - str r2, [sp, #8] │ │ - ldr r2, [r4, #32] │ │ + ldr r1, [r1, #16] │ │ + ldr r3, [r3, r1] │ │ + b.n 1c0ea │ │ + ldr r3, [pc, #524] ; (1c2f4 ) │ │ add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #20] │ │ + ldr r1, [pc, #520] ; (1c2f8 ) │ │ movs r0, #1 │ │ - str r2, [sp, #16] │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #12] │ │ + str r2, [sp, #12] │ │ movs r2, #158 ; 0x9e │ │ + str r3, [sp, #8] │ │ + ldr r3, [r4, #32] │ │ + add r1, pc │ │ lsls r2, r2, #3 │ │ - bl 4003c │ │ - ldr r0, [sp, #28] │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #500] ; (1c2fc ) │ │ + adds r5, #1 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r0, [sp, #32] │ │ adds r1, r4, #0 │ │ - bl 40620 │ │ - adds r7, #1 │ │ - str r0, [sp, #28] │ │ + bl 421b8 │ │ + str r0, [sp, #32] │ │ ldr r4, [r4, #48] ; 0x30 │ │ - cmp r4, #0 │ │ - bne.n 1ad46 │ │ - ldr r2, [sp, #28] │ │ - str r2, [sp, #32] │ │ - cmp r7, #1 │ │ - bne.n 1adaa │ │ - ldr r7, [r2, #0] │ │ - b.n 1ae68 │ │ - cmp r7, #0 │ │ - bne.n 1ae08 │ │ - ldr r3, [r6, #24] │ │ + b.n 1c0c2 │ │ + ldr r3, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ + cmp r5, #1 │ │ + bne.n 1c128 │ │ + ldr r5, [r3, #0] │ │ + b.n 1c1ec │ │ + cmp r5, #0 │ │ + bne.n 1c186 │ │ adds r2, r4, #0 │ │ - b.n 1adc6 │ │ + ldr r3, [r7, #24] │ │ + cmp r3, #0 │ │ + beq.n 1c148 │ │ ldr r1, [r3, #16] │ │ cmp r1, r2 │ │ - ble.n 1adc4 │ │ + ble.n 1c144 │ │ ldr r0, [r3, #40] ; 0x28 │ │ cmp r0, #0 │ │ - beq.n 1adc4 │ │ + beq.n 1c144 │ │ adds r2, r1, #0 │ │ adds r4, r3, #0 │ │ ldr r3, [r3, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 1adb4 │ │ - subs r7, r4, #0 │ │ - beq.n 1ae68 │ │ + b.n 1c130 │ │ + subs r5, r4, #0 │ │ + beq.n 1c1ec │ │ ldr r3, [r4, #4] │ │ - adds r0, r3, #1 │ │ - beq.n 1adde │ │ - ldr r2, [r5, #60] ; 0x3c │ │ + adds r2, r3, #1 │ │ + beq.n 1c15c │ │ + ldr r2, [r6, #60] ; 0x3c │ │ lsls r3, r3, #2 │ │ ldr r2, [r2, #16] │ │ - ldr r2, [r3, r2] │ │ - b.n 1ade2 │ │ - ldr r2, [pc, #372] ; (1af54 ) │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #20] │ │ - ldr r1, [pc, #368] ; (1af58 ) │ │ - ldr r3, [pc, #368] ; (1af5c ) │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #12] │ │ - add r1, pc │ │ + ldr r3, [r3, r2] │ │ + b.n 1c160 │ │ + ldr r3, [pc, #416] ; (1c300 ) │ │ add r3, pc │ │ - str r2, [sp, #8] │ │ - ldr r2, [r4, #16] │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #20] │ │ + ldr r1, [pc, #412] ; (1c304 ) │ │ movs r0, #1 │ │ - adds r7, r4, #0 │ │ - str r2, [sp, #12] │ │ - ldr r2, [r4, #32] │ │ - str r2, [sp, #16] │ │ - ldr r2, [pc, #348] ; (1af60 ) │ │ - bl 4003c │ │ - b.n 1ae68 │ │ - ldr r1, [pc, #344] ; (1af64 ) │ │ - ldr r0, [r5, #60] ; 0x3c │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #12] │ │ + add r1, pc │ │ + ldr r2, [pc, #408] ; (1c308 ) │ │ + str r3, [sp, #8] │ │ + ldr r3, [r4, #16] │ │ + adds r5, r4, #0 │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #32] │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #396] ; (1c30c ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 1c1ec │ │ + ldr r1, [pc, #392] ; (1c310 ) │ │ + ldr r0, [r6, #60] ; 0x3c │ │ add r1, pc │ │ - bl 2dff8 │ │ - ldr r2, [r5, #60] ; 0x3c │ │ + bl 2f948 │ │ + ldr r2, [r6, #60] ; 0x3c │ │ adds r3, r0, #0 │ │ ldr r1, [r2, #20] │ │ cmp r1, #0 │ │ - beq.n 1ae38 │ │ + beq.n 1c1b6 │ │ asrs r2, r0, #31 │ │ lsrs r2, r2, #27 │ │ adds r2, r2, r0 │ │ asrs r2, r2, #5 │ │ lsls r2, r2, #2 │ │ adds r2, r1, r2 │ │ movs r1, #31 │ │ ands r1, r0 │ │ movs r0, #1 │ │ lsls r0, r1 │ │ adds r1, r0, #0 │ │ ldr r0, [r2, #0] │ │ orrs r1, r0 │ │ str r1, [r2, #0] │ │ - ldr r2, [r5, #120] ; 0x78 │ │ - movs r1, #1 │ │ - negs r1, r1 │ │ - str r1, [sp, #0] │ │ - movs r1, #0 │ │ - str r1, [sp, #4] │ │ - adds r0, r6, #0 │ │ - adds r1, r2, #0 │ │ - bl 1aa78 │ │ - ldr r4, [sp, #28] │ │ - adds r7, r0, #0 │ │ - b.n 1ae64 │ │ - ldr r1, [r4, #0] │ │ - ldr r2, [r5, #120] ; 0x78 │ │ - adds r0, r6, #0 │ │ + movs r2, #1 │ │ + negs r2, r2 │ │ + str r2, [sp, #0] │ │ + movs r2, #0 │ │ + str r2, [sp, #4] │ │ + ldr r1, [r6, #120] ; 0x78 │ │ + adds r0, r7, #0 │ │ + adds r2, r1, #0 │ │ + bl 1bdfc │ │ + adds r5, r0, #0 │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + beq.n 1c1ec │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [r6, #120] ; 0x78 │ │ + adds r0, r7, #0 │ │ + ldr r1, [r3, #0] │ │ ldr r3, [r1, #32] │ │ str r2, [sp, #0] │ │ - adds r2, r7, #0 │ │ - bl 13124 │ │ - ldr r4, [r4, #8] │ │ - cmp r4, #0 │ │ - bne.n 1ae52 │ │ - ldr r0, [sp, #32] │ │ - bl 406d0 │ │ - str r7, [r6, #32] │ │ - cmp r7, #0 │ │ - bne.n 1ae8e │ │ - ldr r1, [pc, #240] ; (1af68 ) │ │ - ldr r3, [pc, #244] ; (1af6c ) │ │ - ldr r2, [pc, #244] ; (1af70 ) │ │ + adds r2, r5, #0 │ │ + bl 142cc │ │ + ldr r3, [sp, #32] │ │ + ldr r3, [r3, #8] │ │ + str r3, [sp, #32] │ │ + b.n 1c1cc │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + bl 42268 │ │ + str r5, [r7, #32] │ │ + cmp r5, #0 │ │ + bne.n 1c212 │ │ + movs r0, #3 │ │ + ldr r1, [pc, #280] ; (1c314 ) │ │ + ldr r3, [pc, #280] ; (1c318 ) │ │ + ldr r2, [pc, #284] ; (1c31c ) │ │ add r1, pc │ │ add r3, pc │ │ - movs r0, #3 │ │ - bl 4003c │ │ - adds r0, r6, #0 │ │ - bl 13fb8 │ │ - movs r6, #0 │ │ - b.n 1b018 │ │ - ldr r3, [r6, #28] │ │ - ldr r2, [r3, #4] │ │ - adds r1, r2, #1 │ │ - beq.n 1aea0 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - lsls r2, r2, #2 │ │ - ldr r1, [r4, #16] │ │ - ldr r0, [r2, r1] │ │ - b.n 1aea4 │ │ - ldr r0, [pc, #208] ; (1af74 ) │ │ - add r0, pc │ │ - ldr r4, [r3, #20] │ │ - ldr r3, [r7, #4] │ │ - adds r1, r3, #1 │ │ - beq.n 1aeb6 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ + bl 41bd4 │ │ + adds r0, r7, #0 │ │ + bl 15128 │ │ + movs r0, #0 │ │ + b.n 1c3aa │ │ + ldr r1, [r7, #28] │ │ + ldr r3, [r1, #4] │ │ + adds r2, r3, #1 │ │ + beq.n 1c226 │ │ + ldr r2, [sp, #28] │ │ lsls r3, r3, #2 │ │ - ldr r2, [r1, #16] │ │ + ldr r2, [r2, #16] │ │ + str r2, [sp, #32] │ │ ldr r2, [r3, r2] │ │ - b.n 1aeba │ │ - ldr r2, [pc, #192] ; (1af78 ) │ │ + b.n 1c22a │ │ + ldr r2, [pc, #248] ; (1c320 ) │ │ add r2, pc │ │ - str r0, [sp, #0] │ │ - str r4, [sp, #4] │ │ - str r2, [sp, #8] │ │ - ldr r2, [r7, #20] │ │ - ldr r1, [pc, #184] ; (1af7c ) │ │ - ldr r3, [pc, #184] ; (1af80 ) │ │ - ldr r7, [pc, #188] ; (1af84 ) │ │ - str r2, [sp, #12] │ │ - movs r2, #186 ; 0xba │ │ - add r1, pc │ │ + ldr r3, [r5, #4] │ │ + ldr r1, [r1, #20] │ │ + adds r0, r3, #1 │ │ + beq.n 1c23e │ │ + ldr r0, [sp, #28] │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r0, #16] │ │ + str r0, [sp, #32] │ │ + ldr r3, [r3, r0] │ │ + b.n 1c242 │ │ + ldr r3, [pc, #228] ; (1c324 ) │ │ add r3, pc │ │ + str r2, [sp, #0] │ │ + movs r2, #186 ; 0xba │ │ + str r1, [sp, #4] │ │ + str r3, [sp, #8] │ │ + ldr r3, [r5, #20] │ │ + ldr r1, [pc, #216] ; (1c328 ) │ │ movs r0, #1 │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #216] ; (1c32c ) │ │ + add r1, pc │ │ lsls r2, r2, #3 │ │ - bl 4003c │ │ - add r7, pc │ │ - ldr r4, [r6, #24] │ │ - b.n 1af0a │ │ - ldr r3, [r6, #8] │ │ - adds r1, r7, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r4, [r7, #24] │ │ + cmp r4, #0 │ │ + beq.n 1c29c │ │ + ldr r3, [r7, #8] │ │ ldr r0, [r3, #16] │ │ ldr r3, [r4, #4] │ │ adds r2, r3, #1 │ │ - beq.n 1aef2 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ + beq.n 1c27a │ │ + ldr r2, [sp, #28] │ │ lsls r3, r3, #2 │ │ - ldr r2, [r1, #16] │ │ + ldr r2, [r2, #16] │ │ + str r2, [sp, #32] │ │ ldr r1, [r3, r2] │ │ - bl 18b88 │ │ - str r0, [r4, #4] │ │ - ldr r3, [r6, #8] │ │ + b.n 1c27e │ │ + ldr r1, [pc, #180] ; (1c330 ) │ │ + add r1, pc │ │ + bl 19e90 │ │ movs r2, #20 │ │ + adds r1, r0, #0 │ │ + ldr r3, [r7, #8] │ │ + str r0, [r4, #4] │ │ + adds r0, r1, #0 │ │ muls r0, r2 │ │ ldr r3, [r3, #16] │ │ ldr r3, [r3, #8] │ │ adds r0, r3, r0 │ │ ldr r3, [r0, #16] │ │ str r3, [r4, #8] │ │ ldr r4, [r4, #48] ; 0x30 │ │ - cmp r4, #0 │ │ - bne.n 1aede │ │ - ldr r1, [r6, #32] │ │ - movs r7, #1 │ │ + b.n 1c260 │ │ + movs r3, #1 │ │ + ldr r1, [r7, #32] │ │ adds r0, r4, #0 │ │ - strh r7, [r1, #24] │ │ - bl 40620 │ │ - b.n 1afa0 │ │ + strh r3, [r1, #24] │ │ + bl 421b8 │ │ + cmp r0, #0 │ │ + beq.n 1c334 │ │ ldr r4, [r0, #0] │ │ movs r1, #0 │ │ - bl 407dc │ │ + bl 42374 │ │ ldr r4, [r4, #40] ; 0x28 │ │ - b.n 1af9c │ │ - movs r7, #182 ; 0xb6 │ │ - movs r3, r0 │ │ - movs r7, #193 ; 0xc1 │ │ + cmp r4, #0 │ │ + beq.n 1c2a8 │ │ + ldr r3, [r4, #0] │ │ + ldr r1, [r3, #0] │ │ + movs r2, #24 │ │ + ldrsh r3, [r1, r2] │ │ + cmp r3, #0 │ │ + bne.n 1c2ce │ │ + movs r3, #1 │ │ + strh r3, [r1, #24] │ │ + bl 421b8 │ │ + ldr r4, [r4, #4] │ │ + b.n 1c2b6 │ │ + nop ; (mov r8, r8) │ │ + cmp r7, #229 ; 0xe5 │ │ movs r3, r0 │ │ - cmp r0, #181 ; 0xb5 │ │ + cmp r7, #218 ; 0xda │ │ movs r3, r0 │ │ lsls r1, r1, #19 │ │ movs r0, r0 │ │ - movs r5, #58 ; 0x3a │ │ + adds r0, #211 ; 0xd3 │ │ movs r3, r0 │ │ - movs r7, #22 │ │ + cmp r5, #94 ; 0x5e │ │ movs r3, r0 │ │ - cmp r0, #45 ; 0x2d │ │ + cmp r7, #60 ; 0x3c │ │ + movs r3, r0 │ │ + adds r0, #81 ; 0x51 │ │ movs r3, r0 │ │ lsls r5, r0, #23 │ │ movs r0, r0 │ │ - movs r6, #208 ; 0xd0 │ │ - movs r3, r0 │ │ - movs r6, #217 ; 0xd9 │ │ + cmp r7, #1 │ │ movs r3, r0 │ │ - cmp r0, #2 │ │ + cmp r6, #242 ; 0xf2 │ │ movs r3, r0 │ │ - movs r6, #97 ; 0x61 │ │ + adds r0, #32 │ │ movs r3, r0 │ │ - movs r6, #90 ; 0x5a │ │ + cmp r6, #139 ; 0x8b │ │ movs r3, r0 │ │ - movs r7, #144 ; 0x90 │ │ + cmp r6, #132 ; 0x84 │ │ movs r3, r0 │ │ lsls r1, r1, #20 │ │ movs r0, r0 │ │ - asrs r6, r0, #20 │ │ + cmp r7, #170 ; 0xaa │ │ movs r3, r0 │ │ - movs r5, #206 ; 0xce │ │ + adds r0, r6, #4 │ │ movs r3, r0 │ │ - movs r7, #31 │ │ + cmp r5, #240 ; 0xf0 │ │ + movs r3, r0 │ │ + cmp r7, #65 ; 0x41 │ │ movs r3, r0 │ │ lsls r1, r1, #23 │ │ movs r0, r0 │ │ - movs r5, #159 ; 0x9f │ │ + cmp r5, #193 ; 0xc1 │ │ movs r3, r0 │ │ - movs r5, #137 ; 0x89 │ │ + cmp r5, #169 ; 0xa9 │ │ movs r3, r0 │ │ - movs r5, #124 ; 0x7c │ │ + cmp r5, #156 ; 0x9c │ │ movs r3, r0 │ │ - movs r6, #234 ; 0xea │ │ + cmp r7, #8 │ │ movs r3, r0 │ │ - movs r5, #105 ; 0x69 │ │ + cmp r5, #109 ; 0x6d │ │ movs r3, r0 │ │ - ldr r3, [r4, #0] │ │ - ldr r1, [r3, #0] │ │ - movs r2, #24 │ │ - ldrsh r3, [r1, r2] │ │ - cmp r3, #0 │ │ - bne.n 1af9a │ │ - strh r7, [r1, #24] │ │ - bl 40620 │ │ - ldr r4, [r4, #4] │ │ - cmp r4, #0 │ │ - bne.n 1af88 │ │ - cmp r0, #0 │ │ - bne.n 1af1c │ │ - adds r0, r6, #0 │ │ - bl 13250 │ │ - ldr r1, [pc, #116] ; (1b020 ) │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r0, [r5, #8] │ │ + adds r0, r7, #0 │ │ + bl 143f0 │ │ + ldr r1, [pc, #116] ; (1c3b0 ) │ │ + ldr r3, [sp, #28] │ │ + ldr r0, [r6, #8] │ │ add r1, pc │ │ ldr r4, [r3, #28] │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r4, #0 │ │ - blx 41d70 │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - ldr r1, [r4, #44] ; 0x2c │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ - ldr r1, [pc, #72] ; (1b024 ) │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - asrs r7, r0, #10 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [r3, #44] ; 0x2c │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + ldr r1, [pc, #72] ; (1c3b4 ) │ │ + ldr r3, [sp, #28] │ │ + asrs r4, r0, #10 │ │ add r1, pc │ │ - ldr r0, [r5, #8] │ │ - ldr r4, [r4, #28] │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ + ldr r0, [r6, #8] │ │ + ldr r5, [r3, #28] │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - adds r0, r4, #0 │ │ - blx 41d70 │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - ldr r1, [r4, #44] ; 0x2c │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ - adds r1, r7, #0 │ │ + adds r0, r5, #0 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [r3, #44] ; 0x2c │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + adds r1, r4, #0 │ │ asrs r2, r0, #10 │ │ - adds r0, r6, #0 │ │ - bl 131ac │ │ - str r6, [r5, #28] │ │ + adds r0, r7, #0 │ │ + bl 14358 │ │ + adds r0, r7, #0 │ │ + str r7, [r6, #28] │ │ add sp, #60 ; 0x3c │ │ - adds r0, r6, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - lsrs r7, r5, #10 │ │ + asrs r7, r0, #11 │ │ movs r3, r0 │ │ - lsrs r2, r6, #10 │ │ + asrs r2, r1, #11 │ │ movs r3, r0 │ │ - push {r4, r5, r6, lr} │ │ - adds r6, r1, #0 │ │ - ldr r1, [r0, #32] │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ - cmp r1, #0 │ │ - bne.n 1b058 │ │ - adds r5, r4, #4 │ │ + adds r6, r0, #0 │ │ + adds r5, r1, #0 │ │ + movs r3, #0 │ │ + adds r4, #124 ; 0x7c │ │ + ldrb r2, [r4, #0] │ │ + ldr r1, [r6, #120] ; 0x78 │ │ + str r3, [sp, #0] │ │ + adds r3, r5, #0 │ │ + bl 1b630 │ │ + subs r7, r0, #0 │ │ + bgt.n 1c3d8 │ │ + movs r0, #0 │ │ + b.n 1c48c │ │ + adds r3, r6, #0 │ │ + adds r3, #125 ; 0x7d │ │ + ldrb r3, [r3, #0] │ │ + cmp r3, #0 │ │ + beq.n 1c40a │ │ + ldrb r3, [r4, #0] │ │ + cmp r3, #0 │ │ + beq.n 1c40a │ │ + adds r0, r6, #0 │ │ + bl 1be74 │ │ + subs r4, r0, #0 │ │ + beq.n 1c3d4 │ │ + adds r1, r5, #0 │ │ + adds r0, r6, #0 │ │ + bl 1bdba │ │ + subs r1, r0, #0 │ │ + beq.n 1c3d4 │ │ movs r2, #254 ; 0xfe │ │ - ldr r0, [r0, #28] │ │ - ldr r3, [r5, #124] ; 0x7c │ │ + adds r0, r4, #0 │ │ lsls r2, r2, #22 │ │ - bl 14468 │ │ - str r0, [r4, #32] │ │ - cmp r0, #0 │ │ - beq.n 1b06a │ │ - ldr r1, [r4, #36] ; 0x24 │ │ + bl 15390 │ │ + b.n 1c48c │ │ + movs r3, #139 ; 0x8b │ │ + ldr r2, [pc, #128] ; (1c490 ) │ │ + movs r1, #48 ; 0x30 │ │ + lsls r3, r3, #3 │ │ + movs r0, #1 │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #120] ; (1c494 ) │ │ + adds r4, r0, #0 │ │ + add r3, pc │ │ + str r3, [r0, #0] │ │ + movs r3, #254 ; 0xfe │ │ + lsls r3, r3, #22 │ │ + str r3, [r0, #36] ; 0x24 │ │ + movs r3, #0 │ │ + adds r1, r7, #0 │ │ + str r6, [r0, #4] │ │ + strh r3, [r0, #44] ; 0x2c │ │ + ldr r0, [r6, #68] ; 0x44 │ │ + bl 2ce4a │ │ + ldrh r5, [r4, #44] ; 0x2c │ │ + ldr r1, [r0, #8] │ │ + adds r5, #1 │ │ + lsls r5, r5, #16 │ │ + lsrs r5, r5, #16 │ │ + strh r5, [r4, #44] ; 0x2c │ │ cmp r1, #0 │ │ - bne.n 1b058 │ │ - ldr r0, [r4, #28] │ │ - ldr r2, [r5, #124] ; 0x7c │ │ - bl 146ec │ │ - str r0, [r4, #36] ; 0x24 │ │ - cmp r6, #0 │ │ - beq.n 1b068 │ │ - ldr r2, [r4, #32] │ │ - ldr r3, [r4, #28] │ │ - ldr r2, [r2, #16] │ │ - ldr r3, [r3, #44] ; 0x2c │ │ - adds r3, r2, r3 │ │ - str r3, [r6, #0] │ │ - ldr r0, [r4, #32] │ │ - pop {r4, r5, r6, pc} │ │ + bgt.n 1c430 │ │ + cmp r5, #0 │ │ + bne.n 1c452 │ │ + adds r0, r4, #0 │ │ + bl 40732 │ │ + b.n 1c3d4 │ │ + ldr r2, [pc, #68] ; (1c498 ) │ │ + lsls r0, r5, #16 │ │ + ldr r3, [pc, #68] ; (1c49c ) │ │ + asrs r0, r0, #16 │ │ + movs r1, #4 │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r3, #44 ; 0x2c │ │ + ldrsh r5, [r4, r3] │ │ + str r0, [r4, #40] ; 0x28 │ │ + subs r5, #1 │ │ + lsls r5, r5, #2 │ │ + adds r1, r7, #0 │ │ + ldr r0, [r6, #68] ; 0x44 │ │ + bl 2ce4a │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + ldr r7, [r0, #8] │ │ + str r0, [r3, r5] │ │ + subs r5, #4 │ │ + cmp r7, #0 │ │ + bgt.n 1c46c │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + adds r0, r4, #0 │ │ + ldr r1, [r3, #0] │ │ + bl 1b584 │ │ + adds r0, r4, #0 │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + cmp r3, #220 ; 0xdc │ │ + movs r3, r0 │ │ + bgt.n 1c4e4 │ │ + movs r3, r0 │ │ + cmp r3, #148 ; 0x94 │ │ + movs r3, r0 │ │ + lsls r7, r4, #17 │ │ + ... │ │ │ │ -0001b06c : │ │ +0001c4a0 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ + adds r4, r0, #0 │ │ adds r5, r0, #0 │ │ - str r1, [sp, #12] │ │ - adds r5, #124 ; 0x7c │ │ - ldrb r3, [r5, #0] │ │ - ldr r6, [r0, #16] │ │ - ldr r1, [r0, #120] ; 0x78 │ │ + adds r7, r1, #0 │ │ + ldr r3, [r0, #16] │ │ + sub sp, #20 │ │ + adds r4, #124 ; 0x7c │ │ + str r3, [sp, #8] │ │ + ldrb r3, [r4, #0] │ │ + ldr r1, [r5, #120] ; 0x78 │ │ str r2, [sp, #0] │ │ adds r2, r3, #0 │ │ - ldr r3, [sp, #12] │ │ - adds r4, r0, #0 │ │ - bl 1a2f8 │ │ - movs r7, #0 │ │ - str r0, [sp, #8] │ │ - cmp r0, r7 │ │ - bgt.n 1b092 │ │ - b.n 1b1ea │ │ - adds r3, r4, #0 │ │ + adds r3, r7, #0 │ │ + bl 1b630 │ │ + adds r6, r0, #0 │ │ + movs r0, #0 │ │ + cmp r6, r0 │ │ + bgt.n 1c4c8 │ │ + b.n 1c61c │ │ + adds r3, r5, #0 │ │ adds r3, #125 ; 0x7d │ │ ldrb r3, [r3, #0] │ │ - cmp r3, r7 │ │ - beq.n 1b0e6 │ │ - ldrb r5, [r5, #0] │ │ - cmp r5, r7 │ │ - beq.n 1b0ec │ │ - adds r0, r4, #0 │ │ - bl 1aaec │ │ - adds r5, r0, #0 │ │ - cmp r0, r7 │ │ - bne.n 1b0bc │ │ - ldr r1, [pc, #320] ; (1b1f0 ) │ │ - ldr r3, [pc, #320] ; (1b1f4 ) │ │ - movs r0, #3 │ │ - add r1, pc │ │ - add r3, pc │ │ + cmp r3, r0 │ │ + beq.n 1c524 │ │ + ldrb r3, [r4, #0] │ │ + str r6, [sp, #12] │ │ + cmp r3, r0 │ │ + beq.n 1c526 │ │ + adds r0, r5, #0 │ │ + bl 1be74 │ │ + subs r6, r0, #0 │ │ + bne.n 1c4fa │ │ movs r2, #242 ; 0xf2 │ │ - b.n 1b0d4 │ │ - ldr r1, [sp, #12] │ │ - adds r0, r4, #0 │ │ - bl 1b028 │ │ - subs r1, r0, #0 │ │ - bne.n 1b0dc │ │ - ldr r1, [pc, #300] ; (1b1f8 ) │ │ - ldr r3, [pc, #304] ; (1b1fc ) │ │ + ldr r1, [pc, #312] ; (1c620 ) │ │ + ldr r3, [pc, #312] ; (1c624 ) │ │ movs r0, #3 │ │ add r1, pc │ │ - add r3, pc │ │ - movs r2, #243 ; 0xf3 │ │ lsls r2, r2, #2 │ │ - bl 4003c │ │ - b.n 1b1ea │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r6, #0 │ │ + b.n 1c61c │ │ adds r0, r5, #0 │ │ - bl 140fc │ │ - adds r7, r0, #0 │ │ - b.n 1b1ea │ │ - ldr r7, [sp, #8] │ │ - adds r5, r3, #0 │ │ - b.n 1b0ee │ │ - ldr r7, [sp, #8] │ │ adds r1, r7, #0 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - bl 2b61a │ │ + bl 1bdba │ │ + subs r4, r0, #0 │ │ + bne.n 1c51a │ │ + movs r2, #243 ; 0xf3 │ │ + ldr r1, [pc, #284] ; (1c628 ) │ │ + ldr r3, [pc, #288] ; (1c62c ) │ │ + movs r0, #3 │ │ + add r1, pc │ │ + lsls r2, r2, #2 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 1c592 │ │ + adds r0, r6, #0 │ │ + adds r1, r4, #0 │ │ + bl 15270 │ │ + b.n 1c61c │ │ + str r6, [sp, #12] │ │ + movs r4, #0 │ │ + ldr r0, [r5, #68] ; 0x44 │ │ + ldr r1, [sp, #12] │ │ + bl 2ce4a │ │ + ldr r3, [r0, #8] │ │ + str r3, [sp, #12] │ │ ldr r3, [r0, #0] │ │ - ldr r7, [r0, #8] │ │ ldr r3, [r3, #12] │ │ cmp r3, #0 │ │ - blt.n 1b148 │ │ - ldr r2, [r4, #60] ; 0x3c │ │ - ldr r1, [r2, #20] │ │ - cmp r1, #0 │ │ - beq.n 1b122 │ │ - asrs r0, r3, #5 │ │ - lsls r0, r0, #2 │ │ - mov ip, r0 │ │ - movs r0, #31 │ │ - ands r0, r3 │ │ - str r0, [sp, #12] │ │ - mov r0, ip │ │ - ldr r1, [r0, r1] │ │ - adds r0, r1, #0 │ │ - ldr r1, [sp, #12] │ │ - lsrs r0, r1 │ │ - lsls r1, r0, #31 │ │ - bmi.n 1b148 │ │ - ldr r0, [r6, #8] │ │ - ldr r2, [r2, #16] │ │ + blt.n 1c580 │ │ + ldr r0, [r5, #60] ; 0x3c │ │ + ldr r7, [r0, #20] │ │ + cmp r7, #0 │ │ + beq.n 1c556 │ │ + movs r2, #31 │ │ + asrs r1, r3, #5 │ │ + lsls r1, r1, #2 │ │ + ldr r1, [r1, r7] │ │ + ands r2, r3 │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + lsls r2, r2, #31 │ │ + bmi.n 1c580 │ │ + ldr r2, [sp, #8] │ │ lsls r3, r3, #2 │ │ - str r0, [sp, #12] │ │ + adds r4, #1 │ │ + ldr r7, [r2, #8] │ │ + ldr r2, [r0, #16] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [r3, r2] │ │ - adds r0, r6, #0 │ │ - bl 18b88 │ │ - movs r1, #20 │ │ - muls r0, r1 │ │ - ldr r2, [sp, #12] │ │ - adds r5, #1 │ │ - adds r0, r2, r0 │ │ - ldr r3, [r0, #16] │ │ - muls r3, r1 │ │ - ldr r0, [r3, r2] │ │ - blx ea40 │ │ - adds r5, r5, r0 │ │ - cmp r7, #0 │ │ - bgt.n 1b0ee │ │ - ldr r0, [r4, #24] │ │ - bl 3ec3e │ │ - cmp r5, #0 │ │ - bne.n 1b15c │ │ - str r5, [r4, #24] │ │ - adds r7, r5, #0 │ │ - b.n 1b1ea │ │ - ldr r2, [pc, #160] ; (1b200 ) │ │ - adds r1, r5, #0 │ │ + bl 19e90 │ │ + movs r2, #20 │ │ + adds r3, r0, #0 │ │ + adds r0, r3, #0 │ │ + muls r0, r2 │ │ + adds r0, r7, r0 │ │ + ldr r1, [r0, #16] │ │ + adds r3, r1, #0 │ │ + muls r3, r2 │ │ + ldr r0, [r3, r7] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r4, r4, r0 │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + bgt.n 1c528 │ │ + ldr r0, [r5, #24] │ │ + bl 40732 │ │ + cmp r4, #0 │ │ + bne.n 1c596 │ │ + str r4, [r5, #24] │ │ + adds r0, r4, #0 │ │ + b.n 1c61c │ │ + ldr r2, [pc, #152] ; (1c630 ) │ │ + adds r1, r4, #0 │ │ movs r0, #1 │ │ add r2, pc │ │ - ldr r3, [pc, #156] ; (1b204 ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r7, [sp, #8] │ │ - subs r5, #1 │ │ - str r0, [r4, #24] │ │ - adds r5, r0, r5 │ │ - adds r1, r7, #0 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - bl 2b61a │ │ + ldr r3, [pc, #148] ; (1c634 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + subs r4, #1 │ │ + str r0, [r5, #24] │ │ + adds r4, r0, r4 │ │ + adds r1, r6, #0 │ │ + ldr r0, [r5, #68] ; 0x44 │ │ + bl 2ce4a │ │ ldr r3, [r0, #0] │ │ - ldr r7, [r0, #8] │ │ + ldr r6, [r0, #8] │ │ ldr r3, [r3, #12] │ │ cmp r3, #0 │ │ - blt.n 1b1e4 │ │ - ldr r2, [r4, #60] ; 0x3c │ │ - ldr r1, [r2, #20] │ │ - cmp r1, #0 │ │ - beq.n 1b1a4 │ │ - asrs r0, r3, #5 │ │ - lsls r0, r0, #2 │ │ - mov ip, r0 │ │ - movs r0, #31 │ │ - ands r0, r3 │ │ - str r0, [sp, #8] │ │ - mov r0, ip │ │ - ldr r1, [r0, r1] │ │ - ldr r0, [sp, #8] │ │ - lsrs r1, r0 │ │ - lsls r0, r1, #31 │ │ - bmi.n 1b1e4 │ │ - ldr r1, [r6, #8] │ │ - ldr r2, [r2, #16] │ │ + blt.n 1c616 │ │ + ldr r0, [r5, #60] ; 0x3c │ │ + ldr r7, [r0, #20] │ │ + cmp r7, #0 │ │ + beq.n 1c5d6 │ │ + movs r2, #31 │ │ + asrs r1, r3, #5 │ │ + lsls r1, r1, #2 │ │ + ldr r1, [r1, r7] │ │ + ands r2, r3 │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + lsls r2, r2, #31 │ │ + bmi.n 1c616 │ │ + ldr r2, [sp, #8] │ │ lsls r3, r3, #2 │ │ - str r1, [sp, #8] │ │ - adds r0, r6, #0 │ │ + ldr r7, [r2, #8] │ │ + ldr r2, [r0, #16] │ │ + ldr r0, [sp, #8] │ │ ldr r1, [r3, r2] │ │ - bl 18b88 │ │ + bl 19e90 │ │ movs r2, #20 │ │ + adds r3, r0, #0 │ │ + adds r0, r3, #0 │ │ muls r0, r2 │ │ - ldr r3, [sp, #8] │ │ - adds r0, r3, r0 │ │ - ldr r3, [r0, #16] │ │ - ldr r0, [sp, #8] │ │ + adds r0, r7, r0 │ │ + ldr r1, [r0, #16] │ │ + adds r3, r1, #0 │ │ muls r3, r2 │ │ - ldr r3, [r3, r0] │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #8] │ │ - blx ea40 │ │ - subs r5, r5, r0 │ │ + ldr r7, [r3, r7] │ │ + adds r0, r7, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + subs r4, r4, r0 │ │ adds r2, r0, #0 │ │ - ldr r1, [sp, #8] │ │ - adds r0, r5, #0 │ │ - blx eb24 │ │ - ldr r3, [r4, #24] │ │ - cmp r5, r3 │ │ - bls.n 1b1e4 │ │ - subs r5, #1 │ │ - movs r1, #32 │ │ - strb r1, [r5, #0] │ │ - cmp r7, #0 │ │ - bgt.n 1b172 │ │ - ldr r7, [r4, #24] │ │ + adds r1, r7, #0 │ │ + adds r0, r4, #0 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [r5, #24] │ │ + cmp r4, r3 │ │ + bls.n 1c616 │ │ + movs r3, #32 │ │ + subs r4, #1 │ │ + strb r3, [r4, #0] │ │ + cmp r6, #0 │ │ + bgt.n 1c5aa │ │ + ldr r0, [r5, #24] │ │ add sp, #20 │ │ - adds r0, r7, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r3, #148 ; 0x94 │ │ + cmp r3, #4 │ │ movs r3, r0 │ │ - movs r5, #43 ; 0x2b │ │ + cmp r4, #153 ; 0x99 │ │ movs r3, r0 │ │ - movs r3, #122 ; 0x7a │ │ + cmp r2, #226 ; 0xe2 │ │ movs r3, r0 │ │ - movs r5, #70 ; 0x46 │ │ + cmp r4, #172 ; 0xac │ │ movs r3, r0 │ │ - movs r2, #230 ; 0xe6 │ │ + cmp r2, #84 ; 0x54 │ │ movs r3, r0 │ │ lsls r1, r5, #15 │ │ movs r0, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - adds r4, r0, #0 │ │ - str r1, [sp, #12] │ │ - adds r4, #124 ; 0x7c │ │ - ldr r1, [r0, #120] ; 0x78 │ │ - ldrb r2, [r4, #0] │ │ - movs r5, #0 │ │ - ldr r3, [sp, #12] │ │ - adds r6, r0, #0 │ │ - str r5, [sp, #0] │ │ - bl 1a2f8 │ │ - adds r7, r0, #0 │ │ - cmp r0, r5 │ │ - ble.n 1b2e2 │ │ - adds r3, r6, #0 │ │ + adds r3, r0, #0 │ │ + push {r4, lr} │ │ adds r3, #125 ; 0x7d │ │ ldrb r3, [r3, #0] │ │ - cmp r3, r5 │ │ - beq.n 1b260 │ │ - ldrb r3, [r4, #0] │ │ - cmp r3, r5 │ │ - beq.n 1b260 │ │ - adds r0, r6, #0 │ │ - bl 1aaec │ │ - adds r5, r0, #0 │ │ - subs r4, r0, #0 │ │ - beq.n 1b2e2 │ │ - adds r0, r6, #0 │ │ - ldr r1, [sp, #12] │ │ - bl 1b028 │ │ - subs r5, r0, #0 │ │ - beq.n 1b2e2 │ │ - movs r2, #254 ; 0xfe │ │ - adds r1, r5, #0 │ │ - adds r0, r4, #0 │ │ - lsls r2, r2, #22 │ │ - bl 14218 │ │ - adds r5, r0, #0 │ │ - b.n 1b2e2 │ │ - ldr r2, [pc, #132] ; (1b2e8 ) │ │ - movs r3, #139 ; 0x8b │ │ - movs r1, #48 ; 0x30 │ │ - lsls r3, r3, #3 │ │ - add r2, pc │ │ - movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [pc, #120] ; (1b2ec ) │ │ - adds r5, r0, #0 │ │ - str r6, [r0, #4] │ │ - add r3, pc │ │ - str r3, [r0, #0] │ │ - movs r3, #254 ; 0xfe │ │ - lsls r3, r3, #22 │ │ - str r3, [r0, #36] ; 0x24 │ │ - movs r3, #0 │ │ - strh r3, [r0, #44] ; 0x2c │ │ - adds r1, r7, #0 │ │ - ldr r0, [r6, #68] ; 0x44 │ │ - bl 2b61a │ │ - ldrh r4, [r5, #44] ; 0x2c │ │ - ldr r1, [r0, #8] │ │ - adds r4, #1 │ │ - lsls r4, r4, #16 │ │ - lsrs r4, r4, #16 │ │ - strh r4, [r5, #44] ; 0x2c │ │ - cmp r1, #0 │ │ - bgt.n 1b286 │ │ - cmp r4, #0 │ │ - bne.n 1b2aa │ │ - adds r0, r5, #0 │ │ - bl 3ec3e │ │ - adds r5, r4, #0 │ │ - b.n 1b2e2 │ │ - ldr r2, [pc, #68] ; (1b2f0 ) │ │ - lsls r0, r4, #16 │ │ - movs r1, #4 │ │ - ldr r3, [pc, #64] ; (1b2f4 ) │ │ - asrs r0, r0, #16 │ │ - add r2, pc │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r3, #44 ; 0x2c │ │ - ldrsh r4, [r5, r3] │ │ - str r0, [r5, #40] ; 0x28 │ │ - adds r1, r7, #0 │ │ - subs r4, #1 │ │ - lsls r4, r4, #2 │ │ - ldr r0, [r6, #68] ; 0x44 │ │ - bl 2b61a │ │ - ldr r3, [r5, #40] ; 0x28 │ │ - str r0, [r3, r4] │ │ - ldr r1, [r0, #8] │ │ - subs r4, #4 │ │ - cmp r1, #0 │ │ - bgt.n 1b2c6 │ │ - ldr r3, [r5, #40] ; 0x28 │ │ - adds r0, r5, #0 │ │ - ldr r1, [r3, #0] │ │ - bl 1a24c │ │ - add sp, #20 │ │ - adds r0, r5, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r1, #224 ; 0xe0 │ │ - movs r3, r0 │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ - movs r3, r0 │ │ - movs r1, #148 ; 0x94 │ │ - movs r3, r0 │ │ - lsls r7, r4, #17 │ │ - movs r0, r0 │ │ - push {r4, lr} │ │ + cmp r3, #0 │ │ + bne.n 1c648 │ │ + movs r0, #0 │ │ + b.n 1c66a │ │ adds r3, r0, #0 │ │ - adds r3, #125 ; 0x7d │ │ + adds r3, #124 ; 0x7c │ │ + ldrb r3, [r3, #0] │ │ + cmp r3, #0 │ │ + beq.n 1c644 │ │ adds r4, r0, #0 │ │ - ldrb r0, [r3, #0] │ │ - cmp r0, #0 │ │ - beq.n 1b326 │ │ - subs r3, #1 │ │ - ldrb r0, [r3, #0] │ │ - cmp r0, #0 │ │ - beq.n 1b326 │ │ - adds r0, r4, #0 │ │ - bl 1aaec │ │ + bl 1be74 │ │ cmp r0, #0 │ │ - beq.n 1b326 │ │ + beq.n 1c644 │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ - bl 1b028 │ │ + bl 1bdba │ │ cmp r0, #0 │ │ - beq.n 1b326 │ │ + beq.n 1c644 │ │ ldr r0, [r4, #36] ; 0x24 │ │ pop {r4, pc} │ │ │ │ -0001b328 : │ │ +0001c66c : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #52 ; 0x34 │ │ - str r1, [sp, #32] │ │ - ldr r1, [pc, #740] ; (1b614 ) │ │ + sub sp, #44 ; 0x2c │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #736] ; (1c954 ) │ │ adds r5, r2, #0 │ │ + add r3, pc │ │ + adds r2, r3, #0 │ │ adds r7, r0, #0 │ │ - add r1, pc │ │ - str r1, [sp, #28] │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r1, [sp, #24] │ │ + str r3, [sp, #32] │ │ movs r1, #156 ; 0x9c │ │ - ldr r2, [sp, #28] │ │ movs r3, #185 ; 0xb9 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldr r1, [pc, #716] ; (1b618 ) │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #712] ; (1c958 ) │ │ + ldr r2, [sp, #24] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ add r1, pc │ │ - ldr r2, [sp, #32] │ │ - adds r3, r5, #0 │ │ adds r4, r0, #0 │ │ - bl 12ce8 │ │ + str r3, [sp, #4] │ │ + adds r3, r5, #0 │ │ + bl 13e68 │ │ adds r0, r7, #0 │ │ - bl 2e330 │ │ - str r0, [r4, #60] ; 0x3c │ │ + bl 2fc64 │ │ ldr r3, [r5, #20] │ │ ldr r2, [r5, #24] │ │ + str r0, [r4, #60] ; 0x3c │ │ ldr r0, [r3, #12] │ │ ldr r1, [r2, #0] │ │ ldr r3, [r3, #60] ; 0x3c │ │ movs r2, #0 │ │ - blx 1c404 │ │ - adds r6, r0, #0 │ │ + bl 48b14 <_Unwind_GetTextRelBase@@Base+0x468> │ │ + subs r6, r0, #0 │ │ str r0, [r4, #56] ; 0x38 │ │ - cmp r0, #0 │ │ - bne.n 1b388 │ │ + bne.n 1c6ca │ │ ldr r3, [r4, #0] │ │ adds r0, r4, #0 │ │ - adds r4, r6, #0 │ │ ldr r3, [r3, #20] │ │ blx r3 │ │ - b.n 1b5fc │ │ - ldr r1, [sp, #36] ; 0x24 │ │ + adds r0, r6, #0 │ │ + b.n 1c950 │ │ + ldr r1, [sp, #28] │ │ movs r0, #0 │ │ - bl 2b334 │ │ + bl 2cb68 │ │ movs r3, #1 │ │ + movs r6, #254 ; 0xfe │ │ negs r3, r3 │ │ - ldr r1, [pc, #644] ; (1b61c ) │ │ + ldr r1, [pc, #640] ; (1c95c ) │ │ str r3, [r4, #120] ; 0x78 │ │ - movs r3, #254 ; 0xfe │ │ - lsls r3, r3, #22 │ │ + ldr r3, [r5, #4] │ │ + lsls r6, r6, #22 │ │ str r0, [r4, #68] ; 0x44 │ │ - str r3, [r4, #92] ; 0x5c │ │ + str r6, [r4, #92] ; 0x5c │ │ + ldr r0, [sp, #24] │ │ add r1, pc │ │ - ldr r0, [sp, #32] │ │ - ldr r6, [r5, #4] │ │ - bl 3f538 │ │ + str r3, [sp, #28] │ │ + bl 41038 │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - adds r0, r6, #0 │ │ - blx 41d70 │ │ - ldr r1, [pc, #616] ; (1b620 ) │ │ + ldr r0, [sp, #28] │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + ldr r1, [pc, #612] ; (1c960 ) │ │ + ldr r3, [r5, #4] │ │ asrs r0, r0, #10 │ │ str r0, [r4, #80] ; 0x50 │ │ str r0, [r4, #96] ; 0x60 │ │ add r1, pc │ │ - ldr r0, [sp, #32] │ │ - ldr r6, [r5, #4] │ │ - bl 3f538 │ │ + ldr r0, [sp, #24] │ │ + str r3, [sp, #28] │ │ + bl 41038 │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - adds r0, r6, #0 │ │ - blx 41d70 │ │ - ldr r1, [pc, #592] ; (1b624 ) │ │ + ldr r0, [sp, #28] │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + ldr r1, [pc, #588] ; (1c964 ) │ │ + ldr r3, [r5, #4] │ │ asrs r0, r0, #10 │ │ str r0, [r4, #84] ; 0x54 │ │ str r0, [r4, #100] ; 0x64 │ │ add r1, pc │ │ - ldr r0, [sp, #32] │ │ - ldr r6, [r5, #4] │ │ - bl 3f538 │ │ + ldr r0, [sp, #24] │ │ + str r3, [sp, #28] │ │ + bl 41038 │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - adds r0, r6, #0 │ │ - blx 41d70 │ │ - ldr r1, [pc, #568] ; (1b628 ) │ │ + ldr r0, [sp, #28] │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + ldr r1, [pc, #560] ; (1c968 ) │ │ asrs r0, r0, #10 │ │ str r0, [r4, #88] ; 0x58 │ │ str r0, [r4, #104] ; 0x68 │ │ add r1, pc │ │ - ldr r0, [sp, #32] │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 453ec <__aeabi_f2iz> │ │ - ldr r1, [pc, #548] ; (1b62c ) │ │ + ldr r0, [sp, #24] │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + ldr r1, [pc, #540] ; (1c96c ) │ │ + ldr r3, [r5, #4] │ │ str r0, [r4, #108] ; 0x6c │ │ - ldr r0, [sp, #32] │ │ add r1, pc │ │ - ldr r6, [r5, #4] │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ + ldr r0, [sp, #24] │ │ + str r3, [sp, #28] │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - adds r0, r6, #0 │ │ - blx 41d70 │ │ + ldr r0, [sp, #28] │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ ldr r3, [r4, #108] ; 0x6c │ │ - ldr r1, [pc, #520] ; (1b630 ) │ │ - ldr r6, [pc, #520] ; (1b634 ) │ │ - muls r0, r3 │ │ - asrs r0, r0, #10 │ │ + ldr r1, [pc, #508] ; (1c970 ) │ │ + ldr r5, [r5, #4] │ │ + muls r3, r0 │ │ + asrs r0, r3, #10 │ │ str r0, [r4, #112] ; 0x70 │ │ add r1, pc │ │ - ldr r0, [sp, #32] │ │ - ldr r5, [r5, #4] │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ + ldr r0, [sp, #24] │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r5, #0 │ │ - blx 41d70 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ ldr r3, [r4, #108] ; 0x6c │ │ - ldr r1, [pc, #488] ; (1b638 ) │ │ + ldr r1, [pc, #476] ; (1c974 ) │ │ adds r5, r4, #4 │ │ - muls r0, r3 │ │ - asrs r0, r0, #10 │ │ + muls r3, r0 │ │ + asrs r0, r3, #10 │ │ str r0, [r4, #116] ; 0x74 │ │ add r1, pc │ │ - ldr r0, [sp, #32] │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ + ldr r0, [sp, #24] │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ adds r1, r0, #0 │ │ - movs r0, #254 ; 0xfe │ │ - lsls r0, r0, #22 │ │ - blx 45190 <__aeabi_fdiv> │ │ + adds r0, r6, #0 │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ str r0, [r5, #124] ; 0x7c │ │ - ldr r2, [r4, #80] ; 0x50 │ │ - ldr r3, [pc, #456] ; (1b63c ) │ │ - ldr r1, [sp, #28] │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #84] ; 0x54 │ │ - add r3, pc │ │ - movs r0, #1 │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #88] ; 0x58 │ │ movs r5, #0 │ │ - add r6, pc │ │ - str r2, [sp, #8] │ │ - ldr r2, [r4, #116] ; 0x74 │ │ - str r2, [sp, #12] │ │ - ldr r2, [r4, #112] ; 0x70 │ │ - str r2, [sp, #16] │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + ldr r1, [sp, #32] │ │ movs r2, #227 ; 0xe3 │ │ - bl 4003c │ │ - ldr r1, [r4, #16] │ │ - str r1, [sp, #36] ; 0x24 │ │ - b.n 1b4d4 │ │ - str r6, [sp, #28] │ │ - adds r2, r5, #1 │ │ - beq.n 1b4aa │ │ - ldr r3, [r7, #16] │ │ - lsls r2, r5, #2 │ │ - ldr r2, [r2, r3] │ │ - str r2, [sp, #28] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #28] │ │ - bl 18b88 │ │ - adds r0, #1 │ │ - bne.n 1b4d2 │ │ - ldr r2, [sp, #28] │ │ - ldr r1, [pc, #388] ; (1b640 ) │ │ - ldr r3, [pc, #392] ; (1b644 ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + str r3, [sp, #8] │ │ + ldr r3, [r4, #116] ; 0x74 │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #112] ; 0x70 │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #420] ; (1c978 ) │ │ add r3, pc │ │ + bl 41bd4 │ │ + ldr r3, [r4, #16] │ │ + str r3, [sp, #28] │ │ + ldr r3, [r7, #8] │ │ + cmp r5, r3 │ │ + bge.n 1c81e │ │ + adds r3, r5, #1 │ │ + beq.n 1c7f0 │ │ + ldr r2, [r7, #16] │ │ + lsls r3, r5, #2 │ │ + ldr r6, [r3, r2] │ │ + b.n 1c7f4 │ │ + ldr r6, [pc, #392] ; (1c97c ) │ │ + add r6, pc │ │ + ldr r0, [sp, #28] │ │ + adds r1, r6, #0 │ │ + bl 19e90 │ │ + adds r3, r0, #1 │ │ + bne.n 1c81a │ │ + ldr r1, [pc, #380] ; (1c980 ) │ │ + ldr r3, [pc, #384] ; (1c984 ) │ │ + str r6, [sp, #0] │ │ movs r0, #4 │ │ + add r1, pc │ │ movs r2, #142 ; 0x8e │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ adds r0, r4, #0 │ │ - bl 1aa1c │ │ - b.n 1b5fa │ │ + bl 1b71c │ │ + b.n 1c85a │ │ adds r5, #1 │ │ - ldr r3, [r7, #8] │ │ - cmp r5, r3 │ │ - blt.n 1b49c │ │ - b.n 1b602 │ │ + b.n 1c7de │ │ + ldr r1, [pc, #360] ; (1c988 ) │ │ + ldr r0, [sp, #24] │ │ + add r1, pc │ │ + bl 41024 │ │ + cmp r0, #0 │ │ + beq.n 1c832 │ │ ldr r3, [r7, #20] │ │ cmp r3, #0 │ │ - bne.n 1b556 │ │ - ldr r1, [pc, #356] ; (1b648 ) │ │ + beq.n 1c85e │ │ + ldr r1, [pc, #344] ; (1c98c ) │ │ + ldr r0, [sp, #24] │ │ + add r1, pc │ │ + bl 41024 │ │ + cmp r0, #0 │ │ + bne.n 1c8d0 │ │ + adds r0, r4, #0 │ │ + ldr r1, [r4, #16] │ │ + ldr r2, [r4, #20] │ │ + bl 1b758 │ │ + adds r3, r0, #0 │ │ + adds r0, r4, #0 │ │ + cmp r3, #0 │ │ + blt.n 1c854 │ │ + b.n 1c950 │ │ + ldr r3, [r4, #0] │ │ + ldr r3, [r3, #20] │ │ + blx r3 │ │ + movs r0, #0 │ │ + b.n 1c950 │ │ + ldr r1, [pc, #304] ; (1c990 ) │ │ ldr r0, [r4, #8] │ │ - ldr r5, [r4, #16] │ │ + ldr r6, [r4, #16] │ │ add r1, pc │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - ldr r6, [pc, #344] ; (1b64c ) │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ movs r2, #1 │ │ + ldr r1, [pc, #288] ; (1c994 ) │ │ adds r3, r0, #0 │ │ - add r6, pc │ │ - adds r1, r6, #0 │ │ - adds r0, r7, #0 │ │ negs r2, r2 │ │ - bl 2e074 │ │ - ldr r6, [r5, #24] │ │ + adds r0, r7, #0 │ │ + add r1, pc │ │ + bl 2f9c0 │ │ movs r3, #20 │ │ - adds r1, r3, #0 │ │ - muls r1, r6 │ │ - str r1, [sp, #28] │ │ - b.n 1b550 │ │ - movs r2, #0 │ │ - str r2, [sp, #36] ; 0x24 │ │ - cmp r6, r2 │ │ - blt.n 1b520 │ │ - ldr r3, [r5, #8] │ │ - ldr r1, [sp, #28] │ │ - ldr r3, [r3, r1] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [r5, #32] │ │ - cmp r6, r3 │ │ - beq.n 1b548 │ │ - ldr r3, [r5, #36] ; 0x24 │ │ - cmp r6, r3 │ │ - beq.n 1b548 │ │ - ldr r1, [pc, #288] ; (1b650 ) │ │ + ldr r5, [r6, #24] │ │ + adds r2, r3, #0 │ │ + muls r2, r5 │ │ + str r2, [sp, #28] │ │ + ldr r3, [r6, #28] │ │ + cmp r5, r3 │ │ + bge.n 1c832 │ │ + movs r3, #0 │ │ + str r3, [sp, #32] │ │ + cmp r5, r3 │ │ + blt.n 1c89e │ │ + ldr r3, [r6, #8] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, r2] │ │ + str r3, [sp, #32] │ │ + ldr r3, [r6, #32] │ │ + cmp r5, r3 │ │ + beq.n 1c8c6 │ │ + ldr r3, [r6, #36] ; 0x24 │ │ + cmp r5, r3 │ │ + beq.n 1c8c6 │ │ + ldr r1, [pc, #236] ; (1c998 ) │ │ ldr r0, [r4, #8] │ │ add r1, pc │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ movs r2, #1 │ │ adds r3, r0, #0 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #32] │ │ adds r0, r7, #0 │ │ negs r2, r2 │ │ - bl 2e074 │ │ - ldr r2, [sp, #28] │ │ - adds r6, #1 │ │ - adds r2, #20 │ │ - str r2, [sp, #28] │ │ - ldr r3, [r5, #28] │ │ - cmp r6, r3 │ │ - blt.n 1b510 │ │ - ldr r1, [pc, #252] ; (1b654 ) │ │ - ldr r0, [sp, #32] │ │ - add r1, pc │ │ - bl 3f528 │ │ - cmp r0, #0 │ │ - beq.n 1b5e4 │ │ + bl 2f9c0 │ │ + ldr r3, [sp, #28] │ │ + adds r5, #1 │ │ + adds r3, #20 │ │ + str r3, [sp, #28] │ │ + b.n 1c888 │ │ ldr r6, [r7, #24] │ │ cmp r6, #0 │ │ - bne.n 1b5e4 │ │ - ldr r2, [pc, #236] ; (1b658 ) │ │ + bne.n 1c840 │ │ ldr r3, [r4, #16] │ │ - ldr r1, [r7, #8] │ │ - add r2, pc │ │ - str r3, [sp, #40] ; 0x28 │ │ - str r1, [sp, #44] ; 0x2c │ │ str r6, [sp, #28] │ │ - str r2, [sp, #36] ; 0x24 │ │ - b.n 1b5ca │ │ - ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #32] │ │ - adds r1, r6, #1 │ │ - beq.n 1b58c │ │ - ldr r3, [r7, #16] │ │ - lsls r2, r6, #2 │ │ - ldr r2, [r2, r3] │ │ - str r2, [sp, #32] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #32] │ │ - bl 18b88 │ │ - adds r5, r0, #0 │ │ - adds r2, r0, #1 │ │ - bne.n 1b5b8 │ │ - b.n 1b5c8 │ │ - movs r2, #0 │ │ - cmp r5, r2 │ │ - blt.n 1b5aa │ │ - movs r1, #20 │ │ - adds r2, r1, #0 │ │ - muls r2, r5 │ │ - ldr r2, [r2, r3] │ │ + ldr r3, [r7, #8] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r6, r3 │ │ + bge.n 1c93a │ │ + adds r3, r6, #1 │ │ + beq.n 1c8f2 │ │ + ldr r2, [r7, #16] │ │ + lsls r3, r6, #2 │ │ + ldr r3, [r3, r2] │ │ + b.n 1c8f6 │ │ + ldr r3, [pc, #168] ; (1c99c ) │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + ldr r0, [sp, #32] │ │ + ldr r1, [sp, #24] │ │ + bl 19e90 │ │ + adds r3, r0, #0 │ │ + adds r5, r0, #0 │ │ + adds r3, #1 │ │ + beq.n 1c936 │ │ + movs r0, #20 │ │ + ldr r3, [sp, #32] │ │ + muls r5, r0 │ │ + ldr r1, [r3, #8] │ │ + adds r5, r1, r5 │ │ + ldr r3, [r5, #12] │ │ + adds r5, r3, #0 │ │ + adds r3, #1 │ │ + beq.n 1c936 │ │ + movs r2, #0 │ │ + subs r3, r5, #0 │ │ + cmp r3, r2 │ │ + blt.n 1c926 │ │ + muls r3, r0 │ │ + ldr r2, [r3, r1] │ │ adds r0, r7, #0 │ │ - ldr r1, [sp, #32] │ │ - bl 2e164 │ │ - ldr r2, [sp, #28] │ │ - adds r2, r2, r0 │ │ - str r2, [sp, #28] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - movs r2, #20 │ │ - muls r5, r2 │ │ - ldr r3, [r1, #8] │ │ - adds r5, r3, r5 │ │ - ldr r5, [r5, #12] │ │ - adds r1, r5, #1 │ │ - bne.n 1b59c │ │ + ldr r1, [sp, #24] │ │ + bl 2faa8 │ │ + ldr r3, [sp, #28] │ │ + adds r3, r3, r0 │ │ + str r3, [sp, #28] │ │ + b.n 1c908 │ │ adds r6, #1 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - cmp r6, r2 │ │ - blt.n 1b57c │ │ - ldr r2, [sp, #28] │ │ - ldr r1, [pc, #136] ; (1b65c ) │ │ - ldr r3, [pc, #136] ; (1b660 ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + b.n 1c8e0 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #96] ; (1c9a0 ) │ │ movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #96] ; (1c9a4 ) │ │ + add r1, pc │ │ movs r2, #174 ; 0xae │ │ - bl 4003c │ │ - ldr r1, [r4, #16] │ │ - ldr r2, [r4, #20] │ │ - adds r0, r4, #0 │ │ - bl 1a9d0 │ │ - cmp r0, #0 │ │ - bge.n 1b5fc │ │ - ldr r3, [r4, #0] │ │ - adds r0, r4, #0 │ │ - ldr r3, [r3, #20] │ │ - blx r3 │ │ - movs r4, #0 │ │ - add sp, #52 ; 0x34 │ │ - adds r0, r4, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 1c840 │ │ + add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #96] ; (1b664 ) │ │ - ldr r0, [sp, #32] │ │ - add r1, pc │ │ - bl 3f528 │ │ - cmp r0, #0 │ │ - beq.n 1b612 │ │ - b.n 1b4dc │ │ - b.n 1b556 │ │ - movs r1, #20 │ │ + cmp r1, #122 ; 0x7a │ │ + movs r3, r0 │ │ + bls.n 1c8cc │ │ + movs r3, r0 │ │ + lsls r2, r0, #23 │ │ movs r3, r0 │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ + lsls r5, r6, #24 │ │ movs r3, r0 │ │ - stc2l 0, cr0, [r0, #-8]! │ │ - ldc2l 0, cr0, [r3, #8] │ │ - stc2 0, cr0, [r9, #8] │ │ - adcs.w r0, r8, r2 │ │ - lsls r5, r4, #24 │ │ + lsls r1, r5, #23 │ │ movs r3, r0 │ │ - lsls r7, r6, #22 │ │ + ; instruction: 0xf3b80002 │ │ + lsrs r5, r0, #26 │ │ movs r3, r0 │ │ - subs r5, r7, #6 │ │ + lsrs r5, r2, #24 │ │ movs r3, r0 │ │ - lsls r1, r0, #21 │ │ + lsrs r1, r4, #22 │ │ movs r3, r0 │ │ - movs r1, #198 ; 0xc6 │ │ + cmp r2, #20 │ │ movs r3, r0 │ │ - subs r2, r1, #6 │ │ + movs r7, #247 ; 0xf7 │ │ movs r3, r0 │ │ - movs r1, #183 ; 0xb7 │ │ + movs r7, #232 ; 0xe8 │ │ movs r3, r0 │ │ - lsls r7, r6, #21 │ │ + cmp r2, #19 │ │ movs r3, r0 │ │ - adds r4, r1, #4 │ │ + lsrs r2, r3, #31 │ │ movs r3, r0 │ │ - lsls r2, r4, #21 │ │ + lsrs r3, r2, #30 │ │ movs r3, r0 │ │ - lsls r7, r0, #27 │ │ + lsrs r3, r4, #22 │ │ movs r3, r0 │ │ - subs r1, r2, #3 │ │ + movs r5, #52 ; 0x34 │ │ movs r3, r0 │ │ - subs r0, r6, #1 │ │ + lsrs r4, r1, #22 │ │ movs r3, r0 │ │ - movs r0, #201 ; 0xc9 │ │ + movs r6, #245 ; 0xf5 │ │ movs r3, r0 │ │ - lsls r6, r1, #25 │ │ + movs r6, #172 ; 0xac │ │ + movs r3, r0 │ │ + cmp r1, #3 │ │ movs r3, r0 │ │ movs r0, #0 │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ │ │ -0001b670 : │ │ +0001c9b0 : │ │ movs r0, #0 │ │ bx lr │ │ - push {r4, lr} │ │ ldr r3, [r0, #60] ; 0x3c │ │ + push {r4, lr} │ │ + ldr r3, [r3, #0] │ │ adds r4, r0, #0 │ │ - ldr r0, [r3, #0] │ │ - cmp r0, #0 │ │ - beq.n 1b6c4 │ │ + subs r0, r3, #0 │ │ + beq.n 1ca04 │ │ cmp r1, #0 │ │ - beq.n 1b688 │ │ + beq.n 1c9c8 │ │ movs r3, #0 │ │ str r3, [r1, #0] │ │ - ldr r2, [pc, #60] ; (1b6c8 ) │ │ + ldr r2, [pc, #60] ; (1ca08 ) │ │ movs r3, #116 ; 0x74 │ │ - movs r0, #1 │ │ add r2, pc │ │ + movs r0, #1 │ │ movs r1, #44 ; 0x2c │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [pc, #52] ; (1b6cc ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #52] ; (1ca0c ) │ │ str r4, [r0, #4] │ │ add r3, pc │ │ str r3, [r0, #0] │ │ movs r3, #254 ; 0xfe │ │ lsls r3, r3, #22 │ │ str r3, [r0, #36] ; 0x24 │ │ ldr r3, [r4, #60] ; 0x3c │ │ @@ -24583,7977 +25801,8109 @@ │ │ ldr r2, [r3, #0] │ │ str r2, [r0, #8] │ │ ldr r2, [r3, #4] │ │ str r2, [r0, #12] │ │ ldr r2, [r3, #8] │ │ str r2, [r0, #16] │ │ ldr r2, [r3, #12] │ │ - str r2, [r0, #28] │ │ ldr r3, [r3, #16] │ │ + str r2, [r0, #28] │ │ str r3, [r0, #20] │ │ movs r3, #0 │ │ str r3, [r0, #24] │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - movs r0, #58 ; 0x3a │ │ + cmp r0, #164 ; 0xa4 │ │ movs r3, r0 │ │ - ldmia r1, {r1, r3, r4, r6, r7} │ │ + bvs.n 1c944 │ │ movs r3, r0 │ │ push {r3, lr} │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r3, pc} │ │ - push {r4, lr} │ │ - ldr r3, [r0, #40] ; 0x28 │ │ - ldr r4, [r3, #8] │ │ - str r4, [r0, #40] ; 0x28 │ │ - cmp r4, #0 │ │ - bne.n 1b6ec │ │ - bl 3ec3e │ │ - adds r0, r4, #0 │ │ - b.n 1b706 │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [r3, #0] │ │ - str r2, [r0, #8] │ │ - ldr r2, [r3, #4] │ │ - str r2, [r0, #12] │ │ - ldr r2, [r3, #8] │ │ - str r2, [r0, #16] │ │ - ldr r2, [r3, #12] │ │ - str r2, [r0, #28] │ │ - ldr r3, [r3, #16] │ │ - str r3, [r0, #20] │ │ - movs r3, #0 │ │ - str r3, [r0, #24] │ │ - pop {r4, pc} │ │ │ │ -0001b708 : │ │ - push {r4, lr} │ │ +0001ca18 : │ │ + push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ - cmp r1, #0 │ │ - beq.n 1b714 │ │ - movs r3, #0 │ │ - str r3, [r1, #0] │ │ - ldr r0, [r4, #24] │ │ - cmp r0, #0 │ │ - beq.n 1b71e │ │ - bl 3ec3e │ │ - adds r1, r4, #0 │ │ + bl 13f00 │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + bl 48aa4 <_Unwind_GetTextRelBase@@Base+0x3f8> │ │ ldr r0, [r4, #60] ; 0x3c │ │ - adds r1, #24 │ │ - bl 2c3e8 │ │ - ldr r0, [r4, #24] │ │ - pop {r4, pc} │ │ - │ │ -0001b72c : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r2, [r0, #12] │ │ - sub sp, #28 │ │ - str r1, [sp, #20] │ │ - adds r3, r2, #0 │ │ - str r2, [sp, #12] │ │ - adds r3, #89 ; 0x59 │ │ - ldrb r4, [r3, #0] │ │ - adds r5, r0, #0 │ │ - cmp r4, #0 │ │ - bne.n 1b796 │ │ - adds r0, r2, #0 │ │ - bl 15fe0 │ │ - movs r6, #80 ; 0x50 │ │ - b.n 1b75c │ │ - adds r3, r6, #0 │ │ - muls r3, r4 │ │ - ldr r1, [r5, #96] ; 0x60 │ │ - ldr r0, [r5, #12] │ │ - adds r4, #1 │ │ - adds r1, r1, r3 │ │ - bl 1600c │ │ - ldr r3, [r5, #92] ; 0x5c │ │ - cmp r4, r3 │ │ - blt.n 1b74c │ │ - movs r7, #0 │ │ - b.n 1b790 │ │ - ldr r4, [r5, #64] ; 0x40 │ │ - lsls r3, r7, #4 │ │ - movs r6, #0 │ │ - adds r4, r4, r3 │ │ - b.n 1b788 │ │ - movs r2, #80 ; 0x50 │ │ - adds r3, r2, #0 │ │ - muls r3, r6 │ │ - ldr r1, [r4, #8] │ │ - adds r1, r1, r3 │ │ - ldr r3, [r1, #72] ; 0x48 │ │ - cmp r3, #0 │ │ - ble.n 1b786 │ │ - ldr r0, [r5, #12] │ │ - bl 1600c │ │ - adds r6, #1 │ │ - ldr r3, [r4, #12] │ │ - cmp r6, r3 │ │ - blt.n 1b770 │ │ - adds r7, #1 │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - cmp r7, r3 │ │ - blt.n 1b766 │ │ - ldr r0, [sp, #12] │ │ - add r1, sp, #20 │ │ - bl 162e8 │ │ - ldr r3, [r5, #56] ; 0x38 │ │ - movs r6, #224 ; 0xe0 │ │ - lsls r6, r6, #24 │ │ - str r0, [r3, #8] │ │ - movs r4, #0 │ │ - movs r7, #80 ; 0x50 │ │ - b.n 1b7c0 │ │ - adds r3, r7, #0 │ │ - muls r3, r4 │ │ - ldr r0, [r5, #96] ; 0x60 │ │ - adds r0, r0, r3 │ │ - blx 1ca94 │ │ - cmp r6, r0 │ │ - bge.n 1b7be │ │ - adds r6, r0, #0 │ │ - adds r4, #1 │ │ - ldr r3, [r5, #92] ; 0x5c │ │ - cmp r4, r3 │ │ - blt.n 1b7ac │ │ - movs r3, #0 │ │ - b.n 1b7fc │ │ - ldr r2, [sp, #12] │ │ - ldr r4, [r5, #64] ; 0x40 │ │ - movs r7, #0 │ │ - lsls r3, r2, #4 │ │ - adds r4, r4, r3 │ │ - b.n 1b7f2 │ │ - movs r2, #80 ; 0x50 │ │ - adds r3, r2, #0 │ │ - muls r3, r7 │ │ - ldr r0, [r4, #8] │ │ - adds r0, r0, r3 │ │ - ldr r3, [r0, #72] ; 0x48 │ │ - cmp r3, #0 │ │ - ble.n 1b7f0 │ │ - blx 1ca94 │ │ - cmp r0, r6 │ │ - ble.n 1b7f0 │ │ - adds r6, r0, #0 │ │ - adds r7, #1 │ │ - ldr r3, [r4, #12] │ │ - cmp r7, r3 │ │ - blt.n 1b7d6 │ │ - ldr r3, [sp, #12] │ │ - adds r3, #1 │ │ - str r3, [sp, #12] │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - cmp r2, r3 │ │ - blt.n 1b7ca │ │ - ldr r3, [r5, #76] ; 0x4c │ │ - str r6, [r5, #84] ; 0x54 │ │ - movs r7, #0 │ │ - adds r3, r6, r3 │ │ - str r3, [sp, #12] │ │ - b.n 1b842 │ │ - ldr r4, [r5, #64] ; 0x40 │ │ - lsls r3, r7, #4 │ │ - movs r6, #0 │ │ - adds r4, r4, r3 │ │ - b.n 1b83a │ │ - movs r2, #80 ; 0x50 │ │ - adds r3, r2, #0 │ │ - muls r3, r6 │ │ - ldr r0, [r4, #8] │ │ - adds r0, r0, r3 │ │ - ldr r3, [r0, #72] ; 0x48 │ │ - cmp r3, #0 │ │ - ble.n 1b838 │ │ - ldr r3, [r0, #64] ; 0x40 │ │ - ldr r2, [sp, #12] │ │ - cmp r3, r2 │ │ - bge.n 1b838 │ │ - blx 1c950 │ │ - adds r6, #1 │ │ - ldr r3, [r4, #12] │ │ - cmp r6, r3 │ │ - blt.n 1b81c │ │ - adds r7, #1 │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - cmp r7, r3 │ │ - blt.n 1b812 │ │ - movs r3, #0 │ │ - movs r1, #224 ; 0xe0 │ │ - ldr r7, [r5, #92] ; 0x5c │ │ - adds r2, r3, #0 │ │ - lsls r1, r1, #24 │ │ - adds r4, r3, #0 │ │ - b.n 1b868 │ │ - ldr r0, [r5, #96] ; 0x60 │ │ - adds r0, r0, r3 │ │ - ldr r6, [r0, #44] ; 0x2c │ │ - cmp r6, r1 │ │ - ble.n 1b864 │ │ - adds r1, r6, #0 │ │ - adds r4, r0, #0 │ │ - adds r2, #1 │ │ - adds r3, #80 ; 0x50 │ │ - cmp r2, r7 │ │ - blt.n 1b856 │ │ - cmp r4, #0 │ │ - bne.n 1b872 │ │ - b.n 1b9a8 │ │ - movs r2, #0 │ │ - adds r7, r2, #0 │ │ - mov ip, r2 │ │ - adds r2, r4, #0 │ │ - b.n 1b8c6 │ │ - ldr r1, [r5, #64] ; 0x40 │ │ - lsls r3, r7, #4 │ │ - adds r1, r1, r3 │ │ - ldr r6, [r1, #12] │ │ - movs r3, #80 ; 0x50 │ │ - subs r6, #1 │ │ - muls r6, r3 │ │ - ldr r3, [r1, #8] │ │ - adds r6, r3, r6 │ │ - ldr r3, [r6, #72] ; 0x48 │ │ - cmp r3, #0 │ │ - ble.n 1b8c4 │ │ - ldr r4, [r2, #44] ; 0x2c │ │ - ldr r3, [pc, #284] ; (1b9b4 ) │ │ - cmp r4, r3 │ │ - blt.n 1b8c4 │ │ - ldr r3, [r6, #44] ; 0x2c │ │ - ldr r0, [r1, #4] │ │ - str r3, [sp, #12] │ │ - subs r4, r3, r4 │ │ - cmp r4, r0 │ │ - blt.n 1b8c4 │ │ - ldr r2, [r5, #60] ; 0x3c │ │ - subs r0, r4, r0 │ │ - ldr r1, [r1, #0] │ │ - mov ip, r2 │ │ - ldr r2, [r6, #48] ; 0x30 │ │ - str r0, [sp, #0] │ │ - str r3, [sp, #4] │ │ - mov r0, ip │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - bl 2c3a4 │ │ - movs r3, #1 │ │ - adds r2, r6, #0 │ │ - mov ip, r3 │ │ - adds r7, #1 │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - cmp r7, r3 │ │ - blt.n 1b87c │ │ - adds r4, r2, #0 │ │ - movs r3, #0 │ │ - mov r2, ip │ │ - str r3, [sp, #12] │ │ - adds r6, r4, #0 │ │ - cmp r2, r3 │ │ - bne.n 1b904 │ │ - b.n 1b90e │ │ - ldr r2, [sp, #12] │ │ - ldr r4, [r5, #64] ; 0x40 │ │ - movs r7, #0 │ │ - lsls r3, r2, #4 │ │ - adds r4, r4, r3 │ │ - b.n 1b8f8 │ │ - movs r2, #80 ; 0x50 │ │ - adds r3, r2, #0 │ │ - muls r3, r7 │ │ - ldr r0, [r4, #8] │ │ - adds r7, #1 │ │ - adds r0, r0, r3 │ │ - blx 1c950 │ │ - ldr r3, [r4, #12] │ │ - cmp r7, r3 │ │ - blt.n 1b8e8 │ │ - ldr r3, [sp, #12] │ │ - adds r3, #1 │ │ - str r3, [sp, #12] │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - ldr r2, [sp, #12] │ │ - cmp r2, r3 │ │ - blt.n 1b8dc │ │ - adds r4, r6, #0 │ │ - movs r6, #0 │ │ - movs r7, #80 ; 0x50 │ │ - b.n 1b934 │ │ - ldr r3, [r5, #80] ; 0x50 │ │ - ldr r1, [r4, #44] ; 0x2c │ │ - ldr r0, [r5, #96] ; 0x60 │ │ - adds r1, r1, r3 │ │ - adds r3, r7, #0 │ │ - muls r3, r6 │ │ - adds r0, r0, r3 │ │ - ldr r3, [r0, #4] │ │ - cmp r1, r3 │ │ - ble.n 1b932 │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - ldr r2, [r4, #48] ; 0x30 │ │ - adds r3, #1 │ │ - blx 1ca34 │ │ - adds r6, #1 │ │ - ldr r3, [r5, #92] ; 0x5c │ │ - cmp r6, r3 │ │ - blt.n 1b914 │ │ - movs r3, #0 │ │ - b.n 1b99e │ │ - ldr r2, [sp, #12] │ │ - ldr r6, [r5, #64] ; 0x40 │ │ - lsls r3, r2, #4 │ │ - adds r6, r6, r3 │ │ - ldr r7, [r6, #12] │ │ - movs r2, #80 ; 0x50 │ │ - subs r3, r7, #1 │ │ - muls r7, r2 │ │ - str r3, [sp, #16] │ │ - subs r7, #160 ; 0xa0 │ │ - b.n 1b982 │ │ - adds r3, r0, r7 │ │ - adds r2, r3, #0 │ │ - adds r2, #72 ; 0x48 │ │ - beq.n 1b97a │ │ - adds r2, r7, #0 │ │ - adds r2, #80 ; 0x50 │ │ - adds r0, r0, r2 │ │ - adds r2, r0, #0 │ │ - ldr r1, [r3, #44] ; 0x2c │ │ - adds r2, #72 ; 0x48 │ │ - beq.n 1b970 │ │ - ldr r2, [r0, #4] │ │ - cmp r1, r2 │ │ - ble.n 1b97a │ │ - ldr r2, [r3, #48] ; 0x30 │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - adds r3, #1 │ │ - blx 1ca34 │ │ - ldr r3, [sp, #16] │ │ - subs r7, #80 ; 0x50 │ │ - subs r3, #1 │ │ - str r3, [sp, #16] │ │ - ldr r2, [sp, #16] │ │ - ldr r0, [r6, #8] │ │ - cmp r2, #0 │ │ - bgt.n 1b954 │ │ - ldr r1, [r4, #44] ; 0x2c │ │ - ldr r3, [r0, #4] │ │ - cmp r1, r3 │ │ - ble.n 1b99a │ │ - ldr r2, [r5, #72] ; 0x48 │ │ - adds r3, r2, #1 │ │ - blx 1ca34 │ │ - ldr r3, [sp, #12] │ │ - adds r3, #1 │ │ - str r3, [sp, #12] │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - cmp r2, r3 │ │ - blt.n 1b93e │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - add sp, #28 │ │ - movs r0, #0 │ │ - adds r3, #1 │ │ - str r3, [r5, #72] ; 0x48 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r1, r0 │ │ - b.n 1b9ba │ │ - │ │ -0001b9b8 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - movs r6, #0 │ │ - str r6, [r0, #72] ; 0x48 │ │ - str r6, [r0, #84] ; 0x54 │ │ - adds r5, r0, #0 │ │ - ldr r0, [r0, #60] ; 0x3c │ │ - bl 2c38a │ │ - movs r7, #80 ; 0x50 │ │ - b.n 1b9ea │ │ - adds r3, r7, #0 │ │ - muls r3, r6 │ │ - ldr r4, [r5, #96] ; 0x60 │ │ - adds r6, #1 │ │ - adds r4, r4, r3 │ │ - adds r0, r4, #0 │ │ - blx 1c950 │ │ - movs r1, #0 │ │ - movs r2, #1 │ │ + bl 2db9e │ │ + ldr r0, [r4, #96] ; 0x60 │ │ + bl 40732 │ │ + movs r5, #0 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + cmp r5, r3 │ │ + bge.n 1ca52 │ │ + lsls r6, r5, #4 │ │ + adds r0, r0, r6 │ │ + ldr r0, [r0, #8] │ │ + bl 40732 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + adds r5, #1 │ │ + ldr r0, [r3, r6] │ │ + bl 40732 │ │ + b.n 1ca34 │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - negs r2, r2 │ │ - adds r3, r1, #0 │ │ - blx 1ca34 │ │ - ldr r3, [r5, #92] ; 0x5c │ │ - cmp r6, r3 │ │ - blt.n 1b9cc │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ + bl 40732 │ │ + pop {r4, r5, r6, pc} │ │ + ... │ │ │ │ -0001b9f4 : │ │ +0001ca60 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [r0, #12] │ │ - sub sp, #84 ; 0x54 │ │ adds r4, r0, #0 │ │ + ldr r3, [r0, #12] │ │ + sub sp, #76 ; 0x4c │ │ + str r2, [sp, #40] ; 0x28 │ │ ldr r3, [r3, #20] │ │ adds r5, r1, #0 │ │ - adds r7, r2, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r2, #40 ; 0x28 │ │ + ldrsh r3, [r3, r2] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ str r3, [sp, #52] ; 0x34 │ │ - movs r1, #40 ; 0x28 │ │ - ldrsh r0, [r3, r1] │ │ - adds r1, r5, #0 │ │ - str r0, [sp, #56] ; 0x38 │ │ - adds r0, r4, #0 │ │ - bl 12d2e │ │ + bl 13eae │ │ ldr r0, [r4, #56] ; 0x38 │ │ cmp r0, #0 │ │ - beq.n 1ba1c │ │ - blx 1c4a4 │ │ + beq.n 1ca86 │ │ + bl 48aa4 <_Unwind_GetTextRelBase@@Base+0x3f8> │ │ ldr r2, [r4, #12] │ │ ldr r3, [r2, #20] │ │ ldr r2, [r2, #24] │ │ ldr r0, [r3, #12] │ │ ldr r1, [r2, #0] │ │ ldr r3, [r3, #60] ; 0x3c │ │ movs r2, #0 │ │ - blx 1c404 │ │ + bl 48b14 <_Unwind_GetTextRelBase@@Base+0x468> │ │ str r0, [r4, #56] ; 0x38 │ │ cmp r0, #0 │ │ - bne.n 1ba36 │ │ - b.n 1bc96 │ │ - ldr r3, [r4, #96] ; 0x60 │ │ + bne.n 1caa0 │ │ + b.n 1ccde │ │ movs r6, #0 │ │ + ldr r3, [r4, #96] ; 0x60 │ │ cmp r3, r6 │ │ - bne.n 1ba4e │ │ - b.n 1ba5a │ │ + beq.n 1cac4 │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + ldr r0, [r4, #96] ; 0x60 │ │ + cmp r6, r3 │ │ + bge.n 1cac0 │ │ movs r2, #80 ; 0x50 │ │ adds r3, r2, #0 │ │ muls r3, r6 │ │ adds r0, r0, r3 │ │ - blx 1c4c8 │ │ + bl 48ab4 <_Unwind_GetTextRelBase@@Base+0x408> │ │ adds r6, #1 │ │ - ldr r3, [r4, #92] ; 0x5c │ │ - ldr r0, [r4, #96] ; 0x60 │ │ - cmp r6, r3 │ │ - blt.n 1ba40 │ │ - bl 3ec3e │ │ + b.n 1caa8 │ │ + bl 40732 │ │ ldr r3, [r4, #12] │ │ - ldr r2, [pc, #576] ; (1bca0 ) │ │ + ldr r2, [pc, #544] ; (1cce8 ) │ │ movs r1, #80 ; 0x50 │ │ ldr r3, [r3, #20] │ │ add r2, pc │ │ movs r6, #0 │ │ ldr r0, [r3, #4] │ │ - ldr r3, [pc, #568] ; (1bca4 ) │ │ + movs r3, #250 ; 0xfa │ │ str r0, [r4, #92] ; 0x5c │ │ - bl 3eb5c <__ckd_calloc__> │ │ + adds r3, #255 ; 0xff │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r0, [r4, #96] ; 0x60 │ │ - b.n 1baca │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + cmp r6, r3 │ │ + bge.n 1cb32 │ │ + movs r1, #12 │ │ ldr r3, [r4, #12] │ │ - movs r0, #12 │ │ - movs r1, #80 ; 0x50 │ │ - ldr r2, [r3, #20] │ │ - adds r3, r0, #0 │ │ - muls r3, r6 │ │ - ldr r2, [r2, #56] ; 0x38 │ │ - adds r2, r2, r3 │ │ - adds r3, r1, #0 │ │ - muls r3, r6 │ │ - ldr r1, [r4, #96] ; 0x60 │ │ - adds r6, #1 │ │ - adds r1, r1, r3 │ │ - str r1, [sp, #20] │ │ - ldrb r3, [r2, #1] │ │ - ldrb r0, [r2, #0] │ │ - ldrb r1, [r2, #5] │ │ - lsls r3, r3, #8 │ │ - orrs r3, r0 │ │ + adds r2, r1, #0 │ │ + muls r2, r6 │ │ + ldr r3, [r3, #20] │ │ + ldr r3, [r3, #56] ; 0x38 │ │ + adds r2, r3, r2 │ │ + movs r3, #80 ; 0x50 │ │ + adds r1, r3, #0 │ │ + muls r1, r6 │ │ + ldr r3, [r4, #96] ; 0x60 │ │ + ldrb r7, [r2, #1] │ │ ldrb r0, [r2, #2] │ │ - lsls r1, r1, #8 │ │ + adds r1, r3, r1 │ │ + ldrb r3, [r2, #0] │ │ + lsls r7, r7, #8 │ │ lsls r0, r0, #16 │ │ + orrs r7, r3 │ │ + ldrb r3, [r2, #3] │ │ + orrs r0, r7 │ │ + ldrb r7, [r2, #4] │ │ + lsls r3, r3, #24 │ │ orrs r3, r0 │ │ - ldrb r0, [r2, #3] │ │ + ldrb r0, [r2, #5] │ │ + adds r6, #1 │ │ + lsls r0, r0, #8 │ │ + orrs r0, r7 │ │ + ldrb r7, [r2, #6] │ │ + lsls r7, r7, #16 │ │ + orrs r7, r0 │ │ + ldrb r0, [r2, #7] │ │ + movs r2, #0 │ │ lsls r0, r0, #24 │ │ - orrs r3, r0 │ │ - ldrb r0, [r2, #4] │ │ - orrs r0, r1 │ │ - str r0, [sp, #16] │ │ - ldrb r0, [r2, #6] │ │ - ldr r1, [sp, #16] │ │ - ldrb r2, [r2, #7] │ │ - lsls r0, r0, #16 │ │ - orrs r1, r0 │ │ - lsls r2, r2, #24 │ │ - adds r0, r1, #0 │ │ - orrs r0, r2 │ │ + orrs r0, r7 │ │ str r0, [sp, #0] │ │ - ldr r1, [sp, #20] │ │ ldr r0, [r4, #56] ; 0x38 │ │ - movs r2, #0 │ │ - blx 1c9b0 │ │ - ldr r3, [r4, #92] ; 0x5c │ │ - cmp r6, r3 │ │ - blt.n 1ba74 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ + bl 48b24 <_Unwind_GetTextRelBase@@Base+0x478> │ │ + b.n 1cade │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #64] ; 0x40 │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ - lsls r2, r2, #1 │ │ - str r2, [sp, #72] ; 0x48 │ │ - b.n 1bc88 │ │ - ldr r0, [sp, #28] │ │ - ldr r6, [r4, #64] ; 0x40 │ │ - ldr r1, [pc, #452] ; (1bca8 ) │ │ - lsls r3, r0, #4 │ │ - adds r6, r6, r3 │ │ - add r1, pc │ │ - ldr r2, [pc, #448] ; (1bcac ) │ │ - ldr r0, [r6, #0] │ │ - str r1, [sp, #16] │ │ - bl 3ebdc <__ckd_salloc__> │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + cmp r3, r2 │ │ + blt.n 1cb46 │ │ + b.n 1ccda │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r4, #64] ; 0x40 │ │ + ldr r6, [pc, #416] ; (1ccec ) │ │ + lsls r3, r3, #4 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #12] │ │ + ldr r3, [r3, #0] │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ + adds r0, r3, #0 │ │ + ldr r2, [pc, #404] ; (1ccf0 ) │ │ + str r3, [sp, #16] │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ movs r1, #0 │ │ adds r2, r1, #0 │ │ str r0, [sp, #44] ; 0x2c │ │ - bl 42dbc │ │ - ldr r3, [pc, #432] ; (1bcb0 ) │ │ + bl 44ae8 │ │ + adds r2, r6, #0 │ │ movs r1, #4 │ │ - ldr r2, [sp, #16] │ │ + ldr r3, [pc, #384] ; (1ccf4 ) │ │ str r0, [sp, #32] │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r6, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #32] │ │ - ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #36] ; 0x24 │ │ - bl 42dbc │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #32] │ │ + bl 44ae8 │ │ + adds r7, r6, #0 │ │ + ldr r3, [sp, #32] │ │ + cmp r6, r3 │ │ + bge.n 1cbae │ │ ldr r2, [sp, #36] ; 0x24 │ │ - movs r3, #0 │ │ - str r3, [sp, #20] │ │ - str r2, [sp, #60] ; 0x3c │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #16] │ │ - b.n 1bb44 │ │ - ldr r0, [sp, #24] │ │ - ldmia r0!, {r1} │ │ - str r0, [sp, #24] │ │ + lsls r3, r6, #2 │ │ adds r0, r5, #0 │ │ - bl 18b88 │ │ - movs r1, #20 │ │ - muls r0, r1 │ │ + ldr r1, [r2, r3] │ │ + bl 19e90 │ │ + movs r3, #20 │ │ + adds r2, r0, #0 │ │ + adds r0, r2, #0 │ │ + muls r0, r3 │ │ ldr r3, [r5, #8] │ │ - ldr r2, [sp, #16] │ │ + adds r6, #1 │ │ adds r0, r3, r0 │ │ ldr r3, [r0, #8] │ │ - adds r2, r2, r3 │ │ - ldr r3, [sp, #20] │ │ - str r2, [sp, #16] │ │ - adds r3, #1 │ │ - str r3, [sp, #20] │ │ - ldr r0, [sp, #20] │ │ - ldr r1, [sp, #32] │ │ - cmp r0, r1 │ │ - blt.n 1bb22 │ │ - ldr r0, [r6, #8] │ │ + adds r7, r7, r3 │ │ + b.n 1cb88 │ │ + ldr r3, [sp, #12] │ │ + ldr r0, [r3, #8] │ │ cmp r0, #0 │ │ - beq.n 1bb56 │ │ - bl 3ec3e │ │ - ldr r2, [pc, #348] ; (1bcb4 ) │ │ - ldr r3, [pc, #348] ; (1bcb8 ) │ │ - ldr r0, [sp, #16] │ │ - add r2, pc │ │ + beq.n 1cbba │ │ + bl 40732 │ │ + ldr r2, [pc, #316] ; (1ccf8 ) │ │ + ldr r3, [pc, #316] ; (1ccfc ) │ │ + adds r0, r7, #0 │ │ movs r1, #80 ; 0x50 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [sp, #16] │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #12] │ │ + str r0, [r3, #8] │ │ + str r7, [r3, #12] │ │ movs r3, #0 │ │ - str r0, [r6, #8] │ │ - str r2, [r6, #12] │ │ str r3, [sp, #24] │ │ - str r3, [sp, #40] ; 0x28 │ │ - b.n 1bc6c │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - ldmia r0!, {r1} │ │ - str r0, [sp, #60] ; 0x3c │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #32] │ │ + cmp r3, r2 │ │ + bge.n 1ccc8 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ adds r0, r5, #0 │ │ - bl 18b88 │ │ - movs r2, #20 │ │ - adds r1, r2, #0 │ │ - muls r1, r0 │ │ + lsls r3, r3, #2 │ │ + ldr r1, [r2, r3] │ │ + bl 19e90 │ │ + movs r3, #20 │ │ + adds r2, r0, #0 │ │ + movs r6, #0 │ │ + muls r2, r3 │ │ ldr r3, [r5, #8] │ │ - str r0, [sp, #64] ; 0x40 │ │ - str r1, [sp, #68] ; 0x44 │ │ - adds r3, r3, r1 │ │ + str r0, [sp, #56] ; 0x38 │ │ + str r2, [sp, #60] ; 0x3c │ │ + adds r3, r3, r2 │ │ ldr r3, [r3, #8] │ │ - str r3, [sp, #20] │ │ - movs r3, #0 │ │ str r3, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ - subs r3, #2 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #76] ; 0x4c │ │ - b.n 1bc50 │ │ - ldr r0, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #16] │ │ + cmp r6, r3 │ │ + bge.n 1ccb4 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [r5, #8] │ │ - ldr r2, [sp, #16] │ │ - adds r3, r3, r0 │ │ + adds r3, r3, r2 │ │ ldr r1, [r3, #4] │ │ - lsls r3, r2, #1 │ │ - ldrsh r0, [r3, r1] │ │ - ldr r3, [sp, #16] │ │ - str r0, [sp, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 1bbd2 │ │ - ldr r0, [sp, #20] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - cmp r0, #1 │ │ - ble.n 1bbc0 │ │ + lsls r3, r6, #1 │ │ + ldrsh r0, [r1, r3] │ │ + adds r7, r0, #0 │ │ + cmp r6, #0 │ │ + bne.n 1cc36 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r2, #1 │ │ + ble.n 1cc22 │ │ movs r2, #2 │ │ ldrsh r3, [r1, r2] │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - ldr r2, [r7, #12] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ lsls r3, r3, #2 │ │ - lsls r1, r0, #2 │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #72] ; 0x48 │ │ + ldr r2, [r2, #12] │ │ + str r2, [sp, #68] ; 0x44 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + lsls r2, r7, #2 │ │ + ldr r2, [r2, r1] │ │ ldr r3, [r3, r2] │ │ - ldrh r3, [r3, r1] │ │ - b.n 1bc08 │ │ - ldr r3, [sp, #20] │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + b.n 1cc64 │ │ ldr r2, [sp, #16] │ │ - subs r3, #1 │ │ - cmp r2, r3 │ │ - bne.n 1bbfc │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - ldr r3, [r7, #16] │ │ + subs r2, #1 │ │ + cmp r6, r2 │ │ + bne.n 1cc68 │ │ + adds r3, r1, r3 │ │ + movs r1, #12 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + subs r3, #2 │ │ + ldr r2, [r2, #16] │ │ + str r2, [sp, #68] ; 0x44 │ │ lsls r2, r0, #2 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - ldrsh r1, [r0, r1] │ │ - movs r0, #12 │ │ - muls r1, r0 │ │ - ldr r0, [r2, r3] │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - adds r1, r0, r1 │ │ - ldr r3, [r1, #4] │ │ - ldrsh r3, [r3, r2] │ │ - ldr r2, [r1, #0] │ │ - lsls r3, r3, #1 │ │ - ldrh r3, [r3, r2] │ │ - b.n 1bc08 │ │ - adds r0, r7, #0 │ │ + movs r0, #0 │ │ + ldrsh r0, [r3, r0] │ │ + adds r3, r0, #0 │ │ + muls r3, r1 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r2, [r2, r1] │ │ ldr r1, [sp, #64] ; 0x40 │ │ - ldr r2, [sp, #16] │ │ - bl 19960 │ │ + adds r3, r2, r3 │ │ + ldr r2, [r3, #4] │ │ + ldr r3, [r3, #0] │ │ + ldrsh r2, [r2, r1] │ │ + lsls r2, r2, #1 │ │ + ldrh r3, [r2, r3] │ │ + b.n 1cc74 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + adds r2, r6, #0 │ │ + bl 1aca0 │ │ adds r3, r0, #0 │ │ - ldr r0, [sp, #16] │ │ - ldr r1, [sp, #24] │ │ - adds r2, r0, r1 │ │ - movs r1, #80 ; 0x50 │ │ + movs r0, #80 ; 0x50 │ │ + ldr r2, [sp, #24] │ │ + adds r2, r6, r2 │ │ + adds r1, r0, #0 │ │ muls r1, r2 │ │ - ldr r2, [r6, #8] │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - adds r2, r2, r1 │ │ - str r2, [sp, #12] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #12] │ │ + adds r6, #1 │ │ + ldr r2, [r2, #8] │ │ + adds r1, r2, r1 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ ldr r2, [r2, #56] ; 0x38 │ │ - mov ip, r2 │ │ + str r2, [sp, #68] ; 0x44 │ │ movs r2, #12 │ │ - muls r2, r0 │ │ - add r2, ip │ │ - ldrb r0, [r2, #5] │ │ - ldrb r1, [r2, #4] │ │ - lsls r0, r0, #8 │ │ - orrs r1, r0 │ │ - str r1, [sp, #48] ; 0x30 │ │ - ldrb r1, [r2, #6] │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - ldrb r2, [r2, #7] │ │ - lsls r1, r1, #16 │ │ - orrs r0, r1 │ │ - lsls r2, r2, #24 │ │ + muls r7, r2 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + adds r7, r2, r7 │ │ + ldrb r2, [r7, #5] │ │ + ldrb r0, [r7, #4] │ │ + lsls r2, r2, #8 │ │ + orrs r2, r0 │ │ + ldrb r0, [r7, #6] │ │ + lsls r0, r0, #16 │ │ orrs r0, r2 │ │ - str r0, [sp, #0] │ │ - ldr r1, [sp, #12] │ │ + ldrb r2, [r7, #7] │ │ + lsls r2, r2, #24 │ │ + orrs r2, r0 │ │ + str r2, [sp, #0] │ │ ldr r0, [r4, #56] ; 0x38 │ │ movs r2, #0 │ │ - blx 1c9b0 │ │ - ldr r1, [sp, #16] │ │ - adds r1, #1 │ │ - str r1, [sp, #16] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ - cmp r2, r3 │ │ - blt.n 1bb9e │ │ - ldr r0, [sp, #20] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ + bl 48b24 <_Unwind_GetTextRelBase@@Base+0x478> │ │ + b.n 1cbfe │ │ mvns r3, r3 │ │ + ldr r2, [sp, #16] │ │ asrs r3, r3, #31 │ │ - ands r3, r0 │ │ - adds r1, r1, r3 │ │ - adds r2, #1 │ │ - str r1, [sp, #24] │ │ - str r2, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r0, [sp, #32] │ │ - cmp r3, r0 │ │ - bge.n 1bc76 │ │ - b.n 1bb72 │ │ + ands r3, r2 │ │ + ldr r2, [sp, #24] │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #20] │ │ + adds r3, #1 │ │ + b.n 1cbd2 │ │ ldr r0, [sp, #36] ; 0x24 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 3ec3e │ │ - ldr r1, [sp, #28] │ │ - adds r1, #1 │ │ - str r1, [sp, #28] │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - ldr r2, [sp, #28] │ │ - cmp r2, r3 │ │ - bge.n 1bc92 │ │ - b.n 1badc │ │ + bl 40732 │ │ + ldr r3, [sp, #28] │ │ + adds r3, #1 │ │ + b.n 1cb3a │ │ movs r0, #0 │ │ - b.n 1bc9a │ │ + b.n 1cce2 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - add sp, #84 ; 0x54 │ │ + add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - adds r6, r4, #1 │ │ + movs r7, #164 ; 0xa4 │ │ movs r3, r0 │ │ - lsls r1, r7, #7 │ │ - movs r0, r0 │ │ - subs r2, r4, r7 │ │ + movs r7, #28 │ │ movs r3, r0 │ │ lsls r5, r0, #8 │ │ movs r0, r0 │ │ lsls r7, r0, #8 │ │ movs r0, r0 │ │ - subs r4, r5, r5 │ │ + movs r6, #174 ; 0xae │ │ movs r3, r0 │ │ lsls r5, r2, #8 │ │ ... │ │ │ │ -0001bcbc : │ │ +0001cd00 : │ │ push {r4, r5, r6, lr} │ │ + movs r4, #0 │ │ + adds r6, r0, #0 │ │ + str r4, [r0, #72] ; 0x48 │ │ + str r4, [r0, #84] ; 0x54 │ │ + ldr r0, [r0, #60] ; 0x3c │ │ + bl 2db9e │ │ + ldr r3, [r6, #92] ; 0x5c │ │ + cmp r4, r3 │ │ + bge.n 1cd38 │ │ + movs r3, #80 ; 0x50 │ │ + adds r5, r3, #0 │ │ + muls r5, r4 │ │ + ldr r3, [r6, #96] ; 0x60 │ │ + adds r4, #1 │ │ + adds r5, r3, r5 │ │ + adds r0, r5, #0 │ │ + bl 48ac4 <_Unwind_GetTextRelBase@@Base+0x418> │ │ + movs r1, #0 │ │ + movs r2, #1 │ │ + adds r0, r5, #0 │ │ + negs r2, r2 │ │ + adds r3, r1, #0 │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ + b.n 1cd10 │ │ + movs r0, #0 │ │ + pop {r4, r5, r6, pc} │ │ + │ │ +0001cd3c : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r3, [r0, #12] │ │ + sub sp, #28 │ │ + str r1, [sp, #20] │ │ + str r3, [sp, #12] │ │ + adds r3, #89 ; 0x59 │ │ + ldrb r5, [r3, #0] │ │ adds r4, r0, #0 │ │ - bl 12d80 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - blx 1c4a4 │ │ + cmp r5, #0 │ │ + beq.n 1cd64 │ │ + ldr r0, [sp, #12] │ │ + add r1, sp, #20 │ │ + bl 17598 │ │ + movs r5, #224 ; 0xe0 │ │ + ldr r3, [r4, #56] ; 0x38 │ │ + lsls r5, r5, #24 │ │ + movs r6, #0 │ │ + str r0, [r3, #8] │ │ + b.n 1cdce │ │ + ldr r0, [sp, #12] │ │ + bl 17284 │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + cmp r5, r3 │ │ + bge.n 1cd84 │ │ + movs r3, #80 ; 0x50 │ │ + adds r1, r3, #0 │ │ + muls r1, r5 │ │ + ldr r3, [r4, #96] ; 0x60 │ │ + ldr r0, [r4, #12] │ │ + adds r5, #1 │ │ + adds r1, r3, r1 │ │ + bl 172b0 │ │ + b.n 1cd6a │ │ + movs r7, #0 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r7, r3 │ │ + bge.n 1cd50 │ │ + movs r6, #0 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + lsls r5, r7, #4 │ │ + adds r5, r3, r5 │ │ + ldr r3, [r5, #12] │ │ + cmp r6, r3 │ │ + bge.n 1cdb4 │ │ + movs r3, #80 ; 0x50 │ │ + adds r1, r3, #0 │ │ + muls r1, r6 │ │ + ldr r3, [r5, #8] │ │ + adds r1, r3, r1 │ │ + ldr r3, [r1, #72] ; 0x48 │ │ + cmp r3, #0 │ │ + ble.n 1cdb0 │ │ + ldr r0, [r4, #12] │ │ + bl 172b0 │ │ + adds r6, #1 │ │ + b.n 1cd94 │ │ + adds r7, #1 │ │ + b.n 1cd86 │ │ + movs r3, #80 ; 0x50 │ │ + adds r0, r3, #0 │ │ + muls r0, r6 │ │ + ldr r3, [r4, #96] ; 0x60 │ │ + adds r0, r3, r0 │ │ + bl 48af4 <_Unwind_GetTextRelBase@@Base+0x448> │ │ + cmp r5, r0 │ │ + bge.n 1cdcc │ │ + adds r5, r0, #0 │ │ + adds r6, #1 │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + cmp r6, r3 │ │ + blt.n 1cdb8 │ │ + movs r3, #0 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + cmp r3, r2 │ │ + bge.n 1ce14 │ │ + movs r7, #0 │ │ + ldr r3, [sp, #12] │ │ + lsls r6, r3, #4 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + adds r6, r3, r6 │ │ + ldr r3, [r6, #12] │ │ + cmp r7, r3 │ │ + bge.n 1ce0e │ │ + movs r3, #80 ; 0x50 │ │ + adds r0, r3, #0 │ │ + muls r0, r7 │ │ + ldr r3, [r6, #8] │ │ + adds r0, r3, r0 │ │ + ldr r3, [r0, #72] ; 0x48 │ │ + cmp r3, #0 │ │ + ble.n 1ce0a │ │ + bl 48af4 <_Unwind_GetTextRelBase@@Base+0x448> │ │ + cmp r5, r0 │ │ + bge.n 1ce0a │ │ + adds r5, r0, #0 │ │ + adds r7, #1 │ │ + b.n 1cdea │ │ + ldr r3, [sp, #12] │ │ + adds r3, #1 │ │ + b.n 1cdd6 │ │ + movs r6, #0 │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + str r5, [r4, #84] ; 0x54 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r6, r3 │ │ + bge.n 1ce56 │ │ + movs r7, #0 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + lsls r5, r6, #4 │ │ + adds r5, r3, r5 │ │ + ldr r3, [r5, #12] │ │ + cmp r7, r3 │ │ + bge.n 1ce52 │ │ + movs r3, #80 ; 0x50 │ │ + adds r0, r3, #0 │ │ + muls r0, r7 │ │ + ldr r3, [r5, #8] │ │ + adds r0, r3, r0 │ │ + ldr r3, [r0, #72] ; 0x48 │ │ + cmp r3, #0 │ │ + ble.n 1ce4e │ │ + ldr r3, [r0, #64] ; 0x40 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + bge.n 1ce4e │ │ + bl 48ac4 <_Unwind_GetTextRelBase@@Base+0x418> │ │ + adds r7, #1 │ │ + b.n 1ce2c │ │ + adds r6, #1 │ │ + b.n 1ce1e │ │ + movs r2, #0 │ │ + movs r1, #224 ; 0xe0 │ │ + adds r7, r2, #0 │ │ + movs r5, #80 ; 0x50 │ │ + ldr r0, [r4, #92] ; 0x5c │ │ + lsls r1, r1, #24 │ │ + cmp r2, r0 │ │ + bge.n 1ce7c │ │ + adds r3, r5, #0 │ │ + muls r3, r2 │ │ + ldr r6, [r4, #96] ; 0x60 │ │ + adds r3, r6, r3 │ │ + ldr r6, [r3, #44] ; 0x2c │ │ + cmp r6, r1 │ │ + ble.n 1ce78 │ │ + adds r1, r6, #0 │ │ + adds r7, r3, #0 │ │ + adds r2, #1 │ │ + b.n 1ce62 │ │ + cmp r7, #0 │ │ + bne.n 1ce82 │ │ + b.n 1cfac │ │ + movs r2, #0 │ │ + adds r6, r2, #0 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r6, r3 │ │ + bge.n 1ced8 │ │ + movs r5, #80 ; 0x50 │ │ + ldr r1, [r4, #64] ; 0x40 │ │ + lsls r3, r6, #4 │ │ + adds r3, r1, r3 │ │ + ldr r1, [r3, #12] │ │ + muls r1, r5 │ │ + adds r5, r1, #0 │ │ + ldr r1, [r3, #8] │ │ + subs r5, #80 ; 0x50 │ │ + adds r5, r1, r5 │ │ + ldr r1, [r5, #72] ; 0x48 │ │ + cmp r1, #0 │ │ + ble.n 1ced4 │ │ + ldr r0, [r7, #44] ; 0x2c │ │ + ldr r1, [pc, #268] ; (1cfb8 ) │ │ + cmp r0, r1 │ │ + blt.n 1ced4 │ │ + ldr r1, [r5, #44] ; 0x2c │ │ + mov ip, r1 │ │ + subs r0, r1, r0 │ │ + ldr r1, [r3, #4] │ │ + cmp r0, r1 │ │ + blt.n 1ced4 │ │ + subs r1, r0, r1 │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r5, #48] ; 0x30 │ │ + str r1, [sp, #0] │ │ + mov r1, ip │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 2c38a │ │ - ldr r0, [r4, #96] ; 0x60 │ │ - bl 3ec3e │ │ + str r1, [sp, #4] │ │ + adds r1, r3, #0 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + bl 2dbb8 │ │ + adds r7, r5, #0 │ │ + movs r2, #1 │ │ + adds r6, #1 │ │ + b.n 1ce86 │ │ + cmp r2, #0 │ │ + bne.n 1cee0 │ │ movs r5, #0 │ │ - b.n 1bcee │ │ - lsls r6, r5, #4 │ │ - adds r0, r0, r6 │ │ - ldr r0, [r0, #8] │ │ - bl 3ec3e │ │ + b.n 1cf36 │ │ + movs r6, #0 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r6, r3 │ │ + bge.n 1cedc │ │ ldr r3, [r4, #64] ; 0x40 │ │ + lsls r5, r6, #4 │ │ + adds r5, r3, r5 │ │ + movs r3, #0 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r5, #12] │ │ + cmp r3, r2 │ │ + bge.n 1cf10 │ │ + movs r0, #80 ; 0x50 │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [r5, #8] │ │ + adds r0, r3, r0 │ │ + bl 48ac4 <_Unwind_GetTextRelBase@@Base+0x418> │ │ + ldr r3, [sp, #12] │ │ + adds r3, #1 │ │ + b.n 1cef0 │ │ + adds r6, #1 │ │ + b.n 1cee2 │ │ + ldr r3, [r7, #44] ; 0x2c │ │ + ldr r2, [r4, #80] ; 0x50 │ │ + adds r1, r3, r2 │ │ + movs r3, #80 ; 0x50 │ │ + adds r0, r3, #0 │ │ + muls r0, r5 │ │ + ldr r3, [r4, #96] ; 0x60 │ │ + adds r0, r3, r0 │ │ + ldr r3, [r0, #4] │ │ + cmp r1, r3 │ │ + ble.n 1cf34 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + ldr r2, [r7, #48] ; 0x30 │ │ + adds r3, #1 │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ adds r5, #1 │ │ - ldr r0, [r3, r6] │ │ - bl 3ec3e │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ + ldr r3, [r4, #92] ; 0x5c │ │ cmp r5, r3 │ │ - blt.n 1bcda │ │ - bl 3ec3e │ │ + blt.n 1cf14 │ │ + movs r3, #0 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + cmp r3, r2 │ │ + bge.n 1cfac │ │ + movs r6, #80 ; 0x50 │ │ + ldr r3, [sp, #12] │ │ + lsls r5, r3, #4 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + adds r5, r3, r5 │ │ + ldr r3, [r5, #12] │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + ldr r3, [sp, #16] │ │ + ldr r0, [r5, #8] │ │ + cmp r3, #0 │ │ + ble.n 1cf94 │ │ + adds r3, r6, #0 │ │ + subs r3, #80 ; 0x50 │ │ + adds r3, r0, r3 │ │ + adds r2, r3, #0 │ │ + adds r2, #72 ; 0x48 │ │ + beq.n 1cf8a │ │ + adds r0, r0, r6 │ │ + adds r2, r0, #0 │ │ + ldr r1, [r3, #44] ; 0x2c │ │ + adds r2, #72 ; 0x48 │ │ + beq.n 1cf80 │ │ + ldr r2, [r0, #4] │ │ + cmp r1, r2 │ │ + ble.n 1cf8a │ │ + ldr r2, [r3, #48] ; 0x30 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + adds r3, #1 │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ + ldr r3, [sp, #16] │ │ + subs r6, #80 ; 0x50 │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ + b.n 1cf5c │ │ + ldr r1, [r7, #44] ; 0x2c │ │ + ldr r3, [r0, #4] │ │ + cmp r1, r3 │ │ + ble.n 1cfa6 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + ldr r2, [r4, #72] ; 0x48 │ │ + adds r3, #1 │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ + ldr r3, [sp, #12] │ │ + adds r3, #1 │ │ + b.n 1cf3e │ │ + movs r0, #0 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + adds r3, #1 │ │ + str r3, [r4, #72] ; 0x48 │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r1, r0 │ │ + b.n 1cfbe │ │ + │ │ +0001cfbc : │ │ + push {r4, lr} │ │ + adds r4, r0, #0 │ │ + cmp r1, #0 │ │ + beq.n 1cfc8 │ │ + movs r3, #0 │ │ + str r3, [r1, #0] │ │ + ldr r0, [r4, #24] │ │ + cmp r0, #0 │ │ + beq.n 1cfd2 │ │ + bl 40732 │ │ + adds r1, r4, #0 │ │ + ldr r0, [r4, #60] ; 0x3c │ │ + adds r1, #24 │ │ + bl 2dbfc │ │ + ldr r0, [r4, #24] │ │ + pop {r4, pc} │ │ + ldr r3, [r0, #40] ; 0x28 │ │ + push {r4, lr} │ │ + ldr r4, [r3, #8] │ │ + str r4, [r0, #40] ; 0x28 │ │ + cmp r4, #0 │ │ + bne.n 1cff4 │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - pop {r4, r5, r6, pc} │ │ - ... │ │ + b.n 1d00e │ │ + ldr r3, [r4, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [r0, #8] │ │ + ldr r2, [r3, #4] │ │ + str r2, [r0, #12] │ │ + ldr r2, [r3, #8] │ │ + str r2, [r0, #16] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #16] │ │ + str r2, [r0, #28] │ │ + str r3, [r0, #20] │ │ + movs r3, #0 │ │ + str r3, [r0, #24] │ │ + pop {r4, pc} │ │ │ │ -0001bd04 : │ │ +0001d010 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r6, [pc, #752] ; (1bff8 ) │ │ + ldr r5, [pc, #748] ; (1d300 ) │ │ sub sp, #76 ; 0x4c │ │ - ldr r5, [pc, #752] ; (1bffc ) │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ - adds r7, r3, #0 │ │ - str r1, [sp, #20] │ │ - ldr r3, [r6, #0] │ │ - ldr r1, [sp, #96] ; 0x60 │ │ - str r2, [sp, #16] │ │ - ldr r2, [sp, #100] ; 0x64 │ │ + adds r6, r3, #0 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ add r5, pc │ │ - str r0, [sp, #28] │ │ + ldr r5, [r5, #0] │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + ldr r7, [pc, #736] ; (1d304 ) │ │ + str r0, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r5, #0] │ │ + add r7, pc │ │ str r1, [sp, #24] │ │ - str r2, [sp, #32] │ │ str r3, [sp, #68] ; 0x44 │ │ + movs r3, #142 ; 0x8e │ │ + str r2, [sp, #20] │ │ movs r1, #100 ; 0x64 │ │ - adds r2, r5, #0 │ │ - ldr r3, [pc, #724] ; (1c000 ) │ │ + adds r2, r7, #0 │ │ + adds r3, #255 ; 0xff │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [sp, #32] │ │ - ldr r1, [pc, #716] ; (1c004 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #708] ; (1d308 ) │ │ + ldr r2, [sp, #20] │ │ str r3, [sp, #0] │ │ - str r2, [sp, #4] │ │ - adds r3, r7, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ add r1, pc │ │ - ldr r2, [sp, #16] │ │ adds r4, r0, #0 │ │ - bl 12ce8 │ │ - adds r2, r5, #0 │ │ + str r3, [sp, #4] │ │ + adds r3, r6, #0 │ │ + bl 13e68 │ │ + movs r3, #146 ; 0x92 │ │ + adds r2, r7, #0 │ │ movs r1, #8 │ │ - ldr r3, [pc, #696] ; (1c008 ) │ │ + adds r3, #255 ; 0xff │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r1, [pc, #692] ; (1c00c ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r1, [pc, #676] ; (1d30c ) │ │ + ldr r3, [r6, #4] │ │ str r0, [r4, #60] ; 0x3c │ │ - ldr r3, [r7, #4] │ │ add r1, pc │ │ - ldr r0, [sp, #16] │ │ - str r3, [sp, #24] │ │ - bl 3f538 │ │ + ldr r0, [sp, #20] │ │ + str r3, [sp, #28] │ │ + bl 41038 │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - ldr r0, [sp, #24] │ │ - blx 41d70 │ │ + ldr r0, [sp, #28] │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + ldr r1, [pc, #656] ; (1d310 ) │ │ + ldr r3, [r6, #4] │ │ asrs r0, r0, #10 │ │ str r0, [r4, #76] ; 0x4c │ │ - ldr r1, [r7, #4] │ │ - ldr r0, [sp, #16] │ │ - str r1, [sp, #24] │ │ - ldr r1, [pc, #660] ; (1c010 ) │ │ add r1, pc │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ + ldr r0, [sp, #20] │ │ + str r3, [sp, #28] │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - ldr r0, [sp, #24] │ │ - blx 41d70 │ │ - ldr r1, [pc, #640] ; (1c014 ) │ │ + ldr r0, [sp, #28] │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + ldr r1, [pc, #624] ; (1d314 ) │ │ asrs r0, r0, #10 │ │ str r0, [r4, #80] ; 0x50 │ │ add r1, pc │ │ - ldr r0, [sp, #16] │ │ - ldr r7, [r7, #4] │ │ - bl 3f538 │ │ + ldr r0, [sp, #20] │ │ + ldr r6, [r6, #4] │ │ + bl 41038 │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - adds r0, r7, #0 │ │ - blx 41d70 │ │ - ldr r2, [r4, #76] ; 0x4c │ │ + adds r0, r6, #0 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + movs r2, #210 ; 0xd2 │ │ + ldr r3, [r4, #76] ; 0x4c │ │ asrs r0, r0, #10 │ │ str r0, [r4, #88] ; 0x58 │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #80] ; 0x50 │ │ - ldr r3, [pc, #608] ; (1c018 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + adds r1, r7, #0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #584] ; (1d318 ) │ │ str r0, [sp, #8] │ │ - str r2, [sp, #4] │ │ - movs r0, #1 │ │ - movs r2, #210 ; 0xd2 │ │ - lsls r2, r0 │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - adds r1, r5, #0 │ │ - bl 4003c │ │ - ldr r2, [sp, #20] │ │ - str r6, [sp, #44] ; 0x2c │ │ - cmp r2, #0 │ │ - bne.n 1bdd4 │ │ - b.n 1befc │ │ - ldr r1, [pc, #580] ; (1c01c ) │ │ - adds r0, r2, #0 │ │ + movs r0, #1 │ │ + bl 41bd4 │ │ + ldr r3, [sp, #24] │ │ + str r5, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + bne.n 1d0e4 │ │ + b.n 1d210 │ │ + ldr r1, [pc, #564] ; (1d31c ) │ │ + adds r0, r3, #0 │ │ add r1, pc │ │ - blx ea70 │ │ - str r0, [sp, #16] │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + str r0, [sp, #20] │ │ cmp r0, #0 │ │ - bne.n 1be12 │ │ - ldr r1, [sp, #20] │ │ - ldr r3, [pc, #568] ; (1c020 ) │ │ + bne.n 1d122 │ │ movs r2, #176 ; 0xb0 │ │ - str r1, [sp, #0] │ │ - add r3, pc │ │ + ldr r3, [sp, #24] │ │ movs r0, #4 │ │ - adds r1, r5, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #544] ; (1d320 ) │ │ + adds r1, r7, #0 │ │ lsls r2, r2, #1 │ │ - bl 40144 │ │ - ldr r3, [pc, #552] ; (1c024 ) │ │ + add r3, pc │ │ + bl 41ce4 │ │ movs r2, #212 ; 0xd4 │ │ + ldr r3, [pc, #536] ; (1d324 ) │ │ movs r0, #4 │ │ - add r3, pc │ │ - adds r1, r5, #0 │ │ + adds r1, r7, #0 │ │ lsls r2, r2, #1 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ adds r0, r4, #0 │ │ - bl 1bcbc │ │ - ldr r4, [sp, #16] │ │ - b.n 1bfe2 │ │ + bl 1ca18 │ │ + ldr r0, [sp, #20] │ │ + b.n 1d2ee │ │ movs r3, #0 │ │ + ldr r0, [sp, #20] │ │ str r3, [r4, #68] ; 0x44 │ │ - ldr r0, [sp, #16] │ │ - bl 4254c │ │ - b.n 1be2e │ │ - ldr r3, [r0, #8] │ │ + bl 441f8 │ │ + subs r7, r0, #0 │ │ + beq.n 1d144 │ │ + ldr r3, [r7, #8] │ │ cmp r3, #0 │ │ - beq.n 1be2a │ │ + beq.n 1d13c │ │ ldr r3, [r4, #68] ; 0x44 │ │ adds r3, #1 │ │ str r3, [r4, #68] ; 0x44 │ │ - bl 42518 │ │ - cmp r0, #0 │ │ - bne.n 1be1e │ │ - ldr r2, [pc, #500] ; (1c028 ) │ │ - adds r6, r0, #0 │ │ - ldr r3, [pc, #500] ; (1c02c ) │ │ - add r2, pc │ │ + adds r0, r7, #0 │ │ + bl 441c4 │ │ + b.n 1d12c │ │ + movs r3, #106 ; 0x6a │ │ + ldr r2, [pc, #480] ; (1d328 ) │ │ + adds r3, #255 ; 0xff │ │ movs r1, #16 │ │ + add r2, pc │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r1, r6, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r1, r7, #0 │ │ str r0, [r4, #64] ; 0x40 │ │ - adds r2, r6, #0 │ │ - ldr r0, [sp, #16] │ │ - blx eab8 │ │ - ldr r0, [sp, #16] │ │ - bl 4254c │ │ - str r6, [sp, #20] │ │ + adds r2, r7, #0 │ │ + ldr r0, [sp, #20] │ │ + bl 48864 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + ldr r0, [sp, #20] │ │ + bl 441f8 │ │ adds r5, r0, #0 │ │ - b.n 1bef0 │ │ + str r7, [sp, #24] │ │ + cmp r5, #0 │ │ + beq.n 1d208 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r5, #8] │ │ + mov ip, r2 │ │ + subs r7, r3, #1 │ │ ldr r3, [r4, #64] ; 0x40 │ │ - ldr r1, [sp, #20] │ │ ldr r2, [r4, #88] ; 0x58 │ │ - ldr r7, [r5, #8] │ │ - adds r3, r3, r1 │ │ + add r3, ip │ │ + str r3, [sp, #28] │ │ str r2, [r3, #4] │ │ - subs r7, #1 │ │ ldr r3, [r5, #0] │ │ - b.n 1be6e │ │ - subs r7, #1 │ │ ldrb r2, [r3, r7] │ │ cmp r2, #10 │ │ - beq.n 1be6c │ │ + bne.n 1d18c │ │ + subs r7, #1 │ │ + b.n 1d182 │ │ subs r6, r7, #1 │ │ cmp r2, #47 ; 0x2f │ │ - bne.n 1bec4 │ │ - b.n 1be7e │ │ - subs r6, #1 │ │ + bne.n 1d1da │ │ ldrb r2, [r3, r6] │ │ cmp r2, #47 ; 0x2f │ │ - beq.n 1be88 │ │ - cmp r6, #0 │ │ - bgt.n 1be7c │ │ + bne.n 1d1d2 │ │ adds r1, r6, #1 │ │ - subs r2, r7, r6 │ │ adds r1, r3, r1 │ │ - add r0, sp, #52 ; 0x34 │ │ - blx eb24 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - add r0, sp, #52 ; 0x34 │ │ - movs r1, #0 │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #24] │ │ + add r3, sp, #52 ; 0x34 │ │ + subs r2, r7, r6 │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #32] │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ ldr r3, [r4, #12] │ │ + ldr r0, [sp, #32] │ │ + movs r1, #0 │ │ ldr r3, [r3, #4] │ │ - str r3, [sp, #28] │ │ - blx eb3c │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 48a24 <_Unwind_GetTextRelBase@@Base+0x378> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - ldr r0, [sp, #28] │ │ - blx 41d70 │ │ - ldr r3, [sp, #24] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + movs r2, #0 │ │ + ldr r3, [sp, #28] │ │ asrs r0, r0, #10 │ │ str r0, [r3, #4] │ │ ldr r3, [r5, #0] │ │ - adds r6, r3, r6 │ │ + adds r3, r3, r6 │ │ + subs r3, #1 │ │ + strb r2, [r3, #0] │ │ + b.n 1d1da │ │ + cmp r6, #0 │ │ + ble.n 1d198 │ │ subs r6, #1 │ │ - movs r3, #0 │ │ - strb r3, [r6, #0] │ │ + b.n 1d192 │ │ + movs r2, #0 │ │ ldr r3, [r5, #0] │ │ - ldr r1, [sp, #20] │ │ - movs r2, #192 ; 0xc0 │ │ - adds r7, r3, r7 │ │ - movs r3, #0 │ │ - strb r3, [r7, #1] │ │ - ldr r6, [r4, #64] ; 0x40 │ │ - lsls r2, r2, #1 │ │ + ldr r1, [pc, #332] ; (1d32c ) │ │ + adds r3, r3, r7 │ │ + strb r2, [r3, #1] │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + ldr r2, [sp, #24] │ │ ldr r0, [r5, #0] │ │ - adds r6, r6, r1 │ │ - ldr r1, [pc, #340] ; (1c030 ) │ │ add r1, pc │ │ - bl 3ebdc <__ckd_salloc__> │ │ - str r0, [r6, #0] │ │ + adds r7, r3, r2 │ │ + movs r2, #192 ; 0xc0 │ │ + lsls r2, r2, #1 │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + str r0, [r7, #0] │ │ adds r0, r5, #0 │ │ - bl 42518 │ │ - ldr r2, [sp, #20] │ │ + bl 441c4 │ │ + ldr r3, [sp, #24] │ │ adds r5, r0, #0 │ │ - adds r2, #16 │ │ - str r2, [sp, #20] │ │ - cmp r5, #0 │ │ - bne.n 1be5a │ │ - ldr r0, [sp, #16] │ │ - blx ea7c │ │ - b.n 1bf22 │ │ + adds r3, #16 │ │ + str r3, [sp, #24] │ │ + b.n 1d16a │ │ + ldr r0, [sp, #20] │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + b.n 1d236 │ │ movs r0, #1 │ │ movs r3, #215 ; 0xd7 │ │ movs r1, #16 │ │ - adds r2, r5, #0 │ │ - lsls r3, r0 │ │ + adds r2, r7, #0 │ │ + lsls r3, r3, #1 │ │ str r0, [r4, #68] ; 0x44 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [r4, #88] ; 0x58 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r2, #216 ; 0xd8 │ │ + ldr r3, [r4, #88] ; 0x58 │ │ str r0, [r4, #64] ; 0x40 │ │ - adds r1, r5, #0 │ │ + adds r5, r0, #0 │ │ str r3, [r0, #4] │ │ + adds r1, r7, #0 │ │ + ldr r0, [sp, #32] │ │ lsls r2, r2, #1 │ │ - ldr r0, [sp, #28] │ │ - ldr r6, [r4, #64] ; 0x40 │ │ - bl 3ebdc <__ckd_salloc__> │ │ - str r0, [r6, #0] │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + str r0, [r5, #0] │ │ ldr r3, [r4, #16] │ │ - ldr r6, [pc, #268] ; (1c034 ) │ │ - movs r1, #1 │ │ + movs r5, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ - str r1, [sp, #36] ; 0x24 │ │ - movs r7, #0 │ │ + movs r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r5, r3 │ │ + bge.n 1d2c6 │ │ + ldr r6, [pc, #232] ; (1d330 ) │ │ + ldr r2, [r4, #64] ; 0x40 │ │ + lsls r3, r5, #4 │ │ add r6, pc │ │ - b.n 1bfb4 │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - lsls r2, r7, #4 │ │ + ldr r0, [r3, r2] │ │ adds r1, r6, #0 │ │ - ldr r0, [r2, r3] │ │ movs r2, #153 ; 0x99 │ │ - bl 3ebdc <__ckd_salloc__> │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ movs r1, #0 │ │ adds r2, r1, #0 │ │ str r0, [sp, #20] │ │ - bl 42dbc │ │ + bl 44ae8 │ │ + adds r2, r6, #0 │ │ movs r3, #155 ; 0x9b │ │ movs r1, #4 │ │ - adds r2, r6, #0 │ │ str r0, [sp, #24] │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r0, [sp, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r0, [sp, #20] │ │ ldr r1, [sp, #28] │ │ - bl 42dbc │ │ - ldr r2, [sp, #28] │ │ + ldr r0, [sp, #20] │ │ + ldr r2, [sp, #24] │ │ + bl 44ae8 │ │ movs r3, #0 │ │ - str r2, [sp, #16] │ │ - b.n 1bf9c │ │ - ldr r5, [sp, #16] │ │ + ldr r6, [sp, #28] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #24] │ │ + cmp r3, r2 │ │ + bge.n 1d2b6 │ │ + adds r7, r6, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ - adds r1, r5, #0 │ │ - adds r1, #4 │ │ - str r1, [sp, #16] │ │ - ldr r1, [r5, #0] │ │ - bl 18b88 │ │ - adds r0, #1 │ │ - bne.n 1bf98 │ │ - ldr r2, [r5, #0] │ │ - ldr r1, [pc, #180] ; (1c038 ) │ │ - ldr r3, [pc, #184] ; (1c03c ) │ │ - str r2, [sp, #0] │ │ + ldmia r6!, {r1} │ │ + bl 19e90 │ │ + adds r3, r0, #1 │ │ + bne.n 1d2b0 │ │ + ldr r3, [r7, #0] │ │ + ldr r1, [pc, #152] ; (1d334 ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #152] ; (1d338 ) │ │ add r1, pc │ │ movs r2, #161 ; 0xa1 │ │ add r3, pc │ │ - movs r0, #4 │ │ - bl 4003c │ │ - movs r2, #0 │ │ - str r2, [sp, #36] ; 0x24 │ │ - b.n 1bfa6 │ │ + bl 41bd4 │ │ + movs r3, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + b.n 1d2b6 │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ - str r3, [sp, #32] │ │ - ldr r1, [sp, #32] │ │ - ldr r2, [sp, #24] │ │ - cmp r1, r2 │ │ - blt.n 1bf6a │ │ + b.n 1d27e │ │ ldr r0, [sp, #28] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [sp, #20] │ │ - bl 3ec3e │ │ - adds r7, #1 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r7, r3 │ │ - blt.n 1bf32 │ │ + bl 40732 │ │ + adds r5, #1 │ │ + b.n 1d240 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - bne.n 1bfca │ │ adds r0, r4, #0 │ │ - bl 1bcbc │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - b.n 1bfe2 │ │ + cmp r3, #0 │ │ + bne.n 1d2d6 │ │ + bl 1ca18 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + b.n 1d2ee │ │ ldr r1, [r4, #16] │ │ ldr r2, [r4, #20] │ │ + bl 1ca60 │ │ + adds r3, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 1b9f4 │ │ - cmp r0, #0 │ │ - bge.n 1bfe2 │ │ + cmp r3, #0 │ │ + bge.n 1d2ee │ │ ldr r3, [r4, #0] │ │ - adds r0, r4, #0 │ │ - movs r4, #0 │ │ ldr r3, [r3, #20] │ │ blx r3 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ + movs r0, #0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #68] ; 0x44 │ │ - adds r0, r4, #0 │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 1bff2 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 1d2fc │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - stmia r1!, {r2, r3, r5, r6} │ │ + ldmia r6, {r1, r5, r6} │ │ movs r3, r0 │ │ - adds r4, r5, r6 │ │ + movs r2, #70 ; 0x46 │ │ movs r3, r0 │ │ - lsls r5, r1, #6 │ │ - movs r0, r0 │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ + beq.n 1d370 │ │ movs r3, r0 │ │ - lsls r1, r2, #6 │ │ - movs r0, r0 │ │ - usat16 r0, #2, r6 │ │ - vhadd.u8 d16, d10, d2 │ │ - vhadd.u32 d16, d6, d2 │ │ - adds r7, r6, r4 │ │ + ldc2 0, cr0, [lr], #-8 │ │ + lsls r6, r4, #31 │ │ movs r3, r0 │ │ - asrs r7, r0, #12 │ │ + lsls r6, r7, #31 │ │ movs r3, r0 │ │ - adds r3, r7, r4 │ │ + movs r1, #207 ; 0xcf │ │ movs r3, r0 │ │ - adds r2, r1, r5 │ │ + subs r7, r3, r6 │ │ movs r3, r0 │ │ - adds r0, r2, r2 │ │ + movs r1, #205 ; 0xcd │ │ movs r3, r0 │ │ - lsls r1, r5, #5 │ │ - movs r0, r0 │ │ - asrs r6, r5, #31 │ │ + movs r1, #222 ; 0xde │ │ + movs r3, r0 │ │ + movs r1, #36 ; 0x24 │ │ movs r3, r0 │ │ - asrs r2, r3, #30 │ │ + movs r0, #134 ; 0x86 │ │ movs r3, r0 │ │ - asrs r2, r0, #29 │ │ + movs r0, #36 ; 0x24 │ │ + movs r3, r0 │ │ + subs r0, r2, #7 │ │ movs r3, r0 │ │ - asrs r5, r5, #27 │ │ + subs r3, r7, #5 │ │ movs r3, r0 │ │ │ │ -0001c040 : │ │ +0001d33c : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ movs r6, #0 │ │ - adds r4, r0, #0 │ │ - adds r5, r6, #0 │ │ - b.n 1c058 │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - lsls r2, r5, #4 │ │ - adds r5, #1 │ │ - ldr r0, [r2, r3] │ │ - blx ea40 │ │ + adds r5, r0, #0 │ │ + adds r7, r6, #0 │ │ + ldr r4, [r0, #68] ; 0x44 │ │ + cmp r7, r4 │ │ + bge.n 1d35a │ │ + ldr r2, [r5, #64] ; 0x40 │ │ + lsls r3, r7, #4 │ │ + adds r7, #1 │ │ + ldr r0, [r3, r2] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r6, r0, r6 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - cmp r5, r0 │ │ - blt.n 1c04a │ │ - ldr r2, [pc, #80] ; (1c0b0 ) │ │ - adds r0, r6, r0 │ │ + b.n 1d346 │ │ + adds r0, r6, r4 │ │ + movs r4, #0 │ │ + ldr r2, [pc, #80] ; (1d3b0 ) │ │ movs r1, #1 │ │ add r2, pc │ │ - ldr r3, [pc, #76] ; (1c0b4 ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r5, #0 │ │ - adds r7, r0, #0 │ │ - adds r6, r5, #0 │ │ - b.n 1c09c │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - lsls r2, r6, #4 │ │ + ldr r3, [pc, #76] ; (1d3b4 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r6, r4, #0 │ │ + str r0, [sp, #0] │ │ + ldr r3, [sp, #0] │ │ + adds r3, r3, r4 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r5, #68] ; 0x44 │ │ + cmp r6, r3 │ │ + bge.n 1d3a4 │ │ + ldr r2, [r5, #64] ; 0x40 │ │ + lsls r3, r6, #4 │ │ adds r6, #1 │ │ - ldr r2, [r2, r3] │ │ - adds r0, r2, #0 │ │ - str r2, [sp, #4] │ │ - blx ea40 │ │ - ldr r1, [sp, #4] │ │ + ldr r7, [r3, r2] │ │ + adds r0, r7, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r1, r7, #0 │ │ adds r2, r0, #0 │ │ - adds r0, r7, r5 │ │ - blx eb24 │ │ ldr r0, [sp, #4] │ │ - blx ea40 │ │ - movs r3, #10 │ │ - adds r5, r0, r5 │ │ - strb r3, [r7, r5] │ │ - adds r5, #1 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r6, r3 │ │ - blt.n 1c074 │ │ - adds r5, r7, r5 │ │ - subs r5, #1 │ │ - movs r3, #0 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ adds r0, r7, #0 │ │ - strb r3, [r5, #0] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + movs r3, #10 │ │ + ldr r2, [sp, #0] │ │ + adds r0, r0, r4 │ │ + adds r4, r0, #1 │ │ + strb r3, [r2, r0] │ │ + b.n 1d36e │ │ + movs r2, #0 │ │ + ldr r3, [sp, #4] │ │ + ldr r0, [sp, #0] │ │ + subs r3, #1 │ │ + strb r2, [r3, #0] │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - asrs r4, r4, #25 │ │ + subs r6, r1, #4 │ │ movs r3, r0 │ │ lsls r1, r2, #10 │ │ movs r0, r0 │ │ - lsrs r0, r6, #31 │ │ - stmdb sp!, {r2, r3, r6, sp} │ │ - b.n 1bc62 │ │ - strb r0, [r0, #0] │ │ - b.n 1bbe6 │ │ - adds r1, r0, r0 │ │ - b.n 1c80a │ │ - movs r0, r0 │ │ - b.n 1c772 │ │ - beq.n 1c0e0 │ │ - b.n 1c56c │ │ - stmia r0!, {r2} │ │ - b.n 1bbf6 │ │ - add sp, #64 ; 0x40 │ │ - b.n 1bc08 │ │ + cmp r0, #1 │ │ + b.n 1dafe │ │ + ldr r7, [pc, #960] ; (1d780 ) │ │ + stmdb sp!, {r2, r3, r6, ip, sp} │ │ + b.n 1cf66 │ │ + strh r0, [r0, #0] │ │ + b.n 1ceea │ │ + beq.n 1d404 │ │ + b.n 1d868 │ │ + movs r0, r0 │ │ + b.n 1da78 │ │ + asrs r4, r0, #32 │ │ + b.n 1cef6 │ │ + ands r0, r2 │ │ + b.n 1cf0a │ │ adds r3, #182 ; 0xb6 │ │ - b.n 1c47e │ │ - asrs r1, r0, #32 │ │ - b.n 1c564 │ │ - lsls r3, r5, #2 │ │ + b.n 1d77e │ │ + movs r0, #1 │ │ + b.n 1d866 │ │ + movs r3, r1 │ │ lsrs r0, r0, #8 │ │ - movs r1, r0 │ │ - b.n 1c390 │ │ - movs r7, r0 │ │ + movs r2, r0 │ │ + b.n 1d690 │ │ + movs r3, r1 │ │ lsrs r0, r0, #8 │ │ - ands r4, r1 │ │ - b.n 1bc20 │ │ - asrs r3, r0 │ │ - b.n 1c01e │ │ - lsls r0, r6 │ │ - b.n 1c4a2 │ │ - ands r4, r0 │ │ - b.n 1c1c0 │ │ - asrs r0, r0, #32 │ │ - b.n 1c5ea │ │ - asrs r4, r0, #32 │ │ - b.n 1c248 │ │ - movs r0, r0 │ │ - b.n 1c7ac │ │ - lsls r6, r4, #2 │ │ + stmia r0!, {r2, r3} │ │ + b.n 1cf22 │ │ + adds r1, #3 │ │ + b.n 1d32e │ │ + adds r0, #176 ; 0xb0 │ │ + b.n 1d7a0 │ │ + movs r2, r0 │ │ + b.n 1d6a4 │ │ + movs r6, r0 │ │ lsrs r0, r0, #8 │ │ + movs r0, #8 │ │ + b.n 1cf36 │ │ + adds r0, #131 ; 0x83 │ │ + b.n 1d74a │ │ + adds r0, #243 ; 0xf3 │ │ + b.n 1d732 │ │ + adds r0, #0 │ │ + b.n 1d8d8 │ │ + movs r2, r0 │ │ + and.w r0, r0, r2 │ │ + b.n 1d6c0 │ │ + ; instruction: 0xfff81aff │ │ adds r2, #14 │ │ - b.n 1c852 │ │ + b.n 1db62 │ │ adds r0, #3 │ │ - b.n 1c22e │ │ - adds r0, #0 │ │ - b.n 1bc30 │ │ - eors r5, r1 │ │ - b.n 1bcbe │ │ - movs r1, r0 │ │ - b.n 1c7ca │ │ - movs r6, r5 │ │ - bge.n 1c126 │ │ - ldr r1, [r0, #0] │ │ - b.n 1c86a │ │ - asrs r0, r0, #32 │ │ - b.n 1c46e │ │ - str r3, [r1, r0] │ │ - b.n 1c472 │ │ + b.n 1d528 │ │ adds r0, #0 │ │ - b.n 1c476 │ │ - stmia r0!, {r1} │ │ - b.n 1c87a │ │ - movs r0, #1 │ │ - b.n 1c87e │ │ - str r1, [r0, #0] │ │ - b.n 1c5ce │ │ - eors r4, r1 │ │ - b.n 1bce6 │ │ - strh r0, [r1, #0] │ │ - b.n 1bc6c │ │ - add r3, pc, #736 ; (adr r3, 1c42c ) │ │ - b.n 1c4f4 │ │ - movs r0, r0 │ │ - b.n 1c7fa │ │ - asrs r4, r0, #32 │ │ - b.n 1c658 │ │ - lsls r2, r1, #2 │ │ - lsrs r0, r0, #8 │ │ - movs r6, r0 │ │ - b.n 1c412 │ │ - lsls r6, r0, #2 │ │ + b.n 1cf32 │ │ + add sp, #308 ; 0x134 │ │ + b.n 1cfce │ │ + movs r1, r0 │ │ + b.n 1dae8 │ │ + movs r5, r4 │ │ + bge.n 1d436 │ │ + ldr r0, [sp, #4] │ │ + b.n 1db7a │ │ + strb r4, [r0, #0] │ │ + b.n 1d77e │ │ + b.n 1d444 │ │ + b.n 1db82 │ │ + asrs r1, r0, #32 │ │ + b.n 1db86 │ │ + str r0, [sp, #4] │ │ + b.n 1d8dc │ │ + str r4, [r0, r0] │ │ + b.n 1d94e │ │ + stmia r0!, {r3, r4, r5} │ │ + b.n 1d952 │ │ + movs r4, r2 │ │ + and.w r0, r0, r9 │ │ + b.n 1d700 │ │ + movs r1, r3 │ │ lsrs r0, r0, #8 │ │ - str r0, [sp, #48] ; 0x30 │ │ - b.n 1bc94 │ │ - add r1, pc, #40 ; (adr r1, 1c190 ) │ │ - b.n 1c09c │ │ - add r0, pc, #752 ; (adr r0, 1c45c ) │ │ - b.n 1c4a2 │ │ - movs r6, r0 │ │ - b.n 1c426 │ │ - add r0, pc, #0 ; (adr r0, 1c174 ) │ │ - asrs r0, r4, #14 │ │ - add r0, pc, #4 ; (adr r0, 1c17c ) │ │ - lsls r0, r4, #14 │ │ - movs r0, r0 │ │ - b.n 1c832 │ │ - lsls r6, r7, #1 │ │ - subs r0, r0, r0 │ │ - add r3, pc, #736 ; (adr r3, 1c464 ) │ │ - b.n 1c52c │ │ - movs r0, r0 │ │ - b.n 1c832 │ │ - ands r0, r1 │ │ - b.n 1bcbc │ │ - add r0, pc, #552 ; (adr r0, 1c3b8 ) │ │ - lsls r0, r4, #6 │ │ - movs r6, r0 │ │ + str r4, [r1, #0] │ │ + b.n 1cf92 │ │ + adds r1, #3 │ │ + b.n 1d392 │ │ + adds r0, #190 ; 0xbe │ │ + b.n 1d790 │ │ + movs r1, r1 │ │ + b.n 1d714 │ │ + movs r4, r2 │ │ lsrs r0, r0, #8 │ │ - movs r6, r0 │ │ - b.n 1c44e │ │ - str r0, [sp, #48] ; 0x30 │ │ - asrs r7, r2, #22 │ │ - add r0, sp, #8 │ │ - lsls r0, r4, #14 │ │ - add r0, pc, #8 ; (adr r0, 1c1ac ) │ │ - lsls r2, r1, #9 │ │ - add r1, pc, #40 ; (adr r1, 1c1d0 ) │ │ - asrs r1, r3, #30 │ │ - add r0, pc, #752 ; (adr r0, 1c49c ) │ │ - asrs r2, r3, #6 │ │ - add r0, pc, #552 ; (adr r0, 1c3d8 ) │ │ - asrs r0, r4, #6 │ │ - lsrs r2, r7 │ │ - b.n 1c4de │ │ - ands r0, r0 │ │ - b.n 1c682 │ │ - strh r4, [r0, #0] │ │ - b.n 1c2ce │ │ + str r0, [r1, #0] │ │ + b.n 1cfa6 │ │ + adds r0, #131 ; 0x83 │ │ + b.n 1d7ba │ │ + adds r0, #243 ; 0xf3 │ │ + b.n 1d7aa │ │ + adds r0, #0 │ │ + b.n 1d948 │ │ + adds r0, #3 │ │ + b.n 1d58a │ │ lsls r6, r1, #8 │ │ - b.n 1c872 │ │ - strh r6, [r1, #16] │ │ - cbz r0, 1c22e │ │ - strh r4, [r0, #0] │ │ - b.n 1bd14 │ │ - eors r5, r1 │ │ - b.n 1bd6e │ │ - movs r0, #1 │ │ - b.n 1c6d6 │ │ - adds r0, #2 │ │ - b.n 1c6dc │ │ - movs r2, r0 │ │ - b.n 1c482 │ │ + b.n 1db30 │ │ + adds r2, #14 │ │ + cbz r0, 1d4f6 │ │ + adds r0, #4 │ │ + b.n 1cfe0 │ │ + add sp, #308 ; 0x134 │ │ + b.n 1d036 │ │ + asrs r1, r0, #32 │ │ + b.n 1d99c │ │ stmia r0!, {r1} │ │ - b.n 1c6f6 │ │ - ; instruction: 0xffd7caff │ │ - stmia r0!, {r0} │ │ - b.n 1c68e │ │ + b.n 1d9b6 │ │ + movs r1, r0 │ │ + b.n 1d758 │ │ + b.n 1d4a8 │ │ + b.n 1d9c2 │ │ + movs r0, r1 │ │ + bge.n 1d4aa │ │ + adds r0, #76 ; 0x4c │ │ + b.n 1d04e │ │ + movs r0, #4 │ │ + b.n 1d01c │ │ + movs r0, r0 │ │ + b.n 1db5c │ │ + adds r0, #176 ; 0xb0 │ │ + b.n 1d872 │ │ + ; instruction: 0xffe51aff │ │ + movs r1, r1 │ │ + b.n 1d768 │ │ + ; instruction: 0xffea1aff │ │ adds r2, #14 │ │ - adds r3, #160 ; 0xa0 │ │ - adds r0, #44 ; 0x2c │ │ - adds r5, #128 ; 0x80 │ │ - adds r0, #0 │ │ - adds r5, #141 ; 0x8d │ │ - lsls r3, r3, #1 │ │ + b.n 1dc0a │ │ + ; instruction: 0xffeceaff │ │ + movs r0, #1 │ │ + b.n 1d988 │ │ + lsls r7, r3, #2 │ │ subs r2, #0 │ │ - str r4, [r6, #72] ; 0x48 │ │ - b.n 1c59a │ │ adds r0, #4 │ │ - b.n 1bd2c │ │ - movs r1, #4 │ │ - b.n 1c542 │ │ - adds r6, r0, r0 │ │ - b.n 1c546 │ │ - asrs r1, r0, #29 │ │ - b.n 1c130 │ │ - add sp, #8 │ │ - b.n 1c324 │ │ - adds r0, #12 │ │ - b.n 1c552 │ │ - asrs r2, r0, #32 │ │ - b.n 1c318 │ │ - strh r6, [r1, r0] │ │ - b.n 1c95a │ │ - strh r0, [r0, #0] │ │ - b.n 1c9de │ │ - movs r0, #4 │ │ - b.n 1bc84 │ │ - movs r0, #4 │ │ - b.n 1c1ca │ │ + b.n 1d00a │ │ + strb r4, [r6, r2] │ │ + b.n 1d87e │ │ + asrs r3, r0, #32 │ │ + b.n 1d822 │ │ + adds r0, #20 │ │ + b.n 1d000 │ │ + subs r0, #5 │ │ + b.n 1d82a │ │ + asrs r3, r0, #29 │ │ + b.n 1d410 │ │ + adds r1, #2 │ │ + b.n 1d414 │ │ + adds r0, #11 │ │ + b.n 1d49c │ │ lsls r7, r7, #3 │ │ - b.n 1c8ce │ │ - movs r4, r0 │ │ + b.n 1dba0 │ │ + lsls r4, r6, #2 │ │ + subs r0, r0, r0 │ │ + str r6, [r1, #32] │ │ + b.n 1dc42 │ │ + adds r0, #0 │ │ + b.n 1dcc6 │ │ + stmia r0!, {r1} │ │ + b.n 1d9a0 │ │ + movs r1, r0 │ │ + b.n 1dc06 │ │ + movs r7, r2 │ │ lsrs r0, r0, #8 │ │ - add r0, pc, #16 ; (adr r0, 1c240 ) │ │ - b.n 1bc68 │ │ - movs r0, #10 │ │ - b.n 1c2fa │ │ - movs r5, r0 │ │ - b.n 1c4de │ │ - strh r3, [r0, #0] │ │ - stmia r1!, {r5, r7} │ │ - str r2, [r0, r0] │ │ - stmia r1!, {r5, r7} │ │ - adds r0, #1 │ │ - b.n 1c6cc │ │ + b.n 1d72c │ │ + b.n 1d438 │ │ + b.n 1d52e │ │ + b.n 1d4d6 │ │ + lsls r7, r7, #3 │ │ + b.n 1dbda │ │ + lsls r5, r4, #2 │ │ + subs r0, r0, r0 │ │ + stmia r0!, {r0, r1} │ │ + b.n 1d9bc │ │ movs r1, r0 │ │ - b.n 1c930 │ │ - add sp, #16 │ │ - b.n 1c6e4 │ │ - ; instruction: 0xfff21aff │ │ + b.n 1dc22 │ │ + movs r0, r2 │ │ + lsrs r0, r0, #8 │ │ + b.n 1d748 │ │ + b.n 1d454 │ │ + b.n 1d54a │ │ + b.n 1d4f2 │ │ + lsls r7, r7, #3 │ │ + b.n 1dbf6 │ │ + lsls r0, r3, #2 │ │ + subs r0, r0, r0 │ │ + stmia r0!, {r2} │ │ + b.n 1d9d8 │ │ movs r1, r0 │ │ - b.n 1c946 │ │ - strh r6, [r0, #0] │ │ - asrs r0, r1, #10 │ │ - adds r1, #8 │ │ - asrs r0, r2, #30 │ │ - movs r0, #4 │ │ - b.n 1bd90 │ │ - ldr r6, [r0, #0] │ │ - b.n 1c5a6 │ │ - adds r0, #48 ; 0x30 │ │ - asrs r0, r0, #22 │ │ - adds r0, #132 ; 0x84 │ │ - b.n 1c36e │ │ - bx r8 │ │ - b.n 1c196 │ │ - adds r0, #54 ; 0x36 │ │ - b.n 1c77c │ │ - str r4, [r5, r0] │ │ - b.n 1bd7a │ │ - adds r0, #4 │ │ - b.n 1bd98 │ │ - add r1, pc, #48 ; (adr r1, 1c2b0 ) │ │ - b.n 1c5c2 │ │ - str r0, [r0, r0] │ │ - b.n 1bda0 │ │ - adds r0, #10 │ │ - b.n 1c1b2 │ │ - str r0, [sp, #4] │ │ - b.n 1c726 │ │ - adds r0, #12 │ │ - b.n 1c238 │ │ + b.n 1dc3e │ │ + movs r1, r1 │ │ + lsrs r0, r0, #8 │ │ + b.n 1d764 │ │ + b.n 1d470 │ │ + b.n 1d566 │ │ + b.n 1d50e │ │ lsls r7, r7, #3 │ │ - b.n 1c93c │ │ - movs r0, #16 │ │ - asrs r7, r2, #22 │ │ - strh r6, [r1, r0] │ │ - lsls r0, r4, #14 │ │ - str r2, [r1, r0] │ │ - asrs r2, r2, #30 │ │ - movs r0, #9 │ │ - b.n 1c5e6 │ │ - str r5, [r0, r0] │ │ - asrs r3, r4, #1 │ │ + b.n 1dc12 │ │ + lsls r3, r1, #2 │ │ + subs r0, r0, r0 │ │ + movs r4, r0 │ │ + b.n 1dc14 │ │ + movs r3, r0 │ │ + lsrs r0, r0, #8 │ │ + stmia r0!, {} │ │ + b.n 1d088 │ │ + stmia r0!, {r0, r1, r3} │ │ + b.n 1d522 │ │ + lsls r7, r7, #3 │ │ + b.n 1dc26 │ │ + lsls r7, r7, #1 │ │ + subs r0, r0, r0 │ │ movs r1, r0 │ │ - b.n 1c9a0 │ │ - strh r1, [r1, #0] │ │ - lsls r0, r4, #6 │ │ - add sp, #16 │ │ - lsls r2, r1, #9 │ │ - movs r0, r2 │ │ + b.n 1dc5c │ │ + str r4, [r5, #0] │ │ + b.n 1d07a │ │ + movs r5, r0 │ │ lsrs r0, r0, #8 │ │ - add sp, #16 │ │ - b.n 1c752 │ │ - adds r0, #11 │ │ - b.n 1c602 │ │ - strh r0, [r0, #0] │ │ - b.n 1ca86 │ │ - asrs r3, r0, #32 │ │ - b.n 1c1f2 │ │ - asrs r4, r1, #32 │ │ - b.n 1c270 │ │ + adds r0, #6 │ │ + b.n 1da88 │ │ + adds r1, #3 │ │ + b.n 1d4a6 │ │ + asrs r4, r2, #32 │ │ + b.n 1d0c4 │ │ + ldr r5, [r0, r0] │ │ + b.n 1d8ce │ │ + asrs r5, r0, #29 │ │ + b.n 1d4b4 │ │ + adds r0, #48 ; 0x30 │ │ + b.n 1d096 │ │ + str r2, [r0, r4] │ │ + b.n 1d8da │ │ + adds r0, #4 │ │ + b.n 1da28 │ │ + stmia r0!, {r1, r3, r4} │ │ + b.n 1dab8 │ │ + adds r0, #16 │ │ + b.n 1d0c0 │ │ + add r0, pc, #12 ; (adr r0, 1d5b4 ) │ │ + b.n 1d8ea │ │ + adds r0, #140 ; 0x8c │ │ + b.n 1d6ae │ │ + strb r4, [r0, #0] │ │ + b.n 1dabc │ │ + adds r0, #12 │ │ + b.n 1d0d0 │ │ + strh r0, [r1, #0] │ │ + b.n 1da44 │ │ + adds r0, #16 │ │ + b.n 1da48 │ │ + stmia r0!, {r0, r1, r2} │ │ + b.n 1d6ca │ │ + str r0, [sp, #48] ; 0x30 │ │ + b.n 1da50 │ │ + strb r7, [r0, #0] │ │ + b.n 1d6ca │ │ + adds r0, #4 │ │ + b.n 1d0e8 │ │ + strh r0, [r1, #0] │ │ + b.n 1d0ec │ │ + lsls r4, r2, #1 │ │ + and.w r0, r0, sl, lsl #16 │ │ + b.n 1d4fc │ │ + ands r6, r1 │ │ + b.n 1d586 │ │ lsls r7, r7, #3 │ │ - b.n 1c974 │ │ + b.n 1dc8a │ │ movs r5, r0 │ │ lsrs r0, r0, #8 │ │ - str r0, [r2, #0] │ │ - b.n 1be08 │ │ - str r3, [r0, #0] │ │ - b.n 1c20a │ │ - asrs r6, r0, #32 │ │ - b.n 1c3a4 │ │ - movs r1, r0 │ │ - b.n 1c590 │ │ - strh r2, [r0, #0] │ │ - cbz r0, 1c312 │ │ - str r1, [r0, r0] │ │ - cbz r0, 1c316 │ │ - movs r0, #1 │ │ - b.n 1c776 │ │ - movs r1, r0 │ │ - b.n 1c9da │ │ + str r0, [r1, r0] │ │ + b.n 1d022 │ │ + ands r5, r0 │ │ + b.n 1d6b6 │ │ + movs r4, r0 │ │ + b.n 1d898 │ │ adds r0, #4 │ │ - b.n 1c780 │ │ - ; instruction: 0xfff11aff │ │ + cbz r0, 1d61e │ │ + ands r2, r0 │ │ + cbz r0, 1d622 │ │ movs r0, r0 │ │ - b.n 1c9ba │ │ - movs r0, r7 │ │ + rev r0, r0 │ │ + ands r0, r0 │ │ + b.n 1ddc2 │ │ + add sp, #4 │ │ + b.n 1daaa │ │ + movs r2, r4 │ │ + subs r2, #0 │ │ + str r0, [r1, r0] │ │ + b.n 1d148 │ │ + str r5, [r0, r0] │ │ + b.n 1d534 │ │ + str r6, [r1, r0] │ │ + b.n 1d5c0 │ │ + lsls r7, r7, #3 │ │ + b.n 1dcc4 │ │ + movs r4, r0 │ │ lsrs r0, r0, #8 │ │ - add r0, pc, #40 ; (adr r0, 1c330 ) │ │ - b.n 1c40a │ │ + strh r4, [r1, #0] │ │ + b.n 1d05a │ │ + str r0, [r1, r0] │ │ + b.n 1d6f0 │ │ + movs r3, r0 │ │ + b.n 1d8d4 │ │ + adds r0, #5 │ │ + stmia r1!, {r5, r7} │ │ + ands r3, r1 │ │ + stmia r1!, {r5, r7} │ │ + add sp, #8 │ │ + b.n 1daba │ │ movs r1, r0 │ │ - b.n 1c9fe │ │ - str r4, [r0, r0] │ │ - b.n 1be26 │ │ - movs r0, r1 │ │ + b.n 1dd30 │ │ + movs r5, r2 │ │ lsrs r0, r0, #8 │ │ - adds r0, #6 │ │ - b.n 1c82a │ │ - adds r1, #3 │ │ - b.n 1c23e │ │ - adds r0, #24 │ │ - b.n 1be36 │ │ - adds r0, #76 ; 0x4c │ │ - b.n 1bec6 │ │ - movs r0, r0 │ │ - b.n 1c9d0 │ │ - strh r0, [r1, #4] │ │ - asrs r0, r0, #2 │ │ - adds r3, #182 ; 0xb6 │ │ - asrs r0, r3, #7 │ │ - movs r0, #4 │ │ - asrs r5, r3, #22 │ │ - adds r0, #178 ; 0xb2 │ │ - asrs r2, r0, #5 │ │ - adds r0, #0 │ │ - b.n 1be78 │ │ - movs r0, #4 │ │ - b.n 1be7c │ │ - stmia r0!, {r0, r3} │ │ - b.n 1c686 │ │ + str r1, [r1, r0] │ │ + b.n 1d564 │ │ + str r6, [r1, r0] │ │ + b.n 1d5f0 │ │ + lsls r7, r7, #3 │ │ + b.n 1dcf4 │ │ + movs r4, r0 │ │ + lsrs r0, r0, #8 │ │ + strh r0, [r2, #0] │ │ + b.n 1d08a │ │ + str r0, [r1, r0] │ │ + b.n 1d720 │ │ movs r5, r0 │ │ - b.n 1c5f0 │ │ + b.n 1d900 │ │ adds r0, #5 │ │ - cbz r0, 1c376 │ │ - movs r0, #2 │ │ - b.n 1c7d6 │ │ + cbz r0, 1d686 │ │ + ands r3, r1 │ │ + cbz r0, 1d68a │ │ + str r3, [r0, r0] │ │ + b.n 1daea │ │ movs r1, r0 │ │ - b.n 1ca48 │ │ - adds r0, #0 │ │ - b.n 1be74 │ │ - movs r0, #4 │ │ - b.n 1be78 │ │ - add r0, pc, #44 ; (adr r0, 1c38c ) │ │ - b.n 1c6a2 │ │ - ; instruction: 0xffc71aff │ │ + b.n 1dd54 │ │ + movs r1, r1 │ │ + lsrs r0, r0, #8 │ │ + add sp, #16 │ │ + b.n 1d1ac │ │ + asrs r3, r1, #32 │ │ + b.n 1d598 │ │ + asrs r6, r1, #32 │ │ + b.n 1d61c │ │ + lsls r7, r7, #3 │ │ + b.n 1dd20 │ │ + movs r4, r0 │ │ + lsrs r0, r0, #8 │ │ + b.n 1d6ac │ │ + b.n 1d0be │ │ + asrs r6, r1, #32 │ │ + b.n 1d74c │ │ + movs r3, r0 │ │ + b.n 1d930 │ │ + adds r0, #1 │ │ + stmia r1!, {r5, r7} │ │ + ands r5, r0 │ │ + stmia r1!, {r5, r7} │ │ + movs r1, r0 │ │ + b.n 1dd82 │ │ adds r0, #0 │ │ - b.n 1bea4 │ │ - adds r0, #64 ; 0x40 │ │ - b.n 1be6e │ │ - movs r3, r0 │ │ - b.n 1c6b2 │ │ - beq.n 1c384 │ │ - b.n 1c890 │ │ - lsrs r0, r6, #31 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ - b.n 1c5dc │ │ - tst r6, r1 │ │ - b.n 1cac2 │ │ - ; instruction: 0xff8ceaff │ │ - movs r6, r0 │ │ - b.n 1c63e │ │ - add r0, pc, #0 ; (adr r0, 1c38c ) │ │ - asrs r0, r4, #14 │ │ - add r0, pc, #4 ; (adr r0, 1c394 ) │ │ - lsls r0, r4, #14 │ │ - vpmin.u q15, q12, │ │ - ands r3, r0 │ │ - b.n 1c45c │ │ - asrs r0, r0, #32 │ │ - b.n 1c886 │ │ - asrs r4, r0, #32 │ │ - b.n 1c4e4 │ │ - movs r0, r0 │ │ - b.n 1ca48 │ │ - vpmin.u16 , q12, │ │ + b.n 1d1ac │ │ + movs r1, r1 │ │ + lsrs r0, r0, #8 │ │ + asrs r6, r0, #32 │ │ + b.n 1dbae │ │ + asrs r1, r0, #4 │ │ + b.n 1d5ca │ │ + asrs r4, r2, #32 │ │ + b.n 1d1bc │ │ + asrs r4, r1, #1 │ │ + b.n 1d252 │ │ movs r0, r0 │ │ - b.n 1ca52 │ │ - adds r0, #131 ; 0x83 │ │ - lsls r0, r4, #6 │ │ - movs r0, #8 │ │ - b.n 1bee4 │ │ - movs r0, r1 │ │ + b.n 1dd58 │ │ + movs r3, r0 │ │ lsrs r0, r0, #8 │ │ - adds r1, r0, r0 │ │ - b.n 1cafe │ │ - asrs r1, r0, #32 │ │ - b.n 1c844 │ │ + lsls r4, r0 │ │ + b.n 1d7be │ │ + asrs r6, r6, #14 │ │ + b.n 1da6a │ │ + b.n 1d6dc │ │ + b.n 1d200 │ │ + asrs r0, r6, #2 │ │ + b.n 1da66 │ │ + movs r3, r0 │ │ + b.n 1d97a │ │ + str r3, [r0, #0] │ │ + cbz r0, 1d6fa │ │ + adds r0, #12 │ │ + b.n 1d210 │ │ + asrs r0, r2, #32 │ │ + b.n 1d214 │ │ movs r1, r0 │ │ - b.n 1c66c │ │ - asrs r4, r1, #32 │ │ - asrs r7, r2, #22 │ │ - subs r0, #2 │ │ - lsls r0, r4, #14 │ │ + b.n 1ddc2 │ │ adds r0, #2 │ │ - lsls r3, r0, #9 │ │ - adds r1, #3 │ │ - asrs r1, r2, #30 │ │ - adds r0, #176 ; 0xb0 │ │ - asrs r3, r2, #7 │ │ - adds r0, #131 ; 0x83 │ │ - asrs r0, r4, #6 │ │ - adds r0, #243 ; 0xf3 │ │ - b.n 1c706 │ │ + b.n 1db68 │ │ + adds r0, #12 │ │ + b.n 1d200 │ │ + adds r0, #8 │ │ + b.n 1d224 │ │ + strb r4, [r0, #0] │ │ + b.n 1db7c │ │ + str r0, [sp, #16] │ │ + b.n 1db84 │ │ + adds r0, #4 │ │ + b.n 1db7c │ │ + adds r0, #8 │ │ + b.n 1d214 │ │ + adds r0, #4 │ │ + b.n 1d238 │ │ + stmia r0!, {r2} │ │ + b.n 1db9a │ │ + add r0, pc, #16 ; (adr r0, 1d714 ) │ │ + b.n 1db9a │ │ + adds r0, #4 │ │ + b.n 1db90 │ │ + adds r0, #4 │ │ + b.n 1d228 │ │ + str r1, [r0, r0] │ │ + b.n 1da52 │ │ + movs r2, r2 │ │ + lsrs r0, r0, #8 │ │ + asrs r4, r0, #32 │ │ + b.n 1db9c │ │ + adds r4, #244 ; 0xf4 │ │ + b.n 1dabe │ │ + asrs r0, r2, #32 │ │ + b.n 1d23c │ │ + asrs r4, r2, #32 │ │ + b.n 1d260 │ │ + asrs r3, r0, #4 │ │ + b.n 1d64c │ │ + adds r0, #5 │ │ + b.n 1d650 │ │ + b.n 1d734 │ │ + b.n 1da72 │ │ + adds r0, #2 │ │ + b.n 1d6dc │ │ + lsls r7, r7, #3 │ │ + b.n 1dde0 │ │ + ands r4, r0 │ │ + asrs r4, r3, #20 │ │ + adds r2, #14 │ │ + lsls r0, r4, #14 │ │ + adds r0, #4 │ │ + asrs r3, r4, #1 │ │ + movs r0, #1 │ │ + b.n 1dbee │ │ + ; instruction: 0xffa12aff │ │ + adds r0, #4 │ │ + b.n 1d252 │ │ + ; instruction: 0xffdceaff │ │ + adds r2, #14 │ │ + b.n 1de9a │ │ + str r3, [r0, #0] │ │ + b.n 1da9e │ │ + adds r0, #44 ; 0x2c │ │ + b.n 1d262 │ │ + str r0, [r0, #4] │ │ + b.n 1d266 │ │ + movs r6, r0 │ │ + b.n 1daaa │ │ + beq.n 1d7a4 │ │ + b.n 1dc88 │ │ + ldrh r0, [r6, #62] ; 0x3e │ │ + ldmia.w sp!, {sp, lr, pc} │ │ + b.n 1d29e │ │ + stmia r0!, {r1, r2, r3} │ │ + b.n 1d852 │ │ + movs r6, r0 │ │ + b.n 1da36 │ │ + str r4, [r1, #0] │ │ + stmia r1!, {r5, r7} │ │ adds r0, #0 │ │ - b.n 1c8ac │ │ - vpmin.u8 q15, , │ │ - movs r1, r0 │ │ - b.n 1cade │ │ - str r4, [r0, r0] │ │ - b.n 1bef2 │ │ - ; instruction: 0xffd00aff │ │ - adds r0, #6 │ │ - b.n 1c90a │ │ - adds r1, #3 │ │ - b.n 1c31e │ │ - adds r0, #24 │ │ - b.n 1bf02 │ │ - ; instruction: 0xffc6eaff │ │ + stmia r3!, {r5, r7} │ │ + vpmin.u q15, , │ │ + strb r4, [r1, #4] │ │ + b.n 1d6b6 │ │ + b.n 1d79e │ │ + b.n 1d86e │ │ + movs r6, r1 │ │ + b.n 1da42 │ │ + str r6, [r1, #0] │ │ + cbz r0, 1d7c2 │ │ + adds r0, #12 │ │ + cbz r0, 1d7c6 │ │ + vpmin.u32 q15, , │ │ + strb r4, [r1, #4] │ │ + b.n 1d6ce │ │ + b.n 1d7b6 │ │ + b.n 1d886 │ │ + movs r6, r0 │ │ + b.n 1da6a │ │ + str r6, [r1, #0] │ │ + stmia r1!, {r5, r7} │ │ + adds r0, #12 │ │ + stmia r1!, {r5, r7} │ │ + vpmin.u32 q15, q8, │ │ + strb r4, [r1, #4] │ │ + b.n 1d6e6 │ │ + b.n 1d7ce │ │ + b.n 1d89e │ │ + movs r6, r0 │ │ + b.n 1da82 │ │ + str r6, [r1, #0] │ │ + stmia r1!, {r5, r7} │ │ + adds r0, #12 │ │ + stmia r1!, {r5, r7} │ │ + vpmin.u16 q15, , │ │ + stmia r1!, {r1} │ │ + b.n 1d6fe │ │ + str r4, [r1, #0] │ │ + b.n 1d8a0 │ │ + lsls r6, r3, #8 │ │ + b.n 1de8a │ │ + adds r0, #2 │ │ + add r1, pc, #640 ; (adr r1, 1da60 ) │ │ + vpmin.u8 q13, , │ │ + vpmin.u8 q15, q10, │ │ │ │ -0001c404 : │ │ - push {r4, r5, r6, r7, r8, sl, lr} │ │ +0001d7e8 : │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ cmp r0, #5 │ │ sub sp, sp, #12 │ │ mov r6, r0 │ │ - mov r7, r1 │ │ + bgt 1d860 │ │ + ldr r5, [pc, #144] ; 1d894 │ │ + mov r9, r1 │ │ + add r5, pc, r5 │ │ mov r8, r2 │ │ - mov sl, r3 │ │ - bgt 1c46c │ │ - ldr r5, [pc, #108] ; 1c498 │ │ + mov r7, r3 │ │ + mov r2, r5 │ │ mov r1, #28 │ │ mov r3, #69 ; 0x45 │ │ - add r5, pc, r5 │ │ - mov r2, r5 │ │ mov r0, #1 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - mov r1, #4 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ mov r4, r0 │ │ - stm r0, {r6, r7, r8, sl} │ │ + str r6, [r0] │ │ + str r9, [r0, #4] │ │ + str r8, [r0, #8] │ │ + str r7, [r0, #12] │ │ mov r2, r5 │ │ mov r0, r6 │ │ + mov r1, #4 │ │ mov r3, #74 ; 0x4a │ │ - bl 47230 <__udivdi3+0x42c> │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + mov r3, r4 │ │ str r0, [r4, #16] │ │ - mov r0, r4 │ │ + mov r0, r3 │ │ add sp, sp, #12 │ │ - pop {r4, r5, r6, r7, r8, sl, pc} │ │ - ldr r1, [pc, #40] ; 1c49c │ │ - ldr r3, [pc, #40] ; 1c4a0 │ │ - mov ip, #5 │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ + mov r3, #5 │ │ + ldr r1, [pc, #44] ; 1d898 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #40] ; 1d89c │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ mov r2, #65 ; 0x41 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - mov r4, #0 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 1c460 │ │ - ldrdeq r6, [r3], -r8 │ │ - andeq r6, r3, ip, lsl #5 │ │ - ; instruction: 0x000362b4 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r3, #0 │ │ + mov r0, r3 │ │ + add sp, sp, #12 │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ + andeq r6, r3, r4, lsr #21 │ │ + andeq r6, r3, r4, lsr sl │ │ + andeq r6, r3, ip, asr sl │ │ │ │ -0001c4a4 : │ │ +0001d8a0 : │ │ + cmp r0, #0 │ │ + bxeq lr │ │ push {r4, lr} │ │ - subs r4, r0, #0 │ │ - beq 1c4c4 │ │ - ldr r0, [r4, #16] │ │ - bl 47250 <__udivdi3+0x44c> │ │ + mov r4, r0 │ │ + ldr r0, [r0, #16] │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ mov r0, r4 │ │ pop {r4, lr} │ │ - b 47250 <__udivdi3+0x44c> │ │ - pop {r4, pc} │ │ + b 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ │ │ -0001c4c8 : │ │ +0001d8c4 : │ │ bx lr │ │ │ │ -0001c4cc : │ │ +0001d8c8 : │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ ldrb r6, [r0, #76] ; 0x4c │ │ - mov r5, r1 │ │ mov r4, r0 │ │ cmp r6, #0 │ │ - mov r1, #1 │ │ - mov r2, #6 │ │ - beq 1c828 │ │ - ldr r0, [pc, #984] ; 1c8cc │ │ + mov r5, r1 │ │ + beq 1dbf8 │ │ + ldr r0, [pc, #976] ; 1dcb8 │ │ mov r3, r5 │ │ add r0, pc, r0 │ │ - bl eb30 │ │ + mov r1, #1 │ │ + mov r2, #6 │ │ + bl f414 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ cmp r3, #0 │ │ - beq 1c570 │ │ - ldr r8, [pc, #960] ; 1c8d0 │ │ - mov sl, #65536 ; 0x10000 │ │ - mov r7, r4 │ │ + beq 1d978 │ │ + mov r9, #65536 ; 0x10000 │ │ + ldr r8, [pc, #940] ; 1dcbc │ │ mov r6, #0 │ │ - sub sl, sl, #1 │ │ add r8, pc, r8 │ │ - ldrb r3, [r4, #76] ; 0x4c │ │ - cmp r3, #0 │ │ - ldrheq r2, [r7, #54] ; 0x36 │ │ - beq 1c550 │ │ - ldrh r3, [r7, #54] ; 0x36 │ │ + sub r9, r9, #1 │ │ + add r7, r4, #54 ; 0x36 │ │ + b 1d964 │ │ + ldrh r3, [r7] │ │ lsl r2, r6, #1 │ │ - cmp r3, sl │ │ - ldrne r1, [r4] │ │ - moveq r2, sl │ │ - ldrne r1, [r1, #12] │ │ - ldrne r3, [r1, r3, lsl #2] │ │ - ldrhne r2, [r3, r2] │ │ + cmp r3, r9 │ │ + moveq r2, r9 │ │ + beq 1d944 │ │ + ldr r1, [r4] │ │ + ldr r1, [r1, #12] │ │ + ldr r3, [r1, r3, lsl #2] │ │ + ldrh r2, [r3, r2] │ │ mov r0, r5 │ │ mov r1, r8 │ │ - bl eaf4 │ │ + bl f3d8 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ add r6, r6, #1 │ │ add r7, r7, #2 │ │ cmp r3, r6 │ │ - bgt 1c520 │ │ - ldr r0, [pc, #860] ; 1c8d4 │ │ + ble 1d978 │ │ + ldrb r3, [r4, #76] ; 0x4c │ │ + cmp r3, #0 │ │ + bne 1d920 │ │ + ldrh r2, [r7] │ │ + b 1d944 │ │ + ldr r0, [pc, #832] ; 1dcc0 │ │ mov r3, r5 │ │ + add r0, pc, r0 │ │ mov r1, #1 │ │ mov r2, #3 │ │ - add r0, pc, r0 │ │ - bl eb30 │ │ + bl f414 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ - cmp r3, #0 │ │ - beq 1c5d4 │ │ - ldr r8, [pc, #828] ; 1c8d8 │ │ - mov r7, r4 │ │ + ldr r8, [pc, #808] ; 1dcc4 │ │ mov r6, #0 │ │ + cmp r3, #0 │ │ add r8, pc, r8 │ │ + add r7, r4, #54 ; 0x36 │ │ + beq 1d9dc │ │ ldrb r3, [r4, #76] ; 0x4c │ │ mov r0, r5 │ │ - mov r1, r8 │ │ cmp r3, #0 │ │ - ldrhne r2, [r7, #54] ; 0x36 │ │ + ldrhne r2, [r7] │ │ ldrheq r2, [r4, #52] ; 0x34 │ │ - bl eaf4 │ │ + mov r1, r8 │ │ + bl f3d8 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ add r6, r6, #1 │ │ add r7, r7, #2 │ │ cmp r3, r6 │ │ - bgt 1c5a4 │ │ - ldr r0, [pc, #768] ; 1c8dc │ │ + bgt 1d9ac │ │ + ldr r0, [pc, #740] ; 1dcc8 │ │ mov r1, #1 │ │ - mov r2, #2 │ │ add r0, pc, r0 │ │ + mov r2, #2 │ │ mov r3, r5 │ │ - bl eb30 │ │ + bl f414 │ │ ldr r3, [r4] │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - beq 1c704 │ │ - ldr r0, [pc, #732] ; 1c8e0 │ │ + beq 1dad8 │ │ + ldr r0, [pc, #704] ; 1dccc │ │ mov r3, r5 │ │ + add r0, pc, r0 │ │ mov r1, #1 │ │ mov r2, #6 │ │ - add r0, pc, r0 │ │ - bl eb30 │ │ + bl f414 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ cmp r3, #0 │ │ - beq 1c6f8 │ │ - ldr r9, [pc, #700] ; 1c8e4 │ │ - mov r8, #0 │ │ - mov sl, #65536 ; 0x10000 │ │ - mov r6, r4 │ │ - mov r7, r8 │ │ - sub sl, sl, #1 │ │ + beq 1dacc │ │ + mov sl, #0 │ │ + mov r8, #65536 ; 0x10000 │ │ + ldr r9, [pc, #664] ; 1dcd0 │ │ + mov r7, sl │ │ add r9, pc, r9 │ │ - b 1c6cc │ │ - cmp r2, sl │ │ - beq 1c6f0 │ │ - ldr r1, [r4] │ │ - ldr r1, [r1, #12] │ │ - ldr r2, [r1, r2, lsl #2] │ │ - ldrh r2, [r2, r8] │ │ - rsb r0, sl, r2 │ │ - rsbs r2, r0, #0 │ │ - adc r2, r2, r0 │ │ - cmp r2, #0 │ │ - bne 1c6f0 │ │ - cmp r3, #0 │ │ + sub r8, r8, #1 │ │ + add r6, r4, #54 ; 0x36 │ │ + b 1da9c │ │ + cmp r3, r8 │ │ + beq 1dac4 │ │ ldr r2, [r4] │ │ - ldrh r3, [r6, #54] ; 0x36 │ │ - ldr r1, [r2, #8] │ │ - lsleq r3, r3, #1 │ │ - beq 1c6a0 │ │ - cmp r3, sl │ │ - ldrne r2, [r2, #12] │ │ - moveq r3, #131072 ; 0x20000 │ │ - subeq r3, r3, #2 │ │ - ldrne r3, [r2, r3, lsl #2] │ │ - ldrhne r3, [r3, r8] │ │ - lslne r3, r3, #1 │ │ - ldrsh r2, [r1, r3] │ │ + ldr r1, [r2, #12] │ │ + ldr r3, [r1, r3, lsl #2] │ │ + ldrh r3, [r3, sl] │ │ + cmp r3, r8 │ │ + beq 1dac4 │ │ + ldr r2, [r2, #8] │ │ + lsl r3, r3, #1 │ │ + ldrsh r2, [r2, r3] │ │ rsb r2, r2, #0 │ │ mov r0, r5 │ │ mov r1, r9 │ │ - bl eaf4 │ │ + bl f3d8 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ add r7, r7, #1 │ │ - add r8, r8, #2 │ │ - cmp r3, r7 │ │ add r6, r6, #2 │ │ - ble 1c6f8 │ │ + cmp r3, r7 │ │ + add sl, sl, #2 │ │ + ble 1dacc │ │ ldrb r3, [r4, #76] ; 0x4c │ │ - ldrh r2, [r6, #54] ; 0x36 │ │ cmp r3, #0 │ │ - bne 1c640 │ │ - rsb r1, sl, r2 │ │ - rsbs r2, r1, #0 │ │ - adc r2, r2, r1 │ │ - cmp r2, #0 │ │ - beq 1c66c │ │ + ldrh r3, [r6] │ │ + bne 1da48 │ │ + cmp r3, r8 │ │ + beq 1dac4 │ │ + ldr r2, [r4] │ │ + lsl r3, r3, #1 │ │ + ldr r2, [r2, #8] │ │ + b 1da70 │ │ mov r2, #-536870912 ; 0xe0000000 │ │ - b 1c6a8 │ │ + b 1da78 │ │ mov r0, #10 │ │ mov r1, r5 │ │ - bl eb60 │ │ - ldr r1, [pc, #476] ; 1c8e8 │ │ + bl f444 │ │ + ldr r1, [pc, #500] ; 1dcd4 │ │ mov r0, r5 │ │ - ldr r2, [r4, #4] │ │ add r1, pc, r1 │ │ - bl eaf4 │ │ + ldr r2, [r4, #4] │ │ + bl f3d8 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ cmp r3, #1 │ │ - ble 1c758 │ │ - ldr r8, [pc, #448] ; 1c8ec │ │ - mov r7, r4 │ │ + ble 1db28 │ │ mov r6, #1 │ │ + ldr r8, [pc, #468] ; 1dcd8 │ │ + add r7, r4, #4 │ │ add r8, pc, r8 │ │ - ldr r2, [r7, #8] │ │ mov r0, r5 │ │ mov r1, r8 │ │ - bl eaf4 │ │ + ldr r2, [r7, #4]! │ │ + bl f3d8 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ add r6, r6, #1 │ │ - add r7, r7, #4 │ │ cmp r3, r6 │ │ - bgt 1c734 │ │ - ldr r8, [pc, #400] ; 1c8f0 │ │ + bgt 1db08 │ │ + ldr r8, [pc, #428] ; 1dcdc │ │ ldr r2, [r4, #44] ; 0x2c │ │ mov r0, r5 │ │ add r8, pc, r8 │ │ mov r1, r8 │ │ - bl eaf4 │ │ + bl f3d8 │ │ mov r1, r5 │ │ mov r0, #10 │ │ - bl eb60 │ │ - ldr r1, [pc, #368] ; 1c8f4 │ │ + bl f444 │ │ + ldr r1, [pc, #396] ; 1dce0 │ │ mov r0, r5 │ │ - ldr r2, [r4, #24] │ │ add r1, pc, r1 │ │ - bl eaf4 │ │ + ldr r2, [r4, #24] │ │ + bl f3d8 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ cmp r3, #1 │ │ - ble 1c7c4 │ │ - add r7, r4, #24 │ │ - mov r6, #1 │ │ + movgt r6, #1 │ │ + addgt r7, r4, #24 │ │ + ble 1db94 │ │ mov r0, r5 │ │ mov r1, r8 │ │ ldr r2, [r7, #4]! │ │ - bl eaf4 │ │ + bl f3d8 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ add r6, r6, #1 │ │ cmp r3, r6 │ │ - bgt 1c7a4 │ │ - ldr r1, [pc, #300] ; 1c8f8 │ │ + bgt 1db74 │ │ + ldr r1, [pc, #328] ; 1dce4 │ │ ldr r2, [r4, #48] ; 0x30 │ │ mov r0, r5 │ │ add r1, pc, r1 │ │ - bl eaf4 │ │ + bl f3d8 │ │ mov r0, #10 │ │ mov r1, r5 │ │ - bl eb60 │ │ + bl f444 │ │ ldr r2, [r4, #4] │ │ cmp r2, #0 │ │ - ble 1c800 │ │ - ldr r1, [pc, #260] ; 1c8fc │ │ + ble 1dbd0 │ │ + ldr r1, [pc, #288] ; 1dce8 │ │ mov r0, r5 │ │ add r1, pc, r1 │ │ - bl eaf4 │ │ + bl f3d8 │ │ ldr r2, [r4, #44] ; 0x2c │ │ cmp r2, #0 │ │ - ble 1c81c │ │ - ldr r1, [pc, #236] ; 1c900 │ │ + ble 1dbec │ │ + ldr r1, [pc, #264] ; 1dcec │ │ mov r0, r5 │ │ add r1, pc, r1 │ │ - bl eaf4 │ │ + bl f3d8 │ │ mov r0, r5 │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - b eb6c │ │ - ldr r0, [pc, #212] ; 1c904 │ │ + b f450 │ │ + ldr r0, [pc, #240] ; 1dcf0 │ │ mov r3, r5 │ │ add r0, pc, r0 │ │ - bl eb30 │ │ + mov r1, #1 │ │ + mov r2, #6 │ │ + bl f414 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ cmp r3, #0 │ │ - beq 1c8a8 │ │ - ldr sl, [pc, #188] ; 1c908 │ │ - mov r8, #65536 ; 0x10000 │ │ - mov r7, r4 │ │ - sub r8, r8, #1 │ │ - add sl, pc, sl │ │ - ldrb r3, [r4, #76] ; 0x4c │ │ - cmp r3, #0 │ │ - ldrheq r2, [r7, #54] ; 0x36 │ │ - beq 1c888 │ │ - ldrh r3, [r7, #54] ; 0x36 │ │ + beq 1dc8c │ │ + mov r9, #65536 ; 0x10000 │ │ + ldr r8, [pc, #204] ; 1dcf4 │ │ + sub r9, r9, #1 │ │ + add r7, r4, #54 ; 0x36 │ │ + add r8, pc, r8 │ │ + b 1dc78 │ │ + ldrh r3, [r7] │ │ lsl r2, r6, #1 │ │ - cmp r3, r8 │ │ - ldrne r1, [r4] │ │ - moveq r2, r8 │ │ - ldrne r1, [r1, #12] │ │ - ldrne r3, [r1, r3, lsl #2] │ │ - ldrhne r2, [r3, r2] │ │ + cmp r3, r9 │ │ + moveq r2, r9 │ │ + beq 1dc58 │ │ + ldr r1, [r4] │ │ + ldr r1, [r1, #12] │ │ + ldr r3, [r1, r3, lsl #2] │ │ + ldrh r2, [r3, r2] │ │ mov r0, r5 │ │ - mov r1, sl │ │ - bl eaf4 │ │ + mov r1, r8 │ │ + bl f3d8 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ add r6, r6, #1 │ │ add r7, r7, #2 │ │ cmp r3, r6 │ │ - bgt 1c858 │ │ + ble 1dc8c │ │ ldrb r3, [r4, #76] ; 0x4c │ │ - ldr r1, [pc, #88] ; 1c90c │ │ - mov r0, r5 │ │ cmp r3, #0 │ │ - ldrhne r2, [r4, #54] ; 0x36 │ │ - ldrheq r2, [r4, #52] ; 0x34 │ │ + bne 1dc34 │ │ + ldrh r2, [r7] │ │ + b 1dc58 │ │ + ldrb r3, [r4, #76] ; 0x4c │ │ + cmp r3, #0 │ │ + bne 1dcb0 │ │ + ldrh r2, [r4, #52] ; 0x34 │ │ + ldr r1, [pc, #84] ; 1dcf8 │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - bl eaf4 │ │ - b 1c5ec │ │ - andeq r6, r3, r4, ror r2 │ │ - andeq r6, r3, r4, asr r2 │ │ - strdeq r6, [r3], -r8 │ │ - andeq r6, r3, r0, ror #3 │ │ - andeq r6, r3, r8, lsr #3 │ │ - muleq r3, r4, r1 │ │ - andeq r6, r3, r8, lsr r1 │ │ - muleq r3, r8, r0 │ │ - andeq r6, r3, r0, asr #32 │ │ - andeq r6, r3, ip │ │ - andeq r6, r3, r0, lsr r0 │ │ - andeq r5, r3, r0, lsr #31 │ │ - ldrdeq r5, [r3], -r0 │ │ - strdeq r5, [r3], -ip │ │ - andeq r5, r3, r0, ror #30 │ │ - andeq r5, r3, ip, lsl pc │ │ - ldrdeq r5, [r3], -r8 │ │ + bl f3d8 │ │ + b 1d9f4 │ │ + ldrh r2, [r4, #54] ; 0x36 │ │ + b 1dc9c │ │ + andeq r6, r3, r0, lsr #20 │ │ + andeq r6, r3, r8, lsl #20 │ │ + muleq r3, r0, r9 │ │ + andeq r6, r3, r8, lsl #19 │ │ + andeq r6, r3, ip, lsr r9 │ │ + andeq r6, r3, r4, lsr r9 │ │ + andeq r6, r3, r0, ror #17 │ │ + andeq r6, r3, r8, ror #16 │ │ + andeq r6, r3, r4, lsl r8 │ │ + andeq r6, r3, r4, ror #15 │ │ + andeq r6, r3, r4, lsl #16 │ │ + andeq r6, r3, r8, ror r7 │ │ + andeq r6, r3, r0, lsr #15 │ │ + andeq r6, r3, ip, asr #15 │ │ + andeq r6, r3, r0, lsr r7 │ │ + andeq r6, r3, ip, ror #13 │ │ + muleq r3, r4, r6 │ │ │ │ -0001c910 : │ │ - ldrb r1, [r0, #77] ; 0x4d │ │ - mov ip, #-536870912 ; 0xe0000000 │ │ - str ip, [r0, #4] │ │ - cmp r1, #1 │ │ - ble 1c940 │ │ - mov r2, r0 │ │ - mov r3, #1 │ │ - add r3, r3, #1 │ │ - cmp r3, r1 │ │ - str ip, [r2, #8] │ │ - add r2, r2, #4 │ │ - blt 1c92c │ │ +0001dcfc : │ │ + mov r3, #-536870912 ; 0xe0000000 │ │ + ldrb r2, [r0, #77] ; 0x4d │ │ + str r3, [r0, #4] │ │ + cmp r2, #1 │ │ + ble 1dd34 │ │ + cmp r2, #2 │ │ + str r3, [r0, #8] │ │ + beq 1dd34 │ │ + cmp r2, #3 │ │ + str r3, [r0, #12] │ │ + beq 1dd34 │ │ + cmp r2, #4 │ │ + str r3, [r0, #16] │ │ + strne r3, [r0, #20] │ │ mov r3, #-536870912 ; 0xe0000000 │ │ str r3, [r0, #44] ; 0x2c │ │ str r3, [r0, #64] ; 0x40 │ │ bx lr │ │ │ │ -0001c950 : │ │ +0001dd44 : │ │ + mov r2, #-536870912 ; 0xe0000000 │ │ + mvn r3, #0 │ │ ldrb r1, [r0, #77] ; 0x4d │ │ - push {r4} ; (str r4, [sp, #-4]!) │ │ - mvn ip, #0 │ │ - mov r4, #-536870912 ; 0xe0000000 │ │ + str r2, [r0, #4] │ │ + str r3, [r0, #24] │ │ cmp r1, #1 │ │ - str r4, [r0, #4] │ │ - str ip, [r0, #24] │ │ - ble 1c990 │ │ - mov r3, r0 │ │ - mov r2, #1 │ │ - add r2, r2, #1 │ │ - str r4, [r3, #8] │ │ - cmp r2, r1 │ │ - add r3, r3, #4 │ │ - str ip, [r3, #24] │ │ - blt 1c978 │ │ + ble 1dd94 │ │ + cmp r1, #2 │ │ + str r2, [r0, #8] │ │ + str r3, [r0, #28] │ │ + beq 1dd94 │ │ + cmp r1, #3 │ │ + str r2, [r0, #12] │ │ + str r3, [r0, #32] │ │ + beq 1dd94 │ │ + cmp r1, #4 │ │ + str r2, [r0, #16] │ │ + str r3, [r0, #36] ; 0x24 │ │ + strne r2, [r0, #20] │ │ + strne r3, [r0, #40] ; 0x28 │ │ mov r2, #-536870912 ; 0xe0000000 │ │ mvn r3, #0 │ │ str r2, [r0, #44] ; 0x2c │ │ - str r3, [r0, #48] ; 0x30 │ │ str r2, [r0, #64] ; 0x40 │ │ + str r3, [r0, #48] ; 0x30 │ │ str r3, [r0, #72] ; 0x48 │ │ - ldmfd sp!, {r4} │ │ bx lr │ │ │ │ -0001c9b0 : │ │ +0001ddb0 : │ │ push {r3, r4, r5, lr} │ │ + mov r4, r1 │ │ strb r2, [r1, #76] ; 0x4c │ │ - ldrb ip, [r0] │ │ + ldr r1, [r0] │ │ cmp r2, #0 │ │ - mov r4, r1 │ │ + str r0, [r4] │ │ + strb r1, [r4, #77] ; 0x4d │ │ ldr r5, [sp, #16] │ │ - str r0, [r1] │ │ - strb ip, [r1, #77] ; 0x4d │ │ - beq 1ca18 │ │ - mvn r1, #0 │ │ - cmp ip, #1 │ │ - strh r1, [r4, #52] ; 0x34 │ │ + beq 1de20 │ │ + mvn r0, #0 │ │ + and r2, r1, #255 ; 0xff │ │ + cmp r2, #1 │ │ strh r3, [r4, #54] ; 0x36 │ │ - ble 1ca08 │ │ - add ip, ip, r1 │ │ - add r2, r4, #54 ; 0x36 │ │ - lsl ip, ip, #1 │ │ - mov r3, #0 │ │ - add r3, r3, #2 │ │ - cmp r3, ip │ │ - strh r1, [r2, #2]! │ │ - bne 1c9f8 │ │ + strh r0, [r4, #52] ; 0x34 │ │ + ble 1de10 │ │ + cmp r2, #2 │ │ + strh r0, [r4, #56] ; 0x38 │ │ + beq 1de10 │ │ + cmp r2, #3 │ │ + strh r0, [r4, #58] ; 0x3a │ │ + beq 1de10 │ │ + cmp r2, #4 │ │ + strh r0, [r4, #60] ; 0x3c │ │ + strhne r0, [r4, #62] ; 0x3e │ │ + strh r5, [r4, #68] ; 0x44 │ │ mov r0, r4 │ │ + pop {r3, r4, r5, lr} │ │ + b 1dd44 │ │ + ldr r0, [r0, #12] │ │ + and r2, r1, #255 ; 0xff │ │ + lsl r2, r2, #1 │ │ + ldr r1, [r0, r3, lsl #2] │ │ + strh r3, [r4, #52] ; 0x34 │ │ + add r0, r4, #54 ; 0x36 │ │ + bl f408 │ │ strh r5, [r4, #68] ; 0x44 │ │ + mov r0, r4 │ │ pop {r3, r4, r5, lr} │ │ - b 1c950 │ │ - ldr r2, [r0, #12] │ │ - strh r3, [r1, #52] ; 0x34 │ │ - add r0, r1, #54 ; 0x36 │ │ - ldr r1, [r2, r3, lsl #2] │ │ - lsl r2, ip, #1 │ │ - bl eb24 │ │ - b 1ca08 │ │ + b 1dd44 │ │ │ │ -0001ca34 : │ │ +0001de4c : │ │ str r1, [r0, #4] │ │ str r2, [r0, #24] │ │ str r3, [r0, #72] ; 0x48 │ │ bx lr │ │ │ │ -0001ca44 : │ │ +0001de5c : │ │ ldrb r3, [r0, #77] ; 0x4d │ │ - push {r4} ; (str r4, [sp, #-4]!) │ │ cmp r3, #0 │ │ - beq 1ca7c │ │ - lsl r3, r3, #2 │ │ - mov r2, #0 │ │ - add ip, r0, r2 │ │ - ldr r4, [ip, #4] │ │ - add r2, r2, #4 │ │ - cmp r4, #-536870911 ; 0xe0000001 │ │ - rsbge r4, r1, r4 │ │ - strge r4, [ip, #4] │ │ - cmp r2, r3 │ │ - bne 1ca5c │ │ + beq 1ded4 │ │ + ldr r2, [r0, #4] │ │ + cmp r2, #-536870911 ; 0xe0000001 │ │ + rsbge r2, r1, r2 │ │ + strge r2, [r0, #4] │ │ + cmp r3, #1 │ │ + beq 1ded4 │ │ + ldr r2, [r0, #8] │ │ + cmp r2, #-536870911 ; 0xe0000001 │ │ + rsbge r2, r1, r2 │ │ + strge r2, [r0, #8] │ │ + cmp r3, #2 │ │ + beq 1ded4 │ │ + ldr r2, [r0, #12] │ │ + cmp r2, #-536870911 ; 0xe0000001 │ │ + rsbge r2, r1, r2 │ │ + strge r2, [r0, #12] │ │ + cmp r3, #3 │ │ + beq 1ded4 │ │ + ldr r2, [r0, #16] │ │ + cmp r2, #-536870911 ; 0xe0000001 │ │ + rsbge r2, r1, r2 │ │ + strge r2, [r0, #16] │ │ + cmp r3, #4 │ │ + beq 1ded4 │ │ + ldr r3, [r0, #20] │ │ + cmp r3, #-536870911 ; 0xe0000001 │ │ + bge 1deec │ │ + ldr r3, [r0, #44] ; 0x2c │ │ + cmp r3, #-536870911 ; 0xe0000001 │ │ + blt 1df00 │ │ + rsb r3, r1, r3 │ │ + str r3, [r0, #44] ; 0x2c │ │ + bx lr │ │ + rsb r3, r1, r3 │ │ + str r3, [r0, #20] │ │ ldr r3, [r0, #44] ; 0x2c │ │ cmp r3, #-536870911 ; 0xe0000001 │ │ - rsbge r1, r1, r3 │ │ - strge r1, [r0, #44] ; 0x2c │ │ - ldmfd sp!, {r4} │ │ + bge 1dee0 │ │ bx lr │ │ │ │ -0001ca94 : │ │ - push {r4, r5, r6, r7, r8, r9, sl} │ │ - ldrb r2, [r0, #76] ; 0x4c │ │ - mov r3, r0 │ │ - cmp r2, #0 │ │ - ldrb r2, [r0, #77] ; 0x4d │ │ - beq 1cc6c │ │ - cmp r2, #5 │ │ - beq 1ce18 │ │ - cmp r2, #3 │ │ - bne 1cdbc │ │ - ldr r1, [r0] │ │ - ldrsh r4, [r0, #68] ; 0x44 │ │ - ldrh r0, [r0, #58] ; 0x3a │ │ - ldr sl, [r1, #12] │ │ - mov r2, #65536 ; 0x10000 │ │ - sub r2, r2, #1 │ │ - cmp r0, r2 │ │ - ldr ip, [r1, #4] │ │ - ldr r7, [r1, #8] │ │ - ldrne r1, [sl, r0, lsl #2] │ │ - ldr ip, [ip, r4, lsl #2] │ │ - ldrne r0, [r3, #12] │ │ - ldrhne r1, [r1, #4] │ │ - ldr r2, [ip] │ │ - ldrh r8, [r3, #56] ; 0x38 │ │ - lslne r1, r1, #1 │ │ - ldrshne r1, [r7, r1] │ │ - ldrbne r5, [r2, #11] │ │ - moveq r5, #-536870912 ; 0xe0000000 │ │ - rsbne r1, r1, r0 │ │ - mov r0, #65536 ; 0x10000 │ │ - sub r0, r0, #1 │ │ +0001df04 : │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + ldrb r3, [r0, #76] ; 0x4c │ │ + cmp r3, #0 │ │ + ldrb r3, [r0, #77] ; 0x4d │ │ + beq 1e0a4 │ │ + cmp r3, #5 │ │ + beq 1e0d8 │ │ + cmp r3, #3 │ │ + bne 1e0b4 │ │ + mov lr, #65536 ; 0x10000 │ │ + ldr r3, [r0] │ │ + ldrsh ip, [r0, #68] ; 0x44 │ │ + ldrh r2, [r0, #58] ; 0x3a │ │ + ldr r1, [r3, #4] │ │ + sub lr, lr, #1 │ │ + cmp r2, lr │ │ + ldr r1, [r1, ip, lsl #2] │ │ + ldr r8, [r3, #8] │ │ + ldr r5, [r3, #12] │ │ + ldr ip, [r1] │ │ + beq 1e758 │ │ + ldr r3, [r5, r2, lsl #2] │ │ + ldr r4, [r0, #12] │ │ + ldrh r7, [r0, #56] ; 0x38 │ │ + ldrh r1, [r3, #4] │ │ + ldrb r2, [ip, #11] │ │ + cmp r7, lr │ │ + lsl r1, r1, #1 │ │ + ldrsh r3, [r8, r1] │ │ + rsb r3, r3, r4 │ │ + rsb r2, r2, r3 │ │ + beq 1e74c │ │ + ldr r1, [r5, r7, lsl #2] │ │ + ldrb lr, [ip, #7] │ │ + ldr r6, [r0, #8] │ │ + ldrh r4, [r1, #2] │ │ + cmp lr, #255 ; 0xff │ │ + lsl r4, r4, #1 │ │ + ldrsh r1, [r8, r4] │ │ + rsb r1, r1, r6 │ │ + rsbne lr, lr, r1 │ │ + beq 1e6f4 │ │ + cmp lr, r2 │ │ + bge 1e4c8 │ │ + cmp r2, #-536870912 ; 0xe0000000 │ │ + movlt r2, #-536870912 ; 0xe0000000 │ │ + ldr sl, [r0, #32] │ │ + ldrh r6, [r0, #54] ; 0x36 │ │ + cmp r3, #-536870912 ; 0xe0000000 │ │ + ldr r9, [r0, #4] │ │ + ldr r4, [r5, r6, lsl #2] │ │ + str sl, [r0, #48] ; 0x30 │ │ + str r2, [r0, #44] ; 0x2c │ │ + ldrh r5, [r4] │ │ + lsl r5, r5, #1 │ │ + ldrsh r4, [r8, r5] │ │ + ldrbne r5, [ip, #10] │ │ + ldrb r8, [ip, #2] │ │ + rsb r4, r4, r9 │ │ + rsbne r3, r5, r3 │ │ + cmp r1, #-536870912 ; 0xe0000000 │ │ + moveq r5, r1 │ │ + ldrbne r5, [ip, #6] │ │ rsbne r5, r5, r1 │ │ - moveq r1, r5 │ │ - cmp r8, r0 │ │ - moveq r4, #-536870912 ; 0xe0000000 │ │ - moveq ip, r4 │ │ - beq 1cb54 │ │ - ldr r0, [sl, r8, lsl #2] │ │ - ldrb r4, [r2, #7] │ │ - ldr ip, [r3, #8] │ │ - ldrh r0, [r0, #2] │ │ - cmp r4, #255 ; 0xff │ │ - lsl r0, r0, #1 │ │ - ldrsh r0, [r7, r0] │ │ - rsb ip, r0, ip │ │ - rsbne r4, r4, ip │ │ - moveq r4, #-2147483648 ; 0x80000000 │ │ - ldrh r6, [r3, #54] ; 0x36 │ │ + cmp r8, #255 ; 0xff │ │ + rsbne lr, r8, r4 │ │ + cmp r3, r5 │ │ + ble 1e0bc │ │ + cmp r3, lr │ │ + blt 1e0c4 │ │ + cmp r3, #-536870912 ; 0xe0000000 │ │ + blt 1e4e8 │ │ + cmp r3, r2 │ │ + mov lr, r3 │ │ + ble 1e4ec │ │ + cmp r1, #-536870912 ; 0xe0000000 │ │ + str lr, [r0, #12] │ │ + beq 1e770 │ │ + ldrb r2, [ip, #5] │ │ + ldrb lr, [ip, #1] │ │ + rsb r2, r2, r1 │ │ + rsb lr, lr, r4 │ │ + cmp r2, lr │ │ + bgt 1e064 │ │ + mov r2, lr │ │ + ldr r1, [r0, #24] │ │ + strh r6, [r0, #56] ; 0x38 │ │ + str r1, [r0, #28] │ │ + cmp r2, #-536870912 ; 0xe0000000 │ │ + blt 1e4dc │ │ + cmp r3, r2 │ │ + mov r1, r2 │ │ + bge 1e4e0 │ │ + str r1, [r0, #8] │ │ + ldrb r3, [ip] │ │ + rsb r3, r3, r4 │ │ + cmp r3, #-536870912 ; 0xe0000000 │ │ + bge 1e368 │ │ + mov r1, #-536870912 ; 0xe0000000 │ │ + mov r3, r2 │ │ + str r1, [r0, #4] │ │ + str r3, [r0, #64] ; 0x40 │ │ + mov r0, r3 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cmp r3, #5 │ │ + beq 1e4f4 │ │ + cmp r3, #3 │ │ + beq 1e378 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b 1d3b8 │ │ + cmp r5, lr │ │ + bge 1e714 │ │ + ldr r5, [r0, #24] │ │ + strh r6, [r0, #58] ; 0x3a │ │ + mov r3, lr │ │ + str r5, [r0, #32] │ │ + b 1e01c │ │ + mov r1, #65536 ; 0x10000 │ │ + ldr r3, [r0] │ │ + ldrsh lr, [r0, #68] ; 0x44 │ │ + ldrh r2, [r0, #62] ; 0x3e │ │ + ldr ip, [r3, #4] │ │ + sub r1, r1, #1 │ │ + cmp r2, r1 │ │ + ldr ip, [ip, lr, lsl #2] │ │ + ldr r6, [r3, #8] │ │ + ldr r7, [r3, #12] │ │ + ldr ip, [ip] │ │ + beq 1e878 │ │ + ldr r3, [r7, r2, lsl #2] │ │ + ldr r5, [r0, #20] │ │ + ldrh r8, [r0, #60] ; 0x3c │ │ + ldrh lr, [r3, #8] │ │ + ldrb r2, [ip, #29] │ │ + cmp r8, r1 │ │ + lsl r3, lr, #1 │ │ + ldrsh r4, [r6, r3] │ │ + rsb r4, r4, r5 │ │ + rsb r2, r2, r4 │ │ + beq 1e8b0 │ │ + ldr r1, [r7, r8, lsl #2] │ │ + ldr r5, [r0, #16] │ │ + ldrb r3, [ip, #23] │ │ + ldrh r1, [r1, #6] │ │ + lsl r1, r1, #1 │ │ + ldrsh lr, [r6, r1] │ │ + rsb lr, lr, r5 │ │ + rsb r3, r3, lr │ │ + cmp r3, r2 │ │ + bge 1e790 │ │ + cmp r2, #-536870912 ; 0xe0000000 │ │ + movlt r2, #-536870912 ; 0xe0000000 │ │ + ldr r1, [r0, #40] ; 0x28 │ │ + mov r3, #65536 ; 0x10000 │ │ + ldrh r9, [r0, #58] ; 0x3a │ │ + sub r3, r3, #1 │ │ + str r1, [r0, #48] ; 0x30 │ │ + cmp r9, r3 │ │ + str r2, [r0, #44] ; 0x2c │ │ + beq 1e8bc │ │ + ldr r3, [r7, r9, lsl #2] │ │ + ldr sl, [r0, #12] │ │ + ldrb r5, [ip, #16] │ │ + ldrh r3, [r3, #4] │ │ + lsl r3, r3, #1 │ │ + ldrsh r1, [r6, r3] │ │ + rsb r1, r1, sl │ │ + rsb r5, r5, r1 │ │ + cmp r4, #-536870912 ; 0xe0000000 │ │ + beq 1e7e0 │ │ + ldrb r3, [ip, #28] │ │ + cmp lr, #-536870912 ; 0xe0000000 │ │ + rsb r4, r3, r4 │ │ + moveq r3, lr │ │ + beq 1e1c8 │ │ + ldrb r3, [ip, #22] │ │ + rsb r3, r3, lr │ │ + cmp r3, r4 │ │ + bge 1e7ec │ │ cmp r5, r4 │ │ - ldrgt r0, [r3, #32] │ │ - ldr sl, [sl, r6, lsl #2] │ │ - ldrle r0, [r3, #28] │ │ movle r5, r4 │ │ - ldrh sl, [sl] │ │ - str r0, [r3, #48] ; 0x30 │ │ - ldr r0, [r3, #4] │ │ - lsl sl, sl, #1 │ │ - ldrsh r7, [r7, sl] │ │ + ble 1e1e8 │ │ + ldr r3, [r0, #32] │ │ + strh r9, [r0, #62] ; 0x3e │ │ + str r3, [r0, #40] ; 0x28 │ │ cmp r5, #-536870912 ; 0xe0000000 │ │ - movlt r5, #-536870912 ; 0xe0000000 │ │ - str r5, [r3, #44] ; 0x2c │ │ + blt 1e7a4 │ │ + cmp r5, r2 │ │ + mov r4, r5 │ │ + ble 1e7a8 │ │ + mov r3, #65536 ; 0x10000 │ │ + ldrh r8, [r0, #56] ; 0x38 │ │ + sub r3, r3, #1 │ │ + str r4, [r0, #20] │ │ + cmp r8, r3 │ │ + beq 1e8a4 │ │ + ldr r3, [r7, r8, lsl #2] │ │ + ldr fp, [r0, #8] │ │ + ldrb sl, [ip, #9] │ │ + ldrh r2, [r3, #2] │ │ + lsl r3, r2, #1 │ │ + ldrsh r4, [r6, r3] │ │ + rsb r4, r4, fp │ │ + rsb r3, sl, r4 │ │ + cmp lr, #-536870912 ; 0xe0000000 │ │ + beq 1e808 │ │ + ldrb r2, [ip, #21] │ │ cmp r1, #-536870912 ; 0xe0000000 │ │ - rsb r0, r7, r0 │ │ - ldrbne r7, [r2, #10] │ │ - ldrb sl, [r2, #2] │ │ - rsbne r1, r7, r1 │ │ - cmp ip, #-536870912 ; 0xe0000000 │ │ - ldrbne r7, [r2, #6] │ │ - moveq r7, ip │ │ - rsbne r7, r7, ip │ │ - cmp sl, #255 ; 0xff │ │ - rsbne r4, sl, r0 │ │ - cmp r1, r7 │ │ - bgt 1cdc4 │ │ - cmp r7, r4 │ │ - blt 1cdcc │ │ - ldr r4, [r3, #28] │ │ - strh r8, [r3, #58] ; 0x3a │ │ - mov r1, r7 │ │ - str r4, [r3, #32] │ │ + rsb lr, r2, lr │ │ + moveq r2, r1 │ │ + beq 1e258 │ │ + ldrb r2, [ip, #15] │ │ + rsb r2, r2, r1 │ │ + cmp r2, lr │ │ + bge 1e814 │ │ + cmp r3, lr │ │ + movle r3, lr │ │ + ble 1e278 │ │ + ldr r2, [r0, #28] │ │ + strh r8, [r0, #60] ; 0x3c │ │ + str r2, [r0, #36] ; 0x24 │ │ + cmp r3, #-536870912 ; 0xe0000000 │ │ + blt 1e7b0 │ │ + cmp r3, r5 │ │ + mov r2, r3 │ │ + ble 1e7b4 │ │ + ldrh r5, [r0, #54] ; 0x36 │ │ + ldr r9, [r0, #4] │ │ cmp r1, #-536870912 ; 0xe0000000 │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - blt 1cde8 │ │ - cmp r1, r5 │ │ - mov r4, r1 │ │ - ble 1cde8 │ │ - cmp ip, #-536870912 ; 0xe0000000 │ │ - str r4, [r3, #12] │ │ - ldrbne r4, [r2, #5] │ │ - rsbne ip, r4, ip │ │ - ldrb r4, [r2, #1] │ │ - rsb r4, r4, r0 │ │ - cmp r4, ip │ │ - blt 1cc20 │ │ - ldr r5, [r3, #24] │ │ - strh r6, [r3, #56] ; 0x38 │ │ - mov ip, r4 │ │ - str r5, [r3, #28] │ │ - cmp ip, #-536870912 ; 0xe0000000 │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - blt 1cd98 │ │ - cmp ip, r1 │ │ - mov r4, ip │ │ - ble 1cd98 │ │ - str r4, [r3, #8] │ │ - ldrb r2, [r2] │ │ - rsb r0, r2, r0 │ │ - cmp r0, #-536870912 ; 0xe0000000 │ │ - movlt r2, #-536870912 ; 0xe0000000 │ │ - blt 1cdb4 │ │ - cmp r0, ip │ │ - mov r2, r0 │ │ - ble 1cdb4 │ │ - str r2, [r3, #4] │ │ - str r0, [r3, #64] ; 0x40 │ │ - pop {r4, r5, r6, r7, r8, r9, sl} │ │ - bx lr │ │ - cmp r2, #5 │ │ - beq 1d0cc │ │ - cmp r2, #3 │ │ - bne 1cdbc │ │ + ldr lr, [r7, r5, lsl #2] │ │ + str r2, [r0, #16] │ │ + ldrh r2, [lr] │ │ + lsl r2, r2, #1 │ │ + ldrsh lr, [r6, r2] │ │ + rsb lr, lr, r9 │ │ + beq 1e830 │ │ + ldrb r2, [ip, #14] │ │ + cmp r4, #-536870912 ; 0xe0000000 │ │ + moveq r6, r4 │ │ + rsb r1, r2, r1 │ │ + beq 1e2d0 │ │ + ldrb r6, [ip, #8] │ │ + rsb r6, r6, r4 │ │ + ldrb r2, [ip, #2] │ │ + cmp r6, r1 │ │ + rsb r2, r2, lr │ │ + bge 1e844 │ │ + cmp r2, r1 │ │ + ble 1e2f8 │ │ + mov r1, r2 │ │ + ldr r6, [r0, #24] │ │ + strh r5, [r0, #58] ; 0x3a │ │ + str r6, [r0, #32] │ │ + cmp r1, #-536870912 ; 0xe0000000 │ │ + blt 1e7d4 │ │ + cmp r1, r3 │ │ + mov r2, r1 │ │ + ble 1e7d8 │ │ + cmp r4, #-536870912 ; 0xe0000000 │ │ + str r2, [r0, #12] │ │ + beq 1e890 │ │ + ldrb r2, [ip, #7] │ │ + ldrb r3, [ip, #1] │ │ + rsb r2, r2, r4 │ │ + rsb r3, r3, lr │ │ + cmp r2, r3 │ │ + bgt 1e340 │ │ + mov r2, r3 │ │ + ldr r3, [r0, #24] │ │ + strh r5, [r0, #56] ; 0x38 │ │ + str r3, [r0, #28] │ │ + cmp r2, #-536870912 ; 0xe0000000 │ │ + blt 1e784 │ │ + cmp r1, r2 │ │ + mov r4, r2 │ │ + bge 1e788 │ │ + str r4, [r0, #8] │ │ + ldrb r3, [ip] │ │ + rsb r3, r3, lr │ │ + cmp r3, #-536870912 ; 0xe0000000 │ │ + blt 1e08c │ │ + cmp r3, r2 │ │ + mov r1, r3 │ │ + bgt 1e094 │ │ + b 1e090 │ │ ldr r1, [r0] │ │ - ldrh ip, [r0, #56] ; 0x38 │ │ - ldrh r6, [r0, #58] ; 0x3a │ │ - ldr r2, [r1, #8] │ │ - ldrh r0, [r0, #54] ; 0x36 │ │ + ldrh r3, [r0, #56] ; 0x38 │ │ + ldrh r2, [r0, #54] ; 0x36 │ │ + ldr lr, [r1, #8] │ │ + ldrh ip, [r0, #58] ; 0x3a │ │ ldr r4, [r1, #4] │ │ - ldrsh r5, [r3, #68] ; 0x44 │ │ - lsl r1, ip, #1 │ │ - ldrsh ip, [r2, r1] │ │ - ldr r7, [r3, #8] │ │ - lsl r1, r6, #1 │ │ - lsl r0, r0, #1 │ │ - ldr r6, [r4, r5, lsl #2] │ │ - ldrsh r1, [r2, r1] │ │ - ldrsh r0, [r2, r0] │ │ - ldr r4, [r3, #4] │ │ - ldr r5, [r3, #12] │ │ - rsb ip, ip, r7 │ │ - cmp ip, #-536870911 ; 0xe0000001 │ │ - rsb r0, r0, r4 │ │ - ldr r2, [r6] │ │ - rsb r1, r1, r5 │ │ - movlt r7, #-536870912 ; 0xe0000000 │ │ + lsl r3, r3, #1 │ │ + ldrsh r5, [r0, #68] ; 0x44 │ │ + ldrsh r1, [lr, r3] │ │ + ldr r7, [r0, #8] │ │ + lsl r3, r2, #1 │ │ + lsl ip, ip, #1 │ │ + ldrsh r2, [lr, ip] │ │ + ldr r5, [r4, r5, lsl #2] │ │ + ldrsh lr, [lr, r3] │ │ + ldr r4, [r0, #4] │ │ + ldr r6, [r0, #12] │ │ + rsb r1, r1, r7 │ │ + cmp r1, #-536870911 ; 0xe0000001 │ │ + rsb r3, lr, r4 │ │ + ldr ip, [r5] │ │ + rsb r2, r2, r6 │ │ + movlt lr, #-536870912 ; 0xe0000000 │ │ movlt r4, #-2147483648 ; 0x80000000 │ │ - blt 1cd18 │ │ - ldrb r4, [r2, #7] │ │ - ldrb r7, [r2, #11] │ │ + blt 1e414 │ │ + ldrb r4, [ip, #7] │ │ + ldrb lr, [ip, #11] │ │ cmp r4, #255 ; 0xff │ │ - rsb r7, r7, r1 │ │ - rsbne r4, r4, ip │ │ moveq r4, #-2147483648 ; 0x80000000 │ │ - cmp r7, r4 │ │ - ldrgt r5, [r3, #32] │ │ - ldrle r5, [r3, #28] │ │ - movle r7, r4 │ │ - cmp r7, #-536870912 ; 0xe0000000 │ │ - movlt r7, #-536870912 ; 0xe0000000 │ │ - str r5, [r3, #48] ; 0x30 │ │ - str r7, [r3, #44] ; 0x2c │ │ - ldrb r6, [r2, #2] │ │ - ldrb r8, [r2, #10] │ │ - ldrb r5, [r2, #6] │ │ + rsb lr, lr, r2 │ │ + rsbne r4, r4, r1 │ │ + cmp lr, r4 │ │ + movle lr, r4 │ │ + ldrgt r5, [r0, #32] │ │ + ldrle r5, [r0, #28] │ │ + cmp lr, #-536870912 ; 0xe0000000 │ │ + movlt lr, #-536870912 ; 0xe0000000 │ │ + str r5, [r0, #48] ; 0x30 │ │ + str lr, [r0, #44] ; 0x2c │ │ + ldrb r6, [ip, #2] │ │ + ldrb r7, [ip, #10] │ │ + ldrb r5, [ip, #6] │ │ cmp r6, #255 ; 0xff │ │ - rsb r1, r8, r1 │ │ - rsb r5, r5, ip │ │ - rsbne r4, r6, r0 │ │ - cmp r1, r5 │ │ - bgt 1cdf0 │ │ + rsb r2, r7, r2 │ │ + rsb r5, r5, r1 │ │ + rsbne r4, r6, r3 │ │ + cmp r2, r5 │ │ + bgt 1e6fc │ │ cmp r5, r4 │ │ - blt 1cdf8 │ │ - ldr r4, [r3, #28] │ │ - mov r1, r5 │ │ - str r4, [r3, #32] │ │ + blt 1e704 │ │ + mov r2, r5 │ │ + ldr r4, [r0, #28] │ │ + str r4, [r0, #32] │ │ + cmp r2, #-536870912 ; 0xe0000000 │ │ + blt 1e740 │ │ + cmp r2, lr │ │ + mov r4, r2 │ │ + ble 1e744 │ │ + str r4, [r0, #12] │ │ + ldrb r4, [ip, #5] │ │ + ldrb lr, [ip, #1] │ │ + rsb r1, r4, r1 │ │ + rsb lr, lr, r3 │ │ + cmp r1, lr │ │ + movle r1, lr │ │ + ldrle lr, [r0, #24] │ │ + strle lr, [r0, #28] │ │ cmp r1, #-536870912 ; 0xe0000000 │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - blt 1ce10 │ │ - cmp r1, r7 │ │ - mov r4, r1 │ │ - ble 1ce10 │ │ - str r4, [r3, #12] │ │ - ldrb r5, [r2, #5] │ │ - ldrb r4, [r2, #1] │ │ - rsb ip, r5, ip │ │ - rsb r4, r4, r0 │ │ - cmp ip, r4 │ │ - ldrle r5, [r3, #24] │ │ - movle ip, r4 │ │ - strle r5, [r3, #28] │ │ - cmp ip, #-536870912 ; 0xe0000000 │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - bge 1cc2c │ │ - str r4, [r3, #8] │ │ - ldrb r2, [r2] │ │ - mov ip, r1 │ │ - rsb r0, r2, r0 │ │ - cmp r0, #-536870912 ; 0xe0000000 │ │ + blt 1e734 │ │ + cmp r1, r2 │ │ + mov lr, r1 │ │ + ble 1e738 │ │ + str lr, [r0, #8] │ │ + ldrb r2, [ip] │ │ + rsb r3, r2, r3 │ │ + cmp r3, #-536870912 ; 0xe0000000 │ │ + blt 1e728 │ │ + cmp r3, r1 │ │ + mov r2, r3 │ │ + ble 1e72c │ │ + str r2, [r0, #4] │ │ + str r3, [r0, #64] ; 0x40 │ │ + mov r0, r3 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cmp lr, #-536870912 ; 0xe0000000 │ │ + movge r2, lr │ │ movlt r2, #-536870912 ; 0xe0000000 │ │ - bge 1cc50 │ │ - mov r0, ip │ │ - b 1cc5c │ │ - pop {r4, r5, r6, r7, r8, r9, sl} │ │ - b 1c0b8 │ │ - cmp r1, r4 │ │ - bge 1cbd8 │ │ - ldr r7, [r3, #24] │ │ - mov r1, r4 │ │ - cmp r1, #-536870912 ; 0xe0000000 │ │ - strh r6, [r3, #58] ; 0x3a │ │ - str r7, [r3, #32] │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - bge 1cbe4 │ │ - mov r1, r5 │ │ - b 1cbf0 │ │ - cmp r1, r4 │ │ - bge 1cd50 │ │ - ldr r5, [r3, #24] │ │ - mov r1, r4 │ │ - cmp r1, #-536870912 ; 0xe0000000 │ │ - str r5, [r3, #32] │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - bge 1cd5c │ │ - mov r1, r7 │ │ - b 1cd68 │ │ + ldr sl, [r0, #28] │ │ + b 1dfc0 │ │ + mov r1, #-536870912 ; 0xe0000000 │ │ + mov r2, r3 │ │ + b 1e078 │ │ + mov lr, #-536870912 ; 0xe0000000 │ │ + mov r3, r2 │ │ + b 1e030 │ │ ldr r1, [r0] │ │ - ldrsh r4, [r0, #68] ; 0x44 │ │ - ldrh r0, [r0, #62] ; 0x3e │ │ - ldr r7, [r1, #12] │ │ - mov r2, #65536 ; 0x10000 │ │ - sub r2, r2, #1 │ │ - cmp r0, r2 │ │ - ldr r5, [r1, #8] │ │ - ldr ip, [r1, #4] │ │ - ldrne r1, [r7, r0, lsl #2] │ │ - ldrne r0, [r3, #20] │ │ - ldr ip, [ip, r4, lsl #2] │ │ - ldrhne r1, [r1, #8] │ │ - ldrh r8, [r3, #60] ; 0x3c │ │ - ldr r2, [ip] │ │ - lslne r1, r1, #1 │ │ - ldrshne r1, [r5, r1] │ │ - ldrbne r4, [r2, #29] │ │ - moveq r4, #-536870912 ; 0xe0000000 │ │ - rsbne r0, r1, r0 │ │ - mov r1, #65536 ; 0x10000 │ │ - sub r1, r1, #1 │ │ - moveq r0, r4 │ │ - rsbne r4, r4, r0 │ │ - cmp r8, r1 │ │ - ldrne r1, [r7, r8, lsl #2] │ │ - ldrne r6, [r3, #16] │ │ - ldrbne ip, [r2, #23] │ │ - ldrhne r1, [r1, #6] │ │ - moveq ip, #-536870912 ; 0xe0000000 │ │ - moveq r1, ip │ │ - lslne r1, r1, #1 │ │ - ldrshne r1, [r5, r1] │ │ - rsbne r1, r1, r6 │ │ - rsbne ip, ip, r1 │ │ - cmp r4, ip │ │ - ldrle r6, [r3, #36] ; 0x24 │ │ - ldrgt ip, [r3, #40] ; 0x28 │ │ - movle r4, ip │ │ - strle r6, [r3, #48] ; 0x30 │ │ - ldrh r6, [r3, #58] ; 0x3a │ │ - strgt ip, [r3, #48] ; 0x30 │ │ - mov ip, #65536 ; 0x10000 │ │ - sub ip, ip, #1 │ │ - cmp r4, #-536870912 ; 0xe0000000 │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - cmp r6, ip │ │ - ldrne ip, [r7, r6, lsl #2] │ │ - ldrne r9, [r3, #12] │ │ - str r4, [r3, #44] ; 0x2c │ │ - ldrhne ip, [ip, #4] │ │ - ldrbne sl, [r2, #16] │ │ - moveq sl, #-536870912 ; 0xe0000000 │ │ - lslne ip, ip, #1 │ │ - ldrshne ip, [r5, ip] │ │ - moveq ip, sl │ │ - rsbne ip, ip, r9 │ │ - rsbne sl, sl, ip │ │ - cmp r0, #-536870912 ; 0xe0000000 │ │ - ldrbne r9, [r2, #28] │ │ - rsbne r0, r9, r0 │ │ - cmp r1, #-536870912 ; 0xe0000000 │ │ - ldrbne r9, [r2, #22] │ │ - moveq r9, r1 │ │ - rsbne r9, r9, r1 │ │ - cmp r0, r9 │ │ - ble 1d368 │ │ - cmp r0, sl │ │ - bge 1cf3c │ │ - ldr r8, [r3, #32] │ │ - strh r6, [r3, #62] ; 0x3e │ │ - mov r0, sl │ │ - str r8, [r3, #40] ; 0x28 │ │ - cmp r0, #-536870912 ; 0xe0000000 │ │ - movlt sl, #-536870912 ; 0xe0000000 │ │ - blt 1d310 │ │ - cmp r0, r4 │ │ - mov sl, r0 │ │ - ble 1d310 │ │ - ldrh r8, [r3, #56] ; 0x38 │ │ - mov r4, #65536 ; 0x10000 │ │ - sub r4, r4, #1 │ │ - cmp r8, r4 │ │ - ldrne r4, [r7, r8, lsl #2] │ │ - ldrne r9, [r3, #8] │ │ - str sl, [r3, #20] │ │ - ldrhne r4, [r4, #2] │ │ - ldrbne sl, [r2, #9] │ │ - moveq sl, #-536870912 ; 0xe0000000 │ │ - lslne r4, r4, #1 │ │ - ldrshne r4, [r5, r4] │ │ - moveq r4, sl │ │ - rsbne r4, r4, r9 │ │ - rsbne sl, sl, r4 │ │ - cmp r1, #-536870912 ; 0xe0000000 │ │ - ldrbne r9, [r2, #21] │ │ - rsbne r1, r9, r1 │ │ - cmp ip, #-536870912 ; 0xe0000000 │ │ - ldrbne r9, [r2, #15] │ │ - moveq r9, ip │ │ - rsbne r9, r9, ip │ │ - cmp r1, r9 │ │ - ble 1d334 │ │ - cmp r1, sl │ │ - bge 1cfcc │ │ - ldr r6, [r3, #28] │ │ - strh r8, [r3, #60] ; 0x3c │ │ - mov r1, sl │ │ - str r6, [r3, #36] ; 0x24 │ │ - cmp r1, #-536870912 ; 0xe0000000 │ │ - movlt sl, #-536870912 ; 0xe0000000 │ │ - blt 1d308 │ │ - cmp r1, r0 │ │ - mov sl, r1 │ │ - ble 1d308 │ │ - ldrh r6, [r3, #54] ; 0x36 │ │ - cmp ip, #-536870912 ; 0xe0000000 │ │ - ldr r9, [r3, #4] │ │ - ldr r0, [r7, r6, lsl #2] │ │ - str sl, [r3, #16] │ │ - ldrh r0, [r0] │ │ - lsl r0, r0, #1 │ │ - ldrsh r0, [r5, r0] │ │ - ldrbne r5, [r2, #14] │ │ - moveq r5, ip │ │ - rsb r0, r0, r9 │ │ - rsbne r5, r5, ip │ │ - cmp r4, #-536870912 ; 0xe0000000 │ │ - ldrbne r7, [r2, #8] │ │ - ldrb ip, [r2, #2] │ │ - moveq r7, r4 │ │ - rsbne r7, r7, r4 │ │ - cmp r5, r7 │ │ - rsb ip, ip, r0 │ │ - ble 1d318 │ │ - cmp ip, r5 │ │ - movle ip, r5 │ │ - ble 1d04c │ │ - ldr r5, [r3, #24] │ │ - strh r6, [r3, #58] ; 0x3a │ │ - str r5, [r3, #32] │ │ + ldrh r2, [r0, #60] ; 0x3c │ │ + ldrh r4, [r0, #62] ; 0x3e │ │ + ldr r3, [r1, #8] │ │ + ldrsh ip, [r0, #68] ; 0x44 │ │ + lsl r2, r2, #1 │ │ + ldr r1, [r1, #4] │ │ + ldrsh lr, [r3, r2] │ │ + ldr r6, [r0, #16] │ │ + lsl r2, r4, #1 │ │ + ldr r1, [r1, ip, lsl #2] │ │ + ldr r5, [r0, #20] │ │ + ldrsh ip, [r3, r2] │ │ + rsb lr, lr, r6 │ │ + cmp lr, #-536870911 ; 0xe0000001 │ │ + rsb r6, ip, r5 │ │ + ldr r1, [r1] │ │ + movlt ip, #-536870912 ; 0xe0000000 │ │ + blt 1e570 │ │ + ldrb ip, [r1, #29] │ │ + ldrb r2, [r1, #23] │ │ + rsb ip, ip, r6 │ │ + rsb r2, r2, lr │ │ + cmp ip, r2 │ │ + movle ip, r2 │ │ + ldrgt r2, [r0, #40] ; 0x28 │ │ + ldrle r2, [r0, #36] ; 0x24 │ │ cmp ip, #-536870912 ; 0xe0000000 │ │ - movlt r5, #-536870912 ; 0xe0000000 │ │ - blt 1d300 │ │ - cmp ip, r1 │ │ + movlt ip, #-536870912 ; 0xe0000000 │ │ + str r2, [r0, #48] ; 0x30 │ │ + str ip, [r0, #44] ; 0x2c │ │ + ldrh r2, [r0, #58] ; 0x3a │ │ + ldr r7, [r0, #12] │ │ + lsl r4, r2, #1 │ │ + ldrsh r5, [r3, r4] │ │ + rsb r5, r5, r7 │ │ + cmp r5, #-536870911 ; 0xe0000001 │ │ + blt 1e5dc │ │ + ldrb r2, [r1, #28] │ │ + ldrb r4, [r1, #22] │ │ + ldrb r7, [r1, #16] │ │ + rsb r2, r2, r6 │ │ + rsb r4, r4, lr │ │ + cmp r2, r4 │ │ + rsb r7, r7, r5 │ │ + ble 1e8ec │ │ + cmp r2, r7 │ │ + bge 1e5c0 │ │ + mov r2, r7 │ │ + ldr r4, [r0, #32] │ │ + str r4, [r0, #40] ; 0x28 │ │ + cmp r2, #-536870912 ; 0xe0000000 │ │ + blt 1e904 │ │ + cmp r2, ip │ │ + mov r4, r2 │ │ + ble 1e908 │ │ + mov ip, r2 │ │ + str r4, [r0, #20] │ │ + ldrh r4, [r0, #56] ; 0x38 │ │ + ldr r6, [r0, #8] │ │ + lsl r4, r4, #1 │ │ + ldrsh r2, [r3, r4] │ │ + rsb r2, r2, r6 │ │ + cmp r2, #-536870911 ; 0xe0000001 │ │ + blt 1e648 │ │ + ldrb r7, [r1, #21] │ │ + ldrb r4, [r1, #15] │ │ + ldrb r6, [r1, #9] │ │ + rsb lr, r7, lr │ │ + rsb r4, r4, r5 │ │ + cmp lr, r4 │ │ + rsb r6, r6, r2 │ │ + ble 1e8d4 │ │ + cmp lr, r6 │ │ + bge 1e62c │ │ + mov lr, r6 │ │ + ldr r4, [r0, #28] │ │ + str r4, [r0, #36] ; 0x24 │ │ + cmp lr, #-536870912 ; 0xe0000000 │ │ + blt 1e8c8 │ │ + cmp lr, ip │ │ + mov r4, lr │ │ + ble 1e8cc │ │ + mov ip, lr │ │ + str r4, [r0, #16] │ │ + ldrh r4, [r0, #54] ; 0x36 │ │ + ldrb r7, [r1, #14] │ │ + ldrb lr, [r1, #8] │ │ + lsl r4, r4, #1 │ │ + ldrsh r3, [r3, r4] │ │ + ldr r6, [r0, #4] │ │ + ldrb r4, [r1, #2] │ │ + rsb r5, r7, r5 │ │ + rsb lr, lr, r2 │ │ + rsb r3, r3, r6 │ │ + cmp r5, lr │ │ + rsb r4, r4, r3 │ │ + ble 1e860 │ │ + cmp r5, r4 │ │ + bge 1e690 │ │ + mov r5, r4 │ │ + ldr lr, [r0, #24] │ │ + str lr, [r0, #32] │ │ + cmp r5, #-536870912 ; 0xe0000000 │ │ + blt 1e7c8 │ │ + cmp r5, ip │ │ + mov lr, r5 │ │ + ble 1e7cc │ │ + str lr, [r0, #12] │ │ + ldrb lr, [r1, #7] │ │ + ldrb ip, [r1, #1] │ │ + rsb r2, lr, r2 │ │ + rsb ip, ip, r3 │ │ + cmp r2, ip │ │ + movle r2, ip │ │ + ldrle ip, [r0, #24] │ │ + strle ip, [r0, #28] │ │ + cmp r2, #-536870912 ; 0xe0000000 │ │ + blt 1e7bc │ │ + cmp r2, r5 │ │ + mov ip, r2 │ │ + ble 1e7c0 │ │ + str ip, [r0, #8] │ │ + ldrb r1, [r1] │ │ + rsb r3, r1, r3 │ │ + cmp r3, #-536870912 ; 0xe0000000 │ │ + blt 1e08c │ │ + b 1e368 │ │ + mov lr, #-2147483648 ; 0x80000000 │ │ + b 1dfac │ │ + cmp r2, r4 │ │ + bge 1e44c │ │ + ldr r5, [r0, #24] │ │ + mov r2, r4 │ │ + str r5, [r0, #32] │ │ + b 1e44c │ │ + ldr lr, [r0, #28] │ │ + mov r3, r5 │ │ + strh r7, [r0, #58] ; 0x3a │ │ + str lr, [r0, #32] │ │ + b 1e01c │ │ + mov r2, #-536870912 ; 0xe0000000 │ │ + mov r3, r1 │ │ + b 1e4b8 │ │ + mov lr, #-536870912 ; 0xe0000000 │ │ + mov r1, r2 │ │ + b 1e498 │ │ + mov r4, #-536870912 ; 0xe0000000 │ │ + mov r2, lr │ │ + b 1e460 │ │ + mov lr, #-536870912 ; 0xe0000000 │ │ + mov r1, lr │ │ + b 1dfac │ │ + ldrh r7, [r0, #56] ; 0x38 │ │ + cmp r7, r2 │ │ + beq 1e910 │ │ + mov r3, #-536870912 ; 0xe0000000 │ │ + mov r2, r3 │ │ + b 1df84 │ │ + ldrb lr, [ip, #1] │ │ + rsb lr, lr, r4 │ │ + cmp lr, #-536870912 ; 0xe0000000 │ │ + blt 1e4e0 │ │ + b 1e054 │ │ + mov r4, #-536870912 ; 0xe0000000 │ │ + mov r2, r1 │ │ + b 1e354 │ │ + cmp r3, #-536870912 ; 0xe0000000 │ │ + movge r2, r3 │ │ + movlt r2, #-536870912 ; 0xe0000000 │ │ + ldr r1, [r0, #36] ; 0x24 │ │ + b 1e168 │ │ + mov r4, #-536870912 ; 0xe0000000 │ │ + mov r5, r2 │ │ + b 1e1fc │ │ + mov r2, #-536870912 ; 0xe0000000 │ │ + mov r3, r5 │ │ + b 1e28c │ │ + mov ip, #-536870912 ; 0xe0000000 │ │ + mov r2, r5 │ │ + b 1e6dc │ │ + mov lr, #-536870912 ; 0xe0000000 │ │ mov r5, ip │ │ - ble 1d300 │ │ - cmp r4, #-536870912 ; 0xe0000000 │ │ - str r5, [r3, #12] │ │ - ldrbne r1, [r2, #7] │ │ - moveq r1, r4 │ │ - rsbne r1, r1, r4 │ │ - ldrb r4, [r2, #1] │ │ - rsb r4, r4, r0 │ │ - cmp r4, r1 │ │ - ldrge r5, [r3, #24] │ │ - movge r1, r4 │ │ - strhge r6, [r3, #56] ; 0x38 │ │ - strge r5, [r3, #28] │ │ + b 1e6a4 │ │ + mov r2, #-536870912 ; 0xe0000000 │ │ + mov r1, r3 │ │ + b 1e30c │ │ + cmp lr, #-536870912 ; 0xe0000000 │ │ + moveq r3, lr │ │ + bne 1e1c0 │ │ + cmp r5, r3 │ │ + bgt 1e1dc │ │ + ldr r4, [r0, #36] ; 0x24 │ │ + strh r8, [r0, #62] ; 0x3e │ │ + mov r5, r3 │ │ + str r4, [r0, #40] ; 0x28 │ │ + b 1e1e8 │ │ cmp r1, #-536870912 ; 0xe0000000 │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - blt 1d2f8 │ │ - cmp r1, ip │ │ - mov r4, r1 │ │ - ble 1d2f8 │ │ - str r4, [r3, #8] │ │ - ldrb r2, [r2] │ │ - rsb r0, r2, r0 │ │ - cmp r0, #-536870912 ; 0xe0000000 │ │ - movlt r2, #-536870912 ; 0xe0000000 │ │ - bge 1d2e8 │ │ - mov r0, r1 │ │ - b 1cc5c │ │ - ldr r2, [r0] │ │ - ldrh r4, [r0, #60] ; 0x3c │ │ - ldrh r0, [r0, #62] ; 0x3e │ │ - ldr r1, [r2, #8] │ │ - ldrsh ip, [r3, #68] ; 0x44 │ │ - ldr r2, [r2, #4] │ │ - lsl r4, r4, #1 │ │ - ldrsh r4, [r1, r4] │ │ - ldr r5, [r3, #16] │ │ - lsl r0, r0, #1 │ │ - ldr r2, [r2, ip, lsl #2] │ │ - ldrsh r0, [r1, r0] │ │ - ldr ip, [r3, #20] │ │ - rsb r5, r4, r5 │ │ - cmp r5, #-536870911 ; 0xe0000001 │ │ - ldr r2, [r2] │ │ - rsb ip, r0, ip │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - blt 1d14c │ │ - ldrb r4, [r2, #29] │ │ - ldrb r0, [r2, #23] │ │ - rsb r4, r4, ip │ │ - rsb r0, r0, r5 │ │ - cmp r4, r0 │ │ - ldrgt r0, [r3, #40] ; 0x28 │ │ - ldrle r6, [r3, #36] ; 0x24 │ │ - movle r4, r0 │ │ - strgt r0, [r3, #48] ; 0x30 │ │ - strle r6, [r3, #48] ; 0x30 │ │ + moveq r2, r1 │ │ + bne 1e250 │ │ + cmp r3, r2 │ │ + bgt 1e26c │ │ + ldr lr, [r0, #32] │ │ + strh r9, [r0, #60] ; 0x3c │ │ + mov r3, r2 │ │ + str lr, [r0, #36] ; 0x24 │ │ + b 1e278 │ │ cmp r4, #-536870912 ; 0xe0000000 │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - str r4, [r3, #44] ; 0x2c │ │ - ldrh r0, [r3, #58] ; 0x3a │ │ - ldr r6, [r3, #12] │ │ - lsl r0, r0, #1 │ │ - ldrsh r0, [r1, r0] │ │ - rsb r0, r0, r6 │ │ - cmp r0, #-536870911 ; 0xe0000001 │ │ - blt 1d1bc │ │ - ldrb r8, [r2, #28] │ │ - ldrb r6, [r2, #22] │ │ - ldrb r7, [r2, #16] │ │ - rsb ip, r8, ip │ │ - rsb r6, r6, r5 │ │ - cmp ip, r6 │ │ - rsb r7, r7, r0 │ │ - ble 1d3a4 │ │ - cmp ip, r7 │ │ - bge 1d19c │ │ - ldr r6, [r3, #32] │ │ - mov ip, r7 │ │ - str r6, [r3, #40] ; 0x28 │ │ - cmp ip, #-536870912 ; 0xe0000000 │ │ - movlt r6, #-536870912 ; 0xe0000000 │ │ - blt 1d39c │ │ - cmp ip, r4 │ │ - mov r6, ip │ │ - ble 1d39c │ │ - str r6, [r3, #20] │ │ - mov r4, ip │ │ - ldrh ip, [r3, #56] ; 0x38 │ │ - ldr r6, [r3, #8] │ │ - lsl ip, ip, #1 │ │ - ldrsh ip, [r1, ip] │ │ - rsb ip, ip, r6 │ │ - cmp ip, #-536870911 ; 0xe0000001 │ │ - blt 1d22c │ │ - ldrb r8, [r2, #21] │ │ - ldrb r6, [r2, #15] │ │ - ldrb r7, [r2, #9] │ │ - rsb r5, r8, r5 │ │ - rsb r6, r6, r0 │ │ - cmp r5, r6 │ │ - rsb r7, r7, ip │ │ - ble 1d384 │ │ - cmp r5, r7 │ │ - bge 1d20c │ │ - ldr r6, [r3, #28] │ │ - mov r5, r7 │ │ - str r6, [r3, #36] ; 0x24 │ │ - cmp r5, #-536870912 ; 0xe0000000 │ │ - movlt r6, #-536870912 ; 0xe0000000 │ │ - blt 1d3bc │ │ - cmp r5, r4 │ │ - mov r6, r5 │ │ - ble 1d3bc │ │ - str r6, [r3, #16] │ │ - mov r4, r5 │ │ - ldrh r5, [r3, #54] ; 0x36 │ │ - ldrb sl, [r2, #14] │ │ - ldrb r8, [r2, #8] │ │ - lsl r5, r5, #1 │ │ - ldrsh r5, [r1, r5] │ │ - ldr r7, [r3, #4] │ │ - ldrb r6, [r2, #2] │ │ - rsb r1, sl, r0 │ │ - rsb r0, r8, ip │ │ - rsb r5, r5, r7 │ │ - cmp r1, r0 │ │ - rsb r6, r6, r5 │ │ - ble 1d350 │ │ - cmp r1, r6 │ │ - bge 1d274 │ │ - ldr r0, [r3, #24] │ │ + bne 1e2c8 │ │ + mov r6, r4 │ │ + ldrb r2, [ip, #2] │ │ + rsb r2, r2, lr │ │ + cmp r6, r2 │ │ + blt 1e2e8 │ │ + ldr r2, [r0, #28] │ │ mov r1, r6 │ │ - str r0, [r3, #32] │ │ - cmp r1, #-536870912 ; 0xe0000000 │ │ - movlt r1, #-536870912 ; 0xe0000000 │ │ - str r1, [r3, #12] │ │ - ldrb r6, [r2, #7] │ │ - ldrb r0, [r2, #1] │ │ - rsb ip, r6, ip │ │ - rsb r0, r0, r5 │ │ - cmp ip, r0 │ │ - ldrle r6, [r3, #24] │ │ - movle ip, r0 │ │ - strle r6, [r3, #28] │ │ - cmp ip, #-536870912 ; 0xe0000000 │ │ - movlt ip, #-536870912 ; 0xe0000000 │ │ - str ip, [r3, #8] │ │ - ldrb r2, [r2] │ │ - rsb r5, r2, r5 │ │ - cmp r5, #-536870912 ; 0xe0000000 │ │ - movlt r5, #-536870912 ; 0xe0000000 │ │ - cmp r4, r5 │ │ - movlt r4, r5 │ │ - cmp r4, r1 │ │ - movge r1, r4 │ │ - movlt r1, r1 │ │ - cmp r1, ip │ │ - movge r0, r1 │ │ - movlt r0, ip │ │ - str r5, [r3, #4] │ │ - str r0, [r3, #64] ; 0x40 │ │ - b 1cc64 │ │ - cmp r0, r1 │ │ - mov r2, r0 │ │ - movle r0, r1 │ │ - b 1cc5c │ │ - mov r1, ip │ │ - b 1d0ac │ │ - mov ip, r1 │ │ - b 1d064 │ │ - mov r1, r0 │ │ - b 1cfe4 │ │ - mov r0, r4 │ │ - b 1cf54 │ │ - cmp ip, r7 │ │ - bgt 1d040 │ │ - ldr r5, [r3, #28] │ │ - strh r8, [r3, #58] ; 0x3a │ │ - mov ip, r7 │ │ - str r5, [r3, #32] │ │ - b 1d04c │ │ - cmp r9, sl │ │ - blt 1cfbc │ │ - ldr sl, [r3, #32] │ │ - strh r6, [r3, #60] ; 0x3c │ │ - mov r1, r9 │ │ - str sl, [r3, #36] ; 0x24 │ │ - b 1cfcc │ │ - cmp r0, r6 │ │ - blt 1d268 │ │ - ldr r6, [r3, #28] │ │ - mov r1, r0 │ │ - str r6, [r3, #32] │ │ - b 1d274 │ │ - cmp r9, sl │ │ - blt 1cf2c │ │ - ldr sl, [r3, #36] ; 0x24 │ │ - strh r8, [r3, #62] ; 0x3e │ │ - mov r0, r9 │ │ - str sl, [r3, #40] ; 0x28 │ │ - b 1cf3c │ │ - cmp r6, r7 │ │ - blt 1d200 │ │ - ldr r7, [r3, #32] │ │ - mov r5, r6 │ │ - str r7, [r3, #36] ; 0x24 │ │ - b 1d20c │ │ - mov ip, r4 │ │ - b 1d1b4 │ │ - cmp r6, r7 │ │ - blt 1d190 │ │ - ldr r7, [r3, #36] ; 0x24 │ │ - mov ip, r6 │ │ - str r7, [r3, #40] ; 0x28 │ │ - b 1d19c │ │ - mov r5, r4 │ │ - b 1d224 │ │ + strh r8, [r0, #58] ; 0x3a │ │ + str r2, [r0, #32] │ │ + b 1e2f8 │ │ + cmp lr, r4 │ │ + blt 1e684 │ │ + mov r5, lr │ │ + ldr lr, [r0, #28] │ │ + str lr, [r0, #32] │ │ + b 1e690 │ │ + ldrh r8, [r0, #60] ; 0x3c │ │ + cmp r8, r2 │ │ + beq 1e924 │ │ + mov r4, #-536870912 ; 0xe0000000 │ │ + mov r2, r4 │ │ + b 1e134 │ │ + ldrb r3, [ip, #1] │ │ + rsb r3, r3, lr │ │ + cmp r3, #-536870912 ; 0xe0000000 │ │ + blt 1e788 │ │ + b 1e330 │ │ + mov r3, #-536870912 ; 0xe0000000 │ │ + mov r4, r3 │ │ + b 1e234 │ │ + mov r3, #-536870912 ; 0xe0000000 │ │ + mov lr, r3 │ │ + b 1e154 │ │ + mov r5, #-536870912 ; 0xe0000000 │ │ + mov r1, r5 │ │ + b 1e1a4 │ │ + mov r4, #-536870912 ; 0xe0000000 │ │ + mov lr, ip │ │ + b 1e640 │ │ + cmp r4, r6 │ │ + blt 1e620 │ │ + mov lr, r4 │ │ + ldr r4, [r0, #32] │ │ + str r4, [r0, #36] ; 0x24 │ │ + b 1e62c │ │ + cmp r4, r7 │ │ + blt 1e5b4 │ │ + mov r2, r4 │ │ + ldr r4, [r0, #36] ; 0x24 │ │ + str r4, [r0, #40] ; 0x28 │ │ + b 1e5c0 │ │ + mov r4, #-536870912 ; 0xe0000000 │ │ + mov r2, ip │ │ + b 1e5d4 │ │ + mov r2, #-536870912 ; 0xe0000000 │ │ + mov r1, r2 │ │ + mov r3, r2 │ │ + mov lr, r2 │ │ + b 1e4d4 │ │ + mov r2, #-536870912 ; 0xe0000000 │ │ + mov lr, r2 │ │ + mov r4, r2 │ │ + b 1e79c │ │ │ │ -0001d3c4 : │ │ +0001e934 : │ │ + cmp r1, #0 │ │ + beq 1e9a4 │ │ push {r4, r5, r6, lr} │ │ - subs r4, r1, #0 │ │ + mov r4, r1 │ │ mov r5, r0 │ │ - beq 1d430 │ │ - ldr r0, [pc, #92] ; 1d438 │ │ + ldr r0, [pc, #88] ; 1e9a8 │ │ mov r3, r4 │ │ mov r2, #8 │ │ mov r1, #1 │ │ add r0, pc, r0 │ │ - bl eb30 │ │ + bl f414 │ │ mov r1, r4 │ │ mov r0, r5 │ │ - bl 1c4cc │ │ + bl 1d8c8 │ │ mov r0, r5 │ │ - bl 1ca94 │ │ + bl 1df04 │ │ mov r6, r0 │ │ - ldr r0, [pc, #48] ; 1d43c │ │ + ldr r0, [pc, #44] ; 1e9ac │ │ mov r2, #7 │ │ mov r3, r4 │ │ mov r1, #1 │ │ add r0, pc, r0 │ │ - bl eb30 │ │ + bl f414 │ │ mov r0, r5 │ │ mov r1, r4 │ │ - bl 1c4cc │ │ + bl 1d8c8 │ │ mov r0, r6 │ │ pop {r4, r5, r6, pc} │ │ - pop {r4, r5, r6, lr} │ │ - b 1ca94 │ │ - andeq r5, r3, r4, ror r4 │ │ - andeq r5, r3, r4, asr r4 │ │ - cfstr64mi mvdx11, [r7, #-960]! ; 0xfffffc40 │ │ - stmne sl, {r0, r1, r2, r5, r6, sl, fp, lr} │ │ - stmdavs sp!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ - movwls r4, #21669 ; 0x54a5 │ │ - stmdavs fp!, {r1, r2, r3, sl, fp, ip} │ │ - ; instruction: 0x1c044964 │ │ - ldrshtcc sl, [r0], -pc │ │ - andls r6, r4, #3 │ │ - ldrbtmi r1, [r9], #-3088 ; 0xfffff3f0 │ │ - blge 247c90 <_end+0x1eed84> │ │ - bl e5b434 <_end+0xe02528> │ │ - cfstr32ne mvfx9, [r7], {7} │ │ - tstle r2, r1, lsl #16 │ │ - bcs 43ca0 │ │ - ldmdbmi ip, {r0, r1, r2, r9, fp, ip, lr, pc}^ │ │ - ; instruction: 0x96004b5c │ │ - ldrbtmi r4, [fp], #-1145 ; 0xfffffb87 │ │ - addcs r2, sp, #5 │ │ - stmdals r5, {r1, r2, r7, sp, lr, pc} │ │ - bvs 8660e4 <_end+0x80d1d8> │ │ - stmiane fp, {r0, r1, r6, r8, r9, lr}^ │ │ - stmdbvs r0!, {r1, r3, r4, r6, sp, lr}^ │ │ - sfmle f4, 4, [lr], {144} ; 0x90 │ │ - blmi 15af9f8 <_end+0x1556aec> │ │ - addcs r9, pc, #0, 4 │ │ - ldrbtmi r9, [r9], #-1 │ │ - ldrbtmi r2, [fp], #-5 │ │ - ; instruction: 0x96020052 │ │ - stc2l 0, cr15, [r4, #136] ; 0x88 │ │ - ; instruction: 0xf7f11c38 │ │ - movwcs lr, #2894 ; 0xb4e │ │ - blls 1820e8 <_end+0x1291dc> │ │ - stmdbls r4, {r3, r8, r9, sl, fp, ip, pc} │ │ - addseq r4, fp, sp, asr #26 │ │ - movwls r1, #27087 ; 0x69cf │ │ - sub r4, r7, sp, ror r4 │ │ - stcne 12, cr1, [r9], #-224 ; 0xffffff20 │ │ - blge 247d04 <_end+0x1eedf8> │ │ - bl 5b4a4 <_end+0x2598> │ │ - stmdacs r1, {r2, ip, pc} │ │ - bls 2d18f0 <_end+0x2789e4> │ │ - ble 327cec <_end+0x2cede0> │ │ - stmdbmi r5, {r0, r3, r9, fp, ip, pc}^ │ │ - andls r4, r0, #70656 ; 0x11400 │ │ - ldrbtmi r4, [r9], #-2629 ; 0xfffff5bb │ │ - ; instruction: 0x9601447b │ │ - ; instruction: 0xf0222005 │ │ - mulcs r1, pc, sp ; │ │ - stmdavs r3!, {r0, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ - addsmi r9, r8, #327680 ; 0x50000 │ │ - stmiavs r0!, {r0, r1, r2, r3, r9, fp, ip, lr, pc}^ │ │ - sfmle f4, 4, [ip], {144} ; 0x90 │ │ - blmi fefa10 <_end+0xf96b04> │ │ - andls r9, r1, r0, lsl #4 │ │ - andcs r4, r5, r9, ror r4 │ │ - bmi f6e710 <_end+0xf15804> │ │ - ; instruction: 0xf0229602 │ │ - stmdals r4, {r0, r1, r3, r7, r8, sl, fp, ip, sp, lr, pc} │ │ - stmdbvs r0!, {r0, r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ - sfmle f4, 4, [ip], {144} ; 0x90 │ │ - blmi eafa1c <_end+0xe56b10> │ │ - addscs r9, r6, #0, 4 │ │ - ldrbtmi r9, [r9], #-1 │ │ - andcs r4, r5, fp, ror r4 │ │ - ; instruction: 0x96020052 │ │ - ldc2l 0, cr15, [sl, #-136]! ; 0xffffff78 │ │ - bvs 19174b4 <_end+0x18be5a8> │ │ - ldmdapl fp, {r1, r2, r8, fp, ip, pc}^ │ │ - subeq r9, r9, r9, lsl #18 │ │ - blls 232084 <_end+0x1d9178> │ │ - blls 26395c <_end+0x20aa50> │ │ - movwls r3, #37633 ; 0x9301 │ │ - bls 2777f4 <_end+0x21e8e8> │ │ - blle fecedfd4 <_end+0xfec950c8> │ │ - ldcne 12, cr4, [r8], #-180 ; 0xffffff4c │ │ - ldrbtmi sl, [ip], #-2571 ; 0xfffff5f5 │ │ - blge 2245fc <_end+0x1cb6f0> │ │ - b fecdb540 <_end+0xfec82634> │ │ - tstle r6, r1, lsl #16 │ │ - stmdage fp, {r0, r3, r5, r8, fp, lr} │ │ - ; instruction: 0xf7f14479 │ │ - stmdacs r0, {r1, r7, r9, fp, sp, lr, pc} │ │ - stmdbmi r7!, {r3, ip, lr, pc} │ │ - strls r4, [r0], -r7, lsr #22 │ │ - ldrbtmi r4, [fp], #-1145 ; 0xfffffb87 │ │ - addscs r2, sl, #5 │ │ - sbfx r0, r2, #0, #15 │ │ - stcne 8, cr9, [r1], #-32 ; 0xffffffe0 │ │ - ldmdane r8!, {r0, r1, r3, r9, fp, sp, pc} │ │ - ; instruction: 0xf7f1ab08 │ │ - ; instruction: 0x1c04ea9a │ │ - tstle sl, r1, lsl #16 │ │ - blmi 82fa34 <_end+0x7d6b28> │ │ + b 1df04 │ │ + andeq r5, r3, r0, lsr #21 │ │ + andeq r5, r3, r0, lsl #21 │ │ + cfstr32ne mvfx11, [pc], {240} ; 0xf0 │ │ + stclmi 13, cr4, [sl], #-420 ; 0xfffffe5c │ │ + ldrbtmi r1, [sp], #-2238 ; 0xfffff742 │ │ + strtmi r6, [r5], #2093 ; 0x82d │ │ + stmdavs fp!, {r0, r2, r8, r9, ip, pc} │ │ + teqcc r0, pc ; │ │ + stmdbmi r6!, {r0, r1, r3, sp, lr}^ │ │ + ldrbtmi r1, [r9], #-3076 ; 0xfffff3fc │ │ + bge 265a98 <_end@@Base+0x20ab8c> │ │ + ; instruction: 0xf029ab08 │ │ + strls pc, [r7, #-3973] ; 0xfffff07b │ │ + stmdacs r1, {r1, r2, ip, pc} │ │ + bls 292df0 <_end@@Base+0x237ee4> │ │ + ble 2291ec <_end@@Base+0x1ce2e0> │ │ + ldmdbmi pc, {r0, r2, r3, r7, r9, sp}^ ; │ │ + smlsdls r0, pc, fp, r4 ; │ │ ldrbtmi r2, [r9], #-5 │ │ - bmi 7ee7ac <_end+0x7958a0> │ │ - ; instruction: 0xf0229600 │ │ - stcne 13, cr15, [r0], #-244 ; 0xffffff0c │ │ - stmdals r7, {r0, r1, r2, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ - teqcc r0, #261120 ; 0x3fc00 │ │ - stmdavs r3, {r1, r3, r4, fp, sp, lr} │ │ + ldrbtmi r0, [fp], #-82 ; 0xffffffae │ │ + tstcs r4, #138 ; 0x8a │ │ + cmpmi r9, #81920 ; 0x14000 │ │ + bvs 865a34 <_end@@Base+0x80ab28> │ │ + subsvs r1, sl, fp, asr #17 │ │ + addsmi r6, r3, #1622016 ; 0x18c000 │ │ + andls sp, r0, #3584 ; 0xe00 │ │ + movwls r2, #4751 ; 0x128f │ │ + blmi 15f0f74 <_end@@Base+0x1596068> │ │ + strls r2, [r2, -r5] │ │ + subseq r4, r2, r9, ror r4 │ │ + ; instruction: 0xf023447b │ │ + stmdals r6, {r0, r1, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ + ; instruction: 0xf854f02a │ │ + ldmne r6!, {r3, r8, r9, fp, ip, pc}^ │ │ + movwls r2, #37632 ; 0x9300 │ │ + addseq r9, fp, r5, lsl #22 │ │ + blls 283658 <_end@@Base+0x22874c> │ │ + stcge 8, cr6, [r8, #-648] ; 0xfffffd78 │ │ + ble 12af494 <_end@@Base+0x1254588> │ │ + ; instruction: 0x1c2b494c │ │ + ldrbtmi r1, [r9], #-3120 ; 0xfffff3d0 │ │ + ; instruction: 0xf029aa0a │ │ + cdpne 15, 0, cr15, cr5, cr9, {2} │ │ + tstle r2, r1, lsl #26 │ │ + blcs 45688 │ │ + eorcs sp, r6, #53248 ; 0xd000 │ │ + stmdbmi r6, {r0, r3, r8, r9, fp, ip, pc}^ │ │ + movwls r9, #1793 ; 0x701 │ │ + andcs r4, r5, r5, asr #22 │ │ + rscscc r4, pc, #2030043136 ; 0x79000000 │ │ + ; instruction: 0xf023447b │ │ + andcs pc, r1, pc, lsr #17 │ │ + bls 1989d8 <_end@@Base+0x13dacc> │ │ + addmi r6, sl, #2162688 ; 0x210000 │ │ + stmiavs r2!, {r4, r9, fp, ip, lr, pc}^ │ │ + sfmle f4, 4, [sp], {154} ; 0x9a │ │ + eorcs r9, sl, #268435456 ; 0x10000000 │ │ + ldmdbmi sp!, {r8, r9, ip, pc} │ │ + andcs r4, r5, sp, lsr fp │ │ + ldrbtmi r9, [r9], #-1794 ; 0xfffff8fe │ │ + ldrbtmi r3, [fp], #-767 ; 0xfffffd01 │ │ + ; instruction: 0xf89af023 │ │ + strb r1, [r1, r8, lsr #24] │ │ + addsmi r6, sl, #557056 ; 0x88000 │ │ + andls sp, r1, #12, 24 ; 0xc00 │ │ + movwls r2, #662 ; 0x296 │ │ + blmi df0f90 <_end@@Base+0xd96084> │ │ + andcs r9, r5, r2, lsl #14 │ │ + subseq r4, r2, r9, ror r4 │ │ + ; instruction: 0xf023447b │ │ + ldrb pc, [r8, r9, lsl #17] ; │ │ + stmdals r6, {r0, r5, r6, r9, fp, sp, lr} │ │ + stmdapl r9, {r0, r3, r9, fp, ip, pc} │ │ + andcc r0, r1, #80 ; 0x50 │ │ + blls 2333e4 <_end@@Base+0x1d84d8> │ │ + ldmne r6!, {r0, r3, r9, ip, pc}^ │ │ + blmi bd899c <_end@@Base+0xb7da90> │ │ + ldcne 12, cr10, [r0], #-44 ; 0xffffffd4 │ │ + movwls r4, #21627 ; 0x547b │ │ + stcne 12, cr1, [r2], #-100 ; 0xffffff9c │ │ + ; instruction: 0xf0291c2b │ │ + stmdacs r1, {r0, r1, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ + stmdbmi r9!, {r1, r2, r8, ip, lr, pc} │ │ + ldrbtmi r1, [r9], #-3104 ; 0xfffff3e0 │ │ + cdp2 0, 6, cr15, cr12, cr9, {1} │ │ + andle r2, sl, r0, lsl #16 │ │ + mulcs r5, sl, r2 │ │ + blmi 9b0fa0 <_end@@Base+0x956094> │ │ + ldrbtmi r9, [r9], #-1792 ; 0xfffff900 │ │ + ldrbtmi r0, [fp], #-82 ; 0xffffffae │ │ + ; instruction: 0xf860f023 │ │ + blls 2589d8 <_end@@Base+0x1fdacc> │ │ + ldmne r0!, {r1, r5, sl, fp, ip}^ │ │ + ; instruction: 0x1c2b9905 │ │ + cdp2 0, 14, cr15, cr0, cr9, {1} │ │ + stccs 14, cr1, [r1], {4} │ │ + eorscs sp, sl, #-1073741822 ; 0xc0000002 │ │ + blmi 7b0fa8 <_end@@Base+0x75609c> │ │ + strls r2, [r0, -r5] │ │ + rscscc r4, pc, #2030043136 ; 0x79000000 │ │ + ; instruction: 0xf023447b │ │ + stcne 8, cr15, [r0], #-300 ; 0xfffffed4 │ │ + blge 18910 │ │ + ldmdavs sl, {r4, r5, r8, r9, ip, sp} │ │ + ldmdavs fp, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ mulle r1, sl, r2 │ │ - b a5b5a0 <_end+0xa02694> │ │ - ldrmi r4, [sp], #2840 ; 0xb18 │ │ + ldc2 0, cr15, [r0, #164]! ; 0xa4 │ │ + ldrmi r4, [sp], #2837 ; 0xb15 │ │ ; instruction: 0x46c0bdf0 │ │ - andeq sl, r3, r0, lsr sl │ │ + andeq fp, r3, r2, asr #9 │ │ ; instruction: 0xfffffbcc │ │ - andeq r0, r3, r3, lsl #6 │ │ - andeq r0, r3, sl, ror #5 │ │ - andeq r0, r3, r3, lsl r3 │ │ - andeq r0, r3, r4, asr #5 │ │ - andeq r0, r3, r4, lsl r3 │ │ - muleq r3, r9, r2 │ │ - andeq r0, r3, r8, ror r2 │ │ - strdeq r0, [r3], -r1 │ │ - andeq r0, r0, r5, lsr #2 │ │ - andeq r0, r3, r2, asr r2 │ │ - strdeq r0, [r3], -r7 │ │ - andeq r0, r0, r9, lsr #2 │ │ - andeq r0, r3, r0, lsr r2 │ │ - strdeq r0, [r3], -pc ; │ │ - andeq r0, r3, pc, ror #5 │ │ - andeq r0, r3, r2, ror #5 │ │ - ldrdeq r0, [r3], -sl │ │ - ldrdeq r0, [r3], -r2 │ │ - ; instruction: 0x000301b4 │ │ - ldrdeq r0, [r3], -r1 │ │ - andeq r0, r0, r9, lsr r1 │ │ + andeq r0, r3, pc, lsr r9 │ │ + andeq r0, r3, r0, lsr #18 │ │ + andeq r0, r3, r7, asr #18 │ │ + strdeq r0, [r3], -r6 │ │ + andeq r0, r3, r6, asr #18 │ │ + andeq r0, r3, r3, asr #17 │ │ + andeq r0, r3, r6, lsr #17 │ │ + andeq r0, r3, sp, lsl r9 │ │ + andeq r0, r3, ip, ror r8 │ │ + andeq r0, r3, r1, lsr #18 │ │ + andeq r0, r3, sl, asr r8 │ │ + andeq r0, r3, r7, lsr #18 │ │ + andeq r0, r3, r5, lsr #18 │ │ + andeq r0, r3, r4, lsl r9 │ │ + andeq r0, r3, r8, lsl #16 │ │ + strdeq r0, [r3], -lr │ │ + ldrdeq r0, [r3], -lr │ │ + strdeq r0, [r3], -r9 │ │ andeq r0, r0, r4, lsr r4 │ │ cfstr32ne mvfx11, [r4], {56} ; 0x38 │ │ - and r1, r2, sp, lsl #24 │ │ - blcs 8fb6dc <_end+0x8a27d0> │ │ - orrcs sp, r0, sl, lsl #2 │ │ + orrcs r1, r0, sp, lsl #24 │ │ sbceq r1, r9, r0, lsr #24 │ │ - ; instruction: 0xf7f11c2a │ │ - stmdacs r0, {r4, r7, r9, fp, sp, lr, pc} │ │ - strdcs sp, [r1], -r4 │ │ - and r4, r0, r0, asr #4 │ │ - ldclt 0, cr2, [r8, #-0] │ │ + ; instruction: 0xf0291c2a │ │ + stmdacs r0, {r0, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ + stmdavc r3!, {r2, ip, lr, pc} │ │ + rscsle r2, r4, r3, lsr #22 │ │ + and r2, r1, r0 │ │ + submi r2, r0, #1 │ │ + andeq fp, r0, r8, lsr sp │ │ │ │ -0001d668 : │ │ - push {r0, r1, r2, lr} │ │ +0001ebd8 : │ │ + push {r0, r1, r4, lr} │ │ + ldr r4, [pc, #44] ; (1ec08 ) │ │ ldr r0, [r0, #24] │ │ - add r2, sp, #4 │ │ - bl 40ae4 │ │ + mov r2, sp │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 42674 │ │ cmp r0, #0 │ │ - blt.n 1d67a │ │ - ldr r0, [sp, #4] │ │ - b.n 1d67e │ │ + blt.n 1ebf4 │ │ + ldr r0, [sp, #0] │ │ + b.n 1ebf8 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - pop {r1, r2, r3, pc} │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 1ec04 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r4, pc} │ │ + nop ; (mov r8, r8) │ │ + uxth r4, r3 │ │ + movs r3, r0 │ │ │ │ -0001d680 : │ │ +0001ec0c : │ │ ldr r3, [r0, #28] │ │ lsls r1, r1, #3 │ │ ldr r0, [r1, r3] │ │ bx lr │ │ │ │ -0001d688 : │ │ - push {r4, r5, r6, r7, lr} │ │ +0001ec14 : │ │ movs r3, #0 │ │ + push {r4, r5, r6, r7, lr} │ │ strb r3, [r2, #0] │ │ ldr r3, [r0, #0] │ │ sub sp, #20 │ │ - adds r4, r0, #0 │ │ + adds r5, r0, #0 │ │ adds r6, r2, #0 │ │ cmp r1, r3 │ │ - bge.n 1d6a8 │ │ - bl 1d680 │ │ + bge.n 1ec34 │ │ + bl 1ec0c │ │ adds r1, r0, #0 │ │ adds r0, r6, #0 │ │ - blx ea4c │ │ - b.n 1d6f6 │ │ - movs r5, #20 │ │ - muls r5, r1 │ │ + bl 48774 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + b.n 1ec86 │ │ + movs r4, #20 │ │ + adds r3, r4, #0 │ │ + muls r3, r1 │ │ + adds r4, r3, #0 │ │ ldr r3, [r0, #32] │ │ - adds r3, r3, r5 │ │ - movs r2, #8 │ │ - ldrsh r1, [r3, r2] │ │ - bl 1d680 │ │ - ldr r3, [r4, #32] │ │ + adds r3, r3, r4 │ │ + movs r1, #8 │ │ + ldrsh r1, [r3, r1] │ │ + bl 1ec0c │ │ + ldr r3, [r5, #32] │ │ adds r7, r0, #0 │ │ - adds r0, r4, #0 │ │ - adds r3, r3, r5 │ │ - movs r2, #10 │ │ - ldrsh r1, [r3, r2] │ │ - bl 1d680 │ │ - ldr r3, [r4, #32] │ │ + adds r3, r3, r4 │ │ + movs r1, #10 │ │ + ldrsh r1, [r3, r1] │ │ + adds r0, r5, #0 │ │ + bl 1ec0c │ │ + ldr r3, [r5, #32] │ │ str r0, [sp, #12] │ │ - adds r0, r4, #0 │ │ - adds r3, r3, r5 │ │ - movs r2, #12 │ │ - ldrsh r1, [r3, r2] │ │ - bl 1d680 │ │ - ldr r3, [r4, #32] │ │ + adds r0, r5, #0 │ │ + adds r3, r3, r4 │ │ + movs r1, #12 │ │ + ldrsh r1, [r3, r1] │ │ + bl 1ec0c │ │ + ldr r3, [r5, #32] │ │ str r0, [sp, #0] │ │ - ldr r1, [pc, #28] ; (1d6fc ) │ │ - adds r5, r3, r5 │ │ - ldr r3, [pc, #28] ; (1d700 ) │ │ - ldr r2, [r5, #16] │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r2, [pc, #28] ; (1ec8c ) │ │ + adds r4, r3, r4 │ │ + ldr r3, [r4, #16] │ │ + add r2, pc │ │ + ldr r1, [pc, #24] ; (1ec90 ) │ │ ldrb r3, [r2, r3] │ │ adds r0, r6, #0 │ │ - adds r2, r7, #0 │ │ str r3, [sp, #4] │ │ + add r1, pc │ │ + adds r2, r7, #0 │ │ ldr r3, [sp, #12] │ │ - blx ea1c │ │ - add sp, #20 │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ movs r0, #0 │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - strb.w r0, [r2, r2] │ │ - sbcs.w r0, r1, #8519680 ; 0x820000 │ │ + smull r0, r0, sp, r2 │ │ + cdp2 0, 1, cr0, cr2, cr2, {0} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #220] ; (1d7e4 ) │ │ - adds r5, r0, #0 │ │ - ldr r0, [pc, #220] ; (1d7e8 ) │ │ + ldr r4, [pc, #272] ; (1eda8 ) │ │ + adds r5, r1, #0 │ │ add sp, r4 │ │ str r3, [sp, #16] │ │ - ldr r3, [pc, #216] ; (1d7ec ) │ │ - str r2, [sp, #12] │ │ - add r0, sp │ │ - add r3, pc │ │ + ldr r3, [pc, #268] ; (1edac ) │ │ + add r1, sp, #16 │ │ + ldr r4, [pc, #268] ; (1edb0 ) │ │ + adds r3, r3, r1 │ │ + ldr r1, [pc, #268] ; (1edb4 ) │ │ + adds r6, r0, #0 │ │ + add r1, pc │ │ + ldr r1, [r1, #0] │ │ + add r7, sp, #16 │ │ + adds r4, r4, r7 │ │ + ldr r0, [r1, #0] │ │ + str r1, [sp, #20] │ │ + ldr r1, [pc, #256] ; (1edb8 ) │ │ + str r0, [r4, #0] │ │ + movs r4, #20 │ │ + ldr r0, [pc, #248] ; (1edb8 ) │ │ ldr r3, [r3, #0] │ │ - lsls r6, r1, #2 │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #20] │ │ - str r2, [r0, #0] │ │ - ldr r2, [pc, #204] ; (1d7f0 ) │ │ - add r2, sp │ │ - ldr r7, [r2, #0] │ │ - ldr r2, [r5, #56] ; 0x38 │ │ - lsls r7, r7, #2 │ │ - ldr r2, [r2, r7] │ │ - ldr r4, [r2, r6] │ │ - b.n 1d734 │ │ - ldr r4, [r4, #8] │ │ - cmp r4, #0 │ │ - beq.n 1d744 │ │ - movs r0, #0 │ │ - ldrsh r3, [r4, r0] │ │ + adds r0, r0, r7 │ │ + ldr r0, [r0, #0] │ │ + lsls r7, r2, #16 │ │ + lsrs r7, r7, #16 │ │ + muls r0, r4 │ │ + adds r4, r0, #0 │ │ + ldr r0, [r6, #32] │ │ + adds r4, r0, r4 │ │ + ldr r0, [sp, #16] │ │ + strh r5, [r4, #8] │ │ + strh r7, [r4, #10] │ │ + lsls r0, r0, #16 │ │ + lsrs r0, r0, #16 │ │ + str r0, [sp, #8] │ │ + mov r0, sp │ │ + ldrh r0, [r0, #8] │ │ + str r3, [r4, #16] │ │ + strh r0, [r4, #12] │ │ + add r0, sp, #16 │ │ + adds r1, r1, r0 │ │ + ldr r1, [r1, #0] │ │ + ldr r0, [r6, #0] │ │ + cmp r1, r0 │ │ + blt.n 1ed8e │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #12] │ │ ldr r1, [sp, #12] │ │ - cmp r3, r1 │ │ - bne.n 1d732 │ │ - b.n 1d76a │ │ - ldr r2, [pc, #172] ; (1d7f4 ) │ │ + ldr r3, [r6, #56] ; 0x38 │ │ + lsls r5, r5, #2 │ │ + ldr r3, [r3, r1] │ │ + ldr r4, [r3, r5] │ │ + cmp r4, #0 │ │ + beq.n 1ed0e │ │ + movs r1, #0 │ │ + ldrsh r3, [r4, r1] │ │ + cmp r3, r2 │ │ + beq.n 1ed32 │ │ + ldr r4, [r4, #8] │ │ + b.n 1ecfe │ │ + ldr r2, [pc, #172] ; (1edbc ) │ │ movs r3, #154 ; 0x9a │ │ - movs r0, #1 │ │ add r2, pc │ │ + movs r0, #1 │ │ movs r1, #12 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r3, #12 │ │ - mov r2, sp │ │ - ldrh r2, [r3, r2] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r2, [r6, #56] ; 0x38 │ │ adds r4, r0, #0 │ │ - strh r2, [r0, #0] │ │ - ldr r3, [r5, #56] ; 0x38 │ │ - ldr r3, [r3, r7] │ │ - ldr r3, [r3, r6] │ │ - str r3, [r0, #8] │ │ - ldr r3, [r5, #56] ; 0x38 │ │ - ldr r3, [r3, r7] │ │ - str r0, [r3, r6] │ │ + mov ip, r2 │ │ + ldr r3, [sp, #12] │ │ + strh r7, [r0, #0] │ │ + add r3, ip │ │ + ldr r2, [r3, #0] │ │ + ldr r2, [r2, r5] │ │ + str r2, [r0, #8] │ │ + ldr r3, [r3, #0] │ │ + str r0, [r3, r5] │ │ ldr r3, [r4, #4] │ │ - b.n 1d770 │ │ - ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - beq.n 1d780 │ │ - movs r0, #0 │ │ - ldrsh r2, [r3, r0] │ │ + beq.n 1ed6a │ │ + movs r1, #0 │ │ + ldrsh r2, [r3, r1] │ │ ldr r1, [sp, #16] │ │ cmp r2, r1 │ │ - bne.n 1d76e │ │ - b.n 1d7b4 │ │ - ldr r2, [pc, #116] ; (1d7f8 ) │ │ - movs r1, #12 │ │ + beq.n 1ed46 │ │ + ldr r3, [r3, #8] │ │ + b.n 1ed34 │ │ + add r4, sp, #28 │ │ + ldr r1, [r3, #4] │ │ + adds r2, r4, #0 │ │ + adds r0, r6, #0 │ │ + bl 1ec14 │ │ + ldr r1, [pc, #108] ; (1edc0 ) │ │ + ldr r3, [pc, #108] ; (1edc4 ) │ │ + movs r0, #5 │ │ + str r4, [sp, #0] │ │ + add r1, pc │ │ + movs r2, #163 ; 0xa3 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r0, #1 │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ + ldr r2, [pc, #92] ; (1edc8 ) │ │ movs r3, #166 ; 0xa6 │ │ add r2, pc │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r1, [pc, #108] ; (1d7fc ) │ │ - movs r3, #16 │ │ - mov r2, sp │ │ - add r1, sp │ │ - ldrh r2, [r3, r2] │ │ - ldr r3, [r1, #0] │ │ - strh r2, [r0, #0] │ │ + movs r1, #12 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + mov r3, sp │ │ + ldrh r3, [r3, #8] │ │ + add r2, sp, #16 │ │ + strh r3, [r0, #0] │ │ + ldr r3, [pc, #52] ; (1edb8 ) │ │ + adds r3, r3, r2 │ │ + ldr r3, [r3, #0] │ │ str r3, [r0, #4] │ │ ldr r3, [r4, #4] │ │ str r3, [r0, #8] │ │ - ldr r3, [pc, #68] ; (1d7e8 ) │ │ str r0, [r4, #4] │ │ - ldr r0, [sp, #20] │ │ - add r3, sp │ │ + ldr r3, [pc, #32] ; (1edb0 ) │ │ + add r2, sp, #16 │ │ + adds r3, r3, r2 │ │ ldr r2, [r3, #0] │ │ - ldr r3, [r0, #0] │ │ + ldr r3, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 1d7dc │ │ - b.n 1d7d8 │ │ - add r4, sp, #28 │ │ - ldr r1, [r3, #4] │ │ - adds r2, r4, #0 │ │ - adds r0, r5, #0 │ │ - bl 1d688 │ │ - ldr r1, [pc, #60] ; (1d800 ) │ │ - ldr r3, [pc, #64] ; (1d804 ) │ │ - movs r0, #5 │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r2, #163 ; 0xa3 │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ - movs r0, #1 │ │ - blx eb54 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ - ldr r3, [pc, #40] ; (1d808 ) │ │ + beq.n 1eda2 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + ldr r3, [pc, #40] ; (1edcc ) │ │ add sp, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ ; instruction: 0xefdcffff │ │ - asrs r4, r3, #32 │ │ + asrs r0, r5, #32 │ │ movs r0, r0 │ │ - add r7, pc, #392 ; (adr r7, 1d978 ) │ │ - movs r3, r0 │ │ - asrs r0, r7, #32 │ │ + asrs r4, r1, #32 │ │ movs r0, r0 │ │ - movs r0, r4 │ │ + cbz r2, 1edec │ │ movs r3, r0 │ │ - vaddl.u32 q8, d4, d2 │ │ - asrs r4, r7, #32 │ │ + asrs r4, r5, #32 │ │ movs r0, r0 │ │ - vaddl.u32 q0, d4, d2 │ │ - lsls r0, r6, #3 │ │ + lsls r0, r0, #24 │ │ + movs r3, r0 │ │ + lsls r0, r7, #22 │ │ + movs r3, r0 │ │ + lsls r2, r0, #28 │ │ + movs r3, r0 │ │ + lsls r4, r4, #22 │ │ movs r3, r0 │ │ asrs r4, r4, #32 │ │ - movs r0, r0 │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - movs r4, #20 │ │ - ldr r7, [r0, #32] │ │ - muls r4, r5 │ │ - adds r7, r7, r4 │ │ - strh r1, [r7, #8] │ │ - ldr r7, [r0, #32] │ │ - ldr r6, [sp, #32] │ │ - adds r7, r7, r4 │ │ - strh r2, [r7, #10] │ │ - ldr r7, [r0, #32] │ │ - adds r7, r7, r4 │ │ - strh r3, [r7, #12] │ │ - ldr r7, [r0, #32] │ │ - adds r4, r7, r4 │ │ - str r6, [r4, #16] │ │ - ldr r4, [r0, #0] │ │ - cmp r5, r4 │ │ - blt.n 1d83c │ │ - str r6, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 1d704 │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ + ... │ │ │ │ -0001d83e : │ │ +0001edd0 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [sp, #20] │ │ - ldr r4, [r0, #56] ; 0x38 │ │ + ldr r4, [sp, #20] │ │ + ldr r5, [r0, #56] ; 0x38 │ │ lsls r1, r1, #2 │ │ - lsls r5, r5, #2 │ │ - ldr r4, [r5, r4] │ │ + lsls r4, r4, #2 │ │ + ldr r4, [r4, r5] │ │ ldr r6, [r1, r4] │ │ - b.n 1d852 │ │ - adds r3, r4, #0 │ │ - adds r2, r1, #0 │ │ adds r1, r6, #0 │ │ - b.n 1d858 │ │ - ldr r1, [r1, #8] │ │ cmp r1, #0 │ │ - beq.n 1d876 │ │ + beq.n 1edfe │ │ movs r5, #0 │ │ ldrsh r4, [r1, r5] │ │ cmp r4, r2 │ │ - bne.n 1d856 │ │ - b.n 1d8aa │ │ + beq.n 1ee3e │ │ ldr r1, [r1, #8] │ │ - cmp r1, #0 │ │ - beq.n 1d876 │ │ + b.n 1ede0 │ │ movs r5, #0 │ │ ldrsh r4, [r1, r5] │ │ cmp r4, r3 │ │ - bne.n 1d866 │ │ - b.n 1d8ae │ │ + beq.n 1ee42 │ │ + ldr r1, [r1, #8] │ │ + cmp r1, #0 │ │ + bne.n 1edf0 │ │ movs r1, #52 ; 0x34 │ │ - ldrsh r5, [r0, r1] │ │ - cmp r5, #0 │ │ - blt.n 1d8a4 │ │ - ldr r4, [r0, #28] │ │ + ldrsh r4, [r0, r1] │ │ + cmp r4, #0 │ │ + blt.n 1ee30 │ │ + ldr r7, [r0, #28] │ │ lsls r1, r2, #3 │ │ - adds r1, r4, r1 │ │ - ldr r7, [r1, #4] │ │ + adds r1, r7, r1 │ │ + ldr r5, [r1, #4] │ │ adds r1, r2, #0 │ │ - cmp r7, #0 │ │ - beq.n 1d88e │ │ - adds r1, r5, #0 │ │ - lsls r7, r3, #3 │ │ - adds r4, r4, r7 │ │ - ldr r7, [r4, #4] │ │ - adds r4, r3, #0 │ │ - cmp r7, #0 │ │ - beq.n 1d89c │ │ - adds r4, r5, #0 │ │ - cmp r4, r3 │ │ - bne.n 1d84e │ │ + cmp r5, #0 │ │ + beq.n 1ee16 │ │ + adds r1, r4, #0 │ │ + lsls r5, r3, #3 │ │ + adds r5, r7, r5 │ │ + ldr r5, [r5, #4] │ │ + cmp r5, #0 │ │ + beq.n 1ee36 │ │ + adds r5, r4, #0 │ │ cmp r1, r2 │ │ - bne.n 1d84e │ │ + beq.n 1ee2c │ │ + adds r3, r5, #0 │ │ + adds r2, r1, #0 │ │ + b.n 1edde │ │ + cmp r4, r3 │ │ + bne.n 1ee26 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - pop {r4, r5, r6, r7, pc} │ │ + b.n 1ee44 │ │ + cmp r1, r2 │ │ + beq.n 1ee30 │ │ + adds r5, r3, #0 │ │ + b.n 1ee26 │ │ ldr r1, [r1, #4] │ │ - b.n 1d868 │ │ + b.n 1edfa │ │ ldr r0, [r1, #4] │ │ - b.n 1d8a8 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0001d8b2 : │ │ - adds r3, r0, #0 │ │ - ldr r3, [r3, #0] │ │ - movs r0, #1 │ │ - cmp r1, r3 │ │ - blt.n 1d8be │ │ - movs r0, #0 │ │ +0001ee46 : │ │ + ldr r2, [r0, #0] │ │ + movs r3, #1 │ │ + cmp r1, r2 │ │ + blt.n 1ee50 │ │ + movs r3, #0 │ │ + adds r0, r3, #0 │ │ bx lr │ │ │ │ -0001d8c0 : │ │ - push {r4, lr} │ │ +0001ee54 : │ │ ldr r2, [r0, #16] │ │ - adds r3, r0, #0 │ │ - movs r0, #0 │ │ + movs r3, #0 │ │ cmp r1, r2 │ │ - bge.n 1d8d8 │ │ - ldr r3, [r3, #44] ; 0x2c │ │ + bge.n 1ee68 │ │ + ldr r3, [r0, #44] ; 0x2c │ │ lsls r2, r1, #1 │ │ - ldrsh r0, [r2, r3] │ │ - subs r1, r1, r0 │ │ - negs r0, r1 │ │ - adcs r0, r1 │ │ - pop {r4, pc} │ │ - ... │ │ + ldrsh r3, [r2, r3] │ │ + subs r1, r1, r3 │ │ + negs r3, r1 │ │ + adcs r3, r1 │ │ + adds r0, r3, #0 │ │ + bx lr │ │ │ │ -0001d8dc : │ │ +0001ee6c : │ │ + ldr r3, [pc, #784] ; (1f180 ) │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #716] ; (1dbac ) │ │ - ldr r4, [pc, #716] ; (1dbb0 ) │ │ add r3, pc │ │ + ldr r4, [pc, #784] ; (1f184 ) │ │ ldr r3, [r3, #0] │ │ + adds r7, r0, #0 │ │ + ldr r0, [pc, #780] ; (1f188 ) │ │ add sp, r4 │ │ - adds r4, r0, #0 │ │ - ldr r0, [pc, #712] ; (1dbb4 ) │ │ ldr r2, [r3, #0] │ │ - str r3, [sp, #52] ; 0x34 │ │ - add r0, sp │ │ + add r4, sp, #48 ; 0x30 │ │ + adds r0, r0, r4 │ │ str r2, [r0, #0] │ │ - cmp r4, #0 │ │ - bne.n 1d906 │ │ - ldr r1, [pc, #700] ; (1dbb8 ) │ │ - ldr r3, [pc, #704] ; (1dbbc ) │ │ + str r3, [sp, #60] ; 0x3c │ │ + cmp r7, #0 │ │ + bne.n 1ee98 │ │ + ldr r1, [pc, #768] ; (1f18c ) │ │ + ldr r3, [pc, #768] ; (1f190 ) │ │ movs r0, #5 │ │ add r1, pc │ │ + ldr r2, [pc, #768] ; (1f194 ) │ │ add r3, pc │ │ - ldr r2, [pc, #700] ; (1dbc0 ) │ │ - b.n 1da1a │ │ + b.n 1f076 │ │ cmp r1, #0 │ │ - beq.n 1d91c │ │ - ldr r1, [pc, #696] ; (1dbc4 ) │ │ - ldr r3, [pc, #696] ; (1dbc8 ) │ │ + beq.n 1eeae │ │ + ldr r1, [pc, #760] ; (1f198 ) │ │ + ldr r3, [pc, #764] ; (1f19c ) │ │ + str r7, [sp, #0] │ │ movs r0, #1 │ │ add r1, pc │ │ + ldr r2, [pc, #760] ; (1f1a0 ) │ │ add r3, pc │ │ - ldr r2, [pc, #692] ; (1dbcc ) │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ - ldr r6, [pc, #688] ; (1dbd0 ) │ │ + bl 41bd4 │ │ + ldr r6, [pc, #756] ; (1f1a4 ) │ │ movs r1, #60 ; 0x3c │ │ - ldr r3, [pc, #688] ; (1dbd4 ) │ │ add r6, pc │ │ adds r2, r6, #0 │ │ + ldr r3, [pc, #752] ; (1f1a8 ) │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r1, [pc, #680] ; (1dbd8 ) │ │ - adds r5, r0, #0 │ │ - adds r0, r4, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r1, [pc, #748] ; (1f1ac ) │ │ + adds r4, r0, #0 │ │ add r1, pc │ │ - blx ea70 │ │ - str r0, [sp, #40] ; 0x28 │ │ + adds r0, r7, #0 │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + str r0, [sp, #24] │ │ cmp r0, #0 │ │ - bne.n 1d954 │ │ - ldr r3, [pc, #668] ; (1dbdc ) │ │ + bne.n 1eee6 │ │ + ldr r3, [pc, #732] ; (1f1b0 ) │ │ + str r7, [sp, #0] │ │ movs r0, #5 │ │ adds r1, r6, #0 │ │ + ldr r2, [pc, #728] ; (1f1b4 ) │ │ add r3, pc │ │ - ldr r2, [pc, #664] ; (1dbe0 ) │ │ - str r4, [sp, #0] │ │ - bl 40144 │ │ + bl 41ce4 │ │ movs r0, #1 │ │ - blx eb54 │ │ - add r0, sp, #1020 ; 0x3fc │ │ - adds r0, #72 ; 0x48 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - bl 1d640 │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ + add r5, sp, #1020 ; 0x3fc │ │ + adds r5, #80 ; 0x50 │ │ + adds r0, r5, #0 │ │ + ldr r1, [sp, #24] │ │ + bl 1ebb0 │ │ cmp r0, #0 │ │ - bge.n 1d972 │ │ - ldr r3, [pc, #640] ; (1dbe4 ) │ │ - str r4, [sp, #0] │ │ + bge.n 1ef04 │ │ + ldr r3, [pc, #704] ; (1f1b8 ) │ │ + str r7, [sp, #0] │ │ movs r0, #5 │ │ - add r3, pc │ │ adds r1, r6, #0 │ │ - ldr r2, [pc, #632] ; (1dbe8 ) │ │ - bl 1e174 │ │ - ldr r1, [pc, #632] ; (1dbec ) │ │ - add r0, sp, #1020 ; 0x3fc │ │ - adds r0, #72 ; 0x48 │ │ + ldr r2, [pc, #700] ; (1f1bc ) │ │ + add r3, pc │ │ + b.n 1f0be │ │ + ldr r1, [pc, #696] ; (1f1c0 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ movs r2, #4 │ │ - blx ead0 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ cmp r0, #0 │ │ - beq.n 1d996 │ │ - ldr r1, [pc, #616] ; (1dbf0 ) │ │ - add r0, sp, #1020 ; 0x3fc │ │ - adds r0, #72 ; 0x48 │ │ + beq.n 1ef24 │ │ + ldr r1, [pc, #684] ; (1f1c4 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ movs r2, #4 │ │ - blx ead0 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ cmp r0, #0 │ │ - bne.n 1d9be │ │ - ldr r1, [pc, #604] ; (1dbf4 ) │ │ - ldr r3, [pc, #604] ; (1dbf8 ) │ │ - add r2, sp, #1020 ; 0x3fc │ │ - adds r2, #72 ; 0x48 │ │ + bne.n 1ef46 │ │ + ldr r1, [pc, #672] ; (1f1c8 ) │ │ + ldr r3, [pc, #676] ; (1f1cc ) │ │ + ldr r2, [pc, #676] ; (1f1d0 ) │ │ add r1, pc │ │ add r3, pc │ │ - str r2, [sp, #0] │ │ movs r0, #1 │ │ - ldr r2, [pc, #596] ; (1dbfc ) │ │ - bl 4003c │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - blx ea7c │ │ + str r5, [sp, #0] │ │ + bl 41bd4 │ │ + ldr r0, [sp, #24] │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + adds r0, r4, #0 │ │ + bl 40732 │ │ + movs r0, #0 │ │ + b.n 1f0e4 │ │ + ldr r3, [pc, #652] ; (1f1d4 ) │ │ adds r0, r5, #0 │ │ - bl 3ec3e │ │ - movs r5, #0 │ │ - bl 1e34c │ │ - ldr r7, [pc, #576] ; (1dc00 ) │ │ - add r0, sp, #1020 ; 0x3fc │ │ - adds r0, #72 ; 0x48 │ │ - add r7, pc │ │ - adds r1, r7, #0 │ │ + add r3, pc │ │ + adds r1, r3, #0 │ │ movs r2, #3 │ │ - blx ead0 │ │ + str r3, [sp, #16] │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ cmp r0, #0 │ │ - beq.n 1d9e8 │ │ - ldr r3, [pc, #560] ; (1dc04 ) │ │ - add r1, sp, #1020 ; 0x3fc │ │ - adds r1, #72 ; 0x48 │ │ - str r1, [sp, #4] │ │ - add r3, pc │ │ - str r7, [sp, #0] │ │ + beq.n 1ef70 │ │ + ldr r3, [sp, #16] │ │ + str r5, [sp, #4] │ │ movs r0, #5 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #628] ; (1f1d8 ) │ │ adds r1, r6, #0 │ │ - ldr r2, [pc, #548] ; (1dc08 ) │ │ - bl 1e174 │ │ - ldr r6, [pc, #544] ; (1dc0c ) │ │ - movs r7, #1 │ │ - negs r7, r7 │ │ - add r6, pc │ │ - str r6, [sp, #24] │ │ - str r7, [r5, #12] │ │ - str r7, [r5, #16] │ │ - str r7, [r5, #20] │ │ - str r7, [sp, #20] │ │ - str r7, [sp, #28] │ │ - adds r6, r4, #0 │ │ - add r0, sp, #1020 ; 0x3fc │ │ - adds r0, #72 ; 0x48 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - bl 1d640 │ │ + ldr r2, [pc, #628] ; (1f1dc ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 1eee0 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [r4, #12] │ │ + str r3, [r4, #16] │ │ + str r3, [r4, #20] │ │ + str r3, [sp, #16] │ │ + str r3, [sp, #32] │ │ + str r3, [sp, #20] │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #80 ; 0x50 │ │ + adds r0, r3, #0 │ │ + ldr r1, [sp, #24] │ │ + str r3, [sp, #28] │ │ + bl 1ebb0 │ │ cmp r0, #0 │ │ - bge.n 1da20 │ │ - ldr r1, [pc, #512] ; (1dc10 ) │ │ - ldr r3, [pc, #516] ; (1dc14 ) │ │ + bge.n 1efa2 │ │ movs r2, #137 ; 0x89 │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #584] ; (1f1e0 ) │ │ + ldr r3, [pc, #588] ; (1f1e4 ) │ │ movs r0, #5 │ │ + add r1, pc │ │ lsls r2, r2, #2 │ │ - bl 4003c │ │ - b.n 1d94e │ │ - add r0, sp, #1020 ; 0x3fc │ │ - adds r0, #72 ; 0x48 │ │ - ldr r1, [sp, #24] │ │ - add r2, sp, #60 ; 0x3c │ │ - add r3, sp, #68 ; 0x44 │ │ - blx eadc │ │ + add r3, pc │ │ + b.n 1f076 │ │ + ldr r1, [pc, #580] ; (1f1e8 ) │ │ + add r6, sp, #76 ; 0x4c │ │ + ldr r0, [sp, #28] │ │ + add r1, pc │ │ + add r2, sp, #68 ; 0x44 │ │ + adds r3, r6, #0 │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ cmp r0, #2 │ │ - bne.n 1da38 │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - cmp r4, #0 │ │ - bge.n 1da4c │ │ - ldr r1, [pc, #476] ; (1dc18 ) │ │ - ldr r3, [pc, #480] ; (1dc1c ) │ │ - add r2, sp, #1020 ; 0x3fc │ │ - adds r2, #72 ; 0x48 │ │ - str r2, [sp, #0] │ │ + bne.n 1efbc │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + cmp r5, #0 │ │ + bge.n 1efce │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #556] ; (1f1ec ) │ │ + movs r0, #5 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #552] ; (1f1f0 ) │ │ add r1, pc │ │ + ldr r2, [pc, #552] ; (1f1f4 ) │ │ add r3, pc │ │ - movs r0, #5 │ │ - ldr r2, [pc, #468] ; (1dc20 ) │ │ - b.n 1e174 │ │ - ldr r1, [pc, #468] ; (1dc24 ) │ │ - add r0, sp, #68 ; 0x44 │ │ + b.n 1f0be │ │ + ldr r1, [pc, #552] ; (1f1f8 ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 1dac0 │ │ - ldr r1, [pc, #460] ; (1dc28 ) │ │ - add r0, sp, #68 ; 0x44 │ │ + beq.n 1f04a │ │ + ldr r1, [pc, #540] ; (1f1fc ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 1dac4 │ │ - ldr r1, [pc, #448] ; (1dc2c ) │ │ - add r0, sp, #68 ; 0x44 │ │ + beq.n 1f07c │ │ + ldr r1, [pc, #532] ; (1f200 ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 1dac8 │ │ - ldr r1, [pc, #440] ; (1dc30 ) │ │ - add r0, sp, #68 ; 0x44 │ │ + beq.n 1f040 │ │ + ldr r1, [pc, #520] ; (1f204 ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 1da88 │ │ - str r4, [r5, #12] │ │ - b.n 1daca │ │ - ldr r1, [pc, #424] ; (1dc34 ) │ │ - add r0, sp, #68 ; 0x44 │ │ + bne.n 1f00a │ │ + str r5, [r4, #12] │ │ + b.n 1f042 │ │ + ldr r1, [pc, #508] ; (1f208 ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 1da9a │ │ - str r4, [r5, #16] │ │ - b.n 1daca │ │ - ldr r1, [pc, #412] ; (1dc38 ) │ │ - add r0, sp, #68 ; 0x44 │ │ + bne.n 1f01c │ │ + str r5, [r4, #16] │ │ + b.n 1f042 │ │ + ldr r1, [pc, #492] ; (1f20c ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 1daac │ │ - str r4, [r5, #20] │ │ - b.n 1daca │ │ - ldr r1, [pc, #396] ; (1dc3c ) │ │ - ldr r3, [pc, #400] ; (1dc40 ) │ │ - add r0, sp, #1020 ; 0x3fc │ │ - adds r0, #72 ; 0x48 │ │ - str r0, [sp, #0] │ │ + bne.n 1f02e │ │ + str r5, [r4, #20] │ │ + b.n 1f042 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #476] ; (1f210 ) │ │ + movs r0, #5 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #476] ; (1f214 ) │ │ add r1, pc │ │ + ldr r2, [pc, #476] ; (1f218 ) │ │ add r3, pc │ │ + b.n 1f0be │ │ + str r5, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ + adds r3, #1 │ │ + beq.n 1ef80 │ │ + b.n 1f04c │ │ + str r5, [sp, #20] │ │ + ldr r3, [sp, #32] │ │ + b.n 1f080 │ │ + ldr r0, [sp, #16] │ │ + adds r1, r5, #0 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ + adds r2, r0, #0 │ │ + subs r3, r0, #1 │ │ + adds r0, r2, #0 │ │ + muls r0, r5 │ │ + str r3, [r4, #8] │ │ + ldr r3, [sp, #16] │ │ + cmp r0, r3 │ │ + bne.n 1f06a │ │ + b.n 1f268 │ │ movs r0, #5 │ │ - ldr r2, [pc, #388] ; (1dc44 ) │ │ - b.n 1e174 │ │ - str r4, [sp, #28] │ │ - b.n 1daca │ │ - str r4, [sp, #20] │ │ - b.n 1daca │ │ - adds r7, r4, #0 │ │ - ldr r1, [sp, #20] │ │ - cmp r1, #0 │ │ - blt.n 1d9fe │ │ - ldr r2, [sp, #28] │ │ + ldr r1, [pc, #428] ; (1f21c ) │ │ + ldr r3, [pc, #432] ; (1f220 ) │ │ + ldr r2, [pc, #432] ; (1f224 ) │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 1eee0 │ │ + ldr r3, [sp, #20] │ │ + str r5, [sp, #32] │ │ + adds r3, #1 │ │ + bne.n 1f086 │ │ + b.n 1ef80 │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + bne.n 1f08e │ │ + b.n 1ef80 │ │ + ldr r2, [r4, #12] │ │ cmp r2, #0 │ │ - blt.n 1d9fe │ │ - adds r3, r7, #1 │ │ - beq.n 1d9fe │ │ - ldr r3, [r5, #12] │ │ + bge.n 1f096 │ │ + b.n 1ef80 │ │ + ldr r1, [r4, #16] │ │ + cmp r1, #0 │ │ + bge.n 1f09e │ │ + b.n 1ef80 │ │ + ldr r3, [r4, #20] │ │ cmp r3, #0 │ │ - blt.n 1d9fe │ │ - ldr r0, [r5, #16] │ │ + bge.n 1f0a6 │ │ + b.n 1ef80 │ │ + ldr r0, [sp, #20] │ │ + str r0, [sp, #40] ; 0x28 │ │ cmp r0, #0 │ │ - bge.n 1dae8 │ │ - b.n 1d9fe │ │ - ldr r2, [r5, #20] │ │ - cmp r2, #0 │ │ - bge.n 1daf0 │ │ - b.n 1d9fe │ │ - adds r4, r6, #0 │ │ - ldr r6, [sp, #28] │ │ - cmp r6, #0 │ │ - beq.n 1db04 │ │ - cmp r3, #0 │ │ - beq.n 1db04 │ │ - cmp r2, #0 │ │ - beq.n 1db04 │ │ - cmp r3, r0 │ │ - ble.n 1db16 │ │ - ldr r1, [pc, #320] ; (1dc48 ) │ │ - ldr r3, [pc, #324] ; (1dc4c ) │ │ + bne.n 1f0fc │ │ movs r2, #143 ; 0x8f │ │ - add r1, pc │ │ - add r3, pc │ │ - str r4, [sp, #0] │ │ movs r0, #5 │ │ - lsls r2, r2, #2 │ │ - b.n 1e174 │ │ - ldr r1, [pc, #312] ; (1dc50 ) │ │ - ldr r6, [sp, #28] │ │ - mov ip, r1 │ │ - cmp r6, r1 │ │ - ble.n 1db36 │ │ - ldr r2, [pc, #304] ; (1dc54 ) │ │ - ldr r1, [pc, #308] ; (1dc58 ) │ │ - ldr r3, [pc, #308] ; (1dc5c ) │ │ - str r2, [sp, #8] │ │ + ldr r1, [pc, #372] ; (1f228 ) │ │ + ldr r3, [pc, #372] ; (1f22c ) │ │ + str r7, [sp, #0] │ │ add r1, pc │ │ + lsls r2, r2, #2 │ │ add r3, pc │ │ - str r4, [sp, #0] │ │ - str r6, [sp, #4] │ │ - movs r0, #5 │ │ - ldr r2, [pc, #300] ; (1dc60 ) │ │ - b.n 1e1ee │ │ - ldr r1, [sp, #28] │ │ + bl 41bd4 │ │ + b.n 1eee0 │ │ + ldr r0, [sp, #28] │ │ + bl 42268 │ │ + ldr r0, [r4, #36] ; 0x24 │ │ + bl 4073a │ │ ldr r3, [sp, #20] │ │ - adds r6, r1, r3 │ │ - ldr r1, [pc, #292] ; (1dc64 ) │ │ - cmp r6, r1 │ │ - bne.n 1db58 │ │ - ldr r1, [pc, #292] ; (1dc68 ) │ │ - ldr r3, [pc, #292] ; (1dc6c ) │ │ - movs r2, #145 ; 0x91 │ │ - add r1, pc │ │ - add r3, pc │ │ - str r4, [sp, #0] │ │ - str r6, [sp, #4] │ │ - str r6, [sp, #8] │ │ + adds r0, r7, #0 │ │ + str r3, [r4, #36] ; 0x24 │ │ + str r5, [r4, #40] ; 0x28 │ │ + bl 429fc │ │ + ldr r0, [sp, #24] │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + adds r0, r4, #0 │ │ + ldr r3, [pc, #160] ; (1f188 ) │ │ + add r2, sp, #48 ; 0x30 │ │ + adds r3, r3, r2 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + bne.n 1f0f8 │ │ + bl 1f90e │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + cmp r2, #0 │ │ + beq.n 1f0ae │ │ + cmp r3, #0 │ │ + beq.n 1f0ae │ │ + cmp r2, r1 │ │ + bgt.n 1f0ae │ │ + ldr r0, [pc, #292] ; (1f230 ) │ │ + ldr r2, [sp, #20] │ │ + cmp r2, r0 │ │ + ble.n 1f126 │ │ + ldr r3, [pc, #288] ; (1f234 ) │ │ + ldr r1, [pc, #292] ; (1f238 ) │ │ + str r2, [sp, #4] │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #288] ; (1f23c ) │ │ + str r7, [sp, #0] │ │ movs r0, #5 │ │ - lsls r2, r2, #2 │ │ - b.n 1e1ee │ │ - cmp r0, ip │ │ - ble.n 1db72 │ │ - ldr r2, [pc, #244] ; (1dc54 ) │ │ - ldr r1, [pc, #272] ; (1dc70 ) │ │ - ldr r3, [pc, #272] ; (1dc74 ) │ │ - str r0, [sp, #4] │ │ - str r2, [sp, #8] │ │ add r1, pc │ │ + ldr r2, [pc, #284] ; (1f240 ) │ │ add r3, pc │ │ - str r4, [sp, #0] │ │ - movs r0, #5 │ │ - ldr r2, [pc, #264] ; (1dc78 ) │ │ - b.n 1e1ee │ │ - cmp r2, r1 │ │ - bne.n 1db8a │ │ - ldr r1, [pc, #260] ; (1dc7c ) │ │ - ldr r3, [pc, #260] ; (1dc80 ) │ │ + b.n 1f7ce │ │ + ldr r6, [sp, #20] │ │ + ldr r2, [sp, #32] │ │ + mov ip, r6 │ │ + add r2, ip │ │ + subs r5, r2, #0 │ │ + ldr r2, [pc, #272] ; (1f244 ) │ │ + cmp r5, r2 │ │ + bne.n 1f14c │ │ str r2, [sp, #4] │ │ str r2, [sp, #8] │ │ + movs r2, #145 ; 0x91 │ │ + ldr r1, [pc, #264] ; (1f248 ) │ │ + ldr r3, [pc, #268] ; (1f24c ) │ │ + str r7, [sp, #0] │ │ + movs r0, #5 │ │ add r1, pc │ │ + lsls r2, r2, #2 │ │ add r3, pc │ │ - str r4, [sp, #0] │ │ + b.n 1f7ce │ │ + cmp r1, r0 │ │ + ble.n 1f166 │ │ + ldr r3, [pc, #224] ; (1f234 ) │ │ + str r1, [sp, #4] │ │ + ldr r1, [pc, #248] ; (1f250 ) │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #248] ; (1f254 ) │ │ + str r7, [sp, #0] │ │ movs r0, #5 │ │ - ldr r2, [pc, #252] ; (1dc84 ) │ │ - b.n 1e1ee │ │ - adds r0, r7, #0 │ │ - adds r1, r6, #0 │ │ - blx 44208 <__divsi3> │ │ - subs r3, r0, #1 │ │ - muls r0, r6 │ │ - str r3, [r5, #8] │ │ - cmp r0, r7 │ │ - bne.n 1db9e │ │ - b.n 1dc94 │ │ - ldr r1, [pc, #232] ; (1dc88 ) │ │ - ldr r3, [pc, #232] ; (1dc8c ) │ │ + add r1, pc │ │ + ldr r2, [pc, #244] ; (1f258 ) │ │ + add r3, pc │ │ + b.n 1f7ce │ │ + cmp r3, r2 │ │ + beq.n 1f16c │ │ + b.n 1f050 │ │ + str r3, [sp, #4] │ │ + str r3, [sp, #8] │ │ + ldr r1, [pc, #232] ; (1f25c ) │ │ + ldr r3, [pc, #236] ; (1f260 ) │ │ + str r7, [sp, #0] │ │ movs r0, #5 │ │ add r1, pc │ │ + ldr r2, [pc, #232] ; (1f264 ) │ │ add r3, pc │ │ - ldr r2, [pc, #228] ; (1dc90 ) │ │ - b.n 1da1a │ │ - add r5, pc, #600 ; (adr r5, 1de08 ) │ │ + b.n 1f7ce │ │ + add sp, #48 ; 0x30 │ │ movs r3, r0 │ │ - bl 3d2bb2 <_end+0x379ca6> │ │ - lsrs r4, r0, #17 │ │ + bl 3cc186 <_end@@Base+0x37127a> │ │ + lsrs r4, r3, #16 │ │ movs r0, r0 │ │ - cdp2 0, 6, cr0, cr12, cr2, {0} │ │ - vaddl.u16 q8, d0, d2 │ │ + lsls r2, r0, #18 │ │ + movs r3, r0 │ │ + lsls r4, r4, #23 │ │ + movs r3, r0 │ │ lsls r2, r0, #8 │ │ movs r0, r0 │ │ - cdp2 0, 5, cr0, cr10, cr2, {0} │ │ - vaddl.u8 q8, d12, d2 │ │ + lsls r6, r5, #17 │ │ + movs r3, r0 │ │ + lsls r6, r3, #23 │ │ + movs r3, r0 │ │ lsls r5, r0, #8 │ │ movs r0, r0 │ │ - cdp2 0, 4, cr0, cr8, cr2, {0} │ │ + lsls r0, r4, #17 │ │ + movs r3, r0 │ │ lsls r7, r0, #8 │ │ movs r0, r0 │ │ - ; instruction: 0xf7ad0002 │ │ - vrev64.32 d0, d2 │ │ + stc2l 0, cr0, [r5, #8] │ │ + lsls r2, r1, #23 │ │ + movs r3, r0 │ │ lsls r2, r1, #8 │ │ movs r0, r0 │ │ - vaddl.u q0, d14, d2 │ │ + lsls r6, r1, #23 │ │ + movs r3, r0 │ │ lsls r5, r1, #8 │ │ movs r0, r0 │ │ - vaddl.u q0, d14, d2 │ │ - vcgt.s8 d0, d2, #0 │ │ - stc2l 0, cr0, [ip, #8] │ │ - vaddl.u32 q0, d0, d2 │ │ + lsls r6, r2, #23 │ │ + movs r3, r0 │ │ + lsls r3, r1, #23 │ │ + movs r3, r0 │ │ + lsls r0, r5, #15 │ │ + movs r3, r0 │ │ + lsls r4, r7, #22 │ │ + movs r3, r0 │ │ lsls r2, r2, #8 │ │ movs r0, r0 │ │ - vcgt.s d0, d2, #0 │ │ - vaddl.u32 q0, d11, d2 │ │ + lsls r7, r3, #23 │ │ + movs r3, r0 │ │ + lsls r5, r0, #23 │ │ + movs r3, r0 │ │ lsls r1, r3, #8 │ │ movs r0, r0 │ │ - vaddl.u16 q8, d3, d2 │ │ - ldc2l 0, cr0, [r8, #-8] │ │ - vaddl.u16 q0, d10, d2 │ │ - stc2 0, cr0, [r8, #-8]! │ │ - vaddl.u8 q0, d3, d2 │ │ + lsls r0, r7, #13 │ │ + movs r3, r0 │ │ + lsls r0, r7, #22 │ │ + movs r3, r0 │ │ + lsls r1, r0, #23 │ │ + movs r3, r0 │ │ + lsls r4, r1, #13 │ │ + movs r3, r0 │ │ + lsls r5, r4, #22 │ │ + movs r3, r0 │ │ lsls r7, r4, #8 │ │ movs r0, r0 │ │ - vaddl.u8 q0, d12, d2 │ │ - vaddl.u8 q0, d5, d2 │ │ - vhadd.u d16, d13, d2 │ │ - vhadd.u d16, d11, d2 │ │ - vhadd.u d16, d9, d2 │ │ - vhadd.u d16, d4, d2 │ │ - ldc2 0, cr0, [r4], #8 │ │ - vhadd.u32 d16, d6, d2 │ │ + lsls r2, r6, #22 │ │ + movs r3, r0 │ │ + lsls r3, r5, #22 │ │ + movs r3, r0 │ │ + lsls r3, r4, #22 │ │ + movs r3, r0 │ │ + lsls r1, r4, #22 │ │ + movs r3, r0 │ │ + lsls r7, r3, #22 │ │ + movs r3, r0 │ │ + lsls r2, r3, #22 │ │ + movs r3, r0 │ │ + lsls r2, r3, #11 │ │ + movs r3, r0 │ │ + lsls r2, r1, #22 │ │ + movs r3, r0 │ │ lsls r6, r6, #8 │ │ movs r0, r0 │ │ - stc2l 0, cr0, [r0], #-8 │ │ - vhadd.u32 d0, d11, d2 │ │ + lsls r0, r4, #10 │ │ + movs r3, r0 │ │ + lsls r7, r2, #24 │ │ + movs r3, r0 │ │ + lsls r7, r1, #9 │ │ + movs r0, r0 │ │ + lsls r2, r3, #9 │ │ + movs r3, r0 │ │ + lsls r3, r4, #20 │ │ + movs r3, r0 │ │ ldrb r6, [r7, #31] │ │ movs r0, r0 │ │ ldrb r7, [r7, #31] │ │ movs r0, r0 │ │ - mcrr2 0, 0, r0, r2, cr2 │ │ - vhadd.u32 d0, d2, d2 │ │ + lsls r4, r6, #7 │ │ + movs r3, r0 │ │ + lsls r2, r2, #19 │ │ + movs r3, r0 │ │ lsls r1, r0, #9 │ │ movs r0, r0 │ │ ; instruction: 0xffff7fff │ │ - stc2 0, cr0, [r2], #-8 │ │ - vhadd.u32 d0, d10, d2 │ │ - stc2 0, cr0, [r4], {2} │ │ - vhadd.u d0, d1, d2 │ │ + lsls r6, r1, #7 │ │ + movs r3, r0 │ │ + lsls r4, r2, #19 │ │ + movs r3, r0 │ │ + lsls r4, r6, #6 │ │ + movs r3, r0 │ │ + lsls r7, r3, #19 │ │ + movs r3, r0 │ │ lsls r7, r0, #9 │ │ movs r0, r0 │ │ - umlal r0, r0, ip, r2 │ │ - vhadd.u d0, d15, d2 │ │ + lsls r2, r3, #6 │ │ + movs r3, r0 │ │ + lsls r3, r5, #19 │ │ + movs r3, r0 │ │ lsls r2, r1, #9 │ │ movs r0, r0 │ │ - smlal r0, r0, r6, r2 │ │ - vhadd.u d0, d13, d2 │ │ - lsls r7, r1, #9 │ │ - movs r0, r0 │ │ - ldr r0, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ movs r1, #0 │ │ - ldr r4, [pc, #816] ; (1dfcc ) │ │ - str r0, [r5, #0] │ │ - bl 40a30 │ │ - add r4, pc │ │ + str r3, [r4, #0] │ │ + adds r0, r3, #0 │ │ + bl 425c0 │ │ movs r3, #149 ; 0x95 │ │ - str r0, [r5, #24] │ │ + ldr r6, [pc, #848] ; (1f5c8 ) │ │ + str r0, [r4, #24] │ │ movs r1, #8 │ │ - adds r2, r4, #0 │ │ + add r6, pc │ │ + adds r2, r6, #0 │ │ lsls r3, r3, #2 │ │ - ldr r0, [sp, #28] │ │ - bl 3eb5c <__ckd_calloc__> │ │ + ldr r0, [sp, #20] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #150 ; 0x96 │ │ - str r0, [r5, #28] │ │ - str r6, [r5, #4] │ │ - adds r0, r6, #0 │ │ + str r0, [r4, #28] │ │ movs r1, #20 │ │ - adds r2, r4, #0 │ │ + adds r2, r6, #0 │ │ lsls r3, r3, #2 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [pc, #776] ; (1dfd0 ) │ │ - str r0, [r5, #32] │ │ - ldr r1, [r5, #8] │ │ - ldr r0, [r5, #4] │ │ + str r5, [r4, #4] │ │ + adds r0, r5, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #816] ; (1f5cc ) │ │ + str r0, [r4, #32] │ │ + ldr r1, [r4, #8] │ │ + ldr r0, [r4, #4] │ │ movs r2, #2 │ │ str r3, [sp, #0] │ │ - adds r3, r4, #0 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ - ldr r3, [pc, #764] ; (1dfd4 ) │ │ - str r0, [r5, #36] ; 0x24 │ │ + adds r3, r6, #0 │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ + str r0, [r4, #36] ; 0x24 │ │ movs r0, #4 │ │ - ldr r1, [r5, #0] │ │ + ldr r3, [pc, #796] ; (1f5d0 ) │ │ + ldr r1, [r4, #0] │ │ adds r2, r0, #0 │ │ str r3, [sp, #0] │ │ - adds r3, r4, #0 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ - add r1, sp, #1020 ; 0x3fc │ │ - adds r1, #72 ; 0x48 │ │ - str r0, [r5, #56] ; 0x38 │ │ - movs r6, #0 │ │ - str r1, [sp, #16] │ │ - add r0, sp, #1020 ; 0x3fc │ │ - adds r0, #72 ; 0x48 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - bl 1d640 │ │ + adds r3, r6, #0 │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ + movs r3, #0 │ │ + str r0, [r4, #56] ; 0x38 │ │ + str r3, [sp, #16] │ │ + add r6, sp, #1020 ; 0x3fc │ │ + adds r6, #80 ; 0x50 │ │ + adds r0, r6, #0 │ │ + ldr r1, [sp, #24] │ │ + bl 1ebb0 │ │ cmp r0, #0 │ │ - bge.n 1dd10 │ │ - ldr r1, [pc, #724] ; (1dfd8 ) │ │ - ldr r3, [pc, #728] ; (1dfdc ) │ │ - str r6, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + bge.n 1f2e6 │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [pc, #764] ; (1f5d4 ) │ │ movs r0, #5 │ │ - ldr r2, [pc, #720] ; (1dfe0 ) │ │ - b.n 1e174 │ │ - ldr r2, [pc, #720] ; (1dfe4 ) │ │ - ldr r7, [pc, #724] ; (1dfe8 ) │ │ - add r0, sp, #1020 ; 0x3fc │ │ - add r2, sp │ │ - str r2, [sp, #44] ; 0x2c │ │ - ldr r2, [pc, #712] ; (1dfe4 ) │ │ - add r7, pc │ │ - adds r0, #72 ; 0x48 │ │ - adds r1, r7, #0 │ │ - add r2, sp │ │ - add r3, sp, #64 ; 0x40 │ │ - blx eadc │ │ - str r0, [sp, #32] │ │ - cmp r0, #1 │ │ - beq.n 1dd44 │ │ - ldr r1, [pc, #696] ; (1dfec ) │ │ - ldr r3, [pc, #700] ; (1dff0 ) │ │ - add r6, sp, #1020 ; 0x3fc │ │ - adds r6, #72 ; 0x48 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #760] ; (1f5d8 ) │ │ add r1, pc │ │ + ldr r2, [pc, #760] ; (1f5dc ) │ │ add r3, pc │ │ + b.n 1f0be │ │ + ldr r7, [pc, #760] ; (1f5e0 ) │ │ + ldr r1, [pc, #760] ; (1f5e4 ) │ │ + add r3, sp, #48 ; 0x30 │ │ + adds r7, r7, r3 │ │ + adds r0, r6, #0 │ │ + add r1, pc │ │ + adds r2, r7, #0 │ │ + add r3, sp, #72 ; 0x48 │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ + subs r5, r0, #0 │ │ + cmp r5, #1 │ │ + beq.n 1f312 │ │ + movs r2, #164 ; 0xa4 │ │ + ldr r1, [pc, #740] ; (1f5e8 ) │ │ + ldr r3, [pc, #740] ; (1f5ec ) │ │ str r6, [sp, #0] │ │ movs r0, #5 │ │ - movs r2, #164 ; 0xa4 │ │ - b.n 1e11e │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - ldr r1, [pc, #668] ; (1dfe4 ) │ │ - str r0, [sp, #36] ; 0x24 │ │ - add r1, sp │ │ - adds r0, r5, #0 │ │ - bl 1d668 │ │ - cmp r0, #0 │ │ - blt.n 1dd6c │ │ - ldr r1, [pc, #668] ; (1dff4 ) │ │ - ldr r3, [pc, #668] ; (1dff8 ) │ │ - add r2, sp, #1020 ; 0x3fc │ │ - adds r2, #72 ; 0x48 │ │ - str r2, [sp, #0] │ │ - movs r2, #167 ; 0xa7 │ │ add r1, pc │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ + b.n 1f0be │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + adds r0, r4, #0 │ │ + adds r3, r6, r3 │ │ + adds r1, r7, #0 │ │ + str r3, [sp, #32] │ │ + bl 1ebd8 │ │ + cmp r0, #0 │ │ + blt.n 1f336 │ │ + movs r2, #167 ; 0xa7 │ │ + ldr r1, [pc, #712] ; (1f5f0 ) │ │ + ldr r3, [pc, #712] ; (1f5f4 ) │ │ + str r6, [sp, #0] │ │ movs r0, #5 │ │ + add r1, pc │ │ lsls r2, r2, #1 │ │ - b.n 1df48 │ │ - ldr r0, [pc, #652] ; (1dffc ) │ │ - ldr r4, [r5, #28] │ │ - lsls r3, r6, #3 │ │ - add r0, pc │ │ - str r0, [sp, #20] │ │ - ldr r0, [pc, #620] ; (1dfe4 ) │ │ - ldr r1, [sp, #20] │ │ + add r3, pc │ │ + b.n 1f4c6 │ │ + ldr r3, [sp, #16] │ │ + adds r0, r7, #0 │ │ + lsls r3, r3, #3 │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r4, #28] │ │ + adds r6, r3, r2 │ │ + ldr r3, [pc, #688] ; (1f5f8 ) │ │ movs r2, #106 ; 0x6a │ │ - add r0, sp │ │ - adds r4, r4, r3 │ │ - str r3, [sp, #24] │ │ - bl 3ebdc <__ckd_salloc__> │ │ - str r0, [r4, #0] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [r5, #28] │ │ - ldr r0, [r5, #24] │ │ + add r3, pc │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + ldr r3, [r4, #28] │ │ + ldr r2, [sp, #28] │ │ + str r0, [r6, #0] │ │ + ldr r0, [r4, #24] │ │ ldr r1, [r3, r2] │ │ - adds r2, r6, #0 │ │ - bl 40b94 │ │ - cmp r0, r6 │ │ - beq.n 1ddae │ │ - ldr r2, [r5, #28] │ │ - ldr r6, [sp, #24] │ │ - ldr r3, [pc, #608] ; (1e000 ) │ │ + ldr r2, [sp, #16] │ │ + bl 4275c │ │ + ldr r3, [sp, #16] │ │ + cmp r0, r3 │ │ + beq.n 1f37c │ │ + ldr r3, [r4, #28] │ │ + ldr r2, [sp, #28] │ │ movs r0, #5 │ │ - ldr r2, [r2, r6] │ │ - add r3, pc │ │ - ldr r1, [sp, #20] │ │ - str r2, [sp, #0] │ │ - movs r2, #110 ; 0x6e │ │ - b.n 1df48 │ │ + ldr r3, [r3, r2] │ │ ldr r1, [sp, #36] ; 0x24 │ │ - add r0, sp, #1020 ; 0x3fc │ │ - ldr r4, [pc, #560] ; (1dfe4 ) │ │ - adds r0, #72 ; 0x48 │ │ - adds r0, r0, r1 │ │ - movs r2, #3 │ │ - str r0, [sp, #20] │ │ - str r2, [sp, #32] │ │ - add r4, sp │ │ - ldr r0, [sp, #20] │ │ - adds r1, r7, #0 │ │ - adds r2, r4, #0 │ │ - add r3, sp, #64 ; 0x40 │ │ - blx eadc │ │ + movs r2, #110 ; 0x6e │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #644] ; (1f5fc ) │ │ + add r3, pc │ │ + b.n 1f4c6 │ │ + movs r7, #3 │ │ + ldr r3, [pc, #640] ; (1f600 ) │ │ + ldr r5, [pc, #604] ; (1f5e0 ) │ │ + add r6, sp, #72 ; 0x48 │ │ + add r3, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + add r3, sp, #48 ; 0x30 │ │ + adds r5, r5, r3 │ │ + ldr r0, [sp, #32] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + adds r2, r5, #0 │ │ + adds r3, r6, #0 │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ str r0, [sp, #36] ; 0x24 │ │ cmp r0, #1 │ │ - bne.n 1dde0 │ │ - ldr r1, [pc, #560] ; (1e004 ) │ │ - adds r0, r4, #0 │ │ + bne.n 1f3ac │ │ + ldr r1, [pc, #612] ; (1f604 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 1ddf4 │ │ - ldr r1, [pc, #548] ; (1e008 ) │ │ - ldr r3, [pc, #552] ; (1e00c ) │ │ - add r2, sp, #1020 ; 0x3fc │ │ - adds r2, #72 ; 0x48 │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r0, #5 │ │ + beq.n 1f3c2 │ │ movs r2, #172 ; 0xac │ │ - b.n 1e11e │ │ - ldr r0, [sp, #20] │ │ - ldr r1, [sp, #32] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - subs r1, #1 │ │ - adds r0, r0, r3 │ │ - str r0, [sp, #20] │ │ - str r1, [sp, #32] │ │ - cmp r1, #0 │ │ - bne.n 1ddc0 │ │ - adds r1, r7, #0 │ │ - adds r2, r4, #0 │ │ - add r3, sp, #64 ; 0x40 │ │ - blx eadc │ │ - adds r7, r0, #0 │ │ - cmp r0, #1 │ │ - beq.n 1de2c │ │ - ldr r1, [pc, #504] ; (1e010 ) │ │ - ldr r3, [pc, #504] ; (1e014 ) │ │ - add r2, sp, #1020 ; 0x3fc │ │ - adds r2, #72 ; 0x48 │ │ - str r2, [sp, #0] │ │ - movs r2, #175 ; 0xaf │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #80 ; 0x50 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #592] ; (1f608 ) │ │ + ldr r3, [pc, #596] ; (1f60c ) │ │ + movs r0, #5 │ │ add r1, pc │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ + b.n 1f0be │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #32] │ │ + subs r7, #1 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #32] │ │ + cmp r7, #0 │ │ + bne.n 1f37e │ │ + adds r0, r3, #0 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + adds r3, r6, #0 │ │ + adds r2, r5, #0 │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ + subs r6, r0, #0 │ │ + cmp r6, #1 │ │ + beq.n 1f400 │ │ + movs r2, #175 ; 0xaf │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #80 ; 0x50 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #544] ; (1f610 ) │ │ + ldr r3, [pc, #548] ; (1f614 ) │ │ movs r0, #5 │ │ + add r1, pc │ │ lsls r2, r2, #1 │ │ - b.n 1df9a │ │ - ldr r1, [pc, #488] ; (1e018 ) │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - adds r0, r4, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + b.n 1eee2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #32] │ │ + ldr r1, [pc, #528] ; (1f618 ) │ │ + mov ip, r2 │ │ + adds r0, r5, #0 │ │ + add r3, ip │ │ add r1, pc │ │ - str r2, [sp, #36] ; 0x24 │ │ - blx ea88 │ │ + str r3, [sp, #32] │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 1de48 │ │ - ldr r3, [r5, #28] │ │ - ldr r0, [sp, #24] │ │ - adds r3, r3, r0 │ │ - str r7, [r3, #4] │ │ - b.n 1de7c │ │ - ldr r1, [pc, #464] ; (1e01c ) │ │ - adds r0, r4, #0 │ │ + bne.n 1f424 │ │ + ldr r2, [r4, #28] │ │ + ldr r3, [sp, #28] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r6, [r3, #4] │ │ + b.n 1f45a │ │ + ldr r1, [pc, #500] ; (1f61c ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 1de62 │ │ - ldr r3, [r5, #28] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #32] │ │ - adds r3, r3, r1 │ │ - str r2, [r3, #4] │ │ - b.n 1de7c │ │ - ldr r1, [pc, #444] ; (1e020 ) │ │ - ldr r3, [pc, #444] ; (1e024 ) │ │ - add r2, sp, #1020 ; 0x3fc │ │ - adds r2, #72 ; 0x48 │ │ - str r2, [sp, #0] │ │ + bne.n 1f43e │ │ + ldr r2, [r4, #28] │ │ + ldr r3, [sp, #28] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r7, [r3, #4] │ │ + b.n 1f45a │ │ + movs r2, #102 ; 0x66 │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #80 ; 0x50 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #472] ; (1f620 ) │ │ + ldr r3, [pc, #472] ; (1f624 ) │ │ movs r0, #5 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #436] ; (1e028 ) │ │ - bl 4003c │ │ - adds r0, r7, #0 │ │ - b.n 1d950 │ │ - movs r2, #1 │ │ - negs r2, r2 │ │ + bl 41bd4 │ │ + adds r0, r6, #0 │ │ + b.n 1eee2 │ │ movs r3, #4 │ │ - adds r1, r6, #0 │ │ + movs r2, #1 │ │ str r3, [sp, #0] │ │ - adds r0, r5, #0 │ │ + ldr r3, [sp, #16] │ │ + negs r2, r2 │ │ + adds r0, r4, #0 │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #4] │ │ adds r3, r2, #0 │ │ - str r6, [sp, #4] │ │ - bl 1d80c │ │ - ldr r3, [sp, #20] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #16] │ │ - adds r2, r3, r0 │ │ - subs r2, r2, r1 │ │ - add r1, sp, #1020 ; 0x3fc │ │ - adds r3, r6, #0 │ │ - adds r0, r5, #0 │ │ - adds r1, #72 ; 0x48 │ │ - bl 1d440 │ │ - ldr r2, [sp, #28] │ │ - adds r6, #1 │ │ - cmp r6, r2 │ │ - bge.n 1deb0 │ │ - b.n 1dcf2 │ │ - ldr r1, [pc, #376] ; (1e02c ) │ │ - adds r0, r5, #0 │ │ + bl 1ec94 │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #80 ; 0x50 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #32] │ │ + adds r0, r4, #0 │ │ + subs r2, r3, r2 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #16] │ │ + bl 1e9b0 │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #20] │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + cmp r3, r2 │ │ + bge.n 1f494 │ │ + b.n 1f2c4 │ │ + ldr r1, [pc, #400] ; (1f628 ) │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - bl 1d668 │ │ - ldr r3, [pc, #372] ; (1e030 ) │ │ - strh r0, [r5, #52] ; 0x34 │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - b.n 1e1a2 │ │ - bl 1d640 │ │ + bl 1ebd8 │ │ + strh r0, [r4, #52] ; 0x34 │ │ + b.n 1f51a │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + adds r0, r4, #0 │ │ + adds r3, r6, r3 │ │ + adds r1, r7, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + bl 1ebd8 │ │ + str r0, [sp, #28] │ │ cmp r0, #0 │ │ - bge.n 1dedc │ │ - ldr r1, [pc, #356] ; (1e034 ) │ │ - ldr r3, [pc, #360] ; (1e038 ) │ │ + bge.n 1f578 │ │ + movs r2, #128 ; 0x80 │ │ + movs r0, #5 │ │ + ldr r1, [pc, #368] ; (1f62c ) │ │ + ldr r3, [pc, #368] ; (1f630 ) │ │ str r6, [sp, #0] │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - movs r0, #5 │ │ - ldr r2, [pc, #352] ; (1e03c ) │ │ - b.n 1e174 │ │ - ldr r2, [pc, #260] ; (1dfe4 ) │ │ + bl 41bd4 │ │ + adds r0, r5, #0 │ │ + b.n 1eee2 │ │ + ldr r1, [pc, #356] ; (1f634 ) │ │ + ldr r3, [sp, #72] ; 0x48 │ │ adds r0, r7, #0 │ │ - ldr r1, [sp, #20] │ │ - add r2, sp │ │ - add r3, sp, #64 ; 0x40 │ │ - blx eadc │ │ - str r0, [sp, #32] │ │ - cmp r0, #1 │ │ - beq.n 1df00 │ │ - ldr r1, [pc, #332] ; (1e040 ) │ │ - ldr r3, [pc, #336] ; (1e044 ) │ │ - str r7, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ - movs r0, #5 │ │ - movs r2, #189 ; 0xbd │ │ - b.n 1e11e │ │ - ldr r1, [pc, #224] ; (1dfe4 ) │ │ - adds r0, r5, #0 │ │ - ldr r4, [sp, #64] ; 0x40 │ │ - add r1, sp │ │ - bl 1d668 │ │ - str r0, [sp, #24] │ │ + adds r5, r5, r3 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bge.n 1df22 │ │ - ldr r1, [pc, #308] ; (1e048 ) │ │ - ldr r3, [pc, #308] ; (1e04c ) │ │ - str r7, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r0, #5 │ │ - ldr r2, [pc, #304] ; (1e050 ) │ │ - b.n 1df48 │ │ - ldr r2, [pc, #192] ; (1dfe4 ) │ │ - adds r4, r7, r4 │ │ + beq.n 1f4e2 │ │ + b.n 1f75a │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r4, #28] │ │ + lsls r3, r3, #3 │ │ + adds r3, r2, r3 │ │ + ldr r3, [r3, #4] │ │ + cmp r3, #0 │ │ + bne.n 1f4f2 │ │ + b.n 1f75a │ │ + ldr r3, [sp, #16] │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #20] │ │ - add r2, sp │ │ - add r3, sp, #64 ; 0x40 │ │ - str r4, [sp, #44] ; 0x2c │ │ - blx eadc │ │ - str r0, [sp, #36] ; 0x24 │ │ - cmp r0, #1 │ │ - beq.n 1df50 │ │ - ldr r1, [pc, #280] ; (1e054 ) │ │ - ldr r3, [pc, #280] ; (1e058 ) │ │ - ldr r2, [pc, #284] ; (1e05c ) │ │ + str r3, [sp, #4] │ │ + ldr r1, [sp, #28] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + str r6, [sp, #0] │ │ + bl 1ec94 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + add r1, sp, #1020 ; 0x3fc │ │ + adds r0, r4, #0 │ │ + subs r2, r5, r3 │ │ + adds r1, #80 ; 0x50 │ │ + ldr r3, [sp, #16] │ │ + bl 1e9b0 │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [r4, #4] │ │ + add r6, sp, #1020 ; 0x3fc │ │ + adds r6, #80 ; 0x50 │ │ + adds r0, r6, #0 │ │ + ldr r1, [sp, #24] │ │ + cmp r3, r2 │ │ + blt.n 1f52c │ │ + b.n 1f792 │ │ + bl 1ebb0 │ │ + cmp r0, #0 │ │ + bge.n 1f546 │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [pc, #256] ; (1f638 ) │ │ + movs r0, #5 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #252] ; (1f63c ) │ │ add r1, pc │ │ + ldr r2, [pc, #252] ; (1f640 ) │ │ add r3, pc │ │ - str r7, [sp, #0] │ │ + b.n 1f0be │ │ + ldr r3, [pc, #252] ; (1f644 ) │ │ + ldr r7, [pc, #148] ; (1f5e0 ) │ │ + adds r0, r6, #0 │ │ + add r3, pc │ │ + str r3, [sp, #32] │ │ + add r3, sp, #48 ; 0x30 │ │ + adds r7, r7, r3 │ │ + ldr r1, [sp, #32] │ │ + add r3, sp, #72 ; 0x48 │ │ + adds r2, r7, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ + subs r5, r0, #0 │ │ + cmp r5, #1 │ │ + beq.n 1f4a2 │ │ + movs r2, #189 ; 0xbd │ │ + ldr r1, [pc, #220] ; (1f648 ) │ │ + ldr r3, [pc, #224] ; (1f64c ) │ │ + str r6, [sp, #0] │ │ movs r0, #5 │ │ - bl 4003c │ │ - ldr r0, [sp, #32] │ │ - b.n 1d950 │ │ - ldr r1, [pc, #144] ; (1dfe4 ) │ │ - adds r0, r5, #0 │ │ - ldr r4, [sp, #64] ; 0x40 │ │ - add r1, sp │ │ - bl 1d668 │ │ - str r0, [sp, #48] ; 0x30 │ │ - cmp r0, #0 │ │ - bge.n 1df72 │ │ - ldr r1, [pc, #252] ; (1e060 ) │ │ - ldr r3, [pc, #252] ; (1e064 ) │ │ - str r7, [sp, #0] │ │ add r1, pc │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - movs r0, #5 │ │ - ldr r2, [pc, #248] ; (1e068 ) │ │ - b.n 1df9a │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldr r2, [pc, #108] ; (1dfe4 ) │ │ - ldr r1, [sp, #20] │ │ - adds r4, r0, r4 │ │ - adds r0, r4, #0 │ │ - add r2, sp │ │ - add r3, sp, #64 ; 0x40 │ │ - str r4, [sp, #32] │ │ - blx eadc │ │ - str r0, [sp, #44] ; 0x2c │ │ + b.n 1f0be │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldr r1, [sp, #32] │ │ + adds r2, r7, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ + str r0, [sp, #48] ; 0x30 │ │ cmp r0, #1 │ │ - beq.n 1dfa2 │ │ - ldr r1, [pc, #220] ; (1e06c ) │ │ - ldr r3, [pc, #224] ; (1e070 ) │ │ - ldr r2, [pc, #224] ; (1e074 ) │ │ + beq.n 1f59c │ │ + movs r2, #132 ; 0x84 │ │ + ldr r1, [pc, #192] ; (1f650 ) │ │ + ldr r3, [pc, #196] ; (1f654 ) │ │ + str r6, [sp, #0] │ │ + movs r0, #5 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - str r7, [sp, #0] │ │ - movs r0, #5 │ │ - bl 4003c │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - b.n 1d950 │ │ - ldr r1, [pc, #64] ; (1dfe4 ) │ │ - adds r0, r5, #0 │ │ - ldr r4, [sp, #64] ; 0x40 │ │ - add r1, sp │ │ - bl 1d668 │ │ - str r0, [sp, #36] ; 0x24 │ │ + b.n 1f4c6 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + adds r0, r4, #0 │ │ + mov ip, r2 │ │ + adds r1, r7, #0 │ │ + add r3, ip │ │ + adds r5, r3, #0 │ │ + bl 1ebd8 │ │ + str r0, [sp, #52] ; 0x34 │ │ cmp r0, #0 │ │ - bge.n 1e084 │ │ - ldr r1, [pc, #192] ; (1e078 ) │ │ - ldr r3, [pc, #196] ; (1e07c ) │ │ + bge.n 1f660 │ │ + movs r2, #136 ; 0x88 │ │ + ldr r1, [pc, #160] ; (1f658 ) │ │ + ldr r3, [pc, #160] ; (1f65c ) │ │ + str r6, [sp, #0] │ │ movs r0, #5 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #192] ; (1e080 ) │ │ - str r7, [sp, #0] │ │ - bl 4003c │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - b.n 1d950 │ │ + b.n 1f682 │ │ nop ; (mov r8, r8) │ │ - ; instruction: 0xfaca0002 │ │ + lsls r6, r2, #2 │ │ + movs r3, r0 │ │ lsls r3, r3, #9 │ │ movs r0, r0 │ │ lsls r7, r3, #9 │ │ movs r0, r0 │ │ - ; instruction: 0xfa640002 │ │ - cdp2 0, 1, cr0, cr3, cr2, {0} │ │ + movs r4, r6 │ │ + movs r3, r0 │ │ + lsls r1, r4, #15 │ │ + movs r3, r0 │ │ lsls r1, r5, #9 │ │ movs r0, r0 │ │ - lsrs r4, r0, #1 │ │ + lsrs r4, r3, #32 │ │ movs r0, r0 │ │ - smlsd r0, r1, r2, r0 │ │ - ; instruction: 0xfa320002 │ │ - cdp2 0, 0, cr0, cr3, cr2, {0} │ │ - ; instruction: 0xfa080002 │ │ - ldc2l 0, cr0, [r6, #8]! │ │ - ldr??.w r0, [r8, #2] │ │ - ldc2l 0, cr0, [r0, #8] │ │ - ldcl 0, cr0, [fp, #-8]! │ │ - vst1.8 {d0[0]}, [r0], r2 │ │ - ldc2 0, cr0, [r9, #8]! │ │ - vst4.8 {d16-d19}, [r8], r2 │ │ - stc2 0, cr0, [r6, #8]! │ │ - ldcl 0, cr0, [sp, #8]! │ │ - stcl 0, cr0, [sl, #8]! │ │ - ldr??.w r0, [ip, #2] │ │ - ldc2l 0, cr0, [sp, #-8]! │ │ - lsls r5, r4, #5 │ │ - movs r0, r0 │ │ - ldrd r0, r0, [sl, #8]! │ │ - ldrsb.w r0, [pc, #2] ; 1e036 │ │ - ldrb.w r0, [r8, #2] │ │ - ldc2 0, cr0, [r9, #-8]! │ │ + lsls r5, r2, #4 │ │ + movs r3, r0 │ │ + movs r0, r1 │ │ + movs r3, r0 │ │ + lsls r7, r2, #15 │ │ + movs r3, r0 │ │ + vaddl.u32 q8, d4, d2 │ │ + lsls r0, r2, #15 │ │ + movs r3, r0 │ │ + vaddl.u8 q8, d10, d2 │ │ + lsls r4, r4, #14 │ │ + movs r3, r0 │ │ + lsls r1, r0, #2 │ │ + movs r3, r0 │ │ + ; instruction: 0xf3570002 │ │ + vhadd.u16 d16, d8, d2 │ │ + lsls r7, r1, #14 │ │ + movs r3, r0 │ │ + vhadd.u32 d0, d0, d2 │ │ + lsls r4, r7, #13 │ │ + movs r3, r0 │ │ + ubfx r0, fp, #0, #3 │ │ + ; instruction: 0xf3b60002 │ │ + cdp2 0, 12, cr0, cr6, cr2, {0} │ │ + lsls r5, r0, #13 │ │ + movs r3, r0 │ │ + vhadd.s d16, d3, d2 │ │ + cdp2 0, 5, cr0, cr2, cr2, {0} │ │ + lsls r1, r2, #12 │ │ + movs r3, r0 │ │ + ssat r0, #3, r3 │ │ + ldc2l 0, cr0, [r4, #8] │ │ + lsls r3, r6, #9 │ │ + movs r3, r0 │ │ lsls r1, r6, #9 │ │ movs r0, r0 │ │ - ldr??.w r0, [r4, r2] │ │ - mcrr2 0, 0, r0, r5, cr2 │ │ - ldr.w r0, [r2, r2] │ │ - ldc2 0, cr0, [r3, #-8] │ │ - lsls r7, r7, #5 │ │ - movs r0, r0 │ │ - strh.w r0, [sl, r2] │ │ - stc2 0, cr0, [r3, #-8] │ │ - lsls r3, r0, #6 │ │ - movs r0, r0 │ │ - strb.w r0, [r2, r2] │ │ - ldc2l 0, cr0, [r5], #8 │ │ - lsls r7, r0, #6 │ │ - movs r0, r0 │ │ - ; instruction: 0xf7d80002 │ │ - stc2l 0, cr0, [r5], #8 │ │ - lsls r3, r1, #6 │ │ - movs r0, r0 │ │ - ; instruction: 0xf7b00002 │ │ - ldc2l 0, cr0, [r8], {2} │ │ - lsls r7, r1, #6 │ │ - movs r0, r0 │ │ + cdp2 0, 11, cr0, cr9, cr2, {0} │ │ + stc2 0, cr0, [r2, #8]! │ │ + lsls r1, r6, #5 │ │ + movs r3, r0 │ │ + ldc2l 0, cr0, [lr, #-8]! │ │ + lsls r5, r2, #9 │ │ + movs r3, r0 │ │ + ldc2l 0, cr0, [r4, #-8] │ │ + lsls r5, r0, #9 │ │ + movs r3, r0 │ │ + adds r0, r5, #0 │ │ ldr r1, [sp, #32] │ │ - ldr r2, [pc, #736] ; (1e368 ) │ │ - add r3, sp, #64 ; 0x40 │ │ - adds r4, r1, r4 │ │ - adds r0, r4, #0 │ │ - ldr r1, [sp, #20] │ │ - add r2, sp │ │ - blx eadc │ │ + adds r2, r7, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ + str r0, [sp, #56] ; 0x38 │ │ cmp r0, #1 │ │ - bne.n 1e0a4 │ │ - ldr r2, [pc, #720] ; (1e36c ) │ │ - add r2, sp │ │ - ldrb r3, [r2, #0] │ │ - cmp r3, #0 │ │ - beq.n 1e0b8 │ │ - ldr r1, [pc, #712] ; (1e370 ) │ │ - ldr r3, [pc, #716] ; (1e374 ) │ │ - add r2, sp, #1020 ; 0x3fc │ │ - adds r2, #72 ; 0x48 │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + beq.n 1f68c │ │ + movs r2, #140 ; 0x8c │ │ movs r0, #5 │ │ - ldr r2, [pc, #704] ; (1e378 ) │ │ - b.n 1e174 │ │ - ldr r0, [pc, #684] ; (1e368 ) │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - add r0, sp │ │ - ldrb r2, [r0, #0] │ │ - cmp r2, #101 ; 0x65 │ │ - beq.n 1e0f4 │ │ - bhi.n 1e0cc │ │ - cmp r2, #98 ; 0x62 │ │ - bne.n 1e0dc │ │ - b.n 1e0f0 │ │ - cmp r2, #105 ; 0x69 │ │ - beq.n 1e0d8 │ │ - cmp r2, #115 ; 0x73 │ │ - bne.n 1e0dc │ │ - movs r7, #3 │ │ - b.n 1e0f6 │ │ - movs r7, #0 │ │ - b.n 1e0f6 │ │ - ldr r1, [pc, #668] ; (1e37c ) │ │ - ldr r3, [pc, #672] ; (1e380 ) │ │ - add r2, sp, #1020 ; 0x3fc │ │ - adds r2, #72 ; 0x48 │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #668] ; (1f914 ) │ │ + ldr r3, [pc, #668] ; (1f918 ) │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ + bl 41bd4 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + bl 1eee2 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + adds r0, r4, #0 │ │ + adds r1, r7, #0 │ │ + adds r5, r5, r3 │ │ + bl 1ebd8 │ │ + str r0, [sp, #48] ; 0x30 │ │ + cmp r0, #0 │ │ + bge.n 1f6b8 │ │ + movs r2, #144 ; 0x90 │ │ + ldr r1, [pc, #632] ; (1f91c ) │ │ + ldr r3, [pc, #636] ; (1f920 ) │ │ movs r0, #5 │ │ - ldr r2, [pc, #660] ; (1e384 ) │ │ - b.n 1e174 │ │ - movs r7, #1 │ │ - b.n 1e0f6 │ │ - movs r7, #2 │ │ - ldr r1, [pc, #656] ; (1e388 ) │ │ - ldr r2, [pc, #620] ; (1e368 ) │ │ - adds r4, r4, r3 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - adds r0, r4, #0 │ │ - add r2, sp │ │ - add r3, sp, #64 ; 0x40 │ │ - blx eadc │ │ + adds r2, #255 ; 0xff │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + bl 1eee2 │ │ + adds r0, r5, #0 │ │ + ldr r1, [sp, #32] │ │ + adds r2, r7, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ cmp r0, #1 │ │ - beq.n 1e122 │ │ - ldr r1, [pc, #636] ; (1e38c ) │ │ - ldr r3, [pc, #640] ; (1e390 ) │ │ - add r2, sp, #1020 ; 0x3fc │ │ - adds r2, #72 ; 0x48 │ │ - str r2, [sp, #0] │ │ + bne.n 1f6ce │ │ + ldrb r3, [r7, #1] │ │ + cmp r3, #0 │ │ + beq.n 1f6e4 │ │ + movs r2, #148 ; 0x94 │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #80 ; 0x50 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #588] ; (1f924 ) │ │ + ldr r3, [pc, #588] ; (1f928 ) │ │ + movs r0, #5 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ + b.n 1f0be │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + adds r5, r5, r3 │ │ + ldrb r3, [r7, #0] │ │ + lsls r2, r3, #24 │ │ + lsrs r3, r2, #24 │ │ + cmp r3, #101 ; 0x65 │ │ + beq.n 1f706 │ │ + bhi.n 1f6fa │ │ + cmp r3, #98 ; 0x62 │ │ + beq.n 1f724 │ │ + b.n 1f70e │ │ + cmp r3, #105 ; 0x69 │ │ + beq.n 1f70a │ │ + lsrs r2, r2, #24 │ │ + cmp r2, #115 ; 0x73 │ │ + beq.n 1f728 │ │ + b.n 1f70e │ │ + movs r6, #2 │ │ + b.n 1f72a │ │ + movs r6, #0 │ │ + b.n 1f72a │ │ + movs r2, #164 ; 0xa4 │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #80 ; 0x50 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #532] ; (1f92c ) │ │ + ldr r3, [pc, #532] ; (1f930 ) │ │ movs r0, #5 │ │ + add r1, pc │ │ + adds r2, #255 ; 0xff │ │ + add r3, pc │ │ + b.n 1f0be │ │ + movs r6, #1 │ │ + b.n 1f72a │ │ + movs r6, #3 │ │ + ldr r7, [pc, #520] ; (1f934 ) │ │ + ldr r1, [pc, #520] ; (1f938 ) │ │ + add r3, sp, #48 ; 0x30 │ │ + adds r7, r7, r3 │ │ + adds r0, r5, #0 │ │ + add r1, pc │ │ + adds r2, r7, #0 │ │ + add r3, sp, #72 ; 0x48 │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ + cmp r0, #1 │ │ + bne.n 1f744 │ │ + b.n 1f4ce │ │ movs r2, #212 ; 0xd4 │ │ - lsls r2, r2, #1 │ │ - b.n 1e174 │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - ldr r0, [pc, #576] ; (1e368 ) │ │ - str r1, [sp, #32] │ │ - ldr r1, [pc, #616] ; (1e394 ) │ │ - add r0, sp │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #80 ; 0x50 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #492] ; (1f93c ) │ │ + ldr r3, [pc, #496] ; (1f940 ) │ │ + movs r0, #5 │ │ add r1, pc │ │ - blx ea88 │ │ - cmp r0, #0 │ │ - bne.n 1e144 │ │ - ldr r0, [sp, #24] │ │ - ldr r2, [r5, #28] │ │ - lsls r3, r0, #3 │ │ - adds r3, r2, r3 │ │ - ldr r3, [r3, #4] │ │ - cmp r3, #0 │ │ - bne.n 1e17c │ │ - ldr r1, [pc, #592] ; (1e398 ) │ │ - ldr r0, [pc, #544] ; (1e368 ) │ │ + lsls r2, r2, #1 │ │ + add r3, pc │ │ + b.n 1f0be │ │ + ldr r0, [pc, #472] ; (1f934 ) │ │ + ldr r1, [pc, #484] ; (1f944 ) │ │ + add r3, sp, #48 ; 0x30 │ │ + adds r0, r0, r3 │ │ add r1, pc │ │ - add r0, sp │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 1e162 │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [r5, #28] │ │ - lsls r3, r1, #3 │ │ + bne.n 1f77c │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r4, #28] │ │ + lsls r3, r3, #3 │ │ adds r3, r2, r3 │ │ ldr r3, [r3, #4] │ │ cmp r3, #0 │ │ - beq.n 1e17c │ │ - add r2, sp, #1020 ; 0x3fc │ │ - adds r2, #72 ; 0x48 │ │ - ldr r1, [pc, #564] ; (1e39c ) │ │ - ldr r3, [pc, #564] ; (1e3a0 ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #564] ; (1e3a4 ) │ │ - add r1, pc │ │ - add r3, pc │ │ + bne.n 1f77c │ │ + b.n 1f4f2 │ │ + movs r2, #176 ; 0xb0 │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #80 ; 0x50 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #448] ; (1f948 ) │ │ + ldr r3, [pc, #452] ; (1f94c ) │ │ movs r0, #5 │ │ - bl 4003c │ │ - bl 1d94e │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r6, [sp, #4] │ │ - str r7, [sp, #0] │ │ - bl 1d80c │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #16] │ │ - add r1, sp, #1020 ; 0x3fc │ │ - adds r4, r4, r2 │ │ - subs r2, r4, r3 │ │ - adds r0, r5, #0 │ │ - adds r3, r6, #0 │ │ - adds r1, #72 ; 0x48 │ │ - bl 1d440 │ │ - adds r6, #1 │ │ - ldr r3, [r5, #4] │ │ - add r7, sp, #1020 ; 0x3fc │ │ - adds r7, #72 ; 0x48 │ │ - adds r0, r7, #0 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - cmp r6, r3 │ │ - bge.n 1e1b2 │ │ - b.n 1dec4 │ │ - bl 1d640 │ │ - cmp r0, #0 │ │ - blt.n 1e1ce │ │ - ldr r2, [r5, #4] │ │ - ldr r1, [pc, #488] ; (1e3a8 ) │ │ - ldr r3, [pc, #492] ; (1e3ac ) │ │ - str r2, [sp, #0] │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ + b.n 1f0be │ │ + bl 1ebb0 │ │ + cmp r0, #0 │ │ + blt.n 1f7ae │ │ + ldr r3, [r4, #4] │ │ + ldr r1, [pc, #432] ; (1f950 ) │ │ movs r0, #4 │ │ - ldr r2, [pc, #484] ; (1e3b0 ) │ │ - bl 4003c │ │ - ldr r0, [r5, #0] │ │ - ldr r2, [r5, #8] │ │ - ldr r4, [r5, #12] │ │ - adds r3, r2, #0 │ │ - muls r3, r0 │ │ - cmp r3, r4 │ │ - beq.n 1e1f6 │ │ - ldr r1, [pc, #468] ; (1e3b4 ) │ │ - ldr r3, [pc, #472] ; (1e3b8 ) │ │ - str r2, [sp, #8] │ │ - ldr r2, [pc, #472] ; (1e3bc ) │ │ - str r0, [sp, #4] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #432] ; (1f954 ) │ │ add r1, pc │ │ + ldr r2, [pc, #432] ; (1f958 ) │ │ add r3, pc │ │ - str r4, [sp, #0] │ │ + bl 41bd4 │ │ + ldr r2, [r4, #0] │ │ + ldr r3, [r4, #8] │ │ + ldr r1, [r4, #12] │ │ + adds r0, r3, #0 │ │ + muls r0, r2 │ │ + cmp r0, r1 │ │ + beq.n 1f7d6 │ │ movs r0, #5 │ │ - bl 4003c │ │ - bl 1d94e │ │ - ldr r4, [pc, #456] ; (1e3c0 ) │ │ - movs r1, #2 │ │ - ldr r3, [pc, #456] ; (1e3c4 ) │ │ - add r4, pc │ │ - adds r2, r4, #0 │ │ - ldr r0, [r5, #16] │ │ - bl 3eb5c <__ckd_calloc__> │ │ + str r1, [sp, #0] │ │ + str r3, [sp, #8] │ │ + ldr r1, [pc, #408] ; (1f95c ) │ │ + ldr r3, [pc, #408] ; (1f960 ) │ │ + str r2, [sp, #4] │ │ + ldr r2, [pc, #408] ; (1f964 ) │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 41bd4 │ │ + bl 1eee0 │ │ + ldr r5, [pc, #400] ; (1f968 ) │ │ movs r1, #2 │ │ + add r5, pc │ │ + adds r2, r5, #0 │ │ + ldr r3, [pc, #396] ; (1f96c ) │ │ + ldr r0, [r4, #16] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #160 ; 0xa0 │ │ - str r0, [r5, #44] ; 0x2c │ │ - adds r2, r4, #0 │ │ - lsls r3, r1 │ │ - ldr r0, [r5, #16] │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r2, #1 │ │ - str r0, [r5, #48] ; 0x30 │ │ + str r0, [r4, #44] ; 0x2c │ │ + movs r1, #2 │ │ + adds r2, r5, #0 │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r4, #16] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r1, #1 │ │ movs r3, #0 │ │ - negs r2, r2 │ │ - b.n 1e228 │ │ - ldr r1, [r5, #48] ; 0x30 │ │ + ldr r2, [r4, #16] │ │ + str r0, [sp, #16] │ │ + str r0, [r4, #48] ; 0x30 │ │ + negs r1, r1 │ │ + cmp r3, r2 │ │ + bge.n 1f810 │ │ + ldr r5, [sp, #16] │ │ lsls r0, r3, #1 │ │ adds r3, #1 │ │ - strh r2, [r0, r1] │ │ - ldr r1, [r5, #16] │ │ - cmp r3, r1 │ │ - blt.n 1e220 │ │ - movs r6, #0 │ │ - b.n 1e246 │ │ - ldr r3, [r5, #44] ; 0x2c │ │ - lsls r7, r6, #1 │ │ - adds r0, r6, #0 │ │ - strh r6, [r3, r7] │ │ - ldr r1, [r5, #8] │ │ - blx 44208 <__divsi3> │ │ - ldr r4, [r5, #48] ; 0x30 │ │ - adds r6, #1 │ │ - strh r0, [r4, r7] │ │ - ldr r3, [r5, #12] │ │ - cmp r6, r3 │ │ - blt.n 1e232 │ │ - ldr r6, [sp, #28] │ │ - movs r2, #20 │ │ - movs r1, #0 │ │ - adds r0, r2, #0 │ │ - muls r0, r6 │ │ - lsls r4, r6, #2 │ │ - adds r3, r6, #0 │ │ - str r0, [sp, #24] │ │ - b.n 1e2a0 │ │ - ldr r7, [r5, #36] ; 0x24 │ │ - lsls r6, r2, #1 │ │ - adds r2, #1 │ │ - ldr r3, [r7, r4] │ │ - ldrh r0, [r3, r6] │ │ - ldr r3, [r5, #32] │ │ - lsls r0, r0, #1 │ │ - str r0, [sp, #32] │ │ - ldr r0, [sp, #28] │ │ - adds r3, r3, r0 │ │ - str r3, [sp, #20] │ │ - movs r0, #8 │ │ - ldrsh r3, [r3, r0] │ │ - ldr r0, [sp, #32] │ │ - str r3, [sp, #20] │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r3, r7] │ │ - ldrh r3, [r3, r6] │ │ - ldr r6, [r5, #44] ; 0x2c │ │ - strh r3, [r6, r0] │ │ - ldr r3, [r5, #32] │ │ - ldr r6, [sp, #28] │ │ - adds r3, r3, r6 │ │ - ldrh r6, [r3, #8] │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - strh r6, [r3, r0] │ │ - ldr r3, [r5, #8] │ │ - cmp r2, r3 │ │ - blt.n 1e25e │ │ - mov r3, ip │ │ + strh r1, [r5, r0] │ │ + b.n 1f802 │ │ + movs r5, #0 │ │ + ldr r7, [r4, #12] │ │ + cmp r5, r7 │ │ + bge.n 1f82e │ │ + ldr r3, [r4, #44] ; 0x2c │ │ + lsls r6, r5, #1 │ │ + adds r0, r5, #0 │ │ + strh r5, [r3, r6] │ │ + ldr r1, [r4, #8] │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ + ldr r3, [sp, #16] │ │ + adds r5, #1 │ │ + strh r0, [r3, r6] │ │ + b.n 1f814 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #20] │ │ + ldr r6, [r4, #4] │ │ + lsls r0, r3, #2 │ │ + movs r3, #20 │ │ + muls r2, r3 │ │ + mov ip, r2 │ │ + ldr r3, [r4, #8] │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, r6 │ │ + bge.n 1f88a │ │ + movs r3, #0 │ │ + ldr r2, [sp, #28] │ │ + cmp r3, r2 │ │ + bge.n 1f87c │ │ + ldr r2, [r4, #32] │ │ + lsls r7, r3, #1 │ │ adds r3, #1 │ │ - adds r4, #4 │ │ - adds r1, #20 │ │ - ldr r0, [r5, #4] │ │ - cmp r3, r0 │ │ - bge.n 1e2b2 │ │ - ldr r2, [sp, #24] │ │ - mov ip, r3 │ │ - adds r2, r1, r2 │ │ - str r2, [sp, #28] │ │ - movs r2, #0 │ │ - b.n 1e292 │ │ - ldr r3, [r5, #8] │ │ - movs r1, #0 │ │ - movs r4, #0 │ │ + add r2, ip │ │ + adds r1, r2, #0 │ │ + ldr r2, [r4, #36] ; 0x24 │ │ + ldr r2, [r2, r0] │ │ + ldrh r2, [r2, r7] │ │ + lsls r2, r2, #1 │ │ + str r2, [sp, #20] │ │ + movs r2, #8 │ │ + ldrsh r5, [r1, r2] │ │ + ldr r2, [r4, #36] ; 0x24 │ │ + lsls r5, r5, #2 │ │ + ldr r5, [r5, r2] │ │ + ldr r2, [r4, #44] ; 0x2c │ │ + ldrh r5, [r5, r7] │ │ + ldr r7, [sp, #20] │ │ + strh r5, [r2, r7] │ │ + ldrh r1, [r1, #8] │ │ + ldr r2, [sp, #16] │ │ + strh r1, [r2, r7] │ │ + b.n 1f848 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r0, #4 │ │ + adds r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #20 │ │ + add ip, r3 │ │ + b.n 1f83c │ │ + ldr r3, [sp, #28] │ │ + adds r0, r6, #0 │ │ lsls r3, r3, #1 │ │ - str r3, [sp, #28] │ │ - bl 40a30 │ │ - adds r6, r4, #0 │ │ + movs r1, #0 │ │ + str r3, [sp, #16] │ │ + movs r6, #0 │ │ + bl 425c0 │ │ + adds r5, r6, #0 │ │ adds r7, r0, #0 │ │ - b.n 1e2ec │ │ - ldr r3, [r5, #36] ; 0x24 │ │ - lsls r2, r4, #2 │ │ + ldr r3, [r4, #4] │ │ + cmp r6, r3 │ │ + bge.n 1f8cc │ │ + ldr r2, [r4, #36] ; 0x24 │ │ + lsls r3, r6, #2 │ │ adds r0, r7, #0 │ │ - ldr r1, [r2, r3] │ │ - ldr r2, [sp, #28] │ │ - adds r3, r6, #0 │ │ - bl 40c04 │ │ - movs r1, #20 │ │ - subs r3, r0, r6 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - str r0, [sp, #64] ; 0x40 │ │ - adds r2, r1, #0 │ │ - muls r2, r4 │ │ - adds r6, r6, r3 │ │ - ldr r3, [r5, #32] │ │ - adds r4, #1 │ │ - str r0, [r2, r3] │ │ - ldr r3, [r5, #4] │ │ - cmp r4, r3 │ │ - blt.n 1e2c6 │ │ - ldr r2, [pc, #212] ; (1e3c8 ) │ │ - ldr r3, [pc, #212] ; (1e3cc ) │ │ - ldr r1, [r5, #8] │ │ - adds r0, r6, #0 │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ + ldr r1, [r3, r2] │ │ + ldr r2, [sp, #16] │ │ + adds r3, r5, #0 │ │ + bl 427cc │ │ + subs r3, r0, r5 │ │ + negs r1, r3 │ │ + adcs r1, r3 │ │ + movs r2, #20 │ │ + adds r3, r2, #0 │ │ + muls r3, r6 │ │ + ldr r2, [r4, #32] │ │ + str r0, [sp, #72] ; 0x48 │ │ + adds r5, r5, r1 │ │ + str r0, [r3, r2] │ │ + adds r6, #1 │ │ + b.n 1f89e │ │ + movs r3, #212 ; 0xd4 │ │ + adds r3, #255 ; 0xff │ │ + ldr r1, [r4, #8] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #152] ; (1f970 ) │ │ movs r2, #2 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ - add r1, sp, #64 ; 0x40 │ │ + add r3, pc │ │ + adds r0, r5, #0 │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ + add r1, sp, #72 ; 0x48 │ │ str r0, [sp, #20] │ │ adds r0, r7, #0 │ │ - bl 40d9c │ │ - str r0, [sp, #24] │ │ - adds r4, r0, #0 │ │ - b.n 1e32a │ │ - ldr r3, [r4, #0] │ │ + bl 42948 │ │ + adds r6, r0, #0 │ │ + str r0, [sp, #28] │ │ + cmp r6, #0 │ │ + bne.n 1f8f6 │ │ + bl 1f0c4 │ │ + ldr r2, [r6, #0] │ │ ldr r1, [sp, #20] │ │ - ldr r2, [r3, #8] │ │ - str r2, [sp, #64] ; 0x40 │ │ - lsls r2, r2, #2 │ │ - ldr r0, [r2, r1] │ │ - ldr r1, [r3, #0] │ │ - ldr r2, [sp, #28] │ │ - blx eb24 │ │ - ldr r4, [r4, #8] │ │ - cmp r4, #0 │ │ - bne.n 1e314 │ │ - ldr r0, [sp, #24] │ │ - bl 406d0 │ │ - ldr r0, [r5, #36] ; 0x24 │ │ - bl 3ec46 │ │ - ldr r2, [sp, #20] │ │ - adds r0, r7, #0 │ │ - str r6, [r5, #40] ; 0x28 │ │ - str r2, [r5, #36] ; 0x24 │ │ - bl 40e48 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - blx ea7c │ │ - ldr r3, [pc, #128] ; (1e3d0 ) │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - adds r0, r5, #0 │ │ - add r3, sp │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r6, #0] │ │ - cmp r2, r3 │ │ - beq.n 1e360 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ - ldr r3, [pc, #112] ; (1e3d4 ) │ │ + ldr r3, [r2, #8] │ │ + str r3, [sp, #72] ; 0x48 │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r1] │ │ + ldr r1, [r2, #0] │ │ + ldr r2, [sp, #16] │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r6, [r6, #8] │ │ + b.n 1f8ee │ │ + ldr r3, [pc, #100] ; (1f974 ) │ │ add sp, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - lsrs r4, r0, #1 │ │ - movs r0, r0 │ │ - lsrs r5, r0, #1 │ │ - movs r0, r0 │ │ - ; instruction: 0xf6bc0002 │ │ - stc2 0, cr0, [r0], {2} │ │ - lsls r3, r2, #6 │ │ - movs r0, r0 │ │ - ; instruction: 0xf6840002 │ │ - umlal r0, r0, pc, r2 ; │ │ - lsls r3, r4, #6 │ │ - movs r0, r0 │ │ - ; instruction: 0xf7610002 │ │ - ; instruction: 0xf6540002 │ │ - ; instruction: 0xfbdb0002 │ │ - add.w r0, r3, r2 │ │ - ; instruction: 0xeaee0002 │ │ - ; instruction: 0xf5fc0002 │ │ - ; instruction: 0xfa7d0002 │ │ - lsls r7, r5, #6 │ │ + ldc2 0, cr0, [r6], {2} │ │ + lsls r1, r4, #6 │ │ + movs r3, r0 │ │ + stc2l 0, cr0, [sl], #-8 │ │ + lsls r0, r2, #6 │ │ + movs r3, r0 │ │ + ldc2 0, cr0, [r6], #-8 │ │ + lsls r0, r7, #5 │ │ + movs r3, r0 │ │ + ; instruction: 0xfbf60002 │ │ + lsls r7, r3, #5 │ │ + movs r3, r0 │ │ + lsrs r4, r3, #32 │ │ movs r0, r0 │ │ - sub.w r0, r8, #8519680 ; 0x820000 │ │ - smmla r0, r3, r2, r0 │ │ + ldc2l 0, cr0, [r1], {2} │ │ + smlal r0, r0, r0, r2 │ │ + lsls r5, r0, #5 │ │ + movs r3, r0 │ │ + orns r0, ip, #2 │ │ + smull r0, r0, r8, r2 │ │ + movs r7, r0 │ │ + movs r3, r0 │ │ + smmls r0, lr, r2, r0 │ │ + lsls r7, r2, #4 │ │ + movs r3, r0 │ │ lsls r7, r6, #9 │ │ movs r0, r0 │ │ - ; instruction: 0xf5840002 │ │ - smmla r0, ip, r2, r0 │ │ + smlsd r0, r8, r2, r0 │ │ + lsls r0, r4, #4 │ │ + movs r3, r0 │ │ lsls r5, r7, #9 │ │ movs r0, r0 │ │ - sbc.w r0, lr, #8519680 ; 0x820000 │ │ + smlawb r0, r8, r2, r0 │ │ lsls r6, r7, #9 │ │ movs r0, r0 │ │ - lsls r3, r2, #7 │ │ - movs r0, r0 │ │ - orns r0, r0, #8519680 ; 0x820000 │ │ - lsrs r4, r0, #17 │ │ - movs r0, r0 │ │ - lsrs r4, r1, #17 │ │ + ; instruction: 0xfa3a0002 │ │ + lsrs r4, r2, #17 │ │ ... │ │ │ │ -0001e3d8 : │ │ - push {r4, lr} │ │ - ldr r3, [pc, #76] ; (1e428 ) │ │ +0001f978 : │ │ movs r1, #0 │ │ - sub sp, #24 │ │ + push {r4, lr} │ │ adds r4, r0, #0 │ │ + ldr r3, [pc, #72] ; (1f9c8 ) │ │ + sub sp, #24 │ │ adds r2, r1, #0 │ │ - add r3, pc │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r2, [r4, #0] │ │ - ldr r1, [r4, #4] │ │ - ldr r3, [pc, #56] ; (1e42c ) │ │ - str r2, [sp, #0] │ │ - subs r2, r1, r2 │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #8] │ │ - movs r1, #0 │ │ add r3, pc │ │ - str r2, [sp, #8] │ │ - ldr r2, [r4, #12] │ │ + bl 41bd4 │ │ + movs r1, #0 │ │ + ldr r3, [r4, #0] │ │ + ldr r2, [r4, #4] │ │ movs r0, #1 │ │ - str r2, [sp, #12] │ │ - ldr r2, [r4, #16] │ │ - str r2, [sp, #16] │ │ - ldr r2, [r4, #40] ; 0x28 │ │ - str r2, [sp, #20] │ │ + str r3, [sp, #0] │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #8] │ │ adds r2, r1, #0 │ │ - bl 4003c │ │ - ldr r3, [pc, #24] ; (1e430 ) │ │ + str r3, [sp, #8] │ │ + ldr r3, [r4, #12] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #16] │ │ + str r3, [sp, #16] │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #28] ; (1f9cc ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r1, #0 │ │ + ldr r3, [pc, #24] ; (1f9d0 ) │ │ movs r0, #1 │ │ - add r3, pc │ │ adds r2, r1, #0 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ add sp, #24 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - ldrsb.w r0, [r9, #2] │ │ - eors.w r0, sp, r2 │ │ - cdp 0, 6, cr0, cr3, cr2, {0} │ │ + vaddl.u16 q0, d15, d2 │ │ + eors.w r0, r3, #2 │ │ + orn r0, r9, #8519680 ; 0x820000 │ │ │ │ -0001e434 : │ │ +0001f9d4 : │ │ push {r4, lr} │ │ - subs r4, r0, #0 │ │ - beq.n 1e44a │ │ - ldr r0, [r4, #8] │ │ cmp r0, #0 │ │ - beq.n 1e444 │ │ - bl 1e434 │ │ + beq.n 1f9ec │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, #8] │ │ + cmp r0, #0 │ │ + beq.n 1f9e6 │ │ + bl 1f9d4 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, pc} │ │ │ │ -0001e44c : │ │ +0001f9ee : │ │ push {r4, lr} │ │ - subs r4, r0, #0 │ │ - beq.n 1e46c │ │ - ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n 1e45c │ │ - bl 1e434 │ │ + beq.n 1fa10 │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, #4] │ │ + cmp r0, #0 │ │ + beq.n 1fa00 │ │ + bl 1f9d4 │ │ ldr r0, [r4, #8] │ │ cmp r0, #0 │ │ - beq.n 1e466 │ │ - bl 1e44c │ │ + beq.n 1fa0a │ │ + bl 1f9ee │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, pc} │ │ │ │ -0001e46e : │ │ +0001fa12 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - subs r4, r0, #0 │ │ - beq.n 1e532 │ │ - ldr r0, [r4, #48] ; 0x30 │ │ cmp r0, #0 │ │ - beq.n 1e47e │ │ - bl 3ec3e │ │ + beq.n 1fad4 │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, #48] ; 0x30 │ │ + cmp r0, #0 │ │ + beq.n 1fa24 │ │ + bl 40732 │ │ ldr r0, [r4, #44] ; 0x2c │ │ cmp r0, #0 │ │ - beq.n 1e488 │ │ - bl 3ec3e │ │ + beq.n 1fa2e │ │ + bl 40732 │ │ movs r5, #0 │ │ - b.n 1e4b8 │ │ + movs r6, #0 │ │ + ldr r3, [r4, #0] │ │ + cmp r6, r3 │ │ + bge.n 1fa5a │ │ ldr r3, [r4, #56] ; 0x38 │ │ lsls r7, r6, #2 │ │ ldr r3, [r3, r5] │ │ ldr r3, [r3, r7] │ │ cmp r3, #0 │ │ - beq.n 1e4aa │ │ + beq.n 1fa56 │ │ ldr r0, [r3, #8] │ │ - bl 1e44c │ │ + bl 1f9ee │ │ ldr r3, [r4, #56] ; 0x38 │ │ ldr r3, [r3, r5] │ │ ldr r3, [r3, r7] │ │ ldr r0, [r3, #4] │ │ - bl 1e434 │ │ + bl 1f9d4 │ │ adds r6, #1 │ │ - ldr r3, [r4, #0] │ │ - cmp r6, r3 │ │ - blt.n 1e48c │ │ + b.n 1fa32 │ │ adds r5, #4 │ │ cmp r5, #16 │ │ - beq.n 1e4dc │ │ + bne.n 1fa30 │ │ movs r6, #0 │ │ - b.n 1e4ac │ │ + movs r5, #0 │ │ + ldr r3, [r4, #0] │ │ + cmp r5, r3 │ │ + bge.n 1fa7e │ │ ldr r3, [r4, #56] ; 0x38 │ │ lsls r2, r5, #2 │ │ ldr r3, [r3, r6] │ │ ldr r0, [r2, r3] │ │ cmp r0, #0 │ │ - beq.n 1e4cc │ │ - bl 3ec3e │ │ + beq.n 1fa7a │ │ + bl 40732 │ │ adds r5, #1 │ │ - ldr r3, [r4, #0] │ │ - cmp r5, r3 │ │ - blt.n 1e4bc │ │ + b.n 1fa64 │ │ adds r6, #4 │ │ cmp r6, #16 │ │ - bne.n 1e4de │ │ - b.n 1e4e2 │ │ - movs r6, #0 │ │ - movs r5, #0 │ │ - b.n 1e4ce │ │ + bne.n 1fa62 │ │ ldr r0, [r4, #56] ; 0x38 │ │ cmp r0, #0 │ │ - beq.n 1e4ec │ │ - bl 3ec46 │ │ + beq.n 1fa8e │ │ + bl 4073a │ │ ldr r0, [r4, #36] ; 0x24 │ │ cmp r0, #0 │ │ - beq.n 1e4f6 │ │ - bl 3ec46 │ │ + beq.n 1fa98 │ │ + bl 4073a │ │ ldr r0, [r4, #32] │ │ cmp r0, #0 │ │ - beq.n 1e500 │ │ - bl 3ec3e │ │ + beq.n 1faa2 │ │ + bl 40732 │ │ ldr r0, [r4, #24] │ │ cmp r0, #0 │ │ - beq.n 1e50a │ │ - bl 40e48 │ │ + beq.n 1faac │ │ + bl 429fc │ │ movs r5, #0 │ │ - b.n 1e51c │ │ + ldr r3, [r4, #0] │ │ + ldr r0, [r4, #28] │ │ + cmp r5, r3 │ │ + bge.n 1fac6 │ │ lsls r3, r5, #3 │ │ ldr r0, [r0, r3] │ │ cmp r0, #0 │ │ - beq.n 1e51a │ │ - bl 3ec3e │ │ + beq.n 1fac2 │ │ + bl 40732 │ │ adds r5, #1 │ │ - ldr r3, [r4, #0] │ │ - ldr r0, [r4, #28] │ │ - cmp r5, r3 │ │ - blt.n 1e50e │ │ + b.n 1faae │ │ cmp r0, #0 │ │ - beq.n 1e52c │ │ - bl 3ec3e │ │ + beq.n 1face │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ + ... │ │ + │ │ +0001fad8 : │ │ + cmp r0, #0 │ │ + bxeq lr │ │ + push {r4, lr} │ │ + mov r4, r0 │ │ + ldr r0, [r0, #8] │ │ + cmp r0, #0 │ │ + beq 1faf8 │ │ + bl 2ead4 │ │ + ldr r0, [r4, #12] │ │ + cmp r0, #0 │ │ + beq 1fb08 │ │ + bl 212c0 │ │ + ldr r0, [r4, #20] │ │ + cmp r0, #0 │ │ + beq 1fb18 │ │ + bl 48ba4 <_Unwind_GetTextRelBase@@Base+0x4f8> │ │ + ldr r0, [r4, #24] │ │ + cmp r0, #0 │ │ + beq 1fb28 │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + mov r0, r4 │ │ + pop {r4, lr} │ │ + b 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + │ │ +0001fb34 : │ │ + mov r3, r0 │ │ + ldr r0, [r0, #8] │ │ + ldr r2, [r3, #28] │ │ + b 2ef34 │ │ │ │ -0001e534 : │ │ +0001fb44 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r5, r0 │ │ sub sp, sp, #20 │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - mov r9, r3 │ │ - ldr r8, [r0, #8] │ │ - ldr r3, [r0, #16] │ │ - cmp ip, #0 │ │ - mov r4, r0 │ │ - str r3, [sp, #12] │ │ - mov r6, r1 │ │ - mov fp, r2 │ │ - ldr sl, [sp, #56] ; 0x38 │ │ - ldr r5, [r0, #12] │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + mov r4, r1 │ │ + cmp r0, #0 │ │ + ldr r9, [r5, #16] │ │ + ldr r8, [r5, #8] │ │ + ldr r6, [r5, #12] │ │ + bne 1fd4c │ │ + mov sl, r3 │ │ ldr r3, [r8, #16] │ │ - bne 1e6f4 │ │ + mov fp, r2 │ │ cmp r3, #0 │ │ - movgt r2, ip │ │ - ble 1e594 │ │ - ldr r3, [r4, #24] │ │ - strb r2, [r3, ip] │ │ - ldr r3, [r8, #16] │ │ - add ip, ip, #1 │ │ - cmp r3, ip │ │ - bgt 1e57c │ │ - cmp r9, #0 │ │ - ble 1e5d0 │ │ - mov r2, #0 │ │ - mov r3, r2 │ │ - mov ip, #1 │ │ - ldrb r7, [fp, r3] │ │ - ldr r0, [r5, #28] │ │ - ldr r1, [r4, #24] │ │ - add r2, r7, r2 │ │ - ldr r0, [r0, r2, lsl #2] │ │ + movgt r3, r0 │ │ + movgt r1, r3 │ │ + ble 1fe64 │ │ + ldr r2, [r5, #24] │ │ + strb r1, [r2, r3] │ │ + ldr r2, [r8, #16] │ │ add r3, r3, #1 │ │ - cmp r3, r9 │ │ - strb ip, [r1, r0] │ │ - bne 1e5a8 │ │ - ldr r3, [r8, #16] │ │ - cmp r3, #0 │ │ - ble 1e62c │ │ + cmp r2, r3 │ │ + bgt 1fb88 │ │ + cmp sl, #0 │ │ + ble 1fd40 │ │ mov r7, #0 │ │ - b 1e5ec │ │ - add r7, r7, #1 │ │ - cmp r3, r7 │ │ - ble 1e62c │ │ - ldr r2, [r4, #24] │ │ - ldrb r2, [r2, r7] │ │ + sub ip, fp, #1 │ │ + mov r3, r7 │ │ + mov r2, ip │ │ + mov lr, #1 │ │ + ldrb r0, [r2, #1]! │ │ + ldr r1, [r6, #28] │ │ + add r3, r3, #1 │ │ + add r7, r7, r0 │ │ + ldr r1, [r1, r7, lsl #2] │ │ + ldr r0, [r5, #24] │ │ + cmp sl, r3 │ │ + strb lr, [r0, r1] │ │ + bgt 1fbbc │ │ + ldr r2, [r8, #16] │ │ cmp r2, #0 │ │ - beq 1e5e0 │ │ - ldr r3, [r4, #20] │ │ + ble 1fc4c │ │ + mov r7, #0 │ │ + b 1fc00 │ │ + add r7, r7, #1 │ │ + cmp r2, r7 │ │ + ble 1fc40 │ │ + ldr r3, [r5, #24] │ │ + ldrb r3, [r3, r7] │ │ + cmp r3, #0 │ │ + beq 1fbf4 │ │ + ldr r3, [r5, #20] │ │ mov r1, r7 │ │ + ldr r3, [r3, r7, lsl #2] │ │ + mov r2, r9 │ │ + str r3, [sp] │ │ mov r0, r8 │ │ - ldr ip, [r3, r7, lsl #2] │ │ - ldr r2, [sp, #12] │ │ - mov r3, sl │ │ - str ip, [sp] │ │ - bl 2d2bc │ │ - ldr r3, [r8, #16] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + bl 2eb58 │ │ + ldr r2, [r8, #16] │ │ add r7, r7, #1 │ │ - cmp r3, r7 │ │ - bgt 1e5ec │ │ - cmp r9, #0 │ │ - ble 1e6e8 │ │ + cmp r2, r7 │ │ + bgt 1fc00 │ │ + cmp sl, #0 │ │ + ble 1fd34 │ │ + sub ip, fp, #1 │ │ mov r7, #0 │ │ - mov r8, r7 │ │ - mvn sl, #-2147483648 ; 0x80000000 │ │ - ldrb r1, [fp, r8] │ │ - ldr r2, [r5, #28] │ │ - ldr r3, [r4, #20] │ │ - add r7, r1, r7 │ │ + str r9, [sp, #8] │ │ + mov fp, r7 │ │ + mov r9, r5 │ │ + mvn r8, #-2147483648 ; 0x80000000 │ │ + mov r5, ip │ │ + str ip, [sp, #12] │ │ + ldrb r1, [r5, #1]! │ │ + ldr r2, [r6, #28] │ │ + ldr r3, [r9, #20] │ │ + add r7, r7, r1 │ │ ldr r2, [r2, r7, lsl #2] │ │ - mov r0, r5 │ │ mov r1, r7 │ │ ldr r2, [r3, r2, lsl #2] │ │ - ldr r3, [sp, #12] │ │ - bl 1fc8c │ │ + mov r0, r6 │ │ + ldr r3, [sp, #8] │ │ + bl 21314 │ │ lsl r0, r0, #16 │ │ - add r8, r8, #1 │ │ + add fp, fp, #1 │ │ lsr r0, r0, #16 │ │ lsl r2, r7, #1 │ │ lsl r3, r0, #16 │ │ - strh r0, [r6, r2] │ │ + strh r0, [r4, r2] │ │ asr r3, r3, #16 │ │ - cmp sl, r3 │ │ - movge sl, r3 │ │ - cmp r8, r9 │ │ - bne 1e640 │ │ - mov r0, #0 │ │ - mov r4, #32512 ; 0x7f00 │ │ - mov r2, r0 │ │ - add r4, r4, #255 ; 0xff │ │ - ldrb r1, [fp, r2] │ │ - mov r3, #32512 ; 0x7f00 │ │ - add r3, r3, #255 ; 0xff │ │ - add r0, r1, r0 │ │ - lsl r1, r0, #1 │ │ - ldrsh ip, [r6, r1] │ │ - rsb ip, sl, ip │ │ - cmp ip, r4 │ │ - bgt 1e6d8 │ │ - cmn ip, #32768 ; 0x8000 │ │ - lslge r3, ip, #16 │ │ - movlt r3, #32768 ; 0x8000 │ │ - lsrge r3, r3, #16 │ │ - add r2, r2, #1 │ │ - cmp r2, r9 │ │ - strh r3, [r6, r1] │ │ - bne 1e6a4 │ │ + cmp r8, r3 │ │ + movge r8, r3 │ │ + cmp sl, fp │ │ + bgt 1fc68 │ │ + mov r1, #0 │ │ + mov r7, #65536 ; 0x10000 │ │ + mov r5, #32512 ; 0x7f00 │ │ + mov r6, #-2147483648 ; 0x80000000 │ │ + mov r0, r1 │ │ + ldr ip, [sp, #12] │ │ + sub r7, r7, #1 │ │ + add r5, r5, #255 ; 0xff │ │ + asr r6, r6, #16 │ │ + ldrb r3, [ip, #1]! │ │ + add r0, r0, #1 │ │ + add r1, r1, r3 │ │ + lsl lr, r1, #1 │ │ + ldrsh r3, [r4, lr] │ │ + rsb r3, r8, r3 │ │ + add r2, r3, #32768 ; 0x8000 │ │ + cmp r2, r7 │ │ + movls r9, #1 │ │ + movhi r9, #0 │ │ + movls r2, r3 │ │ + movhi r2, r5 │ │ + cmp r3, r5 │ │ + movle r3, r9 │ │ + orrgt r3, r9, #1 │ │ + cmp r3, #0 │ │ + movne r3, r2 │ │ + moveq r3, r6 │ │ + cmp sl, r0 │ │ + strh r3, [r4, lr] │ │ + bgt 1fce0 │ │ mov r0, #0 │ │ add sp, sp, #20 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cmp r2, #0 │ │ + bgt 1fbec │ │ + b 1fd34 │ │ + ldr r3, [r8, #16] │ │ cmp r3, #0 │ │ - ble 1e73c │ │ - mov r9, r5 │ │ - ldr r5, [sp, #12] │ │ - mov r7, #0 │ │ - ldr r3, [r4, #20] │ │ + movgt r7, #0 │ │ + ble 1fd8c │ │ + ldr r3, [r5, #20] │ │ mov r1, r7 │ │ + ldr r3, [r3, r7, lsl #2] │ │ mov r0, r8 │ │ - ldr ip, [r3, r7, lsl #2] │ │ - mov r2, r5 │ │ - mov r3, sl │ │ - str ip, [sp] │ │ - bl 2d2bc │ │ + str r3, [sp] │ │ + mov r2, r9 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + bl 2eb58 │ │ ldr r3, [r8, #16] │ │ add r7, r7, #1 │ │ cmp r3, r7 │ │ - bgt 1e708 │ │ - mov r5, r9 │ │ - ldr r3, [r5, #8] │ │ + bgt 1fd5c │ │ + ldr r3, [r6, #8] │ │ cmp r3, #0 │ │ - beq 1e6e8 │ │ - ldr r9, [sp, #12] │ │ - mov ip, #0 │ │ - mov sl, r6 │ │ - mov r7, ip │ │ - mvn r8, #-2147483648 ; 0x80000000 │ │ - mov r6, r4 │ │ - ldr r3, [r5, #28] │ │ - ldr r2, [r6, #20] │ │ - mov r1, r7 │ │ - ldr lr, [r3, ip, lsl #2] │ │ - mov r0, r5 │ │ + movne r8, #0 │ │ + mvnne r7, #-2147483648 ; 0x80000000 │ │ + subne sl, r4, #2 │ │ + beq 1fd34 │ │ + ldr r2, [r6, #28] │ │ + ldr r3, [r5, #20] │ │ + mov r1, r8 │ │ + ldr r2, [r2, r8, lsl #2] │ │ + mov r0, r6 │ │ + ldr r2, [r3, r2, lsl #2] │ │ mov r3, r9 │ │ - ldr r2, [r2, lr, lsl #2] │ │ - lsl r4, ip, #1 │ │ - bl 1fc8c │ │ + bl 21314 │ │ lsl r0, r0, #16 │ │ - ldr r1, [r5, #8] │ │ + ldr r2, [r6, #8] │ │ lsr r0, r0, #16 │ │ - add r7, r7, #1 │ │ + add r8, r8, #1 │ │ lsl r3, r0, #16 │ │ - strh r0, [sl, r4] │ │ + strh r0, [sl, #2]! │ │ asr r3, r3, #16 │ │ - cmp r8, r3 │ │ - movge r8, r3 │ │ - cmp r7, r1 │ │ - mov ip, r7 │ │ - bcc 1e760 │ │ - cmp r1, #0 │ │ - mov r6, sl │ │ - beq 1e6e8 │ │ - mov r0, #0 │ │ - mov r4, #32512 ; 0x7f00 │ │ - mov r2, r0 │ │ - add r4, r4, #255 ; 0xff │ │ - lsl r0, r0, #1 │ │ - ldrsh ip, [r6, r0] │ │ + cmp r7, r3 │ │ + movge r7, r3 │ │ + cmp r8, r2 │ │ + bcc 1fda4 │ │ + cmp r2, #0 │ │ + beq 1fd34 │ │ + mov ip, #65536 ; 0x10000 │ │ mov r3, #32512 ; 0x7f00 │ │ + mov r0, #-2147483648 ; 0x80000000 │ │ + add r2, r4, r2, lsl #1 │ │ + sub ip, ip, #1 │ │ add r3, r3, #255 ; 0xff │ │ - rsb ip, r8, ip │ │ - cmp ip, r4 │ │ - bgt 1e7fc │ │ - cmn ip, #32768 ; 0x8000 │ │ - lslge r3, ip, #16 │ │ - movlt r3, #32768 ; 0x8000 │ │ - lsrge r3, r3, #16 │ │ - add r2, r2, #1 │ │ - cmp r2, r1 │ │ - strh r3, [r6, r0] │ │ - mov r0, r2 │ │ - bne 1e7d0 │ │ - b 1e6e8 │ │ - │ │ -0001e814 : │ │ - mov r3, r0 │ │ - ldr r2, [r3, #28] │ │ - ldr r0, [r0, #8] │ │ - b 2d688 │ │ - │ │ -0001e824 : │ │ - push {r4, lr} │ │ - subs r4, r0, #0 │ │ - beq 1e87c │ │ - ldr r0, [r4, #8] │ │ - cmp r0, #0 │ │ - beq 1e840 │ │ - bl 2d260 │ │ - ldr r0, [r4, #12] │ │ - cmp r0, #0 │ │ - beq 1e850 │ │ - bl 1fc38 │ │ - ldr r0, [r4, #20] │ │ - cmp r0, #0 │ │ - beq 1e860 │ │ - bl 47260 <__udivdi3+0x45c> │ │ - ldr r0, [r4, #24] │ │ - cmp r0, #0 │ │ - beq 1e870 │ │ - bl 47250 <__udivdi3+0x44c> │ │ - mov r0, r4 │ │ - pop {r4, lr} │ │ - b 47250 <__udivdi3+0x44c> │ │ - pop {r4, pc} │ │ + asr r0, r0, #16 │ │ + ldrsh r1, [r4] │ │ + rsb r1, r7, r1 │ │ + add lr, r1, #32768 ; 0x8000 │ │ + cmp lr, ip │ │ + movls r5, #1 │ │ + movhi r5, #0 │ │ + movls lr, r1 │ │ + movhi lr, r3 │ │ + cmp r1, r3 │ │ + movle r1, r5 │ │ + orrgt r1, r5, #1 │ │ + cmp r1, #0 │ │ + movne r1, lr │ │ + moveq r1, r0 │ │ + strh r1, [r4], #2 │ │ + cmp r4, r2 │ │ + bne 1fe14 │ │ + mov r0, #0 │ │ + add sp, sp, #20 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cmp sl, #0 │ │ + bgt 1fba8 │ │ + b 1fd34 │ │ │ │ -0001e880 : │ │ +0001fe70 : │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov sl, r2 │ │ - ldr r2, [pc, #992] ; 1ec70 │ │ + mov r9, r0 │ │ + mov r7, r2 │ │ + ldr r2, [pc, #948] ; 20238 │ │ sub sp, sp, #16 │ │ - mov r7, r0 │ │ + mov r6, r1 │ │ add r2, pc, r2 │ │ + mov r1, #32 │ │ mov r3, #94 ; 0x5e │ │ - mov r8, r1 │ │ mov r0, #1 │ │ - mov r1, #32 │ │ - ldr r5, [r7] │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr r1, [pc, #956] ; 1ec74 │ │ + ldr r5, [r9] │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ mov r3, #0 │ │ - str r3, [r0, #8] │ │ - str r3, [r0, #12] │ │ mov r4, r0 │ │ + ldr r1, [pc, #908] ; 2023c │ │ str r5, [r0, #28] │ │ + str r3, [r4, #8] │ │ + str r3, [r4, #12] │ │ add r1, pc, r1 │ │ mov r0, r5 │ │ - bl 47270 <__udivdi3+0x46c> │ │ - ldr r1, [pc, #924] ; 1ec78 │ │ - mov r9, r0 │ │ - mov r0, r5 │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ + ldr r1, [pc, #884] ; 20240 │ │ + mov sl, r0 │ │ add r1, pc, r1 │ │ - bl 47270 <__udivdi3+0x46c> │ │ - ldr r1, [pc, #908] ; 1ec7c │ │ - mov r6, r0 │ │ mov r0, r5 │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ + ldr r1, [pc, #868] ; 20244 │ │ + mov r8, r0 │ │ add r1, pc, r1 │ │ - bl 47280 <__udivdi3+0x47c> │ │ - bl 44d08 <__aeabi_d2f> │ │ - mov r3, r8 │ │ - mov r1, r6 │ │ + mov r0, r5 │ │ + bl 48bc4 <_Unwind_GetTextRelBase@@Base+0x518> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + mov r1, r8 │ │ mov r2, r0 │ │ - mov r0, r9 │ │ - bl 2d0c8 │ │ - ldr r1, [r7, #16] │ │ - ldr r7, [r0, #20] │ │ - mov r6, r0 │ │ - ldr ip, [r1, #24] │ │ + mov r3, r6 │ │ + mov r0, sl │ │ + bl 2e910 │ │ + ldr ip, [r9, #16] │ │ + ldr lr, [r0, #20] │ │ + mov r8, r0 │ │ + ldr r3, [ip, #24] │ │ str r0, [r4, #8] │ │ - cmp ip, #0 │ │ - ldreq r3, [r1, #12] │ │ - movne r3, ip │ │ - cmp r7, r3 │ │ - bne 1eb44 │ │ - cmp r7, #0 │ │ - ble 1e9c0 │ │ - ldr r3, [r1, #84] ; 0x54 │ │ - ldr r2, [r0, #28] │ │ cmp r3, #0 │ │ - beq 1eb9c │ │ + ldreq r3, [ip, #12] │ │ + cmp lr, r3 │ │ + bne 20150 │ │ + cmp lr, #0 │ │ + ble 1ffcc │ │ + ldr r2, [r0, #28] │ │ mov r3, #0 │ │ - ldr r1, [r1, #92] ; 0x5c │ │ - mov ip, r3 │ │ - b 1e974 │ │ - add ip, ip, #1 │ │ - cmp ip, r7 │ │ - add r3, r3, #4 │ │ - beq 1e9c0 │ │ - ldr lr, [r2, r3] │ │ - cmp lr, r1 │ │ - beq 1e964 │ │ - mov r5, r1 │ │ - ldr r1, [pc, #756] ; 1ec80 │ │ - ldr r3, [pc, #756] ; 1ec84 │ │ + ldr r9, [ip, #84] ; 0x54 │ │ + sub r2, r2, #4 │ │ + b 1ff5c │ │ + ldr r1, [ip, #92] ; 0x5c │ │ + cmp sl, r1 │ │ + bne 1ff84 │ │ + add r3, r3, #1 │ │ + cmp r3, lr │ │ + beq 1ffcc │ │ + cmp r9, #0 │ │ + lsl r0, r3, #2 │ │ + ldr sl, [r2, #4]! │ │ + bne 1ff44 │ │ + ldr r1, [ip, #28] │ │ + cmp r1, #0 │ │ + ldreq r1, [ip, #16] │ │ + ldr r1, [r1, r0] │ │ + cmp sl, r1 │ │ + beq 1ff50 │ │ + cmp r9, #0 │ │ + beq 201a0 │ │ + ldr r2, [ip, #92] ; 0x5c │ │ + str r3, [sp] │ │ + ldr r1, [pc, #684] ; 20248 │ │ + ldr r3, [pc, #684] ; 2024c │ │ + str r2, [sp, #8] │ │ + str sl, [sp, #4] │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ mov r2, #113 ; 0x71 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - str lr, [sp, #4] │ │ - str r5, [sp, #8] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, r4 │ │ - bl 1e824 │ │ + bl 1fad8 │ │ mov r0, #0 │ │ add sp, sp, #16 │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldr r1, [pc, #704] ; 1ec88 │ │ + ldr r1, [pc, #636] ; 20250 │ │ mov r0, r5 │ │ add r1, pc, r1 │ │ - bl 47270 <__udivdi3+0x46c> │ │ - ldr r1, [pc, #692] ; 1ec8c │ │ - mov r9, r0 │ │ - mov r0, r5 │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ + ldr r1, [pc, #624] ; 20254 │ │ + mov sl, r0 │ │ add r1, pc, r1 │ │ - bl 47270 <__udivdi3+0x46c> │ │ - ldr r1, [pc, #676] ; 1ec90 │ │ - mov r7, r0 │ │ mov r0, r5 │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ + ldr r1, [pc, #608] ; 20258 │ │ + mov r9, r0 │ │ add r1, pc, r1 │ │ - bl 47280 <__udivdi3+0x47c> │ │ - bl 44d08 <__aeabi_d2f> │ │ - mov r2, r7 │ │ + mov r0, r5 │ │ + bl 48bc4 <_Unwind_GetTextRelBase@@Base+0x518> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + mov r2, r9 │ │ mov r3, r0 │ │ - mov r1, r9 │ │ - mov r0, r6 │ │ - str r8, [sp] │ │ - str sl, [sp, #4] │ │ - bl 1ecdc │ │ - ldr r1, [pc, #628] ; 1ec94 │ │ - mov r7, r0 │ │ + mov r1, sl │ │ + str r6, [sp] │ │ + str r7, [sp, #4] │ │ + mov r0, r8 │ │ + bl 202a4 │ │ + ldr r1, [pc, #560] ; 2025c │ │ + mov r6, r0 │ │ str r0, [r4, #12] │ │ add r1, pc, r1 │ │ mov r0, r5 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - ldr lr, [r6, #20] │ │ - ldr ip, [r7, #12] │ │ - str r0, [r7, #36] ; 0x24 │ │ - cmp ip, lr │ │ - bne 1ec54 │ │ - ldr ip, [r7, #16] │ │ - ldr lr, [r6, #24] │ │ - cmp ip, lr │ │ - bne 1ec0c │ │ - ldr lr, [r7, #20] │ │ - ldr ip, [r6, #16] │ │ - cmp lr, ip │ │ - bhi 1ec38 │ │ - bcc 1eb74 │ │ - ldr r1, [pc, #552] ; 1ec98 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ + ldr r2, [r8, #20] │ │ + ldr r3, [r6, #12] │ │ + str r0, [r6, #36] ; 0x24 │ │ + cmp r3, r2 │ │ + bne 201b4 │ │ + ldr r3, [r6, #16] │ │ + ldr r2, [r8, #24] │ │ + cmp r3, r2 │ │ + bne 201e0 │ │ + ldr r2, [r6, #20] │ │ + ldr r3, [r8, #16] │ │ + cmp r2, r3 │ │ + bhi 2020c │ │ + bcc 20178 │ │ + ldr r1, [pc, #484] ; 20260 │ │ mov r0, r5 │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - ldr r1, [pc, #540] ; 1ec9c │ │ - ldr r3, [pc, #540] ; 1eca0 │ │ - mov ip, r0 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ + mov r3, r0 │ │ str r0, [r4, #16] │ │ + ldr r1, [pc, #464] ; 20264 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #460] ; 20268 │ │ + mov r2, #141 ; 0x8d │ │ add r3, pc, r3 │ │ - mov r0, #1 │ │ add r1, pc, r1 │ │ - mov r2, #141 ; 0x8d │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr ip, [r4, #16] │ │ + mov r0, #1 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r2, [r4, #16] │ │ ldr r3, [r4, #8] │ │ - cmp ip, #0 │ │ - ldr lr, [r3, #24] │ │ - beq 1eabc │ │ - cmp ip, lr │ │ - ble 1eaec │ │ - ldr r1, [pc, #480] ; 1eca4 │ │ - ldr r3, [pc, #480] ; 1eca8 │ │ + cmp r2, #0 │ │ + ldr r3, [r3, #24] │ │ + beq 200c8 │ │ + cmp r2, r3 │ │ + ble 200f8 │ │ + str r3, [sp, #4] │ │ + ldr r1, [pc, #408] ; 2026c │ │ + ldr r3, [pc, #408] ; 20270 │ │ + str r2, [sp] │ │ mov r0, #3 │ │ - add r1, pc, r1 │ │ - add r3, pc, r3 │ │ mov r2, #145 ; 0x91 │ │ - str ip, [sp] │ │ - str lr, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + add r3, pc, r3 │ │ + add r1, pc, r1 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ ldr r3, [r4, #8] │ │ - ldr ip, [r3, #24] │ │ - str ip, [r4, #16] │ │ - ldr r5, [pc, #440] ; 1ecac │ │ - ldr r1, [r6, #20] │ │ - ldr r0, [r6, #16] │ │ - mov r2, ip │ │ + ldr r2, [r3, #24] │ │ + str r2, [r4, #16] │ │ + mov r3, #151 ; 0x97 │ │ + ldr r5, [pc, #368] ; 20274 │ │ + ldr r1, [r8, #20] │ │ + ldr r0, [r8, #16] │ │ add r5, pc, r5 │ │ - mov ip, #151 ; 0x97 │ │ - mov r3, #8 │ │ - str ip, [sp, #4] │ │ + str r3, [sp, #4] │ │ str r5, [sp] │ │ - bl 472a0 <__udivdi3+0x49c> │ │ - mov r3, #152 ; 0x98 │ │ + mov r3, #8 │ │ + bl 48be4 <_Unwind_GetTextRelBase@@Base+0x538> │ │ + mov r2, r5 │ │ str r0, [r4, #20] │ │ mov r1, #1 │ │ - mov r2, r5 │ │ - ldr r0, [r6, #16] │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr r3, [pc, #380] ; 1ecb0 │ │ + ldr r0, [r8, #16] │ │ + mov r3, #152 ; 0x98 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ str r0, [r4, #24] │ │ mov r0, r4 │ │ + ldr r3, [pc, #308] ; 20278 │ │ add r3, pc, r3 │ │ str r3, [r4] │ │ - b 1e9b8 │ │ - cmp ip, #0 │ │ - ldreq ip, [r1, #12] │ │ - ldr r3, [pc, #352] ; 1ecb4 │ │ - ldr r1, [pc, #352] ; 1ecb8 │ │ + add sp, sp, #16 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + str r3, [sp, #4] │ │ + ldr r1, [pc, #288] ; 2027c │ │ + ldr r3, [pc, #288] ; 20280 │ │ + str lr, [sp] │ │ mov r0, #4 │ │ - mov r2, #107 ; 0x6b │ │ add r1, pc, r1 │ │ + mov r2, #107 ; 0x6b │ │ add r3, pc, r3 │ │ - str r7, [sp] │ │ - str ip, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 1e9ac │ │ - ldr r1, [pc, #320] ; 1ecbc │ │ - ldr r3, [pc, #320] ; 1ecc0 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 1ffb8 │ │ + str r3, [sp, #4] │ │ + ldr r1, [pc, #256] ; 20284 │ │ + ldr r3, [pc, #256] ; 20288 │ │ + str r2, [sp] │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ mov r2, #138 ; 0x8a │ │ add r3, pc, r3 │ │ - str lr, [sp] │ │ - str ip, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 1ea68 │ │ - ldr r9, [r1, #28] │ │ - mov ip, r3 │ │ - cmp r9, #0 │ │ - bne 1ebc0 │ │ - b 1ebf4 │ │ - add ip, ip, #1 │ │ - cmp ip, r7 │ │ - add r3, r3, #4 │ │ - beq 1e9c0 │ │ - ldr lr, [r2, r3] │ │ - ldr r0, [r9, r3] │ │ - cmp lr, r0 │ │ - beq 1ebb0 │ │ - cmp r9, #0 │ │ - ldrne r5, [r9, r3] │ │ - ldreq r2, [r1, #16] │ │ - ldreq r5, [r2, r3] │ │ - b 1e984 │ │ - add ip, ip, #1 │ │ - cmp ip, r7 │ │ - add r3, r3, #4 │ │ - beq 1e9c0 │ │ - ldr r0, [r1, #16] │ │ - ldr lr, [r2, r3] │ │ - ldr r0, [r0, r3] │ │ - cmp lr, r0 │ │ - beq 1ebe4 │ │ - b 1ebd0 │ │ - ldr r1, [pc, #176] ; 1ecc4 │ │ - ldr r3, [pc, #176] ; 1ecc8 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 20074 │ │ + ldr r2, [ip, #28] │ │ + cmp r2, #0 │ │ + ldreq r2, [ip, #16] │ │ + ldr r2, [r2, r0] │ │ + b 1ff90 │ │ + str r3, [sp, #4] │ │ + ldr r1, [pc, #204] ; 2028c │ │ + ldr r3, [pc, #204] ; 20290 │ │ + str r2, [sp] │ │ mov r0, #5 │ │ add r1, pc, r1 │ │ - mov r2, #132 ; 0x84 │ │ + mov r2, #129 ; 0x81 │ │ add r3, pc, r3 │ │ - str lr, [sp] │ │ - str ip, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r1, [pc, #140] ; 1eccc │ │ - ldr r3, [pc, #140] ; 1ecd0 │ │ + bl f438 │ │ + str r3, [sp, #4] │ │ + ldr r1, [pc, #168] ; 20294 │ │ + ldr r3, [pc, #168] ; 20298 │ │ + str r2, [sp] │ │ mov r0, #5 │ │ add r1, pc, r1 │ │ - mov r2, #135 ; 0x87 │ │ + mov r2, #132 ; 0x84 │ │ add r3, pc, r3 │ │ - b 1ec24 │ │ - ldr r1, [pc, #120] ; 1ecd4 │ │ - ldr r3, [pc, #120] ; 1ecd8 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, #1 │ │ + bl f438 │ │ + str r3, [sp, #4] │ │ + ldr r1, [pc, #132] ; 2029c │ │ + ldr r3, [pc, #132] ; 202a0 │ │ + str r2, [sp] │ │ mov r0, #5 │ │ add r1, pc, r1 │ │ - mov r2, #129 ; 0x81 │ │ + mov r2, #135 ; 0x87 │ │ add r3, pc, r3 │ │ - b 1ec24 │ │ - ldrdeq r3, [r3], -ip │ │ - ldrdeq r3, [r3], -r8 │ │ - andeq r3, r3, r8, asr #31 │ │ - ; instruction: 0x00033fbc │ │ - andeq r3, r3, r0, ror #29 │ │ - andeq r3, r3, r8, asr pc │ │ - andeq r3, r3, r0, ror #30 │ │ - andeq r3, r3, r4, asr pc │ │ - andeq r3, r3, r0, asr pc │ │ - andeq r3, r3, ip, lsr #30 │ │ - ; instruction: 0x00033fb8 │ │ - andeq r3, r3, r0, ror #27 │ │ - andeq r3, r3, r8, lsr #31 │ │ - andeq r3, r3, r8, lsr #27 │ │ - andeq r3, r3, ip, ror pc │ │ - andeq r3, r3, r4, ror sp │ │ - andeq r9, r3, r8, ror #10 │ │ - andeq r3, r3, r0, ror #26 │ │ - andeq r3, r3, r4, lsl sp │ │ - strdeq r3, [r3], -r0 │ │ - andeq r3, r3, r8, ror #28 │ │ - andeq r3, r3, r8, asr ip │ │ - andeq r3, r3, r8, ror #26 │ │ - andeq r3, r3, ip, lsr #24 │ │ - andeq r3, r3, ip, ror #26 │ │ - andeq r3, r3, r0, lsl ip │ │ - strdeq r3, [r3], -r0 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, #1 │ │ + bl f438 │ │ + andeq r4, r3, r8, lsl #11 │ │ + andeq r4, r3, r8, lsl #11 │ │ + andeq r4, r3, ip, ror r5 │ │ + andeq r4, r3, r0, ror r5 │ │ + andeq r4, r3, r8, ror #8 │ │ + andeq r4, r3, r0, ror #9 │ │ + strdeq r4, [r3], -r4 ; │ │ + andeq r4, r3, ip, ror #9 │ │ + andeq r4, r3, r8, ror #9 │ │ + andeq r4, r3, r0, asr #9 │ │ + andeq r4, r3, ip, asr #10 │ │ + andeq r4, r3, r0, ror r3 │ │ + andeq r4, r3, r4, lsr r5 │ │ + andeq r4, r3, ip, lsr #6 │ │ + andeq r4, r3, r8, lsl #10 │ │ + andeq r4, r3, r8, lsl #6 │ │ + andeq r9, r3, r0, ror #30 │ │ + andeq r4, r3, ip, lsr #5 │ │ + strdeq r4, [r3], -r4 ; │ │ + andeq r4, r3, r4, lsl #5 │ │ + strdeq r4, [r3], -ip │ │ + andeq r4, r3, r8, asr #4 │ │ + andeq r4, r3, r8, lsr #6 │ │ + andeq r4, r3, ip, lsl r2 │ │ + andeq r4, r3, ip, lsr #6 │ │ + strdeq r4, [r3], -r0 │ │ + andeq r4, r3, r0, lsr r3 │ │ │ │ -0001ecdc : │ │ +000202a4 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldr r5, [pc, #3636] ; 1fb1c │ │ - sub sp, sp, #92 ; 0x5c │ │ - mov r7, r3 │ │ - add r5, pc, r5 │ │ + mov r4, r3 │ │ mov r3, #280 ; 0x118 │ │ + ldr ip, [pc, #3808] ; 21198 │ │ + mov r8, r0 │ │ + ldr r0, [pc, ip] │ │ + ldr r6, [pc, #3800] ; 2119c │ │ + sub sp, sp, #100 ; 0x64 │ │ + ldr ip, [r0] │ │ + add r6, pc, r6 │ │ add r3, r3, #1 │ │ - mov r6, r0 │ │ - str r2, [sp, #36] ; 0x24 │ │ + str ip, [sp, #92] ; 0x5c │ │ + ldr ip, [sp, #140] ; 0x8c │ │ + str r0, [sp, #56] ; 0x38 │ │ str r1, [sp, #40] ; 0x28 │ │ - mov r2, r5 │ │ + mov r9, r2 │ │ + str r2, [sp, #36] ; 0x24 │ │ mov r1, #40 ; 0x28 │ │ + mov r2, r6 │ │ mov r0, #1 │ │ - ldr r9, [sp, #128] ; 0x80 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - mov r4, r0 │ │ - mov r0, r9 │ │ - bl 41d50 │ │ + str ip, [sp, #52] ; 0x34 │ │ + ldr r7, [sp, #136] ; 0x88 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + mov r5, r0 │ │ + mov r0, r7 │ │ + bl 439b4 │ │ mov r3, #1 │ │ mov r2, #10 │ │ - bl 4116c │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - ldr r3, [r6, #16] │ │ - str r0, [r4, #4] │ │ - cmp ip, #0 │ │ - str r7, [r4, #24] │ │ - str r3, [r4, #20] │ │ - beq 1f420 │ │ - ldr r1, [pc, #3532] ; 1fb20 │ │ - mov r0, ip │ │ + bl 42d18 │ │ + ldr r3, [r8, #16] │ │ + cmp r9, #0 │ │ + str r4, [r5, #24] │ │ + str r0, [r5, #4] │ │ + str r3, [r5, #20] │ │ + beq 209e0 │ │ + ldr r1, [pc, #3688] ; 211a0 │ │ + mov r0, r9 │ │ add r1, pc, r1 │ │ - bl ea88 │ │ + bl f36c │ │ cmp r0, #0 │ │ - beq 1ed94 │ │ - ldr r1, [pc, #3512] ; 1fb24 │ │ + beq 20378 │ │ + ldr r1, [pc, #3668] ; 211a4 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r1, pc, r1 │ │ - bl ea88 │ │ + bl f36c │ │ cmp r0, #0 │ │ - beq 1ed94 │ │ - ldr r1, [pc, #3492] ; 1fb28 │ │ + beq 20378 │ │ + ldr r1, [pc, #3648] ; 211a8 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r1, pc, r1 │ │ - bl ea88 │ │ + bl f36c │ │ cmp r0, #0 │ │ - bne 1f6b8 │ │ + bne 20c94 │ │ str r0, [sp, #44] ; 0x2c │ │ - ldr r5, [pc, #3468] ; 1fb2c │ │ - ldr r3, [pc, #3468] ; 1fb30 │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - add r5, pc, r5 │ │ + ldr r4, [pc, #3624] ; 211ac │ │ + ldr r6, [sp, #40] ; 0x28 │ │ + ldr r3, [pc, #3620] ; 211b0 │ │ + add r4, pc, r4 │ │ mov r0, #1 │ │ - mov r1, r5 │ │ - mov r2, #149 ; 0x95 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r1, [pc, #3436] ; 1fb34 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ + mov r1, r4 │ │ + mov r2, #149 ; 0x95 │ │ + str r6, [sp] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r1, [pc, #3592] ; 211b4 │ │ + mov r0, r6 │ │ add r1, pc, r1 │ │ - bl ea70 │ │ - subs ip, r0, #0 │ │ - str ip, [sp, #28] │ │ - beq 1f690 │ │ - add r1, sp, #80 ; 0x50 │ │ - add r2, sp, #84 ; 0x54 │ │ - add r3, sp, #68 ; 0x44 │ │ - bl 472b0 <__udivdi3+0x4ac> │ │ + bl f354 │ │ + subs r3, r0, #0 │ │ + str r3, [sp, #24] │ │ + beq 20c6c │ │ + add r1, sp, #84 ; 0x54 │ │ + add r2, sp, #88 ; 0x58 │ │ + add r3, sp, #72 ; 0x48 │ │ + bl 48bf4 <_Unwind_GetTextRelBase@@Base+0x548> │ │ cmp r0, #0 │ │ - blt 1f668 │ │ - ldr r6, [sp, #80] ; 0x50 │ │ + blt 20c44 │ │ mov r3, #0 │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r5, [r6] │ │ - ldr r7, [sp, #84] ; 0x54 │ │ - cmp r5, r3 │ │ - streq r5, [sp, #48] ; 0x30 │ │ - beq 1eec4 │ │ + ldr r4, [sp, #84] ; 0x54 │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldr r8, [r4] │ │ + cmp r8, r3 │ │ + streq r8, [sp, #48] ; 0x30 │ │ + ldreq r6, [sp, #88] ; 0x58 │ │ + beq 204cc │ │ str r3, [sp, #48] ; 0x30 │ │ - mov r8, r3 │ │ - ldr r3, [pc, #3348] ; 1fb38 │ │ - ldr fp, [pc, #3348] ; 1fb3c │ │ - ldr sl, [pc, #3348] ; 1fb40 │ │ + mov sl, r3 │ │ + ldr r3, [pc, #3504] ; 211b8 │ │ + ldr fp, [pc, #3504] ; 211bc │ │ + ldr r9, [pc, #3504] ; 211c0 │ │ add r3, pc, r3 │ │ - str r3, [sp, #32] │ │ - ldr r3, [pc, #3340] ; 1fb44 │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #3496] ; 211c4 │ │ + ldr r6, [sp, #88] ; 0x58 │ │ add fp, pc, fp │ │ add r3, pc, r3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - b 1ee78 │ │ - ldr r5, [r7, r8] │ │ - mov r1, fp │ │ - mov r0, r5 │ │ - bl ea88 │ │ + str r3, [sp, #32] │ │ + ldr r3, [pc, #3480] ; 211c8 │ │ + add r9, pc, r9 │ │ + add r3, pc, r3 │ │ + str r3, [sp, #60] ; 0x3c │ │ + b 20470 │ │ + ldr r8, [r6, sl] │ │ + mov r1, r9 │ │ + mov r0, r8 │ │ + bl f36c │ │ cmp r0, #0 │ │ - bne 1f33c │ │ - ldr r8, [sp, #76] ; 0x4c │ │ - add r8, r8, #1 │ │ - ldr r5, [r6, r8, lsl #2] │ │ - str r8, [sp, #76] ; 0x4c │ │ - lsl r8, r8, #2 │ │ - cmp r5, #0 │ │ - beq 1eec4 │ │ - mov r0, r5 │ │ - add r1, pc, sl │ │ - bl ea88 │ │ + bne 204a4 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + add r3, r3, #1 │ │ + ldr r8, [r4, r3, lsl #2] │ │ + lsl sl, r3, #2 │ │ + str r3, [sp, #80] ; 0x50 │ │ + cmp r8, #0 │ │ + beq 204cc │ │ + mov r0, r8 │ │ + ldr r1, [sp, #28] │ │ + bl f36c │ │ cmp r0, #0 │ │ - beq 1ee44 │ │ - mov r0, r5 │ │ - ldr r1, [sp, #32] │ │ - bl ea88 │ │ - ldr r8, [sp, #76] ; 0x4c │ │ - ldr ip, [sp, #48] ; 0x30 │ │ + beq 2043c │ │ + mov r0, r8 │ │ + mov r1, fp │ │ + bl f36c │ │ cmp r0, #0 │ │ - add r8, r8, #1 │ │ - ldr r5, [r6, r8, lsl #2] │ │ - moveq ip, #1 │ │ - str r8, [sp, #76] ; 0x4c │ │ - cmp r5, #0 │ │ - str ip, [sp, #48] ; 0x30 │ │ - lsl r8, r8, #2 │ │ - bne 1ee78 │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - bl 472c0 <__udivdi3+0x4bc> │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + moveq r3, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + b 20454 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r0, #3 │ │ + stm sp, {r3, r8, r9} │ │ + ldr r1, [sp, #32] │ │ + mov r2, #164 ; 0xa4 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r6, [sp, #88] ; 0x58 │ │ + ldr r4, [sp, #84] ; 0x54 │ │ + b 20454 │ │ + mov r0, r4 │ │ + mov r1, r6 │ │ + bl 48c04 <_Unwind_GetTextRelBase@@Base+0x558> │ │ mov ip, #0 │ │ - str ip, [sp, #84] ; 0x54 │ │ - str ip, [sp, #80] ; 0x50 │ │ - str ip, [sp, #72] ; 0x48 │ │ - ldr ip, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + add r2, sp, #76 ; 0x4c │ │ + str r2, [sp, #28] │ │ + str r2, [sp, #4] │ │ + str r3, [sp] │ │ mov r2, #1 │ │ - add lr, sp, #72 ; 0x48 │ │ - add r0, r4, #8 │ │ + add r0, r5, #8 │ │ mov r1, #4 │ │ - ldr r3, [sp, #28] │ │ - str ip, [sp] │ │ - str lr, [sp, #4] │ │ - bl 472d0 <__udivdi3+0x4cc> │ │ + ldr r3, [sp, #24] │ │ + str ip, [sp, #88] ; 0x58 │ │ + str ip, [sp, #84] ; 0x54 │ │ + str ip, [sp, #76] ; 0x4c │ │ + bl 48c14 <_Unwind_GetTextRelBase@@Base+0x568> │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne 1f64c │ │ - ldr ip, [sp, #68] ; 0x44 │ │ - add r0, r4, #12 │ │ + bne 20c18 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r4, [sp, #28] │ │ + ldr r6, [sp, #24] │ │ + str r3, [sp] │ │ + str r4, [sp, #4] │ │ + add r0, r5, #12 │ │ mov r1, #4 │ │ - str ip, [sp] │ │ - ldr r3, [sp, #28] │ │ - add ip, sp, #72 ; 0x48 │ │ - str ip, [sp, #4] │ │ - bl 472d0 <__udivdi3+0x4cc> │ │ + mov r3, r6 │ │ + bl 48c14 <_Unwind_GetTextRelBase@@Base+0x568> │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne 1f64c │ │ - ldr ip, [sp, #68] ; 0x44 │ │ - add lr, sp, #72 ; 0x48 │ │ - add r0, r4, #16 │ │ + bne 20c18 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + str r4, [sp, #4] │ │ + add r0, r5, #16 │ │ + str r3, [sp] │ │ mov r1, #4 │ │ - ldr r3, [sp, #28] │ │ - str ip, [sp] │ │ - str lr, [sp, #4] │ │ - bl 472d0 <__udivdi3+0x4cc> │ │ + mov r3, r6 │ │ + bl 48c14 <_Unwind_GetTextRelBase@@Base+0x568> │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne 1f64c │ │ - ldr ip, [sp, #68] ; 0x44 │ │ - add r0, sp, #76 ; 0x4c │ │ + bne 20c18 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + str r4, [sp, #4] │ │ + add r0, sp, #80 ; 0x50 │ │ + str r3, [sp] │ │ mov r1, #4 │ │ - str ip, [sp] │ │ - ldr r3, [sp, #28] │ │ - add ip, sp, #72 ; 0x48 │ │ - str ip, [sp, #4] │ │ - bl 472d0 <__udivdi3+0x4cc> │ │ + mov r3, r6 │ │ + bl 48c14 <_Unwind_GetTextRelBase@@Base+0x568> │ │ cmp r0, #1 │ │ - mov r5, r0 │ │ - bne 1f64c │ │ - ldr lr, [r4, #8] │ │ - ldr r6, [r4, #12] │ │ - ldr r7, [r4, #16] │ │ - ldr ip, [sp, #76] ; 0x4c │ │ - mul r3, lr, r6 │ │ - mul r3, r7, r3 │ │ + mov r4, r0 │ │ + bne 20c18 │ │ + add r0, r5, #8 │ │ + ldm r0, {r0, r1, r2} │ │ + mul r3, r0, r1 │ │ + mul r3, r2, r3 │ │ + ldr ip, [sp, #80] ; 0x50 │ │ cmp ip, r3 │ │ - bne 1f618 │ │ - ldr r6, [r4, #24] │ │ + bne 20bdc │ │ + ldr r6, [r5, #24] │ │ mov r1, #0 │ │ mov r0, r6 │ │ - bl 453b0 <__aeabi_fcmple> │ │ + bl 470d0 <__aeabi_fcmple@@Base> │ │ cmp r0, #0 │ │ - bne 1f5e4 │ │ + bne 20ba8 │ │ mov r0, r6 │ │ mov r1, #1065353216 ; 0x3f800000 │ │ - bl 453c4 <__aeabi_fcmpge> │ │ + bl 470e4 <__aeabi_fcmpge@@Base> │ │ cmp r0, #0 │ │ - bne 1f5e4 │ │ - ldr r6, [pc, #2912] ; 1fb48 │ │ - ldr r3, [pc, #2912] ; 1fb4c │ │ - mov r0, r5 │ │ + bne 20ba8 │ │ + mov r3, #10 │ │ + ldr r6, [pc, #3036] ; 211cc │ │ + str r3, [sp] │ │ + ldr r3, [pc, #3032] ; 211d0 │ │ add r6, pc, r6 │ │ + mov r0, r4 │ │ mov r1, r6 │ │ add r3, pc, r3 │ │ - mov ip, #10 │ │ mov r2, #200 ; 0xc8 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r3, [r4, #20] │ │ - mov r0, r5 │ │ - mov r1, r6 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r3, [r5, #20] │ │ + mov r0, r4 │ │ cmp r3, #1 │ │ - bls 1f3e8 │ │ - ldr r3, [pc, #2860] ; 1fb50 │ │ + mov r1, r6 │ │ + bls 209bc │ │ + ldr r3, [pc, #2988] ; 211d4 │ │ mov r2, #207 ; 0xcf │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - add r0, r4, #8 │ │ - ldm r0, {r0, r1, r2} │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov ip, #210 ; 0xd2 │ │ - mov r3, r5 │ │ - str r6, [sp] │ │ + add r0, r5, #8 │ │ + ldm r0, {r0, r1, r2} │ │ + mov r3, r4 │ │ str ip, [sp, #4] │ │ - bl 472a0 <__udivdi3+0x49c> │ │ - str r0, [r4] │ │ - ldr r2, [pc, #2816] ; 1fb54 │ │ + str r6, [sp] │ │ + bl 48be4 <_Unwind_GetTextRelBase@@Base+0x538> │ │ + ldr r2, [pc, #2948] ; 211d8 │ │ + str r0, [r5] │ │ mov r3, #220 ; 0xdc │ │ - ldr r0, [r4, #16] │ │ add r2, pc, r2 │ │ + ldr r0, [r5, #16] │ │ mov r1, #4 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr r2, [r4, #8] │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ mov r3, #0 │ │ - mov r7, r0 │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldr r2, [r5, #8] │ │ + mov r9, r0 │ │ cmp r2, r3 │ │ - movne sl, #261120 ; 0x3fc00 │ │ - str r3, [sp, #76] ; 0x4c │ │ + movne r8, #261120 ; 0x3fc00 │ │ strne r3, [sp, #32] │ │ - subne sl, sl, #1 │ │ - beq 1f234 │ │ - ldr r3, [r4, #12] │ │ + subne r8, r8, #1 │ │ + beq 2082c │ │ + ldr r3, [r5, #12] │ │ cmp r3, #0 │ │ - beq 1f1f0 │ │ - ldr r2, [r4, #16] │ │ - mov r8, #0 │ │ - mov fp, r8 │ │ - ldr ip, [sp, #68] ; 0x44 │ │ + beq 207e8 │ │ + mov r6, #0 │ │ + mov sl, r6 │ │ + ldr r2, [r5, #16] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #28] │ │ + mov r0, r9 │ │ + str r1, [sp, #4] │ │ + str r3, [sp] │ │ mov r1, #4 │ │ - ldr r3, [sp, #28] │ │ - str ip, [sp] │ │ - mov r0, r7 │ │ - add ip, sp, #72 ; 0x48 │ │ - str ip, [sp, #4] │ │ - bl 472d0 <__udivdi3+0x4cc> │ │ - ldr r3, [r4, #16] │ │ + ldr r3, [sp, #24] │ │ + bl 48c14 <_Unwind_GetTextRelBase@@Base+0x568> │ │ + ldr r3, [r5, #16] │ │ mov r1, r0 │ │ cmp r0, r3 │ │ - bne 1f5b8 │ │ - mov r0, r7 │ │ - bl 472e0 <__udivdi3+0x4dc> │ │ - mov r2, #0 │ │ + bne 20b7c │ │ + mov r0, r9 │ │ + bl 48c24 <_Unwind_GetTextRelBase@@Base+0x578> │ │ mov r3, #0 │ │ - bl 44c1c <__aeabi_dcmple> │ │ + mov r2, #0 │ │ + bl 4693c <__aeabi_dcmple@@Base> │ │ cmp r0, #0 │ │ - ldrne ip, [sp, #32] │ │ - ldr r0, [r4, #24] │ │ - ldr r5, [r4, #16] │ │ - addne ip, ip, #1 │ │ - strne ip, [sp, #32] │ │ - bl 44608 <__aeabi_f2d> │ │ + ldrne r3, [sp, #32] │ │ + ldr r0, [r5, #24] │ │ + ldr r4, [r5, #16] │ │ + addne r3, r3, #1 │ │ + strne r3, [sp, #32] │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ - mov r0, r7 │ │ - mov r1, r5 │ │ - bl 472f0 <__udivdi3+0x4ec> │ │ - mov r0, r7 │ │ - ldr r1, [r4, #16] │ │ - bl 472e0 <__udivdi3+0x4dc> │ │ - ldr r2, [r4, #16] │ │ + mov r0, r9 │ │ + mov r1, r4 │ │ + bl 48c34 <_Unwind_GetTextRelBase@@Base+0x588> │ │ + mov r0, r9 │ │ + ldr r1, [r5, #16] │ │ + bl 48c24 <_Unwind_GetTextRelBase@@Base+0x578> │ │ + ldr r2, [r5, #16] │ │ cmp r2, #0 │ │ - beq 1f1dc │ │ - mov r6, #0 │ │ - lsl r8, r8, #2 │ │ - mov r5, r6 │ │ - b 1f178 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - ldr r3, [r4] │ │ - cmp r0, sl │ │ + movne r4, #0 │ │ + subne fp, r9, #4 │ │ + bne 20774 │ │ + b 207d4 │ │ + cmp r0, r8 │ │ + movgt r0, #255 ; 0xff │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + ldr r3, [r5] │ │ asrle r0, r0, #10 │ │ - ldr r3, [r3, r2, lsl #2] │ │ andle r0, r0, #255 ; 0xff │ │ - movgt r0, #255 ; 0xff │ │ - ldr r3, [r3, r8] │ │ - add r5, r5, #1 │ │ - add r6, r3, r6 │ │ - strb r0, [r6] │ │ - ldr r2, [r4, #16] │ │ - mov r6, r5 │ │ - cmp r5, r2 │ │ - bcs 1f1dc │ │ - ldr r0, [r7, r6, lsl #2] │ │ - bl 44608 <__aeabi_f2d> │ │ + ldr r3, [r3, r2, lsl #2] │ │ + ldr r3, [r3, r6] │ │ + add r3, r3, r4 │ │ + strb r0, [r3] │ │ + ldr r2, [r5, #16] │ │ + add r4, r4, #1 │ │ + cmp r4, r2 │ │ + bcs 207d4 │ │ + ldr r0, [fp, #4]! │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ - mov r0, r9 │ │ - bl 41d70 │ │ - ldr r3, [r4, #20] │ │ + mov r0, r7 │ │ + bl 439d4 │ │ + ldr r3, [r5, #20] │ │ rsb r0, r0, #508 ; 0x1fc │ │ add r0, r0, #3 │ │ cmp r3, #1 │ │ - bhi 1f13c │ │ - ldr r2, [r4] │ │ - cmp r0, sl │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldr r2, [r2, r8] │ │ + bhi 2073c │ │ + cmp r0, r8 │ │ + movgt r0, #255 ; 0xff │ │ + ldr r2, [r5] │ │ + ldr r3, [sp, #80] ; 0x50 │ │ asrle r0, r0, #10 │ │ + ldr r2, [r2, r6] │ │ andle r0, r0, #255 ; 0xff │ │ - ldr r2, [r2, r6, lsl #2] │ │ - movgt r0, #255 ; 0xff │ │ - add r5, r5, #1 │ │ + ldr r2, [r2, r4, lsl #2] │ │ + add r4, r4, #1 │ │ strb r0, [r2, r3] │ │ - ldr r2, [r4, #16] │ │ - mov r6, r5 │ │ - cmp r5, r2 │ │ - bcc 1f178 │ │ - ldr r3, [r4, #12] │ │ - add fp, fp, #1 │ │ - mov r8, fp │ │ - cmp fp, r3 │ │ - bcc 1f0a0 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldr r2, [r4, #8] │ │ + ldr r2, [r5, #16] │ │ + cmp r4, r2 │ │ + bcc 20774 │ │ + ldr r3, [r5, #12] │ │ + add sl, sl, #1 │ │ + add r6, r6, #4 │ │ + cmp sl, r3 │ │ + bcc 206a4 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ add r3, r3, #1 │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldr r2, [r5, #8] │ │ cmp r3, r2 │ │ - str r3, [sp, #76] ; 0x4c │ │ - bcc 1f088 │ │ - ldr ip, [sp, #32] │ │ - cmp ip, #0 │ │ - beq 1f234 │ │ - ldr r1, [pc, #2364] ; 1fb58 │ │ - ldr r3, [pc, #2364] ; 1fb5c │ │ + bcc 2068c │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + beq 2082c │ │ + str r3, [sp] │ │ + ldr r1, [pc, #2500] ; 211dc │ │ + ldr r3, [pc, #2500] ; 211e0 │ │ mov r0, #3 │ │ add r1, pc, r1 │ │ mov r2, #254 ; 0xfe │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r0, r7 │ │ - bl 47250 <__udivdi3+0x44c> │ │ - ldr ip, [sp, #48] ; 0x30 │ │ - cmp ip, #0 │ │ - beq 1f258 │ │ - ldr r0, [sp, #28] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - bl 47300 <__udivdi3+0x4fc> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r9 │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #0 │ │ + beq 20850 │ │ + ldr r0, [sp, #24] │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + bl 48c44 <_Unwind_GetTextRelBase@@Base+0x598> │ │ mov r1, #1 │ │ - add r0, sp, #64 ; 0x40 │ │ + add r0, sp, #68 ; 0x44 │ │ mov r2, r1 │ │ - ldr r3, [sp, #28] │ │ - bl eaac │ │ + ldr r3, [sp, #24] │ │ + bl f39c │ │ cmp r0, #1 │ │ - mov r5, r0 │ │ - beq 1f588 │ │ - ldr r0, [sp, #28] │ │ - bl ea7c │ │ - ldr r3, [r4, #8] │ │ - ldr r5, [pc, #2260] ; 1fb60 │ │ + mov r4, r0 │ │ + beq 20b4c │ │ + ldr r0, [sp, #24] │ │ + bl f360 │ │ + ldr r3, [r5, #8] │ │ + ldr r4, [pc, #2400] ; 211e4 │ │ mov r0, #1 │ │ str r3, [sp] │ │ - ldr r3, [r4, #12] │ │ - add r5, pc, r5 │ │ - mov r1, r5 │ │ + ldr r3, [r5, #12] │ │ + add r4, pc, r4 │ │ + mov r1, r4 │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #2236] ; 1fb64 │ │ - ldr ip, [r4, #16] │ │ + ldr r3, [r5, #16] │ │ mov r2, #268 ; 0x10c │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #2364] ; 211e8 │ │ add r3, pc, r3 │ │ - str ip, [sp, #8] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r1, [pc, #2216] ; 1fb68 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r1, [pc, #2356] ; 211ec │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r1, pc, r1 │ │ - bl ea88 │ │ + bl f36c │ │ cmp r0, #0 │ │ - beq 1f528 │ │ - ldr r1, [pc, #2196] ; 1fb6c │ │ + beq 20b14 │ │ + ldr r1, [pc, #2336] ; 211f0 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r1, pc, r1 │ │ - bl ea88 │ │ + bl f36c │ │ subs r6, r0, #0 │ │ - beq 1f4b8 │ │ - ldr r1, [pc, #2176] ; 1fb70 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ + beq 20aa4 │ │ + ldr r6, [sp, #36] ; 0x24 │ │ + ldr r1, [pc, #2312] ; 211f4 │ │ + mov r0, r6 │ │ add r1, pc, r1 │ │ - bl ea88 │ │ + bl f36c │ │ cmp r0, #0 │ │ - beq 1f370 │ │ - ldr r1, [pc, #2156] ; 1fb74 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ + beq 2094c │ │ + ldr r1, [pc, #2292] ; 211f8 │ │ + mov r0, r6 │ │ add r1, pc, r1 │ │ - bl ea88 │ │ + bl f36c │ │ cmp r0, #0 │ │ - beq 1f370 │ │ - ldr ip, [r4, #8] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - cmp ip, r1 │ │ - bne 1f478 │ │ - mov r3, #0 │ │ - str r3, [r4, #32] │ │ - mov r0, r4 │ │ - add sp, sp, #92 ; 0x5c │ │ + beq 2094c │ │ + ldr r3, [r5, #8] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + cmp r3, r2 │ │ + bne 20a64 │ │ + mov r1, #0 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + str r1, [r5, #32] │ │ + ldr r3, [r3] │ │ + mov r0, r5 │ │ + cmp r2, r3 │ │ + bne 20a60 │ │ + add sp, sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r3, [pc, #2100] ; 1fb78 │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - mov r0, #3 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - mov r2, #164 ; 0xa4 │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - str r5, [sp, #4] │ │ - str fp, [sp, #8] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r7, [sp, #84] ; 0x54 │ │ - ldr r6, [sp, #80] ; 0x50 │ │ - b 1ee5c │ │ - ldr r5, [pc, #2052] ; 1fb7c │ │ - ldr r3, [pc, #2052] ; 1fb80 │ │ + ldr r4, [pc, #2216] ; 211fc │ │ + ldr r3, [pc, #2216] ; 21200 │ │ mov r0, #1 │ │ - add r5, pc, r5 │ │ - mov r1, r5 │ │ + add r4, pc, r4 │ │ + mov r1, r4 │ │ mov r2, #320 ; 0x140 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr ip, [r4, #8] │ │ - cmp ip, #1 │ │ - bls 1f450 │ │ - mov r3, #324 ; 0x144 │ │ - mov r0, ip │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r0, [r5, #8] │ │ + cmp r0, #1 │ │ + bls 20a10 │ │ + mov r2, r4 │ │ mov r1, #4 │ │ - mov r2, r5 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr r3, [r4, #8] │ │ - str r0, [r4, #28] │ │ - cmp r3, #0 │ │ - beq 1f3e0 │ │ + mov r3, #324 ; 0x144 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldr r2, [r5, #8] │ │ + str r0, [r5, #28] │ │ + cmp r2, #0 │ │ + beq 209b4 │ │ mov r1, #0 │ │ - mov r2, r1 │ │ - str r1, [r0, r1, lsl #2] │ │ - ldr r3, [r4, #8] │ │ - add r2, r2, #1 │ │ - mov r1, r2 │ │ - cmp r2, r3 │ │ - bcc 1f3c8 │ │ - str r3, [r4, #20] │ │ - b 1f328 │ │ - ldr r3, [pc, #1940] ; 1fb84 │ │ + sub r3, r0, #4 │ │ + str r1, [r3, #4]! │ │ + ldr r2, [r5, #8] │ │ + add r1, r1, #1 │ │ + cmp r1, r2 │ │ + bcc 209a0 │ │ + str r2, [r5, #20] │ │ + b 20924 │ │ + ldr r3, [pc, #2112] ; 21204 │ │ mov r2, #213 ; 0xd5 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r0, [r4, #12] │ │ - ldr r1, [r4, #16] │ │ - ldr r2, [r4, #8] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov ip, #216 ; 0xd8 │ │ - mov r3, r5 │ │ - str r6, [sp] │ │ - str ip, [sp, #4] │ │ - bl 472a0 <__udivdi3+0x49c> │ │ - str r0, [r4] │ │ - b 1f04c │ │ + ldr r0, [r5, #12] │ │ + ldr r1, [r5, #16] │ │ + ldr r2, [r5, #8] │ │ + b 2063c │ │ cmp r3, #1 │ │ - beq 1f570 │ │ - ldr ip, [sp, #132] ; 0x84 │ │ - ldr r2, [ip, #4] │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - cmp r3, r2 │ │ - str ip, [sp, #44] ; 0x2c │ │ - beq 1f560 │ │ - ldr r3, [pc, #1856] ; 1fb88 │ │ + beq 20a48 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r2, [r2, #4] │ │ + cmp r3, r2 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #44] ; 0x2c │ │ + beq 20a38 │ │ + ldr r3, [pc, #2048] ; 21208 │ │ add r3, pc, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ - b 1ed98 │ │ - ldr r3, [pc, #1844] ; 1fb8c │ │ + b 2037c │ │ mov r2, #320 ; 0x140 │ │ + ldr r3, [pc, #2032] ; 2120c │ │ + str r0, [sp] │ │ + mov r1, r4 │ │ mov r0, #5 │ │ - mov r1, r5 │ │ add r2, r2, #2 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r4, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #1804] ; 1fb90 │ │ - str ip, [sp, #8] │ │ - str r4, [sp] │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ + bl f438 │ │ + ldr r3, [pc, #2000] ; 21210 │ │ + add r3, pc, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + b 2037c │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #1980] ; 21214 │ │ + add r3, pc, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + b 2037c │ │ + bl f300 <__stack_chk_fail@plt> │ │ mov r2, #332 ; 0x14c │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r1, [sp] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #1936] ; 21218 │ │ + str r1, [sp, #4] │ │ mov r0, #5 │ │ - mov r1, r5 │ │ + mov r1, r4 │ │ add r2, r2, #1 │ │ add r3, pc, r3 │ │ - str r4, [sp, #4] │ │ - str ip, [sp, #12] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r3, [pc, #1748] ; 1fb94 │ │ + bl f438 │ │ + ldr r3, [pc, #1904] ; 2121c │ │ mov r0, #1 │ │ - mov r1, r5 │ │ + mov r1, r4 │ │ mov r2, #312 ; 0x138 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r3, #312 ; 0x138 │ │ + mov r2, r4 │ │ add r3, r3, #1 │ │ - ldr r0, [r4, #8] │ │ + ldr r0, [r5, #8] │ │ mov r1, #4 │ │ - mov r2, r5 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr r3, [r4, #8] │ │ - str r0, [r4, #28] │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldr r3, [r5, #8] │ │ + str r0, [r5, #28] │ │ cmp r3, #0 │ │ - beq 1f328 │ │ - ldr ip, [sp, #132] ; 0x84 │ │ + beq 20924 │ │ mov r3, r6 │ │ - ldr r2, [ip, #72] ; 0x48 │ │ - lsl r1, r6, #1 │ │ - ldrsh r1, [r2, r1] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + sub r4, r0, #4 │ │ + ldr r2, [r2, #72] ; 0x48 │ │ + sub r2, r2, #2 │ │ + ldrsh r1, [r2, #2]! │ │ add r3, r3, #1 │ │ - str r1, [r0, r6, lsl #2] │ │ - ldr r1, [r4, #8] │ │ - mov r6, r3 │ │ + str r1, [r4, #4]! │ │ + ldr r1, [r5, #8] │ │ cmp r3, r1 │ │ - bcc 1f504 │ │ - b 1f328 │ │ - ldr r3, [pc, #1640] ; 1fb98 │ │ + bcc 20af8 │ │ + b 20924 │ │ mov r2, #304 ; 0x130 │ │ + ldr r3, [pc, #1792] ; 21220 │ │ mov r0, #1 │ │ - mov r1, r5 │ │ add r2, r2, #3 │ │ + mov r1, r4 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r0, [r4, #8] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r2, r4 │ │ + ldr r0, [r5, #8] │ │ mov r1, #4 │ │ - mov r2, r5 │ │ mov r3, #308 ; 0x134 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - str r0, [r4, #28] │ │ - b 1f328 │ │ - ldr r3, [pc, #1588] ; 1fb9c │ │ - add r3, pc, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - b 1ed98 │ │ - ldr r3, [pc, #1576] ; 1fba0 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - add r3, pc, r3 │ │ - str ip, [sp, #44] ; 0x2c │ │ - str r3, [sp, #36] ; 0x24 │ │ - b 1ed98 │ │ - ldr r1, [pc, #1556] ; 1fba4 │ │ - ldr r3, [pc, #1556] ; 1fba8 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + str r0, [r5, #28] │ │ + b 20924 │ │ mov r2, #260 ; 0x104 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [pc, #1736] ; 21224 │ │ mov r0, #5 │ │ - add r1, pc, r1 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #1728] ; 21228 │ │ add r2, r2, #2 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - str r4, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r0, r5 │ │ - bl eb54 │ │ - ldr r1, [pc, #1516] ; 1fbac │ │ - ldr r3, [pc, #1516] ; 1fbb0 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r4 │ │ + bl f438 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [pc, #1700] ; 2122c │ │ mov r0, #5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #1692] ; 21230 │ │ add r1, pc, r1 │ │ mov r2, #230 ; 0xe6 │ │ add r3, pc, r3 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - str r4, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ + bl f438 │ │ mov r0, r6 │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr r2, [pc, #1472] ; 1fbb4 │ │ - ldr r3, [pc, #1472] ; 1fbb8 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldr r2, [pc, #1660] ; 21234 │ │ + ldr r3, [pc, #1660] ; 21238 │ │ strd r0, [sp] │ │ add r2, pc, r2 │ │ - mov r0, #5 │ │ mov r1, r2 │ │ + mov r0, #5 │ │ add r3, pc, r3 │ │ mov r2, #197 ; 0xc5 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r1, [pc, #1436] ; 1fbbc │ │ - ldr r3, [pc, #1436] ; 1fbc0 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ + bl f438 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r1, [sp, #12] │ │ + ldr r1, [pc, #1616] ; 2123c │ │ + str r3, [sp] │ │ + ldr r3, [pc, #1612] ; 21240 │ │ + str r0, [sp, #8] │ │ + str r2, [sp, #16] │ │ mov r0, #5 │ │ + str ip, [sp, #4] │ │ add r1, pc, r1 │ │ mov r2, #189 ; 0xbd │ │ add r3, pc, r3 │ │ - stm sp, {r4, ip, lr} │ │ - str r6, [sp, #12] │ │ - str r7, [sp, #16] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r0, r5 │ │ - bl eb54 │ │ - ldr r1, [pc, #1392] ; 1fbc4 │ │ - ldr r3, [pc, #1392] ; 1fbc8 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r4 │ │ + bl f438 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [pc, #1568] ; 21244 │ │ mov r0, #5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #1560] ; 21248 │ │ add r1, pc, r1 │ │ mov r2, #184 ; 0xb8 │ │ add r3, pc, r3 │ │ - b 1f5d0 │ │ - ldr r3, [pc, #1372] ; 1fbcc │ │ - ldr ip, [sp, #40] ; 0x28 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, #1 │ │ + bl f438 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ mov r0, #5 │ │ - mov r1, r5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #1524] ; 2124c │ │ + mov r1, r4 │ │ mov r2, #156 ; 0x9c │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r3, [pc, #1336] ; 1fbd0 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ + bl f438 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ mov r0, #5 │ │ - mov r1, r5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #1488] ; 21250 │ │ + mov r1, r4 │ │ mov r2, #152 ; 0x98 │ │ add r3, pc, r3 │ │ - str r4, [sp] │ │ - bl 47310 <__udivdi3+0x50c> │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r3, [pc, #1300] ; 1fbd4 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ + bl f438 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #1460] ; 21254 │ │ mov r0, #1 │ │ - mov r1, r5 │ │ + str r4, [sp] │ │ + mov r1, r6 │ │ mov r2, #64 ; 0x40 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r1, [pc, #1272] ; 1fbd8 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r1, [pc, #1436] ; 21258 │ │ + mov r0, r4 │ │ add r1, pc, r1 │ │ - bl ea70 │ │ - subs fp, r0, #0 │ │ - beq 1fa80 │ │ - add r1, sp, #60 ; 0x3c │ │ + bl f354 │ │ + subs r4, r0, #0 │ │ + beq 2106c │ │ + add r1, sp, #76 ; 0x4c │ │ add r2, sp, #80 ; 0x50 │ │ - add r3, sp, #72 ; 0x48 │ │ - bl 472b0 <__udivdi3+0x4ac> │ │ + add r3, sp, #68 ; 0x44 │ │ + bl 48bf4 <_Unwind_GetTextRelBase@@Base+0x548> │ │ cmp r0, #0 │ │ - blt 1fa08 │ │ - ldr sl, [sp, #60] ; 0x3c │ │ - ldr r8, [sl] │ │ - cmp r8, #0 │ │ - beq 1f8c4 │ │ - ldr r3, [pc, #1212] ; 1fbdc │ │ - mov ip, #4 │ │ - str ip, [sp, #28] │ │ - add r3, pc, r3 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #1196] ; 1fbe0 │ │ - ldr ip, [pc, #1196] ; 1fbe4 │ │ + blt 20fe4 │ │ + ldr r9, [sp, #76] ; 0x4c │ │ + ldr sl, [r9] │ │ + cmp sl, #0 │ │ + beq 20f28 │ │ mov r6, #0 │ │ + ldr r3, [pc, #1372] ; 2125c │ │ + ldr fp, [pc, #1372] ; 21260 │ │ + str r6, [sp, #24] │ │ + add r3, pc, r3 │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #1360] ; 21264 │ │ + mov r8, r6 │ │ add r3, pc, r3 │ │ str r3, [sp, #32] │ │ - ldr r3, [pc, #1184] ; 1fbe8 │ │ - mov r5, r4 │ │ - mov r7, r6 │ │ + ldr r3, [pc, #1348] ; 21268 │ │ + add fp, pc, fp │ │ add r3, pc, r3 │ │ - str ip, [sp, #44] ; 0x2c │ │ - str r3, [sp, #52] ; 0x34 │ │ - mov r4, r6 │ │ - b 1f7d4 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #1336] ; 2126c │ │ + add r3, pc, r3 │ │ + str r3, [sp, #48] ; 0x30 │ │ + b 20da4 │ │ ldr r3, [sp, #80] ; 0x50 │ │ - ldr r1, [sp, #32] │ │ - ldr r4, [r3, r7] │ │ - mov r0, r4 │ │ - bl ea88 │ │ + mov r1, fp │ │ + ldr r9, [r3, r8] │ │ + mov r0, r9 │ │ + bl f36c │ │ cmp r0, #0 │ │ - bne 1fae0 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - add r2, sp, #64 ; 0x40 │ │ - bl eadc │ │ + bne 210cc │ │ + mov r0, r9 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + add r2, sp, #88 ; 0x58 │ │ + bl f3c0 │ │ cmp r0, #1 │ │ - mov r4, r0 │ │ - bne 1faa8 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr r3, [pc, #1092] ; 1fbec │ │ - ldr r2, [pc, #1092] ; 1fbf0 │ │ - bl 44c44 <__aeabi_dcmpgt> │ │ - ldr ip, [sp, #28] │ │ - ldr sl, [sp, #60] ; 0x3c │ │ - cmp r0, #0 │ │ - moveq r4, r0 │ │ - ldr r8, [sl, ip] │ │ - add r3, ip, #4 │ │ - cmp r8, #0 │ │ - beq 1f814 │ │ - ldr r7, [sp, #28] │ │ - str r3, [sp, #28] │ │ - ldr ip, [sp, #44] ; 0x2c │ │ - mov r0, r8 │ │ - add r1, pc, ip │ │ - bl ea88 │ │ + bne 21094 │ │ + ldr r0, [sp, #88] ; 0x58 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldr r3, [pc, #1264] ; 21270 │ │ + ldr r2, [pc, #1264] ; 21274 │ │ + bl 46964 <__aeabi_dcmpgt@@Base> │ │ + adds r3, r0, #0 │ │ + movne r3, #1 │ │ + ldr r9, [sp, #76] ; 0x4c │ │ + add r8, r8, #4 │ │ + str r3, [sp, #24] │ │ + ldr sl, [r9, r8] │ │ + cmp sl, #0 │ │ + beq 20ddc │ │ + mov r0, sl │ │ + ldr r1, [sp, #28] │ │ + bl f36c │ │ cmp r0, #0 │ │ - beq 1f760 │ │ - mov r0, r8 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - bl ea88 │ │ - ldr ip, [sp, #28] │ │ + beq 20d3c │ │ + mov r0, sl │ │ + ldr r1, [sp, #32] │ │ + bl f36c │ │ + add r8, r8, #4 │ │ + ldr sl, [r9, r8] │ │ cmp r0, #0 │ │ moveq r6, #1 │ │ - ldr r8, [sl, ip] │ │ - add r3, ip, #4 │ │ - cmp r8, #0 │ │ - bne 1f7cc │ │ - mov r3, r4 │ │ - mov r0, sl │ │ - mov r4, r5 │ │ + cmp sl, #0 │ │ + bne 20da4 │ │ + mov r0, r9 │ │ ldr r1, [sp, #80] ; 0x50 │ │ - mov r5, r3 │ │ - bl 472c0 <__udivdi3+0x4bc> │ │ - cmp r5, #0 │ │ - str r8, [sp, #80] ; 0x50 │ │ - str r8, [sp, #60] ; 0x3c │ │ - str r8, [sp, #76] ; 0x4c │ │ - addeq r7, sp, #76 ; 0x4c │ │ - beq 1f8e8 │ │ - ldr r8, [pc, #936] ; 1fbf4 │ │ - ldr r3, [pc, #936] ; 1fbf8 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - add r8, pc, r8 │ │ + bl 48c04 <_Unwind_GetTextRelBase@@Base+0x558> │ │ + ldr r3, [sp, #24] │ │ + str sl, [sp, #80] ; 0x50 │ │ + str sl, [sp, #76] ; 0x4c │ │ + cmp r3, #0 │ │ + str sl, [sp, #72] ; 0x48 │ │ + beq 21120 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r8, [pc, #1132] ; 21278 │ │ mov r0, #1 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #1124] ; 2127c │ │ + add r8, pc, r8 │ │ mov r1, r8 │ │ mov r2, #101 ; 0x65 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr ip, [sp, #72] ; 0x48 │ │ - add r7, sp, #76 ; 0x4c │ │ - add r0, r4, #20 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + add r9, sp, #72 ; 0x48 │ │ + str r9, [sp, #4] │ │ + str r3, [sp] │ │ + add r0, r5, #20 │ │ mov r1, #4 │ │ mov r2, #1 │ │ - mov r3, fp │ │ - str ip, [sp] │ │ - str r7, [sp, #4] │ │ - bl 472d0 <__udivdi3+0x4cc> │ │ + mov r3, r4 │ │ + bl 48c14 <_Unwind_GetTextRelBase@@Base+0x568> │ │ cmp r0, #1 │ │ - moveq r5, r0 │ │ - beq 1f8e8 │ │ - ldr r3, [pc, #856] ; 1fbfc │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - mov r0, #5 │ │ - mov r1, r8 │ │ - mov r2, #104 ; 0x68 │ │ - add r3, pc, r3 │ │ - str r4, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r0, #1 │ │ - bl eb54 │ │ - mov r0, sl │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - add r7, sp, #88 ; 0x58 │ │ - bl 472c0 <__udivdi3+0x4bc> │ │ - mov r6, r8 │ │ - mov r5, r8 │ │ - str r8, [sp, #80] ; 0x50 │ │ - str r8, [sp, #60] ; 0x3c │ │ - str r8, [r7, #-12]! │ │ - ldr ip, [sp, #72] ; 0x48 │ │ + mov sl, r0 │ │ + bne 210f8 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + str r9, [sp, #4] │ │ add r0, sp, #84 ; 0x54 │ │ + str r3, [sp] │ │ mov r1, #4 │ │ - add r2, r4, #8 │ │ - mov r3, fp │ │ - str ip, [sp] │ │ - str r7, [sp, #4] │ │ - bl 47320 <__udivdi3+0x51c> │ │ + add r2, r5, #8 │ │ + mov r3, r4 │ │ + bl 48c64 <_Unwind_GetTextRelBase@@Base+0x5b8> │ │ cmp r0, #0 │ │ - blt 1fa30 │ │ - ldr r3, [r4, #8] │ │ + blt 2100c │ │ + ldr r3, [r5, #8] │ │ ldr r2, [sp, #84] ; 0x54 │ │ - ldr r1, [pc, #736] ; 1fc00 │ │ - mov r0, #1 │ │ - str r2, [r4, #28] │ │ + mov r0, sl │ │ + str r2, [r5, #28] │ │ str r3, [sp] │ │ - ldr r3, [pc, #724] ; 1fc04 │ │ - ldr ip, [r4, #20] │ │ - add r1, pc, r1 │ │ + ldr r3, [r5, #20] │ │ + mov r1, r8 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #984] ; 21280 │ │ mov r2, #113 ; 0x71 │ │ add r3, pc, r3 │ │ - str ip, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - cmp r5, #0 │ │ - bne 1f990 │ │ - ldr r1, [r4, #8] │ │ - mov r2, #1 │ │ - str r2, [r4, #20] │ │ - cmp r1, #0 │ │ - beq 1f990 │ │ - ldr r0, [r4, #28] │ │ - mov r3, r5 │ │ - b 1f970 │ │ - ldr r2, [r4, #20] │ │ - ldr ip, [r0, r5, lsl #2] │ │ - add r3, r3, #1 │ │ - mov r5, r3 │ │ - cmp ip, r2 │ │ - addcs ip, ip, #1 │ │ - strcs ip, [r4, #20] │ │ - cmp r3, r1 │ │ - bne 1f96c │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ cmp r6, #0 │ │ - beq 1f9a8 │ │ - mov r0, fp │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - bl 47300 <__udivdi3+0x4fc> │ │ + beq 20ec8 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + bl 48c44 <_Unwind_GetTextRelBase@@Base+0x598> │ │ mov r1, #1 │ │ - add r0, sp, #68 ; 0x44 │ │ + add r0, sp, #67 ; 0x43 │ │ mov r2, r1 │ │ - mov r3, fp │ │ - bl eaac │ │ + mov r3, r4 │ │ + bl f39c │ │ cmp r0, #1 │ │ - mov r5, r0 │ │ - beq 1fa4c │ │ - mov r0, fp │ │ - bl ea7c │ │ - ldr r3, [r4, #8] │ │ - ldr r1, [pc, #556] ; 1fc08 │ │ + mov r6, r0 │ │ + beq 21038 │ │ + mov r0, r4 │ │ + bl f360 │ │ + ldr r3, [r5, #8] │ │ + ldr r1, [pc, #904] ; 21284 │ │ mov r0, #1 │ │ str r3, [sp] │ │ - ldr r3, [pc, #548] ; 1fc0c │ │ - ldr ip, [r4, #20] │ │ + ldr r3, [r5, #20] │ │ add r1, pc, r1 │ │ mov r2, #132 ; 0x84 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #880] ; 21288 │ │ add r3, pc, r3 │ │ - str ip, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr ip, [r4, #8] │ │ - str ip, [sp, #44] ; 0x2c │ │ - b 1ed98 │ │ - ldr r3, [pc, #512] ; 1fc10 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r3, [r5, #8] │ │ + str r3, [sp, #44] ; 0x2c │ │ + b 2037c │ │ + mov r0, r9 │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + bl 48c04 <_Unwind_GetTextRelBase@@Base+0x558> │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + add r2, sp, #72 ; 0x48 │ │ + str r2, [sp, #4] │ │ + str r3, [sp] │ │ + add r0, sp, #84 ; 0x54 │ │ + mov r1, #4 │ │ + add r2, r5, #8 │ │ + mov r3, r4 │ │ + str sl, [sp, #80] ; 0x50 │ │ + str sl, [sp, #76] ; 0x4c │ │ + str sl, [sp, #72] ; 0x48 │ │ + bl 48c64 <_Unwind_GetTextRelBase@@Base+0x5b8> │ │ + cmp r0, #0 │ │ + blt 2100c │ │ + ldr r3, [r5, #8] │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + mov r1, r6 │ │ + str r2, [r5, #28] │ │ + str r3, [sp] │ │ + ldr r3, [r5, #20] │ │ + mov r2, #113 ; 0x71 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #760] ; 2128c │ │ + mov r0, #1 │ │ + add r3, pc, r3 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r2, #1 │ │ + ldr r3, [r5, #8] │ │ + str r2, [r5, #20] │ │ + cmp r3, #0 │ │ + beq 20ec8 │ │ + mov r6, sl │ │ + ldr r2, [r5, #28] │ │ + mov r0, #1 │ │ + add r3, r2, r3, lsl #2 │ │ + b 20fc8 │ │ + ldr r0, [r5, #20] │ │ + ldr r1, [r2], #4 │ │ + cmp r1, r0 │ │ + addcs r1, r1, #1 │ │ + strcs r1, [r5, #20] │ │ + cmp r2, r3 │ │ + bne 20fc4 │ │ + b 20eb0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ mov r0, #5 │ │ - mov r1, r5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #664] ; 21290 │ │ + mov r1, r6 │ │ mov r2, #71 ; 0x47 │ │ add r3, pc, r3 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r1, [pc, #476] ; 1fc14 │ │ - ldr r3, [pc, #476] ; 1fc18 │ │ + bl f438 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r1, [pc, #636] ; 21294 │ │ mov r0, #5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #628] ; 21298 │ │ add r1, pc, r1 │ │ mov r2, #110 ; 0x6e │ │ add r3, pc, r3 │ │ - b 1fa1c │ │ - ldr r1, [pc, #456] ; 1fc1c │ │ - ldr r3, [pc, #456] ; 1fc20 │ │ - ldrb ip, [sp, #68] ; 0x44 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, #1 │ │ + bl f438 │ │ + ldrb r3, [sp, #67] ; 0x43 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r1, [pc, #596] ; 2129c │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #592] ; 212a0 │ │ + str r2, [sp] │ │ mov r0, #5 │ │ add r1, pc, r1 │ │ mov r2, #127 ; 0x7f │ │ add r3, pc, r3 │ │ - str r4, [sp] │ │ - str ip, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r0, r5 │ │ - bl eb54 │ │ - ldr r3, [pc, #412] ; 1fc24 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r6 │ │ + bl f438 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ mov r0, #5 │ │ - mov r1, r5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #548] ; 212a4 │ │ + mov r1, r6 │ │ mov r2, #67 ; 0x43 │ │ add r3, pc, r3 │ │ - str r4, [sp] │ │ - bl 47310 <__udivdi3+0x50c> │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ + bl f438 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #80] ; 0x50 │ │ - ldr r1, [pc, #368] ; 1fc28 │ │ - str r4, [sp] │ │ - ldr ip, [r3, r7] │ │ - ldr r3, [pc, #360] ; 1fc2c │ │ + ldr r1, [pc, #516] ; 212a8 │ │ + str r2, [sp] │ │ + ldr r3, [r3, r8] │ │ mov r0, #5 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #500] ; 212ac │ │ add r1, pc, r1 │ │ mov r2, #86 ; 0x56 │ │ add r3, pc, r3 │ │ - str ip, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r1, [pc, #328] ; 1fc30 │ │ - ldr r3, [pc, #328] ; 1fc34 │ │ - str r4, [sp, #4] │ │ - ldr ip, [sp, #32] │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - add r3, pc, r3 │ │ + bl f438 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ mov r0, #3 │ │ - add r1, pc, r1 │ │ + stm sp, {r3, r9, fp} │ │ + ldr r3, [pc, #464] ; 212b0 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ mov r2, #80 ; 0x50 │ │ - str r4, [sp] │ │ - str ip, [sp, #8] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + add r3, pc, r3 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ ldr r3, [sp, #80] ; 0x50 │ │ - ldr r4, [r3, r7] │ │ - b 1f77c │ │ + ldr r9, [r3, r8] │ │ + b 20d58 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mov r0, #5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #424] ; 212b4 │ │ + mov r1, r8 │ │ + mov r2, #104 ; 0x68 │ │ + add r3, pc, r3 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, #1 │ │ + bl f438 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + add r2, sp, #72 ; 0x48 │ │ + str r2, [sp, #4] │ │ + str r3, [sp] │ │ + add r0, sp, #84 ; 0x54 │ │ + mov r1, #4 │ │ + add r2, r5, #8 │ │ + mov r3, r4 │ │ + bl 48c64 <_Unwind_GetTextRelBase@@Base+0x5b8> │ │ + cmp r0, #0 │ │ + blt 2100c │ │ + ldr r3, [r5, #8] │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + ldr r1, [pc, #348] ; 212b8 │ │ + mov r0, #1 │ │ + str r2, [r5, #28] │ │ + str r3, [sp] │ │ + ldr r3, [r5, #20] │ │ + mov r2, #113 ; 0x71 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #324] ; 212bc │ │ + add r1, pc, r1 │ │ + add r3, pc, r3 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r2, #1 │ │ + ldr r3, [r5, #8] │ │ + str r2, [r5, #20] │ │ + cmp r3, #0 │ │ + bne 20fb4 │ │ + b 20eb0 │ │ + andeq r9, r3, r0, asr #23 │ │ + muleq r3, r0, r3 │ │ + andeq r4, r3, r8, lsl #6 │ │ + strdeq r4, [r3], -r8 │ │ + andeq r4, r3, r8, ror #5 │ │ + ldrdeq r4, [r3], -r0 │ │ + ldrdeq r4, [r3], -r0 │ │ + andeq r4, r3, ip, lsl #6 │ │ + andeq r4, r3, ip, lsl #6 │ │ + andeq r4, r3, ip, asr r3 │ │ + muleq r3, r4, r4 │ │ + andeq r4, r3, r8, lsr r2 │ │ + strdeq r4, [r3], -r8 │ │ + andeq r4, r3, r4, rrx │ │ + andeq r4, r3, r8, asr r3 │ │ + andeq r4, r3, r0, ror #6 │ │ + andeq r4, r3, r0 │ │ + andeq r3, r3, ip, lsr lr │ │ + andeq r4, r3, r4, ror #3 │ │ andeq r3, r3, ip, asr #27 │ │ - andeq r3, r3, ip, asr #26 │ │ - andeq r3, r3, ip, lsr sp │ │ - andeq r3, r3, ip, lsr #26 │ │ - andeq r3, r3, r4, lsl sp │ │ - andeq r3, r3, ip, lsl #30 │ │ - andeq r3, r3, r0, asr sp │ │ - ; instruction: 0x00033db0 │ │ - andeq r3, r3, ip, ror #29 │ │ - strdeq r3, [r3], -ip │ │ - andeq r3, r3, r0, lsl #25 │ │ - andeq r3, r3, ip, asr #21 │ │ - andeq r3, r3, r4, asr #27 │ │ - andeq r3, r3, r4, asr #27 │ │ - andeq r3, r3, r0, ror #20 │ │ - muleq r3, r8, r8 │ │ - andeq r3, r3, r0, asr #24 │ │ - andeq r3, r3, r4, lsr #16 │ │ - andeq r3, r3, ip, lsl ip │ │ - andeq r3, r3, r0, ror #15 │ │ - ldrdeq r3, [r3], -r0 │ │ - andeq r3, r3, r0, asr #15 │ │ - andeq r3, r3, r8, ror #24 │ │ - andeq r3, r3, r8, lsr r8 │ │ - andeq r3, r3, ip, lsr r7 │ │ - strdeq r3, [r3], -r8 │ │ - andeq r3, r3, r8, lsr #20 │ │ - andeq r3, r3, ip, ror #12 │ │ - andeq r3, r3, ip, asr #22 │ │ - andeq r3, r3, r8, lsr #22 │ │ - andeq r3, r3, r0, ror sl │ │ - ldrdeq r3, [r3], -r4 │ │ - andeq r3, r3, r4, asr #10 │ │ - andeq r3, r3, r8, lsr #10 │ │ - andeq r3, r3, ip, lsl r5 │ │ - andeq r3, r3, r4, lsl #18 │ │ + andeq r4, r3, r0, asr #3 │ │ + andeq r3, r3, r8, lsl #27 │ │ + andeq r3, r3, r8, ror sp │ │ + andeq r3, r3, r4, ror #26 │ │ + andeq r4, r3, ip, lsl #4 │ │ + andeq r3, r3, r0, lsl #26 │ │ + ; instruction: 0x000341bc │ │ strdeq r3, [r3], -r4 │ │ - andeq r3, r3, r4, ror r8 │ │ - andeq r3, r3, r0, asr #9 │ │ - andeq r3, r3, ip, lsl #15 │ │ - muleq r3, r0, r4 │ │ - andeq r3, r3, r0, lsr #14 │ │ - andeq r3, r3, r0, ror #8 │ │ - andeq r3, r3, r8, asr #13 │ │ - ldrdeq r3, [r3], -r4 │ │ - andeq r3, r3, r4, asr #12 │ │ - andeq r3, r3, ip, lsl r4 │ │ - andeq r3, r3, r8, lsr r4 │ │ - ; instruction: 0x000334b4 │ │ - andeq r3, r3, r8, asr #8 │ │ - muleq r3, ip, r3 │ │ - andeq r3, r3, r4, ror #8 │ │ + andeq r3, r3, ip, asr #24 │ │ + andeq r4, r3, r8, lsr #2 │ │ + andeq r3, r3, ip, lsl #24 │ │ + andeq r3, r3, ip, ror #23 │ │ + ldrdeq r4, [r3], -r4 ; │ │ + andeq r4, r3, r4, lsr #32 │ │ + andeq r3, r3, r8, lsl #31 │ │ + strdeq r3, [r3], -r0 │ │ + ldrdeq r3, [r3], -ip │ │ + andeq r3, r3, r8, asr #21 │ │ + andeq r3, r3, r8, asr #28 │ │ + muleq r3, ip, sl │ │ + andeq r3, r3, r8, ror #26 │ │ + andeq r3, r3, r8, asr sl │ │ + andeq r3, r3, r8, ror #25 │ │ + andeq r3, r3, ip, lsr #20 │ │ + muleq r3, r4, ip │ │ + muleq r3, r4, sl │ │ + andeq r3, r3, r4, lsl #24 │ │ + ldrdeq r3, [r3], -ip │ │ + strdeq r3, [r3], -ip │ │ + andeq r3, r3, r4, lsl sl │ │ + andeq r3, r3, r0, lsl #20 │ │ + andeq r3, r3, r4, ror #20 │ │ + andeq r3, r3, ip, lsr #20 │ │ + andeq r3, r3, r8, lsr #18 │ │ svccc 0x00f19999 │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ - andeq r3, r3, r8, ror #4 │ │ - andeq r3, r3, r0, lsl #7 │ │ - andeq r3, r3, r8, asr r3 │ │ - andeq r3, r3, r8, lsl #3 │ │ - andeq r3, r3, r0, lsl r3 │ │ - ldrdeq r3, [r3], -r0 │ │ - andeq r3, r3, r8, lsr #5 │ │ - andeq r3, r3, r8, lsr r1 │ │ - andeq r3, r3, ip, ror r0 │ │ - andeq r3, r3, r4, ror #3 │ │ - andeq r3, r3, r8, asr r0 │ │ - andeq r3, r3, r8, lsl #4 │ │ - andeq r3, r3, ip, lsl #1 │ │ - strdeq r2, [r3], -r4 │ │ - andeq r3, r3, ip, ror #1 │ │ - ; instruction: 0x00032fbc │ │ - muleq r3, r4, r0 │ │ + andeq r3, r3, r4, asr #16 │ │ + andeq r3, r3, r0, ror #18 │ │ + andeq r3, r3, r0, asr #18 │ │ + andeq r3, r3, r4, asr r7 │ │ + andeq r3, r3, r4, lsr #18 │ │ + andeq r3, r3, r4, asr r8 │ │ + strdeq r3, [r3], -r4 │ │ + andeq r3, r3, r8, lsr r6 │ │ + andeq r3, r3, r0, lsr #15 │ │ + andeq r3, r3, r4, lsl #12 │ │ + ; instruction: 0x000337b4 │ │ + andeq r3, r3, ip, lsr r6 │ │ + andeq r3, r3, r4, lsr #11 │ │ + muleq r3, ip, r6 │ │ + andeq r3, r3, r4, asr #12 │ │ + muleq r3, r8, r6 │ │ + andeq r3, r3, r4, ror #9 │ │ + andeq r3, r3, r0, ror r6 │ │ │ │ -0001fc38 : │ │ +000212c0 : │ │ + cmp r0, #0 │ │ + bxeq lr │ │ push {r4, lr} │ │ - subs r4, r0, #0 │ │ - beq 1fc88 │ │ - ldr r0, [r4] │ │ + mov r4, r0 │ │ + ldr r0, [r0] │ │ cmp r0, #0 │ │ - beq 1fc54 │ │ - bl 47260 <__udivdi3+0x45c> │ │ + beq 212e0 │ │ + bl 48ba4 <_Unwind_GetTextRelBase@@Base+0x4f8> │ │ ldr r0, [r4, #28] │ │ cmp r0, #0 │ │ - beq 1fc64 │ │ - bl 47250 <__udivdi3+0x44c> │ │ + beq 212f0 │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r0, [r4, #32] │ │ cmp r0, #0 │ │ - beq 1fc74 │ │ - bl 47250 <__udivdi3+0x44c> │ │ + beq 21300 │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r0, [r4, #4] │ │ - bl 417b4 │ │ + bl 433fc │ │ mov r0, r4 │ │ pop {r4, lr} │ │ - b 47250 <__udivdi3+0x44c> │ │ - pop {r4, pc} │ │ + b 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ │ │ -0001fc8c : │ │ +00021314 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldr ip, [r0, #12] │ │ + ldr r6, [r0, #12] │ │ sub sp, sp, #28 │ │ - mov r4, r0 │ │ - cmp ip, #0 │ │ + mov r5, r0 │ │ + cmp r6, #0 │ │ str r1, [sp, #12] │ │ - str r2, [sp, #20] │ │ + beq 214a8 │ │ mov r7, r3 │ │ - streq ip, [sp, #16] │ │ - beq 1fdb4 │ │ - mov r6, #0 │ │ - lsl sl, r1, #2 │ │ - mov r9, r6 │ │ - str r6, [sp, #16] │ │ - ldr r0, [sp, #20] │ │ - lsl r8, r6, #2 │ │ - ldr r5, [r0, r6, lsl #2] │ │ - ldr r0, [r5, #4] │ │ - str ip, [sp, #8] │ │ - bl 453ec <__aeabi_f2iz> │ │ - ldr r3, [r4, #20] │ │ - add fp, r0, #1020 ; 0x3fc │ │ - add fp, fp, #3 │ │ - cmp r3, #1 │ │ - ldr r1, [r4] │ │ - ldr r0, [r5] │ │ - asr fp, fp, #10 │ │ - ldr ip, [sp, #8] │ │ - bls 1fdec │ │ - ldr r2, [r1, sl] │ │ - ldr r2, [r2, r6, lsl #2] │ │ - ldrb r2, [r2, r0] │ │ - rsb fp, r2, fp │ │ - cmp r7, #1 │ │ - movgt r6, #1 │ │ - bgt 1fd28 │ │ - b 1fd98 │ │ - ldr r3, [r4, #20] │ │ - ldr r1, [r4] │ │ - ldr r0, [r5, #12] │ │ - str r1, [sp, #4] │ │ + mov r3, #0 │ │ + mov fp, r6 │ │ str r3, [sp, #8] │ │ - bl 453ec <__aeabi_f2iz> │ │ - ldr r3, [sp, #8] │ │ - ldr r1, [sp, #4] │ │ - add r2, r0, #1020 ; 0x3fc │ │ - cmp r3, #1 │ │ - ldrls r1, [r1, r8] │ │ - ldrhi r1, [r1, sl] │ │ - ldrls r3, [r5, #8] │ │ - ldrhi r3, [r5, #8] │ │ - ldrhi r1, [r1, r8] │ │ - ldrls r3, [r1, r3, lsl #2] │ │ - ldrls r1, [sp, #12] │ │ - add r2, r2, #3 │ │ - asr r2, r2, #10 │ │ - ldrb r3, [r3, r1] │ │ + str r3, [sp, #16] │ │ + sub r3, r2, #4 │ │ + str r3, [sp, #20] │ │ + lsl r3, r1, #2 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #20] │ │ + ldr r6, [sp, #8] │ │ + ldr r4, [r3, #4]! │ │ + lsl r8, r6, #2 │ │ ldr r0, [r4, #4] │ │ + str r3, [sp, #20] │ │ + bl 4710c <__aeabi_f2iz@@Base> │ │ + ldr sl, [r5, #20] │ │ + add r0, r0, #1020 ; 0x3fc │ │ + add r0, r0, #3 │ │ + cmp sl, #1 │ │ + ldr r9, [r5] │ │ + ldr lr, [r4] │ │ + asr r0, r0, #10 │ │ + bls 2148c │ │ + ldr r3, [sp, #4] │ │ + ldr r1, [r9, r3] │ │ + ldr r1, [r1, r6, lsl #2] │ │ + ldrb r1, [r1, lr] │ │ + rsb r6, r1, r0 │ │ + cmp r7, #1 │ │ + ble 21444 │ │ + mov fp, r4 │ │ + mov r3, r6 │ │ + mov r4, #1 │ │ + mov r6, fp │ │ + mov fp, r3 │ │ + b 21404 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [r9, r3] │ │ + ldr r3, [r6, #8] │ │ + ldr r2, [r2, r8] │ │ + ldrb r2, [r2, r3] │ │ + rsb r2, r2, r0 │ │ mov r1, fp │ │ - rsb r2, r3, r2 │ │ - bl 41e40 │ │ - add r6, r6, #1 │ │ - cmp r6, r7 │ │ + ldr r0, [r5, #4] │ │ + bl 43aa4 │ │ + add r4, r4, #1 │ │ + cmp r4, r7 │ │ mov fp, r0 │ │ - add r5, r5, #8 │ │ - bne 1fd20 │ │ - ldr ip, [r4, #12] │ │ + add r6, r6, #8 │ │ + beq 2143c │ │ + ldr sl, [r5, #20] │ │ + ldr r9, [r5] │ │ + ldr r0, [r6, #12] │ │ + bl 4710c <__aeabi_f2iz@@Base> │ │ + add r0, r0, #1020 ; 0x3fc │ │ + add r0, r0, #3 │ │ + cmp sl, #1 │ │ + asr r0, r0, #10 │ │ + bhi 213c4 │ │ + ldr r2, [r6, #8] │ │ + ldr r3, [r9, r8] │ │ + ldr r3, [r3, r2, lsl #2] │ │ + ldr r2, [sp, #12] │ │ + ldrb r2, [r3, r2] │ │ + rsb r2, r2, r0 │ │ + b 213dc │ │ + mov r6, r0 │ │ + ldr fp, [r5, #12] │ │ + ldr r3, [sp, #8] │ │ + add r3, r3, #1 │ │ + str r3, [sp, #8] │ │ + cmp r3, fp │ │ ldr r3, [sp, #16] │ │ - add r9, r9, #1 │ │ - cmp r9, ip │ │ - rsb r3, fp, r3 │ │ + rsb r3, r6, r3 │ │ str r3, [sp, #16] │ │ - mov r6, r9 │ │ - bcc 1fcc4 │ │ - ldr r0, [sp, #16] │ │ - ldr r1, [r4, #36] ; 0x24 │ │ - bl 44208 <__divsi3> │ │ + bcc 21354 │ │ + mov r0, r3 │ │ + ldr r1, [r5, #36] ; 0x24 │ │ + bl 45f28 <__divsi3@@Base> │ │ mov r3, #32512 ; 0x7f00 │ │ add r3, r3, #255 ; 0xff │ │ cmp r0, r3 │ │ movgt r0, r3 │ │ - bgt 1fde4 │ │ + ble 214b4 │ │ + add sp, sp, #28 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [r9, r3, lsl #2] │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [r1, lr, lsl #2] │ │ + ldrb r1, [r1, r3] │ │ + rsb r6, r1, r0 │ │ + b 213a4 │ │ + mov r0, r6 │ │ + ldr r1, [r5, #36] ; 0x24 │ │ + bl 45f28 <__divsi3@@Base> │ │ mov r3, #-2147483648 ; 0x80000000 │ │ asr r3, r3, #16 │ │ cmp r0, r3 │ │ movlt r0, r3 │ │ add sp, sp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r2, [r1, r6, lsl #2] │ │ - ldr r2, [r2, r0, lsl #2] │ │ - ldr r0, [sp, #12] │ │ - ldrb r2, [r2, r0] │ │ - rsb fp, r2, fp │ │ - b 1fd10 │ │ - cfstr32ne mvfx11, [r3], {112} ; 0x70 │ │ - eorcs r1, r4, r6, lsl #24 │ │ - stcne 3, cr3, [r4], {176} ; 0xb0 │ │ - ldmdavs fp, {r2, r3, r6, r8, r9, lr} │ │ - ldmdbne ip, {r8, sl, sp} │ │ - mrrcne 8, 14, r6, r1, cr2 │ │ - stcne 0, cr13, [r5], {2} │ │ - ldmdbne sp, {r0, r2, r4, r6, r8, r9, lr}^ │ │ - stmiavs r1!, {r4, r5, r8, fp, sp, lr} │ │ - mrc2 7, 5, pc, cr10, cr8, {7} │ │ - andle r2, lr, r0, lsl #16 │ │ - andle r2, r3, r0, lsl #26 │ │ - ; instruction: 0x61a369ab │ │ - ands r6, r6, fp, ror #19 │ │ - ldmdbvs r2!, {r0, r1, r5, r7, fp, sp, lr} │ │ - movtmi r2, #45332 ; 0xb114 │ │ - ldmne r3, {r1, r4, r7, fp, sp, lr}^ │ │ + cfstr32ne mvfx11, [r4], {16} │ │ + ; instruction: 0xf01f6a80 │ │ + ; instruction: 0x1c20f92e │ │ + ; instruction: 0xf92bf01f │ │ + ldrblt fp, [r0, #-3344]! ; 0xfffff2f0 │ │ + stcne 12, cr1, [r6], {3} │ │ + movscc r2, #36 ; 0x24 │ │ + movtmi r1, #52228 ; 0xcc04 │ │ + strcs r6, [r0, #-2074] ; 0xfffff7e6 │ │ + stmiavs r1!, {r2, r4, r8, fp, ip}^ │ │ + andle r1, r2, fp, asr #24 │ │ + movtmi r1, #15371 ; 0x3c0b │ │ + ldmdbvs r0!, {r0, r2, r4, r6, r7, fp, ip} │ │ + ; instruction: 0xf7f868a1 │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ + stccs 0, cr13, [r0, #-56] ; 0xffffffc8 │ │ + stmibvs fp!, {r0, r1, ip, lr, pc} │ │ + stmibvs fp!, {r0, r1, r5, r7, r8, sp, lr}^ │ │ + ldmdbvs r3!, {r1, r2, r4, sp, lr, pc} │ │ + ldmvs sl, {r0, r5, r7, fp, sp, lr} │ │ + cmpmi r9, #20, 6 ; 0x50000000 │ │ + ldmdbvs fp, {r0, r1, r4, r6, fp, ip} │ │ + and r6, fp, r3, lsr #3 │ │ + stmiavs r1!, {r0, r1, r4, r5, r8, fp, sp, lr} │ │ + tstcs r4, #10092544 ; 0x9a0000 │ │ + ldmdane r3, {r0, r3, r4, r6, r8, r9, lr}^ │ │ ; instruction: 0x61a3691b │ │ - stmiavs r3!, {r0, r1, r3, sp, lr, pc} │ │ - tstcs r4, r2, lsr r9 │ │ - ldmvs r2, {r0, r1, r3, r6, r8, r9, lr} │ │ - ldmdbvs fp, {r0, r1, r4, r6, r7, fp, ip} │ │ - stfcss f6, [r0, #-652] ; 0xfffffd74 │ │ - stmibvs fp!, {r0, ip, lr, pc} │ │ - movwcs lr, #4097 ; 0x1001 │ │ - mvnvs r4, fp, asr r2 │ │ - ldrlt fp, [r0, #-3440] ; 0xfffff290 │ │ - bvs fe026e88 <_end+0xfdfcdf7c> │ │ - mcr2 0, 7, pc, cr3, cr14, {0} ; │ │ + andle r2, r1, r0, lsl #26 │ │ + and r6, r1, fp, lsr #19 │ │ + subsmi r2, fp, #67108864 ; 0x4000000 │ │ + ldflte f6, [r0, #-908]! ; 0xfffffc74 │ │ + rscscs fp, r0, #56, 10 ; 0xe000000 │ │ + subseq r1, r2, r3, lsl #24 │ │ + ldmdavs fp, {r2, r3, r6, r7, r8, r9, ip, sp} │ │ + stcne 8, cr5, [r5], {129} ; 0x81 │ │ + addpl r1, r3, fp, asr #17 │ │ + movtcc r1, #3075 ; 0xc03 │ │ + stcne 8, cr7, [r4], {27} │ │ + blcs 2ea70 │ │ + ; instruction: 0xf003d01c │ │ + stmdavc fp!, {r0, r2, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ + andsle r2, sp, r0, lsl #22 │ │ + ; instruction: 0xf7f568e0 │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ + ; instruction: 0x1c20db1d │ │ + cdp2 0, 5, cr15, cr8, cr3, {0} │ │ + stmiavs r3!, {r8, sl, sp}^ │ │ + blcs 3d2fc │ │ + stcne 13, cr13, [r0], #-52 ; 0xffffffcc │ │ + ; instruction: 0xf0041c29 │ │ + stmdacs r0, {r0, r1, r2, r4, r6, fp, ip, sp, lr, pc} │ │ + stmiavs r0!, {r0, r4, r8, r9, fp, ip, lr, pc}^ │ │ + ldc2 7, cr15, [r0, #980] ; 0x3d4 │ │ + ldrb r3, [r0, r1, lsl #10]! │ │ + blcs 3f658 │ │ + stcne 0, cr13, [r0], #-8 │ │ + ldc2l 0, cr15, [ip], #-16 │ │ + strbcc r2, [r3], #-769 ; 0xfffffcff │ │ + andcs r7, r0, r3, lsr #32 │ │ + andcs lr, r1, r1 │ │ + lfmlt f4, 4, [r8, #-256]! ; 0xffffff00 │ │ + cfstr32ne mvfx11, [r3], {8} │ │ + ldmdavc fp, {r6, r8, r9, ip, sp} │ │ + andle r2, r2, r0, lsl #22 │ │ + cdp2 0, 5, cr15, cr8, cr2, {0} │ │ + stcne 0, cr14, [r3], {9} │ │ + ldmdavc fp, {r0, r6, r8, r9, ip, sp} │ │ + andle r2, r2, r0, lsl #22 │ │ + ; instruction: 0xf832f004 │ │ + andcs lr, r1, r1 │ │ + sfmlt f4, 4, [r8, #-256] ; 0xffffff00 │ │ + ldrblt r1, [r0, #-3075]! ; 0xfffff3fd │ │ + stcne 6, cr2, [r5], {-0} │ │ + andsvc r3, lr, r3, asr #6 │ │ + ; instruction: 0xf0126b80 │ │ + ; instruction: 0x1c2bf9b3 │ │ + ldmdavc ip, {r6, r8, r9, ip, sp} │ │ + ; instruction: 0xd00442b4 │ │ + ; instruction: 0xf0021c28 │ │ + ldcne 13, cr15, [r0], #-884 ; 0xfffffc8c │ │ + stcne 0, cr14, [fp], #-44 ; 0xffffffd4 │ │ + ldmdavc fp, {r0, r6, r8, r9, ip, sp} │ │ + andle r2, r4, r0, lsl #22 │ │ + ; instruction: 0xf0031c28 │ │ + stcne 14, cr15, [r0], #-44 ; 0xffffffd4 │ │ + andcs lr, r1, r1 │ │ + lfmlt f4, 2, [r0, #-256]! ; 0xffffff00 │ │ + ldmibmi r7, {r4, r5, r6, r7, r8, sl, ip, sp, pc} │ │ + stmiavs r6, {r2, r7, fp, sp, lr}^ │ │ + stcne 0, cr11, [r5], {135} ; 0x87 │ │ + cfstrsne mvf4, [r0], #-484 ; 0xfffffe1c │ │ + ; instruction: 0xf01f6877 │ │ + stcne 12, cr15, [r2], {253} ; 0xfd │ │ + ldcne 12, cr1, [r8], #-44 ; 0xffffffd4 │ │ + ; instruction: 0xf9b6f027 │ │ + ldmibmi r0, {r1, r4, r5, r6, r7, r8, r9, sp} │ │ + addne r0, r0, #91 ; 0x5b │ │ + ldrbtmi r5, [r9], #-232 ; 0xffffff18 │ │ + ldmdavs r7!, {r5, sl, fp, ip}^ │ │ + stc2l 0, cr15, [lr], #124 ; 0x7c │ │ + stcne 12, cr1, [fp], {2} │ │ + ; instruction: 0xf0271c38 │ │ + mvnscs pc, #2736128 ; 0x29c000 │ │ + subseq r4, fp, r9, lsl #19 │ │ + rscpl r1, r8, r0, lsl #5 │ │ + cfstrsne mvf4, [r0], #-484 ; 0xfffffe1c │ │ + ; instruction: 0xf01f6877 │ │ + stcne 12, cr15, [r2], {223} ; 0xdf │ │ + ldcne 12, cr1, [r8], #-44 ; 0xffffffd4 │ │ + ; instruction: 0xf998f027 │ │ + stmibmi r3, {r1, r2, r4, r5, r6, r7, r8, r9, sp} │ │ + addne r0, r0, #91 ; 0x5b │ │ + ldrbtmi r5, [r9], #-232 ; 0xffffff18 │ │ + ldmdavs r7!, {r5, sl, fp, ip}^ │ │ + ldc2l 0, cr15, [r0], {31} │ │ + stcne 12, cr1, [fp], {2} │ │ + ; instruction: 0xf0271c38 │ │ + mvnscs pc, #2244608 ; 0x224000 │ │ + subseq r4, fp, ip, ror r9 │ │ + rscpl r1, r8, r0, lsl #5 │ │ + cfstrsne mvf4, [r0], #-484 ; 0xfffffe1c │ │ + ; instruction: 0xf01f6877 │ │ + stcne 12, cr15, [r2], {193} ; 0xc1 │ │ + ldcne 12, cr1, [r8], #-44 ; 0xffffffd4 │ │ + ; instruction: 0xf97af027 │ │ + ldmdbmi r6!, {r2, r3, r4, r5, r6, r7, r8, r9, sp}^ │ │ + addne r0, r0, #91 ; 0x5b │ │ + ldrbtmi r5, [r9], #-232 ; 0xffffff18 │ │ + ldmdavs r7!, {r5, sl, fp, ip}^ │ │ + ldc2 0, cr15, [r2], #124 ; 0x7c │ │ + stcne 12, cr1, [fp], {2} │ │ + ; instruction: 0xf0271c38 │ │ + mvnscs pc, #1753088 ; 0x1ac000 │ │ + subseq r4, fp, pc, ror #18 │ │ + rscpl r1, r8, r0, lsl #5 │ │ + cfstrsne mvf4, [r0], #-484 ; 0xfffffe1c │ │ + ; instruction: 0xf01f6877 │ │ + stcne 12, cr15, [r2], {163} ; 0xa3 │ │ + ldcne 12, cr1, [r8], #-44 ; 0xffffffd4 │ │ + ; instruction: 0xf95cf027 │ │ + stmdbmi r9!, {r7, r8, r9, sp}^ │ │ + addne r0, r0, #155 ; 0x9b │ │ + ldrbtmi r5, [r9], #-232 ; 0xffffff18 │ │ + ; instruction: 0xf01f1c20 │ │ + orrcs pc, r6, #35584 ; 0x8b00 │ │ + addseq r4, fp, r5, ror #18 │ │ + ldrbtmi r5, [r9], #-232 ; 0xffffff18 │ │ + ; instruction: 0xf01f1c20 │ │ + orrcs pc, r7, #33536 ; 0x8300 │ │ + addseq r4, fp, r2, ror #18 │ │ + ldrbtmi r5, [r9], #-232 ; 0xffffff18 │ │ + ldmdavs r7!, {r5, sl, fp, ip}^ │ │ + stc2 0, cr15, [r4], {31} │ │ + ; instruction: 0xf858f027 │ │ + ; instruction: 0xf866f027 │ │ + stcne 12, cr1, [fp], {2} │ │ + ; instruction: 0xf0271c38 │ │ + orrcs pc, r3, #933888 ; 0xe4000 │ │ + addseq r4, fp, sl, asr r9 │ │ + rscpl r1, r8, r0, lsl #5 │ │ + cfstrsne mvf4, [r0], #-484 ; 0xfffffe1c │ │ + ; instruction: 0xf01f6877 │ │ + ; instruction: 0xf027fc71 │ │ + ; instruction: 0xf027f845 │ │ + stcne 8, cr15, [r2], {83} ; 0x53 │ │ + ldcne 12, cr1, [r8], #-44 ; 0xffffffd4 │ │ + ; instruction: 0xf926f027 │ │ + ldmdbmi r2, {r2, r7, r8, r9, sp}^ │ │ + addne r0, r0, #155 ; 0x9b │ │ + ldrbtmi r5, [r9], #-232 ; 0xffffff18 │ │ + ldmdavs r7!, {r5, sl, fp, ip}^ │ │ + mrrc2 0, 1, pc, lr, cr15 ; │ │ + ; instruction: 0xf832f027 │ │ + ; instruction: 0xf840f027 │ │ + stcne 12, cr1, [fp], {2} │ │ + ; instruction: 0xf0271c38 │ │ + usad8cs r5, r3, r9 │ │ + adcseq r1, pc, r3, lsl #5 │ │ + mvnpl r4, r8, asr #18 │ │ + ldmdavs r3!, {r8, r9, ip, pc}^ │ │ + ldrbtmi r1, [r9], #-3104 ; 0xfffff3e0 │ │ + ; instruction: 0xf01f9302 │ │ + ; instruction: 0xf027fc49 │ │ + ; instruction: 0xf027f81d │ │ + stcne 8, cr15, [r2], {43} ; 0x2b │ │ + stmdals r2, {r0, r1, r3, sl, fp, ip} │ │ + ; instruction: 0xf8fef027 │ │ + addne r9, r0, #0, 22 │ │ + ldmdane r8, {r0, r1, r2, r3, r4, r5, r8, fp, lr} │ │ + addseq r2, fp, r2, lsl #7 │ │ + ldrbtmi r5, [r9], #-232 ; 0xffffff18 │ │ + stmibpl pc!, {r5, sl, fp, ip}^ ; │ │ + ; instruction: 0xf01f6876 │ │ + ; instruction: 0xf027fc33 │ │ + ; instruction: 0xf027f807 │ │ + stcne 8, cr15, [r2], {21} │ │ + ldcne 12, cr1, [r0], #-44 ; 0xffffffd4 │ │ + ; instruction: 0xf8e8f027 │ │ + ldmdbmi r6!, {r0, r7, r8, r9, sp} │ │ + ldmdane r8!, {r7, r9, ip} │ │ + smlalpl r0, r8, fp, r0 │ │ + cfstrsne mvf4, [r0], #-484 ; 0xfffffe1c │ │ + stc2 0, cr15, [r0], #-124 ; 0xffffff84 │ │ + ; instruction: 0x1c064b32 │ │ + cfstrsne mvf4, [pc], {123} ; 0x7b │ │ + ldcne 12, cr1, [r9], {32} │ │ + ; instruction: 0xf01f9300 │ │ + stcne 12, cr15, [fp], #-92 ; 0xffffffa4 │ │ + tstls r3, r2 │ │ + ldcne 3, cr3, [r9], #-976 ; 0xfffffc30 │ │ + movwls r1, #23600 ; 0x5c30 │ │ + ; instruction: 0xffe4f026 │ │ + stmdals r2, {r1, r2, sl, fp, ip} │ │ + ; instruction: 0xf0269903 │ │ + stcne 15, cr15, [r1], {223} ; 0xdf │ │ + ; instruction: 0xf0271c30 │ │ + blls 19fe40 <_end@@Base+0x144f34> │ │ + ldrbcc r4, [ip, #2341]! ; 0x925 │ │ + ldrbtmi r6, [r9], #-24 ; 0xffffffe8 │ │ + ; instruction: 0xf01f1c20 │ │ + ; instruction: 0x1c06fbfd │ │ + stcne 12, cr1, [r0], #-60 ; 0xffffffc4 │ │ + ; instruction: 0xf01f9900 │ │ + strdls pc, [r0], -r7 │ │ + ldfned f1, [r9], #-4 │ │ + ; instruction: 0xf0261c30 │ │ + stcne 15, cr15, [r6], {199} ; 0xc7 │ │ + stmdbls r1, {fp, ip, pc} │ │ + ; instruction: 0xffc2f026 │ │ + ldcne 12, cr1, [r0], #-4 │ │ + ; instruction: 0xf966f027 │ │ + adcvs r4, r8, r8, lsl r9 │ │ + ldrbtmi r1, [r9], #-3104 ; 0xfffff3e0 │ │ + blx ff8dd8f6 <_end@@Base+0xff8829ea> │ │ + ; instruction: 0xffb6f026 │ │ + rscscs r1, lr, r1, lsl #24 │ │ + ; instruction: 0xf0270580 │ │ + rscvs pc, r8, r9, asr r9 ; │ │ + ldcllt 0, cr11, [r0, #28]! │ │ + andeq fp, r2, r4, ror r6 │ │ + ; instruction: 0x0002b6b7 │ │ + andeq fp, r2, r7, asr #13 │ │ + ldrdeq fp, [r2], -r8 │ │ + strdeq fp, [r2], -r2 │ │ + andeq fp, r2, r7, lsl r7 │ │ + andeq fp, r2, r9, asr #14 │ │ + muleq r2, fp, r9 │ │ + ldrdeq fp, [r2], -lr │ │ + andeq fp, r2, r9, ror #28 │ │ + andeq fp, r2, r4, ror #28 │ │ + andeq fp, r2, r5, ror #28 │ │ + andeq fp, r2, r9, ror #28 │ │ + andeq fp, r2, r4, ror lr │ │ + ; instruction: 0x0002bcb5 │ │ + strdeq sl, [r2], -r8 │ │ + andeq fp, r2, r5, asr #25 │ │ + ldrdeq fp, [r2], -r3 │ │ + bmi 48ee98 <_end@@Base+0x433f8c> │ │ + smlabbcs r4, r5, sl, r6 │ │ + stcne 3, cr2, [r6], {89} ; 0x59 │ │ + cfstrsne mvf4, [r8], #-488 ; 0xfffffe18 │ │ + mrc2 0, 5, pc, cr8, cr14, {0} │ │ + stcne 3, cr2, [r4], {-0} │ │ + adcmi r2, fp, #20, 2 │ │ + andcs sp, r0, #45056 ; 0xb000 │ │ + blle 132344 <_end@@Base+0xd7438> │ │ + ; instruction: 0x1c086932 │ │ + ldmvs r2, {r3, r4, r6, r8, r9, lr} │ │ + addseq r5, r8, r2, lsl #17 │ │ + movwcc r5, #4130 ; 0x1022 │ │ + blvs fec5b8d0 <_end@@Base+0xfec009c4> │ │ + stcne 12, cr1, [r1], #-168 ; 0xffffff58 │ │ + mcr2 0, 5, pc, cr8, cr1, {0} ; │ │ ; instruction: 0xf01e1c20 │ │ - ldclt 14, cr15, [r0, #-896] ; 0xfffffc80 │ │ + ldcllt 15, cr15, [r0, #-56]! ; 0xffffffc8 │ │ + andeq lr, r2, ip, rrx │ │ + strdlt fp, [r7], r0 │ │ + stmdbvs fp, {r0, r2, r9, ip, pc}^ │ │ + ; instruction: 0x1c046a82 │ │ + addsmi r9, sl, #4, 2 │ │ + stcne 0, cr13, [r7], {58} ; 0x3a │ │ + stcne 12, cr1, [r5], #-152 ; 0xffffff68 │ │ + addvs r3, r3, #212, 14 ; 0x3500000 │ │ + ; instruction: 0xf01e6838 │ │ + ; instruction: 0x36a0fefa │ │ + ; instruction: 0xf01e6ee0 │ │ + strcc pc, [ip, #3830] ; 0xef6 │ │ + ; instruction: 0xf01e6830 │ │ + stmdavs r8!, {r1, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ + mrc2 0, 7, pc, cr3, cr14, {0} │ │ + tstcs r4, r5, lsr #22 │ │ + cfldrsne mvf4, [sl], {123} ; 0x7b │ │ + bvs fe846570 <_end@@Base+0xfe7eb664> │ │ + ; instruction: 0xf01e23fe │ │ + bvs fe921348 <_end@@Base+0xfe8c643c> │ │ + tstcs r4, r8, lsr r0 │ │ + bfcne r3, #6, #19 │ │ + stmiane r0, {r6, r7, r9, sl, fp}^ │ │ + mvnscs r9, #12288 ; 0x3000 │ │ + ; instruction: 0xf01e1140 │ │ + orrcs pc, r0, #1712 ; 0x6b0 │ │ + smlattcs ip, r0, r6, r6 │ │ + subseq r9, fp, r3, lsl #20 │ │ + ; instruction: 0xf01e6aa0 │ │ + movwcs pc, #20067 ; 0x4e63 ; │ │ + ldrshtvs r3, [r0], -pc │ │ + movwls r6, #2721 ; 0xaa1 │ │ + andcs r2, r4, #2 │ │ + ; instruction: 0xf01e9b03 │ │ + eorvs pc, r8, fp, lsr #29 │ │ + stmdbls r4, {r5, sl, fp, ip} │ │ + ; instruction: 0xf7f29a05 │ │ + blvs fe8603b4 <_end@@Base+0xfe8054a8> │ │ + andsle r2, r9, r0, lsl #16 │ │ + ; instruction: 0xf7ff1c20 │ │ + stcne 14, cr15, [r0], #-220 ; 0xffffff24 │ │ + ; instruction: 0xff88f7ff │ │ + movtcc r1, #3107 ; 0xc23 │ │ + movwcs r7, #2074 ; 0x81a │ │ + mulle r4, sl, r2 │ │ + ; instruction: 0xf0021c20 │ │ + vmlsne.f64 d15, d19, d13 │ │ + ; instruction: 0x1c22db08 │ │ + ldmdavc r2, {r0, r6, r9, ip, sp} │ │ + bcs 28a44 │ │ + stcne 0, cr13, [r0], #-8 │ │ + blx ff55d9fa <_end@@Base+0xff502aee> │ │ + ldcllt 0, cr11, [r0, #28]! │ │ + strdeq sp, [r2], -r0 │ │ │ │ -0001fe80 : │ │ +000219f0 : │ │ push {r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ - sub sp, #28 │ │ - bl 12d80 │ │ + sub sp, #20 │ │ + bl 13f00 │ │ adds r3, r4, #0 │ │ adds r3, #64 ; 0x40 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 1fe9a │ │ + beq.n 21a0a │ │ adds r0, r4, #0 │ │ - bl 22a14 │ │ + bl 24098 │ │ adds r3, r4, #0 │ │ adds r3, #65 ; 0x41 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 1feaa │ │ + beq.n 21a1a │ │ adds r0, r4, #0 │ │ - bl 23aac │ │ + bl 250c0 │ │ adds r3, r4, #0 │ │ adds r3, #66 ; 0x42 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 1ff3a │ │ + beq.n 21aa8 │ │ movs r3, #240 ; 0xf0 │ │ lsls r3, r3, #1 │ │ ldr r0, [r4, r3] │ │ - blx 445e0 <__aeabi_i2d> │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r7, r1, #0 │ │ - ldr r1, [pc, #236] ; (1ffb0 ) │ │ + ldr r1, [pc, #236] ; (21b20 ) │ │ adds r6, r0, #0 │ │ - ldr r0, [r4, #8] │ │ add r1, pc │ │ - bl 3f528 │ │ - blx 445e0 <__aeabi_i2d> │ │ + ldr r0, [r4, #8] │ │ + bl 41024 │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 44928 <__aeabi_ddiv> │ │ - movs r2, #224 ; 0xe0 │ │ - lsls r2, r2, #1 │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - adds r3, r4, r2 │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + adds r3, r4, #0 │ │ + adds r6, r0, #0 │ │ + adds r7, r1, #0 │ │ + adds r3, #193 ; 0xc1 │ │ + adds r3, #255 ; 0xff │ │ ldr r0, [r3, #0] │ │ ldr r1, [r3, #4] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r6, [pc, #188] ; (1ffb4 ) │ │ - ldr r5, [pc, #188] ; (1ffb8 ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + movs r2, #48 ; 0x30 │ │ + ldr r5, [pc, #184] ; (21b24 ) │ │ + ldr r3, [pc, #188] ; (21b28 ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - add r6, pc │ │ add r5, pc │ │ - adds r3, r5, #0 │ │ movs r0, #1 │ │ - adds r1, r6, #0 │ │ - ldr r2, [pc, #176] ; (1ffbc ) │ │ - bl 4003c │ │ - movs r2, #228 ; 0xe4 │ │ - lsls r2, r2, #1 │ │ - adds r3, r4, r2 │ │ + adds r1, r5, #0 │ │ + adds r2, #255 ; 0xff │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r3, r4, #0 │ │ + adds r3, #201 ; 0xc9 │ │ + adds r3, #255 ; 0xff │ │ ldr r0, [r3, #0] │ │ ldr r1, [r3, #4] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r5, [pc, #152] ; (1ffc0 ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + movs r2, #153 ; 0x99 │ │ + ldr r3, [pc, #148] ; (21b2c ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - add r5, pc │ │ + lsls r2, r2, #1 │ │ movs r0, #1 │ │ - movs r2, #153 ; 0x99 │ │ - adds r1, r6, #0 │ │ - lsls r2, r0 │ │ - adds r3, r5, #0 │ │ - bl 4003c │ │ + adds r1, r5, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - blx 1c4a4 │ │ + bl 48aa4 <_Unwind_GetTextRelBase@@Base+0x3f8> │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 40f90 │ │ + bl 42b44 │ │ ldr r0, [r4, #72] ; 0x48 │ │ - bl 40f90 │ │ + bl 42b44 │ │ ldr r0, [r4, #76] ; 0x4c │ │ - bl 40f90 │ │ + bl 42b44 │ │ ldr r0, [r4, #56] ; 0x38 │ │ - bl 326f4 │ │ + bl 3408c │ │ ldr r0, [r4, #104] ; 0x68 │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r3, r4, #0 │ │ adds r3, #212 ; 0xd4 │ │ ldr r0, [r3, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #108] ; 0x6c │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r3, r4, #0 │ │ adds r3, #176 ; 0xb0 │ │ ldr r0, [r3, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r3, r4, #0 │ │ adds r3, #188 ; 0xbc │ │ ldr r0, [r3, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r3, r4, #0 │ │ adds r3, #208 ; 0xd0 │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 1ff92 │ │ + beq.n 21b00 │ │ subs r0, #4 │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r3, r4, #0 │ │ adds r3, #140 ; 0x8c │ │ ldr r0, [r3, #0] │ │ - bl 3ec46 │ │ + bl 4073a │ │ adds r3, r4, #0 │ │ adds r3, #160 ; 0xa0 │ │ ldr r0, [r3, #0] │ │ - bl 3ec3e │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ - add sp, #28 │ │ - pop {r4, r5, r6, r7, pc} │ │ - add r4, pc, #708 ; (adr r4, 20278 ) │ │ - movs r2, r0 │ │ - udf #162 ; 0xa2 │ │ - movs r2, r0 │ │ - udf #211 ; 0xd3 │ │ - movs r2, r0 │ │ - lsls r7, r5, #4 │ │ - movs r0, r0 │ │ - udf #203 ; 0xcb │ │ - movs r2, r0 │ │ - push {r3, r4, r5, lr} │ │ - movs r3, #240 ; 0xf0 │ │ - adds r2, r0, #0 │ │ - lsls r3, r3, #1 │ │ - adds r2, #204 ; 0xcc │ │ - ldr r1, [r0, r3] │ │ - ldr r2, [r2, #0] │ │ - adds r4, r0, #0 │ │ - adds r5, r0, #0 │ │ - adds r2, r1, r2 │ │ - str r2, [r0, r3] │ │ - adds r3, r0, #0 │ │ - adds r3, #64 ; 0x40 │ │ - ldrb r3, [r3, #0] │ │ - adds r4, #65 ; 0x41 │ │ - cmp r3, #0 │ │ - beq.n 20022 │ │ - bl 235a4 │ │ - ldrb r3, [r4, #0] │ │ - cmp r3, #0 │ │ - beq.n 2002c │ │ - ldr r0, [r5, #12] │ │ - bl 15de8 │ │ - cmp r0, #0 │ │ - blt.n 20036 │ │ - adds r0, r5, #0 │ │ - bl 23c24 │ │ - movs r4, #0 │ │ - b.n 20016 │ │ - adds r1, r4, #0 │ │ - bl 24068 │ │ - cmp r0, #0 │ │ - blt.n 2003a │ │ - ldr r0, [r5, #12] │ │ - bl 15e30 │ │ - adds r4, #1 │ │ - ldr r3, [r5, #12] │ │ - adds r0, r5, #0 │ │ - ldr r3, [r3, #116] ; 0x74 │ │ - cmp r3, #0 │ │ - bgt.n 20004 │ │ - b.n 20028 │ │ - ldrb r3, [r4, #0] │ │ - cmp r3, #0 │ │ - beq.n 2002c │ │ - bl 248cc │ │ - adds r5, #67 ; 0x43 │ │ - movs r3, #1 │ │ - strb r3, [r5, #0] │ │ - movs r0, #0 │ │ - b.n 2003a │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r3, r4, r5, pc} │ │ - push {r3, lr} │ │ - adds r3, r0, #0 │ │ - adds r3, #64 ; 0x40 │ │ - ldrb r3, [r3, #0] │ │ - cmp r3, #0 │ │ - beq.n 2004e │ │ - bl 22c00 │ │ - b.n 20062 │ │ - adds r3, r0, #0 │ │ - adds r3, #65 ; 0x41 │ │ - ldrb r3, [r3, #0] │ │ - cmp r3, #0 │ │ - beq.n 2005e │ │ - bl 24068 │ │ - b.n 20062 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r3, pc} │ │ - push {r4, r5, r6, lr} │ │ - adds r3, r0, #0 │ │ - adds r3, #67 ; 0x43 │ │ - movs r5, #0 │ │ - strb r5, [r3, #0] │ │ - adds r4, r0, #0 │ │ - ldr r0, [r0, #56] ; 0x38 │ │ - bl 32040 │ │ - adds r3, r4, #0 │ │ - adds r3, #64 ; 0x40 │ │ - ldrb r6, [r3, #0] │ │ - cmp r6, r5 │ │ - beq.n 2008a │ │ - adds r0, r4, #0 │ │ - bl 22b40 │ │ - adds r0, r5, #0 │ │ - b.n 200a2 │ │ - adds r3, r4, #0 │ │ - adds r3, #65 ; 0x41 │ │ - ldrb r3, [r3, #0] │ │ - cmp r3, #0 │ │ - beq.n 2009e │ │ - adds r0, r4, #0 │ │ - bl 23c24 │ │ - adds r0, r6, #0 │ │ - b.n 200a2 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r4, r5, r6, pc} │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r6, [r0, #8] │ │ - ldr r1, [pc, #600] ; (20304 ) │ │ - ldr r4, [r0, #12] │ │ - sub sp, #28 │ │ - adds r5, r0, #0 │ │ - add r1, pc │ │ - adds r0, r6, #0 │ │ - ldr r7, [r4, #4] │ │ - bl 3f538 │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - adds r0, r7, #0 │ │ - blx 41d70 │ │ - ldr r1, [pc, #576] ; (20308 ) │ │ - movs r3, #242 ; 0xf2 │ │ - lsls r3, r3, #1 │ │ - asrs r0, r0, #10 │ │ - str r0, [r5, r3] │ │ - add r1, pc │ │ - adds r0, r6, #0 │ │ - ldr r7, [r4, #4] │ │ - bl 3f538 │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - adds r0, r7, #0 │ │ - blx 41d70 │ │ - ldr r1, [pc, #552] ; (2030c ) │ │ - movs r3, #248 ; 0xf8 │ │ - lsls r3, r3, #1 │ │ - asrs r0, r0, #10 │ │ - str r0, [r5, r3] │ │ - add r1, pc │ │ - adds r0, r6, #0 │ │ - ldr r7, [r4, #4] │ │ - bl 3f538 │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - adds r0, r7, #0 │ │ - blx 41d70 │ │ - ldr r1, [pc, #524] ; (20310 ) │ │ - movs r3, #246 ; 0xf6 │ │ - lsls r3, r3, #1 │ │ - asrs r0, r0, #10 │ │ - str r0, [r5, r3] │ │ - add r1, pc │ │ - adds r0, r6, #0 │ │ - ldr r7, [r4, #4] │ │ - bl 3f538 │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - adds r0, r7, #0 │ │ - blx 41d70 │ │ - ldr r1, [pc, #500] ; (20314 ) │ │ - movs r3, #250 ; 0xfa │ │ - lsls r3, r3, #1 │ │ - asrs r0, r0, #10 │ │ - str r0, [r5, r3] │ │ - add r1, pc │ │ - adds r0, r6, #0 │ │ - ldr r7, [r4, #4] │ │ - bl 3f538 │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - adds r0, r7, #0 │ │ - blx 41d70 │ │ - ldr r1, [pc, #472] ; (20318 ) │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #1 │ │ - asrs r0, r0, #10 │ │ - str r0, [r5, r3] │ │ - add r1, pc │ │ - adds r0, r6, #0 │ │ - ldr r7, [r4, #4] │ │ - bl 3f538 │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - adds r0, r7, #0 │ │ - blx 41d70 │ │ - ldr r1, [pc, #448] ; (2031c ) │ │ - movs r3, #254 ; 0xfe │ │ - lsls r3, r3, #1 │ │ - asrs r0, r0, #10 │ │ - str r0, [r5, r3] │ │ - add r1, pc │ │ - adds r0, r6, #0 │ │ - ldr r7, [r4, #4] │ │ - bl 3f538 │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - adds r0, r7, #0 │ │ - blx 41d70 │ │ - ldr r1, [pc, #420] ; (20320 ) │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #2 │ │ - asrs r0, r0, #10 │ │ - str r0, [r5, r3] │ │ - add r1, pc │ │ - adds r0, r6, #0 │ │ - bl 3f528 │ │ - ldr r1, [pc, #408] ; (20324 ) │ │ - movs r3, #134 ; 0x86 │ │ - lsls r3, r3, #2 │ │ - str r0, [r5, r3] │ │ - add r1, pc │ │ - adds r0, r6, #0 │ │ - bl 3f528 │ │ - ldr r1, [pc, #396] ; (20328 ) │ │ - movs r3, #135 ; 0x87 │ │ - lsls r3, r3, #2 │ │ - str r0, [r5, r3] │ │ - add r1, pc │ │ - adds r0, r6, #0 │ │ - ldr r7, [r4, #4] │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - adds r0, r7, #0 │ │ - blx 41d70 │ │ - ldr r1, [pc, #364] ; (2032c ) │ │ - movs r3, #131 ; 0x83 │ │ - lsls r3, r3, #2 │ │ - asrs r0, r0, #10 │ │ - str r0, [r5, r3] │ │ - add r1, pc │ │ - adds r0, r6, #0 │ │ - ldr r7, [r4, #4] │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - adds r0, r7, #0 │ │ - blx 41d70 │ │ - ldr r1, [pc, #328] ; (20330 ) │ │ - movs r3, #132 ; 0x84 │ │ - lsls r3, r3, #2 │ │ - asrs r0, r0, #10 │ │ - str r0, [r5, r3] │ │ - add r1, pc │ │ - adds r0, r6, #0 │ │ - ldr r7, [r4, #4] │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - adds r0, r7, #0 │ │ - blx 41d70 │ │ - movs r3, #133 ; 0x85 │ │ - asrs r7, r0, #10 │ │ - lsls r3, r3, #2 │ │ - str r7, [r5, r3] │ │ - ldr r1, [pc, #288] ; (20334 ) │ │ - ldr r3, [r4, #4] │ │ - adds r0, r6, #0 │ │ - add r1, pc │ │ - str r3, [sp, #0] │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - ldr r0, [sp, #0] │ │ - blx 41d70 │ │ - movs r3, #130 ; 0x82 │ │ - asrs r0, r0, #10 │ │ - ldr r1, [pc, #256] ; (20338 ) │ │ - adds r7, r7, r0 │ │ - lsls r3, r3, #2 │ │ - str r7, [r5, r3] │ │ - movs r3, #133 ; 0x85 │ │ - lsls r3, r3, #2 │ │ - adds r0, r6, #0 │ │ - add r1, pc │ │ - ldr r7, [r5, r3] │ │ - ldr r4, [r4, #4] │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - adds r0, r4, #0 │ │ - blx 41d70 │ │ - ldr r1, [pc, #216] ; (2033c ) │ │ - asrs r0, r0, #10 │ │ - movs r3, #129 ; 0x81 │ │ - lsls r3, r3, #2 │ │ - adds r7, r7, r0 │ │ - str r7, [r5, r3] │ │ - adds r0, r6, #0 │ │ - add r1, pc │ │ - bl 3f538 │ │ - ldr r4, [pc, #200] ; (20340 ) │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #4] │ │ - add r4, pc │ │ - adds r0, r6, #0 │ │ - adds r1, r4, #0 │ │ - bl 3f538 │ │ - adds r3, r5, #0 │ │ - adds r3, #244 ; 0xf4 │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #12] │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - str r3, [sp, #20] │ │ - blx 44d08 <__aeabi_d2f> │ │ - adds r7, r0, #0 │ │ - ldr r0, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - blx 44d08 <__aeabi_d2f> │ │ - adds r1, r0, #0 │ │ - adds r0, r7, #0 │ │ - blx 45190 <__aeabi_fdiv> │ │ - ldr r3, [sp, #20] │ │ - ldr r1, [pc, #152] ; (20344 ) │ │ - adds r5, #252 ; 0xfc │ │ - str r0, [r3, #0] │ │ - add r1, pc │ │ - adds r0, r6, #0 │ │ - bl 3f538 │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #4] │ │ - adds r0, r6, #0 │ │ - adds r1, r4, #0 │ │ - bl 3f538 │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #12] │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - blx 44d08 <__aeabi_d2f> │ │ - adds r4, r0, #0 │ │ - ldr r0, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - blx 44d08 <__aeabi_d2f> │ │ - adds r1, r0, #0 │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - blx 45190 <__aeabi_fdiv> │ │ - ldr r1, [pc, #100] ; (20348 ) │ │ - str r0, [r5, #8] │ │ - adds r0, r6, #0 │ │ - add r1, pc │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - adds r1, r0, #0 │ │ - movs r0, #254 ; 0xfe │ │ - lsls r0, r0, #22 │ │ - blx 45190 <__aeabi_fdiv> │ │ - add sp, #28 │ │ - str r0, [r5, #12] │ │ + bl 40732 │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - add sp, #320 ; 0x140 │ │ - movs r2, r0 │ │ - sub sp, #76 ; 0x4c │ │ - movs r2, r0 │ │ - sub sp, #140 ; 0x8c │ │ - movs r2, r0 │ │ - sub sp, #208 ; 0xd0 │ │ - movs r2, r0 │ │ - sub sp, #312 ; 0x138 │ │ - movs r2, r0 │ │ - sub sp, #460 ; 0x1cc │ │ - movs r2, r0 │ │ - cbz r5, 20328 │ │ - movs r2, r0 │ │ - cbz r7, 20380 │ │ - movs r2, r0 │ │ - cbz r2, 20396 │ │ - movs r2, r0 │ │ - ; instruction: 0xb845 │ │ - movs r2, r0 │ │ - ; instruction: 0xb840 │ │ - movs r2, r0 │ │ - ; instruction: 0xb841 │ │ + add r4, pc, #940 ; (adr r4, 21ed0 ) │ │ movs r2, r0 │ │ - ; instruction: 0xb847 │ │ + udf #216 ; 0xd8 │ │ movs r2, r0 │ │ - ; instruction: 0xb84e │ │ + svc 3 │ │ movs r2, r0 │ │ - ; instruction: 0xb68f │ │ - movs r2, r0 │ │ - ldr r4, [sp, #840] ; 0x348 │ │ - movs r2, r0 │ │ - ; instruction: 0xb6a3 │ │ - movs r2, r0 │ │ - ; instruction: 0xb6b1 │ │ - movs r2, r0 │ │ - push {r4, r5, r6, lr} │ │ - ldr r5, [r0, #40] ; 0x28 │ │ - ldr r2, [pc, #64] ; (20394 ) │ │ - movs r1, #4 │ │ - movs r3, #89 ; 0x59 │ │ - add r2, pc │ │ - adds r4, r0, #0 │ │ - adds r0, r5, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r2, #0 │ │ - adds r6, r0, #0 │ │ - adds r1, r0, #0 │ │ - adds r3, r2, #0 │ │ - b.n 2037c │ │ - movs r0, #0 │ │ - cmp r3, r0 │ │ - blt.n 20376 │ │ - ldr r0, [r4, #16] │ │ - ldr r0, [r0, #8] │ │ - ldr r0, [r0, r2] │ │ - stmia r1!, {r0} │ │ - adds r3, #1 │ │ - adds r2, #20 │ │ - cmp r3, r5 │ │ - blt.n 2036a │ │ - adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - bl 31d30 │ │ - adds r0, r6, #0 │ │ - bl 3ec3e │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - bge.n 2042c │ │ - movs r2, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ - str r2, [sp, #20] │ │ - ldr r3, [r1, #20] │ │ - ldr r2, [r0, #40] ; 0x28 │ │ - adds r4, r0, #0 │ │ - str r1, [sp, #12] │ │ - cmp r2, r3 │ │ - beq.n 20420 │ │ - adds r6, r0, #0 │ │ - str r3, [r0, #40] ; 0x28 │ │ - adds r6, #212 ; 0xd4 │ │ - ldr r0, [r6, #0] │ │ - adds r7, r4, #0 │ │ - bl 3ec3e │ │ - adds r7, #160 ; 0xa0 │ │ - ldr r0, [r4, #108] ; 0x6c │ │ - bl 3ec3e │ │ - ldr r5, [pc, #160] ; (20464 ) │ │ - ldr r0, [r7, #0] │ │ - bl 3ec3e │ │ - adds r2, r4, #0 │ │ - adds r2, #140 ; 0x8c │ │ - add r5, pc │ │ - ldr r0, [r2, #0] │ │ - str r2, [sp, #16] │ │ - bl 3ec46 │ │ - movs r1, #4 │ │ - adds r2, r5, #0 │ │ - movs r3, #254 ; 0xfe │ │ - ldr r0, [r4, #40] ; 0x28 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r0, [r6, #0] │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - movs r1, #4 │ │ - adds r2, r5, #0 │ │ - adds r3, #31 │ │ - asrs r0, r3, #31 │ │ - lsrs r0, r0, #27 │ │ - adds r3, r0, r3 │ │ - asrs r0, r3, #5 │ │ - movs r3, #255 ; 0xff │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r3, #128 ; 0x80 │ │ - str r0, [r4, #108] ; 0x6c │ │ - movs r1, #12 │ │ - adds r2, r5, #0 │ │ - lsls r3, r3, #1 │ │ - ldr r0, [r4, #40] ; 0x28 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [pc, #92] ; (20468 ) │ │ - str r0, [r7, #0] │ │ - ldr r1, [r4, #40] ; 0x28 │ │ - str r3, [sp, #0] │ │ - movs r0, #2 │ │ - adds r3, r5, #0 │ │ - movs r2, #4 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ - ldr r3, [sp, #16] │ │ - str r0, [r3, #0] │ │ - adds r0, r4, #0 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [sp, #20] │ │ - bl 12d2e │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - cmp r0, #0 │ │ - beq.n 20460 │ │ - adds r0, r4, #0 │ │ - bl 200a4 │ │ - adds r0, r4, #0 │ │ - bl 2034c │ │ - adds r3, r4, #0 │ │ - adds r3, #64 ; 0x40 │ │ - ldrb r0, [r3, #0] │ │ - cmp r0, #0 │ │ - beq.n 20450 │ │ - adds r0, r4, #0 │ │ - bl 22ae8 │ │ - cmp r0, #0 │ │ - blt.n 20460 │ │ - adds r3, r4, #0 │ │ - adds r3, #65 ; 0x41 │ │ - ldrb r3, [r3, #0] │ │ - cmp r3, #0 │ │ - beq.n 20460 │ │ - adds r0, r4, #0 │ │ - bl 23b80 │ │ - add sp, #28 │ │ - pop {r4, r5, r6, r7, pc} │ │ - bls.n 20410 │ │ + udf #251 ; 0xfb │ │ movs r2, r0 │ │ - lsls r3, r0, #4 │ │ - movs r0, r0 │ │ - push {r4, r5, r6, lr} │ │ ldr r3, [r0, #32] │ │ + push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ - adds r6, r1, #0 │ │ + adds r5, r1, #0 │ │ cmp r3, #0 │ │ - bne.n 204a0 │ │ - adds r5, r4, #0 │ │ - adds r5, #252 ; 0xfc │ │ + bne.n 21b64 │ │ + adds r6, r0, #0 │ │ + adds r6, #252 ; 0xfc │ │ ldr r0, [r0, #28] │ │ ldr r1, [r4, #56] ; 0x38 │ │ - ldr r2, [r5, #8] │ │ - ldr r3, [r5, #12] │ │ - bl 14468 │ │ + ldr r2, [r6, #8] │ │ + ldr r3, [r6, #12] │ │ + bl 155d0 │ │ str r0, [r4, #32] │ │ cmp r0, #0 │ │ - beq.n 204b2 │ │ + beq.n 21b74 │ │ ldr r3, [r4, #36] ; 0x24 │ │ cmp r3, #0 │ │ - bne.n 204a0 │ │ + bne.n 21b64 │ │ + ldr r2, [r6, #12] │ │ ldr r0, [r4, #28] │ │ ldr r1, [r4, #56] ; 0x38 │ │ - ldr r2, [r5, #12] │ │ - bl 146ec │ │ + bl 15864 │ │ str r0, [r4, #36] ; 0x24 │ │ - cmp r6, #0 │ │ - beq.n 204b0 │ │ - ldr r2, [r4, #32] │ │ + ldr r0, [r4, #32] │ │ + cmp r5, #0 │ │ + beq.n 21b74 │ │ ldr r3, [r4, #28] │ │ - ldr r2, [r2, #16] │ │ + ldr r2, [r0, #16] │ │ ldr r3, [r3, #44] ; 0x2c │ │ adds r3, r2, r3 │ │ - str r3, [r6, #0] │ │ - ldr r0, [r4, #32] │ │ + str r3, [r5, #0] │ │ pop {r4, r5, r6, pc} │ │ + ... │ │ │ │ -000204b4 : │ │ +00021b78 : │ │ push {r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - ldr r1, [pc, #548] ; (206e0 ) │ │ sub sp, #20 │ │ str r0, [sp, #12] │ │ - add r1, pc │ │ - adds r0, r7, #0 │ │ + adds r6, r1, #0 │ │ + adds r0, r1, #0 │ │ + ldr r1, [pc, #552] ; (21dac ) │ │ str r2, [sp, #8] │ │ - adds r5, r3, #0 │ │ - bl 3f528 │ │ - subs r1, r0, #0 │ │ - beq.n 204de │ │ - ldr r1, [pc, #532] ; (206e4 ) │ │ - adds r0, r7, #0 │ │ + adds r7, r3, #0 │ │ add r1, pc │ │ - bl 3f528 │ │ - subs r1, r0, #0 │ │ - beq.n 204de │ │ - movs r1, #1 │ │ - ldr r6, [pc, #520] ; (206e8 ) │ │ + bl 41024 │ │ + movs r1, #0 │ │ + cmp r0, r1 │ │ + beq.n 21ba4 │ │ + ldr r1, [pc, #536] ; (21db0 ) │ │ + adds r0, r6, #0 │ │ + add r1, pc │ │ + bl 41024 │ │ + adds r1, r0, #0 │ │ + subs r0, r1, #1 │ │ + sbcs r1, r0 │ │ ldr r0, [sp, #8] │ │ - bl 15728 │ │ - add r6, pc │ │ + bl 1693c │ │ movs r1, #136 ; 0x88 │ │ + ldr r5, [pc, #516] ; (21db4 ) │ │ lsls r1, r1, #2 │ │ - adds r2, r6, #0 │ │ movs r3, #155 ; 0x9b │ │ + add r5, pc │ │ + adds r2, r5, #0 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ ldr r3, [sp, #40] ; 0x28 │ │ - ldr r1, [pc, #496] ; (206ec ) │ │ - adds r2, r7, #0 │ │ + ldr r1, [pc, #504] ; (21db8 ) │ │ + adds r2, r6, #0 │ │ str r3, [sp, #4] │ │ add r1, pc │ │ ldr r3, [sp, #8] │ │ + str r7, [sp, #0] │ │ adds r4, r0, #0 │ │ - str r5, [sp, #0] │ │ - bl 12ce8 │ │ - ldr r1, [sp, #8] │ │ - ldr r3, [r1, #20] │ │ - ldr r2, [r1, #24] │ │ + bl 13e68 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [r3, #20] │ │ + ldr r2, [r2, #24] │ │ ldr r0, [r3, #12] │ │ ldr r1, [r2, #0] │ │ ldr r3, [r3, #60] ; 0x3c │ │ movs r2, #0 │ │ - blx 1c404 │ │ + bl 48b14 <_Unwind_GetTextRelBase@@Base+0x468> │ │ str r0, [sp, #8] │ │ str r0, [r4, #60] ; 0x3c │ │ - subs r2, r0, #0 │ │ - bne.n 20530 │ │ + cmp r0, #0 │ │ + bne.n 21bf8 │ │ ldr r3, [r4, #0] │ │ adds r0, r4, #0 │ │ ldr r3, [r3, #20] │ │ blx r3 │ │ ldr r4, [sp, #8] │ │ - b.n 206da │ │ + b.n 21da4 │ │ movs r0, #96 ; 0x60 │ │ - bl 40f04 │ │ + bl 42ab8 │ │ str r0, [r4, #68] ; 0x44 │ │ movs r0, #96 ; 0x60 │ │ - bl 40f04 │ │ + bl 42ab8 │ │ str r0, [r4, #72] ; 0x48 │ │ movs r0, #52 ; 0x34 │ │ - bl 40f04 │ │ + bl 42ab8 │ │ str r0, [r4, #76] ; 0x4c │ │ adds r0, r4, #0 │ │ - bl 200a4 │ │ - ldr r0, [r5, #20] │ │ + bl 21628 │ │ + ldr r0, [r7, #20] │ │ movs r1, #4 │ │ - adds r2, r6, #0 │ │ + adds r2, r5, #0 │ │ movs r3, #172 ; 0xac │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r0, [r4, #104] ; 0x68 │ │ - ldr r0, [r5, #20] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ - adds r2, r6, #0 │ │ + str r0, [r4, #104] ; 0x68 │ │ + adds r2, r5, #0 │ │ + ldr r0, [r7, #20] │ │ movs r3, #174 ; 0xae │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r3, r4, #0 │ │ adds r3, #212 ; 0xd4 │ │ str r0, [r3, #0] │ │ - ldr r3, [r5, #20] │ │ + ldr r3, [r7, #20] │ │ movs r1, #4 │ │ - adds r2, r6, #0 │ │ adds r3, #31 │ │ asrs r0, r3, #31 │ │ lsrs r0, r0, #27 │ │ - adds r3, r0, r3 │ │ - asrs r0, r3, #5 │ │ + adds r0, r0, r3 │ │ + adds r2, r5, #0 │ │ movs r3, #175 ; 0xaf │ │ - bl 3eb5c <__ckd_calloc__> │ │ + asrs r0, r0, #5 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r2, r5, #0 │ │ str r0, [r4, #108] ; 0x6c │ │ - adds r2, r6, #0 │ │ - ldr r0, [r5, #20] │ │ movs r1, #12 │ │ + ldr r0, [r7, #20] │ │ movs r3, #177 ; 0xb1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r1, [pc, #348] ; (206f0 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r3, r4, #0 │ │ + ldr r1, [pc, #348] ; (21dbc ) │ │ adds r3, #160 ; 0xa0 │ │ str r0, [r3, #0] │ │ add r1, pc │ │ - adds r0, r7, #0 │ │ - bl 3f528 │ │ + adds r0, r6, #0 │ │ + bl 41024 │ │ adds r3, r4, #0 │ │ adds r3, #184 ; 0xb8 │ │ str r3, [sp, #8] │ │ str r0, [r3, #0] │ │ movs r1, #36 ; 0x24 │ │ - adds r2, r6, #0 │ │ + adds r2, r5, #0 │ │ movs r3, #183 ; 0xb7 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r1, [sp, #8] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r3, r4, #0 │ │ adds r3, #176 ; 0xb0 │ │ str r0, [r3, #0] │ │ - ldr r0, [r1, #0] │ │ - movs r3, #20 │ │ + ldr r3, [sp, #8] │ │ movs r1, #4 │ │ - muls r0, r3 │ │ + ldr r0, [r3, #0] │ │ + movs r3, #20 │ │ + adds r2, r0, #0 │ │ + muls r2, r3 │ │ adds r3, r4, #0 │ │ adds r3, #196 ; 0xc4 │ │ - str r0, [r3, #0] │ │ - adds r2, r6, #0 │ │ + str r2, [r3, #0] │ │ + adds r0, r2, #0 │ │ movs r3, #187 ; 0xbb │ │ - bl 3eb5c <__ckd_calloc__> │ │ + adds r2, r5, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r3, r4, #0 │ │ movs r2, #128 ; 0x80 │ │ adds r3, #188 ; 0xbc │ │ - lsls r2, r2, #1 │ │ str r0, [r3, #0] │ │ + movs r0, #2 │ │ + lsls r2, r2, #1 │ │ str r2, [r3, #12] │ │ movs r1, #4 │ │ - adds r2, r6, #0 │ │ + adds r2, r5, #0 │ │ movs r3, #190 ; 0xbe │ │ - ldr r0, [pc, #268] ; (206f4 ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ + adds r0, #255 ; 0xff │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r3, r4, #0 │ │ - adds r3, #208 ; 0xd0 │ │ adds r0, #4 │ │ + adds r3, #208 ; 0xd0 │ │ str r0, [r3, #0] │ │ movs r3, #195 ; 0xc3 │ │ - ldr r1, [r5, #20] │ │ + ldr r1, [r7, #20] │ │ movs r2, #4 │ │ str r3, [sp, #0] │ │ movs r0, #2 │ │ - adds r3, r6, #0 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ - ldr r2, [pc, #244] ; (206f8 ) │ │ + adds r3, r5, #0 │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ adds r3, r4, #0 │ │ + movs r7, #1 │ │ + ldr r2, [pc, #232] ; (21dc0 ) │ │ adds r3, #140 ; 0x8c │ │ str r0, [r3, #0] │ │ - add r2, pc │ │ - movs r5, #1 │ │ - adds r0, r7, #0 │ │ add r1, sp, #12 │ │ + str r7, [sp, #0] │ │ + adds r0, r6, #0 │ │ + add r2, pc │ │ movs r3, #0 │ │ - str r5, [sp, #0] │ │ - bl 31208 │ │ + bl 32b70 │ │ str r0, [r4, #56] ; 0x38 │ │ cmp r0, #0 │ │ - beq.n 206d2 │ │ - ldr r1, [pc, #216] ; (206fc ) │ │ + beq.n 21d9c │ │ + ldr r1, [pc, #212] ; (21dc4 ) │ │ add r1, pc │ │ - bl 32304 │ │ + bl 33c3c │ │ str r0, [sp, #8] │ │ ldr r0, [r4, #56] ; 0x38 │ │ - bl 3222c │ │ - ldr r2, [sp, #8] │ │ - cmp r2, r0 │ │ - bne.n 20646 │ │ - ldr r3, [pc, #200] ; (20700 ) │ │ + bl 33b4c │ │ + ldr r3, [sp, #8] │ │ + cmp r3, r0 │ │ + bne.n 21d14 │ │ + ldr r3, [pc, #192] ; (21dc8 ) │ │ movs r0, #4 │ │ - adds r1, r6, #0 │ │ - add r3, pc │ │ + adds r1, r5, #0 │ │ movs r2, #205 ; 0xcd │ │ - bl 4003c │ │ - b.n 206d2 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 21d9c │ │ adds r0, r4, #0 │ │ - bl 2034c │ │ - ldr r1, [pc, #180] ; (20704 ) │ │ - adds r0, r7, #0 │ │ + bl 218d0 │ │ + ldr r1, [pc, #176] ; (21dcc ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - bl 3f528 │ │ + bl 41024 │ │ cmp r0, #0 │ │ - beq.n 2067a │ │ + beq.n 21d46 │ │ adds r0, r4, #0 │ │ - bl 229cc │ │ + bl 24050 │ │ adds r3, r4, #0 │ │ + adds r0, r4, #0 │ │ + ldr r2, [pc, #156] ; (21dd0 ) │ │ adds r3, #64 ; 0x40 │ │ - strb r5, [r3, #0] │ │ - ldr r3, [pc, #160] ; (20708 ) │ │ - adds r2, r4, #0 │ │ - adds r2, #252 ; 0xfc │ │ - add r3, pc │ │ - str r3, [r2, #60] ; 0x3c │ │ - movs r3, #156 ; 0x9c │ │ - lsls r3, r3, #1 │ │ - adds r0, r4, r3 │ │ - bl 42b18 │ │ - ldr r1, [pc, #144] ; (2070c ) │ │ - adds r0, r7, #0 │ │ + strb r7, [r3, #0] │ │ + add r2, pc │ │ + adds r3, #188 ; 0xbc │ │ + adds r0, #57 ; 0x39 │ │ + str r2, [r3, #60] ; 0x3c │ │ + adds r0, #255 ; 0xff │ │ + bl 44838 │ │ + ldr r1, [pc, #140] ; (21dd4 ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - bl 3f528 │ │ + bl 41024 │ │ cmp r0, #0 │ │ - beq.n 206aa │ │ + beq.n 21d74 │ │ adds r0, r4, #0 │ │ - bl 239f0 │ │ + bl 25004 │ │ adds r3, r4, #0 │ │ - adds r3, #65 ; 0x41 │ │ movs r2, #1 │ │ + adds r0, r4, #0 │ │ + adds r3, #65 ; 0x41 │ │ strb r2, [r3, #0] │ │ - ldr r3, [pc, #120] ; (20710 ) │ │ - adds r2, r4, #0 │ │ - movs r1, #184 ; 0xb8 │ │ - adds r2, #252 ; 0xfc │ │ - add r3, pc │ │ - lsls r1, r1, #1 │ │ - str r3, [r2, #116] ; 0x74 │ │ - adds r0, r4, r1 │ │ - bl 42b18 │ │ - ldr r1, [pc, #104] ; (20714 ) │ │ - adds r0, r7, #0 │ │ + ldr r2, [pc, #112] ; (21dd8 ) │ │ + adds r3, #187 ; 0xbb │ │ + adds r0, #113 ; 0x71 │ │ + add r2, pc │ │ + str r2, [r3, #116] ; 0x74 │ │ + adds r0, #255 ; 0xff │ │ + bl 44838 │ │ + ldr r1, [pc, #100] ; (21ddc ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - bl 3f528 │ │ + bl 41024 │ │ cmp r0, #0 │ │ - beq.n 206da │ │ + beq.n 21da4 │ │ adds r3, r4, #0 │ │ - adds r3, #66 ; 0x42 │ │ movs r2, #1 │ │ + adds r3, #66 ; 0x42 │ │ strb r2, [r3, #0] │ │ - ldr r3, [pc, #84] ; (20718 ) │ │ movs r2, #212 ; 0xd4 │ │ + ldr r3, [pc, #80] ; (21de0 ) │ │ lsls r2, r2, #1 │ │ + adds r0, r4, r2 │ │ add r3, pc │ │ str r3, [r4, r2] │ │ - adds r0, r4, r2 │ │ - bl 42b18 │ │ - b.n 206da │ │ + bl 44838 │ │ + b.n 21da4 │ │ adds r0, r4, #0 │ │ - bl 1fe80 │ │ + bl 219f0 │ │ movs r4, #0 │ │ - add sp, #20 │ │ adds r0, r4, #0 │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - add r7, sp, #392 ; 0x188 │ │ + nop ; (mov r8, r8) │ │ + push {r6} │ │ movs r2, r0 │ │ - add r7, sp, #104 ; 0x68 │ │ + cbz r4, 21e32 │ │ movs r2, r0 │ │ - bhi.n 20660 │ │ + ble.n 21ce4 │ │ movs r2, r0 │ │ - ldrb r2, [r0, #15] │ │ + strh r4, [r7, #38] ; 0x26 │ │ movs r3, r0 │ │ - add r7, sp, #200 ; 0xc8 │ │ + push {r1, r4} │ │ movs r2, r0 │ │ - lsls r1, r0, #4 │ │ - movs r0, r0 │ │ - ldrb r2, [r5, #10] │ │ + strh r4, [r2, #30] │ │ movs r3, r0 │ │ - pop {r4, r5, r6, r7} │ │ + stmia r1!, {r1, r3, r6, r7} │ │ movs r2, r0 │ │ - bvc.n 206bc │ │ + bgt.n 21d34 │ │ movs r2, r0 │ │ - add r5, sp, #624 ; 0x270 │ │ + sxtb r6, r6 │ │ movs r2, r0 │ │ - bvc.n 206e6 │ │ + bgt.n 21d66 │ │ movs r2, r0 │ │ - add r5, sp, #648 ; 0x288 │ │ + sxtb r6, r7 │ │ movs r2, r0 │ │ - bvc.n 2069a │ │ + bgt.n 21d1a │ │ movs r2, r0 │ │ - ldr r1, [sp, #576] ; 0x240 │ │ + ldr r6, [sp, #440] ; 0x1b8 │ │ movs r2, r0 │ │ - bvc.n 20662 │ │ + bgt.n 21ee2 │ │ movs r2, r0 │ │ │ │ -0002071c : │ │ +00021de4 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + adds r6, r0, #0 │ │ + str r1, [sp, #0] │ │ + adds r6, #200 ; 0xc8 │ │ + ldr r1, [r6, #0] │ │ + ldr r3, [sp, #0] │ │ + adds r4, r0, #0 │ │ + cmp r3, r1 │ │ + blt.n 21e38 │ │ adds r5, r0, #0 │ │ - str r1, [sp, #4] │ │ - adds r5, #200 ; 0xc8 │ │ - ldr r1, [r5, #0] │ │ - ldr r4, [sp, #4] │ │ - adds r7, r0, #0 │ │ - cmp r4, r1 │ │ - blt.n 20770 │ │ + adds r5, #208 ; 0xd0 │ │ + ldr r3, [r5, #0] │ │ lsls r1, r1, #1 │ │ - adds r4, r0, #0 │ │ - adds r4, #208 ; 0xd0 │ │ - str r1, [r5, #0] │ │ - ldr r6, [pc, #76] ; (20784 ) │ │ - ldr r0, [r4, #0] │ │ + str r1, [r6, #0] │ │ + subs r0, r3, #4 │ │ + ldr r3, [pc, #72] ; (21e4c ) │ │ adds r1, #1 │ │ - add r6, pc │ │ - movs r3, #167 ; 0xa7 │ │ - subs r0, #4 │ │ lsls r1, r1, #2 │ │ - adds r2, r6, #0 │ │ + add r3, pc │ │ + str r3, [sp, #4] │ │ + adds r2, r3, #0 │ │ + movs r3, #167 ; 0xa7 │ │ + adds r7, r4, #0 │ │ lsls r3, r3, #1 │ │ - bl 3ebb4 <__ckd_realloc__> │ │ - str r0, [r4, #0] │ │ - ldr r0, [r4, #8] │ │ - adds r4, #8 │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ + adds r7, #216 ; 0xd8 │ │ + str r0, [r5, #0] │ │ + ldr r0, [r7, #0] │ │ cmp r0, #0 │ │ - beq.n 20766 │ │ - ldr r1, [r5, #0] │ │ + beq.n 21e32 │ │ movs r3, #169 ; 0xa9 │ │ - adds r2, r6, #0 │ │ - lsls r1, r1, #2 │ │ + ldr r1, [r6, #0] │ │ + ldr r2, [sp, #4] │ │ lsls r3, r3, #1 │ │ - bl 3ebb4 <__ckd_realloc__> │ │ - str r0, [r4, #0] │ │ - adds r3, r7, #0 │ │ - adds r3, #208 ; 0xd0 │ │ - ldr r2, [r3, #0] │ │ - adds r2, #4 │ │ - str r2, [r3, #0] │ │ - adds r3, r7, #0 │ │ - adds r3, #180 ; 0xb4 │ │ - adds r7, #208 ; 0xd0 │ │ - ldr r4, [sp, #4] │ │ - ldr r0, [r3, #0] │ │ - ldr r2, [r7, #0] │ │ - lsls r1, r4, #2 │ │ - str r0, [r1, r2] │ │ - ldr r0, [r3, #0] │ │ + lsls r1, r1, #2 │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ + str r0, [r7, #0] │ │ + ldr r3, [r5, #0] │ │ + adds r3, #4 │ │ + str r3, [r5, #0] │ │ + adds r2, r4, #0 │ │ + ldr r3, [sp, #0] │ │ + adds r2, #180 ; 0xb4 │ │ + adds r4, #208 ; 0xd0 │ │ + ldr r0, [r2, #0] │ │ + ldr r1, [r4, #0] │ │ + lsls r3, r3, #2 │ │ + str r0, [r3, r1] │ │ + ldr r0, [r2, #0] │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - bvs.n 20850 │ │ + blt.n 21ed0 │ │ movs r2, r0 │ │ │ │ -00020788 : │ │ +00021e50 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ - adds r4, r0, #0 │ │ str r3, [sp, #12] │ │ - adds r3, r4, #0 │ │ + lsls r3, r2, #2 │ │ + str r3, [sp, #16] │ │ + adds r3, r0, #0 │ │ adds r3, #212 ; 0xd4 │ │ + str r2, [sp, #8] │ │ ldr r3, [r3, #0] │ │ - lsls r0, r2, #2 │ │ + ldr r2, [sp, #16] │ │ + adds r4, r0, #0 │ │ + ldr r6, [r3, r2] │ │ str r1, [sp, #20] │ │ - ldr r6, [r3, r0] │ │ - str r2, [sp, #8] │ │ - str r0, [sp, #16] │ │ - adds r1, r6, #1 │ │ - beq.n 20870 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - movs r7, #36 ; 0x24 │ │ - adds r3, r4, #0 │ │ - muls r7, r2 │ │ + adds r3, r6, #1 │ │ + beq.n 21f3c │ │ + movs r5, #36 ; 0x24 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + movs r2, #250 ; 0xfa │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ + adds r3, r0, #0 │ │ adds r3, #176 ; 0xb0 │ │ ldr r3, [r3, #0] │ │ - ldr r2, [r3, r7] │ │ - ldr r3, [sp, #20] │ │ - subs r2, r3, r2 │ │ - movs r3, #250 ; 0xfa │ │ - lsls r3, r3, #3 │ │ - cmp r2, r3 │ │ - ble.n 207e6 │ │ + lsls r2, r2, #3 │ │ + ldr r3, [r3, r5] │ │ + subs r3, r1, r3 │ │ + cmp r3, r2 │ │ + ble.n 21eb2 │ │ + movs r2, #0 │ │ ldr r1, [sp, #8] │ │ - movs r0, #0 │ │ - cmp r1, r0 │ │ - blt.n 207d2 │ │ + cmp r1, r2 │ │ + blt.n 21e9c │ │ + ldr r2, [r0, #16] │ │ ldr r0, [sp, #8] │ │ - ldr r3, [r4, #16] │ │ - movs r1, #20 │ │ - muls r1, r0 │ │ - ldr r3, [r3, #8] │ │ - ldr r0, [r1, r3] │ │ - ldr r1, [pc, #540] ; (209f0 ) │ │ - ldr r3, [pc, #540] ; (209f4 ) │ │ - str r0, [sp, #0] │ │ - str r2, [sp, #4] │ │ + ldr r1, [r2, #8] │ │ + movs r2, #20 │ │ + muls r0, r2 │ │ + ldr r2, [r0, r1] │ │ + str r2, [sp, #0] │ │ + movs r2, #140 ; 0x8c │ │ + str r3, [sp, #4] │ │ + ldr r1, [pc, #548] ; (220c8 ) │ │ + ldr r3, [pc, #548] ; (220cc ) │ │ + movs r0, #3 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - movs r0, #3 │ │ - ldr r2, [pc, #532] ; (209f8 ) │ │ - bl 4003c │ │ + bl 41bd4 │ │ adds r3, r4, #0 │ │ - movs r2, #36 ; 0x24 │ │ adds r3, #176 ; 0xb0 │ │ - adds r5, r2, #0 │ │ - muls r5, r6 │ │ - ldr r3, [r3, #0] │ │ - adds r1, r3, r5 │ │ - ldr r0, [r1, #16] │ │ - mov ip, r0 │ │ + ldr r1, [r3, #0] │ │ + movs r3, #36 ; 0x24 │ │ + mov ip, r3 │ │ + mov r7, ip │ │ + muls r7, r6 │ │ + adds r2, r1, r7 │ │ + ldr r3, [r2, #16] │ │ ldr r0, [sp, #12] │ │ - cmp ip, r0 │ │ - bge.n 20850 │ │ - ldr r1, [r1, #12] │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - cmp r1, r0 │ │ - beq.n 20844 │ │ - adds r0, r1, #1 │ │ - beq.n 20814 │ │ - muls r2, r1 │ │ - adds r2, r3, r2 │ │ - ldr r1, [r2, #28] │ │ - ldr r2, [r2, #24] │ │ - b.n 20816 │ │ - adds r2, r1, #0 │ │ + cmp r3, r0 │ │ + bge.n 21f1c │ │ + ldr r2, [r2, #12] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r2, r3 │ │ + beq.n 21f10 │ │ + adds r3, r2, #1 │ │ + bne.n 21ed8 │ │ + b.n 220b8 │ │ + mov r3, ip │ │ + muls r3, r2 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - adds r0, #1 │ │ - beq.n 20824 │ │ - adds r3, r3, r7 │ │ - ldr r0, [r3, #28] │ │ + adds r3, r1, r3 │ │ + ldr r2, [r3, #28] │ │ ldr r3, [r3, #24] │ │ - b.n 20828 │ │ + adds r0, #1 │ │ + beq.n 21ef0 │ │ + adds r1, r1, r5 │ │ + ldr r0, [r1, #28] │ │ + ldr r1, [r1, #24] │ │ + b.n 21ef4 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - adds r3, r0, #0 │ │ - cmp r1, r0 │ │ - bne.n 20830 │ │ - cmp r2, r3 │ │ - beq.n 20838 │ │ + adds r1, r0, #0 │ │ + cmp r2, r0 │ │ + bne.n 21efc │ │ + cmp r3, r1 │ │ + beq.n 21f04 │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ - bl 1fe04 │ │ + bl 214de │ │ adds r3, r4, #0 │ │ adds r3, #176 ; 0xb0 │ │ ldr r3, [r3, #0] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - adds r3, r3, r5 │ │ - str r1, [r3, #12] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + adds r3, r3, r7 │ │ + str r2, [r3, #12] │ │ adds r3, r4, #0 │ │ adds r3, #176 ; 0xb0 │ │ ldr r3, [r3, #0] │ │ ldr r2, [sp, #12] │ │ - adds r3, r3, r5 │ │ + adds r3, r3, r7 │ │ str r2, [r3, #16] │ │ adds r3, r4, #0 │ │ adds r3, #176 ; 0xb0 │ │ ldr r3, [r3, #0] │ │ - adds r5, r3, r5 │ │ - ldr r3, [r5, #20] │ │ - adds r0, r3, #1 │ │ - bne.n 20860 │ │ - b.n 209ea │ │ - ldr r1, [sp, #52] ; 0x34 │ │ + adds r7, r3, r7 │ │ + ldr r3, [r7, #20] │ │ + adds r2, r3, #1 │ │ + bne.n 21f2c │ │ + b.n 220c4 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ adds r4, #188 ; 0xbc │ │ + ldr r1, [sp, #12] │ │ + adds r3, r3, r2 │ │ ldr r2, [r4, #0] │ │ - ldr r0, [sp, #12] │ │ - adds r3, r3, r1 │ │ lsls r3, r3, #2 │ │ - str r0, [r3, r2] │ │ - b.n 209ea │ │ - adds r3, r4, #0 │ │ + str r1, [r3, r2] │ │ + b.n 220c4 │ │ + adds r3, r0, #0 │ │ adds r3, #180 ; 0xb4 │ │ ldr r3, [r3, #0] │ │ - adds r1, r3, #1 │ │ - bne.n 2088e │ │ - ldr r1, [pc, #384] ; (209fc ) │ │ - ldr r3, [pc, #384] ; (20a00 ) │ │ + adds r2, r3, #1 │ │ + bne.n 21f5a │ │ movs r2, #224 ; 0xe0 │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #388] ; (220d0 ) │ │ + ldr r3, [pc, #392] ; (220d4 ) │ │ movs r0, #4 │ │ + add r1, pc │ │ lsls r2, r2, #1 │ │ - bl 4003c │ │ - b.n 209ea │ │ - adds r5, r4, #0 │ │ - adds r5, #184 ; 0xb8 │ │ - ldr r1, [r5, #0] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 220c4 │ │ + adds r6, r0, #0 │ │ + adds r6, #184 ; 0xb8 │ │ + ldr r1, [r6, #0] │ │ cmp r3, r1 │ │ - blt.n 208c8 │ │ - ldr r7, [pc, #360] ; (20a04 ) │ │ - lsls r1, r1, #1 │ │ - adds r6, r4, #0 │ │ - str r1, [r5, #0] │ │ - adds r6, #176 ; 0xb0 │ │ + blt.n 21f98 │ │ movs r3, #36 ; 0x24 │ │ - add r7, pc │ │ + lsls r2, r1, #1 │ │ + adds r7, r0, #0 │ │ + adds r1, r2, #0 │ │ muls r1, r3 │ │ - adds r2, r7, #0 │ │ - ldr r3, [pc, #348] ; (20a08 ) │ │ - ldr r0, [r6, #0] │ │ - bl 3ebb4 <__ckd_realloc__> │ │ - str r0, [r6, #0] │ │ - ldr r2, [r5, #0] │ │ - ldr r3, [pc, #340] ; (20a0c ) │ │ - movs r0, #1 │ │ - str r2, [sp, #0] │ │ + movs r3, #202 ; 0xca │ │ + ldr r5, [pc, #356] ; (220d8 ) │ │ + adds r7, #176 ; 0xb0 │ │ + str r2, [r6, #0] │ │ + add r5, pc │ │ + adds r2, r5, #0 │ │ + adds r3, #255 ; 0xff │ │ + ldr r0, [r7, #0] │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ movs r2, #229 ; 0xe5 │ │ + ldr r3, [r6, #0] │ │ + str r0, [r7, #0] │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #332] ; (220dc ) │ │ + movs r0, #1 │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - adds r1, r7, #0 │ │ - lsls r2, r0 │ │ - bl 4003c │ │ - ldr r3, [r4, #12] │ │ - adds r5, r4, #0 │ │ + bl 41bd4 │ │ + adds r6, r4, #0 │ │ adds r2, r4, #0 │ │ - ldr r3, [r3, #20] │ │ - adds r5, #196 ; 0xc4 │ │ + ldr r3, [r4, #12] │ │ + adds r6, #196 ; 0xc4 │ │ adds r2, #192 ; 0xc0 │ │ - ldr r1, [r5, #0] │ │ - ldr r3, [r3, #4] │ │ + ldr r3, [r3, #20] │ │ + ldr r1, [r6, #0] │ │ ldr r2, [r2, #0] │ │ + ldr r3, [r3, #4] │ │ subs r3, r1, r3 │ │ cmp r2, r3 │ │ - blt.n 2090e │ │ - ldr r7, [pc, #300] ; (20a10 ) │ │ + blt.n 21fe0 │ │ lsls r3, r1, #1 │ │ - adds r6, r4, #0 │ │ - str r3, [r5, #0] │ │ - adds r6, #188 ; 0xbc │ │ - add r7, pc │ │ + adds r7, r4, #0 │ │ + str r3, [r6, #0] │ │ + movs r3, #210 ; 0xd2 │ │ + ldr r5, [pc, #292] ; (220e0 ) │ │ + adds r7, #188 ; 0xbc │ │ lsls r1, r1, #3 │ │ - adds r2, r7, #0 │ │ - ldr r3, [pc, #288] ; (20a14 ) │ │ - ldr r0, [r6, #0] │ │ - bl 3ebb4 <__ckd_realloc__> │ │ - str r0, [r6, #0] │ │ - ldr r2, [r5, #0] │ │ - ldr r3, [pc, #280] ; (20a18 ) │ │ - movs r0, #1 │ │ - str r2, [sp, #0] │ │ + add r5, pc │ │ + adds r2, r5, #0 │ │ + adds r3, #255 ; 0xff │ │ + ldr r0, [r7, #0] │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ movs r2, #233 ; 0xe9 │ │ + ldr r3, [r6, #0] │ │ + str r0, [r7, #0] │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #268] ; (220e4 ) │ │ + movs r0, #1 │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - adds r1, r7, #0 │ │ - lsls r2, r0 │ │ - bl 4003c │ │ + bl 41bd4 │ │ + adds r6, r4, #0 │ │ adds r3, r4, #0 │ │ - adds r2, r4, #0 │ │ - adds r3, #180 ; 0xb4 │ │ - adds r2, #212 ; 0xd4 │ │ - ldr r2, [r2, #0] │ │ - ldr r1, [r3, #0] │ │ - ldr r0, [sp, #16] │ │ - str r1, [r2, r0] │ │ - ldr r1, [r3, #0] │ │ - adds r2, r4, #0 │ │ + adds r6, #180 ; 0xb4 │ │ + adds r3, #212 ; 0xd4 │ │ + ldr r1, [r6, #0] │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [sp, #16] │ │ + ldr r0, [sp, #8] │ │ + str r1, [r3, r2] │ │ movs r3, #36 ; 0x24 │ │ - muls r3, r1 │ │ + ldr r2, [r6, #0] │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + adds r2, r4, #0 │ │ adds r2, #176 ; 0xb0 │ │ ldr r2, [r2, #0] │ │ - ldr r1, [sp, #8] │ │ - ldr r0, [sp, #48] ; 0x30 │ │ adds r3, r2, r3 │ │ + ldr r2, [sp, #8] │ │ + str r2, [r3, #8] │ │ ldr r2, [sp, #20] │ │ - str r1, [r3, #8] │ │ - ldr r1, [sp, #12] │ │ str r2, [r3, #0] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + str r2, [r3, #12] │ │ + ldr r2, [sp, #12] │ │ + str r2, [r3, #16] │ │ adds r2, r4, #0 │ │ - str r1, [r3, #16] │ │ - str r0, [r3, #12] │ │ adds r2, #192 ; 0xc0 │ │ ldr r2, [r2, #0] │ │ - movs r1, #20 │ │ str r2, [r3, #20] │ │ movs r2, #1 │ │ strb r2, [r3, #4] │ │ - ldr r2, [sp, #8] │ │ - muls r1, r2 │ │ - ldr r2, [r4, #16] │ │ - ldr r2, [r2, #8] │ │ - adds r2, r2, r1 │ │ - ldr r0, [r2, #8] │ │ - ldr r2, [r2, #4] │ │ - subs r0, #1 │ │ - lsls r0, r0, #1 │ │ - ldrh r2, [r0, r2] │ │ + movs r2, #20 │ │ + ldr r1, [r4, #16] │ │ + muls r0, r2 │ │ + ldr r1, [r1, #8] │ │ + adds r2, r1, r0 │ │ + ldr r0, [r2, #4] │ │ + ldr r5, [r2, #8] │ │ + ldr r2, [pc, #184] ; (220e8 ) │ │ + adds r1, r5, r2 │ │ + lsls r1, r1, #1 │ │ + ldrh r2, [r0, r1] │ │ strh r2, [r3, #32] │ │ - ldr r0, [r4, #16] │ │ - ldr r0, [r0, #8] │ │ - adds r1, r0, r1 │ │ - ldr r0, [r1, #8] │ │ - cmp r0, #1 │ │ - bne.n 20978 │ │ + cmp r5, #1 │ │ + bne.n 22046 │ │ movs r2, #1 │ │ negs r2, r2 │ │ - strh r2, [r3, #34] ; 0x22 │ │ str r2, [r3, #20] │ │ - movs r6, #0 │ │ - b.n 2099a │ │ - ldr r1, [r1, #4] │ │ - subs r0, #2 │ │ - lsls r0, r0, #1 │ │ - ldrh r1, [r0, r1] │ │ + ldr r0, [pc, #168] ; (220ec ) │ │ + movs r5, #0 │ │ + b.n 22066 │ │ + adds r1, r0, r1 │ │ + subs r1, #2 │ │ + ldrh r0, [r1, #0] │ │ + ldr r1, [r4, #20] │ │ lsls r2, r2, #16 │ │ asrs r2, r2, #16 │ │ - strh r1, [r3, #34] ; 0x22 │ │ - ldr r3, [r4, #20] │ │ + ldr r1, [r1, #16] │ │ lsls r2, r2, #2 │ │ - ldr r0, [r3, #16] │ │ - lsls r3, r1, #16 │ │ - asrs r3, r3, #16 │ │ + lsls r7, r0, #16 │ │ + ldr r2, [r2, r1] │ │ movs r1, #12 │ │ - muls r3, r1 │ │ - ldr r2, [r2, r0] │ │ - adds r3, r2, r3 │ │ - ldr r6, [r3, #8] │ │ - adds r2, r4, #0 │ │ - adds r0, r4, #0 │ │ - movs r1, #224 ; 0xe0 │ │ + asrs r7, r7, #16 │ │ + adds r5, r7, #0 │ │ + muls r5, r1 │ │ + adds r5, r2, r5 │ │ + ldr r5, [r5, #8] │ │ + strh r0, [r3, #34] ; 0x22 │ │ movs r3, #0 │ │ - adds r2, #192 ; 0xc0 │ │ - adds r0, #188 ; 0xbc │ │ - lsls r1, r1, #24 │ │ - b.n 209b6 │ │ - ldr r7, [r2, #0] │ │ - ldr r5, [r0, #0] │ │ - adds r7, r3, r7 │ │ - lsls r7, r7, #2 │ │ - str r1, [r7, r5] │ │ - adds r3, #1 │ │ - cmp r3, r6 │ │ - blt.n 209aa │ │ - cmp r6, #0 │ │ - beq.n 209d0 │ │ - ldr r2, [r2, #0] │ │ + adds r7, r4, #0 │ │ + adds r1, r4, #0 │ │ + movs r0, #224 ; 0xe0 │ │ + mov ip, r3 │ │ + adds r7, #192 ; 0xc0 │ │ + adds r1, #188 ; 0xbc │ │ + lsls r0, r0, #24 │ │ + cmp ip, r5 │ │ + bge.n 2208c │ │ + ldr r3, [r7, #0] │ │ + ldr r2, [r1, #0] │ │ + add r3, ip │ │ + lsls r3, r3, #2 │ │ + str r0, [r3, r2] │ │ + movs r3, #1 │ │ + add ip, r3 │ │ + b.n 22078 │ │ + cmp r5, #0 │ │ + beq.n 220a2 │ │ + ldr r2, [r7, #0] │ │ ldr r3, [sp, #52] ; 0x34 │ │ - ldr r0, [sp, #12] │ │ - adds r2, r3, r2 │ │ - adds r3, r4, #0 │ │ - adds r3, #188 ; 0xbc │ │ - ldr r3, [r3, #0] │ │ - lsls r2, r2, #2 │ │ - str r0, [r2, r3] │ │ - adds r5, r4, #0 │ │ - adds r5, #180 ; 0xb4 │ │ + ldr r1, [sp, #12] │ │ + adds r3, r3, r2 │ │ + adds r2, r4, #0 │ │ + adds r2, #188 ; 0xbc │ │ + ldr r2, [r2, #0] │ │ + lsls r3, r3, #2 │ │ + str r1, [r3, r2] │ │ adds r0, r4, #0 │ │ - ldr r1, [r5, #0] │ │ - bl 1fe04 │ │ - ldr r3, [r5, #0] │ │ - adds r4, #192 ; 0xc0 │ │ + ldr r1, [r6, #0] │ │ + bl 214de │ │ + ldr r3, [r6, #0] │ │ adds r3, #1 │ │ - str r3, [r5, #0] │ │ - ldr r3, [r4, #0] │ │ - adds r6, r3, r6 │ │ - str r6, [r4, #0] │ │ + str r3, [r6, #0] │ │ + ldr r3, [r7, #0] │ │ + adds r5, r3, r5 │ │ + str r5, [r7, #0] │ │ + b.n 220c4 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + adds r3, r2, #0 │ │ + adds r0, #1 │ │ + beq.n 220c2 │ │ + b.n 21ee8 │ │ + b.n 21f04 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - bpl.n 20980 │ │ + bge.n 2200c │ │ movs r2, r0 │ │ - bvs.n 20924 │ │ + blt.n 221ac │ │ movs r2, r0 │ │ - lsls r3, r1, #6 │ │ - movs r0, r0 │ │ - bpl.n 20a40 │ │ + bls.n 220c8 │ │ movs r2, r0 │ │ - bvs.n 20a56 │ │ + blt.n 220da │ │ movs r2, r0 │ │ - bmi.n 20a00 │ │ + bls.n 22080 │ │ movs r2, r0 │ │ - lsls r1, r1, #7 │ │ - movs r0, r0 │ │ - bvs.n 20a2c │ │ + bge.n 220a4 │ │ movs r2, r0 │ │ - bmi.n 20980 │ │ + bls.n 21ff8 │ │ movs r2, r0 │ │ - lsls r1, r2, #7 │ │ - movs r0, r0 │ │ - bpl.n 209fe │ │ + bge.n 2206e │ │ movs r2, r0 │ │ + ; instruction: 0xffff7fff │ │ + vaddl.u q8, d15, d0 │ │ │ │ -00020a1c : │ │ +000220f0 : │ │ push {r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ - adds r0, #204 ; 0xcc │ │ - ldr r0, [r0, #0] │ │ + adds r4, #204 ; 0xcc │ │ + ldr r4, [r4, #0] │ │ sub sp, #28 │ │ - cmp r0, #0 │ │ - beq.n 20ad0 │ │ + cmp r4, #0 │ │ + beq.n 221aa │ │ adds r5, r1, #1 │ │ - beq.n 20a32 │ │ - cmp r1, r0 │ │ - blt.n 20a34 │ │ - subs r1, r0, #1 │ │ - adds r5, r4, #0 │ │ - adds r5, #208 ; 0xd0 │ │ - ldr r6, [r5, #0] │ │ - lsls r0, r1, #2 │ │ - adds r6, r6, r0 │ │ - ldr r7, [r6, #0] │ │ - movs r0, #0 │ │ - str r7, [sp, #12] │ │ - b.n 20a48 │ │ - subs r1, #1 │ │ + beq.n 22106 │ │ + cmp r1, r4 │ │ + blt.n 22108 │ │ + subs r1, r4, #1 │ │ + adds r4, r0, #0 │ │ + adds r4, #208 ; 0xd0 │ │ + ldr r5, [r4, #0] │ │ + lsls r4, r1, #2 │ │ + ldr r4, [r4, r5] │ │ + str r4, [sp, #12] │ │ cmp r1, #0 │ │ - blt.n 20ad0 │ │ - subs r0, #4 │ │ - adds r5, r6, r0 │ │ - ldr r5, [r5, #4] │ │ - ldr r7, [sp, #12] │ │ - cmp r5, r7 │ │ - beq.n 20a46 │ │ - movs r6, #36 ; 0x24 │ │ - muls r6, r5 │ │ - movs r0, #1 │ │ - movs r7, #176 ; 0xb0 │ │ - movs r1, #224 ; 0xe0 │ │ - negs r0, r0 │ │ - adds r7, r7, r4 │ │ - lsls r1, r1, #24 │ │ - mov ip, r7 │ │ - str r0, [sp, #0] │ │ - str r6, [sp, #4] │ │ - b.n 20aa0 │ │ - mov r0, ip │ │ - ldr r0, [r0, #0] │ │ + blt.n 221aa │ │ + lsls r4, r1, #2 │ │ + ldr r4, [r5, r4] │ │ + str r4, [sp, #4] │ │ ldr r6, [sp, #4] │ │ - adds r7, r0, r6 │ │ - ldr r6, [r7, #8] │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - ldr r7, [r7, #16] │ │ - str r6, [sp, #16] │ │ - str r0, [sp, #20] │ │ - str r7, [sp, #8] │ │ - cmp r6, r0 │ │ - beq.n 20a8c │ │ - cmp r7, r1 │ │ - ble.n 20a98 │ │ - ldr r6, [sp, #16] │ │ - ldr r7, [sp, #20] │ │ - ldr r1, [sp, #8] │ │ + ldr r4, [sp, #12] │ │ + cmp r6, r4 │ │ + bne.n 2212a │ │ + subs r1, #1 │ │ + b.n 22114 │ │ + movs r1, #36 ; 0x24 │ │ + adds r4, r6, #0 │ │ + muls r4, r1 │ │ + movs r1, #176 ; 0xb0 │ │ + movs r7, #224 ; 0xe0 │ │ + movs r5, #1 │ │ + mov ip, r1 │ │ + str r4, [sp, #8] │ │ + lsls r7, r7, #24 │ │ + negs r5, r5 │ │ + add ip, r0 │ │ + ldr r1, [sp, #12] │ │ + ldr r4, [sp, #4] │ │ + cmp r4, r1 │ │ + bge.n 22180 │ │ + mov r1, ip │ │ + ldr r4, [sp, #8] │ │ + ldr r1, [r1, #0] │ │ + adds r6, r1, r4 │ │ + ldr r1, [r6, #8] │ │ + ldr r6, [r6, #16] │ │ + str r1, [sp, #16] │ │ + ldr r1, [r0, #52] ; 0x34 │ │ + str r1, [sp, #20] │ │ + ldr r4, [sp, #20] │ │ + ldr r1, [sp, #16] │ │ + cmp r1, r4 │ │ + beq.n 22166 │ │ cmp r6, r7 │ │ - beq.n 20aaa │ │ - str r5, [sp, #0] │ │ - ldr r0, [sp, #4] │ │ - adds r5, #1 │ │ - adds r0, #36 ; 0x24 │ │ - str r0, [sp, #4] │ │ - ldr r6, [sp, #12] │ │ - cmp r5, r6 │ │ - blt.n 20a70 │ │ - ldr r0, [sp, #0] │ │ - b.n 20aac │ │ - adds r0, r5, #0 │ │ + ble.n 22172 │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [sp, #20] │ │ + adds r7, r6, #0 │ │ + ldr r5, [sp, #4] │ │ + cmp r1, r4 │ │ + beq.n 22180 │ │ + ldr r1, [sp, #4] │ │ + adds r1, #1 │ │ + str r1, [sp, #4] │ │ + ldr r1, [sp, #8] │ │ + adds r1, #36 ; 0x24 │ │ + str r1, [sp, #8] │ │ + b.n 22140 │ │ cmp r2, #0 │ │ - beq.n 20ab2 │ │ - str r1, [r2, #0] │ │ + beq.n 22186 │ │ + str r7, [r2, #0] │ │ + adds r2, r5, #0 │ │ cmp r3, #0 │ │ - beq.n 20ad4 │ │ + beq.n 221ae │ │ + adds r2, r0, #0 │ │ movs r1, #36 ; 0x24 │ │ - adds r2, r4, #0 │ │ - muls r5, r1 │ │ + ldr r4, [sp, #4] │ │ adds r2, #176 ; 0xb0 │ │ ldr r2, [r2, #0] │ │ - adds r5, r2, r5 │ │ - ldr r1, [r5, #8] │ │ - ldr r2, [r4, #52] ; 0x34 │ │ - subs r2, r1, r2 │ │ - negs r1, r2 │ │ - adcs r2, r1 │ │ - str r2, [r3, #0] │ │ - b.n 20ad4 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ + muls r4, r1 │ │ + adds r4, r2, r4 │ │ + ldr r1, [r0, #52] ; 0x34 │ │ + ldr r2, [r4, #8] │ │ + subs r2, r2, r1 │ │ + negs r0, r2 │ │ + adcs r0, r2 │ │ + adds r2, r5, #0 │ │ + str r0, [r3, #0] │ │ + b.n 221ae │ │ + movs r2, #1 │ │ + negs r2, r2 │ │ + adds r0, r2, #0 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -00020ad8 : │ │ +000221b4 : │ │ + adds r3, r1, #0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r2, r1, #0 │ │ - adds r4, r0, #0 │ │ + adds r5, r0, #0 │ │ str r1, [sp, #0] │ │ movs r0, #0 │ │ - adds r2, #1 │ │ - beq.n 20ba8 │ │ - adds r7, r4, #0 │ │ + adds r3, #1 │ │ + beq.n 22288 │ │ + adds r4, r0, #0 │ │ str r1, [sp, #4] │ │ - adds r6, r0, #0 │ │ - adds r7, #176 ; 0xb0 │ │ + movs r7, #36 ; 0x24 │ │ ldr r3, [sp, #4] │ │ - movs r2, #36 ; 0x24 │ │ - ldr r0, [r4, #16] │ │ - adds r5, r2, #0 │ │ - muls r5, r3 │ │ - ldr r3, [r7, #0] │ │ - adds r5, r3, r5 │ │ - ldr r2, [r5, #12] │ │ - ldr r1, [r5, #8] │ │ - str r2, [sp, #4] │ │ - bl 18bcc │ │ + adds r6, r5, #0 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + adds r6, #176 ; 0xb0 │ │ + ldr r3, [r6, #0] │ │ + ldr r0, [r5, #16] │ │ + adds r7, r3, r7 │ │ + ldr r3, [r7, #12] │ │ + ldr r1, [r7, #8] │ │ + str r3, [sp, #4] │ │ + bl 19ef4 │ │ cmp r0, #0 │ │ - beq.n 20b24 │ │ - ldr r1, [r5, #8] │ │ - ldr r3, [r4, #16] │ │ - movs r2, #20 │ │ - muls r1, r2 │ │ - ldr r3, [r3, #8] │ │ - adds r6, #1 │ │ - adds r1, r3, r1 │ │ - ldr r1, [r1, #16] │ │ - muls r2, r1 │ │ - ldr r0, [r2, r3] │ │ - blx ea40 │ │ - adds r6, r6, r0 │ │ + beq.n 22204 │ │ + movs r1, #20 │ │ + ldr r3, [r5, #16] │ │ + ldr r0, [r7, #8] │ │ + adds r4, #1 │ │ + ldr r2, [r3, #8] │ │ + adds r3, r0, #0 │ │ + muls r3, r1 │ │ + adds r3, r2, r3 │ │ + ldr r0, [r3, #16] │ │ + adds r3, r0, #0 │ │ + muls r3, r1 │ │ + ldr r0, [r3, r2] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r4, r4, r0 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ - bne.n 20aee │ │ - ldr r0, [r4, #24] │ │ - bl 3ec3e │ │ - cmp r6, #0 │ │ - bne.n 20b3a │ │ - str r6, [r4, #24] │ │ - adds r0, r6, #0 │ │ - b.n 20ba8 │ │ - ldr r2, [pc, #112] ; (20bac ) │ │ + bne.n 221c6 │ │ + ldr r0, [r5, #24] │ │ + bl 40732 │ │ + cmp r4, #0 │ │ + bne.n 2221a │ │ + str r4, [r5, #24] │ │ + adds r0, r4, #0 │ │ + b.n 22288 │ │ movs r3, #144 ; 0x90 │ │ - adds r1, r6, #0 │ │ - add r2, pc │ │ + ldr r2, [pc, #108] ; (2228c ) │ │ + adds r1, r4, #0 │ │ movs r0, #1 │ │ + add r2, pc │ │ lsls r3, r3, #2 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - subs r6, #1 │ │ - adds r7, r4, #0 │ │ - str r0, [r4, #24] │ │ - adds r6, r0, r6 │ │ - adds r7, #176 ; 0xb0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + subs r4, #1 │ │ + str r0, [r5, #24] │ │ + adds r4, r0, r4 │ │ + movs r7, #36 ; 0x24 │ │ ldr r3, [sp, #0] │ │ - movs r2, #36 ; 0x24 │ │ - ldr r0, [r4, #16] │ │ - adds r5, r2, #0 │ │ - muls r5, r3 │ │ - ldr r3, [r7, #0] │ │ - adds r5, r3, r5 │ │ - ldr r2, [r5, #12] │ │ - ldr r1, [r5, #8] │ │ - str r2, [sp, #0] │ │ - bl 18bcc │ │ + ldr r0, [r5, #16] │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + ldr r3, [r6, #0] │ │ + adds r7, r3, r7 │ │ + ldr r3, [r7, #12] │ │ + ldr r1, [r7, #8] │ │ + str r3, [sp, #0] │ │ + bl 19ef4 │ │ cmp r0, #0 │ │ - beq.n 20ba0 │ │ - ldr r1, [r5, #8] │ │ - ldr r3, [r4, #16] │ │ - movs r2, #20 │ │ - muls r1, r2 │ │ - ldr r3, [r3, #8] │ │ - adds r1, r3, r1 │ │ - ldr r1, [r1, #16] │ │ - muls r2, r1 │ │ - ldr r5, [r2, r3] │ │ - adds r0, r5, #0 │ │ - blx ea40 │ │ - subs r6, r6, r0 │ │ + beq.n 22280 │ │ + movs r1, #20 │ │ + ldr r0, [r7, #8] │ │ + ldr r3, [r5, #16] │ │ + ldr r2, [r3, #8] │ │ + adds r3, r0, #0 │ │ + muls r3, r1 │ │ + adds r3, r2, r3 │ │ + ldr r0, [r3, #16] │ │ + adds r3, r0, #0 │ │ + muls r3, r1 │ │ + ldr r7, [r3, r2] │ │ + adds r0, r7, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + subs r4, r4, r0 │ │ adds r2, r0, #0 │ │ - adds r1, r5, #0 │ │ - adds r0, r6, #0 │ │ - blx eb24 │ │ - ldr r3, [r4, #24] │ │ - cmp r6, r3 │ │ - bls.n 20ba0 │ │ - subs r6, #1 │ │ + adds r1, r7, #0 │ │ + adds r0, r4, #0 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [r5, #24] │ │ + cmp r4, r3 │ │ + bls.n 22280 │ │ movs r3, #32 │ │ - strb r3, [r6, #0] │ │ + subs r4, #1 │ │ + strb r3, [r4, #0] │ │ ldr r3, [sp, #0] │ │ adds r3, #1 │ │ - bne.n 20b54 │ │ - ldr r0, [r4, #24] │ │ + bne.n 22230 │ │ + ldr r0, [r5, #24] │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - bcs.n 20c70 │ │ + bvc.n 222dc │ │ movs r2, r0 │ │ │ │ -00020bb0 : │ │ +00022290 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [r0, #16] │ │ - movs r2, #20 │ │ - muls r2, r1 │ │ - ldr r3, [r3, #8] │ │ - adds r4, r0, #0 │ │ - sub sp, #28 │ │ - adds r2, r3, r2 │ │ - ldr r3, [r2, #4] │ │ + adds r7, r1, #0 │ │ + movs r1, #20 │ │ + ldr r2, [r0, #16] │ │ + adds r3, r1, #0 │ │ + muls r3, r7 │ │ ldr r2, [r2, #8] │ │ - subs r0, r2, #1 │ │ - lsls r0, r0, #1 │ │ - ldrsh r5, [r0, r3] │ │ - subs r2, #2 │ │ - ldr r0, [r4, #20] │ │ - lsls r2, r2, #1 │ │ - ldrsh r6, [r2, r3] │ │ - ldr r0, [r0, #16] │ │ - movs r2, #12 │ │ - str r5, [sp, #12] │ │ - muls r6, r2 │ │ - lsls r5, r5, #2 │ │ - ldr r3, [r5, r0] │ │ - ldr r5, [sp, #12] │ │ - lsls r7, r1, #2 │ │ - adds r6, r3, r6 │ │ - ldr r3, [r4, #12] │ │ - muls r2, r5 │ │ + sub sp, #28 │ │ + adds r6, r0, #0 │ │ + adds r3, r2, r3 │ │ + ldr r2, [r3, #4] │ │ + ldr r4, [r3, #8] │ │ + ldr r3, [pc, #232] ; (22394 ) │ │ + lsls r7, r7, #2 │ │ + adds r4, r4, r3 │ │ + lsls r4, r4, #1 │ │ + ldrsh r3, [r2, r4] │ │ + adds r4, r2, r4 │ │ + subs r4, #2 │ │ + str r3, [sp, #16] │ │ + ldr r3, [r0, #20] │ │ + movs r2, #0 │ │ + ldrsh r0, [r4, r2] │ │ + movs r4, #12 │ │ + ldr r1, [sp, #16] │ │ + ldr r3, [r3, #16] │ │ + adds r5, r0, #0 │ │ + muls r5, r4 │ │ + lsls r1, r1, #2 │ │ + ldr r3, [r1, r3] │ │ + ldr r2, [sp, #16] │ │ + adds r5, r3, r5 │ │ + ldr r3, [r6, #12] │ │ + muls r2, r4 │ │ ldr r3, [r3, #20] │ │ ldr r3, [r3, #56] ; 0x38 │ │ - adds r3, r3, r2 │ │ - ldrb r2, [r3, #5] │ │ - ldrb r0, [r3, #4] │ │ + adds r4, r3, r2 │ │ + ldrb r2, [r4, #5] │ │ + ldrb r3, [r4, #4] │ │ lsls r2, r2, #8 │ │ - orrs r2, r0 │ │ - ldrb r0, [r3, #6] │ │ - ldrb r3, [r3, #7] │ │ - lsls r0, r0, #16 │ │ - orrs r2, r0 │ │ - lsls r3, r3, #24 │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #6] │ │ + lsls r3, r3, #16 │ │ orrs r3, r2 │ │ - str r3, [sp, #16] │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - ldr r5, [r3, r7] │ │ - cmp r5, #0 │ │ - beq.n 20c16 │ │ - ldr r3, [r6, #0] │ │ - ldrh r2, [r5, #52] ; 0x34 │ │ + ldrb r2, [r4, #7] │ │ + lsls r2, r2, #24 │ │ + orrs r2, r3 │ │ + ldr r3, [r6, #104] ; 0x68 │ │ + str r2, [sp, #20] │ │ + ldr r4, [r3, r7] │ │ + cmp r4, #0 │ │ + beq.n 22302 │ │ + ldr r3, [r5, #0] │ │ + ldrh r2, [r4, #52] ; 0x34 │ │ ldrh r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 20c48 │ │ - ldr r1, [pc, #148] ; (20cac ) │ │ + beq.n 22334 │ │ movs r2, #154 ; 0x9a │ │ + ldr r1, [pc, #144] ; (22398 ) │ │ lsls r2, r2, #2 │ │ + ldr r0, [r6, #68] ; 0x44 │ │ add r1, pc │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - bl 40fba <__listelem_malloc__> │ │ - ldr r3, [r4, #104] ; 0x68 │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ movs r2, #0 │ │ - adds r5, r0, #0 │ │ - ldr r3, [r3, r7] │ │ - adds r1, r5, #0 │ │ + adds r4, r0, #0 │ │ + ldr r3, [r6, #104] ; 0x68 │ │ + ldr r1, [sp, #20] │ │ + adds r7, r3, r7 │ │ + ldr r3, [r7, #0] │ │ str r3, [r0, #80] ; 0x50 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - str r0, [r3, r7] │ │ - ldr r7, [sp, #12] │ │ + ldr r3, [sp, #16] │ │ + str r0, [r7, #0] │ │ str r2, [r0, #92] ; 0x5c │ │ - str r7, [r0, #88] ; 0x58 │ │ - ldr r3, [r6, #0] │ │ - ldr r7, [sp, #16] │ │ - ldr r0, [r4, #60] ; 0x3c │ │ + str r3, [r0, #88] ; 0x58 │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [r6, #60] ; 0x3c │ │ ldrh r3, [r3, #0] │ │ - str r7, [sp, #0] │ │ - blx 1c9b0 │ │ - movs r7, #1 │ │ - str r7, [sp, #8] │ │ - ldr r7, [pc, #96] ; (20cb0 ) │ │ - str r7, [sp, #20] │ │ - b.n 20ca0 │ │ - ldr r7, [r5, #80] ; 0x50 │ │ - cmp r7, #0 │ │ - beq.n 20c66 │ │ - ldr r0, [sp, #8] │ │ - ldr r2, [r6, #0] │ │ - ldrh r3, [r7, #52] ; 0x34 │ │ - lsls r1, r0, #1 │ │ - ldrh r2, [r1, r2] │ │ + str r1, [sp, #0] │ │ + adds r1, r4, #0 │ │ + bl 48b24 <_Unwind_GetTextRelBase@@Base+0x478> │ │ + movs r3, #1 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r5, #8] │ │ cmp r3, r2 │ │ - beq.n 20c98 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [pc, #72] ; (20cb4 ) │ │ - ldr r0, [r4, #68] ; 0x44 │ │ + bge.n 22390 │ │ + ldr r7, [r4, #80] ; 0x50 │ │ + cmp r7, #0 │ │ + beq.n 22354 │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [r5, #0] │ │ + ldrh r2, [r7, #52] ; 0x34 │ │ + lsls r3, r3, #1 │ │ + ldrh r3, [r3, r1] │ │ + cmp r2, r3 │ │ + beq.n 22386 │ │ + ldr r1, [pc, #68] ; (2239c ) │ │ + ldr r2, [pc, #72] ; (223a0 ) │ │ + ldr r0, [r6, #68] ; 0x44 │ │ add r1, pc │ │ - bl 40fba <__listelem_malloc__> │ │ - ldr r3, [r5, #80] ; 0x50 │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ adds r7, r0, #0 │ │ + ldr r3, [r4, #80] ; 0x50 │ │ adds r1, r7, #0 │ │ str r3, [r0, #80] ; 0x50 │ │ - str r0, [r5, #80] ; 0x50 │ │ - ldr r5, [sp, #8] │ │ - str r5, [r0, #92] ; 0x5c │ │ - ldr r5, [sp, #12] │ │ - str r5, [r0, #88] ; 0x58 │ │ - ldr r5, [sp, #8] │ │ - ldr r3, [r6, #0] │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - lsls r2, r5, #1 │ │ - ldr r5, [sp, #16] │ │ - ldrh r3, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + str r0, [r4, #80] ; 0x50 │ │ + str r3, [r0, #92] ; 0x5c │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [r5, #0] │ │ + str r3, [r0, #88] ; 0x58 │ │ + ldr r3, [sp, #12] │ │ + ldr r0, [r6, #60] ; 0x3c │ │ + lsls r3, r3, #1 │ │ + ldrh r3, [r3, r2] │ │ + ldr r2, [sp, #20] │ │ + str r2, [sp, #0] │ │ movs r2, #0 │ │ - str r5, [sp, #0] │ │ - blx 1c9b0 │ │ - ldr r5, [sp, #8] │ │ - adds r5, #1 │ │ - str r5, [sp, #8] │ │ - adds r5, r7, #0 │ │ - ldr r3, [r6, #8] │ │ - ldr r7, [sp, #8] │ │ - cmp r7, r3 │ │ - blt.n 20c52 │ │ + bl 48b24 <_Unwind_GetTextRelBase@@Base+0x478> │ │ + ldr r3, [sp, #12] │ │ + adds r4, r7, #0 │ │ + adds r3, #1 │ │ + str r3, [sp, #12] │ │ + b.n 22338 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - bne.n 20bb8 │ │ + ; instruction: 0xffff7fff │ │ + bvs.n 22418 │ │ movs r2, r0 │ │ - bne.n 20d1c │ │ + bpl.n 2237c │ │ movs r2, r0 │ │ lsls r6, r6, #9 │ │ ... │ │ │ │ -00020cb8 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ +000223a4 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r6, r0, #0 │ │ ldr r3, [r0, #104] ; 0x68 │ │ - lsls r7, r1, #2 │ │ - adds r4, r0, #0 │ │ - ldr r5, [r3, r7] │ │ - ldr r6, [pc, #40] ; (20cec ) │ │ - b.n 20ce2 │ │ - ldr r3, [r5, #80] ; 0x50 │ │ - adds r0, r5, #0 │ │ - str r3, [sp, #4] │ │ - blx 1c4c8 │ │ - adds r2, r6, #0 │ │ + lsls r5, r1, #2 │ │ + ldr r4, [r3, r5] │ │ + cmp r4, #0 │ │ + beq.n 223ce │ │ + adds r0, r4, #0 │ │ + ldr r7, [r4, #80] ; 0x50 │ │ + bl 48ab4 <_Unwind_GetTextRelBase@@Base+0x408> │ │ movs r3, #164 ; 0xa4 │ │ - adds r1, r5, #0 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ + ldr r2, [pc, #20] ; (223d4 ) │ │ + adds r1, r4, #0 │ │ + ldr r0, [r6, #68] ; 0x44 │ │ add r2, pc │ │ lsls r3, r3, #2 │ │ - bl 410b0 <__listelem_free__> │ │ - ldr r5, [sp, #4] │ │ - cmp r5, #0 │ │ - bne.n 20cc6 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - str r5, [r3, r7] │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ - beq.n 20c80 │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + adds r4, r7, #0 │ │ + b.n 223ae │ │ + ldr r3, [r6, #104] ; 0x68 │ │ + str r4, [r3, r5] │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + bpl.n 222e4 │ │ movs r2, r0 │ │ │ │ -00020cf0 : │ │ +000223d8 : │ │ push {r4, r5, r6, lr} │ │ movs r4, #34 ; 0x22 │ │ ldrsh r3, [r1, r4] │ │ - adds r6, r3, #1 │ │ - bne.n 20cfe │ │ + adds r4, r3, #1 │ │ + bne.n 223e6 │ │ ldr r0, [r1, #16] │ │ - b.n 20d22 │ │ - ldr r4, [r0, #20] │ │ + b.n 2240a │ │ + ldr r5, [r0, #20] │ │ movs r6, #32 │ │ - ldrsh r5, [r1, r6] │ │ + ldrsh r4, [r1, r6] │ │ lsls r2, r2, #1 │ │ - ldr r4, [r4, #16] │ │ - lsls r5, r5, #2 │ │ + ldr r5, [r5, #16] │ │ + lsls r4, r4, #2 │ │ adds r0, #188 ; 0xbc │ │ - ldr r4, [r5, r4] │ │ + ldr r4, [r4, r5] │ │ movs r5, #12 │ │ muls r3, r5 │ │ adds r3, r4, r3 │ │ ldr r3, [r3, #4] │ │ ldrsh r2, [r2, r3] │ │ ldr r3, [r1, #20] │ │ - adds r2, r2, r3 │ │ - ldr r3, [r0, #0] │ │ - lsls r2, r2, #2 │ │ - ldr r0, [r2, r3] │ │ + adds r3, r2, r3 │ │ + ldr r2, [r0, #0] │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r2] │ │ pop {r4, r5, r6, pc} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [r0, #4] │ │ - adds r4, r0, #0 │ │ - movs r0, #36 ; 0x24 │ │ - adds r3, r5, #0 │ │ + ldr r7, [r0, #4] │ │ + movs r2, #36 ; 0x24 │ │ + adds r3, r7, #0 │ │ + adds r5, r2, #0 │ │ + muls r5, r1 │ │ adds r3, #176 ; 0xb0 │ │ - adds r6, r0, #0 │ │ - muls r6, r1 │ │ - ldr r3, [r3, #0] │ │ + ldr r4, [r3, #0] │ │ sub sp, #20 │ │ - movs r7, #0 │ │ - adds r6, r3, r6 │ │ - ldr r2, [r6, #12] │ │ - adds r1, r2, #1 │ │ - beq.n 20d48 │ │ - adds r7, r0, #0 │ │ - muls r7, r2 │ │ - adds r7, r3, r7 │ │ - ldr r2, [r6, #8] │ │ - movs r3, #0 │ │ - cmp r2, r3 │ │ - blt.n 20d5a │ │ - ldr r3, [r5, #16] │ │ - movs r1, #20 │ │ - muls r2, r1 │ │ - ldr r3, [r3, #8] │ │ - ldr r3, [r2, r3] │ │ - str r3, [r4, #8] │ │ + movs r6, #0 │ │ + adds r5, r4, r5 │ │ + ldr r1, [r5, #12] │ │ + adds r3, r1, #1 │ │ + beq.n 2242e │ │ + adds r3, r1, #0 │ │ + muls r3, r2 │ │ + adds r6, r4, r3 │ │ + movs r2, #0 │ │ + ldr r3, [r5, #8] │ │ + mov ip, r3 │ │ + cmp r3, r2 │ │ + blt.n 22444 │ │ + movs r3, #20 │ │ + ldr r2, [r7, #16] │ │ + ldr r1, [r2, #8] │ │ + mov r2, ip │ │ + muls r2, r3 │ │ + ldr r2, [r2, r1] │ │ + ldr r3, [r5, #0] │ │ + str r2, [r0, #8] │ │ + subs r2, r6, #0 │ │ + str r3, [r0, #16] │ │ + beq.n 22452 │ │ ldr r3, [r6, #0] │ │ - str r3, [r4, #16] │ │ - subs r3, r7, #0 │ │ - beq.n 20d68 │ │ - ldr r3, [r7, #0] │ │ - adds r3, #1 │ │ - str r3, [r4, #12] │ │ - movs r3, #0 │ │ - str r3, [r4, #28] │ │ - cmp r7, r3 │ │ - bne.n 20d7c │ │ - ldr r3, [r6, #16] │ │ - str r7, [r4, #24] │ │ - str r7, [r4, #32] │ │ - str r3, [r4, #20] │ │ - b.n 20de8 │ │ - ldr r3, [r6, #8] │ │ - ldr r2, [r5, #16] │ │ + adds r2, r3, #1 │ │ + str r2, [r0, #12] │ │ + movs r2, #0 │ │ + str r2, [r0, #28] │ │ + cmp r6, r2 │ │ + bne.n 22466 │ │ + ldr r3, [r5, #16] │ │ + str r6, [r0, #24] │ │ + str r6, [r0, #32] │ │ + str r3, [r0, #20] │ │ + b.n 224d4 │ │ movs r1, #20 │ │ + ldr r2, [r7, #16] │ │ + mov r3, ip │ │ muls r3, r1 │ │ ldr r2, [r2, #8] │ │ - adds r0, r5, #0 │ │ + adds r1, r6, #0 │ │ adds r3, r2, r3 │ │ ldr r3, [r3, #4] │ │ - movs r1, #0 │ │ - ldrsh r2, [r3, r1] │ │ - adds r1, r7, #0 │ │ - bl 20cf0 │ │ - ldr r1, [r6, #8] │ │ - ldr r3, [r5, #48] ; 0x30 │ │ + adds r4, r0, #0 │ │ + movs r2, #0 │ │ + ldrsh r2, [r3, r2] │ │ + adds r0, r7, #0 │ │ + bl 223d8 │ │ + ldr r1, [r5, #8] │ │ + ldr r3, [r7, #48] ; 0x30 │ │ str r0, [sp, #12] │ │ cmp r1, r3 │ │ - bne.n 20da4 │ │ + bne.n 22490 │ │ movs r3, #130 ; 0x82 │ │ - b.n 20db0 │ │ - ldr r0, [r5, #16] │ │ - bl 18ba0 │ │ + b.n 2249c │ │ + ldr r0, [r7, #16] │ │ + bl 19ec4 │ │ cmp r0, #0 │ │ - beq.n 20db8 │ │ + beq.n 224a4 │ │ movs r3, #129 ; 0x81 │ │ lsls r3, r3, #2 │ │ - ldr r3, [r5, r3] │ │ + ldr r3, [r7, r3] │ │ str r3, [r4, #24] │ │ - b.n 20ddc │ │ - ldr r0, [r5, #56] ; 0x38 │ │ - adds r5, r4, #0 │ │ - ldr r2, [r7, #24] │ │ - ldr r3, [r7, #28] │ │ - ldr r1, [r6, #24] │ │ - adds r5, #32 │ │ - str r5, [sp, #0] │ │ - bl 32c12 │ │ + b.n 224c8 │ │ + ldr r2, [r6, #24] │ │ + ldr r3, [r6, #28] │ │ + adds r6, r4, #0 │ │ + adds r6, #32 │ │ + ldr r1, [r5, #24] │ │ + ldr r0, [r7, #56] ; 0x38 │ │ + str r6, [sp, #0] │ │ + bl 344c8 │ │ asrs r0, r0, #10 │ │ - blx 44f4c <__aeabi_i2f> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ ldr r1, [r4, #36] ; 0x24 │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r4, #24] │ │ - ldr r3, [r6, #16] │ │ + ldr r3, [r5, #16] │ │ ldr r2, [sp, #12] │ │ subs r3, r3, r2 │ │ ldr r2, [r4, #24] │ │ subs r3, r3, r2 │ │ str r3, [r4, #20] │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ @@ -32565,57135 +33915,57528 @@ │ │ adds r3, #1 │ │ lsls r3, r3, #16 │ │ lsrs r3, r3, #16 │ │ strh r3, [r0, #46] ; 0x2e │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r2, r3 │ │ - bne.n 20e0e │ │ - bl 1fe6e │ │ - movs r4, #0 │ │ - b.n 20e18 │ │ + bne.n 224fa │ │ + bl 214cc │ │ + movs r0, #0 │ │ + b.n 22506 │ │ ldr r2, [r0, #40] ; 0x28 │ │ lsls r3, r3, #2 │ │ ldr r1, [r3, r2] │ │ - bl 20d24 │ │ + bl 2240c │ │ adds r0, r4, #0 │ │ pop {r4, pc} │ │ │ │ -00020e1c : │ │ +00022508 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #36 ; 0x24 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #180] ; (225c4 ) │ │ + adds r6, r1, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r2, [sp, #16] │ │ + ldr r1, [r1, #12] │ │ + ldr r2, [r3, #0] │ │ + adds r5, r0, #0 │ │ + ldr r7, [sp, #56] ; 0x38 │ │ + str r2, [sp, #28] │ │ + str r3, [sp, #20] │ │ + adds r3, r1, #1 │ │ + bne.n 22538 │ │ + ldr r3, [r6, #16] │ │ str r3, [sp, #12] │ │ - ldr r3, [r1, #12] │ │ - adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ - str r2, [sp, #20] │ │ - ldr r6, [sp, #56] ; 0x38 │ │ - adds r1, r3, #1 │ │ - bne.n 20e3c │ │ - ldr r3, [r5, #16] │ │ ldr r2, [sp, #12] │ │ - str r3, [r2, #0] │ │ + ldr r3, [sp, #8] │ │ + str r2, [r3, #0] │ │ movs r3, #0 │ │ - str r3, [r6, #0] │ │ - b.n 20eb2 │ │ - adds r2, r0, #0 │ │ - movs r7, #36 ; 0x24 │ │ - muls r3, r7 │ │ - adds r2, #176 ; 0xb0 │ │ - ldr r7, [r2, #0] │ │ - ldr r2, [r0, #16] │ │ - movs r1, #20 │ │ - adds r7, r7, r3 │ │ - ldr r3, [r5, #8] │ │ - ldr r2, [r2, #8] │ │ - muls r3, r1 │ │ - adds r3, r2, r3 │ │ + str r3, [r7, #0] │ │ + b.n 225b0 │ │ + movs r3, #36 ; 0x24 │ │ + adds r2, r1, #0 │ │ + muls r2, r3 │ │ + adds r3, r0, #0 │ │ + adds r3, #176 ; 0xb0 │ │ + ldr r4, [r3, #0] │ │ + ldr r3, [r0, #16] │ │ + ldr r1, [r6, #8] │ │ + adds r4, r4, r2 │ │ + ldr r2, [r3, #8] │ │ + movs r3, #20 │ │ + muls r1, r3 │ │ + adds r3, r2, r1 │ │ ldr r3, [r3, #4] │ │ - movs r1, #0 │ │ - ldrsh r2, [r3, r1] │ │ - adds r1, r7, #0 │ │ - bl 20cf0 │ │ - ldr r1, [r5, #8] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - str r0, [sp, #16] │ │ + adds r1, r4, #0 │ │ + movs r2, #0 │ │ + ldrsh r2, [r3, r2] │ │ + bl 223d8 │ │ + ldr r1, [r6, #8] │ │ + ldr r3, [r5, #48] ; 0x30 │ │ + str r0, [sp, #12] │ │ cmp r1, r3 │ │ - bne.n 20e6e │ │ + bne.n 2256c │ │ movs r3, #130 ; 0x82 │ │ - b.n 20e7a │ │ - ldr r0, [r4, #16] │ │ - bl 18ba0 │ │ + b.n 22578 │ │ + ldr r0, [r5, #16] │ │ + bl 19ec4 │ │ cmp r0, #0 │ │ - beq.n 20e82 │ │ + beq.n 22580 │ │ movs r3, #129 ; 0x81 │ │ lsls r3, r3, #2 │ │ - ldr r3, [r4, r3] │ │ - str r3, [r6, #0] │ │ - b.n 20ea4 │ │ - ldr r2, [r7, #24] │ │ - ldr r3, [r7, #28] │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - ldr r1, [r5, #24] │ │ - add r4, sp, #28 │ │ - str r4, [sp, #0] │ │ - bl 32c12 │ │ + ldr r3, [r5, r3] │ │ + str r3, [r7, #0] │ │ + b.n 225a2 │ │ + add r1, sp, #24 │ │ + ldr r2, [r4, #24] │ │ + ldr r3, [r4, #28] │ │ + ldr r0, [r5, #56] ; 0x38 │ │ + str r1, [sp, #0] │ │ + ldr r1, [r6, #24] │ │ + bl 344c8 │ │ asrs r0, r0, #10 │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [sp, #20] │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ - str r0, [r6, #0] │ │ - ldr r3, [r5, #16] │ │ - ldr r2, [sp, #16] │ │ - ldr r1, [sp, #12] │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [sp, #16] │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + str r0, [r7, #0] │ │ + ldr r3, [r6, #16] │ │ + ldr r2, [sp, #12] │ │ subs r3, r3, r2 │ │ - ldr r2, [r6, #0] │ │ + ldr r2, [r7, #0] │ │ subs r3, r3, r2 │ │ - str r3, [r1, #0] │ │ + ldr r2, [sp, #8] │ │ + str r3, [r2, #0] │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 225be │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - ... │ │ + nop ; (mov r8, r8) │ │ + ldrb r2, [r5, #5] │ │ + movs r3, r0 │ │ │ │ -00020eb8 : │ │ +000225c8 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r1, [pc, #772] ; (211c0 ) │ │ - sub sp, #84 ; 0x54 │ │ - adds r5, r0, #0 │ │ - add r1, pc │ │ + adds r4, r0, #0 │ │ + ldr r5, [pc, #804] ; (228f4 ) │ │ + ldr r1, [pc, #808] ; (228f8 ) │ │ + sub sp, #76 ; 0x4c │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ ldr r0, [r0, #8] │ │ - bl 3f528 │ │ - adds r3, r5, #0 │ │ + add r1, pc │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #68] ; 0x44 │ │ + bl 41024 │ │ + adds r3, r4, #0 │ │ adds r3, #248 ; 0xf8 │ │ - str r0, [sp, #40] ; 0x28 │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [pc, #752] ; (211c4 ) │ │ - movs r4, #0 │ │ - cmp r3, r0 │ │ - bge.n 20eda │ │ - b.n 2143a │ │ - ldr r4, [r5, #28] │ │ - cmp r4, #0 │ │ - beq.n 20eee │ │ - adds r3, r5, #0 │ │ - adds r3, #204 ; 0xcc │ │ - ldr r2, [r4, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - bne.n 20eee │ │ - b.n 2143a │ │ - adds r0, r4, #0 │ │ - bl 13fb8 │ │ + ldr r2, [pc, #784] ; (228fc ) │ │ + str r0, [sp, #36] ; 0x24 │ │ + str r5, [sp, #52] ; 0x34 │ │ + movs r0, #0 │ │ + cmp r3, r2 │ │ + bge.n 225f6 │ │ + b.n 22a50 │ │ + adds r6, r4, #0 │ │ + ldr r0, [r4, #28] │ │ + adds r6, #204 ; 0xcc │ │ + cmp r0, #0 │ │ + beq.n 2260a │ │ + ldr r3, [r0, #36] ; 0x24 │ │ + ldr r2, [r6, #0] │ │ + cmp r3, r2 │ │ + bne.n 2260a │ │ + b.n 22a50 │ │ + bl 15128 │ │ movs r3, #0 │ │ - str r3, [r5, #28] │ │ - adds r3, r5, #0 │ │ - adds r3, #204 ; 0xcc │ │ - ldr r1, [r3, #0] │ │ - adds r0, r5, #0 │ │ - bl 13f44 │ │ - adds r3, r5, #0 │ │ + ldr r1, [r6, #0] │ │ + str r3, [r4, #28] │ │ + adds r0, r4, #0 │ │ + bl 150b4 │ │ + adds r3, r4, #0 │ │ adds r3, #65 ; 0x41 │ │ ldrb r3, [r3, #0] │ │ - adds r4, r0, #0 │ │ + adds r5, r0, #0 │ │ cmp r3, #0 │ │ - beq.n 20f1a │ │ - adds r3, r5, #0 │ │ + beq.n 2262e │ │ + adds r3, r4, #0 │ │ adds r3, #244 ; 0xf4 │ │ ldr r3, [r3, #0] │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n 20f20 │ │ - movs r6, #254 ; 0xfe │ │ - lsls r6, r6, #22 │ │ - str r6, [sp, #36] ; 0x24 │ │ - movs r6, #0 │ │ - adds r3, r5, #0 │ │ - str r6, [sp, #20] │ │ - adds r6, r5, #0 │ │ + b.n 22632 │ │ + movs r3, #254 ; 0xfe │ │ + lsls r3, r3, #22 │ │ + str r3, [sp, #32] │ │ + adds r3, r4, #0 │ │ adds r3, #176 ; 0xb0 │ │ - adds r6, #180 ; 0xb4 │ │ ldr r7, [r3, #0] │ │ - str r6, [sp, #32] │ │ - b.n 20fb2 │ │ + movs r3, #0 │ │ + str r3, [sp, #20] │ │ + adds r3, r4, #0 │ │ + adds r3, #180 ; 0xb4 │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [sp, #20] │ │ + cmp r2, r3 │ │ + bge.n 226d0 │ │ ldrb r3, [r7, #4] │ │ cmp r3, #0 │ │ - beq.n 20faa │ │ - ldr r3, [r7, #12] │ │ - movs r6, #0 │ │ - str r6, [sp, #28] │ │ - cmp r3, r6 │ │ - blt.n 20f52 │ │ - adds r2, r5, #0 │ │ + beq.n 226c6 │ │ + movs r3, #0 │ │ + ldr r0, [r7, #12] │ │ + str r3, [sp, #28] │ │ + cmp r0, r3 │ │ + blt.n 2266c │ │ + adds r2, r4, #0 │ │ movs r1, #36 ; 0x24 │ │ adds r2, #176 ; 0xb0 │ │ + adds r3, r0, #0 │ │ muls r3, r1 │ │ ldr r2, [r2, #0] │ │ ldr r3, [r3, r2] │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ - ldr r6, [r7, #8] │ │ - ldr r3, [r5, #52] ; 0x34 │ │ + ldr r3, [r7, #8] │ │ + ldr r1, [r4, #52] ; 0x34 │ │ ldr r2, [r7, #0] │ │ - str r6, [sp, #24] │ │ - cmp r6, r3 │ │ - bne.n 20f66 │ │ - ldr r3, [r4, #36] ; 0x24 │ │ + str r3, [sp, #24] │ │ + cmp r3, r1 │ │ + bne.n 22680 │ │ + ldr r3, [r5, #36] ; 0x24 │ │ subs r3, #1 │ │ cmp r2, r3 │ │ - blt.n 20faa │ │ - ldr r0, [r5, #16] │ │ + blt.n 226c6 │ │ + ldr r0, [r4, #16] │ │ ldr r1, [sp, #24] │ │ - bl 18ba0 │ │ + bl 19ec4 │ │ cmp r0, #0 │ │ - bne.n 20f8a │ │ - ldr r3, [r5, #16] │ │ - ldr r6, [sp, #24] │ │ - ldr r0, [r5, #56] ; 0x38 │ │ + beq.n 22690 │ │ + ldr r6, [r5, #24] │ │ + b.n 226b4 │ │ + ldr r3, [r4, #16] │ │ + ldr r1, [sp, #24] │ │ + ldr r0, [r4, #56] ; 0x38 │ │ ldr r2, [r3, #8] │ │ movs r3, #20 │ │ - muls r3, r6 │ │ - adds r3, r2, r3 │ │ + muls r1, r3 │ │ + adds r3, r2, r1 │ │ ldr r1, [r3, #16] │ │ - bl 31986 │ │ + bl 332b8 │ │ cmp r0, #0 │ │ - beq.n 20faa │ │ - ldr r6, [r4, #24] │ │ - b.n 20fa0 │ │ + beq.n 226c6 │ │ + b.n 2268c │ │ ldr r3, [r6, #4] │ │ - ldr r0, [sp, #24] │ │ - cmp r3, r0 │ │ - bne.n 20f9e │ │ - ldr r3, [r6, #20] │ │ - ldr r1, [sp, #28] │ │ - cmp r3, r1 │ │ - beq.n 20fa6 │ │ + ldr r2, [sp, #24] │ │ + cmp r3, r2 │ │ + beq.n 226ba │ │ ldr r6, [r6, #48] ; 0x30 │ │ cmp r6, #0 │ │ - bne.n 20f8e │ │ - b.n 21440 │ │ - ldr r2, [sp, #20] │ │ - str r2, [r6, #16] │ │ - ldr r6, [sp, #20] │ │ + bne.n 226aa │ │ + b.n 22a60 │ │ + ldr r3, [r6, #20] │ │ + ldr r2, [sp, #28] │ │ + cmp r3, r2 │ │ + bne.n 226b2 │ │ + ldr r3, [sp, #20] │ │ + str r3, [r6, #16] │ │ + ldr r3, [sp, #20] │ │ adds r7, #36 ; 0x24 │ │ - adds r6, #1 │ │ - str r6, [sp, #20] │ │ - ldr r6, [sp, #32] │ │ - ldr r3, [r6, #0] │ │ - ldr r6, [sp, #20] │ │ - cmp r6, r3 │ │ - blt.n 20f32 │ │ - ldr r6, [r4, #24] │ │ - b.n 20fd0 │ │ - ldr r2, [r6, #4] │ │ - ldr r3, [r5, #44] ; 0x2c │ │ - cmp r2, r3 │ │ - bne.n 20fce │ │ + adds r3, #1 │ │ + str r3, [sp, #20] │ │ + b.n 2263e │ │ + ldr r6, [r5, #24] │ │ + cmp r6, #0 │ │ + beq.n 226e8 │ │ + ldr r3, [r6, #4] │ │ + ldr r2, [r4, #44] ; 0x2c │ │ + cmp r3, r2 │ │ + bne.n 226e4 │ │ ldr r3, [r6, #20] │ │ cmp r3, #0 │ │ - beq.n 20fd6 │ │ + beq.n 226f8 │ │ ldr r6, [r6, #48] ; 0x30 │ │ + b.n 226d2 │ │ + ldr r1, [pc, #532] ; (22900 ) │ │ + ldr r3, [pc, #536] ; (22904 ) │ │ + movs r0, #4 │ │ + add r1, pc │ │ + ldr r2, [pc, #532] ; (22908 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + str r6, [r5, #28] │ │ cmp r6, #0 │ │ - bne.n 20fc0 │ │ - b.n 2146e │ │ - str r6, [r4, #28] │ │ - cmp r6, #0 │ │ - bne.n 20fde │ │ - b.n 21432 │ │ - adds r3, r5, #0 │ │ + bne.n 22700 │ │ + b.n 22a48 │ │ + adds r3, r4, #0 │ │ + adds r2, r4, #0 │ │ + movs r1, #36 ; 0x24 │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #8] │ │ - adds r2, r5, #0 │ │ - ldr r6, [r4, #24] │ │ - str r3, [sp, #48] ; 0x30 │ │ + ldr r7, [r5, #24] │ │ adds r2, #176 ; 0xb0 │ │ - movs r3, #36 ; 0x24 │ │ - b.n 2100c │ │ - ldr r0, [r6, #16] │ │ - ldr r1, [r2, #0] │ │ - ldr r7, [r6, #4] │ │ - muls r0, r3 │ │ - ldr r1, [r0, r1] │ │ - ldr r0, [r5, #52] ; 0x34 │ │ - cmp r7, r0 │ │ - bne.n 2100a │ │ - ldr r0, [r4, #36] ; 0x24 │ │ - subs r0, #1 │ │ - cmp r1, r0 │ │ - bne.n 2100a │ │ - b.n 2114e │ │ - ldr r6, [r6, #48] ; 0x30 │ │ - cmp r6, #0 │ │ - bne.n 20ff0 │ │ - b.n 21480 │ │ - ldr r7, [sp, #20] │ │ - subs r7, #1 │ │ - str r7, [sp, #20] │ │ - ldr r7, [sp, #20] │ │ + str r3, [sp, #44] ; 0x2c │ │ cmp r7, #0 │ │ - blt.n 21054 │ │ - ldr r0, [r1, #0] │ │ - ldr r7, [r0, r3] │ │ + bne.n 22716 │ │ + b.n 22a8e │ │ + ldr r3, [r7, #16] │ │ ldr r0, [r2, #0] │ │ - subs r3, #4 │ │ - cmp r7, r0 │ │ - beq.n 21012 │ │ - ldr r3, [sp, #20] │ │ - adds r1, r5, #0 │ │ - adds r2, r5, #0 │ │ - adds r3, #1 │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #52] ; 0x34 │ │ - movs r3, #36 ; 0x24 │ │ - adds r0, r3, #0 │ │ - muls r0, r7 │ │ - movs r3, #224 ; 0xe0 │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #28] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - adds r1, #208 ; 0xd0 │ │ - adds r2, #176 ; 0xb0 │ │ - str r0, [sp, #24] │ │ - str r3, [sp, #32] │ │ - str r1, [sp, #60] ; 0x3c │ │ - str r2, [sp, #44] ; 0x2c │ │ - b.n 210b4 │ │ - ldr r1, [pc, #368] ; (211c8 ) │ │ - ldr r3, [pc, #372] ; (211cc ) │ │ - movs r0, #4 │ │ - add r1, pc │ │ - add r3, pc │ │ - ldr r2, [pc, #368] ; (211d0 ) │ │ - bl 4003c │ │ - b.n 2114e │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldr r1, [sp, #24] │ │ - ldr r3, [r0, #0] │ │ - adds r3, r3, r1 │ │ - ldr r2, [r3, #24] │ │ - ldr r1, [r5, #52] ; 0x34 │ │ - ldr r3, [r3, #28] │ │ - cmp r2, r1 │ │ - beq.n 210c2 │ │ - add r0, sp, #76 ; 0x4c │ │ - str r0, [sp, #0] │ │ - ldr r0, [r5, #56] ; 0x38 │ │ - bl 32c12 │ │ - asrs r0, r0, #10 │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - blx 44ff8 <__aeabi_fmul> │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [r1, #0] │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #56] ; 0x38 │ │ - blx 453ec <__aeabi_f2iz> │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [r1, #16] │ │ - adds r0, r0, r3 │ │ - cmp r0, r2 │ │ - ble.n 210ac │ │ - str r0, [sp, #28] │ │ - str r7, [sp, #32] │ │ - ldr r3, [sp, #24] │ │ - adds r7, #1 │ │ - adds r3, #36 ; 0x24 │ │ - str r3, [sp, #24] │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldr r3, [r0, #0] │ │ - ldr r3, [r3, r1] │ │ - cmp r7, r3 │ │ - blt.n 21066 │ │ - ldr r7, [sp, #32] │ │ - adds r2, r7, #1 │ │ - bne.n 210d8 │ │ - ldr r1, [pc, #268] ; (211d4 ) │ │ - ldr r3, [pc, #268] ; (211d8 ) │ │ - ldr r7, [sp, #20] │ │ - add r1, pc │ │ - add r3, pc │ │ - str r7, [sp, #0] │ │ - movs r0, #4 │ │ - ldr r2, [pc, #260] ; (211dc ) │ │ - b.n 2114a │ │ - ldr r3, [r5, #16] │ │ - adds r0, r5, #0 │ │ - adds r0, #176 ; 0xb0 │ │ + ldr r6, [r4, #52] ; 0x34 │ │ + muls r3, r1 │ │ + ldr r0, [r3, r0] │ │ + ldr r3, [r7, #4] │ │ + cmp r3, r6 │ │ + bne.n 2272e │ │ + ldr r3, [r5, #36] ; 0x24 │ │ + subs r3, #1 │ │ + cmp r0, r3 │ │ + beq.n 227a6 │ │ + ldr r7, [r7, #48] ; 0x30 │ │ + b.n 22710 │ │ + movs r6, #36 ; 0x24 │ │ + ldr r3, [r4, #16] │ │ + movs r1, #20 │ │ ldr r2, [r3, #8] │ │ - movs r3, #36 ; 0x24 │ │ + ldr r3, [sp, #24] │ │ + muls r3, r6 │ │ adds r6, r3, #0 │ │ - muls r6, r7 │ │ - ldr r0, [r0, #0] │ │ - str r6, [sp, #24] │ │ - ldr r1, [pc, #244] ; (211e0 ) │ │ - adds r0, r0, r6 │ │ - ldr r6, [r0, #8] │ │ - movs r0, #20 │ │ - ldr r3, [pc, #240] ; (211e4 ) │ │ - muls r6, r0 │ │ - adds r6, r2, r6 │ │ - ldr r6, [r6, #16] │ │ + adds r3, r4, #0 │ │ + adds r3, #176 ; 0xb0 │ │ + ldr r3, [r3, #0] │ │ + adds r3, r3, r6 │ │ + ldr r0, [r3, #8] │ │ + adds r3, r0, #0 │ │ + muls r3, r1 │ │ + adds r3, r2, r3 │ │ + ldr r0, [r3, #16] │ │ + adds r3, r0, #0 │ │ + muls r3, r1 │ │ + ldr r3, [r3, r2] │ │ + ldr r1, [pc, #432] ; (2290c ) │ │ + movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ add r1, pc │ │ + ldr r2, [pc, #428] ; (22910 ) │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #428] ; (22914 ) │ │ add r3, pc │ │ - muls r0, r6 │ │ - ldr r2, [r0, r2] │ │ - ldr r6, [sp, #20] │ │ - movs r0, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #220] ; (211e8 ) │ │ - str r6, [sp, #4] │ │ - bl 4003c │ │ - ldr r6, [r4, #24] │ │ - b.n 2111c │ │ - ldr r3, [r6, #16] │ │ - cmp r3, r7 │ │ - beq.n 2114e │ │ - ldr r6, [r6, #48] ; 0x30 │ │ - cmp r6, #0 │ │ - bne.n 21114 │ │ - adds r0, r5, #0 │ │ - adds r0, #176 ; 0xb0 │ │ - ldr r0, [r0, #0] │ │ - ldr r7, [sp, #24] │ │ - ldr r3, [r5, #16] │ │ - ldr r1, [pc, #192] ; (211ec ) │ │ - adds r0, r0, r7 │ │ - ldr r7, [r0, #8] │ │ - movs r0, #20 │ │ + bl 41bd4 │ │ + ldr r7, [r5, #24] │ │ + cmp r7, #0 │ │ + beq.n 22776 │ │ + b.n 22b50 │ │ + ldr r3, [r4, #16] │ │ + movs r1, #20 │ │ ldr r2, [r3, #8] │ │ - muls r7, r0 │ │ - adds r7, r2, r7 │ │ - ldr r7, [r7, #16] │ │ - ldr r3, [pc, #180] ; (211f0 ) │ │ + adds r3, r4, #0 │ │ + adds r3, #176 ; 0xb0 │ │ + ldr r3, [r3, #0] │ │ + adds r6, r3, r6 │ │ + ldr r0, [r6, #8] │ │ + adds r3, r0, #0 │ │ + muls r3, r1 │ │ + adds r3, r2, r3 │ │ + ldr r0, [r3, #16] │ │ + adds r3, r0, #0 │ │ + muls r3, r1 │ │ + ldr r3, [r3, r2] │ │ + ldr r1, [pc, #384] ; (22918 ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #384] ; (2291c ) │ │ add r1, pc │ │ - muls r0, r7 │ │ - ldr r2, [r0, r2] │ │ + ldr r2, [pc, #384] ; (22920 ) │ │ add r3, pc │ │ - movs r0, #4 │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #168] ; (211f4 ) │ │ - bl 4003c │ │ - str r6, [r4, #32] │ │ - cmp r6, #0 │ │ - bne.n 21156 │ │ - b.n 21432 │ │ - ldr r3, [r4, #28] │ │ - movs r0, #0 │ │ - ldr r2, [r3, #4] │ │ - cmp r2, r0 │ │ - blt.n 2116a │ │ - ldr r1, [r5, #16] │ │ - movs r0, #20 │ │ - muls r2, r0 │ │ - ldr r1, [r1, #8] │ │ - ldr r0, [r2, r1] │ │ - ldr r7, [r3, #20] │ │ - ldr r3, [r6, #4] │ │ + bl 41bd4 │ │ + str r7, [r5, #32] │ │ + cmp r7, #0 │ │ + bne.n 227ae │ │ + b.n 22a48 │ │ movs r2, #0 │ │ - cmp r3, r2 │ │ - blt.n 2117e │ │ - ldr r2, [r5, #16] │ │ - movs r1, #20 │ │ - muls r3, r1 │ │ + ldr r1, [r5, #28] │ │ + ldr r6, [r1, #4] │ │ + cmp r6, r2 │ │ + blt.n 227c4 │ │ + movs r0, #20 │ │ + ldr r2, [r4, #16] │ │ + adds r3, r6, #0 │ │ + muls r3, r0 │ │ ldr r2, [r2, #8] │ │ ldr r2, [r3, r2] │ │ - str r0, [sp, #0] │ │ - str r7, [sp, #4] │ │ - str r2, [sp, #8] │ │ - ldr r2, [r6, #20] │ │ - ldr r1, [pc, #112] ; (211f8 ) │ │ - ldr r3, [pc, #112] ; (211fc ) │ │ - str r2, [sp, #12] │ │ + movs r0, #0 │ │ + ldr r3, [r7, #4] │ │ + ldr r1, [r1, #20] │ │ + mov ip, r3 │ │ + cmp r3, r0 │ │ + blt.n 227dc │ │ + movs r6, #20 │ │ + ldr r0, [r4, #16] │ │ + mov r3, ip │ │ + muls r3, r6 │ │ + ldr r0, [r0, #8] │ │ + ldr r0, [r3, r0] │ │ + str r2, [sp, #0] │ │ + str r1, [sp, #4] │ │ + str r0, [sp, #8] │ │ + ldr r3, [r7, #20] │ │ + ldr r1, [pc, #316] ; (22924 ) │ │ + movs r0, #1 │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #316] ; (22928 ) │ │ add r1, pc │ │ + ldr r2, [pc, #316] ; (2292c ) │ │ add r3, pc │ │ - movs r0, #1 │ │ - ldr r2, [pc, #108] ; (21200 ) │ │ - bl 4003c │ │ - ldr r2, [r4, #32] │ │ - adds r3, r5, #0 │ │ + bl 41bd4 │ │ + ldr r3, [r5, #32] │ │ + adds r0, r4, #0 │ │ + ldr r1, [r3, #16] │ │ + movs r3, #36 ; 0x24 │ │ + adds r2, r1, #0 │ │ + muls r2, r3 │ │ + adds r3, r4, #0 │ │ adds r3, #176 ; 0xb0 │ │ - ldr r1, [r2, #16] │ │ - movs r2, #36 ; 0x24 │ │ ldr r3, [r3, #0] │ │ - muls r1, r2 │ │ - add r2, sp, #72 ; 0x48 │ │ - adds r1, r3, r1 │ │ - adds r3, r4, #0 │ │ - str r2, [sp, #0] │ │ + movs r6, #0 │ │ + adds r1, r3, r2 │ │ + add r3, sp, #64 ; 0x40 │ │ + str r3, [sp, #0] │ │ + adds r3, r5, #0 │ │ + ldr r2, [sp, #32] │ │ adds r3, #44 ; 0x2c │ │ - adds r0, r5, #0 │ │ + bl 22508 │ │ + ldr r1, [r5, #24] │ │ + cmp r1, #0 │ │ + bne.n 2283e │ │ + ldr r1, [pc, #268] ; (22930 ) │ │ + ldr r3, [pc, #272] ; (22934 ) │ │ + str r6, [sp, #0] │ │ + movs r0, #1 │ │ + add r3, pc │ │ + add r1, pc │ │ + ldr r2, [pc, #264] ; (22938 ) │ │ + bl 41bd4 │ │ + movs r3, #1 │ │ + ldr r6, [r5, #32] │ │ + strh r3, [r6, #24] │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + b.n 22886 │ │ + ldr r3, [r5, #32] │ │ + cmp r1, r3 │ │ + beq.n 22820 │ │ + ldr r2, [pc, #244] ; (2293c ) │ │ + ldr r7, [r1, #48] ; 0x30 │ │ + ldr r0, [r5, #56] ; 0x38 │ │ + add r2, pc │ │ + ldr r3, [pc, #240] ; (22940 ) │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + adds r6, #1 │ │ + str r7, [r5, #24] │ │ + b.n 2281a │ │ + adds r3, r4, #0 │ │ + adds r3, #176 ; 0xb0 │ │ + ldr r1, [r3, #0] │ │ + movs r3, #36 ; 0x24 │ │ + ldr r2, [r6, #12] │ │ + ldr r0, [r6, #16] │ │ + muls r2, r3 │ │ + muls r0, r3 │ │ + ldr r2, [r2, r1] │ │ + ldr r3, [r0, r1] │ │ + ldr r1, [r5, #32] │ │ + cmp r6, r1 │ │ + beq.n 22890 │ │ + subs r3, r3, r2 │ │ ldr r2, [sp, #36] ; 0x24 │ │ - bl 20e1c │ │ - movs r6, #0 │ │ - ldr r7, [pc, #72] ; (21204 ) │ │ - b.n 2121e │ │ - nop ; (mov r8, r8) │ │ - add r6, pc, #940 ; (adr r6, 21570 ) │ │ + cmp r3, r2 │ │ + bge.n 22890 │ │ + movs r3, #0 │ │ + strh r3, [r6, #24] │ │ + ldr r6, [r6, #48] ; 0x30 │ │ + cmp r6, #0 │ │ + bne.n 22886 │ │ + b.n 22982 │ │ + movs r2, #24 │ │ + ldrsh r3, [r6, r2] │ │ + cmp r3, #0 │ │ + beq.n 2287e │ │ + b.n 22858 │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #20] │ │ + cmp r3, #0 │ │ + beq.n 2287e │ │ + adds r3, r4, #0 │ │ + adds r3, #176 ; 0xb0 │ │ + ldr r1, [r3, #0] │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [r3, #12] │ │ + movs r3, #36 ; 0x24 │ │ + adds r7, r3, #0 │ │ + muls r7, r2 │ │ + adds r7, r1, r7 │ │ + ldr r0, [r7, #0] │ │ + str r0, [sp, #28] │ │ + ldr r0, [sp, #20] │ │ + ldr r0, [r0, #16] │ │ + mov ip, r0 │ │ + mov r0, ip │ │ + muls r0, r3 │ │ + ldr r3, [r6, #20] │ │ + ldr r1, [r0, r1] │ │ + ldr r0, [sp, #28] │ │ + cmp r3, r0 │ │ + ble.n 2297c │ │ + adds r0, r1, #1 │ │ + cmp r3, r0 │ │ + bgt.n 2297c │ │ + ldr r0, [sp, #28] │ │ + subs r3, #1 │ │ + subs r1, r1, r0 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + cmp r1, r0 │ │ + blt.n 2297c │ │ + cmp r2, ip │ │ + bgt.n 2297c │ │ + ldr r1, [sp, #20] │ │ + ldr r1, [r1, #4] │ │ + str r1, [sp, #28] │ │ + ldr r0, [sp, #28] │ │ + ldr r1, [r7, #8] │ │ + cmp r1, r0 │ │ + bne.n 228ee │ │ + ldr r1, [r7, #0] │ │ + cmp r1, r3 │ │ + bge.n 22944 │ │ + adds r2, #1 │ │ + adds r7, #36 ; 0x24 │ │ + b.n 228d6 │ │ + ldrb r2, [r5, #2] │ │ + movs r3, r0 │ │ + add r3, sp, #492 ; 0x1ec │ │ movs r2, r0 │ │ movs r1, r0 │ │ - b.n 211ca │ │ - ldmia r5!, {r1, r2, r6} │ │ - movs r2, r0 │ │ - ldmia r6!, {r2, r3, r4, r5, r7} │ │ - movs r2, r0 │ │ - lsls r2, r2, #18 │ │ - movs r0, r0 │ │ - ldmia r4, {r2, r4, r6, r7} │ │ + b.n 22902 │ │ + bcs.n 229b8 │ │ movs r2, r0 │ │ - ldmia r6, {r0, r1, r2, r4, r5, r6} │ │ + bmi.n 228c6 │ │ movs r2, r0 │ │ - lsls r3, r5, #18 │ │ + lsls r5, r6, #17 │ │ movs r0, r0 │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ - movs r2, r0 │ │ - ldmia r6!, {r1, r3, r7} │ │ + bne.n 228e0 │ │ movs r2, r0 │ │ lsls r7, r5, #18 │ │ movs r0, r0 │ │ - ldmia r4!, {r2, r5, r6} │ │ + bcc.n 2284a │ │ + movs r2, r0 │ │ + bne.n 22874 │ │ movs r2, r0 │ │ - ldmia r6, {r0, r1, r2, r4, r5, r6} │ │ + bcc.n 22848 │ │ movs r2, r0 │ │ lsls r1, r7, #18 │ │ movs r0, r0 │ │ - ldmia r4, {r2, r4} │ │ + bne.n 229e0 │ │ movs r2, r0 │ │ - stmia r4!, {r1, r3, r5} │ │ + ldmia r1!, {r4, r5, r6} │ │ movs r2, r0 │ │ lsls r4, r4, #19 │ │ movs r0, r0 │ │ - ldmia r3!, {r2, r4, r7} │ │ + bne.n 22970 │ │ movs r2, r0 │ │ - ldr r0, [r1, #48] ; 0x30 │ │ - adds r2, r7, #0 │ │ - add r2, pc │ │ - str r0, [sp, #20] │ │ - ldr r3, [pc, #640] ; (21494 ) │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - bl 410b0 <__listelem_free__> │ │ - ldr r1, [sp, #20] │ │ - adds r6, #1 │ │ - str r1, [r4, #24] │ │ - ldr r1, [r4, #24] │ │ - cmp r1, #0 │ │ - beq.n 2122a │ │ - ldr r3, [r4, #32] │ │ + bcc.n 229aa │ │ + movs r2, r0 │ │ + lsls r6, r7, #19 │ │ + movs r0, r0 │ │ + beq.n 2293c │ │ + movs r2, r0 │ │ + lsls r2, r7, #19 │ │ + movs r0, r0 │ │ cmp r1, r3 │ │ - bne.n 21208 │ │ - ldr r1, [pc, #620] ; (21498 ) │ │ - ldr r3, [pc, #620] ; (2149c ) │ │ - ldr r2, [pc, #624] ; (214a0 ) │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r0, #1 │ │ - str r6, [sp, #0] │ │ - bl 4003c │ │ - ldr r3, [r4, #32] │ │ - movs r7, #0 │ │ - movs r2, #1 │ │ - str r7, [sp, #20] │ │ - adds r7, r5, #0 │ │ - adds r7, #176 ; 0xb0 │ │ - strh r2, [r3, #24] │ │ - str r7, [sp, #32] │ │ - ldr r6, [r4, #32] │ │ - str r4, [sp, #24] │ │ - adds r7, r5, #0 │ │ - b.n 21362 │ │ - movs r0, #24 │ │ - ldrsh r3, [r6, r0] │ │ - cmp r3, #0 │ │ - bne.n 2125e │ │ - b.n 21360 │ │ - ldr r1, [sp, #32] │ │ - ldr r2, [r6, #12] │ │ - movs r0, #36 ; 0x24 │ │ - ldr r3, [r1, #0] │ │ - ldr r1, [r6, #16] │ │ - muls r2, r0 │ │ - muls r1, r0 │ │ - ldr r0, [sp, #24] │ │ - ldr r2, [r2, r3] │ │ - ldr r3, [r1, r3] │ │ - ldr r1, [r0, #32] │ │ - cmp r6, r1 │ │ - beq.n 21286 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - subs r2, r3, r2 │ │ - cmp r2, r1 │ │ - bge.n 21286 │ │ - movs r3, #0 │ │ - strh r3, [r6, #24] │ │ - b.n 21360 │ │ - ldr r5, [r6, #48] ; 0x30 │ │ - b.n 2135c │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [r5, #12] │ │ - movs r0, #36 ; 0x24 │ │ - ldr r2, [r2, #0] │ │ - adds r4, r0, #0 │ │ - muls r4, r3 │ │ - mov ip, r2 │ │ - add r4, ip │ │ - ldr r2, [r5, #16] │ │ - ldr r1, [r4, #0] │ │ - str r2, [sp, #28] │ │ - str r1, [sp, #44] ; 0x2c │ │ - adds r1, r0, #0 │ │ - muls r1, r2 │ │ - mov r2, ip │ │ - ldr r0, [r1, r2] │ │ - ldr r2, [r6, #20] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - cmp r2, r1 │ │ - ble.n 2135a │ │ - adds r1, r0, #1 │ │ - cmp r2, r1 │ │ - bgt.n 2135a │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - subs r0, r0, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - cmp r0, r1 │ │ - blt.n 2135a │ │ - b.n 212d8 │ │ - ldr r0, [r4, #8] │ │ - ldr r1, [r5, #4] │ │ - cmp r0, r1 │ │ - bne.n 212d2 │ │ - ldr r1, [r4, #0] │ │ - cmp r1, r2 │ │ - bge.n 212e2 │ │ - adds r3, #1 │ │ - adds r4, #36 ; 0x24 │ │ - b.n 212da │ │ - subs r2, #1 │ │ - ldr r0, [sp, #28] │ │ - cmp r3, r0 │ │ - ble.n 212c4 │ │ - b.n 2135a │ │ - cmp r1, r2 │ │ - bne.n 2135a │ │ - add r3, sp, #72 ; 0x48 │ │ + bne.n 2297c │ │ + add r3, sp, #64 ; 0x40 │ │ str r3, [sp, #0] │ │ - adds r0, r7, #0 │ │ - adds r1, r4, #0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - add r3, sp, #68 ; 0x44 │ │ - bl 20e1c │ │ - ldr r2, [r6, #4] │ │ - ldr r3, [r7, #16] │ │ - movs r1, #20 │ │ - muls r2, r1 │ │ - ldr r3, [r3, #8] │ │ - adds r0, r7, #0 │ │ - adds r2, r3, r2 │ │ - ldr r3, [r2, #4] │ │ - movs r1, #0 │ │ - ldrsh r2, [r3, r1] │ │ - adds r1, r4, #0 │ │ - bl 20cf0 │ │ + adds r0, r4, #0 │ │ + adds r1, r7, #0 │ │ + ldr r2, [sp, #32] │ │ + add r3, sp, #60 ; 0x3c │ │ + bl 22508 │ │ + ldr r3, [r4, #16] │ │ + ldr r1, [r6, #4] │ │ + adds r0, r4, #0 │ │ + ldr r2, [r3, #8] │ │ + movs r3, #20 │ │ + muls r1, r3 │ │ + adds r3, r2, r1 │ │ + ldr r3, [r3, #4] │ │ + adds r1, r7, #0 │ │ + movs r2, #0 │ │ + ldrsh r2, [r3, r2] │ │ + bl 223d8 │ │ movs r3, #224 ; 0xe0 │ │ lsls r3, r3, #24 │ │ cmp r0, r3 │ │ - beq.n 2135a │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - subs r3, r0, r3 │ │ - adds r3, r3, r2 │ │ - cmp r3, #0 │ │ - ble.n 2133c │ │ - ldr r3, [r4, #0] │ │ - adds r2, r6, #0 │ │ - ldr r0, [sp, #24] │ │ - str r3, [sp, #0] │ │ - adds r1, r5, #0 │ │ - ldr r3, [pc, #372] ; (214a4 ) │ │ - bl 13124 │ │ - ldr r2, [sp, #20] │ │ - adds r2, #1 │ │ - str r2, [sp, #20] │ │ - b.n 21356 │ │ - ldr r0, [pc, #360] ; (214a8 ) │ │ - cmp r3, r0 │ │ - blt.n 2135a │ │ - ldr r2, [r4, #0] │ │ - adds r1, r5, #0 │ │ - ldr r0, [sp, #24] │ │ - str r2, [sp, #0] │ │ - adds r2, r6, #0 │ │ - bl 13124 │ │ - ldr r1, [sp, #20] │ │ - adds r1, #1 │ │ - str r1, [sp, #20] │ │ - movs r3, #1 │ │ - strh r3, [r5, #24] │ │ - ldr r5, [r5, #48] ; 0x30 │ │ - cmp r5, #0 │ │ - bne.n 2128a │ │ - ldr r6, [r6, #48] ; 0x30 │ │ - cmp r6, #0 │ │ - beq.n 21368 │ │ - b.n 21254 │ │ - ldr r4, [sp, #24] │ │ - adds r5, r7, #0 │ │ - ldr r3, [r4, #28] │ │ + beq.n 2297c │ │ + b.n 22b72 │ │ + ldr r3, [sp, #20] │ │ + ldr r3, [r3, #48] ; 0x30 │ │ + b.n 22892 │ │ + ldr r3, [r5, #28] │ │ movs r2, #24 │ │ ldrsh r3, [r3, r2] │ │ cmp r3, #0 │ │ - bne.n 21388 │ │ - ldr r1, [pc, #308] ; (214ac ) │ │ - ldr r3, [pc, #308] ; (214b0 ) │ │ + bne.n 2299e │ │ + ldr r1, [pc, #548] ; (22bb4 ) │ │ + ldr r3, [pc, #552] ; (22bb8 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #548] ; (22bbc ) │ │ add r3, pc │ │ - ldr r2, [pc, #304] ; (214b4 ) │ │ - bl 4003c │ │ - b.n 21432 │ │ - adds r1, r7, #0 │ │ - ldr r3, [r4, #24] │ │ - adds r1, #176 ; 0xb0 │ │ - movs r2, #36 ; 0x24 │ │ - movs r0, #20 │ │ - b.n 213b8 │ │ - ldr r7, [r3, #12] │ │ - ldr r6, [r1, #0] │ │ - muls r7, r2 │ │ - ldr r6, [r7, r6] │ │ - ldr r7, [r3, #16] │ │ - str r6, [r3, #12] │ │ - muls r7, r2 │ │ - ldr r6, [r1, #0] │ │ - ldr r6, [r7, r6] │ │ - str r6, [r3, #16] │ │ - ldr r6, [r3, #4] │ │ - ldr r7, [r5, #16] │ │ - muls r6, r0 │ │ - ldr r7, [r7, #8] │ │ - adds r6, r7, r6 │ │ - ldr r6, [r6, #16] │ │ - str r6, [r3, #8] │ │ - ldr r3, [r3, #48] ; 0x30 │ │ + bl 41bd4 │ │ + b.n 22a48 │ │ + ldr r2, [r5, #24] │ │ + adds r6, r4, #0 │ │ + adds r3, r2, #0 │ │ + movs r0, #36 ; 0x24 │ │ + adds r6, #176 ; 0xb0 │ │ cmp r3, #0 │ │ - bne.n 21394 │ │ - ldr r3, [r4, #24] │ │ - b.n 213e4 │ │ - ldr r2, [r3, #48] ; 0x30 │ │ - b.n 213d6 │ │ - ldr r0, [r2, #8] │ │ - ldr r1, [r3, #8] │ │ - cmp r0, r1 │ │ - bne.n 213d4 │ │ - ldr r1, [r3, #44] ; 0x2c │ │ - str r1, [r2, #44] ; 0x2c │ │ - str r2, [r3, #44] ; 0x2c │ │ - b.n 213e2 │ │ - ldr r2, [r2, #48] ; 0x30 │ │ - cmp r2, #0 │ │ - beq.n 213e2 │ │ - ldr r0, [r2, #20] │ │ - ldr r1, [r3, #20] │ │ - cmp r0, r1 │ │ - beq.n 213c4 │ │ + beq.n 229f2 │ │ + ldr r1, [r3, #12] │ │ + ldr r7, [r6, #0] │ │ + muls r1, r0 │ │ + ldr r1, [r1, r7] │ │ + str r1, [r3, #12] │ │ + ldr r1, [r3, #16] │ │ + muls r1, r0 │ │ + ldr r1, [r1, r7] │ │ + ldr r7, [r3, #4] │ │ + str r1, [r3, #16] │ │ + ldr r1, [r4, #16] │ │ + ldr r1, [r1, #8] │ │ + mov ip, r1 │ │ + movs r1, #20 │ │ + muls r1, r7 │ │ + add r1, ip │ │ + ldr r1, [r1, #16] │ │ + str r1, [r3, #8] │ │ + ldr r3, [r3, #48] ; 0x30 │ │ + b.n 229a8 │ │ ldr r3, [r3, #48] ; 0x30 │ │ cmp r3, #0 │ │ - bne.n 213c0 │ │ - movs r6, #40 ; 0x28 │ │ - ldrsh r2, [r4, r6] │ │ - ldr r1, [pc, #200] ; (214b8 ) │ │ - ldr r3, [pc, #204] ; (214bc ) │ │ - ldr r7, [sp, #20] │ │ + beq.n 229f0 │ │ + ldr r0, [r3, #20] │ │ + ldr r6, [r2, #20] │ │ + cmp r0, r6 │ │ + bne.n 229f0 │ │ + ldr r0, [r3, #8] │ │ + ldr r6, [r2, #8] │ │ + cmp r0, r6 │ │ + bne.n 229d4 │ │ + ldr r0, [r2, #44] ; 0x2c │ │ + str r0, [r3, #44] ; 0x2c │ │ + str r3, [r2, #44] ; 0x2c │ │ + adds r2, r1, #0 │ │ + cmp r2, #0 │ │ + beq.n 229fc │ │ + ldr r1, [r2, #48] ; 0x30 │ │ + adds r3, r1, #0 │ │ + b.n 229d6 │ │ + movs r2, #40 ; 0x28 │ │ + ldrsh r3, [r5, r2] │ │ + ldr r1, [pc, #444] ; (22bc0 ) │ │ + movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #24] │ │ add r1, pc │ │ + ldr r2, [pc, #440] ; (22bc4 ) │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #440] ; (22bc8 ) │ │ add r3, pc │ │ - str r2, [sp, #0] │ │ - movs r0, #1 │ │ - ldr r2, [pc, #196] ; (214c0 ) │ │ - str r7, [sp, #4] │ │ - bl 4003c │ │ - ldr r3, [r4, #32] │ │ - ldr r0, [r5, #16] │ │ + bl 41bd4 │ │ + ldr r3, [r5, #32] │ │ + ldr r0, [r4, #16] │ │ ldr r1, [r3, #4] │ │ - bl 18ba0 │ │ + bl 19ec4 │ │ cmp r0, #0 │ │ - beq.n 21416 │ │ - ldr r3, [r4, #32] │ │ - ldr r2, [r5, #52] ; 0x34 │ │ + beq.n 22a2a │ │ + ldr r3, [r5, #32] │ │ + ldr r2, [r4, #52] ; 0x34 │ │ str r2, [r3, #8] │ │ - adds r0, r4, #0 │ │ - bl 13250 │ │ + adds r0, r5, #0 │ │ + bl 143f0 │ │ movs r3, #130 ; 0x82 │ │ lsls r3, r3, #2 │ │ - ldr r1, [r5, r3] │ │ + ldr r1, [r4, r3] │ │ movs r3, #129 ; 0x81 │ │ lsls r3, r3, #2 │ │ - ldr r2, [r5, r3] │ │ - adds r0, r4, #0 │ │ - bl 131ac │ │ - str r4, [r5, #28] │ │ - b.n 2143a │ │ - adds r0, r4, #0 │ │ - bl 13fb8 │ │ - movs r4, #0 │ │ - add sp, #84 ; 0x54 │ │ - adds r0, r4, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #128] ; (214c4 ) │ │ - ldr r2, [pc, #132] ; (214c8 ) │ │ - ldr r0, [r4, #56] ; 0x38 │ │ + adds r0, r5, #0 │ │ + ldr r2, [r4, r3] │ │ + bl 14358 │ │ + str r5, [r4, #28] │ │ + adds r0, r5, #0 │ │ + b.n 22a50 │ │ + adds r0, r5, #0 │ │ + bl 15128 │ │ + movs r0, #0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + bne.n 22a5c │ │ + b.n 22bb0 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + ldr r1, [pc, #360] ; (22bcc ) │ │ + ldr r0, [r5, #56] ; 0x38 │ │ + ldr r2, [pc, #360] ; (22bd0 ) │ │ add r1, pc │ │ - bl 40fba <__listelem_malloc__> │ │ - ldr r3, [sp, #20] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - str r3, [r0, #16] │ │ - str r1, [r0, #4] │ │ - str r2, [r0, #20] │ │ - str r3, [r0, #12] │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ + ldr r3, [sp, #24] │ │ strh r6, [r0, #24] │ │ str r6, [r0, #40] ; 0x28 │ │ + str r3, [r0, #4] │ │ + ldr r3, [sp, #28] │ │ str r6, [r0, #36] ; 0x24 │ │ - ldr r3, [r4, #24] │ │ + str r3, [r0, #20] │ │ + ldr r3, [sp, #20] │ │ + str r3, [r0, #16] │ │ + str r3, [r0, #12] │ │ + ldr r3, [r5, #24] │ │ str r3, [r0, #48] ; 0x30 │ │ - ldrh r3, [r4, #40] ; 0x28 │ │ - str r0, [r4, #24] │ │ + ldrh r3, [r5, #40] ; 0x28 │ │ + str r0, [r5, #24] │ │ adds r3, #1 │ │ - strh r3, [r4, #40] ; 0x28 │ │ - b.n 20faa │ │ - ldr r1, [pc, #92] ; (214cc ) │ │ - ldr r3, [pc, #92] ; (214d0 ) │ │ - movs r0, #4 │ │ - add r1, pc │ │ - add r3, pc │ │ - ldr r2, [pc, #88] ; (214d4 ) │ │ - bl 4003c │ │ - b.n 20fd6 │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - adds r1, r5, #0 │ │ - adds r2, r5, #0 │ │ + strh r3, [r5, #40] ; 0x28 │ │ + b.n 226c6 │ │ + adds r1, r4, #0 │ │ + adds r2, r4, #0 │ │ + ldr r3, [r5, #36] ; 0x24 │ │ + adds r1, #208 ; 0xd0 │ │ + adds r2, #180 ; 0xb4 │ │ subs r3, #1 │ │ str r3, [sp, #20] │ │ - adds r1, #208 ; 0xd0 │ │ lsls r3, r3, #2 │ │ - adds r2, #180 ; 0xb4 │ │ - b.n 21018 │ │ - nop ; (mov r8, r8) │ │ - lsls r2, r7, #19 │ │ - movs r0, r0 │ │ - ldmia r3!, {r4, r5, r6} │ │ - movs r2, r0 │ │ - ldmia r5, {r2, r4, r5, r7} │ │ - movs r2, r0 │ │ - lsls r6, r7, #19 │ │ - movs r0, r0 │ │ - strh r6, [r1, #54] ; 0x36 │ │ - vcgt.s32 d16, d1, #0 │ │ - b.n 214ae │ │ - ldmia r2, {r2, r5} │ │ + ldr r0, [sp, #20] │ │ + cmp r0, #0 │ │ + blt.n 22b5e │ │ + ldr r0, [r1, #0] │ │ + ldr r6, [r0, r3] │ │ + ldr r0, [r2, #0] │ │ + subs r3, #4 │ │ + cmp r6, r0 │ │ + bne.n 22ab8 │ │ + ldr r0, [sp, #20] │ │ + subs r0, #1 │ │ + str r0, [sp, #20] │ │ + b.n 22a9e │ │ + ldr r3, [sp, #20] │ │ + adds r3, #1 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r3, #36 ; 0x24 │ │ + adds r2, r3, #0 │ │ + muls r2, r6 │ │ + movs r3, #224 ; 0xe0 │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r2, [sp, #28] │ │ + str r3, [sp, #24] │ │ + adds r3, r4, #0 │ │ + adds r3, #208 ; 0xd0 │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r3, [r3, r2] │ │ + cmp r6, r3 │ │ + bge.n 22b32 │ │ + adds r7, r4, #0 │ │ + adds r7, #176 ; 0xb0 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r7, #0] │ │ + ldr r1, [r4, #52] ; 0x34 │ │ + adds r3, r3, r2 │ │ + ldr r2, [r3, #24] │ │ + ldr r3, [r3, #28] │ │ + cmp r2, r1 │ │ + bne.n 22afa │ │ + str r6, [sp, #24] │ │ + b.n 22b32 │ │ + add r0, sp, #64 ; 0x40 │ │ + str r0, [sp, #0] │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + bl 344c8 │ │ + asrs r0, r0, #10 │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + ldr r3, [sp, #28] │ │ + ldr r7, [r7, #0] │ │ + adds r7, r7, r3 │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + ldr r3, [r7, #16] │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r0, r3 │ │ + ble.n 22b28 │ │ + str r0, [sp, #40] ; 0x28 │ │ + str r6, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + adds r6, #1 │ │ + adds r3, #36 ; 0x24 │ │ + str r3, [sp, #28] │ │ + b.n 22ad4 │ │ + ldr r3, [sp, #24] │ │ + adds r3, #1 │ │ + beq.n 22b3a │ │ + b.n 22732 │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [pc, #148] ; (22bd4 ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #148] ; (22bd8 ) │ │ + add r1, pc │ │ + ldr r2, [pc, #148] ; (22bdc ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 22b6e │ │ + ldr r3, [r7, #16] │ │ + ldr r2, [sp, #24] │ │ + cmp r3, r2 │ │ + bne.n 22b5a │ │ + b.n 227a6 │ │ + ldr r7, [r7, #48] ; 0x30 │ │ + b.n 22770 │ │ + ldr r1, [pc, #128] ; (22be0 ) │ │ + ldr r3, [pc, #128] ; (22be4 ) │ │ + movs r0, #4 │ │ + add r1, pc │ │ + ldr r2, [pc, #128] ; (22be8 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r7, #0 │ │ + b.n 227a6 │ │ + ldr r3, [r7, #16] │ │ + subs r0, r0, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + adds r3, r0, r3 │ │ + cmp r3, #0 │ │ + ble.n 22b8c │ │ + ldr r3, [r7, #0] │ │ + adds r0, r5, #0 │ │ + str r3, [sp, #0] │ │ + ldr r1, [sp, #20] │ │ + adds r2, r6, #0 │ │ + ldr r3, [pc, #96] ; (22bec ) │ │ + b.n 22b9e │ │ + ldr r2, [pc, #96] ; (22bf0 ) │ │ + cmp r3, r2 │ │ + bge.n 22b94 │ │ + b.n 2297c │ │ + ldr r2, [r7, #0] │ │ + adds r0, r5, #0 │ │ + str r2, [sp, #0] │ │ + adds r2, r6, #0 │ │ + ldr r1, [sp, #20] │ │ + bl 142cc │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #20] │ │ + adds r3, #1 │ │ + str r3, [sp, #24] │ │ + movs r3, #1 │ │ + strh r3, [r2, #24] │ │ + b.n 2297c │ │ + add sp, #76 ; 0x4c │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ movs r2, r0 │ │ - ldmia r4!, {r0, r2, r3, r7} │ │ + bne.n 22b9c │ │ movs r2, r0 │ │ lsls r7, r1, #21 │ │ movs r0, r0 │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ - movs r2, r0 │ │ - ldmia r4!, {r1, r6} │ │ + ldmia r7!, {r6} │ │ movs r2, r0 │ │ lsls r7, r4, #21 │ │ movs r0, r0 │ │ - ldmia r1, {r1, r3, r4, r6} │ │ + bne.n 22b0e │ │ + movs r2, r0 │ │ + ldmia r6, {r1, r5, r6, r7} │ │ movs r2, r0 │ │ lsls r7, r2, #17 │ │ movs r0, r0 │ │ - ldmia r1!, {r2, r3, r5} │ │ + ldmia r6!, {r2} │ │ movs r2, r0 │ │ - ldmia r3!, {r5, r6, r7} │ │ + ldmia r7!, {r3, r4, r5, r6} │ │ movs r2, r0 │ │ - lsls r5, r6, #17 │ │ + lsls r3, r5, #18 │ │ movs r0, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ + ldmia r5, {r2, r5, r6, r7} │ │ + movs r2, r0 │ │ + beq.n 22afe │ │ + movs r2, r0 │ │ + lsls r2, r2, #18 │ │ + movs r0, r0 │ │ + strh r6, [r1, #54] ; 0x36 │ │ + vcgt.s32 d16, d1, #0 │ │ + b.n 22bf6 │ │ adds r3, r0, #0 │ │ - str r1, [sp, #16] │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r5, r0, #0 │ │ adds r3, #66 ; 0x42 │ │ ldrb r3, [r3, #0] │ │ - adds r5, r0, #0 │ │ + sub sp, #28 │ │ + adds r4, r0, #0 │ │ + adds r7, r1, #0 │ │ + adds r5, #67 ; 0x43 │ │ cmp r3, #0 │ │ - beq.n 215ba │ │ - adds r3, r0, #0 │ │ - adds r3, #67 ; 0x43 │ │ - ldrb r3, [r3, #0] │ │ + beq.n 22cd0 │ │ + ldrb r3, [r5, #0] │ │ cmp r3, #0 │ │ - beq.n 215ba │ │ - movs r0, #212 ; 0xd4 │ │ - lsls r0, r0, #1 │ │ - adds r6, r5, r0 │ │ + beq.n 22cd0 │ │ + adds r6, r0, #0 │ │ + adds r6, #169 ; 0xa9 │ │ + adds r6, #255 ; 0xff │ │ adds r0, r6, #0 │ │ - bl 42b00 │ │ + bl 44820 │ │ adds r0, r6, #0 │ │ - bl 42958 │ │ - adds r0, r5, #0 │ │ - bl 20eb8 │ │ - adds r4, r0, #0 │ │ - subs r7, r0, #0 │ │ - bne.n 21514 │ │ - b.n 21678 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #16] │ │ - bl 2046c │ │ - subs r4, r0, #0 │ │ - bne.n 21522 │ │ - b.n 21678 │ │ - adds r3, r5, #0 │ │ + bl 44630 │ │ + adds r0, r4, #0 │ │ + bl 225c8 │ │ + subs r5, r0, #0 │ │ + bne.n 22c30 │ │ + movs r0, #0 │ │ + b.n 22d88 │ │ + adds r1, r7, #0 │ │ + adds r0, r4, #0 │ │ + bl 21b30 │ │ + subs r1, r0, #0 │ │ + beq.n 22c2c │ │ + adds r3, r4, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r2, [r3, #8] │ │ - adds r1, r4, #0 │ │ - adds r0, r7, #0 │ │ - bl 14218 │ │ - adds r4, r0, #0 │ │ + adds r0, r5, #0 │ │ + bl 15390 │ │ + str r0, [sp, #20] │ │ adds r0, r6, #0 │ │ - bl 42a08 │ │ - ldr r0, [r7, #36] ; 0x24 │ │ - blx 445e0 <__aeabi_i2d> │ │ + bl 44700 │ │ + ldr r0, [r5, #36] ; 0x24 │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r7, r1, #0 │ │ - ldr r1, [pc, #316] ; (21680 ) │ │ + ldr r1, [pc, #304] ; (22d8c ) │ │ adds r6, r0, #0 │ │ - ldr r0, [r5, #8] │ │ add r1, pc │ │ - bl 3f528 │ │ - blx 445e0 <__aeabi_i2d> │ │ + ldr r0, [r4, #8] │ │ + bl 41024 │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 44928 <__aeabi_ddiv> │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - movs r1, #216 ; 0xd8 │ │ - lsls r1, r1, #1 │ │ - adds r3, r5, r1 │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + adds r3, r4, #0 │ │ + adds r6, r0, #0 │ │ + adds r7, r1, #0 │ │ + adds r3, #177 ; 0xb1 │ │ + adds r3, #255 ; 0xff │ │ ldr r0, [r3, #0] │ │ ldr r1, [r3, #4] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r7, [pc, #268] ; (21684 ) │ │ - ldr r6, [pc, #268] ; (21688 ) │ │ - adds r5, #185 ; 0xb9 │ │ - add r7, pc │ │ - add r6, pc │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + ldr r5, [pc, #256] ; (22d90 ) │ │ + ldr r3, [pc, #256] ; (22d94 ) │ │ + adds r4, #185 ; 0xb9 │ │ + add r5, pc │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - adds r3, r6, #0 │ │ - adds r1, r7, #0 │ │ + ldr r2, [pc, #252] ; (22d98 ) │ │ movs r0, #1 │ │ - ldr r2, [pc, #256] ; (2168c ) │ │ - adds r5, #255 ; 0xff │ │ - bl 4003c │ │ - ldr r0, [r5, #0] │ │ - ldr r1, [r5, #4] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ + adds r1, r5, #0 │ │ + add r3, pc │ │ + adds r4, #255 ; 0xff │ │ + bl 41bd4 │ │ + ldr r0, [r4, #0] │ │ + ldr r1, [r4, #4] │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r5, [pc, #236] ; (21690 ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ movs r2, #129 ; 0x81 │ │ + ldr r3, [pc, #224] ; (22d9c ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - add r5, pc │ │ - movs r0, #1 │ │ - adds r1, r7, #0 │ │ lsls r2, r2, #3 │ │ - adds r3, r5, #0 │ │ - bl 4003c │ │ - b.n 21678 │ │ + movs r0, #1 │ │ + adds r1, r5, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r0, [sp, #20] │ │ + b.n 22d88 │ │ movs r1, #1 │ │ movs r3, #0 │ │ - adds r0, r5, #0 │ │ + adds r0, r4, #0 │ │ negs r1, r1 │ │ - ldr r2, [sp, #16] │ │ - bl 20a1c │ │ - adds r3, r5, #0 │ │ - adds r3, #67 ; 0x43 │ │ - ldrb r3, [r3, #0] │ │ + adds r2, r7, #0 │ │ + bl 220f0 │ │ + ldrb r3, [r5, #0] │ │ adds r6, r0, #0 │ │ cmp r3, #0 │ │ - beq.n 215e6 │ │ - adds r3, r5, #0 │ │ + beq.n 22cf8 │ │ + adds r3, r4, #0 │ │ adds r3, #65 ; 0x41 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 215e6 │ │ - adds r3, r5, #0 │ │ + beq.n 22cf8 │ │ + adds r3, r4, #0 │ │ adds r3, #244 ; 0xf4 │ │ ldr r7, [r3, #0] │ │ - b.n 215ea │ │ + b.n 22cfc │ │ movs r7, #254 ; 0xfe │ │ lsls r7, r7, #22 │ │ - ldr r2, [pc, #168] ; (21694 ) │ │ + ldr r2, [pc, #160] ; (22da0 ) │ │ movs r1, #48 ; 0x30 │ │ - ldr r3, [pc, #168] ; (21698 ) │ │ add r2, pc │ │ + ldr r3, [pc, #160] ; (22da4 ) │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [pc, #160] ; (2169c ) │ │ - adds r1, r5, #0 │ │ - adds r4, r0, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #156] ; (22da8 ) │ │ + adds r2, r4, #0 │ │ add r3, pc │ │ adds r3, #4 │ │ str r3, [r0, #0] │ │ movs r3, #0 │ │ - strh r3, [r0, #44] ; 0x2c │ │ - str r5, [r0, #4] │ │ + adds r5, r0, #0 │ │ + str r4, [r0, #4] │ │ str r7, [r0, #36] ; 0x24 │ │ - adds r3, r6, #0 │ │ - adds r1, #176 ; 0xb0 │ │ - movs r2, #36 ; 0x24 │ │ - b.n 21620 │ │ - muls r3, r2 │ │ - ldr r0, [r1, #0] │ │ + strh r3, [r0, #44] ; 0x2c │ │ + movs r1, #36 ; 0x24 │ │ + adds r0, r6, #0 │ │ + adds r2, #176 ; 0xb0 │ │ + ldrh r7, [r5, #44] ; 0x2c │ │ + adds r3, r0, #1 │ │ + beq.n 22d3a │ │ + adds r3, r0, #0 │ │ + muls r3, r1 │ │ + ldr r0, [r2, #0] │ │ adds r7, #1 │ │ adds r3, r0, r3 │ │ - ldr r3, [r3, #12] │ │ - strh r7, [r4, #44] ; 0x2c │ │ - ldrh r7, [r4, #44] ; 0x2c │ │ - adds r0, r3, #1 │ │ - bne.n 21614 │ │ + ldr r0, [r3, #12] │ │ + strh r7, [r5, #44] ; 0x2c │ │ + b.n 22d24 │ │ cmp r7, #0 │ │ - bne.n 21634 │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ - adds r4, r7, #0 │ │ - b.n 21678 │ │ - ldr r2, [pc, #104] ; (216a0 ) │ │ - lsls r0, r7, #16 │ │ + bne.n 22d46 │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ + b.n 22c2c │ │ movs r3, #247 ; 0xf7 │ │ - add r2, pc │ │ + ldr r2, [pc, #96] ; (22dac ) │ │ + lsls r0, r7, #16 │ │ movs r1, #4 │ │ + add r2, pc │ │ lsls r3, r3, #2 │ │ asrs r0, r0, #16 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r1, #36 ; 0x24 │ │ movs r2, #44 ; 0x2c │ │ - ldrsh r1, [r4, r2] │ │ - str r0, [r4, #40] ; 0x28 │ │ - movs r3, #0 │ │ - lsls r1, r1, #2 │ │ - adds r5, #176 ; 0xb0 │ │ - movs r0, #36 ; 0x24 │ │ + ldrsh r3, [r5, r2] │ │ mov ip, r1 │ │ - b.n 21668 │ │ - adds r1, r0, #0 │ │ - muls r1, r6 │ │ - ldr r7, [r5, #0] │ │ - adds r7, r7, r1 │ │ - mov r1, ip │ │ - adds r1, r1, r3 │ │ - str r6, [r2, r1] │ │ - ldr r6, [r7, #12] │ │ - subs r3, #4 │ │ - ldr r2, [r4, #40] ; 0x28 │ │ + movs r2, #0 │ │ + lsls r3, r3, #2 │ │ + str r0, [r5, #40] ; 0x28 │ │ + adds r3, r0, r3 │ │ + adds r4, #176 ; 0xb0 │ │ + subs r2, #4 │ │ adds r1, r6, #1 │ │ - bne.n 21658 │ │ - ldr r1, [r2, #0] │ │ - adds r0, r4, #0 │ │ - bl 20d24 │ │ + beq.n 22d7e │ │ + mov r1, ip │ │ + muls r1, r6 │ │ + ldr r7, [r4, #0] │ │ + str r6, [r3, r2] │ │ + adds r1, r7, r1 │ │ + ldr r6, [r1, #12] │ │ + b.n 22d6a │ │ + ldr r1, [r0, #0] │ │ + adds r0, r5, #0 │ │ + bl 2240c │ │ + adds r0, r5, #0 │ │ add sp, #28 │ │ - adds r0, r4, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldrh r1, [r6, #48] ; 0x30 │ │ + str r2, [sp, #780] ; 0x30c │ │ movs r2, r0 │ │ - ldmia r0!, {r2, r5} │ │ + ldmia r4, {r2, r4, r5, r7} │ │ movs r2, r0 │ │ - ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ + ldmia r7, {r7} │ │ movs r2, r0 │ │ lsls r5, r0, #16 │ │ movs r0, r0 │ │ - ldmia r2!, {r1, r3, r5, r6, r7} │ │ + ldmia r7!, {r1, r2, r4, r5, r6} │ │ movs r2, r0 │ │ - stmia r7!, {r4, r5, r7} │ │ + ldmia r4!, {r3, r6} │ │ movs r2, r0 │ │ lsls r5, r1, #15 │ │ movs r0, r0 │ │ - ldr r6, [r6, #40] ; 0x28 │ │ + strb r6, [r4, #14] │ │ movs r3, r0 │ │ - stmia r7!, {r1, r2, r5, r6} │ │ + ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ movs r2, r0 │ │ - push {r4, lr} │ │ adds r3, r0, #0 │ │ + push {r4, lr} │ │ adds r3, #66 ; 0x42 │ │ + ldrb r3, [r3, #0] │ │ + cmp r3, #0 │ │ + bne.n 22dc0 │ │ + movs r0, #0 │ │ + b.n 22de2 │ │ + adds r3, r0, #0 │ │ + adds r3, #67 ; 0x43 │ │ + ldrb r3, [r3, #0] │ │ + cmp r3, #0 │ │ + beq.n 22dbc │ │ adds r4, r0, #0 │ │ - ldrb r0, [r3, #0] │ │ + bl 225c8 │ │ cmp r0, #0 │ │ - beq.n 216d0 │ │ - ldrb r0, [r3, #1] │ │ - cmp r0, #0 │ │ - beq.n 216d0 │ │ - adds r0, r4, #0 │ │ - bl 20eb8 │ │ - cmp r0, #0 │ │ - beq.n 216d0 │ │ + beq.n 22dbc │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ - bl 2046c │ │ + bl 21b30 │ │ cmp r0, #0 │ │ - beq.n 216d0 │ │ + beq.n 22dbc │ │ ldr r0, [r4, #36] ; 0x24 │ │ pop {r4, pc} │ │ - movs r0, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ adds r3, r2, #0 │ │ adds r2, r0, #0 │ │ - str r1, [sp, #16] │ │ + push {r4, r5, r6, r7, lr} │ │ adds r2, #66 ; 0x42 │ │ ldrb r2, [r2, #0] │ │ + sub sp, #28 │ │ adds r4, r0, #0 │ │ + adds r7, r1, #0 │ │ cmp r2, #0 │ │ - beq.n 217ac │ │ + beq.n 22eba │ │ adds r2, r0, #0 │ │ adds r2, #67 ; 0x43 │ │ ldrb r2, [r2, #0] │ │ cmp r2, #0 │ │ - beq.n 217ac │ │ - movs r2, #212 ; 0xd4 │ │ - lsls r2, r2, #1 │ │ - adds r6, r0, r2 │ │ + beq.n 22eba │ │ + adds r6, r0, #0 │ │ + adds r6, #169 ; 0xa9 │ │ + adds r6, #255 ; 0xff │ │ adds r0, r6, #0 │ │ - bl 42b00 │ │ + bl 44820 │ │ adds r0, r6, #0 │ │ - bl 42958 │ │ - adds r0, r4, #0 │ │ - bl 20eb8 │ │ - adds r5, r0, #0 │ │ - subs r7, r0, #0 │ │ - beq.n 217c8 │ │ + bl 44630 │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #16] │ │ - bl 2046c │ │ + bl 225c8 │ │ subs r5, r0, #0 │ │ - beq.n 217c8 │ │ - adds r1, r5, #0 │ │ - adds r0, r7, #0 │ │ - bl 140fc │ │ - adds r5, r0, #0 │ │ + bne.n 22e22 │ │ + movs r0, #0 │ │ + b.n 22ed2 │ │ + adds r1, r7, #0 │ │ + adds r0, r4, #0 │ │ + bl 21b30 │ │ + subs r1, r0, #0 │ │ + beq.n 22e1e │ │ + adds r0, r5, #0 │ │ + bl 15270 │ │ + str r0, [sp, #20] │ │ adds r0, r6, #0 │ │ - bl 42a08 │ │ - ldr r0, [r7, #36] ; 0x24 │ │ - blx 445e0 <__aeabi_i2d> │ │ + bl 44700 │ │ + ldr r0, [r5, #36] ; 0x24 │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r7, r1, #0 │ │ - ldr r1, [pc, #152] ; (217d0 ) │ │ + ldr r1, [pc, #144] ; (22ed8 ) │ │ adds r6, r0, #0 │ │ - ldr r0, [r4, #8] │ │ add r1, pc │ │ - bl 3f528 │ │ - blx 445e0 <__aeabi_i2d> │ │ + ldr r0, [r4, #8] │ │ + bl 41024 │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 44928 <__aeabi_ddiv> │ │ - movs r2, #216 ; 0xd8 │ │ - lsls r2, r2, #1 │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - adds r3, r4, r2 │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + adds r3, r4, #0 │ │ + adds r6, r0, #0 │ │ + adds r7, r1, #0 │ │ + adds r3, #177 ; 0xb1 │ │ + adds r3, #255 ; 0xff │ │ ldr r0, [r3, #0] │ │ ldr r1, [r3, #4] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r7, [pc, #104] ; (217d4 ) │ │ - ldr r6, [pc, #104] ; (217d8 ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + ldr r5, [pc, #96] ; (22edc ) │ │ + ldr r3, [pc, #96] ; (22ee0 ) │ │ adds r4, #185 ; 0xb9 │ │ - add r7, pc │ │ - add r6, pc │ │ + add r5, pc │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - adds r3, r6, #0 │ │ - adds r1, r7, #0 │ │ + ldr r2, [pc, #92] ; (22ee4 ) │ │ movs r0, #1 │ │ - ldr r2, [pc, #92] ; (217dc ) │ │ + adds r1, r5, #0 │ │ + add r3, pc │ │ adds r4, #255 ; 0xff │ │ - bl 4003c │ │ + bl 41bd4 │ │ ldr r0, [r4, #0] │ │ ldr r1, [r4, #4] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r4, [pc, #72] ; (217e0 ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + ldr r3, [pc, #64] ; (22ee8 ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - add r4, pc │ │ + ldr r2, [pc, #64] ; (22eec ) │ │ movs r0, #1 │ │ - adds r1, r7, #0 │ │ - ldr r2, [pc, #64] ; (217e4 ) │ │ - adds r3, r4, #0 │ │ - bl 4003c │ │ - b.n 217c8 │ │ + adds r1, r5, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r0, [sp, #20] │ │ + b.n 22ed2 │ │ movs r1, #1 │ │ - negs r1, r1 │ │ adds r0, r4, #0 │ │ - ldr r2, [sp, #16] │ │ - bl 20a1c │ │ - movs r5, #0 │ │ + negs r1, r1 │ │ + adds r2, r7, #0 │ │ + bl 220f0 │ │ adds r1, r0, #0 │ │ adds r3, r0, #1 │ │ - beq.n 217c8 │ │ + beq.n 22e1e │ │ adds r0, r4, #0 │ │ - bl 20ad8 │ │ - adds r5, r0, #0 │ │ + bl 221b4 │ │ add sp, #28 │ │ - adds r0, r5, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r5, [r7, #32] │ │ + str r0, [sp, #860] ; 0x35c │ │ movs r2, r0 │ │ - stmia r6!, {r4, r5} │ │ + ldmia r2!, {r3, r6, r7} │ │ movs r2, r0 │ │ - ldmia r1, {r1, r2} │ │ + ldmia r5!, {r2, r4, r7} │ │ movs r2, r0 │ │ lsls r2, r5, #13 │ │ movs r0, r0 │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ + ldmia r5!, {r2, r3, r7} │ │ movs r2, r0 │ │ lsls r5, r5, #13 │ │ ... │ │ │ │ -000217e8 : │ │ +00022ef0 : │ │ + adds r3, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ - adds r2, r0, #0 │ │ - adds r2, #180 ; 0xb4 │ │ - ldr r2, [r2, #0] │ │ - ldr r1, [pc, #256] ; (218f4 ) │ │ - ldr r3, [pc, #260] ; (218f8 ) │ │ - ldr r6, [pc, #260] ; (218fc ) │ │ - sub sp, #52 ; 0x34 │ │ - str r2, [sp, #0] │ │ + adds r3, #180 ; 0xb4 │ │ + ldr r3, [r3, #0] │ │ + sub sp, #44 ; 0x2c │ │ + ldr r1, [pc, #248] ; (22ff4 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #248] ; (22ff8 ) │ │ adds r5, r0, #0 │ │ add r1, pc │ │ - add r3, pc │ │ movs r0, #1 │ │ - ldr r2, [pc, #252] ; (21900 ) │ │ - add r6, pc │ │ - bl 4003c │ │ - movs r7, #0 │ │ - str r6, [sp, #40] ; 0x28 │ │ - b.n 218e4 │ │ + ldr r2, [pc, #244] ; (22ffc ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r6, #0 │ │ + adds r3, r5, #0 │ │ + adds r3, #180 ; 0xb4 │ │ + ldr r3, [r3, #0] │ │ + cmp r6, r3 │ │ + bge.n 22fee │ │ adds r3, r5, #0 │ │ - movs r4, #36 ; 0x24 │ │ adds r3, #176 ; 0xb0 │ │ - muls r4, r7 │ │ ldr r0, [r3, #0] │ │ + movs r3, #36 ; 0x24 │ │ movs r1, #0 │ │ + adds r4, r3, #0 │ │ + muls r4, r6 │ │ adds r4, r0, r4 │ │ - ldr r3, [r4, #8] │ │ - cmp r3, r1 │ │ - blt.n 2182e │ │ - ldr r2, [r5, #16] │ │ + ldr r7, [r4, #8] │ │ + cmp r7, r1 │ │ + blt.n 22f3c │ │ movs r1, #20 │ │ + ldr r2, [r5, #16] │ │ + adds r3, r7, #0 │ │ muls r3, r1 │ │ ldr r2, [r2, #8] │ │ ldr r1, [r3, r2] │ │ - ldr r3, [r4, #12] │ │ - movs r2, #0 │ │ - adds r6, r3, #1 │ │ - beq.n 2183e │ │ - movs r2, #36 ; 0x24 │ │ - muls r2, r3 │ │ - ldr r2, [r2, r0] │ │ - adds r2, #1 │ │ + ldr r2, [r4, #12] │ │ + movs r3, #0 │ │ + adds r7, r2, #1 │ │ + beq.n 22f4e │ │ + movs r7, #36 ; 0x24 │ │ + adds r3, r7, #0 │ │ + muls r3, r2 │ │ + ldr r3, [r3, r0] │ │ + adds r3, #1 │ │ str r1, [sp, #4] │ │ - str r7, [sp, #0] │ │ - str r2, [sp, #8] │ │ - ldr r2, [r4, #0] │ │ movs r1, #0 │ │ + str r6, [sp, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [r4, #0] │ │ movs r0, #1 │ │ - str r2, [sp, #12] │ │ - ldr r2, [r4, #16] │ │ - str r3, [sp, #20] │ │ - str r2, [sp, #16] │ │ - ldr r3, [r4, #24] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #16] │ │ + str r2, [sp, #20] │ │ adds r2, r1, #0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ ldr r3, [r4, #28] │ │ str r3, [sp, #28] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - bl 4003c │ │ - movs r0, #34 ; 0x22 │ │ - ldrsh r3, [r4, r0] │ │ - adds r2, r3, #1 │ │ - beq.n 218d4 │ │ - ldr r2, [r5, #20] │ │ - movs r6, #32 │ │ - ldrsh r1, [r4, r6] │ │ - ldr r2, [r2, #16] │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r1, r2] │ │ + ldr r3, [pc, #144] ; (23000 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r3, #34 ; 0x22 │ │ + ldrsh r0, [r4, r3] │ │ + adds r3, r0, #1 │ │ + beq.n 22fdc │ │ + ldr r1, [r5, #20] │ │ + movs r3, #32 │ │ + ldrsh r2, [r4, r3] │ │ + ldr r1, [r1, #16] │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r2, r1] │ │ movs r1, #12 │ │ + adds r3, r0, #0 │ │ muls r3, r1 │ │ adds r3, r2, r3 │ │ ldr r3, [r3, #8] │ │ - str r3, [sp, #44] ; 0x2c │ │ + str r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 218d4 │ │ - ldr r3, [pc, #124] ; (21904 ) │ │ + beq.n 22fdc │ │ movs r1, #0 │ │ - movs r6, #0 │ │ - add r3, pc │ │ + ldr r3, [pc, #104] ; (23004 ) │ │ movs r0, #2 │ │ adds r2, r1, #0 │ │ - bl 4003c │ │ - str r6, [sp, #36] ; 0x24 │ │ - ldr r6, [pc, #112] ; (21908 ) │ │ - add r6, pc │ │ - b.n 218cc │ │ - ldr r2, [r4, #20] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - adds r3, r5, #0 │ │ - adds r3, #188 ; 0xbc │ │ - ldr r3, [r3, #0] │ │ - adds r2, r0, r2 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r7, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r7, r3 │ │ + bge.n 22fdc │ │ + adds r2, r5, #0 │ │ + ldr r3, [r4, #20] │ │ + adds r2, #188 ; 0xbc │ │ + ldr r2, [r2, #0] │ │ + adds r3, r7, r3 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ movs r2, #224 ; 0xe0 │ │ lsls r2, r2, #24 │ │ cmp r3, r2 │ │ - beq.n 218c6 │ │ - ldr r2, [r4, #16] │ │ + beq.n 22fd8 │ │ movs r1, #0 │ │ + ldr r2, [r4, #16] │ │ movs r0, #2 │ │ subs r3, r2, r3 │ │ str r3, [sp, #0] │ │ + ldr r3, [pc, #56] ; (23008 ) │ │ adds r2, r1, #0 │ │ - adds r3, r6, #0 │ │ - bl 4003c │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - adds r2, #1 │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - cmp r3, r0 │ │ - blt.n 2189c │ │ - ldr r3, [pc, #52] ; (2190c ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r7, #1 │ │ + b.n 22fa8 │ │ movs r1, #0 │ │ + ldr r3, [pc, #44] ; (2300c ) │ │ movs r0, #2 │ │ - add r3, pc │ │ adds r2, r1, #0 │ │ - bl 4003c │ │ - adds r7, #1 │ │ - adds r3, r5, #0 │ │ - adds r3, #180 ; 0xb4 │ │ - ldr r3, [r3, #0] │ │ - cmp r7, r3 │ │ - blt.n 21810 │ │ - add sp, #52 ; 0x34 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r6, #1 │ │ + b.n 22f10 │ │ + add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - stmia r5!, {r2, r5, r7} │ │ - movs r2, r0 │ │ - ldmia r0, {r0, r1, r4, r5, r7} │ │ + ldmia r2, {r1, r2, r6} │ │ movs r2, r0 │ │ - ldmia r0!, {r1, r2, r3, r6, r7} │ │ + ldmia r5!, {r0, r4, r6} │ │ movs r2, r0 │ │ lsls r1, r7, #11 │ │ movs r0, r0 │ │ - ldmia r0, {r0, r1, r3, r4, r7} │ │ + ldmia r5!, {r2, r3} │ │ movs r2, r0 │ │ - ldmia r0!, {r1, r4, r7} │ │ + ldmia r5, {r0, r2, r3, r5} │ │ movs r2, r0 │ │ - cbnz r3, 21938 │ │ + ldmia r5!, {} │ │ + movs r2, r0 │ │ + bkpt 0x0041 │ │ movs r2, r0 │ │ │ │ -00021910 : │ │ +00023010 : │ │ push {r3, lr} │ │ - bl 32038 │ │ - ldr r3, [pc, #8] ; (21920 ) │ │ + bl 33958 │ │ + ldr r3, [pc, #8] ; (23020 ) │ │ add r3, pc │ │ str r0, [r3, #0] │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r4, [r5, #12] │ │ + strb r4, [r5, #7] │ │ movs r3, r0 │ │ push {r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ + ldr r6, [pc, #592] ; (2327c ) │ │ + ldr r3, [r0, #40] ; 0x28 │ │ + sub sp, #44 ; 0x2c │ │ + add r6, pc │ │ + adds r2, r6, #0 │ │ + ldr r7, [r0, #16] │ │ + str r3, [sp, #24] │ │ + adds r0, r3, #0 │ │ + movs r1, #4 │ │ + movs r3, #75 ; 0x4b │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [r4, #12] │ │ + str r0, [r4, #112] ; 0x70 │ │ + movs r5, #0 │ │ + ldr r3, [r3, #20] │ │ + adds r2, r6, #0 │ │ + ldr r3, [r3, #4] │ │ + str r5, [r4, #120] ; 0x78 │ │ + movs r1, #4 │ │ + adds r0, r3, #0 │ │ + muls r0, r3 │ │ + adds r0, #31 │ │ + str r3, [sp, #20] │ │ + asrs r0, r0, #5 │ │ + movs r3, #82 ; 0x52 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r6, r5, #0 │ │ + str r0, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + cmp r6, r3 │ │ + bge.n 230d2 │ │ + adds r0, r7, #0 │ │ + adds r1, r6, #0 │ │ + bl 19ef4 │ │ + cmp r0, #0 │ │ + beq.n 230ce │ │ + movs r2, #20 │ │ + adds r3, r2, #0 │ │ + muls r3, r6 │ │ + ldr r2, [r7, #8] │ │ + adds r3, r2, r3 │ │ + ldr r2, [r3, #8] │ │ + cmp r2, #1 │ │ + bne.n 2308e │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + adds r3, #1 │ │ + str r3, [r4, #120] ; 0x78 │ │ + b.n 230ce │ │ + ldr r3, [r3, #4] │ │ + movs r1, #0 │ │ + ldrsh r2, [r3, r1] │ │ + ldr r1, [sp, #20] │ │ + muls r1, r2 │ │ + adds r2, r1, #0 │ │ + movs r1, #2 │ │ + ldrsh r1, [r3, r1] │ │ + adds r2, r2, r1 │ │ + asrs r3, r2, #31 │ │ + lsrs r3, r3, #27 │ │ + adds r3, r3, r2 │ │ + ldr r1, [sp, #28] │ │ + asrs r3, r3, #5 │ │ + lsls r3, r3, #2 │ │ + adds r3, r1, r3 │ │ + movs r1, #31 │ │ + ldr r0, [r3, #0] │ │ + ands r2, r1 │ │ + str r3, [sp, #32] │ │ + adds r1, r0, #0 │ │ + lsrs r1, r2 │ │ + mov ip, r1 │ │ + movs r1, #1 │ │ + mov r3, ip │ │ + tst r3, r1 │ │ + bne.n 230ce │ │ + lsls r1, r2 │ │ + ldr r3, [sp, #32] │ │ + orrs r1, r0 │ │ + adds r5, #1 │ │ + str r1, [r3, #0] │ │ + adds r6, #1 │ │ + b.n 23064 │ │ + ldr r1, [pc, #428] ; (23280 ) │ │ + ldr r3, [pc, #428] ; (23284 ) │ │ + movs r2, #99 ; 0x63 │ │ + add r3, pc │ │ + str r5, [sp, #0] │ │ + movs r0, #1 │ │ + add r1, pc │ │ + bl 41bd4 │ │ + adds r5, #1 │ │ + ldr r0, [sp, #28] │ │ + bl 40732 │ │ + ldr r2, [r7, #24] │ │ + ldr r3, [r7, #28] │ │ + str r5, [r4, #84] ; 0x54 │ │ + movs r5, #0 │ │ + subs r3, r3, r2 │ │ + ldr r2, [r4, #120] ; 0x78 │ │ + adds r3, #2 │ │ + adds r3, r2, r3 │ │ + str r3, [r4, #120] ; 0x78 │ │ + ldr r3, [sp, #24] │ │ + cmp r5, r3 │ │ + bge.n 23144 │ │ + adds r0, r7, #0 │ │ + adds r1, r5, #0 │ │ + bl 19ef4 │ │ + cmp r0, #0 │ │ + bne.n 23140 │ │ + movs r2, #20 │ │ + adds r3, r2, #0 │ │ + muls r3, r5 │ │ + ldr r2, [r7, #8] │ │ + adds r3, r2, r3 │ │ + ldr r2, [r3, #8] │ │ + cmp r2, #1 │ │ + beq.n 23140 │ │ + cmp r5, #0 │ │ + blt.n 23126 │ │ + ldr r0, [r3, #0] │ │ + ldr r1, [pc, #352] ; (23288 ) │ │ + ldr r3, [pc, #352] ; (2328c ) │ │ + str r0, [sp, #4] │ │ + str r5, [sp, #0] │ │ + add r3, pc │ │ + movs r0, #3 │ │ + add r1, pc │ │ + movs r2, #112 ; 0x70 │ │ + bl 41bd4 │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + subs r3, #1 │ │ + str r3, [r4, #120] ; 0x78 │ │ + adds r5, #1 │ │ + b.n 230fe │ │ + ldr r2, [pc, #328] ; (23290 ) │ │ + ldr r0, [r4, #84] ; 0x54 │ │ + movs r1, #96 ; 0x60 │ │ + add r2, pc │ │ + movs r3, #119 ; 0x77 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r6, #0 │ │ + str r0, [r4, #80] ; 0x50 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + cmp r6, r3 │ │ + bge.n 23188 │ │ + movs r5, #96 ; 0x60 │ │ + adds r3, r5, #0 │ │ + muls r3, r6 │ │ + adds r5, r3, #0 │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + ldr r0, [r4, #60] ; 0x3c │ │ + movs r2, #1 │ │ + adds r1, r3, r5 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #0] │ │ + bl 48b24 <_Unwind_GetTextRelBase@@Base+0x478> │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + adds r6, #1 │ │ + adds r5, r3, r5 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [r5, #84] ; 0x54 │ │ + movs r3, #0 │ │ + str r3, [r5, #80] ; 0x50 │ │ + b.n 23156 │ │ + ldr r2, [pc, #264] ; (23294 ) │ │ + movs r3, #128 ; 0x80 │ │ + ldr r0, [r4, #120] ; 0x78 │ │ + movs r1, #96 ; 0x60 │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r3, #0 │ │ + adds r5, r3, #0 │ │ + str r0, [r4, #100] ; 0x64 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #24] │ │ + cmp r5, r3 │ │ + bge.n 2324c │ │ + movs r2, #20 │ │ + adds r3, r2, #0 │ │ + muls r3, r5 │ │ + ldr r2, [r7, #8] │ │ + adds r3, r2, r3 │ │ + ldr r2, [r3, #8] │ │ + str r2, [sp, #36] ; 0x24 │ │ + cmp r2, #1 │ │ + bne.n 23248 │ │ + movs r1, #96 ; 0x60 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #4] │ │ + muls r2, r1 │ │ + str r2, [sp, #32] │ │ + ldr r1, [sp, #32] │ │ + ldr r2, [r4, #100] ; 0x64 │ │ + adds r1, r2, r1 │ │ + ldr r2, [r4, #12] │ │ + ldr r2, [r2, #20] │ │ + mov ip, r2 │ │ + mov r0, ip │ │ + adds r2, r1, #0 │ │ + ldrh r0, [r0, #40] ; 0x28 │ │ + adds r2, #94 ; 0x5e │ │ + strh r0, [r2, #0] │ │ + ldrh r2, [r3, #0] │ │ + adds r3, r1, #0 │ │ + adds r3, #92 ; 0x5c │ │ + strh r2, [r3, #0] │ │ + movs r3, #12 │ │ + lsls r2, r2, #16 │ │ + asrs r2, r2, #16 │ │ + adds r0, r2, #0 │ │ + muls r0, r3 │ │ + mov r2, ip │ │ + ldr r3, [r4, #12] │ │ + str r0, [sp, #28] │ │ + ldr r3, [r3, #20] │ │ + ldr r0, [r3, #56] ; 0x38 │ │ + ldr r3, [sp, #28] │ │ + ldrb r6, [r0, r3] │ │ + adds r0, r0, r3 │ │ + ldrb r3, [r0, #1] │ │ + lsls r3, r3, #8 │ │ + orrs r3, r6 │ │ + ldrb r6, [r0, #2] │ │ + lsls r6, r6, #16 │ │ + orrs r6, r3 │ │ + ldrb r3, [r0, #3] │ │ + lsls r3, r3, #24 │ │ + orrs r3, r6 │ │ + ldr r6, [r2, #56] ; 0x38 │ │ + ldr r2, [sp, #28] │ │ + adds r2, r6, r2 │ │ + ldrb r6, [r2, #5] │ │ + ldrb r0, [r2, #4] │ │ + lsls r6, r6, #8 │ │ + orrs r6, r0 │ │ + ldrb r0, [r2, #6] │ │ + lsls r0, r0, #16 │ │ + orrs r6, r0 │ │ + ldrb r0, [r2, #7] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + lsls r0, r0, #24 │ │ + orrs r0, r6 │ │ + str r0, [sp, #0] │ │ + ldr r0, [r4, #60] ; 0x3c │ │ + bl 48b24 <_Unwind_GetTextRelBase@@Base+0x478> │ │ + ldr r1, [r4, #100] ; 0x64 │ │ + ldr r3, [sp, #32] │ │ + mov ip, r1 │ │ + add r3, ip │ │ + adds r2, r3, #0 │ │ + movs r3, #0 │ │ + ldr r1, [r4, #104] ; 0x68 │ │ + str r3, [r2, #80] ; 0x50 │ │ + lsls r3, r5, #2 │ │ + str r2, [r3, r1] │ │ + ldr r3, [sp, #20] │ │ + adds r3, #1 │ │ + str r3, [sp, #20] │ │ + adds r5, #1 │ │ + b.n 2319e │ │ + ldr r5, [pc, #72] ; (23298 ) │ │ + ldr r0, [r4, #120] ; 0x78 │ │ + movs r1, #4 │ │ + add r5, pc │ │ + adds r2, r5, #0 │ │ + movs r3, #146 ; 0x92 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + str r0, [r4, #116] ; 0x74 │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + movs r0, #1 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + movs r2, #148 ; 0x94 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #40] ; (2329c ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + add sp, #44 ; 0x2c │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldmia r4!, {r3, r5, r7} │ │ + movs r2, r0 │ │ + ldmia r3, {r3, r4, r5, r6, r7} │ │ + movs r2, r0 │ │ + ldmia r4, {r0, r3, r4, r5} │ │ + movs r2, r0 │ │ + ldmia r3!, {r2, r5, r7} │ │ + movs r2, r0 │ │ + ldmia r3, {r0, r1, r2, r3, r4, r5, r6, r7} │ │ + movs r2, r0 │ │ + ldmia r3, {r2, r3, r7} │ │ + movs r2, r0 │ │ + ldmia r3!, {r1, r2, r6} │ │ + movs r2, r0 │ │ + ldmia r2, {r2, r7} │ │ + movs r2, r0 │ │ + ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ + movs r2, r0 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ + movs r5, #0 │ │ + ldr r7, [r0, #40] ; 0x28 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + cmp r5, r3 │ │ + bge.n 232c0 │ │ + movs r3, #96 ; 0x60 │ │ + adds r0, r3, #0 │ │ + muls r0, r5 │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + adds r5, #1 │ │ + adds r0, r3, r0 │ │ + bl 48ab4 <_Unwind_GetTextRelBase@@Base+0x408> │ │ + b.n 232a8 │ │ + movs r5, #0 │ │ + ldr r3, [r4, #100] ; 0x64 │ │ + adds r6, r5, #0 │ │ + cmp r3, r5 │ │ + beq.n 232fe │ │ + cmp r5, r7 │ │ + bge.n 232f4 │ │ + movs r1, #20 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r3, #8] │ │ + adds r3, r1, #0 │ │ + muls r3, r5 │ │ + adds r3, r2, r3 │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #1 │ │ + bne.n 232f0 │ │ + movs r3, #96 ; 0x60 │ │ + adds r0, r3, #0 │ │ + muls r0, r6 │ │ + ldr r3, [r4, #100] ; 0x64 │ │ + adds r6, #1 │ │ + adds r0, r3, r0 │ │ + bl 48ab4 <_Unwind_GetTextRelBase@@Base+0x408> │ │ + adds r5, #1 │ │ + b.n 232ca │ │ + ldr r0, [r4, #100] ; 0x64 │ │ + bl 40732 │ │ + movs r3, #0 │ │ + str r3, [r4, #100] ; 0x64 │ │ + movs r5, #0 │ │ + ldr r0, [r4, #80] ; 0x50 │ │ + str r5, [r4, #88] ; 0x58 │ │ + str r5, [r4, #84] ; 0x54 │ │ + bl 40732 │ │ + str r5, [r4, #80] ; 0x50 │ │ + ldr r0, [r4, #116] ; 0x74 │ │ + bl 40732 │ │ + str r5, [r4, #116] ; 0x74 │ │ + ldr r0, [r4, #112] ; 0x70 │ │ + bl 40732 │ │ + str r5, [r4, #112] ; 0x70 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, r0 │ │ + push {r4, r5, r6, lr} │ │ + adds r5, r0, #0 │ │ + adds r4, r1, #0 │ │ + ldr r1, [r1, #80] ; 0x50 │ │ + cmp r1, #0 │ │ + beq.n 23338 │ │ + ldr r6, [r1, #84] ; 0x54 │ │ + adds r0, r5, #0 │ │ + bl 23320 │ │ + adds r1, r6, #0 │ │ + b.n 23328 │ │ + adds r0, r4, #0 │ │ + bl 48ab4 <_Unwind_GetTextRelBase@@Base+0x408> │ │ + movs r3, #100 ; 0x64 │ │ + ldr r2, [pc, #12] ; (23350 ) │ │ + ldr r0, [r5, #68] ; 0x44 │ │ + adds r1, r4, #0 │ │ + add r2, pc │ │ + adds r3, #255 ; 0xff │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + pop {r4, r5, r6, pc} │ │ + ldmia r1!, {r4, r7} │ │ + movs r2, r0 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r5, r0, #0 │ │ + movs r6, #0 │ │ + ldr r3, [r5, #88] ; 0x58 │ │ + cmp r6, r3 │ │ + bge.n 2338e │ │ + movs r4, #96 ; 0x60 │ │ + adds r3, r4, #0 │ │ + muls r3, r6 │ │ + adds r4, r3, #0 │ │ + ldr r3, [r5, #80] ; 0x50 │ │ + adds r3, r3, r4 │ │ + ldr r1, [r3, #80] ; 0x50 │ │ + cmp r1, #0 │ │ + beq.n 2337e │ │ + ldr r7, [r1, #84] ; 0x54 │ │ + adds r0, r5, #0 │ │ + bl 23320 │ │ + adds r1, r7, #0 │ │ + b.n 2336e │ │ + ldr r3, [r5, #80] ; 0x50 │ │ + adds r6, #1 │ │ + adds r4, r3, r4 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [r4, #84] ; 0x54 │ │ + str r1, [r4, #80] ; 0x50 │ │ + b.n 2335a │ │ + movs r3, #0 │ │ + str r3, [r5, #92] ; 0x5c │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ldr r2, [pc, #808] ; (236c0 ) │ │ + push {r4, r5, r6, r7, lr} │ │ + add r2, pc │ │ + ldr r4, [pc, #808] ; (236c4 ) │ │ + ldr r2, [r2, #0] │ │ + movs r5, #0 │ │ + add sp, r4 │ │ + ldr r3, [r2, #0] │ │ + str r1, [sp, #16] │ │ + add r1, sp, #1020 ; 0x3fc │ │ + adds r1, #72 ; 0x48 │ │ + str r3, [r1, #0] │ │ adds r3, r0, #0 │ │ adds r3, #156 ; 0x9c │ │ - movs r6, #0 │ │ - str r6, [r3, #0] │ │ - ldr r4, [pc, #768] ; (21c30 ) │ │ + str r5, [r3, #0] │ │ movs r3, #242 ; 0xf2 │ │ lsls r3, r3, #1 │ │ - ldr r3, [r0, r3] │ │ - add sp, r4 │ │ - movs r2, #244 ; 0xf4 │ │ - str r1, [sp, #36] ; 0x24 │ │ - lsls r2, r2, #1 │ │ - movs r1, #135 ; 0x87 │ │ - str r3, [r0, r2] │ │ - lsls r1, r1, #2 │ │ - ldr r1, [r0, r1] │ │ + ldr r1, [r0, r3] │ │ + movs r3, #244 ; 0xf4 │ │ + lsls r3, r3, #1 │ │ adds r4, r0, #0 │ │ - str r1, [sp, #28] │ │ - adds r1, #1 │ │ - beq.n 21a1a │ │ - adds r2, r0, #0 │ │ - adds r2, #252 ; 0xfc │ │ - ldr r1, [r2, #20] │ │ - ldr r2, [r2, #24] │ │ - ldr r5, [sp, #28] │ │ - adds r2, r1, r2 │ │ - cmp r2, r5 │ │ - ble.n 21a1a │ │ - asrs r2, r3, #31 │ │ - lsrs r2, r2, #24 │ │ + str r1, [r0, r3] │ │ + movs r0, #135 ; 0x87 │ │ + lsls r0, r0, #2 │ │ + ldr r0, [r4, r0] │ │ + str r3, [sp, #32] │ │ + str r2, [sp, #60] ; 0x3c │ │ + adds r3, r0, #0 │ │ + str r0, [sp, #8] │ │ + adds r3, #1 │ │ + beq.n 23494 │ │ + adds r3, r4, #0 │ │ + adds r3, #252 ; 0xfc │ │ + ldr r2, [r3, #20] │ │ + ldr r3, [r3, #24] │ │ adds r3, r2, r3 │ │ - asrs r3, r3, #8 │ │ + cmp r3, r0 │ │ + ble.n 23494 │ │ movs r2, #128 ; 0x80 │ │ - negs r3, r3 │ │ - adds r1, r6, #0 │ │ - add r0, sp, #88 ; 0x58 │ │ + adds r7, r4, #0 │ │ + asrs r3, r1, #31 │ │ + lsrs r3, r3, #24 │ │ + adds r1, r3, r1 │ │ + asrs r1, r1, #8 │ │ + negs r3, r1 │ │ + add r0, sp, #68 ; 0x44 │ │ + adds r1, r5, #0 │ │ lsls r2, r2, #3 │ │ str r3, [sp, #12] │ │ - blx eb48 │ │ - ldr r7, [r4, #88] ; 0x58 │ │ - ldr r5, [r4, #80] ; 0x50 │ │ - str r7, [sp, #52] ; 0x34 │ │ - adds r7, r6, #0 │ │ - adds r6, r4, #0 │ │ - adds r6, #248 ; 0xf8 │ │ - b.n 219a8 │ │ - ldr r0, [r6, #0] │ │ - ldr r3, [r5, #64] ; 0x40 │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + ldr r6, [r4, #80] ; 0x50 │ │ + adds r7, #248 ; 0xf8 │ │ + str r3, [sp, #20] │ │ + adds r6, #64 ; 0x40 │ │ + ldr r3, [sp, #20] │ │ + cmp r5, r3 │ │ + bge.n 2342c │ │ + ldr r3, [r7, #0] │ │ + ldr r2, [r6, #0] │ │ ldr r1, [sp, #12] │ │ - subs r0, r0, r3 │ │ - blx 44208 <__divsi3> │ │ + subs r0, r3, r2 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ cmp r0, #255 ; 0xff │ │ - ble.n 21996 │ │ + ble.n 2341c │ │ movs r0, #255 ; 0xff │ │ + add r2, sp, #68 ; 0x44 │ │ lsls r0, r0, #2 │ │ - movs r1, #88 ; 0x58 │ │ - adds r1, r1, r0 │ │ - mov r2, sp │ │ - ldr r3, [r1, r2] │ │ - adds r7, #1 │ │ - adds r5, #96 ; 0x60 │ │ + ldr r3, [r0, r2] │ │ + adds r5, #1 │ │ + adds r6, #96 ; 0x60 │ │ adds r3, #1 │ │ - str r3, [r1, r2] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r7, r3 │ │ - blt.n 21984 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ + str r3, [r0, r2] │ │ + b.n 23404 │ │ + movs r3, #1 │ │ + adds r7, r4, #0 │ │ + ldr r2, [sp, #16] │ │ + adds r7, #248 ; 0xf8 │ │ + ands r3, r2 │ │ adds r2, r4, #4 │ │ ldr r1, [r2, #124] ; 0x7c │ │ - movs r3, #1 │ │ - ands r3, r5 │ │ lsls r2, r3, #2 │ │ - ldr r5, [r1, r2] │ │ adds r3, #32 │ │ + ldr r5, [r1, r2] │ │ lsls r3, r3, #2 │ │ adds r3, r4, r3 │ │ - adds r6, r4, #0 │ │ - ldr r7, [r3, #4] │ │ - adds r6, #248 ; 0xf8 │ │ + ldr r6, [r3, #4] │ │ ldmia r5!, {r3} │ │ - b.n 219f0 │ │ - ldr r2, [r6, #0] │ │ + cmp r6, #0 │ │ + ble.n 2346e │ │ ldr r0, [r3, #64] ; 0x40 │ │ + ldr r3, [r7, #0] │ │ ldr r1, [sp, #12] │ │ - subs r0, r2, r0 │ │ - blx 44208 <__divsi3> │ │ + subs r0, r3, r0 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ cmp r0, #255 ; 0xff │ │ - ble.n 219de │ │ + ble.n 2345e │ │ movs r0, #255 ; 0xff │ │ + add r2, sp, #68 ; 0x44 │ │ lsls r0, r0, #2 │ │ - movs r1, #88 ; 0x58 │ │ - adds r1, r1, r0 │ │ - mov r2, sp │ │ - ldr r3, [r1, r2] │ │ - subs r7, #1 │ │ + ldr r3, [r0, r2] │ │ + subs r6, #1 │ │ adds r3, #1 │ │ - str r3, [r1, r2] │ │ + str r3, [r0, r2] │ │ ldmia r5!, {r3} │ │ - cmp r7, #0 │ │ - bgt.n 219cc │ │ + b.n 23448 │ │ movs r3, #0 │ │ movs r0, #128 ; 0x80 │ │ - add r1, sp, #88 ; 0x58 │ │ adds r2, r3, #0 │ │ lsls r0, r0, #1 │ │ - ldmia r1!, {r5} │ │ - adds r2, r2, r5 │ │ - ldr r5, [sp, #28] │ │ - cmp r2, r5 │ │ - bgt.n 21a0e │ │ + lsls r1, r3, #2 │ │ + add r5, sp, #68 ; 0x44 │ │ + ldr r1, [r1, r5] │ │ + adds r2, r2, r1 │ │ + ldr r1, [sp, #8] │ │ + cmp r2, r1 │ │ + bgt.n 2348a │ │ adds r3, #1 │ │ cmp r3, r0 │ │ - bne.n 219fe │ │ - ldr r6, [sp, #12] │ │ - movs r7, #244 ; 0xf4 │ │ - lsls r7, r7, #1 │ │ - muls r3, r6 │ │ - negs r3, r3 │ │ - str r3, [r4, r7] │ │ + bne.n 23476 │ │ + ldr r2, [sp, #12] │ │ + muls r2, r3 │ │ + negs r3, r2 │ │ + ldr r2, [sp, #32] │ │ + str r3, [r4, r2] │ │ + ldr r3, [sp, #16] │ │ + movs r7, #246 ; 0xf6 │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ adds r3, r4, #0 │ │ - movs r6, #244 ; 0xf4 │ │ + movs r0, #250 ; 0xfa │ │ + movs r1, #1 │ │ + ldr r2, [sp, #32] │ │ adds r3, #248 ; 0xf8 │ │ - lsls r6, r6, #1 │ │ - ldr r1, [r3, #0] │ │ - ldr r3, [r4, r6] │ │ - movs r2, #246 ; 0xf6 │ │ - lsls r2, r2, #1 │ │ - adds r3, r1, r3 │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r4, r2] │ │ + lsls r7, r7, #1 │ │ + lsls r0, r0, #1 │ │ + adds r2, r3, r2 │ │ + str r2, [sp, #44] ; 0x2c │ │ + ldr r2, [r4, r7] │ │ + ldr r5, [r4, #80] ; 0x50 │ │ + ldr r6, [r4, #4] │ │ + adds r2, r3, r2 │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [r4, r0] │ │ + adds r5, #44 ; 0x2c │ │ + str r7, [sp, #48] ; 0x30 │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #8] │ │ str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [r4, r2] │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - movs r6, #0 │ │ - adds r3, r1, r3 │ │ - str r3, [sp, #56] ; 0x38 │ │ - movs r3, #250 ; 0xfa │ │ - lsls r3, r3, #1 │ │ - ldr r0, [r4, r3] │ │ - adds r5, #1 │ │ - str r5, [sp, #28] │ │ - adds r0, r1, r0 │ │ - movs r1, #1 │ │ - ands r1, r5 │ │ - lsls r1, r1, #2 │ │ - str r1, [sp, #52] ; 0x34 │ │ - adds r1, r4, #4 │ │ - ldr r7, [sp, #52] ; 0x34 │ │ - ldr r1, [r1, #124] ; 0x7c │ │ - str r0, [sp, #32] │ │ - add r0, sp, #48 ; 0x30 │ │ - ldr r1, [r1, r7] │ │ - ldr r7, [r4, #4] │ │ - ldr r5, [r4, #80] ; 0x50 │ │ - str r1, [sp, #24] │ │ - adds r3, r7, #0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - str r6, [sp, #20] │ │ - strb r3, [r0, #0] │ │ - b.n 21b6e │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - cmp r3, r6 │ │ - blt.n 21b66 │ │ - ldr r3, [r5, #64] ; 0x40 │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - cmp r3, r6 │ │ - ble.n 21b66 │ │ - ldr r6, [sp, #28] │ │ + str r0, [sp, #52] ; 0x34 │ │ + ands r2, r1 │ │ + lsls r3, r2, #2 │ │ + str r3, [sp, #24] │ │ + adds r3, r4, #4 │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r3, r2] │ │ + str r3, [sp, #12] │ │ + movs r3, #0 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r4, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bge.n 235d8 │ │ + ldr r3, [r5, #28] │ │ + ldr r2, [sp, #16] │ │ + cmp r3, r2 │ │ + blt.n 235ce │ │ + ldr r3, [r5, #20] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + cmp r3, r2 │ │ + ble.n 235ce │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [r5, #0] │ │ + str r3, [r5, #28] │ │ movs r3, #133 ; 0x85 │ │ - add r0, sp, #48 ; 0x30 │ │ - str r6, [r5, #72] ; 0x48 │ │ lsls r3, r3, #2 │ │ - ldrb r0, [r0, #0] │ │ - ldr r2, [r5, #44] ; 0x2c │ │ ldr r3, [r4, r3] │ │ - ldr r6, [sp, #56] ; 0x38 │ │ - lsls r0, r0, #24 │ │ adds r3, r2, r3 │ │ - lsrs r0, r0, #24 │ │ - str r3, [sp, #16] │ │ - str r0, [sp, #12] │ │ - cmp r3, r6 │ │ - bgt.n 21a9e │ │ - cmp r0, #0 │ │ - beq.n 21ae6 │ │ - ldr r6, [r5, #80] ; 0x50 │ │ - b.n 21ae2 │ │ - ldr r1, [sp, #12] │ │ - cmp r1, #0 │ │ - beq.n 21ab8 │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - movs r0, #84 ; 0x54 │ │ - ldr r2, [r7, #64] ; 0x40 │ │ - muls r3, r0 │ │ + str r3, [sp, #20] │ │ + cmp r6, #0 │ │ + bne.n 23510 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + cmp r3, r2 │ │ + ble.n 2355e │ │ + ldr r7, [r5, #36] ; 0x24 │ │ + cmp r7, #0 │ │ + beq.n 2355a │ │ + subs r1, r6, #0 │ │ + beq.n 2352c │ │ + movs r3, #84 ; 0x54 │ │ + ldr r2, [r7, #88] ; 0x58 │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [r6, #64] ; 0x40 │ │ adds r3, r2, r3 │ │ ldr r1, [r3, #64] ; 0x40 │ │ - ldr r3, [r7, #68] ; 0x44 │ │ + ldr r3, [r6, #68] ; 0x44 │ │ subs r1, r1, r3 │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - adds r1, r2, r1 │ │ + ldr r3, [sp, #20] │ │ + adds r1, r3, r1 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ cmp r1, r3 │ │ - ble.n 21ae0 │ │ - ldr r3, [r6, #72] ; 0x48 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - cmp r3, r0 │ │ - blt.n 21ad0 │ │ - ldr r3, [r6, #4] │ │ + ble.n 23556 │ │ + ldr r3, [r7, #72] ; 0x48 │ │ + ldr r2, [sp, #16] │ │ + cmp r3, r2 │ │ + blt.n 23544 │ │ + ldr r3, [r7, #4] │ │ cmp r1, r3 │ │ - ble.n 21ae0 │ │ - ldr r2, [r5, #48] ; 0x30 │ │ - adds r0, r6, #0 │ │ - ldr r3, [sp, #28] │ │ - blx 1ca34 │ │ - ldr r1, [sp, #24] │ │ - stmia r1!, {r6} │ │ - str r1, [sp, #24] │ │ - ldr r6, [r6, #84] ; 0x54 │ │ - cmp r6, #0 │ │ - bne.n 21aa2 │ │ - ldr r6, [sp, #16] │ │ - ldr r0, [sp, #32] │ │ - cmp r6, r0 │ │ - bgt.n 21af4 │ │ - ldr r6, [sp, #12] │ │ + ble.n 23556 │ │ + ldr r3, [sp, #8] │ │ + adds r0, r7, #0 │ │ + ldr r2, [r5, #4] │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ + ldr r3, [sp, #12] │ │ + str r7, [r3, #0] │ │ + adds r3, #4 │ │ + str r3, [sp, #12] │ │ + ldr r7, [r7, #84] ; 0x54 │ │ + b.n 23512 │ │ cmp r6, #0 │ │ - beq.n 21b66 │ │ - adds r0, r4, #0 │ │ - adds r1, r4, #0 │ │ - adds r0, #152 ; 0x98 │ │ - ldr r3, [r5, #84] ; 0x54 │ │ - adds r1, #156 ; 0x9c │ │ - mov ip, r0 │ │ - b.n 21b62 │ │ - ldr r2, [sp, #12] │ │ + bne.n 23566 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + cmp r3, r2 │ │ + ble.n 235ce │ │ + adds r7, r4, #0 │ │ + ldr r2, [r5, #40] ; 0x28 │ │ + adds r7, #156 ; 0x9c │ │ cmp r2, #0 │ │ - beq.n 21b2c │ │ - ldr r0, [r4, #16] │ │ - movs r6, #20 │ │ - adds r2, r6, #0 │ │ - muls r2, r3 │ │ - ldr r0, [r0, #8] │ │ - adds r2, r0, r2 │ │ - ldr r0, [r2, #8] │ │ - ldr r2, [r2, #4] │ │ - subs r0, #1 │ │ - lsls r0, r0, #1 │ │ - ldrsh r2, [r0, r2] │ │ - movs r6, #84 ; 0x54 │ │ - ldr r0, [r7, #64] ; 0x40 │ │ - muls r2, r6 │ │ - adds r2, r0, r2 │ │ - ldr r0, [r2, #64] ; 0x40 │ │ - ldr r2, [r7, #68] ; 0x44 │ │ - subs r2, r0, r2 │ │ - ldr r6, [sp, #16] │ │ - adds r2, r6, r2 │ │ - ldr r6, [sp, #32] │ │ - str r2, [sp, #60] ; 0x3c │ │ - cmp r2, r6 │ │ - ble.n 21b5c │ │ - ldr r0, [r1, #0] │ │ - mov r2, ip │ │ - ldr r2, [r2, #0] │ │ - lsls r0, r0, #4 │ │ - str r0, [sp, #44] ; 0x2c │ │ - adds r6, r2, r0 │ │ - ldr r0, [r1, #0] │ │ - ldr r2, [sp, #60] ; 0x3c │ │ + blt.n 235ce │ │ + subs r3, r6, #0 │ │ + beq.n 2359a │ │ + movs r3, #20 │ │ + ldr r1, [r4, #16] │ │ + muls r3, r2 │ │ + ldr r1, [r1, #8] │ │ + ldr r0, [pc, #328] ; (236c8 ) │ │ + adds r3, r1, r3 │ │ + ldr r1, [r3, #8] │ │ + ldr r3, [r3, #4] │ │ + adds r1, r1, r0 │ │ + lsls r1, r1, #1 │ │ + ldrsh r3, [r1, r3] │ │ + movs r1, #84 ; 0x54 │ │ + muls r1, r3 │ │ + adds r3, r1, #0 │ │ + ldr r1, [r6, #64] ; 0x40 │ │ + adds r3, r1, r3 │ │ + ldr r3, [r3, #64] ; 0x40 │ │ + ldr r1, [r6, #68] ; 0x44 │ │ + subs r3, r3, r1 │ │ + ldr r1, [sp, #20] │ │ + adds r3, r1, r3 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + cmp r3, r1 │ │ + ble.n 235c6 │ │ + ldr r1, [r7, #0] │ │ + lsls r0, r1, #4 │ │ + adds r1, r4, #0 │ │ + adds r1, #152 ; 0x98 │ │ + ldr r1, [r1, #0] │ │ + adds r1, r1, r0 │ │ + ldr r0, [r7, #0] │ │ adds r0, #1 │ │ - str r0, [r1, #0] │ │ + str r0, [r7, #0] │ │ movs r0, #132 ; 0x84 │ │ - str r3, [r6, #0] │ │ lsls r0, r0, #2 │ │ ldr r0, [r4, r0] │ │ - subs r0, r2, r0 │ │ - str r0, [r6, #4] │ │ - ldr r2, [r5, #48] ; 0x30 │ │ - str r2, [r6, #8] │ │ - ldr r2, [r4, #112] ; 0x70 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ - cmp r3, #0 │ │ - bge.n 21b02 │ │ - ldr r6, [sp, #20] │ │ + str r2, [r1, #0] │ │ + subs r3, r3, r0 │ │ + str r3, [r1, #4] │ │ + ldr r3, [r5, #4] │ │ + str r3, [r1, #8] │ │ + ldr r3, [r4, #112] ; 0x70 │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r3, r2] │ │ + b.n 2356c │ │ + ldr r3, [sp, #28] │ │ adds r5, #96 ; 0x60 │ │ - adds r6, #1 │ │ - str r6, [sp, #20] │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - ldr r6, [sp, #20] │ │ - cmp r6, r3 │ │ - bge.n 21b78 │ │ - b.n 21a6a │ │ + adds r3, #1 │ │ + str r3, [sp, #28] │ │ + b.n 234de │ │ + movs r0, #1 │ │ + ldr r2, [sp, #8] │ │ adds r3, r4, #4 │ │ - ldr r3, [r3, #124] ; 0x7c │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - ldr r7, [sp, #28] │ │ - movs r1, #1 │ │ - adds r2, r3, r5 │ │ - ands r7, r1 │ │ - ldr r0, [r2, #0] │ │ - ldr r6, [sp, #24] │ │ - adds r5, r7, #0 │ │ - adds r5, #32 │ │ - subs r0, r6, r0 │ │ - lsls r5, r5, #2 │ │ - asrs r0, r0, #2 │ │ - adds r5, r4, r5 │ │ - str r0, [r5, #4] │ │ - str r7, [sp, #56] ; 0x38 │ │ - adds r5, r4, #0 │ │ - movs r7, #244 ; 0xf4 │ │ - lsls r7, r7, #1 │ │ - adds r5, #248 ; 0xf8 │ │ - ldr r5, [r5, #0] │ │ - ldr r6, [r4, r7] │ │ - movs r7, #246 ; 0xf6 │ │ - lsls r7, r7, #1 │ │ - adds r6, r5, r6 │ │ - str r6, [sp, #64] ; 0x40 │ │ - ldr r6, [r4, r7] │ │ - movs r7, #250 ; 0xfa │ │ - lsls r7, r7, #1 │ │ - adds r6, r5, r6 │ │ - str r6, [sp, #40] ; 0x28 │ │ - ldr r6, [r4, r7] │ │ - ldr r2, [r2, #0] │ │ - lsls r0, r0, #2 │ │ - adds r6, r5, r6 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - adds r2, r2, r0 │ │ - str r2, [sp, #16] │ │ - ands r5, r1 │ │ - lsls r7, r5, #2 │ │ - ldr r3, [r3, r7] │ │ - adds r2, r5, #0 │ │ - adds r2, #32 │ │ + ldr r7, [r3, #124] ; 0x7c │ │ + ands r2, r0 │ │ lsls r2, r2, #2 │ │ - str r6, [sp, #48] ; 0x30 │ │ - str r5, [sp, #44] ; 0x2c │ │ + adds r3, r4, r2 │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #24] │ │ + adds r2, #8 │ │ + ldr r3, [r7, r3] │ │ + str r3, [sp, #20] │ │ + ldr r1, [sp, #20] │ │ + ldr r3, [sp, #12] │ │ + subs r3, r3, r1 │ │ + asrs r1, r3, #2 │ │ + adds r3, r4, #0 │ │ + str r1, [r2, #124] ; 0x7c │ │ + adds r3, #248 ; 0xf8 │ │ + ldr r1, [r3, #0] │ │ + ldr r3, [sp, #32] │ │ ldr r6, [r4, #4] │ │ + ldr r2, [r4, r3] │ │ + adds r3, r1, r2 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [r4, r3] │ │ + adds r3, r1, r2 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [r4, r3] │ │ + adds r3, r1, r2 │ │ + ldr r2, [sp, #16] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ands r2, r0 │ │ + lsls r3, r2, #2 │ │ + str r3, [sp, #40] ; 0x28 │ │ + adds r3, r4, r3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r3, #8 │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r7, r3] │ │ ldmia r3!, {r5} │ │ - adds r2, r4, r2 │ │ - ldr r2, [r2, #4] │ │ - str r3, [sp, #24] │ │ - adds r3, r6, #0 │ │ - str r2, [sp, #32] │ │ - add r0, sp, #72 ; 0x48 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - str r7, [sp, #68] ; 0x44 │ │ - strb r3, [r0, #0] │ │ - b.n 21d18 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + bgt.n 2363e │ │ + b.n 23756 │ │ ldr r2, [r5, #64] ; 0x40 │ │ - ldr r7, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ ldr r3, [r5, #72] ; 0x48 │ │ - cmp r2, r7 │ │ - bgt.n 21bfc │ │ - b.n 21d00 │ │ - ldr r7, [sp, #28] │ │ - cmp r3, r7 │ │ - beq.n 21c0a │ │ - str r7, [r5, #72] ; 0x48 │ │ - ldr r7, [sp, #16] │ │ - stmia r7!, {r5} │ │ - str r7, [sp, #16] │ │ + cmp r2, r1 │ │ + bgt.n 2364a │ │ + b.n 23740 │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + beq.n 2365a │ │ + ldr r3, [sp, #12] │ │ + str r2, [r5, #72] ; 0x48 │ │ + str r5, [r3, #0] │ │ + adds r3, #4 │ │ + str r3, [sp, #12] │ │ movs r3, #133 ; 0x85 │ │ - add r0, sp, #72 ; 0x48 │ │ lsls r3, r3, #2 │ │ - ldrb r0, [r0, #0] │ │ - ldr r2, [r5, #44] ; 0x2c │ │ ldr r3, [r4, r3] │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - lsls r0, r0, #24 │ │ + ldr r2, [r5, #44] ; 0x2c │ │ adds r3, r2, r3 │ │ - lsrs r0, r0, #24 │ │ str r3, [sp, #20] │ │ - str r0, [sp, #12] │ │ - cmp r3, r7 │ │ - bgt.n 21c2a │ │ - cmp r0, #0 │ │ - beq.n 21c7e │ │ + cmp r6, #0 │ │ + bne.n 23670 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + cmp r3, r2 │ │ + ble.n 236d0 │ │ ldr r7, [r5, #80] ; 0x50 │ │ - b.n 21c7a │ │ - nop ; (mov r8, r8) │ │ - ; instruction: 0xfba4ffff │ │ - ldr r1, [sp, #12] │ │ - cmp r1, #0 │ │ - beq.n 21c4a │ │ - ldr r3, [r7, #88] ; 0x58 │ │ - movs r0, #84 ; 0x54 │ │ + cmp r7, #0 │ │ + beq.n 236cc │ │ + subs r1, r6, #0 │ │ + beq.n 2368c │ │ + movs r3, #84 ; 0x54 │ │ + ldr r2, [r7, #88] ; 0x58 │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ ldr r2, [r6, #64] ; 0x40 │ │ - muls r3, r0 │ │ adds r3, r2, r3 │ │ ldr r1, [r3, #64] ; 0x40 │ │ ldr r3, [r6, #68] ; 0x44 │ │ subs r1, r1, r3 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - adds r1, r2, r1 │ │ + ldr r3, [sp, #20] │ │ + adds r1, r3, r1 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ cmp r1, r3 │ │ - ble.n 21c78 │ │ + ble.n 236bc │ │ ldr r3, [r7, #72] ; 0x48 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - cmp r3, r0 │ │ - blt.n 21c62 │ │ + ldr r2, [sp, #16] │ │ + cmp r3, r2 │ │ + blt.n 236a4 │ │ ldr r2, [r7, #4] │ │ cmp r1, r2 │ │ - ble.n 21c78 │ │ - ldr r2, [sp, #28] │ │ + ble.n 236bc │ │ + ldr r2, [sp, #8] │ │ cmp r3, r2 │ │ - beq.n 21c6e │ │ - ldr r3, [sp, #16] │ │ - stmia r3!, {r7} │ │ - str r3, [sp, #16] │ │ - ldr r2, [r5, #48] ; 0x30 │ │ + beq.n 236b2 │ │ + ldr r3, [sp, #12] │ │ + str r7, [r3, #0] │ │ + adds r3, #4 │ │ + str r3, [sp, #12] │ │ adds r0, r7, #0 │ │ - ldr r3, [sp, #28] │ │ - blx 1ca34 │ │ + ldr r2, [r5, #48] ; 0x30 │ │ + ldr r3, [sp, #8] │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ ldr r7, [r7, #84] ; 0x54 │ │ - cmp r7, #0 │ │ - bne.n 21c34 │ │ - ldr r7, [sp, #20] │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - cmp r7, r0 │ │ - bgt.n 21c8c │ │ - ldr r7, [sp, #12] │ │ - cmp r7, #0 │ │ - beq.n 21d0c │ │ - adds r0, r4, #0 │ │ - adds r1, r4, #0 │ │ - adds r0, #152 ; 0x98 │ │ - ldr r3, [r5, #92] ; 0x5c │ │ - adds r1, #156 ; 0x9c │ │ - mov ip, r0 │ │ - b.n 21cfa │ │ - ldr r2, [sp, #12] │ │ + b.n 23672 │ │ + ldr r4, [r4, #44] ; 0x2c │ │ + movs r3, r0 │ │ + udiv pc, r4, pc │ │ + ; instruction: 0xffff7fff │ │ + cmp r6, #0 │ │ + bne.n 236d8 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + cmp r3, r2 │ │ + ble.n 2374c │ │ + adds r7, r4, #0 │ │ + ldr r2, [r5, #92] ; 0x5c │ │ + adds r7, #156 ; 0x9c │ │ cmp r2, #0 │ │ - beq.n 21cc4 │ │ - ldr r0, [r4, #16] │ │ - movs r7, #20 │ │ - adds r2, r7, #0 │ │ - muls r2, r3 │ │ - ldr r0, [r0, #8] │ │ - adds r2, r0, r2 │ │ - ldr r0, [r2, #8] │ │ - ldr r2, [r2, #4] │ │ - subs r0, #1 │ │ - lsls r0, r0, #1 │ │ - ldrsh r2, [r0, r2] │ │ - movs r7, #84 ; 0x54 │ │ - ldr r0, [r6, #64] ; 0x40 │ │ - muls r2, r7 │ │ - adds r2, r0, r2 │ │ - ldr r0, [r2, #64] ; 0x40 │ │ - ldr r2, [r6, #68] ; 0x44 │ │ - subs r2, r0, r2 │ │ - ldr r7, [sp, #20] │ │ - adds r2, r7, r2 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - str r2, [sp, #8] │ │ - cmp r2, r7 │ │ - ble.n 21cf4 │ │ - ldr r0, [r1, #0] │ │ - mov r2, ip │ │ - ldr r2, [r2, #0] │ │ - lsls r0, r0, #4 │ │ - str r0, [sp, #60] ; 0x3c │ │ - adds r7, r2, r0 │ │ - ldr r0, [r1, #0] │ │ - ldr r2, [sp, #8] │ │ + blt.n 2374c │ │ + subs r3, r6, #0 │ │ + beq.n 2370c │ │ + movs r3, #20 │ │ + ldr r1, [r4, #16] │ │ + muls r3, r2 │ │ + ldr r1, [r1, #8] │ │ + ldr r0, [pc, #836] ; (23a34 ) │ │ + adds r3, r1, r3 │ │ + ldr r1, [r3, #8] │ │ + ldr r3, [r3, #4] │ │ + adds r1, r1, r0 │ │ + lsls r1, r1, #1 │ │ + ldrsh r3, [r1, r3] │ │ + movs r1, #84 ; 0x54 │ │ + muls r1, r3 │ │ + adds r3, r1, #0 │ │ + ldr r1, [r6, #64] ; 0x40 │ │ + adds r3, r1, r3 │ │ + ldr r3, [r3, #64] ; 0x40 │ │ + ldr r1, [r6, #68] ; 0x44 │ │ + subs r3, r3, r1 │ │ + ldr r1, [sp, #20] │ │ + adds r3, r1, r3 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + cmp r3, r1 │ │ + ble.n 23738 │ │ + ldr r1, [r7, #0] │ │ + lsls r0, r1, #4 │ │ + adds r1, r4, #0 │ │ + adds r1, #152 ; 0x98 │ │ + ldr r1, [r1, #0] │ │ + adds r1, r1, r0 │ │ + ldr r0, [r7, #0] │ │ adds r0, #1 │ │ - str r0, [r1, #0] │ │ + str r0, [r7, #0] │ │ movs r0, #132 ; 0x84 │ │ - str r3, [r7, #0] │ │ lsls r0, r0, #2 │ │ ldr r0, [r4, r0] │ │ - subs r0, r2, r0 │ │ - str r0, [r7, #4] │ │ - ldr r2, [r5, #48] ; 0x30 │ │ - str r2, [r7, #8] │ │ - ldr r2, [r4, #112] ; 0x70 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r2, r3] │ │ - cmp r3, #0 │ │ - bge.n 21c9a │ │ - b.n 21d0c │ │ - ldr r7, [sp, #28] │ │ - cmp r3, r7 │ │ - beq.n 21d0c │ │ + str r2, [r1, #0] │ │ + subs r3, r3, r0 │ │ + str r3, [r1, #4] │ │ + ldr r3, [r5, #48] ; 0x30 │ │ + str r3, [r1, #8] │ │ + ldr r3, [r4, #112] ; 0x70 │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r3, r2] │ │ + b.n 236de │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + beq.n 2374c │ │ adds r0, r5, #0 │ │ - blx 1c950 │ │ - ldr r5, [sp, #32] │ │ - ldr r7, [sp, #24] │ │ - subs r5, #1 │ │ - str r5, [sp, #32] │ │ - ldmia r7!, {r5} │ │ - str r7, [sp, #24] │ │ - ldr r7, [sp, #32] │ │ - cmp r7, #0 │ │ - ble.n 21d20 │ │ - b.n 21bf0 │ │ - adds r2, r4, #4 │ │ - ldr r2, [r2, #124] ; 0x7c │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r6, [sp, #16] │ │ - ldr r2, [r2, r5] │ │ - adds r3, #32 │ │ - lsls r3, r3, #2 │ │ - subs r2, r6, r2 │ │ - adds r3, r4, r3 │ │ - asrs r2, r2, #2 │ │ - str r2, [r3, #4] │ │ + bl 48ac4 <_Unwind_GetTextRelBase@@Base+0x418> │ │ + ldr r3, [sp, #32] │ │ + subs r3, #1 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #28] │ │ + b.n 23632 │ │ + adds r3, r4, #4 │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, r1] │ │ + ldr r1, [sp, #12] │ │ + adds r2, #8 │ │ + subs r3, r1, r3 │ │ + asrs r3, r3, #2 │ │ + str r3, [r2, #124] ; 0x7c │ │ adds r3, r4, #0 │ │ adds r3, #140 ; 0x8c │ │ ldr r3, [r3, #0] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r3, r2] │ │ adds r2, r4, #0 │ │ - adds r2, #156 ; 0x9c │ │ - ldr r3, [r3, r5] │ │ - ldr r2, [r2, #0] │ │ - movs r7, #0 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #20] │ │ adds r3, r4, #0 │ │ - adds r3, #252 ; 0xfc │ │ - ldr r1, [r3, #36] ; 0x24 │ │ - str r7, [sp, #12] │ │ - str r7, [sp, #16] │ │ - adds r2, r1, r2 │ │ - str r2, [r3, #36] ; 0x24 │ │ - subs r3, #100 ; 0x64 │ │ - ldr r5, [r3, #0] │ │ - b.n 21e6c │ │ - ldr r3, [r5, #8] │ │ - adds r0, r3, #1 │ │ - bne.n 21d66 │ │ - b.n 21e64 │ │ + adds r2, #252 ; 0xfc │ │ + adds r3, #156 ; 0x9c │ │ + ldr r3, [r3, #0] │ │ + ldr r1, [r2, #36] ; 0x24 │ │ + adds r3, r1, r3 │ │ + str r3, [r2, #36] ; 0x24 │ │ + adds r3, r4, #0 │ │ + adds r3, #152 ; 0x98 │ │ + ldr r6, [r3, #0] │ │ + movs r3, #0 │ │ + str r3, [sp, #12] │ │ + str r3, [sp, #28] │ │ + adds r3, r4, #0 │ │ + adds r3, #156 ; 0x9c │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [sp, #28] │ │ + cmp r2, r3 │ │ + bge.n 23880 │ │ + ldr r1, [r6, #8] │ │ + adds r3, r1, #1 │ │ + beq.n 23876 │ │ + movs r2, #36 ; 0x24 │ │ + adds r3, r1, #0 │ │ + muls r3, r2 │ │ adds r2, r4, #0 │ │ - movs r7, #36 ; 0x24 │ │ adds r2, #176 ; 0xb0 │ │ - muls r7, r3 │ │ - ldr r3, [r2, #0] │ │ - ldr r2, [r5, #0] │ │ - movs r1, #20 │ │ - adds r7, r3, r7 │ │ - ldr r3, [r4, #16] │ │ - muls r2, r1 │ │ - ldr r3, [r3, #8] │ │ + ldr r2, [r2, #0] │ │ + ldr r1, [r6, #0] │ │ adds r0, r4, #0 │ │ - adds r2, r3, r2 │ │ - ldr r3, [r2, #4] │ │ - movs r1, #0 │ │ - ldrsh r2, [r3, r1] │ │ + adds r7, r2, r3 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r3, #8] │ │ + movs r3, #20 │ │ + muls r1, r3 │ │ + adds r3, r2, r1 │ │ + ldr r3, [r3, #4] │ │ adds r1, r7, #0 │ │ - bl 20cf0 │ │ - ldr r3, [r5, #4] │ │ - ldr r2, [r5, #0] │ │ + movs r2, #0 │ │ + ldrsh r2, [r3, r2] │ │ + bl 223d8 │ │ + ldr r3, [r6, #4] │ │ subs r0, r3, r0 │ │ - str r0, [r5, #4] │ │ adds r3, r4, #0 │ │ - movs r0, #12 │ │ - muls r0, r2 │ │ adds r3, #160 ; 0xa0 │ │ - ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + movs r3, #12 │ │ + str r0, [r6, #4] │ │ + ldr r0, [r6, #0] │ │ ldr r1, [r7, #0] │ │ - ldr r6, [r0, r3] │ │ - adds r2, r1, #1 │ │ + muls r0, r3 │ │ + ldr r3, [r0, r2] │ │ adds r0, r4, #0 │ │ - movs r3, #0 │ │ + adds r5, r1, #1 │ │ + movs r2, #0 │ │ adds r0, #168 ; 0xa8 │ │ - cmp r6, r2 │ │ - bne.n 21dbe │ │ - b.n 21e64 │ │ - ldr r6, [r0, #0] │ │ - lsls r2, r3, #3 │ │ - adds r2, r6, r2 │ │ - ldr r6, [r2, #0] │ │ - cmp r6, r1 │ │ - beq.n 21dc6 │ │ - adds r3, #1 │ │ - ldr r6, [sp, #12] │ │ - cmp r3, r6 │ │ - blt.n 21db0 │ │ - b.n 221cc │ │ - ldr r2, [r2, #4] │ │ - str r2, [r5, #12] │ │ - b.n 21e36 │ │ + cmp r3, r5 │ │ + beq.n 23876 │ │ + ldr r3, [sp, #12] │ │ + cmp r2, r3 │ │ + beq.n 23806 │ │ + ldr r5, [r0, #0] │ │ + lsls r3, r2, #3 │ │ + adds r3, r5, r3 │ │ + ldr r5, [r3, #0] │ │ + cmp r5, r1 │ │ + bne.n 23802 │ │ + b.n 23b9c │ │ + adds r2, #1 │ │ + b.n 237ee │ │ + adds r5, r4, #0 │ │ + adds r5, #164 ; 0xa4 │ │ + ldr r1, [r5, #0] │ │ + ldr r3, [sp, #12] │ │ + cmp r3, r1 │ │ + blt.n 23830 │ │ cmp r1, #0 │ │ - bne.n 21dea │ │ - ldr r2, [pc, #796] ; (220f0 ) │ │ - ldr r3, [pc, #800] ; (220f4 ) │ │ + beq.n 23818 │ │ + b.n 23ba6 │ │ + ldr r2, [pc, #540] ; (23a38 ) │ │ + ldr r3, [pc, #544] ; (23a3c ) │ │ movs r0, #32 │ │ - add r2, pc │ │ movs r1, #8 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r3, r4, #0 │ │ adds r3, #168 ; 0xa8 │ │ str r0, [r3, #0] │ │ movs r3, #32 │ │ - str r3, [r6, #0] │ │ - b.n 21e1c │ │ - ldr r2, [pc, #780] ; (220f8 ) │ │ - adds r1, #32 │ │ - adds r0, r4, #0 │ │ - str r1, [r6, #0] │ │ - adds r0, #168 ; 0xa8 │ │ - add r2, pc │ │ - str r0, [sp, #24] │ │ - lsls r1, r1, #3 │ │ - ldr r3, [pc, #768] ; (220fc ) │ │ - ldr r0, [r0, #0] │ │ - str r2, [sp, #20] │ │ - bl 3ebb4 <__ckd_realloc__> │ │ - ldr r3, [sp, #24] │ │ - ldr r1, [sp, #20] │ │ - str r0, [r3, #0] │ │ - ldr r2, [r6, #0] │ │ - ldr r3, [pc, #752] ; (22100 ) │ │ - movs r0, #1 │ │ - str r2, [sp, #0] │ │ - movs r2, #238 ; 0xee │ │ - add r3, pc │ │ - lsls r2, r2, #2 │ │ - bl 4003c │ │ + str r3, [r5, #0] │ │ + ldr r3, [sp, #12] │ │ + adds r5, r3, #1 │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [r5, #12] │ │ + str r3, [r6, #12] │ │ adds r3, r4, #0 │ │ - ldr r6, [sp, #12] │ │ adds r3, #168 ; 0xa8 │ │ - ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #12] │ │ ldr r1, [r7, #0] │ │ - lsls r2, r6, #3 │ │ - str r1, [r2, r3] │ │ - adds r3, r6, #0 │ │ - adds r6, #1 │ │ - str r6, [sp, #12] │ │ - adds r2, r4, #0 │ │ - adds r2, #168 ; 0xa8 │ │ - ldr r2, [r2, #0] │ │ - ldr r6, [sp, #16] │ │ + lsls r3, r3, #3 │ │ + str r1, [r3, r2] │ │ + adds r3, r4, #0 │ │ + adds r3, #168 ; 0xa8 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #12] │ │ + str r5, [sp, #12] │ │ lsls r3, r3, #3 │ │ adds r3, r2, r3 │ │ - str r6, [r3, #4] │ │ - ldr r1, [r5, #0] │ │ + ldr r2, [sp, #28] │ │ + str r2, [r3, #4] │ │ movs r3, #12 │ │ + ldr r2, [r6, #0] │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ adds r2, r4, #0 │ │ adds r2, #160 ; 0xa0 │ │ - muls r1, r3 │ │ - ldr r0, [r2, #0] │ │ - adds r1, r0, r1 │ │ - movs r0, #224 ; 0xe0 │ │ - lsls r0, r0, #24 │ │ - str r0, [r1, #4] │ │ - ldr r1, [r5, #0] │ │ ldr r2, [r2, #0] │ │ - muls r3, r1 │ │ - ldr r1, [r7, #0] │ │ - adds r1, #1 │ │ - str r1, [r3, r2] │ │ - ldr r7, [sp, #16] │ │ - adds r5, #16 │ │ - adds r7, #1 │ │ - str r7, [sp, #16] │ │ - adds r3, r4, #0 │ │ - adds r3, #156 ; 0x9c │ │ - ldr r3, [r3, #0] │ │ - ldr r6, [sp, #16] │ │ - cmp r6, r3 │ │ - bge.n 21e7a │ │ - b.n 21d5e │ │ - movs r7, #0 │ │ - adds r5, r4, #0 │ │ - str r7, [sp, #24] │ │ - adds r5, #208 ; 0xd0 │ │ - adds r7, r4, #0 │ │ - str r5, [sp, #64] ; 0x40 │ │ - adds r7, #168 ; 0xa8 │ │ - b.n 21f5e │ │ - ldr r5, [sp, #24] │ │ + adds r3, r2, r3 │ │ + movs r2, #224 ; 0xe0 │ │ + lsls r2, r2, #24 │ │ + str r2, [r3, #4] │ │ ldr r2, [r7, #0] │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - lsls r5, r5, #3 │ │ - ldr r2, [r2, r5] │ │ - ldr r3, [r6, #0] │ │ - movs r6, #36 ; 0x24 │ │ - lsls r1, r2, #2 │ │ - ldr r1, [r1, r3] │ │ adds r2, #1 │ │ - lsls r2, r2, #2 │ │ - ldr r2, [r2, r3] │ │ + str r2, [r3, #0] │ │ + ldr r3, [sp, #28] │ │ + adds r6, #16 │ │ + adds r3, #1 │ │ + str r3, [sp, #28] │ │ + b.n 23792 │ │ + movs r3, #0 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + beq.n 23958 │ │ + adds r3, r4, #0 │ │ + adds r3, #208 ; 0xd0 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #32] │ │ + movs r5, #36 ; 0x24 │ │ + lsls r3, r3, #3 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #0 │ │ + adds r3, #168 ; 0xa8 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ + ldr r3, [r3, r1] │ │ + lsls r3, r3, #2 │ │ + ldr r1, [r2, r3] │ │ + adds r3, r2, r3 │ │ + ldr r3, [r3, #4] │ │ + str r1, [sp, #28] │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r1, #0 │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ adds r3, r4, #0 │ │ adds r3, #176 ; 0xb0 │ │ - muls r6, r1 │ │ ldr r3, [r3, #0] │ │ - str r5, [sp, #40] ; 0x28 │ │ - adds r5, r4, #0 │ │ - adds r5, #152 ; 0x98 │ │ - str r1, [sp, #16] │ │ - str r2, [sp, #48] ; 0x30 │ │ - adds r6, r3, r6 │ │ - str r5, [sp, #60] ; 0x3c │ │ - b.n 21f50 │ │ - ldrb r3, [r6, #4] │ │ - cmp r3, #0 │ │ - beq.n 21f48 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - ldr r3, [r7, #0] │ │ - adds r3, r3, r5 │ │ - ldr r5, [r3, #4] │ │ - b.n 21f44 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - lsls r5, r5, #4 │ │ - ldr r2, [r4, #16] │ │ - ldr r3, [r0, #0] │ │ - movs r1, #20 │ │ - ldr r2, [r2, #8] │ │ adds r5, r3, r5 │ │ - ldr r3, [r5, #0] │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + cmp r3, r2 │ │ + bge.n 23952 │ │ + ldrb r3, [r5, #4] │ │ + cmp r3, #0 │ │ + beq.n 23948 │ │ + adds r3, r4, #0 │ │ + adds r3, #168 ; 0xa8 │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + adds r3, r3, r2 │ │ + ldr r6, [r3, #4] │ │ + cmp r6, #0 │ │ + blt.n 23948 │ │ + adds r3, r4, #0 │ │ + adds r3, #152 ; 0x98 │ │ + ldr r3, [r3, #0] │ │ + lsls r6, r6, #4 │ │ + adds r0, r4, #0 │ │ + adds r6, r3, r6 │ │ + ldr r3, [r4, #16] │ │ + ldr r1, [r6, #0] │ │ + ldr r2, [r3, #8] │ │ + movs r3, #20 │ │ muls r3, r1 │ │ adds r3, r2, r3 │ │ ldr r3, [r3, #4] │ │ - adds r1, r6, #0 │ │ - movs r0, #0 │ │ - ldrsh r2, [r3, r0] │ │ - adds r0, r4, #0 │ │ - bl 20cf0 │ │ - ldr r3, [pc, #532] ; (22104 ) │ │ - str r0, [sp, #20] │ │ - cmp r0, r3 │ │ - blt.n 21f1c │ │ - ldr r3, [r5, #0] │ │ - ldr r2, [r4, #16] │ │ - movs r0, #20 │ │ - muls r3, r0 │ │ - ldr r1, [r4, #56] ; 0x38 │ │ - ldr r2, [r2, #8] │ │ - add r0, sp, #84 ; 0x54 │ │ - mov ip, r1 │ │ + adds r1, r5, #0 │ │ + movs r2, #0 │ │ + ldrsh r2, [r3, r2] │ │ + bl 223d8 │ │ + ldr r3, [pc, #316] ; (23a40 ) │ │ + subs r7, r0, #0 │ │ + cmp r7, r3 │ │ + blt.n 23928 │ │ + ldr r3, [r4, #16] │ │ + ldr r1, [r6, #0] │ │ + add r0, sp, #64 ; 0x40 │ │ + ldr r2, [r3, #8] │ │ + movs r3, #20 │ │ + muls r3, r1 │ │ adds r3, r2, r3 │ │ ldr r1, [r3, #16] │ │ - ldr r2, [r6, #24] │ │ - ldr r3, [r6, #28] │ │ + ldr r2, [r5, #24] │ │ + ldr r3, [r5, #28] │ │ str r0, [sp, #0] │ │ - mov r0, ip │ │ - bl 32c12 │ │ - ldr r1, [sp, #20] │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + bl 344c8 │ │ asrs r0, r0, #10 │ │ - adds r1, r1, r0 │ │ - str r1, [sp, #20] │ │ - ldr r1, [r5, #0] │ │ - adds r2, r4, #0 │ │ + adds r7, r7, r0 │ │ movs r3, #12 │ │ + ldr r2, [r6, #0] │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + adds r2, r4, #0 │ │ adds r2, #160 ; 0xa0 │ │ - muls r1, r3 │ │ - ldr r0, [r2, #0] │ │ - adds r1, r0, r1 │ │ - ldr r0, [r1, #4] │ │ - mov ip, r0 │ │ - ldr r0, [sp, #20] │ │ - cmp r0, ip │ │ - ble.n 21f42 │ │ - str r0, [r1, #4] │ │ - ldr r1, [r5, #0] │ │ ldr r2, [r2, #0] │ │ - muls r3, r1 │ │ - ldr r1, [sp, #16] │ │ adds r3, r2, r3 │ │ - str r1, [r3, #8] │ │ - ldr r5, [r5, #12] │ │ - cmp r5, #0 │ │ - bge.n 21eca │ │ - ldr r5, [sp, #16] │ │ - adds r6, #36 ; 0x24 │ │ - adds r5, #1 │ │ - str r5, [sp, #16] │ │ - ldr r5, [sp, #16] │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - cmp r5, r0 │ │ - blt.n 21eba │ │ - ldr r5, [sp, #24] │ │ - adds r5, #1 │ │ - str r5, [sp, #24] │ │ - ldr r6, [sp, #24] │ │ - ldr r5, [sp, #12] │ │ - cmp r6, r5 │ │ - blt.n 21e8a │ │ + ldr r2, [r3, #4] │ │ + cmp r7, r2 │ │ + ble.n 23944 │ │ + ldr r2, [sp, #28] │ │ + str r7, [r3, #4] │ │ + str r2, [r3, #8] │ │ + ldr r6, [r6, #12] │ │ + b.n 238d8 │ │ + ldr r3, [sp, #28] │ │ + adds r5, #36 ; 0x24 │ │ + adds r3, #1 │ │ + str r3, [sp, #28] │ │ + b.n 238be │ │ + ldr r3, [sp, #32] │ │ + adds r3, #1 │ │ + b.n 23882 │ │ adds r3, r4, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r2, [r3, #0] │ │ - adds r7, r4, #0 │ │ subs r3, #100 ; 0x64 │ │ - adds r5, r4, #0 │ │ + ldr r5, [r3, #0] │ │ + adds r3, #4 │ │ ldr r3, [r3, #0] │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #12] │ │ + movs r3, #12 │ │ + adds r6, r5, #0 │ │ movs r1, #0 │ │ - adds r7, #156 ; 0x9c │ │ - adds r5, #160 ; 0xa0 │ │ - mov ip, r4 │ │ - b.n 21fa2 │ │ - ldr r6, [r3, #0] │ │ - movs r0, #12 │ │ - ldr r4, [r3, #4] │ │ - muls r6, r0 │ │ - ldr r0, [r5, #0] │ │ - adds r0, r0, r6 │ │ - ldr r0, [r0, #4] │ │ - adds r0, r4, r0 │ │ - str r0, [r3, #4] │ │ - ldr r4, [r5, #0] │ │ - adds r6, r4, r6 │ │ - ldr r4, [r6, #8] │ │ - str r4, [r3, #8] │ │ - cmp r2, r0 │ │ - bge.n 21f9e │ │ - adds r2, r0, #0 │ │ + mov ip, r3 │ │ + adds r0, #160 ; 0xa0 │ │ + str r0, [sp, #28] │ │ + ldr r3, [sp, #12] │ │ + cmp r1, r3 │ │ + bge.n 239a0 │ │ + ldr r3, [r6, #0] │ │ + mov r7, ip │ │ + muls r7, r3 │ │ + ldr r3, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + adds r7, r3, r7 │ │ + ldr r0, [r7, #4] │ │ + ldr r3, [r6, #4] │ │ + adds r3, r3, r0 │ │ + str r3, [r6, #4] │ │ + ldr r0, [r7, #8] │ │ + str r0, [r6, #8] │ │ + cmp r2, r3 │ │ + bge.n 2399a │ │ + adds r2, r3, #0 │ │ adds r1, #1 │ │ - adds r3, #16 │ │ - ldr r6, [r7, #0] │ │ - str r6, [sp, #12] │ │ - cmp r1, r6 │ │ - blt.n 21f7e │ │ - mov r3, ip │ │ + adds r6, #16 │ │ + b.n 23976 │ │ + adds r3, r4, #0 │ │ adds r3, #252 ; 0xfc │ │ str r2, [r3, #0] │ │ movs r3, #252 ; 0xfc │ │ - mov r4, ip │ │ lsls r3, r3, #1 │ │ ldr r1, [r4, r3] │ │ - adds r1, r2, r1 │ │ - mov r2, ip │ │ - adds r2, #152 ; 0x98 │ │ - str r1, [sp, #20] │ │ - ldr r5, [r2, #0] │ │ - b.n 2203c │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r2, r2, r1 │ │ + str r2, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + ble.n 23a44 │ │ ldr r3, [r5, #4] │ │ - ldr r7, [sp, #20] │ │ - cmp r3, r7 │ │ - ble.n 22034 │ │ + ldr r2, [sp, #32] │ │ + cmp r3, r2 │ │ + ble.n 23a2a │ │ ldr r7, [r5, #0] │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ - bl 20bb0 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - lsls r2, r7, #2 │ │ - movs r0, #0 │ │ - ldr r6, [r2, r3] │ │ - str r0, [sp, #16] │ │ - b.n 22006 │ │ + bl 22290 │ │ + ldr r2, [r4, #104] ; 0x68 │ │ + lsls r3, r7, #2 │ │ + ldr r6, [r3, r2] │ │ + movs r3, #0 │ │ + str r3, [sp, #28] │ │ + cmp r6, #0 │ │ + beq.n 239fc │ │ ldr r3, [r6, #72] ; 0x48 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - cmp r3, r1 │ │ - blt.n 21ff2 │ │ - ldr r2, [r5, #4] │ │ - ldr r3, [r6, #4] │ │ - cmp r2, r3 │ │ - ble.n 22004 │ │ - ldr r2, [r5, #8] │ │ + ldr r2, [sp, #16] │ │ ldr r1, [r5, #4] │ │ + cmp r3, r2 │ │ + blt.n 239e8 │ │ + ldr r3, [r6, #4] │ │ + cmp r1, r3 │ │ + ble.n 239f8 │ │ + ldr r3, [sp, #8] │ │ adds r0, r6, #0 │ │ + ldr r2, [r5, #8] │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ ldr r3, [sp, #28] │ │ - blx 1ca34 │ │ - ldr r2, [sp, #16] │ │ - adds r2, #1 │ │ - str r2, [sp, #16] │ │ + adds r3, #1 │ │ + str r3, [sp, #28] │ │ ldr r6, [r6, #80] ; 0x50 │ │ - cmp r6, #0 │ │ - bne.n 21fe2 │ │ - ldr r6, [sp, #16] │ │ - cmp r6, #0 │ │ - beq.n 22034 │ │ - ldr r6, [sp, #32] │ │ + b.n 239d4 │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #0 │ │ + beq.n 23a2a │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [r4, #108] ; 0x6c │ │ + movs r1, #1 │ │ + str r7, [r3, #0] │ │ asrs r3, r7, #31 │ │ lsrs r3, r3, #27 │ │ - stmia r6!, {r7} │ │ - ldr r2, [r4, #108] ; 0x6c │ │ adds r3, r3, r7 │ │ asrs r3, r3, #5 │ │ lsls r3, r3, #2 │ │ - movs r0, #31 │ │ adds r3, r2, r3 │ │ - ands r7, r0 │ │ - movs r2, #1 │ │ - lsls r2, r7 │ │ - adds r7, r2, #0 │ │ - ldr r2, [r3, #0] │ │ - str r6, [sp, #32] │ │ - orrs r7, r2 │ │ - str r7, [r3, #0] │ │ - ldr r6, [sp, #12] │ │ + movs r2, #31 │ │ + ands r2, r7 │ │ + lsls r1, r2 │ │ + adds r2, r1, #0 │ │ + ldr r1, [r3, #0] │ │ + orrs r2, r1 │ │ + str r2, [r3, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r3, #4 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #12] │ │ adds r5, #16 │ │ - subs r6, #1 │ │ - str r6, [sp, #12] │ │ - ldr r7, [sp, #12] │ │ - cmp r7, #0 │ │ - bgt.n 21fc4 │ │ + subs r3, #1 │ │ + str r3, [sp, #12] │ │ + b.n 239b2 │ │ + ; instruction: 0xffff7fff │ │ + stmia r4!, {r1, r2, r4, r5, r7} │ │ + movs r2, r0 │ │ + lsls r7, r5, #14 │ │ + movs r0, r0 │ │ + movs r1, r0 │ │ + b.n 23a46 │ │ adds r3, r4, #0 │ │ adds r3, #140 ; 0x8c │ │ - ldr r3, [r3, #0] │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - ldr r6, [sp, #32] │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - adds r2, r3, r5 │ │ - ldr r1, [r2, #0] │ │ - adds r0, #36 ; 0x24 │ │ - lsls r0, r0, #2 │ │ - subs r1, r6, r1 │ │ - asrs r1, r1, #2 │ │ - str r1, [r0, r4] │ │ - movs r5, #248 ; 0xf8 │ │ - adds r0, r4, #0 │ │ - adds r0, #252 ; 0xfc │ │ - lsls r5, r5, #1 │ │ - ldr r0, [r0, #0] │ │ - ldr r5, [r4, r5] │ │ - movs r7, #252 ; 0xfc │ │ - lsls r7, r7, #1 │ │ - adds r5, r0, r5 │ │ - str r5, [sp, #40] ; 0x28 │ │ - ldr r2, [r2, #0] │ │ - ldr r5, [r4, r7] │ │ - lsls r1, r1, #2 │ │ - adds r2, r2, r1 │ │ - adds r5, r0, r5 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - str r5, [sp, #48] ; 0x30 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - adds r1, #36 ; 0x24 │ │ - lsls r1, r1, #2 │ │ - ldr r6, [r3, r5] │ │ - ldr r5, [pc, #128] ; (22108 ) │ │ - ldr r1, [r1, r4] │ │ - str r2, [sp, #20] │ │ - add r5, pc │ │ - str r5, [sp, #32] │ │ - str r1, [sp, #24] │ │ - ldmia r6!, {r7} │ │ - adds r5, r4, #0 │ │ - b.n 22166 │ │ - ldr r2, [r5, #104] ; 0x68 │ │ - lsls r3, r7, #2 │ │ - movs r0, #0 │ │ - adds r2, r2, r3 │ │ - str r2, [sp, #12] │ │ - ldr r4, [r2, #0] │ │ - str r0, [sp, #16] │ │ - b.n 22126 │ │ - ldr r1, [r4, #80] ; 0x50 │ │ - ldr r3, [r4, #64] ; 0x40 │ │ + ldr r1, [r3, #0] │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r1, r3] │ │ + adds r2, #144 ; 0x90 │ │ + str r3, [sp, #12] │ │ + ldr r0, [sp, #12] │ │ + ldr r3, [sp, #20] │ │ + subs r3, r3, r0 │ │ + asrs r3, r3, #2 │ │ + str r3, [r2, #0] │ │ + adds r3, r4, #0 │ │ + adds r3, #252 ; 0xfc │ │ + ldr r5, [r3, #0] │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #1 │ │ + ldr r3, [r4, r3] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r2, #144 ; 0x90 │ │ + ldr r3, [r4, r3] │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [r2, #0] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r7, [r1, r3] │ │ + ldmia r7!, {r3} │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + ble.n 23b42 │ │ + ldr r3, [sp, #12] │ │ + lsls r6, r3, #2 │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + adds r6, r3, r6 │ │ + movs r3, #0 │ │ + ldr r5, [r6, #0] │ │ + str r3, [sp, #28] │ │ + cmp r5, #0 │ │ + beq.n 23afe │ │ + ldr r3, [r5, #80] ; 0x50 │ │ ldr r2, [sp, #48] ; 0x30 │ │ - str r1, [sp, #44] ; 0x2c │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r5, #64] ; 0x40 │ │ cmp r3, r2 │ │ - ble.n 220e0 │ │ + ble.n 23ad4 │ │ + adds r6, r5, #0 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + adds r6, #80 ; 0x50 │ │ + str r3, [r5, #72] ; 0x48 │ │ ldr r3, [sp, #28] │ │ - ldr r0, [sp, #16] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - str r3, [r4, #72] ; 0x48 │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - adds r1, r4, #0 │ │ - adds r0, #1 │ │ - adds r1, #80 ; 0x50 │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #12] │ │ + adds r3, #1 │ │ + str r3, [sp, #28] │ │ + ldr r3, [r5, #44] ; 0x2c │ │ cmp r3, r2 │ │ - ble.n 22124 │ │ - ldr r2, [r4, #48] ; 0x30 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ + ble.n 23afa │ │ + ldr r2, [r5, #48] ; 0x30 │ │ + adds r0, r4, #0 │ │ str r2, [sp, #0] │ │ - ldr r2, [r4, #92] ; 0x5c │ │ + ldr r2, [r5, #92] ; 0x5c │ │ + ldr r1, [sp, #16] │ │ str r2, [sp, #4] │ │ - adds r2, r7, #0 │ │ - bl 20788 │ │ - b.n 22124 │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - ldr r0, [sp, #28] │ │ - cmp r3, r0 │ │ - bne.n 2210c │ │ - adds r4, #80 ; 0x50 │ │ - str r4, [sp, #12] │ │ - b.n 22124 │ │ - nop ; (mov r8, r8) │ │ - stmia r3!, {r3, r4, r6} │ │ - movs r2, r0 │ │ - lsls r7, r5, #14 │ │ - movs r0, r0 │ │ - stmia r3!, {r1, r3, r4, r5} │ │ - movs r2, r0 │ │ - lsls r6, r6, #14 │ │ - movs r0, r0 │ │ - stmia r3!, {r0, r2, r4, r6} │ │ - movs r2, r0 │ │ - movs r1, r0 │ │ - b.n 2210a │ │ - stmia r0!, {r1, r5, r7} │ │ - movs r2, r0 │ │ - adds r0, r4, #0 │ │ - blx 1c4c8 │ │ - adds r1, r4, #0 │ │ - ldr r2, [sp, #32] │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - ldr r3, [pc, #200] ; (221e4 ) │ │ - bl 410b0 <__listelem_free__> │ │ - ldr r1, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #12] │ │ - str r1, [r2, #0] │ │ - ldr r4, [sp, #44] ; 0x2c │ │ - cmp r4, #0 │ │ - bne.n 220a8 │ │ - ldr r3, [sp, #16] │ │ - cmp r3, #0 │ │ - beq.n 2215e │ │ - asrs r1, r7, #31 │ │ - lsrs r1, r1, #27 │ │ - ldr r2, [r5, #108] ; 0x6c │ │ - adds r1, r1, r7 │ │ - asrs r1, r1, #5 │ │ - lsls r1, r1, #2 │ │ - ldr r0, [r2, r1] │ │ - movs r3, #31 │ │ - ands r3, r7 │ │ - lsrs r0, r3 │ │ - movs r2, #1 │ │ - tst r0, r2 │ │ - bne.n 2215e │ │ - ldr r0, [sp, #20] │ │ - lsls r2, r3 │ │ - adds r3, r2, #0 │ │ - stmia r0!, {r7} │ │ - str r0, [sp, #20] │ │ - ldr r0, [r5, #108] ; 0x6c │ │ - adds r1, r0, r1 │ │ - ldr r2, [r1, #0] │ │ - orrs r3, r2 │ │ - str r3, [r1, #0] │ │ - ldr r7, [sp, #24] │ │ - subs r7, #1 │ │ - str r7, [sp, #24] │ │ - ldmia r6!, {r7} │ │ - ldr r0, [sp, #24] │ │ - cmp r0, #0 │ │ - bgt.n 22098 │ │ - adds r2, r5, #0 │ │ - adds r2, #140 ; 0x8c │ │ - adds r4, r5, #0 │ │ - ldr r2, [r2, #0] │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - ldr r6, [sp, #20] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r2, [r2, r5] │ │ - movs r5, #0 │ │ - adds r3, #36 ; 0x24 │ │ - subs r2, r6, r2 │ │ - lsls r3, r3, #2 │ │ - asrs r2, r2, #2 │ │ - str r2, [r3, r4] │ │ + bl 21e50 │ │ + b.n 23afa │ │ + ldr r3, [r5, #72] ; 0x48 │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + bne.n 23ae2 │ │ + adds r5, #80 ; 0x50 │ │ adds r6, r5, #0 │ │ - b.n 221c4 │ │ - ldr r3, [r4, #116] ; 0x74 │ │ - lsls r2, r5, #2 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - ldr r2, [r2, r3] │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - lsls r1, r2, #2 │ │ - ldr r1, [r1, r3] │ │ - ldr r3, [r1, #72] ; 0x48 │ │ - cmp r3, r7 │ │ - blt.n 221c2 │ │ - ldr r3, [r1, #64] ; 0x40 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - cmp r3, r7 │ │ - ble.n 221c2 │ │ - ldr r7, [sp, #28] │ │ - ldr r3, [r1, #44] ; 0x2c │ │ - str r7, [r1, #72] ; 0x48 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - cmp r3, r7 │ │ - ble.n 221c2 │ │ - ldr r1, [r1, #48] ; 0x30 │ │ - adds r0, r4, #0 │ │ - str r6, [sp, #4] │ │ - str r1, [sp, #0] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - bl 20788 │ │ - adds r5, #1 │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - cmp r5, r3 │ │ - blt.n 2218c │ │ - b.n 221dc │ │ - adds r6, r4, #0 │ │ - adds r6, #164 ; 0xa4 │ │ - ldr r1, [r6, #0] │ │ - ldr r0, [sp, #12] │ │ - cmp r0, r1 │ │ - blt.n 221da │ │ - b.n 21dcc │ │ - b.n 21e1c │ │ - ldr r3, [pc, #8] ; (221e8 ) │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - lsls r3, r0, #17 │ │ - movs r0, r0 │ │ - lsls r4, r3, #17 │ │ - movs r0, r0 │ │ - push {r4, r5, r6, lr} │ │ - adds r4, r1, #0 │ │ - adds r5, r0, #0 │ │ - ldr r1, [r1, #80] ; 0x50 │ │ - b.n 22200 │ │ - ldr r6, [r1, #84] ; 0x54 │ │ + b.n 23afa │ │ adds r0, r5, #0 │ │ - bl 221ec │ │ - adds r1, r6, #0 │ │ - cmp r1, #0 │ │ - bne.n 221f6 │ │ - adds r0, r4, #0 │ │ - blx 1c4c8 │ │ - ldr r2, [pc, #16] ; (2221c ) │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - adds r1, r4, #0 │ │ + bl 48ab4 <_Unwind_GetTextRelBase@@Base+0x408> │ │ + ldr r2, [pc, #268] ; (23bf8 ) │ │ + ldr r3, [pc, #272] ; (23bfc ) │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + adds r1, r5, #0 │ │ add r2, pc │ │ - ldr r3, [pc, #12] ; (22220 ) │ │ - bl 410b0 <__listelem_free__> │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - ittt ne │ │ - movne r2, r0 │ │ - lslne r3, r4, #5 │ │ - movne r0, r0 │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - movs r5, #0 │ │ - b.n 2225a │ │ - movs r2, #96 ; 0x60 │ │ - adds r6, r2, #0 │ │ - muls r6, r5 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - adds r3, r3, r6 │ │ - ldr r1, [r3, #80] ; 0x50 │ │ - b.n 22244 │ │ - ldr r7, [r1, #84] ; 0x54 │ │ - adds r0, r4, #0 │ │ - bl 221ec │ │ - adds r1, r7, #0 │ │ - cmp r1, #0 │ │ - bne.n 2223a │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - movs r2, #1 │ │ - negs r2, r2 │ │ - adds r3, r3, r6 │ │ - str r2, [r3, #84] ; 0x54 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - adds r5, #1 │ │ - adds r6, r3, r6 │ │ - str r1, [r6, #80] ; 0x50 │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - cmp r5, r3 │ │ - blt.n 2222c │ │ - movs r3, #0 │ │ - str r3, [r4, #92] ; 0x5c │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r2, [r0, #40] ; 0x28 │ │ - adds r4, r0, #0 │ │ - movs r5, #0 │ │ - str r2, [sp, #4] │ │ - movs r6, #96 ; 0x60 │ │ - b.n 22282 │ │ - adds r3, r6, #0 │ │ - muls r3, r5 │ │ - ldr r0, [r4, #80] ; 0x50 │ │ - adds r5, #1 │ │ - adds r0, r0, r3 │ │ - blx 1c4c8 │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - cmp r5, r3 │ │ - blt.n 22274 │ │ - ldr r3, [r4, #100] ; 0x64 │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r3, [r6, #0] │ │ + ldr r5, [sp, #40] ; 0x28 │ │ + b.n 23a9a │ │ + ldr r3, [sp, #28] │ │ cmp r3, #0 │ │ - bne.n 222b4 │ │ - b.n 222ca │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r3, #8] │ │ - adds r3, r7, #0 │ │ - muls r3, r5 │ │ - adds r3, r2, r3 │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #1 │ │ - bne.n 222b0 │ │ - movs r2, #96 ; 0x60 │ │ - adds r3, r2, #0 │ │ - muls r3, r6 │ │ - ldr r0, [r4, #100] ; 0x64 │ │ - adds r6, #1 │ │ - adds r0, r0, r3 │ │ - blx 1c4c8 │ │ - adds r5, #1 │ │ - b.n 222ba │ │ - movs r5, #0 │ │ - adds r6, r5, #0 │ │ - movs r7, #20 │ │ - ldr r3, [sp, #4] │ │ - cmp r5, r3 │ │ - blt.n 22290 │ │ - ldr r0, [r4, #100] ; 0x64 │ │ - bl 3ec3e │ │ - movs r3, #0 │ │ - str r3, [r4, #100] ; 0x64 │ │ - movs r5, #0 │ │ - str r5, [r4, #88] ; 0x58 │ │ - str r5, [r4, #84] ; 0x54 │ │ - ldr r0, [r4, #80] ; 0x50 │ │ - bl 3ec3e │ │ - str r5, [r4, #80] ; 0x50 │ │ - ldr r0, [r4, #116] ; 0x74 │ │ - bl 3ec3e │ │ - str r5, [r4, #116] ; 0x74 │ │ - ldr r0, [r4, #112] ; 0x70 │ │ - bl 3ec3e │ │ - str r5, [r4, #112] ; 0x70 │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ - movs r0, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r6, [pc, #616] ; (22558 ) │ │ - adds r4, r0, #0 │ │ - ldr r5, [r0, #16] │ │ - ldr r0, [r0, #40] ; 0x28 │ │ - add r6, pc │ │ - sub sp, #44 ; 0x2c │ │ - adds r2, r6, #0 │ │ - movs r1, #4 │ │ - movs r3, #75 ; 0x4b │ │ - str r0, [sp, #28] │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [r4, #12] │ │ - movs r7, #0 │ │ - str r0, [r4, #112] ; 0x70 │ │ - str r7, [r4, #120] ; 0x78 │ │ - ldr r3, [r3, #20] │ │ - adds r2, r6, #0 │ │ - adds r6, r7, #0 │ │ - ldr r3, [r3, #4] │ │ - adds r1, r3, #0 │ │ - str r3, [sp, #24] │ │ - adds r3, r1, #0 │ │ - muls r3, r1 │ │ - adds r3, #31 │ │ - asrs r0, r3, #31 │ │ - lsrs r0, r0, #27 │ │ - adds r3, r0, r3 │ │ - asrs r0, r3, #5 │ │ - movs r1, #4 │ │ - movs r3, #82 ; 0x52 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r0, [sp, #32] │ │ - b.n 22398 │ │ - adds r0, r5, #0 │ │ - adds r1, r6, #0 │ │ - bl 18bcc │ │ - cmp r0, #0 │ │ - beq.n 22396 │ │ - movs r2, #20 │ │ - adds r3, r2, #0 │ │ - muls r3, r6 │ │ - ldr r2, [r5, #8] │ │ - adds r3, r2, r3 │ │ - ldr r2, [r3, #8] │ │ - cmp r2, #1 │ │ - bne.n 22358 │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - adds r3, #1 │ │ - str r3, [r4, #120] ; 0x78 │ │ - b.n 22396 │ │ - ldr r3, [r3, #4] │ │ - ldr r2, [sp, #24] │ │ - movs r0, #0 │ │ - ldrsh r1, [r3, r0] │ │ - muls r1, r2 │ │ - movs r0, #2 │ │ - ldrsh r2, [r3, r0] │ │ - adds r1, r1, r2 │ │ - asrs r3, r1, #31 │ │ + beq.n 23b3a │ │ + movs r1, #31 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #12] │ │ + asrs r3, r3, #31 │ │ lsrs r3, r3, #27 │ │ - adds r3, r3, r1 │ │ - ldr r2, [sp, #32] │ │ + adds r3, r3, r2 │ │ + ldr r2, [r4, #108] ; 0x6c │ │ asrs r3, r3, #5 │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ + ldr r2, [sp, #12] │ │ ldr r0, [r3, #0] │ │ - movs r2, #31 │ │ ands r1, r2 │ │ - str r0, [sp, #36] ; 0x24 │ │ lsrs r0, r1 │ │ - mov ip, r0 │ │ - mov r2, ip │ │ - movs r0, #1 │ │ - tst r2, r0 │ │ - bne.n 22396 │ │ - lsls r0, r1 │ │ - adds r1, r0, #0 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - adds r7, #1 │ │ - orrs r1, r0 │ │ - str r1, [r3, #0] │ │ - adds r6, #1 │ │ - ldr r1, [sp, #28] │ │ - cmp r6, r1 │ │ - blt.n 22334 │ │ - ldr r1, [pc, #444] ; (2255c ) │ │ - ldr r3, [pc, #444] ; (22560 ) │ │ - movs r2, #99 ; 0x63 │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r0, #1 │ │ - str r7, [sp, #0] │ │ - bl 4003c │ │ - ldr r0, [sp, #32] │ │ - bl 3ec3e │ │ - ldr r2, [r5, #28] │ │ - ldr r3, [r5, #24] │ │ - adds r7, #1 │ │ - str r7, [r4, #84] ; 0x54 │ │ - subs r3, r2, r3 │ │ - ldr r2, [r4, #120] ; 0x78 │ │ - ldr r7, [pc, #416] ; (22564 ) │ │ - adds r3, #2 │ │ - adds r3, r2, r3 │ │ - str r3, [r4, #120] ; 0x78 │ │ - movs r6, #0 │ │ - add r7, pc │ │ - b.n 2240a │ │ - adds r0, r5, #0 │ │ - adds r1, r6, #0 │ │ - bl 18bcc │ │ - cmp r0, #0 │ │ - bne.n 22408 │ │ - movs r3, #20 │ │ - muls r3, r6 │ │ - ldr r2, [r5, #8] │ │ - adds r3, r2, r3 │ │ - ldr r2, [r3, #8] │ │ - cmp r2, #1 │ │ - beq.n 22408 │ │ - cmp r6, #0 │ │ - blt.n 223f0 │ │ - ldr r0, [r3, #0] │ │ - ldr r3, [pc, #372] ; (22568 ) │ │ - str r0, [sp, #4] │ │ - adds r1, r7, #0 │ │ - add r3, pc │ │ - movs r0, #3 │ │ - movs r2, #112 ; 0x70 │ │ - str r6, [sp, #0] │ │ - bl 4003c │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - subs r3, #1 │ │ - str r3, [r4, #120] ; 0x78 │ │ - adds r6, #1 │ │ - ldr r2, [sp, #28] │ │ - cmp r6, r2 │ │ - blt.n 223d0 │ │ - ldr r2, [pc, #344] ; (2256c ) │ │ - ldr r0, [r4, #84] ; 0x54 │ │ - movs r1, #96 ; 0x60 │ │ - add r2, pc │ │ - movs r3, #119 ; 0x77 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r6, #0 │ │ - str r0, [r4, #80] ; 0x50 │ │ - b.n 22452 │ │ - movs r3, #96 ; 0x60 │ │ - adds r7, r3, #0 │ │ - muls r7, r6 │ │ - ldr r1, [r4, #80] ; 0x50 │ │ - movs r2, #1 │ │ - negs r2, r2 │ │ - str r2, [sp, #0] │ │ movs r2, #1 │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - adds r1, r1, r7 │ │ - negs r3, r2 │ │ - blx 1c9b0 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - adds r3, r3, r7 │ │ - str r0, [r3, #84] ; 0x54 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - adds r6, #1 │ │ - adds r7, r3, r7 │ │ - movs r3, #0 │ │ - str r3, [r7, #80] ; 0x50 │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - cmp r6, r3 │ │ - blt.n 22424 │ │ - ldr r2, [pc, #276] ; (22570 ) │ │ - movs r1, #96 ; 0x60 │ │ - ldr r0, [r4, #120] ; 0x78 │ │ - add r2, pc │ │ - movs r3, #128 ; 0x80 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r1, #0 │ │ - str r0, [r4, #100] ; 0x64 │ │ - str r1, [sp, #24] │ │ - adds r7, r1, #0 │ │ - b.n 22520 │ │ - movs r2, #20 │ │ - adds r3, r2, #0 │ │ - muls r3, r7 │ │ - ldr r2, [r5, #8] │ │ - adds r2, r2, r3 │ │ - ldr r2, [r2, #8] │ │ - str r2, [sp, #20] │ │ - cmp r2, #1 │ │ - bne.n 2251e │ │ + tst r0, r2 │ │ + bne.n 23b3a │ │ + lsls r2, r1 │ │ + ldr r0, [sp, #20] │ │ + ldr r5, [sp, #12] │ │ + str r5, [r0, #0] │ │ + ldr r1, [r3, #0] │ │ + orrs r2, r1 │ │ + str r2, [r3, #0] │ │ + adds r3, r0, #0 │ │ + adds r3, #4 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #32] │ │ + subs r3, #1 │ │ + str r3, [sp, #32] │ │ + b.n 23a82 │ │ + adds r3, r4, #0 │ │ + movs r5, #0 │ │ + adds r3, #140 ; 0x8c │ │ + ldr r3, [r3, #0] │ │ ldr r1, [sp, #24] │ │ - movs r0, #96 ; 0x60 │ │ - adds r6, r0, #0 │ │ - muls r6, r1 │ │ - ldr r1, [r4, #12] │ │ - ldr r1, [r1, #20] │ │ - ldrh r0, [r1, #40] ; 0x28 │ │ - ldr r1, [r4, #100] ; 0x64 │ │ - adds r1, r1, r6 │ │ - adds r1, #94 ; 0x5e │ │ - strh r0, [r1, #0] │ │ - ldr r1, [r5, #8] │ │ - adds r3, r1, r3 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, r1] │ │ + ldr r1, [sp, #20] │ │ + adds r2, #144 ; 0x90 │ │ + subs r7, r1, r3 │ │ + asrs r1, r7, #2 │ │ + str r1, [r2, #0] │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + cmp r5, r3 │ │ + bge.n 23be0 │ │ + ldr r2, [r4, #116] ; 0x74 │ │ + lsls r3, r5, #2 │ │ + ldr r1, [r4, #104] ; 0x68 │ │ + ldr r2, [r3, r2] │ │ + ldr r0, [sp, #16] │ │ + lsls r3, r2, #2 │ │ + ldr r1, [r3, r1] │ │ + ldr r3, [r1, #72] ; 0x48 │ │ + cmp r3, r0 │ │ + blt.n 23b98 │ │ + ldr r3, [r1, #64] ; 0x40 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + cmp r3, r0 │ │ + ble.n 23b98 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + str r3, [r1, #72] ; 0x48 │ │ + ldr r3, [r1, #44] ; 0x2c │ │ + cmp r3, r0 │ │ + ble.n 23b98 │ │ + ldr r1, [r1, #48] ; 0x30 │ │ + adds r0, r4, #0 │ │ + str r1, [sp, #0] │ │ + movs r1, #0 │ │ + str r1, [sp, #4] │ │ + ldr r1, [sp, #16] │ │ + bl 21e50 │ │ + adds r5, #1 │ │ + b.n 23b5a │ │ ldr r3, [r3, #4] │ │ - ldrh r1, [r3, #0] │ │ - ldr r3, [r4, #100] ; 0x64 │ │ - adds r3, r3, r6 │ │ - adds r3, #92 ; 0x5c │ │ - strh r1, [r3, #0] │ │ - ldr r3, [r4, #12] │ │ - ldr r1, [r4, #100] ; 0x64 │ │ - ldr r2, [r3, #20] │ │ - adds r1, r1, r6 │ │ - movs r3, #92 ; 0x5c │ │ - ldrsh r0, [r3, r1] │ │ - str r0, [sp, #32] │ │ - movs r0, #12 │ │ - mov ip, r0 │ │ - ldr r0, [sp, #32] │ │ - mov r3, ip │ │ - muls r3, r0 │ │ - mov ip, r3 │ │ - ldr r3, [r2, #56] ; 0x38 │ │ - add r3, ip │ │ - ldrb r0, [r3, #1] │ │ - ldrb r2, [r3, #0] │ │ - lsls r0, r0, #8 │ │ - orrs r2, r0 │ │ - str r2, [sp, #32] │ │ - ldrb r2, [r3, #2] │ │ - ldr r0, [sp, #32] │ │ - lsls r2, r2, #16 │ │ - orrs r0, r2 │ │ - ldrb r2, [r3, #3] │ │ - lsls r2, r2, #24 │ │ - orrs r2, r0 │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldrb r2, [r3, #5] │ │ - ldrb r0, [r3, #4] │ │ - lsls r2, r2, #8 │ │ - orrs r0, r2 │ │ - str r0, [sp, #32] │ │ - ldrb r0, [r3, #6] │ │ - ldr r2, [sp, #32] │ │ - ldrb r3, [r3, #7] │ │ - lsls r0, r0, #16 │ │ - orrs r2, r0 │ │ - lsls r3, r3, #24 │ │ - adds r0, r2, #0 │ │ - orrs r0, r3 │ │ - str r0, [sp, #0] │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - blx 1c9b0 │ │ - ldr r3, [r4, #100] ; 0x64 │ │ - movs r2, #0 │ │ - adds r3, r3, r6 │ │ - str r2, [r3, #80] ; 0x50 │ │ - ldr r1, [r4, #100] ; 0x64 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - lsls r2, r7, #2 │ │ - adds r6, r1, r6 │ │ - str r6, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ - adds r3, #1 │ │ - str r3, [sp, #24] │ │ - adds r7, #1 │ │ - ldr r0, [sp, #28] │ │ - cmp r7, r0 │ │ - blt.n 22470 │ │ - ldr r5, [pc, #76] ; (22574 ) │ │ - ldr r0, [r4, #120] ; 0x78 │ │ - movs r1, #4 │ │ - add r5, pc │ │ - adds r2, r5, #0 │ │ - movs r3, #146 ; 0x92 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [r4, #88] ; 0x58 │ │ - ldr r3, [pc, #60] ; (22578 ) │ │ - str r0, [r4, #116] ; 0x74 │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #92] ; 0x5c │ │ - adds r1, r5, #0 │ │ + ldr r5, [sp, #12] │ │ + str r2, [sp, #12] │ │ + str r3, [r6, #12] │ │ + b.n 23848 │ │ + adds r3, r4, #0 │ │ + adds r3, #168 ; 0xa8 │ │ + str r3, [sp, #32] │ │ + ldr r3, [r3, #0] │ │ + adds r1, #32 │ │ + str r1, [r5, #0] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #72] ; (23c00 ) │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + lsls r1, r1, #3 │ │ add r3, pc │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #120] ; 0x78 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r2, r3, #0 │ │ + ldr r3, [pc, #64] ; (23c04 ) │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ + movs r2, #238 ; 0xee │ │ + ldr r3, [sp, #32] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + lsls r2, r2, #2 │ │ + str r0, [r3, #0] │ │ + ldr r3, [r5, #0] │ │ movs r0, #1 │ │ - str r2, [sp, #8] │ │ - movs r2, #148 ; 0x94 │ │ - bl 4003c │ │ - add sp, #44 ; 0x2c │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #48] ; (23c08 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 23830 │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #72 ; 0x48 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 23bf2 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + ldr r3, [pc, #24] ; (23c0c ) │ │ + add sp, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - bkpt 0x0038 │ │ - movs r2, r0 │ │ - pop {r1, r3, r7, pc} │ │ - movs r2, r0 │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ - movs r2, r0 │ │ - pop {r1, r5, r6, pc} │ │ - movs r2, r0 │ │ - pop {r1, r4, r5, r7, pc} │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ movs r2, r0 │ │ - pop {r3, r4, pc} │ │ - movs r2, r0 │ │ - pop {r4, r6, r7} │ │ - movs r2, r0 │ │ - pop {r1} │ │ + lsls r3, r0, #17 │ │ + movs r0, r0 │ │ + stmia r1!, {r2, r3, r4} │ │ movs r2, r0 │ │ - pop {r0, r5, r7} │ │ + lsls r6, r6, #14 │ │ + movs r0, r0 │ │ + stmia r1!, {r1, r2, r6, r7} │ │ movs r2, r0 │ │ + lsls r4, r1, #17 │ │ + movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r6, [r0, #20] │ │ + ldr r3, [r0, #20] │ │ sub sp, #60 ; 0x3c │ │ - ldr r1, [pc, #844] ; (228d0 ) │ │ - ldr r3, [pc, #844] ; (228d4 ) │ │ - str r6, [sp, #44] ; 0x2c │ │ - ldr r6, [r0, #40] ; 0x28 │ │ - ldr r5, [r0, #16] │ │ - add r3, pc │ │ + ldr r1, [pc, #820] ; (23f4c ) │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r0, #40] ; 0x28 │ │ + ldr r7, [r0, #16] │ │ movs r2, #186 ; 0xba │ │ + str r3, [sp, #32] │ │ + ldr r3, [pc, #812] ; (23f50 ) │ │ adds r4, r0, #0 │ │ - add r1, pc │ │ + add r3, pc │ │ movs r0, #1 │ │ - str r6, [sp, #40] ; 0x28 │ │ - bl 4003c │ │ + add r1, pc │ │ + bl 41bd4 │ │ movs r2, #1 │ │ movs r3, #0 │ │ negs r2, r2 │ │ - b.n 225ac │ │ - ldr r1, [r4, #112] ; 0x70 │ │ - lsls r0, r3, #2 │ │ + ldr r1, [sp, #32] │ │ + cmp r3, r1 │ │ + bge.n 23c46 │ │ + ldr r0, [r4, #112] ; 0x70 │ │ + lsls r1, r3, #2 │ │ adds r3, #1 │ │ - str r2, [r0, r1] │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - cmp r3, r6 │ │ - blt.n 225a4 │ │ - ldr r2, [r4, #88] ; 0x58 │ │ - ldr r1, [pc, #800] ; (228d8 ) │ │ - ldr r3, [pc, #804] ; (228dc ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #92] ; 0x5c │ │ - add r3, pc │ │ - add r1, pc │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #120] ; 0x78 │ │ - movs r0, #1 │ │ - str r2, [sp, #8] │ │ + str r2, [r1, r0] │ │ + b.n 23c36 │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + ldr r1, [pc, #776] ; (23f54 ) │ │ movs r2, #192 ; 0xc0 │ │ - bl 4003c │ │ - movs r3, #0 │ │ - str r3, [r4, #124] ; 0x7c │ │ - str r3, [r4, #88] ; 0x58 │ │ - str r3, [r4, #92] ; 0x5c │ │ - str r3, [sp, #24] │ │ - b.n 228be │ │ - ldr r1, [sp, #24] │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + movs r0, #1 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + add r1, pc │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #764] ; (23f58 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r2, #0 │ │ + str r2, [r4, #124] ; 0x7c │ │ + str r2, [r4, #88] ; 0x58 │ │ + str r2, [r4, #92] ; 0x5c │ │ + str r2, [sp, #20] │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #32] │ │ + cmp r3, r2 │ │ + blt.n 23c76 │ │ + b.n 23f6c │ │ movs r0, #20 │ │ - ldr r3, [r5, #8] │ │ - adds r6, r0, #0 │ │ - muls r6, r1 │ │ - adds r3, r3, r6 │ │ + ldr r3, [sp, #20] │ │ + muls r3, r0 │ │ + str r3, [sp, #24] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r7, #8] │ │ ldr r0, [r4, #56] ; 0x38 │ │ + adds r3, r3, r2 │ │ ldr r1, [r3, #16] │ │ - str r6, [sp, #28] │ │ - bl 31986 │ │ + bl 332b8 │ │ cmp r0, #0 │ │ - bne.n 225f6 │ │ - b.n 228b8 │ │ - ldr r3, [r5, #8] │ │ - adds r3, r3, r6 │ │ + bne.n 23c92 │ │ + b.n 23f42 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r7, #8] │ │ + adds r3, r3, r2 │ │ ldr r2, [r3, #8] │ │ + str r2, [sp, #36] ; 0x24 │ │ cmp r2, #1 │ │ - bne.n 22610 │ │ + bne.n 23cb0 │ │ ldr r3, [r4, #124] ; 0x7c │ │ + ldr r1, [sp, #20] │ │ + adds r2, r3, #1 │ │ + str r2, [r4, #124] ; 0x7c │ │ ldr r2, [r4, #116] ; 0x74 │ │ - ldr r6, [sp, #24] │ │ - lsls r1, r3, #2 │ │ - adds r3, #1 │ │ - str r6, [r1, r2] │ │ - str r3, [r4, #124] ; 0x7c │ │ - b.n 228b8 │ │ + lsls r3, r3, #2 │ │ + str r1, [r3, r2] │ │ + b.n 23f42 │ │ ldr r3, [r3, #4] │ │ - ldr r1, [r4, #88] ; 0x58 │ │ - ldrh r0, [r3, #0] │ │ + movs r5, #0 │ │ + ldrh r2, [r3, #0] │ │ ldrh r3, [r3, #2] │ │ - str r1, [sp, #36] ; 0x24 │ │ - lsls r2, r0, #16 │ │ - lsls r6, r3, #16 │ │ - asrs r2, r2, #16 │ │ - asrs r6, r6, #16 │ │ - movs r1, #0 │ │ - str r3, [sp, #32] │ │ - str r0, [sp, #20] │ │ - adds r3, r1, #0 │ │ + ldr r6, [r4, #88] ; 0x58 │ │ mov ip, r2 │ │ - str r6, [sp, #52] ; 0x34 │ │ - b.n 2264e │ │ - adds r7, r0, r1 │ │ - adds r2, r7, #0 │ │ - adds r2, #92 ; 0x5c │ │ - movs r6, #0 │ │ - ldrsh r6, [r2, r6] │ │ - cmp r6, ip │ │ - bne.n 2264a │ │ - adds r7, #94 ; 0x5e │ │ - movs r6, #0 │ │ - ldrsh r7, [r7, r6] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - cmp r7, r2 │ │ - beq.n 226a6 │ │ - adds r3, #1 │ │ - adds r1, #96 ; 0x60 │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - ldr r0, [r4, #80] ; 0x50 │ │ - cmp r3, r6 │ │ - blt.n 22630 │ │ - mov r2, ip │ │ - bne.n 226a6 │ │ + str r3, [sp, #40] ; 0x28 │ │ + lsls r3, r2, #16 │ │ + asrs r3, r3, #16 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + lsls r0, r3, #16 │ │ + asrs r0, r0, #16 │ │ + ldr r2, [r4, #80] ; 0x50 │ │ + cmp r5, r6 │ │ + bge.n 23cf4 │ │ + movs r3, #96 ; 0x60 │ │ + muls r3, r5 │ │ + adds r3, r2, r3 │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r1, #92 ; 0x5c │ │ + movs r3, #0 │ │ + ldrsh r1, [r1, r3] │ │ + ldr r3, [sp, #28] │ │ + cmp r1, r3 │ │ + bne.n 23d3e │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r3, #94 ; 0x5e │ │ + movs r1, #0 │ │ + ldrsh r3, [r3, r1] │ │ + cmp r3, r0 │ │ + bne.n 23d3e │ │ + b.n 23d42 │ │ + cmp r5, r6 │ │ + bne.n 23d42 │ │ movs r6, #96 ; 0x60 │ │ - muls r6, r3 │ │ - movs r3, #12 │ │ - muls r2, r3 │ │ - ldr r3, [r4, #12] │ │ - adds r6, r0, r6 │ │ - ldr r3, [r3, #20] │ │ - ldr r3, [r3, #56] ; 0x38 │ │ - adds r3, r3, r2 │ │ - ldrb r1, [r3, #5] │ │ - ldrb r0, [r3, #4] │ │ - adds r3, r6, #6 │ │ - lsls r1, r1, #8 │ │ - orrs r1, r0 │ │ - strh r1, [r3, #62] ; 0x3e │ │ + adds r3, r6, #0 │ │ + muls r3, r5 │ │ + adds r6, r2, r3 │ │ ldr r3, [r4, #12] │ │ - mov r0, sp │ │ - ldr r3, [r3, #20] │ │ - ldr r3, [r3, #56] ; 0x38 │ │ - ldrb r1, [r3, r2] │ │ - adds r2, r3, r2 │ │ - ldrb r3, [r2, #1] │ │ - movs r2, #32 │ │ + movs r0, #12 │ │ + ldr r2, [r3, #20] │ │ + mov r3, ip │ │ + lsls r3, r3, #16 │ │ + asrs r3, r3, #16 │ │ + adds r1, r0, #0 │ │ + muls r1, r3 │ │ + ldr r3, [r2, #56] ; 0x38 │ │ + adds r5, #1 │ │ + adds r3, r3, r1 │ │ + ldrb r2, [r3, #5] │ │ + ldrb r1, [r3, #4] │ │ + lsls r2, r2, #8 │ │ + orrs r2, r1 │ │ + adds r1, r6, #6 │ │ + strh r2, [r1, #62] ; 0x3e │ │ + ldrb r2, [r3, #0] │ │ + ldrb r3, [r3, #1] │ │ lsls r3, r3, #8 │ │ - orrs r1, r3 │ │ - strh r1, [r6, #54] ; 0x36 │ │ - movs r1, #20 │ │ - ldrh r0, [r1, r0] │ │ - mov r1, sp │ │ - ldrh r1, [r2, r1] │ │ + orrs r3, r2 │ │ + strh r3, [r6, #54] ; 0x36 │ │ adds r3, r6, #0 │ │ + mov r2, ip │ │ adds r3, #92 ; 0x5c │ │ - strh r0, [r3, #0] │ │ - strh r1, [r3, #2] │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - adds r3, #1 │ │ - str r3, [r4, #88] ; 0x58 │ │ - b.n 226ac │ │ - movs r6, #96 ; 0x60 │ │ - muls r6, r3 │ │ - adds r6, r0, r6 │ │ - ldr r3, [r5, #8] │ │ - ldr r2, [sp, #28] │ │ - adds r3, r3, r2 │ │ - ldr r3, [r3, #8] │ │ + strh r2, [r3, #0] │ │ + mov r2, sp │ │ + ldrh r2, [r2, #40] ; 0x28 │ │ + strh r2, [r3, #2] │ │ + str r5, [r4, #88] ; 0x58 │ │ + b.n 23d4a │ │ + adds r5, #1 │ │ + b.n 23cca │ │ + movs r3, #96 ; 0x60 │ │ + adds r6, r3, #0 │ │ + muls r6, r5 │ │ + adds r6, r2, r6 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #2 │ │ - bne.n 226d2 │ │ + bne.n 23d6a │ │ ldr r3, [r6, #84] ; 0x54 │ │ cmp r3, #0 │ │ - bge.n 226c4 │ │ - ldr r3, [sp, #24] │ │ + bge.n 23d5c │ │ + ldr r3, [sp, #20] │ │ str r3, [r6, #84] ; 0x54 │ │ - b.n 228b8 │ │ + b.n 23f42 │ │ ldr r1, [r4, #112] ; 0x70 │ │ lsls r3, r3, #2 │ │ adds r2, r1, r3 │ │ ldr r3, [r2, #0] │ │ cmp r3, #0 │ │ - bge.n 226c6 │ │ - b.n 228b4 │ │ - ldr r1, [sp, #24] │ │ + bge.n 23d5e │ │ + b.n 23f3e │ │ + ldr r1, [sp, #20] │ │ movs r2, #1 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 19960 │ │ + bl 1aca0 │ │ ldr r3, [r4, #12] │ │ - str r0, [sp, #32] │ │ - ldr r0, [sp, #28] │ │ + ldr r1, [sp, #24] │ │ + str r0, [sp, #28] │ │ ldr r2, [r3, #20] │ │ - ldr r3, [r5, #8] │ │ - ldr r7, [r6, #80] ; 0x50 │ │ + ldr r3, [r7, #8] │ │ ldr r2, [r2, #56] ; 0x38 │ │ - adds r3, r3, r0 │ │ + adds r3, r3, r1 │ │ ldr r3, [r3, #4] │ │ movs r1, #2 │ │ ldrsh r3, [r3, r1] │ │ movs r1, #12 │ │ - muls r3, r1 │ │ - adds r3, r2, r3 │ │ - ldrb r2, [r3, #5] │ │ - ldrb r1, [r3, #4] │ │ - lsls r2, r2, #8 │ │ - orrs r2, r1 │ │ - ldrb r1, [r3, #6] │ │ - ldrb r3, [r3, #7] │ │ - lsls r1, r1, #16 │ │ - orrs r2, r1 │ │ + adds r5, r1, #0 │ │ + muls r5, r3 │ │ + adds r5, r2, r5 │ │ + ldrb r3, [r5, #5] │ │ + ldrb r2, [r5, #4] │ │ + lsls r3, r3, #8 │ │ + orrs r3, r2 │ │ + ldrb r2, [r5, #6] │ │ + lsls r2, r2, #16 │ │ + orrs r2, r3 │ │ + ldrb r3, [r5, #7] │ │ + ldr r5, [r6, #80] ; 0x50 │ │ lsls r3, r3, #24 │ │ orrs r3, r2 │ │ str r3, [sp, #36] ; 0x24 │ │ - cmp r7, #0 │ │ - bne.n 22762 │ │ - ldr r1, [pc, #460] ; (228e0 ) │ │ + cmp r5, #0 │ │ + bne.n 23df2 │ │ + ldr r1, [pc, #428] ; (23f5c ) │ │ movs r2, #252 ; 0xfc │ │ - ldr r0, [r4, #68] ; 0x44 │ │ add r1, pc │ │ - bl 40fba <__listelem_malloc__> │ │ - str r0, [r6, #80] ; 0x50 │ │ - ldr r3, [r5, #8] │ │ - ldr r6, [sp, #28] │ │ - adds r7, r0, #0 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ movs r1, #1 │ │ - adds r3, r3, r6 │ │ + adds r5, r0, #0 │ │ + ldr r3, [r7, #8] │ │ + ldr r2, [sp, #24] │ │ + negs r1, r1 │ │ + str r0, [r6, #80] ; 0x50 │ │ + adds r3, r3, r2 │ │ ldr r3, [r3, #4] │ │ + movs r2, #2 │ │ + ldrsh r3, [r3, r2] │ │ movs r2, #0 │ │ - negs r1, r1 │ │ - movs r0, #2 │ │ - ldrsh r3, [r3, r0] │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - str r1, [r7, #92] ; 0x5c │ │ - str r3, [r7, #88] ; 0x58 │ │ - str r2, [r7, #80] ; 0x50 │ │ - str r2, [r7, #84] ; 0x54 │ │ - ldr r3, [sp, #32] │ │ + str r1, [r0, #92] ; 0x5c │ │ + adds r1, r5, #0 │ │ + str r3, [r0, #88] ; 0x58 │ │ + str r2, [r0, #80] ; 0x50 │ │ + str r2, [r0, #84] ; 0x54 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - adds r1, r7, #0 │ │ - str r6, [sp, #0] │ │ - blx 1c9b0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #28] │ │ + bl 48b24 <_Unwind_GetTextRelBase@@Base+0x478> │ │ ldr r3, [r4, #92] ; 0x5c │ │ adds r3, #1 │ │ str r3, [r4, #92] ; 0x5c │ │ - movs r6, #2 │ │ - str r6, [sp, #20] │ │ - adds r6, r5, #0 │ │ - b.n 2288a │ │ - ldr r6, [r7, #84] ; 0x54 │ │ - str r6, [sp, #20] │ │ + movs r3, #2 │ │ + str r3, [sp, #28] │ │ + b.n 23eca │ │ + adds r5, r6, #0 │ │ + ldrh r3, [r5, #52] ; 0x34 │ │ + ldr r2, [sp, #28] │ │ + cmp r3, r2 │ │ + beq.n 23dea │ │ + ldr r6, [r5, #84] ; 0x54 │ │ cmp r6, #0 │ │ - beq.n 2276c │ │ - adds r7, r6, #0 │ │ - ldrh r3, [r7, #52] ; 0x34 │ │ - ldr r6, [sp, #32] │ │ - cmp r3, r6 │ │ - bne.n 22758 │ │ - b.n 22750 │ │ - ldr r1, [pc, #372] ; (228e4 ) │ │ + bne.n 23df0 │ │ movs r2, #131 ; 0x83 │ │ + ldr r1, [pc, #348] ; (23f60 ) │ │ lsls r2, r2, #1 │ │ - add r1, pc │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 40fba <__listelem_malloc__> │ │ - str r0, [r7, #84] ; 0x54 │ │ - adds r6, r0, #0 │ │ - ldr r3, [r5, #8] │ │ - ldr r0, [sp, #28] │ │ - ldr r2, [sp, #20] │ │ - adds r7, r6, #0 │ │ - adds r3, r3, r0 │ │ + add r1, pc │ │ + str r5, [sp, #40] ; 0x28 │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #24] │ │ + adds r5, r0, #0 │ │ + str r0, [r3, #84] ; 0x54 │ │ + ldr r3, [r7, #8] │ │ + adds r1, r5, #0 │ │ + adds r3, r3, r2 │ │ ldr r3, [r3, #4] │ │ - movs r1, #2 │ │ - ldrsh r3, [r3, r1] │ │ - str r2, [r6, #80] ; 0x50 │ │ - str r2, [r6, #84] ; 0x54 │ │ - str r3, [r6, #88] ; 0x58 │ │ + movs r2, #2 │ │ + ldrsh r3, [r3, r2] │ │ movs r2, #1 │ │ + str r3, [r0, #88] ; 0x58 │ │ ldr r3, [sp, #36] ; 0x24 │ │ negs r2, r2 │ │ - str r2, [r6, #92] ; 0x5c │ │ + str r2, [r0, #92] ; 0x5c │ │ + str r6, [r0, #80] ; 0x50 │ │ + str r6, [r0, #84] ; 0x54 │ │ ldr r0, [r4, #60] ; 0x3c │ │ str r3, [sp, #0] │ │ - adds r1, r6, #0 │ │ - ldr r3, [sp, #32] │ │ - ldr r2, [sp, #20] │ │ - blx 1c9b0 │ │ - ldr r3, [r4, #92] ; 0x5c │ │ - adds r3, #1 │ │ - str r3, [r4, #92] ; 0x5c │ │ - b.n 22750 │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #20] │ │ + adds r2, r6, #0 │ │ + b.n 23dde │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [sp, #28] │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 19960 │ │ + bl 1aca0 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [sp, #24] │ │ + str r0, [sp, #40] ; 0x28 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #12] │ │ - ldr r1, [sp, #28] │ │ - str r0, [sp, #36] ; 0x24 │ │ ldr r2, [r3, #20] │ │ - ldr r3, [r6, #8] │ │ - ldr r0, [sp, #20] │ │ + ldr r3, [r7, #8] │ │ ldr r2, [r2, #56] ; 0x38 │ │ adds r3, r3, r1 │ │ ldr r3, [r3, #4] │ │ - lsls r0, r0, #1 │ │ - str r0, [sp, #32] │ │ - ldrsh r3, [r3, r0] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldrsh r3, [r3, r1] │ │ movs r1, #12 │ │ - ldr r5, [r7, #80] ; 0x50 │ │ - muls r3, r1 │ │ - adds r3, r2, r3 │ │ - ldrb r2, [r3, #5] │ │ - ldrb r1, [r3, #4] │ │ - lsls r2, r2, #8 │ │ - orrs r2, r1 │ │ - ldrb r1, [r3, #6] │ │ - ldrb r3, [r3, #7] │ │ - lsls r1, r1, #16 │ │ - orrs r2, r1 │ │ + adds r6, r1, #0 │ │ + muls r6, r3 │ │ + adds r6, r2, r6 │ │ + ldrb r3, [r6, #5] │ │ + ldrb r2, [r6, #4] │ │ + lsls r3, r3, #8 │ │ + orrs r3, r2 │ │ + ldrb r2, [r6, #6] │ │ + lsls r2, r2, #16 │ │ + orrs r2, r3 │ │ + ldrb r3, [r6, #7] │ │ + ldr r6, [r5, #80] ; 0x50 │ │ lsls r3, r3, #24 │ │ orrs r3, r2 │ │ str r3, [sp, #48] ; 0x30 │ │ - cmp r5, #0 │ │ - bne.n 2287a │ │ - ldr r1, [pc, #240] ; (228e8 ) │ │ + cmp r6, #0 │ │ + bne.n 23ede │ │ movs r2, #137 ; 0x89 │ │ + ldr r1, [pc, #220] ; (23f64 ) │ │ lsls r2, r2, #1 │ │ - add r1, pc │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 40fba <__listelem_malloc__> │ │ - str r0, [r7, #80] ; 0x50 │ │ - ldr r3, [r6, #8] │ │ - ldr r1, [sp, #28] │ │ - ldr r2, [sp, #32] │ │ - adds r5, r0, #0 │ │ - adds r3, r3, r1 │ │ - ldr r3, [r3, #4] │ │ + add r1, pc │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ movs r1, #1 │ │ + adds r6, r0, #0 │ │ + ldr r3, [r7, #8] │ │ + ldr r2, [sp, #24] │ │ negs r1, r1 │ │ + str r0, [r5, #80] ; 0x50 │ │ + adds r3, r3, r2 │ │ + ldr r3, [r3, #4] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ ldrsh r3, [r3, r2] │ │ movs r2, #0 │ │ str r1, [r0, #92] ; 0x5c │ │ + adds r1, r6, #0 │ │ str r3, [r0, #88] ; 0x58 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ str r2, [r0, #80] ; 0x50 │ │ str r2, [r0, #84] ; 0x54 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ ldr r0, [r4, #60] ; 0x3c │ │ str r3, [sp, #0] │ │ - adds r1, r5, #0 │ │ - b.n 2286a │ │ - ldr r7, [r5, #84] ; 0x54 │ │ - cmp r7, #0 │ │ - bne.n 22878 │ │ - ldr r1, [pc, #184] ; (228ec ) │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + bl 48b24 <_Unwind_GetTextRelBase@@Base+0x478> │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + adds r3, #1 │ │ + str r3, [r4, #92] ; 0x5c │ │ + adds r5, r6, #0 │ │ + ldr r3, [sp, #28] │ │ + adds r3, #1 │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r7, #8] │ │ + adds r3, r3, r2 │ │ + ldr r3, [r3, #8] │ │ + ldr r2, [sp, #28] │ │ + subs r3, #1 │ │ + cmp r2, r3 │ │ + blt.n 23e3a │ │ + b.n 23f26 │ │ + adds r6, r5, #0 │ │ + ldrh r3, [r6, #52] ; 0x34 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + cmp r3, r2 │ │ + beq.n 23ec2 │ │ + ldr r5, [r6, #84] ; 0x54 │ │ + cmp r5, #0 │ │ + bne.n 23edc │ │ movs r2, #143 ; 0x8f │ │ + ldr r1, [pc, #120] ; (23f68 ) │ │ lsls r2, r2, #1 │ │ - add r1, pc │ │ ldr r0, [r4, #68] ; 0x44 │ │ - str r5, [sp, #52] ; 0x34 │ │ - bl 40fba <__listelem_malloc__> │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #28] │ │ - ldr r2, [sp, #32] │ │ - str r5, [r0, #84] ; 0x54 │ │ - ldr r3, [r6, #8] │ │ - adds r3, r3, r1 │ │ + add r1, pc │ │ + str r6, [sp, #52] ; 0x34 │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #24] │ │ + adds r6, r0, #0 │ │ + str r0, [r3, #84] ; 0x54 │ │ + ldr r3, [r7, #8] │ │ + adds r1, r6, #0 │ │ + adds r3, r3, r2 │ │ ldr r3, [r3, #4] │ │ - adds r1, r5, #0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ ldrsh r3, [r3, r2] │ │ movs r2, #1 │ │ - negs r2, r2 │ │ - str r2, [r5, #92] ; 0x5c │ │ - str r3, [r5, #88] ; 0x58 │ │ - str r7, [r5, #80] ; 0x50 │ │ - str r7, [r5, #84] ; 0x54 │ │ + str r3, [r0, #88] ; 0x58 │ │ ldr r3, [sp, #48] ; 0x30 │ │ + negs r2, r2 │ │ + str r2, [r0, #92] ; 0x5c │ │ + str r5, [r0, #80] ; 0x50 │ │ + str r5, [r0, #84] ; 0x54 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - adds r2, r7, #0 │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - blx 1c9b0 │ │ - ldr r3, [r4, #92] ; 0x5c │ │ - adds r3, #1 │ │ - str r3, [r4, #92] ; 0x5c │ │ - b.n 22882 │ │ - adds r5, r7, #0 │ │ - ldrh r3, [r5, #52] ; 0x34 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - cmp r3, r0 │ │ - bne.n 2282c │ │ - ldr r1, [sp, #20] │ │ - adds r7, r5, #0 │ │ - adds r1, #1 │ │ - str r1, [sp, #20] │ │ - ldr r3, [r6, #8] │ │ - ldr r2, [sp, #28] │ │ - ldr r0, [sp, #20] │ │ - adds r3, r3, r2 │ │ - ldr r3, [r3, #8] │ │ - subs r3, #1 │ │ - cmp r0, r3 │ │ - blt.n 227b2 │ │ - ldr r3, [r7, #92] ; 0x5c │ │ - adds r5, r6, #0 │ │ + adds r2, r5, #0 │ │ + b.n 23eb6 │ │ + ldr r3, [r5, #92] ; 0x5c │ │ cmp r3, #0 │ │ - bge.n 228a8 │ │ - ldr r6, [sp, #24] │ │ - str r6, [r7, #92] ; 0x5c │ │ - b.n 228b8 │ │ + bge.n 23f32 │ │ + ldr r3, [sp, #20] │ │ + str r3, [r5, #92] ; 0x5c │ │ + b.n 23f42 │ │ ldr r1, [r4, #112] ; 0x70 │ │ lsls r3, r3, #2 │ │ adds r2, r1, r3 │ │ ldr r3, [r2, #0] │ │ cmp r3, #0 │ │ - bge.n 228aa │ │ - ldr r6, [sp, #24] │ │ - str r6, [r2, #0] │ │ - ldr r6, [sp, #24] │ │ - adds r6, #1 │ │ - str r6, [sp, #24] │ │ - ldr r6, [sp, #24] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - cmp r6, r0 │ │ - bge.n 228c8 │ │ - b.n 225da │ │ - ldr r3, [r4, #124] ; 0x7c │ │ - movs r6, #0 │ │ - str r3, [r4, #120] ; 0x78 │ │ - b.n 2292a │ │ - cbnz r4, 2293a │ │ - movs r2, r0 │ │ - pop {r0, r2, r3, r7} │ │ - movs r2, r0 │ │ - cbnz r0, 22938 │ │ + bge.n 23f34 │ │ + ldr r3, [sp, #20] │ │ + str r3, [r2, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r3, #1 │ │ + str r3, [sp, #20] │ │ + b.n 23c6c │ │ + nop ; (mov r8, r8) │ │ + stmia r0!, {r2, r3, r5, r7} │ │ movs r2, r0 │ │ - pop {r0, r1, r4, r5, r6} │ │ + stmia r1!, {r0, r1, r3, r4, r7} │ │ movs r2, r0 │ │ - rev r6, r2 │ │ + stmia r0!, {r7} │ │ movs r2, r0 │ │ - cbnz r4, 22916 │ │ + stmia r1!, {r0, r1, r3, r4, r5, r6} │ │ movs r2, r0 │ │ - cbnz r2, 228f8 │ │ + itte cs │ │ + movcs r2, r0 │ │ + bkpt 0x00ce │ │ + movcc r2, r0 │ │ + bkpt 0x004c │ │ movs r2, r0 │ │ - ; instruction: 0xb8f6 │ │ + pop {r1, r5, r6, r7, pc} │ │ movs r2, r0 │ │ - movs r1, #20 │ │ - adds r7, r1, #0 │ │ - muls r7, r6 │ │ - ldr r3, [r5, #8] │ │ - adds r3, r3, r7 │ │ + movs r5, #0 │ │ + ldr r3, [r4, #124] ; 0x7c │ │ + str r3, [r4, #120] ; 0x78 │ │ + ldr r3, [sp, #32] │ │ + cmp r5, r3 │ │ + bge.n 23fb6 │ │ + movs r6, #20 │ │ + adds r3, r6, #0 │ │ + muls r3, r5 │ │ + adds r6, r3, #0 │ │ + ldr r3, [r7, #8] │ │ + adds r3, r3, r6 │ │ ldr r3, [r3, #8] │ │ cmp r3, #1 │ │ - bne.n 22928 │ │ - adds r0, r5, #0 │ │ - adds r1, r6, #0 │ │ - bl 18bcc │ │ + bne.n 23fb2 │ │ + adds r0, r7, #0 │ │ + adds r1, r5, #0 │ │ + bl 19ef4 │ │ cmp r0, #0 │ │ - bne.n 22928 │ │ - ldr r3, [r5, #8] │ │ + bne.n 23fb2 │ │ + ldr r3, [r7, #8] │ │ ldr r0, [r4, #56] ; 0x38 │ │ - adds r7, r3, r7 │ │ - ldr r1, [r7, #16] │ │ - bl 31986 │ │ + adds r6, r3, r6 │ │ + ldr r1, [r6, #16] │ │ + bl 332b8 │ │ cmp r0, #0 │ │ - bne.n 22928 │ │ + bne.n 23fb2 │ │ ldr r3, [r4, #120] ; 0x78 │ │ + adds r2, r3, #1 │ │ + str r2, [r4, #120] ; 0x78 │ │ ldr r2, [r4, #116] ; 0x74 │ │ - lsls r1, r3, #2 │ │ - adds r3, #1 │ │ - str r6, [r1, r2] │ │ - str r3, [r4, #120] ; 0x78 │ │ - adds r6, #1 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - cmp r6, r2 │ │ - blt.n 228f0 │ │ - ldr r2, [r4, #92] ; 0x5c │ │ - ldr r3, [r4, #96] ; 0x60 │ │ - cmp r2, r3 │ │ - blt.n 22974 │ │ - ldr r1, [pc, #112] ; (229ac ) │ │ - ldr r3, [pc, #116] ; (229b0 ) │ │ - adds r2, #128 ; 0x80 │ │ - movs r0, #1 │ │ - str r2, [r4, #96] ; 0x60 │ │ - str r2, [sp, #0] │ │ + lsls r3, r3, #2 │ │ + str r5, [r3, r2] │ │ + adds r5, #1 │ │ + b.n 23f72 │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + ldr r2, [r4, #96] ; 0x60 │ │ + cmp r3, r2 │ │ + blt.n 23ff8 │ │ movs r2, #163 ; 0xa3 │ │ - add r3, pc │ │ - lsls r2, r0 │ │ + adds r3, #128 ; 0x80 │ │ + str r3, [r4, #96] ; 0x60 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #108] ; (24034 ) │ │ + ldr r3, [pc, #108] ; (24038 ) │ │ + movs r0, #1 │ │ add r1, pc │ │ - bl 4003c │ │ - adds r3, r4, #4 │ │ - ldr r0, [r3, #124] ; 0x7c │ │ - cmp r0, #0 │ │ - beq.n 2295c │ │ - bl 3ec46 │ │ - ldr r3, [pc, #84] ; (229b4 ) │ │ - movs r2, #166 ; 0xa6 │ │ lsls r2, r2, #1 │ │ add r3, pc │ │ - str r2, [sp, #0] │ │ - ldr r1, [r4, #96] ; 0x60 │ │ + adds r5, r4, #4 │ │ + bl 41bd4 │ │ + ldr r0, [r5, #124] ; 0x7c │ │ + cmp r0, #0 │ │ + beq.n 23fe2 │ │ + bl 4073a │ │ + movs r3, #166 ; 0xa6 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #80] ; (2403c ) │ │ movs r0, #2 │ │ + ldr r1, [r4, #96] ; 0x60 │ │ movs r2, #4 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ - adds r3, r4, #4 │ │ - str r0, [r3, #124] ; 0x7c │ │ + add r3, pc │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ + str r0, [r5, #124] ; 0x7c │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #0 │ │ - bne.n 2298c │ │ - ldr r1, [pc, #60] ; (229b8 ) │ │ - ldr r3, [pc, #60] ; (229bc ) │ │ + bne.n 24010 │ │ movs r2, #168 ; 0xa8 │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #60] ; (24040 ) │ │ + ldr r3, [pc, #64] ; (24044 ) │ │ movs r0, #4 │ │ - lsls r2, r2, #1 │ │ - bl 4003c │ │ - ldr r2, [r4, #88] ; 0x58 │ │ - ldr r1, [pc, #48] ; (229c0 ) │ │ - ldr r3, [pc, #48] ; (229c4 ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #92] ; 0x5c │ │ add r1, pc │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #120] ; 0x78 │ │ + bl 41bd4 │ │ + movs r2, #84 ; 0x54 │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + ldr r1, [pc, #48] ; (24048 ) │ │ movs r0, #1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [pc, #36] ; (229c8 ) │ │ - bl 4003c │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + add r1, pc │ │ + adds r2, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #36] ; (2404c ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ - ; instruction: 0xb7e4 │ │ + nop ; (mov r8, r8) │ │ + pop {r1, r3, pc} │ │ movs r2, r0 │ │ - cbnz r7, 229bc │ │ + bkpt 0x0045 │ │ movs r2, r0 │ │ - ; instruction: 0xb7cc │ │ + pop {r1, r2, r5, r6, r7} │ │ movs r2, r0 │ │ - ; instruction: 0xb7ae │ │ + pop {r4, r6, r7} │ │ movs r2, r0 │ │ - cbnz r4, 229c4 │ │ + bkpt 0x0034 │ │ movs r2, r0 │ │ - ; instruction: 0xb798 │ │ + pop {r1, r3, r4, r5, r7} │ │ movs r2, r0 │ │ - cbnz r3, 229d8 │ │ + bkpt 0x005b │ │ movs r2, r0 │ │ - lsls r3, r2, #5 │ │ - ... │ │ │ │ -000229cc : │ │ +00024050 : │ │ push {r3, r4, r5, lr} │ │ ldr r3, [r0, #12] │ │ - ldr r5, [pc, #60] ; (22a10 ) │ │ adds r4, r0, #0 │ │ ldr r3, [r3, #20] │ │ - add r5, pc │ │ - adds r2, r5, #0 │ │ + ldr r5, [pc, #56] ; (24094 ) │ │ + movs r1, #12 │ │ ldr r0, [r3, #4] │ │ movs r3, #194 ; 0xc2 │ │ - movs r1, #12 │ │ + add r5, pc │ │ + adds r2, r5, #0 │ │ lsls r3, r3, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r3, r4, #0 │ │ adds r3, #172 ; 0xac │ │ str r0, [r3, #0] │ │ movs r3, #195 ; 0xc3 │ │ adds r2, r5, #0 │ │ movs r1, #16 │ │ ldr r0, [r4, #40] ; 0x28 │ │ lsls r3, r3, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r3, r4, #0 │ │ adds r3, #152 ; 0x98 │ │ str r0, [r3, #0] │ │ adds r0, r4, #0 │ │ - bl 222ec │ │ + bl 23024 │ │ adds r0, r4, #0 │ │ - bl 2257c │ │ + bl 23c10 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ; instruction: 0xb758 │ │ + pop {r1, r2, r4, r5, r6} │ │ movs r2, r0 │ │ │ │ -00022a14 : │ │ - push {r4, r5, r6, r7, lr} │ │ +00024098 : │ │ movs r3, #240 ; 0xf0 │ │ + push {r4, r5, r6, r7, lr} │ │ lsls r3, r3, #1 │ │ sub sp, #28 │ │ - adds r5, r0, #0 │ │ + adds r4, r0, #0 │ │ ldr r0, [r0, r3] │ │ - blx 445e0 <__aeabi_i2d> │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r7, r1, #0 │ │ - ldr r1, [pc, #172] ; (22ad4 ) │ │ + ldr r1, [pc, #176] ; (2415c ) │ │ adds r6, r0, #0 │ │ - ldr r0, [r5, #8] │ │ add r1, pc │ │ - bl 3f528 │ │ - blx 445e0 <__aeabi_i2d> │ │ + ldr r0, [r4, #8] │ │ + bl 41024 │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 44928 <__aeabi_ddiv> │ │ - adds r7, r5, #0 │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ - adds r7, #248 ; 0xf8 │ │ - ldr r0, [r7, #88] ; 0x58 │ │ - ldr r1, [r7, #92] ; 0x5c │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #4] │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r6, [pc, #124] ; (22ad8 ) │ │ - ldr r4, [pc, #124] ; (22adc ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + adds r5, r4, #0 │ │ + adds r6, r0, #0 │ │ + adds r7, r1, #0 │ │ + adds r5, #248 ; 0xf8 │ │ + ldr r2, [r5, #88] ; 0x58 │ │ + ldr r3, [r5, #92] ; 0x5c │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + adds r2, r6, #0 │ │ + ldr r0, [r5, #88] ; 0x58 │ │ + ldr r1, [r5, #92] ; 0x5c │ │ + adds r3, r7, #0 │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + movs r2, #216 ; 0xd8 │ │ + ldr r3, [pc, #120] ; (24160 ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - add r6, pc │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + adds r1, r3, #0 │ │ + ldr r3, [pc, #112] ; (24164 ) │ │ movs r0, #1 │ │ - add r4, pc │ │ - movs r2, #216 ; 0xd8 │ │ - adds r1, r6, #0 │ │ - lsls r2, r0 │ │ - adds r3, r4, #0 │ │ - bl 4003c │ │ - ldr r0, [r7, #96] ; 0x60 │ │ - ldr r1, [r7, #100] ; 0x64 │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ + lsls r2, r2, #1 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r0, [r5, #96] ; 0x60 │ │ + ldr r1, [r5, #100] ; 0x64 │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r4, [pc, #88] ; (22ae0 ) │ │ - ldr r2, [pc, #92] ; (22ae4 ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + movs r2, #180 ; 0xb4 │ │ + movs r5, #0 │ │ + ldr r3, [pc, #84] ; (24168 ) │ │ + adds r2, #255 ; 0xff │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - add r4, pc │ │ - adds r1, r6, #0 │ │ - adds r3, r4, #0 │ │ + add r3, pc │ │ + ldr r1, [sp, #20] │ │ movs r0, #1 │ │ - bl 4003c │ │ - adds r0, r5, #0 │ │ - movs r6, #0 │ │ - bl 22224 │ │ - adds r0, r5, #0 │ │ - bl 22266 │ │ - adds r4, r5, #4 │ │ - str r6, [r5, #96] ; 0x60 │ │ - ldr r0, [r4, #124] ; 0x7c │ │ - bl 3ec46 │ │ - str r6, [r4, #124] ; 0x7c │ │ - adds r4, #164 ; 0xa4 │ │ - ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ - str r6, [r4, #0] │ │ - ldr r0, [r4, #4] │ │ - bl 3ec3e │ │ - str r6, [r4, #4] │ │ - subs r4, #16 │ │ + bl 41bd4 │ │ + adds r0, r4, #0 │ │ + adds r6, r4, #4 │ │ + bl 23354 │ │ + adds r0, r4, #0 │ │ + bl 232a0 │ │ + str r5, [r4, #96] ; 0x60 │ │ + ldr r0, [r6, #124] ; 0x7c │ │ + bl 4073a │ │ + str r5, [r6, #124] ; 0x7c │ │ + adds r6, #164 ; 0xa4 │ │ + ldr r0, [r6, #0] │ │ + bl 40732 │ │ + adds r4, #152 ; 0x98 │ │ + ldr r0, [r6, #4] │ │ + str r5, [r6, #0] │ │ + bl 40732 │ │ + str r5, [r6, #4] │ │ ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ + str r5, [r4, #0] │ │ add sp, #28 │ │ - str r6, [r4, #0] │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldrb r3, [r1, #5] │ │ + ldrb r1, [r6, #25] │ │ movs r2, r0 │ │ - ; instruction: 0xb6cc │ │ + cbnz r4, 241de │ │ movs r2, r0 │ │ - ; instruction: 0xb8b2 │ │ + pop {r1, r3, r6, r7, pc} │ │ movs r2, r0 │ │ - ; instruction: 0xb8ad │ │ + pop {r0, r3, r6, r7, pc} │ │ movs r2, r0 │ │ - lsls r3, r6, #6 │ │ - ... │ │ │ │ -00022ae8 : │ │ +0002416c : │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ - ldr r6, [pc, #72] ; (22b38 ) │ │ - adds r5, r4, #0 │ │ - bl 22224 │ │ - adds r5, #152 ; 0x98 │ │ + adds r6, r4, #0 │ │ + bl 23354 │ │ + adds r6, #152 ; 0x98 │ │ adds r0, r4, #0 │ │ - bl 22266 │ │ - add r6, pc │ │ - ldr r0, [r5, #0] │ │ - bl 3ec3e │ │ - adds r2, r6, #0 │ │ + bl 232a0 │ │ + ldr r0, [r6, #0] │ │ + bl 40732 │ │ + movs r3, #208 ; 0xd0 │ │ + ldr r5, [pc, #56] ; (241c0 ) │ │ movs r1, #16 │ │ - ldr r3, [pc, #48] ; (22b3c ) │ │ + add r5, pc │ │ + adds r2, r5, #0 │ │ + adds r3, #255 ; 0xff │ │ ldr r0, [r4, #40] ; 0x28 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r0, [r5, #0] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + str r0, [r6, #0] │ │ ldr r0, [r4, #104] ; 0x68 │ │ - bl 3ec3e │ │ + bl 40732 │ │ movs r3, #233 ; 0xe9 │ │ - adds r2, r6, #0 │ │ + adds r2, r5, #0 │ │ movs r1, #4 │ │ lsls r3, r3, #1 │ │ ldr r0, [r4, #40] ; 0x28 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r0, [r4, #104] ; 0x68 │ │ adds r0, r4, #0 │ │ - bl 222ec │ │ + bl 23024 │ │ adds r0, r4, #0 │ │ - bl 2257c │ │ + bl 23c10 │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ - ; instruction: 0xb632 │ │ + nop ; (mov r8, r8) │ │ + cbnz r4, 24216 │ │ movs r2, r0 │ │ - lsls r7, r1, #7 │ │ - ... │ │ │ │ -00022b40 : │ │ - push {r4, r5, r6, lr} │ │ - movs r3, #134 ; 0x86 │ │ - lsls r3, r3, #1 │ │ - adds r5, r0, #0 │ │ +000241c4 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ + adds r6, r4, #0 │ │ + ldr r5, [r0, #40] ; 0x28 │ │ + adds r6, #57 ; 0x39 │ │ + adds r0, #13 │ │ movs r1, #0 │ │ movs r2, #40 ; 0x28 │ │ - ldr r6, [r0, #40] ; 0x28 │ │ - adds r0, r0, r3 │ │ - blx eb48 │ │ - movs r3, #156 ; 0x9c │ │ - lsls r3, r3, #1 │ │ - adds r4, r5, r3 │ │ - adds r0, r4, #0 │ │ - bl 42b00 │ │ - adds r0, r4, #0 │ │ - bl 42958 │ │ - adds r2, r5, #0 │ │ - adds r2, #180 ; 0xb4 │ │ + adds r6, #255 ; 0xff │ │ + adds r0, #255 ; 0xff │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ + adds r0, r6, #0 │ │ + bl 44820 │ │ + adds r0, r6, #0 │ │ + bl 44630 │ │ + adds r2, r4, #0 │ │ movs r3, #0 │ │ + movs r1, #1 │ │ + adds r2, #180 ; 0xb4 │ │ str r3, [r2, #0] │ │ str r3, [r2, #12] │ │ - adds r1, r5, #0 │ │ - movs r2, #1 │ │ - adds r1, #212 ; 0xd4 │ │ - negs r2, r2 │ │ - b.n 22b82 │ │ - ldr r0, [r1, #0] │ │ - lsls r4, r3, #2 │ │ + negs r1, r1 │ │ + adds r2, #32 │ │ + cmp r3, r5 │ │ + bge.n 24206 │ │ + ldr r6, [r2, #0] │ │ + lsls r0, r3, #2 │ │ adds r3, #1 │ │ - str r2, [r4, r0] │ │ - cmp r3, r6 │ │ - blt.n 22b7a │ │ - adds r2, r5, #0 │ │ - adds r1, r5, #0 │ │ + str r1, [r0, r6] │ │ + b.n 241f8 │ │ + adds r2, r4, #0 │ │ movs r3, #0 │ │ - adds r2, #8 │ │ - adds r1, #136 ; 0x88 │ │ - str r3, [r1, #0] │ │ + movs r0, #1 │ │ + movs r1, #12 │ │ + adds r2, #136 ; 0x88 │ │ + str r3, [r2, #0] │ │ + subs r2, #128 ; 0x80 │ │ str r3, [r2, #124] ; 0x7c │ │ adds r2, #140 ; 0x8c │ │ str r3, [r2, #0] │ │ - adds r0, r5, #0 │ │ subs r2, #4 │ │ - movs r1, #1 │ │ str r3, [r2, #0] │ │ str r3, [r2, #104] ; 0x68 │ │ str r3, [r2, #112] ; 0x70 │ │ - adds r0, #160 ; 0xa0 │ │ - adds r2, r3, #0 │ │ - negs r1, r1 │ │ - b.n 22bb4 │ │ - ldr r4, [r0, #0] │ │ - adds r2, #1 │ │ - str r1, [r4, r3] │ │ - adds r3, #12 │ │ - cmp r2, r6 │ │ - blt.n 22bac │ │ - adds r3, r5, #0 │ │ + negs r0, r0 │ │ + adds r2, #16 │ │ + cmp r3, r5 │ │ + bge.n 24236 │ │ + adds r6, r1, #0 │ │ + muls r6, r3 │ │ + ldr r7, [r2, #0] │ │ + adds r3, #1 │ │ + str r0, [r6, r7] │ │ + b.n 24226 │ │ + adds r3, r4, #0 │ │ + movs r5, #0 │ │ adds r3, #204 ; 0xcc │ │ - movs r4, #0 │ │ - str r4, [r3, #0] │ │ - ldr r0, [r5, #24] │ │ - bl 3ec3e │ │ - str r4, [r5, #24] │ │ - b.n 22bda │ │ - ldr r2, [r5, #116] ; 0x74 │ │ - lsls r1, r4, #2 │ │ - adds r4, #1 │ │ - ldr r2, [r1, r2] │ │ - lsls r2, r2, #2 │ │ - ldr r0, [r3, r2] │ │ - blx 1c950 │ │ - ldr r2, [r5, #120] ; 0x78 │ │ - ldr r3, [r5, #104] ; 0x68 │ │ - cmp r4, r2 │ │ - blt.n 22bca │ │ - ldr r2, [r5, #16] │ │ - ldr r2, [r2, #32] │ │ - lsls r2, r2, #2 │ │ - ldr r4, [r3, r2] │ │ + str r5, [r3, #0] │ │ + ldr r0, [r4, #24] │ │ + bl 40732 │ │ + str r5, [r4, #24] │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + ldr r2, [r4, #104] ; 0x68 │ │ + cmp r5, r3 │ │ + bge.n 24260 │ │ + ldr r1, [r4, #116] ; 0x74 │ │ + lsls r3, r5, #2 │ │ + adds r5, #1 │ │ + ldr r3, [r3, r1] │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r2, r3] │ │ + bl 48ac4 <_Unwind_GetTextRelBase@@Base+0x418> │ │ + b.n 24246 │ │ + ldr r3, [r4, #16] │ │ + ldr r3, [r3, #32] │ │ + lsls r3, r3, #2 │ │ + ldr r4, [r2, r3] │ │ adds r0, r4, #0 │ │ - blx 1c950 │ │ + bl 48ac4 <_Unwind_GetTextRelBase@@Base+0x418> │ │ movs r1, #0 │ │ movs r2, #1 │ │ adds r0, r4, #0 │ │ negs r2, r2 │ │ adds r3, r1, #0 │ │ - blx 1ca34 │ │ - pop {r4, r5, r6, pc} │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ... │ │ │ │ -00022c00 : │ │ +00024280 : │ │ + ldr r2, [pc, #764] ; (24580 ) │ │ push {r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ + adds r6, r0, #0 │ │ + ldr r3, [r2, #0] │ │ ldr r0, [r0, #12] │ │ - sub sp, #84 ; 0x54 │ │ - str r1, [sp, #68] ; 0x44 │ │ + sub sp, #92 ; 0x5c │ │ + str r3, [sp, #84] ; 0x54 │ │ adds r3, r0, #0 │ │ + str r1, [sp, #76] ; 0x4c │ │ adds r3, #89 ; 0x59 │ │ ldrb r3, [r3, #0] │ │ + str r2, [sp, #56] ; 0x38 │ │ cmp r3, #0 │ │ - bne.n 22cb8 │ │ - str r1, [sp, #24] │ │ - bl 15fe0 │ │ - ldr r6, [r4, #88] ; 0x58 │ │ - ldr r5, [r4, #80] ; 0x50 │ │ - b.n 22c34 │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - ldr r7, [sp, #24] │ │ - cmp r3, r7 │ │ - bne.n 22c30 │ │ - ldr r0, [r4, #12] │ │ - adds r1, r5, #0 │ │ - bl 1600c │ │ - subs r6, #1 │ │ - adds r5, #96 ; 0x60 │ │ - cmp r6, #0 │ │ - bgt.n 22c20 │ │ - ldr r5, [sp, #24] │ │ - movs r7, #1 │ │ - ands r7, r5 │ │ - adds r3, r7, #0 │ │ - adds r3, #32 │ │ - lsls r3, r3, #2 │ │ - adds r3, r4, r3 │ │ - ldr r6, [r3, #4] │ │ - adds r3, r4, #4 │ │ + beq.n 242b0 │ │ + ldr r0, [r6, #12] │ │ + add r1, sp, #76 ; 0x4c │ │ + bl 17598 │ │ + str r0, [sp, #24] │ │ + cmp r0, #0 │ │ + bne.n 24350 │ │ + b.n 24372 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + str r3, [sp, #12] │ │ + bl 17284 │ │ + ldr r5, [r6, #88] ; 0x58 │ │ + ldr r4, [r6, #80] ; 0x50 │ │ + cmp r5, #0 │ │ + ble.n 242d6 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + bne.n 242d0 │ │ + ldr r0, [r6, #12] │ │ + adds r1, r4, #0 │ │ + bl 172b0 │ │ + subs r5, #1 │ │ + adds r4, #96 ; 0x60 │ │ + b.n 242bc │ │ + movs r4, #1 │ │ + ldr r3, [sp, #12] │ │ + ands r4, r3 │ │ + lsls r4, r4, #2 │ │ + adds r3, r6, r4 │ │ + str r3, [sp, #16] │ │ + adds r3, #8 │ │ + ldr r7, [r3, #124] ; 0x7c │ │ + adds r3, r6, #4 │ │ ldr r3, [r3, #124] ; 0x7c │ │ - lsls r5, r7, #2 │ │ - str r5, [sp, #20] │ │ - ldr r5, [r3, r5] │ │ - b.n 22c5c │ │ - ldr r0, [r4, #12] │ │ - bl 1600c │ │ - subs r6, #1 │ │ + ldr r5, [r3, r4] │ │ ldmia r5!, {r1} │ │ - cmp r6, #0 │ │ - bgt.n 22c54 │ │ - adds r3, r4, #0 │ │ + cmp r7, #0 │ │ + ble.n 242fc │ │ + ldr r0, [r6, #12] │ │ + bl 172b0 │ │ + subs r7, #1 │ │ + b.n 242ec │ │ + ldr r3, [sp, #16] │ │ + adds r3, #144 ; 0x90 │ │ + ldr r5, [r3, #0] │ │ + adds r3, r6, #0 │ │ adds r3, #140 ; 0x8c │ │ ldr r3, [r3, #0] │ │ - ldr r6, [sp, #20] │ │ - adds r7, #36 ; 0x24 │ │ - lsls r7, r7, #2 │ │ - ldr r7, [r7, r4] │ │ - ldr r5, [r3, r6] │ │ - b.n 22c8c │ │ - ldr r2, [r4, #104] ; 0x68 │ │ + ldr r4, [r3, r4] │ │ + ldmia r4!, {r3} │ │ + cmp r5, #0 │ │ + ble.n 2432a │ │ + ldr r2, [r6, #104] ; 0x68 │ │ lsls r3, r3, #2 │ │ - ldr r6, [r3, r2] │ │ - b.n 22c86 │ │ - adds r1, r6, #0 │ │ - ldr r0, [r4, #12] │ │ - bl 1600c │ │ - ldr r6, [r6, #80] ; 0x50 │ │ - cmp r6, #0 │ │ - bne.n 22c7c │ │ - subs r7, #1 │ │ - ldmia r5!, {r3} │ │ + ldr r7, [r3, r2] │ │ cmp r7, #0 │ │ - bgt.n 22c74 │ │ - movs r5, #0 │ │ - b.n 22cb2 │ │ - ldr r3, [r4, #116] ; 0x74 │ │ - lsls r2, r5, #2 │ │ - ldr r7, [sp, #24] │ │ - ldr r2, [r2, r3] │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - lsls r2, r2, #2 │ │ - ldr r1, [r2, r3] │ │ + beq.n 24326 │ │ + adds r1, r7, #0 │ │ + ldr r0, [r6, #12] │ │ + bl 172b0 │ │ + ldr r7, [r7, #80] ; 0x50 │ │ + b.n 24316 │ │ + subs r5, #1 │ │ + b.n 2430a │ │ + movs r4, #0 │ │ + ldr r3, [r6, #120] ; 0x78 │ │ + cmp r4, r3 │ │ + bge.n 242a0 │ │ + ldr r2, [r6, #116] ; 0x74 │ │ + lsls r3, r4, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [r6, #104] ; 0x68 │ │ + lsls r3, r3, #2 │ │ + ldr r1, [r3, r2] │ │ + ldr r2, [sp, #12] │ │ ldr r3, [r1, #72] ; 0x48 │ │ - cmp r3, r7 │ │ - bne.n 22cb0 │ │ - ldr r0, [r4, #12] │ │ - bl 1600c │ │ - adds r5, #1 │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - cmp r5, r3 │ │ - blt.n 22c96 │ │ - ldr r0, [r4, #12] │ │ - add r1, sp, #68 ; 0x44 │ │ - bl 162e8 │ │ - str r0, [sp, #20] │ │ - cmp r0, #0 │ │ - bne.n 22cca │ │ - bl 2359a │ │ - ldr r2, [r4, #12] │ │ - adds r3, r4, #0 │ │ - adds r3, #252 ; 0xfc │ │ - ldr r1, [r3, #52] ; 0x34 │ │ - ldr r2, [r2, #52] ; 0x34 │ │ - adds r5, r4, #0 │ │ - adds r0, r4, #0 │ │ - adds r2, r1, r2 │ │ - str r2, [r3, #52] ; 0x34 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - adds r5, #248 ; 0xf8 │ │ - bl 2071c │ │ - ldr r2, [r5, #0] │ │ - ldr r3, [pc, #852] ; (2303c ) │ │ + cmp r3, r2 │ │ + bne.n 2434c │ │ + ldr r0, [r6, #12] │ │ + bl 172b0 │ │ + adds r4, #1 │ │ + b.n 2432c │ │ + adds r2, r6, #0 │ │ + adds r4, r6, #0 │ │ + ldr r3, [r6, #12] │ │ + adds r2, #252 ; 0xfc │ │ + ldr r1, [r2, #52] ; 0x34 │ │ + ldr r3, [r3, #52] ; 0x34 │ │ + adds r0, r6, #0 │ │ + adds r3, r1, r3 │ │ + str r3, [r2, #52] ; 0x34 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + adds r4, #248 ; 0xf8 │ │ + bl 21de4 │ │ + ldr r2, [r4, #0] │ │ + ldr r3, [pc, #532] ; (24584 ) │ │ cmp r2, r3 │ │ - bge.n 22cf0 │ │ - bl 2359e │ │ + bge.n 24378 │ │ + movs r0, #0 │ │ + bl 24bd2 │ │ movs r3, #242 ; 0xf2 │ │ + movs r1, #224 ; 0xe0 │ │ lsls r3, r3, #1 │ │ - ldr r3, [r4, r3] │ │ - movs r0, #224 ; 0xe0 │ │ - lsls r0, r0, #24 │ │ + ldr r3, [r6, r3] │ │ + lsls r1, r1, #24 │ │ lsls r3, r3, #1 │ │ adds r3, r2, r3 │ │ - cmp r3, r0 │ │ - bge.n 22dc6 │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - ldr r1, [pc, #824] ; (23040 ) │ │ - ldr r3, [pc, #828] ; (23044 ) │ │ - str r0, [sp, #0] │ │ + cmp r3, r1 │ │ + bge.n 24454 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r1, [pc, #504] ; (24588 ) │ │ str r2, [sp, #4] │ │ - add r1, pc │ │ - add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #504] ; (2458c ) │ │ movs r0, #1 │ │ - ldr r2, [pc, #820] ; (23048 ) │ │ - bl 4003c │ │ - ldr r6, [sp, #68] ; 0x44 │ │ - ldr r5, [r5, #0] │ │ - str r6, [sp, #28] │ │ - str r5, [sp, #24] │ │ - ldr r6, [r4, #88] ; 0x58 │ │ - ldr r5, [r4, #80] ; 0x50 │ │ - b.n 22d3a │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - ldr r7, [sp, #28] │ │ - cmp r3, r7 │ │ - bne.n 22d36 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #24] │ │ - blx 1ca44 │ │ - subs r6, #1 │ │ - adds r5, #96 ; 0x60 │ │ - cmp r6, #0 │ │ - bgt.n 22d26 │ │ - ldr r5, [sp, #28] │ │ - movs r7, #1 │ │ - ands r7, r5 │ │ - adds r3, r7, #0 │ │ - adds r3, #32 │ │ + add r3, pc │ │ + add r1, pc │ │ + ldr r2, [pc, #500] ; (24590 ) │ │ + bl 41bd4 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r7, [r4, #0] │ │ + ldr r5, [r6, #88] ; 0x58 │ │ + ldr r4, [r6, #80] ; 0x50 │ │ + str r3, [sp, #12] │ │ + cmp r5, #0 │ │ + ble.n 243c4 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + bne.n 243be │ │ + adds r0, r4, #0 │ │ + adds r1, r7, #0 │ │ + bl 48c74 <_Unwind_GetTextRelBase@@Base+0x5c8> │ │ + subs r5, #1 │ │ + adds r4, #96 ; 0x60 │ │ + b.n 243aa │ │ + movs r3, #1 │ │ + ldr r2, [sp, #12] │ │ + ands r3, r2 │ │ lsls r3, r3, #2 │ │ - adds r3, r4, r3 │ │ - ldr r6, [r3, #4] │ │ - adds r3, r4, #4 │ │ + str r3, [sp, #20] │ │ + adds r3, r6, r3 │ │ + str r3, [sp, #16] │ │ + adds r3, #8 │ │ + ldr r5, [r3, #124] ; 0x7c │ │ + adds r3, r6, #4 │ │ ldr r3, [r3, #124] ; 0x7c │ │ - lsls r5, r7, #2 │ │ - str r5, [sp, #32] │ │ - ldr r5, [r3, r5] │ │ - b.n 22d62 │ │ - ldr r1, [sp, #24] │ │ - blx 1ca44 │ │ - subs r6, #1 │ │ - ldmia r5!, {r0} │ │ - cmp r6, #0 │ │ - bgt.n 22d5a │ │ - adds r3, r4, #0 │ │ + ldr r2, [sp, #20] │ │ + ldr r4, [r3, r2] │ │ + ldmia r4!, {r0} │ │ + cmp r5, #0 │ │ + ble.n 243ee │ │ + adds r1, r7, #0 │ │ + bl 48c74 <_Unwind_GetTextRelBase@@Base+0x5c8> │ │ + subs r5, #1 │ │ + b.n 243de │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #20] │ │ + adds r3, #144 ; 0x90 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #16] │ │ + adds r3, r6, #0 │ │ adds r3, #140 ; 0x8c │ │ ldr r3, [r3, #0] │ │ - ldr r6, [sp, #32] │ │ - adds r7, #36 ; 0x24 │ │ - lsls r7, r7, #2 │ │ - ldr r7, [r7, r4] │ │ - ldr r5, [r3, r6] │ │ - b.n 22d92 │ │ - ldr r2, [r4, #104] ; 0x68 │ │ + ldr r4, [r3, r2] │ │ + ldr r2, [sp, #16] │ │ + ldmia r4!, {r3} │ │ + cmp r2, #0 │ │ + ble.n 24426 │ │ + ldr r2, [r6, #104] ; 0x68 │ │ lsls r3, r3, #2 │ │ - ldr r6, [r3, r2] │ │ - b.n 22d8c │ │ - adds r0, r6, #0 │ │ - ldr r1, [sp, #24] │ │ - blx 1ca44 │ │ - ldr r6, [r6, #80] ; 0x50 │ │ - cmp r6, #0 │ │ - bne.n 22d82 │ │ - subs r7, #1 │ │ - ldmia r5!, {r3} │ │ - cmp r7, #0 │ │ - bgt.n 22d7a │ │ - movs r5, #0 │ │ - b.n 22db8 │ │ - ldr r3, [r4, #116] ; 0x74 │ │ - lsls r2, r5, #2 │ │ - ldr r7, [sp, #28] │ │ - ldr r2, [r2, r3] │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - lsls r2, r2, #2 │ │ - ldr r0, [r2, r3] │ │ + ldr r5, [r3, r2] │ │ + cmp r5, #0 │ │ + beq.n 2441e │ │ + adds r0, r5, #0 │ │ + adds r1, r7, #0 │ │ + bl 48c74 <_Unwind_GetTextRelBase@@Base+0x5c8> │ │ + ldr r5, [r5, #80] ; 0x50 │ │ + b.n 2440e │ │ + ldr r3, [sp, #16] │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ + b.n 24400 │ │ + movs r4, #0 │ │ + ldr r3, [r6, #120] ; 0x78 │ │ + cmp r4, r3 │ │ + bge.n 2444c │ │ + ldr r2, [r6, #116] ; 0x74 │ │ + lsls r3, r4, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [r6, #104] ; 0x68 │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r2] │ │ + ldr r2, [sp, #12] │ │ ldr r3, [r0, #72] ; 0x48 │ │ - cmp r3, r7 │ │ - bne.n 22db6 │ │ - ldr r1, [sp, #24] │ │ - blx 1ca44 │ │ - adds r5, #1 │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - cmp r5, r3 │ │ - blt.n 22d9c │ │ - adds r3, r4, #0 │ │ - adds r3, #252 ; 0xfc │ │ + cmp r3, r2 │ │ + bne.n 24448 │ │ + adds r1, r7, #0 │ │ + bl 48c74 <_Unwind_GetTextRelBase@@Base+0x5c8> │ │ + adds r4, #1 │ │ + b.n 24428 │ │ + adds r3, r6, #0 │ │ movs r2, #1 │ │ + adds r3, #252 ; 0xfc │ │ str r2, [r3, #4] │ │ - ldr r3, [r4, #60] ; 0x3c │ │ - ldr r6, [sp, #20] │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - str r6, [r3, #8] │ │ - movs r3, #224 ; 0xe0 │ │ - lsls r3, r3, #24 │ │ - adds r6, r4, #0 │ │ - str r5, [sp, #28] │ │ - ldr r7, [r4, #88] ; 0x58 │ │ - ldr r5, [r4, #80] ; 0x50 │ │ - str r3, [sp, #24] │ │ - adds r6, #252 ; 0xfc │ │ - b.n 22e00 │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - ldr r0, [sp, #28] │ │ - cmp r3, r0 │ │ - bne.n 22dfc │ │ - adds r0, r5, #0 │ │ - blx 1ca94 │ │ - ldr r1, [sp, #24] │ │ - cmp r1, r0 │ │ - bge.n 22df6 │ │ - str r0, [sp, #24] │ │ - ldr r3, [r6, #20] │ │ + movs r5, #224 ; 0xe0 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #24] │ │ + ldr r7, [r6, #88] ; 0x58 │ │ + str r3, [sp, #12] │ │ + ldr r3, [r6, #60] ; 0x3c │ │ + ldr r4, [r6, #80] ; 0x50 │ │ + lsls r5, r5, #24 │ │ + str r2, [r3, #8] │ │ + cmp r7, #0 │ │ + ble.n 2448e │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + bne.n 24488 │ │ + adds r0, r4, #0 │ │ + bl 48af4 <_Unwind_GetTextRelBase@@Base+0x448> │ │ + cmp r5, r0 │ │ + bge.n 2447e │ │ + adds r5, r0, #0 │ │ + adds r2, r6, #0 │ │ + adds r2, #252 ; 0xfc │ │ + ldr r3, [r2, #20] │ │ adds r3, #1 │ │ - str r3, [r6, #20] │ │ + str r3, [r2, #20] │ │ subs r7, #1 │ │ - adds r5, #96 ; 0x60 │ │ + adds r4, #96 ; 0x60 │ │ + b.n 24466 │ │ + adds r3, r6, #0 │ │ + movs r7, #1 │ │ + adds r3, #248 ; 0xf8 │ │ + str r5, [r3, #0] │ │ + ldr r3, [sp, #12] │ │ + movs r5, #224 ; 0xe0 │ │ + ands r7, r3 │ │ + lsls r3, r7, #2 │ │ + str r3, [sp, #16] │ │ + adds r3, r6, r3 │ │ + str r3, [sp, #24] │ │ + adds r3, #8 │ │ + ldr r7, [r3, #124] ; 0x7c │ │ + adds r3, r6, #4 │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + ldr r2, [sp, #16] │ │ + lsls r5, r5, #24 │ │ + ldr r4, [r3, r2] │ │ + adds r2, r6, #0 │ │ + adds r2, #252 ; 0xfc │ │ + ldr r3, [r2, #24] │ │ + ldmia r4!, {r0} │ │ + adds r3, r3, r7 │ │ + str r3, [r2, #24] │ │ cmp r7, #0 │ │ - bgt.n 22de0 │ │ - ldr r5, [sp, #24] │ │ - adds r3, r4, #0 │ │ - ldr r6, [sp, #28] │ │ + ble.n 244d2 │ │ + bl 48af4 <_Unwind_GetTextRelBase@@Base+0x448> │ │ + cmp r5, r0 │ │ + bge.n 244cc │ │ + adds r5, r0, #0 │ │ + subs r7, #1 │ │ + ldmia r4!, {r0} │ │ + b.n 244be │ │ + adds r3, r6, #0 │ │ adds r3, #248 ; 0xf8 │ │ + ldr r2, [r3, #0] │ │ + cmp r5, r2 │ │ + ble.n 244de │ │ str r5, [r3, #0] │ │ - movs r3, #1 │ │ - ands r6, r3 │ │ adds r3, r6, #0 │ │ - adds r3, #32 │ │ - lsls r3, r3, #2 │ │ - str r6, [sp, #24] │ │ - adds r3, r4, r3 │ │ - ldr r6, [r3, #4] │ │ - ldr r7, [sp, #24] │ │ - adds r3, r4, #4 │ │ - ldr r3, [r3, #124] ; 0x7c │ │ - lsls r7, r7, #2 │ │ - str r7, [sp, #20] │ │ - ldr r5, [r3, r7] │ │ - adds r3, r4, #0 │ │ - adds r3, #252 ; 0xfc │ │ - ldr r2, [r3, #24] │ │ + ldr r2, [sp, #24] │ │ + adds r3, #140 ; 0x8c │ │ + ldr r3, [r3, #0] │ │ + adds r2, #144 ; 0x90 │ │ + ldr r2, [r2, #0] │ │ movs r7, #224 ; 0xe0 │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #16] │ │ lsls r7, r7, #24 │ │ - adds r2, r2, r6 │ │ - str r2, [r3, #24] │ │ - ldmia r5!, {r0} │ │ - b.n 22e4a │ │ - blx 1ca94 │ │ + ldr r4, [r3, r2] │ │ + movs r3, #0 │ │ + ldmia r4!, {r2} │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ + cmp r3, #0 │ │ + ble.n 24548 │ │ + asrs r3, r2, #31 │ │ + lsrs r3, r3, #27 │ │ + ldr r1, [r6, #108] ; 0x6c │ │ + adds r3, r3, r2 │ │ + asrs r3, r3, #5 │ │ + lsls r3, r3, #2 │ │ + adds r3, r1, r3 │ │ + movs r1, #31 │ │ + movs r0, #1 │ │ + ands r1, r2 │ │ + lsls r0, r1 │ │ + adds r1, r0, #0 │ │ + ldr r0, [r3, #0] │ │ + lsls r2, r2, #2 │ │ + bics r0, r1 │ │ + str r0, [r3, #0] │ │ + ldr r3, [r6, #104] ; 0x68 │ │ + ldr r5, [r2, r3] │ │ + cmp r5, #0 │ │ + beq.n 2453e │ │ + adds r0, r5, #0 │ │ + bl 48af4 <_Unwind_GetTextRelBase@@Base+0x448> │ │ cmp r7, r0 │ │ - bge.n 22e46 │ │ + bge.n 24534 │ │ adds r7, r0, #0 │ │ - ldmia r5!, {r0} │ │ - subs r6, #1 │ │ - cmp r6, #0 │ │ - bgt.n 22e3c │ │ - adds r3, r4, #0 │ │ + ldr r3, [sp, #16] │ │ + ldr r5, [r5, #80] ; 0x50 │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + b.n 24524 │ │ + ldr r3, [sp, #20] │ │ + ldmia r4!, {r2} │ │ + subs r3, #1 │ │ + str r3, [sp, #20] │ │ + b.n 244fa │ │ + movs r4, #0 │ │ + adds r5, r4, #0 │ │ + ldr r3, [r6, #120] ; 0x78 │ │ + cmp r5, r3 │ │ + bge.n 24594 │ │ + ldr r2, [r6, #116] ; 0x74 │ │ + lsls r3, r5, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [r6, #104] ; 0x68 │ │ + str r3, [sp, #20] │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r2] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r0, #72] ; 0x48 │ │ + cmp r3, r2 │ │ + blt.n 2457c │ │ + bl 48af4 <_Unwind_GetTextRelBase@@Base+0x448> │ │ + cmp r0, r7 │ │ + ble.n 2457a │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [r6, #52] ; 0x34 │ │ + cmp r3, r2 │ │ + beq.n 2457a │ │ + adds r7, r0, #0 │ │ + adds r4, #1 │ │ + adds r5, #1 │ │ + b.n 2454c │ │ + ldrh r0, [r7, r7] │ │ + movs r3, r0 │ │ + movs r1, r0 │ │ + b.n 2458a │ │ + cbnz r6, 2459a │ │ + movs r2, r0 │ │ + cbnz r5, 245ea │ │ + movs r2, r0 │ │ + lsls r6, r0, #23 │ │ + movs r0, r0 │ │ + adds r5, r6, #0 │ │ + ldr r3, [sp, #16] │ │ + adds r5, #252 ; 0xfc │ │ + ldr r2, [r5, #28] │ │ + adds r3, r3, r4 │ │ + adds r2, r2, r3 │ │ + str r2, [r5, #28] │ │ + ldr r2, [r5, #24] │ │ + adds r3, r2, r3 │ │ + str r3, [r5, #24] │ │ + ldr r3, [sp, #24] │ │ + adds r3, #144 ; 0x90 │ │ + ldr r3, [r3, #0] │ │ + adds r4, r4, r3 │ │ + ldr r3, [r5, #32] │ │ + adds r4, r3, r4 │ │ + adds r3, r6, #0 │ │ adds r3, #248 ; 0xf8 │ │ ldr r2, [r3, #0] │ │ + str r4, [r5, #32] │ │ cmp r7, r2 │ │ - ble.n 22e5a │ │ + ble.n 245c2 │ │ str r7, [r3, #0] │ │ - adds r3, r4, #0 │ │ - ldr r2, [sp, #24] │ │ - adds r3, #140 ; 0x8c │ │ - ldr r6, [sp, #20] │ │ - ldr r3, [r3, #0] │ │ - adds r2, #36 ; 0x24 │ │ - lsls r2, r2, #2 │ │ - ldr r5, [r3, r6] │ │ - ldr r2, [r2, r4] │ │ - movs r7, #0 │ │ - movs r6, #224 ; 0xe0 │ │ - str r2, [sp, #32] │ │ - ldmia r5!, {r3} │ │ - str r7, [sp, #20] │ │ - lsls r6, r6, #24 │ │ - b.n 22ec0 │ │ - asrs r2, r3, #31 │ │ - lsrs r2, r2, #27 │ │ - ldr r1, [r4, #108] ; 0x6c │ │ - adds r2, r2, r3 │ │ - asrs r2, r2, #5 │ │ - lsls r2, r2, #2 │ │ - movs r0, #31 │ │ - adds r2, r1, r2 │ │ - ands r0, r3 │ │ - movs r1, #1 │ │ - lsls r1, r0 │ │ - adds r0, r1, #0 │ │ - ldr r1, [r2, #0] │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + str r7, [r5, #0] │ │ + adds r0, r6, #0 │ │ + bl 23394 │ │ + movs r3, #134 ; 0x86 │ │ lsls r3, r3, #2 │ │ - bics r1, r0 │ │ - str r1, [r2, #0] │ │ - ldr r2, [r4, #104] ; 0x68 │ │ - ldr r7, [r3, r2] │ │ - b.n 22eb4 │ │ - adds r0, r7, #0 │ │ - blx 1ca94 │ │ - cmp r6, r0 │ │ - bge.n 22eac │ │ - adds r6, r0, #0 │ │ - ldr r2, [sp, #20] │ │ - ldr r7, [r7, #80] ; 0x50 │ │ - adds r2, #1 │ │ - str r2, [sp, #20] │ │ - cmp r7, #0 │ │ - bne.n 22ea0 │ │ - ldr r7, [sp, #32] │ │ - ldmia r5!, {r3} │ │ - subs r7, #1 │ │ - str r7, [sp, #32] │ │ - ldr r7, [sp, #32] │ │ - cmp r7, #0 │ │ - bgt.n 22e7a │ │ - movs r5, #0 │ │ - adds r7, r5, #0 │ │ - b.n 22ef8 │ │ - ldr r3, [r4, #116] ; 0x74 │ │ - lsls r2, r7, #2 │ │ - ldr r1, [sp, #28] │ │ - ldr r2, [r2, r3] │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - str r2, [sp, #32] │ │ - lsls r2, r2, #2 │ │ - ldr r0, [r2, r3] │ │ - ldr r3, [r0, #72] ; 0x48 │ │ - cmp r3, r1 │ │ - blt.n 22ef6 │ │ - blx 1ca94 │ │ - cmp r0, r6 │ │ - ble.n 22ef4 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r2, [sp, #32] │ │ - cmp r2, r3 │ │ - beq.n 22ef4 │ │ - adds r6, r0, #0 │ │ - adds r5, #1 │ │ - adds r7, #1 │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - cmp r7, r3 │ │ - blt.n 22ecc │ │ - adds r3, r4, #0 │ │ - adds r3, #252 ; 0xfc │ │ - ldr r7, [sp, #20] │ │ - ldr r1, [r3, #28] │ │ - adds r2, r7, r5 │ │ - adds r1, r1, r2 │ │ - str r1, [r3, #28] │ │ - ldr r1, [r3, #24] │ │ - adds r2, r1, r2 │ │ - str r2, [r3, #24] │ │ - ldr r2, [sp, #24] │ │ - adds r2, #36 ; 0x24 │ │ - lsls r2, r2, #2 │ │ - ldr r2, [r2, r4] │ │ - adds r5, r5, r2 │ │ - ldr r2, [r3, #32] │ │ - adds r5, r2, r5 │ │ - adds r2, r4, #0 │ │ - str r5, [r3, #32] │ │ - adds r2, #248 ; 0xf8 │ │ - ldr r1, [r2, #0] │ │ - cmp r6, r1 │ │ - ble.n 22f2e │ │ - str r6, [r2, #0] │ │ - str r6, [r3, #0] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - adds r0, r4, #0 │ │ - bl 21924 │ │ - movs r2, #134 ; 0x86 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r4, r2] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - adds r0, r3, #1 │ │ - bne.n 22f46 │ │ - b.n 2306c │ │ - ldr r2, [r4, #40] ; 0x28 │ │ - cmp r3, r2 │ │ - bne.n 22f4e │ │ - b.n 2306c │ │ - adds r3, r4, #0 │ │ + ldr r1, [r6, r3] │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + str r3, [sp, #28] │ │ + adds r3, r1, #1 │ │ + bne.n 245fc │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + str r3, [sp, #12] │ │ + ldr r3, [r6, #16] │ │ + str r3, [sp, #20] │ │ + ldr r3, [r6, #20] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r6, #12] │ │ + ldr r3, [r3, #20] │ │ + ldr r2, [r3, #4] │ │ + str r3, [sp, #28] │ │ + movs r3, #12 │ │ + subs r1, r2, #1 │ │ + adds r4, r3, #0 │ │ + muls r4, r2 │ │ + adds r2, r6, #0 │ │ + adds r2, #172 ; 0xac │ │ + b.n 246f4 │ │ + ldr r3, [r6, #40] ; 0x28 │ │ + cmp r1, r3 │ │ + beq.n 245da │ │ + lsls r3, r2, #2 │ │ + str r3, [sp, #16] │ │ + adds r3, r6, #0 │ │ adds r3, #208 ; 0xd0 │ │ ldr r3, [r3, #0] │ │ - lsls r1, r1, #2 │ │ - movs r7, #0 │ │ - ldr r3, [r3, r1] │ │ - str r1, [sp, #28] │ │ - str r7, [sp, #20] │ │ - str r3, [sp, #24] │ │ - ldr r6, [sp, #24] │ │ + ldr r2, [sp, #16] │ │ + movs r5, #0 │ │ + ldr r7, [r3, r2] │ │ movs r3, #36 ; 0x24 │ │ - adds r5, r3, #0 │ │ - muls r5, r6 │ │ + adds r2, r3, #0 │ │ + muls r2, r7 │ │ + movs r3, #0 │ │ + str r3, [sp, #12] │ │ movs r3, #128 ; 0x80 │ │ - str r5, [sp, #32] │ │ - adds r5, r4, #0 │ │ lsls r3, r3, #24 │ │ - adds r6, r4, #0 │ │ - adds r5, #176 ; 0xb0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - adds r6, #180 ; 0xb4 │ │ - str r5, [sp, #40] ; 0x28 │ │ - b.n 22fae │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #32] │ │ - ldr r5, [r0, #0] │ │ - ldr r0, [r4, #16] │ │ - adds r5, r5, r1 │ │ - ldr r1, [r5, #8] │ │ - bl 18ba0 │ │ + str r2, [sp, #20] │ │ + str r3, [sp, #24] │ │ + adds r2, r6, #0 │ │ + adds r2, #180 ; 0xb4 │ │ + ldr r3, [r2, #0] │ │ + cmp r7, r3 │ │ + bge.n 24660 │ │ + adds r3, r6, #0 │ │ + adds r3, #176 ; 0xb0 │ │ + ldr r4, [r3, #0] │ │ + ldr r3, [sp, #20] │ │ + ldr r0, [r6, #16] │ │ + adds r4, r4, r3 │ │ + ldr r1, [r4, #8] │ │ + bl 19ec4 │ │ cmp r0, #0 │ │ - beq.n 22fa2 │ │ - ldr r3, [r5, #16] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ + beq.n 24656 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [sp, #24] │ │ cmp r3, r2 │ │ - ble.n 22f9c │ │ - str r5, [sp, #20] │ │ - str r3, [sp, #36] ; 0x24 │ │ + ble.n 24650 │ │ + str r4, [sp, #12] │ │ + str r3, [sp, #24] │ │ movs r3, #0 │ │ - strb r3, [r5, #4] │ │ - adds r7, #1 │ │ - ldr r5, [sp, #24] │ │ adds r5, #1 │ │ - str r5, [sp, #24] │ │ - ldr r5, [sp, #32] │ │ - adds r5, #36 ; 0x24 │ │ - str r5, [sp, #32] │ │ - ldr r3, [r6, #0] │ │ - ldr r5, [sp, #24] │ │ - cmp r5, r3 │ │ - blt.n 22f7c │ │ - ldr r5, [sp, #20] │ │ - cmp r5, #0 │ │ - beq.n 22fc2 │ │ + strb r3, [r4, #4] │ │ + ldr r3, [sp, #20] │ │ + adds r7, #1 │ │ + adds r3, #36 ; 0x24 │ │ + str r3, [sp, #20] │ │ + b.n 24624 │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + beq.n 2466e │ │ movs r3, #1 │ │ - strb r3, [r5, #4] │ │ - subs r7, #1 │ │ - adds r3, r4, #0 │ │ + ldr r1, [sp, #12] │ │ + subs r5, #1 │ │ + strb r3, [r1, #4] │ │ + adds r3, r6, #0 │ │ adds r3, #208 ; 0xd0 │ │ - ldr r1, [r6, #0] │ │ - ldr r2, [r3, #0] │ │ - ldr r6, [sp, #28] │ │ - adds r0, r4, #0 │ │ - adds r0, #180 ; 0xb4 │ │ - ldr r2, [r2, r6] │ │ - str r0, [sp, #32] │ │ - mov ip, r3 │ │ - subs r2, r1, r2 │ │ - subs r7, r2, r7 │ │ - b.n 23062 │ │ - mov r1, ip │ │ - ldr r6, [sp, #32] │ │ - ldr r3, [r1, #0] │ │ - ldr r5, [sp, #28] │ │ - ldr r6, [r6, #0] │ │ + ldr r1, [r3, #0] │ │ + ldr r0, [sp, #16] │ │ + ldr r2, [r2, #0] │ │ + str r3, [sp, #24] │ │ + ldr r1, [r1, r0] │ │ + subs r2, r2, r1 │ │ + subs r2, r2, r5 │ │ + mov ip, r2 │ │ + adds r2, r6, #0 │ │ + adds r2, #180 ; 0xb4 │ │ + str r2, [sp, #32] │ │ + ldr r3, [sp, #28] │ │ + ldr r3, [r6, r3] │ │ + str r3, [sp, #12] │ │ + cmp ip, r3 │ │ + ble.n 245da │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [sp, #16] │ │ movs r0, #36 ; 0x24 │ │ - ldr r3, [r3, r5] │ │ - ldr r5, [pc, #96] ; (2304c ) │ │ - str r6, [sp, #20] │ │ - adds r6, r4, #0 │ │ - adds r1, r0, #0 │ │ - muls r1, r3 │ │ - movs r2, #0 │ │ - str r5, [sp, #24] │ │ - adds r6, #176 ; 0xb0 │ │ - str r4, [sp, #40] ; 0x28 │ │ - b.n 2301a │ │ - ldr r0, [r6, #0] │ │ - adds r0, r0, r1 │ │ - ldrb r5, [r0, #4] │ │ - cmp r5, #0 │ │ - beq.n 23016 │ │ - ldr r4, [r0, #16] │ │ - ldr r5, [sp, #24] │ │ - str r4, [sp, #36] ; 0x24 │ │ - cmp r4, r5 │ │ - bge.n 23016 │ │ - adds r2, r0, #0 │ │ - str r4, [sp, #24] │ │ - adds r3, #1 │ │ - adds r1, #36 ; 0x24 │ │ - ldr r0, [sp, #20] │ │ - cmp r3, r0 │ │ - blt.n 22ffe │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - cmp r2, #0 │ │ - bne.n 2305c │ │ - ldr r1, [pc, #40] ; (23050 ) │ │ - ldr r3, [pc, #40] ; (23054 ) │ │ + ldr r2, [r3, #0] │ │ + adds r7, r6, #0 │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #32] │ │ + ldr r4, [pc, #792] ; (249bc ) │ │ + muls r0, r2 │ │ + ldr r1, [r1, #0] │ │ + adds r7, #176 ; 0xb0 │ │ + str r1, [sp, #20] │ │ + movs r1, #0 │ │ + ldr r3, [sp, #20] │ │ + cmp r2, r3 │ │ + bge.n 246ce │ │ + ldr r5, [r7, #0] │ │ + adds r5, r5, r0 │ │ + ldrb r3, [r5, #4] │ │ + cmp r3, #0 │ │ + beq.n 246c8 │ │ + ldr r3, [r5, #16] │ │ + str r3, [sp, #12] │ │ + cmp r3, r4 │ │ + bge.n 246c8 │ │ + adds r1, r5, #0 │ │ + adds r4, r3, #0 │ │ + adds r2, #1 │ │ + adds r0, #36 ; 0x24 │ │ + b.n 246ac │ │ + cmp r1, #0 │ │ + bne.n 246e8 │ │ + ldr r1, [pc, #748] ; (249c0 ) │ │ + ldr r3, [pc, #748] ; (249c4 ) │ │ movs r0, #5 │ │ add r1, pc │ │ + ldr r2, [pc, #748] ; (249c8 ) │ │ add r3, pc │ │ - ldr r2, [pc, #36] ; (23058 ) │ │ - bl 4003c │ │ + bl 41bd4 │ │ movs r0, #1 │ │ - blx eb54 │ │ - movs r1, r0 │ │ - b.n 23042 │ │ - push {r1, r5} │ │ - movs r2, r0 │ │ - ; instruction: 0xb64d │ │ - movs r2, r0 │ │ - lsls r6, r0, #23 │ │ - movs r0, r0 │ │ - ; instruction: 0xffff7fff │ │ - cbz r2, 23054 │ │ - movs r2, r0 │ │ - cbz r6, 230ae │ │ - movs r2, r0 │ │ - lsls r7, r2, #19 │ │ - movs r0, r0 │ │ - movs r1, #0 │ │ - strb r1, [r2, #4] │ │ - subs r7, #1 │ │ - movs r2, #134 ; 0x86 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r4, r2] │ │ - cmp r7, r3 │ │ - bgt.n 22fdc │ │ - ldr r3, [r4, #12] │ │ - movs r1, #12 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - ldr r3, [r3, #20] │ │ - ldr r7, [r4, #20] │ │ - adds r0, r4, #0 │ │ - ldr r3, [r3, #4] │ │ - str r5, [sp, #24] │ │ - ldr r6, [r4, #16] │ │ - muls r1, r3 │ │ - str r7, [sp, #56] ; 0x38 │ │ - movs r2, #0 │ │ - adds r0, #172 ; 0xac │ │ - str r1, [sp, #28] │ │ - b.n 23098 │ │ - ldr r5, [sp, #28] │ │ - ldr r1, [r0, #0] │ │ - movs r7, #224 ; 0xe0 │ │ - adds r5, r5, r2 │ │ - lsls r7, r7, #24 │ │ - str r5, [sp, #20] │ │ - str r7, [r5, r1] │ │ - subs r2, #12 │ │ - subs r3, #1 │ │ - bpl.n 2308a │ │ - adds r3, r4, #0 │ │ - ldr r7, [sp, #24] │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ + movs r3, #0 │ │ + strb r3, [r1, #4] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + add ip, r3 │ │ + b.n 24688 │ │ + subs r4, #12 │ │ + cmp r1, #0 │ │ + blt.n 24706 │ │ + movs r0, #224 ; 0xe0 │ │ + ldr r3, [r2, #0] │ │ + lsls r0, r0, #24 │ │ + subs r1, #1 │ │ + str r0, [r3, r4] │ │ + b.n 246f4 │ │ + ldr r3, [sp, #12] │ │ + ldr r7, [r6, #4] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #36] ; 0x24 │ │ + adds r3, r6, #0 │ │ adds r3, #208 ; 0xd0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ - lsls r7, r7, #2 │ │ - str r7, [sp, #40] ; 0x28 │ │ - ldr r2, [r3, r7] │ │ - adds r3, r4, #0 │ │ - adds r3, #176 ; 0xb0 │ │ - str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [r3, r2] │ │ + str r3, [sp, #16] │ │ movs r3, #36 ; 0x24 │ │ - adds r7, r3, #0 │ │ - muls r7, r2 │ │ - ldr r5, [r4, #4] │ │ - adds r1, r4, #0 │ │ - movs r0, #0 │ │ - adds r1, #180 ; 0xb4 │ │ - str r0, [sp, #20] │ │ - str r0, [sp, #28] │ │ - str r1, [sp, #52] ; 0x34 │ │ - str r7, [sp, #64] ; 0x40 │ │ - mov ip, r5 │ │ - b.n 231be │ │ - ldr r0, [sp, #20] │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - adds r3, r0, r1 │ │ - ldr r1, [r5, #0] │ │ - movs r5, #1 │ │ - negs r5, r5 │ │ - adds r3, r1, r3 │ │ - adds r1, r4, #0 │ │ - ldr r0, [r3, #8] │ │ - adds r1, #212 ; 0xd4 │ │ - ldr r1, [r1, #0] │ │ - lsls r0, r0, #2 │ │ - str r5, [r0, r1] │ │ - ldr r0, [r3, #8] │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - cmp r0, r1 │ │ - beq.n 231b6 │ │ - ldr r7, [sp, #28] │ │ - adds r7, #1 │ │ - str r7, [sp, #28] │ │ - movs r0, #34 ; 0x22 │ │ - ldrsh r1, [r3, r0] │ │ - adds r5, r1, #1 │ │ - bne.n 23144 │ │ - b.n 2312a │ │ - ldr r5, [r0, #0] │ │ - ldr r6, [r3, #16] │ │ - adds r5, r5, r1 │ │ - ldr r7, [r5, #0] │ │ - str r6, [sp, #36] ; 0x24 │ │ - cmp r6, r7 │ │ - ble.n 23120 │ │ - str r6, [r5, #0] │ │ - ldr r5, [r0, #0] │ │ - adds r5, r5, r1 │ │ - str r2, [r5, #4] │ │ - ldr r5, [r0, #0] │ │ - movs r7, #32 │ │ - ldrsh r6, [r3, r7] │ │ - adds r5, r5, r1 │ │ - str r6, [r5, #8] │ │ - ldr r5, [sp, #32] │ │ - adds r1, #12 │ │ - adds r5, #1 │ │ - str r5, [sp, #32] │ │ - b.n 23134 │ │ - movs r1, #0 │ │ - adds r0, r4, #0 │ │ - str r1, [sp, #32] │ │ - adds r0, #172 ; 0xac │ │ - str r6, [sp, #44] ; 0x2c │ │ - ldr r5, [r4, #12] │ │ - ldr r6, [sp, #32] │ │ - ldr r5, [r5, #20] │ │ - ldr r5, [r5, #4] │ │ - cmp r6, r5 │ │ - blt.n 23100 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - b.n 231b6 │ │ - movs r0, #32 │ │ - ldrsh r7, [r3, r0] │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - str r3, [sp, #12] │ │ - lsls r7, r7, #2 │ │ - ldr r5, [r0, #16] │ │ - movs r0, #12 │ │ - muls r1, r0 │ │ - ldr r5, [r7, r5] │ │ - adds r0, r4, #0 │ │ - adds r0, #172 ; 0xac │ │ - adds r5, r5, r1 │ │ - str r5, [sp, #44] ; 0x2c │ │ - adds r5, r4, #0 │ │ - adds r5, #188 ; 0xbc │ │ - ldr r1, [r3, #20] │ │ - ldr r5, [r5, #0] │ │ - lsls r1, r1, #2 │ │ - adds r5, r5, r1 │ │ - str r5, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #16] │ │ + muls r2, r3 │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + adds r3, r6, #0 │ │ + mov ip, r2 │ │ + adds r3, #180 ; 0xb4 │ │ + str r3, [sp, #64] ; 0x40 │ │ + subs r3, #4 │ │ + str r3, [sp, #68] ; 0x44 │ │ + adds r3, #36 ; 0x24 │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #32] │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #16] │ │ + cmp r3, r2 │ │ + bge.n 24814 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + movs r0, #1 │ │ + ldr r3, [r3, #0] │ │ + negs r0, r0 │ │ + add r3, ip │ │ + adds r2, r3, #0 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #32] │ │ + ldr r3, [r2, #8] │ │ + ldr r1, [sp, #32] │ │ + lsls r3, r3, #2 │ │ + str r0, [r3, r1] │ │ + ldr r3, [r2, #8] │ │ + ldr r1, [r6, #52] ; 0x34 │ │ + cmp r3, r1 │ │ + beq.n 24806 │ │ + ldr r3, [sp, #24] │ │ + adds r3, #1 │ │ + str r3, [sp, #24] │ │ + movs r3, #34 ; 0x22 │ │ + ldrsh r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ + ldr r3, [r3, #4] │ │ + str r3, [sp, #32] │ │ + adds r3, r0, #1 │ │ + bne.n 247a4 │ │ + adds r4, r6, #0 │ │ movs r1, #0 │ │ - b.n 231ac │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - lsls r7, r1, #1 │ │ - ldr r3, [r5, #4] │ │ - ldrsh r7, [r7, r3] │ │ - lsls r5, r7, #2 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - ldr r5, [r5, r7] │ │ - str r5, [sp, #36] ; 0x24 │ │ - movs r5, #12 │ │ - adds r3, r5, #0 │ │ + adds r4, #172 ; 0xac │ │ + ldr r3, [sp, #32] │ │ + cmp r1, r3 │ │ + bge.n 24806 │ │ + movs r3, #12 │ │ muls r3, r1 │ │ - ldr r5, [r0, #0] │ │ - str r3, [sp, #32] │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - adds r5, r5, r3 │ │ - ldr r3, [r5, #0] │ │ - cmp r7, r3 │ │ - ble.n 231aa │ │ - str r7, [r5, #0] │ │ - ldr r5, [r0, #0] │ │ - ldr r7, [sp, #32] │ │ - ldr r3, [sp, #12] │ │ - adds r5, r5, r7 │ │ - str r2, [r5, #4] │ │ - ldr r5, [r0, #0] │ │ - adds r5, r5, r7 │ │ - movs r7, #32 │ │ - ldrsh r3, [r3, r7] │ │ - str r3, [r5, #8] │ │ + ldr r5, [r4, #0] │ │ + ldr r0, [r2, #16] │ │ + adds r3, r5, r3 │ │ + ldr r5, [r3, #0] │ │ + cmp r0, r5 │ │ + ble.n 247a0 │ │ + str r0, [r3, #0] │ │ + ldr r0, [sp, #16] │ │ + str r0, [r3, #4] │ │ + movs r5, #32 │ │ + ldrsh r0, [r2, r5] │ │ + str r0, [r3, #8] │ │ adds r1, #1 │ │ - ldr r5, [r4, #12] │ │ - ldr r5, [r5, #20] │ │ - ldr r5, [r5, #4] │ │ - cmp r1, r5 │ │ - blt.n 23170 │ │ - ldr r0, [sp, #20] │ │ - adds r2, #1 │ │ - adds r0, #36 ; 0x24 │ │ - str r0, [sp, #20] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldr r3, [r1, #0] │ │ + b.n 2477e │ │ + movs r5, #12 │ │ + movs r3, #32 │ │ + ldrsh r4, [r2, r3] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r5, [sp, #60] ; 0x3c │ │ + lsls r1, r4, #2 │ │ + ldr r3, [r3, #16] │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r0, #0 │ │ + muls r3, r5 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + ldr r1, [r1, r0] │ │ + adds r3, r1, r3 │ │ + adds r1, r6, #0 │ │ + adds r1, #188 ; 0xbc │ │ + ldr r1, [r1, #0] │ │ + str r3, [sp, #44] ; 0x2c │ │ + str r1, [sp, #48] ; 0x30 │ │ + ldr r1, [r2, #20] │ │ + lsls r2, r1, #2 │ │ + adds r1, r6, #0 │ │ + str r2, [sp, #52] ; 0x34 │ │ + movs r2, #0 │ │ + adds r1, #172 ; 0xac │ │ + ldr r3, [sp, #32] │ │ cmp r2, r3 │ │ - blt.n 230cc │ │ - ldr r2, [sp, #28] │ │ - mov r5, ip │ │ - cmp r2, #0 │ │ - bne.n 231d0 │ │ - b.n 23550 │ │ - adds r3, r4, #0 │ │ + bge.n 24806 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r0, r2, #1 │ │ + ldr r5, [r3, #4] │ │ + ldrsh r0, [r0, r5] │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + ldr r3, [r1, #0] │ │ + lsls r0, r0, #2 │ │ + adds r0, r0, r5 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + ldr r5, [r0, r5] │ │ + ldr r0, [sp, #60] ; 0x3c │ │ + muls r0, r2 │ │ + adds r0, r3, r0 │ │ + ldr r3, [r0, #0] │ │ + cmp r5, r3 │ │ + ble.n 24802 │ │ + ldr r3, [sp, #16] │ │ + str r5, [r0, #0] │ │ + str r4, [r0, #8] │ │ + str r3, [r0, #4] │ │ + adds r2, #1 │ │ + b.n 247d4 │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + mov r3, ip │ │ + adds r3, #36 ; 0x24 │ │ + mov ip, r3 │ │ + b.n 24734 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + bne.n 24822 │ │ + ldr r7, [sp, #76] ; 0x4c │ │ + ldr r5, [r6, #88] ; 0x58 │ │ + ldr r4, [r6, #80] ; 0x50 │ │ + b.n 24ba0 │ │ + ldr r3, [sp, #12] │ │ + ldr r4, [r6, #80] ; 0x50 │ │ + adds r3, #1 │ │ + str r3, [sp, #28] │ │ + adds r3, r6, #0 │ │ adds r3, #248 ; 0xf8 │ │ - ldr r7, [sp, #24] │ │ - ldr r2, [r3, #0] │ │ + ldr r1, [r3, #0] │ │ movs r3, #244 ; 0xf4 │ │ lsls r3, r3, #1 │ │ - adds r7, #1 │ │ - ldr r3, [r4, r3] │ │ - str r7, [sp, #32] │ │ - ldr r7, [r4, #88] ; 0x58 │ │ - adds r0, r4, #0 │ │ - adds r3, r2, r3 │ │ - adds r0, #172 ; 0xac │ │ - str r7, [sp, #20] │ │ - str r6, [sp, #48] ; 0x30 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r7, [r4, #80] ; 0x50 │ │ - str r0, [sp, #44] ; 0x2c │ │ - adds r6, r4, #0 │ │ - b.n 2327e │ │ - adds r4, r7, #0 │ │ - adds r4, #92 ; 0x5c │ │ - movs r0, #0 │ │ - ldrsh r3, [r4, r0] │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - movs r1, #12 │ │ - adds r2, r1, #0 │ │ + ldr r3, [r6, r3] │ │ + adds r3, r1, r3 │ │ + str r3, [sp, #32] │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + ble.n 248d6 │ │ + adds r3, r4, #0 │ │ + adds r3, #92 ; 0x5c │ │ + str r3, [sp, #24] │ │ + movs r2, #0 │ │ + ldrsh r2, [r3, r2] │ │ + movs r3, #12 │ │ + mov ip, r2 │ │ + mov r5, ip │ │ + muls r5, r3 │ │ + adds r3, r6, #0 │ │ + adds r3, #172 ; 0xac │ │ + ldr r3, [r3, #0] │ │ + adds r5, r3, r5 │ │ + movs r3, #132 ; 0x84 │ │ + lsls r3, r3, #2 │ │ + ldr r1, [r6, r3] │ │ + ldr r3, [r5, #0] │ │ + adds r1, r3, r1 │ │ + movs r3, #133 ; 0x85 │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r6, r3] │ │ + adds r3, r7, #0 │ │ + adds r1, r1, r0 │ │ + cmp r7, #0 │ │ + beq.n 24886 │ │ + movs r3, #84 ; 0x54 │ │ + mov r2, ip │ │ muls r2, r3 │ │ - str r4, [sp, #28] │ │ - ldr r4, [r0, #0] │ │ - adds r4, r4, r2 │ │ - movs r2, #132 ; 0x84 │ │ - lsls r2, r2, #2 │ │ - ldr r1, [r4, #0] │ │ - ldr r2, [r6, r2] │ │ - adds r2, r1, r2 │ │ - movs r1, #133 ; 0x85 │ │ - lsls r1, r1, #2 │ │ - ldr r0, [r6, r1] │ │ - subs r1, r5, #0 │ │ - adds r2, r2, r0 │ │ - cmp r1, #0 │ │ - beq.n 23234 │ │ - movs r1, #84 ; 0x54 │ │ - muls r3, r1 │ │ - ldr r0, [r5, #64] ; 0x40 │ │ - adds r3, r0, r3 │ │ - ldr r1, [r3, #64] ; 0x40 │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - subs r1, r1, r3 │ │ - adds r1, r2, r1 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - cmp r1, r2 │ │ - ble.n 23276 │ │ - ldr r3, [r7, #72] ; 0x48 │ │ - ldr r0, [sp, #24] │ │ - cmp r3, r0 │ │ - blt.n 2324a │ │ - ldr r3, [r7, #4] │ │ - cmp r1, r3 │ │ - ble.n 23276 │ │ - ldr r2, [r4, #4] │ │ - adds r0, r7, #0 │ │ + ldr r3, [r7, #64] ; 0x40 │ │ + adds r2, r3, r2 │ │ + ldr r3, [r2, #64] ; 0x40 │ │ + ldr r2, [r7, #68] ; 0x44 │ │ + subs r3, r3, r2 │ │ + adds r1, r1, r3 │ │ ldr r3, [sp, #32] │ │ - blx 1ca34 │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - movs r1, #0 │ │ - ldrsh r1, [r2, r1] │ │ - ldr r2, [r3, #12] │ │ - adds r3, r7, #0 │ │ - adds r3, #94 ; 0x5e │ │ - lsls r1, r1, #2 │ │ - movs r0, #0 │ │ - ldrsh r3, [r3, r0] │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [r4, #8] │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r3, r2] │ │ - lsls r1, r1, #1 │ │ - ldrh r3, [r1, r3] │ │ - strh r3, [r7, #54] ; 0x36 │ │ - ldr r4, [sp, #20] │ │ - adds r7, #96 ; 0x60 │ │ - subs r4, #1 │ │ - str r4, [sp, #20] │ │ - ldr r4, [sp, #20] │ │ - cmp r4, #0 │ │ - bgt.n 231f8 │ │ - adds r4, r6, #0 │ │ + cmp r1, r3 │ │ + ble.n 248cc │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + blt.n 2489c │ │ + ldr r3, [r4, #4] │ │ + cmp r1, r3 │ │ + ble.n 248cc │ │ + ldr r2, [r5, #4] │ │ + ldr r3, [sp, #28] │ │ adds r0, r4, #0 │ │ - adds r0, #160 ; 0xa0 │ │ - movs r2, #128 ; 0x80 │ │ - mov ip, r5 │ │ - ldr r6, [sp, #48] ; 0x30 │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ + ldr r3, [sp, #24] │ │ + movs r2, #0 │ │ + ldrsh r3, [r3, r2] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + lsls r3, r3, #2 │ │ + ldr r2, [r2, #12] │ │ + str r2, [sp, #24] │ │ + adds r2, r4, #0 │ │ + adds r2, #94 ; 0x5e │ │ + movs r1, #0 │ │ + ldrsh r2, [r2, r1] │ │ + ldr r1, [sp, #24] │ │ + lsls r2, r2, #2 │ │ + ldr r1, [r3, r1] │ │ + ldr r3, [r5, #8] │ │ + ldr r2, [r2, r1] │ │ + lsls r3, r3, #1 │ │ + ldrh r3, [r3, r2] │ │ + strh r3, [r4, #54] ; 0x36 │ │ + ldr r3, [sp, #16] │ │ + adds r4, #96 ; 0x60 │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ + b.n 2483e │ │ + movs r2, #12 │ │ + adds r0, r6, #0 │ │ + movs r5, #128 ; 0x80 │ │ movs r3, #0 │ │ - movs r1, #12 │ │ - lsls r2, r2, #24 │ │ - adds r5, r0, #0 │ │ - b.n 232aa │ │ - ldr r0, [r4, #116] ; 0x74 │ │ - lsls r7, r3, #2 │ │ + mov ip, r2 │ │ + ldr r1, [r6, #124] ; 0x7c │ │ + adds r0, #160 ; 0xa0 │ │ + lsls r5, r5, #24 │ │ + cmp r3, r1 │ │ + bge.n 248fe │ │ + ldr r4, [r6, #116] ; 0x74 │ │ + lsls r2, r3, #2 │ │ adds r3, #1 │ │ - ldr r7, [r7, r0] │ │ - ldr r0, [r5, #0] │ │ - muls r7, r1 │ │ - adds r7, r0, r7 │ │ - str r2, [r7, #4] │ │ - ldr r0, [r4, #124] ; 0x7c │ │ - cmp r3, r0 │ │ - blt.n 2329a │ │ - adds r3, r4, #0 │ │ + ldr r4, [r2, r4] │ │ + mov r2, ip │ │ + muls r2, r4 │ │ + ldr r4, [r0, #0] │ │ + adds r2, r4, r2 │ │ + str r5, [r2, #4] │ │ + b.n 248e6 │ │ + adds r3, r6, #0 │ │ adds r3, #208 ; 0xd0 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ - mov r5, ip │ │ - ldr r3, [r3, r7] │ │ - str r3, [sp, #20] │ │ - ldr r0, [sp, #20] │ │ + ldr r3, [r3, r2] │ │ + str r3, [sp, #16] │ │ movs r3, #36 ; 0x24 │ │ - adds r7, r3, #0 │ │ - muls r7, r0 │ │ - str r7, [sp, #44] ; 0x2c │ │ - adds r7, r4, #0 │ │ - adds r7, #180 ; 0xb4 │ │ - str r7, [sp, #60] ; 0x3c │ │ - subs r7, #4 │ │ - str r7, [sp, #64] ; 0x40 │ │ - b.n 23372 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - movs r2, #0 │ │ - ldr r7, [r0, #0] │ │ - adds r7, r7, r1 │ │ - ldrb r3, [r7, #4] │ │ + ldr r2, [sp, #16] │ │ + muls r2, r3 │ │ + str r2, [sp, #44] ; 0x2c │ │ + adds r3, r6, #0 │ │ + adds r3, #180 ; 0xb4 │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [sp, #16] │ │ + cmp r2, r3 │ │ + bge.n 249cc │ │ + adds r3, r6, #0 │ │ + adds r3, #176 ; 0xb0 │ │ + ldr r4, [r3, #0] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r4, r4, r3 │ │ + ldrb r3, [r4, #4] │ │ cmp r3, #0 │ │ - bne.n 2335c │ │ - b.n 23366 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ldr r3, [r4, #116] ; 0x74 │ │ - lsls r2, r0, #2 │ │ - ldr r2, [r2, r3] │ │ - movs r3, #20 │ │ - adds r1, r3, #0 │ │ - muls r1, r2 │ │ - ldr r3, [r6, #8] │ │ - str r2, [sp, #48] ; 0x30 │ │ - str r1, [sp, #52] ; 0x34 │ │ - adds r3, r3, r1 │ │ + beq.n 249ae │ │ + movs r3, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [r6, #124] ; 0x7c │ │ + cmp r3, r2 │ │ + bge.n 249ae │ │ + movs r5, #20 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [r6, #116] ; 0x74 │ │ + adds r0, r6, #0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + adds r1, r4, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #20] │ │ + ldr r3, [r3, #8] │ │ + str r3, [sp, #24] │ │ + adds r3, r3, r5 │ │ ldr r3, [r3, #4] │ │ - adds r1, r7, #0 │ │ - movs r0, #0 │ │ - ldrsh r2, [r3, r0] │ │ - adds r0, r4, #0 │ │ - bl 20cf0 │ │ - movs r1, #224 ; 0xe0 │ │ - str r0, [sp, #28] │ │ - lsls r1, r1, #24 │ │ - cmp r0, r1 │ │ - beq.n 23336 │ │ - ldr r2, [r4, #56] ; 0x38 │ │ - ldr r3, [r6, #8] │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - mov ip, r2 │ │ - ldr r2, [r7, #24] │ │ - adds r3, r3, r0 │ │ - add r0, sp, #76 ; 0x4c │ │ - ldr r1, [r3, #16] │ │ - ldr r3, [r7, #28] │ │ + movs r2, #0 │ │ + ldrsh r2, [r3, r2] │ │ + bl 223d8 │ │ + movs r3, #224 ; 0xe0 │ │ + str r0, [sp, #24] │ │ + lsls r3, r3, #24 │ │ + cmp r0, r3 │ │ + beq.n 2498a │ │ + ldr r3, [sp, #20] │ │ + add r0, sp, #80 ; 0x50 │ │ + ldr r2, [r4, #24] │ │ + ldr r3, [r3, #8] │ │ + adds r5, r3, r5 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r1, [r5, #16] │ │ + ldr r3, [r4, #28] │ │ str r0, [sp, #0] │ │ - mov r0, ip │ │ - bl 32c12 │ │ - ldr r1, [sp, #28] │ │ + ldr r0, [r6, #56] ; 0x38 │ │ + bl 344c8 │ │ + ldr r3, [sp, #24] │ │ asrs r0, r0, #10 │ │ - adds r1, r1, r0 │ │ - str r1, [sp, #28] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ + adds r3, r3, r0 │ │ + str r3, [sp, #24] │ │ movs r3, #12 │ │ - muls r3, r2 │ │ - adds r2, r4, #0 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + adds r2, r6, #0 │ │ adds r2, #160 ; 0xa0 │ │ - ldr r1, [r2, #0] │ │ - adds r1, r1, r3 │ │ - ldr r0, [r1, #4] │ │ - mov ip, r0 │ │ - ldr r0, [sp, #28] │ │ - cmp r0, ip │ │ - ble.n 23358 │ │ - str r0, [r1, #4] │ │ ldr r2, [r2, #0] │ │ - ldr r1, [sp, #20] │ │ - adds r3, r2, r3 │ │ - str r1, [r3, #8] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - adds r2, #1 │ │ - str r2, [sp, #40] ; 0x28 │ │ - ldr r3, [r4, #124] ; 0x7c │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - cmp r0, r3 │ │ - blt.n 232e6 │ │ - ldr r7, [sp, #20] │ │ - adds r7, #1 │ │ - str r7, [sp, #20] │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - adds r7, #36 ; 0x24 │ │ - str r7, [sp, #44] ; 0x2c │ │ - ldr r7, [sp, #60] ; 0x3c │ │ - ldr r3, [r7, #0] │ │ - ldr r7, [sp, #20] │ │ - cmp r7, r3 │ │ - blt.n 232d4 │ │ - movs r7, #0 │ │ - str r7, [sp, #20] │ │ - adds r7, r4, #0 │ │ - adds r7, #160 ; 0xa0 │ │ - str r7, [sp, #44] ; 0x2c │ │ - adds r7, r6, #0 │ │ - b.n 23452 │ │ - ldr r6, [sp, #20] │ │ - ldr r3, [r4, #116] ; 0x74 │ │ - lsls r2, r6, #2 │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r4, #16] │ │ - ldr r2, [r2, #32] │ │ - cmp r3, r2 │ │ - beq.n 2344c │ │ - ldr r2, [r4, #104] ; 0x68 │ │ - lsls r1, r3, #2 │ │ - movs r0, #12 │ │ - ldr r6, [r1, r2] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - muls r3, r0 │ │ - ldr r2, [r1, #0] │ │ adds r3, r2, r3 │ │ - movs r2, #133 ; 0x85 │ │ - lsls r2, r2, #2 │ │ ldr r1, [r3, #4] │ │ - ldr r2, [r4, r2] │ │ - adds r2, r1, r2 │ │ - str r2, [sp, #28] │ │ - subs r1, r5, #0 │ │ - beq.n 233d6 │ │ - adds r1, r6, #0 │ │ - adds r1, #92 ; 0x5c │ │ - movs r2, #0 │ │ - ldrsh r0, [r1, r2] │ │ - movs r2, #84 ; 0x54 │ │ - mov ip, r2 │ │ - adds r2, r0, #0 │ │ - mov r0, ip │ │ - muls r0, r2 │ │ - ldr r1, [r5, #64] ; 0x40 │ │ - adds r0, r1, r0 │ │ - ldr r0, [r0, #64] ; 0x40 │ │ - ldr r1, [r5, #68] ; 0x44 │ │ - subs r1, r0, r1 │ │ - ldr r0, [sp, #28] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - adds r1, r0, r1 │ │ + ldr r2, [sp, #24] │ │ + cmp r2, r1 │ │ + ble.n 249a8 │ │ + str r2, [r3, #4] │ │ + ldr r2, [sp, #16] │ │ + str r2, [r3, #8] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r3, #1 │ │ + b.n 24930 │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r3, #36 ; 0x24 │ │ + str r3, [sp, #44] ; 0x2c │ │ + b.n 24912 │ │ + ; instruction: 0xffff7fff │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ + movs r2, r0 │ │ + ; instruction: 0xb858 │ │ + movs r2, r0 │ │ + lsls r7, r2, #19 │ │ + movs r0, r0 │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [r6, #124] ; 0x7c │ │ + cmp r3, r2 │ │ + bge.n 24aa0 │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [r6, #116] ; 0x74 │ │ + lsls r3, r3, #2 │ │ + ldr r1, [r3, r2] │ │ + ldr r2, [r6, #16] │ │ + ldr r2, [r2, #32] │ │ cmp r1, r2 │ │ - ble.n 2344c │ │ - ldr r3, [r3, #8] │ │ + beq.n 24a9a │ │ + ldr r3, [r6, #104] ; 0x68 │ │ + lsls r2, r1, #2 │ │ + ldr r4, [r2, r3] │ │ + movs r2, #12 │ │ + adds r3, r1, #0 │ │ + muls r3, r2 │ │ + adds r2, r6, #0 │ │ + adds r2, #160 ; 0xa0 │ │ + ldr r5, [r2, #0] │ │ + adds r1, r7, #0 │ │ + adds r5, r5, r3 │ │ + movs r3, #133 ; 0x85 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r6, r3] │ │ + ldr r2, [r5, #4] │ │ + adds r3, r2, r3 │ │ + cmp r7, #0 │ │ + beq.n 24a24 │ │ adds r2, r4, #0 │ │ - adds r2, #176 ; 0xb0 │ │ - ldr r2, [r2, #0] │ │ - str r3, [sp, #28] │ │ - ldr r0, [sp, #24] │ │ - ldr r3, [r6, #72] ; 0x48 │ │ - str r2, [sp, #40] ; 0x28 │ │ - cmp r3, r0 │ │ - blt.n 233fa │ │ - ldr r3, [r6, #4] │ │ - cmp r1, r3 │ │ - ble.n 2344c │ │ - adds r0, r6, #0 │ │ - ldr r2, [sp, #28] │ │ + movs r1, #84 ; 0x54 │ │ + adds r2, #92 ; 0x5c │ │ + movs r0, #0 │ │ + ldrsh r0, [r2, r0] │ │ + adds r2, r0, #0 │ │ + muls r2, r1 │ │ + ldr r1, [r7, #64] ; 0x40 │ │ + adds r2, r1, r2 │ │ + ldr r1, [r2, #64] ; 0x40 │ │ + ldr r2, [r7, #68] ; 0x44 │ │ + subs r1, r1, r2 │ │ + adds r1, r3, r1 │ │ ldr r3, [sp, #32] │ │ - blx 1ca34 │ │ - ldr r1, [sp, #28] │ │ + cmp r1, r3 │ │ + ble.n 24a9a │ │ + adds r3, r6, #0 │ │ + adds r3, #176 ; 0xb0 │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [sp, #12] │ │ + str r3, [sp, #24] │ │ + ldr r3, [r5, #8] │ │ + adds r5, r3, #0 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + cmp r3, r2 │ │ + blt.n 24a46 │ │ + ldr r3, [r4, #4] │ │ + cmp r1, r3 │ │ + ble.n 24a9a │ │ + adds r0, r4, #0 │ │ + adds r2, r5, #0 │ │ + ldr r3, [sp, #28] │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ movs r3, #36 ; 0x24 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - muls r3, r1 │ │ - adds r3, r2, r3 │ │ + movs r1, #20 │ │ + muls r5, r3 │ │ + ldr r3, [sp, #24] │ │ + adds r3, r3, r5 │ │ ldr r2, [r3, #8] │ │ - movs r3, #20 │ │ + ldr r5, [pc, #388] ; (24be4 ) │ │ + adds r3, r1, #0 │ │ muls r3, r2 │ │ - ldr r2, [r7, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r2, [r2, #8] │ │ + str r2, [sp, #24] │ │ adds r3, r2, r3 │ │ - adds r2, r6, #0 │ │ + adds r2, r4, #0 │ │ adds r2, #92 ; 0x5c │ │ movs r1, #0 │ │ - ldrsh r0, [r2, r1] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - adds r1, r6, #0 │ │ + ldrsh r2, [r2, r1] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + lsls r2, r2, #2 │ │ + ldr r1, [r1, #12] │ │ + str r1, [sp, #24] │ │ + adds r1, r4, #0 │ │ adds r1, #94 ; 0x5e │ │ - ldr r2, [r2, #12] │ │ - lsls r0, r0, #2 │ │ - mov ip, r2 │ │ - movs r2, #0 │ │ - ldrsh r1, [r1, r2] │ │ - mov r2, ip │ │ - ldr r0, [r0, r2] │ │ + movs r0, #0 │ │ + ldrsh r1, [r1, r0] │ │ + ldr r0, [sp, #24] │ │ lsls r1, r1, #2 │ │ - mov ip, r0 │ │ - ldr r0, [r3, #8] │ │ + ldr r0, [r2, r0] │ │ + ldr r2, [r3, #8] │ │ ldr r3, [r3, #4] │ │ - subs r0, #1 │ │ - lsls r0, r0, #1 │ │ - ldrsh r3, [r0, r3] │ │ - mov r0, ip │ │ + adds r2, r2, r5 │ │ + lsls r2, r2, #1 │ │ + ldrsh r3, [r2, r3] │ │ ldr r2, [r1, r0] │ │ lsls r3, r3, #1 │ │ ldrh r3, [r3, r2] │ │ - strh r3, [r6, #54] ; 0x36 │ │ - ldr r6, [sp, #20] │ │ - adds r6, #1 │ │ - str r6, [sp, #20] │ │ - ldr r3, [r4, #124] ; 0x7c │ │ - ldr r6, [sp, #20] │ │ - cmp r6, r3 │ │ - blt.n 2338a │ │ - ldr r2, [r4, #48] ; 0x30 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - adds r6, r7, #0 │ │ - lsls r2, r2, #2 │ │ - ldr r0, [r2, r3] │ │ - ldr r2, [r4, #12] │ │ - adds r3, r4, #0 │ │ + strh r3, [r4, #54] ; 0x36 │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + b.n 249ce │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + ldr r2, [r6, #104] ; 0x68 │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r2] │ │ + ldr r3, [r6, #12] │ │ + ldr r3, [r3, #20] │ │ + movs r2, #40 ; 0x28 │ │ + ldrsh r3, [r3, r2] │ │ + movs r2, #12 │ │ + adds r4, r2, #0 │ │ + muls r4, r3 │ │ + adds r3, r6, #0 │ │ adds r3, #172 ; 0xac │ │ - ldr r2, [r2, #20] │ │ ldr r3, [r3, #0] │ │ - movs r7, #40 ; 0x28 │ │ - ldrsh r2, [r2, r7] │ │ - movs r7, #12 │ │ - muls r7, r2 │ │ - adds r7, r3, r7 │ │ + adds r4, r3, r4 │ │ movs r3, #130 ; 0x82 │ │ lsls r3, r3, #2 │ │ - ldr r1, [r7, #0] │ │ - ldr r3, [r4, r3] │ │ - movs r2, #133 ; 0x85 │ │ - lsls r2, r2, #2 │ │ - adds r3, r1, r3 │ │ - ldr r1, [r4, r2] │ │ - adds r1, r3, r1 │ │ - str r1, [sp, #20] │ │ - subs r1, r5, #0 │ │ - beq.n 234ac │ │ - adds r2, r0, #0 │ │ - adds r2, #92 ; 0x5c │ │ - movs r3, #0 │ │ - ldrsh r1, [r2, r3] │ │ - movs r3, #84 ; 0x54 │ │ - mov ip, r3 │ │ + ldr r3, [r6, r3] │ │ + ldr r2, [r4, #0] │ │ + adds r2, r2, r3 │ │ + movs r3, #133 ; 0x85 │ │ + lsls r3, r3, #2 │ │ + ldr r1, [r6, r3] │ │ + str r3, [sp, #36] ; 0x24 │ │ + adds r3, r7, #0 │ │ + adds r5, r2, r1 │ │ + cmp r7, #0 │ │ + beq.n 24af0 │ │ + adds r3, r0, #0 │ │ + movs r2, #84 ; 0x54 │ │ + adds r3, #92 ; 0x5c │ │ + movs r1, #0 │ │ + ldrsh r1, [r3, r1] │ │ adds r3, r1, #0 │ │ - mov r1, ip │ │ - muls r1, r3 │ │ - ldr r2, [r5, #64] ; 0x40 │ │ - adds r1, r2, r1 │ │ - ldr r1, [r1, #64] ; 0x40 │ │ - ldr r2, [r5, #68] ; 0x44 │ │ - subs r1, r1, r2 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r1, r2, r1 │ │ + muls r3, r2 │ │ + ldr r2, [r7, #64] ; 0x40 │ │ + adds r3, r2, r3 │ │ + ldr r3, [r3, #64] ; 0x40 │ │ + ldr r2, [r7, #68] ; 0x44 │ │ + subs r3, r3, r2 │ │ + adds r1, r5, r3 │ │ + ldr r3, [sp, #32] │ │ cmp r1, r3 │ │ - ble.n 234cc │ │ + ble.n 24b0e │ │ ldr r3, [r0, #72] ; 0x48 │ │ - ldr r2, [sp, #24] │ │ + ldr r2, [sp, #12] │ │ cmp r3, r2 │ │ - blt.n 234c4 │ │ + blt.n 24b06 │ │ ldr r3, [r0, #4] │ │ cmp r1, r3 │ │ - ble.n 234cc │ │ - ldr r2, [r7, #4] │ │ - ldr r3, [sp, #32] │ │ - blx 1ca34 │ │ - ldr r3, [r6, #24] │ │ - str r3, [sp, #20] │ │ - lsls r0, r3, #2 │ │ - b.n 23546 │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - ldr r1, [sp, #20] │ │ - cmp r1, r3 │ │ - beq.n 2353c │ │ - ldr r3, [r4, #16] │ │ + ble.n 24b0e │ │ + ldr r2, [r4, #4] │ │ + ldr r3, [sp, #28] │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ + ldr r3, [sp, #20] │ │ + ldr r5, [r3, #24] │ │ + lsls r3, r5, #2 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ + ldr r3, [r3, #28] │ │ + str r3, [sp, #24] │ │ + cmp r5, r3 │ │ + ble.n 24b22 │ │ + b.n 2481a │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + cmp r5, r3 │ │ + beq.n 24b88 │ │ + ldr r3, [r6, #16] │ │ ldr r3, [r3, #32] │ │ - cmp r1, r3 │ │ - beq.n 2353c │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - ldr r2, [sp, #28] │ │ + cmp r5, r3 │ │ + beq.n 24b88 │ │ + ldr r3, [r6, #104] ; 0x68 │ │ + ldr r2, [sp, #16] │ │ ldr r0, [r3, r2] │ │ cmp r0, #0 │ │ - beq.n 2353c │ │ - movs r2, #129 ; 0x81 │ │ - lsls r2, r2, #2 │ │ - ldr r1, [r7, #0] │ │ - ldr r3, [r4, r2] │ │ - adds r3, r1, r3 │ │ - movs r1, #133 ; 0x85 │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r4, r1] │ │ - subs r1, r5, #0 │ │ - adds r3, r3, r2 │ │ - cmp r1, #0 │ │ - beq.n 2351e │ │ - adds r2, r0, #0 │ │ - adds r2, #92 ; 0x5c │ │ - movs r1, #0 │ │ - ldrsh r2, [r2, r1] │ │ - ldr r1, [r5, #64] ; 0x40 │ │ - mov ip, r1 │ │ - movs r1, #84 ; 0x54 │ │ - muls r2, r1 │ │ - add r2, ip │ │ - ldr r1, [r2, #64] ; 0x40 │ │ - ldr r2, [r5, #68] ; 0x44 │ │ - subs r1, r1, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ + beq.n 24b88 │ │ + movs r3, #129 ; 0x81 │ │ + lsls r3, r3, #2 │ │ + ldr r1, [r6, r3] │ │ + ldr r3, [r4, #0] │ │ adds r1, r3, r1 │ │ - cmp r1, r2 │ │ - ble.n 2353c │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r6, r3] │ │ + str r3, [sp, #24] │ │ + adds r1, r1, r3 │ │ + subs r3, r7, #0 │ │ + beq.n 24b6a │ │ + adds r3, r0, #0 │ │ + adds r3, #92 ; 0x5c │ │ + movs r2, #0 │ │ + ldrsh r2, [r3, r2] │ │ + mov ip, r2 │ │ + movs r2, #84 ; 0x54 │ │ + mov r3, ip │ │ + muls r3, r2 │ │ + ldr r2, [r7, #64] ; 0x40 │ │ + adds r3, r2, r3 │ │ + ldr r3, [r3, #64] ; 0x40 │ │ + ldr r2, [r7, #68] ; 0x44 │ │ + subs r3, r3, r2 │ │ + adds r1, r1, r3 │ │ + ldr r3, [sp, #32] │ │ + cmp r1, r3 │ │ + ble.n 24b88 │ │ ldr r3, [r0, #72] ; 0x48 │ │ - ldr r2, [sp, #24] │ │ + ldr r2, [sp, #12] │ │ cmp r3, r2 │ │ - blt.n 23534 │ │ + blt.n 24b80 │ │ ldr r3, [r0, #4] │ │ cmp r1, r3 │ │ - ble.n 2353c │ │ - ldr r2, [r7, #4] │ │ - ldr r3, [sp, #32] │ │ - blx 1ca34 │ │ - ldr r3, [sp, #20] │ │ - ldr r0, [sp, #28] │ │ - adds r3, #1 │ │ - str r3, [sp, #20] │ │ - adds r0, #4 │ │ - ldr r3, [r6, #28] │ │ - ldr r1, [sp, #20] │ │ - str r0, [sp, #28] │ │ - cmp r1, r3 │ │ - ble.n 234d4 │ │ - ldr r7, [sp, #68] ; 0x44 │ │ - ldr r6, [r4, #88] ; 0x58 │ │ - ldr r5, [r4, #80] ; 0x50 │ │ - b.n 23568 │ │ - ldr r3, [r5, #72] ; 0x48 │ │ + ble.n 24b88 │ │ + ldr r2, [r4, #4] │ │ + ldr r3, [sp, #28] │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ + ldr r3, [sp, #16] │ │ + adds r5, #1 │ │ + adds r3, #4 │ │ + b.n 24b14 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ cmp r3, r7 │ │ - bne.n 23564 │ │ - adds r0, r5, #0 │ │ - blx 1c950 │ │ - subs r6, #1 │ │ - adds r5, #96 ; 0x60 │ │ - cmp r6, #0 │ │ - bgt.n 23558 │ │ - movs r5, #0 │ │ - b.n 23588 │ │ - ldr r3, [r4, #116] ; 0x74 │ │ - lsls r2, r5, #2 │ │ - ldr r2, [r2, r3] │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - lsls r2, r2, #2 │ │ - ldr r0, [r2, r3] │ │ + bne.n 24b9c │ │ + adds r0, r4, #0 │ │ + bl 48ac4 <_Unwind_GetTextRelBase@@Base+0x418> │ │ + subs r5, #1 │ │ + adds r4, #96 ; 0x60 │ │ + cmp r5, #0 │ │ + bgt.n 24b90 │ │ + movs r4, #0 │ │ + ldr r3, [r6, #120] ; 0x78 │ │ + cmp r4, r3 │ │ + bge.n 24bc6 │ │ + ldr r2, [r6, #116] ; 0x74 │ │ + lsls r3, r4, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [r6, #104] ; 0x68 │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r2] │ │ ldr r3, [r0, #72] ; 0x48 │ │ cmp r3, r7 │ │ - bne.n 23586 │ │ - blx 1c950 │ │ - adds r5, #1 │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - cmp r5, r3 │ │ - blt.n 23570 │ │ - adds r4, #204 ; 0xcc │ │ - ldr r3, [r4, #0] │ │ + bne.n 24bc2 │ │ + bl 48ac4 <_Unwind_GetTextRelBase@@Base+0x418> │ │ + adds r4, #1 │ │ + b.n 24ba6 │ │ + adds r3, r6, #0 │ │ movs r0, #1 │ │ - adds r3, #1 │ │ - str r3, [r4, #0] │ │ - b.n 235a0 │ │ - ldr r0, [sp, #20] │ │ - b.n 235a0 │ │ - movs r0, #0 │ │ - add sp, #84 ; 0x54 │ │ + adds r3, #204 ; 0xcc │ │ + ldr r2, [r3, #0] │ │ + adds r2, #1 │ │ + str r2, [r3, #0] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 24be0 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ + ; instruction: 0xffff7fff │ │ │ │ -000235a4 : │ │ +00024be8 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [r0, #12] │ │ adds r4, r0, #0 │ │ + ldr r3, [r0, #12] │ │ sub sp, #36 ; 0x24 │ │ - ldr r3, [r3, #96] ; 0x60 │ │ - adds r1, r3, #0 │ │ - str r3, [sp, #16] │ │ - bl 2071c │ │ - ldr r5, [r4, #88] ; 0x58 │ │ - ldr r6, [r4, #80] ; 0x50 │ │ - b.n 235c6 │ │ - adds r0, r6, #0 │ │ - blx 1c950 │ │ - subs r5, #1 │ │ - adds r6, #96 ; 0x60 │ │ - cmp r5, #0 │ │ - bgt.n 235bc │ │ - ldr r2, [sp, #16] │ │ - movs r7, #1 │ │ - ands r7, r2 │ │ - adds r3, r7, #0 │ │ - adds r3, #32 │ │ + ldr r5, [r3, #96] ; 0x60 │ │ + adds r1, r5, #0 │ │ + bl 21de4 │ │ + ldr r6, [r4, #88] ; 0x58 │ │ + ldr r7, [r4, #80] ; 0x50 │ │ + cmp r6, #0 │ │ + ble.n 24c0c │ │ + adds r0, r7, #0 │ │ + bl 48ac4 <_Unwind_GetTextRelBase@@Base+0x418> │ │ + subs r6, #1 │ │ + adds r7, #96 ; 0x60 │ │ + b.n 24bfc │ │ + movs r3, #1 │ │ + ands r3, r5 │ │ lsls r3, r3, #2 │ │ - adds r3, r4, r3 │ │ - ldr r6, [r3, #4] │ │ - lsls r3, r7, #2 │ │ str r3, [sp, #20] │ │ + adds r3, r4, r3 │ │ + str r3, [sp, #24] │ │ + adds r3, #8 │ │ + ldr r7, [r3, #124] ; 0x7c │ │ adds r3, r4, #4 │ │ ldr r3, [r3, #124] ; 0x7c │ │ ldr r2, [sp, #20] │ │ - ldr r5, [r3, r2] │ │ - b.n 235ee │ │ - blx 1c950 │ │ - subs r6, #1 │ │ - ldmia r5!, {r0} │ │ - cmp r6, #0 │ │ - bgt.n 235e8 │ │ + ldr r6, [r3, r2] │ │ + ldmia r6!, {r0} │ │ + cmp r7, #0 │ │ + ble.n 24c32 │ │ + bl 48ac4 <_Unwind_GetTextRelBase@@Base+0x418> │ │ + subs r7, #1 │ │ + b.n 24c24 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #20] │ │ + adds r3, #144 ; 0x90 │ │ + ldr r6, [r3, #0] │ │ adds r3, r4, #0 │ │ adds r3, #140 ; 0x8c │ │ ldr r3, [r3, #0] │ │ - ldr r2, [sp, #20] │ │ - adds r7, #36 ; 0x24 │ │ - lsls r7, r7, #2 │ │ - ldr r5, [r3, r2] │ │ - ldr r6, [r7, r4] │ │ - movs r7, #20 │ │ - ldmia r5!, {r1} │ │ - b.n 2364a │ │ + ldr r7, [r3, r2] │ │ + ldmia r7!, {r1} │ │ + cmp r6, #0 │ │ + ble.n 24c8c │ │ + movs r0, #20 │ │ ldr r3, [r4, #16] │ │ ldr r2, [r3, #8] │ │ - adds r3, r7, #0 │ │ + adds r3, r0, #0 │ │ muls r3, r1 │ │ adds r3, r2, r3 │ │ ldr r3, [r3, #8] │ │ cmp r3, #1 │ │ - beq.n 23646 │ │ + beq.n 24c88 │ │ asrs r3, r1, #31 │ │ lsrs r3, r3, #27 │ │ ldr r2, [r4, #108] ; 0x6c │ │ adds r3, r3, r1 │ │ asrs r3, r3, #5 │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ movs r2, #31 │ │ - ands r2, r1 │ │ movs r0, #1 │ │ + ands r2, r1 │ │ lsls r0, r2 │ │ - ldr r2, [r3, #0] │ │ - bics r2, r0 │ │ - str r2, [r3, #0] │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - lsls r2, r1, #2 │ │ - ldr r3, [r2, r3] │ │ + adds r2, r0, #0 │ │ + ldr r0, [r3, #0] │ │ + bics r0, r2 │ │ + ldr r2, [r4, #104] ; 0x68 │ │ + str r0, [r3, #0] │ │ + lsls r3, r1, #2 │ │ + ldr r3, [r3, r2] │ │ cmp r3, #0 │ │ - beq.n 23646 │ │ + beq.n 24c88 │ │ adds r0, r4, #0 │ │ - bl 20cb8 │ │ - ldmia r5!, {r1} │ │ + bl 223a4 │ │ subs r6, #1 │ │ - cmp r6, #0 │ │ - bgt.n 2360a │ │ - movs r3, #156 ; 0x9c │ │ - lsls r3, r3, #1 │ │ - adds r0, r4, r3 │ │ - bl 42a08 │ │ - ldr r2, [sp, #16] │ │ - cmp r2, #0 │ │ - bgt.n 23660 │ │ - b.n 23790 │ │ - ldr r1, [pc, #304] ; (23794 ) │ │ - adds r2, #1 │ │ + b.n 24c42 │ │ + adds r0, r4, #0 │ │ + adds r0, #57 ; 0x39 │ │ + adds r0, #255 ; 0xff │ │ + bl 44700 │ │ + cmp r5, #0 │ │ + bgt.n 24c9c │ │ + b.n 24db8 │ │ + ldr r1, [pc, #284] ; (24dbc ) │ │ + adds r3, r5, #1 │ │ ldr r0, [r4, #8] │ │ add r1, pc │ │ - str r2, [sp, #20] │ │ - bl 3f528 │ │ - adds r5, r0, #0 │ │ + str r3, [sp, #20] │ │ + bl 41024 │ │ + str r0, [sp, #24] │ │ ldr r0, [sp, #20] │ │ - blx 445e0 <__aeabi_i2d> │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r6, r0, #0 │ │ - adds r0, r5, #0 │ │ + ldr r0, [sp, #24] │ │ adds r7, r1, #0 │ │ - blx 445e0 <__aeabi_i2d> │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 44928 <__aeabi_ddiv> │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ adds r3, r4, #0 │ │ adds r3, #180 ; 0xb4 │ │ str r0, [sp, #24] │ │ str r1, [sp, #28] │ │ ldr r0, [r3, #0] │ │ - ldr r3, [sp, #16] │ │ + asrs r5, r5, #1 │ │ ldr r1, [sp, #20] │ │ str r0, [sp, #0] │ │ - asrs r3, r3, #1 │ │ - adds r0, r0, r3 │ │ - str r3, [sp, #16] │ │ - blx 44208 <__divsi3> │ │ - ldr r5, [pc, #240] ; (23798 ) │ │ - ldr r7, [pc, #240] ; (2379c ) │ │ + adds r0, r0, r5 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ + adds r7, r4, #0 │ │ + ldr r6, [pc, #220] ; (24dc0 ) │ │ + ldr r3, [pc, #224] ; (24dc4 ) │ │ + adds r7, #252 ; 0xfc │ │ + add r6, pc │ │ + ldr r2, [pc, #220] ; (24dc8 ) │ │ + add r3, pc │ │ str r0, [sp, #4] │ │ - add r5, pc │ │ - add r7, pc │ │ - adds r3, r5, #0 │ │ - adds r5, r4, #0 │ │ - adds r5, #252 ; 0xfc │ │ + adds r1, r6, #0 │ │ movs r0, #1 │ │ - adds r1, r7, #0 │ │ - ldr r2, [pc, #228] ; (237a0 ) │ │ - bl 4003c │ │ - ldr r0, [r5, #52] ; 0x34 │ │ - ldr r2, [sp, #16] │ │ + bl 41bd4 │ │ + ldr r0, [r7, #52] ; 0x34 │ │ ldr r1, [sp, #20] │ │ + adds r4, #248 ; 0xf8 │ │ str r0, [sp, #0] │ │ - adds r0, r0, r2 │ │ - blx 44208 <__divsi3> │ │ - ldr r6, [pc, #212] ; (237a4 ) │ │ + adds r0, r0, r5 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ movs r2, #194 ; 0xc2 │ │ + ldr r3, [pc, #196] ; (24dcc ) │ │ lsls r2, r2, #3 │ │ - add r6, pc │ │ - adds r3, r6, #0 │ │ str r0, [sp, #4] │ │ - adds r1, r7, #0 │ │ + adds r1, r6, #0 │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r3, [r5, #20] │ │ - ldr r0, [r5, #24] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r3, [r7, #24] │ │ + ldr r5, [r7, #20] │ │ ldr r1, [sp, #20] │ │ - str r3, [sp, #16] │ │ - adds r0, r3, r0 │ │ + adds r0, r5, r3 │ │ str r0, [sp, #0] │ │ - blx 44208 <__divsi3> │ │ - ldr r2, [sp, #16] │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ + str r5, [sp, #8] │ │ str r0, [sp, #4] │ │ - ldr r6, [pc, #176] ; (237a8 ) │ │ - str r2, [sp, #8] │ │ - ldr r3, [r5, #28] │ │ - add r6, pc │ │ - ldr r2, [pc, #172] ; (237ac ) │ │ - str r3, [sp, #12] │ │ + ldr r3, [r7, #28] │ │ + ldr r2, [pc, #164] ; (24dd0 ) │ │ movs r0, #1 │ │ - adds r3, r6, #0 │ │ - adds r1, r7, #0 │ │ - bl 4003c │ │ - ldr r0, [r5, #32] │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #160] ; (24dd4 ) │ │ + adds r1, r6, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r3, [r7, #32] │ │ ldr r1, [sp, #20] │ │ - ldr r6, [pc, #156] ; (237b0 ) │ │ - str r0, [sp, #0] │ │ - blx 44208 <__divsi3> │ │ - add r6, pc │ │ - ldr r2, [pc, #152] ; (237b4 ) │ │ - adds r3, r6, #0 │ │ + str r3, [sp, #0] │ │ + ldr r0, [r7, #32] │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ + ldr r3, [pc, #144] ; (24dd8 ) │ │ + ldr r2, [pc, #144] ; (24ddc ) │ │ str r0, [sp, #4] │ │ - adds r1, r7, #0 │ │ + add r3, pc │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r0, [r5, #36] ; 0x24 │ │ + adds r1, r6, #0 │ │ + bl 41bd4 │ │ + ldr r0, [r7, #36] ; 0x24 │ │ ldr r1, [sp, #20] │ │ - ldr r5, [pc, #136] ; (237b8 ) │ │ str r0, [sp, #0] │ │ - blx 44208 <__divsi3> │ │ - add r5, pc │ │ - adds r3, r5, #0 │ │ - adds r5, r4, #0 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ + ldr r3, [pc, #124] ; (24de0 ) │ │ str r0, [sp, #4] │ │ - adds r1, r7, #0 │ │ + adds r1, r6, #0 │ │ movs r0, #1 │ │ - ldr r2, [pc, #120] ; (237bc ) │ │ - adds r5, #248 ; 0xf8 │ │ - bl 4003c │ │ - ldr r0, [r5, #72] ; 0x48 │ │ - ldr r1, [r5, #76] ; 0x4c │ │ + ldr r2, [pc, #120] ; (24de4 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r2, [r4, #72] ; 0x48 │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #4] │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r4, [pc, #100] ; (237c0 ) │ │ + ldr r0, [r4, #72] ; 0x48 │ │ + ldr r1, [r4, #76] ; 0x4c │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + ldr r3, [pc, #96] ; (24de8 ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - add r4, pc │ │ - adds r3, r4, #0 │ │ + ldr r2, [pc, #96] ; (24dec ) │ │ movs r0, #1 │ │ - adds r1, r7, #0 │ │ - ldr r2, [pc, #92] ; (237c4 ) │ │ - bl 4003c │ │ - ldr r0, [r5, #80] ; 0x50 │ │ - ldr r1, [r5, #84] ; 0x54 │ │ + adds r1, r6, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r0, [r4, #80] ; 0x50 │ │ + ldr r1, [r4, #84] ; 0x54 │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r4, [pc, #72] ; (237c8 ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + ldr r3, [pc, #72] ; (24df0 ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - add r4, pc │ │ + ldr r2, [pc, #68] ; (24df4 ) │ │ movs r0, #1 │ │ - adds r1, r7, #0 │ │ - ldr r2, [pc, #64] ; (237cc ) │ │ - adds r3, r4, #0 │ │ - bl 4003c │ │ + adds r1, r6, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [r2, #80] ; 0x50 │ │ + strb r5, [r7, #9] │ │ movs r2, r0 │ │ - add r5, sp, #36 ; 0x24 │ │ + add r7, sp, #960 ; 0x3c0 │ │ movs r2, r0 │ │ - add r2, sp, #512 ; 0x200 │ │ + sxtb r3, r6 │ │ movs r2, r0 │ │ lsls r6, r1, #24 │ │ movs r0, r0 │ │ - add r4, sp, #1020 ; 0x3fc │ │ - movs r2, r0 │ │ - add r4, sp, #984 ; 0x3d8 │ │ + sxtb r3, r5 │ │ movs r2, r0 │ │ lsls r4, r2, #24 │ │ movs r0, r0 │ │ - add r5, sp, #40 ; 0x28 │ │ + sxtb r6, r4 │ │ + movs r2, r0 │ │ + sxtb r6, r7 │ │ movs r2, r0 │ │ lsls r7, r2, #24 │ │ movs r0, r0 │ │ - add r5, sp, #140 ; 0x8c │ │ + uxth r5, r2 │ │ movs r2, r0 │ │ lsls r1, r3, #24 │ │ movs r0, r0 │ │ - add r5, sp, #184 ; 0xb8 │ │ + uxth r4, r4 │ │ movs r2, r0 │ │ lsls r4, r3, #24 │ │ movs r0, r0 │ │ - add r5, sp, #148 ; 0x94 │ │ + uxth r5, r3 │ │ movs r2, r0 │ │ lsls r7, r3, #24 │ │ movs r0, r0 │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r5, r0, #0 │ │ - movs r6, #0 │ │ - adds r5, #232 ; 0xe8 │ │ - str r6, [r5, #0] │ │ - ldr r7, [r0, #40] ; 0x28 │ │ - adds r4, r0, #0 │ │ - adds r1, r6, #0 │ │ - adds r3, r7, #0 │ │ - adds r3, #31 │ │ - asrs r2, r3, #31 │ │ + ldr r3, [r0, #40] ; 0x28 │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r7, r3, #0 │ │ + adds r7, #31 │ │ + asrs r2, r7, #31 │ │ lsrs r2, r2, #27 │ │ - adds r2, r2, r3 │ │ - adds r3, r0, #0 │ │ - adds r3, #224 ; 0xe0 │ │ + adds r6, r0, #0 │ │ + adds r2, r2, r7 │ │ + adds r7, r0, #0 │ │ + movs r4, #0 │ │ + adds r6, #232 ; 0xe8 │ │ asrs r2, r2, #5 │ │ + adds r7, #224 ; 0xe0 │ │ + sub sp, #20 │ │ + adds r5, r0, #0 │ │ + str r4, [r6, #0] │ │ lsls r2, r2, #2 │ │ - ldr r0, [r3, #0] │ │ - blx eb48 │ │ - b.n 23854 │ │ - ldr r3, [r4, #16] │ │ + ldr r0, [r7, #0] │ │ + adds r1, r4, #0 │ │ + str r3, [sp, #12] │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ + ldr r3, [sp, #12] │ │ + cmp r4, r3 │ │ + bge.n 24e82 │ │ movs r1, #20 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ + ldr r3, [r5, #16] │ │ + ldr r0, [r5, #56] ; 0x38 │ │ ldr r2, [r3, #8] │ │ adds r3, r1, #0 │ │ - muls r3, r6 │ │ + muls r3, r4 │ │ adds r3, r2, r3 │ │ ldr r1, [r3, #16] │ │ - bl 31986 │ │ + bl 332b8 │ │ cmp r0, #0 │ │ - beq.n 23852 │ │ - adds r3, r4, #0 │ │ - ldr r2, [r5, #0] │ │ + beq.n 24e7e │ │ + adds r3, r5, #0 │ │ adds r3, #220 ; 0xdc │ │ - ldr r3, [r3, #0] │ │ - lsls r2, r2, #2 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r6, #0] │ │ movs r1, #1 │ │ - str r6, [r2, r3] │ │ - adds r3, r4, #0 │ │ - ldr r2, [r5, #0] │ │ + lsls r3, r3, #2 │ │ + str r4, [r3, r2] │ │ + adds r3, r5, #0 │ │ adds r3, #228 ; 0xe4 │ │ - ldr r3, [r3, #0] │ │ - lsls r2, r2, #2 │ │ - str r6, [r2, r3] │ │ - adds r2, r4, #0 │ │ - asrs r3, r6, #31 │ │ - adds r2, #224 ; 0xe0 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r6, #0] │ │ + lsls r3, r3, #2 │ │ + str r4, [r3, r2] │ │ + asrs r3, r4, #31 │ │ lsrs r3, r3, #27 │ │ - ldr r2, [r2, #0] │ │ - adds r3, r3, r6 │ │ + ldr r2, [r7, #0] │ │ + adds r3, r3, r4 │ │ asrs r3, r3, #5 │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ movs r2, #31 │ │ - ands r2, r6 │ │ + ands r2, r4 │ │ lsls r1, r2 │ │ adds r2, r1, #0 │ │ ldr r1, [r3, #0] │ │ orrs r2, r1 │ │ str r2, [r3, #0] │ │ - ldr r3, [r5, #0] │ │ + ldr r3, [r6, #0] │ │ adds r3, #1 │ │ - str r3, [r5, #0] │ │ - adds r6, #1 │ │ - cmp r6, r7 │ │ - blt.n 237fa │ │ - adds r5, r4, #0 │ │ - adds r5, #232 ; 0xe8 │ │ - ldr r2, [r5, #0] │ │ - ldr r1, [pc, #44] ; (2388c ) │ │ - ldr r3, [pc, #44] ; (23890 ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + str r3, [r6, #0] │ │ + adds r4, #1 │ │ + b.n 24e24 │ │ + ldr r3, [r6, #0] │ │ + ldr r1, [pc, #44] ; (24eb4 ) │ │ movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #44] ; (24eb8 ) │ │ + add r1, pc │ │ movs r2, #85 ; 0x55 │ │ - bl 4003c │ │ - adds r3, r4, #0 │ │ - ldr r1, [r5, #0] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r3, r5, #0 │ │ + movs r2, #1 │ │ adds r3, #228 ; 0xe4 │ │ - ldr r2, [r3, #0] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - lsls r1, r1, #2 │ │ - str r3, [r1, r2] │ │ + ldr r1, [r3, #0] │ │ + ldr r3, [r6, #0] │ │ + negs r2, r2 │ │ + adds r5, #220 ; 0xdc │ │ + lsls r3, r3, #2 │ │ + str r2, [r3, r1] │ │ + ldr r3, [r6, #0] │ │ ldr r1, [r5, #0] │ │ - adds r4, #220 ; 0xdc │ │ - ldr r2, [r4, #0] │ │ - lsls r1, r1, #2 │ │ - str r3, [r1, r2] │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ - add r4, sp, #380 ; 0x17c │ │ + lsls r3, r3, #2 │ │ + str r2, [r3, r1] │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + cbz r7, 24eee │ │ movs r2, r0 │ │ - add r4, sp, #608 ; 0x260 │ │ + sxth r6, r2 │ │ movs r2, r0 │ │ push {r4, r5, r6, r7, lr} │ │ + ldr r3, [r0, #16] │ │ + sub sp, #28 │ │ adds r4, r0, #0 │ │ - ldr r5, [r0, #16] │ │ - ldr r0, [r0, #40] ; 0x28 │ │ + str r3, [sp, #8] │ │ + ldr r3, [r0, #40] ; 0x28 │ │ + movs r1, #20 │ │ + str r3, [sp, #12] │ │ movs r3, #0 │ │ - sub sp, #36 ; 0x24 │ │ - str r0, [sp, #24] │ │ - str r3, [r4, #120] ; 0x78 │ │ - adds r2, r3, #0 │ │ - b.n 238bc │ │ - ldr r1, [r5, #8] │ │ - adds r1, r1, r3 │ │ - ldr r1, [r1, #8] │ │ - cmp r1, #1 │ │ - bne.n 238b8 │ │ - ldr r1, [r4, #120] ; 0x78 │ │ - adds r1, #1 │ │ - str r1, [r4, #120] ; 0x78 │ │ + str r3, [r0, #120] ; 0x78 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + bge.n 24ef0 │ │ + ldr r0, [sp, #8] │ │ + adds r2, r1, #0 │ │ + muls r2, r3 │ │ + ldr r0, [r0, #8] │ │ + adds r2, r0, r2 │ │ + ldr r2, [r2, #8] │ │ + cmp r2, #1 │ │ + bne.n 24eec │ │ + ldr r2, [r4, #120] ; 0x78 │ │ adds r2, #1 │ │ - adds r3, #20 │ │ - ldr r1, [sp, #24] │ │ - cmp r2, r1 │ │ - blt.n 238a8 │ │ - ldr r6, [pc, #224] ; (239a4 ) │ │ + str r2, [r4, #120] ; 0x78 │ │ + adds r3, #1 │ │ + b.n 24ed0 │ │ + ldr r5, [pc, #196] ; (24fb8 ) │ │ movs r1, #4 │ │ + add r5, pc │ │ + adds r2, r5, #0 │ │ movs r3, #105 ; 0x69 │ │ - add r6, pc │ │ - adds r2, r6, #0 │ │ ldr r0, [r4, #120] ; 0x78 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r2, r6, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r2, r5, #0 │ │ + movs r5, #0 │ │ str r0, [r4, #116] ; 0x74 │ │ movs r1, #96 ; 0x60 │ │ ldr r0, [r4, #120] ; 0x78 │ │ movs r3, #106 ; 0x6a │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r6, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r6, r5, #0 │ │ str r0, [r4, #100] ; 0x64 │ │ - str r6, [sp, #20] │ │ - b.n 2399a │ │ - movs r2, #20 │ │ - adds r3, r2, #0 │ │ + ldr r3, [sp, #12] │ │ + cmp r5, r3 │ │ + bge.n 24fb4 │ │ + movs r3, #20 │ │ + adds r0, r3, #0 │ │ + muls r0, r5 │ │ + ldr r3, [sp, #8] │ │ + ldr r3, [r3, #8] │ │ + adds r0, r3, r0 │ │ + ldr r3, [r0, #8] │ │ + str r3, [sp, #20] │ │ + cmp r3, #1 │ │ + bne.n 24fb0 │ │ + movs r1, #96 ; 0x60 │ │ + adds r3, r1, #0 │ │ muls r3, r6 │ │ - ldr r2, [r5, #8] │ │ - adds r3, r2, r3 │ │ - ldr r2, [r3, #8] │ │ - str r2, [sp, #12] │ │ - cmp r2, #1 │ │ - bne.n 23998 │ │ - ldr r1, [sp, #20] │ │ - ldr r3, [r3, #4] │ │ - movs r0, #96 ; 0x60 │ │ - adds r7, r0, #0 │ │ - muls r7, r1 │ │ - ldrh r1, [r3, #0] │ │ + str r3, [sp, #16] │ │ + ldr r2, [sp, #16] │ │ ldr r3, [r4, #100] ; 0x64 │ │ - adds r3, r3, r7 │ │ + adds r1, r3, r2 │ │ + ldr r3, [r0, #4] │ │ + adds r0, r1, #0 │ │ + ldrh r2, [r3, #0] │ │ + adds r3, r1, #0 │ │ adds r3, #92 ; 0x5c │ │ - strh r1, [r3, #0] │ │ + strh r2, [r3, #0] │ │ ldr r3, [r4, #12] │ │ + adds r0, #94 ; 0x5e │ │ ldr r3, [r3, #20] │ │ - ldrh r1, [r3, #40] ; 0x28 │ │ - ldr r3, [r4, #100] ; 0x64 │ │ - adds r3, r3, r7 │ │ - adds r3, #94 ; 0x5e │ │ - strh r1, [r3, #0] │ │ - ldr r3, [r4, #12] │ │ - ldr r1, [r4, #100] ; 0x64 │ │ - ldr r2, [r3, #20] │ │ - adds r1, r1, r7 │ │ - movs r3, #92 ; 0x5c │ │ - ldrsh r0, [r3, r1] │ │ - str r0, [sp, #28] │ │ + ldrh r7, [r3, #40] ; 0x28 │ │ + ldr r3, [r3, #56] ; 0x38 │ │ + strh r7, [r0, #0] │ │ movs r0, #12 │ │ + lsls r7, r2, #16 │ │ + asrs r7, r7, #16 │ │ + adds r2, r7, #0 │ │ + muls r2, r0 │ │ + adds r2, r3, r2 │ │ + ldrb r3, [r2, #1] │ │ + ldrb r0, [r2, #0] │ │ + lsls r3, r3, #8 │ │ + orrs r3, r0 │ │ + ldrb r0, [r2, #2] │ │ + lsls r0, r0, #16 │ │ + orrs r0, r3 │ │ + ldrb r3, [r2, #3] │ │ + lsls r3, r3, #24 │ │ + orrs r3, r0 │ │ + ldrb r0, [r2, #4] │ │ mov ip, r0 │ │ - ldr r0, [sp, #28] │ │ - mov r3, ip │ │ - muls r3, r0 │ │ - mov ip, r3 │ │ - ldr r3, [r2, #56] ; 0x38 │ │ - add r3, ip │ │ - ldrb r0, [r3, #1] │ │ - ldrb r2, [r3, #0] │ │ + mov r7, ip │ │ + ldrb r0, [r2, #5] │ │ lsls r0, r0, #8 │ │ - orrs r2, r0 │ │ - str r2, [sp, #28] │ │ - ldrb r2, [r3, #2] │ │ - ldr r0, [sp, #28] │ │ - lsls r2, r2, #16 │ │ - orrs r0, r2 │ │ - ldrb r2, [r3, #3] │ │ + orrs r7, r0 │ │ + ldrb r0, [r2, #6] │ │ + ldrb r2, [r2, #7] │ │ + lsls r0, r0, #16 │ │ lsls r2, r2, #24 │ │ - orrs r2, r0 │ │ - str r2, [sp, #28] │ │ - ldrb r2, [r3, #5] │ │ - ldrb r0, [r3, #4] │ │ - lsls r2, r2, #8 │ │ + orrs r0, r7 │ │ orrs r0, r2 │ │ - str r0, [sp, #16] │ │ - ldrb r0, [r3, #6] │ │ - ldr r2, [sp, #16] │ │ - ldrb r3, [r3, #7] │ │ - lsls r0, r0, #16 │ │ - orrs r2, r0 │ │ - lsls r3, r3, #24 │ │ - adds r0, r2, #0 │ │ - orrs r0, r3 │ │ str r0, [sp, #0] │ │ - ldr r2, [sp, #12] │ │ + ldr r2, [sp, #20] │ │ ldr r0, [r4, #60] ; 0x3c │ │ - ldr r3, [sp, #28] │ │ - blx 1c9b0 │ │ - ldr r3, [r4, #100] ; 0x64 │ │ + bl 48b24 <_Unwind_GetTextRelBase@@Base+0x478> │ │ + ldr r2, [r4, #100] ; 0x64 │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [r4, #104] ; 0x68 │ │ + mov ip, r2 │ │ movs r2, #0 │ │ - ldr r0, [sp, #20] │ │ - adds r3, r3, r7 │ │ + add r3, ip │ │ str r2, [r3, #80] ; 0x50 │ │ - ldr r1, [r4, #100] ; 0x64 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - lsls r2, r6, #2 │ │ - adds r7, r1, r7 │ │ - str r7, [r2, r3] │ │ - ldr r3, [r4, #116] ; 0x74 │ │ - lsls r2, r0, #2 │ │ - adds r0, #1 │ │ - str r6, [r2, r3] │ │ - str r0, [sp, #20] │ │ + lsls r2, r5, #2 │ │ + str r3, [r2, r1] │ │ + ldr r2, [r4, #116] ; 0x74 │ │ + lsls r3, r6, #2 │ │ adds r6, #1 │ │ - ldr r1, [sp, #24] │ │ - cmp r6, r1 │ │ - blt.n 238e8 │ │ - add sp, #36 ; 0x24 │ │ + str r5, [r3, r2] │ │ + adds r5, #1 │ │ + b.n 24f14 │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - add r3, sp, #1004 ; 0x3ec │ │ + cbz r7, 24fd8 │ │ movs r2, r0 │ │ push {r3, r4, r5, r6, r7, lr} │ │ movs r5, #0 │ │ adds r4, r0, #0 │ │ - ldr r7, [r0, #40] ; 0x28 │ │ adds r6, r5, #0 │ │ - b.n 239d8 │ │ - ldr r3, [r4, #16] │ │ + ldr r7, [r0, #40] ; 0x28 │ │ + cmp r5, r7 │ │ + bge.n 24ff0 │ │ movs r1, #20 │ │ + ldr r3, [r4, #16] │ │ ldr r2, [r3, #8] │ │ adds r3, r1, #0 │ │ muls r3, r5 │ │ adds r3, r2, r3 │ │ ldr r3, [r3, #8] │ │ cmp r3, #1 │ │ - bne.n 239d6 │ │ - movs r2, #96 ; 0x60 │ │ - adds r3, r2, #0 │ │ - muls r3, r6 │ │ - ldr r0, [r4, #100] ; 0x64 │ │ + bne.n 24fec │ │ + movs r3, #96 ; 0x60 │ │ + adds r0, r3, #0 │ │ + muls r0, r6 │ │ + ldr r3, [r4, #100] ; 0x64 │ │ adds r6, #1 │ │ - adds r0, r0, r3 │ │ - blx 1c4c8 │ │ + adds r0, r3, r0 │ │ + bl 48ab4 <_Unwind_GetTextRelBase@@Base+0x408> │ │ adds r5, #1 │ │ - cmp r5, r7 │ │ - blt.n 239b4 │ │ + b.n 24fc6 │ │ ldr r0, [r4, #100] ; 0x64 │ │ - bl 3ec3e │ │ + bl 40732 │ │ movs r3, #0 │ │ - str r3, [r4, #100] ; 0x64 │ │ ldr r0, [r4, #116] ; 0x74 │ │ - bl 3ec3e │ │ + str r3, [r4, #100] ; 0x64 │ │ + bl 40732 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ... │ │ │ │ -000239f0 : │ │ +00025004 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r4, [r0, #40] ; 0x28 │ │ - ldr r6, [pc, #164] ; (23a9c ) │ │ - adds r5, r0, #0 │ │ - adds r7, r4, #1 │ │ - add r6, pc │ │ + adds r4, r0, #0 │ │ + ldr r5, [r0, #40] ; 0x28 │ │ + ldr r6, [pc, #164] ; (250b0 ) │ │ movs r1, #4 │ │ + add r6, pc │ │ + adds r7, r5, #1 │ │ adds r2, r6, #0 │ │ movs r3, #150 ; 0x96 │ │ adds r0, r7, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r3, r5, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r3, r4, #0 │ │ + adds r5, #31 │ │ adds r3, #220 ; 0xdc │ │ - adds r4, #31 │ │ str r0, [r3, #0] │ │ - asrs r0, r4, #31 │ │ + asrs r0, r5, #31 │ │ lsrs r0, r0, #27 │ │ - adds r4, r0, r4 │ │ - asrs r0, r4, #5 │ │ + adds r0, r0, r5 │ │ movs r1, #4 │ │ adds r2, r6, #0 │ │ movs r3, #151 ; 0x97 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r3, r5, #0 │ │ + asrs r0, r0, #5 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r3, r4, #0 │ │ adds r3, #224 ; 0xe0 │ │ str r0, [r3, #0] │ │ movs r1, #4 │ │ adds r2, r6, #0 │ │ movs r3, #152 ; 0x98 │ │ adds r0, r7, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r3, r5, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r3, r4, #0 │ │ adds r3, #228 ; 0xe4 │ │ str r0, [r3, #0] │ │ subs r3, #28 │ │ adds r2, r6, #0 │ │ ldr r0, [r3, #0] │ │ movs r1, #4 │ │ movs r3, #153 ; 0x99 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r3, r5, #0 │ │ - ldr r1, [pc, #84] ; (23aa0 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r3, r4, #0 │ │ + ldr r1, [pc, #84] ; (250b4 ) │ │ adds r3, #216 ; 0xd8 │ │ str r0, [r3, #0] │ │ add r1, pc │ │ - ldr r0, [r5, #8] │ │ - bl 3f528 │ │ - adds r4, r5, #0 │ │ - ldr r1, [pc, #72] ; (23aa4 ) │ │ - adds r4, #236 ; 0xec │ │ - str r0, [r4, #0] │ │ + ldr r0, [r4, #8] │ │ + adds r5, r4, #0 │ │ + bl 41024 │ │ + ldr r1, [pc, #72] ; (250b8 ) │ │ + adds r5, #236 ; 0xec │ │ + str r0, [r5, #0] │ │ add r1, pc │ │ - ldr r0, [r5, #8] │ │ - bl 3f528 │ │ - adds r3, r5, #0 │ │ + ldr r0, [r4, #8] │ │ + bl 41024 │ │ + adds r3, r4, #0 │ │ adds r3, #240 ; 0xf0 │ │ str r0, [r3, #0] │ │ - ldr r2, [r4, #0] │ │ - ldr r3, [pc, #52] ; (23aa8 ) │ │ + ldr r3, [r5, #0] │ │ + adds r1, r6, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #48] ; (250bc ) │ │ str r0, [sp, #4] │ │ - str r2, [sp, #0] │ │ + movs r2, #157 ; 0x9d │ │ add r3, pc │ │ movs r0, #1 │ │ - adds r1, r6, #0 │ │ - movs r2, #157 ; 0x9d │ │ - bl 4003c │ │ - adds r3, r5, #0 │ │ + bl 41bd4 │ │ + adds r3, r4, #0 │ │ adds r3, #64 ; 0x40 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 23a98 │ │ - adds r0, r5, #0 │ │ - bl 237d0 │ │ - adds r0, r5, #0 │ │ - bl 23894 │ │ + bne.n 250ac │ │ + adds r0, r4, #0 │ │ + bl 24df8 │ │ + adds r0, r4, #0 │ │ + bl 24ebc │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - add r2, sp, #804 ; 0x324 │ │ + add sp, #372 ; 0x174 │ │ movs r2, r0 │ │ - ldrb r4, [r6, #14] │ │ + strh r0, [r1, #10] │ │ movs r2, r0 │ │ - ldrb r3, [r7, #15] │ │ + strh r7, [r1, #12] │ │ movs r2, r0 │ │ - add r2, sp, #704 ; 0x2c0 │ │ + add sp, #256 ; 0x100 │ │ movs r2, r0 │ │ │ │ -00023aac : │ │ - push {r4, r5, r6, r7, lr} │ │ +000250c0 : │ │ movs r3, #240 ; 0xf0 │ │ + push {r4, r5, r6, r7, lr} │ │ lsls r3, r3, #1 │ │ - sub sp, #28 │ │ + sub sp, #20 │ │ adds r4, r0, #0 │ │ ldr r0, [r0, r3] │ │ - blx 445e0 <__aeabi_i2d> │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r7, r1, #0 │ │ - ldr r1, [pc, #176] ; (23b70 ) │ │ + ldr r1, [pc, #172] ; (25180 ) │ │ adds r6, r0, #0 │ │ - ldr r0, [r4, #8] │ │ add r1, pc │ │ - bl 3f528 │ │ - blx 445e0 <__aeabi_i2d> │ │ + ldr r0, [r4, #8] │ │ + bl 41024 │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 44928 <__aeabi_ddiv> │ │ - movs r2, #196 ; 0xc4 │ │ - lsls r2, r2, #1 │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - adds r3, r4, r2 │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + adds r3, r4, #0 │ │ + adds r6, r0, #0 │ │ + adds r7, r1, #0 │ │ + adds r3, #137 ; 0x89 │ │ + adds r3, #255 ; 0xff │ │ ldr r0, [r3, #0] │ │ ldr r1, [r3, #4] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r6, [pc, #124] ; (23b74 ) │ │ - ldr r5, [pc, #128] ; (23b78 ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + ldr r5, [pc, #120] ; (25184 ) │ │ + ldr r3, [pc, #124] ; (25188 ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - add r6, pc │ │ add r5, pc │ │ - adds r3, r5, #0 │ │ movs r0, #1 │ │ - adds r1, r6, #0 │ │ + adds r1, r5, #0 │ │ movs r2, #176 ; 0xb0 │ │ - bl 4003c │ │ - movs r2, #200 ; 0xc8 │ │ - lsls r2, r2, #1 │ │ - adds r3, r4, r2 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r3, r4, #0 │ │ + adds r3, #145 ; 0x91 │ │ + adds r3, #255 ; 0xff │ │ ldr r0, [r3, #0] │ │ ldr r1, [r3, #4] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r5, [pc, #88] ; (23b7c ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + ldr r3, [pc, #84] ; (2518c ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - add r5, pc │ │ - adds r3, r5, #0 │ │ + add r3, pc │ │ movs r0, #1 │ │ - adds r1, r6, #0 │ │ + adds r1, r5, #0 │ │ movs r2, #179 ; 0xb3 │ │ - bl 4003c │ │ + bl 41bd4 │ │ adds r3, r4, #0 │ │ adds r3, #64 ; 0x40 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 23b46 │ │ + bne.n 25156 │ │ adds r0, r4, #0 │ │ - bl 239a8 │ │ + bl 24fbc │ │ adds r3, r4, #0 │ │ adds r3, #220 ; 0xdc │ │ ldr r0, [r3, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r3, r4, #0 │ │ adds r3, #224 ; 0xe0 │ │ ldr r0, [r3, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r3, r4, #0 │ │ adds r3, #228 ; 0xe4 │ │ ldr r0, [r3, #0] │ │ adds r4, #216 ; 0xd8 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ - add sp, #28 │ │ + bl 40732 │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r3, [r6, #8] │ │ + ldr r1, [r1, #100] ; 0x64 │ │ movs r2, r0 │ │ - add r1, sp, #796 ; 0x31c │ │ + add r7, sp, #364 ; 0x16c │ │ movs r2, r0 │ │ - ldrh r4, [r1, #46] ; 0x2e │ │ + str r2, [sp, #604] ; 0x25c │ │ movs r2, r0 │ │ - ldrh r3, [r0, #46] ; 0x2e │ │ + str r2, [sp, #600] ; 0x258 │ │ movs r2, r0 │ │ │ │ -00023b80 : │ │ +00025190 : │ │ push {r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ adds r7, r0, #0 │ │ + adds r6, r4, #0 │ │ + adds r5, r4, #0 │ │ adds r7, #220 ; 0xdc │ │ sub sp, #20 │ │ - adds r5, r0, #0 │ │ ldr r0, [r7, #0] │ │ - bl 3ec3e │ │ - adds r3, r5, #0 │ │ - adds r3, #228 ; 0xe4 │ │ - ldr r0, [r3, #0] │ │ + adds r6, #228 ; 0xe4 │ │ + bl 40732 │ │ + adds r5, #224 ; 0xe0 │ │ + ldr r0, [r6, #0] │ │ + bl 40732 │ │ + ldr r0, [r5, #0] │ │ + bl 40732 │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + movs r1, #4 │ │ str r3, [sp, #8] │ │ - bl 3ec3e │ │ - adds r3, r5, #0 │ │ - adds r3, #224 ; 0xe0 │ │ - ldr r0, [r3, #0] │ │ + adds r3, #1 │ │ str r3, [sp, #12] │ │ - ldr r6, [pc, #120] ; (23c20 ) │ │ - bl 3ec3e │ │ - ldr r4, [r5, #40] ; 0x28 │ │ - add r6, pc │ │ - movs r1, #4 │ │ - adds r3, r4, #1 │ │ + ldr r3, [pc, #112] ; (25230 ) │ │ + ldr r0, [sp, #12] │ │ + add r3, pc │ │ + adds r2, r3, #0 │ │ str r3, [sp, #4] │ │ - adds r0, r3, #0 │ │ - adds r2, r6, #0 │ │ movs r3, #201 ; 0xc9 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r4, #31 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #8] │ │ str r0, [r7, #0] │ │ - asrs r0, r4, #31 │ │ - lsrs r0, r0, #27 │ │ - adds r4, r0, r4 │ │ movs r1, #4 │ │ - adds r2, r6, #0 │ │ + adds r3, #31 │ │ + asrs r0, r3, #31 │ │ + lsrs r0, r0, #27 │ │ + adds r0, r0, r3 │ │ + ldr r2, [sp, #4] │ │ movs r3, #202 ; 0xca │ │ - asrs r0, r4, #5 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [sp, #12] │ │ - movs r1, #4 │ │ - adds r2, r6, #0 │ │ - str r0, [r3, #0] │ │ + asrs r0, r0, #5 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #203 ; 0xcb │ │ - ldr r0, [sp, #4] │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [sp, #8] │ │ - str r0, [r3, #0] │ │ - adds r3, r5, #0 │ │ + str r0, [r5, #0] │ │ + movs r1, #4 │ │ + ldr r0, [sp, #12] │ │ + ldr r2, [sp, #4] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r3, r4, #0 │ │ + str r0, [r6, #0] │ │ adds r3, #64 ; 0x40 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 23c1a │ │ - adds r0, r5, #0 │ │ - bl 239a8 │ │ - ldr r0, [r5, #104] ; 0x68 │ │ - bl 3ec3e │ │ - ldr r3, [r5, #16] │ │ + bne.n 25228 │ │ + adds r0, r4, #0 │ │ + bl 24fbc │ │ + ldr r0, [r4, #104] ; 0x68 │ │ + bl 40732 │ │ + ldr r3, [r4, #16] │ │ movs r1, #4 │ │ - adds r2, r6, #0 │ │ ldr r0, [r3, #20] │ │ + ldr r2, [sp, #4] │ │ movs r3, #212 ; 0xd4 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r0, [r5, #104] ; 0x68 │ │ - adds r0, r5, #0 │ │ - bl 237d0 │ │ - adds r0, r5, #0 │ │ - bl 23894 │ │ - add sp, #20 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + str r0, [r4, #104] ; 0x68 │ │ + adds r0, r4, #0 │ │ + bl 24df8 │ │ + adds r0, r4, #0 │ │ + bl 24ebc │ │ movs r0, #0 │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - add r1, sp, #92 ; 0x5c │ │ + nop ; (mov r8, r8) │ │ + add r6, sp, #676 ; 0x2a4 │ │ movs r2, r0 │ │ │ │ -00023c24 : │ │ +00025234 : │ │ push {r4, r5, r6, r7, lr} │ │ - adds r5, r0, #0 │ │ - movs r0, #184 ; 0xb8 │ │ - lsls r0, r0, #1 │ │ - adds r4, r5, r0 │ │ - sub sp, #52 ; 0x34 │ │ + adds r4, r0, #0 │ │ + adds r7, r0, #0 │ │ + adds r4, #113 ; 0x71 │ │ + adds r4, #255 ; 0xff │ │ + sub sp, #44 ; 0x2c │ │ adds r0, r4, #0 │ │ - bl 42b00 │ │ + bl 44820 │ │ adds r0, r4, #0 │ │ - bl 42958 │ │ - adds r3, r5, #0 │ │ + bl 44630 │ │ + adds r3, r7, #0 │ │ adds r3, #64 ; 0x40 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 23c48 │ │ - b.n 23e12 │ │ - adds r3, r5, #0 │ │ + bne.n 25258 │ │ + b.n 253f4 │ │ + adds r3, r7, #0 │ │ adds r3, #200 ; 0xc8 │ │ ldr r2, [r3, #0] │ │ ldr r0, [r3, #16] │ │ movs r1, #0 │ │ lsls r2, r2, #2 │ │ - blx eb48 │ │ - adds r3, r5, #0 │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ + adds r3, r7, #0 │ │ adds r3, #176 ; 0xb0 │ │ - movs r1, #0 │ │ - adds r7, r5, #0 │ │ ldr r4, [r3, #0] │ │ - str r1, [sp, #20] │ │ - adds r7, #180 ; 0xb4 │ │ - b.n 23ce6 │ │ - ldr r3, [r4, #12] │ │ - movs r6, #0 │ │ - cmp r3, r6 │ │ - blt.n 23c7e │ │ - adds r2, r5, #0 │ │ + movs r3, #0 │ │ + str r3, [sp, #12] │ │ + adds r3, r7, #0 │ │ + adds r3, #180 ; 0xb4 │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [sp, #12] │ │ + cmp r2, r3 │ │ + bge.n 252e2 │ │ + movs r3, #0 │ │ + ldr r0, [r4, #12] │ │ + str r3, [sp, #16] │ │ + cmp r0, r3 │ │ + blt.n 2529a │ │ + adds r2, r7, #0 │ │ movs r1, #36 ; 0x24 │ │ adds r2, #176 ; 0xb0 │ │ + adds r3, r0, #0 │ │ muls r3, r1 │ │ ldr r2, [r2, #0] │ │ - ldr r6, [r3, r2] │ │ - adds r6, #1 │ │ - ldr r3, [r4, #8] │ │ - ldr r2, [r4, #0] │ │ - ldr r0, [r5, #56] ; 0x38 │ │ + ldr r3, [r3, r2] │ │ + adds r3, #1 │ │ str r3, [sp, #16] │ │ - ldr r3, [r5, #16] │ │ - ldr r1, [sp, #16] │ │ - str r2, [sp, #12] │ │ + movs r1, #20 │ │ + ldr r3, [r7, #16] │ │ + ldr r6, [r4, #8] │ │ + ldr r0, [r7, #56] ; 0x38 │ │ ldr r2, [r3, #8] │ │ - movs r3, #20 │ │ - muls r3, r1 │ │ + adds r3, r1, #0 │ │ + muls r3, r6 │ │ adds r3, r2, r3 │ │ ldr r1, [r3, #16] │ │ - bl 31986 │ │ + ldr r5, [r4, #0] │ │ + bl 332b8 │ │ cmp r0, #0 │ │ - beq.n 23cde │ │ - adds r3, r5, #0 │ │ + beq.n 252d8 │ │ + ldr r3, [sp, #16] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #16] │ │ + adds r3, r7, #0 │ │ adds r3, #216 ; 0xd8 │ │ ldr r3, [r3, #0] │ │ - lsls r6, r6, #2 │ │ - ldr r3, [r3, r6] │ │ - b.n 23cac │ │ - ldr r3, [r3, #48] ; 0x30 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r3, r2] │ │ cmp r3, #0 │ │ - beq.n 23cba │ │ + bne.n 252cc │ │ + b.n 25604 │ │ ldr r2, [r3, #4] │ │ - ldr r0, [sp, #16] │ │ - cmp r2, r0 │ │ - bne.n 23caa │ │ - b.n 24062 │ │ - ldr r1, [pc, #852] ; (24010 ) │ │ - ldr r2, [pc, #852] ; (24014 ) │ │ - ldr r0, [r5, #76] ; 0x4c │ │ - add r1, pc │ │ - bl 40fba <__listelem_malloc__> │ │ - ldr r2, [sp, #12] │ │ - ldr r1, [sp, #16] │ │ - adds r3, r5, #0 │ │ - str r2, [r0, #16] │ │ - str r1, [r0, #4] │ │ - str r2, [r0, #12] │ │ - adds r3, #216 ; 0xd8 │ │ - ldr r2, [r3, #0] │ │ - ldr r2, [r2, r6] │ │ - str r2, [r0, #48] ; 0x30 │ │ - ldr r3, [r3, #0] │ │ - str r0, [r3, r6] │ │ - ldr r3, [sp, #20] │ │ + cmp r2, r6 │ │ + beq.n 252d6 │ │ + ldr r3, [r3, #48] ; 0x30 │ │ + b.n 252c6 │ │ + str r5, [r3, #16] │ │ + ldr r3, [sp, #12] │ │ adds r4, #36 ; 0x24 │ │ adds r3, #1 │ │ - str r3, [sp, #20] │ │ - ldr r3, [r7, #0] │ │ - ldr r0, [sp, #20] │ │ - cmp r0, r3 │ │ - blt.n 23c68 │ │ - ldr r6, [pc, #808] ; (24018 ) │ │ + str r3, [sp, #12] │ │ + b.n 25272 │ │ movs r4, #0 │ │ - str r4, [sp, #12] │ │ - add r6, pc │ │ - b.n 23d62 │ │ - adds r3, r5, #0 │ │ - ldr r4, [sp, #12] │ │ + adds r5, r7, #0 │ │ + adds r5, #204 ; 0xcc │ │ + ldr r3, [r5, #0] │ │ + cmp r4, r3 │ │ + bge.n 25354 │ │ + lsls r3, r4, #2 │ │ + str r3, [sp, #12] │ │ + adds r3, r7, #0 │ │ + movs r5, #0 │ │ adds r3, #216 ; 0xd8 │ │ ldr r3, [r3, #0] │ │ - lsls r4, r4, #2 │ │ - adds r7, r5, #0 │ │ - str r4, [sp, #20] │ │ - ldr r1, [r3, r4] │ │ - adds r7, #236 ; 0xec │ │ - movs r4, #0 │ │ - b.n 23d58 │ │ - ldr r0, [r1, #48] ; 0x30 │ │ - ldr r3, [r1, #16] │ │ - ldr r2, [r7, #0] │ │ - str r0, [sp, #16] │ │ - ldr r0, [r1, #12] │ │ - subs r0, r3, r0 │ │ - cmp r0, r2 │ │ - blt.n 23d32 │ │ - ldr r0, [r1, #4] │ │ - ldr r2, [r5, #52] ; 0x34 │ │ - cmp r0, r2 │ │ - bne.n 23d54 │ │ - adds r2, r5, #0 │ │ - adds r2, #204 ; 0xcc │ │ - ldr r2, [r2, #0] │ │ - subs r2, #1 │ │ - cmp r3, r2 │ │ - bge.n 23d54 │ │ - cmp r4, #0 │ │ - bne.n 23d44 │ │ - adds r3, r5, #0 │ │ + ldr r2, [sp, #12] │ │ + ldr r1, [r3, r2] │ │ + cmp r1, #0 │ │ + beq.n 25350 │ │ + adds r0, r7, #0 │ │ + adds r0, #236 ; 0xec │ │ + ldr r2, [r1, #16] │ │ + ldr r3, [r1, #12] │ │ + ldr r0, [r0, #0] │ │ + ldr r6, [r1, #48] ; 0x30 │ │ + subs r3, r2, r3 │ │ + cmp r3, r0 │ │ + blt.n 25328 │ │ + ldr r3, [r1, #4] │ │ + ldr r0, [r7, #52] ; 0x34 │ │ + cmp r3, r0 │ │ + bne.n 2534a │ │ + adds r3, r7, #0 │ │ + adds r3, #204 ; 0xcc │ │ + ldr r3, [r3, #0] │ │ + subs r3, #1 │ │ + cmp r2, r3 │ │ + bge.n 2534a │ │ + cmp r5, #0 │ │ + bne.n 25338 │ │ + adds r3, r7, #0 │ │ adds r3, #216 ; 0xd8 │ │ ldr r3, [r3, #0] │ │ - ldr r0, [sp, #16] │ │ - ldr r2, [sp, #20] │ │ - str r0, [r3, r2] │ │ - b.n 23d48 │ │ - ldr r2, [sp, #16] │ │ - str r2, [r4, #48] ; 0x30 │ │ - ldr r0, [r5, #76] ; 0x4c │ │ - adds r2, r6, #0 │ │ - ldr r3, [pc, #716] ; (2401c ) │ │ - bl 410b0 <__listelem_free__> │ │ - adds r1, r4, #0 │ │ - adds r4, r1, #0 │ │ - ldr r1, [sp, #16] │ │ - cmp r1, #0 │ │ - bne.n 23d0e │ │ - ldr r4, [sp, #12] │ │ + ldr r2, [sp, #12] │ │ + str r6, [r3, r2] │ │ + b.n 2533a │ │ + str r6, [r5, #48] ; 0x30 │ │ + movs r3, #28 │ │ + ldr r2, [pc, #748] ; (2562c ) │ │ + ldr r0, [r7, #76] ; 0x4c │ │ + adds r3, #255 ; 0xff │ │ + add r2, pc │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + adds r1, r5, #0 │ │ + adds r5, r1, #0 │ │ + adds r1, r6, #0 │ │ + b.n 252fe │ │ adds r4, #1 │ │ - str r4, [sp, #12] │ │ - adds r4, r5, #0 │ │ - adds r4, #204 ; 0xcc │ │ - ldr r3, [r4, #0] │ │ - ldr r0, [sp, #12] │ │ - cmp r0, r3 │ │ - blt.n 23cf8 │ │ - ldr r3, [r5, #40] ; 0x28 │ │ - ldr r0, [r5, #108] ; 0x6c │ │ + b.n 252e4 │ │ + ldr r3, [r7, #40] ; 0x28 │ │ movs r1, #0 │ │ adds r3, #31 │ │ asrs r2, r3, #31 │ │ lsrs r2, r2, #27 │ │ adds r2, r2, r3 │ │ asrs r2, r2, #5 │ │ lsls r2, r2, #2 │ │ - adds r6, r5, #0 │ │ - blx eb48 │ │ - adds r6, #216 ; 0xd8 │ │ - movs r2, #0 │ │ - mov ip, r6 │ │ - str r2, [sp, #12] │ │ - adds r6, r4, #0 │ │ - b.n 23de8 │ │ - mov r1, ip │ │ - ldr r4, [sp, #12] │ │ - ldr r3, [r1, #0] │ │ - adds r7, r5, #0 │ │ - lsls r1, r4, #2 │ │ - ldr r3, [r1, r3] │ │ - adds r7, #220 ; 0xdc │ │ - b.n 23dde │ │ - ldr r0, [r3, #4] │ │ - ldr r4, [r5, #108] ; 0x6c │ │ - asrs r1, r0, #31 │ │ - lsrs r1, r1, #27 │ │ - adds r1, r1, r0 │ │ - asrs r1, r1, #5 │ │ - lsls r1, r1, #2 │ │ - adds r1, r4, r1 │ │ - ldr r4, [r1, #0] │ │ - str r4, [sp, #16] │ │ - movs r4, #31 │ │ - ands r4, r0 │ │ - ldr r0, [sp, #16] │ │ - str r4, [sp, #24] │ │ - lsrs r0, r4 │ │ - movs r4, #1 │ │ - tst r0, r4 │ │ - bne.n 23ddc │ │ - adds r0, r4, #0 │ │ - ldr r4, [sp, #24] │ │ - lsls r0, r4 │ │ - ldr r4, [sp, #16] │ │ - orrs r0, r4 │ │ - str r0, [r1, #0] │ │ - ldr r4, [r3, #4] │ │ - ldr r1, [r7, #0] │ │ - lsls r0, r2, #2 │ │ - adds r2, #1 │ │ - str r4, [r0, r1] │ │ - ldr r3, [r3, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 23da2 │ │ - ldr r0, [sp, #12] │ │ - adds r0, #1 │ │ - str r0, [sp, #12] │ │ - ldr r3, [r6, #0] │ │ - ldr r1, [sp, #12] │ │ - cmp r1, r3 │ │ - blt.n 23d92 │ │ - adds r3, r5, #0 │ │ - adds r3, #220 ; 0xdc │ │ + ldr r0, [r7, #108] ; 0x6c │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ + movs r1, #0 │ │ + mov ip, r5 │ │ + adds r5, #12 │ │ + str r1, [sp, #12] │ │ + str r5, [sp, #20] │ │ + mov r3, ip │ │ + ldr r2, [sp, #12] │ │ ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + bge.n 253d2 │ │ + adds r6, r7, #0 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [sp, #12] │ │ + adds r6, #220 ; 0xdc │ │ + ldr r2, [r2, #0] │ │ + lsls r3, r3, #2 │ │ + str r6, [sp, #16] │ │ + ldr r0, [r3, r2] │ │ + cmp r0, #0 │ │ + beq.n 253ca │ │ + movs r5, #31 │ │ + ldr r2, [r0, #4] │ │ + ldr r4, [r7, #108] ; 0x6c │ │ + movs r6, #1 │ │ + asrs r3, r2, #31 │ │ + lsrs r3, r3, #27 │ │ + adds r3, r3, r2 │ │ + asrs r3, r3, #5 │ │ + lsls r3, r3, #2 │ │ + adds r3, r4, r3 │ │ + ldr r4, [r3, #0] │ │ + ands r2, r5 │ │ + adds r5, r4, #0 │ │ + lsrs r5, r2 │ │ + tst r5, r6 │ │ + bne.n 253c6 │ │ + adds r5, r6, #0 │ │ + lsls r5, r2 │ │ + ldr r2, [sp, #16] │ │ + orrs r4, r5 │ │ + str r4, [r3, #0] │ │ + ldr r2, [r2, #0] │ │ + ldr r4, [r0, #4] │ │ + lsls r3, r1, #2 │ │ + adds r1, r1, r6 │ │ + str r4, [r3, r2] │ │ + ldr r0, [r0, #48] ; 0x30 │ │ + b.n 2538e │ │ + ldr r3, [sp, #12] │ │ + adds r3, #1 │ │ + str r3, [sp, #12] │ │ + b.n 25374 │ │ + adds r3, r7, #0 │ │ movs r0, #1 │ │ - lsls r1, r2, #2 │ │ + adds r3, #220 ; 0xdc │ │ + ldr r3, [r3, #0] │ │ + lsls r2, r1, #2 │ │ negs r0, r0 │ │ - str r0, [r1, r3] │ │ - ldr r1, [pc, #544] ; (24020 ) │ │ - ldr r3, [pc, #544] ; (24024 ) │ │ - str r2, [sp, #0] │ │ - movs r0, #1 │ │ + str r0, [r2, r3] │ │ movs r2, #151 ; 0x97 │ │ + str r1, [sp, #0] │ │ + ldr r3, [pc, #584] ; (25630 ) │ │ + ldr r1, [pc, #588] ; (25634 ) │ │ + movs r0, #1 │ │ add r1, pc │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - lsls r2, r0 │ │ - bl 4003c │ │ - ldr r2, [r5, #20] │ │ - adds r0, r5, #0 │ │ + bl 41bd4 │ │ + ldr r3, [r7, #20] │ │ + ldr r6, [r7, #16] │ │ + str r3, [sp, #32] │ │ movs r3, #0 │ │ - adds r0, #220 ; 0xdc │ │ - ldr r4, [r5, #16] │ │ - str r2, [sp, #32] │ │ str r3, [sp, #28] │ │ - str r0, [sp, #44] ; 0x2c │ │ - b.n 23f84 │ │ - ldr r2, [sp, #20] │ │ + adds r3, r7, #0 │ │ + adds r3, #220 ; 0xdc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, r2] │ │ + str r3, [sp, #20] │ │ + cmp r3, #0 │ │ + bge.n 25410 │ │ + b.n 2555a │ │ movs r3, #20 │ │ - adds r1, r3, #0 │ │ - muls r1, r2 │ │ - ldr r3, [r4, #8] │ │ - str r1, [sp, #12] │ │ - adds r3, r3, r1 │ │ + ldr r2, [sp, #20] │ │ + muls r2, r3 │ │ + ldr r3, [r6, #8] │ │ + str r2, [sp, #24] │ │ + adds r3, r3, r2 │ │ ldr r3, [r3, #8] │ │ cmp r3, #1 │ │ - bne.n 23e3a │ │ - b.n 23f7e │ │ - ldr r1, [pc, #492] ; (24028 ) │ │ - ldr r2, [pc, #492] ; (2402c ) │ │ - ldr r0, [r5, #72] ; 0x48 │ │ + bne.n 25424 │ │ + b.n 25554 │ │ + movs r2, #78 ; 0x4e │ │ + ldr r1, [pc, #528] ; (25638 ) │ │ + adds r2, #255 ; 0xff │ │ + ldr r0, [r7, #72] ; 0x48 │ │ add r1, pc │ │ - bl 40fba <__listelem_malloc__> │ │ - ldr r3, [r4, #8] │ │ - adds r7, r0, #0 │ │ - ldr r0, [sp, #12] │ │ - movs r6, #0 │ │ - movs r1, #12 │ │ - adds r3, r3, r0 │ │ - ldr r3, [r3, #4] │ │ - ldrh r2, [r3, #2] │ │ - adds r3, r7, #0 │ │ - adds r3, #94 ; 0x5e │ │ - strh r2, [r3, #0] │ │ - ldr r3, [r4, #8] │ │ - adds r3, r3, r0 │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ + ldr r3, [r6, #8] │ │ + ldr r2, [sp, #24] │ │ + movs r4, #0 │ │ + adds r3, r3, r2 │ │ + adds r2, r0, #0 │ │ ldr r3, [r3, #4] │ │ + adds r2, #94 ; 0x5e │ │ + str r0, [sp, #12] │ │ + ldrh r1, [r3, #2] │ │ + strh r1, [r2, #0] │ │ ldrh r2, [r3, #0] │ │ - adds r3, r7, #0 │ │ + adds r3, r0, #0 │ │ + movs r1, #12 │ │ adds r3, #92 ; 0x5c │ │ strh r2, [r3, #0] │ │ - str r6, [r7, #80] ; 0x50 │ │ - ldr r3, [r5, #12] │ │ - lsls r2, r2, #16 │ │ - asrs r2, r2, #16 │ │ + ldr r3, [r7, #12] │ │ + str r4, [r0, #80] ; 0x50 │ │ + lsls r0, r2, #16 │ │ ldr r3, [r3, #20] │ │ + asrs r0, r0, #16 │ │ + adds r2, r0, #0 │ │ muls r2, r1 │ │ ldr r3, [r3, #56] ; 0x38 │ │ - ldr r1, [r5, #60] ; 0x3c │ │ adds r2, r3, r2 │ │ - ldrb r3, [r2, #1] │ │ - mov ip, r1 │ │ - ldrb r1, [r2, #0] │ │ - lsls r3, r3, #8 │ │ - ldrb r0, [r2, #4] │ │ - orrs r3, r1 │ │ + ldrb r0, [r2, #1] │ │ + ldrb r3, [r2, #0] │ │ ldrb r1, [r2, #2] │ │ + lsls r0, r0, #8 │ │ + orrs r0, r3 │ │ + ldrb r3, [r2, #3] │ │ lsls r1, r1, #16 │ │ - orrs r3, r1 │ │ - ldrb r1, [r2, #3] │ │ - lsls r1, r1, #24 │ │ + orrs r1, r0 │ │ + lsls r3, r3, #24 │ │ orrs r3, r1 │ │ ldrb r1, [r2, #5] │ │ + ldrb r0, [r2, #4] │ │ lsls r1, r1, #8 │ │ orrs r1, r0 │ │ ldrb r0, [r2, #6] │ │ lsls r0, r0, #16 │ │ - orrs r1, r0 │ │ - ldrb r0, [r2, #7] │ │ + orrs r0, r1 │ │ + ldrb r1, [r2, #7] │ │ movs r2, #1 │ │ - lsls r0, r0, #24 │ │ + lsls r1, r1, #24 │ │ orrs r1, r0 │ │ str r1, [sp, #0] │ │ - mov r0, ip │ │ - adds r1, r7, #0 │ │ - blx 1c9b0 │ │ - ldr r3, [pc, #380] ; (24030 ) │ │ - movs r2, #1 │ │ - str r6, [sp, #24] │ │ - str r2, [sp, #16] │ │ - str r3, [sp, #40] ; 0x28 │ │ - b.n 23f4a │ │ - ldr r1, [sp, #40] ; 0x28 │ │ + ldr r0, [r7, #60] ; 0x3c │ │ + ldr r1, [sp, #12] │ │ + bl 48b24 <_Unwind_GetTextRelBase@@Base+0x478> │ │ + movs r3, #1 │ │ + str r3, [sp, #16] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r6, #8] │ │ + adds r3, r3, r2 │ │ + ldr r3, [r3, #8] │ │ + ldr r2, [sp, #16] │ │ + subs r3, #1 │ │ + cmp r2, r3 │ │ + bge.n 25532 │ │ movs r2, #172 ; 0xac │ │ + ldr r1, [pc, #396] ; (2563c ) │ │ lsls r2, r2, #1 │ │ + ldr r0, [r7, #68] ; 0x44 │ │ add r1, pc │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - bl 40fba <__listelem_malloc__> │ │ - ldr r3, [r4, #8] │ │ - adds r6, r0, #0 │ │ - ldr r0, [sp, #12] │ │ - ldr r1, [sp, #16] │ │ - adds r3, r3, r0 │ │ - ldr r3, [r3, #4] │ │ - lsls r2, r1, #1 │ │ - ldr r1, [sp, #12] │ │ - ldrsh r3, [r2, r3] │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ + ldr r3, [r6, #8] │ │ + ldr r2, [sp, #24] │ │ + adds r5, r0, #0 │ │ + adds r3, r3, r2 │ │ ldr r2, [sp, #16] │ │ - str r3, [r6, #88] ; 0x58 │ │ - ldr r3, [r4, #8] │ │ - adds r3, r3, r1 │ │ + ldr r1, [r3, #4] │ │ ldr r3, [r3, #8] │ │ - ldr r1, [sp, #20] │ │ + lsls r2, r2, #1 │ │ + ldrsh r2, [r2, r1] │ │ subs r3, #1 │ │ + ldr r1, [sp, #20] │ │ + str r2, [r0, #88] ; 0x58 │ │ + ldr r2, [sp, #16] │ │ subs r3, r2, r3 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ negs r3, r3 │ │ - str r3, [r6, #92] ; 0x5c │ │ + str r3, [r0, #92] ; 0x5c │ │ movs r3, #0 │ │ - str r3, [r6, #80] ; 0x50 │ │ - ldr r0, [r5, #60] ; 0x3c │ │ + str r3, [r0, #80] ; 0x50 │ │ + ldr r3, [r7, #60] ; 0x3c │ │ ldr r2, [sp, #16] │ │ - str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #32] │ │ - bl 19960 │ │ - ldr r2, [r5, #12] │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 1aca0 │ │ + ldr r2, [r7, #12] │ │ adds r3, r0, #0 │ │ - movs r0, #12 │ │ - ldr r1, [r2, #20] │ │ - ldr r2, [r6, #88] ; 0x58 │ │ - ldr r1, [r1, #56] ; 0x38 │ │ - muls r2, r0 │ │ - adds r2, r1, r2 │ │ + ldr r2, [r2, #20] │ │ + ldr r0, [r5, #88] ; 0x58 │ │ + ldr r1, [r2, #56] ; 0x38 │ │ + movs r2, #12 │ │ + muls r0, r2 │ │ + adds r2, r1, r0 │ │ ldrb r1, [r2, #5] │ │ ldrb r0, [r2, #4] │ │ lsls r1, r1, #8 │ │ orrs r1, r0 │ │ ldrb r0, [r2, #6] │ │ lsls r0, r0, #16 │ │ - orrs r1, r0 │ │ - ldrb r0, [r2, #7] │ │ + orrs r0, r1 │ │ + ldrb r1, [r2, #7] │ │ movs r2, #0 │ │ - lsls r0, r0, #24 │ │ + lsls r1, r1, #24 │ │ orrs r1, r0 │ │ str r1, [sp, #0] │ │ ldr r0, [sp, #36] ; 0x24 │ │ - adds r1, r6, #0 │ │ - blx 1c9b0 │ │ - ldr r1, [sp, #24] │ │ - cmp r1, #0 │ │ - beq.n 23f40 │ │ - str r6, [r1, #80] ; 0x50 │ │ - b.n 23f42 │ │ - str r6, [r7, #80] ; 0x50 │ │ - ldr r2, [sp, #16] │ │ - str r6, [sp, #24] │ │ - adds r2, #1 │ │ - str r2, [sp, #16] │ │ - ldr r3, [r4, #8] │ │ - ldr r0, [sp, #12] │ │ - ldr r1, [sp, #16] │ │ - adds r3, r3, r0 │ │ - ldr r3, [r3, #8] │ │ - subs r3, #1 │ │ - cmp r1, r3 │ │ - blt.n 23ebe │ │ - adds r0, r5, #0 │ │ + adds r1, r5, #0 │ │ + bl 48b24 <_Unwind_GetTextRelBase@@Base+0x478> │ │ + cmp r4, #0 │ │ + beq.n 25524 │ │ + str r5, [r4, #80] ; 0x50 │ │ + b.n 25528 │ │ + ldr r3, [sp, #12] │ │ + str r5, [r3, #80] ; 0x50 │ │ + ldr r3, [sp, #16] │ │ + adds r4, r5, #0 │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + b.n 2549a │ │ + adds r0, r7, #0 │ │ ldr r1, [sp, #20] │ │ - bl 20bb0 │ │ - ldr r0, [sp, #20] │ │ - ldr r2, [r5, #104] ; 0x68 │ │ - ldr r1, [sp, #24] │ │ - lsls r3, r0, #2 │ │ - ldr r3, [r2, r3] │ │ - cmp r1, #0 │ │ - beq.n 23f74 │ │ - str r3, [r1, #80] ; 0x50 │ │ - b.n 23f76 │ │ - str r3, [r7, #80] ; 0x50 │ │ - ldr r0, [sp, #20] │ │ - ldr r3, [r5, #104] ; 0x68 │ │ - lsls r2, r0, #2 │ │ - str r7, [r2, r3] │ │ - ldr r1, [sp, #28] │ │ - adds r1, #4 │ │ - str r1, [sp, #28] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #28] │ │ - ldr r3, [r2, #0] │ │ - ldr r3, [r3, r0] │ │ - str r3, [sp, #20] │ │ - cmp r3, #0 │ │ - blt.n 23f94 │ │ - b.n 23e24 │ │ - adds r2, r5, #0 │ │ - adds r2, #180 ; 0xb4 │ │ + bl 22290 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [r7, #104] ; 0x68 │ │ + lsls r3, r3, #2 │ │ + cmp r4, #0 │ │ + beq.n 2554a │ │ + ldr r1, [r2, r3] │ │ + str r1, [r4, #80] ; 0x50 │ │ + b.n 25550 │ │ + ldr r1, [sp, #12] │ │ + ldr r0, [r2, r3] │ │ + str r0, [r1, #80] ; 0x50 │ │ + ldr r1, [sp, #12] │ │ + str r1, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ + adds r3, #4 │ │ + b.n 253fc │ │ + adds r2, r7, #0 │ │ movs r3, #0 │ │ + movs r1, #1 │ │ + adds r2, #180 ; 0xb4 │ │ str r3, [r2, #0] │ │ str r3, [r2, #12] │ │ - adds r1, r5, #0 │ │ - movs r2, #1 │ │ - adds r1, #212 ; 0xd4 │ │ - negs r2, r2 │ │ - b.n 23fb0 │ │ - ldr r0, [r1, #0] │ │ - lsls r4, r3, #2 │ │ - adds r3, #1 │ │ - str r2, [r4, r0] │ │ - ldr r0, [r5, #40] ; 0x28 │ │ + negs r1, r1 │ │ + adds r2, #32 │ │ + ldr r0, [r7, #40] ; 0x28 │ │ cmp r3, r0 │ │ - blt.n 23fa8 │ │ + bge.n 2557a │ │ + ldr r4, [r2, #0] │ │ + lsls r0, r3, #2 │ │ + adds r3, #1 │ │ + str r1, [r0, r4] │ │ + b.n 2556a │ │ movs r4, #0 │ │ - b.n 23fca │ │ - ldr r2, [r5, #116] ; 0x74 │ │ - lsls r1, r4, #2 │ │ + ldr r3, [r7, #120] ; 0x78 │ │ + ldr r2, [r7, #104] ; 0x68 │ │ + cmp r4, r3 │ │ + bge.n 25596 │ │ + ldr r1, [r7, #116] ; 0x74 │ │ + lsls r3, r4, #2 │ │ adds r4, #1 │ │ - ldr r2, [r1, r2] │ │ - lsls r2, r2, #2 │ │ - ldr r0, [r3, r2] │ │ - blx 1c950 │ │ - ldr r2, [r5, #120] ; 0x78 │ │ - ldr r3, [r5, #104] ; 0x68 │ │ - cmp r4, r2 │ │ - blt.n 23fba │ │ - ldr r2, [r5, #44] ; 0x2c │ │ + ldr r3, [r3, r1] │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r2, r3] │ │ + bl 48ac4 <_Unwind_GetTextRelBase@@Base+0x418> │ │ + b.n 2557c │ │ + ldr r3, [r7, #44] ; 0x2c │ │ movs r1, #0 │ │ - lsls r2, r2, #2 │ │ - ldr r0, [r3, r2] │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r2, r3] │ │ movs r2, #1 │ │ adds r3, r1, #0 │ │ negs r2, r2 │ │ - blx 1ca34 │ │ - adds r3, r5, #0 │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ + adds r3, r7, #0 │ │ adds r3, #140 ; 0x8c │ │ ldr r3, [r3, #0] │ │ - ldr r2, [r5, #44] ; 0x2c │ │ - adds r0, r5, #0 │ │ + ldr r2, [r7, #44] ; 0x2c │ │ + movs r0, #12 │ │ ldr r3, [r3, #0] │ │ - movs r1, #1 │ │ - adds r0, #160 ; 0xa0 │ │ + adds r4, r7, #0 │ │ str r2, [r3, #0] │ │ - adds r3, r5, #0 │ │ - adds r3, #144 ; 0x90 │ │ + adds r3, r7, #0 │ │ movs r2, #1 │ │ + adds r3, #144 ; 0x90 │ │ str r2, [r3, #0] │ │ - adds r2, r5, #0 │ │ - adds r2, #248 ; 0xf8 │ │ + adds r2, r7, #0 │ │ movs r3, #0 │ │ + adds r1, r7, #0 │ │ + movs r5, #1 │ │ + mov ip, r0 │ │ + adds r2, #248 ; 0xf8 │ │ str r3, [r2, #0] │ │ - str r3, [r2, #8] │ │ - negs r1, r1 │ │ - adds r2, r3, #0 │ │ - b.n 2403c │ │ + ldr r2, [r7, #40] ; 0x28 │ │ + adds r4, #252 ; 0xfc │ │ + str r3, [r4, #4] │ │ + adds r1, #160 ; 0xa0 │ │ + negs r5, r5 │ │ + cmp r3, r2 │ │ + bge.n 255e8 │ │ + mov r6, ip │ │ + muls r6, r3 │ │ + ldr r0, [r1, #0] │ │ + adds r3, #1 │ │ + str r5, [r6, r0] │ │ + b.n 255d8 │ │ + adds r3, r7, #0 │ │ + adds r3, #64 ; 0x40 │ │ + ldrb r5, [r3, #0] │ │ + cmp r5, #0 │ │ + bne.n 255f6 │ │ + adds r3, #140 ; 0x8c │ │ + str r5, [r3, #0] │ │ + movs r3, #0 │ │ + str r3, [r4, #40] ; 0x28 │ │ + str r3, [r4, #44] ; 0x2c │ │ + str r3, [r4, #48] ; 0x30 │ │ + str r3, [r4, #52] ; 0x34 │ │ + add sp, #44 ; 0x2c │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r2, #6 │ │ + ldr r1, [pc, #56] ; (25640 ) │ │ + adds r2, #255 ; 0xff │ │ + ldr r0, [r7, #76] ; 0x4c │ │ + add r1, pc │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ + adds r3, r7, #0 │ │ + adds r3, #216 ; 0xd8 │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [sp, #16] │ │ + str r6, [r0, #4] │ │ + str r5, [r0, #16] │ │ + adds r3, r3, r2 │ │ + ldr r2, [r3, #0] │ │ + str r5, [r0, #12] │ │ + str r2, [r0, #48] ; 0x30 │ │ + str r0, [r3, #0] │ │ + b.n 252d8 │ │ nop ; (mov r8, r8) │ │ - add r0, sp, #12 │ │ + add r5, sp, #164 ; 0xa4 │ │ movs r2, r0 │ │ - lsls r5, r0, #4 │ │ - movs r0, r0 │ │ - add r7, pc, #828 ; (adr r7, 24358 ) │ │ + add r4, sp, #736 ; 0x2e0 │ │ movs r2, r0 │ │ - lsls r3, r3, #4 │ │ - movs r0, r0 │ │ - add r6, pc, #748 ; (adr r6, 24310 ) │ │ + add r4, sp, #516 ; 0x204 │ │ movs r2, r0 │ │ - add r6, pc, #976 ; (adr r6, 243f8 ) │ │ + add r4, sp, #252 ; 0xfc │ │ movs r2, r0 │ │ - add r6, pc, #524 ; (adr r6, 24238 ) │ │ + add r3, sp, #740 ; 0x2e4 │ │ movs r2, r0 │ │ - lsls r5, r1, #5 │ │ - movs r0, r0 │ │ - add r5, pc, #1020 ; (adr r5, 24430 ) │ │ + add r2, sp, #380 ; 0x17c │ │ movs r2, r0 │ │ - ldr r4, [r0, #0] │ │ - adds r2, #1 │ │ - str r1, [r4, r3] │ │ - adds r3, #12 │ │ - ldr r4, [r5, #40] ; 0x28 │ │ - cmp r2, r4 │ │ - blt.n 24034 │ │ - adds r3, r5, #0 │ │ - adds r3, #64 ; 0x40 │ │ - ldrb r3, [r3, #0] │ │ - cmp r3, #0 │ │ - bne.n 24052 │ │ - adds r2, r5, #0 │ │ - adds r2, #204 ; 0xcc │ │ - str r3, [r2, #0] │ │ - adds r5, #252 ; 0xfc │ │ - movs r3, #0 │ │ - add sp, #52 ; 0x34 │ │ - str r3, [r5, #40] ; 0x28 │ │ - str r3, [r5, #44] ; 0x2c │ │ - str r3, [r5, #48] ; 0x30 │ │ - str r3, [r5, #52] ; 0x34 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [sp, #12] │ │ - str r1, [r3, #16] │ │ - b.n 23cde │ │ │ │ -00024068 : │ │ +00025644 : │ │ + ldr r3, [pc, #704] ; (25908 ) │ │ push {r4, r5, r6, r7, lr} │ │ - adds r5, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + adds r7, r0, #0 │ │ + ldr r2, [r3, #0] │ │ ldr r0, [r0, #12] │ │ - sub sp, #100 ; 0x64 │ │ - str r1, [sp, #84] ; 0x54 │ │ - adds r3, r0, #0 │ │ - adds r3, #89 ; 0x59 │ │ - ldrb r3, [r3, #0] │ │ - cmp r3, #0 │ │ - bne.n 240c4 │ │ - adds r7, r1, #0 │ │ - bl 15fe0 │ │ + sub sp, #92 ; 0x5c │ │ + str r2, [sp, #84] ; 0x54 │ │ + adds r2, r0, #0 │ │ + str r1, [sp, #76] ; 0x4c │ │ + adds r2, #89 ; 0x59 │ │ + ldrb r2, [r2, #0] │ │ + str r3, [sp, #72] ; 0x48 │ │ + cmp r2, #0 │ │ + beq.n 25696 │ │ + add r1, sp, #76 ; 0x4c │ │ + ldr r0, [r7, #12] │ │ + bl 17598 │ │ + adds r2, r7, #0 │ │ + adds r6, r7, #0 │ │ + ldr r3, [r7, #12] │ │ + adds r2, #252 ; 0xfc │ │ + ldr r1, [r2, #52] ; 0x34 │ │ + ldr r3, [r3, #52] ; 0x34 │ │ + str r0, [sp, #24] │ │ + adds r6, #248 ; 0xf8 │ │ + adds r3, r1, r3 │ │ + str r3, [r2, #52] ; 0x34 │ │ + adds r0, r7, #0 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + bl 21de4 │ │ + ldr r2, [r6, #0] │ │ + ldr r3, [pc, #640] ; (2590c ) │ │ + movs r0, #0 │ │ + cmp r2, r3 │ │ + bge.n 256dc │ │ + bl 25e8e │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + str r3, [sp, #12] │ │ + bl 17284 │ │ movs r3, #1 │ │ - ands r3, r7 │ │ + ldr r2, [sp, #12] │ │ + ands r3, r2 │ │ adds r2, r3, #0 │ │ adds r2, #36 ; 0x24 │ │ lsls r2, r2, #2 │ │ - ldr r2, [r2, r5] │ │ - lsls r3, r3, #2 │ │ - str r2, [sp, #12] │ │ - adds r2, r5, #0 │ │ + ldr r6, [r2, r7] │ │ + adds r2, r7, #0 │ │ adds r2, #140 ; 0x8c │ │ ldr r2, [r2, #0] │ │ - ldr r6, [r2, r3] │ │ - b.n 240bc │ │ - ldr r2, [r5, #104] ; 0x68 │ │ + lsls r3, r3, #2 │ │ + ldr r5, [r2, r3] │ │ + ldmia r5!, {r3} │ │ + cmp r6, #0 │ │ + ble.n 25664 │ │ + ldr r2, [r7, #104] ; 0x68 │ │ lsls r3, r3, #2 │ │ ldr r4, [r3, r2] │ │ ldr r3, [r4, #72] ; 0x48 │ │ - cmp r3, r7 │ │ - bne.n 240b0 │ │ - ldr r0, [r5, #12] │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + bne.n 256d2 │ │ + ldr r0, [r7, #12] │ │ adds r1, r4, #0 │ │ - bl 1600c │ │ + bl 172b0 │ │ ldr r4, [r4, #80] ; 0x50 │ │ cmp r4, #0 │ │ - bne.n 240a2 │ │ - ldr r4, [sp, #12] │ │ - subs r4, #1 │ │ - str r4, [sp, #12] │ │ - ldr r4, [sp, #12] │ │ - ldmia r6!, {r3} │ │ - cmp r4, #0 │ │ - bgt.n 2409c │ │ - add r1, sp, #84 ; 0x54 │ │ - ldr r0, [r5, #12] │ │ - bl 162e8 │ │ - ldr r2, [r5, #12] │ │ - adds r3, r5, #0 │ │ - adds r3, #252 ; 0xfc │ │ - ldr r1, [r3, #52] ; 0x34 │ │ - ldr r2, [r2, #52] ; 0x34 │ │ - adds r4, r5, #0 │ │ - str r0, [sp, #24] │ │ - adds r2, r1, r2 │ │ - str r2, [r3, #52] ; 0x34 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - adds r4, #248 ; 0xf8 │ │ - bl 2071c │ │ - ldr r7, [pc, #748] ; (243d8 ) │ │ - ldr r2, [r4, #0] │ │ - movs r0, #0 │ │ - cmp r2, r7 │ │ - bge.n 240f4 │ │ - b.n 248c2 │ │ + bne.n 256c2 │ │ + subs r6, #1 │ │ + b.n 256b6 │ │ movs r3, #242 ; 0xf2 │ │ + movs r1, #224 ; 0xe0 │ │ lsls r3, r3, #1 │ │ - ldr r3, [r5, r3] │ │ - movs r0, #224 ; 0xe0 │ │ - lsls r0, r0, #24 │ │ + ldr r3, [r7, r3] │ │ + lsls r1, r1, #24 │ │ lsls r3, r3, #1 │ │ adds r3, r2, r3 │ │ - cmp r3, r0 │ │ - bge.n 24174 │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - ldr r1, [pc, #720] ; (243dc ) │ │ - ldr r3, [pc, #724] ; (243e0 ) │ │ + cmp r3, r1 │ │ + bge.n 2575c │ │ str r2, [sp, #4] │ │ movs r2, #208 ; 0xd0 │ │ - add r3, pc │ │ - str r0, [sp, #0] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r1, [pc, #536] ; (25910 ) │ │ lsls r2, r2, #2 │ │ - add r1, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #536] ; (25914 ) │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r7, [sp, #84] ; 0x54 │ │ + add r3, pc │ │ + add r1, pc │ │ + bl 41bd4 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + str r3, [sp, #12] │ │ + ldr r3, [r6, #0] │ │ + ldr r2, [sp, #12] │ │ + str r3, [sp, #20] │ │ movs r3, #1 │ │ - ldr r4, [r4, #0] │ │ - ands r3, r7 │ │ + ands r3, r2 │ │ adds r2, r3, #0 │ │ adds r2, #36 ; 0x24 │ │ lsls r2, r2, #2 │ │ - str r7, [sp, #12] │ │ - ldr r7, [r2, r5] │ │ - adds r2, r5, #0 │ │ + ldr r2, [r2, r7] │ │ + lsls r3, r3, #2 │ │ + str r2, [sp, #16] │ │ + adds r2, r7, #0 │ │ adds r2, #140 ; 0x8c │ │ ldr r2, [r2, #0] │ │ + ldr r5, [r2, r3] │ │ + ldr r2, [sp, #16] │ │ + ldmia r5!, {r3} │ │ + cmp r2, #0 │ │ + ble.n 25754 │ │ + ldr r2, [r7, #104] ; 0x68 │ │ lsls r3, r3, #2 │ │ - str r4, [sp, #16] │ │ - ldr r6, [r2, r3] │ │ - b.n 24166 │ │ - ldr r2, [r5, #104] ; 0x68 │ │ - lsls r3, r3, #2 │ │ - ldr r0, [sp, #12] │ │ ldr r4, [r3, r2] │ │ ldr r3, [r4, #72] ; 0x48 │ │ - cmp r3, r0 │ │ - bne.n 2415e │ │ - b.n 24156 │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - ldr r1, [sp, #12] │ │ - cmp r3, r1 │ │ - bne.n 2415e │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + bne.n 25746 │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #16] │ │ - blx 1ca44 │ │ + ldr r1, [sp, #20] │ │ + bl 48c74 <_Unwind_GetTextRelBase@@Base+0x5c8> │ │ ldr r4, [r4, #80] ; 0x50 │ │ cmp r4, #0 │ │ - bne.n 2414e │ │ - subs r7, #1 │ │ - ldmia r6!, {r3} │ │ - cmp r7, #0 │ │ - bgt.n 2413e │ │ - adds r3, r5, #0 │ │ - adds r3, #252 ; 0xfc │ │ + bne.n 25736 │ │ + ldr r3, [sp, #16] │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ + b.n 25728 │ │ + adds r3, r7, #0 │ │ movs r2, #1 │ │ + adds r3, #252 ; 0xfc │ │ str r2, [r3, #4] │ │ - adds r3, r5, #0 │ │ - movs r2, #224 ; 0xe0 │ │ - adds r3, #248 ; 0xf8 │ │ - lsls r2, r2, #24 │ │ - str r2, [r3, #0] │ │ - ldr r3, [r5, #60] ; 0x3c │ │ - ldr r4, [sp, #24] │ │ - ldr r7, [sp, #84] ; 0x54 │ │ - str r4, [r3, #8] │ │ + movs r3, #224 ; 0xe0 │ │ + lsls r3, r3, #24 │ │ + str r3, [r6, #0] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r7, #60] ; 0x3c │ │ + str r2, [r3, #8] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + str r3, [sp, #20] │ │ movs r3, #1 │ │ - ands r3, r7 │ │ + ldr r2, [sp, #20] │ │ + ands r3, r2 │ │ adds r2, r3, #0 │ │ adds r2, #36 ; 0x24 │ │ lsls r2, r2, #2 │ │ - ldr r2, [r2, r5] │ │ - adds r4, r5, #0 │ │ + ldr r2, [r2, r7] │ │ lsls r3, r3, #2 │ │ str r2, [sp, #16] │ │ - adds r2, r5, #0 │ │ + adds r2, r7, #0 │ │ adds r2, #140 ; 0x8c │ │ ldr r2, [r2, #0] │ │ - adds r4, #252 ; 0xfc │ │ - str r7, [sp, #24] │ │ - ldr r0, [sp, #16] │ │ - ldr r7, [r3, r2] │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - adds r3, r3, r0 │ │ - str r3, [r4, #44] ; 0x2c │ │ - ldmia r7!, {r1} │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [r3, r2] │ │ + adds r2, r7, #0 │ │ + adds r2, #252 ; 0xfc │ │ + ldr r3, [r2, #44] ; 0x2c │ │ + adds r3, r3, r1 │ │ + str r3, [r2, #44] ; 0x2c │ │ movs r3, #224 ; 0xe0 │ │ + ldmia r4!, {r5} │ │ lsls r3, r3, #24 │ │ - str r1, [sp, #20] │ │ str r3, [sp, #12] │ │ - b.n 2420a │ │ - ldr r0, [sp, #20] │ │ - ldr r3, [r5, #104] ; 0x68 │ │ - ldr r1, [sp, #24] │ │ - lsls r2, r0, #2 │ │ - ldr r6, [r2, r3] │ │ - ldr r3, [r6, #72] ; 0x48 │ │ - cmp r3, r1 │ │ - bne.n 241fa │ │ - adds r0, r6, #0 │ │ - blx 1ca94 │ │ - ldr r2, [sp, #12] │ │ - cmp r0, r2 │ │ - ble.n 241f4 │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - ldr r1, [sp, #20] │ │ - cmp r1, r3 │ │ - bne.n 241f2 │ │ - b.n 241f4 │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + ble.n 25800 │ │ + ldr r2, [r7, #104] ; 0x68 │ │ + lsls r3, r5, #2 │ │ + ldr r6, [r3, r2] │ │ + ldr r2, [sp, #20] │ │ ldr r3, [r6, #72] ; 0x48 │ │ - ldr r2, [sp, #24] │ │ cmp r3, r2 │ │ - bne.n 241fa │ │ + bne.n 257cc │ │ adds r0, r6, #0 │ │ - blx 1ca94 │ │ + bl 48af4 <_Unwind_GetTextRelBase@@Base+0x448> │ │ + ldr r3, [sp, #12] │ │ + cmp r0, r3 │ │ + ble.n 257c2 │ │ + ldr r3, [r7, #52] ; 0x34 │ │ + cmp r5, r3 │ │ + beq.n 257c2 │ │ + str r0, [sp, #12] │ │ + adds r2, r7, #0 │ │ + adds r2, #252 ; 0xfc │ │ + ldr r3, [r2, #40] ; 0x28 │ │ + adds r3, #1 │ │ + str r3, [r2, #40] ; 0x28 │ │ + ldr r5, [r6, #80] ; 0x50 │ │ + cmp r5, #0 │ │ + beq.n 257f6 │ │ + ldr r3, [r5, #72] ; 0x48 │ │ + ldr r2, [sp, #20] │ │ + cmp r3, r2 │ │ + bne.n 257f2 │ │ + adds r0, r5, #0 │ │ + bl 48af4 <_Unwind_GetTextRelBase@@Base+0x448> │ │ ldr r3, [sp, #12] │ │ cmp r3, r0 │ │ - bge.n 241f4 │ │ + bge.n 257e8 │ │ str r0, [sp, #12] │ │ - ldr r3, [r4, #40] ; 0x28 │ │ + adds r2, r7, #0 │ │ + adds r2, #252 ; 0xfc │ │ + ldr r3, [r2, #40] ; 0x28 │ │ adds r3, #1 │ │ - str r3, [r4, #40] ; 0x28 │ │ - ldr r6, [r6, #80] ; 0x50 │ │ - cmp r6, #0 │ │ - bne.n 241de │ │ - ldr r0, [sp, #16] │ │ - ldmia r7!, {r1} │ │ - subs r0, #1 │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - ldr r2, [sp, #16] │ │ - cmp r2, #0 │ │ - bgt.n 241b8 │ │ - ldr r7, [sp, #12] │ │ - adds r4, r5, #0 │ │ + str r3, [r2, #40] ; 0x28 │ │ + ldr r5, [r5, #80] ; 0x50 │ │ + b.n 257ce │ │ + ldr r3, [sp, #16] │ │ + ldmia r4!, {r5} │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ + b.n 2579a │ │ + adds r4, r7, #0 │ │ + ldr r3, [sp, #12] │ │ adds r4, #248 ; 0xf8 │ │ - str r7, [r4, #0] │ │ - ldr r7, [sp, #84] ; 0x54 │ │ - movs r6, #1 │ │ movs r1, #0 │ │ - adds r3, r7, #0 │ │ - ands r3, r6 │ │ + str r3, [r4, #0] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r0, [r7, #108] ; 0x6c │ │ + str r3, [sp, #12] │ │ + adds r3, #1 │ │ + str r3, [sp, #20] │ │ + movs r3, #1 │ │ + ldr r2, [sp, #12] │ │ + ands r3, r2 │ │ adds r2, r3, #0 │ │ adds r2, #36 ; 0x24 │ │ lsls r2, r2, #2 │ │ - ldr r2, [r2, r5] │ │ + ldr r2, [r2, r7] │ │ lsls r3, r3, #2 │ │ - adds r0, r7, #1 │ │ str r2, [sp, #32] │ │ - adds r2, r5, #0 │ │ + adds r2, r7, #0 │ │ adds r2, #140 ; 0x8c │ │ ldr r2, [r2, #0] │ │ - str r0, [sp, #16] │ │ - ldr r0, [r5, #108] ; 0x6c │ │ - ldr r3, [r3, r2] │ │ - str r3, [sp, #24] │ │ - ldr r3, [r5, #40] ; 0x28 │ │ + ldr r5, [r3, r2] │ │ + ldr r3, [r7, #40] ; 0x28 │ │ adds r3, #31 │ │ asrs r2, r3, #31 │ │ lsrs r2, r2, #27 │ │ adds r2, r2, r3 │ │ asrs r2, r2, #5 │ │ lsls r2, r2, #2 │ │ - blx eb48 │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ movs r2, #254 ; 0xfe │ │ - lsls r2, r6 │ │ + lsls r2, r2, #1 │ │ ldr r3, [r4, #0] │ │ - ldr r1, [r5, r2] │ │ - ldr r0, [sp, #24] │ │ - adds r6, r5, #0 │ │ + ldr r1, [r7, r2] │ │ + str r2, [sp, #52] ; 0x34 │ │ adds r1, r3, r1 │ │ - str r1, [sp, #28] │ │ + str r1, [sp, #24] │ │ movs r1, #128 ; 0x80 │ │ lsls r1, r1, #2 │ │ - ldr r1, [r5, r1] │ │ - adds r1, r3, r1 │ │ + ldr r1, [r7, r1] │ │ + adds r3, r3, r1 │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #133 ; 0x85 │ │ lsls r3, r3, #2 │ │ - ldr r4, [r5, r3] │ │ - str r1, [sp, #36] ; 0x24 │ │ - str r4, [sp, #40] ; 0x28 │ │ - ldmia r0!, {r4} │ │ - str r0, [sp, #24] │ │ - str r4, [sp, #12] │ │ - b.n 24404 │ │ - ldr r4, [sp, #12] │ │ - ldr r3, [r6, #104] ; 0x68 │ │ - lsls r2, r4, #2 │ │ - ldr r5, [r2, r3] │ │ + ldr r1, [r7, r3] │ │ + str r3, [sp, #60] ; 0x3c │ │ + str r1, [sp, #40] ; 0x28 │ │ + adds r1, r5, #0 │ │ + ldmia r1!, {r0} │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + bgt.n 25872 │ │ + b.n 25a00 │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [r7, #104] ; 0x68 │ │ + lsls r3, r3, #2 │ │ + ldr r5, [r3, r2] │ │ + ldr r2, [sp, #12] │ │ ldr r3, [r5, #72] ; 0x48 │ │ - cmp r3, r7 │ │ - bne.n 24324 │ │ + cmp r3, r2 │ │ + bne.n 2592e │ │ ldr r3, [r5, #64] ; 0x40 │ │ - ldr r4, [sp, #28] │ │ - cmp r3, r4 │ │ - ble.n 24324 │ │ - ldr r4, [sp, #16] │ │ - movs r0, #31 │ │ - movs r1, #1 │ │ - str r4, [r5, #72] ; 0x48 │ │ - ldr r4, [sp, #12] │ │ - ldr r2, [r6, #108] ; 0x6c │ │ - asrs r3, r4, #31 │ │ + ldr r2, [sp, #24] │ │ + cmp r3, r2 │ │ + ble.n 2592e │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #16] │ │ + ldr r1, [sp, #16] │ │ + str r3, [r5, #72] ; 0x48 │ │ + ldr r3, [sp, #16] │ │ + ldr r4, [r5, #80] ; 0x50 │ │ + asrs r3, r3, #31 │ │ lsrs r3, r3, #27 │ │ - adds r3, r3, r4 │ │ + adds r3, r3, r2 │ │ + ldr r2, [r7, #108] ; 0x6c │ │ asrs r3, r3, #5 │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ - adds r2, r4, #0 │ │ - ands r2, r0 │ │ + movs r2, #31 │ │ + ands r2, r1 │ │ + movs r1, #1 │ │ lsls r1, r2 │ │ adds r2, r1, #0 │ │ ldr r1, [r3, #0] │ │ orrs r2, r1 │ │ str r2, [r3, #0] │ │ - ldr r4, [r5, #80] ; 0x50 │ │ ldr r3, [r5, #44] ; 0x2c │ │ cmp r4, #0 │ │ - beq.n 2430e │ │ + beq.n 25918 │ │ ldr r2, [sp, #40] ; 0x28 │ │ - ldr r0, [sp, #28] │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #20] │ │ - cmp r3, r0 │ │ - ble.n 24324 │ │ + adds r6, r3, r2 │ │ + ldr r3, [sp, #24] │ │ + cmp r6, r3 │ │ + ble.n 2592e │ │ ldr r3, [r4, #92] ; 0x5c │ │ cmp r3, #0 │ │ - blt.n 242f2 │ │ + blt.n 258ec │ │ ldr r3, [r4, #72] ; 0x48 │ │ - cmp r3, r7 │ │ - blt.n 242de │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + blt.n 258d8 │ │ ldr r3, [r4, #4] │ │ - ldr r1, [sp, #20] │ │ - cmp r1, r3 │ │ - ble.n 242ea │ │ - ldr r2, [r5, #48] ; 0x30 │ │ + cmp r6, r3 │ │ + ble.n 258e4 │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #20] │ │ - ldr r3, [sp, #16] │ │ - blx 1ca34 │ │ + adds r1, r6, #0 │ │ + ldr r2, [r5, #48] ; 0x30 │ │ + ldr r3, [sp, #20] │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ ldr r4, [r4, #80] ; 0x50 │ │ cmp r4, #0 │ │ - bne.n 242d0 │ │ - b.n 24324 │ │ + bne.n 258ca │ │ + b.n 2592e │ │ ldr r3, [r4, #72] ; 0x48 │ │ - cmp r3, r7 │ │ - blt.n 24300 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + blt.n 258fa │ │ ldr r3, [r4, #4] │ │ - ldr r2, [sp, #20] │ │ - cmp r2, r3 │ │ - ble.n 24324 │ │ - ldr r2, [r5, #48] ; 0x30 │ │ + cmp r6, r3 │ │ + ble.n 2592e │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #20] │ │ - ldr r3, [sp, #16] │ │ - blx 1ca34 │ │ - b.n 24324 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - cmp r3, r0 │ │ - ble.n 24324 │ │ + adds r1, r6, #0 │ │ ldr r2, [r5, #48] ; 0x30 │ │ - adds r0, r6, #0 │ │ - adds r1, r7, #0 │ │ + ldr r3, [sp, #20] │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ + b.n 2592e │ │ + ldr r0, [pc, #208] ; (259dc ) │ │ + movs r3, r0 │ │ + movs r1, r0 │ │ + b.n 25912 │ │ + add r1, sp, #428 ; 0x1ac │ │ + movs r2, r0 │ │ + add r0, sp, #20 │ │ + movs r2, r0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + cmp r3, r2 │ │ + ble.n 2592e │ │ + ldr r2, [r5, #48] ; 0x30 │ │ + adds r0, r7, #0 │ │ str r2, [sp, #0] │ │ - ldr r2, [sp, #12] │ │ str r4, [sp, #4] │ │ - bl 20788 │ │ ldr r1, [sp, #12] │ │ - movs r2, #31 │ │ - movs r0, #1 │ │ - asrs r3, r1, #31 │ │ + ldr r2, [sp, #16] │ │ + bl 21e50 │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #16] │ │ + ldr r4, [r5, #80] ; 0x50 │ │ + asrs r3, r3, #31 │ │ lsrs r3, r3, #27 │ │ - adds r3, r3, r1 │ │ + adds r3, r3, r2 │ │ asrs r3, r3, #5 │ │ lsls r3, r3, #2 │ │ str r3, [sp, #44] ; 0x2c │ │ - adds r3, r1, #0 │ │ + movs r3, #31 │ │ ands r3, r2 │ │ - lsls r0, r3 │ │ - ldr r4, [r5, #80] ; 0x50 │ │ - str r0, [sp, #48] ; 0x30 │ │ - b.n 243f2 │ │ + movs r2, #1 │ │ + lsls r2, r3 │ │ + str r2, [sp, #48] ; 0x30 │ │ + cmp r4, #0 │ │ + beq.n 259f0 │ │ ldr r3, [r4, #72] ; 0x48 │ │ - cmp r3, r7 │ │ - blt.n 243f0 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + blt.n 259ec │ │ ldr r2, [r4, #64] ; 0x40 │ │ - ldr r1, [sp, #28] │ │ + ldr r1, [sp, #24] │ │ cmp r2, r1 │ │ - ble.n 243e4 │ │ - ldr r2, [sp, #16] │ │ - ldr r0, [sp, #44] ; 0x2c │ │ + ble.n 259e0 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #48] ; 0x30 │ │ - str r2, [r4, #72] ; 0x48 │ │ - ldr r3, [r6, #108] ; 0x6c │ │ - adds r3, r3, r0 │ │ + str r3, [r4, #72] ; 0x48 │ │ + ldr r3, [r7, #108] ; 0x6c │ │ + adds r3, r3, r2 │ │ ldr r2, [r3, #0] │ │ orrs r2, r1 │ │ str r2, [r3, #0] │ │ ldr r2, [r4, #92] ; 0x5c │ │ ldr r3, [r4, #44] ; 0x2c │ │ cmp r2, #0 │ │ - bge.n 243be │ │ + bge.n 259c8 │ │ ldr r2, [sp, #40] ; 0x28 │ │ - ldr r0, [sp, #28] │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #20] │ │ - cmp r3, r0 │ │ - ble.n 243f0 │ │ + adds r6, r3, r2 │ │ + ldr r3, [sp, #24] │ │ + cmp r6, r3 │ │ + ble.n 259ec │ │ ldr r5, [r4, #80] ; 0x50 │ │ ldr r3, [r5, #92] ; 0x5c │ │ cmp r3, #0 │ │ - bge.n 2439c │ │ - b.n 243a2 │ │ + blt.n 259ac │ │ ldr r3, [r5, #72] ; 0x48 │ │ - cmp r3, r7 │ │ - blt.n 2438e │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + blt.n 25998 │ │ ldr r3, [r5, #4] │ │ - ldr r1, [sp, #20] │ │ - cmp r1, r3 │ │ - ble.n 2439a │ │ - ldr r2, [r4, #48] ; 0x30 │ │ + cmp r6, r3 │ │ + ble.n 259a4 │ │ adds r0, r5, #0 │ │ - ldr r1, [sp, #20] │ │ - ldr r3, [sp, #16] │ │ - blx 1ca34 │ │ + adds r1, r6, #0 │ │ + ldr r2, [r4, #48] ; 0x30 │ │ + ldr r3, [sp, #20] │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ ldr r5, [r5, #80] ; 0x50 │ │ cmp r5, #0 │ │ - bne.n 24380 │ │ - b.n 243f0 │ │ + bne.n 2598a │ │ + b.n 259ec │ │ ldr r3, [r5, #72] ; 0x48 │ │ - cmp r3, r7 │ │ - blt.n 243b0 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + blt.n 259ba │ │ ldr r3, [r5, #4] │ │ - ldr r2, [sp, #20] │ │ - cmp r2, r3 │ │ - ble.n 243f0 │ │ - ldr r2, [r4, #48] ; 0x30 │ │ + cmp r6, r3 │ │ + ble.n 259ec │ │ adds r0, r5, #0 │ │ - ldr r1, [sp, #20] │ │ - ldr r3, [sp, #16] │ │ - blx 1ca34 │ │ - b.n 243f0 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - cmp r3, r0 │ │ - ble.n 243f0 │ │ + adds r1, r6, #0 │ │ + ldr r2, [r4, #48] ; 0x30 │ │ + ldr r3, [sp, #20] │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ + b.n 259ec │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + cmp r3, r1 │ │ + ble.n 259ec │ │ ldr r1, [r4, #48] ; 0x30 │ │ - adds r0, r6, #0 │ │ - str r2, [sp, #4] │ │ + adds r0, r7, #0 │ │ str r1, [sp, #0] │ │ - ldr r2, [sp, #12] │ │ - adds r1, r7, #0 │ │ - bl 20788 │ │ - b.n 243f0 │ │ - nop ; (mov r8, r8) │ │ - movs r1, r0 │ │ - b.n 243de │ │ - add r3, pc, #692 ; (adr r3, 24694 ) │ │ - movs r2, r0 │ │ - add r2, pc, #300 ; (adr r2, 24510 ) │ │ - movs r2, r0 │ │ - ldr r1, [sp, #16] │ │ - cmp r3, r1 │ │ - beq.n 243f0 │ │ + str r2, [sp, #4] │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [sp, #16] │ │ + bl 21e50 │ │ + b.n 259ec │ │ + ldr r2, [sp, #20] │ │ + cmp r3, r2 │ │ + beq.n 259ec │ │ adds r0, r4, #0 │ │ - blx 1c910 │ │ + bl 48c84 <_Unwind_GetTextRelBase@@Base+0x5d8> │ │ ldr r4, [r4, #80] ; 0x50 │ │ - cmp r4, #0 │ │ - bne.n 24342 │ │ - ldr r4, [sp, #32] │ │ - ldr r0, [sp, #24] │ │ - subs r4, #1 │ │ - str r4, [sp, #32] │ │ - ldmia r0!, {r4} │ │ - str r0, [sp, #24] │ │ - str r4, [sp, #12] │ │ - ldr r4, [sp, #32] │ │ - cmp r4, #0 │ │ - ble.n 2440c │ │ - b.n 2427a │ │ - adds r3, r6, #0 │ │ - movs r0, #254 ; 0xfe │ │ + b.n 2594a │ │ + ldr r3, [sp, #32] │ │ + subs r3, #1 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #28] │ │ + ldmia r3!, {r2} │ │ + str r2, [sp, #16] │ │ + str r3, [sp, #28] │ │ + b.n 2586a │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + adds r2, r7, #0 │ │ + str r3, [sp, #12] │ │ + ldr r3, [r7, #16] │ │ + adds r2, #64 ; 0x40 │ │ + str r3, [sp, #28] │ │ + ldr r3, [r7, #20] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #12] │ │ + adds r3, #1 │ │ + str r3, [sp, #32] │ │ + adds r3, r7, #0 │ │ adds r3, #248 ; 0xf8 │ │ - lsls r0, r0, #1 │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [r6, r0] │ │ - ldr r7, [sp, #84] ; 0x54 │ │ - ldr r4, [r6, #20] │ │ - adds r2, r3, r2 │ │ - adds r3, r6, #0 │ │ + ldr r0, [r3, #0] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r3, [r7, r3] │ │ + adds r3, r0, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r3, [r7, r3] │ │ + str r3, [sp, #40] ; 0x28 │ │ + adds r3, r7, #0 │ │ adds r3, #244 ; 0xf4 │ │ - str r7, [sp, #12] │ │ ldr r3, [r3, #0] │ │ - movs r1, #133 ; 0x85 │ │ - str r4, [sp, #56] ; 0x38 │ │ - lsls r1, r1, #2 │ │ - ldr r4, [sp, #12] │ │ - ldr r1, [r6, r1] │ │ str r3, [sp, #64] ; 0x40 │ │ - adds r3, r6, #0 │ │ + adds r3, r7, #0 │ │ + ldrb r2, [r2, #0] │ │ adds r3, #240 ; 0xf0 │ │ - adds r4, #1 │ │ - str r2, [sp, #36] ; 0x24 │ │ - str r4, [sp, #32] │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr r2, [r3, #0] │ │ - subs r3, #176 ; 0xb0 │ │ - ldrb r3, [r3, #0] │ │ - adds r5, r6, #0 │ │ - ldr r7, [r6, #16] │ │ - cmp r3, #0 │ │ - bne.n 2445e │ │ - adds r3, r6, #0 │ │ - adds r2, r6, #0 │ │ - adds r3, #252 ; 0xfc │ │ - adds r2, #232 ; 0xe8 │ │ - ldr r1, [r3, #48] ; 0x30 │ │ - ldr r2, [r2, #0] │ │ - adds r2, r1, r2 │ │ - str r2, [r3, #48] ; 0x30 │ │ - b.n 2454a │ │ - ldr r3, [sp, #12] │ │ - ldr r0, [sp, #12] │ │ - subs r4, r3, r2 │ │ - mvns r3, r4 │ │ - asrs r3, r3, #31 │ │ - ands r4, r3 │ │ - adds r3, r6, #0 │ │ - adds r3, #204 ; 0xcc │ │ ldr r3, [r3, #0] │ │ - adds r2, r0, r2 │ │ - str r2, [sp, #24] │ │ - cmp r2, r3 │ │ - ble.n 2447a │ │ - str r3, [sp, #24] │ │ - ldr r3, [r5, #40] ; 0x28 │ │ - adds r6, r5, #0 │ │ - adds r6, #224 ; 0xe0 │ │ - adds r3, #31 │ │ - asrs r2, r3, #31 │ │ - lsrs r2, r2, #27 │ │ - adds r2, r2, r3 │ │ - asrs r2, r2, #5 │ │ - lsls r2, r2, #2 │ │ - movs r1, #0 │ │ - ldr r0, [r6, #0] │ │ - blx eb48 │ │ - adds r3, r5, #0 │ │ - movs r2, #0 │ │ + cmp r2, #0 │ │ + bne.n 25a4a │ │ + adds r3, r7, #0 │ │ + adds r2, r7, #0 │ │ adds r3, #232 ; 0xe8 │ │ - str r2, [r3, #0] │ │ - adds r2, r5, #0 │ │ - lsls r1, r4, #2 │ │ - adds r2, #216 ; 0xd8 │ │ - str r1, [sp, #16] │ │ - str r2, [sp, #28] │ │ - mov ip, r7 │ │ - b.n 24522 │ │ - ldr r7, [sp, #28] │ │ - ldr r0, [sp, #16] │ │ - adds r1, r5, #0 │ │ - ldr r3, [r7, #0] │ │ - adds r1, #232 ; 0xe8 │ │ - ldr r3, [r3, r0] │ │ - b.n 24516 │ │ - ldr r2, [r3, #4] │ │ - movs r0, #31 │ │ - asrs r7, r2, #31 │ │ - ands r0, r2 │ │ - lsrs r7, r7, #27 │ │ - str r0, [sp, #20] │ │ - adds r7, r7, r2 │ │ - ldr r0, [r6, #0] │ │ - asrs r7, r7, #5 │ │ - lsls r7, r7, #2 │ │ - ldr r7, [r7, r0] │ │ - adds r0, r7, #0 │ │ - ldr r7, [sp, #20] │ │ - lsrs r0, r7 │ │ - movs r7, #1 │ │ - tst r0, r7 │ │ - bne.n 24514 │ │ - ldr r0, [r1, #0] │ │ - str r0, [sp, #20] │ │ - adds r0, r5, #0 │ │ - adds r0, #228 ; 0xe4 │ │ - ldr r0, [r0, #0] │ │ - str r0, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #20] │ │ - lsls r7, r0, #2 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - str r2, [r7, r0] │ │ - ldr r2, [sp, #20] │ │ - adds r2, #1 │ │ - str r2, [r1, #0] │ │ - ldr r2, [r3, #4] │ │ - ldr r7, [r6, #0] │ │ - asrs r0, r2, #31 │ │ - lsrs r0, r0, #27 │ │ - adds r0, r0, r2 │ │ - asrs r0, r0, #5 │ │ - lsls r0, r0, #2 │ │ - adds r0, r7, r0 │ │ - movs r7, #31 │ │ - ands r2, r7 │ │ - movs r7, #1 │ │ - lsls r7, r2 │ │ + adds r2, #252 ; 0xfc │ │ + ldr r3, [r3, #0] │ │ + b.n 25b26 │ │ + ldr r2, [sp, #12] │ │ + subs r5, r2, r3 │ │ + mvns r2, r5 │ │ + asrs r2, r2, #31 │ │ + ands r5, r2 │ │ adds r2, r7, #0 │ │ - ldr r7, [r0, #0] │ │ - orrs r2, r7 │ │ - str r2, [r0, #0] │ │ - ldr r3, [r3, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 244b8 │ │ - ldr r0, [sp, #16] │ │ - adds r4, #1 │ │ - adds r0, #4 │ │ - str r0, [sp, #16] │ │ - ldr r7, [sp, #24] │ │ - cmp r4, r7 │ │ - blt.n 244aa │ │ - adds r3, r5, #0 │ │ + adds r2, #204 ; 0xcc │ │ + ldr r1, [r2, #0] │ │ + ldr r2, [sp, #12] │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #20] │ │ + cmp r3, r1 │ │ + ble.n 25a66 │ │ + str r1, [sp, #20] │ │ + ldr r6, [r7, #40] ; 0x28 │ │ + movs r1, #0 │ │ + adds r6, #31 │ │ + asrs r2, r6, #31 │ │ + lsrs r2, r2, #27 │ │ + adds r2, r2, r6 │ │ + adds r6, r7, #0 │ │ + asrs r2, r2, #5 │ │ + adds r6, #224 ; 0xe0 │ │ + lsls r2, r2, #2 │ │ + ldr r0, [r6, #0] │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ + adds r3, r7, #0 │ │ + movs r2, #0 │ │ adds r3, #232 ; 0xe8 │ │ - adds r2, r5, #0 │ │ - ldr r1, [r3, #0] │ │ + str r2, [r3, #0] │ │ + lsls r3, r5, #2 │ │ + str r3, [sp, #16] │ │ + movs r3, #216 ; 0xd8 │ │ + mov ip, r3 │ │ + str r6, [sp, #48] ; 0x30 │ │ + add ip, r7 │ │ + ldr r3, [sp, #20] │ │ + cmp r5, r3 │ │ + bge.n 25b0c │ │ + mov r3, ip │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r3, #0] │ │ + ldr r3, [r3, r2] │ │ + adds r2, r7, #0 │ │ adds r2, #228 ; 0xe4 │ │ + str r2, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + beq.n 25b02 │ │ + movs r4, #31 │ │ + ldr r1, [r3, #4] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ands r4, r1 │ │ + ldr r0, [r2, #0] │ │ + asrs r2, r1, #31 │ │ + lsrs r2, r2, #27 │ │ + adds r2, r2, r1 │ │ + asrs r2, r2, #5 │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r2, r0] │ │ + lsrs r2, r4 │ │ + movs r4, #1 │ │ + tst r2, r4 │ │ + bne.n 25afe │ │ + adds r4, r7, #0 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + adds r4, #232 ; 0xe8 │ │ ldr r2, [r2, #0] │ │ - movs r0, #1 │ │ + str r2, [sp, #24] │ │ + ldr r2, [r4, #0] │ │ + adds r6, r2, #1 │ │ + str r6, [r4, #0] │ │ + ldr r4, [sp, #24] │ │ + lsls r2, r2, #2 │ │ + str r1, [r2, r4] │ │ + ldr r2, [r3, #4] │ │ + asrs r1, r2, #31 │ │ + lsrs r1, r1, #27 │ │ + adds r1, r1, r2 │ │ + asrs r1, r1, #5 │ │ lsls r1, r1, #2 │ │ + adds r0, r0, r1 │ │ + movs r1, #31 │ │ + ands r2, r1 │ │ + movs r1, #1 │ │ + lsls r1, r2 │ │ + adds r2, r1, #0 │ │ + ldr r1, [r0, #0] │ │ + orrs r2, r1 │ │ + str r2, [r0, #0] │ │ + ldr r3, [r3, #48] ; 0x30 │ │ + b.n 25aa8 │ │ + ldr r3, [sp, #16] │ │ + adds r5, #1 │ │ + adds r3, #4 │ │ + str r3, [sp, #16] │ │ + b.n 25a94 │ │ + adds r1, r7, #0 │ │ + adds r3, r7, #0 │ │ + movs r0, #1 │ │ + adds r1, #232 ; 0xe8 │ │ + adds r3, #228 ; 0xe4 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r1, #0] │ │ negs r0, r0 │ │ - str r0, [r1, r2] │ │ - adds r2, r5, #0 │ │ + lsls r3, r3, #2 │ │ + str r0, [r3, r2] │ │ + adds r2, r7, #0 │ │ + ldr r3, [r1, #0] │ │ adds r2, #252 ; 0xfc │ │ ldr r1, [r2, #48] ; 0x30 │ │ - ldr r3, [r3, #0] │ │ - mov r7, ip │ │ - adds r1, r1, r3 │ │ - str r1, [r2, #48] ; 0x30 │ │ - adds r3, r5, #0 │ │ - ldr r4, [sp, #12] │ │ + adds r3, r1, r3 │ │ + str r3, [r2, #48] ; 0x30 │ │ + adds r3, r7, #0 │ │ + ldr r2, [sp, #12] │ │ adds r3, #208 ; 0xd0 │ │ ldr r3, [r3, #0] │ │ - lsls r2, r4, #2 │ │ - movs r6, #224 ; 0xe0 │ │ - ldr r2, [r2, r3] │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #16] │ │ movs r3, #36 ; 0x24 │ │ - lsls r6, r6, #24 │ │ - adds r4, r3, #0 │ │ - muls r4, r2 │ │ - str r4, [sp, #44] ; 0x2c │ │ - movs r4, #0 │ │ - str r4, [sp, #48] ; 0x30 │ │ - adds r4, r5, #0 │ │ - adds r4, #180 ; 0xb4 │ │ - str r4, [sp, #76] ; 0x4c │ │ - subs r4, #4 │ │ - str r2, [sp, #16] │ │ - str r6, [sp, #28] │ │ - str r4, [sp, #80] ; 0x50 │ │ - b.n 24718 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - adds r3, r5, #0 │ │ - ldr r4, [r0, #0] │ │ - adds r3, #212 ; 0xd4 │ │ + ldr r2, [sp, #16] │ │ + muls r2, r3 │ │ + movs r3, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r3, #224 ; 0xe0 │ │ + lsls r3, r3, #24 │ │ + str r2, [sp, #44] ; 0x2c │ │ + str r3, [sp, #24] │ │ + adds r3, r7, #0 │ │ + adds r3, #180 ; 0xb4 │ │ ldr r3, [r3, #0] │ │ - adds r4, r4, r1 │ │ - ldr r2, [r4, #8] │ │ + ldr r2, [sp, #16] │ │ + cmp r2, r3 │ │ + blt.n 25b5a │ │ + b.n 25d08 │ │ + adds r3, r7, #0 │ │ + adds r3, #176 ; 0xb0 │ │ + ldr r4, [r3, #0] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ movs r1, #1 │ │ + adds r4, r4, r3 │ │ + adds r3, r7, #0 │ │ + adds r3, #212 ; 0xd4 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r4, #8] │ │ negs r1, r1 │ │ - lsls r2, r2, #2 │ │ - str r1, [r2, r3] │ │ - ldr r2, [r4, #8] │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - cmp r2, r3 │ │ - bne.n 24598 │ │ - b.n 2470c │ │ - adds r2, r5, #0 │ │ - adds r2, #188 ; 0xbc │ │ + lsls r3, r3, #2 │ │ + str r1, [r3, r2] │ │ + ldr r3, [r4, #8] │ │ + ldr r2, [r7, #52] ; 0x34 │ │ + cmp r3, r2 │ │ + bne.n 25b7e │ │ + b.n 25cfa │ │ + adds r2, r7, #0 │ │ ldr r3, [r4, #20] │ │ + adds r2, #188 ; 0xbc │ │ ldr r2, [r2, #0] │ │ - movs r0, #0 │ │ lsls r3, r3, #2 │ │ - adds r2, r2, r3 │ │ - str r2, [sp, #60] ; 0x3c │ │ - movs r2, #34 ; 0x22 │ │ - ldrsh r3, [r4, r2] │ │ - str r0, [sp, #20] │ │ - adds r1, r3, #1 │ │ - beq.n 245c6 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - movs r2, #32 │ │ - ldrsh r1, [r4, r2] │ │ - ldr r2, [r0, #16] │ │ - movs r0, #12 │ │ - lsls r1, r1, #2 │ │ - muls r3, r0 │ │ - ldr r2, [r1, r2] │ │ - adds r2, r2, r3 │ │ - str r2, [sp, #20] │ │ - adds r2, r5, #0 │ │ - movs r1, #0 │ │ - adds r2, #228 ; 0xe4 │ │ - str r1, [sp, #52] ; 0x34 │ │ - str r2, [sp, #72] ; 0x48 │ │ - b.n 246d2 │ │ - ldr r3, [sp, #20] │ │ + movs r6, #0 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #60] ; 0x3c │ │ + movs r3, #34 ; 0x22 │ │ + ldrsh r1, [r4, r3] │ │ + adds r3, r1, #1 │ │ + beq.n 25bae │ │ + movs r2, #12 │ │ + movs r3, #32 │ │ + ldrsh r6, [r4, r3] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsls r6, r6, #2 │ │ + ldr r3, [r3, #16] │ │ + str r3, [sp, #20] │ │ + adds r3, r1, #0 │ │ + muls r3, r2 │ │ + ldr r2, [sp, #20] │ │ + ldr r2, [r6, r2] │ │ + adds r6, r2, r3 │ │ + movs r3, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r3, r7, #0 │ │ + adds r3, #228 ; 0xe4 │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, r2] │ │ + str r3, [sp, #20] │ │ cmp r3, #0 │ │ - beq.n 245fa │ │ - ldr r1, [sp, #24] │ │ - movs r0, #20 │ │ - ldr r2, [r7, #8] │ │ - adds r3, r0, #0 │ │ - muls r3, r1 │ │ + bge.n 25bc4 │ │ + b.n 25cd2 │ │ + cmp r6, #0 │ │ + beq.n 25bee │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #8] │ │ + str r3, [sp, #68] ; 0x44 │ │ + movs r3, #20 │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ adds r3, r2, r3 │ │ ldr r3, [r3, #4] │ │ - ldr r1, [sp, #20] │ │ - movs r0, #0 │ │ - ldrsh r2, [r3, r0] │ │ - ldr r3, [r1, #4] │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - lsls r2, r2, #1 │ │ - ldrsh r3, [r2, r3] │ │ + movs r2, #0 │ │ + ldrsh r3, [r3, r2] │ │ + ldr r2, [r6, #4] │ │ + lsls r3, r3, #1 │ │ + ldrsh r3, [r3, r2] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ lsls r3, r3, #2 │ │ - ldr r6, [r3, r1] │ │ - b.n 245fc │ │ - ldr r6, [r4, #16] │ │ - movs r2, #224 ; 0xe0 │ │ - lsls r2, r2, #24 │ │ - cmp r6, r2 │ │ - beq.n 246cc │ │ - ldr r3, [r5, #56] ; 0x38 │ │ - ldr r1, [sp, #24] │ │ - movs r0, #20 │ │ - mov ip, r3 │ │ - adds r3, r0, #0 │ │ - muls r3, r1 │ │ - ldr r2, [r7, #8] │ │ - add r0, sp, #92 ; 0x5c │ │ + ldr r5, [r3, r2] │ │ + b.n 25bf0 │ │ + ldr r5, [r4, #16] │ │ + movs r3, #224 ; 0xe0 │ │ + lsls r3, r3, #24 │ │ + cmp r5, r3 │ │ + beq.n 25ccc │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #20] │ │ + add r0, sp, #80 ; 0x50 │ │ + ldr r3, [r3, #8] │ │ + str r3, [sp, #68] ; 0x44 │ │ + movs r3, #20 │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ adds r3, r2, r3 │ │ ldr r1, [r3, #16] │ │ ldr r2, [r4, #24] │ │ ldr r3, [r4, #28] │ │ str r0, [sp, #0] │ │ - mov r0, ip │ │ - bl 32c12 │ │ + ldr r0, [r7, #56] ; 0x38 │ │ + bl 344c8 │ │ str r0, [sp, #68] ; 0x44 │ │ - adds r0, r6, #0 │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - adds r6, r0, #0 │ │ - asrs r0, r2, #10 │ │ - blx 44f4c <__aeabi_i2f> │ │ + adds r0, r5, #0 │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + adds r5, r0, #0 │ │ + asrs r0, r3, #10 │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ adds r1, r0, #0 │ │ ldr r0, [sp, #64] ; 0x40 │ │ - blx 44ff8 <__aeabi_fmul> │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ adds r1, r0, #0 │ │ - adds r0, r6, #0 │ │ - blx 44db4 <__addsf3> │ │ - blx 453ec <__aeabi_f2iz> │ │ + adds r0, r5, #0 │ │ + bl 48904 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r1, r0, r3 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - cmp r1, r0 │ │ - ble.n 246cc │ │ - ldr r0, [sp, #24] │ │ - ldr r3, [r5, #104] ; 0x68 │ │ - lsls r2, r0, #2 │ │ - ldr r6, [r2, r3] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r1, r3 │ │ + ble.n 25ccc │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [r7, #104] ; 0x68 │ │ + lsls r3, r3, #2 │ │ + ldr r5, [r3, r2] │ │ ldr r2, [sp, #12] │ │ - ldr r3, [r6, #72] ; 0x48 │ │ + ldr r3, [r5, #72] ; 0x48 │ │ cmp r3, r2 │ │ - blt.n 2466a │ │ - ldr r3, [r6, #4] │ │ + blt.n 25c60 │ │ + ldr r3, [r5, #4] │ │ cmp r1, r3 │ │ - ble.n 246cc │ │ - adds r0, r6, #0 │ │ + ble.n 25ccc │ │ + adds r0, r5, #0 │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #32] │ │ - blx 1ca34 │ │ - ldr r3, [r4, #8] │ │ - movs r0, #20 │ │ - ldr r2, [r7, #8] │ │ - muls r3, r0 │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ + movs r3, #20 │ │ + ldr r2, [r4, #8] │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #28] │ │ + ldr r2, [r2, #8] │ │ + str r2, [sp, #68] ; 0x44 │ │ adds r3, r2, r3 │ │ - adds r2, r6, #0 │ │ + adds r2, r5, #0 │ │ adds r2, #92 ; 0x5c │ │ movs r1, #0 │ │ - ldrsh r0, [r2, r1] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - adds r1, r6, #0 │ │ + ldrsh r2, [r2, r1] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + lsls r2, r2, #2 │ │ + ldr r1, [r1, #12] │ │ + str r1, [sp, #68] ; 0x44 │ │ + adds r1, r5, #0 │ │ adds r1, #94 ; 0x5e │ │ - ldr r2, [r2, #12] │ │ - lsls r0, r0, #2 │ │ + movs r0, #0 │ │ + ldrsh r1, [r1, r0] │ │ + ldr r0, [sp, #68] ; 0x44 │ │ + ldr r0, [r2, r0] │ │ + lsls r2, r1, #2 │ │ mov ip, r2 │ │ - movs r2, #0 │ │ - ldrsh r1, [r1, r2] │ │ - mov r2, ip │ │ - ldr r0, [r0, r2] │ │ - lsls r1, r1, #2 │ │ - mov ip, r0 │ │ - ldr r0, [r3, #8] │ │ + ldr r1, [pc, #516] ; (25ea0 ) │ │ + ldr r2, [r3, #8] │ │ ldr r3, [r3, #4] │ │ - subs r0, #1 │ │ - lsls r0, r0, #1 │ │ - ldrsh r3, [r0, r3] │ │ - mov r0, ip │ │ - ldr r2, [r1, r0] │ │ + adds r2, r2, r1 │ │ + lsls r2, r2, #1 │ │ + ldrsh r3, [r2, r3] │ │ + mov r2, ip │ │ + ldr r2, [r2, r0] │ │ lsls r3, r3, #1 │ │ - ldr r1, [sp, #24] │ │ + ldr r1, [sp, #20] │ │ ldrh r3, [r3, r2] │ │ - strh r3, [r6, #54] ; 0x36 │ │ - ldr r2, [r5, #108] ; 0x6c │ │ - asrs r3, r1, #5 │ │ + ldr r2, [r7, #108] ; 0x6c │ │ + strh r3, [r5, #54] ; 0x36 │ │ + ldr r3, [sp, #20] │ │ + asrs r3, r3, #5 │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ movs r2, #31 │ │ ands r2, r1 │ │ movs r1, #1 │ │ lsls r1, r2 │ │ adds r2, r1, #0 │ │ ldr r1, [r3, #0] │ │ orrs r2, r1 │ │ str r2, [r3, #0] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - adds r2, #4 │ │ - str r2, [sp, #52] ; 0x34 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldr r3, [r0, #0] │ │ - ldr r3, [r3, r1] │ │ - str r3, [sp, #24] │ │ - cmp r3, #0 │ │ - blt.n 246e2 │ │ - b.n 245d2 │ │ - ldr r2, [sp, #20] │ │ - cmp r2, #0 │ │ - beq.n 246fe │ │ - ldr r3, [r5, #12] │ │ - ldr r2, [r2, #4] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + adds r3, #4 │ │ + b.n 25bb0 │ │ + cmp r6, #0 │ │ + beq.n 25cec │ │ + ldr r3, [r7, #12] │ │ ldr r3, [r3, #20] │ │ - movs r4, #40 ; 0x28 │ │ - ldrsh r3, [r3, r4] │ │ - ldr r4, [sp, #60] ; 0x3c │ │ + movs r2, #40 ; 0x28 │ │ + ldrsh r3, [r3, r2] │ │ + ldr r2, [r6, #4] │ │ lsls r3, r3, #1 │ │ ldrsh r3, [r3, r2] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ lsls r3, r3, #2 │ │ - ldr r3, [r3, r4] │ │ - b.n 24700 │ │ + ldr r3, [r3, r2] │ │ + b.n 25cee │ │ ldr r3, [r4, #16] │ │ - ldr r4, [sp, #28] │ │ - cmp r3, r4 │ │ - ble.n 2470c │ │ - ldr r4, [sp, #16] │ │ - str r3, [sp, #28] │ │ - str r4, [sp, #48] ; 0x30 │ │ - ldr r4, [sp, #16] │ │ - adds r4, #1 │ │ - str r4, [sp, #16] │ │ - ldr r4, [sp, #44] ; 0x2c │ │ - adds r4, #36 ; 0x24 │ │ - str r4, [sp, #44] ; 0x2c │ │ - ldr r4, [sp, #76] ; 0x4c │ │ - ldr r3, [r4, #0] │ │ - ldr r4, [sp, #16] │ │ - cmp r4, r3 │ │ - bge.n 24724 │ │ - b.n 24576 │ │ + ldr r2, [sp, #24] │ │ + cmp r3, r2 │ │ + ble.n 25cfa │ │ + ldr r2, [sp, #16] │ │ + str r3, [sp, #24] │ │ + str r2, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r3, #36 ; 0x24 │ │ + str r3, [sp, #44] ; 0x2c │ │ + b.n 25b4c │ │ movs r3, #130 ; 0x82 │ │ lsls r3, r3, #2 │ │ - ldr r1, [r5, r3] │ │ - ldr r7, [sp, #28] │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - adds r1, r7, r1 │ │ - ldr r7, [pc, #404] ; (248c8 ) │ │ - adds r1, r1, r4 │ │ - asrs r2, r1, #31 │ │ - cmp r1, r7 │ │ - adcs r3, r2 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - beq.n 24784 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - cmp r1, r4 │ │ - ble.n 24784 │ │ - ldr r4, [r5, #48] ; 0x30 │ │ - ldr r3, [r5, #104] ; 0x68 │ │ - ldr r7, [sp, #12] │ │ - lsls r2, r4, #2 │ │ - ldr r0, [r2, r3] │ │ + ldr r1, [r7, r3] │ │ + ldr r3, [sp, #24] │ │ + adds r1, r3, r1 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r1, r1, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r1, r3 │ │ + ble.n 25d5e │ │ + ldr r3, [pc, #388] ; (25ea4 ) │ │ + cmp r1, r3 │ │ + blt.n 25d5e │ │ + ldr r4, [r7, #48] ; 0x30 │ │ + ldr r2, [r7, #104] ; 0x68 │ │ + lsls r3, r4, #2 │ │ + ldr r0, [r3, r2] │ │ + ldr r2, [sp, #12] │ │ ldr r3, [r0, #72] ; 0x48 │ │ - cmp r3, r7 │ │ - blt.n 2475e │ │ + cmp r3, r2 │ │ + blt.n 25d38 │ │ ldr r3, [r0, #4] │ │ cmp r1, r3 │ │ - ble.n 24784 │ │ + ble.n 25d5e │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #32] │ │ - blx 1ca34 │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ asrs r3, r4, #31 │ │ lsrs r3, r3, #27 │ │ - ldr r2, [r5, #108] ; 0x6c │ │ + ldr r2, [r7, #108] ; 0x6c │ │ adds r3, r3, r4 │ │ asrs r3, r3, #5 │ │ lsls r3, r3, #2 │ │ + movs r1, #31 │ │ adds r3, r2, r3 │ │ - movs r2, #31 │ │ - ands r4, r2 │ │ movs r2, #1 │ │ + ands r4, r1 │ │ lsls r2, r4 │ │ adds r4, r2, #0 │ │ ldr r2, [r3, #0] │ │ orrs r4, r2 │ │ str r4, [r3, #0] │ │ movs r3, #129 ; 0x81 │ │ lsls r3, r3, #2 │ │ - ldr r6, [r5, r3] │ │ - ldr r4, [sp, #28] │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - ldr r0, [pc, #312] ; (248c8 ) │ │ - adds r6, r4, r6 │ │ - adds r6, r6, r7 │ │ - asrs r2, r6, #31 │ │ + ldr r5, [r7, r3] │ │ + ldr r3, [sp, #24] │ │ + adds r5, r3, r5 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r5, r3 │ │ + bgt.n 25d8c │ │ movs r3, #1 │ │ - cmp r6, r0 │ │ - adcs r2, r3 │ │ - lsls r2, r2, #24 │ │ - lsrs r2, r2, #24 │ │ - beq.n 247f8 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - cmp r6, r4 │ │ - ble.n 247f8 │ │ - ldr r4, [r5, #48] ; 0x30 │ │ - adds r4, r4, r3 │ │ - lsls r7, r4, #2 │ │ - b.n 247f2 │ │ - ldr r3, [r5, #104] ; 0x68 │ │ - ldr r0, [r3, r7] │ │ + ldr r2, [sp, #12] │ │ + adds r6, r7, #0 │ │ + ands r3, r2 │ │ + adds r2, r3, #0 │ │ + adds r2, #36 ; 0x24 │ │ + lsls r2, r2, #2 │ │ + adds r6, #140 ; 0x8c │ │ + ldr r5, [r2, r7] │ │ + ldr r2, [r6, #0] │ │ + lsls r3, r3, #2 │ │ + ldr r4, [r2, r3] │ │ + b.n 25df6 │ │ + ldr r3, [pc, #276] ; (25ea4 ) │ │ + cmp r5, r3 │ │ + blt.n 25d72 │ │ + ldr r3, [r7, #48] ; 0x30 │ │ + adds r4, r3, #1 │ │ + lsls r6, r4, #2 │ │ + ldr r3, [r7, #40] ; 0x28 │ │ + cmp r4, r3 │ │ + bge.n 25d72 │ │ + ldr r3, [r7, #104] ; 0x68 │ │ + ldr r0, [r3, r6] │ │ cmp r0, #0 │ │ - beq.n 247ee │ │ + beq.n 25ddc │ │ ldr r3, [r0, #72] ; 0x48 │ │ - ldr r1, [sp, #12] │ │ - cmp r3, r1 │ │ - blt.n 247c6 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + blt.n 25db4 │ │ ldr r3, [r0, #4] │ │ - cmp r6, r3 │ │ - ble.n 247ee │ │ - adds r1, r6, #0 │ │ + cmp r5, r3 │ │ + ble.n 25ddc │ │ + adds r1, r5, #0 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #32] │ │ - blx 1ca34 │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ asrs r3, r4, #31 │ │ lsrs r3, r3, #27 │ │ - ldr r2, [r5, #108] ; 0x6c │ │ + ldr r2, [r7, #108] ; 0x6c │ │ adds r3, r3, r4 │ │ asrs r3, r3, #5 │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ movs r2, #31 │ │ + movs r1, #1 │ │ ands r2, r4 │ │ + lsls r1, r2 │ │ + adds r2, r1, #0 │ │ ldr r1, [r3, #0] │ │ - movs r0, #1 │ │ - lsls r0, r2 │ │ - adds r2, r0, #0 │ │ orrs r2, r1 │ │ str r2, [r3, #0] │ │ adds r4, #1 │ │ - adds r7, #4 │ │ - ldr r3, [r5, #40] ; 0x28 │ │ - cmp r4, r3 │ │ - blt.n 247b0 │ │ - ldr r4, [sp, #12] │ │ - movs r3, #1 │ │ - ands r3, r4 │ │ - adds r2, r3, #0 │ │ - adds r2, #36 ; 0x24 │ │ - lsls r2, r2, #2 │ │ - ldr r6, [r2, r5] │ │ - adds r2, r5, #0 │ │ - adds r2, #140 ; 0x8c │ │ - ldr r2, [r2, #0] │ │ - lsls r3, r3, #2 │ │ - ldr r4, [r2, r3] │ │ - b.n 24826 │ │ - ldr r2, [r5, #104] ; 0x68 │ │ + adds r6, #4 │ │ + b.n 25d98 │ │ + ldr r2, [r7, #104] ; 0x68 │ │ lsls r3, r3, #2 │ │ - ldr r7, [sp, #12] │ │ ldr r0, [r3, r2] │ │ + ldr r2, [sp, #12] │ │ ldr r3, [r0, #72] ; 0x48 │ │ - cmp r3, r7 │ │ - bne.n 24824 │ │ - blx 1c910 │ │ - subs r6, #1 │ │ + cmp r3, r2 │ │ + bne.n 25df4 │ │ + bl 48c84 <_Unwind_GetTextRelBase@@Base+0x5d8> │ │ + subs r5, #1 │ │ ldmia r4!, {r3} │ │ - cmp r6, #0 │ │ - bgt.n 24812 │ │ - ldr r4, [sp, #84] ; 0x54 │ │ - adds r3, r5, #0 │ │ - adds r3, #140 ; 0x8c │ │ - adds r4, #1 │ │ - ldr r3, [r3, #0] │ │ - movs r0, #1 │ │ - adds r2, r4, #0 │ │ - ands r2, r0 │ │ + cmp r5, #0 │ │ + bgt.n 25de2 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + movs r5, #1 │ │ + adds r3, #1 │ │ + adds r2, r3, #0 │ │ + ldr r1, [r6, #0] │ │ + ands r2, r5 │ │ lsls r2, r2, #2 │ │ + ldr r2, [r2, r1] │ │ + adds r1, r7, #0 │ │ + movs r0, #31 │ │ + adds r1, #220 ; 0xdc │ │ + ldr r6, [r1, #0] │ │ + mov ip, r0 │ │ movs r1, #0 │ │ - adds r6, r5, #0 │ │ - ldr r2, [r2, r3] │ │ - adds r6, #220 ; 0xdc │ │ - adds r3, r1, #0 │ │ - mov ip, r4 │ │ - b.n 2486c │ │ - movs r7, #31 │ │ - ands r7, r0 │ │ - str r7, [sp, #12] │ │ - ldr r7, [r5, #108] ; 0x6c │ │ - asrs r4, r0, #5 │ │ - lsls r4, r4, #2 │ │ - ldr r4, [r4, r7] │ │ - adds r7, r4, #0 │ │ - ldr r4, [sp, #12] │ │ - lsrs r7, r4 │ │ + str r5, [sp, #12] │ │ + ldr r4, [r6, #0] │ │ + cmp r4, #0 │ │ + blt.n 25e3e │ │ + ldr r5, [r7, #108] ; 0x6c │ │ + asrs r0, r4, #5 │ │ + lsls r0, r0, #2 │ │ + ldr r0, [r0, r5] │ │ + mov r5, ip │ │ + ands r5, r4 │ │ + lsrs r0, r5 │ │ + ldr r5, [sp, #12] │ │ + tst r0, r5 │ │ + beq.n 25e3a │ │ + str r4, [r2, #0] │ │ + adds r1, #1 │ │ + adds r2, #4 │ │ + adds r6, #4 │ │ + b.n 25e1a │ │ movs r4, #1 │ │ - tst r7, r4 │ │ - beq.n 2486a │ │ - stmia r2!, {r0} │ │ - adds r3, r3, r4 │ │ - adds r1, #4 │ │ - ldr r0, [r6, #0] │ │ - ldr r0, [r0, r1] │ │ - cmp r0, #0 │ │ - bge.n 2484c │ │ - ldr r1, [r5, #44] ; 0x2c │ │ movs r6, #31 │ │ - b.n 2489c │ │ - asrs r4, r1, #31 │ │ + mov ip, r4 │ │ + ldr r0, [r7, #44] ; 0x2c │ │ + ldr r4, [r7, #40] ; 0x28 │ │ + cmp r0, r4 │ │ + bge.n 25e70 │ │ + asrs r4, r0, #31 │ │ lsrs r4, r4, #27 │ │ - adds r4, r4, r1 │ │ - ldr r0, [r5, #108] ; 0x6c │ │ + ldr r5, [r7, #108] ; 0x6c │ │ + adds r4, r4, r0 │ │ asrs r4, r4, #5 │ │ lsls r4, r4, #2 │ │ - ldr r4, [r4, r0] │ │ - adds r7, r1, #0 │ │ - ands r7, r6 │ │ - lsrs r4, r7 │ │ - adds r7, r4, #0 │ │ - movs r4, #1 │ │ - tst r7, r4 │ │ - beq.n 2489a │ │ - stmia r2!, {r1} │ │ - adds r3, r3, r4 │ │ + ldr r4, [r4, r5] │ │ + adds r5, r0, #0 │ │ + ands r5, r6 │ │ + lsrs r4, r5 │ │ + mov r5, ip │ │ + tst r4, r5 │ │ + beq.n 25e6c │ │ + str r0, [r2, #0] │ │ adds r1, #1 │ │ - ldr r4, [r5, #40] ; 0x28 │ │ - cmp r1, r4 │ │ - blt.n 2487a │ │ - adds r2, r5, #0 │ │ + adds r2, #4 │ │ + adds r0, #1 │ │ + b.n 25e46 │ │ + adds r2, r7, #0 │ │ adds r2, #64 ; 0x40 │ │ ldrb r2, [r2, #0] │ │ - mov r4, ip │ │ cmp r2, #0 │ │ - bne.n 248b8 │ │ - adds r2, r5, #0 │ │ - adds r2, #204 ; 0xcc │ │ - ldr r1, [r2, #0] │ │ - adds r1, #1 │ │ - str r1, [r2, #0] │ │ + bne.n 25e84 │ │ + adds r0, r7, #0 │ │ + adds r0, #204 ; 0xcc │ │ + ldr r2, [r0, #0] │ │ + adds r2, #1 │ │ + str r2, [r0, #0] │ │ movs r0, #1 │ │ - ands r4, r0 │ │ - adds r4, #36 ; 0x24 │ │ - lsls r4, r4, #2 │ │ - str r3, [r4, r5] │ │ - add sp, #100 ; 0x64 │ │ + ands r3, r0 │ │ + adds r3, #36 ; 0x24 │ │ + lsls r6, r3, #2 │ │ + str r1, [r6, r7] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 25e9c │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ + ; instruction: 0xffff7fff │ │ movs r1, r0 │ │ - b.n 248ce │ │ + b.n 25eaa │ │ │ │ -000248cc : │ │ +00025ea8 : │ │ push {r4, r5, r6, r7, lr} │ │ - adds r6, r0, #0 │ │ - sub sp, #44 ; 0x2c │ │ adds r4, r0, #0 │ │ - movs r7, #0 │ │ - adds r6, #220 ; 0xdc │ │ - b.n 24916 │ │ + movs r6, #0 │ │ + sub sp, #36 ; 0x24 │ │ + adds r3, r4, #0 │ │ + adds r3, #220 ; 0xdc │ │ + ldr r3, [r3, #0] │ │ + ldr r5, [r3, r6] │ │ + cmp r5, #0 │ │ + blt.n 25ef8 │ │ + movs r1, #20 │ │ ldr r3, [r4, #16] │ │ ldr r2, [r3, #8] │ │ - movs r3, #20 │ │ + adds r3, r1, #0 │ │ muls r3, r5 │ │ adds r3, r2, r3 │ │ ldr r3, [r3, #8] │ │ cmp r3, #1 │ │ - beq.n 24914 │ │ + beq.n 25ef4 │ │ ldr r3, [r4, #104] ; 0x68 │ │ - lsls r1, r5, #2 │ │ - str r1, [sp, #20] │ │ - ldr r1, [r3, r1] │ │ - movs r3, #228 ; 0xe4 │ │ + lsls r7, r5, #2 │ │ + ldr r2, [pc, #436] ; (26088 ) │ │ + ldr r1, [r3, r7] │ │ ldr r0, [r4, #72] ; 0x48 │ │ - ldr r2, [r1, #80] ; 0x50 │ │ - lsls r3, r3, #2 │ │ - str r2, [sp, #24] │ │ - ldr r2, [pc, #444] ; (24abc ) │ │ add r2, pc │ │ - bl 410b0 <__listelem_free__> │ │ - ldr r1, [sp, #20] │ │ + ldr r3, [r1, #80] ; 0x50 │ │ + str r3, [sp, #20] │ │ + movs r3, #228 ; 0xe4 │ │ + lsls r3, r3, #2 │ │ + bl 42c68 <__listelem_free__@@Base> │ │ ldr r3, [r4, #104] ; 0x68 │ │ - ldr r2, [sp, #24] │ │ + ldr r2, [sp, #20] │ │ adds r0, r4, #0 │ │ - str r2, [r3, r1] │ │ + str r2, [r3, r7] │ │ adds r1, r5, #0 │ │ - bl 20cb8 │ │ - adds r7, #4 │ │ - ldr r3, [r6, #0] │ │ - ldr r5, [r3, r7] │ │ - cmp r5, #0 │ │ - bge.n 248da │ │ + bl 223a4 │ │ + adds r6, #4 │ │ + b.n 25eb0 │ │ adds r3, r4, #0 │ │ + movs r5, #0 │ │ adds r3, #64 ; 0x40 │ │ ldrb r3, [r3, #0] │ │ - cmp r3, #0 │ │ - beq.n 2495c │ │ - ldr r5, [pc, #404] ; (24ac0 ) │ │ - movs r6, #0 │ │ - add r5, pc │ │ - b.n 24952 │ │ - adds r3, r4, #0 │ │ - adds r3, #216 ; 0xd8 │ │ - ldr r3, [r3, #0] │ │ - lsls r2, r6, #2 │ │ - ldr r1, [r2, r3] │ │ - b.n 2494c │ │ - ldr r7, [r1, #48] ; 0x30 │ │ - movs r3, #221 ; 0xdd │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - adds r2, r5, #0 │ │ - lsls r3, r3, #2 │ │ - bl 410b0 <__listelem_free__> │ │ - adds r1, r7, #0 │ │ - cmp r1, #0 │ │ - bne.n 2493c │ │ - adds r6, #1 │ │ - adds r3, r4, #0 │ │ - adds r3, #204 ; 0xcc │ │ - ldr r3, [r3, #0] │ │ - cmp r6, r3 │ │ - blt.n 24930 │ │ + cmp r3, r5 │ │ + beq.n 25f06 │ │ + b.n 26056 │ │ ldr r3, [r4, #40] ; 0x28 │ │ movs r1, #0 │ │ - ldr r0, [r4, #108] ; 0x6c │ │ adds r3, #31 │ │ asrs r2, r3, #31 │ │ lsrs r2, r2, #27 │ │ adds r2, r2, r3 │ │ asrs r2, r2, #5 │ │ lsls r2, r2, #2 │ │ - blx eb48 │ │ + ldr r0, [r4, #108] ; 0x6c │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ ldr r3, [r4, #12] │ │ adds r0, r4, #0 │ │ ldr r5, [r3, #96] ; 0x60 │ │ adds r1, r5, #0 │ │ - bl 2071c │ │ - movs r3, #184 ; 0xb8 │ │ - lsls r3, r3, #1 │ │ - adds r0, r4, r3 │ │ - bl 42a08 │ │ - cmp r5, #0 │ │ - bgt.n 2498e │ │ - b.n 24ab8 │ │ - adds r1, r5, #1 │ │ - str r1, [sp, #20] │ │ - ldr r1, [pc, #304] ; (24ac4 ) │ │ + bl 21de4 │ │ + adds r0, r4, #0 │ │ + adds r0, #113 ; 0x71 │ │ + adds r0, #255 ; 0xff │ │ + bl 44700 │ │ + cmp r5, #0 │ │ + bgt.n 25f38 │ │ + b.n 26084 │ │ + ldr r1, [pc, #336] ; (2608c ) │ │ + adds r3, r5, #1 │ │ ldr r0, [r4, #8] │ │ - asrs r5, r5, #1 │ │ add r1, pc │ │ - bl 3f528 │ │ - adds r6, r0, #0 │ │ - ldr r0, [sp, #20] │ │ - blx 445e0 <__aeabi_i2d> │ │ + str r3, [sp, #20] │ │ + bl 41024 │ │ str r0, [sp, #24] │ │ - str r1, [sp, #28] │ │ - adds r0, r6, #0 │ │ - blx 445e0 <__aeabi_i2d> │ │ + ldr r0, [sp, #20] │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + adds r6, r0, #0 │ │ + ldr r0, [sp, #24] │ │ + adds r7, r1, #0 │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - ldr r0, [sp, #24] │ │ - ldr r1, [sp, #28] │ │ - blx 44928 <__aeabi_ddiv> │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ adds r3, r4, #0 │ │ adds r3, #180 ; 0xb4 │ │ - str r5, [sp, #24] │ │ - ldr r2, [sp, #24] │ │ - str r0, [sp, #32] │ │ - str r1, [sp, #36] ; 0x24 │ │ + str r0, [sp, #24] │ │ + str r1, [sp, #28] │ │ ldr r0, [r3, #0] │ │ + asrs r5, r5, #1 │ │ ldr r1, [sp, #20] │ │ - ldr r5, [pc, #248] ; (24ac8 ) │ │ str r0, [sp, #0] │ │ - adds r0, r0, r2 │ │ - blx 44208 <__divsi3> │ │ - ldr r7, [pc, #244] ; (24acc ) │ │ - add r5, pc │ │ - adds r3, r5, #0 │ │ - add r7, pc │ │ - adds r5, r4, #0 │ │ - adds r5, #252 ; 0xfc │ │ - ldr r2, [pc, #236] ; (24ad0 ) │ │ + adds r0, r0, r5 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ + adds r7, r4, #0 │ │ + ldr r6, [pc, #272] ; (26090 ) │ │ + ldr r3, [pc, #276] ; (26094 ) │ │ + adds r7, #252 ; 0xfc │ │ + add r6, pc │ │ str r0, [sp, #4] │ │ - adds r1, r7, #0 │ │ + adds r1, r6, #0 │ │ + ldr r2, [pc, #268] ; (26098 ) │ │ + add r3, pc │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r0, [r5, #52] ; 0x34 │ │ - ldr r3, [sp, #24] │ │ + bl 41bd4 │ │ + ldr r0, [r7, #52] ; 0x34 │ │ ldr r1, [sp, #20] │ │ str r0, [sp, #0] │ │ - adds r0, r0, r3 │ │ - blx 44208 <__divsi3> │ │ - ldr r6, [pc, #212] ; (24ad4 ) │ │ + adds r0, r0, r5 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ movs r2, #235 ; 0xeb │ │ - lsls r2, r2, #2 │ │ - add r6, pc │ │ - adds r3, r6, #0 │ │ + ldr r3, [pc, #248] ; (2609c ) │ │ str r0, [sp, #4] │ │ - adds r1, r7, #0 │ │ + adds r1, r6, #0 │ │ + lsls r2, r2, #2 │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r0, [r5, #40] ; 0x28 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r3, [r7, #40] ; 0x28 │ │ ldr r1, [sp, #20] │ │ - ldr r6, [pc, #192] ; (24ad8 ) │ │ - str r0, [sp, #0] │ │ - blx 44208 <__divsi3> │ │ - add r6, pc │ │ - adds r3, r6, #0 │ │ - ldr r2, [pc, #184] ; (24adc ) │ │ + str r3, [sp, #0] │ │ + ldr r0, [r7, #40] ; 0x28 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ + ldr r3, [pc, #224] ; (260a0 ) │ │ str r0, [sp, #4] │ │ - adds r1, r7, #0 │ │ + adds r1, r6, #0 │ │ + ldr r2, [pc, #224] ; (260a4 ) │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r0, [r5, #44] ; 0x2c │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r3, [r7, #44] ; 0x2c │ │ ldr r1, [sp, #20] │ │ - ldr r6, [pc, #172] ; (24ae0 ) │ │ - str r0, [sp, #0] │ │ - blx 44208 <__divsi3> │ │ - add r6, pc │ │ + str r3, [sp, #0] │ │ + ldr r0, [r7, #44] ; 0x2c │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ movs r2, #236 ; 0xec │ │ - lsls r2, r2, #2 │ │ - adds r3, r6, #0 │ │ + ldr r3, [pc, #204] ; (260a8 ) │ │ str r0, [sp, #4] │ │ - adds r1, r7, #0 │ │ + adds r1, r6, #0 │ │ + lsls r2, r2, #2 │ │ + add r3, pc │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r0, [r5, #48] ; 0x30 │ │ + bl 41bd4 │ │ + ldr r0, [r7, #48] ; 0x30 │ │ ldr r1, [sp, #20] │ │ - ldr r5, [pc, #148] ; (24ae4 ) │ │ str r0, [sp, #0] │ │ - blx 44208 <__divsi3> │ │ - add r5, pc │ │ - adds r3, r5, #0 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ + ldr r3, [pc, #180] ; (260ac ) │ │ str r0, [sp, #4] │ │ - adds r1, r7, #0 │ │ + adds r1, r6, #0 │ │ movs r0, #1 │ │ - ldr r2, [pc, #132] ; (24ae8 ) │ │ - bl 4003c │ │ - movs r1, #188 ; 0xbc │ │ - lsls r1, r1, #1 │ │ - adds r3, r4, r1 │ │ + ldr r2, [pc, #176] ; (260b0 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r3, r4, #0 │ │ + adds r3, #121 ; 0x79 │ │ + adds r3, #255 ; 0xff │ │ ldr r0, [r3, #0] │ │ ldr r1, [r3, #4] │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r5, [pc, #108] ; (24aec ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + ldr r3, [pc, #152] ; (260b4 ) │ │ adds r4, #129 ; 0x81 │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - add r5, pc │ │ + ldr r2, [pc, #148] ; (260b8 ) │ │ + adds r1, r6, #0 │ │ movs r0, #1 │ │ - adds r1, r7, #0 │ │ - ldr r2, [pc, #100] ; (24af0 ) │ │ - adds r3, r5, #0 │ │ + add r3, pc │ │ adds r4, #255 ; 0xff │ │ - bl 4003c │ │ + bl 41bd4 │ │ ldr r0, [r4, #0] │ │ ldr r1, [r4, #4] │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r4, [pc, #76] ; (24af4 ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + ldr r3, [pc, #120] ; (260bc ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - add r4, pc │ │ + ldr r2, [pc, #120] ; (260c0 ) │ │ movs r0, #1 │ │ - adds r1, r7, #0 │ │ - ldr r2, [pc, #68] ; (24af8 ) │ │ + adds r1, r6, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 26084 │ │ + adds r5, #1 │ │ adds r3, r4, #0 │ │ - bl 4003c │ │ - add sp, #44 ; 0x2c │ │ + adds r3, #204 ; 0xcc │ │ + ldr r3, [r3, #0] │ │ + cmp r5, r3 │ │ + blt.n 26062 │ │ + b.n 25f06 │ │ + adds r3, r4, #0 │ │ + adds r3, #216 ; 0xd8 │ │ + ldr r3, [r3, #0] │ │ + lsls r2, r5, #2 │ │ + ldr r1, [r2, r3] │ │ + cmp r1, #0 │ │ + beq.n 26054 │ │ + movs r3, #221 ; 0xdd │ │ + ldr r2, [pc, #80] ; (260c4 ) │ │ + ldr r6, [r1, #48] ; 0x30 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + add r2, pc │ │ + lsls r3, r3, #2 │ │ + bl 42c68 <__listelem_free__@@Base> │ │ + adds r1, r6, #0 │ │ + b.n 2606c │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r3, [sp, #788] ; 0x314 │ │ + add r1, pc, #588 ; (adr r1, 262d8 ) │ │ movs r2, r0 │ │ - ldr r3, [sp, #604] ; 0x25c │ │ - movs r2, r0 │ │ - ldr r7, [r3, r7] │ │ + ldrsh r1, [r4, r7] │ │ movs r2, r0 │ │ - ldr r1, [sp, #884] ; 0x374 │ │ + add r0, pc, #932 ; (adr r0, 26438 ) │ │ movs r2, r0 │ │ - ldr r2, [sp, #924] ; 0x39c │ │ + ldr r7, [sp, #844] ; 0x34c │ │ movs r2, r0 │ │ lsls r2, r5, #14 │ │ movs r0, r0 │ │ - ldr r1, [sp, #836] ; 0x344 │ │ + ldr r7, [sp, #836] ; 0x344 │ │ movs r2, r0 │ │ - ldr r3, [sp, #220] ; 0xdc │ │ + add r1, pc, #212 ; (adr r1, 26178 ) │ │ movs r2, r0 │ │ lsls r6, r5, #14 │ │ movs r0, r0 │ │ - ldr r3, [sp, #232] ; 0xe8 │ │ + add r1, pc, #224 ; (adr r1, 2618c ) │ │ movs r2, r0 │ │ - ldr r3, [sp, #224] ; 0xe0 │ │ + add r1, pc, #224 ; (adr r1, 26190 ) │ │ movs r2, r0 │ │ lsls r3, r6, #14 │ │ movs r0, r0 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ + add r1, pc, #176 ; (adr r1, 26168 ) │ │ movs r2, r0 │ │ lsls r6, r6, #14 │ │ movs r0, r0 │ │ - ldr r3, [sp, #116] ; 0x74 │ │ + add r1, pc, #140 ; (adr r1, 2614c ) │ │ movs r2, r0 │ │ lsls r1, r7, #14 │ │ movs r0, r0 │ │ + ldr r7, [sp, #972] ; 0x3cc │ │ + movs r2, r0 │ │ movs r0, #0 │ │ bx lr │ │ + movs r2, #68 ; 0x44 │ │ push {r3, lr} │ │ - ldr r1, [pc, #20] ; (24b18 ) │ │ - ldr r3, [pc, #20] ; (24b1c ) │ │ + ldr r1, [pc, #16] ; (260e4 ) │ │ + ldr r3, [pc, #20] ; (260e8 ) │ │ movs r0, #3 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #16] ; (24b20 ) │ │ - bl 4003c │ │ + bl 41bd4 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ - nop ; (mov r8, r8) │ │ - ldr r2, [sp, #876] ; 0x36c │ │ + add r0, pc, #724 ; (adr r0, 263bc ) │ │ movs r2, r0 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + add r0, pc, #932 ; (adr r0, 26490 ) │ │ movs r2, r0 │ │ - lsls r3, r0, #5 │ │ - movs r0, r0 │ │ - push {r3, lr} │ │ - ldr r1, [pc, #20] ; (24b3c ) │ │ - ldr r3, [pc, #20] ; (24b40 ) │ │ movs r2, #158 ; 0x9e │ │ + push {r3, lr} │ │ + ldr r1, [pc, #16] ; (26104 ) │ │ + ldr r3, [pc, #20] ; (26108 ) │ │ movs r0, #3 │ │ add r1, pc │ │ - add r3, pc │ │ lsls r2, r2, #1 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ - ldr r2, [sp, #724] ; 0x2d4 │ │ + add r0, pc, #596 ; (adr r0, 2635c ) │ │ movs r2, r0 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ + add r0, pc, #1008 ; (adr r0, 264fc ) │ │ movs r2, r0 │ │ - push {r3, lr} │ │ - ldr r1, [pc, #20] ; (24b5c ) │ │ - ldr r3, [pc, #20] ; (24b60 ) │ │ movs r2, #154 ; 0x9a │ │ + push {r3, lr} │ │ + ldr r1, [pc, #16] ; (26124 ) │ │ + ldr r3, [pc, #20] ; (26128 ) │ │ movs r0, #3 │ │ add r1, pc │ │ - add r3, pc │ │ lsls r2, r2, #1 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ - ldr r2, [sp, #596] ; 0x254 │ │ + add r0, pc, #468 ; (adr r0, 262fc ) │ │ movs r2, r0 │ │ - ldr r2, [sp, #812] ; 0x32c │ │ + add r0, pc, #676 ; (adr r0, 263d0 ) │ │ movs r2, r0 │ │ - push {r4, r5, r6, lr} │ │ - adds r4, r0, #0 │ │ - movs r5, #0 │ │ - bl 12d80 │ │ - movs r6, #84 ; 0x54 │ │ - b.n 24b80 │ │ - adds r3, r6, #0 │ │ - muls r3, r5 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - adds r5, #1 │ │ - adds r0, r0, r3 │ │ - blx 1c4c8 │ │ - movs r2, #62 ; 0x3e │ │ - ldrsh r3, [r4, r2] │ │ - cmp r5, r3 │ │ - blt.n 24b72 │ │ - ldr r5, [r4, #84] ; 0x54 │ │ - b.n 24b94 │ │ - ldr r0, [r5, #0] │ │ - bl 3ec3e │ │ - ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 24b8c │ │ - ldr r0, [r4, #84] ; 0x54 │ │ - bl 406d0 │ │ - str r5, [r4, #84] ; 0x54 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - bl 3ec3e │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - blx 1c4a4 │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ - pop {r4, r5, r6, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r6, [r0, #12] │ │ sub sp, #36 ; 0x24 │ │ str r1, [sp, #28] │ │ adds r3, r6, #0 │ │ adds r3, #89 ; 0x59 │ │ ldrb r5, [r3, #0] │ │ adds r4, r0, #0 │ │ - movs r7, #84 ; 0x54 │ │ cmp r5, #0 │ │ - beq.n 24bdc │ │ - b.n 24be4 │ │ - adds r3, r7, #0 │ │ - muls r3, r5 │ │ - ldr r1, [r4, #64] ; 0x40 │ │ + beq.n 2615c │ │ + add r1, sp, #28 │ │ adds r0, r6, #0 │ │ - adds r5, #1 │ │ - adds r1, r1, r3 │ │ - bl 1600c │ │ + bl 17598 │ │ + movs r1, #224 ; 0xe0 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + adds r7, r0, #0 │ │ + lsls r3, r3, #1 │ │ + adds r3, r2, r3 │ │ + lsls r1, r1, #24 │ │ + cmp r3, r1 │ │ + bge.n 26178 │ │ + b.n 26186 │ │ movs r2, #62 ; 0x3e │ │ ldrsh r3, [r4, r2] │ │ cmp r5, r3 │ │ - blt.n 24bcc │ │ - add r1, sp, #28 │ │ + bge.n 26140 │ │ + movs r3, #84 ; 0x54 │ │ + adds r1, r3, #0 │ │ + muls r1, r5 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ adds r0, r6, #0 │ │ - bl 162e8 │ │ - ldr r1, [r4, #72] ; 0x48 │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - movs r3, #224 ; 0xe0 │ │ - lsls r1, r1, #1 │ │ - adds r1, r2, r1 │ │ - str r0, [sp, #12] │ │ - lsls r3, r3, #24 │ │ - cmp r1, r3 │ │ - bge.n 24c56 │ │ - ldr r5, [pc, #316] ; (24d3c ) │ │ - ldr r1, [sp, #28] │ │ - ldr r3, [pc, #316] ; (24d40 ) │ │ - add r5, pc │ │ - movs r0, #1 │ │ + adds r1, r3, r1 │ │ + bl 172b0 │ │ + adds r5, #1 │ │ + b.n 2615c │ │ + movs r5, #224 ; 0xe0 │ │ + ldr r3, [r4, #56] ; 0x38 │ │ + ldr r6, [sp, #28] │ │ + lsls r5, r5, #24 │ │ + str r7, [r3, #8] │ │ + movs r7, #0 │ │ + b.n 261f2 │ │ str r2, [sp, #4] │ │ movs r2, #141 ; 0x8d │ │ - lsls r2, r0 │ │ - add r3, pc │ │ - str r1, [sp, #0] │ │ + ldr r3, [sp, #28] │ │ + ldr r5, [pc, #304] ; (262c0 ) │ │ + movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #304] ; (262c4 ) │ │ + add r5, pc │ │ adds r1, r5, #0 │ │ - bl 4003c │ │ + lsls r2, r2, #1 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r3, [sp, #28] │ │ adds r2, r5, #0 │ │ + str r3, [sp, #12] │ │ movs r1, #8 │ │ movs r3, #174 ; 0xae │ │ movs r0, #1 │ │ - ldr r7, [sp, #28] │ │ ldr r6, [r4, #68] ; 0x44 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r5, r0, #0 │ │ - adds r1, r5, #0 │ │ ldr r0, [r4, #84] ; 0x54 │ │ - bl 40620 │ │ + adds r1, r5, #0 │ │ + bl 421b8 │ │ + ldr r3, [sp, #12] │ │ str r0, [r4, #84] ; 0x54 │ │ - str r7, [r5, #0] │ │ - str r6, [r5, #4] │ │ - movs r7, #84 ; 0x54 │ │ + stmia r5!, {r3, r6} │ │ movs r5, #0 │ │ - b.n 24c4e │ │ - adds r3, r7, #0 │ │ - muls r3, r5 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - adds r1, r6, #0 │ │ - adds r5, #1 │ │ - adds r0, r0, r3 │ │ - blx 1ca44 │ │ movs r2, #62 ; 0x3e │ │ ldrsh r3, [r4, r2] │ │ cmp r5, r3 │ │ - blt.n 24c3e │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - ldr r2, [sp, #12] │ │ - movs r6, #224 ; 0xe0 │ │ - ldr r7, [sp, #28] │ │ - str r2, [r3, #8] │ │ - movs r5, #0 │ │ - lsls r6, r6, #24 │ │ - b.n 24c82 │ │ - movs r2, #84 ; 0x54 │ │ - adds r3, r2, #0 │ │ - muls r3, r5 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - adds r0, r0, r3 │ │ - ldr r3, [r0, #72] ; 0x48 │ │ - cmp r3, r7 │ │ - blt.n 24c80 │ │ - blx 1ca94 │ │ - cmp r0, r6 │ │ - ble.n 24c80 │ │ - adds r6, r0, #0 │ │ + bge.n 26178 │ │ + movs r3, #84 ; 0x54 │ │ + adds r0, r3, #0 │ │ + muls r0, r5 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + adds r1, r6, #0 │ │ + adds r0, r3, r0 │ │ + bl 48c74 <_Unwind_GetTextRelBase@@Base+0x5c8> │ │ adds r5, #1 │ │ + b.n 261c4 │ │ + movs r3, #84 ; 0x54 │ │ + adds r0, r3, #0 │ │ + muls r0, r7 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + adds r0, r3, r0 │ │ + ldr r3, [r0, #72] ; 0x48 │ │ + cmp r3, r6 │ │ + bge.n 261fc │ │ + adds r7, #1 │ │ movs r2, #62 ; 0x3e │ │ ldrsh r3, [r4, r2] │ │ - cmp r5, r3 │ │ - blt.n 24c66 │ │ + cmp r7, r3 │ │ + blt.n 261e0 │ │ + b.n 26208 │ │ + bl 48af4 <_Unwind_GetTextRelBase@@Base+0x448> │ │ + cmp r5, r0 │ │ + bge.n 261f0 │ │ + adds r5, r0, #0 │ │ + b.n 261f0 │ │ ldr r3, [r4, #72] ; 0x48 │ │ - ldr r7, [sp, #28] │ │ - str r6, [r4, #68] ; 0x44 │ │ - adds r6, r6, r3 │ │ - adds r3, r7, #1 │ │ - str r3, [sp, #12] │ │ + str r5, [r4, #68] ; 0x44 │ │ + ldr r6, [sp, #28] │ │ + adds r3, r5, r3 │ │ movs r5, #0 │ │ - b.n 24cbc │ │ - movs r2, #84 ; 0x54 │ │ - adds r3, r2, #0 │ │ - muls r3, r5 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - adds r0, r0, r3 │ │ - ldr r3, [r0, #72] ; 0x48 │ │ - cmp r3, r7 │ │ - blt.n 24cba │ │ - ldr r3, [r0, #64] ; 0x40 │ │ - cmp r3, r6 │ │ - ble.n 24cb6 │ │ - ldr r3, [sp, #12] │ │ - str r3, [r0, #72] ; 0x48 │ │ - b.n 24cba │ │ - blx 1c910 │ │ - adds r5, #1 │ │ + str r3, [sp, #12] │ │ + adds r7, r6, #1 │ │ movs r2, #62 ; 0x3e │ │ ldrsh r3, [r4, r2] │ │ cmp r5, r3 │ │ - blt.n 24c9a │ │ + bge.n 26242 │ │ + movs r3, #84 ; 0x54 │ │ + adds r0, r3, #0 │ │ + muls r0, r5 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + adds r0, r3, r0 │ │ + ldr r3, [r0, #72] ; 0x48 │ │ + cmp r3, r6 │ │ + blt.n 2623e │ │ + ldr r3, [r0, #64] ; 0x40 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + ble.n 2623a │ │ + str r7, [r0, #72] ; 0x48 │ │ + b.n 2623e │ │ + bl 48c84 <_Unwind_GetTextRelBase@@Base+0x5d8> │ │ + adds r5, #1 │ │ + b.n 26216 │ │ + ldr r2, [r4, #76] ; 0x4c │ │ + movs r6, #0 │ │ + mov ip, r2 │ │ ldr r3, [sp, #28] │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - movs r7, #0 │ │ str r3, [sp, #16] │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - adds r3, r2, r3 │ │ - ldr r2, [sp, #16] │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + add r3, ip │ │ str r3, [sp, #24] │ │ - adds r2, #1 │ │ - str r2, [sp, #20] │ │ - b.n 24d2e │ │ - movs r2, #84 ; 0x54 │ │ - adds r3, r2, #0 │ │ - muls r3, r7 │ │ - ldr r5, [r4, #64] ; 0x40 │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + str r3, [sp, #20] │ │ + movs r2, #62 ; 0x3e │ │ + ldrsh r3, [r4, r2] │ │ + cmp r6, r3 │ │ + bge.n 262b8 │ │ + movs r3, #84 ; 0x54 │ │ + adds r5, r3, #0 │ │ + muls r5, r6 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ ldr r2, [sp, #20] │ │ - adds r5, r5, r3 │ │ + adds r5, r3, r5 │ │ ldr r3, [r5, #72] ; 0x48 │ │ cmp r3, r2 │ │ - bne.n 24d2c │ │ - ldr r2, [r5, #44] ; 0x2c │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - movs r6, #0 │ │ - adds r3, r2, r3 │ │ + bne.n 262b4 │ │ + ldr r2, [r4, #80] ; 0x50 │ │ + ldr r3, [r5, #44] ; 0x2c │ │ + mov ip, r2 │ │ ldr r2, [sp, #24] │ │ + add r3, ip │ │ str r3, [sp, #12] │ │ cmp r3, r2 │ │ - bgt.n 24d24 │ │ - b.n 24d2c │ │ - movs r2, #84 ; 0x54 │ │ - adds r3, r2, #0 │ │ - muls r3, r6 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ + ble.n 262b4 │ │ + movs r7, #0 │ │ + movs r2, #62 ; 0x3e │ │ + ldrsh r3, [r4, r2] │ │ + cmp r7, r3 │ │ + bge.n 262b4 │ │ + movs r3, #84 ; 0x54 │ │ + adds r0, r3, #0 │ │ + muls r0, r7 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ ldr r2, [sp, #16] │ │ - adds r0, r0, r3 │ │ + adds r0, r3, r0 │ │ ldr r3, [r0, #72] ; 0x48 │ │ cmp r3, r2 │ │ - blt.n 24d18 │ │ - ldr r3, [r0, #4] │ │ - ldr r2, [sp, #12] │ │ - cmp r2, r3 │ │ - ble.n 24d22 │ │ - ldr r2, [r5, #48] ; 0x30 │ │ + blt.n 262a6 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r0, #4] │ │ + cmp r3, r2 │ │ + ble.n 262b0 │ │ ldr r1, [sp, #12] │ │ + ldr r2, [r5, #48] ; 0x30 │ │ ldr r3, [sp, #20] │ │ - blx 1ca34 │ │ - adds r6, #1 │ │ - movs r2, #62 ; 0x3e │ │ - ldrsh r3, [r4, r2] │ │ - cmp r6, r3 │ │ - blt.n 24cfe │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ adds r7, #1 │ │ - movs r2, #62 ; 0x3e │ │ - ldrsh r3, [r4, r2] │ │ - cmp r7, r3 │ │ - blt.n 24cda │ │ - add sp, #36 ; 0x24 │ │ + b.n 26284 │ │ + adds r6, #1 │ │ + b.n 26258 │ │ movs r0, #0 │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [sp, #892] ; 0x37c │ │ + nop ; (mov r8, r8) │ │ + ldr r7, [sp, #988] ; 0x3dc │ │ movs r2, r0 │ │ - str r7, [sp, #308] ; 0x134 │ │ + ldr r5, [sp, #420] ; 0x1a4 │ │ movs r2, r0 │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r5, r0, #0 │ │ - movs r6, #0 │ │ - movs r7, #84 ; 0x54 │ │ - b.n 24d6c │ │ - adds r3, r7, #0 │ │ - muls r3, r6 │ │ - ldr r4, [r5, #64] ; 0x40 │ │ - adds r6, #1 │ │ - adds r4, r4, r3 │ │ - adds r0, r4, #0 │ │ - blx 1c950 │ │ - movs r1, #0 │ │ - movs r2, #1 │ │ - adds r0, r4, #0 │ │ - negs r2, r2 │ │ - adds r3, r1, #0 │ │ - blx 1ca34 │ │ - movs r2, #62 ; 0x3e │ │ - ldrsh r3, [r5, r2] │ │ - cmp r6, r3 │ │ - blt.n 24d4e │ │ - ldr r4, [r5, #84] ; 0x54 │ │ - b.n 24d80 │ │ - ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ - ldr r4, [r4, #8] │ │ - cmp r4, #0 │ │ - bne.n 24d78 │ │ - ldr r0, [r5, #84] ; 0x54 │ │ - bl 406d0 │ │ - str r4, [r5, #84] ; 0x54 │ │ - str r4, [r5, #68] ; 0x44 │ │ - adds r0, r4, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ - ldr r0, [r0, #8] │ │ sub sp, #28 │ │ - ldr r5, [r4, #12] │ │ - str r0, [sp, #20] │ │ - adds r0, r4, #0 │ │ - bl 12d2e │ │ + ldr r7, [r0, #8] │ │ + ldr r5, [r0, #12] │ │ + bl 13eae │ │ ldr r0, [r4, #56] ; 0x38 │ │ cmp r0, #0 │ │ - beq.n 24db0 │ │ - blx 1c4a4 │ │ + beq.n 262e0 │ │ + bl 48aa4 <_Unwind_GetTextRelBase@@Base+0x3f8> │ │ ldr r3, [r5, #20] │ │ ldr r2, [r5, #24] │ │ ldr r0, [r3, #12] │ │ ldr r1, [r2, #0] │ │ ldr r3, [r3, #60] ; 0x3c │ │ movs r2, #0 │ │ - blx 1c404 │ │ + bl 48b14 <_Unwind_GetTextRelBase@@Base+0x468> │ │ str r0, [r4, #56] ; 0x38 │ │ cmp r0, #0 │ │ - bne.n 24dc8 │ │ - b.n 24eca │ │ - ldr r3, [r4, #64] ; 0x40 │ │ + bne.n 262f8 │ │ + b.n 26400 │ │ movs r6, #0 │ │ - movs r7, #84 ; 0x54 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ cmp r3, r6 │ │ - bne.n 24de0 │ │ - b.n 24dee │ │ - adds r3, r7, #0 │ │ + beq.n 2631e │ │ + movs r2, #62 ; 0x3e │ │ + ldrsh r3, [r4, r2] │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + cmp r6, r3 │ │ + bge.n 2631a │ │ + movs r2, #84 ; 0x54 │ │ + adds r3, r2, #0 │ │ muls r3, r6 │ │ adds r0, r0, r3 │ │ - blx 1c4c8 │ │ + bl 48ab4 <_Unwind_GetTextRelBase@@Base+0x408> │ │ adds r6, #1 │ │ - movs r1, #62 ; 0x3e │ │ - ldrsh r3, [r4, r1] │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - cmp r6, r3 │ │ - blt.n 24dd4 │ │ - bl 3ec3e │ │ + b.n 26300 │ │ + bl 40732 │ │ ldr r3, [r5, #20] │ │ - ldr r2, [pc, #224] ; (24ed4 ) │ │ + ldr r2, [pc, #228] ; (26408 ) │ │ movs r1, #84 ; 0x54 │ │ ldrh r0, [r3, #4] │ │ add r2, pc │ │ movs r3, #94 ; 0x5e │ │ strh r0, [r4, #62] ; 0x3e │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r6, #0 │ │ str r0, [r4, #64] ; 0x40 │ │ - b.n 24e5c │ │ - movs r2, #84 ; 0x54 │ │ - adds r3, r2, #0 │ │ - muls r3, r6 │ │ - ldr r2, [r4, #64] ; 0x40 │ │ + movs r2, #62 ; 0x3e │ │ + ldrsh r3, [r4, r2] │ │ + cmp r6, r3 │ │ + bge.n 2639a │ │ + movs r3, #84 ; 0x54 │ │ + adds r1, r3, #0 │ │ + muls r1, r6 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ movs r0, #12 │ │ - adds r2, r2, r3 │ │ - adds r2, #80 ; 0x50 │ │ - strh r6, [r2, #0] │ │ - ldr r1, [r5, #20] │ │ + adds r1, r3, r1 │ │ + adds r3, r1, #0 │ │ + adds r3, #80 ; 0x50 │ │ + strh r6, [r3, #0] │ │ + ldr r3, [r5, #20] │ │ adds r2, r0, #0 │ │ muls r2, r6 │ │ - ldr r1, [r1, #56] ; 0x38 │ │ + ldr r3, [r3, #56] ; 0x38 │ │ adds r6, #1 │ │ - adds r2, r1, r2 │ │ - ldr r1, [r4, #64] ; 0x40 │ │ - ldrb r7, [r2, #0] │ │ - ldrb r0, [r2, #5] │ │ - adds r1, r1, r3 │ │ + adds r2, r3, r2 │ │ ldrb r3, [r2, #1] │ │ - lsls r0, r0, #8 │ │ + ldrb r0, [r2, #0] │ │ lsls r3, r3, #8 │ │ - orrs r3, r7 │ │ - ldrb r7, [r2, #2] │ │ - lsls r7, r7, #16 │ │ - orrs r3, r7 │ │ - ldrb r7, [r2, #3] │ │ - lsls r7, r7, #24 │ │ - orrs r3, r7 │ │ - ldrb r7, [r2, #4] │ │ - orrs r7, r0 │ │ - ldrb r0, [r2, #6] │ │ - ldrb r2, [r2, #7] │ │ + orrs r3, r0 │ │ + ldrb r0, [r2, #2] │ │ lsls r0, r0, #16 │ │ - orrs r7, r0 │ │ + orrs r0, r3 │ │ + ldrb r3, [r2, #3] │ │ + lsls r3, r3, #24 │ │ + orrs r3, r0 │ │ + str r3, [sp, #20] │ │ + ldrb r0, [r2, #4] │ │ + mov ip, r0 │ │ + mov r3, ip │ │ + ldrb r0, [r2, #5] │ │ + lsls r0, r0, #8 │ │ + orrs r0, r3 │ │ + ldrb r3, [r2, #6] │ │ + ldrb r2, [r2, #7] │ │ + lsls r3, r3, #16 │ │ + orrs r0, r3 │ │ lsls r2, r2, #24 │ │ - orrs r7, r2 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ + orrs r0, r2 │ │ + str r0, [sp, #0] │ │ movs r2, #0 │ │ - str r7, [sp, #0] │ │ - blx 1c9b0 │ │ - movs r1, #62 ; 0x3e │ │ - ldrsh r3, [r4, r1] │ │ - cmp r6, r3 │ │ - blt.n 24e0a │ │ - ldr r1, [pc, #112] ; (24ed8 ) │ │ - ldr r0, [sp, #20] │ │ - ldr r6, [r5, #4] │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + ldr r3, [sp, #20] │ │ + bl 48b24 <_Unwind_GetTextRelBase@@Base+0x478> │ │ + b.n 26338 │ │ + ldr r1, [pc, #112] ; (2640c ) │ │ + adds r0, r7, #0 │ │ add r1, pc │ │ - bl 3f538 │ │ + ldr r6, [r5, #4] │ │ + bl 41038 │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ - blx 41d70 │ │ - ldr r1, [pc, #96] ; (24edc ) │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + ldr r1, [pc, #92] ; (26410 ) │ │ str r0, [r4, #72] ; 0x48 │ │ - ldr r0, [sp, #20] │ │ + adds r0, r7, #0 │ │ add r1, pc │ │ ldr r6, [r5, #4] │ │ - bl 3f538 │ │ + bl 41038 │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ - blx 41d70 │ │ - ldr r1, [pc, #76] ; (24ee0 ) │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + ldr r1, [pc, #72] ; (26414 ) │ │ str r0, [r4, #76] ; 0x4c │ │ - ldr r0, [sp, #20] │ │ + adds r0, r7, #0 │ │ add r1, pc │ │ ldr r5, [r5, #4] │ │ - bl 3f538 │ │ + bl 41038 │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r5, #0 │ │ - blx 41d70 │ │ - ldr r2, [r4, #72] ; 0x48 │ │ - ldr r1, [pc, #52] ; (24ee4 ) │ │ - ldr r3, [pc, #56] ; (24ee8 ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #76] ; 0x4c │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + ldr r1, [pc, #52] ; (26418 ) │ │ str r0, [r4, #80] ; 0x50 │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #76] ; 0x4c │ │ str r0, [sp, #8] │ │ - str r2, [sp, #4] │ │ - movs r0, #1 │ │ add r1, pc │ │ - add r3, pc │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #40] ; (2641c ) │ │ + movs r0, #1 │ │ movs r2, #106 ; 0x6a │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r0, #0 │ │ - b.n 24ece │ │ + b.n 26404 │ │ movs r0, #1 │ │ negs r0, r0 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - str r7, [sp, #948] ; 0x3b4 │ │ + ldr r6, [sp, #404] ; 0x194 │ │ movs r2, r0 │ │ - str r2, [r2, #72] ; 0x48 │ │ + ldr r6, [r0, #48] ; 0x30 │ │ movs r2, r0 │ │ - str r1, [r0, #76] ; 0x4c │ │ + ldr r3, [r6, #48] ; 0x30 │ │ movs r2, r0 │ │ - ldr r7, [r2, #56] ; 0x38 │ │ + strb r1, [r1, #8] │ │ movs r2, r0 │ │ - str r7, [sp, #156] ; 0x9c │ │ + ldr r5, [sp, #636] ; 0x27c │ │ movs r2, r0 │ │ - str r7, [sp, #832] ; 0x340 │ │ + ldr r6, [sp, #256] ; 0x100 │ │ movs r2, r0 │ │ + push {r4, r5, r6, lr} │ │ + adds r5, r0, #0 │ │ + movs r6, #0 │ │ + movs r2, #62 ; 0x3e │ │ + ldrsh r3, [r5, r2] │ │ + cmp r6, r3 │ │ + bge.n 26450 │ │ + movs r3, #84 ; 0x54 │ │ + adds r4, r3, #0 │ │ + muls r4, r6 │ │ + ldr r3, [r5, #64] ; 0x40 │ │ + adds r6, #1 │ │ + adds r4, r3, r4 │ │ + adds r0, r4, #0 │ │ + bl 48ac4 <_Unwind_GetTextRelBase@@Base+0x418> │ │ + movs r1, #0 │ │ + movs r2, #1 │ │ + adds r0, r4, #0 │ │ + negs r2, r2 │ │ + adds r3, r1, #0 │ │ + bl 48ae4 <_Unwind_GetTextRelBase@@Base+0x438> │ │ + b.n 26426 │ │ + ldr r4, [r5, #84] ; 0x54 │ │ + cmp r4, #0 │ │ + beq.n 26460 │ │ + ldr r0, [r4, #0] │ │ + bl 40732 │ │ + ldr r4, [r4, #8] │ │ + b.n 26452 │ │ + ldr r0, [r5, #84] ; 0x54 │ │ + bl 42268 │ │ + str r4, [r5, #84] ; 0x54 │ │ + str r4, [r5, #68] ; 0x44 │ │ + adds r0, r4, #0 │ │ + pop {r4, r5, r6, pc} │ │ + push {r3, r4, r5, lr} │ │ + adds r4, r0, #0 │ │ + movs r5, #0 │ │ + bl 13f00 │ │ + movs r2, #62 ; 0x3e │ │ + ldrsh r3, [r4, r2] │ │ + cmp r5, r3 │ │ + bge.n 26492 │ │ + movs r3, #84 ; 0x54 │ │ + adds r0, r3, #0 │ │ + muls r0, r5 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + adds r5, #1 │ │ + adds r0, r3, r0 │ │ + bl 48ab4 <_Unwind_GetTextRelBase@@Base+0x408> │ │ + b.n 26478 │ │ + ldr r5, [r4, #84] ; 0x54 │ │ + cmp r5, #0 │ │ + beq.n 264a2 │ │ + ldr r0, [r5, #0] │ │ + bl 40732 │ │ + ldr r5, [r5, #8] │ │ + b.n 26494 │ │ + ldr r0, [r4, #84] ; 0x54 │ │ + bl 42268 │ │ + str r5, [r4, #84] ; 0x54 │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + bl 40732 │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + bl 48aa4 <_Unwind_GetTextRelBase@@Base+0x3f8> │ │ + adds r0, r4, #0 │ │ + bl 40732 │ │ + pop {r3, r4, r5, pc} │ │ + ... │ │ │ │ -00024eec : │ │ +000264c0 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r5, r2, #0 │ │ - ldr r2, [pc, #48] ; (24f24 ) │ │ + adds r7, r2, #0 │ │ + ldr r2, [pc, #48] ; (264f8 ) │ │ adds r6, r0, #0 │ │ - adds r7, r1, #0 │ │ + adds r5, r1, #0 │ │ add r2, pc │ │ movs r1, #88 ; 0x58 │ │ movs r3, #119 ; 0x77 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r1, [pc, #36] ; (24f28 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #0 │ │ adds r4, r0, #0 │ │ + ldr r1, [pc, #32] ; (264fc ) │ │ adds r2, r6, #0 │ │ + str r7, [sp, #0] │ │ str r3, [sp, #4] │ │ add r1, pc │ │ - adds r3, r7, #0 │ │ - str r5, [sp, #0] │ │ - bl 12ce8 │ │ + adds r3, r5, #0 │ │ + bl 13e68 │ │ + adds r0, r4, #0 │ │ ldr r1, [r4, #16] │ │ ldr r2, [r4, #20] │ │ - adds r0, r4, #0 │ │ - bl 24d94 │ │ + bl 262c8 │ │ adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - str r6, [sp, #948] ; 0x3b4 │ │ + ldr r4, [sp, #772] ; 0x304 │ │ movs r2, r0 │ │ - adds r1, #220 ; 0xdc │ │ + subs r4, #6 │ │ movs r3, r0 │ │ │ │ -00024f2c : │ │ +00026500 : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -00024f34 : │ │ - push {r4, r5, r6, lr} │ │ - adds r4, r0, #0 │ │ - subs r0, #0 │ │ - beq.n 24f9a │ │ - ldr r0, [r4, #0] │ │ - subs r0, #1 │ │ +00026508 : │ │ + push {r3, r4, r5, lr} │ │ + subs r4, r0, #0 │ │ + beq.n 2656e │ │ + ldr r3, [r4, #0] │ │ + movs r5, #0 │ │ + subs r0, r3, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 24f9a │ │ - movs r5, #0 │ │ - adds r6, r5, #0 │ │ - b.n 24f74 │ │ + bgt.n 2656e │ │ + ldr r3, [r4, #8] │ │ + cmp r5, r3 │ │ + bge.n 2654e │ │ ldr r3, [r4, #16] │ │ cmp r3, #0 │ │ - beq.n 24f58 │ │ - ldr r0, [r3, r5] │ │ - bl 3ecf8 │ │ + beq.n 2652e │ │ + lsls r2, r5, #2 │ │ + ldr r0, [r2, r3] │ │ + bl 407d6 │ │ ldr r3, [r4, #20] │ │ cmp r3, #0 │ │ - beq.n 24f64 │ │ - ldr r0, [r3, r5] │ │ - bl 3ec46 │ │ + beq.n 2653c │ │ + lsls r2, r5, #2 │ │ + ldr r0, [r2, r3] │ │ + bl 4073a │ │ ldr r3, [r4, #24] │ │ cmp r3, #0 │ │ - beq.n 24f70 │ │ - ldr r0, [r3, r5] │ │ - bl 3ec46 │ │ - adds r6, #1 │ │ - adds r5, #4 │ │ - ldr r3, [r4, #8] │ │ - cmp r6, r3 │ │ - blt.n 24f4c │ │ + beq.n 2654a │ │ + lsls r2, r5, #2 │ │ + ldr r0, [r2, r3] │ │ + bl 4073a │ │ + adds r5, #1 │ │ + b.n 2651a │ │ ldr r0, [r4, #12] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #16] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #20] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #24] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ movs r0, #0 │ │ - pop {r4, r5, r6, pc} │ │ + pop {r3, r4, r5, pc} │ │ │ │ -00024f9c : │ │ +00026570 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #636] ; (2521c ) │ │ - sub sp, #60 ; 0x3c │ │ - adds r6, r0, #0 │ │ + ldr r5, [pc, #640] ; (267f4 ) │ │ + ldr r4, [pc, #640] ; (267f8 ) │ │ + sub sp, #52 ; 0x34 │ │ add r5, pc │ │ + ldr r5, [r5, #0] │ │ + add r4, pc │ │ + adds r6, r0, #0 │ │ + ldr r3, [r5, #0] │ │ movs r1, #32 │ │ - adds r2, r5, #0 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r2, r4, #0 │ │ movs r3, #58 ; 0x3a │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r1, [pc, #620] ; (25220 ) │ │ - movs r7, #1 │ │ - str r7, [r0, #0] │ │ - adds r4, r0, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r3, #1 │ │ + ldr r1, [pc, #616] ; (267fc ) │ │ + str r3, [r0, #0] │ │ + adds r7, r0, #0 │ │ add r1, pc │ │ adds r0, r6, #0 │ │ - blx ea70 │ │ - str r0, [sp, #20] │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + str r5, [sp, #36] ; 0x24 │ │ + str r0, [sp, #16] │ │ + str r6, [sp, #0] │ │ cmp r0, #0 │ │ - bne.n 24fda │ │ - ldr r3, [pc, #600] ; (25224 ) │ │ + bne.n 265ba │ │ + ldr r3, [pc, #596] ; (26800 ) │ │ movs r0, #4 │ │ - adds r1, r5, #0 │ │ - add r3, pc │ │ + adds r1, r4, #0 │ │ movs r2, #62 ; 0x3e │ │ - str r6, [sp, #0] │ │ - bl 40144 │ │ - b.n 25204 │ │ - str r6, [sp, #0] │ │ - ldr r3, [pc, #584] ; (25228 ) │ │ - ldr r6, [pc, #588] ; (2522c ) │ │ - adds r0, r7, #0 │ │ - adds r1, r5, #0 │ │ + add r3, pc │ │ + bl 41ce4 │ │ + b.n 267d8 │ │ + ldr r3, [pc, #584] ; (26804 ) │ │ + ldr r6, [pc, #584] ; (26808 ) │ │ + movs r0, #1 │ │ + adds r1, r4, #0 │ │ movs r2, #66 ; 0x42 │ │ add r3, pc │ │ add r6, pc │ │ - bl 4003c │ │ - ldr r0, [sp, #20] │ │ + add r5, sp, #40 ; 0x28 │ │ + bl 41bd4 │ │ + ldr r0, [sp, #16] │ │ adds r1, r6, #0 │ │ - add r2, sp, #52 ; 0x34 │ │ - blx eb84 │ │ + adds r2, r5, #0 │ │ + bl 48c94 <_Unwind_GetTextRelBase@@Base+0x5e8> │ │ cmp r0, #1 │ │ - bne.n 25002 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + bne.n 265e2 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - bgt.n 25010 │ │ - ldr r1, [pc, #556] ; (25230 ) │ │ - ldr r3, [pc, #556] ; (25234 ) │ │ + bgt.n 265f0 │ │ + ldr r1, [pc, #552] ; (2680c ) │ │ + ldr r3, [pc, #552] ; (26810 ) │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #69 ; 0x45 │ │ - b.n 2502a │ │ - str r3, [r4, #4] │ │ - ldr r0, [sp, #20] │ │ + add r3, pc │ │ + b.n 2660a │ │ + str r3, [r7, #4] │ │ + ldr r0, [sp, #16] │ │ adds r1, r6, #0 │ │ - add r2, sp, #52 ; 0x34 │ │ - blx eb84 │ │ + adds r2, r5, #0 │ │ + bl 48c94 <_Unwind_GetTextRelBase@@Base+0x5e8> │ │ cmp r0, #1 │ │ - beq.n 25030 │ │ - ldr r3, [pc, #532] ; (25238 ) │ │ + beq.n 26610 │ │ movs r0, #4 │ │ - adds r1, r5, #0 │ │ - add r3, pc │ │ + adds r1, r4, #0 │ │ movs r2, #75 ; 0x4b │ │ - bl 4003c │ │ - b.n 25212 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + ldr r3, [pc, #524] ; (26814 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 267d2 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ movs r1, #4 │ │ - adds r2, r5, #0 │ │ + str r3, [r7, #8] │ │ + adds r0, r3, #0 │ │ + adds r2, r4, #0 │ │ movs r3, #79 ; 0x4f │ │ - str r0, [r4, #8] │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ - str r0, [r4, #12] │ │ - adds r2, r5, #0 │ │ + str r0, [r7, #12] │ │ + adds r2, r4, #0 │ │ movs r3, #81 ; 0x51 │ │ - ldr r0, [r4, #8] │ │ - bl 3eb5c <__ckd_calloc__> │ │ + ldr r0, [r7, #8] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ - str r0, [r4, #16] │ │ - adds r2, r5, #0 │ │ + str r0, [r7, #16] │ │ + adds r2, r4, #0 │ │ movs r3, #82 ; 0x52 │ │ - ldr r0, [r4, #8] │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r1, #4 │ │ - str r0, [r4, #20] │ │ - adds r2, r5, #0 │ │ - ldr r0, [r4, #8] │ │ + ldr r0, [r7, #8] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #83 ; 0x53 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [pc, #464] ; (2523c ) │ │ - movs r1, #0 │ │ - str r0, [r4, #24] │ │ - add r2, pc │ │ - str r1, [sp, #24] │ │ - str r2, [sp, #40] ; 0x28 │ │ - b.n 251f2 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - add r2, sp, #52 ; 0x34 │ │ - blx eb84 │ │ - cmp r0, #1 │ │ - beq.n 25098 │ │ - ldr r2, [sp, #24] │ │ - ldr r1, [pc, #440] ; (25240 ) │ │ - ldr r3, [pc, #444] ; (25244 ) │ │ - str r2, [sp, #0] │ │ + str r0, [r7, #20] │ │ + movs r1, #4 │ │ + ldr r0, [r7, #8] │ │ + adds r2, r4, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r3, #0 │ │ + str r0, [r7, #24] │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [r7, #8] │ │ + ldr r0, [sp, #16] │ │ + cmp r3, r2 │ │ + blt.n 2665c │ │ + b.n 267ca │ │ + ldr r1, [pc, #440] ; (26818 ) │ │ + add r2, sp, #40 ; 0x28 │ │ add r1, pc │ │ - add r3, pc │ │ + bl 48c94 <_Unwind_GetTextRelBase@@Base+0x5e8> │ │ + ldr r3, [sp, #20] │ │ + cmp r0, #1 │ │ + beq.n 26680 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #428] ; (2681c ) │ │ + ldr r3, [pc, #428] ; (26820 ) │ │ movs r0, #4 │ │ + add r1, pc │ │ movs r2, #87 ; 0x57 │ │ - bl 4003c │ │ - b.n 25212 │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r6, [pc, #424] ; (25248 ) │ │ - lsls r5, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - add r6, pc │ │ - str r2, [r3, r5] │ │ - ldr r3, [r4, #12] │ │ - ldr r7, [r4, #16] │ │ - ldr r0, [r4, #4] │ │ - ldr r2, [r3, r5] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 267d2 │ │ + lsls r6, r3, #2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [r7, #12] │ │ + ldr r5, [pc, #412] ; (26824 ) │ │ + adds r1, r2, #0 │ │ + str r2, [r3, r6] │ │ + ldr r3, [r7, #16] │ │ + add r5, pc │ │ + ldr r0, [r7, #4] │ │ + adds r4, r3, r6 │ │ movs r3, #93 ; 0x5d │ │ + str r5, [sp, #0] │ │ str r3, [sp, #4] │ │ - adds r1, r2, #0 │ │ movs r3, #4 │ │ - str r6, [sp, #0] │ │ - bl 3ec5a <__ckd_calloc_3d__> │ │ - adds r7, r7, r5 │ │ - str r0, [r7, #0] │ │ - ldr r3, [r4, #12] │ │ - ldr r7, [r4, #20] │ │ - ldr r0, [r4, #4] │ │ - ldr r1, [r3, r5] │ │ + bl 4074e <__ckd_calloc_3d__@@Base> │ │ + str r0, [r4, #0] │ │ + ldr r3, [r7, #20] │ │ + ldr r0, [r7, #4] │ │ + movs r2, #4 │ │ + adds r4, r3, r6 │ │ + ldr r3, [r7, #12] │ │ + ldr r1, [r3, r6] │ │ movs r3, #96 ; 0x60 │ │ str r3, [sp, #0] │ │ + adds r3, r5, #0 │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ + str r0, [r4, #0] │ │ + ldr r3, [r7, #24] │ │ + ldr r0, [r7, #4] │ │ movs r2, #4 │ │ - adds r3, r6, #0 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ - adds r7, r7, r5 │ │ - str r0, [r7, #0] │ │ - ldr r3, [r4, #12] │ │ - ldr r7, [r4, #24] │ │ - ldr r0, [r4, #4] │ │ - ldr r1, [r3, r5] │ │ + adds r4, r3, r6 │ │ + ldr r3, [r7, #12] │ │ + ldr r1, [r3, r6] │ │ movs r3, #99 ; 0x63 │ │ str r3, [sp, #0] │ │ - movs r2, #4 │ │ - adds r3, r6, #0 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ - ldr r2, [pc, #348] ; (2524c ) │ │ - adds r7, r7, r5 │ │ - movs r1, #0 │ │ - add r2, pc │ │ - str r0, [r7, #0] │ │ - str r1, [sp, #28] │ │ - str r2, [sp, #36] ; 0x24 │ │ - b.n 251dc │ │ - ldr r3, [r4, #16] │ │ - ldr r1, [sp, #32] │ │ - ldr r0, [sp, #20] │ │ - ldr r3, [r3, r5] │ │ - ldr r2, [r3, r1] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - lsls r3, r7, #2 │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - adds r2, r2, r3 │ │ - blx eb84 │ │ - cmp r0, #1 │ │ - beq.n 25132 │ │ + adds r3, r5, #0 │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ + movs r5, #0 │ │ + str r0, [r4, #0] │ │ + ldr r3, [r7, #4] │ │ + cmp r5, r3 │ │ + bge.n 267c4 │ │ + lsls r3, r5, #2 │ │ + str r3, [sp, #28] │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + ldr r3, [r7, #12] │ │ ldr r2, [sp, #24] │ │ - ldr r1, [pc, #308] ; (25250 ) │ │ - ldr r3, [pc, #308] ; (25254 ) │ │ - str r2, [sp, #0] │ │ + ldr r3, [r3, r6] │ │ + cmp r2, r3 │ │ + bge.n 26740 │ │ + movs r4, #0 │ │ + lsls r3, r2, #2 │ │ + str r3, [sp, #32] │ │ + ldr r3, [r7, #12] │ │ + ldr r3, [r3, r6] │ │ + cmp r4, r3 │ │ + bge.n 2673a │ │ + ldr r3, [r7, #16] │ │ ldr r2, [sp, #28] │ │ - add r1, pc │ │ - add r3, pc │ │ - str r2, [sp, #4] │ │ - str r6, [sp, #8] │ │ - str r7, [sp, #12] │ │ - movs r0, #4 │ │ - movs r2, #106 ; 0x6a │ │ - b.n 251c6 │ │ - adds r7, #1 │ │ - ldr r3, [r4, #12] │ │ - ldr r3, [r3, r5] │ │ - cmp r7, r3 │ │ - blt.n 250fc │ │ - adds r6, #1 │ │ - ldr r3, [r4, #12] │ │ - ldr r3, [r3, r5] │ │ - cmp r6, r3 │ │ - bge.n 25182 │ │ - lsls r3, r6, #2 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r7, #0 │ │ - b.n 25134 │ │ - ldr r3, [r4, #20] │ │ ldr r1, [sp, #32] │ │ - ldr r0, [sp, #20] │ │ - ldr r2, [r3, r5] │ │ - lsls r3, r7, #2 │ │ - ldr r2, [r2, r1] │ │ - adds r1, r6, #0 │ │ - adds r2, r2, r3 │ │ - blx eb84 │ │ + ldr r3, [r3, r6] │ │ + ldr r0, [sp, #16] │ │ + ldr r3, [r3, r2] │ │ + lsls r2, r4, #2 │ │ + ldr r3, [r3, r1] │ │ + ldr r1, [pc, #284] ; (26828 ) │ │ + adds r2, r3, r2 │ │ + add r1, pc │ │ + bl 48c94 <_Unwind_GetTextRelBase@@Base+0x5e8> │ │ cmp r0, #1 │ │ - beq.n 2517e │ │ - ldr r2, [sp, #24] │ │ - ldr r1, [pc, #236] ; (25258 ) │ │ - ldr r3, [pc, #240] ; (2525c ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #28] │ │ + beq.n 26736 │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [pc, #272] ; (2682c ) │ │ + str r5, [sp, #4] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #24] │ │ + str r4, [sp, #12] │ │ + movs r0, #4 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #260] ; (26830 ) │ │ add r1, pc │ │ + movs r2, #106 ; 0x6a │ │ add r3, pc │ │ - str r2, [sp, #4] │ │ - str r7, [sp, #8] │ │ - movs r0, #4 │ │ - movs r2, #114 ; 0x72 │ │ - b.n 251c6 │ │ - adds r7, #1 │ │ - b.n 25188 │ │ - ldr r6, [pc, #220] ; (25260 ) │ │ - movs r7, #0 │ │ - add r6, pc │ │ - ldr r3, [r4, #12] │ │ - ldr r3, [r3, r5] │ │ - cmp r7, r3 │ │ - blt.n 2514e │ │ - ldr r6, [pc, #208] ; (25264 ) │ │ - movs r7, #0 │ │ - add r6, pc │ │ - b.n 251ce │ │ - ldr r3, [r4, #24] │ │ - ldr r1, [sp, #32] │ │ - ldr r0, [sp, #20] │ │ - ldr r2, [r3, r5] │ │ - lsls r3, r7, #2 │ │ - ldr r2, [r2, r1] │ │ - adds r1, r6, #0 │ │ - adds r2, r2, r3 │ │ - blx eb84 │ │ + bl 41bd4 │ │ + b.n 267d2 │ │ + adds r4, #1 │ │ + b.n 266f2 │ │ + ldr r3, [sp, #24] │ │ + adds r3, #1 │ │ + b.n 266e0 │ │ + movs r4, #0 │ │ + ldr r3, [r7, #12] │ │ + ldr r3, [r3, r6] │ │ + cmp r4, r3 │ │ + bge.n 2677e │ │ + ldr r3, [r7, #20] │ │ + ldr r1, [sp, #28] │ │ + lsls r2, r4, #2 │ │ + ldr r3, [r3, r6] │ │ + ldr r0, [sp, #16] │ │ + ldr r3, [r3, r1] │ │ + ldr r1, [pc, #220] ; (26834 ) │ │ + adds r2, r3, r2 │ │ + add r1, pc │ │ + bl 48c94 <_Unwind_GetTextRelBase@@Base+0x5e8> │ │ cmp r0, #1 │ │ - beq.n 251cc │ │ - ldr r2, [sp, #24] │ │ - ldr r1, [pc, #180] ; (25268 ) │ │ - ldr r3, [pc, #180] ; (2526c ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #28] │ │ + beq.n 2677a │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [pc, #208] ; (26838 ) │ │ + str r5, [sp, #4] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #204] ; (2683c ) │ │ + str r4, [sp, #8] │ │ + movs r0, #4 │ │ add r1, pc │ │ + movs r2, #114 ; 0x72 │ │ add r3, pc │ │ - str r2, [sp, #4] │ │ - str r7, [sp, #8] │ │ + b.n 267ba │ │ + adds r4, #1 │ │ + b.n 26742 │ │ + movs r4, #0 │ │ + b.n 26784 │ │ + adds r4, #1 │ │ + ldr r3, [r7, #12] │ │ + ldr r3, [r3, r6] │ │ + cmp r4, r3 │ │ + bge.n 267c0 │ │ + ldr r3, [r7, #24] │ │ + ldr r1, [sp, #28] │ │ + lsls r2, r4, #2 │ │ + ldr r3, [r3, r6] │ │ + ldr r0, [sp, #16] │ │ + ldr r3, [r3, r1] │ │ + ldr r1, [pc, #164] ; (26840 ) │ │ + adds r2, r3, r2 │ │ + add r1, pc │ │ + bl 48c94 <_Unwind_GetTextRelBase@@Base+0x5e8> │ │ + cmp r0, #1 │ │ + beq.n 26782 │ │ movs r0, #4 │ │ movs r2, #121 ; 0x79 │ │ - bl 4003c │ │ - b.n 25212 │ │ - adds r7, #1 │ │ - ldr r3, [r4, #12] │ │ - ldr r3, [r3, r5] │ │ - cmp r7, r3 │ │ - blt.n 25198 │ │ - ldr r3, [sp, #28] │ │ - adds r3, #1 │ │ - str r3, [sp, #28] │ │ - ldr r3, [r4, #4] │ │ - ldr r1, [sp, #28] │ │ - cmp r1, r3 │ │ - bge.n 251ec │ │ - lsls r2, r1, #2 │ │ - str r2, [sp, #32] │ │ - movs r6, #0 │ │ - b.n 2513e │ │ - ldr r3, [sp, #24] │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [pc, #148] ; (26844 ) │ │ + str r5, [sp, #4] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #148] ; (26848 ) │ │ + str r4, [sp, #8] │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 267d2 │ │ + adds r5, #1 │ │ + b.n 266d4 │ │ + ldr r3, [sp, #20] │ │ adds r3, #1 │ │ - str r3, [sp, #24] │ │ - ldr r3, [r4, #8] │ │ - ldr r1, [sp, #24] │ │ - ldr r0, [sp, #20] │ │ - cmp r1, r3 │ │ - bge.n 251fe │ │ - b.n 25076 │ │ - blx ea7c │ │ - b.n 2520c │ │ - adds r0, r4, #0 │ │ - bl 24f34 │ │ - movs r4, #0 │ │ - add sp, #60 ; 0x3c │ │ - adds r0, r4, #0 │ │ + b.n 2664e │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + adds r0, r7, #0 │ │ + b.n 267e0 │ │ + ldr r0, [sp, #16] │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + adds r0, r7, #0 │ │ + bl 26508 │ │ + movs r0, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 267ee │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [sp, #20] │ │ - blx ea7c │ │ - b.n 25204 │ │ nop ; (mov r8, r8) │ │ - str r7, [sp, #176] ; 0xb0 │ │ + subs r1, #4 │ │ + movs r3, r0 │ │ + ldr r4, [sp, #1008] ; 0x3f0 │ │ movs r2, r0 │ │ - strh r5, [r4, #8] │ │ + strh r7, [r5, #54] ; 0x36 │ │ movs r2, r0 │ │ - str r7, [sp, #192] ; 0xc0 │ │ + ldr r4, [sp, #976] ; 0x3d0 │ │ movs r2, r0 │ │ - str r7, [sp, #264] ; 0x108 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ movs r2, r0 │ │ - ldr r2, [r7, #96] ; 0x60 │ │ + strb r4, [r0, #16] │ │ movs r2, r0 │ │ - str r6, [sp, #800] ; 0x320 │ │ + ldr r4, [sp, #576] ; 0x240 │ │ movs r2, r0 │ │ - str r7, [sp, #276] ; 0x114 │ │ + ldr r5, [sp, #44] ; 0x2c │ │ movs r2, r0 │ │ - str r7, [sp, #320] ; 0x140 │ │ + ldr r5, [sp, #88] ; 0x58 │ │ movs r2, r0 │ │ - ldr r4, [r6, #88] ; 0x58 │ │ + strb r2, [r5, #13] │ │ movs r2, r0 │ │ - str r6, [sp, #280] ; 0x118 │ │ + ldr r4, [sp, #16] │ │ movs r2, r0 │ │ - str r7, [sp, #80] ; 0x50 │ │ + ldr r4, [sp, #832] ; 0x340 │ │ movs r2, r0 │ │ - str r6, [sp, #184] ; 0xb8 │ │ + ldr r3, [sp, #936] ; 0x3a8 │ │ movs r2, r0 │ │ - str r6, [sp, #876] ; 0x36c │ │ + ldr r4, [sp, #412] ; 0x19c │ │ movs r2, r0 │ │ - str r5, [sp, #696] ; 0x2b8 │ │ + ldr r3, [sp, #312] ; 0x138 │ │ movs r2, r0 │ │ - str r6, [sp, #692] ; 0x2b4 │ │ + ldr r4, [sp, #300] ; 0x12c │ │ movs r2, r0 │ │ - str r5, [sp, #384] ; 0x180 │ │ + ldr r4, [sp, #108] ; 0x6c │ │ movs r2, r0 │ │ - str r6, [sp, #556] ; 0x22c │ │ + ldr r3, [sp, #24] │ │ movs r2, r0 │ │ - str r6, [sp, #284] ; 0x11c │ │ + ldr r4, [sp, #188] ; 0xbc │ │ movs r2, r0 │ │ - str r6, [sp, #228] ; 0xe4 │ │ + ldr r3, [sp, #868] ; 0x364 │ │ movs r2, r0 │ │ - str r5, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #776] ; 0x308 │ │ movs r2, r0 │ │ - str r6, [sp, #408] ; 0x198 │ │ + ldr r4, [sp, #72] ; 0x48 │ │ movs r2, r0 │ │ │ │ -00025270 : │ │ +0002684c : │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r5, r0 │ │ + ldr r4, [r0, #48] ; 0x30 │ │ + sub sp, sp, #124 ; 0x7c │ │ + str r0, [sp, #60] ; 0x3c │ │ + str r1, [sp, #108] ; 0x6c │ │ + ldr r0, [sp, #164] ; 0xa4 │ │ + mov r1, r4 │ │ + str r2, [sp, #112] ; 0x70 │ │ + str r3, [sp, #96] ; 0x60 │ │ + bl 46004 <__aeabi_idivmod@@Base> │ │ + mov lr, r5 │ │ + ldr r2, [r5, #40] ; 0x28 │ │ + ldr ip, [r5, #4] │ │ + ldr r5, [sp, #164] ; 0xa4 │ │ + lsl r3, r1, #3 │ │ + add r0, r2, r3 │ │ + cmp r5, ip │ │ + str r0, [lr, #44] ; 0x2c │ │ + blt 27294 │ │ + ldr r0, [sp, #60] ; 0x3c │ │ + cmp r1, #0 │ │ + subne r3, r3, #8 │ │ + ldr ip, [r0, #12] │ │ + subeq r4, r4, #-536870911 ; 0xe0000001 │ │ + addeq r3, r2, r4, lsl #3 │ │ + addne r3, r2, r3 │ │ + ldr r1, [r2, r1, lsl #3] │ │ + ldr lr, [ip, #16] │ │ + ldr r2, [ip, #20] │ │ + ldrsh r0, [r0, #36] ; 0x24 │ │ + ldr r3, [r3] │ │ + mul r2, lr, r2 │ │ + mul r2, r0, r2 │ │ + ldr r1, [r1] │ │ + ldr r3, [r3] │ │ + lsl r2, r2, #3 │ │ + ldr r0, [r1] │ │ + ldr r1, [r3] │ │ + bl f408 │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + cmp r3, #0 │ │ + bne 275d0 │ │ + ldr r4, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #168] ; 0xa8 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r4, #44] ; 0x2c │ │ + ldr r3, [r3, #16] │ │ + ldr r0, [r2, #4] │ │ + adds r2, r3, #31 │ │ + addmi r2, r3, #62 ; 0x3e │ │ + asr r2, r2, #5 │ │ + lsl r2, r2, #2 │ │ + bl f42c │ │ + ldr ip, [sp, #96] ; 0x60 │ │ + cmp ip, #0 │ │ + ble 26978 │ │ + mov r5, #1 │ │ + ldr r3, [r4, #44] ; 0x2c │ │ + ldr lr, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #168] ; 0xa8 │ │ + ldr r4, [r4, #20] │ │ + ldr r0, [r3, #4] │ │ + mov r1, lr │ │ + add lr, lr, ip │ │ + ldrb r3, [r1], #1 │ │ + add r2, r2, r3 │ │ + ldrb r3, [r4, r2] │ │ + cmp r1, lr │ │ + asr r6, r3, #5 │ │ + ldr ip, [r0, r6, lsl #2] │ │ + and r3, r3, #31 │ │ + orr r3, ip, r5, lsl r3 │ │ + str r3, [r0, r6, lsl #2] │ │ + bne 26950 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r3, [r3, #12] │ │ + ldr r2, [r3, #16] │ │ + str r3, [sp, #76] ; 0x4c │ │ + cmp r2, #0 │ │ + str r2, [sp, #104] ; 0x68 │ │ + ble 27168 │ │ + mov r2, #0 │ │ + ldr r3, [r3, #20] │ │ + str r2, [sp, #100] ; 0x64 │ │ + str r3, [sp, #92] ; 0x5c │ │ + lsl r3, r3, #2 │ │ + str r3, [sp, #116] ; 0x74 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + cmp r3, #0 │ │ + ble 26d0c │ │ + ldr r0, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #100] ; 0x64 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + ldr r3, [r0, #44] ; 0x2c │ │ + lsl ip, r1, #2 │ │ + ldr r2, [r2, #28] │ │ + ldr r3, [r3] │ │ + str ip, [sp, #80] ; 0x50 │ │ + ldr ip, [sp, #116] ; 0x74 │ │ + ldr r1, [r3, r1, lsl #2] │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + add ip, r2, ip │ │ + str r2, [sp, #84] ; 0x54 │ │ + sub r3, r3, #4 │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldrsh r3, [r0, #36] ; 0x24 │ │ + str ip, [sp, #88] ; 0x58 │ │ + str r2, [sp, #64] ; 0x40 │ │ + str r3, [sp, #36] ; 0x24 │ │ + sub r3, r1, #4 │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + cmp r3, #0 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + rsb r4, r2, r3 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + ldr r1, [r2, #4]! │ │ + str r2, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + str r1, [sp, #32] │ │ + ldr r1, [r2, #4]! │ │ + str r2, [sp, #72] ; 0x48 │ │ + ldr r2, [r3], #4 │ │ + str r1, [sp, #24] │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ble 26cfc │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + ldr ip, [sp, #80] ; 0x50 │ │ + str r3, [sp, #16] │ │ + mov r3, #0 │ │ + ldr r1, [r2] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r2, #4] │ │ + ldr r2, [r2, #8] │ │ + ldr lr, [sp, #8] │ │ + ldr r0, [r1, ip] │ │ + ldr r2, [r2, ip] │ │ + ldr r1, [r3, ip] │ │ + asr r3, lr, #31 │ │ + ldr r2, [r2, r4] │ │ + lsr r3, r3, #30 │ │ + ldr r0, [r0, r4] │ │ + ldr r1, [r1, r4] │ │ + add sl, lr, r3 │ │ + and sl, sl, #3 │ │ + str r2, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #32] │ │ + rsb r3, r3, sl │ │ + ldr r0, [r0] │ │ + ldr r1, [r1] │ │ + str r3, [sp, #20] │ │ + lsl r3, r3, #2 │ │ + str r3, [sp, #52] ; 0x34 │ │ + add r3, r2, r3 │ │ + str r0, [sp, #40] ; 0x28 │ │ + str r1, [sp, #44] ; 0x2c │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [sp, #24] │ │ + ldr r4, [sp, #8] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r3, [r3, r2, lsl #3] │ │ + ldr r2, [sp, #20] │ │ + mul r4, r3, r4 │ │ + lsl r4, r4, #2 │ │ + add r5, r1, r4 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + cmp r2, #0 │ │ + str r3, [sp, #28] │ │ + add sl, r1, r4 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r7, [r1, r3, lsl #2] │ │ + ble 27588 │ │ + mov r8, sl │ │ + mov r4, r5 │ │ + mov r6, #0 │ │ + mov fp, r2 │ │ + ldr r9, [sp, #32] │ │ + ldr r1, [r4], #4 │ │ + ldr r0, [r9], #4 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + mov r1, r0 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r1, [r8], #4 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + mov r1, r0 │ │ + mov r0, r7 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + add r6, r6, #1 │ │ + cmp r6, fp │ │ + mov r7, r0 │ │ + bne 26b24 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r8, [sp, #20] │ │ + ldr r6, [sp, #56] ; 0x38 │ │ + add r5, r5, r3 │ │ + add sl, sl, r3 │ │ + ldr r3, [sp, #8] │ │ + cmp r3, r8 │ │ + ble 26c78 │ │ + add r4, sl, #16 │ │ + add r6, r6, #16 │ │ + add r5, r5, #16 │ │ + ldr r1, [r5, #-16] │ │ + ldr r0, [r6, #-16] │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + ldr r1, [r5, #-12] │ │ + str r0, [sp, #4] │ │ + ldr r0, [r6, #-12] │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + ldr r1, [r5, #-8] │ │ + mov r9, r0 │ │ + ldr r0, [r6, #-8] │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + ldr r1, [r5, #-4] │ │ + mov fp, r0 │ │ + ldr r0, [r6, #-4] │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + ldr r2, [sp, #4] │ │ + mov sl, r0 │ │ + mov r1, r2 │ │ + mov r0, r2 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r1, [r4, #-16] │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + mov r1, r0 │ │ + mov r0, r7 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + mov r1, r9 │ │ + mov r7, r0 │ │ + mov r0, r9 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r1, [r4, #-12] │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + mov r1, r0 │ │ + mov r0, r7 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + mov r1, fp │ │ + mov r7, r0 │ │ + mov r0, fp │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r1, [r4, #-8] │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + mov r1, r0 │ │ + mov r0, r7 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + mov r1, sl │ │ + mov r7, r0 │ │ + mov r0, sl │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r1, [r4, #-4] │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + mov r1, r0 │ │ + mov r0, r7 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + ldr r3, [sp, #8] │ │ + add r8, r8, #4 │ │ + mov r7, r0 │ │ + cmp r3, r8 │ │ + add r6, r6, #16 │ │ + add r5, r5, #16 │ │ + add r4, r4, #16 │ │ + bgt 26b88 │ │ + mov r0, r7 │ │ + bl 4710c <__aeabi_f2iz@@Base> │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [sp, #16] │ │ + cmp r2, #0 │ │ + str r0, [r3, #4] │ │ + subne r2, r2, #1 │ │ + beq 26cd8 │ │ + ldr r1, [r3, #-4] │ │ + cmp r0, r1 │ │ + ble 27564 │ │ + ldr ip, [r3, #-8] │ │ + sub r2, r2, #1 │ │ + cmn r2, #1 │ │ + str r1, [r3, #4] │ │ + str ip, [r3] │ │ + sub r3, r3, #8 │ │ + bne 26c98 │ │ + mov r2, #0 │ │ + ldr r1, [sp, #24] │ │ + ldr ip, [sp, #28] │ │ + add r3, r1, r2 │ │ + str ip, [r1, r2] │ │ + str r0, [r3, #4] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + add r3, r3, #1 │ │ + str r3, [sp, #12] │ │ + cmp r3, r2 │ │ + ldr r3, [sp, #16] │ │ + add r3, r3, #8 │ │ + str r3, [sp, #16] │ │ + blt 26ad0 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bne 26a0c │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + ldr r2, [sp, #104] ; 0x68 │ │ + add r3, r3, #1 │ │ + cmp r3, r2 │ │ + str r3, [sp, #100] ; 0x64 │ │ + bne 269ac │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r0, [sp, #164] ; 0xa4 │ │ + ldrsh r1, [r3, #38] ; 0x26 │ │ + bl 46004 <__aeabi_idivmod@@Base> │ │ + cmp r1, #0 │ │ + bne 27294 │ │ + str r1, [sp, #52] ; 0x34 │ │ + ldr r8, [sp, #76] ; 0x4c │ │ + ldr r1, [sp, #92] ; 0x5c │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + cmp r0, #0 │ │ + add r2, r0, #31 │ │ + movge r2, r0 │ │ + ldr r3, [r3, #44] ; 0x2c │ │ + asr r2, r2, #5 │ │ + and r0, r0, #31 │ │ + ldr ip, [r3, #4] │ │ + ldr r2, [ip, r2, lsl #2] │ │ + lsr r2, r2, r0 │ │ + tst r2, #1 │ │ + beq 27594 │ │ + cmp r1, #0 │ │ + ble 27594 │ │ + mov r2, #0 │ │ + str r2, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + lsl r2, r2, #2 │ │ + str r2, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + sub r2, r2, #4 │ │ + str r2, [sp, #56] ; 0x38 │ │ + ldr ip, [sp, #68] ; 0x44 │ │ + ldr r0, [r3] │ │ + ldr r1, [r8, #8] │ │ + ldr r2, [r8] │ │ + ldr r3, [r8, #4] │ │ + ldr r1, [r1, ip] │ │ + ldr r2, [r2, ip] │ │ + ldr r3, [r3, ip] │ │ + ldr r0, [r0, ip] │ │ + ldr ip, [sp, #48] ; 0x30 │ │ + ldr r4, [sp, #60] ; 0x3c │ │ + ldr r1, [r1, ip, lsl #2] │ │ + ldr sl, [r3, ip, lsl #2] │ │ + ldr r3, [r8, #28] │ │ + mov lr, r1 │ │ + ldr r3, [r3, ip, lsl #2] │ │ + str r1, [sp, #16] │ │ + ldr r1, [r8, #24] │ │ + ldrsh r4, [r4, #36] ; 0x24 │ │ + ldr r0, [r0, ip, lsl #2] │ │ + add r1, lr, r1, lsl #2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + str r1, [sp, #28] │ │ + cmp lr, r1 │ │ + sub r1, r4, #-536870911 ; 0xe0000001 │ │ + ldr r9, [r2, ip, lsl #2] │ │ + add r2, r0, r1, lsl #3 │ │ + str r2, [sp, #20] │ │ + ldr r2, [r3, #4]! │ │ + str r0, [sp, #40] ; 0x28 │ │ + ldr r9, [r9] │ │ + ldr sl, [sl] │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #56] ; 0x38 │ │ + bcs 27144 │ │ + ldr r2, [sp, #8] │ │ + ldr r1, [sp, #16] │ │ + asr r3, r2, #31 │ │ + str r1, [sp, #44] ; 0x2c │ │ + lsr r3, r3, #30 │ │ + add r1, r2, r3 │ │ + and r1, r1, #3 │ │ + rsb r3, r3, r1 │ │ + cmp r3, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movle r3, #0 │ │ + movgt r3, #1 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #20] │ │ + sub r3, r3, #8 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #20] │ │ + mov r7, #1 │ │ + ldr r0, [r3, #4] │ │ + bl 46c6c <__aeabi_i2f@@Base> │ │ + ldr r3, [sp, #16] │ │ + mov r1, r0 │ │ + ldr r8, [r3] │ │ + mov fp, r0 │ │ + mov r0, r8 │ │ + bl 470e4 <__aeabi_fcmpge@@Base> │ │ + cmp r0, #0 │ │ + moveq r7, #0 │ │ + ldr r3, [sp, #32] │ │ + ldr r4, [sp, #24] │ │ + ands r7, r3, r7 │ │ + beq 26f18 │ │ + mov r7, #0 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ldr r1, [r9], #4 │ │ + ldr r0, [r4], #4 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + mov r1, r0 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r1, [sl], #4 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + mov r1, r0 │ │ + mov r0, r8 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + mov r8, r0 │ │ + mov r0, fp │ │ + mov r1, r8 │ │ + bl 470d0 <__aeabi_fcmple@@Base> │ │ + add r7, r7, #1 │ │ + cmp r7, r5 │ │ + movge r2, #0 │ │ + movlt r2, #1 │ │ + cmp r0, #0 │ │ + mov r3, #1 │ │ + moveq r3, r0 │ │ + tst r2, r3 │ │ + bne 26ebc │ │ + ldr r3, [sp, #8] │ │ + cmp r3, r7 │ │ + ble 2705c │ │ + mov r0, fp │ │ + mov r1, r8 │ │ + bl 470d0 <__aeabi_fcmple@@Base> │ │ + cmp r0, #0 │ │ + beq 27570 │ │ + add r6, sl, #16 │ │ + add r4, r4, #16 │ │ + add r5, r9, #16 │ │ + str fp, [sp, #12] │ │ + b 26f6c │ │ + ldr r0, [sp, #12] │ │ + mov r1, r8 │ │ + bl 470d0 <__aeabi_fcmple@@Base> │ │ + cmp r0, #0 │ │ + add r6, r6, #16 │ │ + add r4, r4, #16 │ │ + add r5, r5, #16 │ │ + beq 27570 │ │ + ldr r1, [r5, #-16] │ │ + ldr r0, [r4, #-16] │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + ldr r1, [r5, #-12] │ │ + str r0, [sp, #4] │ │ + ldr r0, [r4, #-12] │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + ldr r1, [r5, #-8] │ │ + mov fp, r0 │ │ + ldr r0, [r4, #-8] │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + ldr r1, [r5, #-4] │ │ + mov sl, r0 │ │ + ldr r0, [r4, #-4] │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + ldr r2, [sp, #4] │ │ + mov r9, r0 │ │ + mov r1, r2 │ │ + mov r0, r2 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r1, [r6, #-16] │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + mov r1, r0 │ │ + mov r0, r8 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + mov r1, fp │ │ + mov r8, r0 │ │ + mov r0, fp │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r1, [r6, #-12] │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + mov r1, r0 │ │ + mov r0, r8 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + mov r1, sl │ │ + mov r8, r0 │ │ + mov r0, sl │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r1, [r6, #-8] │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + mov r1, r0 │ │ + mov r0, r8 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + mov r1, r9 │ │ + mov r8, r0 │ │ + mov r0, r9 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r1, [r6, #-4] │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + mov r1, r0 │ │ + mov r0, r8 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + ldr r3, [sp, #8] │ │ + add r7, r7, #4 │ │ + mov r8, r0 │ │ + cmp r3, r7 │ │ + mov r9, r5 │ │ + mov sl, r6 │ │ + bgt 26f4c │ │ + ldr fp, [sp, #12] │ │ + mov r0, fp │ │ + mov r1, r8 │ │ + bl 470f8 <__aeabi_fcmpgt@@Base> │ │ + cmp r0, #0 │ │ + bne 27124 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldrsh r4, [r3, #36] ; 0x24 │ │ + ldr r3, [sp, #16] │ │ + cmp r4, #0 │ │ + rsb r5, r2, r3 │ │ + asr r5, r5, #2 │ │ + ble 270bc │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [r2] │ │ + cmp r5, r3 │ │ + bne 270b0 │ │ + b 27124 │ │ + ldr r3, [r2, r0, lsl #3] │ │ + cmp r5, r3 │ │ + beq 27124 │ │ + add r0, r0, #1 │ │ + cmp r0, r4 │ │ + blt 270a4 │ │ + mov r0, r8 │ │ + bl 4710c <__aeabi_f2iz@@Base> │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + mov r4, r0 │ │ + cmp r2, r3 │ │ + mov r6, r3 │ │ + bhi 2711c │ │ + ldr r3, [sp, #20] │ │ + ldr r3, [r3, #-4] │ │ + cmp r4, r3 │ │ + blt 2711c │ │ + ldr r7, [sp, #40] ; 0x28 │ │ + b 27100 │ │ + ldr r3, [r6, #4] │ │ + cmp r4, r3 │ │ + blt 2711c │ │ + add r0, r6, #8 │ │ + mov r1, r6 │ │ + mov r2, #8 │ │ + sub r6, r6, #8 │ │ + bl f408 │ │ + cmp r7, r6 │ │ + bls 270f4 │ │ + str r5, [r6, #8] │ │ + str r4, [r6, #12] │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #28] │ │ + add r3, r3, #4 │ │ + cmp r2, r3 │ │ + str r3, [sp, #16] │ │ + bhi 26e74 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r8, [r3, #12] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [r8, #20] │ │ + add r3, r3, #1 │ │ + cmp r3, r1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + bge 27594 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r3, [r3, #44] ; 0x2c │ │ + b 26da4 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r0, [sp, #164] ; 0xa4 │ │ + ldrsh r1, [r3, #38] ; 0x26 │ │ + bl 46004 <__aeabi_idivmod@@Base> │ │ + cmp r1, #0 │ │ + bne 27294 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r3, [r3, #20] │ │ + str r3, [sp, #92] ; 0x5c │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + cmp r3, #0 │ │ + ble 27294 │ │ + mov r5, #0 │ │ + mov lr, #96 ; 0x60 │ │ + mov r7, r5 │ │ + ldr ip, [sp, #104] ; 0x68 │ │ + ldr r8, [sp, #60] ; 0x3c │ │ + cmp ip, #0 │ │ + ble 27280 │ │ + mvn r0, #-2147483648 ; 0x80000000 │ │ + mov r3, #0 │ │ + ldr r6, [r8, #44] ; 0x2c │ │ + ldr r4, [r6, #4] │ │ + cmp r3, #0 │ │ + add r2, r3, #31 │ │ + movge r2, r3 │ │ + asr r2, r2, #5 │ │ + ldr r2, [r4, r2, lsl #2] │ │ + and r1, r3, #31 │ │ + lsr r2, r2, r1 │ │ + tst r2, #1 │ │ + beq 27204 │ │ + ldr r2, [r6] │ │ + ldr r2, [r2, r3, lsl #2] │ │ + ldr r2, [r2, r5] │ │ + ldr r2, [r2, #4] │ │ + asr r2, r2, #10 │ │ + cmp r0, r2 │ │ + movge r0, r2 │ │ + add r3, r3, #1 │ │ + cmp r3, ip │ │ + bne 271c4 │ │ + mov r1, #0 │ │ + cmp r1, #0 │ │ + add r3, r1, #31 │ │ + movge r3, r1 │ │ + asr r3, r3, #5 │ │ + ldr r3, [r4, r3, lsl #2] │ │ + and r2, r1, #31 │ │ + lsr r3, r3, r2 │ │ + tst r3, #1 │ │ + beq 27274 │ │ + ldrsh r9, [r8, #36] ; 0x24 │ │ + cmp r9, #0 │ │ + ble 27274 │ │ + ldr r3, [r6] │ │ + ldr r3, [r3, r1, lsl #2] │ │ + ldr r3, [r3, r5] │ │ + add r9, r3, r9, lsl #3 │ │ + ldr r2, [r3, #4] │ │ + add r3, r3, #8 │ │ + sub r2, r0, r2, asr #10 │ │ + cmp r2, #96 ; 0x60 │ │ + movgt r2, lr │ │ + str r2, [r3, #-4] │ │ + cmp r3, r9 │ │ + bne 27254 │ │ + add r1, r1, #1 │ │ + cmp r1, ip │ │ + bne 27214 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + add r7, r7, #1 │ │ + add r5, r5, #4 │ │ + cmp r7, r3 │ │ + bne 271ac │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r0, [sp, #108] ; 0x6c │ │ + mov r1, #0 │ │ + ldr r2, [r3, #16] │ │ + lsl r2, r2, #1 │ │ + bl f42c │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + cmp r3, #0 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r3, [r3, #16] │ │ + strne r3, [sp, #96] ; 0x60 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + cmp r3, #0 │ │ + ble 275b8 │ │ + mov r3, #0 │ │ + mvn r2, #-2147483648 ; 0x80000000 │ │ + str r3, [sp, #12] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + mov sl, #96 ; 0x60 │ │ + mov r9, r3 │ │ + ldr r1, [r3, #20] │ │ + str r2, [sp, #28] │ │ + ldr r2, [r3, #44] ; 0x2c │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldr r1, [r3, #12] │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [r2, #4] │ │ + str r1, [sp, #76] ; 0x4c │ │ + str r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + cmp r3, #0 │ │ + ldreq r3, [sp, #112] ; 0x70 │ │ + ldreq r2, [sp, #24] │ │ + ldrne r3, [sp, #24] │ │ + ldrbeq r3, [r3, r2] │ │ + ldreq r2, [sp, #12] │ │ + addeq r3, r2, r3 │ │ + str r3, [sp, #12] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb ip, [r3, r2] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + asr r3, ip, #5 │ │ + ldr r1, [r2, r3, lsl #2] │ │ + and r3, ip, #31 │ │ + lsr r3, r1, r3 │ │ + ands r7, r3, #1 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r2, [r3, #20] │ │ + bne 27540 │ │ + cmp r2, #0 │ │ + ble 27558 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrsh lr, [r9, #36] ; 0x24 │ │ + lsl ip, ip, #16 │ │ + ldr r0, [r3] │ │ + lsr r5, ip, #14 │ │ + lsl r4, lr, #3 │ │ + cmp lr, #0 │ │ + ble 273a8 │ │ + ldr r3, [r0, r5] │ │ + ldr r3, [r3, r7, lsl #2] │ │ + add r1, r3, r4 │ │ + str sl, [r3, #4] │ │ + add r3, r3, #8 │ │ + cmp r3, r1 │ │ + bne 27398 │ │ + add r7, r7, #1 │ │ + cmp r7, r2 │ │ + bne 27384 │ │ + mov r1, #0 │ │ + str r1, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + ldr r3, [r0, ip, lsr #14] │ │ + ldrsh r4, [r9, #36] ; 0x24 │ │ + add r8, r1, r1, lsr #31 │ │ + str r3, [sp, #20] │ │ + str r3, [sp, #4] │ │ + add r3, r3, r2, lsl #2 │ │ + str r3, [sp, #16] │ │ + asr r8, r8, #1 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #20] │ │ + cmp r4, #0 │ │ + mov r1, #0 │ │ + rsb r5, r2, r3 │ │ + ldr lr, [r3], #4 │ │ + str r3, [sp, #4] │ │ + ble 27494 │ │ + mov r0, lr │ │ + mov r2, r1 │ │ + ldr ip, [r9, #32] │ │ + ldr r6, [r9, #24] │ │ + b 2742c │ │ + ldr r1, [lr, #4] │ │ + add r2, r2, #1 │ │ + cmp r2, r4 │ │ + add r1, r3, r1 │ │ + add r0, r0, #8 │ │ + bge 27494 │ │ + ldr r7, [lr, r2, lsl #3] │ │ + ldr r3, [r6, r5] │ │ + cmp ip, #0 │ │ + ldr r3, [r3, r7, lsl #2] │ │ + beq 27534 │ │ + ldrb r3, [r3, r8] │ │ + tst r3, #1 │ │ + asrne r3, r3, #4 │ │ + andeq r3, r3, #15 │ │ + ldrb r3, [ip, r3] │ │ + cmp r2, #0 │ │ + beq 27414 │ │ + ldr fp, [r0, #4] │ │ + ldr r7, [r9, #52] ; 0x34 │ │ + add r2, r2, #1 │ │ + add r3, r3, fp │ │ + cmp r3, r1 │ │ + rsbge fp, r1, r3 │ │ + movge r3, r1 │ │ + rsblt fp, r3, r1 │ │ + ldr r1, [r7] │ │ + cmp r2, r4 │ │ + add r0, r0, #8 │ │ + ldrb r1, [r1, fp] │ │ + rsb r1, r1, r3 │ │ + blt 2742c │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #16] │ │ + cmp r3, r2 │ │ + ldr r3, [sp, #8] │ │ + add r3, r3, r1 │ │ + str r3, [sp, #8] │ │ + bne 273e0 │ │ + lsl r3, r3, #16 │ │ + lsr r3, r3, #16 │ │ + ldr r2, [sp, #28] │ │ + ldr r1, [sp, #8] │ │ + ldr r0, [sp, #24] │ │ + cmp r2, r1 │ │ + movge r2, r1 │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + add r0, r0, #1 │ │ + str r2, [sp, #28] │ │ + ldr r2, [sp, #12] │ │ + cmp r0, r1 │ │ + ldr r1, [sp, #108] ; 0x6c │ │ + lsl r2, r2, #1 │ │ + str r0, [sp, #24] │ │ + strh r3, [r1, r2] │ │ + bne 27310 │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + ble 27528 │ │ + ldr r2, [sp, #28] │ │ + ldr r0, [sp, #108] ; 0x6c │ │ + lsl r2, r2, #16 │ │ + add r4, r0, r3, lsl #1 │ │ + lsr r3, r2, #16 │ │ + ldrh r2, [r0] │ │ + rsb r2, r3, r2 │ │ + strh r2, [r0], #2 │ │ + cmp r0, r4 │ │ + bne 27514 │ │ + mov r0, #0 │ │ + add sp, sp, #124 ; 0x7c │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr r7, [sp, #12] │ │ + ldrb r3, [r3, r7] │ │ + b 27454 │ │ + cmp r2, #0 │ │ + ble 275c4 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsl ip, ip, #16 │ │ + ldr r0, [r3] │ │ + b 273b4 │ │ + mov r3, r7 │ │ + str r7, [sp, #8] │ │ + b 274b8 │ │ + add r2, r2, #1 │ │ + lsl r2, r2, #3 │ │ + b 26cc4 │ │ + ldr r3, [sp, #8] │ │ + rsb r3, r7, r3 │ │ + lsl r3, r3, #2 │ │ + add r9, r9, r3 │ │ + add sl, sl, r3 │ │ + b 27124 │ │ + ldr r6, [sp, #32] │ │ + mov r8, #0 │ │ + b 26b70 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r8, #16] │ │ + add r2, r2, #1 │ │ + cmp r2, r3 │ │ + str r2, [sp, #52] ; 0x34 │ │ + blt 26d48 │ │ + str r3, [sp, #104] ; 0x68 │ │ + str r1, [sp, #92] ; 0x5c │ │ + b 2718c │ │ + mvn r3, #-2147483648 ; 0x80000000 │ │ + str r3, [sp, #28] │ │ + b 274f4 │ │ + mov r3, #0 │ │ + str r3, [sp, #8] │ │ + b 274b8 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + mvn r1, #0 │ │ + ldr r3, [r2, #12] │ │ + ldr r2, [r2, #44] ; 0x2c │ │ + ldr r3, [r3, #16] │ │ + ldr r0, [r2, #4] │ │ + adds r2, r3, #31 │ │ + addmi r2, r3, #62 ; 0x3e │ │ + asr r2, r2, #5 │ │ + lsl r2, r2, #2 │ │ + bl f42c │ │ + b 26978 │ │ + │ │ +00027600 : │ │ + mov r3, r0 │ │ + ldr r0, [r0, #12] │ │ + ldr r2, [r3, #8] │ │ + b 2ef34 │ │ + │ │ +00027610 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #56] ; 0x38 │ │ - bl 417b4 │ │ + bl 433fc │ │ ldr r0, [r4, #52] ; 0x34 │ │ - bl 417b4 │ │ + bl 433fc │ │ ldr r3, [r4, #28] │ │ ldr r0, [r4, #24] │ │ cmp r3, #0 │ │ - beq 252c0 │ │ - bl 47330 <__udivdi3+0x52c> │ │ + beq 27660 │ │ + bl 48ca4 <_Unwind_GetTextRelBase@@Base+0x5f8> │ │ ldr r0, [r4, #28] │ │ - bl 47340 <__udivdi3+0x53c> │ │ + bl 48cb4 <_Unwind_GetTextRelBase@@Base+0x608> │ │ ldr r0, [r4, #20] │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r0, [r4, #12] │ │ - bl 2d260 │ │ + bl 2ead4 │ │ mov r0, r4 │ │ pop {r4, lr} │ │ - b 47250 <__udivdi3+0x44c> │ │ - bl 47260 <__udivdi3+0x45c> │ │ - b 252a4 │ │ - │ │ -000252c8 : │ │ - mov r3, r0 │ │ - ldr r2, [r3, #8] │ │ - ldr r0, [r0, #12] │ │ - b 2d688 │ │ + b 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + bl 48ba4 <_Unwind_GetTextRelBase@@Base+0x4f8> │ │ + b 27644 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldr ip, [pc, #2448] ; 25c74 │ │ - mov r4, r0 │ │ - ldr r0, [r0, #12] │ │ + ldr r3, [pc, #2516] ; 28048 │ │ + mov r5, r0 │ │ + mov r0, r3 │ │ + ldr r3, [r5, #12] │ │ sub sp, sp, #1056 ; 0x420 │ │ - sub sp, sp, #4 │ │ - ldr r1, [r1, #20] │ │ - ldr ip, [pc, ip] │ │ - ldr r3, [ip] │ │ - str ip, [sp, #12] │ │ - ldr ip, [r0, #20] │ │ - str r1, [sp, #16] │ │ - ldr r0, [r0, #24] │ │ - str ip, [sp, #24] │ │ - ldr r1, [pc, #2400] ; 25c78 │ │ - ldr ip, [sp, #16] │ │ - str r0, [sp, #20] │ │ + sub sp, sp, #12 │ │ + mov r7, r2 │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r2, [pc, r0] │ │ + ldr r0, [r3, #20] │ │ + ldr r3, [r3, #24] │ │ + str r1, [sp, #24] │ │ + str r1, [r5, #16] │ │ + ldr r1, [pc, #2468] ; 2804c │ │ + str r3, [sp, #20] │ │ + ldr r3, [r2] │ │ + str r0, [sp, #28] │ │ add r1, pc, r1 │ │ - str ip, [r4, #16] │ │ - ldr r0, [r4, #8] │ │ - str r2, [sp, #28] │ │ - str r3, [sp, #1052] ; 0x41c │ │ - bl 47290 <__udivdi3+0x48c> │ │ - ldr r1, [pc, #2368] ; 25c7c │ │ - str r0, [sp, #32] │ │ - ldr r0, [sp, #28] │ │ + ldr r0, [r5, #8] │ │ + str r2, [sp, #36] ; 0x24 │ │ + str r3, [sp, #1060] ; 0x424 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ + ldr r1, [pc, #2436] ; 28050 │ │ + str r0, [sp, #44] ; 0x2c │ │ + mov r0, r7 │ │ add r1, pc, r1 │ │ - bl ea70 │ │ - subs r5, r0, #0 │ │ - mvneq r0, #0 │ │ - beq 25620 │ │ - ldr r7, [pc, #2340] ; 25c80 │ │ - ldr r3, [pc, #2340] ; 25c84 │ │ - ldr ip, [sp, #28] │ │ + bl f354 │ │ + subs r6, r0, #0 │ │ + beq 27edc │ │ mov r2, #464 ; 0x1d0 │ │ - add r7, pc, r7 │ │ - mov r0, #1 │ │ - mov r1, r7 │ │ + ldr r4, [pc, #2408] ; 28054 │ │ + ldr r3, [pc, #2408] ; 28058 │ │ add r2, r2, #3 │ │ + add r4, pc, r4 │ │ + mov r1, r4 │ │ + mov r0, #1 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - add r0, sp, #40 ; 0x28 │ │ + str r7, [sp] │ │ + add r8, sp, #48 ; 0x30 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r8 │ │ mov r1, #4 │ │ mov r2, #1 │ │ - mov r3, r5 │ │ - bl eaac │ │ + mov r3, r6 │ │ + bl f39c │ │ cmp r0, #1 │ │ - bne 2598c │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - mov r3, #996 ; 0x3e4 │ │ - add r3, r3, #2 │ │ - sub r1, r2, #1 │ │ - cmp r1, r3 │ │ - bls 25680 │ │ - lsl ip, r2, #8 │ │ - asr r1, r2, #8 │ │ + bne 27d54 │ │ + mov r1, #996 ; 0x3e4 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + add r1, r1, #2 │ │ + sub r2, r3, #1 │ │ + cmp r2, r1 │ │ + bls 279c4 │ │ + lsl ip, r3, #8 │ │ + asr r2, r3, #8 │ │ and ip, ip, #16711680 ; 0xff0000 │ │ - and r1, r1, #65280 ; 0xff00 │ │ - orr ip, ip, r1 │ │ - orr ip, ip, r2, lsr #24 │ │ - orr ip, ip, r2, lsl #24 │ │ - sub r2, ip, #1 │ │ - cmp r2, r3 │ │ - str ip, [sp, #40] ; 0x28 │ │ - movls r2, ip │ │ - movls r6, r0 │ │ - bhi 25b34 │ │ - mov r3, r5 │ │ - add r0, sp, #52 ; 0x34 │ │ + and r2, r2, #65280 ; 0xff00 │ │ + orr r2, ip, r2 │ │ + orr r2, r2, r3, lsr #24 │ │ + orr r3, r2, r3, lsl #24 │ │ + sub r2, r3, #1 │ │ + cmp r2, r1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + bhi 27f04 │ │ + mov r7, r0 │ │ + add r4, sp, #60 ; 0x3c │ │ + mov r2, r3 │ │ + mov r0, r4 │ │ + mov r3, r6 │ │ mov r1, #1 │ │ - bl eaac │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + bl f39c │ │ + ldr r3, [sp, #48] ; 0x30 │ │ cmp r0, r3 │ │ - bne 259b4 │ │ - add lr, sp, #1056 ; 0x420 │ │ - add r0, lr, r0 │ │ + bne 27d7c │ │ + add r3, sp, #1056 ; 0x420 │ │ + add r3, r3, #8 │ │ + add r0, r3, r0 │ │ ldrb r3, [r0, #-1005] ; 0xfffffc13 │ │ cmp r3, #0 │ │ - bne 259fc │ │ - ldr r7, [pc, #2152] ; 25c88 │ │ - ldr r3, [pc, #2152] ; 25c8c │ │ + bne 27d9c │ │ mov r2, #488 ; 0x1e8 │ │ - add r7, pc, r7 │ │ - add ip, sp, #52 ; 0x34 │ │ - mov r1, r7 │ │ + ldr r9, [pc, #2212] ; 2805c │ │ + ldr r3, [pc, #2212] ; 28060 │ │ add r2, r2, #3 │ │ - add r3, pc, r3 │ │ + add r9, pc, r9 │ │ + mov r1, r9 │ │ mov r0, #1 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - add r0, sp, #40 ; 0x28 │ │ + add r3, pc, r3 │ │ + str r4, [sp] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r8 │ │ mov r1, #4 │ │ mov r2, #1 │ │ - mov r3, r5 │ │ - bl eaac │ │ + mov r3, r6 │ │ + bl f39c │ │ cmp r0, #1 │ │ - bne 259d4 │ │ - cmp r6, #0 │ │ - ldrne r3, [sp, #40] ; 0x28 │ │ - ldreq r2, [sp, #40] ; 0x28 │ │ - add r0, sp, #52 ; 0x34 │ │ - asrne r2, r3, #8 │ │ - lslne r1, r3, #8 │ │ - andne r2, r2, #65280 ; 0xff00 │ │ - andne r1, r1, #16711680 ; 0xff0000 │ │ - orrne r2, r1, r2 │ │ - orrne r2, r2, r3, lsr #24 │ │ - orrne r2, r2, r3, lsl #24 │ │ + bne 27dbc │ │ + cmp r7, #0 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + bne 279a0 │ │ + mov r3, r6 │ │ + mov r0, r4 │ │ mov r1, #1 │ │ - mov r3, r5 │ │ - strne r2, [sp, #40] ; 0x28 │ │ - bl eaac │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + bl f39c │ │ + ldr r3, [sp, #48] ; 0x30 │ │ cmp r0, r3 │ │ - bne 25a1c │ │ - add lr, sp, #1056 ; 0x420 │ │ - add r0, lr, r0 │ │ - ldrb fp, [r0, #-1005] ; 0xfffffc13 │ │ - cmp fp, #0 │ │ - bne 25b14 │ │ - ldr r7, [pc, #1996] ; 25c90 │ │ - ldr r8, [pc, #1996] ; 25c94 │ │ - ldr sl, [pc, #1996] ; 25c98 │ │ - mov r9, #8 │ │ - add r7, pc, r7 │ │ - add r8, pc, r8 │ │ + bne 27de4 │ │ + add r3, sp, #1056 ; 0x420 │ │ + add r3, r3, #8 │ │ + add r0, r3, r0 │ │ + ldrb r3, [r0, #-1005] ; 0xfffffc13 │ │ + cmp r3, #0 │ │ + bne 27ee4 │ │ + str r3, [sp, #16] │ │ + mov r3, #8 │ │ + str r3, [sp, #32] │ │ + ldr r3, [pc, #2080] ; 28064 │ │ + ldr fp, [pc, #2080] ; 28068 │ │ + ldr sl, [pc, #2080] ; 2806c │ │ + add r3, pc, r3 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #2072] ; 28070 │ │ + ldr r9, [pc, #2072] ; 28074 │ │ + add fp, pc, fp │ │ + add r3, pc, r3 │ │ + str r3, [sp, #12] │ │ add sl, pc, sl │ │ - add r0, sp, #40 ; 0x28 │ │ + add r9, pc, r9 │ │ + mov r0, r8 │ │ mov r1, #4 │ │ mov r2, #1 │ │ - mov r3, r5 │ │ - bl eaac │ │ + mov r3, r6 │ │ + bl f39c │ │ cmp r0, #1 │ │ - bne 255ec │ │ - cmp r6, #0 │ │ - ldrne r3, [sp, #40] ; 0x28 │ │ - ldreq r2, [sp, #40] ; 0x28 │ │ - asrne r2, r3, #8 │ │ - lslne r1, r3, #8 │ │ - andne r2, r2, #65280 ; 0xff00 │ │ - andne r1, r1, #16711680 ; 0xff0000 │ │ - orrne r2, r1, r2 │ │ - orrne r2, r2, r3, lsr #24 │ │ - orrne r2, r2, r3, lsl #24 │ │ - strne r2, [sp, #40] ; 0x28 │ │ + bne 279cc │ │ + cmp r7, #0 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + beq 278b4 │ │ + lsl r1, r2, #8 │ │ + asr r3, r2, #8 │ │ + and r1, r1, #16711680 ; 0xff0000 │ │ + and r3, r3, #65280 ; 0xff00 │ │ + orr r3, r1, r3 │ │ + orr r3, r3, r2, lsr #24 │ │ + orr r2, r3, r2, lsl #24 │ │ + str r2, [sp, #48] ; 0x30 │ │ cmp r2, #0 │ │ - beq 25688 │ │ - mov r3, r5 │ │ - add r0, sp, #52 ; 0x34 │ │ + beq 27a24 │ │ + mov r3, r6 │ │ + mov r0, r4 │ │ mov r1, #1 │ │ - bl eaac │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + bl f39c │ │ + ldr r3, [sp, #48] ; 0x30 │ │ cmp r0, r3 │ │ - bne 257d0 │ │ - add r0, sp, #52 ; 0x34 │ │ - mov r1, r7 │ │ + bne 27b8c │ │ + mov r0, r4 │ │ + mov r1, fp │ │ mov r2, #14 │ │ - bl ead0 │ │ + bl f3b4 │ │ cmp r0, #0 │ │ - beq 25670 │ │ - add r0, sp, #52 ; 0x34 │ │ - mov r1, r8 │ │ + beq 27990 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #8] │ │ mov r2, #14 │ │ - bl ead0 │ │ + bl f3b4 │ │ cmp r0, #0 │ │ - beq 25660 │ │ - add r0, sp, #52 ; 0x34 │ │ - mov r1, sl │ │ + beq 27980 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #12] │ │ mov r2, #12 │ │ - bl ead0 │ │ + bl f3b4 │ │ cmp r0, #0 │ │ - beq 25650 │ │ - ldr r1, [pc, #1800] ; 25c9c │ │ - add r0, sp, #52 ; 0x34 │ │ + beq 27970 │ │ + mov r0, r4 │ │ + mov r1, sl │ │ mov r2, #14 │ │ - add r1, pc, r1 │ │ - bl ead0 │ │ + bl f3b4 │ │ cmp r0, #0 │ │ - beq 25640 │ │ - ldr r1, [pc, #1776] ; 25ca0 │ │ - add r0, sp, #52 ; 0x34 │ │ + beq 27960 │ │ + mov r0, r4 │ │ + mov r1, r9 │ │ mov r2, #13 │ │ - add r1, pc, r1 │ │ - bl ead0 │ │ + bl f3b4 │ │ cmp r0, #0 │ │ - bne 254d8 │ │ - add r0, sp, #65 ; 0x41 │ │ - bl eb0c │ │ - mov r1, #4 │ │ - mov r9, r0 │ │ - mov r2, #1 │ │ - add r0, sp, #40 ; 0x28 │ │ - mov r3, r5 │ │ - bl eaac │ │ - cmp r0, #1 │ │ - beq 254f4 │ │ - ldr r1, [pc, #1712] ; 25ca4 │ │ - ldr r3, [pc, #1712] ; 25ca8 │ │ - ldr ip, [sp, #28] │ │ + bne 2786c │ │ + add r0, r4, #13 │ │ + bl f3f0 │ │ + str r0, [sp, #32] │ │ + b 2786c │ │ + add r0, r4, #14 │ │ + bl f3f0 │ │ + str r0, [sp, #16] │ │ + b 27938 │ │ + add r0, sp, #72 ; 0x48 │ │ + bl f3f0 │ │ + str r0, [sp, #24] │ │ + b 27920 │ │ + add r0, r4, #14 │ │ + bl f3f0 │ │ + str r0, [sp, #20] │ │ + b 27908 │ │ + add r0, r4, #14 │ │ + bl f3f0 │ │ + str r0, [sp, #28] │ │ + b 278f0 │ │ + lsl r1, r2, #8 │ │ + asr r3, r2, #8 │ │ + and r1, r1, #16711680 ; 0xff0000 │ │ + and r3, r3, #65280 ; 0xff00 │ │ + orr r3, r1, r3 │ │ + orr r3, r3, r2, lsr #24 │ │ + orr r2, r3, r2, lsl #24 │ │ + str r2, [sp, #48] ; 0x30 │ │ + b 277fc │ │ + mov r7, #0 │ │ + b 27770 │ │ mov r2, #508 ; 0x1fc │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [pc, #1692] ; 28078 │ │ + add r2, r2, #3 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #1684] ; 2807c │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ - add r2, r2, #3 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47310 <__udivdi3+0x50c> │ │ - mov r0, r5 │ │ - bl ea7c │ │ - mvn r0, #0 │ │ - ldr ip, [sp, #12] │ │ - ldr r2, [sp, #1052] ; 0x41c │ │ - ldr r3, [ip] │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ + mov r0, r6 │ │ + bl f360 │ │ + mvn r7, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #1060] ; 0x424 │ │ + mov r0, r7 │ │ + ldr r3, [r3] │ │ cmp r2, r3 │ │ - bne 25c70 │ │ - add sp, sp, #36 ; 0x24 │ │ - add sp, sp, #1024 ; 0x400 │ │ + bne 28044 │ │ + add sp, sp, #1056 ; 0x420 │ │ + add sp, sp, #12 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - add r0, sp, #66 ; 0x42 │ │ - bl eb0c │ │ - mov fp, r0 │ │ - b 255a8 │ │ - add r0, sp, #64 ; 0x40 │ │ - bl eb0c │ │ - str r0, [sp, #16] │ │ - b 2558c │ │ - add r0, sp, #66 ; 0x42 │ │ - bl eb0c │ │ - str r0, [sp, #20] │ │ - b 25574 │ │ - add r0, sp, #66 ; 0x42 │ │ - bl eb0c │ │ - str r0, [sp, #24] │ │ - b 2555c │ │ - mov r6, #0 │ │ - b 253e8 │ │ - ldr ip, [sp, #16] │ │ - cmp fp, #0 │ │ - str fp, [sp, #36] ; 0x24 │ │ - str ip, [sp, #48] ; 0x30 │ │ - ldr ip, [sp, #20] │ │ - str ip, [sp, #44] ; 0x2c │ │ - beq 25804 │ │ - ldr r3, [r4, #12] │ │ - ldr ip, [sp, #24] │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #52] ; 0x34 │ │ + beq 27bb0 │ │ + ldr r3, [r5, #12] │ │ + ldr r2, [sp, #28] │ │ ldr r8, [r3, #20] │ │ - cmp r8, ip │ │ - bne 25b8c │ │ - ldr sl, [r3, #24] │ │ - ldr ip, [sp, #20] │ │ - cmp sl, ip │ │ - bne 25bb8 │ │ - ldr ip, [r4, #16] │ │ - ldr lr, [sp, #16] │ │ - cmp ip, lr │ │ - bne 25b60 │ │ - cmp fp, #15 │ │ - cmpne fp, #0 │ │ - beq 257f4 │ │ - cmp fp, #16 │ │ - bne 25c28 │ │ - cmp r9, #4 │ │ - cmpne r9, #8 │ │ - bne 25c04 │ │ - ldr ip, [sp, #32] │ │ - cmp ip, #0 │ │ - bne 258a0 │ │ - mov r0, r5 │ │ - bl eaa0 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - mov r6, r0 │ │ - cmp ip, #0 │ │ - bne 25900 │ │ - ldr r7, [r4, #28] │ │ - cmp r7, #0 │ │ - beq 25a3c │ │ - ldr r3, [pc, #1404] ; 25cac │ │ - mov r2, #4 │ │ - mov ip, #612 ; 0x264 │ │ - mov r0, r8 │ │ - mov r1, sl │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47350 <__udivdi3+0x54c> │ │ - mov r2, #0 │ │ cmp r8, r2 │ │ - str r0, [r4, #24] │ │ - str r2, [sp, #40] ; 0x28 │ │ - ble 257c0 │ │ + bne 27f84 │ │ + ldr fp, [r3, #24] │ │ + ldr r3, [sp, #20] │ │ + cmp fp, r3 │ │ + bne 27f30 │ │ + ldr sl, [r5, #16] │ │ + ldr r3, [sp, #24] │ │ + cmp sl, r3 │ │ + bne 27f58 │ │ + ldr r2, [sp, #16] │ │ + sub r3, r2, #15 │ │ + cmp r2, #0 │ │ + cmpne r3, #1 │ │ + bhi 27ffc │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #32] │ │ + cmp r2, #15 │ │ + sub r7, r3, #4 │ │ + mov r3, r2 │ │ + moveq r3, #16 │ │ + bics r7, r7, #4 │ │ + str r3, [sp, #16] │ │ + bne 27fd8 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - ldr fp, [sp, #48] ; 0x30 │ │ - cmp r9, #4 │ │ - addeq fp, fp, #1 │ │ - addeq fp, fp, fp, lsr #31 │ │ - asreq fp, fp, #1 │ │ cmp r3, #0 │ │ - ble 257b0 │ │ - mov r7, #0 │ │ - ldr r3, [r4, #24] │ │ - ldr r0, [r4, #28] │ │ - ldr sl, [r3, r2, lsl #2] │ │ - bl 47360 <__udivdi3+0x55c> │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - add r0, r0, r6 │ │ - str r0, [sl, r7, lsl #2] │ │ - add r7, r7, #1 │ │ - cmp r3, r7 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add r6, r6, fp │ │ - bgt 25780 │ │ - add r2, r2, #1 │ │ - cmp r8, r2 │ │ - str r2, [sp, #40] ; 0x28 │ │ - bgt 25760 │ │ - mov r0, r5 │ │ - bl ea7c │ │ - mov r0, #0 │ │ - b 25620 │ │ - ldr r1, [pc, #1240] ; 25cb0 │ │ - ldr r3, [pc, #1240] ; 25cb4 │ │ + bne 27c24 │ │ + mov r0, r6 │ │ + bl f384 │ │ + ldr r3, [sp, #16] │ │ + mov r4, r0 │ │ + cmp r3, #0 │ │ + bne 27cf0 │ │ + ldr r9, [r5, #28] │ │ + cmp r9, #0 │ │ + beq 27e04 │ │ + mov r3, #612 ; 0x264 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #1428] ; 28080 │ │ + mov r1, fp │ │ + add r3, pc, r3 │ │ + mov r0, r8 │ │ + mov r2, #4 │ │ + bl 48cc4 <_Unwind_GetTextRelBase@@Base+0x618> │ │ + mov r3, #0 │ │ + cmp r8, r3 │ │ + str r0, [r5, #24] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ble 27b80 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr fp, [sp, #32] │ │ + str r6, [sp, #8] │ │ + ldr sl, [sp, #56] ; 0x38 │ │ + cmp fp, #4 │ │ + addeq sl, sl, #1 │ │ + addeq sl, sl, sl, lsr #31 │ │ + asreq sl, sl, #1 │ │ + cmp r2, #0 │ │ + ble 27b6c │ │ + mov r9, #0 │ │ + ldr r2, [r5, #24] │ │ + ldr r0, [r5, #28] │ │ + ldr r6, [r2, r3, lsl #2] │ │ + bl 48cd4 <_Unwind_GetTextRelBase@@Base+0x628> │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + add r0, r0, r4 │ │ + str r0, [r6, r9, lsl #2] │ │ + add r9, r9, #1 │ │ + cmp r9, r2 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + add r4, r4, sl │ │ + blt 27b3c │ │ + add r3, r3, #1 │ │ + cmp r8, r3 │ │ + str r3, [sp, #48] ; 0x30 │ │ + bgt 27b1c │ │ + ldr r6, [sp, #8] │ │ + mov r0, r6 │ │ + bl f360 │ │ + b 27a00 │ │ mov r2, #516 ; 0x204 │ │ + ldr r1, [pc, #1260] ; 28084 │ │ + ldr r3, [pc, #1260] ; 28088 │ │ mov r0, #4 │ │ - add r1, pc, r1 │ │ add r2, r2, #2 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 47310 <__udivdi3+0x50c> │ │ - b 25614 │ │ - cmp fp, #15 │ │ - moveq fp, #16 │ │ - str fp, [sp, #36] ; 0x24 │ │ - b 256ec │ │ - add r0, sp, #44 ; 0x2c │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ + b 279f4 │ │ + add r0, sp, #52 ; 0x34 │ │ mov r1, #4 │ │ mov r2, #1 │ │ - mov r3, r5 │ │ - bl eaac │ │ + mov r3, r6 │ │ + bl f39c │ │ cmp r0, #1 │ │ - bne 25be0 │ │ - cmp r6, #0 │ │ - bne 25964 │ │ - add r0, sp, #48 ; 0x30 │ │ + bne 27fb4 │ │ + cmp r7, #0 │ │ + bne 27c88 │ │ + mov r2, r0 │ │ mov r1, #4 │ │ - mov r2, #1 │ │ - mov r3, r5 │ │ - bl eaac │ │ + add r0, sp, #56 ; 0x38 │ │ + mov r3, r6 │ │ + bl f39c │ │ cmp r0, #1 │ │ - bne 25c4c │ │ - cmp r6, #0 │ │ - ldrne r3, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #1124] ; 25cb8 │ │ - ldreq ip, [sp, #48] ; 0x30 │ │ - lslne ip, r3, #8 │ │ - asrne r2, r3, #8 │ │ - andne ip, ip, #16711680 ; 0xff0000 │ │ - andne r2, r2, #65280 ; 0xff00 │ │ - orrne ip, ip, r2 │ │ - orrne ip, ip, r3, lsr #24 │ │ - orrne ip, ip, r3, lsl #24 │ │ - ldr r3, [pc, #1092] ; 25cbc │ │ - ldr lr, [sp, #44] ; 0x2c │ │ + bne 28020 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ mov r2, #552 ; 0x228 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #1156] ; 2808c │ │ + str r1, [sp] │ │ + ldr r1, [pc, #1152] ; 28090 │ │ + add r2, r2, #2 │ │ mov r0, #1 │ │ add r1, pc, r1 │ │ - add r2, r2, #2 │ │ add r3, pc, r3 │ │ - strne ip, [sp, #48] ; 0x30 │ │ - str lr, [sp] │ │ - str ip, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 256a4 │ │ - ldr r1, [pc, #1048] ; 25cc0 │ │ - ldr r3, [pc, #1048] ; 25cc4 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 27a40 │ │ mov r2, #584 ; 0x248 │ │ - add r1, pc, r1 │ │ + ldr r1, [pc, #1124] ; 28094 │ │ + ldr r3, [pc, #1124] ; 28098 │ │ add r2, r2, #2 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ mov r0, #1 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r0, r5 │ │ - bl eaa0 │ │ - mov r6, r0 │ │ - ldr r0, [sp, #28] │ │ - bl 47370 <__udivdi3+0x56c> │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - mov r7, r0 │ │ - str r0, [r4, #28] │ │ - cmp ip, #0 │ │ - beq 25720 │ │ - bl 47360 <__udivdi3+0x55c> │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - add r0, r0, r6 │ │ - str r0, [r4, #32] │ │ - add r6, r6, ip │ │ - b 2571c │ │ - ldr r7, [pc, #960] ; 25cc8 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r6 │ │ + bl f384 │ │ + mov r4, r0 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + bl 48ce4 <_Unwind_GetTextRelBase@@Base+0x638> │ │ + ldr r3, [sp, #16] │ │ + mov r9, r0 │ │ + cmp r3, #0 │ │ + str r0, [r5, #28] │ │ + beq 27ad4 │ │ + bl 48cd4 <_Unwind_GetTextRelBase@@Base+0x628> │ │ + ldr r3, [sp, #16] │ │ + add r0, r0, r4 │ │ + str r0, [r5, #32] │ │ + add r4, r4, r3 │ │ + ldr r9, [r5, #28] │ │ + b 27ad4 │ │ + ldr ip, [sp, #52] ; 0x34 │ │ + mov r2, r0 │ │ + lsl r1, ip, #8 │ │ + asr r3, ip, #8 │ │ + and r1, r1, #16711680 ; 0xff0000 │ │ + and r3, r3, #65280 ; 0xff00 │ │ + orr r3, r1, r3 │ │ + orr r3, r3, ip, lsr #24 │ │ + orr ip, r3, ip, lsl #24 │ │ + add r0, sp, #56 ; 0x38 │ │ + mov r1, #4 │ │ + mov r3, r6 │ │ + str ip, [sp, #52] ; 0x34 │ │ + bl f39c │ │ + cmp r0, #1 │ │ + bne 28020 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + lsl r1, r2, #8 │ │ + asr r3, r2, #8 │ │ + and r1, r1, #16711680 ; 0xff0000 │ │ + and r3, r3, #65280 ; 0xff00 │ │ + orr r3, r1, r3 │ │ + orr r3, r3, r2, lsr #24 │ │ + orr r3, r3, r2, lsl #24 │ │ + str r3, [sp, #56] ; 0x38 │ │ + b 27bf4 │ │ mov r3, #600 ; 0x258 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - add r7, pc, r7 │ │ - mov r2, r7 │ │ + ldr r9, [pc, #928] ; 2809c │ │ add r3, r3, #2 │ │ + ldr r1, [sp, #16] │ │ + add r9, pc, r9 │ │ + mov r2, r9 │ │ mov r0, #1 │ │ - bl 47230 <__udivdi3+0x42c> │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + mov r3, r6 │ │ mov r1, #1 │ │ - str r0, [r4, #32] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov r3, r5 │ │ - bl eaac │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - cmp ip, r0 │ │ - beq 2571c │ │ - ldr r3, [pc, #900] ; 25ccc │ │ - ldr ip, [sp, #36] ; 0x24 │ │ + str r0, [r5, #32] │ │ + ldr r2, [sp, #16] │ │ + bl f39c │ │ + ldr r3, [sp, #16] │ │ + cmp r3, r0 │ │ + beq 27ad0 │ │ + ldr r3, [sp, #16] │ │ + mov r1, r9 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #860] ; 280a0 │ │ mov r0, #4 │ │ - mov r1, r7 │ │ mov r2, #604 ; 0x25c │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 25614 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsl r2, r3, #8 │ │ - asr r1, r3, #8 │ │ - and r2, r2, #16711680 ; 0xff0000 │ │ - and r1, r1, #65280 ; 0xff00 │ │ - orr r2, r2, r1 │ │ - orr r2, r2, r3, lsr #24 │ │ - orr r3, r2, r3, lsl #24 │ │ - str r3, [sp, #44] ; 0x2c │ │ - b 25828 │ │ - ldr r3, [pc, #828] ; 25cd0 │ │ - ldr ip, [sp, #28] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 279f4 │ │ mov r2, #468 ; 0x1d4 │ │ - mov r0, #4 │ │ - mov r1, r7 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r1, r4 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #824] ; 280a4 │ │ add r2, r2, #2 │ │ + mov r0, #4 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47310 <__udivdi3+0x50c> │ │ - b 25614 │ │ - ldr r1, [pc, #792] ; 25cd4 │ │ - ldr r3, [pc, #792] ; 25cd8 │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ + b 279f4 │ │ + ldr r1, [pc, #804] ; 280a8 │ │ + ldr r3, [pc, #804] ; 280ac │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ mov r2, #484 ; 0x1e4 │ │ add r3, pc, r3 │ │ - bl 47310 <__udivdi3+0x50c> │ │ - b 25614 │ │ - ldr r3, [pc, #768] ; 25cdc │ │ - ldr ip, [sp, #28] │ │ - mov r2, #492 ; 0x1ec │ │ - mov r0, #4 │ │ - mov r1, r7 │ │ - add r2, r2, #3 │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47310 <__udivdi3+0x50c> │ │ - b 25614 │ │ - ldr r1, [pc, #732] ; 25ce0 │ │ - ldr r3, [pc, #732] ; 25ce4 │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ + b 279f4 │ │ + ldr r1, [pc, #780] ; 280b0 │ │ + ldr r3, [pc, #780] ; 280b4 │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ mov r2, #488 ; 0x1e8 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 25614 │ │ - ldr r1, [pc, #708] ; 25ce8 │ │ - ldr r3, [pc, #708] ; 25cec │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 279f4 │ │ + mov r2, #492 ; 0x1ec │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r1, r9 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #740] ; 280b8 │ │ + add r2, r2, #3 │ │ + mov r0, #4 │ │ + add r3, pc, r3 │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ + b 279f4 │ │ + ldr r1, [pc, #720] ; 280bc │ │ + ldr r3, [pc, #720] ; 280c0 │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ mov r2, #500 ; 0x1f4 │ │ add r3, pc, r3 │ │ - bl 47310 <__udivdi3+0x50c> │ │ - b 25614 │ │ - ldr ip, [pc, #684] ; 25cf0 │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ + b 279f4 │ │ + mov r0, #624 ; 0x270 │ │ + ldr r3, [pc, #692] ; 280c4 │ │ + str r0, [sp, #4] │ │ + mov r1, fp │ │ + add r3, pc, r3 │ │ + str r3, [sp] │ │ + mov r2, sl │ │ mov r0, r8 │ │ - ldr r1, [sp, #20] │ │ - add ip, pc, ip │ │ - str ip, [sp] │ │ - ldr r2, [sp, #16] │ │ - mov ip, #624 ; 0x270 │ │ mov r3, #1 │ │ - str ip, [sp, #4] │ │ - bl 472a0 <__udivdi3+0x49c> │ │ + bl 48be4 <_Unwind_GetTextRelBase@@Base+0x538> │ │ cmp r8, #0 │ │ - str r0, [r4, #24] │ │ - str r7, [sp, #40] ; 0x28 │ │ - ble 257c0 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - mov r0, r7 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - cmp r9, #4 │ │ - addeq r7, r7, #1 │ │ - addeq r7, r7, r7, lsr #31 │ │ - asreq r7, r7, #1 │ │ - cmp r3, #0 │ │ - ble 25b00 │ │ - mov r6, #0 │ │ - b 25ab4 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - add r6, r6, #1 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - cmp r3, r6 │ │ - ble 25b00 │ │ - ldr r3, [r4, #24] │ │ + str r0, [r5, #24] │ │ + str r9, [sp, #48] ; 0x30 │ │ + ble 27b80 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr fp, [sp, #32] │ │ + ldr sl, [sp, #56] ; 0x38 │ │ + cmp fp, #4 │ │ + addeq sl, sl, #1 │ │ + addeq sl, sl, sl, lsr #31 │ │ + asreq sl, sl, #1 │ │ + cmp r2, #0 │ │ + ble 27ec8 │ │ + mov r4, #0 │ │ + b 27e7c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + add r4, r4, #1 │ │ + ldr r9, [sp, #48] ; 0x30 │ │ + cmp r4, r2 │ │ + bge 27ec8 │ │ + ldr r3, [r5, #24] │ │ mov r1, #1 │ │ - mov r2, r7 │ │ - ldr r0, [r3, r0, lsl #2] │ │ - mov r3, r5 │ │ - ldr r0, [r0, r6, lsl #2] │ │ - bl eaac │ │ - cmp r0, r7 │ │ - beq 25aa0 │ │ - ldr r1, [pc, #532] ; 25cf4 │ │ - ldr r3, [pc, #532] ; 25cf8 │ │ + ldr r3, [r3, r9, lsl #2] │ │ + mov r2, sl │ │ + ldr r0, [r3, r4, lsl #2] │ │ + mov r3, r6 │ │ + bl f39c │ │ + cmp r0, sl │ │ + beq 27e68 │ │ mov r2, #632 ; 0x278 │ │ + ldr r1, [pc, #540] ; 280c8 │ │ + ldr r3, [pc, #540] ; 280cc │ │ + str sl, [sp] │ │ + add r2, r2, #1 │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ - add r2, r2, #1 │ │ add r3, pc, r3 │ │ - str r7, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 25614 │ │ - add r0, r0, #1 │ │ - cmp r8, r0 │ │ - str r0, [sp, #40] ; 0x28 │ │ - bgt 25a7c │ │ - b 257c0 │ │ - ldr r1, [pc, #480] ; 25cfc │ │ - ldr r3, [pc, #480] ; 25d00 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 279f4 │ │ + add r9, r9, #1 │ │ + cmp r8, r9 │ │ + str r9, [sp, #48] ; 0x30 │ │ + bgt 27e44 │ │ + b 27b80 │ │ + mvn r7, #0 │ │ + b 27a00 │ │ + ldr r1, [pc, #484] ; 280d0 │ │ + ldr r3, [pc, #484] ; 280d4 │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ mov r2, #504 ; 0x1f8 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 25614 │ │ - ldr r3, [pc, #456] ; 25d04 │ │ - str ip, [sp] │ │ - ldr ip, [sp, #28] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 279f4 │ │ mov r2, #476 ; 0x1dc │ │ - mov r0, #4 │ │ - mov r1, r7 │ │ + str r3, [sp] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r1, r4 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #440] ; 280d8 │ │ add r2, r2, #2 │ │ + mov r0, #4 │ │ add r3, pc, r3 │ │ - str ip, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 25614 │ │ - ldr r1, [pc, #416] ; 25d08 │ │ - ldr r3, [pc, #416] ; 25d0c │ │ - mov r2, #568 ; 0x238 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 279f4 │ │ + str r3, [sp] │ │ + ldr r1, [pc, #416] ; 280dc │ │ + ldr r3, [pc, #416] ; 280e0 │ │ + str fp, [sp, #4] │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ - add r2, r2, #1 │ │ + mov r2, #564 ; 0x234 │ │ add r3, pc, r3 │ │ - str lr, [sp] │ │ - str ip, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 25614 │ │ - ldr r1, [pc, #380] ; 25d10 │ │ - ldr r3, [pc, #380] ; 25d14 │ │ - mov r2, #556 ; 0x22c │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 279f4 │ │ + mov r2, #568 ; 0x238 │ │ + str r3, [sp] │ │ + ldr r1, [pc, #380] ; 280e4 │ │ + ldr r3, [pc, #380] ; 280e8 │ │ + str sl, [sp, #4] │ │ + add r2, r2, #1 │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ - add r2, r2, #3 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 279f4 │ │ + mov r2, #556 ; 0x22c │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #344] ; 280ec │ │ str r8, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 25614 │ │ - ldr r1, [pc, #344] ; 25d18 │ │ - ldr r3, [pc, #344] ; 25d1c │ │ + str r3, [sp] │ │ + ldr r3, [pc, #336] ; 280f0 │ │ + add r2, r2, #3 │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ - mov r2, #564 ; 0x234 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - str sl, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 25614 │ │ - ldr r1, [pc, #312] ; 25d20 │ │ - ldr r3, [pc, #312] ; 25d24 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 279f4 │ │ mov r2, #544 ; 0x220 │ │ + ldr r1, [pc, #308] ; 280f4 │ │ + ldr r3, [pc, #308] ; 280f8 │ │ mov r0, #4 │ │ - add r1, pc, r1 │ │ add r2, r2, #1 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 47310 <__udivdi3+0x50c> │ │ - b 25614 │ │ - ldr r1, [pc, #284] ; 25d28 │ │ - ldr r3, [pc, #284] ; 25d2c │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ + b 279f4 │ │ mov r2, #580 ; 0x244 │ │ + ldr r1, [pc, #280] ; 280fc │ │ + ldr r3, [pc, #280] ; 28100 │ │ mov r0, #4 │ │ - add r1, pc, r1 │ │ add r2, r2, #1 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 25614 │ │ - ldr r1, [pc, #256] ; 25d30 │ │ - ldr r3, [pc, #256] ; 25d34 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 279f4 │ │ mov r2, #572 ; 0x23c │ │ + ldr r1, [pc, #252] ; 28104 │ │ + ldr r3, [pc, #252] ; 28108 │ │ mov r0, #4 │ │ - add r1, pc, r1 │ │ add r2, r2, #2 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 25614 │ │ - ldr r1, [pc, #228] ; 25d38 │ │ - ldr r3, [pc, #228] ; 25d3c │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 279f4 │ │ mov r2, #548 ; 0x224 │ │ + ldr r1, [pc, #224] ; 2810c │ │ + ldr r3, [pc, #224] ; 28110 │ │ mov r0, #4 │ │ - add r1, pc, r1 │ │ add r2, r2, #2 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 47310 <__udivdi3+0x50c> │ │ - b 25614 │ │ - bl ea28 <__stack_chk_fail@plt> │ │ - andeq r2, r3, r0, lsl #23 │ │ - ldrdeq sp, [r2], -ip │ │ - ldrdeq sp, [r2], -r8 │ │ - muleq r2, ip, ip │ │ - ; instruction: 0x0002dcbc │ │ - ldrdeq sp, [r2], -ip │ │ - andeq sp, r2, ip, lsr #25 │ │ - andeq sp, r2, ip, lsr #25 │ │ - ; instruction: 0x0002dcb8 │ │ - andeq sp, r2, r4, asr #25 │ │ - andeq sp, r2, r0, lsl ip │ │ - andeq sp, r2, r4, lsl #24 │ │ - andeq sp, r2, r0, lsl #20 │ │ - andeq sp, r2, r0, asr #22 │ │ - andeq sp, r2, r4, asr #17 │ │ - andeq sp, r2, r0, lsr #16 │ │ - andeq sp, r2, r8, lsr #18 │ │ - andeq sp, r2, r0, lsl #15 │ │ - andeq sp, r2, r0, ror r9 │ │ - andeq sp, r2, r4, asr r7 │ │ - andeq sp, r2, r4, lsr #20 │ │ - strdeq sp, [r2], -r4 │ │ - andeq sp, r2, ip, lsr #19 │ │ - ; instruction: 0x0002d6b4 │ │ - andeq sp, r2, r0, asr #12 │ │ - andeq sp, r2, r8, ror #13 │ │ - strdeq sp, [r2], -ip │ │ - strdeq sp, [r2], -r8 │ │ - ; instruction: 0x0002d6b8 │ │ - ldrdeq sp, [r2], -r8 │ │ - andeq sp, r2, r0, ror #13 │ │ - ; instruction: 0x0002d5b8 │ │ - andeq sp, r2, r8, lsl r5 │ │ - andeq sp, r2, r0, lsl r8 │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ + b 279f4 │ │ + bl f300 <__stack_chk_fail@plt> │ │ + andeq r2, r3, ip, ror #15 │ │ + andeq sp, r2, r8, ror #9 │ │ + andeq ip, r2, r8, ror #31 │ │ + ; instruction: 0x0002d4b0 │ │ + ldrdeq sp, [r2], -r4 │ │ + andeq sp, r2, r4, ror #7 │ │ + ; instruction: 0x0002d4b8 │ │ andeq sp, r2, r0, ror #9 │ │ - andeq sp, r2, r0, lsl #12 │ │ - andeq sp, r2, r0, lsr r5 │ │ - muleq r2, r0, r4 │ │ + andeq sp, r2, r0, asr #9 │ │ + andeq sp, r2, r4, ror #9 │ │ + ldrdeq sp, [r2], -ip │ │ strdeq sp, [r2], -r0 │ │ - andeq sp, r2, r4, ror #8 │ │ - andeq sp, r2, ip, ror #12 │ │ - andeq sp, r2, ip, lsr r4 │ │ - andeq sp, r2, r4, ror r6 │ │ - andeq sp, r2, r0, lsl r4 │ │ - ldrdeq sp, [r2], -r0 │ │ - andeq sp, r2, ip, ror #7 │ │ - muleq r2, ip, r6 │ │ - andeq sp, r2, r8, asr #7 │ │ - andeq sp, r2, r0, asr r6 │ │ - andeq sp, r2, r4, lsr #7 │ │ - andeq sp, r2, ip, ror r5 │ │ + ; instruction: 0x0002d1b8 │ │ + strdeq sp, [r2], -ip │ │ + strheq sp, [r2], -r4 │ │ + andeq sp, r2, r0 │ │ + andeq sp, r2, ip, lsl #2 │ │ + andeq sp, r2, r0, lsl #3 │ │ + andeq ip, r2, ip, lsl #31 │ │ + andeq ip, r2, ip, ror #30 │ │ + andeq sp, r2, r0, asr #4 │ │ + andeq ip, r2, r0, lsr #29 │ │ + andeq sp, r2, r8, asr r1 │ │ + andeq ip, r2, r8, lsl #29 │ │ + andeq ip, r2, r8, lsl lr │ │ + andeq ip, r2, r0, asr #29 │ │ + strdeq ip, [r2], -r8 │ │ + ; instruction: 0x0002ceb8 │ │ + ; instruction: 0x0002ceb0 │ │ + ; instruction: 0x0002cdb0 │ │ + ; instruction: 0x0002ceb8 │ │ + andeq ip, r2, ip, lsl #27 │ │ + andeq ip, r2, r8, ror #25 │ │ + andeq ip, r2, r4, ror #31 │ │ + ; instruction: 0x0002ccb0 │ │ + ldrdeq ip, [r2], -r0 │ │ + strdeq ip, [r2], -ip ; │ │ + andeq ip, r2, ip, asr ip │ │ + muleq r2, r4, lr │ │ + andeq ip, r2, ip, lsr #24 │ │ + muleq r2, r0, lr │ │ + strdeq ip, [r2], -ip ; │ │ + andeq ip, r2, r8, lsl #28 │ │ + ldrdeq ip, [r2], -r8 │ │ + muleq r2, ip, sp │ │ + ; instruction: 0x0002cbb4 │ │ + andeq ip, r2, r8, ror #28 │ │ + muleq r2, r0, fp │ │ + andeq ip, r2, ip, lsl lr │ │ + andeq ip, r2, ip, ror #22 │ │ + andeq ip, r2, r8, asr #26 │ │ │ │ -00025d40 : │ │ +00028114 : │ │ + ldr r3, [pc, #2844] ; 28c38 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldr r4, [r0, #48] ; 0x30 │ │ + ldr r3, [pc, r3] │ │ + ldr r4, [pc, #2836] ; 28c3c │ │ sub sp, sp, #108 ; 0x6c │ │ - str r0, [sp, #28] │ │ - str r1, [sp, #96] ; 0x60 │ │ - ldr r0, [sp, #148] ; 0x94 │ │ - mov r1, r4 │ │ - str r2, [sp, #100] ; 0x64 │ │ - str r3, [sp, #84] ; 0x54 │ │ - bl 442e4 <__aeabi_idivmod> │ │ - ldr r8, [sp, #28] │ │ - ldr r9, [sp, #148] ; 0x94 │ │ - ldr r3, [r8, #40] ; 0x28 │ │ - ldr r0, [r8, #4] │ │ - add r2, r3, r1, lsl #3 │ │ - cmp r9, r0 │ │ - str r2, [r8, #44] ; 0x2c │ │ - blt 26178 │ │ - ldr sl, [sp, #28] │ │ - cmp r1, #0 │ │ - subne r0, r1, #1 │ │ - ldr ip, [sl, #12] │ │ - subeq r0, r4, #1 │ │ - add r0, r3, r0, lsl #3 │ │ - ldr lr, [ip, #16] │ │ - ldr ip, [ip, #20] │ │ - ldr r1, [r3, r1, lsl #3] │ │ - ldr r3, [r0] │ │ - mul r0, ip, lr │ │ - ldrsh r2, [sl, #36] ; 0x24 │ │ - ldr r1, [r1] │ │ - ldr r3, [r3] │ │ - mul r2, r0, r2 │ │ - ldr r0, [r1] │ │ - lsl r2, r2, #3 │ │ - ldr r1, [r3] │ │ - bl eb24 │ │ - ldr ip, [sp, #152] ; 0x98 │ │ - cmp ip, #0 │ │ - beq 264e8 │ │ - ldr r3, [sl, #12] │ │ - ldr r2, [sl, #44] ; 0x2c │ │ - mvn r1, #0 │ │ - ldr r3, [r3, #16] │ │ - ldr r0, [r2, #4] │ │ - adds r2, r3, #31 │ │ - addmi r3, r3, #62 ; 0x3e │ │ - movpl r3, r2 │ │ - asr r2, r3, #5 │ │ - lsl r2, r2, #2 │ │ - bl eb48 │ │ - ldr r2, [sl, #12] │ │ - ldr r3, [r2, #16] │ │ - str r2, [sp, #68] ; 0x44 │ │ - str r2, [sp, #56] ; 0x38 │ │ - cmp r3, #0 │ │ - str r3, [sp, #92] ; 0x5c │ │ - ble 26594 │ │ - mov r2, #0 │ │ - str r2, [sp, #88] ; 0x58 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r3, [r3, #20] │ │ - cmp r3, #0 │ │ - str r3, [sp, #72] ; 0x48 │ │ - ble 2613c │ │ - ldr r4, [sp, #28] │ │ - ldr sl, [sp, #56] ; 0x38 │ │ - ldr ip, [sp, #88] ; 0x58 │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - ldr r9, [sp, #88] ; 0x58 │ │ - ldr sl, [sl, #28] │ │ - ldr r3, [r3] │ │ - ldrsh r2, [r4, #36] ; 0x24 │ │ - mov r8, #0 │ │ - ldr r3, [r3, ip, lsl #2] │ │ - lsl r9, r9, #2 │ │ - str r8, [sp, #52] ; 0x34 │ │ - str r9, [sp, #60] ; 0x3c │ │ - str sl, [sp, #80] ; 0x50 │ │ - str r8, [sp, #64] ; 0x40 │ │ - str r3, [sp, #76] ; 0x4c │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r8, [sp, #144] ; 0x90 │ │ - ldr r4, [sp, #52] ; 0x34 │ │ - ldr sl, [sp, #76] ; 0x4c │ │ - ldr r9, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - ldr ip, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r4, [r8, r4] │ │ - ldr r9, [sl, r9] │ │ - ldr ip, [r2, ip] │ │ - cmp r3, #0 │ │ - str r4, [sp, #24] │ │ - str r9, [sp, #32] │ │ - str ip, [sp, #4] │ │ - ble 26118 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r8, [sp, #60] ; 0x3c │ │ - ldr r9, [sp, #52] ; 0x34 │ │ - ldr r2, [r3] │ │ - ldr r4, [sp, #56] ; 0x38 │ │ - ldr r3, [r3, #4] │ │ - ldr r2, [r2, r8] │ │ - ldr r1, [r4, #8] │ │ - ldr r3, [r3, r8] │ │ - ldr r2, [r2, r9] │ │ - ldr r1, [r1, r8] │ │ - ldr r0, [r3, r9] │ │ - ldr r2, [r2] │ │ - asr r3, ip, #31 │ │ - ldr r0, [r0] │ │ - lsr r3, r3, #30 │ │ - str r2, [sp, #40] ; 0x28 │ │ - ldr r1, [r1, r9] │ │ - add r2, ip, r3 │ │ - ldr sl, [sp, #32] │ │ - and r2, r2, #3 │ │ - rsb r2, r3, r2 │ │ - mov ip, #0 │ │ - str r0, [sp, #44] ; 0x2c │ │ - str r1, [sp, #48] ; 0x30 │ │ - str r2, [sp, #20] │ │ - str sl, [sp, #8] │ │ - str ip, [sp, #12] │ │ - ldr r2, [sp, #8] │ │ - ldr r5, [sp, #4] │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [r2] │ │ - ldr r8, [sp, #40] ; 0x28 │ │ - ldr r9, [sp, #44] ; 0x2c │ │ - mul r5, r2, r5 │ │ - ldr sl, [sp, #48] ; 0x30 │ │ - lsl r5, r5, #2 │ │ - cmp r3, #0 │ │ - add r4, r8, r5 │ │ - str r2, [sp, #16] │ │ - add r5, r9, r5 │ │ - ldr r8, [sl, r2, lsl #2] │ │ - ble 26b80 │ │ - ldr r9, [sp, #24] │ │ - mov sl, r5 │ │ - mov r7, r4 │ │ - mov r6, #0 │ │ - mov fp, r3 │ │ - ldr r1, [r7], #4 │ │ - ldr r0, [r9], #4 │ │ - bl 44db0 <__aeabi_fsub> │ │ - mov r1, r0 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r1, [sl], #4 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r1, r0 │ │ - mov r0, r8 │ │ - bl 44db0 <__aeabi_fsub> │ │ - add r6, r6, #1 │ │ - cmp r6, fp │ │ - mov r8, r0 │ │ - bne 25f84 │ │ - ldr ip, [sp, #24] │ │ - lsl r3, r6, #2 │ │ - add r4, r4, r3 │ │ - add r7, ip, r3 │ │ - add r5, r5, r3 │ │ - ldr r2, [sp, #4] │ │ - cmp r2, r6 │ │ - ble 260d0 │ │ - ldr r1, [r4] │ │ - ldr r0, [r7] │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr r1, [r4, #4] │ │ - mov fp, r0 │ │ - ldr r0, [r7, #4] │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr r1, [r4, #8] │ │ - mov r9, r0 │ │ - ldr r0, [r7, #8] │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr r1, [r4, #12] │ │ - mov sl, r0 │ │ - ldr r0, [r7, #12] │ │ - bl 44db0 <__aeabi_fsub> │ │ - mov r1, fp │ │ - mov r3, r0 │ │ - mov r0, fp │ │ - str r3, [sp] │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r1, [r5] │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r1, r0 │ │ - mov r0, r8 │ │ - bl 44db0 <__aeabi_fsub> │ │ - mov r1, r9 │ │ - mov r8, r0 │ │ - mov r0, r9 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r1, [r5, #4] │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r1, r0 │ │ - mov r0, r8 │ │ - bl 44db0 <__aeabi_fsub> │ │ - mov r1, sl │ │ - mov r8, r0 │ │ - mov r0, sl │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r1, [r5, #8] │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r1, r0 │ │ - mov r0, r8 │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr r3, [sp] │ │ - mov r8, r0 │ │ - add r6, r6, #4 │ │ - mov r1, r3 │ │ - mov r0, r3 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r1, [r5, #12] │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r1, r0 │ │ - mov r0, r8 │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr r3, [sp, #4] │ │ - mov r8, r0 │ │ - add r5, r5, #16 │ │ - cmp r3, r6 │ │ - add r7, r7, #16 │ │ - add r4, r4, #16 │ │ - bgt 25fdc │ │ - mov r0, r8 │ │ - bl 453ec <__aeabi_f2iz> │ │ - ldr r4, [sp, #12] │ │ - ldr r8, [sp, #8] │ │ - cmp r4, #0 │ │ - str r0, [r8, #4] │ │ - subne r2, r4, #1 │ │ - movne r3, r8 │ │ - bne 26b30 │ │ - ldr ip, [sp, #12] │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - add ip, ip, #1 │ │ - add r3, r3, #8 │ │ - cmp ip, r2 │ │ - str ip, [sp, #12] │ │ - str r3, [sp, #8] │ │ - blt 25f34 │ │ - ldr r4, [sp, #64] ; 0x40 │ │ - ldr r9, [sp, #52] ; 0x34 │ │ - ldr r8, [sp, #72] ; 0x48 │ │ - add r4, r4, #1 │ │ - add r9, r9, #4 │ │ - cmp r4, r8 │ │ - str r4, [sp, #64] ; 0x40 │ │ - str r9, [sp, #52] ; 0x34 │ │ - bne 25e88 │ │ - ldr sl, [sp, #88] ; 0x58 │ │ - ldr ip, [sp, #92] ; 0x5c │ │ - add sl, sl, #1 │ │ - cmp sl, ip │ │ - str sl, [sp, #88] ; 0x58 │ │ - bge 26594 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - str r2, [sp, #56] ; 0x38 │ │ - b 25e30 │ │ - ldr lr, [sp, #4] │ │ - add fp, fp, #4 │ │ - add lr, lr, #1 │ │ - cmp lr, r9 │ │ - str lr, [sp, #4] │ │ - bne 26a54 │ │ - ldr r8, [sp, #28] │ │ - ldr r0, [sp, #96] ; 0x60 │ │ - mov r1, #0 │ │ - ldr r2, [r8, #16] │ │ - lsl r2, r2, #1 │ │ - bl eb48 │ │ - ldr r9, [sp, #152] ; 0x98 │ │ - cmp r9, #0 │ │ - ldrne ip, [sp, #28] │ │ - ldreq sl, [r8, #16] │ │ - ldrne ip, [ip, #16] │ │ - streq sl, [sp, #40] ; 0x28 │ │ - strne ip, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - strne ip, [sp, #40] ; 0x28 │ │ - cmp r3, #0 │ │ - ble 26b8c │ │ - ldr r4, [sp, #28] │ │ - ldr r8, [sp, #28] │ │ - ldr r9, [sp, #28] │ │ - ldr r4, [r4, #44] ; 0x2c │ │ - ldr r8, [r8, #20] │ │ - ldr r9, [r9, #12] │ │ - ldr sl, [r4, #4] │ │ - mov ip, #0 │ │ - mvn r0, #-2147483648 ; 0x80000000 │ │ - str r4, [sp, #36] ; 0x24 │ │ - str r8, [sp, #44] ; 0x2c │ │ - str r9, [sp, #68] ; 0x44 │ │ - str sl, [sp, #48] ; 0x30 │ │ - str ip, [sp, #20] │ │ - str r0, [sp, #32] │ │ - str ip, [sp, #24] │ │ - mov fp, #96 ; 0x60 │ │ - ldr r3, [sp, #152] ; 0x98 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - ldreq r8, [sp, #100] ; 0x64 │ │ - ldreq r4, [sp, #24] │ │ - ldreq r9, [sp, #20] │ │ - ldrne sl, [sp, #24] │ │ - ldrbeq r3, [r8, r4] │ │ - strne sl, [sp, #20] │ │ - addeq r9, r9, r3 │ │ - streq r9, [sp, #20] │ │ - ldr ip, [sp, #20] │ │ - ldrb r6, [r0, ip] │ │ - asr r3, r6, #5 │ │ - ldr r2, [r1, r3, lsl #2] │ │ - and r3, r6, #31 │ │ - lsr r3, r2, r3 │ │ - ands ip, r3, #1 │ │ - bne 264c0 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - ldr r2, [r2, #20] │ │ - cmp r2, #0 │ │ - str r2, [sp, #12] │ │ - strle ip, [sp, #8] │ │ - ble 263c4 │ │ - ldr r4, [sp, #28] │ │ - ldr r8, [sp, #36] ; 0x24 │ │ - lsl r5, r6, #2 │ │ - ldrsh r1, [r4, #36] ; 0x24 │ │ - ldr r4, [r8] │ │ - mov r7, r2 │ │ - cmp r1, #0 │ │ - ble 262a8 │ │ - ldr r2, [r4, r5] │ │ - mov r3, #0 │ │ - ldr r0, [r2, ip, lsl #2] │ │ - add r2, r0, r3, lsl #3 │ │ - add r3, r3, #1 │ │ - cmp r3, r1 │ │ - str fp, [r2, #4] │ │ - blt 26294 │ │ - add ip, ip, #1 │ │ - cmp ip, r7 │ │ - bne 26280 │ │ - ldr r4, [r4, r6, lsl #2] │ │ - ldr ip, [sp, #28] │ │ - ldr r0, [sp, #20] │ │ - str r4, [sp, #16] │ │ - ldrsh r4, [ip, #36] ; 0x24 │ │ - mov ip, #0 │ │ - asr r7, r0, #1 │ │ - str ip, [sp, #8] │ │ - str ip, [sp, #4] │ │ - ldr r1, [sp, #16] │ │ - cmp r4, #0 │ │ - ldr r9, [r1, ip] │ │ - movle r1, #0 │ │ - ble 26394 │ │ - ldr r8, [sp, #28] │ │ - mov r1, #0 │ │ - mov r2, r9 │ │ - ldr r6, [r8, #32] │ │ - mov r3, r1 │ │ - ldr r5, [r8, #24] │ │ - cmp r6, r1 │ │ - strne r9, [sp, #52] ; 0x34 │ │ - bne 26330 │ │ - b 26440 │ │ - ldr sl, [sp, #52] ; 0x34 │ │ - add r3, r3, #1 │ │ - cmp r3, r4 │ │ - ldr r1, [sl, #4] │ │ - add r2, r2, #8 │ │ - add r1, r0, r1 │ │ - bge 26394 │ │ - ldr r8, [r2] │ │ - ldr r0, [r5, ip] │ │ - ldr r0, [r0, r8, lsl #2] │ │ - ldrb r0, [r0, r7] │ │ - tst r0, #1 │ │ - andeq r0, r0, #15 │ │ - asrne r0, r0, #4 │ │ - cmp r3, #0 │ │ - ldrb r0, [r6, r0] │ │ - beq 26314 │ │ - ldr sl, [r2, #4] │ │ - ldr r9, [sp, #28] │ │ - add r0, r0, sl │ │ - cmp r0, r1 │ │ - rsbge sl, r1, r0 │ │ - ldr r8, [r9, #52] ; 0x34 │ │ - movge r0, r1 │ │ - rsblt sl, r0, r1 │ │ - ldr r1, [r8] │ │ - add r3, r3, #1 │ │ - cmp r3, r4 │ │ - ldrb r1, [r1, sl] │ │ - add r2, r2, #8 │ │ - rsb r1, r1, r0 │ │ - blt 26330 │ │ - ldr r0, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [sp, #12] │ │ - add r0, r0, #1 │ │ - add r3, r3, r1 │ │ - cmp r0, r2 │ │ - str r0, [sp, #4] │ │ - str r3, [sp, #8] │ │ - add ip, ip, #4 │ │ - bne 262d8 │ │ - lsl ip, r3, #16 │ │ - lsr ip, ip, #16 │ │ - ldr r8, [sp, #32] │ │ - ldr r9, [sp, #8] │ │ - ldr r4, [sp, #24] │ │ - ldr sl, [sp, #20] │ │ - cmp r8, r9 │ │ - movge r8, r9 │ │ - str r8, [sp, #32] │ │ - ldr r8, [sp, #84] ; 0x54 │ │ - ldr r9, [sp, #96] ; 0x60 │ │ - add r4, r4, #1 │ │ - lsl r3, sl, #1 │ │ - cmp r4, r8 │ │ - str r4, [sp, #24] │ │ - strh ip, [r9, r3] │ │ - bne 26200 │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - cmp ip, #0 │ │ - ble 26434 │ │ - ldr r0, [sp, #32] │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - lsl r1, r0, #16 │ │ - add r2, r3, ip, lsl #1 │ │ - lsr r1, r1, #16 │ │ - ldrh r0, [r3] │ │ - rsb r0, r1, r0 │ │ - strh r0, [r3], #2 │ │ - cmp r3, r2 │ │ - bne 26420 │ │ - mov r0, #0 │ │ - add sp, sp, #108 ; 0x6c │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r6, [sp, #20] │ │ - str r7, [sp, #52] ; 0x34 │ │ - b 26464 │ │ - ldr r1, [r9, #4] │ │ - add r3, r3, #1 │ │ - cmp r3, r4 │ │ - add r1, r0, r1 │ │ - add r2, r2, #8 │ │ - bge 264b8 │ │ - ldr r7, [r2] │ │ - ldr r0, [r5, ip] │ │ - cmp r3, #0 │ │ - ldr r0, [r0, r7, lsl #2] │ │ - ldrb r0, [r0, r6] │ │ - beq 2644c │ │ - ldr sl, [sp, #28] │ │ - ldr r8, [r2, #4] │ │ - add r3, r3, #1 │ │ - ldr r7, [sl, #52] ; 0x34 │ │ - add r0, r0, r8 │ │ - cmp r0, r1 │ │ - rsbge r8, r1, r0 │ │ - rsblt r8, r0, r1 │ │ - movge r0, r1 │ │ - ldr r1, [r7] │ │ - cmp r3, r4 │ │ - add r2, r2, #8 │ │ - ldrb r1, [r1, r8] │ │ - rsb r1, r1, r0 │ │ - blt 26464 │ │ - ldr r7, [sp, #52] ; 0x34 │ │ - b 26394 │ │ - ldr r9, [sp, #68] ; 0x44 │ │ - ldr r9, [r9, #20] │ │ - cmp r9, #0 │ │ - movle ip, #0 │ │ - str r9, [sp, #12] │ │ - strle ip, [sp, #8] │ │ - ble 263c4 │ │ - ldr sl, [sp, #36] ; 0x24 │ │ - ldr r4, [sl] │ │ - b 262b4 │ │ - ldr r4, [sp, #28] │ │ - ldr r1, [sp, #152] ; 0x98 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r4, #44] ; 0x2c │ │ - ldr r3, [r3, #16] │ │ - ldr r0, [r2, #4] │ │ - adds r2, r3, #31 │ │ - addmi r3, r3, #62 ; 0x3e │ │ - movpl r3, r2 │ │ - asr r2, r3, #5 │ │ - lsl r2, r2, #2 │ │ - bl eb48 │ │ - ldr r8, [sp, #84] ; 0x54 │ │ - cmp r8, #0 │ │ - ble 26574 │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - ldr r4, [sp, #28] │ │ - ldr r2, [sp, #152] ; 0x98 │ │ - ldr r1, [r3, #4] │ │ - ldr r4, [r4, #20] │ │ - mov r3, r2 │ │ - mov lr, #1 │ │ - ldr r9, [sp, #100] ; 0x64 │ │ - ldr sl, [sp, #84] ; 0x54 │ │ - ldrb r0, [r9, r3] │ │ - add r3, r3, #1 │ │ - cmp r3, sl │ │ - add r2, r2, r0 │ │ - ldrb ip, [r4, r2] │ │ - asr r0, ip, #5 │ │ - ldr r5, [r1, r0, lsl #2] │ │ - and ip, ip, #31 │ │ - orr ip, r5, lr, lsl ip │ │ - str ip, [r1, r0, lsl #2] │ │ - bne 26540 │ │ - ldr ip, [sp, #28] │ │ - ldr ip, [ip, #12] │ │ - ldr r2, [ip, #16] │ │ - str ip, [sp, #68] ; 0x44 │ │ - str ip, [sp, #56] ; 0x38 │ │ - cmp r2, #0 │ │ - str r2, [sp, #92] ; 0x5c │ │ - bgt 25e28 │ │ - ldr r4, [sp, #28] │ │ - ldr r0, [sp, #148] ; 0x94 │ │ - ldrsh r1, [r4, #38] ; 0x26 │ │ - bl 442e4 <__aeabi_idivmod> │ │ - cmp r1, #0 │ │ - bne 26178 │ │ - ldr r9, [sp, #68] ; 0x44 │ │ - ldr r8, [r9, #16] │ │ - cmp r8, #0 │ │ - ldrle r9, [r9, #20] │ │ - ble 26a40 │ │ - ldr sl, [sp, #68] ; 0x44 │ │ - str r1, [sp, #56] ; 0x38 │ │ - ldr r9, [sl, #20] │ │ - mov r3, sl │ │ - ldr ip, [sp, #28] │ │ - ldr r4, [sp, #56] ; 0x38 │ │ - ldr r2, [ip, #44] ; 0x2c │ │ - asr ip, r4, #5 │ │ - and r1, r4, #31 │ │ - ldr r0, [r2, #4] │ │ - ldr r0, [r0, ip, lsl #2] │ │ - lsr r1, r0, r1 │ │ - tst r1, #1 │ │ - beq 26a28 │ │ - cmp r9, #0 │ │ - ble 26a28 │ │ - ldr r9, [sp, #144] ; 0x90 │ │ - lsl r8, r4, #2 │ │ - mov sl, #0 │ │ - str r8, [sp, #48] ; 0x30 │ │ - str r9, [sp, #60] ; 0x3c │ │ - str sl, [sp, #44] ; 0x2c │ │ - ldr r4, [sp, #48] ; 0x30 │ │ - ldr ip, [r3, #8] │ │ - ldr r8, [sp, #44] ; 0x2c │ │ - ldr r0, [r2] │ │ - ldr ip, [ip, r4] │ │ - ldr r1, [r3] │ │ - ldr r0, [r0, r4] │ │ - ldr ip, [ip, r8, lsl #2] │ │ - ldr r2, [r3, #4] │ │ - ldr lr, [r3, #24] │ │ - str ip, [sp, #16] │ │ - ldr sl, [sp, #16] │ │ - ldr r1, [r1, r4] │ │ - ldr r2, [r2, r4] │ │ - ldr r0, [r0, r8, lsl #2] │ │ - ldr r9, [sp, #28] │ │ - add lr, sl, lr, lsl #2 │ │ - str r0, [sp, #36] ; 0x24 │ │ - cmp sl, lr │ │ - ldr r0, [r1, r8, lsl #2] │ │ - ldr sl, [sp, #44] ; 0x2c │ │ - ldr r1, [r2, r8, lsl #2] │ │ - ldr r8, [sp, #60] ; 0x3c │ │ - ldr r2, [r3, #28] │ │ - ldrsh ip, [r9, #36] ; 0x24 │ │ - ldr r9, [sp, #36] ; 0x24 │ │ - ldr r4, [r8], #4 │ │ - ldr r2, [r2, sl, lsl #2] │ │ - sub ip, ip, #1 │ │ - add ip, r9, ip, lsl #3 │ │ - str r4, [sp, #32] │ │ - str lr, [sp, #24] │ │ - str r8, [sp, #60] ; 0x3c │ │ - str ip, [sp, #20] │ │ - ldr r4, [r0] │ │ - ldr r5, [r1] │ │ - str r2, [sp, #8] │ │ - bcs 269e0 │ │ - asr r3, r2, #31 │ │ - sub ip, ip, #8 │ │ - lsr r3, r3, #30 │ │ - add r2, r2, r3 │ │ - and r2, r2, #3 │ │ - rsb r2, r3, r2 │ │ - ldr r3, [sp, #16] │ │ - sub r8, ip, #8 │ │ - str ip, [sp, #40] ; 0x28 │ │ - str r2, [sp, #12] │ │ - str r3, [sp, #52] ; 0x34 │ │ - str r8, [sp, #64] ; 0x40 │ │ - ldr r9, [sp, #20] │ │ - ldr r0, [r9, #4] │ │ - bl 44f4c <__aeabi_i2f> │ │ - ldr sl, [sp, #12] │ │ - ldr ip, [sp, #16] │ │ - str r0, [sp, #4] │ │ - cmp sl, #0 │ │ - ldr r7, [ip] │ │ - ble 26a1c │ │ - mov r0, r7 │ │ - ldr r1, [sp, #4] │ │ - bl 453c4 <__aeabi_fcmpge> │ │ - cmp r0, #0 │ │ - beq 26a1c │ │ - ldr fp, [sp, #32] │ │ - mov r9, r4 │ │ - mov sl, r5 │ │ - mov r8, #0 │ │ - b 26738 │ │ - bl 453b0 <__aeabi_fcmple> │ │ - cmp r0, #0 │ │ - beq 2678c │ │ - ldr r1, [r9], #4 │ │ - ldr r0, [fp], #4 │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr r4, [sl], #4 │ │ - mov r1, r0 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r1, r4 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r1, r0 │ │ - mov r0, r7 │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr r3, [sp, #12] │ │ - add r8, r8, #1 │ │ - mov r7, r0 │ │ - cmp r8, r3 │ │ - mov r1, r0 │ │ - mov r6, fp │ │ - ldr r0, [sp, #4] │ │ - mov r4, r9 │ │ - mov r5, sl │ │ - bne 2672c │ │ - ldr r9, [sp, #8] │ │ - cmp r8, r9 │ │ - bge 268b8 │ │ - mov r0, r7 │ │ - ldr r1, [sp, #4] │ │ - bl 453c4 <__aeabi_fcmpge> │ │ - cmp r0, #0 │ │ - bne 267bc │ │ - b 26a04 │ │ - bl 453b0 <__aeabi_fcmple> │ │ - cmp r0, #0 │ │ - beq 26a04 │ │ - ldr r1, [r4] │ │ - ldr r0, [r6] │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr r1, [r4, #4] │ │ - mov fp, r0 │ │ - ldr r0, [r6, #4] │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr r1, [r4, #8] │ │ - mov r9, r0 │ │ - ldr r0, [r6, #8] │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr r1, [r4, #12] │ │ - mov sl, r0 │ │ - ldr r0, [r6, #12] │ │ - bl 44db0 <__aeabi_fsub> │ │ - mov r1, fp │ │ - mov r3, r0 │ │ - mov r0, fp │ │ - str r3, [sp] │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r1, [r5] │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r1, r0 │ │ - mov r0, r7 │ │ - bl 44db0 <__aeabi_fsub> │ │ - mov r1, r9 │ │ - mov r7, r0 │ │ - mov r0, r9 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r1, [r5, #4] │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r1, r0 │ │ - mov r0, r7 │ │ - bl 44db0 <__aeabi_fsub> │ │ - mov r1, sl │ │ - mov r7, r0 │ │ - mov r0, sl │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r1, [r5, #8] │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r1, r0 │ │ - mov r0, r7 │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr r3, [sp] │ │ - mov r7, r0 │ │ - add r8, r8, #4 │ │ - mov r1, r3 │ │ - mov r0, r3 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r1, [r5, #12] │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r1, r0 │ │ - mov r0, r7 │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr sl, [sp, #8] │ │ - mov r7, r0 │ │ - mov r1, r0 │ │ - cmp sl, r8 │ │ - ldr r0, [sp, #4] │ │ - add r5, r5, #16 │ │ - add r6, r6, #16 │ │ - add r4, r4, #16 │ │ - bgt 267b0 │ │ - mov r0, r7 │ │ - ldr r1, [sp, #4] │ │ - bl 4539c <__aeabi_fcmplt> │ │ - cmp r0, #0 │ │ - bne 269c0 │ │ - ldr r8, [sp, #28] │ │ - ldr r9, [sp, #16] │ │ - ldr sl, [sp, #52] ; 0x34 │ │ - ldrsh r0, [r8, #36] ; 0x24 │ │ - rsb r8, sl, r9 │ │ - cmp r0, #0 │ │ - asr r8, r8, #2 │ │ - ble 26920 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - ldr r3, [ip] │ │ - cmp r8, r3 │ │ - movne r2, ip │ │ - movne r3, #0 │ │ - bne 26914 │ │ - b 269c0 │ │ - ldr r1, [r2, #8]! │ │ - cmp r8, r1 │ │ - beq 269c0 │ │ - add r3, r3, #1 │ │ - cmp r0, r3 │ │ - bgt 26908 │ │ - mov r0, r7 │ │ - bl 453ec <__aeabi_f2iz> │ │ - ldr r9, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - mov sl, r0 │ │ - cmp r3, r9 │ │ - movhi r6, r9 │ │ - bhi 269b8 │ │ - ldr r9, [sp, #20] │ │ - ldr r3, [r9, #-4] │ │ - cmp r3, sl │ │ - ldrgt r6, [sp, #40] ; 0x28 │ │ - bgt 269b8 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - str r4, [sp, #4] │ │ - mov fp, r5 │ │ - mov r9, r8 │ │ - mov r6, r7 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - mov r5, r7 │ │ - ldr r8, [sp, #64] ; 0x40 │ │ - b 26984 │ │ - ldr r3, [r3, #12] │ │ - cmp sl, r3 │ │ - blt 269ac │ │ - add r0, r6, #8 │ │ - mov r1, r6 │ │ - sub r7, r7, #8 │ │ - mov r2, #8 │ │ - sub r6, r6, #8 │ │ - bl eb24 │ │ - rsb r3, r5, r7 │ │ - cmp r6, r4 │ │ - add r3, r3, r8 │ │ - bcs 26978 │ │ - ldr r4, [sp, #4] │ │ - mov r5, fp │ │ - mov r8, r9 │ │ - str r8, [r6, #8] │ │ - str sl, [r6, #12] │ │ - ldr sl, [sp, #16] │ │ - ldr ip, [sp, #24] │ │ - add sl, sl, #4 │ │ - cmp ip, sl │ │ - str sl, [sp, #16] │ │ - bhi 266e0 │ │ - ldr r4, [sp, #28] │ │ - ldr r3, [r4, #12] │ │ - ldr r8, [sp, #44] ; 0x2c │ │ - ldr r9, [r3, #20] │ │ - add r8, r8, #1 │ │ - cmp r8, r9 │ │ - str r8, [sp, #44] ; 0x2c │ │ - bge 26a28 │ │ - ldr r9, [sp, #28] │ │ - ldr r2, [r9, #44] ; 0x2c │ │ - b 26618 │ │ - ldr ip, [sp, #8] │ │ - rsb r3, r8, ip │ │ - lsl r3, r3, #2 │ │ - add r4, r4, r3 │ │ - add r5, r5, r3 │ │ - b 269c0 │ │ - ldr r6, [sp, #32] │ │ - mov r8, #0 │ │ - b 2678c │ │ - ldr sl, [sp, #56] ; 0x38 │ │ - ldr r8, [r3, #16] │ │ - add sl, sl, #1 │ │ - cmp sl, r8 │ │ - str sl, [sp, #56] ; 0x38 │ │ - blt 265d0 │ │ - cmp r9, #0 │ │ - movgt fp, #0 │ │ - strgt fp, [sp, #4] │ │ - movgt r6, #96 ; 0x60 │ │ - ble 26178 │ │ - cmp r8, #0 │ │ - ble 26160 │ │ - ldr r4, [sp, #28] │ │ - mvn lr, #-2147483648 ; 0x80000000 │ │ - mov r3, #0 │ │ - ldr sl, [r4, #44] ; 0x2c │ │ - ldr r2, [sl, #4] │ │ - asr r1, r3, #5 │ │ - ldr r0, [r2, r1, lsl #2] │ │ - and r1, r3, #31 │ │ - lsr r1, r0, r1 │ │ - tst r1, #1 │ │ - beq 26aa4 │ │ - ldr r1, [sl] │ │ - ldr r1, [r1, r3, lsl #2] │ │ - ldr r1, [r1, fp] │ │ - ldr r1, [r1, #4] │ │ - asr r1, r1, #10 │ │ - cmp lr, r1 │ │ - movge lr, r1 │ │ - add r3, r3, #1 │ │ - cmp r3, r8 │ │ - bne 26a70 │ │ - mov r7, #0 │ │ - asr r3, r7, #5 │ │ - ldr r2, [r2, r3, lsl #2] │ │ - and r3, r7, #31 │ │ - lsr r3, r2, r3 │ │ - tst r3, #1 │ │ - beq 26b1c │ │ - ldr ip, [sp, #28] │ │ - ldrsh r4, [ip, #36] ; 0x24 │ │ - cmp r4, #0 │ │ - ble 26b1c │ │ - ldr r3, [sl] │ │ - mov r1, #0 │ │ - mov r0, r1 │ │ - ldr r3, [r3, r7, lsl #2] │ │ - ldr r5, [r3, fp] │ │ - add r3, r5, r1 │ │ - ldr r2, [r3, #4] │ │ - add r0, r0, #1 │ │ - add r1, r1, #8 │ │ - sub r2, lr, r2, asr #10 │ │ - cmp r2, #97 ; 0x61 │ │ - movlt ip, r2 │ │ - movge ip, r6 │ │ - cmp r0, r4 │ │ - str ip, [r3, #4] │ │ - blt 26af0 │ │ - add r7, r7, #1 │ │ - cmp r7, r8 │ │ - beq 26160 │ │ - ldr r2, [sl, #4] │ │ - b 26ab4 │ │ - ldr r1, [r3, #-4] │ │ - cmp r0, r1 │ │ - ble 26b74 │ │ - ldr ip, [r3, #-8] │ │ - sub r2, r2, #1 │ │ - cmn r2, #1 │ │ - str ip, [r3] │ │ - str r1, [r3, #4] │ │ - sub r3, r3, #8 │ │ - bne 26b30 │ │ - mov r2, #0 │ │ - ldr r9, [sp, #32] │ │ - ldr sl, [sp, #16] │ │ - add r3, r9, r2 │ │ - str sl, [r9, r2] │ │ - str r0, [r3, #4] │ │ - b 260f4 │ │ - add r2, r2, #1 │ │ - lsl r2, r2, #3 │ │ - b 26b5c │ │ - ldr r7, [sp, #24] │ │ - mov r6, #0 │ │ - b 25fd0 │ │ - mvn sl, #-2147483648 ; 0x80000000 │ │ - str sl, [sp, #32] │ │ - b 26400 │ │ - │ │ -00026b98 : │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldr r5, [pc, #2852] ; 276c8 │ │ - sub sp, sp, #100 ; 0x64 │ │ + ldr ip, [r3] │ │ + add r4, pc, r4 │ │ + mov r6, r0 │ │ + mov r2, r4 │ │ str r0, [sp, #48] ; 0x30 │ │ - add r5, pc, r5 │ │ - mov r2, r5 │ │ - mov r3, #768 ; 0x300 │ │ + str r3, [sp, #56] ; 0x38 │ │ mov r7, r1 │ │ - mov r0, #1 │ │ + mov r3, #768 ; 0x300 │ │ mov r1, #60 ; 0x3c │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr ip, [sp, #48] ; 0x30 │ │ - mov r4, r0 │ │ - ldr r3, [ip] │ │ - ldr r0, [ip, #4] │ │ - str r3, [r4, #8] │ │ - bl 417a4 │ │ - ldr ip, [sp, #48] ; 0x30 │ │ - str r0, [r4, #56] ; 0x38 │ │ - ldr r0, [ip, #4] │ │ - bl 41d50 │ │ + mov r0, #1 │ │ + str ip, [sp, #100] ; 0x64 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + mov r5, r0 │ │ + ldr r3, [r6] │ │ + ldr r0, [r6, #4] │ │ + str r3, [r5, #8] │ │ + bl 433ec │ │ + str r0, [r5, #56] ; 0x38 │ │ + ldr r0, [r6, #4] │ │ + bl 439b4 │ │ mov r2, #10 │ │ mov r3, #1 │ │ - bl 4116c │ │ + bl 42d18 │ │ cmp r0, #0 │ │ - str r0, [r4, #52] ; 0x34 │ │ - beq 26d18 │ │ - bl 41d60 │ │ + str r0, [r5, #52] ; 0x34 │ │ + beq 282c0 │ │ + bl 439c4 │ │ cmp r0, #1 │ │ mov r6, r0 │ │ - bne 27028 │ │ - ldr r1, [pc, #2736] ; 276cc │ │ - ldr r0, [r4, #8] │ │ + bne 282e8 │ │ + ldr r1, [pc, #2712] ; 28c40 │ │ + ldr r0, [r5, #8] │ │ add r1, pc, r1 │ │ - bl 47270 <__udivdi3+0x46c> │ │ - ldr r1, [pc, #2724] ; 276d0 │ │ - mov sl, r0 │ │ - ldr r0, [r4, #8] │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ + ldr r1, [pc, #2700] ; 28c44 │ │ + mov r9, r0 │ │ add r1, pc, r1 │ │ - bl 47270 <__udivdi3+0x46c> │ │ - ldr r1, [pc, #2708] ; 276d4 │ │ + ldr r0, [r5, #8] │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ + ldr r1, [pc, #2684] ; 28c48 │ │ mov r8, r0 │ │ - ldr r0, [r4, #8] │ │ add r1, pc, r1 │ │ - bl 47280 <__udivdi3+0x47c> │ │ - bl 44d08 <__aeabi_d2f> │ │ + ldr r0, [r5, #8] │ │ + bl 48bc4 <_Unwind_GetTextRelBase@@Base+0x518> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ mov r1, r8 │ │ mov r2, r0 │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - mov r0, sl │ │ - bl 2d0c8 │ │ + ldr r3, [r5, #56] ; 0x38 │ │ + mov r0, r9 │ │ + bl 2e910 │ │ cmp r0, #0 │ │ - str r0, [r4, #12] │ │ - beq 26d18 │ │ - ldr ip, [r0, #16] │ │ - cmp ip, #256 ; 0x100 │ │ - bgt 27078 │ │ - ldr lr, [r7, #4] │ │ - cmp ip, lr │ │ - bne 27054 │ │ - ldr ip, [sp, #48] ; 0x30 │ │ - ldr lr, [r0, #20] │ │ - ldr r2, [ip, #16] │ │ - ldr ip, [r2, #24] │ │ - cmp ip, #0 │ │ - ldreq r3, [r2, #12] │ │ - movne r3, ip │ │ - cmp lr, r3 │ │ - bne 26ff4 │ │ + str r0, [r5, #12] │ │ + beq 282c0 │ │ + ldr r3, [r0, #16] │ │ + cmp r3, #256 ; 0x100 │ │ + bgt 28bdc │ │ + ldr r2, [r7, #4] │ │ + cmp r3, r2 │ │ + bne 28bb8 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r4, [r0, #20] │ │ + ldr r3, [r3, #16] │ │ + ldr r1, [r3, #24] │ │ + cmp r1, #0 │ │ + ldreq r1, [r3, #12] │ │ + cmp r4, r1 │ │ + bne 285b0 │ │ + cmp r4, #0 │ │ + ble 28314 │ │ + ldr r2, [r0, #28] │ │ + mov ip, #0 │ │ + ldr r6, [r3, #84] ; 0x54 │ │ + sub r2, r2, #4 │ │ + b 28268 │ │ + ldr lr, [r3, #92] ; 0x5c │ │ + cmp r0, lr │ │ + bne 28290 │ │ + add ip, ip, #1 │ │ + cmp ip, r4 │ │ + beq 28314 │ │ + cmp r6, #0 │ │ + lsl r1, ip, #2 │ │ + ldr r0, [r2, #4]! │ │ + bne 28250 │ │ + ldr lr, [r3, #28] │ │ cmp lr, #0 │ │ - ble 26d50 │ │ - ldr r3, [r2, #84] ; 0x54 │ │ - ldr r5, [r0, #28] │ │ - cmp r3, #0 │ │ - beq 2761c │ │ - mov r3, #0 │ │ - ldr r1, [r2, #92] ; 0x5c │ │ - mov r2, r3 │ │ - b 26ce4 │ │ - add r2, r2, #1 │ │ - cmp r2, lr │ │ - add r3, r3, #4 │ │ - beq 26d50 │ │ - ldr ip, [r5, r3] │ │ - cmp ip, r1 │ │ - beq 26cd4 │ │ - mov lr, r1 │ │ - ldr r1, [pc, #2524] ; 276d8 │ │ - ldr r3, [pc, #2524] ; 276dc │ │ - mov r0, #4 │ │ + ldreq lr, [r3, #16] │ │ + ldr lr, [lr, r1] │ │ + cmp r0, lr │ │ + beq 2825c │ │ + cmp r6, #0 │ │ + beq 285dc │ │ + ldr r3, [r3, #92] ; 0x5c │ │ + str r3, [sp, #4] │ │ + ldr r1, [pc, #2468] ; 28c4c │ │ + ldr r3, [pc, #2468] ; 28c50 │ │ + str r0, [sp] │ │ add r1, pc, r1 │ │ + mov r0, #4 │ │ mov r2, #808 ; 0x328 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - str lr, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r0, r4 │ │ - bl 25270 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r5 │ │ + bl 27610 │ │ mov r0, #0 │ │ - add sp, sp, #100 ; 0x64 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + ldr r3, [r3] │ │ + cmp r2, r3 │ │ + bne 28bb4 │ │ + add sp, sp, #108 ; 0x6c │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r6, [r2, #16] │ │ - ldr ip, [r5, r3] │ │ - ldr r6, [r6, r3] │ │ - cmp ip, r6 │ │ - bne 27650 │ │ - add r1, r1, #1 │ │ - cmp r1, lr │ │ - add r3, r3, #4 │ │ - bne 26d2c │ │ - ldr r1, [pc, #2440] ; 276e0 │ │ - ldr r0, [r4, #8] │ │ + ldr r0, [r5, #52] ; 0x34 │ │ + bl 439b4 │ │ + mov r2, #776 ; 0x308 │ │ + ldr r3, [pc, #2392] ; 28c54 │ │ + strd r0, [sp] │ │ + add r2, r2, #3 │ │ + mov r1, r4 │ │ + mov r0, #4 │ │ + add r3, pc, r3 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 282c0 │ │ + ldr r1, [pc, #2364] ; 28c58 │ │ + ldr r0, [r5, #8] │ │ add r1, pc, r1 │ │ - bl 47270 <__udivdi3+0x46c> │ │ - subs sl, r0, #0 │ │ - beq 27098 │ │ - ldr ip, [sp, #48] ; 0x30 │ │ - mov r0, r4 │ │ - mov r2, sl │ │ - ldr r1, [ip, #20] │ │ - bl 252d8 │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ + subs r4, r0, #0 │ │ + beq 285f4 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + mov r2, r4 │ │ + ldr r3, [r3, #20] │ │ + mov r0, r5 │ │ + ldr r1, [r3, #20] │ │ + bl 27668 │ │ cmp r0, #0 │ │ - blt 26d18 │ │ - ldr r1, [pc, #2392] ; 276e4 │ │ - ldr r0, [r4, #8] │ │ - ldr r5, [pc, #2388] ; 276e8 │ │ + blt 282c0 │ │ + ldr r1, [pc, #2312] ; 28c5c │ │ + ldr r0, [r5, #8] │ │ + ldr r4, [pc, #2308] ; 28c60 │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - ldr r1, [pc, #2380] ; 276ec │ │ - strh r0, [r4, #38] ; 0x26 │ │ - ldr r0, [r4, #8] │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ + ldr r1, [pc, #2300] ; 28c64 │ │ + strh r0, [r5, #38] ; 0x26 │ │ + ldr r0, [r5, #8] │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - lsl r3, r0, #16 │ │ - add r5, pc, r5 │ │ - lsr r3, r3, #16 │ │ - strh r3, [r4, #36] ; 0x24 │ │ - lsl ip, r3, #16 │ │ - ldr r3, [pc, #2344] ; 276f0 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ mov r2, #824 ; 0x338 │ │ - asr ip, ip, #16 │ │ - mov r0, #1 │ │ - mov r1, r5 │ │ + lsl r0, r0, #16 │ │ + add r4, pc, r4 │ │ + lsr r3, r0, #16 │ │ + strh r3, [r5, #36] ; 0x24 │ │ + lsl r3, r3, #16 │ │ add r2, r2, #2 │ │ + asr r3, r3, #16 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #2248] ; 28c68 │ │ + mov r1, r4 │ │ + mov r0, #1 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r3, #828 ; 0x33c │ │ + mov r2, r4 │ │ add r3, r3, #2 │ │ - ldr r0, [r4, #16] │ │ + ldr r0, [r5, #16] │ │ mov r1, #1 │ │ - mov r2, r5 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr r3, [r4, #16] │ │ - str r0, [r4, #20] │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldr r3, [r5, #16] │ │ + str r0, [r5, #20] │ │ cmp r3, #0 │ │ - ble 26e40 │ │ + ble 2840c │ │ + mov r2, r0 │ │ mov r3, #0 │ │ ldr ip, [sp, #48] ; 0x30 │ │ - b 26e1c │ │ - ldr r0, [r4, #20] │ │ - ldr r1, [ip, #20] │ │ - lsl r2, r3, #1 │ │ - ldr r1, [r1, #72] ; 0x48 │ │ - ldrh r2, [r1, r2] │ │ - strb r2, [r0, r3] │ │ - ldr r2, [r4, #16] │ │ + b 283e8 │ │ + ldr r2, [r5, #20] │ │ + ldr r0, [ip, #20] │ │ + lsl r1, r3, #1 │ │ + ldr r0, [r0, #72] ; 0x48 │ │ + ldrh r1, [r0, r1] │ │ + strb r1, [r2, r3] │ │ + ldr r2, [r5, #16] │ │ add r3, r3, #1 │ │ cmp r2, r3 │ │ - bgt 26e18 │ │ - ldr r1, [pc, #2220] ; 276f4 │ │ - ldr r0, [r4, #8] │ │ - ldr r5, [pc, #2216] ; 276f8 │ │ + bgt 283e4 │ │ + ldr r1, [pc, #2136] ; 28c6c │ │ + ldr r0, [r5, #8] │ │ + ldr r6, [pc, #2132] ; 28c70 │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - add r5, pc, r5 │ │ - add r0, r0, #2 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ mov r3, #836 ; 0x344 │ │ + add r0, r0, #2 │ │ + add r6, pc, r6 │ │ add r3, r3, #2 │ │ - str r0, [r4, #48] ; 0x30 │ │ + str r0, [r5, #48] ; 0x30 │ │ + mov r2, r6 │ │ mov r1, #8 │ │ - mov r2, r5 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - mov r6, r0 │ │ - str r0, [r4, #40] ; 0x28 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldr r3, [r5, #48] ; 0x30 │ │ + str r0, [r5, #40] ; 0x28 │ │ + str r0, [r5, #44] ; 0x2c │ │ cmp r3, #0 │ │ - str r0, [r4, #44] ; 0x2c │ │ - ble 26fe0 │ │ - ldr r3, [pc, #2152] ; 276fc │ │ - mov ip, #0 │ │ - str ip, [sp, #24] │ │ - mov ip, #844 ; 0x34c │ │ - add ip, ip, #1 │ │ + ble 2859c │ │ + mov r3, #844 ; 0x34c │ │ + mov r4, r0 │ │ + mov r7, #0 │ │ + add r3, r3, #1 │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #2052] ; 28c74 │ │ + str r6, [sp, #24] │ │ add r3, pc, r3 │ │ - str r5, [sp, #36] ; 0x24 │ │ - str ip, [sp, #28] │ │ - str r3, [sp, #32] │ │ - ldr r1, [r4, #12] │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - ldrsh r2, [r4, #36] ; 0x24 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r1, [r5, #12] │ │ + ldr ip, [sp, #24] │ │ + ldrsh r2, [r5, #36] ; 0x24 │ │ ldr r0, [r1, #16] │ │ ldr r1, [r1, #20] │ │ str ip, [sp] │ │ ldr ip, [sp, #28] │ │ mov r3, #8 │ │ str ip, [sp, #4] │ │ - bl 472a0 <__udivdi3+0x49c> │ │ - ldr r3, [r4, #12] │ │ - ldr ip, [sp, #24] │ │ - ldr fp, [r3, #16] │ │ - lsl r5, ip, #3 │ │ - str r0, [r6, ip, lsl #3] │ │ - cmp fp, #0 │ │ - ldrle ip, [r4, #40] ; 0x28 │ │ - ble 26f6c │ │ + bl 48be4 <_Unwind_GetTextRelBase@@Base+0x538> │ │ + ldr r3, [r5, #12] │ │ + lsl r6, r7, #3 │ │ + str r0, [r4, r7, lsl #3] │ │ + ldr sl, [r3, #16] │ │ + ldr r4, [r5, #40] ; 0x28 │ │ + cmp sl, #0 │ │ + ble 28594 │ │ + mov fp, #0 │ │ + mov ip, #-2147483648 ; 0x80000000 │ │ ldr r8, [r3, #20] │ │ - ldr ip, [r4, #40] ; 0x28 │ │ - mov r9, #0 │ │ - mov r6, #-2147483648 ; 0x80000000 │ │ + add r4, r4, r6 │ │ cmp r8, #0 │ │ - ble 26f60 │ │ - ldrsh r0, [r4, #36] ; 0x24 │ │ - lsl sl, r9, #2 │ │ - mov r7, #0 │ │ + ble 28520 │ │ + mov lr, #0 │ │ + ldrsh r0, [r5, #36] ; 0x24 │ │ + lsl r9, fp, #2 │ │ cmp r0, #0 │ │ - ble 26f54 │ │ - ldr r2, [ip, r5] │ │ - mov r1, #0 │ │ - mov r3, r1 │ │ - ldr r2, [r2, sl] │ │ - ldr lr, [r2, r7, lsl #2] │ │ - mov r2, lr │ │ - str r3, [r2, r1]! │ │ + ble 28514 │ │ + ldr r2, [r4] │ │ + mov r3, #0 │ │ + ldr r2, [r2, r9] │ │ + ldr r1, [r2, lr, lsl #2] │ │ + mov r2, r1 │ │ + str r3, [r1, r3, lsl #3] │ │ add r3, r3, #1 │ │ - cmp r0, r3 │ │ - str r6, [r2, #4] │ │ - add r1, r1, #8 │ │ - bgt 26f38 │ │ - add r7, r7, #1 │ │ - cmp r7, r8 │ │ - bne 26f1c │ │ - add r9, r9, #1 │ │ - cmp r9, fp │ │ - bne 26f08 │ │ - adds r0, fp, #31 │ │ - addmi r0, fp, #62 ; 0x3e │ │ + cmp r3, r0 │ │ + str ip, [r2, #4] │ │ + add r2, r2, #8 │ │ + blt 284fc │ │ + add lr, lr, #1 │ │ + cmp lr, r8 │ │ + bne 284e0 │ │ + add fp, fp, #1 │ │ + cmp fp, sl │ │ + bne 284cc │ │ mov r3, #856 ; 0x358 │ │ - mov r1, #4 │ │ - ldr r2, [sp, #32] │ │ + adds r0, sl, #31 │ │ + addmi r0, sl, #62 ; 0x3e │ │ add r3, r3, #1 │ │ + mov r1, #4 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ asr r0, r0, #5 │ │ - add r6, ip, r5 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r4, #40] ; 0x28 │ │ - str r0, [r6, #4] │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldr r3, [r5, #12] │ │ + ldr r2, [r5, #40] ; 0x28 │ │ + str r0, [r4, #4] │ │ ldr r3, [r3, #16] │ │ - add r2, r2, r5 │ │ + add r2, r2, r6 │ │ ldr r0, [r2, #4] │ │ adds r2, r3, #31 │ │ - addmi r3, r3, #62 ; 0x3e │ │ - movpl r3, r2 │ │ - asr r2, r3, #5 │ │ + addmi r2, r3, #62 ; 0x3e │ │ + asr r2, r2, #5 │ │ mvn r1, #0 │ │ lsl r2, r2, #2 │ │ - bl eb48 │ │ - ldr ip, [sp, #24] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - add ip, ip, #1 │ │ - cmp r3, ip │ │ - str ip, [sp, #24] │ │ - ldrgt r6, [r4, #40] ; 0x28 │ │ - bgt 26eb0 │ │ - ldr r3, [pc, #1816] ; 27700 │ │ - mov r0, r4 │ │ + bl f42c │ │ + ldr r3, [r5, #48] ; 0x30 │ │ + add r7, r7, #1 │ │ + cmp r3, r7 │ │ + ble 2859c │ │ + ldr r4, [r5, #40] ; 0x28 │ │ + b 28478 │ │ + add r4, r4, r6 │ │ + b 2852c │ │ + ldr r3, [pc, #1748] ; 28c78 │ │ + mov r0, r5 │ │ add r3, pc, r3 │ │ - str r3, [r4] │ │ - b 26d24 │ │ - cmp ip, #0 │ │ - ldr r1, [pc, #1796] ; 27704 │ │ - ldr r3, [pc, #1796] ; 27708 │ │ - ldreq ip, [r2, #12] │ │ + str r3, [r5] │ │ + b 282cc │ │ mov r2, #800 ; 0x320 │ │ - mov r0, #4 │ │ - add r1, pc, r1 │ │ + str r1, [sp, #4] │ │ + ldr r3, [pc, #1724] ; 28c7c │ │ + ldr r1, [pc, #1724] ; 28c80 │ │ + str r4, [sp] │ │ add r2, r2, #2 │ │ - add r3, pc, r3 │ │ - str lr, [sp] │ │ - str ip, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 26d18 │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - bl 41d50 │ │ - ldr r3, [pc, #1748] ; 2770c │ │ - mov r2, #776 ; 0x308 │ │ - strd r0, [sp] │ │ - add r2, r2, #3 │ │ mov r0, #4 │ │ - mov r1, r5 │ │ - add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 26d18 │ │ - ldr r3, [pc, #1716] ; 27710 │ │ - mov r0, r6 │ │ - mov r1, r5 │ │ - mov r2, #796 ; 0x31c │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - str lr, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 26d18 │ │ - ldr r3, [pc, #1684] ; 27714 │ │ - mov r0, r6 │ │ - mov r1, r5 │ │ - mov r2, #792 ; 0x318 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 26d18 │ │ - ldr r1, [pc, #1656] ; 27718 │ │ - ldr r0, [r4, #8] │ │ - ldr r5, [pc, #1652] ; 2771c │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 282c0 │ │ + ldr r2, [r3, #28] │ │ + cmp r2, #0 │ │ + ldreq r3, [r3, #16] │ │ + ldrne r3, [r2, r1] │ │ + ldreq r3, [r3, r1] │ │ + b 2829c │ │ + ldr r1, [pc, #1672] ; 28c84 │ │ + ldr r0, [r5, #8] │ │ + ldr r6, [pc, #1668] ; 28c88 │ │ add r1, pc, r1 │ │ - bl 47270 <__udivdi3+0x46c> │ │ - ldr r1, [pc, #1644] ; 27720 │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ + ldr r1, [pc, #1660] ; 28c8c │ │ + mov r7, r0 │ │ str r0, [sp, #28] │ │ - ldr r0, [r4, #8] │ │ add r1, pc, r1 │ │ - bl 47280 <__udivdi3+0x47c> │ │ - bl 44d08 <__aeabi_d2f> │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr r3, [pc, #1620] ; 27724 │ │ - ldr ip, [sp, #28] │ │ - add r5, pc, r5 │ │ + ldr r0, [r5, #8] │ │ + bl 48bc4 <_Unwind_GetTextRelBase@@Base+0x518> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r2, #660 ; 0x294 │ │ - strd r0, [sp, #40] ; 0x28 │ │ + ldr r3, [pc, #1628] ; 28c90 │ │ + add r6, pc, r6 │ │ + strd r0, [sp, #32] │ │ + add r3, pc, r3 │ │ add r2, r2, #2 │ │ + mov r1, r6 │ │ mov r0, #1 │ │ - mov r1, r5 │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r1, [pc, #1580] ; 27728 │ │ - ldr r0, [sp, #28] │ │ + str r7, [sp] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r1, [pc, #1596] ; 28c94 │ │ + mov r0, r7 │ │ add r1, pc, r1 │ │ - bl ea70 │ │ - subs ip, r0, #0 │ │ - str ip, [sp, #24] │ │ - beq 275f0 │ │ - add r1, sp, #64 ; 0x40 │ │ - add r2, sp, #68 ; 0x44 │ │ - add r3, sp, #72 ; 0x48 │ │ - bl 472b0 <__udivdi3+0x4ac> │ │ + bl f354 │ │ + subs r3, r0, #0 │ │ + str r3, [sp, #24] │ │ + beq 28b88 │ │ + add r1, sp, #68 ; 0x44 │ │ + add r2, sp, #72 ; 0x48 │ │ + add r3, sp, #76 ; 0x4c │ │ + bl 48bf4 <_Unwind_GetTextRelBase@@Base+0x548> │ │ cmp r0, #0 │ │ - blt 27664 │ │ - ldr r8, [sp, #64] ; 0x40 │ │ - ldr r6, [r8] │ │ - cmp r6, #0 │ │ - beq 271cc │ │ - ldr r3, [pc, #1516] ; 2772c │ │ - ldr r9, [pc, #1516] ; 27730 │ │ - ldr r7, [sp, #68] ; 0x44 │ │ - add r3, pc, r3 │ │ - str r3, [sp, #32] │ │ - ldr r3, [pc, #1504] ; 27734 │ │ - ldr fp, [pc, #1504] ; 27738 │ │ - str sl, [sp, #36] ; 0x24 │ │ - add r3, pc, r3 │ │ - mov r5, sl │ │ + blt 28b5c │ │ + ldr r6, [sp, #68] ; 0x44 │ │ + ldr r3, [r6] │ │ + cmp r3, #0 │ │ + beq 28738 │ │ + ldr r2, [pc, #1532] ; 28c98 │ │ + ldr r9, [pc, #1532] ; 28c9c │ │ + mov fp, r4 │ │ + add r2, pc, r2 │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r2, [pc, #1520] ; 28ca0 │ │ + mov r8, r4 │ │ + add r2, pc, r2 │ │ + str r2, [sp, #44] ; 0x2c │ │ + ldr r2, [pc, #1508] ; 28ca4 │ │ + ldr r7, [sp, #72] ; 0x48 │ │ add r9, pc, r9 │ │ - str r3, [sp, #52] ; 0x34 │ │ - b 27198 │ │ - ldr r6, [r7, sl] │ │ + add r2, pc, r2 │ │ + str r2, [sp, #52] ; 0x34 │ │ + ldr r2, [pc, #1492] ; 28ca8 │ │ + mov sl, r3 │ │ + add r2, pc, r2 │ │ + str r2, [sp, #60] ; 0x3c │ │ + b 2870c │ │ + ldr sl, [r7, r4] │ │ mov r1, r9 │ │ - mov r0, r6 │ │ - bl ea88 │ │ + mov r0, sl │ │ + bl f36c │ │ cmp r0, #0 │ │ - bne 27690 │ │ - add r5, r5, #1 │ │ - ldr r6, [r8, r5, lsl #2] │ │ - lsl sl, r5, #2 │ │ - cmp r6, #0 │ │ - beq 271d8 │ │ - mov r0, r6 │ │ - add r1, pc, fp │ │ - bl ea88 │ │ + bne 28c04 │ │ + add r4, r4, #4 │ │ + ldr sl, [r6, r4] │ │ + add r8, r8, #1 │ │ + cmp sl, #0 │ │ + beq 28bfc │ │ + mov r0, sl │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + bl f36c │ │ cmp r0, #0 │ │ - beq 2716c │ │ - mov r0, r6 │ │ - ldr r1, [sp, #32] │ │ - bl ea88 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ + beq 286e0 │ │ + mov r0, sl │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + bl f36c │ │ cmp r0, #0 │ │ - moveq ip, #1 │ │ - str ip, [sp, #36] ; 0x24 │ │ - b 27184 │ │ - ldr r7, [sp, #68] ; 0x44 │ │ - str r6, [sp, #36] ; 0x24 │ │ - mov r5, r6 │ │ - mov r0, r8 │ │ + moveq fp, #1 │ │ + b 286f8 │ │ + mov r8, r3 │ │ + ldr r7, [sp, #72] ; 0x48 │ │ + str r3, [sp, #52] ; 0x34 │ │ + mov r9, #0 │ │ + mov r0, r6 │ │ mov r1, r7 │ │ - bl 472c0 <__udivdi3+0x4bc> │ │ - ldr ip, [sp, #72] ; 0x48 │ │ - mov r8, #0 │ │ + bl 48c04 <_Unwind_GetTextRelBase@@Base+0x558> │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + add r2, sp, #80 ; 0x50 │ │ + str r2, [sp, #40] ; 0x28 │ │ + str r2, [sp, #4] │ │ + str r3, [sp] │ │ mov r2, #1 │ │ - str ip, [sp] │ │ - add r0, sp, #84 ; 0x54 │ │ - add ip, sp, #76 ; 0x4c │ │ + add r0, sp, #88 ; 0x58 │ │ mov r1, #4 │ │ ldr r3, [sp, #24] │ │ - str r8, [sp, #68] ; 0x44 │ │ - str r8, [sp, #64] ; 0x40 │ │ - str r8, [sp, #76] ; 0x4c │ │ - str ip, [sp, #4] │ │ - bl 472d0 <__udivdi3+0x4cc> │ │ + str r9, [sp, #72] ; 0x48 │ │ + str r9, [sp, #68] ; 0x44 │ │ + str r9, [sp, #80] ; 0x50 │ │ + bl 48c14 <_Unwind_GetTextRelBase@@Base+0x568> │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne 275d0 │ │ - ldr ip, [sp, #72] ; 0x48 │ │ - add r0, sp, #88 ; 0x58 │ │ + bne 28b2c │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r4, [sp, #40] ; 0x28 │ │ + ldr r6, [sp, #24] │ │ + str r3, [sp] │ │ + str r4, [sp, #4] │ │ + add r0, sp, #92 ; 0x5c │ │ mov r1, #4 │ │ - str ip, [sp] │ │ - ldr r3, [sp, #24] │ │ - add ip, sp, #76 ; 0x4c │ │ - str ip, [sp, #4] │ │ - bl 472d0 <__udivdi3+0x4cc> │ │ + mov r3, r6 │ │ + bl 48c14 <_Unwind_GetTextRelBase@@Base+0x568> │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne 275d0 │ │ - ldr ip, [sp, #72] ; 0x48 │ │ - add r0, sp, #92 ; 0x5c │ │ + bne 28b2c │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + str r4, [sp, #4] │ │ + add r0, sp, #96 ; 0x60 │ │ + str r3, [sp] │ │ mov r1, #4 │ │ - str ip, [sp] │ │ - ldr r3, [sp, #24] │ │ - add ip, sp, #76 ; 0x4c │ │ - str ip, [sp, #4] │ │ - bl 472d0 <__udivdi3+0x4cc> │ │ + mov r3, r6 │ │ + bl 48c14 <_Unwind_GetTextRelBase@@Base+0x568> │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne 275d0 │ │ - ldr ip, [sp, #72] ; 0x48 │ │ - add r0, sp, #80 ; 0x50 │ │ + bne 28b2c │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + str r4, [sp, #4] │ │ + add r0, sp, #84 ; 0x54 │ │ + str r3, [sp] │ │ mov r1, #4 │ │ - str ip, [sp] │ │ - ldr r3, [sp, #24] │ │ - add ip, sp, #76 ; 0x4c │ │ - str ip, [sp, #4] │ │ - bl 472d0 <__udivdi3+0x4cc> │ │ + mov r3, r6 │ │ + bl 48c14 <_Unwind_GetTextRelBase@@Base+0x568> │ │ cmp r0, #1 │ │ - mov r6, r0 │ │ - bne 275d0 │ │ - ldr r1, [r4, #12] │ │ - ldr lr, [sp, #88] ; 0x58 │ │ - ldr ip, [r1, #20] │ │ - cmp ip, lr │ │ - bne 275a0 │ │ + mov r4, r0 │ │ + bne 28b2c │ │ + ldr r2, [r5, #12] │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + ldr r0, [r2, #20] │ │ + cmp r0, r3 │ │ + bne 28ad0 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r1, [sp, #96] ; 0x60 │ │ ldr lr, [sp, #84] ; 0x54 │ │ - ldr r7, [sp, #92] ; 0x5c │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - mul r2, lr, ip │ │ - mul r2, r7, r2 │ │ - cmp r2, r3 │ │ - bne 2753c │ │ - ldr r5, [pc, #1116] ; 2773c │ │ - ldr r1, [r1, #24] │ │ - mov r2, lr │ │ - str lr, [r4, #16] │ │ - mov r3, r0 │ │ - add r5, pc, r5 │ │ - mov r0, ip │ │ - mov ip, #712 ; 0x2c8 │ │ - str ip, [sp, #4] │ │ - str r5, [sp] │ │ - bl 472a0 <__udivdi3+0x49c> │ │ + mul ip, r3, r0 │ │ + mul ip, r1, ip │ │ + cmp ip, lr │ │ + bne 28a90 │ │ + mov lr, #712 ; 0x2c8 │ │ + ldr ip, [pc, #1116] ; 28cac │ │ + ldr r1, [r2, #24] │ │ + str r3, [r5, #16] │ │ + add ip, pc, ip │ │ + mov r2, r3 │ │ + str lr, [sp, #4] │ │ + mov r3, r4 │ │ + str ip, [sp] │ │ + mov r4, ip │ │ + bl 48be4 <_Unwind_GetTextRelBase@@Base+0x538> │ │ mov r3, #712 ; 0x2c8 │ │ - str r0, [r4, #24] │ │ - mov r2, r5 │ │ - mov r1, #4 │ │ - ldr r0, [sp, #92] ; 0x5c │ │ + str r0, [r5, #24] │ │ + mov r2, r4 │ │ add r3, r3, #3 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - mov r9, r0 │ │ + ldr r0, [sp, #96] ; 0x60 │ │ + mov r1, #4 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + mov r8, r0 │ │ cmp r2, #0 │ │ - ble 2747c │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - str r8, [sp, #32] │ │ - mov r5, r4 │ │ + ble 289dc │ │ + mov r6, r9 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + str r9, [sp, #44] ; 0x2c │ │ cmp r3, #0 │ │ - ble 27440 │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - mov fp, #0 │ │ - mov sl, r8 │ │ - ldr ip, [sp, #72] ; 0x48 │ │ + movgt sl, #0 │ │ + ldrgt r2, [sp, #96] ; 0x60 │ │ + ble 289a4 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + mov r0, r8 │ │ + str r1, [sp, #4] │ │ + str r3, [sp] │ │ mov r1, #4 │ │ ldr r3, [sp, #24] │ │ - str ip, [sp] │ │ - mov r0, r9 │ │ - add ip, sp, #76 ; 0x4c │ │ - str ip, [sp, #4] │ │ - bl 472d0 <__udivdi3+0x4cc> │ │ - ldr r3, [sp, #92] ; 0x5c │ │ + bl 48c14 <_Unwind_GetTextRelBase@@Base+0x568> │ │ + ldr r3, [sp, #96] ; 0x60 │ │ mov r1, r0 │ │ cmp r0, r3 │ │ - bne 2750c │ │ - mov r0, r9 │ │ - bl 472e0 <__udivdi3+0x4dc> │ │ - mov r2, #0 │ │ + bne 28a60 │ │ + mov r0, r8 │ │ + bl 48c24 <_Unwind_GetTextRelBase@@Base+0x578> │ │ mov r3, #0 │ │ - bl 44c1c <__aeabi_dcmple> │ │ - ldrd r2, [sp, #40] ; 0x28 │ │ + mov r2, #0 │ │ + bl 4693c <__aeabi_dcmple@@Base> │ │ cmp r0, #0 │ │ - ldrne ip, [sp, #32] │ │ - ldr r1, [sp, #92] ; 0x5c │ │ - mov r0, r9 │ │ - addne ip, ip, #1 │ │ - strne ip, [sp, #32] │ │ - bl 472f0 <__udivdi3+0x4ec> │ │ - mov r0, r9 │ │ - ldr r1, [sp, #92] ; 0x5c │ │ - bl 472e0 <__udivdi3+0x4dc> │ │ - ldr r2, [sp, #92] ; 0x5c │ │ + ldrne r3, [sp, #44] ; 0x2c │ │ + mov r0, r8 │ │ + addne r3, r3, #1 │ │ + strne r3, [sp, #44] ; 0x2c │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + ldrd r2, [sp, #32] │ │ + bl 48c34 <_Unwind_GetTextRelBase@@Base+0x588> │ │ + mov r0, r8 │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + bl 48c24 <_Unwind_GetTextRelBase@@Base+0x578> │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r2, #0 │ │ - ble 27428 │ │ - lsl r8, fp, #2 │ │ - mov r6, r9 │ │ - mov r4, #0 │ │ - ldr r0, [r6], #4 │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr r7, [r5, #52] ; 0x34 │ │ - mov r3, r1 │ │ + movgt r4, #0 │ │ + lslgt r9, sl, #2 │ │ + subgt r7, r8, #4 │ │ + ble 28990 │ │ + ldr r0, [r7, #4]! │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldr fp, [r5, #52] ; 0x34 │ │ mov r2, r0 │ │ - mov r0, r7 │ │ - bl 41d70 │ │ - ldr r2, [r5, #24] │ │ - lsl r3, r4, #2 │ │ + mov r3, r1 │ │ + mov r0, fp │ │ + bl 439d4 │ │ rsb r0, r0, #0 │ │ - ldr r2, [r2, r8] │ │ cmp r0, #159 ; 0x9f │ │ - andls r1, r0, #255 ; 0xff │ │ - ldr r3, [r2, r3] │ │ - movhi r1, #159 ; 0x9f │ │ + movhi r0, #159 ; 0x9f │ │ + ldr r2, [r5, #24] │ │ + lsl r3, r4, #2 │ │ + andls r0, r0, #255 ; 0xff │ │ + ldr r2, [r2, r9] │ │ add r4, r4, #1 │ │ - strb r1, [r3, sl] │ │ - ldr r2, [sp, #92] ; 0x5c │ │ + ldr r3, [r2, r3] │ │ + strb r0, [r3, r6] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r4, r2 │ │ - blt 273d8 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - add fp, fp, #1 │ │ - cmp fp, r3 │ │ - blt 27350 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - mov r8, sl │ │ - add r8, r8, #1 │ │ - cmp r8, r2 │ │ - blt 2733c │ │ - ldr ip, [sp, #32] │ │ - mov r4, r5 │ │ - cmp ip, #0 │ │ - beq 2747c │ │ - ldr r1, [pc, #732] ; 27740 │ │ - ldr r3, [pc, #732] ; 27744 │ │ + blt 28940 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + add sl, sl, #1 │ │ + cmp sl, r3 │ │ + blt 288b8 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + add r6, r6, #1 │ │ + cmp r6, r2 │ │ + blt 288a8 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + beq 289dc │ │ + str r3, [sp] │ │ + ldr r1, [pc, #744] ; 28cb0 │ │ + ldr r3, [pc, #744] ; 28cb4 │ │ mov r0, #3 │ │ add r1, pc, r1 │ │ mov r2, #744 ; 0x2e8 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r0, r9 │ │ - bl 47250 <__udivdi3+0x44c> │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - cmp ip, #0 │ │ - beq 274a0 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r8 │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r3, #0 │ │ + beq 28a00 │ │ ldr r0, [sp, #24] │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - bl 47300 <__udivdi3+0x4fc> │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + bl 48c44 <_Unwind_GetTextRelBase@@Base+0x598> │ │ mov r1, #1 │ │ - add r0, sp, #63 ; 0x3f │ │ + add r0, sp, #67 ; 0x43 │ │ mov r2, r1 │ │ ldr r3, [sp, #24] │ │ - bl eaac │ │ + bl f39c │ │ cmp r0, #1 │ │ - mov r5, r0 │ │ - beq 27574 │ │ + mov r4, r0 │ │ + beq 28b00 │ │ ldr r0, [sp, #24] │ │ - bl ea7c │ │ - ldr ip, [sp, #84] ; 0x54 │ │ - ldr r1, [pc, #628] ; 27748 │ │ - ldr r3, [pc, #628] ; 2774c │ │ - str ip, [sp] │ │ - ldr ip, [sp, #88] ; 0x58 │ │ - add r3, pc, r3 │ │ + bl f360 │ │ + add r1, sp, #88 ; 0x58 │ │ + ldm r1, {r1, r2, r3} │ │ + stm sp, {r1, r2, r3} │ │ + ldr r1, [pc, #636] ; 28cb8 │ │ + ldr r3, [pc, #636] ; 28cbc │ │ mov r0, #1 │ │ - str ip, [sp, #4] │ │ - ldr ip, [sp, #92] ; 0x5c │ │ + add r3, pc, r3 │ │ add r1, pc, r1 │ │ mov r2, #756 ; 0x2f4 │ │ - str ip, [sp, #8] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r3, [sp, #84] ; 0x54 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r3, [sp, #88] ; 0x58 │ │ cmp r3, #0 │ │ - bge 26d84 │ │ - b 26d18 │ │ - ldr r1, [pc, #572] ; 27750 │ │ - ldr r3, [pc, #572] ; 27754 │ │ + bge 2834c │ │ + b 282c0 │ │ mov r2, #720 ; 0x2d0 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #592] ; 28cc0 │ │ mov r0, #5 │ │ - add r1, pc, r1 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #584] ; 28cc4 │ │ add r2, r2, #3 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - ldr r4, [sp, #28] │ │ - str r4, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r1, [pc, #532] ; 27758 │ │ - ldr r3, [pc, #532] ; 2775c │ │ - ldr r4, [sp, #28] │ │ + bl f438 │ │ mov r2, #700 ; 0x2bc │ │ + ldr ip, [sp, #28] │ │ + str r3, [sp, #8] │ │ + str r1, [sp, #16] │ │ + ldr r3, [pc, #544] ; 28cc8 │ │ + ldr r1, [pc, #544] ; 28ccc │ │ + str r0, [sp, #12] │ │ + str ip, [sp] │ │ mov r0, #5 │ │ - add r1, pc, r1 │ │ + str r8, [sp, #4] │ │ add r2, r2, #2 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - stm sp, {r4, r5, lr} │ │ - str ip, [sp, #12] │ │ - str r7, [sp, #16] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r0, r6 │ │ - bl eb54 │ │ - ldr r1, [pc, #484] ; 27760 │ │ - ldr r3, [pc, #484] ; 27764 │ │ - ldr r4, [sp, #28] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r4 │ │ + bl f438 │ │ + mov r2, #696 ; 0x2b8 │ │ + str r3, [sp] │ │ + ldr r1, [pc, #496] ; 28cd0 │ │ + ldr r3, [pc, #496] ; 28cd4 │ │ + str r0, [sp, #4] │ │ + add r2, r2, #2 │ │ mov r0, #5 │ │ add r1, pc, r1 │ │ - mov r2, #752 ; 0x2f0 │ │ add r3, pc, r3 │ │ - str r4, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r0, r5 │ │ - bl eb54 │ │ - ldr r1, [pc, #448] ; 27768 │ │ - ldr r3, [pc, #448] ; 2776c │ │ - mov r2, #696 ; 0x2b8 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r4 │ │ + bl f438 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #460] ; 28cd8 │ │ mov r0, #5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #452] ; 28cdc │ │ add r1, pc, r1 │ │ - add r2, r2, #2 │ │ + mov r2, #752 ; 0x2f0 │ │ add r3, pc, r3 │ │ - str lr, [sp] │ │ - str ip, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r0, r6 │ │ - bl eb54 │ │ - ldr r1, [pc, #408] ; 27770 │ │ - ldr r3, [pc, #408] ; 27774 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r4 │ │ + bl f438 │ │ mov r2, #692 ; 0x2b4 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #420] ; 28ce0 │ │ mov r0, #5 │ │ - add r1, pc, r1 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #412] ; 28ce4 │ │ add r2, r2, #3 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - b 27528 │ │ - ldr r3, [pc, #384] ; 27778 │ │ - ldr r4, [sp, #28] │ │ - mov r2, #664 ; 0x298 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, #1 │ │ + bl f438 │ │ + mov r2, #668 ; 0x29c │ │ + ldr r3, [sp, #28] │ │ mov r0, #5 │ │ - mov r1, r5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #372] ; 28ce8 │ │ + mov r1, r6 │ │ add r2, r2, #1 │ │ add r3, pc, r3 │ │ - str r4, [sp] │ │ - bl 47310 <__udivdi3+0x50c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r0, [r2, #28] │ │ - mov r1, r3 │ │ - cmp r0, #0 │ │ - bne 27640 │ │ - b 26d2c │ │ - add r1, r1, #1 │ │ - cmp r1, lr │ │ - add r3, r3, #4 │ │ - beq 26d50 │ │ - ldr ip, [r5, r3] │ │ - ldr r6, [r0, r3] │ │ - cmp ip, r6 │ │ - beq 27630 │ │ - cmp r0, #0 │ │ - ldrne lr, [r0, r3] │ │ - ldreq r2, [r2, #16] │ │ - ldreq lr, [r2, r3] │ │ - b 26cf4 │ │ - ldr r3, [pc, #272] ; 2777c │ │ - ldr ip, [sp, #28] │ │ - mov r2, #668 ; 0x29c │ │ + bl f438 │ │ + mov r2, #664 ; 0x298 │ │ + ldr r3, [sp, #28] │ │ mov r0, #5 │ │ - mov r1, r5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #332] ; 28cec │ │ + mov r1, r6 │ │ add r2, r2, #1 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r3, [pc, #232] ; 27780 │ │ - ldr ip, [sp, #28] │ │ + bl f438 │ │ + bl f300 <__stack_chk_fail@plt> │ │ + str r3, [sp] │ │ + ldr r3, [pc, #300] ; 28cf0 │ │ + str r2, [sp, #4] │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + mov r2, #796 ; 0x31c │ │ + add r3, pc, r3 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 282c0 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #268] ; 28cf4 │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + mov r2, #792 ; 0x318 │ │ + add r3, pc, r3 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 282c0 │ │ + str fp, [sp, #52] ; 0x34 │ │ + b 28744 │ │ mov r2, #676 ; 0x2a4 │ │ + ldr r3, [sp, #28] │ │ + str sl, [sp, #4] │ │ + str r9, [sp, #8] │ │ + str r3, [sp] │ │ + add r2, r2, #1 │ │ mov r0, #3 │ │ ldr r1, [sp, #52] ; 0x34 │ │ - add r2, r2, #1 │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - str r6, [sp, #4] │ │ - str r9, [sp, #8] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r7, [sp, #68] ; 0x44 │ │ - ldr r8, [sp, #64] ; 0x40 │ │ - b 27184 │ │ - andeq ip, r2, r8, asr r4 │ │ - andeq fp, r2, r4, lsl #25 │ │ - andeq fp, r2, r8, ror ip │ │ - andeq fp, r2, ip, ror #24 │ │ - andeq ip, r2, r0, lsl #6 │ │ - andeq fp, r2, r8, ror #23 │ │ - muleq r2, r0, r6 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r7, [sp, #72] ; 0x48 │ │ + ldr r6, [sp, #68] ; 0x44 │ │ + b 286f8 │ │ + andeq r1, r3, ip, asr sp │ │ + andeq ip, r2, r4, ror sl │ │ + muleq r2, r8, r2 │ │ + muleq r2, r0, r2 │ │ + andeq ip, r2, r4, lsl #5 │ │ + strdeq ip, [r2], -r4 │ │ + ldrdeq ip, [r2], -r8 │ │ + andeq ip, r2, r0, asr #23 │ │ + andeq ip, r2, ip, ror #24 │ │ + andeq ip, r2, r0, asr #24 │ │ + andeq ip, r2, r4, lsr #16 │ │ + andeq ip, r2, ip, asr r2 │ │ + strdeq ip, [r2], -ip ; │ │ + ; instruction: 0x0002ccb0 │ │ andeq ip, r2, r8, ror r7 │ │ - andeq ip, r2, r0, asr r2 │ │ - andeq fp, r2, r4, lsl #25 │ │ - andeq ip, r2, r8, lsr r7 │ │ + andeq ip, r2, r0, lsr r7 │ │ + andeq r1, r3, r8, ror #22 │ │ + muleq r2, r0, lr │ │ + ldrdeq ip, [r2], -r4 │ │ + andeq fp, r2, r8, asr #29 │ │ + andeq ip, r2, r0, ror r5 │ │ + andeq fp, r2, ip, asr #29 │ │ + andeq ip, r2, r0, lsl #19 │ │ + andeq ip, r2, r0, rrx │ │ + andeq ip, r2, r8, ror r0 │ │ + andeq ip, r2, r0, lsl #4 │ │ + andeq ip, r2, r8, asr #1 │ │ ldrdeq ip, [r2], -ip ; │ │ - andeq ip, r2, ip, lsr #3 │ │ - andeq ip, r2, r0, ror #2 │ │ - andeq r1, r3, r4, lsr #2 │ │ - strdeq fp, [r2], -r4 │ │ - andeq fp, r2, ip, lsr #17 │ │ - andeq ip, r2, r0, ror #5 │ │ - andeq ip, r2, ip, lsr #6 │ │ - andeq ip, r2, r0, ror #5 │ │ - andeq fp, r2, r4, lsl #17 │ │ - andeq fp, r2, r0, lsr pc │ │ - andeq fp, r2, r8, lsl #17 │ │ - andeq ip, r2, r0, lsl r3 │ │ - andeq fp, r2, ip, lsl sl │ │ - muleq r2, r4, sl │ │ - andeq fp, r2, r0, asr #23 │ │ - andeq fp, r2, r8, lsr #29 │ │ - ldrdeq fp, [r2], -ip │ │ - andeq fp, r2, r4, lsl sp │ │ - muleq r2, r8, fp │ │ - strdeq fp, [r2], -r8 │ │ - andeq fp, r2, r4, lsl fp │ │ - andeq ip, r2, r4 │ │ - andeq fp, r2, r4, ror #21 │ │ - andeq fp, r2, ip, lsl r9 │ │ - ; instruction: 0x0002bab0 │ │ - andeq fp, r2, r0, asr #30 │ │ - andeq fp, r2, ip, ror sl │ │ - andeq fp, r2, ip, lsl r9 │ │ - andeq fp, r2, r0, asr sl │ │ - andeq fp, r2, r0, asr #29 │ │ - andeq fp, r2, r0, lsr #20 │ │ - andeq fp, r2, r0, asr #14 │ │ - andeq fp, r2, r8, lsl lr │ │ - ldrdeq fp, [r2], -r4 │ │ - andeq fp, r2, r0, ror #9 │ │ + andeq ip, r2, r4, asr r0 │ │ + andeq ip, r2, ip, asr #6 │ │ + ldrdeq ip, [r2], -r4 │ │ + andeq ip, r2, r4, lsr r0 │ │ + andeq ip, r2, ip, asr r1 │ │ + andeq ip, r2, r0, ror #12 │ │ + andeq ip, r2, r4, lsr #2 │ │ + andeq fp, r2, r0, ror #30 │ │ + muleq r2, r8, r5 │ │ + andeq ip, r2, r4, ror #1 │ │ + strheq ip, [r2], -r4 │ │ + andeq ip, r2, r8, asr #10 │ │ + andeq ip, r2, ip, lsl #1 │ │ + andeq fp, r2, ip, lsr #30 │ │ + andeq ip, r2, r8, asr r0 │ │ + andeq fp, r2, ip, ror sp │ │ + muleq r2, r8, r4 │ │ + andeq ip, r2, ip, lsr r4 │ │ + andeq ip, r2, r0, ror #6 │ │ + andeq ip, r2, r8, lsl r3 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldr r4, [pc, #3456] ; 28510 │ │ - sub sp, sp, #164 ; 0xa4 │ │ - sub ip, r2, #1 │ │ - ldr r4, [pc, r4] │ │ - str r4, [sp, #24] │ │ - ldr r4, [r4] │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #8] │ │ - ldr r8, [sp, #200] ; 0xc8 │ │ - ldr fp, [sp, #204] ; 0xcc │ │ - str r4, [sp, #156] ; 0x9c │ │ - cmp ip, #5 │ │ - addls pc, pc, ip, lsl #2 │ │ - b 27b50 │ │ - b 27cd0 │ │ - b 27d78 │ │ - b 27e84 │ │ - b 2800c │ │ - b 28240 │ │ - b 277d8 │ │ - ldr r5, [sp, #16] │ │ - ldr r6, [sp, #8] │ │ - add ip, sp, #44 ; 0x2c │ │ - ldr r2, [r5, #48] ; 0x30 │ │ - ldr sl, [r5, #24] │ │ - str r8, [sp, #32] │ │ - ldr r2, [r2, r6, lsl #2] │ │ - str fp, [sp, #36] ; 0x24 │ │ - mov r0, #0 │ │ + sub sp, sp, #132 ; 0x84 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #784] ; 2901c │ │ str r2, [sp, #20] │ │ - ldr r7, [sp, #20] │ │ - ldr r5, [sp, #20] │ │ - mov r2, ip │ │ - ldrb r4, [r7, #8] │ │ - ldrb r1, [r5, #32] │ │ - ldrb r6, [r5, #16] │ │ - ldrb r5, [r5, #24] │ │ - ldrb r9, [r7] │ │ - ldrb r7, [r7, #40] ; 0x28 │ │ - str r6, [sp, #12] │ │ - str r5, [sp, #4] │ │ - str r3, [sp, #28] │ │ - mov r8, r4 │ │ - mov fp, r1 │ │ - ldrb r3, [sl, r0] │ │ - add r1, r3, r9 │ │ - strb r1, [ip, r0] │ │ - ldr r1, [sp, #12] │ │ - add r0, r0, #1 │ │ - add r6, r3, r8 │ │ - add r5, r3, r1 │ │ - ldr r1, [sp, #4] │ │ - cmp r0, #16 │ │ - strb r6, [r2, #16] │ │ - add r4, r3, r1 │ │ - add r1, r3, fp │ │ - add r3, r3, r7 │ │ - strb r5, [r2, #32] │ │ - strb r4, [r2, #48] ; 0x30 │ │ - strb r1, [r2, #64] ; 0x40 │ │ - strb r3, [r2, #80] ; 0x50 │ │ - add r2, r2, #1 │ │ - bne 27838 │ │ - ldr r4, [sp, #16] │ │ - ldr r6, [sp, #20] │ │ - ldr r7, [sp, #8] │ │ - ldr r2, [r4, #16] │ │ - ldr r5, [r6, #4] │ │ - ldr r4, [r6, #12] │ │ - ldr r2, [r2, r7, lsl #2] │ │ - ldr ip, [r6, #20] │ │ - ldr r0, [r6, #28] │ │ - ldr r1, [r6, #36] ; 0x24 │ │ - ldr r5, [r2, r5, lsl #2] │ │ - ldr r6, [r6, #44] ; 0x2c │ │ - ldr r4, [r2, r4, lsl #2] │ │ - ldr ip, [r2, ip, lsl #2] │ │ - ldr r0, [r2, r0, lsl #2] │ │ - add r3, sp, #28 │ │ - ldm r3, {r3, r8, fp} │ │ + mov ip, r1 │ │ + mov r2, r3 │ │ + ldr r3, [r0, #48] ; 0x30 │ │ + ldr r2, [pc, r2] │ │ + str r1, [sp, #4] │ │ + ldr fp, [r3, ip, lsl #2] │ │ + ldr r1, [r0, #24] │ │ + ldr r3, [r2] │ │ + ldrb sl, [fp] │ │ + ldrb r9, [fp, #8] │ │ + ldrb r8, [fp, #16] │ │ + ldrb r7, [fp, #24] │ │ + ldrb r6, [fp, #32] │ │ + ldrb r5, [fp, #40] ; 0x28 │ │ + str r2, [sp, #16] │ │ + str r3, [sp, #124] ; 0x7c │ │ + sub r1, r1, #1 │ │ + add r2, sp, #28 │ │ + add r4, sp, #44 ; 0x2c │ │ + ldrb r3, [r1, #1]! │ │ + add ip, r3, sl │ │ + strb ip, [r2], #1 │ │ + add lr, r3, r9 │ │ + add ip, r3, r8 │ │ + strb lr, [r2, #15] │ │ + strb ip, [r2, #31] │ │ + add lr, r3, r7 │ │ + add ip, r3, r6 │ │ + cmp r2, r4 │ │ + add r3, r3, r5 │ │ + strb lr, [r2, #47] ; 0x2f │ │ + strb ip, [r2, #63] ; 0x3f │ │ + strb r3, [r2, #79] ; 0x4f │ │ + bne 28d58 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r0, #16] │ │ + ldr r6, [sp, #168] ; 0xa8 │ │ + ldr r4, [fp, #4] │ │ + ldr r3, [r3, r2, lsl #2] │ │ + ldr r5, [fp, #12] │ │ + ldr lr, [fp, #20] │ │ + ldr ip, [fp, #28] │ │ + ldr r1, [fp, #36] ; 0x24 │ │ + ldr r2, [fp, #44] ; 0x2c │ │ + cmp r6, #0 │ │ + ldr r4, [r3, r4, lsl #2] │ │ + ldr r5, [r3, r5, lsl #2] │ │ + ldr r6, [r3, lr, lsl #2] │ │ + ldr r7, [r3, ip, lsl #2] │ │ + ldr r8, [r3, r1, lsl #2] │ │ + ldr r9, [r3, r2, lsl #2] │ │ + ble 28ff8 │ │ + ldr r3, [r0, #56] ; 0x38 │ │ + ldr r1, [sp, #8] │ │ + mov ip, #0 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + str r4, [sp, #12] │ │ + ldr sl, [sp, #20] │ │ + add r3, r1, r3 │ │ + str r3, [sp, #4] │ │ + b 28ef0 │ │ + add r0, sp, #128 ; 0x80 │ │ + add r2, r0, r2, lsr #4 │ │ + add r3, r0, r3, lsr #4 │ │ + ldrb r2, [r2, #-100] ; 0xffffff9c │ │ + ldrb r3, [r3, #-84] ; 0xffffffac │ │ + add r4, sp, #128 ; 0x80 │ │ + cmp r2, r3 │ │ + rsbgt fp, r3, r2 │ │ + movgt r2, r3 │ │ + rsble fp, r2, r3 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3] │ │ + ldrb r3, [r6, lr] │ │ + ldrb fp, [r0, fp] │ │ + add r3, r4, r3, lsr #4 │ │ + ldrb r3, [r3, #-68] ; 0xffffffbc │ │ + rsb r2, fp, r2 │ │ + add r4, sp, #128 ; 0x80 │ │ + cmp r3, r2 │ │ + rsbge fp, r2, r3 │ │ + movge r3, r2 │ │ + rsblt fp, r3, r2 │ │ + ldrb r2, [r7, lr] │ │ + ldrb fp, [r0, fp] │ │ + add r2, r4, r2, lsr #4 │ │ + ldrb r2, [r2, #-52] ; 0xffffffcc │ │ + rsb r3, fp, r3 │ │ + add r4, sp, #128 ; 0x80 │ │ + cmp r2, r3 │ │ + rsbge fp, r3, r2 │ │ + movge r2, r3 │ │ + rsblt fp, r2, r3 │ │ + ldrb r3, [r8, lr] │ │ + ldrb fp, [r0, fp] │ │ + add r3, r4, r3, lsr #4 │ │ + ldrb r3, [r3, #-36] ; 0xffffffdc │ │ + rsb r2, fp, r2 │ │ + cmp r3, r2 │ │ + rsbge fp, r2, r3 │ │ + movge r3, r2 │ │ + rsblt fp, r3, r2 │ │ + ldrb r2, [r9, lr] │ │ + add lr, sp, #128 ; 0x80 │ │ + ldrb fp, [r0, fp] │ │ + add r2, lr, r2, lsr #4 │ │ + ldrb r2, [r2, #-20] ; 0xffffffec │ │ + rsb r3, fp, r3 │ │ + cmp r2, r3 │ │ + bge 28fec │ │ + rsb lr, r2, r3 │ │ + ldrb r3, [r0, lr] │ │ + ldr lr, [sp, #4] │ │ + rsb r2, r3, r2 │ │ + lsl r3, ip, #1 │ │ + ldrh r0, [sl, r3] │ │ + cmp r1, lr │ │ + add r2, r2, r0 │ │ + strh r2, [sl, r3] │ │ + beq 28ff8 │ │ + ldrb r3, [r1], #1 │ │ + add ip, ip, r3 │ │ + ldr r3, [sp, #12] │ │ + tst ip, #1 │ │ + asr lr, ip, #1 │ │ + ldrb r2, [r3, ip, asr #1] │ │ + ldrb r3, [r5, ip, asr #1] │ │ + bne 28e04 │ │ + add r0, sp, #128 ; 0x80 │ │ + and r2, r2, #15 │ │ + and r3, r3, #15 │ │ + add r2, r0, r2 │ │ + add r3, r0, r3 │ │ + ldrb r2, [r2, #-100] ; 0xffffff9c │ │ + ldrb r3, [r3, #-84] ; 0xffffffac │ │ + ldr r0, [sp, #8] │ │ + add r4, sp, #128 ; 0x80 │ │ + cmp r2, r3 │ │ + rsbgt fp, r3, r2 │ │ + movgt r2, r3 │ │ + rsble fp, r2, r3 │ │ + ldrb r3, [r6, lr] │ │ + ldr r0, [r0] │ │ + and r3, r3, #15 │ │ + ldrb fp, [r0, fp] │ │ + add r3, r4, r3 │ │ + ldrb r3, [r3, #-68] ; 0xffffffbc │ │ + rsb r2, fp, r2 │ │ + add r4, sp, #128 ; 0x80 │ │ + cmp r3, r2 │ │ + rsbge fp, r2, r3 │ │ + movge r3, r2 │ │ + rsblt fp, r3, r2 │ │ + ldrb r2, [r7, lr] │ │ + ldrb fp, [r0, fp] │ │ + and r2, r2, #15 │ │ + add r2, r4, r2 │ │ + ldrb r2, [r2, #-52] ; 0xffffffcc │ │ + rsb r3, fp, r3 │ │ + add r4, sp, #128 ; 0x80 │ │ + cmp r2, r3 │ │ + rsbge fp, r3, r2 │ │ + movge r2, r3 │ │ + rsblt fp, r2, r3 │ │ + ldrb r3, [r8, lr] │ │ + ldrb fp, [r0, fp] │ │ + and r3, r3, #15 │ │ + add r3, r4, r3 │ │ + ldrb r3, [r3, #-36] ; 0xffffffdc │ │ + rsb r2, fp, r2 │ │ + cmp r3, r2 │ │ + rsbge fp, r2, r3 │ │ + movge r3, r2 │ │ + rsblt fp, r3, r2 │ │ + ldrb r2, [r9, lr] │ │ + add lr, sp, #128 ; 0x80 │ │ + ldrb fp, [r0, fp] │ │ + and r2, r2, #15 │ │ + add r2, lr, r2 │ │ + ldrb r2, [r2, #-20] ; 0xffffffec │ │ + rsb r3, fp, r3 │ │ + cmp r2, r3 │ │ + blt 28ec8 │ │ + rsb lr, r3, r2 │ │ + mov r2, r3 │ │ + b 28ecc │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #124] ; 0x7c │ │ + mov r0, #0 │ │ + ldr r3, [r3] │ │ + cmp r2, r3 │ │ + bne 29018 │ │ + add sp, sp, #132 ; 0x84 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + bl f300 <__stack_chk_fail@plt> │ │ + andeq r1, r3, r0, ror #2 │ │ + │ │ +00029020 : │ │ + mov r3, r0 │ │ + ldr r0, [r0, #12] │ │ + ldr r2, [r3, #8] │ │ + b 2ef34 │ │ + │ │ +00029030 : │ │ + push {r4, lr} │ │ + mov r4, r0 │ │ + ldr r0, [r0, #60] ; 0x3c │ │ + bl 433fc │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + bl 433fc │ │ + ldr r3, [r4, #20] │ │ + ldr r0, [r4, #16] │ │ + cmp r3, #0 │ │ + beq 29090 │ │ + bl 48ca4 <_Unwind_GetTextRelBase@@Base+0x5f8> │ │ + ldr r0, [r4, #20] │ │ + bl 48cb4 <_Unwind_GetTextRelBase@@Base+0x608> │ │ + ldr r0, [r4, #12] │ │ + bl 2ead4 │ │ + ldr r0, [r4, #32] │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + ldr r0, [r4, #44] ; 0x2c │ │ + bl 48ca4 <_Unwind_GetTextRelBase@@Base+0x5f8> │ │ + ldr r0, [r4, #40] ; 0x28 │ │ + bl 48ba4 <_Unwind_GetTextRelBase@@Base+0x4f8> │ │ + mov r0, r4 │ │ + pop {r4, lr} │ │ + b 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + bl 48ba4 <_Unwind_GetTextRelBase@@Base+0x4f8> │ │ + ldr r0, [r4, #24] │ │ + cmp r0, #0 │ │ + beq 29064 │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + b 29064 │ │ + │ │ +000290a8 : │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, sp, #220 ; 0xdc │ │ + mov r4, r0 │ │ + str r0, [sp, #12] │ │ + str r1, [sp, #56] ; 0x38 │ │ + mov r0, r1 │ │ + ldr r1, [pc, #3804] ; 29fa4 │ │ + ldr ip, [r4, #12] │ │ + str r3, [sp, #68] ; 0x44 │ │ + mov lr, r1 │ │ + ldr r3, [ip, #20] │ │ + ldr lr, [pc, lr] │ │ + ldr r1, [r4, #28] │ │ + mov r5, r3 │ │ + str lr, [sp, #108] ; 0x6c │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr lr, [lr] │ │ + ldr r3, [sp, #256] ; 0x100 │ │ + str r2, [sp, #64] ; 0x40 │ │ + lsl r2, r1, #1 │ │ + mov r1, #0 │ │ + str r3, [sp, #96] ; 0x60 │ │ + str lr, [sp, #212] ; 0xd4 │ │ + bl f42c │ │ + ldr r0, [sp, #260] ; 0x104 │ │ + ldr r1, [r4, #52] ; 0x34 │ │ + bl 46004 <__aeabi_idivmod@@Base> │ │ + mov r2, r1 │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + str r1, [sp, #92] ; 0x5c │ │ + cmp r5, #0 │ │ + ldr r3, [r3, r2, lsl #2] │ │ + lsl r1, r2, #2 │ │ + str r1, [sp, #52] ; 0x34 │ │ + str r3, [r4, #48] ; 0x30 │ │ + ble 29570 │ │ + mov r3, #0 │ │ + str r3, [sp, #44] ; 0x2c │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + sub r3, r3, #4 │ │ + str r3, [sp, #100] ; 0x64 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + add r3, r3, r2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + add r3, sp, #132 ; 0x84 │ │ + str r3, [sp, #104] ; 0x68 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #260] ; 0x104 │ │ + ldr r3, [r3, #4] │ │ + cmp r2, r3 │ │ + blt 293d4 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + cmp r3, #0 │ │ + bne 2a0f0 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r2, #52] ; 0x34 │ │ + ldr r2, [r2, #40] ; 0x28 │ │ + sub r3, r3, #-1073741823 ; 0xc0000001 │ │ + ldr r1, [r2, r3, lsl #2] │ │ + ldr r5, [sp, #12] │ │ + ldr r4, [sp, #44] ; 0x2c │ │ + ldr r3, [r5, #48] ; 0x30 │ │ + ldrsh r2, [r5, #36] ; 0x24 │ │ + ldr r1, [r1, r4] │ │ + ldr r0, [r3, r4] │ │ + lsl r2, r2, #3 │ │ + bl f408 │ │ + ldr r3, [r5, #12] │ │ + ldr r2, [r5, #48] ; 0x30 │ │ + ldrsh fp, [r5, #36] ; 0x24 │ │ + mov r1, r3 │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [r3, #28] │ │ + ldr r2, [r2, r4] │ │ cmp fp, #0 │ │ - str r5, [sp, #8] │ │ - str r4, [sp, #4] │ │ - str ip, [sp, #12] │ │ - str r0, [sp, #20] │ │ - ldr r9, [r2, r1, lsl #2] │ │ - ldr r5, [r2, r6, lsl #2] │ │ - ble 27c6c │ │ - ldr sl, [sp, #16] │ │ + add ip, r3, r4 │ │ + str ip, [sp, #88] ; 0x58 │ │ + ldr r6, [r3, r4] │ │ + ldr ip, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + str r2, [sp, #16] │ │ + ldr r3, [r3, ip, lsl #2] │ │ + str r3, [sp, #20] │ │ + ble 2a554 │ │ + mov r3, r1 │ │ + ldr r3, [r3, #8] │ │ + mov r7, #0 │ │ + mov ip, r3 │ │ + str r2, [sp, #8] │ │ + ldr r2, [r1] │ │ + ldr r1, [r1, #4] │ │ + str r3, [sp, #84] ; 0x54 │ │ + str r2, [sp, #76] ; 0x4c │ │ + ldr r3, [r1] │ │ + ldr r2, [r2] │ │ + str r1, [sp, #80] ; 0x50 │ │ + ldr r3, [r3, r4] │ │ + ldr r1, [ip] │ │ + ldr r2, [r2, r4] │ │ + ldr r3, [r3] │ │ + ldr r1, [r1, r4] │ │ + ldr r2, [r2] │ │ + str r3, [sp, #32] │ │ + str r1, [sp, #36] ; 0x24 │ │ + str r2, [sp, #28] │ │ + str fp, [sp, #24] │ │ + ldr r3, [sp, #8] │ │ + cmp r6, #0 │ │ + ldr r9, [r3, #4] │ │ + ldr r3, [sp, #28] │ │ + mul r5, r9, r6 │ │ + lsl r5, r5, #2 │ │ + add r8, r3, r5 │ │ + ldr r3, [sp, #32] │ │ + add r5, r3, r5 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr fp, [r3, r9, lsl #2] │ │ + ble 292c8 │ │ + mov r4, #0 │ │ + ldr sl, [sp, #20] │ │ + ldr r1, [r8], #4 │ │ + ldr r0, [sl], #4 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + mov r1, r0 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r1, [r5], #4 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + mov r1, r0 │ │ + mov r0, fp │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + add r4, r4, #1 │ │ + cmp r4, r6 │ │ + mov fp, r0 │ │ + bne 29290 │ │ + mov r0, fp │ │ + bl 4710c <__aeabi_f2iz@@Base> │ │ + ldr r3, [sp, #16] │ │ + cmp r7, #0 │ │ + str r0, [r3, r7, lsl #3] │ │ + beq 29324 │ │ + ldr r3, [sp, #8] │ │ + sub r2, r7, #1 │ │ + ldr r1, [r3, #-8] │ │ + cmp r0, r1 │ │ + ble 29590 │ │ + ldr ip, [r3, #-4] │ │ + sub r2, r2, #1 │ │ + cmn r2, #1 │ │ + str r1, [r3] │ │ + str ip, [r3, #4] │ │ + sub r3, r3, #8 │ │ + bne 292e8 │ │ mov r2, #0 │ │ + ldr r1, [sp, #16] │ │ + add r3, r1, r2 │ │ + str r0, [r1, r2] │ │ + str r9, [r3, #4] │ │ + ldr r3, [sp, #24] │ │ + add r7, r7, #1 │ │ + cmp r7, r3 │ │ + ldr r3, [sp, #8] │ │ + add r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + blt 29258 │ │ + ldr r3, [sp, #12] │ │ + ldr r0, [sp, #260] ; 0x104 │ │ + ldr fp, [sp, #24] │ │ + ldrsh r1, [r3, #38] ; 0x26 │ │ + bl 46004 <__aeabi_idivmod@@Base> │ │ + cmp r1, #0 │ │ + beq 2a104 │ │ + ldr r3, [sp, #12] │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldr r2, [r3, #44] ; 0x2c │ │ + ldr r3, [sp, #16] │ │ + ldr lr, [r2, r0] │ │ + ldr r1, [r3] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + asr r1, r1, #10 │ │ + add lr, lr, r2 │ │ + mov r4, #0 │ │ + ldr r2, [sp, #12] │ │ + ldr r0, [r2, #32] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add r0, r0, r2 │ │ + ldr r2, [r3, r4, lsl #3] │ │ + sub r2, r1, r2, asr #10 │ │ + cmp r2, #96 ; 0x60 │ │ + movgt r2, #96 ; 0x60 │ │ + str r2, [r3, r4, lsl #3] │ │ + ldrb r2, [r0] │ │ + cmp r2, #0 │ │ + beq 293c0 │ │ + ldr ip, [r3, r4, lsl #3] │ │ + cmp ip, r2 │ │ + bgt 293cc │ │ + add r4, r4, #1 │ │ + cmp r4, fp │ │ + blt 29394 │ │ + and r4, r4, #255 ; 0xff │ │ + strb r4, [lr] │ │ + ldr r3, [sp, #12] │ │ + ldr lr, [r3, #24] │ │ + ldr r3, [sp, #264] ; 0x108 │ │ + cmp lr, #0 │ │ + beq 2a348 │ │ + cmp r3, #0 │ │ + beq 2959c │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, #28] │ │ + ldr r3, [r1, #44] ; 0x2c │ │ mov r0, r2 │ │ - ldr r1, [sl, #56] ; 0x38 │ │ - b 27a20 │ │ - add r7, sp, #160 ; 0xa0 │ │ - add r6, r7, r6, lsr #4 │ │ - add ip, r7, ip, lsr #4 │ │ - ldrb r6, [r6, #-116] ; 0xffffff8c │ │ - ldrb ip, [ip, #-100] ; 0xffffff9c │ │ - ldr sl, [sp, #12] │ │ - cmp r6, ip │ │ - rsbgt r6, ip, r6 │ │ - rsble ip, r6, ip │ │ - strgt r6, [sp, #16] │ │ - strle ip, [sp, #16] │ │ - movgt r6, ip │ │ - ldrb r7, [sl, r4] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r2, [r3, r2] │ │ + bic r3, r0, #1 │ │ + str r3, [sp, #20] │ │ + cmp r3, #0 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb r3, [r2, r3] │ │ + mov r0, r3 │ │ + str r3, [sp, #16] │ │ + ble 2954c │ │ + ldr r2, [r1, #16] │ │ + ldr r3, [r1, #48] ; 0x30 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + mov sl, #0 │ │ + ldr r3, [r3, r1] │ │ + ldr r9, [r2, r1] │ │ + ldr ip, [sp, #56] ; 0x38 │ │ + mov r2, r3 │ │ + str r3, [sp, #32] │ │ + ldr r3, [r3, #4] │ │ + ldr r1, [r2] │ │ + sub r8, r0, #-536870911 ; 0xe0000001 │ │ + ldr r3, [r9, r3, lsl #2] │ │ + str ip, [sp, #8] │ │ + add fp, ip, #2 │ │ + str r1, [sp, #28] │ │ + add r8, r2, r8, lsl #3 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #16] │ │ + asr r7, sl, #1 │ │ + ldrb r3, [r3, sl, asr #1] │ │ + cmp r2, #1 │ │ + and r2, r3, #15 │ │ + ldrb r1, [lr, r3, lsr #4] │ │ + ldrb r0, [lr, r2] │ │ + ldr r3, [sp, #28] │ │ + add r0, r0, r3 │ │ + add r1, r1, r3 │ │ + ble 29514 │ │ + ldr r3, [sp, #12] │ │ + ldr ip, [sp, #32] │ │ + ldr r3, [r3, #56] ; 0x38 │ │ + ldr r4, [r3] │ │ + ldr r2, [ip, #12] │ │ + ldr r3, [ip, #8]! │ │ + ldr r2, [r9, r2, lsl #2] │ │ + ldrb r5, [r2, r7] │ │ + and r2, r5, #15 │ │ + ldrb r2, [lr, r2] │ │ + ldrb r5, [lr, r5, lsr #4] │ │ + add r2, r2, r3 │ │ + cmp r2, r0 │ │ + add r3, r3, r5 │ │ + rsblt r6, r2, r0 │ │ + rsbge r6, r0, r2 │ │ + cmp r3, r1 │ │ + rsblt r5, r3, r1 │ │ + rsbge r5, r1, r3 │ │ + ldrb r6, [r4, r6] │ │ + ldrb r5, [r4, r5] │ │ + cmp r2, r0 │ │ + rsble r0, r6, r2 │ │ + rsbgt r0, r6, r0 │ │ + cmp r3, r1 │ │ + rsble r1, r5, r3 │ │ + rsbgt r1, r5, r1 │ │ + cmp ip, r8 │ │ + bne 294b0 │ │ + ldr r2, [sp, #20] │ │ + ldrh r3, [fp, #-2] │ │ + add sl, sl, #2 │ │ + cmp r2, sl │ │ + ldr r2, [sp, #8] │ │ + add r3, r0, r3 │ │ + strh r3, [fp, #-2] │ │ + ldrh r3, [r2, #2] │ │ + add fp, fp, #4 │ │ + add r1, r1, r3 │ │ + add r3, r2, #4 │ │ + strh r1, [r2, #2] │ │ + str r3, [sp, #8] │ │ + bgt 29470 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + add r3, r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + cmp r3, r2 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + add r3, r3, #4 │ │ + str r3, [sp, #44] ; 0x2c │ │ + bne 29168 │ │ + ldr r3, [sp, #108] ; 0x6c │ │ + ldr r2, [sp, #212] ; 0xd4 │ │ + mov r0, #0 │ │ + ldr r3, [r3] │ │ + cmp r2, r3 │ │ + bne 2ac80 │ │ + add sp, sp, #220 ; 0xdc │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + add r2, r2, #1 │ │ + lsl r2, r2, #3 │ │ + b 29314 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, #44] ; 0x2c │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldrb r9, [r3, r2] │ │ + sub r3, r9, #1 │ │ + cmp r3, #5 │ │ + addls pc, pc, r3, lsl #2 │ │ + b 2a458 │ │ + b 29fa8 │ │ + b 29a58 │ │ + b 29ca4 │ │ + b 29858 │ │ + b 295fc │ │ + b 295dc │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r0, [sp, #12] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + str r3, [sp] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + bl 28cf8 │ │ + b 2954c │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r9, [sp, #104] ; 0x68 │ │ + ldr r3, [r3, #48] ; 0x30 │ │ + sub lr, lr, #1 │ │ + add r2, sp, #116 ; 0x74 │ │ + ldr r8, [r3, r1] │ │ + ldrb r7, [r8] │ │ + ldrb r6, [r8, #8] │ │ + ldrb r5, [r8, #16] │ │ + ldrb r4, [r8, #24] │ │ + ldrb ip, [r8, #32] │ │ + ldrb r3, [lr, #1]! │ │ + add r1, r3, r7 │ │ + strb r1, [r2], #1 │ │ + add r1, r3, r6 │ │ + add r0, r3, r5 │ │ + strb r1, [r2, #15] │ │ + cmp r2, r9 │ │ + add r1, r3, r4 │ │ + add r3, r3, ip │ │ + strb r0, [r2, #31] │ │ + strb r1, [r2, #47] ; 0x2f │ │ + strb r3, [r2, #63] ; 0x3f │ │ + bne 2962c │ │ + ldr r4, [sp, #12] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + ldr r3, [r4, #16] │ │ + ldr ip, [r8, #4] │ │ + ldr r0, [r8, #12] │ │ + ldr r3, [r3, r2] │ │ + ldr lr, [r8, #36] ; 0x24 │ │ + ldr r2, [r8, #28] │ │ + ldr r1, [r8, #20] │ │ + cmp r5, #0 │ │ + ldr sl, [r3, ip, lsl #2] │ │ + ldr r9, [r3, r0, lsl #2] │ │ + ldr r8, [r3, r1, lsl #2] │ │ + ldr r7, [r3, r2, lsl #2] │ │ + ldr r6, [r3, lr, lsl #2] │ │ + ble 2954c │ │ + ldr r1, [r4, #56] ; 0x38 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + mov r2, #0 │ │ + ldr lr, [sp, #56] ; 0x38 │ │ + str r1, [sp, #8] │ │ + b 29784 │ │ + add r5, sp, #216 ; 0xd8 │ │ + add r3, r5, r3, lsr #4 │ │ + add ip, r5, ip, lsr #4 │ │ + ldrb r3, [r3, #-100] ; 0xffffff9c │ │ + ldrb ip, [ip, #-84] ; 0xffffffac │ │ + ldr r1, [sp, #8] │ │ + ldrb r5, [r8, r4] │ │ + cmp r3, ip │ │ + rsbgt fp, ip, r3 │ │ + movgt r3, ip │ │ + rsble fp, r3, ip │ │ ldr ip, [r1] │ │ - ldr sl, [sp, #16] │ │ - ldrb sl, [ip, sl] │ │ - str sl, [sp, #16] │ │ - add sl, sp, #160 ; 0xa0 │ │ - add r7, sl, r7, lsr #4 │ │ - ldr sl, [sp, #16] │ │ - ldrb r7, [r7, #-84] ; 0xffffffac │ │ - rsb r6, sl, r6 │ │ - cmp r6, r7 │ │ - ldr sl, [sp, #20] │ │ - rsbgt r6, r7, r6 │ │ - rsble r7, r6, r7 │ │ - strgt r6, [sp, #16] │ │ - strle r7, [sp, #16] │ │ - movgt r6, r7 │ │ - ldrb r7, [sl, r4] │ │ - ldr sl, [sp, #16] │ │ - ldrb sl, [ip, sl] │ │ - str sl, [sp, #16] │ │ - add sl, sp, #160 ; 0xa0 │ │ - add r7, sl, r7, lsr #4 │ │ - ldr sl, [sp, #16] │ │ - ldrb r7, [r7, #-68] ; 0xffffffbc │ │ - rsb r6, sl, r6 │ │ - cmp r6, r7 │ │ - rsbgt sl, r7, r6 │ │ - rsble sl, r6, r7 │ │ - ldrb sl, [ip, sl] │ │ - movgt r6, r7 │ │ - ldrb r7, [r9, r4] │ │ - str sl, [sp, #16] │ │ - add sl, sp, #160 ; 0xa0 │ │ - add r7, sl, r7, lsr #4 │ │ - ldr sl, [sp, #16] │ │ - ldrb r7, [r7, #-52] ; 0xffffffcc │ │ - ldrb r4, [r5, r4] │ │ - rsb r6, sl, r6 │ │ - cmp r6, r7 │ │ - rsbgt sl, r7, r6 │ │ - rsble sl, r6, r7 │ │ - movgt r6, r7 │ │ - ldrb r7, [ip, sl] │ │ - add sl, sp, #160 ; 0xa0 │ │ - add r4, sl, r4, lsr #4 │ │ + add r1, sp, #216 ; 0xd8 │ │ + add r5, r1, r5, lsr #4 │ │ + ldrb fp, [ip, fp] │ │ + ldrb r5, [r5, #-68] ; 0xffffffbc │ │ + add r1, sp, #216 ; 0xd8 │ │ + rsb r3, fp, r3 │ │ + cmp r3, r5 │ │ + rsbgt fp, r5, r3 │ │ + movgt r3, r5 │ │ + rsble fp, r3, r5 │ │ + ldrb r5, [r7, r4] │ │ + ldrb fp, [ip, fp] │ │ + ldrb r4, [r6, r4] │ │ + add r5, r1, r5, lsr #4 │ │ + ldrb r5, [r5, #-52] ; 0xffffffcc │ │ + rsb r3, fp, r3 │ │ + add r1, sp, #216 ; 0xd8 │ │ + cmp r3, r5 │ │ + rsbgt fp, r5, r3 │ │ + movgt r3, r5 │ │ + rsble fp, r3, r5 │ │ + ldrb fp, [ip, fp] │ │ + add r4, r1, r4, lsr #4 │ │ ldrb r4, [r4, #-36] ; 0xffffffdc │ │ - rsb r6, r7, r6 │ │ - cmp r6, r4 │ │ - ble 27b48 │ │ - rsb r7, r4, r6 │ │ - mov r6, r4 │ │ - ldrb ip, [ip, r7] │ │ - add r0, r0, #1 │ │ - cmp r0, fp │ │ - rsb r6, ip, r6 │ │ + rsb r3, fp, r3 │ │ + cmp r3, r4 │ │ + ble 29850 │ │ + rsb r5, r4, r3 │ │ + mov r3, r4 │ │ + ldrb ip, [ip, r5] │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + rsb r3, ip, r3 │ │ lsl ip, r2, #1 │ │ - ldrh r4, [r3, ip] │ │ - add r6, r6, r4 │ │ - strh r6, [r3, ip] │ │ - beq 27c6c │ │ - ldrb ip, [r8, r0] │ │ - ldr r4, [sp, #4] │ │ - add r2, r2, ip │ │ - ldr ip, [sp, #8] │ │ + ldrh r4, [lr, ip] │ │ + cmp r0, r5 │ │ + add r3, r3, r4 │ │ + strh r3, [lr, ip] │ │ + beq 2954c │ │ + ldrb r3, [r0], #1 │ │ + add r2, r2, r3 │ │ tst r2, #1 │ │ - ldrb r6, [ip, r2, asr #1] │ │ - ldrb ip, [r4, r2, asr #1] │ │ + ldrb r3, [sl, r2, asr #1] │ │ + ldrb ip, [r9, r2, asr #1] │ │ asr r4, r2, #1 │ │ - bne 278fc │ │ - add r7, sp, #160 ; 0xa0 │ │ - and r6, r6, #15 │ │ + bne 296bc │ │ + add r1, sp, #216 ; 0xd8 │ │ + and r3, r3, #15 │ │ and ip, ip, #15 │ │ - add r6, r7, r6 │ │ - add ip, r7, ip │ │ - ldrb r6, [r6, #-116] ; 0xffffff8c │ │ - ldrb ip, [ip, #-100] ; 0xffffff9c │ │ - cmp r6, ip │ │ - rsbgt sl, ip, r6 │ │ - rsble sl, r6, ip │ │ - movgt r6, ip │ │ - ldr ip, [sp, #12] │ │ - ldrb r7, [ip, r4] │ │ + add r3, r1, r3 │ │ + add ip, r1, ip │ │ + ldrb r3, [r3, #-100] ; 0xffffff9c │ │ + ldrb ip, [ip, #-84] ; 0xffffffac │ │ + ldr r1, [sp, #8] │ │ + ldrb r5, [r8, r4] │ │ + cmp r3, ip │ │ + rsbgt fp, ip, r3 │ │ + movgt r3, ip │ │ + rsble fp, r3, ip │ │ ldr ip, [r1] │ │ - and r7, r7, #15 │ │ - ldrb sl, [ip, sl] │ │ - str sl, [sp, #16] │ │ - add sl, sp, #160 ; 0xa0 │ │ - add r7, sl, r7 │ │ - ldr sl, [sp, #16] │ │ - ldrb r7, [r7, #-84] ; 0xffffffac │ │ - rsb r6, sl, r6 │ │ - cmp r6, r7 │ │ - ldr sl, [sp, #20] │ │ - rsbgt r6, r7, r6 │ │ - rsble r7, r6, r7 │ │ - strgt r6, [sp, #16] │ │ - strle r7, [sp, #16] │ │ - movgt r6, r7 │ │ - ldrb r7, [sl, r4] │ │ - ldr sl, [sp, #16] │ │ - and r7, r7, #15 │ │ - ldrb sl, [ip, sl] │ │ - str sl, [sp, #16] │ │ - add sl, sp, #160 ; 0xa0 │ │ - add r7, sl, r7 │ │ - ldr sl, [sp, #16] │ │ - ldrb r7, [r7, #-68] ; 0xffffffbc │ │ - rsb r6, sl, r6 │ │ - cmp r6, r7 │ │ - rsbgt sl, r7, r6 │ │ - rsble sl, r6, r7 │ │ - movgt r6, r7 │ │ - ldrb sl, [ip, sl] │ │ - ldrb r7, [r9, r4] │ │ - ldrb r4, [r5, r4] │ │ - str sl, [sp, #16] │ │ - and r7, r7, #15 │ │ - add sl, sp, #160 ; 0xa0 │ │ - add r7, sl, r7 │ │ - ldr sl, [sp, #16] │ │ - ldrb r7, [r7, #-52] ; 0xffffffcc │ │ + and r5, r5, #15 │ │ + add r1, sp, #216 ; 0xd8 │ │ + ldrb fp, [ip, fp] │ │ + add r5, r1, r5 │ │ + ldrb r5, [r5, #-68] ; 0xffffffbc │ │ + rsb r3, fp, r3 │ │ + add r1, sp, #216 ; 0xd8 │ │ + cmp r3, r5 │ │ + rsbgt fp, r5, r3 │ │ + movgt r3, r5 │ │ + rsble fp, r3, r5 │ │ + ldrb r5, [r7, r4] │ │ + ldrb fp, [ip, fp] │ │ + ldrb r4, [r6, r4] │ │ + and r5, r5, #15 │ │ + add r5, r1, r5 │ │ + ldrb r5, [r5, #-52] ; 0xffffffcc │ │ + rsb r3, fp, r3 │ │ + and r4, r4, #15 │ │ + cmp r3, r5 │ │ + rsbgt fp, r5, r3 │ │ + movgt r3, r5 │ │ + rsble fp, r3, r5 │ │ + add r1, sp, #216 ; 0xd8 │ │ + ldrb fp, [ip, fp] │ │ + add r4, r1, r4 │ │ + ldrb r4, [r4, #-36] ; 0xffffffdc │ │ + rsb r3, fp, r3 │ │ + cmp r3, r4 │ │ + bgt 29758 │ │ + rsb r5, r3, r4 │ │ + b 29760 │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r8, [sp, #104] ; 0x68 │ │ + ldr r3, [r3, #48] ; 0x30 │ │ + sub lr, lr, #1 │ │ + add r2, sp, #116 ; 0x74 │ │ + ldr r7, [r3, r1] │ │ + ldrb r6, [r7] │ │ + ldrb r5, [r7, #8] │ │ + ldrb r4, [r7, #16] │ │ + ldrb ip, [r7, #24] │ │ + ldrb r3, [lr, #1]! │ │ + add r1, r3, r6 │ │ + strb r1, [r2], #1 │ │ + add r0, r3, r5 │ │ + add r1, r3, r4 │ │ + cmp r2, r8 │ │ + add r3, r3, ip │ │ + strb r0, [r2, #15] │ │ + strb r1, [r2, #31] │ │ + strb r3, [r2, #47] ; 0x2f │ │ + bne 29884 │ │ + ldr lr, [sp, #12] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r4, [sp, #68] ; 0x44 │ │ + ldr r3, [lr, #16] │ │ + ldr ip, [r7, #4] │ │ + ldr r0, [r7, #12] │ │ + ldr r3, [r3, r2] │ │ + ldr r1, [r7, #20] │ │ + ldr r2, [r7, #28] │ │ + cmp r4, #0 │ │ + ldr r9, [r3, ip, lsl #2] │ │ + ldr r8, [r3, r0, lsl #2] │ │ + ldr r7, [r3, r1, lsl #2] │ │ + ldr r6, [r3, r2, lsl #2] │ │ + ble 2954c │ │ + ldr r1, [lr, #56] ; 0x38 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + mov r2, #0 │ │ + ldr ip, [sp, #56] ; 0x38 │ │ + str r1, [sp, #8] │ │ + ldr lr, [sp, #48] ; 0x30 │ │ + b 299a4 │ │ + add r5, sp, #216 ; 0xd8 │ │ + add r3, r5, r3, lsr #4 │ │ + add r4, r5, r4, lsr #4 │ │ + ldrb r3, [r3, #-100] ; 0xffffff9c │ │ + ldrb r4, [r4, #-84] ; 0xffffffac │ │ + ldr r1, [sp, #8] │ │ + ldrb r5, [r7, sl] │ │ + cmp r3, r4 │ │ + rsbgt fp, r4, r3 │ │ + movgt r3, r4 │ │ + rsble fp, r3, r4 │ │ + ldr r4, [r1] │ │ + add r1, sp, #216 ; 0xd8 │ │ + add r5, r1, r5, lsr #4 │ │ + ldrb fp, [r4, fp] │ │ + ldrb r5, [r5, #-68] ; 0xffffffbc │ │ + add r1, sp, #216 ; 0xd8 │ │ + rsb r3, fp, r3 │ │ + cmp r3, r5 │ │ + rsbgt fp, r5, r3 │ │ + movgt r3, r5 │ │ + rsble fp, r3, r5 │ │ + ldrb r5, [r6, sl] │ │ + ldrb sl, [r4, fp] │ │ + add r5, r1, r5, lsr #4 │ │ + ldrb r5, [r5, #-52] ; 0xffffffcc │ │ + rsb r3, sl, r3 │ │ + cmp r3, r5 │ │ + rsbgt sl, r5, r3 │ │ + movgt r3, r5 │ │ + rsble sl, r3, r5 │ │ + ldrb r4, [r4, sl] │ │ + rsb r3, r4, r3 │ │ + lsl r4, r2, #1 │ │ + ldrh r5, [ip, r4] │ │ + cmp r0, lr │ │ + add r3, r3, r5 │ │ + strh r3, [ip, r4] │ │ + beq 2954c │ │ + ldrb r3, [r0], #1 │ │ + add r2, r2, r3 │ │ + tst r2, #1 │ │ + ldrb r3, [r9, r2, asr #1] │ │ + ldrb r4, [r8, r2, asr #1] │ │ + asr sl, r2, #1 │ │ + bne 29908 │ │ + add r1, sp, #216 ; 0xd8 │ │ + and r3, r3, #15 │ │ + and r4, r4, #15 │ │ + add r3, r1, r3 │ │ + add r4, r1, r4 │ │ + ldrb r3, [r3, #-100] ; 0xffffff9c │ │ + ldrb r4, [r4, #-84] ; 0xffffffac │ │ + ldr r1, [sp, #8] │ │ + cmp r3, r4 │ │ + rsbgt fp, r4, r3 │ │ + movgt r3, r4 │ │ + rsble fp, r3, r4 │ │ + ldrb r4, [r7, sl] │ │ + ldr r5, [r1] │ │ + add r1, sp, #216 ; 0xd8 │ │ + and r4, r4, #15 │ │ + ldrb fp, [r5, fp] │ │ + add r4, r1, r4 │ │ + ldrb r4, [r4, #-68] ; 0xffffffbc │ │ + rsb r3, fp, r3 │ │ + add r1, sp, #216 ; 0xd8 │ │ + cmp r3, r4 │ │ + rsbgt fp, r4, r3 │ │ + movgt r3, r4 │ │ + rsble fp, r3, r4 │ │ + ldrb r4, [r6, sl] │ │ + ldrb sl, [r5, fp] │ │ + and r4, r4, #15 │ │ + add r4, r1, r4 │ │ + ldrb r4, [r4, #-52] ; 0xffffffcc │ │ + rsb r3, sl, r3 │ │ + cmp r3, r4 │ │ + rsbgt sl, r4, r3 │ │ + movgt r3, r4 │ │ + rsble sl, r3, r4 │ │ + ldrb r4, [r5, sl] │ │ + rsb r3, r4, r3 │ │ + b 2998c │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldrb r1, [lr] │ │ + ldr r3, [r3, #48] ; 0x30 │ │ + ldrb r0, [lr, #9] │ │ + ldrb r4, [lr, #2] │ │ + ldr r5, [r3, r2] │ │ + ldrb r6, [lr, #3] │ │ + ldrb r7, [lr, #4] │ │ + ldrb r2, [r5] │ │ + ldrb r3, [r5, #8] │ │ + str r0, [sp, #8] │ │ + add r0, r1, r2 │ │ + add r1, r1, r3 │ │ + ldrb ip, [lr, #1] │ │ + ldrb r8, [lr, #5] │ │ + str r1, [sp, #16] │ │ + add r1, r4, r2 │ │ + ldrb r9, [lr, #6] │ │ + strb r1, [sp, #118] ; 0x76 │ │ + add r1, r6, r2 │ │ + ldrb sl, [lr, #7] │ │ + strb r1, [sp, #119] ; 0x77 │ │ + add r1, r7, r2 │ │ + ldrb fp, [lr, #8] │ │ + strb r0, [sp, #116] ; 0x74 │ │ + strb r1, [sp, #120] ; 0x78 │ │ + add r0, ip, r2 │ │ + add r1, r8, r2 │ │ + strb r0, [sp, #117] ; 0x75 │ │ + strb r1, [sp, #121] ; 0x79 │ │ + ldr r0, [sp, #8] │ │ + add r1, r9, r2 │ │ + strb r1, [sp, #122] ; 0x7a │ │ + add r1, sl, r2 │ │ + add ip, ip, r3 │ │ + strb r1, [sp, #123] ; 0x7b │ │ + add r1, fp, r2 │ │ + str ip, [sp, #20] │ │ + strb r1, [sp, #124] ; 0x7c │ │ + add ip, r0, r3 │ │ + add r1, r0, r2 │ │ + ldrb r0, [sp, #16] │ │ + strb r1, [sp, #125] ; 0x7d │ │ + add r4, r4, r3 │ │ + strb r0, [sp, #132] ; 0x84 │ │ + ldrb r0, [sp, #20] │ │ + add r6, r6, r3 │ │ + add r7, r7, r3 │ │ + strb r0, [sp, #133] ; 0x85 │ │ + ldr r1, [sp, #12] │ │ + add r8, r8, r3 │ │ + add fp, fp, r3 │ │ + ldrb r0, [lr, #12] │ │ + strb r4, [sp, #134] ; 0x86 │ │ + strb r6, [sp, #135] ; 0x87 │ │ + ldrb r4, [lr, #10] │ │ + ldrb r6, [lr, #14] │ │ + strb r7, [sp, #136] ; 0x88 │ │ + strb r8, [sp, #137] ; 0x89 │ │ + ldrb r7, [lr, #15] │ │ + ldr r8, [r1, #16] │ │ + strb fp, [sp, #140] ; 0x8c │ │ + ldrb r1, [lr, #13] │ │ + ldr fp, [r5, #4] │ │ + strb ip, [sp, #141] ; 0x8d │ │ + ldr r5, [r5, #12] │ │ + ldrb ip, [lr, #11] │ │ + ldr lr, [sp, #44] ; 0x2c │ │ + str r5, [sp, #8] │ │ + add r9, r9, r3 │ │ + ldr r5, [r8, lr] │ │ + ldr lr, [sp, #68] ; 0x44 │ │ + add sl, sl, r3 │ │ + add r8, ip, r2 │ │ + cmp lr, #0 │ │ + add lr, r4, r2 │ │ + strb r9, [sp, #138] ; 0x8a │ │ + add r4, r4, r3 │ │ + add r9, r0, r2 │ │ + strb sl, [sp, #139] ; 0x8b │ │ + add ip, ip, r3 │ │ + add sl, r1, r2 │ │ + add r0, r0, r3 │ │ + add r1, r1, r3 │ │ + strb lr, [sp, #126] ; 0x7e │ │ + add lr, r6, r2 │ │ + add r6, r6, r3 │ │ + add r2, r7, r2 │ │ + add r3, r7, r3 │ │ + strb r4, [sp, #142] ; 0x8e │ │ + strb lr, [sp, #130] ; 0x82 │ │ + strb r2, [sp, #131] ; 0x83 │ │ + strb r8, [sp, #127] ; 0x7f │ │ + strb ip, [sp, #143] ; 0x8f │ │ + strb r9, [sp, #128] ; 0x80 │ │ + strb r0, [sp, #144] ; 0x90 │ │ + strb sl, [sp, #129] ; 0x81 │ │ + strb r1, [sp, #145] ; 0x91 │ │ + strb r6, [sp, #146] ; 0x92 │ │ + strb r3, [sp, #147] ; 0x93 │ │ + ldr r2, [sp, #8] │ │ + ldr lr, [r5, fp, lsl #2] │ │ + ldr r4, [r5, r2, lsl #2] │ │ + ble 2954c │ │ + ldr r3, [sp, #12] │ │ + ldr ip, [sp, #64] ; 0x40 │ │ + mov r0, #0 │ │ + ldr r1, [r3, #56] ; 0x38 │ │ + ldr r5, [sp, #56] ; 0x38 │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + b 29c60 │ │ + add r7, sp, #216 ; 0xd8 │ │ + add r3, r7, r3, lsr #4 │ │ + add r2, r7, r2, lsr #4 │ │ + ldrb r3, [r3, #-100] ; 0xffffff9c │ │ + ldrb r2, [r2, #-84] ; 0xffffffac │ │ + cmp r3, r2 │ │ + ble 29c9c │ │ + rsb r7, r2, r3 │ │ + mov r3, r2 │ │ + ldr r2, [r1] │ │ + cmp ip, r6 │ │ + ldrb r2, [r2, r7] │ │ + rsb r3, r2, r3 │ │ + lsl r2, r0, #1 │ │ + ldrh r7, [r5, r2] │ │ + add r3, r3, r7 │ │ + strh r3, [r5, r2] │ │ + beq 2954c │ │ + ldrb r3, [ip], #1 │ │ + add r0, r0, r3 │ │ + tst r0, #1 │ │ + ldrb r3, [lr, r0, asr #1] │ │ + ldrb r2, [r4, r0, asr #1] │ │ + bne 29c18 │ │ + add r7, sp, #216 ; 0xd8 │ │ + and r3, r3, #15 │ │ + and r2, r2, #15 │ │ + add r3, r7, r3 │ │ + add r2, r7, r2 │ │ + ldrb r3, [r3, #-100] ; 0xffffff9c │ │ + ldrb r2, [r2, #-84] ; 0xffffffac │ │ + cmp r3, r2 │ │ + bgt 29c34 │ │ + rsb r7, r3, r2 │ │ + b 29c3c │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldrb ip, [lr] │ │ + ldr r3, [r3, #48] ; 0x30 │ │ + ldrb r6, [lr, #1] │ │ + ldrb r7, [lr, #2] │ │ + ldr r5, [r3, r1] │ │ + ldrb r8, [lr, #3] │ │ + ldrb r9, [lr, #4] │ │ + ldrb r2, [r5] │ │ + ldrb sl, [lr, #5] │ │ + ldrb fp, [lr, #6] │ │ + add r1, ip, r2 │ │ + strb r1, [sp, #116] ; 0x74 │ │ + add r1, r6, r2 │ │ + strb r1, [sp, #117] ; 0x75 │ │ + add r1, r7, r2 │ │ + strb r1, [sp, #118] ; 0x76 │ │ + add r1, r8, r2 │ │ + ldrb r3, [r5, #8] │ │ + strb r1, [sp, #119] ; 0x77 │ │ + add r1, r9, r2 │ │ + strb r1, [sp, #120] ; 0x78 │ │ + add r1, sl, r2 │ │ + strb r1, [sp, #121] ; 0x79 │ │ + add r1, fp, r2 │ │ + strb r1, [sp, #122] ; 0x7a │ │ + add r1, ip, r3 │ │ + strb r1, [sp, #132] ; 0x84 │ │ + add r1, r6, r3 │ │ + ldrb r4, [r5, #16] │ │ + strb r1, [sp, #133] ; 0x85 │ │ + add r1, r7, r3 │ │ + strb r1, [sp, #134] ; 0x86 │ │ + add r1, r8, r3 │ │ + strb r1, [sp, #135] ; 0x87 │ │ + add r1, r9, r3 │ │ + add r0, fp, r3 │ │ + add ip, ip, r4 │ │ + add r6, r6, r4 │ │ + add r7, r7, r4 │ │ + add r8, r8, r4 │ │ + add r9, r9, r4 │ │ + strb r1, [sp, #136] ; 0x88 │ │ + add r1, sl, r3 │ │ + add sl, sl, r4 │ │ + strb r1, [sp, #137] ; 0x89 │ │ + strb r0, [sp, #138] ; 0x8a │ │ + add r1, fp, r4 │ │ + strb ip, [sp, #148] ; 0x94 │ │ + strb r6, [sp, #149] ; 0x95 │ │ + strb r7, [sp, #150] ; 0x96 │ │ + strb r8, [sp, #151] ; 0x97 │ │ + strb r9, [sp, #152] ; 0x98 │ │ + strb sl, [sp, #153] ; 0x99 │ │ + ldrb r0, [lr, #7] │ │ + ldrb ip, [lr, #15] │ │ + strb r1, [sp, #154] ; 0x9a │ │ + ldrb r1, [lr, #8] │ │ + ldrb r6, [lr, #9] │ │ + ldrb r7, [lr, #10] │ │ + ldrb r8, [lr, #11] │ │ + ldrb r9, [lr, #12] │ │ + ldrb sl, [lr, #13] │ │ + ldrb fp, [lr, #14] │ │ + str ip, [sp, #8] │ │ + add lr, r0, r3 │ │ + add ip, r0, r2 │ │ + add r0, r0, r4 │ │ + strb r0, [sp, #155] ; 0x9b │ │ + add r0, r1, r2 │ │ + strb lr, [sp, #139] ; 0x8b │ │ + strb r0, [sp, #124] ; 0x7c │ │ + add lr, r6, r2 │ │ + add r0, r1, r3 │ │ + add r1, r1, r4 │ │ + strb r1, [sp, #156] ; 0x9c │ │ + strb lr, [sp, #125] ; 0x7d │ │ + add r1, r6, r4 │ │ + add lr, r7, r2 │ │ + strb ip, [sp, #123] ; 0x7b │ │ + strb r0, [sp, #140] ; 0x8c │ │ + add ip, r7, r3 │ │ + add r0, r6, r3 │ │ + strb r1, [sp, #157] ; 0x9d │ │ + strb lr, [sp, #126] ; 0x7e │ │ + add r1, r8, r2 │ │ + add lr, r8, r3 │ │ + add r8, r8, r4 │ │ + add r6, r9, r3 │ │ + strb r0, [sp, #141] ; 0x8d │ │ + strb ip, [sp, #142] ; 0x8e │ │ + add r0, r7, r4 │ │ + add ip, r9, r2 │ │ + add r7, fp, r2 │ │ + add r9, r9, r4 │ │ + strb r1, [sp, #127] ; 0x7f │ │ + strb lr, [sp, #143] ; 0x8f │ │ + add r1, sl, r2 │ │ + add lr, sl, r3 │ │ + strb r8, [sp, #159] ; 0x9f │ │ + add sl, sl, r4 │ │ + ldr r8, [sp, #8] │ │ + strb r0, [sp, #158] ; 0x9e │ │ + strb ip, [sp, #128] ; 0x80 │ │ + strb r6, [sp, #144] ; 0x90 │ │ + strb r1, [sp, #129] ; 0x81 │ │ + strb lr, [sp, #145] ; 0x91 │ │ + strb r9, [sp, #160] ; 0xa0 │ │ + strb sl, [sp, #161] ; 0xa1 │ │ + strb r7, [sp, #130] ; 0x82 │ │ + ldr ip, [sp, #12] │ │ + add r2, r8, r2 │ │ + strb r2, [sp, #131] ; 0x83 │ │ + ldr lr, [sp, #44] ; 0x2c │ │ + ldr r2, [ip, #16] │ │ + add r0, fp, r3 │ │ + ldr r1, [r5, #12] │ │ + ldr lr, [r2, lr] │ │ + strb r0, [sp, #146] ; 0x92 │ │ + ldr r2, [r5, #20] │ │ + ldr r0, [r5, #4] │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + add fp, fp, r4 │ │ + add r3, r8, r3 │ │ + cmp r5, #0 │ │ + add r4, r8, r4 │ │ + strb fp, [sp, #162] ; 0xa2 │ │ + strb r3, [sp, #147] ; 0x93 │ │ + strb r4, [sp, #163] ; 0xa3 │ │ + ldr r7, [lr, r0, lsl #2] │ │ + ldr r6, [lr, r1, lsl #2] │ │ + ldr r5, [lr, r2, lsl #2] │ │ + ble 2954c │ │ + ldr r1, [ip, #56] ; 0x38 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + mov r2, #0 │ │ + ldr ip, [sp, #56] ; 0x38 │ │ + ldr lr, [sp, #48] ; 0x30 │ │ + b 29f44 │ │ + add r9, sp, #216 ; 0xd8 │ │ + add r3, r9, r3, lsr #4 │ │ + add r4, r9, r4, lsr #4 │ │ + ldrb r4, [r4, #-84] ; 0xffffffac │ │ + ldrb r3, [r3, #-100] ; 0xffffff9c │ │ + add sl, sp, #216 ; 0xd8 │ │ + cmp r3, r4 │ │ + rsbgt r9, r4, r3 │ │ + rsble r9, r3, r4 │ │ + movgt r3, r4 │ │ + ldrb r4, [r5, r8] │ │ + ldr r8, [r1] │ │ + add r4, sl, r4, lsr #4 │ │ + ldrb r9, [r8, r9] │ │ + ldrb r4, [r4, #-68] ; 0xffffffbc │ │ + rsb r3, r9, r3 │ │ + cmp r3, r4 │ │ + rsbgt r9, r4, r3 │ │ + movgt r3, r4 │ │ + rsble r9, r3, r4 │ │ + ldrb r4, [r8, r9] │ │ + cmp r0, lr │ │ + rsb r3, r4, r3 │ │ + lsl r4, r2, #1 │ │ + ldrh r8, [ip, r4] │ │ + add r3, r3, r8 │ │ + strh r3, [ip, r4] │ │ + beq 2954c │ │ + ldrb r3, [r0], #1 │ │ + add r2, r2, r3 │ │ + tst r2, #1 │ │ + ldrb r3, [r7, r2, asr #1] │ │ + ldrb r4, [r6, r2, asr #1] │ │ + asr r8, r2, #1 │ │ + bne 29ed4 │ │ + add r9, sp, #216 ; 0xd8 │ │ + and r3, r3, #15 │ │ + and r4, r4, #15 │ │ + add r3, r9, r3 │ │ + add r4, r9, r4 │ │ + ldrb r4, [r4, #-84] ; 0xffffffac │ │ + ldrb r3, [r3, #-100] ; 0xffffff9c │ │ + add sl, sp, #216 ; 0xd8 │ │ + cmp r3, r4 │ │ + rsbgt r9, r4, r3 │ │ + rsble r9, r3, r4 │ │ + movgt r3, r4 │ │ + ldrb r4, [r5, r8] │ │ + ldr r8, [r1] │ │ and r4, r4, #15 │ │ - rsb r6, sl, r6 │ │ - cmp r6, r7 │ │ - rsbgt sl, r7, r6 │ │ - rsble sl, r6, r7 │ │ - movgt r6, r7 │ │ - ldrb r7, [ip, sl] │ │ - add sl, sp, #160 ; 0xa0 │ │ add r4, sl, r4 │ │ - ldrb r4, [r4, #-36] ; 0xffffffdc │ │ - rsb r6, r7, r6 │ │ - cmp r6, r4 │ │ - bgt 279f4 │ │ - rsb r7, r6, r4 │ │ - b 279fc │ │ - cmp fp, #0 │ │ - ble 27c6c │ │ + b 29f08 │ │ + andeq r0, r3, r4, lsr #27 │ │ + ldr r6, [sp, #12] │ │ + ldr r7, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + ldrb r0, [lr, #1] │ │ + ldrb ip, [lr] │ │ + ldr r5, [r3, r7] │ │ + ldrb r1, [lr, #2] │ │ + cmp r2, #0 │ │ + ldrb r3, [r5] │ │ + ldrb r2, [lr, #3] │ │ + ldrb r4, [lr, #4] │ │ + add r0, r3, r0 │ │ + strb r0, [sp, #197] ; 0xc5 │ │ + ldrb r0, [lr, #5] │ │ + add ip, r3, ip │ │ + add r1, r3, r1 │ │ + add r2, r3, r2 │ │ + strb ip, [sp, #196] ; 0xc4 │ │ + strb r1, [sp, #198] ; 0xc6 │ │ + ldrb ip, [lr, #6] │ │ + strb r2, [sp, #199] ; 0xc7 │ │ + ldrb r1, [lr, #7] │ │ + ldrb r2, [lr, #8] │ │ + add r0, r3, r0 │ │ + strb r0, [sp, #201] ; 0xc9 │ │ + ldrb r0, [lr, #9] │ │ + add ip, r3, ip │ │ + add r1, r3, r1 │ │ + add r2, r3, r2 │ │ + strb ip, [sp, #202] ; 0xca │ │ + strb r1, [sp, #203] ; 0xcb │ │ + ldrb ip, [lr, #10] │ │ + ldrb r1, [lr, #11] │ │ + strb r2, [sp, #204] ; 0xcc │ │ + ldrb r2, [lr, #12] │ │ + add r0, r3, r0 │ │ + strb r0, [sp, #205] ; 0xcd │ │ + ldrb r0, [lr, #13] │ │ + add ip, r3, ip │ │ + add r1, r3, r1 │ │ + add r2, r3, r2 │ │ + add r4, r3, r4 │ │ + strb ip, [sp, #206] ; 0xce │ │ + strb r1, [sp, #207] ; 0xcf │ │ + ldrb ip, [lr, #14] │ │ + strb r4, [sp, #200] ; 0xc8 │ │ + strb r2, [sp, #208] ; 0xd0 │ │ + ldr r2, [r6, #16] │ │ + add r0, r3, r0 │ │ + strb r0, [sp, #209] ; 0xd1 │ │ + ldrb r0, [lr, #15] │ │ + ldr r1, [r5, #4] │ │ + ldr r2, [r2, r7] │ │ + add ip, r3, ip │ │ + add r3, r3, r0 │ │ + strb ip, [sp, #210] ; 0xd2 │ │ + mov r0, r7 │ │ + strb r3, [sp, #211] ; 0xd3 │ │ + ldr ip, [r2, r1, lsl #2] │ │ + ble 2954c │ │ + mov r2, #0 │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + ldr lr, [sp, #56] ; 0x38 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + ldrb r3, [r1], #1 │ │ + add r2, r2, r3 │ │ + ldrb r3, [ip, r2, asr #1] │ │ + tst r2, #1 │ │ + addne r0, sp, #216 ; 0xd8 │ │ + andeq r3, r3, #15 │ │ + addeq r0, sp, #216 ; 0xd8 │ │ + addne r3, r0, r3, lsr #4 │ │ + addeq r3, r0, r3 │ │ + lsl r0, r2, #1 │ │ + ldrh r4, [lr, r0] │ │ + ldrb r3, [r3, #-20] ; 0xffffffec │ │ + cmp r1, r5 │ │ + add r3, r3, r4 │ │ + strh r3, [lr, r0] │ │ + bne 2a0ac │ │ + b 2954c │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + ldr r3, [r3, #40] ; 0x28 │ │ + ldr r1, [r3, r2] │ │ + b 2919c │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r6, [r3] │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldr ip, [sp, #44] ; 0x2c │ │ + ldr r2, [r3] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r2, [r2, ip] │ │ + ldr r1, [r3] │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + mov r0, r2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + ldr r3, [r3] │ │ + ldr r5, [r1, ip] │ │ + ldr r2, [r2, #24] │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [r3, ip] │ │ + add r2, r0, r2, lsl #2 │ │ + str r2, [sp, #28] │ │ + cmp r0, r2 │ │ + sub r2, fp, #-536870911 ; 0xe0000001 │ │ + add r2, r1, r2, lsl #3 │ │ + ldr r7, [r5] │ │ + ldr r8, [r4] │ │ + str r2, [sp, #24] │ │ + bcs 2a58c │ │ + str fp, [sp, #32] │ │ + mov fp, r0 │ │ + sub r2, r2, #8 │ │ + str r0, [sp, #36] ; 0x24 │ │ + str r2, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #24] │ │ + cmp r6, #0 │ │ + ldr r5, [fp] │ │ + ldr r3, [r3] │ │ + str r3, [sp, #8] │ │ + ble 2a208 │ │ + mov r0, r3 │ │ + bl 46c6c <__aeabi_i2f@@Base> │ │ + mov sl, r0 │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + bl 470e4 <__aeabi_fcmpge@@Base> │ │ + cmp r0, #0 │ │ + beq 2a330 │ │ + ldr r9, [sp, #20] │ │ + mov r4, #0 │ │ + b 2a1d0 │ │ + mov r1, sl │ │ + bl 470e4 <__aeabi_fcmpge@@Base> │ │ + cmp r0, #0 │ │ + beq 2a334 │ │ + ldr r1, [r7], #4 │ │ + ldr r0, [r9], #4 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + mov r1, r0 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r1, [r8], #4 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + mov r1, r0 │ │ + mov r0, r5 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + add r4, r4, #1 │ │ + cmp r4, r6 │ │ + mov r5, r0 │ │ + bne 2a1c0 │ │ + mov r0, r5 │ │ + bl 4710c <__aeabi_f2iz@@Base> │ │ + ldr r3, [sp, #8] │ │ + mov r4, r0 │ │ + cmp r0, r3 │ │ + blt 2a2dc │ │ + ldr r0, [sp, #32] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r0, #0 │ │ + rsb r9, r3, fp │ │ + asr r9, r9, #2 │ │ + ble 2a26c │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r2, #4] │ │ + cmp r9, r3 │ │ + beq 2a2dc │ │ + mov r3, #0 │ │ + b 2a260 │ │ + add r2, r2, #8 │ │ + ldr r1, [r2, #4] │ │ + cmp r9, r1 │ │ + beq 2a2dc │ │ + add r3, r3, #1 │ │ + cmp r3, r0 │ │ + blt 2a250 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r2, [sp, #16] │ │ + mov r5, r3 │ │ + cmp r2, r3 │ │ + bhi 2a2d4 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r2, #-8] │ │ + cmp r4, r3 │ │ + blt 2a2d4 │ │ + mov r3, r2 │ │ ldr sl, [sp, #16] │ │ - ldr ip, [sp, #8] │ │ - mov r6, #0 │ │ - ldr r0, [sl, #48] ; 0x30 │ │ - ldr r1, [sl, #16] │ │ - ldr r4, [sl, #24] │ │ - ldr r0, [r0, ip, lsl #2] │ │ - ldr r7, [r1, ip, lsl #2] │ │ - str r8, [sp, #20] │ │ - ldr r1, [r0, #4] │ │ - str r0, [sp, #4] │ │ - ldr r0, [r0] │ │ - ldr r1, [r7, r1, lsl #2] │ │ - str fp, [sp, #28] │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #12] │ │ - mov r8, r6 │ │ - mov fp, r3 │ │ + b 2a2ac │ │ + sub r3, r0, #8 │ │ + ldr r2, [r3, #-8] │ │ + cmp r4, r2 │ │ + blt 2a2c8 │ │ + mov r1, r5 │ │ + mov r0, r3 │ │ + mov r2, #8 │ │ + sub r5, r5, #8 │ │ + bl f408 │ │ + cmp sl, r5 │ │ + bls 2a29c │ │ + ldr r3, [sp, #12] │ │ + ldrsh r3, [r3, #36] ; 0x24 │ │ + str r3, [sp, #32] │ │ + str r9, [r5, #12] │ │ + str r4, [r5, #8] │ │ + ldr r3, [sp, #28] │ │ + add fp, fp, #4 │ │ + cmp r3, fp │ │ + bhi 2a17c │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr fp, [sp, #32] │ │ + ldr r3, [r3, #48] ; 0x30 │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #12] │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldr r1, [r3] │ │ + ldr r2, [r2, #44] ; 0x2c │ │ + cmp fp, #0 │ │ + asr r1, r1, #10 │ │ + ldr lr, [r2, r0] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add lr, lr, r2 │ │ + bgt 29380 │ │ + mov r4, #0 │ │ + b 293d0 │ │ + mov r4, #0 │ │ + rsb r4, r4, r6 │ │ + lsl r4, r4, #2 │ │ + add r7, r7, r4 │ │ + add r8, r8, r4 │ │ + b 2a2dc │ │ + cmp r3, #0 │ │ + beq 2a418 │ │ + ldr r2, [sp, #12] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ldr r3, [r2, #44] ; 0x2c │ │ + ldr r9, [r2, #28] │ │ + ldr r3, [r3, r1] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + cmp r9, #0 │ │ + ldrb fp, [r3, r1] │ │ + ble 2954c │ │ + ldr r3, [r2, #48] ; 0x30 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r2, [r2, #16] │ │ + ldr r6, [sp, #56] ; 0x38 │ │ + ldr r8, [r3, r1] │ │ + ldr r5, [r2, r1] │ │ + sub r4, fp, #-536870911 ; 0xe0000001 │ │ + ldr r3, [r8, #4] │ │ + ldr sl, [r8] │ │ + add r4, r8, r4, lsl #3 │ │ + ldr r7, [r5, r3, lsl #2] │ │ + sub r7, r7, #1 │ │ + ldrb r2, [r7, #1]! │ │ + cmp fp, #1 │ │ + add r2, r2, sl │ │ + ble 2a3fc │ │ + mov r1, r8 │ │ + ldr r3, [sp, #12] │ │ + ldr r3, [r3, #56] ; 0x38 │ │ + ldr ip, [r3] │ │ + ldr r0, [r1, #12] │ │ + ldr r3, [r1, #8]! │ │ + ldr r0, [r5, r0, lsl #2] │ │ + ldrb r0, [r0, lr] │ │ + add r3, r0, r3 │ │ + cmp r3, r2 │ │ + rsblt r0, r3, r2 │ │ + rsbge r0, r2, r3 │ │ + ldrb r0, [ip, r0] │ │ + cmp r3, r2 │ │ + rsble r2, r0, r3 │ │ + rsbgt r2, r0, r2 │ │ + cmp r1, r4 │ │ + bne 2a3c4 │ │ + ldrh r3, [r6] │ │ + add lr, lr, #1 │ │ + cmp lr, r9 │ │ + add r2, r2, r3 │ │ + strh r2, [r6], #2 │ │ + bne 2a3a4 │ │ + b 2954c │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, #44] ; 0x2c │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldrb r8, [r3, r2] │ │ + sub r3, r8, #1 │ │ + cmp r3, #5 │ │ + addls pc, pc, r3, lsl #2 │ │ + b 2abbc │ │ + b 2a758 │ │ + b 2a7c4 │ │ + b 2a868 │ │ + b 2a93c │ │ + b 2aa5c │ │ + b 2a5b4 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + cmp r3, #0 │ │ + ble 2954c │ │ + mov r7, #0 │ │ + ldr r2, [sp, #12] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r8, [sp, #64] ; 0x40 │ │ + ldr r3, [r2, #48] ; 0x30 │ │ + ldr r2, [r2, #16] │ │ + ldr sl, [sp, #56] ; 0x38 │ │ + ldr fp, [r3, r1] │ │ + ldr r6, [r2, r1] │ │ + sub r5, r9, #-536870911 ; 0xe0000001 │ │ + ldr r3, [fp, #4] │ │ + ldr r2, [fp] │ │ + add r5, fp, r5, lsl #3 │ │ + ldr r3, [r6, r3, lsl #2] │ │ + str r2, [sp, #16] │ │ + str fp, [sp, #20] │ │ + str r3, [sp, #8] │ │ + ldrb r3, [r8], #1 │ │ + add r7, r7, r3 │ │ + ldr r3, [sp, #8] │ │ + ands r0, r7, #1 │ │ + asr ip, r7, #1 │ │ + ldrb r3, [r3, r7, asr #1] │ │ + lsrne r3, r3, #4 │ │ + andeq r3, r3, #15 │ │ + ldrb r2, [lr, r3] │ │ + ldr r3, [sp, #16] │ │ + cmp r9, #1 │ │ + add r2, r2, r3 │ │ + ble 2a534 │ │ + ldr r3, [sp, #12] │ │ ldr r1, [sp, #20] │ │ - ldr r0, [sp, #8] │ │ - ldrb r3, [r1, r8] │ │ - add r6, r6, r3 │ │ - ands r1, r6, #1 │ │ - ldrne r5, [sp, #12] │ │ - ldreq sl, [sp, #12] │ │ - asrne ip, r6, #1 │ │ - ldrbne r3, [r5, r6, asr #1] │ │ - ldrbeq r3, [sl, r6, asr #1] │ │ - asreq ip, r6, #1 │ │ + ldr r3, [r3, #56] ; 0x38 │ │ + ldr r4, [r3] │ │ + ldr r3, [r1, #12] │ │ + cmp r0, #0 │ │ + add r1, r1, #8 │ │ + ldr r3, [r6, r3, lsl #2] │ │ + ldrb r3, [r3, ip] │ │ lsrne r3, r3, #4 │ │ andeq r3, r3, #15 │ │ - ldrb r3, [r4, r3] │ │ - cmp r2, #1 │ │ - add r3, r3, r0 │ │ - ble 27c4c │ │ - ldr r5, [sp, #16] │ │ + ldrb fp, [lr, r3] │ │ + ldr r3, [r1] │ │ + add r3, fp, r3 │ │ + cmp r3, r2 │ │ + rsbge fp, r2, r3 │ │ + movge r3, r2 │ │ + rsblt fp, r3, r2 │ │ + ldrb r2, [r4, fp] │ │ + cmp r1, r5 │ │ + rsb r2, r2, r3 │ │ + bne 2a4ec │ │ + lsl r3, r7, #1 │ │ + ldrh r1, [sl, r3] │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + add r2, r2, r1 │ │ + cmp r8, r0 │ │ + strh r2, [sl, r3] │ │ + bne 2a4a8 │ │ + b 2954c │ │ + ldr r3, [sp, #12] │ │ + ldr r0, [sp, #260] ; 0x104 │ │ + ldrsh r1, [r3, #38] ; 0x26 │ │ + bl 46004 <__aeabi_idivmod@@Base> │ │ cmp r1, #0 │ │ - mov sl, #1 │ │ - ldr r0, [r5, #56] ; 0x38 │ │ - mov r9, r8 │ │ - ldr r5, [r0] │ │ - ldr r0, [sp, #4] │ │ - bne 27c8c │ │ - ldr r8, [r0, #12] │ │ - ldr r1, [r0, #8] │ │ - add sl, sl, #1 │ │ - ldr r8, [r7, r8, lsl #2] │ │ - add r0, r0, #8 │ │ - ldrb r8, [r8, ip] │ │ - and r8, r8, #15 │ │ - ldrb r8, [r4, r8] │ │ - add r1, r8, r1 │ │ - cmp r1, r3 │ │ - rsbge r8, r3, r1 │ │ - rsblt r8, r1, r3 │ │ - movge r1, r3 │ │ - ldrb r3, [r5, r8] │ │ - cmp sl, r2 │ │ - rsb r3, r3, r1 │ │ - bne 27c04 │ │ - mov r8, r9 │ │ - lsl r1, r6, #1 │ │ - ldrh r0, [fp, r1] │ │ - ldr sl, [sp, #28] │ │ - add r8, r8, #1 │ │ - add r3, r3, r0 │ │ - cmp r8, sl │ │ - strh r3, [fp, r1] │ │ - bne 27ba0 │ │ - ldr ip, [sp, #24] │ │ - ldr r2, [sp, #156] ; 0x9c │ │ + beq 2a594 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + mov r4, #0 │ │ + ldr r3, [r3, #44] ; 0x2c │ │ + ldr lr, [r3, r2] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + add lr, lr, r3 │ │ + b 293d0 │ │ + ldr r3, [sp, #16] │ │ + b 2a300 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r2, [r3] │ │ + str r2, [sp, #76] ; 0x4c │ │ + ldr r2, [r3, #4] │ │ + ldr r3, [r3, #8] │ │ + str r2, [sp, #80] ; 0x50 │ │ + str r3, [sp, #84] ; 0x54 │ │ + b 2a10c │ │ + ldr r2, [sp, #12] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r3, [r2, #48] ; 0x30 │ │ + cmp r1, #0 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r2, [r2, #16] │ │ + ldr r3, [r3, r1] │ │ + ldr r2, [r2, r1] │ │ + ldr lr, [r3, #4] │ │ + ldr ip, [r3, #12] │ │ + ldr r0, [r3, #20] │ │ + ldr r1, [r3, #28] │ │ + ldr r4, [r3, #36] ; 0x24 │ │ + ldr r5, [r3, #44] ; 0x2c │ │ + ldr fp, [r2, lr, lsl #2] │ │ + ldr sl, [r2, ip, lsl #2] │ │ + ldr r9, [r2, r0, lsl #2] │ │ + ldr r8, [r2, r1, lsl #2] │ │ + ldr r7, [r2, r4, lsl #2] │ │ + ldr r6, [r2, r5, lsl #2] │ │ + ble 2954c │ │ mov r0, #0 │ │ - ldr r3, [ip] │ │ - cmp r2, r3 │ │ - bne 2850c │ │ - add sp, sp, #164 ; 0xa4 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r8, [r0, #12] │ │ - ldr r1, [r0, #8] │ │ - add sl, sl, #1 │ │ - ldr r8, [r7, r8, lsl #2] │ │ - add r0, r0, #8 │ │ - ldrb r8, [r8, ip] │ │ - ldrb r8, [r4, r8, lsr #4] │ │ - add r1, r8, r1 │ │ - cmp r1, r3 │ │ - rsbge r8, r3, r1 │ │ - rsblt r8, r1, r3 │ │ - movge r1, r3 │ │ - ldrb r3, [r5, r8] │ │ - cmp sl, r2 │ │ - rsb r3, r3, r1 │ │ - bne 27c8c │ │ - b 27c48 │ │ - ldr sl, [sp, #16] │ │ - ldr ip, [sp, #8] │ │ - mov r2, #0 │ │ - ldr r1, [sl, #48] ; 0x30 │ │ - ldr r4, [sl, #24] │ │ - ldr r5, [r1, ip, lsl #2] │ │ - add ip, sp, #140 ; 0x8c │ │ - ldrb r0, [r5] │ │ - ldrb r1, [r4, r2] │ │ - add r1, r0, r1 │ │ - strb r1, [ip, r2] │ │ - add r2, r2, #1 │ │ - cmp r2, #16 │ │ - bne 27cf0 │ │ - ldr r0, [sp, #16] │ │ - ldr r4, [sp, #8] │ │ - ldr r1, [r5, #4] │ │ - ldr r2, [r0, #16] │ │ - cmp fp, #0 │ │ - ldr r2, [r2, r4, lsl #2] │ │ - ldr r5, [r2, r1, lsl #2] │ │ - ble 27c6c │ │ - mov r2, #0 │ │ - mov r1, r2 │ │ - ldrb r0, [r8, r1] │ │ - add r1, r1, #1 │ │ - add r2, r2, r0 │ │ - ldrb r0, [r5, r2, asr #1] │ │ - tst r2, #1 │ │ - addne r6, sp, #160 ; 0xa0 │ │ - andeq r0, r0, #15 │ │ - addeq r7, sp, #160 ; 0xa0 │ │ - addne r0, r6, r0, lsr #4 │ │ - addeq r0, r7, r0 │ │ - ldrb r4, [r0, #-20] ; 0xffffffec │ │ - lsl r0, r2, #1 │ │ - ldrh ip, [r3, r0] │ │ - cmp r1, fp │ │ - add ip, r4, ip │ │ - strh ip, [r3, r0] │ │ - bne 27d30 │ │ - b 27c6c │ │ - ldr ip, [sp, #16] │ │ - ldr r4, [sp, #8] │ │ - add r2, sp, #44 ; 0x2c │ │ - ldr r1, [ip, #48] ; 0x30 │ │ - ldr r0, [ip, #24] │ │ - add r6, sp, #60 ; 0x3c │ │ - ldr r7, [r1, r4, lsl #2] │ │ - ldrb r5, [r7] │ │ - ldrb r4, [r7, #8] │ │ - ldrb r1, [r0], #1 │ │ - add ip, r1, r5 │ │ - strb ip, [r2], #1 │ │ - add r1, r1, r4 │ │ - cmp r2, r6 │ │ - strb r1, [r2, #15] │ │ - bne 27d9c │ │ + ldr r2, [sp, #12] │ │ + ldr r4, [sp, #64] ; 0x40 │ │ + ldr ip, [sp, #56] ; 0x38 │ │ + ldr r1, [r2, #56] ; 0x38 │ │ + ldr r2, [r3] │ │ + ldr r1, [r1] │ │ + str r2, [sp, #16] │ │ + ldr r2, [r3, #8] │ │ + str r2, [sp, #20] │ │ + ldr r2, [r3, #16] │ │ + str r2, [sp, #24] │ │ + ldr r2, [r3, #24] │ │ + str r2, [sp, #28] │ │ + ldr r2, [r3, #32] │ │ + ldr r3, [r3, #40] ; 0x28 │ │ + str r2, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r4], #1 │ │ ldr r5, [sp, #16] │ │ - ldr r6, [sp, #8] │ │ - ldr r0, [r7, #4] │ │ - ldr r2, [r5, #16] │ │ - ldr r1, [r7, #12] │ │ - cmp fp, #0 │ │ - ldr r2, [r2, r6, lsl #2] │ │ - ldr r4, [r2, r0, lsl #2] │ │ - ldr r5, [r2, r1, lsl #2] │ │ - ble 27c6c │ │ - ldr r7, [sp, #16] │ │ - mov r2, #0 │ │ - mov r0, r2 │ │ - ldr r1, [r7, #56] ; 0x38 │ │ - b 27e40 │ │ - add sl, sp, #160 ; 0xa0 │ │ - add ip, sl, ip, lsr #4 │ │ - add r6, sl, r6, lsr #4 │ │ - ldrb ip, [ip, #-116] ; 0xffffff8c │ │ - ldrb r6, [r6, #-100] ; 0xffffff9c │ │ - cmp ip, r6 │ │ - ble 27e7c │ │ - rsb r7, r6, ip │ │ - mov ip, r6 │ │ - ldr r6, [r1] │ │ - add r0, r0, #1 │ │ - cmp r0, fp │ │ - ldrb r7, [r6, r7] │ │ - rsb r7, r7, ip │ │ - lsl ip, r2, #1 │ │ - ldrh r6, [r3, ip] │ │ - add r6, r7, r6 │ │ - strh r6, [r3, ip] │ │ - beq 27c6c │ │ - ldrb ip, [r8, r0] │ │ - add r2, r2, ip │ │ - tst r2, #1 │ │ - ldrb ip, [r4, r2, asr #1] │ │ - ldrb r6, [r5, r2, asr #1] │ │ - bne 27df4 │ │ - add r7, sp, #160 ; 0xa0 │ │ - and ip, ip, #15 │ │ - and r6, r6, #15 │ │ - add ip, r7, ip │ │ - add r6, r7, r6 │ │ - ldrb ip, [ip, #-116] ; 0xffffff8c │ │ - ldrb r6, [r6, #-100] ; 0xffffff9c │ │ - cmp ip, r6 │ │ - bgt 27e10 │ │ - rsb r7, ip, r6 │ │ - b 27e18 │ │ - ldr ip, [sp, #16] │ │ - ldr r0, [sp, #8] │ │ - ldr r2, [ip, #48] ; 0x30 │ │ - ldr sl, [ip, #24] │ │ - add ip, sp, #44 ; 0x2c │ │ - ldr r9, [r2, r0, lsl #2] │ │ - mov r1, ip │ │ - mov r2, #0 │ │ - ldrb r7, [r9] │ │ - ldrb r6, [r9, #8] │ │ - ldrb r5, [r9, #16] │ │ - ldrb r0, [sl, r2] │ │ - add r4, r0, r7 │ │ - strb r4, [ip, r2] │ │ - add r2, r2, #1 │ │ - add r4, r0, r6 │ │ - cmp r2, #16 │ │ - add r0, r0, r5 │ │ - strb r4, [r1, #16] │ │ - strb r0, [r1, #32] │ │ - add r1, r1, #1 │ │ - bne 27eb0 │ │ - ldr r4, [sp, #16] │ │ + add r0, r0, r3 │ │ + ldrb lr, [fp, r0] │ │ + ldrb r2, [sl, r0] │ │ + ldrb r3, [r9, r0] │ │ + add lr, lr, r5 │ │ + ldr r5, [sp, #20] │ │ + add r2, r2, r5 │ │ + cmp lr, r2 │ │ + rsbgt r5, r2, lr │ │ + rsble r5, lr, r2 │ │ + ldrb r5, [r1, r5] │ │ + str r5, [sp, #8] │ │ + ldr r5, [sp, #24] │ │ + add r3, r3, r5 │ │ ldr r5, [sp, #8] │ │ - ldr r0, [r9, #12] │ │ - ldr r2, [r4, #16] │ │ - ldr r1, [r9, #20] │ │ - ldr ip, [r9, #4] │ │ - ldr r2, [r2, r5, lsl #2] │ │ - cmp fp, #0 │ │ - ldr r9, [r2, ip, lsl #2] │ │ - ldr r4, [r2, r0, lsl #2] │ │ - ldr r5, [r2, r1, lsl #2] │ │ - ble 27c6c │ │ - ldr r6, [sp, #16] │ │ - mov r2, #0 │ │ - mov r0, r2 │ │ - ldr r1, [r6, #56] ; 0x38 │ │ - b 27fa4 │ │ - ldrb r7, [r4, r2, asr #1] │ │ - add sl, sp, #160 ; 0xa0 │ │ - add ip, sl, ip, lsr #4 │ │ - add r7, sl, r7, lsr #4 │ │ - ldrb r7, [r7, #-100] ; 0xffffff9c │ │ - ldrb ip, [ip, #-116] ; 0xffffff8c │ │ - asr r6, r2, #1 │ │ - ldrb r6, [r5, r6] │ │ - cmp ip, r7 │ │ - rsbgt sl, r7, ip │ │ - rsble sl, ip, r7 │ │ - movgt ip, r7 │ │ - ldr r7, [r1] │ │ - ldrb sl, [r7, sl] │ │ - str sl, [sp, #4] │ │ - add sl, sp, #160 ; 0xa0 │ │ - add r6, sl, r6, lsr #4 │ │ - ldr sl, [sp, #4] │ │ - ldrb r6, [r6, #-84] ; 0xffffffac │ │ - add r0, r0, #1 │ │ - rsb ip, sl, ip │ │ - cmp ip, r6 │ │ - rsbgt sl, r6, ip │ │ - rsble sl, ip, r6 │ │ - movgt ip, r6 │ │ - ldrb r6, [r7, sl] │ │ - cmp r0, fp │ │ - rsb ip, r6, ip │ │ - lsl r6, r2, #1 │ │ - ldrh r7, [r3, r6] │ │ - add ip, ip, r7 │ │ - strh ip, [r3, r6] │ │ - beq 27c6c │ │ - ldrb ip, [r8, r0] │ │ - add r2, r2, ip │ │ - tst r2, #1 │ │ - ldrb ip, [r9, r2, asr #1] │ │ - bne 27f20 │ │ - ldrb r6, [r4, r2, asr #1] │ │ - add sl, sp, #160 ; 0xa0 │ │ - and ip, ip, #15 │ │ - and r6, r6, #15 │ │ - add ip, sl, ip │ │ - add r6, sl, r6 │ │ - ldrb r6, [r6, #-100] ; 0xffffff9c │ │ - ldrb ip, [ip, #-116] ; 0xffffff8c │ │ - asr r7, r2, #1 │ │ - cmp ip, r6 │ │ - rsbgt sl, r6, ip │ │ - rsble sl, ip, r6 │ │ - movgt ip, r6 │ │ - ldrb r6, [r5, r7] │ │ - ldr r7, [r1] │ │ - and r6, r6, #15 │ │ - ldrb sl, [r7, sl] │ │ - str sl, [sp, #4] │ │ - add sl, sp, #160 ; 0xa0 │ │ - add r6, sl, r6 │ │ - b 27f64 │ │ - ldr ip, [sp, #16] │ │ - ldr r0, [sp, #8] │ │ - str r3, [sp, #12] │ │ - ldr r2, [ip, #48] ; 0x30 │ │ - ldr sl, [ip, #24] │ │ - add ip, sp, #44 ; 0x2c │ │ - ldr r2, [r2, r0, lsl #2] │ │ - mov r1, ip │ │ - str r2, [sp, #4] │ │ - ldr r4, [sp, #4] │ │ - mov r2, #0 │ │ - ldrb r7, [r4] │ │ - ldrb r6, [r4, #8] │ │ - ldrb r9, [r4, #16] │ │ - ldrb r5, [r4, #24] │ │ - ldrb r3, [sl, r2] │ │ - add r0, r3, r7 │ │ - strb r0, [ip, r2] │ │ - add r2, r2, #1 │ │ - add r4, r3, r6 │ │ - add r0, r3, r9 │ │ - cmp r2, #16 │ │ + cmp r2, lr │ │ + rsble r5, r5, r2 │ │ + rsbgt r5, r5, lr │ │ + mov r2, r5 │ │ + cmp r5, r3 │ │ + rsbgt lr, r3, r5 │ │ + rsble lr, r5, r3 │ │ + ldrb r5, [r1, lr] │ │ + ldrb lr, [r8, r0] │ │ + cmp r2, r3 │ │ + rsble r2, r5, r2 │ │ + rsbgt r2, r5, r3 │ │ + ldr r3, [sp, #28] │ │ + add r3, lr, r3 │ │ + cmp r2, r3 │ │ + rsbgt lr, r3, r2 │ │ + rsble lr, r2, r3 │ │ + ldrb r5, [r1, lr] │ │ + ldrb lr, [r7, r0] │ │ + cmp r2, r3 │ │ + rsble r2, r5, r2 │ │ + rsbgt r2, r5, r3 │ │ + ldr r3, [sp, #32] │ │ + add r3, lr, r3 │ │ + cmp r2, r3 │ │ + rsbgt lr, r3, r2 │ │ + rsble lr, r2, r3 │ │ + ldrb r5, [r1, lr] │ │ + ldrb lr, [r6, r0] │ │ + cmp r2, r3 │ │ + rsble r2, r5, r2 │ │ + rsbgt r2, r5, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + add r3, lr, r3 │ │ + cmp r2, r3 │ │ + rsbgt lr, r3, r2 │ │ + rsble lr, r2, r3 │ │ + ldrb r5, [r1, lr] │ │ + lsl lr, r0, #1 │ │ + cmp r2, r3 │ │ + rsble r3, r5, r2 │ │ + rsbgt r3, r5, r3 │ │ + ldrh r2, [ip, lr] │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + add r3, r3, r2 │ │ + cmp r4, r5 │ │ + strh r3, [ip, lr] │ │ + bne 2a650 │ │ + b 2954c │ │ + ldr r2, [sp, #12] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r3, [r2, #48] ; 0x30 │ │ + cmp r1, #0 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r2, [r2, #16] │ │ + ldr r3, [r3, r1] │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [r3, #4] │ │ + ldr lr, [r2, r1, lsl #2] │ │ + ble 2954c │ │ + mov r1, #0 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + ldr r4, [r3] │ │ + ldr ip, [sp, #56] ; 0x38 │ │ + ldrb r3, [r0], #1 │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + add r1, r1, r3 │ │ + lsl r2, r1, #1 │ │ + ldrb r3, [lr, r1] │ │ + ldrh r5, [ip, r2] │ │ + cmp r0, r6 │ │ + add r3, r3, r4 │ │ add r3, r3, r5 │ │ - strb r4, [r1, #16] │ │ - strb r0, [r1, #32] │ │ - strb r3, [r1, #48] ; 0x30 │ │ - add r1, r1, #1 │ │ - bne 28048 │ │ - ldr r5, [sp, #16] │ │ - ldr r6, [sp, #4] │ │ - ldr r7, [sp, #8] │ │ - ldr r2, [r5, #16] │ │ - ldr r4, [r6, #4] │ │ - ldr ip, [r6, #12] │ │ - ldr r2, [r2, r7, lsl #2] │ │ - ldr r0, [r6, #20] │ │ - ldr r1, [r6, #28] │ │ - ldr r4, [r2, r4, lsl #2] │ │ - ldr ip, [r2, ip, lsl #2] │ │ - cmp fp, #0 │ │ - str r4, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - str ip, [sp, #4] │ │ - ldr r9, [r2, r0, lsl #2] │ │ - ldr r4, [r2, r1, lsl #2] │ │ - ble 27c6c │ │ - mov r2, #0 │ │ - ldr r1, [r5, #56] ; 0x38 │ │ - mov r0, r2 │ │ - b 2818c │ │ - ldr sl, [sp, #8] │ │ - ldr r6, [sp, #4] │ │ - asr r7, r2, #1 │ │ - ldrb ip, [sl, r2, asr #1] │ │ - ldrb r5, [r6, r2, asr #1] │ │ - add sl, sp, #160 ; 0xa0 │ │ - add ip, sl, ip, lsr #4 │ │ - add r5, sl, r5, lsr #4 │ │ - ldrb ip, [ip, #-116] ; 0xffffff8c │ │ - ldrb r5, [r5, #-100] ; 0xffffff9c │ │ - ldrb r6, [r9, r7] │ │ + strh r3, [ip, r2] │ │ + bne 2a794 │ │ + b 2954c │ │ + ldr lr, [sp, #12] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r3, [lr, #48] ; 0x30 │ │ + cmp r1, #0 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r2, [lr, #16] │ │ + ldr r3, [r3, r1] │ │ + ldr r2, [r2, r1] │ │ + ldr r0, [r3, #4] │ │ + ldr r1, [r3, #12] │ │ + ldr r6, [r2, r0, lsl #2] │ │ + ldr r5, [r2, r1, lsl #2] │ │ + ble 2954c │ │ + mov ip, #0 │ │ + ldr r1, [lr, #56] ; 0x38 │ │ + ldr r4, [sp, #64] ; 0x40 │ │ + ldr r7, [r3] │ │ + ldr r8, [r3, #8] │ │ + ldr r9, [r1] │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4], #1 │ │ + add ip, ip, r3 │ │ + ldrb r3, [r6, ip] │ │ + ldrb r2, [r5, ip] │ │ + lsl r1, ip, #1 │ │ + add r3, r3, r7 │ │ + add r2, r2, r8 │ │ + cmp r3, r2 │ │ + rsbgt lr, r2, r3 │ │ + rsble lr, r3, r2 │ │ + ldrb lr, [r9, lr] │ │ + ldrh sl, [r0, r1] │ │ + cmp r2, r3 │ │ + rsble r3, lr, r2 │ │ + rsbgt r3, lr, r3 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + add r3, r3, sl │ │ + strh r3, [r0, r1] │ │ + cmp r4, r2 │ │ + bne 2a814 │ │ + b 2954c │ │ + ldr lr, [sp, #12] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r3, [lr, #48] ; 0x30 │ │ + cmp r1, #0 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r2, [lr, #16] │ │ + ldr r3, [r3, r1] │ │ + ldr r2, [r2, r1] │ │ + ldr ip, [r3, #4] │ │ + ldr r0, [r3, #12] │ │ + ldr r1, [r3, #20] │ │ + ldr r8, [r2, ip, lsl #2] │ │ + ldr r7, [r2, r0, lsl #2] │ │ + ldr r6, [r2, r1, lsl #2] │ │ + ble 2954c │ │ + mov r0, #0 │ │ + ldr r1, [lr, #56] ; 0x38 │ │ + ldr ip, [sp, #64] ; 0x40 │ │ + ldr r9, [r3] │ │ + ldr sl, [r3, #8] │ │ + ldr r4, [r1] │ │ + ldr fp, [r3, #16] │ │ + ldr lr, [sp, #56] ; 0x38 │ │ + ldrb r3, [ip], #1 │ │ + add r0, r0, r3 │ │ + ldrb r1, [r8, r0] │ │ + ldrb r2, [r7, r0] │ │ + ldrb r3, [r6, r0] │ │ + add r1, r1, r9 │ │ + add r2, r2, sl │ │ + cmp r1, r2 │ │ + rsbgt r5, r2, r1 │ │ + rsble r5, r1, r2 │ │ + ldrb r5, [r4, r5] │ │ + add r3, r3, fp │ │ + cmp r2, r1 │ │ + rsble r2, r5, r2 │ │ + rsbgt r2, r5, r1 │ │ + cmp r2, r3 │ │ + rsbgt r1, r3, r2 │ │ + rsble r1, r2, r3 │ │ + ldrb r5, [r4, r1] │ │ + lsl r1, r0, #1 │ │ + cmp r2, r3 │ │ + rsble r3, r5, r2 │ │ + rsbgt r3, r5, r3 │ │ + ldrh r2, [lr, r1] │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + add r3, r3, r2 │ │ cmp ip, r5 │ │ - rsbgt sl, r5, ip │ │ - rsble sl, ip, r5 │ │ - movgt ip, r5 │ │ - ldr r5, [r1] │ │ - ldrb sl, [r5, sl] │ │ - str sl, [sp, #12] │ │ - add sl, sp, #160 ; 0xa0 │ │ - add r6, sl, r6, lsr #4 │ │ - ldr sl, [sp, #12] │ │ - ldrb r6, [r6, #-84] ; 0xffffffac │ │ - rsb ip, sl, ip │ │ - cmp ip, r6 │ │ - rsbgt sl, r6, ip │ │ - rsble sl, ip, r6 │ │ - movgt ip, r6 │ │ - ldrb r6, [r4, r7] │ │ - ldrb r7, [r5, sl] │ │ - add sl, sp, #160 ; 0xa0 │ │ - add r6, sl, r6, lsr #4 │ │ - ldrb r6, [r6, #-68] ; 0xffffffbc │ │ - rsb ip, r7, ip │ │ - cmp ip, r6 │ │ - ble 28238 │ │ - rsb r7, r6, ip │ │ - mov ip, r6 │ │ - ldrb r5, [r5, r7] │ │ - add r0, r0, #1 │ │ - cmp r0, fp │ │ - rsb ip, r5, ip │ │ - lsl r5, r2, #1 │ │ - ldrh r6, [r3, r5] │ │ - add ip, ip, r6 │ │ - strh ip, [r3, r5] │ │ - beq 27c6c │ │ - ldrb ip, [r8, r0] │ │ - add r2, r2, ip │ │ - tst r2, #1 │ │ - bne 280d4 │ │ + strh r3, [lr, r1] │ │ + bne 2a8c4 │ │ + b 2954c │ │ + ldr r4, [sp, #12] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + cmp r1, #0 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r2, [r4, #16] │ │ + ldr r3, [r3, r1] │ │ + ldr r2, [r2, r1] │ │ + ldr lr, [r3, #4] │ │ + ldr ip, [r3, #12] │ │ + ldr r0, [r3, #20] │ │ + ldr r1, [r3, #28] │ │ + ldr r9, [r2, lr, lsl #2] │ │ + ldr r8, [r2, ip, lsl #2] │ │ + ldr r7, [r2, r0, lsl #2] │ │ + ldr r6, [r2, r1, lsl #2] │ │ + ble 2954c │ │ + mov r0, #0 │ │ + ldr r1, [r4, #56] ; 0x38 │ │ + ldr r2, [r3, #16] │ │ + ldr sl, [r3] │ │ + ldr fp, [r3, #8] │ │ + ldr r3, [r3, #24] │ │ + ldr r4, [r1] │ │ + ldr ip, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + str r2, [sp, #16] │ │ + str r3, [sp, #20] │ │ + ldrb r3, [ip], #1 │ │ + add r0, r0, r3 │ │ + ldrb lr, [r9, r0] │ │ + ldrb r2, [r8, r0] │ │ + ldrb r3, [r7, r0] │ │ + add lr, lr, sl │ │ + add r2, r2, fp │ │ + cmp lr, r2 │ │ + rsbgt r5, r2, lr │ │ + rsble r5, lr, r2 │ │ + ldrb r5, [r4, r5] │ │ + str r5, [sp, #8] │ │ + ldr r5, [sp, #16] │ │ + add r3, r3, r5 │ │ ldr r5, [sp, #8] │ │ - ldr r6, [sp, #4] │ │ - add sl, sp, #160 ; 0xa0 │ │ - ldrb ip, [r5, r2, asr #1] │ │ - ldrb r5, [r6, r2, asr #1] │ │ - asr r7, r2, #1 │ │ - and ip, ip, #15 │ │ - and r5, r5, #15 │ │ - add ip, sl, ip │ │ - add r5, sl, r5 │ │ - ldrb ip, [ip, #-116] ; 0xffffff8c │ │ - ldrb r5, [r5, #-100] ; 0xffffff9c │ │ - ldrb r6, [r9, r7] │ │ + cmp r2, lr │ │ + rsble r5, r5, r2 │ │ + rsbgt r5, r5, lr │ │ + mov r2, r5 │ │ + cmp r5, r3 │ │ + rsbgt lr, r3, r5 │ │ + rsble lr, r5, r3 │ │ + ldrb r5, [r4, lr] │ │ + ldrb lr, [r6, r0] │ │ + cmp r2, r3 │ │ + rsble r2, r5, r2 │ │ + rsbgt r2, r5, r3 │ │ + ldr r3, [sp, #20] │ │ + add r3, lr, r3 │ │ + cmp r2, r3 │ │ + rsbgt lr, r3, r2 │ │ + rsble lr, r2, r3 │ │ + ldrb r5, [r4, lr] │ │ + lsl lr, r0, #1 │ │ + cmp r2, r3 │ │ + rsble r3, r5, r2 │ │ + rsbgt r3, r5, r3 │ │ + ldrh r2, [r1, lr] │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + add r3, r3, r2 │ │ cmp ip, r5 │ │ - rsbgt sl, r5, ip │ │ - rsble sl, ip, r5 │ │ - movgt ip, r5 │ │ - ldr r5, [r1] │ │ - and r6, r6, #15 │ │ - ldrb sl, [r5, sl] │ │ - str sl, [sp, #12] │ │ - add sl, sp, #160 ; 0xa0 │ │ - add r6, sl, r6 │ │ - ldr sl, [sp, #12] │ │ - ldrb r6, [r6, #-84] ; 0xffffffac │ │ - rsb ip, sl, ip │ │ - cmp ip, r6 │ │ - rsbgt sl, r6, ip │ │ - rsble sl, ip, r6 │ │ - movgt ip, r6 │ │ - ldrb r6, [r4, r7] │ │ - ldrb r7, [r5, sl] │ │ - add sl, sp, #160 ; 0xa0 │ │ - and r6, r6, #15 │ │ - add r6, sl, r6 │ │ - ldrb r6, [r6, #-68] ; 0xffffffbc │ │ - rsb ip, r7, ip │ │ - cmp ip, r6 │ │ - bgt 28160 │ │ - rsb r7, ip, r6 │ │ - b 28168 │ │ - ldr ip, [sp, #16] │ │ - ldr r0, [sp, #8] │ │ - str r8, [sp, #20] │ │ - ldr r2, [ip, #48] ; 0x30 │ │ - ldr sl, [ip, #24] │ │ - add ip, sp, #44 ; 0x2c │ │ - ldr r2, [r2, r0, lsl #2] │ │ - str fp, [sp, #28] │ │ + strh r3, [r1, lr] │ │ + bne 2a9ac │ │ + b 2954c │ │ + ldr r5, [sp, #12] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r3, [r5, #48] ; 0x30 │ │ + cmp r1, #0 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r2, [r5, #16] │ │ + ldr r3, [r3, r1] │ │ + ldr r2, [r2, r1] │ │ + ldr lr, [r3, #4] │ │ + ldr ip, [r3, #12] │ │ + ldr r0, [r3, #20] │ │ + ldr r1, [r3, #28] │ │ + ldr r4, [r3, #36] ; 0x24 │ │ + ldr sl, [r2, lr, lsl #2] │ │ + ldr r9, [r2, ip, lsl #2] │ │ + ldr r8, [r2, r0, lsl #2] │ │ + ldr r7, [r2, r1, lsl #2] │ │ + ldr r6, [r2, r4, lsl #2] │ │ + ble 2954c │ │ mov r0, #0 │ │ - str r2, [sp, #4] │ │ - ldr r1, [sp, #4] │ │ - mov r2, ip │ │ - str r3, [sp, #12] │ │ - ldrb r4, [r1, #32] │ │ - ldrb r7, [r1] │ │ - ldrb r9, [r1, #8] │ │ - ldrb r6, [r1, #16] │ │ - ldrb r1, [r1, #24] │ │ - mov r8, r4 │ │ - mov fp, r1 │ │ - ldrb r3, [sl, r0] │ │ - add r1, r3, r7 │ │ - strb r1, [ip, r0] │ │ - add r0, r0, #1 │ │ - add r5, r3, r9 │ │ - add r4, r3, r6 │ │ - add r1, r3, fp │ │ - cmp r0, #16 │ │ - add r3, r3, r8 │ │ - strb r5, [r2, #16] │ │ - strb r4, [r2, #32] │ │ - strb r1, [r2, #48] ; 0x30 │ │ - strb r3, [r2, #64] ; 0x40 │ │ - add r2, r2, #1 │ │ - bne 28290 │ │ - ldr r4, [sp, #16] │ │ - ldr r6, [sp, #4] │ │ - ldr r7, [sp, #8] │ │ - ldr r2, [r4, #16] │ │ - ldr r5, [r6, #4] │ │ - ldr r4, [r6, #12] │ │ - ldr r2, [r2, r7, lsl #2] │ │ - ldr ip, [r6, #20] │ │ - ldr fp, [sp, #28] │ │ - ldr r5, [r2, r5, lsl #2] │ │ - ldr r0, [r6, #28] │ │ - ldr r1, [r6, #36] ; 0x24 │ │ - ldr r4, [r2, r4, lsl #2] │ │ - ldr ip, [r2, ip, lsl #2] │ │ - cmp fp, #0 │ │ - ldr r3, [sp, #12] │ │ + ldr r2, [r3, #8] │ │ + ldr r1, [r5, #56] ; 0x38 │ │ + ldr fp, [r3] │ │ + str r2, [sp, #16] │ │ + ldr r2, [r3, #16] │ │ + ldr r4, [sp, #64] ; 0x40 │ │ + ldr r1, [r1] │ │ + str r2, [sp, #20] │ │ + ldr r2, [r3, #24] │ │ + ldr r3, [r3, #32] │ │ + ldr ip, [sp, #56] ; 0x38 │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #28] │ │ + ldrb r3, [r4], #1 │ │ + ldr r5, [sp, #16] │ │ + add r0, r0, r3 │ │ + ldrb lr, [sl, r0] │ │ + ldrb r2, [r9, r0] │ │ + ldrb r3, [r8, r0] │ │ + add lr, lr, fp │ │ + add r2, r2, r5 │ │ + cmp lr, r2 │ │ + rsbgt r5, r2, lr │ │ + rsble r5, lr, r2 │ │ + ldrb r5, [r1, r5] │ │ str r5, [sp, #8] │ │ - ldr r8, [sp, #20] │ │ - str r4, [sp, #4] │ │ - str ip, [sp, #12] │ │ - ldr r9, [r2, r0, lsl #2] │ │ - ldr r5, [r2, r1, lsl #2] │ │ - ble 27c6c │ │ - ldr sl, [sp, #16] │ │ - mov r2, #0 │ │ - mov r0, r2 │ │ - ldr r1, [sl, #56] ; 0x38 │ │ - b 28420 │ │ - add r7, sp, #160 ; 0xa0 │ │ - add r4, r7, r4, lsr #4 │ │ - add ip, r7, ip, lsr #4 │ │ - ldrb r4, [r4, #-116] ; 0xffffff8c │ │ - ldrb ip, [ip, #-100] ; 0xffffff9c │ │ - ldr sl, [sp, #12] │ │ - cmp r4, ip │ │ - rsbgt r4, ip, r4 │ │ - rsble ip, r4, ip │ │ - strgt r4, [sp, #16] │ │ - strle ip, [sp, #16] │ │ - movgt r4, ip │ │ - ldrb r7, [sl, r6] │ │ - ldr ip, [r1] │ │ - ldr sl, [sp, #16] │ │ - ldrb sl, [ip, sl] │ │ - str sl, [sp, #16] │ │ - add sl, sp, #160 ; 0xa0 │ │ - add r7, sl, r7, lsr #4 │ │ - ldr sl, [sp, #16] │ │ - ldrb r7, [r7, #-84] ; 0xffffffac │ │ - rsb r4, sl, r4 │ │ - cmp r4, r7 │ │ - rsbgt sl, r7, r4 │ │ - rsble sl, r4, r7 │ │ - ldrb sl, [ip, sl] │ │ - movgt r4, r7 │ │ - ldrb r7, [r9, r6] │ │ - str sl, [sp, #16] │ │ - add sl, sp, #160 ; 0xa0 │ │ - add r7, sl, r7, lsr #4 │ │ - ldr sl, [sp, #16] │ │ - ldrb r7, [r7, #-68] ; 0xffffffbc │ │ - ldrb r6, [r5, r6] │ │ - rsb r4, sl, r4 │ │ - cmp r4, r7 │ │ - rsbgt sl, r7, r4 │ │ - rsble sl, r4, r7 │ │ - movgt r4, r7 │ │ - ldrb r7, [ip, sl] │ │ - add sl, sp, #160 ; 0xa0 │ │ - add r6, sl, r6, lsr #4 │ │ - ldrb r6, [r6, #-52] ; 0xffffffcc │ │ - rsb r4, r7, r4 │ │ - cmp r4, r6 │ │ - ble 28504 │ │ - rsb r7, r6, r4 │ │ - mov r4, r6 │ │ - ldrb ip, [ip, r7] │ │ - add r0, r0, #1 │ │ - cmp r0, fp │ │ - rsb r4, ip, r4 │ │ - lsl ip, r2, #1 │ │ - ldrh r6, [r3, ip] │ │ - add r4, r4, r6 │ │ - strh r4, [r3, ip] │ │ - beq 27c6c │ │ - ldrb ip, [r8, r0] │ │ - ldr r6, [sp, #4] │ │ - add r2, r2, ip │ │ - ldr ip, [sp, #8] │ │ - tst r2, #1 │ │ - ldrb r4, [ip, r2, asr #1] │ │ - ldrb ip, [r6, r2, asr #1] │ │ - asr r6, r2, #1 │ │ - bne 2833c │ │ - add r7, sp, #160 ; 0xa0 │ │ - and r4, r4, #15 │ │ - and ip, ip, #15 │ │ - add r4, r7, r4 │ │ - add ip, r7, ip │ │ - ldrb r4, [r4, #-116] ; 0xffffff8c │ │ - ldrb ip, [ip, #-100] ; 0xffffff9c │ │ - cmp r4, ip │ │ - rsbgt sl, ip, r4 │ │ - rsble sl, r4, ip │ │ - movgt r4, ip │ │ - ldr ip, [sp, #12] │ │ - ldrb r7, [ip, r6] │ │ - ldr ip, [r1] │ │ - and r7, r7, #15 │ │ - ldrb sl, [ip, sl] │ │ - str sl, [sp, #16] │ │ - add sl, sp, #160 ; 0xa0 │ │ - add r7, sl, r7 │ │ - ldr sl, [sp, #16] │ │ - ldrb r7, [r7, #-84] ; 0xffffffac │ │ - rsb r4, sl, r4 │ │ - cmp r4, r7 │ │ - rsbgt sl, r7, r4 │ │ - rsble sl, r4, r7 │ │ - movgt r4, r7 │ │ - ldrb sl, [ip, sl] │ │ - ldrb r7, [r9, r6] │ │ - ldrb r6, [r5, r6] │ │ - str sl, [sp, #16] │ │ - and r7, r7, #15 │ │ - add sl, sp, #160 ; 0xa0 │ │ - add r7, sl, r7 │ │ - ldr sl, [sp, #16] │ │ - ldrb r7, [r7, #-68] ; 0xffffffbc │ │ - and r6, r6, #15 │ │ - rsb r4, sl, r4 │ │ - cmp r4, r7 │ │ - rsbgt sl, r7, r4 │ │ - rsble sl, r4, r7 │ │ - movgt r4, r7 │ │ - ldrb r7, [ip, sl] │ │ - add sl, sp, #160 ; 0xa0 │ │ - add r6, sl, r6 │ │ - ldrb r6, [r6, #-52] ; 0xffffffcc │ │ - rsb r4, r7, r4 │ │ - cmp r4, r6 │ │ - bgt 283f4 │ │ - rsb r7, r4, r6 │ │ - b 283fc │ │ - bl ea28 <__stack_chk_fail@plt> │ │ - andeq r0, r3, r0, ror #13 │ │ - │ │ -00028514 : │ │ - push {r4, lr} │ │ - mov r4, r0 │ │ - ldr r0, [r0, #60] ; 0x3c │ │ - bl 417b4 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - bl 417b4 │ │ - ldr r3, [r4, #20] │ │ - ldr r0, [r4, #16] │ │ + ldr r5, [sp, #20] │ │ + add r3, r3, r5 │ │ + ldr r5, [sp, #8] │ │ + cmp r2, lr │ │ + rsble r5, r5, r2 │ │ + rsbgt r5, r5, lr │ │ + mov r2, r5 │ │ + cmp r5, r3 │ │ + rsbgt lr, r3, r5 │ │ + rsble lr, r5, r3 │ │ + ldrb r5, [r1, lr] │ │ + ldrb lr, [r7, r0] │ │ + cmp r2, r3 │ │ + rsble r2, r5, r2 │ │ + rsbgt r2, r5, r3 │ │ + ldr r3, [sp, #24] │ │ + add r3, lr, r3 │ │ + cmp r2, r3 │ │ + rsbgt lr, r3, r2 │ │ + rsble lr, r2, r3 │ │ + ldrb r5, [r1, lr] │ │ + ldrb lr, [r6, r0] │ │ + cmp r2, r3 │ │ + rsble r2, r5, r2 │ │ + rsbgt r2, r5, r3 │ │ + ldr r3, [sp, #28] │ │ + add r3, lr, r3 │ │ + cmp r2, r3 │ │ + rsbgt lr, r3, r2 │ │ + rsble lr, r2, r3 │ │ + ldrb r5, [r1, lr] │ │ + lsl lr, r0, #1 │ │ + cmp r2, r3 │ │ + rsble r3, r5, r2 │ │ + rsbgt r3, r5, r3 │ │ + ldrh r2, [ip, lr] │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + add r3, r3, r2 │ │ + cmp r4, r5 │ │ + strh r3, [ip, lr] │ │ + bne 2aae0 │ │ + b 2954c │ │ + ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq 28574 │ │ - bl 47330 <__udivdi3+0x52c> │ │ - ldr r0, [r4, #20] │ │ - bl 47340 <__udivdi3+0x53c> │ │ - ldr r0, [r4, #12] │ │ - bl 2d260 │ │ - ldr r0, [r4, #32] │ │ - bl 47250 <__udivdi3+0x44c> │ │ - ldr r0, [r4, #44] ; 0x2c │ │ - bl 47330 <__udivdi3+0x52c> │ │ - ldr r0, [r4, #40] ; 0x28 │ │ - bl 47260 <__udivdi3+0x45c> │ │ - mov r0, r4 │ │ - pop {r4, lr} │ │ - b 47250 <__udivdi3+0x44c> │ │ - bl 47260 <__udivdi3+0x45c> │ │ - ldr r0, [r4, #24] │ │ - cmp r0, #0 │ │ - beq 28548 │ │ - bl 47250 <__udivdi3+0x44c> │ │ - b 28548 │ │ - │ │ -0002858c : │ │ - mov r3, r0 │ │ - ldr r2, [r3, #8] │ │ - ldr r0, [r0, #12] │ │ - b 2d688 │ │ + ble 2954c │ │ + mov lr, #0 │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r7, [sp, #64] ; 0x40 │ │ + ldr r2, [r3, #48] ; 0x30 │ │ + ldr r3, [r3, #16] │ │ + ldr r5, [sp, #56] ; 0x38 │ │ + ldr r6, [r2, r1] │ │ + ldr r4, [r3, r1] │ │ + sub ip, r8, #-536870911 ; 0xe0000001 │ │ + ldr r3, [r6, #4] │ │ + ldr r9, [r6] │ │ + add ip, r6, ip, lsl #3 │ │ + ldr sl, [r4, r3, lsl #2] │ │ + ldrb r3, [r7], #1 │ │ + cmp r8, #1 │ │ + add lr, lr, r3 │ │ + ldrb r2, [sl, lr] │ │ + add r2, r2, r9 │ │ + ble 2ac60 │ │ + mov r1, r6 │ │ + ldr r3, [sp, #12] │ │ + ldr r3, [r3, #56] ; 0x38 │ │ + ldr fp, [r3] │ │ + ldr r0, [r1, #12] │ │ + ldr r3, [r1, #8]! │ │ + ldr r0, [r4, r0, lsl #2] │ │ + ldrb r0, [r0, lr] │ │ + add r3, r0, r3 │ │ + cmp r3, r2 │ │ + rsblt r0, r3, r2 │ │ + rsbge r0, r2, r3 │ │ + ldrb r0, [fp, r0] │ │ + cmp r3, r2 │ │ + rsble r2, r0, r3 │ │ + rsbgt r2, r0, r2 │ │ + cmp r1, ip │ │ + bne 2ac28 │ │ + lsl r3, lr, #1 │ │ + ldrh r1, [r5, r3] │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + add r2, r2, r1 │ │ + cmp r7, r0 │ │ + strh r2, [r5, r3] │ │ + bne 2ac00 │ │ + b 2954c │ │ + bl f300 <__stack_chk_fail@plt> │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldr ip, [pc, #2460] ; 28f44 │ │ - mov r4, r0 │ │ - ldr r0, [r0, #12] │ │ + ldr r3, [pc, #2524] ; 2b66c │ │ + mov r5, r0 │ │ + mov r0, r3 │ │ + ldr r3, [r5, #12] │ │ sub sp, sp, #1056 ; 0x420 │ │ - sub sp, sp, #4 │ │ - ldr r1, [r1, #20] │ │ - ldr ip, [pc, ip] │ │ - ldr r3, [ip] │ │ - str ip, [sp, #12] │ │ - ldr ip, [r0, #20] │ │ - str r1, [sp, #16] │ │ - ldr r0, [r0, #24] │ │ - str ip, [sp, #24] │ │ - ldr r1, [pc, #2412] ; 28f48 │ │ - ldr ip, [sp, #16] │ │ - str r0, [sp, #20] │ │ + sub sp, sp, #12 │ │ + mov r7, r2 │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r2, [pc, r0] │ │ + ldr r0, [r3, #20] │ │ + ldr r3, [r3, #24] │ │ + str r1, [sp, #24] │ │ + str r1, [r5, #28] │ │ + ldr r1, [pc, #2476] ; 2b670 │ │ + str r3, [sp, #20] │ │ + ldr r3, [r2] │ │ + str r0, [sp, #28] │ │ add r1, pc, r1 │ │ - str ip, [r4, #28] │ │ - ldr r0, [r4, #8] │ │ - str r2, [sp, #28] │ │ - str r3, [sp, #1052] ; 0x41c │ │ - bl 47290 <__udivdi3+0x48c> │ │ - ldr r1, [pc, #2380] ; 28f4c │ │ - str r0, [sp, #32] │ │ - ldr r0, [sp, #28] │ │ + ldr r0, [r5, #8] │ │ + str r2, [sp, #36] ; 0x24 │ │ + str r3, [sp, #1060] ; 0x424 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ + ldr r1, [pc, #2444] ; 2b674 │ │ + str r0, [sp, #44] ; 0x2c │ │ + mov r0, r7 │ │ add r1, pc, r1 │ │ - bl ea70 │ │ - subs r5, r0, #0 │ │ - mvneq r0, #0 │ │ - beq 288d8 │ │ - ldr r7, [pc, #2352] ; 28f50 │ │ - ldr r3, [pc, #2352] ; 28f54 │ │ - ldr ip, [sp, #28] │ │ - add r7, pc, r7 │ │ + bl f354 │ │ + subs r6, r0, #0 │ │ + beq 2b500 │ │ + ldr r4, [pc, #2420] ; 2b678 │ │ + ldr r3, [pc, #2420] ; 2b67c │ │ mov r0, #1 │ │ - mov r1, r7 │ │ + add r4, pc, r4 │ │ + mov r1, r4 │ │ mov r2, #904 ; 0x388 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - add r0, sp, #40 ; 0x28 │ │ + str r7, [sp] │ │ + add r8, sp, #48 ; 0x30 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r8 │ │ mov r1, #4 │ │ mov r2, #1 │ │ - mov r3, r5 │ │ - bl eaac │ │ + mov r3, r6 │ │ + bl f39c │ │ cmp r0, #1 │ │ - bne 28c4c │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - mov r3, #996 ; 0x3e4 │ │ - add r3, r3, #2 │ │ - sub r1, r2, #1 │ │ - cmp r1, r3 │ │ - bls 28938 │ │ - lsl ip, r2, #8 │ │ - asr r1, r2, #8 │ │ + bne 2b36c │ │ + mov r1, #996 ; 0x3e4 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + add r1, r1, #2 │ │ + sub r2, r3, #1 │ │ + cmp r2, r1 │ │ + bls 2afd8 │ │ + lsl ip, r3, #8 │ │ + asr r2, r3, #8 │ │ and ip, ip, #16711680 ; 0xff0000 │ │ - and r1, r1, #65280 ; 0xff00 │ │ - orr ip, ip, r1 │ │ - orr ip, ip, r2, lsr #24 │ │ - orr ip, ip, r2, lsl #24 │ │ - sub r2, ip, #1 │ │ - cmp r2, r3 │ │ - str ip, [sp, #40] ; 0x28 │ │ - movls r2, ip │ │ - movls r6, r0 │ │ - bhi 28e04 │ │ - mov r3, r5 │ │ - add r0, sp, #52 ; 0x34 │ │ + and r2, r2, #65280 ; 0xff00 │ │ + orr r2, ip, r2 │ │ + orr r2, r2, r3, lsr #24 │ │ + orr r3, r2, r3, lsl #24 │ │ + sub r2, r3, #1 │ │ + cmp r2, r1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + bhi 2b52c │ │ + mov r7, r0 │ │ + add r4, sp, #60 ; 0x3c │ │ + mov r2, r3 │ │ + mov r0, r4 │ │ + mov r3, r6 │ │ mov r1, #1 │ │ - bl eaac │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + bl f39c │ │ + ldr r3, [sp, #48] ; 0x30 │ │ cmp r0, r3 │ │ - bne 28c74 │ │ - add lr, sp, #1056 ; 0x420 │ │ - add r0, lr, r0 │ │ + bne 2b394 │ │ + add r3, sp, #1056 ; 0x420 │ │ + add r3, r3, #8 │ │ + add r0, r3, r0 │ │ ldrb r3, [r0, #-1005] ; 0xfffffc13 │ │ cmp r3, #0 │ │ - bne 28cbc │ │ - ldr r7, [pc, #2168] ; 28f58 │ │ - ldr r3, [pc, #2168] ; 28f5c │ │ - add ip, sp, #52 ; 0x34 │ │ - add r7, pc, r7 │ │ + bne 2b3b8 │ │ + ldr r9, [pc, #2228] ; 2b680 │ │ + ldr r3, [pc, #2228] ; 2b684 │ │ + mov r0, #1 │ │ + add r9, pc, r9 │ │ + mov r1, r9 │ │ mov r2, #928 ; 0x3a0 │ │ - mov r1, r7 │ │ add r3, pc, r3 │ │ - mov r0, #1 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - add r0, sp, #40 ; 0x28 │ │ + str r4, [sp] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r8 │ │ mov r1, #4 │ │ mov r2, #1 │ │ - mov r3, r5 │ │ - bl eaac │ │ + mov r3, r6 │ │ + bl f39c │ │ cmp r0, #1 │ │ - bne 28c98 │ │ - cmp r6, #0 │ │ - ldrne r3, [sp, #40] ; 0x28 │ │ - ldreq r2, [sp, #40] ; 0x28 │ │ - add r0, sp, #52 ; 0x34 │ │ - asrne r2, r3, #8 │ │ - lslne r1, r3, #8 │ │ - andne r2, r2, #65280 ; 0xff00 │ │ - andne r1, r1, #16711680 ; 0xff0000 │ │ - orrne r2, r1, r2 │ │ - orrne r2, r2, r3, lsr #24 │ │ - orrne r2, r2, r3, lsl #24 │ │ + bne 2b3dc │ │ + cmp r7, #0 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + bne 2afb4 │ │ + mov r3, r6 │ │ + mov r0, r4 │ │ mov r1, #1 │ │ - mov r3, r5 │ │ - strne r2, [sp, #40] ; 0x28 │ │ - bl eaac │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + bl f39c │ │ + ldr r3, [sp, #48] ; 0x30 │ │ cmp r0, r3 │ │ - bne 28ce0 │ │ - add lr, sp, #1056 ; 0x420 │ │ - add r0, lr, r0 │ │ - ldrb fp, [r0, #-1005] ; 0xfffffc13 │ │ - cmp fp, #0 │ │ - bne 28de0 │ │ - ldr r7, [pc, #2016] ; 28f60 │ │ - ldr r8, [pc, #2016] ; 28f64 │ │ - ldr sl, [pc, #2016] ; 28f68 │ │ - mov r9, #8 │ │ - add r7, pc, r7 │ │ - add r8, pc, r8 │ │ + bne 2b400 │ │ + add r3, sp, #1056 ; 0x420 │ │ + add r3, r3, #8 │ │ + add r0, r3, r0 │ │ + ldrb r3, [r0, #-1005] ; 0xfffffc13 │ │ + cmp r3, #0 │ │ + bne 2b508 │ │ + str r3, [sp, #16] │ │ + mov r3, #8 │ │ + str r3, [sp, #32] │ │ + ldr r3, [pc, #2096] ; 2b688 │ │ + ldr fp, [pc, #2096] ; 2b68c │ │ + ldr sl, [pc, #2096] ; 2b690 │ │ + add r3, pc, r3 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #2088] ; 2b694 │ │ + ldr r9, [pc, #2088] ; 2b698 │ │ + add fp, pc, fp │ │ + add r3, pc, r3 │ │ + str r3, [sp, #12] │ │ add sl, pc, sl │ │ - add r0, sp, #40 ; 0x28 │ │ + add r9, pc, r9 │ │ + mov r0, r8 │ │ mov r1, #4 │ │ mov r2, #1 │ │ - mov r3, r5 │ │ - bl eaac │ │ + mov r3, r6 │ │ + bl f39c │ │ cmp r0, #1 │ │ - bne 288a8 │ │ - cmp r6, #0 │ │ - ldrne r3, [sp, #40] ; 0x28 │ │ - ldreq r2, [sp, #40] ; 0x28 │ │ - asrne r2, r3, #8 │ │ - lslne r1, r3, #8 │ │ - andne r2, r2, #65280 ; 0xff00 │ │ - andne r1, r1, #16711680 ; 0xff0000 │ │ - orrne r2, r1, r2 │ │ - orrne r2, r2, r3, lsr #24 │ │ - orrne r2, r2, r3, lsl #24 │ │ - strne r2, [sp, #40] ; 0x28 │ │ + bne 2afe0 │ │ + cmp r7, #0 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + beq 2aec8 │ │ + lsl r1, r2, #8 │ │ + asr r3, r2, #8 │ │ + and r1, r1, #16711680 ; 0xff0000 │ │ + and r3, r3, #65280 ; 0xff00 │ │ + orr r3, r1, r3 │ │ + orr r3, r3, r2, lsr #24 │ │ + orr r2, r3, r2, lsl #24 │ │ + str r2, [sp, #48] ; 0x30 │ │ cmp r2, #0 │ │ - beq 28940 │ │ - mov r3, r5 │ │ - add r0, sp, #52 ; 0x34 │ │ + beq 2b034 │ │ + mov r3, r6 │ │ + mov r0, r4 │ │ mov r1, #1 │ │ - bl eaac │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + bl f39c │ │ + ldr r3, [sp, #48] ; 0x30 │ │ cmp r0, r3 │ │ - bne 28a8c │ │ - add r0, sp, #52 ; 0x34 │ │ - mov r1, r7 │ │ + bne 2b1a0 │ │ + mov r0, r4 │ │ + mov r1, fp │ │ mov r2, #14 │ │ - bl ead0 │ │ + bl f3b4 │ │ cmp r0, #0 │ │ - beq 28928 │ │ - add r0, sp, #52 ; 0x34 │ │ - mov r1, r8 │ │ + beq 2afa4 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #8] │ │ mov r2, #14 │ │ - bl ead0 │ │ + bl f3b4 │ │ cmp r0, #0 │ │ - beq 28918 │ │ - add r0, sp, #52 ; 0x34 │ │ - mov r1, sl │ │ + beq 2af94 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #12] │ │ mov r2, #12 │ │ - bl ead0 │ │ + bl f3b4 │ │ cmp r0, #0 │ │ - beq 28908 │ │ - ldr r1, [pc, #1820] ; 28f6c │ │ - add r0, sp, #52 ; 0x34 │ │ + beq 2af84 │ │ + mov r0, r4 │ │ + mov r1, sl │ │ mov r2, #14 │ │ - add r1, pc, r1 │ │ - bl ead0 │ │ + bl f3b4 │ │ cmp r0, #0 │ │ - beq 288f8 │ │ - ldr r1, [pc, #1796] ; 28f70 │ │ - add r0, sp, #52 ; 0x34 │ │ + beq 2af74 │ │ + mov r0, r4 │ │ + mov r1, r9 │ │ mov r2, #13 │ │ - add r1, pc, r1 │ │ - bl ead0 │ │ + bl f3b4 │ │ cmp r0, #0 │ │ - bne 28794 │ │ - add r0, sp, #65 ; 0x41 │ │ - bl eb0c │ │ - mov r1, #4 │ │ - mov r9, r0 │ │ - mov r2, #1 │ │ - add r0, sp, #40 ; 0x28 │ │ - mov r3, r5 │ │ - bl eaac │ │ - cmp r0, #1 │ │ - beq 287b0 │ │ - ldr r1, [pc, #1732] ; 28f74 │ │ - ldr r3, [pc, #1732] ; 28f78 │ │ - ldr ip, [sp, #28] │ │ + bne 2ae80 │ │ + add r0, r4, #13 │ │ + bl f3f0 │ │ + str r0, [sp, #32] │ │ + b 2ae80 │ │ + add r0, r4, #14 │ │ + bl f3f0 │ │ + str r0, [sp, #16] │ │ + b 2af4c │ │ + add r0, sp, #72 ; 0x48 │ │ + bl f3f0 │ │ + str r0, [sp, #24] │ │ + b 2af34 │ │ + add r0, r4, #14 │ │ + bl f3f0 │ │ + str r0, [sp, #20] │ │ + b 2af1c │ │ + add r0, r4, #14 │ │ + bl f3f0 │ │ + str r0, [sp, #28] │ │ + b 2af04 │ │ + lsl r1, r2, #8 │ │ + asr r3, r2, #8 │ │ + and r1, r1, #16711680 ; 0xff0000 │ │ + and r3, r3, #65280 ; 0xff00 │ │ + orr r3, r1, r3 │ │ + orr r3, r3, r2, lsr #24 │ │ + orr r2, r3, r2, lsl #24 │ │ + str r2, [sp, #48] ; 0x30 │ │ + b 2ae10 │ │ + mov r7, #0 │ │ + b 2ad88 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [pc, #1712] ; 2b69c │ │ mov r0, #4 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #1704] ; 2b6a0 │ │ add r1, pc, r1 │ │ mov r2, #948 ; 0x3b4 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47310 <__udivdi3+0x50c> │ │ - mov r0, r5 │ │ - bl ea7c │ │ - mvn r0, #0 │ │ - ldr ip, [sp, #12] │ │ - ldr r2, [sp, #1052] ; 0x41c │ │ - ldr r3, [ip] │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ + mov r0, r6 │ │ + bl f360 │ │ + mvn r7, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #1060] ; 0x424 │ │ + mov r0, r7 │ │ + ldr r3, [r3] │ │ cmp r2, r3 │ │ - bne 28f40 │ │ - add sp, sp, #36 ; 0x24 │ │ - add sp, sp, #1024 ; 0x400 │ │ + bne 2b668 │ │ + add sp, sp, #1056 ; 0x420 │ │ + add sp, sp, #12 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - add r0, sp, #66 ; 0x42 │ │ - bl eb0c │ │ - mov fp, r0 │ │ - b 28864 │ │ - add r0, sp, #64 ; 0x40 │ │ - bl eb0c │ │ - str r0, [sp, #16] │ │ - b 28848 │ │ - add r0, sp, #66 ; 0x42 │ │ - bl eb0c │ │ - str r0, [sp, #20] │ │ - b 28830 │ │ - add r0, sp, #66 ; 0x42 │ │ - bl eb0c │ │ - str r0, [sp, #24] │ │ - b 28818 │ │ - mov r6, #0 │ │ - b 286a8 │ │ - ldr ip, [sp, #16] │ │ - cmp fp, #0 │ │ - str fp, [sp, #36] ; 0x24 │ │ - str ip, [sp, #48] ; 0x30 │ │ - ldr ip, [sp, #20] │ │ - str ip, [sp, #44] ; 0x2c │ │ - beq 28ac0 │ │ - ldr r3, [r4, #12] │ │ - ldr ip, [sp, #24] │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #52] ; 0x34 │ │ + beq 2b1c4 │ │ + ldr r3, [r5, #12] │ │ + ldr r2, [sp, #28] │ │ ldr r8, [r3, #20] │ │ - cmp r8, ip │ │ - bne 28e5c │ │ - ldr sl, [r3, #24] │ │ - ldr ip, [sp, #20] │ │ - cmp sl, ip │ │ - bne 28e84 │ │ - ldr ip, [r4, #28] │ │ - ldr lr, [sp, #16] │ │ - cmp ip, lr │ │ - bne 28e30 │ │ - cmp fp, #15 │ │ - cmpne fp, #0 │ │ - beq 28ab0 │ │ - cmp fp, #16 │ │ - bne 28ef8 │ │ - cmp r9, #4 │ │ - cmpne r9, #8 │ │ - bne 28ed4 │ │ - ldr ip, [sp, #32] │ │ - cmp ip, #0 │ │ - bne 28b5c │ │ - mov r0, r5 │ │ - bl eaa0 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - mov r6, r0 │ │ - cmp ip, #0 │ │ - bne 28bbc │ │ - ldr r7, [r4, #20] │ │ - cmp r7, #0 │ │ - beq 28d04 │ │ - ldr r3, [pc, #1428] ; 28f7c │ │ - mov ip, #1040 ; 0x410 │ │ - add ip, ip, #9 │ │ - mov r2, #4 │ │ - mov r0, r8 │ │ - mov r1, sl │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47350 <__udivdi3+0x54c> │ │ - mov r2, #0 │ │ cmp r8, r2 │ │ - str r0, [r4, #16] │ │ - str r2, [sp, #40] ; 0x28 │ │ - ble 28a7c │ │ + bne 2b5b0 │ │ + ldr fp, [r3, #24] │ │ + ldr r3, [sp, #20] │ │ + cmp fp, r3 │ │ + bne 2b558 │ │ + ldr sl, [r5, #28] │ │ + ldr r3, [sp, #24] │ │ + cmp sl, r3 │ │ + bne 2b584 │ │ + ldr r2, [sp, #16] │ │ + sub r3, r2, #15 │ │ + cmp r2, #0 │ │ + cmpne r3, #1 │ │ + bhi 2b620 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #32] │ │ + cmp r2, #15 │ │ + sub r7, r3, #4 │ │ + mov r3, r2 │ │ + moveq r3, #16 │ │ + bics r7, r7, #4 │ │ + str r3, [sp, #16] │ │ + bne 2b5fc │ │ ldr r3, [sp, #44] ; 0x2c │ │ - ldr fp, [sp, #48] ; 0x30 │ │ - cmp r9, #4 │ │ - addeq fp, fp, #1 │ │ - addeq fp, fp, fp, lsr #31 │ │ - asreq fp, fp, #1 │ │ cmp r3, #0 │ │ - ble 28a6c │ │ - mov r7, #0 │ │ - ldr r3, [r4, #16] │ │ - ldr r0, [r4, #20] │ │ - ldr sl, [r3, r2, lsl #2] │ │ - bl 47360 <__udivdi3+0x55c> │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - add r0, r0, r6 │ │ - str r0, [sl, r7, lsl #2] │ │ - add r7, r7, #1 │ │ - cmp r3, r7 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add r6, r6, fp │ │ - bgt 28a3c │ │ - add r2, r2, #1 │ │ - cmp r8, r2 │ │ - str r2, [sp, #40] ; 0x28 │ │ - bgt 28a1c │ │ - mov r0, r5 │ │ - bl ea7c │ │ - mov r0, #0 │ │ - b 288d8 │ │ - ldr r1, [pc, #1260] ; 28f80 │ │ - ldr r3, [pc, #1260] ; 28f84 │ │ + bne 2b238 │ │ + mov r0, r6 │ │ + bl f384 │ │ + ldr r3, [sp, #16] │ │ + mov r4, r0 │ │ + cmp r3, #0 │ │ + bne 2b304 │ │ + ldr r9, [r5, #20] │ │ + cmp r9, #0 │ │ + beq 2b424 │ │ + mov r3, #1040 ; 0x410 │ │ + add r3, r3, #9 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #1444] ; 2b6a4 │ │ + mov r1, fp │ │ + add r3, pc, r3 │ │ + mov r0, r8 │ │ + mov r2, #4 │ │ + bl 48cc4 <_Unwind_GetTextRelBase@@Base+0x618> │ │ + mov r3, #0 │ │ + cmp r8, r3 │ │ + str r0, [r5, #16] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ble 2b194 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr fp, [sp, #32] │ │ + str r6, [sp, #8] │ │ + ldr sl, [sp, #56] ; 0x38 │ │ + cmp fp, #4 │ │ + addeq sl, sl, #1 │ │ + addeq sl, sl, sl, lsr #31 │ │ + asreq sl, sl, #1 │ │ + cmp r2, #0 │ │ + ble 2b180 │ │ + mov r9, #0 │ │ + ldr r2, [r5, #16] │ │ + ldr r0, [r5, #20] │ │ + ldr r6, [r2, r3, lsl #2] │ │ + bl 48cd4 <_Unwind_GetTextRelBase@@Base+0x628> │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + add r0, r0, r4 │ │ + str r0, [r6, r9, lsl #2] │ │ + add r9, r9, #1 │ │ + cmp r9, r2 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + add r4, r4, sl │ │ + blt 2b150 │ │ + add r3, r3, #1 │ │ + cmp r8, r3 │ │ + str r3, [sp, #48] ; 0x30 │ │ + bgt 2b130 │ │ + ldr r6, [sp, #8] │ │ + mov r0, r6 │ │ + bl f360 │ │ + b 2b010 │ │ mov r2, #952 ; 0x3b8 │ │ + ldr r1, [pc, #1276] ; 2b6a8 │ │ + ldr r3, [pc, #1276] ; 2b6ac │ │ mov r0, #4 │ │ - add r1, pc, r1 │ │ add r2, r2, #3 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 47310 <__udivdi3+0x50c> │ │ - b 288cc │ │ - cmp fp, #15 │ │ - moveq fp, #16 │ │ - str fp, [sp, #36] ; 0x24 │ │ - b 289a4 │ │ - add r0, sp, #44 ; 0x2c │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ + b 2b004 │ │ + add r0, sp, #52 ; 0x34 │ │ mov r1, #4 │ │ mov r2, #1 │ │ - mov r3, r5 │ │ - bl eaac │ │ + mov r3, r6 │ │ + bl f39c │ │ cmp r0, #1 │ │ - bne 28eb0 │ │ - cmp r6, #0 │ │ - bne 28c24 │ │ - add r0, sp, #48 ; 0x30 │ │ + bne 2b5d8 │ │ + cmp r7, #0 │ │ + bne 2b29c │ │ + mov r2, r0 │ │ mov r1, #4 │ │ - mov r2, #1 │ │ - mov r3, r5 │ │ - bl eaac │ │ + add r0, sp, #56 ; 0x38 │ │ + mov r3, r6 │ │ + bl f39c │ │ cmp r0, #1 │ │ - bne 28f1c │ │ - cmp r6, #0 │ │ - ldrne r3, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #1144] ; 28f88 │ │ - ldreq ip, [sp, #48] ; 0x30 │ │ - lslne ip, r3, #8 │ │ - asrne r2, r3, #8 │ │ - andne ip, ip, #16711680 ; 0xff0000 │ │ - andne r2, r2, #65280 ; 0xff00 │ │ - orrne ip, ip, r2 │ │ - orrne ip, ip, r3, lsr #24 │ │ - orrne ip, ip, r3, lsl #24 │ │ - ldr r3, [pc, #1112] ; 28f8c │ │ - ldr lr, [sp, #44] ; 0x2c │ │ + bne 2b644 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ mov r2, #988 ; 0x3dc │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #1172] ; 2b6b0 │ │ + str r1, [sp] │ │ + ldr r1, [pc, #1168] ; 2b6b4 │ │ + add r2, r2, #3 │ │ mov r0, #1 │ │ add r1, pc, r1 │ │ - add r2, r2, #3 │ │ add r3, pc, r3 │ │ - strne ip, [sp, #48] ; 0x30 │ │ - str lr, [sp] │ │ - str ip, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 2895c │ │ - ldr r1, [pc, #1068] ; 28f90 │ │ - ldr r3, [pc, #1068] ; 28f94 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 2b050 │ │ mov r2, #1020 ; 0x3fc │ │ - add r1, pc, r1 │ │ + ldr r1, [pc, #1140] ; 2b6b8 │ │ + ldr r3, [pc, #1140] ; 2b6bc │ │ add r2, r2, #3 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ mov r0, #1 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r0, r5 │ │ - bl eaa0 │ │ - mov r6, r0 │ │ - ldr r0, [sp, #28] │ │ - bl 47370 <__udivdi3+0x56c> │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - mov r7, r0 │ │ - str r0, [r4, #20] │ │ - cmp ip, #0 │ │ - beq 289d8 │ │ - bl 47360 <__udivdi3+0x55c> │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - add r0, r0, r6 │ │ - str r0, [r4, #24] │ │ - add r6, r6, ip │ │ - b 289d4 │ │ - ldr r7, [pc, #980] ; 28f98 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r6 │ │ + bl f384 │ │ + mov r4, r0 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + bl 48ce4 <_Unwind_GetTextRelBase@@Base+0x638> │ │ + ldr r3, [sp, #16] │ │ + mov r9, r0 │ │ + cmp r3, #0 │ │ + str r0, [r5, #20] │ │ + beq 2b0e4 │ │ + bl 48cd4 <_Unwind_GetTextRelBase@@Base+0x628> │ │ + ldr r3, [sp, #16] │ │ + add r0, r0, r4 │ │ + str r0, [r5, #24] │ │ + add r4, r4, r3 │ │ + ldr r9, [r5, #20] │ │ + b 2b0e4 │ │ + ldr ip, [sp, #52] ; 0x34 │ │ + mov r2, r0 │ │ + lsl r1, ip, #8 │ │ + asr r3, ip, #8 │ │ + and r1, r1, #16711680 ; 0xff0000 │ │ + and r3, r3, #65280 ; 0xff00 │ │ + orr r3, r1, r3 │ │ + orr r3, r3, ip, lsr #24 │ │ + orr ip, r3, ip, lsl #24 │ │ + add r0, sp, #56 ; 0x38 │ │ + mov r1, #4 │ │ + mov r3, r6 │ │ + str ip, [sp, #52] ; 0x34 │ │ + bl f39c │ │ + cmp r0, #1 │ │ + bne 2b644 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + lsl r1, r2, #8 │ │ + asr r3, r2, #8 │ │ + and r1, r1, #16711680 ; 0xff0000 │ │ + and r3, r3, #65280 ; 0xff00 │ │ + orr r3, r1, r3 │ │ + orr r3, r3, r2, lsr #24 │ │ + orr r3, r3, r2, lsl #24 │ │ + str r3, [sp, #56] ; 0x38 │ │ + b 2b208 │ │ mov r3, #1024 ; 0x400 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - add r7, pc, r7 │ │ - mov r2, r7 │ │ + ldr r9, [pc, #944] ; 2b6c0 │ │ add r3, r3, #15 │ │ + ldr r1, [sp, #16] │ │ + add r9, pc, r9 │ │ + mov r2, r9 │ │ mov r0, #1 │ │ - bl 47230 <__udivdi3+0x42c> │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + mov r3, r6 │ │ mov r1, #1 │ │ - str r0, [r4, #24] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov r3, r5 │ │ - bl eaac │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - cmp ip, r0 │ │ - beq 289d4 │ │ - ldr r3, [pc, #920] ; 28f9c │ │ - ldr ip, [sp, #36] ; 0x24 │ │ + str r0, [r5, #24] │ │ + ldr r2, [sp, #16] │ │ + bl f39c │ │ + ldr r3, [sp, #16] │ │ + cmp r3, r0 │ │ + beq 2b0e0 │ │ mov r2, #1040 ; 0x410 │ │ - mov r0, #4 │ │ - mov r1, r7 │ │ + ldr r3, [sp, #16] │ │ + mov r1, r9 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #872] ; 2b6c4 │ │ add r2, r2, #1 │ │ + mov r0, #4 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 288cc │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsl r2, r3, #8 │ │ - asr r1, r3, #8 │ │ - and r2, r2, #16711680 ; 0xff0000 │ │ - and r1, r1, #65280 ; 0xff00 │ │ - orr r2, r2, r1 │ │ - orr r2, r2, r3, lsr #24 │ │ - orr r3, r2, r3, lsl #24 │ │ - str r3, [sp, #44] ; 0x2c │ │ - b 28ae4 │ │ - ldr r3, [pc, #844] ; 28fa0 │ │ - ldr ip, [sp, #28] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 2b004 │ │ mov r2, #904 ; 0x388 │ │ - mov r0, #4 │ │ - mov r1, r7 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r1, r4 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #836] ; 2b6c8 │ │ add r2, r2, #3 │ │ + mov r0, #4 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47310 <__udivdi3+0x50c> │ │ - b 288cc │ │ - ldr r1, [pc, #808] ; 28fa4 │ │ - ldr r3, [pc, #808] ; 28fa8 │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ + b 2b004 │ │ mov r2, #920 ; 0x398 │ │ + ldr r1, [pc, #812] ; 2b6cc │ │ + ldr r3, [pc, #812] ; 2b6d0 │ │ mov r0, #4 │ │ - add r1, pc, r1 │ │ add r2, r2, #1 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 47310 <__udivdi3+0x50c> │ │ - b 288cc │ │ - ldr r3, [pc, #780] ; 28fac │ │ - ldr ip, [sp, #28] │ │ - mov r0, #4 │ │ - mov r1, r7 │ │ - mov r2, #932 ; 0x3a4 │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47310 <__udivdi3+0x50c> │ │ - b 288cc │ │ - ldr r1, [pc, #748] ; 28fb0 │ │ - ldr r3, [pc, #748] ; 28fb4 │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ + b 2b004 │ │ mov r2, #924 ; 0x39c │ │ + ldr r1, [pc, #784] ; 2b6d4 │ │ + ldr r3, [pc, #784] ; 2b6d8 │ │ mov r0, #4 │ │ - add r1, pc, r1 │ │ add r2, r2, #1 │ │ + add r1, pc, r1 │ │ + add r3, pc, r3 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 2b004 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r1, r9 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #748] ; 2b6dc │ │ + mov r0, #4 │ │ + mov r2, #932 ; 0x3a4 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 288cc │ │ - ldr r1, [pc, #720] ; 28fb8 │ │ - ldr r3, [pc, #720] ; 28fbc │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ + b 2b004 │ │ mov r2, #936 ; 0x3a8 │ │ + ldr r1, [pc, #724] ; 2b6e0 │ │ + ldr r3, [pc, #724] ; 2b6e4 │ │ mov r0, #4 │ │ - add r1, pc, r1 │ │ add r2, r2, #1 │ │ + add r1, pc, r1 │ │ + add r3, pc, r3 │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ + b 2b004 │ │ + mov r0, #1056 ; 0x420 │ │ + ldr r3, [pc, #696] ; 2b6e8 │ │ + add r0, r0, #5 │ │ + str r0, [sp, #4] │ │ add r3, pc, r3 │ │ - bl 47310 <__udivdi3+0x50c> │ │ - b 288cc │ │ - ldr lr, [pc, #692] ; 28fc0 │ │ - mov ip, #1056 ; 0x420 │ │ - add ip, ip, #5 │ │ - add lr, pc, lr │ │ + str r3, [sp] │ │ + mov r1, fp │ │ + mov r2, sl │ │ mov r0, r8 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [sp, #16] │ │ mov r3, #1 │ │ - str lr, [sp] │ │ - str ip, [sp, #4] │ │ - bl 472a0 <__udivdi3+0x49c> │ │ + bl 48be4 <_Unwind_GetTextRelBase@@Base+0x538> │ │ cmp r8, #0 │ │ - str r0, [r4, #16] │ │ - str r7, [sp, #40] ; 0x28 │ │ - ble 28a7c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - mov r0, r7 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - cmp r9, #4 │ │ - addeq r7, r7, #1 │ │ - addeq r7, r7, r7, lsr #31 │ │ - asreq r7, r7, #1 │ │ - cmp r3, #0 │ │ - ble 28dcc │ │ - mov r6, #0 │ │ - b 28d80 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - add r6, r6, #1 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - cmp r3, r6 │ │ - ble 28dcc │ │ - ldr r3, [r4, #16] │ │ + str r0, [r5, #16] │ │ + str r9, [sp, #48] ; 0x30 │ │ + ble 2b194 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr fp, [sp, #32] │ │ + ldr sl, [sp, #56] ; 0x38 │ │ + cmp fp, #4 │ │ + addeq sl, sl, #1 │ │ + addeq sl, sl, sl, lsr #31 │ │ + asreq sl, sl, #1 │ │ + cmp r2, #0 │ │ + ble 2b4ec │ │ + mov r4, #0 │ │ + b 2b4a0 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + add r4, r4, #1 │ │ + ldr r9, [sp, #48] ; 0x30 │ │ + cmp r4, r2 │ │ + bge 2b4ec │ │ + ldr r3, [r5, #16] │ │ mov r1, #1 │ │ - mov r2, r7 │ │ - ldr r0, [r3, r0, lsl #2] │ │ - mov r3, r5 │ │ - ldr r0, [r0, r6, lsl #2] │ │ - bl eaac │ │ - cmp r0, r7 │ │ - beq 28d6c │ │ - ldr r1, [pc, #536] ; 28fc4 │ │ - ldr r3, [pc, #536] ; 28fc8 │ │ + ldr r3, [r3, r9, lsl #2] │ │ + mov r2, sl │ │ + ldr r0, [r3, r4, lsl #2] │ │ + mov r3, r6 │ │ + bl f39c │ │ + cmp r0, sl │ │ + beq 2b48c │ │ mov r2, #1056 ; 0x420 │ │ + ldr r1, [pc, #540] ; 2b6ec │ │ + ldr r3, [pc, #540] ; 2b6f0 │ │ + str sl, [sp] │ │ + add r2, r2, #14 │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ - add r2, r2, #14 │ │ add r3, pc, r3 │ │ - str r7, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 288cc │ │ - add r0, r0, #1 │ │ - cmp r8, r0 │ │ - str r0, [sp, #40] ; 0x28 │ │ - bgt 28d48 │ │ - b 28a7c │ │ - ldr r1, [pc, #484] ; 28fcc │ │ - ldr r3, [pc, #484] ; 28fd0 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 2b004 │ │ + add r9, r9, #1 │ │ + cmp r8, r9 │ │ + str r9, [sp, #48] ; 0x30 │ │ + bgt 2b468 │ │ + b 2b194 │ │ + mvn r7, #0 │ │ + b 2b010 │ │ mov r2, #940 ; 0x3ac │ │ + ldr r1, [pc, #480] ; 2b6f4 │ │ + ldr r3, [pc, #480] ; 2b6f8 │ │ mov r0, #4 │ │ - add r1, pc, r1 │ │ add r2, r2, #1 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 288cc │ │ - ldr r3, [pc, #456] ; 28fd4 │ │ - str ip, [sp] │ │ - ldr ip, [sp, #28] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 2b004 │ │ mov r2, #912 ; 0x390 │ │ - mov r0, #4 │ │ - mov r1, r7 │ │ + str r3, [sp] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r1, r4 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #436] ; 2b6fc │ │ add r2, r2, #3 │ │ + mov r0, #4 │ │ add r3, pc, r3 │ │ - str ip, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 288cc │ │ - ldr r1, [pc, #416] ; 28fd8 │ │ - ldr r3, [pc, #416] ; 28fdc │ │ - mov r2, #1004 ; 0x3ec │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 2b004 │ │ + mov r2, #1000 ; 0x3e8 │ │ + str r3, [sp] │ │ + ldr r1, [pc, #408] ; 2b700 │ │ + ldr r3, [pc, #408] ; 2b704 │ │ + str fp, [sp, #4] │ │ + add r2, r2, #1 │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ - add r2, r2, #2 │ │ add r3, pc, r3 │ │ - str lr, [sp] │ │ - str ip, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 288cc │ │ - ldr r1, [pc, #380] ; 28fe0 │ │ - ldr r3, [pc, #380] ; 28fe4 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 2b004 │ │ + mov r2, #1004 ; 0x3ec │ │ + str r3, [sp] │ │ + ldr r1, [pc, #372] ; 2b708 │ │ + ldr r3, [pc, #372] ; 2b70c │ │ + str sl, [sp, #4] │ │ + add r2, r2, #2 │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ - mov r2, #996 ; 0x3e4 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 2b004 │ │ + ldr r1, [pc, #344] ; 2b710 │ │ + ldr r3, [pc, #344] ; 2b714 │ │ + str r2, [sp] │ │ str r8, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 288cc │ │ - ldr r1, [pc, #348] ; 28fe8 │ │ - ldr r3, [pc, #348] ; 28fec │ │ - mov r2, #1000 ; 0x3e8 │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ - add r2, r2, #1 │ │ + mov r2, #996 ; 0x3e4 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - str sl, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 288cc │ │ - ldr r1, [pc, #312] ; 28ff0 │ │ - ldr r3, [pc, #312] ; 28ff4 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 2b004 │ │ mov r2, #980 ; 0x3d4 │ │ + ldr r1, [pc, #308] ; 2b718 │ │ + ldr r3, [pc, #308] ; 2b71c │ │ mov r0, #4 │ │ - add r1, pc, r1 │ │ add r2, r2, #2 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 47310 <__udivdi3+0x50c> │ │ - b 288cc │ │ - ldr r1, [pc, #284] ; 28ff8 │ │ - ldr r3, [pc, #284] ; 28ffc │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ + b 2b004 │ │ mov r2, #1016 ; 0x3f8 │ │ + ldr r1, [pc, #280] ; 2b720 │ │ + ldr r3, [pc, #280] ; 2b724 │ │ mov r0, #4 │ │ - add r1, pc, r1 │ │ add r2, r2, #2 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 288cc │ │ - ldr r1, [pc, #256] ; 29000 │ │ - ldr r3, [pc, #256] ; 29004 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 2b004 │ │ mov r2, #1008 ; 0x3f0 │ │ + ldr r1, [pc, #252] ; 2b728 │ │ + ldr r3, [pc, #252] ; 2b72c │ │ mov r0, #4 │ │ - add r1, pc, r1 │ │ add r2, r2, #3 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 288cc │ │ - ldr r1, [pc, #228] ; 29008 │ │ - ldr r3, [pc, #228] ; 2900c │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 2b004 │ │ mov r2, #984 ; 0x3d8 │ │ + ldr r1, [pc, #224] ; 2b730 │ │ + ldr r3, [pc, #224] ; 2b734 │ │ mov r0, #4 │ │ - add r1, pc, r1 │ │ add r2, r2, #3 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 47310 <__udivdi3+0x50c> │ │ - b 288cc │ │ - bl ea28 <__stack_chk_fail@plt> │ │ - ; instruction: 0x0002f8bc │ │ - andeq sl, r2, r8, lsl sl │ │ - andeq sl, r2, r4, lsl r5 │ │ - andeq sl, r2, ip, lsl pc │ │ - strdeq sl, [r2], -ip │ │ - andeq sl, r2, ip, asr lr │ │ - strdeq sl, [r2], -r0 │ │ - strdeq sl, [r2], -r0 │ │ - strdeq sl, [r2], -ip │ │ - andeq sl, r2, r8, lsl #20 │ │ - andeq sl, r2, r4, asr r9 │ │ - andeq sl, r2, r8, asr #18 │ │ - andeq sl, r2, r8, lsl #25 │ │ - andeq sl, r2, r8, lsl #17 │ │ - andeq sl, r2, r8, asr #22 │ │ - andeq sl, r2, r4, lsr #21 │ │ - andeq sl, r2, ip, ror #12 │ │ - andeq sl, r2, r4, lsl #20 │ │ - ; instruction: 0x0002a6b4 │ │ - ldrdeq sl, [r2], -r8 │ │ - andeq sl, r2, r8, ror #14 │ │ - andeq sl, r2, r8, ror r9 │ │ - andeq sl, r2, ip, ror #13 │ │ - strdeq sl, [r2], -r4 │ │ - ; instruction: 0x0002a8bc │ │ - andeq sl, r2, r4, lsr #8 │ │ - andeq sl, r2, ip, lsr r4 │ │ - andeq sl, r2, r4, ror r8 │ │ - strdeq sl, [r2], -r4 │ │ - andeq sl, r2, r0, asr r8 │ │ - andeq sl, r2, r8, lsl r4 │ │ - andeq sl, r2, r0, lsr r8 │ │ - andeq sl, r2, ip, lsl #15 │ │ - andeq sl, r2, r4, asr #10 │ │ - andeq sl, r2, r0, asr r7 │ │ - andeq sl, r2, r0, lsr r3 │ │ - andeq sl, r2, r0, ror #4 │ │ - andeq sl, r2, r0, lsl #14 │ │ - andeq sl, r2, r0, lsr #8 │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ + b 2b004 │ │ + bl f300 <__stack_chk_fail@plt> │ │ + ldrdeq pc, [r2], -r0 │ │ + andeq r9, r2, ip, asr #29 │ │ + andeq r9, r2, ip, asr #19 │ │ ldrdeq sl, [r2], -r8 │ │ - andeq sl, r2, r0, lsr #7 │ │ - andeq sl, r2, ip, lsr #13 │ │ - andeq sl, r2, r4, lsr #7 │ │ - andeq sl, r2, r0, lsl #13 │ │ - andeq sl, r2, r0, lsl #6 │ │ - andeq sl, r2, ip, asr r6 │ │ - andeq sl, r2, ip, asr #7 │ │ - andeq sl, r2, r8, lsr r6 │ │ - andeq sl, r2, r0, lsl #7 │ │ - andeq sl, r2, r4, lsl r6 │ │ - andeq sl, r2, ip, lsr #5 │ │ - │ │ -00029010 : │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, sp, #100 ; 0x64 │ │ - str r0, [sp, #24] │ │ - ldr r4, [sp, #24] │ │ - ldr r0, [r0, #28] │ │ - str r1, [sp, #64] ; 0x40 │ │ - ldr ip, [r4, #12] │ │ - str r2, [sp, #84] ; 0x54 │ │ - mov r1, #0 │ │ - ldr ip, [ip, #20] │ │ - lsl r2, r0, #1 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - str r3, [sp, #72] ; 0x48 │ │ - str ip, [sp, #76] ; 0x4c │ │ - bl eb48 │ │ - ldr r0, [sp, #140] ; 0x8c │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - bl 442e4 <__aeabi_idivmod> │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - ldr r5, [sp, #76] ; 0x4c │ │ - lsl r6, r1, #2 │ │ - ldr r3, [r3, r1, lsl #2] │ │ - cmp r5, #0 │ │ - str r1, [sp, #80] ; 0x50 │ │ - str r6, [sp, #68] ; 0x44 │ │ - str r3, [r4, #48] ; 0x30 │ │ - ble 296dc │ │ - sub r3, r1, #1 │ │ - mov ip, #0 │ │ - lsl r3, r3, #2 │ │ - str ip, [sp, #40] ; 0x28 │ │ - str r3, [sp, #92] ; 0x5c │ │ - str ip, [sp, #52] ; 0x34 │ │ - ldr r4, [sp, #24] │ │ - ldr r5, [sp, #140] ; 0x8c │ │ - ldr r3, [r4, #4] │ │ - cmp r5, r3 │ │ - blt 2955c │ │ - ldr r6, [sp, #80] ; 0x50 │ │ - cmp r6, #0 │ │ - ldrne r4, [sp, #24] │ │ - moveq ip, r4 │ │ - ldreq r2, [ip, #52] ; 0x34 │ │ - ldr r6, [sp, #24] │ │ - ldreq r3, [ip, #40] ; 0x28 │ │ - ldrne r3, [r4, #40] ; 0x28 │ │ - ldrne r5, [sp, #92] ; 0x5c │ │ - subeq r2, r2, #1 │ │ - ldreq r1, [r3, r2, lsl #2] │ │ - ldrne r1, [r3, r5] │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - ldr r3, [r6, #48] ; 0x30 │ │ - ldrsh r2, [r6, #36] ; 0x24 │ │ - ldr r1, [r1, ip] │ │ - ldr r0, [r3, ip] │ │ - lsl r2, r2, #3 │ │ - bl eb24 │ │ - ldr r2, [r6, #12] │ │ - ldrsh r3, [r6, #36] ; 0x24 │ │ - ldr ip, [sp, #136] ; 0x88 │ │ - str r2, [sp, #48] ; 0x30 │ │ - ldr r4, [sp, #48] ; 0x30 │ │ - str r3, [sp, #28] │ │ - ldr r2, [r6, #48] ; 0x30 │ │ - ldr r3, [r4, #28] │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - ldr r5, [sp, #28] │ │ - ldr r6, [ip, r6] │ │ - ldr r2, [r2, r4] │ │ - cmp r5, #0 │ │ - add r5, r3, r4 │ │ - str r6, [sp, #32] │ │ - str r2, [sp, #20] │ │ - str r5, [sp, #56] ; 0x38 │ │ - ldr sl, [r3, r4] │ │ - ble 29228 │ │ - ldr r6, [sp, #48] ; 0x30 │ │ - ldr fp, [sp, #20] │ │ - mov r9, #0 │ │ - ldr r2, [r6] │ │ - ldr r3, [r6, #4] │ │ - ldr r1, [r6, #8] │ │ - ldr r2, [r2] │ │ - ldr r3, [r3] │ │ - ldr r1, [r1] │ │ - ldr r2, [r2, r4] │ │ - ldr r3, [r3, r4] │ │ - ldr r1, [r1, r4] │ │ - ldr r2, [r2] │ │ - ldr r3, [r3] │ │ - str r1, [sp, #16] │ │ - str r2, [sp, #36] ; 0x24 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr ip, [fp, #4] │ │ - ldr r2, [sp, #16] │ │ - cmp sl, #0 │ │ - str ip, [sp, #12] │ │ - ldr r5, [r2, ip, lsl #2] │ │ - ble 291f8 │ │ - mul r7, ip, sl │ │ - ldr r4, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r6, [sp, #32] │ │ - lsl r7, r7, #2 │ │ - add r8, r3, r7 │ │ - add r7, r4, r7 │ │ - mov r4, #0 │ │ - ldr r1, [r8], #4 │ │ - ldr r0, [r6], #4 │ │ - bl 44db0 <__aeabi_fsub> │ │ - mov r1, r0 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r1, [r7], #4 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r1, r0 │ │ - mov r0, r5 │ │ - bl 44db0 <__aeabi_fsub> │ │ - add r4, r4, #1 │ │ - cmp r4, sl │ │ - mov r5, r0 │ │ - bne 291c0 │ │ - mov r0, r5 │ │ - bl 453ec <__aeabi_f2iz> │ │ - cmp r9, #0 │ │ - str r0, [fp] │ │ - subne r2, r9, #1 │ │ - movne r3, fp │ │ - bne 296e8 │ │ - ldr ip, [sp, #28] │ │ - add r9, r9, #1 │ │ - add fp, fp, #8 │ │ - cmp ip, r9 │ │ - bgt 29188 │ │ - ldr r4, [sp, #24] │ │ - ldr r0, [sp, #140] ; 0x8c │ │ - ldrsh r1, [r4, #38] ; 0x26 │ │ - bl 442e4 <__aeabi_idivmod> │ │ - cmp r1, #0 │ │ - bne 294b0 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - ldr r4, [sp, #28] │ │ - ldr r1, [r5, #8] │ │ - ldr r2, [r5] │ │ - ldr r3, [r5, #4] │ │ - ldr r1, [r1] │ │ - ldr r2, [r2] │ │ - ldr r3, [r3] │ │ - ldr r1, [r1, r6] │ │ - ldr r2, [r2, r6] │ │ - ldr r3, [r3, r6] │ │ - str r1, [sp, #60] ; 0x3c │ │ - ldr ip, [sp, #60] ; 0x3c │ │ - ldr r1, [r5, #24] │ │ - ldr r6, [sp, #20] │ │ - add r1, ip, r1, lsl #2 │ │ - str r1, [sp, #48] ; 0x30 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - sub r1, r4, #1 │ │ - add r1, r6, r1, lsl #3 │ │ - cmp ip, r5 │ │ - ldr ip, [sp, #56] ; 0x38 │ │ - str r1, [sp, #44] ; 0x2c │ │ - ldr r4, [r2] │ │ - ldr ip, [ip] │ │ - ldr r5, [r3] │ │ - str ip, [sp, #12] │ │ - bcs 294b0 │ │ - ldr r6, [sp, #60] ; 0x3c │ │ - sub r3, r1, #8 │ │ - sub ip, r1, #16 │ │ - str r3, [sp, #56] ; 0x38 │ │ - str r6, [sp, #16] │ │ - str ip, [sp, #88] ; 0x58 │ │ - ldr r3, [sp, #12] │ │ - ldr r6, [sp, #16] │ │ - cmp r3, #0 │ │ - ldr sl, [r6] │ │ - ble 29888 │ │ - ldr ip, [sp, #44] ; 0x2c │ │ - ldr ip, [ip] │ │ - mov r0, ip │ │ - str ip, [sp, #36] ; 0x24 │ │ - bl 44f4c <__aeabi_i2f> │ │ - mov fp, r0 │ │ - mov r1, fp │ │ - mov r0, sl │ │ - bl 453c4 <__aeabi_fcmpge> │ │ - cmp r0, #0 │ │ - beq 2972c │ │ - ldr r9, [sp, #32] │ │ - mov r8, r4 │ │ - mov r7, r5 │ │ - mov r6, #0 │ │ - b 2932c │ │ - bl 453c4 <__aeabi_fcmpge> │ │ - cmp r0, #0 │ │ - beq 29730 │ │ - ldr r1, [r8], #4 │ │ - ldr r0, [r9], #4 │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr r4, [r7], #4 │ │ - mov r1, r0 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r1, r4 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r1, r0 │ │ - mov r0, sl │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr r3, [sp, #12] │ │ - add r6, r6, #1 │ │ - mov sl, r0 │ │ - cmp r6, r3 │ │ - mov r1, fp │ │ - mov r4, r8 │ │ - mov r5, r7 │ │ - bne 29320 │ │ - mov r0, sl │ │ - bl 453ec <__aeabi_f2iz> │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - mov sl, r0 │ │ - cmp ip, r0 │ │ - bgt 29484 │ │ - ldr r3, [sp, #16] │ │ - ldr r6, [sp, #60] ; 0x3c │ │ - ldr ip, [sp, #28] │ │ - rsb r8, r6, r3 │ │ - cmp ip, #0 │ │ - asr r8, r8, #2 │ │ - ble 293e8 │ │ - ldr r6, [sp, #20] │ │ - ldr r3, [r6, #4] │ │ - cmp r8, r3 │ │ - movne r2, r6 │ │ - movne r3, #0 │ │ - movne r0, ip │ │ - bne 293d8 │ │ - b 29484 │ │ - ldr r1, [r2, #4] │ │ - cmp r8, r1 │ │ - beq 29484 │ │ - add r3, r3, #1 │ │ - cmp r3, r0 │ │ - add r2, r2, #8 │ │ - blt 293cc │ │ - ldr r3, [sp, #20] │ │ - ldr r6, [sp, #56] ; 0x38 │ │ - cmp r3, r6 │ │ - bhi 2947c │ │ - ldr ip, [sp, #44] ; 0x2c │ │ - ldr r3, [ip, #-8] │ │ - cmp sl, r3 │ │ - ldrlt r6, [sp, #56] ; 0x38 │ │ - blt 2947c │ │ - ldr r7, [sp, #56] ; 0x38 │ │ - str r8, [sp, #28] │ │ - mov fp, r4 │ │ - mov r9, r5 │ │ - mov r6, r7 │ │ - ldr r4, [sp, #20] │ │ - mov r5, ip │ │ - ldr r8, [sp, #88] ; 0x58 │ │ - b 2943c │ │ - ldr r3, [r3, #16] │ │ - cmp sl, r3 │ │ - blt 2978c │ │ - add r0, r6, #8 │ │ - mov r1, r6 │ │ - sub r7, r7, #8 │ │ - mov r2, #8 │ │ - sub r6, r6, #8 │ │ - bl eb24 │ │ - rsb r3, r5, r7 │ │ - cmp r4, r6 │ │ - add r3, r3, r8 │ │ - bls 29430 │ │ - ldr r2, [sp, #24] │ │ - ldr r8, [sp, #28] │ │ - mov r4, fp │ │ - ldrsh r2, [r2, #36] ; 0x24 │ │ - mov r5, r9 │ │ - str r2, [sp, #28] │ │ - str r8, [r6, #12] │ │ - str sl, [r6, #8] │ │ - ldr r6, [sp, #16] │ │ - ldr ip, [sp, #48] ; 0x30 │ │ - add r6, r6, #4 │ │ - cmp ip, r6 │ │ - str r6, [sp, #16] │ │ - bhi 292cc │ │ - ldr r4, [sp, #24] │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - ldr r3, [r3, r5] │ │ - str r3, [sp, #20] │ │ - ldr r6, [sp, #24] │ │ - ldr ip, [sp, #28] │ │ - ldr r5, [sp, #20] │ │ - ldr r3, [r6, #44] ; 0x2c │ │ - ldr r6, [sp, #68] ; 0x44 │ │ - cmp ip, #0 │ │ - ldr r4, [r5] │ │ - ldr ip, [sp, #52] ; 0x34 │ │ - ldr r5, [r3, r6] │ │ - movle r1, #0 │ │ - add r5, r5, ip │ │ - ble 29558 │ │ - ldr r6, [sp, #24] │ │ - ldr r3, [sp, #20] │ │ - mov r0, #0 │ │ - ldr ip, [r6, #32] │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - asr r4, r4, #10 │ │ - str r0, [r3], #8 │ │ - add ip, ip, r6 │ │ - mov r1, r0 │ │ - ldr r6, [sp, #20] │ │ - ldr r7, [sp, #28] │ │ - b 29530 │ │ - ldr r2, [r3] │ │ - mov r6, r3 │ │ - sub r2, r4, r2, asr #10 │ │ - cmp r2, #97 ; 0x61 │ │ - movlt r0, r2 │ │ - movge r0, #96 ; 0x60 │ │ - str r0, [r3] │ │ - add r3, r3, #8 │ │ - ldrb r2, [ip] │ │ - cmp r2, #0 │ │ - beq 29548 │ │ - ldr r0, [r6] │ │ - cmp r0, r2 │ │ - bgt 29554 │ │ - add r1, r1, #1 │ │ - cmp r1, r7 │ │ - blt 29510 │ │ - and r1, r1, #255 ; 0xff │ │ - strb r1, [r5] │ │ - ldr r4, [sp, #24] │ │ - ldr r5, [r4, #24] │ │ - cmp r5, #0 │ │ - beq 297a8 │ │ - ldr r6, [sp, #144] ; 0x90 │ │ - cmp r6, #0 │ │ - beq 29754 │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - ldr ip, [sp, #68] ; 0x44 │ │ - ldr r2, [r4, #28] │ │ - ldr r4, [sp, #52] ; 0x34 │ │ - ldr r3, [r3, ip] │ │ - bic r2, r2, #1 │ │ - cmp r2, #0 │ │ - str r2, [sp, #20] │ │ - ldrb r7, [r3, r4] │ │ - ble 296b8 │ │ - ldr r6, [sp, #24] │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - ldr fp, [sp, #64] ; 0x40 │ │ - ldr r2, [r6, #48] ; 0x30 │ │ - ldr r3, [r6, #16] │ │ - mov r0, #0 │ │ - ldr r2, [r2, ip] │ │ - ldr sl, [r3, ip] │ │ - str r0, [sp, #12] │ │ - ldr r3, [r2, #4] │ │ - ldr r1, [r2] │ │ - str r2, [sp, #28] │ │ - ldr r3, [sl, r3, lsl #2] │ │ - str r1, [sp, #16] │ │ - str r3, [sp, #32] │ │ - ldr r2, [sp, #32] │ │ - ldr r4, [sp, #12] │ │ - ldr r6, [sp, #16] │ │ - cmp r7, #1 │ │ - ldrb r3, [r2, r4, asr #1] │ │ - asr r8, r4, #1 │ │ - and r2, r3, #15 │ │ - ldrb ip, [r5, r2] │ │ - ldrb r1, [r5, r3, lsr #4] │ │ - add ip, ip, r6 │ │ - add r1, r6, r1 │ │ - ble 29684 │ │ - ldr r4, [sp, #24] │ │ - ldr r0, [sp, #28] │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - mov r4, #1 │ │ - ldr r6, [r3] │ │ - ldr r2, [r0, #12] │ │ - ldr r3, [r0, #8] │ │ - add r4, r4, #1 │ │ - ldr r2, [sl, r2, lsl #2] │ │ - add r0, r0, #8 │ │ - ldrb r9, [r2, r8] │ │ - and r2, r9, #15 │ │ - ldrb r2, [r5, r2] │ │ - ldrb r9, [r5, r9, lsr #4] │ │ - add r2, r2, r3 │ │ - cmp r2, ip │ │ - add r3, r3, r9 │ │ - rsbge r9, ip, r2 │ │ - rsblt r9, r2, ip │ │ - movge r2, ip │ │ - cmp r3, r1 │ │ - ldrb ip, [r6, r9] │ │ - rsb r9, r1, r3 │ │ - rsblt r9, r3, r1 │ │ - movge r3, r1 │ │ - ldrb r1, [r6, r9] │ │ - cmp r7, r4 │ │ - rsb ip, ip, r2 │ │ - rsb r1, r1, r3 │ │ - bgt 29620 │ │ - ldr r6, [sp, #12] │ │ - ldrh r2, [fp] │ │ - ldrh r3, [fp, #2] │ │ - ldr r0, [sp, #20] │ │ - add r6, r6, #2 │ │ - add ip, ip, r2 │ │ - add r1, r1, r3 │ │ - cmp r0, r6 │ │ - strh ip, [fp] │ │ - strh r1, [fp, #2] │ │ - str r6, [sp, #12] │ │ - add fp, fp, #4 │ │ - bgt 295dc │ │ - ldr ip, [sp, #52] ; 0x34 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - ldr r4, [sp, #76] ; 0x4c │ │ - add ip, ip, #1 │ │ - add r5, r5, #4 │ │ - cmp ip, r4 │ │ - str ip, [sp, #52] ; 0x34 │ │ - str r5, [sp, #40] ; 0x28 │ │ - bne 29094 │ │ - mov r0, #0 │ │ - add sp, sp, #100 ; 0x64 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r1, [r3, #-8] │ │ - cmp r0, r1 │ │ - ble 29748 │ │ - ldr ip, [r3, #-4] │ │ - sub r2, r2, #1 │ │ - cmn r2, #1 │ │ - str r1, [r3] │ │ - str ip, [r3, #4] │ │ - sub r3, r3, #8 │ │ - bne 296e8 │ │ - mov r2, #0 │ │ - ldr r5, [sp, #20] │ │ - ldr r6, [sp, #12] │ │ - add r3, r5, r2 │ │ - str r0, [r5, r2] │ │ - str r6, [r3, #4] │ │ - b 29214 │ │ - mov r6, #0 │ │ - ldr ip, [sp, #12] │ │ - rsb r6, r6, ip │ │ - lsl r6, r6, #2 │ │ - add r4, r4, r6 │ │ - add r5, r5, r6 │ │ - b 29484 │ │ - add r2, r2, #1 │ │ - lsl r2, r2, #3 │ │ - b 29714 │ │ - ldr r4, [sp, #24] │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - ldr r6, [sp, #84] ; 0x54 │ │ - ldr ip, [sp, #72] ; 0x48 │ │ - ldr r2, [r3, r5] │ │ - mov r0, r4 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldrb r2, [r2, r1] │ │ - str r6, [sp] │ │ - str ip, [sp, #4] │ │ - bl 27784 │ │ - b 296b8 │ │ - ldr r3, [sp, #24] │ │ - ldr r8, [sp, #28] │ │ - mov r4, fp │ │ - ldrsh r3, [r3, #36] ; 0x24 │ │ - mov r5, r9 │ │ - str r3, [sp, #28] │ │ - b 2947c │ │ - ldr r4, [sp, #144] ; 0x90 │ │ - cmp r4, #0 │ │ - beq 29898 │ │ - ldr r6, [sp, #24] │ │ - ldr ip, [sp, #68] ; 0x44 │ │ - ldr r3, [r6, #44] ; 0x2c │ │ - ldr r9, [r6, #28] │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - ldr r3, [r3, ip] │ │ - cmp r9, #0 │ │ - ldrb r4, [r3, r6] │ │ - ble 296b8 │ │ - ldr ip, [sp, #24] │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - ldr r7, [sp, #64] ; 0x40 │ │ - ldr r3, [ip, #48] ; 0x30 │ │ - ldr r2, [ip, #16] │ │ - ldr sl, [r3, r6] │ │ - ldr r6, [r2, r6] │ │ - ldr r3, [sl, #4] │ │ - ldr fp, [sl] │ │ - str sl, [sp, #16] │ │ - ldr r3, [r6, r3, lsl #2] │ │ - mov sl, ip │ │ - str r3, [sp, #12] │ │ - ldr ip, [sp, #12] │ │ - cmp r4, #1 │ │ - ldrb r1, [ip, r5] │ │ - add r1, r1, fp │ │ - ble 2986c │ │ - ldr r3, [sl, #56] ; 0x38 │ │ - ldr r2, [sp, #16] │ │ - mov r0, #1 │ │ - ldr r8, [r3] │ │ - ldr ip, [r2, #12] │ │ - ldr r3, [r2, #8] │ │ - add r0, r0, #1 │ │ - ldr ip, [r6, ip, lsl #2] │ │ - add r2, r2, #8 │ │ - ldrb ip, [ip, r5] │ │ - add r3, ip, r3 │ │ - cmp r3, r1 │ │ - rsbge ip, r1, r3 │ │ - rsblt ip, r3, r1 │ │ - movge r3, r1 │ │ - ldrb r1, [r8, ip] │ │ - cmp r4, r0 │ │ - rsb r1, r1, r3 │ │ - bgt 29830 │ │ - ldrh r3, [r7] │ │ - add r5, r5, #1 │ │ - cmp r5, r9 │ │ - add r3, r1, r3 │ │ - strh r3, [r7], #2 │ │ - bne 2980c │ │ - b 296b8 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - ldr r6, [r6] │ │ - str r6, [sp, #36] ; 0x24 │ │ - b 29378 │ │ - ldr r4, [sp, #24] │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - ldr r3, [r3, r5] │ │ - ldrb r4, [r3, r6] │ │ - sub r3, r4, #1 │ │ - cmp r3, #5 │ │ - addls pc, pc, r3, lsl #2 │ │ - b 29ed8 │ │ - b 29e64 │ │ - b 29db8 │ │ - b 29cdc │ │ - b 29bc4 │ │ - b 29a6c │ │ - b 298d8 │ │ - ldr r4, [sp, #24] │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - ldr r5, [sp, #72] ; 0x48 │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - ldr r2, [r4, #16] │ │ - cmp r5, #0 │ │ - ldr r3, [r3, r6] │ │ - ldr r2, [r2, r6] │ │ - ldr r1, [r3, #4] │ │ - ldr r0, [r3, #12] │ │ - ldr ip, [r3, #20] │ │ - ldr r4, [r3, #28] │ │ - ldr r5, [r3, #36] ; 0x24 │ │ - ldr r6, [r3, #44] ; 0x2c │ │ - ldr fp, [r2, r1, lsl #2] │ │ - ldr r9, [r2, r0, lsl #2] │ │ - ldr sl, [r2, ip, lsl #2] │ │ - ldr r8, [r2, r4, lsl #2] │ │ - ldr r7, [r2, r5, lsl #2] │ │ - ldr r6, [r2, r6, lsl #2] │ │ - ble 296b8 │ │ - ldr ip, [sp, #24] │ │ - ldr r0, [r3] │ │ - ldr r1, [r3, #8] │ │ - ldr r2, [ip, #56] ; 0x38 │ │ - ldr r4, [r3, #16] │ │ - ldr r5, [r3, #24] │ │ - ldr ip, [r3, #32] │ │ - ldr r3, [r3, #40] ; 0x28 │ │ - ldr r2, [r2] │ │ - str r0, [sp, #32] │ │ - str r3, [sp, #20] │ │ - mov r3, #0 │ │ - str r1, [sp, #36] ; 0x24 │ │ - str r4, [sp, #12] │ │ - str r5, [sp, #28] │ │ - str ip, [sp, #16] │ │ - mov r0, r3 │ │ - str r6, [sp, #44] ; 0x2c │ │ - ldr r4, [sp, #84] ; 0x54 │ │ - ldr r5, [sp, #32] │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - ldrb r1, [r4, r0] │ │ - add r0, r0, #1 │ │ - add r3, r3, r1 │ │ - ldrb r1, [fp, r3] │ │ - ldrb ip, [r9, r3] │ │ - add r1, r5, r1 │ │ - add ip, r6, ip │ │ - cmp r1, ip │ │ - rsbgt r4, ip, r1 │ │ - rsble r4, r1, ip │ │ - ldrb r4, [r2, r4] │ │ - movgt r1, ip │ │ - ldrb ip, [sl, r3] │ │ - rsb r1, r4, r1 │ │ - ldr r4, [sp, #12] │ │ - ldr r5, [sp, #28] │ │ - ldr r6, [sp, #16] │ │ - add ip, r4, ip │ │ - cmp r1, ip │ │ - rsbgt r4, ip, r1 │ │ - rsble r4, r1, ip │ │ - ldrb r4, [r2, r4] │ │ - movgt r1, ip │ │ - ldrb ip, [r8, r3] │ │ - rsb r1, r4, r1 │ │ - add ip, r5, ip │ │ - cmp r1, ip │ │ - rsbgt r4, ip, r1 │ │ - rsble r4, r1, ip │ │ - ldrb r4, [r2, r4] │ │ - movgt r1, ip │ │ - ldrb ip, [r7, r3] │ │ - rsb r1, r4, r1 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - add ip, r6, ip │ │ - cmp r1, ip │ │ - rsbgt r4, ip, r1 │ │ - rsble r4, r1, ip │ │ - ldrb r4, [r2, r4] │ │ - movgt r1, ip │ │ - ldr r6, [sp, #20] │ │ - ldrb ip, [r5, r3] │ │ - rsb r1, r4, r1 │ │ - add ip, r6, ip │ │ - cmp r1, ip │ │ - rsbgt r4, ip, r1 │ │ - rsble r4, r1, ip │ │ - ldrb r4, [r2, r4] │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - movgt r1, ip │ │ - lsl ip, r3, #1 │ │ - ldrh r5, [r6, ip] │ │ - rsb r1, r4, r1 │ │ - ldr r4, [sp, #72] ; 0x48 │ │ - add r1, r1, r5 │ │ - strh r1, [r6, ip] │ │ - cmp r0, r4 │ │ - bne 29974 │ │ - b 296b8 │ │ - ldr r5, [sp, #24] │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - ldr r6, [sp, #72] ; 0x48 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - ldr r2, [r5, #16] │ │ - cmp r6, #0 │ │ - ldr r3, [r3, ip] │ │ - ldr r2, [r2, ip] │ │ - ldr r1, [r3, #4] │ │ - ldr r0, [r3, #12] │ │ - ldr ip, [r3, #20] │ │ - ldr r4, [r3, #28] │ │ - ldr r5, [r3, #36] ; 0x24 │ │ - ldr r9, [r2, r1, lsl #2] │ │ - ldr sl, [r2, r0, lsl #2] │ │ - ldr r8, [r2, ip, lsl #2] │ │ - ldr r7, [r2, r4, lsl #2] │ │ - ldr r6, [r2, r5, lsl #2] │ │ - ble 296b8 │ │ - ldr r4, [sp, #24] │ │ - ldr r1, [r3, #24] │ │ - ldr r5, [r3, #8] │ │ - ldr r2, [r4, #56] ; 0x38 │ │ - ldr ip, [r3, #16] │ │ - ldr fp, [r3] │ │ - ldr r3, [r3, #32] │ │ - ldr r0, [r2] │ │ - str r1, [sp, #20] │ │ - str r3, [sp, #28] │ │ - mov r3, #0 │ │ - str r5, [sp, #12] │ │ - str ip, [sp, #16] │ │ - mov r1, r3 │ │ - str r6, [sp, #32] │ │ - ldr r4, [sp, #84] ; 0x54 │ │ - ldr r5, [sp, #12] │ │ - ldr r6, [sp, #16] │ │ - ldrb r2, [r4, r1] │ │ - add r1, r1, #1 │ │ - add r3, r3, r2 │ │ - ldrb r2, [r9, r3] │ │ - ldrb ip, [sl, r3] │ │ - add r2, r2, fp │ │ - add ip, ip, r5 │ │ - cmp r2, ip │ │ - rsbgt r4, ip, r2 │ │ - rsble r4, r2, ip │ │ - ldrb r4, [r0, r4] │ │ - movgt r2, ip │ │ - ldrb ip, [r8, r3] │ │ - rsb r2, r4, r2 │ │ - ldr r5, [sp, #32] │ │ - add ip, ip, r6 │ │ - cmp r2, ip │ │ - rsbgt r4, ip, r2 │ │ - rsble r4, r2, ip │ │ - ldrb r4, [r0, r4] │ │ - movgt r2, ip │ │ - ldrb ip, [r7, r3] │ │ - rsb r2, r4, r2 │ │ - ldr r4, [sp, #20] │ │ - ldr r6, [sp, #28] │ │ - add ip, ip, r4 │ │ - cmp r2, ip │ │ - rsbgt r4, ip, r2 │ │ - rsble r4, r2, ip │ │ - ldrb r4, [r0, r4] │ │ - movgt r2, ip │ │ - ldrb ip, [r5, r3] │ │ - rsb r2, r4, r2 │ │ - add ip, ip, r6 │ │ - cmp r2, ip │ │ - rsbgt r4, ip, r2 │ │ - rsble r4, r2, ip │ │ - ldrb r4, [r0, r4] │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - movgt r2, ip │ │ - lsl ip, r3, #1 │ │ - ldrh r5, [r6, ip] │ │ - rsb r2, r4, r2 │ │ - ldr r4, [sp, #72] ; 0x48 │ │ - add r2, r2, r5 │ │ - strh r2, [r6, ip] │ │ - cmp r1, r4 │ │ - bne 29af4 │ │ - b 296b8 │ │ - ldr r5, [sp, #24] │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - ldr r6, [sp, #72] ; 0x48 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - ldr r2, [r5, #16] │ │ - cmp r6, #0 │ │ - ldr r3, [r3, ip] │ │ - ldr r2, [r2, ip] │ │ - ldr r1, [r3, #4] │ │ - ldr r0, [r3, #12] │ │ - ldr ip, [r3, #20] │ │ - ldr r4, [r3, #28] │ │ - ldr sl, [r2, r1, lsl #2] │ │ - ldr r8, [r2, r0, lsl #2] │ │ - ldr r7, [r2, ip, lsl #2] │ │ - ldr r6, [r2, r4, lsl #2] │ │ - ble 296b8 │ │ - ldr r2, [r5, #56] ; 0x38 │ │ - ldr r1, [r3, #16] │ │ - ldr r9, [r3] │ │ - ldr fp, [r3, #8] │ │ - ldr r3, [r3, #24] │ │ - ldr r0, [r2] │ │ - str r1, [sp, #12] │ │ - str r3, [sp, #16] │ │ - mov r3, #0 │ │ - mov r1, r3 │ │ - str r6, [sp, #20] │ │ - ldr r4, [sp, #84] ; 0x54 │ │ - ldr r5, [sp, #12] │ │ - ldr r6, [sp, #20] │ │ - ldrb r2, [r4, r1] │ │ - add r1, r1, #1 │ │ - add r3, r3, r2 │ │ - ldrb r2, [sl, r3] │ │ - ldrb ip, [r8, r3] │ │ - add r2, r2, r9 │ │ - add ip, ip, fp │ │ - cmp r2, ip │ │ - rsbgt r4, ip, r2 │ │ - rsble r4, r2, ip │ │ - ldrb r4, [r0, r4] │ │ - movgt r2, ip │ │ - ldrb ip, [r7, r3] │ │ - rsb r2, r4, r2 │ │ - add ip, ip, r5 │ │ - cmp r2, ip │ │ - rsbgt r4, ip, r2 │ │ - rsble r4, r2, ip │ │ - ldrb r4, [r0, r4] │ │ - movgt r2, ip │ │ - ldrb ip, [r6, r3] │ │ - rsb r2, r4, r2 │ │ - ldr r4, [sp, #16] │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - add ip, ip, r4 │ │ - cmp r2, ip │ │ - rsbgt r4, ip, r2 │ │ - rsble r4, r2, ip │ │ - ldrb r4, [r0, r4] │ │ - movgt r2, ip │ │ - lsl ip, r3, #1 │ │ - ldrh r5, [r6, ip] │ │ - rsb r2, r4, r2 │ │ - ldr r4, [sp, #72] ; 0x48 │ │ - add r2, r2, r5 │ │ - strh r2, [r6, ip] │ │ - cmp r1, r4 │ │ - bne 29c34 │ │ - b 296b8 │ │ - ldr r5, [sp, #24] │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - ldr r6, [sp, #72] ; 0x48 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - ldr r2, [r5, #16] │ │ - cmp r6, #0 │ │ - ldr r3, [r3, ip] │ │ - ldr r2, [r2, ip] │ │ - ldr r1, [r3, #4] │ │ - ldr r0, [r3, #12] │ │ - ldr ip, [r3, #20] │ │ - ldr r8, [r2, r1, lsl #2] │ │ - ldr r7, [r2, r0, lsl #2] │ │ - ldr r6, [r2, ip, lsl #2] │ │ - ble 296b8 │ │ - ldr r2, [r5, #56] ; 0x38 │ │ - ldr sl, [r3] │ │ - ldr r9, [r3, #8] │ │ - ldr ip, [r2] │ │ - ldr fp, [r3, #16] │ │ - mov r3, #0 │ │ - mov r1, r3 │ │ - str r6, [sp, #12] │ │ - ldr r4, [sp, #84] ; 0x54 │ │ - ldr r5, [sp, #12] │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - ldrb r2, [r4, r1] │ │ - add r1, r1, #1 │ │ - add r3, r3, r2 │ │ - ldrb r2, [r8, r3] │ │ - ldrb r0, [r7, r3] │ │ - add r2, r2, sl │ │ - add r0, r0, r9 │ │ - cmp r2, r0 │ │ - rsbgt r4, r0, r2 │ │ - rsble r4, r2, r0 │ │ - ldrb r4, [ip, r4] │ │ - movgt r2, r0 │ │ - ldrb r0, [r5, r3] │ │ - rsb r2, r4, r2 │ │ - add r0, r0, fp │ │ - cmp r2, r0 │ │ - rsbgt r4, r0, r2 │ │ - rsble r4, r2, r0 │ │ - ldrb r4, [ip, r4] │ │ - movgt r2, r0 │ │ - lsl r0, r3, #1 │ │ - ldrh r5, [r6, r0] │ │ - rsb r2, r4, r2 │ │ - ldr r4, [sp, #72] ; 0x48 │ │ - add r2, r2, r5 │ │ - strh r2, [r6, r0] │ │ - cmp r1, r4 │ │ - bne 29d38 │ │ - b 296b8 │ │ - ldr r5, [sp, #24] │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - ldr r6, [sp, #72] ; 0x48 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - ldr r2, [r5, #16] │ │ - cmp r6, #0 │ │ - ldr r3, [r3, ip] │ │ - ldr r2, [r2, ip] │ │ - ldr r1, [r3, #4] │ │ - ldr r0, [r3, #12] │ │ - ldr r6, [r2, r1, lsl #2] │ │ - ldr r5, [r2, r0, lsl #2] │ │ - ble 296b8 │ │ - ldr r4, [sp, #24] │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - ldr r7, [r3] │ │ - ldr r2, [r4, #56] ; 0x38 │ │ - ldr r8, [r3, #8] │ │ - mov r3, #0 │ │ - ldr sl, [r2] │ │ - mov r1, r3 │ │ - ldr r4, [sp, #84] ; 0x54 │ │ - ldrb r2, [r4, r1] │ │ - add r1, r1, #1 │ │ - add r3, r3, r2 │ │ - ldrb r2, [r6, r3] │ │ - ldrb r0, [r5, r3] │ │ - add r2, r2, r7 │ │ - add r0, r0, r8 │ │ - cmp r2, r0 │ │ - rsbgt r4, r0, r2 │ │ - rsble r4, r2, r0 │ │ - movgt r2, r0 │ │ - ldrb r9, [sl, r4] │ │ - lsl r0, r3, #1 │ │ - ldrh r4, [ip, r0] │ │ - rsb r2, r9, r2 │ │ - add r2, r2, r4 │ │ - ldr r4, [sp, #72] ; 0x48 │ │ - strh r2, [ip, r0] │ │ - cmp r1, r4 │ │ - bne 29e0c │ │ - b 296b8 │ │ - ldr r5, [sp, #24] │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - ldr r6, [sp, #72] ; 0x48 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - ldr r2, [r5, #16] │ │ - cmp r6, #0 │ │ - ldr r3, [r3, ip] │ │ - ldr r2, [r2, ip] │ │ - ldr r1, [r3, #4] │ │ - ldr r4, [r2, r1, lsl #2] │ │ - ble 296b8 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - ldr r5, [r3] │ │ - mov r3, #0 │ │ - mov r2, r3 │ │ - ldr r6, [sp, #84] ; 0x54 │ │ - ldr ip, [sp, #72] ; 0x48 │ │ - ldrb r1, [r6, r2] │ │ - add r2, r2, #1 │ │ - cmp r2, ip │ │ - add r3, r3, r1 │ │ - lsl r1, r3, #1 │ │ - ldrb r6, [r4, r3] │ │ - ldrh ip, [r0, r1] │ │ - add r6, r6, r5 │ │ - add ip, r6, ip │ │ - strh ip, [r0, r1] │ │ - bne 29ea0 │ │ - b 296b8 │ │ - ldr ip, [sp, #72] ; 0x48 │ │ - cmp ip, #0 │ │ - ble 296b8 │ │ - ldr r5, [sp, #24] │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - mov ip, #0 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - ldr r2, [r5, #16] │ │ - mov r8, ip │ │ - ldr sl, [r3, r6] │ │ - ldr r5, [r2, r6] │ │ - ldr r3, [sl, #4] │ │ - ldr r9, [sl] │ │ - ldr fp, [r5, r3, lsl #2] │ │ - ldr r6, [sp, #84] ; 0x54 │ │ - cmp r4, #1 │ │ - ldrb r3, [r6, r8] │ │ - add ip, ip, r3 │ │ - ldrb r3, [fp, ip] │ │ - add r3, r3, r9 │ │ - ble 29f7c │ │ - ldr r6, [sp, #24] │ │ - mov r2, sl │ │ - mov r0, #1 │ │ - ldr r1, [r6, #56] ; 0x38 │ │ - ldr r6, [r1] │ │ - ldr r7, [r2, #12] │ │ - ldr r1, [r2, #8] │ │ - add r0, r0, #1 │ │ - ldr r7, [r5, r7, lsl #2] │ │ - add r2, r2, #8 │ │ - ldrb r7, [r7, ip] │ │ - add r1, r7, r1 │ │ - cmp r3, r1 │ │ - rsbgt r7, r1, r3 │ │ - rsble r7, r3, r1 │ │ - movgt r3, r1 │ │ - ldrb r1, [r6, r7] │ │ - cmp r4, r0 │ │ - rsb r3, r1, r3 │ │ - bgt 29f40 │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - lsl r2, ip, #1 │ │ - add r8, r8, #1 │ │ - ldrh r1, [r6, r2] │ │ - ldr r6, [sp, #72] ; 0x48 │ │ - add r3, r3, r1 │ │ - cmp r8, r6 │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - strh r3, [r6, r2] │ │ - bne 29f10 │ │ - b 296b8 │ │ + ; instruction: 0x00029ebc │ │ + andeq sl, r2, r0, lsl r3 │ │ + andeq r9, r2, r4, lsr #29 │ │ + andeq r9, r2, ip, asr #29 │ │ + andeq r9, r2, ip, lsr #29 │ │ + ldrdeq r9, [r2], -r0 │ │ + andeq r9, r2, r8, asr #29 │ │ + ldrdeq r9, [r2], -ip │ │ + andeq sl, r2, ip, ror #1 │ │ + andeq r9, r2, ip, ror #25 │ │ + andeq r9, r2, r0, ror #31 │ │ + andeq r9, r2, ip, lsr #30 │ │ + strdeq r9, [r2], -r8 │ │ + andeq r9, r2, ip, ror #22 │ │ + ; instruction: 0x00029eb8 │ │ + muleq r2, r8, lr │ │ + andeq r9, r2, ip, lsr #24 │ │ + andeq r9, r2, ip, asr #27 │ │ + andeq r9, r2, r0, asr #22 │ │ + andeq r9, r2, r0, ror r8 │ │ + andeq r9, r2, r8, lsr sp │ │ + andeq r9, r2, r4, lsr #17 │ │ + andeq r9, r2, r4, lsl sp │ │ + muleq r2, r8, r8 │ │ + muleq r2, r4, r8 │ │ + andeq r9, r2, ip, asr #25 │ │ + muleq r2, r8, r8 │ │ + andeq r9, r2, ip, lsr #25 │ │ + andeq r9, r2, r4, lsl #24 │ │ + andeq r9, r2, r0, asr #19 │ │ + andeq r9, r2, r4, asr #23 │ │ + andeq r9, r2, r8, lsr #15 │ │ + ldrdeq r9, [r2], -r4 │ │ + andeq r9, r2, ip, ror #22 │ │ + andeq r9, r2, r8, ror #16 │ │ + andeq r9, r2, r0, asr #22 │ │ + andeq r9, r2, r4, ror #16 │ │ + andeq r9, r2, ip, lsl fp │ │ + andeq r9, r2, r4, ror #15 │ │ + strdeq r9, [r2], -r4 │ │ + andeq r9, r2, r8, ror r7 │ │ + ldrdeq r9, [r2], -r0 │ │ + andeq r9, r2, r4, asr #16 │ │ + andeq r9, r2, ip, lsr #21 │ │ + strdeq r9, [r2], -r8 │ │ + andeq r9, r2, r8, lsl #21 │ │ + andeq r9, r2, r4, lsr #14 │ │ │ │ -00029fa8 : │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldr r6, [pc, #2964] ; 2ab48 │ │ +0002b738 : │ │ + ldr r2, [pc, #3112] ; 2c368 │ │ mov r3, #1232 ; 0x4d0 │ │ + ldr r2, [pc, r2] │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r1, r2 │ │ + ldr r6, [pc, #3096] ; 2c36c │ │ + ldr ip, [r1] │ │ sub sp, sp, #108 ; 0x6c │ │ add r6, pc, r6 │ │ mov r4, r0 │ │ - mov r2, r6 │ │ mov r1, #64 ; 0x40 │ │ + str r2, [sp, #52] ; 0x34 │ │ add r3, r3, #4 │ │ + mov r2, r6 │ │ mov r0, #1 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr r3, [r4] │ │ + str ip, [sp, #100] ; 0x64 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ mov r5, r0 │ │ + ldr r3, [r4] │ │ ldr r0, [r4, #4] │ │ str r3, [r5, #8] │ │ - bl 417a4 │ │ + bl 433ec │ │ str r0, [r5, #60] ; 0x3c │ │ ldr r0, [r4, #4] │ │ - bl 41d50 │ │ + bl 439b4 │ │ mov r2, #10 │ │ mov r3, #1 │ │ - bl 4116c │ │ + bl 42d18 │ │ cmp r0, #0 │ │ str r0, [r5, #56] ; 0x38 │ │ - beq 2a120 │ │ - bl 41d60 │ │ + beq 2b8ec │ │ + bl 439c4 │ │ cmp r0, #1 │ │ - bne 2a42c │ │ - ldr r1, [pc, #2860] ; 2ab4c │ │ + bne 2bc4c │ │ + ldr r1, [pc, #2984] ; 2c370 │ │ ldr r0, [r5, #8] │ │ add r1, pc, r1 │ │ - bl 47270 <__udivdi3+0x46c> │ │ - ldr r1, [pc, #2848] ; 2ab50 │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ + ldr r1, [pc, #2972] ; 2c374 │ │ mov r7, r0 │ │ - ldr r0, [r5, #8] │ │ add r1, pc, r1 │ │ - bl 47270 <__udivdi3+0x46c> │ │ - ldr r1, [pc, #2832] ; 2ab54 │ │ - mov r6, r0 │ │ ldr r0, [r5, #8] │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ + ldr r1, [pc, #2956] ; 2c378 │ │ + mov r6, r0 │ │ add r1, pc, r1 │ │ - bl 47280 <__udivdi3+0x47c> │ │ - bl 44d08 <__aeabi_d2f> │ │ + ldr r0, [r5, #8] │ │ + bl 48bc4 <_Unwind_GetTextRelBase@@Base+0x518> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ mov r1, r6 │ │ mov r2, r0 │ │ ldr r3, [r5, #60] ; 0x3c │ │ mov r0, r7 │ │ - bl 2d0c8 │ │ + bl 2e910 │ │ cmp r0, #0 │ │ str r0, [r5, #12] │ │ - beq 2a120 │ │ + beq 2b8ec │ │ ldr r3, [r0, #16] │ │ cmp r3, #1 │ │ - bne 2a120 │ │ - ldr r1, [r4, #16] │ │ - ldr ip, [r0, #20] │ │ - str ip, [sp, #48] ; 0x30 │ │ - ldr ip, [r1, #24] │ │ - ldr lr, [sp, #48] ; 0x30 │ │ - cmp ip, #0 │ │ - ldreq r6, [r1, #12] │ │ - movne r6, ip │ │ - cmp r6, lr │ │ - bne 2a458 │ │ - cmp r6, #0 │ │ - ble 2a158 │ │ - ldr r3, [r1, #84] ; 0x54 │ │ - ldr r2, [r0, #28] │ │ + bne 2b8ec │ │ + ldr ip, [r4, #16] │ │ + ldr r3, [r0, #20] │ │ + ldr r2, [ip, #24] │ │ + cmp r2, #0 │ │ + str r2, [sp, #44] ; 0x2c │ │ + bne 2b914 │ │ + ldr r2, [ip, #12] │ │ + cmp r3, r2 │ │ + str r2, [sp, #44] ; 0x2c │ │ + bne 2b920 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #0 │ │ - beq 2a4e8 │ │ + ble 2b950 │ │ + ldr r2, [r0, #28] │ │ mov r3, #0 │ │ - ldr r1, [r1, #92] ; 0x5c │ │ - mov ip, r3 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - b 2a0e4 │ │ - add ip, ip, #1 │ │ - cmp r0, ip │ │ - add r3, r3, #4 │ │ - ble 2a158 │ │ - ldr lr, [r2, r3] │ │ - cmp lr, r1 │ │ - beq 2a0d4 │ │ - mov r4, r1 │ │ - ldr r1, [pc, #2652] ; 2ab58 │ │ - ldr r3, [pc, #2652] ; 2ab5c │ │ + ldr r6, [ip, #84] ; 0x54 │ │ + sub r2, r2, #4 │ │ + ldr r7, [sp, #44] ; 0x2c │ │ + b 2b88c │ │ + ldr r0, [ip, #92] ; 0x5c │ │ + cmp r1, r0 │ │ + bne 2b8b4 │ │ + add r3, r3, #1 │ │ + cmp r3, r7 │ │ + beq 2b950 │ │ + cmp r6, #0 │ │ + lsl lr, r3, #2 │ │ + ldr r1, [r2, #4]! │ │ + bne 2b874 │ │ + ldr r0, [ip, #28] │ │ + cmp r0, #0 │ │ + ldreq r0, [ip, #16] │ │ + ldr r0, [r0, lr] │ │ + cmp r1, r0 │ │ + beq 2b880 │ │ + cmp r6, #0 │ │ + beq 2c170 │ │ + ldr r0, [ip, #92] ; 0x5c │ │ mov r2, #1264 ; 0x4f0 │ │ + str r3, [sp] │ │ + str r1, [sp, #4] │ │ + ldr r3, [pc, #2728] ; 2c37c │ │ + ldr r1, [pc, #2728] ; 2c380 │ │ + str r0, [sp, #8] │ │ + add r2, r2, #8 │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ - add r2, r2, #8 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - str lr, [sp, #4] │ │ - str r4, [sp, #8] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, r5 │ │ - bl 28514 │ │ + bl 29030 │ │ mov r0, #0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + ldr r3, [r3] │ │ + cmp r2, r3 │ │ + bne 2c2c0 │ │ add sp, sp, #108 ; 0x6c │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r7, [r1, #16] │ │ - ldr lr, [r2, r3] │ │ - ldr r7, [r7, r3] │ │ - cmp lr, r7 │ │ - bne 2a51c │ │ - add ip, ip, #1 │ │ - cmp r6, ip │ │ - add r3, r3, #4 │ │ - bgt 2a134 │ │ - ldr r1, [pc, #2560] ; 2ab60 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + cmp r3, r2 │ │ + beq 2b850 │ │ + mov r2, #1264 ; 0x4f0 │ │ + str r3, [sp] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r1, [pc, #2640] ; 2c384 │ │ + add r2, r2, #2 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #2632] ; 2c388 │ │ + mov r0, #4 │ │ + add r1, pc, r1 │ │ + add r3, pc, r3 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 2b8ec │ │ + ldr r1, [pc, #2612] ; 2c38c │ │ ldr r0, [r5, #8] │ │ add r1, pc, r1 │ │ - bl 47270 <__udivdi3+0x46c> │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ subs r6, r0, #0 │ │ - beq 2a560 │ │ - mov r0, r5 │ │ - ldr r1, [r4, #20] │ │ + beq 2bccc │ │ + ldr r3, [r4, #20] │ │ mov r2, r6 │ │ - bl 2859c │ │ + ldr r1, [r3, #20] │ │ + mov r0, r5 │ │ + bl 2ac84 │ │ cmp r0, #0 │ │ - blt 2a120 │ │ - ldr r1, [pc, #2516] ; 2ab64 │ │ + blt 2b8ec │ │ + ldr r1, [pc, #2564] ; 2c390 │ │ ldr r0, [r5, #8] │ │ - ldr r4, [pc, #2512] ; 2ab68 │ │ + ldr r4, [pc, #2560] ; 2c394 │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - add r4, pc, r4 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ mov r3, #1280 ; 0x500 │ │ - mov r2, r4 │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + add r4, pc, r4 │ │ add r3, r3, #11 │ │ + mov r2, r4 │ │ strh r0, [r5, #38] ; 0x26 │ │ mov r1, #1 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr r1, [pc, #2472] ; 2ab6c │ │ + mov r0, r6 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldr r1, [pc, #2516] ; 2c398 │ │ str r0, [r5, #32] │ │ ldr r0, [r5, #8] │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - ldr r1, [pc, #2456] ; 2ab70 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ + ldr r1, [pc, #2500] ; 2c39c │ │ strh r0, [r5, #36] ; 0x24 │ │ ldr r0, [r5, #8] │ │ add r1, pc, r1 │ │ - bl 47270 <__udivdi3+0x46c> │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ mov r1, r4 │ │ mov r2, #1200 ; 0x4b0 │ │ - ldr r4, [r5, #32] │ │ - bl 47380 <__udivdi3+0x57c> │ │ - ldr ip, [sp, #48] ; 0x30 │ │ - mov r9, r0 │ │ - cmp ip, #0 │ │ - ble 2a490 │ │ - mov r8, #0 │ │ - mov r7, r0 │ │ - mov r6, r8 │ │ - mov sl, r8 │ │ - ldr fp, [sp, #48] ; 0x30 │ │ - b 2a250 │ │ - strb sl, [r3] │ │ - mov r0, r7 │ │ - str r3, [sp, #28] │ │ - bl eb0c │ │ + ldr sl, [r5, #32] │ │ + bl 48cf4 <_Unwind_GetTextRelBase@@Base+0x648> │ │ + cmp r6, #0 │ │ + str r0, [sp, #24] │ │ + ble 2baa8 │ │ + mov r4, #0 │ │ + str r5, [sp, #28] │ │ + sub r7, sl, #1 │ │ + mov r9, r4 │ │ + mov r8, r4 │ │ + ldr r6, [sp, #24] │ │ + ldr r5, [sp, #44] ; 0x2c │ │ + mov fp, sl │ │ + b 2ba50 │ │ + mov r0, r6 │ │ + strb r8, [sl] │ │ + bl f3f0 │ │ and r2, r0, #255 ; 0xff │ │ - strb r2, [r4, r6] │ │ - ldr r3, [sp, #28] │ │ - add r6, r6, #1 │ │ - cmp r8, r2 │ │ - movlt r8, r2 │ │ - cmp r6, fp │ │ - add r7, r3, #1 │ │ - beq 2a490 │ │ - mov r0, r7 │ │ + cmp r4, r2 │ │ + add r9, r9, #1 │ │ + movlt r4, r2 │ │ + cmp r9, r5 │ │ + strb r0, [r7, #1]! │ │ + add r6, sl, #1 │ │ + beq 2bc78 │ │ + mov r0, r6 │ │ mov r1, #44 ; 0x2c │ │ - bl eac4 │ │ - subs r3, r0, #0 │ │ - bne 2a21c │ │ - ldr ip, [sp, #48] ; 0x30 │ │ - cmp ip, r6 │ │ - ble 2a490 │ │ - ldrb r3, [r7] │ │ - cmp r3, #0 │ │ - bne 2a530 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - and r8, r8, #255 ; 0xff │ │ - strb r8, [r4, r6] │ │ - add r6, r6, #1 │ │ - cmp r3, r6 │ │ - bgt 2a284 │ │ - mov r0, r9 │ │ - bl 47250 <__udivdi3+0x44c> │ │ - ldr r1, [pc, #2256] ; 2ab74 │ │ - ldr r3, [pc, #2256] ; 2ab78 │ │ - ldrsh ip, [r5, #36] ; 0x24 │ │ + bl f3a8 │ │ + subs sl, r0, #0 │ │ + bne 2ba24 │ │ + mov r3, sl │ │ + mov sl, fp │ │ + mov fp, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r5, [sp, #28] │ │ + cmp r9, r3 │ │ + bge 2bc80 │ │ + ldrb r1, [r6] │ │ + cmp r1, #0 │ │ + bne 2c184 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + and r4, r4, #255 ; 0xff │ │ + add r6, sl, r9 │ │ + add r9, r9, #1 │ │ + cmp r9, r3 │ │ + strb r4, [r6], #1 │ │ + blt 2ba98 │ │ + ldr r0, [sp, #24] │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ mov r2, #1280 ; 0x500 │ │ + ldrsh r3, [r5, #36] ; 0x24 │ │ + ldr r1, [pc, #2272] ; 2c3a0 │ │ + add r2, r2, #14 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #2264] ; 2c3a4 │ │ + mov r0, #1 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - mov r0, #1 │ │ - add r2, r2, #14 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r3, [pc, #2224] ; 2ab7c │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r1, #0 │ │ + ldr r3, [pc, #2244] ; 2c3a8 │ │ mov r0, #2 │ │ - mov r2, r1 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r6, [pc, #2204] ; 2ab80 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ + mov r2, r1 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + ble 2bb38 │ │ mov r4, #0 │ │ + ldr r6, [pc, #2212] ; 2c3ac │ │ + ldr r7, [sp, #44] ; 0x2c │ │ add r6, pc, r6 │ │ - ldr r3, [r5, #32] │ │ mov r1, #0 │ │ - mov r0, #2 │ │ - ldrb ip, [r3, r4] │ │ + ldr r3, [r5, #32] │ │ mov r2, r1 │ │ - mov r3, r6 │ │ + ldrb r3, [r3, r4] │ │ + mov r0, #2 │ │ + str r3, [sp] │ │ add r4, r4, #1 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + mov r3, r6 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ cmp r4, r7 │ │ - bne 2a2ec │ │ - ldr r3, [pc, #2148] ; 2ab84 │ │ + bne 2bb0c │ │ mov r1, #0 │ │ + ldr r3, [pc, #2156] ; 2c3b0 │ │ mov r2, r1 │ │ add r3, pc, r3 │ │ mov r0, #2 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r1, [pc, #2128] ; 2ab88 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r1, [pc, #2140] ; 2c3b4 │ │ ldr r0, [r5, #8] │ │ - ldr r4, [pc, #2124] ; 2ab8c │ │ + ldr r4, [pc, #2136] ; 2c3b8 │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - mov ip, #1296 ; 0x510 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ + mov r3, #1296 ; 0x510 │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + add r4, pc, r4 │ │ add r0, r0, #2 │ │ + add r3, r3, #9 │ │ ldrsh r2, [r5, #36] ; 0x24 │ │ str r0, [r5, #52] ; 0x34 │ │ - add ip, ip, #9 │ │ - add r4, pc, r4 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - mov r3, #8 │ │ - str ip, [sp, #4] │ │ + mov r1, r6 │ │ + str r3, [sp, #4] │ │ str r4, [sp] │ │ - bl 472a0 <__udivdi3+0x49c> │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - mov ip, #1296 ; 0x510 │ │ + mov r3, #8 │ │ + bl 48be4 <_Unwind_GetTextRelBase@@Base+0x538> │ │ + mov r2, #1296 ; 0x510 │ │ + ldr r1, [r5, #52] ; 0x34 │ │ + add r2, r2, #11 │ │ str r0, [r5, #40] ; 0x28 │ │ - add ip, ip, #11 │ │ - mov r0, r3 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ mov r3, r4 │ │ + str r2, [sp] │ │ + mov r0, r1 │ │ mov r2, #1 │ │ - str ip, [sp] │ │ - bl 47350 <__udivdi3+0x54c> │ │ - ldr r3, [r5, #52] ; 0x34 │ │ + mov r1, r6 │ │ + bl 48cc4 <_Unwind_GetTextRelBase@@Base+0x618> │ │ + ldr r6, [r5, #52] ; 0x34 │ │ str r0, [r5, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - ble 2a418 │ │ - ldr r8, [sp, #48] ; 0x30 │ │ - mov sl, #0 │ │ - mov r6, #-2147483648 ; 0x80000000 │ │ - cmp r8, #0 │ │ - ble 2a40c │ │ - ldrsh ip, [r5, #36] ; 0x24 │ │ - lsl r9, sl, #2 │ │ + cmp r6, #0 │ │ + ble 2bc38 │ │ mov r7, #0 │ │ - cmp ip, #0 │ │ - ble 2a400 │ │ - ldr r1, [r5, #40] ; 0x28 │ │ - mov r0, #0 │ │ - mov r2, r0 │ │ - ldr r1, [r1, r9] │ │ - ldr r4, [r1, r7, lsl #2] │ │ - mov r1, r4 │ │ - str r6, [r1, r0]! │ │ - str r2, [r1, #4] │ │ - add r2, r2, #1 │ │ - cmp ip, r2 │ │ - add r0, r0, #8 │ │ - bgt 2a3e4 │ │ + mov ip, #-2147483648 ; 0x80000000 │ │ + ldr r4, [sp, #44] ; 0x2c │ │ + cmp r4, #0 │ │ + ble 2bc2c │ │ + mov lr, #0 │ │ + ldrsh r0, [r5, #36] ; 0x24 │ │ + lsl r8, r7, #2 │ │ + cmp r0, #0 │ │ + ble 2bc20 │ │ + ldr r2, [r5, #40] ; 0x28 │ │ + mov r3, #0 │ │ + ldr r2, [r2, r8] │ │ + ldr r1, [r2, lr, lsl #2] │ │ + mov r2, r1 │ │ + str ip, [r1, r3, lsl #3] │ │ + str r3, [r2, #4] │ │ + add r3, r3, #1 │ │ + cmp r3, r0 │ │ + add r2, r2, #8 │ │ + blt 2bc08 │ │ + add lr, lr, #1 │ │ + cmp lr, r4 │ │ + bne 2bbec │ │ add r7, r7, #1 │ │ - cmp r7, r8 │ │ - bne 2a3c8 │ │ - add sl, sl, #1 │ │ - cmp sl, r3 │ │ - bne 2a3b4 │ │ - ldr r3, [pc, #1904] ; 2ab90 │ │ + cmp r7, r6 │ │ + bne 2bbd8 │ │ + ldr r3, [pc, #1916] ; 2c3bc │ │ mov r0, r5 │ │ add r3, pc, r3 │ │ str r3, [r5] │ │ - b 2a12c │ │ + b 2b8f8 │ │ ldr r0, [r5, #56] ; 0x38 │ │ - bl 41d50 │ │ - ldr r3, [pc, #1880] ; 2ab94 │ │ + bl 439b4 │ │ mov r2, #1232 ; 0x4d0 │ │ + ldr r3, [pc, #1888] ; 2c3c0 │ │ strd r0, [sp] │ │ add r2, r2, #15 │ │ - mov r0, #4 │ │ mov r1, r6 │ │ - add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 2a120 │ │ - cmp ip, #0 │ │ - ldreq ip, [r1, #12] │ │ - ldr r3, [pc, #1840] ; 2ab98 │ │ - ldr r1, [pc, #1840] ; 2ab9c │ │ - ldr r4, [sp, #48] ; 0x30 │ │ - mov r2, #1264 ; 0x4f0 │ │ mov r0, #4 │ │ - add r1, pc, r1 │ │ - add r2, r2, #2 │ │ add r3, pc, r3 │ │ - str r4, [sp] │ │ - str ip, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 2a120 │ │ - mov r0, r9 │ │ - bl 47250 <__udivdi3+0x44c> │ │ - ldr r1, [pc, #1792] ; 2aba0 │ │ - ldr r3, [pc, #1792] ; 2aba4 │ │ - ldrsh ip, [r5, #36] ; 0x24 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 2b8ec │ │ + ldr r5, [sp, #28] │ │ + b 2baa8 │ │ + ldr r0, [sp, #24] │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ mov r2, #1280 ; 0x500 │ │ + ldrsh r3, [r5, #36] ; 0x24 │ │ + ldr r1, [pc, #1836] ; 2c3c4 │ │ + add r2, r2, #14 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #1828] ; 2c3c8 │ │ mov r0, #1 │ │ add r1, pc, r1 │ │ - add r2, r2, #14 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r3, [pc, #1760] ; 2aba8 │ │ - mov r1, #0 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r3, [pc, #1812] ; 2c3cc │ │ mov r0, #2 │ │ - mov r2, r1 │ │ + mov r1, fp │ │ + mov r2, fp │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r4, [sp, #48] ; 0x30 │ │ - cmp r4, #0 │ │ - ble 2a318 │ │ - b 2a2dc │ │ - ldr r0, [r1, #28] │ │ - mov ip, r3 │ │ - cmp r0, #0 │ │ - bne 2a50c │ │ - b 2a134 │ │ - add ip, ip, #1 │ │ - cmp r6, ip │ │ - add r3, r3, #4 │ │ - ble 2a158 │ │ - ldr lr, [r2, r3] │ │ - ldr r7, [r0, r3] │ │ - cmp lr, r7 │ │ - beq 2a4fc │ │ - cmp r0, #0 │ │ - ldrne r4, [r0, r3] │ │ - ldreq r2, [r1, #16] │ │ - ldreq r4, [r2, r3] │ │ - b 2a0f4 │ │ - mov r0, r7 │ │ - bl eb0c │ │ - ldr ip, [sp, #48] ; 0x30 │ │ - and r3, r0, #255 ; 0xff │ │ - strb r3, [r4, r6] │ │ - add r6, r6, #1 │ │ - cmp ip, r6 │ │ - ble 2a294 │ │ - cmp r3, r8 │ │ - movge r8, r3 │ │ - movlt r8, r8 │ │ - b 2a27c │ │ - ldr r1, [pc, #1604] ; 2abac │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 2bafc │ │ + ldr r1, [pc, #1788] ; 2c3d0 │ │ ldr r0, [r5, #8] │ │ - ldr r4, [pc, #1600] ; 2abb0 │ │ + ldr r4, [pc, #1784] ; 2c3d4 │ │ add r1, pc, r1 │ │ - bl 47270 <__udivdi3+0x46c> │ │ - ldr r1, [pc, #1592] ; 2abb4 │ │ - str r0, [sp, #52] ; 0x34 │ │ - ldr r0, [r5, #8] │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ + ldr r1, [pc, #1776] ; 2c3d8 │ │ + mov r7, r0 │ │ + str r0, [sp, #48] ; 0x30 │ │ add r1, pc, r1 │ │ - bl 47280 <__udivdi3+0x47c> │ │ - bl 44d08 <__aeabi_d2f> │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr r3, [pc, #1568] ; 2abb8 │ │ - ldr ip, [sp, #52] ; 0x34 │ │ - add r4, pc, r4 │ │ + ldr r0, [r5, #8] │ │ + bl 48bc4 <_Unwind_GetTextRelBase@@Base+0x518> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r2, #1088 ; 0x440 │ │ - strd r0, [sp, #40] ; 0x28 │ │ + ldr r3, [pc, #1744] ; 2c3dc │ │ + add r4, pc, r4 │ │ + strd r0, [sp, #32] │ │ + add r3, pc, r3 │ │ add r2, r2, #11 │ │ - mov r0, #1 │ │ mov r1, r4 │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r1, [pc, #1528] ; 2abbc │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + mov r0, #1 │ │ + str r7, [sp] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r1, [pc, #1712] ; 2c3e0 │ │ + mov r0, r7 │ │ add r1, pc, r1 │ │ - bl ea70 │ │ - subs ip, r0, #0 │ │ - str ip, [sp, #32] │ │ - beq 2ab1c │ │ - add r1, sp, #72 ; 0x48 │ │ - add r2, sp, #76 ; 0x4c │ │ - add r3, sp, #80 ; 0x50 │ │ - bl 472b0 <__udivdi3+0x4ac> │ │ + bl f354 │ │ + subs r3, r0, #0 │ │ + str r3, [sp, #24] │ │ + beq 2c294 │ │ + add r1, sp, #68 ; 0x44 │ │ + add r2, sp, #72 ; 0x48 │ │ + add r3, sp, #76 ; 0x4c │ │ + bl 48bf4 <_Unwind_GetTextRelBase@@Base+0x548> │ │ cmp r0, #0 │ │ - blt 2aaf0 │ │ - ldr r7, [sp, #72] ; 0x48 │ │ - ldr r4, [r7] │ │ - cmp r4, #0 │ │ - beq 2a6cc │ │ - ldr r3, [pc, #1464] ; 2abc0 │ │ - ldr r8, [sp, #76] ; 0x4c │ │ - ldr fp, [pc, #1460] ; 2abc4 │ │ - add r3, pc, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #1452] ; 2abc8 │ │ + blt 2c268 │ │ + ldr r7, [sp, #68] ; 0x44 │ │ + ldr r3, [r7] │ │ + cmp r3, #0 │ │ + beq 2be4c │ │ + ldr r2, [pc, #1648] ; 2c3e4 │ │ + ldr sl, [pc, #1648] ; 2c3e8 │ │ + ldr r9, [pc, #1648] ; 2c3ec │ │ + add r2, pc, r2 │ │ + str r2, [sp, #28] │ │ + ldr r2, [pc, #1640] ; 2c3f0 │ │ + mov r4, r6 │ │ + add r2, pc, r2 │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r2, [pc, #1628] ; 2c3f4 │ │ str r6, [sp, #56] ; 0x38 │ │ - mov sl, r6 │ │ - add r9, pc, r3 │ │ - ldr r3, [pc, #1440] ; 2abcc │ │ - add r3, pc, r3 │ │ - str r3, [sp, #60] ; 0x3c │ │ - b 2a660 │ │ - ldr r4, [r8, sl] │ │ + mov r8, r6 │ │ + add r2, pc, r2 │ │ + ldr r6, [sp, #72] ; 0x48 │ │ + add sl, pc, sl │ │ + add r9, pc, r9 │ │ + str r2, [sp, #60] ; 0x3c │ │ + mov fp, r3 │ │ + b 2bde4 │ │ + ldr fp, [r6, r4] │ │ mov r1, r9 │ │ - mov r0, r4 │ │ - bl ea88 │ │ + mov r0, fp │ │ + bl f36c │ │ cmp r0, #0 │ │ - bne 2a694 │ │ - add r6, r6, #1 │ │ - ldr r4, [r7, r6, lsl #2] │ │ - lsl sl, r6, #2 │ │ - cmp r4, #0 │ │ - beq 2a6d8 │ │ - mov r0, r4 │ │ - add r1, pc, fp │ │ - bl ea88 │ │ + bne 2be18 │ │ + add r4, r4, #4 │ │ + ldr fp, [r7, r4] │ │ + add r8, r8, #1 │ │ + cmp fp, #0 │ │ + beq 2be58 │ │ + mov r0, fp │ │ + mov r1, sl │ │ + bl f36c │ │ cmp r0, #0 │ │ - beq 2a634 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - bl ea88 │ │ - ldr r4, [sp, #56] ; 0x38 │ │ + beq 2bdb8 │ │ + mov r0, fp │ │ + ldr r1, [sp, #28] │ │ + bl f36c │ │ cmp r0, #0 │ │ - moveq r4, #1 │ │ - str r4, [sp, #56] ; 0x38 │ │ - b 2a64c │ │ - ldr r3, [pc, #1332] ; 2abd0 │ │ - ldr ip, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + moveq r3, #1 │ │ + str r3, [sp, #56] ; 0x38 │ │ + b 2bdd0 │ │ mov r2, #1104 ; 0x450 │ │ - mov r0, #3 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - add r2, r2, #10 │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - str r4, [sp, #4] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + str fp, [sp, #4] │ │ str r9, [sp, #8] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r8, [sp, #76] ; 0x4c │ │ - ldr r7, [sp, #72] ; 0x48 │ │ - b 2a64c │ │ - ldr r8, [sp, #76] ; 0x4c │ │ - str r4, [sp, #56] ; 0x38 │ │ - mov r6, r4 │ │ + str r3, [sp] │ │ + add r2, r2, #10 │ │ + mov r0, #3 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r6, [sp, #72] ; 0x48 │ │ + ldr r7, [sp, #68] ; 0x44 │ │ + b 2bdd0 │ │ + mov r8, r3 │ │ + ldr r6, [sp, #72] ; 0x48 │ │ + str r3, [sp, #56] ; 0x38 │ │ + mov r9, #0 │ │ mov r0, r7 │ │ - mov r1, r8 │ │ - bl 472c0 <__udivdi3+0x4bc> │ │ - ldr ip, [sp, #80] ; 0x50 │ │ - mov sl, #0 │ │ + mov r1, r6 │ │ + bl 48c04 <_Unwind_GetTextRelBase@@Base+0x558> │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + add r2, sp, #80 ; 0x50 │ │ + str r2, [sp, #28] │ │ + str r2, [sp, #4] │ │ + str r3, [sp] │ │ mov r2, #1 │ │ - str ip, [sp] │ │ - add r0, sp, #92 ; 0x5c │ │ - add ip, sp, #84 ; 0x54 │ │ + add r0, sp, #88 ; 0x58 │ │ mov r1, #4 │ │ - ldr r3, [sp, #32] │ │ - str sl, [sp, #76] ; 0x4c │ │ - str sl, [sp, #72] ; 0x48 │ │ - str sl, [sp, #84] ; 0x54 │ │ - str ip, [sp, #4] │ │ - bl 472d0 <__udivdi3+0x4cc> │ │ + ldr r3, [sp, #24] │ │ + str r9, [sp, #72] ; 0x48 │ │ + str r9, [sp, #68] ; 0x44 │ │ + str r9, [sp, #80] ; 0x50 │ │ + bl 48c14 <_Unwind_GetTextRelBase@@Base+0x568> │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne 2aad0 │ │ - ldr ip, [sp, #80] ; 0x50 │ │ - add lr, sp, #84 ; 0x54 │ │ - add r0, sp, #96 ; 0x60 │ │ + bne 2c2f4 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r4, [sp, #28] │ │ + ldr r6, [sp, #24] │ │ + str r3, [sp] │ │ + str r4, [sp, #4] │ │ + add r0, sp, #92 ; 0x5c │ │ mov r1, #4 │ │ - ldr r3, [sp, #32] │ │ - str ip, [sp] │ │ - str lr, [sp, #4] │ │ - bl 472d0 <__udivdi3+0x4cc> │ │ + mov r3, r6 │ │ + bl 48c14 <_Unwind_GetTextRelBase@@Base+0x568> │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne 2aad0 │ │ - ldr ip, [sp, #80] ; 0x50 │ │ - add r0, sp, #100 ; 0x64 │ │ - mov r1, #4 │ │ - ldr r3, [sp, #32] │ │ - add r4, sp, #84 ; 0x54 │ │ - str ip, [sp] │ │ + bne 2c2f4 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ str r4, [sp, #4] │ │ - bl 472d0 <__udivdi3+0x4cc> │ │ + add r0, sp, #96 ; 0x60 │ │ + str r3, [sp] │ │ + mov r1, #4 │ │ + mov r3, r6 │ │ + bl 48c14 <_Unwind_GetTextRelBase@@Base+0x568> │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne 2aad0 │ │ - ldr ip, [sp, #80] ; 0x50 │ │ - add r0, sp, #88 ; 0x58 │ │ + bne 2c2f4 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + str r4, [sp, #4] │ │ + add r0, sp, #84 ; 0x54 │ │ + str r3, [sp] │ │ mov r1, #4 │ │ - str ip, [sp] │ │ - ldr r3, [sp, #32] │ │ - add ip, sp, #84 ; 0x54 │ │ - str ip, [sp, #4] │ │ - bl 472d0 <__udivdi3+0x4cc> │ │ + mov r3, r6 │ │ + bl 48c14 <_Unwind_GetTextRelBase@@Base+0x568> │ │ cmp r0, #1 │ │ - mov r8, r0 │ │ - bne 2aad0 │ │ - ldr r1, [r5, #12] │ │ - ldr ip, [sp, #96] ; 0x60 │ │ - ldr lr, [r1, #20] │ │ - cmp lr, ip │ │ - bne 2aaa0 │ │ - ldr r7, [sp, #92] ; 0x5c │ │ - ldr ip, [sp, #100] ; 0x64 │ │ + mov r4, r0 │ │ + bne 2c2f4 │ │ + ldr r2, [r5, #12] │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + ldr r0, [r2, #20] │ │ + cmp r0, r3 │ │ + bne 2c2c4 │ │ ldr r3, [sp, #88] ; 0x58 │ │ - mul r2, r7, lr │ │ - mul r2, ip, r2 │ │ - cmp r2, r3 │ │ - bne 2aa6c │ │ - ldr r4, [pc, #1012] ; 2abd4 │ │ - mov ip, #1136 ; 0x470 │ │ - ldr r1, [r1, #24] │ │ - add ip, ip, #12 │ │ - str r7, [r5, #28] │ │ - mov r3, r0 │ │ - add r4, pc, r4 │ │ - mov r2, r7 │ │ - mov r0, lr │ │ - str ip, [sp, #4] │ │ - str r4, [sp] │ │ - bl 472a0 <__udivdi3+0x49c> │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + ldr lr, [sp, #84] ; 0x54 │ │ + mul ip, r3, r0 │ │ + mul ip, r1, ip │ │ + cmp ip, lr │ │ + bne 2c228 │ │ + mov lr, #1136 ; 0x470 │ │ + ldr ip, [pc, #1172] ; 2c3f8 │ │ + add lr, lr, #12 │ │ + ldr r1, [r2, #24] │ │ + add ip, pc, ip │ │ + str r3, [r5, #28] │ │ + mov r2, r3 │ │ + str lr, [sp, #4] │ │ + mov r3, r4 │ │ + str ip, [sp] │ │ + mov r4, ip │ │ + bl 48be4 <_Unwind_GetTextRelBase@@Base+0x538> │ │ mov r3, #1136 ; 0x470 │ │ str r0, [r5, #16] │ │ mov r2, r4 │ │ - mov r1, #4 │ │ - ldr r0, [sp, #100] ; 0x64 │ │ add r3, r3, #15 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - mov r9, r0 │ │ + ldr r0, [sp, #96] ; 0x60 │ │ + mov r1, #4 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + mov r8, r0 │ │ cmp r2, #0 │ │ - ble 2a974 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - str sl, [sp, #36] ; 0x24 │ │ + ble 2c0f8 │ │ + mov r7, r9 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + str r9, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - ble 2a938 │ │ - ldr r2, [sp, #100] ; 0x64 │ │ - mov fp, #0 │ │ - ldr ip, [sp, #80] ; 0x50 │ │ + movgt sl, #0 │ │ + ldrgt r2, [sp, #96] ; 0x60 │ │ + ble 2c0bc │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r1, [sp, #28] │ │ + mov r0, r8 │ │ + str r1, [sp, #4] │ │ + str r3, [sp] │ │ mov r1, #4 │ │ - ldr r3, [sp, #32] │ │ - str ip, [sp] │ │ - mov r0, r9 │ │ - add ip, sp, #84 ; 0x54 │ │ - str ip, [sp, #4] │ │ - bl 472d0 <__udivdi3+0x4cc> │ │ - ldr r3, [sp, #100] ; 0x64 │ │ + ldr r3, [sp, #24] │ │ + bl 48c14 <_Unwind_GetTextRelBase@@Base+0x568> │ │ + ldr r3, [sp, #96] ; 0x60 │ │ mov r1, r0 │ │ cmp r0, r3 │ │ - bne 2a9f8 │ │ - mov r0, r9 │ │ - bl 472e0 <__udivdi3+0x4dc> │ │ - mov r2, #0 │ │ + bne 2c1f8 │ │ + mov r0, r8 │ │ + bl 48c24 <_Unwind_GetTextRelBase@@Base+0x578> │ │ mov r3, #0 │ │ - bl 44c1c <__aeabi_dcmple> │ │ - ldrd r2, [sp, #40] ; 0x28 │ │ + mov r2, #0 │ │ + bl 4693c <__aeabi_dcmple@@Base> │ │ cmp r0, #0 │ │ - ldrne ip, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #100] ; 0x64 │ │ - mov r0, r9 │ │ - addne ip, ip, #1 │ │ - strne ip, [sp, #36] ; 0x24 │ │ - bl 472f0 <__udivdi3+0x4ec> │ │ - mov r0, r9 │ │ - ldr r1, [sp, #100] ; 0x64 │ │ - bl 472e0 <__udivdi3+0x4dc> │ │ - ldr r2, [sp, #100] ; 0x64 │ │ + ldrne r3, [sp, #40] ; 0x28 │ │ + mov r0, r8 │ │ + addne r3, r3, #1 │ │ + strne r3, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + ldrd r2, [sp, #32] │ │ + bl 48c34 <_Unwind_GetTextRelBase@@Base+0x588> │ │ + mov r0, r8 │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + bl 48c24 <_Unwind_GetTextRelBase@@Base+0x578> │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r2, #0 │ │ - ble 2a924 │ │ - lsl r8, fp, #2 │ │ - mov r6, r9 │ │ - mov r4, #0 │ │ - ldr r0, [r6], #4 │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr r7, [r5, #56] ; 0x38 │ │ - mov r3, r1 │ │ + movgt r4, #0 │ │ + lslgt r9, sl, #2 │ │ + subgt r6, r8, #4 │ │ + ble 2c0a8 │ │ + ldr r0, [r6, #4]! │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldr fp, [r5, #56] ; 0x38 │ │ mov r2, r0 │ │ - mov r0, r7 │ │ - bl 41d70 │ │ - ldr r1, [r5, #16] │ │ - lsl r2, r4, #2 │ │ + mov r3, r1 │ │ + mov r0, fp │ │ + bl 439d4 │ │ rsb r0, r0, #0 │ │ - ldr r1, [r1, r8] │ │ cmp r0, #159 ; 0x9f │ │ - andls r3, r0, #255 ; 0xff │ │ - ldr r2, [r1, r2] │ │ - movhi r3, #159 ; 0x9f │ │ + movhi r0, #159 ; 0x9f │ │ + ldr r2, [r5, #16] │ │ + lsl r3, r4, #2 │ │ + andls r0, r0, #255 ; 0xff │ │ + ldr r2, [r2, r9] │ │ add r4, r4, #1 │ │ - strb r3, [r2, sl] │ │ - ldr r2, [sp, #100] ; 0x64 │ │ + ldr r3, [r2, r3] │ │ + strb r0, [r3, r7] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r4, r2 │ │ - blt 2a8d4 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - add fp, fp, #1 │ │ - cmp fp, r3 │ │ - blt 2a84c │ │ - ldr r2, [sp, #92] ; 0x5c │ │ + blt 2c058 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ add sl, sl, #1 │ │ - cmp sl, r2 │ │ - blt 2a83c │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - cmp r4, #0 │ │ - beq 2a974 │ │ - ldr r1, [pc, #640] ; 2abd8 │ │ - ldr r3, [pc, #640] ; 2abdc │ │ + cmp sl, r3 │ │ + blt 2bfd0 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + add r7, r7, #1 │ │ + cmp r7, r2 │ │ + blt 2bfc0 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + beq 2c0f8 │ │ mov r2, #1168 ; 0x490 │ │ + str r3, [sp] │ │ + ldr r1, [pc, #792] ; 2c3fc │ │ + ldr r3, [pc, #792] ; 2c400 │ │ + add r2, r2, #12 │ │ mov r0, #3 │ │ add r1, pc, r1 │ │ - add r2, r2, #12 │ │ add r3, pc, r3 │ │ - str r4, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r0, r9 │ │ - bl 47250 <__udivdi3+0x44c> │ │ - ldr ip, [sp, #56] ; 0x38 │ │ - cmp ip, #0 │ │ - bne 2aa58 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r8 │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r3, #0 │ │ + bne 2c354 │ │ mov r1, #1 │ │ - add r0, sp, #71 ; 0x47 │ │ + add r0, sp, #67 ; 0x43 │ │ mov r2, r1 │ │ - ldr r3, [sp, #32] │ │ - bl eaac │ │ + ldr r3, [sp, #24] │ │ + bl f39c │ │ cmp r0, #1 │ │ mov r4, r0 │ │ - beq 2aa28 │ │ - ldr r0, [sp, #32] │ │ - bl ea7c │ │ - ldr ip, [sp, #92] ; 0x5c │ │ - ldr r1, [pc, #548] ; 2abe0 │ │ - ldr r3, [pc, #548] ; 2abe4 │ │ - str ip, [sp] │ │ - ldr ip, [sp, #96] ; 0x60 │ │ + beq 2c324 │ │ + ldr r0, [sp, #24] │ │ + bl f360 │ │ mov r2, #1184 ; 0x4a0 │ │ - add r3, pc, r3 │ │ - str ip, [sp, #4] │ │ - ldr ip, [sp, #100] ; 0x64 │ │ + add r0, sp, #88 ; 0x58 │ │ + ldm r0, {r0, r1, r3} │ │ + stm sp, {r0, r1, r3} │ │ + ldr r1, [pc, #696] ; 2c404 │ │ + ldr r3, [pc, #696] ; 2c408 │ │ + add r2, r2, #8 │ │ mov r0, #1 │ │ + add r3, pc, r3 │ │ add r1, pc, r1 │ │ - add r2, r2, #8 │ │ - str ip, [sp, #8] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r3, [sp, #92] ; 0x5c │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r3, [sp, #88] ; 0x58 │ │ cmp r3, #0 │ │ - bge 2a188 │ │ - b 2a120 │ │ - ldr r1, [pc, #488] ; 2abe8 │ │ - ldr r3, [pc, #488] ; 2abec │ │ - mov r2, #1152 ; 0x480 │ │ - mov r0, #5 │ │ - add r1, pc, r1 │ │ - add r2, r2, #7 │ │ - add r3, pc, r3 │ │ - ldr r4, [sp, #52] ; 0x34 │ │ - str r4, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bge 2b984 │ │ + b 2b8ec │ │ + ldr r2, [ip, #28] │ │ + cmp r2, #0 │ │ + ldreq r2, [ip, #16] │ │ + ldr r0, [r2, lr] │ │ + b 2b8c0 │ │ + mov r0, r6 │ │ + bl f3f0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + and r2, r0, #255 ; 0xff │ │ + cmp r2, r4 │ │ + strb r0, [sl, r9] │ │ + add r9, r9, #1 │ │ + movge r4, r2 │ │ + cmp r9, r3 │ │ + blt 2ba8c │ │ + ldr r0, [sp, #24] │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + mov r2, #1280 ; 0x500 │ │ + ldrsh r3, [r5, #36] ; 0x24 │ │ + ldr r1, [pc, #584] ; 2c40c │ │ + add r2, r2, #14 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #576] ; 2c410 │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r1, [pc, #448] ; 2abf0 │ │ - ldr r3, [pc, #448] ; 2abf4 │ │ - ldr ip, [sp, #52] ; 0x34 │ │ - mov r2, #1184 ; 0x4a0 │ │ - mov r0, #5 │ │ add r1, pc, r1 │ │ - add r2, r2, #4 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r0, r4 │ │ - bl eb54 │ │ - ldr r0, [sp, #32] │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - bl 47300 <__udivdi3+0x4fc> │ │ - b 2a988 │ │ - ldr r1, [pc, #388] ; 2abf8 │ │ - ldr r3, [pc, #388] ; 2abfc │ │ - ldr r4, [sp, #52] ; 0x34 │ │ - mov r2, #1136 ; 0x470 │ │ - mov r0, #5 │ │ - add r1, pc, r1 │ │ - add r2, r2, #3 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r3, [pc, #560] ; 2c414 │ │ + mov r0, #2 │ │ + mov r1, fp │ │ + mov r2, fp │ │ add r3, pc, r3 │ │ - stm sp, {r4, r6, r7, lr} │ │ - str ip, [sp, #16] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r0, r8 │ │ - bl eb54 │ │ - ldr r1, [pc, #344] ; 2ac00 │ │ - ldr r3, [pc, #344] ; 2ac04 │ │ - mov r2, #1120 ; 0x460 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 2bafc │ │ + mov r2, #1152 ; 0x480 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [pc, #528] ; 2c418 │ │ mov r0, #5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #520] ; 2c41c │ │ + add r2, r2, #7 │ │ add r1, pc, r1 │ │ - add r2, r2, #15 │ │ add r3, pc, r3 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, #1 │ │ + bl f438 │ │ + mov r2, #1136 ; 0x470 │ │ + ldr ip, [sp, #48] ; 0x30 │ │ + str r3, [sp, #8] │ │ + str r1, [sp, #16] │ │ + ldr r3, [pc, #480] ; 2c420 │ │ + ldr r1, [pc, #480] ; 2c424 │ │ + str r0, [sp, #12] │ │ str ip, [sp] │ │ - str lr, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r0, r8 │ │ - bl eb54 │ │ - ldr r1, [pc, #304] ; 2ac08 │ │ - ldr r3, [pc, #304] ; 2ac0c │ │ - mov r2, #1120 ; 0x460 │ │ mov r0, #5 │ │ + str r8, [sp, #4] │ │ + add r2, r2, #3 │ │ add r1, pc, r1 │ │ - add r2, r2, #12 │ │ add r3, pc, r3 │ │ - b 2aa14 │ │ - ldr r3, [pc, #280] ; 2ac10 │ │ - ldr ip, [sp, #52] ; 0x34 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r4 │ │ + bl f438 │ │ mov r2, #1104 ; 0x450 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ mov r0, #5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #424] ; 2c428 │ │ mov r1, r4 │ │ add r2, r2, #2 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r3, [pc, #240] ; 2ac14 │ │ - mov r1, r4 │ │ - ldr r4, [sp, #52] ; 0x34 │ │ + bl f438 │ │ mov r2, #1088 ; 0x440 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ mov r0, #5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #384] ; 2c42c │ │ + mov r1, r4 │ │ add r2, r2, #14 │ │ add r3, pc, r3 │ │ - str r4, [sp] │ │ - bl 47310 <__udivdi3+0x50c> │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ + mov r0, #1 │ │ + bl f438 │ │ + bl f300 <__stack_chk_fail@plt> │ │ + mov r2, #1120 ; 0x460 │ │ + str r3, [sp] │ │ + ldr r1, [pc, #348] ; 2c430 │ │ + ldr r3, [pc, #348] ; 2c434 │ │ + str r0, [sp, #4] │ │ + add r2, r2, #15 │ │ + mov r0, #5 │ │ + add r1, pc, r1 │ │ + add r3, pc, r3 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r4 │ │ + bl f438 │ │ + mov r2, #1120 ; 0x460 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [pc, #308] ; 2c438 │ │ + mov r0, #5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #300] ; 2c43c │ │ + add r2, r2, #12 │ │ + add r1, pc, r1 │ │ + add r3, pc, r3 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - andeq r9, r2, r8, lsl #11 │ │ - andeq r8, r2, r0, lsl #17 │ │ - andeq r8, r2, r4, ror r8 │ │ - andeq r8, r2, r8, ror #16 │ │ + bl f438 │ │ + mov r2, #1184 ; 0x4a0 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [pc, #268] ; 2c440 │ │ + mov r0, #5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #260] ; 2c444 │ │ + add r2, r2, #4 │ │ + add r1, pc, r1 │ │ + add r3, pc, r3 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r4 │ │ + bl f438 │ │ + ldr r0, [sp, #24] │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + bl 48c44 <_Unwind_GetTextRelBase@@Base+0x598> │ │ + b 2c10c │ │ + andeq lr, r2, r8, lsr r7 │ │ + andeq r9, r2, r8, lsl #19 │ │ + andeq r8, r2, r8, ror ip │ │ + andeq r8, r2, r0, ror ip │ │ + andeq r8, r2, r4, ror #24 │ │ + andeq r8, r2, ip, lsr #23 │ │ + andeq r9, r2, r0, lsl #16 │ │ + andeq r9, r2, r0, lsr #15 │ │ + andeq r8, r2, ip, lsl fp │ │ + andeq r9, r2, r0, lsr r6 │ │ + andeq r9, r2, r8, lsl #12 │ │ + andeq r9, r2, r0, asr #14 │ │ + andeq r8, r2, r0, lsl #24 │ │ + andeq r9, r2, ip, lsr r7 │ │ + andeq r9, r2, r4, lsl r6 │ │ + andeq r9, r2, r8, asr r6 │ │ + andeq r9, r2, ip, asr r6 │ │ + andeq r9, r2, r0, asr r6 │ │ + andeq r9, r2, ip, lsl #12 │ │ + andeq r9, r2, ip, ror #10 │ │ + andeq r9, r2, r4, ror r5 │ │ + ldrdeq lr, [r2], -ip │ │ + andeq r9, r2, ip, asr r2 │ │ andeq r9, r2, ip, lsr r4 │ │ - andeq r8, r2, r4, ror #15 │ │ - andeq r9, r2, r8, lsl #5 │ │ - andeq r9, r2, r4, ror r3 │ │ - andeq r9, r2, r4, lsr #7 │ │ - andeq r8, r2, r0, ror #16 │ │ - muleq r2, ip, r3 │ │ - muleq r2, r4, r2 │ │ - andeq r9, r2, r8, ror #5 │ │ - ldrdeq r9, [r2], -ip │ │ - andeq r9, r2, r0, lsr #5 │ │ - andeq r9, r2, ip, ror #4 │ │ - andeq r9, r2, ip, ror #3 │ │ - andeq r9, r2, r8, ror #3 │ │ - strdeq sp, [r2], -ip │ │ - ldrdeq r8, [r2], -ip │ │ - andeq r8, r2, r4, asr #8 │ │ - andeq r9, r2, ip, asr #1 │ │ - muleq r2, r4, r0 │ │ - andeq r9, r2, r4, ror #1 │ │ - andeq r9, r2, r0, ror #1 │ │ - ; instruction: 0x000283bc │ │ - andeq r8, r2, r8, lsr #31 │ │ - andeq r8, r2, r0, asr #7 │ │ - andeq r8, r2, r8, asr #28 │ │ - andeq r8, r2, r4, asr r5 │ │ - andeq r8, r2, ip, asr #11 │ │ - andeq r8, r2, r4, lsl r5 │ │ - andeq r8, r2, r0, lsl #14 │ │ - andeq r8, r2, r8, lsl pc │ │ - ldrdeq r8, [r2], -ip │ │ - andeq r8, r2, r0, asr sp │ │ - andeq r8, r2, r0, ror #23 │ │ - andeq r8, r2, r0, lsl #10 │ │ - andeq r8, r2, r8, ror #22 │ │ + andeq r9, r2, r0, lsl #9 │ │ + andeq r9, r2, r0, lsl #9 │ │ + strdeq r8, [r2], -r0 │ │ + ldrdeq r9, [r2], -r8 │ │ + strdeq r8, [r2], -r4 │ │ + andeq r9, r2, r8, lsr #5 │ │ + andeq r8, r2, r8, lsl #19 │ │ + andeq r8, r2, r0, lsl #20 │ │ + andeq r8, r2, r4, ror r9 │ │ andeq r8, r2, r8, lsl fp │ │ - andeq r8, r2, r8, lsr fp │ │ - andeq r8, r2, r0, lsr r4 │ │ - andeq r8, r2, r4, lsl #22 │ │ - andeq r8, r2, r4, ror #8 │ │ - andeq r8, r2, r0, asr #21 │ │ - andeq r8, r2, r0, lsl sl │ │ - muleq r2, r0, sl │ │ - andeq r8, r2, r0, asr #19 │ │ - andeq r8, r2, r0, ror #20 │ │ - andeq r8, r2, r0, asr #4 │ │ - andeq r8, r2, r8, asr #32 │ │ - ; instruction: 0x000281b4 │ │ + andeq r9, r2, r8, asr r3 │ │ + andeq r8, r2, ip, lsl #19 │ │ + andeq r9, r2, r8, ror r1 │ │ + strdeq r8, [r2], -r4 │ │ + andeq r8, r2, r8, lsl r9 │ │ + andeq r8, r2, r8, lsl #31 │ │ + andeq r8, r2, ip, asr #30 │ │ + andeq r8, r2, r0, lsl pc │ │ + andeq r8, r2, r4, asr pc │ │ + andeq r8, r2, r4, asr pc │ │ + andeq r8, r2, ip, asr #29 │ │ + andeq r8, r2, r8, asr #15 │ │ + andeq r8, r2, r0, lsl #28 │ │ + andeq r8, r2, ip, lsl #29 │ │ + andeq r8, r2, ip, ror #8 │ │ + ldrdeq r8, [r2], -r8 ; │ │ + andeq r8, r2, r0, lsl #28 │ │ + andeq r8, r2, r4, asr sp │ │ + ldrdeq r8, [r2], -r0 │ │ + ; instruction: 0x000285b4 │ │ + andeq r8, r2, r0, lsr #27 │ │ + andeq r8, r2, r4, lsl #14 │ │ │ │ -0002ac18 : │ │ +0002c448 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #144] ; (2acac ) │ │ - sub sp, #36 ; 0x24 │ │ - adds r4, r0, #0 │ │ - str r1, [sp, #12] │ │ - movs r6, #0 │ │ - add r7, pc │ │ - b.n 2ac9a │ │ - movs r1, #6 │ │ - ldrsh r3, [r4, r1] │ │ - ldr r5, [pc, #128] ; (2acb0 ) │ │ - ldr r0, [sp, #12] │ │ + adds r6, r0, #0 │ │ + adds r4, r1, #0 │ │ + movs r5, #0 │ │ + sub sp, #28 │ │ + movs r2, #4 │ │ + ldrsh r3, [r6, r2] │ │ + cmp r5, r3 │ │ + bge.n 2c4c4 │ │ + movs r7, #0 │ │ + movs r2, #6 │ │ + ldrsh r3, [r6, r2] │ │ + ldr r1, [pc, #108] ; (2c4d0 ) │ │ + adds r0, r4, #0 │ │ adds r2, r3, #1 │ │ str r2, [sp, #0] │ │ - adds r1, r7, #0 │ │ - adds r2, r6, #0 │ │ - blx eaf4 │ │ - lsls r2, r6, #2 │ │ - movs r3, #0 │ │ - str r2, [sp, #28] │ │ + add r1, pc │ │ + adds r2, r5, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + lsls r3, r5, #2 │ │ str r3, [sp, #16] │ │ - add r5, pc │ │ - b.n 2ac7c │ │ - ldr r1, [sp, #28] │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [sp, #24] │ │ - ldr r0, [sp, #12] │ │ - ldr r3, [r3, r1] │ │ - ldr r1, [sp, #20] │ │ + movs r2, #6 │ │ + ldrsh r3, [r6, r2] │ │ + cmp r7, r3 │ │ + bge.n 2c4b8 │ │ + lsls r3, r7, #2 │ │ + str r3, [sp, #20] │ │ + movs r3, #0 │ │ + str r3, [sp, #12] │ │ + movs r2, #6 │ │ + ldrsh r3, [r6, r2] │ │ + ldr r2, [sp, #12] │ │ + cmp r2, r3 │ │ + bgt.n 2c4ac │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r6, #0] │ │ + ldr r1, [pc, #64] ; (2c4d4 ) │ │ + adds r0, r4, #0 │ │ ldr r3, [r3, r2] │ │ - ldrb r2, [r3, r1] │ │ - adds r1, r5, #0 │ │ - blx eaf4 │ │ - ldr r2, [sp, #20] │ │ - adds r2, #1 │ │ - str r2, [sp, #20] │ │ - movs r1, #6 │ │ - ldrsh r3, [r4, r1] │ │ ldr r2, [sp, #20] │ │ - cmp r2, r3 │ │ - ble.n 2ac48 │ │ - movs r0, #10 │ │ - ldr r1, [sp, #12] │ │ - blx eb60 │ │ - ldr r3, [sp, #16] │ │ + add r1, pc │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #12] │ │ + ldrb r2, [r3, r2] │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r3, [sp, #12] │ │ adds r3, #1 │ │ - str r3, [sp, #16] │ │ - movs r1, #6 │ │ - ldrsh r3, [r4, r1] │ │ - ldr r2, [sp, #16] │ │ - cmp r2, r3 │ │ - bge.n 2ac90 │ │ - lsls r3, r2, #2 │ │ - movs r1, #0 │ │ - str r3, [sp, #24] │ │ - str r1, [sp, #20] │ │ - b.n 2ac64 │ │ + b.n 2c482 │ │ movs r0, #10 │ │ - ldr r1, [sp, #12] │ │ - blx eb60 │ │ - adds r6, #1 │ │ - movs r2, #4 │ │ - ldrsh r3, [r4, r2] │ │ - cmp r6, r3 │ │ - blt.n 2ac28 │ │ - ldr r0, [sp, #12] │ │ - blx eb6c │ │ - add sp, #36 ; 0x24 │ │ + adds r1, r4, #0 │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ + adds r7, #1 │ │ + b.n 2c474 │ │ + movs r0, #10 │ │ + adds r1, r4, #0 │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ + adds r5, #1 │ │ + b.n 2c452 │ │ + adds r0, r4, #0 │ │ + bl 48b54 <_Unwind_GetTextRelBase@@Base+0x4a8> │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - subs r4, #45 ; 0x2d │ │ + nop ; (mov r8, r8) │ │ + subs r7, #145 ; 0x91 │ │ movs r2, r0 │ │ - subs r4, #32 │ │ + subs r7, #114 ; 0x72 │ │ movs r2, r0 │ │ - movs r0, r0 │ │ - ... │ │ │ │ -0002acb8 : │ │ +0002c4d8 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #108 ; 0x6c │ │ - str r2, [sp, #56] ; 0x38 │ │ + str r2, [sp, #48] ; 0x30 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [pc, #764] ; (2c7e0 ) │ │ + str r0, [sp, #28] │ │ + str r1, [sp, #56] ; 0x38 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #128] ; 0x80 │ │ - str r0, [sp, #28] │ │ - str r1, [sp, #52] ; 0x34 │ │ + str r2, [sp, #100] ; 0x64 │ │ cmp r3, #0 │ │ - beq.n 2acdc │ │ - ldr r1, [pc, #828] ; (2b008 ) │ │ - ldr r3, [pc, #828] ; (2b00c ) │ │ + beq.n 2c508 │ │ + ldr r1, [pc, #748] ; (2c7e4 ) │ │ + ldr r3, [pc, #748] ; (2c7e8 ) │ │ str r0, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ movs r0, #1 │ │ movs r2, #206 ; 0xce │ │ - bl 4003c │ │ - ldr r5, [pc, #816] ; (2b010 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r4, [pc, #736] ; (2c7ec ) │ │ movs r1, #8 │ │ + add r4, pc │ │ + adds r2, r4, #0 │ │ movs r3, #209 ; 0xd1 │ │ - add r5, pc │ │ - adds r2, r5, #0 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r1, [pc, #804] ; (2b014 ) │ │ - adds r4, r0, #0 │ │ - ldr r0, [sp, #28] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r1, [pc, #724] ; (2c7f0 ) │ │ + adds r7, r0, #0 │ │ add r1, pc │ │ - blx ea70 │ │ + ldr r0, [sp, #28] │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ str r0, [sp, #24] │ │ cmp r0, #0 │ │ - bne.n 2ad12 │ │ - ldr r3, [pc, #792] ; (2b018 ) │ │ - ldr r4, [sp, #28] │ │ + bne.n 2c53e │ │ + ldr r3, [sp, #28] │ │ movs r0, #5 │ │ - add r3, pc │ │ - adds r1, r5, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #704] ; (2c7f4 ) │ │ + adds r1, r4, #0 │ │ movs r2, #212 ; 0xd4 │ │ - str r4, [sp, #0] │ │ - bl 40144 │ │ - b.n 2ad34 │ │ + add r3, pc │ │ + bl 41ce4 │ │ + b.n 2c560 │ │ ldr r0, [sp, #24] │ │ - add r1, sp, #96 ; 0x60 │ │ - add r2, sp, #100 ; 0x64 │ │ - add r3, sp, #84 ; 0x54 │ │ - bl 3deb4 │ │ + add r1, sp, #92 ; 0x5c │ │ + add r2, sp, #96 ; 0x60 │ │ + add r3, sp, #80 ; 0x50 │ │ + bl 3f984 │ │ cmp r0, #0 │ │ - bge.n 2ad3a │ │ - ldr r3, [pc, #760] ; (2b01c ) │ │ - ldr r7, [sp, #28] │ │ + bge.n 2c566 │ │ movs r0, #5 │ │ - add r3, pc │ │ - str r7, [sp, #0] │ │ - adds r1, r5, #0 │ │ + adds r1, r4, #0 │ │ movs r2, #216 ; 0xd8 │ │ - bl 4003c │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #668] ; (2c7f8 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r0, #1 │ │ - blx eb54 │ │ - ldr r6, [pc, #740] ; (2b020 ) │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ movs r3, #0 │ │ - str r3, [sp, #92] ; 0x5c │ │ - str r3, [sp, #40] ; 0x28 │ │ - add r6, pc │ │ - b.n 2ad98 │ │ - adds r0, r5, #0 │ │ - adds r1, r6, #0 │ │ - blx ea88 │ │ + str r3, [sp, #88] ; 0x58 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r0, [sp, #92] ; 0x5c │ │ + lsls r5, r3, #2 │ │ + ldr r4, [r0, r5] │ │ + cmp r4, #0 │ │ + beq.n 2c5ce │ │ + ldr r1, [pc, #640] ; (2c7fc ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 2ad80 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - ldr r5, [pc, #716] ; (2b024 ) │ │ - ldr r7, [r3, r7] │ │ - add r5, pc │ │ - adds r1, r5, #0 │ │ - adds r0, r7, #0 │ │ - blx ea88 │ │ + bne.n 2c5b4 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + ldr r4, [pc, #628] ; (2c800 ) │ │ + ldr r5, [r3, r5] │ │ + add r4, pc │ │ + adds r1, r4, #0 │ │ + adds r0, r5, #0 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 2ad92 │ │ - ldr r0, [sp, #28] │ │ - ldr r1, [pc, #700] ; (2b028 ) │ │ - ldr r3, [pc, #704] ; (2b02c ) │ │ - str r0, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + beq.n 2c5c6 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #612] ; (2c804 ) │ │ + str r5, [sp, #4] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #612] ; (2c808 ) │ │ + str r4, [sp, #8] │ │ movs r0, #3 │ │ + add r1, pc │ │ movs r2, #224 ; 0xe0 │ │ - str r7, [sp, #4] │ │ - str r5, [sp, #8] │ │ - bl 4003c │ │ - b.n 2ad92 │ │ - ldr r1, [pc, #684] ; (2b030 ) │ │ - adds r0, r5, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 2c5c6 │ │ + ldr r1, [pc, #596] ; (2c80c ) │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 2ad92 │ │ - movs r7, #1 │ │ - str r7, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ + bne.n 2c5c6 │ │ + movs r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ adds r3, #1 │ │ - str r3, [sp, #92] ; 0x5c │ │ - ldr r7, [sp, #92] ; 0x5c │ │ - ldr r0, [sp, #96] ; 0x60 │ │ - lsls r7, r7, #2 │ │ - ldr r5, [r0, r7] │ │ - cmp r5, #0 │ │ - bne.n 2ad46 │ │ - ldr r1, [sp, #100] ; 0x64 │ │ - bl 3dd8c │ │ - ldr r3, [sp, #84] ; 0x54 │ │ + str r3, [sp, #88] ; 0x58 │ │ + b.n 2c56c │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + bl 3f824 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + add r5, sp, #84 ; 0x54 │ │ movs r2, #1 │ │ - add r6, sp, #88 ; 0x58 │ │ str r3, [sp, #0] │ │ - add r0, sp, #80 ; 0x50 │ │ + str r5, [sp, #4] │ │ + add r0, sp, #76 ; 0x4c │ │ movs r1, #4 │ │ ldr r3, [sp, #24] │ │ - str r5, [sp, #100] ; 0x64 │ │ - str r5, [sp, #96] ; 0x60 │ │ - str r5, [sp, #88] ; 0x58 │ │ - str r6, [sp, #4] │ │ - bl 3e204 │ │ - adds r2, r0, #0 │ │ - cmp r0, #1 │ │ - bne.n 2ae0c │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - add r0, sp, #72 ; 0x48 │ │ - movs r1, #4 │ │ + str r4, [sp, #96] ; 0x60 │ │ + str r4, [sp, #92] ; 0x5c │ │ + str r4, [sp, #84] ; 0x54 │ │ + bl 3fcd8 │ │ + subs r2, r0, #0 │ │ + cmp r2, #1 │ │ + beq.n 2c606 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #536] ; (2c810 ) │ │ + movs r0, #5 │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #24] │ │ - str r6, [sp, #4] │ │ - bl 3e204 │ │ - adds r2, r0, #0 │ │ - cmp r0, #1 │ │ - bne.n 2ae0c │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - add r0, sp, #76 ; 0x4c │ │ - movs r1, #4 │ │ + ldr r3, [pc, #532] ; (2c814 ) │ │ + add r1, pc │ │ + movs r2, #243 ; 0xf3 │ │ + add r3, pc │ │ + b.n 2c55c │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + str r5, [sp, #4] │ │ + add r0, sp, #68 ; 0x44 │ │ str r3, [sp, #0] │ │ + movs r1, #4 │ │ ldr r3, [sp, #24] │ │ - str r6, [sp, #4] │ │ - bl 3e204 │ │ - adds r2, r0, #0 │ │ - cmp r0, #1 │ │ - bne.n 2ae0c │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - add r0, sp, #92 ; 0x5c │ │ + bl 3fcd8 │ │ + subs r2, r0, #0 │ │ + cmp r2, #1 │ │ + bne.n 2c5f4 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + str r5, [sp, #4] │ │ + add r0, sp, #72 ; 0x48 │ │ + str r3, [sp, #0] │ │ movs r1, #4 │ │ + ldr r3, [sp, #24] │ │ + bl 3fcd8 │ │ + subs r2, r0, #0 │ │ + cmp r2, #1 │ │ + bne.n 2c5f4 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + str r5, [sp, #4] │ │ + add r0, sp, #88 ; 0x58 │ │ str r3, [sp, #0] │ │ + movs r1, #4 │ │ ldr r3, [sp, #24] │ │ - str r6, [sp, #4] │ │ - bl 3e204 │ │ - str r0, [sp, #32] │ │ - cmp r0, #1 │ │ - beq.n 2ae1e │ │ - ldr r1, [pc, #548] ; (2b034 ) │ │ - ldr r3, [pc, #552] ; (2b038 ) │ │ - ldr r4, [sp, #28] │ │ - add r1, pc │ │ - add r3, pc │ │ - str r4, [sp, #0] │ │ - movs r0, #5 │ │ - movs r2, #243 ; 0xf3 │ │ - b.n 2ad30 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - ldr r3, [pc, #536] ; (2b03c ) │ │ + bl 3fcd8 │ │ + subs r5, r0, #0 │ │ + cmp r5, #1 │ │ + bne.n 2c5f4 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + ldr r3, [pc, #460] ; (2c818 ) │ │ cmp r0, r3 │ │ - ble.n 2ae3e │ │ - ldr r2, [pc, #536] ; (2b040 ) │ │ - ldr r1, [pc, #536] ; (2b044 ) │ │ - ldr r3, [pc, #540] ; (2b048 ) │ │ - ldr r7, [sp, #28] │ │ + ble.n 2c668 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #456] ; (2c81c ) │ │ str r0, [sp, #4] │ │ - str r2, [sp, #8] │ │ - add r1, pc │ │ - add r3, pc │ │ - str r7, [sp, #0] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #452] ; (2c820 ) │ │ movs r0, #5 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #452] ; (2c824 ) │ │ + add r1, pc │ │ movs r2, #247 ; 0xf7 │ │ - b.n 2ae62 │ │ - ldr r7, [sp, #72] ; 0x48 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ + add r3, pc │ │ + b.n 2c68c │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ lsls r0, r0, #16 │ │ lsrs r0, r0, #16 │ │ - adds r3, r7, #1 │ │ - strh r0, [r4, #4] │ │ + adds r3, r1, #1 │ │ + strh r0, [r7, #4] │ │ cmp r2, r3 │ │ - beq.n 2ae68 │ │ - ldr r1, [pc, #508] ; (2b04c ) │ │ - ldr r3, [pc, #508] ; (2b050 ) │ │ - ldr r4, [sp, #28] │ │ + beq.n 2c692 │ │ str r2, [sp, #8] │ │ - add r1, pc │ │ - add r3, pc │ │ - str r4, [sp, #0] │ │ - str r7, [sp, #4] │ │ movs r0, #5 │ │ movs r2, #252 ; 0xfc │ │ - bl 4003c │ │ - b.n 2ae98 │ │ + ldr r3, [sp, #28] │ │ + str r1, [sp, #4] │ │ + ldr r1, [pc, #420] ; (2c828 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #420] ; (2c82c ) │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 2c6c6 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - adds r3, r7, #0 │ │ - muls r3, r0 │ │ - muls r3, r2 │ │ - ldr r6, [sp, #92] ; 0x5c │ │ - strh r7, [r4, #6] │ │ - cmp r6, r3 │ │ - beq.n 2ae9c │ │ - ldr r1, [pc, #472] ; (2b054 ) │ │ - ldr r3, [pc, #472] ; (2b058 ) │ │ - ldr r4, [sp, #28] │ │ + adds r6, r1, #0 │ │ + muls r6, r0 │ │ + mov ip, r6 │ │ + mov r6, ip │ │ + muls r6, r2 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + strh r1, [r7, #6] │ │ + cmp r3, r6 │ │ + beq.n 2c6ca │ │ str r2, [sp, #16] │ │ movs r2, #129 ; 0x81 │ │ + ldr r4, [sp, #28] │ │ + str r3, [sp, #4] │ │ + str r1, [sp, #12] │ │ + ldr r3, [pc, #380] ; (2c830 ) │ │ + ldr r1, [pc, #380] ; (2c834 ) │ │ str r0, [sp, #8] │ │ - add r1, pc │ │ - add r3, pc │ │ + str r4, [sp, #0] │ │ movs r0, #5 │ │ + add r1, pc │ │ lsls r2, r2, #1 │ │ - str r4, [sp, #0] │ │ - str r6, [sp, #4] │ │ - str r7, [sp, #12] │ │ - bl 4003c │ │ - ldr r0, [sp, #32] │ │ - b.n 2ad36 │ │ - ldr r6, [pc, #444] ; (2b05c ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r5, #0 │ │ + b.n 2c562 │ │ movs r3, #131 ; 0x83 │ │ + ldr r6, [pc, #360] ; (2c838 ) │ │ lsls r3, r3, #1 │ │ - adds r1, r7, #0 │ │ - add r6, pc │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #32] │ │ + add r6, pc │ │ + adds r3, r5, #0 │ │ str r6, [sp, #0] │ │ - bl 3ec5a <__ckd_calloc_3d__> │ │ - ldr r3, [pc, #428] ; (2b060 ) │ │ - str r0, [r4, #0] │ │ + bl 4074e <__ckd_calloc_3d__@@Base> │ │ + movs r3, #10 │ │ + adds r3, #255 ; 0xff │ │ + str r0, [r7, #0] │ │ movs r2, #4 │ │ str r3, [sp, #0] │ │ - ldr r0, [sp, #72] ; 0x48 │ │ + ldr r0, [sp, #68] ; 0x44 │ │ adds r3, r6, #0 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ - ldr r2, [sp, #76] ; 0x4c │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ ldr r3, [sp, #72] ; 0x48 │ │ - str r5, [sp, #92] ; 0x5c │ │ + ldr r2, [sp, #68] ; 0x44 │ │ str r0, [sp, #32] │ │ - adds r7, r2, #0 │ │ - muls r7, r3 │ │ - str r7, [sp, #44] ; 0x2c │ │ - ldr r7, [pc, #400] ; (2b064 ) │ │ - adds r5, r4, #0 │ │ - add r7, pc │ │ - str r7, [sp, #36] ; 0x24 │ │ - b.n 2af9c │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - ldr r4, [sp, #32] │ │ + str r4, [sp, #88] ; 0x58 │ │ + muls r3, r2 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r2, #4 │ │ + ldrsh r3, [r7, r2] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r2, r3 │ │ + blt.n 2c708 │ │ + b.n 2c84c │ │ + ldr r3, [sp, #32] │ │ movs r1, #4 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r0, [r4, #0] │ │ + ldr r0, [r3, #0] │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ str r3, [sp, #0] │ │ - add r3, sp, #88 ; 0x58 │ │ + add r3, sp, #84 ; 0x54 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #24] │ │ - bl 3e204 │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - cmp r0, r7 │ │ - bne.n 2aefc │ │ + bl 3fcd8 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r0, r3 │ │ + bne.n 2c72a │ │ ldr r4, [sp, #32] │ │ - movs r7, #0 │ │ - b.n 2af90 │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - ldr r1, [pc, #360] ; (2b068 ) │ │ - ldr r3, [pc, #360] ; (2b06c ) │ │ - ldr r4, [sp, #28] │ │ - str r2, [sp, #0] │ │ + movs r5, #0 │ │ + b.n 2c796 │ │ movs r2, #136 ; 0x88 │ │ - add r1, pc │ │ - add r3, pc │ │ - str r4, [sp, #4] │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r1, [pc, #268] ; (2c83c ) │ │ movs r0, #5 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #28] │ │ + add r1, pc │ │ lsls r2, r2, #1 │ │ - b.n 2ad30 │ │ - lsls r0, r7, #2 │ │ - str r0, [sp, #48] ; 0x30 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #256] ; (2c840 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 2c560 │ │ + lsls r3, r5, #2 │ │ ldr r0, [r4, #0] │ │ - bl 2b1c8 │ │ - ldr r3, [pc, #224] ; (2b004 ) │ │ - ldr r2, [pc, #220] ; (2b000 ) │ │ - blx 44bf4 <__aeabi_dcmpeq> │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + str r3, [sp, #44] ; 0x2c │ │ + bl 2ca00 │ │ + ldr r3, [pc, #136] ; (2c7dc ) │ │ + ldr r2, [pc, #128] ; (2c7d8 ) │ │ + bl 48814 <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r0, #0 │ │ - beq.n 2af40 │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - ldr r3, [pc, #320] ; (2b070 ) │ │ + beq.n 2c776 │ │ + movs r2, #24 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r1, [pc, #224] ; (2c844 ) │ │ + str r5, [sp, #4] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #220] ; (2c848 ) │ │ movs r0, #3 │ │ - str r2, [sp, #0] │ │ + add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [pc, #312] ; (2b074 ) │ │ - str r7, [sp, #4] │ │ - bl 4003c │ │ + bl 41bd4 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ ldr r0, [r4, #0] │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - bl 2b28e │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + bl 2cabe │ │ ldr r0, [r4, #0] │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - bl 2b1c8 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + bl 2ca00 │ │ movs r6, #0 │ │ - b.n 2af86 │ │ - ldr r3, [r4, #0] │ │ - lsls r2, r6, #2 │ │ - ldr r0, [r2, r3] │ │ - blx 44608 <__aeabi_f2d> │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + cmp r6, r3 │ │ + blt.n 2c79e │ │ + adds r5, #1 │ │ + adds r4, #4 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + cmp r5, r3 │ │ + blt.n 2c746 │ │ + b.n 2c7ce │ │ + ldr r2, [r4, #0] │ │ + lsls r3, r6, #2 │ │ + ldr r0, [r3, r2] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - blx 41d70 │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - ldr r3, [r5, #0] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ negs r0, r0 │ │ asrs r0, r0, #10 │ │ - ldr r3, [r3, r1] │ │ cmp r0, #255 ; 0xff │ │ - ble.n 2af82 │ │ + ble.n 2c7bc │ │ movs r0, #255 ; 0xff │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r2, [r7, #0] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, r2] │ │ strb r0, [r3, r6] │ │ adds r6, #1 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - cmp r6, r3 │ │ - blt.n 2af58 │ │ - adds r7, #1 │ │ - adds r4, #4 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - cmp r7, r3 │ │ - blt.n 2af14 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ + b.n 2c78c │ │ + ldr r3, [sp, #88] ; 0x58 │ │ adds r3, #1 │ │ - str r3, [sp, #92] ; 0x5c │ │ - movs r2, #4 │ │ - ldrsh r3, [r5, r2] │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - cmp r2, r3 │ │ - blt.n 2aeda │ │ - ldr r0, [sp, #32] │ │ - bl 3ec46 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - adds r4, r5, #0 │ │ - cmp r7, #0 │ │ - beq.n 2afbe │ │ - ldr r0, [sp, #24] │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - bl 3e5a8 │ │ - mov r0, sp │ │ - movs r1, #1 │ │ - adds r0, #71 ; 0x47 │ │ - adds r2, r1, #0 │ │ - ldr r3, [sp, #24] │ │ - blx eaac │ │ - cmp r0, #1 │ │ - bne.n 2afe2 │ │ - ldr r1, [pc, #164] ; (2b078 ) │ │ - ldr r3, [pc, #168] ; (2b07c ) │ │ - movs r2, #153 ; 0x99 │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r0, #4 │ │ - lsls r2, r2, #1 │ │ - bl 4003c │ │ - ldr r0, [sp, #24] │ │ - blx ea7c │ │ - movs r0, #4 │ │ - ldrsh r7, [r4, r0] │ │ - movs r2, #0 │ │ - adds r6, r4, #0 │ │ - mov ip, r7 │ │ - b.n 2b0ca │ │ - adds r3, r1, #1 │ │ - lsls r5, r3, #2 │ │ - adds r0, r3, #0 │ │ - str r1, [sp, #32] │ │ - b.n 2b0be │ │ + str r3, [sp, #88] ; 0x58 │ │ + b.n 2c6fc │ │ nop ; (mov r8, r8) │ │ ... │ │ - subs r3, #154 ; 0x9a │ │ + bls.n 2c710 │ │ + movs r2, r0 │ │ + subs r7, #22 │ │ movs r2, r0 │ │ - subs r3, #195 ; 0xc3 │ │ + subs r7, #59 ; 0x3b │ │ movs r2, r0 │ │ - subs r3, #136 ; 0x88 │ │ + subs r7, #6 │ │ movs r2, r0 │ │ - addw r0, r6, #1 │ │ - subs r3, #194 ; 0xc2 │ │ + ; instruction: 0xf5840001 │ │ + subs r7, #56 ; 0x38 │ │ movs r2, r0 │ │ - subs r3, #206 ; 0xce │ │ + subs r7, #68 ; 0x44 │ │ movs r2, r0 │ │ - adds r2, r4, r5 │ │ + adds r0, r2, #3 │ │ movs r2, r0 │ │ - lsrs r7, r6, #18 │ │ + asrs r3, r5, #32 │ │ movs r2, r0 │ │ - subs r2, #252 ; 0xfc │ │ + subs r6, #106 ; 0x6a │ │ movs r2, r0 │ │ - subs r3, #172 ; 0xac │ │ + subs r7, #24 │ │ movs r2, r0 │ │ - subs r3, #192 ; 0xc0 │ │ + subs r7, #52 ; 0x34 │ │ movs r2, r0 │ │ - subs r2, #88 ; 0x58 │ │ + subs r6, #20 │ │ movs r2, r0 │ │ - subs r3, #56 ; 0x38 │ │ + subs r6, #242 ; 0xf2 │ │ movs r2, r0 │ │ ldrb r6, [r7, #31] │ │ movs r0, r0 │ │ + subs r5, #178 ; 0xb2 │ │ + movs r2, r0 │ │ ldrb r7, [r7, #31] │ │ movs r0, r0 │ │ - subs r2, #56 ; 0x38 │ │ - movs r2, r0 │ │ - subs r3, #57 ; 0x39 │ │ - movs r2, r0 │ │ - subs r2, #20 │ │ - movs r2, r0 │ │ - subs r3, #80 ; 0x50 │ │ + subs r6, #177 ; 0xb1 │ │ movs r2, r0 │ │ - subs r1, #228 ; 0xe4 │ │ + subs r5, #138 ; 0x8a │ │ movs r2, r0 │ │ - subs r3, #131 ; 0x83 │ │ + subs r6, #198 ; 0xc6 │ │ movs r2, r0 │ │ - subs r1, #198 ; 0xc6 │ │ + subs r6, #243 ; 0xf3 │ │ movs r2, r0 │ │ - lsls r1, r1, #4 │ │ - movs r0, r0 │ │ - subs r1, #150 ; 0x96 │ │ + subs r5, #86 ; 0x56 │ │ movs r2, r0 │ │ - subs r1, #98 ; 0x62 │ │ + subs r5, #64 ; 0x40 │ │ movs r2, r0 │ │ - subs r3, #108 ; 0x6c │ │ + subs r4, #220 ; 0xdc │ │ movs r2, r0 │ │ - subs r3, #113 ; 0x71 │ │ + subs r6, #224 ; 0xe0 │ │ movs r2, r0 │ │ - lsls r7, r2, #4 │ │ - movs r0, r0 │ │ - subs r0, #148 ; 0x94 │ │ + subs r4, #166 ; 0xa6 │ │ movs r2, r0 │ │ - subs r3, #10 │ │ + subs r6, #221 ; 0xdd │ │ movs r2, r0 │ │ - ldr r7, [sp, #24] │ │ - ldr r1, [r6, #0] │ │ - ldr r1, [r1, r7] │ │ - ldr r7, [r1, r5] │ │ - adds r5, #4 │ │ - adds r7, r7, r3 │ │ - subs r7, #1 │ │ - ldrb r7, [r7, #0] │ │ - cmp r7, #255 ; 0xff │ │ - beq.n 2b0bc │ │ - ldr r4, [pc, #168] ; (2b140 ) │ │ - ldr r1, [sp, #32] │ │ - ldr r3, [pc, #168] ; (2b144 ) │ │ - add r4, pc │ │ - str r2, [sp, #0] │ │ + ldr r0, [sp, #32] │ │ + bl 4073a │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + beq.n 2c862 │ │ + ldr r0, [sp, #24] │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + bl 400b4 │ │ + movs r0, #27 │ │ + movs r1, #1 │ │ + add r3, sp, #40 ; 0x28 │ │ + adds r0, r0, r3 │ │ + adds r2, r1, #0 │ │ + ldr r3, [sp, #24] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + cmp r0, #1 │ │ + bne.n 2c888 │ │ + movs r2, #153 ; 0x99 │ │ + ldr r1, [pc, #248] ; (2c974 ) │ │ + ldr r3, [pc, #252] ; (2c978 ) │ │ + movs r0, #4 │ │ + add r1, pc │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - str r0, [sp, #4] │ │ + bl 41bd4 │ │ + ldr r0, [sp, #24] │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + movs r3, #4 │ │ + ldrsh r2, [r7, r3] │ │ + movs r3, #0 │ │ + str r2, [sp, #24] │ │ + ldr r2, [sp, #24] │ │ + cmp r3, r2 │ │ + bge.n 2c946 │ │ + movs r1, #6 │ │ + ldrsh r2, [r7, r1] │ │ + movs r1, #0 │ │ + mov ip, r2 │ │ + lsls r2, r3, #2 │ │ + adds r6, r2, #0 │ │ + cmp r1, ip │ │ + bge.n 2c8f8 │ │ + adds r0, r1, #1 │ │ + adds r4, r0, #0 │ │ + lsls r5, r0, #2 │ │ + cmp r4, ip │ │ + bge.n 2c8f4 │ │ + ldr r2, [r7, #0] │ │ + ldr r2, [r2, r6] │ │ + ldr r2, [r2, r5] │ │ + adds r5, #4 │ │ + adds r2, r2, r0 │ │ + subs r2, #1 │ │ + ldrb r2, [r2, #0] │ │ + cmp r2, #255 ; 0xff │ │ + beq.n 2c8f0 │ │ + ldr r5, [pc, #176] ; (2c97c ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #176] ; (2c980 ) │ │ + add r5, pc │ │ str r1, [sp, #8] │ │ + str r2, [sp, #12] │ │ movs r0, #4 │ │ - adds r1, r4, #0 │ │ + adds r1, r5, #0 │ │ movs r2, #162 ; 0xa2 │ │ - str r7, [sp, #12] │ │ - bl 4003c │ │ - ldr r3, [pc, #148] ; (2b148 ) │ │ - movs r0, #5 │ │ - adds r1, r4, #0 │ │ add r3, pc │ │ - ldr r2, [pc, #144] ; (2b14c ) │ │ - b.n 2b116 │ │ - adds r0, #1 │ │ - cmp r0, r4 │ │ - blt.n 2b080 │ │ - adds r1, r3, #0 │ │ - cmp r1, r4 │ │ - blt.n 2aff4 │ │ - adds r2, #1 │ │ - cmp r2, ip │ │ - blt.n 2b0d4 │ │ - adds r4, r6, #0 │ │ - movs r0, #0 │ │ - b.n 2b12a │ │ - lsls r7, r2, #2 │ │ - movs r3, #6 │ │ - ldrsh r4, [r6, r3] │ │ - movs r1, #0 │ │ - str r7, [sp, #24] │ │ - b.n 2b0c4 │ │ - adds r1, r2, #3 │ │ - lsls r7, r2, #2 │ │ - b.n 2b11e │ │ - ldr r5, [r4, #0] │ │ - ldr r5, [r5, r6] │ │ - ldr r5, [r5, r7] │ │ - ldrb r5, [r5, r1] │ │ - cmp r5, #255 ; 0xff │ │ - beq.n 2b11c │ │ - ldr r4, [pc, #92] ; (2b150 ) │ │ - ldr r3, [pc, #92] ; (2b154 ) │ │ - str r0, [sp, #0] │ │ - add r4, pc │ │ + str r4, [sp, #4] │ │ + bl 41bd4 │ │ + movs r2, #56 ; 0x38 │ │ + ldr r3, [pc, #156] ; (2c984 ) │ │ + movs r0, #5 │ │ + adds r1, r5, #0 │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - str r2, [sp, #4] │ │ + b.n 2c940 │ │ + adds r4, #1 │ │ + b.n 2c8b2 │ │ + adds r1, r0, #0 │ │ + b.n 2c8a8 │ │ + adds r3, #1 │ │ + b.n 2c896 │ │ + adds r3, #1 │ │ + cmp r3, r0 │ │ + bge.n 2c95c │ │ + lsls r4, r3, #2 │ │ + mov ip, r4 │ │ + adds r1, r3, #3 │ │ + cmp r1, r0 │ │ + bgt.n 2c8fc │ │ + mov r6, ip │ │ + ldr r4, [r7, #0] │ │ + ldr r4, [r4, r5] │ │ + ldr r4, [r4, r6] │ │ + ldrb r4, [r4, r1] │ │ + cmp r4, #255 ; 0xff │ │ + beq.n 2c958 │ │ + ldr r5, [pc, #108] ; (2c988 ) │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #108] ; (2c98c ) │ │ + add r5, pc │ │ + str r2, [sp, #0] │ │ str r1, [sp, #8] │ │ movs r0, #4 │ │ - adds r1, r4, #0 │ │ + adds r1, r5, #0 │ │ movs r2, #181 ; 0xb5 │ │ - str r5, [sp, #12] │ │ - bl 4003c │ │ - ldr r3, [pc, #72] ; (2b158 ) │ │ - ldr r2, [pc, #76] ; (2b15c ) │ │ + add r3, pc │ │ + str r4, [sp, #12] │ │ + bl 41bd4 │ │ + movs r2, #58 ; 0x3a │ │ movs r0, #5 │ │ + adds r1, r5, #0 │ │ + ldr r3, [pc, #84] ; (2c990 ) │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - adds r1, r4, #0 │ │ - bl 4003c │ │ - b.n 2ad34 │ │ + bl 41bd4 │ │ + b.n 2c560 │ │ + movs r2, #0 │ │ + ldr r3, [sp, #24] │ │ + cmp r2, r3 │ │ + bge.n 2c960 │ │ + movs r3, #6 │ │ + ldrsh r0, [r7, r3] │ │ + lsls r5, r2, #2 │ │ + movs r3, #0 │ │ + b.n 2c8fe │ │ adds r1, #1 │ │ - cmp r1, r3 │ │ - ble.n 2b0e6 │ │ + b.n 2c908 │ │ adds r2, #1 │ │ + b.n 2c948 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + adds r0, r7, #0 │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - blt.n 2b0e0 │ │ - adds r0, #1 │ │ - cmp r0, ip │ │ - bge.n 2b138 │ │ - movs r1, #6 │ │ - ldrsh r3, [r4, r1] │ │ - lsls r6, r0, #2 │ │ - movs r2, #0 │ │ - b.n 2b124 │ │ + beq.n 2c970 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #108 ; 0x6c │ │ - adds r0, r4, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - adds r7, #208 ; 0xd0 │ │ + subs r3, #148 ; 0x94 │ │ movs r2, r0 │ │ - subs r2, #103 ; 0x67 │ │ + subs r6, #8 │ │ movs r2, r0 │ │ - subs r2, #102 ; 0x66 │ │ + subs r3, #68 ; 0x44 │ │ movs r2, r0 │ │ - lsls r7, r6, #4 │ │ - movs r0, r0 │ │ - adds r7, #114 ; 0x72 │ │ + subs r5, #211 ; 0xd3 │ │ movs r2, r0 │ │ - subs r2, #11 │ │ + subs r5, #216 ; 0xd8 │ │ movs r2, r0 │ │ - subs r2, #37 ; 0x25 │ │ + subs r2, #242 ; 0xf2 │ │ movs r2, r0 │ │ - lsls r1, r7, #4 │ │ - ... │ │ + subs r5, #129 ; 0x81 │ │ + movs r2, r0 │ │ + subs r5, #161 ; 0xa1 │ │ + movs r2, r0 │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ │ │ -0002b160 : │ │ +0002c998 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ - ldr r3, [pc, #60] ; (2b1a0 ) │ │ movs r1, #0 │ │ adds r4, r0, #0 │ │ + ldr r3, [pc, #56] ; (2c9d8 ) │ │ adds r2, r1, #0 │ │ movs r0, #1 │ │ add r3, pc │ │ - bl 4003c │ │ - movs r0, #6 │ │ - ldrsh r2, [r4, r0] │ │ - movs r0, #4 │ │ - ldrsh r1, [r4, r0] │ │ - ldr r3, [pc, #40] ; (2b1a4 ) │ │ - str r2, [sp, #4] │ │ - str r1, [sp, #0] │ │ - adds r2, #1 │ │ + bl 41bd4 │ │ + movs r2, #6 │ │ + ldrsh r3, [r4, r2] │ │ + movs r1, #4 │ │ + ldrsh r2, [r4, r1] │ │ movs r1, #0 │ │ - str r2, [sp, #8] │ │ - add r3, pc │ │ - adds r2, r1, #0 │ │ + str r3, [sp, #4] │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #32] ; (2c9dc ) │ │ + str r2, [sp, #0] │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r3, [pc, #20] ; (2b1a8 ) │ │ + adds r2, r1, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r1, #0 │ │ + ldr r3, [pc, #20] ; (2c9e0 ) │ │ movs r0, #1 │ │ - add r3, pc │ │ adds r2, r1, #0 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ pop {r0, r1, r2, r3, r4, pc} │ │ - subs r1, #240 ; 0xf0 │ │ + subs r5, #96 ; 0x60 │ │ movs r2, r0 │ │ - subs r1, #249 ; 0xf9 │ │ + subs r5, #101 ; 0x65 │ │ movs r2, r0 │ │ - movs r0, #231 ; 0xe7 │ │ + movs r4, #85 ; 0x55 │ │ movs r2, r0 │ │ │ │ -0002b1ac : │ │ +0002c9e4 : │ │ push {r4, lr} │ │ - subs r4, r0, #0 │ │ - beq.n 2b1c2 │ │ - ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - beq.n 2b1bc │ │ - bl 3ecf8 │ │ + beq.n 2c9fc │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, #0] │ │ + cmp r0, #0 │ │ + beq.n 2c9f6 │ │ + bl 407d6 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, pc} │ │ - movs r0, r0 │ │ ... │ │ │ │ -0002b1c8 : │ │ +0002ca00 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - str r1, [sp, #12] │ │ + ldr r7, [pc, #120] ; (2ca7c ) │ │ + ldr r6, [pc, #112] ; (2ca78 ) │ │ adds r5, r0, #0 │ │ - str r0, [sp, #0] │ │ movs r4, #0 │ │ - ldr r7, [pc, #116] ; (2b24c ) │ │ - ldr r6, [pc, #112] ; (2b248 ) │ │ - b.n 2b1f6 │ │ - ldr r3, [sp, #0] │ │ - adds r4, #1 │ │ - ldmia r3!, {r0} │ │ - str r3, [sp, #0] │ │ - blx 44608 <__aeabi_f2d> │ │ + sub sp, #20 │ │ + str r1, [sp, #4] │ │ + ldr r3, [sp, #4] │ │ + cmp r4, r3 │ │ + bge.n 2ca30 │ │ + lsls r3, r4, #2 │ │ + ldr r0, [r5, r3] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 44310 <__adddf3> │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ + adds r4, #1 │ │ adds r6, r0, #0 │ │ adds r7, r1, #0 │ │ - ldr r3, [sp, #12] │ │ - cmp r4, r3 │ │ - blt.n 2b1da │ │ + b.n 2ca0e │ │ adds r0, r6, #0 │ │ + ldr r3, [pc, #72] ; (2ca7c ) │ │ + ldr r2, [pc, #64] ; (2ca78 ) │ │ adds r1, r7, #0 │ │ - ldr r3, [pc, #72] ; (2b24c ) │ │ - ldr r2, [pc, #68] ; (2b248 ) │ │ - blx 44bf4 <__aeabi_dcmpeq> │ │ - cmp r0, #0 │ │ - bne.n 2b23c │ │ - ldr r0, [pc, #64] ; (2b250 ) │ │ - ldr r1, [pc, #68] ; (2b254 ) │ │ + bl 48814 <_Unwind_GetTextRelBase@@Base+0x168> │ │ + subs r4, r0, #0 │ │ + bne.n 2ca6e │ │ + ldr r0, [pc, #60] ; (2ca80 ) │ │ + ldr r1, [pc, #64] ; (2ca84 ) │ │ adds r2, r6, #0 │ │ adds r3, r7, #0 │ │ - blx 44928 <__aeabi_ddiv> │ │ - movs r4, #0 │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #4] │ │ - b.n 2b236 │ │ - ldr r0, [r5, #0] │ │ - blx 44608 <__aeabi_f2d> │ │ - ldr r2, [sp, #0] │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ ldr r3, [sp, #4] │ │ - blx 446bc <__aeabi_dmul> │ │ - blx 44d08 <__aeabi_d2f> │ │ + cmp r4, r3 │ │ + bge.n 2ca6e │ │ + ldr r0, [r5, #0] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ adds r4, #1 │ │ stmia r5!, {r0} │ │ - ldr r3, [sp, #12] │ │ - cmp r4, r3 │ │ - blt.n 2b220 │ │ - add sp, #20 │ │ + b.n 2ca50 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ ... │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ │ │ -0002b258 : │ │ +0002ca88 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - str r1, [sp, #4] │ │ adds r6, r2, #0 │ │ adds r7, r3, #0 │ │ adds r4, r0, #0 │ │ movs r5, #0 │ │ - b.n 2b286 │ │ + str r1, [sp, #4] │ │ + ldr r3, [sp, #4] │ │ + cmp r5, r3 │ │ + bge.n 2cabc │ │ ldr r0, [r4, #0] │ │ - blx 44608 <__aeabi_f2d> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r6, #0 │ │ adds r3, r7, #0 │ │ - blx 44c08 <__aeabi_dcmplt> │ │ + bl 48d24 <_Unwind_GetTextRelBase@@Base+0x678> │ │ cmp r0, #0 │ │ - beq.n 2b282 │ │ + beq.n 2cab6 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 44d08 <__aeabi_d2f> │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ str r0, [r4, #0] │ │ adds r5, #1 │ │ adds r4, #4 │ │ - ldr r3, [sp, #4] │ │ - cmp r5, r3 │ │ - blt.n 2b266 │ │ + b.n 2ca94 │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ │ │ -0002b28e : │ │ +0002cabe : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ + adds r6, r2, #0 │ │ + adds r7, r3, #0 │ │ adds r4, r0, #0 │ │ - movs r6, #0 │ │ - b.n 2b2ca │ │ - ldr r5, [r4, #0] │ │ - movs r1, #0 │ │ - adds r0, r5, #0 │ │ - blx 45388 <__aeabi_fcmpeq> │ │ - cmp r0, #0 │ │ - bne.n 2b2c6 │ │ - adds r0, r5, #0 │ │ - blx 44608 <__aeabi_f2d> │ │ - ldr r2, [sp, #0] │ │ + movs r5, #0 │ │ + str r1, [sp, #4] │ │ ldr r3, [sp, #4] │ │ - blx 44c08 <__aeabi_dcmplt> │ │ + cmp r5, r3 │ │ + bge.n 2cb02 │ │ + ldr r3, [r4, #0] │ │ + movs r1, #0 │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #0] │ │ + bl 489a4 <_Unwind_GetTextRelBase@@Base+0x2f8> │ │ cmp r0, #0 │ │ - beq.n 2b2c6 │ │ + bne.n 2cafc │ │ ldr r0, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - blx 44d08 <__aeabi_d2f> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ + bl 48d24 <_Unwind_GetTextRelBase@@Base+0x678> │ │ + cmp r0, #0 │ │ + beq.n 2cafc │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ str r0, [r4, #0] │ │ - adds r6, #1 │ │ + adds r5, #1 │ │ adds r4, #4 │ │ - cmp r6, r7 │ │ - blt.n 2b29c │ │ + b.n 2caca │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ │ │ -0002b2d0 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #56] ; (2b30c ) │ │ - adds r6, r0, #0 │ │ - str r2, [sp, #4] │ │ +0002cb04 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r5, r0, #0 │ │ adds r7, r1, #0 │ │ - movs r5, #0 │ │ - add r4, pc │ │ - b.n 2b2f4 │ │ - ldmia r7!, {r0} │ │ - blx 44608 <__aeabi_f2d> │ │ - adds r2, r0, #0 │ │ + adds r6, r2, #0 │ │ + movs r4, #0 │ │ + cmp r4, r6 │ │ + bge.n 2cb2c │ │ + lsls r3, r4, #2 │ │ + ldr r0, [r7, r3] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r3, r1, #0 │ │ - adds r0, r6, #0 │ │ - adds r1, r4, #0 │ │ - blx eaf4 │ │ - adds r5, #1 │ │ - ldr r3, [sp, #4] │ │ - cmp r5, r3 │ │ - blt.n 2b2e0 │ │ - adds r1, r6, #0 │ │ + ldr r1, [pc, #28] ; (2cb3c ) │ │ + adds r2, r0, #0 │ │ + add r1, pc │ │ + adds r0, r5, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r4, #1 │ │ + b.n 2cb0e │ │ + adds r1, r5, #0 │ │ movs r0, #10 │ │ - blx eb60 │ │ - adds r0, r6, #0 │ │ - blx eb6c │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - subs r0, #206 ; 0xce │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ + adds r0, r5, #0 │ │ + bl 48b54 <_Unwind_GetTextRelBase@@Base+0x4a8> │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + subs r4, #50 ; 0x32 │ │ movs r2, r0 │ │ │ │ -0002b310 : │ │ +0002cb40 : │ │ push {r4, r5, r6, lr} │ │ - adds r6, r1, #0 │ │ - adds r5, r0, #0 │ │ + adds r6, r0, #0 │ │ + adds r5, r1, #0 │ │ movs r4, #0 │ │ - b.n 2b31c │ │ - adds r4, #1 │ │ - cmp r4, r6 │ │ - bge.n 2b32c │ │ - ldmia r5!, {r0} │ │ + cmp r4, r5 │ │ + bge.n 2cb5e │ │ + lsls r3, r4, #2 │ │ + ldr r0, [r6, r3] │ │ movs r1, #0 │ │ - blx 45388 <__aeabi_fcmpeq> │ │ + bl 489a4 <_Unwind_GetTextRelBase@@Base+0x2f8> │ │ cmp r0, #0 │ │ - bne.n 2b31a │ │ - subs r4, r4, r6 │ │ - negs r0, r4 │ │ - adcs r0, r4 │ │ + beq.n 2cb5e │ │ + adds r4, #1 │ │ + b.n 2cb48 │ │ + subs r0, r4, r5 │ │ + negs r3, r0 │ │ + adcs r0, r3 │ │ pop {r4, r5, r6, pc} │ │ + ... │ │ │ │ -0002b334 : │ │ +0002cb68 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r6, [pc, #72] ; (2b380 ) │ │ - adds r7, r0, #0 │ │ - movs r3, #72 ; 0x48 │ │ + ldr r6, [pc, #68] ; (2cbb0 ) │ │ + adds r5, r0, #0 │ │ add r6, pc │ │ adds r2, r6, #0 │ │ - adds r5, r1, #0 │ │ + movs r3, #72 ; 0x48 │ │ + adds r7, r1, #0 │ │ movs r0, #1 │ │ movs r1, #16 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r7, [r0, #0] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + str r5, [r0, #0] │ │ adds r4, r0, #0 │ │ - bl 18a34 │ │ + bl 19d3c │ │ str r0, [r4, #4] │ │ cmp r5, #0 │ │ - beq.n 2b378 │ │ + beq.n 2cba8 │ │ cmp r7, #0 │ │ - beq.n 2b378 │ │ - ldr r3, [r5, #4] │ │ + beq.n 2cba8 │ │ + ldr r3, [r7, #4] │ │ + ldr r0, [r5, #32] │ │ movs r2, #4 │ │ - ldr r3, [r3, #4] │ │ - str r3, [r4, #12] │ │ - ldr r3, [r5, #4] │ │ - ldr r0, [r7, #32] │ │ ldr r1, [r3, #4] │ │ movs r3, #81 ; 0x51 │ │ + str r1, [r4, #12] │ │ str r3, [sp, #0] │ │ adds r3, r6, #0 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ str r0, [r4, #8] │ │ - b.n 2b37c │ │ + b.n 2cbac │ │ movs r3, #0 │ │ str r3, [r4, #8] │ │ adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - subs r0, #118 ; 0x76 │ │ + subs r3, #236 ; 0xec │ │ movs r2, r0 │ │ │ │ -0002b384 : │ │ +0002cbb4 : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #0] │ │ sub sp, #20 │ │ adds r4, r0, #0 │ │ cmp r3, #0 │ │ - beq.n 2b3de │ │ + bne.n 2cbd6 │ │ + ldr r0, [r4, #8] │ │ + bl 4073a │ │ + ldr r0, [r4, #4] │ │ + bl 19e34 │ │ + adds r0, r4, #0 │ │ + bl 40732 │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r6, #0 │ │ ldr r3, [r3, #32] │ │ - ldr r2, [r0, #12] │ │ - movs r7, #0 │ │ str r3, [sp, #8] │ │ - str r2, [sp, #12] │ │ - b.n 2b3d0 │ │ + ldr r3, [r0, #12] │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #8] │ │ + cmp r6, r3 │ │ + bge.n 2cbc0 │ │ + movs r5, #0 │ │ lsls r3, r6, #2 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #12] │ │ + cmp r5, r3 │ │ + bge.n 2cc20 │ │ + lsls r3, r5, #2 │ │ str r3, [sp, #4] │ │ ldr r2, [sp, #0] │ │ ldr r3, [r4, #8] │ │ ldr r3, [r3, r2] │ │ ldr r2, [sp, #4] │ │ - ldr r5, [r3, r2] │ │ - b.n 2b3b4 │ │ - ldr r0, [r5, #0] │ │ - bl 3ec3e │ │ - ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 2b3ac │ │ + ldr r7, [r3, r2] │ │ + cmp r7, #0 │ │ + beq.n 2cc0e │ │ + ldr r0, [r7, #0] │ │ + bl 40732 │ │ + ldr r7, [r7, #8] │ │ + b.n 2cc00 │ │ ldr r2, [sp, #0] │ │ ldr r3, [r4, #8] │ │ - adds r6, #1 │ │ + adds r5, #1 │ │ ldr r3, [r3, r2] │ │ ldr r2, [sp, #4] │ │ ldr r0, [r3, r2] │ │ - bl 406d0 │ │ - ldr r3, [sp, #12] │ │ - cmp r6, r3 │ │ - blt.n 2b39c │ │ - adds r7, #1 │ │ - ldr r2, [sp, #8] │ │ - cmp r7, r2 │ │ - bge.n 2b3de │ │ - lsls r3, r7, #2 │ │ - str r3, [sp, #0] │ │ - movs r6, #0 │ │ - b.n 2b3c8 │ │ - ldr r0, [r4, #8] │ │ - bl 3ec46 │ │ - ldr r0, [r4, #4] │ │ - bl 18b30 │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ + bl 42268 │ │ + b.n 2cbec │ │ + adds r6, #1 │ │ + b.n 2cbe0 │ │ │ │ -0002b3f4 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ +0002cc24 : │ │ ldr r3, [r0, #4] │ │ - adds r4, r0, #0 │ │ - adds r6, r1, #0 │ │ + push {r0, r1, r4, r5, r6, lr} │ │ ldr r3, [r3, #12] │ │ - adds r5, r2, #0 │ │ + adds r4, r0, #0 │ │ + adds r5, r1, #0 │ │ + adds r6, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 2b41a │ │ - ldr r1, [pc, #72] ; (2b450 ) │ │ - ldr r3, [pc, #76] ; (2b454 ) │ │ + beq.n 2cc4a │ │ + ldr r1, [pc, #68] ; (2cc7c ) │ │ + ldr r3, [pc, #72] ; (2cc80 ) │ │ movs r0, #3 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #119 ; 0x77 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ ldr r0, [r4, #4] │ │ - bl 18ac0 │ │ + bl 19dc4 │ │ ldr r0, [r4, #8] │ │ cmp r0, #0 │ │ - beq.n 2b424 │ │ - bl 3ec46 │ │ + beq.n 2cc54 │ │ + bl 4073a │ │ movs r3, #0 │ │ + str r5, [r4, #0] │ │ str r3, [r4, #8] │ │ - str r6, [r4, #0] │ │ cmp r5, r3 │ │ - beq.n 2b44e │ │ + beq.n 2cc7a │ │ cmp r6, r3 │ │ - beq.n 2b44e │ │ - ldr r3, [r5, #4] │ │ - movs r2, #133 ; 0x85 │ │ - ldr r3, [r3, #4] │ │ - str r3, [r4, #12] │ │ - ldr r3, [r5, #4] │ │ - ldr r0, [r6, #32] │ │ - ldr r1, [r3, #4] │ │ - ldr r3, [pc, #20] ; (2b458 ) │ │ - str r2, [sp, #0] │ │ + beq.n 2cc7a │ │ + ldr r3, [r6, #4] │ │ + ldr r0, [r5, #32] │ │ movs r2, #4 │ │ + ldr r1, [r3, #4] │ │ + movs r3, #133 ; 0x85 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #20] ; (2cc84 ) │ │ + str r1, [r4, #12] │ │ add r3, pc │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ str r0, [r4, #8] │ │ pop {r0, r1, r4, r5, r6, pc} │ │ - adds r7, #168 ; 0xa8 │ │ + subs r3, #32 │ │ movs r2, r0 │ │ - adds r7, #216 ; 0xd8 │ │ + subs r3, #78 ; 0x4e │ │ movs r2, r0 │ │ - adds r7, #108 ; 0x6c │ │ + subs r2, #232 ; 0xe8 │ │ movs r2, r0 │ │ │ │ -0002b45c : │ │ +0002cc88 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ + sub sp, #36 ; 0x24 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ adds r5, r0, #0 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ adds r6, r1, #0 │ │ - str r2, [sp, #16] │ │ - str r3, [sp, #20] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + str r2, [sp, #24] │ │ + ldr r7, [sp, #76] ; 0x4c │ │ + str r3, [sp, #0] │ │ cmp r2, #0 │ │ - bge.n 2b4a8 │ │ - ldr r2, [pc, #316] ; (2b5ac ) │ │ + bge.n 2ccde │ │ + ldr r2, [pc, #308] ; (2cddc ) │ │ movs r1, #36 ; 0x24 │ │ - movs r3, #151 ; 0x97 │ │ add r2, pc │ │ + movs r3, #151 ; 0x97 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r4, [sp, #16] │ │ - str r6, [r0, #0] │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - ldr r6, [sp, #20] │ │ - str r4, [r0, #12] │ │ - str r7, [r0, #8] │ │ - str r6, [r0, #4] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #24] │ │ adds r1, r0, #0 │ │ - movs r2, #52 ; 0x34 │ │ - mov r0, sp │ │ - ldrh r0, [r2, r0] │ │ - adds r3, r1, #0 │ │ - add r2, sp, #56 ; 0x38 │ │ - strh r0, [r1, #16] │ │ - adds r3, #20 │ │ - ldmia r2!, {r4, r6, r7} │ │ - stmia r3!, {r4, r6, r7} │ │ - ldr r2, [r2, #0] │ │ - str r2, [r3, #0] │ │ + str r3, [r0, #12] │ │ + ldr r3, [sp, #28] │ │ + str r6, [r0, #0] │ │ + str r7, [r0, #32] │ │ + str r3, [r0, #4] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + str r3, [r0, #8] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + strh r3, [r0, #16] │ │ + ldr r3, [sp, #8] │ │ + str r3, [r0, #20] │ │ + ldr r3, [sp, #4] │ │ + str r3, [r0, #24] │ │ + ldr r3, [sp, #0] │ │ + str r3, [r0, #28] │ │ ldr r0, [r5, #4] │ │ - bl 18a44 │ │ - b.n 2b5a8 │ │ + bl 19d4c │ │ + b.n 2cdd8 │ │ ldr r3, [r1, #4] │ │ - ldr r4, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ lsls r3, r3, #2 │ │ - str r3, [sp, #8] │ │ - ldr r7, [sp, #8] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #20] │ │ ldr r3, [r0, #8] │ │ - lsls r4, r4, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #20] │ │ + ldr r4, [r3, r2] │ │ + movs r3, #0 │ │ + str r3, [sp, #12] │ │ + cmp r4, #0 │ │ + beq.n 2cd36 │ │ + ldr r3, [r4, #0] │ │ + ldr r2, [sp, #28] │ │ + ldr r1, [r3, #4] │ │ + cmp r2, r1 │ │ + bgt.n 2cd36 │ │ + ldr r1, [r3, #20] │ │ + ldr r2, [sp, #8] │ │ + bics r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r1, [r3, #24] │ │ + ldr r2, [sp, #4] │ │ + bics r2, r1 │ │ + str r2, [sp, #4] │ │ + ldr r1, [r3, #28] │ │ + ldr r2, [sp, #0] │ │ + ldr r3, [r3, #32] │ │ + bics r2, r1 │ │ + str r2, [sp, #0] │ │ + bics r7, r3 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #8] │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #0] │ │ + orrs r3, r2 │ │ + orrs r3, r7 │ │ + beq.n 2cdd8 │ │ str r4, [sp, #12] │ │ - ldr r3, [r3, r7] │ │ - movs r7, #0 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - ldr r4, [r3, r4] │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - str r7, [sp, #4] │ │ - mov ip, r5 │ │ - str r6, [sp, #0] │ │ - b.n 2b4f6 │ │ - ldr r7, [r4, #0] │ │ - ldr r5, [sp, #20] │ │ - ldr r6, [r7, #4] │ │ - cmp r5, r6 │ │ - bgt.n 2b4fa │ │ - ldr r5, [r7, #20] │ │ - bics r0, r5 │ │ - ldr r5, [r7, #24] │ │ - bics r1, r5 │ │ - ldr r5, [r7, #28] │ │ - bics r2, r5 │ │ - ldr r5, [r7, #32] │ │ - bics r3, r5 │ │ - adds r5, r1, #0 │ │ - orrs r5, r0 │ │ - orrs r5, r2 │ │ - orrs r5, r3 │ │ - beq.n 2b5a8 │ │ - str r4, [sp, #4] │ │ ldr r4, [r4, #8] │ │ - cmp r4, #0 │ │ - bne.n 2b4ce │ │ - str r2, [sp, #64] ; 0x40 │ │ - ldr r2, [pc, #176] ; (2b5b0 ) │ │ - str r0, [sp, #56] ; 0x38 │ │ - str r1, [sp, #60] ; 0x3c │ │ - str r3, [sp, #68] ; 0x44 │ │ - add r2, pc │ │ + b.n 2ccf8 │ │ + ldr r2, [pc, #168] ; (2cde0 ) │ │ movs r1, #36 ; 0x24 │ │ movs r3, #182 ; 0xb6 │ │ movs r0, #1 │ │ - ldr r6, [sp, #0] │ │ - mov r5, ip │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r7, [sp, #16] │ │ - str r6, [r0, #0] │ │ - ldr r6, [sp, #20] │ │ - str r7, [r0, #12] │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - str r6, [r0, #4] │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #24] │ │ adds r1, r0, #0 │ │ - str r7, [r0, #8] │ │ - movs r2, #52 ; 0x34 │ │ - mov r0, sp │ │ - ldrh r0, [r2, r0] │ │ - adds r3, r1, #0 │ │ - add r2, sp, #56 ; 0x38 │ │ - strh r0, [r1, #16] │ │ - adds r3, #20 │ │ - ldmia r2!, {r0, r6, r7} │ │ - stmia r3!, {r0, r6, r7} │ │ - ldr r2, [r2, #0] │ │ - str r2, [r3, #0] │ │ - ldr r6, [sp, #4] │ │ - cmp r6, #0 │ │ - bne.n 2b55c │ │ + str r3, [r0, #12] │ │ + ldr r3, [sp, #28] │ │ + str r6, [r0, #0] │ │ + str r7, [r0, #32] │ │ + str r3, [r0, #4] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + str r3, [r0, #8] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + strh r3, [r0, #16] │ │ + ldr r3, [sp, #8] │ │ + str r3, [r0, #20] │ │ + ldr r3, [sp, #4] │ │ + str r3, [r0, #24] │ │ + ldr r3, [sp, #0] │ │ + str r3, [r0, #28] │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + bne.n 2cd8a │ │ ldr r3, [r5, #8] │ │ - ldr r7, [sp, #8] │ │ - ldr r6, [r3, r7] │ │ - ldr r7, [sp, #12] │ │ - adds r6, r6, r7 │ │ + ldr r2, [sp, #16] │ │ + ldr r6, [r3, r2] │ │ + ldr r3, [sp, #20] │ │ + adds r6, r6, r3 │ │ ldr r0, [r6, #0] │ │ - bl 40620 │ │ + bl 421b8 │ │ str r0, [r6, #0] │ │ ldr r3, [r5, #8] │ │ - ldr r5, [sp, #8] │ │ - ldr r3, [r3, r5] │ │ - ldr r5, [r3, r7] │ │ - b.n 2b5a4 │ │ - ldr r0, [sp, #4] │ │ - bl 40718 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #20] │ │ + ldr r5, [r3, r2] │ │ + b.n 2cdce │ │ + ldr r0, [sp, #12] │ │ + bl 422b0 │ │ adds r5, r0, #0 │ │ - b.n 2b5a4 │ │ + b.n 2cdce │ │ ldr r0, [r4, #0] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r7, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #8] │ │ ldr r1, [r0, #20] │ │ ldr r6, [r0, #24] │ │ ldr r2, [r0, #28] │ │ bics r1, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #4] │ │ str r1, [r0, #20] │ │ bics r6, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #0] │ │ orrs r1, r6 │ │ str r6, [r0, #24] │ │ bics r2, r3 │ │ ldr r3, [r0, #32] │ │ + orrs r1, r2 │ │ str r2, [r0, #28] │ │ - orrs r2, r1 │ │ bics r3, r7 │ │ str r3, [r0, #32] │ │ - orrs r3, r2 │ │ - bne.n 2b5a0 │ │ - bl 3ec3e │ │ + orrs r3, r1 │ │ + bne.n 2cdd4 │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ - bl 407dc │ │ - adds r4, r0, #0 │ │ - b.n 2b5a4 │ │ + bl 42374 │ │ + adds r4, r5, #0 │ │ adds r5, r4, #0 │ │ - ldr r4, [r4, #8] │ │ + adds r4, r0, #0 │ │ cmp r4, #0 │ │ - bne.n 2b566 │ │ - add sp, #28 │ │ + bne.n 2cd94 │ │ + b.n 2cdd8 │ │ + ldr r0, [r4, #8] │ │ + b.n 2cdca │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - adds r7, #64 ; 0x40 │ │ + subs r2, #176 ; 0xb0 │ │ movs r2, r0 │ │ - adds r6, #174 ; 0xae │ │ + subs r2, #28 │ │ movs r2, r0 │ │ │ │ -0002b5b4 : │ │ +0002cde4 : │ │ push {r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ + movs r7, #0 │ │ ldr r3, [r0, #0] │ │ - ldr r2, [r0, #12] │ │ sub sp, #20 │ │ ldr r3, [r3, #32] │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ - movs r7, #0 │ │ - b.n 2b608 │ │ - lsls r3, r6, #2 │ │ + ldr r3, [r0, #12] │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #8] │ │ + cmp r7, r3 │ │ + bge.n 2ce46 │ │ + movs r6, #0 │ │ + lsls r3, r7, #2 │ │ str r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ + ldr r3, [sp, #12] │ │ + cmp r6, r3 │ │ + bge.n 2ce42 │ │ + lsls r3, r6, #2 │ │ + str r3, [sp, #4] │ │ + ldr r2, [sp, #0] │ │ ldr r3, [r4, #8] │ │ ldr r3, [r3, r2] │ │ - ldr r2, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ ldr r5, [r3, r2] │ │ - b.n 2b5e2 │ │ + cmp r5, #0 │ │ + beq.n 2ce26 │ │ ldr r1, [r5, #0] │ │ ldr r0, [r4, #4] │ │ - bl 18a44 │ │ + bl 19d4c │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 2b5d8 │ │ - ldr r2, [sp, #4] │ │ + b.n 2ce16 │ │ + ldr r2, [sp, #0] │ │ ldr r3, [r4, #8] │ │ adds r6, #1 │ │ ldr r3, [r3, r2] │ │ - ldr r2, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ ldr r0, [r3, r2] │ │ - bl 406d0 │ │ + bl 42268 │ │ ldr r3, [r4, #8] │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [r3, r2] │ │ ldr r2, [sp, #0] │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #4] │ │ str r5, [r3, r2] │ │ - ldr r3, [sp, #12] │ │ - cmp r6, r3 │ │ - blt.n 2b5c8 │ │ + b.n 2ce02 │ │ adds r7, #1 │ │ - ldr r2, [sp, #8] │ │ - cmp r7, r2 │ │ - bge.n 2b616 │ │ - lsls r3, r7, #2 │ │ - str r3, [sp, #4] │ │ - movs r6, #0 │ │ - b.n 2b600 │ │ + b.n 2cdf6 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0002b61a : │ │ +0002ce4a : │ │ push {r3, lr} │ │ ldr r0, [r0, #4] │ │ - bl 18b46 │ │ + bl 19e4a │ │ pop {r3, pc} │ │ │ │ -0002b624 : │ │ +0002ce54 : │ │ push {r3, lr} │ │ ldr r0, [r0, #4] │ │ - bl 18ac0 │ │ + bl 19dc4 │ │ pop {r3, pc} │ │ │ │ -0002b62e : │ │ +0002ce5e : │ │ ldr r3, [r0, #4] │ │ ldr r0, [r3, #12] │ │ bx lr │ │ │ │ -0002b634 : │ │ +0002ce64 : │ │ bx lr │ │ │ │ -0002b636 : │ │ +0002ce66 : │ │ bx lr │ │ │ │ -0002b638 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r6, [pc, #104] ; (2b6a4 ) │ │ - sub sp, #20 │ │ - adds r4, r0, #0 │ │ - movs r7, #0 │ │ - add r6, pc │ │ - b.n 2b698 │ │ - ldr r5, [pc, #96] ; (2b6a8 ) │ │ - adds r0, r6, #0 │ │ - blx eb90 │ │ - add r5, pc │ │ - str r7, [sp, #12] │ │ - b.n 2b68a │ │ - ldr r1, [sp, #12] │ │ - adds r0, r4, #0 │ │ - bl 2b61a │ │ - ldr r3, [r0, #0] │ │ - mov ip, r0 │ │ - ldr r0, [r0, #8] │ │ - ldr r2, [r3, #12] │ │ - adds r1, r5, #0 │ │ - str r0, [sp, #12] │ │ - adds r0, r2, #1 │ │ - beq.n 2b674 │ │ - ldr r1, [r4, #0] │ │ - lsls r2, r2, #2 │ │ - ldr r1, [r1, #16] │ │ - ldr r1, [r2, r1] │ │ - ldr r2, [r3, #0] │ │ - ldr r0, [pc, #52] ; (2b6ac ) │ │ - ldr r3, [r3, #4] │ │ - str r2, [sp, #8] │ │ - mov r2, ip │ │ - ldr r2, [r2, #12] │ │ +0002ce68 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + adds r5, r0, #0 │ │ + movs r4, #0 │ │ + ldr r3, [r5, #4] │ │ + ldr r3, [r3, #12] │ │ + cmp r4, r3 │ │ + bge.n 2cebe │ │ + ldr r0, [pc, #72] ; (2cec0 ) │ │ + adds r6, r4, #0 │ │ add r0, pc │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #8] │ │ - blx eb90 │ │ - ldr r3, [sp, #12] │ │ - cmp r3, #0 │ │ - bgt.n 2b654 │ │ + bl 48d34 <_Unwind_GetTextRelBase@@Base+0x688> │ │ + cmp r6, #0 │ │ + ble.n 2ceb4 │ │ + adds r1, r6, #0 │ │ + adds r0, r5, #0 │ │ + bl 2ce4a │ │ + ldr r7, [r0, #0] │ │ + ldr r6, [r0, #8] │ │ + ldr r3, [r7, #12] │ │ + adds r2, r3, #1 │ │ + beq.n 2cea0 │ │ + ldr r2, [r5, #0] │ │ + lsls r3, r3, #2 │ │ + ldr r2, [r2, #16] │ │ + ldr r1, [r3, r2] │ │ + b.n 2cea4 │ │ + ldr r1, [pc, #32] ; (2cec4 ) │ │ + add r1, pc │ │ + ldr r0, [r0, #12] │ │ + ldmia r7!, {r2, r3} │ │ + str r0, [sp, #0] │ │ + ldr r0, [pc, #28] ; (2cec8 ) │ │ + add r0, pc │ │ + bl 48d34 <_Unwind_GetTextRelBase@@Base+0x688> │ │ + b.n 2ce80 │ │ movs r0, #10 │ │ - blx eb9c │ │ - adds r7, #1 │ │ - ldr r3, [r4, #4] │ │ - ldr r3, [r3, #12] │ │ - cmp r7, r3 │ │ - blt.n 2b646 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - adds r5, #218 ; 0xda │ │ + bl 48d44 <_Unwind_GetTextRelBase@@Base+0x698> │ │ + adds r4, #1 │ │ + b.n 2ce6e │ │ + pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ + subs r1, #74 ; 0x4a │ │ movs r2, r0 │ │ - adds r3, r6, #7 │ │ + movs r1, #71 ; 0x47 │ │ movs r2, r0 │ │ - adds r5, #172 ; 0xac │ │ + subs r1, #40 ; 0x28 │ │ movs r2, r0 │ │ │ │ -0002b6b0 : │ │ +0002cecc : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - subs r4, r0, #0 │ │ - beq.n 2b706 │ │ - ldr r3, [r4, #0] │ │ + cmp r0, #0 │ │ + beq.n 2cf24 │ │ movs r6, #0 │ │ + ldr r3, [r0, #0] │ │ + adds r4, r0, #0 │ │ cmp r3, r6 │ │ - bne.n 2b6e0 │ │ - b.n 2b6e8 │ │ - ldr r3, [r4, #32] │ │ - lsls r2, r6, #2 │ │ - ldr r5, [r2, r3] │ │ - b.n 2b6da │ │ - adds r0, r5, #0 │ │ - adds r0, #40 ; 0x28 │ │ - ldr r7, [r5, #4] │ │ - blx 1c4c8 │ │ - adds r0, r5, #0 │ │ - bl 3ec3e │ │ - adds r5, r7, #0 │ │ - cmp r5, #0 │ │ - bne.n 2b6c8 │ │ - adds r6, #1 │ │ - ldr r3, [r4, #0] │ │ - ldr r3, [r3, #32] │ │ - cmp r6, r3 │ │ - blt.n 2b6c0 │ │ + bne.n 2cefe │ │ ldr r0, [r4, #20] │ │ - bl 3ec46 │ │ + bl 4073a │ │ ldr r0, [r4, #24] │ │ - bl 3ec46 │ │ + bl 4073a │ │ ldr r0, [r4, #28] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #32] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ + b.n 2cf24 │ │ + adds r6, #1 │ │ + ldr r3, [r4, #0] │ │ + ldr r3, [r3, #32] │ │ + cmp r6, r3 │ │ + bge.n 2cedc │ │ + ldr r2, [r4, #32] │ │ + lsls r3, r6, #2 │ │ + ldr r5, [r3, r2] │ │ + cmp r5, #0 │ │ + beq.n 2cefc │ │ + adds r0, r5, #0 │ │ + ldr r7, [r5, #4] │ │ + adds r0, #40 ; 0x28 │ │ + bl 48ab4 <_Unwind_GetTextRelBase@@Base+0x408> │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ + adds r5, r7, #0 │ │ + b.n 2cf0c │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0002b708 : │ │ +0002cf26 : │ │ push {r3, r4, r5, lr} │ │ subs r4, r0, #0 │ │ - beq.n 2b738 │ │ - ldr r0, [r4, #8] │ │ + beq.n 2cf56 │ │ + ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ - beq.n 2b718 │ │ - bl 406d0 │ │ + beq.n 2cf36 │ │ + bl 42268 │ │ ldr r5, [r4, #12] │ │ - b.n 2b72e │ │ - bl 3ec3e │ │ + adds r0, r4, #0 │ │ + cmp r5, #0 │ │ + beq.n 2cf52 │ │ + bl 40732 │ │ ldr r0, [r5, #8] │ │ cmp r0, #0 │ │ - beq.n 2b72a │ │ - bl 406d0 │ │ + beq.n 2cf4c │ │ + bl 42268 │ │ adds r4, r5, #0 │ │ ldr r5, [r5, #12] │ │ - adds r0, r4, #0 │ │ - cmp r5, #0 │ │ - bne.n 2b71c │ │ - bl 3ec3e │ │ + b.n 2cf38 │ │ + bl 40732 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0002b73a : │ │ +0002cf58 : │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [r0, #0] │ │ str r3, [r0, #4] │ │ str r3, [r0, #8] │ │ str r3, [r0, #12] │ │ bx lr │ │ + ... │ │ │ │ -0002b748 : │ │ +0002cf68 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r6, [pc, #868] ; (2bab0 ) │ │ + ldr r4, [pc, #716] ; (2d238 ) │ │ sub sp, #132 ; 0x84 │ │ adds r5, r3, #0 │ │ - add r6, pc │ │ - adds r7, r1, #0 │ │ - str r0, [sp, #76] ; 0x4c │ │ - str r2, [sp, #16] │ │ + add r4, pc │ │ + adds r6, r2, #0 │ │ + str r0, [sp, #64] ; 0x40 │ │ + str r1, [sp, #8] │ │ + adds r2, r4, #0 │ │ movs r1, #48 ; 0x30 │ │ - adds r2, r6, #0 │ │ movs r3, #223 ; 0xdf │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r4, r0, #0 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - adds r2, r6, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + adds r7, r0, #0 │ │ + str r3, [r0, #0] │ │ + ldr r3, [r3, #32] │ │ movs r1, #4 │ │ - str r0, [r4, #0] │ │ + str r3, [sp, #12] │ │ + adds r0, r3, #0 │ │ + adds r2, r4, #0 │ │ movs r3, #226 ; 0xe2 │ │ - ldr r0, [r0, #32] │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - str r0, [r4, #28] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + str r0, [r7, #28] │ │ movs r1, #4 │ │ - ldr r0, [r2, #32] │ │ + ldr r3, [r3, #32] │ │ + adds r2, r4, #0 │ │ + str r3, [sp, #12] │ │ + adds r0, r3, #0 │ │ movs r3, #228 ; 0xe4 │ │ - adds r2, r6, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ ldr r3, [sp, #152] ; 0x98 │ │ - str r7, [r4, #8] │ │ - ldr r7, [sp, #16] │ │ - str r3, [r4, #4] │ │ + str r0, [r7, #32] │ │ + str r5, [r7, #16] │ │ + str r3, [r7, #4] │ │ + ldr r3, [sp, #8] │ │ + str r6, [r7, #12] │ │ + movs r2, #2 │ │ + str r3, [r7, #8] │ │ ldr r3, [sp, #156] ; 0x9c │ │ - str r0, [r4, #32] │ │ - str r7, [r4, #12] │ │ - str r3, [r4, #40] ; 0x28 │ │ + str r3, [r7, #40] ; 0x28 │ │ ldr r3, [sp, #160] ; 0xa0 │ │ - str r5, [r4, #16] │ │ - movs r2, #2 │ │ - str r3, [r4, #44] ; 0x2c │ │ - movs r0, #40 ; 0x28 │ │ - ldrsh r7, [r5, r0] │ │ - ldr r5, [r5, #4] │ │ + str r3, [r7, #44] ; 0x2c │ │ + ldr r3, [r5, #4] │ │ + ldrh r6, [r5, #40] ; 0x28 │ │ + str r3, [sp, #12] │ │ + ldr r3, [r7, #0] │ │ + lsls r6, r6, #16 │ │ + asrs r6, r6, #16 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + adds r5, r3, #1 │ │ + ldr r3, [sp, #8] │ │ + adds r1, r5, #0 │ │ + ldr r0, [r3, #32] │ │ movs r3, #106 ; 0x6a │ │ - str r7, [sp, #8] │ │ - str r5, [sp, #16] │ │ - ldr r7, [sp, #16] │ │ - ldr r5, [r4, #0] │ │ - adds r7, #1 │ │ - adds r1, r7, #0 │ │ - ldr r0, [r5, #32] │ │ str r3, [sp, #0] │ │ - adds r3, r6, #0 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ + adds r3, r4, #0 │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ + ldr r3, [sp, #8] │ │ + str r0, [r7, #20] │ │ + adds r1, r5, #0 │ │ + ldr r0, [r3, #32] │ │ movs r3, #107 ; 0x6b │ │ - str r0, [r4, #20] │ │ - adds r1, r7, #0 │ │ - ldr r0, [r5, #32] │ │ movs r2, #2 │ │ str r3, [sp, #0] │ │ - adds r3, r6, #0 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ - str r0, [r4, #24] │ │ - ldr r3, [r5, #32] │ │ - lsls r7, r7, #1 │ │ - adds r1, r6, #0 │ │ - muls r7, r3 │ │ - ldr r3, [pc, #728] ; (2bab4 ) │ │ - asrs r2, r7, #31 │ │ - lsrs r2, r2, #22 │ │ - str r7, [sp, #0] │ │ - adds r7, r2, r7 │ │ - asrs r7, r7, #10 │ │ - add r3, pc │ │ + adds r3, r4, #0 │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ + ldr r3, [sp, #8] │ │ + str r0, [r7, #24] │ │ + adds r1, r4, #0 │ │ + ldr r3, [r3, #32] │ │ movs r0, #1 │ │ + str r3, [sp, #16] │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #0] │ │ + asrs r3, r5, #31 │ │ + lsrs r3, r3, #23 │ │ + adds r5, r3, r5 │ │ + ldr r3, [pc, #548] ; (2d23c ) │ │ + asrs r5, r5, #9 │ │ + str r5, [sp, #4] │ │ + add r3, pc │ │ movs r2, #110 ; 0x6e │ │ - str r7, [sp, #4] │ │ - bl 4003c │ │ - ldr r6, [sp, #8] │ │ - movs r7, #0 │ │ - str r7, [sp, #8] │ │ - lsls r6, r6, #1 │ │ - str r6, [sp, #24] │ │ - movs r7, #1 │ │ - b.n 2b8c0 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #8] │ │ - bl 2de70 │ │ - adds r6, r5, #0 │ │ - str r0, [sp, #20] │ │ - b.n 2b8b2 │ │ - ldr r0, [sp, #20] │ │ - bl 2decc │ │ + bl 41bd4 │ │ + lsls r3, r6, #1 │ │ + str r3, [sp, #20] │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [r3, #32] │ │ + ldr r3, [sp, #16] │ │ + cmp r3, r2 │ │ + bge.n 2d0e4 │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #16] │ │ + bl 2f7c0 │ │ + subs r4, r0, #0 │ │ + beq.n 2d0de │ │ + adds r0, r4, #0 │ │ + bl 2f81c │ │ ldr r3, [r0, #12] │ │ adds r5, r0, #0 │ │ cmp r3, #0 │ │ - blt.n 2b8aa │ │ - ldr r2, [r4, #0] │ │ + blt.n 2d0d6 │ │ + ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ - ldr r0, [r4, #8] │ │ + ldr r0, [r7, #8] │ │ ldr r2, [r2, #16] │ │ ldr r1, [r3, r2] │ │ - bl 18b88 │ │ + bl 19e90 │ │ + ldr r3, [sp, #8] │ │ ldr r2, [r5, #0] │ │ - ldr r3, [r4, #24] │ │ - ldr r1, [r6, #20] │ │ - str r2, [sp, #12] │ │ + ldr r6, [r3, #20] │ │ + ldr r3, [r7, #24] │ │ + mov ip, r3 │ │ + ldr r3, [r5, #4] │ │ + str r3, [sp, #24] │ │ + ldr r3, [r7, #20] │ │ str r3, [sp, #28] │ │ - cmp r1, #0 │ │ - beq.n 2b86e │ │ - ldr r3, [r5, #12] │ │ - asrs r2, r3, #31 │ │ - lsrs r2, r2, #27 │ │ - mov ip, r2 │ │ - add ip, r3 │ │ - mov r2, ip │ │ - asrs r2, r2, #5 │ │ - lsls r2, r2, #2 │ │ - str r2, [sp, #36] ; 0x24 │ │ - movs r2, #31 │ │ - ands r3, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r1, [r2, r1] │ │ - lsrs r1, r3 │ │ - tst r1, r7 │ │ - beq.n 2b86e │ │ - ldr r3, [sp, #12] │ │ - ldr r0, [sp, #28] │ │ - ldr r1, [sp, #24] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r0, r2] │ │ - strh r7, [r3, r1] │ │ - ldr r2, [r5, #4] │ │ - ldr r3, [r4, #20] │ │ + cmp r6, #0 │ │ + beq.n 2d0a4 │ │ + movs r1, #31 │ │ + ldr r5, [r5, #12] │ │ + asrs r3, r5, #31 │ │ + lsrs r3, r3, #27 │ │ + adds r3, r3, r5 │ │ + asrs r3, r3, #5 │ │ + lsls r3, r3, #2 │ │ + ldr r6, [r3, r6] │ │ + ands r1, r5 │ │ + movs r3, #1 │ │ + lsrs r6, r1 │ │ + tst r6, r3 │ │ + beq.n 2d0a4 │ │ + mov r1, ip │ │ lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - strh r7, [r3, r1] │ │ - b.n 2b8aa │ │ - ldr r3, [r4, #8] │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #20] │ │ + strh r3, [r2, r1] │ │ + ldr r2, [sp, #24] │ │ + lsls r6, r2, #2 │ │ + ldr r2, [sp, #28] │ │ + ldr r2, [r2, r6] │ │ + strh r3, [r2, r1] │ │ + b.n 2d0d6 │ │ movs r1, #20 │ │ + ldr r3, [r7, #8] │ │ muls r0, r1 │ │ - ldr r3, [r3, #8] │ │ - ldr r1, [sp, #12] │ │ - adds r3, r3, r0 │ │ - ldr r2, [r3, #8] │ │ - ldr r3, [r3, #4] │ │ - mov ip, r2 │ │ - lsls r2, r1, #2 │ │ - movs r1, #0 │ │ - ldrsh r3, [r3, r1] │ │ - ldr r1, [sp, #28] │ │ - lsls r3, r3, #1 │ │ - ldr r2, [r1, r2] │ │ - mov r1, ip │ │ - subs r1, #1 │ │ - strh r7, [r3, r2] │ │ - ldr r2, [r5, #4] │ │ - ldr r5, [r4, #8] │ │ - ldr r3, [r4, #20] │ │ - lsls r1, r1, #1 │ │ - ldr r5, [r5, #8] │ │ + ldr r5, [r3, #8] │ │ lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ adds r0, r5, r0 │ │ - ldr r0, [r0, #4] │ │ - ldrsh r1, [r1, r0] │ │ - lsls r1, r1, #1 │ │ - strh r7, [r1, r3] │ │ - ldr r0, [sp, #20] │ │ - bl 2defc │ │ - str r0, [sp, #20] │ │ - ldr r5, [sp, #20] │ │ - cmp r5, #0 │ │ - bne.n 2b80c │ │ - adds r5, r6, #0 │ │ - ldr r6, [sp, #8] │ │ - adds r6, #1 │ │ - str r6, [sp, #8] │ │ - ldr r3, [r5, #32] │ │ - ldr r6, [sp, #8] │ │ - cmp r6, r3 │ │ - blt.n 2b7fe │ │ + ldr r1, [r0, #4] │ │ + ldr r3, [r0, #8] │ │ + movs r5, #0 │ │ + ldrsh r0, [r1, r5] │ │ + mov r5, ip │ │ + ldr r2, [r5, r2] │ │ + movs r5, #1 │ │ + lsls r0, r0, #1 │ │ + strh r5, [r0, r2] │ │ + ldr r2, [sp, #24] │ │ + lsls r6, r2, #2 │ │ + ldr r2, [pc, #376] ; (2d240 ) │ │ + adds r3, r3, r2 │ │ + lsls r3, r5 │ │ + ldrsh r3, [r3, r1] │ │ + ldr r2, [sp, #28] │ │ + lsls r3, r5 │ │ + ldr r2, [r2, r6] │ │ + strh r5, [r3, r2] │ │ + adds r0, r4, #0 │ │ + bl 2f84e │ │ + b.n 2d03e │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + b.n 2d02a │ │ movs r3, #0 │ │ - movs r2, #1 │ │ - b.n 2b8e0 │ │ - ldr r0, [r4, #20] │ │ - lsls r1, r3, #2 │ │ - ldr r7, [sp, #24] │ │ - ldr r0, [r0, r1] │ │ + movs r1, #1 │ │ + cmp r3, r2 │ │ + bge.n 2d100 │ │ + ldr r4, [r7, #20] │ │ + lsls r0, r3, #2 │ │ + ldr r5, [sp, #20] │ │ + ldr r4, [r4, r0] │ │ adds r3, #1 │ │ - strh r2, [r0, r7] │ │ - ldr r0, [r4, #24] │ │ - ldr r1, [r0, r1] │ │ - strh r2, [r1, r7] │ │ - ldr r1, [r5, #32] │ │ - cmp r3, r1 │ │ - blt.n 2b8ce │ │ - movs r7, #0 │ │ - b.n 2b972 │ │ - adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ - bl 2de70 │ │ - b.n 2b96c │ │ - adds r0, r6, #0 │ │ - bl 2decc │ │ + strh r1, [r4, r5] │ │ + ldr r4, [r7, #24] │ │ + ldr r0, [r4, r0] │ │ + strh r1, [r0, r5] │ │ + b.n 2d0e8 │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #8] │ │ + ldr r3, [r3, #32] │ │ + str r3, [sp, #20] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [sp, #16] │ │ + cmp r3, r2 │ │ + bge.n 2d184 │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #16] │ │ + bl 2f7c0 │ │ + subs r4, r0, #0 │ │ + beq.n 2d17e │ │ + adds r0, r4, #0 │ │ + bl 2f81c │ │ ldr r3, [r0, #12] │ │ cmp r3, #0 │ │ - bge.n 2b966 │ │ - b.n 2b926 │ │ + bge.n 2d176 │ │ + movs r3, #0 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + bge.n 2d150 │ │ ldr r2, [r0, #4] │ │ - ldr r4, [r5, #20] │ │ - lsls r1, r3, #1 │ │ + ldr r5, [r7, #20] │ │ + ldr r1, [r0, #0] │ │ lsls r2, r2, #2 │ │ - ldr r2, [r2, r4] │ │ - ldr r4, [r0, #0] │ │ - str r1, [sp, #12] │ │ - adds r2, r2, r1 │ │ - ldr r1, [r5, #20] │ │ - lsls r4, r4, #2 │ │ - adds r3, #1 │ │ - ldr r1, [r4, r1] │ │ - ldr r4, [sp, #12] │ │ - ldrh r4, [r1, r4] │ │ + ldr r2, [r2, r5] │ │ + lsls r1, r1, #2 │ │ + ldr r1, [r1, r5] │ │ + lsls r6, r3, #1 │ │ + adds r2, r2, r6 │ │ + ldrh r5, [r1, r6] │ │ ldrh r1, [r2, #0] │ │ - orrs r1, r4 │ │ + adds r3, #1 │ │ + orrs r1, r5 │ │ strh r1, [r2, #0] │ │ - b.n 2b92c │ │ - mov ip, r5 │ │ - movs r3, #0 │ │ - adds r5, r4, #0 │ │ - ldr r4, [sp, #16] │ │ - cmp r3, r4 │ │ - blt.n 2b902 │ │ - adds r4, r5, #0 │ │ + b.n 2d12c │ │ movs r3, #0 │ │ - adds r5, r4, #0 │ │ - b.n 2b95c │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + bge.n 2d176 │ │ ldr r2, [r0, #0] │ │ - ldr r4, [r5, #24] │ │ - lsls r1, r3, #1 │ │ + ldr r5, [r7, #24] │ │ + ldr r1, [r0, #4] │ │ lsls r2, r2, #2 │ │ - ldr r2, [r2, r4] │ │ - ldr r4, [r0, #4] │ │ - str r1, [sp, #12] │ │ - adds r2, r2, r1 │ │ - ldr r1, [r5, #24] │ │ - lsls r4, r4, #2 │ │ - adds r3, #1 │ │ - ldr r1, [r4, r1] │ │ - ldr r4, [sp, #12] │ │ - ldrh r4, [r1, r4] │ │ + ldr r2, [r2, r5] │ │ + lsls r1, r1, #2 │ │ + ldr r1, [r1, r5] │ │ + lsls r6, r3, #1 │ │ + adds r2, r2, r6 │ │ + ldrh r5, [r1, r6] │ │ ldrh r1, [r2, #0] │ │ - orrs r1, r4 │ │ + adds r3, #1 │ │ + orrs r1, r5 │ │ strh r1, [r2, #0] │ │ - ldr r4, [sp, #16] │ │ - cmp r3, r4 │ │ - blt.n 2b93a │ │ - adds r4, r5, #0 │ │ - mov r5, ip │ │ - adds r0, r6, #0 │ │ - bl 2defc │ │ - subs r6, r0, #0 │ │ - bne.n 2b8f4 │ │ - adds r7, #1 │ │ - ldr r3, [r5, #32] │ │ - cmp r7, r3 │ │ - blt.n 2b8ea │ │ + b.n 2d152 │ │ + adds r0, r4, #0 │ │ + bl 2f84e │ │ + b.n 2d11a │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + b.n 2d102 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + movs r6, #0 │ │ + mov ip, r3 │ │ + ldr r2, [sp, #20] │ │ movs r3, #0 │ │ - adds r0, r3, #0 │ │ - b.n 2b9dc │ │ - mov r7, ip │ │ - ldr r1, [r1, r7] │ │ - lsls r3, r2, #1 │ │ - ldrsh r7, [r3, r1] │ │ - cmp r7, #0 │ │ - beq.n 2b990 │ │ - lsls r3, r6, #1 │ │ - strh r2, [r3, r1] │ │ - adds r6, #1 │ │ + cmp r6, r2 │ │ + bge.n 2d1ea │ │ + adds r2, r3, #0 │ │ + lsls r4, r6, #2 │ │ + ldr r0, [sp, #12] │ │ + ldr r1, [r7, #20] │ │ + cmp r2, r0 │ │ + bge.n 2d1b4 │ │ + ldr r1, [r1, r4] │ │ + lsls r0, r2, #1 │ │ + ldrsh r0, [r0, r1] │ │ + cmp r0, #0 │ │ + beq.n 2d1b0 │ │ + lsls r0, r3, #1 │ │ + strh r2, [r0, r1] │ │ + adds r3, #1 │ │ adds r2, #1 │ │ - b.n 2b998 │ │ - adds r2, r6, #0 │ │ - mov ip, r3 │ │ - ldr r7, [sp, #16] │ │ - ldr r1, [r4, #20] │ │ - cmp r2, r7 │ │ - blt.n 2b97e │ │ - mov r3, ip │ │ - ldr r2, [r1, r3] │ │ + b.n 2d198 │ │ + ldr r2, [r1, r4] │ │ + mov r1, ip │ │ + lsls r3, r3, #1 │ │ + strh r1, [r3, r2] │ │ + movs r3, #0 │ │ + adds r2, r3, #0 │ │ + ldr r0, [sp, #12] │ │ + ldr r1, [r7, #24] │ │ + cmp r2, r0 │ │ + bge.n 2d1dc │ │ + ldr r1, [r1, r4] │ │ + lsls r0, r2, #1 │ │ + ldrsh r0, [r0, r1] │ │ + cmp r0, #0 │ │ + beq.n 2d1d8 │ │ + lsls r0, r3, #1 │ │ + strh r2, [r0, r1] │ │ + adds r3, #1 │ │ + adds r2, #1 │ │ + b.n 2d1c0 │ │ + ldr r2, [r1, r4] │ │ movs r1, #1 │ │ + lsls r3, r3, #1 │ │ negs r1, r1 │ │ - lsls r6, r6, #1 │ │ - strh r1, [r6, r2] │ │ - movs r2, #0 │ │ - adds r1, r2, #0 │ │ - b.n 2b9c4 │ │ - ldr r6, [r6, r3] │ │ - lsls r7, r1, #1 │ │ - ldrsh r3, [r7, r6] │ │ - cmp r3, #0 │ │ - beq.n 2b9c2 │ │ - lsls r3, r2, #1 │ │ - strh r1, [r3, r6] │ │ - adds r2, #1 │ │ - adds r1, #1 │ │ - ldr r7, [sp, #16] │ │ - ldr r6, [r4, #24] │ │ - mov r3, ip │ │ - cmp r1, r7 │ │ - blt.n 2b9b2 │ │ - ldr r1, [r6, r3] │ │ - movs r6, #1 │ │ - lsls r2, r2, #1 │ │ - negs r6, r6 │ │ - strh r6, [r2, r1] │ │ - adds r0, #1 │ │ - adds r3, #4 │ │ - ldr r2, [r5, #32] │ │ - movs r6, #0 │ │ - cmp r0, r2 │ │ - blt.n 2b994 │ │ - ldr r7, [pc, #208] ; (2bab8 ) │ │ - str r6, [r4, #36] ; 0x24 │ │ - str r6, [sp, #68] ; 0x44 │ │ - add r7, pc │ │ - str r6, [sp, #64] ; 0x40 │ │ - str r7, [sp, #96] ; 0x60 │ │ - b.n 2c052 │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - ldr r3, [r4, #32] │ │ - ldr r5, [r4, #28] │ │ - lsls r6, r6, #2 │ │ - adds r3, r3, r6 │ │ - str r3, [sp, #112] ; 0x70 │ │ - ldr r3, [r4, #16] │ │ - str r5, [sp, #116] ; 0x74 │ │ - str r6, [sp, #84] ; 0x54 │ │ + strh r1, [r3, r2] │ │ + adds r6, #1 │ │ + b.n 2d18c │ │ + str r3, [r7, #36] ; 0x24 │ │ + str r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r3, [r3, #32] │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, r2 │ │ + blt.n 2d200 │ │ + b.n 2d910 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + ldr r3, [r7, #28] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #104] ; 0x68 │ │ + ldr r3, [r7, #32] │ │ + add r3, ip │ │ + str r3, [sp, #88] ; 0x58 │ │ + ldr r3, [r7, #16] │ │ ldr r3, [r3, #4] │ │ cmp r3, #128 ; 0x80 │ │ - ble.n 2ba24 │ │ - ldr r1, [pc, #176] ; (2babc ) │ │ - ldr r3, [pc, #176] ; (2bac0 ) │ │ - movs r2, #128 ; 0x80 │ │ - str r2, [sp, #0] │ │ + ble.n 2d250 │ │ + movs r3, #128 ; 0x80 │ │ + ldr r1, [pc, #32] ; (2d244 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #32] ; (2d248 ) │ │ movs r0, #5 │ │ add r1, pc │ │ + ldr r2, [pc, #32] ; (2d24c ) │ │ add r3, pc │ │ - ldr r2, [pc, #168] ; (2bac4 ) │ │ - bl 4003c │ │ + bl 41bd4 │ │ movs r0, #1 │ │ - blx eb54 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - bl 2de70 │ │ - movs r7, #0 │ │ - str r0, [sp, #80] ; 0x50 │ │ - str r7, [sp, #72] ; 0x48 │ │ - str r7, [sp, #20] │ │ - b.n 2c016 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - bl 2decc │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ + subs r0, #115 ; 0x73 │ │ + movs r2, r0 │ │ + adds r7, #249 ; 0xf9 │ │ + movs r2, r0 │ │ + ; instruction: 0xffff7fff │ │ + adds r5, #187 ; 0xbb │ │ + movs r2, r0 │ │ + adds r6, #40 ; 0x28 │ │ + movs r2, r0 │ │ + lsls r6, r1, #11 │ │ + movs r0, r0 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + bl 2f7c0 │ │ + movs r3, #0 │ │ + str r0, [sp, #68] ; 0x44 │ │ + str r3, [sp, #60] ; 0x3c │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + cmp r3, #0 │ │ + bne.n 2d268 │ │ + b.n 2d8d4 │ │ + ldr r0, [sp, #68] ; 0x44 │ │ + bl 2f81c │ │ ldr r3, [r0, #12] │ │ - str r0, [sp, #36] ; 0x24 │ │ - ldr r1, [r0, #4] │ │ + str r0, [sp, #28] │ │ + ldr r2, [r0, #4] │ │ cmp r3, #0 │ │ - bge.n 2ba48 │ │ - b.n 2c00e │ │ - ldr r5, [sp, #84] ; 0x54 │ │ - ldr r2, [r4, #20] │ │ - lsls r1, r1, #2 │ │ + bge.n 2d27a │ │ + b.n 2d8ca │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + ldr r1, [r7, #20] │ │ + lsls r2, r2, #2 │ │ lsls r3, r3, #2 │ │ - ldr r2, [r2, r5] │ │ - ldr r0, [r4, #8] │ │ - str r2, [sp, #60] ; 0x3c │ │ - ldr r2, [r4, #24] │ │ - ldr r1, [r1, r2] │ │ - ldr r2, [r4, #16] │ │ - str r1, [sp, #120] ; 0x78 │ │ + ldr r1, [r1, r0] │ │ + ldr r0, [r7, #8] │ │ + str r1, [sp, #92] ; 0x5c │ │ + ldr r1, [r7, #24] │ │ + ldr r2, [r2, r1] │ │ + str r2, [sp, #108] ; 0x6c │ │ + ldr r2, [r7, #16] │ │ ldrh r6, [r2, #40] ; 0x28 │ │ ldr r2, [r2, #4] │ │ - str r2, [sp, #88] ; 0x58 │ │ - ldr r2, [r4, #0] │ │ + str r2, [sp, #76] ; 0x4c │ │ + ldr r2, [r7, #0] │ │ ldr r2, [r2, #16] │ │ ldr r1, [r3, r2] │ │ - bl 18b88 │ │ - str r0, [sp, #92] ; 0x5c │ │ - ldr r5, [sp, #92] ; 0x5c │ │ - ldr r0, [r4, #8] │ │ + bl 19e90 │ │ movs r3, #20 │ │ - adds r7, r3, #0 │ │ - muls r7, r5 │ │ + str r0, [sp, #80] ; 0x50 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + ldr r0, [r7, #8] │ │ + muls r2, r3 │ │ ldr r3, [r0, #8] │ │ - ldr r5, [sp, #112] ; 0x70 │ │ - str r7, [sp, #24] │ │ - adds r3, r3, r7 │ │ - ldr r7, [r3, #8] │ │ - ldr r5, [r5, #0] │ │ - str r7, [sp, #48] ; 0x30 │ │ - str r5, [sp, #16] │ │ - cmp r7, #1 │ │ - beq.n 2ba90 │ │ - b.n 2bbe2 │ │ + str r2, [sp, #20] │ │ + adds r3, r3, r2 │ │ + ldr r2, [r3, #8] │ │ + str r2, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [r2, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + cmp r2, #1 │ │ + beq.n 2d2c2 │ │ + b.n 2d48e │ │ ldr r3, [r3, #4] │ │ - lsls r6, r6, #16 │ │ - ldr r1, [sp, #92] ; 0x5c │ │ - asrs r6, r6, #16 │ │ - movs r7, #0 │ │ - ldrsh r5, [r3, r7] │ │ - bl 18ba0 │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + ldrh r4, [r3, #0] │ │ + bl 19ec4 │ │ + lsls r1, r4, #16 │ │ + asrs r1, r1, #16 │ │ cmp r0, #0 │ │ - bne.n 2bb52 │ │ - lsls r5, r5, #2 │ │ - lsls r6, r6, #1 │ │ - str r5, [sp, #48] ; 0x30 │ │ - str r6, [sp, #52] ; 0x34 │ │ - str r0, [sp, #8] │ │ - b.n 2bb44 │ │ - adds r4, #235 ; 0xeb │ │ - movs r2, r0 │ │ - adds r4, #137 ; 0x89 │ │ - movs r2, r0 │ │ - adds r2, #81 ; 0x51 │ │ - movs r2, r0 │ │ - adds r2, #39 ; 0x27 │ │ - movs r2, r0 │ │ - adds r2, #150 ; 0x96 │ │ - movs r2, r0 │ │ - lsls r6, r1, #11 │ │ - movs r0, r0 │ │ - ldr r3, [r4, #12] │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - lsls r2, r7, #2 │ │ + beq.n 2d2d6 │ │ + b.n 2d3f8 │ │ + lsls r3, r1, #2 │ │ + str r3, [sp, #40] ; 0x28 │ │ + lsls r3, r6, #16 │ │ + asrs r3, r3, #16 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + str r0, [sp, #12] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #32] │ │ + ldrh r3, [r3, #0] │ │ + lsls r4, r3, #16 │ │ + str r3, [sp, #16] │ │ + asrs r4, r4, #16 │ │ + bpl.n 2d2f6 │ │ + b.n 2d3f4 │ │ + ldr r3, [r7, #12] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #20] │ │ ldr r3, [r3, #20] │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - movs r0, #12 │ │ - ldr r3, [r3, r5] │ │ - ldr r5, [sp, #24] │ │ + ldr r3, [r3, r2] │ │ + lsls r2, r4, #2 │ │ ldr r3, [r2, r3] │ │ - ldr r2, [r4, #16] │ │ - ldrh r3, [r3, r6] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldrh r3, [r3, r2] │ │ + ldr r2, [r7, #16] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r7, #8] │ │ ldr r2, [r2, #56] ; 0x38 │ │ - str r3, [sp, #28] │ │ - ldr r3, [r4, #8] │ │ ldr r3, [r3, #8] │ │ - adds r3, r3, r5 │ │ + adds r3, r3, r1 │ │ ldr r3, [r3, #4] │ │ - movs r6, #0 │ │ - ldrsh r3, [r3, r6] │ │ - ldr r6, [sp, #8] │ │ - muls r3, r0 │ │ - adds r3, r2, r3 │ │ - ldrb r2, [r3, #5] │ │ - ldrb r1, [r3, #4] │ │ - lsls r2, r2, #8 │ │ - orrs r2, r1 │ │ - ldrb r1, [r3, #6] │ │ - ldrb r3, [r3, #7] │ │ - lsls r1, r1, #16 │ │ - orrs r2, r1 │ │ + movs r1, #0 │ │ + ldrsh r3, [r3, r1] │ │ + movs r1, #12 │ │ + adds r5, r1, #0 │ │ + muls r5, r3 │ │ + adds r5, r2, r5 │ │ + ldrb r3, [r5, #5] │ │ + ldrb r6, [r5, #4] │ │ + lsls r3, r3, #8 │ │ + orrs r3, r6 │ │ + ldrb r6, [r5, #6] │ │ + lsls r6, r6, #16 │ │ + orrs r6, r3 │ │ + ldrb r3, [r5, #7] │ │ lsls r3, r3, #24 │ │ + orrs r3, r6 │ │ + ldr r6, [sp, #12] │ │ + str r3, [sp, #56] ; 0x38 │ │ + cmp r6, #0 │ │ + beq.n 2d36c │ │ + ldr r5, [r6, #0] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + adds r3, r5, #0 │ │ + adds r3, #92 ; 0x5c │ │ + ldrh r3, [r3, #0] │ │ + cmp r3, r2 │ │ + bne.n 2d368 │ │ + movs r3, #31 │ │ + movs r6, #1 │ │ + ldr r2, [sp, #16] │ │ + asrs r4, r4, #5 │ │ + lsls r4, r4, #2 │ │ + ands r2, r3 │ │ + lsls r6, r2 │ │ + adds r3, r6, #0 │ │ + adds r5, r5, r4 │ │ + ldr r2, [r5, #16] │ │ orrs r3, r2 │ │ - str r3, [sp, #12] │ │ - b.n 2bb36 │ │ - ldr r3, [r6, #0] │ │ - ldr r5, [sp, #28] │ │ - adds r2, r3, #0 │ │ - adds r2, #92 ; 0x5c │ │ - ldrh r2, [r2, #0] │ │ - cmp r2, r5 │ │ - bne.n 2bb34 │ │ - asrs r2, r7, #5 │ │ - movs r1, #31 │ │ - ands r7, r1 │ │ - adds r2, #4 │ │ - movs r1, #1 │ │ - lsls r2, r2, #2 │ │ - lsls r1, r7 │ │ - adds r7, r1, #0 │ │ - ldr r1, [r2, r3] │ │ - ldr r5, [sp, #20] │ │ - orrs r7, r1 │ │ - str r7, [r2, r3] │ │ - b.n 2bb3c │ │ + str r3, [r5, #16] │ │ + ldr r5, [sp, #24] │ │ + b.n 2d3ea │ │ ldr r6, [r6, #8] │ │ - cmp r6, #0 │ │ - bne.n 2bb0c │ │ - b.n 2c0b4 │ │ - ldr r6, [sp, #60] ; 0x3c │ │ - str r5, [sp, #20] │ │ - adds r6, #2 │ │ - str r6, [sp, #60] ; 0x3c │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - movs r7, #0 │ │ - ldrsh r7, [r5, r7] │ │ - cmp r7, #0 │ │ - bge.n 2bac8 │ │ - ldr r0, [sp, #8] │ │ - b.n 2c004 │ │ - ldr r3, [r4, #16] │ │ + b.n 2d33a │ │ + movs r3, #214 ; 0xd6 │ │ + ldr r2, [pc, #832] ; (2d6b0 ) │ │ + movs r1, #120 ; 0x78 │ │ + add r2, pc │ │ + lsls r3, r3, #1 │ │ + movs r0, #1 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [r7, #4] │ │ + ldr r1, [sp, #16] │ │ + adds r5, r0, #0 │ │ + str r3, [r0, #36] ; 0x24 │ │ + ldr r3, [sp, #28] │ │ + asrs r4, r4, #5 │ │ + lsls r4, r4, #2 │ │ + str r3, [r0, #0] │ │ + ldr r3, [r3, #8] │ │ + ldr r2, [r7, #40] ; 0x28 │ │ + adds r4, r0, r4 │ │ + str r3, [sp, #76] ; 0x4c │ │ + asrs r3, r3, #10 │ │ + adds r3, r3, r2 │ │ + ldr r2, [r7, #44] ; 0x2c │ │ + adds r3, r3, r2 │ │ + str r3, [r0, #12] │ │ + ldr r3, [r7, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #8] │ │ + adds r3, r3, r2 │ │ + movs r2, #1 │ │ + ldr r3, [r3, #4] │ │ + ldrh r3, [r3, #0] │ │ + strh r3, [r0, #32] │ │ + adds r3, r0, #3 │ │ + strb r6, [r3, #31] │ │ + adds r3, r0, #4 │ │ + strb r2, [r3, #31] │ │ + ldr r3, [sp, #24] │ │ + str r3, [r0, #8] │ │ + movs r3, #31 │ │ + ands r1, r3 │ │ + lsls r2, r1 │ │ + adds r3, r2, #0 │ │ + adds r1, r5, #0 │ │ + ldr r2, [r4, #16] │ │ + adds r1, #40 ; 0x28 │ │ + orrs r3, r2 │ │ + str r3, [r4, #16] │ │ + ldr r3, [sp, #8] │ │ + adds r2, r6, #0 │ │ + str r3, [r0, #4] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r0, [r7, #4] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + bl 48b24 <_Unwind_GetTextRelBase@@Base+0x478> │ │ + ldr r0, [sp, #12] │ │ + adds r1, r5, #0 │ │ + bl 421b8 │ │ + str r5, [sp, #8] │ │ + str r0, [sp, #12] │ │ + ldr r3, [sp, #32] │ │ + str r5, [sp, #24] │ │ + adds r3, #2 │ │ + str r3, [sp, #32] │ │ + b.n 2d2e8 │ │ + ldr r0, [sp, #12] │ │ + b.n 2d8c0 │ │ movs r2, #12 │ │ - muls r5, r2 │ │ - ldr r3, [r3, #56] ; 0x38 │ │ + ldr r5, [r7, #16] │ │ + adds r3, r1, #0 │ │ + muls r3, r2 │ │ + ldr r4, [r5, #56] ; 0x38 │ │ movs r1, #120 ; 0x78 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - adds r5, r3, r5 │ │ - ldrb r3, [r5, #1] │ │ - ldrb r2, [r5, #0] │ │ - lsls r3, r3, #8 │ │ + adds r4, r4, r3 │ │ + ldrb r2, [r4, #1] │ │ + ldrb r5, [r4, #0] │ │ + ldrb r3, [r4, #2] │ │ + lsls r2, r2, #8 │ │ + orrs r2, r5 │ │ + ldrb r5, [r4, #3] │ │ + lsls r3, r3, #16 │ │ orrs r3, r2 │ │ - ldrb r2, [r5, #2] │ │ - lsls r2, r2, #16 │ │ + lsls r5, r5, #24 │ │ + ldrb r2, [r4, #5] │ │ + orrs r5, r3 │ │ + ldrb r3, [r4, #4] │ │ + lsls r2, r2, #8 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #6] │ │ + lsls r3, r3, #16 │ │ orrs r3, r2 │ │ - ldrb r2, [r5, #3] │ │ + ldrb r2, [r4, #7] │ │ lsls r2, r2, #24 │ │ orrs r2, r3 │ │ - str r2, [sp, #8] │ │ - ldrb r7, [r5, #5] │ │ - ldrb r3, [r5, #4] │ │ - ldr r2, [pc, #848] ; (2becc ) │ │ - lsls r7, r7, #8 │ │ - orrs r7, r3 │ │ - ldrb r3, [r5, #6] │ │ + movs r3, #202 ; 0xca │ │ + str r2, [sp, #12] │ │ + ldr r2, [pc, #636] ; (2d6b4 ) │ │ + adds r3, #255 ; 0xff │ │ add r2, pc │ │ - lsls r3, r3, #16 │ │ - orrs r7, r3 │ │ - ldrb r3, [r5, #7] │ │ - lsls r3, r3, #24 │ │ - orrs r7, r3 │ │ - ldr r3, [pc, #832] ; (2bed0 ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [r4, #4] │ │ - adds r5, r0, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [r7, #4] │ │ + movs r1, #56 ; 0x38 │ │ str r3, [r0, #36] ; 0x24 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - str r0, [r5, #0] │ │ - ldr r2, [r0, #8] │ │ - ldr r1, [r4, #40] ; 0x28 │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - asrs r2, r2, #10 │ │ - adds r2, r2, r1 │ │ - add r1, sp, #48 ; 0x30 │ │ - adds r3, r2, r3 │ │ - ldrb r1, [r1, #0] │ │ - ldr r2, [sp, #20] │ │ - str r3, [r5, #12] │ │ - strh r6, [r5, #32] │ │ - adds r3, r5, #3 │ │ + ldr r3, [sp, #28] │ │ + adds r4, r0, #0 │ │ + str r3, [r0, #0] │ │ + ldr r3, [r3, #8] │ │ + ldr r2, [r7, #40] ; 0x28 │ │ + asrs r3, r3, #10 │ │ + adds r3, r3, r2 │ │ + ldr r2, [r7, #44] ; 0x2c │ │ + strh r6, [r0, #32] │ │ movs r6, #0 │ │ + adds r3, r3, r2 │ │ + mov r2, sp │ │ + adds r2, r2, r1 │ │ + ldrb r2, [r2, #0] │ │ + str r3, [r0, #12] │ │ + adds r3, r0, #3 │ │ strb r6, [r3, #31] │ │ - adds r0, r5, #0 │ │ - adds r3, r5, #4 │ │ - strb r1, [r3, #31] │ │ + adds r3, r0, #4 │ │ + strb r2, [r3, #31] │ │ + ldr r3, [sp, #24] │ │ + str r3, [r0, #8] │ │ adds r0, #16 │ │ - str r2, [r5, #8] │ │ - bl 2b73a │ │ - ldr r3, [sp, #16] │ │ - adds r1, r5, #0 │ │ + bl 2cf58 │ │ + adds r1, r4, #0 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r7, #4] │ │ adds r1, #40 ; 0x28 │ │ - str r3, [r5, #4] │ │ - ldr r0, [r4, #4] │ │ + str r3, [r4, #4] │ │ + ldr r3, [sp, #12] │ │ adds r2, r6, #0 │ │ - ldr r3, [sp, #8] │ │ - str r7, [sp, #0] │ │ - blx 1c9b0 │ │ - str r5, [sp, #20] │ │ - str r5, [sp, #16] │ │ - b.n 2c008 │ │ + str r3, [sp, #0] │ │ + adds r3, r5, #0 │ │ + bl 48b24 <_Unwind_GetTextRelBase@@Base+0x478> │ │ + str r4, [sp, #24] │ │ + b.n 2d8c6 │ │ movs r3, #239 ; 0xef │ │ - ldr r0, [sp, #88] ; 0x58 │ │ - movs r1, #4 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + ldr r2, [pc, #548] ; (2d6b8 ) │ │ lsls r3, r3, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r5, [sp, #88] ; 0x58 │ │ - movs r7, #0 │ │ - str r0, [sp, #52] ; 0x34 │ │ - lsls r5, r5, #2 │ │ - str r5, [sp, #124] ; 0x7c │ │ - str r7, [sp, #28] │ │ - str r7, [sp, #8] │ │ - adds r6, r7, #0 │ │ - b.n 2bff2 │ │ - ldr r3, [r4, #8] │ │ - ldr r5, [sp, #24] │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + movs r1, #4 │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + str r0, [sp, #40] ; 0x28 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #124] ; 0x7c │ │ + movs r3, #0 │ │ + str r3, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #12] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + cmp r3, r2 │ │ + blt.n 2d4ba │ │ + b.n 2d8b8 │ │ + ldr r3, [r7, #8] │ │ + ldr r2, [sp, #20] │ │ ldr r3, [r3, #8] │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #8] │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #12] │ │ ldr r3, [r3, #4] │ │ - lsls r5, r5, #1 │ │ - str r5, [sp, #40] ; 0x28 │ │ - ldrsh r5, [r3, r5] │ │ - str r5, [sp, #12] │ │ - ldr r5, [sp, #8] │ │ + lsls r2, r2, #1 │ │ + str r2, [sp, #44] ; 0x2c │ │ + ldrh r4, [r3, r2] │ │ + ldr r2, [sp, #12] │ │ + cmp r2, #0 │ │ + beq.n 2d4d4 │ │ + b.n 2d646 │ │ + movs r6, #2 │ │ + ldrsh r6, [r3, r6] │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + lsls r4, r4, #16 │ │ + asrs r4, r4, #16 │ │ cmp r5, #0 │ │ - beq.n 2bc1e │ │ - b.n 2bd7e │ │ - movs r0, #2 │ │ - ldrsh r6, [r3, r0] │ │ - ldr r5, [sp, #72] ; 0x48 │ │ - b.n 2bc36 │ │ + beq.n 2d4fc │ │ + ldr r3, [r5, #8] │ │ + str r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + beq.n 2d514 │ │ ldr r3, [r5, #0] │ │ - ldr r1, [sp, #12] │ │ - cmp r3, r1 │ │ - bne.n 2bc34 │ │ + cmp r3, r4 │ │ + bne.n 2d4f8 │ │ ldr r3, [r5, #4] │ │ cmp r3, r6 │ │ - beq.n 2bc46 │ │ + bne.n 2d4f8 │ │ + b.n 2d908 │ │ ldr r5, [r5, #12] │ │ - cmp r5, #0 │ │ - bne.n 2bc3c │ │ - b.n 2c12e │ │ - ldr r2, [r5, #8] │ │ - str r2, [sp, #28] │ │ - cmp r2, #0 │ │ - bne.n 2bc26 │ │ - b.n 2bc4c │ │ - ldr r5, [sp, #28] │ │ - ldr r6, [r5, #0] │ │ - b.n 2bfec │ │ - ldr r0, [sp, #12] │ │ - str r6, [r5, #4] │ │ - lsls r6, r6, #2 │ │ - str r6, [sp, #104] ; 0x68 │ │ - ldr r6, [sp, #60] ; 0x3c │ │ + b.n 2d4de │ │ + movs r3, #255 ; 0xff │ │ + ldr r2, [pc, #444] ; (2d6bc ) │ │ + lsls r3, r3, #1 │ │ + movs r0, #1 │ │ + movs r1, #16 │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r5, r0, #0 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + str r0, [sp, #60] ; 0x3c │ │ + str r3, [r0, #12] │ │ movs r3, #0 │ │ - lsls r1, r0, #2 │ │ - str r6, [sp, #44] ; 0x2c │ │ - str r0, [r5, #0] │ │ + lsls r2, r4, #2 │ │ + str r2, [sp, #112] ; 0x70 │ │ + lsls r2, r6, #2 │ │ + str r2, [sp, #116] ; 0x74 │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + str r4, [r5, #0] │ │ + str r6, [r5, #4] │ │ str r3, [r5, #8] │ │ - str r1, [sp, #100] ; 0x64 │ │ - str r3, [sp, #28] │ │ - adds r6, r5, #0 │ │ - b.n 2bd66 │ │ - ldr r3, [r4, #12] │ │ - ldr r5, [sp, #100] ; 0x64 │ │ - movs r1, #12 │ │ + str r2, [sp, #44] ; 0x2c │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrh r3, [r3, #0] │ │ + str r3, [sp, #96] ; 0x60 │ │ + lsls r3, r3, #16 │ │ + asrs r3, r3, #16 │ │ + str r3, [sp, #36] ; 0x24 │ │ + bpl.n 2d53a │ │ + b.n 2d63c │ │ + ldr r3, [r7, #12] │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + ldr r1, [sp, #20] │ │ ldr r3, [r3, #12] │ │ - ldr r3, [r3, r5] │ │ - ldr r5, [sp, #104] ; 0x68 │ │ - ldr r3, [r3, r5] │ │ - ldr r5, [sp, #32] │ │ - lsls r2, r5, #1 │ │ - ldrh r2, [r2, r3] │ │ - ldr r3, [r4, #8] │ │ - ldr r5, [sp, #24] │ │ - str r2, [sp, #56] ; 0x38 │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #116] ; 0x74 │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + lsls r2, r2, #1 │ │ + ldrh r3, [r2, r3] │ │ + ldr r2, [r7, #16] │ │ + str r3, [sp, #100] ; 0x64 │ │ + ldr r3, [r7, #8] │ │ + ldr r2, [r2, #56] ; 0x38 │ │ ldr r3, [r3, #8] │ │ - ldr r2, [r4, #16] │ │ - adds r3, r3, r5 │ │ + adds r3, r3, r1 │ │ ldr r3, [r3, #4] │ │ - ldr r2, [r2, #56] ; 0x38 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - movs r0, #0 │ │ - ldrsh r3, [r3, r0] │ │ - ldr r5, [r5, #0] │ │ - muls r3, r1 │ │ - adds r3, r2, r3 │ │ - ldrb r2, [r3, #5] │ │ - ldrb r1, [r3, #4] │ │ - lsls r2, r2, #8 │ │ - orrs r2, r1 │ │ - ldrb r1, [r3, #6] │ │ - ldrb r3, [r3, #7] │ │ - str r5, [sp, #12] │ │ - lsls r1, r1, #16 │ │ - orrs r2, r1 │ │ + movs r1, #0 │ │ + ldrsh r3, [r3, r1] │ │ + movs r1, #12 │ │ + adds r4, r1, #0 │ │ + muls r4, r3 │ │ + adds r4, r2, r4 │ │ + ldrb r3, [r4, #5] │ │ + ldrb r6, [r4, #4] │ │ + lsls r3, r3, #8 │ │ + orrs r3, r6 │ │ + ldrb r6, [r4, #6] │ │ + lsls r6, r6, #16 │ │ + orrs r6, r3 │ │ + ldrb r3, [r4, #7] │ │ lsls r3, r3, #24 │ │ - orrs r3, r2 │ │ - movs r5, #0 │ │ - str r3, [sp, #108] ; 0x6c │ │ - str r5, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - b.n 2bccc │ │ - adds r2, r5, #0 │ │ - adds r2, #92 ; 0x5c │ │ - ldrh r2, [r2, #0] │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - cmp r2, r0 │ │ - beq.n 2bd48 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - str r5, [sp, #12] │ │ - adds r1, #1 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - ldr r0, [sp, #88] ; 0x58 │ │ - cmp r5, r0 │ │ - bge.n 2bcda │ │ - ldmia r3!, {r5} │ │ - cmp r5, #0 │ │ - bne.n 2bcb8 │ │ - ldr r5, [sp, #12] │ │ - cmp r5, #0 │ │ - bne.n 2bd48 │ │ - ldr r2, [pc, #496] ; (2bed4 ) │ │ + orrs r3, r6 │ │ + str r3, [sp, #120] ; 0x78 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r6, [r3, #0] │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + cmp r3, r2 │ │ + blt.n 2d5f6 │ │ + subs r4, r6, #0 │ │ + bne.n 2d618 │ │ + ldr r2, [pc, #300] ; (2d6c0 ) │ │ movs r1, #120 ; 0x78 │ │ - ldr r3, [pc, #496] ; (2bed8 ) │ │ add r2, pc │ │ + ldr r3, [pc, #296] ; (2d6c4 ) │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [r4, #4] │ │ - ldr r1, [sp, #24] │ │ - adds r5, r0, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r4, r0, #0 │ │ + adds r1, r4, #0 │ │ + ldr r3, [r7, #4] │ │ + ldr r2, [r7, #44] ; 0x2c │ │ + adds r1, #40 ; 0x28 │ │ str r3, [r0, #36] ; 0x24 │ │ - ldr r2, [r4, #40] ; 0x28 │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - adds r3, r2, r3 │ │ + ldr r3, [r7, #40] ; 0x28 │ │ + adds r3, r3, r2 │ │ str r3, [r0, #12] │ │ - ldr r3, [r4, #8] │ │ - mov r2, sp │ │ + ldr r3, [r7, #8] │ │ + ldr r2, [sp, #20] │ │ ldr r3, [r3, #8] │ │ - adds r3, r3, r1 │ │ + adds r3, r3, r2 │ │ ldr r3, [r3, #4] │ │ - ldr r1, [sp, #20] │ │ + adds r2, r6, #0 │ │ ldrh r3, [r3, #0] │ │ strh r3, [r0, #32] │ │ adds r3, r0, #3 │ │ - movs r0, #12 │ │ - ldrb r2, [r0, r2] │ │ - strb r2, [r3, #31] │ │ - adds r3, r5, #4 │ │ - strb r2, [r3, #31] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #108] ; 0x6c │ │ - str r1, [r5, #8] │ │ - str r2, [r5, #4] │ │ - adds r1, r5, #0 │ │ - ldr r0, [r4, #4] │ │ - adds r1, #40 ; 0x28 │ │ + strb r6, [r3, #31] │ │ + adds r3, r0, #4 │ │ + strb r6, [r3, #31] │ │ + ldr r3, [sp, #24] │ │ + str r3, [r0, #8] │ │ + ldr r3, [sp, #8] │ │ + str r3, [r0, #4] │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + ldr r0, [r7, #4] │ │ str r3, [sp, #0] │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - blx 1c9b0 │ │ - adds r1, r5, #0 │ │ - ldr r0, [sp, #28] │ │ - bl 40620 │ │ - str r0, [sp, #28] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - str r5, [sp, #16] │ │ - lsls r3, r0, #2 │ │ - str r5, [r3, r1] │ │ - str r5, [sp, #20] │ │ - ldr r2, [sp, #32] │ │ - movs r1, #31 │ │ - asrs r3, r2, #5 │ │ - ands r1, r2 │ │ - adds r3, #4 │ │ - movs r2, #1 │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + bl 48b24 <_Unwind_GetTextRelBase@@Base+0x478> │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + adds r1, r4, #0 │ │ + bl 421b8 │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + str r0, [sp, #84] ; 0x54 │ │ lsls r3, r3, #2 │ │ - lsls r2, r1 │ │ - adds r1, r2, #0 │ │ - ldr r2, [r3, r5] │ │ - orrs r2, r1 │ │ - str r2, [r3, r5] │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - adds r5, #2 │ │ - str r5, [sp, #44] ; 0x2c │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - movs r0, #0 │ │ - ldrsh r5, [r5, r0] │ │ - str r5, [sp, #32] │ │ - cmp r5, #0 │ │ - blt.n 2bd74 │ │ - b.n 2bc68 │ │ - adds r5, r6, #0 │ │ - ldr r6, [sp, #28] │ │ - str r6, [r5, #8] │ │ - ldr r6, [sp, #20] │ │ - b.n 2bfec │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r5, [sp, #8] │ │ - subs r3, #1 │ │ - cmp r5, r3 │ │ - beq.n 2be62 │ │ - adds r2, r5, #0 │ │ - ldr r1, [sp, #92] ; 0x5c │ │ - ldr r0, [r4, #12] │ │ - bl 19960 │ │ - ldr r3, [r4, #8] │ │ - ldr r5, [sp, #24] │ │ + str r4, [r3, r2] │ │ + str r4, [sp, #8] │ │ + str r4, [sp, #24] │ │ + b.n 2d618 │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + lsls r3, r3, #2 │ │ + ldr r4, [r2, r3] │ │ + cmp r4, #0 │ │ + beq.n 2d58e │ │ + adds r3, r4, #0 │ │ + adds r3, #92 ; 0x5c │ │ + ldrh r3, [r3, #0] │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + cmp r3, r2 │ │ + beq.n 2d618 │ │ + ldr r3, [sp, #16] │ │ + adds r6, r4, #0 │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + b.n 2d586 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + asrs r3, r3, #5 │ │ + lsls r3, r3, #2 │ │ + adds r4, r4, r3 │ │ + movs r3, #31 │ │ + ands r2, r3 │ │ + adds r3, r2, #0 │ │ + movs r2, #1 │ │ + lsls r2, r3 │ │ + adds r3, r2, #0 │ │ ldr r2, [r4, #16] │ │ + orrs r3, r2 │ │ + str r3, [r4, #16] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r3, #2 │ │ + str r3, [sp, #44] ; 0x2c │ │ + b.n 2d52a │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + str r3, [sp, #36] ; 0x24 │ │ + str r3, [r5, #8] │ │ + ldr r3, [sp, #24] │ │ + b.n 2d90c │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #12] │ │ + subs r3, #1 │ │ + cmp r2, r3 │ │ + beq.n 2d732 │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + ldr r0, [r7, #12] │ │ + bl 1aca0 │ │ + ldr r3, [r7, #8] │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r7, #16] │ │ ldr r3, [r3, #8] │ │ - movs r1, #12 │ │ + str r0, [sp, #84] ; 0x54 │ │ ldr r2, [r2, #56] ; 0x38 │ │ - adds r3, r3, r5 │ │ + adds r3, r3, r1 │ │ ldr r3, [r3, #4] │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - str r0, [sp, #44] ; 0x2c │ │ - ldrsh r3, [r3, r5] │ │ - ldr r5, [r6, #0] │ │ - muls r3, r1 │ │ - adds r3, r2, r3 │ │ - ldrb r2, [r3, #5] │ │ - ldrb r1, [r3, #4] │ │ - lsls r2, r2, #8 │ │ - orrs r2, r1 │ │ - ldrb r1, [r3, #6] │ │ - ldrb r3, [r3, #7] │ │ - str r5, [sp, #32] │ │ - lsls r1, r1, #16 │ │ - orrs r2, r1 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldrsh r3, [r3, r1] │ │ + movs r1, #12 │ │ + adds r4, r1, #0 │ │ + muls r4, r3 │ │ + adds r4, r2, r4 │ │ + ldrb r6, [r4, #5] │ │ + ldrb r5, [r4, #4] │ │ + ldrb r3, [r4, #7] │ │ + lsls r6, r6, #8 │ │ + orrs r6, r5 │ │ + ldrb r5, [r4, #6] │ │ lsls r3, r3, #24 │ │ - orrs r3, r2 │ │ - str r3, [sp, #56] ; 0x38 │ │ - str r5, [sp, #12] │ │ + lsls r5, r5, #16 │ │ + orrs r5, r6 │ │ + orrs r3, r5 │ │ + str r3, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #16] │ │ + ldr r6, [r3, #0] │ │ + adds r5, r6, #0 │ │ + cmp r5, #0 │ │ + beq.n 2d6c8 │ │ adds r3, r5, #0 │ │ - b.n 2bdce │ │ - ldr r3, [r3, #8] │ │ + adds r3, #92 ; 0x5c │ │ + ldrh r3, [r3, #0] │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + cmp r3, r2 │ │ + beq.n 2d6a4 │ │ + ldr r5, [r5, #8] │ │ + b.n 2d690 │ │ + adds r3, r5, #4 │ │ + ldrb r3, [r3, #31] │ │ cmp r3, #0 │ │ - beq.n 2bdec │ │ - adds r2, r3, #0 │ │ - adds r2, #92 ; 0x5c │ │ - ldrh r2, [r2, #0] │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - cmp r2, r5 │ │ - bne.n 2bdcc │ │ - adds r2, r3, #4 │ │ - ldrb r2, [r2, #31] │ │ - cmp r2, #0 │ │ - bne.n 2bdcc │ │ - str r3, [sp, #12] │ │ - adds r6, r3, #0 │ │ - b.n 2bfec │ │ - ldr r2, [pc, #236] ; (2bedc ) │ │ - str r3, [sp, #12] │ │ - movs r1, #120 ; 0x78 │ │ - add r2, pc │ │ - ldr r3, [pc, #232] ; (2bee0 ) │ │ + bne.n 2d6a0 │ │ + str r5, [sp, #16] │ │ + b.n 2d8b0 │ │ + adds r4, #113 ; 0x71 │ │ + movs r2, r0 │ │ + adds r3, #171 ; 0xab │ │ + movs r2, r0 │ │ + adds r3, #75 ; 0x4b │ │ + movs r2, r0 │ │ + adds r2, #221 ; 0xdd │ │ + movs r2, r0 │ │ + adds r2, #77 ; 0x4d │ │ + movs r2, r0 │ │ + lsls r1, r3, #8 │ │ + movs r0, r0 │ │ + ldr r2, [pc, #672] ; (2d96c ) │ │ + ldr r3, [pc, #676] ; (2d970 ) │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [r4, #4] │ │ - adds r5, r0, #0 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ + add r2, pc │ │ + movs r1, #120 ; 0x78 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [r7, #4] │ │ + ldr r2, [sp, #20] │ │ + adds r4, r0, #0 │ │ str r3, [r0, #36] ; 0x24 │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - mov r2, sp │ │ + ldr r3, [r7, #44] ; 0x2c │ │ str r3, [r0, #12] │ │ - ldr r3, [r4, #8] │ │ - ldr r0, [sp, #24] │ │ + ldr r3, [r7, #8] │ │ ldr r3, [r3, #8] │ │ - adds r3, r3, r0 │ │ + adds r3, r3, r2 │ │ ldr r3, [r3, #4] │ │ - movs r0, #8 │ │ - ldrb r2, [r0, r2] │ │ - ldrh r3, [r3, r1] │ │ - mov r0, sp │ │ - movs r1, #12 │ │ - strh r3, [r5, #32] │ │ - adds r3, r5, #3 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldrh r3, [r3, r2] │ │ + mov r2, sp │ │ + ldrb r2, [r2, #12] │ │ + strh r3, [r0, #32] │ │ + adds r3, r0, #3 │ │ strb r2, [r3, #31] │ │ - ldrb r0, [r1, r0] │ │ - ldr r2, [sp, #8] │ │ - ldr r1, [sp, #32] │ │ - adds r3, r5, #4 │ │ - strb r0, [r3, #31] │ │ - str r1, [r5, #8] │ │ - cmp r2, #1 │ │ - bne.n 2be44 │ │ - ldr r3, [sp, #28] │ │ - b.n 2be3e │ │ + adds r3, r0, #4 │ │ + strb r5, [r3, #31] │ │ + ldr r3, [sp, #12] │ │ + str r6, [r0, #8] │ │ + cmp r3, #1 │ │ + bne.n 2d712 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + beq.n 2d716 │ │ ldr r2, [r3, #0] │ │ - str r5, [r2, #0] │ │ + str r4, [r2, #0] │ │ ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - bne.n 2be38 │ │ - b.n 2be46 │ │ - str r5, [r6, #0] │ │ - ldr r6, [sp, #16] │ │ - adds r1, r5, #0 │ │ + b.n 2d706 │ │ + ldr r3, [sp, #16] │ │ + str r0, [r3, #0] │ │ + adds r1, r4, #0 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r7, #4] │ │ adds r1, #40 ; 0x28 │ │ - str r6, [r5, #4] │ │ - ldr r6, [sp, #56] ; 0x38 │ │ - ldr r0, [r4, #4] │ │ + str r3, [r4, #4] │ │ + ldr r3, [sp, #96] ; 0x60 │ │ movs r2, #0 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - str r6, [sp, #0] │ │ - blx 1c9b0 │ │ - adds r6, r5, #0 │ │ - str r5, [sp, #16] │ │ - b.n 2bfec │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + bl 48b24 <_Unwind_GetTextRelBase@@Base+0x478> │ │ + str r4, [sp, #8] │ │ + adds r3, r4, #0 │ │ + b.n 2d90c │ │ + movs r5, #12 │ │ movs r1, #0 │ │ ldr r2, [sp, #124] ; 0x7c │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - blx eb48 │ │ - ldr r3, [r4, #8] │ │ - ldr r5, [sp, #24] │ │ - ldr r0, [sp, #12] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ + ldr r3, [r7, #8] │ │ + ldr r2, [sp, #20] │ │ + lsls r4, r4, #16 │ │ ldr r3, [r3, #8] │ │ - lsls r0, r0, #2 │ │ - adds r3, r3, r5 │ │ - ldr r2, [r3, #4] │ │ - ldr r3, [r4, #12] │ │ - str r0, [sp, #12] │ │ + asrs r4, r4, #16 │ │ + lsls r4, r4, #2 │ │ + adds r3, r3, r2 │ │ + ldr r6, [r3, #4] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r7, #12] │ │ + adds r2, r6, r2 │ │ + subs r2, #2 │ │ + movs r1, #0 │ │ + ldrsh r1, [r2, r1] │ │ ldr r3, [r3, #16] │ │ - mov ip, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - subs r3, #2 │ │ - lsls r3, r3, #1 │ │ - ldrsh r1, [r3, r2] │ │ - movs r3, #12 │ │ - mov r5, ip │ │ - adds r0, r1, #0 │ │ - muls r0, r3 │ │ - ldr r1, [sp, #12] │ │ - str r0, [sp, #32] │ │ - ldr r0, [r1, r5] │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #32] │ │ - ldrsh r2, [r2, r5] │ │ - adds r0, r0, r1 │ │ - ldr r1, [r4, #16] │ │ - muls r3, r2 │ │ - ldr r1, [r1, #56] ; 0x38 │ │ - str r0, [sp, #44] ; 0x2c │ │ - ldr r5, [sp, #120] ; 0x78 │ │ - adds r3, r1, r3 │ │ - ldrb r2, [r3, #5] │ │ - ldrb r1, [r3, #4] │ │ - lsls r2, r2, #8 │ │ - orrs r2, r1 │ │ - ldrb r1, [r3, #6] │ │ - ldrb r3, [r3, #7] │ │ - str r5, [sp, #32] │ │ - lsls r1, r1, #16 │ │ - ldr r5, [pc, #36] ; (2bee4 ) │ │ - orrs r2, r1 │ │ + adds r2, r1, #0 │ │ + muls r2, r5 │ │ + ldr r3, [r4, r3] │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [r7, #16] │ │ + ldrsh r1, [r6, r3] │ │ + ldr r4, [r2, #56] ; 0x38 │ │ + adds r3, r1, #0 │ │ + muls r3, r5 │ │ + adds r4, r4, r3 │ │ + ldrb r6, [r4, #5] │ │ + ldrb r5, [r4, #4] │ │ + ldrb r3, [r4, #7] │ │ + lsls r6, r6, #8 │ │ + orrs r6, r5 │ │ + ldrb r5, [r4, #6] │ │ lsls r3, r3, #24 │ │ - orrs r3, r2 │ │ - str r5, [sp, #108] ; 0x6c │ │ + lsls r5, r5, #16 │ │ + orrs r5, r6 │ │ + orrs r3, r5 │ │ + str r3, [sp, #112] ; 0x70 │ │ + ldr r3, [sp, #108] ; 0x6c │ │ + ldr r5, [sp, #32] │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldrh r3, [r3, #0] │ │ str r3, [sp, #100] ; 0x64 │ │ - adds r5, r4, #0 │ │ - b.n 2bf9c │ │ - adds r0, #185 ; 0xb9 │ │ - movs r2, r0 │ │ - lsls r1, r1, #7 │ │ - movs r0, r0 │ │ - cmp r7, #85 ; 0x55 │ │ - movs r2, r0 │ │ - lsls r1, r3, #8 │ │ - movs r0, r0 │ │ - cmp r6, #73 ; 0x49 │ │ - movs r2, r0 │ │ - lsls r1, r1, #9 │ │ - movs r0, r0 │ │ - cmp r5, #43 ; 0x2b │ │ - movs r2, r0 │ │ - ldr r4, [sp, #44] ; 0x2c │ │ - ldr r3, [r4, #4] │ │ - ldr r4, [sp, #12] │ │ - lsls r2, r4, #1 │ │ - ldr r4, [sp, #44] ; 0x2c │ │ - ldrsh r3, [r2, r3] │ │ - ldr r2, [r4, #0] │ │ - ldr r4, [sp, #52] ; 0x34 │ │ - lsls r1, r3, #1 │ │ - lsls r3, r3, #2 │ │ - adds r3, r4, r3 │ │ - ldrh r1, [r1, r2] │ │ - ldr r4, [r3, #0] │ │ - str r3, [sp, #56] ; 0x38 │ │ - str r1, [sp, #104] ; 0x68 │ │ + lsls r3, r3, #16 │ │ + asrs r3, r3, #16 │ │ + str r3, [sp, #32] │ │ + bmi.n 2d85a │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + ldr r3, [r3, #4] │ │ + str r3, [sp, #116] ; 0x74 │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #116] ; 0x74 │ │ + lsls r3, r3, #1 │ │ + ldrsh r6, [r3, r2] │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #116] ; 0x74 │ │ + ldr r2, [sp, #116] ; 0x74 │ │ + lsls r3, r6, #1 │ │ + lsls r6, r6, #2 │ │ + ldrh r3, [r3, r2] │ │ + str r3, [sp, #116] ; 0x74 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r6, r3, r6 │ │ + ldr r4, [r6, #0] │ │ cmp r4, #0 │ │ - bne.n 2bf7c │ │ - ldr r2, [sp, #108] ; 0x6c │ │ - movs r1, #120 ; 0x78 │ │ - ldr r3, [pc, #568] ; (2c148 ) │ │ - add r2, pc │ │ + bne.n 2d836 │ │ + ldr r2, [pc, #428] ; (2d974 ) │ │ + ldr r3, [pc, #428] ; (2d978 ) │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [r5, #4] │ │ + add r2, pc │ │ + movs r1, #120 ; 0x78 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [r7, #4] │ │ + ldr r2, [r7, #44] ; 0x2c │ │ adds r4, r0, #0 │ │ - ldr r1, [sp, #24] │ │ str r3, [r0, #36] ; 0x24 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr r3, [r5, #44] ; 0x2c │ │ - ldr r2, [r0, #8] │ │ - mov r0, sp │ │ - asrs r2, r2, #10 │ │ - adds r3, r2, r3 │ │ - str r3, [r4, #12] │ │ - ldr r3, [r5, #8] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #28] │ │ ldr r3, [r3, #8] │ │ - adds r3, r3, r1 │ │ + str r3, [sp, #120] ; 0x78 │ │ + asrs r3, r3, #10 │ │ + adds r3, r3, r2 │ │ + str r3, [r0, #12] │ │ + ldr r3, [r7, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #8] │ │ + adds r3, r3, r2 │ │ ldr r3, [r3, #4] │ │ - movs r1, #8 │ │ - ldrb r0, [r1, r0] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ ldrh r3, [r3, r2] │ │ + mov r2, sp │ │ + ldrb r2, [r2, #12] │ │ + strh r3, [r0, #32] │ │ + adds r3, r0, #3 │ │ + strb r2, [r3, #31] │ │ movs r2, #1 │ │ - strh r3, [r4, #32] │ │ - adds r3, r4, #3 │ │ - strb r0, [r3, #31] │ │ - adds r3, r4, #4 │ │ + adds r3, r0, #4 │ │ strb r2, [r3, #31] │ │ - subs r3, r7, #0 │ │ - beq.n 2bf50 │ │ - ldr r3, [r7, #0] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #16] │ │ - str r3, [r4, #8] │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - str r1, [r4, #0] │ │ - str r2, [r4, #4] │ │ + subs r3, r5, #0 │ │ + beq.n 2d80c │ │ + ldr r3, [r5, #0] │ │ adds r1, r4, #0 │ │ - ldr r0, [r5, #4] │ │ + str r3, [r4, #8] │ │ + ldr r3, [sp, #28] │ │ adds r1, #40 ; 0x28 │ │ - str r3, [sp, #0] │ │ movs r2, #0 │ │ - ldr r3, [sp, #104] ; 0x68 │ │ - blx 1c9b0 │ │ - adds r0, r7, #0 │ │ + str r3, [r4, #0] │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r7, #4] │ │ + str r3, [r4, #4] │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #116] ; 0x74 │ │ + bl 48b24 <_Unwind_GetTextRelBase@@Base+0x478> │ │ + adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ - bl 40620 │ │ - adds r7, r0, #0 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - str r4, [sp, #16] │ │ - str r4, [r0, #0] │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [sp, #12] │ │ - asrs r3, r1, #5 │ │ - movs r1, #31 │ │ - ands r1, r2 │ │ - adds r3, #4 │ │ - movs r2, #1 │ │ + bl 421b8 │ │ + adds r5, r0, #0 │ │ + str r4, [r6, #0] │ │ + str r4, [sp, #8] │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + asrs r3, r3, #5 │ │ lsls r3, r3, #2 │ │ - lsls r2, r1 │ │ - adds r1, r2, #0 │ │ - ldr r2, [r3, r4] │ │ - orrs r2, r1 │ │ - str r2, [r3, r4] │ │ - ldr r4, [sp, #32] │ │ - adds r4, #2 │ │ - str r4, [sp, #32] │ │ - ldr r4, [sp, #32] │ │ - movs r0, #0 │ │ - ldrsh r4, [r4, r0] │ │ - str r4, [sp, #12] │ │ - cmp r4, #0 │ │ - bge.n 2bee8 │ │ - adds r4, r5, #0 │ │ - ldr r5, [sp, #8] │ │ - cmp r5, #1 │ │ - bne.n 2bfd4 │ │ - ldr r2, [sp, #28] │ │ - b.n 2bfce │ │ - ldr r6, [r2, #0] │ │ - ldr r3, [r6, #0] │ │ - cmp r3, #0 │ │ - bne.n 2bfc6 │ │ - ldr r3, [r7, #0] │ │ - str r3, [r6, #0] │ │ - ldr r2, [r2, #8] │ │ - b.n 2bfce │ │ + adds r4, r4, r3 │ │ + movs r3, #31 │ │ + ands r2, r3 │ │ adds r3, r2, #0 │ │ - ldr r2, [r3, #8] │ │ - cmp r2, #0 │ │ - bne.n 2bfc4 │ │ - b.n 2bfe8 │ │ + movs r2, #1 │ │ + lsls r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [r4, #16] │ │ + orrs r3, r2 │ │ + str r3, [r4, #16] │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + adds r3, #2 │ │ + str r3, [sp, #84] ; 0x54 │ │ + b.n 2d790 │ │ + ldr r3, [sp, #12] │ │ + str r5, [sp, #32] │ │ + cmp r3, #1 │ │ + bne.n 2d88c │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + beq.n 2d8b0 │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #16] │ │ + ldr r2, [r2, #0] │ │ cmp r2, #0 │ │ - bne.n 2bfb4 │ │ - b.n 2bfec │ │ - ldr r3, [r6, #0] │ │ + bne.n 2d87c │ │ + ldr r2, [sp, #16] │ │ + ldr r1, [r5, #0] │ │ + str r1, [r2, #0] │ │ + ldr r3, [r3, #8] │ │ + b.n 2d864 │ │ + ldr r3, [r2, #8] │ │ cmp r3, #0 │ │ - bne.n 2bfe2 │ │ - ldr r3, [r7, #0] │ │ - str r3, [r6, #0] │ │ - b.n 2bfec │ │ - adds r3, r2, #0 │ │ + beq.n 2d886 │ │ + adds r2, r3, #0 │ │ + b.n 2d87c │ │ + ldr r3, [r5, #0] │ │ + str r3, [r2, #8] │ │ + b.n 2d8b0 │ │ + ldr r3, [sp, #16] │ │ + ldr r3, [r3, #0] │ │ + cmp r3, #0 │ │ + bne.n 2d8a2 │ │ + ldr r3, [sp, #32] │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #16] │ │ + str r2, [r3, #0] │ │ + b.n 2d8b0 │ │ ldr r2, [r3, #8] │ │ cmp r2, #0 │ │ - bne.n 2bfe0 │ │ - ldr r2, [r7, #0] │ │ + beq.n 2d8ac │ │ + adds r3, r2, #0 │ │ + b.n 2d8a2 │ │ + ldr r2, [r5, #0] │ │ str r2, [r3, #8] │ │ - ldr r5, [sp, #8] │ │ - adds r5, #1 │ │ - str r5, [sp, #8] │ │ - ldr r5, [sp, #8] │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - cmp r5, r0 │ │ - bge.n 2bffc │ │ - b.n 2bc02 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - bl 3ec3e │ │ - adds r0, r7, #0 │ │ - bl 406d0 │ │ - ldr r5, [sp, #16] │ │ - ldr r6, [sp, #112] ; 0x70 │ │ - str r5, [r6, #0] │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - bl 2defc │ │ - str r0, [sp, #80] ; 0x50 │ │ - ldr r7, [sp, #80] ; 0x50 │ │ - cmp r7, #0 │ │ - beq.n 2c01e │ │ - b.n 2ba36 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - bl 2b708 │ │ - ldr r6, [sp, #84] ; 0x54 │ │ - ldr r7, [sp, #20] │ │ - ldr r5, [sp, #116] ; 0x74 │ │ - str r7, [r5, r6] │ │ - ldr r3, [r4, #32] │ │ - ldr r3, [r3, r6] │ │ - b.n 2c048 │ │ - ldr r2, [r4, #36] ; 0x24 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #12] │ │ + adds r3, #1 │ │ + str r3, [sp, #12] │ │ + b.n 2d4b0 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + bl 40732 │ │ + ldr r0, [sp, #32] │ │ + bl 42268 │ │ + ldr r4, [sp, #8] │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + str r4, [r3, #0] │ │ + ldr r0, [sp, #68] ; 0x44 │ │ + bl 2f84e │ │ + str r0, [sp, #68] ; 0x44 │ │ + b.n 2d260 │ │ + ldr r0, [sp, #60] ; 0x3c │ │ + bl 2cf26 │ │ + ldr r3, [sp, #104] ; 0x68 │ │ + ldr r2, [sp, #24] │ │ + str r2, [r3, #0] │ │ + ldr r3, [r7, #32] │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + ldr r3, [r3, r2] │ │ + cmp r3, #0 │ │ + beq.n 2d902 │ │ + ldr r2, [r7, #36] ; 0x24 │ │ adds r2, #1 │ │ - str r2, [r4, #36] ; 0x24 │ │ + str r2, [r7, #36] ; 0x24 │ │ adds r2, r3, #4 │ │ ldrb r2, [r2, #31] │ │ ldr r3, [r3, #4] │ │ subs r1, r2, #1 │ │ sbcs r2, r1 │ │ - adds r5, r5, r2 │ │ - str r5, [sp, #68] ; 0x44 │ │ - cmp r3, #0 │ │ - bne.n 2c032 │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - adds r6, #1 │ │ - str r6, [sp, #64] ; 0x40 │ │ - ldr r7, [sp, #76] ; 0x4c │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - ldr r3, [r7, #32] │ │ - cmp r5, r3 │ │ - bge.n 2c05e │ │ - b.n 2b9f2 │ │ - ldr r2, [r4, #36] ; 0x24 │ │ - ldr r5, [pc, #232] ; (2c14c ) │ │ - ldr r3, [pc, #236] ; (2c150 ) │ │ - ldr r6, [sp, #68] ; 0x44 │ │ - add r5, pc │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + adds r2, r1, r2 │ │ + str r2, [sp, #52] ; 0x34 │ │ + b.n 2d8e6 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r3, #1 │ │ + b.n 2d1ee │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #16] │ │ + b.n 2d8b0 │ │ + ldr r2, [r7, #36] ; 0x24 │ │ + movs r5, #120 ; 0x78 │ │ str r2, [sp, #0] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [pc, #96] ; (2d97c ) │ │ movs r0, #1 │ │ + str r2, [sp, #4] │ │ movs r2, #128 ; 0x80 │ │ - adds r1, r5, #0 │ │ - lsls r2, r0 │ │ add r3, pc │ │ - str r6, [sp, #4] │ │ - bl 4003c │ │ - ldr r2, [r4, #36] ; 0x24 │ │ - movs r6, #120 ; 0x78 │ │ - ldr r3, [pc, #212] ; (2c154 ) │ │ - muls r2, r6 │ │ - str r2, [sp, #0] │ │ - lsrs r2, r2, #10 │ │ - adds r1, r5, #0 │ │ - str r2, [sp, #4] │ │ + adds r4, r3, #0 │ │ + adds r1, r3, #0 │ │ + ldr r3, [pc, #88] ; (2d980 ) │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ + bl 41bd4 │ │ + movs r2, #4 │ │ + ldr r3, [r7, #36] ; 0x24 │ │ + adds r1, r4, #0 │ │ + muls r3, r5 │ │ + str r3, [sp, #0] │ │ + lsrs r3, r3, #10 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #68] ; (2d984 ) │ │ movs r0, #1 │ │ - ldr r2, [pc, #200] ; (2c158 ) │ │ - bl 4003c │ │ - ldr r7, [sp, #68] ; 0x44 │ │ - ldr r3, [pc, #196] ; (2c15c ) │ │ - movs r0, #1 │ │ - muls r6, r7 │ │ + adds r2, #255 ; 0xff │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r2, #131 ; 0x83 │ │ - str r6, [sp, #0] │ │ - adds r1, r5, #0 │ │ - lsrs r6, r6, #10 │ │ - lsls r2, r0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + movs r0, #1 │ │ + muls r3, r5 │ │ + str r3, [sp, #0] │ │ + lsrs r5, r3, #10 │ │ + ldr r3, [pc, #48] ; (2d988 ) │ │ + str r5, [sp, #4] │ │ + adds r1, r4, #0 │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - str r6, [sp, #4] │ │ - bl 4003c │ │ + bl 41bd4 │ │ + adds r0, r7, #0 │ │ add sp, #132 ; 0x84 │ │ - adds r0, r4, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [pc, #168] ; (2c160 ) │ │ - movs r0, #1 │ │ - movs r3, #214 ; 0xd6 │ │ - add r2, pc │ │ - movs r1, #120 ; 0x78 │ │ - lsls r3, r0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [r4, #4] │ │ - adds r5, r0, #0 │ │ - str r3, [r0, #36] ; 0x24 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - str r0, [r5, #0] │ │ - ldr r2, [r0, #8] │ │ - ldr r1, [r4, #40] ; 0x28 │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - asrs r2, r2, #10 │ │ - adds r2, r2, r1 │ │ - adds r3, r2, r3 │ │ - str r3, [r5, #12] │ │ - ldr r3, [r4, #8] │ │ - ldr r1, [sp, #24] │ │ - movs r2, #1 │ │ - ldr r3, [r3, #8] │ │ - adds r3, r3, r1 │ │ - ldr r3, [r3, #4] │ │ - movs r1, #31 │ │ - ldrh r3, [r3, #0] │ │ - strh r3, [r5, #32] │ │ - adds r3, r5, #3 │ │ - strb r6, [r3, #31] │ │ - adds r3, r5, #4 │ │ - strb r2, [r3, #31] │ │ - ldr r3, [sp, #20] │ │ - str r3, [r5, #8] │ │ - asrs r3, r7, #5 │ │ - adds r3, #4 │ │ - lsls r3, r3, #2 │ │ - ldr r0, [r3, r5] │ │ - ands r7, r1 │ │ - lsls r2, r7 │ │ - ldr r7, [sp, #16] │ │ - orrs r2, r0 │ │ - str r2, [r3, r5] │ │ - str r7, [r5, #4] │ │ - ldr r7, [sp, #12] │ │ - adds r1, r5, #0 │ │ - ldr r0, [r4, #4] │ │ - adds r1, #40 ; 0x28 │ │ - adds r2, r6, #0 │ │ - ldr r3, [sp, #28] │ │ - str r7, [sp, #0] │ │ - blx 1c9b0 │ │ - ldr r0, [sp, #8] │ │ - adds r1, r5, #0 │ │ - bl 40620 │ │ - str r5, [sp, #16] │ │ - str r0, [sp, #8] │ │ - b.n 2bb3c │ │ - ldr r2, [pc, #52] ; (2c164 ) │ │ - movs r0, #1 │ │ - movs r3, #255 ; 0xff │ │ - add r2, pc │ │ - movs r1, #16 │ │ - lsls r3, r0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - str r5, [sp, #72] ; 0x48 │ │ - str r0, [r5, #12] │ │ - b.n 2bc4c │ │ - lsls r5, r6, #9 │ │ - movs r0, r0 │ │ - cmp r3, #213 ; 0xd5 │ │ - movs r2, r0 │ │ - cmp r4, #116 ; 0x74 │ │ + nop ; (mov r8, r8) │ │ + adds r1, #21 │ │ movs r2, r0 │ │ - cmp r4, #129 ; 0x81 │ │ + lsls r1, r1, #9 │ │ + movs r0, r0 │ │ + adds r0, #23 │ │ movs r2, r0 │ │ - lsls r3, r0, #4 │ │ + lsls r5, r6, #9 │ │ movs r0, r0 │ │ - cmp r4, #152 ; 0x98 │ │ + cmp r6, #195 ; 0xc3 │ │ movs r2, r0 │ │ - cmp r3, #129 ; 0x81 │ │ + cmp r7, #100 ; 0x64 │ │ movs r2, r0 │ │ - cmp r3, #7 │ │ + cmp r7, #111 ; 0x6f │ │ + movs r2, r0 │ │ + cmp r7, #136 ; 0x88 │ │ movs r2, r0 │ │ │ │ -0002c168 : │ │ +0002d98c : │ │ + movs r3, #0 │ │ push {r4, r5, lr} │ │ - adds r2, r0, #0 │ │ - movs r3, #4 │ │ - movs r0, #0 │ │ - ldmia r1!, {r5} │ │ - ldr r4, [r2, #0] │ │ - subs r3, #1 │ │ - bics r4, r5 │ │ - stmia r2!, {r4} │ │ - orrs r0, r4 │ │ - cmp r3, #0 │ │ - bne.n 2c170 │ │ + adds r4, r0, #0 │ │ + adds r0, r3, #0 │ │ + ldr r2, [r4, r3] │ │ + ldr r5, [r1, r3] │ │ + bics r2, r5 │ │ + str r2, [r4, r3] │ │ + adds r3, #4 │ │ + orrs r0, r2 │ │ + cmp r3, #16 │ │ + bne.n 2d994 │ │ pop {r4, r5, pc} │ │ ... │ │ │ │ -0002c184 : │ │ +0002d9a8 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r6, [pc, #260] ; (2c28c ) │ │ - sub sp, #20 │ │ adds r7, r0, #0 │ │ - movs r0, #0 │ │ - adds r4, r1, #0 │ │ - adds r5, r2, #0 │ │ - str r0, [sp, #8] │ │ - add r6, pc │ │ - b.n 2c1a6 │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - blx eae8 │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ - adds r3, r4, #3 │ │ + adds r5, r1, #0 │ │ + adds r4, r2, #0 │ │ + movs r6, #0 │ │ + sub sp, #20 │ │ + adds r3, r5, #3 │ │ str r3, [sp, #12] │ │ ldrb r3, [r3, #31] │ │ - ldr r0, [sp, #8] │ │ - cmp r0, r3 │ │ - ble.n 2c198 │ │ - ldr r1, [pc, #220] ; (2c290 ) │ │ - adds r2, r4, #0 │ │ - adds r0, r5, #0 │ │ + cmp r6, r3 │ │ + bgt.n 2d9cc │ │ + ldr r0, [pc, #228] ; (2daa4 ) │ │ + adds r1, r4, #0 │ │ + add r0, pc │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + adds r6, #1 │ │ + b.n 2d9b4 │ │ + ldr r1, [pc, #216] ; (2daa8 ) │ │ + adds r2, r5, #0 │ │ add r1, pc │ │ - blx eaf4 │ │ - ldr r1, [pc, #212] ; (2c294 ) │ │ - adds r3, r4, #0 │ │ + adds r0, r4, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r3, r5, #0 │ │ + ldr r1, [pc, #208] ; (2daac ) │ │ adds r3, #92 ; 0x5c │ │ ldrh r2, [r3, #0] │ │ add r1, pc │ │ - adds r0, r5, #0 │ │ - blx eaf4 │ │ - ldr r1, [pc, #200] ; (2c298 ) │ │ - ldr r2, [r4, #12] │ │ - adds r0, r5, #0 │ │ + adds r0, r4, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r1, [pc, #196] ; (2dab0 ) │ │ + ldr r2, [r5, #12] │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - blx eaf4 │ │ - ldr r1, [pc, #192] ; (2c29c ) │ │ - ldr r2, [r4, #8] │ │ - adds r0, r5, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r1, [pc, #188] ; (2dab4 ) │ │ + ldr r2, [r5, #8] │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - blx eaf4 │ │ - ldrh r1, [r4, #32] │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldrh r1, [r5, #32] │ │ ldr r0, [r7, #16] │ │ - bl 187e4 │ │ - ldr r1, [pc, #176] ; (2c2a0 ) │ │ + bl 19ac6 │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [pc, #172] ; (2dab8 ) │ │ adds r2, r0, #0 │ │ - ldr r0, [sp, #12] │ │ + ldrb r3, [r3, #31] │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - ldrb r3, [r0, #31] │ │ - adds r0, r5, #0 │ │ - blx eaf4 │ │ - ldr r2, [sp, #12] │ │ - ldrb r3, [r2, #31] │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r3, [sp, #12] │ │ + ldrb r3, [r3, #31] │ │ cmp r3, #0 │ │ - beq.n 2c20e │ │ - adds r3, r4, #4 │ │ + beq.n 2da28 │ │ + adds r3, r5, #4 │ │ ldrb r3, [r3, #31] │ │ cmp r3, #0 │ │ - beq.n 2c240 │ │ - ldr r0, [pc, #148] ; (2c2a4 ) │ │ - ldr r6, [pc, #148] ; (2c2a8 ) │ │ - adds r1, r5, #0 │ │ + beq.n 2da56 │ │ + ldr r0, [pc, #144] ; (2dabc ) │ │ + adds r1, r4, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - movs r3, #0 │ │ - str r3, [sp, #8] │ │ - add r6, pc │ │ - ldr r0, [sp, #8] │ │ - adds r1, r6, #0 │ │ - adds r3, r4, r0 │ │ - ldr r2, [r3, #16] │ │ - adds r0, r5, #0 │ │ - blx eaf4 │ │ - ldr r2, [sp, #8] │ │ - adds r2, #4 │ │ - str r2, [sp, #8] │ │ - cmp r2, #16 │ │ - bne.n 2c220 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + adds r3, r5, #0 │ │ + adds r6, r5, #0 │ │ + adds r3, #32 │ │ + adds r6, #16 │ │ + str r3, [sp, #12] │ │ + ldr r1, [pc, #128] ; (2dac0 ) │ │ + ldmia r6!, {r2} │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r3, [sp, #12] │ │ + cmp r6, r3 │ │ + bne.n 2da3c │ │ movs r0, #93 ; 0x5d │ │ - adds r1, r5, #0 │ │ - blx eb60 │ │ - adds r3, r4, #4 │ │ + adds r1, r4, #0 │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ + adds r3, r5, #4 │ │ ldrb r3, [r3, #31] │ │ cmp r3, #0 │ │ - beq.n 2c274 │ │ - ldr r0, [r4, #0] │ │ - ldr r3, [r0, #12] │ │ + beq.n 2da8a │ │ + ldr r1, [r5, #0] │ │ + ldr r3, [r1, #12] │ │ adds r2, r3, #1 │ │ - beq.n 2c25a │ │ + beq.n 2da70 │ │ ldr r2, [r7, #0] │ │ lsls r3, r3, #2 │ │ ldr r2, [r2, #16] │ │ ldr r2, [r3, r2] │ │ - b.n 2c25e │ │ - ldr r2, [pc, #80] ; (2c2ac ) │ │ + b.n 2da74 │ │ + ldr r2, [pc, #80] ; (2dac4 ) │ │ add r2, pc │ │ - ldr r4, [r0, #4] │ │ - ldr r3, [r0, #0] │ │ - ldr r1, [pc, #76] ; (2c2b0 ) │ │ - str r4, [sp, #0] │ │ - ldr r0, [r0, #8] │ │ + ldr r0, [r1, #4] │ │ + ldr r3, [r1, #0] │ │ + str r0, [sp, #0] │ │ + ldr r1, [r1, #8] │ │ + adds r0, r4, #0 │ │ + str r1, [sp, #4] │ │ + ldr r1, [pc, #68] ; (2dac8 ) │ │ add r1, pc │ │ - str r0, [sp, #4] │ │ - adds r0, r5, #0 │ │ - blx eaf4 │ │ - b.n 2c280 │ │ - ldr r1, [pc, #60] ; (2c2b4 ) │ │ - ldr r2, [r4, #0] │ │ - adds r0, r5, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + b.n 2da96 │ │ + ldr r1, [pc, #64] ; (2dacc ) │ │ + ldr r2, [r5, #0] │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - blx eaf4 │ │ - adds r1, r5, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r1, r4, #0 │ │ movs r0, #10 │ │ - blx eb60 │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - cmp r3, #221 ; 0xdd │ │ + nop ; (mov r8, r8) │ │ + cmp r7, #87 ; 0x57 │ │ movs r2, r0 │ │ - cmp r3, #188 ; 0xbc │ │ + cmp r7, #76 ; 0x4c │ │ movs r2, r0 │ │ - cmp r3, #179 ; 0xb3 │ │ + cmp r7, #65 ; 0x41 │ │ movs r2, r0 │ │ - cmp r3, #173 ; 0xad │ │ + cmp r7, #59 ; 0x3b │ │ movs r2, r0 │ │ - cmp r3, #170 ; 0xaa │ │ + cmp r7, #56 ; 0x38 │ │ movs r2, r0 │ │ - cmp r3, #158 ; 0x9e │ │ + cmp r7, #40 ; 0x28 │ │ movs r2, r0 │ │ - cmp r3, #133 ; 0x85 │ │ + cmp r7, #21 │ │ movs r2, r0 │ │ - cmp r3, #126 ; 0x7e │ │ + cmp r7, #2 │ │ movs r2, r0 │ │ - asrs r5, r4, #7 │ │ + asrs r7, r6, #21 │ │ movs r2, r0 │ │ - cmp r3, #57 ; 0x39 │ │ + cmp r6, #199 ; 0xc7 │ │ movs r2, r0 │ │ - cmp r3, #57 ; 0x39 │ │ + cmp r6, #203 ; 0xcb │ │ movs r2, r0 │ │ push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ + adds r6, r0, #0 │ │ adds r4, r1, #0 │ │ adds r5, r2, #0 │ │ cmp r4, #0 │ │ - beq.n 2c338 │ │ + beq.n 2db52 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ cmp r3, #0 │ │ - bne.n 2c2ee │ │ - b.n 2c2da │ │ - adds r1, r4, #0 │ │ - adds r0, r7, #0 │ │ - adds r2, r5, #0 │ │ - bl 2c184 │ │ - ldr r4, [r4, #8] │ │ + bne.n 2db08 │ │ ldr r3, [r4, #8] │ │ cmp r3, #0 │ │ - beq.n 2c2e8 │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 2c2ce │ │ + bne.n 2daf2 │ │ adds r0, r5, #0 │ │ - blx eb6c │ │ - adds r0, r7, #0 │ │ + bl 48b54 <_Unwind_GetTextRelBase@@Base+0x4a8> │ │ + b.n 2db08 │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r4, #0] │ │ + cmp r3, r2 │ │ + bne.n 2daea │ │ + adds r1, r4, #0 │ │ + adds r0, r6, #0 │ │ + adds r2, r5, #0 │ │ + bl 2d9a8 │ │ + ldr r4, [r4, #8] │ │ + b.n 2dae4 │ │ + adds r0, r6, #0 │ │ adds r1, r4, #0 │ │ adds r2, r5, #0 │ │ - bl 2c184 │ │ + bl 2d9a8 │ │ adds r3, r4, #4 │ │ ldrb r3, [r3, #31] │ │ cmp r3, #0 │ │ - beq.n 2c30c │ │ + beq.n 2db26 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ cmp r3, #0 │ │ - bne.n 2c338 │ │ + bne.n 2db52 │ │ ldr r4, [r4, #8] │ │ - b.n 2c2c0 │ │ - ldr r6, [r4, #0] │ │ - b.n 2c31c │ │ - adds r1, r6, #0 │ │ - adds r0, r7, #0 │ │ + b.n 2dad8 │ │ + ldr r7, [r4, #0] │ │ + cmp r7, #0 │ │ + beq.n 2db3a │ │ + adds r1, r7, #0 │ │ + adds r0, r6, #0 │ │ adds r2, r5, #0 │ │ - bl 2c2b8 │ │ - ldr r6, [r6, #8] │ │ - cmp r6, #0 │ │ - bne.n 2c310 │ │ + bl 2dad0 │ │ + ldr r7, [r7, #8] │ │ + b.n 2db28 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ cmp r3, #0 │ │ - bne.n 2c338 │ │ - adds r0, r7, #0 │ │ + bne.n 2db52 │ │ + adds r0, r6, #0 │ │ ldr r1, [r4, #8] │ │ adds r2, r5, #0 │ │ - bl 2c2b8 │ │ + bl 2dad0 │ │ adds r0, r5, #0 │ │ - blx eb6c │ │ + bl 48b54 <_Unwind_GetTextRelBase@@Base+0x4a8> │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ... │ │ │ │ -0002c33c : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r6, [pc, #60] ; (2c37c ) │ │ - adds r4, r0, #0 │ │ - adds r7, r1, #0 │ │ - movs r5, #0 │ │ - add r6, pc │ │ - b.n 2c36c │ │ - ldr r3, [r4, #28] │ │ - lsls r2, r5, #2 │ │ - str r2, [sp, #4] │ │ - ldr r3, [r3, r2] │ │ - adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ - adds r0, r7, #0 │ │ - blx eaf4 │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [r4, #28] │ │ - adds r0, r4, #0 │ │ - adds r5, #1 │ │ - ldr r1, [r3, r2] │ │ - adds r2, r7, #0 │ │ - bl 2c2b8 │ │ - ldr r3, [r4, #0] │ │ +0002db54 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r5, r0, #0 │ │ + adds r6, r1, #0 │ │ + movs r4, #0 │ │ + ldr r3, [r5, #0] │ │ ldr r3, [r3, #32] │ │ - cmp r5, r3 │ │ - blt.n 2c34a │ │ - adds r0, r7, #0 │ │ - blx eb6c │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ - cmp r2, #117 ; 0x75 │ │ + cmp r4, r3 │ │ + bge.n 2db86 │ │ + ldr r3, [r5, #28] │ │ + ldr r1, [pc, #40] ; (2db90 ) │ │ + lsls r7, r4, #2 │ │ + adds r2, r4, #0 │ │ + ldr r3, [r3, r7] │ │ + add r1, pc │ │ + adds r0, r6, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r3, [r5, #28] │ │ + adds r0, r5, #0 │ │ + ldr r1, [r3, r7] │ │ + adds r2, r6, #0 │ │ + bl 2dad0 │ │ + adds r4, #1 │ │ + b.n 2db5c │ │ + adds r0, r6, #0 │ │ + bl 48b54 <_Unwind_GetTextRelBase@@Base+0x4a8> │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + cmp r5, #245 ; 0xf5 │ │ movs r2, r0 │ │ │ │ -0002c380 : │ │ +0002db94 : │ │ push {r3, lr} │ │ adds r0, #40 ; 0x28 │ │ - blx 1c950 │ │ + bl 48ac4 <_Unwind_GetTextRelBase@@Base+0x418> │ │ pop {r3, pc} │ │ │ │ -0002c38a : │ │ +0002db9e : │ │ push {r3, r4, r5, lr} │ │ ldr r4, [r0, #0] │ │ adds r5, r0, #0 │ │ cmp r4, #0 │ │ - beq.n 2c3a2 │ │ + beq.n 2dbb6 │ │ ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r4, [r4, #8] │ │ cmp r4, #0 │ │ - bne.n 2c394 │ │ + bne.n 2dba8 │ │ str r4, [r5, #0] │ │ pop {r3, r4, r5, pc} │ │ │ │ -0002c3a4 : │ │ +0002dbb8 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - adds r5, r2, #0 │ │ - ldr r2, [pc, #56] ; (2c3e4 ) │ │ + adds r7, r2, #0 │ │ + ldr r2, [pc, #56] ; (2dbf8 ) │ │ adds r4, r0, #0 │ │ - adds r7, r1, #0 │ │ + adds r5, r1, #0 │ │ adds r6, r3, #0 │ │ movs r1, #20 │ │ movs r3, #59 ; 0x3b │ │ - add r2, pc │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ ldr r3, [sp, #24] │ │ - str r5, [r0, #4] │ │ - str r6, [r0, #8] │ │ + adds r1, r0, #0 │ │ str r3, [r0, #12] │ │ ldr r3, [sp, #28] │ │ - str r7, [r0, #0] │ │ - adds r1, r0, #0 │ │ + str r7, [r0, #4] │ │ + str r6, [r0, #8] │ │ + str r5, [r0, #0] │ │ str r3, [r0, #16] │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - bne.n 2c3da │ │ - bl 40620 │ │ + bne.n 2dbee │ │ + bl 421b8 │ │ str r0, [r4, #0] │ │ - b.n 2c3e0 │ │ + b.n 2dbf4 │ │ ldr r0, [r4, #4] │ │ - bl 40718 │ │ + bl 422b0 │ │ str r0, [r4, #4] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - cmp r2, #26 │ │ + cmp r5, #172 ; 0xac │ │ movs r2, r0 │ │ │ │ -0002c3e8 : │ │ +0002dbfc : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - adds r6, r0, #0 │ │ - adds r7, r1, #0 │ │ - ldr r4, [r0, #0] │ │ - movs r5, #0 │ │ - b.n 2c402 │ │ - ldr r3, [r4, #0] │ │ - adds r5, #2 │ │ + adds r5, r0, #0 │ │ + adds r6, r1, #0 │ │ + movs r4, #0 │ │ + ldr r7, [r0, #0] │ │ + cmp r7, #0 │ │ + beq.n 2dc1a │ │ + ldr r3, [r7, #0] │ │ + adds r4, #2 │ │ ldr r0, [r3, #0] │ │ - blx ea40 │ │ - ldr r4, [r4, #8] │ │ - adds r5, r5, r0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldr r7, [r7, #8] │ │ + adds r4, r4, r0 │ │ + b.n 2dc06 │ │ cmp r4, #0 │ │ - bne.n 2c3f4 │ │ - cmp r5, #0 │ │ - beq.n 2c44c │ │ - ldr r2, [pc, #68] ; (2c450 ) │ │ - adds r0, r5, #0 │ │ + beq.n 2dc60 │ │ + ldr r2, [pc, #68] ; (2dc64 ) │ │ + adds r0, r4, #0 │ │ movs r1, #1 │ │ add r2, pc │ │ movs r3, #89 ; 0x59 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r0, [r7, #0] │ │ - adds r5, r0, #0 │ │ - ldr r4, [r6, #0] │ │ - movs r7, #32 │ │ - b.n 2c444 │ │ - ldr r3, [r4, #0] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r4, r0, #0 │ │ + str r0, [r6, #0] │ │ + ldr r5, [r5, #0] │ │ + cmp r5, #0 │ │ + beq.n 2dc5c │ │ + ldr r3, [r5, #0] │ │ ldr r6, [r3, #0] │ │ adds r0, r6, #0 │ │ - blx ea40 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r1, r6, #0 │ │ adds r2, r0, #0 │ │ - adds r0, r5, #0 │ │ - blx eb24 │ │ + adds r0, r4, #0 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ adds r0, r6, #0 │ │ - blx ea40 │ │ - adds r5, r5, r0 │ │ - strb r7, [r5, #0] │ │ - ldr r4, [r4, #8] │ │ - adds r5, #1 │ │ - cmp r4, #0 │ │ - bne.n 2c422 │ │ - subs r5, #1 │ │ - strb r4, [r5, #0] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + movs r3, #32 │ │ + adds r4, r4, r0 │ │ + strb r3, [r4, #0] │ │ + ldr r5, [r5, #8] │ │ + adds r4, #1 │ │ + b.n 2dc32 │ │ + subs r4, #1 │ │ + strb r5, [r4, #0] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - cmp r1, #190 ; 0xbe │ │ + cmp r5, #82 ; 0x52 │ │ movs r2, r0 │ │ - adds r0, #0 │ │ - b.n 2bf7a │ │ - ands r0, r2 │ │ - stmdb sp!, {ip, sp} │ │ - b.n 2bf88 │ │ - ands r0, r0 │ │ - b.n 2c7a6 │ │ - movs r0, r0 │ │ - b.n 2bf90 │ │ - ldr r0, [r7, #52] ; 0x34 │ │ - add.w r0, r0, r4 │ │ - b.n 2c7b2 │ │ - ands r0, r2 │ │ - ldmia.w sp!, {r0, r3, r4, r5, r6, r8, r9, fp, sp, lr} │ │ - and.w pc, r0, r0, ror #19 │ │ - stmdb sp!, {r2, r3, r4, r7, r9, sl, lr} │ │ - b.n 2bfc0 │ │ - beq.n 2c54c │ │ - b.n 2c920 │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ + b.n 2d7ac │ │ + ldr r7, [pc, #960] ; (2e030 ) │ │ + stmdb sp!, {r2, r3, sp, lr, pc} │ │ + b.n 2dfb6 │ │ + beq.n 2dd50 │ │ + b.n 2e114 │ │ + stmia r0!, {r2, r4, r7} │ │ + b.n 2d7b8 │ │ + mov r8, sp │ │ + b.n 2d7c0 │ │ adds r0, #52 ; 0x34 │ │ - b.n 2bfa4 │ │ - adds r6, #148 ; 0x94 │ │ - b.n 2bfcc │ │ - str r4, [r1, r2] │ │ - b.n 2bfcc │ │ + b.n 2d7a0 │ │ + str r4, [r1, r0] │ │ + b.n 2dfca │ │ + stmia r0!, {r2, r5} │ │ + b.n 2d7a8 │ │ + stmia r0!, {r1, r2, r3} │ │ + b.n 2dbd0 │ │ + adds r6, #216 ; 0xd8 │ │ + b.n 2d7d4 │ │ ands r4, r0 │ │ - b.n 2c5b4 │ │ + b.n 2ddb8 │ │ + stmia r0!, {r2, r3, r4, r5} │ │ + b.n 2d7b8 │ │ + stmia r0!, {} │ │ + b.n 2d7da │ │ + adds r0, #3 │ │ + b.n 2ddc4 │ │ movs r0, r5 │ │ - b.n 2bfb4 │ │ + b.n 2d7c4 │ │ + stmia r0!, {r2, r5, r6} │ │ + b.n 2d7c8 │ │ + stmia r0!, {r4, r7} │ │ + b.n 2d7ec │ │ asrs r4, r5, #32 │ │ - b.n 2bfb8 │ │ - movs r1, r0 │ │ - b.n 2cbe2 │ │ - asrs r4, r0, #32 │ │ - b.n 2c7e6 │ │ + b.n 2d7d0 │ │ movs r0, #48 ; 0x30 │ │ - b.n 2bfc4 │ │ - adds r0, #3 │ │ - b.n 2c5cc │ │ + b.n 2d7d4 │ │ + asrs r4, r0, #32 │ │ + b.n 2dffe │ │ + movs r1, r0 │ │ + b.n 2e402 │ │ movs r0, #198 ; 0xc6 │ │ - b.n 2cbf2 │ │ + b.n 2e406 │ │ str r0, [r0, r0] │ │ - b.n 2bfd0 │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - add.w r6, r0, r8, asr #5 │ │ - b.n 2bffc │ │ - lsls r4, r1, #2 │ │ - b.n 2bffc │ │ + b.n 2d7e4 │ │ + stmia r0!, {r3, r4, r5} │ │ + b.n 2d7e8 │ │ + ldr r0, [r5, #56] ; 0x38 │ │ + add.w r6, r0, ip, lsr #6 │ │ + b.n 2d814 │ │ + movs r5, r0 │ │ + b.n 2e01a │ │ asrs r1, r0, #32 │ │ - b.n 2c5e4 │ │ - ldrh r1, [r5, #10] │ │ - ; instruction: 0xebffc000 │ │ - b.n 2c96e │ │ - stmia r0!, {r5} │ │ - b.n 2bfec │ │ - lsls r7, r6, #5 │ │ + b.n 2ddfc │ │ + strh r4, [r3, #44] ; 0x2c │ │ + ; instruction: 0xebff3000 │ │ + b.n 2e186 │ │ + adds r0, #24 │ │ + b.n 2d804 │ │ + lsls r3, r2, #6 │ │ lsrs r0, r0, #8 │ │ - asrs r4, r2, #1 │ │ - b.n 2c9f4 │ │ - movs r0, #88 ; 0x58 │ │ - b.n 2c9f8 │ │ - adds r0, #80 ; 0x50 │ │ - b.n 2c9fc │ │ - ldr r2, [r6, #52] ; 0x34 │ │ + asrs r0, r3, #1 │ │ + b.n 2e20c │ │ + movs r0, #92 ; 0x5c │ │ + b.n 2e210 │ │ + adds r0, #84 ; 0x54 │ │ + b.n 2e214 │ │ + ldr r5, [r7, #56] ; 0x38 │ │ add.w r0, r0, r0 │ │ - b.n 2cb8a │ │ - lsls r3, r5, #5 │ │ + b.n 2e3a2 │ │ + lsls r3, r0, #6 │ │ rev r0, r0 │ │ - add r0, pc, #336 ; (adr r0, 2c640 ) │ │ - b.n 2c02c │ │ - str r0, [r0, #0] │ │ - b.n 2c02a │ │ + str r0, [r3, r1] │ │ + b.n 2d844 │ │ + add r0, pc, #0 ; (adr r0, 2dd0c ) │ │ + b.n 2d838 │ │ movs r0, r0 │ │ - b.n 2cba6 │ │ - lsls r1, r4, #3 │ │ + b.n 2e3c6 │ │ + add sp, #40 ; 0x28 │ │ + lsls r0, r4, #6 │ │ + strb r4, [r3, #1] │ │ + lsls r5, r3, #22 │ │ + movs r7, r4 │ │ lsrs r0, r0, #8 │ │ - adds r6, #40 ; 0x28 │ │ - b.n 2c040 │ │ - strh r0, [r5, #48] ; 0x30 │ │ - b.n 2c044 │ │ - add sp, #0 │ │ - b.n 2cc4a │ │ + ands r0, r0 │ │ + b.n 2e462 │ │ + adds r6, #80 ; 0x50 │ │ + b.n 2d864 │ │ + str r0, [r2, #100] ; 0x64 │ │ + b.n 2d868 │ │ + str r6, [sp, #320] ; 0x140 │ │ + b.n 2d86c │ │ adds r0, #3 │ │ - b.n 2c62c │ │ + b.n 2de50 │ │ adds r0, #28 │ │ - b.n 2c02c │ │ - adds r6, #28 │ │ - b.n 2c054 │ │ - str r0, [sp, #352] ; 0x160 │ │ - b.n 2c054 │ │ - ands r4, r0 │ │ - b.n 2cc5e │ │ + b.n 2d850 │ │ + adds r6, #72 ; 0x48 │ │ + b.n 2d878 │ │ + strh r0, [r1, #50] ; 0x32 │ │ + b.n 2d87c │ │ + add sp, #16 │ │ + b.n 2e082 │ │ adds r0, #3 │ │ - b.n 2c640 │ │ - str r3, [r1, r0] │ │ - b.n 2c866 │ │ - strb r4, [r1, #24] │ │ - b.n 2c068 │ │ + b.n 2de64 │ │ + strb r4, [r3, #1] │ │ + b.n 2d884 │ │ + str r6, [r0, #0] │ │ + b.n 2de6c │ │ + str r0, [sp, #36] ; 0x24 │ │ + b.n 2de70 │ │ strh r0, [r1, #0] │ │ - b.n 2c64c │ │ - adds r0, #36 ; 0x24 │ │ - b.n 2c04c │ │ - movs r3, r1 │ │ - and.w r0, r0, fp, lsl #24 │ │ - b.n 2c46c │ │ + b.n 2de74 │ │ + adds r0, #32 │ │ + b.n 2d874 │ │ + movs r1, r1 │ │ + ; instruction: 0xea00a004 │ │ + b.n 2dc90 │ │ asrs r0, r1, #32 │ │ - b.n 2c87e │ │ - movs r6, r0 │ │ - b.n 2c882 │ │ - ldrh r0, [r2, #10] │ │ + b.n 2e0a6 │ │ + movs r2, r1 │ │ + b.n 2e0aa │ │ + strh r7, [r7, #42] ; 0x2a │ │ ; instruction: 0xebff0000 │ │ - b.n 2cbea │ │ - lsls r3, r7, #2 │ │ + b.n 2e412 │ │ + lsls r6, r7, #2 │ │ subs r0, r0, r0 │ │ - str r4, [r0, #0] │ │ - b.n 2c486 │ │ - adds r0, #4 │ │ - b.n 2ca5e │ │ + ands r4, r0 │ │ + b.n 2e282 │ │ + add r0, pc, #16 ; (adr r0, 2dd8c ) │ │ + b.n 2dca8 │ │ movs r0, r0 │ │ - b.n 2cc06 │ │ - movs r7, r1 │ │ + b.n 2e436 │ │ + movs r5, r1 │ │ lsrs r0, r0, #8 │ │ - add sp, #16 │ │ - b.n 2c8a2 │ │ - ands r3, r0 │ │ - b.n 2c8a6 │ │ - movs r6, r0 │ │ - b.n 2c8aa │ │ - asrs r7, r0, #32 │ │ - b.n 2c68c │ │ - ldrh r5, [r0, #10] │ │ + movs r2, r1 │ │ + b.n 2e0ca │ │ + asrs r6, r0, #32 │ │ + b.n 2e0ce │ │ + strh r6, [r6, #42] ; 0x2a │ │ ; instruction: 0xebff0000 │ │ - b.n 2cc16 │ │ - ; instruction: 0xffee0aff │ │ - movs r6, r0 │ │ - b.n 2c8be │ │ - asrs r4, r3, #32 │ │ - b.n 2c0bc │ │ - ldrh r0, [r0, #10] │ │ - ; instruction: 0xebff6004 │ │ - b.n 2c4be │ │ + b.n 2e436 │ │ + ; instruction: 0xfff00aff │ │ + movs r2, r1 │ │ + b.n 2e0de │ │ + asrs r1, r1, #32 │ │ + b.n 2e0e2 │ │ + strh r1, [r6, #42] ; 0x2a │ │ + ; instruction: 0xebff4004 │ │ + b.n 2e2b2 │ │ + add r0, pc, #16 ; (adr r0, 2ddbc ) │ │ + b.n 2dcd8 │ │ movs r0, r0 │ │ - b.n 2cc2e │ │ - str r1, [r0, r0] │ │ + b.n 2e452 │ │ + add sp, #4 │ │ lsls r0, r4, #14 │ │ movs r0, r0 │ │ - b.n 2cc42 │ │ - adds r0, #4 │ │ - b.n 2caa2 │ │ - ; instruction: 0xffef1aff │ │ - movs r2, r1 │ │ - b.n 2c8e2 │ │ - asrs r1, r1, #32 │ │ - b.n 2c8e6 │ │ - ldr r5, [r0, #52] ; 0x34 │ │ - ; instruction: 0xeb00c050 │ │ - b.n 2c0e8 │ │ + b.n 2e46e │ │ + ; instruction: 0xfff11aff │ │ ands r0, r0 │ │ - b.n 2ccf2 │ │ - lsls r4, r0, #1 │ │ - b.n 2cad0 │ │ - stmia r0!, {} │ │ - b.n 2c0d4 │ │ + b.n 2e502 │ │ + movs r5, r0 │ │ + b.n 2e106 │ │ + asrs r7, r0, #32 │ │ + b.n 2e10a │ │ + ldr r5, [r1, #56] ; 0x38 │ │ + add.w r0, r0, r4, lsr #13 │ │ + b.n 2d90c │ │ + movs r0, #96 ; 0x60 │ │ + b.n 2e2f0 │ │ + movs r0, #32 │ │ + b.n 2d8f4 │ │ + movs r0, #4 │ │ + b.n 2d8f8 │ │ + adds r0, #0 │ │ + b.n 2d8fc │ │ + lsls r0, r1, #1 │ │ + b.n 2e300 │ │ asrs r4, r0, #32 │ │ - b.n 2ccfe │ │ - stmia r0!, {r2, r3, r4, r6} │ │ - b.n 2cadc │ │ + b.n 2e52a │ │ movs r0, #1 │ │ - b.n 2cd06 │ │ - adds r0, #32 │ │ - b.n 2c104 │ │ - eors r0, r3 │ │ - b.n 2c0e8 │ │ - eors r4, r2 │ │ - b.n 2c0ec │ │ + b.n 2e52e │ │ + adds r0, #24 │ │ + b.n 2d92c │ │ eors r4, r3 │ │ - b.n 2c0f0 │ │ - stmia r0!, {r2} │ │ - b.n 2c0f4 │ │ - ldr r4, [r7, #48] ; 0x30 │ │ + b.n 2d910 │ │ + eors r0, r3 │ │ + b.n 2d914 │ │ + eors r0, r4 │ │ + b.n 2d918 │ │ + ldr r4, [r0, #56] ; 0x38 │ │ add.w r0, r0, r1 │ │ - b.n 2cc82 │ │ - strb r0, [r0, #0] │ │ - b.n 2c926 │ │ - lsls r3, r7, #4 │ │ + b.n 2e4a6 │ │ + str r0, [r0, r0] │ │ + b.n 2e14a │ │ + lsls r6, r6, #4 │ │ subs r0, r0, r0 │ │ - adds r0, #68 ; 0x44 │ │ - b.n 2c128 │ │ - stmia r0!, {r2, r3, r5} │ │ - b.n 2c12c │ │ - lsls r0, r1, #1 │ │ - b.n 2cb10 │ │ + asrs r0, r4, #32 │ │ + b.n 2d94c │ │ + movs r0, #72 ; 0x48 │ │ + b.n 2d950 │ │ + adds r0, #84 ; 0x54 │ │ + b.n 2d954 │ │ asrs r4, r0, #32 │ │ - b.n 2cd3a │ │ + b.n 2d938 │ │ + asrs r4, r5, #32 │ │ + b.n 2d95c │ │ + lsls r4, r1, #1 │ │ + b.n 2e340 │ │ + movs r0, #0 │ │ + b.n 2d92c │ │ adds r0, #0 │ │ - b.n 2c116 │ │ - stmia r0!, {r4, r6} │ │ - b.n 2c13c │ │ - movs r0, #7 │ │ - b.n 2c946 │ │ - adds r0, #32 │ │ - b.n 2c144 │ │ - stmia r0!, {} │ │ - b.n 2c128 │ │ - stmia r0!, {r2, r3, r4, r6} │ │ - b.n 2cb2c │ │ - stmia r0!, {r2} │ │ - b.n 2c130 │ │ - ldr r5, [r5, #48] ; 0x30 │ │ + b.n 2d948 │ │ + asrs r4, r0, #32 │ │ + b.n 2e572 │ │ + movs r0, #5 │ │ + b.n 2e176 │ │ + adds r0, #24 │ │ + b.n 2d974 │ │ + ldr r5, [r6, #52] ; 0x34 │ │ add.w r0, r0, r1 │ │ - b.n 2ccbe │ │ + b.n 2e4e2 │ │ str r0, [r0, #0] │ │ - b.n 2c962 │ │ - lsls r3, r3, #3 │ │ + b.n 2e186 │ │ + lsls r4, r3, #4 │ │ subs r0, r0, r0 │ │ - adds r0, #72 ; 0x48 │ │ - b.n 2c164 │ │ - stmia r0!, {r4, r5} │ │ - b.n 2c168 │ │ - lsls r4, r1, #1 │ │ - b.n 2cb4c │ │ + asrs r0, r4, #32 │ │ + b.n 2d988 │ │ + movs r0, #76 ; 0x4c │ │ + b.n 2d98c │ │ + adds r0, #84 ; 0x54 │ │ + b.n 2d990 │ │ asrs r4, r0, #32 │ │ - b.n 2cd76 │ │ + b.n 2d974 │ │ + asrs r0, r6, #32 │ │ + b.n 2d998 │ │ + lsls r0, r2, #1 │ │ + b.n 2e37c │ │ + movs r0, #0 │ │ + b.n 2d968 │ │ adds r0, #0 │ │ - b.n 2c152 │ │ - stmia r0!, {r4, r6} │ │ - b.n 2c178 │ │ + b.n 2d984 │ │ + asrs r4, r0, #32 │ │ + b.n 2e5ae │ │ movs r0, #6 │ │ - b.n 2c982 │ │ - adds r0, #32 │ │ - b.n 2c180 │ │ - stmia r0!, {} │ │ - b.n 2c164 │ │ - stmia r0!, {r2, r3, r4, r6} │ │ - b.n 2cb68 │ │ - stmia r0!, {r2} │ │ - b.n 2c16c │ │ - ldr r6, [r3, #48] ; 0x30 │ │ + b.n 2e1b2 │ │ + adds r0, #24 │ │ + b.n 2d9b0 │ │ + ldr r6, [r4, #52] ; 0x34 │ │ add.w r0, r0, r1 │ │ - b.n 2ccfa │ │ - strh r0, [r0, #0] │ │ - b.n 2c99e │ │ - lsls r4, r4, #4 │ │ + b.n 2e51e │ │ + str r0, [r0, r0] │ │ + b.n 2e1c2 │ │ + lsls r2, r0, #4 │ │ subs r0, r0, r0 │ │ - strb r4, [r2, #19] │ │ - b.n 2c1a4 │ │ - lsls r4, r1, #1 │ │ - b.n 2c1a4 │ │ - stmia r0!, {r2, r4, r5} │ │ - b.n 2c1a8 │ │ - strb r7, [r0, #0] │ │ - b.n 2c790 │ │ + str r0, [r0, #80] ; 0x50 │ │ + b.n 2d9c8 │ │ + adds r0, #80 ; 0x50 │ │ + b.n 2d9c8 │ │ + movs r0, #52 ; 0x34 │ │ + b.n 2d9cc │ │ + str r6, [r0, #0] │ │ + b.n 2dfb4 │ │ asrs r4, r0, #32 │ │ - b.n 2cdb6 │ │ - movs r0, r0 │ │ - b.n 2c192 │ │ - movs r0, #7 │ │ - b.n 2c9be │ │ + b.n 2e5da │ │ + adds r0, #0 │ │ + b.n 2d9a2 │ │ + lsls r4, r1, #1 │ │ + b.n 2d9dc │ │ + movs r0, #6 │ │ + b.n 2e1e6 │ │ adds r0, #240 ; 0xf0 │ │ - b.n 2cdc2 │ │ - lsls r0, r1, #1 │ │ - b.n 2c1c0 │ │ - ldr r1, [r5, #44] ; 0x2c │ │ - add.w r0, r0, r8, lsl #14 │ │ - b.n 2c1c8 │ │ - stmia r0!, {r4, r6} │ │ - b.n 2c1cc │ │ + b.n 2e5ea │ │ + ldr r5, [r5, #48] ; 0x30 │ │ + add.w r0, r0, r0, asr #4 │ │ + b.n 2d9ec │ │ + adds r0, #84 ; 0x54 │ │ + b.n 2d9f0 │ │ + movs r0, #76 ; 0x4c │ │ + b.n 2d9f4 │ │ asrs r4, r0, #32 │ │ - b.n 2cdd6 │ │ + b.n 2d9d8 │ │ + asrs r0, r7, #32 │ │ + b.n 2d9fc │ │ + strb r0, [r0, #0] │ │ + b.n 2e206 │ │ movs r0, r0 │ │ - b.n 2c1a0 │ │ - movs r0, #72 ; 0x48 │ │ - b.n 2c1d8 │ │ - adds r0, #32 │ │ - b.n 2c1dc │ │ - stmia r0!, {} │ │ - b.n 2c1c0 │ │ - stmia r0!, {r2, r3, r4, r6} │ │ - b.n 2cbc4 │ │ - str r0, [r0, #0] │ │ - b.n 2c9ee │ │ - stmia r0!, {r2} │ │ - b.n 2c1cc │ │ - ldr r6, [r0, #48] ; 0x30 │ │ - add.w r0, r0, r8, lsl #13 │ │ - b.n 2c1f4 │ │ + b.n 2d9cc │ │ + adds r0, #0 │ │ + b.n 2d9e8 │ │ + asrs r4, r0, #32 │ │ + b.n 2e612 │ │ + adds r0, #24 │ │ + b.n 2da10 │ │ + ldr r6, [r1, #52] ; 0x34 │ │ + add.w r0, r0, ip, lsl #13 │ │ + b.n 2da18 │ │ movs r3, r0 │ │ - b.n 2c95e │ │ + b.n 2e182 │ │ lsls r0, r4, #3 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 2cd66 │ │ - movs r0, #6 │ │ - stmia r1!, {r5, r7} │ │ - adds r0, #4 │ │ + b.n 2e58a │ │ + str r7, [r0, r0] │ │ stmia r1!, {r5, r7} │ │ - movs r4, r0 │ │ - bge.n 2c6d2 │ │ - asrs r4, r0, #32 │ │ - b.n 2bffa │ │ - adds r0, #1 │ │ - b.n 2cbe0 │ │ - movs r0, r0 │ │ - b.n 2c984 │ │ - ands r1, r0 │ │ - b.n 2c7ea │ │ - ; instruction: 0xfffa1aff │ │ - stmia r0!, {r4, r6} │ │ - b.n 2c224 │ │ - lsls r0, r0, #1 │ │ - b.n 2cc08 │ │ + adds r1, #0 │ │ + stmia r0!, {r0, r1, r2, r7} │ │ + movs r3, r0 │ │ + bge.n 2def6 │ │ + movs r0, #4 │ │ + b.n 2d824 │ │ + movs r3, r0 │ │ + b.n 2e1a8 │ │ + ands r2, r0 │ │ + b.n 2e00a │ │ + ; instruction: 0xfffb1aff │ │ + adds r0, #84 ; 0x54 │ │ + b.n 2da44 │ │ + movs r0, #32 │ │ + b.n 2da48 │ │ + lsls r4, r0, #1 │ │ + b.n 2e42c │ │ + adds r0, #0 │ │ + b.n 2da30 │ │ + movs r0, #4 │ │ + b.n 2da34 │ │ asrs r4, r0, #32 │ │ - b.n 2ce32 │ │ - stmia r0!, {} │ │ - b.n 2c210 │ │ + b.n 2e65e │ │ movs r0, #1 │ │ - b.n 2ce3a │ │ - stmia r0!, {r2, r3, r4, r6} │ │ - b.n 2cc18 │ │ - adds r0, #32 │ │ - b.n 2c23c │ │ - stmia r0!, {r2} │ │ - b.n 2c220 │ │ - ldr r1, [r6, #44] ; 0x2c │ │ + b.n 2e662 │ │ + adds r0, #24 │ │ + b.n 2da60 │ │ + ldr r2, [r7, #48] ; 0x30 │ │ add.w r0, r0, r1 │ │ - b.n 2cdae │ │ - strb r0, [r0, #0] │ │ - b.n 2ca52 │ │ - lsls r4, r0, #3 │ │ + b.n 2e5ce │ │ + str r0, [r0, r0] │ │ + b.n 2e272 │ │ + lsls r1, r0, #3 │ │ subs r0, r0, r0 │ │ - strh r4, [r0, #2] │ │ - b.n 2c254 │ │ - b.n 2c7b4 │ │ - b.n 2c258 │ │ - stmia r0!, {r6} │ │ - b.n 2c25c │ │ - lsrs r6, r3, #2 │ │ - b.n 2c72c │ │ - lsls r4, r2, #14 │ │ - b.n 2c730 │ │ - movs r4, r1 │ │ - b.n 2c9d4 │ │ - lsls r6, r5, #2 │ │ + lsls r0, r1, #1 │ │ + b.n 2da74 │ │ + adds r0, #80 ; 0x50 │ │ + b.n 2da78 │ │ + asrs r4, r0, #1 │ │ + b.n 2da7c │ │ + lsls r3, r2, #2 │ │ + b.n 2df4a │ │ + lsls r4, r2, #10 │ │ + b.n 2df4e │ │ + movs r1, r0 │ │ + b.n 2e1f2 │ │ + lsls r3, r5, #2 │ │ subs r0, r0, r0 │ │ - movs r0, #40 ; 0x28 │ │ - b.n 2c270 │ │ - ands r0, r0 │ │ - b.n 2c25e │ │ + asrs r0, r5, #32 │ │ + b.n 2da90 │ │ + str r0, [r0, r0] │ │ + b.n 2da7c │ │ movs r0, r0 │ │ - b.n 2cde6 │ │ - lsls r3, r2, #1 │ │ + b.n 2e608 │ │ + lsls r4, r2, #1 │ │ lsrs r0, r0, #8 │ │ adds r0, #0 │ │ - b.n 2c26e │ │ + b.n 2da90 │ │ adds r0, #0 │ │ - b.n 2c270 │ │ + b.n 2da90 │ │ movs r0, r0 │ │ - b.n 2c274 │ │ - movs r0, #12 │ │ - b.n 2ca92 │ │ - stmia r0!, {r4, r6} │ │ - b.n 2c290 │ │ - adds r0, #32 │ │ - b.n 2c294 │ │ + b.n 2da94 │ │ + adds r0, #84 ; 0x54 │ │ + b.n 2daac │ │ + asrs r0, r4, #32 │ │ + b.n 2dab0 │ │ + adds r0, #0 │ │ + b.n 2da94 │ │ asrs r4, r0, #32 │ │ - b.n 2ce9e │ │ - stmia r0!, {} │ │ - b.n 2c27c │ │ - stmia r0!, {r2, r3, r4, r6} │ │ - b.n 2cc80 │ │ - stmia r0!, {r2} │ │ - b.n 2c284 │ │ - ldr r0, [r3, #44] ; 0x2c │ │ - add.w r0, r0, r0, lsl #13 │ │ - b.n 2c2ac │ │ + b.n 2da98 │ │ + adds r0, #24 │ │ + b.n 2dabc │ │ + asrs r4, r0, #32 │ │ + b.n 2e6c6 │ │ + ldr r2, [r4, #48] ; 0x30 │ │ + add.w r0, r0, r4, lsl #13 │ │ + b.n 2dac8 │ │ movs r3, r0 │ │ - b.n 2ca16 │ │ - lsls r1, r2, #2 │ │ + b.n 2e232 │ │ + lsls r7, r1, #2 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 2ce28 │ │ - movs r3, r7 │ │ + b.n 2e650 │ │ + lsls r0, r0, #1 │ │ subs r0, r0, r0 │ │ asrs r1, r0, #32 │ │ - b.n 2cec6 │ │ - movs r7, r7 │ │ - b.n 2cca4 │ │ + b.n 2e6e2 │ │ + lsls r3, r0, #1 │ │ + b.n 2e4c0 │ │ movs r0, #1 │ │ - b.n 2cace │ │ - adds r0, #32 │ │ - b.n 2c2cc │ │ - ldrh r5, [r0, #6] │ │ + b.n 2e2ea │ │ + adds r0, #24 │ │ + b.n 2dae8 │ │ + strh r2, [r7, #38] ; 0x26 │ │ ; instruction: 0xebff0001 │ │ - b.n 2ce3a │ │ - str r0, [r0, r0] │ │ - b.n 2cade │ │ - lsls r2, r6, #2 │ │ - lsrs r0, r0, #8 │ │ - movs r0, r4 │ │ - b.n 2c2e0 │ │ - ldrh r4, [r6, #4] │ │ - ; instruction: 0xebffc028 │ │ - b.n 2c2e8 │ │ - strh r4, [r1, r6] │ │ - b.n 2c2f0 │ │ - adds r3, #140 ; 0x8c │ │ - b.n 2c2f4 │ │ + b.n 2e656 │ │ ands r0, r0 │ │ - b.n 2c2d2 │ │ - stmia r0!, {r2, r6} │ │ - b.n 2c2f8 │ │ - str r5, [r0, r0] │ │ - b.n 2c8e0 │ │ + b.n 2e2fa │ │ + lsls r1, r7, #1 │ │ + lsrs r0, r0, #8 │ │ + movs r0, r3 │ │ + b.n 2dafc │ │ + strh r6, [r4, #38] ; 0x26 │ │ + ; instruction: 0xebff304c │ │ + b.n 2db04 │ │ + asrs r0, r5, #32 │ │ + b.n 2db08 │ │ + str r4, [r7, #56] ; 0x38 │ │ + b.n 2db10 │ │ + movs r0, #72 ; 0x48 │ │ + b.n 2db10 │ │ + str r0, [r0, r0] │ │ + b.n 2dadc │ │ + adds r0, #4 │ │ + b.n 2daf8 │ │ + adds r3, #176 ; 0xb0 │ │ + b.n 2db20 │ │ + str r6, [r0, #0] │ │ + b.n 2e104 │ │ + movs r0, #0 │ │ + b.n 2db04 │ │ adds r0, #3 │ │ - b.n 2c8e4 │ │ - stmia r0!, {} │ │ - b.n 2c2e4 │ │ - stmia r0!, {r3, r6} │ │ - b.n 2c308 │ │ - movs r1, r0 │ │ - b.n 2cf12 │ │ - asrs r5, r0, #32 │ │ - b.n 2cb16 │ │ + b.n 2e10c │ │ + asrs r6, r0, #32 │ │ + b.n 2e332 │ │ + movs r1, r0 │ │ + b.n 2e736 │ │ cmp r7, #73 ; 0x49 │ │ - b.n 2cf1a │ │ - stmia r0!, {r2} │ │ - b.n 2c2f8 │ │ - ldr r7, [r2, #40] ; 0x28 │ │ - add.w r0, r0, r8, lsl #13 │ │ - b.n 2c320 │ │ - movs r0, r0 │ │ - b.n 2ce90 │ │ - movs r0, r2 │ │ - bge.n 2c7ee │ │ - strb r4, [r2, #13] │ │ - b.n 2c330 │ │ + b.n 2e73a │ │ + ldr r5, [r3, #44] ; 0x2c │ │ + add.w r0, r0, ip, lsl #13 │ │ + b.n 2db3c │ │ + strh r0, [r2, #28] │ │ + b.n 2db44 │ │ ands r0, r0 │ │ - b.n 2cf36 │ │ - strb r7, [r0, #0] │ │ - b.n 2c918 │ │ - stmia r0!, {r2} │ │ - b.n 2c12a │ │ - b.n 2c898 │ │ - b.n 2c33c │ │ + b.n 2e74a │ │ + movs r0, r0 │ │ + b.n 2e6b4 │ │ + strh r0, [r1, #0] │ │ + b.n 2e130 │ │ + str r4, [r0, r0] │ │ + b.n 2e4a4 │ │ + movs r5, r1 │ │ + bge.n 2e01a │ │ cmp r7, #73 ; 0x49 │ │ - b.n 2cf46 │ │ - adds r0, #7 │ │ - b.n 2cb4a │ │ - movs r1, r0 │ │ - b.n 2cf4e │ │ - asrs r5, r0, #32 │ │ - b.n 2cb52 │ │ + b.n 2e75e │ │ + adds r0, #80 ; 0x50 │ │ + b.n 2db5c │ │ movs r0, #2 │ │ - b.n 2cd1a │ │ - b.n 2c818 │ │ - b.n 2c334 │ │ - stmia r0!, {r2} │ │ - b.n 2c338 │ │ - ldr r7, [r0, #40] ; 0x28 │ │ - add.w r0, r0, r8, lsl #13 │ │ - b.n 2c360 │ │ + b.n 2e52a │ │ + movs r1, r0 │ │ + b.n 2e76a │ │ + adds r0, #0 │ │ + b.n 2db48 │ │ + adds r0, #4 │ │ + b.n 2db9c │ │ + asrs r6, r0, #32 │ │ + b.n 2e376 │ │ + adds r0, #4 │ │ + b.n 2db54 │ │ + adds r0, #8 │ │ + b.n 2e37e │ │ + ldr r4, [r1, #44] ; 0x2c │ │ + add.w r0, r0, ip, lsl #13 │ │ + b.n 2db80 │ │ ands r1, r0 │ │ - b.n 2cd32 │ │ + b.n 2e552 │ │ movs r4, r0 │ │ - b.n 2cad4 │ │ + b.n 2e2f4 │ │ ; instruction: 0xfff1caff │ │ + adds r0, #60 ; 0x3c │ │ + b.n 2db90 │ │ + movs r0, #100 ; 0x64 │ │ + b.n 2db94 │ │ movs r0, r0 │ │ - b.n 2cf76 │ │ - beq.n 2c900 │ │ - b.n 2cd54 │ │ + b.n 2e79e │ │ + adds r0, #0 │ │ + b.n 2db88 │ │ + movs r3, r0 │ │ + b.n 2e30a │ │ + lsls r6, r7, #2 │ │ + subs r0, r0, r0 │ │ + beq.n 2e144 │ │ + b.n 2e588 │ │ ldrh r0, [r6, #62] ; 0x3e │ │ - ldmia.w sp!, {r3, r8, r9, ip, sp} │ │ - b.n 2c380 │ │ - stmia r0!, {r2, r3, r7} │ │ - b.n 2c380 │ │ + ldmia.w sp!, {r2, r5, ip, sp} │ │ + b.n 2dbb0 │ │ + add r0, pc, #16 ; (adr r0, 2e088 ) │ │ + b.n 2db94 │ │ + strh r0, [r1, #0] │ │ + b.n 2db98 │ │ + adds r0, #0 │ │ + b.n 2db9c │ │ movs r3, r0 │ │ - b.n 2cf8a │ │ - asrs r4, r4, #32 │ │ - b.n 2c388 │ │ + b.n 2e7c6 │ │ + asrs r4, r3, #32 │ │ + b.n 2dbc4 │ │ movs r0, #213 ; 0xd5 │ │ - b.n 2cf92 │ │ - adds r0, #3 │ │ - b.n 2c974 │ │ - stmia r0!, {} │ │ - b.n 2c374 │ │ - str r4, [r0, #0] │ │ - b.n 2c378 │ │ - strh r0, [r1, #0] │ │ - b.n 2c37c │ │ - ldr r6, [r6, #36] ; 0x24 │ │ - ; instruction: 0xeb009058 │ │ - b.n 2c3a4 │ │ - add r0, pc, #336 ; (adr r0, 2c9bc ) │ │ - b.n 2c3a8 │ │ - vpmin.u q7, q11, │ │ - movs r0, r4 │ │ - b.n 2c3b0 │ │ - asrs r0, r2, #1 │ │ - b.n 2c3b4 │ │ - movs r0, #92 ; 0x5c │ │ - b.n 2c3b8 │ │ - ldr r7, [r3, #40] ; 0x28 │ │ - ; instruction: 0xeb00ffbe │ │ - ; instruction: 0xeaff9058 │ │ - b.n 2c3c4 │ │ - str r6, [r0, r0] │ │ - b.n 2cbce │ │ - vpmin.u8 q15, q9, │ │ - strb r0, [r7, #10] │ │ - b.n 2c3d4 │ │ - ldmia r7!, {r0, r6} │ │ - b.n 2cfda │ │ + b.n 2e7ce │ │ + adds r0, #32 │ │ + b.n 2dbcc │ │ + ldr r7, [r6, #40] ; 0x28 │ │ + add.w r0, r0, ip, lsr #29 │ │ + b.n 2dbd4 │ │ + str r0, [r3, r1] │ │ + b.n 2dbd8 │ │ + vpmin.u q7, q10, │ │ + movs r0, r3 │ │ + b.n 2dbe0 │ │ + asrs r4, r2, #1 │ │ + b.n 2dbe4 │ │ + movs r0, #96 ; 0x60 │ │ + b.n 2dbe8 │ │ + ldr r4, [r4, #44] ; 0x2c │ │ + ; instruction: 0xeb00ffb9 │ │ + ; instruction: 0xeaffcf41 │ │ + b.n 2e7fa │ │ + cmn r4, r3 │ │ + b.n 2dbfc │ │ stmia r0!, {r1} │ │ - b.n 2cdb6 │ │ - movs r0, #14 │ │ - b.n 2cbe2 │ │ - strb r7, [r0, #0] │ │ - b.n 2c9c4 │ │ - asrs r0, r1, #1 │ │ - b.n 2c3e4 │ │ - adds r0, #4 │ │ - b.n 2cfee │ │ - movs r0, r1 │ │ - b.n 2cbf2 │ │ + b.n 2e5da │ │ + movs r0, #3 │ │ + b.n 2e406 │ │ + ands r4, r0 │ │ + b.n 2e1e8 │ │ + asrs r4, r1, #1 │ │ + b.n 2dc08 │ │ stmia r0!, {r2} │ │ - b.n 2c3d0 │ │ - strb r0, [r0, #0] │ │ - b.n 2c3d4 │ │ - ldr r0, [r7, #36] ; 0x24 │ │ + b.n 2dbec │ │ + adds r0, #4 │ │ + b.n 2e816 │ │ + ands r0, r0 │ │ + b.n 2dbf4 │ │ + ldr r1, [r0, #44] ; 0x2c │ │ add.w pc, r0, r1, lsl #13 │ │ - b.n 2d002 │ │ + b.n 2e822 │ │ + str r0, [r0, r0] │ │ + b.n 2e426 │ │ adds r0, #3 │ │ - b.n 2cdcc │ │ - ands r0, r0 │ │ - b.n 2cc0a │ │ + b.n 2e5f0 │ │ + movs r0, #4 │ │ + b.n 2e42e │ │ + lsls r4, r0, #1 │ │ + b.n 2dc2c │ │ asrs r4, r0, #32 │ │ - b.n 2d00e │ │ - lsls r0, r0, #1 │ │ - b.n 2c40c │ │ - movs r0, #7 │ │ - b.n 2cc16 │ │ - ldr r5, [r2, #36] ; 0x24 │ │ - add.w r0, r0, r4, lsl #13 │ │ - b.n 2c418 │ │ + b.n 2e836 │ │ + ldr r2, [r3, #40] ; 0x28 │ │ + add.w r0, r0, r8, lsl #13 │ │ + b.n 2dc38 │ │ movs r0, r0 │ │ - b.n 2cf88 │ │ + b.n 2e7a8 │ │ adds r0, #44 ; 0x2c │ │ - b.n 2c400 │ │ - movs r0, r5 │ │ - bge.n 2c8ea │ │ - b.n 2c984 │ │ - b.n 2c428 │ │ - str r0, [sp, #288] ; 0x120 │ │ - b.n 2c42c │ │ - stmia r0!, {} │ │ - b.n 2d036 │ │ - movs r0, #1 │ │ - b.n 2cd96 │ │ - stmia r0!, {r2, r5} │ │ - b.n 2c418 │ │ - add sp, #48 ; 0x30 │ │ - b.n 2cc42 │ │ - movs r0, #28 │ │ - b.n 2c420 │ │ - str r0, [r6, r0] │ │ - b.n 2c424 │ │ + b.n 2dc20 │ │ + movs r4, r4 │ │ + bge.n 2e10a │ │ + str r0, [r0, #0] │ │ + b.n 2e84e │ │ + stmia r0!, {r4, r6} │ │ + b.n 2dc4c │ │ + add sp, #192 ; 0xc0 │ │ + b.n 2dc30 │ │ + str r0, [sp, #24] │ │ + b.n 2e45a │ │ + adds r0, #1 │ │ + b.n 2e5b6 │ │ + adds r0, #28 │ │ + b.n 2dc3c │ │ + adds r0, #76 ; 0x4c │ │ + b.n 2dc60 │ │ + add sp, #12 │ │ + b.n 2e46a │ │ movs r0, r0 │ │ - b.n 2cfc0 │ │ - movs r7, r2 │ │ - bge.n 2c912 │ │ - str r4, [r4, r0] │ │ - b.n 2c450 │ │ - stmia r0!, {} │ │ - b.n 2d05a │ │ - add r0, pc, #48 ; (adr r0, 2c94c ) │ │ - b.n 2cc5e │ │ - strb r5, [r0, #4] │ │ - b.n 2cc62 │ │ + b.n 2e7e4 │ │ + strh r0, [r0, #0] │ │ + stmia r3!, {r5, r7} │ │ + movs r4, r2 │ │ + bge.n 2e136 │ │ movs r0, r0 │ │ - b.n 2cfe2 │ │ - movs r5, r1 │ │ - bge.n 2c92a │ │ - strh r4, [r1, #0] │ │ - b.n 2c85a │ │ - movs r1, #11 │ │ - b.n 2ca32 │ │ + b.n 2e7f2 │ │ + movs r7, r1 │ │ + bge.n 2e13e │ │ adds r0, #0 │ │ - b.n 2d076 │ │ - str r0, [r1, r4] │ │ - b.n 2cc7a │ │ - asrs r7, r0, #32 │ │ - b.n 2c866 │ │ - asrs r4, r1, #32 │ │ - b.n 2c864 │ │ + b.n 2e882 │ │ + add r1, pc, #32 ; (adr r1, 2e164 ) │ │ + b.n 2e074 │ │ + asrs r0, r1 │ │ + b.n 2e48a │ │ + movs r1, #9 │ │ + b.n 2e24e │ │ + b.n 2e364 │ │ + b.n 2e492 │ │ + asrs r6, r0, #4 │ │ + b.n 2e080 │ │ + asrs r4, r0, #32 │ │ + b.n 2e07c │ │ movs r1, #3 │ │ - b.n 2c848 │ │ + b.n 2e060 │ │ adds r0, #1 │ │ - b.n 2ce50 │ │ - movs r6, r1 │ │ - b.n 2cbf4 │ │ - movs r0, #5 │ │ - b.n 2ca56 │ │ + b.n 2e668 │ │ + movs r4, r1 │ │ + b.n 2e40c │ │ + movs r0, #14 │ │ + b.n 2e26e │ │ ; instruction: 0xfff81aff │ │ adds r0, #28 │ │ - b.n 2c494 │ │ - add sp, #32 │ │ - b.n 2ca74 │ │ - cbz r0, 2c9c6 │ │ - b.n 2c9b8 │ │ - add r0, pc, #4 ; (adr r0, 2c968 ) │ │ - b.n 2ce7a │ │ - movs r1, r1 │ │ - b.n 2cc1e │ │ - stmia r0!, {r2} │ │ - b.n 2ce86 │ │ - ; instruction: 0xffeb1aff │ │ - stmia r0!, {r2, r5} │ │ - b.n 2c4b0 │ │ - movs r0, #44 ; 0x2c │ │ - b.n 2c4b4 │ │ - stmia r0!, {r0} │ │ - b.n 2ce96 │ │ - movs r2, r0 │ │ - b.n 2cc3a │ │ - stmia r0!, {r2, r5} │ │ - b.n 2c4a0 │ │ - ; instruction: 0xffdf1aff │ │ - str r0, [r6, r0] │ │ - b.n 2c4c8 │ │ - stmia r0!, {r6} │ │ - b.n 2c4cc │ │ - vpmin.u32 q15, , │ │ - asrs r0, r7, #6 │ │ - b.n 2c4d8 │ │ - adds r1, #184 ; 0xb8 │ │ - b.n 2c4dc │ │ - str r4, [r1, r2] │ │ - b.n 2c4dc │ │ + b.n 2dcac │ │ + str r0, [sp, #40] ; 0x28 │ │ + b.n 2e288 │ │ + str r3, [sp, #616] ; 0x268 │ │ + b.n 2e1c0 │ │ + str r0, [sp, #12] │ │ + b.n 2e4be │ │ + strh r1, [r0, #0] │ │ + b.n 2e692 │ │ + movs r3, r1 │ │ + b.n 2e436 │ │ + ; instruction: 0xffea1aff │ │ + adds r0, #44 ; 0x2c │ │ + b.n 2dcc8 │ │ + str r1, [r0, #0] │ │ + b.n 2e69e │ │ + movs r3, r0 │ │ + b.n 2e442 │ │ + ; instruction: 0xffe31aff │ │ + add sp, #192 ; 0xc0 │ │ + b.n 2dcd8 │ │ + movs r0, #68 ; 0x44 │ │ + b.n 2dcdc │ │ + vpmin.u q15, , │ │ + cmp r7, #71 ; 0x47 │ │ + b.n 2e8ea │ │ + adds r0, #36 ; 0x24 │ │ + b.n 2dce8 │ │ + asrs r4, r5, #7 │ │ + b.n 2dcf0 │ │ movs r5, r0 │ │ - b.n 2d0e6 │ │ + b.n 2e8f6 │ │ + adds r0, #0 │ │ + b.n 2dcd4 │ │ + adds r1, #228 ; 0xe4 │ │ + b.n 2dcfc │ │ + movs r0, #2 │ │ + b.n 2e6c6 │ │ asrs r1, r0, #32 │ │ - b.n 2cac8 │ │ - movs r0, #231 ; 0xe7 │ │ - b.n 2d0ee │ │ + b.n 2e2e4 │ │ adds r0, #3 │ │ - b.n 2cad0 │ │ - str r0, [r0, r0] │ │ - b.n 2c4d0 │ │ - ldr r1, [r4, #32] │ │ - add.w r0, r0, r7 │ │ - b.n 2ccfe │ │ - ldrh r4, [r4, #2] │ │ - ; instruction: 0xebff1194 │ │ - b.n 2c504 │ │ - adds r1, #148 ; 0x94 │ │ - b.n 2c508 │ │ + b.n 2e2e8 │ │ + ldr r1, [r5, #36] ; 0x24 │ │ + add.w r0, r0, r4 │ │ + b.n 2e512 │ │ + strh r0, [r3, #36] ; 0x24 │ │ + ; instruction: 0xebff3024 │ │ + b.n 2dd14 │ │ + asrs r0, r1, #7 │ │ + b.n 2dd1c │ │ movs r5, r0 │ │ - b.n 2d10e │ │ + b.n 2e922 │ │ + adds r0, #0 │ │ + b.n 2dd00 │ │ + adds r1, #192 ; 0xc0 │ │ + b.n 2dd28 │ │ asrs r1, r0, #32 │ │ - b.n 2caf0 │ │ + b.n 2e30c │ │ cmp r7, #70 ; 0x46 │ │ - b.n 2d116 │ │ + b.n 2e932 │ │ adds r0, #3 │ │ - b.n 2caf8 │ │ - str r4, [r1, r2] │ │ - b.n 2c518 │ │ - str r0, [r0, r0] │ │ - b.n 2c4fc │ │ - ldr r6, [r2, #32] │ │ + b.n 2e314 │ │ + ldr r6, [r3, #36] ; 0x24 │ │ add.w r0, r0, r1 │ │ - b.n 2d12a │ │ - ldrh r1, [r3, #2] │ │ - ; instruction: 0xebff1170 │ │ - b.n 2c530 │ │ - adds r1, #112 ; 0x70 │ │ - b.n 2c534 │ │ - str r4, [r1, r2] │ │ - b.n 2c534 │ │ + b.n 2e93e │ │ + strh r5, [r1, #36] ; 0x24 │ │ + ; instruction: 0xebff2024 │ │ + b.n 2dd40 │ │ + asrs r4, r0, #32 │ │ + b.n 2dd24 │ │ + adds r0, #12 │ │ + b.n 2dd28 │ │ + asrs r4, r3, #6 │ │ + b.n 2dd50 │ │ + adds r1, #156 ; 0x9c │ │ + b.n 2dd54 │ │ + movs r0, #0 │ │ + b.n 2dd34 │ │ + movs r0, r1 │ │ + b.n 2dd38 │ │ + ands r0, r2 │ │ + b.n 2dd3c │ │ movs r5, r0 │ │ - b.n 2d13e │ │ + b.n 2e966 │ │ asrs r1, r0, #32 │ │ - b.n 2cb20 │ │ + b.n 2e348 │ │ cmp r4, #1 │ │ - b.n 2d146 │ │ + b.n 2e96e │ │ adds r0, #3 │ │ - b.n 2cb28 │ │ - str r0, [r0, r0] │ │ - b.n 2c528 │ │ - stmia r0!, {r2} │ │ - b.n 2c52c │ │ - strh r0, [r1, #0] │ │ - b.n 2c530 │ │ - b.n 2ca30 │ │ - b.n 2c534 │ │ - ands r0, r2 │ │ - b.n 2c538 │ │ - ldr r7, [r0, #32] │ │ - add.w r0, r0, r7 │ │ - b.n 2cd66 │ │ - ldrh r2, [r1, #2] │ │ - ; instruction: 0xebff113c │ │ - b.n 2c56c │ │ - adds r1, #60 ; 0x3c │ │ - b.n 2c570 │ │ + b.n 2e350 │ │ + ldr r7, [r1, #36] ; 0x24 │ │ + add.w r0, r0, r5 │ │ + b.n 2e57a │ │ + strh r6, [r7, #34] ; 0x22 │ │ + ; instruction: 0xebff3024 │ │ + b.n 2dd7c │ │ + asrs r0, r6, #5 │ │ + b.n 2dd84 │ │ movs r5, r0 │ │ - b.n 2d176 │ │ + b.n 2e98a │ │ + adds r0, #0 │ │ + b.n 2dd68 │ │ + adds r1, #104 ; 0x68 │ │ + b.n 2dd90 │ │ asrs r1, r0, #32 │ │ - b.n 2cb58 │ │ + b.n 2e374 │ │ movs r0, #252 ; 0xfc │ │ - b.n 2d17e │ │ + b.n 2e99a │ │ adds r0, #3 │ │ - b.n 2cb60 │ │ - ; instruction: 0xffe4eaff │ │ - adds r1, #40 ; 0x28 │ │ - b.n 2c588 │ │ - str r4, [r1, r2] │ │ - b.n 2c588 │ │ + b.n 2e37c │ │ + ldr r4, [r0, #36] ; 0x24 │ │ + add.w r0, r0, r1 │ │ + b.n 2e9a6 │ │ + strh r3, [r6, #34] ; 0x22 │ │ + ; instruction: 0xebff3024 │ │ + b.n 2dda8 │ │ movs r5, r0 │ │ - b.n 2d192 │ │ - asrs r7, r0, #32 │ │ - b.n 2cd96 │ │ + b.n 2e9b2 │ │ + adds r0, #0 │ │ + b.n 2dd90 │ │ + adds r1, #68 ; 0x44 │ │ + b.n 2ddb8 │ │ + asrs r6, r0, #32 │ │ + b.n 2e5be │ │ movs r0, #244 ; 0xf4 │ │ - b.n 2d19a │ │ + b.n 2e9c2 │ │ adds r0, #3 │ │ - b.n 2cb7c │ │ - str r0, [r0, r0] │ │ - b.n 2c57c │ │ - ldr r6, [r6, #28] │ │ - add.w r0, r0, r8 │ │ - b.n 2cdaa │ │ - ldrh r1, [r7, #0] │ │ - ; instruction: 0xebff1104 │ │ - b.n 2c5b0 │ │ - adds r1, #4 │ │ - b.n 2c5b4 │ │ - stmia r0!, {r2, r3, r7} │ │ - b.n 2c5b4 │ │ - cmp r7, #71 ; 0x47 │ │ - b.n 2d1be │ │ + b.n 2e3a4 │ │ + ldr r2, [r7, #32] │ │ + add.w r0, r0, r5 │ │ + b.n 2e5ce │ │ + strh r1, [r5, #34] ; 0x22 │ │ + ; instruction: 0xebff3024 │ │ + b.n 2ddd0 │ │ + asrs r0, r5, #4 │ │ + b.n 2ddd8 │ │ + movs r5, r0 │ │ + b.n 2e9de │ │ + adds r0, #0 │ │ + b.n 2ddbc │ │ + adds r1, #32 │ │ + b.n 2dde4 │ │ + asrs r1, r0, #32 │ │ + b.n 2e3c8 │ │ + movs r0, #236 ; 0xec │ │ + b.n 2e9ee │ │ + adds r0, #3 │ │ + b.n 2e3d0 │ │ + ldr r7, [r5, #32] │ │ + add.w r0, r0, r6 │ │ + b.n 2e5fa │ │ + strh r6, [r3, #34] ; 0x22 │ │ + ; instruction: 0xebff3024 │ │ + b.n 2ddfc │ │ + asrs r4, r0, #4 │ │ + b.n 2de04 │ │ movs r5, r0 │ │ - b.n 2d1c2 │ │ + b.n 2ea0a │ │ + adds r0, #0 │ │ + b.n 2dde8 │ │ + adds r0, #252 ; 0xfc │ │ + b.n 2de10 │ │ asrs r1, r0, #32 │ │ - b.n 2cba4 │ │ - movs r0, #2 │ │ - b.n 2cf8e │ │ + b.n 2e3f4 │ │ + movs r0, #231 ; 0xe7 │ │ + b.n 2ea1a │ │ adds r0, #3 │ │ - b.n 2cbac │ │ - stmia r0!, {} │ │ - b.n 2c5ac │ │ - ldr r2, [r5, #28] │ │ + b.n 2e3fc │ │ + ldr r4, [r4, #32] │ │ add.w r0, r0, r5 │ │ - b.n 2cdda │ │ - ldrh r5, [r5, #0] │ │ - ; instruction: 0xebff30dc │ │ - b.n 2c5e0 │ │ + b.n 2e626 │ │ + strh r3, [r2, #34] ; 0x22 │ │ + ; instruction: 0xebff3024 │ │ + b.n 2de28 │ │ + asrs r0, r4, #3 │ │ + b.n 2de30 │ │ movs r5, r0 │ │ - b.n 2d1e6 │ │ - asrs r4, r0, #32 │ │ - b.n 2cdea │ │ - movs r0, #205 ; 0xcd │ │ - b.n 2d1ee │ │ + b.n 2ea36 │ │ + adds r0, #0 │ │ + b.n 2de14 │ │ + adds r0, #216 ; 0xd8 │ │ + b.n 2de3c │ │ + asrs r1, r0, #32 │ │ + b.n 2e420 │ │ + movs r0, #226 ; 0xe2 │ │ + b.n 2ea46 │ │ adds r0, #3 │ │ - b.n 2cbd0 │ │ - ; instruction: 0xffc8eaff │ │ - adds r0, #200 ; 0xc8 │ │ - b.n 2c5f8 │ │ + b.n 2e428 │ │ + ldr r1, [r3, #32] │ │ + add.w r0, r0, r1 │ │ + b.n 2ea52 │ │ + strh r0, [r1, #34] ; 0x22 │ │ + ; instruction: 0xebff3024 │ │ + b.n 2de54 │ │ movs r5, r0 │ │ - b.n 2d1fe │ │ + b.n 2ea5e │ │ + adds r0, #0 │ │ + b.n 2de3c │ │ + adds r0, #180 ; 0xb4 │ │ + b.n 2de64 │ │ asrs r4, r0, #32 │ │ - b.n 2ce02 │ │ - movs r0, #201 ; 0xc9 │ │ - b.n 2d206 │ │ + b.n 2e66a │ │ + movs r0, #205 ; 0xcd │ │ + b.n 2ea6e │ │ adds r0, #3 │ │ - b.n 2cbe8 │ │ - str r0, [r0, r0] │ │ - b.n 2c5e8 │ │ + b.n 2e450 │ │ ldr r7, [r1, #32] │ │ add.w r0, r0, r1 │ │ - b.n 2d216 │ │ - ldrh r6, [r3, #0] │ │ - ; instruction: 0xebff10a8 │ │ - b.n 2c61c │ │ - adds r0, #168 ; 0xa8 │ │ - b.n 2c620 │ │ - movs r5, r0 │ │ - b.n 2d226 │ │ - asrs r1, r0, #32 │ │ - b.n 2cc08 │ │ - movs r0, #226 ; 0xe2 │ │ - b.n 2d22e │ │ - adds r0, #3 │ │ - b.n 2cc10 │ │ - ; instruction: 0xffb8eaff │ │ - asrs r4, r2, #2 │ │ - b.n 2c638 │ │ - adds r0, #148 ; 0x94 │ │ - b.n 2c63c │ │ - str r4, [r1, r2] │ │ - b.n 2c63c │ │ + b.n 2ea7a │ │ + strh r6, [r7, #32] │ │ + ; instruction: 0xebff3024 │ │ + b.n 2de7c │ │ movs r5, r0 │ │ - b.n 2d246 │ │ - asrs r1, r0, #32 │ │ - b.n 2cc28 │ │ - movs r0, #236 ; 0xec │ │ - b.n 2d24e │ │ + b.n 2ea86 │ │ + adds r0, #0 │ │ + b.n 2de64 │ │ + adds r0, #144 ; 0x90 │ │ + b.n 2de8c │ │ + asrs r4, r0, #32 │ │ + b.n 2e692 │ │ + movs r0, #201 ; 0xc9 │ │ + b.n 2ea96 │ │ adds r0, #3 │ │ - b.n 2cc30 │ │ - str r0, [r0, r0] │ │ - b.n 2c630 │ │ - ldr r1, [r1, #28] │ │ - add.w r0, r0, r6 │ │ - b.n 2ce5e │ │ - ldrh r4, [r1, #0] │ │ - ; instruction: 0xebff7138 │ │ + b.n 2e478 │ │ + ldr r5, [r7, #32] │ │ + add.w r0, r0, r1 │ │ + b.n 2eaa2 │ │ + strh r4, [r6, #32] │ │ + ; instruction: 0xebff83e5 │ │ + ; instruction: 0xebffc1ec │ │ movs r2, r0 │ │ - strb r0, [r2, #5] │ │ + strb r4, [r2, #19] │ │ movs r2, r0 │ │ - str r0, [r3, #100] ; 0x64 │ │ + strb r0, [r7, #19] │ │ movs r2, r0 │ │ - str r0, [r2, #108] ; 0x6c │ │ + ldr r0, [r4, #28] │ │ movs r2, r0 │ │ - str r0, [r7, #124] ; 0x7c │ │ + strb r4, [r7, #16] │ │ movs r2, r0 │ │ - strb r4, [r5, #2] │ │ + ldr r0, [r2, #28] │ │ movs r2, r0 │ │ - str r0, [r2, #96] ; 0x60 │ │ + ldr r4, [r5, #32] │ │ movs r2, r0 │ │ - ldr r4, [r3, #116] ; 0x74 │ │ + ldr r0, [r5, #28] │ │ movs r2, r0 │ │ - ldr r4, [r1, #96] ; 0x60 │ │ + ldr r0, [r6, #52] ; 0x34 │ │ movs r2, r0 │ │ - ldr r0, [r4, #120] ; 0x78 │ │ + strb r0, [r3, #11] │ │ movs r2, r0 │ │ - ldr r4, [r2, #120] ; 0x78 │ │ + strb r0, [r1, #6] │ │ movs r2, r0 │ │ - str r0, [r7, #48] ; 0x30 │ │ + strb r0, [r3, #12] │ │ movs r2, r0 │ │ - ldr r0, [r5, #80] ; 0x50 │ │ + strb r4, [r3, #12] │ │ movs r2, r0 │ │ - ldr r4, [r4, #64] ; 0x40 │ │ + strb r4, [r4, #2] │ │ movs r2, r0 │ │ - ldr r4, [r7, #72] ; 0x48 │ │ + ldr r0, [r5, #120] ; 0x78 │ │ movs r2, r0 │ │ - ldr r4, [r7, #60] ; 0x3c │ │ + ldr r4, [r0, #8] │ │ movs r2, r0 │ │ - ldr r4, [r5, #84] ; 0x54 │ │ + ldr r0, [r0, #120] ; 0x78 │ │ movs r2, r0 │ │ - ldr r4, [r1, #60] ; 0x3c │ │ + strb r0, [r6, #3] │ │ movs r2, r0 │ │ - ldr r4, [r7, #76] ; 0x4c │ │ + ldr r4, [r0, #116] ; 0x74 │ │ movs r2, r0 │ │ - ldr r4, [r2, #56] ; 0x38 │ │ + strb r4, [r6, #1] │ │ movs r2, r0 │ │ - ldr r4, [r3, #72] ; 0x48 │ │ + ldr r0, [r3, #112] ; 0x70 │ │ movs r2, r0 │ │ - ldr r0, [r3, #68] ; 0x44 │ │ + strb r0, [r4, #0] │ │ movs r2, r0 │ │ - ldr r0, [r1, #52] ; 0x34 │ │ + ldr r0, [r2, #124] ; 0x7c │ │ movs r2, r0 │ │ - str r0, [r4, #64] ; 0x40 │ │ + ldr r4, [r0, #108] ; 0x6c │ │ movs r2, r0 │ │ - str r4, [r4, #8] │ │ + ldr r4, [r7, #116] ; 0x74 │ │ movs r2, r0 │ │ - ldr r4, [r3, #52] ; 0x34 │ │ + ldr r0, [r3, #104] ; 0x68 │ │ movs r2, r0 │ │ - ldr r4, [r4, #44] ; 0x2c │ │ + ldr r0, [r6, #112] ; 0x70 │ │ movs r2, r0 │ │ - ldr r4, [r3, #52] ; 0x34 │ │ + ldr r4, [r5, #100] ; 0x64 │ │ movs r2, r0 │ │ - ldr r4, [r0, #44] ; 0x2c │ │ + ldr r4, [r4, #108] ; 0x6c │ │ movs r2, r0 │ │ - ldr r4, [r7, #52] ; 0x34 │ │ + str r4, [r0, #60] ; 0x3c │ │ + movs r2, r0 │ │ + ldr r4, [r5, #100] ; 0x64 │ │ movs r2, r0 │ │ - ldr r7, [pc, #960] ; (2cf5c ) │ │ - stmdb sp!, {r2, r5, ip, lr, pc} │ │ - b.n 2d03c │ │ - movs r4, r1 │ │ - b.n 2c6c0 │ │ - stmia r0!, {r2, r3} │ │ - b.n 2c6e4 │ │ - b.n 2d044 │ │ - b.n 2c6ec │ │ - movs r0, r2 │ │ - b.n 2c6d2 │ │ - adds r0, #24 │ │ - b.n 2c6ee │ │ - ands r4, r2 │ │ - b.n 2c6f2 │ │ ldmia r5!, {r0, r2} │ │ - b.n 2d2fe │ │ + b.n 2eb2a │ │ + ldr r7, [pc, #960] ; (2e7ac ) │ │ + stmdb sp!, {ip, lr} │ │ + b.n 2e732 │ │ + adds r2, #68 ; 0x44 │ │ + b.n 2df34 │ │ + beq.n 2e440 │ │ + b.n 2e894 │ │ + movs r4, r1 │ │ + b.n 2df18 │ │ + adds r0, #3 │ │ + b.n 2e520 │ │ stmia r0!, {r0, r1} │ │ - b.n 2d0da │ │ - b.n 2cbe0 │ │ - b.n 2cce4 │ │ - add r0, pc, #4 ; (adr r0, 2cbcc ) │ │ - b.n 2cf0a │ │ - strh r2, [r0, #0] │ │ - b.n 2cf0e │ │ - asrs r4, r0, #32 │ │ - b.n 2cf12 │ │ - movs r0, #3 │ │ - b.n 2cf16 │ │ + b.n 2e91e │ │ + movs r0, r2 │ │ + b.n 2e90a │ │ + ands r1, r2 │ │ + ldmia.w r0, {r0, ip, pc} │ │ + b.n 2e752 │ │ + adds r0, #0 │ │ + b.n 2df30 │ │ + add r0, pc, #8 ; (adr r0, 2e420 ) │ │ + b.n 2e75a │ │ adds r0, #4 │ │ - b.n 2d31a │ │ + b.n 2eb5e │ │ + asrs r4, r0, #32 │ │ + b.n 2e762 │ │ + movs r0, #14 │ │ + b.n 2e766 │ │ stmia r0!, {r2} │ │ - b.n 2c6f8 │ │ - b.n 2cbe0 │ │ - b.n 2c6fc │ │ - ldr r6, [r5, #24] │ │ - ; instruction: 0xeb00c00c │ │ - b.n 2c724 │ │ - adds r0, #16 │ │ - b.n 2c726 │ │ + b.n 2df44 │ │ + ldr r5, [r5, #28] │ │ + add.w r0, r0, r0, lsr #12 │ │ + b.n 2df5c │ │ movs r0, r1 │ │ - b.n 2c70a │ │ + b.n 2df40 │ │ movs r0, r0 │ │ - b.n 2d29c │ │ - add sp, #0 │ │ - bcc.n 2cb3a │ │ - lsls r3, r6, #1 │ │ - bge.n 2cbfe │ │ - stmia r0!, {r2, r3} │ │ - b.n 2c73c │ │ + b.n 2eae0 │ │ + adds r0, #0 │ │ + bcc.n 2e37e │ │ + adds r0, #8 │ │ + bpl.n 2e35c │ │ + lsls r0, r6, #1 │ │ + bge.n 2e446 │ │ + movs r0, #0 │ │ + b.n 2eb8a │ │ + movs r0, #28 │ │ + b.n 2df68 │ │ + movs r0, #8 │ │ + b.n 2df6c │ │ + movs r0, #12 │ │ + b.n 2df90 │ │ movs r0, #20 │ │ - b.n 2c73e │ │ - stmia r0!, {} │ │ - b.n 2d34a │ │ - stmia r0!, {r2, r3, r4} │ │ - b.n 2c728 │ │ - add sp, #48 ; 0x30 │ │ - b.n 2cf52 │ │ + b.n 2df7e │ │ movs r0, r0 │ │ - b.n 2d2ba │ │ - lsls r7, r4, #1 │ │ - bge.n 2cc1a │ │ - stmia r0!, {r2, r3, r4} │ │ - b.n 2c758 │ │ - stmia r1!, {r2, r3} │ │ - b.n 2cf62 │ │ - stmia r0!, {r4} │ │ - b.n 2c740 │ │ - stmia r0!, {} │ │ - b.n 2d36a │ │ - stmia r0!, {r3, r4} │ │ - b.n 2c748 │ │ - stmia r0!, {r2, r3} │ │ - b.n 2c76c │ │ + b.n 2eb02 │ │ + lsls r4, r4, #1 │ │ + bge.n 2e462 │ │ + adds r0, #28 │ │ + b.n 2dfa0 │ │ + adds r1, #3 │ │ + b.n 2e7aa │ │ + adds r0, #16 │ │ + b.n 2df88 │ │ + adds r0, #0 │ │ + b.n 2ebb2 │ │ adds r0, #24 │ │ - b.n 2c76e │ │ - stmia r0!, {r2, r3} │ │ - b.n 2c774 │ │ + b.n 2df90 │ │ + adds r0, #12 │ │ + b.n 2dfb4 │ │ + adds r0, #24 │ │ + b.n 2dfa4 │ │ + movs r4, r1 │ │ + b.n 2dfbc │ │ + stmia r0!, {r4} │ │ + b.n 2dfc0 │ │ movs r0, r0 │ │ - b.n 2d2e4 │ │ + b.n 2eb30 │ │ asrs r0, r1, #32 │ │ - b.n 2c77a │ │ + b.n 2dfae │ │ movs r4, r3 │ │ - b.n 2c77e │ │ - stmia r0!, {r4} │ │ - b.n 2c784 │ │ + b.n 2dfb2 │ │ asrs r4, r1, #32 │ │ - b.n 2cb70 │ │ - stmia r0!, {r3, r4} │ │ - b.n 2c78c │ │ - stmia r1!, {r2, r3} │ │ - b.n 2cf96 │ │ - stmia r0!, {r2, r4} │ │ - b.n 2c774 │ │ + b.n 2e3b8 │ │ stmia r0!, {r3, r4} │ │ - b.n 2c798 │ │ - str r1, [sp, #48] ; 0x30 │ │ - b.n 2cb82 │ │ + b.n 2dfd4 │ │ + strh r4, [r1, #8] │ │ + b.n 2e3be │ │ + lsls r4, r1, #4 │ │ + b.n 2e7e2 │ │ + movs r4, r2 │ │ + b.n 2dfc0 │ │ strb r4, [r1, #4] │ │ - b.n 2cb88 │ │ - lsls r4, r1, #1 │ │ - bge.n 2cc6a │ │ - stmia r0!, {} │ │ - b.n 2d3ae │ │ - stmia r0!, {r3} │ │ - b.n 2c78c │ │ - stmia r0!, {r2, r3} │ │ - b.n 2c7b0 │ │ - movs r0, r0 │ │ - b.n 2d3ba │ │ + b.n 2e3cc │ │ + lsls r2, r1, #1 │ │ + bge.n 2e4ae │ │ + str r0, [r0, #0] │ │ + b.n 2ebf2 │ │ + asrs r0, r0, #32 │ │ + b.n 2ebf6 │ │ + movs r0, #12 │ │ + b.n 2dff4 │ │ movs r0, r0 │ │ - b.n 2d330 │ │ + b.n 2eb6e │ │ movs r0, #4 │ │ - b.n 2c7ba │ │ - stmia r0!, {r4} │ │ - b.n 2c7c0 │ │ - movs r4, r0 │ │ - b.n 2c598 │ │ - movs r0, #12 │ │ - b.n 2cbb2 │ │ - stmia r0!, {r2, r4} │ │ - b.n 2c7cc │ │ - movs r0, #12 │ │ - b.n 2cbba │ │ - stmia r0!, {r3} │ │ - b.n 2c7d4 │ │ - asrs r4, r1 │ │ - b.n 2cbc2 │ │ - movs r7, r6 │ │ - bge.n 2cca2 │ │ + b.n 2dfe6 │ │ + asrs r6, r0, #4 │ │ + b.n 2e3d4 │ │ + asrs r0, r2, #32 │ │ + b.n 2e004 │ │ + movs r0, #1 │ │ + b.n 2e3f2 │ │ + asrs r4, r2, #32 │ │ + b.n 2e00c │ │ + movs r0, #1 │ │ + b.n 2e3fa │ │ + asrs r6, r0 │ │ + b.n 2e3fe │ │ + movs r1, r7 │ │ + bge.n 2e4de │ │ str r0, [r0, r0] │ │ - b.n 2d3e6 │ │ - str r4, [r0, #0] │ │ - b.n 2c5d2 │ │ - asrs r0, r1, #32 │ │ - b.n 2cfee │ │ - str r1, [r0, r0] │ │ - b.n 2d1bc │ │ - movs r6, r0 │ │ - b.n 2cff6 │ │ - str r0, [r7, #24] │ │ + b.n 2ec22 │ │ + add sp, #0 │ │ + b.n 2e00e │ │ + asrs r2, r1, #32 │ │ + b.n 2e82a │ │ + movs r3, r1 │ │ + b.n 2e82e │ │ + str r2, [r6, #44] ; 0x2c │ │ add.w r0, r0, r0 │ │ - b.n 2d35e │ │ - str r0, [r1, #0] │ │ - asrs r0, r4, #6 │ │ - strh r4, [r0, #0] │ │ - asrs r4, r0, #20 │ │ - movs r6, r0 │ │ - b.n 2d00a │ │ - add sp, #4 │ │ - asrs r3, r1, #10 │ │ - ldrsh r5, [r1, r1] │ │ + b.n 2eb96 │ │ + str r1, [r0, r0] │ │ + b.n 2ea04 │ │ + movs r4, r0 │ │ + lsrs r0, r0, #8 │ │ + add sp, #40 ; 0x28 │ │ + b.n 2e842 │ │ + adds r0, #8 │ │ + b.n 2e040 │ │ + add r0, pc, #0 ; (adr r0, 2e508 ) │ │ + b.n 2e012 │ │ + adds r0, #1 │ │ + b.n 2ea14 │ │ + adds r0, #8 │ │ + b.n 2e02c │ │ + movs r3, r1 │ │ + b.n 2e856 │ │ + ldrsh r3, [r0, r6] │ │ add.w r0, r0, r0, lsl #8 │ │ - b.n 2d016 │ │ + b.n 2e85e │ │ adds r0, #1 │ │ - b.n 2d01a │ │ - ldrb r4, [r1, r6] │ │ - add.w r1, r0, ip, lsr #8 │ │ - b.n 2c820 │ │ - adds r1, #28 │ │ - b.n 2c824 │ │ - ldrsh r4, [r6, r1] │ │ - add.w r0, r0, r4, lsl #24 │ │ - b.n 2c71c │ │ - strh r5, [r5, #60] ; 0x3c │ │ + b.n 2e862 │ │ + ldrsh r2, [r0, r3] │ │ + add.w r1, r0, r4, lsr #8 │ │ + b.n 2e068 │ │ + adds r1, #20 │ │ + b.n 2e06c │ │ + ldrsh r2, [r5, r6] │ │ + ; instruction: 0xeb0083d5 │ │ ; instruction: 0xebff3001 │ │ - b.n 2d036 │ │ + b.n 2e87a │ │ asrs r7, r7, #23 │ │ - b.n 2d43a │ │ + b.n 2ec7e │ │ movs r0, #0 │ │ - b.n 2d03e │ │ + b.n 2e882 │ │ asrs r3, r0, #24 │ │ - b.n 2d204 │ │ + b.n 2ea48 │ │ movs r0, r0 │ │ - b.n 2d446 │ │ - ldrsh r7, [r0, r4] │ │ + b.n 2ec8a │ │ + str r6, [r7, #0] │ │ add.w r0, r0, r0, lsl #8 │ │ - b.n 2d04e │ │ + b.n 2e892 │ │ adds r0, #1 │ │ - b.n 2d052 │ │ - movs r2, r1 │ │ - b.n 2d056 │ │ - strb r5, [r2, r0] │ │ - add.w r0, r0, fp, lsl #26 │ │ + b.n 2e896 │ │ + movs r1, r1 │ │ + b.n 2e89a │ │ + strb r5, [r3, r4] │ │ + add.w r1, r0, r2, lsl #27 │ │ add.w r0, r0, r0, lsl #4 │ │ - b.n 2d062 │ │ - movs r6, r0 │ │ - b.n 2d066 │ │ - str r2, [r4, #0] │ │ - add.w r0, r0, r4 │ │ - b.n 2c73c │ │ - movs r4, r0 │ │ - b.n 2c75a │ │ - ldrsh r4, [r6, r0] │ │ + b.n 2e8a6 │ │ + lsls r6, r0, #4 │ │ + b.n 2e498 │ │ + str r1, [r3, #20] │ │ + add.w r1, r0, r6 │ │ + b.n 2e480 │ │ + movs r0, r0 │ │ + b.n 2e09e │ │ + ldrsh r3, [r5, r5] │ │ add.w r0, r0, r0, lsl #8 │ │ - b.n 2d07a │ │ + b.n 2e8be │ │ adds r0, #1 │ │ - b.n 2d07e │ │ - ldrb r3, [r6, r5] │ │ + b.n 2e8c2 │ │ + ldrsh r2, [r5, r2] │ │ add.w r0, r0, r1, lsl #12 │ │ - b.n 2d086 │ │ + b.n 2e8ca │ │ asrs r7, r7, #23 │ │ - b.n 2d48a │ │ + b.n 2ecce │ │ movs r0, #0 │ │ - b.n 2d08e │ │ + b.n 2e8d2 │ │ asrs r3, r0, #24 │ │ - b.n 2d254 │ │ + b.n 2ea98 │ │ movs r0, r0 │ │ - b.n 2d496 │ │ - ldrsh r3, [r6, r3] │ │ + b.n 2ecda │ │ + str r2, [r5, #0] │ │ add.w r0, r0, r0, lsl #8 │ │ - b.n 2d09e │ │ + b.n 2e8e2 │ │ adds r0, #1 │ │ - b.n 2d0a2 │ │ - movs r2, r1 │ │ - b.n 2d0a6 │ │ - strb r1, [r4, r1] │ │ - add.w r0, r0, r7, ror #25 │ │ - add.w r0, r0, r9 │ │ - b.n 2d01c │ │ + b.n 2e8e6 │ │ + movs r1, r1 │ │ + b.n 2e8ea │ │ + strb r1, [r5, r5] │ │ + add.w r1, r0, lr, asr #26 │ │ + add.w r0, r0, r8 │ │ + b.n 2e860 │ │ movs r4, r0 │ │ - b.n 2c77e │ │ - ; instruction: 0xffca1aff │ │ - stmia r0!, {r2, r3} │ │ - b.n 2c8b8 │ │ + b.n 2dec2 │ │ + ; instruction: 0xffc81aff │ │ + adds r0, #12 │ │ + b.n 2e0fc │ │ adds r0, #24 │ │ - b.n 2c8ba │ │ - stmia r0!, {r3} │ │ - b.n 2c8c0 │ │ - stmia r0!, {r0} │ │ - b.n 2d2a2 │ │ - movs r4, r1 │ │ - b.n 2d034 │ │ - stmia r0!, {r3} │ │ - b.n 2c8ac │ │ - ; instruction: 0xffb6caff │ │ - stmia r0!, {r2, r3} │ │ - b.n 2c8d4 │ │ + b.n 2e0ec │ │ + str r1, [r0, #0] │ │ + b.n 2ead6 │ │ + movs r6, r0 │ │ + b.n 2e874 │ │ + ; instruction: 0xffb7caff │ │ + movs r0, #12 │ │ + b.n 2e110 │ │ movs r0, #20 │ │ - b.n 2c8d6 │ │ - stmia r0!, {r3, r4} │ │ - b.n 2c8dc │ │ - stmia r0!, {r0} │ │ - b.n 2d2be │ │ - movs r4, r1 │ │ - b.n 2d04e │ │ - stmia r0!, {r3, r4} │ │ - b.n 2c8c8 │ │ - ; instruction: 0xffa0caff │ │ - stmia r0!, {r2, r3} │ │ - b.n 2c8f0 │ │ + b.n 2e0fe │ │ + asrs r0, r3, #32 │ │ + b.n 2e118 │ │ + asrs r1, r0, #32 │ │ + b.n 2eae4 │ │ + movs r1, r0 │ │ + b.n 2e88a │ │ + asrs r0, r3, #32 │ │ + b.n 2e104 │ │ + ; instruction: 0xffa3caff │ │ + adds r0, #12 │ │ + b.n 2e12c │ │ adds r0, #16 │ │ - b.n 2c8f2 │ │ - stmia r0!, {r2, r3, r4} │ │ - b.n 2c8f8 │ │ - stmia r0!, {r0} │ │ - b.n 2d2da │ │ - movs r4, r1 │ │ - b.n 2d06c │ │ - stmia r0!, {r2, r3, r4} │ │ - b.n 2c8e4 │ │ - ; instruction: 0xff90caff │ │ - asrs r4, r6, #32 │ │ - b.n 2c910 │ │ - adds r0, #52 ; 0x34 │ │ - b.n 2c914 │ │ + b.n 2e11c │ │ + asrs r4, r3, #32 │ │ + b.n 2e134 │ │ + asrs r1, r0, #32 │ │ + b.n 2eb00 │ │ + movs r1, r0 │ │ + b.n 2e8a8 │ │ + asrs r4, r3, #32 │ │ + b.n 2e120 │ │ + ; instruction: 0xff93caff │ │ cmp r6, #22 │ │ - b.n 2d51a │ │ + b.n 2ed4e │ │ + adds r0, #8 │ │ + b.n 2e14c │ │ + asrs r0, r6, #32 │ │ + b.n 2e154 │ │ + movs r0, #2 │ │ + b.n 2eb1e │ │ + adds r0, #0 │ │ + b.n 2e138 │ │ + adds r0, #40 ; 0x28 │ │ + b.n 2e160 │ │ movs r1, r0 │ │ - b.n 2d51e │ │ + b.n 2ed66 │ │ asrs r1, r0, #32 │ │ - b.n 2cf00 │ │ - movs r0, #2 │ │ - b.n 2d2ea │ │ + b.n 2e748 │ │ adds r0, #3 │ │ - b.n 2cf08 │ │ - add sp, #0 │ │ - b.n 2c908 │ │ - ldr r3, [r2, #16] │ │ + b.n 2e74c │ │ + ldr r0, [r2, #20] │ │ add.w r0, r0, r0 │ │ - b.n 2d536 │ │ - beq.n 2ce40 │ │ - b.n 2d314 │ │ + b.n 2ed76 │ │ + beq.n 2e680 │ │ + b.n 2eb54 │ │ ldrh r0, [r6, #62] ; 0x3e │ │ - ldmia.w sp!, {r3, r9, fp, sp, lr} │ │ + ldmia.w sp!, {r2, r3, r5, r6, r8, sl, fp, sp, lr} │ │ movs r2, r0 │ │ cmp r5, #24 │ │ strb r4, [r0, r1] │ │ movs r1, #251 ; 0xfb │ │ ands r1, r1 │ │ - str r4, [r5, #124] ; 0x7c │ │ + ldr r4, [r0, #52] ; 0x34 │ │ movs r2, r0 │ │ - ldr r4, [r5, #24] │ │ + ldr r0, [r1, #80] ; 0x50 │ │ movs r2, r0 │ │ │ │ -0002ce10 : │ │ +0002e650 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ ldr r3, [r0, #20] │ │ - sub sp, sp, #44 ; 0x2c │ │ - mov r4, r0 │ │ + sub sp, sp, #52 ; 0x34 │ │ cmp r3, #0 │ │ - str r1, [sp, #24] │ │ - ble 2d058 │ │ - ldr r2, [pc, #572] ; 2d070 │ │ - ldr r1, [pc, #572] ; 2d074 │ │ - ldr lr, [sp, #24] │ │ - str r2, [sp, #28] │ │ - ldr r2, [pc, #564] ; 2d078 │ │ - ldr sl, [pc, #564] ; 2d07c │ │ + ble 2e8a0 │ │ + mov r3, #0 │ │ + mov r2, r1 │ │ + mov r4, r0 │ │ + str r1, [sp, #44] ; 0x2c │ │ + ldr r1, [pc, #572] ; 2e8b8 │ │ + ldr r9, [pc, #572] ; 2e8bc │ │ + ldr r8, [pc, #572] ; 2e8c0 │ │ + add r1, pc, r1 │ │ + str r1, [sp, #28] │ │ + ldr r1, [pc, #564] ; 2e8c4 │ │ + str r3, [sp, #20] │ │ ldr r3, [r0, #24] │ │ + add r1, pc, r1 │ │ str r1, [sp, #32] │ │ - add r2, pc, r2 │ │ - mov r1, #0 │ │ - lsl r7, lr, #2 │ │ - str r1, [sp, #16] │ │ - str r2, [sp, #36] ; 0x24 │ │ - add sl, pc, sl │ │ - ldr r1, [sp, #16] │ │ - ldr lr, [sp, #24] │ │ + ldr r1, [pc, #548] ; 2e8c8 │ │ + add r9, pc, r9 │ │ + add r8, pc, r8 │ │ + add r1, pc, r1 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [pc, #532] ; 2e8cc │ │ + lsl r6, r2, #2 │ │ + add r1, pc, r1 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldr r5, [sp, #20] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ ldr r2, [r4, #28] │ │ - str r1, [sp, #4] │ │ - str lr, [sp] │ │ + str r5, [sp, #4] │ │ + str r1, [sp] │ │ str r3, [sp, #8] │ │ - ldr ip, [r2, r1, lsl #2] │ │ - ldr lr, [sp, #28] │ │ - ldr r2, [sp, #32] │ │ + ldr r3, [r2, r5, lsl #2] │ │ mov r0, #1 │ │ - add r3, pc, lr │ │ - add r1, pc, r2 │ │ + str r3, [sp, #12] │ │ + ldr r1, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ mov r2, #154 ; 0x9a │ │ - str ip, [sp, #12] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ ldr r3, [r4, #24] │ │ - ldr r1, [sp, #16] │ │ + lsl r5, r5, #2 │ │ cmp r3, #0 │ │ - lsl r5, r1, #2 │ │ - ble 2cf44 │ │ - ldr fp, [sp, #36] ; 0x24 │ │ - mov r9, #0 │ │ - mov r6, r5 │ │ - mov r8, r7 │ │ - mov r0, fp │ │ - mov r1, r9 │ │ - bl eb90 │ │ - ldr r3, [r4, #28] │ │ - ldr r3, [r3, r6] │ │ + ble 2e794 │ │ + mov sl, #0 │ │ + str r8, [sp, #24] │ │ + mov r8, r4 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + mov r0, r4 │ │ + mov r1, sl │ │ + bl f474 │ │ + ldr r3, [r8, #28] │ │ + ldr r3, [r3, r5] │ │ cmp r3, #0 │ │ - ble 2cf24 │ │ - lsl r7, r9, #2 │ │ - mov r5, #0 │ │ - ldr r3, [r4] │ │ - ldr r3, [r3, r8] │ │ + movgt r7, #0 │ │ + lslgt fp, sl, #2 │ │ + ble 2e774 │ │ + ldr r3, [r8] │ │ ldr r3, [r3, r6] │ │ - ldr r3, [r3, r7] │ │ - ldr r0, [r3, r5, lsl #2] │ │ - bl 44608 <__aeabi_f2d> │ │ + ldr r3, [r3, r5] │ │ + ldr r3, [r3, fp] │ │ + ldr r0, [r3, r7, lsl #2] │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ - mov r0, sl │ │ - bl eb90 │ │ - ldr r3, [r4, #28] │ │ - add r5, r5, #1 │ │ - ldr r3, [r3, r6] │ │ - cmp r3, r5 │ │ - bgt 2cee8 │ │ + mov r0, r9 │ │ + bl f474 │ │ + ldr r3, [r8, #28] │ │ + add r7, r7, #1 │ │ + ldr r3, [r3, r5] │ │ + cmp r3, r7 │ │ + bgt 2e738 │ │ mov r0, #10 │ │ - bl eb9c │ │ - ldr r3, [r4, #24] │ │ - add r9, r9, #1 │ │ - cmp r3, r9 │ │ - bgt 2cec4 │ │ - mov r5, r6 │ │ - mov r7, r8 │ │ + bl f480 │ │ + ldr r3, [r8, #24] │ │ + add sl, sl, #1 │ │ + cmp r3, sl │ │ + bgt 2e714 │ │ + mov r4, r8 │ │ + ldr r8, [sp, #24] │ │ mov r0, #10 │ │ - bl eb9c │ │ + bl f480 │ │ ldr r3, [r4, #24] │ │ cmp r3, #0 │ │ - ble 2cfec │ │ - ldr r3, [pc, #288] ; 2d080 │ │ - ldr r9, [pc, #288] ; 2d084 │ │ - str sl, [sp, #20] │ │ - add r3, pc, r3 │ │ - mov fp, #0 │ │ - add r9, pc, r9 │ │ - mov sl, r3 │ │ - mov r0, sl │ │ - mov r1, fp │ │ - bl eb90 │ │ - ldr r3, [r4, #28] │ │ - ldr r3, [r3, r5] │ │ - cmp r3, #0 │ │ - ble 2cfd0 │ │ - lsl r8, fp, #2 │ │ - mov r6, #0 │ │ - ldr r3, [r4, #4] │ │ - ldr r3, [r3, r7] │ │ + ble 2e834 │ │ + mov sl, #0 │ │ + str r9, [sp, #24] │ │ + mov r9, r4 │ │ + ldr r4, [sp, #40] ; 0x28 │ │ + mov r0, r4 │ │ + mov r1, sl │ │ + bl f474 │ │ + ldr r2, [r9, #28] │ │ + ldr r2, [r2, r5] │ │ + cmp r2, #0 │ │ + movgt r7, #0 │ │ + lslgt fp, sl, #2 │ │ + ble 2e814 │ │ + ldr r3, [r9, #4] │ │ + ldr r3, [r3, r6] │ │ ldr r3, [r3, r5] │ │ - ldr r3, [r3, r8] │ │ - ldr r0, [r3, r6, lsl #2] │ │ - bl 453ec <__aeabi_f2iz> │ │ + ldr r3, [r3, fp] │ │ + ldr r0, [r3, r7, lsl #2] │ │ + bl 4710c <__aeabi_f2iz@@Base> │ │ mov r1, r0 │ │ - mov r0, r9 │ │ - bl eb90 │ │ - ldr r3, [r4, #28] │ │ - add r6, r6, #1 │ │ + mov r0, r8 │ │ + bl f474 │ │ + ldr r3, [r9, #28] │ │ + add r7, r7, #1 │ │ ldr r3, [r3, r5] │ │ - cmp r3, r6 │ │ - bgt 2cf98 │ │ + cmp r3, r7 │ │ + bgt 2e7dc │ │ mov r0, #10 │ │ - bl eb9c │ │ - ldr r3, [r4, #24] │ │ - add fp, fp, #1 │ │ - cmp r3, fp │ │ - bgt 2cf74 │ │ - ldr sl, [sp, #20] │ │ + bl f480 │ │ + ldr r2, [r9, #24] │ │ + add sl, sl, #1 │ │ + cmp r2, sl │ │ + bgt 2e7b8 │ │ + mov r4, r9 │ │ + ldr r9, [sp, #24] │ │ mov r0, #10 │ │ - bl eb9c │ │ + bl f480 │ │ ldr r3, [r4, #24] │ │ + ldr r7, [pc, #136] ; 2e8d0 │ │ + mov sl, #0 │ │ cmp r3, #0 │ │ - ble 2d040 │ │ - ldr r8, [pc, #128] ; 2d088 │ │ - mov r6, #0 │ │ - add r8, pc, r8 │ │ + add r7, pc, r7 │ │ + ble 2e888 │ │ ldr r3, [r4, #8] │ │ - ldr r3, [r3, r7] │ │ + ldr r3, [r3, r6] │ │ ldr r3, [r3, r5] │ │ - ldr r0, [r3, r6, lsl #2] │ │ - bl 453ec <__aeabi_f2iz> │ │ - mov r1, r6 │ │ + ldr r0, [r3, sl, lsl #2] │ │ + bl 4710c <__aeabi_f2iz@@Base> │ │ + mov r1, sl │ │ mov r2, r0 │ │ - mov r0, r8 │ │ - bl eb90 │ │ + mov r0, r7 │ │ + bl f474 │ │ ldr r3, [r4, #24] │ │ - add r6, r6, #1 │ │ - cmp r3, r6 │ │ - bgt 2d00c │ │ - ldr r1, [sp, #16] │ │ + add sl, sl, #1 │ │ + cmp r3, sl │ │ + bgt 2e854 │ │ + ldr r1, [sp, #20] │ │ ldr r2, [r4, #20] │ │ add r1, r1, #1 │ │ cmp r2, r1 │ │ - str r1, [sp, #16] │ │ - bgt 2ce64 │ │ - ldr r0, [pc, #44] ; 2d08c │ │ + str r1, [sp, #20] │ │ + bgt 2e6c0 │ │ + ldr r0, [pc, #44] ; 2e8d4 │ │ ldr r0, [pc, r0] │ │ add r0, r0, #168 ; 0xa8 │ │ - add sp, sp, #44 ; 0x2c │ │ + add sp, sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b eb6c │ │ - andeq r6, r2, r4, lsr #18 │ │ - andeq r6, r2, r8, lsr r7 │ │ - andeq r6, r2, ip, lsl #19 │ │ - andeq r6, r2, r0, lsl #19 │ │ - andeq r6, r2, r4, lsl #17 │ │ - andeq r6, r2, ip, lsl r6 │ │ - andeq r6, r2, r8, ror #15 │ │ - andeq sl, r2, ip, lsl lr │ │ + b f450 │ │ + andeq r6, r2, r8, ror #21 │ │ + andeq r6, r2, r0, ror #25 │ │ + ; instruction: 0x00026ab4 │ │ + ; instruction: 0x00026cbc │ │ + ldrdeq r6, [r2], -r0 │ │ + ldrdeq r6, [r2], -r0 │ │ + andeq r6, r2, r4, asr #22 │ │ + ldrdeq fp, [r2], -r8 │ │ │ │ -0002d090 : │ │ +0002e8d8 : │ │ push {r3, r4, r5, lr} │ │ ldr r3, [r0, #16] │ │ - mov r5, r0 │ │ cmp r3, #0 │ │ - ble 2d0c4 │ │ + ble 2e90c │ │ + mov r5, r0 │ │ mov r4, #0 │ │ mov r1, r4 │ │ mov r0, r5 │ │ - bl 2ce10 │ │ + bl 2e650 │ │ ldr r3, [r5, #16] │ │ add r4, r4, #1 │ │ cmp r3, r4 │ │ - bgt 2d0a8 │ │ + bgt 2e8f0 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0002d0c8 : │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov r9, r2 │ │ - ldr r2, [pc, #372] ; 2d24c │ │ - mov r7, r3 │ │ +0002e910 : │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r6, r3 │ │ mov r3, #368 ; 0x170 │ │ - sub sp, sp, #32 │ │ - mov r8, r0 │ │ + ldr r8, [pc, #408] ; 2eabc │ │ + mov r7, r2 │ │ + ldr r8, [pc, r8] │ │ + ldr r2, [pc, #400] ; 2eac0 │ │ + sub sp, sp, #36 ; 0x24 │ │ + ldr ip, [r8] │ │ + mov fp, r0 │ │ mov sl, r1 │ │ add r3, r3, #3 │ │ mov r1, #32 │ │ add r2, pc, r2 │ │ mov r0, #1 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - add r5, sp, #32 │ │ - mov r6, #0 │ │ - str r6, [r5, #-4]! │ │ - mov r4, r0 │ │ - str r7, [r0, #12] │ │ - add ip, r0, #28 │ │ - add r1, r0, #16 │ │ - add r2, r0, #20 │ │ - add r3, r0, #24 │ │ - mov r0, r5 │ │ - str ip, [sp] │ │ - str r8, [sp, #4] │ │ - bl 2c478 │ │ - ldr r3, [sp, #28] │ │ - add r2, sp, #16 │ │ - add ip, sp, #24 │ │ - str r3, [r4] │ │ - mov r0, r5 │ │ + str ip, [sp, #28] │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + mov r4, #0 │ │ + mov r5, r0 │ │ + add r9, sp, #32 │ │ + str r4, [r9, #-8]! │ │ + add r3, r0, #28 │ │ + str r6, [r0, #12] │ │ + add r1, r5, #16 │ │ + str r3, [sp] │ │ + add r2, r5, #20 │ │ + add r3, r5, #24 │ │ + mov r0, r9 │ │ + str fp, [sp, #4] │ │ + bl 2dc68 │ │ + ldr r3, [sp, #24] │ │ + add r1, sp, #8 │ │ + add r2, sp, #12 │ │ + str r3, [r5] │ │ add r3, sp, #20 │ │ - add r1, sp, #12 │ │ - str r6, [sp, #28] │ │ - str ip, [sp] │ │ + str r3, [sp] │ │ + mov r0, r9 │ │ + add r3, sp, #16 │ │ str sl, [sp, #4] │ │ - bl 2c478 │ │ + str r4, [sp, #24] │ │ + bl 2dc68 │ │ + ldr r1, [r5, #16] │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #24] │ │ + cmp r1, r2 │ │ + str r3, [r5, #4] │ │ + bne 2ea90 │ │ + ldr r9, [r5, #20] │ │ ldr r3, [sp, #12] │ │ - ldr r2, [r4, #16] │ │ - cmp r2, r3 │ │ - ldr r3, [sp, #28] │ │ - str r3, [r4, #4] │ │ - bne 2d224 │ │ - ldr lr, [r4, #20] │ │ + cmp r9, r3 │ │ + bne 2ea90 │ │ + ldr r2, [r5, #24] │ │ ldr r3, [sp, #16] │ │ - cmp lr, r3 │ │ - bne 2d224 │ │ - ldr r2, [r4, #24] │ │ - ldr r3, [sp, #20] │ │ cmp r2, r3 │ │ - bne 2d224 │ │ - cmp lr, r6 │ │ - ldrle r0, [sp, #24] │ │ - ble 2d1dc │ │ - ldr r0, [sp, #24] │ │ - ldr r2, [r4, #28] │ │ + bne 2ea90 │ │ + cmp r9, r4 │ │ + ldrle r0, [sp, #20] │ │ + ble 2ea38 │ │ + ldr r0, [sp, #20] │ │ + ldr r2, [r5, #28] │ │ ldr r3, [r0] │ │ ldr r1, [r2] │ │ cmp r1, r3 │ │ - moveq r3, r0 │ │ - beq 2d1d0 │ │ - b 2d1fc │ │ - ldr ip, [r2, #4]! │ │ - ldr r1, [r3, #4]! │ │ - cmp ip, r1 │ │ - bne 2d1fc │ │ - add r6, r6, #1 │ │ - cmp r6, lr │ │ - bne 2d1c0 │ │ - bl 47250 <__udivdi3+0x44c> │ │ - mov r0, r4 │ │ - mov r1, r7 │ │ - mov r2, r9 │ │ - bl 2cb98 │ │ - mov r0, r4 │ │ - add sp, sp, #32 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldr r1, [pc, #76] ; 2d250 │ │ - ldr r3, [pc, #76] ; 2d254 │ │ + moveq r3, r4 │ │ + moveq r1, r0 │ │ + beq 2ea2c │ │ + b 2ea68 │ │ + ldr lr, [r2, #4]! │ │ + ldr ip, [r1, #4]! │ │ + cmp lr, ip │ │ + bne 2ea68 │ │ + add r3, r3, #1 │ │ + cmp r3, r9 │ │ + bne 2ea1c │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + mov r2, r7 │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + bl 2e3e4 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r8] │ │ + mov r0, r5 │ │ + cmp r2, r3 │ │ + bne 2eab8 │ │ + add sp, sp, #36 ; 0x24 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r2, #388 ; 0x184 │ │ + ldr r1, [pc, #80] ; 2eac4 │ │ + ldr r3, [pc, #80] ; 2eac8 │ │ mov r0, #5 │ │ - add r1, pc, r1 │ │ add r2, r2, #1 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r1, [pc, #44] ; 2d258 │ │ - ldr r3, [pc, #44] ; 2d25c │ │ + bl f438 │ │ mov r2, #384 ; 0x180 │ │ + ldr r1, [pc, #48] ; 2eacc │ │ + ldr r3, [pc, #48] ; 2ead0 │ │ mov r0, #5 │ │ - add r1, pc, r1 │ │ add r2, r2, #2 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldrdeq r6, [r2], -r8 │ │ - ; instruction: 0x000263bc │ │ - andeq r6, r2, ip, lsr #12 │ │ - muleq r2, r4, r3 │ │ - andeq r6, r2, r4, asr #11 │ │ + bl f438 │ │ + bl f300 <__stack_chk_fail@plt> │ │ + andeq fp, r2, r4, asr r5 │ │ + andeq r6, r2, r4, lsr #16 │ │ + andeq r6, r2, ip, ror #13 │ │ + andeq r6, r2, r0, ror #18 │ │ + andeq r6, r2, r4, asr #13 │ │ + strdeq r6, [r2], -r8 │ │ │ │ -0002d260 : │ │ - push {r4, lr} │ │ - subs r4, r0, #0 │ │ - beq 2d2b8 │ │ - ldr r0, [r4] │ │ - cmp r0, #0 │ │ - beq 2d27c │ │ - bl 2c454 │ │ - ldr r0, [r4, #4] │ │ +0002ead4 : │ │ cmp r0, #0 │ │ - beq 2d28c │ │ - bl 2c454 │ │ + bxeq lr │ │ + push {r3, r4, r5, lr} │ │ + ldr r5, [r0] │ │ + mov r4, r0 │ │ + cmp r5, #0 │ │ + beq 2eb08 │ │ + ldr r3, [r5] │ │ + ldr r3, [r3] │ │ + ldr r0, [r3] │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + mov r0, r5 │ │ + bl 48ba4 <_Unwind_GetTextRelBase@@Base+0x4f8> │ │ + ldr r5, [r4, #4] │ │ + cmp r5, #0 │ │ + beq 2eb2c │ │ + ldr r3, [r5] │ │ + ldr r3, [r3] │ │ + ldr r0, [r3] │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + mov r0, r5 │ │ + bl 48ba4 <_Unwind_GetTextRelBase@@Base+0x4f8> │ │ ldr r0, [r4, #8] │ │ cmp r0, #0 │ │ - beq 2d29c │ │ - bl 47260 <__udivdi3+0x45c> │ │ + beq 2eb3c │ │ + bl 48ba4 <_Unwind_GetTextRelBase@@Base+0x4f8> │ │ ldr r0, [r4, #28] │ │ cmp r0, #0 │ │ - beq 2d2ac │ │ - bl 47250 <__udivdi3+0x44c> │ │ + beq 2eb4c │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ mov r0, r4 │ │ - pop {r4, lr} │ │ - b 47250 <__udivdi3+0x44c> │ │ - pop {r4, pc} │ │ + pop {r3, r4, r5, lr} │ │ + b 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ │ │ -0002d2bc : │ │ +0002eb58 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ ldr ip, [r0, #20] │ │ sub sp, sp, #92 ; 0x5c │ │ - str r2, [sp, #36] ; 0x24 │ │ + ldr sl, [sp, #128] ; 0x80 │ │ cmp ip, #0 │ │ - str ip, [sp, #56] ; 0x38 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ble 2d5a4 │ │ - ldr r3, [r0] │ │ - ldr r2, [r0, #28] │ │ - ldr ip, [r0, #4] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r2, [sp, #76] ; 0x4c │ │ - ldr r2, [r0, #8] │ │ - sub r3, r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - str r2, [sp, #72] ; 0x48 │ │ - lsl r2, r3, #3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r0, [r0, #24] │ │ - str ip, [sp, #68] ; 0x44 │ │ - lsl r1, r1, #2 │ │ - mov ip, #0 │ │ + str ip, [sp, #76] ; 0x4c │ │ + ble 2ee58 │ │ + mov r5, r1 │ │ + mov r6, r3 │ │ + mov r3, #0 │ │ + mov ip, r2 │ │ + str r2, [sp, #28] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldm r0, {r1, r2, r3} │ │ + ldr r9, [r1, r5, lsl #2] │ │ + ldr r1, [r0, #24] │ │ + ldr r8, [r2, r5, lsl #2] │ │ + ldr fp, [r3, r5, lsl #2] │ │ + ldr r7, [r0, #28] │ │ + sub r3, ip, #-536870911 ; 0xe0000001 │ │ + str r1, [sp, #12] │ │ + sub r1, sl, #4 │ │ lsl r3, r3, #3 │ │ - str r0, [sp, #12] │ │ - str ip, [sp, #28] │ │ + str r1, [sp, #40] ; 0x28 │ │ + sub r1, r6, #4 │ │ + str r3, [sp, #80] ; 0x50 │ │ str r1, [sp, #44] ; 0x2c │ │ - str r2, [sp, #80] ; 0x50 │ │ - str ip, [sp, #40] ; 0x28 │ │ + add r3, r3, #8 │ │ + sub r1, r9, #4 │ │ + str r1, [sp, #56] ; 0x38 │ │ + str r3, [sp, #72] ; 0x48 │ │ + sub r1, r8, #4 │ │ + sub r3, r7, #4 │ │ + str r1, [sp, #52] ; 0x34 │ │ + str r3, [sp, #60] ; 0x3c │ │ + sub r1, fp, #4 │ │ + sub r2, ip, #1 │ │ + lsl r3, ip, #3 │ │ + str r1, [sp, #48] ; 0x30 │ │ + str r2, [sp, #64] ; 0x40 │ │ str r3, [sp, #84] ; 0x54 │ │ - ldr ip, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - ldr r1, [r2, ip] │ │ - ldr r2, [r3, ip] │ │ - ldr r3, [r0, ip] │ │ - ldr ip, [sp, #12] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - cmp ip, r0 │ │ - ldr r0, [sp, #128] ; 0x80 │ │ - ldr ip, [sp, #28] │ │ - ldr ip, [r0, ip] │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - str ip, [sp, #8] │ │ - ldr ip, [sp, #28] │ │ - ldr r8, [r0, ip] │ │ - ldr r1, [r1, ip] │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - ldr r2, [r2, ip] │ │ - ldr r3, [r3, ip] │ │ - ldr r7, [r0, ip] │ │ - str r1, [sp, #16] │ │ - str r2, [sp, #20] │ │ - str r3, [sp, #24] │ │ - ble 2d5b0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - cmp r2, #0 │ │ - ble 2d3d0 │ │ - ldr r1, [sp, #8] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - mov r3, #0 │ │ - add r2, r1, r3, lsl #3 │ │ - add r3, r3, #1 │ │ - mov ip, #-822083584 ; 0xcf000000 │ │ - cmp r3, r0 │ │ - str ip, [r2, #4] │ │ - bne 2d3b8 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #12] │ │ - ldr r3, [sp, #8] │ │ - ldr ip, [sp, #80] ; 0x50 │ │ - cmp r2, #0 │ │ - add r3, r3, ip │ │ - str r3, [sp, #32] │ │ - ble 2d580 │ │ - ldr r3, [sp, #8] │ │ - ldr ip, [sp, #84] ; 0x54 │ │ - mov r2, #0 │ │ + ldr r0, [sp, #28] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + cmp r0, r2 │ │ + ldr r2, [r3, #4]! │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + str r2, [sp, #20] │ │ + ldr r2, [r3, #4]! │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + str r2, [sp, #16] │ │ + ldr sl, [r3, #4]! │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [r3, #4]! │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r9, [r3, #4]! │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [r1, #4]! │ │ + str r1, [sp, #48] ; 0x30 │ │ + bge 2ee64 │ │ + cmp r0, #0 │ │ + ble 2ec88 │ │ + ldr r1, [sp, #20] │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + mov r4, r1 │ │ + add r7, r1, r0 │ │ + mov r1, #-822083584 ; 0xcf000000 │ │ + add r4, r4, #8 │ │ + str r1, [r4, #-4] │ │ + cmp r4, r7 │ │ + bne 2ec74 │ │ + ldr r1, [sp, #12] │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + cmp r1, #0 │ │ + ldr r1, [sp, #20] │ │ + add r1, r1, r0 │ │ + str r1, [sp, #24] │ │ + ble 2ee40 │ │ + mov fp, #0 │ │ + sub r2, r2, #4 │ │ + sub r3, r3, #4 │ │ str r2, [sp] │ │ - add r3, r3, ip │ │ + sub r2, r9, #4 │ │ str r2, [sp, #4] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp] │ │ - ldr r3, [sp, #16] │ │ - ldr ip, [sp, #20] │ │ - cmp r7, #0 │ │ - ldr r9, [r3, r2] │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #20] │ │ + add r2, r3, r2 │ │ + str r2, [sp, #32] │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + add r3, r3, r2 │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp] │ │ + cmp sl, #0 │ │ + ldr r7, [r3, #4]! │ │ + str r3, [sp] │ │ + ldr r3, [sp, #4] │ │ + ldr r6, [r3, #4]! │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #8] │ │ + ldr r5, [r3, #4]! │ │ + str r3, [sp, #8] │ │ ldr r3, [sp, #24] │ │ - ldr fp, [ip, r2] │ │ - ldr r5, [r3, r2] │ │ - ble 2d670 │ │ - ldr ip, [sp, #32] │ │ - mov r1, r5 │ │ - ldr sl, [ip, #4] │ │ - mov r0, sl │ │ - bl 453b0 <__aeabi_fcmple> │ │ + ldr r9, [r3, #4] │ │ + ble 2ed84 │ │ + mov r0, r5 │ │ + mov r1, r9 │ │ + bl 470e4 <__aeabi_fcmpge@@Base> │ │ cmp r0, #0 │ │ - beq 2d55c │ │ + beq 2ee30 │ │ + ldr r3, [sp, #16] │ │ mov r4, #0 │ │ - mov r6, r4 │ │ - b 2d464 │ │ - bl 453b0 <__aeabi_fcmple> │ │ + sub r7, r7, #4 │ │ + sub r6, r6, #4 │ │ + sub r8, r3, #4 │ │ + b 2ed4c │ │ + mov r1, r9 │ │ + bl 470e4 <__aeabi_fcmpge@@Base> │ │ cmp r0, #0 │ │ - add r4, r4, #4 │ │ - beq 2d55c │ │ - ldr r1, [r9, r4] │ │ - ldr r0, [r8, r4] │ │ - bl 44db0 <__aeabi_fsub> │ │ + beq 2ee30 │ │ + ldr r1, [r7, #4]! │ │ + ldr r0, [r8, #4]! │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ mov r1, r0 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r1, [fp, r4] │ │ - bl 44ff8 <__aeabi_fmul> │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r1, [r6, #4]! │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ mov r1, r0 │ │ mov r0, r5 │ │ - bl 44db0 <__aeabi_fsub> │ │ - add r6, r6, #1 │ │ - cmp r6, r7 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + add r4, r4, #1 │ │ + cmp r4, sl │ │ mov r5, r0 │ │ - mov r1, r0 │ │ - mov r0, sl │ │ - bne 2d454 │ │ + bne 2ed3c │ │ + mov r1, r9 │ │ mov r0, r5 │ │ - mov r1, sl │ │ - bl 4539c <__aeabi_fcmplt> │ │ - cmp r0, #0 │ │ - bne 2d55c │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - cmp ip, #0 │ │ - ble 2d67c │ │ - ldr r2, [sp, #8] │ │ + bl 470bc <__aeabi_fcmplt@@Base> │ │ + subs r6, r0, #0 │ │ + bne 2ee30 │ │ + ldr r8, [sp, #28] │ │ + cmp r8, #0 │ │ + ble 2ef2c │ │ + ldr r4, [sp, #20] │ │ mov r0, r5 │ │ - ldr r1, [r2, #4] │ │ - bl 4539c <__aeabi_fcmplt> │ │ + ldr r1, [r4, #4] │ │ + bl 470bc <__aeabi_fcmplt@@Base> │ │ cmp r0, #0 │ │ - beq 2d67c │ │ - ldr r3, [sp, #8] │ │ - mov r4, #0 │ │ - ldr r9, [sp, #36] ; 0x24 │ │ - add r6, r3, #8 │ │ - b 2d504 │ │ - ldr r1, [r6, #4] │ │ - bl 4539c <__aeabi_fcmplt> │ │ + beq 2ef28 │ │ + add r7, r4, #8 │ │ + b 2ede0 │ │ + mov r4, r7 │ │ + add r7, r7, #8 │ │ + ldr r0, [r7, #-4] │ │ + mov r1, r5 │ │ + bl 470f8 <__aeabi_fcmpgt@@Base> │ │ cmp r0, #0 │ │ - add r6, r6, #8 │ │ - beq 2d520 │ │ - add r4, r4, #1 │ │ - cmp r4, r9 │ │ - mov sl, r6 │ │ - mov r0, r5 │ │ - bne 2d4f0 │ │ - ldr ip, [sp, #8] │ │ - add sl, ip, r4, lsl #3 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - cmp r4, r2 │ │ - bge 2d550 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r0, [r3, #-16] │ │ - ldr r1, [r3, #-12] │ │ - sub r2, r2, #1 │ │ - cmp r2, r4 │ │ - str r0, [r3, #-8] │ │ - str r1, [r3, #-4] │ │ + beq 2edf0 │ │ + add r6, r6, #1 │ │ + cmp r6, r8 │ │ + bne 2edc4 │ │ + ldr r4, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + cmp r3, r6 │ │ + ble 2ee28 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [sp, #32] │ │ + add r6, r6, #1 │ │ + add r6, r2, r6, lsl #3 │ │ + ldr r1, [r3, #-16] │ │ + ldr r2, [r3, #-12] │ │ sub r3, r3, #8 │ │ - bne 2d530 │ │ - ldr r3, [sp, #4] │ │ - str r5, [sl, #4] │ │ - str r3, [sl] │ │ - ldr ip, [sp, #4] │ │ - ldr r3, [sp] │ │ - ldr r2, [sp, #12] │ │ - add ip, ip, #1 │ │ - add r3, r3, #4 │ │ - cmp ip, r2 │ │ - str ip, [sp, #4] │ │ - str r3, [sp] │ │ - bne 2d408 │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #28] │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - add ip, ip, #1 │ │ - add r2, r2, #4 │ │ - cmp ip, r0 │ │ - str ip, [sp, #40] ; 0x28 │ │ - str r2, [sp, #28] │ │ - blt 2d338 │ │ + str r1, [r3] │ │ + str r2, [r3, #4] │ │ + cmp r3, r6 │ │ + bne 2ee0c │ │ + str r5, [r4, #4] │ │ + str fp, [r4] │ │ + ldr r3, [sp, #12] │ │ + add fp, fp, #1 │ │ + cmp fp, r3 │ │ + bne 2ecdc │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + add r3, r3, #1 │ │ + cmp r3, r2 │ │ + str r3, [sp, #36] ; 0x24 │ │ + bne 2ebfc │ │ mov r0, #0 │ │ add sp, sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r3, [sp, #12] │ │ + ldr r1, [sp, #12] │ │ + cmp r1, #0 │ │ + ble 2ee40 │ │ + sub r2, r2, #4 │ │ + str r2, [sp, #4] │ │ + sub r2, r9, #4 │ │ + mov r5, #0 │ │ + mov fp, r2 │ │ + sub r3, r3, #4 │ │ + str r3, [sp] │ │ + ldr r3, [sp, #16] │ │ + ldr r6, [sp, #20] │ │ + str sl, [sp, #8] │ │ + add r4, r3, sl, lsl #2 │ │ + ldr r3, [sp, #8] │ │ + ldr r7, [fp, #4]! │ │ cmp r3, #0 │ │ - ble 2d580 │ │ - mov ip, #0 │ │ - str ip, [sp] │ │ - mov fp, ip │ │ - str ip, [sp, #4] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ - ldr ip, [sp, #24] │ │ - cmp r7, #0 │ │ - ldr sl, [r2, fp] │ │ - ldr r9, [r3, fp] │ │ - ldr r6, [ip, fp] │ │ - ble 2d630 │ │ - mov r4, #0 │ │ - mov r5, r4 │ │ - ldr r1, [sl, r4] │ │ - ldr r0, [r8, r4] │ │ - bl 44db0 <__aeabi_fsub> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [r3, #4]! │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp] │ │ + ldr sl, [r3, #4]! │ │ + str r3, [sp] │ │ + ble 2ef04 │ │ + ldr r9, [sp, #16] │ │ + sub r8, r2, #4 │ │ + sub r7, r7, #4 │ │ + ldr r0, [r9], #4 │ │ + ldr r1, [r8, #4]! │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ mov r1, r0 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r1, [r9, r4] │ │ - bl 44ff8 <__aeabi_fmul> │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r1, [r7, #4]! │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ mov r1, r0 │ │ - mov r0, r6 │ │ - bl 44db0 <__aeabi_fsub> │ │ + mov r0, sl │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + cmp r9, r4 │ │ + mov sl, r0 │ │ + bne 2eed0 │ │ + ldr r3, [sp, #20] │ │ + str sl, [r6, #4] │ │ + add r6, r6, #8 │ │ + str r5, [r3, r5, lsl #3] │ │ + ldr r3, [sp, #12] │ │ add r5, r5, #1 │ │ - cmp r5, r7 │ │ + cmp r5, r3 │ │ + bne 2ee9c │ │ + b 2ee40 │ │ mov r6, r0 │ │ - add r4, r4, #4 │ │ - bne 2d5f4 │ │ - ldr ip, [sp] │ │ - ldr r2, [sp, #8] │ │ - add fp, fp, #4 │ │ - add r3, r2, ip │ │ - str r6, [r3, #4] │ │ - ldr r3, [sp, #4] │ │ - str r3, [r2, ip] │ │ - ldr r2, [sp] │ │ - ldr ip, [sp, #12] │ │ - add r3, r3, #1 │ │ - add r2, r2, #8 │ │ - cmp r3, ip │ │ - str r3, [sp, #4] │ │ - str r2, [sp] │ │ - bne 2d5cc │ │ - b 2d580 │ │ - ldr r2, [sp, #32] │ │ - ldr sl, [r2, #4] │ │ - b 2d4a4 │ │ - ldr sl, [sp, #8] │ │ - mov r4, #0 │ │ - b 2d520 │ │ + ldr r4, [sp, #20] │ │ + b 2edf0 │ │ │ │ -0002d688 : │ │ +0002ef34 : │ │ + mov r3, r0 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, sp, #100 ; 0x64 │ │ - str r0, [sp, #24] │ │ - ldr r0, [r0] │ │ + str r0, [sp, #28] │ │ + ldr r0, [pc, #1272] ; 2f444 │ │ + ldr r4, [r3] │ │ str r1, [sp, #36] ; 0x24 │ │ - str r2, [sp, #64] ; 0x40 │ │ - cmp r0, #0 │ │ - beq 2d6ac │ │ - bl 2c454 │ │ - ldr r1, [sp, #24] │ │ - ldr r0, [r1, #4] │ │ - cmp r0, #0 │ │ - beq 2d6c0 │ │ - bl 2c454 │ │ - ldr r2, [sp, #24] │ │ - ldr r0, [r2, #8] │ │ + ldr r3, [pc, r0] │ │ + cmp r4, #0 │ │ + str r2, [sp, #60] ; 0x3c │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [r3] │ │ + str r3, [sp, #92] ; 0x5c │ │ + beq 2ef84 │ │ + ldr r3, [r4] │ │ + ldr r3, [r3] │ │ + ldr r0, [r3] │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + mov r0, r4 │ │ + bl 48ba4 <_Unwind_GetTextRelBase@@Base+0x4f8> │ │ + ldr r3, [sp, #28] │ │ + ldr r4, [r3, #4] │ │ + cmp r4, #0 │ │ + beq 2efac │ │ + ldr r3, [r4] │ │ + ldr r3, [r3] │ │ + ldr r0, [r3] │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + mov r0, r4 │ │ + bl 48ba4 <_Unwind_GetTextRelBase@@Base+0x4f8> │ │ + ldr r3, [sp, #28] │ │ + ldr r0, [r3, #8] │ │ cmp r0, #0 │ │ - beq 2d6d4 │ │ - bl 47260 <__udivdi3+0x45c> │ │ - ldr r3, [sp, #24] │ │ + beq 2efc0 │ │ + bl 48ba4 <_Unwind_GetTextRelBase@@Base+0x4f8> │ │ + ldr r3, [sp, #28] │ │ ldr r0, [r3, #28] │ │ cmp r0, #0 │ │ - beq 2d6e8 │ │ - bl 47250 <__udivdi3+0x44c> │ │ - ldr r0, [sp, #24] │ │ - ldr r1, [pc, #1104] ; 2db44 │ │ + beq 2efd4 │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ mov r4, #0 │ │ + ldr r6, [sp, #28] │ │ + ldr r7, [sp, #60] ; 0x3c │ │ + ldr r1, [pc, #1120] ; 2f448 │ │ add r5, sp, #96 ; 0x60 │ │ - str r4, [r5, #-4]! │ │ + str r4, [r6] │ │ add r1, pc, r1 │ │ - str r4, [r0] │ │ - str r4, [r0, #4] │ │ - str r4, [r0, #8] │ │ - str r4, [r0, #28] │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - bl 47270 <__udivdi3+0x46c> │ │ - ldr r1, [sp, #24] │ │ + str r4, [r6, #4] │ │ + str r4, [r6, #8] │ │ + str r4, [r6, #28] │ │ + mov r0, r7 │ │ + str r4, [r5, #-8]! │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ + add r3, r6, #28 │ │ + add r2, r6, #20 │ │ str r0, [sp, #4] │ │ - mov r0, r1 │ │ - add ip, r0, #28 │ │ - add r2, r1, #20 │ │ - add r3, r1, #24 │ │ + str r3, [sp] │ │ + add r1, r6, #16 │ │ + add r3, r6, #24 │ │ mov r0, r5 │ │ - add r1, r1, #16 │ │ - str ip, [sp] │ │ - bl 2c478 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - ldr r1, [sp, #24] │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - str r4, [sp, #92] ; 0x5c │ │ - str r3, [r1] │ │ - ldr r1, [pc, #1004] ; 2db48 │ │ + bl 2dc68 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r1, [pc, #1048] ; 2f44c │ │ + mov r0, r7 │ │ + str r3, [r6] │ │ add r1, pc, r1 │ │ - bl 47270 <__udivdi3+0x46c> │ │ - add r2, sp, #80 ; 0x50 │ │ - str r0, [sp, #4] │ │ + str r4, [sp, #88] ; 0x58 │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ add r3, sp, #84 ; 0x54 │ │ - add ip, sp, #88 ; 0x58 │ │ - add r1, sp, #76 ; 0x4c │ │ + str r0, [sp, #4] │ │ + str r3, [sp] │ │ + add r1, sp, #72 ; 0x48 │ │ + add r2, sp, #76 ; 0x4c │ │ + add r3, sp, #80 ; 0x50 │ │ mov r0, r5 │ │ - str ip, [sp] │ │ - bl 2c478 │ │ - ldr r3, [sp, #24] │ │ - ldr r0, [sp, #24] │ │ - ldr r2, [r3, #16] │ │ + bl 2dc68 │ │ + ldr r1, [r6, #16] │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + mov r0, r6 │ │ + cmp r1, r2 │ │ + str r3, [r6, #4] │ │ + bne 2f3f4 │ │ + ldr r2, [r6, #20] │ │ ldr r3, [sp, #76] ; 0x4c │ │ cmp r2, r3 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - str r3, [r0, #4] │ │ - bne 2dae8 │ │ - ldr r3, [r0, #20] │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - cmp r3, r2 │ │ - bne 2dae8 │ │ - ldr r1, [r0, #24] │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - cmp r1, r2 │ │ - bne 2dae8 │ │ - cmp r3, r4 │ │ - ldrle r0, [sp, #88] ; 0x58 │ │ - ble 2d80c │ │ - ldr r2, [sp, #24] │ │ - ldr r0, [sp, #88] ; 0x58 │ │ - ldr r1, [r2, #28] │ │ - ldr r2, [r0] │ │ - ldr ip, [r1] │ │ - cmp ip, r2 │ │ - moveq r2, r0 │ │ - beq 2d800 │ │ - b 2db10 │ │ - ldr lr, [r1, #4]! │ │ - ldr ip, [r2, #4]! │ │ + bne 2f3f4 │ │ + ldr r1, [r6, #24] │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + cmp r1, r3 │ │ + bne 2f3f4 │ │ + cmp r2, r4 │ │ + ldrle r0, [sp, #84] ; 0x54 │ │ + ble 2f0ec │ │ + ldr r3, [sp, #28] │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + ldr r3, [r3, #28] │ │ + ldr r1, [r0] │ │ + ldr ip, [r3] │ │ + cmp ip, r1 │ │ + moveq r1, r0 │ │ + beq 2f0e0 │ │ + b 2f41c │ │ + ldr lr, [r3, #4]! │ │ + ldr ip, [r1, #4]! │ │ cmp lr, ip │ │ - bne 2db10 │ │ + bne 2f41c │ │ add r4, r4, #1 │ │ - cmp r4, r3 │ │ - bne 2d7f0 │ │ - bl 47250 <__udivdi3+0x44c> │ │ - ldr r3, [sp, #24] │ │ - ldr r1, [r3, #16] │ │ - cmp r1, #0 │ │ - ble 2dab0 │ │ - ldr r2, [pc, #804] ; 2db4c │ │ + cmp r4, r2 │ │ + bne 2f0d0 │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r3, #16] │ │ + cmp r2, #0 │ │ + ble 2f3a8 │ │ + mov r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #824] ; 2f450 │ │ ldr r3, [r3, #20] │ │ - mov r0, #0 │ │ - add r2, pc, r2 │ │ - str r0, [sp, #32] │ │ - str r0, [sp, #60] ; 0x3c │ │ - str r2, [sp, #68] ; 0x44 │ │ - mov r2, #0 │ │ - cmp r3, r2 │ │ - str r2, [sp, #80] ; 0x50 │ │ - ble 2da90 │ │ - ldr r1, [sp, #24] │ │ + add r1, pc, r1 │ │ + str r1, [sp, #68] ; 0x44 │ │ + mov r1, #0 │ │ + cmp r3, #0 │ │ + str r1, [sp, #76] ; 0x4c │ │ + movgt r2, #0 │ │ + ble 2f388 │ │ mov r3, #588 ; 0x24c │ │ + ldr r4, [sp, #28] │ │ add r3, r3, #3 │ │ - ldr r0, [r1, #28] │ │ mov r1, #8 │ │ + ldr r0, [r4, #28] │ │ ldr r0, [r0, r2, lsl #2] │ │ ldr r2, [sp, #68] ; 0x44 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr r2, [sp, #24] │ │ - mov r3, #0 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + mov r2, #0 │ │ + ldr r3, [r4, #24] │ │ + str r0, [sp, #44] ; 0x2c │ │ + str r2, [sp, #80] ; 0x50 │ │ + cmp r3, r2 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ble 2f35c │ │ + mov r0, r2 │ │ + str r2, [sp, #24] │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + ldr r3, [r4, #28] │ │ str r0, [sp, #48] ; 0x30 │ │ - ldr r2, [r2, #24] │ │ - str r3, [sp, #84] ; 0x54 │ │ - cmp r2, r3 │ │ - str r2, [sp, #56] ; 0x38 │ │ - ble 2da68 │ │ - ldr r0, [sp, #24] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - ldr r7, [r0, #28] │ │ - lsl r3, r3, #2 │ │ - str r3, [sp, #20] │ │ - add r7, r7, r3 │ │ - ldr r3, [r7] │ │ + lsl r2, r2, #2 │ │ + str r2, [sp, #32] │ │ + add fp, r3, r2 │ │ + ldr r3, [fp] │ │ cmp r3, #0 │ │ - ble 2da4c │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r3, [r0, #20] │ │ - ldr r0, [sp, #20] │ │ - mov r9, #0 │ │ - lsl r1, r1, #2 │ │ - ldr r3, [r3, r0] │ │ - str r1, [sp, #28] │ │ - str r2, [sp, #52] ; 0x34 │ │ - mov fp, r2 │ │ - str r9, [sp, #16] │ │ - str r3, [sp, #40] ; 0x28 │ │ + ble 2f334 │ │ + mov r3, #0 │ │ + mov sl, r3 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #32] │ │ + ldr r8, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #20] │ │ + ldr r3, [r3, r2] │ │ + ldr r3, [r3] │ │ + sub r3, r3, #4 │ │ + str r3, [sp, #16] │ │ mov r3, #0 │ │ mov r2, #0 │ │ - strd r2, [fp], #8 │ │ + strd r2, [r8] │ │ mov r3, #0 │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r6, [r7] │ │ - cmp r6, r3 │ │ - ble 2db34 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #24] │ │ - mov r4, #0 │ │ - ldr r2, [r0, #16] │ │ - ldr r0, [sp, #20] │ │ - ldr r3, [r1] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr ip, [fp] │ │ + mov r6, #0 │ │ + cmp ip, r3 │ │ + mov r7, #0 │ │ + ble 2f274 │ │ + mov r4, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #32] │ │ - ldr r2, [r2, r0] │ │ - mov r0, #0 │ │ - ldr r3, [r3, r1] │ │ - mov r1, #0 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldr r2, [r3, #16] │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r2, r1] │ │ + ldr r3, [r3] │ │ ldr r2, [r2] │ │ - strd r0, [sp, #8] │ │ - ldr r1, [sp, #20] │ │ - ldr r8, [r2, r9] │ │ - ldr r2, [sp, #28] │ │ + ldr r3, [r3, r0] │ │ ldr r3, [r3, r1] │ │ - mov r5, r4 │ │ - ldr sl, [r3, r2] │ │ - ldr r1, [sl, r4] │ │ - ldr r0, [r8, r4] │ │ - bl 44ff8 <__aeabi_fmul> │ │ - bl 44608 <__aeabi_f2d> │ │ + ldr r1, [sp, #12] │ │ + ldr r9, [r2, r1] │ │ + ldr r2, [sp, #24] │ │ + sub r9, r9, #4 │ │ + ldr r5, [r3, r2] │ │ + sub r5, r5, #4 │ │ + ldr r1, [r5, #4]! │ │ + ldr r0, [r9, #4]! │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ - ldrd r0, [sp, #8] │ │ - bl 44310 <__adddf3> │ │ - add r5, r5, #1 │ │ - str r5, [sp, #76] ; 0x4c │ │ - ldr r6, [r7] │ │ - strd r0, [sp, #8] │ │ - cmp r6, r5 │ │ - add r4, r4, #4 │ │ - bgt 2d954 │ │ - strd r0, [fp, #-8] │ │ + mov r0, r6 │ │ + mov r1, r7 │ │ + bl 46030 <__adddf3@@Base> │ │ + add r4, r4, #1 │ │ + str r4, [sp, #72] ; 0x48 │ │ + ldr ip, [fp] │ │ + mov r6, r0 │ │ + cmp ip, r4 │ │ + mov r7, r1 │ │ + bgt 2f234 │ │ + ldr r3, [sp, #16] │ │ + str ip, [sp, #20] │ │ + add sl, sl, #1 │ │ + ldr r0, [r3, #4]! │ │ + str r3, [sp, #16] │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + mov r3, r7 │ │ + mov r2, r6 │ │ + bl 46030 <__adddf3@@Base> │ │ + ldr r3, [sp, #12] │ │ + ldr ip, [sp, #20] │ │ + strd r0, [r8], #8 │ │ + add r3, r3, #4 │ │ + cmp sl, ip │ │ + str r3, [sp, #12] │ │ + blt 2f1c8 │ │ + cmp ip, #0 │ │ + ble 2f334 │ │ + ldr r3, [sp, #28] │ │ ldr r0, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #16] │ │ - ldr r3, [r0] │ │ - add r1, r1, #1 │ │ - str r1, [sp, #16] │ │ - ldr r0, [r3, r9] │ │ - bl 44608 <__aeabi_f2d> │ │ - ldrd r2, [sp, #8] │ │ - bl 44310 <__adddf3> │ │ - ldr r2, [sp, #16] │ │ - strd r0, [fp, #-8] │ │ - cmp r6, r2 │ │ - add r9, r9, #4 │ │ - bgt 2d8e8 │ │ - cmp r6, #0 │ │ - ble 2da4c │ │ - ldr r3, [sp, #24] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr fp, [sp, #52] ; 0x34 │ │ - ldr r2, [r3] │ │ - ldr r1, [r0, #24] │ │ - ldr r3, [r3, #4] │ │ - ldr r0, [sp, #32] │ │ - mov r4, #0 │ │ - mov r5, r4 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [r3, #4] │ │ + ldr r3, [r3] │ │ + ldr r1, [r1, #24] │ │ ldr r2, [r2, r0] │ │ ldr r3, [r3, r0] │ │ - ldr r0, [sp, #20] │ │ + ldr r0, [sp, #32] │ │ ldr r1, [r1, r0] │ │ - ldr r2, [r2, r0] │ │ ldr r3, [r3, r0] │ │ - ldr r9, [r1] │ │ - ldr r1, [sp, #28] │ │ - ldr sl, [r2, r1] │ │ - ldr r8, [r3, r1] │ │ - ldrd r0, [fp], #8 │ │ - bl 44d08 <__aeabi_d2f> │ │ - str r0, [sl, r4] │ │ - ldr r0, [r8, r4] │ │ - ldr r1, [r9, r4] │ │ - bl 44ff8 <__aeabi_fmul> │ │ - add r5, r5, #1 │ │ - cmp r5, r6 │ │ - str r0, [r8, r4] │ │ - add r4, r4, #4 │ │ - bne 2da20 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - add r2, r2, #1 │ │ - cmp r2, r3 │ │ - str r2, [sp, #44] ; 0x2c │ │ - str r2, [sp, #84] ; 0x54 │ │ - bne 2d8a8 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - bl 47250 <__udivdi3+0x44c> │ │ + ldr r2, [r2, r0] │ │ + ldr r4, [r1] │ │ ldr r1, [sp, #24] │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - ldr r3, [r1, #20] │ │ + sub r4, r4, #4 │ │ + ldr r5, [r3, r1] │ │ + ldr r6, [r2, r1] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + sub r5, r5, #4 │ │ + add r7, r6, ip, lsl #2 │ │ + sub r8, r3, #8 │ │ + ldrd r0, [r8, #8]! │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + str r0, [r5, #4]! │ │ + ldr r0, [r6] │ │ + ldr r1, [r4, #4]! │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + str r0, [r6], #4 │ │ + cmp r6, r7 │ │ + bne 2f310 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + add r3, r3, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + cmp r3, r2 │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldr r3, [sp, #24] │ │ + add r3, r3, #4 │ │ + str r3, [sp, #24] │ │ + bne 2f190 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + ldr r3, [r3, #20] │ │ add r2, r2, #1 │ │ - str r2, [sp, #80] ; 0x50 │ │ + str r2, [sp, #76] ; 0x4c │ │ cmp r3, r2 │ │ - bgt 2d84c │ │ - ldr r1, [r1, #16] │ │ + bgt 2f134 │ │ + ldr r2, [sp, #28] │ │ + ldr r2, [r2, #16] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + add r1, r1, #1 │ │ + str r1, [sp, #56] ; 0x38 │ │ + cmp r2, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + add r1, r1, #4 │ │ + str r1, [sp, #40] ; 0x28 │ │ + bgt 2f120 │ │ + ldr r1, [pc, #164] ; 2f454 │ │ + ldr r5, [sp, #28] │ │ ldr r0, [sp, #60] ; 0x3c │ │ - ldr r2, [sp, #32] │ │ - add r0, r0, #1 │ │ - add r2, r2, #4 │ │ - cmp r1, r0 │ │ - str r0, [sp, #60] ; 0x3c │ │ - str r2, [sp, #32] │ │ - bgt 2d83c │ │ - ldr r1, [pc, #152] ; 2db50 │ │ - ldr r3, [sp, #24] │ │ - ldr r0, [sp, #64] ; 0x40 │ │ add r1, pc, r1 │ │ - ldr r4, [r3, #12] │ │ - bl 47280 <__udivdi3+0x47c> │ │ - bl 44d08 <__aeabi_d2f> │ │ + ldr r4, [r5, #12] │ │ + bl 48bc4 <_Unwind_GetTextRelBase@@Base+0x518> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ mov r1, r4 │ │ mov r2, r0 │ │ - ldr r0, [sp, #24] │ │ - bl 2cb98 │ │ + mov r0, r5 │ │ + bl 2e3e4 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r2, [sp, #92] ; 0x5c │ │ mov r0, #0 │ │ + ldr r3, [r3] │ │ + cmp r2, r3 │ │ + bne 2f440 │ │ add sp, sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r1, [pc, #100] ; 2db54 │ │ - ldr r3, [pc, #100] ; 2db58 │ │ mov r2, #580 ; 0x244 │ │ + ldr r1, [pc, #88] ; 2f458 │ │ + ldr r3, [pc, #88] ; 2f45c │ │ mov r0, #5 │ │ - add r1, pc, r1 │ │ add r2, r2, #1 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r1, [pc, #68] ; 2db5c │ │ - ldr r3, [pc, #68] ; 2db60 │ │ + bl f438 │ │ + ldr r1, [pc, #60] ; 2f460 │ │ + ldr r3, [pc, #60] ; 2f464 │ │ mov r0, #5 │ │ add r1, pc, r1 │ │ mov r2, #584 ; 0x248 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - mov r2, #0 │ │ - mov r3, #0 │ │ - strd r2, [sp, #8] │ │ - b 2d994 │ │ - andeq r5, r2, r4, lsr #3 │ │ - andeq r5, r2, r0, asr r1 │ │ - muleq r2, ip, sp │ │ - strdeq r4, [r2], -r4 ; │ │ - ldrdeq r5, [r2], -r0 │ │ - andeq r5, r2, r0, lsl #26 │ │ - andeq r5, r2, ip, lsr #21 │ │ - andeq r5, r2, ip, lsl sp │ │ - strdlt fp, [r5], r0 │ │ - stcne 0, cr9, [lr], {1} │ │ - ldcne 12, cr1, [sp], {20} │ │ - ; instruction: 0xf0116820 │ │ - stmdals r1, {r2, r5, r6, fp, ip, sp, lr, pc} │ │ - ; instruction: 0xf014a903 │ │ - eorvs pc, r0, r9, lsr sp ; │ │ - eorle r2, r4, r0, lsl #16 │ │ - movwcc r6, #6195 ; 0x1833 │ │ - stmdavs r0!, {r0, r1, r4, r5, sp, lr} │ │ - blcs 90bba0 <_end+0x8b2c94> │ │ - smlattcs r0, lr, r0, sp │ │ - ; instruction: 0xf0151c0a │ │ - ; instruction: 0x1e07f911 │ │ - stmdavs r8!, {r3, r5, r6, r7, ip, lr, pc} │ │ - tstle r7, r0, lsl #16 │ │ - ; instruction: 0x1c384a0c │ │ - ldrbtmi r2, [sl], #-260 ; 0xfffffefc │ │ - ; instruction: 0xf0102370 │ │ - ldrd pc, [r5], -r5 │ │ - adcseq r4, r9, r9, lsl #20 │ │ - ldrbtmi r2, [sl], #-882 ; 0xfffffc8e │ │ - ; instruction: 0xfffaf010 │ │ - stmdavs r0!, {r3, r5, sp, lr} │ │ - ldcne 8, cr6, [sl], #-164 ; 0xffffff5c │ │ - ; instruction: 0xf8f8f015 │ │ - andcs lr, r1, r1 │ │ - andlt r4, r5, r0, asr #4 │ │ + bl f438 │ │ + bl f300 <__stack_chk_fail@plt> │ │ + andeq sl, r2, r8, lsr #30 │ │ + andeq r5, r2, r4, asr r4 │ │ + andeq r5, r2, r0, lsl r4 │ │ + andeq r6, r2, r0, asr r0 │ │ + muleq r2, ip, r0 │ │ + andeq r5, r2, r0, ror #26 │ │ + muleq r2, r4, pc ; │ │ + andeq r5, r2, r0, asr #26 │ │ + ; instruction: 0x00025fb0 │ │ + cfstr32ne mvfx11, [pc], {240} ; 0xf0 │ │ + blmi 8764e8 <_end@@Base+0x81b5dc> │ │ + ldrbtmi r1, [fp], #-3094 ; 0xfffff3ea │ │ + addlt r6, r5, fp, lsl r8 │ │ + ldmdavs sl, {ip, pc} │ │ + andls r9, r3, #67108864 ; 0x4000000 │ │ + ; instruction: 0xf0116830 │ │ + stmdals r0, {r1, r2, r4, r6, r8, fp, ip, sp, lr, pc} │ │ + ; instruction: 0xf014a902 │ │ + eorsvs pc, r0, r5, lsl #30 │ │ + eorle r2, r3, r0, lsl #16 │ │ + movwcc r6, #6203 ; 0x183b │ │ + stmdavc r3, {r0, r1, r3, r4, r5, sp, lr} │ │ + rscle r2, pc, r3, lsr #22 │ │ + stfnes f2, [sl], {-0} │ │ + blx 86b502 <_end@@Base+0x8105f6> │ │ + rscle r1, r9, r4, lsl #28 │ │ + stmdacs r0, {r3, r5, fp, sp, lr} │ │ + bmi 4a38d4 <_end@@Base+0x4489c8> │ │ + tstcs r4, r0, lsr #24 │ │ + cmncs r0, #2046820352 ; 0x7a000000 │ │ + ; instruction: 0xf8caf011 │ │ + bmi 3e74dc <_end@@Base+0x38c5d0> │ │ + cmncs r2, #161 ; 0xa1 │ │ + ; instruction: 0xf011447a │ │ + eorvs pc, r8, pc, ror #17 │ │ + stmdavs r9!, {r4, r5, fp, sp, lr} │ │ + ; instruction: 0xf0151c22 │ │ + and pc, r1, r7, lsl #22 │ │ + submi r2, r0, #1 │ │ + bls 1160ec <_end@@Base+0xbb1e0> │ │ + addsmi r6, sl, #1769472 ; 0x1b0000 │ │ + ; instruction: 0xf019d001 │ │ + andlt pc, r5, r3, ror #17 │ │ ; instruction: 0x46c0bdf0 │ │ - andeq r1, r2, r9, asr r2 │ │ - andeq r1, r2, r9, asr #4 │ │ + andeq sl, r2, sl, lsl #20 │ │ + strdeq r1, [r2], -r3 │ │ + andeq r1, r2, r3, ror #9 │ │ │ │ -0002dbe0 : │ │ +0002f500 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ - ldr r3, [r0, #48] ; 0x30 │ │ - lsls r1, r1, #3 │ │ + ldr r3, [pc, #60] ; (2f540 ) │ │ str r2, [sp, #4] │ │ - adds r1, r3, r1 │ │ + lsls r1, r1, #3 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + adds r4, r3, #0 │ │ + str r2, [sp, #12] │ │ + ldr r2, [r0, #48] ; 0x30 │ │ + adds r1, r2, r1 │ │ ldr r0, [r1, #4] │ │ cmp r0, #0 │ │ - beq.n 2dc04 │ │ - add r3, sp, #12 │ │ + bne.n 2f520 │ │ + movs r0, #0 │ │ + b.n 2f530 │ │ add r1, sp, #4 │ │ movs r2, #4 │ │ - bl 40afc │ │ - adds r3, r0, #0 │ │ - movs r0, #0 │ │ - cmp r3, r0 │ │ - blt.n 2dc04 │ │ - ldr r0, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ + add r3, sp, #8 │ │ + bl 426a8 │ │ + cmp r0, #0 │ │ + blt.n 2f51c │ │ + ldr r0, [sp, #8] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 2f53c │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #16 │ │ + pop {r4, pc} │ │ + add r1, sp, #464 ; 0x1d0 │ │ + movs r2, r0 │ │ │ │ -0002dc08 : │ │ +0002f544 : │ │ push {r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - ldr r5, [r4, #48] ; 0x30 │ │ - lsls r0, r1, #3 │ │ - adds r6, r1, #0 │ │ - adds r5, r5, r0 │ │ - ldr r1, [r5, #4] │ │ + adds r7, r3, #0 │ │ sub sp, #20 │ │ + lsls r3, r1, #3 │ │ + str r3, [sp, #4] │ │ str r2, [sp, #12] │ │ - adds r7, r3, #0 │ │ - str r0, [sp, #4] │ │ + ldr r3, [r0, #48] ; 0x30 │ │ + ldr r2, [sp, #4] │ │ + adds r6, r1, #0 │ │ + adds r4, r3, r2 │ │ + ldr r1, [r4, #4] │ │ + adds r5, r0, #0 │ │ cmp r1, #0 │ │ - bne.n 2dc2a │ │ + bne.n 2f568 │ │ movs r0, #5 │ │ - bl 40a30 │ │ - str r0, [r5, #4] │ │ - adds r0, r4, #0 │ │ + bl 425c0 │ │ + str r0, [r4, #4] │ │ + adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ ldr r2, [sp, #12] │ │ - bl 2dbe0 │ │ - str r0, [sp, #8] │ │ + bl 2f500 │ │ adds r3, r0, #0 │ │ - b.n 2dc50 │ │ + str r0, [sp, #8] │ │ + cmp r3, #0 │ │ + beq.n 2f592 │ │ ldr r2, [r3, #0] │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [r2, #12] │ │ cmp r1, r0 │ │ - bne.n 2dc4e │ │ + bne.n 2f58e │ │ ldr r3, [r2, #8] │ │ cmp r3, r7 │ │ - bge.n 2dc88 │ │ + bge.n 2f5c6 │ │ str r7, [r2, #8] │ │ - b.n 2dc88 │ │ + b.n 2f5c6 │ │ ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - bne.n 2dc3a │ │ - ldr r1, [pc, #52] ; (2dc8c ) │ │ + b.n 2f576 │ │ + ldr r1, [pc, #56] ; (2f5cc ) │ │ movs r2, #141 ; 0x8d │ │ - ldr r0, [r4, #52] ; 0x34 │ │ add r1, pc │ │ - bl 40fba <__listelem_malloc__> │ │ - ldr r1, [sp, #12] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - adds r5, r0, #0 │ │ - str r1, [r0, #4] │ │ - str r3, [r0, #12] │ │ + ldr r0, [r5, #52] ; 0x34 │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ + adds r4, r0, #0 │ │ + ldr r3, [sp, #12] │ │ str r6, [r0, #0] │ │ str r7, [r0, #8] │ │ - adds r1, r5, #0 │ │ + str r3, [r0, #4] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r1, r4, #0 │ │ + str r3, [r0, #12] │ │ ldr r0, [sp, #8] │ │ - bl 40620 │ │ - ldr r2, [r4, #48] ; 0x30 │ │ + bl 421b8 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r5, #48] ; 0x30 │ │ adds r3, r0, #0 │ │ - ldr r0, [sp, #4] │ │ - adds r1, r5, #4 │ │ - adds r2, r2, r0 │ │ + adds r2, r2, r1 │ │ ldr r0, [r2, #4] │ │ + adds r1, r4, #4 │ │ movs r2, #4 │ │ - bl 40c42 │ │ + bl 4280a │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - asrs r1, r5, #6 │ │ + nop ; (mov r8, r8) │ │ + asrs r5, r2, #16 │ │ movs r2, r0 │ │ │ │ -0002dc90 : │ │ +0002f5d0 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ - ldr r3, [r0, #48] ; 0x30 │ │ + ldr r3, [pc, #60] ; (2f610 ) │ │ str r2, [sp, #4] │ │ lsls r1, r1, #3 │ │ - ldr r0, [r1, r3] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + adds r4, r3, #0 │ │ + str r2, [sp, #12] │ │ + ldr r2, [r0, #48] ; 0x30 │ │ + ldr r0, [r1, r2] │ │ cmp r0, #0 │ │ - beq.n 2dcb2 │ │ - add r3, sp, #12 │ │ + bne.n 2f5ee │ │ + movs r0, #0 │ │ + b.n 2f5fe │ │ add r1, sp, #4 │ │ movs r2, #4 │ │ - bl 40afc │ │ - adds r3, r0, #0 │ │ - movs r0, #0 │ │ - cmp r3, r0 │ │ - blt.n 2dcb2 │ │ - ldr r0, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ - ... │ │ + add r3, sp, #8 │ │ + bl 426a8 │ │ + cmp r0, #0 │ │ + blt.n 2f5ea │ │ + ldr r0, [sp, #8] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 2f60a │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #16 │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + add r0, sp, #656 ; 0x290 │ │ + movs r2, r0 │ │ │ │ -0002dcb8 : │ │ +0002f614 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ - adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ - adds r7, r2, #0 │ │ + adds r5, r0, #0 │ │ + adds r4, r1, #0 │ │ + adds r6, r2, #0 │ │ str r3, [sp, #8] │ │ cmp r3, #0 │ │ - ble.n 2dce2 │ │ - ldr r1, [pc, #132] ; (2dd50 ) │ │ - ldr r3, [pc, #136] ; (2dd54 ) │ │ + ble.n 2f63e │ │ + str r1, [sp, #0] │ │ + ldr r3, [pc, #132] ; (2f6ac ) │ │ + ldr r1, [pc, #132] ; (2f6b0 ) │ │ str r2, [sp, #4] │ │ movs r0, #5 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #163 ; 0xa3 │ │ - str r5, [sp, #0] │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r0, #1 │ │ - blx eb54 │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ cmp r1, r2 │ │ - beq.n 2dd46 │ │ - ldr r6, [r0, #48] ; 0x30 │ │ - lsls r1, r1, #3 │ │ - str r1, [sp, #12] │ │ - adds r6, r6, r1 │ │ - ldr r1, [r6, #0] │ │ + bne.n 2f648 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 2f6a8 │ │ + lsls r3, r1, #3 │ │ + str r3, [sp, #12] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r0, #48] ; 0x30 │ │ + adds r7, r3, r2 │ │ + ldr r1, [r7, #0] │ │ cmp r1, #0 │ │ - bne.n 2dcfc │ │ + bne.n 2f660 │ │ movs r0, #5 │ │ - bl 40a30 │ │ - str r0, [r6, #0] │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - adds r2, r7, #0 │ │ - bl 2dc90 │ │ + bl 425c0 │ │ + str r0, [r7, #0] │ │ + adds r0, r5, #0 │ │ + adds r1, r4, #0 │ │ + adds r2, r6, #0 │ │ + bl 2f5d0 │ │ cmp r0, #0 │ │ - beq.n 2dd18 │ │ + beq.n 2f67c │ │ ldr r3, [r0, #8] │ │ ldr r2, [sp, #8] │ │ cmp r3, r2 │ │ - bge.n 2dd46 │ │ + bge.n 2f642 │ │ str r2, [r0, #8] │ │ movs r0, #0 │ │ - b.n 2dd4a │ │ - ldr r1, [pc, #60] ; (2dd58 ) │ │ + b.n 2f6a8 │ │ + ldr r1, [pc, #52] ; (2f6b4 ) │ │ movs r2, #185 ; 0xb9 │ │ - ldr r0, [r4, #52] ; 0x34 │ │ add r1, pc │ │ - bl 40fba <__listelem_malloc__> │ │ - ldr r1, [sp, #8] │ │ + ldr r0, [r5, #52] ; 0x34 │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ + ldr r2, [sp, #8] │ │ + adds r3, r0, #0 │ │ + str r2, [r0, #8] │ │ movs r2, #1 │ │ negs r2, r2 │ │ - str r1, [r0, #8] │ │ - str r5, [r0, #0] │ │ - str r7, [r0, #4] │ │ str r2, [r0, #12] │ │ - ldr r2, [r4, #48] ; 0x30 │ │ ldr r1, [sp, #12] │ │ - adds r3, r0, #0 │ │ + ldr r2, [r5, #48] ; 0x30 │ │ + str r4, [r0, #0] │ │ + str r6, [r0, #4] │ │ ldr r0, [r2, r1] │ │ adds r1, r3, #4 │ │ movs r2, #4 │ │ - bl 40c04 │ │ + bl 427cc │ │ movs r0, #1 │ │ - b.n 2dd4a │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - asrs r3, r6, #4 │ │ + asrs r0, r5, #14 │ │ movs r2, r0 │ │ - asrs r0, r4, #5 │ │ + asrs r5, r7, #13 │ │ movs r2, r0 │ │ - asrs r5, r4, #3 │ │ + asrs r3, r5, #12 │ │ movs r2, r0 │ │ │ │ -0002dd5c : │ │ +0002f6b8 : │ │ push {r0, r1, r4, lr} │ │ movs r4, #1 │ │ negs r4, r4 │ │ str r4, [sp, #0] │ │ - bl 2dcb8 │ │ + bl 2f614 │ │ pop {r1, r2, r4, pc} │ │ ... │ │ │ │ -0002dd6c : │ │ +0002f6c8 : │ │ push {r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - ldr r3, [pc, #232] ; (2de5c ) │ │ - ldr r1, [pc, #236] ; (2de60 ) │ │ - adds r5, r0, #0 │ │ + ldr r3, [pc, #228] ; (2f7b0 ) │ │ + adds r4, r1, #0 │ │ + ldr r1, [pc, #228] ; (2f7b4 ) │ │ sub sp, #28 │ │ + adds r5, r0, #0 │ │ add r1, pc │ │ - add r3, pc │ │ movs r0, #1 │ │ movs r2, #215 ; 0xd7 │ │ - bl 4003c │ │ - cmp r7, #0 │ │ - bne.n 2ddbc │ │ - b.n 2ddb4 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - lsls r2, r6, #3 │ │ - ldr r0, [r2, r3] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + cmp r4, #0 │ │ + bne.n 2f716 │ │ + adds r6, r4, #0 │ │ + ldr r3, [r5, #32] │ │ + cmp r6, r3 │ │ + bge.n 2f716 │ │ + ldr r2, [r5, #48] ; 0x30 │ │ + lsls r3, r6, #3 │ │ + ldr r0, [r3, r2] │ │ cmp r0, #0 │ │ - beq.n 2ddb0 │ │ - bl 40e24 │ │ - b.n 2ddac │ │ - ldr r3, [r4, #4] │ │ - adds r0, r7, #0 │ │ - ldr r1, [r3, #8] │ │ - bl 40620 │ │ - adds r7, r0, #0 │ │ + beq.n 2f712 │ │ + bl 429d8 │ │ + subs r7, r0, #0 │ │ + beq.n 2f712 │ │ + ldr r3, [r7, #4] │ │ adds r0, r4, #0 │ │ - bl 40dde │ │ - subs r4, r0, #0 │ │ - bne.n 2dd9a │ │ + ldr r1, [r3, #8] │ │ + bl 421b8 │ │ + adds r4, r0, #0 │ │ + adds r0, r7, #0 │ │ + bl 4298a │ │ + b.n 2f6fa │ │ adds r6, #1 │ │ - b.n 2ddb6 │ │ - adds r6, r7, #0 │ │ - ldr r3, [r5, #32] │ │ - cmp r6, r3 │ │ - blt.n 2dd8a │ │ - movs r2, #0 │ │ - str r2, [sp, #16] │ │ + b.n 2f6e6 │ │ movs r3, #0 │ │ - str r7, [sp, #8] │ │ + str r3, [sp, #16] │ │ + movs r3, #0 │ │ + str r4, [sp, #8] │ │ str r3, [sp, #20] │ │ - b.n 2de34 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - ldr r4, [r2, #0] │ │ - ldr r2, [r4, #4] │ │ - lsls r2, r2, #3 │ │ - ldr r0, [r2, r3] │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + beq.n 2f78e │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [r5, #48] ; 0x30 │ │ + ldr r6, [r3, #0] │ │ + ldr r3, [r6, #4] │ │ + lsls r3, r3, #3 │ │ + ldr r0, [r3, r2] │ │ cmp r0, #0 │ │ - beq.n 2de2e │ │ - bl 40e24 │ │ - adds r6, r5, #0 │ │ + beq.n 2f786 │ │ + bl 429d8 │ │ str r0, [sp, #12] │ │ - b.n 2de26 │ │ - ldr r2, [sp, #12] │ │ - ldr r0, [r4, #8] │ │ - ldr r1, [r4, #0] │ │ - ldr r3, [r2, #4] │ │ - ldr r5, [r3, #8] │ │ - ldr r3, [r5, #8] │ │ - ldr r2, [r5, #4] │ │ - adds r3, r0, r3 │ │ - adds r0, r6, #0 │ │ - bl 2dd5c │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + beq.n 2f786 │ │ + ldr r3, [sp, #12] │ │ + adds r0, r5, #0 │ │ + ldr r3, [r3, #4] │ │ + ldr r1, [r6, #0] │ │ + ldr r7, [r3, #8] │ │ + ldr r3, [r6, #8] │ │ + ldr r2, [r7, #8] │ │ + adds r3, r3, r2 │ │ + ldr r2, [r7, #4] │ │ + bl 2f6b8 │ │ cmp r0, #0 │ │ - blt.n 2de1e │ │ + blt.n 2f77e │ │ movs r3, #1 │ │ str r3, [sp, #20] │ │ cmp r0, #0 │ │ - beq.n 2de1e │ │ - ldr r2, [r5, #4] │ │ - ldr r1, [r4, #0] │ │ - adds r0, r6, #0 │ │ - bl 2dc90 │ │ + beq.n 2f77e │ │ + ldr r2, [r7, #4] │ │ + ldr r1, [r6, #0] │ │ + adds r0, r5, #0 │ │ + bl 2f5d0 │ │ adds r1, r0, #0 │ │ - adds r0, r7, #0 │ │ - bl 40620 │ │ - ldr r2, [sp, #16] │ │ - adds r7, r0, #0 │ │ - adds r2, #1 │ │ - str r2, [sp, #16] │ │ + adds r0, r4, #0 │ │ + bl 421b8 │ │ + adds r4, r0, #0 │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ ldr r0, [sp, #12] │ │ - bl 40dde │ │ - str r0, [sp, #12] │ │ - ldr r3, [sp, #12] │ │ - cmp r3, #0 │ │ - bne.n 2dde2 │ │ - adds r5, r6, #0 │ │ - ldr r2, [sp, #8] │ │ - ldr r2, [r2, #8] │ │ - str r2, [sp, #8] │ │ + bl 4298a │ │ + b.n 2f73a │ │ ldr r3, [sp, #8] │ │ + ldr r3, [r3, #8] │ │ + str r3, [sp, #8] │ │ + b.n 2f720 │ │ + ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - bne.n 2ddc8 │ │ - ldr r2, [sp, #20] │ │ - cmp r2, #0 │ │ - bne.n 2ddc0 │ │ - ldr r2, [sp, #16] │ │ - ldr r1, [pc, #32] ; (2de64 ) │ │ - ldr r3, [pc, #32] ; (2de68 ) │ │ - str r2, [sp, #0] │ │ + bne.n 2f71a │ │ + movs r2, #22 │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [pc, #28] ; (2f7b8 ) │ │ + movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #28] ; (2f7bc ) │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - movs r0, #1 │ │ - ldr r2, [pc, #28] ; (2de6c ) │ │ - bl 4003c │ │ + bl 41bd4 │ │ + adds r0, r4, #0 │ │ add sp, #28 │ │ - adds r0, r7, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - asrs r6, r5, #3 │ │ + asrs r6, r6, #12 │ │ movs r2, r0 │ │ - asrs r3, r1, #2 │ │ + asrs r7, r2, #11 │ │ movs r2, r0 │ │ - lsrs r3, r7, #30 │ │ + asrs r3, r1, #8 │ │ movs r2, r0 │ │ - asrs r1, r2, #1 │ │ + asrs r7, r3, #10 │ │ movs r2, r0 │ │ - lsls r5, r2, #4 │ │ - ... │ │ │ │ -0002de70 : │ │ - push {r4, r5, r6, lr} │ │ +0002f7c0 : │ │ ldr r3, [r0, #48] ; 0x30 │ │ - lsls r6, r1, #3 │ │ - adds r5, r0, #0 │ │ - adds r3, r3, r6 │ │ - ldr r2, [r3, #4] │ │ - cmp r2, #0 │ │ - bne.n 2de86 │ │ - ldr r4, [r3, #0] │ │ - cmp r4, #0 │ │ - beq.n 2dec0 │ │ - ldr r2, [pc, #60] ; (2dec4 ) │ │ - ldr r3, [pc, #60] ; (2dec8 ) │ │ + push {r4, r5, r6, lr} │ │ + lsls r4, r1, #3 │ │ + adds r5, r3, r4 │ │ + ldr r3, [r5, #4] │ │ + adds r6, r0, #0 │ │ + cmp r3, #0 │ │ + bne.n 2f7d6 │ │ + ldr r3, [r5, #0] │ │ + subs r0, r3, #0 │ │ + beq.n 2f814 │ │ + movs r3, #60 ; 0x3c │ │ + ldr r2, [pc, #60] ; (2f818 ) │ │ + adds r3, #255 ; 0xff │ │ movs r0, #1 │ │ - add r2, pc │ │ movs r1, #12 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - adds r4, r0, #0 │ │ - ldr r0, [r3, r6] │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + adds r5, r0, #0 │ │ + ldr r0, [r3, r4] │ │ cmp r0, #0 │ │ - beq.n 2dea4 │ │ - bl 40e24 │ │ - str r0, [r4, #4] │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - adds r6, r3, r6 │ │ - ldr r0, [r6, #4] │ │ + beq.n 2f7f6 │ │ + bl 429d8 │ │ + str r0, [r5, #4] │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + adds r4, r3, r4 │ │ + ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n 2deb4 │ │ - bl 40e24 │ │ - str r0, [r4, #0] │ │ - ldr r3, [r4, #0] │ │ + beq.n 2f806 │ │ + bl 429d8 │ │ + str r0, [r5, #0] │ │ + ldr r3, [r5, #0] │ │ + adds r0, r5, #0 │ │ cmp r3, #0 │ │ - beq.n 2dec0 │ │ + beq.n 2f814 │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #8] │ │ - str r3, [r4, #8] │ │ - adds r0, r4, #0 │ │ + str r3, [r5, #8] │ │ pop {r4, r5, r6, pc} │ │ - lsrs r7, r6, #29 │ │ + nop ; (mov r8, r8) │ │ + asrs r3, r1, #7 │ │ movs r2, r0 │ │ - lsls r3, r7, #4 │ │ - ... │ │ │ │ -0002decc : │ │ +0002f81c : │ │ ldr r3, [r0, #8] │ │ cmp r3, #0 │ │ - beq.n 2ded6 │ │ + beq.n 2f826 │ │ ldr r0, [r3, #0] │ │ - b.n 2dee0 │ │ - ldr r0, [r0, #4] │ │ - cmp r0, #0 │ │ - beq.n 2dee0 │ │ + b.n 2f830 │ │ ldr r3, [r0, #4] │ │ + subs r0, r3, #0 │ │ + beq.n 2f830 │ │ + ldr r3, [r3, #4] │ │ ldr r0, [r3, #8] │ │ bx lr │ │ │ │ -0002dee2 : │ │ +0002f832 : │ │ push {r4, lr} │ │ - subs r4, r0, #0 │ │ - beq.n 2defa │ │ - ldr r0, [r4, #4] │ │ - bl 40dd6 │ │ + cmp r0, #0 │ │ + beq.n 2f84c │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, #4] │ │ + bl 42982 │ │ ldr r0, [r4, #0] │ │ - bl 40dd6 │ │ + bl 42982 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, pc} │ │ │ │ -0002defc : │ │ - push {r4, lr} │ │ +0002f84e : │ │ ldr r3, [r0, #8] │ │ + push {r4, lr} │ │ adds r4, r0, #0 │ │ cmp r3, #0 │ │ - beq.n 2df2a │ │ + beq.n 2f886 │ │ ldr r3, [r3, #8] │ │ str r3, [r0, #8] │ │ cmp r3, #0 │ │ - bne.n 2df42 │ │ + bne.n 2f872 │ │ ldr r0, [r0, #0] │ │ - bl 40dde │ │ + bl 4298a │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - beq.n 2df22 │ │ + beq.n 2f876 │ │ ldr r3, [r0, #4] │ │ ldr r3, [r3, #8] │ │ str r3, [r4, #8] │ │ - b.n 2df42 │ │ + adds r0, r4, #0 │ │ + b.n 2f898 │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - bne.n 2df42 │ │ - b.n 2df3a │ │ + bne.n 2f872 │ │ + adds r0, r4, #0 │ │ + bl 2f832 │ │ + movs r0, #0 │ │ + b.n 2f898 │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - beq.n 2df3a │ │ - bl 40dde │ │ + beq.n 2f87c │ │ + bl 4298a │ │ str r0, [r4, #4] │ │ cmp r0, #0 │ │ - bne.n 2df42 │ │ - adds r0, r4, #0 │ │ - bl 2dee2 │ │ - movs r4, #0 │ │ - adds r0, r4, #0 │ │ + bne.n 2f872 │ │ + b.n 2f87c │ │ pop {r4, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #36 ; 0x24 │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #24] │ │ - bl 2de70 │ │ - ldr r5, [pc, #108] ; (2dfc4 ) │ │ - adds r6, r0, #0 │ │ - add r5, pc │ │ - b.n 2dfbc │ │ - adds r0, r6, #0 │ │ - bl 2decc │ │ - ldr r7, [r0, #0] │ │ + adds r5, r0, #0 │ │ + str r2, [sp, #28] │ │ + bl 2f7c0 │ │ + subs r4, r0, #0 │ │ + beq.n 2f90a │ │ + adds r0, r4, #0 │ │ + bl 2f81c │ │ + ldr r3, [r0, #0] │ │ + str r3, [sp, #20] │ │ + ldr r3, [r0, #4] │ │ + str r3, [sp, #24] │ │ ldr r3, [r0, #12] │ │ - str r7, [sp, #16] │ │ - ldr r7, [r0, #4] │ │ - str r7, [sp, #20] │ │ - adds r7, r5, #0 │ │ cmp r3, #0 │ │ - blt.n 2df78 │ │ - ldr r2, [r4, #16] │ │ + blt.n 2f8c8 │ │ + ldr r2, [r5, #16] │ │ lsls r3, r3, #2 │ │ - ldr r7, [r3, r2] │ │ - ldr r3, [r4, #28] │ │ + ldr r6, [r3, r2] │ │ + b.n 2f8cc │ │ + ldr r6, [pc, #68] ; (2f910 ) │ │ + add r6, pc │ │ ldr r0, [r0, #8] │ │ - str r3, [sp, #28] │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [r4, #44] ; 0x2c │ │ - blx 45190 <__aeabi_fdiv> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [r5, #44] ; 0x2c │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + ldr r7, [r5, #28] │ │ adds r1, r0, #0 │ │ - ldr r0, [sp, #28] │ │ - blx 41f18 │ │ - str r7, [sp, #0] │ │ - mov ip, r0 │ │ - movs r7, #128 ; 0x80 │ │ - adds r0, r1, #0 │ │ - ldr r1, [pc, #40] ; (2dfc8 ) │ │ - lsls r7, r7, #24 │ │ - mov r2, ip │ │ - adds r3, r0, r7 │ │ + adds r0, r7, #0 │ │ + bl 48964 <_Unwind_GetTextRelBase@@Base+0x2b8> │ │ + adds r2, r0, #0 │ │ + movs r0, #128 ; 0x80 │ │ + lsls r0, r0, #24 │ │ + adds r3, r1, r0 │ │ + ldr r1, [pc, #36] ; (2f914 ) │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ + str r6, [sp, #0] │ │ + ldr r0, [sp, #28] │ │ add r1, pc │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ - ldr r0, [sp, #24] │ │ - blx eaf4 │ │ - adds r0, r6, #0 │ │ - bl 2defc │ │ - adds r6, r0, #0 │ │ - cmp r6, #0 │ │ - bne.n 2df5c │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [sp, #24] │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r0, r4, #0 │ │ + bl 2f84e │ │ + b.n 2f8a8 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - lsrs r6, r3, #29 │ │ + nop ; (mov r8, r8) │ │ + asrs r4, r2, #6 │ │ movs r2, r0 │ │ - lsrs r4, r2, #28 │ │ + asrs r4, r5, #5 │ │ movs r2, r0 │ │ │ │ -0002dfcc : │ │ - push {r4, r5, r6, lr} │ │ - adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ +0002f918 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r6, r0, #0 │ │ + adds r7, r1, #0 │ │ movs r4, #0 │ │ - b.n 2dfe8 │ │ - ldr r3, [r5, #16] │ │ - lsls r2, r4, #2 │ │ - adds r1, r6, #0 │ │ - ldr r0, [r2, r3] │ │ - blx ea88 │ │ + ldr r5, [r0, #8] │ │ + cmp r4, r5 │ │ + bge.n 2f93a │ │ + ldr r2, [r6, #16] │ │ + lsls r3, r4, #2 │ │ + adds r1, r7, #0 │ │ + ldr r0, [r3, r2] │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 2dff4 │ │ + beq.n 2f944 │ │ adds r4, #1 │ │ - ldr r3, [r5, #8] │ │ - cmp r4, r3 │ │ - blt.n 2dfd6 │ │ - bne.n 2dff4 │ │ - movs r4, #1 │ │ - negs r4, r4 │ │ + b.n 2f922 │ │ + cmp r4, r5 │ │ + bne.n 2f944 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 2f946 │ │ adds r0, r4, #0 │ │ - pop {r4, r5, r6, pc} │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0002dff8 : │ │ +0002f948 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ adds r7, r1, #0 │ │ - bl 2dfcc │ │ + bl 2f918 │ │ adds r5, r0, #0 │ │ adds r3, r0, #1 │ │ - bne.n 2e062 │ │ + bne.n 2f9b4 │ │ ldr r5, [r4, #8] │ │ - ldr r6, [r4, #12] │ │ - cmp r5, r6 │ │ - bne.n 2e046 │ │ - ldr r2, [pc, #84] ; (2e068 ) │ │ + ldr r3, [r4, #12] │ │ + cmp r5, r3 │ │ + bne.n 2f998 │ │ adds r1, r5, #0 │ │ + movs r3, #152 ; 0x98 │ │ + ldr r2, [pc, #80] ; (2f9b8 ) │ │ adds r1, #10 │ │ str r1, [r4, #12] │ │ ldr r0, [r4, #16] │ │ lsls r1, r1, #2 │ │ add r2, pc │ │ - ldr r3, [pc, #76] ; (2e06c ) │ │ - bl 3ebb4 <__ckd_realloc__> │ │ + adds r3, #255 ; 0xff │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ str r0, [r4, #16] │ │ ldr r0, [r4, #20] │ │ cmp r0, #0 │ │ - beq.n 2e036 │ │ - ldr r2, [r4, #12] │ │ + beq.n 2f988 │ │ adds r1, r5, #0 │ │ - bl 3e980 │ │ + ldr r2, [r4, #12] │ │ + bl 40480 │ │ str r0, [r4, #20] │ │ ldr r0, [r4, #24] │ │ cmp r0, #0 │ │ - beq.n 2e046 │ │ + beq.n 2f998 │ │ + adds r1, r5, #0 │ │ ldr r2, [r4, #12] │ │ - adds r1, r6, #0 │ │ - bl 3e980 │ │ + bl 40480 │ │ str r0, [r4, #24] │ │ - ldr r3, [r4, #8] │ │ - ldr r1, [pc, #36] ; (2e070 ) │ │ movs r2, #208 ; 0xd0 │ │ + ldr r3, [r4, #8] │ │ + ldr r1, [pc, #28] ; (2f9bc ) │ │ + lsls r6, r5, #2 │ │ adds r3, #1 │ │ str r3, [r4, #8] │ │ - ldr r4, [r4, #16] │ │ - lsls r3, r5, #2 │ │ - add r1, pc │ │ + ldr r3, [r4, #16] │ │ adds r0, r7, #0 │ │ + add r1, pc │ │ lsls r2, r2, #1 │ │ - adds r4, r4, r3 │ │ - bl 3ebdc <__ckd_salloc__> │ │ - str r0, [r4, #0] │ │ + adds r6, r3, r6 │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + str r0, [r6, #0] │ │ adds r0, r5, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - lsrs r7, r4, #23 │ │ + asrs r5, r7, #32 │ │ movs r2, r0 │ │ - lsls r7, r2, #6 │ │ - movs r0, r0 │ │ - lsrs r7, r5, #22 │ │ + asrs r3, r0, #32 │ │ movs r2, r0 │ │ │ │ -0002e074 : │ │ +0002f9c0 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #216] ; (2e150 ) │ │ + adds r6, r2, #0 │ │ + movs r2, #214 ; 0xd6 │ │ + adds r4, r0, #0 │ │ + adds r5, r1, #0 │ │ adds r7, r3, #0 │ │ - ldr r3, [pc, #216] ; (2e154 ) │ │ + ldr r3, [pc, #200] ; (2fa98 ) │ │ sub sp, #20 │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #8] │ │ + str r1, [sp, #0] │ │ + add r3, pc │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #192] ; (2fa9c ) │ │ + lsls r2, r2, #1 │ │ movs r0, #1 │ │ - add r5, pc │ │ - movs r2, #214 ; 0xd6 │ │ - lsls r2, r0 │ │ add r3, pc │ │ - adds r6, r1, #0 │ │ - str r1, [sp, #0] │ │ + bl 41bd4 │ │ adds r1, r5, #0 │ │ - bl 4003c │ │ - adds r1, r6, #0 │ │ adds r0, r4, #0 │ │ - bl 2dff8 │ │ - ldr r1, [r4, #28] │ │ - adds r6, r0, #0 │ │ + bl 2f948 │ │ + ldr r3, [r4, #28] │ │ + adds r5, r0, #0 │ │ adds r0, r7, #0 │ │ - str r1, [sp, #12] │ │ - blx 44608 <__aeabi_f2d> │ │ + str r3, [sp, #12] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r3, r1, #0 │ │ adds r2, r0, #0 │ │ ldr r0, [sp, #12] │ │ - blx 41d70 │ │ - blx 44f4c <__aeabi_i2f> │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ ldr r1, [r4, #44] ; 0x2c │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [r4, #20] │ │ adds r7, r0, #0 │ │ cmp r3, #0 │ │ - bne.n 2e0e2 │ │ + bne.n 2fa32 │ │ ldr r3, [r4, #12] │ │ movs r1, #4 │ │ - adds r2, r5, #0 │ │ adds r3, #31 │ │ asrs r0, r3, #31 │ │ lsrs r0, r0, #27 │ │ - adds r3, r0, r3 │ │ - asrs r0, r3, #5 │ │ - ldr r3, [pc, #124] ; (2e158 ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ + adds r0, r0, r3 │ │ + movs r3, #178 ; 0xb2 │ │ + asrs r0, r0, #5 │ │ + ldr r2, [sp, #8] │ │ + adds r3, #255 ; 0xff │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r0, [r4, #20] │ │ - asrs r3, r6, #31 │ │ + asrs r3, r5, #31 │ │ lsrs r3, r3, #27 │ │ ldr r2, [r4, #20] │ │ - adds r3, r3, r6 │ │ + adds r3, r3, r5 │ │ asrs r3, r3, #5 │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ - movs r5, #1 │ │ movs r2, #31 │ │ - ands r2, r6 │ │ - adds r1, r5, #0 │ │ + movs r1, #1 │ │ + ands r2, r5 │ │ lsls r1, r2 │ │ adds r2, r1, #0 │ │ ldr r1, [r3, #0] │ │ orrs r2, r1 │ │ str r2, [r3, #0] │ │ - ldr r3, [sp, #8] │ │ - adds r3, #1 │ │ - bne.n 2e126 │ │ - b.n 2e11c │ │ - adds r1, r5, #0 │ │ - adds r2, r5, #0 │ │ + adds r3, r6, #1 │ │ + bne.n 2fa6e │ │ + movs r6, #0 │ │ + ldr r3, [r4, #32] │ │ + cmp r6, r3 │ │ + bge.n 2fa7e │ │ + adds r1, r6, #0 │ │ + adds r2, r6, #0 │ │ + str r5, [sp, #0] │ │ adds r0, r4, #0 │ │ adds r3, r7, #0 │ │ - str r6, [sp, #0] │ │ - adds r5, #1 │ │ - bl 2dc08 │ │ - b.n 2e11e │ │ - movs r5, #0 │ │ - ldr r3, [r4, #32] │ │ - cmp r5, r3 │ │ - blt.n 2e10a │ │ - b.n 2e134 │ │ - ldr r1, [sp, #8] │ │ + bl 2f544 │ │ + adds r6, #1 │ │ + b.n 2fa56 │ │ + adds r1, r6, #0 │ │ + adds r2, r6, #0 │ │ + str r5, [sp, #0] │ │ adds r0, r4, #0 │ │ adds r3, r7, #0 │ │ - adds r2, r1, #0 │ │ + bl 2f544 │ │ + movs r6, #1 │ │ + movs r2, #224 ; 0xe0 │ │ + ldr r1, [pc, #28] ; (2faa0 ) │ │ + ldr r3, [pc, #32] ; (2faa4 ) │ │ str r6, [sp, #0] │ │ - bl 2dc08 │ │ - ldr r1, [pc, #36] ; (2e15c ) │ │ - ldr r3, [pc, #40] ; (2e160 ) │ │ movs r0, #1 │ │ - movs r2, #224 ; 0xe0 │ │ - lsls r2, r0 │ │ add r1, pc │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - str r5, [sp, #0] │ │ - bl 4003c │ │ + bl 41bd4 │ │ + adds r0, r6, #0 │ │ add sp, #20 │ │ - adds r0, r5, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - lsrs r7, r7, #21 │ │ + lsrs r1, r3, #31 │ │ movs r2, r0 │ │ - lsrs r7, r7, #24 │ │ + asrs r3, r2, #2 │ │ movs r2, r0 │ │ - lsls r1, r6, #6 │ │ - movs r0, r0 │ │ - lsrs r5, r0, #19 │ │ + lsrs r3, r4, #28 │ │ movs r2, r0 │ │ - lsrs r3, r6, #22 │ │ + asrs r7, r1, #32 │ │ movs r2, r0 │ │ │ │ -0002e164 : │ │ +0002faa8 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #36 ; 0x24 │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ - adds r6, r2, #0 │ │ movs r7, #0 │ │ - b.n 2e184 │ │ - ldr r3, [r4, #16] │ │ - lsls r2, r7, #2 │ │ + ldr r6, [r0, #8] │ │ + sub sp, #36 ; 0x24 │ │ + str r2, [sp, #12] │ │ + cmp r7, r6 │ │ + bge.n 2face │ │ + ldr r2, [r4, #16] │ │ + lsls r3, r7, #2 │ │ adds r1, r5, #0 │ │ - ldr r0, [r2, r3] │ │ - blx ea88 │ │ + ldr r0, [r3, r2] │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 2e1a8 │ │ + beq.n 2faec │ │ adds r7, #1 │ │ - ldr r3, [r4, #8] │ │ - cmp r7, r3 │ │ - blt.n 2e172 │ │ - bne.n 2e1a8 │ │ - ldr r1, [pc, #288] ; (2e2b0 ) │ │ - ldr r3, [pc, #292] ; (2e2b4 ) │ │ + b.n 2fab6 │ │ + cmp r7, r6 │ │ + bne.n 2faec │ │ movs r2, #232 ; 0xe8 │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #276] ; (2fbec ) │ │ + ldr r3, [pc, #280] ; (2fbf0 ) │ │ movs r0, #4 │ │ - lsls r2, r2, #1 │ │ str r5, [sp, #0] │ │ - bl 4003c │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #8] │ │ - b.n 2e2aa │ │ + add r1, pc │ │ + lsls r2, r2, #1 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 2fbe6 │ │ adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - bl 2dff8 │ │ + ldr r1, [sp, #12] │ │ + bl 2f948 │ │ ldr r3, [r4, #24] │ │ - str r0, [sp, #24] │ │ + str r0, [sp, #28] │ │ cmp r3, #0 │ │ - bne.n 2e1d2 │ │ + bne.n 2fb18 │ │ ldr r3, [r4, #12] │ │ - ldr r2, [pc, #252] ; (2e2b8 ) │ │ + ldr r2, [pc, #244] ; (2fbf4 ) │ │ movs r1, #4 │ │ adds r3, #31 │ │ asrs r0, r3, #31 │ │ lsrs r0, r0, #27 │ │ - adds r3, r0, r3 │ │ - asrs r0, r3, #5 │ │ + adds r0, r0, r3 │ │ + movs r3, #214 ; 0xd6 │ │ + asrs r0, r0, #5 │ │ add r2, pc │ │ - ldr r3, [pc, #240] ; (2e2bc ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ + adds r3, #255 ; 0xff │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r0, [r4, #24] │ │ - ldr r6, [sp, #24] │ │ - ldr r3, [r4, #24] │ │ - movs r5, #31 │ │ - asrs r1, r6, #31 │ │ - lsrs r1, r1, #27 │ │ - adds r1, r1, r6 │ │ - adds r2, r6, #0 │ │ - asrs r1, r1, #5 │ │ - movs r0, #1 │ │ - ands r2, r5 │ │ - lsls r1, r1, #2 │ │ - adds r6, r0, #0 │ │ - adds r3, r3, r1 │ │ - lsls r6, r2 │ │ - adds r2, r6, #0 │ │ - ldr r6, [r3, #0] │ │ - orrs r6, r2 │ │ - str r6, [r3, #0] │ │ - ldr r3, [r4, #20] │ │ - cmp r3, #0 │ │ - beq.n 2e218 │ │ - asrs r6, r7, #31 │ │ - lsrs r6, r6, #27 │ │ - adds r6, r6, r7 │ │ - asrs r6, r6, #5 │ │ - lsls r6, r6, #2 │ │ - ldr r6, [r6, r3] │ │ - ands r5, r7 │ │ - lsrs r6, r5 │ │ - tst r6, r0 │ │ - beq.n 2e218 │ │ - adds r3, r3, r1 │ │ - ldr r1, [r3, #0] │ │ - orrs r2, r1 │ │ - str r2, [r3, #0] │ │ - movs r6, #0 │ │ - str r6, [sp, #8] │ │ - str r6, [sp, #12] │ │ - ldr r6, [pc, #160] ; (2e2c0 ) │ │ - add r6, pc │ │ - str r6, [sp, #28] │ │ - b.n 2e2a2 │ │ - ldr r6, [sp, #12] │ │ + movs r6, #1 │ │ + movs r0, #31 │ │ + adds r5, r6, #0 │ │ + ldr r1, [sp, #28] │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #28] │ │ + ands r1, r0 │ │ + lsls r5, r1 │ │ + adds r1, r5, #0 │ │ + asrs r3, r3, #31 │ │ + lsrs r3, r3, #27 │ │ + adds r3, r3, r2 │ │ + ldr r2, [r4, #24] │ │ + asrs r3, r3, #5 │ │ + lsls r3, r3, #2 │ │ + adds r2, r2, r3 │ │ + ldr r5, [r2, #0] │ │ + orrs r5, r1 │ │ + str r5, [r2, #0] │ │ + ldr r5, [r4, #20] │ │ + cmp r5, #0 │ │ + beq.n 2fb60 │ │ + asrs r2, r7, #31 │ │ + lsrs r2, r2, #27 │ │ + adds r2, r2, r7 │ │ + asrs r2, r2, #5 │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r2, r5] │ │ + ands r0, r7 │ │ + lsrs r2, r0 │ │ + tst r2, r6 │ │ + beq.n 2fb60 │ │ + adds r3, r5, r3 │ │ + ldr r2, [r3, #0] │ │ + orrs r1, r2 │ │ + str r1, [r3, #0] │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r4, #32] │ │ + cmp r3, r2 │ │ + bge.n 2fbe4 │ │ + ldr r3, [sp, #12] │ │ ldr r2, [r4, #48] ; 0x30 │ │ - lsls r3, r6, #3 │ │ + lsls r3, r3, #3 │ │ adds r3, r2, r3 │ │ ldr r0, [r3, #4] │ │ cmp r0, #0 │ │ - beq.n 2e29c │ │ - bl 40e24 │ │ - adds r5, r4, #0 │ │ - adds r6, r0, #0 │ │ - b.n 2e296 │ │ - ldr r3, [r6, #4] │ │ + beq.n 2fbde │ │ + bl 429d8 │ │ + subs r5, r0, #0 │ │ + beq.n 2fbde │ │ + ldr r3, [r5, #4] │ │ ldr r3, [r3, #8] │ │ - str r3, [sp, #16] │ │ str r3, [sp, #20] │ │ - b.n 2e282 │ │ - ldr r1, [sp, #20] │ │ - ldr r4, [r1, #0] │ │ - ldr r3, [r4, #12] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 2fbd0 │ │ + ldr r3, [sp, #24] │ │ + ldr r6, [r3, #0] │ │ + ldr r3, [r6, #12] │ │ cmp r3, r7 │ │ - bne.n 2e27c │ │ - ldr r1, [sp, #28] │ │ - ldr r2, [pc, #108] ; (2e2c4 ) │ │ - ldr r0, [r5, #52] ; 0x34 │ │ - bl 40fba <__listelem_malloc__> │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [sp, #24] │ │ + bne.n 2fbca │ │ + movs r2, #244 ; 0xf4 │ │ + ldr r1, [pc, #88] ; (2fbf8 ) │ │ + adds r2, #255 ; 0xff │ │ + ldr r0, [r4, #52] ; 0x34 │ │ + add r1, pc │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ + ldr r3, [r6, #0] │ │ adds r1, r0, #0 │ │ str r3, [r0, #0] │ │ - ldr r3, [r4, #4] │ │ + ldr r3, [r6, #4] │ │ str r3, [r0, #4] │ │ - ldr r3, [r4, #8] │ │ - str r2, [r0, #12] │ │ + ldr r3, [r6, #8] │ │ str r3, [r0, #8] │ │ - ldr r0, [sp, #16] │ │ - bl 40620 │ │ - ldr r3, [sp, #8] │ │ - str r0, [sp, #16] │ │ + ldr r3, [sp, #28] │ │ + str r3, [r0, #12] │ │ + ldr r0, [sp, #20] │ │ + bl 421b8 │ │ + ldr r3, [sp, #16] │ │ + str r0, [sp, #20] │ │ adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r1, [sp, #20] │ │ - ldr r1, [r1, #8] │ │ - str r1, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #24] │ │ + ldr r3, [r3, #8] │ │ + b.n 2fb8a │ │ + ldr r3, [r5, #4] │ │ ldr r2, [sp, #20] │ │ - cmp r2, #0 │ │ - bne.n 2e248 │ │ - ldr r3, [r6, #4] │ │ - ldr r1, [sp, #16] │ │ - adds r0, r6, #0 │ │ - str r1, [r3, #8] │ │ - bl 40dde │ │ - adds r6, r0, #0 │ │ - cmp r6, #0 │ │ - bne.n 2e23e │ │ - adds r4, r5, #0 │ │ - ldr r6, [sp, #12] │ │ - adds r6, #1 │ │ - str r6, [sp, #12] │ │ - ldr r3, [r4, #32] │ │ - ldr r6, [sp, #12] │ │ - cmp r6, r3 │ │ - blt.n 2e226 │ │ - ldr r0, [sp, #8] │ │ + adds r0, r5, #0 │ │ + str r2, [r3, #8] │ │ + bl 4298a │ │ + b.n 2fb80 │ │ + ldr r3, [sp, #12] │ │ + adds r3, #1 │ │ + b.n 2fb64 │ │ + ldr r0, [sp, #16] │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - lsrs r1, r6, #17 │ │ + nop ; (mov r8, r8) │ │ + lsrs r7, r1, #27 │ │ movs r2, r0 │ │ - lsrs r2, r0, #22 │ │ + lsrs r6, r3, #31 │ │ movs r2, r0 │ │ - lsrs r3, r7, #16 │ │ + lsrs r5, r3, #26 │ │ movs r2, r0 │ │ - lsls r5, r2, #7 │ │ - movs r0, r0 │ │ - lsrs r3, r4, #15 │ │ + lsrs r7, r0, #24 │ │ movs r2, r0 │ │ - lsls r3, r6, #7 │ │ - ... │ │ │ │ -0002e2c8 : │ │ +0002fbfc : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #80] ; (2e31c ) │ │ - str r0, [sp, #0] │ │ - adds r7, r1, #0 │ │ - add r5, pc │ │ + ldr r7, [pc, #80] ; (2fc50 ) │ │ + adds r5, r0, #0 │ │ + add r7, pc │ │ + str r1, [sp, #0] │ │ str r2, [sp, #4] │ │ movs r1, #56 ; 0x38 │ │ - adds r2, r5, #0 │ │ + adds r2, r7, #0 │ │ adds r6, r3, #0 │ │ movs r0, #1 │ │ - ldr r3, [pc, #64] ; (2e320 ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ + ldr r3, [pc, #64] ; (2fc54 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #1 │ │ adds r4, r0, #0 │ │ str r3, [r0, #0] │ │ movs r0, #16 │ │ - bl 40f04 │ │ + bl 42ab8 │ │ + ldr r3, [sp, #0] │ │ str r0, [r4, #52] ; 0x34 │ │ - ldr r0, [sp, #0] │ │ - str r7, [r4, #28] │ │ - cmp r0, #0 │ │ - beq.n 2e300 │ │ - adds r1, r5, #0 │ │ - ldr r2, [pc, #40] ; (2e324 ) │ │ - bl 3ebdc <__ckd_salloc__> │ │ + subs r0, r5, #0 │ │ + str r3, [r4, #28] │ │ + beq.n 2fc34 │ │ + adds r1, r7, #0 │ │ + ldr r2, [pc, #40] ; (2fc58 ) │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [pc, #36] ; (2e328 ) │ │ + ldr r2, [pc, #36] ; (2fc5c ) │ │ str r0, [r4, #4] │ │ str r6, [r4, #32] │ │ str r3, [r4, #44] ; 0x2c │ │ adds r0, r6, #0 │ │ - add r2, pc │ │ movs r1, #8 │ │ - ldr r3, [pc, #24] ; (2e32c ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ + add r2, pc │ │ + ldr r3, [pc, #24] ; (2fc60 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r0, [r4, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - lsrs r3, r6, #12 │ │ + lsrs r1, r5, #22 │ │ movs r2, r0 │ │ lsls r5, r1, #8 │ │ movs r0, r0 │ │ lsls r1, r2, #8 │ │ movs r0, r0 │ │ - lsrs r7, r6, #11 │ │ + lsrs r1, r5, #21 │ │ movs r2, r0 │ │ lsls r5, r2, #8 │ │ ... │ │ │ │ -0002e330 : │ │ +0002fc64 : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -0002e338 : │ │ +0002fc6c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - subs r0, #0 │ │ - beq.n 2e3cc │ │ - ldr r0, [r4, #0] │ │ + subs r4, r0, #0 │ │ + beq.n 2fd00 │ │ + ldr r3, [r4, #0] │ │ movs r5, #0 │ │ - subs r0, #1 │ │ + subs r0, r3, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 2e3cc │ │ - b.n 2e35a │ │ - ldr r3, [r4, #16] │ │ - lsls r2, r5, #2 │ │ - adds r5, #1 │ │ - ldr r0, [r2, r3] │ │ - bl 3ec3e │ │ + bgt.n 2fd00 │ │ ldr r3, [r4, #8] │ │ cmp r5, r3 │ │ - blt.n 2e34e │ │ - movs r6, #0 │ │ - b.n 2e39a │ │ - lsls r7, r6, #3 │ │ - adds r0, r0, r7 │ │ - ldr r0, [r0, #4] │ │ + bge.n 2fc92 │ │ + ldr r2, [r4, #16] │ │ + lsls r3, r5, #2 │ │ + adds r5, #1 │ │ + ldr r0, [r3, r2] │ │ + bl 40732 │ │ + b.n 2fc7e │ │ + movs r5, #0 │ │ + ldr r3, [r4, #32] │ │ + cmp r5, r3 │ │ + bge.n 2fcd4 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + lsls r7, r5, #3 │ │ + adds r3, r3, r7 │ │ + ldr r0, [r3, #4] │ │ cmp r0, #0 │ │ - beq.n 2e386 │ │ - bl 40e24 │ │ - b.n 2e382 │ │ - ldr r3, [r5, #4] │ │ - ldr r0, [r3, #8] │ │ - bl 406d0 │ │ - adds r0, r5, #0 │ │ - bl 40dde │ │ - subs r5, r0, #0 │ │ - bne.n 2e374 │ │ + bne.n 2fcbc │ │ ldr r3, [r4, #48] ; 0x30 │ │ - adds r6, #1 │ │ + adds r5, #1 │ │ adds r3, r3, r7 │ │ ldr r0, [r3, #4] │ │ - bl 40e48 │ │ + bl 429fc │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r0, [r3, r7] │ │ - bl 40e48 │ │ - ldr r3, [r4, #32] │ │ + bl 429fc │ │ + b.n 2fc94 │ │ + bl 429d8 │ │ + subs r6, r0, #0 │ │ + beq.n 2fca6 │ │ + ldr r3, [r6, #4] │ │ + ldr r0, [r3, #8] │ │ + bl 42268 │ │ + adds r0, r6, #0 │ │ + bl 4298a │ │ + b.n 2fcc0 │ │ ldr r0, [r4, #48] ; 0x30 │ │ - cmp r6, r3 │ │ - blt.n 2e364 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #16] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - bl 40f90 │ │ + bl 42b44 │ │ ldr r0, [r4, #20] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #24] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #4] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ... │ │ │ │ -0002e3d0 : │ │ +0002fd04 : │ │ push {r4, r5, r6, r7, lr} │ │ + movs r5, #0 │ │ + ldr r4, [pc, #740] ; (2fff0 ) │ │ sub sp, #84 ; 0x54 │ │ - movs r4, #0 │ │ - str r0, [sp, #28] │ │ - str r1, [sp, #44] ; 0x2c │ │ - movs r0, #32 │ │ - adds r1, r4, #0 │ │ - str r2, [sp, #24] │ │ - str r4, [sp, #60] ; 0x3c │ │ - bl 40a30 │ │ - ldr r5, [pc, #724] ; (2e6bc ) │ │ str r0, [sp, #20] │ │ - str r4, [sp, #52] ; 0x34 │ │ - str r4, [sp, #56] ; 0x38 │ │ - add r5, pc │ │ - ldr r0, [sp, #28] │ │ - add r1, sp, #60 ; 0x3c │ │ - add r2, sp, #56 ; 0x38 │ │ - add r3, sp, #52 ; 0x34 │ │ - bl 2db64 │ │ - subs r6, r0, #0 │ │ - bge.n 2e41a │ │ - ldr r2, [pc, #700] ; (2e6c0 ) │ │ - ldr r1, [pc, #704] ; (2e6c4 ) │ │ - ldr r3, [pc, #704] ; (2e6c8 ) │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str r1, [sp, #40] ; 0x28 │ │ + movs r0, #32 │ │ + ldr r3, [r4, #0] │ │ + adds r1, r5, #0 │ │ + adds r7, r2, #0 │ │ + str r3, [sp, #76] ; 0x4c │ │ + str r5, [sp, #56] ; 0x38 │ │ + bl 425c0 │ │ + str r5, [sp, #48] ; 0x30 │ │ + str r0, [sp, #16] │ │ + str r5, [sp, #52] ; 0x34 │ │ + str r4, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #20] │ │ + add r1, sp, #56 ; 0x38 │ │ + add r2, sp, #52 ; 0x34 │ │ + add r3, sp, #48 ; 0x30 │ │ + bl 2f468 │ │ + subs r4, r0, #0 │ │ + bge.n 2fd56 │ │ + ldr r3, [pc, #692] ; (2fff4 ) │ │ + ldr r1, [pc, #696] ; (2fff8 ) │ │ + movs r0, #4 │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #692] ; (2fffc ) │ │ add r1, pc │ │ + ldr r2, [pc, #692] ; (30000 ) │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #696] ; (2e6cc ) │ │ - bl 4003c │ │ + bl 41bd4 │ │ movs r5, #0 │ │ - b.n 2e444 │ │ - ldr r4, [sp, #52] ; 0x34 │ │ - adds r1, r5, #0 │ │ - ldr r0, [r4, #0] │ │ - blx ea88 │ │ - cmp r0, #0 │ │ - bne.n 2e3f0 │ │ - adds r7, r0, #0 │ │ - cmp r6, #2 │ │ - ble.n 2e44a │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r1, [pc, #668] ; (2e6d0 ) │ │ - ldr r3, [pc, #672] ; (2e6d4 ) │ │ - str r2, [sp, #0] │ │ + b.n 2fd7e │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + ldr r1, [pc, #680] ; (30004 ) │ │ + ldr r0, [r6, #0] │ │ add r1, pc │ │ - add r3, pc │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + subs r5, r0, #0 │ │ + bne.n 2fd2c │ │ + cmp r4, #2 │ │ + ble.n 2fd84 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r1, [pc, #664] ; (30008 ) │ │ movs r0, #4 │ │ - ldr r2, [pc, #664] ; (2e6d8 ) │ │ - bl 4003c │ │ - adds r5, r7, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #664] ; (3000c ) │ │ + add r1, pc │ │ + ldr r2, [pc, #664] ; (30010 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ adds r6, r5, #0 │ │ adds r4, r5, #0 │ │ - b.n 2e88a │ │ - cmp r6, #2 │ │ - bne.n 2e458 │ │ - ldr r1, [pc, #652] ; (2e6dc ) │ │ - ldr r0, [r4, #4] │ │ - ldr r2, [pc, #652] ; (2e6e0 ) │ │ + b.n 301c4 │ │ + cmp r4, #2 │ │ + bne.n 2fd92 │ │ + ldr r1, [pc, #648] ; (30014 ) │ │ + ldr r0, [r6, #4] │ │ + ldr r2, [pc, #648] ; (30018 ) │ │ add r1, pc │ │ - b.n 2e472 │ │ - ldr r4, [pc, #648] ; (2e6e4 ) │ │ - ldr r3, [pc, #652] ; (2e6e8 ) │ │ + b.n 2fdac │ │ + ldr r4, [pc, #648] ; (3001c ) │ │ + ldr r3, [pc, #648] ; (30020 ) │ │ movs r0, #3 │ │ add r4, pc │ │ adds r1, r4, #0 │ │ - ldr r2, [pc, #648] ; (2e6ec ) │ │ + ldr r2, [pc, #644] ; (30024 ) │ │ add r3, pc │ │ - bl 4003c │ │ - ldr r0, [pc, #644] ; (2e6f0 ) │ │ - ldr r2, [pc, #644] ; (2e6f4 ) │ │ + bl 41bd4 │ │ adds r1, r4, #0 │ │ + ldr r0, [pc, #640] ; (30028 ) │ │ + ldr r2, [pc, #640] ; (3002c ) │ │ add r0, pc │ │ - bl 3ebdc <__ckd_salloc__> │ │ - add r1, sp, #60 ; 0x3c │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + add r1, sp, #56 ; 0x38 │ │ adds r6, r0, #0 │ │ - add r2, sp, #56 ; 0x38 │ │ - ldr r0, [sp, #28] │ │ - add r3, sp, #52 ; 0x34 │ │ - bl 2db64 │ │ + add r2, sp, #52 ; 0x34 │ │ + ldr r0, [sp, #20] │ │ + add r3, sp, #48 ; 0x30 │ │ + bl 2f468 │ │ cmp r0, #2 │ │ - bne.n 2e4be │ │ - ldr r4, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #620] ; (2e6f8 ) │ │ + beq.n 2fdda │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r1, [pc, #616] ; (30030 ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #616] ; (30034 ) │ │ + add r1, pc │ │ + ldr r2, [pc, #616] ; (30038 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r5, #0 │ │ + b.n 2fd80 │ │ + ldr r4, [sp, #48] ; 0x30 │ │ + ldr r1, [pc, #604] ; (3003c ) │ │ ldr r5, [r4, #0] │ │ add r1, pc │ │ adds r0, r5, #0 │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 2e4a8 │ │ - ldr r1, [pc, #608] ; (2e6fc ) │ │ + beq.n 2fdfa │ │ + ldr r1, [pc, #592] ; (30040 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 2e4be │ │ - ldr r1, [pc, #596] ; (2e700 ) │ │ + bne.n 2fdc2 │ │ + ldr r1, [pc, #584] ; (30044 ) │ │ ldr r0, [r4, #4] │ │ - add r2, sp, #72 ; 0x48 │ │ + add r2, sp, #68 ; 0x44 │ │ add r1, pc │ │ - blx eadc │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ cmp r0, #1 │ │ - bne.n 2e4be │ │ - ldr r3, [sp, #72] ; 0x48 │ │ + bne.n 2fdc2 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - bgt.n 2e4d6 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r1, [pc, #576] ; (2e704 ) │ │ - ldr r3, [pc, #580] ; (2e708 ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #572] ; (2e70c ) │ │ - bl 4003c │ │ - movs r5, #0 │ │ - b.n 2e446 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #24] │ │ + ble.n 2fdc2 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + adds r2, r7, #0 │ │ adds r0, r6, #0 │ │ - bl 2e2c8 │ │ + bl 2fbfc │ │ adds r4, r0, #0 │ │ adds r0, r6, #0 │ │ - bl 3ec3e │ │ - ldr r0, [sp, #28] │ │ - add r1, sp, #60 ; 0x3c │ │ - add r2, sp, #56 ; 0x38 │ │ - add r3, sp, #52 ; 0x34 │ │ - bl 2db64 │ │ + bl 40732 │ │ + ldr r0, [sp, #20] │ │ + add r1, sp, #56 ; 0x38 │ │ + add r2, sp, #52 ; 0x34 │ │ + add r3, sp, #48 ; 0x30 │ │ + bl 2f468 │ │ cmp r0, #2 │ │ - bne.n 2e536 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #532] ; (2e710 ) │ │ + beq.n 2fe44 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r1, [pc, #528] ; (30048 ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #528] ; (3004c ) │ │ + add r1, pc │ │ + ldr r2, [pc, #528] ; (30050 ) │ │ + add r3, pc │ │ + b.n 2fea4 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + ldr r1, [pc, #524] ; (30054 ) │ │ ldr r6, [r5, #0] │ │ add r1, pc │ │ adds r0, r6, #0 │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 2e518 │ │ - ldr r1, [pc, #520] ; (2e714 ) │ │ + beq.n 2fe64 │ │ + ldr r1, [pc, #512] ; (30058 ) │ │ adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 2e536 │ │ - ldr r1, [pc, #508] ; (2e718 ) │ │ + bne.n 2fe32 │ │ adds r2, r4, #0 │ │ + ldr r1, [pc, #500] ; (3005c ) │ │ ldr r0, [r5, #4] │ │ - add r1, pc │ │ adds r2, #36 ; 0x24 │ │ - blx eadc │ │ + add r1, pc │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ cmp r0, #1 │ │ - bne.n 2e536 │ │ + bne.n 2fe32 │ │ ldr r3, [r4, #36] ; 0x24 │ │ cmp r3, #0 │ │ - blt.n 2e536 │ │ + blt.n 2fe32 │ │ ldr r2, [r4, #32] │ │ cmp r3, r2 │ │ - blt.n 2e548 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r1, [pc, #480] ; (2e71c ) │ │ - ldr r3, [pc, #484] ; (2e720 ) │ │ - str r2, [sp, #0] │ │ + bge.n 2fe32 │ │ + ldr r0, [sp, #20] │ │ + add r1, sp, #56 ; 0x38 │ │ + add r2, sp, #52 ; 0x34 │ │ + add r3, sp, #48 ; 0x30 │ │ + bl 2f468 │ │ + cmp r0, #2 │ │ + beq.n 2feae │ │ + movs r2, #158 ; 0x9e │ │ + movs r0, #4 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r1, [pc, #452] ; (30060 ) │ │ + lsls r2, r2, #2 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #452] ; (30064 ) │ │ add r1, pc │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #476] ; (2e724 ) │ │ - b.n 2e5a8 │ │ - ldr r0, [sp, #28] │ │ - add r1, sp, #60 ; 0x3c │ │ - add r2, sp, #56 ; 0x38 │ │ - add r3, sp, #52 ; 0x34 │ │ - bl 2db64 │ │ - cmp r0, #2 │ │ - bne.n 2e596 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #460] ; (2e728 ) │ │ + movs r5, #0 │ │ + bl 41bd4 │ │ + adds r6, r5, #0 │ │ + b.n 301c4 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + ldr r1, [pc, #436] ; (30068 ) │ │ ldr r6, [r5, #0] │ │ add r1, pc │ │ adds r0, r6, #0 │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 2e578 │ │ - ldr r1, [pc, #448] ; (2e72c ) │ │ + beq.n 2fece │ │ + ldr r1, [pc, #424] ; (3006c ) │ │ adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 2e596 │ │ - ldr r1, [pc, #436] ; (2e730 ) │ │ + bne.n 2fe92 │ │ adds r2, r4, #0 │ │ + ldr r1, [pc, #412] ; (30070 ) │ │ ldr r0, [r5, #4] │ │ - add r1, pc │ │ adds r2, #40 ; 0x28 │ │ - blx eadc │ │ + add r1, pc │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ cmp r0, #1 │ │ - bne.n 2e596 │ │ + bne.n 2fe92 │ │ ldr r3, [r4, #40] ; 0x28 │ │ cmp r3, #0 │ │ - blt.n 2e596 │ │ + blt.n 2fe92 │ │ ldr r2, [r4, #32] │ │ cmp r3, r2 │ │ - blt.n 2e5b2 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r1, [pc, #408] ; (2e734 ) │ │ - ldr r3, [pc, #412] ; (2e738 ) │ │ - str r2, [sp, #0] │ │ - movs r2, #158 ; 0x9e │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r0, #4 │ │ - lsls r2, r2, #2 │ │ + bge.n 2fe92 │ │ movs r5, #0 │ │ - bl 4003c │ │ - adds r6, r5, #0 │ │ - b.n 2e88a │ │ - movs r5, #0 │ │ - str r5, [sp, #36] ; 0x24 │ │ str r5, [sp, #32] │ │ + str r5, [sp, #28] │ │ str r5, [sp, #24] │ │ - adds r6, r5, #0 │ │ - ldr r0, [sp, #28] │ │ - add r1, sp, #60 ; 0x3c │ │ - add r2, sp, #56 ; 0x38 │ │ - add r3, sp, #52 ; 0x34 │ │ - bl 2db64 │ │ - str r0, [sp, #40] ; 0x28 │ │ + ldr r0, [sp, #20] │ │ + add r1, sp, #56 ; 0x38 │ │ + add r2, sp, #52 ; 0x34 │ │ + add r3, sp, #48 ; 0x30 │ │ + bl 2f468 │ │ + str r0, [sp, #36] ; 0x24 │ │ cmp r0, #0 │ │ - bgt.n 2e5e2 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r1, [pc, #360] ; (2e73c ) │ │ - ldr r3, [pc, #364] ; (2e740 ) │ │ - str r2, [sp, #0] │ │ - adds r5, r6, #0 │ │ + bgt.n 2ff18 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r1, [pc, #360] ; (30074 ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #360] ; (30078 ) │ │ add r1, pc │ │ + ldr r2, [pc, #360] ; (3007c ) │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #356] ; (2e744 ) │ │ - b.n 2e6b4 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #352] ; (2e748 ) │ │ - ldr r7, [r5, #0] │ │ + b.n 2ffe8 │ │ + ldr r7, [sp, #48] ; 0x30 │ │ + ldr r1, [pc, #356] ; (30080 ) │ │ + ldr r6, [r7, #0] │ │ add r1, pc │ │ - adds r0, r7, #0 │ │ - blx ea88 │ │ + adds r0, r6, #0 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 2e5f6 │ │ - b.n 2e812 │ │ - ldr r1, [pc, #340] ; (2e74c ) │ │ - adds r0, r7, #0 │ │ + bne.n 2ff2c │ │ + b.n 3014a │ │ + ldr r1, [pc, #340] ; (30084 ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 2e612 │ │ - ldr r1, [pc, #328] ; (2e750 ) │ │ - adds r0, r7, #0 │ │ + beq.n 2ff48 │ │ + ldr r1, [pc, #332] ; (30088 ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 2e6a2 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + bne.n 2ffd8 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ subs r3, #4 │ │ cmp r3, #1 │ │ - bhi.n 2e652 │ │ - ldr r0, [r5, #4] │ │ - ldr r5, [pc, #308] ; (2e754 ) │ │ - add r2, sp, #64 ; 0x40 │ │ - add r5, pc │ │ - adds r1, r5, #0 │ │ - blx eadc │ │ + bls.n 2ff64 │ │ + movs r2, #166 ; 0xa6 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r1, [pc, #308] ; (3008c ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #308] ; (30090 ) │ │ + add r1, pc │ │ + lsls r2, r2, #2 │ │ + add r3, pc │ │ + b.n 2ffe8 │ │ + ldr r6, [pc, #300] ; (30094 ) │ │ + ldr r0, [r7, #4] │ │ + add r2, sp, #60 ; 0x3c │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ cmp r0, #1 │ │ - bne.n 2e652 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - adds r1, r5, #0 │ │ - add r2, sp, #68 ; 0x44 │ │ + bne.n 2ff50 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r1, r6, #0 │ │ ldr r0, [r3, #8] │ │ - blx eadc │ │ + add r2, sp, #64 ; 0x40 │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ cmp r0, #1 │ │ - bne.n 2e652 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ + bne.n 2ff50 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ cmp r2, #0 │ │ - blt.n 2e652 │ │ + blt.n 2ff50 │ │ ldr r3, [r4, #32] │ │ cmp r2, r3 │ │ - bge.n 2e652 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ + bge.n 2ff50 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ cmp r2, #0 │ │ - blt.n 2e652 │ │ + blt.n 2ff50 │ │ cmp r2, r3 │ │ - blt.n 2e666 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r1, [pc, #256] ; (2e758 ) │ │ - ldr r3, [pc, #260] ; (2e75c ) │ │ - str r2, [sp, #0] │ │ - adds r5, r6, #0 │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r0, #4 │ │ - movs r2, #166 ; 0xa6 │ │ - b.n 2e69e │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + bge.n 2ff50 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ ldr r0, [r3, #12] │ │ - bl 42ce8 │ │ - blx 44d08 <__aeabi_d2f> │ │ + bl 449fc │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ movs r1, #0 │ │ - adds r5, r0, #0 │ │ - blx 453b0 <__aeabi_fcmple> │ │ + adds r6, r0, #0 │ │ + bl 48d54 <_Unwind_GetTextRelBase@@Base+0x6a8> │ │ cmp r0, #0 │ │ - bne.n 2e68c │ │ + beq.n 2ffc8 │ │ + movs r2, #168 ; 0xa8 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r1, [pc, #220] ; (30098 ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #220] ; (3009c ) │ │ + add r1, pc │ │ + lsls r2, r2, #2 │ │ + add r3, pc │ │ + b.n 2ffe8 │ │ movs r1, #254 ; 0xfe │ │ - adds r0, r5, #0 │ │ + adds r0, r6, #0 │ │ lsls r1, r1, #22 │ │ - blx 453d8 <__aeabi_fcmpgt> │ │ + bl 48d64 <_Unwind_GetTextRelBase@@Base+0x6b8> │ │ cmp r0, #0 │ │ - beq.n 2e774 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r1, [pc, #208] ; (2e760 ) │ │ - ldr r3, [pc, #208] ; (2e764 ) │ │ - str r2, [sp, #0] │ │ - adds r5, r6, #0 │ │ - add r1, pc │ │ - add r3, pc │ │ + beq.n 300ac │ │ + b.n 2ffb4 │ │ movs r0, #4 │ │ - movs r2, #168 ; 0xa8 │ │ - lsls r2, r2, #2 │ │ - b.n 2e6b4 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r1, [pc, #192] ; (2e768 ) │ │ - ldr r3, [pc, #196] ; (2e76c ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #196] ; (2e770 ) │ │ - adds r5, r6, #0 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r1, [pc, #192] ; (300a0 ) │ │ + ldr r2, [pc, #196] ; (300a4 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #196] ; (300a8 ) │ │ add r1, pc │ │ add r3, pc │ │ - movs r0, #4 │ │ - bl 4003c │ │ + bl 41bd4 │ │ movs r6, #0 │ │ - b.n 2e88a │ │ - lsrs r5, r5, #13 │ │ + b.n 301c4 │ │ + add r1, pc, #440 ; (adr r1, 301ac ) │ │ movs r2, r0 │ │ - lsrs r5, r2, #13 │ │ + lsrs r1, r0, #23 │ │ movs r2, r0 │ │ - lsrs r1, r7, #7 │ │ + lsrs r3, r4, #17 │ │ movs r2, r0 │ │ - lsrs r7, r6, #12 │ │ + lsrs r7, r3, #22 │ │ movs r2, r0 │ │ lsls r6, r6, #8 │ │ movs r0, r0 │ │ - lsrs r5, r1, #7 │ │ + lsrs r7, r4, #22 │ │ movs r2, r0 │ │ - lsrs r5, r5, #12 │ │ + lsrs r7, r6, #16 │ │ + movs r2, r0 │ │ + lsrs r5, r2, #22 │ │ movs r2, r0 │ │ lsls r5, r7, #8 │ │ movs r0, r0 │ │ - lsrs r7, r5, #6 │ │ + lsrs r5, r3, #16 │ │ movs r2, r0 │ │ lsls r7, r0, #9 │ │ movs r0, r0 │ │ - lsrs r5, r4, #6 │ │ + lsrs r3, r2, #16 │ │ movs r2, r0 │ │ - lsrs r4, r5, #12 │ │ + lsrs r2, r3, #22 │ │ movs r2, r0 │ │ lsls r2, r1, #9 │ │ movs r0, r0 │ │ - lsrs r5, r6, #12 │ │ + lsrs r3, r4, #22 │ │ movs r2, r0 │ │ lsls r3, r1, #9 │ │ movs r0, r0 │ │ - ; instruction: 0xf3d40001 │ │ - lsrs r7, r1, #12 │ │ - movs r2, r0 │ │ - bls.n 2e7ec │ │ - movs r1, r0 │ │ - lsrs r5, r7, #4 │ │ + lsrs r7, r3, #15 │ │ movs r2, r0 │ │ - lsrs r0, r6, #11 │ │ + lsrs r5, r0, #22 │ │ movs r2, r0 │ │ lsls r7, r2, #9 │ │ movs r0, r0 │ │ - lsrs r3, r6, #11 │ │ - movs r2, r0 │ │ - lsrs r5, r4, #11 │ │ + ; instruction: 0xf62a0001 │ │ + lsrs r6, r3, #22 │ │ movs r2, r0 │ │ - bls.n 2e724 │ │ + blt.n 2ffdc │ │ movs r1, r0 │ │ - lsrs r5, r0, #3 │ │ + lsrs r7, r5, #13 │ │ movs r2, r0 │ │ - lsrs r7, r7, #10 │ │ + lsrs r1, r3, #21 │ │ movs r2, r0 │ │ lsls r2, r5, #9 │ │ movs r0, r0 │ │ - lsrs r6, r3, #11 │ │ + lsrs r4, r1, #22 │ │ movs r2, r0 │ │ - lsrs r0, r2, #11 │ │ + lsrs r6, r7, #21 │ │ movs r2, r0 │ │ - bhi.n 2e67c │ │ + blt.n 3011c │ │ movs r1, r0 │ │ - lsrs r3, r4, #1 │ │ + lsrs r3, r1, #12 │ │ movs r2, r0 │ │ - lsrs r0, r5, #10 │ │ + lsrs r2, r0, #21 │ │ movs r2, r0 │ │ - lsrs r3, r5, #32 │ │ + lsrs r5, r5, #21 │ │ + movs r2, r0 │ │ + lsrs r7, r3, #21 │ │ movs r2, r0 │ │ - lsrs r5, r5, #10 │ │ + bge.n 3005c │ │ + movs r1, r0 │ │ + lsrs r3, r3, #10 │ │ + movs r2, r0 │ │ + lsrs r3, r3, #20 │ │ movs r2, r0 │ │ lsls r5, r0, #10 │ │ movs r0, r0 │ │ - lsrs r3, r2, #11 │ │ + lsrs r5, r0, #21 │ │ movs r2, r0 │ │ - lsrs r1, r1, #11 │ │ + lsrs r3, r7, #20 │ │ movs r2, r0 │ │ - lsrs r5, r7, #10 │ │ - movs r2, r0 │ │ - bhi.n 2e75c │ │ - movs r1, r0 │ │ - lsls r7, r4, #30 │ │ + lsrs r7, r5, #20 │ │ movs r2, r0 │ │ - lsrs r2, r6, #9 │ │ + lsrs r7, r1, #9 │ │ movs r2, r0 │ │ - lsls r5, r5, #29 │ │ + lsrs r0, r3, #20 │ │ movs r2, r0 │ │ - lsrs r7, r1, #10 │ │ + bge.n 30158 │ │ + movs r1, r0 │ │ + lsrs r3, r5, #7 │ │ movs r2, r0 │ │ - lsls r5, r2, #29 │ │ + lsrs r3, r1, #20 │ │ movs r2, r0 │ │ - lsrs r7, r2, #7 │ │ + lsrs r7, r0, #7 │ │ movs r2, r0 │ │ lsls r6, r4, #10 │ │ movs r0, r0 │ │ - adds r0, r5, #0 │ │ - blx 44608 <__aeabi_f2d> │ │ - adds r2, r0, #0 │ │ + lsrs r1, r1, #17 │ │ + movs r2, r0 │ │ + adds r0, r6, #0 │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r3, r1, #0 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - blx 41d70 │ │ - blx 44f4c <__aeabi_i2f> │ │ + adds r2, r0, #0 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ ldr r1, [r4, #44] ; 0x2c │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - adds r5, r0, #0 │ │ - cmp r1, #5 │ │ - bne.n 2e7e4 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r0, [sp, #20] │ │ - add r2, sp, #76 ; 0x4c │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r6, r0, #0 │ │ + cmp r3, #5 │ │ + bne.n 3011c │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r0, [sp, #16] │ │ + add r2, sp, #72 ; 0x48 │ │ ldr r1, [r3, #16] │ │ - bl 40ae4 │ │ + bl 42674 │ │ cmp r0, #0 │ │ - bge.n 2e7cc │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #288] ; (2e8d0 ) │ │ + bge.n 30104 │ │ movs r2, #172 ; 0xac │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [pc, #304] ; (30218 ) │ │ + lsls r2, r2, #2 │ │ ldr r0, [r3, #16] │ │ add r1, pc │ │ - lsls r2, r2, #2 │ │ - bl 3ebdc <__ckd_salloc__> │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ ldr r2, [sp, #24] │ │ adds r1, r0, #0 │ │ - ldr r0, [sp, #20] │ │ - bl 40b94 │ │ - ldr r2, [sp, #24] │ │ - str r2, [sp, #76] ; 0x4c │ │ - adds r2, #1 │ │ - str r2, [sp, #24] │ │ - ldr r3, [sp, #76] ; 0x4c │ │ + ldr r0, [sp, #16] │ │ + bl 4275c │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, #1 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #64] ; 0x40 │ │ str r3, [sp, #0] │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - adds r3, r5, #0 │ │ - bl 2dc08 │ │ - ldr r3, [sp, #32] │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + adds r3, r6, #0 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + bl 2f544 │ │ + ldr r3, [sp, #28] │ │ adds r3, #1 │ │ - str r3, [sp, #32] │ │ - b.n 2e5bc │ │ + str r3, [sp, #28] │ │ + b.n 2fef4 │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - adds r3, r5, #0 │ │ - bl 2dd5c │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + adds r3, r6, #0 │ │ + bl 2f6b8 │ │ cmp r0, #1 │ │ - beq.n 2e7f6 │ │ - b.n 2e5bc │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ + beq.n 3012e │ │ + b.n 2fef4 │ │ + ldr r3, [sp, #32] │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + adds r3, #1 │ │ adds r0, r4, #0 │ │ - adds r1, #1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - bl 2dc90 │ │ + str r3, [sp, #32] │ │ + bl 2f5d0 │ │ adds r1, r0, #0 │ │ - adds r0, r6, #0 │ │ - bl 40620 │ │ - adds r6, r0, #0 │ │ - b.n 2e5bc │ │ - ldr r2, [r4, #32] │ │ - ldr r1, [sp, #20] │ │ - adds r5, r6, #0 │ │ - str r2, [sp, #0] │ │ - ldr r2, [r1, #8] │ │ - ldr r6, [pc, #180] ; (2e8d4 ) │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - str r2, [sp, #4] │ │ - ldr r3, [pc, #180] ; (2e8d8 ) │ │ - ldr r2, [sp, #32] │ │ + adds r0, r5, #0 │ │ + bl 421b8 │ │ + adds r5, r0, #0 │ │ + b.n 2fef4 │ │ + ldr r3, [r4, #32] │ │ + ldr r6, [pc, #204] ; (3021c ) │ │ + movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #16] │ │ add r6, pc │ │ - str r1, [sp, #12] │ │ - str r2, [sp, #8] │ │ adds r1, r6, #0 │ │ + ldr r3, [r3, #8] │ │ + ldr r2, [pc, #196] ; (30220 ) │ │ + str r3, [sp, #20] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #32] │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #184] ; (30224 ) │ │ add r3, pc │ │ - movs r0, #1 │ │ - ldr r2, [pc, #168] ; (2e8dc ) │ │ - bl 4003c │ │ - ldr r2, [sp, #20] │ │ + bl 41bd4 │ │ + ldr r3, [sp, #16] │ │ movs r1, #4 │ │ - ldr r3, [pc, #160] ; (2e8e0 ) │ │ - ldr r0, [r2, #8] │ │ + ldr r0, [r3, #8] │ │ adds r2, r6, #0 │ │ str r0, [r4, #8] │ │ adds r0, #10 │ │ str r0, [r4, #12] │ │ - bl 3eb5c <__ckd_calloc__> │ │ + ldr r3, [pc, #168] ; (30228 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r0, [r4, #16] │ │ - ldr r0, [sp, #20] │ │ - bl 40e24 │ │ - b.n 2e866 │ │ - ldr r3, [r0, #4] │ │ - ldr r2, [r3, #8] │ │ - ldr r1, [r3, #0] │ │ - ldr r3, [r4, #16] │ │ - lsls r2, r2, #2 │ │ - str r1, [r2, r3] │ │ - bl 40dde │ │ + ldr r0, [sp, #16] │ │ + bl 429d8 │ │ cmp r0, #0 │ │ - bne.n 2e856 │ │ - ldr r0, [sp, #20] │ │ - bl 40e48 │ │ + beq.n 301a2 │ │ + ldr r3, [r0, #4] │ │ + ldr r1, [r4, #16] │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r3, #8] │ │ + lsls r3, r3, #2 │ │ + str r2, [r3, r1] │ │ + bl 4298a │ │ + b.n 3018c │ │ + ldr r0, [sp, #16] │ │ + bl 429fc │ │ adds r1, r5, #0 │ │ adds r0, r4, #0 │ │ - bl 2dd6c │ │ - bl 406d0 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - bl 3ec3e │ │ + bl 2f6c8 │ │ + bl 42268 │ │ ldr r0, [sp, #52] ; 0x34 │ │ - bl 3ec3e │ │ - b.n 2e8ca │ │ - ldr r0, [sp, #20] │ │ - bl 40e24 │ │ - b.n 2e8a0 │ │ + bl 40732 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + bl 40732 │ │ + adds r0, r4, #0 │ │ + b.n 30204 │ │ + ldr r0, [sp, #16] │ │ + bl 429d8 │ │ + subs r7, r0, #0 │ │ + beq.n 301de │ │ ldr r3, [r7, #4] │ │ ldr r0, [r3, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r7, #0 │ │ - bl 40dde │ │ - subs r7, r0, #0 │ │ - bne.n 2e892 │ │ + bl 4298a │ │ + b.n 301ca │ │ adds r0, r5, #0 │ │ - bl 406d0 │ │ - ldr r0, [sp, #20] │ │ - bl 40e48 │ │ + bl 42268 │ │ + ldr r0, [sp, #16] │ │ + bl 429fc │ │ adds r0, r6, #0 │ │ - bl 3ec3e │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [sp, #52] ; 0x34 │ │ - bl 3ec3e │ │ + bl 40732 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 2e338 │ │ - adds r4, r7, #0 │ │ + bl 2fc6c │ │ + adds r0, r7, #0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 30212 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #84 ; 0x54 │ │ - adds r0, r4, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - lsls r1, r2, #25 │ │ - movs r2, r0 │ │ - lsls r5, r3, #23 │ │ + nop ; (mov r8, r8) │ │ + lsrs r7, r7, #2 │ │ movs r2, r0 │ │ - lsrs r1, r1, #5 │ │ + lsrs r7, r2, #1 │ │ movs r2, r0 │ │ lsls r1, r0, #11 │ │ movs r0, r0 │ │ + lsrs r5, r6, #14 │ │ + movs r2, r0 │ │ lsls r7, r0, #11 │ │ ... │ │ │ │ -0002e8e4 : │ │ +0003022c : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r6, r1, #0 │ │ - ldr r1, [pc, #56] ; (2e924 ) │ │ - adds r5, r0, #0 │ │ - adds r7, r2, #0 │ │ + adds r7, r1, #0 │ │ + ldr r1, [pc, #56] ; (3026c ) │ │ + adds r4, r0, #0 │ │ add r1, pc │ │ - blx ea70 │ │ - subs r4, r0, #0 │ │ - bne.n 2e90e │ │ - ldr r1, [pc, #44] ; (2e928 ) │ │ - ldr r3, [pc, #48] ; (2e92c ) │ │ + adds r6, r2, #0 │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + subs r5, r0, #0 │ │ + bne.n 30256 │ │ + ldr r1, [pc, #44] ; (30270 ) │ │ + ldr r3, [pc, #48] ; (30274 ) │ │ movs r0, #4 │ │ + str r4, [sp, #0] │ │ add r1, pc │ │ + ldr r2, [pc, #44] ; (30278 ) │ │ add r3, pc │ │ - ldr r2, [pc, #44] ; (2e930 ) │ │ - str r5, [sp, #0] │ │ - bl 40144 │ │ - adds r5, r4, #0 │ │ - b.n 2e920 │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - adds r2, r7, #0 │ │ - bl 2e3d0 │ │ - adds r5, r0, #0 │ │ - adds r0, r4, #0 │ │ - blx ea7c │ │ + bl 41ce4 │ │ adds r0, r5, #0 │ │ + b.n 30268 │ │ + adds r1, r7, #0 │ │ + adds r2, r6, #0 │ │ + bl 2fd04 │ │ + adds r4, r0, #0 │ │ + adds r0, r5, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - b.n 2e90a │ │ - movs r1, r0 │ │ - lsls r5, r0, #20 │ │ + nop ; (mov r8, r8) │ │ + orrs.w r0, r3, r1 │ │ + lsls r3, r4, #29 │ │ movs r2, r0 │ │ - lsrs r2, r6, #2 │ │ + lsrs r6, r1, #12 │ │ movs r2, r0 │ │ lsls r6, r5, #11 │ │ ... │ │ │ │ -0002e934 : │ │ +0003027c : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #4] │ │ - sub sp, #60 ; 0x3c │ │ + sub sp, #44 ; 0x2c │ │ adds r4, r0, #0 │ │ - adds r6, r1, #0 │ │ + adds r5, r1, #0 │ │ cmp r3, #0 │ │ - bne.n 2e946 │ │ - ldr r3, [pc, #228] ; (2ea28 ) │ │ + bne.n 3028e │ │ + ldr r3, [pc, #212] ; (30360 ) │ │ add r3, pc │ │ - ldr r1, [pc, #228] ; (2ea2c ) │ │ - ldr r2, [pc, #228] ; (2ea30 ) │ │ - adds r0, r6, #0 │ │ + ldr r1, [pc, #212] ; (30364 ) │ │ + ldr r2, [pc, #212] ; (30368 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ add r2, pc │ │ - ldr r5, [pc, #224] ; (2ea34 ) │ │ - blx eaf4 │ │ - ldr r2, [pc, #224] ; (2ea38 ) │ │ - add r5, pc │ │ - adds r1, r5, #0 │ │ + ldr r6, [pc, #208] ; (3036c ) │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r2, [pc, #208] ; (30370 ) │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ add r2, pc │ │ ldr r3, [r4, #32] │ │ - adds r0, r6, #0 │ │ - blx eaf4 │ │ - ldr r2, [pc, #212] ; (2ea3c ) │ │ - adds r1, r5, #0 │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - add r2, pc │ │ - adds r0, r6, #0 │ │ - blx eaf4 │ │ - ldr r2, [pc, #200] ; (2ea40 ) │ │ - ldr r7, [pc, #204] ; (2ea44 ) │ │ - adds r1, r5, #0 │ │ + adds r0, r5, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r2, [pc, #196] ; (30374 ) │ │ + adds r1, r6, #0 │ │ add r2, pc │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + adds r0, r5, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r2, [pc, #184] ; (30378 ) │ │ ldr r3, [r4, #40] ; 0x28 │ │ - adds r0, r6, #0 │ │ - movs r5, #0 │ │ - blx eaf4 │ │ - add r7, pc │ │ - str r5, [sp, #32] │ │ - b.n 2ea08 │ │ + adds r0, r5, #0 │ │ + adds r1, r6, #0 │ │ + add r2, pc │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [r4, #32] │ │ + cmp r3, r2 │ │ + bge.n 30348 │ │ adds r0, r4, #0 │ │ - ldr r1, [sp, #32] │ │ - bl 2de70 │ │ - str r6, [sp, #28] │ │ - str r0, [sp, #36] ; 0x24 │ │ - b.n 2e9fa │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - bl 2decc │ │ - ldr r6, [r0, #0] │ │ - adds r5, r0, #0 │ │ - str r6, [sp, #48] ; 0x30 │ │ - ldr r6, [r0, #4] │ │ - ldr r0, [r4, #28] │ │ - str r0, [sp, #40] ; 0x28 │ │ - ldr r0, [r5, #8] │ │ - blx 44f4c <__aeabi_i2f> │ │ + ldr r1, [sp, #24] │ │ + bl 2f7c0 │ │ + subs r6, r0, #0 │ │ + beq.n 30342 │ │ + adds r0, r6, #0 │ │ + bl 2f81c │ │ + ldr r3, [r0, #0] │ │ + adds r7, r0, #0 │ │ + str r3, [sp, #28] │ │ + ldr r3, [r0, #4] │ │ + ldr r0, [r0, #8] │ │ + str r3, [sp, #32] │ │ + ldr r3, [r4, #28] │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ ldr r1, [r4, #44] ; 0x2c │ │ - blx 45190 <__aeabi_fdiv> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r1, r0, #0 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - blx 41dc8 │ │ - ldr r2, [r5, #12] │ │ - str r0, [sp, #40] ; 0x28 │ │ - str r1, [sp, #44] ; 0x2c │ │ - adds r3, r7, #0 │ │ - cmp r2, #0 │ │ - blt.n 2e9d6 │ │ - ldr r3, [r4, #16] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - ldr r1, [pc, #112] ; (2ea48 ) │ │ - ldr r2, [pc, #112] ; (2ea4c ) │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + bl 48844 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + ldr r3, [r7, #12] │ │ + cmp r3, #0 │ │ + blt.n 3031c │ │ + ldr r2, [r4, #16] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + b.n 30320 │ │ + ldr r3, [pc, #92] ; (3037c ) │ │ + add r3, pc │ │ + ldr r2, [sp, #32] │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + str r2, [sp, #0] │ │ + ldr r1, [pc, #84] ; (30380 ) │ │ + ldr r2, [pc, #88] ; (30384 ) │ │ str r3, [sp, #16] │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ add r2, pc │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r0, [sp, #28] │ │ - str r6, [sp, #0] │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - str r5, [sp, #8] │ │ - str r6, [sp, #12] │ │ - blx eaf4 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - bl 2defc │ │ - str r0, [sp, #36] ; 0x24 │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - cmp r6, #0 │ │ - bne.n 2e99a │ │ - ldr r5, [sp, #32] │ │ - ldr r6, [sp, #28] │ │ - adds r5, #1 │ │ - str r5, [sp, #32] │ │ - ldr r3, [r4, #32] │ │ - ldr r5, [sp, #32] │ │ - cmp r5, r3 │ │ - blt.n 2e98c │ │ - ldr r1, [pc, #60] ; (2ea50 ) │ │ - ldr r2, [pc, #64] ; (2ea54 ) │ │ + ldr r3, [sp, #28] │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ adds r0, r6, #0 │ │ + bl 2f84e │ │ + b.n 302de │ │ + ldr r3, [sp, #24] │ │ + adds r3, #1 │ │ + b.n 302cc │ │ + ldr r1, [pc, #60] ; (30388 ) │ │ + ldr r2, [pc, #64] ; (3038c ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ add r2, pc │ │ - blx eaf4 │ │ - adds r0, r6, #0 │ │ - blx eb6c │ │ - add sp, #60 ; 0x3c │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r0, r5, #0 │ │ + bl 48b54 <_Unwind_GetTextRelBase@@Base+0x4a8> │ │ + add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - lsrs r7, r2, #2 │ │ + lsrs r7, r6, #11 │ │ movs r2, r0 │ │ - lsrs r0, r2, #2 │ │ + lsrs r0, r6, #11 │ │ movs r2, r0 │ │ - lsls r5, r1, #24 │ │ + lsrs r5, r5, #1 │ │ movs r2, r0 │ │ - lsrs r3, r1, #2 │ │ + lsrs r3, r5, #11 │ │ movs r2, r0 │ │ - lsls r1, r2, #25 │ │ + lsrs r2, r5, #3 │ │ movs r2, r0 │ │ - lsls r7, r0, #26 │ │ + lsrs r6, r4, #4 │ │ movs r2, r0 │ │ - lsls r4, r0, #27 │ │ + lsrs r7, r3, #5 │ │ movs r2, r0 │ │ - lsrs r5, r2, #1 │ │ + lsrs r5, r4, #9 │ │ movs r2, r0 │ │ - lsrs r6, r1, #32 │ │ + lsrs r2, r4, #9 │ │ movs r2, r0 │ │ - lsls r7, r4, #27 │ │ + lsrs r3, r7, #4 │ │ movs r2, r0 │ │ - lsls r4, r4, #31 │ │ + lsrs r4, r2, #9 │ │ movs r2, r0 │ │ - lsls r3, r4, #26 │ │ + lsrs r3, r2, #4 │ │ movs r2, r0 │ │ │ │ -0002ea58 : │ │ +00030390 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #72] ; (2eaa4 ) │ │ - ldr r3, [pc, #72] ; (2eaa8 ) │ │ movs r2, #212 ; 0xd4 │ │ - add r5, pc │ │ - adds r6, r1, #0 │ │ - add r3, pc │ │ + adds r5, r1, #0 │ │ + ldr r6, [pc, #68] ; (303dc ) │ │ + ldr r3, [pc, #68] ; (303e0 ) │ │ str r1, [sp, #0] │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ lsls r2, r2, #2 │ │ - adds r1, r5, #0 │ │ + add r3, pc │ │ adds r7, r0, #0 │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r1, [pc, #52] ; (2eaac ) │ │ - adds r0, r6, #0 │ │ + bl 41bd4 │ │ + ldr r1, [pc, #52] ; (303e4 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea70 │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ subs r4, r0, #0 │ │ - bne.n 2ea94 │ │ - ldr r3, [pc, #44] ; (2eab0 ) │ │ + bne.n 303cc │ │ + ldr r3, [pc, #44] ; (303e8 ) │ │ + str r5, [sp, #0] │ │ movs r0, #4 │ │ - adds r1, r5, #0 │ │ + adds r1, r6, #0 │ │ + ldr r2, [pc, #40] ; (303ec ) │ │ add r3, pc │ │ - ldr r2, [pc, #40] ; (2eab4 ) │ │ - str r6, [sp, #0] │ │ - bl 40144 │ │ - b.n 2eaa2 │ │ + bl 41ce4 │ │ + b.n 303da │ │ adds r0, r7, #0 │ │ adds r1, r4, #0 │ │ - bl 2e934 │ │ + bl 3027c │ │ adds r0, r4, #0 │ │ - blx ea7c │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ - lsls r3, r4, #14 │ │ + lsls r7, r1, #24 │ │ movs r2, r0 │ │ - lsls r2, r3, #30 │ │ + lsrs r4, r0, #8 │ │ movs r2, r0 │ │ - bcc.n 2ea3e │ │ + bvs.n 30456 │ │ movs r1, r0 │ │ - lsls r2, r5, #28 │ │ + lsrs r6, r2, #6 │ │ movs r2, r0 │ │ lsls r3, r2, #13 │ │ ... │ │ │ │ -0002eab8 : │ │ +000303f0 : │ │ push {r4, r5, r6, lr} │ │ + adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ + ldr r1, [r4, #36] ; 0x24 │ │ adds r2, r6, #0 │ │ - ldr r1, [r0, #36] ; 0x24 │ │ - adds r4, r0, #0 │ │ + bl 2f89c │ │ movs r5, #0 │ │ - bl 2df48 │ │ - b.n 2eadc │ │ + ldr r3, [r4, #32] │ │ + cmp r5, r3 │ │ + bge.n 3041a │ │ ldr r3, [r4, #36] ; 0x24 │ │ cmp r5, r3 │ │ - beq.n 2eada │ │ + beq.n 30416 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ adds r2, r6, #0 │ │ - bl 2df48 │ │ + bl 2f89c │ │ adds r5, #1 │ │ - ldr r3, [r4, #32] │ │ - cmp r5, r3 │ │ - blt.n 2eaca │ │ - ldr r1, [pc, #20] ; (2eaf8 ) │ │ + b.n 30400 │ │ + ldr r1, [pc, #20] ; (30430 ) │ │ ldr r2, [r4, #40] ; 0x28 │ │ adds r0, r6, #0 │ │ add r1, pc │ │ - blx eaf4 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ adds r0, r6, #0 │ │ - blx eb6c │ │ + bl 48b54 <_Unwind_GetTextRelBase@@Base+0x4a8> │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - lsls r5, r5, #28 │ │ + lsrs r5, r3, #6 │ │ movs r2, r0 │ │ │ │ -0002eafc : │ │ +00030434 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #72] ; (2eb48 ) │ │ - ldr r3, [pc, #72] ; (2eb4c ) │ │ - adds r6, r1, #0 │ │ - add r5, pc │ │ - add r3, pc │ │ + adds r5, r1, #0 │ │ + ldr r6, [pc, #68] ; (30480 ) │ │ + ldr r3, [pc, #72] ; (30484 ) │ │ str r1, [sp, #0] │ │ - ldr r2, [pc, #68] ; (2eb50 ) │ │ - adds r1, r5, #0 │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ + ldr r2, [pc, #68] ; (30488 ) │ │ + add r3, pc │ │ adds r7, r0, #0 │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r1, [pc, #60] ; (2eb54 ) │ │ - adds r0, r6, #0 │ │ + bl 41bd4 │ │ + ldr r1, [pc, #60] ; (3048c ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea70 │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ subs r4, r0, #0 │ │ - bne.n 2eb36 │ │ - ldr r3, [pc, #48] ; (2eb58 ) │ │ + bne.n 3046e │ │ + ldr r3, [pc, #48] ; (30490 ) │ │ + str r5, [sp, #0] │ │ movs r0, #4 │ │ - adds r1, r5, #0 │ │ + adds r1, r6, #0 │ │ + ldr r2, [pc, #44] ; (30494 ) │ │ add r3, pc │ │ - ldr r2, [pc, #44] ; (2eb5c ) │ │ - str r6, [sp, #0] │ │ - bl 40144 │ │ - b.n 2eb44 │ │ + bl 41ce4 │ │ + b.n 3047c │ │ adds r0, r7, #0 │ │ adds r1, r4, #0 │ │ - bl 2eab8 │ │ + bl 303f0 │ │ adds r0, r4, #0 │ │ - blx ea7c │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - lsls r7, r7, #11 │ │ + lsls r5, r5, #21 │ │ movs r2, r0 │ │ - lsls r5, r2, #28 │ │ + lsrs r7, r7, #5 │ │ movs r2, r0 │ │ lsls r7, r0, #14 │ │ movs r0, r0 │ │ - bcc.n 2eba2 │ │ + bpl.n 303ba │ │ movs r1, r0 │ │ - lsls r0, r1, #28 │ │ + lsrs r4, r6, #5 │ │ movs r2, r0 │ │ lsls r2, r1, #14 │ │ ... │ │ │ │ -0002eb60 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - ldr r0, [pc, #56] ; (2eba0 ) │ │ - ldr r6, [pc, #60] ; (2eba4 ) │ │ - adds r7, r1, #0 │ │ +00030498 : │ │ + push {r4, r5, r6, lr} │ │ + adds r6, r0, #0 │ │ + ldr r0, [pc, #56] ; (304d8 ) │ │ + adds r5, r1, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - movs r5, #0 │ │ - add r6, pc │ │ - b.n 2eb90 │ │ - adds r2, r6, #0 │ │ - adds r3, r5, #1 │ │ - beq.n 2eb82 │ │ - ldr r3, [r4, #16] │ │ - lsls r2, r5, #2 │ │ - ldr r2, [r2, r3] │ │ - ldr r1, [pc, #36] ; (2eba8 ) │ │ - adds r5, #1 │ │ - adds r0, r7, #0 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + movs r4, #0 │ │ + ldr r3, [r6, #8] │ │ + cmp r4, r3 │ │ + bge.n 304ce │ │ + adds r3, r4, #1 │ │ + beq.n 304ba │ │ + ldr r2, [r6, #16] │ │ + lsls r3, r4, #2 │ │ + ldr r2, [r3, r2] │ │ + b.n 304be │ │ + ldr r2, [pc, #32] ; (304dc ) │ │ + add r2, pc │ │ + ldr r1, [pc, #32] ; (304e0 ) │ │ + adds r4, #1 │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - adds r3, r5, #0 │ │ - blx eaf4 │ │ - ldr r3, [r4, #8] │ │ - cmp r5, r3 │ │ - blt.n 2eb76 │ │ - adds r0, r7, #0 │ │ - blx eb6c │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ + adds r3, r4, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + b.n 304a8 │ │ + adds r0, r5, #0 │ │ + bl 48b54 <_Unwind_GetTextRelBase@@Base+0x4a8> │ │ + pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - lsls r1, r6, #27 │ │ + lsrs r3, r4, #5 │ │ movs r2, r0 │ │ - ; instruction: 0xe8cf0001 │ │ - lsls r3, r3, #25 │ │ + ; instruction: 0xeb2d0001 │ │ + lsrs r7, r0, #3 │ │ movs r2, r0 │ │ │ │ -0002ebac : │ │ +000304e4 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #72] ; (2ebf8 ) │ │ - ldr r3, [pc, #72] ; (2ebfc ) │ │ - adds r6, r1, #0 │ │ - add r5, pc │ │ - add r3, pc │ │ + adds r5, r1, #0 │ │ + ldr r6, [pc, #68] ; (30530 ) │ │ + ldr r3, [pc, #72] ; (30534 ) │ │ str r1, [sp, #0] │ │ - ldr r2, [pc, #68] ; (2ec00 ) │ │ - adds r1, r5, #0 │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ + ldr r2, [pc, #68] ; (30538 ) │ │ + add r3, pc │ │ adds r7, r0, #0 │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r1, [pc, #60] ; (2ec04 ) │ │ - adds r0, r6, #0 │ │ + bl 41bd4 │ │ + ldr r1, [pc, #60] ; (3053c ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea70 │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ subs r4, r0, #0 │ │ - bne.n 2ebe6 │ │ - ldr r3, [pc, #48] ; (2ec08 ) │ │ + bne.n 3051e │ │ + ldr r3, [pc, #48] ; (30540 ) │ │ + str r5, [sp, #0] │ │ movs r0, #4 │ │ - adds r1, r5, #0 │ │ + adds r1, r6, #0 │ │ + ldr r2, [pc, #44] ; (30544 ) │ │ add r3, pc │ │ - ldr r2, [pc, #44] ; (2ec0c ) │ │ - str r6, [sp, #0] │ │ - bl 4003c │ │ - b.n 2ebf4 │ │ + bl 41bd4 │ │ + b.n 3052c │ │ adds r0, r7, #0 │ │ adds r1, r4, #0 │ │ - bl 2eb60 │ │ + bl 30498 │ │ adds r0, r4, #0 │ │ - blx ea7c │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - lsls r7, r1, #9 │ │ + lsls r5, r7, #18 │ │ movs r2, r0 │ │ - lsls r6, r5, #26 │ │ + lsrs r0, r3, #4 │ │ movs r2, r0 │ │ lsls r6, r4, #14 │ │ movs r0, r0 │ │ - bcs.n 2ecf2 │ │ + bmi.n 3050a │ │ movs r1, r0 │ │ - lsls r1, r5, #26 │ │ + lsrs r5, r2, #4 │ │ movs r2, r0 │ │ lsls r1, r5, #14 │ │ movs r0, r0 │ │ - push {r4, r5, r6, lr} │ │ - adds r5, r0, #0 │ │ - ldr r0, [r0, #12] │ │ - adds r6, r1, #0 │ │ - blx ea40 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r5, r1, #1 │ │ + adds r6, r0, #0 │ │ + adds r7, r1, #0 │ │ + adds r0, r5, #0 │ │ + movs r1, #46 ; 0x2e │ │ + bl 488c4 <_Unwind_GetTextRelBase@@Base+0x218> │ │ + cmp r0, #0 │ │ + beq.n 3056a │ │ + ldr r1, [pc, #56] ; (30598 ) │ │ + adds r0, r7, #0 │ │ + add r1, pc │ │ + movs r2, #249 ; 0xf9 │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + b.n 30596 │ │ + ldr r0, [r6, #0] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r4, r0, #0 │ │ - adds r0, r6, #0 │ │ - blx ea40 │ │ - ldr r1, [pc, #28] ; (2ec44 ) │ │ + adds r0, r7, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldr r1, [pc, #32] ; (3059c ) │ │ adds r0, r4, r0 │ │ movs r2, #252 ; 0xfc │ │ add r1, pc │ │ adds r0, #4 │ │ - bl 3eb8c <__ckd_malloc__> │ │ - ldr r1, [pc, #20] ; (2ec48 ) │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ adds r4, r0, #0 │ │ - ldr r2, [r5, #12] │ │ - adds r3, r6, #1 │ │ + ldr r1, [pc, #20] ; (305a0 ) │ │ + ldr r2, [r6, #0] │ │ + adds r3, r5, #0 │ │ add r1, pc │ │ - blx ea1c │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r4, #0 │ │ - pop {r4, r5, r6, pc} │ │ - lsls r6, r0, #26 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + lsrs r0, r7, #3 │ │ movs r2, r0 │ │ - lsls r0, r4, #26 │ │ + lsrs r2, r3, #3 │ │ + movs r2, r0 │ │ + lsrs r4, r6, #3 │ │ movs r2, r0 │ │ │ │ -0002ec4c : │ │ +000305a4 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #40] ; (2ec78 ) │ │ + ldr r4, [pc, #40] ; (305d0 ) │ │ adds r6, r0, #0 │ │ - adds r7, r1, #0 │ │ add r4, pc │ │ + adds r5, r1, #0 │ │ adds r2, r4, #0 │ │ movs r3, #67 ; 0x43 │ │ movs r1, #12 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r1, r4, #0 │ │ - adds r5, r0, #0 │ │ + adds r7, r0, #0 │ │ movs r2, #68 ; 0x44 │ │ adds r0, r6, #0 │ │ - bl 3ebdc <__ckd_salloc__> │ │ - str r0, [r5, #0] │ │ - str r7, [r5, #8] │ │ - adds r0, r5, #0 │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + str r0, [r7, #0] │ │ + str r5, [r7, #8] │ │ + adds r0, r7, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - lsls r4, r3, #25 │ │ + lsrs r6, r5, #2 │ │ movs r2, r0 │ │ │ │ -0002ec7c : │ │ +000305d4 : │ │ push {r4, lr} │ │ - subs r4, r0, #0 │ │ - beq.n 2ec8e │ │ - ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ + cmp r0, #0 │ │ + beq.n 305e8 │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, #0] │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ push {r3, r4, r5, lr} │ │ - subs r4, r0, #0 │ │ - beq.n 2ecba │ │ - ldr r0, [r4, #4] │ │ - bl 2ec92 │ │ + cmp r0, #0 │ │ + beq.n 30616 │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, #4] │ │ + bl 305ec │ │ ldr r5, [r4, #0] │ │ - b.n 2ecaa │ │ + cmp r5, #0 │ │ + beq.n 3060a │ │ ldr r0, [r5, #0] │ │ - bl 2ec7c │ │ + bl 305d4 │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 2eca2 │ │ + b.n 305fc │ │ ldr r0, [r4, #0] │ │ - bl 406d0 │ │ + bl 42268 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0002ecbc : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - ldr r6, [pc, #156] ; (2ed5c ) │ │ +00030618 : │ │ + push {r4, r5, r6, lr} │ │ + ldr r6, [pc, #156] ; (306b8 ) │ │ adds r5, r0, #0 │ │ - movs r1, #44 ; 0x2c │ │ add r6, pc │ │ movs r0, #1 │ │ + movs r1, #44 ; 0x2c │ │ adds r2, r6, #0 │ │ movs r3, #88 ; 0x58 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r4, r0, #0 │ │ cmp r5, #0 │ │ - beq.n 2ece6 │ │ + beq.n 30642 │ │ ldr r3, [r5, #16] │ │ str r3, [r0, #16] │ │ ldr r3, [r5, #20] │ │ str r3, [r0, #20] │ │ ldr r3, [r5, #28] │ │ str r5, [r0, #24] │ │ str r3, [r0, #28] │ │ - b.n 2ed56 │ │ + b.n 306b2 │ │ adds r1, r5, #0 │ │ movs r0, #64 ; 0x40 │ │ - bl 40a30 │ │ + bl 425c0 │ │ adds r1, r5, #0 │ │ str r0, [r4, #16] │ │ movs r0, #16 │ │ - bl 40a30 │ │ + bl 425c0 │ │ str r0, [r4, #20] │ │ - ldr r0, [pc, #100] ; (2ed60 ) │ │ + ldr r0, [pc, #100] ; (306bc ) │ │ add r0, pc │ │ - blx ebb4 │ │ + bl 48d74 <_Unwind_GetTextRelBase@@Base+0x6c8> │ │ cmp r0, #0 │ │ - beq.n 2ed3e │ │ + beq.n 3069a │ │ adds r1, r6, #0 │ │ movs r2, #109 ; 0x6d │ │ - bl 3ebdc <__ckd_salloc__> │ │ - adds r7, r5, #0 │ │ - adds r6, r0, #0 │ │ - b.n 2ed22 │ │ - strb r7, [r5, #0] │ │ - adds r1, r6, #0 │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + adds r5, r0, #0 │ │ + adds r0, r5, #0 │ │ + movs r1, #58 ; 0x3a │ │ + bl 488c4 <_Unwind_GetTextRelBase@@Base+0x218> │ │ + subs r6, r0, #0 │ │ + beq.n 3068a │ │ + movs r3, #0 │ │ + strb r3, [r6, #0] │ │ + adds r1, r5, #0 │ │ ldr r0, [r4, #28] │ │ - bl 40620 │ │ - adds r6, r5, #1 │ │ + bl 421b8 │ │ + adds r5, r6, #1 │ │ str r0, [r4, #28] │ │ - adds r0, r6, #0 │ │ - movs r1, #58 ; 0x3a │ │ - blx eac4 │ │ - subs r5, r0, #0 │ │ - bne.n 2ed14 │ │ + b.n 3066c │ │ ldr r0, [r4, #28] │ │ - adds r1, r6, #0 │ │ - bl 40620 │ │ + adds r1, r5, #0 │ │ + bl 421b8 │ │ str r0, [r4, #28] │ │ - bl 40702 │ │ - b.n 2ed54 │ │ - ldr r0, [pc, #36] ; (2ed64 ) │ │ + bl 4229a │ │ + b.n 306b0 │ │ + ldr r0, [pc, #36] ; (306c0 ) │ │ adds r1, r6, #0 │ │ - movs r2, #120 ; 0x78 │ │ add r0, pc │ │ + movs r2, #120 ; 0x78 │ │ ldr r5, [r4, #28] │ │ - bl 3ebdc <__ckd_salloc__> │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ adds r1, r0, #0 │ │ adds r0, r5, #0 │ │ - bl 40620 │ │ + bl 421b8 │ │ str r0, [r4, #28] │ │ adds r0, r4, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ + pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - lsls r4, r5, #23 │ │ + lsrs r2, r7, #32 │ │ movs r2, r0 │ │ - lsls r5, r4, #23 │ │ + lsrs r1, r6, #32 │ │ movs r2, r0 │ │ - lsls r7, r4, #22 │ │ + lsls r5, r6, #31 │ │ movs r2, r0 │ │ │ │ -0002ed68 : │ │ +000306c4 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - adds r5, r2, #0 │ │ - ldr r2, [pc, #36] ; (2ed94 ) │ │ + adds r7, r2, #0 │ │ + ldr r2, [pc, #36] ; (306f0 ) │ │ adds r4, r0, #0 │ │ - adds r7, r1, #0 │ │ + adds r5, r1, #0 │ │ adds r6, r3, #0 │ │ add r2, pc │ │ movs r3, #216 ; 0xd8 │ │ movs r1, #12 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r5, [r0, #4] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + str r7, [r0, #4] │ │ str r6, [r0, #8] │ │ - str r7, [r0, #0] │ │ + str r5, [r0, #0] │ │ adds r1, r0, #0 │ │ ldr r0, [r4, #36] ; 0x24 │ │ - bl 40620 │ │ + bl 421b8 │ │ str r0, [r4, #36] ; 0x24 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - lsls r4, r7, #20 │ │ + lsls r0, r1, #30 │ │ movs r2, r0 │ │ push {r4, r5, r6, r7, lr} │ │ + ldr r6, [pc, #716] ; (309c4 ) │ │ sub sp, #76 ; 0x4c │ │ - str r2, [sp, #56] ; 0x38 │ │ - ldr r2, [pc, #684] ; (2f04c ) │ │ - adds r5, r0, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r0, #1 │ │ + str r3, [sp, #32] │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + str r2, [sp, #44] ; 0x2c │ │ + ldr r2, [pc, #708] ; (309c8 ) │ │ + ldr r3, [r6, #0] │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #68] ; 0x44 │ │ movs r3, #218 ; 0xda │ │ - lsls r3, r0 │ │ - str r1, [sp, #44] ; 0x2c │ │ + str r1, [sp, #40] ; 0x28 │ │ add r2, pc │ │ movs r1, #8 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [sp, #56] ; 0x38 │ │ + lsls r3, r3, #1 │ │ + movs r0, #1 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #40] ; 0x28 │ │ adds r1, r0, #0 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - str r2, [r1, #4] │ │ - str r0, [r1, #0] │ │ - ldr r0, [r5, #40] ; 0x28 │ │ - bl 40620 │ │ + str r3, [r0, #0] │ │ ldr r3, [sp, #44] ; 0x2c │ │ - str r0, [r5, #40] ; 0x28 │ │ - movs r0, #0 │ │ - ldr r3, [r3, #12] │ │ - str r0, [sp, #40] ; 0x28 │ │ - str r3, [sp, #28] │ │ - adds r4, r3, #0 │ │ - b.n 2ede4 │ │ - ldr r3, [r4, #0] │ │ + str r3, [r0, #4] │ │ + ldr r0, [r4, #40] ; 0x28 │ │ + bl 421b8 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r0, [r4, #40] ; 0x28 │ │ + str r6, [sp, #60] ; 0x3c │ │ + ldr r7, [r3, #12] │ │ + movs r3, #0 │ │ + adds r5, r7, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + cmp r5, #0 │ │ + beq.n 30752 │ │ + ldr r3, [r5, #0] │ │ cmp r3, #0 │ │ - beq.n 2ede2 │ │ + beq.n 3074e │ │ ldr r3, [r3, #0] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [r3, #8] │ │ - blx 44db4 <__addsf3> │ │ - ldr r4, [r4, #4] │ │ - cmp r4, #0 │ │ - bne.n 2edd4 │ │ + bl 48904 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + str r0, [sp, #36] ; 0x24 │ │ + ldr r5, [r5, #4] │ │ + b.n 30738 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ movs r1, #0 │ │ - str r0, [sp, #40] ; 0x28 │ │ - blx 45388 <__aeabi_fcmpeq> │ │ + bl 489a4 <_Unwind_GetTextRelBase@@Base+0x2f8> │ │ cmp r0, #0 │ │ - bne.n 2edf6 │ │ - b.n 2f008 │ │ - movs r2, #254 ; 0xfe │ │ - lsls r2, r2, #22 │ │ - str r2, [sp, #40] ; 0x28 │ │ - b.n 2f008 │ │ - ldr r0, [sp, #28] │ │ - ldr r3, [r0, #0] │ │ + beq.n 30798 │ │ + movs r3, #254 ; 0xfe │ │ + lsls r3, r3, #22 │ │ + str r3, [sp, #36] ; 0x24 │ │ + b.n 30798 │ │ + ldr r3, [r7, #0] │ │ cmp r3, #0 │ │ - beq.n 2ee12 │ │ - ldr r4, [r3, #0] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r0, [r4, #8] │ │ - blx 45190 <__aeabi_fdiv> │ │ - str r0, [r4, #8] │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r7, [sp, #56] ; 0x38 │ │ - ldr r6, [r2, #0] │ │ + beq.n 30778 │ │ + ldr r5, [r3, #0] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r0, [r5, #8] │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + str r0, [r5, #8] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r6, [r7, #0] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #32] │ │ str r3, [sp, #20] │ │ - b.n 2efea │ │ - ldr r0, [r6, #0] │ │ - ldr r4, [r0, #0] │ │ - str r0, [sp, #32] │ │ - ldrb r3, [r4, #0] │ │ + cmp r6, #0 │ │ + bne.n 3079e │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + bne.n 3078e │ │ + b.n 3095a │ │ + ldr r3, [sp, #16] │ │ + adds r3, #2 │ │ + beq.n 30796 │ │ + b.n 3092c │ │ + ldr r7, [r7, #4] │ │ + cmp r7, #0 │ │ + bne.n 30766 │ │ + b.n 3093a │ │ + ldr r3, [r6, #0] │ │ + ldr r5, [r3, #0] │ │ + str r3, [sp, #24] │ │ + ldrb r3, [r5, #0] │ │ cmp r3, #60 ; 0x3c │ │ - beq.n 2ee2c │ │ - b.n 2efc6 │ │ - ldr r1, [pc, #544] ; (2f050 ) │ │ - adds r0, r4, #0 │ │ + beq.n 307ac │ │ + b.n 30908 │ │ + ldr r1, [pc, #540] ; (309cc ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 2ee78 │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [r2, #0] │ │ + bne.n 307f0 │ │ + ldr r3, [r7, #0] │ │ cmp r6, r3 │ │ - beq.n 2ee44 │ │ - b.n 2efe8 │ │ + bne.n 307ec │ │ ldr r3, [r6, #8] │ │ cmp r3, #0 │ │ - beq.n 2ee4c │ │ - b.n 2efe8 │ │ + bne.n 307ec │ │ ldr r3, [sp, #20] │ │ + adds r0, r4, #0 │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [sp, #16] │ │ adds r3, #1 │ │ - bne.n 2ee6a │ │ - ldr r3, [r5, #32] │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #32] │ │ - adds r2, r7, #0 │ │ - bl 2ed68 │ │ - ldr r0, [r5, #32] │ │ - adds r3, r0, #0 │ │ + bne.n 307e6 │ │ + ldr r3, [r4, #32] │ │ + bl 306c4 │ │ + ldr r3, [r4, #32] │ │ + str r3, [sp, #20] │ │ adds r3, #1 │ │ - str r0, [sp, #20] │ │ - str r3, [r5, #32] │ │ - b.n 2efc2 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #32] │ │ - adds r2, r7, #0 │ │ + str r3, [r4, #32] │ │ ldr r3, [sp, #20] │ │ - bl 2ed68 │ │ - b.n 2efe8 │ │ - ldr r1, [pc, #472] ; (2f054 ) │ │ - adds r0, r4, #0 │ │ + str r3, [sp, #16] │ │ + b.n 307ec │ │ + ldr r3, [sp, #20] │ │ + bl 306c4 │ │ + ldr r5, [sp, #16] │ │ + b.n 30926 │ │ + ldr r1, [pc, #476] ; (309d0 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 2ee88 │ │ - b.n 2f030 │ │ - adds r2, r4, #1 │ │ - adds r0, r2, #0 │ │ + bne.n 30800 │ │ + b.n 30902 │ │ + adds r3, r5, #1 │ │ + adds r0, r3, #0 │ │ movs r1, #46 ; 0x2e │ │ - str r2, [sp, #60] ; 0x3c │ │ - blx eac4 │ │ + str r3, [sp, #48] ; 0x30 │ │ + bl 488c4 <_Unwind_GetTextRelBase@@Base+0x218> │ │ str r0, [sp, #52] ; 0x34 │ │ cmp r0, #0 │ │ - beq.n 2eea4 │ │ - ldr r1, [pc, #444] ; (2f058 ) │ │ - adds r0, r4, #0 │ │ - movs r2, #132 ; 0x84 │ │ + beq.n 3081c │ │ + ldr r1, [pc, #448] ; (309d4 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - b.n 2eee2 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r2, [pc, #436] ; (2f05c ) │ │ - ldr r0, [r3, #4] │ │ - add r2, pc │ │ - adds r1, r2, #0 │ │ - str r2, [sp, #48] ; 0x30 │ │ - adds r0, #1 │ │ + movs r2, #132 ; 0x84 │ │ + b.n 30860 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ movs r2, #227 ; 0xe3 │ │ - bl 3ebdc <__ckd_salloc__> │ │ + ldr r3, [r3, #4] │ │ + str r3, [sp, #28] │ │ + adds r0, r3, #1 │ │ + ldr r3, [pc, #432] ; (309d8 ) │ │ + add r3, pc │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #56] ; 0x38 │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ movs r1, #46 ; 0x2e │ │ - str r0, [sp, #24] │ │ + str r0, [sp, #28] │ │ adds r0, #1 │ │ - blx eb00 │ │ + bl 48944 <_Unwind_GetTextRelBase@@Base+0x298> │ │ cmp r0, #0 │ │ - bne.n 2eece │ │ - ldr r0, [sp, #24] │ │ - bl 3ec3e │ │ - b.n 2eeda │ │ - add r3, sp, #52 ; 0x34 │ │ + bne.n 30848 │ │ + ldr r0, [sp, #28] │ │ + bl 40732 │ │ + b.n 30858 │ │ + mov r3, sp │ │ + movs r2, #52 ; 0x34 │ │ + adds r3, r3, r2 │ │ ldrb r3, [r3, #0] │ │ strb r3, [r0, #0] │ │ - ldr r0, [sp, #24] │ │ - cmp r0, #0 │ │ - bne.n 2eeec │ │ - ldr r1, [pc, #388] ; (2f060 ) │ │ - adds r0, r4, #0 │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #0 │ │ + bne.n 3086a │ │ + adds r0, r5, #0 │ │ movs r2, #134 ; 0x86 │ │ + ldr r1, [pc, #380] ; (309dc ) │ │ add r1, pc │ │ lsls r2, r2, #1 │ │ - bl 3ebdc <__ckd_salloc__> │ │ - adds r4, r0, #0 │ │ - b.n 2ef1c │ │ - ldr r0, [sp, #24] │ │ - blx ea40 │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + adds r5, r0, #0 │ │ + b.n 3089c │ │ + ldr r0, [sp, #28] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ str r0, [sp, #52] ; 0x34 │ │ - adds r0, r4, #0 │ │ - blx ea40 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - adds r0, r2, r0 │ │ + adds r0, r5, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + movs r2, #14 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + adds r2, #255 ; 0xff │ │ + adds r0, r3, r0 │ │ adds r0, #4 │ │ - ldr r2, [pc, #352] ; (2f064 ) │ │ - bl 3eb8c <__ckd_malloc__> │ │ - ldr r1, [pc, #348] ; (2f068 ) │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + ldr r1, [pc, #340] ; (309e0 ) │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ add r1, pc │ │ - adds r4, r0, #0 │ │ - blx ea1c │ │ - ldr r0, [sp, #24] │ │ - bl 3ec3e │ │ - ldr r0, [r5, #16] │ │ - adds r1, r4, #0 │ │ - add r2, sp, #68 ; 0x44 │ │ - bl 40aac │ │ - str r0, [sp, #24] │ │ - adds r0, #1 │ │ - bne.n 2ef4a │ │ - ldr r1, [pc, #316] ; (2f06c ) │ │ - ldr r3, [pc, #320] ; (2f070 ) │ │ + adds r5, r0, #0 │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r0, [sp, #28] │ │ + bl 40732 │ │ + ldr r0, [r4, #16] │ │ + adds r1, r5, #0 │ │ + add r2, sp, #64 ; 0x40 │ │ + bl 4263c │ │ + adds r3, r0, #1 │ │ + bne.n 308c6 │ │ movs r2, #180 ; 0xb4 │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #308] ; (309e4 ) │ │ + ldr r3, [pc, #312] ; (309e8 ) │ │ + str r5, [sp, #0] │ │ movs r0, #4 │ │ + add r1, pc │ │ lsls r2, r2, #1 │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ - ldr r0, [sp, #24] │ │ - b.n 2f034 │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ - ldr r3, [r5, #40] ; 0x28 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - b.n 2ef60 │ │ - ldr r4, [r3, #0] │ │ - ldr r2, [r4, #0] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ + b.n 30902 │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + cmp r3, #0 │ │ + beq.n 3099e │ │ + ldr r5, [r3, #0] │ │ + ldr r2, [r5, #0] │ │ cmp r2, r1 │ │ - beq.n 2ef66 │ │ + beq.n 308e0 │ │ ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - bne.n 2ef56 │ │ - b.n 2f038 │ │ + b.n 308d0 │ │ ldr r3, [r6, #8] │ │ cmp r3, #0 │ │ - beq.n 2ef88 │ │ - ldr r2, [r5, #12] │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldr r1, [pc, #256] ; (2f074 ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [r0, #4] │ │ - ldr r3, [pc, #256] ; (2f078 ) │ │ - add r1, pc │ │ - str r2, [sp, #4] │ │ - add r3, pc │ │ + beq.n 3096a │ │ + movs r2, #122 ; 0x7a │ │ + ldr r3, [r4, #12] │ │ + ldr r1, [pc, #256] ; (309ec ) │ │ movs r0, #4 │ │ - ldr r2, [pc, #248] ; (2f07c ) │ │ - bl 4003c │ │ - b.n 2f030 │ │ - ldr r0, [sp, #32] │ │ - ldr r1, [pc, #244] ; (2f080 ) │ │ - ldr r3, [pc, #244] ; (2f084 ) │ │ - ldr r2, [r0, #0] │ │ - str r7, [sp, #4] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ add r1, pc │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #4] │ │ + adds r2, #255 ; 0xff │ │ + ldr r3, [r3, #4] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #244] ; (309f0 ) │ │ add r3, pc │ │ + bl 41bd4 │ │ movs r0, #1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [pc, #232] ; (2f088 ) │ │ - bl 4003c │ │ - adds r2, r7, #0 │ │ - ldr r3, [r4, #4] │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #32] │ │ - movs r7, #2 │ │ - bl 2ed68 │ │ - negs r7, r7 │ │ - b.n 2efe8 │ │ - adds r2, r7, #0 │ │ - adds r0, r5, #0 │ │ - bl 2ed98 │ │ - adds r2, r0, #1 │ │ - beq.n 2f034 │ │ - adds r7, r0, #0 │ │ - b.n 2efe8 │ │ - ldr r3, [sp, #20] │ │ - cmp r3, #0 │ │ - blt.n 2efd4 │ │ + negs r0, r0 │ │ + b.n 3095c │ │ ldr r3, [r6, #8] │ │ - ldr r4, [sp, #20] │ │ cmp r3, #0 │ │ - beq.n 2efda │ │ - ldr r4, [r5, #32] │ │ - adds r3, r4, #1 │ │ - str r3, [r5, #32] │ │ - adds r2, r7, #0 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #32] │ │ - adds r3, r4, #0 │ │ - bl 2ed68 │ │ - adds r7, r4, #0 │ │ + bne.n 30914 │ │ + ldr r5, [sp, #20] │ │ + cmp r5, #0 │ │ + bge.n 3091a │ │ + ldr r5, [r4, #32] │ │ + adds r3, r5, #1 │ │ + str r3, [r4, #32] │ │ + adds r0, r4, #0 │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [sp, #16] │ │ + adds r3, r5, #0 │ │ + bl 306c4 │ │ ldr r6, [r6, #8] │ │ - cmp r6, #0 │ │ - beq.n 2eff0 │ │ - b.n 2ee1e │ │ - adds r0, r7, #0 │ │ - adds r2, r7, #1 │ │ - beq.n 2f034 │ │ - adds r3, r7, #2 │ │ - beq.n 2f002 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - adds r0, #1 │ │ - bne.n 2f002 │ │ - str r7, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #28] │ │ - ldr r2, [r2, #4] │ │ - str r2, [sp, #28] │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #0 │ │ - beq.n 2f010 │ │ - b.n 2edfe │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - adds r0, #1 │ │ - bne.n 2f01a │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r3, [r5, #40] ; 0x28 │ │ + str r5, [sp, #16] │ │ + b.n 30782 │ │ + ldr r3, [sp, #32] │ │ + adds r3, #1 │ │ + beq.n 30934 │ │ + b.n 30796 │ │ + ldr r3, [sp, #16] │ │ + str r3, [sp, #32] │ │ + b.n 30796 │ │ + ldr r3, [sp, #32] │ │ + adds r3, #1 │ │ + bne.n 30944 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + str r3, [sp, #32] │ │ + ldr r3, [r4, #40] ; 0x28 │ │ ldr r0, [r3, #0] │ │ - bl 3ec3e │ │ - ldr r0, [r5, #40] ; 0x28 │ │ + bl 40732 │ │ + ldr r0, [r4, #40] ; 0x28 │ │ movs r1, #0 │ │ - bl 407dc │ │ - str r0, [r5, #40] ; 0x28 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - b.n 2f034 │ │ + bl 42374 │ │ + str r0, [r4, #40] ; 0x28 │ │ + ldr r0, [sp, #32] │ │ + b.n 3095c │ │ + ldr r0, [sp, #16] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 309be │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + movs r2, #126 ; 0x7e │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [pc, #132] ; (309f4 ) │ │ movs r0, #1 │ │ - negs r0, r0 │ │ - add sp, #76 ; 0x4c │ │ - pop {r4, r5, r6, r7, pc} │ │ + ldr r3, [r3, #0] │ │ + add r1, pc │ │ + adds r2, #255 ; 0xff │ │ + str r3, [sp, #0] │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #16] │ │ + str r3, [sp, #4] │ │ + ldr r3, [r5, #4] │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #112] ; (309f8 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r3, [r5, #4] │ │ + movs r5, #2 │ │ + adds r0, r4, #0 │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [sp, #16] │ │ + bl 306c4 │ │ + negs r5, r5 │ │ + b.n 30926 │ │ + ldr r3, [r6, #8] │ │ + cmp r3, #0 │ │ + bne.n 309aa │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - blt.n 2f044 │ │ - ldr r2, [r6, #8] │ │ - cmp r2, #0 │ │ - beq.n 2efb6 │ │ + bge.n 309ae │ │ movs r3, #1 │ │ negs r3, r3 │ │ - b.n 2efb6 │ │ + adds r0, r4, #0 │ │ + ldr r2, [sp, #16] │ │ + bl 306f4 │ │ + adds r5, r0, #0 │ │ + adds r3, r0, #1 │ │ + bne.n 30926 │ │ + b.n 30902 │ │ + add sp, #76 ; 0x4c │ │ + pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - lsls r4, r0, #20 │ │ + str r7, [sp, #512] ; 0x200 │ │ movs r2, r0 │ │ - lsls r5, r7, #18 │ │ + lsls r2, r1, #29 │ │ movs r2, r0 │ │ - lsls r0, r7, #17 │ │ + lsls r5, r4, #27 │ │ movs r2, r0 │ │ - lsls r0, r2, #16 │ │ + lsls r0, r5, #26 │ │ movs r2, r0 │ │ - lsls r6, r0, #16 │ │ + lsls r2, r0, #25 │ │ movs r2, r0 │ │ - lsls r0, r2, #15 │ │ + lsls r0, r6, #24 │ │ movs r2, r0 │ │ - lsls r5, r1, #4 │ │ - movs r0, r0 │ │ - lsls r4, r1, #15 │ │ + lsls r2, r7, #23 │ │ movs r2, r0 │ │ - lsls r6, r7, #13 │ │ + lsls r4, r6, #23 │ │ movs r2, r0 │ │ - lsls r7, r0, #15 │ │ + lsls r4, r4, #22 │ │ movs r2, r0 │ │ - lsls r0, r7, #12 │ │ + lsls r3, r5, #23 │ │ movs r2, r0 │ │ - lsls r2, r3, #14 │ │ + lsls r6, r4, #21 │ │ movs r2, r0 │ │ - lsls r1, r7, #5 │ │ - movs r0, r0 │ │ - lsls r6, r3, #12 │ │ + lsls r2, r0, #23 │ │ movs r2, r0 │ │ - lsls r4, r5, #14 │ │ + lsls r4, r4, #19 │ │ + movs r2, r0 │ │ + lsls r6, r4, #21 │ │ movs r2, r0 │ │ - lsls r5, r7, #5 │ │ - movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ adds r4, r0, #0 │ │ adds r7, r1, #0 │ │ + ldr r5, [r0, #36] ; 0x24 │ │ + sub sp, #28 │ │ str r2, [sp, #12] │ │ str r3, [sp, #16] │ │ - ldr r5, [r0, #36] ; 0x24 │ │ - b.n 2f0a4 │ │ + cmp r5, #0 │ │ + beq.n 30a18 │ │ ldr r0, [r5, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 2f09c │ │ + b.n 30a0a │ │ ldr r0, [r4, #36] ; 0x24 │ │ - bl 406d0 │ │ + bl 42268 │ │ movs r3, #1 │ │ str r3, [r4, #32] │ │ + movs r3, #1 │ │ str r5, [r4, #36] ; 0x24 │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ adds r2, r5, #0 │ │ negs r3, r3 │ │ - bl 2ed98 │ │ + bl 306f4 │ │ adds r6, r0, #0 │ │ adds r3, r0, #1 │ │ - bne.n 2f0d8 │ │ + bne.n 30a4a │ │ ldr r6, [r4, #32] │ │ adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ adds r3, r6, #1 │ │ str r3, [r4, #32] │ │ + adds r1, r5, #0 │ │ adds r2, r5, #0 │ │ adds r3, r6, #0 │ │ - bl 2ed68 │ │ - ldr r3, [r4, #32] │ │ + bl 306c4 │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #16] │ │ + ldr r3, [r4, #32] │ │ ldr r0, [r7, #4] │ │ - bl 2e2c8 │ │ + bl 2fbfc │ │ movs r3, #0 │ │ str r6, [r0, #40] ; 0x28 │ │ str r3, [r0, #36] ; 0x24 │ │ adds r5, r0, #0 │ │ ldr r0, [r4, #36] ; 0x24 │ │ - bl 40702 │ │ + bl 4229a │ │ adds r6, r0, #0 │ │ str r0, [r4, #36] ; 0x24 │ │ - b.n 2f164 │ │ + cmp r6, #0 │ │ + beq.n 30ada │ │ ldr r4, [r6, #0] │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - beq.n 2f158 │ │ + beq.n 30acc │ │ ldr r1, [r3, #0] │ │ ldrb r2, [r1, #0] │ │ cmp r2, #60 ; 0x3c │ │ - bne.n 2f126 │ │ + bne.n 30a9a │ │ ldr r0, [r3, #8] │ │ - blx 44608 <__aeabi_f2d> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ ldr r0, [sp, #12] │ │ ldr r7, [r4, #4] │ │ ldr r4, [r4, #8] │ │ - blx 41d70 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ adds r1, r7, #0 │ │ adds r3, r0, #0 │ │ adds r2, r4, #0 │ │ adds r0, r5, #0 │ │ - b.n 2f15e │ │ + b.n 30ad2 │ │ adds r0, r5, #0 │ │ - bl 2dff8 │ │ + bl 2f948 │ │ ldr r3, [r4, #4] │ │ adds r7, r0, #0 │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #8] │ │ str r3, [sp, #20] │ │ ldr r3, [r4, #0] │ │ ldr r0, [r3, #8] │ │ - blx 44608 <__aeabi_f2d> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ ldr r0, [sp, #12] │ │ - blx 41d70 │ │ - ldr r1, [sp, #16] │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + str r7, [sp, #0] │ │ adds r3, r0, #0 │ │ + ldr r1, [sp, #16] │ │ + adds r0, r5, #0 │ │ ldr r2, [sp, #20] │ │ + bl 2f544 │ │ + b.n 30ad6 │ │ adds r0, r5, #0 │ │ - str r7, [sp, #0] │ │ - bl 2dc08 │ │ - b.n 2f162 │ │ ldr r1, [r4, #4] │ │ ldr r2, [r4, #8] │ │ - adds r0, r5, #0 │ │ - bl 2dd5c │ │ + bl 2f6b8 │ │ ldr r6, [r6, #8] │ │ - cmp r6, #0 │ │ - bne.n 2f0f8 │ │ + b.n 30a68 │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - beq.n 2f17a │ │ + beq.n 30aec │ │ adds r1, r6, #0 │ │ adds r0, r5, #0 │ │ - bl 2dd6c │ │ - bl 406d0 │ │ - add sp, #28 │ │ + bl 2f6c8 │ │ + bl 42268 │ │ adds r0, r5, #0 │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0002f180 : │ │ +00030af2 : │ │ ldr r0, [r0, #12] │ │ bx lr │ │ │ │ -0002f184 : │ │ +00030af6 : │ │ push {r3, lr} │ │ ldr r0, [r0, #16] │ │ - bl 40e24 │ │ + bl 429d8 │ │ pop {r3, pc} │ │ │ │ -0002f18e : │ │ - push {r0, r1, r2, lr} │ │ +00030b00 : │ │ + push {r0, r1, r4, lr} │ │ + ldr r4, [pc, #40] ; (30b2c ) │ │ ldr r0, [r0, #16] │ │ - add r2, sp, #4 │ │ - bl 40aac │ │ + mov r2, sp │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 4263c │ │ movs r3, #0 │ │ cmp r0, r3 │ │ - blt.n 2f1a0 │ │ - ldr r3, [sp, #4] │ │ + blt.n 30b1c │ │ + ldr r3, [sp, #0] │ │ adds r0, r3, #0 │ │ - pop {r1, r2, r3, pc} │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 30b2a │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r4, pc} │ │ + str r3, [sp, #464] ; 0x1d0 │ │ + movs r2, r0 │ │ │ │ -0002f1a4 : │ │ +00030b30 : │ │ ldr r0, [r0, #4] │ │ bx lr │ │ │ │ -0002f1a8 : │ │ +00030b34 : │ │ ldr r0, [r0, #8] │ │ bx lr │ │ │ │ -0002f1ac : │ │ +00030b38 : │ │ push {r0, r1, r4, lr} │ │ movs r4, #1 │ │ str r4, [sp, #0] │ │ - bl 2f08c │ │ + bl 309fc │ │ pop {r1, r2, r4, pc} │ │ │ │ -0002f1b8 : │ │ +00030b44 : │ │ push {r0, r1, r4, lr} │ │ movs r4, #0 │ │ str r4, [sp, #0] │ │ - bl 2f08c │ │ + bl 309fc │ │ pop {r1, r2, r4, pc} │ │ - movs r0, r0 │ │ - ... │ │ │ │ -0002f1c8 : │ │ +00030b50 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r2, #0 │ │ + adds r5, r2, #0 │ │ movs r2, #0 │ │ + adds r7, r0, #0 │ │ adds r3, r2, #0 │ │ - adds r5, r0, #0 │ │ adds r6, r1, #0 │ │ - ldr r1, [pc, #60] ; (2f214 ) │ │ - ldr r0, [pc, #56] ; (2f210 ) │ │ - blx 4116c │ │ + ldr r1, [pc, #60] ; (30b9c ) │ │ + ldr r0, [pc, #56] ; (30b98 ) │ │ + bl 48734 <_Unwind_GetTextRelBase@@Base+0x88> │ │ movs r3, #254 ; 0xfe │ │ adds r4, r0, #0 │ │ adds r1, r6, #0 │ │ - adds r0, r5, #0 │ │ + adds r0, r7, #0 │ │ adds r2, r4, #0 │ │ lsls r3, r3, #22 │ │ - bl 2f1b8 │ │ + bl 30b44 │ │ cmp r0, #0 │ │ - beq.n 2f200 │ │ - adds r1, r7, #0 │ │ - bl 2e934 │ │ + beq.n 30b88 │ │ + adds r1, r5, #0 │ │ + bl 3027c │ │ adds r0, r4, #0 │ │ - blx 417b4 │ │ + bl 48744 <_Unwind_GetTextRelBase@@Base+0x98> │ │ movs r0, #0 │ │ - b.n 2f20a │ │ + b.n 30b92 │ │ adds r0, r4, #0 │ │ - blx 417b4 │ │ + bl 48744 <_Unwind_GetTextRelBase@@Base+0x98> │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ add r4, sp, #452 ; 0x1c4 │ │ - blt.n 2f12c │ │ + blt.n 30ab4 │ │ lsls r0, r5, #1 │ │ subs r7, #240 ; 0xf0 │ │ │ │ -0002f218 : │ │ +00030ba0 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ - adds r5, r0, #0 │ │ - adds r4, r1, #0 │ │ + adds r6, r0, #0 │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ cmp r1, #0 │ │ - bne.n 2f24c │ │ + bne.n 30bd2 │ │ ldr r0, [r0, #12] │ │ - blx ea40 │ │ - ldr r1, [pc, #180] ; (2f2e4 ) │ │ - ldr r2, [pc, #180] ; (2f2e8 ) │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldr r1, [pc, #152] ; (30c50 ) │ │ + ldr r2, [pc, #156] ; (30c54 ) │ │ adds r0, #16 │ │ add r1, pc │ │ - bl 3eb8c <__ckd_malloc__> │ │ - ldr r3, [r5, #16] │ │ - ldr r1, [pc, #172] ; (2f2ec ) │ │ - ldr r2, [r5, #12] │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + ldr r3, [r6, #16] │ │ + ldr r1, [pc, #148] ; (30c58 ) │ │ + ldr r2, [r6, #12] │ │ ldr r3, [r3, #8] │ │ add r1, pc │ │ - adds r7, r0, #0 │ │ - blx ea1c │ │ - b.n 2f270 │ │ - adds r0, r1, #1 │ │ - movs r1, #46 ; 0x2e │ │ - blx eac4 │ │ - cmp r0, #0 │ │ - beq.n 2f266 │ │ - ldr r1, [pc, #148] ; (2f2f0 ) │ │ - adds r0, r4, #0 │ │ - movs r2, #249 ; 0xf9 │ │ - add r1, pc │ │ - bl 3ebdc <__ckd_salloc__> │ │ - b.n 2f26e │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - bl 2ec10 │ │ - adds r7, r0, #0 │ │ - ldr r4, [pc, #128] ; (2f2f4 ) │ │ + adds r5, r0, #0 │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + b.n 30bda │ │ + adds r0, #12 │ │ + bl 30548 │ │ + adds r5, r0, #0 │ │ + ldr r7, [pc, #128] ; (30c5c ) │ │ movs r1, #16 │ │ - ldr r3, [pc, #128] ; (2f2f8 ) │ │ - add r4, pc │ │ - adds r2, r4, #0 │ │ + add r7, pc │ │ + adds r2, r7, #0 │ │ + ldr r3, [pc, #124] ; (30c60 ) │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #1 │ │ - adds r6, r0, #0 │ │ + adds r4, r0, #0 │ │ str r3, [r0, #0] │ │ - adds r1, r4, #0 │ │ - adds r0, r7, #0 │ │ - ldr r2, [pc, #112] ; (2f2fc ) │ │ - bl 3ebdc <__ckd_salloc__> │ │ + adds r1, r7, #0 │ │ + adds r0, r5, #0 │ │ + ldr r2, [pc, #108] ; (30c64 ) │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ ldr r3, [sp, #12] │ │ - str r0, [r6, #4] │ │ - str r3, [r6, #12] │ │ + str r0, [r4, #4] │ │ + str r3, [r4, #12] │ │ ldr r3, [sp, #8] │ │ - str r3, [r6, #8] │ │ + str r3, [r4, #8] │ │ cmp r3, #0 │ │ - beq.n 2f2a4 │ │ - ldr r2, [pc, #96] ; (2f300 ) │ │ - add r2, pc │ │ - b.n 2f2a8 │ │ - ldr r2, [pc, #92] ; (2f304 ) │ │ - add r2, pc │ │ - ldr r4, [pc, #92] ; (2f308 ) │ │ - ldr r3, [pc, #96] ; (2f30c ) │ │ - str r2, [sp, #0] │ │ - add r4, pc │ │ + bne.n 30c0e │ │ + ldr r3, [pc, #92] ; (30c68 ) │ │ + add r3, pc │ │ + b.n 30c12 │ │ + ldr r3, [pc, #92] ; (30c6c ) │ │ + add r3, pc │ │ + ldr r7, [pc, #92] ; (30c70 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #92] ; (30c74 ) │ │ + add r7, pc │ │ str r0, [sp, #4] │ │ - adds r1, r4, #0 │ │ + adds r1, r7, #0 │ │ movs r0, #1 │ │ - ldr r2, [pc, #88] ; (2f310 ) │ │ + ldr r2, [pc, #84] ; (30c78 ) │ │ add r3, pc │ │ - bl 4003c │ │ - ldr r0, [r5, #16] │ │ - adds r1, r7, #0 │ │ - adds r2, r6, #0 │ │ - bl 40b94 │ │ - cmp r0, r6 │ │ - beq.n 2f2de │ │ - ldr r3, [pc, #68] ; (2f314 ) │ │ + bl 41bd4 │ │ + ldr r0, [r6, #16] │ │ + adds r1, r5, #0 │ │ + adds r2, r4, #0 │ │ + bl 4275c │ │ + cmp r0, r4 │ │ + beq.n 30c48 │ │ movs r2, #175 ; 0xaf │ │ + ldr r3, [pc, #64] ; (30c7c ) │ │ + str r5, [sp, #0] │ │ movs r0, #3 │ │ - add r3, pc │ │ - adds r1, r4, #0 │ │ + adds r1, r7, #0 │ │ lsls r2, r2, #2 │ │ - str r7, [sp, #0] │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r4, #0 │ │ add sp, #20 │ │ - adds r0, r6, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - lsls r4, r7, #1 │ │ + nop ; (mov r8, r8) │ │ + lsls r6, r3, #10 │ │ movs r2, r0 │ │ lsls r7, r4, #10 │ │ movs r0, r0 │ │ - lsls r7, r4, #4 │ │ - movs r2, r0 │ │ - lsls r2, r2, #1 │ │ + lsls r1, r1, #13 │ │ movs r2, r0 │ │ - movs r2, r7 │ │ + lsls r2, r7, #9 │ │ movs r2, r0 │ │ lsls r1, r6, #10 │ │ movs r0, r0 │ │ lsls r3, r6, #10 │ │ movs r0, r0 │ │ - lsls r1, r0, #3 │ │ + lsls r1, r7, #5 │ │ movs r2, r0 │ │ - vhadd.u d0, d5, d1 │ │ + lsls r1, r7, #11 │ │ movs r2, r0 │ │ + lsls r0, r0, #9 │ │ movs r2, r0 │ │ - lsls r4, r7, #2 │ │ + lsls r2, r7, #11 │ │ movs r2, r0 │ │ lsls r1, r7, #10 │ │ movs r0, r0 │ │ - lsls r6, r6, #2 │ │ + lsls r6, r5, #11 │ │ movs r2, r0 │ │ │ │ -0002f318 : │ │ - push {r4, r5, r6, lr} │ │ - ldr r2, [pc, #56] ; (2f354 ) │ │ - adds r6, r0, #0 │ │ - adds r5, r1, #0 │ │ - add r2, pc │ │ - movs r3, #204 ; 0xcc │ │ - movs r1, #8 │ │ - movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r4, r0, #0 │ │ - ldr r0, [pc, #40] ; (2f358 ) │ │ - movs r1, #254 ; 0xfe │ │ - lsls r1, r1, #22 │ │ - add r0, pc │ │ - bl 2ec4c │ │ - str r5, [r4, #4] │ │ - adds r1, r0, #0 │ │ - movs r0, #0 │ │ - bl 40620 │ │ - movs r1, #0 │ │ - str r0, [r4, #0] │ │ - adds r2, r4, #0 │ │ - adds r0, r6, #0 │ │ - adds r3, r1, #0 │ │ - bl 2f218 │ │ - pop {r4, r5, r6, pc} │ │ - vaddl.u16 q0, d0, d1 │ │ - vcgt.s32 d0, d1, #0 │ │ - │ │ -0002f35c : │ │ +00030c80 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r5, r2, #0 │ │ - ldr r2, [pc, #136] ; (2f3ec ) │ │ + ldr r2, [pc, #136] ; (30d10 ) │ │ adds r7, r0, #0 │ │ adds r6, r1, #0 │ │ - add r2, pc │ │ movs r0, #1 │ │ movs r1, #8 │ │ + add r2, pc │ │ movs r3, #186 ; 0xba │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r4, r0, #0 │ │ cmp r5, #0 │ │ - beq.n 2f388 │ │ + beq.n 30cac │ │ movs r1, #254 ; 0xfe │ │ - lsls r1, r1, #22 │ │ ldr r0, [r6, #0] │ │ - bl 2ec4c │ │ + lsls r1, r1, #22 │ │ + bl 305a4 │ │ adds r1, r0, #0 │ │ movs r0, #0 │ │ - b.n 2f398 │ │ - ldr r0, [pc, #100] ; (2f3f0 ) │ │ + b.n 30cbc │ │ movs r1, #254 ; 0xfe │ │ + ldr r0, [pc, #100] ; (30d14 ) │ │ lsls r1, r1, #22 │ │ add r0, pc │ │ - bl 2ec4c │ │ + bl 305a4 │ │ adds r1, r0, #0 │ │ adds r0, r5, #0 │ │ - bl 40620 │ │ + bl 421b8 │ │ movs r1, #0 │ │ adds r2, r4, #0 │ │ adds r3, r1, #0 │ │ str r0, [r4, #0] │ │ adds r0, r7, #0 │ │ - bl 2f218 │ │ + bl 30ba0 │ │ movs r1, #254 ; 0xfe │ │ adds r4, r0, #0 │ │ lsls r1, r1, #22 │ │ ldr r0, [r0, #4] │ │ - bl 2ec4c │ │ - ldr r2, [pc, #60] ; (2f3f4 ) │ │ + bl 305a4 │ │ + ldr r2, [pc, #60] ; (30d18 ) │ │ adds r7, r0, #0 │ │ - movs r3, #193 ; 0xc1 │ │ add r2, pc │ │ + movs r3, #193 ; 0xc1 │ │ movs r1, #8 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r1, r7, #0 │ │ adds r5, r0, #0 │ │ movs r0, #0 │ │ - bl 40620 │ │ + bl 421b8 │ │ adds r1, r6, #0 │ │ str r0, [r5, #0] │ │ - bl 40620 │ │ - str r0, [r5, #0] │ │ - ldr r3, [r4, #12] │ │ + bl 421b8 │ │ movs r1, #254 ; 0xfe │ │ + ldr r3, [r4, #12] │ │ + str r0, [r5, #0] │ │ lsls r1, r1, #22 │ │ str r5, [r3, #4] │ │ ldr r0, [r4, #4] │ │ - bl 2ec4c │ │ + bl 305a4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - vhadd.u8 d16, d10, d1 │ │ - vhadd.u16 d16, d15, d1 │ │ - cdp2 0, 15, cr0, cr4, cr1, {0} │ │ + lsls r2, r1, #7 │ │ + movs r2, r0 │ │ + lsls r3, r4, #7 │ │ + movs r2, r0 │ │ + lsls r2, r7, #5 │ │ + movs r2, r0 │ │ + │ │ +00030d1c : │ │ + ldr r2, [pc, #56] ; (30d58 ) │ │ + push {r4, r5, r6, lr} │ │ + add r2, pc │ │ + adds r5, r0, #0 │ │ + adds r6, r1, #0 │ │ + movs r3, #204 ; 0xcc │ │ + movs r1, #8 │ │ + movs r0, #1 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r1, #254 ; 0xfe │ │ + adds r4, r0, #0 │ │ + ldr r0, [pc, #36] ; (30d5c ) │ │ + lsls r1, r1, #22 │ │ + add r0, pc │ │ + bl 305a4 │ │ + str r6, [r4, #4] │ │ + adds r1, r0, #0 │ │ + movs r0, #0 │ │ + bl 421b8 │ │ + movs r1, #0 │ │ + str r0, [r4, #0] │ │ + adds r2, r4, #0 │ │ + adds r0, r5, #0 │ │ + adds r3, r1, #0 │ │ + bl 30ba0 │ │ + pop {r4, r5, r6, pc} │ │ + lsls r0, r7, #4 │ │ + movs r2, r0 │ │ + lsls r5, r3, #5 │ │ + movs r2, r0 │ │ │ │ -0002f3f8 : │ │ +00030d60 : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -0002f400 : │ │ +00030d68 : │ │ push {r4, lr} │ │ - subs r4, r0, #0 │ │ - beq.n 2f424 │ │ - ldr r0, [r0, #0] │ │ - subs r0, #1 │ │ - str r0, [r4, #0] │ │ + subs r3, r0, #0 │ │ + beq.n 30d8e │ │ + ldr r2, [r3, #0] │ │ + subs r0, r2, #1 │ │ + str r0, [r3, #0] │ │ cmp r0, #0 │ │ - bgt.n 2f424 │ │ - ldr r0, [r4, #12] │ │ - bl 2ec92 │ │ + bgt.n 30d8e │ │ + adds r4, r3, #0 │ │ + ldr r0, [r3, #12] │ │ + bl 305ec │ │ ldr r0, [r4, #4] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -0002f426 : │ │ +00030d90 : │ │ push {r3, r4, r5, lr} │ │ ldr r3, [r0, #24] │ │ adds r4, r0, #0 │ │ cmp r3, #0 │ │ - bne.n 2f4ac │ │ + bne.n 30e16 │ │ ldr r0, [r0, #16] │ │ - bl 40e24 │ │ - b.n 2f44e │ │ + bl 429d8 │ │ + subs r5, r0, #0 │ │ + beq.n 30dbc │ │ ldr r3, [r5, #4] │ │ ldr r0, [r3, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r3, [r5, #4] │ │ ldr r0, [r3, #8] │ │ - bl 2f400 │ │ + bl 30d68 │ │ adds r0, r5, #0 │ │ - bl 40dde │ │ - subs r5, r0, #0 │ │ - bne.n 2f438 │ │ + bl 4298a │ │ + b.n 30da0 │ │ ldr r0, [r4, #16] │ │ - bl 40e48 │ │ + bl 429fc │ │ ldr r0, [r4, #20] │ │ - bl 40e24 │ │ - b.n 2f476 │ │ + bl 429d8 │ │ + subs r5, r0, #0 │ │ + beq.n 30de4 │ │ ldr r3, [r5, #4] │ │ ldr r0, [r3, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r3, [r5, #4] │ │ ldr r0, [r3, #8] │ │ - bl 2f426 │ │ + bl 30d90 │ │ adds r0, r5, #0 │ │ - bl 40dde │ │ - subs r5, r0, #0 │ │ - bne.n 2f460 │ │ + bl 4298a │ │ + b.n 30dc8 │ │ ldr r0, [r4, #20] │ │ - bl 40e48 │ │ + bl 429fc │ │ ldr r5, [r4, #28] │ │ - b.n 2f48c │ │ + cmp r5, #0 │ │ + beq.n 30dfa │ │ ldr r0, [r5, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 2f484 │ │ + b.n 30dec │ │ ldr r0, [r4, #28] │ │ - bl 406d0 │ │ + bl 42268 │ │ ldr r5, [r4, #36] ; 0x24 │ │ - b.n 2f4a2 │ │ + cmp r5, #0 │ │ + beq.n 30e10 │ │ ldr r0, [r5, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 2f49a │ │ + b.n 30e02 │ │ ldr r0, [r4, #36] ; 0x24 │ │ - bl 406d0 │ │ + bl 42268 │ │ ldr r0, [r4, #12] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #4] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #8] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r3, r4, r5, pc} │ │ + ... │ │ │ │ -0002f4cc : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ +00030e38 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r5, [pc, #176] ; (30eec ) │ │ + sub sp, #20 │ │ adds r4, r0, #0 │ │ - add r0, sp, #12 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + add r0, sp, #8 │ │ adds r6, r1, #0 │ │ - bl 3035a │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #12] │ │ + bl 31d04 │ │ cmp r4, #0 │ │ - bne.n 2f4ec │ │ - ldr r0, [pc, #140] ; (2f56c ) │ │ - ldr r1, [sp, #12] │ │ - adds r5, r4, #0 │ │ + bne.n 30e64 │ │ + ldr r0, [pc, #152] ; (30ef0 ) │ │ + ldr r1, [sp, #8] │ │ + adds r7, r4, #0 │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ - bl 302d8 │ │ - b.n 2f518 │ │ - ldr r1, [pc, #128] ; (2f570 ) │ │ + bl 31ca0 │ │ + b.n 30e8c │ │ + ldr r1, [pc, #140] ; (30ef4 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - blx ea70 │ │ - subs r5, r0, #0 │ │ - bne.n 2f510 │ │ - ldr r1, [pc, #120] ; (2f574 ) │ │ - ldr r3, [pc, #120] ; (2f578 ) │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + subs r7, r0, #0 │ │ + bne.n 30e86 │ │ + ldr r1, [pc, #132] ; (30ef8 ) │ │ + ldr r3, [pc, #132] ; (30efc ) │ │ + str r4, [sp, #0] │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #128] ; (30f00 ) │ │ add r3, pc │ │ - ldr r2, [pc, #116] ; (2f57c ) │ │ - str r4, [sp, #0] │ │ - adds r6, r5, #0 │ │ - bl 40144 │ │ - b.n 2f566 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #12] │ │ - bl 302d8 │ │ + bl 41ce4 │ │ + b.n 30ec6 │ │ + ldr r1, [sp, #8] │ │ + bl 31ca0 │ │ adds r0, r6, #0 │ │ - bl 2ecbc │ │ + bl 30618 │ │ adds r6, r0, #0 │ │ + ldr r0, [sp, #8] │ │ adds r1, r6, #0 │ │ - ldr r0, [sp, #12] │ │ - bl 2fc38 │ │ + bl 315d4 │ │ cmp r0, #0 │ │ - beq.n 2f556 │ │ + beq.n 30eca │ │ cmp r4, #0 │ │ - bne.n 2f534 │ │ - ldr r4, [pc, #76] ; (2f580 ) │ │ + bne.n 30ea8 │ │ + ldr r4, [pc, #92] ; (30f04 ) │ │ add r4, pc │ │ - ldr r1, [pc, #76] ; (2f584 ) │ │ - ldr r3, [pc, #80] ; (2f588 ) │ │ - ldr r2, [pc, #80] ; (2f58c ) │ │ + ldr r1, [pc, #92] ; (30f08 ) │ │ + ldr r3, [pc, #96] ; (30f0c ) │ │ + movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #92] ; (30f10 ) │ │ add r3, pc │ │ - movs r0, #4 │ │ str r4, [sp, #0] │ │ - bl 4003c │ │ + bl 41bd4 │ │ adds r0, r6, #0 │ │ - bl 2f426 │ │ - ldr r0, [sp, #12] │ │ - bl 30caa │ │ - movs r6, #0 │ │ - b.n 2f566 │ │ - cmp r5, #0 │ │ - beq.n 2f560 │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ - ldr r0, [sp, #12] │ │ - bl 30caa │ │ - add sp, #16 │ │ + bl 30d90 │ │ + ldr r0, [sp, #8] │ │ + bl 32606 │ │ + movs r0, #0 │ │ + b.n 30edc │ │ + cmp r7, #0 │ │ + beq.n 30ed4 │ │ + adds r0, r7, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + ldr r0, [sp, #8] │ │ + bl 32606 │ │ adds r0, r6, #0 │ │ - pop {r4, r5, r6, pc} │ │ - ldrh r2, [r3, #12] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 30ee8 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + str r0, [sp, #240] ; 0xf0 │ │ movs r2, r0 │ │ - blt.n 2f552 │ │ + str r0, [sp, #152] ; 0x98 │ │ + movs r2, r0 │ │ + udf #31 │ │ movs r1, r0 │ │ - ldc2 0, cr0, [r0, #4]! │ │ - cdp2 0, 10, cr0, cr11, cr1, {0} │ │ + vaddl.u16 q8, d14, d1 │ │ + lsls r7, r2, #3 │ │ + movs r2, r0 │ │ lsls r6, r3, #13 │ │ movs r0, r0 │ │ - cdp2 0, 7, cr0, cr3, cr1, {0} │ │ - ldc2l 0, cr0, [r6, #-4]! │ │ - cdp2 0, 8, cr0, cr15, cr1, {0} │ │ + lsls r7, r4, #2 │ │ + movs r2, r0 │ │ + vaddl.u32 q0, d10, d1 │ │ + lsls r1, r0, #3 │ │ + movs r2, r0 │ │ lsls r7, r4, #13 │ │ ... │ │ │ │ -0002f590 : │ │ +00030f14 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #52 ; 0x34 │ │ - adds r5, r0, #0 │ │ - adds r0, r1, #0 │ │ - str r1, [sp, #20] │ │ - blx ea40 │ │ - ldr r4, [pc, #608] ; (2f800 ) │ │ - ldr r2, [pc, #608] ; (2f804 ) │ │ - str r0, [sp, #16] │ │ - add r4, pc │ │ - adds r1, r4, #0 │ │ - adds r0, #4 │ │ - bl 3eb8c <__ckd_malloc__> │ │ - ldr r1, [sp, #20] │ │ + sub sp, #20 │ │ + str r1, [sp, #8] │ │ + movs r1, #0 │ │ adds r7, r0, #0 │ │ - adds r1, #1 │ │ - blx ea4c │ │ - adds r0, r7, #0 │ │ - movs r1, #46 ; 0x2e │ │ - blx eb00 │ │ - subs r6, r0, #0 │ │ - bne.n 2f5e0 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [pc, #576] ; (2f808 ) │ │ + str r2, [sp, #12] │ │ + bl 30e38 │ │ + subs r5, r0, #0 │ │ + bne.n 30f3e │ │ + ldr r1, [pc, #116] ; (30fa0 ) │ │ + ldr r3, [pc, #120] ; (30fa4 ) │ │ movs r0, #4 │ │ - str r2, [sp, #0] │ │ - movs r2, #191 ; 0xbf │ │ + str r7, [sp, #0] │ │ + add r1, pc │ │ + ldr r2, [pc, #116] ; (30fa8 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r5, #0 │ │ + b.n 30f9a │ │ + bl 30af6 │ │ + movs r4, #0 │ │ + adds r6, r0, #0 │ │ + cmp r6, #0 │ │ + beq.n 30f6a │ │ + ldr r3, [r6, #4] │ │ + ldr r4, [r3, #8] │ │ + adds r0, r4, #0 │ │ + bl 30b34 │ │ + cmp r0, #0 │ │ + beq.n 30f60 │ │ + adds r0, r6, #0 │ │ + bl 42982 │ │ + b.n 30f6a │ │ + adds r0, r6, #0 │ │ + bl 4298a │ │ + adds r6, r0, #0 │ │ + b.n 30f46 │ │ + cmp r4, #0 │ │ + bne.n 30f84 │ │ + ldr r1, [pc, #60] ; (30fac ) │ │ + ldr r3, [pc, #60] ; (30fb0 ) │ │ + movs r0, #4 │ │ + str r7, [sp, #0] │ │ + add r1, pc │ │ + ldr r2, [pc, #56] ; (30fb4 ) │ │ add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r4, #0 │ │ + b.n 30f9a │ │ adds r1, r4, #0 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + adds r0, r5, #0 │ │ + bl 30b38 │ │ + adds r6, r0, #0 │ │ + adds r0, r5, #0 │ │ + bl 30d90 │ │ + adds r0, r6, #0 │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + vhadd.u32 d0, d8, d1 │ │ + lsls r7, r4, #1 │ │ + movs r2, r0 │ │ + lsls r7, r2, #9 │ │ + movs r0, r0 │ │ + cdp2 0, 14, cr0, cr2, cr1, {0} │ │ + add r3, sp, #372 ; 0x174 │ │ + movs r1, r0 │ │ + lsls r5, r4, #9 │ │ + ... │ │ + │ │ +00030fb8 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r6, [pc, #620] ; (31228 ) │ │ + sub sp, #60 ; 0x3c │ │ + adds r7, r0, #0 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + adds r0, r1, #0 │ │ + ldr r3, [r6, #0] │ │ + str r1, [sp, #16] │ │ + str r3, [sp, #52] ; 0x34 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldr r3, [pc, #600] ; (3122c ) │ │ + ldr r2, [pc, #604] ; (31230 ) │ │ + str r0, [sp, #20] │ │ + add r3, pc │ │ + adds r1, r3, #0 │ │ + adds r0, #4 │ │ + str r3, [sp, #24] │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + adds r5, r0, #0 │ │ + ldr r3, [sp, #16] │ │ + adds r1, r3, #1 │ │ + bl 48774 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r0, r5, #0 │ │ + movs r1, #46 ; 0x2e │ │ + bl 48944 <_Unwind_GetTextRelBase@@Base+0x298> │ │ + str r6, [sp, #44] ; 0x2c │ │ + cmp r0, #0 │ │ + bne.n 31016 │ │ + movs r2, #191 ; 0xbf │ │ + ldr r3, [sp, #16] │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #560] ; (31234 ) │ │ + ldr r1, [sp, #24] │ │ lsls r2, r2, #2 │ │ - bl 4003c │ │ - adds r0, r7, #0 │ │ - bl 3ec3e │ │ - b.n 2f7f8 │ │ - movs r4, #0 │ │ - subs r3, r6, r7 │ │ - strb r4, [r6, #0] │ │ - ldr r0, [sp, #20] │ │ - str r3, [sp, #36] ; 0x24 │ │ - blx ea40 │ │ - str r4, [sp, #32] │ │ - cmp r0, #2 │ │ - bls.n 2f60a │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ + b.n 3109c │ │ + movs r6, #0 │ │ + subs r3, r0, r5 │ │ + strb r6, [r0, #0] │ │ ldr r0, [sp, #16] │ │ - ldr r2, [sp, #20] │ │ - ldr r1, [pc, #528] ; (2f80c ) │ │ + str r3, [sp, #40] ; 0x28 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + str r6, [sp, #28] │ │ + cmp r0, #2 │ │ + bls.n 31040 │ │ + ldr r0, [sp, #20] │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [pc, #520] ; (31238 ) │ │ subs r0, #3 │ │ - adds r0, r2, r0 │ │ + adds r0, r3, r0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ negs r3, r0 │ │ adcs r3, r0 │ │ - str r3, [sp, #32] │ │ - adds r3, r7, #0 │ │ + str r3, [sp, #28] │ │ + adds r3, r5, #0 │ │ movs r1, #47 ; 0x2f │ │ - b.n 2f618 │ │ + ldrb r2, [r3, #0] │ │ + cmp r2, #0 │ │ + beq.n 31054 │ │ cmp r2, #46 ; 0x2e │ │ - bne.n 2f616 │ │ + bne.n 31050 │ │ strb r1, [r3, #0] │ │ adds r3, #1 │ │ - ldrb r2, [r3, #0] │ │ - cmp r2, #0 │ │ - bne.n 2f610 │ │ - ldr r1, [pc, #496] ; (2f810 ) │ │ - adds r0, r7, #0 │ │ + b.n 31044 │ │ + ldr r1, [pc, #484] ; (3123c ) │ │ + adds r0, r5, #0 │ │ + add r1, pc │ │ + bl 48834 <_Unwind_GetTextRelBase@@Base+0x188> │ │ + ldr r4, [r7, #28] │ │ + cmp r4, #0 │ │ + beq.n 31092 │ │ + ldr r1, [pc, #472] ; (31240 ) │ │ + ldr r0, [r4, #0] │ │ + adds r2, r5, #0 │ │ add r1, pc │ │ - blx ea94 │ │ - ldr r2, [pc, #488] ; (2f814 ) │ │ - ldr r6, [r5, #28] │ │ - add r2, pc │ │ - str r2, [sp, #16] │ │ - b.n 2f65a │ │ - ldr r1, [sp, #16] │ │ - ldr r0, [r6, #0] │ │ - adds r2, r7, #0 │ │ movs r3, #0 │ │ - bl 42cf4 │ │ - ldr r1, [pc, #472] ; (2f818 ) │ │ - adds r4, r0, #0 │ │ + bl 44a08 │ │ + ldr r1, [pc, #464] ; (31244 ) │ │ + adds r6, r0, #0 │ │ add r1, pc │ │ - blx ea70 │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ cmp r0, #0 │ │ - beq.n 2f652 │ │ - blx ea7c │ │ - b.n 2f660 │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ - ldr r6, [r6, #8] │ │ - cmp r6, #0 │ │ - bne.n 2f632 │ │ + beq.n 31088 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ adds r4, r6, #0 │ │ - adds r0, r7, #0 │ │ - bl 3ec3e │ │ - subs r6, r4, #0 │ │ - bne.n 2f66c │ │ - b.n 2f7f8 │ │ - ldr r2, [sp, #20] │ │ - ldr r6, [pc, #428] ; (2f81c ) │ │ - ldr r3, [pc, #428] ; (2f820 ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [r5, #12] │ │ + b.n 31092 │ │ + adds r0, r6, #0 │ │ + bl 40732 │ │ + ldr r4, [r4, #8] │ │ + b.n 31060 │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ + cmp r4, #0 │ │ + bne.n 310a0 │ │ + movs r0, #0 │ │ + b.n 31214 │ │ + movs r2, #196 ; 0xc4 │ │ + ldr r3, [sp, #16] │ │ + str r4, [sp, #4] │ │ + ldr r6, [pc, #416] ; (31248 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [r7, #12] │ │ add r6, pc │ │ movs r0, #1 │ │ - str r2, [sp, #8] │ │ - movs r2, #196 ; 0xc4 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #408] ; (3124c ) │ │ adds r1, r6, #0 │ │ lsls r2, r2, #2 │ │ add r3, pc │ │ - str r4, [sp, #4] │ │ - bl 4003c │ │ - ldr r0, [r5, #20] │ │ + bl 41bd4 │ │ + ldr r0, [r7, #20] │ │ adds r1, r4, #0 │ │ - add r2, sp, #44 ; 0x2c │ │ - bl 40aac │ │ + add r2, sp, #48 ; 0x30 │ │ + bl 4263c │ │ cmp r0, #0 │ │ - bne.n 2f6b2 │ │ - ldr r3, [pc, #392] ; (2f824 ) │ │ + bne.n 310e6 │ │ + ldr r3, [pc, #384] ; (31250 ) │ │ + str r4, [sp, #0] │ │ movs r0, #1 │ │ adds r1, r6, #0 │ │ + ldr r2, [pc, #380] ; (31254 ) │ │ add r3, pc │ │ - ldr r2, [pc, #388] ; (2f828 ) │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ + bl 41bd4 │ │ adds r0, r4, #0 │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - bl 3ec3e │ │ - b.n 2f6dc │ │ - adds r1, r5, #0 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + bl 40732 │ │ + b.n 31110 │ │ + adds r1, r7, #0 │ │ adds r0, r4, #0 │ │ - bl 2f4cc │ │ - adds r7, r0, #0 │ │ + bl 30e38 │ │ + adds r5, r0, #0 │ │ adds r1, r4, #0 │ │ - ldr r0, [r5, #20] │ │ - adds r2, r7, #0 │ │ - bl 40b94 │ │ - str r0, [sp, #44] ; 0x2c │ │ - cmp r0, r7 │ │ - beq.n 2f6dc │ │ - ldr r3, [pc, #348] ; (2f82c ) │ │ + ldr r0, [r7, #20] │ │ + adds r2, r5, #0 │ │ + bl 4275c │ │ + str r0, [sp, #48] ; 0x30 │ │ + cmp r0, r5 │ │ + beq.n 31110 │ │ + ldr r3, [pc, #340] ; (31258 ) │ │ + str r4, [sp, #0] │ │ movs r0, #3 │ │ adds r1, r6, #0 │ │ + ldr r2, [pc, #336] ; (3125c ) │ │ add r3, pc │ │ - ldr r2, [pc, #344] ; (2f830 ) │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ - subs r6, r7, #0 │ │ - bne.n 2f6e2 │ │ - b.n 2f7f8 │ │ - ldr r0, [r7, #16] │ │ - bl 40e24 │ │ - b.n 2f7f0 │ │ - ldr r3, [r7, #4] │ │ - ldr r2, [pc, #324] ; (2f834 ) │ │ - ldr r0, [sp, #20] │ │ + bl 41bd4 │ │ + cmp r5, #0 │ │ + beq.n 3109c │ │ + ldr r0, [r5, #16] │ │ + bl 429d8 │ │ + str r0, [sp, #20] │ │ + ldr r3, [sp, #20] │ │ + cmp r3, #0 │ │ + beq.n 3109c │ │ + movs r2, #26 │ │ + ldr r3, [sp, #20] │ │ + adds r2, #255 ; 0xff │ │ + ldr r0, [sp, #16] │ │ + ldr r3, [r3, #4] │ │ ldr r6, [r3, #8] │ │ - ldr r3, [pc, #324] ; (2f838 ) │ │ + ldr r3, [pc, #304] ; (31260 ) │ │ add r3, pc │ │ adds r1, r3, #0 │ │ - str r3, [sp, #28] │ │ - bl 3ebdc <__ckd_salloc__> │ │ - adds r4, r0, #0 │ │ - adds r4, #1 │ │ - str r0, [sp, #16] │ │ - movs r1, #46 ; 0x2e │ │ - adds r0, r4, #0 │ │ - blx eb00 │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + adds r3, r0, #0 │ │ + adds r3, #1 │ │ str r0, [sp, #24] │ │ - cmp r0, #0 │ │ - beq.n 2f740 │ │ + movs r1, #46 ; 0x2e │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #32] │ │ + bl 48944 <_Unwind_GetTextRelBase@@Base+0x298> │ │ + ldr r4, [sp, #24] │ │ + subs r5, r0, #0 │ │ + beq.n 3117e │ │ movs r3, #0 │ │ - strb r3, [r0, #0] │ │ movs r1, #46 ; 0x2e │ │ - adds r0, r4, #0 │ │ - blx eb00 │ │ - ldr r2, [sp, #24] │ │ + strb r3, [r0, #0] │ │ + ldr r0, [sp, #32] │ │ + bl 48944 <_Unwind_GetTextRelBase@@Base+0x298> │ │ movs r3, #46 ; 0x2e │ │ - strb r3, [r2, #0] │ │ + strb r3, [r5, #0] │ │ cmp r0, #0 │ │ - beq.n 2f740 │ │ + beq.n 3117c │ │ movs r3, #60 ; 0x3c │ │ movs r2, #145 ; 0x91 │ │ strb r3, [r0, #0] │ │ - ldr r1, [sp, #28] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ lsls r2, r2, #1 │ │ - bl 3ebdc <__ckd_salloc__> │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ adds r4, r0, #0 │ │ - ldr r0, [sp, #16] │ │ - bl 3ec3e │ │ - str r4, [sp, #16] │ │ - ldr r3, [sp, #32] │ │ + ldr r0, [sp, #24] │ │ + bl 40732 │ │ + b.n 3117e │ │ + ldr r4, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ ldr r1, [r6, #4] │ │ cmp r3, #0 │ │ - beq.n 2f754 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #16] │ │ - adds r2, #1 │ │ - blx ead0 │ │ - b.n 2f75a │ │ - ldr r0, [sp, #16] │ │ - blx ea88 │ │ - negs r4, r0 │ │ - adcs r4, r0 │ │ - ldr r0, [sp, #16] │ │ - bl 3ec3e │ │ - cmp r4, #0 │ │ - beq.n 2f7ea │ │ + beq.n 31192 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r0, r4, #0 │ │ + adds r2, r3, #1 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ + b.n 31198 │ │ + adds r0, r4, #0 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + negs r5, r0 │ │ + adcs r5, r0 │ │ + adds r0, r4, #0 │ │ + bl 40732 │ │ ldr r3, [r6, #8] │ │ cmp r3, #0 │ │ - beq.n 2f7ea │ │ - movs r1, #46 ; 0x2e │ │ + beq.n 3120c │ │ + cmp r5, #0 │ │ + beq.n 3120c │ │ ldr r0, [r6, #4] │ │ - blx eb00 │ │ movs r1, #46 ; 0x2e │ │ + bl 48944 <_Unwind_GetTextRelBase@@Base+0x298> │ │ + adds r1, r0, #0 │ │ + adds r0, r7, #0 │ │ + adds r0, #12 │ │ + bl 30548 │ │ + ldr r5, [pc, #164] ; (31264 ) │ │ + ldr r3, [pc, #164] ; (31268 ) │ │ + ldr r2, [pc, #168] ; (3126c ) │ │ + add r5, pc │ │ + adds r1, r5, #0 │ │ adds r4, r0, #0 │ │ - adds r0, #1 │ │ - blx eac4 │ │ - cmp r0, #0 │ │ - beq.n 2f792 │ │ - ldr r1, [pc, #180] ; (2f83c ) │ │ - adds r0, r4, #0 │ │ - movs r2, #249 ; 0xf9 │ │ - add r1, pc │ │ - bl 3ebdc <__ckd_salloc__> │ │ - b.n 2f79a │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - bl 2ec10 │ │ - str r0, [sp, #16] │ │ - ldr r4, [pc, #160] ; (2f840 ) │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [pc, #160] ; (2f844 ) │ │ - add r4, pc │ │ - adds r1, r4, #0 │ │ + str r0, [sp, #0] │ │ add r3, pc │ │ - str r2, [sp, #0] │ │ movs r0, #1 │ │ - ldr r2, [pc, #152] ; (2f848 ) │ │ - bl 4003c │ │ - ldr r3, [r5, #16] │ │ + bl 41bd4 │ │ + ldr r3, [r7, #16] │ │ adds r0, r6, #0 │ │ str r3, [sp, #24] │ │ - bl 2f3f8 │ │ - ldr r1, [sp, #16] │ │ + bl 30d60 │ │ + adds r1, r4, #0 │ │ adds r2, r0, #0 │ │ ldr r0, [sp, #24] │ │ - bl 40b94 │ │ + bl 4275c │ │ cmp r0, r6 │ │ - beq.n 2f7dc │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [pc, #124] ; (2f84c ) │ │ + beq.n 311fc │ │ + ldr r3, [pc, #128] ; (31270 ) │ │ + str r4, [sp, #0] │ │ movs r0, #3 │ │ - str r2, [sp, #0] │ │ + adds r1, r5, #0 │ │ + ldr r2, [pc, #124] ; (31274 ) │ │ add r3, pc │ │ - adds r1, r4, #0 │ │ - ldr r2, [pc, #120] ; (2f850 ) │ │ - bl 4003c │ │ - ldr r3, [sp, #32] │ │ + bl 41bd4 │ │ + ldr r3, [sp, #28] │ │ cmp r3, #0 │ │ - bne.n 2f7ea │ │ - adds r0, r7, #0 │ │ - bl 40dd6 │ │ - b.n 2f7f8 │ │ - adds r0, r7, #0 │ │ - bl 40dde │ │ - subs r7, r0, #0 │ │ - beq.n 2f7f6 │ │ - b.n 2f6ea │ │ - adds r6, r7, #0 │ │ - add sp, #52 ; 0x34 │ │ + bne.n 3120c │ │ + ldr r0, [sp, #20] │ │ + bl 42982 │ │ adds r0, r6, #0 │ │ + b.n 31214 │ │ + ldr r0, [sp, #20] │ │ + bl 4298a │ │ + b.n 3111a │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 31222 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - stc2 0, cr0, [ip, #-4] │ │ + ldrh r4, [r7, #52] ; 0x34 │ │ + movs r2, r0 │ │ + cdp2 0, 8, cr0, cr2, cr1, {0} │ │ lsls r7, r6, #11 │ │ movs r0, r0 │ │ - cdp2 0, 2, cr0, cr5, cr1, {0} │ │ - cdp2 0, 1, cr0, cr9, cr1, {0} │ │ - ldc2l 0, cr0, [r9, #4]! │ │ - add r0, sp, #808 ; 0x328 │ │ - movs r1, r0 │ │ - bge.n 2f756 │ │ - movs r1, r0 │ │ - ldc2 0, cr0, [sl], #-4 │ │ - ldc2 0, cr0, [pc, #4] ; 2f828 │ │ - ldc2 0, cr0, [pc, #4] ; 2f82c │ │ + vaddl.u32 q0, d11, d1 │ │ + vaddl.u32 q0, d3, d1 │ │ + vaddl.u8 q0, d3, d1 │ │ + add r2, sp, #208 ; 0xd0 │ │ + movs r1, r0 │ │ + bgt.n 3126a │ │ + movs r1, r0 │ │ + stc2 0, cr0, [ip, #4]! │ │ + vhadd.u32 d0, d9, d1 │ │ + vhadd.u32 d0, d7, d1 │ │ lsls r6, r2, #12 │ │ movs r0, r0 │ │ - stc2 0, cr0, [r0, #4] │ │ + vhadd.u8 d0, d8, d1 │ │ lsls r7, r3, #12 │ │ movs r0, r0 │ │ - lsls r1, r3, #4 │ │ - movs r0, r0 │ │ - ; instruction: 0xfbbc0001 │ │ - smlad r0, r6, r1, r0 │ │ - mla r0, lr, r1, r0 │ │ - stc2l 0, cr0, [r8], {1} │ │ + stc2 0, cr0, [r8, #-4]! │ │ + ldc2 0, cr0, [r4], {1} │ │ + cdp2 0, 6, cr0, cr2, cr1, {0} │ │ lsls r6, r7, #12 │ │ movs r0, r0 │ │ - ; instruction: 0xfbb60001 │ │ + ldc2 0, cr0, [sl, #-4]! │ │ lsls r2, r0, #13 │ │ ... │ │ │ │ -0002f854 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - str r1, [sp, #8] │ │ - movs r1, #0 │ │ - adds r7, r0, #0 │ │ - str r2, [sp, #12] │ │ - bl 2f4cc │ │ - subs r6, r0, #0 │ │ - bne.n 2f87e │ │ - ldr r1, [pc, #116] ; (2f8e0 ) │ │ - ldr r3, [pc, #120] ; (2f8e4 ) │ │ - movs r0, #4 │ │ - add r1, pc │ │ - add r3, pc │ │ - ldr r2, [pc, #116] ; (2f8e8 ) │ │ - str r7, [sp, #0] │ │ - adds r5, r6, #0 │ │ - bl 4003c │ │ - b.n 2f8d8 │ │ - adds r0, r6, #0 │ │ - bl 2f184 │ │ - movs r5, #0 │ │ - adds r4, r0, #0 │ │ - b.n 2f8a8 │ │ - ldr r3, [r4, #4] │ │ - ldr r5, [r3, #8] │ │ - adds r0, r5, #0 │ │ - bl 2f1a8 │ │ - cmp r0, #0 │ │ - beq.n 2f8a0 │ │ - adds r0, r4, #0 │ │ - bl 40dd6 │ │ - b.n 2f8ac │ │ - adds r0, r4, #0 │ │ - bl 40dde │ │ - adds r4, r0, #0 │ │ - cmp r4, #0 │ │ - bne.n 2f88a │ │ - cmp r5, #0 │ │ - bne.n 2f8c4 │ │ - ldr r1, [pc, #56] ; (2f8ec ) │ │ - ldr r3, [pc, #60] ; (2f8f0 ) │ │ - movs r0, #4 │ │ - add r1, pc │ │ - add r3, pc │ │ - ldr r2, [pc, #56] ; (2f8f4 ) │ │ - str r7, [sp, #0] │ │ - bl 4003c │ │ - b.n 2f8d8 │ │ - adds r1, r5, #0 │ │ - adds r0, r6, #0 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - bl 2f1ac │ │ - adds r5, r0, #0 │ │ - adds r0, r6, #0 │ │ - bl 2f426 │ │ - add sp, #20 │ │ - adds r0, r5, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ; instruction: 0xfa420001 │ │ - stc2 0, cr0, [fp], {1} │ │ - lsls r7, r2, #9 │ │ - movs r0, r0 │ │ - ldr??.w r0, [sl, #1] │ │ - add r6, pc, #476 ; (adr r6, 2fad0 ) │ │ - movs r1, r0 │ │ - lsls r5, r4, #9 │ │ - ... │ │ - │ │ -0002f8f8 : │ │ +00031278 : │ │ push {r0, r1, r4, r5, r6, lr} │ │ - adds r4, r0, #0 │ │ - add r0, sp, #4 │ │ - adds r6, r1, #0 │ │ - bl 3035a │ │ - ldr r1, [sp, #4] │ │ - adds r0, r4, #0 │ │ - bl 305dc │ │ - adds r5, r0, #0 │ │ + adds r6, r0, #0 │ │ + ldr r5, [pc, #116] ; (312f4 ) │ │ + mov r0, sp │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + adds r4, r1, #0 │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #4] │ │ + bl 31d04 │ │ + ldr r1, [sp, #0] │ │ adds r0, r6, #0 │ │ - bl 2ecbc │ │ + bl 31f90 │ │ + adds r6, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 30618 │ │ adds r4, r0, #0 │ │ + ldr r0, [sp, #0] │ │ adds r1, r4, #0 │ │ - ldr r0, [sp, #4] │ │ - bl 2fc38 │ │ + bl 315d4 │ │ cmp r0, #0 │ │ - beq.n 2f94a │ │ - ldr r1, [pc, #56] ; (2f95c ) │ │ - ldr r3, [pc, #56] ; (2f960 ) │ │ - ldr r2, [pc, #60] ; (2f964 ) │ │ + beq.n 312d4 │ │ + ldr r1, [pc, #72] ; (312f8 ) │ │ + ldr r3, [pc, #76] ; (312fc ) │ │ + ldr r2, [pc, #76] ; (31300 ) │ │ add r1, pc │ │ add r3, pc │ │ movs r0, #4 │ │ - bl 4003c │ │ + bl 41bd4 │ │ adds r0, r4, #0 │ │ - bl 2f426 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #4] │ │ - bl 30c28 │ │ - ldr r0, [sp, #4] │ │ - bl 30caa │ │ - movs r4, #0 │ │ - b.n 2f958 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #4] │ │ - bl 30c28 │ │ - ldr r0, [sp, #4] │ │ - bl 30caa │ │ + bl 30d90 │ │ + adds r0, r6, #0 │ │ + ldr r1, [sp, #0] │ │ + bl 32588 │ │ + ldr r0, [sp, #0] │ │ + bl 32606 │ │ + movs r0, #0 │ │ + b.n 312e4 │ │ + adds r0, r6, #0 │ │ + ldr r1, [sp, #0] │ │ + bl 32588 │ │ + ldr r0, [sp, #0] │ │ + bl 32606 │ │ adds r0, r4, #0 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 312f0 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ pop {r1, r2, r4, r5, r6, pc} │ │ - vst1.8 {d0[0]}, [r8], r1 │ │ - smmls r0, r9, r1, r0 │ │ + nop ; (mov r8, r8) │ │ + ldrh r4, [r7, #30] │ │ + movs r2, r0 │ │ + umull r0, r0, r6, r1 │ │ + stc2 0, cr0, [r7, #4] │ │ lsls r1, r0, #14 │ │ ... │ │ │ │ -0002f968 : │ │ +00031304 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r7, r1, #0 │ │ movs r1, #0 │ │ str r2, [sp, #4] │ │ - bl 2f8f8 │ │ + bl 31278 │ │ subs r5, r0, #0 │ │ - bne.n 2f98c │ │ - ldr r1, [pc, #112] ; (2f9ec ) │ │ - ldr r3, [pc, #116] ; (2f9f0 ) │ │ + bne.n 31328 │ │ + ldr r1, [pc, #112] ; (31388 ) │ │ + ldr r3, [pc, #116] ; (3138c ) │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #112] ; (31390 ) │ │ add r3, pc │ │ - ldr r2, [pc, #112] ; (2f9f4 ) │ │ - bl 4003c │ │ - adds r6, r5, #0 │ │ - b.n 2f9e8 │ │ + bl 41bd4 │ │ adds r0, r5, #0 │ │ - bl 2f184 │ │ - movs r6, #0 │ │ - adds r4, r0, #0 │ │ - b.n 2f9b6 │ │ - ldr r3, [r4, #4] │ │ - ldr r6, [r3, #8] │ │ - adds r0, r6, #0 │ │ - bl 2f1a8 │ │ - cmp r0, #0 │ │ - beq.n 2f9ae │ │ - adds r0, r4, #0 │ │ - bl 40dd6 │ │ - b.n 2f9ba │ │ + b.n 31386 │ │ + bl 30af6 │ │ + movs r4, #0 │ │ + adds r6, r0, #0 │ │ + cmp r6, #0 │ │ + beq.n 31354 │ │ + ldr r3, [r6, #4] │ │ + ldr r4, [r3, #8] │ │ adds r0, r4, #0 │ │ - bl 40dde │ │ - adds r4, r0, #0 │ │ - cmp r4, #0 │ │ - bne.n 2f998 │ │ + bl 30b34 │ │ + cmp r0, #0 │ │ + beq.n 3134a │ │ + adds r0, r6, #0 │ │ + bl 42982 │ │ + b.n 31354 │ │ + adds r0, r6, #0 │ │ + bl 4298a │ │ + adds r6, r0, #0 │ │ + b.n 31330 │ │ adds r0, r5, #0 │ │ - cmp r6, #0 │ │ - bne.n 2f9d6 │ │ - bl 2f426 │ │ - ldr r1, [pc, #48] ; (2f9f8 ) │ │ - ldr r3, [pc, #52] ; (2f9fc ) │ │ + cmp r4, #0 │ │ + bne.n 31372 │ │ + bl 30d90 │ │ + ldr r1, [pc, #52] ; (31394 ) │ │ + ldr r3, [pc, #52] ; (31398 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #52] ; (3139c ) │ │ add r3, pc │ │ - ldr r2, [pc, #48] ; (2fa00 ) │ │ - bl 4003c │ │ - b.n 2f9e8 │ │ - adds r1, r6, #0 │ │ + bl 41bd4 │ │ + adds r0, r4, #0 │ │ + b.n 31386 │ │ + adds r1, r4, #0 │ │ adds r2, r7, #0 │ │ ldr r3, [sp, #4] │ │ - bl 2f1ac │ │ + bl 30b38 │ │ adds r6, r0, #0 │ │ adds r0, r5, #0 │ │ - bl 2f426 │ │ + bl 30d90 │ │ adds r0, r6, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - ldrsh.w r0, [r2, r1] │ │ - smlsd r0, r3, r1, r0 │ │ + smlawb r0, lr, r1, r0 │ │ + stc2l 0, cr0, [sp, #-4] │ │ lsls r6, r6, #9 │ │ movs r0, r0 │ │ - str??.w r0, [r6, #1] │ │ - add r7, pc, #236 ; (adr r7, 2faec ) │ │ + ; instruction: 0xfaf40001 │ │ + add r1, sp, #284 ; 0x11c │ │ movs r1, r0 │ │ lsls r5, r0, #10 │ │ movs r0, r0 │ │ - push {r4, lr} │ │ - ldrb r2, [r1, #0] │ │ - adds r3, r0, #0 │ │ + ldrb r3, [r1, #0] │ │ + push {r4, r5, lr} │ │ + cmp r3, #34 ; 0x22 │ │ + bne.n 313ee │ │ + adds r5, r1, #0 │ │ + movs r3, #0 │ │ + ldrb r2, [r5, #1] │ │ + lsls r4, r2, #24 │ │ + lsrs r2, r4, #24 │ │ + cmp r2, #39 ; 0x27 │ │ + beq.n 313ee │ │ + bhi.n 313be │ │ cmp r2, #34 ; 0x22 │ │ - bne.n 2fa4a │ │ - adds r2, r1, #0 │ │ - movs r0, #0 │ │ - ldrb r4, [r2, #1] │ │ - cmp r4, #39 ; 0x27 │ │ - beq.n 2fa4a │ │ - bhi.n 2fa20 │ │ - cmp r4, #34 ; 0x22 │ │ - bne.n 2fa28 │ │ - b.n 2fa40 │ │ - cmp r4, #44 ; 0x2c │ │ - beq.n 2fa4a │ │ + beq.n 313e2 │ │ + b.n 313c8 │ │ + cmp r2, #44 ; 0x2c │ │ + beq.n 313ee │ │ + lsrs r4, r4, #24 │ │ cmp r4, #92 ; 0x5c │ │ - beq.n 2fa2c │ │ - adds r2, #1 │ │ - b.n 2fa34 │ │ - ldrb r4, [r2, #2] │ │ + beq.n 313cc │ │ + adds r2, r5, #1 │ │ + b.n 313d4 │ │ + ldrb r4, [r5, #2] │ │ + adds r2, r5, #2 │ │ cmp r4, #92 ; 0x5c │ │ - bne.n 2fa4a │ │ - adds r2, #2 │ │ - cmp r3, #0 │ │ - beq.n 2fa3c │ │ + bne.n 313ee │ │ + cmp r0, #0 │ │ + beq.n 313dc │ │ ldrb r4, [r2, #0] │ │ - strb r4, [r3, r0] │ │ - adds r0, #1 │ │ - b.n 2fa12 │ │ - cmp r3, #0 │ │ - beq.n 2fa6a │ │ + strb r4, [r0, r3] │ │ + adds r3, #1 │ │ + adds r5, r2, #0 │ │ + b.n 313ac │ │ + cmp r0, #0 │ │ + beq.n 313ea │ │ movs r2, #0 │ │ - strb r2, [r3, r0] │ │ - b.n 2fa6a │ │ - subs r0, r3, #0 │ │ - beq.n 2fa52 │ │ - b.n 2fa5c │ │ - adds r0, #1 │ │ - ldrb r3, [r1, r0] │ │ - cmp r3, #0 │ │ - bne.n 2fa50 │ │ - b.n 2fa6a │ │ - adds r0, r4, #0 │ │ - ldrb r2, [r1, #0] │ │ - adds r4, r0, #1 │ │ - adds r1, #1 │ │ - strb r2, [r0, #0] │ │ + strb r2, [r0, r3] │ │ + adds r0, r3, #0 │ │ + b.n 31412 │ │ + subs r2, r0, #0 │ │ + bne.n 31402 │ │ + adds r3, r1, #0 │ │ + subs r0, r3, r1 │ │ + adds r3, #1 │ │ + subs r2, r3, #1 │ │ + ldrb r2, [r2, #0] │ │ cmp r2, #0 │ │ - bne.n 2fa5a │ │ - subs r0, r0, r3 │ │ - pop {r4, pc} │ │ + bne.n 313f4 │ │ + b.n 31412 │ │ + ldrb r4, [r1, #0] │ │ + adds r3, r2, #0 │ │ + strb r4, [r2, #0] │ │ + adds r1, #1 │ │ + adds r2, #1 │ │ + cmp r4, #0 │ │ + bne.n 31402 │ │ + subs r0, r3, r0 │ │ + pop {r4, r5, pc} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #368] ; (2fbe0 ) │ │ - sub sp, #124 ; 0x7c │ │ - ldr r4, [pc, #368] ; (2fbe4 ) │ │ + ldr r4, [pc, #360] ; (31580 ) │ │ + ldr r3, [pc, #360] ; (31584 ) │ │ + adds r7, r0, #0 │ │ + add r4, pc │ │ + adds r1, r4, r1 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - str r0, [sp, #24] │ │ - add r4, pc │ │ + ldrb r5, [r1, #24] │ │ + sub sp, #124 ; 0x7c │ │ ldr r0, [r3, #0] │ │ - str r3, [sp, #28] │ │ + lsls r5, r5, #24 │ │ + asrs r1, r5, #24 │ │ + str r1, [sp, #16] │ │ + adds r1, #36 ; 0x24 │ │ str r0, [sp, #116] ; 0x74 │ │ - adds r0, r4, #0 │ │ - adds r0, #50 ; 0x32 │ │ - ldrb r7, [r0, r1] │ │ + str r3, [sp, #28] │ │ movs r0, #0 │ │ - lsls r7, r7, #24 │ │ - asrs r7, r7, #24 │ │ - adds r1, r7, #0 │ │ - adds r1, #36 ; 0x24 │ │ cmp r1, #90 ; 0x5a │ │ - bls.n 2fa98 │ │ - b.n 2fbce │ │ - ldr r3, [pc, #332] ; (2fbe8 ) │ │ - movs r1, #2 │ │ - cmp r2, r3 │ │ - bhi.n 2faa4 │ │ - adds r4, #108 ; 0x6c │ │ - ldrb r1, [r4, r2] │ │ - ldr r3, [pc, #324] ; (2fbec ) │ │ - lsls r1, r1, #2 │ │ + bls.n 3143e │ │ + b.n 3156e │ │ + movs r1, #10 │ │ + adds r1, #255 ; 0xff │ │ + movs r3, #2 │ │ + cmp r2, r1 │ │ + bhi.n 3144c │ │ + adds r4, #84 ; 0x54 │ │ + ldrb r3, [r4, r2] │ │ + ldr r2, [pc, #312] ; (31588 ) │ │ + lsls r3, r3, #2 │ │ + asrs r6, r5, #24 │ │ + add r2, pc │ │ + ldr r4, [r3, r2] │ │ movs r0, #0 │ │ - add r3, pc │ │ - ldr r5, [r1, r3] │ │ - asrs r4, r7, #31 │ │ - adds r1, r5, #0 │ │ - bl 2fa04 │ │ - negs r3, r7 │ │ - ands r4, r3 │ │ + adds r1, r4, #0 │ │ + bl 313a0 │ │ + asrs r5, r5, #31 │ │ + negs r3, r6 │ │ + ands r5, r3 │ │ movs r3, #55 ; 0x37 │ │ - subs r3, r3, r7 │ │ + subs r3, r3, r6 │ │ str r0, [sp, #20] │ │ - str r3, [sp, #12] │ │ + str r3, [sp, #8] │ │ cmp r3, #20 │ │ - ble.n 2faca │ │ - movs r1, #20 │ │ - str r1, [sp, #12] │ │ - ldr r2, [pc, #292] ; (2fbf0 ) │ │ - str r5, [sp, #36] ; 0x24 │ │ - add r5, sp, #56 ; 0x38 │ │ - add r2, pc │ │ - b.n 2fad6 │ │ - adds r5, r1, #0 │ │ - ldrb r3, [r2, #0] │ │ - adds r1, r5, #1 │ │ - adds r2, #1 │ │ - strb r3, [r5, #0] │ │ - cmp r3, #0 │ │ - bne.n 2fad4 │ │ - movs r2, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #268] ; (2fbf4 ) │ │ + ble.n 31474 │ │ + movs r3, #20 │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #268] ; (2fbf8 ) │ │ - add r2, pc │ │ - adds r2, #28 │ │ - add r3, pc │ │ - ldr r6, [sp, #20] │ │ + movs r3, #0 │ │ + ldr r0, [pc, #276] ; (3158c ) │ │ + str r4, [sp, #36] ; 0x24 │ │ + add r1, sp, #56 ; 0x38 │ │ + add r0, pc │ │ + adds r2, r1, r3 │ │ + str r2, [sp, #0] │ │ + adds r2, r0, #0 │ │ + adds r2, #96 ; 0x60 │ │ + ldrb r2, [r3, r2] │ │ + strb r2, [r3, r1] │ │ + adds r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 3147e │ │ + movs r6, #1 │ │ + ldr r3, [pc, #252] ; (31590 ) │ │ + ldr r4, [sp, #20] │ │ str r2, [sp, #4] │ │ - str r3, [sp, #16] │ │ - b.n 2fb68 │ │ - ldr r3, [sp, #16] │ │ - adds r3, #118 ; 0x76 │ │ - adds r3, r3, r7 │ │ - ldrsb r3, [r3, r4] │ │ - cmp r3, r4 │ │ - bne.n 2fb66 │ │ - cmp r4, #1 │ │ - beq.n 2fb66 │ │ - ldr r1, [sp, #0] │ │ - cmp r1, #5 │ │ - bne.n 2fb1e │ │ + add r3, pc │ │ + adds r3, #8 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #8] │ │ + cmp r5, r3 │ │ + bge.n 3150e │ │ + ldr r3, [pc, #236] ; (31594 ) │ │ + ldr r2, [sp, #16] │ │ + add r3, pc │ │ + adds r3, #124 ; 0x7c │ │ + adds r3, r3, r2 │ │ + ldrsb r3, [r3, r5] │ │ + cmp r3, r5 │ │ + bne.n 3150a │ │ + cmp r5, #1 │ │ + beq.n 3150a │ │ + cmp r6, #5 │ │ + bne.n 314c8 │ │ movs r2, #0 │ │ add r3, sp, #56 ; 0x38 │ │ strb r2, [r3, #27] │ │ - movs r2, #1 │ │ - ldr r6, [sp, #20] │ │ - str r2, [sp, #0] │ │ - b.n 2fb6e │ │ - ldr r3, [pc, #220] ; (2fbfc ) │ │ - lsls r2, r4, #2 │ │ - movs r0, #0 │ │ - add r3, pc │ │ - ldr r1, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ - lsls r2, r3, #2 │ │ + ldr r4, [sp, #20] │ │ + movs r6, #1 │ │ + b.n 3150e │ │ + ldr r2, [pc, #204] ; (31598 ) │ │ + adds r3, r6, #1 │ │ + str r3, [sp, #24] │ │ + add r2, pc │ │ + lsls r3, r5, #2 │ │ + ldr r1, [r3, r2] │ │ + lsls r6, r6, #2 │ │ add r3, sp, #36 ; 0x24 │ │ - str r1, [r2, r3] │ │ - ldr r2, [sp, #0] │ │ - adds r2, #1 │ │ - str r2, [sp, #0] │ │ - bl 2fa04 │ │ - ldr r3, [sp, #8] │ │ - adds r0, r0, r6 │ │ - cmp r0, r6 │ │ - sbcs r6, r6 │ │ - negs r6, r6 │ │ - orrs r3, r6 │ │ - str r3, [sp, #8] │ │ - b.n 2fb4c │ │ - adds r5, r2, #0 │ │ - ldr r1, [sp, #4] │ │ - adds r2, r5, #1 │ │ - ldrb r3, [r1, #0] │ │ + movs r0, #0 │ │ + str r1, [r6, r3] │ │ + bl 313a0 │ │ + adds r0, r0, r4 │ │ + cmp r0, r4 │ │ + sbcs r4, r4 │ │ + ldr r3, [sp, #4] │ │ + negs r4, r4 │ │ + ldr r1, [sp, #0] │ │ + orrs r3, r4 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #12] │ │ + ldrb r2, [r3, #0] │ │ + str r1, [sp, #0] │ │ + adds r3, #1 │ │ + strb r2, [r1, #0] │ │ adds r1, #1 │ │ - str r1, [sp, #4] │ │ - strb r3, [r5, #0] │ │ - cmp r3, #0 │ │ - bne.n 2fb4a │ │ - ldr r3, [pc, #160] ; (2fc00 ) │ │ - adds r6, r0, #0 │ │ + cmp r2, #0 │ │ + bne.n 314f2 │ │ + adds r4, r0, #0 │ │ + ldr r3, [pc, #152] ; (3159c ) │ │ + ldr r6, [sp, #24] │ │ add r3, pc │ │ - adds r3, #43 ; 0x2b │ │ - str r3, [sp, #4] │ │ - adds r4, #1 │ │ - ldr r2, [sp, #12] │ │ - cmp r4, r2 │ │ - blt.n 2fafa │ │ - movs r7, #0 │ │ - b.n 2fb74 │ │ - adds r7, #1 │ │ - add r5, sp, #56 ; 0x38 │ │ - ldrb r3, [r7, r5] │ │ - cmp r3, #0 │ │ - bne.n 2fb72 │ │ - adds r7, r7, r6 │ │ - ldr r3, [sp, #8] │ │ - cmp r7, r6 │ │ - sbcs r6, r6 │ │ - negs r6, r6 │ │ - orrs r6, r3 │ │ - bne.n 2fbca │ │ - ldr r1, [sp, #24] │ │ - cmp r1, #0 │ │ - bne.n 2fbbc │ │ - b.n 2fbc6 │ │ - cmp r3, #37 ; 0x25 │ │ - bne.n 2fbb6 │ │ - ldrb r3, [r5, #1] │ │ - cmp r3, #115 ; 0x73 │ │ - bne.n 2fbb6 │ │ - ldr r2, [sp, #0] │ │ - cmp r6, r2 │ │ - bge.n 2fbb6 │ │ - lsls r2, r6, #2 │ │ - add r3, sp, #36 ; 0x24 │ │ - adds r0, r4, #0 │ │ - ldr r1, [r2, r3] │ │ - bl 2fa04 │ │ - adds r6, #1 │ │ - adds r4, r4, r0 │ │ - adds r5, #2 │ │ - b.n 2fbbe │ │ - adds r4, #1 │ │ + str r3, [sp, #12] │ │ adds r5, #1 │ │ - b.n 2fbbe │ │ - ldr r4, [sp, #24] │ │ - ldrb r3, [r5, #0] │ │ - strb r3, [r4, #0] │ │ + b.n 3149e │ │ + movs r5, #0 │ │ + add r2, sp, #56 ; 0x38 │ │ + ldrb r3, [r5, r2] │ │ cmp r3, #0 │ │ - bne.n 2fb92 │ │ + beq.n 3151c │ │ + adds r5, #1 │ │ + b.n 31510 │ │ + adds r5, r5, r4 │ │ + cmp r5, r4 │ │ + sbcs r3, r3 │ │ + ldr r1, [sp, #4] │ │ + negs r3, r3 │ │ + orrs r3, r1 │ │ + bne.n 3156a │ │ + adds r0, r5, #0 │ │ + adds r4, r2, #0 │ │ + cmp r7, #0 │ │ + beq.n 3156e │ │ + ldrb r2, [r4, #0] │ │ + strb r2, [r7, #0] │ │ + cmp r2, #0 │ │ + beq.n 31566 │ │ + cmp r2, #37 ; 0x25 │ │ + bne.n 31560 │ │ + ldrb r2, [r4, #1] │ │ + cmp r2, #115 ; 0x73 │ │ + bne.n 31560 │ │ + cmp r3, r6 │ │ + bge.n 31560 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + lsls r3, r3, #2 │ │ + add r2, sp, #36 ; 0x24 │ │ + ldr r1, [r3, r2] │ │ adds r0, r7, #0 │ │ - b.n 2fbce │ │ + bl 313a0 │ │ + adds r4, #2 │ │ + adds r7, r7, r0 │ │ + ldr r3, [sp, #0] │ │ + b.n 31532 │ │ + adds r7, #1 │ │ + adds r4, #1 │ │ + b.n 31532 │ │ + adds r0, r5, #0 │ │ + b.n 3156e │ │ movs r0, #1 │ │ negs r0, r0 │ │ - ldr r1, [sp, #28] │ │ + ldr r3, [sp, #28] │ │ ldr r2, [sp, #116] ; 0x74 │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 2fbdc │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 3157c │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #124 ; 0x7c │ │ pop {r4, r5, r6, r7, pc} │ │ - strh r4, [r0, #32] │ │ + strb r0, [r6, r4] │ │ movs r2, r0 │ │ - strh r7, [r5, r4] │ │ + ldrh r4, [r3, #18] │ │ movs r2, r0 │ │ - lsls r1, r1, #4 │ │ - movs r0, r0 │ │ - ldrb r6, [r1, #29] │ │ + strh r2, [r0, #44] ; 0x2c │ │ movs r2, r0 │ │ - strh r1, [r3, r3] │ │ + strb r0, [r2, r7] │ │ movs r2, r0 │ │ - strh r5, [r7, r2] │ │ + strb r4, [r6, r2] │ │ movs r2, r0 │ │ - strh r1, [r7, r6] │ │ + strb r4, [r4, r6] │ │ movs r2, r0 │ │ - ldrb r4, [r2, #27] │ │ + strh r6, [r0, #40] ; 0x28 │ │ movs r2, r0 │ │ - strh r1, [r1, r1] │ │ + strb r6, [r0, r1] │ │ movs r2, r0 │ │ │ │ -0002fc04 : │ │ +000315a0 : │ │ push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - adds r5, r2, #0 │ │ + adds r6, r2, #0 │ │ adds r4, r0, #0 │ │ - bl 30250 │ │ - adds r6, r0, #0 │ │ + bl 31c18 │ │ + adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 30288 │ │ - ldr r1, [pc, #24] ; (2fc30 ) │ │ - ldr r3, [pc, #24] ; (2fc34 ) │ │ + bl 31c50 │ │ + ldr r1, [pc, #24] ; (315cc ) │ │ + ldr r3, [pc, #24] ; (315d0 ) │ │ + str r6, [sp, #0] │ │ + str r5, [sp, #4] │ │ str r0, [sp, #8] │ │ add r1, pc │ │ - add r3, pc │ │ movs r0, #4 │ │ movs r2, #155 ; 0x9b │ │ - str r5, [sp, #0] │ │ - str r6, [sp, #4] │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ pop {r0, r1, r2, r3, r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - str.w r0, [r3, #1] │ │ - str.w r0, [pc, #1] ; 2fc39 │ │ + ; instruction: 0xfacb0001 │ │ + ; instruction: 0xfad30001 │ │ │ │ -0002fc38 : │ │ +000315d4 : │ │ + ldr r3, [pc, #724] ; (318ac ) │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #772] ; (2ff40 ) │ │ - ldr r4, [pc, #772] ; (2ff44 ) │ │ - adds r7, r1, #0 │ │ add r3, pc │ │ + ldr r4, [pc, #724] ; (318b0 ) │ │ ldr r3, [r3, #0] │ │ + adds r7, r1, #0 │ │ + ldr r1, [pc, #720] ; (318b4 ) │ │ add sp, r4 │ │ - str r0, [sp, #32] │ │ - movs r4, #128 ; 0x80 │ │ - ldr r0, [pc, #764] ; (2ff48 ) │ │ ldr r2, [r3, #0] │ │ - str r4, [sp, #28] │ │ - add r4, sp, #1020 ; 0x3fc │ │ - adds r4, #232 ; 0xe8 │ │ - add r0, sp │ │ - str r4, [sp, #20] │ │ - movs r4, #200 ; 0xc8 │ │ - str r2, [r0, #0] │ │ - str r4, [sp, #16] │ │ + str r0, [sp, #36] ; 0x24 │ │ + add r0, sp, #48 ; 0x30 │ │ + adds r1, r1, r0 │ │ + str r2, [r1, #0] │ │ + movs r2, #128 ; 0x80 │ │ + str r2, [sp, #28] │ │ + add r2, sp, #1020 ; 0x3fc │ │ + adds r2, #232 ; 0xe8 │ │ + str r2, [sp, #16] │ │ + movs r2, #200 ; 0xc8 │ │ + str r2, [sp, #24] │ │ + add r2, sp, #52 ; 0x34 │ │ + str r2, [sp, #0] │ │ + str r2, [sp, #8] │ │ + movs r2, #0 │ │ + str r2, [sp, #20] │ │ + str r2, [sp, #12] │ │ movs r2, #2 │ │ - add r4, sp, #52 ; 0x34 │ │ - add r5, sp, #452 ; 0x1c4 │ │ - str r4, [sp, #8] │ │ - str r4, [sp, #12] │ │ + add r4, sp, #452 ; 0x1c4 │ │ negs r2, r2 │ │ - movs r4, #0 │ │ - str r5, [sp, #40] ; 0x28 │ │ - str r4, [sp, #0] │ │ - adds r6, r4, #0 │ │ + str r4, [sp, #40] ; 0x28 │ │ str r2, [sp, #4] │ │ str r3, [sp, #44] ; 0x2c │ │ - b.n 2fc7e │ │ - ldr r4, [sp, #8] │ │ - adds r4, #2 │ │ - str r4, [sp, #8] │ │ - ldr r4, [sp, #8] │ │ - ldr r3, [sp, #16] │ │ - strh r6, [r4, #0] │ │ - ldr r4, [sp, #12] │ │ - subs r3, #1 │ │ - lsls r3, r3, #1 │ │ - adds r3, r4, r3 │ │ - ldr r4, [sp, #8] │ │ - cmp r4, r3 │ │ - bcc.n 2fd0c │ │ - ldr r4, [sp, #16] │ │ - ldr r0, [pc, #692] ; (2ff4c ) │ │ - cmp r4, r0 │ │ - bls.n 2fc9c │ │ - b.n 30072 │ │ - ldr r3, [pc, #688] ; (2ff50 ) │ │ - lsls r4, r4, #1 │ │ - str r4, [sp, #16] │ │ - cmp r4, r3 │ │ - bls.n 2fca8 │ │ - str r3, [sp, #16] │ │ - ldr r4, [sp, #16] │ │ + mov r2, sp │ │ + ldr r3, [sp, #0] │ │ + ldrh r2, [r2, #12] │ │ + strh r2, [r3, #0] │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [pc, #664] ; (318b8 ) │ │ + adds r6, r3, r2 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #0] │ │ + lsls r6, r6, #1 │ │ + adds r3, r3, r6 │ │ + cmp r2, r3 │ │ + bcc.n 316b4 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #8] │ │ + subs r4, r3, r2 │ │ + ldr r3, [pc, #644] ; (318bc ) │ │ + ldr r2, [sp, #24] │ │ + asrs r4, r4, #1 │ │ + adds r4, #1 │ │ + cmp r2, r3 │ │ + bls.n 31642 │ │ + b.n 31a30 │ │ + adds r3, r6, #2 │ │ + str r3, [sp, #24] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #628] ; (318c0 ) │ │ + cmp r2, r3 │ │ + bls.n 31650 │ │ + str r3, [sp, #24] │ │ movs r0, #6 │ │ - muls r0, r4 │ │ - adds r0, #3 │ │ - blx ea34 │ │ - subs r4, r0, #0 │ │ - bne.n 2fcba │ │ - b.n 30072 │ │ - ldr r0, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - subs r5, r0, r1 │ │ - asrs r5, r5, #1 │ │ - adds r5, #1 │ │ - lsls r2, r5, #1 │ │ - adds r0, r4, #0 │ │ - blx eb24 │ │ - ldr r2, [sp, #16] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - lsls r3, r2, #1 │ │ - adds r3, r4, r3 │ │ + ldr r3, [sp, #24] │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ - lsls r2, r5, #2 │ │ - str r3, [sp, #24] │ │ - blx eb24 │ │ - ldr r0, [sp, #12] │ │ - add r3, sp, #52 ; 0x34 │ │ - cmp r0, r3 │ │ - beq.n 2fcea │ │ - blx ea58 │ │ - subs r5, #1 │ │ - lsls r3, r5, #1 │ │ - adds r3, r4, r3 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #16] │ │ + adds r0, #3 │ │ + bl 48754 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + subs r5, r0, #0 │ │ + bne.n 31664 │ │ + b.n 31a30 │ │ + lsls r3, r4, #1 │ │ + adds r2, r3, #0 │ │ ldr r1, [sp, #8] │ │ - subs r3, #1 │ │ + str r3, [sp, #0] │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [sp, #24] │ │ + lsls r4, r4, #2 │ │ + adds r2, r4, #0 │ │ lsls r3, r3, #1 │ │ - adds r3, r4, r3 │ │ - cmp r1, r3 │ │ - bcc.n 2fd02 │ │ - b.n 30082 │ │ - ldr r2, [sp, #24] │ │ - lsls r5, r5, #2 │ │ - str r4, [sp, #12] │ │ - adds r5, r2, r5 │ │ - str r2, [sp, #40] ; 0x28 │ │ - cmp r6, #7 │ │ - bne.n 2fd12 │ │ - b.n 30086 │ │ - ldr r3, [pc, #576] ; (2ff54 ) │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + lsls r6, r3, #1 │ │ + adds r6, r5, r6 │ │ + adds r0, r6, #0 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r2, [sp, #8] │ │ + add r3, sp, #52 ; 0x34 │ │ + cmp r2, r3 │ │ + beq.n 31696 │ │ + adds r0, r2, #0 │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + ldr r3, [sp, #0] │ │ + subs r4, #4 │ │ + adds r4, r6, r4 │ │ + subs r3, #2 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #0] │ │ + subs r3, #2 │ │ + adds r3, r5, r3 │ │ + cmp r2, r3 │ │ + bcc.n 316b0 │ │ + b.n 31a40 │ │ + str r6, [sp, #40] ; 0x28 │ │ + str r5, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #7 │ │ + bne.n 316bc │ │ + b.n 31a44 │ │ + movs r5, #24 │ │ + ldr r3, [pc, #516] ; (318c4 ) │ │ + ldr r2, [sp, #12] │ │ add r3, pc │ │ - adds r3, #50 ; 0x32 │ │ - ldrsb r4, [r3, r6] │ │ - adds r3, r4, #0 │ │ + adds r3, r3, r2 │ │ + ldrsb r5, [r3, r5] │ │ + adds r3, r5, #0 │ │ adds r3, #37 ; 0x25 │ │ - beq.n 2fd8a │ │ - ldr r0, [sp, #4] │ │ - adds r0, #2 │ │ - bne.n 2fd30 │ │ + beq.n 31740 │ │ + ldr r3, [sp, #4] │ │ + adds r3, #2 │ │ + bne.n 316de │ │ add r0, sp, #48 ; 0x30 │ │ - ldr r1, [sp, #32] │ │ - bl 30640 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + bl 32008 │ │ str r0, [sp, #4] │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #0 │ │ + ble.n 316fa │ │ + movs r2, #10 │ │ ldr r1, [sp, #4] │ │ - cmp r1, #0 │ │ - ble.n 2fd48 │ │ - ldr r2, [pc, #544] ; (2ff58 ) │ │ + adds r2, #255 ; 0xff │ │ movs r3, #2 │ │ cmp r1, r2 │ │ - bhi.n 2fd4e │ │ - ldr r3, [pc, #540] ; (2ff5c ) │ │ + bgt.n 316fe │ │ + ldr r3, [pc, #468] ; (318c8 ) │ │ add r3, pc │ │ - adds r3, #108 ; 0x6c │ │ + adds r3, #84 ; 0x54 │ │ ldrb r3, [r3, r1] │ │ - b.n 2fd4e │ │ - movs r2, #0 │ │ - str r2, [sp, #4] │ │ - adds r3, r2, #0 │ │ - adds r4, r4, r3 │ │ - cmp r4, #54 ; 0x36 │ │ - bhi.n 2fd8a │ │ - ldr r2, [pc, #520] ; (2ff60 ) │ │ + b.n 316fe │ │ + movs r3, #0 │ │ + str r3, [sp, #4] │ │ + adds r5, r5, r3 │ │ + cmp r5, #54 ; 0x36 │ │ + bhi.n 31740 │ │ + ldr r2, [pc, #452] ; (318cc ) │ │ add r2, pc │ │ - adds r2, #118 ; 0x76 │ │ - ldrsb r2, [r2, r4] │ │ + adds r2, #124 ; 0x7c │ │ + ldrsb r2, [r2, r5] │ │ cmp r2, r3 │ │ - bne.n 2fd8a │ │ - ldr r3, [pc, #512] ; (2ff64 ) │ │ + bne.n 31740 │ │ + ldr r3, [pc, #444] ; (318d0 ) │ │ add r3, pc │ │ - adds r3, #45 ; 0x2d │ │ - ldrb r3, [r3, r4] │ │ + adds r3, #52 ; 0x34 │ │ + ldrb r3, [r3, r5] │ │ cmp r3, #0 │ │ - bne.n 2fd6e │ │ - b.n 2ff8a │ │ - ldr r2, [sp, #0] │ │ - ldr r4, [sp, #0] │ │ - adds r6, r3, #0 │ │ + bne.n 3171e │ │ + b.n 3193c │ │ + ldr r2, [sp, #20] │ │ + adds r4, #4 │ │ subs r1, r2, #1 │ │ sbcs r2, r1 │ │ - subs r4, r4, r2 │ │ + ldr r1, [sp, #20] │ │ + subs r2, r1, r2 │ │ + str r2, [sp, #20] │ │ ldr r2, [sp, #48] ; 0x30 │ │ - movs r3, #2 │ │ - negs r3, r3 │ │ - str r2, [r5, #4] │ │ - str r4, [sp, #0] │ │ - adds r5, #4 │ │ - str r3, [sp, #4] │ │ - b.n 2fc78 │ │ - ldr r3, [pc, #476] ; (2ff68 ) │ │ + str r2, [r4, #0] │ │ + movs r2, #2 │ │ + negs r2, r2 │ │ + str r2, [sp, #4] │ │ + ldr r2, [sp, #0] │ │ + str r3, [sp, #12] │ │ + adds r2, #2 │ │ + str r2, [sp, #0] │ │ + b.n 31614 │ │ + ldr r3, [pc, #400] ; (318d4 ) │ │ + ldr r2, [sp, #12] │ │ add r3, pc │ │ - adds r3, #100 ; 0x64 │ │ - ldrb r3, [r3, r6] │ │ - str r3, [sp, #24] │ │ + adds r3, #108 ; 0x6c │ │ + ldrb r3, [r3, r2] │ │ + str r3, [sp, #32] │ │ cmp r3, #0 │ │ - bne.n 2fd9a │ │ - b.n 2ff8a │ │ - ldr r3, [pc, #464] ; (2ff6c ) │ │ - ldr r4, [sp, #24] │ │ - ldr r0, [sp, #24] │ │ + bne.n 31752 │ │ + b.n 3193c │ │ + ldr r3, [pc, #388] ; (318d8 ) │ │ + ldr r2, [sp, #32] │ │ add r3, pc │ │ - adds r3, #30 │ │ - ldrb r3, [r3, r4] │ │ - subs r0, #5 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ + adds r3, #40 ; 0x28 │ │ + ldrb r3, [r3, r2] │ │ + str r3, [sp, #12] │ │ movs r3, #1 │ │ - subs r3, r3, r4 │ │ + ldr r2, [sp, #12] │ │ + subs r3, r3, r2 │ │ lsls r3, r3, #2 │ │ - ldr r6, [r3, r5] │ │ + ldr r5, [r3, r4] │ │ + ldr r3, [sp, #32] │ │ + subs r0, r3, #5 │ │ cmp r0, #28 │ │ - bls.n 2fdba │ │ - b.n 2fefa │ │ - bl 44118 <__gnu_thumb1_case_uqi> │ │ - ldr r6, [sp, #60] ; 0x3c │ │ + bls.n 31772 │ │ + b.n 318ee │ │ + bl 45e38 <__gnu_thumb1_case_uqi@@Base> │ │ + pop {r0, r1, r2, r3} │ │ asrs r2, r2, #24 │ │ cmp r2, #30 │ │ - ldr r6, [sp, #632] ; 0x278 │ │ - ldr r6, [sp, #180] ; 0xb4 │ │ - adds r3, #158 ; 0x9e │ │ - ldr r0, [pc, #256] ; (2fecc ) │ │ - ldrsb r5, [r1, r5] │ │ - ldr r6, [sp, #404] ; 0x194 │ │ - ldr r6, [sp, #416] ; 0x1a0 │ │ - strb r0, [r6, #21] │ │ - strh r5, [r7, #26] │ │ - ldrh r3, [r0, #28] │ │ - str r2, [sp, #556] ; 0x22c │ │ - lsls r7, r2, #2 │ │ - ldr r3, [r5, #0] │ │ + pop {r2, r3, r4, r5, r7} │ │ + pop {r0, r2, r3, r5} │ │ + adds r4, #188 ; 0xbc │ │ + ldr r3, [pc, #264] ; (3188c ) │ │ + ldrh r0, [r2, r1] │ │ + pop {r3, r5, r6} │ │ + pop {r0, r1, r3, r5, r6} │ │ + ldrb r3, [r6, #1] │ │ + strh r0, [r0, #52] ; 0x34 │ │ + ldrh r6, [r0, #52] ; 0x34 │ │ + str r5, [sp, #568] ; 0x238 │ │ + lsls r5, r6, #2 │ │ + ldr r3, [r4, #0] │ │ str r3, [r7, #12] │ │ - b.n 2fefa │ │ - subs r3, r5, #4 │ │ + b.n 318ee │ │ + subs r3, r4, #4 │ │ ldr r3, [r3, #0] │ │ str r3, [r7, #0] │ │ - b.n 2fefa │ │ - adds r3, r5, #0 │ │ + b.n 318ee │ │ + adds r3, r4, #0 │ │ subs r3, #8 │ │ ldr r3, [r3, #0] │ │ str r3, [r7, #0] │ │ - subs r3, r5, #4 │ │ + subs r3, r4, #4 │ │ ldr r3, [r3, #0] │ │ str r3, [r7, #4] │ │ - b.n 2fefa │ │ - adds r3, r5, #0 │ │ + b.n 318ee │ │ + adds r3, r4, #0 │ │ subs r3, #12 │ │ ldr r3, [r3, #0] │ │ str r3, [r7, #0] │ │ - adds r3, r5, #0 │ │ + adds r3, r4, #0 │ │ subs r3, #8 │ │ ldr r3, [r3, #0] │ │ str r3, [r7, #4] │ │ - subs r3, r5, #4 │ │ + subs r3, r4, #4 │ │ ldr r3, [r3, #0] │ │ str r3, [r7, #8] │ │ - b.n 2fefa │ │ - subs r3, r5, #4 │ │ + b.n 318ee │ │ + subs r3, r4, #4 │ │ + ldr r5, [r3, #0] │ │ + b.n 318ee │ │ + subs r3, r4, #4 │ │ ldr r6, [r3, #0] │ │ - b.n 2fefa │ │ - subs r4, r5, #4 │ │ - ldr r1, [r4, #0] │ │ adds r0, r7, #0 │ │ - bl 2f590 │ │ - b.n 2fe36 │ │ - adds r4, r5, #0 │ │ - subs r4, #12 │ │ - ldr r1, [r4, #0] │ │ - subs r3, r5, #4 │ │ + adds r1, r6, #0 │ │ + bl 30fb8 │ │ + b.n 317f2 │ │ + adds r3, r4, #0 │ │ + subs r3, #12 │ │ + ldr r6, [r3, #0] │ │ + subs r3, r4, #4 │ │ ldr r2, [r3, #0] │ │ adds r0, r7, #0 │ │ + adds r1, r6, #0 │ │ movs r3, #0 │ │ - bl 2f218 │ │ - ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ - b.n 2fefa │ │ - adds r4, r5, #0 │ │ - subs r3, r5, #4 │ │ - subs r4, #12 │ │ + bl 30ba0 │ │ + adds r0, r6, #0 │ │ + bl 40732 │ │ + b.n 318ee │ │ + adds r3, r4, #0 │ │ + subs r3, #12 │ │ + ldr r6, [r3, #0] │ │ + subs r3, r4, #4 │ │ ldr r2, [r3, #0] │ │ - ldr r1, [r4, #0] │ │ adds r0, r7, #0 │ │ + adds r1, r6, #0 │ │ movs r3, #1 │ │ - b.n 2fe32 │ │ - ldr r6, [r5, #0] │ │ - ldr r0, [r6, #0] │ │ - bl 40702 │ │ - b.n 2fe84 │ │ - ldr r6, [r5, #0] │ │ - ldr r0, [r6, #0] │ │ - bl 40702 │ │ - adds r3, r5, #0 │ │ - str r0, [r6, #0] │ │ + b.n 317ee │ │ + ldr r5, [r4, #0] │ │ + ldr r0, [r5, #0] │ │ + bl 4229a │ │ + b.n 31842 │ │ + ldr r5, [r4, #0] │ │ + ldr r0, [r5, #0] │ │ + bl 4229a │ │ + adds r3, r4, #0 │ │ subs r3, #8 │ │ ldr r3, [r3, #0] │ │ - str r3, [r6, #4] │ │ - b.n 2fefa │ │ - ldr r2, [pc, #256] ; (2ff70 ) │ │ + str r0, [r5, #0] │ │ + str r3, [r5, #4] │ │ + b.n 318ee │ │ + ldr r2, [pc, #176] ; (318dc ) │ │ movs r0, #1 │ │ movs r1, #8 │ │ add r2, pc │ │ movs r3, #121 ; 0x79 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r6, r0, #0 │ │ - ldr r0, [r6, #0] │ │ - ldr r1, [r5, #0] │ │ - bl 40620 │ │ - str r0, [r6, #0] │ │ - b.n 2fefa │ │ - subs r3, r5, #4 │ │ - ldr r6, [r3, #0] │ │ - b.n 2fe7c │ │ - subs r3, r5, #4 │ │ - ldr r6, [r3, #0] │ │ - ldr r1, [r5, #0] │ │ - ldr r0, [r6, #4] │ │ - bl 40620 │ │ - str r0, [r6, #4] │ │ - b.n 2fefa │ │ - subs r3, r5, #4 │ │ - ldr r6, [r5, #0] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r5, r0, #0 │ │ + ldr r0, [r5, #0] │ │ + ldr r1, [r4, #0] │ │ + bl 421b8 │ │ + str r0, [r5, #0] │ │ + b.n 318ee │ │ + subs r3, r4, #4 │ │ + ldr r5, [r3, #0] │ │ + b.n 3183a │ │ + subs r3, r4, #4 │ │ + ldr r5, [r3, #0] │ │ + ldr r1, [r4, #0] │ │ + ldr r0, [r5, #4] │ │ + bl 421b8 │ │ + str r0, [r5, #4] │ │ + b.n 318ee │ │ + subs r3, r4, #4 │ │ + ldr r5, [r4, #0] │ │ ldr r3, [r3, #0] │ │ - str r3, [r6, #8] │ │ - b.n 2fefa │ │ - subs r3, r5, #4 │ │ + str r3, [r5, #8] │ │ + b.n 318ee │ │ movs r1, #0 │ │ + subs r3, r4, #4 │ │ ldr r2, [r3, #0] │ │ adds r0, r7, #0 │ │ adds r3, r1, #0 │ │ - bl 2f218 │ │ - b.n 2fef8 │ │ - subs r3, r5, #4 │ │ + bl 30ba0 │ │ + b.n 318ec │ │ + subs r3, r4, #4 │ │ ldr r1, [r3, #0] │ │ adds r0, r7, #0 │ │ - bl 2f318 │ │ - b.n 2fef8 │ │ + bl 30d1c │ │ + b.n 318ec │ │ movs r1, #254 ; 0xfe │ │ - ldr r0, [r5, #0] │ │ + ldr r6, [r4, #0] │ │ lsls r1, r1, #22 │ │ - bl 2ec4c │ │ - adds r6, r0, #0 │ │ - ldr r0, [r5, #0] │ │ - b.n 2fe38 │ │ - ldr r3, [r5, #0] │ │ + adds r0, r6, #0 │ │ + bl 305a4 │ │ + adds r5, r0, #0 │ │ + b.n 317f2 │ │ movs r1, #254 ; 0xfe │ │ + ldr r3, [r4, #0] │ │ lsls r1, r1, #22 │ │ ldr r0, [r3, #4] │ │ - bl 2ec4c │ │ - b.n 2fef8 │ │ - subs r3, r5, #4 │ │ + bl 305a4 │ │ + b.n 318ec │ │ + subs r3, r4, #4 │ │ ldr r1, [r3, #0] │ │ adds r0, r7, #0 │ │ movs r2, #0 │ │ - b.n 2fef4 │ │ - subs r3, r5, #4 │ │ - ldr r1, [r3, #0] │ │ - adds r0, r7, #0 │ │ - movs r2, #1 │ │ - bl 2f35c │ │ - adds r6, r0, #0 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - lsls r3, r4, #2 │ │ - subs r3, r5, r3 │ │ - lsls r2, r4, #1 │ │ - ldr r4, [sp, #8] │ │ - str r6, [r3, #4] │ │ - adds r5, r3, #4 │ │ - ldr r3, [pc, #104] ; (2ff74 ) │ │ - subs r4, r4, r2 │ │ - str r4, [sp, #8] │ │ - add r3, pc │ │ - ldr r4, [sp, #24] │ │ - adds r2, r3, #0 │ │ - adds r2, #64 ; 0x40 │ │ - ldrb r1, [r2, r4] │ │ - ldr r4, [sp, #8] │ │ - adds r3, #98 ; 0x62 │ │ - subs r1, #20 │ │ - ldrsb r3, [r3, r1] │ │ - movs r0, #0 │ │ - ldrsh r0, [r4, r0] │ │ - adds r3, r3, r0 │ │ - cmp r3, #54 ; 0x36 │ │ - bhi.n 2ff80 │ │ - ldr r2, [pc, #76] ; (2ff78 ) │ │ - add r2, pc │ │ - adds r2, #118 ; 0x76 │ │ - ldrsb r2, [r2, r3] │ │ - cmp r2, r0 │ │ - bne.n 2ff80 │ │ - ldr r2, [pc, #68] ; (2ff7c ) │ │ - add r2, pc │ │ - adds r2, #45 ; 0x2d │ │ - ldrb r6, [r2, r3] │ │ - b.n 2fc78 │ │ - strh r0, [r7, #16] │ │ + b.n 318e8 │ │ + nop ; (mov r8, r8) │ │ + ldrh r4, [r4, #4] │ │ movs r2, r0 │ │ ; instruction: 0xfa94ffff │ │ - lsls r4, r4, #21 │ │ + lsls r4, r6, #20 │ │ movs r0, r0 │ │ + ; instruction: 0xffff7fff │ │ movs r7, #15 │ │ movs r0, r0 │ │ movs r7, #16 │ │ movs r0, r0 │ │ - str r5, [r2, r2] │ │ + strh r2, [r1, r2] │ │ movs r2, r0 │ │ - lsls r1, r1, #4 │ │ - movs r0, r0 │ │ - str r1, [r5, r1] │ │ - movs r2, r0 │ │ - str r3, [r2, r5] │ │ - movs r2, r0 │ │ - str r7, [r0, r7] │ │ - movs r2, r0 │ │ - str r5, [r3, r6] │ │ + strh r2, [r3, r1] │ │ movs r2, r0 │ │ - strh r1, [r1, r0] │ │ + strh r6, [r0, r5] │ │ movs r2, r0 │ │ - ; instruction: 0xf66d0001 │ │ - str r3, [r3, r2] │ │ + strh r2, [r7, r6] │ │ movs r2, r0 │ │ - ldr r7, [pc, #500] ; (30170 ) │ │ + strh r0, [r1, r6] │ │ movs r2, r0 │ │ - ldr r7, [pc, #964] ; (30344 ) │ │ + strh r6, [r6, r7] │ │ movs r2, r0 │ │ - ldr r3, [pc, #320] ; (300c4 ) │ │ + ldr.w r0, [r7, r1] │ │ + adds r0, r7, #0 │ │ + movs r2, #1 │ │ + subs r3, r4, #4 │ │ + ldr r1, [r3, #0] │ │ + bl 30c80 │ │ + adds r5, r0, #0 │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [sp, #0] │ │ + lsls r2, r3, #2 │ │ + lsls r3, r3, #1 │ │ + subs r3, r1, r3 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #392] ; (31a84 ) │ │ + subs r2, r4, r2 │ │ + adds r4, r2, #4 │ │ add r3, pc │ │ - adds r3, #114 ; 0x72 │ │ - ldrsb r6, [r3, r1] │ │ - b.n 2fc78 │ │ - ldr r4, [sp, #0] │ │ - cmp r4, #0 │ │ - bne.n 30010 │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ + str r5, [r2, #4] │ │ + adds r2, r3, #0 │ │ + ldr r1, [sp, #32] │ │ + adds r2, #76 ; 0x4c │ │ + adds r3, #112 ; 0x70 │ │ + ldrb r2, [r2, r1] │ │ + ldr r1, [sp, #0] │ │ + subs r2, #20 │ │ + ldrsb r3, [r3, r2] │ │ + movs r0, #0 │ │ + ldrsh r0, [r1, r0] │ │ + adds r3, r3, r0 │ │ + cmp r3, #54 ; 0x36 │ │ + bhi.n 31934 │ │ + ldr r1, [pc, #360] ; (31a88 ) │ │ + add r1, pc │ │ + adds r1, #124 ; 0x7c │ │ + ldrsb r1, [r1, r3] │ │ + cmp r1, r0 │ │ + bne.n 31934 │ │ + ldr r2, [pc, #352] ; (31a8c ) │ │ + add r2, pc │ │ + adds r2, #52 ; 0x34 │ │ + ldrb r3, [r2, r3] │ │ + b.n 31736 │ │ + ldr r3, [pc, #344] ; (31a90 ) │ │ + add r3, pc │ │ + ldrsb r3, [r3, r2] │ │ + b.n 31736 │ │ + ldr r3, [sp, #20] │ │ + cmp r3, #0 │ │ + bne.n 319c2 │ │ + adds r0, r3, #0 │ │ + ldr r1, [sp, #12] │ │ ldr r2, [sp, #4] │ │ - bl 2fa6c │ │ - ldr r4, [sp, #28] │ │ - str r0, [sp, #0] │ │ - cmp r4, r0 │ │ - bcs.n 2ffd6 │ │ - adds r4, #1 │ │ - beq.n 2ffd6 │ │ - lsls r4, r0, #1 │ │ - cmp r0, r4 │ │ - bls.n 2ffb0 │ │ - movs r4, #1 │ │ - negs r4, r4 │ │ - ldr r0, [sp, #20] │ │ + bl 31414 │ │ + ldr r3, [sp, #28] │ │ + adds r5, r0, #0 │ │ + cmp r3, r0 │ │ + bcs.n 319ac │ │ + adds r3, #1 │ │ + beq.n 319ac │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #28] │ │ + cmp r0, r3 │ │ + bls.n 31966 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #16] │ │ add r3, sp, #1020 ; 0x3fc │ │ adds r3, #232 ; 0xe8 │ │ - cmp r0, r3 │ │ - beq.n 2ffbe │ │ - blx ea58 │ │ - adds r0, r4, #0 │ │ - blx ea34 │ │ - str r4, [sp, #28] │ │ - str r0, [sp, #20] │ │ - cmp r0, #0 │ │ - bne.n 2ffd6 │ │ - movs r4, #128 ; 0x80 │ │ - str r4, [sp, #28] │ │ - add r4, sp, #1020 ; 0x3fc │ │ - adds r4, #232 ; 0xe8 │ │ - str r4, [sp, #20] │ │ - ldr r4, [sp, #0] │ │ + cmp r2, r3 │ │ + beq.n 31976 │ │ + adds r0, r2, #0 │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ ldr r0, [sp, #28] │ │ - ldr r1, [sp, #0] │ │ - subs r3, r4, #1 │ │ - sbcs r4, r3 │ │ - cmp r0, r1 │ │ - bcc.n 2fffe │ │ - cmp r4, #0 │ │ - beq.n 2fffe │ │ - adds r1, r6, #0 │ │ + bl 48754 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + str r0, [sp, #16] │ │ + cmp r0, #0 │ │ + bne.n 3198c │ │ + movs r3, #128 ; 0x80 │ │ + str r3, [sp, #28] │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #232 ; 0xe8 │ │ + str r3, [sp, #16] │ │ + cmp r5, #0 │ │ + beq.n 319b0 │ │ + ldr r3, [sp, #28] │ │ + cmp r5, r3 │ │ + bhi.n 319b0 │ │ + ldr r1, [sp, #12] │ │ ldr r2, [sp, #4] │ │ - ldr r0, [sp, #20] │ │ - bl 2fa6c │ │ - ldr r0, [sp, #32] │ │ + ldr r0, [sp, #16] │ │ + bl 31414 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ adds r1, r7, #0 │ │ - ldr r2, [sp, #20] │ │ - bl 2fc04 │ │ - b.n 30026 │ │ - ldr r2, [pc, #200] ; (300c8 ) │ │ - ldr r0, [sp, #32] │ │ + ldr r2, [sp, #16] │ │ + bl 315a0 │ │ + b.n 319d8 │ │ + cmp r5, #0 │ │ + bne.n 31996 │ │ + ldr r2, [pc, #224] ; (31a94 ) │ │ + ldr r0, [sp, #36] ; 0x24 │ │ adds r1, r7, #0 │ │ add r2, pc │ │ - bl 2fc04 │ │ - cmp r4, #0 │ │ - beq.n 30026 │ │ - b.n 30072 │ │ - ldr r4, [sp, #0] │ │ - cmp r4, #3 │ │ - bne.n 30026 │ │ - ldr r4, [sp, #4] │ │ - cmp r4, #0 │ │ - bgt.n 30020 │ │ - bne.n 30026 │ │ - b.n 3008a │ │ + bl 315a0 │ │ + cmp r5, #0 │ │ + beq.n 319d8 │ │ + b.n 31a30 │ │ + ldr r3, [sp, #20] │ │ + cmp r3, #3 │ │ + bne.n 319d8 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #0 │ │ + bgt.n 319d2 │ │ + bne.n 319d8 │ │ + b.n 31a48 │ │ movs r3, #2 │ │ negs r3, r3 │ │ str r3, [sp, #4] │ │ - ldr r0, [pc, #164] ; (300cc ) │ │ - ldr r1, [pc, #164] ; (300d0 ) │ │ - ldr r3, [sp, #8] │ │ - add r0, pc │ │ - add r1, pc │ │ - adds r0, #50 ; 0x32 │ │ - adds r1, #118 ; 0x76 │ │ - ldrsb r2, [r0, r6] │ │ - str r3, [sp, #8] │ │ - adds r4, r2, #0 │ │ - adds r4, #37 ; 0x25 │ │ - beq.n 30056 │ │ - adds r2, #1 │ │ - cmp r2, #54 ; 0x36 │ │ - bhi.n 30056 │ │ - ldrsb r4, [r1, r2] │ │ - cmp r4, #1 │ │ - bne.n 30056 │ │ - ldr r4, [pc, #136] ; (300d4 ) │ │ - add r4, pc │ │ - adds r4, #45 ; 0x2d │ │ - ldrb r6, [r4, r2] │ │ - cmp r6, #0 │ │ - bne.n 30066 │ │ - ldr r4, [sp, #12] │ │ - cmp r4, r3 │ │ - beq.n 3008a │ │ + ldr r5, [pc, #188] ; (31a98 ) │ │ + ldr r6, [pc, #192] ; (31a9c ) │ │ + ldr r2, [pc, #192] ; (31aa0 ) │ │ + add r5, pc │ │ + add r6, pc │ │ + add r2, pc │ │ + ldr r3, [sp, #12] │ │ + adds r3, r5, r3 │ │ + ldrb r3, [r3, #24] │ │ + lsls r3, r3, #24 │ │ + asrs r3, r3, #24 │ │ + adds r1, r3, #0 │ │ + adds r1, #37 ; 0x25 │ │ + beq.n 31a0e │ │ + adds r3, #1 │ │ + cmp r3, #54 ; 0x36 │ │ + bhi.n 31a0e │ │ + adds r1, r6, #0 │ │ + adds r1, #124 ; 0x7c │ │ + ldrsb r1, [r1, r3] │ │ + cmp r1, #1 │ │ + bne.n 31a0e │ │ + adds r1, r2, #0 │ │ + adds r1, #52 ; 0x34 │ │ + ldrb r3, [r1, r3] │ │ + cmp r3, #0 │ │ + bne.n 31a24 │ │ + ldr r3, [sp, #0] │ │ + ldr r1, [sp, #8] │ │ + cmp r3, r1 │ │ + beq.n 31a48 │ │ subs r3, #2 │ │ - subs r5, #4 │ │ - movs r2, #0 │ │ - ldrsh r6, [r3, r2] │ │ - b.n 30034 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - movs r4, #3 │ │ - str r4, [sp, #0] │ │ - str r3, [r5, #4] │ │ - adds r5, #4 │ │ - b.n 2fc78 │ │ - ldr r2, [pc, #100] ; (300d8 ) │ │ - ldr r0, [sp, #32] │ │ + str r3, [sp, #0] │ │ + movs r1, #0 │ │ + ldrsh r3, [r3, r1] │ │ + subs r4, #4 │ │ + str r3, [sp, #12] │ │ + b.n 319e4 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + adds r4, #4 │ │ + str r2, [r4, #0] │ │ + movs r2, #3 │ │ + str r2, [sp, #20] │ │ + b.n 31736 │ │ + ldr r2, [pc, #112] ; (31aa4 ) │ │ + ldr r0, [sp, #36] ; 0x24 │ │ adds r1, r7, #0 │ │ add r2, pc │ │ - bl 2fc04 │ │ + bl 315a0 │ │ movs r4, #2 │ │ - b.n 3008c │ │ - str r4, [sp, #12] │ │ - b.n 3008a │ │ + b.n 31a4a │ │ + str r5, [sp, #8] │ │ + b.n 31a48 │ │ movs r4, #0 │ │ - b.n 3008c │ │ + b.n 31a4a │ │ movs r4, #1 │ │ - ldr r0, [sp, #12] │ │ + ldr r2, [sp, #8] │ │ add r3, sp, #52 ; 0x34 │ │ - cmp r0, r3 │ │ - beq.n 30098 │ │ - blx ea58 │ │ - ldr r1, [sp, #20] │ │ + cmp r2, r3 │ │ + beq.n 31a58 │ │ + adds r0, r2, #0 │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + ldr r2, [sp, #16] │ │ add r3, sp, #1020 ; 0x3fc │ │ adds r3, #232 ; 0xe8 │ │ - cmp r1, r3 │ │ - beq.n 300a8 │ │ - adds r0, r1, #0 │ │ - blx ea58 │ │ - ldr r3, [pc, #48] ; (300dc ) │ │ + cmp r2, r3 │ │ + beq.n 31a68 │ │ + adds r0, r2, #0 │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + ldr r3, [pc, #60] ; (31aa8 ) │ │ + add r2, sp, #48 ; 0x30 │ │ adds r0, r4, #0 │ │ - ldr r4, [sp, #44] ; 0x2c │ │ - add r3, sp │ │ + adds r3, r3, r2 │ │ ldr r2, [r3, #0] │ │ - ldr r3, [r4, #0] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 300bc │ │ - blx ea28 <__stack_chk_fail@plt> │ │ - ldr r3, [pc, #32] ; (300e0 ) │ │ + beq.n 31a7e │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + ldr r3, [pc, #44] ; (31aac ) │ │ add sp, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - str r7, [r4, r0] │ │ + strh r4, [r1, r1] │ │ + movs r2, r0 │ │ + str r4, [r5, r4] │ │ + movs r2, r0 │ │ + str r0, [r4, r6] │ │ movs r2, r0 │ │ - add.w r0, fp, #8454144 ; 0x810000 │ │ - ldr r5, [pc, #500] ; (302c4 ) │ │ + strh r6, [r2, r2] │ │ movs r2, r0 │ │ - ldr r6, [pc, #492] ; (302c0 ) │ │ + ; instruction: 0xf7010001 │ │ + ldr r7, [pc, #440] ; (31c54 ) │ │ movs r2, r0 │ │ - ldr r6, [pc, #884] ; (3044c ) │ │ + str r4, [r5, r1] │ │ + movs r2, r0 │ │ + str r2, [r5, r3] │ │ movs r2, r0 │ │ - ; instruction: 0xf4a40001 │ │ - lsls r4, r4, #21 │ │ + ; instruction: 0xf68e0001 │ │ + lsls r4, r6, #20 │ │ movs r0, r0 │ │ lsls r4, r5, #21 │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r2, [r0, #36] ; 0x24 │ │ + ldr r3, [r0, #36] ; 0x24 │ │ sub sp, #20 │ │ - ldr r3, [r0, #44] ; 0x2c │ │ - str r2, [sp, #8] │ │ - ldr r2, [pc, #132] ; (30174 ) │ │ - ldr r1, [r0, #80] ; 0x50 │ │ - add r2, pc │ │ - adds r2, #2 │ │ - str r2, [sp, #12] │ │ - b.n 30168 │ │ - ldrb r4, [r1, #0] │ │ - movs r2, #1 │ │ - cmp r4, #0 │ │ - beq.n 3010a │ │ - ldr r2, [pc, #116] ; (30178 ) │ │ - lsls r4, r4, #2 │ │ - add r2, pc │ │ - ldrb r2, [r4, r2] │ │ - ldr r4, [pc, #112] ; (3017c ) │ │ - lsls r5, r3, #1 │ │ - add r4, pc │ │ - ldrsh r4, [r5, r4] │ │ - cmp r4, #0 │ │ - beq.n 3013a │ │ - str r3, [r0, #64] ; 0x40 │ │ - str r1, [r0, #68] ; 0x44 │ │ - b.n 3013a │ │ - ldr r3, [sp, #0] │ │ - adds r3, #6 │ │ - adds r6, r3, r6 │ │ - movs r1, #62 ; 0x3e │ │ - ldrsh r3, [r6, r1] │ │ - cmp r3, #97 ; 0x61 │ │ - ble.n 30148 │ │ - ldr r1, [pc, #84] ; (30180 ) │ │ - lsls r2, r2, #2 │ │ + ldr r6, [pc, #136] ; (31b40 ) │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #136] ; (31b44 ) │ │ + add r6, pc │ │ + ldr r2, [r0, #44] ; 0x2c │ │ + add r3, pc │ │ + adds r3, #2 │ │ + ldr r4, [r0, #80] ; 0x50 │ │ + str r3, [sp, #8] │ │ + adds r3, r6, #6 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #4] │ │ + cmp r4, r3 │ │ + bcs.n 31b3a │ │ + ldrb r1, [r4, #0] │ │ + movs r3, #1 │ │ + cmp r1, #0 │ │ + beq.n 31ae2 │ │ + ldr r3, [pc, #108] ; (31b48 ) │ │ + lsls r1, r1, #2 │ │ + add r3, pc │ │ + ldrb r3, [r3, r1] │ │ + ldr r5, [pc, #104] ; (31b4c ) │ │ + lsls r1, r2, #1 │ │ + add r5, pc │ │ + ldrsh r1, [r1, r5] │ │ + cmp r1, #0 │ │ + beq.n 31af2 │ │ + str r2, [r0, #64] ; 0x40 │ │ + str r4, [r0, #68] ; 0x44 │ │ + ldr r1, [pc, #92] ; (31b50 ) │ │ add r1, pc │ │ - adds r1, r1, r2 │ │ - ldr r2, [r1, #40] ; 0x28 │ │ - lsls r2, r2, #24 │ │ - lsrs r2, r2, #24 │ │ - b.n 30148 │ │ - ldr r7, [pc, #72] ; (30184 ) │ │ - ldr r4, [pc, #72] ; (30188 ) │ │ mov ip, r1 │ │ - add r7, pc │ │ - add r4, pc │ │ - adds r7, #34 ; 0x22 │ │ - str r4, [sp, #0] │ │ - ldr r5, [sp, #12] │ │ - lsls r6, r3, #1 │ │ - adds r4, r5, r6 │ │ + ldr r1, [sp, #8] │ │ + lsls r5, r2, #1 │ │ + adds r1, r1, r5 │ │ + movs r7, #62 ; 0x3e │ │ + ldrsh r1, [r1, r7] │ │ + mov r7, ip │ │ + adds r1, r1, r3 │ │ + lsls r1, r1, #1 │ │ + adds r7, r7, r1 │ │ + movs r6, #36 ; 0x24 │ │ + ldrsh r7, [r7, r6] │ │ + cmp r7, r2 │ │ + beq.n 31b2e │ │ + ldr r2, [sp, #12] │ │ + adds r5, r2, r5 │ │ movs r1, #62 ; 0x3e │ │ - ldrsh r5, [r4, r1] │ │ - adds r5, r5, r2 │ │ - lsls r5, r5, #1 │ │ - ldrsh r4, [r5, r7] │ │ - cmp r4, r3 │ │ - bne.n 3011c │ │ - ldr r3, [pc, #44] ; (3018c ) │ │ - mov r1, ip │ │ - adds r1, #1 │ │ + ldrsh r2, [r5, r1] │ │ + cmp r2, #97 ; 0x61 │ │ + ble.n 31af8 │ │ + ldr r1, [pc, #52] ; (31b54 ) │ │ + lsls r3, r3, #2 │ │ + add r1, pc │ │ + adds r3, r1, r3 │ │ + ldr r3, [r3, #40] ; 0x28 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + b.n 31af8 │ │ + ldr r3, [pc, #40] ; (31b58 ) │ │ + adds r4, #1 │ │ add r3, pc │ │ - adds r3, #94 ; 0x5e │ │ - ldrsh r3, [r5, r3] │ │ - ldr r4, [sp, #8] │ │ - cmp r1, r4 │ │ - bcc.n 300fa │ │ + adds r3, #96 ; 0x60 │ │ + ldrsh r2, [r1, r3] │ │ + b.n 31acc │ │ + adds r0, r2, #0 │ │ add sp, #20 │ │ - adds r0, r3, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - strb r2, [r7, r4] │ │ + strb r0, [r4, r6] │ │ movs r2, r0 │ │ - ldr r7, [pc, #152] ; (30214 ) │ │ + ldrsb r4, [r3, r4] │ │ movs r2, r0 │ │ - strh r6, [r3, r4] │ │ + str r6, [r7, r3] │ │ movs r2, r0 │ │ - strb r6, [r7, r1] │ │ + strb r6, [r6, r3] │ │ movs r2, r0 │ │ - strb r4, [r5, r7] │ │ + ldrsb r0, [r5, r7] │ │ movs r2, r0 │ │ - strh r2, [r5, r5] │ │ + ldrsb r2, [r7, r0] │ │ movs r2, r0 │ │ - ldr r2, [r1, r1] │ │ + ldrh r2, [r5, r0] │ │ movs r2, r0 │ │ - ldr r2, [r0, #12] │ │ - ldr r3, [r0, #20] │ │ - lsls r2, r2, #2 │ │ - adds r2, r3, r2 │ │ - ldr r3, [r2, #0] │ │ - ldr r3, [r3, #16] │ │ - str r3, [r0, #28] │ │ - ldr r3, [r2, #0] │ │ - ldr r3, [r3, #8] │ │ - str r3, [r0, #36] ; 0x24 │ │ - str r3, [r0, #80] ; 0x50 │ │ - ldr r2, [r2, #0] │ │ - ldr r2, [r2, #0] │ │ - str r2, [r0, #4] │ │ - ldrb r3, [r3, #0] │ │ + ldr r3, [r0, #12] │ │ + ldr r2, [r0, #20] │ │ + lsls r3, r3, #2 │ │ + adds r3, r2, r3 │ │ + ldr r2, [r3, #0] │ │ + ldr r1, [r2, #16] │ │ + ldr r2, [r2, #8] │ │ + str r1, [r0, #28] │ │ + str r2, [r0, #36] ; 0x24 │ │ + str r2, [r0, #80] ; 0x50 │ │ + ldr r3, [r3, #0] │ │ + ldr r3, [r3, #0] │ │ + str r3, [r0, #4] │ │ + ldrb r3, [r2, #0] │ │ strb r3, [r0, #24] │ │ bx lr │ │ - movs r0, r0 │ │ - push {r3, lr} │ │ adds r2, r0, #0 │ │ - ldr r0, [pc, #20] ; (301d0 ) │ │ - ldr r1, [pc, #24] ; (301d4 ) │ │ + ldr r0, [pc, #24] ; (31b98 ) │ │ + ldr r1, [pc, #24] ; (31b9c ) │ │ + push {r3, lr} │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ add r1, pc │ │ adds r0, #168 ; 0xa8 │ │ - blx eaf4 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ movs r0, #2 │ │ - blx eb54 │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ nop ; (mov r8, r8) │ │ - ldrb r0, [r0, #19] │ │ + strh r4, [r7, #22] │ │ movs r2, r0 │ │ - bics.w r0, sl, #1 │ │ + ; instruction: 0xf21a0001 │ │ │ │ -000301d8 : │ │ +00031ba0 : │ │ push {r3, lr} │ │ - subs r3, r0, #0 │ │ - beq.n 3020a │ │ - ldr r0, [r3, #4] │ │ - movs r2, #0 │ │ - str r2, [r3, #16] │ │ - strb r2, [r0, #0] │ │ - ldr r0, [r3, #4] │ │ - strb r2, [r0, #1] │ │ - ldr r0, [r3, #4] │ │ - str r2, [r3, #44] ; 0x2c │ │ - str r0, [r3, #8] │ │ - movs r0, #1 │ │ - str r0, [r3, #28] │ │ + cmp r0, #0 │ │ + beq.n 31bd2 │ │ + movs r3, #0 │ │ + ldr r2, [r0, #4] │ │ + str r3, [r0, #16] │ │ + strb r3, [r2, #0] │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #1] │ │ + ldr r2, [r0, #4] │ │ + str r3, [r0, #44] ; 0x2c │ │ + str r2, [r0, #8] │ │ + movs r2, #1 │ │ + str r2, [r0, #28] │ │ ldr r2, [r1, #20] │ │ - cmp r2, #0 │ │ - beq.n 3020a │ │ - ldr r0, [r1, #12] │ │ - lsls r0, r0, #2 │ │ - ldr r2, [r0, r2] │ │ - cmp r3, r2 │ │ - bne.n 3020a │ │ + cmp r2, r3 │ │ + beq.n 31bd2 │ │ + ldr r3, [r1, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + cmp r0, r3 │ │ + bne.n 31bd2 │ │ adds r0, r1, #0 │ │ - bl 30190 │ │ + bl 31b5c │ │ pop {r3, pc} │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ - adds r5, r2, #0 │ │ - adds r6, r1, #0 │ │ - blx ebc0 <__errno@plt> │ │ - adds r1, r5, #0 │ │ - ldr r7, [r0, #0] │ │ + adds r6, r2, #0 │ │ + adds r7, r1, #0 │ │ + bl 48d84 <_Unwind_GetTextRelBase@@Base+0x6d8> │ │ + adds r1, r6, #0 │ │ + ldr r5, [r0, #0] │ │ adds r0, r4, #0 │ │ - bl 301d8 │ │ + bl 31ba0 │ │ movs r3, #1 │ │ - str r6, [r4, #0] │ │ + ldr r2, [r6, #20] │ │ + str r7, [r4, #0] │ │ str r3, [r4, #40] ; 0x28 │ │ - ldr r3, [r5, #20] │ │ - cmp r3, #0 │ │ - beq.n 30234 │ │ - ldr r2, [r5, #12] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ + cmp r2, #0 │ │ + beq.n 31c00 │ │ + ldr r3, [r6, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ cmp r4, r3 │ │ - beq.n 30240 │ │ + beq.n 31c08 │ │ movs r3, #1 │ │ str r3, [r4, #32] │ │ movs r3, #0 │ │ str r3, [r4, #36] ; 0x24 │ │ movs r3, #0 │ │ str r3, [r4, #24] │ │ - blx ebc0 <__errno@plt> │ │ - str r7, [r0, #0] │ │ + bl 48d84 <_Unwind_GetTextRelBase@@Base+0x6d8> │ │ + str r5, [r0, #0] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0003024c : │ │ +00031c14 : │ │ ldr r0, [r0, #0] │ │ bx lr │ │ │ │ -00030250 : │ │ - ldr r3, [r0, #20] │ │ - cmp r3, #0 │ │ - beq.n 30262 │ │ - ldr r2, [r0, #12] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - cmp r3, #0 │ │ - beq.n 30262 │ │ - ldr r3, [r3, #32] │ │ +00031c18 : │ │ + ldr r2, [r0, #20] │ │ + subs r3, r2, #0 │ │ + beq.n 31c2a │ │ + ldr r3, [r0, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r2, [r3, r2] │ │ + subs r3, r2, #0 │ │ + beq.n 31c2a │ │ + ldr r3, [r2, #32] │ │ adds r0, r3, #0 │ │ bx lr │ │ │ │ -00030266 : │ │ - ldr r3, [r0, #20] │ │ - cmp r3, #0 │ │ - beq.n 30278 │ │ - ldr r2, [r0, #12] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - cmp r3, #0 │ │ - beq.n 30278 │ │ - ldr r3, [r3, #36] ; 0x24 │ │ +00031c2e : │ │ + ldr r2, [r0, #20] │ │ + subs r3, r2, #0 │ │ + beq.n 31c40 │ │ + ldr r3, [r0, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r2, [r3, r2] │ │ + subs r3, r2, #0 │ │ + beq.n 31c40 │ │ + ldr r3, [r2, #36] ; 0x24 │ │ adds r0, r3, #0 │ │ bx lr │ │ │ │ -0003027c : │ │ +00031c44 : │ │ ldr r0, [r0, #4] │ │ bx lr │ │ │ │ -00030280 : │ │ +00031c48 : │ │ ldr r0, [r0, #8] │ │ bx lr │ │ │ │ -00030284 : │ │ +00031c4c : │ │ ldr r0, [r0, #32] │ │ bx lr │ │ │ │ -00030288 : │ │ +00031c50 : │ │ ldr r0, [r0, #80] ; 0x50 │ │ bx lr │ │ │ │ -0003028c : │ │ +00031c54 : │ │ str r0, [r1, #0] │ │ bx lr │ │ │ │ -00030290 : │ │ +00031c58 : │ │ + ldr r2, [r1, #20] │ │ push {r3, lr} │ │ - ldr r3, [r1, #20] │ │ - cmp r3, #0 │ │ - beq.n 302a2 │ │ - ldr r2, [r1, #12] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ + cmp r2, #0 │ │ + beq.n 31c6a │ │ + ldr r3, [r1, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ cmp r3, #0 │ │ - bne.n 302aa │ │ - ldr r0, [pc, #12] ; (302b0 ) │ │ + bne.n 31c72 │ │ + ldr r0, [pc, #12] ; (31c78 ) │ │ add r0, pc │ │ - bl 301b4 │ │ + bl 31b7c │ │ str r0, [r3, #32] │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - ; instruction: 0xf3b60001 │ │ + ; instruction: 0xf5960001 │ │ │ │ -000302b4 : │ │ +00031c7c : │ │ + ldr r2, [r1, #20] │ │ push {r3, lr} │ │ - ldr r3, [r1, #20] │ │ - cmp r3, #0 │ │ - beq.n 302c6 │ │ - ldr r2, [r1, #12] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ + cmp r2, #0 │ │ + beq.n 31c8e │ │ + ldr r3, [r1, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ cmp r3, #0 │ │ - bne.n 302ce │ │ - ldr r0, [pc, #12] ; (302d4 ) │ │ + bne.n 31c96 │ │ + ldr r0, [pc, #12] ; (31c9c ) │ │ add r0, pc │ │ - bl 301b4 │ │ + bl 31b7c │ │ str r0, [r3, #36] ; 0x24 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - ; instruction: 0xf3b50001 │ │ + ; instruction: 0xf5950001 │ │ │ │ -000302d8 : │ │ +00031ca0 : │ │ str r0, [r1, #4] │ │ bx lr │ │ │ │ -000302dc : │ │ +00031ca4 : │ │ str r0, [r1, #8] │ │ bx lr │ │ │ │ -000302e0 : │ │ +00031ca8 : │ │ ldr r0, [r0, #76] ; 0x4c │ │ bx lr │ │ │ │ -000302e4 : │ │ +00031cac : │ │ str r0, [r1, #76] ; 0x4c │ │ bx lr │ │ │ │ -000302e8 : │ │ +00031cb0 : │ │ ldr r0, [r0, #92] ; 0x5c │ │ bx lr │ │ │ │ -000302ec : │ │ +00031cb4 : │ │ str r0, [r1, #92] ; 0x5c │ │ bx lr │ │ │ │ -000302f0 : │ │ +00031cb8 : │ │ push {r3, lr} │ │ - blx ea34 │ │ + bl 48754 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ pop {r3, pc} │ │ │ │ -000302f8 : │ │ - push {r4, r5, lr} │ │ - sub sp, #100 ; 0x64 │ │ - adds r4, r1, #0 │ │ - mov r1, sp │ │ - adds r5, r0, #0 │ │ - bl 3028c │ │ - cmp r4, #0 │ │ - bne.n 30312 │ │ - blx ebc0 <__errno@plt> │ │ +00031cc0 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + adds r5, r1, #0 │ │ + movs r0, #48 ; 0x30 │ │ + adds r1, r2, #0 │ │ + adds r6, r2, #0 │ │ + bl 31cb8 │ │ + subs r4, r0, #0 │ │ + bne.n 31cdc │ │ + ldr r0, [pc, #40] ; (31d00 ) │ │ + add r0, pc │ │ + bl 31b7c │ │ + str r5, [r0, #12] │ │ + adds r1, r6, #0 │ │ + adds r0, r5, #2 │ │ + bl 31cb8 │ │ + str r0, [r4, #4] │ │ + cmp r0, #0 │ │ + beq.n 31cd4 │ │ + movs r3, #1 │ │ + adds r0, r4, #0 │ │ + adds r1, r7, #0 │ │ + adds r2, r6, #0 │ │ + str r3, [r4, #20] │ │ + bl 31bd4 │ │ + adds r0, r4, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + sbcs.w r0, r2, #8454144 ; 0x810000 │ │ + │ │ +00031d04 : │ │ + push {r4, lr} │ │ + subs r4, r0, #0 │ │ + bne.n 31d12 │ │ + bl 48d84 <_Unwind_GetTextRelBase@@Base+0x6d8> │ │ movs r3, #22 │ │ - b.n 30326 │ │ + b.n 31d26 │ │ movs r0, #96 ; 0x60 │ │ - mov r1, sp │ │ - bl 302f0 │ │ + movs r1, #0 │ │ + bl 31cb8 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bne.n 3032c │ │ - blx ebc0 <__errno@plt> │ │ + bne.n 31d2c │ │ + bl 48d84 <_Unwind_GetTextRelBase@@Base+0x6d8> │ │ movs r3, #12 │ │ str r3, [r0, #0] │ │ movs r0, #1 │ │ - b.n 30356 │ │ + b.n 31d4e │ │ movs r1, #0 │ │ movs r2, #96 ; 0x60 │ │ - blx eb48 │ │ - adds r0, r5, #0 │ │ - ldr r1, [r4, #0] │ │ - bl 3028c │ │ - ldr r3, [r4, #0] │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ movs r0, #0 │ │ + ldr r3, [r4, #0] │ │ str r0, [r3, #20] │ │ str r0, [r3, #12] │ │ str r0, [r3, #16] │ │ str r0, [r3, #36] ; 0x24 │ │ str r0, [r3, #40] ; 0x28 │ │ str r0, [r3, #44] ; 0x2c │ │ str r0, [r3, #52] ; 0x34 │ │ str r0, [r3, #56] ; 0x38 │ │ str r0, [r3, #60] ; 0x3c │ │ str r0, [r3, #4] │ │ str r0, [r3, #8] │ │ - add sp, #100 ; 0x64 │ │ - pop {r4, r5, pc} │ │ + pop {r4, pc} │ │ │ │ -0003035a : │ │ - push {r4, lr} │ │ - subs r4, r0, #0 │ │ - bne.n 30368 │ │ - blx ebc0 <__errno@plt> │ │ +00031d50 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #120] ; (31dcc ) │ │ + sub sp, #108 ; 0x6c │ │ + add r7, sp, #4 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r5, r1, #0 │ │ + ldr r3, [r4, #0] │ │ + adds r1, r7, #0 │ │ + adds r6, r0, #0 │ │ + str r3, [sp, #100] ; 0x64 │ │ + bl 31c54 │ │ + cmp r5, #0 │ │ + bne.n 31d76 │ │ + bl 48d84 <_Unwind_GetTextRelBase@@Base+0x6d8> │ │ movs r3, #22 │ │ - b.n 3037c │ │ + b.n 31d8a │ │ movs r0, #96 ; 0x60 │ │ - movs r1, #0 │ │ - bl 302f0 │ │ - str r0, [r4, #0] │ │ + adds r1, r7, #0 │ │ + bl 31cb8 │ │ + str r0, [r5, #0] │ │ cmp r0, #0 │ │ - bne.n 30382 │ │ - blx ebc0 <__errno@plt> │ │ + bne.n 31d90 │ │ + bl 48d84 <_Unwind_GetTextRelBase@@Base+0x6d8> │ │ movs r3, #12 │ │ str r3, [r0, #0] │ │ movs r0, #1 │ │ - b.n 303a4 │ │ + b.n 31dba │ │ movs r1, #0 │ │ movs r2, #96 ; 0x60 │ │ - blx eb48 │ │ - ldr r3, [r4, #0] │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ + adds r0, r6, #0 │ │ + ldr r1, [r5, #0] │ │ + bl 31c54 │ │ movs r0, #0 │ │ + ldr r3, [r5, #0] │ │ str r0, [r3, #20] │ │ str r0, [r3, #12] │ │ str r0, [r3, #16] │ │ str r0, [r3, #36] ; 0x24 │ │ str r0, [r3, #40] ; 0x28 │ │ str r0, [r3, #44] ; 0x2c │ │ str r0, [r3, #52] ; 0x34 │ │ str r0, [r3, #56] ; 0x38 │ │ str r0, [r3, #60] ; 0x3c │ │ str r0, [r3, #4] │ │ str r0, [r3, #8] │ │ - pop {r4, pc} │ │ - ... │ │ - │ │ -000303a8 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - adds r4, r1, #0 │ │ - movs r0, #48 ; 0x30 │ │ - adds r1, r2, #0 │ │ - adds r6, r2, #0 │ │ - bl 302f0 │ │ - subs r5, r0, #0 │ │ - bne.n 303c2 │ │ - ldr r0, [pc, #44] ; (303ec ) │ │ - add r0, pc │ │ - b.n 303d6 │ │ - str r4, [r5, #12] │ │ - adds r0, r4, #2 │ │ - adds r1, r6, #0 │ │ - bl 302f0 │ │ - str r0, [r5, #4] │ │ - cmp r0, #0 │ │ - bne.n 303da │ │ - ldr r0, [pc, #28] ; (303f0 ) │ │ - add r0, pc │ │ - bl 301b4 │ │ - movs r3, #1 │ │ - adds r0, r5, #0 │ │ - str r3, [r5, #20] │ │ - adds r1, r7, #0 │ │ - adds r2, r6, #0 │ │ - bl 3020c │ │ - adds r0, r5, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - ; instruction: 0xf2e20001 │ │ - movt r0, #49153 ; 0xc001 │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 31dc6 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #108 ; 0x6c │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + strh r4, [r4, #8] │ │ + movs r2, r0 │ │ │ │ -000303f4 : │ │ +00031dd0 : │ │ push {r3, lr} │ │ - blx ebcc │ │ + bl 48d94 <_Unwind_GetTextRelBase@@Base+0x6e8> │ │ pop {r3, pc} │ │ push {r4, r5, r6, lr} │ │ - ldr r5, [r0, #20] │ │ + ldr r6, [r0, #20] │ │ adds r4, r0, #0 │ │ - cmp r5, #0 │ │ - bne.n 3042a │ │ + cmp r6, #0 │ │ + bne.n 31e08 │ │ movs r0, #4 │ │ adds r1, r4, #0 │ │ - bl 302f0 │ │ + bl 31cb8 │ │ str r0, [r4, #20] │ │ cmp r0, #0 │ │ - bne.n 3041a │ │ - ldr r0, [pc, #72] ; (30460 ) │ │ + bne.n 31df8 │ │ + ldr r0, [pc, #68] ; (31e38 ) │ │ add r0, pc │ │ - b.n 3044a │ │ - adds r1, r5, #0 │ │ + bl 31b7c │ │ + adds r1, r6, #0 │ │ movs r2, #4 │ │ - blx eb48 │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ movs r3, #1 │ │ + str r6, [r4, #12] │ │ str r3, [r4, #16] │ │ - str r5, [r4, #12] │ │ - b.n 3045e │ │ - ldr r6, [r0, #16] │ │ + b.n 31e34 │ │ + ldr r5, [r0, #16] │ │ ldr r2, [r0, #12] │ │ - subs r3, r6, #1 │ │ + subs r3, r5, #1 │ │ cmp r2, r3 │ │ - bcc.n 3045e │ │ - adds r6, #8 │ │ - lsls r1, r6, #2 │ │ - adds r0, r5, #0 │ │ + bcc.n 31e34 │ │ + adds r5, #8 │ │ + lsls r1, r5, #2 │ │ + adds r0, r6, #0 │ │ adds r2, r4, #0 │ │ - bl 303f4 │ │ + bl 31dd0 │ │ str r0, [r4, #20] │ │ cmp r0, #0 │ │ - bne.n 3044e │ │ - ldr r0, [pc, #28] ; (30464 ) │ │ - add r0, pc │ │ - bl 301b4 │ │ + beq.n 31df0 │ │ ldr r3, [r4, #16] │ │ movs r1, #0 │ │ - movs r2, #32 │ │ lsls r3, r3, #2 │ │ adds r0, r0, r3 │ │ - blx eb48 │ │ - str r6, [r4, #16] │ │ + movs r2, #32 │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ + str r5, [r4, #16] │ │ pop {r4, r5, r6, pc} │ │ - ; instruction: 0xf2b60001 │ │ - ; instruction: 0xf2840001 │ │ + nop ; (mov r8, r8) │ │ + eor.w r0, r2, #8454144 ; 0x810000 │ │ │ │ -00030468 : │ │ - push {r3, r4, r5, lr} │ │ - adds r5, r0, #0 │ │ +00031e3c : │ │ + ldr r2, [r1, #20] │ │ + push {r4, r5, r6, lr} │ │ + adds r6, r0, #0 │ │ adds r4, r1, #0 │ │ - cmp r0, #0 │ │ - beq.n 304ca │ │ - adds r0, r1, #0 │ │ - bl 303fc │ │ - ldr r3, [r4, #20] │ │ - cmp r3, #0 │ │ - beq.n 304a6 │ │ - ldr r2, [r4, #12] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ + cmp r2, #0 │ │ + beq.n 31e52 │ │ + ldr r3, [r1, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ cmp r3, #0 │ │ - beq.n 304a6 │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - ldrb r2, [r4, #24] │ │ - strb r2, [r3, #0] │ │ - ldr r2, [r4, #12] │ │ - ldr r3, [r4, #20] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r4, #36] ; 0x24 │ │ - str r2, [r3, #8] │ │ - ldr r2, [r4, #12] │ │ + bne.n 31e6e │ │ + adds r0, r4, #0 │ │ + bl 31dd8 │ │ + movs r1, #128 ; 0x80 │ │ + ldr r3, [r4, #12] │ │ + ldr r0, [r4, #4] │ │ + lsls r1, r1, #7 │ │ + lsls r5, r3, #2 │ │ ldr r3, [r4, #20] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r4, #28] │ │ - str r2, [r3, #16] │ │ + adds r2, r4, #0 │ │ + adds r5, r3, r5 │ │ + bl 31cc0 │ │ + str r0, [r5, #0] │ │ ldr r3, [r4, #20] │ │ - cmp r3, #0 │ │ - beq.n 304ba │ │ - ldr r2, [r4, #12] │ │ - lsls r1, r2, #2 │ │ - ldr r1, [r1, r3] │ │ - cmp r1, #0 │ │ - beq.n 304ba │ │ - adds r2, #1 │ │ - str r2, [r4, #12] │ │ + subs r0, r3, #0 │ │ + beq.n 31e7a │ │ ldr r2, [r4, #12] │ │ - adds r0, r4, #0 │ │ lsls r2, r2, #2 │ │ - str r5, [r2, r3] │ │ - bl 30190 │ │ - movs r3, #1 │ │ - str r3, [r4, #48] ; 0x30 │ │ - pop {r3, r4, r5, pc} │ │ + ldr r0, [r2, r3] │ │ + adds r1, r6, #0 │ │ + adds r2, r4, #0 │ │ + bl 31bd4 │ │ + adds r0, r4, #0 │ │ + bl 31b5c │ │ + pop {r4, r5, r6, pc} │ │ │ │ -000304cc : │ │ +00031e8a : │ │ push {r3, r4, r5, lr} │ │ adds r4, r1, #0 │ │ adds r5, r0, #0 │ │ adds r0, r1, #0 │ │ - bl 303fc │ │ - ldr r3, [r4, #20] │ │ - subs r2, r3, #0 │ │ - beq.n 304e4 │ │ - ldr r2, [r4, #12] │ │ - lsls r2, r2, #2 │ │ - ldr r2, [r2, r3] │ │ - cmp r2, r5 │ │ - beq.n 30526 │ │ - cmp r3, #0 │ │ - beq.n 30514 │ │ - ldr r2, [r4, #12] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ + bl 31dd8 │ │ + ldr r2, [r4, #20] │ │ + cmp r2, #0 │ │ + beq.n 31ed8 │ │ + ldr r3, [r4, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + cmp r3, r5 │ │ + beq.n 31edc │ │ cmp r3, #0 │ │ - beq.n 30514 │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - ldrb r2, [r4, #24] │ │ - strb r2, [r3, #0] │ │ - ldr r2, [r4, #12] │ │ - ldr r3, [r4, #20] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ + beq.n 31ec4 │ │ + ldrb r3, [r4, #24] │ │ ldr r2, [r4, #36] ; 0x24 │ │ - str r2, [r3, #8] │ │ - ldr r2, [r4, #12] │ │ - ldr r3, [r4, #20] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ + strb r3, [r2, #0] │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r4, #20] │ │ + ldr r1, [r4, #36] ; 0x24 │ │ + lsls r3, r3, #2 │ │ + adds r3, r2, r3 │ │ + ldr r2, [r3, #0] │ │ + str r1, [r2, #8] │ │ + ldr r3, [r3, #0] │ │ ldr r2, [r4, #28] │ │ str r2, [r3, #16] │ │ - ldr r2, [r4, #12] │ │ - ldr r3, [r4, #20] │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r4, #20] │ │ adds r0, r4, #0 │ │ - lsls r2, r2, #2 │ │ - str r5, [r2, r3] │ │ - bl 30190 │ │ + lsls r3, r3, #2 │ │ + str r5, [r3, r2] │ │ + bl 31b5c │ │ movs r3, #1 │ │ str r3, [r4, #48] ; 0x30 │ │ + b.n 31edc │ │ + cmp r5, #0 │ │ + bne.n 31ec4 │ │ pop {r3, r4, r5, pc} │ │ + ... │ │ │ │ -00030528 : │ │ +00031ee0 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - adds r6, r1, #0 │ │ - str r2, [sp, #4] │ │ cmp r1, #1 │ │ - bls.n 3057c │ │ - adds r3, r0, r1 │ │ - subs r2, r3, #2 │ │ - ldrb r4, [r2, #0] │ │ + bls.n 31f30 │ │ + subs r7, r1, #2 │ │ + ldrb r4, [r0, r7] │ │ cmp r4, #0 │ │ - bne.n 3057c │ │ - subs r3, #1 │ │ - ldrb r5, [r3, #0] │ │ + bne.n 31f30 │ │ + adds r1, r0, r1 │ │ + subs r1, #1 │ │ + ldrb r5, [r1, #0] │ │ cmp r5, #0 │ │ - bne.n 3057e │ │ + bne.n 31f34 │ │ + str r0, [sp, #4] │ │ + adds r1, r2, #0 │ │ movs r0, #48 ; 0x30 │ │ - ldr r1, [sp, #4] │ │ - bl 302f0 │ │ + adds r6, r2, #0 │ │ + bl 31cb8 │ │ subs r4, r0, #0 │ │ - bne.n 3055a │ │ - ldr r0, [pc, #48] ; (30584 ) │ │ + bne.n 31f10 │ │ + ldr r0, [pc, #44] ; (31f38 ) │ │ add r0, pc │ │ - bl 301b4 │ │ - subs r6, #2 │ │ + bl 31b7c │ │ + ldr r3, [sp, #4] │ │ + str r7, [r0, #12] │ │ + str r5, [r0, #20] │ │ + str r3, [r0, #4] │ │ + str r3, [r0, #8] │ │ movs r3, #1 │ │ - str r6, [r4, #12] │ │ - str r7, [r4, #4] │ │ - str r7, [r4, #8] │ │ - str r5, [r4, #20] │ │ - str r5, [r4, #0] │ │ - str r6, [r4, #16] │ │ - str r5, [r4, #24] │ │ - str r3, [r4, #28] │ │ - str r5, [r4, #40] ; 0x28 │ │ - str r5, [r4, #44] ; 0x2c │ │ - adds r0, r4, #0 │ │ - ldr r1, [sp, #4] │ │ - bl 304cc │ │ - b.n 3057e │ │ - movs r4, #0 │ │ + str r5, [r0, #0] │ │ + str r7, [r0, #16] │ │ + str r5, [r0, #24] │ │ + str r3, [r0, #28] │ │ + str r5, [r0, #40] ; 0x28 │ │ + str r5, [r0, #44] ; 0x2c │ │ + adds r1, r6, #0 │ │ + bl 31e8a │ │ + b.n 31f34 │ │ + movs r0, #0 │ │ + b.n 31f36 │ │ adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - sub.w r0, r9, #1 │ │ + ; instruction: 0xf39b0001 │ │ │ │ -00030588 : │ │ +00031f3c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r5, r1, #2 │ │ adds r7, r0, #0 │ │ - adds r4, r1, #0 │ │ + adds r6, r1, #0 │ │ adds r0, r5, #0 │ │ adds r1, r2, #0 │ │ - adds r6, r2, #0 │ │ - bl 302f0 │ │ + adds r4, r2, #0 │ │ + bl 31cb8 │ │ movs r3, #0 │ │ cmp r0, #0 │ │ - bne.n 305ac │ │ - ldr r0, [pc, #48] ; (305d4 ) │ │ + bne.n 31f5a │ │ + ldr r0, [pc, #48] ; (31f88 ) │ │ add r0, pc │ │ - b.n 305c8 │ │ + b.n 31f7e │ │ + cmp r3, r6 │ │ + beq.n 31f66 │ │ ldrb r2, [r7, r3] │ │ strb r2, [r0, r3] │ │ adds r3, #1 │ │ - cmp r3, r4 │ │ - bne.n 305a6 │ │ + b.n 31f5a │ │ movs r2, #0 │ │ adds r1, r0, r3 │ │ strb r2, [r1, #1] │ │ strb r2, [r0, r3] │ │ adds r1, r5, #0 │ │ - adds r2, r6, #0 │ │ - bl 30528 │ │ + adds r2, r4, #0 │ │ + bl 31ee0 │ │ cmp r0, #0 │ │ - bne.n 305cc │ │ - ldr r0, [pc, #16] ; (305d8 ) │ │ + bne.n 31f82 │ │ + ldr r0, [pc, #16] ; (31f8c ) │ │ add r0, pc │ │ - bl 301b4 │ │ + bl 31b7c │ │ movs r3, #1 │ │ str r3, [r0, #20] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ; instruction: 0xf1850001 │ │ - ; instruction: 0xf18a0001 │ │ + ; instruction: 0xf3790001 │ │ + ; instruction: 0xf37c0001 │ │ │ │ -000305dc : │ │ +00031f90 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r1, #0 │ │ adds r4, r0, #0 │ │ - blx ea40 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r2, r5, #0 │ │ adds r1, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 30588 │ │ + bl 31f3c │ │ pop {r3, r4, r5, pc} │ │ │ │ -000305f2 : │ │ - push {r4, r5, r6, lr} │ │ - ldr r3, [r1, #20] │ │ - adds r6, r0, #0 │ │ +00031fa6 : │ │ + push {r3, r4, r5, lr} │ │ + cmp r0, #0 │ │ + beq.n 32004 │ │ adds r4, r1, #0 │ │ + adds r5, r0, #0 │ │ + adds r0, r1, #0 │ │ + bl 31dd8 │ │ + ldr r2, [r4, #20] │ │ + cmp r2, #0 │ │ + beq.n 31fe0 │ │ + ldr r3, [r4, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ cmp r3, #0 │ │ - beq.n 30608 │ │ - ldr r2, [r1, #12] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - cmp r3, #0 │ │ - bne.n 30624 │ │ - adds r0, r4, #0 │ │ - bl 303fc │ │ - ldr r5, [r4, #12] │ │ - ldr r3, [r4, #20] │ │ - movs r1, #128 ; 0x80 │ │ - lsls r5, r5, #2 │ │ - ldr r0, [r4, #4] │ │ - lsls r1, r1, #7 │ │ - adds r2, r4, #0 │ │ - adds r5, r3, r5 │ │ - bl 303a8 │ │ - str r0, [r5, #0] │ │ - ldr r0, [r4, #20] │ │ - cmp r0, #0 │ │ - beq.n 30630 │ │ + beq.n 31fe0 │ │ + ldrb r3, [r4, #24] │ │ + ldr r2, [r4, #36] ; 0x24 │ │ + strb r3, [r2, #0] │ │ ldr r3, [r4, #12] │ │ + ldr r2, [r4, #20] │ │ + ldr r1, [r4, #36] ; 0x24 │ │ lsls r3, r3, #2 │ │ - ldr r0, [r3, r0] │ │ - adds r1, r6, #0 │ │ - adds r2, r4, #0 │ │ - bl 3020c │ │ + adds r3, r2, r3 │ │ + ldr r2, [r3, #0] │ │ + str r1, [r2, #8] │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r4, #28] │ │ + str r2, [r3, #16] │ │ + ldr r2, [r4, #20] │ │ + cmp r2, #0 │ │ + beq.n 31ff4 │ │ + ldr r3, [r4, #12] │ │ + lsls r1, r3, #2 │ │ + ldr r1, [r1, r2] │ │ + cmp r1, #0 │ │ + beq.n 31ff4 │ │ + adds r3, #1 │ │ + str r3, [r4, #12] │ │ + ldr r3, [r4, #12] │ │ adds r0, r4, #0 │ │ - bl 30190 │ │ - pop {r4, r5, r6, pc} │ │ + lsls r3, r3, #2 │ │ + str r5, [r3, r2] │ │ + bl 31b5c │ │ + movs r3, #1 │ │ + str r3, [r4, #48] ; 0x30 │ │ + pop {r3, r4, r5, pc} │ │ + ... │ │ │ │ -00030640 : │ │ +00032008 : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r1, #40] ; 0x28 │ │ - sub sp, #44 ; 0x2c │ │ - adds r5, r1, #0 │ │ + sub sp, #28 │ │ + adds r4, r1, #0 │ │ str r0, [r1, #92] ; 0x5c │ │ cmp r3, #0 │ │ - bne.n 306aa │ │ - ldr r2, [r1, #44] ; 0x2c │ │ + bne.n 32072 │ │ movs r3, #1 │ │ + ldr r2, [r1, #44] ; 0x2c │ │ str r3, [r1, #40] ; 0x28 │ │ cmp r2, #0 │ │ - bne.n 3065a │ │ + bne.n 32022 │ │ str r3, [r1, #44] ; 0x2c │ │ - ldr r3, [r5, #4] │ │ + ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - bne.n 30668 │ │ - ldr r3, [pc, #768] ; (30964 ) │ │ + bne.n 32030 │ │ + ldr r3, [pc, #768] ; (3232c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - str r3, [r5, #4] │ │ - ldr r3, [r5, #8] │ │ + str r3, [r4, #4] │ │ + ldr r3, [r4, #8] │ │ cmp r3, #0 │ │ - bne.n 30678 │ │ - ldr r3, [pc, #760] ; (30968 ) │ │ + bne.n 32040 │ │ + ldr r3, [pc, #760] ; (32330 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #84 ; 0x54 │ │ - str r3, [r5, #8] │ │ - ldr r3, [r5, #20] │ │ - cmp r3, #0 │ │ - beq.n 30688 │ │ - ldr r2, [r5, #12] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ + str r3, [r4, #8] │ │ + ldr r2, [r4, #20] │ │ + cmp r2, #0 │ │ + beq.n 32050 │ │ + ldr r3, [r4, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ cmp r3, #0 │ │ - bne.n 306a4 │ │ - adds r0, r5, #0 │ │ - bl 303fc │ │ - ldr r4, [r5, #12] │ │ - ldr r3, [r5, #20] │ │ + bne.n 3206c │ │ + adds r0, r4, #0 │ │ + bl 31dd8 │ │ movs r1, #128 ; 0x80 │ │ - lsls r4, r4, #2 │ │ - ldr r0, [r5, #4] │ │ + ldr r3, [r4, #12] │ │ + ldr r0, [r4, #4] │ │ lsls r1, r1, #7 │ │ - adds r2, r5, #0 │ │ - adds r4, r3, r4 │ │ - bl 303a8 │ │ - str r0, [r4, #0] │ │ - adds r0, r5, #0 │ │ - bl 30190 │ │ - ldr r6, [pc, #704] ; (3096c ) │ │ - ldr r4, [pc, #704] ; (30970 ) │ │ + lsls r5, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + adds r2, r4, #0 │ │ + adds r5, r3, r5 │ │ + bl 31cc0 │ │ + str r0, [r5, #0] │ │ + adds r0, r4, #0 │ │ + bl 31b5c │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + ldrb r2, [r4, #24] │ │ + str r3, [sp, #12] │ │ + strb r2, [r3, #0] │ │ + ldr r0, [r4, #44] ; 0x2c │ │ + ldr r2, [pc, #692] ; (32334 ) │ │ + ldr r6, [pc, #696] ; (32338 ) │ │ + add r2, pc │ │ + adds r2, #2 │ │ add r6, pc │ │ - str r4, [sp, #36] ; 0x24 │ │ - str r6, [sp, #16] │ │ - ldr r2, [r5, #36] ; 0x24 │ │ - ldrb r3, [r5, #24] │ │ - ldr r4, [sp, #36] ; 0x24 │ │ str r2, [sp, #4] │ │ - strb r3, [r2, #0] │ │ - ldr r3, [pc, #692] ; (30974 ) │ │ - ldr r0, [r5, #44] ; 0x2c │ │ - add r4, pc │ │ - add r3, pc │ │ - adds r3, #94 ; 0x5e │ │ - str r4, [sp, #28] │ │ - str r3, [sp, #32] │ │ - ldr r4, [sp, #16] │ │ - ldrb r3, [r2, #0] │ │ + adds r2, r6, #6 │ │ + str r2, [sp, #8] │ │ + ldrb r2, [r3, #0] │ │ + ldr r1, [pc, #684] ; (3233c ) │ │ + ldr r5, [pc, #684] ; (32340 ) │ │ + lsls r2, r2, #2 │ │ + add r1, pc │ │ + ldrb r2, [r1, r2] │ │ + add r5, pc │ │ lsls r1, r0, #1 │ │ - ldr r6, [sp, #28] │ │ - ldrsh r1, [r1, r4] │ │ - lsls r3, r3, #2 │ │ - ldrb r3, [r6, r3] │ │ + ldrsh r1, [r1, r5] │ │ cmp r1, #0 │ │ - beq.n 30702 │ │ - str r0, [r5, #64] ; 0x40 │ │ - str r2, [r5, #68] ; 0x44 │ │ - b.n 30702 │ │ - ldr r2, [sp, #12] │ │ - adds r2, #6 │ │ - adds r6, r2, r6 │ │ + beq.n 320a6 │ │ + str r0, [r4, #64] ; 0x40 │ │ + str r3, [r4, #68] ; 0x44 │ │ + ldr r1, [pc, #668] ; (32344 ) │ │ + add r1, pc │ │ + mov ip, r1 │ │ + ldr r1, [sp, #4] │ │ + lsls r5, r0, #1 │ │ + adds r1, r1, r5 │ │ + movs r7, #62 ; 0x3e │ │ + ldrsh r1, [r1, r7] │ │ + mov r7, ip │ │ + adds r1, r1, r2 │ │ + lsls r1, r1, #1 │ │ + adds r7, r7, r1 │ │ + movs r6, #36 ; 0x24 │ │ + ldrsh r7, [r7, r6] │ │ + cmp r7, r0 │ │ + beq.n 320e2 │ │ + ldr r1, [sp, #8] │ │ + adds r5, r1, r5 │ │ movs r1, #62 ; 0x3e │ │ - ldrsh r0, [r6, r1] │ │ + ldrsh r0, [r5, r1] │ │ cmp r0, #97 ; 0x61 │ │ - ble.n 30718 │ │ - ldr r2, [pc, #644] ; (30978 ) │ │ - lsls r3, r3, #2 │ │ - add r2, pc │ │ - adds r3, r2, r3 │ │ - ldr r3, [r3, #40] ; 0x28 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - b.n 30718 │ │ - ldr r1, [pc, #632] ; (3097c ) │ │ - ldr r7, [pc, #632] ; (30980 ) │ │ - mov ip, r2 │ │ - add r1, pc │ │ - adds r1, #34 ; 0x22 │ │ - str r1, [sp, #0] │ │ - ldr r1, [pc, #628] ; (30984 ) │ │ - add r7, pc │ │ - adds r7, #2 │ │ + ble.n 320ac │ │ + ldr r1, [pc, #628] ; (32348 ) │ │ + lsls r2, r2, #2 │ │ add r1, pc │ │ - str r1, [sp, #12] │ │ - lsls r6, r0, #1 │ │ - adds r4, r7, r6 │ │ - movs r2, #62 ; 0x3e │ │ - ldrsh r4, [r4, r2] │ │ - ldr r1, [sp, #0] │ │ - adds r4, r4, r3 │ │ - lsls r4, r4, #1 │ │ - ldrsh r1, [r4, r1] │ │ - cmp r1, r0 │ │ - bne.n 306e4 │ │ - ldr r6, [sp, #32] │ │ - mov r2, ip │ │ - adds r2, #1 │ │ - ldrsh r0, [r4, r6] │ │ + adds r2, r1, r2 │ │ + ldr r2, [r2, #40] ; 0x28 │ │ + lsls r2, r2, #24 │ │ + lsrs r2, r2, #24 │ │ + b.n 320ac │ │ + ldr r2, [pc, #616] ; (3234c ) │ │ + adds r3, #1 │ │ + add r2, pc │ │ + adds r2, #96 ; 0x60 │ │ + ldrsh r0, [r1, r2] │ │ cmp r0, #97 ; 0x61 │ │ - bne.n 306cc │ │ - ldr r4, [pc, #588] ; (30988 ) │ │ - ldr r6, [r5, #68] ; 0x44 │ │ - ldr r0, [r5, #64] ; 0x40 │ │ - add r4, pc │ │ - str r4, [sp, #12] │ │ - ldr r4, [sp, #12] │ │ + bne.n 3208c │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #600] ; (32350 ) │ │ lsls r0, r0, #1 │ │ - movs r1, #0 │ │ - ldrsh r0, [r0, r4] │ │ - ldr r4, [sp, #4] │ │ - subs r3, r6, r4 │ │ - str r4, [r5, #80] ; 0x50 │ │ - str r3, [r5, #32] │ │ - ldrb r3, [r6, #0] │ │ - strb r3, [r5, #24] │ │ - strb r1, [r6, #0] │ │ - str r6, [r5, #36] ; 0x24 │ │ - cmp r0, #23 │ │ - beq.n 3079a │ │ - ldr r3, [pc, #556] ; (3098c ) │ │ - lsls r2, r0, #2 │ │ + ldr r2, [sp, #12] │ │ add r3, pc │ │ - adds r3, r3, r2 │ │ - ldr r2, [r3, #28] │ │ + ldrsh r0, [r0, r3] │ │ + ldr r3, [sp, #12] │ │ + str r3, [r4, #80] ; 0x50 │ │ + ldr r3, [sp, #4] │ │ + subs r3, r3, r2 │ │ + str r3, [r4, #32] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #4] │ │ + ldrb r3, [r3, #0] │ │ + strb r3, [r4, #24] │ │ movs r3, #0 │ │ + strb r3, [r2, #0] │ │ + str r2, [r4, #36] ; 0x24 │ │ + cmp r0, #23 │ │ + beq.n 32174 │ │ + ldr r1, [pc, #564] ; (32354 ) │ │ + lsls r2, r0, #2 │ │ + add r1, pc │ │ + adds r2, r1, r2 │ │ + ldr r2, [r2, #28] │ │ cmp r2, r3 │ │ - bne.n 30794 │ │ - b.n 3079a │ │ - ldr r2, [r5, #80] ; 0x50 │ │ + beq.n 32174 │ │ + adds r6, r3, #0 │ │ + ldr r5, [r4, #32] │ │ + cmp r3, r5 │ │ + beq.n 32174 │ │ + ldr r2, [r4, #80] ; 0x50 │ │ ldrb r2, [r2, r3] │ │ cmp r2, #10 │ │ - bne.n 30792 │ │ - ldr r1, [r5, #12] │ │ - ldr r2, [r5, #20] │ │ - movs r4, #0 │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r1, r2] │ │ + bne.n 3214a │ │ + ldr r2, [r4, #12] │ │ + ldr r1, [r4, #20] │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r2, r1] │ │ ldr r1, [r2, #32] │ │ + str r6, [r2, #36] ; 0x24 │ │ adds r1, #1 │ │ str r1, [r2, #32] │ │ - ldr r1, [r5, #12] │ │ - ldr r2, [r5, #20] │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r1, r2] │ │ - str r4, [r2, #36] ; 0x24 │ │ adds r3, #1 │ │ - ldr r2, [r5, #32] │ │ - cmp r3, r2 │ │ - bcc.n 30770 │ │ - str r6, [sp, #20] │ │ + b.n 3212e │ │ + ldr r2, [r2, #40] ; 0x28 │ │ + subs r3, r3, r5 │ │ + str r3, [sp, #16] │ │ + cmp r2, #0 │ │ + beq.n 3215a │ │ + b.n 32314 │ │ + cmp r3, #1 │ │ + beq.n 32160 │ │ + b.n 32532 │ │ + movs r3, #0 │ │ + str r3, [r4, #48] ; 0x30 │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + str r3, [r4, #36] ; 0x24 │ │ + ldr r3, [r4, #44] ; 0x2c │ │ + subs r3, #1 │ │ + lsrs r0, r3, #31 │ │ + adds r0, r0, r3 │ │ + asrs r0, r0, #1 │ │ + adds r0, #24 │ │ cmp r0, #27 │ │ - bls.n 307a2 │ │ - b.n 30be4 │ │ - bl 4412c <__gnu_thumb1_case_shi> │ │ + bls.n 3217a │ │ + b.n 32552 │ │ + bl 45e4c <__gnu_thumb1_case_shi@@Base> │ │ movs r4, r3 │ │ - ; instruction: 0xff87ff87 │ │ + vminnm.f16 , q5, q13 │ │ movs r0, r4 │ │ movs r2, r4 │ │ - ; instruction: 0xff87ff87 │ │ + vminnm.f16 , q5, q13 │ │ movs r4, r4 │ │ movs r6, r4 │ │ - vaddl.u8 q0, d7, d25 │ │ + vhadd.u d16, d10, d25 │ │ movs r5, r5 │ │ movs r1, r6 │ │ movs r6, r6 │ │ movs r2, r7 │ │ movs r4, r7 │ │ lsls r3, r0, #1 │ │ lsls r5, r1, #1 │ │ lsls r2, r1, #1 │ │ lsls r5, r1, #1 │ │ lsls r4, r2, #1 │ │ - lsls r6, r3, #1 │ │ - lsls r1, r4, #1 │ │ - lsls r0, r5, #1 │ │ - lsls r2, r4, #8 │ │ - lsls r2, r4, #8 │ │ - lsls r2, r4, #8 │ │ - lsls r2, r4, #8 │ │ - ldr r6, [sp, #20] │ │ - ldrb r3, [r5, #24] │ │ - strb r3, [r6, #0] │ │ - b.n 30934 │ │ + lsls r7, r3, #1 │ │ + lsls r2, r4, #1 │ │ + lsls r1, r5, #1 │ │ + lsls r5, r5, #7 │ │ + lsls r5, r5, #7 │ │ + lsls r5, r5, #7 │ │ + lsls r5, r5, #7 │ │ + ldrb r3, [r4, #24] │ │ + ldr r2, [sp, #4] │ │ + strb r3, [r2, #0] │ │ + b.n 320f0 │ │ movs r3, #3 │ │ - b.n 307f4 │ │ + b.n 321cc │ │ movs r3, #1 │ │ - b.n 307f4 │ │ + b.n 321cc │ │ movs r3, #7 │ │ - b.n 307f4 │ │ + b.n 321cc │ │ movs r3, #5 │ │ - str r3, [r5, #44] ; 0x2c │ │ - b.n 306b4 │ │ + str r3, [r4, #44] ; 0x2c │ │ + b.n 32072 │ │ movs r3, #5 │ │ - str r3, [r5, #44] ; 0x2c │ │ movs r0, #129 ; 0x81 │ │ - b.n 3080e │ │ + str r3, [r4, #44] ; 0x2c │ │ + b.n 321e6 │ │ movs r3, #5 │ │ - str r3, [r5, #44] ; 0x2c │ │ - ldr r0, [pc, #392] ; (30990 ) │ │ - b.n 30bec │ │ + movs r0, #4 │ │ + str r3, [r4, #44] ; 0x2c │ │ + b.n 32238 │ │ movs r3, #5 │ │ - str r3, [r5, #44] ; 0x2c │ │ movs r0, #130 ; 0x82 │ │ + str r3, [r4, #44] ; 0x2c │ │ lsls r0, r0, #1 │ │ - b.n 30bec │ │ + b.n 3256a │ │ movs r3, #5 │ │ - str r3, [r5, #44] ; 0x2c │ │ - ldr r0, [pc, #380] ; (30994 ) │ │ - b.n 30bec │ │ + movs r0, #6 │ │ + str r3, [r4, #44] ; 0x2c │ │ + b.n 32238 │ │ movs r3, #5 │ │ - str r3, [r5, #44] ; 0x2c │ │ - ldr r0, [r5, #80] ; 0x50 │ │ - ldr r4, [r5, #92] ; 0x5c │ │ - blx ebd8 │ │ - str r0, [r4, #0] │ │ - ldr r0, [pc, #364] ; (30998 ) │ │ - b.n 30bec │ │ - ldr r0, [r5, #80] ; 0x50 │ │ - ldr r4, [r5, #92] ; 0x5c │ │ - blx ebd8 │ │ - str r0, [r4, #0] │ │ + str r3, [r4, #44] ; 0x2c │ │ + ldr r0, [r4, #80] ; 0x50 │ │ + ldr r5, [r4, #92] ; 0x5c │ │ + bl 48da4 <_Unwind_GetTextRelBase@@Base+0x6f8> │ │ + str r0, [r5, #0] │ │ + movs r0, #8 │ │ + b.n 32238 │ │ + ldr r0, [r4, #80] ; 0x50 │ │ + ldr r5, [r4, #92] ; 0x5c │ │ + bl 48da4 <_Unwind_GetTextRelBase@@Base+0x6f8> │ │ + str r0, [r5, #0] │ │ movs r0, #132 ; 0x84 │ │ - b.n 3080e │ │ + b.n 321e6 │ │ movs r3, #1 │ │ - str r3, [r5, #44] ; 0x2c │ │ - b.n 30862 │ │ - ldr r0, [r5, #80] ; 0x50 │ │ - ldr r4, [r5, #92] ; 0x5c │ │ - blx ebd8 │ │ - str r0, [r4, #0] │ │ + str r3, [r4, #44] ; 0x2c │ │ + b.n 3223c │ │ + ldr r0, [r4, #80] ; 0x50 │ │ + ldr r5, [r4, #92] ; 0x5c │ │ + bl 48da4 <_Unwind_GetTextRelBase@@Base+0x6f8> │ │ + str r0, [r5, #0] │ │ movs r0, #131 ; 0x83 │ │ - b.n 3080e │ │ - ldr r0, [r5, #80] ; 0x50 │ │ - ldr r4, [r5, #92] ; 0x5c │ │ + b.n 321e6 │ │ + ldr r0, [r4, #80] ; 0x50 │ │ + ldr r5, [r4, #92] ; 0x5c │ │ adds r0, #1 │ │ - bl 42ce8 │ │ - blx 44d08 <__aeabi_d2f> │ │ - str r0, [r4, #0] │ │ - ldr r0, [pc, #316] ; (3099c ) │ │ - b.n 30bec │ │ - ldr r3, [r5, #80] ; 0x50 │ │ + bl 449fc │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + str r0, [r5, #0] │ │ + movs r0, #10 │ │ + adds r0, #255 ; 0xff │ │ + b.n 3256a │ │ + ldr r3, [r4, #80] ; 0x50 │ │ ldrb r0, [r3, #0] │ │ - b.n 30bec │ │ - ldr r0, [r5, #80] ; 0x50 │ │ - ldr r1, [r5, #32] │ │ - ldr r3, [r5, #8] │ │ + b.n 3256a │ │ + ldr r0, [r4, #80] ; 0x50 │ │ + ldr r1, [r4, #32] │ │ movs r2, #1 │ │ - blx eb30 │ │ - b.n 306b4 │ │ - ldr r3, [r5, #80] ; 0x50 │ │ - ldr r6, [sp, #20] │ │ - subs r3, r6, r3 │ │ - subs r3, #1 │ │ - str r3, [sp, #24] │ │ - ldrb r3, [r5, #24] │ │ - strb r3, [r6, #0] │ │ - ldr r3, [r5, #12] │ │ - ldr r2, [r5, #20] │ │ - lsls r3, r3, #2 │ │ - adds r3, r2, r3 │ │ - ldr r2, [r3, #0] │ │ - ldr r1, [r2, #44] ; 0x2c │ │ + ldr r3, [r4, #8] │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + b.n 32072 │ │ + ldr r2, [r4, #80] ; 0x50 │ │ + ldr r3, [sp, #4] │ │ + subs r0, r3, r2 │ │ + subs r3, r0, #1 │ │ + ldr r2, [sp, #4] │ │ + str r3, [sp, #20] │ │ + ldrb r3, [r4, #24] │ │ + strb r3, [r2, #0] │ │ + ldr r3, [r4, #12] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + adds r2, r3, r2 │ │ + ldr r3, [r2, #0] │ │ + ldr r1, [r3, #44] ; 0x2c │ │ cmp r1, #0 │ │ - bne.n 308aa │ │ - ldr r2, [r2, #16] │ │ - movs r0, #1 │ │ - str r2, [r5, #28] │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [r5, #4] │ │ - str r2, [r3, #0] │ │ - ldr r2, [r5, #12] │ │ - ldr r3, [r5, #20] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - str r0, [r3, #44] ; 0x2c │ │ - ldr r1, [r5, #12] │ │ - ldr r2, [r5, #20] │ │ - ldr r4, [r5, #28] │ │ - lsls r1, r1, #2 │ │ - ldr r0, [r1, r2] │ │ - ldr r3, [r5, #36] ; 0x24 │ │ - ldr r2, [r5, #80] ; 0x50 │ │ - ldr r1, [r0, #4] │ │ - adds r6, r1, r4 │ │ - cmp r3, r6 │ │ - bhi.n 3093a │ │ - ldr r4, [sp, #24] │ │ - adds r0, r5, #0 │ │ - adds r2, r2, r4 │ │ - str r2, [r5, #36] ; 0x24 │ │ - bl 300e4 │ │ - ldr r3, [pc, #208] ; (309a0 ) │ │ + bne.n 3227e │ │ + ldr r1, [r3, #16] │ │ + str r1, [r4, #28] │ │ + ldr r1, [r4, #4] │ │ + str r1, [r3, #0] │ │ + movs r1, #1 │ │ + ldr r3, [r2, #0] │ │ + str r1, [r3, #44] ; 0x2c │ │ + ldr r2, [r2, #0] │ │ + ldr r6, [r4, #28] │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + ldr r7, [r2, #4] │ │ + ldr r5, [r4, #80] ; 0x50 │ │ + adds r1, r7, r6 │ │ + cmp r3, r1 │ │ + bhi.n 32304 │ │ + ldr r3, [sp, #20] │ │ + adds r0, r4, #0 │ │ + adds r5, r5, r3 │ │ + str r5, [r4, #36] ; 0x24 │ │ + bl 31ab0 │ │ + ldr r2, [pc, #188] ; (32358 ) │ │ lsls r1, r0, #1 │ │ - ldr r2, [r5, #36] ; 0x24 │ │ - add r3, pc │ │ - ldrsh r3, [r1, r3] │ │ - cmp r3, #0 │ │ - beq.n 308ec │ │ - str r0, [r5, #64] ; 0x40 │ │ - str r2, [r5, #68] ; 0x44 │ │ - b.n 308ec │ │ - mov r3, ip │ │ - adds r3, #6 │ │ - adds r4, r3, r4 │ │ - movs r1, #62 ; 0x3e │ │ - ldrsh r0, [r4, r1] │ │ - b.n 30900 │ │ - ldr r6, [pc, #180] ; (309a4 ) │ │ - ldr r7, [pc, #184] ; (309a8 ) │ │ - ldr r3, [pc, #184] ; (309ac ) │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + add r2, pc │ │ + ldrsh r2, [r1, r2] │ │ + cmp r2, #0 │ │ + beq.n 322ac │ │ + str r0, [r4, #64] ; 0x40 │ │ + str r3, [r4, #68] ; 0x44 │ │ + ldr r5, [pc, #172] ; (3235c ) │ │ + ldr r6, [pc, #176] ; (32360 ) │ │ + ldr r7, [pc, #176] ; (32364 ) │ │ + add r5, pc │ │ + adds r2, r5, #2 │ │ add r6, pc │ │ + str r2, [sp, #4] │ │ + adds r2, r6, #6 │ │ add r7, pc │ │ - adds r6, #34 ; 0x22 │ │ - add r3, pc │ │ - adds r7, #2 │ │ - str r6, [sp, #4] │ │ - mov ip, r3 │ │ - lsls r4, r0, #1 │ │ - adds r1, r7, r4 │ │ - movs r3, #62 ; 0x3e │ │ - ldrsh r1, [r1, r3] │ │ - ldr r6, [sp, #4] │ │ - adds r1, #1 │ │ - lsls r1, r1, #1 │ │ - ldrsh r6, [r1, r6] │ │ - cmp r6, r0 │ │ - bne.n 308e0 │ │ - ldr r3, [pc, #152] ; (309b0 ) │ │ - ldr r6, [r5, #80] ; 0x50 │ │ - add r3, pc │ │ - adds r3, #94 ; 0x5e │ │ - ldrsh r0, [r1, r3] │ │ - str r6, [sp, #4] │ │ - adds r3, r0, #0 │ │ - subs r3, #97 ; 0x61 │ │ - subs r1, r3, #1 │ │ - sbcs r3, r1 │ │ - negs r3, r3 │ │ - ands r0, r3 │ │ - beq.n 30934 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #4] │ │ + lsls r1, r0, #1 │ │ + adds r2, r2, r1 │ │ + movs r5, #62 ; 0x3e │ │ + ldrsh r2, [r2, r5] │ │ adds r2, #1 │ │ - str r2, [r5, #36] ; 0x24 │ │ - b.n 306cc │ │ - ldr r6, [r5, #68] ; 0x44 │ │ - ldr r0, [r5, #64] ; 0x40 │ │ - b.n 30742 │ │ - adds r4, #1 │ │ - adds r4, r1, r4 │ │ - cmp r3, r4 │ │ - bls.n 30948 │ │ - ldr r0, [pc, #112] ; (309b4 ) │ │ + lsls r2, r2, #1 │ │ + adds r5, r7, r2 │ │ + movs r6, #36 ; 0x24 │ │ + ldrsh r5, [r5, r6] │ │ + cmp r5, r0 │ │ + beq.n 322e2 │ │ + ldr r2, [sp, #8] │ │ + adds r1, r2, r1 │ │ + movs r2, #62 ; 0x3e │ │ + ldrsh r0, [r1, r2] │ │ + b.n 322c0 │ │ + ldr r1, [pc, #132] ; (32368 ) │ │ + add r1, pc │ │ + adds r1, #96 ; 0x60 │ │ + ldrsh r0, [r2, r1] │ │ + adds r2, r0, #0 │ │ + subs r2, #97 ; 0x61 │ │ + subs r1, r2, #1 │ │ + sbcs r2, r1 │ │ + negs r2, r2 │ │ + ands r0, r2 │ │ + ldr r2, [r4, #80] ; 0x50 │ │ + str r2, [sp, #12] │ │ + bne.n 322fe │ │ + b.n 320f0 │ │ + adds r3, #1 │ │ + str r3, [r4, #36] ; 0x24 │ │ + b.n 3207c │ │ + adds r6, #1 │ │ + adds r6, r7, r6 │ │ + cmp r3, r6 │ │ + bhi.n 3230e │ │ + b.n 3214e │ │ + ldr r0, [pc, #92] ; (3236c ) │ │ add r0, pc │ │ - b.n 30a1e │ │ - ldr r0, [r0, #40] ; 0x28 │ │ - subs r3, r3, r2 │ │ + b.n 323ce │ │ + ldr r3, [sp, #16] │ │ + subs r3, #1 │ │ str r3, [sp, #8] │ │ - cmp r0, #0 │ │ - bne.n 3095a │ │ - cmp r3, #1 │ │ - beq.n 30958 │ │ - b.n 30bc6 │ │ - b.n 30b9c │ │ - ldr r4, [sp, #8] │ │ movs r3, #0 │ │ - subs r4, #1 │ │ - str r4, [sp, #0] │ │ - b.n 309be │ │ - ldrb r2, [r3, #0] │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + bge.n 32370 │ │ + ldrb r2, [r5, r3] │ │ + strb r2, [r7, r3] │ │ + adds r3, #1 │ │ + b.n 3231c │ │ + nop ; (mov r8, r8) │ │ + ldrb r6, [r2, #25] │ │ movs r2, r0 │ │ - ldrb r4, [r1, #0] │ │ + ldrb r0, [r1, #25] │ │ movs r2, r0 │ │ - ldr r5, [pc, #504] ; (30b68 ) │ │ + str r4, [r3, r5] │ │ movs r2, r0 │ │ - ldr r1, [pc, #424] ; (30b1c ) │ │ + ldr r7, [pc, #864] ; (3269c ) │ │ movs r2, r0 │ │ - strh r0, [r5, r3] │ │ + ldr r3, [pc, #288] ; (32460 ) │ │ movs r2, r0 │ │ - ldr r6, [pc, #728] ; (30c54 ) │ │ + ldr r7, [pc, #272] ; (32454 ) │ │ movs r2, r0 │ │ - str r4, [r4, r0] │ │ + strh r4, [r6, r0] │ │ movs r2, r0 │ │ - ldr r7, [pc, #112] ; (309f4 ) │ │ + str r6, [r0, r2] │ │ movs r2, r0 │ │ - ldr r5, [pc, #608] ; (30be8 ) │ │ + strb r6, [r6, r1] │ │ movs r2, r0 │ │ - ldr r4, [pc, #952] ; (30d44 ) │ │ + ldr r6, [pc, #896] ; (326d4 ) │ │ movs r2, r0 │ │ - strb r2, [r1, r5] │ │ + ldrsb r4, [r7, r4] │ │ movs r2, r0 │ │ - lsls r3, r0, #4 │ │ - movs r0, r0 │ │ - lsls r5, r0, #4 │ │ - movs r0, r0 │ │ - lsls r7, r0, #4 │ │ - movs r0, r0 │ │ - lsls r1, r1, #4 │ │ - movs r0, r0 │ │ - ldr r3, [pc, #360] ; (30b0c ) │ │ + ldr r5, [pc, #240] ; (3244c ) │ │ movs r2, r0 │ │ - ldr r6, [pc, #232] ; (30a90 ) │ │ + ldr r7, [pc, #168] ; (32408 ) │ │ movs r2, r0 │ │ - ldr r5, [pc, #224] ; (30a8c ) │ │ + ldr r5, [pc, #664] ; (325fc ) │ │ movs r2, r0 │ │ - ldr r3, [pc, #720] ; (30c80 ) │ │ + str r0, [r4, r0] │ │ movs r2, r0 │ │ - str r4, [r2, r2] │ │ + strh r0, [r7, r1] │ │ movs r2, r0 │ │ - cdp 0, 2, cr0, cr10, cr1, {0} │ │ - ldrb r0, [r2, r3] │ │ - strb r0, [r1, r3] │ │ - adds r3, #1 │ │ - ldr r6, [sp, #0] │ │ - cmp r3, r6 │ │ - blt.n 309b8 │ │ - ldr r2, [r5, #12] │ │ - ldr r3, [r5, #20] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ + and.w r0, r6, #1 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r4, #20] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ ldr r2, [r3, #44] ; 0x2c │ │ cmp r2, #2 │ │ - bne.n 309da │ │ - movs r0, #0 │ │ - str r0, [r5, #28] │ │ - str r0, [r3, #16] │ │ - b.n 30b04 │ │ - ldr r3, [r3, #12] │ │ - ldr r4, [sp, #0] │ │ - subs r3, #1 │ │ - subs r3, r3, r4 │ │ - b.n 30a38 │ │ - lsls r1, r1, #2 │ │ - ldr r4, [r2, r1] │ │ - ldr r7, [r5, #36] ; 0x24 │ │ + bne.n 32390 │ │ + movs r2, #0 │ │ + str r2, [r4, #28] │ │ + b.n 32482 │ │ + adds r7, r3, r7 │ │ + ldr r3, [r4, #12] │ │ ldr r2, [r4, #20] │ │ - ldr r6, [r4, #4] │ │ - cmp r2, #0 │ │ - beq.n 30a12 │ │ + str r7, [r4, #36] ; 0x24 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r5, [r3, #12] │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [r4, #20] │ │ + subs r5, #1 │ │ + subs r5, r5, r3 │ │ ldr r3, [r4, #12] │ │ - lsls r2, r3, #1 │ │ - bne.n 30a00 │ │ - lsrs r2, r3, #3 │ │ - adds r3, r2, r3 │ │ - str r3, [r4, #12] │ │ - b.n 30a02 │ │ - str r2, [r4, #12] │ │ - ldr r1, [r4, #12] │ │ - adds r0, r6, #0 │ │ - adds r2, r5, #0 │ │ + bne.n 323d6 │ │ + lsls r3, r3, #2 │ │ + ldr r6, [r2, r3] │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + ldr r0, [r6, #4] │ │ + subs r7, r3, r0 │ │ + ldr r3, [r6, #20] │ │ + cmp r3, #0 │ │ + beq.n 323d2 │ │ + ldr r3, [r6, #12] │ │ + lsls r1, r3, #1 │ │ + bne.n 323b8 │ │ + lsrs r1, r3, #3 │ │ + adds r1, r1, r3 │ │ + str r1, [r6, #12] │ │ + adds r2, r4, #0 │ │ adds r1, #2 │ │ - bl 303f4 │ │ - str r0, [r4, #4] │ │ - b.n 30a14 │ │ - str r3, [r4, #4] │ │ - ldr r3, [r4, #4] │ │ + bl 31dd0 │ │ + str r0, [r6, #4] │ │ + ldr r3, [r6, #4] │ │ cmp r3, #0 │ │ - bne.n 30a22 │ │ - ldr r0, [pc, #496] ; (30c0c ) │ │ + bne.n 32384 │ │ + ldr r0, [pc, #420] ; (32570 ) │ │ add r0, pc │ │ - bl 301b4 │ │ - subs r6, r7, r6 │ │ - ldr r2, [r5, #12] │ │ - adds r6, r3, r6 │ │ - ldr r3, [r5, #20] │ │ - str r6, [r5, #36] ; 0x24 │ │ - lsls r2, r2, #2 │ │ + bl 31b7c │ │ + str r5, [r6, #4] │ │ + b.n 323c4 │ │ + movs r1, #128 ; 0x80 │ │ + lsls r1, r1, #6 │ │ + cmp r5, r1 │ │ + bls.n 323e0 │ │ + adds r5, r1, #0 │ │ + movs r6, #0 │ │ + lsls r3, r3, #2 │ │ ldr r3, [r2, r3] │ │ - ldr r6, [sp, #0] │ │ - ldr r3, [r3, #12] │ │ + ldr r7, [r3, #24] │ │ + cmp r7, r6 │ │ + beq.n 3242a │ │ + ldr r0, [r4, #4] │ │ + bl 48db4 <_Unwind_GetTextRelBase@@Base+0x708> │ │ + adds r3, r0, #1 │ │ + bne.n 323f8 │ │ + b.n 3255c │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [r4, #12] │ │ + cmp r0, #10 │ │ + beq.n 32418 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r3, #4] │ │ + adds r3, r3, r2 │ │ + adds r3, r3, r6 │ │ subs r3, #1 │ │ - subs r3, r3, r6 │ │ - ldr r2, [r5, #20] │ │ - ldr r1, [r5, #12] │ │ - cmp r3, #0 │ │ - beq.n 309e4 │ │ - adds r7, r3, #0 │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #6 │ │ - cmp r7, r3 │ │ - bls.n 30a4c │ │ - adds r7, r3, #0 │ │ - lsls r1, r1, #2 │ │ - ldr r3, [r2, r1] │ │ - movs r6, #0 │ │ - ldr r4, [r3, #24] │ │ - cmp r4, r6 │ │ - bne.n 30a70 │ │ - b.n 30aa6 │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r2, r1] │ │ - ldr r4, [sp, #8] │ │ - ldr r2, [r2, #4] │ │ - adds r2, r2, r6 │ │ - adds r2, r2, r4 │ │ - subs r2, #1 │ │ adds r6, #1 │ │ - strb r3, [r2, #0] │ │ - cmp r6, r7 │ │ - bcs.n 30aa2 │ │ - ldr r2, [r5, #4] │ │ - ldr r3, [r2, #4] │ │ - subs r3, #1 │ │ - str r3, [r2, #4] │ │ - ldr r0, [r5, #4] │ │ - cmp r3, #0 │ │ - bge.n 30a8a │ │ - blx ebe4 <__srget@plt> │ │ - adds r3, r0, #0 │ │ - adds r0, r3, #1 │ │ - bne.n 30a92 │ │ - b.n 30c00 │ │ - ldr r2, [r0, #0] │ │ - ldrb r3, [r2, #0] │ │ - adds r2, #1 │ │ - str r2, [r0, #0] │ │ - ldr r2, [r5, #20] │ │ - ldr r1, [r5, #12] │ │ - cmp r3, #10 │ │ - bne.n 30a5a │ │ - b.n 30bf0 │ │ - ldr r0, [pc, #368] ; (30c10 ) │ │ - add r0, pc │ │ - b.n 30a1e │ │ - str r6, [r5, #28] │ │ - b.n 30af8 │ │ - blx ebc0 <__errno@plt> │ │ - movs r6, #64 ; 0x40 │ │ - str r4, [r0, #0] │ │ - b.n 30ad0 │ │ - blx ebc0 <__errno@plt> │ │ - ldr r3, [r0, #0] │ │ - cmp r3, #4 │ │ - beq.n 30ac0 │ │ - ldr r0, [pc, #344] ; (30c14 ) │ │ - add r0, pc │ │ - b.n 30a1e │ │ - blx ebc0 <__errno@plt> │ │ - str r4, [r0, #0] │ │ - ldr r3, [r5, #4] │ │ - movs r1, #96 ; 0x60 │ │ - ldrh r2, [r3, #12] │ │ - bics r2, r1 │ │ - strh r2, [r3, #12] │ │ - ldr r2, [r5, #12] │ │ - ldr r3, [r5, #20] │ │ - ldr r4, [sp, #0] │ │ - lsls r2, r2, #2 │ │ + strb r0, [r3, #0] │ │ + cmp r6, r5 │ │ + bne.n 323ec │ │ + b.n 32426 │ │ + lsls r3, r3, #2 │ │ ldr r3, [r2, r3] │ │ + ldr r2, [sp, #8] │ │ + adds r5, r6, #1 │ │ + ldr r3, [r3, #4] │ │ + adds r3, r3, r2 │ │ + strb r0, [r3, r6] │ │ + str r5, [r4, #28] │ │ + b.n 32478 │ │ + bl 48d84 <_Unwind_GetTextRelBase@@Base+0x6d8> │ │ + str r7, [r0, #0] │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r4, #20] │ │ movs r1, #1 │ │ - adds r2, r7, #0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + adds r2, r5, #0 │ │ ldr r0, [r3, #4] │ │ - ldr r3, [r5, #4] │ │ - adds r0, r0, r4 │ │ - blx eaac │ │ - adds r4, r0, #0 │ │ - str r0, [r5, #28] │ │ - cmp r0, #0 │ │ - bne.n 30af8 │ │ - ldr r3, [r5, #4] │ │ + ldr r3, [sp, #8] │ │ + adds r0, r0, r3 │ │ + ldr r3, [r4, #4] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + subs r6, r0, #0 │ │ + str r0, [r4, #28] │ │ + bne.n 32478 │ │ + ldr r3, [r4, #4] │ │ ldrh r3, [r3, #12] │ │ - tst r3, r6 │ │ - bne.n 30ab0 │ │ - ldr r2, [r5, #12] │ │ - ldr r3, [r5, #20] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r5, #28] │ │ + lsls r3, r3, #25 │ │ + bpl.n 32478 │ │ + bl 48d84 <_Unwind_GetTextRelBase@@Base+0x6d8> │ │ + ldr r3, [r0, #0] │ │ + cmp r3, #4 │ │ + beq.n 32466 │ │ + ldr r0, [pc, #272] ; (32574 ) │ │ + add r0, pc │ │ + b.n 323ce │ │ + bl 48d84 <_Unwind_GetTextRelBase@@Base+0x6d8> │ │ + movs r1, #96 ; 0x60 │ │ + ldr r2, [r4, #4] │ │ + str r6, [r0, #0] │ │ + ldrh r3, [r2, #12] │ │ + bics r3, r1 │ │ + strh r3, [r2, #12] │ │ + b.n 32430 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r4, #20] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [r4, #28] │ │ + movs r5, #0 │ │ str r2, [r3, #16] │ │ - ldr r3, [r5, #28] │ │ - movs r7, #0 │ │ - cmp r3, r7 │ │ - bne.n 30b2a │ │ - ldr r6, [sp, #0] │ │ - cmp r6, r7 │ │ - bne.n 30b1e │ │ - ldr r0, [r5, #4] │ │ - adds r1, r5, #0 │ │ - bl 305f2 │ │ - movs r7, #1 │ │ - b.n 30b2a │ │ - ldr r2, [r5, #12] │ │ - ldr r3, [r5, #20] │ │ - movs r7, #2 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - str r7, [r3, #44] ; 0x2c │ │ - ldr r0, [r5, #12] │ │ - ldr r4, [sp, #0] │ │ - ldr r2, [r5, #20] │ │ - ldr r1, [r5, #28] │ │ - lsls r0, r0, #2 │ │ - adds r3, r4, r1 │ │ - ldr r4, [r0, r2] │ │ - ldr r2, [r4, #12] │ │ - cmp r3, r2 │ │ - bls.n 30b60 │ │ - lsrs r1, r1, #1 │ │ - adds r1, r3, r1 │ │ - adds r2, r5, #0 │ │ + ldr r3, [r4, #28] │ │ + cmp r3, r5 │ │ + bne.n 324aa │ │ + ldr r3, [sp, #8] │ │ + cmp r3, r5 │ │ + bne.n 3249e │ │ ldr r0, [r4, #4] │ │ - bl 303f4 │ │ - str r0, [r4, #4] │ │ - ldr r2, [r5, #12] │ │ - ldr r3, [r5, #20] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ + adds r1, r4, #0 │ │ + bl 31e3c │ │ + movs r5, #1 │ │ + b.n 324aa │ │ + movs r5, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r4, #20] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + str r5, [r3, #44] ; 0x2c │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [r4, #28] │ │ + ldr r0, [r4, #20] │ │ + adds r2, r3, r1 │ │ + ldr r3, [r4, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r6, [r3, r0] │ │ + ldr r3, [r6, #12] │ │ + cmp r2, r3 │ │ + bls.n 324e0 │ │ + lsrs r1, r1, #1 │ │ + adds r1, r2, r1 │ │ + ldr r0, [r6, #4] │ │ + adds r2, r4, #0 │ │ + bl 31dd0 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r4, #20] │ │ + str r0, [r6, #4] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ ldr r3, [r3, #4] │ │ cmp r3, #0 │ │ - bne.n 30b60 │ │ - ldr r0, [pc, #188] ; (30c18 ) │ │ + bne.n 324e0 │ │ + ldr r0, [pc, #156] ; (32578 ) │ │ add r0, pc │ │ - b.n 30a1e │ │ - ldr r3, [r5, #28] │ │ - ldr r6, [sp, #0] │ │ - ldr r1, [r5, #12] │ │ - ldr r2, [r5, #20] │ │ - adds r3, r6, r3 │ │ - str r3, [r5, #28] │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r1, r2] │ │ - movs r0, #0 │ │ - ldr r2, [r2, #4] │ │ - strb r0, [r2, r3] │ │ - ldr r2, [r5, #12] │ │ - ldr r3, [r5, #20] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r3, #4] │ │ - ldr r3, [r5, #28] │ │ - adds r3, r2, r3 │ │ - strb r0, [r3, #1] │ │ - ldr r2, [r5, #12] │ │ - ldr r3, [r5, #20] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r3, #4] │ │ - str r2, [r5, #80] ; 0x50 │ │ - cmp r7, #1 │ │ - beq.n 30b9c │ │ - cmp r7, #2 │ │ - bne.n 30bb2 │ │ - b.n 30bc6 │ │ - ldr r3, [r5, #80] ; 0x50 │ │ - movs r1, #0 │ │ - str r1, [r5, #48] ; 0x30 │ │ - str r3, [r5, #36] ; 0x24 │ │ - ldr r3, [r5, #44] ; 0x2c │ │ - subs r3, #1 │ │ - lsrs r2, r3, #31 │ │ - adds r0, r2, r3 │ │ - asrs r0, r0, #1 │ │ - adds r0, #24 │ │ - b.n 3079c │ │ - ldr r4, [sp, #24] │ │ - adds r0, r5, #0 │ │ - adds r2, r2, r4 │ │ - str r2, [r5, #36] ; 0x24 │ │ - bl 300e4 │ │ - ldr r6, [r5, #80] ; 0x50 │ │ - ldr r2, [r5, #36] ; 0x24 │ │ - str r6, [sp, #4] │ │ - b.n 306cc │ │ - ldr r2, [r5, #12] │ │ - ldr r3, [r5, #20] │ │ - adds r0, r5, #0 │ │ + b.n 323ce │ │ + ldr r2, [r4, #28] │ │ + ldr r1, [r4, #20] │ │ + ldr r3, [sp, #8] │ │ + mov ip, r2 │ │ + ldr r2, [r4, #12] │ │ + add r3, ip │ │ + str r3, [r4, #28] │ │ lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r3, #4] │ │ - ldr r3, [r5, #28] │ │ - adds r3, r2, r3 │ │ - str r3, [r5, #36] ; 0x24 │ │ - bl 300e4 │ │ - ldr r4, [r5, #80] ; 0x50 │ │ - ldr r6, [r5, #36] ; 0x24 │ │ - str r4, [sp, #4] │ │ - b.n 30742 │ │ - ldr r0, [pc, #52] ; (30c1c ) │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [r2, #4] │ │ + movs r2, #0 │ │ + strb r2, [r1, r3] │ │ + ldr r3, [r4, #12] │ │ + ldr r1, [r4, #20] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r1] │ │ + ldr r1, [r4, #28] │ │ + ldr r3, [r3, #4] │ │ + adds r3, r3, r1 │ │ + strb r2, [r3, #1] │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r4, #20] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r3, [r3, #4] │ │ + str r3, [r4, #80] ; 0x50 │ │ + cmp r5, #1 │ │ + bne.n 3251a │ │ + b.n 32160 │ │ + cmp r5, #2 │ │ + beq.n 32532 │ │ + ldr r2, [sp, #20] │ │ + adds r0, r4, #0 │ │ + adds r3, r3, r2 │ │ + str r3, [r4, #36] ; 0x24 │ │ + bl 31ab0 │ │ + ldr r2, [r4, #80] ; 0x50 │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + str r2, [sp, #12] │ │ + b.n 3207c │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r4, #20] │ │ + adds r0, r4, #0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [r4, #28] │ │ + ldr r3, [r3, #4] │ │ + adds r3, r3, r2 │ │ + str r3, [r4, #36] ; 0x24 │ │ + bl 31ab0 │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + str r3, [sp, #12] │ │ + b.n 320f6 │ │ + ldr r0, [pc, #40] ; (3257c ) │ │ add r0, pc │ │ - b.n 30a1e │ │ + b.n 323ce │ │ movs r0, #0 │ │ - add sp, #44 ; 0x2c │ │ - pop {r4, r5, r6, r7, pc} │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r2, r1] │ │ - ldr r4, [sp, #0] │ │ - ldr r2, [r2, #4] │ │ - adds r2, r2, r6 │ │ - strb r3, [r2, r4] │ │ - adds r6, #1 │ │ - b.n 30aa2 │ │ - ldr r3, [r5, #4] │ │ + b.n 3256a │ │ + ldr r3, [r4, #4] │ │ + adds r5, r6, #0 │ │ ldrh r3, [r3, #12] │ │ - lsls r0, r3, #25 │ │ - bmi.n 30c0a │ │ - b.n 30aa2 │ │ - b.n 30a9c │ │ - stc 0, cr0, [sl, #4] │ │ - ldc 0, cr0, [r4, #-4]! │ │ - ldc 0, cr0, [r6, #-4] │ │ - ldc 0, cr0, [r3], {1} │ │ - ldc 0, cr0, [r7], #-4 │ │ + lsls r3, r3, #25 │ │ + bmi.n 32568 │ │ + b.n 32426 │ │ + b.n 32460 │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + vaddl.s8 q0, d2, d1 │ │ + vhadd.s16 d0, d8, d1 │ │ + cdp 0, 11, cr0, cr11, cr1, {0} │ │ + cdp 0, 7, cr0, cr1, cr1, {0} │ │ │ │ -00030c20 : │ │ +00032580 : │ │ push {r3, lr} │ │ - blx ea58 │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ pop {r3, pc} │ │ │ │ -00030c28 : │ │ +00032588 : │ │ push {r3, r4, r5, lr} │ │ - adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ cmp r0, #0 │ │ - beq.n 30c5e │ │ + beq.n 325bc │ │ ldr r2, [r1, #20] │ │ cmp r2, #0 │ │ - beq.n 30c48 │ │ + beq.n 325a4 │ │ ldr r3, [r1, #12] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldr r2, [r3, #0] │ │ cmp r0, r2 │ │ - bne.n 30c48 │ │ + bne.n 325a4 │ │ movs r2, #0 │ │ str r2, [r3, #0] │ │ - ldr r3, [r4, #20] │ │ + ldr r3, [r0, #20] │ │ + adds r5, r1, #0 │ │ + adds r4, r0, #0 │ │ cmp r3, #0 │ │ - beq.n 30c56 │ │ - ldr r0, [r4, #4] │ │ - adds r1, r5, #0 │ │ - bl 30c20 │ │ + beq.n 325b4 │ │ + ldr r0, [r0, #4] │ │ + bl 32580 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ - bl 30c20 │ │ + bl 32580 │ │ pop {r3, r4, r5, pc} │ │ │ │ -00030c60 : │ │ +000325be : │ │ + ldr r2, [r0, #20] │ │ push {r4, lr} │ │ - ldr r3, [r0, #20] │ │ adds r4, r0, #0 │ │ - cmp r3, #0 │ │ - beq.n 30ca8 │ │ - ldr r2, [r0, #12] │ │ - lsls r2, r2, #2 │ │ - ldr r0, [r2, r3] │ │ + cmp r2, #0 │ │ + beq.n 32604 │ │ + ldr r3, [r0, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r2] │ │ cmp r0, #0 │ │ - beq.n 30ca8 │ │ + beq.n 32604 │ │ adds r1, r4, #0 │ │ - bl 30c28 │ │ - ldr r2, [r4, #12] │ │ - ldr r3, [r4, #20] │ │ + bl 32588 │ │ movs r1, #0 │ │ - lsls r2, r2, #2 │ │ - str r1, [r2, r3] │ │ ldr r3, [r4, #12] │ │ + ldr r0, [r4, #20] │ │ + lsls r2, r3, #2 │ │ + str r1, [r2, r0] │ │ cmp r3, r1 │ │ - beq.n 30c8e │ │ + beq.n 325ea │ │ subs r3, #1 │ │ str r3, [r4, #12] │ │ - ldr r3, [r4, #20] │ │ - cmp r3, #0 │ │ - beq.n 30ca8 │ │ - ldr r2, [r4, #12] │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ + ldr r2, [r4, #20] │ │ + cmp r2, #0 │ │ + beq.n 32604 │ │ + ldr r3, [r4, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ cmp r3, #0 │ │ - beq.n 30ca8 │ │ + beq.n 32604 │ │ adds r0, r4, #0 │ │ - bl 30190 │ │ + bl 31b5c │ │ movs r3, #1 │ │ str r3, [r4, #48] ; 0x30 │ │ pop {r4, pc} │ │ │ │ -00030caa : │ │ +00032606 : │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ - movs r5, #0 │ │ - b.n 30cc6 │ │ - adds r1, r4, #0 │ │ - bl 30c28 │ │ - ldr r2, [r4, #12] │ │ - ldr r3, [r4, #20] │ │ - adds r0, r4, #0 │ │ - lsls r2, r2, #2 │ │ - str r5, [r2, r3] │ │ - bl 30c60 │ │ ldr r3, [r4, #20] │ │ cmp r3, #0 │ │ - beq.n 30cd6 │ │ + beq.n 32632 │ │ ldr r2, [r4, #12] │ │ lsls r2, r2, #2 │ │ ldr r0, [r2, r3] │ │ cmp r0, #0 │ │ - bne.n 30cb2 │ │ + beq.n 32632 │ │ + adds r1, r4, #0 │ │ + bl 32588 │ │ + movs r2, #0 │ │ + ldr r3, [r4, #12] │ │ + ldr r1, [r4, #20] │ │ + adds r0, r4, #0 │ │ + lsls r3, r3, #2 │ │ + str r2, [r3, r1] │ │ + bl 325be │ │ + b.n 3260a │ │ movs r5, #0 │ │ adds r0, r3, #0 │ │ adds r1, r4, #0 │ │ - bl 30c20 │ │ + bl 32580 │ │ str r5, [r4, #20] │ │ ldr r0, [r4, #60] ; 0x3c │ │ adds r1, r4, #0 │ │ - bl 30c20 │ │ + bl 32580 │ │ str r5, [r4, #60] ; 0x3c │ │ str r5, [r4, #20] │ │ str r5, [r4, #12] │ │ str r5, [r4, #16] │ │ str r5, [r4, #36] ; 0x24 │ │ str r5, [r4, #40] ; 0x28 │ │ str r5, [r4, #44] ; 0x2c │ │ str r5, [r4, #52] ; 0x34 │ │ str r5, [r4, #56] ; 0x38 │ │ str r5, [r4, #4] │ │ str r5, [r4, #8] │ │ adds r0, r4, #0 │ │ adds r1, r4, #0 │ │ - bl 30c20 │ │ + bl 32580 │ │ adds r0, r5, #0 │ │ pop {r3, r4, r5, pc} │ │ push {r4, r5, r6, r7, lr} │ │ + ldr r3, [r0, #76] ; 0x4c │ │ sub sp, #28 │ │ - str r1, [sp, #12] │ │ - ldr r1, [r0, #76] ; 0x4c │ │ - adds r5, r0, #0 │ │ - str r2, [sp, #20] │ │ - ldr r3, [r1, #0] │ │ str r1, [sp, #16] │ │ + str r3, [sp, #8] │ │ + ldr r3, [r3, #0] │ │ + adds r4, r0, #0 │ │ movs r1, #0 │ │ ldr r0, [r3, #12] │ │ - bl 40a30 │ │ - movs r2, #0 │ │ - adds r6, r0, #0 │ │ - ldr r7, [sp, #16] │ │ - str r2, [sp, #8] │ │ - b.n 30d52 │ │ + str r2, [sp, #20] │ │ + bl 425c0 │ │ + movs r6, #0 │ │ + adds r7, r0, #0 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r6, r3 │ │ + bge.n 326b2 │ │ + movs r5, #0 │ │ + lsls r3, r6, #2 │ │ + str r3, [sp, #12] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [sp, #8] │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [r3, #12] │ │ + cmp r5, r2 │ │ + bge.n 326ae │ │ ldr r3, [r3, #48] ; 0x30 │ │ - lsls r2, r4, #2 │ │ - adds r0, r6, #0 │ │ + lsls r2, r5, #2 │ │ + adds r0, r7, #0 │ │ ldr r1, [r2, r3] │ │ - adds r2, r4, #0 │ │ - bl 40b94 │ │ - adds r4, #1 │ │ - b.n 30d42 │ │ - movs r4, #0 │ │ - ldr r3, [r7, #0] │ │ - ldr r2, [r3, #12] │ │ - cmp r4, r2 │ │ - blt.n 30d2e │ │ - ldr r3, [sp, #8] │ │ - adds r7, #4 │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - ldr r1, [sp, #8] │ │ - cmp r1, r3 │ │ - blt.n 30d40 │ │ - ldr r4, [pc, #212] ; (30e30 ) │ │ - adds r0, r6, #0 │ │ + adds r2, r5, #0 │ │ + bl 4275c │ │ + adds r5, #1 │ │ + b.n 32690 │ │ + adds r6, #1 │ │ + b.n 32684 │ │ + ldr r5, [pc, #204] ; (32780 ) │ │ + adds r0, r7, #0 │ │ + add r5, pc │ │ + adds r1, r5, #0 │ │ movs r2, #0 │ │ - add r4, pc │ │ - adds r1, r4, #0 │ │ - bl 40aac │ │ + bl 4263c │ │ cmp r0, #0 │ │ - beq.n 30d76 │ │ - adds r0, r6, #0 │ │ - adds r1, r4, #0 │ │ + beq.n 326ce │ │ + adds r0, r7, #0 │ │ + adds r1, r5, #0 │ │ movs r2, #0 │ │ - bl 40b94 │ │ - ldr r3, [r6, #8] │ │ - ldr r1, [pc, #184] ; (30e34 ) │ │ - ldr r2, [sp, #12] │ │ + bl 4275c │ │ + movs r5, #0 │ │ + ldr r3, [r7, #8] │ │ + ldr r1, [pc, #176] ; (32784 ) │ │ + ldr r2, [sp, #16] │ │ str r3, [sp, #0] │ │ add r1, pc │ │ ldr r3, [sp, #20] │ │ - movs r4, #0 │ │ - adds r0, r5, #0 │ │ - bl 31f48 │ │ - strb r4, [r5, #18] │ │ - adds r0, r6, #0 │ │ - adds r1, r4, #0 │ │ - bl 40d9c │ │ + adds r0, r4, #0 │ │ + bl 33868 │ │ + strb r5, [r4, #18] │ │ + adds r0, r7, #0 │ │ + adds r1, r5, #0 │ │ + bl 42948 │ │ adds r3, r0, #0 │ │ - b.n 30da4 │ │ + cmp r3, #0 │ │ + beq.n 32700 │ │ ldr r2, [r3, #0] │ │ - ldr r1, [r2, #0] │ │ - ldr r2, [r5, #48] ; 0x30 │ │ - str r1, [r2, r4] │ │ + ldr r1, [r4, #48] ; 0x30 │ │ + ldr r2, [r2, #0] │ │ + str r2, [r1, r5] │ │ ldr r3, [r3, #8] │ │ - adds r4, #4 │ │ - cmp r3, #0 │ │ - bne.n 30d98 │ │ - bl 406d0 │ │ - ldr r3, [pc, #136] ; (30e38 ) │ │ - ldr r0, [r5, #48] ; 0x30 │ │ - ldr r1, [r5, #12] │ │ - add r3, pc │ │ + adds r5, #4 │ │ + b.n 326ee │ │ + bl 42268 │ │ + ldr r3, [pc, #128] ; (32788 ) │ │ + ldr r0, [r4, #48] ; 0x30 │ │ + ldr r1, [r4, #12] │ │ movs r2, #4 │ │ - blx ebf0 │ │ - ldr r0, [r5, #88] ; 0x58 │ │ - cmp r0, #0 │ │ - beq.n 30dc4 │ │ - bl 3ec46 │ │ - ldr r3, [pc, #116] ; (30e3c ) │ │ - movs r2, #105 ; 0x69 │ │ - str r2, [sp, #0] │ │ - ldr r0, [r5, #12] │ │ - ldr r1, [r5, #68] ; 0x44 │ │ add r3, pc │ │ + bl 48dc4 <_Unwind_GetTextRelBase@@Base+0x718> │ │ + ldr r0, [r4, #88] ; 0x58 │ │ + cmp r0, #0 │ │ + beq.n 3271c │ │ + bl 4073a │ │ + movs r3, #105 ; 0x69 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #104] ; (3278c ) │ │ + ldr r0, [r4, #12] │ │ + ldr r1, [r4, #68] ; 0x44 │ │ movs r2, #4 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ - movs r4, #0 │ │ - str r0, [r5, #88] ; 0x58 │ │ - b.n 30e1e │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - lsls r2, r4, #2 │ │ - str r2, [sp, #12] │ │ + add r3, pc │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ + movs r5, #0 │ │ + str r0, [r4, #88] ; 0x58 │ │ + ldr r3, [r4, #12] │ │ + cmp r5, r3 │ │ + bge.n 32776 │ │ + lsls r3, r5, #2 │ │ + str r3, [sp, #12] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + ldr r0, [r4, #52] ; 0x34 │ │ + movs r6, #0 │ │ ldr r1, [r3, r2] │ │ - ldr r0, [r5, #52] ; 0x34 │ │ - adds r2, r4, #0 │ │ - bl 40b94 │ │ - ldr r7, [sp, #16] │ │ - movs r3, #0 │ │ - b.n 30e12 │ │ - ldr r1, [sp, #8] │ │ - ldr r2, [r5, #88] ; 0x58 │ │ - ldmia r7!, {r0} │ │ - lsls r3, r1, #2 │ │ + adds r2, r5, #0 │ │ + bl 4275c │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r6, r3 │ │ + bge.n 32772 │ │ ldr r1, [sp, #12] │ │ + ldr r2, [r4, #88] ; 0x58 │ │ + lsls r3, r6, #2 │ │ + adds r6, #1 │ │ ldr r2, [r2, r1] │ │ adds r2, r2, r3 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - str r2, [sp, #20] │ │ + str r2, [sp, #16] │ │ + ldr r2, [sp, #8] │ │ + ldr r0, [r2, r3] │ │ + ldr r3, [r4, #48] ; 0x30 │ │ ldr r1, [r3, r1] │ │ - bl 32304 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [sp, #8] │ │ - str r0, [r2, #0] │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r1, [sp, #8] │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - cmp r1, r3 │ │ - blt.n 30df2 │ │ - adds r4, #1 │ │ - ldr r3, [r5, #12] │ │ - cmp r4, r3 │ │ - blt.n 30ddc │ │ - adds r0, r6, #0 │ │ - bl 40e48 │ │ + bl 33c3c │ │ + ldr r3, [sp, #16] │ │ + str r0, [r3, #0] │ │ + b.n 3274c │ │ + adds r5, #1 │ │ + b.n 32732 │ │ + adds r0, r7, #0 │ │ + bl 429fc │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ; instruction: 0xeaf00001 │ │ - strb r2, [r6, #14] │ │ + stcl 0, cr0, [r2, #-4] │ │ + ldrb r0, [r3, #9] │ │ movs r2, r0 │ │ - lsls r3, r2, #16 │ │ + lsls r1, r0, #2 │ │ movs r0, r0 │ │ - eor.w r0, r8, r1 │ │ + ldcl 0, cr0, [r6], {1} │ │ + push {r4, r5, r6, lr} │ │ + ldr r6, [pc, #52] ; (327c8 ) │ │ + ldr r5, [r0, #0] │ │ + adds r4, r1, #0 │ │ + add r6, pc │ │ + adds r0, r5, #0 │ │ + adds r1, r6, #0 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + cmp r0, #0 │ │ + beq.n 327c2 │ │ + ldr r4, [r4, #0] │ │ + adds r1, r6, #0 │ │ + adds r0, r4, #0 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + adds r3, r0, #0 │ │ + movs r0, #1 │ │ + cmp r3, #0 │ │ + beq.n 327c6 │ │ + adds r0, r5, #0 │ │ + adds r1, r4, #0 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + b.n 327c6 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + pop {r4, r5, r6, pc} │ │ + stcl 0, cr0, [r0], #-4 │ │ push {r3, r4, r5, lr} │ │ - adds r4, r0, #0 │ │ - movs r5, #0 │ │ - b.n 30e54 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - lsls r2, r5, #2 │ │ - adds r5, #1 │ │ - ldr r0, [r2, r3] │ │ - bl 32040 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r5, r3 │ │ - blt.n 30e48 │ │ + adds r5, r0, #0 │ │ + movs r4, #0 │ │ + ldr r3, [r5, #68] ; 0x44 │ │ + cmp r4, r3 │ │ + bge.n 327e6 │ │ + ldr r2, [r5, #76] ; 0x4c │ │ + lsls r3, r4, #2 │ │ + adds r4, #1 │ │ + ldr r0, [r3, r2] │ │ + bl 33960 │ │ + b.n 327d2 │ │ pop {r3, r4, r5, pc} │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #36 ; 0x24 │ │ - str r2, [sp, #20] │ │ - adds r5, r3, #0 │ │ - ldrb r3, [r0, #16] │ │ + str r2, [sp, #16] │ │ + ldrb r7, [r0, #16] │ │ adds r4, r0, #0 │ │ - cmp r3, r5 │ │ - bgt.n 30e6e │ │ - subs r5, r3, #1 │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - lsls r1, r1, #2 │ │ - str r1, [sp, #24] │ │ - adds r0, r3, #1 │ │ - bne.n 30eee │ │ + adds r5, r3, #0 │ │ + cmp r7, r3 │ │ + bgt.n 327fa │ │ + subs r5, r7, #1 │ │ + ldr r0, [r4, #72] ; 0x48 │ │ + lsls r3, r1, #2 │ │ + str r3, [sp, #20] │ │ + adds r3, r0, #1 │ │ + bne.n 32878 │ │ + movs r3, #0 │ │ ldr r6, [r4, #44] ; 0x2c │ │ - movs r7, #0 │ │ - b.n 30ee6 │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [r4, #88] ; 0x58 │ │ - lsls r3, r7, #2 │ │ - str r6, [sp, #16] │ │ - ldr r2, [r2, r1] │ │ - movs r1, #0 │ │ - ldr r2, [r2, r3] │ │ - str r2, [sp, #28] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + cmp r3, r2 │ │ + bge.n 328c4 │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + movs r0, #0 │ │ + mov ip, r3 │ │ + ldr r3, [sp, #8] │ │ ldr r2, [sp, #20] │ │ - mov ip, r2 │ │ - b.n 30eb4 │ │ - lsls r6, r1, #2 │ │ - str r6, [sp, #12] │ │ - mov r6, ip │ │ - adds r6, #4 │ │ - mov ip, r6 │ │ - subs r6, #4 │ │ - ldmia r6!, {r0} │ │ - adds r6, r0, #1 │ │ - beq.n 30eae │ │ - ldr r6, [r4, #88] ; 0x58 │ │ - lsls r0, r0, #2 │ │ - ldr r0, [r0, r6] │ │ - ldr r0, [r0, r3] │ │ - ldr r6, [sp, #12] │ │ - adds r1, #1 │ │ - str r0, [r2, r6] │ │ - ldr r2, [r4, #92] ; 0x5c │ │ - cmp r1, r5 │ │ - blt.n 30e94 │ │ - ldr r1, [r4, #84] ; 0x54 │ │ - ldr r6, [sp, #16] │ │ - ldr r0, [r4, #20] │ │ - ldr r1, [r1, r3] │ │ - adds r7, #1 │ │ - str r0, [sp, #12] │ │ - str r1, [sp, #16] │ │ - ldr r1, [r4, #76] ; 0x4c │ │ - ldr r0, [r1, r3] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - adds r3, r5, #0 │ │ - str r1, [sp, #0] │ │ - ldr r1, [sp, #28] │ │ - bl 32a30 │ │ + lsls r1, r3, #2 │ │ + mov r3, ip │ │ + ldr r3, [r3, r2] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r3, r1] │ │ + str r3, [sp, #24] │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + str r3, [sp, #12] │ │ + cmp r0, r5 │ │ + bge.n 3284a │ │ ldr r3, [sp, #16] │ │ + lsls r7, r0, #2 │ │ + ldr r3, [r3, r7] │ │ + adds r2, r3, #1 │ │ + beq.n 32842 │ │ + mov r2, ip │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r3, [r3, r1] │ │ + ldr r2, [sp, #12] │ │ + adds r0, #1 │ │ + str r3, [r2, r7] │ │ + b.n 32828 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + ldr r2, [sp, #12] │ │ + ldr r7, [r4, #20] │ │ + ldr r3, [r3, r1] │ │ + str r3, [sp, #28] │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + ldr r0, [r3, r1] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #24] │ │ + str r3, [sp, #0] │ │ + adds r3, r5, #0 │ │ + bl 3450e │ │ + ldr r3, [sp, #28] │ │ adds r1, r6, #0 │ │ adds r2, r3, r0 │ │ - ldr r0, [sp, #12] │ │ - blx 41e40 │ │ + adds r0, r7, #0 │ │ + bl 48914 <_Unwind_GetTextRelBase@@Base+0x268> │ │ + ldr r3, [sp, #8] │ │ adds r6, r0, #0 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r7, r3 │ │ - blt.n 30e7e │ │ - b.n 30f38 │ │ - ldr r2, [r4, #88] ; 0x58 │ │ - ldr r6, [sp, #24] │ │ - lsls r3, r3, #2 │ │ - ldr r0, [sp, #20] │ │ - ldr r2, [r2, r6] │ │ - ldr r1, [r3, r2] │ │ - movs r3, #0 │ │ - mov ip, r1 │ │ - b.n 30f1c │ │ - ldmia r0!, {r1} │ │ - lsls r7, r3, #2 │ │ - str r7, [sp, #12] │ │ - adds r6, r1, #1 │ │ - beq.n 30f18 │ │ - ldr r6, [r4, #88] ; 0x58 │ │ - lsls r1, r1, #2 │ │ - ldr r1, [r1, r6] │ │ - ldr r6, [r4, #72] ; 0x48 │ │ - lsls r7, r6, #2 │ │ - ldr r1, [r7, r1] │ │ - ldr r7, [sp, #12] │ │ - str r1, [r2, r7] │ │ adds r3, #1 │ │ + b.n 32808 │ │ + ldr r7, [r4, #88] ; 0x58 │ │ + ldr r3, [sp, #20] │ │ + lsls r0, r0, #2 │ │ + ldr r3, [r7, r3] │ │ + ldr r3, [r0, r3] │ │ + str r3, [sp, #8] │ │ + movs r3, #0 │ │ ldr r2, [r4, #92] ; 0x5c │ │ cmp r3, r5 │ │ - blt.n 30f00 │ │ - ldr r0, [r4, #72] ; 0x48 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - ldr r6, [sp, #56] ; 0x38 │ │ - lsls r0, r0, #2 │ │ - ldr r0, [r0, r3] │ │ + bge.n 328ae │ │ + ldr r6, [sp, #16] │ │ + lsls r0, r3, #2 │ │ + ldr r6, [r6, r0] │ │ + adds r1, r6, #1 │ │ + bne.n 3289a │ │ + str r6, [r2, r0] │ │ + b.n 328aa │ │ + lsls r6, r6, #2 │ │ + ldr r6, [r6, r7] │ │ + mov ip, r6 │ │ mov r1, ip │ │ + ldr r6, [r4, #72] ; 0x48 │ │ + lsls r6, r6, #2 │ │ + ldr r1, [r6, r1] │ │ + str r1, [r2, r0] │ │ + adds r3, #1 │ │ + b.n 32886 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + ldr r1, [sp, #8] │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r0] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #0] │ │ adds r3, r5, #0 │ │ - str r6, [sp, #0] │ │ - bl 32a30 │ │ + bl 3450e │ │ adds r6, r0, #0 │ │ - add sp, #36 ; 0x24 │ │ adds r0, r6, #0 │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ + ldr r5, [pc, #308] ; (32a04 ) │ │ sub sp, #44 ; 0x2c │ │ - str r2, [sp, #28] │ │ - ldr r2, [pc, #284] ; (31064 ) │ │ + str r2, [sp, #24] │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r2, [pc, #300] ; (32a08 ) │ │ adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ - add r2, pc │ │ + ldr r3, [r5, #0] │ │ + adds r7, r1, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #68] ; 0x44 │ │ + ldr r3, [pc, #292] ; (32a0c ) │ │ movs r1, #4 │ │ - ldr r3, [pc, #276] ; (31068 ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [r4, #44] ; 0x2c │ │ - lsls r5, r5, #2 │ │ - str r5, [sp, #16] │ │ - str r0, [sp, #12] │ │ - str r2, [sp, #8] │ │ - adds r5, r0, #0 │ │ - movs r6, #0 │ │ - b.n 30ffc │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [r4, #44] ; 0x2c │ │ + adds r6, r0, #0 │ │ + str r3, [sp, #8] │ │ + lsls r3, r7, #2 │ │ + movs r7, #0 │ │ + str r3, [sp, #12] │ │ + str r5, [sp, #28] │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r7, r3 │ │ + bge.n 32990 │ │ ldr r3, [r4, #72] ; 0x48 │ │ + lsls r5, r7, #2 │ │ adds r2, r3, #1 │ │ - beq.n 30f72 │ │ - cmp r3, r6 │ │ - bne.n 30fee │ │ + beq.n 3290e │ │ + cmp r3, r7 │ │ + bne.n 32982 │ │ ldr r3, [r4, #76] ; 0x4c │ │ - lsls r7, r6, #2 │ │ - ldr r2, [sp, #16] │ │ - ldr r0, [r3, r7] │ │ + ldr r2, [sp, #12] │ │ + ldr r0, [r3, r5] │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r1, [r3, r2] │ │ - bl 32304 │ │ - str r0, [r5, #0] │ │ - adds r0, #1 │ │ - bne.n 30fbe │ │ + bl 33c3c │ │ + str r0, [r6, r5] │ │ + adds r3, r0, #1 │ │ + bne.n 32956 │ │ ldr r3, [r4, #76] ; 0x4c │ │ - ldr r2, [sp, #16] │ │ + ldr r2, [sp, #12] │ │ ldr r0, [r4, #20] │ │ - ldr r3, [r3, r7] │ │ - ldr r1, [sp, #28] │ │ - str r3, [sp, #20] │ │ + ldr r3, [r3, r5] │ │ + ldr r1, [sp, #24] │ │ + str r3, [sp, #16] │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r3, [r3, r2] │ │ - str r3, [sp, #24] │ │ - blx 41dc8 │ │ - blx 44d08 <__aeabi_d2f> │ │ - ldr r1, [sp, #24] │ │ + str r3, [sp, #20] │ │ + bl 48844 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + ldr r1, [sp, #20] │ │ adds r2, r0, #0 │ │ - ldr r0, [sp, #20] │ │ - bl 32484 │ │ - str r0, [r5, #0] │ │ - adds r0, #1 │ │ - bne.n 30fbe │ │ - ldr r0, [sp, #12] │ │ - bl 3ec3e │ │ - ldr r4, [r4, #44] ; 0x2c │ │ - str r4, [sp, #8] │ │ - b.n 3105e │ │ - ldr r3, [r4, #76] ; 0x4c │ │ + ldr r0, [sp, #16] │ │ + bl 33e14 │ │ + str r0, [r6, r5] │ │ + adds r3, r0, #1 │ │ + bne.n 32956 │ │ + adds r0, r6, #0 │ │ + bl 40732 │ │ + ldr r0, [r4, #44] ; 0x2c │ │ + b.n 329f0 │ │ movs r2, #0 │ │ - ldr r1, [r5, #0] │ │ - ldr r0, [r3, r7] │ │ - add r3, sp, #36 ; 0x24 │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + ldr r1, [r6, r5] │ │ + ldr r0, [r3, r5] │ │ + add r3, sp, #32 │ │ str r3, [sp, #0] │ │ adds r3, r2, #0 │ │ - bl 32a30 │ │ - ldr r2, [r4, #72] ; 0x48 │ │ - adds r3, r0, #0 │ │ - cmp r2, r6 │ │ - beq.n 30ff6 │ │ - adds r2, #1 │ │ - bne.n 30ff8 │ │ - ldr r2, [r4, #84] ; 0x54 │ │ - ldr r0, [r4, #20] │ │ + bl 3450e │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + cmp r3, r7 │ │ + beq.n 3298a │ │ + adds r3, #1 │ │ + bne.n 3298c │ │ + ldr r3, [r4, #84] ; 0x54 │ │ ldr r1, [sp, #8] │ │ - ldr r2, [r2, r7] │ │ - adds r2, r3, r2 │ │ - blx 41e40 │ │ - str r0, [sp, #8] │ │ - b.n 30ff8 │ │ + ldr r3, [r3, r5] │ │ + adds r2, r0, r3 │ │ + ldr r0, [r4, #20] │ │ + bl 48914 <_Unwind_GetTextRelBase@@Base+0x268> │ │ + b.n 3298a │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [r5, #0] │ │ - b.n 30ff8 │ │ + str r3, [r6, r5] │ │ + b.n 3298c │ │ str r0, [sp, #8] │ │ - adds r6, #1 │ │ - adds r5, #4 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r6, r3 │ │ - blt.n 30f68 │ │ - ldr r6, [pc, #104] ; (3106c ) │ │ - ldr r1, [r4, #12] │ │ + adds r7, #1 │ │ + b.n 328fc │ │ + ldr r3, [r4, #12] │ │ + ldr r5, [pc, #124] ; (32a10 ) │ │ + ldr r0, [r4, #88] ; 0x58 │ │ + lsls r1, r3, #2 │ │ movs r3, #206 ; 0xce │ │ - add r6, pc │ │ - lsls r1, r1, #2 │ │ - adds r2, r6, #0 │ │ + add r5, pc │ │ + adds r2, r5, #0 │ │ lsls r3, r3, #2 │ │ - ldr r0, [r4, #88] ; 0x58 │ │ - bl 3ebb4 <__ckd_realloc__> │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ ldr r3, [r4, #12] │ │ ldr r1, [r4, #68] ; 0x44 │ │ str r0, [r4, #88] ; 0x58 │ │ - adds r5, r0, #0 │ │ + adds r7, r0, #0 │ │ muls r1, r3 │ │ movs r3, #207 ; 0xcf │ │ + lsls r1, r1, #2 │ │ lsls r3, r3, #2 │ │ ldr r0, [r0, #0] │ │ - lsls r1, r1, #2 │ │ - adds r2, r6, #0 │ │ - bl 3ebb4 <__ckd_realloc__> │ │ + adds r2, r5, #0 │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ movs r3, #0 │ │ - str r0, [r5, #0] │ │ - b.n 31042 │ │ - muls r2, r3 │ │ - ldr r5, [r1, #0] │ │ - lsls r2, r2, #2 │ │ - lsls r0, r3, #2 │ │ - adds r2, r5, r2 │ │ - str r2, [r1, r0] │ │ - adds r3, #1 │ │ + str r0, [r7, #0] │ │ ldr r0, [r4, #12] │ │ - ldr r2, [r4, #68] ; 0x44 │ │ + ldr r7, [r4, #68] ; 0x44 │ │ ldr r1, [r4, #88] ; 0x58 │ │ cmp r3, r0 │ │ - blt.n 31034 │ │ - ldr r3, [sp, #16] │ │ + bge.n 329dc │ │ + adds r2, r7, #0 │ │ + muls r2, r3 │ │ + ldr r7, [r1, #0] │ │ lsls r2, r2, #2 │ │ + lsls r5, r3, #2 │ │ + adds r2, r7, r2 │ │ + str r2, [r1, r5] │ │ + adds r3, #1 │ │ + b.n 329c2 │ │ + ldr r3, [sp, #12] │ │ + lsls r2, r7, #2 │ │ ldr r0, [r1, r3] │ │ - ldr r1, [sp, #12] │ │ - blx eb24 │ │ - ldr r0, [sp, #12] │ │ - bl 3ec3e │ │ + adds r1, r6, #0 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + adds r0, r6, #0 │ │ + bl 40732 │ │ ldr r0, [sp, #8] │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 329fe │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - stmdb sl, {r0} │ │ + nop ; (mov r8, r8) │ │ + strb r0, [r5, #22] │ │ + movs r2, r0 │ │ + adds.w r0, r6, r1 │ │ lsls r7, r2, #12 │ │ movs r0, r0 │ │ - strex r0, r0, [lr, #4] │ │ + orn r0, r4, r1 │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #36 ; 0x24 │ │ - str r2, [sp, #20] │ │ - adds r5, r3, #0 │ │ - ldrb r3, [r0, #16] │ │ + str r2, [sp, #16] │ │ + ldrb r7, [r0, #16] │ │ adds r4, r0, #0 │ │ - cmp r3, r5 │ │ - bgt.n 31082 │ │ - subs r5, r3, #1 │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - lsls r1, r1, #2 │ │ - str r1, [sp, #24] │ │ - adds r0, r3, #1 │ │ - bne.n 31102 │ │ + adds r5, r3, #0 │ │ + cmp r7, r3 │ │ + bgt.n 32a26 │ │ + subs r5, r7, #1 │ │ + ldr r0, [r4, #72] ; 0x48 │ │ + lsls r3, r1, #2 │ │ + str r3, [sp, #20] │ │ + adds r3, r0, #1 │ │ + bne.n 32aa4 │ │ + movs r3, #0 │ │ ldr r6, [r4, #44] ; 0x2c │ │ - movs r7, #0 │ │ - b.n 310fa │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [r4, #88] ; 0x58 │ │ - lsls r3, r7, #2 │ │ - str r6, [sp, #16] │ │ - ldr r2, [r2, r1] │ │ - movs r1, #0 │ │ - ldr r2, [r2, r3] │ │ - str r2, [sp, #28] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + cmp r3, r2 │ │ + bge.n 32af0 │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + movs r0, #0 │ │ + mov ip, r3 │ │ + ldr r3, [sp, #8] │ │ ldr r2, [sp, #20] │ │ - mov ip, r2 │ │ - b.n 310c8 │ │ - lsls r6, r1, #2 │ │ - str r6, [sp, #12] │ │ - mov r6, ip │ │ - adds r6, #4 │ │ - mov ip, r6 │ │ - subs r6, #4 │ │ - ldmia r6!, {r0} │ │ - adds r6, r0, #1 │ │ - beq.n 310c2 │ │ - ldr r6, [r4, #88] ; 0x58 │ │ - lsls r0, r0, #2 │ │ - ldr r0, [r0, r6] │ │ - ldr r0, [r0, r3] │ │ - ldr r6, [sp, #12] │ │ - adds r1, #1 │ │ - str r0, [r2, r6] │ │ - ldr r2, [r4, #92] ; 0x5c │ │ - cmp r1, r5 │ │ - blt.n 310a8 │ │ - ldr r1, [r4, #84] ; 0x54 │ │ - ldr r6, [sp, #16] │ │ - ldr r0, [r4, #20] │ │ - ldr r1, [r1, r3] │ │ - adds r7, #1 │ │ - str r0, [sp, #12] │ │ - str r1, [sp, #16] │ │ - ldr r1, [r4, #76] ; 0x4c │ │ - ldr r0, [r1, r3] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - adds r3, r5, #0 │ │ - str r1, [sp, #0] │ │ - ldr r1, [sp, #28] │ │ - bl 32b90 │ │ + lsls r1, r3, #2 │ │ + mov r3, ip │ │ + ldr r3, [r3, r2] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r3, r1] │ │ + str r3, [sp, #24] │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + str r3, [sp, #12] │ │ + cmp r0, r5 │ │ + bge.n 32a76 │ │ ldr r3, [sp, #16] │ │ + lsls r7, r0, #2 │ │ + ldr r3, [r3, r7] │ │ + adds r2, r3, #1 │ │ + beq.n 32a6e │ │ + mov r2, ip │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + ldr r3, [r3, r1] │ │ + ldr r2, [sp, #12] │ │ + adds r0, #1 │ │ + str r3, [r2, r7] │ │ + b.n 32a54 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + ldr r2, [sp, #12] │ │ + ldr r7, [r4, #20] │ │ + ldr r3, [r3, r1] │ │ + str r3, [sp, #28] │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + ldr r0, [r3, r1] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #24] │ │ + str r3, [sp, #0] │ │ + adds r3, r5, #0 │ │ + bl 343ba │ │ + ldr r3, [sp, #28] │ │ adds r1, r6, #0 │ │ adds r2, r3, r0 │ │ - ldr r0, [sp, #12] │ │ - blx 41e40 │ │ + adds r0, r7, #0 │ │ + bl 48914 <_Unwind_GetTextRelBase@@Base+0x268> │ │ + ldr r3, [sp, #8] │ │ adds r6, r0, #0 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r7, r3 │ │ - blt.n 31092 │ │ - b.n 3114c │ │ - ldr r2, [r4, #88] ; 0x58 │ │ - ldr r6, [sp, #24] │ │ - lsls r3, r3, #2 │ │ - ldr r0, [sp, #20] │ │ - ldr r2, [r2, r6] │ │ - ldr r1, [r3, r2] │ │ - movs r3, #0 │ │ - mov ip, r1 │ │ - b.n 31130 │ │ - ldmia r0!, {r1} │ │ - lsls r7, r3, #2 │ │ - str r7, [sp, #12] │ │ - adds r6, r1, #1 │ │ - beq.n 3112c │ │ - ldr r6, [r4, #88] ; 0x58 │ │ - lsls r1, r1, #2 │ │ - ldr r1, [r1, r6] │ │ - ldr r6, [r4, #72] ; 0x48 │ │ - lsls r7, r6, #2 │ │ - ldr r1, [r7, r1] │ │ - ldr r7, [sp, #12] │ │ - str r1, [r2, r7] │ │ adds r3, #1 │ │ + b.n 32a34 │ │ + ldr r7, [r4, #88] ; 0x58 │ │ + ldr r3, [sp, #20] │ │ + lsls r0, r0, #2 │ │ + ldr r3, [r7, r3] │ │ + ldr r3, [r0, r3] │ │ + str r3, [sp, #8] │ │ + movs r3, #0 │ │ ldr r2, [r4, #92] ; 0x5c │ │ cmp r3, r5 │ │ - blt.n 31114 │ │ - ldr r0, [r4, #72] ; 0x48 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - ldr r6, [sp, #56] ; 0x38 │ │ - lsls r0, r0, #2 │ │ - ldr r0, [r0, r3] │ │ + bge.n 32ada │ │ + ldr r6, [sp, #16] │ │ + lsls r0, r3, #2 │ │ + ldr r6, [r6, r0] │ │ + adds r1, r6, #1 │ │ + bne.n 32ac6 │ │ + str r6, [r2, r0] │ │ + b.n 32ad6 │ │ + lsls r6, r6, #2 │ │ + ldr r6, [r6, r7] │ │ + mov ip, r6 │ │ mov r1, ip │ │ + ldr r6, [r4, #72] ; 0x48 │ │ + lsls r6, r6, #2 │ │ + ldr r1, [r6, r1] │ │ + str r1, [r2, r0] │ │ + adds r3, #1 │ │ + b.n 32ab2 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + ldr r1, [sp, #8] │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r0] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #0] │ │ adds r3, r5, #0 │ │ - str r6, [sp, #0] │ │ - bl 32b90 │ │ + bl 343ba │ │ adds r6, r0, #0 │ │ - add sp, #36 ; 0x24 │ │ adds r0, r6, #0 │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ 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] │ │ - movs r5, #0 │ │ - b.n 31172 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - lsls r2, r5, #2 │ │ - adds r1, r6, #0 │ │ - ldr r0, [r2, r3] │ │ - adds r2, r7, #0 │ │ - ldr r3, [sp, #4] │ │ - bl 3210e │ │ - adds r5, #1 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r5, r3 │ │ - blt.n 31160 │ │ + adds r5, r0, #0 │ │ + movs r4, #0 │ │ + str r1, [sp, #4] │ │ + adds r6, r2, #0 │ │ + adds r7, r3, #0 │ │ + ldr r3, [r5, #68] ; 0x44 │ │ + cmp r4, r3 │ │ + bge.n 32b1c │ │ + ldr r2, [r5, #76] ; 0x4c │ │ + lsls r3, r4, #2 │ │ + ldr r1, [sp, #4] │ │ + ldr r0, [r3, r2] │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ + bl 33a2a │ │ + adds r4, #1 │ │ + b.n 32b02 │ │ movs r0, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ movs r5, #0 │ │ - b.n 3118e │ │ - lsls r3, r5, #2 │ │ - ldr r0, [r0, r3] │ │ - bl 326f4 │ │ - adds r5, #1 │ │ ldr r3, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #76] ; 0x4c │ │ cmp r5, r3 │ │ - blt.n 31184 │ │ - bl 3ec3e │ │ - movs r5, #0 │ │ - b.n 311a8 │ │ + bge.n 32b3a │ │ lsls r3, r5, #2 │ │ ldr r0, [r0, r3] │ │ - bl 3ec3e │ │ + bl 3408c │ │ adds r5, #1 │ │ + b.n 32b26 │ │ + bl 40732 │ │ + movs r5, #0 │ │ ldr r3, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #80] ; 0x50 │ │ cmp r5, r3 │ │ - blt.n 3119e │ │ - bl 3ec3e │ │ + bge.n 32b54 │ │ + lsls r3, r5, #2 │ │ + ldr r0, [r0, r3] │ │ + bl 40732 │ │ + adds r5, #1 │ │ + b.n 32b40 │ │ + bl 40732 │ │ ldr r0, [r4, #84] ; 0x54 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #92] ; 0x5c │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #88] ; 0x58 │ │ - bl 3ec46 │ │ + bl 4073a │ │ pop {r3, r4, r5, pc} │ │ - push {r4, r5, r6, lr} │ │ - ldr r4, [pc, #52] ; (31200 ) │ │ - ldr r6, [r0, #0] │ │ - adds r5, r1, #0 │ │ - add r4, pc │ │ - adds r0, r6, #0 │ │ - adds r1, r4, #0 │ │ - blx ea88 │ │ - cmp r0, #0 │ │ - beq.n 311fa │ │ - ldr r5, [r5, #0] │ │ - adds r1, r4, #0 │ │ - adds r0, r5, #0 │ │ - blx ea88 │ │ - adds r3, r0, #0 │ │ - movs r0, #1 │ │ - cmp r3, #0 │ │ - beq.n 311fe │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - blx ea88 │ │ - b.n 311fe │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r4, r5, r6, pc} │ │ - b.n 30f04 │ │ - movs r1, r0 │ │ movs r0, r0 │ │ ... │ │ │ │ -00031208 : │ │ +00032b70 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #44 ; 0x2c │ │ - str r2, [sp, #20] │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - adds r7, r1, #0 │ │ - str r3, [sp, #32] │ │ + sub sp, #36 ; 0x24 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + cmp r0, #0 │ │ + bne.n 32b7c │ │ + b.n 32cde │ │ + adds r6, r1, #0 │ │ + movs r4, #1 │ │ + str r3, [sp, #20] │ │ + ldr r3, [r1, #0] │ │ str r2, [sp, #28] │ │ - cmp r2, #0 │ │ - bne.n 3121c │ │ - b.n 31394 │ │ - adds r5, r1, #0 │ │ - ldmia r5!, {r3} │ │ - movs r6, #1 │ │ ldr r3, [r3, #20] │ │ str r3, [sp, #12] │ │ - b.n 3127a │ │ - ldr r3, [r5, #0] │ │ - adds r4, r5, #0 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r4, r3 │ │ + bge.n 32be0 │ │ + lsls r5, r4, #2 │ │ + ldr r3, [r6, r5] │ │ ldr r0, [r3, #20] │ │ - blx 41d50 │ │ + bl 487f4 <_Unwind_GetTextRelBase@@Base+0x148> │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ ldr r0, [sp, #12] │ │ - blx 41d50 │ │ + bl 487f4 <_Unwind_GetTextRelBase@@Base+0x148> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - blx 44bf4 <__aeabi_dcmpeq> │ │ + bl 48814 <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r0, #0 │ │ - beq.n 31262 │ │ - ldr r3, [r4, #0] │ │ - adds r5, #4 │ │ - ldr r0, [r3, #20] │ │ - blx 41d68 │ │ - adds r4, r0, #0 │ │ - ldr r0, [sp, #12] │ │ - blx 41d68 │ │ - cmp r4, r0 │ │ - beq.n 31278 │ │ - ldr r1, [pc, #324] ; (313a8 ) │ │ - ldr r3, [pc, #324] ; (313ac ) │ │ + bne.n 32bc8 │ │ + ldr r1, [pc, #312] ; (32cf0 ) │ │ + ldr r3, [pc, #316] ; (32cf4 ) │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #141 ; 0x8d │ │ - bl 4003c │ │ - movs r3, #0 │ │ - str r3, [sp, #28] │ │ - b.n 31394 │ │ - adds r6, #1 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - cmp r6, r2 │ │ - blt.n 31228 │ │ - ldr r5, [pc, #300] ; (313b0 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r0, #0 │ │ + b.n 32cde │ │ + ldr r3, [r6, r5] │ │ + ldr r0, [r3, #20] │ │ + bl 48dd4 <_Unwind_GetTextRelBase@@Base+0x728> │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #12] │ │ + bl 48dd4 <_Unwind_GetTextRelBase@@Base+0x728> │ │ + cmp r5, r0 │ │ + bne.n 32bb4 │ │ + adds r4, #1 │ │ + b.n 32b8a │ │ + ldr r5, [pc, #276] ; (32cf8 ) │ │ movs r1, #96 ; 0x60 │ │ - movs r3, #147 ; 0x93 │ │ add r5, pc │ │ adds r2, r5, #0 │ │ + movs r3, #147 ; 0x93 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #56] ; 0x38 │ │ adds r4, r0, #0 │ │ - str r0, [sp, #28] │ │ str r3, [r0, #68] ; 0x44 │ │ movs r1, #4 │ │ adds r0, r3, #0 │ │ adds r2, r5, #0 │ │ movs r3, #150 ; 0x96 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ str r0, [r4, #76] ; 0x4c │ │ adds r2, r5, #0 │ │ movs r3, #151 ; 0x97 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r2, r5, #0 │ │ movs r3, #153 ; 0x99 │ │ str r0, [r4, #80] ; 0x50 │ │ movs r1, #4 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r0, [r4, #84] ; 0x54 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - blx 445e0 <__aeabi_i2d> │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - ldr r1, [pc, #212] ; (313a4 ) │ │ - ldr r0, [pc, #208] ; (313a0 ) │ │ - blx 44928 <__aeabi_ddiv> │ │ + ldr r1, [pc, #192] ; (32cec ) │ │ + ldr r0, [pc, #184] ; (32ce8 ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ ldr r0, [sp, #12] │ │ - blx 41d70 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ movs r3, #0 │ │ - b.n 312ea │ │ - ldr r2, [r4, #84] ; 0x54 │ │ - lsls r1, r3, #2 │ │ - adds r3, #1 │ │ - str r0, [r1, r2] │ │ - ldr r2, [sp, #64] ; 0x40 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ cmp r3, r2 │ │ - blt.n 312e2 │ │ - ldr r3, [sp, #32] │ │ + bge.n 32c4e │ │ + ldr r1, [r4, #84] ; 0x54 │ │ + lsls r2, r3, #2 │ │ + adds r3, #1 │ │ + str r0, [r2, r1] │ │ + b.n 32c3e │ │ + ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - beq.n 312fc │ │ + beq.n 32c5a │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [r4, #72] ; 0x48 │ │ - ldr r6, [pc, #180] ; (313b4 ) │ │ - adds r5, r7, #0 │ │ - movs r7, #0 │ │ - str r7, [sp, #0] │ │ - add r6, pc │ │ - b.n 31372 │ │ - ldr r2, [sp, #0] │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - ldr r0, [r5, #0] │ │ - lsls r2, r2, #2 │ │ - adds r3, r3, r2 │ │ - str r2, [sp, #24] │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ str r3, [sp, #16] │ │ - str r5, [sp, #36] ; 0x24 │ │ - bl 32038 │ │ ldr r3, [sp, #16] │ │ - ldr r2, [sp, #24] │ │ - adds r1, r6, #0 │ │ - str r0, [r3, #0] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + cmp r3, r2 │ │ + bge.n 32cc0 │ │ + ldr r3, [sp, #16] │ │ + lsls r5, r3, #2 │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + ldr r0, [r6, r5] │ │ + adds r7, r3, r5 │ │ + bl 33958 │ │ + str r0, [r7, #0] │ │ ldr r3, [r4, #80] ; 0x50 │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ + ldr r1, [pc, #128] ; (32cfc ) │ │ movs r2, #166 ; 0xa6 │ │ - ldmia r3!, {r0} │ │ - str r3, [sp, #20] │ │ - bl 3ebdc <__ckd_salloc__> │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #32] │ │ - str r0, [r2, #0] │ │ + adds r7, r3, r5 │ │ + ldr r3, [sp, #28] │ │ + add r1, pc │ │ + ldr r3, [r3, r5] │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #24] │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + ldr r3, [sp, #20] │ │ + str r0, [r7, #0] │ │ cmp r3, #0 │ │ - beq.n 3135e │ │ - ldr r2, [sp, #24] │ │ + beq.n 32cae │ │ ldr r3, [r4, #84] ; 0x54 │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #32] │ │ - ldr r0, [r3, r2] │ │ - blx 44608 <__aeabi_f2d> │ │ + adds r7, r3, r5 │ │ + ldr r3, [sp, #20] │ │ + ldr r0, [r3, r5] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ ldr r0, [sp, #12] │ │ - blx 41d70 │ │ - ldr r2, [sp, #16] │ │ - str r0, [r2, #0] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - adds r5, #4 │ │ - ldr r3, [r2, #0] │ │ - ldrb r3, [r3, #16] │ │ - cmp r7, r3 │ │ - bge.n 3136c │ │ - adds r7, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - adds r3, #1 │ │ - str r3, [sp, #0] │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + str r0, [r7, #0] │ │ + ldr r3, [r6, r5] │ │ ldr r2, [sp, #0] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r3, #16] │ │ cmp r2, r3 │ │ - blt.n 31308 │ │ - ldr r2, [pc, #60] ; (313b8 ) │ │ + bge.n 32cba │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + b.n 32c5e │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [pc, #60] ; (32d00 ) │ │ movs r1, #4 │ │ - subs r0, r7, #1 │ │ + subs r0, r3, #1 │ │ add r2, pc │ │ movs r3, #174 ; 0xae │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ ldr r1, [sp, #12] │ │ str r0, [r4, #92] ; 0x5c │ │ - adds r2, r7, #0 │ │ + ldr r2, [sp, #0] │ │ adds r0, r4, #0 │ │ - bl 30d0c │ │ - ldr r0, [sp, #28] │ │ - add sp, #44 ; 0x2c │ │ + bl 32668 │ │ + adds r0, r4, #0 │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ - b.n 30f88 │ │ - movs r1, r0 │ │ - b.n 30ff2 │ │ - movs r1, r0 │ │ - b.n 30f54 │ │ + strex r0, r0, [r4, #4] │ │ + ldrd r0, r0, [r5], #-4 │ │ + ; instruction: 0xe81a0001 │ │ + b.n 32bf8 │ │ movs r1, r0 │ │ - b.n 30e5c │ │ - movs r1, r0 │ │ - b.n 30d68 │ │ + b.n 32b70 │ │ movs r1, r0 │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ │ │ -000313c0 : │ │ +00032d08 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #772] ; (316c8 ) │ │ + ldr r4, [pc, #780] ; (33018 ) │ │ + ldr r7, [pc, #780] ; (3301c ) │ │ add sp, r4 │ │ - ldr r4, [pc, #772] ; (316cc ) │ │ - str r1, [sp, #16] │ │ - add r1, sp, #1020 ; 0x3fc │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r1, #56 ; 0x38 │ │ - ldr r3, [r4, #0] │ │ + str r0, [sp, #32] │ │ movs r0, #0 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ str r2, [sp, #40] ; 0x28 │ │ - str r3, [r1, #0] │ │ + add r2, sp, #1020 ; 0x3fc │ │ + ldr r3, [r7, #0] │ │ + adds r2, #56 ; 0x38 │ │ + str r1, [sp, #16] │ │ adds r1, r0, #0 │ │ - bl 40a30 │ │ - ldr r1, [pc, #748] ; (316d0 ) │ │ - str r0, [sp, #28] │ │ + str r3, [r2, #0] │ │ + bl 425c0 │ │ + ldr r1, [pc, #756] ; (33020 ) │ │ + str r0, [sp, #20] │ │ ldr r0, [sp, #16] │ │ add r1, pc │ │ - blx ea70 │ │ - str r4, [sp, #44] ; 0x2c │ │ - str r0, [sp, #12] │ │ - cmp r0, #0 │ │ - bne.n 3140e │ │ - ldr r1, [pc, #732] ; (316d4 ) │ │ - ldr r3, [pc, #732] ; (316d8 ) │ │ - ldr r4, [sp, #16] │ │ - add r1, pc │ │ - add r3, pc │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + str r7, [sp, #44] ; 0x2c │ │ + subs r6, r0, #0 │ │ + bne.n 32d54 │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [pc, #740] ; (33024 ) │ │ movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #736] ; (33028 ) │ │ + add r1, pc │ │ movs r2, #198 ; 0xc6 │ │ - str r4, [sp, #0] │ │ - bl 40144 │ │ - ldr r7, [sp, #12] │ │ - b.n 31850 │ │ + add r3, pc │ │ + bl 41ce4 │ │ + adds r0, r6, #0 │ │ + b.n 3318c │ │ ldr r0, [sp, #16] │ │ movs r1, #47 ; 0x2f │ │ - blx eb00 │ │ + bl 48944 <_Unwind_GetTextRelBase@@Base+0x298> │ │ cmp r0, #0 │ │ - bne.n 31428 │ │ + bne.n 32d6e │ │ ldr r0, [sp, #16] │ │ movs r1, #92 ; 0x5c │ │ - blx eb00 │ │ - str r0, [sp, #20] │ │ + bl 48944 <_Unwind_GetTextRelBase@@Base+0x298> │ │ + str r0, [sp, #12] │ │ cmp r0, #0 │ │ - beq.n 31444 │ │ - ldr r1, [sp, #16] │ │ - ldr r2, [pc, #688] ; (316dc ) │ │ - movs r3, #206 ; 0xce │ │ - subs r4, r0, r1 │ │ - add r2, pc │ │ + beq.n 32d8a │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [pc, #696] ; (3302c ) │ │ movs r1, #1 │ │ + subs r4, r0, r3 │ │ + add r2, pc │ │ adds r0, r4, #2 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + movs r3, #206 ; 0xce │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r2, r4, #1 │ │ ldr r1, [sp, #16] │ │ - str r0, [sp, #20] │ │ - blx eb24 │ │ - ldr r4, [pc, #664] ; (316e0 ) │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [pc, #664] ; (316e4 ) │ │ - add r4, pc │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ + str r0, [sp, #12] │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [sp, #16] │ │ + ldr r4, [pc, #672] ; (33030 ) │ │ movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #672] ; (33034 ) │ │ + add r4, pc │ │ adds r1, r4, #0 │ │ + add r3, pc │ │ movs r2, #212 ; 0xd4 │ │ - bl 4003c │ │ - ldr r3, [sp, #20] │ │ + bl 41bd4 │ │ + ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - beq.n 31472 │ │ - ldr r1, [sp, #20] │ │ - ldr r3, [pc, #644] ; (316e8 ) │ │ + beq.n 32db6 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #652] ; (33038 ) │ │ movs r0, #1 │ │ - str r1, [sp, #0] │ │ - add r3, pc │ │ adds r1, r4, #0 │ │ movs r2, #214 ; 0xd6 │ │ - bl 4003c │ │ - ldr r4, [pc, #632] ; (316ec ) │ │ - add r5, sp, #52 ; 0x34 │ │ - ldr r0, [sp, #12] │ │ - add r4, pc │ │ - adds r1, r4, #0 │ │ - adds r2, r5, #0 │ │ - blx eb84 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r1, [pc, #644] ; (3303c ) │ │ + add r4, sp, #52 ; 0x34 │ │ + adds r0, r6, #0 │ │ + add r1, pc │ │ + adds r2, r4, #0 │ │ + bl 48c94 <_Unwind_GetTextRelBase@@Base+0x5e8> │ │ cmp r0, #1 │ │ - bne.n 3154a │ │ - ldr r1, [pc, #616] ; (316f0 ) │ │ - adds r0, r5, #0 │ │ - adds r6, r4, #0 │ │ + bne.n 32e86 │ │ + ldr r1, [pc, #628] ; (33040 ) │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 314ec │ │ - b.n 31544 │ │ - ldr r4, [sp, #20] │ │ - cmp r4, #0 │ │ - beq.n 314b2 │ │ - adds r0, r5, #0 │ │ - bl 403d4 │ │ + bne.n 32e8c │ │ + ldr r1, [pc, #620] ; (33044 ) │ │ + add r4, sp, #52 ; 0x34 │ │ + adds r0, r6, #0 │ │ + add r1, pc │ │ + adds r2, r4, #0 │ │ + bl 48c94 <_Unwind_GetTextRelBase@@Base+0x5e8> │ │ + cmp r0, #1 │ │ + bne.n 32e4c │ │ + ldr r1, [pc, #604] ; (33048 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + cmp r0, #0 │ │ + beq.n 32e4c │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + beq.n 32e10 │ │ + adds r0, r4, #0 │ │ + bl 41f6a │ │ subs r2, r0, #0 │ │ - bne.n 314b2 │ │ - ldr r0, [sp, #20] │ │ - adds r1, r5, #0 │ │ - bl 42cf4 │ │ - b.n 314be │ │ - ldr r1, [pc, #576] ; (316f4 ) │ │ - adds r0, r5, #0 │ │ + bne.n 32e10 │ │ + ldr r0, [sp, #12] │ │ + adds r1, r4, #0 │ │ + bl 44a08 │ │ + b.n 32e1c │ │ + ldr r1, [pc, #568] ; (3304c ) │ │ + add r0, sp, #52 ; 0x34 │ │ movs r2, #225 ; 0xe1 │ │ add r1, pc │ │ - bl 3ebdc <__ckd_salloc__> │ │ - ldr r1, [pc, #568] ; (316f8 ) │ │ - ldr r3, [pc, #568] ; (316fc ) │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ adds r4, r0, #0 │ │ - add r1, pc │ │ + ldr r1, [pc, #560] ; (33050 ) │ │ + ldr r3, [pc, #560] ; (33054 ) │ │ str r0, [sp, #0] │ │ - add r3, pc │ │ + add r1, pc │ │ movs r0, #1 │ │ movs r2, #226 ; 0xe2 │ │ - bl 4003c │ │ - ldr r0, [sp, #28] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r0, [sp, #20] │ │ adds r1, r4, #0 │ │ - bl 32cd4 │ │ + bl 346d0 │ │ cmp r0, #0 │ │ - bge.n 314e6 │ │ + bge.n 32e44 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - b.n 3152c │ │ + bl 40732 │ │ + b.n 32e70 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - ldr r0, [sp, #12] │ │ - adds r1, r6, #0 │ │ - adds r2, r5, #0 │ │ - blx eb84 │ │ - cmp r0, #1 │ │ - bne.n 31508 │ │ - ldr r1, [pc, #516] ; (31700 ) │ │ - adds r0, r5, #0 │ │ - add r1, pc │ │ - blx ea88 │ │ - cmp r0, #0 │ │ - bne.n 31498 │ │ - ldr r1, [pc, #504] ; (31704 ) │ │ + bl 40732 │ │ + b.n 32dd6 │ │ + ldr r1, [pc, #520] ; (33058 ) │ │ add r4, sp, #52 ; 0x34 │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - blx ea88 │ │ - subs r5, r0, #0 │ │ - beq.n 31532 │ │ - ldr r1, [pc, #492] ; (31708 ) │ │ - ldr r3, [pc, #496] ; (3170c ) │ │ - ldr r4, [sp, #16] │ │ - add r1, pc │ │ - add r3, pc │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + cmp r0, #0 │ │ + beq.n 32e76 │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [pc, #508] ; (3305c ) │ │ movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #504] ; (33060 ) │ │ + add r1, pc │ │ movs r2, #235 ; 0xeb │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ - movs r5, #0 │ │ - adds r6, r5, #0 │ │ - b.n 317ee │ │ - ldr r1, [pc, #476] ; (31710 ) │ │ - ldr r0, [sp, #12] │ │ - adds r2, r4, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r7, #0 │ │ + str r7, [sp, #8] │ │ + b.n 3312a │ │ + ldr r1, [pc, #492] ; (33064 ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx eb84 │ │ + adds r2, r4, #0 │ │ + bl 48c94 <_Unwind_GetTextRelBase@@Base+0x5e8> │ │ cmp r0, #1 │ │ - beq.n 31544 │ │ - strb r5, [r4, #0] │ │ - movs r5, #0 │ │ - adds r6, r5, #0 │ │ - b.n 31762 │ │ - movs r3, #0 │ │ - strb r3, [r5, #0] │ │ - b.n 31544 │ │ - ldr r4, [sp, #20] │ │ - cmp r4, #0 │ │ - beq.n 3156a │ │ - cmp r7, #47 ; 0x2f │ │ - beq.n 3156a │ │ - cmp r7, #92 ; 0x5c │ │ - beq.n 3156a │ │ - adds r0, r4, #0 │ │ - adds r1, r3, #0 │ │ + beq.n 32e8c │ │ movs r2, #0 │ │ - bl 42cf4 │ │ - b.n 31576 │ │ - ldr r1, [pc, #424] ; (31714 ) │ │ + add r3, sp, #52 ; 0x34 │ │ + strb r2, [r3, #0] │ │ + movs r7, #0 │ │ + str r7, [sp, #8] │ │ + add r1, sp, #52 ; 0x34 │ │ + ldrb r4, [r1, #0] │ │ + cmp r4, #0 │ │ + bne.n 32e9a │ │ + b.n 330a8 │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + beq.n 32eb2 │ │ + cmp r4, #47 ; 0x2f │ │ + beq.n 32eb2 │ │ + cmp r4, #92 ; 0x5c │ │ + beq.n 32eb2 │ │ adds r0, r3, #0 │ │ + movs r2, #0 │ │ + bl 44a08 │ │ + b.n 32ebe │ │ + adds r0, r1, #0 │ │ + ldr r1, [pc, #432] ; (33068 ) │ │ movs r2, #255 ; 0xff │ │ add r1, pc │ │ - bl 3ebdc <__ckd_salloc__> │ │ - ldr r7, [pc, #416] ; (31718 ) │ │ - str r0, [sp, #24] │ │ - ldr r3, [pc, #416] ; (3171c ) │ │ - ldr r4, [sp, #24] │ │ - movs r0, #1 │ │ - add r7, pc │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ movs r2, #128 ; 0x80 │ │ - lsls r2, r0 │ │ + adds r4, r0, #0 │ │ + ldr r3, [pc, #424] ; (3306c ) │ │ + str r0, [sp, #0] │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - adds r1, r7, #0 │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #24] │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #416] ; (33070 ) │ │ + movs r0, #1 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r0, [sp, #32] │ │ + adds r1, r4, #0 │ │ movs r2, #0 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - bl 32118 │ │ - str r0, [sp, #32] │ │ + bl 33a34 │ │ + str r0, [sp, #24] │ │ cmp r0, #0 │ │ - beq.n 315c6 │ │ - ldr r4, [pc, #380] ; (31720 ) │ │ - ldr r0, [sp, #12] │ │ - add r2, sp, #52 ; 0x34 │ │ - add r4, pc │ │ - adds r1, r4, #0 │ │ - blx eb84 │ │ + beq.n 32f12 │ │ + ldr r3, [pc, #392] ; (33074 ) │ │ + add r5, sp, #52 ; 0x34 │ │ + adds r0, r6, #0 │ │ + add r3, pc │ │ + adds r1, r3, #0 │ │ + adds r2, r5, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 48c94 <_Unwind_GetTextRelBase@@Base+0x5e8> │ │ cmp r0, #1 │ │ - beq.n 315ce │ │ - ldr r3, [pc, #364] ; (31724 ) │ │ - ldr r4, [sp, #24] │ │ + beq.n 32f1a │ │ + movs r2, #8 │ │ + ldr r3, [pc, #372] ; (33078 ) │ │ + str r4, [sp, #0] │ │ movs r0, #4 │ │ + ldr r1, [sp, #28] │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - adds r1, r7, #0 │ │ - ldr r2, [pc, #360] ; (31728 ) │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ - ldr r0, [sp, #24] │ │ - bl 3ec3e │ │ - b.n 317ee │ │ - ldr r0, [sp, #24] │ │ - bl 3ec3e │ │ - adds r0, r6, #0 │ │ - ldr r1, [sp, #32] │ │ - bl 40620 │ │ - ldr r2, [pc, #332] ; (3172c ) │ │ - adds r1, r7, #0 │ │ - adds r6, r0, #0 │ │ - add r0, sp, #52 ; 0x34 │ │ - bl 3ebdc <__ckd_salloc__> │ │ + bl 41bd4 │ │ + adds r0, r4, #0 │ │ + bl 40732 │ │ + b.n 3312a │ │ + adds r0, r4, #0 │ │ + bl 40732 │ │ + ldr r1, [sp, #24] │ │ + ldr r0, [sp, #8] │ │ + bl 421b8 │ │ + movs r2, #14 │ │ + str r0, [sp, #8] │ │ + adds r2, #255 ; 0xff │ │ + ldr r1, [sp, #28] │ │ + adds r0, r5, #0 │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ adds r1, r0, #0 │ │ + adds r0, r7, #0 │ │ + bl 421b8 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + adds r7, r0, #0 │ │ + adds r2, r5, #0 │ │ + adds r0, r6, #0 │ │ + bl 48c94 <_Unwind_GetTextRelBase@@Base+0x5e8> │ │ + cmp r0, #1 │ │ + bne.n 33010 │ │ + ldr r1, [pc, #300] ; (3307c ) │ │ adds r0, r5, #0 │ │ - bl 40620 │ │ - adds r1, r4, #0 │ │ - adds r5, r0, #0 │ │ - add r2, sp, #52 ; 0x34 │ │ - ldr r0, [sp, #12] │ │ - blx eb84 │ │ + add r1, pc │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + cmp r0, #0 │ │ + bne.n 32e90 │ │ + ldr r1, [pc, #288] ; (33080 ) │ │ + add r4, sp, #52 ; 0x34 │ │ + adds r0, r6, #0 │ │ + add r1, pc │ │ + adds r2, r4, #0 │ │ + bl 48c94 <_Unwind_GetTextRelBase@@Base+0x5e8> │ │ + str r0, [sp, #28] │ │ cmp r0, #1 │ │ - beq.n 31602 │ │ - b.n 3175c │ │ - ldr r1, [pc, #300] ; (31730 ) │ │ - add r0, sp, #52 ; 0x34 │ │ + bne.n 32fd6 │ │ + ldr r1, [pc, #272] ; (33084 ) │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - blx ea88 │ │ - str r4, [sp, #24] │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 3166e │ │ - b.n 31762 │ │ - ldr r0, [sp, #28] │ │ - add r1, sp, #52 ; 0x34 │ │ + beq.n 32fd6 │ │ + ldr r0, [sp, #20] │ │ + adds r1, r4, #0 │ │ add r2, sp, #48 ; 0x30 │ │ - bl 40aac │ │ - adds r0, #1 │ │ - bne.n 31636 │ │ - ldr r1, [pc, #272] ; (31734 ) │ │ - ldr r3, [pc, #272] ; (31738 ) │ │ - add r2, sp, #52 ; 0x34 │ │ - str r2, [sp, #0] │ │ + bl 4263c │ │ + adds r3, r0, #1 │ │ + bne.n 32f9e │ │ movs r2, #140 ; 0x8c │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #248] ; (33088 ) │ │ + ldr r3, [pc, #248] ; (3308c ) │ │ + str r4, [sp, #0] │ │ movs r0, #4 │ │ + add r1, pc │ │ lsls r2, r2, #1 │ │ - b.n 316ac │ │ - ldr r4, [sp, #48] ; 0x30 │ │ - ldr r0, [sp, #32] │ │ - add r1, sp, #52 ; 0x34 │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [r4, #0] │ │ + add r3, pc │ │ + b.n 32ff8 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + ldr r0, [sp, #24] │ │ + adds r1, r4, #0 │ │ + ldr r2, [r5, #4] │ │ + ldr r3, [r5, #0] │ │ str r2, [sp, #0] │ │ - ldr r2, [r4, #8] │ │ + ldr r2, [r5, #8] │ │ str r2, [sp, #4] │ │ movs r2, #254 ; 0xfe │ │ lsls r2, r2, #22 │ │ - bl 328d8 │ │ + bl 34270 │ │ cmp r0, #0 │ │ - bge.n 31654 │ │ - b.n 317ee │ │ - add r2, sp, #52 ; 0x34 │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #8] │ │ - ldr r1, [pc, #224] ; (3173c ) │ │ - ldr r3, [pc, #224] ; (31740 ) │ │ - str r2, [sp, #4] │ │ + bge.n 32fbc │ │ + b.n 3312a │ │ movs r2, #145 ; 0x91 │ │ + str r4, [sp, #0] │ │ + ldr r3, [r5, #8] │ │ + ldr r1, [pc, #204] ; (33090 ) │ │ + ldr r0, [sp, #28] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #200] ; (33094 ) │ │ add r1, pc │ │ - add r3, pc │ │ - adds r0, r7, #0 │ │ lsls r2, r2, #1 │ │ - bl 4003c │ │ - ldr r0, [sp, #12] │ │ - ldr r1, [sp, #24] │ │ - add r2, sp, #52 ; 0x34 │ │ - blx eb84 │ │ - adds r7, r0, #0 │ │ - cmp r0, #1 │ │ - bne.n 3168c │ │ - ldr r1, [pc, #196] ; (31744 ) │ │ - add r0, sp, #52 ; 0x34 │ │ - add r1, pc │ │ - blx ea88 │ │ - cmp r0, #0 │ │ - bne.n 31614 │ │ - ldr r1, [pc, #184] ; (31748 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 32f5c │ │ + ldr r1, [pc, #192] ; (33098 ) │ │ add r4, sp, #52 ; 0x34 │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - blx ea88 │ │ - subs r7, r0, #0 │ │ - beq.n 316b2 │ │ - ldr r1, [pc, #172] ; (3174c ) │ │ - ldr r3, [pc, #176] ; (31750 ) │ │ - ldr r4, [sp, #16] │ │ - ldr r2, [pc, #176] ; (31754 ) │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + cmp r0, #0 │ │ + beq.n 32ffe │ │ + movs r2, #38 ; 0x26 │ │ + movs r0, #4 │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [pc, #172] ; (3309c ) │ │ + adds r2, #255 ; 0xff │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #172] ; (330a0 ) │ │ add r1, pc │ │ add r3, pc │ │ - str r4, [sp, #0] │ │ - movs r0, #4 │ │ - bl 4003c │ │ - b.n 317ee │ │ - ldr r1, [pc, #164] ; (31758 ) │ │ - ldr r0, [sp, #12] │ │ - adds r2, r4, #0 │ │ + bl 41bd4 │ │ + b.n 3312a │ │ + ldr r1, [pc, #164] ; (330a4 ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx eb84 │ │ + adds r2, r4, #0 │ │ + bl 48c94 <_Unwind_GetTextRelBase@@Base+0x5e8> │ │ cmp r0, #1 │ │ - beq.n 31762 │ │ - strb r7, [r4, #0] │ │ - b.n 31762 │ │ - nop ; (mov r8, r8) │ │ + bne.n 33010 │ │ + b.n 32e90 │ │ + movs r2, #0 │ │ + add r3, sp, #52 ; 0x34 │ │ + strb r2, [r3, #0] │ │ + b.n 32e90 │ │ ; instruction: 0xfbc4ffff │ │ - ldr r4, [r5, #40] ; 0x28 │ │ + strb r0, [r5, #5] │ │ movs r2, r0 │ │ - pop {r0, r1, r2, r4, r5, r6, r7} │ │ + itett pl │ │ + movpl r1, r0 │ │ + bmi.n 32d98 ; unpredictable branch in IT block │ │ + │ │ + movpl r1, r0 │ │ + bpl.n 32e70 │ │ movs r1, r0 │ │ - b.n 30f8c │ │ + b.n 32d40 │ │ movs r1, r0 │ │ - b.n 31068 │ │ + b.n 32d08 │ │ movs r1, r0 │ │ - b.n 30f2c │ │ + b.n 32e04 │ │ movs r1, r0 │ │ - b.n 30efc │ │ + b.n 32e14 │ │ movs r1, r0 │ │ - b.n 30ff8 │ │ + b.n 32e50 │ │ movs r1, r0 │ │ - b.n 31004 │ │ + b.n 32e42 │ │ movs r1, r0 │ │ - b.n 31038 │ │ + b.n 32e18 │ │ movs r1, r0 │ │ - b.n 31022 │ │ + b.n 32e46 │ │ movs r1, r0 │ │ - b.n 31e34 │ │ + b.n 32c20 │ │ movs r1, r0 │ │ - b.n 31e20 │ │ + b.n 32c08 │ │ movs r1, r0 │ │ - b.n 30fba │ │ + b.n 32d9e │ │ movs r1, r0 │ │ - b.n 30f8a │ │ + b.n 32d8a │ │ movs r1, r0 │ │ - b.n 30f6e │ │ + b.n 32b90 │ │ movs r1, r0 │ │ - b.n 31d7c │ │ + b.n 32d66 │ │ movs r1, r0 │ │ - b.n 30f56 │ │ + b.n 32cfc │ │ movs r1, r0 │ │ - b.n 31edc │ │ + b.n 32af8 │ │ movs r1, r0 │ │ - b.n 31ce4 │ │ + b.n 32adc │ │ movs r1, r0 │ │ - b.n 31cc8 │ │ + b.n 32cd2 │ │ movs r1, r0 │ │ - b.n 31ec6 │ │ + b.n 32c20 │ │ movs r1, r0 │ │ - b.n 31e0c │ │ + b.n 32c92 │ │ movs r1, r0 │ │ - b.n 31e92 │ │ + b.n 32b72 │ │ movs r1, r0 │ │ - lsls r7, r0, #4 │ │ - movs r0, r0 │ │ - lsls r5, r1, #4 │ │ - movs r0, r0 │ │ - b.n 31d6e │ │ + b.n 32b48 │ │ movs r1, r0 │ │ - b.n 31b8c │ │ + b.n 32b72 │ │ movs r1, r0 │ │ - b.n 31e0a │ │ + b.n 3295c │ │ movs r1, r0 │ │ - b.n 31b28 │ │ + b.n 32bd6 │ │ movs r1, r0 │ │ - b.n 31dea │ │ + b.n 328fc │ │ movs r1, r0 │ │ - b.n 31cc6 │ │ + b.n 32bba │ │ movs r1, r0 │ │ - b.n 31caa │ │ + b.n 32ab6 │ │ movs r1, r0 │ │ - b.n 31ab4 │ │ + b.n 328b4 │ │ movs r1, r0 │ │ - b.n 31c8e │ │ + b.n 32a8e │ │ movs r1, r0 │ │ - lsls r5, r4, #4 │ │ - movs r0, r0 │ │ - b.n 31c24 │ │ + b.n 32a2c │ │ movs r1, r0 │ │ - movs r3, #0 │ │ - add r1, sp, #52 ; 0x34 │ │ - strb r3, [r1, #0] │ │ - add r3, sp, #52 ; 0x34 │ │ - ldrb r7, [r3, #0] │ │ - cmp r7, #0 │ │ - beq.n 3176c │ │ - b.n 31550 │ │ - ldr r0, [sp, #12] │ │ - blx ea7c │ │ - adds r0, r6, #0 │ │ - bl 40702 │ │ - adds r6, r0, #0 │ │ - adds r0, r5, #0 │ │ - bl 40702 │ │ - adds r5, r0, #0 │ │ adds r0, r6, #0 │ │ - bl 406e2 │ │ - ldr r4, [pc, #224] ; (3186c ) │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + ldr r0, [sp, #8] │ │ + bl 4229a │ │ + str r0, [sp, #8] │ │ + adds r0, r7, #0 │ │ + bl 4229a │ │ + adds r7, r0, #0 │ │ + ldr r0, [sp, #8] │ │ + bl 4227a │ │ + movs r3, #62 ; 0x3e │ │ + ldr r6, [pc, #220] ; (331a4 ) │ │ movs r1, #4 │ │ - ldr r3, [pc, #224] ; (31870 ) │ │ - add r4, pc │ │ - adds r2, r4, #0 │ │ - str r0, [sp, #12] │ │ - bl 3eb5c <__ckd_calloc__> │ │ + add r6, pc │ │ + adds r2, r6, #0 │ │ + adds r3, #255 ; 0xff │ │ + adds r5, r0, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #159 ; 0x9f │ │ - adds r2, r4, #0 │ │ str r0, [sp, #16] │ │ - movs r1, #4 │ │ + adds r2, r6, #0 │ │ lsls r3, r3, #1 │ │ - ldr r0, [sp, #12] │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r4, r0, #0 │ │ - adds r1, r4, #0 │ │ + adds r0, r5, #0 │ │ + movs r1, #4 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + mov ip, r7 │ │ + adds r6, r0, #0 │ │ + ldr r3, [sp, #8] │ │ + cmp r4, r5 │ │ + bge.n 3310a │ │ + ldr r2, [r3, #0] │ │ ldr r0, [sp, #16] │ │ - adds r2, r5, #0 │ │ - adds r3, r6, #0 │ │ - mov ip, r4 │ │ - b.n 317c4 │ │ - ldr r4, [r3, #0] │ │ - adds r7, #1 │ │ - stmia r0!, {r4} │ │ - ldr r4, [r2, #0] │ │ - stmia r1!, {r4} │ │ - ldr r3, [r3, #8] │ │ - ldr r2, [r2, #8] │ │ - ldr r4, [sp, #12] │ │ - cmp r7, r4 │ │ - blt.n 317b6 │ │ - ldr r1, [sp, #12] │ │ + lsls r1, r4, #2 │ │ + adds r4, #1 │ │ + str r2, [r0, r1] │ │ mov r2, ip │ │ - movs r3, #0 │ │ - str r1, [sp, #0] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ + ldr r2, [r2, #0] │ │ + str r2, [r6, r1] │ │ + mov r2, ip │ │ + ldr r2, [r2, #8] │ │ + ldr r3, [r3, #8] │ │ + mov ip, r2 │ │ + b.n 330ec │ │ + str r5, [sp, #0] │ │ ldr r1, [sp, #16] │ │ - mov r4, ip │ │ - bl 31208 │ │ - adds r7, r0, #0 │ │ + adds r2, r6, #0 │ │ + movs r3, #0 │ │ + ldr r0, [sp, #32] │ │ + bl 32b70 │ │ + adds r5, r0, #0 │ │ ldr r0, [sp, #16] │ │ - bl 3ec3e │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ - cmp r7, #0 │ │ - bne.n 31800 │ │ - adds r4, r6, #0 │ │ - b.n 317fa │ │ - ldr r0, [r4, #0] │ │ - bl 326f4 │ │ - ldr r4, [r4, #8] │ │ - cmp r4, #0 │ │ - bne.n 317f2 │ │ - adds r7, r4, #0 │ │ + bl 40732 │ │ adds r0, r6, #0 │ │ - bl 406d0 │ │ - adds r4, r5, #0 │ │ - b.n 31812 │ │ + bl 40732 │ │ + cmp r5, #0 │ │ + bne.n 3313a │ │ + ldr r5, [sp, #8] │ │ + cmp r5, #0 │ │ + beq.n 3313a │ │ + ldr r0, [r5, #0] │ │ + bl 3408c │ │ + ldr r5, [r5, #8] │ │ + b.n 3312c │ │ + ldr r0, [sp, #8] │ │ + bl 42268 │ │ + adds r4, r7, #0 │ │ + cmp r4, #0 │ │ + beq.n 33150 │ │ ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r4, [r4, #8] │ │ - cmp r4, #0 │ │ - bne.n 3180a │ │ - adds r0, r5, #0 │ │ - bl 406d0 │ │ - ldr r0, [sp, #28] │ │ + b.n 33142 │ │ + adds r0, r7, #0 │ │ + bl 42268 │ │ adds r1, r4, #0 │ │ - bl 40d9c │ │ + ldr r0, [sp, #20] │ │ + bl 42948 │ │ adds r6, r0, #0 │ │ - adds r5, r0, #0 │ │ - b.n 3183a │ │ - ldr r4, [r5, #0] │ │ - ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ - ldr r0, [r4, #8] │ │ - bl 32ca8 │ │ - ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 3182a │ │ + adds r4, r0, #0 │ │ + cmp r4, #0 │ │ + beq.n 33178 │ │ + ldr r7, [r4, #0] │ │ + ldr r0, [r7, #0] │ │ + bl 40732 │ │ + ldr r0, [r7, #8] │ │ + bl 346a4 │ │ + ldr r4, [r4, #8] │ │ + b.n 33162 │ │ adds r0, r6, #0 │ │ - bl 406d0 │ │ - ldr r0, [sp, #28] │ │ - bl 40e48 │ │ + bl 42268 │ │ ldr r0, [sp, #20] │ │ - bl 3ec3e │ │ - ldr r4, [sp, #44] ; 0x2c │ │ + bl 429fc │ │ + ldr r0, [sp, #12] │ │ + bl 40732 │ │ + adds r0, r5, #0 │ │ add r3, sp, #1020 ; 0x3fc │ │ adds r3, #56 ; 0x38 │ │ ldr r2, [r3, #0] │ │ - ldr r3, [r4, #0] │ │ - adds r0, r7, #0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 31864 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ - ldr r3, [pc, #12] ; (31874 ) │ │ + beq.n 3319e │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + ldr r3, [pc, #8] ; (331a8 ) │ │ add sp, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - b.n 31a00 │ │ + b.n 33810 │ │ movs r1, r0 │ │ - lsls r5, r7, #4 │ │ - movs r0, r0 │ │ lsls r4, r7, #16 │ │ ... │ │ │ │ -00031878 : │ │ +000331ac : │ │ ldr r0, [r0, #68] ; 0x44 │ │ bx lr │ │ │ │ -0003187c : │ │ +000331b0 : │ │ push {r4, lr} │ │ - subs r4, r0, #0 │ │ - beq.n 31898 │ │ - ldr r0, [r0, #68] ; 0x44 │ │ + subs r3, r0, #0 │ │ + beq.n 331d0 │ │ + ldr r0, [r3, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq.n 31898 │ │ - ldr r2, [pc, #16] ; (3189c ) │ │ + beq.n 331d0 │ │ + adds r4, r3, #0 │ │ + movs r3, #120 ; 0x78 │ │ + ldr r2, [pc, #16] ; (331d4 ) │ │ movs r0, #1 │ │ movs r1, #8 │ │ add r2, pc │ │ - ldr r3, [pc, #12] ; (318a0 ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ + adds r3, #255 ; 0xff │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r4, [r0, #0] │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - svc 200 ; 0xc8 │ │ + b.n 33648 │ │ movs r1, r0 │ │ - lsls r7, r6, #5 │ │ - ... │ │ │ │ -000318a4 : │ │ +000331d8 : │ │ push {r3, lr} │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r3, pc} │ │ │ │ -000318ac : │ │ +000331e0 : │ │ + ldr r2, [r0, #0] │ │ push {r3, lr} │ │ ldr r3, [r0, #4] │ │ - ldr r2, [r0, #0] │ │ + ldr r2, [r2, #68] ; 0x44 │ │ adds r3, #1 │ │ str r3, [r0, #4] │ │ - ldr r2, [r2, #68] ; 0x44 │ │ cmp r3, r2 │ │ - bne.n 318c2 │ │ - bl 318a4 │ │ + bne.n 331f6 │ │ + bl 331d8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ │ │ -000318c4 : │ │ +000331f8 : │ │ + push {r4, lr} │ │ + ldr r3, [r0, #4] │ │ cmp r1, #0 │ │ - beq.n 318d4 │ │ - ldr r3, [r0, #0] │ │ - ldr r2, [r0, #4] │ │ - ldr r3, [r3, #80] ; 0x50 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - str r3, [r1, #0] │ │ - ldr r3, [r0, #0] │ │ - ldr r2, [r0, #4] │ │ - ldr r3, [r3, #76] ; 0x4c │ │ - lsls r2, r2, #2 │ │ - ldr r0, [r2, r3] │ │ - bx lr │ │ - │ │ -000318e0 : │ │ - push {r4, r5, r6, lr} │ │ - movs r5, #0 │ │ - adds r4, r0, #0 │ │ - adds r6, r1, #0 │ │ - cmp r1, r5 │ │ - bne.n 3190e │ │ - ldr r3, [r0, #72] ; 0x48 │ │ - adds r0, r1, #0 │ │ - adds r2, r3, #1 │ │ - beq.n 31920 │ │ - ldr r2, [r4, #76] ; 0x4c │ │ + beq.n 3320a │ │ + ldr r2, [r0, #0] │ │ + lsls r4, r3, #2 │ │ + ldr r2, [r2, #80] ; 0x50 │ │ + ldr r2, [r4, r2] │ │ + str r2, [r1, #0] │ │ + ldr r2, [r0, #0] │ │ lsls r3, r3, #2 │ │ + ldr r2, [r2, #76] ; 0x4c │ │ ldr r0, [r3, r2] │ │ - b.n 31920 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - lsls r2, r5, #2 │ │ - adds r1, r6, #0 │ │ - ldr r0, [r2, r3] │ │ - blx ea88 │ │ + pop {r4, pc} │ │ + │ │ +00033214 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + cmp r1, #0 │ │ + beq.n 33224 │ │ + adds r7, r1, #0 │ │ + adds r5, r0, #0 │ │ + ldr r6, [r0, #68] ; 0x44 │ │ + movs r4, #0 │ │ + b.n 33240 │ │ + ldr r4, [r0, #72] ; 0x48 │ │ + adds r3, r4, #1 │ │ + beq.n 33250 │ │ + ldr r3, [r0, #76] ; 0x4c │ │ + b.n 3324c │ │ + ldr r2, [r5, #80] ; 0x50 │ │ + lsls r3, r4, #2 │ │ + adds r1, r7, #0 │ │ + ldr r0, [r3, r2] │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 3191a │ │ - adds r5, #1 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r5, r3 │ │ - blt.n 318fc │ │ - movs r0, #0 │ │ - cmp r5, r3 │ │ - beq.n 31920 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - lsls r5, r5, #2 │ │ - ldr r0, [r5, r3] │ │ - pop {r4, r5, r6, pc} │ │ + beq.n 3324a │ │ + adds r4, #1 │ │ + cmp r4, r6 │ │ + blt.n 3322e │ │ + movs r1, #0 │ │ + cmp r4, r6 │ │ + beq.n 33250 │ │ + ldr r3, [r5, #76] ; 0x4c │ │ + lsls r4, r4, #2 │ │ + ldr r1, [r4, r3] │ │ + adds r0, r1, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -00031922 : │ │ - push {r4, r5, r6, lr} │ │ - adds r4, r0, #0 │ │ - adds r6, r1, #0 │ │ - movs r5, #0 │ │ - b.n 3193e │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - lsls r2, r5, #2 │ │ - adds r1, r6, #0 │ │ - ldr r0, [r2, r3] │ │ - blx ea88 │ │ +00033254 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r5, r0, #0 │ │ + adds r7, r1, #0 │ │ + movs r4, #0 │ │ + ldr r6, [r0, #68] ; 0x44 │ │ + cmp r4, r6 │ │ + bge.n 33276 │ │ + ldr r2, [r5, #80] ; 0x50 │ │ + lsls r3, r4, #2 │ │ + adds r1, r7, #0 │ │ + ldr r0, [r3, r2] │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 3194a │ │ - adds r5, #1 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r5, r3 │ │ - blt.n 3192c │ │ + beq.n 3327c │ │ + adds r4, #1 │ │ + b.n 3325e │ │ movs r0, #0 │ │ - cmp r5, r3 │ │ - beq.n 31952 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - str r5, [r4, #72] ; 0x48 │ │ - lsls r5, r5, #2 │ │ - ldr r0, [r5, r3] │ │ - pop {r4, r5, r6, pc} │ │ + cmp r4, r6 │ │ + beq.n 33284 │ │ + ldr r3, [r5, #76] ; 0x4c │ │ + str r4, [r5, #72] ; 0x48 │ │ + lsls r4, r4, #2 │ │ + ldr r0, [r4, r3] │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -00031954 : │ │ - ldr r2, [r0, #72] ; 0x48 │ │ - movs r3, #0 │ │ - adds r1, r2, #1 │ │ - beq.n 31962 │ │ - ldr r3, [r0, #80] ; 0x50 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - adds r0, r3, #0 │ │ +00033286 : │ │ + ldr r3, [r0, #72] ; 0x48 │ │ + movs r2, #0 │ │ + adds r1, r3, #1 │ │ + beq.n 33294 │ │ + ldr r2, [r0, #80] ; 0x50 │ │ + lsls r3, r3, #2 │ │ + ldr r2, [r3, r2] │ │ + adds r0, r2, #0 │ │ bx lr │ │ │ │ -00031966 : │ │ +00033298 : │ │ adds r3, r0, #0 │ │ ldr r0, [r0, #72] ; 0x48 │ │ adds r2, r0, #1 │ │ - beq.n 31984 │ │ + beq.n 332b6 │ │ ldr r2, [r3, #12] │ │ cmp r1, r2 │ │ - bge.n 31980 │ │ + bge.n 332b2 │ │ ldr r3, [r3, #88] ; 0x58 │ │ lsls r1, r1, #2 │ │ lsls r0, r0, #2 │ │ ldr r3, [r1, r3] │ │ ldr r0, [r0, r3] │ │ - b.n 31984 │ │ + b.n 332b6 │ │ movs r0, #1 │ │ negs r0, r0 │ │ bx lr │ │ │ │ -00031986 : │ │ +000332b8 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #12] │ │ - adds r4, r0, #0 │ │ - movs r0, #0 │ │ cmp r1, r3 │ │ - bge.n 319d8 │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - lsls r6, r1, #2 │ │ - adds r5, r0, #0 │ │ + blt.n 332c4 │ │ + movs r0, #0 │ │ + b.n 33308 │ │ + ldr r3, [r0, #72] ; 0x48 │ │ + adds r4, r0, #0 │ │ + lsls r5, r1, #2 │ │ + movs r6, #0 │ │ adds r2, r3, #1 │ │ - bne.n 319be │ │ - b.n 319b4 │ │ + bne.n 332ee │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r6, r3 │ │ + bge.n 332c0 │ │ ldr r2, [r4, #88] ; 0x58 │ │ - lsls r3, r5, #2 │ │ - ldr r2, [r2, r6] │ │ + lsls r3, r6, #2 │ │ + ldr r2, [r2, r5] │ │ ldr r7, [r2, r3] │ │ ldr r2, [r4, #76] ; 0x4c │ │ ldr r0, [r2, r3] │ │ - bl 3222c │ │ + bl 33b4c │ │ cmp r7, r0 │ │ - bne.n 319d6 │ │ - adds r5, #1 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r5, r3 │ │ - blt.n 3199e │ │ - movs r0, #0 │ │ - b.n 319d8 │ │ - ldr r2, [r4, #88] ; 0x58 │ │ + bne.n 33306 │ │ + adds r6, #1 │ │ + b.n 332d0 │ │ + ldr r2, [r0, #88] ; 0x58 │ │ lsls r3, r3, #2 │ │ - ldr r2, [r2, r6] │ │ + ldr r2, [r2, r5] │ │ ldr r5, [r2, r3] │ │ - ldr r2, [r4, #76] ; 0x4c │ │ + ldr r2, [r0, #76] ; 0x4c │ │ ldr r0, [r2, r3] │ │ - bl 3222c │ │ + bl 33b4c │ │ subs r0, r5, r0 │ │ - subs r5, r0, #1 │ │ - sbcs r0, r5 │ │ - b.n 319d8 │ │ + subs r3, r0, #1 │ │ + sbcs r0, r3 │ │ + b.n 33308 │ │ movs r0, #1 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ... │ │ │ │ -000319dc : │ │ +0003330c : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ - str r1, [sp, #16] │ │ adds r4, r0, #0 │ │ - subs r1, r2, #0 │ │ - beq.n 31a6c │ │ - ldr r0, [sp, #16] │ │ - cmp r0, #0 │ │ - beq.n 31a62 │ │ - str r1, [sp, #20] │ │ - adds r6, r0, #0 │ │ - movs r7, #0 │ │ - b.n 31a58 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - lsls r2, r5, #2 │ │ - ldr r0, [r6, #0] │ │ - ldr r1, [r2, r3] │ │ - blx ea88 │ │ - cmp r0, #0 │ │ - beq.n 31a12 │ │ - adds r5, #1 │ │ - b.n 31a0c │ │ - movs r5, #0 │ │ + subs r7, r1, #0 │ │ + str r2, [sp, #16] │ │ + beq.n 33390 │ │ + movs r3, #0 │ │ + str r3, [sp, #12] │ │ + cmp r2, #0 │ │ + beq.n 333a2 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + str r3, [sp, #20] │ │ + ldr r2, [sp, #20] │ │ ldr r3, [sp, #12] │ │ + cmp r3, r2 │ │ + bge.n 333a2 │ │ + movs r5, #0 │ │ + lsls r6, r3, #2 │ │ + ldr r3, [sp, #20] │ │ cmp r5, r3 │ │ - blt.n 319f6 │ │ - ldr r0, [sp, #12] │ │ - adds r6, #4 │ │ - cmp r5, r0 │ │ - bne.n 31a36 │ │ - ldr r0, [sp, #16] │ │ - lsls r7, r7, #2 │ │ - ldr r1, [pc, #88] ; (31a78 ) │ │ - ldr r2, [r7, r0] │ │ - ldr r3, [pc, #88] ; (31a7c ) │ │ + bge.n 33346 │ │ + ldr r2, [r4, #80] ; 0x50 │ │ + lsls r3, r5, #2 │ │ + ldr r0, [r7, r6] │ │ + ldr r1, [r3, r2] │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + cmp r0, #0 │ │ + bne.n 33366 │ │ + ldr r3, [sp, #20] │ │ + cmp r5, r3 │ │ + bne.n 3336a │ │ + movs r2, #250 ; 0xfa │ │ + ldr r3, [r7, r6] │ │ + ldr r1, [pc, #92] ; (333b0 ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #92] ; (333b4 ) │ │ add r1, pc │ │ - str r2, [sp, #0] │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #80] ; (31a80 ) │ │ - bl 4003c │ │ - movs r4, #0 │ │ - b.n 31a72 │ │ + bl 41bd4 │ │ + movs r0, #0 │ │ + b.n 333aa │ │ + adds r5, #1 │ │ + b.n 33330 │ │ ldr r3, [r4, #84] ; 0x54 │ │ lsls r5, r5, #2 │ │ - adds r7, #1 │ │ adds r5, r3, r5 │ │ - ldr r3, [sp, #20] │ │ - ldmia r3!, {r0} │ │ - str r3, [sp, #20] │ │ ldr r3, [r4, #20] │ │ - str r3, [sp, #12] │ │ - blx 44608 <__aeabi_f2d> │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #16] │ │ + ldr r0, [r3, r6] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - ldr r0, [sp, #12] │ │ - blx 41d70 │ │ + ldr r0, [sp, #20] │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + ldr r3, [sp, #12] │ │ str r0, [r5, #0] │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - str r0, [sp, #12] │ │ - cmp r7, r0 │ │ - blt.n 31a0a │ │ - b.n 31a6c │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - ldr r0, [r4, #84] ; 0x54 │ │ - lsls r2, r2, #2 │ │ - blx eb24 │ │ + adds r3, #1 │ │ + str r3, [sp, #12] │ │ + b.n 33320 │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + beq.n 333a2 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + ldr r1, [sp, #16] │ │ + ldr r0, [r0, #84] ; 0x54 │ │ + lsls r2, r3, #2 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ movs r3, #1 │ │ + adds r0, r4, #0 │ │ negs r3, r3 │ │ str r3, [r4, #72] ; 0x48 │ │ add sp, #28 │ │ - adds r0, r4, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - udf #50 ; 0x32 │ │ + nop ; (mov r8, r8) │ │ + b.n 33500 │ │ movs r1, r0 │ │ - svc 179 ; 0xb3 │ │ + b.n 33806 │ │ movs r1, r0 │ │ - lsls r1, r7, #7 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - ... │ │ │ │ -00031a88 : │ │ +000333b8 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ - str r1, [sp, #12] │ │ - ldr r5, [pc, #360] ; (31bf8 ) │ │ - ldr r1, [r0, #68] ; 0x44 │ │ adds r4, r0, #0 │ │ - add r5, pc │ │ - adds r1, #1 │ │ - adds r7, r2, #0 │ │ - str r1, [r0, #68] ; 0x44 │ │ str r3, [sp, #20] │ │ + ldr r6, [pc, #364] ; (33530 ) │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + adds r5, r1, #0 │ │ + add r6, pc │ │ + adds r1, r3, #1 │ │ + str r1, [r0, #68] ; 0x44 │ │ + str r2, [sp, #12] │ │ lsls r1, r1, #2 │ │ - adds r2, r5, #0 │ │ - ldr r3, [pc, #344] ; (31bfc ) │ │ + adds r2, r6, #0 │ │ + ldr r3, [pc, #352] ; (33534 ) │ │ ldr r0, [r0, #76] ; 0x4c │ │ - bl 3ebb4 <__ckd_realloc__> │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ ldr r3, [r4, #68] ; 0x44 │ │ - ldr r2, [sp, #12] │ │ + ldr r2, [pc, #344] ; (33538 ) │ │ str r0, [r4, #76] ; 0x4c │ │ - subs r3, #1 │ │ - lsls r3, r3, #2 │ │ - str r2, [r3, r0] │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - ldr r3, [pc, #324] ; (31c00 ) │ │ - adds r2, r5, #0 │ │ + adds r1, r3, r2 │ │ lsls r1, r1, #2 │ │ + str r5, [r0, r1] │ │ + adds r2, r6, #0 │ │ + adds r1, #4 │ │ + ldr r3, [pc, #336] ; (3353c ) │ │ ldr r0, [r4, #80] ; 0x50 │ │ - bl 3ebb4 <__ckd_realloc__> │ │ - ldr r6, [r4, #68] ; 0x44 │ │ - movs r2, #134 ; 0x86 │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + ldr r2, [pc, #320] ; (33538 ) │ │ str r0, [r4, #80] ; 0x50 │ │ - subs r6, #1 │ │ - lsls r6, r6, #2 │ │ - adds r6, r0, r6 │ │ + adds r1, r6, #0 │ │ + adds r3, r3, r2 │ │ + movs r2, #134 ; 0x86 │ │ + lsls r3, r3, #2 │ │ + adds r7, r0, r3 │ │ lsls r2, r2, #2 │ │ - adds r0, r7, #0 │ │ - adds r1, r5, #0 │ │ - bl 3ebdc <__ckd_salloc__> │ │ - ldr r7, [sp, #12] │ │ - str r0, [r6, #0] │ │ + ldr r0, [sp, #12] │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + str r0, [r7, #0] │ │ + ldrb r3, [r5, #16] │ │ ldrb r2, [r4, #16] │ │ - ldrb r3, [r7, #16] │ │ cmp r2, r3 │ │ - bcs.n 31afa │ │ + bcs.n 33428 │ │ strb r3, [r4, #16] │ │ - ldrb r1, [r7, #16] │ │ + ldrb r1, [r5, #16] │ │ ldr r0, [r4, #92] ; 0x5c │ │ - adds r2, r5, #0 │ │ + adds r2, r6, #0 │ │ subs r1, #1 │ │ lsls r1, r1, #2 │ │ - ldr r3, [pc, #272] ; (31c04 ) │ │ - bl 3ebb4 <__ckd_realloc__> │ │ + ldr r3, [pc, #284] ; (33540 ) │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ str r0, [r4, #92] ; 0x5c │ │ - ldr r5, [r4, #68] ; 0x44 │ │ - ldr r2, [pc, #264] ; (31c08 ) │ │ - ldr r3, [pc, #268] ; (31c0c ) │ │ - lsls r1, r5, #2 │ │ - add r2, pc │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + ldr r2, [pc, #280] ; (33544 ) │ │ ldr r0, [r4, #84] ; 0x54 │ │ - bl 3ebb4 <__ckd_realloc__> │ │ + lsls r1, r3, #2 │ │ + str r3, [sp, #12] │ │ + add r2, pc │ │ + ldr r3, [pc, #272] ; (33548 ) │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ + ldr r2, [pc, #252] ; (33538 ) │ │ ldr r3, [r4, #68] ; 0x44 │ │ str r0, [r4, #84] ; 0x54 │ │ - subs r3, #1 │ │ + adds r3, r3, r2 │ │ lsls r3, r3, #2 │ │ adds r3, r0, r3 │ │ ldr r0, [sp, #20] │ │ str r3, [sp, #16] │ │ - blx 44608 <__aeabi_f2d> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r6, r0, #0 │ │ - adds r0, r5, #0 │ │ + ldr r0, [sp, #12] │ │ adds r7, r1, #0 │ │ - blx 445e0 <__aeabi_i2d> │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 44928 <__aeabi_ddiv> │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r6, r0, #0 │ │ adds r3, r1, #0 │ │ adds r2, r6, #0 │ │ ldr r0, [r4, #20] │ │ adds r7, r1, #0 │ │ - blx 41d70 │ │ - ldr r2, [sp, #16] │ │ - adds r3, r7, #0 │ │ - str r0, [r2, #0] │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + ldr r3, [sp, #16] │ │ adds r2, r6, #0 │ │ - ldr r1, [pc, #160] ; (31bf4 ) │ │ - ldr r0, [pc, #156] ; (31bf0 ) │ │ - blx 4430c <__aeabi_dsub> │ │ - ldr r5, [r4, #20] │ │ + str r0, [r3, #0] │ │ + ldr r3, [r4, #20] │ │ + ldr r1, [pc, #168] ; (3352c ) │ │ + ldr r0, [pc, #160] ; (33528 ) │ │ + str r3, [sp, #12] │ │ + adds r3, r7, #0 │ │ + bl 48974 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - adds r0, r5, #0 │ │ - blx 41d70 │ │ + ldr r0, [sp, #12] │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ movs r3, #0 │ │ - b.n 31b76 │ │ + ldr r1, [r4, #68] ; 0x44 │ │ + subs r2, r1, #1 │ │ + cmp r3, r2 │ │ + bge.n 334b2 │ │ ldr r1, [r4, #84] ; 0x54 │ │ lsls r2, r3, #2 │ │ adds r3, #1 │ │ adds r2, r1, r2 │ │ ldr r1, [r2, #0] │ │ adds r1, r1, r0 │ │ str r1, [r2, #0] │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - subs r2, r1, #1 │ │ - cmp r3, r2 │ │ - blt.n 31b68 │ │ + b.n 3349a │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - beq.n 31be0 │ │ - ldr r2, [pc, #136] ; (31c10 ) │ │ - ldr r3, [pc, #140] ; (31c14 ) │ │ + beq.n 33514 │ │ + ldr r3, [pc, #144] ; (3354c ) │ │ ldr r0, [r4, #12] │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ movs r2, #4 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ - movs r6, #0 │ │ - str r0, [sp, #16] │ │ - adds r5, r0, #0 │ │ - b.n 31bce │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - str r5, [sp, #8] │ │ - ldmia r5!, {r3} │ │ - lsls r7, r6, #2 │ │ - subs r2, #1 │ │ - ldr r1, [r0, r7] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #140] ; (33550 ) │ │ + add r3, pc │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ + movs r3, #0 │ │ + adds r7, r0, #0 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r4, #12] │ │ + ldr r0, [r4, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bge.n 3350c │ │ + ldr r3, [sp, #12] │ │ + lsls r6, r3, #2 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + ldr r1, [r0, r6] │ │ + ldr r0, [r7, r6] │ │ + subs r2, r3, #1 │ │ lsls r2, r2, #2 │ │ - adds r0, r3, #0 │ │ - str r7, [sp, #20] │ │ - blx eb24 │ │ - ldr r2, [sp, #8] │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ ldr r3, [r4, #68] ; 0x44 │ │ - ldr r0, [sp, #12] │ │ - ldr r7, [r2, #0] │ │ - subs r3, #1 │ │ + ldr r2, [pc, #72] ; (33538 ) │ │ + adds r0, r5, #0 │ │ + adds r3, r3, r2 │ │ + ldr r2, [r7, r6] │ │ lsls r3, r3, #2 │ │ - adds r7, r7, r3 │ │ - ldr r2, [sp, #20] │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #16] │ │ ldr r3, [r4, #48] ; 0x30 │ │ - adds r6, #1 │ │ - ldr r1, [r3, r2] │ │ - bl 32304 │ │ - str r0, [r7, #0] │ │ - ldr r3, [r4, #12] │ │ - ldr r0, [r4, #88] ; 0x58 │ │ - cmp r6, r3 │ │ - blt.n 31b9c │ │ - bl 3ec46 │ │ - ldr r7, [sp, #16] │ │ + ldr r1, [r3, r6] │ │ + bl 33c3c │ │ + ldr r3, [sp, #16] │ │ + str r0, [r3, #0] │ │ + ldr r3, [sp, #12] │ │ + adds r3, #1 │ │ + b.n 334cc │ │ + bl 4073a │ │ str r7, [r4, #88] ; 0x58 │ │ - b.n 31bea │ │ + b.n 3351e │ │ ldr r1, [r4, #20] │ │ ldrb r2, [r4, #16] │ │ adds r0, r4, #0 │ │ - bl 30d0c │ │ - ldr r0, [sp, #12] │ │ + bl 32668 │ │ + adds r0, r5, #0 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ - ble.n 31b80 │ │ + b.n 335a4 │ │ movs r1, r0 │ │ lsls r5, r2, #8 │ │ movs r0, r0 │ │ + ; instruction: 0xffff3fff │ │ lsls r7, r2, #8 │ │ movs r0, r0 │ │ lsls r5, r3, #8 │ │ movs r0, r0 │ │ - ble.n 31cb4 │ │ + svc 204 ; 0xcc │ │ movs r1, r0 │ │ lsls r3, r4, #8 │ │ movs r0, r0 │ │ lsls r2, r6, #8 │ │ movs r0, r0 │ │ - bgt.n 31bac │ │ + svc 60 ; 0x3c │ │ movs r1, r0 │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ │ │ -00031c18 : │ │ +00033558 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ adds r4, r0, #0 │ │ - adds r6, r1, #0 │ │ - str r2, [sp, #12] │ │ + adds r7, r1, #0 │ │ movs r5, #0 │ │ - b.n 31c38 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - lsls r2, r5, #2 │ │ - adds r0, r6, #0 │ │ - ldr r1, [r2, r3] │ │ - blx ea88 │ │ + ldr r6, [r0, #68] ; 0x44 │ │ + sub sp, #20 │ │ + str r2, [sp, #12] │ │ + cmp r5, r6 │ │ + bge.n 3357e │ │ + ldr r2, [r4, #80] ; 0x50 │ │ + lsls r3, r5, #2 │ │ + adds r0, r7, #0 │ │ + ldr r1, [r3, r2] │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 31c46 │ │ + beq.n 33584 │ │ adds r5, #1 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r5, r3 │ │ - blt.n 31c26 │ │ - movs r6, #0 │ │ - str r6, [sp, #8] │ │ - cmp r5, r3 │ │ - beq.n 31d1e │ │ + b.n 33566 │ │ + movs r0, #0 │ │ + cmp r5, r6 │ │ + beq.n 33650 │ │ ldr r3, [r4, #76] ; 0x4c │ │ lsls r7, r5, #2 │ │ ldr r0, [r4, #20] │ │ ldr r3, [r3, r7] │ │ - str r3, [sp, #8] │ │ + str r3, [sp, #4] │ │ ldr r3, [r4, #84] ; 0x54 │ │ ldr r1, [r3, r7] │ │ - blx 41dc8 │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ + bl 48844 <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - ldr r1, [pc, #196] ; (31d2c ) │ │ - ldr r0, [pc, #192] ; (31d28 ) │ │ - blx 4430c <__aeabi_dsub> │ │ + ldr r1, [pc, #184] ; (3365c ) │ │ + ldr r0, [pc, #176] ; (33658 ) │ │ + bl 48974 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ ldr r6, [r4, #20] │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ - blx 41d70 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ ldr r3, [r4, #68] ; 0x44 │ │ - adds r6, r0, #0 │ │ + str r0, [sp, #8] │ │ subs r3, #1 │ │ str r3, [r4, #68] ; 0x44 │ │ ldr r3, [r4, #80] ; 0x50 │ │ ldr r0, [r3, r7] │ │ - bl 3ec3e │ │ - ldr r2, [r4, #80] ; 0x50 │ │ + bl 40732 │ │ movs r3, #0 │ │ - mov ip, r5 │ │ - str r3, [r2, r7] │ │ - adds r1, r3, #0 │ │ - adds r5, r3, #0 │ │ - str r6, [sp, #4] │ │ - b.n 31ccc │ │ - cmp r1, ip │ │ - blt.n 31cb0 │ │ - ldr r2, [r4, #76] ; 0x4c │ │ - adds r0, r3, #4 │ │ - ldr r6, [r2, r0] │ │ - str r6, [r2, r3] │ │ + mov ip, r3 │ │ ldr r2, [r4, #80] ; 0x50 │ │ - ldr r6, [r2, r0] │ │ - str r6, [r2, r3] │ │ - ldr r2, [r4, #84] ; 0x54 │ │ - ldr r0, [r2, r0] │ │ - str r0, [r2, r3] │ │ + str r3, [r2, r7] │ │ + ldr r1, [r4, #68] ; 0x44 │ │ + ldr r6, [r4, #76] ; 0x4c │ │ + cmp r3, r1 │ │ + bge.n 3360c │ │ + cmp r3, r5 │ │ + blt.n 335ee │ │ + lsls r1, r3, #2 │ │ + adds r0, r1, #4 │ │ + ldr r2, [r6, r0] │ │ + str r2, [r6, r1] │ │ + ldr r6, [r4, #80] ; 0x50 │ │ + ldr r2, [r6, r0] │ │ + str r2, [r6, r1] │ │ + ldr r6, [r4, #84] ; 0x54 │ │ + ldr r2, [r6, r0] │ │ + str r2, [r6, r1] │ │ ldr r2, [r4, #84] ; 0x54 │ │ - ldr r6, [sp, #4] │ │ - adds r2, r2, r3 │ │ - ldr r0, [r2, #0] │ │ - subs r0, r0, r6 │ │ - str r0, [r2, #0] │ │ + lsls r1, r3, #2 │ │ + ldr r6, [sp, #8] │ │ + adds r0, r2, r1 │ │ + ldr r2, [r0, #0] │ │ + subs r6, r2, r6 │ │ ldr r2, [r4, #76] ; 0x4c │ │ - ldr r2, [r2, r3] │ │ - ldrb r2, [r2, #16] │ │ - cmp r5, r2 │ │ - bge.n 31cc8 │ │ - adds r5, r2, #0 │ │ - adds r1, #1 │ │ - adds r3, #4 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - cmp r1, r0 │ │ - blt.n 31c98 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - lsls r0, r0, #2 │ │ - movs r6, #0 │ │ - str r6, [r0, r3] │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - ldr r0, [r4, #44] ; 0x2c │ │ + str r6, [r0, #0] │ │ + ldr r1, [r2, r1] │ │ + ldrb r1, [r1, #16] │ │ + cmp ip, r1 │ │ + bge.n 33608 │ │ + mov ip, r1 │ │ + adds r3, #1 │ │ + b.n 335ce │ │ + movs r3, #0 │ │ lsls r1, r1, #2 │ │ - adds r2, r5, #0 │ │ - str r0, [r1, r3] │ │ - ldr r3, [sp, #12] │ │ - mov r5, ip │ │ - cmp r3, r6 │ │ - beq.n 31d16 │ │ - adds r3, r5, #1 │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #4] │ │ - b.n 31d0e │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - lsls r2, r6, #2 │ │ + str r3, [r6, r1] │ │ + ldr r2, [r4, #84] ; 0x54 │ │ + ldr r0, [r4, #44] ; 0x2c │ │ + str r0, [r2, r1] │ │ + ldr r2, [sp, #12] │ │ + cmp r2, r3 │ │ + beq.n 33644 │ │ + adds r6, r3, #0 │ │ + adds r2, r7, #4 │ │ + str r2, [sp, #8] │ │ + ldr r3, [r4, #12] │ │ + cmp r6, r3 │ │ + bge.n 3364e │ │ + ldr r2, [r4, #88] ; 0x58 │ │ + lsls r3, r6, #2 │ │ adds r6, #1 │ │ - ldr r1, [r2, r3] │ │ - ldr r2, [sp, #4] │ │ + ldr r1, [r3, r2] │ │ + ldr r3, [sp, #8] │ │ adds r0, r1, r7 │ │ - adds r1, r1, r2 │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - subs r2, r2, r5 │ │ + adds r1, r1, r3 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + subs r2, r3, r5 │ │ lsls r2, r2, #2 │ │ - blx ebfc │ │ - ldr r3, [r4, #12] │ │ - cmp r6, r3 │ │ - blt.n 31cf6 │ │ - b.n 31d1e │ │ + bl 48de4 <_Unwind_GetTextRelBase@@Base+0x738> │ │ + b.n 33624 │ │ ldr r1, [r4, #20] │ │ adds r0, r4, #0 │ │ - bl 30d0c │ │ - ldr r0, [sp, #8] │ │ + mov r2, ip │ │ + bl 32668 │ │ + ldr r0, [sp, #4] │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ │ │ -00031d30 : │ │ +00033660 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldrb r3, [r0, #18] │ │ - movs r5, #0 │ │ sub sp, #28 │ │ + str r1, [sp, #20] │ │ + ldrb r3, [r0, #18] │ │ adds r4, r0, #0 │ │ - adds r6, r1, #0 │ │ - adds r7, r2, #0 │ │ - cmp r3, r5 │ │ - bne.n 31d50 │ │ - b.n 31d56 │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - lsls r2, r5, #2 │ │ - adds r5, #1 │ │ - ldr r0, [r2, r3] │ │ - bl 3ec3e │ │ - ldr r3, [r4, #12] │ │ - cmp r5, r3 │ │ - blt.n 31d44 │ │ - ldr r5, [pc, #168] ; (31e00 ) │ │ + adds r5, r2, #0 │ │ + cmp r3, #0 │ │ + bne.n 336b2 │ │ ldr r0, [r4, #48] ; 0x30 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #88] ; 0x58 │ │ - bl 3ec46 │ │ - add r5, pc │ │ + bl 4073a │ │ movs r3, #1 │ │ - adds r2, r5, #0 │ │ + ldr r6, [pc, #172] ; (3372c ) │ │ strb r3, [r4, #18] │ │ movs r1, #4 │ │ - ldr r3, [pc, #148] ; (31e04 ) │ │ - str r7, [r4, #8] │ │ - str r7, [r4, #12] │ │ - adds r0, r7, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [pc, #140] ; (31e08 ) │ │ - movs r2, #4 │ │ + add r6, pc │ │ + adds r2, r6, #0 │ │ + ldr r3, [pc, #164] ; (33730 ) │ │ + str r5, [r4, #8] │ │ + str r5, [r4, #12] │ │ + adds r0, r5, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #156] ; (33734 ) │ │ str r0, [r4, #48] ; 0x30 │ │ ldr r1, [r4, #68] ; 0x44 │ │ str r3, [sp, #0] │ │ - adds r0, r7, #0 │ │ - adds r3, r5, #0 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ + movs r2, #4 │ │ + adds r3, r6, #0 │ │ + adds r0, r5, #0 │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ str r0, [r4, #88] ; 0x58 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - bl 40b5c │ │ - ldr r2, [pc, #116] ; (31e0c ) │ │ - str r6, [sp, #12] │ │ - movs r5, #0 │ │ - str r2, [sp, #20] │ │ - b.n 31df8 │ │ + bl 42724 │ │ + movs r6, #0 │ │ + b.n 336ca │ │ + movs r6, #0 │ │ + ldr r3, [r4, #12] │ │ + cmp r6, r3 │ │ + bge.n 33670 │ │ + ldr r2, [r4, #48] ; 0x30 │ │ + lsls r3, r6, #2 │ │ + adds r6, #1 │ │ + ldr r0, [r3, r2] │ │ + bl 40732 │ │ + b.n 336b4 │ │ + adds r6, #1 │ │ + cmp r6, r5 │ │ + bge.n 33726 │ │ ldr r3, [r4, #48] ; 0x30 │ │ - lsls r6, r5, #2 │ │ - ldr r1, [sp, #20] │ │ - adds r3, r3, r6 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - add r1, pc │ │ - ldr r2, [pc, #96] ; (31e10 ) │ │ - ldmia r3!, {r0} │ │ + lsls r7, r6, #2 │ │ + ldr r1, [pc, #100] ; (33738 ) │ │ + adds r3, r3, r7 │ │ str r3, [sp, #12] │ │ - bl 3ebdc <__ckd_salloc__> │ │ - ldr r2, [sp, #8] │ │ - str r0, [r2, #0] │ │ + ldr r3, [sp, #20] │ │ + add r1, pc │ │ + ldr r2, [pc, #92] ; (3373c ) │ │ + ldr r3, [r3, r7] │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #16] │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + ldr r3, [sp, #12] │ │ + adds r2, r6, #0 │ │ + str r0, [r3, #0] │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - adds r2, r5, #0 │ │ - ldr r1, [r3, r6] │ │ - bl 40b94 │ │ + ldr r1, [r3, r7] │ │ + bl 4275c │ │ movs r3, #0 │ │ - str r3, [sp, #8] │ │ - b.n 31dee │ │ - ldr r2, [sp, #8] │ │ - lsls r3, r2, #2 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + cmp r3, r2 │ │ + bge.n 336c8 │ │ ldr r2, [r4, #88] ; 0x58 │ │ - ldr r2, [r2, r6] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r2, r7] │ │ + lsls r3, r3, #2 │ │ adds r2, r2, r3 │ │ str r2, [sp, #16] │ │ ldr r2, [r4, #76] ; 0x4c │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #48] ; 0x30 │ │ - ldr r1, [r3, r6] │ │ - bl 32304 │ │ - ldr r2, [sp, #8] │ │ + ldr r1, [r3, r7] │ │ + bl 33c3c │ │ ldr r3, [sp, #16] │ │ - adds r2, #1 │ │ str r0, [r3, #0] │ │ - str r2, [sp, #8] │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - ldr r2, [sp, #8] │ │ - cmp r2, r3 │ │ - blt.n 31dcc │ │ - adds r5, #1 │ │ - cmp r5, r7 │ │ - blt.n 31d9e │ │ + ldr r3, [sp, #12] │ │ + adds r3, #1 │ │ + b.n 336fa │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - bge.n 31de8 │ │ + nop ; (mov r8, r8) │ │ + ble.n 33824 │ │ movs r1, r0 │ │ lsls r6, r1, #10 │ │ movs r0, r0 │ │ lsls r7, r1, #10 │ │ movs r0, r0 │ │ - bge.n 31d68 │ │ + ble.n 33784 │ │ movs r1, r0 │ │ lsls r3, r2, #10 │ │ ... │ │ │ │ -00031e14 : │ │ +00033740 : │ │ push {r3, r4, r5, lr} │ │ movs r1, #46 ; 0x2e │ │ adds r5, r0, #0 │ │ - blx eb00 │ │ + bl 48944 <_Unwind_GetTextRelBase@@Base+0x298> │ │ subs r4, r0, #0 │ │ - beq.n 31e8a │ │ - ldr r1, [pc, #108] ; (31e90 ) │ │ - adds r0, r4, #0 │ │ + bne.n 33754 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 337b2 │ │ + ldr r1, [pc, #92] ; (337b4 ) │ │ add r1, pc │ │ - bl 3ea56 │ │ + bl 40546 │ │ cmp r0, #0 │ │ - beq.n 31e38 │ │ - b.n 31e40 │ │ - ldrb r3, [r4, #0] │ │ - cmp r3, #46 ; 0x2e │ │ - beq.n 31e5e │ │ + bne.n 3376e │ │ subs r4, #1 │ │ cmp r4, r5 │ │ - bcs.n 31e32 │ │ - b.n 31e8a │ │ - ldr r1, [pc, #80] ; (31e94 ) │ │ + bcc.n 3374e │ │ + ldrb r3, [r4, #0] │ │ + cmp r3, #46 ; 0x2e │ │ + bne.n 33760 │ │ + b.n 33788 │ │ + ldr r1, [pc, #72] ; (337b8 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - bl 3ea56 │ │ + bl 40546 │ │ cmp r0, #0 │ │ - beq.n 31e56 │ │ - b.n 31e5e │ │ - ldrb r3, [r4, #0] │ │ - cmp r3, #46 ; 0x2e │ │ - beq.n 31e5e │ │ + bne.n 33788 │ │ subs r4, #1 │ │ cmp r4, r5 │ │ - bcs.n 31e50 │ │ - b.n 31e8a │ │ - ldr r1, [pc, #56] ; (31e98 ) │ │ + bcc.n 3374e │ │ + ldrb r3, [r4, #0] │ │ + cmp r3, #46 ; 0x2e │ │ + bne.n 3377c │ │ + ldr r1, [pc, #48] ; (337bc ) │ │ adds r0, r4, #0 │ │ - movs r2, #5 │ │ add r1, pc │ │ - bl 3eaa6 │ │ + movs r2, #5 │ │ + bl 40592 │ │ adds r3, r0, #0 │ │ movs r0, #1 │ │ cmp r3, #0 │ │ - beq.n 31e8e │ │ - ldr r1, [pc, #40] ; (31e9c ) │ │ + beq.n 337b2 │ │ + ldr r1, [pc, #32] ; (337c0 ) │ │ adds r0, r4, #0 │ │ - movs r2, #4 │ │ add r1, pc │ │ - bl 3eaa6 │ │ + movs r2, #4 │ │ + bl 40592 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ - negs r0, r0 │ │ movs r3, #2 │ │ - orrs r0, r3 │ │ - b.n 31e8e │ │ - movs r0, #1 │ │ negs r0, r0 │ │ + orrs r0, r3 │ │ pop {r3, r4, r5, pc} │ │ - blt.n 31e26 │ │ + udf #65 ; 0x41 │ │ movs r1, r0 │ │ - blt.n 31df6 │ │ + udf #41 ; 0x29 │ │ movs r1, r0 │ │ - blt.n 31dc4 │ │ + udf #20 │ │ movs r1, r0 │ │ - blt.n 31dac │ │ + udf #6 │ │ movs r1, r0 │ │ │ │ -00031ea0 : │ │ +000337c4 : │ │ + ldr r1, [pc, #40] ; (337f0 ) │ │ push {r4, lr} │ │ - ldr r1, [pc, #40] ; (31ecc ) │ │ - adds r4, r0, #0 │ │ add r1, pc │ │ - bl 3ea56 │ │ + adds r4, r0, #0 │ │ + bl 40546 │ │ adds r3, r0, #0 │ │ movs r0, #1 │ │ cmp r3, #0 │ │ - beq.n 31ec8 │ │ - ldr r1, [pc, #24] ; (31ed0 ) │ │ + beq.n 337ec │ │ + ldr r1, [pc, #24] ; (337f4 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - bl 3ea56 │ │ + bl 40546 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ - negs r0, r0 │ │ movs r3, #2 │ │ + negs r0, r0 │ │ orrs r0, r3 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - blt.n 31f8a │ │ + ble.n 337ba │ │ movs r1, r0 │ │ - blt.n 31f74 │ │ + ble.n 337a0 │ │ movs r1, r0 │ │ │ │ -00031ed4 : │ │ +000337f8 : │ │ cmp r0, #1 │ │ - beq.n 31ede │ │ + beq.n 3380a │ │ cmp r0, #2 │ │ - bne.n 31ee4 │ │ - b.n 31ee8 │ │ - ldr r0, [pc, #16] ; (31ef0 ) │ │ + bne.n 33806 │ │ + ldr r0, [pc, #12] ; (33810 ) │ │ add r0, pc │ │ - b.n 31eec │ │ + b.n 3380e │ │ movs r0, #0 │ │ - b.n 31eec │ │ - ldr r0, [pc, #8] ; (31ef4 ) │ │ + b.n 3380e │ │ + ldr r0, [pc, #8] ; (33814 ) │ │ add r0, pc │ │ bx lr │ │ - nop ; (mov r8, r8) │ │ - blt.n 31f3a │ │ + ble.n 33770 │ │ movs r1, r0 │ │ - blt.n 31f34 │ │ + ble.n 33756 │ │ movs r1, r0 │ │ │ │ -00031ef8 : │ │ +00033818 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ adds r4, r1, #0 │ │ cmp r2, #1 │ │ - beq.n 31f16 │ │ + beq.n 33836 │ │ cmp r2, #2 │ │ - beq.n 31f20 │ │ + beq.n 33840 │ │ cmp r2, #0 │ │ - bne.n 31f2a │ │ + bne.n 3384a │ │ adds r0, r4, #0 │ │ - bl 31e14 │ │ + bl 33740 │ │ adds r2, r0, #0 │ │ adds r3, r0, #1 │ │ - bne.n 31efe │ │ + bne.n 3381e │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ - bl 34454 │ │ - b.n 31f3e │ │ + bl 35dc4 │ │ + b.n 3385e │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ - bl 35f24 │ │ - b.n 31f3e │ │ - ldr r1, [pc, #20] ; (31f40 ) │ │ - ldr r3, [pc, #20] ; (31f44 ) │ │ + bl 37800 │ │ + b.n 3385e │ │ + ldr r1, [pc, #20] ; (33860 ) │ │ + ldr r3, [pc, #20] ; (33864 ) │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #185 ; 0xb9 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r3, r4, r5, pc} │ │ - bge.n 31efc │ │ + ble.n 3392c │ │ movs r1, r0 │ │ - blt.n 31f5e │ │ + ble.n 3378a │ │ movs r1, r0 │ │ │ │ -00031f48 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ +00033868 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r6, r2, #0 │ │ + movs r2, #1 │ │ strb r3, [r0, #16] │ │ ldr r3, [r0, #4] │ │ - adds r5, r2, #0 │ │ - movs r2, #1 │ │ adds r4, r0, #0 │ │ - ldr r6, [sp, #32] │ │ + ldr r5, [sp, #24] │ │ str r2, [r0, #0] │ │ str r1, [r0, #64] ; 0x40 │ │ cmp r3, #0 │ │ - bne.n 31f6e │ │ - ldr r2, [pc, #200] ; (32028 ) │ │ + bne.n 3388e │ │ + ldr r2, [pc, #200] ; (33948 ) │ │ movs r0, #3 │ │ movs r1, #4 │ │ add r2, pc │ │ movs r3, #203 ; 0xcb │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r0, [r4, #4] │ │ ldr r3, [r4, #20] │ │ - cmp r3, r5 │ │ - beq.n 31fb0 │ │ + cmp r3, r6 │ │ + beq.n 338d0 │ │ movs r3, #254 ; 0xfe │ │ lsls r3, r3, #22 │ │ str r3, [r4, #24] │ │ movs r3, #0 │ │ + adds r0, r5, #0 │ │ str r3, [r4, #28] │ │ str r3, [r4, #32] │ │ - adds r0, r6, #0 │ │ - blx 445e0 <__aeabi_i2d> │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - ldr r1, [pc, #152] ; (32024 ) │ │ - ldr r0, [pc, #144] ; (32020 ) │ │ - blx 44928 <__aeabi_ddiv> │ │ + ldr r1, [pc, #152] ; (33944 ) │ │ + ldr r0, [pc, #144] ; (33940 ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - adds r0, r5, #0 │ │ - blx 41d70 │ │ + adds r0, r6, #0 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ str r0, [r4, #36] ; 0x24 │ │ - adds r0, r5, #0 │ │ - blx 41d58 │ │ + adds r0, r6, #0 │ │ + bl 489c4 <_Unwind_GetTextRelBase@@Base+0x318> │ │ str r0, [r4, #40] ; 0x28 │ │ - adds r0, r5, #0 │ │ - blx 41d58 │ │ - str r5, [r4, #20] │ │ + adds r0, r6, #0 │ │ + bl 489c4 <_Unwind_GetTextRelBase@@Base+0x318> │ │ + str r6, [r4, #20] │ │ str r0, [r4, #44] ; 0x2c │ │ ldr r3, [r4, #48] ; 0x30 │ │ cmp r3, #0 │ │ - beq.n 31fea │ │ + beq.n 33908 │ │ ldrb r3, [r4, #18] │ │ - movs r5, #0 │ │ - str r5, [sp, #4] │ │ - cmp r3, r5 │ │ - bne.n 31fd4 │ │ - b.n 31fda │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - lsls r7, r5, #2 │ │ - adds r5, #1 │ │ - ldr r0, [r3, r7] │ │ - bl 3ec3e │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - ldr r2, [sp, #4] │ │ - str r2, [r3, r7] │ │ - ldr r3, [r4, #12] │ │ - cmp r5, r3 │ │ - blt.n 31fc2 │ │ - ldr r2, [pc, #80] ; (3202c ) │ │ + cmp r3, #0 │ │ + bne.n 338ec │ │ + ldr r2, [pc, #108] ; (3394c ) │ │ + lsls r1, r5, #2 │ │ ldr r0, [r4, #48] ; 0x30 │ │ - lsls r1, r6, #2 │ │ add r2, pc │ │ movs r3, #225 ; 0xe1 │ │ - bl 3ebb4 <__ckd_realloc__> │ │ - b.n 31ff8 │ │ - ldr r2, [pc, #68] ; (32030 ) │ │ - adds r0, r6, #0 │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ + b.n 33916 │ │ + movs r6, #0 │ │ + ldr r3, [r4, #12] │ │ + cmp r6, r3 │ │ + bge.n 338dc │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + lsls r7, r6, #2 │ │ + adds r6, #1 │ │ + ldr r0, [r3, r7] │ │ + bl 40732 │ │ + movs r3, #0 │ │ + ldr r2, [r4, #48] ; 0x30 │ │ + str r3, [r2, r7] │ │ + b.n 338ee │ │ + ldr r2, [pc, #68] ; (33950 ) │ │ + adds r0, r5, #0 │ │ movs r1, #4 │ │ add r2, pc │ │ movs r3, #228 ; 0xe4 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ ldr r1, [r4, #52] ; 0x34 │ │ str r0, [r4, #48] ; 0x30 │ │ cmp r1, #0 │ │ - beq.n 32008 │ │ + beq.n 33926 │ │ adds r0, r1, #0 │ │ - bl 40b5c │ │ - b.n 32010 │ │ - adds r0, r6, #0 │ │ - bl 40a30 │ │ + bl 42724 │ │ + b.n 3392e │ │ + adds r0, r5, #0 │ │ + bl 425c0 │ │ str r0, [r4, #52] ; 0x34 │ │ ldr r3, [r4, #4] │ │ - str r6, [r4, #12] │ │ - str r6, [r4, #8] │ │ + str r5, [r4, #12] │ │ + str r5, [r4, #8] │ │ movs r0, #0 │ │ - str r6, [r3, #0] │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + str r5, [r3, #0] │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ - bge.n 31f7c │ │ + ble.n 339ac │ │ movs r1, r0 │ │ - bge.n 32088 │ │ + bgt.n 338f4 │ │ movs r1, r0 │ │ - bge.n 3206c │ │ + bgt.n 338a0 │ │ movs r1, r0 │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ │ │ -00032038 : │ │ +00033958 : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -00032040 : │ │ +00033960 : │ │ push {r3, lr} │ │ ldr r3, [r0, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq.n 32050 │ │ + beq.n 33970 │ │ ldr r3, [r3, #20] │ │ cmp r3, #0 │ │ - beq.n 32050 │ │ + beq.n 33970 │ │ blx r3 │ │ pop {r3, pc} │ │ ... │ │ │ │ -00032054 : │ │ +00033974 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ str r1, [sp, #16] │ │ - ldrb r1, [r0, #18] │ │ - movs r3, #1 │ │ - strb r3, [r0, #18] │ │ - str r1, [sp, #20] │ │ + ldrb r3, [r0, #18] │ │ adds r4, r0, #0 │ │ + str r3, [sp, #20] │ │ + movs r3, #1 │ │ movs r1, #0 │ │ + strb r3, [r0, #18] │ │ ldr r0, [r0, #12] │ │ - bl 40a30 │ │ + bl 425c0 │ │ movs r5, #0 │ │ str r0, [sp, #12] │ │ - b.n 320e2 │ │ + ldr r3, [r4, #12] │ │ + cmp r5, r3 │ │ + bge.n 33a08 │ │ ldr r1, [sp, #20] │ │ ldr r2, [r4, #48] ; 0x30 │ │ lsls r3, r5, #2 │ │ cmp r1, #0 │ │ - beq.n 32080 │ │ + beq.n 339a4 │ │ ldr r6, [r2, r3] │ │ - b.n 32090 │ │ - ldr r1, [pc, #116] ; (320f8 ) │ │ + b.n 339b4 │ │ ldr r0, [r2, r3] │ │ movs r2, #160 ; 0xa0 │ │ - add r1, pc │ │ + ldr r1, [pc, #108] ; (33a18 ) │ │ lsls r2, r2, #1 │ │ - bl 3ebdc <__ckd_salloc__> │ │ + add r1, pc │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ adds r6, r0, #0 │ │ ldrb r3, [r6, #0] │ │ - cmp r3, #91 ; 0x5b │ │ - beq.n 320b4 │ │ cmp r3, #60 ; 0x3c │ │ - beq.n 320b4 │ │ + beq.n 339d6 │ │ + cmp r3, #91 ; 0x5b │ │ + beq.n 339d6 │ │ ldr r3, [sp, #16] │ │ cmp r3, #0 │ │ - beq.n 320a6 │ │ + beq.n 339d0 │ │ cmp r3, #1 │ │ - bne.n 320b4 │ │ - b.n 320ae │ │ + bne.n 339d6 │ │ adds r0, r6, #0 │ │ - bl 3ea36 │ │ - b.n 320b4 │ │ + bl 40506 │ │ + b.n 339d6 │ │ adds r0, r6, #0 │ │ - bl 3ea16 │ │ + bl 40526 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r7, r5, #2 │ │ ldr r0, [sp, #12] │ │ str r6, [r3, r7] │ │ ldr r3, [r4, #48] ; 0x30 │ │ adds r2, r5, #0 │ │ ldr r1, [r3, r7] │ │ - bl 40b94 │ │ + bl 4275c │ │ cmp r0, r5 │ │ - beq.n 320e0 │ │ - ldr r2, [r4, #48] ; 0x30 │ │ - ldr r1, [pc, #44] ; (320fc ) │ │ - ldr r3, [pc, #48] ; (32100 ) │ │ - ldr r2, [r2, r7] │ │ + beq.n 33a04 │ │ + movs r2, #88 ; 0x58 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + ldr r1, [pc, #40] ; (33a1c ) │ │ + movs r0, #3 │ │ + ldr r3, [r3, r7] │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #32] ; (33a20 ) │ │ add r3, pc │ │ - str r2, [sp, #0] │ │ - movs r0, #3 │ │ - ldr r2, [pc, #40] ; (32104 ) │ │ - bl 4003c │ │ + bl 41bd4 │ │ adds r5, #1 │ │ - ldr r3, [r4, #12] │ │ - cmp r5, r3 │ │ - blt.n 32072 │ │ + b.n 33990 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - bl 40e48 │ │ - ldr r1, [sp, #12] │ │ - add sp, #28 │ │ + bl 429fc │ │ movs r0, #0 │ │ - str r1, [r4, #52] ; 0x34 │ │ + ldr r3, [sp, #12] │ │ + str r3, [r4, #52] ; 0x34 │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - bls.n 32008 │ │ + bgt.n 33a2c │ │ movs r1, r0 │ │ - bls.n 32174 │ │ + blt.n 3399c │ │ movs r1, r0 │ │ - bls.n 32026 │ │ + bgt.n 33a42 │ │ movs r1, r0 │ │ - lsls r7, r2, #5 │ │ - ... │ │ │ │ -00032108 : │ │ +00033a24 : │ │ movs r0, #1 │ │ negs r0, r0 │ │ bx lr │ │ │ │ -0003210e : │ │ +00033a2a : │ │ push {r4, lr} │ │ ldr r4, [r0, #64] ; 0x40 │ │ ldr r4, [r4, #4] │ │ blx r4 │ │ pop {r4, pc} │ │ │ │ -00032118 : │ │ +00033a34 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r6, r0, #0 │ │ - adds r4, r1, #0 │ │ - adds r5, r3, #0 │ │ + adds r4, r0, #0 │ │ + adds r7, r1, #0 │ │ + adds r6, r3, #0 │ │ cmp r2, #1 │ │ - beq.n 32146 │ │ + beq.n 33a62 │ │ cmp r2, #2 │ │ - beq.n 3214e │ │ + beq.n 33a6a │ │ cmp r2, #0 │ │ - bne.n 32158 │ │ + bne.n 33a74 │ │ adds r2, r3, #0 │ │ - bl 33880 │ │ - subs r7, r0, #0 │ │ - bne.n 3216c │ │ - adds r0, r6, #0 │ │ - adds r1, r4, #0 │ │ - adds r2, r5, #0 │ │ - bl 34e70 │ │ - subs r7, r0, #0 │ │ - bne.n 3216c │ │ - b.n 321e8 │ │ + bl 351f0 │ │ + subs r5, r0, #0 │ │ + bne.n 33a88 │ │ + adds r0, r4, #0 │ │ + adds r1, r7, #0 │ │ + adds r2, r6, #0 │ │ + bl 36734 │ │ + subs r5, r0, #0 │ │ + bne.n 33a88 │ │ + b.n 33b06 │ │ adds r2, r3, #0 │ │ - bl 33880 │ │ - b.n 32154 │ │ + bl 351f0 │ │ + b.n 33a70 │ │ adds r2, r3, #0 │ │ - bl 34e70 │ │ - adds r7, r0, #0 │ │ - b.n 3216c │ │ - ldr r1, [pc, #144] ; (321ec ) │ │ - ldr r3, [pc, #148] ; (321f0 ) │ │ + bl 36734 │ │ + adds r5, r0, #0 │ │ + b.n 33a88 │ │ + ldr r1, [pc, #148] ; (33b0c ) │ │ + ldr r3, [pc, #152] ; (33b10 ) │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #145 ; 0x91 │ │ - bl 4003c │ │ - movs r7, #0 │ │ - b.n 321e8 │ │ - cmp r6, #0 │ │ - beq.n 321e8 │ │ - ldr r4, [pc, #128] ; (321f4 ) │ │ - adds r0, r6, #0 │ │ - add r4, pc │ │ - adds r1, r4, #0 │ │ - bl 3f254 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r0, #0 │ │ + b.n 33b08 │ │ + adds r0, r5, #0 │ │ + cmp r4, #0 │ │ + beq.n 33b08 │ │ + ldr r6, [pc, #132] ; (33b14 ) │ │ + adds r0, r4, #0 │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ + bl 40d1c │ │ cmp r0, #0 │ │ - beq.n 32190 │ │ - adds r0, r6, #0 │ │ - adds r1, r4, #0 │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ + beq.n 33aae │ │ + adds r1, r6, #0 │ │ + adds r0, r4, #0 │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + adds r6, r0, #0 │ │ + b.n 33ab2 │ │ + movs r6, #254 ; 0xfe │ │ + lsls r6, r6, #22 │ │ + ldr r7, [pc, #100] ; (33b18 ) │ │ + adds r0, r4, #0 │ │ + add r7, pc │ │ + adds r1, r7, #0 │ │ + bl 40d1c │ │ + cmp r0, #0 │ │ + beq.n 33ad2 │ │ + adds r0, r4, #0 │ │ + adds r1, r7, #0 │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ str r0, [sp, #4] │ │ - b.n 32196 │ │ + b.n 33ad8 │ │ movs r3, #254 ; 0xfe │ │ lsls r3, r3, #22 │ │ str r3, [sp, #4] │ │ - ldr r4, [pc, #96] ; (321f8 ) │ │ - adds r0, r6, #0 │ │ - add r4, pc │ │ - adds r1, r4, #0 │ │ - bl 3f254 │ │ - cmp r0, #0 │ │ - beq.n 321b6 │ │ - adds r0, r6, #0 │ │ - adds r1, r4, #0 │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ - adds r5, r0, #0 │ │ - b.n 321ba │ │ - movs r5, #254 ; 0xfe │ │ - lsls r5, r5, #22 │ │ - ldr r4, [pc, #64] ; (321fc ) │ │ - adds r0, r6, #0 │ │ - add r4, pc │ │ - adds r1, r4, #0 │ │ - bl 3f254 │ │ + ldr r7, [pc, #64] ; (33b1c ) │ │ + adds r0, r4, #0 │ │ + add r7, pc │ │ + adds r1, r7, #0 │ │ + bl 40d1c │ │ cmp r0, #0 │ │ - beq.n 321da │ │ - adds r0, r6, #0 │ │ - adds r1, r4, #0 │ │ - bl 3f538 │ │ - blx 44d08 <__aeabi_d2f> │ │ + beq.n 33af8 │ │ + adds r0, r4, #0 │ │ + adds r1, r7, #0 │ │ + bl 41038 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ adds r3, r0, #0 │ │ - b.n 321de │ │ + b.n 33afc │ │ movs r3, #254 ; 0xfe │ │ lsls r3, r3, #22 │ │ - adds r0, r7, #0 │ │ - ldr r1, [sp, #4] │ │ - adds r2, r5, #0 │ │ - bl 3210e │ │ - adds r0, r7, #0 │ │ + adds r0, r5, #0 │ │ + adds r1, r6, #0 │ │ + ldr r2, [sp, #4] │ │ + bl 33a2a │ │ + adds r0, r5, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - bhi.n 3214c │ │ + nop ; (mov r8, r8) │ │ + blt.n 33b84 │ │ movs r1, r0 │ │ - bhi.n 321ae │ │ + blt.n 33be2 │ │ movs r1, r0 │ │ - ldrb r0, [r3, #23] │ │ + strh r2, [r4, #2] │ │ movs r1, r0 │ │ - ldr r0, [sp, #308] ; 0x134 │ │ + ldr r2, [sp, #868] ; 0x364 │ │ movs r1, r0 │ │ - ldr r0, [sp, #568] ; 0x238 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ movs r1, r0 │ │ │ │ -00032200 : │ │ +00033b20 : │ │ cmp r1, #0 │ │ - beq.n 32208 │ │ + beq.n 33b28 │ │ ldr r3, [r0, #28] │ │ str r3, [r1, #0] │ │ cmp r2, #0 │ │ - beq.n 32210 │ │ + beq.n 33b30 │ │ ldr r3, [r0, #32] │ │ str r3, [r2, #0] │ │ ldr r0, [r0, #24] │ │ bx lr │ │ │ │ -00032214 : │ │ +00033b34 : │ │ push {r4, lr} │ │ - ldr r3, [r0, #28] │ │ adds r4, r0, #0 │ │ + ldr r3, [r0, #28] │ │ subs r0, r1, r3 │ │ - blx 44f4c <__aeabi_i2f> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ ldr r1, [r4, #24] │ │ - blx 45190 <__aeabi_fdiv> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ pop {r4, pc} │ │ │ │ -0003222c : │ │ - push {r0, r1, r2, lr} │ │ - ldr r1, [pc, #20] ; (32244 ) │ │ +00033b4c : │ │ + push {r0, r1, r4, lr} │ │ + ldr r4, [pc, #40] ; (33b78 ) │ │ + ldr r1, [pc, #40] ; (33b7c ) │ │ ldr r0, [r0, #52] ; 0x34 │ │ - add r2, sp, #4 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ add r1, pc │ │ - bl 40ae4 │ │ + mov r2, sp │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 42674 │ │ adds r3, r0, #1 │ │ - beq.n 32240 │ │ - ldr r0, [sp, #4] │ │ - pop {r1, r2, r3, pc} │ │ - nop ; (mov r8, r8) │ │ - bvs.n 32280 │ │ + beq.n 33b6a │ │ + ldr r0, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 33b76 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r4, pc} │ │ + str r0, [r5, #48] ; 0x30 │ │ + movs r2, r0 │ │ + bhi.n 33ac0 │ │ movs r1, r0 │ │ │ │ -00032248 : │ │ +00033b80 : │ │ ldr r0, [r0, #44] ; 0x2c │ │ bx lr │ │ │ │ -0003224c : │ │ - cmp r0, #0 │ │ - beq.n 32252 │ │ - ldrb r0, [r0, #16] │ │ +00033b84 : │ │ + subs r3, r0, #0 │ │ + beq.n 33b8a │ │ + ldrb r0, [r3, #16] │ │ bx lr │ │ │ │ -00032254 : │ │ - cmp r0, #0 │ │ - beq.n 3225a │ │ - ldr r0, [r0, #4] │ │ +00033b8c : │ │ + subs r3, r0, #0 │ │ + beq.n 33b92 │ │ + ldr r0, [r3, #4] │ │ bx lr │ │ │ │ -0003225c : │ │ +00033b94 : │ │ push {r4, r5, r6, lr} │ │ - adds r5, r2, #0 │ │ - ldr r2, [pc, #24] ; (3227c ) │ │ + adds r6, r2, #0 │ │ + ldr r2, [pc, #24] ; (33bb4 ) │ │ str r1, [r0, #0] │ │ adds r4, r0, #0 │ │ - adds r6, r3, #0 │ │ + adds r5, r3, #0 │ │ ldrb r0, [r1, #16] │ │ add r2, pc │ │ movs r1, #4 │ │ - ldr r3, [pc, #16] ; (32280 ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ - strh r5, [r4, #8] │ │ - strh r6, [r4, #10] │ │ + ldr r3, [pc, #16] ; (33bb8 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + strh r6, [r4, #8] │ │ + strh r5, [r4, #10] │ │ str r0, [r4, #4] │ │ pop {r4, r5, r6, pc} │ │ - bvc.n 321c4 │ │ + bge.n 33bdc │ │ movs r1, r0 │ │ lsls r1, r0, #11 │ │ ... │ │ │ │ -00032284 : │ │ +00033bbc : │ │ push {r3, lr} │ │ ldrb r2, [r0, #16] │ │ - movs r3, #0 │ │ - cmp r1, r2 │ │ - bge.n 3229a │ │ - ldr r3, [r0, #64] ; 0x40 │ │ - ldr r3, [r3, #28] │ │ - cmp r3, #0 │ │ - beq.n 3229a │ │ - blx r3 │ │ adds r3, r0, #0 │ │ + movs r0, #0 │ │ + cmp r1, r2 │ │ + bge.n 33bd4 │ │ + ldr r2, [r3, #64] ; 0x40 │ │ + ldr r2, [r2, #28] │ │ + subs r0, r2, #0 │ │ + beq.n 33bd4 │ │ adds r0, r3, #0 │ │ + blx r2 │ │ pop {r3, pc} │ │ │ │ -0003229e : │ │ +00033bd6 : │ │ push {r3, r4, r5, lr} │ │ ldrb r5, [r0, #16] │ │ - movs r4, #0 │ │ - cmp r3, r5 │ │ - bge.n 322b4 │ │ - ldr r4, [r0, #64] ; 0x40 │ │ - ldr r4, [r4, #24] │ │ - cmp r4, #0 │ │ - beq.n 322b4 │ │ - blx r4 │ │ adds r4, r0, #0 │ │ + movs r0, #0 │ │ + cmp r3, r5 │ │ + bge.n 33bee │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + ldr r5, [r0, #24] │ │ + subs r0, r5, #0 │ │ + beq.n 33bee │ │ adds r0, r4, #0 │ │ + blx r5 │ │ pop {r3, r4, r5, pc} │ │ │ │ -000322b8 : │ │ +00033bf0 : │ │ push {r4, lr} │ │ - ldr r3, [r0, #0] │ │ - movs r1, #8 │ │ - ldrsh r4, [r0, r1] │ │ - adds r2, r0, #0 │ │ - ldrb r1, [r3, #16] │ │ + ldr r1, [r0, #0] │ │ + movs r2, #8 │ │ + ldrsh r4, [r0, r2] │ │ + adds r3, r0, #0 │ │ + ldrb r2, [r1, #16] │ │ movs r0, #0 │ │ - subs r1, #1 │ │ - cmp r4, r1 │ │ - beq.n 322d4 │ │ - ldr r3, [r3, #64] ; 0x40 │ │ - adds r0, r2, #0 │ │ + subs r2, #1 │ │ + cmp r4, r2 │ │ + beq.n 33c0c │ │ + adds r0, r3, #0 │ │ + ldr r3, [r1, #64] ; 0x40 │ │ ldr r3, [r3, #32] │ │ blx r3 │ │ pop {r4, pc} │ │ │ │ -000322d6 : │ │ +00033c0e : │ │ push {r3, lr} │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #64] ; 0x40 │ │ ldr r3, [r3, #36] ; 0x24 │ │ blx r3 │ │ pop {r3, pc} │ │ │ │ -000322e2 : │ │ +00033c1a : │ │ push {r3, lr} │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #64] ; 0x40 │ │ ldr r3, [r3, #40] ; 0x28 │ │ blx r3 │ │ pop {r3, pc} │ │ │ │ -000322ee : │ │ +00033c26 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #4] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r3, [r4, #0] │ │ adds r0, r4, #0 │ │ ldr r3, [r3, #64] ; 0x40 │ │ ldr r3, [r3, #44] ; 0x2c │ │ blx r3 │ │ pop {r4, pc} │ │ │ │ -00032304 : │ │ - push {r0, r1, r4, lr} │ │ - adds r4, r0, #0 │ │ - add r2, sp, #4 │ │ +00033c3c : │ │ + push {r0, r1, r2, r4, r5, lr} │ │ + ldr r4, [pc, #48] ; (33c70 ) │ │ + adds r5, r0, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ ldr r0, [r0, #52] ; 0x34 │ │ - bl 40ae4 │ │ - adds r0, #1 │ │ - bne.n 3231c │ │ - adds r0, r4, #0 │ │ - bl 3222c │ │ - b.n 3231e │ │ - ldr r0, [sp, #4] │ │ - pop {r1, r2, r4, pc} │ │ + mov r2, sp │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 42674 │ │ + adds r3, r0, #1 │ │ + bne.n 33c5e │ │ + adds r0, r5, #0 │ │ + bl 33b4c │ │ + b.n 33c60 │ │ + ldr r0, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 33c6c │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + str r2, [r7, #32] │ │ + movs r2, r0 │ │ │ │ -00032320 : │ │ +00033c74 : │ │ push {r1, r2, r3} │ │ - push {r0, r1, r4, r5, r6, r7, lr} │ │ - add r3, sp, #28 │ │ - ldmia r3!, {r2} │ │ - adds r5, r0, #0 │ │ + push {r0, r1, r2, r3, r4, r5, r6, r7, lr} │ │ + add r5, sp, #36 ; 0x24 │ │ + ldmia r5!, {r3} │ │ + adds r7, r0, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #124] ; (33d00 ) │ │ movs r0, #0 │ │ - str r2, [sp, #28] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r5, [sp, #8] │ │ + ldr r2, [r3, #0] │ │ str r3, [sp, #4] │ │ - b.n 32334 │ │ + str r2, [sp, #12] │ │ + adds r2, r5, #0 │ │ + adds r2, #4 │ │ + subs r3, r2, #4 │ │ + ldr r4, [r3, #0] │ │ + cmp r4, #0 │ │ + beq.n 33ca0 │ │ adds r0, #1 │ │ - ldr r3, [sp, #4] │ │ - adds r2, r3, #4 │ │ - str r2, [sp, #4] │ │ - ldr r6, [r3, #0] │ │ - cmp r6, #0 │ │ - bne.n 32332 │ │ - ldr r2, [pc, #76] ; (32390 ) │ │ - ldr r3, [pc, #80] ; (32394 ) │ │ + b.n 33c92 │ │ + ldr r2, [pc, #96] ; (33d04 ) │ │ movs r1, #4 │ │ add r2, pc │ │ - bl 3eb5c <__ckd_calloc__> │ │ - add r3, sp, #32 │ │ - adds r7, r0, #0 │ │ - str r3, [sp, #4] │ │ - adds r4, r0, #0 │ │ - b.n 3235e │ │ - bl 32304 │ │ - adds r6, #1 │ │ - stmia r4!, {r0} │ │ - ldr r3, [sp, #4] │ │ - adds r0, r5, #0 │ │ - adds r2, r3, #4 │ │ - str r2, [sp, #4] │ │ + ldr r3, [pc, #96] ; (33d08 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r6, r0, #0 │ │ + str r5, [sp, #8] │ │ + ldr r3, [sp, #8] │ │ + adds r0, r7, #0 │ │ ldr r1, [r3, #0] │ │ + adds r2, r3, #4 │ │ + str r2, [sp, #8] │ │ cmp r1, #0 │ │ - bne.n 32356 │ │ - ldr r1, [sp, #28] │ │ - bl 32304 │ │ - adds r2, r7, #0 │ │ + beq.n 33cca │ │ + bl 33c3c │ │ + lsls r3, r4, #2 │ │ + str r0, [r6, r3] │ │ + adds r4, #1 │ │ + b.n 33cb0 │ │ + ldr r1, [sp, #0] │ │ + bl 33c3c │ │ + adds r3, r4, #0 │ │ adds r1, r0, #0 │ │ - adds r3, r6, #0 │ │ - adds r0, r5, #0 │ │ - bl 3229e │ │ - adds r4, r0, #0 │ │ + adds r2, r6, #0 │ │ adds r0, r7, #0 │ │ - bl 3ec3e │ │ + bl 33bd6 │ │ + adds r4, r0, #0 │ │ + adds r0, r6, #0 │ │ + bl 40732 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #12] │ │ adds r0, r4, #0 │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 33cf4 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #16 │ │ + pop {r4, r5, r6, r7} │ │ pop {r3} │ │ add sp, #12 │ │ bx r3 │ │ - bvs.n 32320 │ │ + nop ; (mov r8, r8) │ │ + str r0, [r7, #28] │ │ + movs r2, r0 │ │ + bls.n 33d28 │ │ movs r1, r0 │ │ lsls r2, r4, #11 │ │ ... │ │ │ │ -00032398 : │ │ +00033d0c : │ │ ldr r2, [r0, #12] │ │ lsls r1, r1, #8 │ │ - adds r3, r0, #0 │ │ lsrs r1, r1, #8 │ │ - movs r0, #0 │ │ + movs r3, #0 │ │ cmp r1, r2 │ │ - bge.n 323ac │ │ - ldr r3, [r3, #48] ; 0x30 │ │ + bge.n 33d1e │ │ + ldr r3, [r0, #48] ; 0x30 │ │ lsls r1, r1, #2 │ │ - ldr r0, [r1, r3] │ │ + ldr r3, [r1, r3] │ │ + adds r0, r3, #0 │ │ bx lr │ │ ... │ │ │ │ -000323b0 : │ │ +00033d24 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ + ldr r7, [pc, #196] ; (33dec ) │ │ + sub sp, #28 │ │ adds r4, r0, #0 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ adds r5, r2, #0 │ │ + ldr r3, [r7, #0] │ │ ldr r0, [r0, #52] ; 0x34 │ │ - add r2, sp, #12 │ │ + add r2, sp, #16 │ │ adds r6, r1, #0 │ │ - bl 40ae4 │ │ + str r3, [sp, #20] │ │ + bl 42674 │ │ + str r7, [sp, #12] │ │ cmp r0, #0 │ │ - bne.n 323da │ │ - ldr r1, [pc, #152] ; (32460 ) │ │ - ldr r3, [pc, #152] ; (32464 ) │ │ + bne.n 33d5a │ │ + ldr r1, [pc, #168] ; (33df0 ) │ │ + ldr r3, [pc, #168] ; (33df4 ) │ │ + str r6, [sp, #0] │ │ movs r0, #3 │ │ add r1, pc │ │ + ldr r2, [pc, #164] ; (33df8 ) │ │ add r3, pc │ │ - ldr r2, [pc, #148] ; (32468 ) │ │ - str r6, [sp, #0] │ │ - bl 4003c │ │ - b.n 32458 │ │ + bl 41bd4 │ │ + b.n 33dd8 │ │ ldr r3, [r4, #12] │ │ - str r3, [sp, #12] │ │ cmp r5, #0 │ │ - blt.n 323f0 │ │ - movs r1, #128 ; 0x80 │ │ - lsls r1, r1, #24 │ │ - orrs r1, r3 │ │ - lsls r2, r5, #24 │ │ - adds r5, r1, #0 │ │ + bge.n 33d64 │ │ + str r3, [sp, #16] │ │ + b.n 33d70 │ │ + movs r2, #128 ; 0x80 │ │ + lsls r2, r2, #24 │ │ + orrs r2, r3 │ │ + lsls r5, r5, #24 │ │ orrs r5, r2 │ │ - str r5, [sp, #12] │ │ + str r5, [sp, #16] │ │ ldr r1, [r4, #8] │ │ cmp r3, r1 │ │ - blt.n 3240a │ │ - ldr r2, [pc, #116] ; (3246c ) │ │ + blt.n 33d8a │ │ + ldr r2, [pc, #132] ; (33dfc ) │ │ adds r1, #10 │ │ str r1, [r4, #8] │ │ ldr r0, [r4, #48] ; 0x30 │ │ lsls r1, r1, #2 │ │ add r2, pc │ │ - ldr r3, [pc, #108] ; (32470 ) │ │ - bl 3ebb4 <__ckd_realloc__> │ │ + ldr r3, [pc, #124] ; (33e00 ) │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ str r0, [r4, #48] ; 0x30 │ │ - ldr r5, [pc, #104] ; (32474 ) │ │ - ldr r7, [r4, #12] │ │ + ldr r3, [r4, #12] │ │ + ldr r7, [pc, #116] ; (33e04 ) │ │ + ldr r2, [pc, #120] ; (33e08 ) │ │ + lsls r5, r3, #2 │ │ ldr r3, [r4, #48] ; 0x30 │ │ - add r5, pc │ │ - adds r1, r5, #0 │ │ - ldr r2, [pc, #96] ; (32478 ) │ │ - lsls r7, r7, #2 │ │ + add r7, pc │ │ + adds r1, r7, #0 │ │ adds r0, r6, #0 │ │ - adds r7, r3, r7 │ │ - bl 3ebdc <__ckd_salloc__> │ │ - str r0, [r7, #0] │ │ - ldr r2, [r4, #12] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ + adds r5, r3, r5 │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + ldr r3, [r4, #12] │ │ + str r0, [r5, #0] │ │ + ldr r2, [r4, #48] ; 0x30 │ │ + lsls r3, r3, #2 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - lsls r2, r2, #2 │ │ - ldr r1, [r2, r3] │ │ - ldr r2, [sp, #12] │ │ - bl 40b94 │ │ - ldr r2, [sp, #12] │ │ + ldr r1, [r3, r2] │ │ + ldr r2, [sp, #16] │ │ + bl 4275c │ │ + ldr r2, [sp, #16] │ │ cmp r0, r2 │ │ - beq.n 32452 │ │ - ldr r0, [r4, #12] │ │ + beq.n 33dd2 │ │ + ldr r3, [r4, #12] │ │ ldr r1, [r4, #48] ; 0x30 │ │ - ldr r3, [pc, #60] ; (3247c ) │ │ - lsls r0, r0, #2 │ │ - ldr r1, [r0, r1] │ │ - add r3, pc │ │ - str r2, [sp, #4] │ │ - str r1, [sp, #0] │ │ movs r0, #4 │ │ - adds r1, r5, #0 │ │ - ldr r2, [pc, #48] ; (32480 ) │ │ - bl 4003c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r1] │ │ + str r2, [sp, #4] │ │ + adds r1, r7, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #64] ; (33e0c ) │ │ + ldr r2, [pc, #68] ; (33e10 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ ldr r3, [r4, #12] │ │ adds r3, #1 │ │ str r3, [r4, #12] │ │ - ldr r0, [sp, #12] │ │ - add sp, #20 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #20] │ │ + ldr r0, [sp, #16] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 33de8 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - bvs.n 324e4 │ │ + str r0, [r2, #20] │ │ + movs r2, r0 │ │ + bhi.n 33ec0 │ │ movs r1, r0 │ │ - bvs.n 323fc │ │ + bhi.n 33dd4 │ │ movs r1, r0 │ │ lsls r1, r7, #12 │ │ movs r0, r0 │ │ - bvs.n 32488 │ │ + bhi.n 33e68 │ │ movs r1, r0 │ │ lsls r7, r0, #13 │ │ movs r0, r0 │ │ - bpl.n 32470 │ │ + bhi.n 33e48 │ │ movs r1, r0 │ │ lsls r3, r1, #13 │ │ movs r0, r0 │ │ - bvs.n 32560 │ │ + bhi.n 33d2c │ │ movs r1, r0 │ │ lsls r7, r1, #13 │ │ ... │ │ │ │ -00032484 : │ │ +00033e14 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ str r2, [sp, #12] │ │ ldrb r3, [r0, #18] │ │ - adds r4, r0, #0 │ │ + adds r5, r0, #0 │ │ ldr r6, [r0, #44] ; 0x2c │ │ cmp r3, #0 │ │ - bne.n 324aa │ │ - ldr r2, [pc, #88] ; (324f0 ) │ │ - ldr r3, [pc, #92] ; (324f4 ) │ │ + bne.n 33e38 │ │ str r1, [sp, #0] │ │ - add r2, pc │ │ - adds r1, r2, #0 │ │ - add r3, pc │ │ + ldr r3, [pc, #88] ; (33e80 ) │ │ + ldr r1, [pc, #88] ; (33e84 ) │ │ movs r0, #3 │ │ - ldr r2, [pc, #84] ; (324f8 ) │ │ - bl 4003c │ │ - b.n 324e4 │ │ + add r1, pc │ │ + ldr r2, [pc, #88] ; (33e88 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 33e46 │ │ movs r2, #1 │ │ negs r2, r2 │ │ - bl 323b0 │ │ - adds r5, r0, #0 │ │ + bl 33d24 │ │ + adds r4, r0, #0 │ │ adds r3, r0, #1 │ │ - beq.n 324e8 │ │ - ldr r3, [r4, #64] ; 0x40 │ │ + bne.n 33e4c │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 33e7a │ │ + ldr r3, [r5, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq.n 324e0 │ │ + beq.n 33e74 │ │ ldr r7, [r3, #16] │ │ cmp r7, #0 │ │ - beq.n 324e0 │ │ + beq.n 33e74 │ │ ldr r0, [sp, #12] │ │ - blx 44608 <__aeabi_f2d> │ │ - ldr r6, [r4, #20] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + ldr r6, [r5, #20] │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ - blx 41d70 │ │ - adds r1, r5, #0 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + adds r1, r4, #0 │ │ adds r2, r0, #0 │ │ - adds r0, r4, #0 │ │ + adds r0, r5, #0 │ │ blx r7 │ │ adds r6, r0, #0 │ │ cmp r6, #0 │ │ - bne.n 324e8 │ │ - movs r5, #1 │ │ - negs r5, r5 │ │ + beq.n 33e46 │ │ + adds r0, r4, #0 │ │ add sp, #20 │ │ - adds r0, r5, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - bpl.n 325d8 │ │ + bhi.n 33f52 │ │ movs r1, r0 │ │ - bvs.n 3259a │ │ + bvc.n 33d98 │ │ movs r1, r0 │ │ lsls r7, r3, #13 │ │ movs r0, r0 │ │ movs r0, r0 │ │ ... │ │ │ │ -00032500 : │ │ +00033e90 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #244] ; (325f8 ) │ │ - sub sp, #20 │ │ - str r3, [sp, #8] │ │ - add r5, pc │ │ + adds r5, r3, #0 │ │ movs r3, #222 ; 0xde │ │ - adds r6, r1, #0 │ │ - lsls r3, r3, #2 │ │ + ldr r6, [pc, #248] ; (33f90 ) │ │ + sub sp, #20 │ │ + adds r7, r1, #0 │ │ + add r6, pc │ │ movs r1, #28 │ │ str r0, [sp, #12] │ │ - adds r7, r2, #0 │ │ + str r2, [sp, #8] │ │ + lsls r3, r3, #2 │ │ + adds r2, r6, #0 │ │ movs r0, #1 │ │ - adds r2, r5, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #8] │ │ adds r4, r0, #0 │ │ - str r6, [r0, #0] │ │ - str r7, [r0, #4] │ │ - ldr r0, [sp, #8] │ │ - bl 406e2 │ │ - adds r2, r5, #0 │ │ - ldr r3, [pc, #204] ; (325fc ) │ │ + str r7, [r0, #0] │ │ + str r3, [r0, #4] │ │ + adds r0, r5, #0 │ │ + bl 4227a │ │ + adds r2, r6, #0 │ │ + ldr r3, [pc, #212] ; (33f94 ) │ │ str r0, [r4, #8] │ │ movs r1, #4 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #0 │ │ + adds r6, r5, #0 │ │ + movs r7, #0 │ │ str r0, [r4, #12] │ │ str r3, [r4, #16] │ │ str r3, [r4, #20] │ │ - ldr r5, [sp, #8] │ │ - movs r6, #0 │ │ - b.n 32558 │ │ - ldr r0, [r5, #0] │ │ - ldr r1, [r5, #4] │ │ - blx 44d08 <__aeabi_d2f> │ │ + cmp r6, #0 │ │ + beq.n 33eee │ │ + ldr r0, [r6, #0] │ │ + ldr r1, [r6, #4] │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ adds r1, r0, #0 │ │ - adds r0, r6, #0 │ │ - blx 44db4 <__addsf3> │ │ - ldr r5, [r5, #8] │ │ - adds r6, r0, #0 │ │ - cmp r5, #0 │ │ - bne.n 32544 │ │ - adds r0, r6, #0 │ │ - blx 44608 <__aeabi_f2d> │ │ - ldr r3, [pc, #136] ; (325ec ) │ │ - ldr r2, [pc, #128] ; (325e8 ) │ │ + adds r0, r7, #0 │ │ + bl 48904 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + ldr r6, [r6, #8] │ │ + adds r7, r0, #0 │ │ + b.n 33ed4 │ │ + adds r0, r7, #0 │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + ldr r3, [pc, #140] ; (33f84 ) │ │ + ldr r2, [pc, #136] ; (33f80 ) │ │ adds r6, r0, #0 │ │ adds r7, r1, #0 │ │ - blx 44c44 <__aeabi_dcmpgt> │ │ + bl 48a74 <_Unwind_GetTextRelBase@@Base+0x3c8> │ │ cmp r0, #0 │ │ - bne.n 32582 │ │ + bne.n 33f18 │ │ + ldr r2, [pc, #128] ; (33f88 ) │ │ + ldr r3, [pc, #132] ; (33f8c ) │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - ldr r2, [pc, #120] ; (325f0 ) │ │ - ldr r3, [pc, #120] ; (325f4 ) │ │ - blx 44c08 <__aeabi_dcmplt> │ │ + bl 48d24 <_Unwind_GetTextRelBase@@Base+0x678> │ │ cmp r0, #0 │ │ - beq.n 325b0 │ │ - ldr r1, [pc, #124] ; (32600 ) │ │ - ldr r3, [pc, #124] ; (32604 ) │ │ + bne.n 33f18 │ │ + movs r6, #0 │ │ + b.n 33f4e │ │ + ldr r1, [pc, #124] ; (33f98 ) │ │ + ldr r3, [pc, #128] ; (33f9c ) │ │ + str r6, [sp, #0] │ │ + str r7, [sp, #4] │ │ movs r0, #3 │ │ add r1, pc │ │ + ldr r2, [pc, #120] ; (33fa0 ) │ │ add r3, pc │ │ - ldr r2, [pc, #120] ; (32608 ) │ │ - str r6, [sp, #0] │ │ - str r7, [sp, #4] │ │ - bl 4003c │ │ - ldr r5, [sp, #8] │ │ - b.n 325ac │ │ - ldr r0, [r5, #0] │ │ - ldr r1, [r5, #4] │ │ + bl 41bd4 │ │ + str r5, [sp, #8] │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + beq.n 33f14 │ │ + ldr r3, [sp, #8] │ │ adds r2, r6, #0 │ │ + ldr r0, [r3, #0] │ │ + ldr r1, [r3, #4] │ │ adds r3, r7, #0 │ │ - blx 44928 <__aeabi_ddiv> │ │ - str r0, [r5, #0] │ │ - str r1, [r5, #4] │ │ - ldr r5, [r5, #8] │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + ldr r3, [sp, #8] │ │ + str r0, [r3, #0] │ │ + str r1, [r3, #4] │ │ + ldr r3, [r3, #8] │ │ + str r3, [sp, #8] │ │ + b.n 33f2e │ │ cmp r5, #0 │ │ - bne.n 3259a │ │ - ldr r5, [sp, #8] │ │ - movs r6, #0 │ │ - b.n 325dc │ │ - ldr r3, [sp, #12] │ │ + beq.n 33f7a │ │ ldr r0, [r5, #0] │ │ ldr r1, [r5, #4] │ │ - ldr r7, [r4, #12] │ │ + ldr r3, [r4, #12] │ │ + adds r7, r3, r6 │ │ + ldr r3, [sp, #12] │ │ + adds r6, #4 │ │ ldr r3, [r3, #20] │ │ - adds r7, r7, r6 │ │ str r3, [sp, #8] │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ ldr r0, [sp, #8] │ │ - blx 41d70 │ │ - str r0, [r7, #0] │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ ldr r5, [r5, #8] │ │ - adds r6, #4 │ │ - cmp r5, #0 │ │ - bne.n 325b6 │ │ - add sp, #20 │ │ + str r0, [r7, #0] │ │ + b.n 33f4e │ │ adds r0, r4, #0 │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ ldr r1, [sp, #616] ; 0x268 │ │ ldr r1, [sp, #612] ; 0x264 │ │ ldr r1, [sp, #612] ; 0x264 │ │ subs r7, #241 ; 0xf1 │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ ldmia r4!, {r2, r3, r6, r7} │ │ ldmia r4!, {r2, r3, r6, r7} │ │ subs r7, #236 ; 0xec │ │ - bpl.n 32604 │ │ + bvc.n 33fc4 │ │ movs r1, r0 │ │ lsls r5, r7, #13 │ │ movs r0, r0 │ │ - bmi.n 3250c │ │ + bvs.n 33ec0 │ │ movs r1, r0 │ │ - bpl.n 32598 │ │ + bvc.n 33f48 │ │ movs r1, r0 │ │ lsls r5, r0, #14 │ │ movs r0, r0 │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ │ │ -00032610 : │ │ +00033fa8 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r6, [r0, #16] │ │ + ldr r5, [r0, #16] │ │ adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ - adds r7, r2, #0 │ │ - cmp r6, #0 │ │ - bne.n 32640 │ │ - ldr r1, [pc, #176] ; (326d0 ) │ │ + adds r6, r1, #0 │ │ + str r2, [sp, #4] │ │ + cmp r5, #0 │ │ + bne.n 33fd8 │ │ movs r0, #192 ; 0xc0 │ │ movs r2, #230 ; 0xe6 │ │ - add r1, pc │ │ + ldr r1, [pc, #172] ; (34068 ) │ │ lsls r2, r2, #2 │ │ lsls r0, r0, #3 │ │ - bl 3eb8c <__ckd_malloc__> │ │ + add r1, pc │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ movs r2, #192 ; 0xc0 │ │ str r0, [r4, #16] │ │ movs r1, #255 ; 0xff │ │ lsls r2, r2, #3 │ │ - blx eb48 │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ movs r3, #128 ; 0x80 │ │ + str r5, [r4, #24] │ │ str r3, [r4, #20] │ │ - str r6, [r4, #24] │ │ - ldr r2, [r4, #20] │ │ movs r1, #12 │ │ - mov ip, r1 │ │ - subs r0, r2, #1 │ │ - ands r0, r5 │ │ - mov r1, ip │ │ - muls r1, r0 │ │ - ldr r3, [r4, #16] │ │ - str r1, [sp, #4] │ │ - adds r6, r3, r1 │ │ - ldr r1, [r6, #0] │ │ - adds r1, #1 │ │ - bne.n 32666 │ │ - str r5, [r6, #0] │ │ - ldr r3, [r4, #16] │ │ + ldr r2, [r4, #20] │ │ + ldr r0, [r4, #16] │ │ + subs r3, r2, #1 │ │ + ands r3, r6 │ │ + adds r5, r1, #0 │ │ + muls r5, r3 │ │ + adds r5, r0, r5 │ │ + ldr r7, [r5, #0] │ │ + adds r7, #1 │ │ + bne.n 33ff6 │ │ ldr r2, [sp, #4] │ │ - adds r1, r3, r2 │ │ - str r7, [r1, #4] │ │ - b.n 326c8 │ │ - mov r6, ip │ │ - muls r6, r0 │ │ - adds r1, r3, r6 │ │ - ldr r0, [r1, #8] │ │ - adds r1, r0, #1 │ │ - bne.n 32666 │ │ - ldr r1, [r4, #24] │ │ - movs r0, #0 │ │ - cmp r1, r2 │ │ - bne.n 326b0 │ │ - movs r1, #24 │ │ + str r6, [r5, #0] │ │ + str r2, [r5, #4] │ │ + b.n 3405c │ │ + adds r7, r1, #0 │ │ + muls r7, r3 │ │ + adds r3, r0, r7 │ │ + ldr r3, [r3, #8] │ │ + movs r5, #12 │ │ + str r7, [sp, #0] │ │ + adds r7, r3, #1 │ │ + bne.n 33ff6 │ │ + ldr r7, [r4, #24] │ │ + movs r3, #0 │ │ + adds r1, r5, #0 │ │ + cmp r7, r2 │ │ + bne.n 34042 │ │ + movs r3, #24 │ │ + adds r1, r3, #0 │ │ muls r1, r2 │ │ - ldr r2, [pc, #84] ; (326d4 ) │ │ - adds r0, r3, #0 │ │ - ldr r3, [pc, #84] ; (326d8 ) │ │ + ldr r2, [pc, #84] ; (3406c ) │ │ + ldr r3, [pc, #84] ; (34070 ) │ │ add r2, pc │ │ - bl 3ebb4 <__ckd_realloc__> │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ ldr r2, [r4, #20] │ │ - movs r3, #12 │ │ str r0, [r4, #16] │ │ - muls r2, r3 │ │ movs r1, #255 ; 0xff │ │ + muls r2, r5 │ │ adds r0, r0, r2 │ │ - blx eb48 │ │ - ldr r0, [r4, #20] │ │ - lsls r3, r0, #1 │ │ - str r3, [r4, #20] │ │ - b.n 326b4 │ │ - adds r3, #12 │ │ - adds r1, r3, #0 │ │ - subs r1, #12 │ │ - ldr r1, [r1, #0] │ │ - adds r1, #1 │ │ - beq.n 326b4 │ │ - adds r0, #1 │ │ - cmp r0, r2 │ │ - blt.n 326a2 │ │ - movs r3, #12 │ │ - muls r3, r0 │ │ - ldr r2, [r4, #16] │ │ - str r5, [r2, r3] │ │ - ldr r2, [r4, #16] │ │ - adds r3, r2, r3 │ │ - str r7, [r3, #4] │ │ - ldr r3, [r4, #16] │ │ - adds r6, r3, r6 │ │ - str r0, [r6, #8] │ │ - ldr r3, [r4, #24] │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ + ldr r3, [r4, #20] │ │ + lsls r2, r3, #1 │ │ + str r2, [r4, #20] │ │ + b.n 34046 │ │ + adds r5, r1, #0 │ │ + muls r5, r3 │ │ + ldr r5, [r0, r5] │ │ + adds r5, #1 │ │ + beq.n 34046 │ │ adds r3, #1 │ │ - str r3, [r4, #24] │ │ + cmp r3, r2 │ │ + blt.n 34036 │ │ + movs r0, #12 │ │ + adds r2, r0, #0 │ │ + muls r2, r3 │ │ + ldr r1, [r4, #16] │ │ + ldr r0, [sp, #4] │ │ + adds r2, r1, r2 │ │ + str r6, [r2, #0] │ │ + str r0, [r2, #4] │ │ + ldr r2, [sp, #0] │ │ + adds r2, r1, r2 │ │ + str r3, [r2, #8] │ │ + ldr r2, [r4, #24] │ │ + adds r0, r3, #0 │ │ + adds r2, #1 │ │ + str r2, [r4, #24] │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - bcc.n 326a4 │ │ + nop ; (mov r8, r8) │ │ + bpl.n 34054 │ │ movs r1, r0 │ │ - bcc.n 325e8 │ │ + bpl.n 33fa4 │ │ movs r1, r0 │ │ lsls r2, r6, #14 │ │ ... │ │ │ │ -000326dc : │ │ +00034074 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #16] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #12] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, pc} │ │ │ │ -000326f4 : │ │ +0003408c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - subs r0, #0 │ │ - beq.n 327b4 │ │ - ldr r0, [r4, #0] │ │ - subs r0, #1 │ │ + subs r4, r0, #0 │ │ + beq.n 3414a │ │ + ldr r3, [r4, #0] │ │ + subs r0, r3, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 327b4 │ │ + bgt.n 3414a │ │ ldr r3, [r4, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq.n 32716 │ │ + beq.n 340ac │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 32716 │ │ + beq.n 340ac │ │ adds r0, r4, #0 │ │ blx r3 │ │ - ldrb r7, [r4, #18] │ │ + ldrb r5, [r4, #18] │ │ + cmp r5, #0 │ │ + beq.n 340d6 │ │ movs r5, #0 │ │ - cmp r7, r5 │ │ - bne.n 3272c │ │ - b.n 3277c │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - lsls r2, r5, #2 │ │ - adds r5, #1 │ │ - ldr r0, [r2, r3] │ │ - bl 3ec3e │ │ ldr r3, [r4, #12] │ │ cmp r5, r3 │ │ - blt.n 32720 │ │ + bge.n 340c8 │ │ + ldr r2, [r4, #48] ; 0x30 │ │ + lsls r3, r5, #2 │ │ + adds r5, #1 │ │ + ldr r0, [r3, r2] │ │ + bl 40732 │ │ + b.n 340b4 │ │ movs r5, #0 │ │ - b.n 3278e │ │ - ldr r3, [r4, #60] ; 0x3c │ │ - lsls r2, r7, #2 │ │ - movs r6, #0 │ │ - ldr r5, [r2, r3] │ │ - b.n 32750 │ │ - ldr r2, [r5, #4] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - adds r2, r6, r2 │ │ - lsls r2, r2, #2 │ │ - ldr r0, [r2, r3] │ │ - bl 3ec3e │ │ - adds r6, #1 │ │ - ldr r3, [r5, #8] │ │ - cmp r6, r3 │ │ - blt.n 32740 │ │ - movs r6, #0 │ │ - b.n 32774 │ │ - movs r1, #12 │ │ - adds r2, r1, #0 │ │ - muls r2, r6 │ │ - ldr r3, [r5, #16] │ │ - ldr r3, [r2, r3] │ │ + b.n 34118 │ │ + movs r7, #0 │ │ + ldr r3, [r6, #20] │ │ + cmp r7, r3 │ │ + blt.n 340fc │ │ + adds r5, #1 │ │ + ldrb r3, [r4, #17] │ │ + cmp r5, r3 │ │ + bge.n 340c8 │ │ + movs r7, #0 │ │ + ldr r2, [r4, #60] ; 0x3c │ │ + lsls r3, r5, #2 │ │ + ldr r6, [r3, r2] │ │ + ldr r3, [r6, #8] │ │ + cmp r7, r3 │ │ + bge.n 340cc │ │ + ldr r3, [r6, #4] │ │ + ldr r2, [r4, #48] ; 0x30 │ │ + adds r3, r7, r3 │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r2] │ │ + bl 40732 │ │ + adds r7, #1 │ │ + b.n 340e4 │ │ + movs r2, #12 │ │ + adds r3, r2, #0 │ │ + muls r3, r7 │ │ + ldr r2, [r6, #16] │ │ + ldr r3, [r3, r2] │ │ adds r2, r3, #1 │ │ - beq.n 32772 │ │ + beq.n 34114 │ │ ldr r2, [r4, #48] ; 0x30 │ │ lsls r3, r3, #2 │ │ ldr r0, [r3, r2] │ │ - bl 3ec3e │ │ - adds r6, #1 │ │ - ldr r3, [r5, #20] │ │ - cmp r6, r3 │ │ - blt.n 3275a │ │ + bl 40732 │ │ adds r7, #1 │ │ + b.n 340ce │ │ ldrb r3, [r4, #17] │ │ - cmp r7, r3 │ │ - blt.n 32736 │ │ - b.n 32732 │ │ + ldr r0, [r4, #60] ; 0x3c │ │ + cmp r5, r3 │ │ + bge.n 3412c │ │ lsls r3, r5, #2 │ │ ldr r0, [r0, r3] │ │ - bl 326dc │ │ + bl 34074 │ │ adds r5, #1 │ │ - ldrb r3, [r4, #17] │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - cmp r5, r3 │ │ - blt.n 32784 │ │ - bl 3ec3e │ │ + b.n 34118 │ │ + bl 40732 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - bl 40e48 │ │ + bl 429fc │ │ ldr r0, [r4, #48] ; 0x30 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #4] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, r0 │ │ ... │ │ │ │ -000327b8 : │ │ +00034150 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ - adds r5, r0, #0 │ │ - adds r4, r1, #0 │ │ + adds r6, r0, #0 │ │ + adds r5, r1, #0 │ │ adds r7, r2, #0 │ │ str r3, [sp, #8] │ │ - bl 32304 │ │ - adds r6, r0, #0 │ │ + bl 33c3c │ │ + adds r4, r0, #0 │ │ adds r3, r0, #1 │ │ - beq.n 327d4 │ │ - ldrb r3, [r5, #17] │ │ + beq.n 3416c │ │ + ldrb r3, [r6, #17] │ │ movs r2, #0 │ │ - b.n 327f8 │ │ - ldr r1, [pc, #232] ; (328c0 ) │ │ - ldr r3, [pc, #236] ; (328c4 ) │ │ + b.n 34192 │ │ movs r2, #248 ; 0xf8 │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #232] ; (34258 ) │ │ + ldr r3, [pc, #232] ; (3425c ) │ │ movs r0, #4 │ │ + str r5, [sp, #0] │ │ + add r1, pc │ │ lsls r2, r2, #2 │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ - b.n 328b0 │ │ - ldr r1, [r5, #60] ; 0x3c │ │ - lsls r0, r2, #2 │ │ - ldr r1, [r0, r1] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r4, #0 │ │ + b.n 3424a │ │ + ldr r0, [r6, #60] ; 0x3c │ │ + lsls r1, r2, #2 │ │ + ldr r1, [r1, r0] │ │ ldr r1, [r1, #0] │ │ - cmp r1, r6 │ │ - beq.n 327fc │ │ + cmp r1, r4 │ │ + beq.n 34196 │ │ adds r2, #1 │ │ cmp r2, r3 │ │ - blt.n 327ea │ │ + blt.n 34184 │ │ cmp r2, r3 │ │ - bne.n 32818 │ │ - ldr r1, [pc, #196] ; (328c8 ) │ │ - ldr r3, [pc, #200] ; (328cc ) │ │ + bne.n 341b2 │ │ + ldr r1, [pc, #196] ; (34260 ) │ │ + ldr r3, [pc, #196] ; (34264 ) │ │ movs r0, #4 │ │ + str r5, [sp, #0] │ │ add r1, pc │ │ + ldr r2, [pc, #192] ; (34268 ) │ │ add r3, pc │ │ - ldr r2, [pc, #196] ; (328d0 ) │ │ - movs r6, #1 │ │ - str r4, [sp, #0] │ │ - negs r6, r6 │ │ - bl 4003c │ │ - b.n 328b0 │ │ - ldr r3, [r5, #60] ; 0x3c │ │ - lsls r1, r2, #2 │ │ - adds r0, r5, #0 │ │ - ldr r4, [r1, r3] │ │ + bl 41bd4 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 3424a │ │ + ldr r1, [r6, #60] ; 0x3c │ │ + lsls r3, r2, #2 │ │ + adds r0, r6, #0 │ │ + ldr r5, [r3, r1] │ │ adds r1, r7, #0 │ │ - bl 323b0 │ │ + bl 33d24 │ │ adds r7, r0, #0 │ │ - adds r6, r0, #0 │ │ - adds r3, r0, #1 │ │ - beq.n 328b0 │ │ - ldr r3, [r4, #24] │ │ - ldr r0, [r4, #8] │ │ - adds r0, r0, r3 │ │ + adds r3, r7, #1 │ │ + beq.n 3424a │ │ + ldr r3, [r5, #8] │ │ + ldr r2, [r5, #24] │ │ + adds r0, r3, r2 │ │ adds r0, #1 │ │ - blx 44f4c <__aeabi_i2f> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ adds r1, r0, #0 │ │ ldr r0, [sp, #8] │ │ - blx 45190 <__aeabi_fdiv> │ │ - blx 44608 <__aeabi_f2d> │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ - ldr r1, [pc, #108] ; (328bc ) │ │ - ldr r0, [pc, #100] ; (328b8 ) │ │ - blx 4430c <__aeabi_dsub> │ │ - ldr r6, [r5, #20] │ │ + ldr r1, [pc, #108] ; (34254 ) │ │ + ldr r0, [pc, #100] ; (34250 ) │ │ + bl 48974 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ + ldr r4, [r6, #20] │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - adds r0, r6, #0 │ │ - blx 41d70 │ │ + adds r0, r4, #0 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ movs r3, #0 │ │ - b.n 32874 │ │ - ldr r1, [r4, #12] │ │ + ldr r2, [r5, #8] │ │ + cmp r3, r2 │ │ + bge.n 34212 │ │ + ldr r1, [r5, #12] │ │ lsls r2, r3, #2 │ │ adds r3, #1 │ │ adds r2, r1, r2 │ │ ldr r1, [r2, #0] │ │ adds r1, r1, r0 │ │ str r1, [r2, #0] │ │ - ldr r2, [r4, #8] │ │ - cmp r3, r2 │ │ - blt.n 32866 │ │ - movs r3, #0 │ │ - adds r2, r3, #0 │ │ - b.n 32894 │ │ - ldr r1, [r4, #16] │ │ - adds r1, r1, r3 │ │ - ldr r6, [r1, #0] │ │ - adds r6, #1 │ │ - beq.n 32890 │ │ - ldr r6, [r1, #4] │ │ - adds r6, r6, r0 │ │ - str r6, [r1, #4] │ │ - adds r2, #1 │ │ - adds r3, #12 │ │ - ldr r1, [r4, #20] │ │ + b.n 341fc │ │ + movs r2, #0 │ │ + ldr r1, [r5, #20] │ │ cmp r2, r1 │ │ - blt.n 32880 │ │ + bge.n 34236 │ │ + movs r3, #12 │ │ + muls r3, r2 │ │ + ldr r4, [r5, #16] │ │ + adds r3, r4, r3 │ │ + ldr r4, [r3, #0] │ │ + adds r4, #1 │ │ + beq.n 34232 │ │ + ldr r4, [r3, #4] │ │ + mov ip, r4 │ │ + add ip, r0 │ │ + mov r4, ip │ │ + str r4, [r3, #4] │ │ + adds r2, #1 │ │ + b.n 34216 │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ - ldr r0, [r5, #20] │ │ - blx 41d70 │ │ + ldr r0, [r6, #20] │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ adds r1, r7, #0 │ │ adds r2, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 32610 │ │ - adds r6, r0, #0 │ │ + adds r0, r5, #0 │ │ + bl 33fa8 │ │ add sp, #20 │ │ - adds r0, r6, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ - bcs.n 32928 │ │ + bmi.n 342d8 │ │ movs r1, r0 │ │ - bcc.n 32812 │ │ + bpl.n 341be │ │ movs r1, r0 │ │ - bcs.n 328d8 │ │ + bmi.n 34288 │ │ movs r1, r0 │ │ - bcc.n 32800 │ │ + bpl.n 341ac │ │ movs r1, r0 │ │ lsls r1, r5, #15 │ │ movs r0, r0 │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ │ │ -000328d8 : │ │ +00034270 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ adds r4, r0, #0 │ │ - adds r6, r1, #0 │ │ + adds r5, r1, #0 │ │ adds r7, r2, #0 │ │ - str r3, [sp, #4] │ │ - bl 32304 │ │ - adds r5, r0, #0 │ │ + str r3, [sp, #16] │ │ + bl 33c3c │ │ + adds r6, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 3222c │ │ - cmp r5, r0 │ │ - bne.n 32906 │ │ - adds r1, r6, #0 │ │ + bl 33b4c │ │ + cmp r6, r0 │ │ + bne.n 3429c │ │ adds r0, r4, #0 │ │ + adds r1, r5, #0 │ │ adds r2, r7, #0 │ │ - bl 32484 │ │ - adds r5, r0, #0 │ │ + bl 33e14 │ │ adds r6, r0, #0 │ │ - adds r1, r0, #1 │ │ - beq.n 329ce │ │ - ldrb r2, [r4, #17] │ │ - str r2, [sp, #8] │ │ - cmp r2, #128 ; 0x80 │ │ - bne.n 32922 │ │ - ldr r1, [pc, #196] ; (329d4 ) │ │ - ldr r3, [pc, #196] ; (329d8 ) │ │ + adds r3, r0, #1 │ │ + beq.n 342b4 │ │ + ldrb r7, [r4, #17] │ │ + cmp r7, #128 ; 0x80 │ │ + bne.n 342ba │ │ movs r2, #131 ; 0x83 │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #180] ; (3435c ) │ │ + ldr r3, [pc, #184] ; (34360 ) │ │ movs r0, #4 │ │ + add r1, pc │ │ lsls r2, r2, #3 │ │ - bl 4003c │ │ - b.n 329ca │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - movs r1, #0 │ │ - ldr r7, [sp, #4] │ │ - str r3, [sp, #20] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 34358 │ │ movs r3, #1 │ │ + movs r5, #0 │ │ negs r3, r3 │ │ - ldr r6, [sp, #8] │ │ - str r3, [sp, #16] │ │ - str r1, [sp, #4] │ │ - str r1, [sp, #12] │ │ - b.n 32966 │ │ - ldr r2, [sp, #8] │ │ - ldmia r7!, {r1} │ │ - adds r0, r4, #0 │ │ - bl 323b0 │ │ - adds r2, r0, #1 │ │ - beq.n 329c6 │ │ + str r3, [sp, #8] │ │ + str r5, [sp, #4] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r5, r3 │ │ + bge.n 34302 │ │ + lsls r3, r5, #2 │ │ + str r3, [sp, #12] │ │ + ldr r2, [sp, #12] │ │ ldr r3, [sp, #16] │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, r2] │ │ + adds r2, r7, #0 │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #20] │ │ + bl 33d24 │ │ + adds r3, r0, #1 │ │ + beq.n 342b4 │ │ + ldr r3, [sp, #8] │ │ adds r3, #1 │ │ - bne.n 32952 │ │ + bne.n 342f0 │ │ lsls r0, r0, #8 │ │ - lsrs r0, r0, #8 │ │ - str r0, [sp, #16] │ │ - ldr r2, [sp, #20] │ │ - ldr r0, [sp, #12] │ │ - ldmia r2!, {r1} │ │ - str r2, [sp, #20] │ │ - bl 40680 │ │ - ldr r3, [sp, #4] │ │ - str r0, [sp, #12] │ │ - adds r3, #1 │ │ - str r3, [sp, #4] │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - cmp r1, r2 │ │ - blt.n 32938 │ │ - ldr r0, [sp, #12] │ │ - bl 40702 │ │ - adds r7, r0, #0 │ │ - adds r1, r5, #0 │ │ - adds r0, r4, #0 │ │ - ldr r2, [sp, #16] │ │ - adds r3, r7, #0 │ │ - bl 32500 │ │ + lsrs r3, r0, #8 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #12] │ │ + ldr r0, [sp, #4] │ │ + adds r5, #1 │ │ + ldr r1, [r3, r2] │ │ + bl 42218 │ │ + str r0, [sp, #4] │ │ + b.n 342c4 │ │ + ldr r0, [sp, #4] │ │ + bl 4229a │ │ adds r5, r0, #0 │ │ - adds r0, r7, #0 │ │ - bl 406d0 │ │ - cmp r5, #0 │ │ - beq.n 329ca │ │ + adds r1, r6, #0 │ │ + adds r0, r4, #0 │ │ + ldr r2, [sp, #8] │ │ + adds r3, r5, #0 │ │ + bl 33e90 │ │ + adds r6, r0, #0 │ │ + adds r0, r5, #0 │ │ + bl 42268 │ │ + cmp r6, #0 │ │ + beq.n 342b4 │ │ ldrb r1, [r4, #17] │ │ ldr r0, [r4, #60] ; 0x3c │ │ adds r1, #1 │ │ lsls r1, r1, #24 │ │ lsrs r1, r1, #24 │ │ strb r1, [r4, #17] │ │ cmp r0, #0 │ │ - bne.n 329ae │ │ - ldr r2, [pc, #60] ; (329dc ) │ │ + bne.n 34342 │ │ + ldr r2, [pc, #48] ; (34364 ) │ │ movs r1, #4 │ │ - ldr r3, [pc, #60] ; (329e0 ) │ │ add r2, pc │ │ + ldr r3, [pc, #44] ; (34368 ) │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - b.n 329ba │ │ - ldr r2, [pc, #52] ; (329e4 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + b.n 3434e │ │ + ldr r2, [pc, #40] ; (3436c ) │ │ lsls r1, r1, #2 │ │ - ldr r3, [pc, #52] ; (329e8 ) │ │ + ldr r3, [pc, #40] ; (34370 ) │ │ add r2, pc │ │ - bl 3ebb4 <__ckd_realloc__> │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ str r0, [r4, #60] ; 0x3c │ │ - ldr r1, [sp, #8] │ │ + adds r0, r7, #0 │ │ ldr r3, [r4, #60] ; 0x3c │ │ - lsls r2, r1, #2 │ │ - str r5, [r2, r3] │ │ - b.n 329ce │ │ - adds r6, r0, #0 │ │ - b.n 329ce │ │ - movs r6, #1 │ │ - negs r6, r6 │ │ + lsls r2, r7, #2 │ │ + str r6, [r2, r3] │ │ add sp, #28 │ │ - adds r0, r6, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - beq.n 329c8 │ │ + bcc.n 34374 │ │ movs r1, r0 │ │ - bcs.n 32972 │ │ + bmi.n 3431a │ │ movs r1, r0 │ │ - beq.n 32ab0 │ │ + bcs.n 34464 │ │ movs r1, r0 │ │ lsls r6, r5, #16 │ │ movs r0, r0 │ │ - beq.n 32a98 │ │ + bcs.n 34448 │ │ movs r1, r0 │ │ lsls r1, r6, #16 │ │ ... │ │ │ │ -000329ec : │ │ +00034374 : │ │ + ldr r2, [r0, #4] │ │ + lsls r3, r1, #8 │ │ push {r4, lr} │ │ - ldr r3, [r0, #4] │ │ - lsls r2, r1, #8 │ │ - lsrs r2, r2, #8 │ │ - cmp r2, r3 │ │ - blt.n 32a00 │ │ + lsrs r3, r3, #8 │ │ + cmp r3, r2 │ │ + blt.n 34388 │ │ ldr r4, [r0, #8] │ │ - adds r4, r3, r4 │ │ - cmp r2, r4 │ │ - ble.n 32a1e │ │ + adds r4, r2, r4 │ │ + cmp r3, r4 │ │ + ble.n 343a8 │ │ ldr r3, [r0, #20] │ │ movs r2, #12 │ │ subs r3, #1 │ │ ands r3, r1 │ │ - b.n 32a0c │ │ - ldr r3, [r3, #8] │ │ - adds r4, r3, #1 │ │ - beq.n 32a28 │ │ + adds r4, r3, #0 │ │ + adds r3, r4, #1 │ │ + beq.n 343b2 │ │ + adds r3, r4, #0 │ │ muls r3, r2 │ │ ldr r4, [r0, #16] │ │ adds r3, r4, r3 │ │ ldr r4, [r3, #0] │ │ cmp r4, r1 │ │ - bne.n 32a0a │ │ - b.n 32a2c │ │ - ldr r1, [r0, #12] │ │ - subs r3, r2, r3 │ │ + beq.n 343b6 │ │ + ldr r4, [r3, #8] │ │ + b.n 34392 │ │ + subs r3, r3, r2 │ │ + ldr r2, [r0, #12] │ │ lsls r3, r3, #2 │ │ - ldr r0, [r3, r1] │ │ - b.n 32a2a │ │ + ldr r0, [r3, r2] │ │ + b.n 343b8 │ │ movs r0, #1 │ │ - pop {r4, pc} │ │ + b.n 343b8 │ │ ldr r0, [r3, #4] │ │ - b.n 32a2a │ │ + pop {r4, pc} │ │ │ │ -00032a30 : │ │ +000343ba : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ adds r5, r0, #0 │ │ - adds r7, r2, #0 │ │ + adds r6, r2, #0 │ │ str r3, [sp, #12] │ │ adds r3, r1, #1 │ │ - bne.n 32a42 │ │ - ldr r6, [r0, #44] ; 0x2c │ │ - b.n 32a9c │ │ - movs r6, #0 │ │ - cmp r1, r6 │ │ - bge.n 32a60 │ │ - ldr r3, [r0, #60] ; 0x3c │ │ - lsls r2, r1, #1 │ │ - lsrs r2, r2, #25 │ │ - lsls r2, r2, #2 │ │ - ldr r4, [r2, r3] │ │ - adds r0, r4, #0 │ │ - bl 329ec │ │ - adds r6, r0, #0 │ │ - cmp r0, #1 │ │ - beq.n 32a9c │ │ - ldr r1, [r4, #0] │ │ - adds r3, r7, #0 │ │ - movs r2, #0 │ │ - movs r0, #127 ; 0x7f │ │ - mov ip, r1 │ │ - b.n 32a82 │ │ - ldr r1, [r3, #0] │ │ - adds r4, r1, #1 │ │ - bge.n 32a7e │ │ - ldr r4, [r5, #60] ; 0x3c │ │ - asrs r1, r1, #24 │ │ - ands r1, r0 │ │ - lsls r1, r1, #2 │ │ - ldr r1, [r1, r4] │ │ - ldr r1, [r1, #0] │ │ - str r1, [r3, #0] │ │ - adds r2, #1 │ │ - adds r3, #4 │ │ - ldr r4, [sp, #12] │ │ - cmp r2, r4 │ │ - blt.n 32a6a │ │ + beq.n 343e4 │ │ + movs r4, #0 │ │ + cmp r1, r4 │ │ + bge.n 343ea │ │ + ldr r2, [r0, #60] ; 0x3c │ │ + lsls r3, r1, #1 │ │ + lsrs r3, r3, #25 │ │ + lsls r3, r3, #2 │ │ + ldr r7, [r3, r2] │ │ + adds r0, r7, #0 │ │ + bl 34374 │ │ + subs r4, r0, #0 │ │ + cmp r4, #1 │ │ + bne.n 343e8 │ │ + ldr r0, [r5, #44] ; 0x2c │ │ + b.n 34426 │ │ + ldr r1, [r7, #0] │ │ + movs r3, #127 ; 0x7f │ │ + adds r2, r6, #0 │ │ + movs r0, #0 │ │ + mov ip, r3 │ │ + ldr r3, [sp, #12] │ │ + cmp r0, r3 │ │ + bge.n 34414 │ │ + ldr r3, [r2, #0] │ │ + adds r7, r3, #1 │ │ + bge.n 3440e │ │ + mov r7, ip │ │ + asrs r3, r3, #24 │ │ + ands r3, r7 │ │ + ldr r7, [r5, #60] ; 0x3c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r7] │ │ + ldr r3, [r3, #0] │ │ + str r3, [r2, #0] │ │ + adds r0, #1 │ │ + adds r2, #4 │ │ + b.n 343f2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [r5, #64] ; 0x40 │ │ - mov r1, ip │ │ - str r2, [sp, #0] │ │ - ldr r4, [r3, #12] │ │ adds r0, r5, #0 │ │ - adds r2, r7, #0 │ │ + str r2, [sp, #0] │ │ + ldr r7, [r3, #8] │ │ + adds r2, r6, #0 │ │ ldr r3, [sp, #12] │ │ - blx r4 │ │ - adds r6, r6, r0 │ │ + blx r7 │ │ + adds r0, r0, r4 │ │ add sp, #20 │ │ - adds r0, r6, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ... │ │ - │ │ -00032aa4 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #36 ; 0x24 │ │ - str r2, [sp, #20] │ │ - adds r3, r2, #0 │ │ - ldr r2, [pc, #88] ; (32b08 ) │ │ - subs r3, #1 │ │ - str r0, [sp, #12] │ │ - adds r7, r1, #0 │ │ - str r3, [sp, #16] │ │ - adds r0, r3, #0 │ │ - add r2, pc │ │ - movs r1, #4 │ │ - ldr r3, [pc, #76] ; (32b0c ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r5, r0, #0 │ │ - str r0, [sp, #8] │ │ - adds r4, r7, #4 │ │ - adds r5, #4 │ │ - movs r6, #1 │ │ - b.n 32ada │ │ - ldmia r4!, {r1} │ │ - ldr r0, [sp, #12] │ │ - bl 32304 │ │ - adds r6, #1 │ │ - stmia r5!, {r0} │ │ - ldr r3, [sp, #20] │ │ - cmp r6, r3 │ │ - bcc.n 32ace │ │ - ldr r1, [r7, #0] │ │ - ldr r0, [sp, #12] │ │ - bl 32304 │ │ - add r3, sp, #28 │ │ - adds r1, r0, #0 │ │ - ldr r2, [sp, #8] │ │ - str r3, [sp, #0] │ │ - ldr r0, [sp, #12] │ │ - ldr r3, [sp, #16] │ │ - bl 32a30 │ │ - adds r4, r0, #0 │ │ - ldr r0, [sp, #8] │ │ - bl 3ec3e │ │ - add sp, #36 ; 0x24 │ │ - adds r0, r4, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r7!, {r2, r4, r6} │ │ - movs r1, r0 │ │ - lsls r1, r0, #10 │ │ ... │ │ │ │ -00032b10 : │ │ +0003442c : │ │ push {r1, r2, r3} │ │ - push {r0, r1, r2, r3, r4, r5, r6, r7, lr} │ │ - add r3, sp, #36 ; 0x24 │ │ - ldmia r3!, {r2} │ │ - adds r5, r0, #0 │ │ - movs r0, #0 │ │ - str r2, [sp, #36] ; 0x24 │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #32 │ │ + add r5, sp, #52 ; 0x34 │ │ + ldmia r5!, {r3} │ │ + adds r7, r0, #0 │ │ str r3, [sp, #8] │ │ - b.n 32b24 │ │ + ldr r3, [pc, #128] ; (344bc ) │ │ + movs r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r5, [sp, #20] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #12] │ │ + str r2, [sp, #28] │ │ + adds r2, r5, #0 │ │ + adds r2, #4 │ │ + subs r3, r2, #4 │ │ + ldr r4, [r3, #0] │ │ + cmp r4, #0 │ │ + beq.n 3445a │ │ adds r0, #1 │ │ - ldr r3, [sp, #8] │ │ - adds r2, r3, #4 │ │ - str r2, [sp, #8] │ │ - ldr r6, [r3, #0] │ │ - cmp r6, #0 │ │ - bne.n 32b22 │ │ - ldr r2, [pc, #84] ; (32b88 ) │ │ - ldr r3, [pc, #88] ; (32b8c ) │ │ + b.n 3444c │ │ + ldr r2, [pc, #100] ; (344c0 ) │ │ movs r1, #4 │ │ add r2, pc │ │ - bl 3eb5c <__ckd_calloc__> │ │ - add r3, sp, #40 ; 0x28 │ │ - adds r7, r0, #0 │ │ - str r3, [sp, #8] │ │ - adds r4, r0, #0 │ │ - b.n 32b4e │ │ - bl 32304 │ │ - adds r6, #1 │ │ - stmia r4!, {r0} │ │ - ldr r3, [sp, #8] │ │ - adds r0, r5, #0 │ │ - adds r2, r3, #4 │ │ - str r2, [sp, #8] │ │ + ldr r3, [pc, #96] ; (344c4 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r6, r0, #0 │ │ + str r5, [sp, #20] │ │ + ldr r3, [sp, #20] │ │ + adds r0, r7, #0 │ │ ldr r1, [r3, #0] │ │ + adds r2, r3, #4 │ │ + str r2, [sp, #20] │ │ cmp r1, #0 │ │ - bne.n 32b46 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - bl 32304 │ │ - add r3, sp, #12 │ │ + beq.n 34484 │ │ + bl 33c3c │ │ + lsls r3, r4, #2 │ │ + str r0, [r6, r3] │ │ + adds r4, #1 │ │ + b.n 3446a │ │ + ldr r1, [sp, #8] │ │ + bl 33c3c │ │ + add r3, sp, #24 │ │ adds r1, r0, #0 │ │ - adds r2, r7, #0 │ │ + adds r2, r6, #0 │ │ str r3, [sp, #0] │ │ - adds r0, r5, #0 │ │ - adds r3, r6, #0 │ │ - bl 32a30 │ │ - adds r4, r0, #0 │ │ adds r0, r7, #0 │ │ - bl 3ec3e │ │ - add sp, #16 │ │ + adds r3, r4, #0 │ │ + bl 343ba │ │ + adds r4, r0, #0 │ │ + adds r0, r6, #0 │ │ + bl 40732 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #28] │ │ adds r0, r4, #0 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 344b2 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #32 │ │ pop {r4, r5, r6, r7} │ │ pop {r3} │ │ add sp, #12 │ │ bx r3 │ │ - nop ; (mov r8, r8) │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ + ldrh r6, [r7, r0] │ │ + movs r2, r0 │ │ + bne.n 34570 │ │ movs r1, r0 │ │ - lsls r1, r5, #9 │ │ + lsls r5, r3, #8 │ │ ... │ │ │ │ -00032b90 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - adds r5, r0, #0 │ │ - adds r7, r2, #0 │ │ - str r3, [sp, #12] │ │ - adds r3, r1, #1 │ │ - beq.n 32bba │ │ - movs r6, #0 │ │ - cmp r1, r6 │ │ - bge.n 32bc0 │ │ - ldr r3, [r0, #60] ; 0x3c │ │ - lsls r2, r1, #1 │ │ - lsrs r2, r2, #25 │ │ - lsls r2, r2, #2 │ │ - ldr r4, [r2, r3] │ │ - adds r0, r4, #0 │ │ - bl 329ec │ │ - adds r6, r0, #0 │ │ - cmp r0, #1 │ │ - bne.n 32bbe │ │ - ldr r0, [r5, #44] ; 0x2c │ │ - b.n 32bfc │ │ - ldr r1, [r4, #0] │ │ - adds r3, r7, #0 │ │ - movs r2, #0 │ │ - movs r0, #127 ; 0x7f │ │ - mov ip, r1 │ │ - b.n 32be2 │ │ - ldr r1, [r3, #0] │ │ - adds r4, r1, #1 │ │ - bge.n 32bde │ │ - ldr r4, [r5, #60] ; 0x3c │ │ - asrs r1, r1, #24 │ │ - ands r1, r0 │ │ - lsls r1, r1, #2 │ │ - ldr r1, [r1, r4] │ │ - ldr r1, [r1, #0] │ │ - str r1, [r3, #0] │ │ - adds r2, #1 │ │ - adds r3, #4 │ │ - ldr r4, [sp, #12] │ │ - cmp r2, r4 │ │ - blt.n 32bca │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r3, [r5, #64] ; 0x40 │ │ - mov r1, ip │ │ - str r2, [sp, #0] │ │ - ldr r4, [r3, #8] │ │ - adds r0, r5, #0 │ │ - adds r2, r7, #0 │ │ - ldr r3, [sp, #12] │ │ - blx r4 │ │ - adds r0, r0, r6 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ +000344c8 : │ │ + push {r4, r5, lr} │ │ + ldr r4, [pc, #44] ; (344f8 ) │ │ + sub sp, #28 │ │ + str r2, [sp, #12] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + add r2, sp, #12 │ │ + str r3, [r2, #4] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r5, [r4, #0] │ │ + str r3, [sp, #0] │ │ + movs r3, #2 │ │ + str r5, [sp, #20] │ │ + bl 343ba │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 344f2 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + ldr r4, [r5, r6] │ │ + movs r2, r0 │ │ │ │ -00032c00 : │ │ +000344fc : │ │ push {r0, r1, r2, r3, r4, lr} │ │ str r2, [sp, #12] │ │ str r3, [sp, #0] │ │ add r2, sp, #12 │ │ movs r3, #1 │ │ - bl 32b90 │ │ + bl 343ba │ │ add sp, #20 │ │ pop {pc} │ │ │ │ -00032c12 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ +0003450e : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #20 │ │ + adds r4, r0, #0 │ │ + adds r6, r2, #0 │ │ str r3, [sp, #12] │ │ - ldr r3, [sp, #24] │ │ - str r2, [sp, #8] │ │ - add r2, sp, #8 │ │ - str r3, [sp, #0] │ │ - movs r3, #2 │ │ - bl 32b90 │ │ + adds r3, r1, #1 │ │ + bne.n 34520 │ │ + ldr r0, [r0, #44] ; 0x2c │ │ + b.n 3457a │ │ + movs r5, #0 │ │ + cmp r1, r5 │ │ + bge.n 3453e │ │ + ldr r2, [r0, #60] ; 0x3c │ │ + lsls r3, r1, #1 │ │ + lsrs r3, r3, #25 │ │ + lsls r3, r3, #2 │ │ + ldr r7, [r3, r2] │ │ + adds r0, r7, #0 │ │ + bl 34374 │ │ + subs r5, r0, #0 │ │ + cmp r5, #1 │ │ + beq.n 3457a │ │ + ldr r1, [r7, #0] │ │ + movs r3, #127 ; 0x7f │ │ + adds r2, r6, #0 │ │ + movs r0, #0 │ │ + mov ip, r3 │ │ + ldr r3, [sp, #12] │ │ + cmp r0, r3 │ │ + bge.n 34568 │ │ + ldr r3, [r2, #0] │ │ + adds r7, r3, #1 │ │ + bge.n 34562 │ │ + mov r7, ip │ │ + asrs r3, r3, #24 │ │ + ands r3, r7 │ │ + ldr r7, [r4, #60] ; 0x3c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r7] │ │ + ldr r3, [r3, #0] │ │ + str r3, [r2, #0] │ │ + adds r0, #1 │ │ + adds r2, #4 │ │ + b.n 34546 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + adds r0, r4, #0 │ │ + str r2, [sp, #0] │ │ + ldr r7, [r3, #12] │ │ + adds r2, r6, #0 │ │ + ldr r3, [sp, #12] │ │ + blx r7 │ │ + adds r0, r0, r5 │ │ add sp, #20 │ │ - pop {pc} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ... │ │ │ │ -00032c28 : │ │ +00034580 : │ │ push {r1, r2, r3} │ │ - push {r0, r1, r2, r3, r4, r5, r6, r7, lr} │ │ - add r3, sp, #36 ; 0x24 │ │ - ldmia r3!, {r2} │ │ - adds r5, r0, #0 │ │ - movs r0, #0 │ │ - str r2, [sp, #36] ; 0x24 │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #32 │ │ + add r5, sp, #52 ; 0x34 │ │ + ldmia r5!, {r3} │ │ + adds r7, r0, #0 │ │ str r3, [sp, #8] │ │ - b.n 32c3c │ │ + ldr r3, [pc, #128] ; (34610 ) │ │ + movs r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r5, [sp, #20] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #12] │ │ + str r2, [sp, #28] │ │ + adds r2, r5, #0 │ │ + adds r2, #4 │ │ + subs r3, r2, #4 │ │ + ldr r4, [r3, #0] │ │ + cmp r4, #0 │ │ + beq.n 345ae │ │ adds r0, #1 │ │ - ldr r3, [sp, #8] │ │ - adds r2, r3, #4 │ │ - str r2, [sp, #8] │ │ - ldr r6, [r3, #0] │ │ - cmp r6, #0 │ │ - bne.n 32c3a │ │ - ldr r2, [pc, #84] ; (32ca0 ) │ │ - ldr r3, [pc, #88] ; (32ca4 ) │ │ + b.n 345a0 │ │ + ldr r2, [pc, #100] ; (34614 ) │ │ movs r1, #4 │ │ add r2, pc │ │ - bl 3eb5c <__ckd_calloc__> │ │ - add r3, sp, #40 ; 0x28 │ │ - adds r7, r0, #0 │ │ - str r3, [sp, #8] │ │ - adds r4, r0, #0 │ │ - b.n 32c66 │ │ - bl 32304 │ │ - adds r6, #1 │ │ - stmia r4!, {r0} │ │ - ldr r3, [sp, #8] │ │ - adds r0, r5, #0 │ │ - adds r2, r3, #4 │ │ - str r2, [sp, #8] │ │ + ldr r3, [pc, #96] ; (34618 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r6, r0, #0 │ │ + str r5, [sp, #20] │ │ + ldr r3, [sp, #20] │ │ + adds r0, r7, #0 │ │ ldr r1, [r3, #0] │ │ + adds r2, r3, #4 │ │ + str r2, [sp, #20] │ │ cmp r1, #0 │ │ - bne.n 32c5e │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - bl 32304 │ │ - add r3, sp, #12 │ │ + beq.n 345d8 │ │ + bl 33c3c │ │ + lsls r3, r4, #2 │ │ + str r0, [r6, r3] │ │ + adds r4, #1 │ │ + b.n 345be │ │ + ldr r1, [sp, #8] │ │ + bl 33c3c │ │ + add r3, sp, #24 │ │ adds r1, r0, #0 │ │ - adds r2, r7, #0 │ │ + adds r2, r6, #0 │ │ str r3, [sp, #0] │ │ - adds r0, r5, #0 │ │ - adds r3, r6, #0 │ │ - bl 32b90 │ │ - adds r4, r0, #0 │ │ adds r0, r7, #0 │ │ - bl 3ec3e │ │ - add sp, #16 │ │ + adds r3, r4, #0 │ │ + bl 3450e │ │ + adds r4, r0, #0 │ │ + adds r0, r6, #0 │ │ + bl 40732 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #28] │ │ adds r0, r4, #0 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 34606 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #32 │ │ pop {r4, r5, r6, r7} │ │ pop {r3} │ │ add sp, #12 │ │ bx r3 │ │ + ldr r2, [r5, r3] │ │ + movs r2, r0 │ │ + beq.n 3461c │ │ + movs r1, r0 │ │ + lsls r1, r5, #9 │ │ + ... │ │ + │ │ +0003461c : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #120] ; (34698 ) │ │ + sub sp, #36 ; 0x24 │ │ + str r2, [sp, #16] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r6, r0, #0 │ │ + ldr r3, [r4, #0] │ │ + adds r7, r1, #0 │ │ + str r3, [sp, #28] │ │ + adds r3, r2, #0 │ │ + ldr r2, [pc, #104] ; (3469c ) │ │ + subs r3, #1 │ │ + str r3, [sp, #12] │ │ + adds r0, r3, #0 │ │ + movs r1, #4 │ │ + add r2, pc │ │ + ldr r3, [pc, #96] ; (346a0 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r5, #1 │ │ + str r0, [sp, #8] │ │ + str r4, [sp, #20] │ │ + ldr r3, [sp, #16] │ │ + cmp r5, r3 │ │ + bcs.n 34662 │ │ + lsls r4, r5, #2 │ │ + adds r0, r6, #0 │ │ + ldr r1, [r7, r4] │ │ + bl 33c3c │ │ + ldr r3, [sp, #8] │ │ + adds r5, #1 │ │ + str r0, [r3, r4] │ │ + b.n 3464a │ │ + ldr r1, [r7, #0] │ │ + adds r0, r6, #0 │ │ + bl 33c3c │ │ + add r3, sp, #24 │ │ + adds r1, r0, #0 │ │ + ldr r2, [sp, #8] │ │ + str r3, [sp, #0] │ │ + adds r0, r6, #0 │ │ + ldr r3, [sp, #12] │ │ + bl 3450e │ │ + adds r4, r0, #0 │ │ + ldr r0, [sp, #8] │ │ + bl 40732 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #28] │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 34692 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #36 ; 0x24 │ │ + pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ + ldr r0, [r3, r1] │ │ + movs r2, r0 │ │ + ldmia r7!, {r3, r4, r5, r6} │ │ movs r1, r0 │ │ - lsls r5, r3, #8 │ │ + lsls r1, r0, #10 │ │ ... │ │ │ │ -00032ca8 : │ │ +000346a4 : │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ movs r5, #0 │ │ - b.n 32cba │ │ - lsls r3, r5, #2 │ │ - ldr r0, [r0, r3] │ │ - bl 3ec3e │ │ - adds r5, #1 │ │ ldr r3, [r4, #8] │ │ ldr r0, [r4, #0] │ │ cmp r5, r3 │ │ - blt.n 32cb0 │ │ - bl 3ec3e │ │ + bge.n 346be │ │ + lsls r3, r5, #2 │ │ + ldr r0, [r0, r3] │ │ + bl 40732 │ │ + adds r5, #1 │ │ + b.n 346aa │ │ + bl 40732 │ │ ldr r0, [r4, #4] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r3, r4, r5, pc} │ │ │ │ -00032cd4 : │ │ +000346d0 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #496] ; (32ec8 ) │ │ + ldr r4, [pc, #512] ; (348d4 ) │ │ adds r5, r1, #0 │ │ - ldr r1, [pc, #496] ; (32ecc ) │ │ add sp, r4 │ │ - ldr r4, [pc, #496] ; (32ed0 ) │ │ - str r0, [sp, #32] │ │ - add r1, pc │ │ + ldr r4, [pc, #508] ; (348d8 ) │ │ + str r0, [sp, #36] ; 0x24 │ │ + adds r0, r1, #0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ - adds r0, r5, #0 │ │ - add r2, sp, #40 ; 0x28 │ │ + ldr r1, [pc, #504] ; (348dc ) │ │ + add r2, sp, #48 ; 0x30 │ │ ldr r3, [r4, #0] │ │ - str r3, [sp, #564] ; 0x234 │ │ - bl 42168 │ │ - str r4, [sp, #36] ; 0x24 │ │ + add r1, pc │ │ + str r3, [sp, #572] ; 0x23c │ │ + bl 43de0 │ │ + str r4, [sp, #44] ; 0x2c │ │ str r0, [sp, #20] │ │ cmp r0, #0 │ │ - beq.n 32cfe │ │ - b.n 32e66 │ │ - ldr r1, [pc, #468] ; (32ed4 ) │ │ - ldr r3, [pc, #468] ; (32ed8 ) │ │ + bne.n 34710 │ │ + ldr r1, [pc, #484] ; (348e0 ) │ │ + ldr r3, [pc, #488] ; (348e4 ) │ │ + movs r0, #4 │ │ str r5, [sp, #0] │ │ add r1, pc │ │ + ldr r2, [pc, #484] ; (348e8 ) │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #464] ; (32edc ) │ │ - movs r5, #1 │ │ - bl 4003c │ │ - negs r5, r5 │ │ - b.n 32eb0 │ │ + bl 41bd4 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 348bc │ │ + movs r3, #0 │ │ + adds r4, r3, #0 │ │ + adds r7, r3, #0 │ │ + adds r6, r3, #0 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #20] │ │ + ldrh r3, [r3, #12] │ │ + lsls r3, r3, #26 │ │ + bpl.n 34724 │ │ + b.n 3488e │ │ movs r1, #128 ; 0x80 │ │ - add r0, sp, #52 ; 0x34 │ │ + add r3, sp, #60 ; 0x3c │ │ + adds r0, r3, #0 │ │ lsls r1, r1, #2 │ │ ldr r2, [sp, #20] │ │ - blx eb78 │ │ + str r3, [sp, #16] │ │ + bl 48b94 <_Unwind_GetTextRelBase@@Base+0x4e8> │ │ cmp r0, #0 │ │ - bne.n 32d28 │ │ - b.n 32e7e │ │ - add r0, sp, #52 ; 0x34 │ │ - add r1, sp, #44 ; 0x2c │ │ + bne.n 3473a │ │ + b.n 3488e │ │ + add r5, sp, #52 ; 0x34 │ │ + ldr r0, [sp, #16] │ │ + adds r1, r5, #0 │ │ movs r2, #2 │ │ - bl 42dbc │ │ + bl 44ae8 │ │ cmp r0, #0 │ │ - bgt.n 32d38 │ │ - b.n 32e70 │ │ - cmp r4, #0 │ │ - bne.n 32d3e │ │ - b.n 32e42 │ │ + ble.n 3471a │ │ + cmp r6, #0 │ │ + bne.n 34750 │ │ + b.n 34860 │ │ cmp r0, #2 │ │ - bne.n 32e1c │ │ - ldr r1, [pc, #412] ; (32ee0 ) │ │ - ldr r0, [sp, #44] ; 0x2c │ │ + bne.n 3483a │ │ + ldr r1, [pc, #404] ; (348ec ) │ │ + ldr r0, [r5, #0] │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 32e0e │ │ - ldr r1, [sp, #12] │ │ - cmp r1, #0 │ │ - bne.n 32d58 │ │ - b.n 32e82 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - blx ea88 │ │ + bne.n 3482c │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + bne.n 3476a │ │ + b.n 34888 │ │ + ldr r0, [r5, #4] │ │ + adds r1, r3, #0 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ str r0, [sp, #16] │ │ cmp r0, #0 │ │ - beq.n 32d66 │ │ - b.n 32e82 │ │ - ldr r4, [pc, #380] ; (32ee4 ) │ │ + beq.n 3477a │ │ + b.n 34888 │ │ + ldr r6, [pc, #372] ; (348f0 ) │ │ movs r1, #12 │ │ - ldr r3, [pc, #380] ; (32ee8 ) │ │ - add r4, pc │ │ - adds r2, r4, #0 │ │ + add r6, pc │ │ + adds r2, r6, #0 │ │ + ldr r3, [pc, #368] ; (348f4 ) │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r5, r0, #0 │ │ - ldr r0, [sp, #8] │ │ - bl 40702 │ │ - str r0, [sp, #8] │ │ adds r0, r7, #0 │ │ - bl 40702 │ │ + bl 4229a │ │ adds r7, r0, #0 │ │ - ldr r0, [sp, #8] │ │ - bl 406e2 │ │ + adds r0, r4, #0 │ │ + bl 4229a │ │ + adds r4, r0, #0 │ │ + adds r0, r7, #0 │ │ + bl 4227a │ │ + adds r2, r6, #0 │ │ movs r1, #4 │ │ - adds r2, r4, #0 │ │ - ldr r3, [pc, #344] ; (32eec ) │ │ + ldr r3, [pc, #336] ; (348f8 ) │ │ str r0, [r5, #8] │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r1, #4 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r2, r6, #0 │ │ str r0, [r5, #0] │ │ - adds r2, r4, #0 │ │ + ldr r3, [pc, #328] ; (348fc ) │ │ ldr r0, [r5, #8] │ │ - ldr r3, [pc, #332] ; (32ef0 ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r7, [sp, #24] │ │ + movs r1, #4 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r6, r7, #0 │ │ + ldr r3, [r5, #8] │ │ str r0, [r5, #4] │ │ - ldr r6, [sp, #8] │ │ - b.n 32ddc │ │ - ldr r2, [sp, #16] │ │ + str r4, [sp, #24] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #32] │ │ + cmp r3, r2 │ │ + bge.n 34800 │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [r6, #0] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #28] │ │ ldr r3, [r5, #0] │ │ - lsls r2, r2, #2 │ │ - str r2, [sp, #28] │ │ - ldr r1, [sp, #28] │ │ - ldr r2, [r6, #0] │ │ - str r2, [r3, r1] │ │ - ldr r2, [sp, #24] │ │ - ldr r4, [r5, #4] │ │ - ldr r0, [r2, #0] │ │ - ldr r1, [r2, #4] │ │ - blx 44d08 <__aeabi_d2f> │ │ - ldr r3, [sp, #28] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #16] │ │ - str r0, [r4, r3] │ │ - ldr r1, [r1, #8] │ │ + str r1, [r3, r2] │ │ + ldr r3, [r5, #4] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #24] │ │ + ldr r0, [r3, #0] │ │ + ldr r1, [r3, #4] │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #28] │ │ ldr r6, [r6, #8] │ │ - adds r2, #1 │ │ - str r1, [sp, #24] │ │ - str r2, [sp, #16] │ │ - ldr r3, [r5, #8] │ │ - ldr r1, [sp, #16] │ │ - cmp r1, r3 │ │ - blt.n 32db0 │ │ - ldr r0, [sp, #32] │ │ + str r0, [r3, r2] │ │ + ldr r3, [sp, #24] │ │ + ldr r3, [r3, #8] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + b.n 347c6 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #12] │ │ adds r2, r5, #0 │ │ - bl 40b94 │ │ + bl 4275c │ │ cmp r0, r5 │ │ - beq.n 32dfa │ │ + beq.n 34816 │ │ adds r0, r5, #0 │ │ - bl 32ca8 │ │ - b.n 32e82 │ │ - ldr r0, [sp, #8] │ │ - bl 406d0 │ │ + bl 346a4 │ │ + b.n 34888 │ │ adds r0, r7, #0 │ │ - movs r7, #0 │ │ - bl 406d0 │ │ - str r7, [sp, #12] │ │ - str r7, [sp, #8] │ │ - b.n 32e6e │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - bl 42ce8 │ │ - blx 44d08 <__aeabi_d2f> │ │ - adds r4, r0, #0 │ │ - b.n 32e20 │ │ - movs r4, #254 ; 0xfe │ │ - lsls r4, r4, #22 │ │ - ldr r1, [pc, #208] ; (32ef4 ) │ │ - ldr r2, [pc, #212] ; (32ef8 ) │ │ - ldr r0, [sp, #44] ; 0x2c │ │ + bl 42268 │ │ + adds r0, r4, #0 │ │ + movs r4, #0 │ │ + bl 42268 │ │ + adds r7, r4, #0 │ │ + str r4, [sp, #12] │ │ + adds r6, r4, #0 │ │ + b.n 3471a │ │ + ldr r0, [r5, #4] │ │ + bl 449fc │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + adds r5, r0, #0 │ │ + b.n 3483e │ │ + movs r5, #254 ; 0xfe │ │ + lsls r5, r5, #22 │ │ + ldr r1, [pc, #192] ; (34900 ) │ │ + ldr r2, [pc, #192] ; (34904 ) │ │ + ldr r0, [sp, #52] ; 0x34 │ │ add r1, pc │ │ - bl 3ebdc <__ckd_salloc__> │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ adds r1, r0, #0 │ │ - ldr r0, [sp, #8] │ │ - bl 40620 │ │ - adds r1, r4, #0 │ │ - str r0, [sp, #8] │ │ adds r0, r7, #0 │ │ - bl 40680 │ │ + bl 421b8 │ │ + adds r1, r5, #0 │ │ adds r7, r0, #0 │ │ - b.n 32e62 │ │ + adds r0, r4, #0 │ │ + bl 42218 │ │ + adds r4, r0, #0 │ │ + b.n 34884 │ │ cmp r0, #2 │ │ - bne.n 32e70 │ │ - ldr r1, [pc, #180] ; (32efc ) │ │ - ldr r0, [sp, #44] ; 0x2c │ │ + beq.n 34866 │ │ + b.n 3471a │ │ + ldr r1, [pc, #160] ; (34908 ) │ │ + ldr r0, [r5, #0] │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 32e70 │ │ - ldr r1, [pc, #168] ; (32f00 ) │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - ldr r2, [pc, #168] ; (32f04 ) │ │ + beq.n 34876 │ │ + b.n 3471a │ │ + ldr r1, [pc, #148] ; (3490c ) │ │ + ldr r0, [r5, #4] │ │ + ldr r2, [pc, #148] ; (34910 ) │ │ add r1, pc │ │ - bl 3ebdc <__ckd_salloc__> │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ str r0, [sp, #12] │ │ - movs r4, #1 │ │ - b.n 32e70 │ │ - movs r2, #0 │ │ - str r2, [sp, #12] │ │ - adds r7, r2, #0 │ │ - str r2, [sp, #8] │ │ - adds r4, r7, #0 │ │ - ldr r1, [sp, #20] │ │ - ldrh r3, [r1, #12] │ │ - lsls r2, r3, #26 │ │ - bmi.n 32e7a │ │ - b.n 32d16 │ │ - movs r5, #0 │ │ - b.n 32e86 │ │ - adds r5, r0, #0 │ │ - b.n 32e86 │ │ + movs r6, #1 │ │ + b.n 3471a │ │ movs r5, #1 │ │ negs r5, r5 │ │ + b.n 34890 │ │ + movs r5, #0 │ │ ldr r0, [sp, #20] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - bl 422f8 │ │ - ldr r4, [sp, #8] │ │ - b.n 32e9a │ │ - ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ - ldr r4, [r4, #8] │ │ - cmp r4, #0 │ │ - bne.n 32e92 │ │ - ldr r0, [sp, #8] │ │ - bl 406d0 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + bl 43f84 │ │ + adds r6, r7, #0 │ │ + cmp r6, #0 │ │ + beq.n 348a8 │ │ + ldr r0, [r6, #0] │ │ + bl 40732 │ │ + ldr r6, [r6, #8] │ │ + b.n 3489a │ │ adds r0, r7, #0 │ │ - bl 406d0 │ │ + bl 42268 │ │ + adds r0, r4, #0 │ │ + bl 42268 │ │ ldr r0, [sp, #12] │ │ - bl 3ec3e │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #564] ; 0x234 │ │ + bl 40732 │ │ adds r0, r5, #0 │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #572] ; 0x23c │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 32ec0 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ - movs r3, #143 ; 0x8f │ │ + beq.n 348ca │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + movs r3, #145 ; 0x91 │ │ lsls r3, r3, #2 │ │ add sp, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ - stc2l 15, cr15, [r4, #1020] ; 0x3fc │ │ - add r3, pc, #1012 ; (adr r3, 332c4 ) │ │ - movs r1, r0 │ │ - str r4, [r2, r6] │ │ + nop ; (mov r8, r8) │ │ + ldc2 15, cr15, [ip, #1020]! ; 0x3fc │ │ + ldrsb r6, [r3, r6] │ │ movs r2, r0 │ │ - ldmia r5!, {r3} │ │ + add r5, pc, #636 ; (adr r5, 34b5c ) │ │ movs r1, r0 │ │ - ldmia r7!, {r3} │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ + movs r1, r0 │ │ + beq.n 3484c │ │ movs r1, r0 │ │ lsls r1, r3, #17 │ │ movs r0, r0 │ │ - ldmia r6, {r0, r1, r3, r4, r6, r7} │ │ + beq.n 349d2 │ │ movs r1, r0 │ │ - ldmia r4!, {r5, r7} │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ movs r1, r0 │ │ lsls r6, r6, #17 │ │ movs r0, r0 │ │ lsls r3, r7, #17 │ │ movs r0, r0 │ │ lsls r5, r7, #17 │ │ movs r0, r0 │ │ - ldmia r3!, {r1, r2, r5, r6, r7} │ │ + ldmia r5, {r4, r5, r6} │ │ movs r1, r0 │ │ lsls r4, r3, #18 │ │ movs r0, r0 │ │ - ldmia r5!, {r0, r1, r3, r4, r6, r7} │ │ + ldmia r7!, {r0, r1, r5, r6} │ │ movs r1, r0 │ │ - ldmia r3!, {r1, r4, r5, r7} │ │ + ldmia r5, {r3, r4, r5} │ │ movs r1, r0 │ │ lsls r6, r4, #18 │ │ ... │ │ │ │ -00032f08 : │ │ +00034914 : │ │ push {r4, r5, r6, r7, lr} │ │ - adds r5, r0, #0 │ │ + adds r7, r0, #0 │ │ movs r0, #0 │ │ - adds r4, r1, #0 │ │ sub sp, #20 │ │ + adds r5, r1, #0 │ │ adds r1, r0, #0 │ │ - bl 40a30 │ │ - adds r1, r4, #0 │ │ - adds r6, r0, #0 │ │ - bl 32cd4 │ │ + bl 425c0 │ │ + adds r1, r5, #0 │ │ + adds r4, r0, #0 │ │ + bl 346d0 │ │ cmp r0, #0 │ │ - bge.n 32f30 │ │ - adds r0, r6, #0 │ │ - movs r7, #1 │ │ - bl 40e48 │ │ - negs r7, r7 │ │ - b.n 32f8e │ │ - adds r0, r6, #0 │ │ + bge.n 3493c │ │ + adds r0, r4, #0 │ │ + bl 429fc │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 3499e │ │ + adds r0, r4, #0 │ │ movs r1, #0 │ │ - bl 40d9c │ │ - str r0, [sp, #12] │ │ - adds r4, r0, #0 │ │ - b.n 32f5e │ │ - ldr r3, [r4, #0] │ │ + bl 42948 │ │ + adds r6, r0, #0 │ │ + adds r5, r0, #0 │ │ + cmp r5, #0 │ │ + beq.n 3496e │ │ + ldr r3, [r5, #0] │ │ ldr r2, [r3, #8] │ │ ldr r1, [r3, #0] │ │ ldr r0, [r2, #4] │ │ ldr r3, [r2, #0] │ │ str r0, [sp, #0] │ │ ldr r2, [r2, #8] │ │ - adds r0, r5, #0 │ │ + adds r0, r7, #0 │ │ str r2, [sp, #4] │ │ movs r2, #254 ; 0xfe │ │ lsls r2, r2, #22 │ │ - bl 328d8 │ │ + bl 34270 │ │ cmp r0, #0 │ │ - blt.n 32f66 │ │ - ldr r4, [r4, #8] │ │ - cmp r4, #0 │ │ - bne.n 32f3e │ │ - adds r7, r4, #0 │ │ - b.n 32f6a │ │ - movs r7, #1 │ │ - negs r7, r7 │ │ - ldr r5, [sp, #12] │ │ - b.n 32f7e │ │ - ldr r4, [r5, #0] │ │ - ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ - ldr r0, [r4, #8] │ │ - bl 32ca8 │ │ + blt.n 34972 │ │ ldr r5, [r5, #8] │ │ + b.n 34948 │ │ + str r5, [sp, #12] │ │ + b.n 34978 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #12] │ │ + adds r5, r6, #0 │ │ cmp r5, #0 │ │ - bne.n 32f6e │ │ - ldr r0, [sp, #12] │ │ - bl 406d0 │ │ + beq.n 34990 │ │ + ldr r7, [r5, #0] │ │ + ldr r0, [r7, #0] │ │ + bl 40732 │ │ + ldr r0, [r7, #8] │ │ + bl 346a4 │ │ + ldr r5, [r5, #8] │ │ + b.n 3497a │ │ adds r0, r6, #0 │ │ - bl 40e48 │ │ + bl 42268 │ │ + adds r0, r4, #0 │ │ + bl 429fc │ │ + ldr r0, [sp, #12] │ │ add sp, #20 │ │ - adds r0, r7, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, lr} │ │ - adds r3, r0, #0 │ │ movs r4, #0 │ │ movs r6, #12 │ │ - b.n 32fb6 │ │ - adds r0, r4, r1 │ │ - asrs r0, r0, #1 │ │ + subs r3, r1, r4 │ │ + cmp r3, #16 │ │ + ble.n 349ca │ │ + adds r3, r4, r1 │ │ + asrs r3, r3, #1 │ │ adds r5, r6, #0 │ │ - muls r5, r0 │ │ - ldr r5, [r5, r3] │ │ + muls r5, r3 │ │ + ldr r5, [r5, r0] │ │ cmp r5, r2 │ │ - bcs.n 32fb0 │ │ - adds r4, r0, #1 │ │ - b.n 32fb6 │ │ + bcs.n 349c2 │ │ + adds r4, r3, #1 │ │ + adds r3, r1, #0 │ │ + b.n 349c6 │ │ cmp r5, r2 │ │ - bls.n 32fdc │ │ - adds r1, r0, #0 │ │ - subs r0, r1, r4 │ │ - cmp r0, #16 │ │ - bgt.n 32f9e │ │ - adds r0, r4, #0 │ │ + bls.n 349e2 │ │ + adds r1, r3, #0 │ │ + b.n 349a8 │ │ movs r5, #12 │ │ - movs r4, #0 │ │ - muls r5, r0 │ │ - b.n 32fc8 │ │ - adds r0, #1 │ │ - cmp r0, r1 │ │ - bge.n 32fd8 │ │ - adds r6, r3, r5 │ │ - ldr r6, [r6, r4] │ │ - adds r4, #12 │ │ - cmp r6, r2 │ │ - bne.n 32fc6 │ │ - b.n 32fdc │ │ + cmp r4, r1 │ │ + bge.n 349e6 │ │ + adds r3, r5, #0 │ │ + muls r3, r4 │ │ + ldr r3, [r0, r3] │ │ + cmp r3, r2 │ │ + beq.n 349de │ │ + adds r4, #1 │ │ + b.n 349cc │ │ + adds r0, r4, #0 │ │ + b.n 349ea │ │ + adds r0, r3, #0 │ │ + b.n 349ea │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r4, r5, r6, pc} │ │ push {r4, r5, lr} │ │ - adds r3, r0, #0 │ │ movs r4, #0 │ │ - b.n 32ffc │ │ - adds r0, r4, r1 │ │ - asrs r0, r0, #1 │ │ - lsls r5, r0, #3 │ │ - ldr r5, [r5, r3] │ │ + subs r3, r1, r4 │ │ + cmp r3, #16 │ │ + ble.n 34a1a │ │ + adds r3, r4, r1 │ │ + asrs r3, r3, #1 │ │ + lsls r5, r3, #3 │ │ + ldr r5, [r5, r0] │ │ cmp r5, r2 │ │ - bcs.n 32ff6 │ │ - adds r4, r0, #1 │ │ - b.n 32ffc │ │ + bcs.n 34a08 │ │ + adds r4, r3, #1 │ │ + adds r3, r1, #0 │ │ + b.n 34a0c │ │ cmp r5, r2 │ │ - bls.n 33024 │ │ - adds r1, r0, #0 │ │ - subs r0, r1, r4 │ │ - cmp r0, #16 │ │ - bgt.n 32fe6 │ │ + bls.n 34a24 │ │ + adds r1, r3, #0 │ │ + b.n 349f0 │ │ + lsls r3, r4, #3 │ │ + ldr r3, [r0, r3] │ │ + cmp r3, r2 │ │ + beq.n 34a20 │ │ + adds r4, #1 │ │ + cmp r4, r1 │ │ + blt.n 34a10 │ │ + b.n 34a28 │ │ adds r0, r4, #0 │ │ - lsls r5, r0, #3 │ │ - movs r4, #0 │ │ - adds r3, r3, r5 │ │ - b.n 3300e │ │ - adds r0, #1 │ │ - cmp r0, r1 │ │ - bge.n 33020 │ │ - adds r4, #8 │ │ - adds r5, r3, r4 │ │ - subs r5, #8 │ │ - ldr r5, [r5, #0] │ │ - cmp r5, r2 │ │ - bne.n 3300c │ │ - b.n 33024 │ │ + b.n 34a2c │ │ + adds r0, r3, #0 │ │ + b.n 34a2c │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r4, r5, pc} │ │ movs r0, r0 │ │ - push {r4, r5, r6, lr} │ │ - ldr r3, [r0, #0] │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r5, [r0, #0] │ │ ldr r6, [r0, #12] │ │ - ldr r4, [r0, #4] │ │ - ldr r5, [r3, #68] ; 0x44 │ │ - subs r5, r6, r5 │ │ - ldr r6, [pc, #108] ; (330a4 ) │ │ - asrs r5, r5, #2 │ │ - muls r5, r6 │ │ - str r5, [r4, #0] │ │ + ldr r7, [pc, #112] ; (34aa8 ) │ │ + ldr r4, [r5, #68] ; 0x44 │ │ + mov ip, r1 │ │ + subs r4, r6, r4 │ │ + asrs r1, r4, #2 │ │ + adds r4, r1, #0 │ │ + muls r4, r7 │ │ + ldr r3, [r0, #4] │ │ + str r4, [r3, #0] │ │ ldr r4, [r0, #16] │ │ cmp r4, #0 │ │ - beq.n 33048 │ │ - ldr r5, [r0, #4] │ │ - ldr r4, [r4, #0] │ │ - str r4, [r5, #4] │ │ - ldr r4, [r0, #20] │ │ - cmp r4, #0 │ │ - beq.n 33054 │ │ - ldr r5, [r0, #4] │ │ - ldr r4, [r4, #0] │ │ - str r4, [r5, #8] │ │ - movs r5, #8 │ │ - ldrsh r4, [r0, r5] │ │ - cmp r4, #1 │ │ - beq.n 33070 │ │ - cmp r4, #2 │ │ - beq.n 3308c │ │ - cmp r4, #0 │ │ - bne.n 330a0 │ │ - ldr r3, [r0, #12] │ │ - ldr r3, [r3, #0] │ │ - str r3, [r1, #0] │ │ - ldr r3, [r0, #12] │ │ - ldr r3, [r3, #4] │ │ - b.n 3309a │ │ - ldr r4, [r0, #16] │ │ - ldrh r5, [r4, #4] │ │ - ldr r4, [r3, #80] ; 0x50 │ │ - lsls r5, r5, #2 │ │ - ldr r4, [r5, r4] │ │ - str r4, [r1, #0] │ │ - ldr r3, [r3, #88] ; 0x58 │ │ - cmp r3, #0 │ │ - beq.n 3309a │ │ - ldr r1, [r0, #16] │ │ - ldrh r1, [r1, #6] │ │ - lsls r1, r1, #2 │ │ - ldr r3, [r1, r3] │ │ - b.n 3309a │ │ - ldr r4, [r0, #20] │ │ - ldr r3, [r3, #96] ; 0x60 │ │ - ldrh r4, [r4, #4] │ │ - lsls r4, r4, #2 │ │ - ldr r3, [r4, r3] │ │ - str r3, [r1, #0] │ │ - movs r3, #0 │ │ - str r3, [r2, #0] │ │ - ldr r0, [r0, #4] │ │ - b.n 330a2 │ │ + beq.n 34a52 │ │ + ldr r7, [r4, #0] │ │ + str r7, [r3, #4] │ │ + ldr r7, [r0, #20] │ │ + cmp r7, #0 │ │ + beq.n 34a5c │ │ + ldr r1, [r7, #0] │ │ + str r1, [r3, #8] │ │ + movs r1, #8 │ │ + ldrsh r0, [r0, r1] │ │ + cmp r0, #1 │ │ + beq.n 34a76 │ │ + cmp r0, #2 │ │ + beq.n 34a90 │ │ + cmp r0, #0 │ │ + bne.n 34aa4 │ │ + mov r0, ip │ │ + ldr r1, [r6, #0] │ │ + str r1, [r0, #0] │ │ + ldr r1, [r6, #4] │ │ + b.n 34a9e │ │ + ldrh r0, [r4, #4] │ │ + ldr r6, [r5, #80] ; 0x50 │ │ + lsls r0, r0, #2 │ │ + ldr r1, [r0, r6] │ │ + mov r0, ip │ │ + str r1, [r0, #0] │ │ + ldr r1, [r5, #88] ; 0x58 │ │ + cmp r1, #0 │ │ + beq.n 34a9e │ │ + ldrh r0, [r4, #6] │ │ + lsls r0, r0, #2 │ │ + ldr r1, [r0, r1] │ │ + b.n 34a9e │ │ + ldrh r0, [r7, #4] │ │ + ldr r4, [r5, #96] ; 0x60 │ │ + lsls r0, r0, #2 │ │ + ldr r1, [r0, r4] │ │ + mov r0, ip │ │ + str r1, [r0, #0] │ │ + movs r1, #0 │ │ + str r1, [r2, #0] │ │ + adds r0, r3, #0 │ │ + b.n 34aa6 │ │ movs r0, #0 │ │ - pop {r4, r5, r6, pc} │ │ + pop {r4, r5, r6, r7, pc} │ │ add r2, sp, #684 ; 0x2ac │ │ add r2, sp, #680 ; 0x2a8 │ │ push {r3, lr} │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r3, pc} │ │ push {r4, r5, r6, r7, lr} │ │ movs r1, #8 │ │ ldrsh r3, [r0, r1] │ │ sub sp, #20 │ │ adds r4, r0, #0 │ │ ldr r2, [r0, #0] │ │ cmp r3, #1 │ │ - beq.n 330e6 │ │ + beq.n 34aec │ │ cmp r3, #2 │ │ - beq.n 3314a │ │ + beq.n 34b38 │ │ cmp r3, #0 │ │ - beq.n 330ca │ │ - b.n 3320a │ │ + beq.n 34ace │ │ + b.n 34bcc │ │ ldr r3, [r0, #12] │ │ - adds r3, #12 │ │ - str r3, [r0, #12] │ │ ldr r1, [r2, #68] ; 0x44 │ │ ldr r2, [r2, #4] │ │ + adds r3, #12 │ │ + str r3, [r0, #12] │ │ subs r3, r3, r1 │ │ - ldr r1, [pc, #320] ; (33218 ) │ │ - asrs r3, r3, #2 │ │ + ldr r1, [pc, #252] ; (34bd8 ) │ │ + asrs r0, r3, #2 │ │ ldr r2, [r2, #0] │ │ + adds r3, r0, #0 │ │ muls r3, r1 │ │ cmp r3, r2 │ │ - bge.n 330e4 │ │ - b.n 33212 │ │ - b.n 3320a │ │ - ldr r0, [r0, #16] │ │ - ldr r3, [pc, #300] ; (33218 ) │ │ - adds r0, #12 │ │ - str r0, [r4, #16] │ │ - ldr r5, [r2, #72] ; 0x48 │ │ - ldr r1, [r2, #4] │ │ - subs r5, r0, r5 │ │ - asrs r5, r5, #2 │ │ - muls r5, r3 │ │ - ldr r1, [r1, #4] │ │ - cmp r5, r1 │ │ - blt.n 33136 │ │ - b.n 3320a │ │ - movs r7, #10 │ │ - ldrsh r6, [r4, r7] │ │ - cmp r6, #0 │ │ - beq.n 3310a │ │ - b.n 3320a │ │ + bge.n 34bcc │ │ + adds r0, r4, #0 │ │ + b.n 34bd4 │ │ + ldr r3, [r0, #16] │ │ + ldr r1, [r2, #72] ; 0x48 │ │ + ldr r5, [r2, #4] │ │ + adds r3, #12 │ │ + str r3, [r0, #16] │ │ + subs r3, r3, r1 │ │ + ldr r1, [pc, #220] ; (34bd8 ) │ │ + asrs r3, r3, #2 │ │ + movs r6, #12 │ │ + adds r7, r3, #0 │ │ + muls r7, r1 │ │ + ldr r3, [r5, #4] │ │ + cmp r7, r3 │ │ + bge.n 34bcc │ │ + ldr r1, [r4, #12] │ │ + ldr r3, [r1, #20] │ │ + cmp r7, r3 │ │ + blt.n 34ae8 │ │ + movs r3, #10 │ │ + ldrsh r0, [r4, r3] │ │ + cmp r0, #0 │ │ + bne.n 34bcc │ │ + ldr r0, [r5, #0] │ │ + ldr r3, [r2, #68] ; 0x44 │ │ adds r1, #12 │ │ + muls r0, r6 │ │ + adds r0, r3, r0 │ │ str r1, [r4, #12] │ │ - ldr r6, [r2, #4] │ │ - ldr r7, [r2, #68] ; 0x44 │ │ - ldr r6, [r6, #0] │ │ - muls r6, r5 │ │ - adds r6, r7, r6 │ │ - cmp r1, r6 │ │ - bne.n 33138 │ │ - ldr r2, [r2, #72] ; 0x48 │ │ - ldr r1, [pc, #252] ; (3321c ) │ │ - ldr r3, [pc, #252] ; (33220 ) │ │ - subs r0, r0, r2 │ │ - ldr r2, [pc, #240] ; (33218 ) │ │ - asrs r0, r0, #2 │ │ + cmp r1, r0 │ │ + bne.n 34b08 │ │ + ldr r1, [pc, #176] ; (34bdc ) │ │ + ldr r3, [pc, #180] ; (34be0 ) │ │ + str r7, [sp, #0] │ │ + movs r0, #4 │ │ add r1, pc │ │ - muls r0, r2 │ │ + ldr r2, [pc, #176] ; (34be4 ) │ │ add r3, pc │ │ - str r0, [sp, #0] │ │ - ldr r2, [pc, #240] ; (33224 ) │ │ - movs r0, #4 │ │ - b.n 331f0 │ │ - movs r5, #12 │ │ - ldr r7, [r2, #72] ; 0x48 │ │ - ldr r1, [r4, #12] │ │ - subs r7, r0, r7 │ │ - asrs r7, r7, #2 │ │ - muls r7, r3 │ │ - ldr r6, [r1, #20] │ │ - cmp r7, r6 │ │ - bge.n 33100 │ │ - b.n 33212 │ │ - ldr r0, [r0, #20] │ │ - adds r0, #8 │ │ - str r0, [r4, #20] │ │ - ldr r3, [r2, #4] │ │ + b.n 34bc8 │ │ + ldr r3, [r0, #20] │ │ ldr r1, [r2, #76] ; 0x4c │ │ - ldr r3, [r3, #8] │ │ - subs r1, r0, r1 │ │ - asrs r1, r1, #3 │ │ - cmp r1, r3 │ │ - blt.n 33190 │ │ - b.n 3320a │ │ - movs r6, #10 │ │ - ldrsh r5, [r4, r6] │ │ - cmp r5, #0 │ │ - bne.n 3320a │ │ - adds r3, #12 │ │ - str r3, [r4, #16] │ │ - ldr r5, [r2, #4] │ │ - ldr r6, [r2, #72] ; 0x48 │ │ - ldr r5, [r5, #4] │ │ - muls r5, r1 │ │ - adds r5, r6, r5 │ │ - cmp r3, r5 │ │ - bne.n 33192 │ │ - ldr r2, [r2, #76] ; 0x4c │ │ - ldr r1, [pc, #168] ; (33228 ) │ │ - ldr r3, [pc, #172] ; (3322c ) │ │ - subs r0, r0, r2 │ │ - asrs r0, r0, #3 │ │ - str r0, [sp, #0] │ │ + ldr r7, [r2, #4] │ │ + adds r3, #8 │ │ + str r3, [r0, #20] │ │ + subs r3, r3, r1 │ │ + ldr r1, [r7, #8] │ │ + asrs r3, r3, #3 │ │ + cmp r3, r1 │ │ + bge.n 34bcc │ │ + ldr r1, [r2, #104] ; 0x68 │ │ + str r1, [sp, #12] │ │ + ldr r1, [r2, #72] ; 0x48 │ │ + mov ip, r1 │ │ + mov r1, ip │ │ + ldr r0, [r4, #16] │ │ + subs r6, r0, r1 │ │ + ldr r1, [pc, #124] ; (34bd8 ) │ │ + asrs r5, r6, #2 │ │ + add r6, ip │ │ + muls r1, r5 │ │ + ldr r5, [sp, #12] │ │ + str r1, [sp, #8] │ │ + adds r1, #1 │ │ + asrs r1, r1, #9 │ │ + lsls r1, r1, #2 │ │ + ldrh r6, [r6, #20] │ │ + ldr r1, [r1, r5] │ │ + adds r1, r6, r1 │ │ + cmp r3, r1 │ │ + blt.n 34b9e │ │ + movs r5, #10 │ │ + ldrsh r1, [r4, r5] │ │ + cmp r1, #0 │ │ + bne.n 34bcc │ │ + movs r5, #12 │ │ + ldr r1, [r7, #4] │ │ + adds r0, #12 │ │ + str r0, [r4, #16] │ │ + muls r1, r5 │ │ + add r1, ip │ │ + cmp r0, r1 │ │ + bne.n 34b54 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #84] ; (34be8 ) │ │ + ldr r3, [pc, #88] ; (34bec ) │ │ + movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #84] ; (34bf0 ) │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #160] ; (33230 ) │ │ - b.n 331f0 │ │ - movs r1, #12 │ │ - ldr r5, [r2, #72] ; 0x48 │ │ - ldr r3, [r4, #16] │ │ - ldr r7, [pc, #128] ; (33218 ) │ │ - subs r6, r3, r5 │ │ - asrs r6, r6, #2 │ │ - muls r6, r7 │ │ - ldr r7, [r2, #76] ; 0x4c │ │ - adds r6, #1 │ │ - subs r7, r0, r7 │ │ - asrs r7, r7, #3 │ │ - str r7, [sp, #12] │ │ - asrs r7, r6, #9 │ │ - muls r6, r1 │ │ - adds r6, r5, r6 │ │ - ldrh r6, [r6, #8] │ │ - ldr r5, [r2, #104] ; 0x68 │ │ - lsls r7, r7, #2 │ │ - str r6, [sp, #8] │ │ - ldr r6, [r7, r5] │ │ - ldr r7, [sp, #8] │ │ - adds r5, r7, r6 │ │ - ldr r7, [sp, #12] │ │ - ldr r6, [pc, #88] ; (33218 ) │ │ - cmp r7, r5 │ │ - bge.n 33160 │ │ - b.n 331f6 │ │ + b.n 34bc8 │ │ + movs r6, #12 │ │ + ldr r1, [r4, #12] │ │ + ldr r5, [sp, #8] │ │ + ldr r0, [r1, #20] │ │ + cmp r5, r0 │ │ + blt.n 34ae8 │ │ + ldr r0, [r7, #0] │ │ + ldr r5, [r2, #68] ; 0x44 │ │ adds r1, #12 │ │ + muls r0, r6 │ │ + adds r0, r5, r0 │ │ str r1, [r4, #12] │ │ - ldr r7, [r2, #4] │ │ - movs r5, #12 │ │ - ldr r7, [r7, #0] │ │ - muls r7, r5 │ │ - ldr r5, [r2, #68] ; 0x44 │ │ - mov ip, r5 │ │ - add r7, ip │ │ - cmp r1, r7 │ │ - bne.n 331f6 │ │ - ldr r2, [r2, #76] ; 0x4c │ │ - ldr r1, [pc, #84] ; (33234 ) │ │ - ldr r3, [pc, #84] ; (33238 ) │ │ - subs r0, r0, r2 │ │ - ldr r2, [pc, #84] ; (3323c ) │ │ - asrs r0, r0, #3 │ │ - str r0, [sp, #0] │ │ + cmp r1, r0 │ │ + bne.n 34ba0 │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #52] ; (34bf4 ) │ │ + ldr r3, [pc, #52] ; (34bf8 ) │ │ + ldr r2, [pc, #56] ; (34bfc ) │ │ add r1, pc │ │ add r3, pc │ │ - movs r0, #4 │ │ - bl 4003c │ │ - b.n 3320a │ │ - ldr r7, [r2, #72] ; 0x48 │ │ - ldr r1, [r4, #12] │ │ - subs r7, r3, r7 │ │ - asrs r7, r7, #2 │ │ - adds r5, r6, #0 │ │ - muls r5, r7 │ │ - ldr r7, [r1, #20] │ │ - cmp r5, r7 │ │ - bge.n 331c6 │ │ - b.n 33212 │ │ + bl 41bd4 │ │ adds r0, r4, #0 │ │ - bl 322ee │ │ - movs r4, #0 │ │ + bl 33c26 │ │ + movs r0, #0 │ │ add sp, #20 │ │ - adds r0, r4, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ add r2, sp, #684 ; 0x2ac │ │ add r2, sp, #680 ; 0x2a8 │ │ - ldmia r3!, {r0, r2} │ │ + ldmia r4!, {r0, r2, r5, r7} │ │ movs r1, r0 │ │ - ldmia r3!, {r0, r2, r4, r5} │ │ + ldmia r4, {r0, r2, r4, r6, r7} │ │ movs r1, r0 │ │ lsls r1, r0, #8 │ │ movs r0, r0 │ │ - ldmia r2, {r0, r1, r2, r5, r7} │ │ + ldmia r4, {r0, r1, r2, r3, r4, r5} │ │ movs r1, r0 │ │ - ldmia r3!, {} │ │ + ldmia r4, {r1, r2, r4, r7} │ │ movs r1, r0 │ │ lsls r3, r2, #8 │ │ movs r0, r0 │ │ - ldmia r2!, {r0, r1, r6} │ │ + ldmia r4, {r0, r4} │ │ movs r1, r0 │ │ - ldmia r2!, {r0, r1, r6, r7} │ │ + ldmia r4, {r0, r4, r7} │ │ movs r1, r0 │ │ lsls r5, r3, #8 │ │ movs r0, r0 │ │ + movs r3, #200 ; 0xc8 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r2, [pc, #296] ; (3336c ) │ │ - adds r4, r0, #0 │ │ + ldr r2, [pc, #244] ; (34cfc ) │ │ + adds r5, r0, #0 │ │ ldr r6, [r0, #0] │ │ - movs r3, #200 ; 0xc8 │ │ - movs r0, #1 │ │ - add r2, pc │ │ - lsls r3, r0 │ │ - sub sp, #28 │ │ movs r1, #24 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [r4, #12] │ │ - adds r5, r0, #0 │ │ - str r3, [r0, #12] │ │ - movs r0, #8 │ │ - ldrsh r2, [r4, r0] │ │ + add r2, pc │ │ + lsls r3, r3, #1 │ │ + sub sp, #20 │ │ + movs r0, #1 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r1, [r5, #12] │ │ + adds r4, r0, #0 │ │ + str r1, [r0, #12] │ │ + movs r3, #8 │ │ + ldrsh r2, [r5, r3] │ │ cmp r2, #0 │ │ - beq.n 3326c │ │ + beq.n 34c2c │ │ cmp r2, #1 │ │ - bne.n 3335e │ │ - b.n 3329e │ │ - ldr r2, [r4, #0] │ │ - adds r7, r3, #0 │ │ - adds r7, #12 │ │ - ldr r1, [r2, #4] │ │ - ldr r2, [r6, #68] ; 0x44 │ │ - ldr r0, [r1, #0] │ │ - subs r7, r7, r2 │ │ - ldr r2, [pc, #244] ; (33370 ) │ │ - asrs r7, r7, #2 │ │ - muls r7, r2 │ │ - ldr r2, [r3, #8] │ │ - cmp r7, r0 │ │ - bge.n 3328c │ │ - ldr r3, [r3, #20] │ │ - cmp r2, r3 │ │ - beq.n 3335e │ │ - ldr r3, [r1, #4] │ │ - cmp r2, r3 │ │ - beq.n 3335e │ │ + beq.n 34c66 │ │ + b.n 34cee │ │ + ldr r3, [r5, #0] │ │ + ldr r7, [r6, #68] ; 0x44 │ │ + ldr r0, [r3, #4] │ │ + adds r3, r1, #0 │ │ + adds r3, #12 │ │ + subs r3, r3, r7 │ │ + asrs r3, r3, #2 │ │ + mov ip, r3 │ │ + ldr r7, [pc, #192] ; (34d00 ) │ │ + mov r3, ip │ │ + muls r3, r7 │ │ + ldr r7, [r1, #8] │ │ + mov ip, r7 │ │ + ldr r7, [r0, #0] │ │ + cmp r3, r7 │ │ + bge.n 34c52 │ │ + ldr r3, [r1, #20] │ │ + cmp ip, r3 │ │ + beq.n 34cee │ │ + ldr r3, [r0, #4] │ │ + cmp ip, r3 │ │ + beq.n 34cee │ │ movs r3, #12 │ │ - muls r2, r3 │ │ + mov r7, ip │ │ + muls r7, r3 │ │ ldr r3, [r6, #72] ; 0x48 │ │ - adds r2, r3, r2 │ │ - str r2, [r5, #16] │ │ - b.n 3334c │ │ - ldr r1, [r4, #16] │ │ - ldr r2, [pc, #204] ; (33370 ) │ │ - str r1, [r5, #16] │ │ + adds r7, r3, r7 │ │ + str r7, [r4, #16] │ │ + b.n 34cde │ │ + ldr r0, [r5, #16] │ │ + ldr r1, [r6, #72] ; 0x48 │ │ + ldr r7, [pc, #148] ; (34d00 ) │ │ + adds r3, r0, #0 │ │ + adds r3, #12 │ │ + subs r3, r3, r1 │ │ + asrs r3, r3, #2 │ │ + adds r1, r3, #0 │ │ + muls r1, r7 │ │ + str r1, [sp, #0] │ │ + ldr r1, [r5, #0] │ │ + str r7, [sp, #4] │ │ + str r0, [r4, #16] │ │ + ldr r3, [r1, #4] │ │ + ldr r1, [sp, #0] │ │ + ldr r7, [r6, #104] ; 0x68 │ │ + mov ip, r3 │ │ ldr r3, [r6, #72] ; 0x48 │ │ - adds r0, r1, #0 │ │ - adds r0, #12 │ │ - subs r0, r0, r3 │ │ - asrs r0, r0, #2 │ │ - ldr r7, [r4, #0] │ │ - str r1, [sp, #12] │ │ - adds r1, r0, #0 │ │ - muls r1, r2 │ │ - ldr r7, [r7, #4] │ │ - str r1, [sp, #8] │ │ - ldr r2, [sp, #8] │ │ - ldr r1, [r6, #104] ; 0x68 │ │ - ldr r0, [r7, #4] │ │ - str r1, [sp, #4] │ │ - cmp r2, r0 │ │ - bge.n 3331c │ │ - ldr r0, [sp, #12] │ │ - ldr r2, [pc, #164] ; (33370 ) │ │ - subs r0, r0, r3 │ │ - asrs r0, r0, #2 │ │ - mov ip, r0 │ │ - mov r1, ip │ │ - muls r1, r2 │ │ - str r1, [sp, #16] │ │ - ldr r2, [sp, #16] │ │ - asrs r1, r1, #9 │ │ + subs r3, r0, r3 │ │ + str r3, [sp, #8] │ │ + ldrh r3, [r0, #8] │ │ + str r3, [sp, #12] │ │ + mov r3, ip │ │ + ldr r3, [r3, #4] │ │ + cmp r1, r3 │ │ + bge.n 34cbc │ │ + ldr r3, [sp, #8] │ │ + ldrh r0, [r0, #20] │ │ + asrs r1, r3, #2 │ │ + ldr r3, [sp, #4] │ │ + muls r3, r1 │ │ + asrs r1, r3, #9 │ │ lsls r1, r1, #2 │ │ - str r1, [sp, #20] │ │ - movs r1, #12 │ │ - adds r0, r1, #0 │ │ - muls r0, r2 │ │ - mov ip, r0 │ │ - add ip, r3 │ │ - mov r0, ip │ │ - ldrh r1, [r0, #8] │ │ - ldr r2, [sp, #4] │ │ - ldr r0, [sp, #20] │ │ - ldr r2, [r2, r0] │ │ - ldr r0, [sp, #8] │ │ - mov ip, r2 │ │ - add r1, ip │ │ - str r1, [sp, #16] │ │ - ldr r1, [sp, #8] │ │ - asrs r0, r0, #9 │ │ - lsls r0, r0, #2 │ │ - movs r2, #12 │ │ - mov ip, r0 │ │ - adds r0, r1, #0 │ │ - muls r0, r2 │ │ - ldr r1, [sp, #4] │ │ - mov r2, ip │ │ - adds r0, r3, r0 │ │ - ldr r1, [r1, r2] │ │ - ldrh r0, [r0, #8] │ │ - ldr r2, [sp, #16] │ │ - mov ip, r1 │ │ - add r0, ip │ │ - cmp r2, r0 │ │ - beq.n 3335e │ │ - ldr r0, [sp, #12] │ │ - ldr r1, [pc, #80] ; (33370 ) │ │ - subs r2, r0, r3 │ │ - asrs r2, r2, #2 │ │ - muls r2, r1 │ │ - movs r1, #12 │ │ - mov ip, r1 │ │ - adds r1, r2, #0 │ │ - asrs r0, r2, #9 │ │ - mov r2, ip │ │ - muls r2, r1 │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [r7, r1] │ │ + adds r1, r3, r1 │ │ + ldr r3, [sp, #0] │ │ + asrs r3, r3, #9 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r7, r3] │ │ + adds r3, r0, r3 │ │ + cmp r1, r3 │ │ + beq.n 34cee │ │ + ldr r3, [sp, #8] │ │ ldr r1, [sp, #4] │ │ - adds r3, r3, r2 │ │ - lsls r0, r0, #2 │ │ - ldrh r2, [r3, #8] │ │ - ldr r3, [r1, r0] │ │ - adds r3, r2, r3 │ │ - ldr r2, [r7, #8] │ │ - cmp r3, r2 │ │ - beq.n 3335e │ │ - ldr r2, [r6, #76] ; 0x4c │ │ + asrs r0, r3, #2 │ │ + muls r1, r0 │ │ + asrs r1, r1, #9 │ │ + lsls r1, r1, #2 │ │ + ldr r3, [r7, r1] │ │ + ldr r1, [sp, #12] │ │ + adds r3, r1, r3 │ │ + mov r1, ip │ │ + ldr r1, [r1, #8] │ │ + cmp r3, r1 │ │ + beq.n 34cee │ │ + ldr r1, [r6, #76] ; 0x4c │ │ lsls r3, r3, #3 │ │ - adds r3, r2, r3 │ │ - str r3, [r5, #20] │ │ - movs r3, #8 │ │ - ldrsh r2, [r4, r3] │ │ - ldr r1, [r4, #0] │ │ - adds r0, r5, #0 │ │ + adds r3, r1, r3 │ │ + str r3, [r4, #20] │ │ + adds r0, r4, #0 │ │ + ldr r1, [r5, #0] │ │ adds r2, #1 │ │ movs r3, #1 │ │ - bl 3225c │ │ - b.n 33366 │ │ - adds r0, r5, #0 │ │ - bl 3ec3e │ │ - movs r5, #0 │ │ - add sp, #28 │ │ - adds r0, r5, #0 │ │ + bl 33b94 │ │ + adds r0, r4, #0 │ │ + b.n 34cf6 │ │ + adds r0, r4, #0 │ │ + bl 40732 │ │ + movs r0, #0 │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldmia r1!, {r0, r5, r6, r7} │ │ + nop ; (mov r8, r8) │ │ + ldmia r3, {r0, r3, r6, r7} │ │ movs r1, r0 │ │ add r2, sp, #684 ; 0x2ac │ │ add r2, sp, #680 ; 0x2a8 │ │ push {r3, r4, r5, r6, r7, lr} │ │ - ldr r2, [pc, #152] ; (33410 ) │ │ - adds r4, r0, #0 │ │ movs r3, #186 ; 0xba │ │ - movs r0, #1 │ │ + ldr r2, [pc, #132] ; (34d90 ) │ │ + adds r5, r0, #0 │ │ adds r6, r1, #0 │ │ add r2, pc │ │ movs r1, #24 │ │ - lsls r3, r0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r3, #0 │ │ - adds r1, r4, #0 │ │ + lsls r3, r3, #1 │ │ + movs r0, #1 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r4, r0, #0 │ │ adds r2, r6, #0 │ │ - adds r5, r0, #0 │ │ - bl 3225c │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - str r3, [r5, #12] │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - str r3, [r5, #16] │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - str r3, [r5, #20] │ │ + movs r3, #0 │ │ + adds r1, r5, #0 │ │ + bl 33b94 │ │ + ldr r3, [r5, #68] ; 0x44 │ │ + ldr r2, [r5, #72] ; 0x48 │ │ + str r3, [r4, #12] │ │ + ldr r3, [r5, #76] ; 0x4c │ │ + str r2, [r4, #16] │ │ + str r3, [r4, #20] │ │ cmp r6, #1 │ │ - ble.n 333e6 │ │ - ldr r2, [r4, #4] │ │ - ldr r2, [r2, #4] │ │ - cmp r2, #1 │ │ - bgt.n 333b6 │ │ - b.n 333ea │ │ - adds r0, #12 │ │ - str r0, [r5, #16] │ │ - b.n 333bc │ │ - ldr r7, [pc, #92] ; (33414 ) │ │ - movs r6, #12 │ │ - mov ip, r3 │ │ - ldr r2, [r4, #72] ; 0x48 │ │ - ldr r0, [r5, #16] │ │ + ble.n 34d66 │ │ + ldr r3, [r5, #4] │ │ + ldr r3, [r3, #4] │ │ + cmp r3, #1 │ │ + ble.n 34d6a │ │ + ldr r6, [r5, #104] ; 0x68 │ │ + ldr r7, [pc, #80] ; (34d94 ) │ │ + ldr r0, [r4, #16] │ │ subs r1, r0, r2 │ │ - asrs r1, r1, #2 │ │ - muls r1, r7 │ │ - adds r1, #1 │ │ - asrs r3, r1, #9 │ │ - muls r1, r6 │ │ - adds r1, r2, r1 │ │ - ldrh r2, [r1, #8] │ │ - ldr r1, [r4, #104] ; 0x68 │ │ + asrs r3, r1, #2 │ │ + mov ip, r3 │ │ + mov r3, ip │ │ + muls r3, r7 │ │ + adds r3, #1 │ │ + asrs r3, r3, #9 │ │ lsls r3, r3, #2 │ │ - ldr r3, [r3, r1] │ │ - mov r1, ip │ │ - adds r2, r2, r3 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - subs r3, r1, r3 │ │ - asrs r3, r3, #3 │ │ - cmp r2, r3 │ │ - ble.n 333b0 │ │ - b.n 333ea │ │ + adds r1, r2, r1 │ │ + ldrh r1, [r1, #20] │ │ + ldr r3, [r3, r6] │ │ + adds r3, r1, r3 │ │ + cmp r3, #0 │ │ + bgt.n 34d6a │ │ + adds r0, #12 │ │ + str r0, [r4, #16] │ │ + b.n 34d42 │ │ cmp r6, #1 │ │ - bne.n 3340c │ │ - ldr r3, [r4, #4] │ │ + bne.n 34d8c │ │ + ldr r3, [r5, #4] │ │ ldr r3, [r3, #0] │ │ cmp r3, #1 │ │ - ble.n 3340c │ │ - ldr r1, [r5, #16] │ │ - ldr r2, [pc, #28] ; (33414 ) │ │ - b.n 333fc │ │ - adds r3, #12 │ │ - str r3, [r5, #12] │ │ - ldr r0, [r4, #72] ; 0x48 │ │ - ldr r3, [r5, #12] │ │ - subs r0, r1, r0 │ │ - asrs r0, r0, #2 │ │ - muls r0, r2 │ │ - ldr r6, [r3, #20] │ │ - cmp r6, r0 │ │ - ble.n 333f8 │ │ - adds r0, r5, #0 │ │ + ble.n 34d8c │ │ + ldr r3, [r4, #16] │ │ + subs r3, r3, r2 │ │ + ldr r2, [pc, #28] ; (34d94 ) │ │ + asrs r3, r3, #2 │ │ + adds r1, r3, #0 │ │ + muls r1, r2 │ │ + ldr r2, [r4, #12] │ │ + ldr r3, [r2, #20] │ │ + cmp r3, r1 │ │ + bgt.n 34d8c │ │ + adds r2, #12 │ │ + str r2, [r4, #12] │ │ + b.n 34d7e │ │ + adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldmia r0, {r0, r2, r3, r5, r7} │ │ + ldmia r2, {r0, r1, r2, r6, r7} │ │ movs r1, r0 │ │ add r2, sp, #684 ; 0x2ac │ │ add r2, sp, #680 ; 0x2a8 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r7, r1, #0 │ │ - ldr r1, [pc, #164] ; (334c4 ) │ │ - adds r4, r0, #0 │ │ + ldr r1, [pc, #152] ; (34e38 ) │ │ + adds r6, r0, #0 │ │ str r2, [sp, #4] │ │ add r1, pc │ │ movs r2, #107 ; 0x6b │ │ ldr r0, [r0, #112] ; 0x70 │ │ - bl 40fba <__listelem_malloc__> │ │ - ldr r2, [sp, #4] │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ movs r3, #0 │ │ - str r7, [r0, #0] │ │ str r3, [r0, #16] │ │ - lsls r3, r2, #2 │ │ - ldr r2, [r4, #108] ; 0x6c │ │ - movs r6, #12 │ │ - adds r5, r0, #0 │ │ - ldr r2, [r2, r3] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [r6, #108] ; 0x6c │ │ + str r7, [r0, #0] │ │ + lsls r3, r3, #2 │ │ + adds r3, r2, r3 │ │ + ldr r2, [r3, #0] │ │ + adds r4, r0, #0 │ │ str r2, [r0, #20] │ │ - ldr r2, [r4, #108] ; 0x6c │ │ - str r0, [r2, r3] │ │ - adds r2, r6, #0 │ │ - muls r2, r7 │ │ - adds r7, #1 │ │ - muls r7, r6 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - adds r2, r3, r2 │ │ - adds r3, r3, r7 │ │ - ldr r2, [r2, #8] │ │ - ldr r1, [r3, #8] │ │ - ldr r7, [r4, #72] ; 0x48 │ │ - str r2, [sp, #0] │ │ - subs r1, r1, r2 │ │ + str r0, [r3, #0] │ │ + movs r3, #12 │ │ + muls r3, r7 │ │ + ldr r2, [r6, #68] ; 0x44 │ │ + adds r3, r2, r3 │ │ + ldr r7, [r3, #8] │ │ + ldr r1, [r3, #20] │ │ + ldr r3, [r6, #72] ; 0x48 │ │ + subs r1, r1, r7 │ │ + str r3, [sp, #0] │ │ cmp r1, #0 │ │ - ble.n 334ba │ │ - adds r3, r6, #0 │ │ - muls r3, r2 │ │ - adds r7, r7, r3 │ │ - adds r0, r7, #0 │ │ + ble.n 34e2e │ │ + movs r3, #12 │ │ + muls r3, r7 │ │ + ldr r2, [sp, #0] │ │ + adds r3, r2, r3 │ │ + adds r0, r3, #0 │ │ ldr r2, [sp, #4] │ │ - bl 32f94 │ │ + adds r5, r3, #0 │ │ + bl 349a2 │ │ cmp r0, #0 │ │ - blt.n 334ba │ │ - adds r3, r6, #0 │ │ + blt.n 34e2e │ │ + movs r3, #12 │ │ muls r3, r0 │ │ - adds r7, r7, r3 │ │ - ldrh r2, [r7, #6] │ │ - ldr r3, [r4, #88] ; 0x58 │ │ + adds r3, r5, r3 │ │ + movs r5, #12 │ │ + ldrh r3, [r3, #6] │ │ + ldr r2, [r6, #88] ; 0x58 │ │ + adds r0, r7, r0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + muls r5, r0 │ │ + ldr r1, [sp, #0] │ │ + str r3, [r4, #8] │ │ + ldr r3, [r6, #104] ; 0x68 │ │ + asrs r2, r0, #9 │ │ + adds r5, r1, r5 │ │ lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - str r3, [r5, #8] │ │ - ldr r3, [sp, #0] │ │ - ldr r7, [r4, #72] ; 0x48 │ │ - adds r0, r3, r0 │ │ - adds r2, r6, #0 │ │ - muls r2, r0 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - asrs r1, r0, #9 │ │ - lsls r1, r1, #2 │ │ - adds r2, r7, r2 │ │ - ldrh r2, [r2, #8] │ │ - ldr r3, [r1, r3] │ │ - ldr r1, [r4, #76] ; 0x4c │ │ + ldr r2, [r2, r3] │ │ + ldrh r1, [r5, #8] │ │ + ldr r6, [r6, #76] ; 0x4c │ │ adds r0, #1 │ │ - adds r3, r2, r3 │ │ - lsls r2, r3, #3 │ │ - adds r2, r1, r2 │ │ - str r2, [r5, #16] │ │ - asrs r7, r0, #9 │ │ - muls r0, r6 │ │ - ldr r1, [r4, #72] ; 0x48 │ │ - ldr r2, [r4, #104] ; 0x68 │ │ - lsls r7, r7, #2 │ │ - adds r0, r1, r0 │ │ - ldrh r1, [r0, #8] │ │ - ldr r2, [r7, r2] │ │ - adds r2, r1, r2 │ │ - subs r3, r2, r3 │ │ - b.n 334be │ │ + adds r1, r1, r2 │ │ + lsls r2, r1, #3 │ │ + adds r2, r6, r2 │ │ + asrs r0, r0, #9 │ │ + str r2, [r4, #16] │ │ + lsls r0, r0, #2 │ │ + ldrh r2, [r5, #20] │ │ + ldr r3, [r0, r3] │ │ + adds r2, r2, r3 │ │ + subs r2, r2, r1 │ │ + str r2, [r4, #4] │ │ + b.n 34e34 │ │ movs r3, #0 │ │ - str r3, [r5, #8] │ │ - str r3, [r5, #4] │ │ + str r3, [r4, #8] │ │ + str r3, [r4, #4] │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldmia r0, {r0, r1, r3} │ │ + ldmia r2!, {r0, r1, r4, r5} │ │ movs r1, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r6, r2, #0 │ │ - ldr r2, [pc, #300] ; (335fc ) │ │ adds r7, r3, #0 │ │ - adds r4, r0, #0 │ │ movs r3, #146 ; 0x92 │ │ - movs r0, #1 │ │ + adds r6, r2, #0 │ │ + ldr r2, [pc, #280] ; (34f60 ) │ │ + adds r5, r0, #0 │ │ str r1, [sp, #4] │ │ add r2, pc │ │ movs r1, #24 │ │ - lsls r3, r0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r1, r4, #0 │ │ + lsls r3, r3, #1 │ │ + movs r0, #1 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r1, r5, #0 │ │ adds r2, r7, #0 │ │ movs r3, #0 │ │ - adds r5, r0, #0 │ │ - bl 3225c │ │ + adds r4, r0, #0 │ │ + bl 33b94 │ │ cmp r7, #0 │ │ - bne.n 33500 │ │ - ldr r0, [sp, #4] │ │ + bne.n 34e76 │ │ movs r3, #12 │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - muls r3, r0 │ │ + ldr r2, [sp, #4] │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [r5, #68] ; 0x44 │ │ adds r3, r2, r3 │ │ - str r3, [r5, #12] │ │ - b.n 335e8 │ │ + str r3, [r4, #12] │ │ + b.n 34ede │ │ cmp r7, #1 │ │ - bne.n 33542 │ │ - ldr r3, [r6, #0] │ │ + bne.n 34eae │ │ movs r7, #12 │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - muls r3, r7 │ │ - adds r3, r2, r3 │ │ - str r3, [r5, #12] │ │ - ldr r1, [r6, #0] │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - ldr r4, [r4, #72] ; 0x48 │ │ - adds r3, r7, #0 │ │ - muls r3, r1 │ │ - adds r1, #1 │ │ - muls r1, r7 │ │ - adds r3, r2, r3 │ │ - adds r2, r2, r1 │ │ - ldr r3, [r3, #8] │ │ - ldr r1, [r2, #8] │ │ + ldr r3, [r6, #0] │ │ + adds r2, r3, #0 │ │ + muls r2, r7 │ │ + ldr r3, [r5, #68] ; 0x44 │ │ + adds r3, r3, r2 │ │ + ldr r2, [r3, #8] │ │ + ldr r1, [r3, #20] │ │ + str r3, [r4, #12] │ │ + adds r6, r2, #0 │ │ + muls r6, r7 │ │ + ldr r3, [r5, #72] ; 0x48 │ │ + subs r1, r1, r2 │ │ ldr r2, [sp, #4] │ │ - subs r1, r1, r3 │ │ - muls r3, r7 │ │ - adds r4, r4, r3 │ │ - str r4, [r5, #16] │ │ - adds r0, r4, #0 │ │ - bl 32f94 │ │ - cmp r0, #0 │ │ - blt.n 335e0 │ │ - muls r7, r0 │ │ - adds r4, r4, r7 │ │ - str r4, [r5, #16] │ │ - b.n 335e8 │ │ - cmp r7, #2 │ │ - bne.n 335e0 │ │ - ldr r2, [r6, #4] │ │ - movs r3, #12 │ │ - movs r0, #0 │ │ - muls r3, r2 │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - adds r3, r2, r3 │ │ - str r3, [r5, #12] │ │ - ldr r2, [r6, #0] │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - lsls r1, r2, #2 │ │ - ldr r3, [r1, r3] │ │ - b.n 33568 │ │ - ldr r7, [r3, #0] │ │ - cmp r7, r1 │ │ - beq.n 33570 │ │ + adds r6, r3, r6 │ │ + str r6, [r4, #16] │ │ + adds r0, r6, #0 │ │ + bl 349a2 │ │ + subs r3, r0, #0 │ │ + blt.n 34ee2 │ │ adds r0, r3, #0 │ │ - ldr r3, [r3, #20] │ │ + muls r0, r7 │ │ + adds r6, r6, r0 │ │ + str r6, [r4, #16] │ │ + b.n 34ede │ │ + cmp r7, #2 │ │ + bne.n 34ee2 │ │ + movs r2, #12 │ │ + movs r7, #0 │ │ ldr r1, [r6, #4] │ │ + adds r3, r2, #0 │ │ + muls r3, r1 │ │ + ldr r2, [r5, #68] ; 0x44 │ │ + adds r3, r2, r3 │ │ + str r3, [r4, #12] │ │ + ldr r3, [r6, #0] │ │ + lsls r0, r3, #2 │ │ + mov ip, r3 │ │ + ldr r3, [r5, #108] ; 0x6c │ │ + adds r0, r3, r0 │ │ + ldr r3, [r0, #0] │ │ cmp r3, #0 │ │ - bne.n 3355e │ │ - b.n 335ec │ │ - cmp r0, #0 │ │ - beq.n 3358a │ │ - ldr r2, [r3, #20] │ │ - str r2, [r0, #20] │ │ - ldr r1, [r6, #0] │ │ - ldr r2, [r4, #108] ; 0x6c │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r1, r2] │ │ - str r2, [r3, #20] │ │ - ldr r1, [r6, #0] │ │ - ldr r2, [r4, #108] ; 0x6c │ │ - lsls r1, r1, #2 │ │ - str r3, [r1, r2] │ │ - ldr r6, [r3, #16] │ │ + beq.n 34eec │ │ + ldr r2, [r3, #0] │ │ + cmp r2, r1 │ │ + beq.n 34f4c │ │ + adds r7, r3, #0 │ │ + ldr r3, [r3, #20] │ │ + b.n 34ece │ │ + adds r0, r4, #0 │ │ + b.n 34f5c │ │ + adds r0, r4, #0 │ │ + bl 33c26 │ │ + movs r0, #0 │ │ + b.n 34f5c │ │ + mov r2, ip │ │ + adds r0, r5, #0 │ │ + bl 34d98 │ │ + ldr r3, [r6, #0] │ │ + ldr r2, [r5, #108] ; 0x6c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ movs r2, #1 │ │ + ldr r6, [r3, #16] │ │ str r2, [r3, #12] │ │ ldr r1, [r3, #4] │ │ adds r0, r6, #0 │ │ - str r6, [r5, #20] │ │ + str r6, [r4, #20] │ │ ldr r2, [sp, #4] │ │ - bl 32fde │ │ + bl 349ec │ │ cmp r0, #0 │ │ - blt.n 335e0 │ │ + blt.n 34ee2 │ │ + ldr r1, [r5, #76] ; 0x4c │ │ lsls r0, r0, #3 │ │ - adds r6, r6, r0 │ │ - str r6, [r5, #20] │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - ldr r7, [pc, #84] ; (33600 ) │ │ - mov ip, r6 │ │ - str r3, [r5, #16] │ │ - b.n 335b4 │ │ - adds r1, #12 │ │ - str r1, [r5, #16] │ │ - ldr r0, [r4, #72] ; 0x48 │ │ - ldr r1, [r5, #16] │ │ - movs r3, #12 │ │ - subs r2, r1, r0 │ │ - asrs r2, r2, #2 │ │ - muls r2, r7 │ │ - adds r2, #1 │ │ - asrs r6, r2, #9 │ │ - muls r2, r3 │ │ - adds r2, r0, r2 │ │ - ldr r0, [r4, #104] ; 0x68 │ │ - lsls r6, r6, #2 │ │ - ldrh r3, [r2, #8] │ │ - ldr r2, [r6, r0] │ │ - mov r0, ip │ │ - adds r2, r3, r2 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - subs r3, r0, r3 │ │ - asrs r3, r3, #3 │ │ - cmp r2, r3 │ │ - ble.n 335b0 │ │ - b.n 335e8 │ │ - adds r0, r5, #0 │ │ - bl 322ee │ │ - movs r5, #0 │ │ - adds r0, r5, #0 │ │ + ldr r3, [r5, #72] ; 0x48 │ │ + adds r0, r6, r0 │ │ + ldr r2, [r5, #104] ; 0x68 │ │ + ldr r7, [pc, #68] ; (34f64 ) │ │ + str r0, [r4, #20] │ │ + subs r0, r0, r1 │ │ + str r3, [r4, #16] │ │ + asrs r0, r0, #3 │ │ + ldr r6, [r4, #16] │ │ + subs r1, r6, r3 │ │ + asrs r5, r1, #2 │ │ + mov ip, r5 │ │ + adds r1, r3, r1 │ │ + ldrh r1, [r1, #20] │ │ + mov r5, ip │ │ + muls r5, r7 │ │ + mov ip, r1 │ │ + adds r5, #1 │ │ + asrs r5, r5, #9 │ │ + lsls r5, r5, #2 │ │ + ldr r1, [r5, r2] │ │ + add r1, ip │ │ + cmp r1, r0 │ │ + bgt.n 34ede │ │ + adds r6, #12 │ │ + str r6, [r4, #16] │ │ + b.n 34f26 │ │ + cmp r7, #0 │ │ + beq.n 34efc │ │ + ldr r2, [r3, #20] │ │ + str r2, [r7, #20] │ │ + ldr r2, [r0, #0] │ │ + str r2, [r3, #20] │ │ + str r3, [r0, #0] │ │ + b.n 34efc │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - adds r0, r4, #0 │ │ - bl 33418 │ │ - ldr r2, [r6, #0] │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - b.n 3358a │ │ - stmia r7!, {r0, r2, r4, r6} │ │ + nop ; (mov r8, r8) │ │ + ldmia r1, {r0, r1, r3, r7} │ │ movs r1, r0 │ │ add r2, sp, #684 ; 0x2ac │ │ add r2, sp, #680 ; 0x2a8 │ │ - push {r3, lr} │ │ adds r1, r0, #0 │ │ + push {r3, lr} │ │ adds r1, #68 ; 0x44 │ │ - bl 3621c │ │ + bl 37b28 │ │ pop {r3, pc} │ │ push {r4, lr} │ │ adds r4, r1, #0 │ │ adds r1, r0, #0 │ │ adds r3, r2, #0 │ │ adds r1, #68 ; 0x44 │ │ adds r2, r4, #0 │ │ - bl 36418 │ │ + bl 37d48 │ │ pop {r4, pc} │ │ push {r0, r1, r2, r4, r5, lr} │ │ - adds r5, r2, #0 │ │ - adds r4, r1, #0 │ │ + adds r5, r1, #0 │ │ adds r1, r0, #0 │ │ + adds r4, r2, #0 │ │ str r3, [sp, #0] │ │ + adds r2, r5, #0 │ │ adds r1, #68 ; 0x44 │ │ - adds r3, r5, #0 │ │ - adds r2, r4, #0 │ │ - bl 36248 │ │ + adds r3, r4, #0 │ │ + bl 37b58 │ │ movs r0, #0 │ │ pop {r1, r2, r3, r4, r5, pc} │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #68] ; 0x44 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #72] ; 0x48 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #76] ; 0x4c │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #80] ; 0x50 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #88] ; 0x58 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #96] ; 0x60 │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r1, r4, #0 │ │ - adds r1, #68 ; 0x44 │ │ adds r0, r4, #0 │ │ - bl 36204 │ │ + adds r1, #68 ; 0x44 │ │ + bl 37b10 │ │ ldr r0, [r4, #104] ; 0x68 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, pc} │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - adds r7, r2, #0 │ │ - adds r5, r3, #0 │ │ - cmp r1, #0 │ │ - blt.n 33686 │ │ - ldrb r3, [r0, #16] │ │ - cmp r3, #1 │ │ - bhi.n 33694 │ │ - movs r3, #1 │ │ - movs r6, #12 │ │ - str r3, [r5, #0] │ │ - muls r7, r6 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - ldr r0, [r7, r3] │ │ - b.n 336e8 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - movs r6, #12 │ │ - ldr r0, [r0, #72] ; 0x48 │ │ - mov ip, r3 │ │ - adds r3, r6, #0 │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r5, r2, #0 │ │ + ldr r2, [r0, #68] ; 0x44 │ │ + sub sp, #20 │ │ + subs r4, r1, #0 │ │ + str r2, [sp, #4] │ │ + blt.n 34fec │ │ + ldrb r1, [r0, #16] │ │ + cmp r1, #1 │ │ + bhi.n 34ffa │ │ + movs r1, #1 │ │ + movs r7, #12 │ │ + str r1, [r3, #0] │ │ + adds r2, r5, #0 │ │ + muls r2, r7 │ │ + ldr r3, [sp, #4] │ │ + b.n 35038 │ │ + movs r7, #12 │ │ + adds r2, r4, #0 │ │ + muls r2, r7 │ │ + adds r6, r3, #0 │ │ + ldr r3, [sp, #4] │ │ + str r5, [sp, #12] │ │ + adds r5, r0, #0 │ │ + adds r4, r3, r2 │ │ + ldr r1, [r4, #8] │ │ + ldr r2, [r0, #72] ; 0x48 │ │ + adds r3, r7, #0 │ │ muls r3, r1 │ │ - adds r1, #1 │ │ - str r3, [sp, #0] │ │ - muls r1, r6 │ │ - add r3, ip │ │ - ldr r3, [r3, #8] │ │ - add r1, ip │ │ - ldr r1, [r1, #8] │ │ - adds r2, r6, #0 │ │ - muls r2, r3 │ │ - subs r1, r1, r3 │ │ - adds r0, r0, r2 │ │ - adds r2, r7, #0 │ │ - str r0, [sp, #4] │ │ - bl 32f94 │ │ - cmp r0, #0 │ │ - blt.n 336d6 │ │ - muls r6, r0 │ │ - ldr r1, [sp, #4] │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + ldr r3, [r4, #20] │ │ + ldr r2, [sp, #12] │ │ + ldr r0, [sp, #8] │ │ + subs r1, r3, r1 │ │ + bl 349a2 │ │ + subs r2, r0, #0 │ │ + blt.n 3503c │ │ movs r3, #2 │ │ - str r3, [r5, #0] │ │ - adds r6, r1, r6 │ │ - ldrh r2, [r6, #4] │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - lsls r2, r2, #2 │ │ - ldr r0, [r2, r3] │ │ - b.n 336e8 │ │ + adds r0, r2, #0 │ │ + muls r0, r7 │ │ + str r3, [r6, #0] │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [r5, #80] ; 0x50 │ │ + adds r0, r3, r0 │ │ + ldrh r3, [r0, #4] │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r2] │ │ + b.n 3504e │ │ movs r3, #1 │ │ - str r3, [r5, #0] │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - ldr r1, [sp, #0] │ │ - muls r6, r7 │ │ - adds r2, r3, r1 │ │ - ldr r0, [r2, #4] │ │ - ldr r3, [r6, r3] │ │ + str r3, [r6, #0] │ │ + ldr r3, [sp, #12] │ │ + ldr r0, [r4, #4] │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + ldr r3, [sp, #4] │ │ + ldr r3, [r3, r7] │ │ adds r0, r0, r3 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - str r3, [sp, #4] │ │ - ldr r3, [r0, #108] ; 0x6c │ │ - lsls r6, r2, #2 │ │ + mov ip, r1 │ │ adds r5, r0, #0 │ │ - ldr r4, [r3, r6] │ │ - adds r7, r2, #0 │ │ - movs r3, #0 │ │ - b.n 33706 │ │ - ldr r2, [r4, #0] │ │ - cmp r2, r1 │ │ - beq.n 3370c │ │ - adds r3, r4, #0 │ │ - ldr r4, [r4, #20] │ │ - cmp r4, #0 │ │ - bne.n 336fc │ │ - b.n 33758 │ │ + adds r7, r3, #0 │ │ + ldr r3, [r0, #108] ; 0x6c │ │ + movs r0, #0 │ │ + lsls r4, r2, #2 │ │ + adds r6, r2, #0 │ │ + adds r2, r3, r4 │ │ + ldr r3, [r2, #0] │ │ cmp r3, #0 │ │ - beq.n 3371e │ │ - ldr r2, [r4, #20] │ │ - str r2, [r3, #20] │ │ - ldr r3, [r5, #108] ; 0x6c │ │ - ldr r3, [r3, r6] │ │ - str r3, [r4, #20] │ │ + beq.n 35076 │ │ + ldr r1, [r3, #0] │ │ + cmp r1, ip │ │ + beq.n 350c2 │ │ + adds r0, r3, #0 │ │ + ldr r3, [r3, #20] │ │ + b.n 35066 │ │ + adds r0, r5, #0 │ │ + mov r1, ip │ │ + adds r2, r6, #0 │ │ + bl 34d98 │ │ ldr r3, [r5, #108] ; 0x6c │ │ - str r4, [r3, r6] │ │ - ldr r6, [r4, #16] │ │ + ldr r4, [r3, r4] │ │ movs r3, #1 │ │ str r3, [r4, #12] │ │ + ldr r3, [r4, #16] │ │ ldr r1, [r4, #4] │ │ - adds r0, r6, #0 │ │ - ldr r2, [sp, #4] │ │ - bl 32fde │ │ + adds r2, r7, #0 │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #4] │ │ + bl 349ec │ │ cmp r0, #0 │ │ - blt.n 33746 │ │ - ldr r2, [sp, #32] │ │ + blt.n 350b0 │ │ movs r3, #3 │ │ lsls r0, r3 │ │ + ldr r2, [sp, #32] │ │ str r3, [r2, #0] │ │ - adds r6, r6, r0 │ │ - ldrh r2, [r6, #4] │ │ - ldr r3, [r5, #96] ; 0x60 │ │ - lsls r2, r2, #2 │ │ - ldr r0, [r2, r3] │ │ - b.n 33756 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [r5, #96] ; 0x60 │ │ + adds r0, r3, r0 │ │ + ldrh r3, [r0, #4] │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r2] │ │ + b.n 350d4 │ │ adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ - ldr r2, [sp, #4] │ │ + adds r1, r6, #0 │ │ + adds r2, r7, #0 │ │ ldr r3, [sp, #32] │ │ ldr r4, [r4, #8] │ │ - bl 33674 │ │ + bl 34fd8 │ │ adds r0, r4, r0 │ │ + b.n 350d4 │ │ + adds r4, r3, #0 │ │ + cmp r0, #0 │ │ + beq.n 35084 │ │ + ldr r3, [r4, #20] │ │ + str r3, [r0, #20] │ │ + ldr r3, [r2, #0] │ │ + str r3, [r4, #20] │ │ + str r4, [r2, #0] │ │ + b.n 35084 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - adds r0, r5, #0 │ │ - adds r2, r7, #0 │ │ - bl 33418 │ │ - ldr r3, [r5, #108] ; 0x6c │ │ - ldr r4, [r3, r6] │ │ - b.n 3371e │ │ movs r0, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ adds r0, r3, #0 │ │ adds r1, r2, #0 │ │ ldr r3, [sp, #32] │ │ cmp r0, #0 │ │ - beq.n 33780 │ │ + beq.n 350f0 │ │ ldr r2, [r2, #0] │ │ cmp r0, #1 │ │ - bne.n 337f4 │ │ - b.n 33804 │ │ + beq.n 35176 │ │ + b.n 35166 │ │ movs r2, #1 │ │ str r2, [r3, #0] │ │ movs r2, #12 │ │ - muls r2, r5 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ + adds r3, r2, #0 │ │ + muls r3, r5 │ │ + ldr r2, [r4, #68] ; 0x44 │ │ lsls r5, r5, #2 │ │ - ldr r0, [r2, r3] │ │ + ldr r0, [r3, r2] │ │ ldr r3, [r4, #28] │ │ subs r0, r0, r3 │ │ - blx 44f4c <__aeabi_i2f> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ ldr r1, [r4, #24] │ │ - blx 45190 <__aeabi_fdiv> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [r4, #48] ; 0x30 │ │ - ldr r1, [pc, #144] ; (33834 ) │ │ + ldr r1, [pc, #140] ; (351a4 ) │ │ adds r6, r0, #0 │ │ - ldr r0, [r5, r3] │ │ add r1, pc │ │ - blx ea88 │ │ + ldr r0, [r5, r3] │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 3382e │ │ - ldr r5, [r4, #36] ; 0x24 │ │ - ldr r3, [r4, #40] ; 0x28 │ │ + beq.n 351a0 │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + ldr r2, [r4, #40] ; 0x28 │ │ ldr r0, [r4, #20] │ │ - adds r5, r5, r3 │ │ - blx 41d58 │ │ + adds r5, r3, r2 │ │ + bl 489c4 <_Unwind_GetTextRelBase@@Base+0x318> │ │ cmp r5, r0 │ │ - ble.n 3382e │ │ + ble.n 351a0 │ │ ldr r0, [r4, #20] │ │ adds r1, r6, #0 │ │ - blx 41dc8 │ │ + bl 48844 <_Unwind_GetTextRelBase@@Base+0x198> │ │ ldr r5, [r4, #20] │ │ ldr r3, [r4, #40] ; 0x28 │ │ adds r7, r1, #0 │ │ ldr r1, [r4, #36] ; 0x24 │ │ adds r6, r0, #0 │ │ - adds r0, r5, #0 │ │ adds r1, r1, r3 │ │ - blx 41dc8 │ │ + adds r0, r5, #0 │ │ + bl 48844 <_Unwind_GetTextRelBase@@Base+0x198> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 4430c <__aeabi_dsub> │ │ + bl 48974 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r5, #0 │ │ - blx 41d70 │ │ - b.n 3382c │ │ - ldr r1, [r1, #4] │ │ - lsrs r0, r1, #31 │ │ - bne.n 33804 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + b.n 3519e │ │ ldrb r0, [r4, #16] │ │ + ldr r1, [r1, #4] │ │ cmp r0, #2 │ │ - bls.n 33804 │ │ + bls.n 35176 │ │ + cmp r1, #0 │ │ + blt.n 35176 │ │ cmp r2, #0 │ │ - bge.n 33810 │ │ + bge.n 35182 │ │ adds r1, r2, #0 │ │ adds r0, r4, #0 │ │ adds r2, r5, #0 │ │ - bl 33674 │ │ - b.n 3381a │ │ + bl 34fd8 │ │ + b.n 3518c │ │ str r3, [sp, #0] │ │ adds r0, r4, #0 │ │ adds r3, r5, #0 │ │ - bl 336ea │ │ + bl 35052 │ │ ldr r3, [r4, #28] │ │ subs r0, r0, r3 │ │ - blx 44f4c <__aeabi_i2f> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ ldr r1, [r4, #24] │ │ - blx 45190 <__aeabi_fdiv> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r6, r0, #0 │ │ adds r0, r6, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldr r2, [sp, #352] ; 0x160 │ │ + ldr r4, [sp, #576] ; 0x240 │ │ movs r1, r0 │ │ push {r0, r1, r2, r4, r5, lr} │ │ adds r4, r1, #0 │ │ - adds r5, r3, #0 │ │ - adds r1, r2, #0 │ │ + subs r1, r3, #0 │ │ ldr r3, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 3384e │ │ + beq.n 351bc │ │ + adds r5, r2, #0 │ │ ldr r2, [r2, #0] │ │ - cmp r5, #1 │ │ - bne.n 3385c │ │ - b.n 3386c │ │ + cmp r1, #1 │ │ + beq.n 351da │ │ + b.n 351ca │ │ movs r2, #1 │ │ str r2, [r3, #0] │ │ movs r2, #12 │ │ muls r4, r2 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - ldr r0, [r4, r3] │ │ - b.n 3387e │ │ - ldr r1, [r1, #4] │ │ - lsrs r5, r1, #31 │ │ - bne.n 3386c │ │ + ldr r1, [r0, #68] ; 0x44 │ │ + ldr r0, [r4, r1] │ │ + b.n 351ec │ │ + ldr r1, [r5, #4] │ │ ldrb r5, [r0, #16] │ │ cmp r5, #2 │ │ - bls.n 3386c │ │ + bls.n 351da │ │ + cmp r1, #0 │ │ + blt.n 351da │ │ cmp r2, #0 │ │ - bge.n 33876 │ │ + bge.n 351e4 │ │ adds r1, r2, #0 │ │ adds r2, r4, #0 │ │ - bl 33674 │ │ - b.n 3387e │ │ + bl 34fd8 │ │ + b.n 351ec │ │ str r3, [sp, #0] │ │ adds r3, r4, #0 │ │ - bl 336ea │ │ + bl 35052 │ │ pop {r1, r2, r3, r4, r5, pc} │ │ + ... │ │ │ │ -00033880 : │ │ +000351f0 : │ │ push {r4, r5, r6, r7, lr} │ │ - adds r4, r1, #0 │ │ - ldr r1, [pc, #812] ; (33bb4 ) │ │ - sub sp, #132 ; 0x84 │ │ - str r2, [sp, #24] │ │ + ldr r4, [pc, #756] ; (354e8 ) │ │ + adds r0, r1, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r5, r1, #0 │ │ + ldr r1, [pc, #748] ; (354ec ) │ │ + ldr r3, [r4, #0] │ │ + sub sp, #124 ; 0x7c │ │ + str r2, [sp, #16] │ │ add r1, pc │ │ - adds r0, r4, #0 │ │ - add r2, sp, #100 ; 0x64 │ │ - bl 42168 │ │ - str r0, [sp, #60] ; 0x3c │ │ + add r2, sp, #88 ; 0x58 │ │ + str r3, [sp, #116] ; 0x74 │ │ + bl 43de0 │ │ + str r4, [sp, #84] ; 0x54 │ │ + str r0, [sp, #20] │ │ cmp r0, #0 │ │ - bne.n 338b2 │ │ - ldr r1, [pc, #796] ; (33bb8 ) │ │ - ldr r3, [pc, #796] ; (33bbc ) │ │ + bne.n 3522c │ │ movs r2, #233 ; 0xe9 │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #724] ; (354f0 ) │ │ + ldr r3, [pc, #728] ; (354f4 ) │ │ + str r5, [sp, #0] │ │ movs r0, #4 │ │ + add r1, pc │ │ lsls r2, r2, #1 │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - b.n 339b4 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - bl 4254c │ │ - ldr r4, [pc, #772] ; (33bc0 ) │ │ - adds r6, r0, #0 │ │ - add r4, pc │ │ - b.n 338de │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 352ea │ │ + ldr r0, [sp, #20] │ │ + bl 441f8 │ │ + subs r7, r0, #0 │ │ + beq.n 3525a │ │ movs r1, #2 │ │ - ldr r0, [r6, #0] │ │ - bl 42d54 │ │ - ldr r5, [r6, #0] │ │ + ldr r0, [r7, #0] │ │ + ldr r4, [pc, #700] ; (354f8 ) │ │ + bl 44a80 │ │ + ldr r5, [r7, #0] │ │ + add r4, pc │ │ adds r1, r4, #0 │ │ adds r0, r5, #0 │ │ - blx ea88 │ │ - cmp r0, #0 │ │ - beq.n 338e4 │ │ - adds r0, r6, #0 │ │ - bl 42518 │ │ - adds r6, r0, #0 │ │ - cmp r6, #0 │ │ - bne.n 338c0 │ │ - b.n 338f0 │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 33940 │ │ - ldr r1, [pc, #720] ; (33bc4 ) │ │ - ldr r3, [pc, #724] ; (33bc8 ) │ │ + bne.n 35252 │ │ + b.n 35496 │ │ + adds r0, r7, #0 │ │ + bl 441c4 │ │ + b.n 35232 │ │ + ldr r1, [pc, #672] ; (354fc ) │ │ + ldr r3, [pc, #672] ; (35500 ) │ │ movs r0, #1 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #77 ; 0x4d │ │ - b.n 339a0 │ │ - ldr r0, [r6, #0] │ │ - adds r1, r4, #0 │ │ - add r2, sp, #104 ; 0x68 │ │ - add r3, sp, #108 ; 0x6c │ │ - blx eadc │ │ + add r3, pc │ │ + b.n 352d8 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + cmp r3, #2 │ │ + bne.n 35270 │ │ + b.n 354ac │ │ + cmp r3, #3 │ │ + bne.n 35276 │ │ + b.n 354b0 │ │ + cmp r3, #1 │ │ + beq.n 3527c │ │ + b.n 354b4 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + str r3, [sp, #36] ; 0x24 │ │ + adds r0, r7, #0 │ │ + bl 441c4 │ │ + subs r7, r0, #0 │ │ + bne.n 3528c │ │ + b.n 354c8 │ │ + ldr r1, [pc, #628] ; (35504 ) │ │ + ldr r0, [r7, #0] │ │ + add r2, sp, #92 ; 0x5c │ │ + add r1, pc │ │ + add r3, sp, #96 ; 0x60 │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ cmp r0, #2 │ │ - bne.n 3396e │ │ - ldr r2, [sp, #104] ; 0x68 │ │ - cmp r2, #2 │ │ - beq.n 33922 │ │ - cmp r2, #3 │ │ - beq.n 33928 │ │ - cmp r2, #1 │ │ - bne.n 3392c │ │ - ldr r0, [sp, #108] ; 0x6c │ │ - str r0, [sp, #64] ; 0x40 │ │ - b.n 3394a │ │ - ldr r1, [sp, #108] ; 0x6c │ │ - str r1, [sp, #20] │ │ - b.n 3394a │ │ - ldr r7, [sp, #108] ; 0x6c │ │ - b.n 3394a │ │ - ldr r1, [pc, #668] ; (33bcc ) │ │ - ldr r3, [pc, #672] ; (33bd0 ) │ │ - str r2, [sp, #0] │ │ + beq.n 35268 │ │ + adds r0, r7, #0 │ │ + bl 441c4 │ │ + subs r7, r0, #0 │ │ + bne.n 352aa │ │ + b.n 354d6 │ │ + movs r1, #2 │ │ + ldr r0, [r7, #0] │ │ + bl 44a80 │ │ + ldr r1, [pc, #596] ; (35508 ) │ │ + ldr r0, [r7, #0] │ │ add r1, pc │ │ - add r3, pc │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + cmp r0, #0 │ │ + bne.n 3529e │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + ble.n 352cc │ │ + cmp r5, #0 │ │ + blt.n 352cc │ │ + b.n 3556c │ │ movs r0, #4 │ │ - movs r2, #96 ; 0x60 │ │ - bl 4003c │ │ - b.n 339a4 │ │ - ldr r4, [pc, #656] ; (33bd4 ) │ │ - adds r7, r0, #0 │ │ - str r0, [sp, #20] │ │ - str r0, [sp, #64] ; 0x40 │ │ - add r4, pc │ │ - adds r0, r6, #0 │ │ - bl 42518 │ │ - subs r6, r0, #0 │ │ - bne.n 338fe │ │ - bl 343f6 │ │ + movs r2, #117 ; 0x75 │ │ + ldr r1, [pc, #568] ; (3550c ) │ │ + ldr r3, [pc, #572] ; (35510 ) │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r7, #0 │ │ + bl 44114 │ │ + ldr r0, [sp, #20] │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + bl 43f84 │ │ + movs r0, #0 │ │ + b.n 35484 │ │ + movs r2, #12 │ │ + adds r3, r6, #0 │ │ + muls r3, r2 │ │ + adds r3, r0, r3 │ │ + ldr r3, [r3, #8] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldr r5, [pc, #536] ; (35514 ) │ │ + str r3, [r1, #4] │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + add r5, pc │ │ + str r3, [r4, #84] ; 0x54 │ │ + bl 37e24 │ │ + str r0, [r4, #80] ; 0x50 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + bl 37e18 │ │ + ldr r3, [r4, #4] │ │ + movs r0, #1 │ │ + ldr r3, [r3, #4] │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #508] ; (35518 ) │ │ + ldr r2, [pc, #508] ; (3551c ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #500] ; (35520 ) │ │ + adds r1, r5, #0 │ │ + ldr r2, [pc, #500] ; (35524 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #0 │ │ + bgt.n 35340 │ │ + b.n 35474 │ │ + adds r3, r4, #0 │ │ + adds r5, r4, #0 │ │ + adds r3, #8 │ │ + ldr r3, [r3, #124] ; 0x7c │ │ + adds r5, #128 ; 0x80 │ │ + adds r0, r5, #0 │ │ + str r3, [r4, #92] ; 0x5c │ │ + bl 37e24 │ │ + str r0, [r4, #88] ; 0x58 │ │ + adds r0, r5, #0 │ │ + bl 37e18 │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + ldr r5, [pc, #456] ; (35528 ) │ │ + ldr r2, [pc, #460] ; (3552c ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #460] ; (35530 ) │ │ + add r5, pc │ │ + adds r1, r5, #0 │ │ + movs r0, #1 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r3, r4, #0 │ │ + adds r3, #140 ; 0x8c │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + bl 37de4 │ │ + movs r2, #146 ; 0x92 │ │ + ldr r3, [pc, #436] ; (35534 ) │ │ + movs r0, #1 │ │ + add r3, pc │ │ + adds r1, r5, #0 │ │ + lsls r2, r2, #1 │ │ + bl 41bd4 │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + str r3, [sp, #60] ; 0x3c │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #28] │ │ + str r3, [sp, #24] │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #68] ; 0x44 │ │ + adds r0, r7, #0 │ │ + str r3, [sp, #64] ; 0x40 │ │ + bl 441c4 │ │ + subs r7, r0, #0 │ │ + bne.n 353b0 │ │ + bl 35d22 │ │ movs r1, #2 │ │ - ldr r0, [r6, #0] │ │ - bl 42d54 │ │ - ldr r0, [r6, #0] │ │ + ldr r0, [r7, #0] │ │ + add r5, sp, #100 ; 0x64 │ │ + bl 44a80 │ │ + ldr r0, [r7, #0] │ │ + adds r1, r5, #0 │ │ + movs r2, #4 │ │ + bl 44ae8 │ │ + str r0, [sp, #40] ; 0x28 │ │ + cmp r0, #4 │ │ + bne.n 353cc │ │ + b.n 35a64 │ │ + ldr r0, [r7, #0] │ │ + ldrb r3, [r0, #0] │ │ + cmp r3, #0 │ │ + bne.n 353d8 │ │ + bl 35d18 │ │ + ldr r1, [pc, #348] ; (35538 ) │ │ + add r1, pc │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + cmp r0, #0 │ │ + beq.n 353e8 │ │ + bl 35d22 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #24] │ │ + ldr r0, [r4, #4] │ │ + adds r1, r3, #1 │ │ + movs r3, #12 │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [pc, #324] ; (3553c ) │ │ + mov ip, r2 │ │ + ldr r5, [r0, #4] │ │ + ldr r6, [r4, #104] ; 0x68 │ │ + cmp r1, r5 │ │ + bgt.n 35406 │ │ + bl 35d36 │ │ + movs r1, #12 │ │ + adds r2, r5, #0 │ │ + muls r2, r1 │ │ + ldr r1, [r4, #72] ; 0x48 │ │ + asrs r3, r5, #9 │ │ + lsls r3, r3, #2 │ │ + adds r2, r1, r2 │ │ + ldrh r2, [r2, #8] │ │ + ldr r3, [r6, r3] │ │ + ldr r5, [pc, #292] ; (35540 ) │ │ + adds r3, r3, r2 │ │ + str r3, [r0, #8] │ │ + adds r3, r4, #0 │ │ + adds r3, #144 ; 0x90 │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + add r5, pc │ │ + str r3, [r4, #100] ; 0x64 │ │ + bl 37e24 │ │ + ldr r3, [r4, #4] │ │ + str r0, [r4, #96] ; 0x60 │ │ + adds r1, r5, #0 │ │ + ldr r3, [r3, #8] │ │ + movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #264] ; (35544 ) │ │ + ldr r2, [pc, #264] ; (35548 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r2, #139 ; 0x8b │ │ + ldr r3, [r4, #100] ; 0x64 │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #252] ; (3554c ) │ │ + lsls r2, r2, #2 │ │ + movs r0, #1 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + bl 37e18 │ │ + movs r1, #4 │ │ + adds r2, r5, #0 │ │ + ldr r3, [pc, #236] ; (35550 ) │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + str r0, [r4, #108] ; 0x6c │ │ + movs r0, #24 │ │ + bl 42ab8 │ │ + str r0, [r4, #112] ; 0x70 │ │ + adds r0, r7, #0 │ │ + bl 44114 │ │ + ldr r0, [sp, #20] │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + bl 43f84 │ │ + adds r0, r4, #0 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldr r2, [sp, #116] ; 0x74 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + bne.n 35492 │ │ + bl 35d96 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 33972 │ │ - b.n 33980 │ │ - ldr r4, [pc, #616] ; (33bd8 ) │ │ - add r4, pc │ │ - adds r0, r6, #0 │ │ - bl 42518 │ │ - subs r6, r0, #0 │ │ - bne.n 33958 │ │ - bl 34406 │ │ - ldr r4, [sp, #64] ; 0x40 │ │ - cmp r4, #0 │ │ - ble.n 33994 │ │ - ldr r4, [sp, #20] │ │ - cmp r4, #0 │ │ - blt.n 33994 │ │ - cmp r7, #0 │ │ - blt.n 33994 │ │ - bl 3425e │ │ - ldr r1, [pc, #580] ; (33bdc ) │ │ - ldr r3, [pc, #584] ; (33be0 ) │ │ + beq.n 354a4 │ │ + b.n 3525a │ │ + adds r6, r0, #0 │ │ + adds r5, r0, #0 │ │ + str r0, [sp, #36] ; 0x24 │ │ + b.n 35280 │ │ + ldr r5, [sp, #96] ; 0x60 │ │ + b.n 35280 │ │ + ldr r6, [sp, #96] ; 0x60 │ │ + b.n 35280 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #156] ; (35554 ) │ │ + ldr r3, [pc, #156] ; (35558 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + movs r2, #96 ; 0x60 │ │ add r3, pc │ │ - movs r2, #117 ; 0x75 │ │ - bl 4003c │ │ - adds r0, r6, #0 │ │ - bl 42468 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #100] ; 0x64 │ │ - bl 422f8 │ │ - movs r4, #0 │ │ - str r4, [sp, #72] ; 0x48 │ │ - bl 34258 │ │ - ldr r4, [sp, #20] │ │ - negs r3, r4 │ │ - adcs r3, r4 │ │ - movs r2, #2 │ │ - subs r3, r2, r3 │ │ - ldr r1, [pc, #540] ; (33be4 ) │ │ - ldr r4, [sp, #64] ; 0x40 │ │ - ldr r2, [sp, #24] │ │ + bl 41bd4 │ │ + b.n 352dc │ │ + ldr r1, [pc, #144] ; (3555c ) │ │ + ldr r3, [pc, #148] ; (35560 ) │ │ + movs r0, #4 │ │ add r1, pc │ │ - adds r0, r5, #0 │ │ - str r4, [sp, #0] │ │ - bl 31f48 │ │ - ldr r3, [r5, #4] │ │ - ldr r2, [pc, #528] ; (33be8 ) │ │ + movs r2, #101 ; 0x65 │ │ + add r3, pc │ │ + b.n 352d8 │ │ + ldr r1, [pc, #140] ; (35564 ) │ │ + ldr r3, [pc, #140] ; (35568 ) │ │ + movs r0, #4 │ │ + add r1, pc │ │ + movs r2, #112 ; 0x70 │ │ + add r3, pc │ │ + bl 41ce4 │ │ + b.n 352dc │ │ + ldr r4, [pc, #536] ; (35704 ) │ │ + movs r2, r0 │ │ + ldr r2, [sp, #524] ; 0x20c │ │ + movs r1, r0 │ │ + stmia r6!, {r0, r1, r2, r3, r4, r6} │ │ + movs r1, r0 │ │ + stmia r5!, {r1, r4, r7} │ │ + movs r1, r0 │ │ + stmia r6!, {r0, r1, r4, r5, r6} │ │ + movs r1, r0 │ │ + stmia r6!, {r0, r1, r2, r3, r4} │ │ + movs r1, r0 │ │ + stmia r6!, {r3, r4, r6} │ │ + movs r1, r0 │ │ + stmia r6!, {r0, r2, r6} │ │ + movs r1, r0 │ │ + stmia r6!, {r0, r6} │ │ + movs r1, r0 │ │ + stmia r5!, {r0, r1, r3, r5, r7} │ │ + movs r1, r0 │ │ + stmia r6!, {r0, r1, r3, r5} │ │ + movs r1, r0 │ │ + stmia r5!, {r0, r1, r2, r3, r4, r5, r6} │ │ + movs r1, r0 │ │ + ldmia r0!, {r3, r7} │ │ + movs r1, r0 │ │ + lsls r5, r2, #8 │ │ + movs r0, r0 │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ + movs r1, r0 │ │ + lsls r6, r2, #8 │ │ + movs r0, r0 │ │ + stmia r5!, {r0, r1, r3, r4} │ │ + movs r1, r0 │ │ + lsls r6, r3, #8 │ │ + movs r0, r0 │ │ + stmia r7!, {r0, r2, r4} │ │ + movs r1, r0 │ │ + stmia r7!, {r2, r4} │ │ + movs r1, r0 │ │ + stmia r5!, {r3, r4, r5, r6} │ │ + movs r1, r0 │ │ + vaddl.u q8, d15, d0 │ │ + stmia r4!, {r0, r3, r4, r6} │ │ + movs r1, r0 │ │ + stmia r7!, {r0, r2, r4, r5, r7} │ │ + movs r1, r0 │ │ + lsls r3, r5, #8 │ │ + movs r0, r0 │ │ + stmia r7!, {r1, r3, r4, r5, r7} │ │ + movs r1, r0 │ │ + lsls r1, r6, #8 │ │ + movs r0, r0 │ │ + stmia r3!, {r0, r1, r6, r7} │ │ + movs r1, r0 │ │ + stmia r4!, {r0, r1, r5} │ │ + movs r1, r0 │ │ + stmia r3!, {r0, r4, r5, r7} │ │ + movs r1, r0 │ │ + stmia r7!, {r4, r6} │ │ + movs r1, r0 │ │ + stmia r3!, {r0, r1, r5, r7} │ │ + movs r1, r0 │ │ + stmia r7!, {r1, r5, r6} │ │ + movs r1, r0 │ │ + cmp r6, #0 │ │ + bge.n 35572 │ │ + b.n 352cc │ │ + movs r2, #222 ; 0xde │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r4, [pc, #852] ; (358cc ) │ │ + movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #848] ; (358d0 ) │ │ + add r4, pc │ │ + adds r1, r4, #0 │ │ + adds r2, #255 ; 0xff │ │ + add r3, pc │ │ + str r5, [sp, #4] │ │ + str r6, [sp, #8] │ │ + bl 41bd4 │ │ + movs r3, #240 ; 0xf0 │ │ + adds r2, r4, #0 │ │ + lsls r3, r3, #1 │ │ + movs r0, #1 │ │ + movs r1, #152 ; 0x98 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r3, #3 │ │ + adds r4, r0, #0 │ │ + cmp r6, #0 │ │ + bgt.n 355ac │ │ + asrs r3, r5, #31 │ │ + subs r3, r3, r5 │ │ + lsrs r3, r3, #31 │ │ + adds r3, #1 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r1, [pc, #804] ; (358d4 ) │ │ + adds r0, r4, #0 │ │ + str r2, [sp, #0] │ │ + add r1, pc │ │ + ldr r2, [sp, #16] │ │ + bl 33868 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r4, #4] │ │ movs r1, #12 │ │ - str r4, [r3, #0] │ │ - ldr r3, [r5, #4] │ │ - ldr r4, [sp, #20] │ │ - add r2, pc │ │ - str r4, [r3, #4] │ │ - ldr r3, [r5, #4] │ │ - ldr r4, [sp, #64] ; 0x40 │ │ - str r7, [r3, #8] │ │ + stmia r3!, {r2, r5, r6} │ │ movs r3, #1 │ │ - strb r3, [r5, #18] │ │ - adds r4, r4, r3 │ │ + strb r3, [r4, #18] │ │ + adds r3, r2, #0 │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + adds r0, r3, #0 │ │ movs r3, #221 ; 0xdd │ │ + ldr r2, [pc, #772] ; (358d8 ) │ │ lsls r3, r3, #1 │ │ - adds r0, r4, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r1, #128 ; 0x80 │ │ + lsls r1, r1, #24 │ │ adds r3, r0, #0 │ │ movs r2, #0 │ │ - lsls r1, r1, #24 │ │ + mov ip, r1 │ │ + ldr r1, [sp, #16] │ │ + cmp r2, r1 │ │ + bge.n 355f8 │ │ + mov r1, ip │ │ adds r2, #1 │ │ str r1, [r3, #0] │ │ str r1, [r3, #4] │ │ adds r3, #12 │ │ - cmp r2, r4 │ │ - blt.n 33a02 │ │ - ldr r4, [sp, #20] │ │ - str r0, [r5, #68] ; 0x44 │ │ + b.n 355e6 │ │ + ldr r3, [pc, #736] ; (358dc ) │ │ + adds r5, #1 │ │ + str r0, [r4, #68] ; 0x44 │ │ + add r3, pc │ │ + str r3, [sp, #16] │ │ + adds r2, r3, #0 │ │ + movs r3, #246 ; 0xf6 │ │ + adds r0, r5, #0 │ │ movs r1, #12 │ │ - adds r4, #1 │ │ - str r4, [sp, #20] │ │ - ldr r4, [pc, #464] ; (33bec ) │ │ - ldr r0, [sp, #20] │ │ - ldr r3, [pc, #464] ; (33bf0 ) │ │ - add r4, pc │ │ - adds r2, r4, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r0, [r5, #72] ; 0x48 │ │ - cmp r7, #0 │ │ - beq.n 33a4e │ │ + adds r3, #255 ; 0xff │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + str r0, [r4, #72] ; 0x48 │ │ + cmp r6, #0 │ │ + ble.n 3563e │ │ movs r3, #252 ; 0xfc │ │ movs r1, #8 │ │ - adds r2, r4, #0 │ │ + ldr r2, [sp, #16] │ │ lsls r3, r3, #1 │ │ - adds r0, r7, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r1, [sp, #20] │ │ - str r0, [r5, #76] ; 0x4c │ │ - adds r2, r4, #0 │ │ - asrs r0, r1, #9 │ │ + adds r0, r6, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r3, #254 ; 0xfe │ │ + str r0, [r4, #76] ; 0x4c │ │ + asrs r0, r5, #31 │ │ + lsrs r0, r0, #23 │ │ + adds r0, r0, r5 │ │ + asrs r0, r0, #9 │ │ adds r0, #1 │ │ movs r1, #4 │ │ - ldr r3, [pc, #428] ; (33bf4 ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r0, [r5, #104] ; 0x68 │ │ - ldr r1, [pc, #424] ; (33bf8 ) │ │ - ldr r3, [pc, #424] ; (33bfc ) │ │ - ldr r4, [pc, #428] ; (33c00 ) │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r2, [sp, #16] │ │ + adds r3, #255 ; 0xff │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + str r0, [r4, #104] ; 0x68 │ │ + ldr r1, [pc, #672] ; (358e0 ) │ │ + ldr r3, [pc, #672] ; (358e4 ) │ │ movs r0, #1 │ │ + add r3, pc │ │ + add r1, pc │ │ movs r2, #135 ; 0x87 │ │ - add r4, pc │ │ - bl 4003c │ │ - movs r7, #0 │ │ - str r4, [sp, #24] │ │ - b.n 33b80 │ │ + bl 41bd4 │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + adds r0, r7, #0 │ │ + bl 441c4 │ │ + subs r7, r0, #0 │ │ + bne.n 3565e │ │ + b.n 35772 │ │ movs r1, #2 │ │ - ldr r0, [r6, #0] │ │ - bl 42d54 │ │ - ldr r4, [r6, #0] │ │ - ldr r1, [sp, #24] │ │ - adds r0, r4, #0 │ │ - blx ea88 │ │ + ldr r0, [r7, #0] │ │ + bl 44a80 │ │ + ldr r6, [r7, #0] │ │ + ldr r1, [pc, #636] ; (358e8 ) │ │ + adds r0, r6, #0 │ │ + add r1, pc │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 33a80 │ │ - b.n 33b8c │ │ - ldr r1, [pc, #384] ; (33c04 ) │ │ - adds r0, r4, #0 │ │ + bne.n 35678 │ │ + b.n 35772 │ │ + ldr r1, [pc, #624] ; (358ec ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 33a90 │ │ - b.n 33b8c │ │ - adds r0, r4, #0 │ │ - add r1, sp, #112 ; 0x70 │ │ + beq.n 35772 │ │ + add r5, sp, #100 ; 0x64 │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ movs r2, #3 │ │ - bl 42dbc │ │ - adds r4, r0, #0 │ │ - cmp r0, #1 │ │ - bgt.n 33abc │ │ - ldr r2, [r6, #0] │ │ - ldrb r3, [r2, #0] │ │ - cmp r3, #0 │ │ - beq.n 33b80 │ │ - ldr r1, [pc, #348] ; (33c08 ) │ │ - ldr r3, [pc, #352] ; (33c0c ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + bl 44ae8 │ │ + subs r6, r0, #0 │ │ + cmp r6, #1 │ │ + bgt.n 356b4 │ │ + ldr r3, [r7, #0] │ │ + ldrb r2, [r3, #0] │ │ + cmp r2, #0 │ │ + beq.n 35652 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #588] ; (358f0 ) │ │ + ldr r3, [pc, #588] ; (358f4 ) │ │ movs r0, #3 │ │ + add r1, pc │ │ movs r2, #150 ; 0x96 │ │ - bl 4003c │ │ - b.n 33b80 │ │ - ldr r0, [sp, #112] ; 0x70 │ │ - bl 42ce8 │ │ - str r0, [sp, #32] │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #116] ; 0x74 │ │ - str r0, [sp, #28] │ │ - cmp r4, #3 │ │ - bne.n 33adc │ │ - ldr r0, [sp, #120] ; 0x78 │ │ - bl 42ce8 │ │ - blx 44d08 <__aeabi_d2f> │ │ - str r0, [sp, #48] ; 0x30 │ │ - b.n 33ae0 │ │ - movs r4, #0 │ │ - str r4, [sp, #48] ; 0x30 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 35652 │ │ + ldr r0, [sp, #100] ; 0x64 │ │ + bl 449fc │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ ldr r3, [r5, #4] │ │ + str r0, [sp, #32] │ │ + str r3, [sp, #40] ; 0x28 │ │ + cmp r6, #3 │ │ + bne.n 356d6 │ │ + ldr r0, [r5, #8] │ │ + bl 449fc │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + str r0, [sp, #24] │ │ + b.n 356da │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [sp, #16] │ │ ldr r3, [r3, #0] │ │ - cmp r7, r3 │ │ - blt.n 33af6 │ │ - ldr r1, [pc, #292] ; (33c10 ) │ │ - ldr r3, [pc, #296] ; (33c14 ) │ │ + cmp r2, r3 │ │ + blt.n 356f2 │ │ + ldr r1, [pc, #528] ; (358f8 ) │ │ + ldr r3, [pc, #532] ; (358fc ) │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #161 ; 0xa1 │ │ - b.n 3407a │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - lsls r4, r7, #2 │ │ - str r4, [sp, #20] │ │ - adds r3, r3, r4 │ │ - ldr r4, [pc, #280] ; (33c18 ) │ │ + add r3, pc │ │ + b.n 35814 │ │ + ldr r3, [sp, #16] │ │ movs r2, #166 ; 0xa6 │ │ - ldr r0, [sp, #28] │ │ - add r4, pc │ │ - adds r1, r4, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - bl 3ebdc <__ckd_salloc__> │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #20] │ │ - str r0, [r1, #0] │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - ldr r0, [r5, #52] ; 0x34 │ │ - ldr r1, [r3, r2] │ │ - adds r2, r7, #0 │ │ - bl 40b94 │ │ - cmp r0, r7 │ │ - beq.n 33b3a │ │ - ldr r2, [r5, #48] ; 0x30 │ │ - ldr r0, [sp, #20] │ │ - ldr r3, [pc, #240] ; (33c1c ) │ │ - adds r1, r4, #0 │ │ - ldr r2, [r2, r0] │ │ + lsls r6, r3, #2 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + adds r5, r3, r6 │ │ + ldr r3, [pc, #512] ; (35900 ) │ │ add r3, pc │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #28] │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + str r0, [r5, #0] │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + ldr r0, [r4, #52] ; 0x34 │ │ + ldr r2, [sp, #16] │ │ + ldr r1, [r3, r6] │ │ + bl 4275c │ │ + ldr r3, [sp, #16] │ │ + cmp r0, r3 │ │ + beq.n 35732 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ movs r0, #3 │ │ - str r2, [sp, #0] │ │ + ldr r3, [r3, r6] │ │ + ldr r1, [sp, #28] │ │ movs r2, #169 ; 0xa9 │ │ - bl 4003c │ │ - movs r4, #12 │ │ - adds r1, r4, #0 │ │ - muls r1, r7 │ │ - ldr r4, [r5, #68] ; 0x44 │ │ - ldr r2, [r5, #20] │ │ - str r1, [sp, #20] │ │ - adds r4, r4, r1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #472] ; (35904 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r5, #12 │ │ + ldr r3, [sp, #16] │ │ ldr r0, [sp, #32] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - str r2, [sp, #28] │ │ - blx 44d08 <__aeabi_d2f> │ │ - blx 44608 <__aeabi_f2d> │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + adds r6, r3, r5 │ │ + ldr r3, [r4, #20] │ │ + str r3, [sp, #28] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ ldr r0, [sp, #28] │ │ - blx 41f38 │ │ - str r0, [r4, #0] │ │ - ldr r0, [r5, #20] │ │ - ldr r3, [sp, #20] │ │ - ldr r4, [r5, #68] ; 0x44 │ │ - str r0, [sp, #20] │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - adds r4, r4, r3 │ │ - blx 44608 <__aeabi_f2d> │ │ + bl 48df4 <_Unwind_GetTextRelBase@@Base+0x748> │ │ + str r0, [r6, #0] │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + ldr r0, [sp, #24] │ │ + ldr r6, [r4, #20] │ │ + adds r5, r3, r5 │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - ldr r0, [sp, #20] │ │ - blx 41f38 │ │ - adds r7, #1 │ │ - str r0, [r4, #4] │ │ adds r0, r6, #0 │ │ - bl 42518 │ │ - subs r6, r0, #0 │ │ - beq.n 33b8c │ │ - b.n 33a68 │ │ - ldr r3, [r5, #4] │ │ - ldr r2, [r3, #0] │ │ - cmp r2, r7 │ │ - bne.n 33b96 │ │ - b.n 3429a │ │ - ldr r1, [pc, #136] ; (33c20 ) │ │ - ldr r3, [pc, #136] ; (33c24 ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + bl 48df4 <_Unwind_GetTextRelBase@@Base+0x748> │ │ + ldr r3, [sp, #16] │ │ + str r0, [r5, #4] │ │ + adds r3, #1 │ │ + b.n 35650 │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r3, #0] │ │ + cmp r3, r2 │ │ + beq.n 3581a │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #392] ; (35908 ) │ │ + ldr r3, [pc, #392] ; (3590c ) │ │ + str r2, [sp, #4] │ │ movs r0, #3 │ │ movs r2, #178 ; 0xb2 │ │ - str r7, [sp, #4] │ │ - bl 4003c │ │ + add r3, pc │ │ + add r1, pc │ │ + bl 41bd4 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r4, #4] │ │ + str r2, [r3, #0] │ │ + str r2, [r4, #12] │ │ + b.n 3581a │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + ldr r1, [pc, #364] ; (35910 ) │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [pc, #348] ; (35910 ) │ │ + str r0, [sp, #48] ; 0x30 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r3, [r4, #20] │ │ + str r0, [sp, #56] ; 0x38 │ │ + ldr r1, [pc, #328] ; (35910 ) │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + str r3, [sp, #60] ; 0x3c │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + adds r2, r0, #0 │ │ + adds r3, r1, #0 │ │ + ldr r0, [sp, #60] ; 0x3c │ │ + bl 48df4 <_Unwind_GetTextRelBase@@Base+0x748> │ │ + ldr r3, [r4, #20] │ │ + str r0, [sp, #92] ; 0x5c │ │ + ldr r1, [pc, #300] ; (35910 ) │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + str r3, [sp, #48] ; 0x30 │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + adds r2, r0, #0 │ │ + adds r3, r1, #0 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + bl 48df4 <_Unwind_GetTextRelBase@@Base+0x748> │ │ + ldr r3, [r4, #4] │ │ + str r0, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r3, #4] │ │ + cmp r2, r3 │ │ + bge.n 35808 │ │ + b.n 35986 │ │ + movs r0, #4 │ │ + movs r2, #242 ; 0xf2 │ │ + ldr r1, [pc, #260] ; (35914 ) │ │ + ldr r3, [pc, #264] ; (35918 ) │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 35d84 │ │ + movs r2, #129 ; 0x81 │ │ + ldr r3, [r4, #4] │ │ + ldr r1, [pc, #252] ; (3591c ) │ │ + movs r0, #1 │ │ + ldr r3, [r3, #0] │ │ + add r1, pc │ │ + lsls r2, r2, #2 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #244] ; (35920 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r3, r4, #0 │ │ + adds r3, #116 ; 0x74 │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + bl 37de4 │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #0 │ │ + ble.n 3584e │ │ + adds r0, r4, #0 │ │ + adds r0, #128 ; 0x80 │ │ + bl 37de4 │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #4] │ │ + cmp r3, #0 │ │ + bgt.n 35858 │ │ + b.n 35336 │ │ + ldr r1, [pc, #200] ; (35924 ) │ │ + ldr r3, [pc, #204] ; (35928 ) │ │ + movs r0, #1 │ │ + add r3, pc │ │ + add r1, pc │ │ + movs r2, #195 ; 0xc3 │ │ + bl 41bd4 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + movs r6, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #0 │ │ + negs r6, r6 │ │ + str r3, [sp, #16] │ │ + adds r0, r7, #0 │ │ + bl 441c4 │ │ + subs r7, r0, #0 │ │ + bne.n 35880 │ │ + b.n 35a2c │ │ + movs r1, #2 │ │ + ldr r0, [r7, #0] │ │ + bl 44a80 │ │ + movs r3, #0 │ │ + add r5, sp, #100 ; 0x64 │ │ + str r3, [r5, #12] │ │ + ldr r0, [r7, #0] │ │ + adds r1, r5, #0 │ │ + movs r2, #4 │ │ + bl 44ae8 │ │ + cmp r0, #2 │ │ + bgt.n 358a8 │ │ + ldr r5, [r7, #0] │ │ + ldrb r3, [r5, #0] │ │ + cmp r3, #0 │ │ + beq.n 358a6 │ │ + b.n 35a10 │ │ + b.n 35874 │ │ + ldr r0, [sp, #100] ; 0x64 │ │ + bl 449fc │ │ ldr r3, [r5, #4] │ │ - str r7, [r3, #0] │ │ - str r7, [r5, #12] │ │ - b.n 3429a │ │ - nop ; (mov r8, r8) │ │ - ldr r0, [sp, #340] ; 0x154 │ │ - movs r1, r0 │ │ - stmia r4!, {r0, r1, r2, r4, r5} │ │ - movs r1, r0 │ │ - stmia r3!, {r2, r3, r5, r6} │ │ - movs r1, r0 │ │ - stmia r4!, {r0, r4, r6} │ │ - movs r1, r0 │ │ - stmia r3!, {r0, r5, r6, r7} │ │ + str r0, [sp, #48] ; 0x30 │ │ + str r1, [sp, #52] ; 0x34 │ │ + str r3, [sp, #28] │ │ + ldr r0, [r5, #12] │ │ + ldr r3, [r5, #8] │ │ + str r3, [sp, #24] │ │ + cmp r0, #0 │ │ + beq.n 3592c │ │ + bl 449fc │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + str r0, [sp, #56] ; 0x38 │ │ + b.n 35930 │ │ + stmia r3!, {r0} │ │ movs r1, r0 │ │ - stmia r4!, {r2, r3, r4} │ │ + stmia r3!, {r0, r3, r4, r7} │ │ movs r1, r0 │ │ - stmia r3!, {r0, r2, r5, r7} │ │ + ldr r3, [pc, #688] ; (35b88 ) │ │ + movs r2, r0 │ │ + stmia r2!, {r0, r3, r5, r7} │ │ movs r1, r0 │ │ - stmia r4!, {r0, r1, r2} │ │ + stmia r2!, {r0, r7} │ │ movs r1, r0 │ │ - stmia r3!, {r0, r1, r2, r5, r6, r7} │ │ + stmia r2!, {r0, r3, r4, r5} │ │ movs r1, r0 │ │ - stmia r3!, {r0, r1, r2, r3, r4, r6, r7} │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ movs r1, r0 │ │ - stmia r3!, {r0, r2, r3, r4, r5} │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ movs r1, r0 │ │ - stmia r3!, {r0, r2, r3, r4, r5, r7} │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ movs r1, r0 │ │ - ; instruction: 0x4796 │ │ - movs r2, r0 │ │ - stmia r2!, {r0, r1, r2, r4, r5, r6, r7} │ │ + stmia r1!, {r0, r1, r2, r4, r6, r7} │ │ movs r1, r0 │ │ - stmia r2!, {r0, r3, r4, r5, r7} │ │ + stmia r2!, {r2, r3, r5, r7} │ │ movs r1, r0 │ │ - lsls r5, r6, #7 │ │ - movs r0, r0 │ │ - lsls r5, r7, #7 │ │ - movs r0, r0 │ │ - stmia r2!, {r0, r1, r7} │ │ + stmia r1!, {r0, r2, r4, r7} │ │ movs r1, r0 │ │ - stmia r3!, {r0, r1, r2, r3, r4} │ │ + stmia r2!, {r0, r2, r3, r7} │ │ movs r1, r0 │ │ - stmia r3!, {r0, r1, r3, r5} │ │ + stmia r1!, {r0, r1, r2, r3, r4, r5, r6} │ │ movs r1, r0 │ │ - stmia r3!, {r0, r2, r3} │ │ + stmia r2!, {r1, r5, r6} │ │ movs r1, r0 │ │ - stmia r2!, {r0, r3, r5} │ │ + stmia r0!, {r0, r2, r4, r5, r6, r7} │ │ movs r1, r0 │ │ - stmia r2!, {r0, r1, r2, r5, r6, r7} │ │ + stmia r2!, {r3, r5} │ │ movs r1, r0 │ │ - stmia r1!, {r0, r3, r5, r6, r7} │ │ + ands r0, r0 │ │ + mov r4, r3 │ │ + stmia r0!, {r0, r1, r2, r3, r5, r6} │ │ movs r1, r0 │ │ - stmia r2!, {r1, r3, r6, r7} │ │ + stmia r2!, {r0} │ │ movs r1, r0 │ │ - stmia r1!, {r0, r1, r4, r6, r7} │ │ + stmia r0!, {r0, r1, r3, r4, r6} │ │ movs r1, r0 │ │ - stmia r2!, {r0, r1, r2, r3, r4, r7} │ │ + stmia r3!, {r0, r5, r6} │ │ movs r1, r0 │ │ - stmia r1!, {r0, r1, r3, r4, r5} │ │ + stmia r0!, {r0, r1, r2, r3, r4} │ │ movs r1, r0 │ │ - stmia r2!, {r0, r4, r6} │ │ + stmia r1!, {r0, r3, r4, r5, r6} │ │ movs r1, r0 │ │ - adds r0, r5, #0 │ │ - adds r0, #128 ; 0x80 │ │ - bl 364b8 │ │ - ldr r3, [r5, #4] │ │ - ldr r3, [r3, #4] │ │ - cmp r3, #0 │ │ - bgt.n 33c3a │ │ - b.n 33e58 │ │ - ldr r1, [pc, #828] ; (33f78 ) │ │ - ldr r3, [pc, #828] ; (33f7c ) │ │ - movs r0, #1 │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r2, #195 ; 0xc3 │ │ - bl 4003c │ │ - ldr r4, [r5, #72] ; 0x48 │ │ - movs r7, #1 │ │ - negs r7, r7 │ │ - str r4, [sp, #32] │ │ - movs r4, #0 │ │ - str r4, [sp, #20] │ │ - b.n 33df8 │ │ - movs r1, #2 │ │ - ldr r0, [r6, #0] │ │ - bl 42d54 │ │ movs r3, #0 │ │ - str r3, [sp, #124] ; 0x7c │ │ - ldr r0, [r6, #0] │ │ - add r1, sp, #112 ; 0x70 │ │ - movs r2, #4 │ │ - bl 42dbc │ │ - cmp r0, #2 │ │ - bgt.n 33c7e │ │ - ldr r4, [r6, #0] │ │ - ldrb r3, [r4, #0] │ │ - cmp r3, #0 │ │ - beq.n 33c7c │ │ - b.n 33e06 │ │ - b.n 33df8 │ │ - ldr r0, [sp, #112] ; 0x70 │ │ - bl 42ce8 │ │ - ldr r4, [sp, #116] ; 0x74 │ │ - str r0, [sp, #40] ; 0x28 │ │ - str r1, [sp, #44] ; 0x2c │ │ - str r4, [sp, #48] ; 0x30 │ │ - ldr r0, [sp, #124] ; 0x7c │ │ - ldr r4, [sp, #120] ; 0x78 │ │ - str r4, [sp, #24] │ │ - cmp r0, #0 │ │ - beq.n 33ca2 │ │ - bl 42ce8 │ │ - blx 44d08 <__aeabi_d2f> │ │ - str r0, [sp, #56] ; 0x38 │ │ - b.n 33ca6 │ │ - movs r4, #0 │ │ - str r4, [sp, #56] ; 0x38 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - bl 32304 │ │ - adds r4, r0, #0 │ │ - adds r0, r4, #1 │ │ - bne.n 33ccc │ │ - ldr r4, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #712] ; (33f80 ) │ │ - ldr r3, [pc, #712] ; (33f84 ) │ │ - str r4, [sp, #0] │ │ - str r4, [sp, #4] │ │ - ldr r4, [sp, #24] │ │ - add r1, pc │ │ - add r3, pc │ │ - str r4, [sp, #8] │ │ + str r3, [sp, #56] ; 0x38 │ │ + adds r0, r4, #0 │ │ + ldr r1, [sp, #28] │ │ + bl 33c3c │ │ + adds r5, r0, #0 │ │ + adds r3, r0, #1 │ │ + bne.n 35956 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #788] ; (35c58 ) │ │ movs r0, #4 │ │ - movs r2, #224 ; 0xe0 │ │ - b.n 33cf2 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #24] │ │ - bl 32304 │ │ - str r0, [sp, #52] ; 0x34 │ │ - adds r0, #1 │ │ - bne.n 33cf8 │ │ - ldr r4, [sp, #24] │ │ - ldr r1, [pc, #680] ; (33f88 ) │ │ - ldr r3, [pc, #684] ; (33f8c ) │ │ - str r4, [sp, #0] │ │ - ldr r4, [sp, #48] ; 0x30 │ │ + str r3, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #24] │ │ add r1, pc │ │ + movs r2, #224 ; 0xe0 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #776] ; (35c5c ) │ │ add r3, pc │ │ - str r4, [sp, #4] │ │ - ldr r4, [sp, #24] │ │ + b.n 35980 │ │ + adds r0, r4, #0 │ │ + ldr r1, [sp, #24] │ │ + bl 33c3c │ │ + adds r3, r0, #0 │ │ + str r0, [sp, #44] ; 0x2c │ │ + adds r3, #1 │ │ + beq.n 35968 │ │ + b.n 3579a │ │ movs r0, #4 │ │ movs r2, #229 ; 0xe5 │ │ - str r4, [sp, #8] │ │ - bl 4003c │ │ - b.n 33df8 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - blx 44d08 <__aeabi_d2f> │ │ - ldr r1, [pc, #652] ; (33f90 ) │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [pc, #640] ; (33f90 ) │ │ - str r0, [sp, #40] ; 0x28 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ - blx 44f4c <__aeabi_i2f> │ │ - str r0, [sp, #56] ; 0x38 │ │ - ldr r0, [r5, #20] │ │ - ldr r1, [pc, #616] ; (33f90 ) │ │ - str r0, [sp, #68] ; 0x44 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - blx 45190 <__aeabi_fdiv> │ │ - blx 44608 <__aeabi_f2d> │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - blx 41f38 │ │ - str r0, [sp, #104] ; 0x68 │ │ - ldr r1, [r5, #20] │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr r1, [pc, #584] ; (33f90 ) │ │ - blx 45190 <__aeabi_fdiv> │ │ - blx 44608 <__aeabi_f2d> │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - blx 41f38 │ │ - str r0, [sp, #108] ; 0x6c │ │ - ldr r3, [r5, #4] │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r3, #4] │ │ - cmp r2, r3 │ │ - blt.n 33d72 │ │ - ldr r1, [pc, #556] ; (33f94 ) │ │ - ldr r3, [pc, #560] ; (33f98 ) │ │ - movs r0, #4 │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [pc, #752] ; (35c60 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #28] │ │ add r1, pc │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #740] ; (35c64 ) │ │ add r3, pc │ │ - movs r2, #242 ; 0xf2 │ │ - b.n 3407a │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r0, [sp, #32] │ │ - add r1, sp, #104 ; 0x68 │ │ - str r3, [r0, #0] │ │ - ldr r0, [sp, #28] │ │ - bl 3652c │ │ - ldr r1, [sp, #32] │ │ - strh r0, [r1, #4] │ │ - ldr r3, [r5, #4] │ │ + bl 41bd4 │ │ + b.n 35874 │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + add r1, sp, #92 ; 0x5c │ │ + str r2, [r3, #0] │ │ + bl 37e58 │ │ + ldr r3, [sp, #32] │ │ + strh r0, [r3, #4] │ │ + ldr r3, [r4, #4] │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - ble.n 33d9a │ │ - adds r0, r5, #0 │ │ + ble.n 359ae │ │ + adds r0, r4, #0 │ │ + add r1, sp, #96 ; 0x60 │ │ adds r0, #128 ; 0x80 │ │ - add r1, sp, #108 ; 0x6c │ │ - bl 3652c │ │ - ldr r2, [sp, #32] │ │ - strh r0, [r2, #6] │ │ - cmp r4, r7 │ │ - beq.n 33dd8 │ │ - bge.n 33dbe │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #24] │ │ - ldr r1, [pc, #500] ; (33f9c ) │ │ - ldr r3, [pc, #504] ; (33fa0 ) │ │ - str r0, [sp, #0] │ │ - str r2, [sp, #4] │ │ - add r1, pc │ │ - add r3, pc │ │ + bl 37e58 │ │ + ldr r3, [sp, #32] │ │ + strh r0, [r3, #6] │ │ + cmp r5, r6 │ │ + beq.n 359ec │ │ + bge.n 359d2 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #688] ; (35c68 ) │ │ + str r5, [sp, #8] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #24] │ │ + str r6, [sp, #12] │ │ movs r0, #4 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #676] ; (35c6c ) │ │ + add r1, pc │ │ movs r2, #253 ; 0xfd │ │ - str r4, [sp, #8] │ │ - str r7, [sp, #12] │ │ - bl 4003c │ │ - b.n 34238 │ │ - movs r2, #12 │ │ - movs r3, #0 │ │ - muls r2, r7 │ │ - b.n 33dd0 │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - adds r1, r2, r3 │ │ - adds r1, r0, r1 │ │ - ldr r0, [sp, #20] │ │ - str r0, [r1, #8] │ │ - adds r7, #1 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 35d84 │ │ + movs r3, #12 │ │ + adds r0, r3, #0 │ │ + muls r0, r6 │ │ + adds r2, r6, #1 │ │ + adds r0, #12 │ │ + cmp r2, r5 │ │ + bgt.n 359ec │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + adds r2, #1 │ │ + adds r1, r3, r0 │ │ + ldr r3, [sp, #16] │ │ + str r3, [r1, #8] │ │ + b.n 359da │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #32] │ │ adds r3, #12 │ │ - cmp r7, r4 │ │ - ble.n 33dc6 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [sp, #32] │ │ - adds r7, r4, #0 │ │ - adds r1, #1 │ │ - adds r2, #12 │ │ - str r2, [sp, #32] │ │ - lsls r2, r1, #16 │ │ - str r1, [sp, #20] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #16] │ │ + lsls r2, r3, #16 │ │ lsrs r2, r2, #16 │ │ - bne.n 33df8 │ │ - ldr r3, [pc, #436] ; (33fa4 ) │ │ + bne.n 35a0c │ │ + ldr r3, [pc, #620] ; (35c70 ) │ │ movs r0, #2 │ │ adds r1, r2, #0 │ │ add r3, pc │ │ - bl 4003c │ │ - adds r0, r6, #0 │ │ - bl 42518 │ │ - subs r6, r0, #0 │ │ - beq.n 33e04 │ │ - b.n 33c58 │ │ - b.n 33e22 │ │ - ldr r1, [pc, #416] ; (33fa8 ) │ │ - adds r0, r4, #0 │ │ + bl 41bd4 │ │ + adds r6, r5, #0 │ │ + b.n 35874 │ │ + ldr r1, [pc, #608] ; (35c74 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 33e36 │ │ - ldr r1, [pc, #404] ; (33fac ) │ │ - adds r0, r4, #0 │ │ + beq.n 35a40 │ │ + ldr r1, [pc, #600] ; (35c78 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 33e36 │ │ - ldr r2, [r6, #0] │ │ - ldr r1, [pc, #392] ; (33fb0 ) │ │ - ldr r3, [pc, #396] ; (33fb4 ) │ │ - str r2, [sp, #0] │ │ + beq.n 35a40 │ │ movs r2, #135 ; 0x87 │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r3, [r7, #0] │ │ + ldr r1, [pc, #584] ; (35c7c ) │ │ movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #584] ; (35c80 ) │ │ + add r1, pc │ │ lsls r2, r2, #1 │ │ - b.n 341dc │ │ - movs r1, #12 │ │ - adds r2, r7, #1 │ │ - movs r3, #0 │ │ - muls r7, r1 │ │ - b.n 33e4a │ │ - ldr r4, [sp, #20] │ │ - adds r1, r7, r3 │ │ - adds r0, r0, r1 │ │ - str r4, [r0, #8] │ │ - adds r2, #1 │ │ - ldr r1, [r5, #4] │ │ - adds r3, #12 │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - ldr r4, [r1, #0] │ │ - cmp r2, r4 │ │ - ble.n 33e40 │ │ - b.n 34340 │ │ + add r3, pc │ │ + b.n 35d80 │ │ + movs r2, #12 │ │ + adds r3, r2, #0 │ │ + muls r3, r6 │ │ + mov ip, r3 │ │ + ldr r1, [r4, #4] │ │ + adds r5, r6, #1 │ │ + movs r3, #12 │ │ + ldr r6, [r1, #0] │ │ + add ip, r3 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + cmp r5, r6 │ │ + ble.n 35a5a │ │ + b.n 352ee │ │ + ldr r3, [sp, #16] │ │ + add r0, ip │ │ + adds r5, #1 │ │ + str r3, [r0, #8] │ │ + b.n 35a4c │ │ + ldr r0, [sp, #100] ; 0x64 │ │ + bl 449fc │ │ ldr r3, [r5, #4] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - bgt.n 33e62 │ │ - b.n 3424a │ │ - adds r3, r5, #0 │ │ - adds r3, #8 │ │ - ldr r3, [r3, #124] ; 0x7c │ │ - adds r4, r5, #0 │ │ - adds r4, #128 ; 0x80 │ │ - str r3, [r5, #92] ; 0x5c │ │ - adds r0, r4, #0 │ │ - bl 364fc │ │ - str r0, [r5, #88] ; 0x58 │ │ + str r0, [sp, #72] ; 0x48 │ │ + str r1, [sp, #76] ; 0x4c │ │ + adds r1, r3, #0 │ │ adds r0, r4, #0 │ │ - ldr r4, [pc, #316] ; (33fb8 ) │ │ - bl 364f0 │ │ - ldr r2, [r5, #92] ; 0x5c │ │ - ldr r3, [pc, #312] ; (33fbc ) │ │ - add r4, pc │ │ - adds r1, r4, #0 │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ - movs r0, #1 │ │ - ldr r2, [pc, #304] ; (33fc0 ) │ │ - bl 4003c │ │ - adds r0, r5, #0 │ │ - adds r0, #140 ; 0x8c │ │ - str r0, [sp, #76] ; 0x4c │ │ - bl 364b8 │ │ - ldr r3, [pc, #292] ; (33fc4 ) │ │ - movs r0, #1 │ │ - movs r2, #146 ; 0x92 │ │ - adds r1, r4, #0 │ │ - add r3, pc │ │ - lsls r2, r0 │ │ - bl 4003c │ │ - ldr r4, [r5, #76] ; 0x4c │ │ - movs r7, #1 │ │ - negs r7, r7 │ │ - str r4, [sp, #80] ; 0x50 │ │ - movs r4, #0 │ │ - str r7, [sp, #24] │ │ - str r4, [sp, #20] │ │ - str r7, [sp, #68] ; 0x44 │ │ - str r7, [sp, #40] ; 0x28 │ │ - b.n 341b2 │ │ - movs r1, #2 │ │ - ldr r0, [r6, #0] │ │ - bl 42d54 │ │ - ldr r0, [r6, #0] │ │ - add r1, sp, #112 ; 0x70 │ │ - movs r2, #4 │ │ - bl 42dbc │ │ - str r0, [sp, #28] │ │ - cmp r0, #4 │ │ - beq.n 33ee4 │ │ - ldr r0, [r6, #0] │ │ - ldrb r3, [r0, #0] │ │ - cmp r3, #0 │ │ - beq.n 33ee2 │ │ - b.n 341c0 │ │ - b.n 341b2 │ │ - ldr r0, [sp, #112] ; 0x70 │ │ - bl 42ce8 │ │ - ldr r4, [sp, #116] ; 0x74 │ │ - str r0, [sp, #88] ; 0x58 │ │ - str r1, [sp, #92] ; 0x5c │ │ - ldr r0, [sp, #120] ; 0x78 │ │ - ldr r1, [sp, #124] ; 0x7c │ │ - str r0, [sp, #52] ; 0x34 │ │ - str r1, [sp, #56] ; 0x38 │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - bl 32304 │ │ - str r0, [sp, #48] ; 0x30 │ │ - adds r0, #1 │ │ - bne.n 33f20 │ │ - str r4, [sp, #0] │ │ - str r4, [sp, #4] │ │ - ldr r4, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #184] ; (33fc8 ) │ │ - ldr r3, [pc, #188] ; (33fcc ) │ │ - str r4, [sp, #8] │ │ - ldr r4, [sp, #56] ; 0x38 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r6, [r5, #8] │ │ + ldr r5, [r5, #12] │ │ + bl 33c3c │ │ + adds r3, r0, #0 │ │ + str r0, [sp, #32] │ │ + adds r3, #1 │ │ + bne.n 35aa0 │ │ + movs r2, #66 ; 0x42 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r1, [pc, #504] ; (35c84 ) │ │ + str r6, [sp, #8] │ │ + str r3, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #500] ; (35c88 ) │ │ + str r5, [sp, #12] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - str r4, [sp, #12] │ │ - ldr r0, [sp, #28] │ │ - ldr r2, [pc, #176] ; (33fd0 ) │ │ - b.n 33f70 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - bl 32304 │ │ - str r0, [sp, #32] │ │ - adds r0, #1 │ │ - bne.n 33f4a │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #160] ; (33fd4 ) │ │ - ldr r3, [pc, #164] ; (33fd8 ) │ │ - str r4, [sp, #4] │ │ - ldr r4, [sp, #56] ; 0x38 │ │ + b.n 35af2 │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + bl 33c3c │ │ + adds r3, r0, #0 │ │ + str r0, [sp, #56] ; 0x38 │ │ + adds r3, #1 │ │ + bne.n 35aca │ │ movs r2, #163 ; 0xa3 │ │ - str r0, [sp, #0] │ │ - str r0, [sp, #8] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r1, [pc, #468] ; (35c8c ) │ │ + str r6, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #468] ; (35c90 ) │ │ + str r6, [sp, #8] │ │ + str r5, [sp, #12] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ add r1, pc │ │ - add r3, pc │ │ - str r4, [sp, #12] │ │ - ldr r0, [sp, #28] │ │ lsls r2, r2, #1 │ │ - b.n 33f70 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - bl 32304 │ │ - str r0, [sp, #84] ; 0x54 │ │ - adds r0, #1 │ │ - bne.n 33fe8 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - ldr r1, [pc, #128] ; (33fdc ) │ │ - ldr r3, [pc, #128] ; (33fe0 ) │ │ - str r4, [sp, #4] │ │ - ldr r4, [sp, #52] ; 0x34 │ │ - str r0, [sp, #0] │ │ - str r0, [sp, #12] │ │ - ldr r2, [pc, #124] ; (33fe4 ) │ │ - ldr r0, [sp, #28] │ │ + add r3, pc │ │ + b.n 35af2 │ │ + adds r0, r4, #0 │ │ + adds r1, r5, #0 │ │ + bl 33c3c │ │ + adds r3, r0, #0 │ │ + str r0, [sp, #80] ; 0x50 │ │ + adds r3, #1 │ │ + bne.n 35af8 │ │ + movs r2, #76 ; 0x4c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r1, [pc, #436] ; (35c94 ) │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #432] ; (35c98 ) │ │ + str r5, [sp, #0] │ │ + str r6, [sp, #8] │ │ + str r5, [sp, #12] │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - str r4, [sp, #8] │ │ - bl 4003c │ │ - b.n 341b2 │ │ - nop ; (mov r8, r8) │ │ - stmia r0!, {r0, r1, r2, r4, r7} │ │ - movs r1, r0 │ │ - stmia r1!, {r2, r4, r6, r7} │ │ - movs r1, r0 │ │ - stmia r0!, {r0, r1, r2, r4} │ │ - movs r1, r0 │ │ - stmia r1!, {r0, r2, r5, r6} │ │ - movs r1, r0 │ │ - iteet │ │ - mov r1, r0 │ │ - stmiaal r1!, {r0, r6} │ │ - moval r1, r0 │ │ - and r0, r0 │ │ - mov r4, r3 │ │ - iteet vs │ │ - movvs r1, r0 │ │ - stmiavc r0!, {r1, r2, r5, r6, r7} │ │ - movvc r1, r0 │ │ - itete cs ; unpredictable │ │ - movcs r1, r0 │ │ - stmiacc r0!, {r1, r2, r4, r5, r7} │ │ - movcs r1, r0 │ │ - pushcc {r0, r3, r4, r5, r6, r7} │ │ - movs r1, r0 │ │ - ittee hi │ │ - movhi r1, r0 │ │ - stmiahi r0!, {r2, r3, r7} │ │ - movls r1, r0 │ │ - bkpt 0x00ab │ │ - movs r1, r0 │ │ - stmia r0!, {r7} │ │ - movs r1, r0 │ │ - bkpt 0x0055 │ │ - movs r1, r0 │ │ - stmia r0!, {r3, r4, r5} │ │ - movs r1, r0 │ │ - lsls r6, r3, #8 │ │ - movs r0, r0 │ │ - stmia r0!, {r0, r4, r5} │ │ - movs r1, r0 │ │ - pop {r0, r1, r6, r7, pc} │ │ - movs r1, r0 │ │ - iteee le │ │ - movle r1, r0 │ │ - lslgt r1, r0, #5 │ │ - movgt r0, r0 │ │ - popgt {r0, r3, r4, r7, pc} │ │ - movs r1, r0 │ │ - ittee ge │ │ - movge r1, r0 │ │ - popge {r0, r2, r3, r5, r6, pc} │ │ - movlt r1, r0 │ │ - ittet vc ; unpredictable │ │ - movvc r1, r0 │ │ - lslvc r3, r1, #5 │ │ - movvs r0, r0 │ │ - ldrvc r0, [sp, #88] ; 0x58 │ │ - ldr r1, [sp, #92] ; 0x5c │ │ - blx 44d08 <__aeabi_d2f> │ │ - ldr r1, [pc, #728] ; (342cc ) │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [pc, #716] ; (342cc ) │ │ - blx 45190 <__aeabi_fdiv> │ │ - blx 44608 <__aeabi_f2d> │ │ - ldr r4, [r5, #20] │ │ + bl 41bd4 │ │ + b.n 35d18 │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + ldr r1, [pc, #408] ; (35c9c ) │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [pc, #396] ; (35c9c ) │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + ldr r5, [r4, #20] │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - adds r0, r4, #0 │ │ - blx 41f38 │ │ - str r0, [sp, #108] ; 0x6c │ │ - ldr r3, [r5, #4] │ │ - ldr r4, [sp, #20] │ │ + adds r0, r5, #0 │ │ + bl 48df4 <_Unwind_GetTextRelBase@@Base+0x748> │ │ + ldr r3, [r4, #4] │ │ + str r0, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #16] │ │ ldr r3, [r3, #8] │ │ - cmp r4, r3 │ │ - blt.n 3402e │ │ - ldr r1, [pc, #684] ; (342d0 ) │ │ - ldr r3, [pc, #688] ; (342d4 ) │ │ - ldr r0, [sp, #28] │ │ - add r1, pc │ │ - add r3, pc │ │ - ldr r2, [pc, #684] ; (342d8 ) │ │ - b.n 3407a │ │ - ldr r4, [sp, #84] ; 0x54 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - add r1, sp, #108 ; 0x6c │ │ - str r4, [r0, #0] │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - bl 3652c │ │ - ldr r4, [sp, #80] ; 0x50 │ │ - strh r0, [r4, #4] │ │ - ldr r4, [sp, #48] ; 0x30 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - subs r2, r4, r0 │ │ - ldr r4, [sp, #32] │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - adds r3, r2, #0 │ │ - subs r1, r3, #1 │ │ - sbcs r3, r1 │ │ - cmp r4, r0 │ │ - bne.n 3405a │ │ - cmp r3, #0 │ │ - bne.n 3405a │ │ - b.n 3417c │ │ - ldr r4, [sp, #48] ; 0x30 │ │ + cmp r2, r3 │ │ + blt.n 35b40 │ │ + movs r2, #86 ; 0x56 │ │ + ldr r1, [pc, #364] ; (35ca0 ) │ │ + ldr r3, [pc, #364] ; (35ca4 ) │ │ ldr r0, [sp, #40] ; 0x28 │ │ - cmp r4, r0 │ │ - blt.n 3406e │ │ - ldr r4, [sp, #32] │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - cmp r4, r0 │ │ - bge.n 34080 │ │ - cmp r2, #0 │ │ - bne.n 34080 │ │ - ldr r1, [pc, #620] ; (342dc ) │ │ - ldr r3, [pc, #620] ; (342e0 ) │ │ - ldr r2, [pc, #624] ; (342e4 ) │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ + b.n 35814 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + add r1, sp, #96 ; 0x60 │ │ + str r2, [r3, #0] │ │ + bl 37e58 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + strh r0, [r3, #4] │ │ + ldr r3, [sp, #32] │ │ + cmp r3, r2 │ │ + bne.n 35b64 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + cmp r3, r2 │ │ + bne.n 35b6e │ │ + b.n 35cf6 │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + cmp r3, r2 │ │ + bge.n 35b86 │ │ + b.n 35b76 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + cmp r3, r2 │ │ + bge.n 35b96 │ │ + movs r2, #96 ; 0x60 │ │ + ldr r1, [pc, #300] ; (35ca8 ) │ │ + ldr r3, [pc, #304] ; (35cac ) │ │ movs r0, #4 │ │ - bl 4003c │ │ - b.n 34238 │ │ - ldr r4, [sp, #24] │ │ - ldr r2, [r5, #68] ; 0x44 │ │ - adds r4, #1 │ │ - cmp r3, #0 │ │ - beq.n 34094 │ │ - ldr r4, [sp, #48] ; 0x30 │ │ + add r1, pc │ │ + adds r2, #255 ; 0xff │ │ + add r3, pc │ │ + b.n 35814 │ │ movs r3, #12 │ │ - muls r3, r4 │ │ + ldr r2, [sp, #32] │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [r4, #68] ; 0x44 │ │ adds r3, r2, r3 │ │ - ldr r4, [r3, #8] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - movs r3, #12 │ │ - adds r1, #1 │ │ - muls r1, r3 │ │ - muls r3, r4 │ │ - adds r2, r2, r1 │ │ - ldr r1, [r5, #72] ; 0x48 │ │ + ldr r5, [r3, #8] │ │ + b.n 35b9a │ │ + ldr r3, [sp, #24] │ │ + adds r5, r3, #1 │ │ + movs r1, #12 │ │ + ldr r3, [sp, #32] │ │ + adds r3, #1 │ │ + adds r2, r3, #0 │ │ + muls r2, r1 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + adds r2, r3, r2 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ ldr r2, [r2, #8] │ │ - adds r3, r1, r3 │ │ - b.n 340ac │ │ - adds r4, #1 │ │ - adds r3, #12 │ │ - cmp r4, r2 │ │ - bge.n 340ca │ │ + mov ip, r3 │ │ + adds r3, r1, #0 │ │ + muls r3, r5 │ │ + add r3, ip │ │ + cmp r5, r2 │ │ + blt.n 35bba │ │ + b.n 35d6e │ │ ldr r1, [r3, #0] │ │ - ldr r0, [sp, #32] │ │ + ldr r0, [sp, #56] ; 0x38 │ │ cmp r1, r0 │ │ - bne.n 340a8 │ │ - asrs r1, r4, #9 │ │ - adds r2, r7, #1 │ │ - lsls r3, r7, #2 │ │ - str r1, [sp, #28] │ │ - mov ip, r2 │ │ - adds r1, r7, #0 │ │ - adds r2, r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - b.n 340e2 │ │ - ldr r2, [r6, #0] │ │ - ldr r1, [pc, #536] ; (342e8 ) │ │ - ldr r3, [pc, #540] ; (342ec ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #532] ; (342f0 ) │ │ - b.n 341dc │ │ - ldr r0, [sp, #20] │ │ - ldr r3, [r5, #104] ; 0x68 │ │ - str r0, [r3, r2] │ │ + beq.n 35bc8 │ │ + adds r5, #1 │ │ + adds r3, #12 │ │ + b.n 35bb4 │ │ ldr r3, [sp, #28] │ │ - adds r1, #1 │ │ - adds r2, #4 │ │ - cmp r1, r3 │ │ - ble.n 340dc │ │ - ldr r0, [sp, #28] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r7, r0 │ │ - bge.n 34146 │ │ - cmp r7, #0 │ │ - blt.n 34114 │ │ - ldr r2, [r5, #104] ; 0x68 │ │ - ldr r1, [r2, r3] │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [pc, #500] ; (342f4 ) │ │ - subs r1, r2, r1 │ │ - cmp r1, r3 │ │ - ble.n 34116 │ │ - ldr r1, [pc, #496] ; (342f8 ) │ │ - ldr r3, [pc, #496] ; (342fc ) │ │ - movs r0, #4 │ │ - add r1, pc │ │ - add r3, pc │ │ - ldr r2, [pc, #492] ; (34300 ) │ │ - b.n 3407a │ │ - movs r1, #0 │ │ - mov r3, ip │ │ - lsls r0, r3, #9 │ │ - ldr r3, [sp, #24] │ │ - movs r2, #12 │ │ - subs r0, #1 │ │ - muls r2, r3 │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - adds r2, r3, r2 │ │ - ldr r3, [sp, #24] │ │ - b.n 3412c │ │ - strh r1, [r2, #8] │ │ - adds r3, #1 │ │ - adds r2, #12 │ │ - cmp r3, r0 │ │ - ble.n 3412a │ │ - b.n 3413e │ │ - strh r1, [r2, #8] │ │ - adds r3, #1 │ │ - adds r2, #12 │ │ - b.n 34140 │ │ - movs r1, #0 │ │ - cmp r3, r4 │ │ - ble.n 34136 │ │ - b.n 34188 │ │ - ldr r2, [r5, #104] ; 0x68 │ │ - ldr r0, [sp, #20] │ │ - ldr r2, [r2, r3] │ │ - ldr r3, [pc, #420] ; (342f4 ) │ │ - subs r2, r0, r2 │ │ - cmp r2, r3 │ │ - ble.n 34164 │ │ - ldr r1, [pc, #428] ; (34304 ) │ │ - ldr r3, [pc, #432] ; (34308 ) │ │ - movs r2, #198 ; 0xc6 │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r0, #4 │ │ - lsls r2, r2, #1 │ │ - b.n 3407a │ │ - ldr r3, [sp, #24] │ │ - movs r1, #12 │ │ - ldr r0, [r5, #72] ; 0x48 │ │ - muls r1, r3 │ │ - adds r1, r0, r1 │ │ - b.n 34172 │ │ - strh r2, [r1, #8] │ │ + asrs r6, r5, #9 │ │ adds r3, #1 │ │ - adds r1, #12 │ │ - cmp r3, r4 │ │ - ble.n 34170 │ │ - b.n 34188 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsls r3, r3, #2 │ │ + adds r0, r3, #0 │ │ + str r2, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #40] ; 0x28 │ │ - ldr r4, [sp, #24] │ │ - str r7, [sp, #28] │ │ - str r1, [sp, #32] │ │ - str r2, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #20] │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - adds r3, #1 │ │ - adds r0, #8 │ │ - lsls r2, r3, #16 │ │ - str r3, [sp, #20] │ │ - str r0, [sp, #80] ; 0x50 │ │ - lsrs r2, r2, #16 │ │ - bne.n 341a6 │ │ - ldr r3, [pc, #368] ; (3430c ) │ │ - movs r0, #2 │ │ - adds r1, r2, #0 │ │ - add r3, pc │ │ - bl 4003c │ │ - str r4, [sp, #24] │ │ - ldr r4, [sp, #32] │ │ - ldr r7, [sp, #28] │ │ - str r4, [sp, #68] ; 0x44 │ │ - ldr r4, [sp, #48] ; 0x30 │ │ - str r4, [sp, #40] ; 0x28 │ │ - adds r0, r6, #0 │ │ - bl 42518 │ │ - subs r6, r0, #0 │ │ - beq.n 341be │ │ - b.n 33ec0 │ │ - b.n 341cc │ │ - ldr r1, [pc, #332] ; (34310 ) │ │ - add r1, pc │ │ - blx ea88 │ │ - cmp r0, #0 │ │ - beq.n 341e2 │ │ - ldr r2, [r6, #0] │ │ - ldr r1, [pc, #324] ; (34314 ) │ │ - ldr r3, [pc, #324] ; (34318 ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #324] ; (3431c ) │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r0, #4 │ │ - bl 4003c │ │ - b.n 34238 │ │ - ldr r4, [sp, #24] │ │ - movs r2, #12 │ │ - ldr r3, [sp, #24] │ │ - adds r1, r2, #0 │ │ - muls r1, r4 │ │ - adds r3, #1 │ │ - ldr r7, [pc, #260] ; (342f4 ) │ │ - mov ip, r1 │ │ - b.n 3422c │ │ - lsls r2, r3, #23 │ │ - bne.n 34200 │ │ - ldr r1, [sp, #20] │ │ - asrs r2, r3, #9 │ │ - lsls r2, r2, #2 │ │ - str r1, [r4, r2] │ │ - ldr r2, [r5, #104] ; 0x68 │ │ - asrs r1, r3, #9 │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r1, r2] │ │ - ldr r4, [sp, #20] │ │ - adds r0, #12 │ │ - subs r2, r4, r2 │ │ - cmp r2, r7 │ │ - ble.n 34220 │ │ - ldr r1, [pc, #268] ; (34320 ) │ │ - ldr r3, [pc, #268] ; (34324 ) │ │ - movs r0, #4 │ │ - add r1, pc │ │ - add r3, pc │ │ - ldr r2, [pc, #264] ; (34328 ) │ │ - b.n 3407a │ │ - mov r4, ip │ │ - adds r1, r4, r0 │ │ - ldr r4, [r5, #72] ; 0x48 │ │ - adds r3, #1 │ │ - adds r1, r4, r1 │ │ - strh r2, [r1, #8] │ │ - ldr r1, [r5, #4] │ │ - ldr r4, [r5, #104] ; 0x68 │ │ - ldr r2, [r1, #4] │ │ - cmp r3, r2 │ │ - ble.n 341f4 │ │ - b.n 34388 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #100] ; 0x64 │ │ - bl 422f8 │ │ - adds r0, r5, #0 │ │ - bl 326f4 │ │ - bl 339b2 │ │ - adds r0, r6, #0 │ │ - bl 42468 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #100] ; 0x64 │ │ - bl 422f8 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - add sp, #132 ; 0x84 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r4, [pc, #204] ; (3432c ) │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #20] │ │ - ldr r3, [pc, #200] ; (34330 ) │ │ - add r4, pc │ │ - str r0, [sp, #0] │ │ - add r3, pc │ │ - str r1, [sp, #4] │ │ - movs r0, #1 │ │ - adds r1, r4, #0 │ │ - ldr r2, [pc, #192] ; (34334 ) │ │ - str r7, [sp, #8] │ │ - bl 4003c │ │ - movs r0, #1 │ │ - movs r3, #240 ; 0xf0 │ │ - lsls r3, r0 │ │ - movs r1, #152 ; 0x98 │ │ - adds r2, r4, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r3, #3 │ │ - adds r5, r0, #0 │ │ - str r0, [sp, #72] ; 0x48 │ │ - cmp r7, #0 │ │ - beq.n 34296 │ │ - bl 339c4 │ │ - bl 339ba │ │ - ldr r2, [r5, #4] │ │ - ldr r1, [pc, #152] ; (34338 ) │ │ - ldr r3, [pc, #156] ; (3433c ) │ │ - ldr r2, [r2, #0] │ │ - adds r4, r5, #0 │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ - movs r2, #129 ; 0x81 │ │ - add r1, pc │ │ - movs r0, #1 │ │ - lsls r2, r2, #2 │ │ - adds r4, #116 ; 0x74 │ │ - bl 4003c │ │ - adds r0, r4, #0 │ │ - str r4, [sp, #28] │ │ - bl 364b8 │ │ - ldr r3, [r5, #4] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - ble.n 342c8 │ │ - b.n 33c28 │ │ - b.n 33c30 │ │ - nop ; (mov r8, r8) │ │ - ands r0, r0 │ │ - mov r4, r3 │ │ - pop {r0, r4, r5, r7} │ │ - movs r1, r0 │ │ - bkpt 0x00ee │ │ - movs r1, r0 │ │ - lsls r5, r2, #5 │ │ - movs r0, r0 │ │ - pop {r0, r1, r5, r6} │ │ - movs r1, r0 │ │ - bkpt 0x00b3 │ │ - movs r1, r0 │ │ - lsls r7, r3, #5 │ │ - movs r0, r0 │ │ - pop {r0, r2} │ │ - movs r1, r0 │ │ - bkpt 0x0073 │ │ - movs r1, r0 │ │ - lsls r1, r5, #5 │ │ - movs r0, r0 │ │ - vaddl.u q8, d15, d0 │ │ - cbnz r3, 3436e │ │ - movs r1, r0 │ │ - bkpt 0x0058 │ │ - movs r1, r0 │ │ - lsls r1, r7, #5 │ │ - movs r0, r0 │ │ - cbnz r5, 34366 │ │ - movs r1, r0 │ │ - bkpt 0x000a │ │ + adds r0, #4 │ │ + cmp r2, r6 │ │ + bgt.n 35bee │ │ + ldr r2, [r4, #104] ; 0x68 │ │ + ldr r1, [sp, #16] │ │ + str r1, [r2, r0] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + adds r2, #1 │ │ + b.n 35bd8 │ │ + ldr r2, [sp, #28] │ │ + cmp r2, r6 │ │ + bge.n 35cbc │ │ + cmp r2, #0 │ │ + blt.n 35c16 │ │ + ldr r2, [r4, #104] ; 0x68 │ │ + ldr r0, [r2, r3] │ │ + ldr r3, [sp, #16] │ │ + subs r0, r3, r0 │ │ + ldr r3, [pc, #172] ; (35cb0 ) │ │ + cmp r0, r3 │ │ + ble.n 35c18 │ │ + movs r2, #122 ; 0x7a │ │ + ldr r1, [pc, #168] ; (35cb4 ) │ │ + ldr r3, [pc, #172] ; (35cb8 ) │ │ + movs r0, #4 │ │ + add r1, pc │ │ + adds r2, #255 ; 0xff │ │ + add r3, pc │ │ + b.n 35814 │ │ + movs r0, #0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r1, r3, #9 │ │ + subs r3, r1, #1 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [sp, #24] │ │ + adds r2, r3, #1 │ │ + movs r3, #12 │ │ + muls r1, r3 │ │ + adds r3, r1, #0 │ │ + adds r3, #12 │ │ + add r3, ip │ │ + ldr r1, [sp, #28] │ │ + cmp r2, r1 │ │ + bgt.n 35c3e │ │ + strh r0, [r3, #8] │ │ + adds r2, #1 │ │ + adds r3, #12 │ │ + b.n 35c30 │ │ + movs r1, #0 │ │ + adds r3, #8 │ │ + cmp r2, r5 │ │ + bgt.n 35c4e │ │ + strh r1, [r3, #0] │ │ + adds r2, #1 │ │ + adds r3, #12 │ │ + b.n 35c42 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + str r6, [sp, #28] │ │ + str r5, [sp, #24] │ │ + str r3, [sp, #68] ; 0x44 │ │ + b.n 35cf6 │ │ + itete cc │ │ + movcc r1, r0 │ │ + stmiacs r0!, {r1, r2, r4, r7} │ │ + movcc r1, r0 │ │ + itete eq ; unpredictable │ │ + moveq r1, r0 │ │ + stmiane r0!, {r1, r3, r5, r6} │ │ + moveq r1, r0 │ │ + bkpt 0x00b9 │ │ movs r1, r0 │ │ - cbz r3, 34322 │ │ + stmia r0!, {r0, r1, r3, r4, r6} │ │ movs r1, r0 │ │ - cbnz r7, 34386 │ │ + push {r0, r2, r3, r7} │ │ movs r1, r0 │ │ - cbnz r1, 34358 │ │ + ittt cc │ │ + movcc r1, r0 │ │ + stmiacc r0!, {r0, r1, r6} │ │ + movcc r1, r0 │ │ + bkpt 0x0047 │ │ movs r1, r0 │ │ - bkpt 0x0002 │ │ + stmia r0!, {r0, r1, r4, r5} │ │ movs r1, r0 │ │ - lsls r3, r4, #6 │ │ - movs r0, r0 │ │ - hlt 0x003f │ │ + pop {r0, r1, r2, r5, r6, r7, pc} │ │ movs r1, r0 │ │ - pop {r2, r3, r6, pc} │ │ + stmia r0!, {r2, r3} │ │ movs r1, r0 │ │ - lsls r3, r5, #6 │ │ - movs r0, r0 │ │ - rev16 r1, r6 │ │ + pop {r0, r2, r3, r4, r5, r7, pc} │ │ movs r1, r0 │ │ - pop {r0, r7, pc} │ │ + ittt al │ │ + moval r1, r0 │ │ + popal {r0, r1, r4, r7, pc} │ │ + moval r1, r0 │ │ + it lt │ │ + movlt r1, r0 │ │ + ands r0, r0 │ │ + mov r4, r3 │ │ + pop {r0, r1, r2, r6, pc} │ │ movs r1, r0 │ │ - lsls r5, r3, #7 │ │ - movs r0, r0 │ │ - rev r5, r5 │ │ + ittet ls │ │ + movls r1, r0 │ │ + popls {r0, pc} │ │ + movhi r1, r0 │ │ + it vs ; unpredictable │ │ + movvs r1, r0 │ │ + vaddl.u q8, d15, d0 │ │ + pop {r0, r4, r5, r6} │ │ movs r1, r0 │ │ - pop {r5, r6, pc} │ │ + bkpt 0x00f6 │ │ movs r1, r0 │ │ - movs r3, #12 │ │ - muls r4, r3 │ │ - adds r0, r0, r4 │ │ - ldr r3, [r0, #8] │ │ - ldr r0, [sp, #28] │ │ - ldr r4, [pc, #208] ; (3441c ) │ │ - str r3, [r1, #4] │ │ - ldr r3, [r5, #120] ; 0x78 │ │ - add r4, pc │ │ - str r3, [r5, #84] ; 0x54 │ │ - bl 364fc │ │ - str r0, [r5, #80] ; 0x50 │ │ - ldr r0, [sp, #28] │ │ - bl 364f0 │ │ - ldr r2, [r5, #4] │ │ - ldr r3, [pc, #188] ; (34420 ) │ │ - adds r1, r4, #0 │ │ - ldr r2, [r2, #4] │ │ - add r3, pc │ │ - movs r0, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #180] ; (34424 ) │ │ - bl 4003c │ │ - ldr r2, [r5, #84] ; 0x54 │ │ - ldr r3, [pc, #176] ; (34428 ) │ │ - movs r0, #1 │ │ - str r2, [sp, #0] │ │ + ldr r2, [r4, #104] ; 0x68 │ │ + ldr r2, [r2, r3] │ │ + ldr r3, [sp, #16] │ │ + subs r2, r3, r2 │ │ + ldr r3, [pc, #212] ; (35d9c ) │ │ + cmp r2, r3 │ │ + ble.n 35cda │ │ + movs r2, #198 ; 0xc6 │ │ + ldr r1, [pc, #208] ; (35da0 ) │ │ + ldr r3, [pc, #212] ; (35da4 ) │ │ + movs r0, #4 │ │ + add r1, pc │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - adds r1, r4, #0 │ │ - ldr r2, [pc, #168] ; (3442c ) │ │ - bl 4003c │ │ - b.n 33e58 │ │ - movs r7, #12 │ │ - asrs r3, r2, #9 │ │ - muls r2, r7 │ │ - ldr r0, [r5, #72] ; 0x48 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r4, r3] │ │ - adds r2, r0, r2 │ │ - ldrh r2, [r2, #8] │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - ldr r4, [pc, #148] ; (34430 ) │ │ - adds r2, r3, r2 │ │ - adds r3, r5, #0 │ │ - str r2, [r1, #8] │ │ - adds r3, #144 ; 0x90 │ │ - ldr r3, [r3, #0] │ │ - add r4, pc │ │ - str r3, [r5, #100] ; 0x64 │ │ - bl 364fc │ │ - ldr r2, [r5, #4] │ │ - str r0, [r5, #96] ; 0x60 │ │ - ldr r3, [pc, #128] ; (34434 ) │ │ - ldr r2, [r2, #8] │ │ - movs r0, #1 │ │ + b.n 35814 │ │ + movs r1, #12 │ │ + ldr r3, [sp, #24] │ │ + muls r3, r1 │ │ + adds r1, r3, #0 │ │ + ldr r3, [sp, #24] │ │ + adds r1, #20 │ │ + add r1, ip │ │ + adds r3, #1 │ │ + cmp r3, r5 │ │ + bgt.n 35c4e │ │ + strh r2, [r1, #0] │ │ + adds r3, #1 │ │ + adds r1, #12 │ │ + b.n 35cea │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + adds r3, #8 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #16] │ │ + lsls r2, r3, #16 │ │ + lsrs r2, r2, #16 │ │ + bne.n 35d1c │ │ + ldr r3, [pc, #156] ; (35da8 ) │ │ + movs r0, #2 │ │ + adds r1, r2, #0 │ │ add r3, pc │ │ - str r2, [sp, #0] │ │ - adds r1, r4, #0 │ │ - ldr r2, [pc, #120] ; (34438 ) │ │ - bl 4003c │ │ - ldr r2, [r5, #100] ; 0x64 │ │ - ldr r3, [pc, #116] ; (3443c ) │ │ - adds r1, r4, #0 │ │ - str r2, [sp, #0] │ │ - movs r2, #139 ; 0x8b │ │ + bl 41bd4 │ │ + b.n 35d1c │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #32] │ │ + bl 353a0 │ │ + movs r2, #164 ; 0xa4 │ │ + ldr r3, [r7, #0] │ │ + ldr r1, [pc, #132] ; (35dac ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #128] ; (35db0 ) │ │ + add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ + b.n 35d80 │ │ + lsls r2, r1, #23 │ │ + bne.n 35d42 │ │ + ldr r5, [sp, #16] │ │ + asrs r2, r1, #9 │ │ lsls r2, r2, #2 │ │ - movs r0, #1 │ │ - bl 4003c │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - bl 364f0 │ │ - movs r1, #4 │ │ - adds r2, r4, #0 │ │ - ldr r3, [pc, #92] ; (34440 ) │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r0, [r5, #108] ; 0x6c │ │ - movs r0, #24 │ │ - bl 40f04 │ │ - str r0, [r5, #112] ; 0x70 │ │ - b.n 3424a │ │ - ldr r1, [pc, #76] ; (34444 ) │ │ - ldr r3, [pc, #76] ; (34448 ) │ │ + str r5, [r6, r2] │ │ + asrs r2, r1, #9 │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r6, r2] │ │ + ldr r5, [sp, #16] │ │ + adds r3, #12 │ │ + subs r2, r5, r2 │ │ + cmp r2, ip │ │ + ble.n 35d62 │ │ + movs r2, #172 ; 0xac │ │ + ldr r1, [pc, #92] ; (35db4 ) │ │ + ldr r3, [pc, #96] ; (35db8 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - movs r2, #101 ; 0x65 │ │ - bl 339a0 │ │ - ldr r1, [pc, #68] ; (3444c ) │ │ - ldr r3, [pc, #68] ; (34450 ) │ │ + b.n 35814 │ │ + ldr r5, [r4, #72] ; 0x48 │ │ + adds r1, #1 │ │ + adds r6, r5, r3 │ │ + strh r2, [r6, #8] │ │ + bl 353fa │ │ + movs r2, #106 ; 0x6a │ │ movs r0, #4 │ │ + ldr r3, [r7, #0] │ │ + ldr r1, [pc, #68] ; (35dbc ) │ │ + adds r2, #255 ; 0xff │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #68] ; (35dc0 ) │ │ add r1, pc │ │ add r3, pc │ │ - movs r2, #112 ; 0x70 │ │ - bl 40144 │ │ - bl 339a4 │ │ + bl 41bd4 │ │ + ldr r0, [sp, #20] │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + bl 43f84 │ │ + adds r0, r4, #0 │ │ + bl 3408c │ │ + bl 352ea │ │ + add sp, #124 ; 0x7c │ │ + pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - cbnz r7, 34440 │ │ - movs r1, r0 │ │ - pop {r0, r2, r4, r5, r7} │ │ + vaddl.u q8, d15, d0 │ │ + cbnz r5, 35e0e │ │ movs r1, r0 │ │ - lsls r5, r2, #8 │ │ - movs r0, r0 │ │ - pop {r0, r3, r4, r5, r7} │ │ + bkpt 0x0032 │ │ movs r1, r0 │ │ - lsls r6, r2, #8 │ │ - movs r0, r0 │ │ - cbnz r1, 34440 │ │ + cbz r3, 35dcc │ │ movs r1, r0 │ │ - pop {r0, r1, r4, r7} │ │ + cbnz r1, 35e04 │ │ movs r1, r0 │ │ - lsls r3, r5, #8 │ │ - movs r0, r0 │ │ - pop {r1, r2, r4, r7} │ │ + bkpt 0x004a │ │ movs r1, r0 │ │ - lsls r1, r6, #8 │ │ - movs r0, r0 │ │ - ; instruction: 0xb8db │ │ + cbnz r5, 35e00 │ │ movs r1, r0 │ │ - pop {r2, r3, r4, r5, r6} │ │ + pop {r1, r3, r5, r7, pc} │ │ movs r1, r0 │ │ - ; instruction: 0xb8cb │ │ + cbnz r3, 35e00 │ │ movs r1, r0 │ │ - pop {r2, r3, r7} │ │ + bkpt 0x0056 │ │ movs r1, r0 │ │ │ │ -00034454 : │ │ +00035dc4 : │ │ push {r4, r5, r6, r7, lr} │ │ + ldr r7, [pc, #296] ; (35ef0 ) │ │ + adds r5, r0, #0 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + adds r0, r1, #0 │ │ adds r6, r1, #0 │ │ - ldr r1, [pc, #288] ; (3457c ) │ │ + ldr r1, [pc, #288] ; (35ef4 ) │ │ + ldr r3, [r7, #0] │ │ sub sp, #44 ; 0x2c │ │ - adds r4, r0, #0 │ │ add r1, pc │ │ - adds r0, r6, #0 │ │ - blx ea70 │ │ - subs r5, r0, #0 │ │ - bne.n 34482 │ │ - ldr r1, [pc, #276] ; (34580 ) │ │ - ldr r3, [pc, #276] ; (34584 ) │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + str r7, [sp, #20] │ │ + subs r4, r0, #0 │ │ + bne.n 35dfe │ │ + ldr r1, [pc, #272] ; (35ef8 ) │ │ + ldr r3, [pc, #272] ; (35efc ) │ │ movs r0, #4 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ + ldr r2, [pc, #268] ; (35f00 ) │ │ add r3, pc │ │ - ldr r2, [pc, #272] ; (34588 ) │ │ - str r6, [sp, #0] │ │ - bl 40144 │ │ + bl 41ce4 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 34578 │ │ - ldr r0, [pc, #264] ; (3458c ) │ │ - adds r1, r5, #0 │ │ - ldr r6, [pc, #264] ; (34590 ) │ │ + b.n 35ede │ │ + ldr r0, [pc, #260] ; (35f04 ) │ │ + adds r1, r4, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - ldr r0, [pc, #260] ; (34594 ) │ │ - adds r1, r5, #0 │ │ - movs r7, #0 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r0, [pc, #252] ; (35f08 ) │ │ + adds r1, r4, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - add r6, pc │ │ - str r7, [sp, #8] │ │ - b.n 344b4 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [r4, #4] │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + movs r6, #0 │ │ + ldrb r3, [r5, #16] │ │ + cmp r6, r3 │ │ + bge.n 35e34 │ │ + ldr r3, [pc, #240] ; (35f0c ) │ │ + adds r6, #1 │ │ + ldr r2, [r5, #4] │ │ + ldr r1, [pc, #236] ; (35f10 ) │ │ + adds r3, r6, r3 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + adds r2, r6, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + b.n 35e14 │ │ + movs r6, #0 │ │ + ldrb r3, [r5, #16] │ │ + cmp r6, r3 │ │ + bge.n 35ece │ │ + ldr r1, [pc, #212] ; (35f14 ) │ │ + adds r3, r6, #1 │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #12] │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ adds r0, r5, #0 │ │ - adds r2, #1 │ │ - ldr r3, [r3, r7] │ │ adds r1, r6, #0 │ │ - str r2, [sp, #8] │ │ - blx eaf4 │ │ - adds r7, #4 │ │ - ldrb r3, [r4, #16] │ │ - ldr r2, [sp, #8] │ │ - cmp r2, r3 │ │ - blt.n 344a0 │ │ - ldr r3, [pc, #216] ; (34598 ) │ │ - movs r7, #0 │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - b.n 34562 │ │ - adds r2, r7, #1 │ │ - ldr r1, [sp, #20] │ │ - adds r0, r5, #0 │ │ - str r2, [sp, #24] │ │ - blx eaf4 │ │ - adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ - bl 32284 │ │ - ldr r3, [pc, #192] ; (3459c ) │ │ + bl 33bbc │ │ str r0, [sp, #8] │ │ - add r3, pc │ │ - str r3, [sp, #16] │ │ - b.n 3455a │ │ - add r2, sp, #36 ; 0x24 │ │ - add r1, sp, #32 │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + beq.n 35eca │ │ + add r2, sp, #32 │ │ + add r1, sp, #28 │ │ ldr r0, [sp, #8] │ │ - bl 322d6 │ │ - ldr r1, [sp, #32] │ │ - adds r6, r0, #0 │ │ - ldr r0, [r4, #20] │ │ - blx 41f60 │ │ - adds r2, r0, #0 │ │ + bl 33c0e │ │ + ldr r1, [sp, #28] │ │ + str r0, [sp, #16] │ │ + ldr r0, [r5, #20] │ │ + bl 48e04 <_Unwind_GetTextRelBase@@Base+0x758> │ │ adds r3, r1, #0 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #16] │ │ - blx eaf4 │ │ - str r6, [sp, #28] │ │ - ldr r6, [pc, #152] ; (345a0 ) │ │ - movs r2, #0 │ │ - str r2, [sp, #12] │ │ - add r6, pc │ │ - ldr r3, [sp, #28] │ │ - adds r0, r5, #0 │ │ - adds r1, r6, #0 │ │ - ldmia r3!, {r2} │ │ - str r3, [sp, #28] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - lsls r2, r2, #2 │ │ - ldr r2, [r2, r3] │ │ - blx eaf4 │ │ - ldr r2, [sp, #12] │ │ - adds r2, #1 │ │ - str r2, [sp, #12] │ │ - cmp r2, r7 │ │ - ble.n 3450e │ │ - ldrb r3, [r4, #16] │ │ + ldr r1, [pc, #164] ; (35f18 ) │ │ + adds r2, r0, #0 │ │ + add r1, pc │ │ + adds r0, r4, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + movs r7, #0 │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r7, #2 │ │ + ldr r1, [pc, #148] ; (35f1c ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r5, #48] ; 0x30 │ │ + adds r0, r4, #0 │ │ + lsls r3, r3, #2 │ │ + ldr r2, [r3, r2] │ │ + add r1, pc │ │ + adds r7, #1 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + cmp r7, r6 │ │ + ble.n 35e80 │ │ + ldrb r3, [r5, #16] │ │ subs r3, #1 │ │ - cmp r7, r3 │ │ - bge.n 3454a │ │ - ldr r0, [r4, #20] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - blx 41f60 │ │ + cmp r6, r3 │ │ + bge.n 35eba │ │ + ldr r0, [r5, #20] │ │ + ldr r1, [sp, #32] │ │ + bl 48e04 <_Unwind_GetTextRelBase@@Base+0x758> │ │ adds r3, r1, #0 │ │ - ldr r1, [pc, #100] ; (345a4 ) │ │ + ldr r1, [pc, #112] ; (35f20 ) │ │ adds r2, r0, #0 │ │ - adds r0, r5, #0 │ │ add r1, pc │ │ - blx eaf4 │ │ - adds r1, r5, #0 │ │ + adds r0, r4, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r1, r4, #0 │ │ movs r0, #10 │ │ - blx eb60 │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ ldr r0, [sp, #8] │ │ - bl 322e2 │ │ - str r0, [sp, #8] │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - bne.n 344e4 │ │ - ldr r7, [sp, #24] │ │ - ldrb r3, [r4, #16] │ │ - cmp r7, r3 │ │ - blt.n 344c6 │ │ - ldr r0, [pc, #60] ; (345a8 ) │ │ - adds r1, r5, #0 │ │ + bl 33c1a │ │ + b.n 35e54 │ │ + ldr r6, [sp, #12] │ │ + b.n 35e36 │ │ + ldr r0, [pc, #84] ; (35f24 ) │ │ + adds r1, r4, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + adds r0, r4, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 35eec │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrb r1, [r4, #7] │ │ + lsls r2, r6 │ │ + movs r2, r0 │ │ + ldrb r7, [r1, #16] │ │ movs r1, r0 │ │ - ; instruction: 0xb867 │ │ + hlt 0x0011 │ │ movs r1, r0 │ │ - pop {r1, r2, r6} │ │ + bkpt 0x006e │ │ movs r1, r0 │ │ lsls r3, r0, #9 │ │ movs r0, r0 │ │ - pop {r1, r2, r3, r6} │ │ + bkpt 0x007c │ │ movs r1, r0 │ │ - pop {r0, r3, r7} │ │ + bkpt 0x00b7 │ │ movs r1, r0 │ │ - pop {r0, r1, r2, r7} │ │ + ; instruction: 0xffff3fff │ │ + bkpt 0x00a1 │ │ movs r1, r0 │ │ - pop {r4, r5, r6} │ │ + bkpt 0x0096 │ │ movs r1, r0 │ │ - pop {r0, r1, r2, r3, r4, r6} │ │ + bkpt 0x006f │ │ movs r1, r0 │ │ - pop {r0, r1, r2, r4, r5} │ │ + bkpt 0x005b │ │ movs r1, r0 │ │ - pop {r0, r1} │ │ + bkpt 0x003d │ │ movs r1, r0 │ │ - cbnz r0, 34624 │ │ + bkpt 0x0022 │ │ movs r1, r0 │ │ - push {r4, r5, r6, lr} │ │ - adds r3, r0, #0 │ │ + push {r4, r5, lr} │ │ movs r4, #0 │ │ - b.n 345ca │ │ - adds r0, r4, r1 │ │ - asrs r0, r0, #1 │ │ - lsls r5, r0, #3 │ │ - ldrh r5, [r5, r3] │ │ + subs r3, r1, r4 │ │ + cmp r3, #16 │ │ + ble.n 35f56 │ │ + adds r3, r4, r1 │ │ + asrs r3, r3, #1 │ │ + lsls r5, r3, #3 │ │ + ldrh r5, [r5, r0] │ │ cmp r5, r2 │ │ - bge.n 345c4 │ │ - adds r4, r0, #1 │ │ - b.n 345ca │ │ + bge.n 35f44 │ │ + adds r4, r3, #1 │ │ + adds r3, r1, #0 │ │ + b.n 35f48 │ │ cmp r5, r2 │ │ - ble.n 345ee │ │ - adds r1, r0, #0 │ │ - subs r0, r1, r4 │ │ - cmp r0, #16 │ │ - bgt.n 345b4 │ │ + ble.n 35f60 │ │ + adds r1, r3, #0 │ │ + b.n 35f2c │ │ + lsls r3, r4, #3 │ │ + ldrh r3, [r0, r3] │ │ + cmp r3, r2 │ │ + beq.n 35f5c │ │ + adds r4, #1 │ │ + cmp r4, r1 │ │ + blt.n 35f4c │ │ + b.n 35f64 │ │ adds r0, r4, #0 │ │ - lsls r5, r0, #3 │ │ - movs r4, #0 │ │ - b.n 345da │ │ - adds r0, #1 │ │ - cmp r0, r1 │ │ - bge.n 345ea │ │ - adds r6, r3, r5 │ │ - ldrh r6, [r6, r4] │ │ - adds r4, #8 │ │ - cmp r6, r2 │ │ - bne.n 345d8 │ │ - b.n 345ee │ │ + b.n 35f68 │ │ + adds r0, r3, #0 │ │ + b.n 35f68 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - pop {r4, r5, r6, pc} │ │ - push {r4, r5, r6, lr} │ │ - adds r3, r0, #0 │ │ + pop {r4, r5, pc} │ │ + push {r4, r5, lr} │ │ movs r4, #0 │ │ - b.n 3460e │ │ - adds r0, r4, r1 │ │ - asrs r0, r0, #1 │ │ - lsls r5, r0, #2 │ │ - ldrh r5, [r5, r3] │ │ + subs r3, r1, r4 │ │ + cmp r3, #16 │ │ + ble.n 35f98 │ │ + adds r3, r4, r1 │ │ + asrs r3, r3, #1 │ │ + lsls r5, r3, #2 │ │ + ldrh r5, [r5, r0] │ │ cmp r5, r2 │ │ - bcs.n 34608 │ │ - adds r4, r0, #1 │ │ - b.n 3460e │ │ + bcs.n 35f86 │ │ + adds r4, r3, #1 │ │ + adds r3, r1, #0 │ │ + b.n 35f8a │ │ cmp r5, r2 │ │ - bls.n 34632 │ │ - adds r1, r0, #0 │ │ - subs r0, r1, r4 │ │ - cmp r0, #16 │ │ - bgt.n 345f8 │ │ + bls.n 35fa2 │ │ + adds r1, r3, #0 │ │ + b.n 35f6e │ │ + lsls r3, r4, #2 │ │ + ldrh r3, [r0, r3] │ │ + cmp r3, r2 │ │ + beq.n 35f9e │ │ + adds r4, #1 │ │ + cmp r4, r1 │ │ + blt.n 35f8e │ │ + b.n 35fa6 │ │ adds r0, r4, #0 │ │ - lsls r5, r0, #2 │ │ - movs r4, #0 │ │ - b.n 3461e │ │ - adds r0, #1 │ │ - cmp r0, r1 │ │ - bge.n 3462e │ │ - adds r6, r3, r5 │ │ - ldrh r6, [r6, r4] │ │ - adds r4, #4 │ │ - cmp r6, r2 │ │ - bne.n 3461c │ │ - b.n 34632 │ │ + b.n 35faa │ │ + adds r0, r3, #0 │ │ + b.n 35faa │ │ movs r0, #1 │ │ negs r0, r0 │ │ - pop {r4, r5, r6, pc} │ │ - push {r4, r5, r6, lr} │ │ - ldr r3, [r0, #0] │ │ + pop {r4, r5, pc} │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + ldr r5, [r0, #0] │ │ ldr r6, [r0, #12] │ │ - ldr r4, [r0, #4] │ │ - ldr r5, [r3, #68] ; 0x44 │ │ - subs r5, r6, r5 │ │ - ldr r6, [pc, #108] ; (346b0 ) │ │ - asrs r5, r5, #2 │ │ - muls r5, r6 │ │ - str r5, [r4, #0] │ │ + ldr r7, [pc, #112] ; (36024 ) │ │ + ldr r4, [r5, #68] ; 0x44 │ │ + str r1, [sp, #4] │ │ + ldr r3, [r0, #4] │ │ + subs r4, r6, r4 │ │ + asrs r1, r4, #2 │ │ + adds r4, r1, #0 │ │ + muls r4, r7 │ │ + str r4, [r3, #0] │ │ ldr r4, [r0, #16] │ │ cmp r4, #0 │ │ - beq.n 34654 │ │ - ldr r5, [r0, #4] │ │ - ldrh r4, [r4, #0] │ │ - str r4, [r5, #4] │ │ - ldr r4, [r0, #20] │ │ - cmp r4, #0 │ │ - beq.n 34660 │ │ - ldr r5, [r0, #4] │ │ - ldrh r4, [r4, #0] │ │ - str r4, [r5, #8] │ │ - movs r5, #8 │ │ - ldrsh r4, [r0, r5] │ │ - cmp r4, #1 │ │ - beq.n 3467c │ │ - cmp r4, #2 │ │ - beq.n 34698 │ │ - cmp r4, #0 │ │ - bne.n 346ac │ │ - ldr r3, [r0, #12] │ │ - ldr r3, [r3, #0] │ │ - str r3, [r1, #0] │ │ - ldr r3, [r0, #12] │ │ - ldr r3, [r3, #4] │ │ - b.n 346a6 │ │ - ldr r4, [r0, #16] │ │ - ldrh r5, [r4, #2] │ │ - ldr r4, [r3, #80] ; 0x50 │ │ - lsls r5, r5, #2 │ │ - ldr r4, [r5, r4] │ │ - str r4, [r1, #0] │ │ - ldr r3, [r3, #88] ; 0x58 │ │ - cmp r3, #0 │ │ - beq.n 346a6 │ │ - ldr r1, [r0, #16] │ │ - ldrh r1, [r1, #4] │ │ - lsls r1, r1, #2 │ │ - ldr r3, [r1, r3] │ │ - b.n 346a6 │ │ - ldr r4, [r0, #20] │ │ - ldr r3, [r3, #96] ; 0x60 │ │ - ldrh r4, [r4, #2] │ │ - lsls r4, r4, #2 │ │ - ldr r3, [r4, r3] │ │ - str r3, [r1, #0] │ │ - movs r3, #0 │ │ - str r3, [r2, #0] │ │ - ldr r0, [r0, #4] │ │ - b.n 346ae │ │ + beq.n 35fce │ │ + ldrh r7, [r4, #0] │ │ + str r7, [r3, #4] │ │ + ldr r7, [r0, #20] │ │ + cmp r7, #0 │ │ + beq.n 35fd8 │ │ + ldrh r1, [r7, #0] │ │ + str r1, [r3, #8] │ │ + movs r1, #8 │ │ + ldrsh r0, [r0, r1] │ │ + cmp r0, #1 │ │ + beq.n 35ff2 │ │ + cmp r0, #2 │ │ + beq.n 3600c │ │ + cmp r0, #0 │ │ + bne.n 36020 │ │ + ldr r1, [r6, #0] │ │ + ldr r0, [sp, #4] │ │ + str r1, [r0, #0] │ │ + ldr r1, [r6, #4] │ │ + b.n 3601a │ │ + ldrh r0, [r4, #2] │ │ + ldr r6, [r5, #80] ; 0x50 │ │ + lsls r0, r0, #2 │ │ + ldr r1, [r0, r6] │ │ + ldr r0, [sp, #4] │ │ + str r1, [r0, #0] │ │ + ldr r1, [r5, #88] ; 0x58 │ │ + cmp r1, #0 │ │ + beq.n 3601a │ │ + ldrh r0, [r4, #4] │ │ + lsls r0, r0, #2 │ │ + ldr r1, [r0, r1] │ │ + b.n 3601a │ │ + ldrh r0, [r7, #2] │ │ + ldr r4, [r5, #96] ; 0x60 │ │ + lsls r0, r0, #2 │ │ + ldr r1, [r0, r4] │ │ + ldr r0, [sp, #4] │ │ + str r1, [r0, #0] │ │ + movs r1, #0 │ │ + str r1, [r2, #0] │ │ + adds r0, r3, #0 │ │ + b.n 36022 │ │ movs r0, #0 │ │ - pop {r4, r5, r6, pc} │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ add r2, sp, #684 ; 0x2ac │ │ add r2, sp, #680 ; 0x2a8 │ │ - push {r0, r1, r2, lr} │ │ - adds r3, r0, #0 │ │ - str r1, [sp, #4] │ │ - add r0, sp, #4 │ │ - movs r1, #4 │ │ - movs r2, #1 │ │ - blx eb30 │ │ - pop {r0, r1, r2, pc} │ │ - movs r0, r0 │ │ - push {r4, lr} │ │ - ldr r2, [pc, #36] ; (346f0 ) │ │ - movs r1, #12 │ │ - movs r3, #70 ; 0x46 │ │ - add r2, pc │ │ - adds r4, r0, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r2, #0 │ │ - adds r3, r0, #0 │ │ - ldr r1, [pc, #20] ; (346f4 ) │ │ - b.n 346e8 │ │ - str r1, [r3, #0] │ │ - str r1, [r3, #4] │ │ - adds r2, #1 │ │ - adds r3, #12 │ │ - cmp r2, r4 │ │ - blt.n 346e0 │ │ - pop {r4, pc} │ │ - nop ; (mov r8, r8) │ │ - hlt 0x0004 │ │ - movs r1, r0 │ │ - movs r0, r0 │ │ - stmia r2!, {r1, r2, r6, r7} │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + push {r3, lr} │ │ + bl 40732 │ │ + pop {r3, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ movs r1, #8 │ │ ldrsh r3, [r0, r1] │ │ + sub sp, #20 │ │ adds r4, r0, #0 │ │ ldr r2, [r0, #0] │ │ cmp r3, #1 │ │ - beq.n 3472c │ │ + beq.n 36066 │ │ cmp r3, #2 │ │ - beq.n 34784 │ │ + beq.n 360ac │ │ cmp r3, #0 │ │ - beq.n 34710 │ │ - b.n 3482e │ │ + bne.n 36138 │ │ ldr r3, [r0, #12] │ │ - adds r3, #12 │ │ - str r3, [r0, #12] │ │ ldr r1, [r2, #68] ; 0x44 │ │ ldr r2, [r2, #4] │ │ + adds r3, #12 │ │ + str r3, [r0, #12] │ │ subs r3, r3, r1 │ │ - ldr r1, [pc, #284] ; (3483c ) │ │ - asrs r3, r3, #2 │ │ + ldr r1, [pc, #236] ; (36144 ) │ │ + asrs r0, r3, #2 │ │ ldr r2, [r2, #0] │ │ + adds r3, r0, #0 │ │ muls r3, r1 │ │ cmp r3, r2 │ │ - bge.n 3472a │ │ - b.n 34836 │ │ - b.n 3482e │ │ - ldr r0, [r0, #16] │ │ - adds r0, #8 │ │ - str r0, [r4, #16] │ │ - ldr r3, [r2, #4] │ │ + bge.n 36138 │ │ + adds r0, r4, #0 │ │ + b.n 36140 │ │ + ldr r3, [r0, #16] │ │ ldr r1, [r2, #72] ; 0x48 │ │ - ldr r3, [r3, #4] │ │ - subs r1, r0, r1 │ │ - asrs r1, r1, #3 │ │ - cmp r1, r3 │ │ - blt.n 34772 │ │ - b.n 3482e │ │ - movs r6, #10 │ │ - ldrsh r5, [r4, r6] │ │ - cmp r5, #0 │ │ - bne.n 3482e │ │ - adds r3, #12 │ │ - str r3, [r4, #12] │ │ ldr r5, [r2, #4] │ │ - ldr r6, [r2, #68] ; 0x44 │ │ - ldr r5, [r5, #0] │ │ - muls r5, r1 │ │ - adds r5, r6, r5 │ │ - cmp r3, r5 │ │ - bne.n 34774 │ │ - ldr r2, [r2, #72] ; 0x48 │ │ - ldr r1, [pc, #224] ; (34840 ) │ │ - ldr r3, [pc, #224] ; (34844 ) │ │ - subs r0, r0, r2 │ │ - asrs r0, r0, #3 │ │ - str r0, [sp, #0] │ │ + adds r3, #8 │ │ + str r3, [r0, #16] │ │ + subs r3, r3, r1 │ │ + ldr r1, [r5, #4] │ │ + asrs r3, r3, #3 │ │ + movs r6, #12 │ │ + cmp r3, r1 │ │ + bge.n 36138 │ │ + ldr r1, [r4, #12] │ │ + ldr r0, [r1, #20] │ │ + cmp r3, r0 │ │ + blt.n 36062 │ │ + movs r7, #10 │ │ + ldrsh r0, [r4, r7] │ │ + cmp r0, #0 │ │ + bne.n 36138 │ │ + ldr r0, [r5, #0] │ │ + ldr r7, [r2, #68] ; 0x44 │ │ + adds r1, #12 │ │ + muls r0, r6 │ │ + adds r0, r7, r0 │ │ + str r1, [r4, #12] │ │ + cmp r1, r0 │ │ + bne.n 3607c │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #168] ; (36148 ) │ │ + ldr r3, [pc, #168] ; (3614c ) │ │ + movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #168] ; (36150 ) │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #216] ; (34848 ) │ │ - b.n 347c8 │ │ - movs r1, #12 │ │ - ldr r3, [r4, #12] │ │ - ldr r6, [r2, #72] ; 0x48 │ │ - ldr r5, [r3, #20] │ │ - subs r6, r0, r6 │ │ - asrs r6, r6, #3 │ │ - cmp r6, r5 │ │ - bge.n 34742 │ │ - b.n 34836 │ │ - ldr r0, [r0, #20] │ │ - adds r0, #4 │ │ - str r0, [r4, #20] │ │ - ldr r3, [r2, #4] │ │ + b.n 36134 │ │ + ldr r3, [r0, #20] │ │ ldr r1, [r2, #76] ; 0x4c │ │ - ldr r3, [r3, #8] │ │ - subs r1, r0, r1 │ │ - asrs r1, r1, #2 │ │ - cmp r1, r3 │ │ - blt.n 347ce │ │ - b.n 3482e │ │ - movs r7, #10 │ │ - ldrsh r1, [r4, r7] │ │ - cmp r1, #0 │ │ - bne.n 3482e │ │ - adds r3, #8 │ │ - str r3, [r4, #16] │ │ - ldr r1, [r2, #4] │ │ - ldr r5, [r2, #72] ; 0x48 │ │ - ldr r1, [r1, #4] │ │ - lsls r1, r1, #3 │ │ + ldr r6, [r2, #4] │ │ + adds r3, #4 │ │ + str r3, [r0, #20] │ │ + subs r3, r3, r1 │ │ + ldr r1, [r6, #8] │ │ + asrs r3, r3, #2 │ │ + cmp r3, r1 │ │ + bge.n 36138 │ │ + ldr r1, [r2, #104] ; 0x68 │ │ + ldr r7, [r2, #72] ; 0x48 │ │ + str r1, [sp, #8] │ │ + ldr r0, [r4, #16] │ │ + subs r5, r0, r7 │ │ + asrs r1, r5, #3 │ │ + adds r5, r7, r5 │ │ + ldrh r5, [r5, #14] │ │ + mov ip, r1 │ │ + str r5, [sp, #12] │ │ + adds r1, #1 │ │ + ldr r5, [sp, #8] │ │ + asrs r1, r1, #9 │ │ + lsls r1, r1, #2 │ │ + ldr r1, [r1, r5] │ │ + ldr r5, [sp, #12] │ │ adds r1, r5, r1 │ │ cmp r3, r1 │ │ - bne.n 347ce │ │ - ldr r2, [r2, #76] ; 0x4c │ │ - ldr r1, [pc, #148] ; (3484c ) │ │ - ldr r3, [pc, #148] ; (34850 ) │ │ - subs r0, r0, r2 │ │ - ldr r2, [pc, #148] ; (34854 ) │ │ - asrs r0, r0, #2 │ │ - str r0, [sp, #0] │ │ + blt.n 3610c │ │ + movs r5, #10 │ │ + ldrsh r1, [r4, r5] │ │ + cmp r1, #0 │ │ + bne.n 36138 │ │ + ldr r1, [r6, #4] │ │ + adds r0, #8 │ │ + str r0, [r4, #16] │ │ + lsls r1, r1, #3 │ │ + adds r1, r7, r1 │ │ + cmp r0, r1 │ │ + bne.n 360c6 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #84] ; (36154 ) │ │ + ldr r3, [pc, #84] ; (36158 ) │ │ + movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #84] ; (3615c ) │ │ add r3, pc │ │ - movs r0, #4 │ │ - bl 4003c │ │ - b.n 3482e │ │ - ldr r1, [r2, #72] ; 0x48 │ │ - ldr r3, [r4, #16] │ │ - ldr r6, [r2, #76] ; 0x4c │ │ - subs r5, r3, r1 │ │ - asrs r5, r5, #3 │ │ - adds r5, #1 │ │ - asrs r7, r5, #9 │ │ - lsls r5, r5, #3 │ │ - adds r1, r1, r5 │ │ - ldrh r5, [r1, #6] │ │ - ldr r1, [r2, #104] ; 0x68 │ │ - lsls r7, r7, #2 │ │ - subs r6, r0, r6 │ │ - ldr r1, [r7, r1] │ │ - asrs r6, r6, #2 │ │ - adds r1, r5, r1 │ │ - cmp r6, r1 │ │ - bge.n 3479a │ │ - b.n 3481c │ │ + b.n 36134 │ │ + movs r5, #12 │ │ + ldr r1, [r4, #12] │ │ + ldr r0, [r1, #20] │ │ + cmp ip, r0 │ │ + blt.n 36062 │ │ + ldr r0, [r6, #0] │ │ + ldr r7, [r2, #68] ; 0x44 │ │ adds r1, #12 │ │ + muls r0, r5 │ │ + adds r0, r7, r0 │ │ str r1, [r4, #12] │ │ - ldr r6, [r2, #4] │ │ - ldr r7, [r2, #68] ; 0x44 │ │ - ldr r6, [r6, #0] │ │ - muls r6, r5 │ │ - adds r6, r7, r6 │ │ - cmp r1, r6 │ │ - bne.n 3481e │ │ - ldr r2, [r2, #76] ; 0x4c │ │ - ldr r1, [pc, #76] ; (34858 ) │ │ - ldr r3, [pc, #80] ; (3485c ) │ │ - subs r0, r0, r2 │ │ - asrs r0, r0, #2 │ │ - str r0, [sp, #0] │ │ + cmp r1, r0 │ │ + bne.n 3610e │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #52] ; (36160 ) │ │ + ldr r3, [pc, #52] ; (36164 ) │ │ + ldr r2, [pc, #56] ; (36168 ) │ │ add r1, pc │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #68] ; (34860 ) │ │ - b.n 347c8 │ │ - movs r5, #12 │ │ - ldr r1, [r4, #12] │ │ - ldr r7, [r2, #72] ; 0x48 │ │ - ldr r6, [r1, #20] │ │ - subs r7, r3, r7 │ │ - asrs r7, r7, #3 │ │ - cmp r7, r6 │ │ - bge.n 347f4 │ │ - b.n 34836 │ │ - adds r0, r4, #0 │ │ - bl 322ee │ │ - movs r4, #0 │ │ + bl 41bd4 │ │ adds r0, r4, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ + bl 33c26 │ │ + movs r0, #0 │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ add r2, sp, #684 ; 0x2ac │ │ add r2, sp, #680 ; 0x2a8 │ │ - push {r0, r2, r6, r7} │ │ + ; instruction: 0xb731 │ │ movs r1, r0 │ │ - push {r0, r1, r2, r4, r5, r6, r7} │ │ + ; instruction: 0xb761 │ │ movs r1, r0 │ │ lsls r1, r0, #8 │ │ movs r0, r0 │ │ - push {r0, r1, r3, r5, r6} │ │ + ; instruction: 0xb6d1 │ │ movs r1, r0 │ │ - push {r2, r6, r7} │ │ + ; instruction: 0xb728 │ │ movs r1, r0 │ │ lsls r3, r2, #8 │ │ movs r0, r0 │ │ - push {r0, r1, r3, r4} │ │ + ; instruction: 0xb6a5 │ │ movs r1, r0 │ │ - push {r0, r1, r3, r4, r7} │ │ + ; instruction: 0xb725 │ │ movs r1, r0 │ │ lsls r5, r3, #8 │ │ movs r0, r0 │ │ - push {r3, lr} │ │ - bl 3ec3e │ │ - pop {r3, pc} │ │ + movs r3, #200 ; 0xc8 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r2, [pc, #260] ; (34974 ) │ │ - adds r4, r0, #0 │ │ + ldr r2, [pc, #220] ; (36250 ) │ │ + adds r5, r0, #0 │ │ ldr r6, [r0, #0] │ │ - movs r3, #200 ; 0xc8 │ │ - movs r0, #1 │ │ - add r2, pc │ │ movs r1, #24 │ │ - lsls r3, r0 │ │ + add r2, pc │ │ + lsls r3, r3, #1 │ │ sub sp, #20 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [r4, #12] │ │ - adds r5, r0, #0 │ │ - str r3, [r0, #12] │ │ + movs r0, #1 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r2, [r5, #12] │ │ + adds r4, r0, #0 │ │ + str r2, [r0, #12] │ │ movs r1, #8 │ │ - ldrsh r2, [r4, r1] │ │ - cmp r2, #0 │ │ - beq.n 34898 │ │ - cmp r2, #1 │ │ - bne.n 34966 │ │ - b.n 348c8 │ │ - ldr r2, [r4, #0] │ │ - adds r7, r3, #0 │ │ - adds r7, #12 │ │ - ldr r1, [r2, #4] │ │ - ldr r2, [r6, #68] ; 0x44 │ │ - ldr r0, [r1, #0] │ │ - subs r7, r7, r2 │ │ - ldr r2, [pc, #208] ; (34978 ) │ │ - asrs r7, r7, #2 │ │ - muls r7, r2 │ │ - ldr r2, [r3, #8] │ │ - cmp r7, r0 │ │ - bge.n 348b8 │ │ - ldr r3, [r3, #20] │ │ - cmp r2, r3 │ │ - beq.n 34966 │ │ + ldrsh r3, [r5, r1] │ │ + mov ip, r3 │ │ + cmp r3, #0 │ │ + beq.n 3619a │ │ + cmp r3, #1 │ │ + beq.n 361cc │ │ + b.n 36242 │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [r6, #68] ; 0x44 │ │ + ldr r1, [r3, #4] │ │ + adds r3, r2, #0 │ │ + adds r3, #12 │ │ + subs r3, r3, r0 │ │ + ldr r0, [pc, #172] ; (36254 ) │ │ + asrs r7, r3, #2 │ │ + adds r3, r7, #0 │ │ + muls r3, r0 │ │ + ldr r7, [r1, #0] │ │ + ldr r0, [r2, #8] │ │ + cmp r3, r7 │ │ + bge.n 361bc │ │ + ldr r3, [r2, #20] │ │ + cmp r0, r3 │ │ + beq.n 36242 │ │ ldr r3, [r1, #4] │ │ - cmp r2, r3 │ │ - beq.n 34966 │ │ - ldr r3, [r6, #72] ; 0x48 │ │ - lsls r2, r2, #3 │ │ - adds r2, r3, r2 │ │ - str r2, [r5, #16] │ │ - b.n 34954 │ │ - ldr r2, [r4, #16] │ │ - str r2, [r0, #16] │ │ - ldr r1, [r4, #0] │ │ + cmp r0, r3 │ │ + beq.n 36242 │ │ ldr r3, [r6, #72] ; 0x48 │ │ - adds r7, r2, #0 │ │ - ldr r0, [r1, #4] │ │ - adds r7, #8 │ │ - subs r7, r7, r3 │ │ - ldr r1, [r0, #4] │ │ + lsls r0, r0, #3 │ │ + adds r0, r3, r0 │ │ + str r0, [r4, #16] │ │ + b.n 36230 │ │ + ldr r3, [r5, #16] │ │ + ldr r7, [r5, #0] │ │ + ldr r1, [r6, #72] ; 0x48 │ │ + adds r2, r3, #0 │ │ + ldr r7, [r7, #4] │ │ + str r3, [r0, #16] │ │ + adds r2, #8 │ │ + str r7, [sp, #4] │ │ + ldr r7, [r6, #104] ; 0x68 │ │ + subs r2, r2, r1 │ │ + asrs r0, r2, #3 │ │ str r7, [sp, #0] │ │ - asrs r7, r7, #3 │ │ - mov ip, r1 │ │ + ldrh r7, [r3, #6] │ │ str r7, [sp, #8] │ │ - ldr r1, [r6, #104] ; 0x68 │ │ - cmp r7, ip │ │ - bge.n 34934 │ │ - subs r7, r2, r3 │ │ - mov ip, r7 │ │ - asrs r7, r7, #3 │ │ - str r7, [sp, #4] │ │ - mov r7, ip │ │ - asrs r7, r7, #12 │ │ - lsls r7, r7, #2 │ │ - str r7, [sp, #12] │ │ - ldr r7, [sp, #4] │ │ - lsls r7, r7, #3 │ │ - mov ip, r7 │ │ - add ip, r3 │ │ - mov r7, ip │ │ - ldrh r7, [r7, #6] │ │ - str r7, [sp, #4] │ │ - ldr r7, [sp, #12] │ │ - ldr r7, [r1, r7] │ │ - mov ip, r7 │ │ ldr r7, [sp, #4] │ │ - add r7, ip │ │ - str r7, [sp, #4] │ │ + ldr r7, [r7, #4] │ │ + cmp r0, r7 │ │ + bge.n 36212 │ │ ldr r7, [sp, #0] │ │ - asrs r7, r7, #12 │ │ - lsls r7, r7, #2 │ │ - str r7, [sp, #12] │ │ + subs r0, r3, r1 │ │ + asrs r0, r0, #12 │ │ + lsls r0, r0, #2 │ │ + ldr r0, [r7, r0] │ │ ldr r7, [sp, #8] │ │ - lsls r7, r7, #3 │ │ - mov ip, r7 │ │ - add ip, r3 │ │ - mov r7, ip │ │ - ldrh r7, [r7, #6] │ │ - mov ip, r7 │ │ - ldr r7, [sp, #12] │ │ - ldr r7, [r1, r7] │ │ - add ip, r7 │ │ - ldr r7, [sp, #4] │ │ - cmp r7, ip │ │ - beq.n 34966 │ │ - subs r2, r2, r3 │ │ - asrs r7, r2, #3 │ │ - lsls r7, r7, #3 │ │ asrs r2, r2, #12 │ │ lsls r2, r2, #2 │ │ - adds r3, r3, r7 │ │ - ldrh r7, [r3, #6] │ │ - ldr r3, [r1, r2] │ │ - ldr r2, [r0, #8] │ │ - adds r3, r7, r3 │ │ + adds r0, r7, r0 │ │ + ldrh r7, [r3, #14] │ │ + str r7, [sp, #12] │ │ + ldr r7, [sp, #0] │ │ + ldr r2, [r7, r2] │ │ + ldr r7, [sp, #12] │ │ + adds r2, r7, r2 │ │ + cmp r0, r2 │ │ + beq.n 36242 │ │ + ldr r2, [sp, #0] │ │ + subs r3, r3, r1 │ │ + asrs r3, r3, #12 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [sp, #8] │ │ + adds r3, r2, r3 │ │ + ldr r2, [sp, #4] │ │ + ldr r2, [r2, #8] │ │ cmp r3, r2 │ │ - beq.n 34966 │ │ + beq.n 36242 │ │ ldr r2, [r6, #76] ; 0x4c │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ - str r3, [r5, #20] │ │ - movs r3, #8 │ │ - ldrsh r2, [r4, r3] │ │ - ldr r1, [r4, #0] │ │ - adds r0, r5, #0 │ │ + str r3, [r4, #20] │ │ + mov r2, ip │ │ + adds r0, r4, #0 │ │ + ldr r1, [r5, #0] │ │ adds r2, #1 │ │ movs r3, #1 │ │ - bl 3225c │ │ - b.n 3496e │ │ - adds r0, r5, #0 │ │ - bl 3ec3e │ │ - movs r5, #0 │ │ + bl 33b94 │ │ + adds r0, r4, #0 │ │ + b.n 3624a │ │ + adds r0, r4, #0 │ │ + bl 40732 │ │ + movs r0, #0 │ │ add sp, #20 │ │ - adds r0, r5, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - cbz r5, 349e4 │ │ + nop ; (mov r8, r8) │ │ + ; instruction: 0xb65d │ │ movs r1, r0 │ │ add r2, sp, #684 ; 0x2ac │ │ add r2, sp, #680 ; 0x2a8 │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - ldr r2, [pc, #136] ; (34a08 ) │ │ - adds r4, r0, #0 │ │ movs r3, #186 ; 0xba │ │ - movs r0, #1 │ │ - adds r6, r1, #0 │ │ + ldr r2, [pc, #124] ; (362d8 ) │ │ + push {r4, r5, r6, lr} │ │ add r2, pc │ │ + adds r5, r0, #0 │ │ + adds r6, r1, #0 │ │ + lsls r3, r3, #1 │ │ movs r1, #24 │ │ - lsls r3, r0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r3, #0 │ │ - adds r1, r4, #0 │ │ + movs r0, #1 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r4, r0, #0 │ │ adds r2, r6, #0 │ │ - adds r5, r0, #0 │ │ - bl 3225c │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - str r3, [r5, #12] │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - str r3, [r5, #16] │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - str r3, [r5, #20] │ │ + movs r3, #0 │ │ + adds r1, r5, #0 │ │ + bl 33b94 │ │ + ldr r3, [r5, #68] ; 0x44 │ │ + ldr r2, [r5, #72] ; 0x48 │ │ + str r3, [r4, #12] │ │ + ldr r3, [r5, #76] ; 0x4c │ │ + str r2, [r4, #16] │ │ + str r3, [r4, #20] │ │ cmp r6, #1 │ │ - ble.n 349e2 │ │ - ldr r2, [r4, #4] │ │ - ldr r2, [r2, #4] │ │ - cmp r2, #1 │ │ - bgt.n 349bc │ │ - b.n 349e6 │ │ - adds r0, #8 │ │ - str r0, [r5, #16] │ │ - ldr r2, [r4, #72] ; 0x48 │ │ - ldr r0, [r5, #16] │ │ - ldr r6, [r4, #104] ; 0x68 │ │ + ble.n 362b2 │ │ + ldr r3, [r5, #4] │ │ + ldr r3, [r3, #4] │ │ + cmp r3, #1 │ │ + ble.n 362b6 │ │ + ldr r6, [r5, #104] ; 0x68 │ │ + ldr r0, [r4, #16] │ │ subs r1, r0, r2 │ │ - asrs r1, r1, #3 │ │ - adds r1, #1 │ │ - asrs r7, r1, #9 │ │ - lsls r1, r1, #3 │ │ - adds r2, r2, r1 │ │ - lsls r7, r7, #2 │ │ - ldrh r1, [r2, #6] │ │ - ldr r2, [r7, r6] │ │ - adds r1, r1, r2 │ │ - ldr r2, [r4, #76] ; 0x4c │ │ - subs r2, r3, r2 │ │ - asrs r2, r2, #2 │ │ - cmp r1, r2 │ │ - ble.n 349b8 │ │ - b.n 349e6 │ │ + asrs r3, r1, #3 │ │ + adds r3, #1 │ │ + asrs r3, r3, #9 │ │ + lsls r3, r3, #2 │ │ + adds r1, r2, r1 │ │ + ldrh r1, [r1, #14] │ │ + ldr r3, [r3, r6] │ │ + adds r3, r1, r3 │ │ + cmp r3, #0 │ │ + bgt.n 362b6 │ │ + adds r0, #8 │ │ + str r0, [r4, #16] │ │ + b.n 36294 │ │ cmp r6, #1 │ │ - bne.n 34a04 │ │ - ldr r3, [r4, #4] │ │ + bne.n 362d2 │ │ + ldr r3, [r5, #4] │ │ ldr r3, [r3, #0] │ │ cmp r3, #1 │ │ - ble.n 34a04 │ │ - ldr r2, [r5, #16] │ │ - b.n 349f6 │ │ + ble.n 362d2 │ │ + ldr r3, [r4, #16] │ │ + subs r2, r3, r2 │ │ + asrs r2, r2, #3 │ │ + ldr r3, [r4, #12] │ │ + ldr r1, [r3, #20] │ │ + cmp r1, r2 │ │ + bgt.n 362d2 │ │ adds r3, #12 │ │ - str r3, [r5, #12] │ │ - ldr r3, [r5, #12] │ │ - ldr r1, [r4, #72] ; 0x48 │ │ - ldr r0, [r3, #20] │ │ - subs r1, r2, r1 │ │ - asrs r1, r1, #3 │ │ - cmp r0, r1 │ │ - ble.n 349f2 │ │ - adds r0, r5, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - uxth r5, r4 │ │ + str r3, [r4, #12] │ │ + b.n 362c4 │ │ + adds r0, r4, #0 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + push {r0, r1, r2, r4, r5, r6, lr} │ │ movs r1, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r6, r1, #0 │ │ - ldr r1, [pc, #152] ; (34aac ) │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #4] │ │ + ldr r1, [pc, #144] ; (36374 ) │ │ + adds r5, r0, #0 │ │ + adds r7, r2, #0 │ │ add r1, pc │ │ movs r2, #107 ; 0x6b │ │ ldr r0, [r0, #112] ; 0x70 │ │ - bl 40fba <__listelem_malloc__> │ │ - ldr r2, [sp, #4] │ │ + bl 42b70 <__listelem_malloc__@@Base> │ │ movs r3, #0 │ │ - str r6, [r0, #0] │ │ + ldr r2, [r5, #108] ; 0x6c │ │ str r3, [r0, #16] │ │ - lsls r3, r2, #2 │ │ - ldr r2, [r4, #108] ; 0x6c │ │ - adds r5, r0, #0 │ │ - ldr r2, [r2, r3] │ │ + lsls r3, r7, #2 │ │ + adds r3, r2, r3 │ │ + ldr r2, [r3, #0] │ │ + str r6, [r0, #0] │ │ + adds r4, r0, #0 │ │ str r2, [r0, #20] │ │ - ldr r2, [r4, #108] ; 0x6c │ │ - str r0, [r2, r3] │ │ - movs r2, #12 │ │ - adds r1, r2, #0 │ │ - muls r1, r6 │ │ - adds r6, #1 │ │ + str r0, [r3, #0] │ │ + movs r3, #12 │ │ + adds r2, r3, #0 │ │ muls r2, r6 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - ldr r6, [r4, #72] ; 0x48 │ │ - adds r1, r3, r1 │ │ + ldr r3, [r5, #68] ; 0x44 │ │ adds r3, r3, r2 │ │ - ldr r7, [r1, #8] │ │ - ldr r1, [r3, #8] │ │ - subs r1, r1, r7 │ │ + ldr r6, [r3, #8] │ │ + ldr r1, [r3, #20] │ │ + ldr r3, [r5, #72] ; 0x48 │ │ + subs r1, r1, r6 │ │ + str r3, [sp, #0] │ │ cmp r1, #0 │ │ - ble.n 34aa4 │ │ - lsls r3, r7, #3 │ │ - adds r6, r6, r3 │ │ - adds r0, r6, #0 │ │ - ldr r2, [sp, #4] │ │ - bl 345ac │ │ + ble.n 3636c │ │ + ldr r2, [sp, #0] │ │ + lsls r3, r6, #3 │ │ + adds r3, r2, r3 │ │ + adds r0, r3, #0 │ │ + adds r2, r7, #0 │ │ + str r3, [sp, #4] │ │ + bl 35f28 │ │ cmp r0, #0 │ │ - blt.n 34aa4 │ │ + blt.n 3636c │ │ + ldr r2, [sp, #4] │ │ lsls r3, r0, #3 │ │ - adds r6, r6, r3 │ │ - ldrh r2, [r6, #4] │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - adds r7, r7, r0 │ │ + adds r6, r6, r0 │ │ + adds r3, r2, r3 │ │ + ldrh r3, [r3, #4] │ │ + ldr r2, [r5, #88] ; 0x58 │ │ + ldr r0, [sp, #0] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + lsls r1, r6, #3 │ │ + asrs r2, r6, #9 │ │ + str r3, [r4, #8] │ │ + ldr r3, [r5, #104] ; 0x68 │ │ + adds r1, r0, r1 │ │ lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - asrs r1, r7, #9 │ │ - lsls r2, r7, #3 │ │ - str r3, [r5, #8] │ │ - ldr r0, [r4, #72] ; 0x48 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - lsls r1, r1, #2 │ │ + ldrh r0, [r1, #6] │ │ + ldr r2, [r2, r3] │ │ + ldr r5, [r5, #76] ; 0x4c │ │ + adds r6, #1 │ │ adds r2, r0, r2 │ │ - ldrh r2, [r2, #6] │ │ - ldr r3, [r1, r3] │ │ - ldr r1, [r4, #76] ; 0x4c │ │ - adds r7, #1 │ │ - adds r3, r2, r3 │ │ - lsls r2, r3, #2 │ │ - adds r2, r1, r2 │ │ - str r2, [r5, #16] │ │ - ldr r1, [r4, #72] ; 0x48 │ │ - ldr r2, [r4, #104] ; 0x68 │ │ - asrs r0, r7, #9 │ │ - lsls r7, r7, #3 │ │ - lsls r0, r0, #2 │ │ - adds r7, r1, r7 │ │ - ldrh r1, [r7, #6] │ │ - ldr r2, [r0, r2] │ │ - adds r2, r1, r2 │ │ - subs r3, r2, r3 │ │ - b.n 34aa8 │ │ + lsls r0, r2, #2 │ │ + adds r0, r5, r0 │ │ + asrs r6, r6, #9 │ │ + str r0, [r4, #16] │ │ + lsls r6, r6, #2 │ │ + ldrh r1, [r1, #14] │ │ + ldr r3, [r6, r3] │ │ + adds r3, r1, r3 │ │ + subs r3, r3, r2 │ │ + b.n 36370 │ │ movs r3, #0 │ │ - str r3, [r5, #8] │ │ - str r3, [r5, #4] │ │ + str r3, [r4, #8] │ │ + str r3, [r4, #4] │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ - sxth r7, r2 │ │ + push {r0, r1, r2, r3, r5, r6, r7} │ │ movs r1, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r6, r2, #0 │ │ - ldr r2, [pc, #292] ; (34bdc ) │ │ adds r7, r3, #0 │ │ - adds r4, r0, #0 │ │ movs r3, #146 ; 0x92 │ │ - movs r0, #1 │ │ + adds r6, r2, #0 │ │ + ldr r2, [pc, #264] ; (3648c ) │ │ + adds r5, r0, #0 │ │ str r1, [sp, #4] │ │ add r2, pc │ │ movs r1, #24 │ │ - lsls r3, r0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r1, r4, #0 │ │ + lsls r3, r3, #1 │ │ + movs r0, #1 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r1, r5, #0 │ │ adds r2, r7, #0 │ │ movs r3, #0 │ │ - adds r5, r0, #0 │ │ - bl 3225c │ │ + adds r4, r0, #0 │ │ + bl 33b94 │ │ cmp r7, #0 │ │ - bne.n 34ae8 │ │ - ldr r2, [sp, #4] │ │ + bne.n 363b2 │ │ movs r3, #12 │ │ - muls r3, r2 │ │ - ldr r2, [r4, #68] ; 0x44 │ │ + ldr r2, [sp, #4] │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [r5, #68] ; 0x44 │ │ adds r3, r2, r3 │ │ - str r3, [r5, #12] │ │ - b.n 34bc6 │ │ + str r3, [r4, #12] │ │ + b.n 36416 │ │ cmp r7, #1 │ │ - bne.n 34b2a │ │ - ldr r2, [r6, #0] │ │ + bne.n 363e6 │ │ movs r3, #12 │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - muls r2, r3 │ │ - adds r2, r1, r2 │ │ - str r2, [r5, #12] │ │ - ldr r0, [r6, #0] │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - ldr r4, [r4, #72] ; 0x48 │ │ - adds r2, r3, #0 │ │ - muls r2, r0 │ │ - adds r0, #1 │ │ - muls r3, r0 │ │ - adds r2, r1, r2 │ │ - adds r1, r1, r3 │ │ - ldr r2, [r2, #8] │ │ - ldr r1, [r1, #8] │ │ - subs r1, r1, r2 │ │ - lsls r2, r2, #3 │ │ - adds r4, r4, r2 │ │ - str r4, [r5, #16] │ │ - adds r0, r4, #0 │ │ + ldr r2, [r6, #0] │ │ + adds r1, r3, #0 │ │ + muls r1, r2 │ │ + ldr r3, [r5, #68] ; 0x44 │ │ ldr r2, [sp, #4] │ │ - bl 345ac │ │ + adds r3, r3, r1 │ │ + ldr r6, [r3, #8] │ │ + ldr r1, [r3, #20] │ │ + str r3, [r4, #12] │ │ + ldr r3, [r5, #72] ; 0x48 │ │ + subs r1, r1, r6 │ │ + lsls r6, r6, #3 │ │ + adds r6, r3, r6 │ │ + str r6, [r4, #16] │ │ + adds r0, r6, #0 │ │ + bl 35f28 │ │ cmp r0, #0 │ │ - blt.n 34bbe │ │ + blt.n 3641a │ │ lsls r0, r0, #3 │ │ - adds r4, r4, r0 │ │ - str r4, [r5, #16] │ │ - b.n 34bc6 │ │ + adds r6, r6, r0 │ │ + str r6, [r4, #16] │ │ + b.n 36416 │ │ cmp r7, #2 │ │ - bne.n 34bbe │ │ - ldr r2, [r6, #4] │ │ - movs r3, #12 │ │ - movs r0, #0 │ │ - muls r3, r2 │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - adds r3, r2, r3 │ │ - str r3, [r5, #12] │ │ - ldr r2, [r6, #0] │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - lsls r1, r2, #2 │ │ - ldr r3, [r1, r3] │ │ - b.n 34b50 │ │ - ldr r7, [r3, #0] │ │ - cmp r7, r1 │ │ - beq.n 34b58 │ │ - adds r0, r3, #0 │ │ - ldr r3, [r3, #20] │ │ + bne.n 3641a │ │ + movs r2, #12 │ │ + movs r7, #0 │ │ ldr r1, [r6, #4] │ │ + adds r3, r2, #0 │ │ + muls r3, r1 │ │ + ldr r2, [r5, #68] ; 0x44 │ │ + adds r3, r2, r3 │ │ + str r3, [r4, #12] │ │ + ldr r3, [r6, #0] │ │ + lsls r0, r3, #2 │ │ + mov ip, r3 │ │ + ldr r3, [r5, #108] ; 0x6c │ │ + adds r0, r3, r0 │ │ + ldr r3, [r0, #0] │ │ cmp r3, #0 │ │ - bne.n 34b46 │ │ - b.n 34bca │ │ - cmp r0, #0 │ │ - beq.n 34b72 │ │ - ldr r2, [r3, #20] │ │ - str r2, [r0, #20] │ │ - ldr r1, [r6, #0] │ │ - ldr r2, [r4, #108] ; 0x6c │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r1, r2] │ │ - str r2, [r3, #20] │ │ - ldr r1, [r6, #0] │ │ - ldr r2, [r4, #108] ; 0x6c │ │ - lsls r1, r1, #2 │ │ - str r3, [r1, r2] │ │ - ldr r6, [r3, #16] │ │ + beq.n 36424 │ │ + ldr r2, [r3, #0] │ │ + cmp r2, r1 │ │ + beq.n 3647a │ │ + adds r7, r3, #0 │ │ + ldr r3, [r3, #20] │ │ + b.n 36406 │ │ + adds r0, r4, #0 │ │ + b.n 3648a │ │ + adds r0, r4, #0 │ │ + bl 33c26 │ │ + movs r0, #0 │ │ + b.n 3648a │ │ + mov r2, ip │ │ + adds r0, r5, #0 │ │ + bl 362dc │ │ + ldr r3, [r6, #0] │ │ + ldr r2, [r5, #108] ; 0x6c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ movs r2, #1 │ │ + ldr r6, [r3, #16] │ │ str r2, [r3, #12] │ │ ldr r1, [r3, #4] │ │ adds r0, r6, #0 │ │ - str r6, [r5, #20] │ │ + str r6, [r4, #20] │ │ ldr r2, [sp, #4] │ │ - bl 345f0 │ │ + bl 35f6a │ │ cmp r0, #0 │ │ - blt.n 34bbe │ │ + blt.n 3641a │ │ + ldr r3, [r5, #76] ; 0x4c │ │ lsls r0, r0, #2 │ │ - adds r6, r6, r0 │ │ - str r6, [r5, #20] │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - str r3, [r5, #16] │ │ - b.n 34b98 │ │ - adds r1, #8 │ │ - str r1, [r5, #16] │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - ldr r1, [r5, #16] │ │ - ldr r0, [r4, #104] ; 0x68 │ │ - subs r2, r1, r3 │ │ - asrs r2, r2, #3 │ │ - adds r2, #1 │ │ - asrs r7, r2, #9 │ │ - lsls r2, r2, #3 │ │ - adds r3, r3, r2 │ │ - lsls r7, r7, #2 │ │ - ldrh r2, [r3, #6] │ │ - ldr r3, [r7, r0] │ │ - adds r2, r2, r3 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - subs r3, r6, r3 │ │ - asrs r3, r3, #2 │ │ - cmp r2, r3 │ │ - ble.n 34b94 │ │ - b.n 34bc6 │ │ - adds r0, r5, #0 │ │ - bl 322ee │ │ - movs r5, #0 │ │ - adds r0, r5, #0 │ │ + ldr r2, [r5, #72] ; 0x48 │ │ + adds r0, r6, r0 │ │ + ldr r1, [r5, #104] ; 0x68 │ │ + str r0, [r4, #20] │ │ + subs r0, r0, r3 │ │ + str r2, [r4, #16] │ │ + asrs r0, r0, #2 │ │ + ldr r6, [r4, #16] │ │ + subs r5, r6, r2 │ │ + asrs r3, r5, #3 │ │ + adds r3, #1 │ │ + asrs r3, r3, #9 │ │ + lsls r3, r3, #2 │ │ + adds r5, r2, r5 │ │ + ldrh r5, [r5, #14] │ │ + ldr r3, [r3, r1] │ │ + adds r3, r5, r3 │ │ + cmp r3, r0 │ │ + bgt.n 36416 │ │ + adds r6, #8 │ │ + str r6, [r4, #16] │ │ + b.n 3645c │ │ + cmp r7, #0 │ │ + beq.n 36434 │ │ + ldr r2, [r3, #20] │ │ + str r2, [r7, #20] │ │ + ldr r2, [r0, #0] │ │ + str r2, [r3, #20] │ │ + str r3, [r0, #0] │ │ + b.n 36434 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - adds r0, r4, #0 │ │ - bl 34a0c │ │ - ldr r2, [r6, #0] │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - b.n 34b72 │ │ - nop ; (mov r8, r8) │ │ - cbz r5, 34bfa │ │ + push {r0, r1, r2, r3, r6} │ │ movs r1, r0 │ │ - push {r3, lr} │ │ adds r1, r0, #0 │ │ + push {r3, lr} │ │ adds r1, #68 ; 0x44 │ │ - bl 3621c │ │ + bl 37b28 │ │ pop {r3, pc} │ │ push {r4, lr} │ │ adds r4, r1, #0 │ │ adds r1, r0, #0 │ │ adds r3, r2, #0 │ │ adds r1, #68 ; 0x44 │ │ adds r2, r4, #0 │ │ - bl 36418 │ │ + bl 37d48 │ │ pop {r4, pc} │ │ push {r0, r1, r2, r4, r5, lr} │ │ - adds r5, r2, #0 │ │ - adds r4, r1, #0 │ │ + adds r5, r1, #0 │ │ adds r1, r0, #0 │ │ + adds r4, r2, #0 │ │ str r3, [sp, #0] │ │ + adds r2, r5, #0 │ │ adds r1, #68 ; 0x44 │ │ - adds r3, r5, #0 │ │ - adds r2, r4, #0 │ │ - bl 36248 │ │ + adds r3, r4, #0 │ │ + bl 37b58 │ │ movs r0, #0 │ │ pop {r1, r2, r3, r4, r5, pc} │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #68] ; 0x44 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #80] ; 0x50 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #116] ; 0x74 │ │ cmp r0, #0 │ │ - beq.n 34c32 │ │ - bl 42074 │ │ - b.n 34c4a │ │ + beq.n 364e2 │ │ + bl 43ce8 │ │ + b.n 364fa │ │ ldr r0, [r4, #72] ; 0x48 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldrb r3, [r4, #16] │ │ cmp r3, #2 │ │ - bls.n 34c4a │ │ + bls.n 364fa │ │ ldr r0, [r4, #76] ; 0x4c │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #104] ; 0x68 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldrb r3, [r4, #16] │ │ cmp r3, #2 │ │ - bls.n 34c5c │ │ + bls.n 3650c │ │ ldr r0, [r4, #88] ; 0x58 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #96] ; 0x60 │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r1, r4, #0 │ │ - adds r1, #68 ; 0x44 │ │ adds r0, r4, #0 │ │ - bl 36204 │ │ + adds r1, #68 ; 0x44 │ │ + bl 37b10 │ │ pop {r4, pc} │ │ + push {r0, r1, r2, lr} │ │ + adds r3, r0, #0 │ │ + str r1, [sp, #4] │ │ + add r0, sp, #4 │ │ + movs r1, #4 │ │ + movs r2, #1 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + pop {r0, r1, r2, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - adds r7, r2, #0 │ │ - adds r5, r3, #0 │ │ + adds r4, r1, #0 │ │ + adds r5, r2, #0 │ │ + ldr r7, [r0, #68] ; 0x44 │ │ cmp r1, #0 │ │ - blt.n 34c7a │ │ - ldrb r3, [r0, #16] │ │ - cmp r3, #1 │ │ - bhi.n 34c88 │ │ - movs r3, #1 │ │ - movs r6, #12 │ │ - str r3, [r5, #0] │ │ - muls r7, r6 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - ldr r0, [r7, r3] │ │ - b.n 34cda │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - movs r6, #12 │ │ - ldr r0, [r0, #72] ; 0x48 │ │ - mov ip, r3 │ │ - adds r3, r6, #0 │ │ - muls r3, r1 │ │ - adds r1, #1 │ │ - muls r1, r6 │ │ + blt.n 3653c │ │ + ldrb r1, [r0, #16] │ │ + cmp r1, #1 │ │ + bhi.n 3654a │ │ + movs r1, #1 │ │ + str r1, [r3, #0] │ │ + movs r3, #12 │ │ + adds r2, r5, #0 │ │ + muls r2, r3 │ │ + ldr r0, [r7, r2] │ │ + b.n 36594 │ │ + adds r6, r3, #0 │ │ + movs r3, #12 │ │ + muls r3, r4 │ │ + adds r4, r7, r3 │ │ + ldr r1, [r4, #8] │ │ + str r2, [sp, #4] │ │ + ldr r2, [r0, #72] ; 0x48 │ │ + lsls r3, r1, #3 │ │ + adds r5, r0, #0 │ │ + adds r3, r2, r3 │ │ str r3, [sp, #0] │ │ - add r3, ip │ │ - ldr r3, [r3, #8] │ │ - add r1, ip │ │ - ldr r1, [r1, #8] │ │ - lsls r2, r3, #3 │ │ - adds r0, r0, r2 │ │ - subs r1, r1, r3 │ │ - adds r2, r7, #0 │ │ - str r0, [sp, #4] │ │ - bl 345ac │ │ + ldr r3, [r4, #20] │ │ + ldr r0, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + subs r1, r3, r1 │ │ + bl 35f28 │ │ cmp r0, #0 │ │ - blt.n 34cc8 │ │ - ldr r1, [sp, #4] │ │ + blt.n 36584 │ │ movs r3, #2 │ │ + str r3, [r6, #0] │ │ + ldr r3, [sp, #0] │ │ lsls r0, r0, #3 │ │ - str r3, [r5, #0] │ │ - adds r0, r1, r0 │ │ - ldrh r2, [r0, #2] │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - lsls r2, r2, #2 │ │ - ldr r0, [r2, r3] │ │ - b.n 34cda │ │ + ldr r2, [r5, #80] ; 0x50 │ │ + adds r0, r3, r0 │ │ + ldrh r3, [r0, #2] │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r2] │ │ + b.n 36594 │ │ movs r3, #1 │ │ - str r3, [r5, #0] │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - ldr r1, [sp, #0] │ │ - muls r6, r7 │ │ - adds r2, r3, r1 │ │ - ldr r0, [r2, #4] │ │ - ldr r3, [r6, r3] │ │ + str r3, [r6, #0] │ │ + movs r3, #12 │ │ + ldr r2, [sp, #4] │ │ + ldr r0, [r4, #4] │ │ + muls r3, r2 │ │ + ldr r3, [r7, r3] │ │ adds r0, r0, r3 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - str r3, [sp, #4] │ │ - ldr r3, [r0, #108] ; 0x6c │ │ - lsls r6, r2, #2 │ │ + mov ip, r1 │ │ adds r5, r0, #0 │ │ - ldr r4, [r3, r6] │ │ - adds r7, r2, #0 │ │ - movs r3, #0 │ │ - b.n 34cf8 │ │ - ldr r2, [r4, #0] │ │ - cmp r2, r1 │ │ - beq.n 34cfe │ │ - adds r3, r4, #0 │ │ - ldr r4, [r4, #20] │ │ - cmp r4, #0 │ │ - bne.n 34cee │ │ - b.n 34d4a │ │ + adds r7, r3, #0 │ │ + ldr r3, [r0, #108] ; 0x6c │ │ + movs r0, #0 │ │ + lsls r4, r2, #2 │ │ + adds r6, r2, #0 │ │ + adds r2, r3, r4 │ │ + ldr r3, [r2, #0] │ │ cmp r3, #0 │ │ - beq.n 34d10 │ │ - ldr r2, [r4, #20] │ │ - str r2, [r3, #20] │ │ - ldr r3, [r5, #108] ; 0x6c │ │ - ldr r3, [r3, r6] │ │ - str r3, [r4, #20] │ │ + beq.n 365ba │ │ + ldr r1, [r3, #0] │ │ + cmp r1, ip │ │ + beq.n 36606 │ │ + adds r0, r3, #0 │ │ + ldr r3, [r3, #20] │ │ + b.n 365aa │ │ + adds r0, r5, #0 │ │ + mov r1, ip │ │ + adds r2, r6, #0 │ │ + bl 362dc │ │ ldr r3, [r5, #108] ; 0x6c │ │ - str r4, [r3, r6] │ │ - ldr r6, [r4, #16] │ │ + ldr r4, [r3, r4] │ │ movs r3, #1 │ │ str r3, [r4, #12] │ │ + ldr r3, [r4, #16] │ │ ldr r1, [r4, #4] │ │ - adds r0, r6, #0 │ │ - ldr r2, [sp, #4] │ │ - bl 345f0 │ │ + adds r2, r7, #0 │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #4] │ │ + bl 35f6a │ │ cmp r0, #0 │ │ - blt.n 34d38 │ │ - ldr r2, [sp, #32] │ │ + blt.n 365f4 │ │ movs r3, #3 │ │ + ldr r2, [sp, #32] │ │ lsls r0, r0, #2 │ │ str r3, [r2, #0] │ │ - adds r6, r6, r0 │ │ - ldrh r2, [r6, #2] │ │ - ldr r3, [r5, #96] ; 0x60 │ │ - lsls r2, r2, #2 │ │ - ldr r0, [r2, r3] │ │ - b.n 34d48 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [r5, #96] ; 0x60 │ │ + adds r0, r3, r0 │ │ + ldrh r3, [r0, #2] │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r2] │ │ + b.n 36618 │ │ adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ - ldr r2, [sp, #4] │ │ + adds r1, r6, #0 │ │ + adds r2, r7, #0 │ │ ldr r3, [sp, #32] │ │ ldr r4, [r4, #8] │ │ - bl 34c68 │ │ + bl 3652a │ │ adds r0, r4, r0 │ │ + b.n 36618 │ │ + adds r4, r3, #0 │ │ + cmp r0, #0 │ │ + beq.n 365c8 │ │ + ldr r3, [r4, #20] │ │ + str r3, [r0, #20] │ │ + ldr r3, [r2, #0] │ │ + str r3, [r4, #20] │ │ + str r4, [r2, #0] │ │ + b.n 365c8 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - adds r0, r5, #0 │ │ - adds r2, r7, #0 │ │ - bl 34a0c │ │ - ldr r3, [r5, #108] ; 0x6c │ │ - ldr r4, [r3, r6] │ │ - b.n 34d10 │ │ + movs r0, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ adds r0, r3, #0 │ │ adds r1, r2, #0 │ │ ldr r3, [sp, #32] │ │ cmp r0, #0 │ │ - beq.n 34d70 │ │ + beq.n 36634 │ │ ldr r2, [r2, #0] │ │ cmp r0, #1 │ │ - bne.n 34de4 │ │ - b.n 34df4 │ │ + beq.n 366ba │ │ + b.n 366aa │ │ movs r2, #1 │ │ str r2, [r3, #0] │ │ movs r2, #12 │ │ - muls r2, r5 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ + adds r3, r2, #0 │ │ + muls r3, r5 │ │ + ldr r2, [r4, #68] ; 0x44 │ │ lsls r5, r5, #2 │ │ - ldr r0, [r2, r3] │ │ + ldr r0, [r3, r2] │ │ ldr r3, [r4, #28] │ │ subs r0, r0, r3 │ │ - blx 44f4c <__aeabi_i2f> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ ldr r1, [r4, #24] │ │ - blx 45190 <__aeabi_fdiv> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [r4, #48] ; 0x30 │ │ - ldr r1, [pc, #144] ; (34e24 ) │ │ + ldr r1, [pc, #140] ; (366e8 ) │ │ adds r6, r0, #0 │ │ - ldr r0, [r5, r3] │ │ add r1, pc │ │ - blx ea88 │ │ + ldr r0, [r5, r3] │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 34e1e │ │ - ldr r5, [r4, #36] ; 0x24 │ │ - ldr r3, [r4, #40] ; 0x28 │ │ + beq.n 366e4 │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + ldr r2, [r4, #40] ; 0x28 │ │ ldr r0, [r4, #20] │ │ - adds r5, r5, r3 │ │ - blx 41d58 │ │ + adds r5, r3, r2 │ │ + bl 489c4 <_Unwind_GetTextRelBase@@Base+0x318> │ │ cmp r5, r0 │ │ - ble.n 34e1e │ │ + ble.n 366e4 │ │ ldr r0, [r4, #20] │ │ adds r1, r6, #0 │ │ - blx 41dc8 │ │ + bl 48844 <_Unwind_GetTextRelBase@@Base+0x198> │ │ ldr r5, [r4, #20] │ │ ldr r3, [r4, #40] ; 0x28 │ │ adds r7, r1, #0 │ │ ldr r1, [r4, #36] ; 0x24 │ │ adds r6, r0, #0 │ │ - adds r0, r5, #0 │ │ adds r1, r1, r3 │ │ - blx 41dc8 │ │ + adds r0, r5, #0 │ │ + bl 48844 <_Unwind_GetTextRelBase@@Base+0x198> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 4430c <__aeabi_dsub> │ │ + bl 48974 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r5, #0 │ │ - blx 41d70 │ │ - b.n 34e1c │ │ - ldr r1, [r1, #4] │ │ - lsrs r0, r1, #31 │ │ - bne.n 34df4 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + b.n 366e2 │ │ ldrb r0, [r4, #16] │ │ + ldr r1, [r1, #4] │ │ cmp r0, #2 │ │ - bls.n 34df4 │ │ + bls.n 366ba │ │ + cmp r1, #0 │ │ + blt.n 366ba │ │ cmp r2, #0 │ │ - bge.n 34e00 │ │ + bge.n 366c6 │ │ adds r1, r2, #0 │ │ adds r0, r4, #0 │ │ adds r2, r5, #0 │ │ - bl 34c68 │ │ - b.n 34e0a │ │ + bl 3652a │ │ + b.n 366d0 │ │ str r3, [sp, #0] │ │ adds r0, r4, #0 │ │ adds r3, r5, #0 │ │ - bl 34cdc │ │ + bl 36596 │ │ ldr r3, [r4, #28] │ │ subs r0, r0, r3 │ │ - blx 44f4c <__aeabi_i2f> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ ldr r1, [r4, #24] │ │ - blx 45190 <__aeabi_fdiv> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r6, r0, #0 │ │ adds r0, r6, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - strh r0, [r5, #34] ; 0x22 │ │ + strh r4, [r1, #58] ; 0x3a │ │ movs r1, r0 │ │ push {r0, r1, r2, r4, r5, lr} │ │ adds r4, r1, #0 │ │ - adds r5, r3, #0 │ │ - adds r1, r2, #0 │ │ + subs r1, r3, #0 │ │ ldr r3, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 34e3e │ │ + beq.n 36700 │ │ + adds r5, r2, #0 │ │ ldr r2, [r2, #0] │ │ - cmp r5, #1 │ │ - bne.n 34e4c │ │ - b.n 34e5c │ │ + cmp r1, #1 │ │ + beq.n 3671e │ │ + b.n 3670e │ │ movs r2, #1 │ │ str r2, [r3, #0] │ │ movs r2, #12 │ │ muls r4, r2 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - ldr r0, [r4, r3] │ │ - b.n 34e6e │ │ - ldr r1, [r1, #4] │ │ - lsrs r5, r1, #31 │ │ - bne.n 34e5c │ │ + ldr r1, [r0, #68] ; 0x44 │ │ + ldr r0, [r4, r1] │ │ + b.n 36730 │ │ + ldr r1, [r5, #4] │ │ ldrb r5, [r0, #16] │ │ cmp r5, #2 │ │ - bls.n 34e5c │ │ + bls.n 3671e │ │ + cmp r1, #0 │ │ + blt.n 3671e │ │ cmp r2, #0 │ │ - bge.n 34e66 │ │ + bge.n 36728 │ │ adds r1, r2, #0 │ │ adds r2, r4, #0 │ │ - bl 34c68 │ │ - b.n 34e6e │ │ + bl 3652a │ │ + b.n 36730 │ │ str r3, [sp, #0] │ │ adds r3, r4, #0 │ │ - bl 34cdc │ │ + bl 36596 │ │ pop {r1, r2, r3, r4, r5, pc} │ │ + ... │ │ │ │ -00034e70 : │ │ +00036734 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #636] ; (350f0 ) │ │ - ldr r4, [pc, #636] ; (350f4 ) │ │ - subs r7, r0, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ + ldr r4, [pc, #632] ; (369b0 ) │ │ + adds r7, r0, #0 │ │ add sp, r4 │ │ + str r1, [sp, #32] │ │ + ldr r1, [pc, #628] ; (369b4 ) │ │ str r2, [sp, #40] ; 0x28 │ │ - ldr r2, [r3, #0] │ │ - str r1, [sp, #28] │ │ - add r1, sp, #1020 ; 0x3fc │ │ - adds r1, #80 ; 0x50 │ │ - str r2, [r1, #0] │ │ - str r3, [sp, #44] ; 0x2c │ │ - cmp r7, #0 │ │ - beq.n 34ea0 │ │ - ldr r1, [pc, #612] ; (350f8 ) │ │ - adds r0, r7, #0 │ │ + add r2, sp, #1020 ; 0x3fc │ │ + add r1, pc │ │ + ldr r1, [r1, #0] │ │ + adds r2, #80 ; 0x50 │ │ + ldr r3, [r1, #0] │ │ + str r1, [sp, #44] ; 0x2c │ │ + str r3, [r2, #0] │ │ + cmp r0, #0 │ │ + beq.n 36762 │ │ + ldr r1, [pc, #608] ; (369b8 ) │ │ add r1, pc │ │ - bl 3f528 │ │ + bl 41024 │ │ adds r7, r0, #0 │ │ subs r0, r7, #1 │ │ sbcs r7, r0 │ │ - ldr r1, [pc, #600] ; (350fc ) │ │ - ldr r0, [sp, #28] │ │ + ldr r1, [pc, #600] ; (369bc ) │ │ + ldr r0, [sp, #32] │ │ add r2, sp, #48 ; 0x30 │ │ add r1, pc │ │ - bl 42168 │ │ - subs r6, r0, #0 │ │ - bne.n 34eca │ │ - ldr r1, [pc, #588] ; (35100 ) │ │ - ldr r3, [pc, #592] ; (35104 ) │ │ - ldr r5, [sp, #28] │ │ - add r1, pc │ │ - add r3, pc │ │ + bl 43de0 │ │ + str r0, [sp, #20] │ │ + cmp r0, #0 │ │ + bne.n 36790 │ │ + ldr r3, [sp, #32] │ │ + ldr r1, [pc, #584] ; (369c0 ) │ │ movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #580] ; (369c4 ) │ │ + add r1, pc │ │ movs r2, #106 ; 0x6a │ │ - str r5, [sp, #0] │ │ - bl 4003c │ │ - str r6, [sp, #32] │ │ - bl 35acc │ │ - lsls r3, r7, #24 │ │ - lsrs r3, r3, #24 │ │ - beq.n 34ee8 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 3737a │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - beq.n 34ee8 │ │ - ldr r1, [pc, #560] ; (35108 ) │ │ - ldr r3, [pc, #560] ; (3510c ) │ │ + beq.n 367ac │ │ + cmp r7, #0 │ │ + beq.n 367ac │ │ + ldr r1, [pc, #556] ; (369c8 ) │ │ + ldr r3, [pc, #556] ; (369cc ) │ │ movs r0, #3 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #111 ; 0x6f │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r7, #0 │ │ add r0, sp, #52 ; 0x34 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - adds r3, r6, #0 │ │ - blx eaac │ │ + ldr r3, [sp, #20] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 34efc │ │ - bl 35af2 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r3, #17 │ │ - beq.n 34f38 │ │ + beq.n 367c0 │ │ + bl 3736e │ │ + ldr r4, [sp, #52] ; 0x34 │ │ + cmp r4, #17 │ │ + beq.n 36802 │ │ + movs r3, #255 ; 0xff │ │ movs r2, #255 ; 0xff │ │ - lsls r1, r3, #8 │ │ - lsls r2, r2, #16 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ - asrs r4, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r4 │ │ - lsrs r5, r3, #24 │ │ - orrs r2, r1 │ │ - orrs r2, r5 │ │ - lsls r3, r3, #24 │ │ - orrs r2, r3 │ │ - str r2, [sp, #52] ; 0x34 │ │ + lsls r3, r3, #16 │ │ + lsls r5, r4, #8 │ │ + ands r5, r3 │ │ + lsls r2, r2, #8 │ │ + asrs r3, r4, #8 │ │ + ands r3, r2 │ │ + orrs r3, r5 │ │ + lsrs r1, r4, #24 │ │ + orrs r3, r1 │ │ + lsls r2, r4, #24 │ │ + orrs r3, r2 │ │ + str r3, [sp, #52] ; 0x34 │ │ str r0, [sp, #24] │ │ - cmp r2, #17 │ │ - beq.n 34f3c │ │ - ldr r1, [pc, #488] ; (35110 ) │ │ - ldr r3, [pc, #492] ; (35114 ) │ │ - ldr r7, [sp, #28] │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ - str r7, [sp, #4] │ │ + cmp r3, #17 │ │ + beq.n 36806 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #32] │ │ + ldr r1, [pc, #480] ; (369d0 ) │ │ movs r0, #4 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #480] ; (369d4 ) │ │ + add r1, pc │ │ movs r2, #121 ; 0x79 │ │ - b.n 34f7c │ │ - movs r5, #0 │ │ - str r5, [sp, #24] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + bl 3736e │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + add r4, sp, #76 ; 0x4c │ │ ldr r2, [sp, #52] ; 0x34 │ │ - adds r3, r6, #0 │ │ - add r0, sp, #76 ; 0x4c │ │ + ldr r3, [sp, #20] │ │ + adds r0, r4, #0 │ │ movs r1, #1 │ │ - blx eaac │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ ldr r3, [sp, #52] ; 0x34 │ │ - adds r2, r0, #0 │ │ - cmp r0, r3 │ │ - beq.n 34f5e │ │ - ldr r1, [pc, #452] ; (35118 ) │ │ - ldr r3, [pc, #456] ; (3511c ) │ │ + subs r2, r0, #0 │ │ + cmp r2, r3 │ │ + beq.n 3682a │ │ + ldr r1, [pc, #440] ; (369d8 ) │ │ + ldr r3, [pc, #444] ; (369dc ) │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #127 ; 0x7f │ │ - b.n 3500c │ │ - ldr r4, [pc, #448] ; (35120 ) │ │ - add r0, sp, #76 ; 0x4c │ │ - add r4, pc │ │ - adds r1, r4, #0 │ │ - blx ead0 │ │ - subs r5, r0, #0 │ │ - beq.n 34f84 │ │ - ldr r1, [pc, #436] ; (35124 ) │ │ - ldr r3, [pc, #436] ; (35128 ) │ │ - str r4, [sp, #0] │ │ - add r1, pc │ │ add r3, pc │ │ + b.n 368d4 │ │ + ldr r5, [pc, #436] ; (369e0 ) │ │ + adds r0, r4, #0 │ │ + add r5, pc │ │ + adds r1, r5, #0 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ + subs r4, r0, #0 │ │ + beq.n 36850 │ │ + ldr r1, [pc, #424] ; (369e4 ) │ │ + ldr r3, [pc, #424] ; (369e8 ) │ │ + str r5, [sp, #0] │ │ movs r0, #4 │ │ + add r1, pc │ │ movs r2, #131 ; 0x83 │ │ - bl 4003c │ │ - bl 35aec │ │ - cmp r7, #0 │ │ - beq.n 34fb4 │ │ - ldr r7, [sp, #24] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + bl 3736e │ │ cmp r7, #0 │ │ - beq.n 34fa2 │ │ - ldr r1, [pc, #412] ; (3512c ) │ │ - ldr r3, [pc, #412] ; (35130 ) │ │ + beq.n 3687e │ │ + ldr r3, [sp, #24] │ │ movs r0, #1 │ │ - add r1, pc │ │ - add r3, pc │ │ + cmp r3, #0 │ │ + beq.n 3686e │ │ + ldr r1, [pc, #396] ; (369ec ) │ │ + ldr r3, [pc, #400] ; (369f0 ) │ │ movs r2, #138 ; 0x8a │ │ - bl 4003c │ │ - adds r7, r5, #0 │ │ - b.n 34fb4 │ │ - ldr r1, [pc, #400] ; (35134 ) │ │ - ldr r3, [pc, #400] ; (35138 ) │ │ - movs r0, #1 │ │ add r1, pc │ │ add r3, pc │ │ + bl 41bd4 │ │ + adds r7, r4, #0 │ │ + b.n 3687e │ │ + ldr r1, [pc, #388] ; (369f4 ) │ │ + ldr r3, [pc, #388] ; (369f8 ) │ │ movs r2, #142 ; 0x8e │ │ - bl 4003c │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r7, #1 │ │ add r0, sp, #52 ; 0x34 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - adds r3, r6, #0 │ │ - blx eaac │ │ + ldr r3, [sp, #20] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 34fc8 │ │ - bl 35aec │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 34fee │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + beq.n 36892 │ │ + bl 3736e │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 368b6 │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [sp, #52] ; 0x34 │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ - lsrs r4, r3, #24 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ orrs r2, r1 │ │ - orrs r2, r4 │ │ - lsls r4, r3, #24 │ │ - adds r3, r2, #0 │ │ - orrs r3, r4 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ str r3, [sp, #52] ; 0x34 │ │ - adds r3, r6, #0 │ │ + ldr r3, [sp, #20] │ │ add r0, sp, #76 ; 0x4c │ │ movs r1, #1 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - blx eaac │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r0, r3 │ │ - beq.n 35014 │ │ - ldr r1, [pc, #312] ; (3513c ) │ │ - ldr r3, [pc, #316] ; (35140 ) │ │ + beq.n 368dc │ │ movs r0, #4 │ │ + movs r2, #154 ; 0x9a │ │ + ldr r1, [pc, #300] ; (369fc ) │ │ + ldr r3, [pc, #304] ; (36a00 ) │ │ add r1, pc │ │ add r3, pc │ │ - movs r2, #154 ; 0x9a │ │ - bl 4003c │ │ - bl 35af2 │ │ + bl 41bd4 │ │ + bl 3736e │ │ add r0, sp, #56 ; 0x38 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - adds r3, r6, #0 │ │ - blx eaac │ │ + ldr r3, [sp, #20] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 35028 │ │ - bl 35af2 │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 3504e │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + beq.n 368f0 │ │ + bl 3736e │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 36914 │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [sp, #56] ; 0x38 │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ - lsrs r4, r3, #24 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ orrs r2, r1 │ │ - orrs r2, r4 │ │ - lsls r4, r3, #24 │ │ - adds r3, r2, #0 │ │ - orrs r3, r4 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #0 │ │ - ble.n 35056 │ │ - b.n 35186 │ │ + ble.n 3691c │ │ + b.n 36a42 │ │ add r0, sp, #60 ; 0x3c │ │ movs r1, #4 │ │ movs r2, #1 │ │ - adds r3, r6, #0 │ │ - blx eaac │ │ + ldr r3, [sp, #20] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 3506a │ │ - bl 35aec │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 35090 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + beq.n 36930 │ │ + bl 3736e │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 36954 │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [sp, #60] ; 0x3c │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ - lsrs r4, r3, #24 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ orrs r2, r1 │ │ - orrs r2, r4 │ │ - lsls r4, r3, #24 │ │ - adds r3, r2, #0 │ │ - orrs r3, r4 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ str r3, [sp, #60] ; 0x3c │ │ add r0, sp, #52 ; 0x34 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - adds r3, r6, #0 │ │ - blx eaac │ │ + ldr r3, [sp, #20] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 350a4 │ │ - bl 35af2 │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 350ca │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + beq.n 36968 │ │ + bl 3736e │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 3698c │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [sp, #52] ; 0x34 │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ - lsrs r4, r3, #24 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ orrs r2, r1 │ │ - orrs r2, r4 │ │ - lsls r4, r3, #24 │ │ - adds r3, r2, #0 │ │ - orrs r3, r4 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #52] ; 0x34 │ │ cmp r2, #0 │ │ - beq.n 3514c │ │ - adds r3, r6, #0 │ │ + beq.n 36a0c │ │ + ldr r3, [sp, #20] │ │ add r0, sp, #76 ; 0x4c │ │ movs r1, #1 │ │ - blx eaac │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r0, r3 │ │ - beq.n 35090 │ │ - ldr r1, [pc, #96] ; (35144 ) │ │ - ldr r3, [pc, #100] ; (35148 ) │ │ + beq.n 36954 │ │ + ldr r1, [pc, #96] ; (36a04 ) │ │ + ldr r3, [pc, #96] ; (36a08 ) │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #176 ; 0xb0 │ │ - b.n 3500c │ │ - nop ; (mov r8, r8) │ │ - adds r0, #0 │ │ - movs r2, r0 │ │ + add r3, pc │ │ + b.n 368d4 │ │ ; instruction: 0xfbacffff │ │ - str r4, [r5, #8] │ │ + adds r7, #56 ; 0x38 │ │ + movs r2, r0 │ │ + str r2, [r2, #56] ; 0x38 │ │ movs r1, r0 │ │ - str r2, [r2, r1] │ │ + strh r0, [r7, r4] │ │ movs r1, r0 │ │ - uxth r6, r3 │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ movs r1, r0 │ │ - uxtb r1, r2 │ │ + push {r0, r1, r2, r3, r5, r7, lr} │ │ movs r1, r0 │ │ - sxtb r0, r7 │ │ + push {r2, r3, r4, r6, lr} │ │ movs r1, r0 │ │ - uxtb r3, r0 │ │ + push {r0, r2, r5, r7, lr} │ │ movs r1, r0 │ │ - sxth r0, r5 │ │ + push {r3, lr} │ │ movs r1, r0 │ │ - uxth r4, r5 │ │ + push {r1, r3, r7, lr} │ │ movs r1, r0 │ │ - cbz r6, 3515a │ │ + push {r1, r3, r4, r6, r7} │ │ movs r1, r0 │ │ - uxth r4, r7 │ │ + push {r1, r2, r4, r7, lr} │ │ movs r1, r0 │ │ - lsrs r2, r0, #23 │ │ + asrs r6, r4, #2 │ │ movs r2, r0 │ │ - cbz r0, 35160 │ │ + push {r1, r3, r4, r5, r7} │ │ movs r1, r0 │ │ - uxth r2, r6 │ │ + push {r1, r3, r7, lr} │ │ movs r1, r0 │ │ - cbz r0, 35160 │ │ + push {r1, r3, r4, r7} │ │ movs r1, r0 │ │ - uxth r2, r7 │ │ + push {r2, r4, r7, lr} │ │ movs r1, r0 │ │ - cbz r4, 35162 │ │ + push {r3, r7} │ │ movs r1, r0 │ │ - uxtb r1, r5 │ │ + push {r0, r2, r6, r7, lr} │ │ movs r1, r0 │ │ - cbz r6, 35152 │ │ + push {r2, r3, r5} │ │ movs r1, r0 │ │ - uxth r3, r6 │ │ + push {r0, r4, r7, lr} │ │ movs r1, r0 │ │ - add sp, #440 ; 0x1b8 │ │ + cbz r4, 36a5c │ │ movs r1, r0 │ │ - cbz r6, 35188 │ │ + push {r1, r3, r4, r6, r7} │ │ movs r1, r0 │ │ - adds r4, r2, #0 │ │ add r0, sp, #64 ; 0x40 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - adds r3, r6, #0 │ │ - blx eaac │ │ + ldr r3, [sp, #20] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 35162 │ │ - bl 35ae8 │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 35188 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + beq.n 36a20 │ │ + bl 3736e │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 36a44 │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [sp, #64] ; 0x40 │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ - lsrs r4, r3, #24 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ orrs r2, r1 │ │ - orrs r2, r4 │ │ - lsls r4, r3, #24 │ │ - adds r3, r2, #0 │ │ - orrs r3, r4 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ str r3, [sp, #64] ; 0x40 │ │ add r0, sp, #68 ; 0x44 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - adds r3, r6, #0 │ │ - blx eaac │ │ + ldr r3, [sp, #20] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 3519c │ │ - bl 35aec │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 351c2 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + beq.n 36a58 │ │ + bl 3736e │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 36a7c │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [sp, #68] ; 0x44 │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ - lsrs r4, r3, #24 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ orrs r2, r1 │ │ - orrs r2, r4 │ │ - lsls r4, r3, #24 │ │ - adds r3, r2, #0 │ │ - orrs r3, r4 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ str r3, [sp, #68] ; 0x44 │ │ add r0, sp, #72 ; 0x48 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - adds r3, r6, #0 │ │ - blx eaac │ │ + ldr r3, [sp, #20] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 351d6 │ │ - bl 35af2 │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 351fc │ │ - ldr r3, [sp, #72] ; 0x48 │ │ + beq.n 36a90 │ │ + bl 3736e │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 36ab4 │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [sp, #72] ; 0x48 │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ - lsrs r4, r3, #24 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ orrs r2, r1 │ │ - orrs r2, r4 │ │ - lsls r4, r3, #24 │ │ - adds r3, r2, #0 │ │ - orrs r3, r4 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ str r3, [sp, #72] ; 0x48 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - ldr r4, [pc, #676] ; (354a4 ) │ │ - ldr r3, [pc, #676] ; (354a8 ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r4, [pc, #728] ; (36d90 ) │ │ + movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ add r4, pc │ │ adds r1, r4, #0 │ │ - str r2, [sp, #4] │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - add r3, pc │ │ - movs r0, #1 │ │ - str r2, [sp, #8] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ movs r2, #196 ; 0xc4 │ │ - bl 4003c │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #712] ; (36d94 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ adds r2, r4, #0 │ │ movs r3, #199 ; 0xc7 │ │ movs r0, #1 │ │ movs r1, #120 ; 0x78 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ ldr r2, [sp, #72] ; 0x48 │ │ - adds r4, r0, #0 │ │ - str r0, [sp, #32] │ │ + adds r6, r0, #0 │ │ + str r0, [sp, #36] ; 0x24 │ │ movs r3, #3 │ │ cmp r2, #0 │ │ - bgt.n 3523e │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - subs r2, r3, #1 │ │ - orrs r3, r2 │ │ + bgt.n 36af4 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + asrs r3, r2, #31 │ │ + subs r3, r3, r2 │ │ lsrs r3, r3, #31 │ │ - movs r2, #2 │ │ - subs r3, r2, r3 │ │ + adds r3, #1 │ │ ldr r2, [sp, #64] ; 0x40 │ │ - ldr r1, [pc, #616] ; (354ac ) │ │ - adds r0, r4, #0 │ │ + ldr r1, [pc, #672] ; (36d98 ) │ │ + adds r0, r6, #0 │ │ str r2, [sp, #0] │ │ add r1, pc │ │ ldr r2, [sp, #40] ; 0x28 │ │ - bl 31f48 │ │ - ldr r3, [r4, #4] │ │ + bl 33868 │ │ + ldr r3, [r6, #4] │ │ ldr r2, [sp, #64] ; 0x40 │ │ + movs r1, #12 │ │ str r2, [r3, #0] │ │ - ldr r3, [r4, #4] │ │ ldr r2, [sp, #68] ; 0x44 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ str r2, [r3, #4] │ │ - ldr r3, [r4, #4] │ │ ldr r2, [sp, #72] ; 0x48 │ │ - adds r0, #1 │ │ str r2, [r3, #8] │ │ - bl 346c8 │ │ - adds r5, r0, #0 │ │ - str r0, [r4, #68] ; 0x44 │ │ - movs r0, #0 │ │ - str r0, [sp, #20] │ │ - str r7, [sp, #16] │ │ - b.n 35350 │ │ - movs r2, #1 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r2, [pc, #644] ; (36d9c ) │ │ + adds r5, r3, #1 │ │ + add r2, pc │ │ + movs r3, #70 ; 0x46 │ │ adds r0, r5, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r2, #0 │ │ + adds r4, r0, #0 │ │ + adds r3, r0, #0 │ │ + ldr r1, [pc, #628] ; (36da0 ) │ │ + cmp r2, r5 │ │ + bge.n 36b3a │ │ + str r1, [r3, #0] │ │ + str r1, [r3, #4] │ │ + adds r2, #1 │ │ + adds r3, #12 │ │ + b.n 36b2c │ │ + movs r5, #0 │ │ + str r4, [r6, #68] ; 0x44 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + cmp r5, r3 │ │ + bgt.n 36c26 │ │ + movs r2, #1 │ │ + adds r0, r4, #0 │ │ movs r1, #4 │ │ - adds r3, r6, #0 │ │ - blx eaac │ │ - adds r2, r0, #0 │ │ - cmp r0, #1 │ │ - beq.n 35298 │ │ - ldr r1, [pc, #552] ; (354b0 ) │ │ - ldr r3, [pc, #552] ; (354b4 ) │ │ - ldr r5, [sp, #20] │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r3, [sp, #20] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + subs r2, r0, #0 │ │ + cmp r2, #1 │ │ + beq.n 36b6c │ │ + ldr r1, [pc, #588] ; (36da4 ) │ │ + ldr r3, [pc, #588] ; (36da8 ) │ │ str r5, [sp, #0] │ │ movs r0, #4 │ │ + add r1, pc │ │ movs r2, #219 ; 0xdb │ │ - b.n 359de │ │ - adds r0, r5, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + bl 37372 │ │ + adds r0, r4, #0 │ │ movs r1, #12 │ │ - adds r3, r6, #0 │ │ - blx eaac │ │ + ldr r3, [sp, #20] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 352cc │ │ - ldr r1, [pc, #528] ; (354b8 ) │ │ - ldr r3, [pc, #528] ; (354bc ) │ │ + beq.n 36b9c │ │ + ldr r1, [pc, #560] ; (36dac ) │ │ + ldr r3, [pc, #560] ; (36db0 ) │ │ movs r2, #224 ; 0xe0 │ │ add r1, pc │ │ add r3, pc │ │ movs r0, #4 │ │ - bl 4003c │ │ - adds r0, r4, #0 │ │ - bl 326f4 │ │ - movs r7, #0 │ │ + bl 41bd4 │ │ adds r0, r6, #0 │ │ + bl 3408c │ │ + ldr r0, [sp, #20] │ │ ldr r1, [sp, #48] ; 0x30 │ │ - bl 422f8 │ │ - str r7, [sp, #32] │ │ - bl 35ad6 │ │ - ldr r7, [sp, #24] │ │ - cmp r7, #0 │ │ - beq.n 35324 │ │ - ldr r3, [r5, #0] │ │ + bl 43f84 │ │ + bl 37380 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 36bfc │ │ movs r1, #255 ; 0xff │ │ + ldr r3, [r4, #0] │ │ lsls r1, r1, #16 │ │ + movs r2, #255 ; 0xff │ │ lsls r0, r3, #8 │ │ ands r0, r1 │ │ - movs r2, #255 ; 0xff │ │ mov ip, r0 │ │ lsls r2, r2, #8 │ │ asrs r0, r3, #8 │ │ ands r0, r2 │ │ - mov r7, ip │ │ - orrs r7, r0 │ │ - lsrs r0, r3, #24 │ │ - orrs r0, r7 │ │ + mov r2, ip │ │ + orrs r0, r2 │ │ + lsrs r2, r3, #24 │ │ + orrs r0, r2 │ │ lsls r3, r3, #24 │ │ - orrs r0, r3 │ │ - ldr r3, [r5, #4] │ │ - str r0, [r5, #0] │ │ + orrs r3, r0 │ │ + str r3, [r4, #0] │ │ + ldr r3, [r4, #4] │ │ + movs r2, #255 ; 0xff │ │ lsls r0, r3, #8 │ │ ands r0, r1 │ │ mov ip, r0 │ │ + lsls r2, r2, #8 │ │ asrs r0, r3, #8 │ │ ands r0, r2 │ │ - mov r7, ip │ │ - orrs r7, r0 │ │ - lsrs r0, r3, #24 │ │ - orrs r0, r7 │ │ + mov r2, ip │ │ + orrs r0, r2 │ │ + lsrs r2, r3, #24 │ │ + orrs r0, r2 │ │ + movs r2, #255 ; 0xff │ │ lsls r3, r3, #24 │ │ - orrs r0, r3 │ │ - ldr r3, [r5, #8] │ │ - str r0, [r5, #4] │ │ + orrs r3, r0 │ │ + str r3, [r4, #4] │ │ + ldr r3, [r4, #8] │ │ + lsls r2, r2, #8 │ │ lsls r0, r3, #8 │ │ ands r1, r0 │ │ asrs r0, r3, #8 │ │ ands r2, r0 │ │ orrs r1, r2 │ │ lsrs r0, r3, #24 │ │ orrs r1, r0 │ │ lsls r3, r3, #24 │ │ - orrs r1, r3 │ │ - str r1, [r5, #8] │ │ - ldr r0, [r5, #0] │ │ - blx 44608 <__aeabi_f2d> │ │ + orrs r3, r1 │ │ + str r3, [r4, #8] │ │ + ldr r0, [r4, #0] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ - blx 41f38 │ │ - str r0, [r5, #0] │ │ - ldr r0, [r5, #4] │ │ - blx 44608 <__aeabi_f2d> │ │ + bl 48df4 <_Unwind_GetTextRelBase@@Base+0x748> │ │ + str r0, [r4, #0] │ │ + ldr r0, [r4, #4] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ - blx 41f38 │ │ - ldr r7, [sp, #20] │ │ - str r0, [r5, #4] │ │ - adds r5, #12 │ │ - adds r7, #1 │ │ - str r7, [sp, #20] │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - ldr r7, [sp, #20] │ │ - cmp r7, r2 │ │ - ble.n 35274 │ │ - ldr r5, [pc, #356] ; (354c0 ) │ │ - ldr r3, [pc, #360] ; (354c4 ) │ │ - ldr r7, [sp, #16] │ │ - add r5, pc │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ + bl 48df4 <_Unwind_GetTextRelBase@@Base+0x748> │ │ + adds r5, #1 │ │ + str r0, [r4, #4] │ │ + adds r4, #12 │ │ + b.n 36b3e │ │ + ldr r4, [pc, #396] ; (36db4 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #396] ; (36db8 ) │ │ + add r4, pc │ │ movs r0, #1 │ │ - adds r1, r5, #0 │ │ + adds r1, r4, #0 │ │ movs r2, #242 ; 0xf2 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ cmp r7, #0 │ │ - beq.n 353a8 │ │ - adds r0, r6, #0 │ │ - blx eaa0 │ │ - str r0, [sp, #20] │ │ - ldr r7, [sp, #20] │ │ + beq.n 36c74 │ │ + ldr r0, [sp, #20] │ │ + bl 48854 <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + str r0, [sp, #28] │ │ movs r0, #3 │ │ - tst r7, r0 │ │ - beq.n 35392 │ │ - ldr r3, [pc, #324] ; (354c8 ) │ │ - adds r1, r5, #0 │ │ + ldr r3, [sp, #28] │ │ + tst r3, r0 │ │ + beq.n 36c5e │ │ + ldr r3, [pc, #364] ; (36dbc ) │ │ + adds r1, r4, #0 │ │ movs r2, #250 ; 0xfa │ │ add r3, pc │ │ - bl 4003c │ │ + bl 41bd4 │ │ movs r7, #0 │ │ - b.n 353ae │ │ - ldr r0, [sp, #28] │ │ - bl 41f80 │ │ - str r0, [r4, #116] ; 0x74 │ │ + b.n 36c7a │ │ + ldr r0, [sp, #32] │ │ + bl 43be8 │ │ + str r0, [r6, #116] ; 0x74 │ │ cmp r0, #0 │ │ - beq.n 353ac │ │ - bl 420b0 │ │ + beq.n 36c78 │ │ + bl 43d24 │ │ movs r7, #1 │ │ - str r0, [sp, #28] │ │ - b.n 353b0 │ │ - str r7, [sp, #20] │ │ - b.n 353ae │ │ - adds r7, r0, #0 │ │ + str r0, [sp, #32] │ │ + b.n 36c7c │ │ str r7, [sp, #28] │ │ + b.n 36c7a │ │ + adds r7, r0, #0 │ │ + str r7, [sp, #32] │ │ ldr r0, [sp, #68] ; 0x44 │ │ cmp r0, #0 │ │ - ble.n 35452 │ │ + ble.n 36d1e │ │ adds r0, #1 │ │ cmp r7, #0 │ │ - beq.n 353cc │ │ - ldr r1, [sp, #20] │ │ - ldr r5, [sp, #28] │ │ + beq.n 36c98 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ lsls r0, r0, #3 │ │ - adds r3, r5, r1 │ │ - adds r1, r1, r0 │ │ - str r3, [r4, #72] ; 0x48 │ │ - str r1, [sp, #20] │ │ - b.n 3543c │ │ - ldr r5, [pc, #252] ; (354cc ) │ │ + adds r3, r3, r2 │ │ + str r3, [r6, #72] ; 0x48 │ │ + adds r3, r2, r0 │ │ + str r3, [sp, #28] │ │ + b.n 36d08 │ │ movs r3, #136 ; 0x88 │ │ + ldr r4, [pc, #292] ; (36dc0 ) │ │ movs r1, #8 │ │ - add r5, pc │ │ - adds r2, r5, #0 │ │ + add r4, pc │ │ + adds r2, r4, #0 │ │ lsls r3, r3, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - adds r3, r6, #0 │ │ - str r0, [r4, #72] ; 0x48 │ │ - adds r2, #1 │ │ - movs r1, #8 │ │ - blx eaac │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ ldr r3, [sp, #68] ; 0x44 │ │ - adds r3, #1 │ │ + str r0, [r6, #72] ; 0x48 │ │ + movs r1, #8 │ │ + adds r2, r3, #1 │ │ + ldr r3, [sp, #20] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + adds r3, r5, #1 │ │ cmp r0, r3 │ │ - beq.n 353fe │ │ - ldr r3, [pc, #220] ; (354d0 ) │ │ + beq.n 36ccc │ │ + movs r2, #20 │ │ + ldr r3, [pc, #256] ; (36dc4 ) │ │ movs r0, #4 │ │ - adds r1, r5, #0 │ │ + adds r1, r4, #0 │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #216] ; (354d4 ) │ │ - b.n 359aa │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 3543c │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - adds r2, r7, #0 │ │ - b.n 35436 │ │ - ldrh r1, [r3, #0] │ │ - adds r2, #1 │ │ - lsls r0, r1, #8 │ │ - lsrs r1, r1, #8 │ │ - orrs r1, r0 │ │ - strh r1, [r3, #0] │ │ - ldrh r1, [r3, #2] │ │ - lsls r0, r1, #8 │ │ - lsrs r1, r1, #8 │ │ - orrs r1, r0 │ │ - strh r1, [r3, #2] │ │ - ldrh r1, [r3, #4] │ │ - lsls r0, r1, #8 │ │ - lsrs r1, r1, #8 │ │ - orrs r1, r0 │ │ - strh r1, [r3, #4] │ │ - ldrh r1, [r3, #6] │ │ - lsls r0, r1, #8 │ │ - lsrs r1, r1, #8 │ │ - orrs r1, r0 │ │ - strh r1, [r3, #6] │ │ + b.n 37252 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 36d08 │ │ + adds r1, r7, #0 │ │ + ldr r3, [r6, #72] ; 0x48 │ │ + cmp r1, r5 │ │ + bgt.n 36d08 │ │ + ldrh r2, [r3, #0] │ │ + adds r1, #1 │ │ + lsls r0, r2, #8 │ │ + lsrs r2, r2, #8 │ │ + orrs r2, r0 │ │ + strh r2, [r3, #0] │ │ + ldrh r2, [r3, #2] │ │ + lsls r0, r2, #8 │ │ + lsrs r2, r2, #8 │ │ + orrs r2, r0 │ │ + strh r2, [r3, #2] │ │ + ldrh r2, [r3, #4] │ │ + lsls r0, r2, #8 │ │ + lsrs r2, r2, #8 │ │ + orrs r2, r0 │ │ + strh r2, [r3, #4] │ │ + ldrh r2, [r3, #6] │ │ + lsls r0, r2, #8 │ │ + lsrs r2, r2, #8 │ │ + orrs r2, r0 │ │ + strh r2, [r3, #6] │ │ adds r3, #8 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - cmp r2, r1 │ │ - ble.n 3540a │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - ldr r1, [pc, #152] ; (354d8 ) │ │ - ldr r3, [pc, #152] ; (354dc ) │ │ - str r2, [sp, #0] │ │ - movs r0, #1 │ │ + b.n 36cd6 │ │ movs r2, #144 ; 0x90 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r1, [pc, #184] ; (36dc8 ) │ │ + movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #184] ; (36dcc ) │ │ add r1, pc │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - lsls r2, r0 │ │ - bl 4003c │ │ + bl 41bd4 │ │ ldr r0, [sp, #72] ; 0x48 │ │ cmp r0, #0 │ │ - ble.n 3553e │ │ + ble.n 36e08 │ │ cmp r7, #0 │ │ - beq.n 3546c │ │ - ldr r1, [sp, #20] │ │ - ldr r5, [sp, #28] │ │ + beq.n 36d38 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ lsls r0, r0, #2 │ │ - adds r3, r5, r1 │ │ - adds r1, r1, r0 │ │ - str r3, [r4, #76] ; 0x4c │ │ - str r1, [sp, #20] │ │ - b.n 3550e │ │ - ldr r5, [pc, #112] ; (354e0 ) │ │ + adds r3, r3, r2 │ │ + str r3, [r6, #76] ; 0x4c │ │ + adds r3, r2, r0 │ │ + str r3, [sp, #28] │ │ + b.n 36dd8 │ │ + movs r3, #44 ; 0x2c │ │ + ldr r4, [pc, #148] ; (36dd0 ) │ │ movs r1, #4 │ │ - ldr r3, [pc, #112] ; (354e4 ) │ │ - add r5, pc │ │ - adds r2, r5, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r3, r6, #0 │ │ - str r0, [r4, #76] ; 0x4c │ │ + add r4, pc │ │ + adds r2, r4, #0 │ │ + adds r3, #255 ; 0xff │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ + str r0, [r6, #76] ; 0x4c │ │ ldr r2, [sp, #72] ; 0x48 │ │ - blx eaac │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - cmp r0, r3 │ │ - beq.n 35498 │ │ - ldr r3, [pc, #88] ; (354e8 ) │ │ + ldr r3, [sp, #20] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + ldr r5, [sp, #72] ; 0x48 │ │ + cmp r0, r5 │ │ + beq.n 36d68 │ │ + movs r2, #48 ; 0x30 │ │ + ldr r3, [pc, #116] ; (36dd4 ) │ │ movs r0, #4 │ │ - adds r1, r5, #0 │ │ + adds r1, r4, #0 │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #84] ; (354ec ) │ │ - b.n 359aa │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 3550e │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - adds r2, r7, #0 │ │ - b.n 35508 │ │ - add r7, sp, #312 ; 0x138 │ │ + b.n 37252 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 36dd8 │ │ + adds r1, r7, #0 │ │ + ldr r3, [r6, #76] ; 0x4c │ │ + cmp r1, r5 │ │ + bge.n 36dd8 │ │ + ldrh r2, [r3, #0] │ │ + adds r1, #1 │ │ + lsls r0, r2, #8 │ │ + lsrs r2, r2, #8 │ │ + orrs r2, r0 │ │ + strh r2, [r3, #0] │ │ + ldrh r2, [r3, #2] │ │ + lsls r0, r2, #8 │ │ + lsrs r2, r2, #8 │ │ + orrs r2, r0 │ │ + strh r2, [r3, #2] │ │ + adds r3, #4 │ │ + b.n 36d72 │ │ + sxth r6, r7 │ │ movs r1, r0 │ │ - add r5, sp, #884 ; 0x374 │ │ + add r6, sp, #324 ; 0x144 │ │ movs r1, r0 │ │ - cmp r7, #74 ; 0x4a │ │ + adds r6, #148 ; 0x94 │ │ movs r2, r0 │ │ - add r6, sp, #800 ; 0x320 │ │ + cbz r2, 36dd8 │ │ movs r1, r0 │ │ - add sp, #404 ; 0x194 │ │ + movs r0, r0 │ │ + stmia r2!, {r1, r2, r6, r7} │ │ + cbz r6, 36dce │ │ movs r1, r0 │ │ - add r6, sp, #672 ; 0x2a0 │ │ + cbz r1, 36dfa │ │ movs r1, r0 │ │ - add sp, #392 ; 0x188 │ │ + cbz r4, 36dce │ │ movs r1, r0 │ │ - add r5, sp, #984 ; 0x3d8 │ │ + cbz r6, 36e00 │ │ movs r1, r0 │ │ - add r7, sp, #816 ; 0x330 │ │ + sub sp, #320 ; 0x140 │ │ movs r1, r0 │ │ - add r7, sp, #800 ; 0x320 │ │ + uxth r2, r4 │ │ movs r1, r0 │ │ - add r5, sp, #520 ; 0x208 │ │ + uxth r4, r4 │ │ movs r1, r0 │ │ - add r7, sp, #668 ; 0x29c │ │ + add sp, #376 ; 0x178 │ │ movs r1, r0 │ │ - lsls r3, r2, #4 │ │ - movs r0, r0 │ │ - add r5, sp, #48 ; 0x30 │ │ + sxtb r7, r7 │ │ movs r1, r0 │ │ - add r7, sp, #456 ; 0x1c8 │ │ + add r7, sp, #928 ; 0x3a0 │ │ movs r1, r0 │ │ - add r4, sp, #904 ; 0x388 │ │ + sxtb r4, r1 │ │ movs r1, r0 │ │ - lsls r3, r5, #4 │ │ - movs r0, r0 │ │ - add r7, sp, #300 ; 0x12c │ │ + add r7, sp, #760 ; 0x2f8 │ │ + movs r1, r0 │ │ + sxth r1, r4 │ │ movs r1, r0 │ │ - lsls r7, r5, #4 │ │ - movs r0, r0 │ │ - ldrh r1, [r3, #0] │ │ - adds r2, #1 │ │ - lsls r0, r1, #8 │ │ - lsrs r1, r1, #8 │ │ - orrs r1, r0 │ │ - strh r1, [r3, #0] │ │ - ldrh r1, [r3, #2] │ │ - lsls r0, r1, #8 │ │ - lsrs r1, r1, #8 │ │ - orrs r1, r0 │ │ - strh r1, [r3, #2] │ │ - adds r3, #4 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - cmp r2, r1 │ │ - blt.n 354f0 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - ldr r5, [pc, #876] ; (35880 ) │ │ - ldr r3, [pc, #880] ; (35884 ) │ │ - movs r0, #1 │ │ - add r5, pc │ │ - str r2, [sp, #0] │ │ movs r2, #157 ; 0x9d │ │ - lsls r2, r0 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r4, [pc, #864] ; (37140 ) │ │ + movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #864] ; (37144 ) │ │ + add r4, pc │ │ + adds r1, r4, #0 │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - adds r1, r5, #0 │ │ - bl 4003c │ │ + bl 41bd4 │ │ movs r3, #158 ; 0x9e │ │ movs r1, #4 │ │ - adds r2, r5, #0 │ │ + adds r2, r4, #0 │ │ lsls r3, r3, #1 │ │ ldr r0, [sp, #64] ; 0x40 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r0, [r4, #108] ; 0x6c │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + str r0, [r6, #108] ; 0x6c │ │ movs r0, #24 │ │ - bl 40f04 │ │ - str r0, [r4, #112] ; 0x70 │ │ + bl 42ab8 │ │ + str r0, [r6, #112] ; 0x70 │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - ble.n 35624 │ │ + ble.n 36ee8 │ │ cmp r7, #0 │ │ - beq.n 35552 │ │ - adds r0, r6, #0 │ │ - ldr r1, [sp, #20] │ │ + beq.n 36e1c │ │ + ldr r0, [sp, #20] │ │ + ldr r1, [sp, #28] │ │ movs r2, #0 │ │ - blx eab8 │ │ + bl 48864 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ add r0, sp, #52 ; 0x34 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - adds r3, r6, #0 │ │ - blx eaac │ │ + ldr r3, [sp, #20] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 35564 │ │ - b.n 35af6 │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 35588 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + beq.n 36e2e │ │ + b.n 37372 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 36e52 │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [sp, #52] ; 0x34 │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ - lsrs r5, r3, #24 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ + orrs r2, r1 │ │ + lsrs r1, r3, #24 │ │ orrs r2, r1 │ │ - orrs r2, r5 │ │ lsls r3, r3, #24 │ │ - orrs r2, r3 │ │ - str r2, [sp, #52] ; 0x34 │ │ - ldr r5, [pc, #764] ; (35888 ) │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + orrs r3, r2 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r5, [pc, #752] ; (37148 ) │ │ + movs r1, #4 │ │ + str r3, [r6, #84] ; 0x54 │ │ + adds r0, r3, #0 │ │ movs r3, #164 ; 0xa4 │ │ add r5, pc │ │ - movs r1, #4 │ │ adds r2, r5, #0 │ │ lsls r3, r3, #1 │ │ - str r0, [r4, #84] ; 0x54 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #20] │ │ + str r0, [r6, #80] ; 0x50 │ │ movs r1, #4 │ │ - adds r3, r6, #0 │ │ - str r0, [r4, #80] ; 0x50 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - blx eaac │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ ldr r3, [sp, #52] ; 0x34 │ │ - movs r1, #0 │ │ - str r1, [sp, #36] ; 0x24 │ │ + movs r4, #0 │ │ cmp r0, r3 │ │ - beq.n 3560a │ │ - ldr r3, [pc, #728] ; (3588c ) │ │ + beq.n 36ece │ │ + movs r2, #165 ; 0xa5 │ │ + ldr r3, [pc, #716] ; (3714c ) │ │ movs r0, #4 │ │ adds r1, r5, #0 │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - movs r2, #165 ; 0xa5 │ │ - b.n 359a8 │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 355ea │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ldr r2, [r4, #80] ; 0x50 │ │ + b.n 37252 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 36eb4 │ │ movs r1, #255 ; 0xff │ │ - lsls r3, r5, #2 │ │ - adds r2, r2, r3 │ │ - ldr r3, [r2, #0] │ │ + ldr r3, [r6, #80] ; 0x50 │ │ + lsls r2, r4, #2 │ │ lsls r1, r1, #16 │ │ - movs r5, #255 ; 0xff │ │ + adds r2, r3, r2 │ │ + ldr r3, [r2, #0] │ │ lsls r0, r3, #8 │ │ ands r0, r1 │ │ - lsls r5, r5, #8 │ │ - asrs r1, r3, #8 │ │ + movs r1, #255 ; 0xff │ │ + asrs r5, r3, #8 │ │ + lsls r1, r1, #8 │ │ ands r1, r5 │ │ - orrs r0, r1 │ │ - lsrs r1, r3, #24 │ │ + orrs r1, r0 │ │ + lsrs r0, r3, #24 │ │ orrs r1, r0 │ │ lsls r3, r3, #24 │ │ - orrs r1, r3 │ │ - str r1, [r2, #0] │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - lsls r3, r5, #2 │ │ - ldr r5, [r4, #80] ; 0x50 │ │ - adds r5, r5, r3 │ │ + orrs r3, r1 │ │ + str r3, [r2, #0] │ │ + ldr r3, [r6, #80] ; 0x50 │ │ + lsls r5, r4, #2 │ │ + adds r4, #1 │ │ + adds r5, r3, r5 │ │ ldr r0, [r5, #0] │ │ - blx 44608 <__aeabi_f2d> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ - blx 41f38 │ │ + bl 48df4 <_Unwind_GetTextRelBase@@Base+0x748> │ │ str r0, [r5, #0] │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - adds r5, #1 │ │ - str r5, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - cmp r5, r2 │ │ - blt.n 355be │ │ - ldr r1, [pc, #636] ; (35890 ) │ │ - ldr r3, [pc, #636] ; (35894 ) │ │ - str r2, [sp, #0] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r4, r3 │ │ + blt.n 36e8a │ │ + movs r2, #84 ; 0x54 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #628] ; (37150 ) │ │ + ldr r3, [pc, #632] ; (37154 ) │ │ + movs r0, #1 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - movs r0, #1 │ │ - ldr r2, [pc, #632] ; (35898 ) │ │ - bl 4003c │ │ - ldrb r3, [r4, #16] │ │ + bl 41bd4 │ │ + ldrb r3, [r6, #16] │ │ cmp r3, #2 │ │ - bls.n 356fc │ │ + bls.n 36fba │ │ add r0, sp, #52 ; 0x34 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - adds r3, r6, #0 │ │ - blx eaac │ │ + ldr r3, [sp, #20] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 3563c │ │ - b.n 35af6 │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 35660 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + beq.n 36f00 │ │ + b.n 37372 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 36f24 │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [sp, #52] ; 0x34 │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ - lsrs r5, r3, #24 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ + orrs r2, r1 │ │ + lsrs r1, r3, #24 │ │ orrs r2, r1 │ │ - orrs r2, r5 │ │ lsls r3, r3, #24 │ │ - orrs r2, r3 │ │ - str r2, [sp, #52] ; 0x34 │ │ - ldr r5, [pc, #568] ; (3589c ) │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + orrs r3, r2 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r5, [pc, #560] ; (37158 ) │ │ + movs r1, #4 │ │ + str r3, [r6, #92] ; 0x5c │ │ + adds r0, r3, #0 │ │ movs r3, #174 ; 0xae │ │ add r5, pc │ │ - movs r1, #4 │ │ adds r2, r5, #0 │ │ lsls r3, r3, #1 │ │ - str r0, [r4, #92] ; 0x5c │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #20] │ │ + str r0, [r6, #88] ; 0x58 │ │ movs r1, #4 │ │ - adds r3, r6, #0 │ │ - str r0, [r4, #88] ; 0x58 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - blx eaac │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ ldr r3, [sp, #52] ; 0x34 │ │ - movs r1, #0 │ │ - str r1, [sp, #36] ; 0x24 │ │ + movs r4, #0 │ │ cmp r0, r3 │ │ - beq.n 356e2 │ │ - ldr r3, [pc, #532] ; (358a0 ) │ │ + beq.n 36fa0 │ │ + movs r2, #175 ; 0xaf │ │ + ldr r3, [pc, #520] ; (3715c ) │ │ movs r0, #4 │ │ adds r1, r5, #0 │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - movs r2, #175 ; 0xaf │ │ - b.n 359a8 │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 356c2 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ldr r2, [r4, #88] ; 0x58 │ │ + b.n 37252 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 36f86 │ │ movs r1, #255 ; 0xff │ │ - lsls r3, r5, #2 │ │ - adds r2, r2, r3 │ │ - ldr r3, [r2, #0] │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + lsls r2, r4, #2 │ │ lsls r1, r1, #16 │ │ - movs r5, #255 ; 0xff │ │ + adds r2, r3, r2 │ │ + ldr r3, [r2, #0] │ │ lsls r0, r3, #8 │ │ ands r0, r1 │ │ - lsls r5, r5, #8 │ │ - asrs r1, r3, #8 │ │ + movs r1, #255 ; 0xff │ │ + asrs r5, r3, #8 │ │ + lsls r1, r1, #8 │ │ ands r1, r5 │ │ - orrs r0, r1 │ │ - lsrs r1, r3, #24 │ │ + orrs r1, r0 │ │ + lsrs r0, r3, #24 │ │ orrs r1, r0 │ │ lsls r3, r3, #24 │ │ - orrs r1, r3 │ │ - str r1, [r2, #0] │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - lsls r3, r5, #2 │ │ - ldr r5, [r4, #88] ; 0x58 │ │ - adds r5, r5, r3 │ │ + orrs r3, r1 │ │ + str r3, [r2, #0] │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + lsls r5, r4, #2 │ │ + adds r4, #1 │ │ + adds r5, r3, r5 │ │ ldr r0, [r5, #0] │ │ - blx 44608 <__aeabi_f2d> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ - blx 41f38 │ │ + bl 48df4 <_Unwind_GetTextRelBase@@Base+0x748> │ │ str r0, [r5, #0] │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - adds r5, #1 │ │ - str r5, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - cmp r5, r2 │ │ - blt.n 35696 │ │ - ldr r1, [pc, #440] ; (358a4 ) │ │ - ldr r3, [pc, #440] ; (358a8 ) │ │ - str r2, [sp, #0] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r4, r3 │ │ + blt.n 36f5c │ │ + movs r2, #104 ; 0x68 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #436] ; (37160 ) │ │ + ldr r3, [pc, #436] ; (37164 ) │ │ + movs r0, #1 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - movs r0, #1 │ │ - ldr r2, [pc, #436] ; (358ac ) │ │ - bl 4003c │ │ - ldrb r3, [r4, #16] │ │ + bl 41bd4 │ │ + ldrb r3, [r6, #16] │ │ cmp r3, #2 │ │ - bls.n 357d4 │ │ + bls.n 3708c │ │ add r0, sp, #52 ; 0x34 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - adds r3, r6, #0 │ │ - blx eaac │ │ + ldr r3, [sp, #20] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 35714 │ │ - b.n 35af6 │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 35738 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + beq.n 36fd2 │ │ + b.n 37372 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 36ff6 │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [sp, #52] ; 0x34 │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ - lsrs r5, r3, #24 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ + orrs r2, r1 │ │ + lsrs r1, r3, #24 │ │ orrs r2, r1 │ │ - orrs r2, r5 │ │ lsls r3, r3, #24 │ │ - orrs r2, r3 │ │ - str r2, [sp, #52] ; 0x34 │ │ - ldr r5, [pc, #372] ; (358b0 ) │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + orrs r3, r2 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r5, [pc, #364] ; (37168 ) │ │ + movs r1, #4 │ │ + str r3, [r6, #100] ; 0x64 │ │ + adds r0, r3, #0 │ │ movs r3, #184 ; 0xb8 │ │ add r5, pc │ │ - movs r1, #4 │ │ adds r2, r5, #0 │ │ lsls r3, r3, #1 │ │ - str r0, [r4, #100] ; 0x64 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #20] │ │ + str r0, [r6, #96] ; 0x60 │ │ movs r1, #4 │ │ - adds r3, r6, #0 │ │ - str r0, [r4, #96] ; 0x60 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - blx eaac │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ ldr r3, [sp, #52] ; 0x34 │ │ - movs r1, #0 │ │ - str r1, [sp, #36] ; 0x24 │ │ + movs r4, #0 │ │ cmp r0, r3 │ │ - beq.n 357ba │ │ - ldr r3, [pc, #336] ; (358b4 ) │ │ + beq.n 37072 │ │ + movs r2, #185 ; 0xb9 │ │ + ldr r3, [pc, #328] ; (3716c ) │ │ movs r0, #4 │ │ adds r1, r5, #0 │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - movs r2, #185 ; 0xb9 │ │ - b.n 359a8 │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 3579a │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ldr r2, [r4, #96] ; 0x60 │ │ + b.n 37252 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 37058 │ │ movs r1, #255 ; 0xff │ │ - lsls r3, r5, #2 │ │ - adds r2, r2, r3 │ │ - ldr r3, [r2, #0] │ │ + ldr r3, [r6, #96] ; 0x60 │ │ + lsls r2, r4, #2 │ │ lsls r1, r1, #16 │ │ - movs r5, #255 ; 0xff │ │ + adds r2, r3, r2 │ │ + ldr r3, [r2, #0] │ │ lsls r0, r3, #8 │ │ ands r0, r1 │ │ - lsls r5, r5, #8 │ │ - asrs r1, r3, #8 │ │ + movs r1, #255 ; 0xff │ │ + asrs r5, r3, #8 │ │ + lsls r1, r1, #8 │ │ ands r1, r5 │ │ - orrs r0, r1 │ │ - lsrs r1, r3, #24 │ │ + orrs r1, r0 │ │ + lsrs r0, r3, #24 │ │ orrs r1, r0 │ │ lsls r3, r3, #24 │ │ - orrs r1, r3 │ │ - str r1, [r2, #0] │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - lsls r3, r5, #2 │ │ - ldr r5, [r4, #96] ; 0x60 │ │ - adds r5, r5, r3 │ │ + orrs r3, r1 │ │ + str r3, [r2, #0] │ │ + ldr r3, [r6, #96] ; 0x60 │ │ + lsls r5, r4, #2 │ │ + adds r4, #1 │ │ + adds r5, r3, r5 │ │ ldr r0, [r5, #0] │ │ - blx 44608 <__aeabi_f2d> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ - blx 41f38 │ │ + bl 48df4 <_Unwind_GetTextRelBase@@Base+0x748> │ │ str r0, [r5, #0] │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - adds r5, #1 │ │ - str r5, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - cmp r5, r2 │ │ - blt.n 3576e │ │ - ldr r1, [pc, #244] ; (358b8 ) │ │ - ldr r3, [pc, #244] ; (358bc ) │ │ - str r2, [sp, #0] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r4, r3 │ │ + blt.n 3702e │ │ + movs r2, #124 ; 0x7c │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #240] ; (37170 ) │ │ + ldr r3, [pc, #244] ; (37174 ) │ │ + movs r0, #1 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - movs r0, #1 │ │ - ldr r2, [pc, #240] ; (358c0 ) │ │ - bl 4003c │ │ + bl 41bd4 │ │ cmp r7, #0 │ │ - beq.n 357e0 │ │ - adds r0, r6, #0 │ │ - blx eaa0 │ │ - str r0, [sp, #20] │ │ + beq.n 37098 │ │ + ldr r0, [sp, #20] │ │ + bl 48854 <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + str r0, [sp, #28] │ │ ldr r3, [sp, #72] ; 0x48 │ │ cmp r3, #0 │ │ - bgt.n 357e8 │ │ - b.n 35924 │ │ + bgt.n 370a0 │ │ + b.n 371d0 │ │ cmp r7, #0 │ │ - beq.n 3580c │ │ - ldr r5, [sp, #28] │ │ - ldr r0, [sp, #20] │ │ - movs r2, #4 │ │ - adds r1, r5, r0 │ │ + beq.n 370c6 │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #28] │ │ add r0, sp, #52 ; 0x34 │ │ - blx eb24 │ │ - ldr r3, [sp, #20] │ │ - adds r3, #4 │ │ - adds r2, r5, r3 │ │ - str r2, [r4, #104] ; 0x68 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - lsls r2, r2, #2 │ │ - adds r2, r3, r2 │ │ - str r2, [sp, #20] │ │ - b.n 35910 │ │ + adds r1, r3, r2 │ │ + movs r2, #4 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [sp, #28] │ │ + adds r1, r3, #4 │ │ + ldr r3, [sp, #32] │ │ + adds r3, r3, r1 │ │ + str r3, [r6, #104] ; 0x68 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r4, r3, #2 │ │ + adds r3, r1, r4 │ │ + str r3, [sp, #28] │ │ + b.n 371ba │ │ ldr r3, [sp, #68] ; 0x44 │ │ add r0, sp, #52 ; 0x34 │ │ movs r1, #4 │ │ adds r3, #1 │ │ asrs r2, r3, #31 │ │ lsrs r2, r2, #23 │ │ adds r3, r2, r3 │ │ asrs r3, r3, #9 │ │ adds r3, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ movs r2, #1 │ │ - adds r3, r6, #0 │ │ - blx eaac │ │ + ldr r3, [sp, #20] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 3582e │ │ - b.n 35af6 │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 35852 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + beq.n 370e8 │ │ + b.n 37372 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 3710c │ │ movs r2, #255 ; 0xff │ │ + ldr r3, [sp, #52] ; 0x34 │ │ lsls r2, r2, #16 │ │ lsls r1, r3, #8 │ │ - ands r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + ands r1, r2 │ │ + movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ - lsls r1, r1, #8 │ │ - ands r1, r0 │ │ - lsrs r5, r3, #24 │ │ + lsls r2, r2, #8 │ │ + ands r2, r0 │ │ + orrs r2, r1 │ │ + lsrs r1, r3, #24 │ │ orrs r2, r1 │ │ - orrs r2, r5 │ │ lsls r3, r3, #24 │ │ - orrs r2, r3 │ │ - str r2, [sp, #52] ; 0x34 │ │ - ldr r5, [pc, #112] ; (358c4 ) │ │ + orrs r3, r2 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r3, #142 ; 0x8e │ │ + ldr r4, [pc, #104] ; (37178 ) │ │ movs r1, #4 │ │ - ldr r3, [pc, #112] ; (358c8 ) │ │ - add r5, pc │ │ - adds r2, r5, #0 │ │ + add r4, pc │ │ + adds r2, r4, #0 │ │ + adds r3, #255 ; 0xff │ │ ldr r0, [sp, #52] ; 0x34 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r3, r6, #0 │ │ - str r0, [r4, #104] ; 0x68 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #20] │ │ + str r0, [r6, #104] ; 0x68 │ │ movs r1, #4 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - blx eaac │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r0, r3 │ │ - beq.n 358d0 │ │ - ldr r3, [pc, #84] ; (358cc ) │ │ + beq.n 37180 │ │ + movs r2, #200 ; 0xc8 │ │ + ldr r3, [pc, #72] ; (3717c ) │ │ movs r0, #4 │ │ - adds r1, r5, #0 │ │ + adds r1, r4, #0 │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - movs r2, #200 ; 0xc8 │ │ - b.n 359a8 │ │ - add r4, sp, #248 ; 0xf8 │ │ + b.n 37252 │ │ + nop ; (mov r8, r8) │ │ + add r7, sp, #96 ; 0x60 │ │ movs r1, r0 │ │ - add r6, sp, #884 ; 0x374 │ │ + cbz r1, 37176 │ │ movs r1, r0 │ │ - add r3, sp, #792 ; 0x318 │ │ + add r6, sp, #632 ; 0x278 │ │ movs r1, r0 │ │ - add r6, sp, #364 ; 0x16c │ │ + cbz r5, 3715c │ │ movs r1, r0 │ │ - add r3, sp, #240 ; 0xf0 │ │ + add r6, sp, #120 ; 0x78 │ │ movs r1, r0 │ │ - add r6, sp, #56 ; 0x38 │ │ + sub sp, #440 ; 0x1b8 │ │ movs r1, r0 │ │ - lsls r3, r2, #5 │ │ - movs r0, r0 │ │ - add r2, sp, #952 ; 0x3b8 │ │ + add r5, sp, #816 ; 0x330 │ │ movs r1, r0 │ │ - add r5, sp, #724 ; 0x2d4 │ │ + sub sp, #84 ; 0x54 │ │ movs r1, r0 │ │ - add r2, sp, #400 ; 0x190 │ │ + add r5, sp, #304 ; 0x130 │ │ movs r1, r0 │ │ - add r5, sp, #460 ; 0x1cc │ │ + add sp, #356 ; 0x164 │ │ movs r1, r0 │ │ - lsls r7, r4, #5 │ │ - movs r0, r0 │ │ - add r2, sp, #88 ; 0x58 │ │ + add r4, sp, #1000 ; 0x3e8 │ │ movs r1, r0 │ │ - add r5, sp, #108 ; 0x6c │ │ + add sp, #4 │ │ movs r1, r0 │ │ - add r1, sp, #560 ; 0x230 │ │ + add r4, sp, #488 ; 0x1e8 │ │ movs r1, r0 │ │ - add r4, sp, #884 ; 0x374 │ │ + add r7, sp, #804 ; 0x324 │ │ movs r1, r0 │ │ - lsls r3, r7, #5 │ │ - movs r0, r0 │ │ - add r0, sp, #1008 ; 0x3f0 │ │ + add r3, sp, #936 ; 0x3a8 │ │ movs r1, r0 │ │ - lsls r5, r1, #6 │ │ - movs r0, r0 │ │ - add r4, sp, #296 ; 0x128 │ │ + add r7, sp, #200 ; 0xc8 │ │ movs r1, r0 │ │ - ldr r5, [sp, #24] │ │ - movs r3, #0 │ │ - cmp r5, r3 │ │ - bne.n 35904 │ │ - b.n 35910 │ │ - ldr r1, [r4, #104] ; 0x68 │ │ - lsls r2, r3, #2 │ │ - mov r0, ip │ │ - adds r1, r1, r2 │ │ - ldr r2, [r1, #0] │ │ - adds r3, #1 │ │ - lsls r5, r2, #8 │ │ - ands r0, r5 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 371ba │ │ movs r5, #255 ; 0xff │ │ - str r0, [sp, #36] ; 0x24 │ │ + movs r1, #0 │ │ lsls r5, r5, #8 │ │ - asrs r0, r2, #8 │ │ - ands r0, r5 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - orrs r5, r0 │ │ - lsrs r0, r2, #24 │ │ - orrs r0, r5 │ │ - lsls r2, r2, #24 │ │ - orrs r0, r2 │ │ - str r0, [r1, #0] │ │ - b.n 3590a │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r1, r3 │ │ + bge.n 371ba │ │ + movs r4, #255 ; 0xff │ │ + ldr r3, [r6, #104] ; 0x68 │ │ + lsls r0, r1, #2 │ │ + lsls r4, r4, #16 │ │ + adds r0, r3, r0 │ │ + ldr r3, [r0, #0] │ │ + adds r1, #1 │ │ + lsls r2, r3, #8 │ │ + ands r2, r4 │ │ mov ip, r2 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - cmp r3, r2 │ │ - blt.n 358da │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #504] ; (35b0c ) │ │ - ldr r3, [pc, #504] ; (35b10 ) │ │ - str r2, [sp, #0] │ │ + mov r4, ip │ │ + asrs r2, r3, #8 │ │ + ands r2, r5 │ │ + orrs r2, r4 │ │ + lsrs r4, r3, #24 │ │ + orrs r2, r4 │ │ + lsls r3, r3, #24 │ │ + orrs r2, r3 │ │ + str r2, [r0, #0] │ │ + b.n 3718c │ │ + movs r2, #152 ; 0x98 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [pc, #476] ; (3739c ) │ │ + movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #472] ; (373a0 ) │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - movs r0, #1 │ │ - ldr r2, [pc, #500] ; (35b14 ) │ │ - bl 4003c │ │ + bl 41bd4 │ │ + add r0, sp, #52 ; 0x34 │ │ cmp r7, #0 │ │ - beq.n 35940 │ │ - ldr r5, [sp, #28] │ │ - ldr r0, [sp, #20] │ │ + beq.n 371ec │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #28] │ │ + adds r1, r3, r2 │ │ movs r2, #4 │ │ - adds r1, r5, r0 │ │ - add r0, sp, #52 ; 0x34 │ │ - blx eb24 │ │ - ldr r3, [sp, #20] │ │ - adds r3, #4 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #24] │ │ - b.n 359b0 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [sp, #28] │ │ + adds r1, r3, #4 │ │ + ldr r3, [sp, #32] │ │ + adds r4, r3, r1 │ │ + b.n 37258 │ │ movs r2, #1 │ │ - strb r2, [r4, #18] │ │ - add r0, sp, #52 ; 0x34 │ │ movs r1, #4 │ │ - adds r3, r6, #0 │ │ - blx eaac │ │ + strb r2, [r6, #18] │ │ + ldr r3, [sp, #20] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 35954 │ │ - b.n 35af6 │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - beq.n 3597a │ │ + beq.n 371fe │ │ + b.n 37372 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 37222 │ │ + movs r2, #255 ; 0xff │ │ ldr r3, [sp, #52] ; 0x34 │ │ - movs r1, #255 ; 0xff │ │ - lsls r1, r1, #16 │ │ - lsls r2, r3, #8 │ │ + lsls r2, r2, #16 │ │ + lsls r1, r3, #8 │ │ ands r1, r2 │ │ movs r2, #255 ; 0xff │ │ asrs r0, r3, #8 │ │ lsls r2, r2, #8 │ │ ands r2, r0 │ │ - orrs r1, r2 │ │ - lsrs r2, r3, #24 │ │ - orrs r1, r2 │ │ - lsls r2, r3, #24 │ │ - adds r3, r1, #0 │ │ + orrs r2, r1 │ │ + lsrs r1, r3, #24 │ │ + orrs r2, r1 │ │ + lsls r3, r3, #24 │ │ orrs r3, r2 │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r5, [pc, #412] ; (35b18 ) │ │ - movs r1, #1 │ │ movs r3, #211 ; 0xd3 │ │ + ldr r5, [pc, #380] ; (373a4 ) │ │ + movs r1, #1 │ │ add r5, pc │ │ - lsls r3, r1 │ │ adds r2, r5, #0 │ │ + lsls r3, r3, #1 │ │ ldr r0, [sp, #52] ; 0x34 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r3, r6, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #20] │ │ movs r1, #1 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - str r0, [sp, #24] │ │ - blx eaac │ │ + adds r4, r0, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r0, r3 │ │ - beq.n 359b0 │ │ - ldr r3, [pc, #380] ; (35b1c ) │ │ + beq.n 37258 │ │ + movs r2, #212 ; 0xd4 │ │ movs r0, #4 │ │ adds r1, r5, #0 │ │ - add r3, pc │ │ - movs r2, #212 ; 0xd4 │ │ + ldr r3, [pc, #344] ; (373a8 ) │ │ lsls r2, r2, #1 │ │ - bl 4003c │ │ - b.n 35af6 │ │ - movs r2, #0 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - adds r3, r2, #0 │ │ - b.n 359c4 │ │ - ldr r5, [sp, #24] │ │ - ldrb r0, [r5, r3] │ │ - adds r3, #1 │ │ - negs r5, r0 │ │ - adcs r0, r5 │ │ - adds r2, r2, r0 │ │ - cmp r3, r1 │ │ - blt.n 359b8 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - cmp r2, r0 │ │ - beq.n 359e4 │ │ - ldr r1, [pc, #336] ; (35b20 ) │ │ - ldr r3, [pc, #336] ; (35b24 ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #336] ; (35b28 ) │ │ - str r0, [sp, #4] │ │ - add r1, pc │ │ add r3, pc │ │ + bl 41bd4 │ │ + b.n 37372 │ │ + adds r2, r4, #0 │ │ + movs r3, #0 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + subs r1, r2, r4 │ │ + cmp r1, r0 │ │ + bge.n 37270 │ │ + ldrb r5, [r2, #0] │ │ + adds r2, #1 │ │ + negs r1, r5 │ │ + adcs r1, r5 │ │ + adds r3, r3, r1 │ │ + b.n 3725e │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + cmp r3, r2 │ │ + beq.n 3728e │ │ + str r2, [sp, #4] │ │ + movs r2, #180 ; 0xb4 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #300] ; (373ac ) │ │ + ldr r3, [pc, #304] ; (373b0 ) │ │ movs r0, #4 │ │ - bl 4003c │ │ - b.n 35af6 │ │ + add r1, pc │ │ + adds r2, #255 ; 0xff │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 37372 │ │ cmp r7, #0 │ │ - bne.n 35a36 │ │ - str r7, [sp, #20] │ │ + bne.n 37298 │ │ + str r7, [sp, #24] │ │ adds r5, r7, #0 │ │ - b.n 35aa4 │ │ - ldr r0, [sp, #24] │ │ - ldr r1, [sp, #20] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ + b.n 37342 │ │ + movs r3, #0 │ │ + adds r5, r3, #0 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + cmp r5, r3 │ │ + bge.n 3734e │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [r6, #48] ; 0x30 │ │ lsls r7, r5, #2 │ │ - adds r2, r0, r1 │ │ - str r2, [r3, r7] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - ldr r0, [r4, #52] ; 0x34 │ │ + adds r3, r4, r3 │ │ + str r3, [r2, r7] │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + ldr r0, [r6, #52] ; 0x34 │ │ adds r2, r5, #0 │ │ ldr r1, [r3, r7] │ │ - bl 40b94 │ │ + bl 4275c │ │ cmp r0, r5 │ │ - beq.n 35a22 │ │ - ldr r2, [r4, #48] ; 0x30 │ │ - ldr r1, [sp, #28] │ │ - ldr r3, [pc, #284] ; (35b2c ) │ │ - ldr r2, [r2, r7] │ │ - add r1, pc │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ + beq.n 372d6 │ │ movs r2, #223 ; 0xdf │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + ldr r1, [pc, #240] ; (373b4 ) │ │ movs r0, #3 │ │ + ldr r3, [r3, r7] │ │ + add r1, pc │ │ lsls r2, r2, #1 │ │ - bl 4003c │ │ - ldr r3, [r4, #48] ; 0x30 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #232] ; (373b8 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r3, [r6, #48] ; 0x30 │ │ adds r5, #1 │ │ ldr r0, [r3, r7] │ │ - blx ea40 │ │ - ldr r3, [sp, #20] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldr r3, [sp, #24] │ │ adds r3, #1 │ │ adds r3, r3, r0 │ │ - str r3, [sp, #20] │ │ - b.n 35a3e │ │ - ldr r7, [pc, #248] ; (35b30 ) │ │ - movs r5, #0 │ │ - str r5, [sp, #20] │ │ - str r7, [sp, #28] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - cmp r5, r3 │ │ - blt.n 359ee │ │ - b.n 35ab0 │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - lsls r7, r5, #2 │ │ - ldr r1, [sp, #20] │ │ - adds r3, r3, r7 │ │ - str r7, [sp, #28] │ │ - ldr r7, [sp, #24] │ │ + str r3, [sp, #24] │ │ + b.n 3729e │ │ movs r2, #227 ; 0xe3 │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + lsls r7, r5, #2 │ │ lsls r2, r2, #1 │ │ - adds r0, r7, r1 │ │ - ldr r7, [pc, #216] ; (35b34 ) │ │ - str r3, [sp, #40] ; 0x28 │ │ - add r7, pc │ │ - adds r1, r7, #0 │ │ - bl 3ebdc <__ckd_salloc__> │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - str r0, [r2, #0] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - ldr r2, [sp, #28] │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - ldr r1, [r3, r2] │ │ + adds r3, r3, r7 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #24] │ │ + adds r0, r4, r3 │ │ + ldr r3, [pc, #192] ; (373bc ) │ │ + add r3, pc │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #28] │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + ldr r3, [sp, #32] │ │ adds r2, r5, #0 │ │ - bl 40b94 │ │ + str r0, [r3, #0] │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + ldr r0, [r6, #52] ; 0x34 │ │ + ldr r1, [r3, r7] │ │ + bl 4275c │ │ cmp r0, r5 │ │ - beq.n 35a90 │ │ - ldr r2, [r4, #48] ; 0x30 │ │ - ldr r0, [sp, #28] │ │ - ldr r3, [pc, #184] ; (35b38 ) │ │ - adds r1, r7, #0 │ │ - ldr r2, [r2, r0] │ │ - add r3, pc │ │ + beq.n 37330 │ │ + movs r2, #202 ; 0xca │ │ + ldr r3, [r6, #48] ; 0x30 │ │ movs r0, #3 │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #176] ; (35b3c ) │ │ - bl 4003c │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - ldr r7, [sp, #28] │ │ + ldr r3, [r3, r7] │ │ + ldr r1, [sp, #28] │ │ + adds r2, #255 ; 0xff │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #148] ; (373c0 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r3, [r6, #48] ; 0x30 │ │ adds r5, #1 │ │ ldr r0, [r3, r7] │ │ - blx ea40 │ │ - ldr r3, [sp, #20] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldr r3, [sp, #24] │ │ adds r3, #1 │ │ adds r3, r3, r0 │ │ - str r3, [sp, #20] │ │ + str r3, [sp, #24] │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r5, r3 │ │ - blt.n 35a46 │ │ - ldr r0, [sp, #24] │ │ - blx ea58 │ │ - ldr r1, [pc, #140] ; (35b40 ) │ │ - ldr r3, [pc, #144] ; (35b44 ) │ │ + blt.n 372ea │ │ + adds r0, r4, #0 │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + movs r2, #208 ; 0xd0 │ │ + ldr r1, [pc, #112] ; (373c4 ) │ │ + ldr r3, [pc, #116] ; (373c8 ) │ │ movs r0, #1 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #140] ; (35b48 ) │ │ str r5, [sp, #0] │ │ - bl 4003c │ │ - adds r0, r6, #0 │ │ + bl 41bd4 │ │ + ldr r0, [sp, #20] │ │ ldr r1, [sp, #48] ; 0x30 │ │ - bl 422f8 │ │ - b.n 35ad6 │ │ - ldr r0, [sp, #32] │ │ - movs r5, #0 │ │ - bl 326f4 │ │ - str r5, [sp, #32] │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - add r7, sp, #1020 ; 0x3fc │ │ - adds r7, #80 ; 0x50 │ │ - ldr r2, [r7, #0] │ │ - ldr r3, [r5, #0] │ │ - ldr r0, [sp, #32] │ │ - cmp r2, r3 │ │ - beq.n 35b04 │ │ - b.n 35b00 │ │ - str r4, [sp, #32] │ │ - b.n 35af6 │ │ - movs r5, #0 │ │ - str r5, [sp, #32] │ │ - b.n 35af6 │ │ - movs r7, #0 │ │ - str r7, [sp, #32] │ │ + bl 43f84 │ │ adds r0, r6, #0 │ │ + b.n 37382 │ │ + movs r3, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #20] │ │ ldr r1, [sp, #48] ; 0x30 │ │ - bl 422f8 │ │ - b.n 35acc │ │ - blx ea28 <__stack_chk_fail@plt> │ │ - ldr r3, [pc, #68] ; (35b4c ) │ │ + bl 43f84 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + bl 3408c │ │ + movs r0, #0 │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #80 ; 0x50 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 37394 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + ldr r3, [pc, #52] ; (373cc ) │ │ add sp, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - add r0, sp, #240 ; 0xf0 │ │ + add r3, sp, #216 ; 0xd8 │ │ movs r1, r0 │ │ - add r3, sp, #800 ; 0x320 │ │ + add r6, sp, #768 ; 0x300 │ │ movs r1, r0 │ │ - lsls r7, r2, #6 │ │ - movs r0, r0 │ │ - add r7, pc, #848 ; (adr r7, 35e6c ) │ │ + add r2, sp, #848 ; 0x350 │ │ movs r1, r0 │ │ - add r3, sp, #380 ; 0x17c │ │ + add r6, sp, #364 ; 0x16c │ │ movs r1, r0 │ │ - add r7, pc, #496 ; (adr r7, 35d14 ) │ │ + add r2, sp, #488 ; 0x1e8 │ │ movs r1, r0 │ │ - add r3, sp, #252 ; 0xfc │ │ + add r6, sp, #236 ; 0xec │ │ movs r1, r0 │ │ - lsls r3, r6, #6 │ │ - movs r0, r0 │ │ - add r3, pc, #740 ; (adr r3, 35e14 ) │ │ + add r2, sp, #208 ; 0xd0 │ │ movs r1, r0 │ │ - add r7, pc, #264 ; (adr r7, 35c3c ) │ │ + add r6, pc, #760 ; (adr r6, 376b4 ) │ │ movs r1, r0 │ │ - add r6, pc, #992 ; (adr r6, 35f18 ) │ │ + add r2, sp, #0 │ │ movs r1, r0 │ │ - add r3, pc, #292 ; (adr r3, 35c60 ) │ │ + add r6, pc, #400 ; (adr r6, 37554 ) │ │ movs r1, r0 │ │ - lsls r1, r1, #7 │ │ - movs r0, r0 │ │ - add r6, pc, #632 ; (adr r6, 35dbc ) │ │ + add r1, sp, #664 ; 0x298 │ │ movs r1, r0 │ │ - add r2, sp, #632 ; 0x278 │ │ + add r5, sp, #656 ; 0x290 │ │ movs r1, r0 │ │ - lsls r7, r1, #7 │ │ - movs r0, r0 │ │ lsls r4, r2, #17 │ │ ... │ │ │ │ -00035b50 : │ │ +000373d0 : │ │ + ldr r3, [pc, #688] ; (37684 ) │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #864] ; (35eb4 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #100 ; 0x64 │ │ + ldr r6, [pc, #684] ; (37688 ) │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r0, #64] ; 0x40 │ │ - sub sp, #92 ; 0x5c │ │ - add r7, pc │ │ - adds r6, r0, #0 │ │ - cmp r3, r7 │ │ - bne.n 35b7a │ │ - ldr r1, [pc, #852] ; (35eb8 ) │ │ - ldr r3, [pc, #856] ; (35ebc ) │ │ + add r6, pc │ │ + adds r7, r0, #0 │ │ + str r2, [sp, #92] ; 0x5c │ │ + cmp r3, r6 │ │ + bne.n 37408 │ │ + movs r2, #234 ; 0xea │ │ + ldr r1, [pc, #668] ; (3768c ) │ │ + ldr r3, [pc, #668] ; (37690 ) │ │ movs r0, #1 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #852] ; (35ec0 ) │ │ - bl 4003c │ │ - adds r0, r6, #0 │ │ - bl 32038 │ │ + bl 41bd4 │ │ + adds r0, r7, #0 │ │ + bl 33958 │ │ adds r5, r0, #0 │ │ - b.n 35eac │ │ - ldr r4, [pc, #840] ; (35ec4 ) │ │ - ldr r3, [pc, #840] ; (35ec8 ) │ │ - movs r0, #1 │ │ - add r4, pc │ │ + b.n 377bc │ │ movs r2, #247 ; 0xf7 │ │ - adds r1, r4, #0 │ │ - lsls r2, r0 │ │ + ldr r5, [pc, #648] ; (37694 ) │ │ + ldr r3, [pc, #648] ; (37698 ) │ │ + movs r0, #1 │ │ + add r5, pc │ │ + adds r1, r5, #0 │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - bl 4003c │ │ - adds r2, r4, #0 │ │ + bl 41bd4 │ │ + movs r3, #240 ; 0xf0 │ │ movs r1, #120 ; 0x78 │ │ - ldr r3, [pc, #824] ; (35ecc ) │ │ + adds r2, r5, #0 │ │ + adds r3, #255 ; 0xff │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r5, r0, #0 │ │ - ldr r0, [r6, #20] │ │ - blx 417a4 │ │ - ldr r1, [r6, #4] │ │ - ldrb r3, [r6, #16] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r4, r0, #0 │ │ + ldr r0, [r7, #20] │ │ + bl 487a4 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ + ldr r1, [r7, #4] │ │ + ldrb r3, [r7, #16] │ │ adds r2, r0, #0 │ │ ldr r1, [r1, #0] │ │ - adds r0, r5, #0 │ │ + adds r0, r4, #0 │ │ str r1, [sp, #0] │ │ - adds r1, r7, #0 │ │ - bl 31f48 │ │ - ldrb r2, [r6, #16] │ │ - ldr r1, [r6, #4] │ │ - ldr r0, [r5, #4] │ │ + adds r1, r6, #0 │ │ + bl 33868 │ │ + ldrb r2, [r7, #16] │ │ + ldr r1, [r7, #4] │ │ + ldr r0, [r4, #4] │ │ lsls r2, r2, #2 │ │ - blx eb24 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ movs r3, #1 │ │ - strb r3, [r5, #18] │ │ - ldr r3, [r5, #4] │ │ - ldr r0, [r3, #0] │ │ - adds r0, #1 │ │ - bl 346c8 │ │ + strb r3, [r4, #18] │ │ + ldr r3, [r4, #4] │ │ + movs r1, #12 │ │ + ldr r6, [r3, #0] │ │ + adds r2, r5, #0 │ │ + adds r6, #1 │ │ + movs r3, #70 ; 0x46 │ │ + adds r0, r6, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r2, #0 │ │ + adds r3, r0, #0 │ │ + ldr r1, [pc, #560] ; (3769c ) │ │ + cmp r2, r6 │ │ + bge.n 3747a │ │ + str r1, [r3, #0] │ │ + str r1, [r3, #4] │ │ + adds r2, #1 │ │ + adds r3, #12 │ │ + b.n 3746c │ │ + str r0, [r4, #68] ; 0x44 │ │ movs r1, #0 │ │ - str r0, [r5, #68] ; 0x44 │ │ + adds r0, r7, #0 │ │ + bl 33bbc │ │ + subs r6, r0, #0 │ │ + beq.n 37506 │ │ + add r1, sp, #68 ; 0x44 │ │ + add r2, sp, #80 ; 0x50 │ │ adds r0, r6, #0 │ │ - bl 32284 │ │ - b.n 35c4e │ │ - add r1, sp, #44 ; 0x2c │ │ - add r2, sp, #48 ; 0x30 │ │ - ldr r0, [sp, #8] │ │ - bl 322d6 │ │ - ldr r1, [r0, #0] │ │ + bl 33c0e │ │ movs r3, #12 │ │ - adds r4, r0, #0 │ │ - muls r1, r3 │ │ - ldr r2, [r5, #68] ; 0x44 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldr r7, [pc, #732] ; (35ed0 ) │ │ - str r0, [r1, r2] │ │ - ldr r1, [r4, #0] │ │ - ldr r2, [r5, #68] ; 0x44 │ │ - adds r0, r6, #0 │ │ - muls r3, r1 │ │ + adds r5, r0, #0 │ │ + ldr r2, [r0, #0] │ │ + ldr r1, [r4, #68] ; 0x44 │ │ + ldr r0, [sp, #68] ; 0x44 │ │ + muls r2, r3 │ │ + str r0, [r2, r1] │ │ + ldr r2, [r5, #0] │ │ + adds r0, r7, #0 │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [r4, #68] ; 0x44 │ │ adds r3, r2, r3 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - add r7, pc │ │ + ldr r2, [sp, #80] ; 0x50 │ │ str r2, [r3, #4] │ │ - ldr r1, [r4, #0] │ │ - ldr r2, [r5, #48] ; 0x30 │ │ - lsls r3, r1, #2 │ │ - adds r2, r2, r3 │ │ - str r2, [sp, #12] │ │ - bl 32398 │ │ - adds r1, r7, #0 │ │ - ldr r2, [pc, #700] ; (35ed4 ) │ │ - bl 3ebdc <__ckd_salloc__> │ │ - ldr r1, [sp, #12] │ │ - str r0, [r1, #0] │ │ - ldr r2, [r4, #0] │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - ldr r0, [r5, #52] ; 0x34 │ │ - lsls r1, r2, #2 │ │ - ldr r1, [r1, r3] │ │ - bl 40b94 │ │ - ldr r2, [r4, #0] │ │ - cmp r0, r2 │ │ - beq.n 35c48 │ │ - ldr r1, [r5, #48] ; 0x30 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [pc, #672] ; (35ed8 ) │ │ - ldr r2, [r2, r1] │ │ - movs r0, #3 │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [r4, #48] ; 0x30 │ │ + ldr r1, [r5, #0] │ │ + lsls r3, r3, #2 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #12] │ │ + bl 33d0c │ │ + ldr r3, [pc, #476] ; (376a0 ) │ │ + ldr r2, [pc, #480] ; (376a4 ) │ │ add r3, pc │ │ - str r2, [sp, #0] │ │ - adds r1, r7, #0 │ │ - ldr r2, [pc, #664] ; (35edc ) │ │ - bl 4003c │ │ - ldr r0, [sp, #8] │ │ - bl 322e2 │ │ - str r0, [sp, #8] │ │ - ldr r4, [sp, #8] │ │ - cmp r4, #0 │ │ - bne.n 35bda │ │ - ldr r2, [r5, #4] │ │ - ldr r1, [pc, #644] ; (35ee0 ) │ │ - ldr r3, [pc, #648] ; (35ee4 ) │ │ - ldr r2, [r2, #0] │ │ - add r1, pc │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #8] │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + ldr r3, [sp, #12] │ │ + str r0, [r3, #0] │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [r4, #48] ; 0x30 │ │ + ldr r0, [r4, #52] ; 0x34 │ │ + lsls r3, r3, #2 │ │ + ldr r1, [r3, r2] │ │ + ldr r2, [r5, #0] │ │ + bl 4275c │ │ + ldr r3, [r5, #0] │ │ + cmp r0, r3 │ │ + beq.n 374fe │ │ + ldr r2, [r4, #48] ; 0x30 │ │ + lsls r3, r3, #2 │ │ + movs r0, #3 │ │ + ldr r3, [r3, r2] │ │ + ldr r1, [sp, #8] │ │ + ldr r2, [pc, #436] ; (376a8 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #436] ; (376ac ) │ │ add r3, pc │ │ - str r2, [sp, #0] │ │ + bl 41bd4 │ │ + adds r0, r6, #0 │ │ + bl 33c1a │ │ + b.n 37484 │ │ movs r2, #131 ; 0x83 │ │ + ldr r3, [r4, #4] │ │ + ldr r1, [pc, #420] ; (376b0 ) │ │ movs r0, #1 │ │ + ldr r3, [r3, #0] │ │ + add r1, pc │ │ lsls r2, r2, #2 │ │ - bl 4003c │ │ - ldrb r3, [r5, #16] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #412] ; (376b4 ) │ │ + adds r5, r4, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldrb r3, [r4, #16] │ │ cmp r3, #1 │ │ - bhi.n 35c76 │ │ - b.n 35eac │ │ - add r0, sp, #52 ; 0x34 │ │ - bl 364b8 │ │ - ldrb r3, [r5, #16] │ │ + bhi.n 37528 │ │ + b.n 377bc │ │ + add r0, sp, #56 ; 0x38 │ │ + bl 37de4 │ │ + ldrb r3, [r4, #16] │ │ cmp r3, #2 │ │ - bls.n 35c8e │ │ - add r0, sp, #64 ; 0x40 │ │ - bl 364b8 │ │ - add r0, sp, #76 ; 0x4c │ │ - bl 364b8 │ │ - ldr r3, [r5, #4] │ │ - ldr r4, [pc, #596] ; (35ee8 ) │ │ + bls.n 37540 │ │ + add r0, sp, #68 ; 0x44 │ │ + bl 37de4 │ │ + add r0, sp, #80 ; 0x50 │ │ + bl 37de4 │ │ + ldr r3, [r4, #4] │ │ + ldr r5, [pc, #372] ; (376b8 ) │ │ movs r1, #8 │ │ ldr r0, [r3, #4] │ │ - add r4, pc │ │ - ldr r3, [pc, #592] ; (35eec ) │ │ + add r5, pc │ │ + adds r2, r5, #0 │ │ + ldr r3, [pc, #364] ; (376bc ) │ │ adds r0, #1 │ │ - adds r2, r4, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldrb r3, [r5, #16] │ │ - adds r7, r0, #0 │ │ - str r0, [r5, #72] ; 0x48 │ │ - movs r0, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r2, #0 │ │ str r0, [sp, #8] │ │ + ldrb r3, [r4, #16] │ │ + str r0, [r4, #72] ; 0x48 │ │ + str r2, [sp, #12] │ │ cmp r3, #2 │ │ - bls.n 35ce0 │ │ - ldr r3, [r5, #4] │ │ + bls.n 37592 │ │ + ldr r3, [r4, #4] │ │ movs r1, #4 │ │ - adds r2, r4, #0 │ │ ldr r0, [r3, #8] │ │ movs r3, #135 ; 0x87 │ │ + adds r2, r5, #0 │ │ lsls r3, r3, #2 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [r5, #4] │ │ - str r0, [r5, #76] ; 0x4c │ │ - str r0, [sp, #8] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [r4, #4] │ │ + str r0, [sp, #12] │ │ + str r0, [r4, #76] ; 0x4c │ │ ldr r3, [r3, #4] │ │ movs r1, #4 │ │ - adds r2, r4, #0 │ │ adds r3, #1 │ │ asrs r0, r3, #31 │ │ lsrs r0, r0, #23 │ │ adds r0, r0, r3 │ │ asrs r0, r0, #9 │ │ adds r0, #1 │ │ - ldr r3, [pc, #532] ; (35ef0 ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r0, [r5, #104] ; 0x68 │ │ - movs r4, #0 │ │ - b.n 35db0 │ │ - ldr r4, [sp, #12] │ │ - movs r0, #12 │ │ - ldr r1, [r5, #68] ; 0x44 │ │ - adds r2, r0, #0 │ │ - muls r2, r4 │ │ - subs r3, r7, r3 │ │ - adds r2, r1, r2 │ │ - asrs r3, r3, #3 │ │ - str r3, [r2, #8] │ │ + adds r2, r5, #0 │ │ + ldr r3, [pc, #308] ; (376c0 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + str r0, [r4, #104] ; 0x68 │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [r4, #4] │ │ + ldr r1, [sp, #16] │ │ + ldr r5, [r4, #68] ; 0x44 │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r4, #72] ; 0x48 │ │ + cmp r1, r3 │ │ + blt.n 375a6 │ │ + b.n 376c4 │ │ + movs r3, #12 │ │ + ldr r1, [sp, #16] │ │ + adds r0, r7, #0 │ │ + muls r1, r3 │ │ + ldr r3, [sp, #8] │ │ + adds r5, r5, r1 │ │ + ldr r1, [sp, #16] │ │ + subs r2, r3, r2 │ │ + asrs r2, r2, #3 │ │ + str r2, [r5, #8] │ │ movs r2, #0 │ │ - adds r0, r6, #0 │ │ - adds r1, r4, #0 │ │ adds r3, r2, #0 │ │ - bl 3229e │ │ + bl 33bd6 │ │ + str r0, [sp, #24] │ │ + bl 33bf0 │ │ str r0, [sp, #20] │ │ - bl 322b8 │ │ - b.n 35d9e │ │ - add r1, sp, #36 ; 0x24 │ │ - add r2, sp, #40 ; 0x28 │ │ - ldr r0, [sp, #16] │ │ - bl 322d6 │ │ + ldr r3, [sp, #20] │ │ + cmp r3, #0 │ │ + beq.n 37676 │ │ + add r5, sp, #40 ; 0x28 │ │ + add r6, sp, #44 ; 0x2c │ │ + adds r1, r5, #0 │ │ + adds r2, r6, #0 │ │ + ldr r0, [sp, #20] │ │ + bl 33c0e │ │ + ldr r2, [sp, #8] │ │ ldr r3, [r0, #4] │ │ - add r1, sp, #36 ; 0x24 │ │ - add r0, sp, #52 ; 0x34 │ │ - strh r3, [r7, #0] │ │ - bl 3652c │ │ - strh r0, [r7, #2] │ │ - ldrb r3, [r5, #16] │ │ + adds r1, r5, #0 │ │ + strh r3, [r2, #0] │ │ + add r0, sp, #56 ; 0x38 │ │ + bl 37e58 │ │ + ldr r3, [sp, #8] │ │ + strh r0, [r3, #2] │ │ + ldrb r3, [r4, #16] │ │ cmp r3, #2 │ │ - bls.n 35d96 │ │ - ldr r4, [sp, #8] │ │ - ldr r3, [r5, #76] ; 0x4c │ │ - add r1, sp, #40 ; 0x28 │ │ - subs r3, r4, r3 │ │ - ldr r4, [r5, #72] ; 0x48 │ │ + bls.n 37668 │ │ + ldr r2, [r4, #76] ; 0x4c │ │ + ldr r3, [sp, #12] │ │ + adds r1, r6, #0 │ │ + subs r3, r3, r2 │ │ asrs r3, r3, #2 │ │ - str r3, [sp, #24] │ │ - subs r4, r7, r4 │ │ - asrs r0, r4, #3 │ │ - str r0, [sp, #28] │ │ - add r0, sp, #64 ; 0x40 │ │ - bl 3652c │ │ - ldr r3, [sp, #28] │ │ - strh r0, [r7, #4] │ │ - asrs r4, r4, #12 │ │ - subs r3, #1 │ │ - asrs r3, r3, #9 │ │ - cmp r4, r3 │ │ - beq.n 35d58 │ │ - ldr r3, [r5, #104] ; 0x68 │ │ - ldr r1, [sp, #24] │ │ - lsls r2, r4, #2 │ │ + ldr r2, [r4, #72] ; 0x48 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #8] │ │ + add r0, sp, #68 ; 0x44 │ │ + subs r5, r3, r2 │ │ + asrs r3, r5, #3 │ │ + str r3, [sp, #32] │ │ + bl 37e58 │ │ + ldr r3, [sp, #8] │ │ + asrs r5, r5, #12 │ │ + ldr r2, [r4, #104] ; 0x68 │ │ + strh r0, [r3, #4] │ │ + ldr r3, [sp, #32] │ │ + subs r6, r3, #1 │ │ + asrs r6, r6, #9 │ │ + lsls r3, r5, #2 │ │ + cmp r5, r6 │ │ + beq.n 3762a │ │ + ldr r1, [sp, #28] │ │ str r1, [r2, r3] │ │ - ldr r3, [r5, #104] ; 0x68 │ │ - lsls r4, r4, #2 │ │ - ldr r0, [sp, #16] │ │ - ldr r3, [r4, r3] │ │ - ldr r4, [sp, #24] │ │ - subs r3, r4, r3 │ │ - strh r3, [r7, #6] │ │ - bl 322b8 │ │ - b.n 35d92 │ │ - add r1, sp, #44 ; 0x2c │ │ - add r2, sp, #48 ; 0x30 │ │ - adds r0, r4, #0 │ │ - bl 322d6 │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [sp, #28] │ │ + ldr r0, [sp, #20] │ │ + subs r3, r2, r3 │ │ + ldr r2, [sp, #8] │ │ + strh r3, [r2, #6] │ │ + bl 33bf0 │ │ + subs r5, r0, #0 │ │ + beq.n 37668 │ │ + add r6, sp, #48 ; 0x30 │ │ + adds r1, r6, #0 │ │ + add r2, sp, #52 ; 0x34 │ │ + adds r0, r5, #0 │ │ + bl 33c0e │ │ + ldr r2, [sp, #12] │ │ ldr r3, [r0, #8] │ │ - ldr r0, [sp, #8] │ │ - add r1, sp, #44 ; 0x2c │ │ - strh r3, [r0, #0] │ │ - add r0, sp, #76 ; 0x4c │ │ - bl 3652c │ │ - ldr r1, [sp, #8] │ │ - strh r0, [r1, #2] │ │ - adds r1, #4 │ │ - adds r0, r4, #0 │ │ - str r1, [sp, #8] │ │ - bl 322e2 │ │ - subs r4, r0, #0 │ │ - bne.n 35d6c │ │ - ldr r0, [sp, #16] │ │ - adds r7, #8 │ │ - bl 322e2 │ │ - str r0, [sp, #16] │ │ - ldr r4, [sp, #16] │ │ - cmp r4, #0 │ │ - bne.n 35d0a │ │ + adds r1, r6, #0 │ │ + strh r3, [r2, #0] │ │ + add r0, sp, #80 ; 0x50 │ │ + bl 37e58 │ │ + ldr r3, [sp, #12] │ │ + strh r0, [r3, #2] │ │ + adds r3, #4 │ │ + adds r0, r5, #0 │ │ + str r3, [sp, #12] │ │ + bl 33c1a │ │ + b.n 3763a │ │ + ldr r3, [sp, #8] │ │ ldr r0, [sp, #20] │ │ - bl 322ee │ │ - ldr r4, [sp, #12] │ │ - adds r4, #1 │ │ - ldr r3, [r5, #4] │ │ - str r4, [sp, #12] │ │ - ldr r4, [sp, #12] │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - cmp r4, r2 │ │ - blt.n 35ce4 │ │ - ldr r2, [r5, #76] ; 0x4c │ │ - ldr r6, [sp, #8] │ │ - subs r3, r7, r3 │ │ - asrs r1, r3, #3 │ │ - subs r2, r6, r2 │ │ - subs r0, r1, #1 │ │ - asrs r2, r2, #2 │ │ - asrs r3, r3, #12 │ │ - asrs r0, r0, #9 │ │ - cmp r3, r0 │ │ - beq.n 35dda │ │ - ldr r0, [r5, #104] ; 0x68 │ │ - lsls r4, r3, #2 │ │ - str r2, [r4, r0] │ │ - ldr r6, [sp, #12] │ │ - movs r0, #12 │ │ - ldr r4, [r5, #68] ; 0x44 │ │ - muls r0, r6 │ │ - adds r0, r4, r0 │ │ - str r1, [r0, #8] │ │ - ldrb r1, [r5, #16] │ │ + adds r3, #8 │ │ + str r3, [sp, #8] │ │ + bl 33c1a │ │ + b.n 375c8 │ │ + ldr r0, [sp, #24] │ │ + bl 33c26 │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + b.n 37594 │ │ + nop ; (mov r8, r8) │ │ + cmp r2, #168 ; 0xa8 │ │ + movs r2, r0 │ │ + cmp r5, #174 ; 0xae │ │ + movs r2, r0 │ │ + add r1, sp, #32 │ │ + movs r1, r0 │ │ + add r5, sp, #148 ; 0x94 │ │ + movs r1, r0 │ │ + add r0, sp, #944 ; 0x3b0 │ │ + movs r1, r0 │ │ + add r5, sp, #136 ; 0x88 │ │ + movs r1, r0 │ │ + movs r0, r0 │ │ + stmia r2!, {r1, r2, r6, r7} │ │ + add r0, sp, #224 ; 0xe0 │ │ + movs r1, r0 │ │ + lsls r5, r0, #8 │ │ + movs r0, r0 │ │ + lsls r1, r1, #8 │ │ + movs r0, r0 │ │ + add r4, pc, #600 ; (adr r4, 37908 ) │ │ + movs r1, r0 │ │ + add r7, pc, #944 ; (adr r7, 37a64 ) │ │ + movs r1, r0 │ │ + add r6, pc, #460 ; (adr r6, 37884 ) │ │ + movs r1, r0 │ │ + add r7, pc, #720 ; (adr r7, 3798c ) │ │ + movs r1, r0 │ │ + lsls r2, r3, #8 │ │ + movs r0, r0 │ │ + lsls r6, r3, #8 │ │ + movs r0, r0 │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [r4, #76] ; 0x4c │ │ + subs r2, r3, r2 │ │ + ldr r3, [sp, #12] │ │ + asrs r0, r2, #3 │ │ + asrs r2, r2, #12 │ │ + subs r3, r3, r1 │ │ + subs r1, r0, #1 │ │ + asrs r3, r3, #2 │ │ + asrs r1, r1, #9 │ │ + cmp r2, r1 │ │ + beq.n 376e2 │ │ + ldr r6, [r4, #104] ; 0x68 │ │ + lsls r1, r2, #2 │ │ + str r3, [r1, r6] │ │ + movs r1, #12 │ │ + ldr r6, [sp, #16] │ │ + muls r6, r1 │ │ + adds r1, r5, r6 │ │ + str r0, [r1, #8] │ │ + ldrb r1, [r4, #16] │ │ cmp r1, #2 │ │ - bls.n 35df6 │ │ - ldr r1, [r5, #104] ; 0x68 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r3, r1] │ │ - subs r2, r2, r3 │ │ - strh r2, [r7, #6] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - add r0, sp, #52 ; 0x34 │ │ - ldr r4, [pc, #248] ; (35ef4 ) │ │ - str r3, [r5, #84] ; 0x54 │ │ - bl 364fc │ │ - ldr r2, [r5, #4] │ │ - str r0, [r5, #80] ; 0x50 │ │ - ldr r3, [pc, #240] ; (35ef8 ) │ │ - ldr r2, [r2, #4] │ │ - add r4, pc │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ + bls.n 376fe │ │ + ldr r1, [r4, #104] ; 0x68 │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r2, r1] │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #8] │ │ + strh r3, [r2, #6] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + add r5, sp, #56 ; 0x38 │ │ + adds r0, r5, #0 │ │ + str r3, [r4, #84] ; 0x54 │ │ + bl 37e24 │ │ + ldr r3, [r4, #4] │ │ + ldr r6, [pc, #192] ; (377d0 ) │ │ + str r0, [r4, #80] ; 0x50 │ │ + ldr r3, [r3, #4] │ │ + add r6, pc │ │ movs r0, #1 │ │ - adds r1, r4, #0 │ │ - ldr r2, [pc, #228] ; (35efc ) │ │ - bl 4003c │ │ - ldr r2, [r5, #84] ; 0x54 │ │ - ldr r3, [pc, #224] ; (35f00 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #184] ; (377d4 ) │ │ + adds r1, r6, #0 │ │ + ldr r2, [pc, #184] ; (377d8 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ movs r0, #1 │ │ - str r2, [sp, #0] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #176] ; (377dc ) │ │ + adds r1, r6, #0 │ │ add r3, pc │ │ - adds r1, r4, #0 │ │ - ldr r2, [pc, #220] ; (35f04 ) │ │ - bl 4003c │ │ - add r0, sp, #52 ; 0x34 │ │ - bl 364f0 │ │ - ldrb r3, [r5, #16] │ │ + ldr r2, [pc, #172] ; (377e0 ) │ │ + bl 41bd4 │ │ + adds r0, r5, #0 │ │ + bl 37e18 │ │ + ldrb r3, [r4, #16] │ │ + adds r5, r4, #0 │ │ cmp r3, #2 │ │ - bls.n 35eac │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - add r0, sp, #64 ; 0x40 │ │ + bls.n 377bc │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + add r4, sp, #68 ; 0x44 │ │ + adds r0, r4, #0 │ │ str r3, [r5, #92] ; 0x5c │ │ - bl 364fc │ │ + bl 37e24 │ │ str r0, [r5, #88] ; 0x58 │ │ - add r0, sp, #64 ; 0x40 │ │ - bl 364f0 │ │ - ldr r2, [r5, #92] ; 0x5c │ │ - ldr r3, [pc, #184] ; (35f08 ) │ │ - adds r1, r4, #0 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ - ldr r2, [pc, #180] ; (35f0c ) │ │ + adds r0, r4, #0 │ │ + bl 37e18 │ │ + ldr r3, [r5, #92] ; 0x5c │ │ + adds r1, r6, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #132] ; (377e4 ) │ │ + ldr r2, [pc, #132] ; (377e8 ) │ │ + add r4, sp, #80 ; 0x50 │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - add r0, sp, #76 ; 0x4c │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r3, [r4, #4] │ │ + adds r0, r4, #0 │ │ str r3, [r5, #100] ; 0x64 │ │ - bl 364fc │ │ - ldr r2, [r5, #4] │ │ + bl 37e24 │ │ + ldr r3, [r5, #4] │ │ str r0, [r5, #96] ; 0x60 │ │ - ldr r3, [pc, #164] ; (35f10 ) │ │ - ldr r2, [r2, #8] │ │ + adds r1, r6, #0 │ │ + ldr r3, [r3, #8] │ │ movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #104] ; (377ec ) │ │ + ldr r2, [pc, #104] ; (377f0 ) │ │ add r3, pc │ │ - str r2, [sp, #0] │ │ - adds r1, r4, #0 │ │ - ldr r2, [pc, #156] ; (35f14 ) │ │ - bl 4003c │ │ - ldr r2, [r5, #100] ; 0x64 │ │ - ldr r3, [pc, #152] ; (35f18 ) │ │ - adds r1, r4, #0 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ - ldr r2, [pc, #148] ; (35f1c ) │ │ + bl 41bd4 │ │ + ldr r3, [r5, #100] ; 0x64 │ │ + adds r1, r6, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #96] ; (377f4 ) │ │ + ldr r2, [pc, #96] ; (377f8 ) │ │ movs r0, #1 │ │ - bl 4003c │ │ - add r0, sp, #76 ; 0x4c │ │ - bl 364f0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r4, #0 │ │ + bl 37e18 │ │ ldr r3, [r5, #4] │ │ movs r1, #4 │ │ - adds r2, r4, #0 │ │ ldr r0, [r3, #0] │ │ - ldr r3, [pc, #128] ; (35f20 ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ + adds r2, r6, #0 │ │ + ldr r3, [pc, #76] ; (377fc ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r0, [r5, #108] ; 0x6c │ │ movs r0, #24 │ │ - bl 40f04 │ │ + bl 42ab8 │ │ str r0, [r5, #112] ; 0x70 │ │ - add sp, #92 ; 0x5c │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #92] ; 0x5c │ │ adds r0, r5, #0 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 377cc │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - movs r6, #56 ; 0x38 │ │ - movs r2, r0 │ │ - add r5, pc, #952 ; (adr r5, 36274 ) │ │ - movs r1, r0 │ │ - add r2, sp, #52 ; 0x34 │ │ - movs r1, r0 │ │ - lsls r1, r5, #7 │ │ - movs r0, r0 │ │ - add r5, pc, #848 ; (adr r5, 36218 ) │ │ - movs r1, r0 │ │ - add r2, sp, #32 │ │ - movs r1, r0 │ │ - lsls r7, r5, #7 │ │ - movs r0, r0 │ │ - add r5, pc, #336 ; (adr r5, 36024 ) │ │ - movs r1, r0 │ │ - lsls r5, r0, #8 │ │ - movs r0, r0 │ │ - add r1, pc, #580 ; (adr r1, 36120 ) │ │ - movs r1, r0 │ │ - lsls r1, r1, #8 │ │ - movs r0, r0 │ │ - add r4, pc, #984 ; (adr r4, 362bc ) │ │ - movs r1, r0 │ │ - add r3, pc, #656 ; (adr r3, 36178 ) │ │ + add r5, pc, #936 ; (adr r5, 37b7c ) │ │ movs r1, r0 │ │ - add r4, pc, #760 ; (adr r4, 361e4 ) │ │ - movs r1, r0 │ │ - lsls r2, r3, #8 │ │ - movs r0, r0 │ │ - lsls r6, r3, #8 │ │ - movs r0, r0 │ │ - add r3, pc, #296 ; (adr r3, 36020 ) │ │ - movs r1, r0 │ │ - add r2, pc, #68 ; (adr r2, 35f40 ) │ │ + add r4, pc, #544 ; (adr r4, 379f8 ) │ │ movs r1, r0 │ │ lsls r1, r6, #9 │ │ movs r0, r0 │ │ - add r2, pc, #76 ; (adr r2, 35f50 ) │ │ + add r4, pc, #576 ; (adr r4, 37a20 ) │ │ movs r1, r0 │ │ lsls r2, r6, #9 │ │ movs r0, r0 │ │ - add r0, pc, #432 ; (adr r0, 360bc ) │ │ + add r3, pc, #100 ; (adr r3, 3784c ) │ │ movs r1, r0 │ │ lsls r1, r7, #9 │ │ movs r0, r0 │ │ - add r1, pc, #876 ; (adr r1, 36280 ) │ │ + add r4, pc, #436 ; (adr r4, 379a4 ) │ │ movs r1, r0 │ │ lsls r5, r7, #9 │ │ movs r0, r0 │ │ - add r1, pc, #896 ; (adr r1, 3629c ) │ │ + add r4, pc, #464 ; (adr r4, 379c8 ) │ │ movs r1, r0 │ │ lsls r6, r7, #9 │ │ movs r0, r0 │ │ lsls r1, r0, #10 │ │ ... │ │ │ │ -00035f24 : │ │ +00037800 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ + ldr r6, [pc, #748] ; (37af0 ) │ │ + sub sp, #44 ; 0x2c │ │ adds r7, r1, #0 │ │ - bl 35b50 │ │ - ldr r1, [pc, #696] ; (361e8 ) │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + ldr r3, [r6, #0] │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 373d0 │ │ + ldr r1, [pc, #732] ; (37af4 ) │ │ adds r5, r0, #0 │ │ - adds r0, r7, #0 │ │ add r1, pc │ │ - blx ea70 │ │ - subs r6, r0, #0 │ │ - bne.n 35f56 │ │ - ldr r1, [pc, #684] ; (361ec ) │ │ - ldr r3, [pc, #684] ; (361f0 ) │ │ + adds r0, r7, #0 │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + str r6, [sp, #20] │ │ + subs r4, r0, #0 │ │ + bne.n 3783e │ │ + ldr r1, [pc, #720] ; (37af8 ) │ │ + ldr r3, [pc, #720] ; (37afc ) │ │ movs r0, #4 │ │ + str r7, [sp, #0] │ │ add r1, pc │ │ + ldr r2, [pc, #716] ; (37b00 ) │ │ add r3, pc │ │ - ldr r2, [pc, #680] ; (361f4 ) │ │ - str r7, [sp, #0] │ │ - bl 4003c │ │ + bl 41bd4 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 361e4 │ │ - adds r0, r6, #0 │ │ + b.n 37ade │ │ movs r1, #17 │ │ - bl 346b4 │ │ - ldr r0, [pc, #664] ; (361f8 ) │ │ + bl 36518 │ │ + ldr r0, [pc, #700] ; (37b04 ) │ │ movs r2, #17 │ │ - adds r3, r6, #0 │ │ + adds r3, r4, #0 │ │ movs r1, #1 │ │ add r0, pc │ │ - blx eb30 │ │ - adds r0, r7, #0 │ │ - blx ea40 │ │ - adds r4, r0, #1 │ │ - adds r1, r4, #0 │ │ - adds r0, r6, #0 │ │ - bl 346b4 │ │ - adds r2, r4, #0 │ │ - adds r3, r6, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ adds r0, r7, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r6, r0, #1 │ │ + adds r1, r6, #0 │ │ + adds r0, r4, #0 │ │ + bl 36518 │ │ + adds r3, r4, #0 │ │ + adds r2, r6, #0 │ │ movs r1, #1 │ │ - blx eb30 │ │ - ldr r7, [pc, #624] ; (361fc ) │ │ + adds r0, r7, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ movs r1, #1 │ │ - adds r0, r6, #0 │ │ + adds r0, r4, #0 │ │ negs r1, r1 │ │ - bl 346b4 │ │ - adds r0, r6, #0 │ │ + bl 36518 │ │ + adds r0, r4, #0 │ │ movs r1, #0 │ │ - bl 346b4 │ │ - add r7, pc │ │ - b.n 35fbc │ │ - ldr r0, [sp, #12] │ │ - blx ea40 │ │ - adds r4, r0, #1 │ │ - adds r1, r4, #0 │ │ - adds r0, r6, #0 │ │ - bl 346b4 │ │ - ldr r0, [sp, #12] │ │ - movs r1, #1 │ │ - adds r2, r4, #0 │ │ - adds r3, r6, #0 │ │ - blx eb30 │ │ - ldmia r7!, {r2} │ │ + bl 36518 │ │ + movs r3, #0 │ │ + adds r2, r3, #4 │ │ str r2, [sp, #12] │ │ - cmp r2, #0 │ │ - bne.n 35fa0 │ │ - adds r0, r6, #0 │ │ - blx eaa0 │ │ + ldr r2, [pc, #640] ; (37b08 ) │ │ + add r2, pc │ │ + ldr r7, [r2, r3] │ │ + cmp r7, #0 │ │ + beq.n 378b0 │ │ + adds r0, r7, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r6, r0, #1 │ │ + adds r1, r6, #0 │ │ + adds r0, r4, #0 │ │ + bl 36518 │ │ + adds r3, r4, #0 │ │ + adds r0, r7, #0 │ │ + movs r1, #1 │ │ + adds r2, r6, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + ldr r3, [sp, #12] │ │ + b.n 37882 │ │ + adds r0, r4, #0 │ │ + bl 48854 <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ movs r3, #3 │ │ ands r0, r3 │ │ - beq.n 35fea │ │ - movs r4, #4 │ │ - subs r4, r4, r0 │ │ - adds r1, r4, #0 │ │ - adds r0, r6, #0 │ │ - bl 346b4 │ │ - ldr r0, [pc, #544] ; (36200 ) │ │ + beq.n 378d6 │ │ + movs r3, #4 │ │ + subs r6, r3, r0 │ │ + adds r1, r6, #0 │ │ + adds r0, r4, #0 │ │ + bl 36518 │ │ + ldr r0, [pc, #576] ; (37b0c ) │ │ movs r1, #1 │ │ - adds r2, r4, #0 │ │ add r0, pc │ │ - adds r3, r6, #0 │ │ - blx eb30 │ │ - adds r0, r6, #0 │ │ + adds r2, r6, #0 │ │ + adds r3, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + adds r0, r4, #0 │ │ movs r1, #0 │ │ - bl 346b4 │ │ + bl 36518 │ │ ldr r3, [r5, #4] │ │ - adds r0, r6, #0 │ │ - movs r7, #0 │ │ + adds r0, r4, #0 │ │ ldr r1, [r3, #0] │ │ - bl 346b4 │ │ + bl 36518 │ │ ldr r3, [r5, #4] │ │ - adds r0, r6, #0 │ │ + adds r0, r4, #0 │ │ ldr r1, [r3, #4] │ │ - bl 346b4 │ │ + bl 36518 │ │ ldr r3, [r5, #4] │ │ - adds r0, r6, #0 │ │ + adds r0, r4, #0 │ │ ldr r1, [r3, #8] │ │ - bl 346b4 │ │ - b.n 36072 │ │ - movs r2, #12 │ │ - adds r3, r2, #0 │ │ - muls r3, r7 │ │ - ldr r4, [r5, #68] ; 0x44 │ │ + bl 36518 │ │ + movs r7, #0 │ │ + ldr r3, [r5, #4] │ │ + ldr r3, [r3, #0] │ │ + cmp r7, r3 │ │ + bgt.n 3796a │ │ + movs r3, #12 │ │ + adds r6, r3, #0 │ │ + muls r6, r7 │ │ + ldr r3, [r5, #68] ; 0x44 │ │ movs r2, #1 │ │ - negs r2, r2 │ │ - adds r4, r4, r3 │ │ + adds r6, r3, r6 │ │ ldr r3, [r5, #20] │ │ - str r2, [sp, #16] │ │ movs r1, #4 │ │ - movs r2, #1 │ │ str r3, [sp, #12] │ │ - add r0, sp, #16 │ │ - adds r3, r6, #0 │ │ - blx eb30 │ │ - ldr r1, [r4, #0] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #28] │ │ + add r0, sp, #28 │ │ + adds r3, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ ldr r0, [sp, #12] │ │ - blx 41f60 │ │ - blx 44d08 <__aeabi_d2f> │ │ + ldr r1, [r6, #0] │ │ + bl 48e04 <_Unwind_GetTextRelBase@@Base+0x758> │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + add r3, sp, #32 │ │ movs r2, #1 │ │ - adds r3, r6, #0 │ │ - str r0, [sp, #20] │ │ + str r0, [sp, #32] │ │ + str r3, [sp, #16] │ │ + adds r0, r3, #0 │ │ movs r1, #4 │ │ - add r0, sp, #20 │ │ - blx eb30 │ │ - ldr r1, [r4, #4] │ │ + adds r3, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ ldr r0, [sp, #12] │ │ - blx 41f60 │ │ - blx 44d08 <__aeabi_d2f> │ │ + ldr r1, [r6, #4] │ │ + bl 48e04 <_Unwind_GetTextRelBase@@Base+0x758> │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ movs r1, #4 │ │ - str r0, [sp, #20] │ │ + str r0, [sp, #32] │ │ movs r2, #1 │ │ - adds r3, r6, #0 │ │ - add r0, sp, #20 │ │ - blx eb30 │ │ - ldr r1, [r4, #8] │ │ - adds r0, r6, #0 │ │ - bl 346b4 │ │ + adds r3, r4, #0 │ │ + ldr r0, [sp, #16] │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + ldr r1, [r6, #8] │ │ + adds r0, r4, #0 │ │ + bl 36518 │ │ adds r7, #1 │ │ - ldr r3, [r5, #4] │ │ - ldr r3, [r3, #0] │ │ - cmp r7, r3 │ │ - ble.n 36014 │ │ + b.n 378fe │ │ ldrb r3, [r5, #16] │ │ - movs r4, #0 │ │ + movs r6, #0 │ │ cmp r3, #1 │ │ - bhi.n 36096 │ │ - b.n 3618c │ │ - ldr r0, [r5, #72] ; 0x48 │ │ - lsls r3, r4, #3 │ │ - movs r1, #8 │ │ - adds r0, r0, r3 │ │ - movs r2, #1 │ │ - adds r3, r6, #0 │ │ - blx eb30 │ │ - adds r4, #1 │ │ + bhi.n 3797e │ │ + movs r6, #0 │ │ + ldr r3, [r5, #4] │ │ + adds r7, r6, #0 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #12] │ │ + b.n 37a8c │ │ ldr r3, [r5, #4] │ │ ldr r3, [r3, #4] │ │ - cmp r4, r3 │ │ - ble.n 36084 │ │ + cmp r6, r3 │ │ + bgt.n 3799a │ │ + ldr r3, [r5, #72] ; 0x48 │ │ + lsls r0, r6, #3 │ │ + movs r1, #8 │ │ + adds r0, r3, r0 │ │ + movs r2, #1 │ │ + adds r3, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + adds r6, #1 │ │ + b.n 3797e │ │ ldrb r3, [r5, #16] │ │ - movs r4, #0 │ │ cmp r3, #2 │ │ - bhi.n 360ba │ │ - b.n 360c2 │ │ - ldr r0, [r5, #76] ; 0x4c │ │ - lsls r3, r4, #2 │ │ - movs r1, #4 │ │ - adds r0, r0, r3 │ │ - movs r2, #1 │ │ - adds r3, r6, #0 │ │ - blx eb30 │ │ - adds r4, #1 │ │ + bhi.n 379ac │ │ + adds r0, r4, #0 │ │ + ldr r1, [r5, #84] ; 0x54 │ │ + bl 36518 │ │ + movs r6, #0 │ │ + b.n 379ca │ │ + movs r6, #0 │ │ ldr r3, [r5, #4] │ │ ldr r3, [r3, #8] │ │ - cmp r4, r3 │ │ - blt.n 360a8 │ │ - ldr r1, [r5, #84] ; 0x54 │ │ - adds r0, r6, #0 │ │ - bl 346b4 │ │ - movs r4, #0 │ │ - b.n 360ee │ │ - ldr r3, [r5, #80] ; 0x50 │ │ - lsls r2, r4, #2 │ │ - ldr r0, [r5, #20] │ │ - ldr r1, [r2, r3] │ │ - blx 41f60 │ │ - blx 44d08 <__aeabi_d2f> │ │ + cmp r6, r3 │ │ + bge.n 379a0 │ │ + ldr r3, [r5, #76] ; 0x4c │ │ + lsls r0, r6, #2 │ │ movs r1, #4 │ │ - str r0, [sp, #20] │ │ + adds r0, r3, r0 │ │ movs r2, #1 │ │ - add r0, sp, #20 │ │ - adds r3, r6, #0 │ │ - blx eb30 │ │ - adds r4, #1 │ │ + adds r3, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + adds r6, #1 │ │ + b.n 379ae │ │ ldr r3, [r5, #84] ; 0x54 │ │ - cmp r4, r3 │ │ - blt.n 360ce │ │ + cmp r6, r3 │ │ + bge.n 379f2 │ │ + ldr r2, [r5, #80] ; 0x50 │ │ + lsls r3, r6, #2 │ │ + ldr r0, [r5, #20] │ │ + ldr r1, [r3, r2] │ │ + bl 48e04 <_Unwind_GetTextRelBase@@Base+0x758> │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + movs r1, #4 │ │ + str r0, [sp, #32] │ │ + movs r2, #1 │ │ + add r0, sp, #32 │ │ + adds r3, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + adds r6, #1 │ │ + b.n 379ca │ │ ldrb r3, [r5, #16] │ │ cmp r3, #2 │ │ - bls.n 3618c │ │ + bls.n 37972 │ │ + adds r0, r4, #0 │ │ ldr r1, [r5, #92] ; 0x5c │ │ - adds r0, r6, #0 │ │ - bl 346b4 │ │ - movs r4, #0 │ │ - b.n 36126 │ │ - ldr r3, [r5, #88] ; 0x58 │ │ - lsls r2, r4, #2 │ │ + bl 36518 │ │ + movs r6, #0 │ │ + ldr r3, [r5, #92] ; 0x5c │ │ + cmp r6, r3 │ │ + bge.n 37a2a │ │ + ldr r2, [r5, #88] ; 0x58 │ │ + lsls r3, r6, #2 │ │ ldr r0, [r5, #20] │ │ - ldr r1, [r2, r3] │ │ - blx 41f60 │ │ - blx 44d08 <__aeabi_d2f> │ │ + ldr r1, [r3, r2] │ │ + bl 48e04 <_Unwind_GetTextRelBase@@Base+0x758> │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ movs r1, #4 │ │ - str r0, [sp, #20] │ │ + str r0, [sp, #32] │ │ movs r2, #1 │ │ - add r0, sp, #20 │ │ - adds r3, r6, #0 │ │ - blx eb30 │ │ - adds r4, #1 │ │ - ldr r3, [r5, #92] ; 0x5c │ │ - cmp r4, r3 │ │ - blt.n 36106 │ │ + add r0, sp, #32 │ │ + adds r3, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + adds r6, #1 │ │ + b.n 37a02 │ │ + adds r0, r4, #0 │ │ ldr r1, [r5, #100] ; 0x64 │ │ - adds r0, r6, #0 │ │ - bl 346b4 │ │ - movs r4, #0 │ │ - b.n 36158 │ │ - ldr r3, [r5, #96] ; 0x60 │ │ - lsls r2, r4, #2 │ │ + bl 36518 │ │ + movs r6, #0 │ │ + ldr r3, [r5, #100] ; 0x64 │ │ + cmp r6, r3 │ │ + bge.n 37a5c │ │ + ldr r2, [r5, #96] ; 0x60 │ │ + lsls r3, r6, #2 │ │ ldr r0, [r5, #20] │ │ - ldr r1, [r2, r3] │ │ - blx 41f60 │ │ - blx 44d08 <__aeabi_d2f> │ │ + ldr r1, [r3, r2] │ │ + bl 48e04 <_Unwind_GetTextRelBase@@Base+0x758> │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ movs r1, #4 │ │ - str r0, [sp, #20] │ │ + str r0, [sp, #32] │ │ movs r2, #1 │ │ - add r0, sp, #20 │ │ - adds r3, r6, #0 │ │ - blx eb30 │ │ - adds r4, #1 │ │ - ldr r3, [r5, #100] ; 0x64 │ │ - cmp r4, r3 │ │ - blt.n 36138 │ │ + add r0, sp, #32 │ │ + adds r3, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + adds r6, #1 │ │ + b.n 37a34 │ │ ldr r3, [r5, #4] │ │ - adds r0, r6, #0 │ │ - movs r4, #0 │ │ + adds r0, r4, #0 │ │ ldr r3, [r3, #4] │ │ + movs r7, #0 │ │ adds r3, #1 │ │ - asrs r7, r3, #31 │ │ - lsrs r7, r7, #23 │ │ - adds r7, r7, r3 │ │ - asrs r7, r7, #9 │ │ + asrs r6, r3, #31 │ │ + lsrs r6, r6, #23 │ │ + adds r6, r6, r3 │ │ + asrs r6, r6, #9 │ │ + adds r6, #1 │ │ + adds r1, r6, #0 │ │ + bl 36518 │ │ + cmp r7, r6 │ │ + blt.n 37a7c │ │ + b.n 37972 │ │ + ldr r2, [r5, #104] ; 0x68 │ │ + lsls r3, r7, #2 │ │ + adds r0, r4, #0 │ │ + ldr r1, [r3, r2] │ │ + bl 36518 │ │ adds r7, #1 │ │ - adds r1, r7, #0 │ │ - bl 346b4 │ │ - b.n 36188 │ │ - ldr r3, [r5, #104] ; 0x68 │ │ - lsls r2, r4, #2 │ │ - adds r0, r6, #0 │ │ - ldr r1, [r2, r3] │ │ - bl 346b4 │ │ - adds r4, #1 │ │ - cmp r4, r7 │ │ - blt.n 3617a │ │ - movs r7, #0 │ │ - adds r4, r7, #0 │ │ - b.n 361a2 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - lsls r2, r4, #2 │ │ + b.n 37a76 │ │ + ldr r3, [sp, #12] │ │ + cmp r7, r3 │ │ + bge.n 37aa4 │ │ + ldr r2, [r5, #48] ; 0x30 │ │ + lsls r3, r7, #2 │ │ + adds r6, #1 │ │ + ldr r0, [r3, r2] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r7, #1 │ │ - ldr r0, [r2, r3] │ │ - blx ea40 │ │ - adds r4, #1 │ │ - adds r7, r7, r0 │ │ + adds r6, r6, r0 │ │ + b.n 37a8c │ │ + adds r1, r6, #0 │ │ + adds r0, r4, #0 │ │ + bl 36518 │ │ + movs r6, #0 │ │ ldr r3, [r5, #4] │ │ ldr r3, [r3, #0] │ │ - cmp r4, r3 │ │ - blt.n 36192 │ │ - adds r0, r6, #0 │ │ - adds r1, r7, #0 │ │ - bl 346b4 │ │ - movs r4, #0 │ │ - b.n 361d0 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - lsls r2, r4, #2 │ │ - adds r4, #1 │ │ - ldr r7, [r2, r3] │ │ + cmp r6, r3 │ │ + bge.n 37ad2 │ │ + ldr r2, [r5, #48] ; 0x30 │ │ + lsls r3, r6, #2 │ │ + adds r6, #1 │ │ + ldr r7, [r3, r2] │ │ adds r0, r7, #0 │ │ - blx ea40 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ movs r1, #1 │ │ adds r2, r0, #1 │ │ - adds r3, r6, #0 │ │ + adds r3, r4, #0 │ │ adds r0, r7, #0 │ │ - blx eb30 │ │ - ldr r3, [r5, #4] │ │ - ldr r3, [r3, #0] │ │ - cmp r4, r3 │ │ - blt.n 361b6 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + b.n 37aae │ │ adds r0, r5, #0 │ │ - bl 326f4 │ │ - adds r0, r6, #0 │ │ - blx ea7c │ │ - add sp, #28 │ │ + bl 3408c │ │ + adds r0, r4, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 37aec │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - cmp r4, r5 │ │ + movs r6, #116 ; 0x74 │ │ + movs r2, r0 │ │ + cmp r0, lr │ │ movs r1, r0 │ │ - add r2, pc, #64 ; (adr r2, 36230 ) │ │ + add r4, pc, #824 ; (adr r4, 37e34 ) │ │ movs r1, r0 │ │ - add r6, pc, #388 ; (adr r6, 36378 ) │ │ + add r1, sp, #116 ; 0x74 │ │ movs r1, r0 │ │ lsls r1, r7, #13 │ │ movs r0, r0 │ │ - ldc2 0, cr0, [lr, #4]! │ │ - subs r0, r6, r3 │ │ + lsls r0, r1, #2 │ │ + movs r2, r0 │ │ + movs r1, #224 ; 0xe0 │ │ movs r2, r0 │ │ - add r5, pc, #880 ; (adr r5, 36574 ) │ │ + add r0, sp, #616 ; 0x268 │ │ movs r1, r0 │ │ │ │ -00036204 : │ │ - push {r4, lr} │ │ +00037b10 : │ │ ldr r3, [r1, #40] ; 0x28 │ │ - adds r4, r1, #0 │ │ + push {r4, lr} │ │ cmp r3, #0 │ │ - beq.n 3621a │ │ + beq.n 37b26 │ │ + adds r4, r1, #0 │ │ ldr r0, [r1, #44] ; 0x2c │ │ - bl 40f90 │ │ + bl 42b44 │ │ ldr r0, [r4, #40] ; 0x28 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, pc} │ │ │ │ -0003621c : │ │ +00037b28 : │ │ push {r3, r4, r5, lr} │ │ ldr r3, [r1, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + beq.n 37b50 │ │ adds r5, r0, #0 │ │ adds r4, r1, #0 │ │ - cmp r3, #0 │ │ - beq.n 36244 │ │ ldr r0, [r1, #44] ; 0x2c │ │ - bl 40f90 │ │ + bl 42b44 │ │ ldr r3, [r5, #4] │ │ movs r1, #0 │ │ - ldr r0, [r4, #40] ; 0x28 │ │ ldr r2, [r3, #0] │ │ + ldr r0, [r4, #40] ; 0x28 │ │ lsls r2, r2, #2 │ │ - blx eb48 │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ movs r0, #24 │ │ - bl 40f04 │ │ + bl 42ab8 │ │ str r0, [r4, #44] ; 0x2c │ │ pop {r3, r4, r5, pc} │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ ... │ │ │ │ -00036248 : │ │ +00037b58 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #52 ; 0x34 │ │ - ldr r6, [r0, #20] │ │ - adds r4, r0, #0 │ │ + ldr r4, [pc, #484] ; (37d40 ) │ │ + sub sp, #60 ; 0x3c │ │ + str r2, [sp, #12] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r5, [r0, #20] │ │ + adds r7, r0, #0 │ │ + ldr r2, [r4, #0] │ │ adds r0, r3, #0 │ │ - str r2, [sp, #8] │ │ - adds r5, r1, #0 │ │ - blx 44608 <__aeabi_f2d> │ │ + adds r6, r1, #0 │ │ + str r2, [sp, #52] ; 0x34 │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - adds r0, r6, #0 │ │ - blx 41d70 │ │ + adds r0, r5, #0 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + str r0, [sp, #24] │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ str r0, [sp, #16] │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - blx 44608 <__aeabi_f2d> │ │ - adds r6, r0, #0 │ │ - adds r2, r6, #0 │ │ - adds r3, r1, #0 │ │ - ldr r0, [r4, #20] │ │ - adds r7, r1, #0 │ │ - blx 41d70 │ │ - ldr r2, [r4, #20] │ │ - adds r3, r7, #0 │ │ + str r1, [sp, #20] │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ + ldr r0, [r7, #20] │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ str r0, [sp, #28] │ │ - str r2, [sp, #12] │ │ - ldr r1, [pc, #392] ; (3640c ) │ │ - ldr r0, [pc, #384] ; (36408 ) │ │ - adds r2, r6, #0 │ │ - blx 4430c <__aeabi_dsub> │ │ + ldr r1, [pc, #416] ; (37d3c ) │ │ + ldr r0, [pc, #408] ; (37d38 ) │ │ + bl 48974 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ + ldr r5, [r7, #20] │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - ldr r0, [sp, #12] │ │ - blx 41d70 │ │ - ldr r7, [pc, #376] ; (36410 ) │ │ + adds r0, r5, #0 │ │ + bl 489b4 <_Unwind_GetTextRelBase@@Base+0x308> │ │ + movs r5, #0 │ │ str r0, [sp, #32] │ │ - movs r6, #0 │ │ - add r7, pc │ │ - b.n 36348 │ │ + str r4, [sp, #44] ; 0x2c │ │ + ldr r3, [r7, #4] │ │ + ldr r3, [r3, #0] │ │ + cmp r5, r3 │ │ + bge.n 37c60 │ │ movs r3, #12 │ │ adds r2, r3, #0 │ │ - muls r2, r6 │ │ - ldr r3, [r5, #0] │ │ - str r2, [sp, #12] │ │ + muls r2, r5 │ │ + ldr r3, [r6, #0] │ │ + str r2, [sp, #16] │ │ adds r3, r3, r2 │ │ ldr r0, [r3, #4] │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [r4, #24] │ │ - blx 45190 <__aeabi_fdiv> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [r7, #24] │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ movs r2, #0 │ │ - add r3, sp, #44 ; 0x2c │ │ - adds r1, r6, #0 │ │ - str r0, [sp, #24] │ │ + add r3, sp, #48 ; 0x30 │ │ + adds r1, r5, #0 │ │ + str r0, [sp, #40] ; 0x28 │ │ str r3, [sp, #0] │ │ - adds r0, r4, #0 │ │ + adds r0, r7, #0 │ │ adds r3, r2, #0 │ │ - bl 32a30 │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [r5, #0] │ │ - str r0, [sp, #20] │ │ - ldr r0, [sp, #24] │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #36] ; 0x24 │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [sp, #8] │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r2, r6, #2 │ │ - adds r1, r7, #0 │ │ - str r0, [r3, #4] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - ldr r0, [r2, r3] │ │ - blx ea88 │ │ + bl 3450e │ │ + ldr r3, [r6, #0] │ │ + ldr r2, [sp, #16] │ │ + str r0, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + adds r4, r3, r2 │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [sp, #12] │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + str r0, [r4, #4] │ │ + ldr r2, [r7, #48] ; 0x30 │ │ + ldr r1, [pc, #316] ; (37d44 ) │ │ + lsls r3, r5, #2 │ │ + ldr r0, [r3, r2] │ │ + add r1, pc │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 36318 │ │ - ldr r2, [r5, #0] │ │ - ldr r0, [sp, #20] │ │ - str r2, [sp, #24] │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [sp, #8] │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ - ldr r3, [sp, #16] │ │ - ldr r2, [sp, #24] │ │ + bne.n 37c2e │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [sp, #12] │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + ldr r3, [sp, #24] │ │ adds r0, r0, r3 │ │ - b.n 36342 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [sp, #28] │ │ - ldr r0, [r4, #20] │ │ - adds r1, r2, r3 │ │ + str r0, [r4, #0] │ │ + b.n 37c5c │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r0, [r7, #20] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + adds r1, r3, #0 │ │ + ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [sp, #32] │ │ - ldr r2, [r4, #36] ; 0x24 │ │ adds r2, r3, r2 │ │ - blx 41e40 │ │ - ldr r2, [r5, #0] │ │ - str r2, [sp, #20] │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [sp, #8] │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ + bl 48914 <_Unwind_GetTextRelBase@@Base+0x268> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [sp, #12] │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + ldr r3, [sp, #24] │ │ + ldr r4, [r6, #0] │ │ + adds r0, r0, r3 │ │ ldr r3, [sp, #16] │ │ - ldr r2, [sp, #20] │ │ + str r0, [r4, r3] │ │ + adds r5, #1 │ │ + b.n 37bb4 │ │ + movs r4, #0 │ │ + ldr r3, [r6, #16] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #16] │ │ + cmp r4, r3 │ │ + bge.n 37c9e │ │ + ldr r3, [r6, #12] │ │ + lsls r5, r4, #2 │ │ + ldr r2, [r7, #28] │ │ + adds r5, r3, r5 │ │ + ldr r3, [r5, #0] │ │ + adds r4, #1 │ │ + subs r0, r3, r2 │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [r7, #24] │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [sp, #12] │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + ldr r3, [sp, #24] │ │ adds r0, r0, r3 │ │ + str r0, [r5, #0] │ │ + b.n 37c66 │ │ + ldrb r3, [r7, #16] │ │ + cmp r3, #2 │ │ + bhi.n 37cc2 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + str r3, [r7, #28] │ │ + ldr r3, [sp, #28] │ │ + str r3, [r7, #32] │ │ + ldr r3, [sp, #32] │ │ + str r3, [r7, #40] ; 0x28 │ │ ldr r3, [sp, #12] │ │ - adds r6, #1 │ │ - str r0, [r2, r3] │ │ - ldr r3, [r4, #4] │ │ + str r3, [r7, #24] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ ldr r3, [r3, #0] │ │ - cmp r6, r3 │ │ - blt.n 362a0 │ │ - movs r7, #0 │ │ - b.n 36384 │ │ - ldr r6, [r5, #12] │ │ - lsls r3, r7, #2 │ │ - adds r7, #1 │ │ - adds r6, r6, r3 │ │ - ldr r0, [r6, #0] │ │ - ldr r3, [r4, #28] │ │ - subs r0, r0, r3 │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [r4, #24] │ │ - blx 45190 <__aeabi_fdiv> │ │ - blx 453ec <__aeabi_f2iz> │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [sp, #8] │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ - ldr r2, [sp, #16] │ │ - adds r0, r0, r2 │ │ - str r0, [r6, #0] │ │ - ldr r3, [r5, #16] │ │ - cmp r7, r3 │ │ - blt.n 36354 │ │ - ldrb r3, [r4, #16] │ │ - movs r7, #0 │ │ - cmp r3, #2 │ │ - bhi.n 363b4 │ │ - b.n 363f4 │ │ - ldr r6, [r5, #20] │ │ - lsls r3, r7, #2 │ │ - adds r7, #1 │ │ - adds r6, r6, r3 │ │ - ldr r0, [r6, #0] │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [r4, #24] │ │ - blx 45190 <__aeabi_fdiv> │ │ - ldr r1, [sp, #8] │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ - str r0, [r6, #0] │ │ - ldr r3, [r5, #24] │ │ - cmp r7, r3 │ │ - blt.n 36394 │ │ - movs r7, #0 │ │ - b.n 363ee │ │ - ldr r6, [r5, #28] │ │ - lsls r3, r7, #2 │ │ - adds r7, #1 │ │ - adds r6, r6, r3 │ │ - ldr r0, [r6, #0] │ │ - ldr r3, [r4, #28] │ │ - subs r0, r0, r3 │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [r4, #24] │ │ - blx 45190 <__aeabi_fdiv> │ │ - blx 453ec <__aeabi_f2iz> │ │ - blx 44f4c <__aeabi_i2f> │ │ - ldr r1, [sp, #8] │ │ - blx 44ff8 <__aeabi_fmul> │ │ - blx 453ec <__aeabi_f2iz> │ │ + cmp r2, r3 │ │ + beq.n 37d2e │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + movs r4, #0 │ │ + ldr r3, [r6, #24] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #16] │ │ + cmp r4, r3 │ │ + bge.n 37cf0 │ │ + ldr r3, [r6, #20] │ │ + lsls r5, r4, #2 │ │ + adds r4, #1 │ │ + adds r5, r3, r5 │ │ + ldr r0, [r5, #0] │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [r7, #24] │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + ldr r1, [sp, #12] │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + str r0, [r5, #0] │ │ + b.n 37cc8 │ │ + movs r4, #0 │ │ + ldr r3, [r6, #32] │ │ + str r3, [sp, #16] │ │ ldr r3, [sp, #16] │ │ + cmp r4, r3 │ │ + bge.n 37ca4 │ │ + ldr r3, [r6, #28] │ │ + lsls r5, r4, #2 │ │ + ldr r2, [r7, #28] │ │ + adds r5, r3, r5 │ │ + ldr r3, [r5, #0] │ │ + adds r4, #1 │ │ + subs r0, r3, r2 │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [r7, #24] │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r1, [sp, #12] │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + bl 48824 <_Unwind_GetTextRelBase@@Base+0x178> │ │ + ldr r3, [sp, #24] │ │ adds r0, r0, r3 │ │ - str r0, [r6, #0] │ │ - ldr r3, [r5, #32] │ │ - cmp r7, r3 │ │ - blt.n 363be │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #28] │ │ - str r2, [r4, #28] │ │ - str r3, [r4, #32] │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #8] │ │ - add sp, #52 ; 0x34 │ │ - str r2, [r4, #40] ; 0x28 │ │ - str r3, [r4, #24] │ │ + str r0, [r5, #0] │ │ + b.n 37cf6 │ │ + add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ - ldr r4, [r4, #116] ; 0x74 │ │ + movs r3, #28 │ │ + movs r2, r0 │ │ + strb r4, [r3, #6] │ │ movs r1, r0 │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ │ │ -00036418 : │ │ +00037d48 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - ldr r6, [pc, #148] ; (364b4 ) │ │ - adds r5, r1, #0 │ │ - ldr r0, [r1, #0] │ │ - ldr r1, [r4, #8] │ │ - movs r7, #12 │ │ - add r6, pc │ │ - muls r1, r7 │ │ - str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - adds r2, r6, #0 │ │ + movs r3, #12 │ │ + adds r7, r1, #0 │ │ + ldr r1, [r0, #8] │ │ + adds r4, r0, #0 │ │ + muls r3, r1 │ │ + adds r1, r3, #0 │ │ + ldr r3, [pc, #132] ; (37de0 ) │ │ + adds r6, r2, #0 │ │ + add r3, pc │ │ + adds r5, r3, #0 │ │ + adds r2, r3, #0 │ │ + ldr r0, [r7, #0] │ │ movs r3, #145 ; 0x91 │ │ - bl 3ebb4 <__ckd_realloc__> │ │ - str r0, [r5, #0] │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ + movs r2, #12 │ │ ldr r3, [r4, #4] │ │ - ldr r2, [r4, #8] │ │ + str r0, [r7, #0] │ │ + ldr r1, [r3, #0] │ │ + ldr r3, [r4, #8] │ │ + subs r3, r3, r1 │ │ + muls r2, r3 │ │ + movs r3, #12 │ │ + muls r3, r1 │ │ movs r1, #0 │ │ - ldr r3, [r3, #0] │ │ - subs r2, r2, r3 │ │ - muls r3, r7 │ │ - muls r2, r7 │ │ adds r0, r0, r3 │ │ - blx eb48 │ │ - ldr r1, [r4, #8] │ │ - adds r2, r6, #0 │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ + ldr r3, [r4, #8] │ │ + adds r2, r5, #0 │ │ + lsls r1, r3, #2 │ │ + ldr r0, [r7, #40] ; 0x28 │ │ movs r3, #150 ; 0x96 │ │ - lsls r1, r1, #2 │ │ - ldr r0, [r5, #40] ; 0x28 │ │ - bl 3ebb4 <__ckd_realloc__> │ │ - str r0, [r5, #40] ; 0x28 │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ + movs r5, #12 │ │ ldr r3, [r4, #4] │ │ ldr r2, [r4, #8] │ │ - movs r1, #0 │ │ + str r0, [r7, #40] ; 0x28 │ │ ldr r3, [r3, #0] │ │ + movs r1, #0 │ │ subs r2, r2, r3 │ │ lsls r3, r3, #2 │ │ lsls r2, r2, #2 │ │ adds r0, r0, r3 │ │ - blx eb48 │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - ldr r2, [sp, #4] │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ + ldr r2, [r4, #36] ; 0x24 │ │ + ldr r3, [sp, #4] │ │ ldr r0, [r4, #20] │ │ - adds r1, r2, r3 │ │ - ldr r2, [r4, #32] │ │ - adds r1, r1, r2 │ │ - ldr r2, [r4, #40] ; 0x28 │ │ - adds r2, r3, r2 │ │ - blx 41e40 │ │ - ldr r3, [sp, #0] │ │ - ldr r1, [sp, #0] │ │ - muls r7, r3 │ │ - ldr r3, [r5, #0] │ │ - str r0, [r3, r7] │ │ - ldr r2, [r5, #0] │ │ + muls r5, r6 │ │ + adds r1, r3, r2 │ │ + ldr r3, [r4, #32] │ │ + adds r1, r1, r3 │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + adds r2, r2, r3 │ │ + bl 48914 <_Unwind_GetTextRelBase@@Base+0x268> │ │ + ldr r3, [r7, #0] │ │ + adds r5, r3, r5 │ │ movs r3, #0 │ │ - adds r2, r2, r7 │ │ - str r3, [r2, #4] │ │ - ldr r2, [r5, #0] │ │ - adds r7, r2, r7 │ │ - str r3, [r7, #8] │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [r3, #0] │ │ - adds r2, #1 │ │ - str r2, [r3, #0] │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [r3, #0] │ │ - cmp r1, r2 │ │ - blt.n 364b2 │ │ - adds r2, r1, #0 │ │ - adds r2, #1 │ │ - str r2, [r3, #0] │ │ + str r0, [r5, #0] │ │ + str r3, [r5, #4] │ │ + ldr r2, [r4, #4] │ │ + str r3, [r5, #8] │ │ + ldr r3, [r2, #0] │ │ + adds r3, #1 │ │ + cmp r6, r3 │ │ + bge.n 37dda │ │ + str r3, [r2, #0] │ │ + b.n 37dde │ │ + adds r6, #1 │ │ + str r6, [r2, #0] │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - add r7, pc, #348 ; (adr r7, 36614 ) │ │ + add r1, sp, #804 ; 0x324 │ │ movs r1, r0 │ │ │ │ -000364b8 : │ │ +00037de4 : │ │ push {r3, r4, r5, lr} │ │ - ldr r5, [pc, #44] ; (364e8 ) │ │ - ldr r2, [pc, #44] ; (364ec ) │ │ + ldr r2, [pc, #40] ; (37e10 ) │ │ + ldr r5, [pc, #40] ; (37e14 ) │ │ adds r4, r0, #0 │ │ movs r1, #12 │ │ adds r0, r5, #0 │ │ add r2, pc │ │ movs r3, #183 ; 0xb7 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #24 │ │ str r0, [r4, #0] │ │ str r3, [r0, #0] │ │ - ldr r2, [r4, #0] │ │ movs r3, #0 │ │ - str r3, [r2, #4] │ │ - ldr r2, [r4, #0] │ │ - str r3, [r2, #8] │ │ + str r3, [r0, #4] │ │ + str r3, [r0, #8] │ │ movs r3, #1 │ │ str r5, [r4, #8] │ │ str r3, [r4, #4] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - vaddl.u q8, d15, d0 │ │ - add r6, pc, #740 ; (adr r6, 367d4 ) │ │ + add r1, sp, #212 ; 0xd4 │ │ movs r1, r0 │ │ + vaddl.u q8, d15, d0 │ │ │ │ -000364f0 : │ │ +00037e18 : │ │ push {r3, lr} │ │ ldr r0, [r0, #0] │ │ - blx ea58 │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ pop {r3, pc} │ │ ... │ │ │ │ -000364fc : │ │ - push {r3, r4, r5, lr} │ │ - ldr r2, [pc, #40] ; (36528 ) │ │ - movs r1, #4 │ │ - movs r3, #203 ; 0xcb │ │ +00037e24 : │ │ + ldr r2, [pc, #44] ; (37e54 ) │ │ + push {r4, r5, r6, lr} │ │ add r2, pc │ │ + movs r3, #203 ; 0xcb │ │ adds r4, r0, #0 │ │ + movs r1, #4 │ │ ldr r0, [r0, #4] │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #0 │ │ - adds r1, r0, #0 │ │ - adds r2, r3, #0 │ │ - b.n 36520 │ │ + movs r2, #12 │ │ + ldr r1, [r4, #4] │ │ + cmp r3, r1 │ │ + bge.n 37e50 │ │ + adds r6, r2, #0 │ │ + muls r6, r3 │ │ ldr r5, [r4, #0] │ │ - adds r2, #1 │ │ - ldr r5, [r5, r3] │ │ - adds r3, #12 │ │ - stmia r1!, {r5} │ │ - ldr r5, [r4, #4] │ │ - cmp r2, r5 │ │ - blt.n 36516 │ │ - pop {r3, r4, r5, pc} │ │ - add r6, pc, #484 ; (adr r6, 36710 ) │ │ + lsls r1, r3, #2 │ │ + adds r3, #1 │ │ + ldr r5, [r6, r5] │ │ + str r5, [r0, r1] │ │ + b.n 37e3a │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + add r0, sp, #1012 ; 0x3f4 │ │ movs r1, r0 │ │ │ │ -0003652c : │ │ +00037e58 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r2, [r1, #0] │ │ - adds r4, r0, #0 │ │ - ldr r0, [r0, #0] │ │ - adds r5, r1, #0 │ │ - movs r3, #0 │ │ - str r2, [sp, #4] │ │ + adds r6, r1, #0 │ │ + movs r4, #0 │ │ movs r7, #12 │ │ - adds r6, r7, #0 │ │ - muls r6, r3 │ │ - adds r1, r0, r6 │ │ + adds r5, r0, #0 │ │ ldr r2, [r1, #0] │ │ - mov ip, r2 │ │ - ldr r2, [sp, #4] │ │ - cmp r2, ip │ │ - beq.n 365fa │ │ - bge.n 3659e │ │ - ldr r1, [r1, #4] │ │ - str r1, [sp, #0] │ │ - cmp r1, #0 │ │ - bne.n 365f6 │ │ - ldr r3, [r4, #8] │ │ - ldr r2, [r4, #4] │ │ - cmp r2, r3 │ │ - blt.n 36588 │ │ - ldr r1, [pc, #160] ; (36600 ) │ │ - adds r1, r3, r1 │ │ - adds r2, r1, #0 │ │ - str r1, [sp, #4] │ │ - adds r1, r7, #0 │ │ - muls r1, r2 │ │ - ldr r2, [pc, #152] ; (36604 ) │ │ - movs r3, #222 ; 0xde │ │ + ldr r0, [r0, #0] │ │ + adds r3, r7, #0 │ │ + muls r3, r4 │ │ + str r3, [sp, #4] │ │ + adds r3, r0, r3 │ │ + ldr r1, [r3, #0] │ │ + cmp r2, r1 │ │ + beq.n 37f12 │ │ + bge.n 37ec4 │ │ + ldr r4, [r3, #4] │ │ + cmp r4, #0 │ │ + bne.n 37e66 │ │ + ldr r7, [r5, #8] │ │ + ldr r3, [r5, #4] │ │ + cmp r3, r7 │ │ + blt.n 37eaa │ │ + movs r1, #12 │ │ + ldr r3, [pc, #144] ; (37f18 ) │ │ + ldr r2, [pc, #144] ; (37f1c ) │ │ + adds r7, r7, r3 │ │ + muls r1, r7 │ │ add r2, pc │ │ - bl 3ebb4 <__ckd_realloc__> │ │ - ldr r3, [r4, #8] │ │ - str r0, [r4, #0] │ │ - ldr r1, [sp, #0] │ │ - muls r7, r3 │ │ - ldr r2, [pc, #136] ; (36608 ) │ │ - adds r0, r0, r7 │ │ - blx eb48 │ │ + movs r3, #222 ; 0xde │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ + movs r2, #12 │ │ + ldr r3, [r5, #8] │ │ + str r0, [r5, #0] │ │ + adds r1, r4, #0 │ │ + muls r3, r2 │ │ + ldr r2, [pc, #124] ; (37f20 ) │ │ + adds r0, r0, r3 │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ + str r7, [r5, #8] │ │ + movs r1, #12 │ │ + ldr r4, [r5, #0] │ │ ldr r3, [sp, #4] │ │ - str r3, [r4, #8] │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [r4, #4] │ │ - adds r3, r3, r6 │ │ - str r2, [r3, #4] │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [r4, #0] │ │ - adds r3, #1 │ │ - str r3, [r4, #4] │ │ - adds r6, r2, r6 │ │ - ldr r3, [r6, #4] │ │ - b.n 365ec │ │ - ldr r1, [r1, #8] │ │ - str r1, [sp, #0] │ │ - cmp r1, #0 │ │ - bne.n 365f6 │ │ - ldr r3, [r4, #8] │ │ - ldr r2, [r4, #4] │ │ - cmp r2, r3 │ │ - blt.n 365d8 │ │ - ldr r1, [pc, #80] ; (36600 ) │ │ - adds r1, r3, r1 │ │ - adds r2, r1, #0 │ │ - str r1, [sp, #4] │ │ - adds r1, r7, #0 │ │ - muls r1, r2 │ │ - ldr r2, [pc, #80] ; (3660c ) │ │ - movs r3, #242 ; 0xf2 │ │ + ldr r0, [r5, #4] │ │ + adds r3, r4, r3 │ │ + str r0, [r3, #4] │ │ + adds r3, r0, #1 │ │ + str r3, [r5, #4] │ │ + adds r3, r1, #0 │ │ + muls r3, r0 │ │ + ldr r2, [r6, #0] │ │ + str r2, [r3, r4] │ │ + b.n 37f14 │ │ + ldr r4, [r3, #8] │ │ + cmp r4, #0 │ │ + bne.n 37e66 │ │ + ldr r7, [r5, #8] │ │ + ldr r3, [r5, #4] │ │ + cmp r3, r7 │ │ + blt.n 37ef8 │ │ + movs r1, #12 │ │ + ldr r3, [pc, #64] ; (37f18 ) │ │ + ldr r2, [pc, #76] ; (37f24 ) │ │ + adds r7, r7, r3 │ │ + muls r1, r7 │ │ add r2, pc │ │ - bl 3ebb4 <__ckd_realloc__> │ │ - ldr r3, [r4, #8] │ │ - str r0, [r4, #0] │ │ - ldr r1, [sp, #0] │ │ - muls r7, r3 │ │ - ldr r2, [pc, #56] ; (36608 ) │ │ - adds r0, r0, r7 │ │ - blx eb48 │ │ + movs r3, #242 ; 0xf2 │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ + movs r2, #12 │ │ + ldr r3, [r5, #8] │ │ + str r0, [r5, #0] │ │ + adds r1, r4, #0 │ │ + muls r3, r2 │ │ + ldr r2, [pc, #48] ; (37f20 ) │ │ + adds r0, r0, r3 │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ + str r7, [r5, #8] │ │ + movs r4, #12 │ │ + ldr r2, [r5, #0] │ │ ldr r3, [sp, #4] │ │ - str r3, [r4, #8] │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [r4, #4] │ │ - adds r3, r3, r6 │ │ - str r2, [r3, #8] │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [r4, #0] │ │ - adds r3, #1 │ │ - str r3, [r4, #4] │ │ - adds r6, r2, r6 │ │ - ldr r3, [r6, #8] │ │ - movs r1, #12 │ │ - muls r1, r3 │ │ - ldr r0, [r5, #0] │ │ - str r0, [r1, r2] │ │ - b.n 365fa │ │ - ldr r3, [sp, #0] │ │ - b.n 3653a │ │ - adds r0, r3, #0 │ │ + ldr r0, [r5, #4] │ │ + adds r3, r2, r3 │ │ + str r0, [r3, #8] │ │ + adds r3, r0, #1 │ │ + str r3, [r5, #4] │ │ + adds r3, r4, #0 │ │ + muls r3, r0 │ │ + ldr r1, [r6, #0] │ │ + str r1, [r3, r2] │ │ + b.n 37f14 │ │ + adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ - add r6, pc, #60 ; (adr r6, 36644 ) │ │ + add r0, sp, #604 ; 0x25c │ │ movs r1, r0 │ │ vrev64.16 d16, d11 │ │ - add r5, pc, #764 ; (adr r5, 3690c ) │ │ + add r0, sp, #292 ; 0x124 │ │ movs r1, r0 │ │ │ │ -00036610 : │ │ +00037f28 : │ │ push {r0, r1, r4, r5, r6, lr} │ │ - ldr r4, [pc, #56] ; (3664c ) │ │ adds r6, r0, #0 │ │ - movs r5, #0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldmia r4!, {r1} │ │ + movs r4, #0 │ │ + ldr r5, [pc, #52] ; (37f64 ) │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + lsls r3, r4, #2 │ │ + ldr r1, [r5, r3] │ │ adds r0, r6, #0 │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 3662c │ │ - adds r0, r5, #0 │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ - adds r5, #1 │ │ - cmp r5, #4 │ │ - bne.n 3661c │ │ - ldr r1, [pc, #28] ; (36650 ) │ │ - ldr r3, [pc, #28] ; (36654 ) │ │ + beq.n 37f60 │ │ + adds r4, #1 │ │ + cmp r4, #4 │ │ + bne.n 37f34 │ │ + ldr r1, [pc, #28] ; (37f68 ) │ │ + ldr r3, [pc, #32] ; (37f6c ) │ │ movs r0, #5 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #87 ; 0x57 │ │ - str r6, [sp, #0] │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r0, #1 │ │ - blx eb54 │ │ - nop ; (mov r8, r8) │ │ - adds r0, r5, r1 │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ + adds r0, r4, #0 │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ + subs r4, r2, #5 │ │ movs r2, r0 │ │ - add r5, pc, #468 ; (adr r5, 36828 ) │ │ + add r0, sp, #20 │ │ movs r1, r0 │ │ - add r5, pc, #632 ; (adr r5, 368d0 ) │ │ + add r0, sp, #176 ; 0xb0 │ │ movs r1, r0 │ │ │ │ -00036658 : │ │ +00037f70 : │ │ + ldr r2, [pc, #20] ; (37f88 ) │ │ push {r3, lr} │ │ - ldr r2, [pc, #20] ; (36670 ) │ │ - movs r3, #94 ; 0x5e │ │ movs r0, #1 │ │ - add r2, pc │ │ + movs r3, #94 ; 0x5e │ │ movs r1, #24 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #23 │ │ str r3, [r0, #20] │ │ pop {r3, pc} │ │ - add r5, pc, #308 ; (adr r5, 367a8 ) │ │ + add r7, pc, #876 ; (adr r7, 382f8 ) │ │ movs r1, r0 │ │ │ │ -00036674 : │ │ +00037f8c : │ │ push {r3, lr} │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r3, pc} │ │ │ │ -0003667c : │ │ +00037f94 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ - adds r6, r0, #0 │ │ - str r1, [sp, #12] │ │ - str r2, [sp, #8] │ │ cmp r2, #0 │ │ - ble.n 366ea │ │ + ble.n 37ffa │ │ + adds r6, r1, #0 │ │ adds r4, r1, #0 │ │ - ldmia r4!, {r3} │ │ - movs r5, #1 │ │ + adds r5, r0, #0 │ │ + ldmia r6!, {r3} │ │ + lsls r2, r2, #2 │ │ ldr r3, [r3, #0] │ │ str r3, [r0, #4] │ │ - b.n 366ae │ │ - ldmia r4!, {r3} │ │ - ldr r1, [r6, #4] │ │ + adds r3, r1, r2 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + cmp r6, r3 │ │ + beq.n 37fce │ │ + ldr r3, [r6, #0] │ │ + ldr r1, [r5, #4] │ │ ldr r7, [r3, #0] │ │ adds r0, r7, #0 │ │ - blx 453d8 <__aeabi_fcmpgt> │ │ + bl 48d64 <_Unwind_GetTextRelBase@@Base+0x6b8> │ │ cmp r0, #0 │ │ - beq.n 366ac │ │ + beq.n 37fca │ │ movs r3, #1 │ │ - str r7, [r6, #4] │ │ - str r3, [r6, #8] │ │ - adds r5, #1 │ │ - ldr r3, [sp, #8] │ │ - cmp r5, r3 │ │ - bne.n 36696 │ │ - ldr r0, [r6, #4] │ │ - blx 44608 <__aeabi_f2d> │ │ - ldr r4, [pc, #52] ; (366f0 ) │ │ - ldr r5, [pc, #52] ; (366f4 ) │ │ + str r7, [r5, #4] │ │ + str r3, [r5, #8] │ │ + adds r6, #4 │ │ + b.n 37fae │ │ + ldr r0, [r5, #4] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + ldr r3, [pc, #40] ; (38000 ) │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - add r5, pc │ │ - add r4, pc │ │ - adds r3, r5, #0 │ │ + ldr r1, [pc, #40] ; (38004 ) │ │ movs r0, #1 │ │ - adds r1, r4, #0 │ │ + add r1, pc │ │ movs r2, #123 ; 0x7b │ │ - bl 4003c │ │ - ldr r5, [sp, #12] │ │ - movs r7, #0 │ │ - ldmia r5!, {r4} │ │ - ldr r1, [r6, #4] │ │ - adds r7, #1 │ │ - ldr r0, [r4, #0] │ │ - blx 44db0 <__aeabi_fsub> │ │ - ldr r3, [sp, #8] │ │ - str r0, [r4, #0] │ │ - cmp r7, r3 │ │ - bne.n 366d6 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldmia r4!, {r6} │ │ + ldr r1, [r5, #4] │ │ + ldr r0, [r6, #0] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [sp, #12] │ │ + str r0, [r6, #0] │ │ + cmp r4, r3 │ │ + bne.n 37fe8 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - add r4, pc, #932 ; (adr r4, 36a98 ) │ │ + add r7, pc, #724 ; (adr r7, 382d8 ) │ │ movs r1, r0 │ │ - add r5, pc, #180 ; (adr r5, 367ac ) │ │ + add r7, pc, #476 ; (adr r7, 381e4 ) │ │ movs r1, r0 │ │ │ │ -000366f8 : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ +00038008 : │ │ + push {r0, r1, r2, lr} │ │ str r1, [r0, #0] │ │ adds r0, r1, #0 │ │ - blx 44608 <__aeabi_f2d> │ │ - ldr r4, [pc, #24] ; (3671c ) │ │ - ldr r5, [pc, #24] ; (36720 ) │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + ldr r3, [pc, #20] ; (38028 ) │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - add r5, pc │ │ - add r4, pc │ │ - adds r3, r5, #0 │ │ + ldr r1, [pc, #16] ; (3802c ) │ │ movs r0, #1 │ │ - adds r1, r4, #0 │ │ + add r1, pc │ │ movs r2, #132 ; 0x84 │ │ - bl 4003c │ │ - pop {r0, r1, r2, r4, r5, pc} │ │ - add r4, pc, #644 ; (adr r4, 369a4 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + pop {r0, r1, r2, pc} │ │ + add r7, pc, #568 ; (adr r7, 38264 ) │ │ movs r1, r0 │ │ - add r4, pc, #1008 ; (adr r4, 36b14 ) │ │ + add r7, pc, #228 ; (adr r7, 38114 ) │ │ movs r1, r0 │ │ │ │ -00036724 : │ │ +00038030 : │ │ ldr r0, [r0, #0] │ │ bx lr │ │ │ │ -00036728 : │ │ +00038034 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r6, r0, #0 │ │ - str r2, [sp, #4] │ │ cmp r2, #0 │ │ - ble.n 36760 │ │ - adds r5, r1, #0 │ │ - movs r7, #0 │ │ - ldr r3, [r5, #0] │ │ - ldr r1, [r6, #4] │ │ - ldr r4, [r3, #0] │ │ - adds r0, r4, #0 │ │ - blx 453d8 <__aeabi_fcmpgt> │ │ + ble.n 3806c │ │ + adds r4, r1, #0 │ │ + adds r5, r0, #0 │ │ + lsls r2, r2, #2 │ │ + adds r3, r1, r2 │ │ + str r3, [sp, #4] │ │ + ldr r6, [r4, #0] │ │ + ldr r1, [r5, #4] │ │ + ldr r7, [r6, #0] │ │ + adds r0, r7, #0 │ │ + bl 48d64 <_Unwind_GetTextRelBase@@Base+0x6b8> │ │ cmp r0, #0 │ │ - beq.n 3674c │ │ + beq.n 3805a │ │ movs r3, #1 │ │ - str r4, [r6, #4] │ │ - str r3, [r6, #8] │ │ - ldmia r5!, {r4} │ │ - ldr r1, [r6, #0] │ │ - adds r7, #1 │ │ - ldr r0, [r4, #0] │ │ - blx 44db0 <__aeabi_fsub> │ │ + str r7, [r5, #4] │ │ + str r3, [r5, #8] │ │ + ldr r0, [r6, #0] │ │ + ldr r1, [r5, #0] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ ldr r3, [sp, #4] │ │ - str r0, [r4, #0] │ │ - cmp r7, r3 │ │ - bne.n 36736 │ │ + adds r4, #4 │ │ + str r0, [r6, #0] │ │ + cmp r4, r3 │ │ + bne.n 38044 │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ ... │ │ │ │ -00036764 : │ │ +00038070 : │ │ push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ ldr r3, [r0, #8] │ │ adds r4, r0, #0 │ │ cmp r3, #0 │ │ - beq.n 367a4 │ │ + beq.n 380b0 │ │ ldr r0, [r0, #16] │ │ ldr r1, [r4, #4] │ │ - blx 44db4 <__addsf3> │ │ - ldr r5, [r4, #12] │ │ + bl 48904 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + ldr r3, [r4, #12] │ │ adds r6, r0, #0 │ │ str r0, [r4, #16] │ │ - adds r5, #1 │ │ + adds r5, r3, #1 │ │ str r5, [r4, #12] │ │ adds r0, r5, #0 │ │ - blx 44f4c <__aeabi_i2f> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ adds r1, r0, #0 │ │ adds r0, r6, #0 │ │ - blx 45190 <__aeabi_fdiv> │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ str r0, [r4, #0] │ │ cmp r5, #8 │ │ - bne.n 367a4 │ │ + bne.n 380b0 │ │ movs r1, #252 ; 0xfc │ │ adds r0, r6, #0 │ │ lsls r1, r1, #22 │ │ - blx 44ff8 <__aeabi_fmul> │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ movs r3, #4 │ │ str r0, [r4, #16] │ │ str r3, [r4, #12] │ │ ldr r0, [r4, #4] │ │ - blx 44608 <__aeabi_f2d> │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ ldr r0, [r4, #0] │ │ - blx 44608 <__aeabi_f2d> │ │ - ldr r5, [pc, #32] ; (367d8 ) │ │ - ldr r6, [pc, #36] ; (367dc ) │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + ldr r3, [pc, #28] ; (380e0 ) │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - add r5, pc │ │ - add r6, pc │ │ - adds r3, r6, #0 │ │ - adds r1, r5, #0 │ │ + ldr r1, [pc, #28] ; (380e4 ) │ │ movs r0, #1 │ │ + add r1, pc │ │ movs r2, #172 ; 0xac │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r3, #0 │ │ str r3, [r4, #8] │ │ - ldr r3, [pc, #12] ; (367e0 ) │ │ + ldr r3, [pc, #12] ; (380e8 ) │ │ str r3, [r4, #4] │ │ pop {r0, r1, r2, r3, r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - add r3, pc, #964 ; (adr r3, 36ba0 ) │ │ + add r6, pc, #976 ; (adr r6, 384b4 ) │ │ movs r1, r0 │ │ - add r4, pc, #368 ; (adr r4, 36950 ) │ │ + add r6, pc, #556 ; (adr r6, 38314 ) │ │ movs r1, r0 │ │ movs r0, r0 │ │ stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ -000367e4 : │ │ +000380ec : │ │ push {r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + adds r4, r1, #0 │ │ + movs r5, #0 │ │ ldr r3, [r1, #0] │ │ sub sp, #28 │ │ str r2, [sp, #12] │ │ - movs r2, #0 │ │ - str r0, [sp, #16] │ │ - adds r4, r1, #0 │ │ ldr r6, [r3, #0] │ │ - str r1, [sp, #20] │ │ - adds r5, r1, #0 │ │ - str r2, [sp, #8] │ │ - b.n 36816 │ │ - ldmia r5!, {r3} │ │ + ldr r3, [sp, #12] │ │ + cmp r5, r3 │ │ + bge.n 3811c │ │ + lsls r3, r5, #2 │ │ + ldr r3, [r4, r3] │ │ adds r1, r6, #0 │ │ - ldr r7, [r3, #0] │ │ - adds r0, r7, #0 │ │ - blx 4539c <__aeabi_fcmplt> │ │ + ldr r3, [r3, #0] │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #16] │ │ + bl 48e24 <_Unwind_GetTextRelBase@@Base+0x778> │ │ cmp r0, #0 │ │ - bne.n 3680e │ │ - adds r7, r6, #0 │ │ - ldr r3, [sp, #8] │ │ - adds r6, r7, #0 │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - cmp r2, r3 │ │ - blt.n 367fc │ │ - ldr r2, [sp, #16] │ │ - adds r0, r6, #0 │ │ + beq.n 38118 │ │ + ldr r6, [sp, #16] │ │ + adds r5, #1 │ │ + b.n 380fc │ │ movs r5, #0 │ │ - ldr r1, [r2, #20] │ │ - blx 44db4 <__addsf3> │ │ + adds r0, r6, #0 │ │ + ldr r1, [r7, #20] │ │ + bl 48904 <_Unwind_GetTextRelBase@@Base+0x258> │ │ adds r6, r5, #0 │ │ - str r0, [sp, #16] │ │ movs r7, #0 │ │ - b.n 36852 │ │ - ldmia r4!, {r3} │ │ - ldr r1, [sp, #16] │ │ + str r0, [sp, #20] │ │ + ldr r3, [sp, #12] │ │ + cmp r6, r3 │ │ + bge.n 38156 │ │ + lsls r3, r6, #2 │ │ + ldr r3, [r4, r3] │ │ + ldr r1, [sp, #20] │ │ ldr r3, [r3, #0] │ │ adds r0, r3, #0 │ │ - str r3, [sp, #8] │ │ - blx 4539c <__aeabi_fcmplt> │ │ + str r3, [sp, #16] │ │ + bl 48e24 <_Unwind_GetTextRelBase@@Base+0x778> │ │ cmp r0, #0 │ │ - beq.n 36850 │ │ + beq.n 38152 │ │ adds r0, r7, #0 │ │ - ldr r1, [sp, #8] │ │ - blx 44db4 <__addsf3> │ │ + ldr r1, [sp, #16] │ │ + bl 48904 <_Unwind_GetTextRelBase@@Base+0x258> │ │ adds r5, #1 │ │ adds r7, r0, #0 │ │ adds r6, #1 │ │ - ldr r3, [sp, #12] │ │ - cmp r6, r3 │ │ - blt.n 36832 │ │ + b.n 3812c │ │ adds r0, r5, #0 │ │ - blx 44f4c <__aeabi_i2f> │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ adds r1, r0, #0 │ │ adds r0, r7, #0 │ │ - blx 45190 <__aeabi_fdiv> │ │ - adds r6, r0, #0 │ │ - blx 44608 <__aeabi_f2d> │ │ - ldr r4, [pc, #52] ; (368a4 ) │ │ - ldr r5, [pc, #56] ; (368a8 ) │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + adds r7, r0, #0 │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + ldr r3, [pc, #48] ; (3819c ) │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - add r5, pc │ │ - add r4, pc │ │ - adds r3, r5, #0 │ │ + ldr r1, [pc, #44] ; (381a0 ) │ │ movs r0, #1 │ │ - adds r1, r4, #0 │ │ + add r1, pc │ │ movs r2, #208 ; 0xd0 │ │ - bl 4003c │ │ - adds r7, r6, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r5, #0 │ │ - ldr r6, [sp, #20] │ │ - b.n 3689a │ │ - ldmia r6!, {r4} │ │ + ldr r3, [sp, #12] │ │ + cmp r5, r3 │ │ + bge.n 38198 │ │ + lsls r3, r5, #2 │ │ + ldr r6, [r4, r3] │ │ adds r1, r7, #0 │ │ adds r5, #1 │ │ - ldr r0, [r4, #0] │ │ - blx 44db0 <__aeabi_fsub> │ │ - str r0, [r4, #0] │ │ - ldr r2, [sp, #12] │ │ - cmp r5, r2 │ │ - blt.n 3688c │ │ + ldr r0, [r6, #0] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + str r0, [r6, #0] │ │ + b.n 38180 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - add r3, pc, #220 ; (adr r3, 36984 ) │ │ + add r6, pc, #420 ; (adr r6, 38344 ) │ │ movs r1, r0 │ │ - add r3, pc, #788 ; (adr r3, 36bc0 ) │ │ + add r5, pc, #900 ; (adr r5, 38528 ) │ │ movs r1, r0 │ │ │ │ -000368ac : │ │ +000381a4 : │ │ str r1, [r0, #20] │ │ bx lr │ │ │ │ -000368b0 : │ │ +000381a8 : │ │ ldr r0, [r0, #20] │ │ bx lr │ │ │ │ -000368b4 : │ │ +000381ac : │ │ push {r0, r1, r4, r5, r6, lr} │ │ - ldr r4, [pc, #56] ; (368f0 ) │ │ adds r6, r0, #0 │ │ - movs r5, #0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldmia r4!, {r1} │ │ + movs r4, #0 │ │ + ldr r5, [pc, #52] ; (381e8 ) │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + lsls r3, r4, #2 │ │ + ldr r1, [r5, r3] │ │ adds r0, r6, #0 │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 368d0 │ │ - adds r0, r5, #0 │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ - adds r5, #1 │ │ - cmp r5, #3 │ │ - bne.n 368c0 │ │ - ldr r1, [pc, #28] ; (368f4 ) │ │ - ldr r3, [pc, #28] ; (368f8 ) │ │ + beq.n 381e4 │ │ + adds r4, #1 │ │ + cmp r4, #3 │ │ + bne.n 381b8 │ │ + ldr r1, [pc, #28] ; (381ec ) │ │ + ldr r3, [pc, #32] ; (381f0 ) │ │ movs r0, #5 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #126 ; 0x7e │ │ - str r6, [sp, #0] │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r0, #1 │ │ - blx eb54 │ │ - nop ; (mov r8, r8) │ │ - asrs r0, r1, #23 │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ + adds r0, r4, #0 │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ + adds r4, r2, #3 │ │ movs r2, r0 │ │ - add r3, pc, #524 ; (adr r3, 36b04 ) │ │ + add r6, pc, #204 ; (adr r6, 382bc ) │ │ movs r1, r0 │ │ - add r3, pc, #688 ; (adr r3, 36bac ) │ │ + add r6, pc, #360 ; (adr r6, 3835c ) │ │ movs r1, r0 │ │ + movs r0, r0 │ │ + ... │ │ │ │ -000368fc : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #112] ; (36970 ) │ │ - sub sp, #20 │ │ +000381f8 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + ldr r5, [pc, #116] ; (38270 ) │ │ adds r6, r0, #0 │ │ add r5, pc │ │ adds r2, r5, #0 │ │ movs r1, #20 │ │ movs r3, #134 ; 0x86 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r2, r5, #0 │ │ adds r4, r0, #0 │ │ str r6, [r0, #16] │ │ movs r1, #4 │ │ adds r0, r6, #0 │ │ movs r3, #136 ; 0x88 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r2, r5, #0 │ │ str r0, [r4, #0] │ │ movs r1, #4 │ │ adds r0, r6, #0 │ │ movs r3, #137 ; 0x89 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r2, r5, #0 │ │ str r0, [r4, #4] │ │ movs r1, #4 │ │ adds r0, r6, #0 │ │ movs r3, #138 ; 0x8a │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #0] │ │ - ldr r2, [pc, #48] ; (36974 ) │ │ + ldr r2, [pc, #56] ; (38274 ) │ │ str r0, [r4, #8] │ │ - ldr r7, [pc, #48] ; (36978 ) │ │ + subs r6, #1 │ │ str r2, [r3, #0] │ │ movs r3, #0 │ │ str r3, [r4, #12] │ │ - ldr r3, [r4, #0] │ │ - add r7, pc │ │ - subs r6, #1 │ │ - ldr r0, [r3, #0] │ │ - blx 44608 <__aeabi_f2d> │ │ - adds r3, r7, #0 │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #4] │ │ - movs r2, #143 ; 0x8f │ │ - adds r1, r5, #0 │ │ - movs r0, #1 │ │ + ldr r3, [pc, #36] ; (3826c ) │ │ + ldr r2, [pc, #28] ; (38268 ) │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #40] ; (38278 ) │ │ str r6, [sp, #8] │ │ - bl 4003c │ │ - add sp, #20 │ │ + movs r0, #1 │ │ + adds r1, r5, #0 │ │ + movs r2, #143 ; 0x8f │ │ + add r3, pc │ │ + bl 41bd4 │ │ adds r0, r4, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ - add r3, pc, #364 ; (adr r3, 36ae0 ) │ │ + add sp, #16 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + ands r0, r5 │ │ + add r6, pc, #36 ; (adr r6, 38298 ) │ │ movs r1, r0 │ │ movs r0, r0 │ │ adcs r0, r0 │ │ - add r3, pc, #332 ; (adr r3, 36ac8 ) │ │ + add r5, pc, #964 ; (adr r5, 38640 ) │ │ movs r1, r0 │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ │ │ -0003697c : │ │ +00038280 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #44 ; 0x2c │ │ - adds r4, r0, #0 │ │ - str r1, [sp, #8] │ │ - str r2, [sp, #36] ; 0x24 │ │ - str r3, [sp, #20] │ │ cmp r3, #0 │ │ - bgt.n 3698e │ │ - b.n 36b36 │ │ - ldr r2, [r0, #16] │ │ - movs r1, #0 │ │ + bgt.n 3828a │ │ + b.n 38432 │ │ + adds r7, r0, #0 │ │ + str r3, [sp, #20] │ │ + ldr r3, [r0, #16] │ │ + str r2, [sp, #36] ; 0x24 │ │ + str r1, [sp, #16] │ │ + lsls r2, r3, #2 │ │ ldr r0, [r0, #0] │ │ - lsls r2, r2, #2 │ │ - blx eb48 │ │ - ldr r2, [sp, #8] │ │ - movs r7, #0 │ │ - str r2, [sp, #28] │ │ - adds r6, r2, #0 │ │ - ldmia r6!, {r3} │ │ + movs r1, #0 │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r7, #16] │ │ + adds r4, r2, #0 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #16] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #20] │ │ + lsls r3, r3, #2 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #24] │ │ movs r5, #0 │ │ + ldr r3, [r4, #0] │ │ str r3, [sp, #32] │ │ - b.n 369c6 │ │ - ldr r2, [r4, #0] │ │ + ldr r3, [sp, #28] │ │ + cmp r5, r3 │ │ + bge.n 382d4 │ │ + ldr r2, [r7, #0] │ │ lsls r3, r5, #2 │ │ adds r5, #1 │ │ - adds r2, r2, r3 │ │ - str r2, [sp, #24] │ │ + adds r6, r2, r3 │ │ ldr r2, [sp, #32] │ │ + ldr r0, [r6, #0] │ │ + ldr r1, [r2, r3] │ │ + bl 48904 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + str r0, [r6, #0] │ │ + b.n 382b8 │ │ ldr r3, [sp, #24] │ │ - ldmia r2!, {r1} │ │ - ldr r0, [r3, #0] │ │ - str r2, [sp, #32] │ │ - blx 44db4 <__addsf3> │ │ - ldr r2, [sp, #24] │ │ - str r0, [r2, #0] │ │ - ldr r3, [r4, #16] │ │ - cmp r5, r3 │ │ - blt.n 369aa │ │ - ldr r3, [sp, #20] │ │ - adds r7, #1 │ │ - cmp r7, r3 │ │ - bne.n 369a2 │ │ - movs r5, #0 │ │ - b.n 369f0 │ │ - ldr r6, [r4, #0] │ │ - lsls r3, r5, #2 │ │ + adds r4, #4 │ │ + cmp r4, r3 │ │ + bne.n 382b2 │ │ + movs r4, #0 │ │ + ldr r3, [sp, #28] │ │ + cmp r4, r3 │ │ + bge.n 382fe │ │ + ldr r3, [r7, #0] │ │ + lsls r5, r4, #2 │ │ ldr r0, [sp, #20] │ │ - adds r6, r6, r3 │ │ - blx 44f4c <__aeabi_i2f> │ │ + adds r5, r3, r5 │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ adds r1, r0, #0 │ │ - ldr r0, [r6, #0] │ │ - blx 45190 <__aeabi_fdiv> │ │ - adds r5, #1 │ │ - str r0, [r6, #0] │ │ - ldr r3, [r4, #16] │ │ - cmp r5, r3 │ │ - blt.n 369d8 │ │ - ldr r1, [pc, #324] ; (36b3c ) │ │ - ldr r3, [pc, #324] ; (36b40 ) │ │ - ldr r5, [pc, #328] ; (36b44 ) │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r0, [r5, #0] │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + adds r4, #1 │ │ + str r0, [r5, #0] │ │ + b.n 382de │ │ + ldr r1, [pc, #312] ; (38438 ) │ │ + ldr r3, [pc, #312] ; (3843c ) │ │ movs r0, #1 │ │ + add r1, pc │ │ movs r2, #183 ; 0xb7 │ │ - bl 4003c │ │ - movs r6, #0 │ │ - add r5, pc │ │ - b.n 36a2a │ │ - ldr r3, [r4, #0] │ │ - lsls r2, r6, #2 │ │ - adds r6, #1 │ │ - ldr r0, [r2, r3] │ │ - blx 44608 <__aeabi_f2d> │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r4, #0 │ │ + ldr r3, [r7, #16] │ │ + cmp r4, r3 │ │ + bge.n 38336 │ │ + ldr r2, [r7, #0] │ │ + lsls r3, r4, #2 │ │ + adds r4, #1 │ │ + ldr r0, [r3, r2] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ movs r1, #0 │ │ + ldr r3, [pc, #276] ; (38440 ) │ │ movs r0, #2 │ │ adds r2, r1, #0 │ │ - adds r3, r5, #0 │ │ - bl 4003c │ │ - ldr r3, [r4, #16] │ │ - cmp r6, r3 │ │ - blt.n 36a0e │ │ - ldr r3, [pc, #276] ; (36b48 ) │ │ - movs r1, #0 │ │ - adds r2, r1, #0 │ │ add r3, pc │ │ - movs r0, #2 │ │ - bl 4003c │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - cmp r2, #0 │ │ - bne.n 36a70 │ │ - adds r7, r2, #0 │ │ - ldr r3, [sp, #28] │ │ - movs r5, #0 │ │ - ldmia r3!, {r6} │ │ - str r3, [sp, #28] │ │ - b.n 36a60 │ │ - ldr r3, [r4, #0] │ │ - lsls r2, r5, #2 │ │ - ldr r0, [r6, #0] │ │ - ldr r1, [r2, r3] │ │ - blx 44db0 <__aeabi_fsub> │ │ - adds r5, #1 │ │ - stmia r6!, {r0} │ │ - ldr r3, [r4, #16] │ │ - cmp r5, r3 │ │ - blt.n 36a50 │ │ - ldr r2, [sp, #20] │ │ - adds r7, #1 │ │ - cmp r7, r2 │ │ - bne.n 36a46 │ │ - b.n 36b36 │ │ - ldr r2, [r4, #16] │ │ - ldr r0, [r4, #4] │ │ + bl 41bd4 │ │ + b.n 38310 │ │ movs r1, #0 │ │ - lsls r2, r2, #2 │ │ - blx eb48 │ │ - ldr r6, [sp, #8] │ │ - movs r7, #0 │ │ - ldmia r6!, {r3} │ │ + ldr r3, [pc, #264] ; (38444 ) │ │ + movs r0, #2 │ │ + add r3, pc │ │ + adds r2, r1, #0 │ │ + bl 41bd4 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r4, [r7, #16] │ │ + cmp r3, #0 │ │ + bne.n 38376 │ │ movs r5, #0 │ │ - str r3, [sp, #24] │ │ - b.n 36ab8 │ │ - ldr r3, [sp, #24] │ │ - lsls r2, r5, #2 │ │ - str r2, [sp, #8] │ │ - ldmia r3!, {r0} │ │ - adds r5, #1 │ │ - str r3, [sp, #24] │ │ - ldr r3, [r4, #0] │ │ + ldr r3, [sp, #8] │ │ + ldr r6, [r3, #0] │ │ + cmp r5, r4 │ │ + bge.n 38368 │ │ + ldr r2, [r7, #0] │ │ + lsls r3, r5, #2 │ │ + ldr r0, [r6, #0] │ │ ldr r1, [r3, r2] │ │ - blx 44db0 <__aeabi_fsub> │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [r4, #4] │ │ - adds r1, r0, #0 │ │ - adds r3, r3, r2 │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + adds r5, #1 │ │ + stmia r6!, {r0} │ │ + b.n 38352 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + adds r3, #4 │ │ str r3, [sp, #8] │ │ - blx 44ff8 <__aeabi_fmul> │ │ + cmp r3, r2 │ │ + bne.n 3834c │ │ + b.n 38432 │ │ + lsls r2, r4, #2 │ │ + ldr r0, [r7, #4] │ │ + movs r1, #0 │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ + ldr r3, [r7, #16] │ │ + str r3, [sp, #28] │ │ + movs r4, #0 │ │ ldr r3, [sp, #8] │ │ + ldr r6, [r3, #0] │ │ + ldr r3, [sp, #28] │ │ + cmp r4, r3 │ │ + bge.n 383b4 │ │ + ldr r3, [r7, #0] │ │ + lsls r5, r4, #2 │ │ + ldr r0, [r6, r5] │ │ + ldr r1, [r3, r5] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [r7, #4] │ │ adds r1, r0, #0 │ │ - ldr r0, [r3, #0] │ │ - blx 44db4 <__addsf3> │ │ - ldr r2, [sp, #8] │ │ - str r0, [r2, #0] │ │ - ldr r3, [r4, #16] │ │ - cmp r5, r3 │ │ - blt.n 36a88 │ │ - ldr r3, [sp, #20] │ │ - adds r7, #1 │ │ - cmp r7, r3 │ │ - bne.n 36a80 │ │ - movs r5, #0 │ │ - b.n 36af8 │ │ - ldr r6, [r4, #4] │ │ - lsls r3, r5, #2 │ │ + adds r4, #1 │ │ + adds r5, r3, r5 │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + adds r1, r0, #0 │ │ + ldr r0, [r5, #0] │ │ + bl 48904 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + str r0, [r5, #0] │ │ + b.n 3838a │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + adds r3, #4 │ │ + str r3, [sp, #8] │ │ + cmp r3, r2 │ │ + bne.n 38384 │ │ + movs r4, #0 │ │ + ldr r3, [r7, #16] │ │ + str r3, [sp, #24] │ │ + cmp r4, r3 │ │ + bge.n 383fa │ │ + ldr r3, [r7, #4] │ │ + lsls r5, r4, #2 │ │ ldr r0, [sp, #20] │ │ - adds r6, r6, r3 │ │ - blx 445e0 <__aeabi_i2d> │ │ + adds r5, r3, r5 │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - ldr r0, [r6, #0] │ │ - blx 44608 <__aeabi_f2d> │ │ + ldr r0, [r5, #0] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - blx 44928 <__aeabi_ddiv> │ │ - blx eba8 │ │ - blx 44d08 <__aeabi_d2f> │ │ - adds r5, #1 │ │ - str r0, [r6, #0] │ │ - ldr r3, [r4, #16] │ │ - cmp r5, r3 │ │ - blt.n 36aca │ │ - movs r7, #0 │ │ - ldr r2, [sp, #28] │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + bl 48e34 <_Unwind_GetTextRelBase@@Base+0x788> │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + adds r4, #1 │ │ + str r0, [r5, #0] │ │ + b.n 383c2 │ │ + movs r4, #0 │ │ movs r5, #0 │ │ - ldmia r2!, {r6} │ │ - str r2, [sp, #28] │ │ - b.n 36b28 │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r4, #2 │ │ + ldr r6, [r2, r3] │ │ + ldr r3, [sp, #24] │ │ + cmp r5, r3 │ │ + bge.n 3842a │ │ lsls r3, r5, #2 │ │ str r3, [sp, #8] │ │ ldr r2, [sp, #8] │ │ - ldr r3, [r4, #0] │ │ + ldr r3, [r7, #0] │ │ ldr r0, [r6, #0] │ │ adds r5, #1 │ │ ldr r1, [r3, r2] │ │ - blx 44db0 <__aeabi_fsub> │ │ - ldr r3, [r4, #4] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [r7, #4] │ │ ldr r2, [sp, #8] │ │ ldr r1, [r3, r2] │ │ - blx 44ff8 <__aeabi_fmul> │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ stmia r6!, {r0} │ │ - ldr r3, [r4, #16] │ │ - cmp r5, r3 │ │ - blt.n 36b0a │ │ + b.n 38404 │ │ ldr r3, [sp, #20] │ │ - adds r7, #1 │ │ - cmp r7, r3 │ │ - blt.n 36b00 │ │ + adds r4, #1 │ │ + cmp r4, r3 │ │ + blt.n 383fc │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - add r2, pc, #396 ; (adr r2, 36ccc ) │ │ + add r5, pc, #12 ; (adr r5, 38448 ) │ │ movs r1, r0 │ │ - add r2, pc, #784 ; (adr r2, 36e54 ) │ │ + add r5, pc, #392 ; (adr r5, 385c8 ) │ │ movs r1, r0 │ │ - add r2, pc, #760 ; (adr r2, 36e40 ) │ │ + add r5, pc, #264 ; (adr r5, 3854c ) │ │ movs r1, r0 │ │ - ldr r7, [r0, #4] │ │ + ldr r1, [r5, #44] ; 0x2c │ │ movs r1, r0 │ │ │ │ -00036b4c : │ │ +00038448 : │ │ push {r4, lr} │ │ - subs r4, r0, #0 │ │ - beq.n 36b76 │ │ - ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n 36b5c │ │ - bl 3ec3e │ │ + beq.n 38474 │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, #4] │ │ + cmp r0, #0 │ │ + beq.n 3845a │ │ + bl 40732 │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - beq.n 36b66 │ │ - bl 3ec3e │ │ + beq.n 38464 │ │ + bl 40732 │ │ ldr r0, [r4, #8] │ │ cmp r0, #0 │ │ - beq.n 36b70 │ │ - bl 3ec3e │ │ + beq.n 3846e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, pc} │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r3, [r0, #32] │ │ - adds r4, r0, #0 │ │ - str r2, [sp, #4] │ │ - cmp r3, #0 │ │ - beq.n 36bca │ │ - adds r5, r1, #0 │ │ - movs r6, #0 │ │ - b.n 36bc4 │ │ - ldr r1, [r4, #36] ; 0x24 │ │ - movs r3, #0 │ │ - b.n 36bae │ │ - ldr r2, [r4, #32] │ │ - lsls r0, r3, #2 │ │ - ldr r2, [r0, r2] │ │ - b.n 36ba2 │ │ - ldr r7, [r5, #0] │ │ - lsls r0, r0, #2 │ │ - ldr r7, [r7, #0] │ │ - ldr r0, [r0, r7] │ │ - stmia r1!, {r0} │ │ - cmp r2, #0 │ │ - beq.n 36bac │ │ - ldmia r2!, {r0} │ │ - adds r7, r0, #1 │ │ - bne.n 36b98 │ │ - adds r3, #1 │ │ - ldr r2, [r4, #24] │ │ - cmp r3, r2 │ │ - blt.n 36b90 │ │ - ldmia r5!, {r3} │ │ - ldr r2, [r4, #40] ; 0x28 │ │ - ldr r1, [r4, #36] ; 0x24 │ │ - ldr r0, [r3, #0] │ │ - lsls r2, r2, #2 │ │ - blx eb24 │ │ - adds r6, #1 │ │ - ldr r7, [sp, #4] │ │ - cmp r6, r7 │ │ - bne.n 36b8a │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [r0, #20] │ │ + adds r5, r0, #0 │ │ + movs r4, #0 │ │ + ldr r7, [r0, #20] │ │ sub sp, #36 ; 0x24 │ │ - str r1, [sp, #20] │ │ - lsls r3, r5, #1 │ │ + str r2, [sp, #28] │ │ + negs r3, r7 │ │ + str r3, [sp, #8] │ │ + lsls r3, r7, #1 │ │ adds r3, #1 │ │ + str r3, [sp, #20] │ │ + lsls r3, r7, #2 │ │ + subs r3, r1, r3 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #8] │ │ + cmp r3, r7 │ │ + bgt.n 384ee │ │ + movs r3, #0 │ │ + adds r6, r3, #0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r5, #12] │ │ + cmp r6, r3 │ │ + bge.n 384e4 │ │ + lsls r3, r6, #2 │ │ str r3, [sp, #16] │ │ - lsls r3, r5, #30 │ │ - str r2, [sp, #24] │ │ - negs r1, r5 │ │ - movs r2, #0 │ │ - subs r3, r3, r5 │ │ - adds r4, r0, #0 │ │ - str r1, [sp, #8] │ │ - str r2, [sp, #4] │ │ - str r3, [sp, #28] │ │ - b.n 36c40 │ │ - ldr r1, [sp, #0] │ │ - ldr r3, [r4, #16] │ │ - lsls r2, r1, #2 │ │ - ldr r0, [r2, r3] │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r5, #16] │ │ + ldr r1, [sp, #20] │ │ + adds r6, #1 │ │ + ldr r0, [r3, r2] │ │ + bl 48e44 <_Unwind_GetTextRelBase@@Base+0x798> │ │ + adds r3, r0, #0 │ │ ldr r1, [sp, #16] │ │ - blx 44140 <__udivsi3> │ │ + ldr r2, [sp, #28] │ │ + muls r3, r4 │ │ str r0, [sp, #12] │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [sp, #4] │ │ - ldmia r6!, {r0} │ │ - adds r3, r2, #0 │ │ - muls r3, r1 │ │ + ldr r0, [r2, r1] │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #28] │ │ - lsls r2, r1, #2 │ │ + ldr r3, [sp, #12] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #4] │ │ lsls r1, r3, #2 │ │ - ldr r3, [sp, #20] │ │ + ldr r3, [sp, #24] │ │ + ldr r3, [r3, r4] │ │ adds r1, r3, r1 │ │ - lsls r3, r7, #2 │ │ - mov ip, r3 │ │ - ldr r3, [sp, #4] │ │ - ldr r1, [r1, r3] │ │ - add r1, ip │ │ - blx eb24 │ │ - ldr r2, [sp, #0] │ │ - ldr r1, [sp, #12] │ │ - adds r2, #1 │ │ - adds r7, r7, r1 │ │ - str r2, [sp, #0] │ │ - ldr r3, [r4, #12] │ │ - ldr r1, [sp, #0] │ │ - cmp r1, r3 │ │ - blt.n 36bee │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #4] │ │ - adds r2, #1 │ │ - adds r3, #4 │ │ - str r2, [sp, #8] │ │ + str r3, [sp, #16] │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #12] │ │ + mov ip, r2 │ │ + add r3, ip │ │ str r3, [sp, #4] │ │ - ldr r1, [sp, #8] │ │ - cmp r1, r5 │ │ - bgt.n 36c4e │ │ - movs r7, #0 │ │ - ldr r6, [sp, #24] │ │ - str r7, [sp, #0] │ │ - b.n 36c2c │ │ + b.n 3849e │ │ + ldr r3, [sp, #8] │ │ + adds r4, #4 │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ + b.n 38492 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r3, lr} │ │ - adds r3, r0, #0 │ │ - ldr r0, [r2, #0] │ │ - ldr r2, [r3, #8] │ │ + ldr r3, [r2, #0] │ │ + ldr r2, [r0, #8] │ │ ldr r1, [r1, #0] │ │ + adds r0, r3, #0 │ │ lsls r2, r2, #2 │ │ - blx eb24 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ pop {r3, pc} │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - adds r6, r2, #0 │ │ - ldr r0, [r2, #0] │ │ - ldr r2, [r4, #8] │ │ - adds r5, r1, #0 │ │ - ldr r1, [r1, #0] │ │ - lsls r2, r2, #2 │ │ - blx eb24 │ │ - ldr r3, [r5, #8] │ │ - ldr r6, [r6, #0] │ │ - subs r5, #8 │ │ - str r3, [sp, #4] │ │ - ldr r3, [r4, #8] │ │ - ldr r7, [r5, #0] │ │ - movs r5, #0 │ │ - lsls r3, r3, #2 │ │ - adds r6, r6, r3 │ │ - b.n 36c9c │ │ - ldr r3, [sp, #4] │ │ - ldmia r7!, {r1} │ │ - adds r5, #1 │ │ - ldmia r3!, {r0} │ │ - str r3, [sp, #4] │ │ - blx 44db0 <__aeabi_fsub> │ │ - stmia r6!, {r0} │ │ - ldr r3, [r4, #8] │ │ - cmp r5, r3 │ │ - blt.n 36c8c │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ adds r6, r2, #0 │ │ - ldr r0, [r2, #0] │ │ - ldr r2, [r4, #8] │ │ - sub sp, #28 │ │ - adds r5, r1, #0 │ │ - lsls r2, r2, #2 │ │ + adds r5, r0, #0 │ │ + adds r4, r1, #0 │ │ + ldr r3, [r0, #8] │ │ + sub sp, #20 │ │ + ldr r0, [r6, #0] │ │ + lsls r2, r3, #2 │ │ ldr r1, [r1, #0] │ │ - blx eb24 │ │ - ldr r7, [r4, #8] │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ ldr r3, [r6, #0] │ │ - movs r6, #0 │ │ - lsls r7, r7, #2 │ │ - adds r3, r3, r7 │ │ + ldr r6, [r5, #8] │ │ + subs r4, #8 │ │ str r3, [sp, #0] │ │ - adds r3, r5, #0 │ │ - subs r3, #8 │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [sp, #0] │ │ - ldr r7, [r5, #8] │ │ - str r3, [sp, #8] │ │ - str r2, [sp, #4] │ │ - b.n 36cea │ │ - ldr r3, [sp, #8] │ │ - ldmia r7!, {r0} │ │ - adds r6, #1 │ │ - ldmia r3!, {r1} │ │ + lsls r3, r6, #2 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #16] │ │ str r3, [sp, #8] │ │ - blx 44db0 <__aeabi_fsub> │ │ + ldr r3, [r4, #0] │ │ + movs r4, #0 │ │ + str r3, [sp, #12] │ │ + cmp r4, r6 │ │ + bge.n 3854e │ │ + ldr r3, [sp, #0] │ │ ldr r2, [sp, #4] │ │ - stmia r2!, {r0} │ │ - str r2, [sp, #4] │ │ - ldr r3, [r4, #8] │ │ - cmp r6, r3 │ │ - blt.n 36cd6 │ │ - ldr r2, [sp, #0] │ │ + lsls r5, r4, #2 │ │ + adds r4, #1 │ │ + adds r7, r3, r2 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, r5] │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [r3, r5] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + str r0, [r7, r5] │ │ + b.n 38530 │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r5, r2, #0 │ │ + adds r6, r0, #0 │ │ + adds r4, r1, #0 │ │ + ldr r3, [r0, #8] │ │ + sub sp, #36 ; 0x24 │ │ + ldr r0, [r5, #0] │ │ + lsls r2, r3, #2 │ │ + ldr r1, [r1, #0] │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [r6, #8] │ │ + str r3, [sp, #4] │ │ lsls r3, r3, #2 │ │ - ldr r7, [r5, #16] │ │ - adds r3, r2, r3 │ │ str r3, [sp, #8] │ │ - adds r3, r5, #0 │ │ - subs r3, #16 │ │ - ldr r3, [r3, #0] │ │ - movs r6, #0 │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - str r3, [sp, #0] │ │ - b.n 36d1e │ │ - ldr r2, [sp, #4] │ │ - ldmia r7!, {r0} │ │ - adds r6, #1 │ │ - ldmia r2!, {r1} │ │ - str r2, [sp, #4] │ │ - blx 44db0 <__aeabi_fsub> │ │ - ldr r3, [sp, #0] │ │ - stmia r3!, {r0} │ │ - str r3, [sp, #0] │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [r5, #0] │ │ + movs r5, #0 │ │ + adds r7, r3, r2 │ │ ldr r3, [r4, #8] │ │ - cmp r6, r3 │ │ - blt.n 36d0a │ │ - ldr r2, [r5, #12] │ │ - lsls r7, r3, #2 │ │ + str r3, [sp, #12] │ │ + adds r3, r4, #0 │ │ + subs r3, #8 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #4] │ │ + cmp r5, r3 │ │ + bge.n 3859e │ │ + ldr r3, [sp, #12] │ │ + lsls r6, r5, #2 │ │ + adds r5, #1 │ │ + ldr r0, [r3, r6] │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [r3, r6] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + str r0, [r7, r6] │ │ + b.n 38584 │ │ ldr r3, [sp, #8] │ │ - str r2, [sp, #12] │ │ - subs r2, r5, #4 │ │ - ldr r2, [r2, #0] │ │ - adds r7, r3, r7 │ │ - str r2, [sp, #4] │ │ - ldr r2, [r5, #4] │ │ - subs r5, #12 │ │ - ldr r6, [r5, #0] │ │ - str r2, [sp, #0] │ │ movs r5, #0 │ │ - b.n 36d72 │ │ - ldr r2, [sp, #12] │ │ + adds r3, r7, r3 │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #16] │ │ + str r3, [sp, #16] │ │ + adds r3, r4, #0 │ │ + subs r3, #16 │ │ + ldr r7, [r3, #0] │ │ ldr r3, [sp, #4] │ │ + cmp r5, r3 │ │ + bge.n 385ca │ │ + ldr r3, [sp, #16] │ │ + lsls r6, r5, #2 │ │ + ldr r1, [r7, r6] │ │ + ldr r0, [r3, r6] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [sp, #12] │ │ adds r5, #1 │ │ - ldmia r2!, {r0} │ │ - ldmia r3!, {r1} │ │ - str r2, [sp, #12] │ │ - ldr r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - ldmia r2!, {r3} │ │ - str r2, [sp, #0] │ │ - ldmia r6!, {r2} │ │ - str r3, [sp, #8] │ │ - str r2, [sp, #16] │ │ - blx 44db0 <__aeabi_fsub> │ │ - ldr r1, [sp, #16] │ │ - str r0, [sp, #20] │ │ - ldr r0, [sp, #8] │ │ - blx 44db0 <__aeabi_fsub> │ │ - adds r1, r0, #0 │ │ - ldr r0, [sp, #20] │ │ - blx 44db0 <__aeabi_fsub> │ │ - stmia r7!, {r0} │ │ - ldr r3, [r4, #8] │ │ + str r0, [r3, r6] │ │ + b.n 385b0 │ │ + ldr r3, [r4, #12] │ │ + str r3, [sp, #16] │ │ + subs r3, r4, #4 │ │ + ldr r3, [r3, #0] │ │ + subs r4, #12 │ │ + str r3, [sp, #20] │ │ + ldr r3, [r4, #16] │ │ + str r3, [sp, #24] │ │ + ldr r3, [r4, #0] │ │ + movs r4, #0 │ │ + adds r5, r4, #0 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #4] │ │ cmp r5, r3 │ │ - blt.n 36d40 │ │ - add sp, #28 │ │ + bge.n 38618 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + adds r5, #1 │ │ + adds r7, r3, r2 │ │ + ldr r3, [sp, #16] │ │ + ldr r0, [r3, r4] │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [r3, r4] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [sp, #24] │ │ + adds r6, r0, #0 │ │ + ldr r0, [r3, r4] │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [r3, r4] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + adds r1, r0, #0 │ │ + adds r0, r6, #0 │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + str r0, [r7, r4] │ │ + adds r4, #4 │ │ + b.n 385e2 │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - adds r6, r2, #0 │ │ - ldr r0, [r2, #0] │ │ - ldr r2, [r4, #8] │ │ - sub sp, #28 │ │ - adds r5, r1, #0 │ │ - lsls r2, r2, #2 │ │ + adds r5, r2, #0 │ │ + adds r6, r0, #0 │ │ + adds r4, r1, #0 │ │ + ldr r3, [r0, #8] │ │ + sub sp, #36 ; 0x24 │ │ + ldr r0, [r5, #0] │ │ + lsls r2, r3, #2 │ │ ldr r1, [r1, #0] │ │ - blx eb24 │ │ - ldr r7, [r4, #8] │ │ - ldr r3, [r6, #0] │ │ - movs r6, #0 │ │ - lsls r7, r7, #2 │ │ - adds r3, r3, r7 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [r6, #8] │ │ + str r3, [sp, #4] │ │ + lsls r3, r3, #2 │ │ str r3, [sp, #8] │ │ - adds r3, r5, #0 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [r5, #0] │ │ + movs r5, #0 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #8] │ │ + str r3, [sp, #16] │ │ + adds r3, r4, #0 │ │ subs r3, #8 │ │ + ldr r7, [r3, #0] │ │ + ldr r3, [sp, #4] │ │ + cmp r5, r3 │ │ + bge.n 38668 │ │ + ldr r3, [sp, #16] │ │ + lsls r6, r5, #2 │ │ + ldr r1, [r7, r6] │ │ + ldr r0, [r3, r6] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [sp, #12] │ │ + adds r5, #1 │ │ + str r0, [r3, r6] │ │ + b.n 3864e │ │ + ldr r3, [r4, #12] │ │ + str r3, [sp, #16] │ │ + subs r3, r4, #4 │ │ ldr r3, [r3, #0] │ │ - ldr r2, [sp, #8] │ │ - ldr r7, [r5, #8] │ │ - str r3, [sp, #4] │ │ - str r2, [sp, #0] │ │ - b.n 36dc2 │ │ + subs r4, #12 │ │ + str r3, [sp, #20] │ │ + ldr r3, [r4, #16] │ │ + str r3, [sp, #24] │ │ + ldr r3, [r4, #0] │ │ + movs r4, #0 │ │ + adds r5, r4, #0 │ │ + str r3, [sp, #28] │ │ ldr r3, [sp, #4] │ │ - ldmia r7!, {r0} │ │ - adds r6, #1 │ │ - ldmia r3!, {r1} │ │ - str r3, [sp, #4] │ │ - blx 44db0 <__aeabi_fsub> │ │ - ldr r2, [sp, #0] │ │ - stmia r2!, {r0} │ │ - str r2, [sp, #0] │ │ - ldr r3, [r4, #8] │ │ - cmp r6, r3 │ │ - blt.n 36dae │ │ - ldr r2, [r5, #12] │ │ - lsls r7, r3, #2 │ │ - ldr r3, [sp, #8] │ │ - str r2, [sp, #4] │ │ - subs r2, r5, #4 │ │ - ldr r2, [r2, #0] │ │ - adds r7, r3, r7 │ │ - str r2, [sp, #12] │ │ - ldr r2, [r5, #4] │ │ - subs r5, #12 │ │ - ldr r6, [r5, #0] │ │ - str r2, [sp, #0] │ │ - movs r5, #0 │ │ - b.n 36e16 │ │ - ldr r2, [sp, #4] │ │ + cmp r5, r3 │ │ + bge.n 386b6 │ │ + ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ adds r5, #1 │ │ - ldmia r2!, {r0} │ │ - ldmia r3!, {r1} │ │ - str r2, [sp, #4] │ │ - ldr r2, [sp, #0] │ │ - str r3, [sp, #12] │ │ - ldmia r2!, {r3} │ │ - str r2, [sp, #0] │ │ - ldmia r6!, {r2} │ │ - str r3, [sp, #8] │ │ - str r2, [sp, #16] │ │ - blx 44db0 <__aeabi_fsub> │ │ - ldr r1, [sp, #16] │ │ - str r0, [sp, #20] │ │ - ldr r0, [sp, #8] │ │ - blx 44db0 <__aeabi_fsub> │ │ + adds r7, r3, r2 │ │ + ldr r3, [sp, #16] │ │ + ldr r0, [r3, r4] │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [r3, r4] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [sp, #24] │ │ + adds r6, r0, #0 │ │ + ldr r0, [r3, r4] │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [r3, r4] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ adds r1, r0, #0 │ │ - ldr r0, [sp, #20] │ │ - blx 44db0 <__aeabi_fsub> │ │ - stmia r7!, {r0} │ │ - ldr r3, [r4, #8] │ │ - cmp r5, r3 │ │ - blt.n 36de4 │ │ - add sp, #28 │ │ + adds r0, r6, #0 │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + str r0, [r7, r4] │ │ + adds r4, #4 │ │ + b.n 38680 │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ + movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ + adds r7, r2, #0 │ │ adds r5, r0, #0 │ │ - adds r6, r2, #0 │ │ - ldr r0, [r2, #0] │ │ - ldr r2, [r5, #8] │ │ + ldr r3, [r0, #8] │ │ adds r4, r1, #0 │ │ - ldr r1, [r1, #0] │ │ - subs r2, #1 │ │ + subs r2, r3, #1 │ │ + ldr r3, [r1, #0] │ │ sub sp, #28 │ │ lsls r2, r2, #2 │ │ - adds r1, #4 │ │ - blx eb24 │ │ + adds r1, r3, #4 │ │ + ldr r0, [r7, #0] │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ ldr r3, [r5, #8] │ │ - ldr r2, [r6, #0] │ │ - movs r6, #0 │ │ - subs r3, #1 │ │ - lsls r3, r3, #2 │ │ - adds r2, r2, r3 │ │ - adds r3, r4, #0 │ │ - subs r3, #8 │ │ - ldr r3, [r3, #0] │ │ + movs r5, #0 │ │ + ldr r2, [pc, #204] ; (387a8 ) │ │ + adds r6, r5, #0 │ │ + adds r2, r3, r2 │ │ + lsls r2, r2, #2 │ │ str r2, [sp, #0] │ │ - ldr r2, [r4, #8] │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r7, #0] │ │ + subs r3, #1 │ │ str r3, [sp, #12] │ │ - ldr r3, [sp, #0] │ │ + adds r2, r2, r1 │ │ + str r2, [sp, #4] │ │ + ldr r2, [r4, #8] │ │ str r2, [sp, #8] │ │ - adds r7, r6, #0 │ │ - str r3, [sp, #4] │ │ - b.n 36e70 │ │ - ldr r2, [sp, #8] │ │ + adds r2, r4, #0 │ │ + subs r2, #8 │ │ + ldr r7, [r2, #0] │ │ ldr r3, [sp, #12] │ │ - adds r7, #1 │ │ - ldr r0, [r2, r6] │ │ - ldr r1, [r3, r6] │ │ - blx 44db0 <__aeabi_fsub> │ │ - ldr r2, [sp, #4] │ │ - stmia r2!, {r0} │ │ - str r2, [sp, #4] │ │ - ldr r3, [r5, #8] │ │ - adds r6, #4 │ │ - subs r3, #1 │ │ - cmp r7, r3 │ │ - blt.n 36e5c │ │ + adds r5, #4 │ │ + cmp r6, r3 │ │ + bge.n 3871a │ │ + lsls r3, r6, #2 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [r7, r5] │ │ + adds r6, #1 │ │ + ldr r0, [r3, r5] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #16] │ │ + str r0, [r3, r2] │ │ + b.n 386fa │ │ ldr r2, [sp, #0] │ │ - lsls r3, r3, #2 │ │ - subs r6, r4, #4 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + adds r5, r3, #0 │ │ ldr r3, [r4, #0] │ │ - ldr r2, [sp, #0] │ │ - adds r7, r4, #0 │ │ ldr r3, [r3, #0] │ │ - subs r7, #12 │ │ - str r3, [r2, #0] │ │ - adds r3, r4, #0 │ │ - subs r3, #8 │ │ - ldr r2, [r4, #8] │ │ + str r3, [r5, #0] │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [r7, #0] │ │ + ldr r0, [r3, #0] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [r4, #12] │ │ + str r0, [r5, #4] │ │ + str r3, [sp, #0] │ │ + subs r3, r4, #4 │ │ ldr r3, [r3, #0] │ │ - ldr r0, [r2, #0] │ │ - ldr r1, [r3, #0] │ │ - blx 44db0 <__aeabi_fsub> │ │ + subs r4, #12 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #16] │ │ + ldr r6, [r4, #0] │ │ + str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ - str r0, [r3, #4] │ │ - ldr r2, [r4, #12] │ │ - ldr r3, [r6, #0] │ │ - ldr r0, [r2, #0] │ │ - ldr r1, [r3, #0] │ │ - blx 44db0 <__aeabi_fsub> │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [r7, #0] │ │ - str r0, [sp, #4] │ │ - ldr r0, [r2, #0] │ │ + ldr r0, [r3, #0] │ │ + ldr r3, [sp, #4] │ │ ldr r1, [r3, #0] │ │ - blx 44db0 <__aeabi_fsub> │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [sp, #8] │ │ + adds r4, r0, #0 │ │ + ldr r1, [r6, #0] │ │ + ldr r0, [r3, #0] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ adds r1, r0, #0 │ │ - ldr r0, [sp, #4] │ │ - blx 44db0 <__aeabi_fsub> │ │ - ldr r2, [sp, #0] │ │ - str r0, [r2, #8] │ │ - ldr r3, [r4, #12] │ │ - ldr r4, [r4, #4] │ │ - ldr r6, [r6, #0] │ │ - ldr r7, [r7, #0] │ │ - str r4, [sp, #12] │ │ + adds r0, r4, #0 │ │ movs r4, #0 │ │ - str r6, [sp, #8] │ │ - str r3, [sp, #4] │ │ - str r7, [sp, #16] │ │ - adds r6, r4, #0 │ │ - b.n 36f0e │ │ - ldr r2, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - adds r6, #1 │ │ - adds r2, r2, r4 │ │ - str r2, [sp, #20] │ │ - ldr r2, [sp, #8] │ │ - ldr r0, [r3, r4] │ │ - ldr r1, [r2, r4] │ │ - blx 44db0 <__aeabi_fsub> │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + adds r7, r4, #0 │ │ + str r0, [r5, #8] │ │ ldr r3, [sp, #12] │ │ - ldr r2, [sp, #16] │ │ - adds r7, r0, #0 │ │ + adds r4, #4 │ │ + cmp r7, r3 │ │ + bge.n 387a2 │ │ + adds r3, r5, r4 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #0] │ │ + adds r7, #1 │ │ + ldr r0, [r3, r4] │ │ + ldr r3, [sp, #4] │ │ + ldr r1, [r3, r4] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [r6, r4] │ │ + str r0, [sp, #20] │ │ ldr r0, [r3, r4] │ │ - ldr r1, [r2, r4] │ │ - blx 44db0 <__aeabi_fsub> │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ adds r1, r0, #0 │ │ - adds r0, r7, #0 │ │ - blx 44db0 <__aeabi_fsub> │ │ - ldr r3, [sp, #20] │ │ + ldr r0, [sp, #20] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [sp, #16] │ │ str r0, [r3, #8] │ │ - ldr r3, [r5, #8] │ │ - adds r4, #4 │ │ - subs r3, #1 │ │ - cmp r6, r3 │ │ - blt.n 36ee0 │ │ + b.n 3876e │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ; instruction: 0xffff3fff │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #36 ; 0x24 │ │ - adds r7, r0, #0 │ │ - str r2, [sp, #16] │ │ - ldr r0, [r2, #0] │ │ - ldr r2, [r7, #8] │ │ adds r6, r1, #0 │ │ - ldr r1, [r1, #0] │ │ - subs r2, #1 │ │ + ldr r3, [r2, #0] │ │ + sub sp, #44 ; 0x2c │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [r0, #8] │ │ + adds r4, r0, #0 │ │ + subs r2, r3, #1 │ │ + ldr r3, [r1, #0] │ │ lsls r2, r2, #2 │ │ - adds r1, #4 │ │ - blx eb24 │ │ + ldr r0, [sp, #4] │ │ + adds r1, r3, #4 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [r6, #8] │ │ + str r3, [sp, #8] │ │ adds r3, r6, #0 │ │ subs r3, #8 │ │ ldr r3, [r3, #0] │ │ - ldr r2, [r6, #8] │ │ - movs r4, #0 │ │ str r3, [sp, #12] │ │ - ldr r3, [sp, #16] │ │ - str r2, [sp, #8] │ │ - adds r5, r4, #0 │ │ + ldr r3, [sp, #0] │ │ ldr r3, [r3, #4] │ │ - str r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldr r3, [r4, #8] │ │ + movs r4, #0 │ │ + adds r7, r4, #0 │ │ + subs r3, #1 │ │ str r3, [sp, #4] │ │ - b.n 36f64 │ │ - ldr r2, [sp, #8] │ │ + ldr r3, [sp, #4] │ │ + adds r4, #4 │ │ + lsls r5, r7, #2 │ │ + cmp r7, r3 │ │ + bge.n 38804 │ │ + ldr r3, [sp, #8] │ │ + adds r7, #1 │ │ + ldr r0, [r3, r4] │ │ ldr r3, [sp, #12] │ │ - adds r5, #1 │ │ - ldr r0, [r2, r4] │ │ ldr r1, [r3, r4] │ │ - blx 44db0 <__aeabi_fsub> │ │ - ldr r2, [sp, #4] │ │ - stmia r2!, {r0} │ │ - str r2, [sp, #4] │ │ - ldr r3, [r7, #8] │ │ - adds r4, #4 │ │ - subs r3, #1 │ │ - cmp r5, r3 │ │ - blt.n 36f50 │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [sp, #16] │ │ + str r0, [r3, r5] │ │ + b.n 387e6 │ │ ldr r3, [r6, #16] │ │ - movs r2, #0 │ │ - lsls r5, r5, #2 │ │ - str r3, [sp, #12] │ │ + movs r4, #0 │ │ + str r3, [sp, #20] │ │ adds r3, r6, #0 │ │ subs r3, #16 │ │ ldr r3, [r3, #0] │ │ - str r2, [sp, #4] │ │ - str r2, [sp, #8] │ │ str r3, [sp, #24] │ │ - str r5, [sp, #28] │ │ - b.n 36fa6 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #28] │ │ - adds r4, r3, r2 │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [sp, #12] │ │ - lsls r5, r3, #2 │ │ + ldr r3, [sp, #16] │ │ + adds r3, r3, r5 │ │ + adds r5, r4, #0 │ │ + str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ - ldr r0, [r2, r3] │ │ - ldr r2, [sp, #24] │ │ - ldr r1, [r2, r3] │ │ - blx 44db0 <__aeabi_fsub> │ │ - ldr r3, [sp, #8] │ │ - str r0, [r4, r5] │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [r7, #8] │ │ - adds r2, #4 │ │ - str r2, [sp, #4] │ │ - ldr r2, [sp, #8] │ │ - subs r3, #1 │ │ - cmp r2, r3 │ │ - blt.n 36f86 │ │ - ldr r3, [r6, #12] │ │ - ldr r2, [r6, #4] │ │ + adds r4, #4 │ │ + cmp r5, r3 │ │ + bge.n 38838 │ │ + ldr r3, [sp, #20] │ │ + lsls r7, r5, #2 │ │ + adds r5, #1 │ │ + ldr r0, [r3, r4] │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [r3, r4] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [sp, #16] │ │ + str r0, [r3, r7] │ │ + b.n 3881a │ │ movs r4, #0 │ │ - str r3, [sp, #8] │ │ subs r3, r6, #4 │ │ ldr r3, [r3, #0] │ │ - str r2, [sp, #12] │ │ adds r5, r4, #0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [r6, #4] │ │ + ldr r7, [r6, #12] │ │ str r3, [sp, #20] │ │ adds r3, r6, #0 │ │ subs r3, #12 │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #24] │ │ - ldr r3, [sp, #16] │ │ + ldr r3, [sp, #0] │ │ ldr r3, [r3, #12] │ │ - str r3, [sp, #4] │ │ - b.n 37002 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #20] │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #4] │ │ + adds r4, #4 │ │ + cmp r5, r3 │ │ + bge.n 3888c │ │ + lsls r3, r5, #2 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #16] │ │ + ldr r0, [r7, r4] │ │ adds r5, #1 │ │ - ldr r0, [r2, r4] │ │ ldr r1, [r3, r4] │ │ - blx 44db0 <__aeabi_fsub> │ │ - ldr r2, [sp, #12] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [sp, #20] │ │ + str r0, [sp, #36] ; 0x24 │ │ + ldr r0, [r3, r4] │ │ ldr r3, [sp, #24] │ │ - str r0, [sp, #28] │ │ - ldr r0, [r2, r4] │ │ ldr r1, [r3, r4] │ │ - blx 44db0 <__aeabi_fsub> │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ adds r1, r0, #0 │ │ - ldr r0, [sp, #28] │ │ - blx 44db0 <__aeabi_fsub> │ │ - ldr r2, [sp, #4] │ │ - stmia r2!, {r0} │ │ - str r2, [sp, #4] │ │ - ldr r3, [r7, #8] │ │ - adds r4, #4 │ │ - subs r3, #1 │ │ - cmp r5, r3 │ │ - blt.n 36fd8 │ │ - ldr r3, [sp, #16] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #32] │ │ + str r0, [r3, r2] │ │ + b.n 38856 │ │ + ldr r3, [sp, #0] │ │ ldr r4, [r3, #8] │ │ ldr r3, [r6, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [r4, #0] │ │ - adds r3, r6, #0 │ │ - subs r3, #8 │ │ - ldr r2, [r6, #8] │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r2, #0] │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #0] │ │ + ldr r3, [sp, #12] │ │ ldr r1, [r3, #0] │ │ - blx 44db0 <__aeabi_fsub> │ │ - subs r3, r6, #4 │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [sp, #16] │ │ str r0, [r4, #4] │ │ - ldr r2, [r6, #12] │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r2, #0] │ │ + ldr r0, [r7, #0] │ │ ldr r1, [r3, #0] │ │ - blx 44db0 <__aeabi_fsub> │ │ - ldr r2, [r6, #4] │ │ - subs r6, #12 │ │ - ldr r3, [r6, #0] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [sp, #20] │ │ adds r5, r0, #0 │ │ - ldr r0, [r2, #0] │ │ + ldr r0, [r3, #0] │ │ + ldr r3, [sp, #24] │ │ ldr r1, [r3, #0] │ │ - blx 44db0 <__aeabi_fsub> │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ adds r1, r0, #0 │ │ adds r0, r5, #0 │ │ - blx 44db0 <__aeabi_fsub> │ │ - add sp, #36 ; 0x24 │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ str r0, [r4, #8] │ │ + add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r6, r3, #0 │ │ - adds r7, r3, #0 │ │ - lsls r3, r3, #2 │ │ - adds r3, r1, r3 │ │ + push {r4, r5, r6, r7, lr} │ │ + movs r5, #0 │ │ + ldr r3, [r0, #32] │ │ + sub sp, #20 │ │ adds r4, r0, #0 │ │ - str r2, [sp, #0] │ │ - ldr r5, [sp, #32] │ │ + adds r6, r1, #0 │ │ + str r2, [sp, #12] │ │ + cmp r3, r5 │ │ + beq.n 38938 │ │ + ldr r3, [sp, #12] │ │ + cmp r5, r3 │ │ + beq.n 38938 │ │ + ldr r3, [r4, #36] ; 0x24 │ │ str r3, [sp, #4] │ │ - b.n 3707a │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [r4, #24] │ │ + ldr r7, [sp, #4] │ │ + str r3, [sp, #8] │ │ + lsls r3, r5, #2 │ │ + mov ip, r3 │ │ + movs r3, #0 │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + bge.n 38924 │ │ + ldr r1, [r4, #32] │ │ + lsls r2, r3, #2 │ │ + str r7, [sp, #0] │ │ + ldr r1, [r2, r1] │ │ + ldr r7, [sp, #0] │ │ + cmp r1, #0 │ │ + beq.n 38920 │ │ + ldr r2, [r1, #0] │ │ + adds r0, r2, #1 │ │ + beq.n 38920 │ │ + mov r7, ip │ │ + ldr r7, [r6, r7] │ │ + lsls r2, r2, #2 │ │ + ldr r0, [sp, #0] │ │ + ldr r7, [r7, #0] │ │ + adds r1, #4 │ │ + ldr r2, [r2, r7] │ │ + stmia r0!, {r2} │ │ + str r0, [sp, #0] │ │ + b.n 38900 │ │ + adds r3, #1 │ │ + b.n 388f2 │ │ + mov r3, ip │ │ + ldr r3, [r6, r3] │ │ + ldr r1, [sp, #4] │ │ + adds r5, #1 │ │ + ldr r0, [r3, #0] │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + lsls r2, r3, #2 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + b.n 388dc │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ + adds r5, r3, #0 │ │ + adds r6, r3, #0 │ │ + sub sp, #20 │ │ + ldr r7, [sp, #40] ; 0x28 │ │ + str r1, [sp, #8] │ │ + str r2, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + subs r3, r3, r5 │ │ + str r3, [sp, #4] │ │ + cmp r6, r3 │ │ + bge.n 38968 │ │ + ldr r3, [sp, #8] │ │ + lsls r1, r6, #2 │ │ + ldmia r7!, {r2} │ │ + adds r1, r3, r1 │ │ adds r0, r4, #0 │ │ - adds r7, #1 │ │ - subs r1, r2, r3 │ │ - adds r1, r1, r5 │ │ ldr r3, [r4, #56] ; 0x38 │ │ - ldmia r5!, {r2} │ │ blx r3 │ │ - ldr r2, [sp, #0] │ │ - subs r3, r2, r6 │ │ - cmp r7, r3 │ │ - blt.n 37068 │ │ + adds r6, #1 │ │ + b.n 3894c │ │ ldr r3, [r4, #84] ; 0x54 │ │ cmp r3, #0 │ │ - beq.n 37096 │ │ - ldr r3, [sp, #0] │ │ - lsls r2, r6, #1 │ │ + beq.n 3897a │ │ + ldr r3, [sp, #4] │ │ adds r0, r4, #0 │ │ - subs r2, r3, r2 │ │ - ldr r1, [sp, #32] │ │ - bl 38770 │ │ + subs r2, r3, r5 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + bl 3a0b8 │ │ ldr r3, [r4, #32] │ │ cmp r3, #0 │ │ - beq.n 370aa │ │ - ldr r3, [sp, #0] │ │ - lsls r6, r6, #1 │ │ + beq.n 3898c │ │ + ldr r3, [sp, #4] │ │ adds r0, r4, #0 │ │ - subs r2, r3, r6 │ │ - ldr r1, [sp, #32] │ │ - bl 36b78 │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ - push {r3, r4, r5, lr} │ │ - ldr r5, [sp, #16] │ │ - adds r4, r0, #0 │ │ - ldr r0, [r0, #52] ; 0x34 │ │ - cmp r5, #0 │ │ - beq.n 370bc │ │ - cmp r3, #0 │ │ - bne.n 370c2 │ │ - cmp r0, #0 │ │ - bne.n 370d6 │ │ - b.n 370ee │ │ - cmp r0, #2 │ │ - beq.n 370d6 │ │ - cmp r0, #3 │ │ - beq.n 370e8 │ │ - cmp r0, #1 │ │ - bne.n 370ee │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - bl 3667c │ │ - b.n 370ee │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - bl 36728 │ │ - cmp r5, #0 │ │ - beq.n 370ee │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - bl 36764 │ │ - b.n 370ee │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - bl 367e4 │ │ - pop {r3, r4, r5, pc} │ │ + subs r2, r3, r5 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + bl 388ca │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, lr} │ │ - ldr r6, [sp, #16] │ │ - adds r5, r2, #0 │ │ + ldr r5, [sp, #16] │ │ + adds r6, r2, #0 │ │ adds r4, r0, #0 │ │ ldr r2, [r0, #44] ; 0x2c │ │ - cmp r6, #0 │ │ - beq.n 37102 │ │ cmp r3, #0 │ │ - bne.n 3710c │ │ + beq.n 389a2 │ │ + cmp r5, #0 │ │ + bne.n 389ac │ │ cmp r2, #0 │ │ - beq.n 37136 │ │ + beq.n 389d6 │ │ movs r3, #2 │ │ str r3, [r4, #44] ; 0x2c │ │ - b.n 37122 │ │ + b.n 389c2 │ │ cmp r2, #1 │ │ - beq.n 37116 │ │ + beq.n 389b6 │ │ cmp r2, #2 │ │ - bne.n 37136 │ │ - b.n 37122 │ │ + bne.n 389d6 │ │ + b.n 389c2 │ │ ldr r0, [r0, #60] ; 0x3c │ │ ldr r2, [r4, #48] ; 0x30 │ │ - adds r3, r5, #0 │ │ - bl 3697c │ │ - b.n 37136 │ │ + adds r3, r6, #0 │ │ + bl 38280 │ │ + b.n 389d6 │ │ ldr r0, [r4, #60] ; 0x3c │ │ ldr r2, [r4, #48] ; 0x30 │ │ - adds r3, r5, #0 │ │ - bl 38a68 │ │ - cmp r6, #0 │ │ - beq.n 37136 │ │ + adds r3, r6, #0 │ │ + bl 3a3b0 │ │ + cmp r5, #0 │ │ + beq.n 389d6 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 38920 │ │ + bl 3a268 │ │ pop {r4, r5, r6, pc} │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #180 ; 0xb4 │ │ - str r0, [sp, #60] ; 0x3c │ │ - ldr r0, [sp, #204] ; 0xcc │ │ - adds r5, r1, #0 │ │ - str r2, [sp, #48] ; 0x30 │ │ - str r3, [sp, #32] │ │ - ldr r7, [sp, #200] ; 0xc8 │ │ + push {r3, r4, r5, lr} │ │ + ldr r5, [sp, #16] │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, #52] ; 0x34 │ │ + cmp r3, #0 │ │ + beq.n 389e8 │ │ + cmp r5, #0 │ │ + bne.n 389ee │ │ cmp r0, #0 │ │ - beq.n 37150 │ │ + bne.n 38a02 │ │ + b.n 38a1a │ │ + cmp r0, #2 │ │ + beq.n 38a02 │ │ + cmp r0, #3 │ │ + beq.n 38a14 │ │ + cmp r0, #1 │ │ + bne.n 38a1a │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + bl 37f94 │ │ + b.n 38a1a │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + bl 38034 │ │ + cmp r5, #0 │ │ + beq.n 38a1a │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + bl 38070 │ │ + b.n 38a1a │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + bl 380ec │ │ + pop {r3, r4, r5, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #196 ; 0xc4 │ │ + str r0, [sp, #64] ; 0x40 │ │ + ldr r0, [pc, #816] ; (38d54 ) │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #220] ; 0xdc │ │ + add r0, pc │ │ + ldr r0, [r0, #0] │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r6, r1, #0 │ │ + ldr r3, [r0, #0] │ │ + str r2, [sp, #40] ; 0x28 │ │ + str r0, [sp, #68] ; 0x44 │ │ + str r3, [sp, #188] ; 0xbc │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r3, #0 │ │ + beq.n 38a44 │ │ movs r3, #0 │ │ - str r3, [r0, #0] │ │ - ldr r4, [pc, #756] ; (37448 ) │ │ - ldr r1, [sp, #32] │ │ - ldr r3, [pc, #756] ; (3744c ) │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + str r3, [r2, #0] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r4, [pc, #784] ; (38d58 ) │ │ + str r6, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #216] ; 0xd8 │ │ add r4, pc │ │ - str r1, [sp, #4] │ │ - add r3, pc │ │ movs r0, #1 │ │ - ldr r2, [pc, #752] ; (37450 ) │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #772] ; (38d5c ) │ │ adds r1, r4, #0 │ │ - str r5, [sp, #0] │ │ - str r7, [sp, #8] │ │ - bl 4003c │ │ - ldr r0, [sp, #32] │ │ - lsrs r2, r7, #31 │ │ - asrs r3, r0, #31 │ │ - cmp r0, r7 │ │ - adcs r3, r2 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - beq.n 37196 │ │ - cmp r7, #0 │ │ - blt.n 37196 │ │ - ldr r3, [pc, #724] ; (37454 ) │ │ - movs r2, #128 ; 0x80 │ │ - str r0, [sp, #8] │ │ add r3, pc │ │ + ldr r2, [pc, #772] ; (38d60 ) │ │ + bl 41bd4 │ │ + ldr r3, [sp, #216] ; 0xd8 │ │ + cmp r3, #0 │ │ + blt.n 38a84 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + cmp r3, r2 │ │ + bgt.n 38a84 │ │ + str r2, [sp, #8] │ │ + movs r2, #128 ; 0x80 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #752] ; (38d64 ) │ │ + str r6, [sp, #0] │ │ movs r0, #4 │ │ adds r1, r4, #0 │ │ lsls r2, r2, #3 │ │ - str r5, [sp, #0] │ │ - str r7, [sp, #4] │ │ - bl 4003c │ │ - b.n 371c2 │ │ - adds r0, r5, #0 │ │ - add r1, sp, #72 ; 0x48 │ │ - bl 42704 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 38aa4 │ │ + add r7, sp, #80 ; 0x50 │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 443a4 │ │ cmp r0, #0 │ │ - blt.n 371b0 │ │ - ldr r1, [pc, #692] ; (37458 ) │ │ - adds r0, r5, #0 │ │ - add r1, pc │ │ - blx ea70 │ │ - subs r6, r0, #0 │ │ - bne.n 371c8 │ │ - ldr r1, [pc, #680] ; (3745c ) │ │ - ldr r3, [pc, #684] ; (37460 ) │ │ + bge.n 38aaa │ │ + ldr r1, [pc, #724] ; (38d68 ) │ │ + ldr r3, [pc, #724] ; (38d6c ) │ │ + str r6, [sp, #0] │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #720] ; (38d70 ) │ │ add r3, pc │ │ - ldr r2, [pc, #680] ; (37464 ) │ │ - str r5, [sp, #0] │ │ - bl 40144 │ │ + bl 41ce4 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 374fa │ │ - add r0, sp, #68 ; 0x44 │ │ + b.n 38dfa │ │ + ldr r1, [pc, #712] ; (38d74 ) │ │ + adds r0, r6, #0 │ │ + add r1, pc │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + subs r4, r0, #0 │ │ + beq.n 38a92 │ │ + add r0, sp, #76 ; 0x4c │ │ movs r1, #4 │ │ movs r2, #1 │ │ - adds r3, r6, #0 │ │ - bl 42698 │ │ + adds r3, r4, #0 │ │ + bl 44340 │ │ cmp r0, #1 │ │ - beq.n 371e8 │ │ - ldr r1, [pc, #652] ; (37468 ) │ │ - ldr r3, [pc, #656] ; (3746c ) │ │ - str r5, [sp, #0] │ │ + beq.n 38adc │ │ + ldr r1, [pc, #684] ; (38d78 ) │ │ + ldr r3, [pc, #688] ; (38d7c ) │ │ + str r6, [sp, #0] │ │ + movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #684] ; (38d80 ) │ │ add r3, pc │ │ + bl 41bd4 │ │ + b.n 38caa │ │ + ldr r5, [sp, #76] ; 0x4c │ │ + ldr r3, [r7, #48] ; 0x30 │ │ + ldr r1, [r7, #52] ; 0x34 │ │ + adds r2, r5, #1 │ │ + lsls r2, r2, #2 │ │ + cmp r2, r3 │ │ + beq.n 38b3a │ │ + movs r2, #255 ; 0xff │ │ + lsls r7, r5, #8 │ │ + lsls r2, r2, #16 │ │ + ands r2, r7 │ │ + asrs r7, r5, #8 │ │ + mov ip, r7 │ │ + movs r7, #255 ; 0xff │ │ + str r2, [sp, #44] ; 0x2c │ │ + mov r2, ip │ │ + lsls r7, r7, #8 │ │ + ands r7, r2 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + orrs r2, r7 │ │ + lsrs r7, r5, #24 │ │ + orrs r2, r7 │ │ + lsls r7, r5, #24 │ │ + orrs r2, r7 │ │ + adds r7, r2, #1 │ │ + lsls r7, r7, #2 │ │ + cmp r7, r3 │ │ + beq.n 38b34 │ │ + str r3, [sp, #16] │ │ + str r1, [sp, #20] │ │ + str r3, [sp, #24] │ │ + str r1, [sp, #28] │ │ + ldr r3, [pc, #612] ; (38d84 ) │ │ + ldr r1, [pc, #616] ; (38d88 ) │ │ + str r6, [sp, #0] │ │ + str r5, [sp, #4] │ │ + str r5, [sp, #8] │ │ movs r0, #4 │ │ - ldr r2, [pc, #648] ; (37470 ) │ │ - b.n 37262 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - ldr r1, [sp, #124] ; 0x7c │ │ - ldr r4, [sp, #120] ; 0x78 │ │ - adds r3, r2, #1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - lsls r3, r3, #2 │ │ - cmp r3, r4 │ │ - beq.n 37246 │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - lsls r1, r2, #8 │ │ - ands r1, r3 │ │ - movs r3, #255 ; 0xff │ │ - mov ip, r1 │ │ - lsls r3, r3, #8 │ │ - asrs r1, r2, #8 │ │ - ands r3, r1 │ │ - mov r1, ip │ │ - orrs r3, r1 │ │ - lsrs r1, r2, #24 │ │ - orrs r3, r1 │ │ - lsls r1, r2, #24 │ │ - orrs r3, r1 │ │ - adds r1, r3, #1 │ │ - lsls r1, r1, #2 │ │ - cmp r1, r4 │ │ - beq.n 37240 │ │ - str r2, [sp, #4] │ │ - str r2, [sp, #8] │ │ - ldr r1, [pc, #592] ; (37474 ) │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #592] ; (37478 ) │ │ add r1, pc │ │ - str r2, [sp, #20] │ │ - str r2, [sp, #28] │ │ + ldr r2, [pc, #608] ; (38d8c ) │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #584] ; (3747c ) │ │ - str r5, [sp, #0] │ │ - str r4, [sp, #16] │ │ - str r4, [sp, #24] │ │ - bl 4003c │ │ - b.n 373ac │ │ - str r3, [sp, #68] ; 0x44 │ │ - str r0, [sp, #56] ; 0x38 │ │ - b.n 3724a │ │ + bl 41bd4 │ │ + b.n 38caa │ │ + str r2, [sp, #76] ; 0x4c │ │ + str r0, [sp, #60] ; 0x3c │ │ + b.n 38b3e │ │ movs r3, #0 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - str r0, [sp, #36] ; 0x24 │ │ - cmp r0, #0 │ │ - bgt.n 37268 │ │ - ldr r1, [pc, #556] ; (37480 ) │ │ - ldr r3, [pc, #556] ; (37484 ) │ │ - ldr r2, [pc, #560] ; (37488 ) │ │ - str r0, [sp, #4] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r7, [sp, #76] ; 0x4c │ │ + cmp r7, #0 │ │ + bgt.n 38b56 │ │ + ldr r1, [pc, #584] ; (38d90 ) │ │ + ldr r3, [pc, #588] ; (38d94 ) │ │ + str r6, [sp, #0] │ │ + str r7, [sp, #4] │ │ + movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #580] ; (38d98 ) │ │ add r3, pc │ │ - str r5, [sp, #0] │ │ - movs r0, #4 │ │ - bl 4003c │ │ - b.n 373ac │ │ - ldr r1, [sp, #212] ; 0xd4 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - blx 44208 <__divsi3> │ │ - ldr r1, [sp, #212] ; 0xd4 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - adds r4, r0, #0 │ │ - adds r3, r1, #0 │ │ + b.n 38b7a │ │ + adds r0, r7, #0 │ │ + ldr r1, [sp, #228] ; 0xe4 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ + ldr r3, [sp, #228] ; 0xe4 │ │ + adds r5, r0, #0 │ │ muls r3, r0 │ │ - cmp r3, r2 │ │ - beq.n 37292 │ │ - ldr r1, [pc, #524] ; (3748c ) │ │ - ldr r3, [pc, #524] ; (37490 ) │ │ - ldr r5, [sp, #212] ; 0xd4 │ │ - str r2, [sp, #0] │ │ + cmp r3, r7 │ │ + beq.n 38b80 │ │ + movs r0, #4 │ │ + ldr r3, [sp, #228] ; 0xe4 │ │ + ldr r1, [pc, #556] ; (38d9c ) │ │ + ldr r2, [pc, #560] ; (38da0 ) │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #560] ; (38da4 ) │ │ + str r7, [sp, #0] │ │ add r1, pc │ │ add r3, pc │ │ - str r5, [sp, #4] │ │ + bl 41bd4 │ │ + b.n 38caa │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + ble.n 38b9e │ │ + cmp r3, r0 │ │ + blt.n 38b9e │ │ + str r3, [sp, #4] │ │ + ldr r1, [pc, #536] ; (38da8 ) │ │ + ldr r3, [pc, #540] ; (38dac ) │ │ + str r0, [sp, #8] │ │ + str r6, [sp, #0] │ │ movs r0, #4 │ │ - ldr r2, [pc, #516] ; (37494 ) │ │ - b.n 37262 │ │ - ldr r0, [sp, #32] │ │ - cmp r0, #0 │ │ - ble.n 372b0 │ │ - cmp r0, r4 │ │ - blt.n 372b0 │ │ - ldr r1, [pc, #504] ; (37498 ) │ │ - ldr r3, [pc, #508] ; (3749c ) │ │ - str r0, [sp, #4] │ │ add r1, pc │ │ + ldr r2, [pc, #532] ; (38db0 ) │ │ add r3, pc │ │ - str r5, [sp, #0] │ │ - str r4, [sp, #8] │ │ - movs r0, #4 │ │ - ldr r2, [pc, #496] ; (374a0 ) │ │ - b.n 3732a │ │ - cmp r7, #0 │ │ - blt.n 372d0 │ │ - cmp r7, r4 │ │ - blt.n 372d2 │ │ - ldr r1, [pc, #488] ; (374a4 ) │ │ - ldr r3, [pc, #492] ; (374a8 ) │ │ - movs r0, #3 │ │ + b.n 38c28 │ │ + ldr r3, [sp, #216] ; 0xd8 │ │ + cmp r3, #0 │ │ + blt.n 38bc2 │ │ + ldr r3, [sp, #216] ; 0xd8 │ │ + cmp r3, r5 │ │ + blt.n 38bc6 │ │ movs r2, #136 ; 0x88 │ │ + str r3, [sp, #4] │ │ + ldr r1, [pc, #516] ; (38db4 ) │ │ + ldr r3, [pc, #516] ; (38db8 ) │ │ + str r6, [sp, #0] │ │ + str r5, [sp, #8] │ │ + movs r0, #3 │ │ add r1, pc │ │ + lsls r2, r2, #3 │ │ add r3, pc │ │ - lsls r2, r0 │ │ - str r5, [sp, #0] │ │ - str r7, [sp, #4] │ │ - str r4, [sp, #8] │ │ - bl 4003c │ │ - subs r7, r4, #1 │ │ - ldr r1, [sp, #32] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ + bl 41bd4 │ │ + subs r3, r5, #1 │ │ + str r3, [sp, #216] ; 0xd8 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + subs r7, r3, r2 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #216] ; 0xd8 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + adds r0, r3, #0 │ │ + movs r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + cmp r7, r3 │ │ + bge.n 38be4 │ │ + negs r3, r7 │ │ + movs r7, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + cmp r0, r5 │ │ + blt.n 38bf4 │ │ + subs r0, r0, r5 │ │ + adds r3, r0, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + subs r0, r5, #1 │ │ + subs r0, r0, r7 │ │ + adds r3, r0, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ - subs r1, r1, r2 │ │ - str r1, [sp, #32] │ │ - adds r7, r7, r2 │ │ - cmp r1, r3 │ │ - bge.n 372ea │ │ - negs r0, r1 │ │ - str r0, [sp, #36] ; 0x24 │ │ - str r3, [sp, #32] │ │ - movs r2, #0 │ │ - str r2, [sp, #48] ; 0x30 │ │ - cmp r7, r4 │ │ - blt.n 372fa │ │ - subs r7, r7, r4 │ │ - adds r7, #1 │ │ - str r7, [sp, #48] ; 0x30 │ │ - subs r7, r4, #1 │ │ - ldr r3, [sp, #32] │ │ - subs r7, r7, r3 │ │ - adds r7, #1 │ │ - cmp r7, r4 │ │ - ble.n 37306 │ │ - adds r7, r4, #0 │ │ - ldr r0, [sp, #208] ; 0xd0 │ │ - cmp r0, #0 │ │ - ble.n 37330 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r2, r7, r1 │ │ - adds r2, r2, r3 │ │ - cmp r2, r0 │ │ - ble.n 37330 │ │ - ldr r1, [pc, #400] ; (374ac ) │ │ - ldr r3, [pc, #404] ; (374b0 ) │ │ - str r2, [sp, #8] │ │ - ldr r2, [pc, #404] ; (374b4 ) │ │ - str r0, [sp, #4] │ │ + cmp r3, r5 │ │ + ble.n 38c00 │ │ + str r5, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #224] ; 0xe0 │ │ + cmp r3, #0 │ │ + ble.n 38c2e │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #224] ; 0xe0 │ │ + cmp r3, r2 │ │ + ble.n 38c2e │ │ + movs r0, #4 │ │ + str r3, [sp, #8] │ │ + ldr r1, [pc, #416] ; (38dbc ) │ │ + ldr r3, [pc, #416] ; (38dc0 ) │ │ + str r2, [sp, #4] │ │ + ldr r2, [pc, #416] ; (38dc4 ) │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ add r3, pc │ │ - str r5, [sp, #0] │ │ - movs r0, #4 │ │ - bl 4003c │ │ - b.n 373ac │ │ - ldr r0, [sp, #204] ; 0xcc │ │ - cmp r0, #0 │ │ - bne.n 37338 │ │ - b.n 374ec │ │ - ldr r1, [sp, #36] ; 0x24 │ │ + bl 41bd4 │ │ + b.n 38caa │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r3, #0 │ │ + bne.n 38c36 │ │ + b.n 38de6 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #228] ; 0xe4 │ │ + mov ip, r2 │ │ ldr r2, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #376] ; (374b8 ) │ │ - adds r1, r7, r1 │ │ - adds r0, r1, r2 │ │ - ldr r2, [pc, #376] ; (374bc ) │ │ - str r1, [sp, #52] ; 0x34 │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ - ldr r1, [sp, #212] ; 0xd4 │ │ + add r3, ip │ │ + str r3, [sp, #56] ; 0x38 │ │ + adds r0, r3, r2 │ │ + ldr r3, [pc, #384] ; (38dc8 ) │ │ movs r2, #4 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ - ldr r3, [sp, #32] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #380] ; (38dcc ) │ │ + add r3, pc │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ str r0, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - beq.n 3736a │ │ - ldr r0, [sp, #212] ; 0xd4 │ │ + cmp r7, #0 │ │ + beq.n 38c68 │ │ + ldr r1, [sp, #228] ; 0xe4 │ │ + adds r0, r4, #0 │ │ + muls r1, r7 │ │ movs r2, #1 │ │ - adds r1, r0, #0 │ │ - muls r1, r3 │ │ - adds r0, r6, #0 │ │ lsls r1, r1, #2 │ │ - blx eab8 │ │ - ldr r1, [sp, #212] ; 0xd4 │ │ + bl 48864 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ ldr r3, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - adds r2, r1, #0 │ │ - muls r2, r7 │ │ - lsls r4, r3, #2 │ │ - str r2, [sp, #68] ; 0x44 │ │ - adds r4, r0, r4 │ │ - ldr r1, [r4, #0] │ │ - adds r3, r6, #0 │ │ - str r1, [sp, #32] │ │ - adds r0, r1, #0 │ │ + ldr r2, [sp, #228] ; 0xe4 │ │ movs r1, #4 │ │ - bl 42698 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + muls r2, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r2, [sp, #76] ; 0x4c │ │ + lsls r5, r3, #2 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r5, r3, r5 │ │ + ldr r7, [r5, #0] │ │ + adds r3, r4, #0 │ │ + adds r0, r7, #0 │ │ + bl 44340 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ cmp r0, r3 │ │ - beq.n 373b4 │ │ - ldr r1, [pc, #304] ; (374c0 ) │ │ - ldr r3, [pc, #304] ; (374c4 ) │ │ - str r5, [sp, #0] │ │ - ldr r5, [sp, #212] ; 0xd4 │ │ + beq.n 38cb2 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r1, [pc, #320] ; (38dd0 ) │ │ movs r0, #4 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #228] ; 0xe4 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #312] ; (38dd4 ) │ │ + ldr r2, [pc, #312] ; (38dd8 ) │ │ add r3, pc │ │ - ldr r2, [pc, #296] ; (374c8 ) │ │ - str r7, [sp, #4] │ │ - str r5, [sp, #8] │ │ - bl 4003c │ │ + bl 41bd4 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl 3ec46 │ │ - adds r0, r6, #0 │ │ - blx ea7c │ │ - b.n 371c2 │ │ - ldr r5, [sp, #56] ; 0x38 │ │ - cmp r5, #0 │ │ - beq.n 373ee │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - ldr r1, [sp, #32] │ │ - movs r2, #0 │ │ - mov ip, r3 │ │ - b.n 373e8 │ │ - ldr r3, [r1, #0] │ │ - movs r0, #255 ; 0xff │ │ - lsls r0, r0, #16 │ │ - lsls r5, r3, #8 │ │ - ands r0, r5 │ │ - str r0, [sp, #32] │ │ - mov r5, ip │ │ - asrs r0, r3, #8 │ │ - ands r0, r5 │ │ - ldr r5, [sp, #32] │ │ - adds r2, #1 │ │ - orrs r5, r0 │ │ - lsrs r0, r3, #24 │ │ - orrs r0, r5 │ │ - lsls r3, r3, #24 │ │ - orrs r0, r3 │ │ - stmia r1!, {r0} │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - cmp r2, r3 │ │ - blt.n 373c6 │ │ - movs r5, #1 │ │ - adds r3, r5, #0 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - adds r1, r4, #0 │ │ - adds r2, r7, #0 │ │ - str r5, [sp, #0] │ │ - bl 370f0 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - adds r3, r5, #0 │ │ - adds r1, r4, #0 │ │ + bl 4073a │ │ + adds r0, r4, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + b.n 38aa4 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + cmp r3, #0 │ │ + bne.n 38ce0 │ │ + movs r6, #1 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + adds r3, r6, #0 │ │ + str r6, [sp, #0] │ │ + adds r1, r5, #0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + bl 38990 │ │ + adds r3, r6, #0 │ │ + str r6, [sp, #0] │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + adds r1, r5, #0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + bl 389d8 │ │ + ldr r3, [sp, #228] ; 0xe4 │ │ + movs r6, #0 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #60] ; 0x3c │ │ + b.n 38d10 │ │ adds r2, r7, #0 │ │ - str r5, [sp, #0] │ │ - bl 370ac │ │ - ldr r5, [sp, #212] ; 0xd4 │ │ + movs r7, #255 ; 0xff │ │ movs r0, #0 │ │ - str r0, [sp, #32] │ │ - lsls r5, r5, #2 │ │ - str r5, [sp, #40] ; 0x28 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - b.n 3742a │ │ - ldr r1, [r4, #0] │ │ - ldmia r5!, {r0} │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - blx eb24 │ │ - ldr r1, [sp, #32] │ │ - adds r1, #1 │ │ - str r1, [sp, #32] │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r2, r3 │ │ - blt.n 3741a │ │ - ldr r4, [sp, #52] ; 0x34 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - subs r4, #1 │ │ - lsls r4, r4, #2 │ │ - lsls r0, r0, #2 │ │ - adds r4, r5, r4 │ │ - str r0, [sp, #32] │ │ - movs r5, #0 │ │ - b.n 374e0 │ │ - nop ; (mov r8, r8) │ │ - ldr r3, [sp, #508] ; 0x1fc │ │ + lsls r7, r7, #8 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + cmp r0, r3 │ │ + bge.n 38cb8 │ │ + movs r6, #255 ; 0xff │ │ + ldr r3, [r2, #0] │ │ + lsls r6, r6, #16 │ │ + adds r0, #1 │ │ + lsls r1, r3, #8 │ │ + ands r1, r6 │ │ + mov ip, r1 │ │ + mov r6, ip │ │ + asrs r1, r3, #8 │ │ + ands r1, r7 │ │ + orrs r1, r6 │ │ + lsrs r6, r3, #24 │ │ + orrs r1, r6 │ │ + lsls r3, r3, #24 │ │ + orrs r1, r3 │ │ + stmia r2!, {r1} │ │ + b.n 38ce8 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r6, r3 │ │ + beq.n 38d28 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsls r3, r6, #2 │ │ + ldr r1, [r5, #0] │ │ + ldr r0, [r2, r3] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + adds r6, #1 │ │ + b.n 38d10 │ │ + movs r7, #0 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [pc, #172] ; (38ddc ) │ │ + adds r6, r3, r2 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r6, r6, #2 │ │ + adds r6, r3, r6 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsls r5, r3, #2 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r5, r3, r5 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r7, r3 │ │ + bge.n 38de0 │ │ + lsls r3, r7, #2 │ │ + ldr r0, [r5, r3] │ │ + ldr r1, [r6, #0] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + adds r7, #1 │ │ + b.n 38d3e │ │ + asrs r4, r2, #17 │ │ + movs r2, r0 │ │ + ldr r6, [sp, #188] ; 0xbc │ │ movs r1, r0 │ │ - ldr r3, [sp, #668] ; 0x29c │ │ + ldr r6, [sp, #324] ; 0x144 │ │ movs r1, r0 │ │ lsls r6, r7, #15 │ │ movs r0, r0 │ │ - ldr r3, [sp, #628] ; 0x274 │ │ - movs r1, r0 │ │ - cmp r5, #82 ; 0x52 │ │ + ldr r6, [sp, #308] ; 0x134 │ │ movs r1, r0 │ │ - ldr r3, [sp, #124] ; 0x7c │ │ + ldr r5, [sp, #908] ; 0x38c │ │ movs r1, r0 │ │ - ldr r3, [sp, #580] ; 0x244 │ │ + ldr r6, [sp, #332] ; 0x14c │ │ movs r1, r0 │ │ lsls r7, r0, #16 │ │ movs r0, r0 │ │ - ldr r2, [sp, #988] ; 0x3dc │ │ + cmp r7, #242 ; 0xf2 │ │ movs r1, r0 │ │ - ldr r3, [sp, #568] ; 0x238 │ │ + ldr r5, [sp, #692] ; 0x2b4 │ │ + movs r1, r0 │ │ + ldr r6, [sp, #264] ; 0x108 │ │ movs r1, r0 │ │ lsls r5, r1, #16 │ │ movs r0, r0 │ │ - ldr r2, [sp, #692] ; 0x2b4 │ │ + ldr r6, [sp, #20] │ │ movs r1, r0 │ │ - ldr r3, [sp, #364] ; 0x16c │ │ + ldr r5, [sp, #340] ; 0x154 │ │ movs r1, r0 │ │ lsls r4, r3, #16 │ │ movs r0, r0 │ │ - ldr r2, [sp, #492] ; 0x1ec │ │ + ldr r5, [sp, #188] ; 0xbc │ │ movs r1, r0 │ │ - ldr r3, [sp, #392] ; 0x188 │ │ + ldr r6, [sp, #80] ; 0x50 │ │ movs r1, r0 │ │ lsls r5, r4, #16 │ │ movs r0, r0 │ │ - ldr r2, [sp, #316] ; 0x13c │ │ - movs r1, r0 │ │ - ldr r3, [sp, #368] ; 0x170 │ │ + ldr r5, [sp, #28] │ │ movs r1, r0 │ │ lsls r6, r5, #16 │ │ movs r0, r0 │ │ - ldr r2, [sp, #204] ; 0xcc │ │ + ldr r6, [sp, #80] ; 0x50 │ │ + movs r1, r0 │ │ + ldr r4, [sp, #924] ; 0x39c │ │ movs r1, r0 │ │ - ldr r3, [sp, #428] ; 0x1ac │ │ + ldr r6, [sp, #116] ; 0x74 │ │ movs r1, r0 │ │ lsls r7, r6, #16 │ │ movs r0, r0 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ + ldr r4, [sp, #788] ; 0x314 │ │ movs r1, r0 │ │ - ldr r3, [sp, #484] ; 0x1e4 │ │ + ldr r6, [sp, #156] ; 0x9c │ │ movs r1, r0 │ │ - ldr r1, [sp, #716] ; 0x2cc │ │ + ldr r4, [sp, #356] ; 0x164 │ │ movs r1, r0 │ │ - ldr r3, [sp, #320] ; 0x140 │ │ + ldr r5, [sp, #984] ; 0x3d8 │ │ movs r1, r0 │ │ lsls r1, r3, #17 │ │ movs r0, r0 │ │ - ldr r1, [sp, #572] ; 0x23c │ │ - movs r1, r0 │ │ lsls r1, r4, #17 │ │ movs r0, r0 │ │ - ldr r1, [sp, #244] ; 0xf4 │ │ + ldr r4, [sp, #188] ; 0xbc │ │ movs r1, r0 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #924] ; 0x39c │ │ + movs r1, r0 │ │ + ldr r5, [sp, #732] ; 0x2dc │ │ movs r1, r0 │ │ lsls r3, r5, #17 │ │ movs r0, r0 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #32] │ │ - adds r2, r1, r3 │ │ - lsls r3, r5, #2 │ │ - ldr r0, [r2, r3] │ │ - ldr r1, [r4, #0] │ │ + ; instruction: 0xffff3fff │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + str r2, [r3, #0] │ │ + adds r0, r4, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ ldr r2, [sp, #40] ; 0x28 │ │ - blx eb24 │ │ - adds r5, #1 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - cmp r5, r0 │ │ - blt.n 374cc │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #204] ; 0xcc │ │ - str r5, [r0, #0] │ │ - adds r0, r6, #0 │ │ - blx ea7c │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - adds r7, r7, r5 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - adds r0, r7, r5 │ │ - add sp, #180 ; 0xb4 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #188] ; 0xbc │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 38e08 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #196 ; 0xc4 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ │ │ -00037500 : │ │ +00038e0c : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r6, [pc, #476] ; (376e0 ) │ │ - sub sp, #44 ; 0x2c │ │ + adds r7, r0, #0 │ │ adds r4, r0, #0 │ │ - adds r5, r0, #0 │ │ - movs r0, #0 │ │ - str r0, [sp, #16] │ │ - add r6, pc │ │ - movs r7, #0 │ │ - adds r0, r5, #0 │ │ - adds r1, r6, #0 │ │ - add r2, sp, #28 │ │ - add r3, sp, #36 ; 0x24 │ │ - blx eadc │ │ - str r0, [sp, #12] │ │ - cmp r0, #1 │ │ - beq.n 37538 │ │ - ldr r1, [pc, #444] ; (376e4 ) │ │ - ldr r3, [pc, #448] ; (376e8 ) │ │ - subs r5, r5, r4 │ │ - add r1, pc │ │ + movs r5, #0 │ │ + ldr r3, [pc, #496] ; (39008 ) │ │ + sub sp, #44 ; 0x2c │ │ add r3, pc │ │ - str r4, [sp, #0] │ │ - str r5, [sp, #4] │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #20] │ │ + str r2, [sp, #36] ; 0x24 │ │ + movs r6, #0 │ │ + ldr r3, [pc, #484] ; (3900c ) │ │ + adds r0, r4, #0 │ │ + add r3, pc │ │ + str r3, [sp, #12] │ │ + ldr r1, [sp, #12] │ │ + add r3, sp, #32 │ │ + add r2, sp, #24 │ │ + str r3, [sp, #16] │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ + str r0, [sp, #8] │ │ + cmp r0, #1 │ │ + beq.n 38e52 │ │ + ldr r1, [pc, #464] ; (39010 ) │ │ + ldr r3, [pc, #464] ; (39014 ) │ │ + subs r4, r4, r7 │ │ + str r7, [sp, #0] │ │ + str r4, [sp, #4] │ │ movs r0, #5 │ │ + add r1, pc │ │ movs r2, #187 ; 0xbb │ │ - b.n 37650 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r5, r5, r3 │ │ - ldrb r3, [r5, #0] │ │ + add r3, pc │ │ + b.n 38eac │ │ + ldr r3, [sp, #32] │ │ + adds r4, r4, r3 │ │ + ldrb r3, [r4, #0] │ │ cmp r3, #45 ; 0x2d │ │ - bne.n 37576 │ │ - adds r5, #1 │ │ - adds r0, r5, #0 │ │ - adds r1, r6, #0 │ │ - add r2, sp, #32 │ │ - add r3, sp, #36 ; 0x24 │ │ - blx eadc │ │ + bne.n 38e90 │ │ + adds r4, #1 │ │ + adds r0, r4, #0 │ │ + ldr r1, [sp, #12] │ │ + add r2, sp, #28 │ │ + ldr r3, [sp, #16] │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ cmp r0, #1 │ │ - beq.n 37570 │ │ - ldr r1, [pc, #404] ; (376ec ) │ │ - ldr r3, [pc, #408] ; (376f0 ) │ │ + beq.n 38e8a │ │ + ldr r1, [pc, #424] ; (39018 ) │ │ + ldr r3, [pc, #424] ; (3901c ) │ │ + subs r4, r4, r7 │ │ movs r0, #5 │ │ + str r7, [sp, #0] │ │ + str r4, [sp, #4] │ │ add r1, pc │ │ - add r3, pc │ │ - subs r5, r5, r4 │ │ movs r2, #195 ; 0xc3 │ │ - str r4, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 4003c │ │ - ldr r0, [sp, #12] │ │ - blx eb54 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r5, r5, r3 │ │ - b.n 3757a │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #0 │ │ - blt.n 37586 │ │ - ldr r2, [sp, #32] │ │ - cmp r3, r2 │ │ - ble.n 375bc │ │ - ldr r1, [pc, #364] ; (376f4 ) │ │ - ldr r3, [pc, #364] ; (376f8 ) │ │ - str r4, [sp, #0] │ │ - subs r4, r5, r4 │ │ - add r1, pc │ │ add r3, pc │ │ - str r4, [sp, #4] │ │ + bl 41bd4 │ │ + ldr r0, [sp, #8] │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ + ldr r3, [sp, #32] │ │ + adds r4, r4, r3 │ │ + b.n 38e94 │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + bge.n 38eb4 │ │ movs r0, #5 │ │ movs r2, #203 ; 0xcb │ │ - b.n 37650 │ │ + ldr r1, [pc, #384] ; (39020 ) │ │ + ldr r3, [pc, #384] ; (39024 ) │ │ + subs r4, r4, r7 │ │ + str r7, [sp, #0] │ │ + str r4, [sp, #4] │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r0, #1 │ │ + b.n 38e86 │ │ + ldr r2, [sp, #28] │ │ + cmp r3, r2 │ │ + bgt.n 38e9a │ │ + ldr r1, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + cmp r1, r3 │ │ + bgt.n 38ee4 │ │ + adds r3, r6, #0 │ │ + cmp r3, #0 │ │ + beq.n 38ed4 │ │ ldr r2, [r3, #0] │ │ cmp r2, r1 │ │ - beq.n 375a8 │ │ + bne.n 38ed0 │ │ + b.n 38fee │ │ ldr r3, [r3, #8] │ │ + b.n 38ec4 │ │ + adds r0, r6, #0 │ │ + bl 421d8 │ │ + ldr r3, [sp, #24] │ │ + adds r6, r0, #0 │ │ + adds r3, #1 │ │ + str r3, [sp, #24] │ │ + b.n 38eba │ │ + ldrb r3, [r4, #0] │ │ cmp r3, #0 │ │ - bne.n 3759a │ │ - b.n 376d2 │ │ - ldr r1, [pc, #336] ; (376fc ) │ │ - ldr r3, [pc, #340] ; (37700 ) │ │ - str r4, [sp, #0] │ │ - subs r4, r5, r4 │ │ - add r1, pc │ │ - add r3, pc │ │ - str r4, [sp, #4] │ │ - movs r0, #5 │ │ - movs r2, #212 ; 0xd4 │ │ - b.n 37650 │ │ - adds r0, r7, #0 │ │ - ldr r1, [sp, #28] │ │ - ldr r3, [sp, #32] │ │ - cmp r1, r3 │ │ - bgt.n 375ca │ │ - adds r3, r0, #0 │ │ - b.n 375a2 │ │ - ldrb r3, [r5, #0] │ │ - adds r7, r0, #0 │ │ + beq.n 38f0a │ │ cmp r3, #47 ; 0x2f │ │ - beq.n 375f2 │ │ - cmp r3, #0 │ │ - beq.n 375f2 │ │ + beq.n 38f0a │ │ cmp r3, #44 ; 0x2c │ │ - beq.n 375ee │ │ - ldr r1, [pc, #296] ; (37704 ) │ │ - ldr r3, [pc, #296] ; (37708 ) │ │ - str r4, [sp, #0] │ │ - subs r4, r5, r4 │ │ - add r1, pc │ │ - add r3, pc │ │ + beq.n 38f06 │ │ + ldr r1, [pc, #308] ; (39028 ) │ │ + ldr r3, [pc, #308] ; (3902c ) │ │ + subs r4, r4, r7 │ │ + str r7, [sp, #0] │ │ str r4, [sp, #4] │ │ movs r0, #5 │ │ + add r1, pc │ │ movs r2, #221 ; 0xdd │ │ - b.n 37650 │ │ - adds r5, #1 │ │ - b.n 37512 │ │ - adds r1, r7, #0 │ │ - ldr r0, [sp, #16] │ │ - bl 40620 │ │ - ldrb r7, [r5, #0] │ │ + add r3, pc │ │ + b.n 38eac │ │ + adds r4, #1 │ │ + b.n 38e24 │ │ + adds r0, r5, #0 │ │ + adds r1, r6, #0 │ │ + bl 421b8 │ │ + ldrb r6, [r4, #0] │ │ + adds r5, r0, #0 │ │ + cmp r6, #0 │ │ + beq.n 38f1e │ │ + adds r4, #1 │ │ + b.n 38e22 │ │ str r0, [sp, #16] │ │ - cmp r7, #0 │ │ - beq.n 37606 │ │ - adds r5, #1 │ │ - b.n 37510 │ │ - ldr r0, [sp, #16] │ │ - bl 406e2 │ │ - ldr r2, [pc, #252] ; (3770c ) │ │ - str r0, [sp, #28] │ │ + bl 4227a │ │ + ldr r2, [pc, #264] ; (39030 ) │ │ + str r0, [sp, #24] │ │ movs r3, #237 ; 0xed │ │ - adds r0, #1 │ │ add r2, pc │ │ + adds r0, #1 │ │ movs r1, #4 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [sp, #28] │ │ - str r0, [sp, #12] │ │ - ldr r6, [sp, #16] │ │ - lsls r3, r3, #2 │ │ - str r7, [r3, r0] │ │ - ldr r3, [sp, #28] │ │ - ldr r7, [pc, #228] ; (37710 ) │ │ - adds r5, r4, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r4, r5, #0 │ │ + ldr r3, [sp, #24] │ │ + str r0, [sp, #8] │ │ + lsls r2, r3, #2 │ │ subs r3, #1 │ │ - str r3, [sp, #28] │ │ - add r7, pc │ │ - b.n 376ac │ │ - ldr r4, [r6, #0] │ │ - adds r0, r4, #0 │ │ - bl 406e2 │ │ - str r0, [sp, #32] │ │ + str r6, [r2, r0] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + blt.n 38fca │ │ + cmp r4, #0 │ │ + beq.n 38fca │ │ + ldr r6, [r4, #0] │ │ + adds r0, r6, #0 │ │ + bl 4227a │ │ + str r0, [sp, #28] │ │ cmp r0, #0 │ │ - bgt.n 37658 │ │ - ldr r1, [pc, #208] ; (37714 ) │ │ - ldr r3, [pc, #208] ; (37718 ) │ │ - str r5, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + bgt.n 38f6e │ │ + ldr r1, [pc, #216] ; (39034 ) │ │ + ldr r3, [pc, #216] ; (39038 ) │ │ + str r7, [sp, #0] │ │ movs r0, #5 │ │ + add r1, pc │ │ movs r2, #245 ; 0xf5 │ │ - bl 4003c │ │ - movs r0, #1 │ │ - b.n 3756c │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #12] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 38eb0 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #8] │ │ movs r1, #4 │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ - str r3, [sp, #20] │ │ - adds r2, r7, #0 │ │ - movs r3, #247 ; 0xf7 │ │ + ldr r2, [pc, #192] ; (3903c ) │ │ + str r3, [sp, #12] │ │ adds r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [sp, #20] │ │ + add r2, pc │ │ + movs r3, #247 ; 0xf7 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r1, #1 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #8] │ │ negs r1, r1 │ │ str r0, [r3, #0] │ │ + ldr r3, [sp, #24] │ │ + lsls r3, r3, #2 │ │ + ldr r2, [r3, r2] │ │ ldr r3, [sp, #28] │ │ - ldr r0, [sp, #12] │ │ - ldr r2, [sp, #32] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r3, r0] │ │ - lsls r2, r2, #2 │ │ - str r1, [r2, r3] │ │ - b.n 37694 │ │ - ldr r0, [sp, #12] │ │ + str r1, [r3, r2] │ │ + ldr r3, [sp, #28] │ │ + adds r3, r3, r1 │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + cmp r2, #0 │ │ + blt.n 38fc2 │ │ + cmp r6, #0 │ │ + beq.n 38fc2 │ │ + ldr r1, [sp, #8] │ │ lsls r3, r3, #2 │ │ - ldr r1, [r4, #0] │ │ - ldr r3, [r3, r0] │ │ lsls r2, r2, #2 │ │ + ldr r3, [r3, r1] │ │ + ldr r1, [r6, #0] │ │ + ldr r6, [r6, #8] │ │ str r1, [r2, r3] │ │ - ldr r4, [r4, #8] │ │ - ldr r3, [sp, #32] │ │ - subs r3, #1 │ │ - str r3, [sp, #32] │ │ - ldr r2, [sp, #32] │ │ ldr r3, [sp, #28] │ │ - cmp r4, #0 │ │ - beq.n 376a6 │ │ - cmp r2, #0 │ │ - bge.n 37686 │ │ - ldr r6, [r6, #8] │ │ subs r3, #1 │ │ - str r3, [sp, #28] │ │ - cmp r6, #0 │ │ - beq.n 376b6 │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #0 │ │ - bge.n 37634 │ │ - ldr r4, [sp, #16] │ │ - b.n 376c2 │ │ - ldr r0, [r4, #0] │ │ - bl 406d0 │ │ + b.n 38fa0 │ │ + subs r3, #1 │ │ ldr r4, [r4, #8] │ │ - cmp r4, #0 │ │ - bne.n 376ba │ │ + str r3, [sp, #24] │ │ + b.n 38f42 │ │ + cmp r5, #0 │ │ + beq.n 38fd8 │ │ + ldr r0, [r5, #0] │ │ + bl 42268 │ │ + ldr r5, [r5, #8] │ │ + b.n 38fca │ │ ldr r0, [sp, #16] │ │ - bl 406d0 │ │ - ldr r0, [sp, #12] │ │ + bl 42268 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #8] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 39002 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + ldr r1, [pc, #80] ; (39040 ) │ │ + ldr r3, [pc, #80] ; (39044 ) │ │ + subs r4, r4, r7 │ │ + str r7, [sp, #0] │ │ + str r4, [sp, #4] │ │ + movs r0, #5 │ │ + add r1, pc │ │ + movs r2, #212 ; 0xd4 │ │ + add r3, pc │ │ + b.n 38eac │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - bl 40640 │ │ - ldr r3, [sp, #28] │ │ - adds r3, #1 │ │ - str r3, [sp, #28] │ │ - b.n 375be │ │ nop ; (mov r8, r8) │ │ - str r7, [r2, #36] ; 0x24 │ │ + asrs r4, r4, #1 │ │ + movs r2, r0 │ │ + str r5, [r4, #76] ; 0x4c │ │ movs r1, r0 │ │ - str r7, [sp, #684] ; 0x2ac │ │ + ldr r2, [sp, #204] ; 0xcc │ │ movs r1, r0 │ │ - ldr r1, [sp, #660] ; 0x294 │ │ + ldr r4, [sp, #172] ; 0xac │ │ movs r1, r0 │ │ - str r7, [sp, #492] ; 0x1ec │ │ + ldr r2, [sp, #12] │ │ movs r1, r0 │ │ - ldr r1, [sp, #468] ; 0x1d4 │ │ + ldr r3, [sp, #1004] ; 0x3ec │ │ movs r1, r0 │ │ - str r7, [sp, #284] ; 0x11c │ │ + ldr r1, [sp, #852] ; 0x354 │ │ movs r1, r0 │ │ - ldr r1, [sp, #400] ; 0x190 │ │ + ldr r3, [sp, #968] ; 0x3c8 │ │ movs r1, r0 │ │ - str r7, [sp, #148] ; 0x94 │ │ + ldr r1, [sp, #508] ; 0x1fc │ │ movs r1, r0 │ │ - ldr r1, [sp, #424] ; 0x1a8 │ │ + ldr r3, [sp, #776] ; 0x308 │ │ movs r1, r0 │ │ - str r6, [sp, #972] ; 0x3cc │ │ + ldr r1, [sp, #332] ; 0x14c │ │ movs r1, r0 │ │ - ldr r1, [sp, #392] ; 0x188 │ │ + ldr r1, [sp, #108] ; 0x6c │ │ movs r1, r0 │ │ - str r6, [sp, #772] ; 0x304 │ │ + ldr r3, [sp, #492] ; 0x1ec │ │ movs r1, r0 │ │ - str r6, [sp, #660] ; 0x294 │ │ + ldr r0, [sp, #1020] ; 0x3fc │ │ movs r1, r0 │ │ - str r6, [sp, #564] ; 0x234 │ │ + ldr r0, [sp, #524] ; 0x20c │ │ movs r1, r0 │ │ - ldr r1, [sp, #100] ; 0x64 │ │ + ldr r2, [sp, #1012] ; 0x3f4 │ │ movs r1, r0 │ │ │ │ -0003771c : │ │ +00039048 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ adds r4, r0, #0 │ │ - b.n 37728 │ │ - bl 3ec3e │ │ cmp r4, #0 │ │ - beq.n 37732 │ │ - ldmia r4!, {r0} │ │ + beq.n 39060 │ │ + ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - bne.n 37724 │ │ + beq.n 39060 │ │ + bl 40732 │ │ + adds r4, #4 │ │ + b.n 3904e │ │ adds r0, r5, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r3, r4, r5, pc} │ │ - ... │ │ │ │ -0003773c : │ │ +00039068 : │ │ push {r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ sub sp, #20 │ │ - adds r5, r0, #0 │ │ - subs r4, r1, #0 │ │ - bne.n 37766 │ │ + subs r5, r1, #0 │ │ + bne.n 39090 │ │ ldr r0, [r0, #32] │ │ - bl 3771c │ │ - ldr r0, [r5, #36] ; 0x24 │ │ - bl 3ec3e │ │ - ldr r0, [r5, #28] │ │ - bl 3ec3e │ │ - str r4, [r5, #24] │ │ - str r4, [r5, #32] │ │ - str r4, [r5, #28] │ │ - str r4, [r5, #36] ; 0x24 │ │ - str r4, [r5, #40] ; 0x28 │ │ - adds r0, r4, #0 │ │ - b.n 37814 │ │ + bl 39048 │ │ + ldr r0, [r4, #36] ; 0x24 │ │ + bl 40732 │ │ + ldr r0, [r4, #28] │ │ + bl 40732 │ │ + str r5, [r4, #24] │ │ + str r5, [r4, #32] │ │ + str r5, [r4, #28] │ │ + str r5, [r4, #36] ; 0x24 │ │ + str r5, [r4, #40] ; 0x28 │ │ + b.n 39140 │ │ ldr r3, [r0, #12] │ │ cmp r3, #1 │ │ - bne.n 37776 │ │ - movs r6, #0 │ │ - str r4, [sp, #12] │ │ - adds r3, r4, #0 │ │ - adds r7, r6, #0 │ │ - b.n 3779a │ │ - ldr r1, [pc, #160] ; (37818 ) │ │ - ldr r3, [pc, #160] ; (3781c ) │ │ + beq.n 390aa │ │ + movs r2, #40 ; 0x28 │ │ + ldr r1, [pc, #172] ; (39148 ) │ │ + ldr r3, [pc, #176] ; (3914c ) │ │ movs r0, #4 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #156] ; (37820 ) │ │ - bl 4003c │ │ - b.n 377ba │ │ - adds r6, #1 │ │ - cmp r2, #0 │ │ - beq.n 37794 │ │ - ldmia r2!, {r1} │ │ + bl 41bd4 │ │ + b.n 390e8 │ │ + movs r7, #0 │ │ + adds r2, r1, #0 │ │ + adds r6, r7, #0 │ │ + ldr r3, [r2, #0] │ │ + cmp r3, #0 │ │ + beq.n 390cc │ │ + ldr r1, [r3, #0] │ │ adds r1, #1 │ │ - bne.n 37788 │ │ + beq.n 390c4 │ │ + adds r3, #4 │ │ adds r7, #1 │ │ cmp r3, #0 │ │ - beq.n 377a0 │ │ - ldmia r3!, {r2} │ │ + bne.n 390b6 │ │ + adds r2, #4 │ │ + adds r6, #1 │ │ cmp r2, #0 │ │ - bne.n 3778e │ │ - ldr r2, [r5, #92] ; 0x5c │ │ - cmp r6, r2 │ │ - bls.n 377c0 │ │ - ldr r1, [pc, #124] ; (37824 ) │ │ - ldr r3, [pc, #124] ; (37828 ) │ │ - str r2, [sp, #4] │ │ + bne.n 390b0 │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + cmp r7, r3 │ │ + bls.n 390ee │ │ + movs r2, #56 ; 0x38 │ │ + str r3, [sp, #4] │ │ + ldr r1, [pc, #120] ; (39150 ) │ │ + ldr r3, [pc, #120] ; (39154 ) │ │ + str r7, [sp, #0] │ │ + movs r0, #4 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #120] ; (3782c ) │ │ - str r6, [sp, #0] │ │ - bl 4003c │ │ + bl 41bd4 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 37814 │ │ - str r4, [r5, #32] │ │ - ldr r4, [pc, #108] ; (37830 ) │ │ + b.n 39142 │ │ + ldr r3, [pc, #104] ; (39158 ) │ │ + str r6, [r4, #24] │ │ + adds r0, r6, #0 │ │ + add r3, pc │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #12] │ │ + movs r3, #62 ; 0x3e │ │ movs r1, #4 │ │ - ldr r3, [pc, #108] ; (37834 ) │ │ - add r4, pc │ │ - adds r2, r4, #0 │ │ - str r7, [r5, #24] │ │ - adds r0, r7, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + adds r3, #255 ; 0xff │ │ + str r5, [r4, #32] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #159 ; 0x9f │ │ - str r0, [r5, #28] │ │ + str r0, [r4, #28] │ │ lsls r3, r3, #1 │ │ - adds r0, r6, #0 │ │ + adds r0, r7, #0 │ │ movs r1, #4 │ │ - adds r2, r4, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r6, [r5, #40] ; 0x28 │ │ - str r0, [r5, #36] ; 0x24 │ │ + ldr r2, [sp, #12] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #0 │ │ - b.n 3780e │ │ - ldr r1, [sp, #12] │ │ - lsls r0, r3, #2 │ │ - ldmia r1!, {r2} │ │ - str r1, [sp, #12] │ │ - b.n 37800 │ │ - ldr r1, [r5, #28] │ │ - adds r1, r1, r0 │ │ - ldr r4, [r1, #0] │ │ - adds r4, #1 │ │ - str r4, [r1, #0] │ │ - subs r1, r2, #0 │ │ - beq.n 3780c │ │ - ldr r1, [r1, #0] │ │ - adds r2, #4 │ │ + str r0, [r4, #36] ; 0x24 │ │ + str r7, [r4, #40] ; 0x28 │ │ + lsls r6, r6, #2 │ │ + cmp r3, r6 │ │ + beq.n 39140 │ │ + ldr r2, [r5, r3] │ │ + cmp r2, #0 │ │ + beq.n 3913c │ │ + ldr r1, [r2, #0] │ │ adds r1, #1 │ │ - bne.n 377f6 │ │ - adds r3, #1 │ │ - cmp r3, r7 │ │ - bne.n 377ec │ │ + beq.n 3913c │ │ + ldr r1, [r4, #28] │ │ + adds r2, #4 │ │ + adds r1, r1, r3 │ │ + ldr r0, [r1, #0] │ │ + adds r0, #1 │ │ + str r0, [r1, #0] │ │ + b.n 39124 │ │ + adds r3, #4 │ │ + b.n 3911e │ │ movs r0, #0 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - str r5, [sp, #356] ; 0x164 │ │ + nop ; (mov r8, r8) │ │ + str r7, [sp, #892] ; 0x37c │ │ movs r1, r0 │ │ - str r7, [sp, #1020] ; 0x3fc │ │ + ldr r2, [sp, #524] ; 0x20c │ │ movs r1, r0 │ │ - lsls r7, r4, #4 │ │ - movs r0, r0 │ │ - str r5, [sp, #164] ; 0xa4 │ │ + str r7, [sp, #636] ; 0x27c │ │ movs r1, r0 │ │ - ldr r0, [sp, #32] │ │ + ldr r2, [sp, #496] ; 0x1f0 │ │ movs r1, r0 │ │ - lsls r7, r6, #4 │ │ - movs r0, r0 │ │ - str r5, [sp, #52] ; 0x34 │ │ + str r7, [sp, #548] ; 0x224 │ │ movs r1, r0 │ │ - lsls r5, r7, #4 │ │ - ... │ │ │ │ -00037838 : │ │ +0003915c : │ │ push {r4, r5, r6, r7, lr} │ │ - movs r6, #0 │ │ - adds r7, r1, #0 │ │ - sub sp, #20 │ │ + movs r5, #0 │ │ adds r4, r0, #0 │ │ + adds r3, r5, #0 │ │ + sub sp, #28 │ │ + str r1, [sp, #12] │ │ ldr r1, [r0, #12] │ │ - adds r3, r6, #0 │ │ - b.n 37852 │ │ - ldr r2, [r4, #16] │ │ - lsls r0, r3, #2 │ │ - adds r3, #1 │ │ - ldr r2, [r0, r2] │ │ - adds r6, r6, r2 │ │ cmp r3, r1 │ │ - blt.n 37848 │ │ + bge.n 3917a │ │ + ldr r0, [r4, #16] │ │ + lsls r2, r3, #2 │ │ + adds r3, #1 │ │ + ldr r2, [r2, r0] │ │ + adds r5, r5, r2 │ │ + b.n 3916a │ │ ldr r3, [r4, #24] │ │ cmp r3, #0 │ │ - beq.n 3785e │ │ + beq.n 39182 │ │ adds r1, r3, #0 │ │ - ldr r5, [pc, #116] ; (378d4 ) │ │ movs r3, #187 ; 0xbb │ │ + ldr r6, [pc, #120] ; (39200 ) │ │ lsls r3, r3, #1 │ │ - add r5, pc │ │ str r3, [sp, #0] │ │ + add r6, pc │ │ movs r2, #4 │ │ - adds r3, r5, #0 │ │ - adds r0, r7, #0 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ + adds r3, r6, #0 │ │ + ldr r0, [sp, #12] │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ + movs r3, #120 ; 0x78 │ │ + adds r7, r0, #0 │ │ + ldr r0, [sp, #12] │ │ + adds r3, #255 ; 0xff │ │ movs r1, #4 │ │ - str r0, [sp, #8] │ │ - adds r2, r5, #0 │ │ - adds r0, r6, #0 │ │ - muls r0, r7 │ │ - ldr r3, [pc, #88] ; (378d8 ) │ │ - lsls r6, r6, #2 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r6, [sp, #12] │ │ - ldr r1, [sp, #8] │ │ - movs r2, #0 │ │ - mov ip, r7 │ │ - b.n 378c8 │ │ - adds r5, r0, #0 │ │ + muls r0, r5 │ │ + adds r2, r6, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + lsls r3, r5, #2 │ │ + str r3, [sp, #20] │ │ movs r3, #0 │ │ - b.n 378b4 │ │ - ldr r7, [r1, #0] │ │ - lsls r6, r3, #2 │ │ - str r5, [r7, r6] │ │ - ldr r7, [r4, #84] ; 0x54 │ │ - cmp r7, #0 │ │ - beq.n 378a4 │ │ - ldr r6, [r4, #92] ; 0x5c │ │ - b.n 378ae │ │ - ldr r7, [r4, #28] │ │ - cmp r7, #0 │ │ - bne.n 378ac │ │ - ldr r7, [r4, #16] │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + bge.n 391f8 │ │ + ldr r2, [r4, #24] │ │ + adds r1, r0, #0 │ │ + str r2, [sp, #16] │ │ + lsls r2, r3, #2 │ │ + mov ip, r2 │ │ + movs r2, #0 │ │ + ldr r5, [sp, #16] │ │ + cmp r5, #0 │ │ + bne.n 391c8 │ │ + ldr r5, [r4, #12] │ │ + cmp r2, r5 │ │ + bge.n 391f0 │ │ + mov r6, ip │ │ ldr r6, [r7, r6] │ │ - lsls r6, r6, #2 │ │ - adds r5, r5, r6 │ │ - adds r3, #1 │ │ - ldr r6, [r4, #24] │ │ + lsls r5, r2, #2 │ │ + str r1, [r6, r5] │ │ + ldr r6, [r4, #84] ; 0x54 │ │ cmp r6, #0 │ │ - bne.n 378bc │ │ - ldr r6, [r4, #12] │ │ - cmp r3, r6 │ │ - blt.n 37894 │ │ - ldr r3, [sp, #12] │ │ + beq.n 391de │ │ + ldr r5, [r4, #92] ; 0x5c │ │ + b.n 391e8 │ │ + ldr r6, [r4, #28] │ │ + cmp r6, #0 │ │ + bne.n 391e6 │ │ + ldr r6, [r4, #16] │ │ + ldr r5, [r6, r5] │ │ + lsls r5, r5, #2 │ │ + adds r1, r1, r5 │ │ adds r2, #1 │ │ - adds r1, #4 │ │ - adds r0, r0, r3 │ │ - cmp r2, ip │ │ - blt.n 3788e │ │ - ldr r0, [sp, #8] │ │ - add sp, #20 │ │ + b.n 391c0 │ │ + ldr r2, [sp, #20] │ │ + adds r3, #1 │ │ + adds r0, r0, r2 │ │ + b.n 391ae │ │ + adds r0, r7, #0 │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - str r4, [sp, #452] ; 0x1c4 │ │ + str r6, [sp, #972] ; 0x3cc │ │ movs r1, r0 │ │ - lsls r7, r6, #5 │ │ - ... │ │ │ │ -000378dc : │ │ +00039204 : │ │ push {r4, lr} │ │ - ldr r3, [r0, #0] │ │ adds r4, r0, #0 │ │ + ldr r3, [r0, #0] │ │ ldr r0, [r3, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec46 │ │ + bl 4073a │ │ pop {r4, pc} │ │ │ │ -000378f0 : │ │ +00039218 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - movs r6, #0 │ │ + movs r5, #0 │ │ + adds r4, r3, #0 │ │ + adds r7, r1, #0 │ │ + adds r3, r5, #0 │ │ str r2, [sp, #4] │ │ - adds r7, r3, #0 │ │ - adds r4, r1, #0 │ │ ldr r2, [r0, #12] │ │ - adds r3, r6, #0 │ │ - b.n 3790a │ │ - ldr r1, [r0, #16] │ │ - lsls r5, r3, #2 │ │ - adds r3, #1 │ │ - ldr r1, [r5, r1] │ │ - adds r6, r6, r1 │ │ cmp r3, r2 │ │ - blt.n 37900 │ │ - adds r1, r7, #0 │ │ - bl 37838 │ │ + bge.n 39236 │ │ + ldr r6, [r0, #16] │ │ + lsls r1, r3, #2 │ │ + adds r3, #1 │ │ + ldr r1, [r1, r6] │ │ + adds r5, r5, r1 │ │ + b.n 39226 │ │ + adds r1, r4, #0 │ │ + bl 3915c │ │ ldr r3, [r0, #0] │ │ - adds r5, r0, #0 │ │ + adds r6, r0, #0 │ │ ldr r0, [r3, #0] │ │ ldr r3, [sp, #4] │ │ - cmp r7, r3 │ │ - ble.n 37922 │ │ - adds r7, r3, #0 │ │ - muls r7, r6 │ │ - ldr r3, [r4, #0] │ │ - lsls r2, r7, #2 │ │ + cmp r4, r3 │ │ + ble.n 3924a │ │ + adds r4, r3, #0 │ │ + adds r2, r5, #0 │ │ + muls r2, r4 │ │ + ldr r3, [r7, #0] │ │ + lsls r2, r2, #2 │ │ ldr r1, [r3, #0] │ │ - blx eb24 │ │ - adds r0, r4, #0 │ │ - bl 378dc │ │ - adds r0, r5, #0 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + adds r0, r7, #0 │ │ + bl 39204 │ │ + adds r0, r6, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + ... │ │ │ │ -00037938 : │ │ +00039264 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #68 ; 0x44 │ │ - ldr r6, [sp, #92] ; 0x5c │ │ + sub sp, #60 ; 0x3c │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #824] ; (395a4 ) │ │ + str r2, [sp, #40] ; 0x28 │ │ adds r5, r0, #0 │ │ - str r1, [sp, #28] │ │ - str r2, [sp, #48] ; 0x30 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r1, [sp, #24] │ │ + ldr r2, [r3, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ - cmp r6, #0 │ │ - bne.n 3794c │ │ - movs r6, #13 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + str r2, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.n 37994 │ │ - ldr r3, [pc, #820] ; (37c88 ) │ │ - ldr r4, [sp, #28] │ │ + bne.n 39286 │ │ + movs r3, #13 │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + cmp r3, #0 │ │ + beq.n 392d0 │ │ + ldr r3, [pc, #792] ; (395a8 ) │ │ + ldr r2, [sp, #24] │ │ add r3, pc │ │ - lsls r2, r4, #2 │ │ ldr r3, [r3, #0] │ │ - ldr r4, [sp, #48] ; 0x30 │ │ - ldr r0, [r2, r3] │ │ - cmp r4, #0 │ │ - beq.n 3796a │ │ - ldr r2, [pc, #804] ; (37c8c ) │ │ - add r2, pc │ │ - b.n 3796e │ │ - ldr r2, [pc, #804] ; (37c90 ) │ │ - add r2, pc │ │ - str r2, [sp, #12] │ │ - ldr r2, [pc, #800] ; (37c94 ) │ │ - ldr r4, [sp, #44] ; 0x2c │ │ - str r0, [sp, #8] │ │ - add r2, pc │ │ - ldr r2, [r2, #0] │ │ - lsls r0, r4, #2 │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r2, r3] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + bne.n 392a4 │ │ + ldr r3, [pc, #780] ; (395ac ) │ │ + add r3, pc │ │ + b.n 392a8 │ │ + ldr r3, [pc, #776] ; (395b0 ) │ │ + add r3, pc │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #776] ; (395b4 ) │ │ + ldr r1, [sp, #84] ; 0x54 │ │ + str r2, [sp, #8] │ │ + add r3, pc │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #0] │ │ + str r1, [sp, #4] │ │ + lsls r2, r2, #2 │ │ str r5, [sp, #0] │ │ - str r6, [sp, #4] │ │ - ldr r2, [r0, r2] │ │ - ldr r1, [pc, #788] ; (37c98 ) │ │ - ldr r3, [pc, #788] ; (37c9c ) │ │ - str r2, [sp, #16] │ │ + ldr r3, [r2, r3] │ │ + ldr r1, [pc, #760] ; (395b8 ) │ │ + movs r0, #1 │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #756] ; (395bc ) │ │ add r1, pc │ │ + ldr r2, [pc, #756] ; (395c0 ) │ │ add r3, pc │ │ - movs r0, #1 │ │ - ldr r2, [pc, #784] ; (37ca0 ) │ │ - bl 4003c │ │ - ldr r7, [pc, #780] ; (37ca4 ) │ │ - ldr r3, [pc, #784] ; (37ca8 ) │ │ + bl 41bd4 │ │ + ldr r6, [pc, #752] ; (395c4 ) │ │ + ldr r3, [pc, #756] ; (395c8 ) │ │ movs r1, #96 ; 0x60 │ │ - add r7, pc │ │ - adds r2, r7, #0 │ │ + add r6, pc │ │ + adds r2, r6, #0 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r1, #1 │ │ - str r1, [r0, #0] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r7, #1 │ │ adds r4, r0, #0 │ │ - adds r1, r7, #0 │ │ - ldr r2, [pc, #764] ; (37cac ) │ │ + str r7, [r0, #0] │ │ + adds r1, r6, #0 │ │ + ldr r2, [pc, #736] ; (395cc ) │ │ adds r0, r5, #0 │ │ - bl 3ebdc <__ckd_salloc__> │ │ - ldr r1, [pc, #760] ; (37cb0 ) │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + ldr r1, [pc, #732] ; (395d0 ) │ │ str r0, [r4, #4] │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea88 │ │ - str r0, [sp, #24] │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + str r0, [sp, #28] │ │ cmp r0, #0 │ │ - bne.n 37a16 │ │ - cmp r6, #13 │ │ - beq.n 379e2 │ │ - ldr r3, [pc, #744] ; (37cb4 ) │ │ + bne.n 39344 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + cmp r3, #13 │ │ + beq.n 39314 │ │ + ldr r3, [pc, #712] ; (395d4 ) │ │ movs r0, #4 │ │ - adds r1, r7, #0 │ │ + adds r1, r6, #0 │ │ + ldr r2, [pc, #712] ; (395d8 ) │ │ add r3, pc │ │ - ldr r2, [pc, #740] ; (37cb8 ) │ │ - bl 4003c │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ - ldr r4, [sp, #24] │ │ - b.n 37e42 │ │ + b.n 39372 │ │ movs r5, #4 │ │ - adds r1, r5, #0 │ │ - adds r2, r7, #0 │ │ - ldr r3, [pc, #720] ; (37cbc ) │ │ - str r6, [r4, #8] │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + adds r2, r6, #0 │ │ + str r3, [r4, #8] │ │ str r5, [r4, #12] │ │ + ldr r3, [pc, #700] ; (395dc ) │ │ adds r0, r5, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + adds r1, r5, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #12 │ │ + movs r2, #24 │ │ str r0, [r4, #16] │ │ str r3, [r0, #0] │ │ - ldr r2, [r4, #16] │ │ - movs r1, #24 │ │ - str r1, [r2, #4] │ │ - ldr r2, [r4, #16] │ │ - movs r1, #3 │ │ - str r1, [r2, #8] │ │ - ldr r2, [r4, #16] │ │ - str r3, [r2, #12] │ │ + str r2, [r0, #4] │ │ + str r3, [r0, #12] │ │ + movs r2, #3 │ │ movs r3, #51 ; 0x33 │ │ + str r2, [r0, #8] │ │ str r3, [r4, #92] ; 0x5c │ │ - ldr r3, [pc, #688] ; (37cc0 ) │ │ + ldr r3, [pc, #672] ; (395e0 ) │ │ str r5, [r4, #20] │ │ add r3, pc │ │ - b.n 37a72 │ │ - ldr r1, [pc, #684] ; (37cc4 ) │ │ + b.n 393a4 │ │ + ldr r1, [pc, #668] ; (395e4 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 37a32 │ │ - ldr r1, [pc, #672] ; (37cc8 ) │ │ + beq.n 39360 │ │ + ldr r1, [pc, #660] ; (395e8 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 37a76 │ │ - cmp r6, #13 │ │ - beq.n 37a50 │ │ - ldr r1, [pc, #660] ; (37ccc ) │ │ - ldr r3, [pc, #660] ; (37cd0 ) │ │ + bne.n 393a8 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + cmp r3, #13 │ │ + beq.n 39380 │ │ movs r0, #4 │ │ + ldr r1, [pc, #640] ; (395ec ) │ │ + ldr r3, [pc, #644] ; (395f0 ) │ │ + ldr r2, [pc, #644] ; (395f4 ) │ │ add r1, pc │ │ add r3, pc │ │ - ldr r2, [pc, #656] ; (37cd4 ) │ │ - bl 4003c │ │ + bl 41bd4 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - movs r4, #0 │ │ - b.n 37e42 │ │ - ldr r2, [pc, #644] ; (37cd8 ) │ │ + bl 40732 │ │ + movs r0, #0 │ │ + b.n 3975e │ │ movs r0, #1 │ │ - ldr r3, [pc, #644] ; (37cdc ) │ │ - str r6, [r4, #8] │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldr r2, [pc, #624] ; (395f8 ) │ │ str r0, [r4, #12] │ │ - add r2, pc │ │ + str r3, [r4, #8] │ │ movs r1, #4 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + ldr r3, [pc, #620] ; (395fc ) │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #39 ; 0x27 │ │ str r0, [r4, #16] │ │ str r3, [r0, #0] │ │ str r3, [r4, #92] ; 0x5c │ │ movs r3, #3 │ │ str r3, [r4, #20] │ │ - ldr r3, [pc, #624] ; (37ce0 ) │ │ + ldr r3, [pc, #604] ; (39600 ) │ │ add r3, pc │ │ str r3, [r4, #56] ; 0x38 │ │ - b.n 37dd4 │ │ - ldr r1, [pc, #620] ; (37ce4 ) │ │ + b.n 396ee │ │ + ldr r1, [pc, #600] ; (39604 ) │ │ adds r0, r5, #0 │ │ - movs r2, #9 │ │ add r1, pc │ │ - blx ead0 │ │ + movs r2, #9 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ cmp r0, #0 │ │ - bne.n 37aae │ │ - movs r2, #1 │ │ + bne.n 393e0 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + str r7, [r4, #12] │ │ + adds r0, r7, #0 │ │ + str r3, [r4, #8] │ │ movs r3, #189 ; 0xbd │ │ - str r6, [r4, #8] │ │ - str r2, [r4, #12] │ │ - adds r0, r2, #0 │ │ + movs r7, #3 │ │ lsls r3, r3, #2 │ │ movs r1, #4 │ │ - adds r2, r7, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - lsls r3, r6, #1 │ │ - adds r6, r3, r6 │ │ - movs r3, #3 │ │ + adds r2, r6, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #84] ; 0x54 │ │ str r0, [r4, #16] │ │ - str r6, [r0, #0] │ │ - str r3, [r4, #20] │ │ - ldr r3, [pc, #576] ; (37ce8 ) │ │ - str r6, [r4, #92] ; 0x5c │ │ + muls r3, r7 │ │ + str r3, [r0, #0] │ │ + str r3, [r4, #92] ; 0x5c │ │ + ldr r3, [pc, #556] ; (39608 ) │ │ + str r7, [r4, #20] │ │ add r3, pc │ │ - b.n 37a72 │ │ - ldr r1, [pc, #572] ; (37cec ) │ │ + b.n 393a4 │ │ + ldr r1, [pc, #552] ; (3960c ) │ │ adds r0, r5, #0 │ │ - movs r2, #12 │ │ add r1, pc │ │ - blx ead0 │ │ + movs r2, #12 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ cmp r0, #0 │ │ - bne.n 37ae2 │ │ - movs r3, #1 │ │ - str r6, [r4, #8] │ │ - str r3, [r4, #12] │ │ - adds r0, r3, #0 │ │ + bne.n 39416 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + str r7, [r4, #12] │ │ + adds r0, r7, #0 │ │ + str r3, [r4, #8] │ │ movs r1, #4 │ │ - ldr r3, [pc, #548] ; (37cf0 ) │ │ - adds r2, r7, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - lsls r6, r6, #2 │ │ - movs r3, #4 │ │ + ldr r3, [pc, #532] ; (39610 ) │ │ + adds r2, r6, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #84] ; 0x54 │ │ str r0, [r4, #16] │ │ - str r6, [r0, #0] │ │ + lsls r3, r3, #2 │ │ + str r3, [r0, #0] │ │ + str r3, [r4, #92] ; 0x5c │ │ + movs r3, #4 │ │ str r3, [r4, #20] │ │ - ldr r3, [pc, #536] ; (37cf4 ) │ │ - str r6, [r4, #92] ; 0x5c │ │ + ldr r3, [pc, #512] ; (39614 ) │ │ add r3, pc │ │ - b.n 37a72 │ │ - ldr r1, [pc, #532] ; (37cf8 ) │ │ + b.n 393a4 │ │ + ldr r1, [pc, #512] ; (39618 ) │ │ adds r0, r5, #0 │ │ - movs r2, #8 │ │ add r1, pc │ │ - blx ead0 │ │ + movs r2, #8 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ cmp r0, #0 │ │ - beq.n 37b02 │ │ - ldr r1, [pc, #520] ; (37cfc ) │ │ + beq.n 39436 │ │ + ldr r1, [pc, #500] ; (3961c ) │ │ adds r0, r5, #0 │ │ - movs r2, #6 │ │ add r1, pc │ │ - blx ead0 │ │ + movs r2, #6 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ cmp r0, #0 │ │ - bne.n 37b2c │ │ - ldr r2, [pc, #508] ; (37d00 ) │ │ + bne.n 3945e │ │ movs r0, #1 │ │ - ldr r3, [pc, #508] ; (37d04 ) │ │ - str r6, [r4, #8] │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldr r2, [pc, #484] ; (39620 ) │ │ str r0, [r4, #12] │ │ - add r2, pc │ │ + str r3, [r4, #8] │ │ movs r1, #4 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + ldr r3, [pc, #480] ; (39624 ) │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #8] │ │ str r0, [r4, #16] │ │ lsls r3, r3, #1 │ │ str r3, [r0, #0] │ │ - ldr r3, [r4, #16] │ │ - ldr r3, [r3, #0] │ │ str r3, [r4, #92] ; 0x5c │ │ movs r3, #2 │ │ str r3, [r4, #20] │ │ - ldr r3, [pc, #480] ; (37d08 ) │ │ + ldr r3, [pc, #460] ; (39628 ) │ │ add r3, pc │ │ - b.n 37a72 │ │ - ldr r1, [pc, #476] ; (37d0c ) │ │ + b.n 393a4 │ │ + ldr r1, [pc, #460] ; (3962c ) │ │ adds r0, r5, #0 │ │ - movs r2, #3 │ │ add r1, pc │ │ - blx ead0 │ │ + movs r2, #3 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ cmp r0, #0 │ │ - beq.n 37b4c │ │ - ldr r1, [pc, #464] ; (37d10 ) │ │ + beq.n 3947e │ │ + ldr r1, [pc, #448] ; (39630 ) │ │ adds r0, r5, #0 │ │ - movs r2, #4 │ │ add r1, pc │ │ - blx ead0 │ │ + movs r2, #4 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ cmp r0, #0 │ │ - bne.n 37b74 │ │ - ldr r2, [pc, #452] ; (37d14 ) │ │ + bne.n 394a4 │ │ movs r0, #1 │ │ - ldr r3, [pc, #452] ; (37d18 ) │ │ - str r6, [r4, #8] │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldr r2, [pc, #432] ; (39634 ) │ │ str r0, [r4, #12] │ │ - add r2, pc │ │ + str r3, [r4, #8] │ │ movs r1, #4 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + ldr r3, [pc, #428] ; (39638 ) │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #8] │ │ str r0, [r4, #16] │ │ str r3, [r0, #0] │ │ - ldr r3, [r4, #16] │ │ - ldr r3, [r3, #0] │ │ str r3, [r4, #92] ; 0x5c │ │ movs r3, #0 │ │ str r3, [r4, #20] │ │ - ldr r3, [pc, #428] ; (37d1c ) │ │ + ldr r3, [pc, #412] ; (3963c ) │ │ add r3, pc │ │ - b.n 37a72 │ │ - ldr r1, [pc, #424] ; (37d20 ) │ │ + b.n 393a4 │ │ + ldr r1, [pc, #408] ; (39640 ) │ │ adds r0, r5, #0 │ │ - movs r2, #5 │ │ add r1, pc │ │ - blx ead0 │ │ - movs r3, #3 │ │ + movs r2, #5 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ cmp r0, #0 │ │ - beq.n 37b98 │ │ - ldr r1, [pc, #412] ; (37d24 ) │ │ + beq.n 394c8 │ │ + ldr r1, [pc, #396] ; (39644 ) │ │ adds r0, r5, #0 │ │ - movs r2, #5 │ │ add r1, pc │ │ - blx ead0 │ │ + movs r2, #5 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ movs r3, #4 │ │ cmp r0, #0 │ │ - bne.n 37bc8 │ │ - ldr r2, [pc, #396] ; (37d28 ) │ │ + beq.n 394ca │ │ + b.n 394f8 │ │ + movs r3, #3 │ │ str r3, [r4, #20] │ │ + ldr r3, [sp, #84] ; 0x54 │ │ movs r0, #1 │ │ + str r3, [r4, #8] │ │ movs r3, #200 ; 0xc8 │ │ - add r2, pc │ │ + ldr r2, [pc, #368] ; (39648 ) │ │ lsls r3, r3, #2 │ │ - str r6, [r4, #8] │ │ str r0, [r4, #12] │ │ + add r2, pc │ │ movs r1, #4 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #20] │ │ ldr r2, [r4, #8] │ │ str r0, [r4, #16] │ │ lsls r3, r3, #1 │ │ adds r3, #1 │ │ - muls r3, r2 │ │ - str r3, [r0, #0] │ │ - ldr r3, [r4, #16] │ │ - ldr r3, [r3, #0] │ │ - str r3, [r4, #92] ; 0x5c │ │ - ldr r3, [pc, #360] ; (37d2c ) │ │ + muls r2, r3 │ │ + ldr r3, [pc, #348] ; (3964c ) │ │ + str r2, [r0, #0] │ │ + str r2, [r4, #92] ; 0x5c │ │ add r3, pc │ │ - b.n 37a72 │ │ - ldr r1, [pc, #356] ; (37d30 ) │ │ + b.n 393a4 │ │ movs r2, #202 ; 0xca │ │ + ldr r7, [pc, #340] ; (39650 ) │ │ adds r0, r5, #0 │ │ - add r1, pc │ │ + add r7, pc │ │ + adds r1, r7, #0 │ │ lsls r2, r2, #2 │ │ - str r1, [sp, #24] │ │ - bl 3ebdc <__ckd_salloc__> │ │ - ldr r2, [pc, #344] ; (37d34 ) │ │ - adds r7, r0, #0 │ │ - ldr r1, [sp, #24] │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + adds r1, r7, #0 │ │ + adds r6, r0, #0 │ │ + ldr r2, [pc, #324] ; (39654 ) │ │ adds r0, r5, #0 │ │ - bl 3ebdc <__ckd_salloc__> │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r0, r7, #0 │ │ - blx ea40 │ │ - movs r2, #32 │ │ - str r0, [sp, #60] ; 0x3c │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + str r0, [sp, #32] │ │ + adds r0, r6, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ movs r5, #0 │ │ - movs r3, #1 │ │ - mov ip, r2 │ │ - b.n 37c1e │ │ - ldrb r2, [r7, r3] │ │ - adds r1, r7, r3 │ │ - adds r0, r3, #1 │ │ - cmp r2, #44 ; 0x2c │ │ - bne.n 37c0a │ │ - mov r1, ip │ │ - strb r1, [r7, r3] │ │ + movs r1, #32 │ │ + str r0, [sp, #48] ; 0x30 │ │ + adds r2, r6, #1 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + subs r0, r2, r6 │ │ + subs r3, #1 │ │ + cmp r0, r3 │ │ + bge.n 39552 │ │ + ldrb r3, [r2, #0] │ │ + cmp r3, #44 ; 0x2c │ │ + bne.n 3953a │ │ + strb r1, [r2, #0] │ │ adds r5, #1 │ │ - b.n 37c1c │ │ - cmp r2, #58 ; 0x3a │ │ - bne.n 37c1c │ │ + b.n 3954e │ │ + cmp r3, #58 ; 0x3a │ │ + bne.n 3954e │ │ movs r3, #0 │ │ - strb r3, [r1, #0] │ │ - adds r0, r7, r0 │ │ - blx eb0c │ │ + adds r0, #1 │ │ + strb r3, [r2, #0] │ │ + adds r0, r6, r0 │ │ + bl 48954 <_Unwind_GetTextRelBase@@Base+0x2a8> │ │ str r0, [r4, #20] │ │ - b.n 37c26 │ │ - adds r3, r0, #0 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - subs r2, #1 │ │ - cmp r3, r2 │ │ - blt.n 37bf8 │ │ - ldr r2, [pc, #272] ; (37d38 ) │ │ - adds r0, r5, #1 │ │ + b.n 39552 │ │ + adds r2, #1 │ │ + b.n 39524 │ │ movs r3, #208 ; 0xd0 │ │ - lsls r3, r3, #2 │ │ + ldr r2, [pc, #256] ; (39658 ) │ │ + adds r0, r5, #1 │ │ str r0, [r4, #12] │ │ - add r2, pc │ │ movs r1, #4 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r5, [pc, #256] ; (37d3c ) │ │ - movs r3, #0 │ │ + add r2, pc │ │ + lsls r3, r3, #2 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r5, #0 │ │ str r0, [r4, #16] │ │ - str r3, [r4, #92] ; 0x5c │ │ - str r3, [r4, #8] │ │ - str r7, [sp, #32] │ │ - str r3, [sp, #24] │ │ - add r5, pc │ │ - b.n 37d7c │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #24] │ │ - str r2, [sp, #52] ; 0x34 │ │ - cmp r1, r3 │ │ - bge.n 37c78 │ │ - lsls r2, r1, #2 │ │ - str r2, [sp, #40] ; 0x28 │ │ - ldr r1, [pc, #228] ; (37d40 ) │ │ - ldr r2, [r4, #16] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + str r5, [r4, #92] ; 0x5c │ │ + str r5, [r4, #8] │ │ + str r6, [sp, #28] │ │ + ldr r1, [pc, #236] ; (3965c ) │ │ + add r3, sp, #48 ; 0x30 │ │ + ldr r0, [sp, #28] │ │ add r1, pc │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - adds r2, r2, r3 │ │ - blx eadc │ │ + ldr r2, [sp, #32] │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ + ldr r3, [r4, #12] │ │ cmp r0, #1 │ │ - bne.n 37c78 │ │ - ldr r3, [r4, #16] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - adds r3, r3, r1 │ │ - ldr r2, [r3, #0] │ │ - cmp r2, #0 │ │ - bne.n 37d4c │ │ - ldr r1, [pc, #200] ; (37d44 ) │ │ - ldr r3, [pc, #204] ; (37d48 ) │ │ + beq.n 39584 │ │ + b.n 396aa │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #28] │ │ + mov ip, r1 │ │ + add r2, ip │ │ + str r2, [sp, #28] │ │ + cmp r5, r3 │ │ + blt.n 39668 │ │ + movs r2, #211 ; 0xd3 │ │ + ldr r1, [pc, #200] ; (39660 ) │ │ + ldr r3, [pc, #204] ; (39664 ) │ │ movs r0, #5 │ │ add r1, pc │ │ + lsls r2, r2, #2 │ │ add r3, pc │ │ - movs r2, #211 ; 0xd3 │ │ - b.n 37dbe │ │ + b.n 396ba │ │ nop ; (mov r8, r8) │ │ - lsls r6, r5, #20 │ │ + lsrs r4, r1, #16 │ │ movs r2, r0 │ │ - cmp r3, #239 ; 0xef │ │ + lsrs r0, r7, #15 │ │ + movs r2, r0 │ │ + cmp r4, #143 ; 0x8f │ │ movs r1, r0 │ │ - cmp r2, #27 │ │ + cmp r6, #87 ; 0x57 │ │ movs r1, r0 │ │ - lsls r2, r1, #20 │ │ + lsrs r4, r2, #15 │ │ movs r2, r0 │ │ - str r3, [sp, #308] ; 0x134 │ │ + str r5, [sp, #732] ; 0x2dc │ │ movs r1, r0 │ │ - str r6, [sp, #496] ; 0x1f0 │ │ + ldr r0, [sp, #912] ; 0x390 │ │ movs r1, r0 │ │ lsls r3, r1, #11 │ │ movs r0, r0 │ │ - str r3, [sp, #236] ; 0xec │ │ + str r5, [sp, #668] ; 0x29c │ │ movs r1, r0 │ │ lsls r5, r1, #11 │ │ movs r0, r0 │ │ lsls r7, r1, #11 │ │ movs r0, r0 │ │ - str r6, [sp, #656] ; 0x290 │ │ + ldr r1, [sp, #64] ; 0x40 │ │ movs r1, r0 │ │ - str r6, [sp, #592] ; 0x250 │ │ + ldr r0, [sp, #1008] ; 0x3f0 │ │ movs r1, r0 │ │ lsls r3, r2, #11 │ │ movs r0, r0 │ │ lsls r1, r3, #11 │ │ movs r0, r0 │ │ - bl ffd3fcc2 <_end+0xffce6db6> │ │ - str r6, [sp, #448] ; 0x1c0 │ │ + bl ffca35e2 <_end@@Base+0xffc486d6> │ │ + ldr r0, [sp, #936] ; 0x3a8 │ │ movs r1, r0 │ │ - str r6, [sp, #424] ; 0x1a8 │ │ + ldr r0, [sp, #912] ; 0x390 │ │ movs r1, r0 │ │ - str r2, [sp, #612] ; 0x264 │ │ + str r5, [sp, #60] ; 0x3c │ │ movs r1, r0 │ │ - str r6, [sp, #152] ; 0x98 │ │ + ldr r0, [sp, #624] ; 0x270 │ │ movs r1, r0 │ │ lsls r5, r4, #11 │ │ movs r0, r0 │ │ - str r2, [sp, #492] ; 0x1ec │ │ + str r4, [sp, #956] ; 0x3bc │ │ movs r1, r0 │ │ lsls r3, r5, #11 │ │ movs r0, r0 │ │ - bl 3e5ce2 <_end+0x38cdd6> │ │ - cmp r6, #252 ; 0xfc │ │ + bl 351602 <_end@@Base+0x2f66f6> │ │ + adds r1, #116 ; 0x74 │ │ movs r1, r0 │ │ - bl 307cea <_end+0x2aedde> │ │ - str r5, [sp, #964] ; 0x3c4 │ │ + bl 27760a <_end@@Base+0x21c6fe> │ │ + ldr r0, [sp, #420] ; 0x1a4 │ │ movs r1, r0 │ │ lsls r5, r7, #11 │ │ movs r0, r0 │ │ - bl 1fbcf6 <_end+0x1a2dea> │ │ - str r5, [sp, #808] ; 0x328 │ │ + bl 177616 <_end@@Base+0x11c70a> │ │ + ldr r0, [sp, #256] ; 0x100 │ │ movs r1, r0 │ │ - str r5, [sp, #780] ; 0x30c │ │ + ldr r0, [sp, #228] ; 0xe4 │ │ movs r1, r0 │ │ - str r1, [sp, #804] ; 0x324 │ │ + str r4, [sp, #228] ; 0xe4 │ │ movs r1, r0 │ │ lsls r7, r0, #12 │ │ movs r0, r0 │ │ - bl 171d0a <_end+0x118dfe> │ │ - str r5, [sp, #576] ; 0x240 │ │ + bl e162a <_end@@Base+0x8671e> │ │ + ldr r0, [sp, #32] │ │ movs r1, r0 │ │ - str r5, [sp, #528] ; 0x210 │ │ + str r7, [sp, #1008] ; 0x3f0 │ │ movs r1, r0 │ │ - str r1, [sp, #508] ; 0x1fc │ │ + str r3, [sp, #964] ; 0x3c4 │ │ movs r1, r0 │ │ lsls r1, r2, #12 │ │ movs r0, r0 │ │ - bl 117d1e <_end+0xbee12> │ │ - str r5, [sp, #324] ; 0x144 │ │ + bl 8963e <_end@@Base+0x2e732> │ │ + str r7, [sp, #812] ; 0x32c │ │ movs r1, r0 │ │ - str r5, [sp, #276] ; 0x114 │ │ + str r7, [sp, #772] ; 0x304 │ │ movs r1, r0 │ │ - str r1, [sp, #212] ; 0xd4 │ │ + str r3, [sp, #652] ; 0x28c │ │ movs r1, r0 │ │ - bl 3dd2e │ │ - str r1, [sp, #28] │ │ + vrsqrts.f16 , , │ │ + str r3, [sp, #508] ; 0x1fc │ │ movs r1, r0 │ │ lsls r1, r5, #12 │ │ movs r0, r0 │ │ - str r0, [sp, #660] ; 0x294 │ │ + str r3, [sp, #132] ; 0x84 │ │ movs r1, r0 │ │ - ldrb r7, [r2, r0] │ │ + ldrsh r1, [r2, r2] │ │ movs r1, r0 │ │ - str r4, [sp, #484] ; 0x1e4 │ │ + str r2, [sp, #908] ; 0x38c │ │ movs r1, r0 │ │ - str r0, [sp, #348] ; 0x15c │ │ + str r6, [sp, #900] ; 0x384 │ │ movs r1, r0 │ │ - str r4, [sp, #360] ; 0x168 │ │ - movs r1, r0 │ │ - ldr r1, [r4, #8] │ │ - adds r2, r1, r2 │ │ - ldr r1, [r4, #20] │ │ - str r2, [r4, #8] │ │ - cmp r1, #0 │ │ - ble.n 37d62 │ │ - ldr r2, [r3, #0] │ │ - lsls r1, r1, #1 │ │ - adds r1, #1 │ │ - muls r2, r1 │ │ - str r2, [r3, #0] │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - adds r2, r2, r3 │ │ - str r2, [sp, #32] │ │ - ldr r2, [r4, #16] │ │ - ldr r3, [r4, #92] ; 0x5c │ │ - ldr r2, [r2, r1] │ │ - adds r3, r3, r2 │ │ - ldr r2, [sp, #24] │ │ - str r3, [r4, #92] ; 0x5c │ │ - adds r2, #1 │ │ - str r2, [sp, #24] │ │ - add r3, sp, #60 ; 0x3c │ │ + ldr r3, [r4, #16] │ │ + ldr r1, [pc, #260] ; (39770 ) │ │ + lsls r7, r5, #2 │ │ + adds r2, r3, r7 │ │ ldr r0, [sp, #32] │ │ - adds r1, r5, #0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - blx eadc │ │ - ldr r3, [r4, #12] │ │ + add r1, pc │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ cmp r0, #1 │ │ - bne.n 37d90 │ │ - b.n 37c4a │ │ - ldr r1, [sp, #24] │ │ - cmp r1, r3 │ │ - beq.n 37dac │ │ - ldr r1, [pc, #176] ; (37e48 ) │ │ - ldr r3, [pc, #176] ; (37e4c ) │ │ - ldr r2, [pc, #180] ; (37e50 ) │ │ + bne.n 39592 │ │ + ldr r3, [r4, #16] │ │ + adds r7, r3, r7 │ │ + ldr r3, [r7, #0] │ │ + cmp r3, #0 │ │ + bne.n 39688 │ │ + b.n 39592 │ │ + ldr r2, [r4, #8] │ │ + adds r3, r2, r3 │ │ + str r3, [r4, #8] │ │ + ldr r3, [r4, #20] │ │ + cmp r3, #0 │ │ + ble.n 3969e │ │ + ldr r2, [r7, #0] │ │ + lsls r3, r3, #1 │ │ + adds r3, #1 │ │ + muls r2, r3 │ │ + str r2, [r7, #0] │ │ + ldr r3, [r7, #0] │ │ + ldr r2, [r4, #92] ; 0x5c │ │ + adds r5, #1 │ │ + adds r3, r2, r3 │ │ + str r3, [r4, #92] ; 0x5c │ │ + b.n 3956e │ │ + cmp r5, r3 │ │ + beq.n 396c4 │ │ + movs r0, #5 │ │ + ldr r1, [pc, #192] ; (39774 ) │ │ + ldr r3, [pc, #196] ; (39778 ) │ │ + ldr r2, [pc, #196] ; (3977c ) │ │ add r1, pc │ │ add r3, pc │ │ - movs r0, #5 │ │ - bl 4003c │ │ + bl 41bd4 │ │ movs r0, #1 │ │ - blx eb54 │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ ldr r3, [r4, #8] │ │ - cmp r3, r6 │ │ - beq.n 37dc2 │ │ - ldr r1, [pc, #160] ; (37e54 ) │ │ - ldr r3, [pc, #160] ; (37e58 ) │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + cmp r3, r2 │ │ + beq.n 396dc │ │ + movs r2, #214 ; 0xd6 │ │ + ldr r1, [pc, #176] ; (39780 ) │ │ + ldr r3, [pc, #176] ; (39784 ) │ │ movs r0, #5 │ │ add r1, pc │ │ - add r3, pc │ │ - movs r2, #214 ; 0xd6 │ │ lsls r2, r2, #2 │ │ - b.n 37da2 │ │ - ldr r3, [pc, #152] ; (37e5c ) │ │ - adds r0, r7, #0 │ │ + add r3, pc │ │ + b.n 396ba │ │ + ldr r3, [pc, #168] ; (39788 ) │ │ + adds r0, r6, #0 │ │ add r3, pc │ │ str r3, [r4, #56] ; 0x38 │ │ - bl 3ec3e │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - bl 3ec3e │ │ - ldr r2, [sp, #28] │ │ - cmp r2, #0 │ │ - beq.n 37de2 │ │ + bl 40732 │ │ + ldr r0, [sp, #32] │ │ + bl 40732 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 396fc │ │ ldr r0, [r4, #8] │ │ - bl 368fc │ │ + bl 381f8 │ │ str r0, [r4, #60] ; 0x3c │ │ - ldr r3, [sp, #28] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #24] │ │ str r3, [r4, #44] ; 0x2c │ │ - str r1, [r4, #48] ; 0x30 │ │ - cmp r2, #0 │ │ - beq.n 37e06 │ │ - bl 36658 │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r3, [r4, #48] ; 0x30 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + beq.n 39720 │ │ + bl 37f70 │ │ + ldr r3, [sp, #24] │ │ str r0, [r4, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq.n 37e00 │ │ - ldr r1, [pc, #96] ; (37e60 ) │ │ - b.n 37e02 │ │ - ldr r1, [pc, #96] ; (37e64 ) │ │ - bl 366f8 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r0, [r4, #20] │ │ + bne.n 3971a │ │ + ldr r1, [pc, #116] ; (3978c ) │ │ + b.n 3971c │ │ + ldr r1, [pc, #116] ; (39790 ) │ │ + bl 38008 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r3, [r4, #52] ; 0x34 │ │ + ldr r3, [r4, #20] │ │ + lsls r0, r3, #1 │ │ movs r3, #128 ; 0x80 │ │ - str r1, [r4, #52] ; 0x34 │ │ - lsls r0, r0, #1 │ │ lsls r3, r3, #1 │ │ cmp r0, r3 │ │ - bge.n 37e18 │ │ + bge.n 39732 │ │ adds r0, r3, #0 │ │ - ldr r5, [pc, #76] ; (37e68 ) │ │ movs r3, #221 ; 0xdd │ │ + ldr r5, [pc, #92] ; (39794 ) │ │ lsls r3, r3, #2 │ │ - add r5, pc │ │ ldr r1, [r4, #8] │ │ - movs r2, #4 │ │ + add r5, pc │ │ str r3, [sp, #0] │ │ + movs r2, #4 │ │ adds r3, r5, #0 │ │ - bl 3ec04 <__ckd_calloc_2d__> │ │ + bl 406f8 <__ckd_calloc_2d__@@Base> │ │ + ldr r3, [r4, #20] │ │ str r0, [r4, #68] ; 0x44 │ │ - ldr r0, [r4, #20] │ │ - movs r3, #222 ; 0xde │ │ movs r1, #4 │ │ - lsls r0, r0, #1 │ │ + lsls r0, r3, #1 │ │ + movs r3, #222 ; 0xde │ │ adds r0, #1 │ │ adds r2, r5, #0 │ │ lsls r3, r3, #2 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r0, [r4, #72] ; 0x48 │ │ - add sp, #68 ; 0x44 │ │ adds r0, r4, #0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 3976c │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrh r1, [r7, #56] ; 0x38 │ │ + str r6, [sp, #160] ; 0xa0 │ │ + movs r1, r0 │ │ + str r1, [sp, #796] ; 0x31c │ │ movs r1, r0 │ │ - str r3, [sp, #240] ; 0xf0 │ │ + str r5, [sp, #796] ; 0x31c │ │ movs r1, r0 │ │ lsls r6, r2, #13 │ │ movs r0, r0 │ │ - ldrh r5, [r3, #56] ; 0x38 │ │ + str r1, [sp, #676] ; 0x2a4 │ │ movs r1, r0 │ │ - str r3, [sp, #128] ; 0x80 │ │ + str r5, [sp, #668] ; 0x29c │ │ movs r1, r0 │ │ - mcr 15, 0, pc, cr3, cr15, {7} ; │ │ - movs r0, r0 │ │ - lsls r0, r4 │ │ + ldc 15, cr15, [r3, #1020] ; 0x3fc │ │ movs r0, r0 │ │ asrs r0, r4 │ │ - ldrh r7, [r6, #52] ; 0x34 │ │ + movs r0, r0 │ │ + lsls r0, r4 │ │ + str r1, [sp, #268] ; 0x10c │ │ movs r1, r0 │ │ │ │ -00037e6c : │ │ +00039798 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #36 ; 0x24 │ │ - str r2, [sp, #28] │ │ - ldr r2, [pc, #176] ; (37f24 ) │ │ - adds r5, r1, #0 │ │ - movs r1, #0 │ │ - add r2, pc │ │ adds r4, r0, #0 │ │ - str r3, [sp, #4] │ │ - str r1, [sp, #8] │ │ - str r2, [sp, #24] │ │ - b.n 37f10 │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #8] │ │ - blx eaf4 │ │ - ldr r3, [pc, #152] ; (37f28 ) │ │ + adds r5, r3, #0 │ │ + movs r6, #0 │ │ + sub sp, #28 │ │ + str r1, [sp, #12] │ │ + str r2, [sp, #16] │ │ + ldr r3, [sp, #16] │ │ + adds r0, r5, #0 │ │ + cmp r6, r3 │ │ + bcs.n 39834 │ │ movs r7, #0 │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - b.n 37efc │ │ - ldr r6, [pc, #148] ; (37f2c ) │ │ - ldr r1, [sp, #20] │ │ + ldr r1, [pc, #136] ; (3983c ) │ │ + adds r2, r6, #0 │ │ + add r1, pc │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + lsls r3, r6, #2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [r4, #24] │ │ + cmp r3, #0 │ │ + bne.n 397c6 │ │ + ldr r3, [r4, #12] │ │ + cmp r7, r3 │ │ + bcs.n 39830 │ │ + ldr r1, [pc, #116] ; (39840 ) │ │ + adds r0, r5, #0 │ │ + add r1, pc │ │ adds r2, r7, #0 │ │ - ldr r0, [sp, #4] │ │ - blx eaf4 │ │ - lsls r1, r7, #2 │ │ - movs r2, #0 │ │ - str r1, [sp, #16] │ │ - str r2, [sp, #12] │ │ - add r6, pc │ │ - b.n 37ed0 │ │ - ldr r1, [sp, #16] │ │ - ldr r3, [r5, #0] │ │ - ldr r3, [r3, r1] │ │ - ldr r1, [sp, #12] │ │ - lsls r2, r1, #2 │ │ - ldr r0, [r2, r3] │ │ - blx 44608 <__aeabi_f2d> │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - ldr r0, [sp, #4] │ │ - adds r1, r6, #0 │ │ - blx eaf4 │ │ - ldr r2, [sp, #12] │ │ - adds r2, #1 │ │ - str r2, [sp, #12] │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + lsls r3, r7, #2 │ │ + str r3, [sp, #4] │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ ldr r3, [r4, #84] ; 0x54 │ │ cmp r3, #0 │ │ - beq.n 37eda │ │ + beq.n 397e8 │ │ ldr r3, [r4, #92] ; 0x5c │ │ - b.n 37eec │ │ + b.n 397f4 │ │ ldr r3, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 37ee6 │ │ - ldr r1, [sp, #16] │ │ - ldr r3, [r3, r1] │ │ - b.n 37eec │ │ + bne.n 397f0 │ │ ldr r3, [r4, #16] │ │ - ldr r2, [sp, #16] │ │ + ldr r2, [sp, #4] │ │ ldr r3, [r3, r2] │ │ - ldr r1, [sp, #12] │ │ - cmp r1, r3 │ │ - bcc.n 37eae │ │ + ldr r2, [sp, #0] │ │ + cmp r2, r3 │ │ + bcs.n 39824 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #4] │ │ + str r3, [sp, #20] │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #0] │ │ + lsls r2, r2, #2 │ │ + ldr r0, [r2, r3] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + adds r3, r1, #0 │ │ + ldr r1, [pc, #48] ; (39844 ) │ │ + adds r2, r0, #0 │ │ + add r1, pc │ │ + adds r0, r5, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r3, [sp, #0] │ │ + adds r3, #1 │ │ + b.n 397dc │ │ movs r0, #10 │ │ - ldr r1, [sp, #4] │ │ - blx eb60 │ │ + adds r1, r5, #0 │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ adds r7, #1 │ │ - ldr r3, [r4, #24] │ │ - cmp r3, #0 │ │ - bne.n 37f04 │ │ - ldr r3, [r4, #12] │ │ - cmp r7, r3 │ │ - bcc.n 37e96 │ │ - ldr r2, [sp, #8] │ │ - adds r5, #4 │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ - ldr r3, [sp, #8] │ │ - ldr r1, [sp, #28] │ │ - ldr r0, [sp, #4] │ │ - cmp r3, r1 │ │ - bne.n 37e84 │ │ - blx eb6c │ │ - add sp, #36 ; 0x24 │ │ + b.n 397be │ │ + adds r6, #1 │ │ + b.n 397a6 │ │ + bl 48b54 <_Unwind_GetTextRelBase@@Base+0x4a8> │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - str r2, [sp, #500] ; 0x1f4 │ │ + str r4, [sp, #932] ; 0x3a4 │ │ movs r1, r0 │ │ - str r2, [sp, #428] ; 0x1ac │ │ + str r4, [sp, #852] ; 0x354 │ │ movs r1, r0 │ │ - str r2, [sp, #348] ; 0x15c │ │ + str r4, [sp, #588] ; 0x24c │ │ movs r1, r0 │ │ │ │ -00037f30 : │ │ +00039848 : │ │ push {r4, r5, r6, r7, lr} │ │ - adds r5, r2, #0 │ │ - ldr r2, [r0, #8] │ │ sub sp, #52 ; 0x34 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + adds r7, r2, #0 │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #392] ; (399e0 ) │ │ adds r6, r0, #0 │ │ - str r1, [sp, #32] │ │ - adds r4, r3, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r1, [sp, #24] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #36] ; 0x24 │ │ + str r2, [sp, #44] ; 0x2c │ │ + ldr r2, [r0, #8] │ │ cmp r2, #0 │ │ - bgt.n 37f56 │ │ - ldr r1, [pc, #360] ; (380ac ) │ │ - ldr r3, [pc, #360] ; (380b0 ) │ │ + bgt.n 3987e │ │ + ldr r1, [pc, #376] ; (399e4 ) │ │ + ldr r3, [pc, #376] ; (399e8 ) │ │ str r2, [sp, #0] │ │ + movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #372] ; (399ec ) │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #356] ; (380b4 ) │ │ - bl 4003c │ │ - b.n 38064 │ │ + bl 41bd4 │ │ + b.n 39988 │ │ + ldr r3, [sp, #16] │ │ cmp r3, #0 │ │ - bne.n 37f5e │ │ - ldr r4, [pc, #348] ; (380b8 ) │ │ - add r4, pc │ │ - cmp r5, #0 │ │ - bne.n 37f7c │ │ - ldr r1, [pc, #344] ; (380bc ) │ │ - ldr r3, [pc, #344] ; (380c0 ) │ │ + bne.n 3988a │ │ + ldr r3, [pc, #360] ; (399f0 ) │ │ + add r3, pc │ │ + str r3, [sp, #16] │ │ + cmp r7, #0 │ │ + bne.n 398a8 │ │ + ldr r1, [pc, #356] ; (399f4 ) │ │ + ldr r3, [pc, #356] ; (399f8 ) │ │ movs r0, #1 │ │ add r1, pc │ │ + ldr r2, [pc, #356] ; (399fc ) │ │ add r3, pc │ │ - ldr r2, [pc, #340] ; (380c4 ) │ │ - bl 4003c │ │ - str r5, [sp, #28] │ │ - ldr r5, [pc, #336] ; (380c8 ) │ │ - add r5, pc │ │ - adds r7, r5, #0 │ │ - b.n 37f9c │ │ - ldr r1, [pc, #332] ; (380cc ) │ │ - ldr r3, [pc, #336] ; (380d0 ) │ │ + bl 41bd4 │ │ + str r7, [sp, #20] │ │ + ldr r7, [pc, #348] ; (39a00 ) │ │ + add r7, pc │ │ + str r7, [sp, #32] │ │ + b.n 398ca │ │ + ldr r1, [pc, #344] ; (39a04 ) │ │ + ldr r3, [pc, #348] ; (39a08 ) │ │ movs r0, #1 │ │ + add r3, pc │ │ add r1, pc │ │ + ldr r2, [pc, #344] ; (39a0c ) │ │ + str r7, [sp, #0] │ │ + bl 41bd4 │ │ + adds r0, r7, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r3, r0, #1 │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #328] ; (39a10 ) │ │ add r3, pc │ │ - ldr r2, [pc, #332] ; (380d4 ) │ │ - str r5, [sp, #0] │ │ - bl 4003c │ │ - adds r0, r5, #0 │ │ - blx ea40 │ │ - ldr r7, [pc, #320] ; (380d8 ) │ │ - adds r0, #1 │ │ - str r0, [sp, #28] │ │ - add r7, pc │ │ - ldr r0, [sp, #32] │ │ - blx ea40 │ │ - str r0, [sp, #24] │ │ - adds r0, r4, #0 │ │ - blx ea40 │ │ - ldr r1, [sp, #24] │ │ - str r0, [sp, #20] │ │ - cmp r1, r0 │ │ - ble.n 37fc8 │ │ - ldr r2, [sp, #32] │ │ - subs r0, r1, r0 │ │ - adds r1, r4, #0 │ │ - adds r0, r2, r0 │ │ - blx ea88 │ │ + str r3, [sp, #32] │ │ + ldr r0, [sp, #24] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #16] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r4, r0, #0 │ │ + cmp r5, r0 │ │ + ble.n 398f6 │ │ + ldr r3, [sp, #24] │ │ + subs r0, r5, r0 │ │ + ldr r1, [sp, #16] │ │ + adds r0, r3, r0 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 37fc8 │ │ - ldr r4, [pc, #280] ; (380dc ) │ │ - str r0, [sp, #20] │ │ - add r4, pc │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #20] │ │ - adds r3, r1, r2 │ │ - ldr r1, [sp, #28] │ │ - ldr r2, [pc, #268] ; (380e0 ) │ │ - adds r3, #1 │ │ - adds r3, r1, r3 │ │ - str r3, [sp, #24] │ │ - add r2, pc │ │ - adds r0, r3, #0 │ │ + bne.n 398f6 │ │ + adds r4, r0, #0 │ │ + ldr r3, [pc, #288] ; (39a14 ) │ │ + add r3, pc │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ + adds r4, r5, r4 │ │ + ldr r2, [pc, #284] ; (39a18 ) │ │ + adds r4, #1 │ │ + adds r4, r3, r4 │ │ + adds r0, r4, #0 │ │ movs r1, #1 │ │ - ldr r3, [pc, #260] ; (380e4 ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [pc, #256] ; (380e8 ) │ │ - str r0, [sp, #20] │ │ add r2, pc │ │ - str r2, [sp, #36] ; 0x24 │ │ - b.n 38002 │ │ - ldr r2, [pc, #252] ; (380ec ) │ │ - ldr r3, [pc, #252] ; (380f0 ) │ │ - ldr r0, [sp, #20] │ │ + ldr r3, [pc, #276] ; (39a1c ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r5, r0, #0 │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [pc, #268] ; (39a20 ) │ │ + adds r0, r5, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #24] │ │ + adds r1, r4, #0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #16] │ │ add r2, pc │ │ - ldr r1, [sp, #28] │ │ - bl 3ebb4 <__ckd_realloc__> │ │ - ldr r3, [sp, #28] │ │ + str r3, [sp, #8] │ │ + adds r3, r7, #0 │ │ + bl 48e54 <_Unwind_GetTextRelBase@@Base+0x7a8> │ │ str r0, [sp, #20] │ │ - str r3, [sp, #24] │ │ - ldr r1, [sp, #32] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #20] │ │ - str r1, [sp, #4] │ │ - adds r3, r5, #0 │ │ - ldr r1, [sp, #24] │ │ - str r7, [sp, #0] │ │ - str r4, [sp, #8] │ │ - blx ec08 │ │ - ldr r2, [sp, #24] │ │ - str r0, [sp, #28] │ │ - cmp r0, r2 │ │ - bgt.n 37fee │ │ + cmp r0, r4 │ │ + ble.n 39942 │ │ + ldr r2, [pc, #244] ; (39a24 ) │ │ + adds r0, r5, #0 │ │ + ldr r1, [sp, #20] │ │ + add r2, pc │ │ + ldr r3, [pc, #240] ; (39a28 ) │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ + ldr r4, [sp, #20] │ │ + adds r5, r0, #0 │ │ + b.n 3990e │ │ ldr r3, [sp, #84] ; 0x54 │ │ - ldr r5, [r6, #20] │ │ + ldr r4, [r6, #20] │ │ cmp r3, #0 │ │ - blt.n 3802e │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - lsls r3, r5, #1 │ │ - adds r1, r1, r3 │ │ - str r1, [sp, #84] ; 0x54 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - ldr r2, [sp, #80] ; 0x50 │ │ + blt.n 39952 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + lsls r3, r4, #1 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r2, [sp, #28] │ │ ldr r3, [r6, #8] │ │ - str r1, [sp, #0] │ │ cmp r2, #0 │ │ - beq.n 38080 │ │ - add r2, sp, #44 ; 0x2c │ │ + beq.n 399a4 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + adds r1, r5, #0 │ │ + str r2, [sp, #0] │ │ + add r2, sp, #40 ; 0x28 │ │ str r2, [sp, #4] │ │ ldr r2, [sp, #84] ; 0x54 │ │ - ldr r1, [sp, #20] │ │ str r3, [sp, #12] │ │ + adds r0, r6, #0 │ │ str r2, [sp, #8] │ │ ldr r3, [sp, #72] ; 0x48 │ │ - adds r2, r5, #0 │ │ - adds r0, r6, #0 │ │ - bl 37138 │ │ - adds r4, r0, #0 │ │ - ldr r0, [sp, #20] │ │ - bl 3ec3e │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - cmp r4, #0 │ │ - bge.n 3806a │ │ + adds r2, r4, #0 │ │ + bl 38a1c │ │ + adds r7, r0, #0 │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + cmp r7, #0 │ │ + bge.n 3998e │ │ adds r0, r1, #0 │ │ - bl 3ec46 │ │ - movs r4, #1 │ │ - negs r4, r4 │ │ - b.n 380a6 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ + bl 4073a │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 399ce │ │ + ldr r3, [sp, #28] │ │ adds r0, r6, #0 │ │ - adds r2, r4, #0 │ │ str r3, [sp, #0] │ │ - adds r3, r5, #0 │ │ - bl 37054 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - bl 3ec46 │ │ - b.n 380a2 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ + adds r2, r7, #0 │ │ + adds r3, r4, #0 │ │ + bl 3893c │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + bl 4073a │ │ + b.n 399ca │ │ + ldr r2, [sp, #76] ; 0x4c │ │ str r3, [sp, #12] │ │ - str r2, [sp, #4] │ │ - str r1, [sp, #8] │ │ - adds r0, r6, #0 │ │ - ldr r1, [sp, #20] │ │ - adds r2, r5, #0 │ │ + adds r1, r5, #0 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #28] │ │ ldr r3, [sp, #72] ; 0x48 │ │ - bl 37138 │ │ - adds r4, r0, #0 │ │ - ldr r0, [sp, #20] │ │ - bl 3ec3e │ │ - cmp r4, #0 │ │ - blt.n 380a6 │ │ - lsls r5, r5, #1 │ │ - subs r4, r4, r5 │ │ + adds r0, r6, #0 │ │ + str r2, [sp, #4] │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + str r2, [sp, #8] │ │ + adds r2, r4, #0 │ │ + bl 38a1c │ │ + adds r7, r0, #0 │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ + subs r0, r7, #0 │ │ + blt.n 399ce │ │ + lsls r4, r4, #1 │ │ + subs r0, r7, r4 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 399dc │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #52 ; 0x34 │ │ - adds r0, r4, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrh r5, [r1, #44] ; 0x2c │ │ + lsls r4, r4, #24 │ │ + movs r2, r0 │ │ + str r0, [sp, #44] ; 0x2c │ │ movs r1, r0 │ │ - str r1, [sp, #760] ; 0x2f8 │ │ + str r4, [sp, #232] ; 0xe8 │ │ movs r1, r0 │ │ lsls r3, r3, #18 │ │ movs r0, r0 │ │ - strb r7, [r7, #9] │ │ + strb r5, [r7, #19] │ │ movs r1, r0 │ │ - ldrh r5, [r5, #42] ; 0x2a │ │ + ldrh r1, [r5, #62] ; 0x3e │ │ movs r1, r0 │ │ - str r1, [sp, #700] ; 0x2bc │ │ + str r4, [sp, #164] ; 0xa4 │ │ movs r1, r0 │ │ lsls r2, r6, #18 │ │ movs r0, r0 │ │ - strb r5, [r4, #9] │ │ + strb r1, [r4, #19] │ │ movs r1, r0 │ │ - ldrh r3, [r2, #42] ; 0x2a │ │ + ldrh r5, [r1, #62] ; 0x3e │ │ movs r1, r0 │ │ - str r1, [sp, #740] ; 0x2e4 │ │ + str r4, [sp, #220] ; 0xdc │ │ movs r1, r0 │ │ lsls r5, r6, #18 │ │ movs r0, r0 │ │ - subs r4, r3, #5 │ │ + movs r1, #216 ; 0xd8 │ │ movs r1, r0 │ │ - strb r5, [r2, #8] │ │ + strb r1, [r2, #18] │ │ movs r1, r0 │ │ - ldrh r5, [r7, #38] ; 0x26 │ │ + ldrh r1, [r7, #58] ; 0x3a │ │ movs r1, r0 │ │ lsls r3, r1, #19 │ │ movs r0, r0 │ │ - str r1, [sp, #408] ; 0x198 │ │ + str r3, [sp, #864] ; 0x360 │ │ movs r1, r0 │ │ - ldrh r1, [r4, #38] ; 0x26 │ │ + ldrh r1, [r1, #58] ; 0x3a │ │ movs r1, r0 │ │ lsls r3, r2, #19 │ │ ... │ │ │ │ -000380f4 : │ │ +00039a2c : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #60 ; 0x3c │ │ - str r3, [sp, #24] │ │ - movs r3, #0 │ │ - adds r5, r0, #0 │ │ - adds r7, r1, #0 │ │ - adds r4, r2, #0 │ │ + sub sp, #68 ; 0x44 │ │ + adds r7, r3, #0 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + adds r6, r2, #0 │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #752] ; (39d2c ) │ │ + adds r4, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r1, [sp, #20] │ │ + ldr r2, [r3, #0] │ │ str r3, [sp, #52] ; 0x34 │ │ - cmp r2, r3 │ │ - bne.n 3810a │ │ - add r4, sp, #52 ; 0x34 │ │ - ldr r0, [sp, #24] │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - ldr r1, [r5, #8] │ │ - subs r3, r0, #1 │ │ - sbcs r0, r3 │ │ - subs r3, r2, #1 │ │ - sbcs r2, r3 │ │ - str r0, [sp, #16] │ │ - ldr r6, [r5, #20] │ │ - str r1, [sp, #28] │ │ - cmp r2, #0 │ │ - beq.n 381e8 │ │ - cmp r0, #0 │ │ - beq.n 381e8 │ │ - ldr r3, [r4, #0] │ │ + str r2, [sp, #60] ; 0x3c │ │ + movs r2, #0 │ │ + str r2, [sp, #56] ; 0x38 │ │ + cmp r6, r2 │ │ + bne.n 39a52 │ │ + add r6, sp, #56 ; 0x38 │ │ + ldr r3, [r4, #20] │ │ str r3, [sp, #12] │ │ + ldr r3, [r4, #8] │ │ + str r3, [sp, #36] ; 0x24 │ │ + cmp r7, #0 │ │ + beq.n 39b2e │ │ + ldr r3, [sp, #88] ; 0x58 │ │ cmp r3, #0 │ │ - ble.n 381e8 │ │ - ldr r0, [sp, #12] │ │ - ldr r2, [pc, #704] ; (383f4 ) │ │ - lsls r3, r6, #1 │ │ - adds r3, r0, r3 │ │ - str r3, [sp, #32] │ │ - add r2, pc │ │ - adds r0, r3, #0 │ │ + beq.n 39b2e │ │ + ldr r5, [r6, #0] │ │ + cmp r5, #0 │ │ + ble.n 39b2e │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [pc, #704] ; (39d30 ) │ │ movs r1, #4 │ │ - ldr r3, [pc, #696] ; (383f8 ) │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [sp, #12] │ │ - lsls r1, r6, #2 │ │ - adds r4, r0, r1 │ │ - lsls r2, r2, #2 │ │ - str r0, [sp, #20] │ │ - str r1, [sp, #24] │ │ + lsls r3, r3, #1 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + adds r0, r3, #0 │ │ + add r2, pc │ │ + ldr r3, [pc, #696] ; (39d34 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r6, #1 │ │ + ldr r3, [sp, #12] │ │ + str r0, [sp, #24] │ │ + ldr r1, [sp, #20] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #16] │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r5, #2 │ │ + str r3, [sp, #32] │ │ + adds r7, r0, r2 │ │ + adds r0, r7, #0 │ │ + adds r2, r3, #0 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + adds r1, r7, #0 │ │ + adds r3, r6, #0 │ │ + str r6, [sp, #0] │ │ adds r0, r4, #0 │ │ + adds r2, r5, #0 │ │ + bl 38990 │ │ + adds r3, r6, #0 │ │ + str r6, [sp, #0] │ │ adds r1, r7, #0 │ │ - str r2, [sp, #36] ; 0x24 │ │ - blx eb24 │ │ - movs r3, #1 │ │ - adds r1, r4, #0 │ │ - adds r0, r5, #0 │ │ - ldr r2, [sp, #12] │ │ - str r3, [sp, #0] │ │ - bl 370f0 │ │ - movs r0, #1 │ │ - adds r1, r4, #0 │ │ - str r0, [sp, #0] │ │ - ldr r2, [sp, #12] │ │ - movs r3, #1 │ │ - adds r0, r5, #0 │ │ - bl 370ac │ │ - ldr r3, [sp, #12] │ │ - ldr r1, [sp, #28] │ │ - ldr r4, [sp, #20] │ │ - subs r3, #1 │ │ + adds r2, r5, #0 │ │ + adds r0, r4, #0 │ │ + bl 389d8 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #16] │ │ + movs r7, #0 │ │ lsls r3, r3, #2 │ │ - adds r3, r7, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #32] │ │ + subs r6, r3, #4 │ │ + ldr r3, [sp, #20] │ │ + adds r6, r3, r6 │ │ ldr r3, [sp, #24] │ │ - lsls r1, r1, #2 │ │ - movs r2, #0 │ │ - subs r3, r3, r4 │ │ - str r1, [sp, #28] │ │ - str r2, [sp, #16] │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #24] │ │ str r3, [sp, #44] ; 0x2c │ │ - b.n 381ca │ │ - ldr r0, [sp, #16] │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - lsls r2, r0, #2 │ │ - ldr r0, [r2, r3] │ │ - ldr r2, [sp, #28] │ │ - str r0, [r4, #0] │ │ - ldr r1, [r7, #0] │ │ - blx eb24 │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #32] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ + cmp r7, r3 │ │ + bge.n 39b16 │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + lsls r3, r7, #2 │ │ + adds r7, #1 │ │ + ldr r0, [r3, r2] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #16] │ │ + str r0, [r3, r2] │ │ + ldr r3, [sp, #20] │ │ ldr r2, [sp, #36] ; 0x24 │ │ - adds r3, r3, r4 │ │ - ldr r0, [r3, r1] │ │ + ldr r3, [r3, #0] │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + ldr r2, [sp, #16] │ │ + ldr r0, [r3, r2] │ │ + ldr r3, [sp, #32] │ │ + str r0, [r3, r2] │ │ + ldr r1, [r6, #0] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [sp, #16] │ │ + adds r3, #4 │ │ + str r3, [sp, #16] │ │ + b.n 39ada │ │ + ldr r3, [sp, #28] │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #0] │ │ ldr r1, [sp, #24] │ │ - adds r3, r4, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ - str r0, [r3, r1] │ │ - adds r4, #4 │ │ - ldr r1, [r2, #0] │ │ - ldr r2, [sp, #28] │ │ - blx eb24 │ │ - ldr r3, [sp, #16] │ │ + ldr r3, [sp, #12] │ │ + bl 3893c │ │ + ldr r0, [sp, #24] │ │ + bl 40732 │ │ + b.n 39d16 │ │ + ldr r2, [r4, #80] ; 0x50 │ │ + cmp r7, #0 │ │ + beq.n 39b36 │ │ + str r2, [r4, #76] ; 0x4c │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + subs r5, r3, r2 │ │ + bpl.n 39b42 │ │ adds r3, #1 │ │ - str r3, [sp, #16] │ │ - ldr r0, [sp, #16] │ │ - cmp r0, r6 │ │ - blt.n 38196 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - adds r0, r5, #0 │ │ - ldr r2, [sp, #32] │ │ - str r1, [sp, #0] │ │ - adds r3, r6, #0 │ │ - ldr r1, [sp, #20] │ │ - bl 37054 │ │ - ldr r0, [sp, #20] │ │ - bl 3ec3e │ │ - b.n 383ee │ │ - ldr r0, [sp, #16] │ │ - ldr r3, [r5, #80] ; 0x50 │ │ - cmp r0, #0 │ │ - beq.n 381f2 │ │ - str r3, [r5, #76] ; 0x4c │ │ - ldr r1, [r5, #76] ; 0x4c │ │ - subs r0, r1, r3 │ │ - str r0, [sp, #12] │ │ - bpl.n 38202 │ │ - adds r1, #1 │ │ - adds r1, #255 ; 0xff │ │ - subs r3, r1, r3 │ │ - str r3, [sp, #12] │ │ - ldr r1, [sp, #16] │ │ - ldr r3, [r4, #0] │ │ - cmp r1, #0 │ │ - beq.n 38214 │ │ - cmp r3, #0 │ │ - ble.n 38214 │ │ - ldr r0, [sp, #12] │ │ - adds r0, r0, r6 │ │ - str r0, [sp, #12] │ │ + adds r3, #255 ; 0xff │ │ + subs r5, r3, r2 │ │ + ldr r2, [r6, #0] │ │ + cmp r7, #0 │ │ + beq.n 39b50 │ │ cmp r2, #0 │ │ - beq.n 3821e │ │ - ldr r1, [sp, #12] │ │ - adds r1, r1, r6 │ │ - str r1, [sp, #12] │ │ - ldr r0, [sp, #12] │ │ - adds r2, r0, r3 │ │ + ble.n 39b50 │ │ + ldr r3, [sp, #12] │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + cmp r3, #0 │ │ + beq.n 39b5a │ │ + ldr r3, [sp, #12] │ │ + adds r5, r5, r3 │ │ movs r3, #128 ; 0x80 │ │ + adds r2, r5, r2 │ │ lsls r3, r3, #1 │ │ cmp r2, r3 │ │ - ble.n 38234 │ │ - subs r3, r3, r0 │ │ - subs r3, r3, r6 │ │ - movs r1, #0 │ │ - str r3, [r4, #0] │ │ - str r1, [sp, #80] ; 0x50 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - ldr r2, [r4, #0] │ │ - adds r0, r5, #0 │ │ + ble.n 39b70 │ │ + ldr r2, [sp, #12] │ │ + subs r3, r3, r5 │ │ + subs r3, r3, r2 │ │ + str r3, [r6, #0] │ │ + movs r3, #0 │ │ + str r3, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r2, [r6, #0] │ │ + adds r0, r4, #0 │ │ str r3, [sp, #0] │ │ - adds r1, r7, #0 │ │ - ldr r3, [sp, #24] │ │ - bl 370f0 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - ldr r2, [r4, #0] │ │ - adds r1, r7, #0 │ │ - str r0, [sp, #0] │ │ - ldr r3, [sp, #24] │ │ - adds r0, r5, #0 │ │ - bl 370ac │ │ - ldr r1, [sp, #16] │ │ - cmp r1, #0 │ │ - beq.n 382a6 │ │ - ldr r3, [r4, #0] │ │ + ldr r1, [sp, #20] │ │ + adds r3, r7, #0 │ │ + bl 38990 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r2, [r6, #0] │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #0] │ │ + ldr r1, [sp, #20] │ │ + adds r3, r7, #0 │ │ + bl 389d8 │ │ + cmp r7, #0 │ │ + beq.n 39bdc │ │ + ldr r3, [r6, #0] │ │ cmp r3, #0 │ │ - ble.n 382a6 │ │ - ldr r2, [sp, #28] │ │ - movs r3, #0 │ │ + ble.n 39bdc │ │ + movs r7, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r3, r3, #2 │ │ str r3, [sp, #16] │ │ - lsls r2, r2, #2 │ │ - str r2, [sp, #24] │ │ - b.n 38296 │ │ - ldr r2, [r5, #68] ; 0x44 │ │ - lsls r1, r3, #2 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + cmp r7, r2 │ │ + bge.n 39bd8 │ │ + adds r2, r3, #1 │ │ + str r2, [r4, #76] ; 0x4c │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r2] │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r3, #0] │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #24] │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [pc, #372] ; (39d38 ) │ │ + ldr r2, [r4, #76] ; 0x4c │ │ + ands r3, r2 │ │ + bpl.n 39bd2 │ │ + ldr r2, [pc, #368] ; (39d3c ) │ │ + subs r3, #1 │ │ + orrs r3, r2 │ │ adds r3, #1 │ │ - ldr r0, [r1, r2] │ │ - str r3, [r5, #76] ; 0x4c │ │ + str r3, [r4, #76] ; 0x4c │ │ + adds r7, #1 │ │ + b.n 39ba2 │ │ + str r3, [r4, #80] ; 0x50 │ │ + subs r5, r5, r2 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r7, [sp, #20] │ │ + str r5, [sp, #16] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [r6, #0] │ │ + subs r3, r3, r5 │ │ + cmp r3, r2 │ │ + bge.n 39c20 │ │ + ldr r3, [r4, #76] ; 0x4c │ │ ldr r1, [r7, #0] │ │ + adds r2, r3, #1 │ │ + str r2, [r4, #76] ; 0x4c │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r2] │ │ ldr r2, [sp, #24] │ │ - blx eb24 │ │ - ldr r3, [r5, #76] ; 0x4c │ │ - ldr r0, [pc, #376] ; (383fc ) │ │ - ands r3, r0 │ │ - bpl.n 3828e │ │ - ldr r1, [pc, #376] ; (38400 ) │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [pc, #304] ; (39d38 ) │ │ + ldr r2, [r4, #76] ; 0x4c │ │ + ands r3, r2 │ │ + bpl.n 39c14 │ │ + ldr r2, [pc, #300] ; (39d3c ) │ │ subs r3, #1 │ │ - orrs r3, r1 │ │ - adds r3, #1 │ │ - ldr r2, [sp, #16] │ │ - str r3, [r5, #76] ; 0x4c │ │ - adds r2, #1 │ │ - str r2, [sp, #16] │ │ - ldr r0, [sp, #16] │ │ - ldr r3, [r5, #76] ; 0x4c │ │ - cmp r0, r6 │ │ - blt.n 3826c │ │ - ldr r1, [sp, #12] │ │ - str r3, [r5, #80] ; 0x50 │ │ - subs r1, r1, r6 │ │ - str r1, [sp, #12] │ │ - ldr r2, [sp, #28] │ │ - movs r3, #0 │ │ - str r3, [sp, #16] │ │ - lsls r2, r2, #2 │ │ - str r2, [sp, #24] │ │ - b.n 382de │ │ - ldr r3, [r5, #76] ; 0x4c │ │ - ldr r2, [r5, #68] ; 0x44 │ │ - lsls r1, r3, #2 │ │ + orrs r3, r2 │ │ adds r3, #1 │ │ - ldr r0, [r1, r2] │ │ - str r3, [r5, #76] ; 0x4c │ │ - ldmia r7!, {r1} │ │ - ldr r2, [sp, #24] │ │ - blx eb24 │ │ - ldr r3, [r5, #76] ; 0x4c │ │ - ldr r0, [pc, #304] ; (383fc ) │ │ - ands r3, r0 │ │ - bpl.n 382d6 │ │ - ldr r1, [pc, #304] ; (38400 ) │ │ - subs r3, #1 │ │ - orrs r3, r1 │ │ + str r3, [r4, #76] ; 0x4c │ │ + ldr r3, [sp, #16] │ │ + adds r7, #4 │ │ adds r3, #1 │ │ - ldr r2, [sp, #16] │ │ - str r3, [r5, #76] ; 0x4c │ │ - adds r2, #1 │ │ - str r2, [sp, #16] │ │ + str r3, [sp, #16] │ │ + b.n 39be6 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + cmp r3, #0 │ │ + bne.n 39c3c │ │ + movs r5, #0 │ │ ldr r3, [sp, #16] │ │ - ldr r0, [sp, #12] │ │ - ldr r1, [sp, #16] │ │ - adds r3, r3, r0 │ │ - str r3, [sp, #28] │ │ - ldr r3, [r4, #0] │ │ - cmp r1, r3 │ │ - blt.n 382b2 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - cmp r2, #0 │ │ - beq.n 38330 │ │ - ldr r3, [r5, #76] ; 0x4c │ │ - movs r7, #255 ; 0xff │ │ + ldr r2, [sp, #12] │ │ + subs r7, r3, r2 │ │ + cmp r7, r5 │ │ + ble.n 39d16 │ │ + ldr r3, [sp, #12] │ │ + movs r5, #0 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #16] │ │ + b.n 39cbc │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + movs r5, #255 ; 0xff │ │ cmp r3, #0 │ │ - beq.n 382fe │ │ - subs r7, r3, #1 │ │ - lsls r7, r7, #2 │ │ - movs r4, #0 │ │ - b.n 3832c │ │ - ldr r2, [r5, #76] ; 0x4c │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - lsls r1, r2, #2 │ │ - adds r2, #1 │ │ - ldr r0, [r1, r3] │ │ - str r2, [r5, #76] ; 0x4c │ │ - ldr r1, [r3, r7] │ │ + beq.n 39c46 │ │ + subs r5, r3, #1 │ │ + movs r6, #0 │ │ + lsls r5, r5, #2 │ │ + ldr r3, [sp, #12] │ │ + cmp r6, r3 │ │ + bge.n 39c26 │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + adds r1, r3, #1 │ │ + lsls r3, r3, #2 │ │ + ldr r0, [r3, r2] │ │ + str r1, [r4, #76] ; 0x4c │ │ + ldr r1, [r2, r5] │ │ ldr r2, [sp, #24] │ │ - blx eb24 │ │ - ldr r3, [r5, #76] ; 0x4c │ │ - ldr r0, [pc, #224] ; (383fc ) │ │ - ands r3, r0 │ │ - bpl.n 38328 │ │ - ldr r1, [pc, #220] ; (38400 ) │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [pc, #208] ; (39d38 ) │ │ + ldr r2, [r4, #76] ; 0x4c │ │ + ands r3, r2 │ │ + bpl.n 39c74 │ │ + ldr r2, [pc, #204] ; (39d3c ) │ │ subs r3, #1 │ │ - orrs r3, r1 │ │ + orrs r3, r2 │ │ adds r3, #1 │ │ - str r3, [r5, #76] ; 0x4c │ │ - adds r4, #1 │ │ - cmp r4, r6 │ │ - blt.n 38304 │ │ - ldr r2, [sp, #28] │ │ - subs r2, r2, r6 │ │ - str r2, [sp, #12] │ │ - cmp r2, #0 │ │ - ble.n 383ea │ │ - negs r1, r6 │ │ - ldr r4, [sp, #84] ; 0x54 │ │ - lsls r3, r6, #2 │ │ - movs r0, #0 │ │ - adds r2, r1, r6 │ │ - str r3, [sp, #24] │ │ - str r0, [sp, #20] │ │ - str r1, [sp, #16] │ │ - str r2, [sp, #32] │ │ - ldr r1, [r5, #80] ; 0x50 │ │ - subs r3, r1, r6 │ │ - bmi.n 38358 │ │ - adds r3, r1, r6 │ │ + str r3, [r4, #76] ; 0x4c │ │ + adds r6, #1 │ │ + b.n 39c4a │ │ + ldr r3, [sp, #12] │ │ + adds r3, r6, r3 │ │ cmp r3, #255 ; 0xff │ │ - ble.n 3839a │ │ - ldr r0, [sp, #32] │ │ + ble.n 39cec │ │ + ldr r3, [sp, #12] │ │ + adds r6, #1 │ │ + adds r6, #255 ; 0xff │ │ + negs r3, r3 │ │ + ldr r2, [sp, #12] │ │ + ldr r1, [r4, #72] ; 0x48 │ │ + cmp r3, r2 │ │ + ble.n 39cc6 │ │ ldr r3, [sp, #16] │ │ - movs r2, #0 │ │ - lsls r0, r0, #2 │ │ - str r0, [sp, #28] │ │ - b.n 3838e │ │ - ldr r7, [r5, #80] ; 0x50 │ │ - ldr r0, [pc, #148] ; (383fc ) │ │ - adds r7, r3, r7 │ │ - adds r7, #1 │ │ - adds r7, #255 ; 0xff │ │ - ands r7, r0 │ │ - bpl.n 3837a │ │ - ldr r0, [pc, #140] ; (38400 ) │ │ - subs r7, #1 │ │ - orrs r7, r0 │ │ - adds r7, #1 │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - lsls r7, r7, #2 │ │ - adds r3, #1 │ │ - ldr r7, [r7, r0] │ │ - ldr r0, [sp, #28] │ │ - mov ip, r7 │ │ - adds r7, r0, r2 │ │ - mov r0, ip │ │ - str r0, [r1, r7] │ │ - adds r2, #4 │ │ - ldr r1, [r5, #72] ; 0x48 │ │ - cmp r3, r6 │ │ - ble.n 38364 │ │ - ldr r2, [sp, #24] │ │ - adds r1, r1, r2 │ │ - b.n 383a0 │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - lsls r1, r1, #2 │ │ - adds r1, r3, r1 │ │ - ldr r3, [r5, #56] ; 0x38 │ │ - adds r0, r5, #0 │ │ - ldr r2, [r4, #0] │ │ + adds r1, r1, r3 │ │ + ldr r2, [sp, #28] │ │ + lsls r3, r5, #2 │ │ + adds r0, r4, #0 │ │ + ldr r2, [r2, r3] │ │ + ldr r3, [r4, #56] ; 0x38 │ │ blx r3 │ │ - ldr r3, [r5, #80] ; 0x50 │ │ - ldr r0, [pc, #80] ; (383fc ) │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + ldr r2, [pc, #144] ; (39d38 ) │ │ adds r3, #1 │ │ - ands r3, r0 │ │ - bpl.n 383ba │ │ - ldr r2, [pc, #76] ; (38400 ) │ │ + ands r3, r2 │ │ + bpl.n 39cb4 │ │ + ldr r2, [pc, #140] ; (39d3c ) │ │ subs r3, #1 │ │ orrs r3, r2 │ │ adds r3, #1 │ │ - ldr r1, [sp, #20] │ │ + adds r5, #1 │ │ + str r3, [r4, #80] ; 0x50 │ │ + cmp r5, r7 │ │ + beq.n 39cf4 │ │ + ldr r6, [r4, #80] ; 0x50 │ │ + ldr r3, [sp, #12] │ │ + subs r3, r6, r3 │ │ + bpl.n 39c7a │ │ + b.n 39c82 │ │ + ldr r0, [pc, #112] ; (39d38 ) │ │ + adds r2, r6, r3 │ │ + ands r2, r0 │ │ + bpl.n 39cd6 │ │ + ldr r0, [pc, #108] ; (39d3c ) │ │ + subs r2, #1 │ │ + orrs r2, r0 │ │ + adds r2, #1 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r2, r0] │ │ + mov ip, r2 │ │ + mov r0, ip │ │ ldr r2, [sp, #12] │ │ - str r3, [r5, #80] ; 0x50 │ │ - adds r1, #1 │ │ - str r1, [sp, #20] │ │ - adds r4, #4 │ │ - cmp r1, r2 │ │ - bne.n 3834c │ │ - ldr r3, [r5, #84] ; 0x54 │ │ + adds r2, r3, r2 │ │ + lsls r2, r2, #2 │ │ + str r0, [r1, r2] │ │ + adds r3, #1 │ │ + b.n 39c8a │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + lsls r6, r6, #2 │ │ + adds r1, r3, r6 │ │ + b.n 39c96 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ cmp r3, #0 │ │ - beq.n 383d8 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - bl 38770 │ │ - ldr r3, [r5, #32] │ │ + beq.n 39d04 │ │ + adds r0, r4, #0 │ │ + ldr r1, [sp, #28] │ │ + adds r2, r7, #0 │ │ + bl 3a0b8 │ │ + ldr r3, [r4, #32] │ │ + adds r5, r7, #0 │ │ cmp r3, #0 │ │ - beq.n 383ee │ │ + beq.n 39d16 │ │ + adds r0, r4, #0 │ │ + ldr r1, [sp, #28] │ │ + adds r2, r7, #0 │ │ + bl 388ca │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ adds r0, r5, #0 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - ldr r2, [sp, #12] │ │ - bl 36b78 │ │ - b.n 383ee │ │ - movs r3, #0 │ │ - str r3, [sp, #12] │ │ - ldr r0, [sp, #12] │ │ - add sp, #60 ; 0x3c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 39d26 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrh r5, [r3, #28] │ │ + nop ; (mov r8, r8) │ │ + lsls r0, r0, #17 │ │ + movs r2, r0 │ │ + ldrh r5, [r0, #48] ; 0x30 │ │ movs r1, r0 │ │ lsls r6, r0, #20 │ │ movs r0, r0 │ │ lsls r7, r7, #3 │ │ strh r0, [r0, #0] │ │ vmaxnm.f32 , q8, │ │ │ │ -00038404 : │ │ +00039d40 : │ │ push {r3, lr} │ │ ldr r3, [r0, #44] ; 0x2c │ │ cmp r3, #2 │ │ - bne.n 38412 │ │ + bne.n 39d4e │ │ ldr r0, [r0, #60] ; 0x3c │ │ - bl 38920 │ │ + bl 3a268 │ │ pop {r3, pc} │ │ │ │ -00038414 : │ │ +00039d50 : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -0003841c : │ │ +00039d58 : │ │ push {r4, lr} │ │ - adds r4, r0, #0 │ │ - subs r0, #0 │ │ - beq.n 3847e │ │ - ldr r0, [r4, #0] │ │ - subs r0, #1 │ │ + subs r4, r0, #0 │ │ + beq.n 39db8 │ │ + ldr r3, [r4, #0] │ │ + subs r0, r3, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 3847e │ │ + bgt.n 39db8 │ │ ldr r0, [r4, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq.n 38438 │ │ - bl 3ec46 │ │ + beq.n 39d72 │ │ + bl 4073a │ │ ldr r0, [r4, #72] ; 0x48 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n 38448 │ │ - bl 3ec3e │ │ + beq.n 39d82 │ │ + bl 40732 │ │ ldr r0, [r4, #84] ; 0x54 │ │ cmp r0, #0 │ │ - beq.n 38452 │ │ - bl 3ecf8 │ │ + beq.n 39d8c │ │ + bl 407d6 │ │ ldr r0, [r4, #16] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #28] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #36] ; 0x24 │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #32] │ │ - bl 3771c │ │ + bl 39048 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 36b4c │ │ + bl 38448 │ │ ldr r0, [r4, #64] ; 0x40 │ │ - bl 36674 │ │ + bl 37f8c │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ + ... │ │ │ │ -00038480 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #280] ; (3859c ) │ │ +00039dbc : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ movs r1, #0 │ │ - sub sp, #20 │ │ adds r4, r0, #0 │ │ + ldr r3, [pc, #268] ; (39ed0 ) │ │ adds r2, r1, #0 │ │ - add r3, pc │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [pc, #264] ; (385a0 ) │ │ - movs r1, #0 │ │ - str r2, [sp, #0] │ │ add r3, pc │ │ + bl 41bd4 │ │ + movs r1, #0 │ │ + ldr r3, [r4, #4] │ │ adds r2, r1, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #252] ; (39ed4 ) │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r2, [r4, #8] │ │ - ldr r3, [pc, #248] ; (385a4 ) │ │ - movs r1, #0 │ │ - str r2, [sp, #0] │ │ add r3, pc │ │ + bl 41bd4 │ │ + movs r1, #0 │ │ + ldr r3, [r4, #8] │ │ adds r2, r1, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #236] ; (39ed8 ) │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r2, [r4, #12] │ │ - ldr r3, [pc, #236] ; (385a8 ) │ │ - ldr r6, [pc, #236] ; (385ac ) │ │ - movs r1, #0 │ │ - str r2, [sp, #0] │ │ add r3, pc │ │ + bl 41bd4 │ │ + movs r1, #0 │ │ + ldr r3, [r4, #12] │ │ movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #224] ; (39edc ) │ │ adds r2, r1, #0 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r5, #0 │ │ - add r6, pc │ │ - b.n 384ea │ │ + ldr r3, [r4, #12] │ │ + cmp r5, r3 │ │ + bge.n 39e28 │ │ + movs r1, #0 │ │ ldr r3, [r4, #16] │ │ str r5, [sp, #0] │ │ lsls r2, r5, #2 │ │ ldr r3, [r2, r3] │ │ - movs r1, #0 │ │ movs r0, #1 │ │ str r3, [sp, #4] │ │ + ldr r3, [pc, #196] ; (39ee0 ) │ │ adds r2, r1, #0 │ │ - adds r3, r6, #0 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ adds r5, #1 │ │ - ldr r3, [r4, #12] │ │ - cmp r5, r3 │ │ - blt.n 384d2 │ │ - ldr r2, [r4, #24] │ │ - ldr r3, [pc, #188] ; (385b0 ) │ │ + b.n 39e06 │ │ movs r1, #0 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ - adds r2, r1, #0 │ │ + ldr r3, [r4, #24] │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r2, [pc, #176] ; (385b4 ) │ │ - movs r7, #0 │ │ - add r2, pc │ │ - str r2, [sp, #12] │ │ - b.n 3854e │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #176] ; (39ee4 ) │ │ + adds r2, r1, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r5, #0 │ │ + ldr r3, [r4, #24] │ │ + cmp r5, r3 │ │ + bge.n 39e88 │ │ movs r1, #0 │ │ + ldr r3, [pc, #160] ; (39ee8 ) │ │ adds r2, r1, #0 │ │ - ldr r3, [sp, #12] │ │ + add r3, pc │ │ + str r5, [sp, #0] │ │ movs r0, #1 │ │ - str r7, [sp, #0] │ │ - ldr r6, [pc, #160] ; (385b8 ) │ │ - bl 4003c │ │ - ldr r3, [r4, #32] │ │ - lsls r2, r7, #2 │ │ - add r6, pc │ │ - ldr r5, [r2, r3] │ │ - b.n 38534 │ │ + bl 41bd4 │ │ + ldr r2, [r4, #32] │ │ + lsls r3, r5, #2 │ │ + ldr r6, [r3, r2] │ │ + cmp r6, #0 │ │ + beq.n 39e76 │ │ + ldr r3, [r6, #0] │ │ + adds r2, r3, #1 │ │ + beq.n 39e76 │ │ movs r1, #0 │ │ str r3, [sp, #0] │ │ + ldr r3, [pc, #132] ; (39eec ) │ │ movs r0, #2 │ │ adds r2, r1, #0 │ │ - adds r3, r6, #0 │ │ - bl 4003c │ │ - cmp r5, #0 │ │ - beq.n 3853e │ │ - ldmia r5!, {r3} │ │ - adds r2, r3, #1 │ │ - bne.n 38526 │ │ - ldr r3, [pc, #124] ; (385bc ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r6, #4 │ │ + b.n 39e58 │ │ movs r1, #0 │ │ + ldr r3, [pc, #116] ; (39ef0 ) │ │ movs r0, #2 │ │ - add r3, pc │ │ adds r2, r1, #0 │ │ - bl 4003c │ │ - adds r7, #1 │ │ - ldr r3, [r4, #24] │ │ - cmp r7, r3 │ │ - blt.n 3850c │ │ - ldr r2, [r4, #44] ; 0x2c │ │ - ldr r3, [pc, #104] ; (385c0 ) │ │ - movs r1, #0 │ │ - str r2, [sp, #0] │ │ add r3, pc │ │ + bl 41bd4 │ │ + adds r5, #1 │ │ + b.n 39e3c │ │ + movs r1, #0 │ │ + ldr r3, [r4, #44] ; 0x2c │ │ adds r2, r1, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #96] ; (39ef4 ) │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r2, [r4, #52] ; 0x34 │ │ - ldr r3, [pc, #88] ; (385c4 ) │ │ - movs r1, #0 │ │ - str r2, [sp, #0] │ │ add r3, pc │ │ + bl 41bd4 │ │ + movs r1, #0 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ adds r2, r1, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #84] ; (39ef8 ) │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r2, [r4, #48] ; 0x30 │ │ - ldr r3, [pc, #76] ; (385c8 ) │ │ - movs r1, #0 │ │ - str r2, [sp, #0] │ │ add r3, pc │ │ + bl 41bd4 │ │ + movs r1, #0 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ adds r2, r1, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #68] ; (39efc ) │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r3, [pc, #64] ; (385cc ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r1, #0 │ │ + ldr r3, [pc, #60] ; (39f00 ) │ │ movs r0, #1 │ │ - add r3, pc │ │ adds r2, r1, #0 │ │ - bl 4003c │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrh r3, [r1, #38] ; 0x26 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + pop {r0, r1, r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + ldrh r7, [r6, #56] ; 0x38 │ │ movs r1, r0 │ │ - ldrh r6, [r3, #38] ; 0x26 │ │ + ldrh r0, [r1, #58] ; 0x3a │ │ movs r1, r0 │ │ - ldrh r7, [r4, #38] ; 0x26 │ │ + ldrh r1, [r2, #58] ; 0x3a │ │ movs r1, r0 │ │ - ldrh r6, [r5, #38] ; 0x26 │ │ + ldrh r2, [r3, #58] ; 0x3a │ │ movs r1, r0 │ │ - ldrh r5, [r7, #38] ; 0x26 │ │ + ldrh r5, [r2, #58] ; 0x3a │ │ movs r1, r0 │ │ - ldrh r2, [r6, #38] ; 0x26 │ │ + ldrh r6, [r3, #58] ; 0x3a │ │ movs r1, r0 │ │ - ldrh r7, [r7, #38] ; 0x26 │ │ + ldrh r5, [r4, #58] ; 0x3a │ │ movs r1, r0 │ │ - ldrb r2, [r1, r0] │ │ + ldrsh r6, [r4, r1] │ │ movs r1, r0 │ │ - ldr r5, [pc, #228] ; (386a4 ) │ │ + ldr r7, [pc, #668] ; (3a190 ) │ │ movs r1, r0 │ │ - ldrh r6, [r0, #38] ; 0x26 │ │ + ldrh r6, [r6, #56] ; 0x38 │ │ movs r1, r0 │ │ - ldrh r7, [r1, #38] ; 0x26 │ │ + ldrh r7, [r7, #56] ; 0x38 │ │ movs r1, r0 │ │ - ldrh r0, [r3, #38] ; 0x26 │ │ + ldrh r0, [r1, #58] ; 0x3a │ │ movs r1, r0 │ │ - ldr r4, [pc, #948] ; (38984 ) │ │ + ldr r7, [pc, #380] ; (3a080 ) │ │ movs r1, r0 │ │ │ │ -000385d0 : │ │ +00039f04 : │ │ + ldr r3, [pc, #368] ; (3a078 ) │ │ push {r4, r5, r6, r7, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ sub sp, #68 ; 0x44 │ │ - str r2, [sp, #24] │ │ - ldr r2, [r0, #12] │ │ + str r2, [sp, #20] │ │ + ldr r2, [r3, #0] │ │ adds r4, r0, #0 │ │ - str r1, [sp, #16] │ │ + str r2, [sp, #60] ; 0x3c │ │ + ldr r2, [r0, #12] │ │ + adds r6, r1, #0 │ │ + str r3, [sp, #28] │ │ cmp r2, #1 │ │ - beq.n 385f4 │ │ - ldr r1, [pc, #336] ; (38734 ) │ │ - ldr r3, [pc, #340] ; (38738 ) │ │ + beq.n 39f34 │ │ + ldr r1, [pc, #344] ; (3a07c ) │ │ + ldr r3, [pc, #348] ; (3a080 ) │ │ str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ movs r0, #4 │ │ - movs r2, #71 ; 0x47 │ │ - bl 4003c │ │ - b.n 38616 │ │ - ldr r1, [pc, #324] ; (3873c ) │ │ - ldr r0, [sp, #16] │ │ - add r1, pc │ │ - blx ea70 │ │ - subs r6, r0, #0 │ │ - bne.n 3861c │ │ - ldr r2, [sp, #16] │ │ - ldr r1, [pc, #312] ; (38740 ) │ │ - ldr r3, [pc, #316] ; (38744 ) │ │ - str r2, [sp, #0] │ │ add r1, pc │ │ + movs r2, #71 ; 0x47 │ │ add r3, pc │ │ + bl 41bd4 │ │ + b.n 39f54 │ │ + adds r0, r1, #0 │ │ + ldr r1, [pc, #332] ; (3a084 ) │ │ + add r1, pc │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + subs r5, r0, #0 │ │ + bne.n 39f5a │ │ + ldr r1, [pc, #324] ; (3a088 ) │ │ + ldr r3, [pc, #324] ; (3a08c ) │ │ + str r6, [sp, #0] │ │ movs r0, #4 │ │ + add r1, pc │ │ movs r2, #76 ; 0x4c │ │ - bl 40144 │ │ + add r3, pc │ │ + bl 41ce4 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 3872e │ │ - add r3, sp, #36 ; 0x24 │ │ - adds r0, r6, #0 │ │ - add r1, sp, #52 ; 0x34 │ │ - add r2, sp, #56 ; 0x38 │ │ - bl 3deb4 │ │ + b.n 3a064 │ │ + add r3, sp, #32 │ │ + add r1, sp, #48 ; 0x30 │ │ + add r2, sp, #52 ; 0x34 │ │ + bl 3f984 │ │ movs r3, #0 │ │ - str r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ cmp r0, r3 │ │ - bge.n 3868c │ │ - ldr r2, [sp, #16] │ │ - ldr r1, [pc, #276] ; (38748 ) │ │ - ldr r3, [pc, #276] ; (3874c ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + bge.n 39f94 │ │ + ldr r1, [pc, #288] ; (3a090 ) │ │ + ldr r3, [pc, #292] ; (3a094 ) │ │ + str r6, [sp, #0] │ │ movs r0, #4 │ │ + add r1, pc │ │ movs r2, #81 ; 0x51 │ │ - bl 4003c │ │ - b.n 386e4 │ │ - adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ - blx ea88 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 3a01a │ │ + ldr r1, [pc, #276] ; (3a098 ) │ │ + adds r0, r7, #0 │ │ + add r1, pc │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 38684 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #20] │ │ - ldr r5, [pc, #248] ; (38750 ) │ │ + beq.n 39fa0 │ │ + ldr r3, [sp, #16] │ │ + adds r3, #4 │ │ + str r3, [sp, #16] │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #16] │ │ + ldr r7, [r0, r3] │ │ + cmp r7, #0 │ │ + bne.n 39f80 │ │ + b.n 39fd2 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #16] │ │ + ldr r7, [pc, #244] ; (3a09c ) │ │ ldr r3, [r3, r2] │ │ - add r5, pc │ │ - adds r1, r5, #0 │ │ + add r7, pc │ │ + adds r1, r7, #0 │ │ adds r0, r3, #0 │ │ - str r3, [sp, #28] │ │ - blx ea88 │ │ + str r3, [sp, #24] │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 38684 │ │ - ldr r2, [sp, #16] │ │ - ldr r1, [pc, #228] ; (38754 ) │ │ - ldr r3, [pc, #232] ; (38758 ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #28] │ │ - add r1, pc │ │ - add r3, pc │ │ - str r2, [sp, #4] │ │ + beq.n 39f8e │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [pc, #228] ; (3a0a0 ) │ │ + str r6, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #224] ; (3a0a4 ) │ │ + str r7, [sp, #8] │ │ movs r0, #3 │ │ + add r1, pc │ │ movs r2, #90 ; 0x5a │ │ - str r5, [sp, #8] │ │ - bl 4003c │ │ - ldr r3, [sp, #20] │ │ - adds r3, #4 │ │ - str r3, [sp, #20] │ │ - b.n 38690 │ │ - ldr r7, [pc, #204] ; (3875c ) │ │ - add r7, pc │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #20] │ │ - ldr r5, [r0, r2] │ │ - cmp r5, #0 │ │ - bne.n 38646 │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - bl 3dd8c │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 39f8e │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + bl 3f824 │ │ ldr r0, [r4, #84] ; 0x54 │ │ - str r5, [sp, #56] ; 0x38 │ │ - str r5, [sp, #52] ; 0x34 │ │ - str r5, [sp, #40] ; 0x28 │ │ + str r7, [sp, #52] ; 0x34 │ │ + str r7, [sp, #48] ; 0x30 │ │ + str r7, [sp, #36] ; 0x24 │ │ cmp r0, #0 │ │ - beq.n 386b0 │ │ - bl 3ecf8 │ │ - add r3, sp, #48 ; 0x30 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + beq.n 39fe8 │ │ + bl 407d6 │ │ adds r2, r4, #0 │ │ - adds r2, #88 ; 0x58 │ │ + add r3, sp, #44 ; 0x2c │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #32] │ │ + str r5, [sp, #4] │ │ + add r0, sp, #56 ; 0x38 │ │ str r3, [sp, #8] │ │ - add r3, sp, #40 ; 0x28 │ │ + add r3, sp, #36 ; 0x24 │ │ str r3, [sp, #12] │ │ - add r0, sp, #60 ; 0x3c │ │ movs r1, #4 │ │ - add r3, sp, #44 ; 0x2c │ │ - str r6, [sp, #4] │ │ - bl 3e460 │ │ + adds r2, #88 ; 0x58 │ │ + add r3, sp, #40 ; 0x28 │ │ + bl 3ff50 │ │ cmp r0, #0 │ │ - bge.n 386ec │ │ - ldr r2, [sp, #16] │ │ - ldr r1, [pc, #140] ; (38760 ) │ │ - ldr r3, [pc, #140] ; (38764 ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + bge.n 3a022 │ │ + ldr r1, [pc, #156] ; (3a0a8 ) │ │ + ldr r3, [pc, #160] ; (3a0ac ) │ │ + str r6, [sp, #0] │ │ movs r0, #4 │ │ + add r1, pc │ │ movs r2, #109 ; 0x6d │ │ - bl 40144 │ │ - adds r0, r6, #0 │ │ - blx ea7c │ │ - b.n 38616 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - adds r0, r6, #0 │ │ + add r3, pc │ │ + bl 41ce4 │ │ + adds r0, r5, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + b.n 39f54 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + adds r0, r5, #0 │ │ str r3, [r4, #84] ; 0x54 │ │ - blx ea7c │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ ldr r3, [r4, #16] │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - ldr r2, [r3, #0] │ │ - cmp r0, r2 │ │ - beq.n 3871a │ │ - ldr r1, [pc, #100] ; (38768 ) │ │ - ldr r3, [pc, #104] ; (3876c ) │ │ - str r0, [sp, #0] │ │ - str r2, [sp, #4] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 3a050 │ │ + str r3, [sp, #4] │ │ + ldr r1, [pc, #116] ; (3a0b0 ) │ │ + ldr r3, [pc, #120] ; (3a0b4 ) │ │ + str r2, [sp, #0] │ │ movs r0, #5 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #127 ; 0x7f │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r0, #1 │ │ - blx eb54 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #24] │ │ - cmp r3, r2 │ │ - bcc.n 38726 │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #20] │ │ + cmp r2, r3 │ │ + bhi.n 3a05c │ │ cmp r2, #0 │ │ - bgt.n 38728 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #24] │ │ + bgt.n 3a05e │ │ + str r3, [sp, #20] │ │ movs r0, #0 │ │ + ldr r3, [sp, #20] │ │ str r3, [r4, #92] ; 0x5c │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 3a072 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r7, [r2, #36] ; 0x24 │ │ + vhadd.u d16, d4, d1 │ │ + ldrh r5, [r7, #54] ; 0x36 │ │ movs r1, r0 │ │ - ldrh r0, [r0, #38] ; 0x26 │ │ + ldrh r4, [r4, #56] ; 0x38 │ │ movs r1, r0 │ │ - adds r0, r0, r4 │ │ + subs r0, r5, r5 │ │ movs r1, r0 │ │ - ldrh r3, [r6, #34] ; 0x22 │ │ + ldrh r3, [r3, #54] ; 0x36 │ │ movs r1, r0 │ │ - ldrh r1, [r3, #38] ; 0x26 │ │ + ldrh r7, [r7, #56] ; 0x38 │ │ movs r1, r0 │ │ - ldrh r5, [r0, #34] ; 0x22 │ │ + ldrh r1, [r6, #52] ; 0x34 │ │ movs r1, r0 │ │ - ldrh r2, [r3, #38] ; 0x26 │ │ + ldrh r4, [r0, #58] ; 0x3a │ │ movs r1, r0 │ │ - eors r2, r2 │ │ + cmn r0, r1 │ │ movs r1, r0 │ │ - ldrh r1, [r1, #32] │ │ + cmp r4, r5 │ │ movs r1, r0 │ │ - ldrh r6, [r1, #38] ; 0x26 │ │ + ldrh r7, [r3, #50] ; 0x32 │ │ movs r1, r0 │ │ - ands r6, r2 │ │ + ldrh r2, [r4, #56] ; 0x38 │ │ movs r1, r0 │ │ - ldrh r5, [r4, #28] │ │ + ldrh r5, [r2, #48] ; 0x30 │ │ movs r1, r0 │ │ - ldrh r2, [r2, #36] ; 0x24 │ │ + ldrh r0, [r0, #56] ; 0x38 │ │ movs r1, r0 │ │ - ldrh r3, [r6, #26] │ │ + ldrh r5, [r4, #46] ; 0x2e │ │ movs r1, r0 │ │ - ldrh r6, [r7, #34] ; 0x22 │ │ + ldrh r6, [r5, #54] ; 0x36 │ │ movs r1, r0 │ │ │ │ -00038770 : │ │ +0003a0b8 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ + sub sp, #28 │ │ ldr r3, [r0, #16] │ │ - str r2, [sp, #12] │ │ - ldr r2, [pc, #148] ; (38810 ) │ │ - adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ + str r2, [sp, #20] │ │ + ldr r2, [pc, #152] ; (3a15c ) │ │ + str r1, [sp, #8] │ │ + adds r6, r0, #0 │ │ + movs r1, #4 │ │ ldr r0, [r3, #0] │ │ add r2, pc │ │ - movs r1, #4 │ │ movs r3, #144 ; 0x90 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r2, #0 │ │ - adds r7, r0, #0 │ │ - b.n 387fc │ │ - ldr r3, [r4, #16] │ │ - adds r0, r7, #0 │ │ - movs r1, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r3, #0 │ │ + adds r5, r0, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #20] │ │ + cmp r3, r2 │ │ + beq.n 3a152 │ │ + movs r4, #0 │ │ + ldr r3, [r6, #16] │ │ + adds r0, r5, #0 │ │ ldr r2, [r3, #0] │ │ - movs r6, #0 │ │ + movs r1, #0 │ │ lsls r2, r2, #2 │ │ - blx eb48 │ │ - str r6, [sp, #8] │ │ - b.n 387dc │ │ - ldr r2, [sp, #0] │ │ - lsls r3, r2, #2 │ │ - ldr r2, [r5, #0] │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ + ldr r3, [r6, #92] ; 0x5c │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #0] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #4] │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r6, #16] │ │ + cmp r4, r2 │ │ + beq.n 3a13a │ │ + movs r7, #0 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + cmp r7, r3 │ │ + beq.n 3a136 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [sp, #8] │ │ + lsls r3, r7, #2 │ │ + adds r7, #1 │ │ + ldr r2, [r2, r1] │ │ ldr r1, [r2, #0] │ │ - ldr r2, [r4, #84] ; 0x54 │ │ + ldr r2, [r6, #84] ; 0x54 │ │ ldr r0, [r1, r3] │ │ ldr r2, [r2, #0] │ │ - ldr r2, [r2, r6] │ │ + ldr r2, [r2, r4] │ │ ldr r1, [r2, r3] │ │ - blx 44ff8 <__aeabi_fmul> │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ adds r1, r0, #0 │ │ - ldr r0, [r7, r6] │ │ - blx 44db4 <__addsf3> │ │ - ldr r3, [sp, #0] │ │ - str r0, [r7, r6] │ │ - adds r3, #1 │ │ - str r3, [sp, #0] │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [sp, #0] │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - bcc.n 387a4 │ │ - ldr r3, [sp, #8] │ │ - adds r6, #4 │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r3, [r4, #92] ; 0x5c │ │ + ldr r0, [r5, r4] │ │ + bl 48904 <_Unwind_GetTextRelBase@@Base+0x258> │ │ + str r0, [r5, r4] │ │ + b.n 3a10a │ │ + adds r4, #4 │ │ + b.n 3a0fc │ │ + ldr r1, [sp, #4] │ │ ldr r2, [sp, #8] │ │ - cmp r2, r3 │ │ - bcs.n 387e8 │ │ - movs r3, #0 │ │ - b.n 387c8 │ │ - ldmia r5!, {r3} │ │ - adds r1, r7, #0 │ │ - ldr r0, [r3, #0] │ │ - ldr r3, [r4, #16] │ │ + ldr r2, [r2, r1] │ │ + adds r1, r5, #0 │ │ + ldr r0, [r2, #0] │ │ ldr r2, [r3, #0] │ │ lsls r2, r2, #2 │ │ - blx eb24 │ │ - ldr r2, [sp, #4] │ │ - adds r2, #1 │ │ - str r2, [sp, #4] │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #12] │ │ - cmp r3, r2 │ │ - bne.n 38790 │ │ - adds r0, r7, #0 │ │ - bl 3ec3e │ │ - add sp, #20 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + ldr r3, [sp, #0] │ │ + adds r3, #1 │ │ + b.n 3a0d6 │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrh r5, [r7, #22] │ │ + ldrh r3, [r3, #42] ; 0x2a │ │ movs r1, r0 │ │ │ │ -00038814 : │ │ +0003a160 : │ │ push {r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - ldr r3, [pc, #196] ; (388e0 ) │ │ - ldr r1, [pc, #200] ; (388e4 ) │ │ - ldr r5, [pc, #200] ; (388e8 ) │ │ + ldr r3, [pc, #196] ; (3a228 ) │ │ + adds r5, r1, #0 │ │ + ldr r1, [pc, #196] ; (3a22c ) │ │ sub sp, #20 │ │ adds r4, r0, #0 │ │ add r1, pc │ │ - add r3, pc │ │ movs r0, #1 │ │ movs r2, #66 ; 0x42 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r6, #0 │ │ - add r5, pc │ │ - b.n 38850 │ │ - ldr r3, [r4, #0] │ │ - lsls r2, r6, #2 │ │ + ldr r3, [r4, #16] │ │ + cmp r6, r3 │ │ + bge.n 3a1a0 │ │ + ldr r2, [r4, #0] │ │ + lsls r3, r6, #2 │ │ adds r6, #1 │ │ - ldr r0, [r2, r3] │ │ - blx 44608 <__aeabi_f2d> │ │ + ldr r0, [r3, r2] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ movs r1, #0 │ │ + ldr r3, [pc, #156] ; (3a230 ) │ │ movs r0, #2 │ │ adds r2, r1, #0 │ │ - adds r3, r5, #0 │ │ - bl 4003c │ │ - ldr r3, [r4, #16] │ │ - cmp r6, r3 │ │ - blt.n 38834 │ │ - ldr r3, [pc, #148] ; (388ec ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 3a17a │ │ movs r1, #0 │ │ + movs r6, #0 │ │ + ldr r3, [pc, #140] ; (3a234 ) │ │ movs r0, #2 │ │ add r3, pc │ │ adds r2, r1, #0 │ │ - bl 4003c │ │ - adds r6, r7, #0 │ │ - movs r5, #0 │ │ - b.n 38886 │ │ - adds r3, r6, #0 │ │ - ldr r2, [r4, #0] │ │ - ldmia r6!, {r1} │ │ - lsls r7, r5, #2 │ │ - adds r5, #1 │ │ - str r1, [r2, r7] │ │ - ldr r2, [r4, #8] │ │ - ldr r0, [r3, #0] │ │ - ldr r1, [pc, #116] ; (388f0 ) │ │ - str r2, [sp, #12] │ │ - blx 44ff8 <__aeabi_fmul> │ │ + bl 41bd4 │ │ + ldr r3, [r4, #16] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #8] │ │ + cmp r6, r3 │ │ + bge.n 3a1d6 │ │ + ldr r2, [r5, #0] │ │ + ldr r3, [r4, #0] │ │ + lsls r7, r6, #2 │ │ + ldr r1, [pc, #116] ; (3a238 ) │ │ + str r2, [r3, r7] │ │ + ldr r3, [r4, #8] │ │ + ldmia r5!, {r0} │ │ + adds r6, #1 │ │ + str r3, [sp, #12] │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ ldr r3, [sp, #12] │ │ str r0, [r3, r7] │ │ - ldr r3, [r4, #16] │ │ - cmp r5, r3 │ │ - blt.n 3886a │ │ + b.n 3a1b4 │ │ movs r3, #250 ; 0xfa │ │ lsls r3, r3, #1 │ │ str r3, [r4, #12] │ │ - ldr r1, [pc, #96] ; (388f4 ) │ │ - ldr r3, [pc, #96] ; (388f8 ) │ │ - ldr r5, [pc, #100] ; (388fc ) │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #92] ; (3a23c ) │ │ + ldr r3, [pc, #96] ; (3a240 ) │ │ movs r0, #1 │ │ + add r1, pc │ │ movs r2, #77 ; 0x4d │ │ - bl 4003c │ │ - movs r6, #0 │ │ - add r5, pc │ │ - b.n 388c6 │ │ - ldr r3, [r4, #0] │ │ - lsls r2, r6, #2 │ │ - adds r6, #1 │ │ - ldr r0, [r2, r3] │ │ - blx 44608 <__aeabi_f2d> │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r5, #0 │ │ + ldr r3, [r4, #16] │ │ + cmp r5, r3 │ │ + bge.n 3a214 │ │ + ldr r2, [r4, #0] │ │ + lsls r3, r5, #2 │ │ + adds r5, #1 │ │ + ldr r0, [r3, r2] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ movs r1, #0 │ │ + ldr r3, [pc, #60] ; (3a244 ) │ │ movs r0, #2 │ │ adds r2, r1, #0 │ │ - adds r3, r5, #0 │ │ - bl 4003c │ │ - ldr r3, [r4, #16] │ │ - cmp r6, r3 │ │ - blt.n 388aa │ │ - ldr r3, [pc, #48] ; (38900 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 3a1ee │ │ movs r1, #0 │ │ + ldr r3, [pc, #48] ; (3a248 ) │ │ movs r0, #2 │ │ - add r3, pc │ │ adds r2, r1, #0 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r5, [r2, #30] │ │ + ldrh r7, [r5, #48] ; 0x30 │ │ movs r1, r0 │ │ - ldrh r6, [r4, #28] │ │ + ldrh r4, [r0, #48] ; 0x30 │ │ movs r1, r0 │ │ - strh r0, [r3, #36] ; 0x24 │ │ + strh r0, [r3, #54] ; 0x36 │ │ movs r1, r0 │ │ - ldrh r4, [r6, #28] │ │ + ldrh r0, [r2, #48] ; 0x30 │ │ movs r1, r0 │ │ movs r0, r0 │ │ mvns r2, r7 │ │ - ldrh r0, [r6, #24] │ │ + ldrh r6, [r1, #44] ; 0x2c │ │ movs r1, r0 │ │ - ldrh r1, [r7, #26] │ │ + ldrh r5, [r2, #46] ; 0x2e │ │ movs r1, r0 │ │ - strh r2, [r4, #32] │ │ + strh r4, [r4, #50] ; 0x32 │ │ movs r1, r0 │ │ - ldrh r6, [r7, #24] │ │ + ldrh r4, [r3, #44] ; 0x2c │ │ movs r1, r0 │ │ │ │ -00038904 : │ │ - push {r4, lr} │ │ +0003a24c : │ │ movs r3, #0 │ │ - b.n 38914 │ │ - ldr r2, [r0, #0] │ │ - lsls r4, r3, #2 │ │ + push {r4, r5, lr} │ │ + ldr r4, [r0, #16] │ │ + cmp r3, r4 │ │ + bge.n 3a262 │ │ + ldr r5, [r0, #0] │ │ + lsls r2, r3, #2 │ │ adds r3, #1 │ │ - ldr r2, [r4, r2] │ │ - stmia r1!, {r2} │ │ - ldr r2, [r0, #16] │ │ - cmp r3, r2 │ │ - blt.n 3890a │ │ - pop {r4, pc} │ │ + ldr r5, [r5, r2] │ │ + str r5, [r1, r2] │ │ + b.n 3a252 │ │ + pop {r4, r5, pc} │ │ movs r0, r0 │ │ ... │ │ │ │ -00038920 : │ │ +0003a268 : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #12] │ │ - sub sp, #20 │ │ - adds r5, r0, #0 │ │ + sub sp, #28 │ │ cmp r3, #0 │ │ - bgt.n 3892e │ │ - b.n 38a32 │ │ - ldr r1, [pc, #272] ; (38a40 ) │ │ - ldr r3, [pc, #272] ; (38a44 ) │ │ - ldr r4, [pc, #276] ; (38a48 ) │ │ + bgt.n 3a274 │ │ + b.n 3a37a │ │ + ldr r1, [pc, #272] ; (3a388 ) │ │ + ldr r3, [pc, #276] ; (3a38c ) │ │ + adds r4, r0, #0 │ │ add r1, pc │ │ - add r3, pc │ │ movs r0, #1 │ │ movs r2, #131 ; 0x83 │ │ - bl 4003c │ │ - movs r6, #0 │ │ - add r4, pc │ │ - b.n 38962 │ │ - ldr r3, [r5, #0] │ │ - lsls r2, r6, #2 │ │ - adds r6, #1 │ │ - ldr r0, [r2, r3] │ │ - blx 44608 <__aeabi_f2d> │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r5, #0 │ │ + ldr r3, [r4, #16] │ │ + cmp r5, r3 │ │ + bge.n 3a2ae │ │ + ldr r2, [r4, #0] │ │ + lsls r3, r5, #2 │ │ + adds r5, #1 │ │ + ldr r0, [r3, r2] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ movs r1, #0 │ │ + ldr r3, [pc, #236] ; (3a390 ) │ │ movs r0, #2 │ │ adds r2, r1, #0 │ │ - adds r3, r4, #0 │ │ - bl 4003c │ │ - ldr r3, [r5, #16] │ │ - cmp r6, r3 │ │ - blt.n 38946 │ │ - ldr r3, [pc, #224] ; (38a4c ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 3a288 │ │ movs r1, #0 │ │ + movs r5, #0 │ │ + ldr r3, [pc, #224] ; (3a394 ) │ │ movs r0, #2 │ │ add r3, pc │ │ adds r2, r1, #0 │ │ - bl 4003c │ │ - ldr r3, [r5, #12] │ │ - movs r6, #0 │ │ - str r3, [sp, #8] │ │ - b.n 3899a │ │ - ldr r3, [r5, #0] │ │ - ldr r0, [r5, #12] │ │ - ldr r4, [r5, #8] │ │ + bl 41bd4 │ │ + ldr r3, [r4, #16] │ │ + ldr r6, [r4, #12] │ │ str r3, [sp, #12] │ │ - blx 44f4c <__aeabi_i2f> │ │ - lsls r7, r6, #2 │ │ - adds r1, r0, #0 │ │ - ldr r0, [r4, r7] │ │ - blx 45190 <__aeabi_fdiv> │ │ ldr r3, [sp, #12] │ │ - adds r6, #1 │ │ + cmp r5, r3 │ │ + bge.n 3a2ec │ │ + ldr r3, [r4, #0] │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [r4, #8] │ │ + lsls r7, r5, #2 │ │ + adds r5, #1 │ │ + str r3, [sp, #20] │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r3, [sp, #20] │ │ + adds r1, r0, #0 │ │ + ldr r0, [r3, r7] │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + ldr r3, [sp, #16] │ │ str r0, [r3, r7] │ │ - ldr r3, [r5, #16] │ │ - cmp r6, r3 │ │ - blt.n 3897e │ │ - ldr r2, [r5, #12] │ │ + b.n 3a2c4 │ │ movs r3, #200 ; 0xc8 │ │ lsls r3, r3, #2 │ │ - cmp r2, r3 │ │ - ble.n 389ea │ │ - ldr r0, [sp, #8] │ │ - blx 445e0 <__aeabi_i2d> │ │ + cmp r6, r3 │ │ + ble.n 3a334 │ │ + adds r0, r6, #0 │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - ldr r1, [pc, #132] ; (38a3c ) │ │ - ldr r0, [pc, #128] ; (38a38 ) │ │ - blx 44928 <__aeabi_ddiv> │ │ - blx 44d08 <__aeabi_d2f> │ │ - ldr r1, [pc, #140] ; (38a50 ) │ │ - blx 44ff8 <__aeabi_fmul> │ │ - movs r6, #0 │ │ + ldr r1, [pc, #132] ; (3a384 ) │ │ + ldr r0, [pc, #124] ; (3a380 ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + ldr r1, [pc, #140] ; (3a398 ) │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + movs r5, #0 │ │ adds r7, r0, #0 │ │ - b.n 389de │ │ - ldr r4, [r5, #8] │ │ - lsls r3, r6, #2 │ │ + ldr r3, [sp, #12] │ │ + cmp r5, r3 │ │ + bge.n 3a32e │ │ + ldr r3, [r4, #8] │ │ + lsls r6, r5, #2 │ │ adds r1, r7, #0 │ │ - adds r4, r4, r3 │ │ - ldr r0, [r4, #0] │ │ - blx 44ff8 <__aeabi_fmul> │ │ - adds r6, #1 │ │ - str r0, [r4, #0] │ │ - ldr r3, [r5, #16] │ │ - cmp r6, r3 │ │ - blt.n 389cc │ │ + adds r6, r3, r6 │ │ + ldr r0, [r6, #0] │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + adds r5, #1 │ │ + str r0, [r6, #0] │ │ + b.n 3a314 │ │ movs r3, #250 ; 0xfa │ │ lsls r3, r3, #1 │ │ - str r3, [r5, #12] │ │ - ldr r1, [pc, #104] ; (38a54 ) │ │ - ldr r3, [pc, #104] ; (38a58 ) │ │ - ldr r4, [pc, #108] ; (38a5c ) │ │ - add r1, pc │ │ - add r3, pc │ │ + str r3, [r4, #12] │ │ + ldr r1, [pc, #100] ; (3a39c ) │ │ + ldr r3, [pc, #104] ; (3a3a0 ) │ │ movs r0, #1 │ │ + add r1, pc │ │ movs r2, #149 ; 0x95 │ │ - bl 4003c │ │ - movs r6, #0 │ │ - add r4, pc │ │ - b.n 38a1e │ │ - ldr r3, [r5, #0] │ │ - lsls r2, r6, #2 │ │ - adds r6, #1 │ │ - ldr r0, [r2, r3] │ │ - blx 44608 <__aeabi_f2d> │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r5, #0 │ │ + ldr r3, [r4, #16] │ │ + cmp r5, r3 │ │ + bge.n 3a36c │ │ + ldr r2, [r4, #0] │ │ + lsls r3, r5, #2 │ │ + adds r5, #1 │ │ + ldr r0, [r3, r2] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ movs r1, #0 │ │ + ldr r3, [pc, #68] ; (3a3a4 ) │ │ movs r0, #2 │ │ adds r2, r1, #0 │ │ - adds r3, r4, #0 │ │ - bl 4003c │ │ - ldr r3, [r5, #16] │ │ - cmp r6, r3 │ │ - blt.n 38a02 │ │ - ldr r3, [pc, #56] ; (38a60 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 3a346 │ │ movs r1, #0 │ │ + ldr r3, [pc, #56] ; (3a3a8 ) │ │ movs r0, #2 │ │ - add r3, pc │ │ adds r2, r1, #0 │ │ - bl 4003c │ │ - add sp, #20 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ - ldrh r4, [r2, #20] │ │ + ldrh r6, [r6, #38] ; 0x26 │ │ movs r1, r0 │ │ - ldrh r4, [r6, #22] │ │ + ldrh r2, [r2, #42] ; 0x2a │ │ movs r1, r0 │ │ - strh r6, [r0, #28] │ │ + strh r2, [r1, #46] ; 0x2e │ │ movs r1, r0 │ │ - ldrh r2, [r4, #20] │ │ + ldrh r2, [r0, #40] ; 0x28 │ │ movs r1, r0 │ │ movs r0, r0 │ │ mvns r2, r7 │ │ - ldrh r0, [r3, #14] │ │ + ldrh r6, [r6, #32] │ │ movs r1, r0 │ │ - ldrh r2, [r2, #18] │ │ + ldrh r6, [r5, #36] ; 0x24 │ │ movs r1, r0 │ │ - strh r2, [r1, #22] │ │ + strh r4, [r1, #40] ; 0x28 │ │ movs r1, r0 │ │ - ldrh r6, [r4, #14] │ │ + ldrh r4, [r0, #34] ; 0x22 │ │ movs r1, r0 │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ │ │ -00038a68 : │ │ +0003a3b0 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ - adds r5, r0, #0 │ │ - str r3, [sp, #20] │ │ cmp r3, #0 │ │ - bgt.n 38a76 │ │ - b.n 38bfe │ │ + bgt.n 3a3ba │ │ + b.n 3a542 │ │ + adds r4, r0, #0 │ │ cmp r2, #0 │ │ - beq.n 38a90 │ │ - ldr r1, [pc, #404] ; (38c10 ) │ │ - ldr r3, [pc, #404] ; (38c14 ) │ │ + beq.n 3a3d6 │ │ + ldr r1, [pc, #396] ; (3a550 ) │ │ + ldr r3, [pc, #400] ; (3a554 ) │ │ movs r0, #5 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #165 ; 0xa5 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r0, #1 │ │ - blx eb54 │ │ - adds r4, r1, #0 │ │ - str r2, [sp, #16] │ │ - ldr r3, [r4, #0] │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ + adds r5, r1, #0 │ │ + lsls r3, r3, #2 │ │ + adds r3, r1, r3 │ │ + str r3, [sp, #20] │ │ + ldr r6, [r5, #0] │ │ movs r1, #0 │ │ - movs r7, #0 │ │ - ldr r0, [r3, #0] │ │ - blx 4539c <__aeabi_fcmplt> │ │ + ldr r0, [r6, #0] │ │ + bl 48e24 <_Unwind_GetTextRelBase@@Base+0x778> │ │ cmp r0, #0 │ │ - beq.n 38ad6 │ │ - b.n 38ae2 │ │ - ldr r3, [r5, #8] │ │ - lsls r6, r7, #2 │ │ - adds r7, #1 │ │ - adds r3, r3, r6 │ │ + bne.n 3a42c │ │ + ldr r3, [r4, #16] │ │ + str r0, [sp, #8] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #16] │ │ + cmp r3, r2 │ │ + bge.n 3a426 │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [r6, #0] │ │ + lsls r3, r3, #2 │ │ str r3, [sp, #12] │ │ ldr r2, [sp, #12] │ │ + ldr r3, [r4, #8] │ │ + adds r7, r3, r2 │ │ + ldr r0, [r7, #0] │ │ + bl 48904 <_Unwind_GetTextRelBase@@Base+0x258> │ │ ldr r3, [r4, #0] │ │ - ldr r0, [r2, #0] │ │ - ldr r1, [r3, r6] │ │ - blx 44db4 <__addsf3> │ │ - ldr r3, [sp, #12] │ │ - str r0, [r3, #0] │ │ - ldr r3, [r4, #0] │ │ - adds r3, r3, r6 │ │ - str r3, [sp, #12] │ │ ldr r2, [sp, #12] │ │ - ldr r3, [r5, #0] │ │ - ldr r0, [r2, #0] │ │ - ldr r1, [r3, r6] │ │ - blx 44db0 <__aeabi_fsub> │ │ - ldr r3, [sp, #12] │ │ - str r0, [r3, #0] │ │ - ldr r3, [r5, #16] │ │ - cmp r7, r3 │ │ - blt.n 38aa6 │ │ - ldr r3, [r5, #12] │ │ + str r0, [r7, #0] │ │ + ldr r0, [r6, #0] │ │ + ldr r1, [r3, r2] │ │ + bl 48e14 <_Unwind_GetTextRelBase@@Base+0x768> │ │ + ldr r3, [sp, #8] │ │ + stmia r6!, {r0} │ │ adds r3, #1 │ │ - str r3, [r5, #12] │ │ - ldr r2, [sp, #16] │ │ + str r3, [sp, #8] │ │ + b.n 3a3f2 │ │ + ldr r3, [r4, #12] │ │ + adds r3, #1 │ │ + str r3, [r4, #12] │ │ ldr r3, [sp, #20] │ │ - adds r4, #4 │ │ - adds r2, #1 │ │ - str r2, [sp, #16] │ │ - cmp r2, r3 │ │ - bne.n 38a94 │ │ - ldr r2, [r5, #12] │ │ + adds r5, #4 │ │ + cmp r5, r3 │ │ + bne.n 3a3de │ │ movs r3, #200 ; 0xc8 │ │ + ldr r2, [r4, #12] │ │ lsls r3, r3, #2 │ │ cmp r2, r3 │ │ - bgt.n 38afc │ │ - b.n 38bfe │ │ - ldr r1, [pc, #280] ; (38c18 ) │ │ - ldr r3, [pc, #284] ; (38c1c ) │ │ - ldr r4, [pc, #284] ; (38c20 ) │ │ - add r1, pc │ │ - add r3, pc │ │ + bgt.n 3a440 │ │ + b.n 3a542 │ │ + ldr r1, [pc, #276] ; (3a558 ) │ │ + ldr r3, [pc, #280] ; (3a55c ) │ │ movs r0, #1 │ │ + add r1, pc │ │ movs r2, #99 ; 0x63 │ │ - bl 4003c │ │ - movs r6, #0 │ │ - add r4, pc │ │ - b.n 38b30 │ │ - ldr r3, [r5, #0] │ │ - lsls r2, r6, #2 │ │ - adds r6, #1 │ │ - ldr r0, [r2, r3] │ │ - blx 44608 <__aeabi_f2d> │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r5, #0 │ │ + ldr r3, [r4, #16] │ │ + cmp r5, r3 │ │ + bge.n 3a478 │ │ + ldr r2, [r4, #0] │ │ + lsls r3, r5, #2 │ │ + adds r5, #1 │ │ + ldr r0, [r3, r2] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ movs r1, #0 │ │ + ldr r3, [pc, #244] ; (3a560 ) │ │ movs r0, #2 │ │ adds r2, r1, #0 │ │ - adds r3, r4, #0 │ │ - bl 4003c │ │ - ldr r3, [r5, #16] │ │ - cmp r6, r3 │ │ - blt.n 38b14 │ │ - ldr r3, [pc, #236] ; (38c24 ) │ │ - movs r1, #0 │ │ - adds r2, r1, #0 │ │ add r3, pc │ │ + bl 41bd4 │ │ + b.n 3a452 │ │ + movs r1, #0 │ │ + movs r5, #0 │ │ + ldr r3, [pc, #228] ; (3a564 ) │ │ movs r0, #2 │ │ - bl 4003c │ │ - ldr r2, [r5, #12] │ │ - movs r6, #0 │ │ - str r2, [sp, #16] │ │ - b.n 38b68 │ │ - ldr r3, [r5, #0] │ │ - ldr r0, [r5, #12] │ │ - ldr r4, [r5, #8] │ │ + add r3, pc │ │ + adds r2, r1, #0 │ │ + bl 41bd4 │ │ + ldr r3, [r4, #16] │ │ + ldr r6, [r4, #12] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #8] │ │ + cmp r5, r3 │ │ + bge.n 3a4b6 │ │ + ldr r3, [r4, #0] │ │ + adds r0, r6, #0 │ │ str r3, [sp, #12] │ │ - blx 44f4c <__aeabi_i2f> │ │ - lsls r7, r6, #2 │ │ + ldr r3, [r4, #8] │ │ + lsls r7, r5, #2 │ │ + adds r5, #1 │ │ + str r3, [sp, #16] │ │ + bl 48724 <_Unwind_GetTextRelBase@@Base+0x78> │ │ + ldr r3, [sp, #16] │ │ adds r1, r0, #0 │ │ - ldr r0, [r4, r7] │ │ - blx 45190 <__aeabi_fdiv> │ │ - ldr r2, [sp, #12] │ │ - adds r6, #1 │ │ - str r0, [r2, r7] │ │ - ldr r3, [r5, #16] │ │ + ldr r0, [r3, r7] │ │ + bl 48b34 <_Unwind_GetTextRelBase@@Base+0x488> │ │ + ldr r3, [sp, #12] │ │ + str r0, [r3, r7] │ │ + b.n 3a48e │ │ + ldr r3, [pc, #176] ; (3a568 ) │ │ cmp r6, r3 │ │ - blt.n 38b4c │ │ - ldr r2, [r5, #12] │ │ - ldr r3, [pc, #180] ; (38c28 ) │ │ - cmp r2, r3 │ │ - ble.n 38bb6 │ │ - ldr r0, [sp, #16] │ │ - blx 445e0 <__aeabi_i2d> │ │ + ble.n 3a4fc │ │ + adds r0, r6, #0 │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - ldr r1, [pc, #136] ; (38c0c ) │ │ - ldr r0, [pc, #132] ; (38c08 ) │ │ - blx 44928 <__aeabi_ddiv> │ │ - blx 44d08 <__aeabi_d2f> │ │ - ldr r1, [pc, #156] ; (38c2c ) │ │ - blx 44ff8 <__aeabi_fmul> │ │ - movs r6, #0 │ │ + ldr r1, [pc, #132] ; (3a54c ) │ │ + ldr r0, [pc, #124] ; (3a548 ) │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + bl 487e4 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + ldr r1, [pc, #152] ; (3a56c ) │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + movs r5, #0 │ │ adds r7, r0, #0 │ │ - b.n 38baa │ │ - ldr r4, [r5, #8] │ │ - lsls r3, r6, #2 │ │ + ldr r3, [sp, #8] │ │ + cmp r5, r3 │ │ + bge.n 3a4f6 │ │ + ldr r3, [r4, #8] │ │ + lsls r6, r5, #2 │ │ adds r1, r7, #0 │ │ - adds r4, r4, r3 │ │ - ldr r0, [r4, #0] │ │ - blx 44ff8 <__aeabi_fmul> │ │ - adds r6, #1 │ │ - str r0, [r4, #0] │ │ - ldr r3, [r5, #16] │ │ - cmp r6, r3 │ │ - blt.n 38b98 │ │ + adds r6, r3, r6 │ │ + ldr r0, [r6, #0] │ │ + bl 488f4 <_Unwind_GetTextRelBase@@Base+0x248> │ │ + adds r5, #1 │ │ + str r0, [r6, #0] │ │ + b.n 3a4dc │ │ movs r3, #250 ; 0xfa │ │ lsls r3, r3, #1 │ │ - str r3, [r5, #12] │ │ - ldr r1, [pc, #120] ; (38c30 ) │ │ - ldr r3, [pc, #120] ; (38c34 ) │ │ - ldr r4, [pc, #124] ; (38c38 ) │ │ - add r1, pc │ │ - add r3, pc │ │ + str r3, [r4, #12] │ │ + ldr r1, [pc, #112] ; (3a570 ) │ │ + ldr r3, [pc, #116] ; (3a574 ) │ │ movs r0, #1 │ │ + add r1, pc │ │ movs r2, #116 ; 0x74 │ │ - bl 4003c │ │ - movs r6, #0 │ │ - add r4, pc │ │ - b.n 38bea │ │ - ldr r3, [r5, #0] │ │ - lsls r2, r6, #2 │ │ - adds r6, #1 │ │ - ldr r0, [r2, r3] │ │ - blx 44608 <__aeabi_f2d> │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r5, #0 │ │ + ldr r3, [r4, #16] │ │ + cmp r5, r3 │ │ + bge.n 3a534 │ │ + ldr r2, [r4, #0] │ │ + lsls r3, r5, #2 │ │ + adds r5, #1 │ │ + ldr r0, [r3, r2] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ movs r1, #0 │ │ + ldr r3, [pc, #80] ; (3a578 ) │ │ movs r0, #2 │ │ adds r2, r1, #0 │ │ - adds r3, r4, #0 │ │ - bl 4003c │ │ - ldr r3, [r5, #16] │ │ - cmp r6, r3 │ │ - blt.n 38bce │ │ - ldr r3, [pc, #72] ; (38c3c ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 3a50e │ │ movs r1, #0 │ │ + ldr r3, [pc, #68] ; (3a57c ) │ │ movs r0, #2 │ │ - add r3, pc │ │ adds r2, r1, #0 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ - ldrh r0, [r1, #10] │ │ + ldrh r2, [r5, #28] │ │ movs r1, r0 │ │ - ldrh r4, [r3, #14] │ │ + ldrh r4, [r7, #32] │ │ movs r1, r0 │ │ - ldrh r6, [r0, #6] │ │ + ldrh r2, [r5, #24] │ │ movs r1, r0 │ │ - ldrh r6, [r4, #8] │ │ + ldrh r0, [r1, #28] │ │ movs r1, r0 │ │ - strh r0, [r7, #12] │ │ + strh r0, [r0, #32] │ │ movs r1, r0 │ │ - ldrh r4, [r2, #6] │ │ + ldrh r0, [r7, #24] │ │ movs r1, r0 │ │ lsls r7, r3, #12 │ │ movs r0, r0 │ │ movs r0, r0 │ │ mvns r2, r7 │ │ - ldrh r4, [r1, #0] │ │ + ldrh r6, [r5, #18] │ │ movs r1, r0 │ │ - ldrh r6, [r0, #4] │ │ + ldrh r6, [r4, #22] │ │ movs r1, r0 │ │ - strh r6, [r7, #6] │ │ + strh r4, [r0, #26] │ │ movs r1, r0 │ │ - ldrh r2, [r3, #0] │ │ + ldrh r4, [r7, #18] │ │ movs r1, r0 │ │ │ │ -00038c40 : │ │ +0003a580 : │ │ push {r4, r5, r6, r7, lr} │ │ - mov r5, r1 │ │ - ldr r1, [pc, #920] ; 38fe8 │ │ + mov r4, r1 │ │ + ldr r1, [pc, #916] ; 3a924 │ │ sub sp, sp, #20 │ │ - str r0, [r5] │ │ + str r0, [r4] │ │ add r1, pc, r1 │ │ - mov r6, r0 │ │ - bl 47280 <__udivdi3+0x47c> │ │ - bl 44d08 <__aeabi_d2f> │ │ - ldr r1, [pc, #896] ; 38fec │ │ - str r0, [r5, #16] │ │ - mov r0, r6 │ │ + mov r5, r0 │ │ + bl 48bc4 <_Unwind_GetTextRelBase@@Base+0x518> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + ldr r1, [pc, #892] ; 3a928 │ │ + str r0, [r4, #16] │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ cmp r0, #32768 ; 0x8000 │ │ - mov r4, r0 │ │ - ldr r7, [r5, #16] │ │ - bge 38f18 │ │ - bl 44f4c <__aeabi_i2f> │ │ + mov r6, r0 │ │ + ldr r7, [r4, #16] │ │ + bge 3a850 │ │ + bl 46c6c <__aeabi_i2f@@Base> │ │ mov r1, r7 │ │ - bl 453d8 <__aeabi_fcmpgt> │ │ + bl 470f8 <__aeabi_fcmpgt@@Base> │ │ cmp r0, #0 │ │ - mov r3, #1 │ │ - moveq r3, r0 │ │ - cmp r4, #0 │ │ - orrle r3, r3, #1 │ │ - tst r3, #255 ; 0xff │ │ - bne 38f18 │ │ - ldr r1, [pc, #824] ; 38ff0 │ │ - strh r4, [r5, #20] │ │ - mov r0, r6 │ │ + bne 3a850 │ │ + cmp r6, #0 │ │ + ble 3a850 │ │ + ldr r1, [pc, #832] ; 3a92c │ │ + strh r6, [r4, #20] │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ cmp r0, #0 │ │ - bne 38ef8 │ │ - ldr r1, [pc, #800] ; 38ff4 │ │ - mov r0, r6 │ │ + bne 3a830 │ │ + ldr r1, [pc, #808] ; 3a930 │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - bl 47270 <__udivdi3+0x46c> │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ mov r1, r0 │ │ - ldr r0, [pc, #784] ; 38ff8 │ │ + ldr r0, [pc, #792] ; 3a934 │ │ add r0, pc, r0 │ │ - bl ea88 │ │ - ldr r1, [pc, #776] ; 38ffc │ │ + bl f36c │ │ adds r0, r0, #0 │ │ movne r0, #1 │ │ - strb r0, [r5, #37] ; 0x25 │ │ + ldr r1, [pc, #776] ; 3a938 │ │ + strb r0, [r4, #37] ; 0x25 │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - mov r0, r6 │ │ - bl 47280 <__udivdi3+0x47c> │ │ - bl 44d08 <__aeabi_d2f> │ │ - ldr r1, [pc, #748] ; 39000 │ │ - str r0, [r5, #24] │ │ - mov r0, r6 │ │ + bl 48bc4 <_Unwind_GetTextRelBase@@Base+0x518> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + ldr r1, [pc, #756] ; 3a93c │ │ + str r0, [r4, #24] │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - bl 47280 <__udivdi3+0x47c> │ │ - bl 44d08 <__aeabi_d2f> │ │ - ldr r1, [pc, #728] ; 39004 │ │ - str r0, [r5, #44] ; 0x2c │ │ - mov r0, r6 │ │ + bl 48bc4 <_Unwind_GetTextRelBase@@Base+0x518> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + ldr r1, [pc, #736] ; 3a940 │ │ + str r0, [r4, #44] ; 0x2c │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - ldr r1, [pc, #712] ; 39008 │ │ - strb r0, [r5, #34] ; 0x22 │ │ - mov r0, r6 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ + ldr r1, [pc, #720] ; 3a944 │ │ + strb r0, [r4, #34] ; 0x22 │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - lsl r4, r0, #16 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ mov r3, #0 │ │ - lsr r4, r4, #16 │ │ - strh r4, [r5, #30] │ │ - lsl r4, r4, #16 │ │ - strb r3, [r5, #32] │ │ - asr r4, r4, #16 │ │ - cmp r4, #1 │ │ - ble 38da8 │ │ - ands r2, r4, #1 │ │ - bne 38ecc │ │ - cmp r4, r3 │ │ - movgt r3, r4 │ │ - bgt 38d90 │ │ - b 38ecc │ │ + lsl r6, r0, #16 │ │ + strb r3, [r4, #32] │ │ + lsr r6, r6, #16 │ │ + strh r6, [r4, #30] │ │ + lsl r6, r6, #16 │ │ + asr r6, r6, #16 │ │ + cmp r6, #1 │ │ + ble 3a6e0 │ │ + and r0, r0, #1 │ │ + cmp r6, #0 │ │ + orrle r0, r0, #1 │ │ + cmp r0, #0 │ │ + moveq r3, r6 │ │ + beq 3a6c8 │ │ + b 3a804 │ │ tst r3, #1 │ │ - bne 38ec8 │ │ + bne 3a800 │ │ asr r3, r3, #1 │ │ - add r2, r2, #1 │ │ + add r0, r0, #1 │ │ cmp r3, #1 │ │ - and r2, r2, #255 ; 0xff │ │ - bne 38d88 │ │ - strb r2, [r5, #32] │ │ - ldr r1, [r5, #16] │ │ - ldr r0, [r5, #24] │ │ - bl 44ff8 <__aeabi_fmul> │ │ - bl 453ec <__aeabi_f2iz> │ │ - cmp r4, r0 │ │ - mov ip, r0 │ │ - blt 38fc0 │ │ - ldr r1, [pc, #576] ; 3900c │ │ - mov r0, r6 │ │ - ldr r4, [pc, #572] ; 39010 │ │ + and r0, r0, #255 ; 0xff │ │ + bne 3a6c0 │ │ + strb r0, [r4, #32] │ │ + ldr r1, [r4, #16] │ │ + ldr r0, [r4, #24] │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + bl 4710c <__aeabi_f2iz@@Base> │ │ + cmp r6, r0 │ │ + blt 3a8d8 │ │ + ldr r1, [pc, #584] ; 3a948 │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - ldr r1, [pc, #564] ; 39014 │ │ - strh r0, [r5, #8] │ │ - mov r0, r6 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ + ldr r1, [pc, #572] ; 3a94c │ │ + strh r0, [r4, #8] │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - ldr r1, [pc, #548] ; 39018 │ │ - strh r0, [r5, #10] │ │ - mov r0, r6 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ + ldr r1, [pc, #556] ; 3a950 │ │ + strh r0, [r4, #10] │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - bl 47280 <__udivdi3+0x47c> │ │ - bl 44d08 <__aeabi_d2f> │ │ - ldr r1, [pc, #528] ; 3901c │ │ - str r0, [r5, #12] │ │ - mov r0, r6 │ │ + bl 48bc4 <_Unwind_GetTextRelBase@@Base+0x518> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + ldr r1, [pc, #536] ; 3a954 │ │ + str r0, [r4, #12] │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - ldr r1, [pc, #512] ; 39020 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ adds r0, r0, #0 │ │ movne r0, #1 │ │ - strb r0, [r5, #35] ; 0x23 │ │ + ldr r1, [pc, #512] ; 3a958 │ │ + strb r0, [r4, #35] ; 0x23 │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - mov r0, r6 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - ldr r1, [pc, #488] ; 39024 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ adds r0, r0, #0 │ │ movne r0, #1 │ │ - strb r0, [r5, #40] ; 0x28 │ │ + ldr r1, [pc, #488] ; 3a95c │ │ + strb r0, [r4, #40] ; 0x28 │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - mov r0, r6 │ │ - bl 47290 <__udivdi3+0x48c> │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ adds r0, r0, #0 │ │ movne r0, #1 │ │ - add r4, pc, r4 │ │ - mov r1, r4 │ │ - strb r0, [r5, #41] ; 0x29 │ │ - mov r0, r6 │ │ - bl 47270 <__udivdi3+0x46c> │ │ - ldr r1, [pc, #436] ; 39028 │ │ + ldr r6, [pc, #464] ; 3a960 │ │ + strb r0, [r4, #41] ; 0x29 │ │ + mov r0, r5 │ │ + add r6, pc, r6 │ │ + mov r1, r6 │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ + ldr r1, [pc, #444] ; 3a964 │ │ add r1, pc, r1 │ │ - bl ea88 │ │ + bl f36c │ │ cmp r0, #0 │ │ - moveq r3, #1 │ │ - strbeq r3, [r5, #39] ; 0x27 │ │ - bne 38f50 │ │ - ldr r1, [pc, #412] ; 3902c │ │ - mov r0, r6 │ │ + bne 3a888 │ │ + mov r3, #1 │ │ + strb r3, [r4, #39] ; 0x27 │ │ + ldr r1, [pc, #420] ; 3a968 │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - ldr r1, [pc, #400] ; 39030 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ cmp r0, #0 │ │ movne r3, #1 │ │ - strbne r3, [r5, #36] ; 0x24 │ │ - mov r0, r6 │ │ + ldr r1, [pc, #400] ; 3a96c │ │ + strbne r3, [r4, #36] ; 0x24 │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ cmp r0, #0 │ │ movne r3, #2 │ │ - strbne r3, [r5, #36] ; 0x24 │ │ movne r0, #0 │ │ - b 38ef0 │ │ - strb r2, [r5, #32] │ │ - ldr r1, [pc, #352] ; 39034 │ │ - ldr r3, [pc, #352] ; 39038 │ │ + strbne r3, [r4, #36] ; 0x24 │ │ + add sp, sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + strb r0, [r4, #32] │ │ + ldr r1, [pc, #356] ; 3a970 │ │ + ldr r3, [pc, #356] ; 3a974 │ │ mov r0, #4 │ │ + str r6, [sp] │ │ add r1, pc, r1 │ │ mov r2, #103 ; 0x67 │ │ add r3, pc, r3 │ │ - str r4, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mvn r0, #0 │ │ add sp, sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #316] ; 3903c │ │ mov r3, #1 │ │ - strb r3, [r5, #38] ; 0x26 │ │ - mov r0, r6 │ │ + ldr r1, [pc, #316] ; 3a978 │ │ + mov r0, r5 │ │ + strb r3, [r4, #38] ; 0x26 │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - str r0, [r5, #48] ; 0x30 │ │ - b 38ccc │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ + str r0, [r4, #48] ; 0x30 │ │ + b 3a600 │ │ mov r0, r7 │ │ - str r4, [sp] │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr r2, [pc, #276] ; 39040 │ │ - ldr r3, [pc, #276] ; 39044 │ │ + str r6, [sp] │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldr r2, [pc, #280] ; 3a97c │ │ + ldr r3, [pc, #280] ; 3a980 │ │ strd r0, [sp, #8] │ │ add r2, pc, r2 │ │ - mov r0, #4 │ │ mov r1, r2 │ │ + mov r0, #4 │ │ add r3, pc, r3 │ │ mov r2, #79 ; 0x4f │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mvn r0, #0 │ │ - b 38ef0 │ │ - mov r1, r4 │ │ - mov r0, r6 │ │ - bl 47270 <__udivdi3+0x46c> │ │ - ldr r1, [pc, #228] ; 39048 │ │ + b 3a828 │ │ + mov r1, r6 │ │ + mov r0, r5 │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ + ldr r1, [pc, #232] ; 3a984 │ │ add r1, pc, r1 │ │ - bl ea88 │ │ + bl f36c │ │ cmp r0, #0 │ │ - strbeq r0, [r5, #39] ; 0x27 │ │ - beq 38e88 │ │ - mov r1, r4 │ │ - mov r0, r6 │ │ - bl 47270 <__udivdi3+0x46c> │ │ - ldr r1, [pc, #196] ; 3904c │ │ + strbeq r0, [r4, #39] ; 0x27 │ │ + beq 3a7bc │ │ + mov r1, r6 │ │ + mov r0, r5 │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ + ldr r1, [pc, #200] ; 3a988 │ │ add r1, pc, r1 │ │ - bl ea88 │ │ + bl f36c │ │ cmp r0, #0 │ │ - moveq r3, #2 │ │ - strbeq r3, [r5, #39] ; 0x27 │ │ - beq 38e88 │ │ - ldr r1, [pc, #172] ; 39050 │ │ - ldr r3, [pc, #172] ; 39054 │ │ - mov r0, #4 │ │ + bne 3a900 │ │ + mov r3, #2 │ │ + strb r3, [r4, #39] ; 0x27 │ │ + b 3a7bc │ │ + ldr r1, [pc, #172] ; 3a98c │ │ + ldr r3, [pc, #172] ; 3a990 │ │ + str r0, [sp] │ │ add r1, pc, r1 │ │ - mov r2, #129 ; 0x81 │ │ + mov r0, #4 │ │ + mov r2, #110 ; 0x6e │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mvn r0, #0 │ │ - b 38ef0 │ │ - ldr r1, [pc, #144] ; 39058 │ │ - ldr r3, [pc, #144] ; 3905c │ │ + b 3a828 │ │ + ldr r1, [pc, #140] ; 3a994 │ │ + ldr r3, [pc, #140] ; 3a998 │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ - mov r2, #110 ; 0x6e │ │ + mov r2, #129 ; 0x81 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mvn r0, #0 │ │ - b 38ef0 │ │ - andeq sl, r1, ip, lsl ip │ │ - andeq sl, r1, r0, lsl ip │ │ - andeq sl, r1, ip, lsr ip │ │ - andeq sl, r1, r4, lsr ip │ │ - andeq sl, r1, r4, lsr ip │ │ - andeq sl, r1, r4, lsr #24 │ │ - andeq sl, r1, r0, lsl ip │ │ - andeq sl, r1, r0, lsl #24 │ │ - strdeq sl, [r1], -r4 │ │ - strdeq sl, [r1], -r8 │ │ - ldrdeq sl, [r1], -r0 │ │ - strdeq sl, [r1], -r4 │ │ - strdeq sl, [r1], -r0 │ │ - andeq sl, r1, r8, ror #23 │ │ - andeq sl, r1, r0, ror #23 │ │ - ldrdeq sl, [r1], -r4 │ │ - andeq sl, r1, r8, asr #23 │ │ - andeq sl, r1, r0, lsl #24 │ │ - strdeq sl, [r1], -r4 │ │ - ; instruction: 0x0001a9b0 │ │ - andeq sl, r1, r0, ror #20 │ │ - strdeq sl, [r1], -r8 │ │ - andeq sl, r1, r8, asr r9 │ │ - andeq sl, r1, r4, lsl #19 │ │ - andeq sl, r1, r0, ror #21 │ │ - andeq sl, r1, r4, asr #21 │ │ - andeq sl, r1, r0, ror #17 │ │ - andeq sl, r1, r0, lsr #21 │ │ - ; instruction: 0x0001a8bc │ │ - andeq sl, r1, r4, lsr #19 │ │ + b 3a828 │ │ + andeq sl, r1, ip, ror lr │ │ + andeq sl, r1, r0, ror lr │ │ + andeq sl, r1, r8, lsr #29 │ │ + andeq sl, r1, r0, lsr #29 │ │ + andeq sl, r1, r0, lsr #29 │ │ + andeq sl, r1, ip, lsl #29 │ │ + andeq sl, r1, ip, ror lr │ │ + andeq sl, r1, ip, ror #28 │ │ + andeq sl, r1, r0, ror #28 │ │ + andeq sl, r1, r8, ror #28 │ │ + andeq sl, r1, r4, ror #28 │ │ + andeq sl, r1, r0, ror #28 │ │ + andeq sl, r1, r8, asr lr │ │ + andeq sl, r1, ip, asr #28 │ │ + andeq sl, r1, r0, asr #28 │ │ + andeq sl, r1, r4, lsr lr │ │ + andeq sl, r1, r4, lsr lr │ │ + andeq sl, r1, ip, ror #28 │ │ + andeq sl, r1, r0, ror #28 │ │ + andeq sl, r1, r4, lsl ip │ │ + andeq sl, r1, r4, asr #25 │ │ + andeq sl, r1, r0, ror #24 │ │ + andeq sl, r1, r0, asr #23 │ │ + andeq sl, r1, ip, ror #23 │ │ + andeq sl, r1, r8, asr #26 │ │ + andeq sl, r1, ip, lsr #26 │ │ + andeq sl, r1, r4, asr #22 │ │ + andeq sl, r1, r8, lsr #24 │ │ + andeq sl, r1, ip, lsl fp │ │ + ldrdeq sl, [r1], -ip │ │ │ │ -00039060 : │ │ +0003a99c : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #792] ; 39384 │ │ - ldr r3, [pc, #792] ; 39388 │ │ + mov r4, r0 │ │ + ldr r5, [pc, #788] ; 3acc0 │ │ + ldr r3, [pc, #788] ; 3acc4 │ │ sub sp, sp, #12 │ │ add r5, pc, r5 │ │ - mov r4, r0 │ │ mov r2, #177 ; 0xb1 │ │ add r3, pc, r3 │ │ mov r0, #1 │ │ mov r1, r5 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ ldr r0, [r4, #16] │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr r3, [pc, #752] ; 3938c │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldr r3, [pc, #752] ; 3acc8 │ │ strd r0, [sp] │ │ add r3, pc, r3 │ │ - mov r0, #1 │ │ mov r1, r5 │ │ - mov r2, #178 ; 0xb2 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r3, [pc, #728] ; 39390 │ │ - ldrsh ip, [r4, #28] │ │ mov r0, #1 │ │ + mov r2, #178 ; 0xb2 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldrsh r3, [r4, #28] │ │ mov r1, r5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #716] ; 3accc │ │ + mov r0, #1 │ │ mov r2, #179 ; 0xb3 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r3, [pc, #700] ; 39394 │ │ - ldrsh ip, [r4, #22] │ │ - mov r0, #1 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldrsh r3, [r4, #22] │ │ mov r1, r5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #688] ; 3acd0 │ │ + mov r0, #1 │ │ mov r2, #180 ; 0xb4 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r3, [pc, #672] ; 39398 │ │ - ldrsh ip, [r4, #30] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldrsh r3, [r4, #30] │ │ mov r2, #181 ; 0xb5 │ │ - add r3, pc, r3 │ │ - mov r0, #1 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #660] ; 3acd4 │ │ mov r1, r5 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + mov r0, #1 │ │ + add r3, pc, r3 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ ldr r3, [r4, #64] ; 0x40 │ │ - ldr r7, [pc, #640] ; 3939c │ │ - ldr r6, [pc, #640] ; 393a0 │ │ + ldr r7, [pc, #640] ; 3acd8 │ │ + ldr r6, [pc, #640] ; 3acdc │ │ ldr r0, [r3, #16] │ │ - bl 44608 <__aeabi_f2d> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ add r7, pc, r7 │ │ strd r0, [sp] │ │ mov r2, #183 ; 0xb7 │ │ mov r3, r7 │ │ - mov r0, #1 │ │ mov r1, r5 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + mov r0, #1 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ ldr r3, [r4, #64] ; 0x40 │ │ add r6, pc, r6 │ │ ldr r0, [r3, #20] │ │ - bl 44608 <__aeabi_f2d> │ │ - mov r2, #185 ; 0xb9 │ │ - strd r0, [sp] │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r3, r6 │ │ - mov r0, #1 │ │ + strd r0, [sp] │ │ + mov r2, #185 ; 0xb9 │ │ mov r1, r5 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r3, [r4, #64] ; 0x40 │ │ mov r0, #1 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r3, [r4, #64] ; 0x40 │ │ mov r1, r5 │ │ - ldr ip, [r3, #8] │ │ - ldr r3, [pc, #548] ; 393a4 │ │ + ldr r3, [r3, #8] │ │ + mov r0, #1 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #544] ; 3ace0 │ │ mov r2, #186 ; 0xba │ │ - str ip, [sp] │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r3, [pc, #532] ; 393a8 │ │ - ldrsh ip, [r4, #100] ; 0x64 │ │ - mov r0, #1 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldrsh r3, [r4, #100] ; 0x64 │ │ mov r1, r5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #520] ; 3ace4 │ │ + mov r0, #1 │ │ mov r2, #187 ; 0xbb │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r3, [pc, #504] ; 393ac │ │ - ldrb ip, [r4, #54] ; 0x36 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldrb r3, [r4, #54] ; 0x36 │ │ + mov r1, r5 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #492] ; 3ace8 │ │ mov r0, #1 │ │ add r3, pc, r3 │ │ - mov r1, r5 │ │ mov r2, #188 ; 0xbc │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ ldrb r3, [r4, #35] ; 0x23 │ │ cmp r3, #0 │ │ - beq 39304 │ │ - ldr ip, [pc, #464] ; 393b0 │ │ - add ip, pc, ip │ │ - ldr r5, [pc, #460] ; 393b4 │ │ - ldr r3, [pc, #460] ; 393b8 │ │ - mov r0, #1 │ │ + bne 3ac40 │ │ + ldr r3, [pc, #464] ; 3acec │ │ + add r3, pc, r3 │ │ + ldr r5, [pc, #460] ; 3acf0 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #456] ; 3acf4 │ │ add r5, pc, r5 │ │ + mov r0, #1 │ │ add r3, pc, r3 │ │ mov r1, r5 │ │ mov r2, #190 ; 0xbe │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ ldrb r3, [r4, #38] ; 0x26 │ │ cmp r3, #0 │ │ - beq 39328 │ │ - ldr r3, [pc, #420] ; 393bc │ │ - mov r1, r5 │ │ + beq 3ac64 │ │ + ldr r3, [pc, #420] ; 3acf8 │ │ mov r0, #1 │ │ - add r3, pc, r3 │ │ + mov r1, r5 │ │ mov r2, #192 ; 0xc0 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r3, [pc, #400] ; 393c0 │ │ - ldr ip, [r4, #48] ; 0x30 │ │ - mov r0, #1 │ │ add r3, pc, r3 │ │ - mov r1, r5 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r3, [r4, #48] ; 0x30 │ │ mov r2, #193 ; 0xc1 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + str r3, [sp] │ │ + ldr r3, [pc, #388] ; 3acfc │ │ + mov r1, r5 │ │ + add r3, pc, r3 │ │ + mov r0, #1 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ ldr r3, [r4, #64] ; 0x40 │ │ - ldr ip, [r3, #68] ; 0x44 │ │ - cmp ip, #0 │ │ - bne 39350 │ │ + ldr r2, [r3, #68] ; 0x44 │ │ + cmp r2, #0 │ │ + bne 3ac8c │ │ ldr r3, [r3, #76] ; 0x4c │ │ cmp r3, #0 │ │ - beq 3931c │ │ - ldr ip, [pc, #344] ; 393c4 │ │ - add ip, pc, ip │ │ - ldr r1, [pc, #340] ; 393c8 │ │ - ldr r3, [pc, #340] ; 393cc │ │ + bne 3ac58 │ │ + ldr r3, [pc, #344] ; 3ad00 │ │ + add r3, pc, r3 │ │ + str r3, [sp] │ │ + ldr r1, [pc, #336] ; 3ad04 │ │ + ldr r3, [pc, #336] ; 3ad08 │ │ mov r0, #1 │ │ - add r1, pc, r1 │ │ add r3, pc, r3 │ │ + add r1, pc, r1 │ │ mov r2, #203 ; 0xcb │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r3, [r3, #80] ; 0x50 │ │ cmp r3, #0 │ │ - beq 39310 │ │ - ldr ip, [pc, #300] ; 393d0 │ │ - add ip, pc, ip │ │ - ldr r1, [pc, #296] ; 393d4 │ │ - ldr r3, [pc, #296] ; 393d8 │ │ + bne 3ac4c │ │ + ldr r3, [pc, #300] ; 3ad0c │ │ + add r3, pc, r3 │ │ + str r3, [sp] │ │ + ldr r1, [pc, #292] ; 3ad10 │ │ + ldr r3, [pc, #292] ; 3ad14 │ │ mov r0, #1 │ │ - add r1, pc, r1 │ │ add r3, pc, r3 │ │ + add r1, pc, r1 │ │ mov r2, #205 ; 0xcd │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r3, [r3, #44] ; 0x2c │ │ cmp r3, #0 │ │ - bne 39378 │ │ - ldr ip, [pc, #256] ; 393dc │ │ - add ip, pc, ip │ │ - ldr r1, [pc, #252] ; 393e0 │ │ - ldr r3, [pc, #252] ; 393e4 │ │ + bne 3acb4 │ │ + ldr r3, [pc, #256] ; 3ad18 │ │ + add r3, pc, r3 │ │ + str r3, [sp] │ │ + ldr r1, [pc, #248] ; 3ad1c │ │ + ldr r3, [pc, #248] ; 3ad20 │ │ mov r0, #1 │ │ add r1, pc, r1 │ │ mov r2, #207 ; 0xcf │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ add sp, sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr ip, [pc, #220] ; 393e8 │ │ - add ip, pc, ip │ │ - b 391e0 │ │ - ldr ip, [pc, #212] ; 393ec │ │ - add ip, pc, ip │ │ - b 392a4 │ │ - ldr ip, [pc, #204] ; 393f0 │ │ - add ip, pc, ip │ │ - b 3926c │ │ - ldr r3, [pc, #196] ; 393f4 │ │ - mov r0, #1 │ │ - mov r1, r5 │ │ + ldr r3, [pc, #220] ; 3ad24 │ │ add r3, pc, r3 │ │ + b 3ab1c │ │ + ldr r3, [pc, #212] ; 3ad28 │ │ + add r3, pc, r3 │ │ + b 3abe0 │ │ + ldr r3, [pc, #204] ; 3ad2c │ │ + add r3, pc, r3 │ │ + b 3aba8 │ │ + ldr r3, [pc, #196] ; 3ad30 │ │ mov r2, #196 ; 0xc4 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + add r3, pc, r3 │ │ + mov r1, r5 │ │ + mov r0, #1 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ ldr r3, [r4, #64] ; 0x40 │ │ - ldr ip, [r3, #68] ; 0x44 │ │ - cmp ip, #0 │ │ - beq 39258 │ │ - ldr r1, [pc, #160] ; 393f8 │ │ - ldr r3, [pc, #160] ; 393fc │ │ + ldr r2, [r3, #68] ; 0x44 │ │ + cmp r2, #0 │ │ + beq 3ab94 │ │ + ldr r1, [pc, #160] ; 3ad34 │ │ + ldr r3, [pc, #160] ; 3ad38 │ │ + str r2, [sp] │ │ mov r0, #1 │ │ - add r1, pc, r1 │ │ add r3, pc, r3 │ │ + add r1, pc, r1 │ │ mov r2, #200 ; 0xc8 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ ldr r3, [r4, #64] ; 0x40 │ │ - b 39258 │ │ - ldr ip, [pc, #128] ; 39400 │ │ - add ip, pc, ip │ │ - b 392dc │ │ - andeq sl, r1, r8, lsl r8 │ │ + b 3ab94 │ │ + ldr r3, [pc, #128] ; 3ad3c │ │ + add r3, pc, r3 │ │ + b 3ac18 │ │ + andeq sl, r1, r8, ror sl │ │ + andeq sl, r1, r0, lsr #25 │ │ + muleq r1, r8, ip │ │ + andeq sl, r1, ip, lsl #25 │ │ + andeq sl, r1, ip, lsl #25 │ │ + andeq sl, r1, ip, lsl #25 │ │ + muleq r1, r0, ip │ │ + muleq r1, r0, ip │ │ + andeq sl, r1, r0, ror ip │ │ + andeq sl, r1, r0, ror ip │ │ + andeq sl, r1, r4, ror ip │ │ + andeq sl, r1, r8, lsr fp │ │ + andeq sl, r1, r0, lsl #18 │ │ + andeq sl, r1, r0, ror #24 │ │ + andeq sl, r1, ip, asr ip │ │ + andeq sl, r1, r0, ror #24 │ │ + andeq sl, r1, ip, lsr #21 │ │ + andeq sl, r1, ip, ror #16 │ │ + andeq sl, r1, r8, lsl #25 │ │ + andeq sl, r1, r4, ror sl │ │ + andeq sl, r1, r4, lsr r8 │ │ + andeq sl, r1, r8, ror ip │ │ andeq sl, r1, ip, lsr sl │ │ - andeq sl, r1, r4, lsr sl │ │ - andeq sl, r1, ip, lsr #20 │ │ - andeq sl, r1, ip, lsr #20 │ │ - andeq sl, r1, r4, lsr sl │ │ - andeq sl, r1, ip, lsr #20 │ │ - andeq sl, r1, ip, lsr #20 │ │ - andeq sl, r1, ip, lsl #20 │ │ - andeq sl, r1, r0, lsl sl │ │ - andeq sl, r1, r8, lsl sl │ │ - andeq r9, r1, r6, asr r5 │ │ - muleq r1, ip, r6 │ │ - andeq sl, r1, r0, lsl #20 │ │ - strdeq sl, [r1], -ip │ │ - andeq sl, r1, r4, lsl #20 │ │ - andeq r9, r1, sl, asr #9 │ │ - andeq sl, r1, r0, lsl r6 │ │ - andeq sl, r1, r4, lsr #20 │ │ - muleq r1, r2, r4 │ │ - ldrdeq sl, [r1], -r8 │ │ - andeq sl, r1, r4, lsl sl │ │ - ldrdeq sl, [r1], -r8 │ │ - andeq sl, r1, r0, lsr #11 │ │ - andeq sl, r1, r8, lsl #20 │ │ - andeq sl, r1, r8, lsr #15 │ │ - muleq r1, ip, r7 │ │ - muleq r1, r0, r7 │ │ - andeq sl, r1, ip, lsl r9 │ │ - andeq sl, r1, ip, lsr #10 │ │ - andeq sl, r1, r0, lsl r9 │ │ - ; instruction: 0x000193b6 │ │ + andeq sl, r1, r0, lsl #16 │ │ + andeq sl, r1, r8, ror #24 │ │ + andeq r9, r1, lr, lsl #13 │ │ + andeq r9, r1, r2, lsl #13 │ │ + andeq r9, r1, r6, ror r6 │ │ + andeq sl, r1, r4, lsl #23 │ │ + andeq sl, r1, r8, lsl #15 │ │ + andeq sl, r1, r4, ror fp │ │ + andeq r9, r1, sl, lsl r6 │ │ │ │ -00039404 : │ │ - ldr r0, [pc, #4] ; 39410 │ │ +0003ad40 : │ │ + ldr r0, [pc, #4] ; 3ad4c │ │ add r0, pc, r0 │ │ bx lr │ │ - andeq lr, r1, ip, ror #13 │ │ + andeq lr, r1, ip, lsl #27 │ │ │ │ -00039414 : │ │ +0003ad50 : │ │ ldr r0, [r0] │ │ bx lr │ │ │ │ -0003941c : │ │ +0003ad58 : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ sub sp, sp, #8 │ │ - blt 3945c │ │ - ldr r1, [pc, #92] ; 39490 │ │ - ldr r3, [pc, #92] ; 39494 │ │ + blt 3ad98 │ │ + ldr r1, [pc, #92] ; 3adcc │ │ + ldr r3, [pc, #92] ; 3add0 │ │ + str r4, [sp] │ │ mov r0, #1 │ │ add r1, pc, r1 │ │ mov r2, #328 ; 0x148 │ │ add r3, pc, r3 │ │ - str r4, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, r4 │ │ add sp, sp, #8 │ │ pop {r4, lr} │ │ - b 47390 <__udivdi3+0x58c> │ │ - ldr r1, [pc, #52] ; 39498 │ │ - ldr r3, [pc, #52] ; 3949c │ │ + b 48e64 <_Unwind_GetTextRelBase@@Base+0x7b8> │ │ mov r0, #1 │ │ mov r2, #320 ; 0x140 │ │ + ldr r1, [pc, #44] ; 3add4 │ │ + ldr r3, [pc, #44] ; 3add8 │ │ add r2, r2, r0 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #0 │ │ - bl ec14 │ │ + bl f4f8 │ │ add sp, sp, #8 │ │ pop {r4, lr} │ │ - b 47390 <__udivdi3+0x58c> │ │ - andeq sl, r1, r0, asr r4 │ │ - andeq sl, r1, r8, lsr #18 │ │ - andeq sl, r1, r8, lsl r4 │ │ - ; instruction: 0x0001a8b4 │ │ + b 48e64 <_Unwind_GetTextRelBase@@Base+0x7b8> │ │ + ; instruction: 0x0001a6b0 │ │ + andeq sl, r1, r8, lsl #23 │ │ + andeq sl, r1, ip, ror r6 │ │ + andeq sl, r1, r8, lsl fp │ │ │ │ -000394a0 : │ │ - ldrsh r2, [r0, #28] │ │ +0003addc : │ │ push {r3, r4, r5, lr} │ │ mov r4, #0 │ │ + ldrsh r2, [r0, #28] │ │ mov r5, r0 │ │ - mov r1, r4 │ │ strh r4, [r0, #100] ; 0x64 │ │ + mov r1, r4 │ │ lsl r2, r2, #1 │ │ ldr r0, [r0, #96] ; 0x60 │ │ - bl eb48 │ │ - ldr r3, [r5, #76] ; 0x4c │ │ + bl f42c │ │ mov r2, #1 │ │ + ldr r3, [r5, #76] ; 0x4c │ │ strb r2, [r5, #54] ; 0x36 │ │ strh r4, [r5, #102] ; 0x66 │ │ ldr r0, [r3, #8] │ │ strb r4, [r3] │ │ strb r4, [r3, #1] │ │ strh r4, [r3, #4] │ │ strh r4, [r3, #6] │ │ - bl 3d914 │ │ + bl 3f3a8 │ │ mov r0, r4 │ │ pop {r3, r4, r5, pc} │ │ │ │ -000394f4 : │ │ - mov r3, #0 │ │ - strh r3, [r0, #52] ; 0x34 │ │ +0003ae30 : │ │ + mov r3, r0 │ │ + mov r2, #0 │ │ ldr r0, [r0, #72] ; 0x48 │ │ - b 3cff4 │ │ + strh r2, [r3, #52] ; 0x34 │ │ + b 3e9d8 │ │ │ │ -00039504 : │ │ +0003ae44 : │ │ ldrb r0, [r0, #33] ; 0x21 │ │ bx lr │ │ │ │ -0003950c : │ │ +0003ae4c : │ │ cmp r1, #0 │ │ ldrshne r3, [r0, #22] │ │ strne r3, [r1] │ │ cmp r2, #0 │ │ ldrshne r3, [r0, #28] │ │ strne r3, [r2] │ │ bx lr │ │ │ │ -00039528 : │ │ +0003ae68 : │ │ ldr r3, [r0, #76] ; 0x4c │ │ ldrb r0, [r3] │ │ bx lr │ │ │ │ -00039534 : │ │ +0003ae74 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ subs r9, r3, #0 │ │ sub sp, sp, #20 │ │ mov r4, r0 │ │ - mov r8, r1 │ │ mov r7, r2 │ │ ldr r5, [sp, #56] ; 0x38 │ │ - ldr fp, [sp, #60] ; 0x3c │ │ - beq 39978 │ │ - cmp fp, #0 │ │ - ldrh r1, [r0, #100] ; 0x64 │ │ - movne r3, #0 │ │ - strne r3, [fp] │ │ - ldr r3, [r2] │ │ - ldrsh r2, [r0, #28] │ │ - lsl r0, r1, #16 │ │ - asr r0, r0, #16 │ │ - str r0, [sp, #8] │ │ - add r0, r3, r0 │ │ - cmp r0, r2 │ │ - bcs 395e0 │ │ + beq 3b2d0 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldrh sl, [r0, #100] ; 0x64 │ │ + mov r8, r1 │ │ cmp r3, #0 │ │ - beq 395cc │ │ - lsl r2, r3, #1 │ │ - ldr r0, [r4, #96] ; 0x60 │ │ - ldr r3, [sp, #8] │ │ + movne r3, #0 │ │ + ldrne r2, [sp, #60] ; 0x3c │ │ + lsl ip, sl, #16 │ │ + strne r3, [r2] │ │ + ldrh r2, [r0, #28] │ │ + ldr fp, [r7] │ │ + asr r3, ip, #16 │ │ + lsl r2, r2, #16 │ │ + add r1, fp, r3 │ │ + cmp r1, r2, asr #16 │ │ + bcs 3af1c │ │ + cmp fp, #0 │ │ + beq 3af0c │ │ + ldr r0, [r0, #96] ; 0x60 │ │ + lsl r2, fp, #1 │ │ ldr r1, [r8] │ │ add r0, r0, r3, lsl #1 │ │ - bl eb24 │ │ - ldr r3, [r7] │ │ + bl f408 │ │ + mov r0, #0 │ │ + ldr r1, [r7] │ │ ldrh r2, [r4, #100] ; 0x64 │ │ - ldr r1, [r8] │ │ - add r2, r3, r2 │ │ - add r3, r1, r3, lsl #1 │ │ + ldr r3, [r8] │ │ + add r2, r1, r2 │ │ + add r3, r3, r1, lsl #1 │ │ strh r2, [r4, #100] ; 0x64 │ │ str r3, [r8] │ │ - mov r3, #0 │ │ - str r3, [r7] │ │ - mov r9, #0 │ │ - str r9, [r5] │ │ - mov r0, r9 │ │ + str r0, [r7] │ │ + mov r0, #0 │ │ + str r0, [r5] │ │ add sp, sp, #20 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r3, [r5] │ │ cmp r3, #0 │ │ - ble 395cc │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - ldrb r6, [r3] │ │ + ble 3af0c │ │ + ldr ip, [r0, #76] ; 0x4c │ │ + ldrb r6, [ip] │ │ cmp r6, #0 │ │ movne r2, r9 │ │ movne r6, #0 │ │ - bne 3987c │ │ - mov sl, r9 │ │ + bne 3b160 │ │ + mov fp, r9 │ │ ldr r3, [r8] │ │ - cmp r1, #0 │ │ - str r3, [sp, #12] │ │ - beq 3994c │ │ - ldr r3, [sp, #8] │ │ + cmp sl, #0 │ │ + str r3, [sp, #4] │ │ + beq 3b2a0 │ │ + lsl r1, sl, #16 │ │ ldr r0, [r4, #96] ; 0x60 │ │ - ldr lr, [sp, #8] │ │ - rsb ip, r3, r2 │ │ - lsl r3, ip, #1 │ │ - mov r2, r3 │ │ - add r0, r0, lr, lsl #1 │ │ - ldr r1, [sp, #12] │ │ - str r3, [sp] │ │ - str ip, [sp, #4] │ │ - bl eb24 │ │ + asr r1, r1, #16 │ │ + rsb r3, r1, r2, asr #16 │ │ + add r0, r0, r1, lsl #1 │ │ + lsl ip, r3, #1 │ │ + mov r2, ip │ │ + ldr r1, [sp, #4] │ │ + str r3, [sp, #12] │ │ + str ip, [sp, #8] │ │ + bl f408 │ │ ldr r1, [r4, #96] ; 0x60 │ │ ldrsh r2, [r4, #28] │ │ mov r0, r4 │ │ - bl 3b338 │ │ - ldr r2, [r8] │ │ - ldr lr, [r7] │ │ - ldrh r1, [r4, #100] ; 0x64 │ │ - ldr r3, [sp] │ │ - ldr ip, [sp, #4] │ │ + bl 3cbf8 │ │ + ldr lr, [r8] │ │ + ldr r1, [r7] │ │ + ldrh r2, [r4, #100] ; 0x64 │ │ ldrh r0, [r4, #22] │ │ - add r3, r2, r3 │ │ - rsb ip, ip, lr │ │ - rsb r1, r0, r1 │ │ - str r3, [r8] │ │ - str ip, [r7] │ │ - strh r1, [r4, #100] ; 0x64 │ │ + ldr ip, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + rsb r2, r0, r2 │ │ + add ip, lr, ip │ │ + rsb r1, r3, r1 │ │ + str ip, [r8] │ │ + str r1, [r7] │ │ + strh r2, [r4, #100] ; 0x64 │ │ + ldr r1, [fp] │ │ mov r0, r4 │ │ - ldr r1, [sl] │ │ - bl 3b9f0 │ │ - ldr r2, [r4, #76] ; 0x4c │ │ - ldrb r3, [r2, #1] │ │ + bl 3d300 │ │ + ldr r1, [r4, #76] ; 0x4c │ │ + ldrb r3, [r1, #1] │ │ cmp r3, #0 │ │ - ldrne r0, [r5] │ │ - bne 398dc │ │ - ldrb r3, [r2] │ │ + beq 3b270 │ │ + ldr r2, [r5] │ │ + ldrb r3, [r1] │ │ cmp r3, #0 │ │ - beq 398d4 │ │ - ldr r0, [r5] │ │ + moveq r3, r2 │ │ + beq 3b050 │ │ + cmp r2, #0 │ │ + ble 3b030 │ │ + add fp, r9, r6, lsl #2 │ │ + b 3b01c │ │ + ldr r3, [r5] │ │ add r6, r6, #1 │ │ - sub r3, r0, #1 │ │ + sub r3, r3, #1 │ │ + cmp r3, #0 │ │ str r3, [r5] │ │ - ldrb r1, [r2, #1] │ │ - mov r0, r3 │ │ - cmp r1, #0 │ │ - bne 398dc │ │ + ble 3b030 │ │ + ldr r1, [r4, #76] ; 0x4c │ │ + ldr r0, [r1, #8] │ │ + ldr r1, [fp], #4 │ │ + bl 3f2b4 │ │ + cmp r0, #0 │ │ + bgt 3b000 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - ble 397c0 │ │ + ldrshne r2, [r4, #8] │ │ + ldrshne r3, [r4, #52] ; 0x34 │ │ + rsbne r3, r2, r3 │ │ + ldrne r2, [sp, #60] ; 0x3c │ │ + strne r3, [r2] │ │ + ldr r3, [r5] │ │ + cmp r3, #0 │ │ + ble 3b1c8 │ │ ldrsh r2, [r4, #22] │ │ ldr r3, [r7] │ │ cmp r3, r2 │ │ - bcc 397c0 │ │ + bcc 3b1c8 │ │ ldr r1, [r8] │ │ mov r0, r4 │ │ - bl 3b3ec │ │ + bl 3cccc │ │ mov r0, r4 │ │ ldr r1, [r9, r6, lsl #2] │ │ - bl 3b9f0 │ │ + bl 3d300 │ │ ldr r3, [r4, #76] ; 0x4c │ │ ldrb r2, [r3, #1] │ │ cmp r2, #0 │ │ - bne 39728 │ │ + bne 3b0ac │ │ ldrb r3, [r3] │ │ cmp r3, #0 │ │ - ldrne r3, [r5] │ │ - addne r6, r6, #1 │ │ - subne r3, r3, #1 │ │ - strne r3, [r5] │ │ - ldrh r2, [r4, #22] │ │ - ldrh r1, [r4, #100] ; 0x64 │ │ + beq 3b0ac │ │ + ldr r3, [r5] │ │ + add r6, r6, #1 │ │ + sub r3, r3, #1 │ │ + str r3, [r5] │ │ + ldrh ip, [r4, #22] │ │ + ldrh r2, [r4, #100] ; 0x64 │ │ ldr r0, [r8] │ │ - lsl r3, r2, #16 │ │ - ldr sl, [r7] │ │ + lsl r3, ip, #16 │ │ + ldr r1, [r7] │ │ asr r3, r3, #16 │ │ - lsl ip, r1, #16 │ │ - cmp ip, #0 │ │ + lsl lr, r2, #16 │ │ + cmp lr, #0 │ │ add r0, r0, r3, lsl #1 │ │ str r0, [r8] │ │ - rsbgt r2, r2, r1 │ │ - rsb r3, r3, sl │ │ + rsbgt r2, ip, r2 │ │ + rsb r3, r3, r1 │ │ str r3, [r7] │ │ strhgt r2, [r4, #100] ; 0x64 │ │ ldr r2, [r4, #76] ; 0x4c │ │ ldrb r3, [r2, #1] │ │ cmp r3, #0 │ │ - beq 398d4 │ │ + beq 3b04c │ │ ldrb r3, [r2] │ │ cmp r3, #0 │ │ ldr r3, [r5] │ │ - beq 396d0 │ │ + beq 3b050 │ │ cmp r3, #0 │ │ - ble 397c0 │ │ - add sl, r9, r6, lsl #2 │ │ - b 39794 │ │ - ldr r2, [r4, #76] ; 0x4c │ │ + ble 3b050 │ │ + add fp, r9, r6, lsl #2 │ │ ldr r0, [r2, #8] │ │ - ldr r1, [sl], #4 │ │ - bl 3d818 │ │ + ldr r1, [fp], #4 │ │ + bl 3f2b4 │ │ cmp r0, #0 │ │ ldr r3, [r5] │ │ - beq 396d0 │ │ + beq 3b050 │ │ sub r3, r3, #1 │ │ cmp r3, #0 │ │ add r6, r6, #1 │ │ str r3, [r5] │ │ - bgt 39790 │ │ - ldrsh r2, [r4, #100] ; 0x64 │ │ - cmp r2, #0 │ │ - ble 399c8 │ │ - ldr ip, [sp, #8] │ │ - ldr r0, [r4, #96] ; 0x60 │ │ - rsb r1, r2, ip │ │ - add r1, r0, r1, lsl #1 │ │ - lsl r2, r2, #1 │ │ - bl ebfc │ │ - ldr r9, [sp, #12] │ │ - ldr sl, [r8] │ │ - ldrsh r3, [r4, #100] ; 0x64 │ │ - ldr r1, [r7] │ │ - ldrsh r2, [r4, #28] │ │ - ldr r0, [r4, #96] ; 0x60 │ │ - rsb sl, r9, sl │ │ - rsb r2, r3, r2 │ │ - add sl, r1, sl, asr #1 │ │ - cmp sl, r2 │ │ - movge sl, r2 │ │ - add r0, r0, r3, lsl #1 │ │ - mov r1, r9 │ │ - lsl r2, sl, #1 │ │ - bl eb24 │ │ - ldr r3, [r8] │ │ - ldrh r1, [r4, #100] ; 0x64 │ │ - rsb r2, r9, r3 │ │ - asr r2, r2, #1 │ │ - add r1, sl, r1 │ │ - cmp r2, sl │ │ - strh r1, [r4, #100] ; 0x64 │ │ - bge 39858 │ │ - ldr r1, [r7] │ │ - rsb r2, r2, sl │ │ - add r3, r3, r2, lsl #1 │ │ - rsb r2, r2, r1 │ │ - str r3, [r8] │ │ - str r2, [r7] │ │ - str r6, [r5] │ │ - mov r9, #0 │ │ - b 395d4 │ │ + ble 3b050 │ │ + ldr r2, [r4, #76] ; 0x4c │ │ + b 3b110 │ │ + ldr r3, [r5] │ │ + add r6, r6, #1 │ │ sub r3, r3, #1 │ │ cmp r3, #0 │ │ - add r6, r6, #1 │ │ str r3, [r5] │ │ - ble 39858 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - ldr r0, [r3, #8] │ │ + ble 3b3d8 │ │ + ldr ip, [r4, #76] ; 0x4c │ │ ldr r1, [r2] │ │ - mov sl, r2 │ │ - bl 3d818 │ │ + ldr r0, [ip, #8] │ │ + mov fp, r2 │ │ + bl 3f2b4 │ │ cmp r0, #0 │ │ - ldr r3, [r5] │ │ - add r2, sl, #4 │ │ - bgt 39864 │ │ - cmp r3, #0 │ │ - ble 39858 │ │ - cmp fp, #0 │ │ - beq 39a8c │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - ldrh r1, [r4, #100] ; 0x64 │ │ - ldrb r3, [r3, #1] │ │ + add r2, fp, #4 │ │ + bgt 3b144 │ │ + ldr r2, [r5] │ │ + cmp r2, #0 │ │ + ble 3b3d8 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - bne 39a68 │ │ - lsl r3, r1, #16 │ │ - ldrsh r2, [r4, #28] │ │ - asr r3, r3, #16 │ │ - str r3, [sp, #8] │ │ - b 39608 │ │ - ldr r3, [r5] │ │ - b 396d0 │ │ - ldrb r3, [r2] │ │ + beq 3b3c8 │ │ + ldr r2, [r4, #76] ; 0x4c │ │ + ldrb r2, [r2, #1] │ │ + cmp r2, #0 │ │ + beq 3b3c8 │ │ + ldrsh r1, [r4, #52] ; 0x34 │ │ + ldrsh r0, [r4, #8] │ │ + ldrh r2, [r4, #28] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + rsb r1, r0, r1 │ │ + ldrh sl, [r4, #100] ; 0x64 │ │ + lsl r2, r2, #16 │ │ + str r1, [r3] │ │ + b 3af44 │ │ + ldrsh r2, [r4, #100] ; 0x64 │ │ + cmp r2, #0 │ │ + ble 3b328 │ │ + lsl r1, sl, #16 │ │ + ldr r0, [r4, #96] ; 0x60 │ │ + rsb r1, r2, r1, asr #16 │ │ + lsl r2, r2, #1 │ │ + add r1, r0, r1, lsl #1 │ │ + bl f4e0 │ │ + ldr sl, [sp, #4] │ │ + ldr r9, [r8] │ │ + ldr r2, [r7] │ │ + ldrsh r0, [r4, #100] ; 0x64 │ │ + ldrsh r3, [r4, #28] │ │ + rsb r9, sl, r9 │ │ + add r9, r2, r9, asr #1 │ │ + rsb r3, r0, r3 │ │ + cmp r9, r3 │ │ + movge r9, r3 │ │ + ldr r3, [r4, #96] ; 0x60 │ │ + lsl r2, r9, #1 │ │ + mov r1, sl │ │ + add r0, r3, r0, lsl #1 │ │ + bl f408 │ │ + ldr r2, [r8] │ │ + ldrh r3, [r4, #100] ; 0x64 │ │ + rsb fp, sl, r2 │ │ + asr fp, fp, #1 │ │ + add r3, r9, r3 │ │ + cmp fp, r9 │ │ + strh r3, [r4, #100] ; 0x64 │ │ + bge 3b260 │ │ + ldr r3, [r7] │ │ + rsb fp, fp, r9 │ │ + add r2, r2, fp, lsl #1 │ │ + rsb fp, fp, r3 │ │ + str r2, [r8] │ │ + str fp, [r7] │ │ + mov r0, #0 │ │ + str r6, [r5] │ │ + add sp, sp, #20 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldrb r3, [r1] │ │ cmp r3, #0 │ │ - moveq r3, r0 │ │ - beq 396d0 │ │ - cmp r0, #0 │ │ - addgt sl, r9, r6, lsl #2 │ │ - bgt 39918 │ │ - b 3992c │ │ - ldr r3, [r5] │ │ + beq 3b04c │ │ + ldr r2, [r5] │ │ add r6, r6, #1 │ │ - sub r3, r3, #1 │ │ - cmp r3, #0 │ │ + sub r3, r2, #1 │ │ str r3, [r5] │ │ - ble 3992c │ │ - ldr r2, [r4, #76] ; 0x4c │ │ - ldr r0, [r2, #8] │ │ - ldr r1, [sl], #4 │ │ - bl 3d818 │ │ + ldrb r0, [r1, #1] │ │ + mov r2, r3 │ │ cmp r0, #0 │ │ - bgt 398fc │ │ - cmp fp, #0 │ │ - beq 398d4 │ │ - ldrsh r2, [r4, #52] ; 0x34 │ │ - ldrsh r3, [r4, #8] │ │ - rsb r3, r3, r2 │ │ - str r3, [fp] │ │ - ldr r3, [r5] │ │ - b 396d0 │ │ - ldr r1, [sp, #12] │ │ + beq 3b050 │ │ + b 3afe0 │ │ + asr r2, r2, #16 │ │ + ldr r1, [sp, #4] │ │ mov r0, r4 │ │ - bl 3b338 │ │ - ldrsh r3, [r4, #28] │ │ - ldr r2, [r8] │ │ - ldr r1, [r7] │ │ - add r2, r2, r3, lsl #1 │ │ - rsb r3, r3, r1 │ │ - str r2, [r8] │ │ - str r3, [r7] │ │ - b 39684 │ │ - ldrsh r0, [r0, #100] ; 0x64 │ │ - ldr r2, [r2] │ │ - ldrsh r3, [r4, #28] │ │ - add r0, r0, r2 │ │ - cmp r0, r3 │ │ - bcc 399a0 │ │ + bl 3cbf8 │ │ + ldrsh r0, [r4, #28] │ │ + ldr r1, [r8] │ │ + ldr r2, [r7] │ │ + add r1, r1, r0, lsl #1 │ │ + rsb r2, r0, r2 │ │ + str r1, [r8] │ │ + str r2, [r7] │ │ + b 3afc0 │ │ + ldrsh r3, [r0, #100] ; 0x64 │ │ + ldr r2, [r2] │ │ + ldrsh r0, [r0, #28] │ │ + add r3, r3, r2 │ │ + cmp r3, r0 │ │ + movcc r0, r9 │ │ + bcc 3b2fc │ │ + rsb r0, r0, r3 │ │ ldrsh r1, [r4, #22] │ │ - rsb r0, r3, r0 │ │ - bl 44140 <__udivsi3> │ │ - add r9, r0, #1 │ │ + bl 45e60 <__udivsi3@@Base> │ │ + add r0, r0, #1 │ │ ldr r3, [r4, #76] ; 0x4c │ │ - str r9, [r5] │ │ + str r0, [r5] │ │ ldrb r2, [r3] │ │ cmp r2, #0 │ │ - beq 395d4 │ │ + beq 3af14 │ │ ldr r0, [r3, #8] │ │ - bl 3d96c │ │ - add r9, r9, r0 │ │ - str r9, [r5] │ │ - b 395d4 │ │ - ldrh r1, [r4, #22] │ │ - ldrh r0, [r4, #28] │ │ + bl 3f400 │ │ + ldr r3, [r5] │ │ + add r0, r0, r3 │ │ + str r0, [r5] │ │ + b 3af14 │ │ + ldrh sl, [r4, #22] │ │ + ldrh r1, [r4, #28] │ │ ldr r3, [r8] │ │ - ldr r9, [sp, #12] │ │ - rsb r2, r1, r0 │ │ - lsl r2, r2, #16 │ │ + lsl r2, sl, #16 │ │ + rsb r9, sl, r1 │ │ ldr sl, [r7] │ │ - lsr r2, r2, #16 │ │ - lsl r1, r1, #16 │ │ - rsb ip, r9, r3 │ │ - lsl r9, r2, #16 │ │ - asr ip, ip, #1 │ │ - asr r1, r1, #16 │ │ - cmp sl, r1 │ │ - movge sl, r1 │ │ - cmp ip, r9, asr #16 │ │ - strh r2, [r4, #100] ; 0x64 │ │ - lsllt r2, ip, #16 │ │ - lsrlt r2, r2, #16 │ │ - add r2, r2, sl │ │ - lsl r2, r2, #16 │ │ - lsr r2, r2, #16 │ │ - strh r2, [r4, #100] ; 0x64 │ │ - lsl r2, r2, #16 │ │ asr r2, r2, #16 │ │ - cmp r2, #0 │ │ - ble 39858 │ │ - lsl ip, r0, #16 │ │ - lsl r2, r2, #1 │ │ - rsb r1, r1, ip, asr #16 │ │ + lsl r9, r9, #16 │ │ + cmp sl, r2 │ │ + movge sl, r2 │ │ + ldr ip, [sp, #4] │ │ + lsr r9, r9, #16 │ │ + strh r9, [r4, #100] ; 0x64 │ │ + lsl r0, r9, #16 │ │ + rsb fp, ip, r3 │ │ + asr fp, fp, #1 │ │ + cmp fp, r0, asr #16 │ │ + lsllt r0, fp, #16 │ │ + lsrlt r9, r0, #16 │ │ + add r9, r9, sl │ │ + lsl fp, r9, #16 │ │ + lsr fp, fp, #16 │ │ + strh fp, [r4, #100] ; 0x64 │ │ + lsl fp, fp, #16 │ │ + asr fp, fp, #16 │ │ + cmp fp, #0 │ │ + ble 3b260 │ │ + lsl r1, r1, #16 │ │ ldr r0, [r4, #96] ; 0x60 │ │ + rsb r1, r2, r1, asr #16 │ │ + lsl r2, fp, #1 │ │ sub r1, r3, r1, lsl #1 │ │ - bl eb24 │ │ - ldr r3, [r8] │ │ - ldr r2, [r7] │ │ - add r3, r3, sl, lsl #1 │ │ - rsb sl, sl, r2 │ │ - str r3, [r8] │ │ + bl f408 │ │ + ldr r2, [r8] │ │ + ldr r3, [r7] │ │ + add r2, r2, sl, lsl #1 │ │ + rsb sl, sl, r3 │ │ + str r2, [r8] │ │ str sl, [r7] │ │ - b 39858 │ │ - ldrsh r0, [r4, #52] ; 0x34 │ │ - ldrsh r3, [r4, #8] │ │ - lsl ip, r1, #16 │ │ - ldrsh r2, [r4, #28] │ │ - rsb r3, r3, r0 │ │ - asr ip, ip, #16 │ │ - str r3, [fp] │ │ - str ip, [sp, #8] │ │ - b 39608 │ │ - ldrh r1, [r4, #100] ; 0x64 │ │ - ldrsh r2, [r4, #28] │ │ - lsl ip, r1, #16 │ │ - asr ip, ip, #16 │ │ - str ip, [sp, #8] │ │ - b 39608 │ │ + b 3b260 │ │ + ldrh r2, [r4, #28] │ │ + ldrh sl, [r4, #100] ; 0x64 │ │ + lsl r2, r2, #16 │ │ + b 3af44 │ │ + str r6, [r5] │ │ + mov r0, #0 │ │ + b 3af14 │ │ │ │ -00039aa4 : │ │ - push {r4, r5, r6, r7, r8, sl, lr} │ │ +0003b3e4 : │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, sp, #12 │ │ mov r4, r0 │ │ ldr r5, [sp, #40] ; 0x28 │ │ ldr r0, [r0, #76] ; 0x4c │ │ - mov r6, r1 │ │ - ldr r1, [r5] │ │ + mov r9, r1 │ │ ldr r0, [r0, #8] │ │ - mov sl, r2 │ │ - mov r8, r3 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - bl 3d7c0 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - ldr ip, [sp, #52] ; 0x34 │ │ - mov r2, #1 │ │ - strb r2, [r3, #2] │ │ - mov r0, r4 │ │ - mov r2, sl │ │ - mov r3, r8 │ │ - mov r1, r6 │ │ + ldr r1, [r5] │ │ + mov r8, r2 │ │ + mov r7, r3 │ │ + ldr r6, [sp, #52] ; 0x34 │ │ + bl 3f25c │ │ + mov ip, #1 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + mov r2, r8 │ │ + strb ip, [r0, #2] │ │ + mov r3, r7 │ │ str r5, [sp] │ │ - str ip, [sp, #4] │ │ - bl 39534 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ + mov r1, r9 │ │ + mov r0, r4 │ │ + str r6, [sp, #4] │ │ + bl 3ae74 │ │ mov r2, #0 │ │ + ldr r3, [r4, #76] ; 0x4c │ │ mov r5, r0 │ │ strb r2, [r3, #2] │ │ ldr r2, [r4, #76] ; 0x4c │ │ ldrb r3, [r2] │ │ cmp r3, #0 │ │ - streq r3, [r7] │ │ - bne 39b30 │ │ + bne 3b470 │ │ mov r0, r5 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + str r3, [r2] │ │ add sp, sp, #12 │ │ - pop {r4, r5, r6, r7, r8, sl, pc} │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ ldr r0, [r2, #8] │ │ ldr r1, [sp, #44] ; 0x2c │ │ - mov r2, r7 │ │ - bl 3d8a8 │ │ - b 39b24 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + bl 3f33c │ │ + mov r0, r5 │ │ + add sp, sp, #12 │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -00039b44 : │ │ +0003b48c : │ │ + mov ip, #0 │ │ push {r4, r5, r6, r7, r8, lr} │ │ sub sp, sp, #16 │ │ ldr r5, [sp, #40] ; 0x28 │ │ add r4, sp, #16 │ │ - mov ip, #0 │ │ str r2, [r4, #-8]! │ │ str r1, [sp, #12] │ │ mov r8, r3 │ │ - mov r1, ip │ │ mov r2, r4 │ │ + str ip, [sp, #4] │ │ + mov r1, ip │ │ mov r3, ip │ │ - mov r7, r0 │ │ str r5, [sp] │ │ - str ip, [sp, #4] │ │ - bl 39534 │ │ + mov r7, r0 │ │ + bl 3ae74 │ │ ldr r0, [r5] │ │ - ldrb r1, [r7, #33] ; 0x21 │ │ cmp r0, #0 │ │ - bne 39be0 │ │ - ldr r3, [pc, #108] ; 39c04 │ │ - mov ip, #604 ; 0x25c │ │ - add ip, ip, #1 │ │ + bne 3b528 │ │ + mov r3, #604 ; 0x25c │ │ + add r3, r3, #1 │ │ + ldrb r1, [r7, #33] ; 0x21 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #100] ; 3b550 │ │ mov r0, #1 │ │ mov r2, #4 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47350 <__udivdi3+0x54c> │ │ + bl 48cc4 <_Unwind_GetTextRelBase@@Base+0x618> │ │ mov r6, r0 │ │ - mov ip, #0 │ │ + mov r3, #0 │ │ + str r5, [sp] │ │ + str r3, [sp, #4] │ │ mov r0, r7 │ │ - add r1, sp, #12 │ │ mov r2, r4 │ │ + add r1, sp, #12 │ │ mov r3, r6 │ │ - str r5, [sp] │ │ - str ip, [sp, #4] │ │ - bl 39534 │ │ + bl 3ae74 │ │ str r6, [r8] │ │ add sp, sp, #16 │ │ pop {r4, r5, r6, r7, r8, pc} │ │ - ldr r3, [pc, #32] ; 39c08 │ │ - mov ip, #600 ; 0x258 │ │ - add ip, ip, #3 │ │ + mov r3, #600 ; 0x258 │ │ + add r3, r3, #3 │ │ + ldrb r1, [r7, #33] ; 0x21 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #20] ; 3b554 │ │ mov r2, #4 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47350 <__udivdi3+0x54c> │ │ + bl 48cc4 <_Unwind_GetTextRelBase@@Base+0x618> │ │ mov r6, r0 │ │ - b 39bb4 │ │ - andeq r9, r1, r4, ror #25 │ │ - muleq r1, r8, ip │ │ + b 3b4fc │ │ + andeq r9, r1, r8, lsr pc │ │ + andeq r9, r1, r8, ror #29 │ │ │ │ -00039c0c : │ │ - ldrsh r3, [r0, #100] ; 0x64 │ │ +0003b558 : │ │ + mov r3, #0 │ │ push {r4, r5, r6, lr} │ │ - cmp r3, #0 │ │ mov r5, r2 │ │ - mov r2, #0 │ │ + ldrsh r2, [r0, #100] ; 0x64 │ │ mov r4, r0 │ │ + cmp r2, r3 │ │ + str r3, [r5] │ │ + ble 3b5b4 │ │ mov r6, r1 │ │ - str r2, [r5] │ │ - ble 39c6c │ │ - mov r2, r3 │ │ ldr r1, [r0, #96] ; 0x60 │ │ - bl 3b338 │ │ + bl 3cbf8 │ │ mov r0, r4 │ │ mov r1, r6 │ │ - bl 3b9f0 │ │ + bl 3d300 │ │ ldr r3, [r4, #76] ; 0x4c │ │ ldrb r2, [r3, #1] │ │ cmp r2, #0 │ │ - bne 39c6c │ │ + bne 3b5b4 │ │ ldrb r3, [r3] │ │ cmp r3, #0 │ │ ldrne r3, [r5] │ │ addne r3, r3, #1 │ │ strne r3, [r5] │ │ mov r0, #0 │ │ strh r0, [r4, #100] ; 0x64 │ │ strb r0, [r4, #54] ; 0x36 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00039c7c : │ │ - ldr r2, [r0, #4] │ │ - add r2, r2, #1 │ │ - str r2, [r0, #4] │ │ +0003b5c4 : │ │ + ldr r3, [r0, #4] │ │ + add r3, r3, #1 │ │ + str r3, [r0, #4] │ │ bx lr │ │ │ │ -00039c8c : │ │ +0003b5d4 : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ - beq 39d94 │ │ + beq 3b6dc │ │ ldr r0, [r4, #4] │ │ sub r0, r0, #1 │ │ cmp r0, #0 │ │ str r0, [r4, #4] │ │ - ble 39cb0 │ │ + ble 3b5f8 │ │ pop {r4, pc} │ │ ldr r3, [r4, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq 39d10 │ │ + beq 3b658 │ │ ldr r0, [r3, #24] │ │ cmp r0, #0 │ │ - beq 39cd0 │ │ - bl 3c0ec │ │ + beq 3b618 │ │ + bl 3dac8 │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r0, [r3, #72] ; 0x48 │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r0, [r3, #32] │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r0, [r3, #36] ; 0x24 │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r0, [r3, #40] ; 0x28 │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r0, [r3, #28] │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r0, [r4, #64] ; 0x40 │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r0, [r4, #80] ; 0x50 │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r0, [r4, #84] ; 0x54 │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r0, [r4, #56] ; 0x38 │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r0, [r4, #88] ; 0x58 │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r0, [r4, #92] ; 0x5c │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r0, [r4, #96] ; 0x60 │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r0, [r4, #72] ; 0x48 │ │ cmp r0, #0 │ │ - beq 39d60 │ │ - bl 3d004 │ │ + beq 3b6a8 │ │ + bl 3e9e8 │ │ ldr r3, [r4, #76] ; 0x4c │ │ cmp r3, #0 │ │ - beq 39d7c │ │ + beq 3b6c4 │ │ ldr r0, [r3, #8] │ │ - bl 3d930 │ │ + bl 3f3c4 │ │ ldr r0, [r4, #76] ; 0x4c │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r0, [r4] │ │ - bl 473a0 <__udivdi3+0x59c> │ │ + bl 48e74 <_Unwind_GetTextRelBase@@Base+0x7c8> │ │ mov r0, r4 │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ mov r0, #0 │ │ pop {r4, pc} │ │ mov r0, r4 │ │ pop {r4, pc} │ │ │ │ -00039d9c : │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldr r4, [pc, #1224] ; 3a270 │ │ - sub sp, sp, #20 │ │ +0003b6e4 : │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + ldr r6, [pc, #1240] ; 3bbc8 │ │ + sub sp, sp, #16 │ │ mov r1, #104 ; 0x68 │ │ - add r4, pc, r4 │ │ - mov r2, r4 │ │ + add r6, pc, r6 │ │ + mov r2, r6 │ │ + mov sl, r0 │ │ mov r3, #222 ; 0xde │ │ - mov r6, r0 │ │ mov r0, #1 │ │ - bl 47230 <__udivdi3+0x42c> │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ mov r3, #1 │ │ - str r3, [r0, #4] │ │ - mov r5, r0 │ │ - mov r0, r6 │ │ - bl 473b0 <__udivdi3+0x5ac> │ │ - mov r1, r5 │ │ - bl 38c40 │ │ + mov r4, r0 │ │ + mov r0, sl │ │ + str r3, [r4, #4] │ │ + bl 48e84 <_Unwind_GetTextRelBase@@Base+0x7d8> │ │ + mov r1, r4 │ │ + bl 3a580 │ │ cmp r0, #0 │ │ - blt 3a230 │ │ - ldrsh r0, [r5, #20] │ │ - bl 44f4c <__aeabi_i2f> │ │ - ldr r7, [r5, #16] │ │ + blt 3bb64 │ │ + ldrsh r0, [r4, #20] │ │ + bl 46c6c <__aeabi_i2f@@Base> │ │ + ldr r5, [r4, #16] │ │ mov r1, r0 │ │ - mov r0, r7 │ │ - bl 45190 <__aeabi_fdiv> │ │ - bl 44608 <__aeabi_f2d> │ │ + mov r0, r5 │ │ + bl 46eb0 <__aeabi_fdiv@@Base> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r3, #1069547520 ; 0x3fc00000 │ │ mov r2, #0 │ │ add r3, r3, #2097152 ; 0x200000 │ │ - bl 44310 <__adddf3> │ │ - bl 44c58 <__aeabi_d2iz> │ │ - ldr r1, [r5, #24] │ │ - strh r0, [r5, #22] │ │ - mov r0, r7 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - bl 44608 <__aeabi_f2d> │ │ + bl 46030 <__adddf3@@Base> │ │ + bl 46978 <__aeabi_d2iz@@Base> │ │ + ldr r1, [r4, #24] │ │ + strh r0, [r4, #22] │ │ + mov r0, r5 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r3, #1069547520 ; 0x3fc00000 │ │ mov r2, #0 │ │ add r3, r3, #2097152 ; 0x200000 │ │ - bl 44310 <__adddf3> │ │ - bl 44c58 <__aeabi_d2iz> │ │ - mov r7, #0 │ │ - strh r0, [r5, #28] │ │ - strh r7, [r5, #102] ; 0x66 │ │ - mov r0, r5 │ │ - bl 394f4 │ │ - ldrsh ip, [r5, #28] │ │ - ldrsh lr, [r5, #30] │ │ - cmp ip, lr │ │ - bgt 3a240 │ │ - ldrb r3, [r5, #38] ; 0x26 │ │ + bl 46030 <__adddf3@@Base> │ │ + bl 46978 <__aeabi_d2iz@@Base> │ │ + mov r5, #0 │ │ + strh r0, [r4, #28] │ │ + strh r5, [r4, #102] ; 0x66 │ │ + mov r0, r4 │ │ + bl 3ae30 │ │ + ldrh r0, [r4, #28] │ │ + ldrsh r3, [r4, #30] │ │ + lsl r0, r0, #16 │ │ + asr r2, r0, #16 │ │ + cmp r2, r3 │ │ + bgt 3bb78 │ │ + ldrb r3, [r4, #38] ; 0x26 │ │ cmp r3, #0 │ │ - bne 3a1d8 │ │ - ldr r4, [pc, #1020] ; 3a274 │ │ + bne 3bb08 │ │ + ldr r5, [pc, #1028] ; 3bbcc │ │ mov r1, #2 │ │ + add r5, pc, r5 │ │ + mov r2, r5 │ │ mov r3, #255 ; 0xff │ │ - add r4, pc, r4 │ │ - mov r2, r4 │ │ - mov r0, ip │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldrsh ip, [r5, #28] │ │ - mov r2, r4 │ │ - mov r3, #256 ; 0x100 │ │ - add ip, ip, ip, lsr #31 │ │ - str r0, [r5, #96] ; 0x60 │ │ + asr r0, r0, #16 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldrsh r3, [r4, #28] │ │ + str r0, [r4, #96] ; 0x60 │ │ + mov r2, r5 │ │ + add r0, r3, r3, lsr #31 │ │ mov r1, #8 │ │ - asr r0, ip, #1 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldrsh r1, [r5, #28] │ │ - str r0, [r5, #68] ; 0x44 │ │ - bl 3b28c │ │ + mov r3, #256 ; 0x100 │ │ + asr r0, r0, #1 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldrsh r1, [r4, #28] │ │ + str r0, [r4, #68] ; 0x44 │ │ + bl 3cb48 │ │ mov r3, #260 ; 0x104 │ │ - mov r2, r4 │ │ - mov r1, #84 ; 0x54 │ │ + mov r2, r5 │ │ add r3, r3, #2 │ │ + mov r1, #84 ; 0x54 │ │ mov r0, #1 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr r2, [r5, #16] │ │ - ldrsh r3, [r5, #30] │ │ - str r0, [r5, #64] ; 0x40 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + mov r5, r0 │ │ + ldr r2, [r4, #16] │ │ + ldrsh r3, [r4, #30] │ │ + str r0, [r4, #64] ; 0x40 │ │ str r2, [r0] │ │ str r3, [r0, #12] │ │ - ldrb r3, [r5, #34] ; 0x22 │ │ - ldr r1, [pc, #904] ; 3a278 │ │ - mov r4, r0 │ │ - str r3, [r4, #4] │ │ + ldrb r3, [r4, #34] ; 0x22 │ │ + ldr r1, [pc, #908] ; 3bbd0 │ │ + mov r0, sl │ │ + str r3, [r5, #4] │ │ add r1, pc, r1 │ │ - mov r0, r6 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - str r0, [r4, #8] │ │ - ldrb r3, [r5, #36] ; 0x24 │ │ - ldr r1, [pc, #876] ; 3a27c │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ + str r0, [r5, #8] │ │ + ldrb r3, [r4, #36] ; 0x24 │ │ + ldr r1, [pc, #884] ; 3bbd4 │ │ cmp r3, #0 │ │ - ldrbeq r3, [r5, #34] ; 0x22 │ │ - strbne r0, [r5, #33] ; 0x21 │ │ + ldrbeq r0, [r4, #34] ; 0x22 │ │ + andne r0, r0, #255 ; 0xff │ │ add r1, pc, r1 │ │ - strbeq r3, [r5, #33] ; 0x21 │ │ - mov r0, r6 │ │ - bl 47280 <__udivdi3+0x47c> │ │ - bl 44d08 <__aeabi_d2f> │ │ - ldr r1, [pc, #844] ; 3a280 │ │ - str r0, [r4, #20] │ │ - mov r0, r6 │ │ + strb r0, [r4, #33] ; 0x21 │ │ + mov r0, sl │ │ + bl 48bc4 <_Unwind_GetTextRelBase@@Base+0x518> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + ldr r1, [pc, #852] ; 3bbd8 │ │ + str r0, [r5, #20] │ │ + mov r0, sl │ │ add r1, pc, r1 │ │ - bl 47280 <__udivdi3+0x47c> │ │ - bl 44d08 <__aeabi_d2f> │ │ - ldr r1, [pc, #824] ; 3a284 │ │ - str r0, [r4, #16] │ │ - mov r0, r6 │ │ + bl 48bc4 <_Unwind_GetTextRelBase@@Base+0x518> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + ldr r1, [pc, #832] ; 3bbdc │ │ + str r0, [r5, #16] │ │ + mov r0, sl │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - ldr r1, [pc, #808] ; 3a288 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ adds r0, r0, #0 │ │ movne r0, #1 │ │ - str r0, [r4, #44] ; 0x2c │ │ + ldr r1, [pc, #808] ; 3bbe0 │ │ + str r0, [r5, #44] ; 0x2c │ │ + mov r0, sl │ │ add r1, pc, r1 │ │ - mov r0, r6 │ │ - bl 47270 <__udivdi3+0x46c> │ │ - ldr r1, [pc, #784] ; 3a28c │ │ - str r0, [r4, #48] ; 0x30 │ │ - mov r0, r6 │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ + ldr r1, [pc, #792] ; 3bbe4 │ │ + str r0, [r5, #48] ; 0x30 │ │ + mov r0, sl │ │ add r1, pc, r1 │ │ - bl 47270 <__udivdi3+0x46c> │ │ - ldr r1, [pc, #768] ; 3a290 │ │ - str r0, [r4, #52] ; 0x34 │ │ - mov r0, r6 │ │ + bl 48bb4 <_Unwind_GetTextRelBase@@Base+0x508> │ │ + ldr r1, [pc, #776] ; 3bbe8 │ │ + str r0, [r5, #52] ; 0x34 │ │ + mov r0, sl │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - ldr r1, [pc, #752] ; 3a294 │ │ - str r0, [r4, #68] ; 0x44 │ │ - mov r0, r6 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ + ldr r1, [pc, #760] ; 3bbec │ │ + str r0, [r5, #68] ; 0x44 │ │ + mov r0, sl │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ - ldr r1, [pc, #736] ; 3a298 │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ adds r0, r0, #0 │ │ movne r0, #1 │ │ - str r0, [r4, #76] ; 0x4c │ │ + ldr r1, [pc, #736] ; 3bbf0 │ │ + str r0, [r5, #76] ; 0x4c │ │ + mov r0, sl │ │ add r1, pc, r1 │ │ - mov r0, r6 │ │ - bl 47290 <__udivdi3+0x48c> │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ adds r0, r0, #0 │ │ movne r0, #1 │ │ - str r0, [r4, #80] ; 0x50 │ │ - ldr r1, [r4, #48] ; 0x30 │ │ - mov r0, r4 │ │ - bl 3c0f0 │ │ + ldr r1, [r5, #48] ; 0x30 │ │ + str r0, [r5, #80] ; 0x50 │ │ + mov r0, r5 │ │ + bl 3dacc │ │ cmp r0, #0 │ │ - bne 3a1b8 │ │ - mov r0, r4 │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - ldr r2, [r4] │ │ - bl 3c248 │ │ - ldr r4, [r5, #64] ; 0x40 │ │ - ldr r0, [r4, #20] │ │ - bl 44608 <__aeabi_f2d> │ │ - mov r8, r0 │ │ - mov r9, r1 │ │ - ldr r0, [r5, #16] │ │ + bne 3bba8 │ │ + mov r0, r5 │ │ + ldr r1, [r5, #52] ; 0x34 │ │ + ldr r2, [r5] │ │ + bl 3dc0c │ │ + ldr r5, [r4, #64] ; 0x40 │ │ + ldr r0, [r5, #20] │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + mov r6, r0 │ │ + mov r7, r1 │ │ + ldr r0, [r4, #16] │ │ mov r1, #1056964608 ; 0x3f000000 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - bl 44608 <__aeabi_f2d> │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r3, #1069547520 ; 0x3fc00000 │ │ mov r2, #0 │ │ add r3, r3, #3145728 ; 0x300000 │ │ - mov sl, r0 │ │ - mov fp, r1 │ │ - bl 44310 <__adddf3> │ │ + mov r8, r0 │ │ + mov r9, r1 │ │ + bl 46030 <__adddf3@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ - mov r0, r8 │ │ - mov r1, r9 │ │ - bl 44c44 <__aeabi_dcmpgt> │ │ + mov r0, r6 │ │ + mov r1, r7 │ │ + bl 46964 <__aeabi_dcmpgt@@Base> │ │ cmp r0, #0 │ │ - bne 3a208 │ │ - mov r0, r4 │ │ - bl 3a840 │ │ - ldr r0, [r5, #64] ; 0x40 │ │ - bl 3b080 │ │ - ldrh r3, [r5, #40] ; 0x28 │ │ + bne 3bb3c │ │ + mov r0, r5 │ │ + bl 3c1b0 │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + bl 3c924 │ │ + ldrh r3, [r4, #40] ; 0x28 │ │ cmp r3, #0 │ │ - bne 3a1f4 │ │ - ldr r2, [pc, #548] ; 3a29c │ │ + bne 3bb28 │ │ + ldr r2, [pc, #556] ; 3bbf4 │ │ mov r1, #12 │ │ - mov r3, #280 ; 0x118 │ │ add r2, pc, r2 │ │ + mov r3, #280 ; 0x118 │ │ mov r0, #1 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldrb r3, [r5, #36] ; 0x24 │ │ - mov r7, r0 │ │ - str r0, [r5, #76] ; 0x4c │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldrb r3, [r4, #36] ; 0x24 │ │ + mov r6, r0 │ │ cmp r3, #1 │ │ - ldreq r3, [r5, #64] ; 0x40 │ │ - ldrsh r0, [r5, #8] │ │ - ldrbne r1, [r5, #34] ; 0x22 │ │ + ldreq r3, [r4, #64] ; 0x40 │ │ + str r0, [r4, #76] ; 0x4c │ │ + ldrsh r0, [r4, #8] │ │ ldreq r1, [r3, #8] │ │ - ldrsh r2, [r5, #22] │ │ + ldrbne r1, [r4, #34] ; 0x22 │ │ + ldrsh r2, [r4, #22] │ │ add r0, r0, #1 │ │ - bl 3d73c │ │ - ldr r4, [pc, #484] ; 3a2a0 │ │ - mov r1, #2 │ │ + bl 3f1d8 │ │ mov r3, #284 ; 0x11c │ │ - add r4, pc, r4 │ │ - add r3, r3, r1 │ │ - str r0, [r7, #8] │ │ - mov r2, r4 │ │ - ldrsh r0, [r5, #28] │ │ - bl 47230 <__udivdi3+0x42c> │ │ + ldr r5, [pc, #488] ; 3bbf8 │ │ + str r0, [r6, #8] │ │ + add r3, r3, #2 │ │ + add r5, pc, r5 │ │ + mov r2, r5 │ │ + mov r1, #2 │ │ + ldrsh r0, [r4, #28] │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ mov r3, #284 ; 0x11c │ │ - str r0, [r5, #80] ; 0x50 │ │ - mov r1, #8 │ │ - mov r2, r4 │ │ + str r0, [r4, #80] ; 0x50 │ │ + mov r2, r5 │ │ add r3, r3, #3 │ │ - ldrsh r0, [r5, #30] │ │ - bl 47230 <__udivdi3+0x42c> │ │ mov r1, #8 │ │ - str r0, [r5, #84] ; 0x54 │ │ - mov r2, r4 │ │ + ldrsh r0, [r4, #30] │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + mov r2, r5 │ │ + str r0, [r4, #84] ; 0x54 │ │ + mov r1, #8 │ │ mov r3, #288 ; 0x120 │ │ - ldrsh r0, [r5, #30] │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr ip, [r5, #64] ; 0x40 │ │ + ldrsh r0, [r4, #30] │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ mov r3, #288 ; 0x120 │ │ - str r0, [r5, #88] ; 0x58 │ │ - mov r1, #8 │ │ - ldr r0, [ip, #8] │ │ - mov r2, r4 │ │ + ldr r1, [r4, #64] ; 0x40 │ │ + str r0, [r4, #88] ; 0x58 │ │ + mov r2, r5 │ │ add r3, r3, #1 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldrsh r3, [r5, #30] │ │ - str r0, [r5, #92] ; 0x5c │ │ + ldr r0, [r1, #8] │ │ mov r1, #8 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldrsh r3, [r4, #30] │ │ + str r0, [r4, #92] ; 0x5c │ │ + mov r2, r5 │ │ cmp r3, #0 │ │ add r0, r3, #3 │ │ movge r0, r3 │ │ - mov r2, r4 │ │ + mov r1, #8 │ │ mov r3, #292 ; 0x124 │ │ asr r0, r0, #2 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldrsh ip, [r5, #30] │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldrsh r2, [r4, #30] │ │ mov r3, #292 ; 0x124 │ │ - mov r1, #8 │ │ - add r2, ip, #3 │ │ - cmp ip, #0 │ │ - movlt ip, r2 │ │ + cmp r2, #0 │ │ + add r1, r2, #3 │ │ + movge r1, r2 │ │ add r3, r3, #1 │ │ - mov r2, r4 │ │ - str r0, [r5, #56] ; 0x38 │ │ - asr r0, ip, #2 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - str r0, [r5, #60] ; 0x3c │ │ - mov r0, r5 │ │ - bl 3b4e4 │ │ - ldr r1, [pc, #272] ; 3a2a4 │ │ - mov r0, r6 │ │ + mov r2, r5 │ │ + str r0, [r4, #56] ; 0x38 │ │ + asr r0, r1, #2 │ │ + mov r1, #8 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + str r0, [r4, #60] ; 0x3c │ │ + mov r0, r4 │ │ + bl 3cde4 │ │ + ldr r1, [pc, #280] ; 3bbfc │ │ + mov r0, sl │ │ add r1, pc, r1 │ │ - bl 47290 <__udivdi3+0x48c> │ │ + bl 48bd4 <_Unwind_GetTextRelBase@@Base+0x528> │ │ cmp r0, #0 │ │ - bne 3a1e8 │ │ - mov r0, r5 │ │ - bl 394a0 │ │ - mov r0, r5 │ │ - add sp, sp, #20 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r1, [pc, #232] ; 3a2a8 │ │ - ldr r3, [pc, #232] ; 3a2ac │ │ - mov r0, #4 │ │ - add r1, pc, r1 │ │ - mov r2, #167 ; 0xa7 │ │ - add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 39ffc │ │ - ldr r0, [r5, #48] ; 0x30 │ │ - bl 3941c │ │ - ldrsh ip, [r5, #28] │ │ - b 39e70 │ │ - mov r0, r5 │ │ - bl 39060 │ │ - b 3a1a4 │ │ - ldr r3, [r5, #64] ; 0x40 │ │ + bne 3bb1c │ │ + mov r0, r4 │ │ + bl 3addc │ │ + mov r0, r4 │ │ + add sp, sp, #16 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + ldr r0, [r4, #48] ; 0x30 │ │ + bl 3ad58 │ │ + ldrh r0, [r4, #28] │ │ + lsl r0, r0, #16 │ │ + b 3b7c0 │ │ + mov r0, r4 │ │ + bl 3a99c │ │ + b 3baf4 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ ldr r0, [r3, #8] │ │ - bl 3ce74 │ │ - str r0, [r5, #72] ; 0x48 │ │ - b 3a070 │ │ - ldr r1, [pc, #160] ; 3a2b0 │ │ - ldr r3, [pc, #160] ; 3a2b4 │ │ + bl 3e820 │ │ + str r0, [r4, #72] ; 0x48 │ │ + b 3b9c0 │ │ mov r2, #268 ; 0x10c │ │ - add r1, pc, r1 │ │ + ldr r1, [pc, #184] ; 3bc00 │ │ + ldr r3, [pc, #184] ; 3bc04 │ │ + strd r6, [sp] │ │ + strd r8, [sp, #8] │ │ add r2, r2, #1 │ │ + mov r0, #4 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r4 │ │ + bl 3b5d4 │ │ + mov r0, #0 │ │ + add sp, sp, #16 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #132] ; 3bc08 │ │ + str r2, [sp] │ │ + mov r1, r6 │ │ mov r0, #4 │ │ - strd r8, [sp] │ │ - strd sl, [sp, #8] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r0, r5 │ │ - bl 39c8c │ │ - mov r5, #0 │ │ - b 3a1ac │ │ - ldr r3, [pc, #112] ; 3a2b8 │ │ - mov r1, r4 │ │ mov r2, #246 ; 0xf6 │ │ add r3, pc, r3 │ │ - mov r0, #4 │ │ - str ip, [sp] │ │ - str lr, [sp, #4] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r4 │ │ + bl 3b5d4 │ │ mov r0, r5 │ │ - bl 39c8c │ │ - mov r5, r7 │ │ - b 3a1ac │ │ - ldrdeq r9, [r1], -ip │ │ - andeq r9, r1, ip, lsl #20 │ │ - ldrdeq r9, [r1], -ip │ │ - andeq r9, r1, r0, asr #29 │ │ - andeq r9, r1, r8, lsr #29 │ │ - muleq r1, r8, lr │ │ - muleq r1, r0, lr │ │ - andeq r9, r1, r8, lsl #29 │ │ - andeq r9, r1, r4, lsl #29 │ │ - andeq r9, r1, r8, ror lr │ │ - andeq r9, r1, r0, ror lr │ │ - andeq r9, r1, ip, lsl #16 │ │ - andeq r9, r1, r8, asr #15 │ │ - andeq r9, r1, r4, lsl sp │ │ - andeq r9, r1, r4, asr #13 │ │ - andeq r9, r1, r4, ror ip │ │ - andeq r9, r1, r4, ror r6 │ │ - andeq r9, r1, r4, asr ip │ │ - andeq r9, r1, ip, lsr fp │ │ + b 3bb00 │ │ + ldr r1, [pc, #92] ; 3bc0c │ │ + ldr r3, [pc, #92] ; 3bc10 │ │ + mov r0, #4 │ │ + add r1, pc, r1 │ │ + mov r2, #167 ; 0xa7 │ │ + add r3, pc, r3 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 3b94c │ │ + andeq r9, r1, r4, lsr sp │ │ + andeq r9, r1, r0, ror #24 │ │ + andeq sl, r1, r8, lsr #2 │ │ + andeq sl, r1, r0, lsl r1 │ │ + strdeq sl, [r1], -r8 │ │ + andeq sl, r1, r8, ror #1 │ │ + ldrdeq sl, [r1], -ip │ │ + ldrdeq sl, [r1], -r8 │ │ + ldrdeq sl, [r1], -r4 │ │ + andeq sl, r1, r8, asr #1 │ │ + strheq sl, [r1], -ip │ │ + andeq r9, r1, r0, ror #20 │ │ + andeq r9, r1, r4, lsl sl │ │ + andeq r9, r1, r4, ror #30 │ │ + ldrdeq r9, [r1], -r0 │ │ + ; instruction: 0x00019eb4 │ │ + muleq r1, r8, sp │ │ + andeq r9, r1, r4, ror r8 │ │ + andeq r9, r1, r4, lsr #28 │ │ │ │ -0003a2bc : │ │ +0003bc14 : │ │ push {r3, lr} │ │ - bl 473c0 <__udivdi3+0x5bc> │ │ + bl 48e94 <_Unwind_GetTextRelBase@@Base+0x7e8> │ │ pop {r3, lr} │ │ - b 39d9c │ │ + b 3b6e4 │ │ │ │ -0003a2cc : │ │ +0003bc24 : │ │ cmp r1, r2 │ │ - push {r4, r5} │ │ - beq 3a328 │ │ + beq 3bc78 │ │ ldrb ip, [r0, #33] ; 0x21 │ │ mul ip, r3, ip │ │ cmp ip, #0 │ │ - movle r1, #0 │ │ - ble 3a31c │ │ - ldr r5, [r2] │ │ - mov r2, #0 │ │ - ldr r4, [r1] │ │ - mov r1, r2 │ │ - ldr ip, [r4, r2] │ │ - add r1, r1, #1 │ │ - str ip, [r5, r2] │ │ - ldrb ip, [r0, #33] ; 0x21 │ │ - add r2, r2, #4 │ │ - mul ip, r3, ip │ │ - cmp ip, r1 │ │ - bgt 3a2fc │ │ - mov r0, r1 │ │ - pop {r4, r5} │ │ + ble 3bc84 │ │ + mov ip, #0 │ │ + push {lr} ; (str lr, [sp, #-4]!) │ │ + ldr lr, [r1] │ │ + ldr r1, [r2] │ │ + sub lr, lr, #4 │ │ + sub r1, r1, #4 │ │ + ldr r2, [lr, #4]! │ │ + add ip, ip, #1 │ │ + str r2, [r1, #4]! │ │ + ldrb r2, [r0, #33] ; 0x21 │ │ + mul r2, r3, r2 │ │ + cmp r2, ip │ │ + bgt 3bc54 │ │ + mov r0, ip │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ + ldrb r2, [r0, #33] ; 0x21 │ │ + mul r0, r3, r2 │ │ + bx lr │ │ + mov ip, #0 │ │ + mov r0, ip │ │ bx lr │ │ - ldrb r1, [r0, #33] ; 0x21 │ │ - mul r1, r3, r1 │ │ - b 3a31c │ │ │ │ -0003a334 : │ │ +0003bc90 : │ │ cmp r1, r2 │ │ - push {r4, r5} │ │ - beq 3a390 │ │ + beq 3bce4 │ │ ldrb ip, [r0, #33] ; 0x21 │ │ mul ip, r3, ip │ │ cmp ip, #0 │ │ - movle r1, #0 │ │ - ble 3a384 │ │ - ldr r5, [r2] │ │ - mov r2, #0 │ │ - ldr r4, [r1] │ │ - mov r1, r2 │ │ - ldr ip, [r4, r2] │ │ - add r1, r1, #1 │ │ - str ip, [r5, r2] │ │ - ldrb ip, [r0, #33] ; 0x21 │ │ - add r2, r2, #4 │ │ - mul ip, r3, ip │ │ - cmp ip, r1 │ │ - bgt 3a364 │ │ - mov r0, r1 │ │ - pop {r4, r5} │ │ + ble 3bcf0 │ │ + mov ip, #0 │ │ + push {lr} ; (str lr, [sp, #-4]!) │ │ + ldr lr, [r1] │ │ + ldr r1, [r2] │ │ + sub lr, lr, #4 │ │ + sub r1, r1, #4 │ │ + ldr r2, [lr, #4]! │ │ + add ip, ip, #1 │ │ + str r2, [r1, #4]! │ │ + ldrb r2, [r0, #33] ; 0x21 │ │ + mul r2, r3, r2 │ │ + cmp r2, ip │ │ + bgt 3bcc0 │ │ + mov r0, ip │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ + ldrb r2, [r0, #33] ; 0x21 │ │ + mul r0, r3, r2 │ │ + bx lr │ │ + mov ip, #0 │ │ + mov r0, ip │ │ bx lr │ │ - ldrb r1, [r0, #33] ; 0x21 │ │ - mul r1, r3, r1 │ │ - b 3a384 │ │ │ │ -0003a39c : │ │ +0003bcfc : │ │ + push {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + mov r9, r2 │ │ + mov r2, #728 ; 0x2d8 │ │ ldr r3, [r0, #64] ; 0x40 │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov r4, r0 │ │ - mov r7, r1 │ │ + mov r7, r0 │ │ + mov r4, r1 │ │ ldr r0, [r3, #8] │ │ - ldr r1, [pc, #104] ; 3a420 │ │ - mov r6, r2 │ │ - mov r2, #728 ; 0x2d8 │ │ + ldr r1, [pc, #92] ; 3bd7c │ │ + add r2, r2, #1 │ │ lsl r0, r0, #3 │ │ add r1, pc, r1 │ │ - add r2, r2, #1 │ │ - bl 473d0 <__udivdi3+0x5cc> │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - mov r5, r0 │ │ - ldr r9, [r3, #8] │ │ - cmp r9, #0 │ │ - ble 3a400 │ │ - mov sl, r0 │ │ - mov r8, #0 │ │ - ldr r0, [r7], #4 │ │ - bl 44608 <__aeabi_f2d> │ │ - add r8, r8, #1 │ │ - cmp r8, r9 │ │ - strd r0, [sl], #8 │ │ - bne 3a3e8 │ │ - mov r1, r5 │ │ - mov r2, r6 │ │ - mov r0, r4 │ │ - bl 3b57c │ │ - mov r0, r5 │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48ea4 <_Unwind_GetTextRelBase@@Base+0x7f8> │ │ + ldr r3, [r7, #64] ; 0x40 │ │ + mov r8, r0 │ │ + ldr r6, [r3, #8] │ │ + cmp r6, #0 │ │ + ble 3bd5c │ │ + sub r5, r0, #8 │ │ + add r6, r4, r6, lsl #2 │ │ + ldr r0, [r4], #4 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + cmp r4, r6 │ │ + strd r0, [r5, #8]! │ │ + bne 3bd48 │ │ + mov r0, r7 │ │ + mov r2, r9 │ │ + mov r1, r8 │ │ + bl 3ce80 │ │ + mov r0, r8 │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ mov r0, #0 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - andeq r9, r1, r8, asr #9 │ │ + pop {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + andeq r9, r1, r4, lsl #14 │ │ │ │ -0003a424 : │ │ +0003bd80 : │ │ + push {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + mov r9, r2 │ │ + mov r2, #744 ; 0x2e8 │ │ ldr r3, [r0, #64] ; 0x40 │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov r4, r0 │ │ - mov r7, r1 │ │ + mov r7, r0 │ │ + mov r4, r1 │ │ ldr r0, [r3, #8] │ │ - ldr r1, [pc, #108] ; 3a4ac │ │ - mov r6, r2 │ │ - mov r2, #744 ; 0x2e8 │ │ + ldr r1, [pc, #96] ; 3be04 │ │ + add r2, r2, #3 │ │ lsl r0, r0, #3 │ │ add r1, pc, r1 │ │ - add r2, r2, #3 │ │ - bl 473d0 <__udivdi3+0x5cc> │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - mov r5, r0 │ │ - ldr r9, [r3, #8] │ │ - cmp r9, #0 │ │ - ble 3a488 │ │ - mov sl, r0 │ │ - mov r8, #0 │ │ - ldr r0, [r7], #4 │ │ - bl 44608 <__aeabi_f2d> │ │ - add r8, r8, #1 │ │ - cmp r8, r9 │ │ - strd r0, [sl], #8 │ │ - bne 3a470 │ │ - mov r1, r5 │ │ - mov r2, r6 │ │ + bl 48ea4 <_Unwind_GetTextRelBase@@Base+0x7f8> │ │ + ldr r3, [r7, #64] ; 0x40 │ │ + mov r8, r0 │ │ + ldr r6, [r3, #8] │ │ + cmp r6, #0 │ │ + ble 3bde0 │ │ + sub r5, r0, #8 │ │ + add r6, r4, r6, lsl #2 │ │ + ldr r0, [r4], #4 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + cmp r4, r6 │ │ + strd r0, [r5, #8]! │ │ + bne 3bdcc │ │ + mov r0, r7 │ │ + mov r2, r9 │ │ + mov r1, r8 │ │ mov r3, #0 │ │ - mov r0, r4 │ │ - bl 3b738 │ │ - mov r0, r5 │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 3d028 │ │ + mov r0, r8 │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ mov r0, #0 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - andeq r9, r1, r0, asr #8 │ │ + pop {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + andeq r9, r1, r0, lsl #13 │ │ │ │ -0003a4b0 : │ │ +0003be08 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r5, r2 │ │ + mov r2, #764 ; 0x2fc │ │ ldr r3, [r0, #64] ; 0x40 │ │ - push {r4, r5, r6, r7, r8, lr} │ │ mov r4, r0 │ │ mov r6, r1 │ │ ldr r0, [r3, #8] │ │ - ldr r1, [pc, #104] ; 3a534 │ │ - mov r7, r2 │ │ - mov r2, #764 ; 0x2fc │ │ - add r1, pc, r1 │ │ + ldr r1, [pc, #96] ; 3be8c │ │ add r2, r2, #1 │ │ lsl r0, r0, #3 │ │ - bl 473d0 <__udivdi3+0x5cc> │ │ - mov r5, r0 │ │ + add r1, pc, r1 │ │ + bl 48ea4 <_Unwind_GetTextRelBase@@Base+0x7f8> │ │ + mov r7, r0 │ │ mov r1, r6 │ │ mov r0, r4 │ │ - mov r2, r5 │ │ - bl 3b8dc │ │ + mov r2, r7 │ │ + bl 3d1f0 │ │ ldr r3, [r4, #64] ; 0x40 │ │ - ldr r8, [r3, #8] │ │ - cmp r8, #0 │ │ - ble 3a524 │ │ - mov r6, r5 │ │ - mov r4, #0 │ │ - ldrd r0, [r6], #8 │ │ - bl 44d08 <__aeabi_d2f> │ │ - add r4, r4, #1 │ │ - cmp r4, r8 │ │ - str r0, [r7], #4 │ │ - bne 3a50c │ │ - mov r0, r5 │ │ - bl 47250 <__udivdi3+0x44c> │ │ + ldr r6, [r3, #8] │ │ + cmp r6, #0 │ │ + ble 3be7c │ │ + mov r4, r7 │ │ + sub r5, r5, #4 │ │ + add r6, r7, r6, lsl #3 │ │ + ldrd r0, [r4], #8 │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + cmp r4, r6 │ │ + str r0, [r5, #4]! │ │ + bne 3be68 │ │ + mov r0, r7 │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ mov r0, #0 │ │ - pop {r4, r5, r6, r7, r8, pc} │ │ - ; instruction: 0x000193b8 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + strdeq r9, [r1], -r8 │ │ + push {r4, lr} │ │ + mov r4, r0 │ │ + mov r0, r1 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + mov r2, #0 │ │ + ldr r3, [pc, #72] ; 3bef4 │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ + mov r3, r1 │ │ + mov r1, #1073741824 ; 0x40000000 │ │ + mov r2, r0 │ │ + add r1, r1, #2359296 ; 0x240000 │ │ + mov r0, #0 │ │ + bl f504 │ │ + mov r3, #1069547520 ; 0x3fc00000 │ │ + mov r2, #0 │ │ + add r3, r3, #3145728 ; 0x300000 │ │ + bl 4602c <__aeabi_dsub@@Base> │ │ + mov r2, #0 │ │ + ldr r3, [pc, #24] ; 3bef8 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + mov r1, r0 │ │ + mov r0, r4 │ │ + pop {r4, lr} │ │ + b 3de1c │ │ + adcmi r4, r4, r0, lsl #12 │ │ + addmi lr, r5, r0 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ ldr r4, [r0, #44] ; 0x2c │ │ sub sp, sp, #28 │ │ - str r1, [sp, #16] │ │ - mov r7, r0 │ │ + str r1, [sp, #4] │ │ + mov r6, r0 │ │ mov r1, #0 │ │ mov r0, r4 │ │ - bl 45388 <__aeabi_fcmpeq> │ │ + bl 470a8 <__aeabi_fcmpeq@@Base> │ │ cmp r0, #0 │ │ - bne 3a798 │ │ + beq 3c07c │ │ + ldr r3, [sp, #4] │ │ + ldr r4, [r6, #80] ; 0x50 │ │ + ldr r5, [r6, #84] ; 0x54 │ │ + cmp r3, #0 │ │ + ble 3bf5c │ │ + ldr r3, [sp, #4] │ │ + sub r7, r5, #8 │ │ + add r8, r4, r3, lsl #1 │ │ + ldrsh r0, [r4], #2 │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ + cmp r4, r8 │ │ + strd r0, [r7, #8]! │ │ + bne 3bf44 │ │ + ldr r3, [sp, #4] │ │ + lsl r3, r3, #3 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #8] │ │ + ldrsh r2, [r6, #30] │ │ + mov r1, #0 │ │ + add r0, r5, r3 │ │ + ldr r3, [sp, #4] │ │ + rsb r2, r3, r2 │ │ + lsl r2, r2, #3 │ │ + bl f42c │ │ + ldrh fp, [r6, #28] │ │ + ldrb r5, [r6, #35] ; 0x23 │ │ + ldr r3, [r6, #68] ; 0x44 │ │ + lsl fp, fp, #16 │ │ + cmp r5, #0 │ │ + ldr r4, [r6, #84] ; 0x54 │ │ + asr r5, fp, #16 │ │ + str r3, [sp, #8] │ │ + beq 3c024 │ │ + cmp r5, #0 │ │ + ble 3c024 │ │ + mov r8, #0 │ │ + mov r9, #0 │ │ + mov r7, r4 │ │ + mov r6, r4 │ │ + mov r0, r8 │ │ + mov r1, r9 │ │ + add sl, r4, r5, lsl #3 │ │ + ldrd r2, [r6], #8 │ │ + bl 46030 <__adddf3@@Base> │ │ + cmp r6, sl │ │ + bne 3bfcc │ │ + mov r8, r0 │ │ + asr r0, fp, #16 │ │ + mov r9, r1 │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ + mov r2, r0 │ │ + mov r3, r1 │ │ + mov r0, r8 │ │ + mov r1, r9 │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ + mov r8, r0 │ │ + mov r9, r1 │ │ + ldrd r0, [r7] │ │ + mov r2, r8 │ │ + mov r3, r9 │ │ + bl 4602c <__aeabi_dsub@@Base> │ │ + strd r0, [r7], #8 │ │ + cmp r7, sl │ │ + bne 3c008 │ │ + add r8, r5, r5, lsr #31 │ │ + asr r8, r8, #1 │ │ + cmp r8, #0 │ │ + ble 3c070 │ │ + ldr r6, [sp, #8] │ │ + sub r5, r5, #1 │ │ + add r8, r4, r8, lsl #3 │ │ + add r5, r4, r5, lsl #3 │ │ + ldrd r0, [r4] │ │ + mov r7, r6 │ │ + ldrd r2, [r6], #8 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + strd r0, [r4], #8 │ │ + ldrd r0, [r5] │ │ + ldrd r2, [r7] │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + cmp r4, r8 │ │ + strd r0, [r5], #-8 │ │ + bne 3c044 │ │ + ldr r0, [sp, #4] │ │ + add sp, sp, #28 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr r3, [r6, #80] ; 0x50 │ │ mov r0, r4 │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr fp, [r7, #80] ; 0x50 │ │ - strd r0, [sp, #8] │ │ - ldrsh r0, [fp] │ │ - bl 445e0 <__aeabi_i2d> │ │ + mov r5, r3 │ │ + str r3, [sp, #12] │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + mov r8, r0 │ │ + ldrsh r0, [r5] │ │ + mov r9, r1 │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ mov r4, r0 │ │ - ldrsh r0, [r7, #102] ; 0x66 │ │ + ldrsh r0, [r6, #102] ; 0x66 │ │ mov r5, r1 │ │ - bl 445e0 <__aeabi_i2d> │ │ - ldrd r2, [sp, #8] │ │ - bl 446bc <__aeabi_dmul> │ │ - mov r2, r0 │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ + mov r2, r8 │ │ + mov r3, r9 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ mov r3, r1 │ │ - mov r0, r4 │ │ + mov r2, r0 │ │ mov r1, r5 │ │ - bl 4430c <__aeabi_dsub> │ │ - ldr r2, [sp, #16] │ │ - ldr sl, [r7, #84] ; 0x54 │ │ - cmp r2, #1 │ │ - strd r0, [sl] │ │ - ble 3a62c │ │ - mov r4, fp │ │ - mov r6, sl │ │ - str fp, [sp, #20] │ │ - mov r5, #1 │ │ - mov fp, sl │ │ - mov sl, r7 │ │ - mov r7, r2 │ │ - ldrsh r0, [r4, #2] │ │ - bl 445e0 <__aeabi_i2d> │ │ + mov r0, r4 │ │ + bl 4602c <__aeabi_dsub@@Base> │ │ + ldr r3, [sp, #4] │ │ + ldr r5, [r6, #84] ; 0x54 │ │ + cmp r3, #1 │ │ + strd r0, [r5] │ │ + ble 3c1a4 │ │ + ldr r3, [sp, #4] │ │ + add r4, r5, #8 │ │ + str r5, [sp, #16] │ │ + lsl r3, r3, #3 │ │ + add r7, r5, r3 │ │ + str r6, [sp, #20] │ │ + mov r5, r9 │ │ + mov r6, r4 │ │ + mov r4, r8 │ │ + ldr fp, [sp, #12] │ │ + str r3, [sp, #8] │ │ + ldrsh r0, [fp, #2] │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ mov r8, r0 │ │ - ldrsh r0, [r4], #2 │ │ + ldrsh r0, [fp] │ │ mov r9, r1 │ │ - bl 445e0 <__aeabi_i2d> │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ - ldrd r0, [sp, #8] │ │ - bl 446bc <__aeabi_dmul> │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r8 │ │ mov r1, r9 │ │ - bl 4430c <__aeabi_dsub> │ │ - add r5, r5, #1 │ │ - cmp r5, r7 │ │ - strd r0, [r6, #8]! │ │ - bne 3a5d4 │ │ - mov r7, sl │ │ - mov sl, fp │ │ - ldr fp, [sp, #20] │ │ - ldrsh r3, [r7, #22] │ │ - ldr r2, [sp, #16] │ │ + bl 4602c <__aeabi_dsub@@Base> │ │ + strd r0, [r6], #8 │ │ + cmp r6, r7 │ │ + add fp, fp, #2 │ │ + bne 3c110 │ │ + ldr r5, [sp, #16] │ │ + ldr r6, [sp, #20] │ │ + ldrsh r3, [r6, #22] │ │ + ldr r2, [sp, #4] │ │ cmp r2, r3 │ │ - ldrlt r3, [sp, #16] │ │ - addge r3, fp, r3, lsl #1 │ │ - ldrhge r3, [r3, #-2] │ │ - addlt fp, fp, r3, lsl #1 │ │ - ldrhlt r3, [fp, #-2] │ │ - strh r3, [r7, #102] ; 0x66 │ │ - ldr r3, [sp, #16] │ │ - ldrsh r2, [r7, #30] │ │ - mov r1, #0 │ │ - add r0, sl, r3, lsl #3 │ │ - rsb r2, r3, r2 │ │ - lsl r2, r2, #3 │ │ - bl eb48 │ │ - ldrb r3, [r7, #35] ; 0x23 │ │ - ldr r8, [r7, #84] ; 0x54 │ │ - ldr sl, [r7, #68] ; 0x44 │ │ - cmp r3, #0 │ │ - ldrsh r9, [r7, #28] │ │ - beq 3a720 │ │ - cmp r9, #0 │ │ - ble 3a720 │ │ - mov r2, #0 │ │ - mov r3, #0 │ │ - mov r5, r8 │ │ - mov r6, r8 │ │ - mov r4, #0 │ │ - mov r0, r2 │ │ - mov r1, r3 │ │ - ldrd r2, [r6], #8 │ │ - add r4, r4, #1 │ │ - bl 44310 <__adddf3> │ │ - cmp r9, r4 │ │ - bgt 3a6a8 │ │ - mov r2, r0 │ │ - mov r0, r9 │ │ - str r2, [sp, #4] │ │ - str r1, [sp] │ │ - bl 445e0 <__aeabi_i2d> │ │ + blt 3c18c │ │ + ldr r2, [sp, #12] │ │ + add r3, r2, r3, lsl #1 │ │ + ldrh r3, [r3, #-2] │ │ + strh r3, [r6, #102] ; 0x66 │ │ + b 3bf64 │ │ + ldr r3, [sp, #12] │ │ ldr r2, [sp, #4] │ │ - ldr r3, [sp] │ │ - mov r6, r0 │ │ - mov r7, r1 │ │ - mov r0, r2 │ │ - mov r1, r3 │ │ - mov r2, r6 │ │ - mov r3, r7 │ │ - bl 44928 <__aeabi_ddiv> │ │ - mov r4, #0 │ │ - mov r6, r0 │ │ - mov r7, r1 │ │ - ldrd r0, [r5] │ │ - mov r2, r6 │ │ - mov r3, r7 │ │ - bl 4430c <__aeabi_dsub> │ │ - add r4, r4, #1 │ │ - cmp r9, r4 │ │ - strd r0, [r5], #8 │ │ - bgt 3a700 │ │ - add fp, r9, r9, lsr #31 │ │ - asr fp, fp, #1 │ │ - cmp fp, #0 │ │ - ble 3a78c │ │ - mvn r3, #7 │ │ - mul r2, r3, r9 │ │ - mov r4, #0 │ │ - lsl r9, r9, #3 │ │ - str r2, [sp, #8] │ │ - add r6, r8, r9 │ │ - mov r5, r4 │ │ - ldrd r2, [sl, r4] │ │ - ldrd r0, [r8, r4] │ │ - bl 446bc <__aeabi_dmul> │ │ - ldr r3, [sp, #8] │ │ - strd r0, [r8, r4] │ │ - add r7, r6, r3 │ │ - add r7, r7, r9 │ │ - ldrd r2, [sl, r4] │ │ - ldrd r0, [r7, #-8] │ │ - bl 446bc <__aeabi_dmul> │ │ - add r5, r5, #1 │ │ - cmp r5, fp │ │ - strd r0, [r7, #-8] │ │ - add r4, r4, #8 │ │ - sub r6, r6, #8 │ │ - bne 3a74c │ │ - ldr r0, [sp, #16] │ │ - add sp, sp, #28 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r2, [sp, #16] │ │ - ldr r6, [r7, #80] ; 0x50 │ │ - ldr sl, [r7, #84] ; 0x54 │ │ - cmp r2, #0 │ │ - ble 3a650 │ │ - mov r5, sl │ │ - lsl r8, r2, #1 │ │ - mov r4, #0 │ │ - ldrsh r0, [r6, r4] │ │ - bl 445e0 <__aeabi_i2d> │ │ - add r4, r4, #2 │ │ - cmp r4, r8 │ │ - strd r0, [r5], #8 │ │ - bne 3a7b8 │ │ - b 3a650 │ │ - push {r4, lr} │ │ - mov r4, r0 │ │ - mov r0, r1 │ │ - bl 44608 <__aeabi_f2d> │ │ - mov r2, #0 │ │ - ldr r3, [pc, #72] ; 3a838 │ │ - bl 44928 <__aeabi_ddiv> │ │ - mov r3, r1 │ │ - mov r1, #1073741824 ; 0x40000000 │ │ - mov r2, r0 │ │ - add r1, r1, #2359296 ; 0x240000 │ │ - mov r0, #0 │ │ - bl ec20 │ │ - mov r3, #1069547520 ; 0x3fc00000 │ │ - mov r2, #0 │ │ - add r3, r3, #3145728 ; 0x300000 │ │ - bl 4430c <__aeabi_dsub> │ │ - mov r2, #0 │ │ - ldr r3, [pc, #24] ; 3a83c │ │ - bl 446bc <__aeabi_dmul> │ │ - bl 44d08 <__aeabi_d2f> │ │ - mov r1, r0 │ │ - mov r0, r4 │ │ - pop {r4, lr} │ │ - b 3c470 │ │ - adcmi r4, r4, r0, lsl #12 │ │ - addmi lr, r5, r0 │ │ + add r3, r3, r2, lsl #1 │ │ + ldrh r3, [r3, #-2] │ │ + strh r3, [r6, #102] ; 0x66 │ │ + b 3bf64 │ │ + lsl r3, r3, #3 │ │ + str r3, [sp, #8] │ │ + b 3c168 │ │ │ │ -0003a840 : │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldr r4, [pc, #2064] ; 3b05c │ │ - sub sp, sp, #100 ; 0x64 │ │ +0003c1b0 : │ │ + ldr r2, [pc, #1860] ; 3c8fc │ │ mov r3, #560 ; 0x230 │ │ + ldr r2, [pc, r2] │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r1, r2 │ │ + ldr r4, [pc, #1844] ; 3c900 │ │ + ldr ip, [r1] │ │ + sub sp, sp, #116 ; 0x74 │ │ add r4, pc, r4 │ │ + mov r9, r0 │ │ + str r2, [sp, #92] ; 0x5c │ │ + add r3, r3, #1 │ │ mov r2, r4 │ │ - str r0, [sp, #60] ; 0x3c │ │ mov r1, #2 │ │ - add r3, r3, #1 │ │ ldr r0, [r0, #8] │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr ip, [sp, #60] ; 0x3c │ │ + str ip, [sp, #108] ; 0x6c │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ mov r3, #560 ; 0x230 │ │ mov r2, r4 │ │ - str r0, [ip, #32] │ │ - mov r1, #2 │ │ + str r0, [r9, #32] │ │ add r3, r3, #3 │ │ - ldr r0, [ip, #8] │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr ip, [sp, #60] ; 0x3c │ │ + mov r1, #2 │ │ + ldr r0, [r9, #8] │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ mov r3, #564 ; 0x234 │ │ mov r2, r4 │ │ add r3, r3, #1 │ │ - str r0, [ip, #36] ; 0x24 │ │ + str r0, [r9, #36] ; 0x24 │ │ mov r1, #2 │ │ - ldr r0, [ip, #8] │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr ip, [sp, #60] ; 0x3c │ │ - str r0, [ip, #40] ; 0x28 │ │ - ldr r1, [ip, #16] │ │ - mov r0, ip │ │ - bl 3c50c │ │ - bl 44608 <__aeabi_f2d> │ │ + ldr r0, [r9, #8] │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldr r1, [r9, #16] │ │ + str r0, [r9, #40] ; 0x28 │ │ + mov r0, r9 │ │ + bl 3deb4 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r2, #0 │ │ - ldr r3, [pc, #1936] ; 3b060 │ │ - bl 44928 <__aeabi_ddiv> │ │ + ldr r3, [pc, #1720] ; 3c904 │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ mov r3, #1069547520 ; 0x3fc00000 │ │ mov r2, #0 │ │ add r3, r3, #3145728 ; 0x300000 │ │ - bl 44310 <__adddf3> │ │ - bl ec2c │ │ + bl 46030 <__adddf3@@Base> │ │ + bl f510 │ │ mov r2, #0 │ │ - ldr r3, [pc, #1908] ; 3b064 │ │ - bl 446bc <__aeabi_dmul> │ │ - bl 44d08 <__aeabi_d2f> │ │ - str r0, [sp, #68] ; 0x44 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - ldr r1, [r0, #20] │ │ - bl 3c50c │ │ - bl 44608 <__aeabi_f2d> │ │ + ldr r3, [pc, #1692] ; 3c908 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + ldr r1, [r9, #20] │ │ + mov r6, r0 │ │ + str r0, [sp, #84] ; 0x54 │ │ + mov r0, r9 │ │ + bl 3deb4 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r2, #0 │ │ - ldr r3, [pc, #1868] ; 3b060 │ │ - bl 44928 <__aeabi_ddiv> │ │ + ldr r3, [pc, #1648] ; 3c904 │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ mov r3, #1069547520 ; 0x3fc00000 │ │ mov r2, #0 │ │ add r3, r3, #3145728 ; 0x300000 │ │ - bl 44310 <__adddf3> │ │ - bl ec2c │ │ - ldr r3, [pc, #1844] ; 3b064 │ │ + bl 46030 <__adddf3@@Base> │ │ + bl f510 │ │ + ldr r3, [pc, #1624] ; 3c908 │ │ mov r2, #0 │ │ - bl 446bc <__aeabi_dmul> │ │ - bl 44d08 <__aeabi_d2f> │ │ - ldr ip, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #68] ; 0x44 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + mov r1, r6 │ │ mov r5, r0 │ │ - ldr r4, [ip, #8] │ │ - bl 44db0 <__aeabi_fsub> │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + ldr r4, [r9, #8] │ │ mov r6, r0 │ │ add r0, r4, #1 │ │ - bl 44f4c <__aeabi_i2f> │ │ + bl 46c6c <__aeabi_i2f@@Base> │ │ mov r1, r0 │ │ mov r0, r6 │ │ - bl 45190 <__aeabi_fdiv> │ │ - ldr ip, [sp, #60] ; 0x3c │ │ - str r0, [sp, #72] ; 0x48 │ │ - ldr r3, [ip, #44] ; 0x2c │ │ + bl 46eb0 <__aeabi_fdiv@@Base> │ │ + ldr r3, [r9, #44] ; 0x2c │ │ + str r0, [sp, #80] ; 0x50 │ │ cmp r3, #0 │ │ - bne 3af4c │ │ - ldr ip, [sp, #60] ; 0x3c │ │ - ldr r6, [ip] │ │ - ldr ip, [sp, #60] ; 0x3c │ │ - ldr r0, [ip, #12] │ │ - bl 44f4c <__aeabi_i2f> │ │ + ldreq r5, [r9] │ │ + bne 3c7e4 │ │ + ldr r0, [r9, #12] │ │ + bl 46c6c <__aeabi_i2f@@Base> │ │ mov r1, r0 │ │ - mov r0, r6 │ │ - bl 45190 <__aeabi_fdiv> │ │ + mov r0, r5 │ │ + bl 46eb0 <__aeabi_fdiv@@Base> │ │ cmp r4, #0 │ │ - mov r5, r0 │ │ + mov sl, r0 │ │ movle r0, #0 │ │ - ble 3ab28 │ │ - mov ip, #0 │ │ - ldr r6, [sp, #60] ; 0x3c │ │ - str ip, [sp, #44] ; 0x2c │ │ - str ip, [sp, #56] ; 0x38 │ │ - add ip, sp, #84 ; 0x54 │ │ - str ip, [sp, #76] ; 0x4c │ │ + ble 3c480 │ │ + mov r3, #0 │ │ + str r3, [sp, #44] ; 0x2c │ │ + str r3, [sp, #56] ; 0x38 │ │ + add r3, sp, #96 ; 0x60 │ │ + str r3, [sp, #88] ; 0x58 │ │ ldr r7, [sp, #44] ; 0x2c │ │ - ldr fp, [sp, #68] ; 0x44 │ │ - ldr r9, [sp, #72] ; 0x48 │ │ - ldr sl, [sp, #76] ; 0x4c │ │ - mov r8, r7 │ │ - mov r4, #0 │ │ - ldr r3, [r6, #44] ; 0x2c │ │ + ldr r4, [sp, #88] ; 0x58 │ │ + ldr r8, [sp, #84] ; 0x54 │ │ + mov r5, r7 │ │ + ldr fp, [sp, #80] ; 0x50 │ │ + add r6, r7, #6 │ │ + ldr r3, [r9, #44] ; 0x2c │ │ cmp r3, #0 │ │ - movne r0, r8 │ │ - moveq r0, r7 │ │ - bl 44f4c <__aeabi_i2f> │ │ - mov r1, r9 │ │ - bl 44ff8 <__aeabi_fmul> │ │ + movne r0, r7 │ │ + moveq r0, r5 │ │ + bl 46c6c <__aeabi_i2f@@Base> │ │ mov r1, fp │ │ - bl 44db4 <__addsf3> │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + mov r1, r8 │ │ + bl 46ad4 <__addsf3@@Base> │ │ mov r1, r0 │ │ - mov r0, r6 │ │ - bl 3a7d4 │ │ - ldr r3, [r6, #80] ; 0x50 │ │ - str r0, [sl, r4] │ │ + mov r0, r9 │ │ + bl 3be90 │ │ + ldr r3, [r9, #80] ; 0x50 │ │ + str r0, [r4] │ │ cmp r3, #0 │ │ - beq 3aa4c │ │ - ldr r0, [sl, r4] │ │ - mov r1, r5 │ │ - bl 45190 <__aeabi_fdiv> │ │ - bl 44608 <__aeabi_f2d> │ │ + beq 3c3b8 │ │ + ldr r0, [r4] │ │ + mov r1, sl │ │ + bl 46eb0 <__aeabi_fdiv@@Base> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r3, #1069547520 ; 0x3fc00000 │ │ mov r2, #0 │ │ add r3, r3, #2097152 ; 0x200000 │ │ - bl 44310 <__adddf3> │ │ - bl 44c58 <__aeabi_d2iz> │ │ - bl 44f4c <__aeabi_i2f> │ │ - mov r1, r5 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - str r0, [sl, r4] │ │ + bl 46030 <__adddf3@@Base> │ │ + bl 46978 <__aeabi_d2iz@@Base> │ │ + bl 46c6c <__aeabi_i2f@@Base> │ │ + mov r1, sl │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + str r0, [r4] │ │ + add r7, r7, #2 │ │ + cmp r7, r6 │ │ add r4, r4, #4 │ │ - cmp r4, #12 │ │ - add r8, r8, #2 │ │ - add r7, r7, #1 │ │ - bne 3a9d8 │ │ - ldr sl, [r6, #12] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r2, [r6, #32] │ │ - add sl, sl, sl, lsr #31 │ │ - lsl r3, r3, #1 │ │ - mvn ip, #0 │ │ - asrs sl, sl, #1 │ │ - str r2, [sp, #52] ; 0x34 │ │ - str r3, [sp, #48] ; 0x30 │ │ - strh ip, [r2, r3] │ │ - bmi 3ab08 │ │ - ldr r9, [sp, #84] ; 0x54 │ │ - ldr r7, [sp, #92] ; 0x5c │ │ - mov r4, #0 │ │ - add fp, r2, r3 │ │ - mov r8, sl │ │ - str r6, [sp, #40] ; 0x28 │ │ - mov r0, r4 │ │ - bl 44f4c <__aeabi_i2f> │ │ - mov r1, r5 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r6, r0 │ │ + add r5, r5, #1 │ │ + bne 3c344 │ │ + mvn r1, #0 │ │ + ldr r4, [r9, #12] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r9, #32] │ │ + add r4, r4, r4, lsr #31 │ │ + lsl r2, r2, #1 │ │ + asrs r4, r4, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + str r2, [sp, #48] ; 0x30 │ │ + strh r1, [r3, r2] │ │ + add r7, r3, r2 │ │ + bmi 3c460 │ │ + mov fp, #0 │ │ + ldr r6, [sp, #96] ; 0x60 │ │ + ldr r8, [sp, #104] ; 0x68 │ │ + mov r0, fp │ │ + bl 46c6c <__aeabi_i2f@@Base> │ │ + mov r1, sl │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ mov r1, r6 │ │ - mov r0, r9 │ │ - bl 453d8 <__aeabi_fcmpgt> │ │ + mov r5, r0 │ │ + bl 470bc <__aeabi_fcmplt@@Base> │ │ cmp r0, #0 │ │ - bne 3aaf4 │ │ - mov r0, r7 │ │ - mov r1, r6 │ │ - bl 4539c <__aeabi_fcmplt> │ │ + bne 3c454 │ │ + mov r0, r5 │ │ + mov r1, r8 │ │ + bl 470f8 <__aeabi_fcmpgt@@Base> │ │ cmp r0, #0 │ │ - bne 3aea4 │ │ - cmp r4, sl │ │ - beq 3aea4 │ │ - ldrsh r3, [fp] │ │ + bne 3c744 │ │ + cmp r4, fp │ │ + beq 3c744 │ │ + ldrsh r3, [r7] │ │ cmn r3, #1 │ │ - strheq r4, [fp] │ │ - add r4, r4, #1 │ │ - cmp r8, r4 │ │ - mov sl, r8 │ │ - bge 3aaa4 │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - ldr ip, [sp, #44] ; 0x2c │ │ - ldr r3, [r6, #8] │ │ - add ip, ip, #1 │ │ - cmp r3, ip │ │ - str ip, [sp, #44] ; 0x2c │ │ - bgt 3a9c0 │ │ - ldr ip, [sp, #56] ; 0x38 │ │ - lsl r0, ip, #2 │ │ - ldr r1, [pc, #1336] ; 3b068 │ │ + strheq fp, [r7] │ │ + add fp, fp, #1 │ │ + cmp fp, r4 │ │ + ble 3c408 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r9, #8] │ │ + add r2, r2, #1 │ │ + cmp r3, r2 │ │ + str r2, [sp, #44] ; 0x2c │ │ + bgt 3c32c │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsl r0, r3, #2 │ │ mov r2, #628 ; 0x274 │ │ + ldr r1, [pc, #1152] ; 3c90c │ │ add r2, r2, #2 │ │ add r1, pc, r1 │ │ - bl 473d0 <__udivdi3+0x5cc> │ │ - ldr ip, [sp, #60] ; 0x3c │ │ - ldr r3, [ip, #8] │ │ - str r0, [ip, #28] │ │ + bl 48ea4 <_Unwind_GetTextRelBase@@Base+0x7f8> │ │ + ldr r3, [r9, #8] │ │ + str r0, [r9, #28] │ │ cmp r3, #0 │ │ - ble 3ad94 │ │ - mov ip, #0 │ │ - str ip, [sp, #64] ; 0x40 │ │ - mov r4, ip │ │ - add ip, sp, #84 ; 0x54 │ │ - str ip, [sp, #76] ; 0x4c │ │ - str r5, [sp, #44] ; 0x2c │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - mov r8, r4 │ │ - ldr fp, [sp, #72] ; 0x48 │ │ - ldr r9, [sp, #44] ; 0x2c │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - ldr sl, [sp, #76] ; 0x4c │ │ + ble 3c724 │ │ + mov r3, #0 │ │ + str r3, [sp, #76] ; 0x4c │ │ + mov fp, r3 │ │ + add r3, sp, #96 ; 0x60 │ │ + str r3, [sp, #88] ; 0x58 │ │ + str r9, [sp, #72] ; 0x48 │ │ + ldr r7, [sp, #76] ; 0x4c │ │ + ldr r4, [sp, #88] ; 0x58 │ │ + ldr r9, [sp, #84] ; 0x54 │ │ + mov r3, r7 │ │ + add r6, r7, #6 │ │ + mov r5, r7 │ │ mov r7, r6 │ │ - mov r5, #0 │ │ - ldr r3, [r4, #44] ; 0x2c │ │ + mov r6, r3 │ │ + ldr r8, [sp, #72] ; 0x48 │ │ + ldr r3, [r8, #44] ; 0x2c │ │ cmp r3, #0 │ │ - movne r0, r7 │ │ - moveq r0, r6 │ │ - bl 44f4c <__aeabi_i2f> │ │ - mov r1, fp │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - bl 44db4 <__addsf3> │ │ + movne r0, r6 │ │ + moveq r0, r5 │ │ + bl 46c6c <__aeabi_i2f@@Base> │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + mov r1, r9 │ │ + bl 46ad4 <__addsf3@@Base> │ │ mov r1, r0 │ │ - mov r0, r4 │ │ - bl 3a7d4 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - str r0, [sl, r5] │ │ + mov r0, r8 │ │ + bl 3be90 │ │ + ldr r3, [r8, #80] ; 0x50 │ │ + str r0, [r4] │ │ cmp r3, #0 │ │ - beq 3abfc │ │ - ldr r0, [sl, r5] │ │ - mov r1, r9 │ │ - bl 45190 <__aeabi_fdiv> │ │ - bl 44608 <__aeabi_f2d> │ │ + beq 3c554 │ │ + ldr r0, [r4] │ │ + mov r1, sl │ │ + bl 46eb0 <__aeabi_fdiv@@Base> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r3, #1069547520 ; 0x3fc00000 │ │ mov r2, #0 │ │ add r3, r3, #2097152 ; 0x200000 │ │ - bl 44310 <__adddf3> │ │ - bl 44c58 <__aeabi_d2iz> │ │ - bl 44f4c <__aeabi_i2f> │ │ - mov r1, r9 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - str r0, [sl, r5] │ │ - add r5, r5, #4 │ │ - cmp r5, #12 │ │ - add r7, r7, #2 │ │ - add r6, r6, #1 │ │ - bne 3ab88 │ │ - ldr ip, [sp, #60] ; 0x3c │ │ - mov r4, r8 │ │ - ldr r2, [ip, #40] ; 0x28 │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - lsl r3, ip, #1 │ │ - ldrsh r2, [r2, r3] │ │ - cmp r2, #0 │ │ - str r2, [sp, #40] ; 0x28 │ │ - ble 3ad78 │ │ - ldr ip, [sp, #60] ; 0x3c │ │ - ldr r2, [ip, #32] │ │ - ldrsh sl, [r2, r3] │ │ - mov r0, sl │ │ - bl 44f4c <__aeabi_i2f> │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r6, [sp, #84] ; 0x54 │ │ - mov r1, r0 │ │ - mov fp, r0 │ │ - mov r0, r6 │ │ - bl 453d8 <__aeabi_fcmpgt> │ │ - cmp r0, #0 │ │ - ldr r7, [sp, #92] ; 0x5c │ │ - bne 3aee0 │ │ - mov r1, fp │ │ - mov r0, r7 │ │ - bl 4539c <__aeabi_fcmplt> │ │ - cmp r0, #0 │ │ - bne 3aee0 │ │ - ldr r5, [sp, #88] ; 0x58 │ │ - mov r1, r6 │ │ - mov r0, r5 │ │ - bl 44db0 <__aeabi_fsub> │ │ - mov r1, r5 │ │ - str r0, [sp, #48] ; 0x30 │ │ - mov r0, r7 │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr ip, [sp, #60] ; 0x3c │ │ - mov r9, r0 │ │ - ldr r3, [ip, #76] ; 0x4c │ │ - cmp r3, #0 │ │ - bne 3ada0 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [ip, #28] │ │ - add r5, sl, #1 │ │ - add sl, r3, sl │ │ - str r2, [sp, #52] ; 0x34 │ │ - lsl r8, r8, #2 │ │ - str sl, [sp, #40] ; 0x28 │ │ - b 3ad18 │ │ - mov r0, r5 │ │ - bl 44f4c <__aeabi_i2f> │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - bl 44ff8 <__aeabi_fmul> │ │ + bl 46030 <__adddf3@@Base> │ │ + bl 46978 <__aeabi_d2iz@@Base> │ │ + bl 46c6c <__aeabi_i2f@@Base> │ │ + mov r1, sl │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + str r0, [r4] │ │ + add r6, r6, #2 │ │ + cmp r7, r6 │ │ + add r4, r4, #4 │ │ + add r5, r5, #1 │ │ + bne 3c4e0 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r2, [r1, #40] ; 0x28 │ │ + lsl r3, r3, #1 │ │ + ldrsh r9, [r2, r3] │ │ + cmp r9, #0 │ │ + ble 3c708 │ │ + ldr r2, [r1, #32] │ │ + ldrsh r3, [r2, r3] │ │ + mov r0, r3 │ │ + str r3, [sp, #64] ; 0x40 │ │ + bl 46c6c <__aeabi_i2f@@Base> │ │ + mov r1, sl │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r6, [sp, #96] ; 0x60 │ │ + mov r8, r0 │ │ mov r1, r6 │ │ - mov fp, r0 │ │ - bl 4539c <__aeabi_fcmplt> │ │ + bl 470bc <__aeabi_fcmplt@@Base> │ │ cmp r0, #0 │ │ - bne 3aee0 │ │ - mov r0, fp │ │ + bne 3c8f0 │ │ + ldr r7, [sp, #104] ; 0x68 │ │ + mov r0, r8 │ │ mov r1, r7 │ │ - bl 453d8 <__aeabi_fcmpgt> │ │ + bl 470f8 <__aeabi_fcmpgt@@Base> │ │ cmp r0, #0 │ │ - add r5, r5, #1 │ │ - add r8, r8, #4 │ │ - bne 3aee0 │ │ - mov r0, fp │ │ + bne 3c77c │ │ + ldr r4, [sp, #100] ; 0x64 │ │ mov r1, r6 │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - bl 45190 <__aeabi_fdiv> │ │ - mov r1, fp │ │ - mov sl, r0 │ │ + mov r0, r4 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + mov r1, r4 │ │ + str r0, [sp, #44] ; 0x2c │ │ mov r0, r7 │ │ - bl 44db0 <__aeabi_fsub> │ │ - mov r1, r9 │ │ - bl 45190 <__aeabi_fdiv> │ │ - mov fp, r0 │ │ - mov r1, fp │ │ - mov r0, sl │ │ - bl 4539c <__aeabi_fcmplt> │ │ - cmp r0, #0 │ │ - ldreq ip, [sp, #52] ; 0x34 │ │ - ldrne r2, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - streq fp, [ip, r8] │ │ - strne sl, [r2, r8] │ │ - cmp r5, r3 │ │ - add r4, r4, #1 │ │ - bne 3acd8 │ │ - ldr ip, [sp, #60] ; 0x3c │ │ - ldr r3, [ip, #8] │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - add ip, ip, #1 │ │ - cmp r3, ip │ │ - str ip, [sp, #64] ; 0x40 │ │ - bgt 3ab68 │ │ - mov r0, #0 │ │ - add sp, sp, #100 ; 0x64 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr ip, [sp, #60] ; 0x3c │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add r5, sl, #1 │ │ - ldr ip, [ip, #28] │ │ - add sl, r2, sl │ │ - lsl r8, r8, #2 │ │ - str ip, [sp, #52] ; 0x34 │ │ - str sl, [sp, #40] ; 0x28 │ │ - str r0, [sp, #56] ; 0x38 │ │ - b 3ae08 │ │ - mov r0, r5 │ │ - bl 44f4c <__aeabi_i2f> │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - bl 44ff8 <__aeabi_fmul> │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + str r0, [sp, #48] ; 0x30 │ │ + str fp, [sp, #60] ; 0x3c │ │ + ldr r2, [r3, #76] ; 0x4c │ │ + ldr r3, [r3, #28] │ │ + add r9, fp, r9 │ │ + str r2, [sp, #52] ; 0x34 │ │ + str r3, [sp, #56] ; 0x38 │ │ + lsl r5, fp, #2 │ │ + b 3c660 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + rsb r0, r3, fp │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + add r0, r0, r3 │ │ + bl 46c6c <__aeabi_i2f@@Base> │ │ + mov r1, sl │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ mov r1, r6 │ │ - mov fp, r0 │ │ - bl 4539c <__aeabi_fcmplt> │ │ + mov r8, r0 │ │ + bl 470bc <__aeabi_fcmplt@@Base> │ │ cmp r0, #0 │ │ - bne 3aee0 │ │ - mov r0, fp │ │ + bne 3c77c │ │ + mov r0, r8 │ │ mov r1, r7 │ │ - bl 453d8 <__aeabi_fcmpgt> │ │ + bl 470f8 <__aeabi_fcmpgt@@Base> │ │ cmp r0, #0 │ │ - add r5, r5, #1 │ │ - add r8, r8, #4 │ │ - bne 3aee0 │ │ - mov r0, fp │ │ + add r5, r5, #4 │ │ + bne 3c77c │ │ + mov r0, r8 │ │ mov r1, r6 │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - bl 45190 <__aeabi_fdiv> │ │ - mov r1, fp │ │ - mov sl, r0 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + bl 46eb0 <__aeabi_fdiv@@Base> │ │ + mov r1, r8 │ │ + mov r4, r0 │ │ mov r0, r7 │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - bl 45190 <__aeabi_fdiv> │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + bl 46eb0 <__aeabi_fdiv@@Base> │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + mov r8, r0 │ │ + cmp r3, #0 │ │ + beq 3c6e0 │ │ mov r1, r6 │ │ - mov fp, r0 │ │ mov r0, r7 │ │ - bl 44db0 <__aeabi_fsub> │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ mov r1, r0 │ │ mov r0, #1073741824 ; 0x40000000 │ │ - bl 45190 <__aeabi_fdiv> │ │ - mov r1, sl │ │ - mov r9, r0 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r1, r9 │ │ - mov sl, r0 │ │ - mov r0, fp │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r9, r0 │ │ - mov r1, r9 │ │ - mov r0, sl │ │ - bl 4539c <__aeabi_fcmplt> │ │ + bl 46eb0 <__aeabi_fdiv@@Base> │ │ + mov r3, r0 │ │ + mov r0, r4 │ │ + mov r1, r3 │ │ + str r3, [sp, #68] ; 0x44 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + mov r4, r0 │ │ + mov r1, r3 │ │ + mov r0, r8 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + mov r1, r8 │ │ + bl 470bc <__aeabi_fcmplt@@Base> │ │ + ldr r3, [sp, #56] ; 0x38 │ │ cmp r0, #0 │ │ - ldrne r3, [sp, #52] ; 0x34 │ │ - ldreq ip, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - strne sl, [r3, r8] │ │ - streq r9, [ip, r8] │ │ - cmp r5, r2 │ │ - add r4, r4, #1 │ │ - bne 3adc8 │ │ - b 3ad78 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r6, [sp, #40] ; 0x28 │ │ + add fp, fp, #1 │ │ + strne r4, [r3, r5] │ │ + streq r8, [r3, r5] │ │ + cmp fp, r9 │ │ + bne 3c618 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + ldr r3, [r3, #8] │ │ + add r2, r2, #1 │ │ + str r2, [sp, #76] ; 0x4c │ │ + cmp r3, r2 │ │ + bgt 3c4bc │ │ + mov r0, #0 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + ldr r2, [sp, #108] ; 0x6c │ │ + ldr r3, [r3] │ │ + cmp r2, r3 │ │ + bne 3c8ec │ │ + add sp, sp, #116 ; 0x74 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr ip, [sp, #48] ; 0x30 │ │ - ldrh r1, [r3, r2] │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - ldr r3, [r6, #40] ; 0x28 │ │ - ldr r2, [r6, #36] ; 0x24 │ │ - rsb r4, r1, r4 │ │ - strh r4, [r3, ip] │ │ - strh r0, [r2, ip] │ │ - ldrsh r3, [r3, ip] │ │ - add r0, r0, r3 │ │ - str r0, [sp, #56] ; 0x38 │ │ - b 3ab08 │ │ - ldr ip, [sp, #60] ; 0x3c │ │ - ldr r0, [ip] │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr ip, [sp, #60] ; 0x3c │ │ - ldr r3, [ip, #12] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r1, [r9, #36] ; 0x24 │ │ + ldrh r0, [r2, ip] │ │ + ldr r2, [r9, #40] ; 0x28 │ │ + rsb r3, r0, fp │ │ + mov r0, ip │ │ + strh r3, [r2, ip] │ │ + ldr ip, [sp, #56] ; 0x38 │ │ + strh ip, [r1, r0] │ │ + ldrsh r3, [r2, r0] │ │ + add r3, ip, r3 │ │ + str r3, [sp, #56] ; 0x38 │ │ + b 3c460 │ │ + ldr r9, [sp, #72] ; 0x48 │ │ + ldr r0, [r9] │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldr r3, [r9, #12] │ │ strd r0, [sp] │ │ mov r0, r6 │ │ str r3, [sp, #8] │ │ - bl 44608 <__aeabi_f2d> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ strd r0, [sp, #16] │ │ - mov r0, fp │ │ - bl 44608 <__aeabi_f2d> │ │ + mov r0, r8 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ strd r0, [sp, #24] │ │ mov r0, r7 │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr ip, [pc, #328] ; 3b06c │ │ - ldr r3, [pc, #328] ; 3b070 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r2, #656 ; 0x290 │ │ - add ip, pc, ip │ │ + ldr ip, [pc, #336] ; 3c910 │ │ + ldr r3, [pc, #336] ; 3c914 │ │ strd r0, [sp, #32] │ │ - add r3, pc, r3 │ │ + add ip, pc, ip │ │ mov r0, #5 │ │ + add r3, pc, r3 │ │ add r2, r2, #1 │ │ mov r1, ip │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - bl 44db0 <__aeabi_fsub> │ │ + bl f438 │ │ + ldr r6, [sp, #80] ; 0x50 │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + mov r1, r6 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ mov r1, r5 │ │ - str r0, [sp, #68] ; 0x44 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - bl 44db4 <__addsf3> │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - mov r5, r0 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - bl 3a7d4 │ │ + mov r4, r0 │ │ + str r0, [sp, #84] ; 0x54 │ │ + mov r0, r6 │ │ + bl 46ad4 <__addsf3@@Base> │ │ + mov r1, r4 │ │ + mov r6, r0 │ │ + mov r0, r9 │ │ + bl 3be90 │ │ mov r1, #0 │ │ - bl 4539c <__aeabi_fcmplt> │ │ + bl 470bc <__aeabi_fcmplt@@Base> │ │ cmp r0, #0 │ │ - bne 3afcc │ │ - mov r1, r5 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - bl 3a7d4 │ │ - ldr ip, [sp, #60] ; 0x3c │ │ + bne 3c860 │ │ + mov r1, r6 │ │ + mov r0, r9 │ │ + bl 3be90 │ │ + ldr r5, [r9] │ │ mov r4, r0 │ │ mov r1, #1056964608 ; 0x3f000000 │ │ - ldr r6, [ip] │ │ - mov r0, r6 │ │ - bl 44ff8 <__aeabi_fmul> │ │ + mov r0, r5 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ mov r1, r0 │ │ mov r0, r4 │ │ - bl 453d8 <__aeabi_fcmpgt> │ │ + bl 470f8 <__aeabi_fcmpgt@@Base> │ │ cmp r0, #0 │ │ - bne 3afcc │ │ - ldr ip, [sp, #60] ; 0x3c │ │ - ldr r4, [ip, #8] │ │ - b 3a980 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - bl 3a7d4 │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr r4, [pc, #144] ; 3b074 │ │ - ldr r3, [pc, #144] ; 3b078 │ │ + ldreq r4, [r9, #8] │ │ + beq 3c2f4 │ │ + ldr r1, [sp, #84] ; 0x54 │ │ + mov r0, r9 │ │ + bl 3be90 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + mov sl, #0 │ │ + mov fp, #0 │ │ mov r2, #580 ; 0x244 │ │ + ldr r4, [pc, #148] ; 3c918 │ │ + ldr r3, [pc, #148] ; 3c91c │ │ + add r2, r2, #1 │ │ add r4, pc, r4 │ │ add r3, pc, r3 │ │ - add r2, r2, #1 │ │ strd r0, [sp] │ │ - mov r6, #0 │ │ - mov r0, #3 │ │ + strd sl, [sp, #8] │ │ mov r1, r4 │ │ - mov r7, #0 │ │ - strd r6, [sp, #8] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r1, r5 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - bl 3a7d4 │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr ip, [sp, #60] ; 0x3c │ │ + mov r0, #3 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r1, r6 │ │ + mov r0, r9 │ │ + bl 3be90 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ strd r0, [sp] │ │ mov r1, #1056964608 ; 0x3f000000 │ │ - ldr r0, [ip] │ │ - bl 44ff8 <__aeabi_fmul> │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr r3, [pc, #60] ; 3b07c │ │ + ldr r0, [r9] │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldr r3, [pc, #80] ; 3c920 │ │ strd r0, [sp, #8] │ │ add r3, pc, r3 │ │ mov r0, #3 │ │ mov r1, r4 │ │ mov r2, #584 ; 0x248 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mvn r0, #9 │ │ - b 3ad98 │ │ - strdeq r9, [r1], -r0 │ │ + b 3c728 │ │ + bl f300 <__stack_chk_fail@plt> │ │ + ldr r9, [sp, #72] ; 0x48 │ │ + ldr r7, [sp, #104] ; 0x68 │ │ + b 3c780 │ │ + andeq sp, r1, r0, asr #25 │ │ + andeq r9, r1, r0, lsl lr │ │ addmi lr, r5, r0 │ │ adcmi r4, r4, r0, lsl #12 │ │ - andeq r9, r1, ip, lsl #18 │ │ - andeq r9, r1, r8, lsl r5 │ │ - andeq r9, r1, r0, lsr #11 │ │ - andeq r9, r1, r8, asr r4 │ │ - andeq r9, r1, r4, lsl #9 │ │ - andeq r9, r1, r0, ror #8 │ │ + andeq r9, r1, r4, asr fp │ │ + andeq r9, r1, ip, lsl r8 │ │ + andeq r9, r1, r4, lsr #17 │ │ + andeq r9, r1, r8, asr r7 │ │ + andeq r9, r1, r4, lsl #15 │ │ + andeq r9, r1, r0, ror r7 │ │ │ │ -0003b080 : │ │ +0003c924 : │ │ + mov r3, #692 ; 0x2b4 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r4, r0 │ │ sub sp, sp, #36 ; 0x24 │ │ + add r3, r3, #3 │ │ + ldr r1, [r4, #8] │ │ str r0, [sp, #20] │ │ - ldr r3, [sp, #20] │ │ - mov ip, #692 ; 0x2b4 │ │ - add ip, ip, #3 │ │ - ldr r1, [r3, #8] │ │ - ldr r3, [pc, #476] ; 3b280 │ │ - mov r2, #4 │ │ ldr r0, [r0, #4] │ │ + str r3, [sp] │ │ + ldr r3, [pc, #492] ; 3cb3c │ │ + mov r2, #4 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47350 <__udivdi3+0x54c> │ │ - ldr r3, [sp, #20] │ │ - mov fp, r0 │ │ - ldr r6, [r3, #8] │ │ - str r0, [r3, #24] │ │ - mov r0, r6 │ │ - bl 445e0 <__aeabi_i2d> │ │ - strd r0, [sp, #24] │ │ - mov r3, r1 │ │ + bl 48cc4 <_Unwind_GetTextRelBase@@Base+0x618> │ │ + mov r2, r4 │ │ + ldr r5, [r4, #8] │ │ + mov sl, r0 │ │ + str r0, [r2, #24] │ │ + mov r0, r5 │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ mov r2, r0 │ │ - ldr r1, [pc, #420] ; 3b284 │ │ - ldr r0, [pc, #420] ; 3b288 │ │ - bl 44928 <__aeabi_ddiv> │ │ - ldr r3, [sp, #20] │ │ + mov r3, r1 │ │ + ldr r0, [pc, #448] ; 3cb40 │ │ + ldr r1, [pc, #448] ; 3cb44 │ │ + strd r2, [sp, #24] │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ + ldr r9, [r4, #4] │ │ strd r0, [sp, #8] │ │ - ldr sl, [r3, #4] │ │ - cmp sl, #0 │ │ - movgt r7, #0 │ │ - ble 3b174 │ │ - cmp r6, #0 │ │ - ble 3b168 │ │ + cmp r9, #0 │ │ + movgt r8, #0 │ │ + movgt fp, r9 │ │ + movgt r7, r8 │ │ + ble 3ca20 │ │ + cmp r5, #0 │ │ + ble 3ca14 │ │ mov r0, r7 │ │ - bl 445e0 <__aeabi_i2d> │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ ldrd r0, [sp, #8] │ │ - bl 446bc <__aeabi_dmul> │ │ - ldr r5, [fp, r7, lsl #2] │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + mov r4, #0 │ │ mov r8, r0 │ │ mov r9, r1 │ │ - mov r4, #0 │ │ + ldr r6, [sl, r7, lsl #2] │ │ + sub r6, r6, #4 │ │ mov r0, r4 │ │ - bl 445e0 <__aeabi_i2d> │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ mov r3, #1069547520 ; 0x3fc00000 │ │ mov r2, #0 │ │ add r3, r3, #2097152 ; 0x200000 │ │ - bl 44310 <__adddf3> │ │ + bl 46030 <__adddf3@@Base> │ │ mov r2, r8 │ │ mov r3, r9 │ │ - bl 446bc <__aeabi_dmul> │ │ - bl ec38 │ │ - bl 44d08 <__aeabi_d2f> │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + bl f51c │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ add r4, r4, #1 │ │ - cmp r4, r6 │ │ - str r0, [r5], #4 │ │ - bne 3b12c │ │ + cmp r4, r5 │ │ + str r0, [r6, #4]! │ │ + bne 3c9d8 │ │ add r7, r7, #1 │ │ - cmp r7, sl │ │ - bne 3b0fc │ │ + cmp r7, fp │ │ + bne 3c9a4 │ │ mov r1, #1069547520 ; 0x3fc00000 │ │ ldrd r2, [sp, #24] │ │ mov r0, #0 │ │ add r1, r1, #3145728 ; 0x300000 │ │ - bl 44928 <__aeabi_ddiv> │ │ - bl eba8 │ │ - bl 44d08 <__aeabi_d2f> │ │ - ldr r3, [sp, #20] │ │ - str r0, [r3, #60] ; 0x3c │ │ - ldr r0, [r3, #8] │ │ - bl 445e0 <__aeabi_i2d> │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ + bl f48c │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + ldr r4, [sp, #20] │ │ + str r0, [r4, #60] ; 0x3c │ │ + ldr r0, [r4, #8] │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ mov r3, r1 │ │ mov r2, r0 │ │ mov r1, #1073741824 ; 0x40000000 │ │ mov r0, #0 │ │ - bl 44928 <__aeabi_ddiv> │ │ - bl eba8 │ │ - bl 44d08 <__aeabi_d2f> │ │ - ldr r3, [sp, #20] │ │ - ldr r4, [r3, #68] ; 0x44 │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ + bl f48c │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + mov r3, r4 │ │ + ldr r4, [r4, #68] ; 0x44 │ │ str r0, [r3, #64] ; 0x40 │ │ cmp r4, #0 │ │ - bne 3b1dc │ │ + bne 3ca88 │ │ mov r0, #0 │ │ add sp, sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r6, [r3, #4] │ │ + ldr r5, [sp, #20] │ │ mov r1, #4 │ │ - mov r0, r6 │ │ - bl ea64 │ │ - ldr r3, [sp, #20] │ │ - cmp r6, #0 │ │ - str r0, [r3, #72] ; 0x48 │ │ - ble 3b1d0 │ │ - add r3, r4, r4, lsr #31 │ │ - mov r5, r0 │ │ - asr r0, r3, #1 │ │ - bl 445e0 <__aeabi_i2d> │ │ + ldr r9, [r5, #4] │ │ + mov r0, r9 │ │ + bl f348 │ │ + mov r3, r5 │ │ + cmp r9, #0 │ │ mov r8, r0 │ │ + str r0, [r3, #72] ; 0x48 │ │ + ble 3ca7c │ │ + add r0, r4, r4, lsr #31 │ │ + mov fp, #0 │ │ + asr r0, r0, #1 │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ + mov r6, r0 │ │ mov r0, r4 │ │ - mov r9, r1 │ │ - bl 445e0 <__aeabi_i2d> │ │ - mov r4, #0 │ │ - mov sl, r0 │ │ - mov fp, r1 │ │ - mov r0, r4 │ │ - bl 445e0 <__aeabi_i2d> │ │ - ldr r2, [pc, #80] ; 3b288 │ │ - ldr r3, [pc, #72] ; 3b284 │ │ - bl 446bc <__aeabi_dmul> │ │ - mov r2, sl │ │ - mov r3, fp │ │ - bl 44928 <__aeabi_ddiv> │ │ - bl ec44 │ │ - mov r2, r8 │ │ - mov r3, r9 │ │ - bl 446bc <__aeabi_dmul> │ │ + mov r7, r1 │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ + mov r4, r0 │ │ + mov r5, r1 │ │ + sub r8, r8, #4 │ │ + mov r0, fp │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ + ldr r2, [pc, #84] ; 3cb40 │ │ + ldr r3, [pc, #84] ; 3cb44 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + mov r2, r4 │ │ + mov r3, r5 │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ + bl f528 │ │ + mov r2, r6 │ │ + mov r3, r7 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ mov r3, #1069547520 ; 0x3fc00000 │ │ mov r2, #0 │ │ add r3, r3, #3145728 ; 0x300000 │ │ - bl 44310 <__adddf3> │ │ - bl 44d08 <__aeabi_d2f> │ │ - add r4, r4, #1 │ │ - cmp r4, r6 │ │ - str r0, [r5], #4 │ │ - bne 3b228 │ │ - b 3b1d0 │ │ - muleq r1, r8, r3 │ │ - strdmi r2, [r9], -fp │ │ + bl 46030 <__adddf3@@Base> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + add fp, fp, #1 │ │ + cmp fp, r9 │ │ + str r0, [r8, #4]! │ │ + bne 3cadc │ │ + mov r0, #0 │ │ + add sp, sp, #36 ; 0x24 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + muleq r1, r0, r6 │ │ strbpl r2, [r4], #-3352 ; 0xfffff2e8 │ │ + strdmi r2, [r9], -fp │ │ │ │ -0003b28c : │ │ - push {r4, r5, r6, r8, r9, lr} │ │ - add r6, r1, r1, lsr #31 │ │ +0003cb48 : │ │ + push {r4, r5, r6, r7, r8, lr} │ │ + add r8, r1, r1, lsr #31 │ │ + asr r8, r8, #1 │ │ + cmp r8, #0 │ │ + ble 3cbdc │ │ mov r5, r0 │ │ - asr r6, r6, #1 │ │ - cmp r6, #0 │ │ - ble 3b31c │ │ mov r0, r1 │ │ - bl 445e0 <__aeabi_i2d> │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ mov r3, #1069547520 ; 0x3fc00000 │ │ mov r2, #0 │ │ add r3, r3, #3145728 ; 0x300000 │ │ - bl 4430c <__aeabi_dsub> │ │ + bl 4602c <__aeabi_dsub@@Base> │ │ mov r4, #0 │ │ - mov r8, r0 │ │ - mov r9, r1 │ │ + mov r6, r0 │ │ + mov r7, r1 │ │ + sub r5, r5, #8 │ │ mov r0, r4 │ │ - bl 445e0 <__aeabi_i2d> │ │ - ldr r2, [pc, #72] ; 3b320 │ │ - ldr r3, [pc, #72] ; 3b324 │ │ - bl 446bc <__aeabi_dmul> │ │ - mov r2, r8 │ │ - mov r3, r9 │ │ - bl 44928 <__aeabi_ddiv> │ │ - bl ec38 │ │ - ldr r2, [pc, #52] ; 3b328 │ │ - ldr r3, [pc, #52] ; 3b32c │ │ - bl 446bc <__aeabi_dmul> │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ + ldr r2, [pc, #72] ; 3cbe0 │ │ + ldr r3, [pc, #72] ; 3cbe4 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + mov r2, r6 │ │ + mov r3, r7 │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ + bl f51c │ │ + ldr r2, [pc, #52] ; 3cbe8 │ │ + ldr r3, [pc, #52] ; 3cbec │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ - ldr r0, [pc, #40] ; 3b330 │ │ - ldr r1, [pc, #40] ; 3b334 │ │ - bl 4430c <__aeabi_dsub> │ │ + ldr r0, [pc, #40] ; 3cbf0 │ │ + ldr r1, [pc, #40] ; 3cbf4 │ │ + bl 4602c <__aeabi_dsub@@Base> │ │ add r4, r4, #1 │ │ - cmp r4, r6 │ │ - strd r0, [r5], #8 │ │ - bne 3b2c8 │ │ - pop {r4, r5, r6, r8, r9, pc} │ │ + cmp r4, r8 │ │ + strd r0, [r5, #8]! │ │ + bne 3cb88 │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ strbpl r2, [r4], #-3352 ; 0xfffff2e8 │ │ ; instruction: 0x401921fb │ │ smlsdxle sl, r1, sp, r3 │ │ svccc 0x00dd70a3 │ │ ldrbtne lr, [sl], #-328 ; 0xfffffeb8 │ │ svccc 0x00e147ae │ │ │ │ -0003b338 : │ │ - push {r3, r4, r5, r6, r7, r8, sl, lr} │ │ - ldrsh r6, [r0, #28] │ │ - mov r4, r0 │ │ +0003cbf8 : │ │ + ldrsh r3, [r0, #28] │ │ + push {r4, r5, r6, lr} │ │ + cmp r2, r3 │ │ + movlt r5, r2 │ │ + movge r5, r3 │ │ + mov r6, r0 │ │ + lsl r4, r5, #1 │ │ ldr r0, [r0, #80] ; 0x50 │ │ - cmp r2, r6 │ │ - movlt r6, r2 │ │ - movge r6, r6 │ │ - lsl r5, r6, #1 │ │ - mov r2, r5 │ │ - bl eb24 │ │ - ldrb r3, [r4, #37] ; 0x25 │ │ + mov r2, r4 │ │ + bl f408 │ │ + ldrb r3, [r6, #37] ; 0x25 │ │ cmp r3, #0 │ │ - beq 3b398 │ │ - cmp r6, #0 │ │ - ble 3b398 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - add r0, r5, r3 │ │ - ldrh r2, [r3] │ │ - lsl r2, r2, #16 │ │ - lsr r1, r2, #24 │ │ - orr r2, r1, r2, asr #8 │ │ - strh r2, [r3], #2 │ │ - cmp r3, r0 │ │ - bne 3b37c │ │ - ldrb r3, [r4, #38] ; 0x26 │ │ + beq 3cc74 │ │ + cmp r5, #0 │ │ + ble 3cc64 │ │ + ldr r2, [r6, #80] ; 0x50 │ │ + add r0, r2, r4 │ │ + ldrh r3, [r2] │ │ + lsl r3, r3, #16 │ │ + lsr r1, r3, #24 │ │ + orr r3, r1, r3, asr #8 │ │ + strh r3, [r2], #2 │ │ + cmp r2, r0 │ │ + bne 3cc3c │ │ + ldrb r3, [r6, #38] ; 0x26 │ │ cmp r3, #0 │ │ - beq 3b3dc │ │ - cmp r6, #0 │ │ - ble 3b3dc │ │ - mov r7, #0 │ │ - ldr r8, [r4, #80] ; 0x50 │ │ - ldrh sl, [r8, r7] │ │ - bl 473e0 <__udivdi3+0x5dc> │ │ + bne 3cc88 │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + pop {r4, r5, r6, lr} │ │ + b 3befc │ │ + ldrb r3, [r6, #38] ; 0x26 │ │ + cmp r3, #0 │ │ + beq 3cc64 │ │ + cmp r5, #0 │ │ + ble 3cc64 │ │ + mov r4, #0 │ │ + bl 48eb4 <_Unwind_GetTextRelBase@@Base+0x808> │ │ tst r0, #3 │ │ - movne r3, #0 │ │ moveq r3, #1 │ │ - add sl, sl, r3 │ │ - strh sl, [r8, r7] │ │ - add r7, r7, #2 │ │ - cmp r5, r7 │ │ - bne 3b3b0 │ │ - mov r0, r4 │ │ - mov r1, r6 │ │ - pop {r3, r4, r5, r6, r7, r8, sl, lr} │ │ - b 3a538 │ │ + movne r3, #0 │ │ + ldr r1, [r6, #80] ; 0x50 │ │ + lsl r2, r4, #1 │ │ + add r4, r4, #1 │ │ + ldrh r0, [r1, r2] │ │ + cmp r4, r5 │ │ + add r3, r3, r0 │ │ + strh r3, [r1, r2] │ │ + blt 3cc8c │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + pop {r4, r5, r6, lr} │ │ + b 3befc │ │ │ │ -0003b3ec : │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ +0003cccc : │ │ ldrsh r3, [r0, #22] │ │ - ldrsh r8, [r0, #28] │ │ - mov r4, r0 │ │ - ldr r0, [r0, #80] ; 0x50 │ │ - rsb r8, r3, r8 │ │ - lsl r5, r8, #1 │ │ + push {r4, r5, r6, r7, r8, lr} │ │ + mov r7, r0 │ │ cmp r2, r3 │ │ - movlt r6, r2 │ │ - movge r6, r3 │ │ - sub sp, sp, #12 │ │ - mov sl, r1 │ │ - mov r2, r5 │ │ + movlt r5, r2 │ │ + movge r5, r3 │ │ + mov r8, r1 │ │ + ldrsh r1, [r0, #28] │ │ + ldr r0, [r0, #80] ; 0x50 │ │ + rsb r6, r3, r1 │ │ + lsl r4, r6, #1 │ │ add r1, r0, r3, lsl #1 │ │ - bl ebfc │ │ - ldr r0, [r4, #80] ; 0x50 │ │ - lsl r7, r6, #1 │ │ - mov r1, sl │ │ - add r0, r0, r5 │ │ - mov r2, r7 │ │ - bl eb24 │ │ - ldrb r3, [r4, #37] ; 0x25 │ │ + mov r2, r4 │ │ + bl f4e0 │ │ + ldr r0, [r7, #80] ; 0x50 │ │ + mov r1, r8 │ │ + add r0, r0, r4 │ │ + lsl r2, r5, #1 │ │ + bl f408 │ │ + ldrb r3, [r7, #37] ; 0x25 │ │ cmp r3, #0 │ │ - beq 3b480 │ │ - cmp r6, #0 │ │ - ble 3b480 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - mov r2, #0 │ │ - add r3, r3, r5 │ │ - ldrh r1, [r3] │ │ - add r2, r2, #1 │ │ - cmp r2, r6 │ │ - lsl r1, r1, #16 │ │ - lsr r0, r1, #24 │ │ - orr r1, r0, r1, asr #8 │ │ - strh r1, [r3], #2 │ │ - bne 3b460 │ │ - ldrb r3, [r4, #38] ; 0x26 │ │ + beq 3cd74 │ │ + cmp r5, #0 │ │ + ble 3cdd0 │ │ + ldr r3, [r7, #80] ; 0x50 │ │ + add r6, r6, r5 │ │ + add r0, r3, r6, lsl #1 │ │ + add r2, r3, r4 │ │ + ldrh r3, [r2] │ │ + lsl r3, r3, #16 │ │ + lsr r1, r3, #24 │ │ + orr r3, r1, r3, asr #8 │ │ + strh r3, [r2], #2 │ │ + cmp r2, r0 │ │ + bne 3cd3c │ │ + ldrb r3, [r7, #38] ; 0x26 │ │ cmp r3, #0 │ │ - beq 3b4d0 │ │ - cmp r6, #0 │ │ - ble 3b4d0 │ │ - mov sl, #0 │ │ - ldr fp, [r4, #80] ; 0x50 │ │ - add r9, r5, sl │ │ - add sl, sl, #2 │ │ - ldrh r3, [fp, r9] │ │ - str r3, [sp, #4] │ │ - bl 473e0 <__udivdi3+0x5dc> │ │ - ldr r3, [sp, #4] │ │ + bne 3cd8c │ │ + mov r0, r7 │ │ + mov r1, r6 │ │ + pop {r4, r5, r6, r7, r8, lr} │ │ + b 3befc │ │ + ldrb r3, [r7, #38] ; 0x26 │ │ + cmp r3, #0 │ │ + beq 3cdd0 │ │ + cmp r5, #0 │ │ + addgt r6, r6, r5 │ │ + ble 3cdd0 │ │ + mov r8, #0 │ │ + bl 48eb4 <_Unwind_GetTextRelBase@@Base+0x808> │ │ tst r0, #3 │ │ - movne r2, #0 │ │ - moveq r2, #1 │ │ - add r3, r3, r2 │ │ - cmp r7, sl │ │ - strh r3, [fp, r9] │ │ - bne 3b498 │ │ - mov r0, r4 │ │ - add r1, r8, r6 │ │ - add sp, sp, #12 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b 3a538 │ │ + moveq r3, #1 │ │ + movne r3, #0 │ │ + ldr r2, [r7, #80] ; 0x50 │ │ + add r8, r8, #1 │ │ + cmp r8, r5 │ │ + ldrh r1, [r2, r4] │ │ + add r3, r3, r1 │ │ + strh r3, [r2, r4] │ │ + add r4, r4, #2 │ │ + blt 3cd90 │ │ + mov r0, r7 │ │ + mov r1, r6 │ │ + pop {r4, r5, r6, r7, r8, lr} │ │ + b 3befc │ │ + add r6, r6, r5 │ │ + mov r0, r7 │ │ + mov r1, r6 │ │ + pop {r4, r5, r6, r7, r8, lr} │ │ + b 3befc │ │ │ │ -0003b4e4 : │ │ - push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ - ldrh r6, [r0, #30] │ │ - mov r4, r0 │ │ - sub sp, sp, #8 │ │ - lsl r6, r6, #16 │ │ - asr r0, r6, #16 │ │ - cmp r0, #3 │ │ - ble 3b56c │ │ - bl 445e0 <__aeabi_i2d> │ │ - strd r0, [sp] │ │ - ldr r7, [r4, #56] ; 0x38 │ │ - ldr r8, [r4, #60] ; 0x3c │ │ +0003cde4 : │ │ + push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + ldrh fp, [r0, #30] │ │ + lsl fp, fp, #16 │ │ + asr r3, fp, #16 │ │ + cmp r3, #3 │ │ + ble 3ce74 │ │ + mov r8, r0 │ │ + mov r0, r3 │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ mov r4, #0 │ │ - asr r6, r6, #18 │ │ - mov r5, r4 │ │ - mov r0, r5 │ │ - bl 445e0 <__aeabi_i2d> │ │ - ldr r2, [pc, #68] ; 3b574 │ │ - ldr r3, [pc, #68] ; 3b578 │ │ - bl 446bc <__aeabi_dmul> │ │ - ldrd r2, [sp] │ │ - bl 44928 <__aeabi_ddiv> │ │ - mov sl, r0 │ │ - mov fp, r1 │ │ - bl ec38 │ │ - strd r0, [r7, r4] │ │ - mov r0, sl │ │ - mov r1, fp │ │ - bl ec44 │ │ - add r5, r5, #1 │ │ - cmp r5, r6 │ │ - strd r0, [r8, r4] │ │ - add r4, r4, #8 │ │ - blt 3b520 │ │ - add sp, sp, #8 │ │ - pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ + mov r6, r0 │ │ + mov r7, r1 │ │ + ldr sl, [r8, #56] ; 0x38 │ │ + ldr r5, [r8, #60] ; 0x3c │ │ + asr fp, fp, #18 │ │ + sub sl, sl, #8 │ │ + sub r5, r5, #8 │ │ + mov r0, r4 │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ + ldr r2, [pc, #64] ; 3ce78 │ │ + ldr r3, [pc, #64] ; 3ce7c │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + mov r2, r6 │ │ + mov r3, r7 │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ + mov r8, r0 │ │ + mov r9, r1 │ │ + bl f51c │ │ + strd r0, [sl, #8]! │ │ + mov r0, r8 │ │ + mov r1, r9 │ │ + bl f528 │ │ + add r4, r4, #1 │ │ + cmp r4, fp │ │ + strd r0, [r5, #8]! │ │ + blt 3ce28 │ │ + pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strbpl r2, [r4], #-3352 ; 0xfffff2e8 │ │ ; instruction: 0x401921fb │ │ │ │ -0003b57c : │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ +0003ce80 : │ │ mov r3, #1069547520 ; 0x3fc00000 │ │ - sub sp, sp, #44 ; 0x2c │ │ - str r1, [sp, #32] │ │ - str r0, [sp, #20] │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r5, r0 │ │ + sub sp, sp, #28 │ │ + add r3, r3, #2097152 ; 0x200000 │ │ + str r1, [sp, #20] │ │ + str r0, [sp, #4] │ │ mov r8, r2 │ │ + mov r4, r1 │ │ ldrd r0, [r1] │ │ mov r2, #0 │ │ - add r3, r3, #2097152 ; 0x200000 │ │ - bl 446bc <__aeabi_dmul> │ │ - bl 44d08 <__aeabi_d2f> │ │ - mov r6, r0 │ │ - ldr r0, [sp, #20] │ │ - ldr r0, [r0, #64] ; 0x40 │ │ - str r6, [r8] │ │ - ldr r9, [r0, #8] │ │ - str r0, [sp, #36] ; 0x24 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + ldr r3, [r5, #64] ; 0x40 │ │ + mov sl, r0 │ │ + ldr r9, [r3, #8] │ │ + str r3, [sp, #16] │ │ + str r0, [r8] │ │ cmp r9, #1 │ │ - ble 3b5fc │ │ - ldr r5, [sp, #32] │ │ - mov r4, #1 │ │ - mov r0, r6 │ │ - bl 44608 <__aeabi_f2d> │ │ - ldrd r6, [r5, #8]! │ │ - mov r2, r6 │ │ - mov r3, r7 │ │ - bl 44310 <__adddf3> │ │ - add r4, r4, #1 │ │ - bl 44d08 <__aeabi_d2f> │ │ - cmp r4, r9 │ │ - bne 3b5d4 │ │ - mov r6, r0 │ │ + ble 3cefc │ │ + add r7, r4, #8 │ │ + add r6, r4, r9, lsl #3 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldrd r4, [r7], #8 │ │ + mov r2, r4 │ │ + mov r3, r5 │ │ + bl 46030 <__adddf3@@Base> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + cmp r7, r6 │ │ + bne 3ced8 │ │ + mov sl, r0 │ │ mov r0, r9 │ │ - bl 445e0 <__aeabi_i2d> │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ mov r4, r0 │ │ mov r5, r1 │ │ - mov r0, r6 │ │ - bl 44608 <__aeabi_f2d> │ │ + mov r0, sl │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r3, r5 │ │ mov r2, r4 │ │ - bl 44928 <__aeabi_ddiv> │ │ - bl 44d08 <__aeabi_d2f> │ │ - ldr r1, [sp, #20] │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + ldr r3, [sp, #4] │ │ str r0, [r8] │ │ - ldrb r3, [r1, #34] ; 0x22 │ │ + ldrb r3, [r3, #34] ; 0x22 │ │ cmp r3, #1 │ │ - ble 3b730 │ │ - mov r2, r4 │ │ + ble 3d014 │ │ mov r0, r4 │ │ mov r1, r5 │ │ + mov r2, r4 │ │ mov r3, r5 │ │ - bl 44310 <__adddf3> │ │ - strd r0, [sp, #24] │ │ - mov r2, #1 │ │ - str r2, [sp, #16] │ │ + bl 46030 <__adddf3@@Base> │ │ + mov sl, #1 │ │ + strd r0, [sp, #8] │ │ + add r8, r8, #4 │ │ + mov r3, #0 │ │ cmp r9, #0 │ │ + str r3, [r8] │ │ + ble 3d01c │ │ + ldr r3, [sp, #16] │ │ + mov fp, #0 │ │ + ldr r2, [r3, #24] │ │ mov r3, #0 │ │ - str r3, [r8, #4] │ │ - movle r0, #0 │ │ - movle r1, #0 │ │ - ble 3b704 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #16] │ │ - ldr r6, [sp, #32] │ │ - ldr r2, [r0, #24] │ │ - mov r4, #0 │ │ - ldr r7, [r2, r1, lsl #2] │ │ - cmp r4, #0 │ │ - moveq r1, #1069547520 ; 0x3fc00000 │ │ - addeq r1, r1, #3145728 ; 0x300000 │ │ - movne r1, #1073741824 ; 0x40000000 │ │ - mov r0, #0 │ │ - strd r0, [sp] │ │ + ldr r1, [sp, #20] │ │ + ldr r4, [r2, sl, lsl #2] │ │ + sub r5, r1, #8 │ │ + sub r4, r4, #4 │ │ mov r0, r3 │ │ - bl 44608 <__aeabi_f2d> │ │ - ldrd sl, [r6], #8 │ │ - ldr r5, [r7], #4 │ │ - strd r0, [sp, #8] │ │ - mov r0, r5 │ │ - bl 44608 <__aeabi_f2d> │ │ - mov r2, r0 │ │ - mov r3, r1 │ │ - mov r0, sl │ │ - mov r1, fp │ │ - bl 446bc <__aeabi_dmul> │ │ - ldrd r2, [sp] │ │ - bl 446bc <__aeabi_dmul> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + mov r6, r0 │ │ + ldr r0, [r4, #4]! │ │ + mov r7, r1 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldrd r2, [r5, #8]! │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + cmp fp, #0 │ │ + moveq r3, #1069547520 ; 0x3fc00000 │ │ + movne r3, #1073741824 ; 0x40000000 │ │ + addeq r3, r3, #3145728 ; 0x300000 │ │ + mov r2, #0 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ mov r3, r1 │ │ mov r2, r0 │ │ - ldrd r0, [sp, #8] │ │ - bl 44310 <__adddf3> │ │ - bl 44d08 <__aeabi_d2f> │ │ - add r4, r4, #1 │ │ - cmp r4, r9 │ │ + mov r1, r7 │ │ + mov r0, r6 │ │ + bl 46030 <__adddf3@@Base> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + add fp, fp, #1 │ │ + cmp fp, r9 │ │ mov r3, r0 │ │ - str r0, [r8, #4] │ │ - bne 3b688 │ │ - bl 44608 <__aeabi_f2d> │ │ - ldrd r2, [sp, #24] │ │ - bl 44928 <__aeabi_ddiv> │ │ - bl 44d08 <__aeabi_d2f> │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [sp, #16] │ │ - str r0, [r8, #4]! │ │ - ldrb r3, [r1, #34] ; 0x22 │ │ - add r2, r2, #1 │ │ - str r2, [sp, #16] │ │ - cmp r3, r2 │ │ - bgt 3b658 │ │ - add sp, sp, #44 ; 0x2c │ │ + str r0, [r8] │ │ + bne 3cf88 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldrd r2, [sp, #8] │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + ldr r3, [sp, #4] │ │ + str r0, [r8], #4 │ │ + add sl, sl, #1 │ │ + ldrb r3, [r3, #34] ; 0x22 │ │ + cmp r3, sl │ │ + bgt 3cf58 │ │ + add sp, sp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + mov r0, #0 │ │ + mov r1, #0 │ │ + b 3cff0 │ │ │ │ -0003b738 : │ │ +0003d028 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r5, r0 │ │ sub sp, sp, #28 │ │ str r1, [sp, #20] │ │ - str r0, [sp, #16] │ │ + str r0, [sp, #12] │ │ + mov r4, r1 │ │ ldrd r0, [r1] │ │ - mov sl, r2 │ │ - mov r9, r3 │ │ - bl 44d08 <__aeabi_d2f> │ │ - ldr ip, [sp, #16] │ │ - mov r1, r0 │ │ - ldr ip, [ip, #64] ; 0x40 │ │ - str r0, [sl] │ │ - ldr r8, [ip, #8] │ │ - str ip, [sp, #12] │ │ - cmp r8, #1 │ │ - ble 3b7ac │ │ - ldr r5, [sp, #20] │ │ - mov r4, #1 │ │ - bl 44608 <__aeabi_f2d> │ │ - ldrd r6, [r5, #8]! │ │ - mov r2, r6 │ │ - mov r3, r7 │ │ - bl 44310 <__adddf3> │ │ - add r4, r4, #1 │ │ - bl 44d08 <__aeabi_d2f> │ │ - cmp r4, r8 │ │ - bne 3b780 │ │ - mov r1, r0 │ │ - str r0, [sl] │ │ - ldr ip, [sp, #12] │ │ - cmp r9, #0 │ │ - ldrne r0, [ip, #64] ; 0x40 │ │ - ldreq r0, [ip, #60] ; 0x3c │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr ip, [sp, #16] │ │ - str r0, [sl] │ │ - ldrb r3, [ip, #34] ; 0x22 │ │ + mov r7, r2 │ │ + mov r8, r3 │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + ldr r3, [r5, #64] ; 0x40 │ │ + str r0, [r7] │ │ + str r3, [sp, #8] │ │ + ldr r3, [r3, #8] │ │ cmp r3, #1 │ │ - ble 3b880 │ │ - mov r7, sl │ │ - mov r9, #1 │ │ + str r3, [sp, #16] │ │ + ble 3d098 │ │ + add r9, r4, #8 │ │ + add r6, r4, r3, lsl #3 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldrd r4, [r9], #8 │ │ + mov r2, r4 │ │ + mov r3, r5 │ │ + bl 46030 <__adddf3@@Base> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + cmp r9, r6 │ │ + bne 3d074 │ │ + str r0, [r7] │ │ + ldr r3, [sp, #8] │ │ cmp r8, #0 │ │ - mov r2, #0 │ │ - str r2, [r7, #4] │ │ - movle r1, #0 │ │ - ble 3b85c │ │ - ldr ip, [sp, #12] │ │ - ldr r5, [sp, #20] │ │ - mov r4, #0 │ │ - ldr r3, [ip, #24] │ │ - mov r0, r2 │ │ - ldr r6, [r3, r9, lsl #2] │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr sl, [r6], #4 │ │ - strd r0, [sp] │ │ - mov r0, sl │ │ - bl 44608 <__aeabi_f2d> │ │ - ldrd sl, [r5], #8 │ │ + ldrne r1, [r3, #64] ; 0x40 │ │ + ldreq r1, [r3, #60] ; 0x3c │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r3, [sp, #12] │ │ + str r0, [r7] │ │ + ldrb r3, [r3, #34] ; 0x22 │ │ + cmp r3, #1 │ │ + ble 3d188 │ │ + mov r3, #1 │ │ + ldr r2, [sp, #16] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #20] │ │ + add r5, r7, #4 │ │ + add fp, r3, r2, lsl #3 │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + mov r3, #0 │ │ + str r3, [r5] │ │ + ble 3d190 │ │ + mov r0, #0 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #4] │ │ + ldr sl, [sp, #20] │ │ + ldr r3, [r3, #24] │ │ + ldr r4, [r3, r2, lsl #2] │ │ + sub r4, r4, #4 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldrd r6, [sl], #8 │ │ + mov r8, r0 │ │ + ldr r0, [r4, #4]! │ │ + mov r9, r1 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ - mov r0, sl │ │ - mov r1, fp │ │ - bl 446bc <__aeabi_dmul> │ │ + mov r0, r6 │ │ + mov r1, r7 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ - ldrd r0, [sp] │ │ - bl 44310 <__adddf3> │ │ - bl 44d08 <__aeabi_d2f> │ │ - add r4, r4, #1 │ │ - cmp r4, r8 │ │ - str r0, [r7, #4] │ │ - bne 3b808 │ │ + mov r0, r8 │ │ + mov r1, r9 │ │ + bl 46030 <__adddf3@@Base> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + cmp sl, fp │ │ + str r0, [r5] │ │ + bne 3d108 │ │ + ldr r3, [sp, #8] │ │ mov r1, r0 │ │ - ldr ip, [sp, #12] │ │ - add r9, r9, #1 │ │ - ldr r0, [ip, #64] ; 0x40 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr ip, [sp, #16] │ │ - str r0, [r7, #4]! │ │ - ldrb r3, [ip, #34] ; 0x22 │ │ - cmp r3, r9 │ │ - bgt 3b7dc │ │ + ldr r0, [r3, #64] ; 0x40 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #4] │ │ + str r0, [r5], #4 │ │ + ldrb r3, [r3, #34] ; 0x22 │ │ + add r2, r2, #1 │ │ + str r2, [sp, #4] │ │ + cmp r3, r2 │ │ + bgt 3d0d8 │ │ add sp, sp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + mov r0, #0 │ │ + b 3d158 │ │ │ │ -0003b888 : │ │ +0003d198 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #64] ; 0x40 │ │ - mov r7, r0 │ │ ldr r2, [r3, #68] ; 0x44 │ │ cmp r2, #0 │ │ - beq 3b8d8 │ │ + beq 3d1ec │ │ ldrb r2, [r0, #34] ; 0x22 │ │ cmp r2, #0 │ │ - beq 3b8d8 │ │ + beq 3d1ec │ │ + mov r4, r1 │ │ + mov r7, r0 │ │ + mov r5, #0 │ │ ldr r6, [r3, #72] ; 0x48 │ │ - mov r5, r1 │ │ - mov r4, #0 │ │ - ldr r0, [r5] │ │ - ldr r1, [r6], #4 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - str r0, [r5], #4 │ │ + sub r6, r6, #4 │ │ + ldr r0, [r4] │ │ + ldr r1, [r6, #4]! │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + str r0, [r4], #4 │ │ ldrb r3, [r7, #34] ; 0x22 │ │ - add r4, r4, #1 │ │ - cmp r3, r4 │ │ - bgt 3b8b8 │ │ + add r5, r5, #1 │ │ + cmp r3, r5 │ │ + bgt 3d1cc │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0003b8dc : │ │ +0003d1f0 : │ │ ldr r3, [r0, #64] ; 0x40 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r7, r2 │ │ - ldr r2, [r3, #8] │ │ + ldr r4, [r3, #8] │ │ sub sp, sp, #36 ; 0x24 │ │ - mov sl, r0 │ │ - cmp r2, #0 │ │ + mov r5, r3 │ │ + cmp r4, #0 │ │ str r3, [sp, #24] │ │ - str r1, [sp, #28] │ │ - str r2, [sp, #12] │ │ - ble 3b9d8 │ │ + ble 3d2e8 │ │ + mov fp, r0 │ │ ldr r0, [r1] │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr r2, [pc, #208] ; 3b9e8 │ │ - ldr r3, [pc, #208] ; 3b9ec │ │ - bl 446bc <__aeabi_dmul> │ │ - ldr r3, [sp, #24] │ │ + mov r8, r2 │ │ + str r1, [sp, #28] │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldr r3, [pc, #204] ; 3d2f8 │ │ + ldr r2, [pc, #204] ; 3d2fc │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ strd r0, [sp] │ │ - ldr r0, [r3, #64] ; 0x40 │ │ - bl 44608 <__aeabi_f2d> │ │ - strd r0, [sp, #16] │ │ - mov r2, #0 │ │ - str r2, [sp, #8] │ │ - ldrd r2, [sp] │ │ - strd r2, [r7], #8 │ │ - ldrb r3, [sl, #34] ; 0x22 │ │ + ldr r0, [r5, #64] ; 0x40 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + mov r9, #0 │ │ + strd r0, [sp, #8] │ │ + lsl r3, r4, #2 │ │ + str r3, [sp, #16] │ │ + str fp, [sp, #20] │ │ + ldrd sl, [sp] │ │ + mov r3, fp │ │ + mov r2, sl │ │ + ldr r7, [sp, #20] │ │ + strd r2, [r8] │ │ + ldrb r3, [r7, #34] ; 0x22 │ │ cmp r3, #1 │ │ - ble 3b9e0 │ │ + ble 3d2f0 │ │ + mov r4, #1 │ │ ldr r3, [sp, #24] │ │ - ldr r2, [sp, #8] │ │ ldr r6, [sp, #28] │ │ ldr r5, [r3, #24] │ │ - lsl fp, r2, #2 │ │ - mov r4, #1 │ │ - ldrd r8, [sp] │ │ ldr r3, [r5, #4]! │ │ ldr r0, [r6, #4]! │ │ add r4, r4, #1 │ │ - ldr r1, [r3, fp] │ │ - bl 44ff8 <__aeabi_fmul> │ │ - bl 44608 <__aeabi_f2d> │ │ + ldr r1, [r3, r9] │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r3, r1 │ │ mov r2, r0 │ │ - mov r1, r9 │ │ - mov r0, r8 │ │ - bl 44310 <__adddf3> │ │ - mov r8, r0 │ │ - mov r9, r1 │ │ - strd r8, [r7, #-8] │ │ - ldrb r3, [sl, #34] ; 0x22 │ │ + mov r1, fp │ │ + mov r0, sl │ │ + bl 46030 <__adddf3@@Base> │ │ + mov sl, r0 │ │ + mov fp, r1 │ │ + strd sl, [r8] │ │ + ldrb r3, [r7, #34] ; 0x22 │ │ cmp r3, r4 │ │ - bgt 3b968 │ │ - mov r2, r8 │ │ - mov r3, r9 │ │ - ldrd r0, [sp, #16] │ │ - bl 446bc <__aeabi_dmul> │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [sp, #12] │ │ - strd r0, [r7, #-8] │ │ - add r3, r3, #1 │ │ - cmp r3, r2 │ │ - str r3, [sp, #8] │ │ - bne 3b938 │ │ + bgt 3d280 │ │ + mov r3, fp │ │ + ldrd r0, [sp, #8] │ │ + mov r2, sl │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + ldr r3, [sp, #16] │ │ + add r9, r9, #4 │ │ + strd r0, [r8], #8 │ │ + cmp r9, r3 │ │ + bne 3d250 │ │ add sp, sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldrd r8, [sp] │ │ - b 3b9ac │ │ - ; instruction: 0x667f3bd1 │ │ + ldrd sl, [sp] │ │ + b 3d2c4 │ │ svccc 0x00e6a09e │ │ + ; instruction: 0x667f3bd1 │ │ │ │ -0003b9f0 : │ │ +0003d300 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldrsh ip, [r0, #30] │ │ - sub sp, sp, #116 ; 0x74 │ │ - str r0, [sp, #64] ; 0x40 │ │ - str ip, [sp, #68] ; 0x44 │ │ - ldr ip, [r0, #84] ; 0x54 │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - str r1, [sp, #100] ; 0x64 │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - str ip, [sp, #88] ; 0x58 │ │ - sub ip, r0, #1 │ │ - cmp ip, #0 │ │ - addle r3, r0, r0, lsr #31 │ │ - ldrb r1, [r1, #32] │ │ + ldr r2, [pc, #1924] ; 3da90 │ │ + sub sp, sp, #124 ; 0x7c │ │ + mov r3, r0 │ │ + ldr r2, [pc, r2] │ │ + str r0, [sp, #80] ; 0x50 │ │ + ldrh r0, [r0, #30] │ │ + str r1, [sp, #96] ; 0x60 │ │ + str r2, [sp, #108] ; 0x6c │ │ + mov r1, r2 │ │ + lsl r2, r0, #16 │ │ + mov r0, r2 │ │ + str r2, [sp, #104] ; 0x68 │ │ + mov r2, r3 │ │ + ldr r3, [r3, #84] ; 0x54 │ │ + str r3, [sp, #92] ; 0x5c │ │ + asr r3, r0, #16 │ │ + mov r0, r3 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [r1] │ │ + sub r1, r0, #1 │ │ + cmp r1, #0 │ │ + str r3, [sp, #116] ; 0x74 │ │ + ldrb r3, [r2, #32] │ │ + str r3, [sp, #88] ; 0x58 │ │ + movle r3, r0 │ │ + addle r3, r3, r3, lsr #31 │ │ asrle r3, r3, #1 │ │ - strle r3, [sp, #96] ; 0x60 │ │ - str r1, [sp, #92] ; 0x5c │ │ - ble 3bab4 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldr r1, [sp, #88] ; 0x58 │ │ - add r2, r3, r3, lsr #31 │ │ + strle r3, [sp, #100] ; 0x64 │ │ + ble 3d3f8 │ │ + mov r6, #0 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + mov r4, r6 │ │ + add r3, r3, r3, lsr #31 │ │ + mov r7, r2 │ │ + asr r3, r3, #1 │ │ + mov r8, r1 │ │ + mov lr, r3 │ │ + add ip, r2, #8 │ │ + cmp r4, lr │ │ + mov r2, lr │ │ + blt 3d3c0 │ │ + add r3, r2, r2, lsr #31 │ │ + rsb r4, r2, r4 │ │ + asr r2, r3, #1 │ │ + cmp r4, r2 │ │ + bge 3d3ac │ │ + add r6, r6, #1 │ │ + cmp r6, r8 │ │ + add r4, r4, r2 │ │ + bge 3d3f4 │ │ + cmp r4, r6 │ │ + ble 3d3ec │ │ + ldrd r2, [ip] │ │ + lsl r5, r4, #3 │ │ + ldrd r0, [r7, r5] │ │ + strd r2, [r7, r5] │ │ + strd r0, [ip] │ │ + add ip, ip, #8 │ │ + b 3d3a0 │ │ + str lr, [sp, #100] ; 0x64 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + cmp r2, #0 │ │ + ble 3d45c │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + sub r7, r2, #1 │ │ + lsr r7, r7, #1 │ │ + mov r8, r3 │ │ + add r7, r3, r7, lsl #4 │ │ + add r6, r3, #8 │ │ + add r7, r7, #24 │ │ + ldrd r4, [r6, #-8] │ │ + ldrd r2, [r8, #8] │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl 46030 <__adddf3@@Base> │ │ + strd r0, [r6, #-8] │ │ + mov r0, r4 │ │ + ldrd r2, [r8, #8] │ │ + mov r1, r5 │ │ + bl 4602c <__aeabi_dsub@@Base> │ │ + add r6, r6, #16 │ │ + cmp r6, r7 │ │ + strd r0, [r8, #8] │ │ + add r8, r8, #16 │ │ + bne 3d420 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + cmp r3, #1 │ │ + movgt r6, #1 │ │ + ble 3d704 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + sub r2, r6, #1 │ │ + cmp r3, #0 │ │ + add r3, r6, #1 │ │ + str r3, [sp, #84] ; 0x54 │ │ + ble 3d6f4 │ │ mov r3, #0 │ │ - asr r2, r2, #1 │ │ - str r2, [sp, #96] ; 0x60 │ │ - ldr r4, [sp, #96] ; 0x60 │ │ - mov r2, r3 │ │ - mov r6, r1 │ │ - mov lr, r1 │ │ - cmp r3, r4 │ │ - mov r1, r4 │ │ - blt 3ba80 │ │ - add r0, r1, r1, lsr #31 │ │ - rsb r3, r1, r3 │ │ - asr r1, r0, #1 │ │ - cmp r3, r1 │ │ - bge 3ba6c │ │ - add r2, r2, #1 │ │ - cmp r2, ip │ │ - bge 3bab4 │ │ - add r3, r3, r1 │ │ - cmp r3, r2 │ │ - ble 3baac │ │ - lsl r5, r3, #3 │ │ - ldrd r0, [r6, r5] │ │ - ldrd r8, [lr, #8] │ │ - strd r8, [r6, r5] │ │ - strd r0, [lr, #8] │ │ - add lr, lr, #8 │ │ - b 3ba60 │ │ - ldr ip, [sp, #68] ; 0x44 │ │ - cmp ip, #0 │ │ - ble 3bb08 │ │ - ldr r4, [sp, #88] ; 0x58 │ │ - mov r5, #0 │ │ - mov r6, ip │ │ - ldrd r8, [r4] │ │ - ldrd r2, [r4, #8] │ │ - mov r0, r8 │ │ - mov r1, r9 │ │ - bl 44310 <__adddf3> │ │ - ldrd r2, [r4, #8] │ │ - strd r0, [r4] │ │ - mov r0, r8 │ │ - mov r1, r9 │ │ - bl 4430c <__aeabi_dsub> │ │ - add r5, r5, #2 │ │ - cmp r6, r5 │ │ - strd r0, [r4, #8] │ │ - add r4, r4, #16 │ │ - bgt 3bacc │ │ - ldr ip, [sp, #92] ; 0x5c │ │ - cmp ip, #1 │ │ - movgt r3, #1 │ │ - ble 3bd7c │ │ - ldr ip, [sp, #68] ; 0x44 │ │ - cmp ip, #0 │ │ - add ip, r3, #1 │ │ - str ip, [sp, #84] ; 0x54 │ │ - ble 3bd68 │ │ + str r3, [sp, #52] ; 0x34 │ │ + mov r3, #1 │ │ + mvn r0, #7 │ │ + lsl r3, r3, r6 │ │ + mul r0, r3, r0 │ │ + str r0, [sp, #72] ; 0x48 │ │ mov r0, #1 │ │ - lsl ip, r0, ip │ │ - sub r2, r3, #1 │ │ + mov lr, r0 │ │ + ldr r1, [sp, #92] ; 0x5c │ │ + ldr ip, [sp, #84] ; 0x54 │ │ + lsl r3, r3, #3 │ │ lsl r2, r0, r2 │ │ - str ip, [sp, #72] ; 0x48 │ │ - ldr ip, [sp, #88] ; 0x58 │ │ - lsl r3, r0, r3 │ │ - str ip, [sp, #52] ; 0x34 │ │ - ldr ip, [sp, #72] ; 0x48 │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - str r2, [sp, #32] │ │ - lsl ip, ip, #3 │ │ - str ip, [sp, #60] ; 0x3c │ │ - ldr ip, [sp, #88] ; 0x58 │ │ - add ip, ip, r3, lsl #3 │ │ - str ip, [sp, #48] ; 0x30 │ │ - mov ip, #0 │ │ - str ip, [sp, #56] ; 0x38 │ │ - lsl ip, r2, #3 │ │ - str ip, [sp, #76] ; 0x4c │ │ - ldr ip, [sp, #92] ; 0x5c │ │ - lsl r3, r3, #4 │ │ - str r3, [sp, #80] ; 0x50 │ │ - rsb ip, r0, ip │ │ - str ip, [sp, #44] ; 0x2c │ │ - ldr ip, [sp, #52] ; 0x34 │ │ - ldrd r4, [ip] │ │ - ldr ip, [sp, #48] ; 0x30 │ │ + str r3, [sp, #56] ; 0x38 │ │ + lsl r0, lr, ip │ │ + mov lr, r3 │ │ + mov r3, r1 │ │ + add r3, r3, lr │ │ + str r3, [sp, #48] ; 0x30 │ │ + lsl r3, r2, #3 │ │ + str r3, [sp, #68] ; 0x44 │ │ + lsl r3, r0, #3 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + str r1, [sp, #44] ; 0x2c │ │ + str r2, [sp, #28] │ │ + rsb r3, ip, r3 │ │ + str r0, [sp, #76] ; 0x4c │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + ldr r7, [sp, #44] ; 0x2c │ │ + ldr r8, [sp, #56] ; 0x38 │ │ + ldr r9, [sp, #72] ; 0x48 │ │ + ldrd r2, [r7, r8] │ │ + ldrd r4, [r6, r9] │ │ mov r0, r4 │ │ mov r1, r5 │ │ - ldrd r2, [ip] │ │ - bl 44310 <__adddf3> │ │ - ldr ip, [sp, #52] ; 0x34 │ │ - strd r0, [ip] │ │ - ldr ip, [sp, #48] ; 0x30 │ │ + bl 46030 <__adddf3@@Base> │ │ + strd r0, [r6, r9] │ │ mov r0, r4 │ │ + ldrd r2, [r7, r8] │ │ mov r1, r5 │ │ - ldrd r2, [ip] │ │ - bl 4430c <__aeabi_dsub> │ │ - ldr ip, [sp, #48] ; 0x30 │ │ - strd r0, [ip] │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - mov r3, ip │ │ - ldr r2, [ip, r0] │ │ - ldr ip, [sp, #32] │ │ - str r2, [r3, r0]! │ │ + bl 4602c <__aeabi_dsub@@Base> │ │ + mov r3, r6 │ │ + strd r0, [r7, r8] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r0, [sp, #28] │ │ + ldr r2, [r6, r1] │ │ + cmp r0, #1 │ │ + str r2, [r3, r1]! │ │ ldr r2, [r3, #4] │ │ - cmp ip, #1 │ │ add r2, r2, #-2147483648 ; 0x80000000 │ │ str r2, [r3, #4] │ │ - ble 3bd30 │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - ldr r9, [sp, #48] ; 0x30 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - ldr ip, [ip, #56] ; 0x38 │ │ - mov r6, r9 │ │ - mov fp, r9 │ │ - str ip, [sp, #36] ; 0x24 │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - mov r8, #1 │ │ - ldr ip, [ip, #60] ; 0x3c │ │ - str ip, [sp, #40] ; 0x28 │ │ - ldr ip, [sp, #52] ; 0x34 │ │ - add sl, ip, r0 │ │ - mov r7, ip │ │ - ldr ip, [sp, #44] ; 0x2c │ │ - ldrd r0, [fp, #8]! │ │ - strd r0, [sp, #16] │ │ - ldrd r0, [sl, #-8] │ │ - lsl r3, r8, ip │ │ - strd r0, [sp, #24] │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ + ble 3d6bc │ │ + mov r9, #1 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r8, [sp, #44] ; 0x2c │ │ + ldr r1, [r2, #56] ; 0x38 │ │ + ldr r2, [r2, #60] ; 0x3c │ │ + mov fp, r3 │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + mov sl, r3 │ │ + add r3, r2, r3 │ │ + str r1, [sp, #32] │ │ + str r3, [sp, #24] │ │ + ldrd r0, [sl, #8] │ │ + mov r6, r0 │ │ + mov r7, r1 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #32] │ │ + strd r6, [sp, #16] │ │ + lsl r3, r9, r3 │ │ + add r9, r9, #1 │ │ lsl r3, r3, #3 │ │ - ldrd r4, [ip, r3] │ │ - ldrd r0, [r1, r3] │ │ - ldrd r2, [sp, #16] │ │ - strd r0, [sp] │ │ - bl 446bc <__aeabi_dmul> │ │ - ldrd r2, [sp, #24] │ │ + ldrd r0, [r2, r3] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ strd r0, [sp, #8] │ │ + ldrd r4, [r2, r3] │ │ + ldr r3, [sp, #24] │ │ + ldrd r2, [r3, #-8] │ │ + strd r2, [sp] │ │ + mov r2, r6 │ │ + mov r3, r7 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + ldrd r2, [sp] │ │ + mov r6, r0 │ │ + mov r7, r1 │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl 446bc <__aeabi_dmul> │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ - ldrd r0, [sp, #8] │ │ - bl 44310 <__adddf3> │ │ + mov r0, r6 │ │ + mov r1, r7 │ │ + bl 46030 <__adddf3@@Base> │ │ ldrd r2, [sp, #16] │ │ - strd r0, [sp, #8] │ │ + mov r6, r0 │ │ + mov r7, r1 │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl 446bc <__aeabi_dmul> │ │ - ldrd r2, [sp, #24] │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + ldrd r2, [sp] │ │ mov r4, r0 │ │ mov r5, r1 │ │ - ldrd r0, [sp] │ │ - bl 446bc <__aeabi_dmul> │ │ - mov r2, r0 │ │ - mov r3, r1 │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - bl 4430c <__aeabi_dsub> │ │ + ldrd r0, [sp, #8] │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ - strd r0, [sp] │ │ - ldrd r0, [r6, #-8] │ │ - bl 4430c <__aeabi_dsub> │ │ - ldrd r2, [sp] │ │ - strd r0, [sl, #-8]! │ │ - ldr r1, [r6, #-4] │ │ - ldr r4, [r6, #-8] │ │ - add r8, r8, #1 │ │ - add r5, r1, #-2147483648 ; 0x80000000 │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl 4430c <__aeabi_dsub> │ │ - ldrd r2, [sp, #8] │ │ - strd r0, [r9, #8]! │ │ - ldrd r0, [r7, #8] │ │ - bl 4430c <__aeabi_dsub> │ │ - ldrd r2, [sp, #8] │ │ - strd r0, [r6, #-8]! │ │ - ldrd r0, [r7, #8] │ │ - bl 44310 <__adddf3> │ │ - ldr ip, [sp, #32] │ │ - strd r0, [r7, #8]! │ │ - cmp r8, ip │ │ - bne 3bc30 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - ldr ip, [sp, #72] ; 0x48 │ │ - add r0, ip, r0 │ │ - ldr ip, [sp, #68] ; 0x44 │ │ - str r0, [sp, #56] ; 0x38 │ │ - cmp ip, r0 │ │ - ldr ip, [sp, #52] ; 0x34 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - add ip, ip, r0 │ │ - str ip, [sp, #52] ; 0x34 │ │ - ldr ip, [sp, #48] ; 0x30 │ │ - add ip, ip, r0 │ │ - str ip, [sp, #48] ; 0x30 │ │ - bgt 3bb90 │ │ - ldr ip, [sp, #92] ; 0x5c │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - cmp ip, r0 │ │ - ldrgt r3, [sp, #84] ; 0x54 │ │ - bgt 3bb18 │ │ - ldr ip, [sp, #88] ; 0x58 │ │ - ldrd r0, [ip] │ │ + bl 4602c <__aeabi_dsub@@Base> │ │ + mov r4, r0 │ │ + mov r5, r1 │ │ + ldrd r0, [fp, #-8] │ │ + mov r2, r4 │ │ + mov r3, r5 │ │ + bl 4602c <__aeabi_dsub@@Base> │ │ + ldr r3, [sp, #24] │ │ + mov r2, r4 │ │ + strd r0, [r3, #-8]! │ │ + ldr ip, [fp, #-4] │ │ + ldr r0, [fp, #-8] │ │ + str r3, [sp, #24] │ │ + add r1, ip, #-2147483648 ; 0x80000000 │ │ + mov r3, r5 │ │ + bl 4602c <__aeabi_dsub@@Base> │ │ + strd r0, [sl, #8]! │ │ + mov r2, r6 │ │ + ldrd r0, [r8, #8] │ │ + mov r3, r7 │ │ + bl 4602c <__aeabi_dsub@@Base> │ │ + strd r0, [fp, #-8]! │ │ + mov r0, r6 │ │ + ldrd r2, [r8, #8] │ │ + mov r1, r7 │ │ + bl 46030 <__adddf3@@Base> │ │ + ldr r3, [sp, #28] │ │ + strd r0, [r8, #8]! │ │ + cmp r9, r3 │ │ + bne 3d590 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + add r3, r3, r2 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + str r3, [sp, #52] ; 0x34 │ │ + cmp r2, r3 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + add r2, r2, r3 │ │ + str r2, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + add r3, r2, r3 │ │ + str r3, [sp, #48] ; 0x30 │ │ + bgt 3d4f8 │ │ + ldr r6, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + cmp r3, r6 │ │ + bgt 3d46c │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + ldrd r0, [r3] │ │ mov r2, r0 │ │ mov r3, r1 │ │ - bl 446bc <__aeabi_dmul> │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - ldr ip, [ip, #88] ; 0x58 │ │ - str ip, [sp, #16] │ │ - ldr ip, [sp, #96] ; 0x60 │ │ - cmp ip, #0 │ │ - ldr ip, [sp, #16] │ │ - strd r0, [ip] │ │ - ble 3be2c │ │ - ldr ip, [sp, #68] ; 0x44 │ │ - mvn fp, #7 │ │ - ldr r6, [sp, #88] ; 0x58 │ │ - mul fp, ip, fp │ │ - ldr r7, [sp, #16] │ │ - lsl sl, ip, #3 │ │ - add r4, r6, sl │ │ - mov r5, #1 │ │ - add r3, r4, fp │ │ - add r3, r3, sl │ │ - ldrd r8, [r3, #-8] │ │ - ldrd r0, [r6, #8]! │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + ldr r3, [r3, #88] ; 0x58 │ │ + cmp r2, #0 │ │ + str r3, [sp, #28] │ │ + strd r0, [r3] │ │ + ble 3d7c4 │ │ + mvn r3, #7 │ │ + ldr r2, [sp, #104] ; 0x68 │ │ + ldr r4, [sp, #92] ; 0x5c │ │ + ldr fp, [sp, #28] │ │ + asr sl, r2, #16 │ │ + mul r2, r3, sl │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + lsl sl, sl, #3 │ │ + str r2, [sp] │ │ + add r3, r4, r3, lsl #3 │ │ + str r3, [sp, #24] │ │ + add r5, r4, sl │ │ + ldr r3, [sp] │ │ + sub r5, r5, #8 │ │ + ldrd r0, [r4, #8]! │ │ + add r3, r3, r5 │ │ + ldrd r8, [r3, sl] │ │ mov r2, r0 │ │ mov r3, r1 │ │ - bl 446bc <__aeabi_dmul> │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ mov r2, r8 │ │ - strd r0, [sp] │ │ + mov r6, r0 │ │ + mov r7, r1 │ │ mov r3, r9 │ │ mov r0, r8 │ │ mov r1, r9 │ │ - bl 446bc <__aeabi_dmul> │ │ - mov r2, r0 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ mov r3, r1 │ │ - ldrd r0, [sp] │ │ - bl 44310 <__adddf3> │ │ - ldr ip, [sp, #96] ; 0x60 │ │ - add r5, r5, #1 │ │ - sub r4, r4, #8 │ │ - cmp r5, ip │ │ - strd r0, [r7, #8]! │ │ - ble 3bdd0 │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - ldr ip, [ip, #64] ; 0x40 │ │ - str ip, [sp] │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - ldr r7, [ip, #92] ; 0x5c │ │ - ldr ip, [sp] │ │ - ldr r3, [ip, #8] │ │ - cmp r3, #0 │ │ - ble 3bf2c │ │ - ldr ip, [ip, #32] │ │ - lsl r3, r3, #1 │ │ - str r3, [sp, #24] │ │ - str ip, [sp, #8] │ │ - ldr ip, [sp] │ │ - mov fp, #0 │ │ - ldr ip, [ip, #36] ; 0x24 │ │ - str ip, [sp, #32] │ │ - ldr ip, [sp] │ │ - ldr ip, [ip, #40] ; 0x28 │ │ - str ip, [sp, #36] ; 0x24 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ + mov r2, r0 │ │ + mov r1, r7 │ │ + mov r0, r6 │ │ + bl 46030 <__adddf3@@Base> │ │ + ldr r3, [sp, #24] │ │ + strd r0, [fp, #8]! │ │ + cmp r4, r3 │ │ + bne 3d764 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + ldr r2, [r3, #64] ; 0x40 │ │ + ldr r3, [r3, #92] ; 0x5c │ │ + str r2, [sp, #32] │ │ + ldr r2, [r2, #8] │ │ + cmp r2, #0 │ │ + ble 3d8e4 │ │ + mov fp, r3 │ │ + ldr r0, [sp, #32] │ │ + add r2, fp, r2, lsl #3 │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r0, #36] ; 0x24 │ │ + ldr r1, [r0, #32] │ │ + ldr r4, [r0, #40] ; 0x28 │ │ + sub r3, r3, #2 │ │ + sub r2, r1, #2 │ │ + str r3, [sp, #8] │ │ + sub r3, r4, #2 │ │ + str r2, [sp] │ │ + str r3, [sp, #16] │ │ + str fp, [sp, #24] │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [sp, #8] │ │ mov r0, #0 │ │ + ldrsh r8, [r3, #2]! │ │ + ldr ip, [sp, #24] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp] │ │ + cmp r8, #0 │ │ + ldrh r2, [r3, #2]! │ │ + str r3, [sp] │ │ + ldrh r3, [r1, #2]! │ │ + str r1, [sp, #8] │ │ mov r1, #0 │ │ - ldrsh sl, [ip, fp] │ │ - ldr ip, [sp, #8] │ │ - cmp sl, #0 │ │ - ldrh r5, [ip, fp] │ │ - ldr ip, [sp, #32] │ │ - ldrh r3, [ip, fp] │ │ - strd r0, [r7], #8 │ │ - ble 3bf1c │ │ - ldr ip, [sp] │ │ - lsl r5, r5, #16 │ │ - lsl r3, r3, #16 │ │ - ldr r6, [ip, #28] │ │ - ldr ip, [sp, #16] │ │ - asr r5, r5, #13 │ │ - asr r3, r3, #14 │ │ - sub r5, r5, #8 │ │ - sub r3, r3, #4 │ │ - add r5, ip, r5 │ │ - add r6, r6, r3 │ │ - mov r8, r0 │ │ - mov r9, r1 │ │ + strd r0, [ip] │ │ + ble 3d8cc │ │ + mov sl, #0 │ │ + mov fp, #0 │ │ mov r4, #0 │ │ - ldr r0, [r6, #4]! │ │ - bl 44608 <__aeabi_f2d> │ │ - ldrd r2, [r5, #8]! │ │ - bl 446bc <__aeabi_dmul> │ │ + ldr r1, [sp, #32] │ │ + lsl r2, r2, #16 │ │ + lsl r3, r3, #16 │ │ + ldr r9, [r1, #28] │ │ + ldr r1, [sp, #28] │ │ + add r9, r9, r3, asr #14 │ │ + add r5, r1, r2, asr #13 │ │ + ldr r0, [r9], #4 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldrd r6, [r5], #8 │ │ mov r2, r0 │ │ mov r3, r1 │ │ - mov r0, r8 │ │ - mov r1, r9 │ │ - bl 44310 <__adddf3> │ │ + mov r0, r6 │ │ + mov r1, r7 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + mov r3, r1 │ │ + mov r2, r0 │ │ + mov r1, fp │ │ + mov r0, sl │ │ + bl 46030 <__adddf3@@Base> │ │ + mov sl, r0 │ │ + mov fp, r1 │ │ + ldr r3, [sp, #24] │ │ add r4, r4, #1 │ │ - mov r8, r0 │ │ - mov r9, r1 │ │ - cmp r4, sl │ │ - strd r8, [r7, #-8] │ │ - blt 3bee0 │ │ - ldr ip, [sp, #24] │ │ - add fp, fp, #2 │ │ - cmp fp, ip │ │ - bne 3be7c │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - add r1, sp, #108 ; 0x6c │ │ - bl 3d038 │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - ldr r3, [ip, #64] ; 0x40 │ │ - ldr r6, [ip, #92] ; 0x5c │ │ + cmp r4, r8 │ │ + strd sl, [r3] │ │ + blt 3d87c │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + add r3, r3, #8 │ │ + cmp r3, r2 │ │ + str r3, [sp, #24] │ │ + bne 3d818 │ │ + ldr r4, [sp, #80] ; 0x50 │ │ + add r1, sp, #112 ; 0x70 │ │ + mov r0, r4 │ │ + bl 3ea1c │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + ldr r6, [r4, #92] ; 0x5c │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - ble 3bf88 │ │ + ble 3d940 │ │ mov r5, r6 │ │ mov r4, #0 │ │ - mov r7, ip │ │ + ldr r7, [sp, #80] ; 0x50 │ │ ldrd r0, [r5] │ │ - ldr r3, [pc, #336] ; 3c0b8 │ │ - ldr r2, [pc, #336] ; 3c0bc │ │ - bl 44310 <__adddf3> │ │ - bl eb18 │ │ + ldr r3, [pc, #372] ; 3da94 │ │ + ldr r2, [pc, #372] ; 3da98 │ │ + bl 46030 <__adddf3@@Base> │ │ + bl f3fc │ │ ldr r3, [r7, #64] ; 0x40 │ │ add r4, r4, #1 │ │ strd r0, [r5], #8 │ │ ldr r3, [r3, #8] │ │ cmp r4, r3 │ │ - blt 3bf5c │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - ldrb r3, [ip, #36] ; 0x24 │ │ + blt 3d914 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + ldrb r3, [r3, #36] ; 0x24 │ │ cmp r3, #1 │ │ - beq 3bffc │ │ + beq 3d9cc │ │ cmp r3, #2 │ │ - beq 3c058 │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - ldrb r3, [ip, #39] ; 0x27 │ │ + beq 3da24 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + mov r1, r6 │ │ + ldrb r3, [r3, #39] ; 0x27 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, #1 │ │ - beq 3c040 │ │ + beq 3da18 │ │ cmp r3, #2 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - mov r1, r6 │ │ - ldr r2, [sp, #100] ; 0x64 │ │ - beq 3c034 │ │ - bl 3b57c │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #100] ; 0x64 │ │ - bl 3b888 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #100] ; 0x64 │ │ + beq 3da0c │ │ + bl 3ce80 │ │ + ldr r4, [sp, #80] ; 0x50 │ │ + ldr r5, [sp, #96] ; 0x60 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl 3d198 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + mov r0, r4 │ │ + bl 3f098 │ │ ldr r2, [sp, #108] ; 0x6c │ │ - bl 3d60c │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - ldrh r3, [ip, #52] ; 0x34 │ │ + ldrh r3, [r4, #52] ; 0x34 │ │ + ldr r1, [sp, #116] ; 0x74 │ │ + ldr r2, [r2] │ │ add r3, r3, #1 │ │ - strh r3, [ip, #52] ; 0x34 │ │ - add sp, sp, #116 ; 0x74 │ │ + strh r3, [r4, #52] ; 0x34 │ │ + cmp r1, r2 │ │ + bne 3da8c │ │ + add sp, sp, #124 ; 0x7c │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldrb r3, [ip, #33] ; 0x21 │ │ + ldr r7, [sp, #80] ; 0x50 │ │ + ldrb r3, [r7, #33] ; 0x21 │ │ cmp r3, #0 │ │ - beq 3bfc8 │ │ - ldr r5, [sp, #100] ; 0x64 │ │ + beq 3d980 │ │ mov r4, #0 │ │ - mov r7, ip │ │ - ldrd r0, [r6], #8 │ │ - bl 44d08 <__aeabi_d2f> │ │ - str r0, [r5], #4 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + sub r6, r6, #8 │ │ + sub r5, r3, #4 │ │ + ldrd r0, [r6, #8]! │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + str r0, [r5, #4]! │ │ ldrb r3, [r7, #33] ; 0x21 │ │ add r4, r4, #1 │ │ cmp r4, r3 │ │ - blt 3c014 │ │ - b 3bfc8 │ │ + blt 3d9ec │ │ + b 3d980 │ │ mov r3, #1 │ │ - bl 3b738 │ │ - b 3bfc8 │ │ - mov r0, ip │ │ - mov r1, r6 │ │ - ldr r2, [sp, #100] ; 0x64 │ │ + bl 3d028 │ │ + b 3d980 │ │ mov r3, #0 │ │ - bl 3b738 │ │ - b 3bfc8 │ │ + bl 3d028 │ │ + b 3d980 │ │ + ldr r4, [sp, #80] ; 0x50 │ │ + ldr r5, [sp, #96] ; 0x60 │ │ mov r3, #0 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ + mov r0, r4 │ │ mov r1, r6 │ │ - ldr r2, [sp, #100] ; 0x64 │ │ - bl 3b738 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #100] ; 0x64 │ │ + mov r2, r5 │ │ + bl 3d028 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ mov r2, r6 │ │ - bl 3b8dc │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - ldrb r3, [ip, #33] ; 0x21 │ │ + bl 3d1f0 │ │ + ldrb r3, [r4, #33] ; 0x21 │ │ cmp r3, #0 │ │ - beq 3bfc8 │ │ - ldr r5, [sp, #100] ; 0x64 │ │ + beq 3d980 │ │ mov r4, #0 │ │ - ldrd r0, [r6], #8 │ │ - bl 44d08 <__aeabi_d2f> │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - str r0, [r5], #4 │ │ + sub r6, r6, #8 │ │ + sub r5, r5, #4 │ │ + ldrd r0, [r6, #8]! │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + str r0, [r5, #4]! │ │ add r4, r4, #1 │ │ - ldrb r3, [ip, #33] ; 0x21 │ │ + ldrb r3, [r3, #33] ; 0x21 │ │ cmp r4, r3 │ │ - blt 3c094 │ │ - b 3bfc8 │ │ + blt 3da68 │ │ + b 3d980 │ │ + bl f300 <__stack_chk_fail@plt> │ │ + andeq ip, r1, r8, ror #22 │ │ svccc 0x001a36e2 │ │ - bl 74cd78 <_end+0x6f3e6c> │ │ + bl 74e754 <_end@@Base+0x6f3848> │ │ │ │ -0003c0c0 : │ │ +0003da9c : │ │ + mov r3, #1360 ; 0x550 │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ - ldr r3, [pc, #28] ; 3c0e8 │ │ - mov ip, #1360 ; 0x550 │ │ + add r3, r3, #12 │ │ sub sp, sp, #12 │ │ - add ip, ip, #12 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #12] ; 3dac4 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47350 <__udivdi3+0x54c> │ │ + bl 48cc4 <_Unwind_GetTextRelBase@@Base+0x618> │ │ add sp, sp, #12 │ │ - ldmfd sp!, {pc} │ │ - andeq r8, r1, ip, ror #6 │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ + andeq r8, r1, ip, lsr #10 │ │ │ │ -0003c0ec : │ │ - b 47330 <__udivdi3+0x52c> │ │ +0003dac8 : │ │ + b 48ca4 <_Unwind_GetTextRelBase@@Base+0x5f8> │ │ │ │ -0003c0f0 : │ │ - push {r4, r5, r6, r7, r8, sl, lr} │ │ - ldr r5, [pc, #292] ; 3c220 │ │ - ldr r7, [pc, #292] ; 3c224 │ │ - sub sp, sp, #12 │ │ - add r5, pc, r5 │ │ - mov r6, r0 │ │ - mov r4, r1 │ │ - mov sl, r5 │ │ +0003dacc : │ │ + push {r4, r5, r6, r7, r8, lr} │ │ + ldr r7, [pc, #268] ; 3dbe4 │ │ + mov r6, r1 │ │ + ldr r1, [pc, #264] ; 3dbe8 │ │ add r7, pc, r7 │ │ - mov r8, #0 │ │ - b 3c12c │ │ - ldr r7, [sl, #4]! │ │ - add r8, r8, #1 │ │ - cmp r7, #0 │ │ - beq 3c154 │ │ - mov r1, r7 │ │ - mov r0, r4 │ │ - bl ea88 │ │ + sub sp, sp, #8 │ │ + mov r8, r0 │ │ + mov r5, r7 │ │ + mov r4, #0 │ │ + add r1, pc, r1 │ │ + b 3db08 │ │ + ldr r1, [r5, #4]! │ │ + add r4, r4, #1 │ │ + cmp r1, #0 │ │ + beq 3db24 │ │ + mov r0, r6 │ │ + bl f36c │ │ cmp r0, #0 │ │ - bne 3c11c │ │ - cmp r7, #0 │ │ - str r8, [r6, #56] ; 0x38 │ │ - beq 3c154 │ │ - add sp, sp, #12 │ │ - pop {r4, r5, r6, r7, r8, sl, pc} │ │ - ldr sl, [pc, #204] ; 3c228 │ │ - ldr r7, [pc, #204] ; 3c22c │ │ - mov r8, #0 │ │ - add sl, pc, sl │ │ - add sl, sl, #16 │ │ - add r7, pc, r7 │ │ - b 3c180 │ │ - ldr r7, [sl, #4]! │ │ - add r8, r8, #1 │ │ - cmp r7, #0 │ │ - beq 3c1a0 │ │ - mov r1, r7 │ │ - mov r0, r4 │ │ - bl ea88 │ │ + bne 3daf8 │ │ + str r4, [r8, #56] ; 0x38 │ │ + add sp, sp, #8 │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ + ldr r5, [pc, #192] ; 3dbec │ │ + mov r4, r1 │ │ + ldr r1, [pc, #188] ; 3dbf0 │ │ + add r5, pc, r5 │ │ + add r5, r5, #16 │ │ + add r1, pc, r1 │ │ + b 3db50 │ │ + ldr r1, [r5, #4]! │ │ + add r4, r4, #1 │ │ + cmp r1, #0 │ │ + beq 3db64 │ │ + mov r0, r6 │ │ + bl f36c │ │ cmp r0, #0 │ │ - bne 3c170 │ │ - cmp r7, #0 │ │ - str r8, [r6, #56] ; 0x38 │ │ - bne 3c14c │ │ - ldr r7, [pc, #136] ; 3c230 │ │ - ldr r3, [pc, #136] ; 3c234 │ │ + bne 3db40 │ │ + b 3db18 │ │ + ldr r4, [pc, #136] ; 3dbf4 │ │ + ldr r3, [pc, #136] ; 3dbf8 │ │ mov r0, #4 │ │ - add r7, pc, r7 │ │ - mov r1, r7 │ │ + add r4, pc, r4 │ │ + mov r1, r4 │ │ mov r2, #120 ; 0x78 │ │ add r3, pc, r3 │ │ - str r4, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r3, [pc, #108] ; 3c238 │ │ - mov r1, r7 │ │ + str r6, [sp] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r3, [pc, #108] ; 3dbfc │ │ + mov r1, r4 │ │ mov r2, #121 ; 0x79 │ │ - mov r0, #4 │ │ add r3, pc, r3 │ │ - ldr r7, [pc, #92] ; 3c23c │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r4, [pc, #88] ; 3c240 │ │ - ldr r2, [pc, #88] ; 3c244 │ │ - ldr r7, [pc, r7] │ │ - add r7, r7, #168 ; 0xa8 │ │ + mov r0, #4 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r3, [pc, #88] ; 3dc00 │ │ + ldr r2, [pc, #88] ; 3dc04 │ │ + ldr r5, [pc, #88] ; 3dc08 │ │ + ldr r3, [pc, r3] │ │ add r2, pc, r2 │ │ - add r4, pc, r4 │ │ - mov r0, r7 │ │ - mov r1, r4 │ │ - bl eaf4 │ │ - ldr r2, [r5, #4]! │ │ + add r5, pc, r5 │ │ + add r4, r3, #168 ; 0xa8 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl f3d8 │ │ + ldr r2, [r7, #4]! │ │ cmp r2, #0 │ │ - bne 3c1f8 │ │ + bne 3dbbc │ │ mvn r3, #0 │ │ - str r3, [r6, #56] ; 0x38 │ │ mvn r0, #1 │ │ - b 3c14c │ │ - andeq fp, r1, r4, asr #23 │ │ - ; instruction: 0x000181b0 │ │ - andeq fp, r1, r4, ror #22 │ │ - andeq r8, r1, r8, ror #7 │ │ - andeq r8, r1, ip, lsr #7 │ │ - ldrdeq r8, [r1], -r0 │ │ - ldrdeq r8, [r1], -ip │ │ - muleq r1, r0, ip │ │ - ldrdeq r8, [r1], -ip │ │ - ldrdeq r8, [r1], -r0 │ │ + str r3, [r8, #56] ; 0x38 │ │ + b 3db1c │ │ + andeq ip, r1, r4, asr #3 │ │ + andeq r8, r1, r0, ror r3 │ │ + andeq ip, r1, r0, ror r1 │ │ + ; instruction: 0x000185b8 │ │ + muleq r1, r0, r5 │ │ + ; instruction: 0x000185b4 │ │ + andeq r8, r1, r4, asr #11 │ │ + ldrdeq ip, [r1], -r0 │ │ + ; instruction: 0x000182b0 │ │ + andeq r8, r1, r4, asr #10 │ │ │ │ -0003c248 : │ │ +0003dc0c : │ │ + ldr r3, [r0, #56] ; 0x38 │ │ + cmp r3, #2 │ │ + bls 3dc50 │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ - ldr ip, [r0, #56] ; 0x38 │ │ + cmn r3, #1 │ │ sub sp, sp, #12 │ │ - cmp ip, #2 │ │ - bls 3c28c │ │ - cmn ip, #1 │ │ + beq 3dc70 │ │ + str r3, [sp] │ │ + ldr r1, [pc, #96] ; 3dc94 │ │ + ldr r3, [pc, #96] ; 3dc98 │ │ mov r0, #5 │ │ - beq 3c2b4 │ │ - ldr r1, [pc, #100] ; 3c2d4 │ │ - ldr r3, [pc, #100] ; 3c2d8 │ │ - mov r2, #146 ; 0x92 │ │ add r1, pc, r1 │ │ + mov r2, #146 ; 0x92 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ + bl f438 │ │ mov r0, #28 │ │ - mul ip, r0, ip │ │ - ldr r3, [pc, #64] ; 3c2dc │ │ + ldr ip, [pc, #64] ; 3dc9c │ │ + mul r3, r0, r3 │ │ + add ip, pc, ip │ │ mov r0, r1 │ │ + ldr r3, [ip, r3] │ │ mov r1, r2 │ │ - add r3, pc, r3 │ │ - ldr r3, [r3, ip] │ │ - blx r3 │ │ - add sp, sp, #12 │ │ - ldmfd sp!, {pc} │ │ - ldr r1, [pc, #36] ; 3c2e0 │ │ - ldr r3, [pc, #36] ; 3c2e4 │ │ - mov r2, #141 ; 0x8d │ │ + bx r3 │ │ + ldr r1, [pc, #40] ; 3dca0 │ │ + ldr r3, [pc, #40] ; 3dca4 │ │ + mov r0, #5 │ │ add r1, pc, r1 │ │ + mov r2, #141 ; 0x8d │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - andeq r8, r1, r4, ror #5 │ │ - muleq r1, r0, r3 │ │ - andeq fp, r1, ip, ror sl │ │ - muleq r1, r8, r2 │ │ - andeq r8, r1, r4, lsl r3 │ │ + bl f438 │ │ + andeq r8, r1, r8, asr #9 │ │ + andeq r8, r1, r8, ror #10 │ │ + muleq r1, ip, r0 │ │ + andeq r8, r1, r4, lsl #9 │ │ + strdeq r8, [r1], -r4 │ │ │ │ -0003c2e8 : │ │ +0003dca8 : │ │ + ldr r3, [r0, #56] ; 0x38 │ │ + cmp r3, #2 │ │ + bls 3dcec │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ - ldr ip, [r0, #56] ; 0x38 │ │ + cmn r3, #1 │ │ sub sp, sp, #12 │ │ - cmp ip, #2 │ │ - bls 3c32c │ │ - cmn ip, #1 │ │ + beq 3dd04 │ │ + str r3, [sp] │ │ + ldr r1, [pc, #88] ; 3dd28 │ │ + ldr r3, [pc, #88] ; 3dd2c │ │ mov r0, #5 │ │ - beq 3c34c │ │ - ldr r1, [pc, #92] ; 3c36c │ │ - ldr r3, [pc, #92] ; 3c370 │ │ - mov r2, #162 ; 0xa2 │ │ add r1, pc, r1 │ │ + mov r2, #162 ; 0xa2 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r3, [pc, #64] ; 3c374 │ │ + bl f438 │ │ mov r2, #28 │ │ - add r3, pc, r3 │ │ - mla ip, r2, ip, r3 │ │ - ldr r3, [ip, #4] │ │ - blx r3 │ │ - add sp, sp, #12 │ │ - ldmfd sp!, {pc} │ │ - ldr r1, [pc, #36] ; 3c378 │ │ - ldr r3, [pc, #36] ; 3c37c │ │ - mov r2, #157 ; 0x9d │ │ + ldr r1, [pc, #56] ; 3dd30 │ │ + add r1, pc, r1 │ │ + mla r3, r2, r3, r1 │ │ + ldr r3, [r3, #4] │ │ + bx r3 │ │ + ldr r1, [pc, #40] ; 3dd34 │ │ + ldr r3, [pc, #40] ; 3dd38 │ │ + mov r0, #5 │ │ add r1, pc, r1 │ │ + mov r2, #157 ; 0x9d │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - andeq r8, r1, r4, asr #4 │ │ + bl f438 │ │ + andeq r8, r1, ip, lsr #8 │ │ + andeq r8, r1, ip, asr #9 │ │ + andeq ip, r1, r4 │ │ strdeq r8, [r1], -r0 │ │ - andeq fp, r1, r8, ror #19 │ │ - andeq r8, r1, r0, lsl #4 │ │ - andeq r8, r1, ip, ror #5 │ │ + ldrdeq r8, [r1], -r0 │ │ │ │ -0003c380 : │ │ +0003dd3c : │ │ + ldr r0, [r0, #56] ; 0x38 │ │ + cmp r0, #2 │ │ + bxls lr │ │ + cmn r0, #1 │ │ + bxeq lr │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ - ldr ip, [r0, #56] ; 0x38 │ │ + ldr r1, [pc, #36] ; 3dd80 │ │ + ldr r3, [pc, #36] ; 3dd84 │ │ sub sp, sp, #12 │ │ - cmp ip, #2 │ │ - bls 3c39c │ │ - cmn ip, #1 │ │ - bne 3c3a8 │ │ - mov r0, ip │ │ - add sp, sp, #12 │ │ - ldmfd sp!, {pc} │ │ - ldr r1, [pc, #32] ; 3c3d0 │ │ - ldr r3, [pc, #32] ; 3c3d4 │ │ - mov r0, #5 │ │ + str r0, [sp] │ │ add r1, pc, r1 │ │ + mov r0, #5 │ │ mov r2, #178 ; 0xb2 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - andeq r8, r1, r4, lsr #3 │ │ - andeq r8, r1, ip, asr #4 │ │ + bl f438 │ │ + muleq r1, ip, r3 │ │ + andeq r8, r1, r8, lsr r4 │ │ │ │ -0003c3d8 : │ │ +0003dd88 : │ │ + ldr r3, [r0, #56] ; 0x38 │ │ + cmp r3, #2 │ │ + bls 3ddcc │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ - ldr ip, [r0, #56] ; 0x38 │ │ + cmn r3, #1 │ │ sub sp, sp, #12 │ │ - cmp ip, #2 │ │ - bls 3c41c │ │ - cmn ip, #1 │ │ + beq 3dde4 │ │ + str r3, [sp] │ │ + ldr r1, [pc, #88] ; 3de08 │ │ + ldr r3, [pc, #88] ; 3de0c │ │ mov r0, #5 │ │ - beq 3c43c │ │ - ldr r1, [pc, #92] ; 3c45c │ │ - ldr r3, [pc, #92] ; 3c460 │ │ - mov r2, #196 ; 0xc4 │ │ add r1, pc, r1 │ │ + mov r2, #196 ; 0xc4 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r3, [pc, #64] ; 3c464 │ │ + bl f438 │ │ mov r2, #28 │ │ - add r3, pc, r3 │ │ - mla ip, r2, ip, r3 │ │ - ldr r3, [ip, #12] │ │ - blx r3 │ │ - add sp, sp, #12 │ │ - ldmfd sp!, {pc} │ │ - ldr r1, [pc, #36] ; 3c468 │ │ - ldr r3, [pc, #36] ; 3c46c │ │ - mov r2, #191 ; 0xbf │ │ + ldr r1, [pc, #56] ; 3de10 │ │ + add r1, pc, r1 │ │ + mla r3, r2, r3, r1 │ │ + ldr r3, [r3, #12] │ │ + bx r3 │ │ + ldr r1, [pc, #40] ; 3de14 │ │ + ldr r3, [pc, #40] ; 3de18 │ │ + mov r0, #5 │ │ add r1, pc, r1 │ │ + mov r2, #191 ; 0xbf │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - andeq r8, r1, r4, asr r1 │ │ - andeq r8, r1, r0, lsl #4 │ │ - strdeq fp, [r1], -r8 │ │ - andeq r8, r1, r0, lsl r1 │ │ - strdeq r8, [r1], -ip │ │ + bl f438 │ │ + andeq r8, r1, ip, asr #6 │ │ + andeq r8, r1, ip, ror #7 │ │ + andeq fp, r1, r4, lsr #30 │ │ + andeq r8, r1, r0, lsl r3 │ │ + strdeq r8, [r1], -r0 │ │ │ │ -0003c470 : │ │ +0003de1c : │ │ + ldr r3, [r0, #56] ; 0x38 │ │ + cmp r3, #2 │ │ + bls 3de60 │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ - ldr ip, [r0, #56] ; 0x38 │ │ + cmn r3, #1 │ │ sub sp, sp, #12 │ │ - cmp ip, #2 │ │ - bls 3c4b4 │ │ - cmn ip, #1 │ │ + beq 3de7c │ │ + str r3, [sp] │ │ + ldr r1, [pc, #92] ; 3dea0 │ │ + ldr r3, [pc, #92] ; 3dea4 │ │ mov r0, #5 │ │ - beq 3c4d8 │ │ - ldr r1, [pc, #96] ; 3c4f8 │ │ - ldr r3, [pc, #96] ; 3c4fc │ │ - mov r2, #214 ; 0xd6 │ │ add r1, pc, r1 │ │ + mov r2, #214 ; 0xd6 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r3, [pc, #68] ; 3c500 │ │ + bl f438 │ │ mov r2, #28 │ │ + ldr ip, [pc, #60] ; 3dea8 │ │ mov r0, r1 │ │ - add r3, pc, r3 │ │ - mla ip, r2, ip, r3 │ │ - ldr r3, [ip, #16] │ │ - blx r3 │ │ - add sp, sp, #12 │ │ - ldmfd sp!, {pc} │ │ - ldr r1, [pc, #36] ; 3c504 │ │ - ldr r3, [pc, #36] ; 3c508 │ │ - mov r2, #209 ; 0xd1 │ │ + add ip, pc, ip │ │ + mla r3, r2, r3, ip │ │ + ldr r3, [r3, #16] │ │ + bx r3 │ │ + ldr r1, [pc, #40] ; 3deac │ │ + ldr r3, [pc, #40] ; 3deb0 │ │ + mov r0, #5 │ │ add r1, pc, r1 │ │ + mov r2, #209 ; 0xd1 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - strheq r8, [r1], -ip │ │ - andeq r8, r1, r8, ror #2 │ │ - andeq fp, r1, ip, asr r8 │ │ - andeq r8, r1, r4, ror r0 │ │ - andeq r8, r1, r0, ror #2 │ │ + bl f438 │ │ + ; instruction: 0x000182b8 │ │ + andeq r8, r1, r8, asr r3 │ │ + andeq fp, r1, ip, lsl #29 │ │ + andeq r8, r1, r8, ror r2 │ │ + andeq r8, r1, r8, asr r3 │ │ │ │ -0003c50c : │ │ +0003deb4 : │ │ + ldr r3, [r0, #56] ; 0x38 │ │ + cmp r3, #2 │ │ + bls 3def8 │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ - ldr ip, [r0, #56] ; 0x38 │ │ + cmn r3, #1 │ │ sub sp, sp, #12 │ │ - cmp ip, #2 │ │ - bls 3c550 │ │ - cmn ip, #1 │ │ + beq 3df14 │ │ + str r3, [sp] │ │ + ldr r1, [pc, #92] ; 3df38 │ │ + ldr r3, [pc, #92] ; 3df3c │ │ mov r0, #5 │ │ - beq 3c574 │ │ - ldr r1, [pc, #96] ; 3c594 │ │ - ldr r3, [pc, #96] ; 3c598 │ │ - mov r2, #232 ; 0xe8 │ │ add r1, pc, r1 │ │ + mov r2, #232 ; 0xe8 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r3, [pc, #68] ; 3c59c │ │ + bl f438 │ │ mov r2, #28 │ │ + ldr ip, [pc, #60] ; 3df40 │ │ mov r0, r1 │ │ - add r3, pc, r3 │ │ - mla ip, r2, ip, r3 │ │ - ldr r3, [ip, #20] │ │ - blx r3 │ │ - add sp, sp, #12 │ │ - ldmfd sp!, {pc} │ │ - ldr r1, [pc, #36] ; 3c5a0 │ │ - ldr r3, [pc, #36] ; 3c5a4 │ │ - mov r2, #227 ; 0xe3 │ │ + add ip, pc, ip │ │ + mla r3, r2, r3, ip │ │ + ldr r3, [r3, #20] │ │ + bx r3 │ │ + ldr r1, [pc, #40] ; 3df44 │ │ + ldr r3, [pc, #40] ; 3df48 │ │ + mov r0, #5 │ │ add r1, pc, r1 │ │ + mov r2, #227 ; 0xe3 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - andeq r8, r1, r0, lsr #32 │ │ - andeq r8, r1, ip, asr #1 │ │ - andeq fp, r1, r0, asr #15 │ │ - ldrdeq r7, [r1], -r8 │ │ - andeq r8, r1, r4, asr #1 │ │ + bl f438 │ │ + andeq r8, r1, r0, lsr #4 │ │ + andeq r8, r1, r0, asr #5 │ │ + strdeq fp, [r1], -r4 │ │ + andeq r8, r1, r0, ror #3 │ │ + andeq r8, r1, r0, asr #5 │ │ │ │ -0003c5a8 : │ │ +0003df4c : │ │ + ldr r3, [r0, #56] ; 0x38 │ │ + cmp r3, #2 │ │ + bls 3df90 │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ - ldr ip, [r0, #56] ; 0x38 │ │ + cmn r3, #1 │ │ sub sp, sp, #12 │ │ - cmp ip, #2 │ │ - bls 3c5ec │ │ - cmn ip, #1 │ │ + beq 3dfac │ │ + str r3, [sp] │ │ + ldr r1, [pc, #92] ; 3dfd0 │ │ + ldr r3, [pc, #92] ; 3dfd4 │ │ mov r0, #5 │ │ - beq 3c610 │ │ - ldr r1, [pc, #96] ; 3c630 │ │ - ldr r3, [pc, #96] ; 3c634 │ │ - mov r2, #250 ; 0xfa │ │ add r1, pc, r1 │ │ + mov r2, #250 ; 0xfa │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - ldr r3, [pc, #68] ; 3c638 │ │ + bl f438 │ │ mov r2, #28 │ │ + ldr ip, [pc, #60] ; 3dfd8 │ │ mov r0, r1 │ │ - add r3, pc, r3 │ │ - mla ip, r2, ip, r3 │ │ - ldr r3, [ip, #24] │ │ - blx r3 │ │ - add sp, sp, #12 │ │ - ldmfd sp!, {pc} │ │ - ldr r1, [pc, #36] ; 3c63c │ │ - ldr r3, [pc, #36] ; 3c640 │ │ - mov r2, #245 ; 0xf5 │ │ + add ip, pc, ip │ │ + mla r3, r2, r3, ip │ │ + ldr r3, [r3, #24] │ │ + bx r3 │ │ + ldr r1, [pc, #40] ; 3dfdc │ │ + ldr r3, [pc, #40] ; 3dfe0 │ │ + mov r0, #5 │ │ add r1, pc, r1 │ │ + mov r2, #245 ; 0xf5 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, #1 │ │ - bl eb54 │ │ - andeq r7, r1, r4, lsl #31 │ │ - andeq r8, r1, r0, lsr r0 │ │ - andeq fp, r1, r4, lsr #14 │ │ - andeq r7, r1, ip, lsr pc │ │ - andeq r8, r1, r8, lsr #32 │ │ + bl f438 │ │ + andeq r8, r1, r8, lsl #3 │ │ + andeq r8, r1, r8, lsr #4 │ │ + andeq fp, r1, ip, asr sp │ │ + andeq r8, r1, r8, asr #2 │ │ + andeq r8, r1, r8, lsr #4 │ │ │ │ -0003c644 : │ │ - ldr r0, [pc, #4] ; 3c650 │ │ +0003dfe4 : │ │ + ldr r0, [pc, #4] ; 3dff0 │ │ add r0, pc, r0 │ │ bx lr │ │ - andeq r8, r1, r0, ror r0 │ │ + andeq r8, r1, r0, ror r2 │ │ │ │ -0003c654 : │ │ +0003dff4 : │ │ mov r0, #0 │ │ bx lr │ │ │ │ -0003c65c : │ │ +0003dffc : │ │ mov r0, #1 │ │ bx lr │ │ │ │ -0003c664 : │ │ - push {r4, r5, r6, r7, r8, sl, lr} │ │ - ldr r4, [pc, #320] ; 3c7b0 │ │ - sub sp, sp, #276 ; 0x114 │ │ +0003e004 : │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + ldr r4, [pc, #328] ; 3e158 │ │ + sub sp, sp, #272 ; 0x110 │ │ mov r6, r0 │ │ ldr r4, [pc, r4] │ │ - ldr r3, [r4] │ │ mov r0, r1 │ │ + ldr r3, [r4] │ │ mov r1, #1056964608 ; 0x3f000000 │ │ str r3, [sp, #268] ; 0x10c │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r5, [pc, #288] ; 3c7b4 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r5, [pc, #296] ; 3e15c │ │ cmp r6, #0 │ │ add r5, pc, r5 │ │ str r0, [r5] │ │ - beq 3c798 │ │ + beq 3e140 │ │ add r5, r5, #8 │ │ - mov r0, r6 │ │ mov r1, r5 │ │ - bl ea88 │ │ + mov r0, r6 │ │ + bl f36c │ │ cmp r0, #0 │ │ - bne 3c6d0 │ │ + bne 3e070 │ │ ldr r2, [sp, #268] ; 0x10c │ │ ldr r3, [r4] │ │ cmp r2, r3 │ │ - bne 3c7ac │ │ - add sp, sp, #276 ; 0x114 │ │ - pop {r4, r5, r6, r7, r8, sl, pc} │ │ - ldr r7, [pc, #224] ; 3c7b8 │ │ - ldr r8, [pc, #224] ; 3c7bc │ │ - mov sl, #0 │ │ - add r7, pc, r7 │ │ + bne 3e154 │ │ + add sp, sp, #272 ; 0x110 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + mov r8, #0 │ │ + ldr r9, [pc, #228] ; 3e160 │ │ + ldr sl, [pc, #228] ; 3e164 │ │ + add r7, sp, #12 │ │ + add r9, pc, r9 │ │ mov r1, r6 │ │ - str sl, [r7] │ │ - add r0, sp, #12 │ │ - bl ea4c │ │ - add r8, pc, r8 │ │ + mov r0, r7 │ │ + add sl, pc, sl │ │ + str r8, [r9] │ │ + bl f330 │ │ mov r1, r6 │ │ - str sl, [r7, #4] │ │ mov r0, r5 │ │ - bl ea4c │ │ - add r0, sp, #12 │ │ - mov r1, r8 │ │ - bl ec50 │ │ - cmp r0, sl │ │ - beq 3c758 │ │ - bl 473f0 <__udivdi3+0x5ec> │ │ - bl 44d08 <__aeabi_d2f> │ │ - mov r1, r8 │ │ - str r0, [r7, #4] │ │ - mov r0, sl │ │ - bl ec50 │ │ - subs ip, r0, #0 │ │ - beq 3c758 │ │ - ldr r1, [pc, #128] ; 3c7c0 │ │ - ldr r3, [pc, #128] ; 3c7c4 │ │ - mov r0, #1 │ │ + str r8, [r9, #4] │ │ + bl f330 │ │ + mov r0, r7 │ │ + mov r1, sl │ │ + bl f534 │ │ + cmp r0, r8 │ │ + beq 3e0fc │ │ + bl 48ec4 <_Unwind_GetTextRelBase@@Base+0x818> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + mov r1, sl │ │ + str r0, [r9, #4] │ │ + mov r0, r8 │ │ + bl f534 │ │ + cmp r0, #0 │ │ + beq 3e0fc │ │ + ldr r1, [pc, #132] ; 3e168 │ │ + ldr r3, [pc, #132] ; 3e16c │ │ + str r0, [sp] │ │ add r1, pc, r1 │ │ + mov r0, #1 │ │ mov r2, #129 ; 0x81 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r5, [pc, #104] ; 3c7c8 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r5, [pc, #108] ; 3e170 │ │ mov r1, #0 │ │ add r5, pc, r5 │ │ ldr r0, [r5, #4] │ │ - bl 45388 <__aeabi_fcmpeq> │ │ + bl 470a8 <__aeabi_fcmpeq@@Base> │ │ cmp r0, #0 │ │ - beq 3c6b8 │ │ - ldr r1, [pc, #80] ; 3c7cc │ │ - ldr r3, [pc, #80] ; 3c7d0 │ │ - mov r0, #1 │ │ - str r0, [r5] │ │ + beq 3e058 │ │ + mov ip, #1 │ │ + ldr r1, [pc, #80] ; 3e174 │ │ + ldr r3, [pc, #80] ; 3e178 │ │ + mov r0, ip │ │ add r1, pc, r1 │ │ mov r2, #134 ; 0x86 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 3c6b8 │ │ - ldr r3, [pc, #52] ; 3c7d4 │ │ + str ip, [r5] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 3e058 │ │ mov r2, #1 │ │ + ldr r3, [pc, #48] ; 3e17c │ │ add r3, pc, r3 │ │ str r2, [r3] │ │ - b 3c6b8 │ │ - bl ea28 <__stack_chk_fail@plt> │ │ - andeq fp, r1, r0, lsl #16 │ │ - andeq fp, r1, r4, ror fp │ │ - strdeq fp, [r1], -ip │ │ - strdeq r7, [r1], -r0 │ │ - andeq r7, r1, r4, lsr #31 │ │ - ldrdeq r7, [r1], -ip │ │ - andeq fp, r1, r8, ror sl │ │ - andeq r7, r1, r4, ror #30 │ │ - ldrdeq r7, [r1], -ip │ │ - andeq fp, r1, r8, lsr sl │ │ + b 3e058 │ │ + bl f300 <__stack_chk_fail@plt> │ │ + andeq fp, r1, r4, ror #28 │ │ + ldrdeq ip, [r1], -r4 │ │ + andeq ip, r1, r8, asr r1 │ │ + strdeq r8, [r1], -r4 │ │ + andeq r8, r1, r0, lsr #3 │ │ + ldrdeq r8, [r1], -r4 │ │ + ldrdeq ip, [r1], -r4 │ │ + andeq r8, r1, r0, ror #2 │ │ + ldrdeq r8, [r1], -r8 ; │ │ + muleq r1, r0, r0 │ │ │ │ -0003c7d8 : │ │ - ldr r3, [pc, #156] ; 3c87c │ │ - push {r4, r5, r6, lr} │ │ +0003e180 : │ │ + ldr r3, [pc, #160] ; 3e228 │ │ add r3, pc, r3 │ │ ldr r2, [r3] │ │ - sub sp, sp, #24 │ │ cmp r2, #0 │ │ - bne 3c828 │ │ + bxne lr │ │ + push {r4, r5, r6, lr} │ │ ldr r6, [r3, #4] │ │ mov r1, r0 │ │ + sub sp, sp, #24 │ │ mov r0, r6 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r3, [pc, #116] ; 3c880 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r3, [pc, #120] ; 3e22c │ │ mov r4, r0 │ │ add r3, pc, r3 │ │ ldr r5, [r3] │ │ mov r1, r5 │ │ - bl 453d8 <__aeabi_fcmpgt> │ │ + bl 470f8 <__aeabi_fcmpgt@@Base> │ │ cmp r0, #0 │ │ moveq r0, r4 │ │ - bne 3c830 │ │ + bne 3e1d8 │ │ add sp, sp, #24 │ │ pop {r4, r5, r6, pc} │ │ mov r0, r6 │ │ - bl 44608 <__aeabi_f2d> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ strd r0, [sp] │ │ mov r0, r4 │ │ - bl 44608 <__aeabi_f2d> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ strd r0, [sp, #8] │ │ mov r0, r5 │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr r2, [pc, #44] ; 3c884 │ │ - ldr r3, [pc, #44] ; 3c888 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldr r2, [pc, #48] ; 3e230 │ │ + ldr r3, [pc, #48] ; 3e234 │ │ strd r0, [sp, #16] │ │ add r2, pc, r2 │ │ - mov r0, #3 │ │ mov r1, r2 │ │ add r3, pc, r3 │ │ + mov r0, #3 │ │ mov r2, #150 ; 0x96 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, r4 │ │ - b 3c828 │ │ - strdeq fp, [r1], -r8 │ │ - strdeq fp, [r1], -ip │ │ - andeq r7, r1, ip, lsl #29 │ │ - andeq r7, r1, r8, asr #30 │ │ + add sp, sp, #24 │ │ + pop {r4, r5, r6, pc} │ │ + andeq ip, r1, r4, asr r0 │ │ + andeq ip, r1, r4, asr r0 │ │ + andeq r8, r1, r4, lsl #1 │ │ + andeq r8, r1, r4, asr #2 │ │ │ │ -0003c88c : │ │ +0003e238 : │ │ + ldr r2, [pc, #32] ; 3e260 │ │ push {r3, lr} │ │ - ldr r3, [pc, #36] ; 3c8bc │ │ - mov r2, r0 │ │ - add r3, pc, r3 │ │ - ldr r1, [r3] │ │ + add r2, pc, r2 │ │ + ldr r1, [r2] │ │ cmp r1, #0 │ │ - bne 3c8b4 │ │ - ldr r1, [r3, #4] │ │ - bl 45190 <__aeabi_fdiv> │ │ - mov r2, r0 │ │ - mov r0, r2 │ │ + bne 3e25c │ │ + ldr r1, [r2, #4] │ │ + bl 46eb0 <__aeabi_fdiv@@Base> │ │ pop {r3, pc} │ │ - andeq fp, r1, r0, asr #18 │ │ + pop {r3, pc} │ │ + muleq r1, r8, pc ; │ │ │ │ -0003c8c0 : │ │ - push {r4, r5, lr} │ │ - ldr r3, [pc, #60] ; 3c908 │ │ - sub sp, sp, #12 │ │ - mov r5, r0 │ │ +0003e264 : │ │ + push {r4, lr} │ │ + ldr r3, [pc, #60] ; 3e2ac │ │ + sub sp, sp, #8 │ │ + mov r4, r0 │ │ add r3, pc, r3 │ │ ldr r0, [r3, #4] │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr r4, [pc, #40] ; 3c90c │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldr r3, [pc, #40] ; 3e2b0 │ │ strd r0, [sp] │ │ - add r4, pc, r4 │ │ + add r3, pc, r3 │ │ mov r2, #0 │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - bl eb90 │ │ + mov r1, r4 │ │ + mov r0, r3 │ │ + bl f474 │ │ mov r0, #10 │ │ - add sp, sp, #12 │ │ - pop {r4, r5, lr} │ │ - b eb9c │ │ - andeq fp, r1, r8, lsl #18 │ │ - andeq r7, r1, r4, lsl pc │ │ + add sp, sp, #8 │ │ + pop {r4, lr} │ │ + b f480 │ │ + andeq fp, r1, r4, ror #30 │ │ + andeq r8, r1, r0, lsl r1 │ │ │ │ -0003c910 : │ │ - ldr r0, [pc, #4] ; 3c91c │ │ +0003e2b4 : │ │ + ldr r0, [pc, #4] ; 3e2c0 │ │ add r0, pc, r0 │ │ bx lr │ │ - strdeq r7, [r1], -ip │ │ + strdeq r8, [r1], -r8 ; │ │ │ │ -0003c920 : │ │ +0003e2c4 : │ │ mov r0, #2 │ │ bx lr │ │ │ │ -0003c928 : │ │ +0003e2cc : │ │ mov r0, #2 │ │ bx lr │ │ │ │ -0003c930 : │ │ +0003e2d4 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldr r4, [pc, #616] ; 3cba4 │ │ + ldr r4, [pc, #624] ; 3e550 │ │ sub sp, sp, #284 ; 0x11c │ │ - mov r7, r0 │ │ + mov r6, r0 │ │ ldr r4, [pc, r4] │ │ - ldr r3, [r4] │ │ mov r0, r1 │ │ - mov r5, r1 │ │ + ldr r3, [r4] │ │ + mov r7, r1 │ │ mov r1, #1056964608 ; 0x3f000000 │ │ str r3, [sp, #276] ; 0x114 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r6, [pc, #580] ; 3cba8 │ │ - cmp r7, #0 │ │ - add r6, pc, r6 │ │ - str r0, [r6] │ │ - beq 3cb8c │ │ - add r9, r6, #8 │ │ - mov r0, r7 │ │ - mov r1, r9 │ │ - bl ea88 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r5, [pc, #588] ; 3e554 │ │ + cmp r6, #0 │ │ + add r5, pc, r5 │ │ + str r0, [r5] │ │ + beq 3e538 │ │ + add r8, r5, #8 │ │ + mov r1, r8 │ │ + mov r0, r6 │ │ + bl f36c │ │ cmp r0, #0 │ │ - bne 3c9a0 │ │ + bne 3e344 │ │ ldr r2, [sp, #276] ; 0x114 │ │ ldr r3, [r4] │ │ cmp r2, r3 │ │ - bne 3cba0 │ │ + bne 3e54c │ │ add sp, sp, #284 ; 0x11c │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr sl, [pc, #516] ; 3cbac │ │ - ldr r3, [pc, #516] ; 3cbb0 │ │ - mov r8, #0 │ │ + ldr sl, [pc, #524] ; 3e558 │ │ + mov r9, #0 │ │ add sl, pc, sl │ │ - mov fp, sl │ │ - str r8, [fp], #4 │ │ - mov r1, r7 │ │ - add r0, sp, #20 │ │ - str r3, [sp, #12] │ │ - bl ea4c │ │ - ldr r3, [sp, #12] │ │ - mov r1, r7 │ │ - str r8, [sl, #4] │ │ - add r3, pc, r3 │ │ - str r8, [fp, #4] │ │ - str r8, [r6, #264] ; 0x108 │ │ - mov r0, r9 │ │ - str r8, [r6, #268] ; 0x10c │ │ - str r3, [sp, #12] │ │ - bl ea4c │ │ - add r0, sp, #20 │ │ - ldr r1, [sp, #12] │ │ - bl ec50 │ │ - cmp r0, r8 │ │ - beq 3ca64 │ │ - bl 473f0 <__udivdi3+0x5ec> │ │ - bl 44d08 <__aeabi_d2f> │ │ - ldr r1, [sp, #12] │ │ - str r0, [sl, #4] │ │ + mov r2, sl │ │ + add r3, sp, #20 │ │ + str r9, [r2], #4 │ │ + mov r0, r3 │ │ + mov r1, r6 │ │ + str r3, [sp, #8] │ │ + str r2, [sp, #12] │ │ + bl f330 │ │ + ldr r2, [sp, #12] │ │ + str r9, [sl, #4] │ │ + mov r1, r6 │ │ + str r9, [r2, #4] │ │ + ldr fp, [pc, #468] ; 3e55c │ │ mov r0, r8 │ │ - bl ec50 │ │ - cmp r0, r8 │ │ - beq 3ca64 │ │ - bl 473f0 <__udivdi3+0x5ec> │ │ - bl 44d08 <__aeabi_d2f> │ │ - ldr r1, [sp, #12] │ │ + str r9, [r5, #264] ; 0x108 │ │ + str r9, [r5, #268] ; 0x10c │ │ + bl f330 │ │ + ldr r3, [sp, #8] │ │ + add fp, pc, fp │ │ + mov r1, fp │ │ + mov r0, r3 │ │ + bl f534 │ │ + cmp r0, r9 │ │ + beq 3e410 │ │ + bl 48ec4 <_Unwind_GetTextRelBase@@Base+0x818> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + mov r1, fp │ │ + str r0, [sl, #4] │ │ + mov r0, r9 │ │ + bl f534 │ │ + cmp r0, r9 │ │ + beq 3e410 │ │ + bl 48ec4 <_Unwind_GetTextRelBase@@Base+0x818> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + mov r1, fp │ │ str r0, [sl, #8] │ │ - mov r0, r8 │ │ - bl ec50 │ │ - subs ip, r0, #0 │ │ - beq 3ca64 │ │ - ldr r1, [pc, #360] ; 3cbb4 │ │ - ldr r3, [pc, #360] ; 3cbb8 │ │ - mov r0, #1 │ │ + mov r0, r9 │ │ + bl f534 │ │ + cmp r0, #0 │ │ + beq 3e410 │ │ + ldr r1, [pc, #360] ; 3e560 │ │ + ldr r3, [pc, #360] ; 3e564 │ │ + str r0, [sp] │ │ add r1, pc, r1 │ │ + mov r0, #1 │ │ mov r2, #141 ; 0x8d │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r7, [pc, #336] ; 3cbbc │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r6, [pc, #336] ; 3e568 │ │ + mov r0, r7 │ │ + add r6, pc, r6 │ │ + ldr r5, [r6, #8] │ │ mov r1, r5 │ │ - add r7, pc, r7 │ │ - ldr r6, [r7, #8] │ │ - mov r0, r6 │ │ - bl 4539c <__aeabi_fcmplt> │ │ + bl 470f8 <__aeabi_fcmpgt@@Base> │ │ cmp r0, #0 │ │ - beq 3cb70 │ │ - mov r0, r6 │ │ + beq 3e51c │ │ + mov r0, r5 │ │ mov r1, #0 │ │ - bl 45388 <__aeabi_fcmpeq> │ │ + bl 470a8 <__aeabi_fcmpeq@@Base> │ │ cmp r0, #0 │ │ - bne 3cb58 │ │ - ldr r5, [pc, #288] ; 3cbc0 │ │ - ldr r3, [pc, #288] ; 3cbc4 │ │ - mov r1, r6 │ │ - add r5, pc, r5 │ │ - ldr r8, [r5] │ │ + beq 3e458 │ │ + mov r0, r7 │ │ + ldr r1, [pc, #284] ; 3e56c │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + mov r5, r0 │ │ + str r0, [r6, #8] │ │ + ldr r6, [pc, #272] ; 3e570 │ │ + ldr r3, [pc, #272] ; 3e574 │ │ + mov r1, r5 │ │ + add r6, pc, r6 │ │ + ldr r8, [r6] │ │ add r3, pc, r3 │ │ ldr r7, [r3, #4] │ │ mov r0, r8 │ │ - bl 44db0 <__aeabi_fsub> │ │ - mov r1, r6 │ │ - mov sl, r0 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + mov r1, r5 │ │ + mov r9, r0 │ │ mov r0, r7 │ │ - bl 44ff8 <__aeabi_fmul> │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ mov r1, r0 │ │ mov r0, r8 │ │ - bl 44db0 <__aeabi_fsub> │ │ - mov r1, sl │ │ - bl 45190 <__aeabi_fdiv> │ │ - mov r1, r6 │ │ - str r0, [r5, #264] ; 0x108 │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + mov r1, r9 │ │ + bl 46eb0 <__aeabi_fdiv@@Base> │ │ + mov r1, r5 │ │ + str r0, [r6, #264] ; 0x108 │ │ mov r0, r8 │ │ - bl 44ff8 <__aeabi_fmul> │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ mov r1, #1065353216 ; 0x3f800000 │ │ - mov r6, r0 │ │ + mov r5, r0 │ │ mov r0, r7 │ │ - bl 44db0 <__aeabi_fsub> │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ mov r1, r0 │ │ - mov r0, r6 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r1, sl │ │ - bl 45190 <__aeabi_fdiv> │ │ - str r0, [r5, #268] ; 0x10c │ │ + mov r0, r5 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + mov r1, r9 │ │ + bl 46eb0 <__aeabi_fdiv@@Base> │ │ + str r0, [r6, #268] ; 0x10c │ │ mov r0, r7 │ │ mov r1, #0 │ │ - bl 45388 <__aeabi_fcmpeq> │ │ + bl 470a8 <__aeabi_fcmpeq@@Base> │ │ cmp r0, #0 │ │ - beq 3c988 │ │ - ldr r3, [pc, #148] ; 3cbc8 │ │ - mov r0, #1 │ │ - ldr r1, [pc, #144] ; 3cbcc │ │ - add r3, pc, r3 │ │ - str r0, [r3] │ │ - ldr r3, [pc, #136] ; 3cbd0 │ │ + beq 3e32c │ │ + mov lr, #1 │ │ + ldr ip, [pc, #128] ; 3e578 │ │ + ldr r1, [pc, #128] ; 3e57c │ │ + ldr r3, [pc, #128] ; 3e580 │ │ + add ip, pc, ip │ │ + mov r0, lr │ │ add r1, pc, r1 │ │ mov r2, #166 ; 0xa6 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 3c988 │ │ - mov r0, r5 │ │ - ldr r1, [pc, #112] ; 3cbd4 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r6, r0 │ │ - str r0, [r7, #8] │ │ - b 3ca98 │ │ - ldr r3, [pc, #96] ; 3cbd8 │ │ + str lr, [ip] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 3e32c │ │ mov r2, #0 │ │ - ldr r7, [r7, #4] │ │ + ldr r3, [pc, #92] ; 3e584 │ │ + ldr r7, [r6, #4] │ │ add r3, pc, r3 │ │ - str r2, [r3, #264] ; 0x108 │ │ str r2, [r3, #268] ; 0x10c │ │ - b 3cb18 │ │ - ldr r3, [pc, #72] ; 3cbdc │ │ + str r2, [r3, #264] ; 0x108 │ │ + b 3e4d8 │ │ mov r2, #1 │ │ + ldr r3, [pc, #68] ; 3e588 │ │ add r3, pc, r3 │ │ str r2, [r3] │ │ - b 3c988 │ │ - bl ea28 <__stack_chk_fail@plt> │ │ - andeq fp, r1, r4, lsr r5 │ │ - andeq fp, r1, ip, lsr #19 │ │ - andeq fp, r1, r4, lsr r8 │ │ - andeq r7, r1, ip, lsl #26 │ │ - strdeq r7, [r1], -r0 │ │ - andeq r7, r1, r8, lsr #28 │ │ - andeq fp, r1, r4, ror r7 │ │ - andeq fp, r1, ip, ror #16 │ │ - andeq fp, r1, r4, lsr r7 │ │ - andeq fp, r1, r8, lsr #13 │ │ - strdeq r7, [r1], -ip │ │ - andeq r7, r1, ip, ror sp │ │ + b 3e32c │ │ + bl f300 <__stack_chk_fail@plt> │ │ + muleq r1, r4, fp │ │ + andeq ip, r1, r8 │ │ + muleq r1, r4, lr │ │ + andeq r7, r1, r8, ror #29 │ │ + andeq r7, r1, r4, ror #31 │ │ + andeq r8, r1, r8, lsl r0 │ │ + andeq fp, r1, r8, asr #27 │ │ svccc 0x0059999a │ │ - muleq r1, r4, r7 │ │ - andeq fp, r1, ip, asr #12 │ │ + andeq fp, r1, ip, lsr #29 │ │ + andeq fp, r1, r4, ror sp │ │ + andeq fp, r1, r4, ror #25 │ │ + ldrdeq r7, [r1], -ip │ │ + andeq r7, r1, ip, asr pc │ │ + andeq fp, r1, r8, ror #27 │ │ + andeq fp, r1, r0, lsr #25 │ │ │ │ -0003cbe0 : │ │ - ldr r3, [pc, #220] ; 3ccc4 │ │ - push {r4, r5, r6, lr} │ │ +0003e58c : │ │ + ldr r3, [pc, #236] ; 3e680 │ │ add r3, pc, r3 │ │ ldr r2, [r3] │ │ - sub sp, sp, #24 │ │ - mov r4, r0 │ │ cmp r2, #0 │ │ - bne 3cca4 │ │ + bxne lr │ │ + push {r4, r5, r6, lr} │ │ ldr r5, [r3, #4] │ │ ldr r1, [r3, #8] │ │ + sub sp, sp, #24 │ │ + mov r4, r0 │ │ mov r0, r5 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r1, r4 │ │ - bl 453d8 <__aeabi_fcmpgt> │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + mov r1, r0 │ │ + mov r0, r4 │ │ + bl 470bc <__aeabi_fcmplt@@Base> │ │ cmp r0, #0 │ │ - bne 3ccb0 │ │ - ldr r6, [pc, #160] ; 3ccc8 │ │ + bne 3e61c │ │ + ldr r6, [pc, #172] ; 3e684 │ │ mov r0, r4 │ │ add r6, pc, r6 │ │ ldr r1, [r6, #268] ; 0x10c │ │ - bl 44db0 <__aeabi_fsub> │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ ldr r1, [r6, #264] ; 0x108 │ │ - bl 45190 <__aeabi_fdiv> │ │ + bl 46eb0 <__aeabi_fdiv@@Base> │ │ mov r4, r0 │ │ - ldr r3, [pc, #132] ; 3cccc │ │ + ldr r3, [pc, #144] ; 3e688 │ │ mov r0, r4 │ │ add r3, pc, r3 │ │ ldr r6, [r3] │ │ mov r1, r6 │ │ - bl 453d8 <__aeabi_fcmpgt> │ │ + bl 470f8 <__aeabi_fcmpgt@@Base> │ │ cmp r0, #0 │ │ - beq 3cca4 │ │ + moveq r0, r4 │ │ + bne 3e630 │ │ + add sp, sp, #24 │ │ + pop {r4, r5, r6, pc} │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl 46eb0 <__aeabi_fdiv@@Base> │ │ + mov r4, r0 │ │ + b 3e5f0 │ │ mov r0, r5 │ │ - bl 44608 <__aeabi_f2d> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ strd r0, [sp] │ │ mov r0, r4 │ │ - bl 44608 <__aeabi_f2d> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ strd r0, [sp, #8] │ │ mov r0, r6 │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr r2, [pc, #72] ; 3ccd0 │ │ - ldr r3, [pc, #72] ; 3ccd4 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldr r2, [pc, #52] ; 3e68c │ │ + ldr r3, [pc, #52] ; 3e690 │ │ strd r0, [sp, #16] │ │ add r2, pc, r2 │ │ mov r1, r2 │ │ add r3, pc, r3 │ │ mov r0, #3 │ │ mov r2, #189 ; 0xbd │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, r4 │ │ add sp, sp, #24 │ │ pop {r4, r5, r6, pc} │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - bl 45190 <__aeabi_fdiv> │ │ - mov r4, r0 │ │ - b 3cc40 │ │ - strdeq fp, [r1], -r8 │ │ - andeq fp, r1, r8, ror #13 │ │ - andeq fp, r1, r8, asr #13 │ │ - ; instruction: 0x00017bb4 │ │ - andeq r7, r1, ip, lsl fp │ │ + andeq fp, r1, r0, asr ip │ │ + andeq fp, r1, r8, lsr sp │ │ + andeq fp, r1, r8, lsl sp │ │ + andeq r7, r1, r4, lsl #27 │ │ + andeq r7, r1, ip, ror #25 │ │ │ │ -0003ccd8 : │ │ +0003e694 : │ │ push {r3, r4, r5, lr} │ │ - ldr r4, [pc, #100] ; 3cd48 │ │ - mov r5, r0 │ │ - add r4, pc, r4 │ │ - ldr r3, [r4] │ │ - cmp r3, #0 │ │ - bne 3cd18 │ │ - ldr r0, [r4, #8] │ │ - mov r1, r5 │ │ - bl 453d8 <__aeabi_fcmpgt> │ │ + ldr r5, [pc, #84] ; 3e6f4 │ │ + add r5, pc, r5 │ │ + ldr r2, [r5] │ │ + cmp r2, #0 │ │ + bne 3e6f0 │ │ + ldr r1, [r5, #8] │ │ + mov r4, r0 │ │ + bl 470bc <__aeabi_fcmplt@@Base> │ │ cmp r0, #0 │ │ - beq 3cd20 │ │ - mov r0, r5 │ │ - ldr r1, [r4, #4] │ │ - bl 44ff8 <__aeabi_fmul> │ │ - mov r5, r0 │ │ - mov r0, r5 │ │ + beq 3e6d0 │ │ + mov r0, r4 │ │ + ldr r1, [r5, #4] │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + pop {r3, r4, r5, pc} │ │ + ldr r5, [pc, #32] ; 3e6f8 │ │ + mov r0, r4 │ │ + add r5, pc, r5 │ │ + ldr r1, [r5, #264] ; 0x108 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r1, [r5, #268] ; 0x10c │ │ + bl 46ad4 <__addsf3@@Base> │ │ pop {r3, r4, r5, pc} │ │ - ldr r4, [pc, #36] ; 3cd4c │ │ - mov r0, r5 │ │ - add r4, pc, r4 │ │ - ldr r1, [r4, #264] ; 0x108 │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r1, [r4, #268] ; 0x10c │ │ - bl 44db4 <__addsf3> │ │ - mov r5, r0 │ │ - mov r0, r5 │ │ pop {r3, r4, r5, pc} │ │ - strdeq fp, [r1], -ip │ │ - andeq fp, r1, r8, ror #11 │ │ + andeq fp, r1, r4, asr #22 │ │ + andeq fp, r1, r8, lsr ip │ │ │ │ -0003cd50 : │ │ +0003e6fc : │ │ push {r4, r5, r6, lr} │ │ - ldr r5, [pc, #88] ; 3cdb4 │ │ + ldr r5, [pc, #88] ; 3e760 │ │ sub sp, sp, #8 │ │ mov r6, r0 │ │ add r5, pc, r5 │ │ ldr r0, [r5, #4] │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr r4, [pc, #68] ; 3cdb8 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldr r4, [pc, #68] ; 3e764 │ │ strd r0, [sp] │ │ add r4, pc, r4 │ │ mov r2, #0 │ │ mov r1, r6 │ │ mov r0, r4 │ │ - bl eb90 │ │ + bl f474 │ │ ldr r0, [r5, #8] │ │ - bl 44608 <__aeabi_f2d> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r2, #1 │ │ strd r0, [sp] │ │ mov r0, r4 │ │ mov r1, r6 │ │ - bl eb90 │ │ + bl f474 │ │ mov r0, #10 │ │ add sp, sp, #8 │ │ pop {r4, r5, r6, lr} │ │ - b eb9c │ │ - andeq fp, r1, r0, lsl #9 │ │ - andeq r7, r1, r4, lsl #21 │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - subs r9, r3, #0 │ │ - sub sp, sp, #8 │ │ - mov r8, r0 │ │ - ble 3ce6c │ │ - mov sl, r1 │ │ - mov r4, r2 │ │ - mov r5, #0 │ │ - b 3ce20 │ │ - ldrd r2, [r8, #40] ; 0x28 │ │ - bl 446bc <__aeabi_dmul> │ │ - ldrd r2, [r8, #48] ; 0x30 │ │ + b f480 │ │ + ldrdeq fp, [r1], -r4 │ │ + andeq r7, r1, r8, ror ip │ │ + push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + cmp r3, #0 │ │ + ble 3e81c │ │ + mov r9, r0 │ │ + mov sl, r2 │ │ + sub r8, r1, #8 │ │ + add fp, r2, r3, lsl #3 │ │ + b 3e7d0 │ │ + ldrd r2, [r9, #40] ; 0x28 │ │ + mov r0, r6 │ │ + mov r1, r7 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + ldrd r2, [r9, #48] ; 0x30 │ │ mov r6, r0 │ │ mov r7, r1 │ │ - ldrd r0, [sp] │ │ - bl 446bc <__aeabi_dmul> │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r6 │ │ mov r1, r7 │ │ - bl 44310 <__adddf3> │ │ - add r5, r5, #1 │ │ - cmp r5, r9 │ │ - strd r0, [r4, #-8] │ │ - beq 3ce6c │ │ - ldrd r2, [sl], #8 │ │ - ldrd r6, [r4], #8 │ │ - strd r2, [sp] │ │ - mov r1, r3 │ │ - mov r0, r2 │ │ - mov r3, r7 │ │ + bl 46030 <__adddf3@@Base> │ │ + strd r0, [sl], #8 │ │ + cmp sl, fp │ │ + beq 3e81c │ │ + ldrd r4, [r8, #8]! │ │ + ldrd r6, [sl] │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ mov r2, r6 │ │ - bl 44c30 <__aeabi_dcmpge> │ │ + mov r3, r7 │ │ + bl 46950 <__aeabi_dcmpge@@Base> │ │ cmp r0, #0 │ │ - mov r1, r7 │ │ + bne 3e788 │ │ + ldrd r2, [r9, #56] ; 0x38 │ │ mov r0, r6 │ │ - bne 3cde0 │ │ - ldrd r2, [r8, #56] ; 0x38 │ │ - bl 446bc <__aeabi_dmul> │ │ - ldrd r2, [r8, #64] ; 0x40 │ │ + mov r1, r7 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + ldrd r2, [r9, #64] ; 0x40 │ │ mov r6, r0 │ │ mov r7, r1 │ │ - ldrd r0, [sp] │ │ - b 3cdf8 │ │ - add sp, sp, #8 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + b 3e7ac │ │ + pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -0003ce74 : │ │ - push {r4, r5, r6, r8, r9, lr} │ │ - ldr r4, [pc, #316] ; 3cfbc │ │ +0003e820 : │ │ mov r1, #192 ; 0xc0 │ │ + push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + ldr r6, [pc, #348] ; 3e98c │ │ mov r5, r0 │ │ - add r4, pc, r4 │ │ + add r6, pc, r6 │ │ mov r3, r1 │ │ - mov r2, r4 │ │ + mov r2, r6 │ │ mov r0, #1 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - mov r2, r4 │ │ - mov r6, r0 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + mov r2, r6 │ │ + mov r4, r0 │ │ mov r1, #8 │ │ mov r0, r5 │ │ mov r3, #195 ; 0xc3 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - mov r2, r4 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + mov r2, r6 │ │ + str r0, [r4] │ │ mov r1, #8 │ │ - str r0, [r6] │ │ - mov r3, #197 ; 0xc5 │ │ mov r0, r5 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - mov r2, r4 │ │ + mov r3, #197 ; 0xc5 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + mov r2, r6 │ │ + str r0, [r4, #4] │ │ mov r1, #8 │ │ - str r0, [r6, #4] │ │ + mov r0, r5 │ │ mov r3, #199 ; 0xc7 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + mov r2, r6 │ │ + str r0, [r4, #8] │ │ + mov r1, #8 │ │ mov r0, r5 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - mov r2, r4 │ │ - str r0, [r6, #8] │ │ mov r3, #201 ; 0xc9 │ │ - mov r0, r5 │ │ - mov r1, #8 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr r2, [pc, #192] ; 3cfc0 │ │ - ldr r3, [pc, #192] ; 3cfc4 │ │ - mov r9, #1069547520 ; 0x3fc00000 │ │ - mov r8, #0 │ │ - strd r2, [r6, #24] │ │ - ldr r2, [pc, #180] ; 3cfc8 │ │ - ldr r3, [pc, #180] ; 3cfcc │ │ - add r9, r9, #2097152 ; 0x200000 │ │ - strd r8, [r6, #56] ; 0x38 │ │ - strd r2, [r6, #32] │ │ - ldr r2, [pc, #168] ; 3cfd0 │ │ - ldr r3, [pc, #168] ; 3cfd4 │ │ - strd r8, [r6, #64] ; 0x40 │ │ - strd r2, [r6, #40] ; 0x28 │ │ - ldr r2, [pc, #160] ; 3cfd8 │ │ - ldr r3, [pc, #160] ; 3cfdc │ │ - mov r4, #1 │ │ - str r5, [r6, #20] │ │ - strd r2, [r6, #48] ; 0x30 │ │ - ldr r2, [pc, #148] ; 3cfe0 │ │ - ldr r3, [pc, #148] ; 3cfe4 │ │ - str r0, [r6, #12] │ │ - strb r4, [r6, #16] │ │ - strd r2, [r6, #72] ; 0x48 │ │ - ldr r2, [pc, #136] ; 3cfe8 │ │ - ldr r3, [pc, #136] ; 3cfec │ │ - add r5, r6, #104 ; 0x68 │ │ - strd r2, [r6, #80] ; 0x50 │ │ - mov r3, #1073741824 ; 0x40000000 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + mov r1, #1 │ │ + ldr r6, [pc, #224] ; 3e990 │ │ + ldr r7, [pc, #224] ; 3e994 │ │ + str r0, [r4, #12] │ │ + strb r1, [r4, #16] │ │ + strd r6, [r4, #24] │ │ + ldr r6, [pc, #212] ; 3e998 │ │ + ldr r7, [pc, #212] ; 3e99c │ │ + ldr r0, [pc, #212] ; 3e9a0 │ │ + ldr r1, [pc, #212] ; 3e9a4 │ │ + strd r6, [r4, #96] ; 0x60 │ │ + mov r7, #1069547520 ; 0x3fc00000 │ │ + mov r6, #0 │ │ + strd r0, [r4, #40] ; 0x28 │ │ + ldr r0, [pc, #196] ; 3e9a8 │ │ + ldr r1, [pc, #196] ; 3e9ac │ │ + add r7, r7, #3145728 ; 0x300000 │ │ + strd r6, [r4, #112] ; 0x70 │ │ + strd r0, [r4, #48] ; 0x30 │ │ + ldr r0, [pc, #184] ; 3e9b0 │ │ + ldr r1, [pc, #184] ; 3e9b4 │ │ + mov r7, #1069547520 ; 0x3fc00000 │ │ + strd r0, [r4, #72] ; 0x48 │ │ + mov r1, #1073741824 ; 0x40000000 │ │ + mov r0, #0 │ │ + mov r6, #0 │ │ + mov r3, #1069547520 ; 0x3fc00000 │ │ mov r2, #0 │ │ - add r3, r3, #3407872 ; 0x340000 │ │ - strd r2, [r6, #88] ; 0x58 │ │ - ldr r2, [pc, #104] ; 3cfe8 │ │ - ldr r3, [pc, #108] ; 3cff0 │ │ - strd r2, [r6, #96] ; 0x60 │ │ + mov sl, #0 │ │ + mov fp, #1069547520 ; 0x3fc00000 │ │ + add r1, r1, #3407872 ; 0x340000 │ │ + strd r0, [r4, #88] ; 0x58 │ │ + ldr r8, [pc, #140] ; 3e9b8 │ │ + ldr r9, [pc, #140] ; 3e9bc │ │ + ldr r0, [pc, #140] ; 3e9c0 │ │ + ldr r1, [pc, #140] ; 3e9c4 │ │ + add r7, r7, #1048576 ; 0x100000 │ │ + strd r8, [r4, #32] │ │ + strd r0, [r4, #128] ; 0x80 │ │ + strd r6, [r4, #136] ; 0x88 │ │ + ldr r0, [pc, #76] ; 3e998 │ │ + ldr r1, [pc, #120] ; 3e9c8 │ │ + ldr r8, [pc, #108] ; 3e9c0 │ │ + ldr r9, [pc, #116] ; 3e9cc │ │ + ldr r6, [pc, #116] ; 3e9d0 │ │ + ldr r7, [pc, #116] ; 3e9d4 │ │ + add r3, r3, #2097152 ; 0x200000 │ │ + strd r0, [r4, #80] ; 0x50 │ │ + strd r0, [r4, #144] ; 0x90 │ │ + str r5, [r4, #20] │ │ + strd r8, [r4, #152] ; 0x98 │ │ + strd r6, [r4, #160] ; 0xa0 │ │ + strd sl, [r4, #168] ; 0xa8 │ │ + strd r2, [r4, #56] ; 0x38 │ │ + strd r2, [r4, #64] ; 0x40 │ │ + strd r2, [r4, #120] ; 0x78 │ │ mov r0, r4 │ │ - bl 445e0 <__aeabi_i2d> │ │ - mov r3, r1 │ │ - mov r1, #1069547520 ; 0x3fc00000 │ │ - mov r2, r0 │ │ - add r1, r1, #3145728 ; 0x300000 │ │ - mov r0, #0 │ │ - bl 44928 <__aeabi_ddiv> │ │ - add r4, r4, #1 │ │ - cmp r4, #9 │ │ - strd r0, [r5, #8]! │ │ - bne 3cf84 │ │ - mov r0, r6 │ │ - pop {r4, r5, r6, r8, r9, pc} │ │ - andeq r7, r1, ip, lsl #21 │ │ + pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + andeq r7, r1, r0, lsl #25 │ │ strbtvs r6, [r6], -r6, ror #12 │ │ svccc 0x00e66666 │ │ - teqcc r3, #52, 6 ; 0xd0000000 │ │ - svccc 0x00d33333 │ │ + ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ + svccc 0x00a99999 │ │ ldclcc 3, cr10, [r0, #-860]! ; 0xfffffca4 │ │ svccc 0x00efd70a │ │ strmi r1, [lr, r0, lsl #9]! │ │ svccc 0x00747ae1 │ │ teqcc r3, #-872415232 ; 0xcc000000 │ │ svccc 0x00eb3333 │ │ - ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ + teqcc r3, #52, 6 ; 0xd0000000 │ │ + svccc 0x00d33333 │ │ + ldrbpl r5, [r5, #-1365] ; 0xfffffaab │ │ + svccc 0x00d55555 │ │ svccc 0x00c99999 │ │ - svccc 0x00a99999 │ │ + svccc 0x00c55555 │ │ + subls r2, r9, #-1845493760 ; 0x92000000 │ │ + svccc 0x00c24924 │ │ │ │ -0003cff4 : │ │ +0003e9d8 : │ │ cmp r0, #0 │ │ movne r3, #1 │ │ strbne r3, [r0, #16] │ │ bx lr │ │ │ │ -0003d004 : │ │ +0003e9e8 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0] │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r0, [r4, #4] │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r0, [r4, #8] │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ ldr r0, [r4, #12] │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ mov r0, r4 │ │ pop {r4, lr} │ │ - b 47250 <__udivdi3+0x44c> │ │ + b 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ │ │ -0003d038 : │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, sp, #44 ; 0x2c │ │ - str r0, [sp, #32] │ │ +0003ea1c : │ │ ldrh r3, [r0, #40] ; 0x28 │ │ - str r1, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - bne 3d064 │ │ - mov r3, #1 │ │ - str r3, [r1] │ │ - add sp, sp, #44 ; 0x2c │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r4, [sp, #32] │ │ - ldr r2, [pc, #1424] ; 3d600 │ │ + moveq r3, #1 │ │ + streq r3, [r1] │ │ + bxeq lr │ │ + mov ip, r0 │ │ mov r3, #280 ; 0x118 │ │ - ldr r8, [r4, #72] ; 0x48 │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + ldr fp, [r0, #72] ; 0x48 │ │ + sub sp, sp, #52 ; 0x34 │ │ + str r0, [sp, #36] ; 0x24 │ │ + ldr r2, [fp, #20] │ │ + ldr ip, [ip, #92] ; 0x5c │ │ + str r1, [sp, #44] ; 0x2c │ │ + mov r0, r2 │ │ + str r2, [sp, #4] │ │ + ldr r2, [pc, #1576] ; 3f08c │ │ add r3, r3, #1 │ │ mov r1, #8 │ │ - ldr r5, [r8, #20] │ │ add r2, pc, r2 │ │ - ldr r9, [r4, #92] ; 0x5c │ │ - mov r0, r5 │ │ - str r5, [sp, #24] │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldrb r3, [r8, #16] │ │ - str r0, [sp, #28] │ │ + str ip, [sp, #40] ; 0x28 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldrb r3, [fp, #16] │ │ + str r0, [sp, #32] │ │ cmp r3, #0 │ │ - bne 3d440 │ │ - ldr ip, [r8] │ │ - ldr r4, [r8, #4] │ │ - str ip, [sp, #8] │ │ - str r4, [sp, #16] │ │ - ldr r4, [sp, #24] │ │ - cmp r4, #0 │ │ - ble 3d5c4 │ │ - ldr r4, [sp, #8] │ │ - ldr r7, [sp, #24] │ │ - mov r6, r9 │ │ - mov r5, #0 │ │ - ldrd r2, [r8, #24] │ │ - ldrd r0, [r4] │ │ - bl 446bc <__aeabi_dmul> │ │ - ldrd sl, [r6], #8 │ │ - ldrd r2, [r8, #32] │ │ - strd r0, [sp] │ │ - mov r0, sl │ │ - mov r1, fp │ │ - bl 446bc <__aeabi_dmul> │ │ + bne 3ec38 │ │ + ldr r3, [fp, #4] │ │ + ldr r7, [fp] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #0 │ │ + ble 3ecbc │ │ + mov r9, r7 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add r8, r7, r3, lsl #3 │ │ + sub r6, r2, #8 │ │ + ldrd r2, [r9] │ │ + ldrd r0, [fp, #24] │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + ldrd r2, [r6, #8]! │ │ + mov r4, r0 │ │ + mov r5, r1 │ │ + ldrd r0, [fp, #32] │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ - ldrd r0, [sp] │ │ - bl 44310 <__adddf3> │ │ - add r5, r5, #1 │ │ - cmp r7, r5 │ │ - strd r0, [r4], #8 │ │ - bne 3d0d0 │ │ - mov r0, r8 │ │ - ldr r1, [sp, #8] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #24] │ │ - bl 3cdbc │ │ - mov fp, r9 │ │ - ldr sl, [sp, #28] │ │ - ldr r9, [sp, #24] │ │ - mov r5, #0 │ │ - mov r4, #0 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl 46030 <__adddf3@@Base> │ │ + strd r0, [r9], #8 │ │ + cmp r9, r8 │ │ + bne 3eaac │ │ + mov r2, #0 │ │ + mov r3, #0 │ │ + mov r4, r2 │ │ + mov r5, r3 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #4] │ │ + mov r1, r7 │ │ + mov r0, fp │ │ + strd r4, [sp, #24] │ │ + bl 3e768 │ │ + mov r2, r4 │ │ + mov r3, r5 │ │ + ldr r9, [sp, #32] │ │ + strd r2, [sp, #16] │ │ + mov r8, #0 │ │ + b 3eb44 │ │ + strd r6, [sp, #24] │ │ strd r4, [sp, #16] │ │ - strd r4, [sp, #8] │ │ - mov r5, #0 │ │ - ldr r7, [r8] │ │ - ldr r6, [r8, #4] │ │ - lsl r4, r5, #3 │ │ - ldrd r0, [r7, r4] │ │ - ldrd r2, [r6, r4] │ │ - bl 4430c <__aeabi_dsub> │ │ + ldr r3, [sp, #4] │ │ + add r8, r8, #1 │ │ + cmp r3, r8 │ │ + beq 3ec00 │ │ + ldr ip, [fp] │ │ + ldr sl, [fp, #4] │ │ + lsl r7, r8, #3 │ │ + ldrd r0, [ip, r7] │ │ + ldrd r2, [sl, r7] │ │ + str ip, [sp, #8] │ │ + bl 4602c <__aeabi_dsub@@Base> │ │ mov r3, #1069547520 ; 0x3fc00000 │ │ mov r2, #0 │ │ add r3, r3, #3145728 ; 0x300000 │ │ - strd r0, [sp] │ │ - bl 44c08 <__aeabi_dcmplt> │ │ + mov r5, r1 │ │ + mov r4, r0 │ │ + bl 46928 <__aeabi_dcmplt@@Base> │ │ cmp r0, #0 │ │ - beq 3d18c │ │ - mov r3, #1069547520 ; 0x3fc00000 │ │ - mov r2, #0 │ │ - add r3, r3, #3145728 ; 0x300000 │ │ - strd r2, [sp] │ │ - ldrd r2, [sp] │ │ - strd r2, [sl] │ │ - ldrd r2, [r6, r4] │ │ - ldrd r0, [r7, r4] │ │ - bl 44928 <__aeabi_ddiv> │ │ - bl eb18 │ │ + movne r5, #1069547520 ; 0x3fc00000 │ │ + movne r4, #0 │ │ + addne r5, r5, #3145728 ; 0x300000 │ │ + ldr ip, [sp, #8] │ │ + mov r6, r9 │ │ + strd r4, [r9], #8 │ │ + ldrd r0, [ip, r7] │ │ + ldrd r2, [sl, r7] │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ + bl f3fc │ │ + mov r4, r0 │ │ + mov r5, r1 │ │ + ldrd r0, [r6] │ │ + bl f3fc │ │ + ldrd r2, [sp, #16] │ │ mov r6, r0 │ │ mov r7, r1 │ │ - ldrd r0, [sl], #8 │ │ - bl eb18 │ │ - ldrd r2, [sp, #8] │ │ - strd r0, [sp] │ │ - mov r1, r7 │ │ - mov r0, r6 │ │ - bl 44c44 <__aeabi_dcmpgt> │ │ - ldrd r2, [sp, #16] │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl 46964 <__aeabi_dcmpgt@@Base> │ │ cmp r0, #0 │ │ - ldrd r0, [sp] │ │ - beq 3d1ec │ │ - bl 44c44 <__aeabi_dcmpgt> │ │ + beq 3eb34 │ │ + ldrd r2, [sp, #24] │ │ + mov r0, r6 │ │ + mov r1, r7 │ │ + bl 46964 <__aeabi_dcmpgt@@Base> │ │ cmp r0, #0 │ │ - ldrdne r2, [sp] │ │ - strdne r2, [sp, #16] │ │ - strd r6, [sp, #8] │ │ - add r5, r5, #1 │ │ - cmp r9, r5 │ │ - bne 3d148 │ │ - mov r9, fp │ │ - ldr r4, [sp, #32] │ │ - ldrb r3, [r4, #41] ; 0x29 │ │ + bne 3eb2c │ │ + ldr r3, [sp, #4] │ │ + add r8, r8, #1 │ │ + strd r4, [sp, #16] │ │ + cmp r3, r8 │ │ + bne 3eb44 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #41] ; 0x29 │ │ cmp r3, #0 │ │ - moveq r3, #1 │ │ - beq 3d258 │ │ - ldr r0, [r4, #12] │ │ - bl 44608 <__aeabi_f2d> │ │ - ldrd r2, [sp, #8] │ │ + bne 3f050 │ │ + mov r3, #1 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + mov r0, fp │ │ + str r3, [r2] │ │ + ldr r1, [sp, #32] │ │ + ldr r2, [fp, #8] │ │ + ldr r3, [sp, #4] │ │ + bl 3e768 │ │ + ldr r8, [fp, #12] │ │ + b 3edc8 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #0 │ │ + ble 3f07c │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [fp, #4] │ │ + ldr r7, [fp] │ │ + mov r4, r2 │ │ + ldr r6, [fp, #8] │ │ + ldr r5, [fp, #12] │ │ + ldr r2, [sp, #4] │ │ + str r3, [sp, #8] │ │ + sub sl, r7, #8 │ │ + sub r8, r3, #8 │ │ + sub r6, r6, #8 │ │ + sub r5, r5, #8 │ │ + add r9, r4, r2, lsl #3 │ │ + mov r1, r4 │ │ + ldrd r2, [r4] │ │ + strd r2, [sl, #8]! │ │ + ldrd r2, [r4], #8 │ │ + strd r2, [r8, #8]! │ │ + ldrd r2, [fp, #88] ; 0x58 │ │ + ldrd r0, [r1] │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ + mov r2, #0 │ │ + mov r3, #0 │ │ + cmp r4, r9 │ │ + strd r0, [r6, #8]! │ │ + strd r2, [r5, #8]! │ │ + bne 3ec78 │ │ + mov r3, #0 │ │ + strb r3, [fp, #16] │ │ + b 3ea90 │ │ + ldr r3, [sp, #4] │ │ + mov r1, r7 │ │ + ldr r2, [sp, #8] │ │ + mov r0, fp │ │ + bl 3e768 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #41] ; 0x29 │ │ + cmp r3, #0 │ │ + beq 3ed98 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r0, [r3, #12] │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + mov r2, #0 │ │ + mov r3, #0 │ │ mov r4, r0 │ │ mov r5, r1 │ │ - bl 44c44 <__aeabi_dcmpgt> │ │ + bl 46964 <__aeabi_dcmpgt@@Base> │ │ cmp r0, #0 │ │ - movne r3, #0 │ │ - bne 3d258 │ │ - mov r3, r5 │ │ - ldrd r0, [sp, #16] │ │ - mov r2, r4 │ │ - bl 44c08 <__aeabi_dcmplt> │ │ + beq 3ed70 │ │ + mov r3, #0 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + mov r0, fp │ │ + str r3, [r2] │ │ + ldr r1, [sp, #32] │ │ + ldr r2, [fp, #8] │ │ + ldr r3, [sp, #4] │ │ + bl 3e768 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + beq 3ed60 │ │ + mov r3, #356 ; 0x164 │ │ + ldr r2, [pc, #844] ; 3f090 │ │ + ldr r0, [sp, #4] │ │ + add r3, r3, #3 │ │ + mov r1, #8 │ │ + add r2, pc, r2 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + str r0, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + ldr r0, [sp, #32] │ │ + add sp, sp, #52 ; 0x34 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + mov r2, #0 │ │ + mov r3, #0 │ │ + strd r2, [sp, #24] │ │ + ldrd r2, [sp, #24] │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl 46964 <__aeabi_dcmpgt@@Base> │ │ cmp r0, #0 │ │ + movne r3, #0 │ │ + bne 3ed9c │ │ mov r3, #1 │ │ - moveq r3, #0 │ │ - eor r3, r3, #1 │ │ - and r3, r3, #255 ; 0xff │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - mov r0, r8 │ │ - ldr r1, [sp, #28] │ │ - str r3, [r5] │ │ - ldr r2, [r8, #8] │ │ - ldr r3, [sp, #24] │ │ - bl 3cdbc │ │ - ldr ip, [sp, #24] │ │ - ldr r4, [r8, #12] │ │ - cmp ip, #0 │ │ - ble 3d310 │ │ - ldr r5, [sp, #28] │ │ - mov r6, #0 │ │ - mov r7, ip │ │ - ldrd r2, [r8, #72] ; 0x48 │ │ - ldrd r0, [r4] │ │ - bl 446bc <__aeabi_dmul> │ │ - ldrd r2, [r5] │ │ - mov sl, r0 │ │ - mov fp, r1 │ │ - strd sl, [r4], #8 │ │ - strd r2, [sp] │ │ - ldrd r2, [r8, #72] ; 0x48 │ │ - bl 446bc <__aeabi_dmul> │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r4, [sp, #4] │ │ + mov r0, fp │ │ + str r3, [r2] │ │ + ldr r1, [sp, #32] │ │ + ldr r2, [fp, #8] │ │ + mov r3, r4 │ │ + bl 3e768 │ │ + cmp r4, #0 │ │ + ldr r8, [fp, #12] │ │ + ble 3ed28 │ │ + mov sl, #0 │ │ + ldr r9, [sp, #32] │ │ + ldrd r2, [fp, #72] ; 0x48 │ │ + ldrd r0, [r8] │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + ldrd r6, [r9] │ │ + mov r4, r0 │ │ + mov r5, r1 │ │ + strd r4, [r8] │ │ + ldrd r2, [fp, #72] ; 0x48 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ - ldrd r0, [r5], #8 │ │ - bl 44c08 <__aeabi_dcmplt> │ │ + ldrd r0, [r9] │ │ + bl 46928 <__aeabi_dcmplt@@Base> │ │ cmp r0, #0 │ │ - add r6, r6, #1 │ │ - mov r0, sl │ │ - mov r1, fp │ │ - beq 3d2ec │ │ - ldrd r2, [r8, #80] ; 0x50 │ │ - bl 446bc <__aeabi_dmul> │ │ - strd r0, [r5, #-8] │ │ - ldrd sl, [r4, #-8] │ │ - mov r2, sl │ │ - mov r3, fp │ │ - ldrd r0, [sp] │ │ - bl 44c44 <__aeabi_dcmpgt> │ │ + add sl, sl, #1 │ │ + beq 3ee28 │ │ + ldrd r2, [fp, #80] ; 0x50 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + strd r0, [r9] │ │ + ldrd r4, [r8] │ │ + mov r3, r5 │ │ + mov r2, r4 │ │ + mov r0, r6 │ │ + mov r1, r7 │ │ + bl 46964 <__aeabi_dcmpgt@@Base> │ │ cmp r0, #0 │ │ - ldrdne sl, [sp] │ │ - cmp r7, r6 │ │ - strd sl, [r4, #-8] │ │ - bne 3d290 │ │ - ldr r4, [sp, #32] │ │ - ldrb r3, [r4, #40] ; 0x28 │ │ + movne r4, r6 │ │ + movne r5, r7 │ │ + ldr r3, [sp, #4] │ │ + strd r4, [r8], #8 │ │ + cmp r3, sl │ │ + add r9, r9, #8 │ │ + bgt 3edd0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq 3d4e8 │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - ble 3d4c0 │ │ - ldr r6, [r8, #8] │ │ - ldr r5, [sp, #28] │ │ - ldr r7, [sp, #24] │ │ - mov r4, #0 │ │ - mov fp, r8 │ │ - mov sl, r9 │ │ - ldrd r8, [r6], #8 │ │ - ldrd r0, [r5], #8 │ │ - mov r2, r8 │ │ - mov r3, r9 │ │ - bl 44c08 <__aeabi_dcmplt> │ │ + beq 3ed60 │ │ + mov r7, #0 │ │ + ldr r8, [fp, #8] │ │ + ldr r6, [sp, #32] │ │ + ldr r9, [sp, #4] │ │ + sub r8, r8, #8 │ │ + ldrd r4, [r8, #8]! │ │ + ldrd r0, [r6] │ │ + mov r2, r4 │ │ + mov r3, r5 │ │ + bl 46928 <__aeabi_dcmplt@@Base> │ │ cmp r0, #0 │ │ - add r4, r4, #1 │ │ - strdne r8, [r5, #-8] │ │ - cmp r7, r4 │ │ - bne 3d344 │ │ - ldr r2, [pc, #656] ; 3d604 │ │ + add r7, r7, #1 │ │ + strdne r4, [r6] │ │ + cmp r9, r7 │ │ + add r6, r6, #8 │ │ + bgt 3ee80 │ │ mov r3, #356 ; 0x164 │ │ - ldr r0, [sp, #24] │ │ + ldr r9, [sp, #4] │ │ + ldr r2, [pc, #472] ; 3f094 │ │ + add r3, r3, #3 │ │ + mov r0, r9 │ │ mov r1, #8 │ │ add r2, pc, r2 │ │ - add r3, r3, #3 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - mov r4, #0 │ │ - mov r8, fp │ │ - str r0, [sp, #16] │ │ - ldr r7, [fp] │ │ - mov r6, r0 │ │ - mov r5, r4 │ │ - str sl, [sp, #32] │ │ - mov r9, r0 │ │ - b 3d3fc │ │ - ldrd r0, [sp] │ │ - ldrd r2, [sp, #8] │ │ - bl 44928 <__aeabi_ddiv> │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldr r3, [fp] │ │ + str r0, [sp, #36] ; 0x24 │ │ mov sl, r0 │ │ - mov fp, r1 │ │ - strd sl, [r9, r4] │ │ - mov r2, sl │ │ - mov r3, fp │ │ - ldrd sl, [r8, #96] ; 0x60 │ │ - mov r0, sl │ │ - mov r1, fp │ │ - bl 44c44 <__aeabi_dcmpgt> │ │ + sub r8, r3, #8 │ │ + ldr r3, [sp, #32] │ │ + mov r6, #0 │ │ + sub r7, r3, #8 │ │ + str r9, [sp, #24] │ │ + str r8, [sp, #8] │ │ + b 3ef44 │ │ + ldrd r2, [sp, #16] │ │ + mov r0, r8 │ │ + mov r1, r9 │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ + mov r4, r0 │ │ + mov r5, r1 │ │ + strd r4, [sl] │ │ + mov r2, r4 │ │ + mov r3, r5 │ │ + ldrd r4, [fp, #96] ; 0x60 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl 46964 <__aeabi_dcmpgt@@Base> │ │ cmp r0, #0 │ │ - add r5, r5, #1 │ │ - strdne sl, [r6] │ │ - ldr ip, [sp, #24] │ │ - add r4, r4, #8 │ │ - add r6, r6, #8 │ │ - cmp ip, r5 │ │ - beq 3d4f8 │ │ - ldr r3, [sp, #28] │ │ - ldrd sl, [r8, #88] ; 0x58 │ │ - mov r0, sl │ │ - ldrd r2, [r3, r4] │ │ - mov r1, fp │ │ - strd r2, [sp] │ │ - ldrd r2, [r7, r4] │ │ - strd r2, [sp, #8] │ │ - bl 446bc <__aeabi_dmul> │ │ + add r6, r6, #1 │ │ + strdne r4, [sl] │ │ + ldr r3, [sp, #24] │ │ + add sl, sl, #8 │ │ + cmp r3, r6 │ │ + ble 3ef8c │ │ + ldrd r4, [fp, #88] ; 0x58 │ │ + ldrd r8, [r7, #8]! │ │ + ldr r1, [sp, #8] │ │ + mov r0, r4 │ │ + ldrd r2, [r1, #8]! │ │ + str r1, [sp, #8] │ │ + mov r1, r5 │ │ + strd r2, [sp, #16] │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ - ldrd r0, [sp] │ │ - bl 44c08 <__aeabi_dcmplt> │ │ + mov r0, r8 │ │ + mov r1, r9 │ │ + bl 46928 <__aeabi_dcmplt@@Base> │ │ cmp r0, #0 │ │ - bne 3d3ac │ │ - strd sl, [r9, r4] │ │ - b 3d3c4 │ │ - ldr r5, [sp, #24] │ │ - cmp r5, #0 │ │ - ble 3d5ec │ │ - ldr r5, [r8] │ │ - ldr ip, [r8, #4] │ │ - ldr r6, [r8, #8] │ │ - ldr r7, [r8, #12] │ │ - mov r4, #0 │ │ - str r5, [sp, #8] │ │ - str ip, [sp, #16] │ │ - mov r5, r4 │ │ - mov sl, #0 │ │ + bne 3eef4 │ │ + strd r4, [sl] │ │ + b 3ef10 │ │ mov fp, #0 │ │ - ldr ip, [sp, #8] │ │ - ldrd r2, [r9, r4] │ │ - add r5, r5, #1 │ │ - strd r2, [ip, r4] │ │ - ldr ip, [sp, #16] │ │ - ldrd r2, [r9, r4] │ │ - strd r2, [ip, r4] │ │ - ldrd r0, [r9, r4] │ │ - ldrd r2, [r8, #88] ; 0x58 │ │ - bl 44928 <__aeabi_ddiv> │ │ - ldr ip, [sp, #24] │ │ - strd r0, [r6, r4] │ │ - cmp ip, r5 │ │ - strd sl, [r7, r4] │ │ - add r4, r4, #8 │ │ - bne 3d474 │ │ + mov r6, fp │ │ + ldr r3, [sp, #4] │ │ + ldr r5, [sp, #40] ; 0x28 │ │ + ldr sl, [sp, #36] ; 0x24 │ │ + sub r7, r3, #1 │ │ + add r9, fp, #4 │ │ + cmp r9, r7 │ │ + movge r9, r7 │ │ + cmp r9, r6 │ │ + mov r2, #0 │ │ mov r3, #0 │ │ - strb r3, [r8, #16] │ │ - b 3d0b4 │ │ - ldr r2, [pc, #320] ; 3d608 │ │ - mov r3, #356 ; 0x164 │ │ - ldr r0, [sp, #24] │ │ - mov r1, #8 │ │ - add r2, pc, r2 │ │ - add r3, r3, #3 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - str r0, [sp, #16] │ │ - ldr r0, [sp, #16] │ │ - bl 47250 <__udivdi3+0x44c> │ │ - ldr r0, [sp, #28] │ │ - add sp, sp, #44 ; 0x2c │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b 47250 <__udivdi3+0x44c> │ │ - ldr r9, [sp, #32] │ │ - mov sl, #0 │ │ - sub r4, ip, #1 │ │ - str r4, [sp] │ │ - mov fp, r9 │ │ - mov r7, sl │ │ - ldr r5, [sp] │ │ - add r6, sl, #4 │ │ - cmp r6, r5 │ │ - movge r6, r5 │ │ - cmp r6, r7 │ │ - movlt r8, #0 │ │ - movlt r9, #0 │ │ - blt 3d568 │ │ - ldr ip, [sp, #16] │ │ - mov r8, #0 │ │ - mov r9, #0 │ │ - add r5, ip, r7, lsl #3 │ │ - mov r4, r7 │ │ - mov r0, r8 │ │ - mov r1, r9 │ │ - ldrd r2, [r5], #8 │ │ - add r4, r4, #1 │ │ - bl 44310 <__adddf3> │ │ - cmp r6, r4 │ │ - bge 3d54c │ │ + blt 3efec │ │ + mov r0, r2 │ │ + mov r1, r3 │ │ + sub r4, r6, #-536870911 ; 0xe0000001 │ │ + add r4, sl, r4, lsl #3 │ │ + add r8, sl, r9, lsl #3 │ │ + ldrd r2, [r4, #8]! │ │ + bl 46030 <__adddf3@@Base> │ │ + cmp r4, r8 │ │ + bne 3efd4 │ │ + mov r2, r0 │ │ + mov r3, r1 │ │ + rsb r0, r6, r9 │ │ + add r0, r0, #1 │ │ + strd r2, [sp, #8] │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ + ldrd r2, [sp, #8] │ │ mov r8, r0 │ │ mov r9, r1 │ │ - rsb r6, r7, r6 │ │ - add r0, r6, #1 │ │ - bl 445e0 <__aeabi_i2d> │ │ - ldrd r4, [fp] │ │ - mov r2, r0 │ │ + mov r0, r2 │ │ + mov r1, r3 │ │ + mov r2, r8 │ │ + mov r3, r9 │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ mov r3, r1 │ │ - mov r0, r8 │ │ - mov r1, r9 │ │ - bl 44928 <__aeabi_ddiv> │ │ mov r2, r0 │ │ - mov r3, r1 │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - bl 446bc <__aeabi_dmul> │ │ - ldr r4, [sp, #24] │ │ - add sl, sl, #1 │ │ - strd r0, [fp], #8 │ │ - cmp r4, sl │ │ - beq 3d4e0 │ │ - cmp sl, #4 │ │ - subgt r7, sl, #4 │ │ - movle r7, #0 │ │ - b 3d510 │ │ - ldr r2, [sp, #16] │ │ - mov r4, #0 │ │ - mov r5, #0 │ │ - mov r0, r8 │ │ - ldr r1, [sp, #8] │ │ - ldr r3, [sp, #24] │ │ - strd r4, [sp, #16] │ │ - bl 3cdbc │ │ - strd r4, [sp, #8] │ │ - b 3d1fc │ │ - ldr ip, [r8] │ │ - ldr r4, [r8, #4] │ │ - str ip, [sp, #8] │ │ - str r4, [sp, #16] │ │ - b 3d4b4 │ │ - muleq r1, r0, r8 │ │ - muleq r1, r4, r5 │ │ - andeq r7, r1, r0, asr #8 │ │ + ldrd r0, [r5] │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + ldr r3, [sp, #4] │ │ + add fp, fp, #1 │ │ + strd r0, [r5], #8 │ │ + cmp r3, fp │ │ + ble 3ed58 │ │ + cmp fp, #4 │ │ + subgt r6, fp, #4 │ │ + movle r6, #0 │ │ + b 3efa4 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r0, [r3, #12] │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldrd r2, [sp, #16] │ │ + mov r4, r0 │ │ + mov r5, r1 │ │ + bl 46964 <__aeabi_dcmpgt@@Base> │ │ + cmp r0, #0 │ │ + beq 3ed7c │ │ + mov r3, #0 │ │ + b 3ec14 │ │ + ldr r3, [fp, #4] │ │ + ldr r7, [fp] │ │ + str r3, [sp, #8] │ │ + b 3ecb0 │ │ + andeq r7, r1, r8, asr #20 │ │ + andeq r7, r1, r4, ror #14 │ │ + andeq r7, r1, ip, ror #11 │ │ │ │ -0003d60c : │ │ - ldr r3, [r0, #76] ; 0x4c │ │ - push {r4, r5, r6, lr} │ │ +0003f098 : │ │ + push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ mov r0, #0 │ │ - strb r0, [r3, #1] │ │ + ldr r3, [r4, #76] ; 0x4c │ │ subs r5, r2, #0 │ │ + strb r0, [r3, #1] │ │ ldr r3, [r4, #76] ; 0x4c │ │ - beq 3d688 │ │ - ldrb r6, [r3] │ │ + beq 3f0e8 │ │ + ldrb r5, [r3] │ │ strh r0, [r3, #6] │ │ - cmp r6, r0 │ │ - beq 3d6e8 │ │ + cmp r5, r0 │ │ + beq 3f178 │ │ ldrb r2, [r3, #2] │ │ cmp r2, #0 │ │ - beq 3d684 │ │ - cmp r5, #0 │ │ - bne 3d72c │ │ - ldrb r2, [r3] │ │ - cmp r2, #0 │ │ - bne 3d668 │ │ - ldr r0, [r3, #8] │ │ - pop {r4, r5, r6, lr} │ │ - b 3d924 │ │ + beq 3f0e4 │ │ ldr r0, [r3, #8] │ │ ldr r1, [r4, #80] ; 0x50 │ │ - bl 3d8dc │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - ldrb r2, [r3] │ │ - cmp r2, #0 │ │ - beq 3d65c │ │ - pop {r4, r5, r6, pc} │ │ + pop {r3, r4, r5, lr} │ │ + b 3f370 │ │ + pop {r3, r4, r5, pc} │ │ strh r5, [r3, #4] │ │ ldr r0, [r3, #8] │ │ - bl 3d914 │ │ + bl 3f3a8 │ │ ldr r3, [r4, #76] ; 0x4c │ │ - mov r6, r5 │ │ ldrb r2, [r3] │ │ cmp r2, #0 │ │ - beq 3d63c │ │ - ldrh r2, [r3, #6] │ │ - ldrsh r1, [r4, #10] │ │ - add r2, r2, #1 │ │ - lsl r2, r2, #16 │ │ - lsr r2, r2, #16 │ │ - strh r2, [r3, #6] │ │ - lsl r2, r2, #16 │ │ - cmp r1, r2, asr #16 │ │ - bgt 3d63c │ │ + beq 3f1bc │ │ + ldrh r1, [r3, #6] │ │ + ldrsh r2, [r4, #10] │ │ + add r1, r1, #1 │ │ + lsl r1, r1, #16 │ │ + lsr r1, r1, #16 │ │ + strh r1, [r3, #6] │ │ + lsl r1, r1, #16 │ │ + cmp r2, r1, asr #16 │ │ + bgt 3f140 │ │ + mov r1, #1 │ │ strb r5, [r3] │ │ ldr r2, [r4, #76] ; 0x4c │ │ strh r5, [r3, #6] │ │ - mov r3, #1 │ │ - strb r3, [r2, #1] │ │ + strb r1, [r2, #1] │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + ldrb r2, [r3, #2] │ │ + cmp r2, #0 │ │ + beq 3f1d4 │ │ + ldrb r2, [r3] │ │ + cmp r2, #0 │ │ + beq 3f1c8 │ │ + ldr r0, [r3, #8] │ │ + ldr r1, [r4, #80] ; 0x50 │ │ + bl 3f370 │ │ ldr r3, [r4, #76] ; 0x4c │ │ - b 3d63c │ │ + ldrb r2, [r3] │ │ + cmp r2, #0 │ │ + beq 3f1c8 │ │ + pop {r3, r4, r5, pc} │ │ ldrh r2, [r3, #4] │ │ ldr r0, [r3, #8] │ │ add r2, r2, #1 │ │ strh r2, [r3, #4] │ │ - bl 3d878 │ │ + bl 3f30c │ │ ldr r3, [r4, #76] ; 0x4c │ │ ldrsh r2, [r4, #8] │ │ ldrsh r1, [r3, #4] │ │ cmp r1, r2 │ │ - blt 3d63c │ │ + blt 3f0c8 │ │ mov r2, #1 │ │ strb r2, [r3] │ │ ldr r1, [r4, #76] ; 0x4c │ │ - strh r6, [r3, #4] │ │ + strh r5, [r3, #4] │ │ strb r2, [r1, #1] │ │ ldr r3, [r4, #76] ; 0x4c │ │ - b 3d63c │ │ + b 3f0c8 │ │ + ldrb r2, [r3, #2] │ │ + cmp r2, #0 │ │ + beq 3f174 │ │ ldr r0, [r3, #8] │ │ - ldr r1, [r4, #80] ; 0x50 │ │ - pop {r4, r5, r6, lr} │ │ - b 3d8dc │ │ + pop {r3, r4, r5, lr} │ │ + b 3f3b8 │ │ + pop {r3, r4, r5, pc} │ │ │ │ -0003d73c : │ │ +0003f1d8 : │ │ push {r4, r5, r6, r7, r8, lr} │ │ - ldr r5, [pc, #116] ; 3d7bc │ │ + ldr r5, [pc, #116] ; 3f258 │ │ sub sp, sp, #8 │ │ mov r7, r0 │ │ add r5, pc, r5 │ │ mov r6, r1 │ │ mov r8, r2 │ │ mov r1, #24 │ │ mov r2, r5 │ │ mov r3, #77 ; 0x4d │ │ mov r0, #1 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - mov r3, #0 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + mov r2, #0 │ │ mov r4, r0 │ │ + mov ip, #89 ; 0x59 │ │ + strh r8, [r0, #20] │ │ strh r6, [r0, #18] │ │ strh r7, [r0, #14] │ │ - strh r8, [r0, #20] │ │ - strh r3, [r0, #16] │ │ - strh r3, [r0, #8] │ │ - strh r3, [r0, #10] │ │ - strh r3, [r0, #12] │ │ - mov ip, #89 ; 0x59 │ │ - mov r0, r7 │ │ mov r1, r6 │ │ - mov r2, #4 │ │ + strh r2, [r4, #16] │ │ + strh r2, [r4, #8] │ │ + strh r2, [r4, #10] │ │ + strh r2, [r4, #12] │ │ + mov r0, r7 │ │ mov r3, r5 │ │ + mov r2, #4 │ │ str ip, [sp] │ │ - bl 47350 <__udivdi3+0x54c> │ │ + bl 48cc4 <_Unwind_GetTextRelBase@@Base+0x618> │ │ str r0, [r4] │ │ mov r0, r4 │ │ add sp, sp, #8 │ │ pop {r4, r5, r6, r7, r8, pc} │ │ - strdeq r7, [r1], -r4 │ │ + strdeq r7, [r1], -r8 │ │ │ │ -0003d7c0 : │ │ - ldrsh r2, [r0, #14] │ │ - ldrsh r3, [r0, #16] │ │ +0003f25c : │ │ + ldrsh r3, [r0, #14] │ │ + ldrsh r2, [r0, #16] │ │ + add r3, r3, #1 │ │ + add r1, r3, r1 │ │ + cmp r1, r2 │ │ + bxle lr │ │ + ldrh r3, [r0, #20] │ │ + lsl r1, r1, #16 │ │ push {r4, lr} │ │ - add r2, r2, #1 │ │ - add r2, r2, r1 │ │ - cmp r2, r3 │ │ + lsr r1, r1, #16 │ │ + strh r1, [r0, #16] │ │ + smulbb r1, r1, r3 │ │ + ldr r2, [pc, #28] ; 3f2b0 │ │ mov r4, r0 │ │ - ble 3d810 │ │ - ldrh r1, [r0, #20] │ │ - lsl r2, r2, #16 │ │ - mov r3, #100 ; 0x64 │ │ - lsr r2, r2, #16 │ │ - smulbb r1, r2, r1 │ │ - strh r2, [r0, #16] │ │ - ldr r2, [pc, #20] ; 3d814 │ │ - ldr r0, [r0, #4] │ │ lsl r1, r1, #1 │ │ + ldr r0, [r0, #4] │ │ add r2, pc, r2 │ │ - bl 47400 <__udivdi3+0x5fc> │ │ + mov r3, #100 ; 0x64 │ │ + bl 48ed4 <_Unwind_GetTextRelBase@@Base+0x828> │ │ str r0, [r4, #4] │ │ pop {r4, pc} │ │ - andeq r7, r1, ip, lsr r1 │ │ + andeq r7, r1, r4, asr #4 │ │ │ │ -0003d818 : │ │ - ldrsh r2, [r0, #14] │ │ - ldrsh r3, [r0, #10] │ │ +0003f2b4 : │ │ push {r4, lr} │ │ - cmp r2, r3 │ │ - mov r4, r0 │ │ - ble 3d870 │ │ + ldrsh r3, [r0, #10] │ │ + ldrsh r4, [r0, #14] │ │ + cmp r4, r3 │ │ + ble 3f2d4 │ │ ldrsh r2, [r0, #8] │ │ cmp r2, r3 │ │ - bgt 3d844 │ │ + bgt 3f2dc │ │ mov r0, #0 │ │ pop {r4, pc} │ │ - ldrsh r2, [r0, #18] │ │ ldr ip, [r0] │ │ - mov r0, r1 │ │ + ldrsh r2, [r0, #18] │ │ + mov r4, r0 │ │ lsl r2, r2, #2 │ │ + mov r0, r1 │ │ ldr r1, [ip, r3, lsl #2] │ │ - bl eb24 │ │ - ldrh r3, [r4, #10] │ │ + bl f408 │ │ mov r0, #1 │ │ + ldrh r3, [r4, #10] │ │ add r3, r3, r0 │ │ strh r3, [r4, #10] │ │ pop {r4, pc} │ │ - mov r0, #0 │ │ - pop {r4, pc} │ │ │ │ -0003d878 : │ │ +0003f30c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - ldr r3, [r4] │ │ ldrsh r0, [r0, #8] │ │ + ldr r3, [r4] │ │ ldrsh r2, [r4, #18] │ │ ldr r0, [r3, r0, lsl #2] │ │ lsl r2, r2, #2 │ │ - bl eb24 │ │ + bl f408 │ │ ldrh r3, [r4, #8] │ │ add r3, r3, #1 │ │ strh r3, [r4, #8] │ │ pop {r4, pc} │ │ │ │ -0003d8a8 : │ │ - ldr r3, [r0, #4] │ │ - push {r4} ; (str r4, [sp, #-4]!) │ │ - cmp r3, #0 │ │ - ldrhne r4, [r0, #12] │ │ - ldrhne ip, [r0, #20] │ │ - strne r3, [r1] │ │ - streq r3, [r2] │ │ - smulbbne r3, r4, ip │ │ - strne r3, [r2] │ │ - movne r3, #0 │ │ - strhne r3, [r0, #12] │ │ - ldmfd sp!, {r4} │ │ - bx lr │ │ +0003f33c : │ │ + ldr ip, [r0, #4] │ │ + cmp ip, #0 │ │ + streq ip, [r2] │ │ + bxeq lr │ │ + push {r4, lr} │ │ + mov lr, #0 │ │ + ldrh r4, [r0, #12] │ │ + ldrh r3, [r0, #20] │ │ + str ip, [r1] │ │ + smulbb r3, r4, r3 │ │ + str r3, [r2] │ │ + strh lr, [r0, #12] │ │ + pop {r4, pc} │ │ │ │ -0003d8dc : │ │ +0003f370 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - ldrh ip, [r4, #12] │ │ - ldrh r0, [r0, #20] │ │ - ldr r3, [r4, #4] │ │ - lsl r2, r0, #16 │ │ - smulbb r0, ip, r0 │ │ + ldrh r2, [r0, #20] │ │ + ldrh r3, [r0, #12] │ │ + ldr r0, [r0, #4] │ │ + smulbb r3, r3, r2 │ │ + lsl r2, r2, #16 │ │ + add r0, r0, r3, lsl #1 │ │ asr r2, r2, #15 │ │ - add r0, r3, r0, lsl #1 │ │ - bl eb24 │ │ + bl f408 │ │ ldrh r3, [r4, #12] │ │ add r3, r3, #1 │ │ strh r3, [r4, #12] │ │ pop {r4, pc} │ │ │ │ -0003d914 : │ │ +0003f3a8 : │ │ mov r3, #0 │ │ strh r3, [r0, #10] │ │ strh r3, [r0, #8] │ │ bx lr │ │ │ │ -0003d924 : │ │ +0003f3b8 : │ │ mov r3, #0 │ │ strh r3, [r0, #12] │ │ bx lr │ │ │ │ -0003d930 : │ │ +0003f3c4 : │ │ + cmp r0, #0 │ │ + bxeq lr │ │ push {r4, lr} │ │ - subs r4, r0, #0 │ │ - beq 3d968 │ │ - ldr r0, [r4] │ │ + mov r4, r0 │ │ + ldr r0, [r0] │ │ cmp r0, #0 │ │ - beq 3d94c │ │ - bl 47330 <__udivdi3+0x52c> │ │ + beq 3f3e4 │ │ + bl 48ca4 <_Unwind_GetTextRelBase@@Base+0x5f8> │ │ ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq 3d95c │ │ - bl 47250 <__udivdi3+0x44c> │ │ + beq 3f3f4 │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ mov r0, r4 │ │ pop {r4, lr} │ │ - b 47250 <__udivdi3+0x44c> │ │ - pop {r4, pc} │ │ + b 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ │ │ -0003d96c : │ │ - ldrsh r2, [r0, #8] │ │ - ldrsh r3, [r0, #10] │ │ - rsb r0, r3, r2 │ │ +0003f400 : │ │ + ldrsh r3, [r0, #8] │ │ + ldrsh r0, [r0, #10] │ │ + rsb r0, r0, r3 │ │ bx lr │ │ │ │ -0003d97c : │ │ - ldr r0, [pc, #4] ; 3d988 │ │ +0003f410 : │ │ + ldr r0, [pc, #4] ; 3f41c │ │ add r0, pc, r0 │ │ bx lr │ │ - strdeq r6, [r1], -r8 │ │ + andeq r7, r1, r4, lsl #2 │ │ │ │ -0003d98c : │ │ +0003f420 : │ │ mov r0, #1 │ │ bx lr │ │ │ │ -0003d994 : │ │ +0003f428 : │ │ mov r0, #2 │ │ bx lr │ │ │ │ -0003d99c : │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - ldr r4, [pc, #360] ; 3db10 │ │ - sub sp, sp, #272 ; 0x110 │ │ +0003f430 : │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + ldr r4, [pc, #368] ; 3f5ac │ │ + sub sp, sp, #276 ; 0x114 │ │ mov r6, r0 │ │ ldr r4, [pc, r4] │ │ - ldr r3, [r4] │ │ mov r0, r1 │ │ + ldr r3, [r4] │ │ mov r1, #1056964608 ; 0x3f000000 │ │ str r3, [sp, #268] ; 0x10c │ │ - bl 44ff8 <__aeabi_fmul> │ │ - ldr r5, [pc, #328] ; 3db14 │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ + ldr r5, [pc, #336] ; 3f5b0 │ │ cmp r6, #0 │ │ add r5, pc, r5 │ │ str r0, [r5] │ │ - beq 3daf8 │ │ + beq 3f594 │ │ add r5, r5, #8 │ │ - mov r0, r6 │ │ mov r1, r5 │ │ - bl ea88 │ │ + mov r0, r6 │ │ + bl f36c │ │ cmp r0, #0 │ │ - bne 3da08 │ │ + bne 3f49c │ │ ldr r2, [sp, #268] ; 0x10c │ │ ldr r3, [r4] │ │ cmp r2, r3 │ │ - bne 3db0c │ │ - add sp, sp, #272 ; 0x110 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldr r7, [pc, #264] ; 3db18 │ │ - ldr sl, [pc, #264] ; 3db1c │ │ - mov r8, #0 │ │ - add r7, pc, r7 │ │ - mov r9, r7 │ │ - str r8, [r9], #4 │ │ + bne 3f5a8 │ │ + add sp, sp, #276 ; 0x114 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr r9, [pc, #272] ; 3f5b4 │ │ + mov r7, #0 │ │ + add r9, pc, r9 │ │ + mov sl, r9 │ │ + ldr fp, [pc, #260] ; 3f5b8 │ │ + add r8, sp, #12 │ │ + str r7, [sl], #4 │ │ mov r1, r6 │ │ - add r0, sp, #12 │ │ - bl ea4c │ │ - add sl, pc, sl │ │ + mov r0, r8 │ │ + bl f330 │ │ + add fp, pc, fp │ │ + str r7, [r9, #4] │ │ mov r1, r6 │ │ - str r8, [r7, #4] │ │ - str r8, [r9, #4] │ │ mov r0, r5 │ │ - bl ea4c │ │ - add r0, sp, #12 │ │ - mov r1, sl │ │ - bl ec50 │ │ - cmp r0, r8 │ │ - beq 3dab8 │ │ - bl 473f0 <__udivdi3+0x5ec> │ │ - bl 44d08 <__aeabi_d2f> │ │ - mov r1, sl │ │ - str r0, [r7, #4] │ │ - mov r0, r8 │ │ - bl ec50 │ │ - cmp r0, r8 │ │ - beq 3dab8 │ │ - bl 473f0 <__udivdi3+0x5ec> │ │ - bl 44d08 <__aeabi_d2f> │ │ - mov r1, sl │ │ - str r0, [r7, #8] │ │ + str r7, [sl, #4] │ │ + bl f330 │ │ mov r0, r8 │ │ - bl ec50 │ │ - subs ip, r0, #0 │ │ - beq 3dab8 │ │ - ldr r1, [pc, #128] ; 3db20 │ │ - ldr r3, [pc, #128] ; 3db24 │ │ - mov r0, #1 │ │ + mov r1, fp │ │ + bl f534 │ │ + cmp r0, r7 │ │ + beq 3f550 │ │ + bl 48ec4 <_Unwind_GetTextRelBase@@Base+0x818> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + mov r1, fp │ │ + str r0, [r9, #4] │ │ + mov r0, r7 │ │ + bl f534 │ │ + cmp r0, r7 │ │ + beq 3f550 │ │ + bl 48ec4 <_Unwind_GetTextRelBase@@Base+0x818> │ │ + bl 46a28 <__aeabi_d2f@@Base> │ │ + mov r1, fp │ │ + str r0, [r9, #8] │ │ + mov r0, r7 │ │ + bl f534 │ │ + cmp r0, #0 │ │ + beq 3f550 │ │ + ldr r1, [pc, #132] ; 3f5bc │ │ + ldr r3, [pc, #132] ; 3f5c0 │ │ + str r0, [sp] │ │ add r1, pc, r1 │ │ + mov r0, #1 │ │ mov r2, #130 ; 0x82 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r5, [pc, #104] ; 3db28 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r5, [pc, #108] ; 3f5c4 │ │ mov r1, #0 │ │ add r5, pc, r5 │ │ ldr r0, [r5, #4] │ │ - bl 45388 <__aeabi_fcmpeq> │ │ + bl 470a8 <__aeabi_fcmpeq@@Base> │ │ cmp r0, #0 │ │ - beq 3d9f0 │ │ - ldr r1, [pc, #80] ; 3db2c │ │ - ldr r3, [pc, #80] ; 3db30 │ │ - mov r0, #1 │ │ - str r0, [r5] │ │ + beq 3f484 │ │ + mov ip, #1 │ │ + ldr r1, [pc, #80] ; 3f5c8 │ │ + ldr r3, [pc, #80] ; 3f5cc │ │ + mov r0, ip │ │ add r1, pc, r1 │ │ mov r2, #135 ; 0x87 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 3d9f0 │ │ - ldr r3, [pc, #52] ; 3db34 │ │ + str ip, [r5] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 3f484 │ │ mov r2, #1 │ │ + ldr r3, [pc, #48] ; 3f5d0 │ │ add r3, pc, r3 │ │ str r2, [r3] │ │ - b 3d9f0 │ │ - bl ea28 <__stack_chk_fail@plt> │ │ - andeq sl, r1, r8, asr #9 │ │ - andeq sl, r1, r4, asr sl │ │ - ldrdeq sl, [r1], -r8 │ │ - ; instruction: 0x00016cb4 │ │ - strdeq r6, [r1], -r4 │ │ - andeq r6, r1, r4, lsr #30 │ │ - andeq sl, r1, ip, lsr #14 │ │ - ; instruction: 0x00016eb4 │ │ - andeq r6, r1, ip, lsl pc │ │ - andeq sl, r1, ip, ror #13 │ │ + b 3f484 │ │ + bl f300 <__stack_chk_fail@plt> │ │ + andeq sl, r1, r8, lsr sl │ │ + andeq sl, r1, r0, asr #31 │ │ + andeq sl, r1, r8, asr #26 │ │ + ; instruction: 0x00016dbc │ │ + strdeq r6, [r1], -ip │ │ + andeq r7, r1, r8, lsr #32 │ │ + muleq r1, r4, ip │ │ + ; instruction: 0x00016fbc │ │ + andeq r7, r1, r4, lsr #32 │ │ + andeq sl, r1, r0, asr ip │ │ │ │ -0003db38 : │ │ +0003f5d4 : │ │ push {r4, r5, r6, lr} │ │ - ldr r5, [pc, #156] ; 3dbe0 │ │ + ldr r4, [pc, #168] ; 3f688 │ │ sub sp, sp, #24 │ │ - mov r4, r0 │ │ - add r5, pc, r5 │ │ - ldr r3, [r5] │ │ - cmp r3, #0 │ │ - bne 3db8c │ │ - ldr r1, [r5, #8] │ │ - bl 44db0 <__aeabi_fsub> │ │ - ldr r6, [r5, #4] │ │ + add r4, pc, r4 │ │ + ldr r2, [r4] │ │ + cmp r2, #0 │ │ + movne r3, r0 │ │ + movne r0, r3 │ │ + bne 3f630 │ │ + ldr r1, [r4, #8] │ │ + bl 46ad0 <__aeabi_fsub@@Base> │ │ + ldr r6, [r4, #4] │ │ mov r1, r6 │ │ - bl 45190 <__aeabi_fdiv> │ │ - ldr r3, [pc, #112] ; 3dbe4 │ │ + bl 46eb0 <__aeabi_fdiv@@Base> │ │ + ldr r3, [pc, #120] ; 3f68c │ │ mov r4, r0 │ │ add r3, pc, r3 │ │ ldr r5, [r3] │ │ mov r1, r5 │ │ - bl 453d8 <__aeabi_fcmpgt> │ │ + bl 470f8 <__aeabi_fcmpgt@@Base> │ │ cmp r0, #0 │ │ - bne 3db98 │ │ - mov r0, r4 │ │ + moveq r0, r4 │ │ + bne 3f638 │ │ add sp, sp, #24 │ │ pop {r4, r5, r6, pc} │ │ mov r0, r6 │ │ - bl 44608 <__aeabi_f2d> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ strd r0, [sp] │ │ mov r0, r4 │ │ - bl 44608 <__aeabi_f2d> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ strd r0, [sp, #8] │ │ mov r0, r5 │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr r2, [pc, #40] ; 3dbe8 │ │ - ldr r3, [pc, #40] ; 3dbec │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldr r2, [pc, #48] ; 3f690 │ │ + ldr r3, [pc, #48] ; 3f694 │ │ strd r0, [sp, #16] │ │ add r2, pc, r2 │ │ mov r1, r2 │ │ add r3, pc, r3 │ │ mov r0, #3 │ │ mov r2, #152 ; 0x98 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 3db8c │ │ - andeq sl, r1, r4, lsr #13 │ │ - andeq sl, r1, ip, lsr #17 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r4 │ │ + add sp, sp, #24 │ │ + pop {r4, r5, r6, pc} │ │ + andeq sl, r1, ip, lsl #24 │ │ + andeq sl, r1, ip, lsl #28 │ │ ldrdeq r6, [r1], -r4 │ │ - andeq r6, r1, r4, ror #23 │ │ + andeq r6, r1, r4, ror #25 │ │ │ │ -0003dbf0 : │ │ +0003f698 : │ │ push {r4, lr} │ │ - ldr r4, [pc, #44] ; 3dc28 │ │ - mov r3, r0 │ │ + ldr r4, [pc, #36] ; 3f6c8 │ │ add r4, pc, r4 │ │ ldr r2, [r4] │ │ cmp r2, #0 │ │ - bne 3dc20 │ │ + bne 3f6c4 │ │ ldr r1, [r4, #4] │ │ - bl 44ff8 <__aeabi_fmul> │ │ + bl 46d18 <__aeabi_fmul@@Base> │ │ ldr r1, [r4, #8] │ │ - bl 44db4 <__addsf3> │ │ - mov r3, r0 │ │ - mov r0, r3 │ │ + bl 46ad4 <__addsf3@@Base> │ │ pop {r4, pc} │ │ - strdeq sl, [r1], -r0 │ │ + pop {r4, pc} │ │ + andeq sl, r1, ip, asr #22 │ │ │ │ -0003dc2c : │ │ +0003f6cc : │ │ push {r4, r5, r6, lr} │ │ - ldr r5, [pc, #88] ; 3dc90 │ │ + ldr r5, [pc, #88] ; 3f730 │ │ sub sp, sp, #8 │ │ mov r6, r0 │ │ add r5, pc, r5 │ │ ldr r0, [r5, #4] │ │ - bl 44608 <__aeabi_f2d> │ │ - ldr r4, [pc, #68] ; 3dc94 │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ + ldr r4, [pc, #68] ; 3f734 │ │ strd r0, [sp] │ │ add r4, pc, r4 │ │ mov r2, #0 │ │ mov r1, r6 │ │ mov r0, r4 │ │ - bl eb90 │ │ + bl f474 │ │ ldr r0, [r5, #8] │ │ - bl 44608 <__aeabi_f2d> │ │ + bl 46328 <__aeabi_f2d@@Base> │ │ mov r2, #1 │ │ strd r0, [sp] │ │ mov r0, r4 │ │ mov r1, r6 │ │ - bl eb90 │ │ + bl f474 │ │ mov r0, #10 │ │ add sp, sp, #8 │ │ pop {r4, r5, r6, lr} │ │ - b eb9c │ │ - ; instruction: 0x0001a5b0 │ │ - andeq r6, r1, r8, lsr #23 │ │ - cfstr32ne mvfx11, [r4], {55} ; 0x37 │ │ - andle r2, r7, r2, lsl #18 │ │ - andle r2, r2, r4, lsl #18 │ │ - tstle pc, r1, lsl #18 │ │ - tstcs r0, sl │ │ - ands r2, r8, ip │ │ - andscs r2, r6, r0, lsl #2 │ │ - stclpl 0, cr14, [r5], #-56 ; 0xffffffc8 │ │ - smlabtcc r1, r3, r1, r4 │ │ - and r1, r1, fp, ror #17 │ │ - andscs r2, fp, r0, lsl #2 │ │ - blle ffdce710 <_end+0xffd75804> │ │ - stmdahi r5!, {r2, r3, r4, sp, lr, pc} │ │ - smlabtcc r1, r3, r1, r4 │ │ - strcc r1, [r2], #-2283 ; 0xfffff715 │ │ - blle ffe4e720 <_end+0xffdf5814> │ │ - stcgt 0, cr14, [r0], #-80 ; 0xffffffb0 │ │ - smlabtcc r1, r3, r1, r4 │ │ - addsmi r1, r1, #15400960 ; 0xeb0000 │ │ - strd sp, [sp], -r9 │ │ - blmi 25050c <_end+0x1f7600> │ │ - ldrbtmi r9, [sl], #-256 ; 0xffffff00 │ │ - addscs r1, r1, #4352 ; 0x1100 │ │ - ldrbtmi r2, [fp], #-5 │ │ - ; instruction: 0xf0020052 │ │ - mulcs r1, pc, r9 ; │ │ - svc 0x0028f7d0 │ │ - ldclt 12, cr1, [lr, #-96]! ; 0xffffffa0 │ │ - andeq r3, r1, ip, lsr #15 │ │ - andeq r3, r1, pc, asr #15 │ │ + b f480 │ │ + andeq sl, r1, r0, lsl fp │ │ + andeq r6, r1, r8, lsr #25 │ │ stmdbcs r2, {r0, r1, r2, r4, r5, r6, r7, r8, sl, ip, sp, pc} │ │ - stmdbcs r4, {r1, r3, ip, lr, pc} │ │ - stmdbcs r1, {r1, ip, lr, pc} │ │ - eor sp, sp, r1, lsr #2 │ │ - ldrbtcs r2, [pc], #1535 ; 3dd28 │ │ - eoreq r2, sp, #0, 2 │ │ - ands r0, r7, r4, lsr #8 │ │ - and r2, r6, r0, lsl #6 │ │ - movwcc r8, #6145 ; 0x1801 │ │ - beq 27e56c <_end+0x225660> │ │ - andhi r4, r1, r1, lsr #6 │ │ - addsmi r3, r3, #2 │ │ - ; instruction: 0xe01bdbf6 │ │ + stmdbcs r4, {r1, r2, r4, ip, lr, pc} │ │ + stmdbcs r1, {r1, r2, r3, ip, lr, pc} │ │ + subcs sp, r0, #45 ; 0x2d │ │ + blmi 5e3b50 <_end@@Base+0x588c44> │ │ + andcs r4, r5, r6, lsl r9 │ │ + rscscc r4, pc, #2030043136 ; 0x79000000 │ │ + ; instruction: 0xf002447b │ │ + andcs pc, r1, sp, lsr sl ; │ │ + ; instruction: 0xf9baf009 │ │ + ldrbcs r2, [pc, #1279]! ; 3fc67 │ │ + eoreq r2, r4, #0, 2 │ │ + and r0, r1, sp, lsr #8 │ │ + and r2, lr, r0, lsl #2 │ │ + ble 5d01bc <_end@@Base+0x5752b0> │ │ tstcc r1, r3, lsl #16 │ │ mrceq 6, 0, r0, cr14, cr15, {0} │ │ - beq 80ea4c <_end+0x7b5b40> │ │ - andseq r4, fp, #47 ; 0x2f │ │ - eormi r4, r3, lr, lsr r3 │ │ + beq 81047c <_end@@Base+0x7b5570> │ │ + andseq r4, fp, #39 ; 0x27 │ │ + eormi r4, fp, lr, lsr r3 │ │ andgt r4, r8, r3, lsr r3 │ │ - blle ffc8e7a8 <_end+0xffc3589c> │ │ - bmi 235d98 <_end+0x1dce8c> │ │ - tstls r0, r7, lsl #22 │ │ - andcs r4, r5, sl, ror r4 │ │ - ldrbtmi r1, [fp], #-3089 ; 0xfffff3ef │ │ - ; instruction: 0xf0024a05 │ │ - andcs pc, r1, r3, ror #18 │ │ - mcr 7, 7, pc, cr12, cr0, {6} ; │ │ - ; instruction: 0x46c0bdf7 │ │ - andeq r3, r1, r2, lsr r7 │ │ - andeq r3, r1, lr, ror r7 │ │ - andeq r0, r0, pc, lsr r1 │ │ + addsmi lr, r1, #240, 14 ; 0x3c00000 │ │ + stmdahi r3, {r0, r1, r2, r9, fp, ip, lr, pc} │ │ + andseq r3, ip, #1073741824 ; 0x40000000 │ │ + ; instruction: 0x43230a1b │ │ + andcc r8, r2, r3 │ │ + ldcllt 7, cr14, [r7, #980]! ; 0x3d4 │ │ + andeq r3, r1, r9, lsl r9 │ │ + strdeq r3, [r1], -r2 │ │ + stmdbcs r2, {r0, r1, r2, r4, r5, r8, sl, ip, sp, pc} │ │ + stmdbcs r4, {r0, r3, ip, lr, pc} │ │ + stmdbcs r1, {r2, ip, lr, pc} │ │ + stfned f5, [r1], {32} │ │ + and r2, r5, fp, lsl r5 │ │ + strcs r2, [ip], #-256 ; 0xffffff00 │ │ + tstcs r0, r2, lsl r0 │ │ + and r2, r7, r6, lsl r4 │ │ + addsmi r1, r4, #12, 20 ; 0xc000 │ │ + mvnmi sp, r1, lsr #20 │ │ + tstcc r1, ip, lsl #16 │ │ + ldrb r1, [r7, r3, ror #17]! │ │ + ble 6d0228 <_end@@Base+0x67531c> │ │ + subeq r4, sp, r3, ror #3 │ │ + tstcc r1, r5, asr #22 │ │ + ldrb r1, [r7, fp, ror #17]! │ │ + ble 4d0238 <_end@@Base+0x47532c> │ │ + addeq r4, sp, r3, ror #3 │ │ + tstcc r1, r5, asr #18 │ │ + ubfx r1, fp, #18, #24 │ │ + ; instruction: 0x91002291 │ │ + stmdbmi r7, {r1, r2, r8, r9, fp, lr} │ │ + ldrbtmi r2, [r9], #-5 │ │ + ldrbtmi r0, [fp], #-82 ; 0xffffffae │ │ + ; instruction: 0xf9e2f002 │ │ + ; instruction: 0xf0092001 │ │ + ; instruction: 0x1c18f95f │ │ + ; instruction: 0x46c0bd3e │ │ + andeq r3, r1, lr, lsl #17 │ │ + andeq r3, r1, ip, lsr r8 │ │ │ │ -0003dd8c : │ │ +0003f824 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - adds r6, r0, #0 │ │ - adds r7, r1, #0 │ │ cmp r0, #0 │ │ - beq.n 3ddb8 │ │ - adds r4, r0, #0 │ │ + beq.n 3f854 │ │ adds r5, r1, #0 │ │ - b.n 3dda6 │ │ - bl 3ec3e │ │ - ldmia r5!, {r0} │ │ - bl 3ec3e │ │ - ldmia r4!, {r0} │ │ + adds r4, r0, #0 │ │ + adds r6, r0, #0 │ │ + adds r7, r1, #0 │ │ + adds r6, #4 │ │ + subs r3, r6, #4 │ │ + ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 3dd9c │ │ - adds r0, r6, #0 │ │ - bl 3ec3e │ │ - adds r0, r7, #0 │ │ - bl 3ec3e │ │ + beq.n 3f848 │ │ + bl 40732 │ │ + ldmia r7!, {r0} │ │ + bl 40732 │ │ + b.n 3f832 │ │ + adds r0, r4, #0 │ │ + bl 40732 │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ... │ │ │ │ -0003ddbc : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ - adds r4, r0, #0 │ │ - ldr r0, [pc, #64] ; (3de04 ) │ │ - adds r5, r1, #0 │ │ - adds r1, r4, #0 │ │ +0003f858 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + adds r5, r0, #0 │ │ + adds r6, r1, #0 │ │ + ldr r4, [pc, #84] ; (3f8b4 ) │ │ + ldr r0, [pc, #84] ; (3f8b8 ) │ │ + adds r1, r5, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ add r0, pc │ │ - blx eae8 │ │ - ldr r1, [pc, #56] ; (3de08 ) │ │ - adds r2, r5, #0 │ │ - adds r0, r4, #0 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r1, [pc, #72] ; (3f8bc ) │ │ + adds r2, r6, #0 │ │ add r1, pc │ │ - blx eaf4 │ │ - ldr r0, [pc, #48] ; (3de0c ) │ │ - adds r1, r4, #0 │ │ + adds r0, r5, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + ldr r0, [pc, #64] ; (3f8c0 ) │ │ + adds r1, r5, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - adds r0, r4, #0 │ │ - blx eb6c │ │ - ldr r3, [pc, #36] ; (3de10 ) │ │ - movs r1, #4 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + adds r0, r5, #0 │ │ + bl 48b54 <_Unwind_GetTextRelBase@@Base+0x4a8> │ │ + ldr r3, [pc, #52] ; (3f8c4 ) │ │ movs r2, #1 │ │ - str r3, [sp, #4] │ │ - add r0, sp, #4 │ │ - adds r3, r4, #0 │ │ - blx eb30 │ │ - adds r0, r4, #0 │ │ - blx eb6c │ │ + str r3, [sp, #0] │ │ + movs r1, #4 │ │ + adds r3, r5, #0 │ │ + mov r0, sp │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + adds r0, r5, #0 │ │ + bl 48b54 <_Unwind_GetTextRelBase@@Base+0x4a8> │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ movs r0, #0 │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - adds r7, #81 ; 0x51 │ │ + cmp r2, r3 │ │ + beq.n 3f8b2 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ + add r6, pc, #96 ; (adr r6, 3f918 ) │ │ movs r1, r0 │ │ - adds r7, #73 ; 0x49 │ │ + subs r0, #87 ; 0x57 │ │ movs r1, r0 │ │ - adds r7, #75 ; 0x4b │ │ + subs r0, #77 ; 0x4d │ │ + movs r1, r0 │ │ + subs r0, #77 ; 0x4d │ │ movs r1, r0 │ │ adds r3, #68 ; 0x44 │ │ asrs r2, r4, #4 │ │ │ │ -0003de14 : │ │ +0003f8c8 : │ │ push {r0, r1, r2, r3} │ │ - push {r0, r1, r4, r5, r6, lr} │ │ - add r4, sp, #24 │ │ - ldmia r4!, {r5} │ │ - ldr r0, [pc, #124] ; (3de9c ) │ │ - adds r1, r5, #0 │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + ldr r5, [pc, #152] ; (3f968 ) │ │ + add r4, sp, #32 │ │ + ldmia r4!, {r6} │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r0, [pc, #148] ; (3f96c ) │ │ + adds r1, r6, #0 │ │ + ldr r3, [r5, #0] │ │ add r0, pc │ │ - blx eae8 │ │ - str r4, [sp, #0] │ │ - ldr r4, [pc, #116] ; (3dea0 ) │ │ - add r4, pc │ │ - b.n 3de56 │ │ + str r3, [sp, #12] │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + str r4, [sp, #4] │ │ + ldr r3, [sp, #4] │ │ + ldr r4, [r3, #0] │ │ + adds r2, r3, #4 │ │ + str r2, [sp, #4] │ │ + cmp r4, #0 │ │ + beq.n 3f91e │ │ adds r2, r3, #0 │ │ ldr r3, [r3, #4] │ │ adds r2, #8 │ │ - str r2, [sp, #0] │ │ + str r2, [sp, #4] │ │ cmp r3, #0 │ │ - bne.n 3de4c │ │ - ldr r1, [pc, #104] ; (3dea4 ) │ │ - ldr r3, [pc, #104] ; (3dea8 ) │ │ + bne.n 3f910 │ │ + ldr r1, [pc, #112] ; (3f970 ) │ │ + ldr r3, [pc, #112] ; (3f974 ) │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #166 ; 0xa6 │ │ - bl 4003c │ │ - b.n 3de90 │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - adds r2, r6, #0 │ │ - blx eaf4 │ │ - ldr r3, [sp, #0] │ │ - adds r2, r3, #4 │ │ - str r2, [sp, #0] │ │ - ldr r6, [r3, #0] │ │ - cmp r6, #0 │ │ - bne.n 3de2e │ │ - ldr r0, [pc, #72] ; (3deac ) │ │ - adds r1, r5, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 3f94c │ │ + ldr r1, [pc, #100] ; (3f978 ) │ │ + adds r0, r6, #0 │ │ + add r1, pc │ │ + adds r2, r4, #0 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + b.n 3f8e6 │ │ + ldr r0, [pc, #92] ; (3f97c ) │ │ + adds r1, r6, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - adds r0, r5, #0 │ │ - blx eb6c │ │ - ldr r3, [pc, #60] ; (3deb0 ) │ │ - add r0, sp, #4 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + adds r0, r6, #0 │ │ + bl 48b54 <_Unwind_GetTextRelBase@@Base+0x4a8> │ │ + ldr r3, [pc, #80] ; (3f980 ) │ │ + add r0, sp, #8 │ │ movs r1, #4 │ │ - str r3, [sp, #4] │ │ + str r3, [sp, #8] │ │ movs r2, #1 │ │ - adds r3, r5, #0 │ │ - blx eb30 │ │ + adds r3, r6, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ cmp r0, #1 │ │ - bne.n 3de90 │ │ - adds r0, r5, #0 │ │ - blx eb6c │ │ + bne.n 3f94c │ │ adds r0, r6, #0 │ │ - b.n 3de94 │ │ + bl 48b54 <_Unwind_GetTextRelBase@@Base+0x4a8> │ │ + adds r0, r4, #0 │ │ + b.n 3f950 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - pop {r1, r2, r4, r5, r6} │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 3f95c │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #16 │ │ + pop {r4, r5, r6} │ │ pop {r3} │ │ add sp, #16 │ │ bx r3 │ │ - adds r6, #247 ; 0xf7 │ │ + nop ; (mov r8, r8) │ │ + add r5, pc, #680 ; (adr r5, 3fc14 ) │ │ movs r1, r0 │ │ - asrs r2, r6, #14 │ │ + adds r7, #227 ; 0xe3 │ │ movs r1, r0 │ │ - adds r6, #90 ; 0x5a │ │ + adds r7, #62 ; 0x3e │ │ movs r1, r0 │ │ - adds r6, #237 ; 0xed │ │ + adds r7, #207 ; 0xcf │ │ movs r1, r0 │ │ - adds r6, #193 ; 0xc1 │ │ + asrs r0, r6, #17 │ │ + movs r1, r0 │ │ + adds r7, #173 ; 0xad │ │ movs r1, r0 │ │ adds r3, #68 ; 0x44 │ │ asrs r2, r4, #4 │ │ │ │ -0003deb4 : │ │ +0003f984 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #696] ; (3e170 ) │ │ - adds r5, r1, #0 │ │ - ldr r7, [pc, #696] ; (3e174 ) │ │ + ldr r5, [pc, #708] ; (3fc4c ) │ │ + ldr r4, [pc, #708] ; (3fc50 ) │ │ + ldr r7, [pc, #712] ; (3fc54 ) │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ add sp, r4 │ │ - ldr r4, [pc, #696] ; (3e178 ) │ │ - ldr r1, [pc, #696] ; (3e17c ) │ │ - str r3, [sp, #24] │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - add r1, sp │ │ + str r2, [sp, #12] │ │ + ldr r2, [pc, #704] ; (3fc58 ) │ │ + str r3, [sp, #32] │ │ + ldr r3, [r5, #0] │ │ + adds r4, r1, #0 │ │ + add r1, sp, #32 │ │ + adds r2, r2, r1 │ │ add r7, pc │ │ - ldr r3, [r4, #0] │ │ + str r3, [r2, #0] │ │ str r0, [sp, #16] │ │ - adds r6, r2, #0 │ │ - str r3, [r1, #0] │ │ - adds r2, r7, #0 │ │ movs r1, #4 │ │ + adds r2, r7, #0 │ │ movs r3, #193 ; 0xc1 │ │ movs r0, #33 ; 0x21 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ - str r0, [r5, #0] │ │ + str r0, [r4, #0] │ │ adds r2, r7, #0 │ │ movs r3, #194 ; 0xc2 │ │ movs r0, #32 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [pc, #656] ; (3e180 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r1, #128 ; 0x80 │ │ - str r0, [r6, #0] │ │ - add r2, sp │ │ - str r2, [sp, #20] │ │ - adds r0, r2, #0 │ │ + ldr r3, [sp, #12] │ │ + ldr r6, [pc, #660] ; (3fc5c ) │ │ lsls r1, r1, #7 │ │ + str r0, [r3, #0] │ │ + add r3, sp, #32 │ │ + adds r6, r6, r3 │ │ + adds r0, r6, #0 │ │ ldr r2, [sp, #16] │ │ - blx eb78 │ │ - str r4, [sp, #28] │ │ + bl 48b94 <_Unwind_GetTextRelBase@@Base+0x4e8> │ │ + str r5, [sp, #36] ; 0x24 │ │ cmp r0, #0 │ │ - bne.n 3df16 │ │ - ldr r3, [pc, #632] ; (3e184 ) │ │ + bne.n 3f9ea │ │ + ldr r3, [pc, #640] ; (3fc60 ) │ │ str r0, [sp, #0] │ │ adds r1, r7, #0 │ │ - add r3, pc │ │ movs r0, #4 │ │ movs r2, #198 ; 0xc6 │ │ - b.n 3df62 │ │ - ldr r1, [pc, #616] ; (3e180 ) │ │ - add r1, sp │ │ - ldrb r3, [r1, #0] │ │ + add r3, pc │ │ + b.n 3fa2e │ │ + ldrb r3, [r6, #0] │ │ cmp r3, #115 ; 0x73 │ │ - beq.n 3df22 │ │ - b.n 3e01e │ │ - ldr r2, [pc, #612] ; (3e188 ) │ │ - add r2, sp │ │ - ldrb r3, [r2, #0] │ │ + beq.n 3f9f2 │ │ + b.n 3faee │ │ + ldrb r3, [r6, #1] │ │ cmp r3, #51 ; 0x33 │ │ - beq.n 3df2e │ │ - b.n 3e01e │ │ - ldr r1, [pc, #604] ; (3e18c ) │ │ - add r1, sp │ │ - ldrb r3, [r1, #0] │ │ + beq.n 3f9fa │ │ + b.n 3faee │ │ + ldrb r3, [r6, #2] │ │ cmp r3, #10 │ │ - bne.n 3e01e │ │ - movs r2, #1 │ │ - movs r3, #0 │ │ - str r2, [sp, #12] │ │ + beq.n 3fa02 │ │ + b.n 3faee │ │ + movs r3, #1 │ │ + movs r6, #0 │ │ str r3, [sp, #8] │ │ - ldr r0, [pc, #572] ; (3e180 ) │ │ movs r1, #128 ; 0x80 │ │ + ldr r5, [pc, #592] ; (3fc5c ) │ │ + add r3, sp, #32 │ │ lsls r1, r1, #7 │ │ - add r0, sp │ │ + adds r5, r5, r3 │ │ + adds r0, r5, #0 │ │ ldr r2, [sp, #16] │ │ - blx eb78 │ │ + bl 48b94 <_Unwind_GetTextRelBase@@Base+0x4e8> │ │ + ldr r3, [sp, #8] │ │ cmp r0, #0 │ │ - bne.n 3df68 │ │ - ldr r2, [sp, #12] │ │ - ldr r1, [pc, #568] ; (3e190 ) │ │ - ldr r3, [pc, #572] ; (3e194 ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + bne.n 3fa34 │ │ movs r0, #4 │ │ movs r2, #207 ; 0xcf │ │ - bl 4003c │ │ - b.n 3e144 │ │ - ldr r3, [sp, #12] │ │ - ldr r1, [pc, #556] ; (3e198 ) │ │ - ldr r0, [pc, #528] ; (3e180 ) │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #572] ; (3fc64 ) │ │ + ldr r3, [pc, #572] ; (3fc68 ) │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 3fc16 │ │ + ldr r1, [pc, #564] ; (3fc6c ) │ │ adds r3, #1 │ │ - str r3, [sp, #12] │ │ + add r7, sp, #52 ; 0x34 │ │ + str r3, [sp, #8] │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - add r0, sp │ │ - add r2, sp, #44 ; 0x2c │ │ - add r3, sp, #36 ; 0x24 │ │ - blx eadc │ │ + adds r2, r7, #0 │ │ + add r3, sp, #44 ; 0x2c │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ cmp r0, #1 │ │ - beq.n 3df94 │ │ - ldr r2, [sp, #12] │ │ - ldr r1, [pc, #532] ; (3e19c ) │ │ - ldr r3, [pc, #536] ; (3e1a0 ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + beq.n 3fa5e │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [pc, #544] ; (3fc70 ) │ │ movs r0, #4 │ │ - movs r2, #213 ; 0xd5 │ │ - b.n 3df62 │ │ - ldr r1, [pc, #524] ; (3e1a4 ) │ │ - add r0, sp, #44 ; 0x2c │ │ - add r1, pc │ │ - blx ea88 │ │ - cmp r0, #0 │ │ - bne.n 3dfa4 │ │ - b.n 3e0a8 │ │ - add r1, sp, #44 ; 0x2c │ │ - ldrb r3, [r1, #0] │ │ - cmp r3, #35 ; 0x23 │ │ - beq.n 3df40 │ │ - ldr r2, [sp, #8] │ │ - cmp r2, #31 │ │ - ble.n 3dfc4 │ │ - ldr r1, [pc, #500] ; (3e1a8 ) │ │ - ldr r3, [pc, #500] ; (3e1ac ) │ │ - movs r2, #32 │ │ - str r2, [sp, #0] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #540] ; (3fc74 ) │ │ add r1, pc │ │ + movs r2, #213 ; 0xd5 │ │ add r3, pc │ │ + b.n 3fa2e │ │ + ldr r1, [pc, #536] ; (3fc78 ) │ │ + adds r0, r7, #0 │ │ + add r1, pc │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + cmp r0, #0 │ │ + bne.n 3fa6e │ │ + b.n 3fb7a │ │ + ldrb r3, [r7, #0] │ │ + cmp r3, #35 ; 0x23 │ │ + beq.n 3fa08 │ │ + cmp r6, #31 │ │ + ble.n 3fa8a │ │ + movs r3, #32 │ │ + ldr r1, [pc, #512] ; (3fc7c ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #512] ; (3fc80 ) │ │ movs r0, #4 │ │ + add r1, pc │ │ movs r2, #224 ; 0xe0 │ │ - b.n 3df62 │ │ - ldr r7, [pc, #488] ; (3e1b0 ) │ │ - ldr r3, [sp, #8] │ │ - ldr r4, [r5, #0] │ │ - add r7, pc │ │ - lsls r3, r3, #2 │ │ - adds r1, r7, #0 │ │ + add r3, pc │ │ + b.n 3fa2e │ │ + lsls r3, r6, #2 │ │ + str r3, [sp, #24] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r4, #0] │ │ + adds r0, r7, #0 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #488] ; (3fc84 ) │ │ movs r2, #228 ; 0xe4 │ │ - add r0, sp, #44 ; 0x2c │ │ - adds r4, r4, r3 │ │ + add r3, pc │ │ + adds r1, r3, #0 │ │ str r3, [sp, #20] │ │ - bl 3ebdc <__ckd_salloc__> │ │ - ldr r1, [pc, #416] ; (3e180 ) │ │ - str r0, [r4, #0] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - add r1, sp │ │ - add r2, sp, #44 ; 0x2c │ │ - adds r0, r1, r0 │ │ - ldr r1, [pc, #456] ; (3e1b4 ) │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #476] ; (3fc88 ) │ │ + adds r2, r7, #0 │ │ + str r0, [r3, #0] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ add r1, pc │ │ - blx eadc │ │ + adds r0, r5, r3 │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ cmp r0, #1 │ │ - beq.n 3e004 │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [pc, #448] ; (3e1b8 ) │ │ + beq.n 3face │ │ + ldr r3, [sp, #8] │ │ movs r0, #4 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ - adds r1, r7, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #452] ; (3fc8c ) │ │ + ldr r1, [sp, #20] │ │ movs r2, #230 ; 0xe6 │ │ - b.n 3df62 │ │ - ldr r4, [r6, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r1, r7, #0 │ │ - add r0, sp, #44 ; 0x2c │ │ + add r3, pc │ │ + b.n 3fa2e │ │ + ldr r3, [sp, #12] │ │ + adds r0, r7, #0 │ │ + ldr r3, [r3, #0] │ │ + ldr r1, [sp, #20] │ │ + adds r6, #1 │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + mov ip, r2 │ │ movs r2, #233 ; 0xe9 │ │ - adds r4, r4, r3 │ │ - bl 3ebdc <__ckd_salloc__> │ │ - ldr r1, [sp, #8] │ │ - str r0, [r4, #0] │ │ - adds r1, #1 │ │ - str r1, [sp, #8] │ │ - b.n 3df40 │ │ - ldr r1, [pc, #412] ; (3e1bc ) │ │ - ldr r0, [pc, #348] ; (3e180 ) │ │ - add r2, sp, #44 ; 0x2c │ │ + add r3, ip │ │ + adds r5, r3, #0 │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + str r0, [r5, #0] │ │ + b.n 3fa08 │ │ + ldr r1, [pc, #416] ; (3fc90 ) │ │ + add r7, sp, #52 ; 0x34 │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - add r0, sp │ │ - blx eadc │ │ + adds r2, r7, #0 │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ cmp r0, #1 │ │ - beq.n 3e042 │ │ - ldr r1, [pc, #396] ; (3e1c0 ) │ │ - ldr r3, [pc, #400] ; (3e1c4 ) │ │ - movs r2, #1 │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + beq.n 3fb12 │ │ + movs r3, #1 │ │ + ldr r1, [pc, #400] ; (3fc94 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #400] ; (3fc98 ) │ │ movs r0, #4 │ │ + add r1, pc │ │ movs r2, #240 ; 0xf0 │ │ - b.n 3df62 │ │ - ldr r4, [pc, #388] ; (3e1c8 ) │ │ - ldr r0, [pc, #388] ; (3e1cc ) │ │ + add r3, pc │ │ + b.n 3fa2e │ │ + ldr r5, [pc, #392] ; (3fc9c ) │ │ + ldr r0, [pc, #392] ; (3fca0 ) │ │ movs r2, #244 ; 0xf4 │ │ - add r4, pc │ │ - adds r1, r4, #0 │ │ + add r5, pc │ │ + adds r1, r5, #0 │ │ add r0, pc │ │ - ldr r7, [r5, #0] │ │ - bl 3ebdc <__ckd_salloc__> │ │ - adds r1, r4, #0 │ │ - str r0, [r7, #0] │ │ + ldr r6, [r4, #0] │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + ldr r3, [sp, #12] │ │ + str r0, [r6, #0] │ │ + adds r1, r5, #0 │ │ + adds r0, r7, #0 │ │ movs r2, #245 ; 0xf5 │ │ - add r0, sp, #44 ; 0x2c │ │ - ldr r7, [r6, #0] │ │ - bl 3ebdc <__ckd_salloc__> │ │ - str r0, [r7, #0] │ │ - b.n 3e076 │ │ - ldr r1, [pc, #360] ; (3e1d0 ) │ │ - ldr r0, [pc, #360] ; (3e1d4 ) │ │ - add r1, pc │ │ - add r0, sp │ │ - blx ea88 │ │ - cmp r0, #0 │ │ - beq.n 3e0a4 │ │ - ldr r0, [pc, #348] ; (3e1d4 ) │ │ + ldr r6, [r3, #0] │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + str r0, [r6, #0] │ │ movs r1, #128 ; 0x80 │ │ + ldr r5, [pc, #360] ; (3fca4 ) │ │ + add r3, sp, #32 │ │ lsls r1, r1, #7 │ │ - add r0, sp │ │ + adds r5, r5, r3 │ │ + adds r0, r5, #0 │ │ ldr r2, [sp, #16] │ │ - blx eb78 │ │ + bl 48b94 <_Unwind_GetTextRelBase@@Base+0x4e8> │ │ cmp r0, #0 │ │ - bne.n 3e066 │ │ - ldr r2, [pc, #332] ; (3e1d8 ) │ │ - ldr r1, [pc, #336] ; (3e1dc ) │ │ - ldr r3, [pc, #336] ; (3e1e0 ) │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ - movs r0, #5 │ │ + beq.n 3fb5e │ │ + ldr r1, [pc, #344] ; (3fca8 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + cmp r0, #0 │ │ + bne.n 3fb36 │ │ + movs r6, #1 │ │ + b.n 3fb7a │ │ + ldr r3, [pc, #332] ; (3fcac ) │ │ + ldr r1, [pc, #332] ; (3fcb0 ) │ │ + movs r0, #5 │ │ add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #328] ; (3fcb4 ) │ │ + add r1, pc │ │ movs r2, #89 ; 0x59 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r0, #1 │ │ - blx eb54 │ │ - movs r2, #1 │ │ - str r2, [sp, #8] │ │ - ldr r1, [sp, #8] │ │ - ldr r3, [r5, #0] │ │ - movs r4, #0 │ │ - lsls r2, r1, #2 │ │ - str r4, [r2, r3] │ │ - add r0, sp, #40 ; 0x28 │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ + movs r5, #0 │ │ + ldr r2, [r4, #0] │ │ + lsls r3, r6, #2 │ │ + add r0, sp, #48 ; 0x30 │ │ + str r5, [r3, r2] │ │ movs r1, #4 │ │ movs r2, #1 │ │ ldr r3, [sp, #16] │ │ - blx eaac │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 3e0d4 │ │ - ldr r1, [pc, #288] ; (3e1e4 ) │ │ - ldr r3, [pc, #288] ; (3e1e8 ) │ │ + beq.n 3fba4 │ │ + ldr r1, [pc, #292] ; (3fcb8 ) │ │ + ldr r3, [pc, #292] ; (3fcbc ) │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #99 ; 0x63 │ │ - bl 4003c │ │ - b.n 3e126 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r7, [pc, #276] ; (3e1ec ) │ │ - cmp r2, r7 │ │ - beq.n 3e12a │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 3fbf8 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r1, [pc, #280] ; (3fcc0 ) │ │ + adds r6, r5, #0 │ │ + cmp r2, r1 │ │ + beq.n 3fbfc │ │ + movs r5, #255 ; 0xff │ │ lsrs r3, r2, #24 │ │ - lsls r4, r2, #24 │ │ - movs r1, #255 ; 0xff │ │ - orrs r4, r3 │ │ - lsls r1, r1, #8 │ │ - lsrs r3, r2, #8 │ │ - ands r3, r1 │ │ - orrs r4, r3 │ │ + lsls r6, r2, #24 │ │ + lsrs r7, r2, #8 │ │ + lsls r5, r5, #8 │ │ + orrs r6, r3 │ │ + ands r7, r5 │ │ + orrs r6, r7 │ │ + movs r7, #255 ; 0xff │ │ lsls r3, r2, #8 │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - ands r3, r2 │ │ - orrs r3, r4 │ │ - str r3, [sp, #40] ; 0x28 │ │ - adds r4, r0, #0 │ │ - cmp r3, r7 │ │ - beq.n 3e12a │ │ - lsls r0, r3, #8 │ │ - ands r2, r0 │ │ - lsls r4, r3, #24 │ │ - lsrs r0, r3, #24 │ │ - lsrs r3, r3, #8 │ │ - orrs r0, r4 │ │ - ands r1, r3 │ │ - orrs r1, r0 │ │ - orrs r2, r1 │ │ - ldr r3, [pc, #220] ; (3e1f0 ) │ │ - ldr r1, [pc, #224] ; (3e1f4 ) │ │ - str r2, [sp, #40] ; 0x28 │ │ + lsls r7, r7, #16 │ │ + ands r3, r7 │ │ + orrs r3, r6 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r6, r0, #0 │ │ + cmp r3, r1 │ │ + beq.n 3fbfc │ │ + lsls r0, r3, #24 │ │ + lsrs r2, r3, #24 │ │ + orrs r2, r0 │ │ + lsrs r0, r3, #8 │ │ + lsls r3, r3, #8 │ │ + ands r0, r5 │ │ + ands r7, r3 │ │ + str r1, [sp, #4] │ │ + ldr r3, [pc, #224] ; (3fcc4 ) │ │ + ldr r1, [pc, #228] ; (3fcc8 ) │ │ + orrs r2, r0 │ │ + orrs r2, r7 │ │ + str r2, [sp, #48] ; 0x30 │ │ str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ movs r0, #4 │ │ + add r1, pc │ │ movs r2, #112 ; 0x70 │ │ - str r7, [sp, #4] │ │ - bl 4003c │ │ - movs r4, #1 │ │ - negs r4, r4 │ │ - ldr r2, [sp, #24] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r6, #1 │ │ + negs r6, r6 │ │ + ldr r3, [sp, #32] │ │ movs r0, #0 │ │ - str r4, [r2, #0] │ │ - adds r4, #1 │ │ - bne.n 3e156 │ │ - ldr r1, [pc, #192] ; (3e1f8 ) │ │ - ldr r3, [pc, #196] ; (3e1fc ) │ │ + str r6, [r3, #0] │ │ + adds r3, r6, #1 │ │ + bne.n 3fc30 │ │ + ldr r1, [pc, #196] ; (3fccc ) │ │ + ldr r3, [pc, #196] ; (3fcd0 ) │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #253 ; 0xfd │ │ - bl 4003c │ │ - ldr r0, [r5, #0] │ │ - ldr r1, [r6, #0] │ │ - bl 3dd8c │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r3, [sp, #12] │ │ + ldr r0, [r4, #0] │ │ + ldr r3, [r3, #0] │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #8] │ │ + bl 3f824 │ │ movs r3, #0 │ │ movs r0, #1 │ │ - str r3, [r6, #0] │ │ + ldr r2, [sp, #12] │ │ negs r0, r0 │ │ - str r3, [r5, #0] │ │ - ldr r3, [pc, #36] ; (3e17c ) │ │ - ldr r1, [sp, #28] │ │ - add r3, sp │ │ + str r3, [r2, #0] │ │ + str r3, [r4, #0] │ │ + ldr r3, [pc, #36] ; (3fc58 ) │ │ + add r2, sp, #32 │ │ + adds r3, r3, r2 │ │ ldr r2, [r3, #0] │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 3e168 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ - ldr r3, [pc, #148] ; (3e200 ) │ │ + beq.n 3fc44 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + ldr r3, [pc, #140] ; (3fcd4 ) │ │ add sp, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r4, [r1, #124] ; 0x7c │ │ - vsli.64 , q0, #63 ; 0x3f │ │ + add r4, pc, #960 ; (adr r4, 40010 ) │ │ movs r1, r0 │ │ - ldr r7, [sp, #720] ; 0x2d0 │ │ + ldr r4, [r0, #124] ; 0x7c │ │ + vrsubhn.i d19, , q9 │ │ movs r1, r0 │ │ - str r0, [sp, #176] ; 0xb0 │ │ + str r0, [sp, #80] ; 0x50 │ │ movs r0, r0 │ │ - asrs r4, r5, #32 │ │ + asrs r4, r2, #32 │ │ movs r0, r0 │ │ - adds r6, #60 ; 0x3c │ │ + adds r7, #12 │ │ movs r1, r0 │ │ - asrs r5, r5, #32 │ │ - movs r0, r0 │ │ - asrs r6, r5, #32 │ │ - movs r0, r0 │ │ - adds r5, #64 ; 0x40 │ │ + adds r6, #24 │ │ movs r1, r0 │ │ - adds r5, #238 ; 0xee │ │ + adds r6, #198 ; 0xc6 │ │ movs r1, r0 │ │ - str??.w r0, [fp] │ │ - adds r5, #16 │ │ + vst1.8 {d16[0]}, [r7], r0 │ │ + adds r5, #236 ; 0xec │ │ movs r1, r0 │ │ - adds r5, #214 ; 0xd6 │ │ + adds r6, #176 ; 0xb0 │ │ movs r1, r0 │ │ - adds r5, #232 ; 0xe8 │ │ + adds r6, #198 ; 0xc6 │ │ movs r1, r0 │ │ - adds r4, #224 ; 0xe0 │ │ + adds r5, #192 ; 0xc0 │ │ movs r1, r0 │ │ - adds r5, #203 ; 0xcb │ │ + adds r6, #169 ; 0xa9 │ │ movs r1, r0 │ │ - adds r4, #208 ; 0xd0 │ │ + adds r5, #164 ; 0xa4 │ │ movs r1, r0 │ │ - adds r5, #216 ; 0xd8 │ │ + adds r6, #184 ; 0xb8 │ │ movs r1, r0 │ │ - adds r5, #102 ; 0x66 │ │ + adds r6, #64 ; 0x40 │ │ movs r1, r0 │ │ - adds r5, #158 ; 0x9e │ │ + adds r6, #118 ; 0x76 │ │ movs r1, r0 │ │ - adds r4, #98 ; 0x62 │ │ + adds r5, #56 ; 0x38 │ │ movs r1, r0 │ │ - adds r5, #40 ; 0x28 │ │ + adds r5, #252 ; 0xfc │ │ movs r1, r0 │ │ - adds r4, #82 ; 0x52 │ │ + adds r5, #42 ; 0x2a │ │ movs r1, r0 │ │ - b.n 3de80 │ │ + b.n 3fb04 │ │ movs r0, r0 │ │ - adds r5, #91 ; 0x5b │ │ - movs r1, r0 │ │ - str r4, [r5, r0] │ │ + str r4, [r2, r0] │ │ movs r0, r0 │ │ - adds r5, #55 ; 0x37 │ │ + adds r6, #29 │ │ + movs r1, r0 │ │ + adds r6, #9 │ │ movs r1, r0 │ │ - adds r4, #6 │ │ + adds r4, #216 ; 0xd8 │ │ movs r1, r0 │ │ - adds r5, #62 ; 0x3e │ │ + adds r6, #14 │ │ movs r1, r0 │ │ - adds r3, #210 ; 0xd2 │ │ + adds r4, #170 ; 0xaa │ │ movs r1, r0 │ │ - adds r5, #29 │ │ + adds r5, #243 ; 0xf3 │ │ movs r1, r0 │ │ adds r3, #68 ; 0x44 │ │ asrs r2, r4, #4 │ │ - adds r4, #238 ; 0xee │ │ + adds r5, #190 ; 0xbe │ │ movs r1, r0 │ │ - adds r3, #130 ; 0x82 │ │ + adds r4, #84 ; 0x54 │ │ movs r1, r0 │ │ - adds r3, #96 ; 0x60 │ │ + adds r4, #54 ; 0x36 │ │ movs r1, r0 │ │ - adds r4, #250 ; 0xfa │ │ + adds r5, #206 ; 0xce │ │ movs r1, r0 │ │ - str r0, [sp, #208] ; 0xd0 │ │ + str r0, [sp, #240] ; 0xf0 │ │ ... │ │ │ │ -0003e204 : │ │ +0003fcd8 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - adds r5, r2, #0 │ │ - adds r6, r0, #0 │ │ - adds r7, r1, #0 │ │ - ldr r4, [sp, #28] │ │ - blx eaac │ │ - cmp r0, r5 │ │ - bne.n 3e23a │ │ + ldr r5, [sp, #28] │ │ + adds r4, r2, #0 │ │ + adds r7, r0, #0 │ │ + adds r6, r1, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + cmp r0, r4 │ │ + bne.n 3fd12 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - beq.n 3e226 │ │ - adds r0, r6, #0 │ │ - adds r1, r7, #0 │ │ - adds r2, r5, #0 │ │ - bl 3dd10 │ │ - cmp r4, #0 │ │ - beq.n 3e23e │ │ - ldr r3, [r4, #0] │ │ - adds r0, r6, #0 │ │ - adds r1, r7, #0 │ │ - adds r2, r5, #0 │ │ - bl 3dc98 │ │ - str r0, [r4, #0] │ │ - b.n 3e23e │ │ - movs r5, #1 │ │ - negs r5, r5 │ │ - adds r0, r5, #0 │ │ + beq.n 3fcfa │ │ + adds r0, r7, #0 │ │ + adds r1, r6, #0 │ │ + adds r2, r4, #0 │ │ + bl 3f738 │ │ + adds r0, r4, #0 │ │ + cmp r5, #0 │ │ + beq.n 3fd16 │ │ + ldr r3, [r5, #0] │ │ + adds r0, r7, #0 │ │ + adds r1, r6, #0 │ │ + adds r2, r4, #0 │ │ + bl 3f7ac │ │ + str r0, [r5, #0] │ │ + adds r0, r4, #0 │ │ + b.n 3fd16 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ... │ │ │ │ -0003e244 : │ │ +0003fd18 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - str r0, [sp, #0] │ │ + ldr r6, [sp, #36] ; 0x24 │ │ + adds r7, r0, #0 │ │ adds r5, r1, #0 │ │ - adds r6, r2, #0 │ │ + adds r4, r2, #0 │ │ str r3, [sp, #4] │ │ - cmp r4, #0 │ │ - beq.n 3e25c │ │ - ldr r3, [r4, #0] │ │ - bl 3dc98 │ │ - str r0, [r4, #0] │ │ + cmp r6, #0 │ │ + beq.n 3fd30 │ │ + ldr r3, [r6, #0] │ │ + bl 3f7ac │ │ + str r0, [r6, #0] │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - beq.n 3e29c │ │ - ldr r2, [pc, #76] ; (3e2b0 ) │ │ - ldr r3, [pc, #76] ; (3e2b4 ) │ │ + beq.n 3fd74 │ │ + movs r3, #96 ; 0x60 │ │ + ldr r2, [pc, #72] ; (3fd84 ) │ │ + adds r3, #255 ; 0xff │ │ + adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ add r2, pc │ │ - adds r0, r6, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r6, r0, #0 │ │ adds r2, r5, #0 │ │ - muls r2, r6 │ │ - adds r7, r0, #0 │ │ - ldr r1, [sp, #0] │ │ - blx eb24 │ │ - adds r0, r7, #0 │ │ + muls r2, r4 │ │ + adds r1, r7, #0 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + adds r2, r4, #0 │ │ + adds r0, r6, #0 │ │ adds r1, r5, #0 │ │ - adds r2, r6, #0 │ │ - bl 3dd10 │ │ - adds r0, r7, #0 │ │ + bl 3f738 │ │ + adds r2, r4, #0 │ │ adds r1, r5, #0 │ │ - adds r2, r6, #0 │ │ ldr r3, [sp, #4] │ │ - blx eb30 │ │ + adds r0, r6, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ adds r4, r0, #0 │ │ + adds r0, r6, #0 │ │ + bl 40732 │ │ + adds r0, r4, #0 │ │ + b.n 3fd80 │ │ adds r0, r7, #0 │ │ - bl 3ec3e │ │ - b.n 3e2aa │ │ - ldr r0, [sp, #0] │ │ adds r1, r5, #0 │ │ - adds r2, r6, #0 │ │ + adds r2, r4, #0 │ │ ldr r3, [sp, #4] │ │ - blx eb30 │ │ - adds r4, r0, #0 │ │ - adds r0, r4, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - adds r2, #50 ; 0x32 │ │ + adds r3, #2 │ │ movs r1, r0 │ │ - lsls r7, r3, #5 │ │ - ... │ │ │ │ -0003e2b8 : │ │ +0003fd88 : │ │ push {r4, r5, r6, r7, lr} │ │ + adds r6, r3, #0 │ │ sub sp, #20 │ │ - str r3, [sp, #12] │ │ ldr r3, [sp, #40] ; 0x28 │ │ - str r1, [sp, #8] │ │ - adds r7, r0, #0 │ │ + str r0, [sp, #12] │ │ + adds r7, r1, #0 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #44] ; 0x2c │ │ adds r0, r2, #0 │ │ - adds r4, r2, #0 │ │ str r3, [sp, #4] │ │ + adds r4, r2, #0 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - ldr r3, [sp, #12] │ │ - bl 3e204 │ │ - adds r6, r0, #0 │ │ - cmp r0, #1 │ │ - beq.n 3e2f2 │ │ - ldr r1, [pc, #112] ; (3e350 ) │ │ - ldr r3, [pc, #112] ; (3e354 ) │ │ + adds r3, r6, #0 │ │ + bl 3fcd8 │ │ + subs r5, r0, #0 │ │ + cmp r5, #1 │ │ + beq.n 3fdc4 │ │ + movs r2, #114 ; 0x72 │ │ + ldr r1, [pc, #116] ; (3fe28 ) │ │ + ldr r3, [pc, #120] ; (3fe2c ) │ │ movs r0, #5 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #108] ; (3e358 ) │ │ - bl 4003c │ │ + bl 41bd4 │ │ movs r0, #1 │ │ - b.n 3e30c │ │ + b.n 3fde0 │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - bne.n 3e310 │ │ - ldr r1, [pc, #96] ; (3e35c ) │ │ - ldr r3, [pc, #100] ; (3e360 ) │ │ + bne.n 3fde4 │ │ + movs r2, #116 ; 0x74 │ │ + ldr r1, [pc, #96] ; (3fe30 ) │ │ + ldr r3, [pc, #100] ; (3fe34 ) │ │ str r0, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ movs r0, #5 │ │ - ldr r2, [pc, #92] ; (3e364 ) │ │ - bl 4003c │ │ - adds r0, r6, #0 │ │ - blx eb54 │ │ - ldr r5, [pc, #84] ; (3e368 ) │ │ + adds r2, #255 ; 0xff │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r5, #0 │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ + ldr r3, [pc, #80] ; (3fe38 ) │ │ + adds r1, r7, #0 │ │ + add r3, pc │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #8] │ │ movs r3, #187 ; 0xbb │ │ - ldr r1, [sp, #8] │ │ - add r5, pc │ │ - adds r2, r5, #0 │ │ lsls r3, r3, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #12] │ │ + adds r1, r7, #0 │ │ + str r0, [r3, #0] │ │ ldr r3, [sp, #40] ; 0x28 │ │ - str r0, [r7, #0] │ │ ldr r2, [r4, #0] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #44] ; 0x2c │ │ - ldr r1, [sp, #8] │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #12] │ │ - bl 3e204 │ │ + adds r3, r6, #0 │ │ + bl 3fcd8 │ │ ldr r3, [r4, #0] │ │ cmp r0, r3 │ │ - beq.n 3e34c │ │ - ldr r3, [pc, #48] ; (3e36c ) │ │ + beq.n 3fe24 │ │ movs r2, #189 ; 0xbd │ │ + ldr r3, [pc, #36] ; (3fe3c ) │ │ movs r0, #5 │ │ - add r3, pc │ │ - adds r1, r5, #0 │ │ + ldr r1, [sp, #8] │ │ lsls r2, r2, #1 │ │ - bl 4003c │ │ - b.n 3e30a │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 3fdde │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - adds r1, #182 ; 0xb6 │ │ + adds r2, #140 ; 0x8c │ │ movs r1, r0 │ │ - adds r3, #99 ; 0x63 │ │ + adds r4, #55 ; 0x37 │ │ movs r1, r0 │ │ - lsls r1, r6, #5 │ │ - movs r0, r0 │ │ - adds r1, #156 ; 0x9c │ │ + adds r2, #112 ; 0x70 │ │ movs r1, r0 │ │ - adds r3, #98 ; 0x62 │ │ + adds r4, #50 ; 0x32 │ │ movs r1, r0 │ │ - lsls r3, r6, #5 │ │ - movs r0, r0 │ │ - adds r1, #132 ; 0x84 │ │ + adds r2, #90 ; 0x5a │ │ movs r1, r0 │ │ - adds r3, #53 ; 0x35 │ │ + adds r4, #1 │ │ movs r1, r0 │ │ │ │ -0003e370 : │ │ +0003fe40 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #44 ; 0x2c │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - ldr r4, [sp, #68] ; 0x44 │ │ - ldr r5, [sp, #72] ; 0x48 │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #12] │ │ + ldr r4, [pc, #228] ; (3ff28 ) │ │ + sub sp, #52 ; 0x34 │ │ str r3, [sp, #20] │ │ - adds r7, r2, #0 │ │ - add r0, sp, #24 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r5, [sp, #72] ; 0x48 │ │ + ldr r6, [sp, #80] ; 0x50 │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #12] │ │ + str r2, [sp, #16] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #76] ; 0x4c │ │ movs r2, #1 │ │ + str r3, [sp, #0] │ │ + adds r7, r1, #0 │ │ + str r6, [sp, #4] │ │ + add r0, sp, #28 │ │ movs r1, #4 │ │ - adds r3, r6, #0 │ │ - str r4, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 3e204 │ │ - adds r2, r0, #0 │ │ - cmp r0, #1 │ │ - beq.n 3e3b8 │ │ - cmp r0, #0 │ │ - bne.n 3e3aa │ │ - ldr r1, [pc, #148] ; (3e434 ) │ │ - ldr r3, [pc, #152] ; (3e438 ) │ │ + adds r3, r5, #0 │ │ + bl 3fcd8 │ │ + subs r2, r0, #0 │ │ + cmp r2, #1 │ │ + beq.n 3fe94 │ │ movs r0, #4 │ │ + cmp r2, #0 │ │ + bne.n 3fe86 │ │ + movs r2, #200 ; 0xc8 │ │ + ldr r1, [pc, #176] ; (3ff2c ) │ │ + ldr r3, [pc, #176] ; (3ff30 ) │ │ + lsls r2, r2, #1 │ │ add r1, pc │ │ add r3, pc │ │ - movs r2, #200 ; 0xc8 │ │ - b.n 3e3da │ │ - ldr r1, [pc, #144] ; (3e43c ) │ │ - ldr r3, [pc, #144] ; (3e440 ) │ │ - movs r0, #4 │ │ + b.n 3feba │ │ + movs r2, #148 ; 0x94 │ │ + ldr r1, [pc, #168] ; (3ff34 ) │ │ + ldr r3, [pc, #172] ; (3ff38 ) │ │ + adds r2, #255 ; 0xff │ │ add r1, pc │ │ add r3, pc │ │ - ldr r2, [pc, #140] ; (3e444 ) │ │ - b.n 3e3dc │ │ - add r0, sp, #28 │ │ + b.n 3feba │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + str r6, [sp, #4] │ │ + add r0, sp, #32 │ │ + str r3, [sp, #0] │ │ movs r1, #4 │ │ - adds r3, r6, #0 │ │ - str r4, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 3e204 │ │ + adds r3, r5, #0 │ │ + bl 3fcd8 │ │ cmp r0, #1 │ │ - beq.n 3e3f0 │ │ + beq.n 3fed0 │ │ cmp r0, #0 │ │ - bne.n 3e3e2 │ │ - ldr r1, [pc, #120] ; (3e448 ) │ │ - ldr r3, [pc, #120] ; (3e44c ) │ │ + bne.n 3fec0 │ │ + movs r2, #205 ; 0xcd │ │ movs r0, #4 │ │ + ldr r1, [pc, #136] ; (3ff3c ) │ │ + ldr r3, [pc, #140] ; (3ff40 ) │ │ + lsls r2, r2, #1 │ │ add r1, pc │ │ add r3, pc │ │ - movs r2, #205 ; 0xcd │ │ - lsls r2, r2, #1 │ │ - bl 40144 │ │ - b.n 3e42c │ │ - ldr r1, [pc, #108] ; (3e450 ) │ │ - ldr r3, [pc, #108] ; (3e454 ) │ │ + bl 41ce4 │ │ + b.n 3ff14 │ │ + movs r2, #158 ; 0x9e │ │ + ldr r1, [pc, #128] ; (3ff44 ) │ │ + ldr r3, [pc, #128] ; (3ff48 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #104] ; (3e458 ) │ │ - b.n 3e3dc │ │ - adds r3, r6, #0 │ │ - add r0, sp, #36 ; 0x24 │ │ - ldr r1, [sp, #12] │ │ - add r2, sp, #32 │ │ - str r4, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 3e2b8 │ │ - ldr r3, [sp, #32] │ │ + b.n 3feba │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + str r6, [sp, #4] │ │ + add r0, sp, #40 ; 0x28 │ │ + str r3, [sp, #0] │ │ + adds r1, r7, #0 │ │ + adds r3, r5, #0 │ │ + add r2, sp, #36 ; 0x24 │ │ + bl 3fd88 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ cmp r0, r3 │ │ - bne.n 3e42c │ │ + bne.n 3ff14 │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #28] │ │ + ldr r0, [sp, #28] │ │ + str r2, [r3, #0] │ │ + ldr r2, [sp, #32] │ │ ldr r3, [sp, #20] │ │ - ldr r0, [sp, #24] │ │ - ldr r1, [sp, #28] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - str r0, [r7, #0] │ │ - str r1, [r3, #0] │ │ - ldr r3, [pc, #72] ; (3e45c ) │ │ + adds r1, r2, #0 │ │ + str r2, [r3, #0] │ │ + ldr r3, [pc, #80] ; (3ff4c ) │ │ + ldr r2, [sp, #40] ; 0x28 │ │ add r3, pc │ │ str r3, [sp, #0] │ │ movs r3, #212 ; 0xd4 │ │ lsls r3, r3, #1 │ │ str r3, [sp, #4] │ │ + adds r3, r7, #0 │ │ + bl 409b4 <__ckd_alloc_2d_ptr@@Base> │ │ ldr r3, [sp, #12] │ │ - bl 3eeca <__ckd_alloc_2d_ptr> │ │ - ldr r3, [sp, #16] │ │ str r0, [r3, #0] │ │ - ldr r0, [sp, #32] │ │ - b.n 3e430 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + b.n 3ff18 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - add sp, #44 ; 0x2c │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 3ff24 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ - adds r0, #248 ; 0xf8 │ │ + add r0, pc, #208 ; (adr r0, 3fffc ) │ │ movs r1, r0 │ │ - adds r2, #234 ; 0xea │ │ + adds r1, #194 ; 0xc2 │ │ movs r1, r0 │ │ - adds r0, #234 ; 0xea │ │ + adds r3, #180 ; 0xb4 │ │ movs r1, r0 │ │ - adds r2, #249 ; 0xf9 │ │ + adds r1, #180 ; 0xb4 │ │ movs r1, r0 │ │ - lsls r3, r2, #6 │ │ - movs r0, r0 │ │ - adds r0, #198 ; 0xc6 │ │ + adds r3, #195 ; 0xc3 │ │ movs r1, r0 │ │ - adds r2, #184 ; 0xb8 │ │ + adds r1, #140 ; 0x8c │ │ movs r1, r0 │ │ - adds r0, #178 ; 0xb2 │ │ + adds r3, #126 ; 0x7e │ │ movs r1, r0 │ │ - adds r2, #193 ; 0xc1 │ │ + adds r1, #122 ; 0x7a │ │ movs r1, r0 │ │ - lsls r5, r3, #6 │ │ - movs r0, r0 │ │ - adds r0, #134 ; 0x86 │ │ + adds r3, #135 ; 0x87 │ │ + movs r1, r0 │ │ + adds r1, #70 ; 0x46 │ │ movs r1, r0 │ │ │ │ -0003e460 : │ │ +0003ff50 : │ │ push {r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #296] ; (4007c ) │ │ sub sp, #60 ; 0x3c │ │ - ldr r6, [sp, #84] ; 0x54 │ │ - ldr r4, [sp, #88] ; 0x58 │ │ - ldr r5, [sp, #92] ; 0x5c │ │ - str r0, [sp, #20] │ │ - str r2, [sp, #24] │ │ + str r3, [sp, #24] │ │ + add r4, pc │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + ldr r4, [r4, #0] │ │ + ldr r5, [sp, #84] ; 0x54 │ │ str r3, [sp, #28] │ │ - movs r2, #1 │ │ + ldr r3, [r4, #0] │ │ + ldr r6, [sp, #92] ; 0x5c │ │ + str r0, [sp, #16] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + str r2, [sp, #20] │ │ adds r7, r1, #0 │ │ - add r0, sp, #36 ; 0x24 │ │ + str r3, [sp, #0] │ │ + movs r2, #1 │ │ + str r6, [sp, #4] │ │ + add r0, sp, #32 │ │ movs r1, #4 │ │ - adds r3, r6, #0 │ │ - str r4, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 3e204 │ │ - adds r2, r0, #0 │ │ - cmp r0, #1 │ │ - beq.n 3e4a8 │ │ - cmp r0, #0 │ │ - bne.n 3e49a │ │ - ldr r1, [pc, #212] ; (3e564 ) │ │ - ldr r3, [pc, #216] ; (3e568 ) │ │ - movs r0, #4 │ │ - add r1, pc │ │ - add r3, pc │ │ - ldr r2, [pc, #212] ; (3e56c ) │ │ - b.n 3e4cc │ │ - ldr r1, [pc, #212] ; (3e570 ) │ │ - ldr r3, [pc, #212] ; (3e574 ) │ │ + adds r3, r5, #0 │ │ + bl 3fcd8 │ │ + subs r2, r0, #0 │ │ + cmp r2, #1 │ │ + beq.n 3ffa8 │ │ movs r0, #4 │ │ + cmp r2, #0 │ │ + bne.n 3ff9a │ │ + movs r2, #194 ; 0xc2 │ │ + ldr r1, [pc, #240] ; (40080 ) │ │ + ldr r3, [pc, #240] ; (40084 ) │ │ + adds r2, #255 ; 0xff │ │ add r1, pc │ │ add r3, pc │ │ + b.n 3ffd0 │ │ movs r2, #226 ; 0xe2 │ │ - b.n 3e510 │ │ - add r0, sp, #40 ; 0x28 │ │ - movs r1, #4 │ │ - adds r3, r6, #0 │ │ - str r4, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 3e204 │ │ - adds r2, r0, #0 │ │ - cmp r0, #1 │ │ - beq.n 3e4e0 │ │ - cmp r0, #0 │ │ - bne.n 3e4d2 │ │ - ldr r1, [pc, #180] ; (3e578 ) │ │ - ldr r3, [pc, #184] ; (3e57c ) │ │ - ldr r2, [pc, #184] ; (3e580 ) │ │ + ldr r1, [pc, #232] ; (40088 ) │ │ + ldr r3, [pc, #236] ; (4008c ) │ │ + lsls r2, r2, #1 │ │ add r1, pc │ │ add r3, pc │ │ + b.n 3ffd0 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + str r6, [sp, #4] │ │ + add r0, sp, #36 ; 0x24 │ │ + str r3, [sp, #0] │ │ + movs r1, #4 │ │ + adds r3, r5, #0 │ │ + bl 3fcd8 │ │ + subs r2, r0, #0 │ │ + cmp r2, #1 │ │ + beq.n 3ffe4 │ │ movs r0, #4 │ │ - bl 40144 │ │ - b.n 3e55c │ │ - ldr r1, [pc, #176] ; (3e584 ) │ │ - ldr r3, [pc, #176] ; (3e588 ) │ │ - movs r0, #4 │ │ + cmp r2, #0 │ │ + bne.n 3ffd6 │ │ + movs r2, #204 ; 0xcc │ │ + ldr r1, [pc, #200] ; (40090 ) │ │ + ldr r3, [pc, #200] ; (40094 ) │ │ + adds r2, #255 ; 0xff │ │ add r1, pc │ │ add r3, pc │ │ + bl 41ce4 │ │ + b.n 40068 │ │ movs r2, #231 ; 0xe7 │ │ - b.n 3e510 │ │ - add r0, sp, #44 ; 0x2c │ │ + ldr r1, [pc, #188] ; (40098 ) │ │ + ldr r3, [pc, #192] ; (4009c ) │ │ + lsls r2, r2, #1 │ │ + add r1, pc │ │ + add r3, pc │ │ + b.n 3ffd0 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + str r6, [sp, #4] │ │ + add r0, sp, #40 ; 0x28 │ │ + str r3, [sp, #0] │ │ movs r1, #4 │ │ - adds r3, r6, #0 │ │ - str r4, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 3e204 │ │ + adds r3, r5, #0 │ │ + bl 3fcd8 │ │ cmp r0, #1 │ │ - beq.n 3e514 │ │ + beq.n 4001c │ │ cmp r0, #0 │ │ - bne.n 3e504 │ │ - ldr r1, [pc, #148] ; (3e58c ) │ │ - ldr r3, [pc, #148] ; (3e590 ) │ │ + bne.n 4000c │ │ + movs r2, #214 ; 0xd6 │ │ + ldr r1, [pc, #160] ; (400a0 ) │ │ + ldr r3, [pc, #160] ; (400a4 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #144] ; (3e594 ) │ │ - b.n 3e4cc │ │ - ldr r1, [pc, #144] ; (3e598 ) │ │ - ldr r3, [pc, #148] ; (3e59c ) │ │ + b.n 3ffd0 │ │ + movs r2, #236 ; 0xec │ │ + ldr r1, [pc, #152] ; (400a8 ) │ │ + ldr r3, [pc, #152] ; (400ac ) │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ - movs r2, #236 ; 0xec │ │ lsls r2, r2, #1 │ │ - b.n 3e4cc │ │ - adds r3, r6, #0 │ │ - add r0, sp, #52 ; 0x34 │ │ + add r3, pc │ │ + b.n 3ffd0 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + str r6, [sp, #4] │ │ + add r0, sp, #48 ; 0x30 │ │ + str r3, [sp, #0] │ │ adds r1, r7, #0 │ │ - add r2, sp, #48 ; 0x30 │ │ - str r4, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 3e2b8 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + adds r3, r5, #0 │ │ + add r2, sp, #44 ; 0x2c │ │ + bl 3fd88 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ cmp r0, r3 │ │ - bne.n 3e55c │ │ - ldr r3, [pc, #116] ; (3e5a0 ) │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #36] ; 0x24 │ │ + bne.n 40068 │ │ + ldr r3, [pc, #120] ; (400b0 ) │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + str r7, [sp, #0] │ │ add r3, pc │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #108] ; (3e5a4 ) │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - str r7, [sp, #0] │ │ + movs r3, #228 ; 0xe4 │ │ + adds r3, #255 ; 0xff │ │ str r3, [sp, #8] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - bl 3ee62 <__ckd_alloc_3d_ptr> │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r0, [r2, #0] │ │ - ldr r2, [sp, #24] │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - str r3, [r2, #0] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #28] │ │ - str r3, [r2, #0] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #80] ; 0x50 │ │ + ldr r0, [sp, #32] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + bl 4095c <__ckd_alloc_3d_ptr@@Base> │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #32] │ │ + str r0, [r3, #0] │ │ + ldr r3, [sp, #20] │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + str r2, [r3, #0] │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + str r2, [r3, #0] │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ str r2, [r3, #0] │ │ - b.n 3e560 │ │ + b.n 4006c │ │ movs r0, #1 │ │ negs r0, r0 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 40078 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ - adds r0, #8 │ │ + ldr r7, [sp, #144] ; 0x90 │ │ movs r1, r0 │ │ - adds r1, #250 ; 0xfa │ │ + adds r0, #174 ; 0xae │ │ movs r1, r0 │ │ - lsls r1, r0, #7 │ │ - movs r0, r0 │ │ - cmp r7, #250 ; 0xfa │ │ + adds r2, #160 ; 0xa0 │ │ movs r1, r0 │ │ - adds r2, #34 ; 0x22 │ │ + adds r0, #160 ; 0xa0 │ │ movs r1, r0 │ │ - cmp r7, #212 ; 0xd4 │ │ + adds r2, #200 ; 0xc8 │ │ movs r1, r0 │ │ - adds r1, #198 ; 0xc6 │ │ + adds r0, #118 ; 0x76 │ │ movs r1, r0 │ │ - lsls r3, r1, #7 │ │ - movs r0, r0 │ │ - cmp r7, #194 ; 0xc2 │ │ + adds r2, #104 ; 0x68 │ │ movs r1, r0 │ │ - adds r1, #234 ; 0xea │ │ + adds r0, #100 ; 0x64 │ │ movs r1, r0 │ │ - cmp r7, #158 ; 0x9e │ │ + adds r2, #140 ; 0x8c │ │ movs r1, r0 │ │ - adds r1, #144 ; 0x90 │ │ + adds r0, #62 ; 0x3e │ │ movs r1, r0 │ │ - lsls r5, r2, #7 │ │ - movs r0, r0 │ │ - cmp r7, #144 ; 0x90 │ │ + adds r2, #46 ; 0x2e │ │ movs r1, r0 │ │ - adds r1, #184 ; 0xb8 │ │ + adds r0, #46 ; 0x2e │ │ movs r1, r0 │ │ - cmp r7, #106 ; 0x6a │ │ + adds r2, #84 ; 0x54 │ │ + movs r1, r0 │ │ + adds r0, #8 │ │ movs r1, r0 │ │ - lsls r3, r4, #7 │ │ - ... │ │ │ │ -0003e5a8 : │ │ - push {r4, r5, lr} │ │ - sub sp, #20 │ │ +000400b4 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + ldr r4, [pc, #132] ; (4013c ) │ │ + adds r5, r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ adds r3, r0, #0 │ │ - adds r5, r1, #0 │ │ - adds r4, r2, #0 │ │ - add r0, sp, #12 │ │ + ldr r2, [r4, #0] │ │ + adds r6, r1, #0 │ │ + str r2, [sp, #12] │ │ + add r0, sp, #8 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - blx eaac │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #1 │ │ - beq.n 3e5d2 │ │ - ldr r1, [pc, #84] ; (3e618 ) │ │ - ldr r3, [pc, #88] ; (3e61c ) │ │ + beq.n 400e8 │ │ + movs r2, #242 ; 0xf2 │ │ + ldr r1, [pc, #104] ; (40140 ) │ │ + ldr r3, [pc, #104] ; (40144 ) │ │ movs r0, #5 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #84] ; (3e620 ) │ │ - bl 4003c │ │ - b.n 3e60e │ │ - cmp r5, #0 │ │ - beq.n 3e5f4 │ │ - ldr r3, [sp, #12] │ │ + bl 41bd4 │ │ + b.n 40126 │ │ + cmp r6, #0 │ │ + beq.n 4010a │ │ + ldr r3, [sp, #8] │ │ lsrs r2, r3, #24 │ │ lsls r1, r3, #24 │ │ orrs r1, r2 │ │ movs r2, #255 ; 0xff │ │ lsrs r0, r3, #8 │ │ lsls r2, r2, #8 │ │ ands r2, r0 │ │ - orrs r2, r1 │ │ - movs r1, #255 ; 0xff │ │ + orrs r1, r2 │ │ + movs r2, #255 ; 0xff │ │ lsls r3, r3, #8 │ │ - lsls r1, r1, #16 │ │ - ands r3, r1 │ │ - orrs r3, r2 │ │ - str r3, [sp, #12] │ │ - ldr r2, [sp, #12] │ │ - cmp r2, r4 │ │ - beq.n 3e614 │ │ - ldr r1, [pc, #40] ; (3e624 ) │ │ - ldr r3, [pc, #40] ; (3e628 ) │ │ - str r2, [sp, #0] │ │ + lsls r2, r2, #16 │ │ + ands r3, r2 │ │ + orrs r3, r1 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #8] │ │ + cmp r3, r5 │ │ + beq.n 4012c │ │ + movs r2, #248 ; 0xf8 │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #48] ; (40148 ) │ │ + ldr r3, [pc, #52] ; (4014c ) │ │ + str r5, [sp, #4] │ │ + movs r0, #5 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - movs r0, #5 │ │ - ldr r2, [pc, #36] ; (3e62c ) │ │ - str r4, [sp, #4] │ │ - bl 4003c │ │ + bl 41bd4 │ │ movs r0, #1 │ │ - blx eb54 │ │ - add sp, #20 │ │ - pop {r4, r5, pc} │ │ - cmp r6, #212 ; 0xd4 │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 40138 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r0, r1, r2, r3, r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + ldr r5, [sp, #776] ; 0x308 │ │ movs r1, r0 │ │ - adds r1, #21 │ │ + cmp r7, #102 ; 0x66 │ │ movs r1, r0 │ │ - lsls r1, r6, #7 │ │ - movs r0, r0 │ │ - cmp r6, #154 ; 0x9a │ │ + adds r1, #165 ; 0xa5 │ │ movs r1, r0 │ │ - adds r0, #241 ; 0xf1 │ │ + cmp r7, #38 ; 0x26 │ │ + movs r1, r0 │ │ + adds r1, #123 ; 0x7b │ │ movs r1, r0 │ │ - lsls r7, r6, #7 │ │ - ... │ │ │ │ -0003e630 : │ │ +00040150 : │ │ push {r4, r5, r6, r7, lr} │ │ + adds r4, r3, #0 │ │ + movs r5, #0 │ │ sub sp, #20 │ │ - ldr r6, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ adds r7, r0, #0 │ │ - str r1, [sp, #8] │ │ + adds r6, r1, #0 │ │ str r2, [sp, #12] │ │ - movs r5, #0 │ │ + str r3, [sp, #4] │ │ + str r5, [sp, #0] │ │ add r0, sp, #12 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - adds r4, r3, #0 │ │ - str r5, [sp, #0] │ │ - str r6, [sp, #4] │ │ - bl 3e244 │ │ + adds r3, r4, #0 │ │ + bl 3fd18 │ │ cmp r0, #1 │ │ - beq.n 3e674 │ │ + beq.n 40196 │ │ cmp r0, r5 │ │ - bne.n 3e666 │ │ - ldr r1, [pc, #92] ; (3e6b4 ) │ │ - ldr r3, [pc, #92] ; (3e6b8 ) │ │ + bne.n 40188 │ │ movs r2, #142 ; 0x8e │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #92] ; (401d8 ) │ │ + ldr r3, [pc, #92] ; (401dc ) │ │ movs r0, #4 │ │ + add r1, pc │ │ lsls r2, r2, #2 │ │ - b.n 3e6a8 │ │ - ldr r1, [pc, #84] ; (3e6bc ) │ │ - ldr r3, [pc, #84] ; (3e6c0 ) │ │ + add r3, pc │ │ + b.n 401cc │ │ + ldr r1, [pc, #84] ; (401e0 ) │ │ + ldr r3, [pc, #88] ; (401e4 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #84] ; (401e8 ) │ │ add r3, pc │ │ - ldr r2, [pc, #80] ; (3e6c4 ) │ │ - b.n 3e6a8 │ │ - adds r3, r4, #0 │ │ + b.n 401cc │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r5, [sp, #0] │ │ adds r0, r7, #0 │ │ - ldr r1, [sp, #8] │ │ + str r3, [sp, #4] │ │ + adds r1, r6, #0 │ │ + adds r3, r4, #0 │ │ ldr r2, [sp, #12] │ │ - str r5, [sp, #0] │ │ - str r6, [sp, #4] │ │ - bl 3e244 │ │ + bl 3fd18 │ │ ldr r3, [sp, #12] │ │ cmp r0, r3 │ │ - beq.n 3e6b0 │ │ + beq.n 401d4 │ │ cmp r0, #0 │ │ - bne.n 3e69c │ │ - ldr r1, [pc, #56] ; (3e6c8 ) │ │ - ldr r3, [pc, #56] ; (3e6cc ) │ │ + bne.n 401c0 │ │ + ldr r1, [pc, #56] ; (401ec ) │ │ + ldr r3, [pc, #56] ; (401f0 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #56] ; (401f4 ) │ │ add r3, pc │ │ - ldr r2, [pc, #52] ; (3e6d0 ) │ │ - b.n 3e6a8 │ │ - ldr r1, [pc, #52] ; (3e6d4 ) │ │ - ldr r3, [pc, #56] ; (3e6d8 ) │ │ - ldr r2, [pc, #56] ; (3e6dc ) │ │ + b.n 401cc │ │ + movs r0, #4 │ │ + ldr r1, [pc, #52] ; (401f8 ) │ │ + ldr r3, [pc, #52] ; (401fc ) │ │ + ldr r2, [pc, #56] ; (40200 ) │ │ add r1, pc │ │ add r3, pc │ │ - movs r0, #4 │ │ - bl 40144 │ │ + bl 41ce4 │ │ movs r0, #1 │ │ negs r0, r0 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - cmp r6, #62 ; 0x3e │ │ + cmp r6, #194 ; 0xc2 │ │ movs r1, r0 │ │ - adds r0, #200 ; 0xc8 │ │ + adds r1, #74 ; 0x4a │ │ movs r1, r0 │ │ - cmp r6, #46 ; 0x2e │ │ + cmp r6, #180 ; 0xb4 │ │ movs r1, r0 │ │ - adds r0, #214 ; 0xd6 │ │ + adds r1, #90 ; 0x5a │ │ movs r1, r0 │ │ lsls r3, r7, #8 │ │ movs r0, r0 │ │ - cmp r6, #6 │ │ + cmp r6, #138 ; 0x8a │ │ movs r1, r0 │ │ - adds r0, #144 ; 0x90 │ │ + adds r1, #18 │ │ movs r1, r0 │ │ lsls r3, r0, #9 │ │ movs r0, r0 │ │ - cmp r5, #248 ; 0xf8 │ │ + cmp r6, #122 ; 0x7a │ │ movs r1, r0 │ │ - adds r0, #160 ; 0xa0 │ │ + adds r1, #34 ; 0x22 │ │ movs r1, r0 │ │ lsls r6, r0, #9 │ │ ... │ │ │ │ -0003e6e0 : │ │ +00040204 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - ldr r5, [sp, #56] ; 0x38 │ │ - str r1, [sp, #12] │ │ - str r2, [sp, #20] │ │ - str r3, [sp, #16] │ │ + movs r6, #0 │ │ + sub sp, #20 │ │ + ldr r4, [sp, #48] ; 0x30 │ │ + str r2, [sp, #12] │ │ + str r3, [sp, #8] │ │ movs r2, #1 │ │ adds r7, r0, #0 │ │ - movs r4, #0 │ │ - add r0, sp, #20 │ │ + adds r5, r1, #0 │ │ + str r6, [sp, #0] │ │ + str r4, [sp, #4] │ │ + add r0, sp, #12 │ │ movs r1, #4 │ │ - adds r3, r6, #0 │ │ - str r4, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 3e244 │ │ - adds r2, r0, #0 │ │ - cmp r0, #1 │ │ - beq.n 3e728 │ │ - cmp r0, r4 │ │ - bne.n 3e71a │ │ - ldr r1, [pc, #164] ; (3e7b4 ) │ │ - ldr r3, [pc, #168] ; (3e7b8 ) │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + bl 3fd18 │ │ + subs r2, r0, #0 │ │ + cmp r2, #1 │ │ + beq.n 4024a │ │ movs r0, #4 │ │ + cmp r2, r6 │ │ + bne.n 4023c │ │ + ldr r1, [pc, #164] ; (402d8 ) │ │ + ldr r3, [pc, #168] ; (402dc ) │ │ + ldr r2, [pc, #168] ; (402e0 ) │ │ add r1, pc │ │ add r3, pc │ │ - ldr r2, [pc, #164] ; (3e7bc ) │ │ - b.n 3e74c │ │ - ldr r1, [pc, #164] ; (3e7c0 ) │ │ - ldr r3, [pc, #164] ; (3e7c4 ) │ │ - movs r0, #4 │ │ + b.n 4026e │ │ + movs r2, #131 ; 0x83 │ │ + ldr r1, [pc, #164] ; (402e4 ) │ │ + ldr r3, [pc, #164] ; (402e8 ) │ │ + lsls r2, r2, #2 │ │ add r1, pc │ │ add r3, pc │ │ - movs r2, #131 ; 0x83 │ │ - b.n 3e794 │ │ - add r0, sp, #16 │ │ + b.n 4026e │ │ + str r6, [sp, #0] │ │ + str r4, [sp, #4] │ │ + add r0, sp, #8 │ │ movs r1, #4 │ │ - adds r3, r6, #0 │ │ - str r4, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 3e244 │ │ - adds r2, r0, #0 │ │ - cmp r0, #1 │ │ - beq.n 3e764 │ │ - cmp r0, #0 │ │ - bne.n 3e756 │ │ - ldr r1, [pc, #132] ; (3e7c8 ) │ │ - ldr r3, [pc, #136] ; (3e7cc ) │ │ - ldr r2, [pc, #136] ; (3e7d0 ) │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + bl 3fd18 │ │ + subs r2, r0, #0 │ │ + cmp r2, #1 │ │ + beq.n 40286 │ │ + movs r0, #4 │ │ + cmp r2, #0 │ │ + bne.n 40278 │ │ + ldr r1, [pc, #132] ; (402ec ) │ │ + ldr r3, [pc, #136] ; (402f0 ) │ │ + ldr r2, [pc, #136] ; (402f4 ) │ │ add r1, pc │ │ add r3, pc │ │ - movs r0, #4 │ │ - bl 40144 │ │ + bl 41ce4 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 3e7b0 │ │ - ldr r1, [pc, #124] ; (3e7d4 ) │ │ - ldr r3, [pc, #124] ; (3e7d8 ) │ │ - movs r0, #4 │ │ + b.n 402d4 │ │ + movs r2, #134 ; 0x86 │ │ + ldr r1, [pc, #124] ; (402f8 ) │ │ + ldr r3, [pc, #124] ; (402fc ) │ │ + lsls r2, r2, #2 │ │ add r1, pc │ │ add r3, pc │ │ - movs r2, #134 ; 0x86 │ │ - b.n 3e794 │ │ - add r0, sp, #48 ; 0x30 │ │ + b.n 4026e │ │ + str r6, [sp, #0] │ │ + str r4, [sp, #4] │ │ + add r0, sp, #40 ; 0x28 │ │ movs r1, #4 │ │ - adds r3, r6, #0 │ │ - str r4, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 3e244 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + bl 3fd18 │ │ cmp r0, #1 │ │ - beq.n 3e798 │ │ + beq.n 402ba │ │ cmp r0, #0 │ │ - bne.n 3e788 │ │ - ldr r1, [pc, #96] ; (3e7dc ) │ │ - ldr r3, [pc, #96] ; (3e7e0 ) │ │ + bne.n 402aa │ │ + ldr r1, [pc, #96] ; (40300 ) │ │ + ldr r3, [pc, #100] ; (40304 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #96] ; (40308 ) │ │ add r3, pc │ │ - ldr r2, [pc, #92] ; (3e7e4 ) │ │ - b.n 3e74c │ │ - ldr r1, [pc, #92] ; (3e7e8 ) │ │ - ldr r3, [pc, #96] ; (3e7ec ) │ │ + b.n 4026e │ │ + movs r2, #137 ; 0x89 │ │ + ldr r1, [pc, #92] ; (4030c ) │ │ + ldr r3, [pc, #96] ; (40310 ) │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ - movs r2, #137 ; 0x89 │ │ lsls r2, r2, #2 │ │ - b.n 3e74c │ │ + add r3, pc │ │ + b.n 4026e │ │ ldr r3, [r7, #0] │ │ - ldr r2, [sp, #20] │ │ - ldr r1, [sp, #12] │ │ + ldr r2, [sp, #12] │ │ + adds r1, r5, #0 │ │ ldr r0, [r3, #0] │ │ - ldr r3, [sp, #16] │ │ - str r5, [sp, #0] │ │ - muls r2, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #8] │ │ + str r4, [sp, #0] │ │ muls r2, r3 │ │ - adds r3, r6, #0 │ │ - bl 3e630 │ │ - add sp, #28 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + muls r3, r2 │ │ + adds r2, r3, #0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + bl 40150 │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - cmp r5, #136 ; 0x88 │ │ + cmp r6, #12 │ │ movs r1, r0 │ │ - adds r0, #18 │ │ + adds r0, #150 ; 0x96 │ │ movs r1, r0 │ │ lsls r1, r1, #8 │ │ movs r0, r0 │ │ - cmp r5, #122 ; 0x7a │ │ + cmp r5, #254 ; 0xfe │ │ movs r1, r0 │ │ - adds r0, #60 ; 0x3c │ │ + adds r0, #192 ; 0xc0 │ │ movs r1, r0 │ │ - cmp r5, #84 ; 0x54 │ │ + cmp r5, #216 ; 0xd8 │ │ movs r1, r0 │ │ - cmp r7, #222 ; 0xde │ │ + adds r0, #98 ; 0x62 │ │ movs r1, r0 │ │ lsls r5, r2, #8 │ │ movs r0, r0 │ │ - cmp r5, #62 ; 0x3e │ │ + cmp r5, #194 ; 0xc2 │ │ movs r1, r0 │ │ - adds r0, #0 │ │ + adds r0, #132 ; 0x84 │ │ movs r1, r0 │ │ - cmp r5, #26 │ │ + cmp r5, #160 ; 0xa0 │ │ movs r1, r0 │ │ - cmp r7, #164 ; 0xa4 │ │ + adds r0, #40 ; 0x28 │ │ movs r1, r0 │ │ lsls r1, r4, #8 │ │ movs r0, r0 │ │ - cmp r5, #12 │ │ + cmp r5, #144 ; 0x90 │ │ movs r1, r0 │ │ - cmp r7, #206 ; 0xce │ │ + adds r0, #80 ; 0x50 │ │ movs r1, r0 │ │ │ │ -0003e7f0 : │ │ +00040314 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ - str r0, [sp, #20] │ │ + sub sp, #36 ; 0x24 │ │ + str r0, [sp, #28] │ │ adds r0, r2, #0 │ │ - adds r5, r1, #0 │ │ - adds r4, r2, #0 │ │ - str r3, [sp, #16] │ │ - blx ea40 │ │ - adds r6, r0, #0 │ │ - adds r0, r5, #0 │ │ - blx ea40 │ │ - adds r7, r0, #0 │ │ - cmp r6, r0 │ │ - bgt.n 3e822 │ │ - subs r0, r0, r6 │ │ - adds r0, r5, r0 │ │ - adds r1, r4, #0 │ │ - blx ea88 │ │ - cmp r0, #0 │ │ - bne.n 3e822 │ │ - ldr r4, [pc, #296] ; (3e948 ) │ │ - add r4, pc │ │ + str r1, [sp, #20] │ │ + adds r7, r2, #0 │ │ + adds r6, r3, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r5, r0, #0 │ │ ldr r0, [sp, #20] │ │ - blx ea40 │ │ - ldr r2, [pc, #288] ; (3e94c ) │ │ - adds r6, r6, r7 │ │ - adds r6, #2 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r4, r0, #0 │ │ + cmp r5, r0 │ │ + bgt.n 40348 │ │ + ldr r3, [sp, #20] │ │ + subs r0, r0, r5 │ │ + adds r1, r7, #0 │ │ + adds r0, r3, r0 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + cmp r0, #0 │ │ + bne.n 40348 │ │ + ldr r7, [pc, #268] ; (40454 ) │ │ + add r7, pc │ │ + ldr r0, [sp, #28] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldr r3, [pc, #264] ; (40458 ) │ │ + adds r4, r5, r4 │ │ + adds r4, #2 │ │ + add r3, pc │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #24] │ │ movs r3, #152 ; 0x98 │ │ - adds r0, r6, r0 │ │ - add r2, pc │ │ + adds r0, r4, r0 │ │ movs r1, #1 │ │ lsls r3, r3, #2 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [sp, #20] │ │ - adds r6, r0, #0 │ │ - cmp r2, #0 │ │ - beq.n 3e852 │ │ - ldr r1, [pc, #264] ; (3e950 ) │ │ - adds r3, r5, #0 │ │ - str r4, [sp, #0] │ │ - add r1, pc │ │ - blx ea1c │ │ - b.n 3e85e │ │ - ldr r1, [pc, #256] ; (3e954 ) │ │ - adds r2, r5, #0 │ │ - adds r3, r4, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r5, r0, #0 │ │ + ldr r1, [pc, #240] ; (4045c ) │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ add r1, pc │ │ - blx ea1c │ │ - ldr r1, [pc, #248] ; (3e958 ) │ │ - adds r0, r6, #0 │ │ + str r7, [sp, #0] │ │ + bl 486f4 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r1, [pc, #232] ; (40460 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ea70 │ │ - subs r5, r0, #0 │ │ - bne.n 3e886 │ │ - ldr r1, [pc, #236] ; (3e95c ) │ │ - ldr r3, [pc, #240] ; (3e960 ) │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + subs r4, r0, #0 │ │ + bne.n 4039c │ │ movs r2, #154 ; 0x9a │ │ + ldr r3, [pc, #220] ; (40464 ) │ │ movs r0, #5 │ │ - add r1, pc │ │ - add r3, pc │ │ + str r5, [sp, #0] │ │ + ldr r1, [sp, #24] │ │ lsls r2, r2, #2 │ │ - str r6, [sp, #0] │ │ - bl 40144 │ │ + add r3, pc │ │ + bl 41ce4 │ │ movs r0, #1 │ │ - blx eb54 │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ movs r1, #0 │ │ movs r2, #2 │ │ - adds r0, r5, #0 │ │ - blx eab8 │ │ - adds r0, r5, #0 │ │ - blx eaa0 │ │ + bl 48864 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r0, r4, #0 │ │ + bl 48854 <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ movs r1, #0 │ │ - adds r4, r0, #0 │ │ + adds r7, r0, #0 │ │ adds r2, r1, #0 │ │ - adds r0, r5, #0 │ │ - blx eab8 │ │ - ldr r3, [sp, #16] │ │ - cmp r3, #0 │ │ - ble.n 3e8e0 │ │ + adds r0, r4, #0 │ │ + bl 48864 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + cmp r6, #0 │ │ + ble.n 403ea │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ movs r2, #0 │ │ - adds r0, r5, #0 │ │ - adds r1, r3, #0 │ │ - blx eab8 │ │ - ldr r2, [sp, #16] │ │ - subs r4, r4, r2 │ │ + bl 48864 <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + subs r7, r7, r6 │ │ cmp r0, #0 │ │ - bge.n 3e8e0 │ │ - ldr r1, [pc, #168] ; (3e964 ) │ │ - ldr r3, [pc, #168] ; (3e968 ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ + bge.n 403ea │ │ + ldr r3, [pc, #156] ; (40468 ) │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [pc, #156] ; (4046c ) │ │ add r3, pc │ │ - ldr r2, [pc, #164] ; (3e96c ) │ │ + str r6, [sp, #0] │ │ + str r5, [sp, #4] │ │ movs r0, #4 │ │ - str r6, [sp, #4] │ │ - bl 40144 │ │ + bl 41ce4 │ │ + adds r0, r4, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ adds r0, r5, #0 │ │ - blx ea7c │ │ - adds r0, r6, #0 │ │ - bl 3ec3e │ │ - movs r3, #0 │ │ - str r3, [sp, #16] │ │ - b.n 3e942 │ │ - lsrs r7, r4, #1 │ │ - ldr r4, [pc, #140] ; (3e970 ) │ │ + bl 40732 │ │ + b.n 40434 │ │ + ldr r3, [pc, #132] ; (40470 ) │ │ + lsrs r7, r7, #1 │ │ movs r1, #2 │ │ - ldr r3, [pc, #140] ; (3e974 ) │ │ - add r4, pc │ │ - adds r2, r4, #0 │ │ + add r3, pc │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #20] │ │ adds r0, r7, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + ldr r3, [pc, #120] ; (40474 ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r1, #2 │ │ adds r2, r7, #0 │ │ - adds r3, r5, #0 │ │ - str r0, [sp, #16] │ │ - blx eaac │ │ + adds r3, r4, #0 │ │ + adds r6, r0, #0 │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, r7 │ │ - bge.n 3e92e │ │ - ldr r3, [pc, #116] ; (3e978 ) │ │ - ldr r2, [pc, #116] ; (3e97c ) │ │ - adds r1, r4, #0 │ │ + bge.n 40438 │ │ + ldr r3, [pc, #104] ; (40478 ) │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [pc, #104] ; (4047c ) │ │ add r3, pc │ │ str r0, [sp, #8] │ │ - movs r0, #4 │ │ str r7, [sp, #0] │ │ - str r6, [sp, #4] │ │ - bl 40144 │ │ - ldr r0, [sp, #16] │ │ - bl 3ec3e │ │ + movs r0, #4 │ │ + str r5, [sp, #4] │ │ + bl 41ce4 │ │ adds r0, r6, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r5, #0 │ │ - blx ea7c │ │ - movs r2, #0 │ │ - str r2, [sp, #16] │ │ - b.n 3e942 │ │ - adds r0, r6, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ + adds r0, r4, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + movs r0, #0 │ │ + b.n 4044e │ │ adds r0, r5, #0 │ │ - blx ea7c │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + bl 40732 │ │ + adds r0, r4, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + adds r0, r6, #0 │ │ cmp r3, #0 │ │ - beq.n 3e942 │ │ + beq.n 4044e │ │ str r7, [r3, #0] │ │ - ldr r0, [sp, #16] │ │ - add sp, #28 │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - lsrs r3, r7, #6 │ │ - movs r1, r0 │ │ - cmp r4, #104 ; 0x68 │ │ + nop ; (mov r8, r8) │ │ + lsrs r5, r7, #8 │ │ movs r1, r0 │ │ - cmp r7, #46 ; 0x2e │ │ + cmp r4, #238 ; 0xee │ │ movs r1, r0 │ │ - cmp r7, #40 ; 0x28 │ │ + cmp r7, #178 ; 0xb2 │ │ movs r1, r0 │ │ - ; instruction: 0xb696 │ │ + ; instruction: 0xb726 │ │ movs r0, r0 │ │ - cmp r4, #38 ; 0x26 │ │ + movs r5, #97 ; 0x61 │ │ movs r1, r0 │ │ - movs r4, #211 ; 0xd3 │ │ - movs r1, r0 │ │ - cmp r3, #218 ; 0xda │ │ - movs r1, r0 │ │ - cmp r6, #195 ; 0xc3 │ │ + cmp r7, #88 ; 0x58 │ │ movs r1, r0 │ │ lsls r7, r5, #9 │ │ movs r0, r0 │ │ - cmp r3, #178 ; 0xb2 │ │ + cmp r4, #82 ; 0x52 │ │ movs r1, r0 │ │ lsls r7, r6, #9 │ │ movs r0, r0 │ │ - cmp r6, #171 ; 0xab │ │ + cmp r7, #66 ; 0x42 │ │ movs r1, r0 │ │ lsls r1, r7, #9 │ │ ... │ │ │ │ -0003e980 : │ │ +00040480 : │ │ + adds r2, #31 │ │ push {r4, r5, r6, lr} │ │ - adds r4, r2, #0 │ │ - ldr r2, [pc, #44] ; (3e9b4 ) │ │ - adds r4, #31 │ │ - lsrs r4, r4, #5 │ │ - adds r5, r1, #0 │ │ + lsrs r4, r2, #5 │ │ + ldr r2, [pc, #40] ; (404b0 ) │ │ + adds r1, #31 │ │ + lsrs r5, r1, #5 │ │ add r2, pc │ │ lsls r1, r4, #2 │ │ movs r3, #72 ; 0x48 │ │ - bl 3ebb4 <__ckd_realloc__> │ │ - adds r5, #31 │ │ - lsrs r5, r5, #5 │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ adds r6, r0, #0 │ │ cmp r4, r5 │ │ - bls.n 3e9ae │ │ - subs r4, r4, r5 │ │ + bls.n 404aa │ │ + subs r2, r4, r5 │ │ lsls r5, r5, #2 │ │ - lsls r2, r4, #2 │ │ + lsls r2, r2, #2 │ │ adds r0, r0, r5 │ │ movs r1, #0 │ │ - blx eb48 │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ adds r0, r6, #0 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - cmp r6, #77 ; 0x4d │ │ + cmp r6, #240 ; 0xf0 │ │ movs r1, r0 │ │ │ │ -0003e9b8 : │ │ - push {r4, r5, r6, r7, lr} │ │ +000404b4 : │ │ movs r2, #31 │ │ - sub sp, #20 │ │ + ands r2, r1 │ │ + lsrs r1, r1, #5 │ │ + lsls r1, r1, #2 │ │ + push {r4, r5, r6, r7, lr} │ │ adds r3, r0, #0 │ │ - lsrs r6, r1, #5 │ │ - adds r4, r0, #0 │ │ - ands r1, r2 │ │ - movs r0, #0 │ │ - str r1, [sp, #12] │ │ - adds r2, r0, #0 │ │ - b.n 3e9ee │ │ - ldmia r4!, {r5} │ │ - cmp r5, #0 │ │ - beq.n 3e9ec │ │ - movs r1, #0 │ │ - str r5, [sp, #4] │ │ - ldr r5, [sp, #4] │ │ + adds r1, r0, r1 │ │ movs r7, #1 │ │ - lsls r7, r1 │ │ - ands r5, r7 │ │ - subs r7, r5, #1 │ │ - sbcs r5, r7 │ │ - adds r1, #1 │ │ - adds r0, r0, r5 │ │ - cmp r1, #32 │ │ - bne.n 3e9d8 │ │ - adds r2, #1 │ │ - cmp r2, r6 │ │ - bne.n 3e9ce │ │ - lsls r2, r2, #2 │ │ - adds r3, r3, r2 │ │ - movs r1, #0 │ │ - movs r4, #1 │ │ - b.n 3ea0c │ │ - ldr r5, [r3, #0] │ │ - adds r2, r4, #0 │ │ - lsls r2, r1 │ │ - ands r2, r5 │ │ - subs r5, r2, #1 │ │ - sbcs r2, r5 │ │ - adds r0, r0, r2 │ │ - adds r1, #1 │ │ - ldr r2, [sp, #12] │ │ - cmp r1, r2 │ │ - bne.n 3e9fc │ │ - add sp, #20 │ │ + movs r0, #0 │ │ + cmp r3, r1 │ │ + beq.n 404ea │ │ + ldr r6, [r3, #0] │ │ + cmp r6, #0 │ │ + beq.n 404e6 │ │ + movs r4, #0 │ │ + adds r5, r0, #1 │ │ + mov ip, r5 │ │ + adds r5, r7, #0 │ │ + lsls r5, r4 │ │ + tst r6, r5 │ │ + beq.n 404e0 │ │ + mov r0, ip │ │ + adds r4, #1 │ │ + cmp r4, #32 │ │ + bne.n 404d2 │ │ + adds r3, #4 │ │ + b.n 404c6 │ │ + movs r4, #0 │ │ + movs r5, #1 │ │ + cmp r4, r2 │ │ + beq.n 40504 │ │ + adds r3, r5, #0 │ │ + lsls r3, r4 │ │ + ldr r6, [r1, #0] │ │ + adds r4, #1 │ │ + ands r3, r6 │ │ + subs r6, r3, #1 │ │ + sbcs r3, r6 │ │ + adds r0, r0, r3 │ │ + b.n 404ee │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0003ea16 : │ │ +00040506 : │ │ cmp r0, #0 │ │ - bne.n 3ea2e │ │ - b.n 3ea34 │ │ + beq.n 40524 │ │ + ldrb r3, [r0, #0] │ │ + cmp r3, #0 │ │ + beq.n 40524 │ │ adds r2, r3, #0 │ │ subs r2, #65 ; 0x41 │ │ cmp r2, #25 │ │ - bhi.n 3ea2a │ │ + bhi.n 4051e │ │ adds r3, #32 │ │ lsls r3, r3, #24 │ │ lsrs r3, r3, #24 │ │ strb r3, [r0, #0] │ │ adds r0, #1 │ │ - ldrb r3, [r0, #0] │ │ - cmp r3, #0 │ │ - bne.n 3ea1c │ │ + b.n 4050a │ │ bx lr │ │ │ │ -0003ea36 : │ │ +00040526 : │ │ cmp r0, #0 │ │ - bne.n 3ea4e │ │ - b.n 3ea54 │ │ + beq.n 40544 │ │ + ldrb r3, [r0, #0] │ │ + cmp r3, #0 │ │ + beq.n 40544 │ │ adds r2, r3, #0 │ │ subs r2, #97 ; 0x61 │ │ cmp r2, #25 │ │ - bhi.n 3ea4a │ │ + bhi.n 4053e │ │ subs r3, #32 │ │ lsls r3, r3, #24 │ │ lsrs r3, r3, #24 │ │ strb r3, [r0, #0] │ │ adds r0, #1 │ │ - ldrb r3, [r0, #0] │ │ - cmp r3, #0 │ │ - bne.n 3ea3c │ │ + b.n 4052a │ │ bx lr │ │ │ │ -0003ea56 : │ │ - push {r4, lr} │ │ - adds r3, r0, #0 │ │ - movs r0, #0 │ │ - cmp r3, r1 │ │ - beq.n 3eaa4 │ │ - cmp r1, r0 │ │ - beq.n 3ea9a │ │ - cmp r3, r0 │ │ - beq.n 3ea9a │ │ - ldrb r0, [r3, #0] │ │ - adds r3, #1 │ │ - adds r2, r0, #0 │ │ +00040546 : │ │ + push {r4, r5, lr} │ │ + movs r3, #0 │ │ + cmp r0, r1 │ │ + beq.n 4058e │ │ + cmp r0, r3 │ │ + beq.n 4058a │ │ + movs r3, #1 │ │ + cmp r1, #0 │ │ + beq.n 4058e │ │ + movs r4, #0 │ │ + ldrb r3, [r0, r4] │ │ + adds r2, r3, #0 │ │ subs r2, #97 ; 0x61 │ │ cmp r2, #25 │ │ - bhi.n 3ea7a │ │ - subs r0, #32 │ │ - lsls r0, r0, #24 │ │ - lsrs r0, r0, #24 │ │ - ldrb r2, [r1, #0] │ │ - adds r1, #1 │ │ - adds r4, r2, #0 │ │ - subs r4, #97 ; 0x61 │ │ - cmp r4, #25 │ │ - bhi.n 3ea8c │ │ + bhi.n 4056a │ │ + subs r3, #32 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + ldrb r2, [r1, r4] │ │ + adds r5, r2, #0 │ │ + subs r5, #97 ; 0x61 │ │ + cmp r5, #25 │ │ + bhi.n 4057a │ │ subs r2, #32 │ │ lsls r2, r2, #24 │ │ lsrs r2, r2, #24 │ │ - cmp r0, r2 │ │ - beq.n 3ea94 │ │ - subs r0, r0, r2 │ │ - b.n 3eaa4 │ │ - cmp r0, #0 │ │ - bne.n 3ea68 │ │ - b.n 3eaa4 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ + cmp r3, r2 │ │ + beq.n 40582 │ │ + subs r3, r3, r2 │ │ + b.n 4058e │ │ + adds r4, #1 │ │ + cmp r3, #0 │ │ + bne.n 4055a │ │ + b.n 4058e │ │ + movs r3, #1 │ │ negs r3, r3 │ │ - movs r0, #1 │ │ - orrs r0, r3 │ │ - pop {r4, pc} │ │ + adds r0, r3, #0 │ │ + pop {r4, r5, pc} │ │ │ │ -0003eaa6 : │ │ +00040592 : │ │ push {r4, r5, r6, lr} │ │ - cmp r1, #0 │ │ - beq.n 3eaea │ │ + cmp r0, #0 │ │ + beq.n 405d8 │ │ movs r5, #0 │ │ - cmp r0, r5 │ │ - bne.n 3eae2 │ │ - b.n 3eaea │ │ + cmp r1, r5 │ │ + bne.n 405a8 │ │ + movs r0, #1 │ │ + b.n 405e0 │ │ + cmp r3, #0 │ │ + beq.n 405de │ │ + adds r5, #1 │ │ + cmp r5, r2 │ │ + beq.n 405d4 │ │ ldrb r3, [r0, r5] │ │ adds r4, r3, #0 │ │ subs r4, #97 ; 0x61 │ │ cmp r4, #25 │ │ - bhi.n 3eac4 │ │ + bhi.n 405bc │ │ subs r3, #32 │ │ lsls r3, r3, #24 │ │ lsrs r3, r3, #24 │ │ ldrb r4, [r1, r5] │ │ adds r6, r4, #0 │ │ subs r6, #97 ; 0x61 │ │ cmp r6, #25 │ │ - bhi.n 3ead4 │ │ + bhi.n 405cc │ │ subs r4, #32 │ │ lsls r4, r4, #24 │ │ lsrs r4, r4, #24 │ │ cmp r3, r4 │ │ - beq.n 3eadc │ │ + beq.n 405a2 │ │ subs r0, r3, r4 │ │ - b.n 3eaf8 │ │ - cmp r3, #0 │ │ - beq.n 3eaf6 │ │ - adds r5, #1 │ │ - cmp r5, r2 │ │ - bne.n 3eab4 │ │ + b.n 405e0 │ │ movs r0, #0 │ │ - b.n 3eaf8 │ │ - negs r3, r0 │ │ - adcs r0, r3 │ │ + b.n 405e0 │ │ + movs r0, #1 │ │ negs r0, r0 │ │ - movs r3, #1 │ │ - orrs r0, r3 │ │ - b.n 3eaf8 │ │ + b.n 405e0 │ │ adds r0, r3, #0 │ │ - pop {r4, r5, r6, pc} │ │ - ... │ │ - │ │ -0003eafc : │ │ - adds r3, r0, #0 │ │ - cmp r1, #0 │ │ - beq.n 3eb0a │ │ - ldr r2, [pc, #16] ; (3eb14 ) │ │ - movs r1, #1 │ │ - add r2, pc │ │ - str r1, [r2, #0] │ │ - ldr r2, [pc, #12] ; (3eb18 ) │ │ - add r2, pc │ │ - ldr r0, [r2, #4] │ │ - str r3, [r2, #4] │ │ + pop {r4, r5, r6, pc} │ │ + ... │ │ + │ │ +000405e4 : │ │ + cmp r1, #0 │ │ + beq.n 405f0 │ │ + movs r2, #1 │ │ + ldr r3, [pc, #16] ; (405fc ) │ │ + add r3, pc │ │ + str r2, [r3, #0] │ │ + ldr r3, [pc, #12] ; (40600 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #4] │ │ + str r0, [r3, #4] │ │ + adds r0, r2, #0 │ │ bx lr │ │ - ldr r2, [sp, #152] ; 0x98 │ │ + ldr r7, [sp, #256] ; 0x100 │ │ movs r1, r0 │ │ - ldr r2, [sp, #128] ; 0x80 │ │ + ldr r7, [sp, #232] ; 0xe8 │ │ movs r1, r0 │ │ │ │ -0003eb1c : │ │ +00040604 : │ │ push {r0, r1, r2, r3} │ │ + ldr r3, [pc, #64] ; (40648 ) │ │ push {r0, r1, r2, lr} │ │ - ldr r0, [pc, #48] ; (3eb54 ) │ │ - add r2, sp, #16 │ │ - ldmia r2!, {r1} │ │ + ldr r0, [pc, #64] ; (4064c ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ add r0, pc │ │ + add r2, sp, #16 │ │ ldr r0, [r0, #0] │ │ - str r2, [sp, #4] │ │ + ldmia r2!, {r1} │ │ + ldr r3, [r3, #0] │ │ adds r0, #168 ; 0xa8 │ │ - blx ec5c │ │ - ldr r3, [pc, #36] ; (3eb58 ) │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + bl 48ee4 <_Unwind_GetTextRelBase@@Base+0x838> │ │ + ldr r3, [pc, #40] ; (40650 ) │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ cmp r2, #0 │ │ - beq.n 3eb40 │ │ - blx ec68 │ │ + beq.n 40632 │ │ + bl 48ef4 <_Unwind_GetTextRelBase@@Base+0x848> │ │ ldr r0, [r3, #4] │ │ cmp r0, #0 │ │ - beq.n 3eb4c │ │ + beq.n 4063e │ │ movs r1, #1 │ │ - blx ec74 │ │ + bl 48f04 <_Unwind_GetTextRelBase@@Base+0x858> │ │ movs r0, #1 │ │ negs r0, r0 │ │ - blx eb54 │ │ - str r3, [sp, #344] ; 0x158 │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ + nop ; (mov r8, r8) │ │ + ldr r0, [sp, #448] ; 0x1c0 │ │ + movs r1, r0 │ │ + ldr r0, [sp, #448] ; 0x1c0 │ │ movs r1, r0 │ │ - ldr r1, [sp, #992] ; 0x3e0 │ │ + ldr r7, [sp, #24] │ │ movs r1, r0 │ │ │ │ -0003eb5c <__ckd_calloc__>: │ │ +00040654 <__ckd_calloc__@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ - adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ - str r2, [sp, #12] │ │ - adds r7, r3, #0 │ │ - blx ea64 │ │ + adds r6, r0, #0 │ │ + adds r5, r1, #0 │ │ + adds r7, r2, #0 │ │ + str r3, [sp, #12] │ │ + bl 48794 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ subs r4, r0, #0 │ │ - bne.n 3eb80 <__ckd_calloc__+0x24> │ │ - ldr r0, [pc, #20] ; (3eb88 <__ckd_calloc__+0x2c>) │ │ - adds r1, r5, #0 │ │ - adds r2, r6, #0 │ │ - add r0, pc │ │ + bne.n 4067a <__ckd_calloc__@@Base+0x26> │ │ ldr r3, [sp, #12] │ │ - str r7, [sp, #0] │ │ - bl 3eb1c │ │ - add sp, #20 │ │ + ldr r0, [pc, #20] ; (40680 <__ckd_calloc__@@Base+0x2c>) │ │ + adds r1, r6, #0 │ │ + str r3, [sp, #0] │ │ + add r0, pc │ │ + adds r2, r5, #0 │ │ + adds r3, r7, #0 │ │ + bl 40604 │ │ adds r0, r4, #0 │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - cmp r4, #145 ; 0x91 │ │ + cmp r5, #58 ; 0x3a │ │ movs r1, r0 │ │ │ │ -0003eb8c <__ckd_malloc__>: │ │ +00040684 <__ckd_malloc__@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ - adds r7, r2, #0 │ │ - blx ea34 │ │ + adds r7, r1, #0 │ │ + adds r6, r2, #0 │ │ + bl 48754 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ subs r4, r0, #0 │ │ - bne.n 3ebaa <__ckd_malloc__+0x1e> │ │ - ldr r0, [pc, #16] ; (3ebb0 <__ckd_malloc__+0x24>) │ │ + bne.n 406a2 <__ckd_malloc__@@Base+0x1e> │ │ + ldr r0, [pc, #16] ; (406a8 <__ckd_malloc__@@Base+0x24>) │ │ adds r1, r5, #0 │ │ - adds r2, r6, #0 │ │ add r0, pc │ │ - adds r3, r7, #0 │ │ - bl 3eb1c │ │ + adds r2, r7, #0 │ │ + adds r3, r6, #0 │ │ + bl 40604 │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - cmp r4, #135 ; 0x87 │ │ + cmp r5, #52 ; 0x34 │ │ movs r1, r0 │ │ │ │ -0003ebb4 <__ckd_realloc__>: │ │ +000406ac <__ckd_realloc__@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r5, r1, #0 │ │ - adds r6, r2, #0 │ │ - adds r7, r3, #0 │ │ - blx ebcc │ │ + adds r7, r2, #0 │ │ + adds r6, r3, #0 │ │ + bl 48d94 <_Unwind_GetTextRelBase@@Base+0x6e8> │ │ subs r4, r0, #0 │ │ - bne.n 3ebd2 <__ckd_realloc__+0x1e> │ │ - ldr r0, [pc, #16] ; (3ebd8 <__ckd_realloc__+0x24>) │ │ + bne.n 406ca <__ckd_realloc__@@Base+0x1e> │ │ + ldr r0, [pc, #16] ; (406d0 <__ckd_realloc__@@Base+0x24>) │ │ adds r1, r5, #0 │ │ - adds r2, r6, #0 │ │ add r0, pc │ │ - adds r3, r7, #0 │ │ - bl 3eb1c │ │ + adds r2, r7, #0 │ │ + adds r3, r6, #0 │ │ + bl 40604 │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - cmp r4, #95 ; 0x5f │ │ + cmp r5, #12 │ │ movs r1, r0 │ │ │ │ -0003ebdc <__ckd_salloc__>: │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ - adds r7, r2, #0 │ │ +000406d4 <__ckd_salloc__@@Base>: │ │ + push {r4, r5, r6, lr} │ │ subs r4, r0, #0 │ │ - beq.n 3ec00 <__ckd_salloc__+0x24> │ │ - adds r0, r4, #0 │ │ - blx ea40 │ │ + beq.n 406f6 <__ckd_salloc__@@Base+0x22> │ │ + adds r5, r2, #0 │ │ + adds r6, r1, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r2, r5, #0 │ │ adds r1, r6, #0 │ │ adds r0, #1 │ │ - adds r2, r7, #0 │ │ - bl 3eb8c <__ckd_malloc__> │ │ - adds r1, r5, #0 │ │ - adds r4, r0, #0 │ │ - blx ea4c │ │ - adds r0, r4, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + adds r5, r0, #0 │ │ + adds r1, r4, #0 │ │ + bl 48774 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r0, r5, #0 │ │ + pop {r4, r5, r6, pc} │ │ │ │ -0003ec04 <__ckd_calloc_2d__>: │ │ +000406f8 <__ckd_calloc_2d__@@Base>: │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - adds r6, r1, #0 │ │ - adds r7, r2, #0 │ │ - adds r5, r3, #0 │ │ - adds r0, r4, #0 │ │ - muls r0, r1 │ │ + adds r7, r0, #0 │ │ + adds r4, r1, #0 │ │ + adds r0, r1, #0 │ │ + muls r0, r7 │ │ + adds r5, r2, #0 │ │ adds r1, r2, #0 │ │ + adds r6, r3, #0 │ │ adds r2, r3, #0 │ │ ldr r3, [sp, #32] │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r1, r5, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + lsls r7, r7, #2 │ │ str r0, [sp, #4] │ │ ldr r2, [sp, #32] │ │ - lsls r0, r4, #2 │ │ - bl 3eb8c <__ckd_malloc__> │ │ - muls r6, r7 │ │ - ldr r2, [sp, #4] │ │ - adds r1, r0, #0 │ │ - movs r3, #0 │ │ - b.n 3ec38 <__ckd_calloc_2d__+0x34> │ │ - stmia r1!, {r2} │ │ - adds r3, #1 │ │ - adds r2, r2, r6 │ │ - cmp r3, r4 │ │ - bne.n 3ec32 <__ckd_calloc_2d__+0x2e> │ │ + adds r0, r7, #0 │ │ + adds r1, r6, #0 │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + adds r2, r0, #0 │ │ + muls r4, r5 │ │ + ldr r3, [sp, #4] │ │ + adds r7, r0, r7 │ │ + cmp r2, r7 │ │ + beq.n 40730 <__ckd_calloc_2d__@@Base+0x38> │ │ + stmia r2!, {r3} │ │ + adds r3, r3, r4 │ │ + b.n 40726 <__ckd_calloc_2d__@@Base+0x2e> │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ -0003ec3e : │ │ +00040732 : │ │ push {r3, lr} │ │ - blx ea58 │ │ + bl 48784 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ pop {r3, pc} │ │ │ │ -0003ec46 : │ │ +0004073a : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ - beq.n 3ec52 │ │ - ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ + beq.n 40746 │ │ + ldr r0, [r0, #0] │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, pc} │ │ │ │ -0003ec5a <__ckd_calloc_3d__>: │ │ +0004074e <__ckd_calloc_3d__@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ + adds r7, r1, #0 │ │ + muls r7, r0 │ │ adds r4, r0, #0 │ │ - muls r4, r1 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - str r0, [sp, #4] │ │ - str r1, [sp, #8] │ │ - adds r0, r4, #0 │ │ - muls r0, r2 │ │ + adds r0, r2, #0 │ │ + sub sp, #20 │ │ + adds r6, r1, #0 │ │ + str r2, [sp, #8] │ │ adds r1, r3, #0 │ │ str r3, [sp, #12] │ │ - adds r7, r2, #0 │ │ - adds r3, r6, #0 │ │ + muls r0, r7 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + lsls r4, r4, #2 │ │ + str r0, [sp, #4] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + adds r0, r4, #0 │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + adds r5, r0, #0 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + lsls r0, r7, #2 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ adds r2, r5, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [sp, #4] │ │ - adds r1, r5, #0 │ │ - str r0, [sp, #20] │ │ - lsls r0, r2, #2 │ │ - adds r2, r6, #0 │ │ - bl 3eb8c <__ckd_malloc__> │ │ adds r1, r5, #0 │ │ - str r0, [sp, #16] │ │ - adds r2, r6, #0 │ │ - lsls r0, r4, #2 │ │ - bl 3eb8c <__ckd_malloc__> │ │ - ldr r5, [sp, #8] │ │ - ldr r4, [sp, #16] │ │ - movs r3, #0 │ │ - lsls r1, r5, #2 │ │ - adds r2, r4, #0 │ │ - b.n 3eca8 <__ckd_calloc_3d__+0x4e> │ │ - stmia r2!, {r0} │ │ - adds r3, #1 │ │ - adds r0, r0, r1 │ │ - ldr r5, [sp, #4] │ │ - cmp r3, r5 │ │ - bne.n 3eca2 <__ckd_calloc_3d__+0x48> │ │ - ldr r0, [sp, #12] │ │ - movs r3, #0 │ │ - adds r1, r3, #0 │ │ - adds r5, r7, #0 │ │ - muls r5, r0 │ │ - ldr r0, [sp, #8] │ │ - mov ip, r5 │ │ - adds r2, r0, #0 │ │ - muls r2, r5 │ │ - str r2, [sp, #12] │ │ - b.n 3ecec <__ckd_calloc_3d__+0x92> │ │ - ldr r3, [sp, #20] │ │ - lsls r1, r2, #2 │ │ - adds r2, #1 │ │ - adds r5, r3, r0 │ │ - ldr r3, [r4, #0] │ │ - add r0, ip │ │ - str r5, [r1, r3] │ │ - b.n 3ecdc <__ckd_calloc_3d__+0x82> │ │ - adds r0, r3, #0 │ │ - movs r2, #0 │ │ - adds r7, r1, #0 │ │ - adds r6, r3, #0 │ │ - ldr r5, [sp, #8] │ │ - cmp r2, r5 │ │ - bne.n 3ecc4 <__ckd_calloc_3d__+0x6a> │ │ - ldr r0, [sp, #12] │ │ - adds r1, r7, #0 │ │ + lsls r3, r6, #2 │ │ + adds r7, r5, r4 │ │ + cmp r1, r7 │ │ + beq.n 40798 <__ckd_calloc_3d__@@Base+0x4a> │ │ + stmia r1!, {r0} │ │ + adds r0, r0, r3 │ │ + b.n 4078e <__ckd_calloc_3d__@@Base+0x40> │ │ + ldr r3, [sp, #8] │ │ + ldr r4, [sp, #12] │ │ + muls r4, r3 │ │ + adds r3, r4, #0 │ │ + muls r3, r6 │ │ + str r4, [sp, #8] │ │ + str r3, [sp, #12] │ │ + cmp r2, r7 │ │ + beq.n 407d0 <__ckd_calloc_3d__@@Base+0x82> │ │ + movs r1, #0 │ │ + ldr r0, [sp, #4] │ │ + cmp r1, r6 │ │ + beq.n 407c4 <__ckd_calloc_3d__@@Base+0x76> │ │ + lsls r3, r1, #2 │ │ + mov ip, r3 │ │ + mov r4, ip │ │ + ldr r3, [r2, #0] │ │ adds r1, #1 │ │ - adds r3, r6, r0 │ │ - adds r4, #4 │ │ - ldr r5, [sp, #4] │ │ - cmp r1, r5 │ │ - bne.n 3ecd4 <__ckd_calloc_3d__+0x7a> │ │ - ldr r0, [sp, #16] │ │ - add sp, #28 │ │ + str r0, [r4, r3] │ │ + ldr r3, [sp, #8] │ │ + adds r0, r0, r3 │ │ + b.n 407ae <__ckd_calloc_3d__@@Base+0x60> │ │ + ldr r1, [sp, #4] │ │ + ldr r3, [sp, #12] │ │ + adds r2, #4 │ │ + adds r3, r1, r3 │ │ + str r3, [sp, #4] │ │ + b.n 407a6 <__ckd_calloc_3d__@@Base+0x58> │ │ + adds r0, r5, #0 │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0003ecf8 : │ │ +000407d6 : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ - beq.n 3ed0c │ │ - ldr r3, [r4, #0] │ │ + beq.n 407ee │ │ + ldr r3, [r0, #0] │ │ cmp r3, #0 │ │ - beq.n 3ed14 │ │ + beq.n 407e8 │ │ ldr r0, [r3, #0] │ │ - bl 3ec3e │ │ - b.n 3ed14 │ │ + bl 40732 │ │ + ldr r0, [r4, #0] │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, pc} │ │ - ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ - b.n 3ed0c │ │ + ... │ │ │ │ -0003ed1c <__ckd_calloc_4d__>: │ │ +000407f8 <__ckd_calloc_4d__@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - muls r7, r1 │ │ - adds r5, r7, #0 │ │ - muls r5, r2 │ │ - sub sp, #52 ; 0x34 │ │ - str r0, [sp, #20] │ │ - str r1, [sp, #28] │ │ - adds r0, r5, #0 │ │ - muls r0, r3 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ + adds r7, r3, #0 │ │ + adds r3, r1, #0 │ │ + muls r3, r0 │ │ + sub sp, #44 ; 0x2c │ │ + str r3, [sp, #16] │ │ + adds r3, r2, #0 │ │ str r2, [sp, #32] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r6, [sp, #76] ; 0x4c │ │ - blx ea64 │ │ - str r0, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #16] │ │ + adds r4, r0, #0 │ │ + muls r3, r2 │ │ + adds r0, r3, #0 │ │ + str r1, [sp, #28] │ │ + muls r0, r7 │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + str r3, [sp, #20] │ │ + bl 48794 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ + str r0, [sp, #36] ; 0x24 │ │ cmp r0, #0 │ │ - bne.n 3ed4e <__ckd_calloc_4d__+0x32> │ │ - ldr r1, [pc, #204] ; (3ee10 <__ckd_calloc_4d__+0xf4>) │ │ - ldr r3, [pc, #204] ; (3ee14 <__ckd_calloc_4d__+0xf8>) │ │ - ldr r2, [pc, #208] ; (3ee18 <__ckd_calloc_4d__+0xfc>) │ │ + bne.n 4083e <__ckd_calloc_4d__@@Base+0x46> │ │ + movs r2, #72 ; 0x48 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r1, [pc, #240] ; (40918 <__ckd_calloc_4d__@@Base+0x120>) │ │ + adds r2, #255 ; 0xff │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ add r1, pc │ │ + str r1, [sp, #8] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #228] ; (4091c <__ckd_calloc_4d__@@Base+0x124>) │ │ + str r2, [sp, #12] │ │ + movs r0, #5 │ │ add r3, pc │ │ - b.n 3ed66 <__ckd_calloc_4d__+0x4a> │ │ - adds r0, r5, #0 │ │ + b.n 40864 <__ckd_calloc_4d__@@Base+0x6c> │ │ + ldr r0, [sp, #20] │ │ movs r1, #4 │ │ - blx ea64 │ │ - str r0, [sp, #44] ; 0x2c │ │ - cmp r0, #0 │ │ - bne.n 3ed7c <__ckd_calloc_4d__+0x60> │ │ - ldr r1, [pc, #188] ; (3ee1c <__ckd_calloc_4d__+0x100>) │ │ - ldr r3, [pc, #192] ; (3ee20 <__ckd_calloc_4d__+0x104>) │ │ - ldr r2, [pc, #192] ; (3ee24 <__ckd_calloc_4d__+0x108>) │ │ + bl 48794 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ + subs r5, r0, #0 │ │ + bne.n 4086e <__ckd_calloc_4d__@@Base+0x76> │ │ + movs r2, #78 ; 0x4e │ │ + movs r0, #5 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r1, [pc, #204] ; (40920 <__ckd_calloc_4d__@@Base+0x128>) │ │ + adds r2, #255 ; 0xff │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ add r1, pc │ │ - add r3, pc │ │ - ldr r5, [sp, #80] ; 0x50 │ │ - str r6, [sp, #0] │ │ str r1, [sp, #8] │ │ - str r5, [sp, #4] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #196] ; (40924 <__ckd_calloc_4d__@@Base+0x12c>) │ │ str r2, [sp, #12] │ │ - movs r0, #5 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r0, #1 │ │ - blx eb54 │ │ - ldr r4, [pc, #168] ; (3ee28 <__ckd_calloc_4d__+0x10c>) │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ movs r3, #168 ; 0xa8 │ │ - adds r0, r7, #0 │ │ - add r4, pc │ │ + ldr r6, [pc, #180] ; (40928 <__ckd_calloc_4d__@@Base+0x130>) │ │ + ldr r0, [sp, #16] │ │ movs r1, #4 │ │ - adds r2, r4, #0 │ │ + add r6, pc │ │ + adds r2, r6, #0 │ │ lsls r3, r3, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r0, [sp, #24] │ │ cmp r0, #0 │ │ - bne.n 3ed9c <__ckd_calloc_4d__+0x80> │ │ - ldr r3, [pc, #148] ; (3ee2c <__ckd_calloc_4d__+0x110>) │ │ - ldr r2, [pc, #152] ; (3ee30 <__ckd_calloc_4d__+0x114>) │ │ + bne.n 408a0 <__ckd_calloc_4d__@@Base+0xa8> │ │ + movs r2, #84 ; 0x54 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + adds r2, #255 ; 0xff │ │ + str r6, [sp, #8] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + str r2, [sp, #12] │ │ + movs r0, #5 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #144] ; (4092c <__ckd_calloc_4d__@@Base+0x134>) │ │ + adds r1, r6, #0 │ │ add r3, pc │ │ - b.n 3edc6 <__ckd_calloc_4d__+0xaa> │ │ + b.n 40864 <__ckd_calloc_4d__@@Base+0x6c> │ │ movs r3, #171 ; 0xab │ │ - ldr r0, [sp, #20] │ │ + adds r0, r4, #0 │ │ movs r1, #4 │ │ - adds r2, r4, #0 │ │ + adds r2, r6, #0 │ │ lsls r3, r3, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ cmp r0, #0 │ │ - beq.n 3edc0 <__ckd_calloc_4d__+0xa4> │ │ - ldr r2, [sp, #36] ; 0x24 │ │ + beq.n 408c4 <__ckd_calloc_4d__@@Base+0xcc> │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r2, [sp, #20] │ │ + muls r3, r7 │ │ + lsls r2, r2, #2 │ │ + adds r7, r3, #0 │ │ + adds r6, r5, r2 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r2, r5, #0 │ │ + b.n 408de <__ckd_calloc_4d__@@Base+0xe6> │ │ + movs r2, #90 ; 0x5a │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + adds r2, #255 ; 0xff │ │ + str r6, [sp, #8] │ │ + str r3, [sp, #0] │ │ ldr r3, [sp, #72] ; 0x48 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - adds r1, r2, #0 │ │ - muls r1, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - movs r2, #0 │ │ - adds r6, r3, #0 │ │ - b.n 3eddc <__ckd_calloc_4d__+0xc0> │ │ - ldr r3, [pc, #112] ; (3ee34 <__ckd_calloc_4d__+0x118>) │ │ - ldr r2, [pc, #116] ; (3ee38 <__ckd_calloc_4d__+0x11c>) │ │ - add r3, pc │ │ - ldr r5, [sp, #80] ; 0x50 │ │ - str r6, [sp, #0] │ │ - str r4, [sp, #8] │ │ - str r5, [sp, #4] │ │ str r2, [sp, #12] │ │ movs r0, #5 │ │ - adds r1, r4, #0 │ │ - b.n 3ed72 <__ckd_calloc_4d__+0x56> │ │ - stmia r6!, {r4} │ │ - adds r2, #1 │ │ - adds r4, r4, r1 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #88] ; (40930 <__ckd_calloc_4d__@@Base+0x138>) │ │ + adds r1, r6, #0 │ │ + add r3, pc │ │ + b.n 40864 <__ckd_calloc_4d__@@Base+0x6c> │ │ + cmp r2, r6 │ │ + beq.n 408e8 <__ckd_calloc_4d__@@Base+0xf0> │ │ + stmia r2!, {r3} │ │ + adds r3, r3, r7 │ │ + b.n 408de <__ckd_calloc_4d__@@Base+0xe6> │ │ + ldr r7, [sp, #24] │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #32] │ │ + lsls r1, r2, #2 │ │ + adds r2, r7, #0 │ │ + lsls r3, r3, #2 │ │ + adds r6, r7, r1 │ │ + cmp r2, r6 │ │ + beq.n 40900 <__ckd_calloc_4d__@@Base+0x108> │ │ + stmia r2!, {r5} │ │ + adds r5, r5, r3 │ │ + b.n 408f6 <__ckd_calloc_4d__@@Base+0xfe> │ │ + adds r2, r0, #0 │ │ + ldr r3, [sp, #28] │ │ + lsls r1, r3, #2 │ │ + lsls r3, r4, #2 │ │ + adds r5, r0, r3 │ │ cmp r2, r5 │ │ - bne.n 3edd6 <__ckd_calloc_4d__+0xba> │ │ - ldr r5, [sp, #32] │ │ - ldr r2, [sp, #24] │ │ - movs r1, #0 │ │ - lsls r4, r5, #2 │ │ - adds r5, r2, #0 │ │ - b.n 3edf2 <__ckd_calloc_4d__+0xd6> │ │ - stmia r5!, {r3} │ │ - adds r1, #1 │ │ - adds r3, r3, r4 │ │ - cmp r1, r7 │ │ - bne.n 3edec <__ckd_calloc_4d__+0xd0> │ │ - ldr r5, [sp, #28] │ │ - adds r1, r0, #0 │ │ - movs r3, #0 │ │ - lsls r4, r5, #2 │ │ - b.n 3ee06 <__ckd_calloc_4d__+0xea> │ │ - stmia r1!, {r2} │ │ - adds r3, #1 │ │ - adds r2, r2, r4 │ │ - ldr r5, [sp, #20] │ │ - cmp r3, r5 │ │ - bne.n 3ee00 <__ckd_calloc_4d__+0xe4> │ │ - add sp, #52 ; 0x34 │ │ + beq.n 40914 <__ckd_calloc_4d__@@Base+0x11c> │ │ + stmia r2!, {r7} │ │ + adds r7, r7, r1 │ │ + b.n 4090a <__ckd_calloc_4d__@@Base+0x112> │ │ + add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - cmp r3, #0 │ │ + cmp r3, #189 ; 0xbd │ │ movs r1, r0 │ │ - cmp r3, #47 ; 0x2f │ │ + cmp r3, #226 ; 0xe2 │ │ movs r1, r0 │ │ - lsls r7, r0, #5 │ │ - movs r0, r0 │ │ - cmp r2, #230 ; 0xe6 │ │ + cmp r3, #147 ; 0x93 │ │ movs r1, r0 │ │ - cmp r3, #21 │ │ + cmp r3, #186 ; 0xba │ │ movs r1, r0 │ │ - lsls r5, r1, #5 │ │ - movs r0, r0 │ │ - cmp r2, #198 ; 0xc6 │ │ + cmp r3, #117 ; 0x75 │ │ movs r1, r0 │ │ - cmp r2, #225 ; 0xe1 │ │ + cmp r3, #128 ; 0x80 │ │ movs r1, r0 │ │ - lsls r3, r2, #5 │ │ - movs r0, r0 │ │ - cmp r2, #181 ; 0xb5 │ │ + cmp r3, #66 ; 0x42 │ │ movs r1, r0 │ │ - lsls r1, r3, #5 │ │ - ... │ │ │ │ -0003ee3c : │ │ +00040934 : │ │ push {r4, lr} │ │ - subs r4, r0, #0 │ │ - beq.n 3ee60 │ │ - ldr r3, [r4, #0] │ │ + cmp r0, #0 │ │ + beq.n 4095a │ │ + adds r4, r0, #0 │ │ + ldr r3, [r0, #0] │ │ ldr r3, [r3, #0] │ │ ldr r0, [r3, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r3, [r4, #0] │ │ ldr r0, [r3, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, pc} │ │ │ │ -0003ee62 <__ckd_alloc_3d_ptr>: │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - adds r5, r0, #0 │ │ - muls r5, r1 │ │ - ldr r7, [sp, #44] ; 0x2c │ │ +0004095c <__ckd_alloc_3d_ptr@@Base>: │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + adds r5, r3, #0 │ │ + adds r3, r1, #0 │ │ + muls r3, r0 │ │ + adds r7, r2, #0 │ │ adds r4, r0, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #12] │ │ - adds r2, r7, #0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #0] │ │ + adds r0, r3, #0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ adds r6, r1, #0 │ │ - adds r0, r5, #0 │ │ movs r1, #4 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r2, r7, #0 │ │ - str r0, [sp, #4] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + str r0, [sp, #4] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ adds r0, r4, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [sp, #8] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r7, [sp, #12] │ │ - movs r2, #0 │ │ - muls r1, r3 │ │ - ldr r3, [sp, #4] │ │ - str r1, [sp, #4] │ │ - mov ip, r3 │ │ - b.n 3eeb0 <__ckd_alloc_3d_ptr+0x4e> │ │ - mov r1, ip │ │ - adds r1, #4 │ │ - mov ip, r1 │ │ - subs r1, #4 │ │ - stmia r1!, {r7} │ │ - ldr r1, [sp, #4] │ │ - adds r2, #1 │ │ - adds r7, r7, r1 │ │ - cmp r2, r5 │ │ - bne.n 3eea0 <__ckd_alloc_3d_ptr+0x3e> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #32] │ │ + adds r1, r2, #0 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + ldr r3, [sp, #0] │ │ + lsls r3, r3, #2 │ │ + adds r3, r2, r3 │ │ + cmp r1, r3 │ │ + beq.n 409a0 <__ckd_alloc_3d_ptr@@Base+0x44> │ │ + stmia r1!, {r5} │ │ + adds r5, r5, r7 │ │ + b.n 40996 <__ckd_alloc_3d_ptr@@Base+0x3a> │ │ + adds r3, r0, #0 │ │ + lsls r7, r4, #2 │ │ lsls r6, r6, #2 │ │ - adds r1, r0, #0 │ │ - movs r2, #0 │ │ - b.n 3eec2 <__ckd_alloc_3d_ptr+0x60> │ │ - stmia r1!, {r3} │ │ - adds r2, #1 │ │ - adds r3, r3, r6 │ │ - cmp r2, r4 │ │ - bne.n 3eebc <__ckd_alloc_3d_ptr+0x5a> │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ + adds r5, r0, r7 │ │ + cmp r3, r5 │ │ + beq.n 409b2 <__ckd_alloc_3d_ptr@@Base+0x56> │ │ + stmia r3!, {r2} │ │ + adds r2, r2, r6 │ │ + b.n 409a8 <__ckd_alloc_3d_ptr@@Base+0x4c> │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ -0003eeca <__ckd_alloc_2d_ptr>: │ │ +000409b4 <__ckd_alloc_2d_ptr@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ - adds r4, r1, #0 │ │ - adds r5, r3, #0 │ │ - adds r7, r2, #0 │ │ - ldr r3, [sp, #28] │ │ + adds r7, r1, #0 │ │ + adds r5, r2, #0 │ │ + adds r6, r3, #0 │ │ ldr r2, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ movs r1, #4 │ │ - adds r6, r0, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - muls r4, r5 │ │ + adds r4, r0, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r3, r5, #0 │ │ adds r2, r0, #0 │ │ - movs r3, #0 │ │ - b.n 3eeec <__ckd_alloc_2d_ptr+0x22> │ │ - stmia r2!, {r7} │ │ - adds r3, #1 │ │ - adds r7, r7, r4 │ │ - cmp r3, r6 │ │ - bne.n 3eee6 <__ckd_alloc_2d_ptr+0x1c> │ │ + muls r6, r7 │ │ + lsls r4, r4, #2 │ │ + adds r4, r0, r4 │ │ + cmp r2, r4 │ │ + beq.n 409dc <__ckd_alloc_2d_ptr@@Base+0x28> │ │ + stmia r2!, {r3} │ │ + adds r3, r3, r6 │ │ + b.n 409d2 <__ckd_alloc_2d_ptr@@Base+0x1e> │ │ pop {r3, r4, r5, r6, r7, pc} │ │ push {r3, lr} │ │ ldr r3, [r0, #0] │ │ ldr r0, [r3, #0] │ │ ldr r3, [r1, #0] │ │ ldr r1, [r3, #0] │ │ - bl 3ea56 │ │ + bl 40546 │ │ pop {r3, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ + ldr r6, [r0, #0] │ │ sub sp, #20 │ │ + ldr r4, [r1, #0] │ │ + cmp r6, #0 │ │ + bne.n 40a00 <__ckd_alloc_2d_ptr@@Base+0x4c> │ │ + cmp r4, #0 │ │ + bne.n 40a72 <__ckd_alloc_2d_ptr@@Base+0xbe> │ │ + cmp r2, #0 │ │ + bne.n 40a08 <__ckd_alloc_2d_ptr@@Base+0x54> │ │ + adds r0, r4, #0 │ │ + b.n 40a76 <__ckd_alloc_2d_ptr@@Base+0xc2> │ │ adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ + adds r0, r2, #0 │ │ + str r3, [sp, #4] │ │ str r2, [sp, #12] │ │ - adds r4, r3, #0 │ │ - cmp r1, #0 │ │ - beq.n 3ef8c <__ckd_alloc_2d_ptr+0xc2> │ │ - cmp r0, #0 │ │ - beq.n 3ef8c <__ckd_alloc_2d_ptr+0xc2> │ │ - ldr r3, [r1, #0] │ │ - ldr r7, [r0, #0] │ │ - str r3, [sp, #8] │ │ - cmp r7, #0 │ │ - bne.n 3ef26 <__ckd_alloc_2d_ptr+0x5c> │ │ - cmp r3, #0 │ │ - bne.n 3ef8c <__ckd_alloc_2d_ptr+0xc2> │ │ - ldr r3, [sp, #12] │ │ + str r1, [sp, #8] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldr r3, [sp, #4] │ │ + adds r7, r0, #0 │ │ cmp r3, #0 │ │ - bne.n 3ef30 <__ckd_alloc_2d_ptr+0x66> │ │ - ldr r0, [sp, #8] │ │ - b.n 3ef90 <__ckd_alloc_2d_ptr+0xc6> │ │ - ldr r0, [sp, #12] │ │ - blx ea40 │ │ - str r0, [sp, #4] │ │ - cmp r4, r0 │ │ - bcs.n 3ef42 <__ckd_alloc_2d_ptr+0x78> │ │ + beq.n 40a24 <__ckd_alloc_2d_ptr@@Base+0x70> │ │ + cmp r0, r3 │ │ + bls.n 40a24 <__ckd_alloc_2d_ptr@@Base+0x70> │ │ + adds r7, r3, #0 │ │ + subs r0, r6, #0 │ │ + beq.n 40a2c <__ckd_alloc_2d_ptr@@Base+0x78> │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r3, r7, #1 │ │ + adds r3, r3, r0 │ │ + str r3, [sp, #4] │ │ + cmp r4, r3 │ │ + bcs.n 40a62 <__ckd_alloc_2d_ptr@@Base+0xae> │ │ + lsls r1, r3, #1 │ │ cmp r4, #0 │ │ - beq.n 3ef42 <__ckd_alloc_2d_ptr+0x78> │ │ - str r4, [sp, #4] │ │ - subs r0, r7, #0 │ │ - beq.n 3ef4a <__ckd_alloc_2d_ptr+0x80> │ │ - blx ea40 │ │ - ldr r4, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - adds r4, #1 │ │ - adds r4, r4, r0 │ │ - cmp r3, r4 │ │ - bcs.n 3ef7e <__ckd_alloc_2d_ptr+0xb4> │ │ - lsls r1, r4, #1 │ │ - cmp r3, #0 │ │ - bne.n 3ef6c <__ckd_alloc_2d_ptr+0xa2> │ │ - ldr r2, [pc, #52] ; (3ef94 <__ckd_alloc_2d_ptr+0xca>) │ │ + bne.n 40a4c <__ckd_alloc_2d_ptr@@Base+0x98> │ │ + ldr r2, [pc, #60] ; (40a7c <__ckd_alloc_2d_ptr@@Base+0xc8>) │ │ adds r0, r1, #0 │ │ - movs r3, #176 ; 0xb0 │ │ add r2, pc │ │ movs r1, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - b.n 3ef78 <__ckd_alloc_2d_ptr+0xae> │ │ - ldr r2, [pc, #40] ; (3ef98 <__ckd_alloc_2d_ptr+0xce>) │ │ - adds r0, r7, #0 │ │ - movs r3, #178 ; 0xb2 │ │ + movs r3, #176 ; 0xb0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + b.n 40a58 <__ckd_alloc_2d_ptr@@Base+0xa4> │ │ + ldr r2, [pc, #48] ; (40a80 <__ckd_alloc_2d_ptr@@Base+0xcc>) │ │ + adds r0, r6, #0 │ │ add r2, pc │ │ - bl 3ebb4 <__ckd_realloc__> │ │ - lsls r4, r4, #1 │ │ + movs r3, #178 ; 0xb2 │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #8] │ │ str r0, [r5, #0] │ │ - str r4, [r6, #0] │ │ + lsls r3, r3, #1 │ │ + str r3, [r2, #0] │ │ ldr r0, [r5, #0] │ │ ldr r1, [sp, #12] │ │ - ldr r2, [sp, #4] │ │ - blx ec80 │ │ - ldr r0, [r6, #0] │ │ - b.n 3ef90 <__ckd_alloc_2d_ptr+0xc6> │ │ + adds r2, r7, #0 │ │ + bl 48f14 <_Unwind_GetTextRelBase@@Base+0x868> │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #0] │ │ + b.n 40a76 <__ckd_alloc_2d_ptr@@Base+0xc2> │ │ movs r0, #1 │ │ negs r0, r0 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - cmp r1, #76 ; 0x4c │ │ + nop ; (mov r8, r8) │ │ + cmp r2, #17 │ │ movs r1, r0 │ │ - cmp r1, #60 ; 0x3c │ │ + cmp r2, #1 │ │ movs r1, r0 │ │ + ldr r3, [pc, #540] ; (40ca4 <__ckd_alloc_2d_ptr@@Base+0x2f0>) │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #560] ; (3f1d0 <__ckd_alloc_2d_ptr+0x306>) │ │ - sub sp, #164 ; 0xa4 │ │ - adds r7, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - str r1, [sp, #12] │ │ + sub sp, #148 ; 0x94 │ │ + str r0, [sp, #8] │ │ ldr r2, [r3, #0] │ │ - str r3, [sp, #32] │ │ - str r2, [sp, #156] ; 0x9c │ │ - cmp r1, #0 │ │ - bne.n 3efba <__ckd_alloc_2d_ptr+0xf0> │ │ - str r1, [sp, #48] ; 0x30 │ │ - str r1, [sp, #52] ; 0x34 │ │ - b.n 3f19e <__ckd_alloc_2d_ptr+0x2d4> │ │ - ldr r6, [pc, #536] ; (3f1d4 <__ckd_alloc_2d_ptr+0x30a>) │ │ - ldr r4, [sp, #12] │ │ + subs r5, r1, #0 │ │ + str r2, [sp, #140] ; 0x8c │ │ + str r3, [sp, #20] │ │ + bne.n 40aa0 <__ckd_alloc_2d_ptr@@Base+0xec> │ │ + str r1, [sp, #32] │ │ + str r1, [sp, #36] ; 0x24 │ │ + b.n 40c72 <__ckd_alloc_2d_ptr@@Base+0x2be> │ │ movs r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - str r3, [sp, #44] ; 0x2c │ │ - add r6, pc │ │ + adds r4, r1, #0 │ │ + str r3, [sp, #28] │ │ + str r3, [sp, #32] │ │ + ldr r1, [pc, #508] ; (40ca8 <__ckd_alloc_2d_ptr@@Base+0x2f4>) │ │ adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - blx ec8c │ │ - subs r5, r0, #0 │ │ - beq.n 3f036 <__ckd_alloc_2d_ptr+0x16c> │ │ - cmp r5, r4 │ │ - beq.n 3efe2 <__ckd_alloc_2d_ptr+0x118> │ │ - subs r3, r5, r4 │ │ - add r0, sp, #40 ; 0x28 │ │ - add r1, sp, #44 ; 0x2c │ │ + add r1, pc │ │ + bl 48f24 <_Unwind_GetTextRelBase@@Base+0x878> │ │ + subs r7, r0, #0 │ │ + beq.n 40b16 <__ckd_alloc_2d_ptr@@Base+0x162> │ │ + cmp r0, r4 │ │ + beq.n 40ac6 <__ckd_alloc_2d_ptr@@Base+0x112> │ │ + subs r3, r0, r4 │ │ + add r1, sp, #32 │ │ + add r0, sp, #28 │ │ adds r2, r4, #0 │ │ - bl 3ef04 <__ckd_alloc_2d_ptr+0x3a> │ │ - adds r4, r5, #2 │ │ + bl 409f0 <__ckd_alloc_2d_ptr@@Base+0x3c> │ │ + adds r4, r7, #2 │ │ adds r0, r4, #0 │ │ movs r1, #41 ; 0x29 │ │ - blx eac4 │ │ - str r0, [sp, #16] │ │ - cmp r0, #0 │ │ - beq.n 3f024 <__ckd_alloc_2d_ptr+0x15a> │ │ - subs r5, r0, r4 │ │ - cmp r5, #99 ; 0x63 │ │ - bgt.n 3f01e <__ckd_alloc_2d_ptr+0x154> │ │ + bl 488c4 <_Unwind_GetTextRelBase@@Base+0x218> │ │ + subs r6, r0, #0 │ │ + beq.n 40b08 <__ckd_alloc_2d_ptr@@Base+0x154> │ │ + subs r3, r0, r4 │ │ + str r3, [sp, #12] │ │ + cmp r3, #99 ; 0x63 │ │ + bgt.n 40b04 <__ckd_alloc_2d_ptr@@Base+0x150> │ │ adds r1, r4, #0 │ │ - adds r2, r5, #0 │ │ - add r0, sp, #56 ; 0x38 │ │ - blx ec98 │ │ movs r4, #0 │ │ - add r1, sp, #56 ; 0x38 │ │ - strb r4, [r1, r5] │ │ - adds r0, r1, #0 │ │ - blx ebb4 │ │ - adds r2, r0, #0 │ │ - cmp r0, r4 │ │ - beq.n 3f01e <__ckd_alloc_2d_ptr+0x154> │ │ - add r0, sp, #40 ; 0x28 │ │ - add r1, sp, #44 ; 0x2c │ │ + add r7, sp, #40 ; 0x28 │ │ + adds r2, r3, #0 │ │ + adds r0, r7, #0 │ │ + bl 48f34 <_Unwind_GetTextRelBase@@Base+0x888> │ │ + ldr r3, [sp, #12] │ │ + adds r0, r7, #0 │ │ + strb r4, [r7, r3] │ │ + bl 48d74 <_Unwind_GetTextRelBase@@Base+0x6c8> │ │ + subs r2, r0, #0 │ │ + cmp r2, r4 │ │ + beq.n 40b04 <__ckd_alloc_2d_ptr@@Base+0x150> │ │ + add r0, sp, #28 │ │ + add r1, sp, #32 │ │ adds r3, r4, #0 │ │ - bl 3ef04 <__ckd_alloc_2d_ptr+0x3a> │ │ - ldr r4, [sp, #16] │ │ - adds r4, #1 │ │ - b.n 3efc6 <__ckd_alloc_2d_ptr+0xfc> │ │ - add r0, sp, #40 ; 0x28 │ │ - add r1, sp, #44 ; 0x2c │ │ - adds r2, r5, #0 │ │ + bl 409f0 <__ckd_alloc_2d_ptr@@Base+0x3c> │ │ + adds r4, r6, #1 │ │ + b.n 40aa8 <__ckd_alloc_2d_ptr@@Base+0xf4> │ │ + add r0, sp, #28 │ │ + add r1, sp, #32 │ │ + adds r2, r7, #0 │ │ movs r3, #2 │ │ - bl 3ef04 <__ckd_alloc_2d_ptr+0x3a> │ │ - cmp r4, #0 │ │ - beq.n 3f042 <__ckd_alloc_2d_ptr+0x178> │ │ - b.n 3efc6 <__ckd_alloc_2d_ptr+0xfc> │ │ - add r0, sp, #40 ; 0x28 │ │ - add r1, sp, #44 ; 0x2c │ │ + bl 409f0 <__ckd_alloc_2d_ptr@@Base+0x3c> │ │ + b.n 40aa8 <__ckd_alloc_2d_ptr@@Base+0xf4> │ │ + add r6, sp, #32 │ │ adds r2, r4, #0 │ │ - adds r3, r5, #0 │ │ - bl 3ef04 <__ckd_alloc_2d_ptr+0x3a> │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - cmp r7, #9 │ │ - bgt.n 3f05e <__ckd_alloc_2d_ptr+0x194> │ │ - cmp r7, #8 │ │ - bge.n 3f0ee <__ckd_alloc_2d_ptr+0x224> │ │ - cmp r7, #2 │ │ - bge.n 3f052 <__ckd_alloc_2d_ptr+0x188> │ │ - b.n 3f180 <__ckd_alloc_2d_ptr+0x2b6> │ │ - cmp r7, #3 │ │ - ble.n 3f070 <__ckd_alloc_2d_ptr+0x1a6> │ │ - cmp r7, #5 │ │ - ble.n 3f05c <__ckd_alloc_2d_ptr+0x192> │ │ - b.n 3f180 <__ckd_alloc_2d_ptr+0x2b6> │ │ - b.n 3f088 <__ckd_alloc_2d_ptr+0x1be> │ │ - cmp r7, #16 │ │ - bge.n 3f064 <__ckd_alloc_2d_ptr+0x19a> │ │ - b.n 3f180 <__ckd_alloc_2d_ptr+0x2b6> │ │ - cmp r7, #17 │ │ - ble.n 3f09e <__ckd_alloc_2d_ptr+0x1d4> │ │ - cmp r7, #32 │ │ - beq.n 3f06e <__ckd_alloc_2d_ptr+0x1a4> │ │ - b.n 3f180 <__ckd_alloc_2d_ptr+0x2b6> │ │ - b.n 3f10e <__ckd_alloc_2d_ptr+0x244> │ │ - ldr r1, [pc, #356] ; (3f1d8 <__ckd_alloc_2d_ptr+0x30e>) │ │ - adds r0, r6, #0 │ │ - add r2, sp, #48 ; 0x30 │ │ + adds r3, r7, #0 │ │ + add r0, sp, #28 │ │ + adds r1, r6, #0 │ │ + bl 409f0 <__ckd_alloc_2d_ptr@@Base+0x3c> │ │ + ldr r3, [sp, #8] │ │ + ldr r4, [sp, #28] │ │ + cmp r3, #9 │ │ + bgt.n 40b40 <__ckd_alloc_2d_ptr@@Base+0x18c> │ │ + cmp r3, #8 │ │ + bge.n 40bcc <__ckd_alloc_2d_ptr@@Base+0x218> │ │ + cmp r3, #2 │ │ + bge.n 40b36 <__ckd_alloc_2d_ptr@@Base+0x182> │ │ + b.n 40c50 <__ckd_alloc_2d_ptr@@Base+0x29c> │ │ + cmp r3, #3 │ │ + ble.n 40b5a <__ckd_alloc_2d_ptr@@Base+0x1a6> │ │ + cmp r3, #5 │ │ + ble.n 40b6e <__ckd_alloc_2d_ptr@@Base+0x1ba> │ │ + b.n 40c50 <__ckd_alloc_2d_ptr@@Base+0x29c> │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #16 │ │ + bge.n 40b48 <__ckd_alloc_2d_ptr@@Base+0x194> │ │ + b.n 40c50 <__ckd_alloc_2d_ptr@@Base+0x29c> │ │ + cmp r3, #17 │ │ + ble.n 40b84 <__ckd_alloc_2d_ptr@@Base+0x1d0> │ │ + cmp r3, #32 │ │ + beq.n 40b52 <__ckd_alloc_2d_ptr@@Base+0x19e> │ │ + b.n 40c50 <__ckd_alloc_2d_ptr@@Base+0x29c> │ │ + movs r3, #1 │ │ + adds r7, r4, #0 │ │ + str r3, [sp, #12] │ │ + b.n 40be0 <__ckd_alloc_2d_ptr@@Base+0x22c> │ │ + ldr r1, [pc, #336] ; (40cac <__ckd_alloc_2d_ptr@@Base+0x2f8>) │ │ + adds r2, r6, #0 │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - blx eadc │ │ - movs r4, #0 │ │ - cmp r0, #1 │ │ - beq.n 3f084 <__ckd_alloc_2d_ptr+0x1ba> │ │ - b.n 3f194 <__ckd_alloc_2d_ptr+0x2ca> │ │ - adds r4, r0, #0 │ │ - b.n 3f194 <__ckd_alloc_2d_ptr+0x2ca> │ │ - subs r4, r6, #0 │ │ - beq.n 3f092 <__ckd_alloc_2d_ptr+0x1c8> │ │ - ldrb r4, [r6, #0] │ │ - subs r3, r4, #1 │ │ - sbcs r4, r3 │ │ - adds r0, r6, #0 │ │ - bl 42ce8 │ │ - str r0, [sp, #48] ; 0x30 │ │ - str r1, [sp, #52] ; 0x34 │ │ - b.n 3f194 <__ckd_alloc_2d_ptr+0x2ca> │ │ - ldrb r4, [r6, #0] │ │ - cmp r4, #116 ; 0x74 │ │ - beq.n 3f0b4 <__ckd_alloc_2d_ptr+0x1ea> │ │ - cmp r4, #121 ; 0x79 │ │ - beq.n 3f0b4 <__ckd_alloc_2d_ptr+0x1ea> │ │ - cmp r4, #89 ; 0x59 │ │ - beq.n 3f0b4 <__ckd_alloc_2d_ptr+0x1ea> │ │ - cmp r4, #84 ; 0x54 │ │ - beq.n 3f0b4 <__ckd_alloc_2d_ptr+0x1ea> │ │ - cmp r4, #49 ; 0x31 │ │ - bne.n 3f0ba <__ckd_alloc_2d_ptr+0x1f0> │ │ - movs r4, #1 │ │ - str r4, [sp, #48] ; 0x30 │ │ - b.n 3f194 <__ckd_alloc_2d_ptr+0x2ca> │ │ - cmp r4, #102 ; 0x66 │ │ - beq.n 3f0d4 <__ckd_alloc_2d_ptr+0x20a> │ │ - cmp r4, #110 ; 0x6e │ │ - beq.n 3f0d4 <__ckd_alloc_2d_ptr+0x20a> │ │ - cmp r4, #78 ; 0x4e │ │ - beq.n 3f0d4 <__ckd_alloc_2d_ptr+0x20a> │ │ - cmp r4, #48 ; 0x30 │ │ - beq.n 3f0d4 <__ckd_alloc_2d_ptr+0x20a> │ │ - subs r4, #70 ; 0x46 │ │ - negs r3, r4 │ │ - adcs r4, r3 │ │ - cmp r4, #0 │ │ - beq.n 3f0d8 <__ckd_alloc_2d_ptr+0x20e> │ │ + bl 488e4 <_Unwind_GetTextRelBase@@Base+0x238> │ │ + subs r6, r0, #1 │ │ + negs r3, r6 │ │ + adcs r6, r3 │ │ + b.n 40c68 <__ckd_alloc_2d_ptr@@Base+0x2b4> │ │ + subs r6, r4, #0 │ │ + beq.n 40b78 <__ckd_alloc_2d_ptr@@Base+0x1c4> │ │ + ldrb r6, [r4, #0] │ │ + subs r3, r6, #1 │ │ + sbcs r6, r3 │ │ + adds r0, r4, #0 │ │ + bl 449fc │ │ + str r0, [sp, #32] │ │ + str r1, [sp, #36] ; 0x24 │ │ + b.n 40c68 <__ckd_alloc_2d_ptr@@Base+0x2b4> │ │ + ldrb r6, [r4, #0] │ │ + movs r3, #32 │ │ + adds r2, r6, #0 │ │ + bics r2, r3 │ │ + cmp r2, #89 ; 0x59 │ │ + beq.n 40b98 <__ckd_alloc_2d_ptr@@Base+0x1e4> │ │ + cmp r2, #84 ; 0x54 │ │ + beq.n 40b98 <__ckd_alloc_2d_ptr@@Base+0x1e4> │ │ + cmp r6, #49 ; 0x31 │ │ + bne.n 40b9e <__ckd_alloc_2d_ptr@@Base+0x1ea> │ │ + movs r6, #1 │ │ + str r6, [sp, #32] │ │ + b.n 40c68 <__ckd_alloc_2d_ptr@@Base+0x2b4> │ │ + movs r3, #40 ; 0x28 │ │ + adds r2, r6, #0 │ │ + bics r2, r3 │ │ + cmp r2, #70 ; 0x46 │ │ + beq.n 40bb2 <__ckd_alloc_2d_ptr@@Base+0x1fe> │ │ + subs r6, #48 ; 0x30 │ │ + negs r3, r6 │ │ + adcs r6, r3 │ │ + cmp r6, #0 │ │ + beq.n 40bb6 <__ckd_alloc_2d_ptr@@Base+0x202> │ │ movs r3, #0 │ │ - b.n 3f17a <__ckd_alloc_2d_ptr+0x2b0> │ │ - ldr r2, [sp, #12] │ │ - ldr r1, [pc, #256] ; (3f1dc <__ckd_alloc_2d_ptr+0x312>) │ │ - ldr r3, [pc, #256] ; (3f1e0 <__ckd_alloc_2d_ptr+0x316>) │ │ - str r2, [sp, #0] │ │ + b.n 40c4c <__ckd_alloc_2d_ptr@@Base+0x298> │ │ + movs r2, #146 ; 0x92 │ │ + ldr r1, [pc, #244] ; (40cb0 <__ckd_alloc_2d_ptr@@Base+0x2fc>) │ │ + ldr r3, [pc, #248] ; (40cb4 <__ckd_alloc_2d_ptr@@Base+0x300>) │ │ + str r5, [sp, #0] │ │ + movs r0, #4 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #252] ; (3f1e4 <__ckd_alloc_2d_ptr+0x31a>) │ │ - bl 4003c │ │ - b.n 3f194 <__ckd_alloc_2d_ptr+0x2ca> │ │ - ldr r1, [pc, #248] ; (3f1e8 <__ckd_alloc_2d_ptr+0x31e>) │ │ - adds r0, r6, #0 │ │ - ldr r2, [pc, #248] ; (3f1ec <__ckd_alloc_2d_ptr+0x322>) │ │ + bl 41bd4 │ │ + b.n 40c68 <__ckd_alloc_2d_ptr@@Base+0x2b4> │ │ + movs r2, #152 ; 0x98 │ │ + ldr r1, [pc, #232] ; (40cb8 <__ckd_alloc_2d_ptr@@Base+0x304>) │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - bl 3ebdc <__ckd_salloc__> │ │ - str r0, [sp, #48] ; 0x30 │ │ - b.n 3f17c <__ckd_alloc_2d_ptr+0x2b2> │ │ - ldr r1, [sp, #12] │ │ - subs r5, #44 ; 0x2c │ │ - negs r2, r5 │ │ - adcs r2, r5 │ │ - adds r1, r1, r2 │ │ - str r1, [sp, #12] │ │ - adds r3, #1 │ │ - b.n 3f114 <__ckd_alloc_2d_ptr+0x24a> │ │ - movs r2, #1 │ │ - adds r3, r6, #0 │ │ - str r2, [sp, #12] │ │ - ldrb r5, [r3, #0] │ │ + adds r2, #255 ; 0xff │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + str r0, [sp, #32] │ │ + movs r6, #1 │ │ + b.n 40c68 <__ckd_alloc_2d_ptr@@Base+0x2b4> │ │ + ldrb r5, [r7, #0] │ │ cmp r5, #0 │ │ - bne.n 3f0fe <__ckd_alloc_2d_ptr+0x234> │ │ - ldr r4, [pc, #212] ; (3f1f0 <__ckd_alloc_2d_ptr+0x326>) │ │ - ldr r0, [sp, #12] │ │ + beq.n 40bf8 <__ckd_alloc_2d_ptr@@Base+0x244> │ │ + adds r3, r5, #0 │ │ + subs r3, #44 ; 0x2c │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + ldr r2, [sp, #12] │ │ + adds r7, #1 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #12] │ │ + b.n 40be0 <__ckd_alloc_2d_ptr@@Base+0x22c> │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [pc, #192] ; (40cbc <__ckd_alloc_2d_ptr@@Base+0x308>) │ │ movs r1, #4 │ │ - add r4, pc │ │ - adds r0, #1 │ │ - adds r2, r4, #0 │ │ - ldr r3, [pc, #204] ; (3f1f4 <__ckd_alloc_2d_ptr+0x32a>) │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r6, [sp, #16] │ │ - str r0, [sp, #24] │ │ - str r0, [sp, #28] │ │ - str r5, [sp, #20] │ │ - str r4, [sp, #36] ; 0x24 │ │ - b.n 3f174 <__ckd_alloc_2d_ptr+0x2aa> │ │ - adds r4, #1 │ │ - ldr r1, [sp, #16] │ │ - ldrb r3, [r1, r4] │ │ - cmp r3, #0 │ │ - beq.n 3f146 <__ckd_alloc_2d_ptr+0x27c> │ │ + adds r0, r3, #1 │ │ + movs r3, #96 ; 0x60 │ │ + add r2, pc │ │ + adds r3, #255 ; 0xff │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r7, r4, #0 │ │ + str r0, [sp, #16] │ │ + movs r6, #0 │ │ + ldrb r3, [r7, r6] │ │ + adds r0, r6, #1 │ │ cmp r3, #44 ; 0x2c │ │ - bne.n 3f138 <__ckd_alloc_2d_ptr+0x26e> │ │ - adds r5, r4, #1 │ │ - ldr r3, [pc, #172] ; (3f1f8 <__ckd_alloc_2d_ptr+0x32e>) │ │ + bne.n 40c44 <__ckd_alloc_2d_ptr@@Base+0x290> │ │ + movs r3, #100 ; 0x64 │ │ + ldr r2, [pc, #164] ; (40cc0 <__ckd_alloc_2d_ptr@@Base+0x30c>) │ │ movs r1, #1 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - adds r0, r5, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r2, [sp, #28] │ │ - ldr r1, [sp, #16] │ │ - stmia r2!, {r0} │ │ - str r2, [sp, #28] │ │ - adds r2, r4, #0 │ │ - blx ec98 │ │ + add r2, pc │ │ + adds r3, #255 ; 0xff │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r5, #2 │ │ + adds r1, r7, #0 │ │ + str r0, [r2, r3] │ │ + adds r2, r6, #0 │ │ + bl 48f34 <_Unwind_GetTextRelBase@@Base+0x888> │ │ + ldr r3, [sp, #12] │ │ + adds r6, #1 │ │ + adds r5, #1 │ │ + adds r7, r7, r6 │ │ + cmp r5, r3 │ │ + bne.n 40c0e <__ckd_alloc_2d_ptr@@Base+0x25a> │ │ ldr r3, [sp, #16] │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [sp, #12] │ │ - adds r3, r3, r5 │ │ - adds r1, #1 │ │ - str r3, [sp, #16] │ │ - str r1, [sp, #20] │ │ - cmp r1, r2 │ │ - bge.n 3f178 <__ckd_alloc_2d_ptr+0x2ae> │ │ - movs r4, #0 │ │ - b.n 3f13a <__ckd_alloc_2d_ptr+0x270> │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #48] ; 0x30 │ │ - movs r4, #1 │ │ - b.n 3f194 <__ckd_alloc_2d_ptr+0x2ca> │ │ - ldr r1, [pc, #120] ; (3f1fc <__ckd_alloc_2d_ptr+0x332>) │ │ - ldr r3, [pc, #124] ; (3f200 <__ckd_alloc_2d_ptr+0x336>) │ │ + b.n 40c4c <__ckd_alloc_2d_ptr@@Base+0x298> │ │ + cmp r3, #0 │ │ + beq.n 40c18 <__ckd_alloc_2d_ptr@@Base+0x264> │ │ + adds r6, r0, #0 │ │ + b.n 40c10 <__ckd_alloc_2d_ptr@@Base+0x25c> │ │ + str r3, [sp, #32] │ │ + b.n 40bdc <__ckd_alloc_2d_ptr@@Base+0x228> │ │ + movs r2, #158 ; 0x9e │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [pc, #108] ; (40cc4 <__ckd_alloc_2d_ptr@@Base+0x310>) │ │ movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #108] ; (40cc8 <__ckd_alloc_2d_ptr@@Base+0x314>) │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #120] ; (3f204 <__ckd_alloc_2d_ptr+0x33a>) │ │ - str r7, [sp, #0] │ │ - bl 4003c │ │ - movs r4, #0 │ │ - adds r0, r6, #0 │ │ - bl 3ec3e │ │ - cmp r4, #0 │ │ - beq.n 3f1ba <__ckd_alloc_2d_ptr+0x2f0> │ │ - ldr r2, [pc, #104] ; (3f208 <__ckd_alloc_2d_ptr+0x33e>) │ │ - movs r0, #1 │ │ + bl 41bd4 │ │ + movs r6, #0 │ │ + adds r0, r4, #0 │ │ + bl 40732 │ │ + subs r0, r6, #0 │ │ + beq.n 40c92 <__ckd_alloc_2d_ptr@@Base+0x2de> │ │ movs r3, #211 ; 0xd3 │ │ - add r2, pc │ │ + ldr r2, [pc, #84] ; (40ccc <__ckd_alloc_2d_ptr@@Base+0x318>) │ │ + lsls r3, r3, #1 │ │ movs r1, #16 │ │ - lsls r3, r0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - add r1, sp, #48 ; 0x30 │ │ + add r2, pc │ │ + movs r0, #1 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r4, r0, #0 │ │ + add r1, sp, #32 │ │ movs r2, #8 │ │ - blx eb24 │ │ - str r7, [r4, #8] │ │ - ldr r1, [sp, #32] │ │ - ldr r2, [sp, #156] ; 0x9c │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ adds r0, r4, #0 │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [sp, #8] │ │ + str r3, [r4, #8] │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #140] ; 0x8c │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 3f1ca <__ckd_alloc_2d_ptr+0x300> │ │ - blx ea28 <__stack_chk_fail@plt> │ │ - add sp, #164 ; 0xa4 │ │ + beq.n 40ca0 <__ckd_alloc_2d_ptr@@Base+0x2ec> │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #148 ; 0x94 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldrh r4, [r2, #54] ; 0x36 │ │ + str r3, [sp, #976] ; 0x3d0 │ │ movs r1, r0 │ │ - cmp r1, #24 │ │ + cmp r1, #211 ; 0xd3 │ │ movs r1, r0 │ │ - cmp r0, #105 ; 0x69 │ │ + cmp r1, #34 ; 0x22 │ │ movs r1, r0 │ │ - movs r7, #206 ; 0xce │ │ + cmp r0, #145 ; 0x91 │ │ movs r1, r0 │ │ - cmp r0, #1 │ │ + cmp r0, #194 ; 0xc2 │ │ movs r1, r0 │ │ - lsls r1, r2, #6 │ │ - movs r0, r0 │ │ - movs r7, #186 ; 0xba │ │ + cmp r0, #127 ; 0x7f │ │ movs r1, r0 │ │ - lsls r7, r2, #6 │ │ - movs r0, r0 │ │ - movs r7, #142 ; 0x8e │ │ + cmp r0, #79 ; 0x4f │ │ movs r1, r0 │ │ - lsls r7, r3, #5 │ │ - movs r0, r0 │ │ - lsls r3, r4, #5 │ │ - movs r0, r0 │ │ - movs r7, #40 ; 0x28 │ │ + cmp r0, #51 ; 0x33 │ │ movs r1, r0 │ │ - movs r7, #120 ; 0x78 │ │ + movs r7, #245 ; 0xf5 │ │ movs r1, r0 │ │ - lsls r5, r3, #6 │ │ - movs r0, r0 │ │ - movs r7, #10 │ │ + cmp r0, #67 ; 0x43 │ │ + movs r1, r0 │ │ + movs r7, #215 ; 0xd7 │ │ movs r1, r0 │ │ │ │ -0003f20c : │ │ - push {r4, r5, r6, lr} │ │ +00040cd0 : │ │ ldr r3, [r0, #8] │ │ + push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ - lsls r2, r3, #26 │ │ - bpl.n 3f230 │ │ - ldr r6, [r0, #0] │ │ - adds r5, r6, #0 │ │ - cmp r6, #0 │ │ - bne.n 3f224 │ │ - b.n 3f230 │ │ - bl 3ec3e │ │ - ldmia r5!, {r0} │ │ + lsls r3, r3, #26 │ │ + bpl.n 40cf6 │ │ + ldr r5, [r0, #0] │ │ + subs r6, r5, #0 │ │ + beq.n 40cf6 │ │ + adds r6, #4 │ │ + subs r3, r6, #4 │ │ + ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 3f220 │ │ - adds r0, r6, #0 │ │ - bl 3ec3e │ │ + beq.n 40cf0 │ │ + bl 40732 │ │ + b.n 40ce0 │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ ldr r3, [r4, #8] │ │ - lsls r2, r3, #28 │ │ - bpl.n 3f23c │ │ + lsls r3, r3, #28 │ │ + bpl.n 40d02 │ │ ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, r5, r6, pc} │ │ + ... │ │ │ │ -0003f244 : │ │ - ldr r3, [pc, #8] ; (3f250 ) │ │ +00040d0c : │ │ + ldr r3, [pc, #8] ; (40d18 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r0, [r3, #0] │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - ldrh r2, [r0, #34] ; 0x22 │ │ + str r1, [sp, #504] ; 0x1f8 │ │ movs r1, r0 │ │ │ │ -0003f254 : │ │ - push {r0, r1, r2, lr} │ │ - cmp r0, #0 │ │ - beq.n 3f266 │ │ +00040d1c : │ │ + ldr r3, [pc, #44] ; (40d4c ) │ │ + push {r0, r1, r4, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + adds r4, r3, #0 │ │ + str r2, [sp, #4] │ │ + subs r3, r0, #0 │ │ + beq.n 40d3a │ │ ldr r0, [r0, #4] │ │ - add r2, sp, #4 │ │ - bl 40aac │ │ + mov r2, sp │ │ + bl 4263c │ │ negs r3, r0 │ │ - adcs r0, r3 │ │ - pop {r1, r2, r3, pc} │ │ + adcs r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 40d48 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r4, pc} │ │ + nop ; (mov r8, r8) │ │ + str r1, [sp, #368] ; 0x170 │ │ + movs r1, r0 │ │ │ │ -0003f268 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ +00040d50 : │ │ + push {r4, r5, lr} │ │ + ldr r4, [pc, #64] ; (40d94 ) │ │ + sub sp, #20 │ │ ldr r0, [r0, #4] │ │ - add r2, sp, #12 │ │ - adds r4, r1, #0 │ │ - bl 40aac │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + add r2, sp, #8 │ │ + adds r5, r1, #0 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #12] │ │ + bl 4263c │ │ cmp r0, #0 │ │ - bge.n 3f28e │ │ - ldr r1, [pc, #24] ; (3f294 ) │ │ - ldr r3, [pc, #28] ; (3f298 ) │ │ + bge.n 40d82 │ │ + ldr r1, [pc, #40] ; (40d98 ) │ │ + ldr r3, [pc, #44] ; (40d9c ) │ │ movs r0, #4 │ │ + str r5, [sp, #0] │ │ add r1, pc │ │ + ldr r2, [pc, #40] ; (40da0 ) │ │ add r3, pc │ │ - ldr r2, [pc, #24] ; (3f29c ) │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ + bl 41bd4 │ │ movs r0, #0 │ │ - b.n 3f290 │ │ - ldr r0, [sp, #12] │ │ - add sp, #16 │ │ - pop {r4, pc} │ │ - movs r6, #48 ; 0x30 │ │ + b.n 40d84 │ │ + ldr r0, [sp, #8] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 40d90 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #20 │ │ + pop {r4, r5, pc} │ │ + str r1, [sp, #144] ; 0x90 │ │ movs r1, r0 │ │ - movs r6, #155 ; 0x9b │ │ + movs r6, #221 ; 0xdd │ │ + movs r1, r0 │ │ + movs r7, #70 ; 0x46 │ │ movs r1, r0 │ │ lsls r1, r6, #14 │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #44 ; 0x2c │ │ movs r5, #0 │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r6, r1, #0 │ │ - str r3, [sp, #32] │ │ - str r2, [sp, #12] │ │ - adds r4, r2, #0 │ │ + adds r4, r1, #0 │ │ + adds r6, r2, #0 │ │ adds r7, r5, #0 │ │ - str r5, [sp, #16] │ │ - b.n 3f2dc │ │ - blx ea40 │ │ - cmp r7, r0 │ │ - bge.n 3f2c0 │ │ - adds r7, r0, #0 │ │ - ldr r0, [r4, #8] │ │ + sub sp, #36 ; 0x24 │ │ + str r0, [sp, #28] │ │ + str r2, [sp, #16] │ │ + str r3, [sp, #24] │ │ + str r2, [sp, #8] │ │ + str r5, [sp, #12] │ │ + ldr r0, [r6, #0] │ │ + cmp r0, #0 │ │ + beq.n 40de6 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldr r3, [sp, #12] │ │ + cmp r3, r0 │ │ + bge.n 40dcc │ │ + str r0, [sp, #12] │ │ + ldr r0, [r6, #8] │ │ movs r3, #6 │ │ cmp r0, #0 │ │ - beq.n 3f2ce │ │ - blx ea40 │ │ + beq.n 40dda │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r3, r0, #0 │ │ cmp r5, r3 │ │ - bge.n 3f2d4 │ │ + bge.n 40de0 │ │ adds r5, r3, #0 │ │ - ldr r1, [sp, #16] │ │ - adds r4, #16 │ │ - adds r1, #1 │ │ - str r1, [sp, #16] │ │ - ldr r0, [r4, #0] │ │ - cmp r0, #0 │ │ - bne.n 3f2b6 │ │ - ldr r0, [pc, #460] ; (3f4b0 ) │ │ + adds r7, #1 │ │ + adds r6, #16 │ │ + b.n 40dba │ │ movs r3, #7 │ │ - bics r7, r3 │ │ + ldr r2, [sp, #12] │ │ + ldr r0, [pc, #448] ; (40fac ) │ │ bics r5, r3 │ │ + bics r2, r3 │ │ add r0, pc │ │ - adds r1, r6, #0 │ │ - str r7, [sp, #24] │ │ - str r5, [sp, #28] │ │ - movs r4, #6 │ │ - blx eae8 │ │ - b.n 3f304 │ │ + adds r1, r4, #0 │ │ + str r5, [sp, #20] │ │ + str r2, [sp, #12] │ │ + movs r5, #6 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r3, [sp, #12] │ │ + cmp r5, r3 │ │ + bge.n 40e10 │ │ movs r0, #9 │ │ - adds r1, r6, #0 │ │ - blx eb60 │ │ - adds r4, #8 │ │ - ldr r2, [sp, #24] │ │ - cmp r4, r2 │ │ - blt.n 3f2fa │ │ - ldr r0, [pc, #424] ; (3f4b4 ) │ │ - adds r1, r6, #0 │ │ - movs r4, #7 │ │ + adds r1, r4, #0 │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ + adds r5, #8 │ │ + b.n 40dfe │ │ + ldr r0, [pc, #412] ; (40fb0 ) │ │ + adds r1, r4, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - b.n 3f322 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + movs r5, #7 │ │ + ldr r3, [sp, #20] │ │ + cmp r5, r3 │ │ + bge.n 40e2e │ │ movs r0, #9 │ │ - adds r1, r6, #0 │ │ - blx eb60 │ │ - adds r4, #8 │ │ - ldr r3, [sp, #28] │ │ - cmp r4, r3 │ │ - blt.n 3f318 │ │ - ldr r1, [sp, #32] │ │ - cmp r1, #0 │ │ - beq.n 3f334 │ │ - ldr r0, [pc, #392] ; (3f4b8 ) │ │ + adds r1, r4, #0 │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ + adds r5, #8 │ │ + b.n 40e1c │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 40e3a │ │ + ldr r0, [pc, #380] ; (40fb4 ) │ │ add r0, pc │ │ - b.n 3f338 │ │ - ldr r0, [pc, #388] ; (3f4bc ) │ │ + b.n 40e3e │ │ + ldr r0, [pc, #380] ; (40fb8 ) │ │ add r0, pc │ │ - adds r1, r6, #0 │ │ - blx eae8 │ │ - ldr r2, [pc, #384] ; (3f4c0 ) │ │ + adds r1, r4, #0 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r2, [pc, #372] ; (40fbc ) │ │ movs r3, #148 ; 0x94 │ │ - ldr r0, [sp, #16] │ │ add r2, pc │ │ + adds r0, r7, #0 │ │ movs r1, #4 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r3, #0 │ │ - str r0, [sp, #20] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r7, #4 │ │ + adds r6, r0, #0 │ │ + adds r3, r2, r3 │ │ adds r5, r0, #0 │ │ adds r2, r0, #0 │ │ - b.n 3f360 │ │ - ldr r1, [sp, #12] │ │ - adds r3, #1 │ │ + ldr r1, [sp, #8] │ │ + cmp r1, r3 │ │ + beq.n 40e6e │ │ + ldr r1, [sp, #8] │ │ stmia r2!, {r1} │ │ adds r1, #16 │ │ - str r1, [sp, #12] │ │ - ldr r1, [sp, #16] │ │ - cmp r3, r1 │ │ - blt.n 3f356 │ │ - ldr r3, [pc, #348] ; (3f4c4 ) │ │ - movs r2, #4 │ │ - ldr r0, [sp, #20] │ │ + str r1, [sp, #8] │ │ + b.n 40e5e │ │ + ldr r3, [pc, #336] ; (40fc0 ) │ │ + adds r0, r6, #0 │ │ add r3, pc │ │ - blx ebf0 │ │ - movs r2, #0 │ │ - str r2, [sp, #12] │ │ - b.n 3f492 │ │ + adds r1, r7, #0 │ │ + movs r2, #4 │ │ + bl 48dc4 <_Unwind_GetTextRelBase@@Base+0x718> │ │ + lsls r3, r7, #2 │ │ + adds r3, r6, r3 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #8] │ │ + cmp r5, r3 │ │ + bne.n 40e8a │ │ + b.n 40f9a │ │ ldr r3, [r5, #0] │ │ - adds r1, r6, #0 │ │ + adds r1, r4, #0 │ │ ldr r0, [r3, #0] │ │ - blx eae8 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ ldr r3, [r5, #0] │ │ ldr r0, [r3, #0] │ │ - blx ea40 │ │ - adds r4, r0, #0 │ │ - b.n 3f394 │ │ - blx eb60 │ │ - adds r4, #8 │ │ - ldr r3, [sp, #24] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r7, r0, #0 │ │ + ldr r3, [sp, #12] │ │ movs r0, #9 │ │ - adds r1, r6, #0 │ │ - cmp r4, r3 │ │ - blt.n 3f38e │ │ - blx eb60 │ │ + adds r1, r4, #0 │ │ + cmp r7, r3 │ │ + bge.n 40eb0 │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ + adds r7, #8 │ │ + b.n 40e9e │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ ldr r3, [r5, #0] │ │ - ldr r4, [r3, #8] │ │ - cmp r4, #0 │ │ - beq.n 3f3c6 │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - blx eae8 │ │ + ldr r0, [r3, #8] │ │ + subs r7, r0, #0 │ │ + beq.n 40ecc │ │ + adds r1, r4, #0 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ ldr r3, [r5, #0] │ │ ldr r0, [r3, #8] │ │ - blx ea40 │ │ - adds r4, r0, #0 │ │ - b.n 3f3c6 │ │ - adds r1, r6, #0 │ │ - blx eb60 │ │ - adds r4, #8 │ │ - ldr r1, [sp, #28] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r7, r0, #0 │ │ + ldr r3, [sp, #20] │ │ movs r0, #9 │ │ - cmp r4, r1 │ │ - blt.n 3f3be │ │ - adds r1, r6, #0 │ │ - blx eb60 │ │ - ldr r2, [sp, #32] │ │ + adds r1, r4, #0 │ │ + cmp r7, r3 │ │ + bge.n 40ede │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ + adds r7, #8 │ │ + b.n 40ecc │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ + ldr r2, [sp, #24] │ │ ldr r3, [r5, #0] │ │ cmp r2, #0 │ │ - beq.n 3f3e0 │ │ + beq.n 40eee │ │ ldr r0, [r3, #12] │ │ - b.n 3f434 │ │ + b.n 40f40 │ │ ldr r1, [r3, #0] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - bl 3f268 │ │ + ldr r0, [sp, #28] │ │ + bl 40d50 │ │ cmp r0, #0 │ │ - beq.n 3f482 │ │ + beq.n 40f8e │ │ ldr r3, [r5, #0] │ │ - ldr r2, [r3, #4] │ │ - cmp r2, #9 │ │ - bgt.n 3f406 │ │ - cmp r2, #8 │ │ - bge.n 3f432 │ │ - cmp r2, #2 │ │ - blt.n 3f46e │ │ - cmp r2, #3 │ │ - ble.n 3f414 │ │ - cmp r2, #5 │ │ - bgt.n 3f46e │ │ - b.n 3f422 │ │ - cmp r2, #16 │ │ - blt.n 3f46e │ │ - cmp r2, #17 │ │ - ble.n 3f456 │ │ - cmp r2, #32 │ │ - bne.n 3f46e │ │ - b.n 3f43a │ │ - ldr r1, [pc, #176] ; (3f4c8 ) │ │ + ldr r3, [r3, #4] │ │ + cmp r3, #9 │ │ + bgt.n 40f22 │ │ + cmp r3, #8 │ │ + bge.n 40f3e │ │ + cmp r3, #2 │ │ + blt.n 40f7a │ │ + cmp r3, #3 │ │ + ble.n 40f30 │ │ + cmp r3, #5 │ │ + bgt.n 40f7a │ │ ldr r2, [r0, #0] │ │ - adds r0, r6, #0 │ │ + ldr r3, [r0, #4] │ │ + ldr r1, [pc, #172] ; (40fc4 ) │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - blx eaf4 │ │ - b.n 3f482 │ │ - ldr r1, [pc, #168] ; (3f4cc ) │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + b.n 40f8e │ │ + cmp r3, #16 │ │ + blt.n 40f7a │ │ + cmp r3, #17 │ │ + ble.n 40f62 │ │ + cmp r3, #32 │ │ + beq.n 40f46 │ │ + b.n 40f7a │ │ + ldr r1, [pc, #148] ; (40fc8 ) │ │ ldr r2, [r0, #0] │ │ - ldr r3, [r0, #4] │ │ - adds r0, r6, #0 │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - blx eaf4 │ │ - b.n 3f482 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + b.n 40f8e │ │ ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ - bne.n 3f466 │ │ - b.n 3f482 │ │ + bne.n 40f72 │ │ + b.n 40f8e │ │ ldr r7, [r0, #0] │ │ cmp r7, #0 │ │ - beq.n 3f482 │ │ - ldr r4, [pc, #140] ; (3f4d0 ) │ │ - add r4, pc │ │ - b.n 3f44e │ │ - adds r0, r6, #0 │ │ - adds r1, r4, #0 │ │ - blx eaf4 │ │ - ldmia r7!, {r2} │ │ + beq.n 40f8e │ │ + adds r7, #4 │ │ + subs r3, r7, #4 │ │ + ldr r2, [r3, #0] │ │ cmp r2, #0 │ │ - bne.n 3f446 │ │ - b.n 3f482 │ │ + beq.n 40f8e │ │ + ldr r1, [pc, #116] ; (40fcc ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + b.n 40f4c │ │ ldr r3, [r0, #0] │ │ cmp r3, #0 │ │ - beq.n 3f462 │ │ - ldr r0, [pc, #116] ; (3f4d4 ) │ │ + bne.n 40f6e │ │ + ldr r0, [pc, #100] ; (40fd0 ) │ │ add r0, pc │ │ - b.n 3f466 │ │ - ldr r0, [pc, #116] ; (3f4d8 ) │ │ + b.n 40f72 │ │ + ldr r0, [pc, #100] ; (40fd4 ) │ │ add r0, pc │ │ - adds r1, r6, #0 │ │ - blx eae8 │ │ - b.n 3f482 │ │ - ldr r1, [pc, #108] ; (3f4dc ) │ │ - ldr r3, [pc, #108] ; (3f4e0 ) │ │ - str r2, [sp, #0] │ │ + adds r1, r4, #0 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + b.n 40f8e │ │ movs r2, #162 ; 0xa2 │ │ - add r1, pc │ │ - add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #88] ; (40fd8 ) │ │ + ldr r3, [pc, #88] ; (40fdc ) │ │ movs r0, #4 │ │ + add r1, pc │ │ lsls r2, r2, #1 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r0, #10 │ │ - adds r1, r6, #0 │ │ - blx eb60 │ │ - ldr r3, [sp, #12] │ │ + adds r1, r4, #0 │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ adds r5, #4 │ │ - adds r3, #1 │ │ - str r3, [sp, #12] │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [sp, #16] │ │ - cmp r1, r2 │ │ - bge.n 3f49c │ │ - b.n 3f378 │ │ - ldr r0, [sp, #20] │ │ - bl 3ec3e │ │ - adds r1, r6, #0 │ │ + b.n 40e82 │ │ + adds r0, r6, #0 │ │ + bl 40732 │ │ + adds r1, r4, #0 │ │ movs r0, #10 │ │ - blx eb60 │ │ - add sp, #44 ; 0x2c │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - movs r6, #71 ; 0x47 │ │ + movs r6, #228 ; 0xe4 │ │ movs r1, r0 │ │ - movs r6, #40 ; 0x28 │ │ + movs r6, #199 ; 0xc7 │ │ movs r1, r0 │ │ - movs r6, #17 │ │ + movs r6, #174 ; 0xae │ │ movs r1, r0 │ │ - movs r6, #21 │ │ + movs r6, #178 ; 0xb2 │ │ movs r1, r0 │ │ - movs r5, #106 ; 0x6a │ │ + movs r6, #9 │ │ movs r1, r0 │ │ - ; instruction: 0xfb83ffff │ │ - movs r4, #197 ; 0xc5 │ │ + ; instruction: 0xfb69ffff │ │ + movs r5, #222 ; 0xde │ │ movs r1, r0 │ │ - movs r5, #43 ; 0x2b │ │ + movs r5, #76 ; 0x4c │ │ movs r1, r0 │ │ - movs r5, #22 │ │ + movs r5, #161 ; 0xa1 │ │ movs r1, r0 │ │ - sub sp, #476 ; 0x1dc │ │ + add r7, sp, #788 ; 0x314 │ │ movs r0, r0 │ │ - add r7, sp, #140 ; 0x8c │ │ + cbz r5, 40ffa │ │ movs r0, r0 │ │ - movs r4, #56 ; 0x38 │ │ + movs r4, #205 ; 0xcd │ │ movs r1, r0 │ │ - movs r4, #136 ; 0x88 │ │ + movs r5, #27 │ │ movs r1, r0 │ │ │ │ -0003f4e4 : │ │ +00040fe0 : │ │ push {r4, r5, r6, lr} │ │ + cmp r2, #0 │ │ + beq.n 41000 │ │ + adds r4, r2, #0 │ │ + adds r5, r1, #0 │ │ adds r6, r0, #0 │ │ - adds r4, r1, #0 │ │ - subs r5, r2, #0 │ │ - beq.n 3f506 │ │ - ldr r0, [pc, #24] ; (3f508 ) │ │ + ldr r0, [pc, #20] ; (41004 ) │ │ add r0, pc │ │ - blx eae8 │ │ - cmp r4, #0 │ │ - beq.n 3f506 │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ adds r0, r6, #0 │ │ - adds r1, r4, #0 │ │ - adds r2, r5, #0 │ │ + adds r1, r5, #0 │ │ + adds r2, r4, #0 │ │ movs r3, #1 │ │ - bl 3f2a0 │ │ + bl 40da4 │ │ pop {r4, r5, r6, pc} │ │ - movs r4, #108 ; 0x6c │ │ + nop ; (mov r8, r8) │ │ + movs r5, #17 │ │ movs r1, r0 │ │ │ │ -0003f50c : │ │ +00041008 : │ │ push {r3, lr} │ │ - bl 3f268 │ │ - cmp r0, #0 │ │ - beq.n 3f518 │ │ - ldr r0, [r0, #0] │ │ + bl 40d50 │ │ + subs r3, r0, #0 │ │ + beq.n 41014 │ │ + ldr r0, [r3, #0] │ │ pop {r3, pc} │ │ │ │ -0003f51a : │ │ +00041016 : │ │ push {r3, lr} │ │ - bl 3f268 │ │ - cmp r0, #0 │ │ - beq.n 3f526 │ │ - ldr r0, [r0, #0] │ │ + bl 40d50 │ │ + subs r3, r0, #0 │ │ + beq.n 41022 │ │ + ldr r0, [r3, #0] │ │ pop {r3, pc} │ │ │ │ -0003f528 : │ │ +00041024 : │ │ push {r3, lr} │ │ - bl 3f268 │ │ - cmp r0, #0 │ │ - beq.n 3f534 │ │ - ldr r0, [r0, #0] │ │ + bl 40d50 │ │ + subs r3, r0, #0 │ │ + beq.n 41030 │ │ + ldr r0, [r3, #0] │ │ pop {r3, pc} │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ ... │ │ │ │ -0003f538 : │ │ +00041038 : │ │ push {r3, lr} │ │ - bl 3f268 │ │ + bl 40d50 │ │ cmp r0, #0 │ │ - beq.n 3f548 │ │ + beq.n 41048 │ │ ldr r1, [r0, #4] │ │ ldr r0, [r0, #0] │ │ - b.n 3f54c │ │ - ldr r1, [pc, #8] ; (3f554 ) │ │ - ldr r0, [pc, #4] ; (3f550 ) │ │ + b.n 4104c │ │ + ldr r1, [pc, #8] ; (41054 ) │ │ + ldr r0, [pc, #4] ; (41050 ) │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ ... │ │ │ │ -0003f558 : │ │ +00041058 : │ │ push {r0, r1, r4, r5, r6, lr} │ │ adds r6, r1, #0 │ │ adds r5, r2, #0 │ │ - bl 3f268 │ │ + bl 40d50 │ │ subs r4, r0, #0 │ │ - bne.n 3f57a │ │ - ldr r1, [pc, #52] ; (3f59c ) │ │ - ldr r3, [pc, #52] ; (3f5a0 ) │ │ + bne.n 4107a │ │ + ldr r1, [pc, #52] ; (4109c ) │ │ + ldr r3, [pc, #52] ; (410a0 ) │ │ + str r6, [sp, #0] │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #48] ; (410a4 ) │ │ add r3, pc │ │ - ldr r2, [pc, #48] ; (3f5a4 ) │ │ - str r6, [sp, #0] │ │ - bl 4003c │ │ - b.n 3f598 │ │ - ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ + bl 41bd4 │ │ + b.n 41098 │ │ + ldr r0, [r0, #0] │ │ + bl 40732 │ │ cmp r5, #0 │ │ - bne.n 3f588 │ │ + bne.n 41088 │ │ str r5, [r4, #0] │ │ - b.n 3f598 │ │ - ldr r1, [pc, #28] ; (3f5a8 ) │ │ + b.n 41098 │ │ movs r2, #251 ; 0xfb │ │ + ldr r1, [pc, #28] ; (410a8 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ lsls r2, r2, #2 │ │ - bl 3ebdc <__ckd_salloc__> │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ str r0, [r4, #0] │ │ pop {r0, r1, r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - movs r3, #66 ; 0x42 │ │ + movs r3, #227 ; 0xe3 │ │ movs r1, r0 │ │ - movs r3, #173 ; 0xad │ │ + movs r4, #76 ; 0x4c │ │ movs r1, r0 │ │ lsls r5, r4, #15 │ │ movs r0, r0 │ │ - movs r3, #32 │ │ + movs r3, #195 ; 0xc3 │ │ movs r1, r0 │ │ │ │ -0003f5ac : │ │ +000410ac : │ │ push {r0, r1, r2, r4, r5, lr} │ │ adds r4, r1, #0 │ │ adds r5, r2, #0 │ │ - bl 3f268 │ │ + bl 40d50 │ │ cmp r0, #0 │ │ - bne.n 3f5ce │ │ - ldr r1, [pc, #24] ; (3f5d4 ) │ │ - ldr r3, [pc, #24] ; (3f5d8 ) │ │ + bne.n 410ce │ │ + ldr r1, [pc, #24] ; (410d4 ) │ │ + ldr r3, [pc, #24] ; (410d8 ) │ │ + str r4, [sp, #0] │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #20] ; (410dc ) │ │ add r3, pc │ │ - ldr r2, [pc, #20] ; (3f5dc ) │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ - b.n 3f5d0 │ │ + bl 41bd4 │ │ + b.n 410d0 │ │ str r5, [r0, #0] │ │ pop {r0, r1, r2, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - movs r2, #238 ; 0xee │ │ + movs r3, #143 ; 0x8f │ │ movs r1, r0 │ │ - movs r3, #89 ; 0x59 │ │ + movs r3, #248 ; 0xf8 │ │ movs r1, r0 │ │ lsls r5, r6, #15 │ │ ... │ │ │ │ -0003f5e0 : │ │ - push {r0, r1, r4, r6, r7, lr} │ │ - adds r4, r1, #0 │ │ - adds r6, r2, #0 │ │ - adds r7, r3, #0 │ │ - bl 3f268 │ │ +000410e0 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + adds r6, r1, #0 │ │ + adds r4, r2, #0 │ │ + adds r5, r3, #0 │ │ + bl 40d50 │ │ cmp r0, #0 │ │ - bne.n 3f604 │ │ - ldr r1, [pc, #24] ; (3f60c ) │ │ - ldr r3, [pc, #28] ; (3f610 ) │ │ + bne.n 41104 │ │ + ldr r1, [pc, #24] ; (4110c ) │ │ + ldr r3, [pc, #28] ; (41110 ) │ │ + str r6, [sp, #0] │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #24] ; (41114 ) │ │ add r3, pc │ │ - ldr r2, [pc, #24] ; (3f614 ) │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ - b.n 3f608 │ │ - str r6, [r0, #0] │ │ - str r7, [r0, #4] │ │ - pop {r0, r1, r4, r6, r7, pc} │ │ + bl 41bd4 │ │ + b.n 41108 │ │ + str r4, [r0, #0] │ │ + str r5, [r0, #4] │ │ + pop {r0, r1, r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - movs r2, #184 ; 0xb8 │ │ + movs r3, #89 ; 0x59 │ │ movs r1, r0 │ │ - movs r3, #35 ; 0x23 │ │ + movs r3, #194 ; 0xc2 │ │ movs r1, r0 │ │ lsls r1, r0, #16 │ │ ... │ │ │ │ -0003f618 : │ │ +00041118 : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -0003f620 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ +00041120 : │ │ + ldr r3, [pc, #132] ; (411a8 ) │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ adds r4, r0, #0 │ │ - subs r0, #0 │ │ - beq.n 3f68e │ │ - ldr r0, [r4, #0] │ │ - subs r0, #1 │ │ + ldr r2, [r3, #0] │ │ + adds r5, r3, #0 │ │ + str r2, [sp, #4] │ │ + cmp r4, #0 │ │ + beq.n 4119a │ │ + ldr r3, [r4, #0] │ │ + subs r0, r3, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 3f68e │ │ + bgt.n 4119a │ │ ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n 3f660 │ │ - add r1, sp, #4 │ │ - bl 40d9c │ │ + beq.n 4116c │ │ + mov r1, sp │ │ + bl 42948 │ │ + adds r7, r0, #0 │ │ adds r6, r0, #0 │ │ - adds r5, r0, #0 │ │ - b.n 3f64e │ │ - ldr r3, [r5, #0] │ │ + cmp r6, #0 │ │ + beq.n 4115e │ │ + ldr r3, [r6, #0] │ │ ldr r0, [r3, #8] │ │ - bl 3f20c │ │ - ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 3f644 │ │ - adds r0, r6, #0 │ │ - bl 406d0 │ │ + bl 40cd0 │ │ + ldr r6, [r6, #8] │ │ + b.n 4114e │ │ + adds r0, r7, #0 │ │ + bl 42268 │ │ ldr r0, [r4, #4] │ │ - bl 40e48 │ │ - str r5, [r4, #4] │ │ + bl 429fc │ │ + str r6, [r4, #4] │ │ + movs r6, #0 │ │ ldr r3, [r4, #8] │ │ - movs r5, #0 │ │ - cmp r3, r5 │ │ - bne.n 3f674 │ │ - b.n 3f686 │ │ - lsls r3, r5, #2 │ │ - ldr r0, [r0, r3] │ │ - bl 3ec3e │ │ - adds r5, #1 │ │ + cmp r3, r6 │ │ + beq.n 41192 │ │ ldr r3, [r4, #12] │ │ ldr r0, [r4, #8] │ │ - cmp r5, r3 │ │ - bcc.n 3f66a │ │ - bl 3ec3e │ │ + cmp r6, r3 │ │ + bcs.n 41188 │ │ + lsls r3, r6, #2 │ │ + ldr r0, [r0, r3] │ │ + bl 40732 │ │ + adds r6, #1 │ │ + b.n 41174 │ │ + bl 40732 │ │ movs r3, #0 │ │ str r3, [r4, #8] │ │ str r3, [r4, #12] │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ movs r0, #0 │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 411a6 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + ldrh r0, [r3, #42] ; 0x2a │ │ + movs r1, r0 │ │ │ │ -0003f690 : │ │ +000411ac : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #60 ; 0x3c │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #788] ; (414c8 ) │ │ + str r2, [sp, #24] │ │ str r0, [sp, #32] │ │ - ldr r0, [pc, #728] ; (3f970 ) │ │ - ldr r4, [sp, #32] │ │ - str r1, [sp, #12] │ │ - add r0, pc │ │ - str r0, [sp, #28] │ │ - str r2, [sp, #36] ; 0x24 │ │ - str r3, [sp, #40] ; 0x28 │ │ - cmp r4, #0 │ │ - bne.n 3f6be │ │ - ldr r2, [pc, #712] ; (3f974 ) │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [pc, #780] ; (414cc ) │ │ + str r1, [sp, #8] │ │ + subs r7, r0, #0 │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #44] ; 0x2c │ │ + str r2, [sp, #52] ; 0x34 │ │ + bne.n 411e4 │ │ movs r3, #140 ; 0x8c │ │ + ldr r2, [pc, #764] ; (414d0 ) │ │ lsls r3, r3, #2 │ │ - add r2, pc │ │ movs r0, #1 │ │ movs r1, #16 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #1 │ │ - adds r4, r0, #0 │ │ + adds r7, r0, #0 │ │ str r3, [r0, #0] │ │ movs r0, #50 ; 0x32 │ │ movs r1, #0 │ │ - bl 40a30 │ │ - ldr r2, [sp, #12] │ │ - str r0, [sp, #20] │ │ - cmp r2, #0 │ │ - beq.n 3f70a │ │ + bl 425c0 │ │ + ldr r3, [sp, #8] │ │ + str r0, [sp, #12] │ │ + cmp r3, #0 │ │ + beq.n 4122e │ │ + adds r4, r3, #0 │ │ movs r3, #0 │ │ - adds r5, r2, #0 │ │ - str r3, [sp, #24] │ │ - b.n 3f702 │ │ - adds r2, r5, #0 │ │ - ldr r0, [sp, #20] │ │ - bl 40b94 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - cmp r2, #0 │ │ - beq.n 3f6fa │ │ - cmp r0, r5 │ │ - beq.n 3f6fa │ │ - ldr r2, [r5, #0] │ │ - ldr r1, [pc, #652] ; (3f978 ) │ │ - ldr r3, [pc, #652] ; (3f97c ) │ │ - str r2, [sp, #0] │ │ + str r3, [sp, #20] │ │ + ldr r1, [r4, #0] │ │ + cmp r1, #0 │ │ + beq.n 41232 │ │ + ldr r0, [sp, #12] │ │ + adds r2, r4, #0 │ │ + bl 4275c │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + cmp r3, #0 │ │ + beq.n 41224 │ │ + cmp r0, r4 │ │ + beq.n 41224 │ │ + ldr r3, [r4, #0] │ │ + ldr r1, [pc, #700] ; (414d4 ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #700] ; (414d8 ) │ │ add r1, pc │ │ + ldr r2, [pc, #700] ; (414dc ) │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #648] ; (3f980 ) │ │ - b.n 3f86c │ │ - ldr r3, [sp, #24] │ │ - adds r5, #16 │ │ + b.n 412b6 │ │ + ldr r3, [sp, #20] │ │ + adds r4, #16 │ │ adds r3, #1 │ │ - str r3, [sp, #24] │ │ - ldr r1, [r5, #0] │ │ - cmp r1, #0 │ │ - bne.n 3f6d6 │ │ - b.n 3f70e │ │ - ldr r0, [sp, #12] │ │ - str r0, [sp, #24] │ │ - ldr r1, [r4, #4] │ │ + str r3, [sp, #20] │ │ + b.n 411fa │ │ + ldr r3, [sp, #8] │ │ + str r3, [sp, #20] │ │ + ldr r1, [r7, #4] │ │ cmp r1, #0 │ │ - bne.n 3f71c │ │ - ldr r0, [sp, #24] │ │ - bl 40a30 │ │ - str r0, [r4, #4] │ │ + bne.n 41240 │ │ + ldr r0, [sp, #20] │ │ + bl 425c0 │ │ + str r0, [r7, #4] │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + ble.n 4125a │ │ ldr r3, [sp, #36] ; 0x24 │ │ - movs r2, #0 │ │ - str r2, [sp, #16] │ │ - cmp r3, r2 │ │ - ble.n 3f736 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ldr r3, [r0, #0] │ │ + ldr r3, [r3, #0] │ │ ldrb r3, [r3, #0] │ │ subs r3, #45 ; 0x2d │ │ adds r2, r3, #0 │ │ subs r3, r2, #1 │ │ sbcs r2, r3 │ │ str r2, [sp, #16] │ │ ldr r3, [sp, #16] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - lsls r5, r3, #2 │ │ - adds r5, r0, r5 │ │ - b.n 3f82a │ │ - ldr r1, [r5, #0] │ │ - ldr r0, [sp, #20] │ │ - add r2, sp, #52 ; 0x34 │ │ - bl 40aac │ │ + lsls r4, r3, #2 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r4, r3, r4 │ │ + b.n 4128a │ │ + ldr r1, [r4, #4] │ │ + cmp r6, #0 │ │ + bne.n 412f8 │ │ + movs r0, #8 │ │ + bl 40a84 <__ckd_alloc_2d_ptr@@Base+0xd0> │ │ + adds r5, r0, #0 │ │ + ldr r0, [r7, #4] │ │ + ldr r1, [r4, #0] │ │ + adds r2, r5, #0 │ │ + bl 4275c │ │ + str r0, [sp, #48] ; 0x30 │ │ + cmp r0, r5 │ │ + bne.n 41332 │ │ + ldr r3, [sp, #16] │ │ + adds r4, #8 │ │ + adds r3, #2 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #24] │ │ + cmp r3, r2 │ │ + bge.n 41362 │ │ + ldr r0, [sp, #12] │ │ + ldr r1, [r4, #0] │ │ + add r2, sp, #48 ; 0x30 │ │ + bl 4263c │ │ cmp r0, #0 │ │ - bge.n 3f76e │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - cmp r2, #0 │ │ - beq.n 3f766 │ │ - ldr r2, [r5, #0] │ │ - ldr r1, [pc, #556] ; (3f984 ) │ │ - ldr r3, [pc, #556] ; (3f988 ) │ │ - str r2, [sp, #0] │ │ + bge.n 412c4 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + cmp r3, #0 │ │ + beq.n 412bc │ │ + movs r0, #4 │ │ + ldr r3, [r4, #0] │ │ + ldr r1, [pc, #564] ; (414e0 ) │ │ + ldr r2, [pc, #564] ; (414e4 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #564] ; (414e8 ) │ │ add r1, pc │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #552] ; (3f98c ) │ │ - b.n 3f86c │ │ - ldr r3, [sp, #12] │ │ + bl 41bd4 │ │ + b.n 4158c │ │ + ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - bne.n 3f822 │ │ - str r3, [sp, #52] ; 0x34 │ │ + bne.n 41282 │ │ + str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #16] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr r6, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #24] │ │ + ldr r6, [sp, #48] ; 0x30 │ │ adds r3, #1 │ │ - cmp r3, r0 │ │ - blt.n 3f79c │ │ - ldr r3, [pc, #532] ; (3f990 ) │ │ + cmp r3, r2 │ │ + blt.n 41264 │ │ ldr r2, [sp, #28] │ │ - adds r0, r4, #0 │ │ - ldr r1, [r2, r3] │ │ - ldr r2, [sp, #12] │ │ + ldr r3, [pc, #536] ; (414ec ) │ │ + adds r0, r7, #0 │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [sp, #8] │ │ + adds r1, r3, #0 │ │ adds r1, #168 ; 0xa8 │ │ - bl 3f4e4 │ │ - ldr r2, [r5, #0] │ │ - ldr r1, [pc, #516] ; (3f994 ) │ │ - ldr r3, [pc, #520] ; (3f998 ) │ │ - str r2, [sp, #0] │ │ + str r3, [sp, #16] │ │ + bl 40fe0 │ │ + movs r2, #154 ; 0x9a │ │ + ldr r3, [r4, #0] │ │ + ldr r1, [pc, #516] ; (414f0 ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #516] ; (414f4 ) │ │ add r1, pc │ │ + lsls r2, r2, #2 │ │ add r3, pc │ │ - movs r0, #4 │ │ - movs r2, #154 ; 0x9a │ │ - b.n 3f86a │ │ - cmp r6, #0 │ │ - bne.n 3f7ac │ │ - ldr r1, [r5, #4] │ │ - movs r0, #8 │ │ - bl 3ef9c <__ckd_alloc_2d_ptr+0xd2> │ │ - adds r7, r0, #0 │ │ - b.n 3f7e4 │ │ - adds r3, r5, #4 │ │ + b.n 412b6 │ │ + adds r3, r4, #4 │ │ ldr r0, [r6, #4] │ │ - ldr r1, [r5, #4] │ │ - str r3, [sp, #44] ; 0x2c │ │ - bl 3ef9c <__ckd_alloc_2d_ptr+0xd2> │ │ - subs r7, r0, #0 │ │ - bne.n 3f7e4 │ │ - ldr r3, [pc, #464] ; (3f990 ) │ │ - ldr r0, [sp, #28] │ │ - ldr r2, [sp, #12] │ │ - ldr r1, [r0, r3] │ │ - adds r0, r4, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + bl 40a84 <__ckd_alloc_2d_ptr@@Base+0xd0> │ │ + subs r5, r0, #0 │ │ + bne.n 41272 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [pc, #480] ; (414ec ) │ │ + adds r0, r7, #0 │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [sp, #8] │ │ + adds r1, r3, #0 │ │ adds r1, #168 ; 0xa8 │ │ - bl 3f4e4 │ │ - ldr r2, [r5, #0] │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldr r1, [pc, #456] ; (3f99c ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [r0, #0] │ │ - ldr r3, [pc, #456] ; (3f9a0 ) │ │ + str r3, [sp, #16] │ │ + bl 40fe0 │ │ + ldr r3, [r4, #0] │ │ + ldr r1, [pc, #472] ; (414f8 ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ add r1, pc │ │ - str r2, [sp, #4] │ │ + ldr r2, [pc, #468] ; (414fc ) │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #464] ; (41500 ) │ │ add r3, pc │ │ + b.n 413ac │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + cmp r3, #0 │ │ + beq.n 41350 │ │ + adds r0, r5, #0 │ │ + bl 40cd0 │ │ + ldr r3, [r6, #0] │ │ + ldr r1, [pc, #448] ; (41504 ) │ │ movs r0, #4 │ │ - ldr r2, [pc, #448] ; (3f9a4 ) │ │ - b.n 3f86c │ │ - ldr r0, [r4, #4] │ │ - ldr r1, [r5, #0] │ │ - adds r2, r7, #0 │ │ - bl 40b94 │ │ - str r0, [sp, #52] ; 0x34 │ │ - cmp r0, r7 │ │ - beq.n 3f822 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - cmp r2, #0 │ │ - beq.n 3f812 │ │ - adds r0, r7, #0 │ │ - bl 3f20c │ │ - ldr r2, [r6, #0] │ │ - ldr r1, [pc, #420] ; (3f9a8 ) │ │ - ldr r3, [pc, #420] ; (3f9ac ) │ │ - str r2, [sp, #0] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #448] ; (41508 ) │ │ add r1, pc │ │ + ldr r2, [pc, #448] ; (4150c ) │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #416] ; (3f9b0 ) │ │ - b.n 3f86c │ │ - ldr r0, [r4, #4] │ │ - ldr r1, [r5, #0] │ │ - adds r2, r7, #0 │ │ - bl 40bbc │ │ - str r0, [sp, #52] ; 0x34 │ │ - bl 3f20c │ │ - ldr r3, [sp, #16] │ │ - adds r5, #8 │ │ - adds r3, #2 │ │ - str r3, [sp, #16] │ │ - ldr r0, [sp, #16] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - cmp r0, r2 │ │ - bge.n 3f834 │ │ - b.n 3f740 │ │ - ldr r6, [sp, #12] │ │ - movs r7, #0 │ │ - adds r5, r6, #0 │ │ - b.n 3f886 │ │ - ldr r0, [r4, #4] │ │ - ldr r1, [r5, #0] │ │ - add r2, sp, #52 ; 0x34 │ │ - bl 40aac │ │ + b.n 412b6 │ │ + ldr r0, [r7, #4] │ │ + ldr r1, [r4, #0] │ │ + adds r2, r5, #0 │ │ + bl 42784 │ │ + str r0, [sp, #48] ; 0x30 │ │ + bl 40cd0 │ │ + b.n 41282 │ │ + ldr r5, [sp, #8] │ │ + movs r6, #0 │ │ + adds r4, r5, #0 │ │ + b.n 41376 │ │ + ldr r0, [r7, #4] │ │ + ldr r1, [r4, #0] │ │ + bl 4275c │ │ + adds r6, #1 │ │ + adds r4, #16 │ │ + ldr r3, [sp, #20] │ │ + cmp r6, r3 │ │ + beq.n 413b2 │ │ + ldr r0, [r7, #4] │ │ + ldr r1, [r4, #0] │ │ + add r2, sp, #48 ; 0x30 │ │ + bl 4263c │ │ cmp r0, #0 │ │ - bge.n 3f882 │ │ - ldr r0, [r5, #4] │ │ - ldr r1, [r5, #8] │ │ - bl 3ef9c <__ckd_alloc_2d_ptr+0xd2> │ │ + bge.n 41372 │ │ + ldr r0, [r4, #4] │ │ + ldr r1, [r4, #8] │ │ + bl 40a84 <__ckd_alloc_2d_ptr@@Base+0xd0> │ │ subs r2, r0, #0 │ │ - bne.n 3f87a │ │ - ldr r2, [r5, #0] │ │ - ldr r1, [pc, #344] ; (3f9b4 ) │ │ - ldr r3, [pc, #348] ; (3f9b8 ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [r5, #8] │ │ - add r1, pc │ │ - add r3, pc │ │ - str r2, [sp, #4] │ │ - movs r0, #4 │ │ + bne.n 4136a │ │ movs r2, #164 ; 0xa4 │ │ + movs r0, #4 │ │ + ldr r3, [r4, #0] │ │ + ldr r1, [pc, #368] ; (41510 ) │ │ lsls r2, r2, #2 │ │ - bl 4003c │ │ - ldr r2, [sp, #20] │ │ - cmp r2, #0 │ │ - beq.n 3f878 │ │ - b.n 3fa62 │ │ - b.n 3fa68 │ │ - ldr r0, [r4, #4] │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #8] │ │ + add r1, pc │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #360] ; (41514 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 4158c │ │ + movs r4, #0 │ │ + ldr r3, [sp, #20] │ │ + cmp r4, r3 │ │ + beq.n 413e8 │ │ + ldr r3, [r5, #4] │ │ + lsls r3, r3, #31 │ │ + bpl.n 413e2 │ │ + ldr r0, [r7, #4] │ │ ldr r1, [r5, #0] │ │ - bl 40b94 │ │ - adds r7, #1 │ │ - adds r5, #16 │ │ - ldr r3, [sp, #24] │ │ - cmp r7, r3 │ │ - blt.n 3f83c │ │ - movs r5, #0 │ │ - movs r7, #1 │ │ - b.n 3f8be │ │ - ldr r3, [r6, #4] │ │ - tst r3, r7 │ │ - beq.n 3f8ba │ │ - ldr r0, [r4, #4] │ │ - ldr r1, [r6, #0] │ │ - add r2, sp, #52 ; 0x34 │ │ - bl 40aac │ │ + add r2, sp, #48 ; 0x30 │ │ + bl 4263c │ │ cmp r0, #0 │ │ - beq.n 3f8ba │ │ - ldr r2, [r6, #0] │ │ - ldr r1, [pc, #272] ; (3f9bc ) │ │ - ldr r3, [pc, #276] ; (3f9c0 ) │ │ - str r2, [sp, #0] │ │ + beq.n 413e2 │ │ + ldr r3, [r5, #0] │ │ + ldr r1, [pc, #324] ; (41518 ) │ │ + movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #324] ; (4151c ) │ │ add r1, pc │ │ + ldr r2, [pc, #324] ; (41520 ) │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #268] ; (3f9c4 ) │ │ - bl 4003c │ │ - adds r5, #1 │ │ - adds r6, #16 │ │ - ldr r0, [sp, #24] │ │ - cmp r5, r0 │ │ - blt.n 3f892 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - cmp r2, #0 │ │ - beq.n 3f90e │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + bl 41bd4 │ │ + adds r4, #1 │ │ + adds r5, #16 │ │ + b.n 413b4 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + cmp r3, #0 │ │ + beq.n 41436 │ │ + ldr r3, [sp, #24] │ │ cmp r3, #1 │ │ - bne.n 3f90e │ │ - ldr r1, [pc, #244] ; (3f9c8 ) │ │ - ldr r3, [pc, #248] ; (3f9cc ) │ │ + bne.n 41436 │ │ + ldr r1, [pc, #300] ; (41524 ) │ │ + ldr r3, [pc, #304] ; (41528 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #300] ; (4152c ) │ │ add r3, pc │ │ - ldr r2, [pc, #244] ; (3f9d0 ) │ │ - bl 4003c │ │ - ldr r0, [sp, #28] │ │ - ldr r3, [pc, #172] ; (3f990 ) │ │ - ldr r2, [sp, #12] │ │ - ldr r1, [r0, r3] │ │ - adds r0, r4, #0 │ │ + bl 41bd4 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [pc, #228] ; (414ec ) │ │ + adds r0, r7, #0 │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [sp, #8] │ │ + adds r1, r3, #0 │ │ adds r1, #168 ; 0xa8 │ │ - bl 3f4e4 │ │ - ldr r2, [sp, #20] │ │ - cmp r2, #0 │ │ - beq.n 3f8fc │ │ - adds r0, r2, #0 │ │ - bl 40e48 │ │ - ldr r3, [sp, #32] │ │ + str r3, [sp, #16] │ │ + bl 40fe0 │ │ + ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - beq.n 3f904 │ │ - b.n 3fa84 │ │ - adds r0, r4, #0 │ │ - bl 3f620 │ │ - ldr r4, [sp, #32] │ │ - b.n 3fa86 │ │ - ldr r5, [pc, #196] ; (3f9d4 ) │ │ - adds r0, r4, #0 │ │ - add r5, pc │ │ - adds r1, r5, #0 │ │ - bl 3f254 │ │ + beq.n 41424 │ │ + adds r0, r3, #0 │ │ + bl 429fc │ │ + movs r4, #0 │ │ + ldr r3, [sp, #32] │ │ + cmp r3, r4 │ │ + beq.n 4142e │ │ + b.n 415b6 │ │ + adds r0, r7, #0 │ │ + bl 41120 │ │ + b.n 415b6 │ │ + ldr r4, [pc, #248] ; (41530 ) │ │ + adds r0, r7, #0 │ │ + add r4, pc │ │ + adds r1, r4, #0 │ │ + bl 40d1c │ │ cmp r0, #0 │ │ - beq.n 3f952 │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - bl 3f50c │ │ + beq.n 4147a │ │ + adds r0, r7, #0 │ │ + adds r1, r4, #0 │ │ + bl 41008 │ │ cmp r0, #0 │ │ - beq.n 3f952 │ │ - adds r1, r5, #0 │ │ - adds r0, r4, #0 │ │ - bl 3f50c │ │ - bl 402dc │ │ + beq.n 4147a │ │ + adds r1, r4, #0 │ │ + adds r0, r7, #0 │ │ + bl 41008 │ │ + bl 41e74 │ │ cmp r0, #0 │ │ - bge.n 3f952 │ │ - ldr r1, [pc, #156] ; (3f9d8 ) │ │ - ldr r3, [pc, #156] ; (3f9dc ) │ │ + bge.n 4147a │ │ movs r2, #173 ; 0xad │ │ + ldr r1, [pc, #204] ; (41534 ) │ │ + ldr r3, [pc, #208] ; (41538 ) │ │ movs r0, #5 │ │ add r1, pc │ │ - add r3, pc │ │ lsls r2, r2, #2 │ │ - bl 40144 │ │ + add r3, pc │ │ + bl 41ce4 │ │ movs r0, #1 │ │ - blx eb54 │ │ - ldr r1, [pc, #140] ; (3f9e0 ) │ │ - ldr r3, [pc, #140] ; (3f9e4 ) │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ movs r2, #174 ; 0xae │ │ - ldr r6, [pc, #140] ; (3f9e8 ) │ │ + ldr r1, [pc, #188] ; (4153c ) │ │ + ldr r3, [pc, #192] ; (41540 ) │ │ movs r0, #1 │ │ add r1, pc │ │ - add r3, pc │ │ lsls r2, r2, #2 │ │ - bl 4003c │ │ - movs r0, #0 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - str r0, [sp, #16] │ │ - add r6, pc │ │ - b.n 3fa1c │ │ - ldrh r0, [r3, #0] │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r4, #0 │ │ + ldr r3, [sp, #24] │ │ + cmp r4, r3 │ │ + bge.n 4154c │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r5, r4, #2 │ │ + ldr r3, [r3, r5] │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r3, #0] │ │ + cmp r3, #45 ; 0x2d │ │ + bne.n 414b0 │ │ + movs r1, #0 │ │ + ldr r3, [pc, #156] ; (41544 ) │ │ + movs r0, #2 │ │ + adds r2, r1, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r1, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + movs r0, #2 │ │ + ldr r3, [r3, r5] │ │ + adds r2, r1, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #136] ; (41548 ) │ │ + adds r4, #1 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 4148e │ │ + ldrh r4, [r7, #38] ; 0x26 │ │ movs r1, r0 │ │ - movs r2, #0 │ │ + ; instruction: 0xffc8ffff │ │ + movs r2, #121 ; 0x79 │ │ movs r1, r0 │ │ - movs r1, #190 ; 0xbe │ │ + movs r2, #53 ; 0x35 │ │ movs r1, r0 │ │ - movs r2, #134 ; 0x86 │ │ + movs r2, #251 ; 0xfb │ │ movs r1, r0 │ │ lsls r6, r7, #8 │ │ movs r0, r0 │ │ - movs r1, #82 ; 0x52 │ │ - movs r1, r0 │ │ - movs r2, #69 ; 0x45 │ │ + movs r1, #159 ; 0x9f │ │ movs r1, r0 │ │ lsls r3, r3, #9 │ │ movs r0, r0 │ │ - ; instruction: 0xffc8ffff │ │ - movs r1, #28 │ │ + movs r2, #146 ; 0x92 │ │ movs r1, r0 │ │ - movs r2, #43 ; 0x2b │ │ + ; instruction: 0xffccffff │ │ + movs r1, #97 ; 0x61 │ │ movs r1, r0 │ │ - movs r0, #214 ; 0xd6 │ │ + movs r2, #110 ; 0x6e │ │ movs r1, r0 │ │ - movs r2, #4 │ │ + movs r1, #45 ; 0x2d │ │ movs r1, r0 │ │ lsls r2, r6, #9 │ │ movs r0, r0 │ │ - movs r0, #166 ; 0xa6 │ │ + movs r2, #85 ; 0x55 │ │ + movs r1, r0 │ │ + movs r1, #9 │ │ movs r1, r0 │ │ - movs r1, #245 ; 0xf5 │ │ + movs r2, #86 ; 0x56 │ │ movs r1, r0 │ │ lsls r5, r7, #9 │ │ movs r0, r0 │ │ - movs r0, #78 ; 0x4e │ │ + movs r0, #173 ; 0xad │ │ movs r1, r0 │ │ - movs r1, #199 ; 0xc7 │ │ + movs r2, #34 ; 0x22 │ │ movs r1, r0 │ │ - movs r0, #0 │ │ + movs r0, #121 ; 0x79 │ │ movs r1, r0 │ │ - movs r1, #160 ; 0xa0 │ │ + movs r2, #23 │ │ movs r1, r0 │ │ lsls r5, r3, #10 │ │ movs r0, r0 │ │ - subs r0, r3, #7 │ │ + movs r0, #87 ; 0x57 │ │ movs r1, r0 │ │ - movs r1, #150 ; 0x96 │ │ + movs r2, #19 │ │ movs r1, r0 │ │ lsls r6, r4, #10 │ │ movs r0, r0 │ │ - stmia r4!, {r1, r2, r5} │ │ + stmia r4!, {r1, r2, r5, r7} │ │ movs r0, r0 │ │ - subs r4, r5, #5 │ │ + subs r7, r4, #7 │ │ movs r1, r0 │ │ - movs r1, #86 ; 0x56 │ │ + movs r1, #207 ; 0xcf │ │ movs r1, r0 │ │ - subs r2, r2, #5 │ │ + subs r7, r1, #7 │ │ movs r1, r0 │ │ - movs r1, #87 ; 0x57 │ │ + movs r1, #210 ; 0xd2 │ │ movs r1, r0 │ │ - movs r1, #96 ; 0x60 │ │ + movs r1, #197 ; 0xc5 │ │ + movs r1, r0 │ │ + lsrs r3, r5, #32 │ │ movs r1, r0 │ │ - ldr r3, [r5, #0] │ │ - adds r7, r5, #0 │ │ - ldrb r3, [r3, #0] │ │ - cmp r3, #45 ; 0x2d │ │ - bne.n 3fa02 │ │ - movs r1, #0 │ │ - movs r0, #2 │ │ - adds r2, r1, #0 │ │ - adds r3, r6, #0 │ │ - bl 4003c │ │ - ldr r2, [r7, #0] │ │ - ldr r3, [pc, #132] ; (3fa8c ) │ │ movs r1, #0 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ + ldr r3, [pc, #124] ; (415cc ) │ │ adds r2, r1, #0 │ │ movs r0, #2 │ │ - bl 4003c │ │ - ldr r2, [sp, #16] │ │ - adds r5, #4 │ │ - adds r2, #1 │ │ - str r2, [sp, #16] │ │ - ldr r3, [sp, #16] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - cmp r3, r0 │ │ - blt.n 3f9ec │ │ - ldr r3, [pc, #104] ; (3fa90 ) │ │ - movs r1, #0 │ │ - adds r2, r1, #0 │ │ add r3, pc │ │ - movs r0, #2 │ │ - bl 4003c │ │ - ldr r3, [pc, #96] ; (3fa94 ) │ │ + bl 41bd4 │ │ movs r1, #0 │ │ + ldr r3, [pc, #112] ; (415d0 ) │ │ adds r2, r1, #0 │ │ add r3, pc │ │ movs r0, #2 │ │ - bl 4003c │ │ - bl 402b8 │ │ - subs r1, r0, #0 │ │ - beq.n 3fa5a │ │ + bl 41bd4 │ │ + bl 41e50 │ │ + ldr r3, [sp, #8] │ │ + adds r1, r0, #0 │ │ + cmp r3, #0 │ │ + beq.n 41582 │ │ + cmp r0, #0 │ │ + beq.n 41582 │ │ + adds r2, r3, #0 │ │ + adds r0, r7, #0 │ │ + movs r3, #0 │ │ + bl 40da4 │ │ ldr r0, [sp, #12] │ │ - negs r3, r0 │ │ - adcs r3, r0 │ │ + bl 429fc │ │ + adds r4, r7, #0 │ │ + b.n 415b6 │ │ + ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - bne.n 3fa5a │ │ - adds r0, r4, #0 │ │ - ldr r2, [sp, #12] │ │ - bl 3f2a0 │ │ - ldr r0, [sp, #20] │ │ - bl 40e48 │ │ - b.n 3fa86 │ │ - adds r0, r2, #0 │ │ - bl 40e48 │ │ + beq.n 41598 │ │ + adds r0, r3, #0 │ │ + bl 429fc │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - bne.n 3fa74 │ │ - adds r0, r4, #0 │ │ - bl 3f620 │ │ - ldr r1, [pc, #32] ; (3fa98 ) │ │ - ldr r3, [pc, #36] ; (3fa9c ) │ │ + bne.n 415a4 │ │ + adds r0, r7, #0 │ │ + bl 41120 │ │ + ldr r1, [pc, #44] ; (415d4 ) │ │ + ldr r3, [pc, #48] ; (415d8 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #44] ; (415dc ) │ │ add r3, pc │ │ - ldr r2, [pc, #32] ; (3faa0 ) │ │ - bl 4003c │ │ + bl 41bd4 │ │ movs r4, #0 │ │ - add sp, #60 ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ adds r0, r4, #0 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 415c6 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ - lsls r1, r7, #28 │ │ - movs r1, r0 │ │ - movs r0, #166 ; 0xa6 │ │ + nop ; (mov r8, r8) │ │ + movs r1, #31 │ │ movs r1, r0 │ │ - movs r0, #155 ; 0x9b │ │ + movs r1, #22 │ │ movs r1, r0 │ │ - subs r4, r6, #0 │ │ + subs r7, r4, #2 │ │ movs r1, r0 │ │ - movs r0, #111 ; 0x6f │ │ + movs r0, #224 ; 0xe0 │ │ movs r1, r0 │ │ lsls r5, r1, #11 │ │ movs r0, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - adds r6, r3, #0 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #32] │ │ adds r7, r0, #0 │ │ - adds r5, r2, #0 │ │ str r3, [sp, #0] │ │ - adds r3, r6, #0 │ │ - bl 3f690 │ │ + adds r3, r5, #0 │ │ + adds r6, r2, #0 │ │ + bl 411ac │ │ subs r4, r0, #0 │ │ - bne.n 3fadc │ │ - adds r7, r6, #0 │ │ - str r4, [sp, #12] │ │ - b.n 3face │ │ - ldmia r7!, {r0} │ │ - bl 3ec3e │ │ - ldr r3, [sp, #12] │ │ - adds r3, #1 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #12] │ │ - cmp r3, r5 │ │ - blt.n 3fac2 │ │ - adds r0, r6, #0 │ │ - bl 3ec3e │ │ - b.n 3fb14 │ │ - cmp r4, r7 │ │ - bne.n 3fb10 │ │ - ldr r1, [r4, #12] │ │ - ldr r2, [pc, #56] ; (3fb1c ) │ │ - ldr r3, [pc, #56] ; (3fb20 ) │ │ - adds r1, r5, r1 │ │ + bne.n 41610 │ │ + cmp r4, r6 │ │ + bge.n 41606 │ │ + lsls r3, r4, #2 │ │ + ldr r0, [r5, r3] │ │ + bl 40732 │ │ + adds r4, #1 │ │ + b.n 415f6 │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ + movs r0, #0 │ │ + b.n 4164c │ │ + cmp r0, r7 │ │ + bne.n 41646 │ │ + ldr r3, [r0, #12] │ │ + ldr r2, [pc, #56] ; (41650 ) │ │ + ldr r0, [r0, #8] │ │ + adds r1, r6, r3 │ │ + movs r3, #200 ; 0xc8 │ │ lsls r1, r1, #2 │ │ add r2, pc │ │ - ldr r0, [r4, #8] │ │ - bl 3ebb4 <__ckd_realloc__> │ │ + adds r3, #255 ; 0xff │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ ldr r3, [r4, #12] │ │ - lsls r2, r5, #2 │ │ + lsls r2, r6, #2 │ │ str r0, [r4, #8] │ │ lsls r3, r3, #2 │ │ adds r0, r0, r3 │ │ - adds r1, r6, #0 │ │ - blx eb24 │ │ - adds r0, r6, #0 │ │ - bl 3ec3e │ │ + adds r1, r5, #0 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ ldr r3, [r4, #12] │ │ - adds r5, r3, r5 │ │ - str r5, [r4, #12] │ │ - b.n 3fb14 │ │ - str r5, [r4, #12] │ │ - str r6, [r4, #8] │ │ - add sp, #20 │ │ + adds r6, r3, r6 │ │ + str r6, [r4, #12] │ │ + b.n 4164a │ │ + str r6, [r0, #12] │ │ + str r5, [r0, #8] │ │ adds r0, r4, #0 │ │ - pop {r4, r5, r6, r7, pc} │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - adds r4, r0, #7 │ │ + subs r1, r6, #0 │ │ + movs r1, r0 │ │ + │ │ +00041654 : │ │ + push {r2, r3} │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #36 ; 0x24 │ │ + add r5, sp, #56 ; 0x38 │ │ + ldmia r5!, {r3} │ │ + ldr r3, [pc, #168] ; (41708 ) │ │ + str r0, [sp, #12] │ │ + movs r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r1, [sp, #16] │ │ + str r5, [sp, #24] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #20] │ │ + str r2, [sp, #28] │ │ + adds r2, r5, #0 │ │ + ldr r4, [r2, #0] │ │ + cmp r4, #0 │ │ + beq.n 4169c │ │ + adds r2, #8 │ │ + subs r3, r2, #4 │ │ + ldr r4, [r3, #0] │ │ + cmp r4, #0 │ │ + bne.n 41698 │ │ + ldr r1, [pc, #132] ; (4170c ) │ │ + ldr r3, [pc, #136] ; (41710 ) │ │ + movs r0, #4 │ │ + add r1, pc │ │ + ldr r2, [pc, #132] ; (41714 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r4, #0 │ │ + b.n 416f0 │ │ + adds r0, #2 │ │ + b.n 41674 │ │ + ldr r2, [pc, #120] ; (41718 ) │ │ + movs r1, #4 │ │ + add r2, pc │ │ + ldr r3, [pc, #120] ; (4171c ) │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r6, r0, #0 │ │ + str r0, [sp, #8] │ │ + str r5, [sp, #24] │ │ + ldr r5, [sp, #24] │ │ + ldr r0, [r5, #0] │ │ + adds r3, r5, #4 │ │ + str r3, [sp, #24] │ │ + cmp r0, #0 │ │ + beq.n 416e0 │ │ + ldr r7, [pc, #100] ; (41720 ) │ │ + ldr r2, [pc, #100] ; (41724 ) │ │ + adds r4, #2 │ │ + add r7, pc │ │ + adds r1, r7, #0 │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + adds r3, r5, #0 │ │ + str r0, [r6, #0] │ │ + adds r3, #8 │ │ + ldr r0, [r5, #4] │ │ + adds r1, r7, #0 │ │ + ldr r2, [pc, #84] ; (41728 ) │ │ + str r3, [sp, #24] │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + str r0, [r6, #4] │ │ + adds r6, #8 │ │ + b.n 416ae │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r0, [sp, #12] │ │ + ldr r1, [sp, #16] │ │ + str r3, [sp, #0] │ │ + adds r2, r4, #0 │ │ + ldr r3, [sp, #8] │ │ + bl 415e0 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 416fe │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #36 ; 0x24 │ │ + pop {r4, r5, r6, r7} │ │ + pop {r3} │ │ + add sp, #8 │ │ + bx r3 │ │ + ldrh r0, [r3, #0] │ │ + movs r1, r0 │ │ + adds r7, r0, #7 │ │ movs r1, r0 │ │ - lsls r7, r0, #7 │ │ + movs r0, #32 │ │ + movs r1, r0 │ │ + lsls r7, r3, #11 │ │ + movs r0, r0 │ │ + adds r1, r6, #6 │ │ + movs r1, r0 │ │ + lsls r7, r4, #11 │ │ + movs r0, r0 │ │ + adds r1, r2, #6 │ │ + movs r1, r0 │ │ + lsls r3, r5, #11 │ │ + movs r0, r0 │ │ + lsls r6, r5, #11 │ │ ... │ │ │ │ -0003fb24 : │ │ +0004172c : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #60 ; 0x3c │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #516] ; (3fd30 ) │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr r1, [pc, #516] ; (3fd34 ) │ │ - str r3, [sp, #48] ; 0x30 │ │ - add r7, sp, #48 ; 0x30 │ │ - movs r3, #0 │ │ - str r0, [sp, #36] ; 0x24 │ │ - strb r3, [r7, #4] │ │ + adds r6, r2, #0 │ │ + movs r2, #0 │ │ + ldr r4, [pc, #576] ; (41974 ) │ │ + sub sp, #68 ; 0x44 │ │ + str r3, [sp, #40] ; 0x28 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [pc, #568] ; (41978 ) │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #32] │ │ add r1, pc │ │ - adds r0, r2, #0 │ │ - adds r4, r2, #0 │ │ - blx ea70 │ │ - subs r6, r0, #0 │ │ - bne.n 3fb60 │ │ - ldr r1, [pc, #492] ; (3fd38 ) │ │ - ldr r3, [pc, #496] ; (3fd3c ) │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [pc, #560] ; (4197c ) │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + add r3, sp, #52 ; 0x34 │ │ + strb r2, [r3, #4] │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + str r4, [sp, #44] ; 0x2c │ │ + subs r5, r0, #0 │ │ + bne.n 41774 │ │ movs r2, #198 ; 0xc6 │ │ + ldr r1, [pc, #544] ; (41980 ) │ │ + ldr r3, [pc, #544] ; (41984 ) │ │ movs r0, #4 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ lsls r2, r2, #2 │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ - adds r0, r6, #0 │ │ - b.n 3fd2a │ │ - adds r0, r6, #0 │ │ - blx eca4 │ │ - adds r4, r7, #0 │ │ - adds r5, r0, #0 │ │ - b.n 3fb74 │ │ - adds r0, r6, #0 │ │ - blx eca4 │ │ - adds r5, r0, #0 │ │ - adds r2, r5, #1 │ │ - beq.n 3fbb8 │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - blx eac4 │ │ - cmp r0, #0 │ │ - bne.n 3fb6c │ │ - ldr r4, [pc, #440] ; (3fd40 ) │ │ - adds r7, r0, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r5, #0 │ │ + b.n 4192e │ │ + adds r0, r5, #0 │ │ + bl 48f44 <_Unwind_GetTextRelBase@@Base+0x898> │ │ + adds r4, r0, #0 │ │ + adds r3, r0, #1 │ │ + bne.n 41782 │ │ + b.n 4193c │ │ + add r0, sp, #52 ; 0x34 │ │ + adds r1, r4, #0 │ │ + bl 488c4 <_Unwind_GetTextRelBase@@Base+0x218> │ │ + subs r7, r0, #0 │ │ + bne.n 41774 │ │ + ldr r6, [pc, #504] ; (41988 ) │ │ movs r1, #4 │ │ - add r4, pc │ │ - adds r2, r4, #0 │ │ - ldr r3, [pc, #436] ; (3fd44 ) │ │ + add r6, pc │ │ + adds r2, r6, #0 │ │ + ldr r3, [pc, #500] ; (4198c ) │ │ movs r0, #10 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #203 ; 0xcb │ │ - str r0, [sp, #20] │ │ - adds r2, r4, #0 │ │ + str r0, [sp, #16] │ │ + adds r2, r6, #0 │ │ lsls r3, r3, #2 │ │ - ldr r0, [pc, #424] ; (3fd48 ) │ │ + ldr r0, [pc, #488] ; (41990 ) │ │ movs r1, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #2 │ │ - str r3, [sp, #28] │ │ - movs r3, #10 │ │ - str r0, [sp, #16] │ │ - adds r4, r7, #0 │ │ str r3, [sp, #24] │ │ + movs r3, #10 │ │ + adds r6, r7, #0 │ │ + str r0, [sp, #8] │ │ str r7, [sp, #12] │ │ - b.n 3fbc0 │ │ - adds r0, r6, #0 │ │ - blx ea7c │ │ - b.n 3fd16 │ │ - cmp r4, #0 │ │ - bne.n 3fbfa │ │ - ldr r3, [sp, #12] │ │ - lsls r3, r3, #31 │ │ - bmi.n 3fbfa │ │ - b.n 3fbf2 │ │ - adds r0, r6, #0 │ │ - blx eca4 │ │ + str r3, [sp, #20] │ │ + cmp r6, #0 │ │ + bne.n 417f8 │ │ + lsls r3, r7, #31 │ │ + bmi.n 417f8 │ │ + cmp r4, #35 ; 0x23 │ │ + bne.n 417f4 │ │ + adds r0, r5, #0 │ │ + bl 48f44 <_Unwind_GetTextRelBase@@Base+0x898> │ │ + adds r3, r0, #1 │ │ + beq.n 417d8 │ │ cmp r0, #10 │ │ - beq.n 3fbda │ │ - adds r0, #1 │ │ - bne.n 3fbcc │ │ - adds r0, r6, #0 │ │ - blx eca4 │ │ - adds r5, r0, #0 │ │ - adds r2, r0, #1 │ │ - beq.n 3fbf2 │ │ - add r0, sp, #48 ; 0x30 │ │ - adds r1, r5, #0 │ │ - blx eac4 │ │ + bne.n 417ca │ │ + adds r0, r5, #0 │ │ + bl 48f44 <_Unwind_GetTextRelBase@@Base+0x898> │ │ + adds r4, r0, #0 │ │ + adds r3, r0, #1 │ │ + bne.n 417e6 │ │ + b.n 418ec │ │ + add r0, sp, #52 ; 0x34 │ │ + adds r1, r4, #0 │ │ + bl 488c4 <_Unwind_GetTextRelBase@@Base+0x218> │ │ cmp r0, #0 │ │ - bne.n 3fbda │ │ - cmp r5, #35 ; 0x23 │ │ - beq.n 3fbcc │ │ - adds r3, r5, #1 │ │ - beq.n 3fce6 │ │ - cmp r5, #39 ; 0x27 │ │ - beq.n 3fc02 │ │ - cmp r5, #34 ; 0x22 │ │ - bne.n 3fc1c │ │ - cmp r7, r5 │ │ - beq.n 3fcd6 │ │ - cmp r7, #0 │ │ - beq.n 3fcda │ │ - ldr r1, [pc, #320] ; (3fd4c ) │ │ - ldr r3, [pc, #320] ; (3fd50 ) │ │ + bne.n 417d8 │ │ + b.n 417c6 │ │ + adds r3, r4, #1 │ │ + beq.n 418ec │ │ + cmp r4, #34 ; 0x22 │ │ + beq.n 41800 │ │ + cmp r4, #39 ; 0x27 │ │ + bne.n 4181c │ │ + ldr r3, [sp, #12] │ │ + cmp r3, r4 │ │ + beq.n 418de │ │ + cmp r3, #0 │ │ + beq.n 418e0 │ │ + ldr r1, [pc, #392] ; (41994 ) │ │ + ldr r3, [pc, #392] ; (41998 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #392] ; (4199c ) │ │ add r3, pc │ │ - ldr r2, [pc, #316] ; (3fd54 ) │ │ - bl 4003c │ │ - b.n 3fcea │ │ - adds r2, r5, #1 │ │ - beq.n 3fc30 │ │ - cmp r7, #0 │ │ - bne.n 3fca8 │ │ - add r0, sp, #48 ; 0x30 │ │ - adds r1, r5, #0 │ │ - blx eac4 │ │ - cmp r0, #0 │ │ - beq.n 3fca8 │ │ + bl 41bd4 │ │ + b.n 418f0 │ │ + adds r3, r4, #1 │ │ + beq.n 41836 │ │ ldr r3, [sp, #12] │ │ - ldr r2, [sp, #24] │ │ - cmp r3, r2 │ │ - blt.n 3fc52 │ │ - lsls r1, r2, #3 │ │ - ldr r2, [pc, #284] ; (3fd58 ) │ │ - ldr r0, [sp, #20] │ │ - ldr r3, [pc, #284] ; (3fd5c ) │ │ - add r2, pc │ │ - bl 3ebb4 <__ckd_realloc__> │ │ + cmp r3, #0 │ │ + bne.n 418ac │ │ + add r0, sp, #52 ; 0x34 │ │ + adds r1, r4, #0 │ │ + bl 488c4 <_Unwind_GetTextRelBase@@Base+0x218> │ │ cmp r0, #0 │ │ - beq.n 3fcea │ │ - ldr r3, [sp, #24] │ │ - str r0, [sp, #20] │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #24] │ │ - ldr r2, [sp, #12] │ │ + beq.n 41834 │ │ + b.n 41946 │ │ + b.n 418ac │ │ + ldr r3, [sp, #20] │ │ + cmp r7, r3 │ │ + blt.n 41858 │ │ ldr r3, [sp, #20] │ │ + ldr r2, [pc, #352] ; (419a0 ) │ │ ldr r0, [sp, #16] │ │ - lsls r4, r2, #2 │ │ - ldr r2, [pc, #260] ; (3fd60 ) │ │ - adds r4, r3, r4 │ │ + lsls r1, r3, #3 │ │ add r2, pc │ │ - str r2, [sp, #32] │ │ - adds r1, r2, #0 │ │ - ldr r2, [pc, #252] ; (3fd64 ) │ │ - bl 3ebdc <__ckd_salloc__> │ │ - ldr r2, [sp, #16] │ │ + ldr r3, [pc, #348] ; (419a4 ) │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ + cmp r0, #0 │ │ + beq.n 418f0 │ │ + ldr r3, [sp, #20] │ │ + str r0, [sp, #16] │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #16] │ │ + lsls r6, r7, #2 │ │ + ldr r2, [pc, #328] ; (419a8 ) │ │ + adds r6, r3, r6 │ │ + ldr r3, [pc, #328] ; (419ac ) │ │ + ldr r0, [sp, #8] │ │ + adds r7, #1 │ │ + add r3, pc │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #28] │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ movs r3, #0 │ │ - str r0, [r4, #0] │ │ + ldr r2, [sp, #8] │ │ + str r0, [r6, #0] │ │ strb r3, [r2, #0] │ │ ldr r3, [sp, #12] │ │ - adds r3, #1 │ │ - str r3, [sp, #12] │ │ - cmp r7, #0 │ │ - beq.n 3fc94 │ │ - ldr r3, [pc, #232] ; (3fd68 ) │ │ + cmp r3, #0 │ │ + beq.n 418a2 │ │ + ldr r3, [pc, #304] ; (419b0 ) │ │ movs r0, #3 │ │ - ldr r1, [sp, #32] │ │ + ldr r1, [sp, #28] │ │ + ldr r2, [pc, #300] ; (419b4 ) │ │ add r3, pc │ │ - ldr r2, [pc, #228] ; (3fd6c ) │ │ - bl 4003c │ │ - b.n 3fc94 │ │ - adds r0, r6, #0 │ │ - blx eca4 │ │ - adds r5, r0, #0 │ │ - adds r2, r5, #1 │ │ - beq.n 3fce6 │ │ - add r0, sp, #48 ; 0x30 │ │ - adds r1, r5, #0 │ │ - blx eac4 │ │ + bl 41bd4 │ │ + b.n 418a2 │ │ + add r0, sp, #52 ; 0x34 │ │ + adds r1, r4, #0 │ │ + bl 488c4 <_Unwind_GetTextRelBase@@Base+0x218> │ │ cmp r0, #0 │ │ - bne.n 3fc8c │ │ + beq.n 418a8 │ │ + adds r0, r5, #0 │ │ + bl 48f44 <_Unwind_GetTextRelBase@@Base+0x898> │ │ adds r4, r0, #0 │ │ - b.n 3fbc4 │ │ - ldr r3, [sp, #28] │ │ - cmp r4, r3 │ │ - blt.n 3fcca │ │ - ldr r2, [pc, #192] ; (3fd70 ) │ │ + adds r3, r4, #1 │ │ + bne.n 4188e │ │ + b.n 418ec │ │ + adds r6, r0, #0 │ │ + b.n 417c2 │ │ + ldr r3, [sp, #24] │ │ + cmp r6, r3 │ │ + blt.n 418cc │ │ lsls r3, r3, #1 │ │ - adds r1, r3, #0 │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #24] │ │ + adds r1, r3, #1 │ │ movs r3, #219 ; 0xdb │ │ - adds r1, #1 │ │ - add r2, pc │ │ - ldr r0, [sp, #16] │ │ + ldr r2, [pc, #252] ; (419b8 ) │ │ + ldr r0, [sp, #8] │ │ lsls r3, r3, #2 │ │ - bl 3ebb4 <__ckd_realloc__> │ │ + add r2, pc │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ cmp r0, #0 │ │ - beq.n 3fcea │ │ - str r0, [sp, #16] │ │ - ldr r2, [sp, #16] │ │ - movs r3, #0 │ │ - strb r5, [r2, r4] │ │ - adds r4, #1 │ │ - strb r3, [r2, r4] │ │ - b.n 3fcdc │ │ - movs r7, #0 │ │ - b.n 3fcdc │ │ - adds r7, r5, #0 │ │ - adds r0, r6, #0 │ │ - blx eca4 │ │ - adds r5, r0, #0 │ │ - b.n 3fbc0 │ │ + beq.n 418f0 │ │ + str r0, [sp, #8] │ │ + ldr r2, [sp, #8] │ │ + ldr r1, [sp, #8] │ │ + adds r3, r6, #1 │ │ + strb r4, [r2, r6] │ │ + movs r2, #0 │ │ + ldr r4, [sp, #12] │ │ + strb r2, [r1, r3] │ │ + adds r6, r3, #0 │ │ + b.n 418e0 │ │ + movs r4, #0 │ │ + adds r0, r5, #0 │ │ + bl 48f44 <_Unwind_GetTextRelBase@@Base+0x898> │ │ + str r4, [sp, #12] │ │ + adds r4, r0, #0 │ │ + b.n 417be │ │ movs r4, #0 │ │ - b.n 3fcec │ │ + b.n 418f2 │ │ movs r4, #1 │ │ - adds r0, r6, #0 │ │ - blx ea7c │ │ - ldr r0, [sp, #16] │ │ - bl 3ec3e │ │ + adds r0, r5, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + ldr r0, [sp, #8] │ │ + bl 40732 │ │ cmp r4, #0 │ │ - beq.n 3fd1a │ │ - ldr r4, [sp, #20] │ │ - movs r5, #0 │ │ - b.n 3fd0a │ │ - ldmia r4!, {r0} │ │ - bl 3ec3e │ │ - adds r5, #1 │ │ - ldr r3, [sp, #12] │ │ - cmp r5, r3 │ │ - blt.n 3fd02 │ │ - ldr r0, [sp, #20] │ │ - bl 3ec3e │ │ + beq.n 4191e │ │ + movs r4, #0 │ │ + cmp r4, r7 │ │ + beq.n 41916 │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r4, #2 │ │ + adds r4, #1 │ │ + ldr r0, [r2, r3] │ │ + bl 40732 │ │ + b.n 41904 │ │ + ldr r0, [sp, #16] │ │ + bl 40732 │ │ + b.n 41942 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r0, [sp, #32] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + str r3, [sp, #0] │ │ + adds r2, r7, #0 │ │ + ldr r3, [sp, #16] │ │ + bl 415e0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 4196e │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + adds r0, r5, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ movs r0, #0 │ │ - b.n 3fd2a │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - str r2, [sp, #0] │ │ + b.n 4192e │ │ ldr r3, [sp, #20] │ │ - ldr r2, [sp, #12] │ │ - bl 3faa4 │ │ - add sp, #60 ; 0x3c │ │ + cmp r7, r3 │ │ + blt.n 4194e │ │ + b.n 4183c │ │ + ldr r1, [pc, #108] ; (419bc ) │ │ + ldr r3, [sp, #16] │ │ + lsls r6, r7, #2 │ │ + ldr r2, [pc, #80] ; (419a8 ) │ │ + ldr r0, [sp, #8] │ │ + add r1, pc │ │ + adds r6, r3, r6 │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ + mov r2, sp │ │ + ldr r3, [sp, #8] │ │ + ldrb r2, [r2, #12] │ │ + str r0, [r6, #0] │ │ + adds r7, #1 │ │ + strb r2, [r3, #0] │ │ + b.n 418a2 │ │ + add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ + strh r4, [r0, #58] ; 0x3a │ │ + movs r1, r0 │ │ + bpl.n 41a02 │ │ + movs r0, r0 │ │ lsrs r0, r4, #4 │ │ lsrs r5, r1, #8 │ │ - bpl.n 3fc82 │ │ - movs r0, r0 │ │ - adds r6, r3, #5 │ │ + adds r3, r5, #3 │ │ movs r1, r0 │ │ - subs r1, r7, #6 │ │ + subs r7, r4, #5 │ │ movs r1, r0 │ │ - adds r4, r4, #4 │ │ + adds r7, r7, #2 │ │ movs r1, r0 │ │ lsls r2, r5, #12 │ │ movs r0, r0 │ │ lsls r1, r0, #8 │ │ movs r0, r0 │ │ - adds r6, r3, #2 │ │ + adds r1, r0, #1 │ │ movs r1, r0 │ │ - subs r0, r5, #4 │ │ + subs r4, r5, #3 │ │ movs r1, r0 │ │ lsls r3, r0, #13 │ │ movs r0, r0 │ │ - adds r6, r5, #1 │ │ + adds r5, r1, #0 │ │ movs r1, r0 │ │ lsls r7, r1, #13 │ │ movs r0, r0 │ │ - adds r0, r2, #1 │ │ - movs r1, r0 │ │ lsls r7, r2, #13 │ │ movs r0, r0 │ │ - subs r6, r3, #3 │ │ + subs r3, r5, r7 │ │ + movs r1, r0 │ │ + subs r0, r4, #2 │ │ movs r1, r0 │ │ lsls r5, r3, #13 │ │ movs r0, r0 │ │ - subs r4, r6, r7 │ │ + subs r1, r2, r6 │ │ + movs r1, r0 │ │ + subs r1, r7, r3 │ │ movs r1, r0 │ │ │ │ -0003fd74 : │ │ +000419c0 : │ │ push {r4, r5, r6, lr} │ │ - ldr r4, [pc, #44] ; (3fda4 ) │ │ - adds r3, r1, #0 │ │ - adds r5, r0, #0 │ │ + adds r6, r0, #0 │ │ + adds r5, r1, #0 │ │ + ldr r4, [pc, #40] ; (419f0 ) │ │ + adds r3, r2, #0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ - adds r6, r2, #0 │ │ - adds r1, r5, #0 │ │ - adds r2, r3, #0 │ │ + adds r1, r6, #0 │ │ ldr r0, [r4, #0] │ │ - adds r3, r6, #0 │ │ - bl 3fb24 │ │ - subs r3, r0, #0 │ │ - beq.n 3fd9e │ │ + adds r2, r5, #0 │ │ + bl 4172c │ │ + cmp r0, #0 │ │ + beq.n 419e8 │ │ + movs r3, #0 │ │ ldr r2, [r4, #0] │ │ - movs r0, #0 │ │ - cmp r2, r0 │ │ - bne.n 3fda2 │ │ - str r3, [r4, #0] │ │ - b.n 3fda2 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ + cmp r2, r3 │ │ + bne.n 419ec │ │ + str r0, [r4, #0] │ │ + b.n 419ec │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + adds r0, r3, #0 │ │ pop {r4, r5, r6, pc} │ │ - strh r4, [r1, #8] │ │ - movs r1, r0 │ │ - │ │ -0003fda8 : │ │ - push {r2, r3} │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ - add r3, sp, #48 ; 0x30 │ │ - ldmia r3!, {r2} │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #12] │ │ - str r2, [sp, #48] ; 0x30 │ │ - str r3, [sp, #20] │ │ - movs r0, #0 │ │ - b.n 3fde0 │ │ - ldr r4, [r3, #4] │ │ - adds r2, r3, #0 │ │ - adds r2, #8 │ │ - str r2, [sp, #20] │ │ - cmp r4, #0 │ │ - bne.n 3fdde │ │ - ldr r1, [pc, #128] ; (3fe4c ) │ │ - ldr r3, [pc, #128] ; (3fe50 ) │ │ - movs r0, #4 │ │ - add r1, pc │ │ - add r3, pc │ │ - ldr r2, [pc, #124] ; (3fe54 ) │ │ - bl 4003c │ │ - adds r0, r4, #0 │ │ - b.n 3fe42 │ │ - adds r0, #2 │ │ - ldr r3, [sp, #20] │ │ - adds r2, r3, #4 │ │ - str r2, [sp, #20] │ │ - ldr r6, [r3, #0] │ │ - cmp r6, #0 │ │ - bne.n 3fdbe │ │ - ldr r2, [pc, #104] ; (3fe58 ) │ │ - ldr r3, [pc, #108] ; (3fe5c ) │ │ - movs r1, #4 │ │ - add r2, pc │ │ - bl 3eb5c <__ckd_calloc__> │ │ - add r3, sp, #52 ; 0x34 │ │ - adds r7, r0, #0 │ │ - str r3, [sp, #20] │ │ - adds r5, r0, #0 │ │ - b.n 3fe26 │ │ - ldr r4, [pc, #92] ; (3fe60 ) │ │ - ldr r2, [pc, #92] ; (3fe64 ) │ │ - adds r6, #2 │ │ - add r4, pc │ │ - adds r1, r4, #0 │ │ - bl 3ebdc <__ckd_salloc__> │ │ - str r0, [r5, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r1, r4, #0 │ │ - adds r2, r3, #4 │ │ - str r2, [sp, #20] │ │ - ldr r0, [r3, #0] │ │ - ldr r2, [pc, #72] ; (3fe68 ) │ │ - bl 3ebdc <__ckd_salloc__> │ │ - str r0, [r5, #4] │ │ - adds r5, #8 │ │ - ldr r3, [sp, #20] │ │ - adds r2, r3, #4 │ │ - str r2, [sp, #20] │ │ - ldr r0, [r3, #0] │ │ - cmp r0, #0 │ │ - bne.n 3fe02 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r0, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - str r3, [sp, #0] │ │ - adds r2, r6, #0 │ │ - adds r3, r7, #0 │ │ - bl 3faa4 │ │ - add sp, #28 │ │ - pop {r4, r5, r6, r7} │ │ - pop {r3} │ │ - add sp, #8 │ │ - bx r3 │ │ - subs r6, r3, r3 │ │ + strh r2, [r0, #38] ; 0x26 │ │ movs r1, r0 │ │ - adds r2, r7, #6 │ │ - movs r1, r0 │ │ - lsls r7, r3, #11 │ │ - movs r0, r0 │ │ - subs r4, r7, r2 │ │ - movs r1, r0 │ │ - lsls r7, r4, #11 │ │ - movs r0, r0 │ │ - subs r6, r4, r2 │ │ - movs r1, r0 │ │ - lsls r3, r5, #11 │ │ - movs r0, r0 │ │ - lsls r6, r5, #11 │ │ - ... │ │ │ │ -0003fe6c : │ │ +000419f4 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #64] ; (3feb0 ) │ │ - adds r5, r0, #0 │ │ + adds r7, r0, #0 │ │ adds r6, r1, #0 │ │ + adds r5, r2, #0 │ │ + ldr r4, [pc, #56] ; (41a38 ) │ │ + adds r1, r7, #0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ - adds r7, r2, #0 │ │ - adds r1, r5, #0 │ │ - ldr r0, [r4, #0] │ │ adds r2, r6, #0 │ │ + ldr r0, [r4, #0] │ │ str r3, [sp, #0] │ │ - adds r3, r7, #0 │ │ - bl 3f690 │ │ + adds r3, r5, #0 │ │ + bl 411ac │ │ cmp r0, #0 │ │ - bne.n 3fea4 │ │ - ldr r1, [pc, #36] ; (3feb4 ) │ │ - ldr r3, [pc, #40] ; (3feb8 ) │ │ + bne.n 41a2c │ │ + ldr r1, [pc, #36] ; (41a3c ) │ │ + ldr r3, [pc, #40] ; (41a40 ) │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #36] ; (41a44 ) │ │ add r3, pc │ │ - ldr r2, [pc, #36] ; (3febc ) │ │ - bl 4003c │ │ + bl 41bd4 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - blx eb54 │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - bne.n 3feac │ │ + bne.n 41a34 │ │ str r0, [r4, #0] │ │ movs r0, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - strh r4, [r2, #0] │ │ + strh r4, [r1, #36] ; 0x24 │ │ movs r1, r0 │ │ - subs r4, r3, r0 │ │ + subs r7, r6, r0 │ │ movs r1, r0 │ │ - adds r3, r3, #4 │ │ + adds r4, r6, #4 │ │ movs r1, r0 │ │ lsls r6, r7, #11 │ │ ... │ │ │ │ -0003fec0 : │ │ +00041a48 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ - adds r6, r0, #0 │ │ - adds r4, r1, #0 │ │ - adds r7, r2, #0 │ │ + adds r5, r0, #0 │ │ + adds r7, r1, #0 │ │ + adds r4, r2, #0 │ │ str r3, [sp, #12] │ │ cmp r0, #2 │ │ - bne.n 3fef2 │ │ - ldr r5, [r1, #4] │ │ - ldr r1, [pc, #224] ; (3ffb4 ) │ │ - adds r0, r5, #0 │ │ + bne.n 41a7a │ │ + ldr r6, [r1, #4] │ │ + ldr r1, [pc, #216] ; (41b34 ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 3feea │ │ - bl 3f244 │ │ - ldr r1, [pc, #208] ; (3ffb8 ) │ │ + bne.n 41a72 │ │ + bl 40d0c │ │ + ldr r1, [pc, #200] ; (41b38 ) │ │ add r1, pc │ │ - b.n 3ff88 │ │ - ldrb r3, [r5, #0] │ │ + b.n 41b14 │ │ + ldrb r3, [r6, #0] │ │ cmp r3, #45 ; 0x2d │ │ - bne.n 3ff28 │ │ - b.n 3ff98 │ │ + bne.n 41ab8 │ │ + b.n 41b24 │ │ cmp r0, #1 │ │ - bne.n 3ff98 │ │ - ldr r5, [pc, #196] ; (3ffbc ) │ │ - ldr r3, [pc, #196] ; (3ffc0 ) │ │ + bne.n 41b24 │ │ + ldr r6, [pc, #188] ; (41b3c ) │ │ + ldr r3, [pc, #188] ; (41b40 ) │ │ str r2, [sp, #0] │ │ - add r5, pc │ │ - adds r1, r5, #0 │ │ + add r6, pc │ │ + adds r1, r6, #0 │ │ + ldr r2, [pc, #184] ; (41b44 ) │ │ add r3, pc │ │ - ldr r2, [pc, #192] ; (3ffc4 ) │ │ - bl 4003c │ │ - ldr r1, [pc, #188] ; (3ffc8 ) │ │ - adds r0, r7, #0 │ │ + bl 41bd4 │ │ + ldr r1, [pc, #180] ; (41b48 ) │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - blx ea70 │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ cmp r0, #0 │ │ - bne.n 3ffa6 │ │ - ldr r3, [pc, #180] ; (3ffcc ) │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ + bne.n 41ab0 │ │ + ldr r3, [pc, #172] ; (41b4c ) │ │ + str r4, [sp, #0] │ │ + adds r0, r5, #0 │ │ + adds r1, r6, #0 │ │ + ldr r2, [pc, #168] ; (41b50 ) │ │ add r3, pc │ │ - ldr r2, [pc, #176] ; (3ffd0 ) │ │ - str r7, [sp, #0] │ │ - bl 4003c │ │ - b.n 3ff98 │ │ - cmp r5, #0 │ │ - beq.n 3ff98 │ │ - ldr r1, [pc, #164] ; (3ffd4 ) │ │ - ldr r3, [pc, #168] ; (3ffd8 ) │ │ + bl 41bd4 │ │ + b.n 41b24 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + subs r6, r4, #0 │ │ + beq.n 41b24 │ │ + ldr r1, [pc, #152] ; (41b54 ) │ │ + ldr r3, [pc, #156] ; (41b58 ) │ │ movs r0, #1 │ │ add r1, pc │ │ - ldr r2, [pc, #164] ; (3ffdc ) │ │ + ldr r2, [pc, #152] ; (41b5c ) │ │ + str r6, [sp, #0] │ │ add r3, pc │ │ - str r5, [sp, #0] │ │ - bl 4003c │ │ + bl 41bd4 │ │ ldr r0, [sp, #12] │ │ - adds r1, r5, #0 │ │ + adds r1, r6, #0 │ │ movs r2, #1 │ │ - bl 3fd74 │ │ + bl 419c0 │ │ cmp r0, #0 │ │ - beq.n 3ffae │ │ - ldr r3, [pc, #144] ; (3ffe0 ) │ │ + beq.n 41b30 │ │ movs r1, #0 │ │ + ldr r3, [pc, #132] ; (41b60 ) │ │ adds r2, r1, #0 │ │ - add r3, pc │ │ movs r0, #2 │ │ - bl 4003c │ │ - ldr r2, [r4, #0] │ │ - ldr r3, [pc, #132] ; (3ffe4 ) │ │ - movs r1, #0 │ │ - str r2, [sp, #0] │ │ add r3, pc │ │ + bl 41bd4 │ │ + movs r1, #0 │ │ + ldr r3, [r7, #0] │ │ adds r2, r1, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #116] ; (41b64 ) │ │ movs r0, #2 │ │ - bl 4003c │ │ - ldr r2, [r4, #0] │ │ - ldr r3, [pc, #120] ; (3ffe8 ) │ │ - movs r1, #0 │ │ - str r2, [sp, #0] │ │ add r3, pc │ │ + bl 41bd4 │ │ + movs r1, #0 │ │ + ldr r3, [r7, #0] │ │ adds r2, r1, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #100] ; (41b68 ) │ │ movs r0, #2 │ │ - str r7, [sp, #4] │ │ - bl 4003c │ │ - bl 3f244 │ │ - ldr r1, [pc, #100] ; (3ffec ) │ │ + add r3, pc │ │ + str r4, [sp, #4] │ │ + bl 41bd4 │ │ + bl 40d0c │ │ + ldr r1, [pc, #88] ; (41b6c ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r2, [sp, #12] │ │ adds r1, #168 ; 0xa8 │ │ - bl 3f4e4 │ │ + bl 40fe0 │ │ movs r0, #1 │ │ - blx eb54 │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ ldr r0, [sp, #12] │ │ - adds r1, r6, #0 │ │ - adds r2, r4, #0 │ │ + adds r1, r5, #0 │ │ + adds r2, r7, #0 │ │ movs r3, #1 │ │ - bl 3fe6c │ │ - b.n 3ffae │ │ - blx ea7c │ │ - adds r5, r7, #0 │ │ - b.n 3ff28 │ │ + bl 419f4 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - adds r6, r0, #4 │ │ + adds r1, r4, #4 │ │ movs r1, r0 │ │ - ldrb r6, [r2, #30] │ │ + strh r2, [r2, #32] │ │ movs r1, r0 │ │ - adds r2, r6, r6 │ │ + adds r5, r1, r7 │ │ movs r1, r0 │ │ - adds r1, r4, #3 │ │ + adds r2, r7, #3 │ │ movs r1, r0 │ │ lsls r1, r0, #8 │ │ movs r0, r0 │ │ - bne.n 3ff72 │ │ + bne.n 41b32 │ │ movs r0, r0 │ │ - adds r4, r5, #3 │ │ + adds r3, r0, #4 │ │ movs r1, r0 │ │ lsls r5, r0, #8 │ │ movs r0, r0 │ │ - adds r4, r7, r5 │ │ + adds r3, r2, r6 │ │ movs r1, r0 │ │ - adds r0, r7, #3 │ │ + adds r5, r1, #4 │ │ movs r1, r0 │ │ lsls r1, r2, #8 │ │ movs r0, r0 │ │ - adds r0, r0, #4 │ │ + adds r5, r2, #4 │ │ movs r1, r0 │ │ - adds r0, r7, #3 │ │ + adds r3, r1, #4 │ │ movs r1, r0 │ │ - adds r5, r7, #3 │ │ + adds r0, r2, #4 │ │ movs r1, r0 │ │ - ldrb r6, [r6, #27] │ │ + strh r6, [r5, #26] │ │ movs r1, r0 │ │ │ │ -0003fff0 : │ │ +00041b70 : │ │ push {r4, lr} │ │ - ldr r4, [pc, #16] ; (40004 ) │ │ + ldr r4, [pc, #16] ; (41b84 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r0, [r4, #0] │ │ - bl 3f620 │ │ + bl 41120 │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ pop {r4, pc} │ │ - ldrb r4, [r2, #26] │ │ + strh r0, [r3, #24] │ │ movs r1, r0 │ │ │ │ -00040008 : │ │ +00041b88 : │ │ push {r3, lr} │ │ - bl 3fff0 │ │ + bl 41b70 │ │ pop {r3, pc} │ │ push {r2, r3} │ │ - push {r0, r1, r2, lr} │ │ - ldr r0, [pc, #28] ; (40034 ) │ │ + push {r0, r1, r4, lr} │ │ + ldr r4, [pc, #48] ; (41bc8 ) │ │ lsls r1, r1, #2 │ │ add r3, sp, #16 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldmia r3!, {r2} │ │ + ldr r0, [r4, #0] │ │ + str r3, [sp, #0] │ │ + str r0, [sp, #4] │ │ + ldr r0, [pc, #36] ; (41bcc ) │ │ add r0, pc │ │ ldr r0, [r1, r0] │ │ - ldr r1, [pc, #24] ; (40038 ) │ │ - ldmia r3!, {r2} │ │ + ldr r1, [pc, #32] ; (41bd0 ) │ │ add r1, pc │ │ - str r3, [sp, #4] │ │ - blx ecb0 <__android_log_vprint@plt> │ │ - add sp, #12 │ │ + bl 48f54 <_Unwind_GetTextRelBase@@Base+0x8a8> │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 41bc0 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r0, r1, r4} │ │ pop {r3} │ │ add sp, #8 │ │ bx r3 │ │ - nop ; (mov r8, r8) │ │ - ldrb r6, [r3, r4] │ │ + strh r2, [r4, #22] │ │ + movs r1, r0 │ │ + ldrb r0, [r0, r5] │ │ movs r1, r0 │ │ - adds r2, r7, #1 │ │ + adds r1, r2, #2 │ │ movs r1, r0 │ │ │ │ -0004003c : │ │ +00041bd4 : │ │ push {r3} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #204] ; (40110 ) │ │ - ldr r4, [pc, #208] ; (40114 ) │ │ - adds r5, r0, #0 │ │ + ldr r4, [pc, #212] ; (41cb0 ) │ │ + adds r7, r2, #0 │ │ + add sp, r4 │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #56 ; 0x38 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [pc, #204] ; (41cb4 ) │ │ + ldr r6, [pc, #208] ; (41cb8 ) │ │ + str r1, [sp, #16] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - add sp, r4 │ │ - add r0, sp, #1020 ; 0x3fc │ │ - ldr r4, [pc, #200] ; (40118 ) │ │ - adds r0, #56 ; 0x38 │ │ - adds r6, r1, #0 │ │ + add r6, pc │ │ + adds r4, r0, #0 │ │ ldr r1, [r3, #0] │ │ - str r2, [sp, #16] │ │ - ldr r2, [r0, #0] │ │ + str r3, [sp, #20] │ │ + ldr r3, [r6, #0] │ │ add r0, sp, #1020 ; 0x3fc │ │ adds r0, #32 │ │ - add r4, pc │ │ str r1, [r0, #0] │ │ - ldr r1, [r4, #0] │ │ - str r3, [sp, #20] │ │ - cmp r1, #0 │ │ - beq.n 400ee │ │ - add r3, sp, #1020 ; 0x3fc │ │ - add r7, sp, #28 │ │ + cmp r3, #0 │ │ + beq.n 41c90 │ │ movs r1, #128 ; 0x80 │ │ + add r3, sp, #1020 ; 0x3fc │ │ + add r5, sp, #28 │ │ adds r3, #60 ; 0x3c │ │ - adds r0, r7, #0 │ │ + adds r0, r5, #0 │ │ lsls r1, r1, #3 │ │ str r3, [sp, #24] │ │ - blx ecbc │ │ - cmp r6, #0 │ │ - beq.n 400dc │ │ - adds r0, r6, #0 │ │ - bl 4035c │ │ - adds r6, r0, #0 │ │ - cmp r5, #2 │ │ - bne.n 400a6 │ │ - ldr r3, [pc, #140] ; (4011c ) │ │ - ldr r1, [sp, #16] │ │ - ldr r2, [pc, #140] ; (40120 ) │ │ - add r3, pc │ │ - ldr r0, [r3, #0] │ │ - str r1, [sp, #0] │ │ + bl 48f64 <_Unwind_GetTextRelBase@@Base+0x8b8> │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + beq.n 41c7e │ │ + adds r0, r3, #0 │ │ + bl 41ef4 │ │ + adds r3, r0, #0 │ │ + cmp r4, #2 │ │ + bne.n 41c3c │ │ + ldr r2, [pc, #148] ; (41cbc ) │ │ + adds r1, r4, #0 │ │ + add r2, pc │ │ + ldr r0, [r2, #0] │ │ + ldr r2, [pc, #144] ; (41cc0 ) │ │ + str r7, [sp, #0] │ │ + str r5, [sp, #4] │ │ + ldr r5, [r6, #0] │ │ + add r2, pc │ │ + blx r5 │ │ + b.n 41c90 │ │ + cmp r4, #1 │ │ + bne.n 41c5a │ │ + ldr r2, [pc, #128] ; (41cc4 ) │ │ + adds r1, r4, #0 │ │ + add r2, pc │ │ + ldr r0, [r2, #0] │ │ + str r3, [sp, #0] │ │ + ldr r2, [pc, #124] ; (41cc8 ) │ │ + ldr r3, [pc, #124] ; (41ccc ) │ │ str r7, [sp, #4] │ │ + str r5, [sp, #8] │ │ + ldr r5, [r6, #0] │ │ add r2, pc │ │ - ldr r4, [r4, #0] │ │ - adds r1, r5, #0 │ │ - adds r3, r6, #0 │ │ - blx r4 │ │ - b.n 400ee │ │ - cmp r5, #1 │ │ - bne.n 400ba │ │ - ldr r3, [pc, #120] ; (40124 ) │ │ - ldr r2, [pc, #120] ; (40128 ) │ │ add r3, pc │ │ - ldr r0, [r3, #0] │ │ - ldr r3, [pc, #120] ; (4012c ) │ │ + b.n 41c7a │ │ + ldr r2, [pc, #116] ; (41cd0 ) │ │ + lsls r1, r4, #2 │ │ add r2, pc │ │ - add r3, pc │ │ - b.n 400cc │ │ - ldr r3, [pc, #116] ; (40130 ) │ │ - ldr r2, [pc, #116] ; (40134 ) │ │ - lsls r1, r5, #2 │ │ - add r3, pc │ │ - ldr r0, [r3, #0] │ │ - ldr r3, [pc, #112] ; (40138 ) │ │ + ldr r0, [r2, #0] │ │ + ldr r2, [pc, #112] ; (41cd4 ) │ │ + str r3, [sp, #0] │ │ + str r7, [sp, #4] │ │ add r2, pc │ │ - add r3, pc │ │ - ldr r3, [r1, r3] │ │ - ldr r1, [sp, #16] │ │ - str r6, [sp, #0] │ │ - str r7, [sp, #8] │ │ - str r1, [sp, #4] │ │ - ldr r4, [r4, #0] │ │ - adds r1, r5, #0 │ │ - blx r4 │ │ - b.n 400ee │ │ - ldr r3, [pc, #92] ; (4013c ) │ │ - ldr r2, [pc, #96] ; (40140 ) │ │ - ldr r4, [r4, #0] │ │ + ldr r2, [r1, r2] │ │ + adds r1, r4, #0 │ │ + mov ip, r2 │ │ + mov r3, ip │ │ + str r5, [sp, #8] │ │ + ldr r2, [pc, #96] ; (41cd8 ) │ │ + ldr r5, [r6, #0] │ │ + add r2, pc │ │ + blx r5 │ │ + b.n 41c90 │ │ + ldr r3, [pc, #92] ; (41cdc ) │ │ + ldr r2, [pc, #92] ; (41ce0 ) │ │ + ldr r6, [r6, #0] │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ + adds r1, r4, #0 │ │ add r2, pc │ │ - adds r1, r5, #0 │ │ - adds r3, r7, #0 │ │ - blx r4 │ │ - ldr r0, [sp, #20] │ │ + adds r3, r5, #0 │ │ + blx r6 │ │ add r3, sp, #1020 ; 0x3fc │ │ adds r3, #32 │ │ ldr r2, [r3, #0] │ │ - ldr r3, [r0, #0] │ │ + ldr r3, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 40100 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 41ca2 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ movs r3, #132 ; 0x84 │ │ lsls r3, r3, #3 │ │ add sp, r3 │ │ pop {r4, r5, r6, r7} │ │ pop {r3} │ │ add sp, #4 │ │ bx r3 │ │ - nop ; (mov r8, r8) │ │ - ldrb r2, [r6, #24] │ │ - movs r1, r0 │ │ ; instruction: 0xfbe0ffff │ │ - strh r6, [r3, #12] │ │ + strh r2, [r2, #20] │ │ movs r1, r0 │ │ - strh r2, [r4, #36] ; 0x24 │ │ + strh r6, [r1, #48] ; 0x30 │ │ movs r1, r0 │ │ - adds r4, r1, #0 │ │ + ldrh r2, [r1, #8] │ │ movs r1, r0 │ │ - strh r6, [r0, #36] ; 0x24 │ │ + adds r3, r2, #0 │ │ movs r1, r0 │ │ - subs r6, r7, r7 │ │ + ldrh r0, [r6, #6] │ │ movs r1, r0 │ │ - adds r4, r1, #0 │ │ + adds r1, r0, #0 │ │ + movs r1, r0 │ │ + adds r7, r1, #0 │ │ movs r1, r0 │ │ - strh r4, [r6, #34] ; 0x22 │ │ + ldrh r6, [r2, #6] │ │ movs r1, r0 │ │ - adds r1, r0, #0 │ │ + strh r4, [r3, #2] │ │ movs r1, r0 │ │ - ldrb r0, [r4, #16] │ │ + subs r2, r6, r7 │ │ movs r1, r0 │ │ - strh r2, [r2, #34] ; 0x22 │ │ + ldrh r0, [r6, #4] │ │ movs r1, r0 │ │ - asrs r4, r3, #19 │ │ + asrs r0, r4, #19 │ │ movs r1, r0 │ │ │ │ -00040144 : │ │ +00041ce4 : │ │ push {r3} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #280] ; (40264 ) │ │ - ldr r4, [pc, #284] ; (40268 ) │ │ - adds r6, r0, #0 │ │ + ldr r4, [pc, #284] ; (41e08 ) │ │ + ldr r5, [pc, #288] ; (41e0c ) │ │ + adds r7, r1, #0 │ │ + add sp, r4 │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #72 ; 0x48 │ │ add r5, pc │ │ + ldr r3, [r3, #0] │ │ ldr r5, [r5, #0] │ │ - add sp, r4 │ │ - add r4, sp, #1020 ; 0x3fc │ │ - ldr r3, [r5, #0] │ │ - adds r4, #72 ; 0x48 │ │ - ldr r4, [r4, #0] │ │ - str r1, [sp, #20] │ │ - add r1, sp, #1020 ; 0x3fc │ │ - adds r1, #48 ; 0x30 │ │ - str r3, [r1, #0] │ │ - str r4, [sp, #24] │ │ str r2, [sp, #28] │ │ - blx ebc0 <__errno@plt> │ │ - ldr r4, [pc, #252] ; (4026c ) │ │ - ldr r7, [r0, #0] │ │ + str r3, [sp, #32] │ │ + ldr r3, [r5, #0] │ │ + add r2, sp, #1020 ; 0x3fc │ │ + adds r2, #48 ; 0x30 │ │ + str r3, [r2, #0] │ │ + adds r4, r0, #0 │ │ + bl 48d84 <_Unwind_GetTextRelBase@@Base+0x6d8> │ │ + ldr r6, [pc, #256] ; (41e10 ) │ │ + ldr r3, [r0, #0] │ │ str r5, [sp, #36] ; 0x24 │ │ - add r4, pc │ │ - ldr r3, [r4, #0] │ │ + add r6, pc │ │ + str r3, [sp, #24] │ │ + ldr r3, [r6, #0] │ │ cmp r3, #0 │ │ - beq.n 40242 │ │ - add r3, sp, #1020 ; 0x3fc │ │ - add r5, sp, #44 ; 0x2c │ │ + beq.n 41de8 │ │ movs r1, #128 ; 0x80 │ │ + add r2, sp, #44 ; 0x2c │ │ + add r3, sp, #1020 ; 0x3fc │ │ adds r3, #76 ; 0x4c │ │ - ldr r2, [sp, #24] │ │ - adds r0, r5, #0 │ │ + str r2, [sp, #20] │ │ + adds r0, r2, #0 │ │ lsls r1, r1, #3 │ │ + ldr r2, [sp, #32] │ │ str r3, [sp, #40] ; 0x28 │ │ - blx ecbc │ │ - ldr r2, [sp, #20] │ │ - cmp r2, #0 │ │ - beq.n 40222 │ │ - adds r0, r2, #0 │ │ - bl 4035c │ │ - ldr r4, [r4, #0] │ │ - str r0, [sp, #20] │ │ - str r4, [sp, #24] │ │ - cmp r6, #2 │ │ - bne.n 401c4 │ │ - ldr r3, [pc, #200] ; (40270 ) │ │ + bl 48f64 <_Unwind_GetTextRelBase@@Base+0x8b8> │ │ + cmp r7, #0 │ │ + beq.n 41dcc │ │ adds r0, r7, #0 │ │ + bl 41ef4 │ │ + adds r5, r0, #0 │ │ + cmp r4, #2 │ │ + bne.n 41d68 │ │ + ldr r3, [pc, #208] ; (41e14 ) │ │ + ldr r0, [sp, #24] │ │ + ldr r6, [r6, #0] │ │ add r3, pc │ │ - ldr r4, [r3, #0] │ │ - blx ecc8 │ │ + ldr r7, [r3, #0] │ │ + bl 48f74 <_Unwind_GetTextRelBase@@Base+0x8c8> │ │ ldr r3, [sp, #28] │ │ - ldr r2, [pc, #192] ; (40274 ) │ │ + ldr r2, [pc, #196] ; (41e18 ) │ │ str r0, [sp, #8] │ │ str r3, [sp, #0] │ │ - add r2, pc │ │ - str r5, [sp, #4] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ ldr r3, [sp, #20] │ │ - b.n 4021c │ │ - cmp r6, #1 │ │ - bne.n 401ee │ │ - ldr r3, [pc, #172] ; (40278 ) │ │ adds r0, r7, #0 │ │ - add r3, pc │ │ - ldr r4, [r3, #0] │ │ - blx ecc8 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [pc, #164] ; (4027c ) │ │ - ldr r3, [pc, #164] ; (40280 ) │ │ - str r1, [sp, #0] │ │ - ldr r1, [sp, #28] │ │ - str r0, [sp, #12] │ │ + str r3, [sp, #4] │ │ + adds r1, r4, #0 │ │ add r2, pc │ │ - str r1, [sp, #4] │ │ + adds r3, r5, #0 │ │ + blx r6 │ │ + b.n 41de8 │ │ + cmp r4, #1 │ │ + bne.n 41d96 │ │ + ldr r3, [pc, #172] ; (41e1c ) │ │ + ldr r0, [sp, #24] │ │ + ldr r6, [r6, #0] │ │ add r3, pc │ │ - str r5, [sp, #8] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - b.n 4021c │ │ - ldr r3, [pc, #148] ; (40284 ) │ │ - lsls r2, r6, #2 │ │ + ldr r7, [r3, #0] │ │ + bl 48f74 <_Unwind_GetTextRelBase@@Base+0x8c8> │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [pc, #160] ; (41e20 ) │ │ + str r0, [sp, #12] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #20] │ │ + str r5, [sp, #0] │ │ adds r0, r7, #0 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #152] ; (41e24 ) │ │ + adds r1, r4, #0 │ │ + add r2, pc │ │ add r3, pc │ │ - ldr r4, [r3, #0] │ │ - ldr r3, [pc, #140] ; (40288 ) │ │ - add r3, pc │ │ - adds r3, r3, r2 │ │ - ldr r3, [r3, #24] │ │ + blx r6 │ │ + b.n 41de8 │ │ + ldr r3, [r6, #0] │ │ + ldr r2, [pc, #140] ; (41e28 ) │ │ + ldr r0, [sp, #24] │ │ str r3, [sp, #32] │ │ - blx ecc8 │ │ + ldr r3, [pc, #140] ; (41e2c ) │ │ + add r2, pc │ │ + add r3, pc │ │ + ldr r7, [r3, #0] │ │ + lsls r3, r4, #2 │ │ + adds r3, r2, r3 │ │ + ldr r6, [r3, #24] │ │ + bl 48f74 <_Unwind_GetTextRelBase@@Base+0x8c8> │ │ ldr r3, [sp, #28] │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [pc, #128] ; (4028c ) │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #32] │ │ - str r1, [sp, #0] │ │ + ldr r2, [pc, #124] ; (41e30 ) │ │ str r0, [sp, #12] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #20] │ │ + adds r1, r4, #0 │ │ + str r3, [sp, #8] │ │ + str r5, [sp, #0] │ │ + adds r0, r7, #0 │ │ add r2, pc │ │ - str r5, [sp, #8] │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - ldr r4, [sp, #24] │ │ + adds r3, r6, #0 │ │ + ldr r4, [sp, #32] │ │ blx r4 │ │ - b.n 40242 │ │ - ldr r3, [pc, #108] ; (40290 ) │ │ - ldr r4, [r4, #0] │ │ - adds r0, r7, #0 │ │ + b.n 41de8 │ │ + ldr r3, [pc, #100] ; (41e34 ) │ │ + ldr r0, [sp, #24] │ │ + ldr r5, [r6, #0] │ │ add r3, pc │ │ - str r4, [sp, #20] │ │ - ldr r4, [r3, #0] │ │ - blx ecc8 │ │ - ldr r2, [pc, #96] ; (40294 ) │ │ + ldr r6, [r3, #0] │ │ + bl 48f74 <_Unwind_GetTextRelBase@@Base+0x8c8> │ │ + ldr r2, [pc, #92] ; (41e38 ) │ │ str r0, [sp, #0] │ │ - adds r1, r6, #0 │ │ - adds r0, r4, #0 │ │ + adds r1, r4, #0 │ │ + adds r0, r6, #0 │ │ add r2, pc │ │ - adds r3, r5, #0 │ │ - ldr r4, [sp, #20] │ │ - blx r4 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - add r1, sp, #1020 ; 0x3fc │ │ - adds r1, #48 ; 0x30 │ │ - ldr r2, [r1, #0] │ │ - ldr r3, [r4, #0] │ │ + ldr r3, [sp, #20] │ │ + blx r5 │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #48 ; 0x30 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 40254 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 41dfa │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ movs r3, #134 ; 0x86 │ │ lsls r3, r3, #3 │ │ add sp, r3 │ │ pop {r4, r5, r6, r7} │ │ pop {r3} │ │ add sp, #4 │ │ bx r3 │ │ - nop ; (mov r8, r8) │ │ - ldrb r2, [r5, #20] │ │ - movs r1, r0 │ │ ; instruction: 0xfbd0ffff │ │ - strh r2, [r1, #4] │ │ + strh r0, [r1, #12] │ │ movs r1, r0 │ │ - strh r4, [r1, #28] │ │ + strh r2, [r5, #38] ; 0x26 │ │ movs r1, r0 │ │ - subs r6, r4, r4 │ │ + strh r4, [r5, #62] ; 0x3e │ │ movs r1, r0 │ │ - strh r0, [r5, #26] │ │ + subs r1, r4, r4 │ │ movs r1, r0 │ │ - subs r7, r1, r4 │ │ + strh r2, [r0, #62] ; 0x3e │ │ movs r1, r0 │ │ - subs r6, r3, r3 │ │ + subs r4, r0, r4 │ │ movs r1, r0 │ │ - strh r0, [r0, #26] │ │ + subs r5, r2, r3 │ │ movs r1, r0 │ │ - ldrb r6, [r5, #11] │ │ + ldrb r4, [r4, #28] │ │ movs r1, r0 │ │ - subs r0, r6, r3 │ │ + strh r2, [r2, #60] ; 0x3c │ │ movs r1, r0 │ │ - strh r4, [r1, #24] │ │ + subs r5, r4, r3 │ │ movs r1, r0 │ │ - subs r6, r4, r3 │ │ + strh r2, [r4, #58] ; 0x3a │ │ + movs r1, r0 │ │ + subs r1, r4, r3 │ │ movs r1, r0 │ │ │ │ -00040298 : │ │ - cmp r0, #0 │ │ - bne.n 402a4 │ │ - ldr r3, [pc, #16] ; (402b0 ) │ │ - movs r2, #1 │ │ - add r3, pc │ │ - b.n 402aa │ │ - ldr r3, [pc, #12] ; (402b4 ) │ │ - movs r2, #0 │ │ - add r3, pc │ │ - str r2, [r3, #4] │ │ - str r0, [r3, #8] │ │ +00041e3c : │ │ + ldr r2, [pc, #12] ; (41e4c ) │ │ + add r2, pc │ │ + str r0, [r2, #4] │ │ + negs r3, r0 │ │ + adcs r3, r0 │ │ + str r3, [r2, #8] │ │ bx lr │ │ - strh r4, [r2, #20] │ │ - movs r1, r0 │ │ - strh r4, [r1, #20] │ │ + nop ; (mov r8, r8) │ │ + strh r6, [r6, #54] ; 0x36 │ │ movs r1, r0 │ │ │ │ -000402b8 : │ │ - ldr r3, [pc, #24] ; (402d4 ) │ │ +00041e50 : │ │ movs r0, #0 │ │ + ldr r3, [pc, #24] ; (41e6c ) │ │ add r3, pc │ │ - ldr r2, [r3, #4] │ │ + ldr r2, [r3, #8] │ │ cmp r2, r0 │ │ - bne.n 402d2 │ │ - ldr r0, [r3, #8] │ │ + bne.n 41e6a │ │ + ldr r0, [r3, #4] │ │ cmp r0, #0 │ │ - bne.n 402d2 │ │ - ldr r0, [pc, #12] ; (402d8 ) │ │ + bne.n 41e6a │ │ + ldr r0, [pc, #12] ; (41e70 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ adds r0, #168 ; 0xa8 │ │ bx lr │ │ - strh r0, [r7, #18] │ │ + strh r0, [r4, #54] ; 0x36 │ │ movs r1, r0 │ │ - ldrb r0, [r6, #14] │ │ + strh r4, [r3, #0] │ │ movs r1, r0 │ │ │ │ -000402dc : │ │ +00041e74 : │ │ + ldr r1, [pc, #64] ; (41eb8 ) │ │ push {r3, r4, r5, lr} │ │ - ldr r1, [pc, #64] ; (40320 ) │ │ add r1, pc │ │ - blx ea70 │ │ - subs r4, r0, #0 │ │ - beq.n 40318 │ │ - bl 402b8 │ │ - adds r5, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 40298 │ │ - subs r4, r5, #0 │ │ - beq.n 4031c │ │ - ldr r3, [pc, #40] ; (40324 ) │ │ - movs r4, #0 │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + subs r5, r0, #0 │ │ + beq.n 41eb2 │ │ + bl 41e50 │ │ + adds r4, r0, #0 │ │ + adds r0, r5, #0 │ │ + bl 41e3c │ │ + subs r0, r4, #0 │ │ + beq.n 41eb6 │ │ + ldr r3, [pc, #40] ; (41ebc ) │ │ + movs r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r2, r3, #0 │ │ adds r2, #84 ; 0x54 │ │ - cmp r5, r2 │ │ - beq.n 4031c │ │ + cmp r4, r2 │ │ + beq.n 41eb6 │ │ adds r3, #168 ; 0xa8 │ │ - cmp r5, r3 │ │ - beq.n 4031c │ │ - adds r0, r5, #0 │ │ - blx ea7c │ │ - b.n 4031c │ │ - movs r4, #1 │ │ - negs r4, r4 │ │ + cmp r4, r3 │ │ + beq.n 41eb6 │ │ adds r0, r4, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + movs r0, #0 │ │ + b.n 41eb6 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ pop {r3, r4, r5, pc} │ │ - subs r0, r1, r1 │ │ + subs r3, r2, r1 │ │ movs r1, r0 │ │ - ldrb r6, [r7, #13] │ │ + ldrb r2, [r5, #31] │ │ movs r1, r0 │ │ │ │ -00040328 : │ │ - ldr r3, [pc, #8] ; (40334 ) │ │ +00041ec0 : │ │ + ldr r3, [pc, #8] ; (41ecc ) │ │ add r3, pc │ │ ldr r2, [r3, #12] │ │ str r0, [r3, #12] │ │ adds r0, r2, #0 │ │ bx lr │ │ - strh r2, [r1, #16] │ │ + strh r2, [r6, #50] ; 0x32 │ │ movs r1, r0 │ │ │ │ -00040338 : │ │ - ldr r3, [pc, #4] ; (40340 ) │ │ +00041ed0 : │ │ + ldr r3, [pc, #4] ; (41ed8 ) │ │ add r3, pc │ │ ldr r0, [r3, #12] │ │ bx lr │ │ - strh r2, [r7, #14] │ │ + strh r2, [r4, #50] ; 0x32 │ │ movs r1, r0 │ │ │ │ -00040344 : │ │ - ldr r3, [pc, #12] ; (40354 ) │ │ +00041edc : │ │ + ldr r3, [pc, #12] ; (41eec ) │ │ add r3, pc │ │ str r0, [r3, #0] │ │ - ldr r3, [pc, #12] ; (40358 ) │ │ + ldr r3, [pc, #12] ; (41ef0 ) │ │ add r3, pc │ │ str r1, [r3, #0] │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - ldrb r6, [r6, #26] │ │ + strh r6, [r3, #24] │ │ movs r1, r0 │ │ - strh r0, [r5, #14] │ │ + strh r0, [r2, #50] ; 0x32 │ │ movs r1, r0 │ │ │ │ -0004035c : │ │ +00041ef4 : │ │ push {r4, lr} │ │ movs r1, #47 ; 0x2f │ │ adds r4, r0, #0 │ │ - blx eb00 │ │ + bl 48944 <_Unwind_GetTextRelBase@@Base+0x298> │ │ cmp r0, #0 │ │ - beq.n 4036c │ │ + beq.n 41f04 │ │ adds r4, r0, #1 │ │ adds r0, r4, #0 │ │ pop {r4, pc} │ │ │ │ -00040370 : │ │ +00041f08 : │ │ push {r4, r5, r6, lr} │ │ - adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ - blx ea40 │ │ + adds r6, r0, #0 │ │ + adds r5, r1, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ subs r4, r0, #1 │ │ - b.n 40380 │ │ - subs r4, #1 │ │ cmp r4, #0 │ │ - blt.n 4038e │ │ - ldrb r3, [r5, r4] │ │ + blt.n 41f26 │ │ + ldrb r3, [r6, r4] │ │ cmp r3, #47 ; 0x2f │ │ - bne.n 4037e │ │ + beq.n 41f22 │ │ + subs r4, #1 │ │ + b.n 41f14 │ │ cmp r4, #0 │ │ - bne.n 40394 │ │ + bne.n 41f2c │ │ movs r3, #0 │ │ - strb r3, [r6, #0] │ │ - b.n 403a2 │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ + strb r3, [r5, #0] │ │ + b.n 41f3a │ │ + adds r0, r5, #0 │ │ + adds r1, r6, #0 │ │ adds r2, r4, #0 │ │ - blx eb24 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ movs r3, #0 │ │ - strb r3, [r6, r4] │ │ + strb r3, [r5, r4] │ │ pop {r4, r5, r6, pc} │ │ │ │ -000403a4 : │ │ +00041f3c : │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ - blx ea40 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ subs r2, r0, #1 │ │ - b.n 403b4 │ │ - subs r2, #1 │ │ cmp r2, #0 │ │ - blt.n 403c0 │ │ + blt.n 41f56 │ │ ldrb r3, [r4, r2] │ │ cmp r3, #46 ; 0x2e │ │ - bne.n 403b2 │ │ - b.n 403ca │ │ + beq.n 41f60 │ │ + subs r2, #1 │ │ + b.n 41f48 │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ - blx ea4c │ │ - b.n 403d2 │ │ + bl 48774 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + b.n 41f68 │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ - blx ec98 │ │ + bl 48f34 <_Unwind_GetTextRelBase@@Base+0x888> │ │ pop {r3, r4, r5, pc} │ │ │ │ -000403d4 : │ │ +00041f6a : │ │ ldrb r0, [r0, #0] │ │ subs r0, #47 ; 0x2f │ │ negs r3, r0 │ │ adcs r0, r3 │ │ bx lr │ │ - ... │ │ │ │ -000403e0 : │ │ - push {r4, r5, lr} │ │ - ldr r2, [pc, #44] ; (40410 ) │ │ - ldr r1, [pc, #44] ; (40414 ) │ │ - ldr r4, [pc, #48] ; (40418 ) │ │ - add r2, pc │ │ - str r0, [r2, #0] │ │ - ldr r0, [pc, #44] ; (4041c ) │ │ +00041f74 : │ │ + ldr r1, [pc, #48] ; (41fa8 ) │ │ + push {r4, r5, r6, r7, lr} │ │ add r1, pc │ │ - movs r3, #1 │ │ - str r3, [r1, #0] │ │ - ldmia r2!, {r1} │ │ - lsrs r5, r1, #30 │ │ - eors r1, r5 │ │ - muls r1, r4 │ │ - adds r1, r1, r3 │ │ - adds r3, #1 │ │ - str r1, [r2, #0] │ │ - cmp r3, r0 │ │ - ble.n 403f4 │ │ - ldr r2, [pc, #24] ; (40420 ) │ │ - add r2, pc │ │ - str r3, [r2, #0] │ │ - pop {r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - strh r4, [r3, #10] │ │ - movs r1, r0 │ │ - ldrb r2, [r2, #24] │ │ + str r0, [r1, #0] │ │ + movs r2, #1 │ │ + movs r0, #0 │ │ + ldr r6, [pc, #40] ; (41fac ) │ │ + adds r7, r1, #4 │ │ + subs r3, r0, #4 │ │ + ldr r3, [r7, r3] │ │ + adds r5, r1, r0 │ │ + adds r0, #4 │ │ + lsrs r4, r3, #30 │ │ + eors r3, r4 │ │ + muls r3, r6 │ │ + adds r3, r3, r2 │ │ + str r3, [r5, #4] │ │ + movs r3, #156 ; 0x9c │ │ + adds r2, #1 │ │ + lsls r3, r3, #2 │ │ + cmp r2, r3 │ │ + bne.n 41f84 │ │ + ldr r3, [pc, #12] ; (41fb0 ) │ │ + add r3, pc │ │ + str r2, [r3, #0] │ │ + pop {r4, r5, r6, r7, pc} │ │ + strh r4, [r1, #46] ; 0x2e │ │ movs r1, r0 │ │ ldrh r5, [r4, #10] │ │ ldr r7, [r0, #64] ; 0x40 │ │ - lsls r7, r5, #9 │ │ - movs r0, r0 │ │ - ldrb r0, [r7, #23] │ │ + strh r6, [r3, #18] │ │ movs r1, r0 │ │ │ │ -00040424 : │ │ +00041fb4 : │ │ push {r3, lr} │ │ - bl 403e0 │ │ + bl 41f74 │ │ pop {r3, pc} │ │ │ │ -0004042c : │ │ +00041fbc : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #236] ; (4051c ) │ │ - ldr r2, [pc, #236] ; (40520 ) │ │ + ldr r3, [pc, #236] ; (420ac ) │ │ + ldr r2, [pc, #236] ; (420b0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, r2 │ │ - ble.n 404f0 │ │ - ldr r2, [pc, #232] ; (40524 ) │ │ + ble.n 42080 │ │ + ldr r2, [pc, #232] ; (420b4 ) │ │ cmp r3, r2 │ │ - bne.n 40446 │ │ - ldr r0, [pc, #228] ; (40528 ) │ │ - bl 403e0 │ │ - ldr r2, [pc, #228] ; (4052c ) │ │ - ldr r0, [pc, #228] ; (40530 ) │ │ - movs r1, #0 │ │ - add r2, pc │ │ - adds r3, r2, #0 │ │ - add r0, pc │ │ - movs r6, #1 │ │ - ldmia r2!, {r4} │ │ - ldr r7, [r2, #0] │ │ - lsrs r4, r4, #31 │ │ - lsls r4, r4, #31 │ │ - lsls r7, r7, #1 │ │ - lsrs r7, r7, #1 │ │ - orrs r4, r7 │ │ - lsrs r5, r4, #1 │ │ - mov ip, r5 │ │ - ldr r5, [pc, #204] ; (40534 ) │ │ - adds r7, r3, r1 │ │ - ands r4, r6 │ │ - adds r7, r7, r5 │ │ - ldr r7, [r7, #0] │ │ - lsls r4, r4, #2 │ │ - mov r5, ip │ │ - eors r5, r7 │ │ - ldr r7, [r4, r0] │ │ - adds r4, r5, #0 │ │ - eors r4, r7 │ │ - str r4, [r1, r3] │ │ - movs r7, #227 ; 0xe3 │ │ - adds r1, #4 │ │ - lsls r7, r7, #2 │ │ - cmp r1, r7 │ │ - bne.n 40454 │ │ - ldr r1, [pc, #172] ; (40538 ) │ │ - adds r0, r3, r7 │ │ + bne.n 41fd6 │ │ + ldr r0, [pc, #228] ; (420b8 ) │ │ + bl 41f74 │ │ + movs r3, #227 ; 0xe3 │ │ + lsls r3, r3, #2 │ │ movs r2, #0 │ │ + movs r5, #1 │ │ + mov ip, r3 │ │ + ldr r1, [pc, #216] ; (420bc ) │ │ + ldr r4, [pc, #220] ; (420c0 ) │ │ add r1, pc │ │ - ldmia r0!, {r4} │ │ - movs r5, #227 ; 0xe3 │ │ - lsls r5, r5, #2 │ │ - ldr r6, [r0, #0] │ │ - lsrs r4, r4, #31 │ │ - lsls r4, r4, #31 │ │ - lsls r6, r6, #1 │ │ - lsrs r6, r6, #1 │ │ - orrs r4, r6 │ │ - adds r6, r3, r2 │ │ - adds r6, r6, r5 │ │ - ldr r5, [r2, r3] │ │ - lsrs r7, r4, #1 │ │ + add r4, pc │ │ + adds r6, r1, r2 │ │ + ldr r3, [r6, #4] │ │ + ldr r0, [pc, #212] ; (420c4 ) │ │ + lsls r7, r3, #1 │ │ + ldr r3, [r2, r1] │ │ + lsrs r7, r7, #1 │ │ + adds r6, r6, r0 │ │ + lsrs r3, r3, #31 │ │ + lsls r3, r3, #31 │ │ + orrs r3, r7 │ │ + lsrs r7, r3, #1 │ │ + ands r3, r5 │ │ + ldr r6, [r6, #0] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r4] │ │ + eors r6, r7 │ │ + eors r6, r3 │ │ + str r6, [r2, r1] │ │ adds r2, #4 │ │ - eors r7, r5 │ │ - mov ip, r7 │ │ + cmp r2, ip │ │ + bne.n 41fe8 │ │ + movs r3, #198 ; 0xc6 │ │ + lsls r3, r3, #3 │ │ + movs r1, #0 │ │ movs r7, #1 │ │ - ands r4, r7 │ │ - lsls r4, r4, #2 │ │ - ldr r7, [r4, r1] │ │ - mov r4, ip │ │ - eors r4, r7 │ │ - str r4, [r6, #0] │ │ - movs r4, #198 ; 0xc6 │ │ - lsls r4, r4, #3 │ │ - cmp r2, r4 │ │ - bne.n 40490 │ │ - ldr r0, [pc, #116] ; (4053c ) │ │ - ldr r5, [r3, #0] │ │ - ldr r2, [r3, r2] │ │ - ldr r4, [r3, r0] │ │ - lsls r5, r5, #1 │ │ + mov ip, r3 │ │ + ldr r2, [pc, #168] ; (420c8 ) │ │ + ldr r4, [pc, #172] ; (420cc ) │ │ + add r2, pc │ │ + add r4, pc │ │ + movs r0, #227 ; 0xe3 │ │ + adds r3, r2, r1 │ │ + lsls r0, r0, #2 │ │ + adds r5, r3, r0 │ │ + movs r0, #228 ; 0xe4 │ │ + lsls r0, r0, #2 │ │ + adds r3, r3, r0 │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r5, #0] │ │ + ldr r6, [r1, r2] │ │ + lsls r3, r3, #1 │ │ + lsrs r0, r0, #31 │ │ + lsls r0, r0, #31 │ │ + lsrs r3, r3, #1 │ │ + orrs r3, r0 │ │ + lsrs r0, r3, #1 │ │ + ands r3, r7 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r4] │ │ + eors r0, r6 │ │ + adds r1, #4 │ │ + eors r0, r3 │ │ + str r0, [r5, #0] │ │ + cmp r1, ip │ │ + bne.n 42024 │ │ + ldr r3, [r2, #0] │ │ + ldr r0, [pc, #116] ; (420d0 ) │ │ + lsls r5, r3, #1 │ │ + ldr r3, [r2, r0] │ │ lsrs r5, r5, #1 │ │ - lsrs r4, r4, #31 │ │ - lsls r4, r4, #31 │ │ - orrs r4, r5 │ │ - lsrs r5, r4, #1 │ │ - eors r2, r5 │ │ - movs r5, #1 │ │ - ands r4, r5 │ │ - lsls r4, r4, #2 │ │ - ldr r1, [r4, r1] │ │ - eors r2, r1 │ │ - str r2, [r3, r0] │ │ - ldr r3, [pc, #84] ; (40540 ) │ │ + lsrs r3, r3, #31 │ │ + lsls r3, r3, #31 │ │ + orrs r3, r5 │ │ + ldr r5, [r2, r1] │ │ + movs r1, #1 │ │ + lsrs r6, r3, #1 │ │ + ands r3, r1 │ │ + lsls r3, r3, #2 │ │ + ldr r1, [r3, r4] │ │ + eors r5, r6 │ │ + ldr r3, [pc, #92] ; (420d4 ) │ │ + eors r1, r5 │ │ + str r1, [r2, r0] │ │ movs r2, #0 │ │ add r3, pc │ │ str r2, [r3, #0] │ │ - ldr r3, [pc, #80] ; (40544 ) │ │ - ldr r2, [pc, #84] ; (40548 ) │ │ - add r3, pc │ │ - ldr r1, [r3, #0] │ │ + ldr r2, [pc, #84] ; (420d8 ) │ │ add r2, pc │ │ - lsls r0, r1, #2 │ │ - ldr r2, [r0, r2] │ │ - adds r1, #1 │ │ - str r1, [r3, #0] │ │ - lsrs r1, r2, #11 │ │ - ldr r3, [pc, #68] ; (4054c ) │ │ - eors r1, r2 │ │ - lsls r2, r1, #7 │ │ - ands r2, r3 │ │ - ldr r3, [pc, #64] ; (40550 ) │ │ - eors r2, r1 │ │ - lsls r1, r2, #15 │ │ - ands r3, r1 │ │ - eors r3, r2 │ │ - lsrs r0, r3, #18 │ │ + ldr r3, [r2, #0] │ │ + adds r1, r3, #1 │ │ + str r1, [r2, #0] │ │ + ldr r2, [pc, #80] ; (420dc ) │ │ + lsls r3, r3, #2 │ │ + add r2, pc │ │ + ldr r3, [r3, r2] │ │ + lsrs r0, r3, #11 │ │ + eors r0, r3 │ │ + ldr r3, [pc, #72] ; (420e0 ) │ │ + lsls r2, r0, #7 │ │ + ands r3, r2 │ │ + ldr r2, [pc, #68] ; (420e4 ) │ │ + eors r3, r0 │ │ + lsls r0, r3, #15 │ │ + ands r0, r2 │ │ + eors r0, r3 │ │ + lsrs r3, r0, #18 │ │ eors r0, r3 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldrb r6, [r1, #23] │ │ + strh r6, [r7, #16] │ │ movs r1, r0 │ │ lsls r7, r5, #9 │ │ movs r0, r0 │ │ lsls r1, r6, #9 │ │ movs r0, r0 │ │ asrs r1, r6, #21 │ │ movs r0, r0 │ │ - strh r0, [r7, #6] │ │ + strh r0, [r4, #42] ; 0x2a │ │ movs r1, r0 │ │ - ldr r0, [r0, r4] │ │ + ldr r2, [r3, r4] │ │ movs r1, r0 │ │ lsls r4, r6, #24 │ │ movs r0, r0 │ │ - ldr r2, [r0, r3] │ │ + strh r4, [r4, #40] ; 0x28 │ │ + movs r1, r0 │ │ + ldr r6, [r3, r3] │ │ movs r1, r0 │ │ lsrs r4, r7, #6 │ │ movs r0, r0 │ │ - ldrb r4, [r2, #20] │ │ + strh r4, [r0, #12] │ │ movs r1, r0 │ │ - ldrb r4, [r1, #20] │ │ + strh r6, [r7, #10] │ │ movs r1, r0 │ │ - strh r4, [r1, #2] │ │ + strh r6, [r6, #36] ; 0x24 │ │ movs r1, r0 │ │ ldrsb r0, [r0, r2] │ │ ldr r5, [sp, #176] ; 0xb0 │ │ movs r0, r0 │ │ - Address 0x0000000000040552 is out of bounds. │ │ + Address 0x00000000000420e6 is out of bounds. │ │ │ │ │ │ -00040554 : │ │ +000420e8 : │ │ push {r3, lr} │ │ - bl 4042c │ │ + bl 41fbc │ │ lsrs r0, r0, #1 │ │ pop {r3, pc} │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ ... │ │ │ │ -00040560 : │ │ +000420f8 : │ │ push {r3, lr} │ │ - bl 4042c │ │ - blx 445bc <__aeabi_ui2d> │ │ - ldr r3, [pc, #16] ; (4057c ) │ │ - ldr r2, [pc, #8] ; (40578 ) │ │ - blx 446bc <__aeabi_dmul> │ │ + bl 41fbc │ │ + bl 488a4 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + ldr r3, [pc, #16] ; (42114 ) │ │ + ldr r2, [pc, #8] ; (42110 ) │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r2 │ │ movs r0, r0 │ │ subs r5, #240 ; 0xf0 │ │ │ │ -00040580 : │ │ +00042118 : │ │ push {r3, lr} │ │ - bl 4042c │ │ - blx 445bc <__aeabi_ui2d> │ │ - ldr r3, [pc, #16] ; (4059c ) │ │ - ldr r2, [pc, #8] ; (40598 ) │ │ - blx 446bc <__aeabi_dmul> │ │ + bl 41fbc │ │ + bl 488a4 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + ldr r3, [pc, #16] ; (42134 ) │ │ + ldr r2, [pc, #8] ; (42130 ) │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r5, #240 ; 0xf0 │ │ │ │ -000405a0 : │ │ +00042138 : │ │ push {r3, lr} │ │ - bl 4042c │ │ - blx 445bc <__aeabi_ui2d> │ │ - ldr r3, [pc, #24] ; (405c4 ) │ │ - ldr r2, [pc, #16] ; (405c0 ) │ │ - blx 44310 <__adddf3> │ │ - ldr r2, [pc, #20] ; (405c8 ) │ │ - ldr r3, [pc, #20] ; (405cc ) │ │ - blx 446bc <__aeabi_dmul> │ │ + bl 41fbc │ │ + bl 488a4 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + ldr r3, [pc, #24] ; (4215c ) │ │ + ldr r2, [pc, #16] ; (42158 ) │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ + ldr r2, [pc, #20] ; (42160 ) │ │ + ldr r3, [pc, #20] ; (42164 ) │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r7, #224 ; 0xe0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r5, #240 ; 0xf0 │ │ │ │ -000405d0 : │ │ +00042168 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - bl 4042c │ │ - adds r4, r0, #0 │ │ - bl 4042c │ │ + bl 41fbc │ │ adds r5, r0, #0 │ │ - lsrs r0, r4, #5 │ │ - blx 445bc <__aeabi_ui2d> │ │ - ldr r3, [pc, #44] ; (40614 ) │ │ - ldr r2, [pc, #40] ; (40610 ) │ │ - blx 446bc <__aeabi_dmul> │ │ + bl 41fbc │ │ + adds r4, r0, #0 │ │ + lsrs r0, r5, #5 │ │ + bl 488a4 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + ldr r3, [pc, #44] ; (421ac ) │ │ + ldr r2, [pc, #40] ; (421a8 ) │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ adds r6, r0, #0 │ │ - lsrs r0, r5, #6 │ │ + lsrs r0, r4, #6 │ │ adds r7, r1, #0 │ │ - blx 445bc <__aeabi_ui2d> │ │ + bl 488a4 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 44310 <__adddf3> │ │ - ldr r2, [pc, #20] ; (40618 ) │ │ - ldr r3, [pc, #20] ; (4061c ) │ │ - blx 446bc <__aeabi_dmul> │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ + ldr r2, [pc, #20] ; (421b0 ) │ │ + ldr r3, [pc, #20] ; (421b4 ) │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ sbcs r0, r2 │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r4, #160 ; 0xa0 │ │ │ │ -00040620 : │ │ +000421b8 : │ │ + ldr r2, [pc, #24] ; (421d4 ) │ │ push {r3, r4, r5, lr} │ │ - ldr r2, [pc, #24] ; (4063c ) │ │ - adds r5, r0, #0 │ │ - adds r4, r1, #0 │ │ add r2, pc │ │ + adds r5, r1, #0 │ │ + adds r4, r0, #0 │ │ movs r1, #16 │ │ movs r3, #78 ; 0x4e │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r5, [r0, #8] │ │ - str r4, [r0, #0] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + str r5, [r0, #0] │ │ + str r4, [r0, #8] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - asrs r2, r4, #28 │ │ + asrs r1, r6, #28 │ │ movs r1, r0 │ │ │ │ -00040640 : │ │ +000421d8 : │ │ + ldr r2, [pc, #24] ; (421f4 ) │ │ push {r3, r4, r5, lr} │ │ - ldr r2, [pc, #24] ; (4065c ) │ │ - adds r5, r0, #0 │ │ - adds r4, r1, #0 │ │ add r2, pc │ │ + adds r5, r1, #0 │ │ + adds r4, r0, #0 │ │ movs r1, #16 │ │ movs r3, #90 ; 0x5a │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r5, [r0, #8] │ │ - str r4, [r0, #0] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + str r5, [r0, #0] │ │ + str r4, [r0, #8] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - asrs r2, r0, #28 │ │ + asrs r1, r2, #28 │ │ movs r1, r0 │ │ │ │ -00040660 : │ │ +000421f8 : │ │ + ldr r2, [pc, #24] ; (42214 ) │ │ push {r3, r4, r5, lr} │ │ - ldr r2, [pc, #24] ; (4067c ) │ │ - adds r5, r0, #0 │ │ - adds r4, r1, #0 │ │ add r2, pc │ │ + adds r5, r1, #0 │ │ + adds r4, r0, #0 │ │ movs r1, #16 │ │ movs r3, #102 ; 0x66 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r5, [r0, #8] │ │ - str r4, [r0, #0] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + str r5, [r0, #0] │ │ + str r4, [r0, #8] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - asrs r2, r4, #27 │ │ + asrs r1, r6, #27 │ │ movs r1, r0 │ │ │ │ -00040680 : │ │ +00042218 : │ │ + ldr r2, [pc, #36] ; (42240 ) │ │ push {r4, r5, r6, lr} │ │ - ldr r2, [pc, #36] ; (406a8 ) │ │ - adds r6, r0, #0 │ │ - adds r5, r1, #0 │ │ add r2, pc │ │ + adds r5, r0, #0 │ │ + adds r6, r1, #0 │ │ movs r3, #114 ; 0x72 │ │ movs r1, #16 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r4, r0, #0 │ │ - adds r0, r5, #0 │ │ - blx 44608 <__aeabi_f2d> │ │ + adds r0, r6, #0 │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ str r0, [r4, #0] │ │ str r1, [r4, #4] │ │ - str r6, [r4, #8] │ │ + str r5, [r4, #8] │ │ adds r0, r4, #0 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - asrs r2, r0, #27 │ │ + asrs r1, r2, #27 │ │ movs r1, r0 │ │ │ │ -000406ac : │ │ +00042244 : │ │ push {r4, r5, r6, lr} │ │ adds r4, r2, #0 │ │ - ldr r2, [pc, #24] ; (406cc ) │ │ + ldr r2, [pc, #24] ; (42264 ) │ │ adds r6, r0, #0 │ │ adds r5, r3, #0 │ │ - add r2, pc │ │ movs r1, #16 │ │ + add r2, pc │ │ movs r3, #126 ; 0x7e │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r4, [r0, #0] │ │ str r5, [r0, #4] │ │ str r6, [r0, #8] │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - asrs r4, r2, #26 │ │ + asrs r5, r3, #26 │ │ movs r1, r0 │ │ │ │ -000406d0 : │ │ +00042268 : │ │ push {r4, lr} │ │ - b.n 406dc │ │ + cmp r0, #0 │ │ + beq.n 42278 │ │ ldr r4, [r0, #8] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - cmp r0, #0 │ │ - bne.n 406d4 │ │ + b.n 4226a │ │ pop {r4, pc} │ │ │ │ -000406e2 : │ │ +0004227a : │ │ movs r3, #0 │ │ - b.n 406ea │ │ + cmp r0, #0 │ │ + beq.n 42286 │ │ ldr r0, [r0, #8] │ │ adds r3, #1 │ │ - cmp r0, #0 │ │ - bne.n 406e6 │ │ + b.n 4227c │ │ adds r0, r3, #0 │ │ bx lr │ │ │ │ -000406f2 : │ │ +0004228a : │ │ cmp r0, #0 │ │ - bne.n 406fa │ │ - b.n 40700 │ │ - adds r0, r3, #0 │ │ + beq.n 42298 │ │ ldr r3, [r0, #8] │ │ cmp r3, #0 │ │ - bne.n 406f8 │ │ + beq.n 42298 │ │ + adds r0, r3, #0 │ │ + b.n 4228e │ │ bx lr │ │ │ │ -00040702 : │ │ +0004229a : │ │ adds r3, r0, #0 │ │ movs r0, #0 │ │ - b.n 40710 │ │ + cmp r3, #0 │ │ + beq.n 422ac │ │ ldr r2, [r3, #8] │ │ str r0, [r3, #8] │ │ adds r0, r3, #0 │ │ adds r3, r2, #0 │ │ - cmp r3, #0 │ │ - bne.n 40708 │ │ + b.n 4229e │ │ bx lr │ │ ... │ │ │ │ -00040718 : │ │ +000422b0 : │ │ + ldr r2, [pc, #28] ; (422d0 ) │ │ push {r3, r4, r5, lr} │ │ - ldr r2, [pc, #28] ; (40738 ) │ │ + add r2, pc │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ - add r2, pc │ │ - movs r1, #16 │ │ movs r3, #191 ; 0xbf │ │ + movs r1, #16 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r5, [r0, #0] │ │ ldr r3, [r4, #8] │ │ str r3, [r0, #8] │ │ str r0, [r4, #8] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - asrs r2, r5, #24 │ │ + asrs r1, r7, #24 │ │ movs r1, r0 │ │ │ │ -0004073c : │ │ +000422d4 : │ │ + ldr r2, [pc, #28] ; (422f4 ) │ │ push {r3, r4, r5, lr} │ │ - ldr r2, [pc, #28] ; (4075c ) │ │ + add r2, pc │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ - add r2, pc │ │ - movs r1, #16 │ │ movs r3, #205 ; 0xcd │ │ + movs r1, #16 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r5, [r0, #0] │ │ ldr r3, [r4, #8] │ │ str r3, [r0, #8] │ │ str r0, [r4, #8] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - asrs r6, r0, #24 │ │ + asrs r5, r2, #24 │ │ movs r1, r0 │ │ │ │ -00040760 : │ │ +000422f8 : │ │ + ldr r2, [pc, #28] ; (42318 ) │ │ push {r3, r4, r5, lr} │ │ - ldr r2, [pc, #28] ; (40780 ) │ │ + add r2, pc │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ - add r2, pc │ │ - movs r1, #16 │ │ movs r3, #219 ; 0xdb │ │ + movs r1, #16 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r5, [r0, #0] │ │ ldr r3, [r4, #8] │ │ str r3, [r0, #8] │ │ str r0, [r4, #8] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - asrs r2, r4, #23 │ │ + asrs r1, r6, #23 │ │ movs r1, r0 │ │ │ │ -00040784 : │ │ +0004231c : │ │ + ldr r2, [pc, #40] ; (42348 ) │ │ push {r4, r5, r6, lr} │ │ - ldr r2, [pc, #40] ; (407b0 ) │ │ - adds r4, r0, #0 │ │ - adds r6, r1, #0 │ │ add r2, pc │ │ + adds r5, r0, #0 │ │ + adds r6, r1, #0 │ │ movs r3, #234 ; 0xea │ │ movs r1, #16 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r5, r0, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r4, r0, #0 │ │ adds r0, r6, #0 │ │ - blx 44608 <__aeabi_f2d> │ │ - str r0, [r5, #0] │ │ - str r1, [r5, #4] │ │ - ldr r3, [r4, #8] │ │ - adds r0, r5, #0 │ │ - str r3, [r5, #8] │ │ - str r5, [r4, #8] │ │ + bl 48804 <_Unwind_GetTextRelBase@@Base+0x158> │ │ + str r0, [r4, #0] │ │ + str r1, [r4, #4] │ │ + ldr r3, [r5, #8] │ │ + adds r0, r4, #0 │ │ + str r3, [r4, #8] │ │ + str r4, [r5, #8] │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - asrs r6, r7, #22 │ │ + asrs r5, r1, #23 │ │ movs r1, r0 │ │ │ │ -000407b4 : │ │ - push {r4, r6, r7, lr} │ │ - adds r6, r2, #0 │ │ - ldr r2, [pc, #28] ; (407d8 ) │ │ - adds r4, r0, #0 │ │ - adds r7, r3, #0 │ │ - add r2, pc │ │ +0004234c : │ │ + push {r4, r5, r6, lr} │ │ + adds r4, r2, #0 │ │ + ldr r2, [pc, #28] ; (42370 ) │ │ + adds r6, r0, #0 │ │ + adds r5, r3, #0 │ │ movs r1, #16 │ │ + add r2, pc │ │ movs r3, #248 ; 0xf8 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r6, [r0, #0] │ │ - str r7, [r0, #4] │ │ - ldr r3, [r4, #8] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + str r4, [r0, #0] │ │ + str r5, [r0, #4] │ │ + ldr r3, [r6, #8] │ │ str r3, [r0, #8] │ │ - str r0, [r4, #8] │ │ - pop {r4, r6, r7, pc} │ │ + str r0, [r6, #8] │ │ + pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - asrs r4, r1, #22 │ │ + asrs r5, r2, #22 │ │ movs r1, r0 │ │ │ │ -000407dc : │ │ +00042374 : │ │ push {r4, lr} │ │ ldr r4, [r0, #8] │ │ cmp r1, #0 │ │ - beq.n 407e6 │ │ + beq.n 4237e │ │ str r4, [r1, #8] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ pop {r4, pc} │ │ - push {r3, r4, r5, lr} │ │ - adds r3, r0, #0 │ │ - ldr r0, [r0, #12] │ │ adds r2, r0, #0 │ │ - cmp r0, #0 │ │ - beq.n 40836 │ │ + ldr r0, [r0, #12] │ │ + push {r3, r4, r5, lr} │ │ + subs r4, r0, #0 │ │ + beq.n 423ca │ │ movs r0, #0 │ │ adds r4, r0, #0 │ │ - b.n 4081e │ │ - adds r5, r2, #0 │ │ + ldrb r3, [r1, #0] │ │ + cmp r3, #0 │ │ + beq.n 423d0 │ │ + adds r5, r3, #0 │ │ subs r5, #97 ; 0x61 │ │ cmp r5, #25 │ │ - bhi.n 4080e │ │ - subs r2, #32 │ │ - lsls r2, r2, #24 │ │ - lsrs r2, r2, #24 │ │ - lsls r2, r4 │ │ - adds r0, r0, r2 │ │ - adds r2, r4, #5 │ │ - cmp r2, #24 │ │ - ble.n 4081a │ │ - subs r2, #24 │ │ + bhi.n 423a8 │ │ + subs r3, #32 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + lsls r3, r4 │ │ + adds r0, r0, r3 │ │ + adds r3, r4, #5 │ │ + cmp r3, #24 │ │ + ble.n 423b4 │ │ + subs r3, #24 │ │ adds r1, #1 │ │ - adds r4, r2, #0 │ │ - ldrb r2, [r1, #0] │ │ - cmp r2, #0 │ │ - bne.n 40800 │ │ - b.n 4083c │ │ - lsls r4, r2 │ │ - adds r0, r0, r4 │ │ - adds r4, r2, #5 │ │ - cmp r4, #24 │ │ - ble.n 40832 │ │ - subs r4, #24 │ │ + adds r4, r3, #0 │ │ + b.n 42394 │ │ + lsls r3, r4 │ │ + adds r0, r0, r3 │ │ + adds r3, r4, #5 │ │ + cmp r3, #24 │ │ + ble.n 423c6 │ │ + subs r3, #24 │ │ + adds r4, r3, #0 │ │ adds r1, #1 │ │ - adds r2, r4, #0 │ │ - ldrb r4, [r1, #0] │ │ - cmp r4, #0 │ │ - bne.n 40826 │ │ - ldr r1, [r3, #4] │ │ - blx 441e8 <__aeabi_uidivmod> │ │ + ldrb r3, [r1, #0] │ │ + cmp r3, #0 │ │ + bne.n 423ba │ │ + ldr r1, [r2, #4] │ │ + bl 48f84 <_Unwind_GetTextRelBase@@Base+0x8d8> │ │ adds r0, r1, #0 │ │ pop {r3, r4, r5, pc} │ │ + movs r2, #0 │ │ push {r4, r5, r6, lr} │ │ ldr r5, [r0, #0] │ │ ldr r4, [r0, #4] │ │ - movs r2, #0 │ │ - b.n 4087a │ │ - ldrb r0, [r5, r2] │ │ - adds r3, r0, #0 │ │ - subs r3, #97 ; 0x61 │ │ - cmp r3, #25 │ │ - bhi.n 40860 │ │ - subs r0, #32 │ │ - lsls r0, r0, #24 │ │ - lsrs r0, r0, #24 │ │ - ldrb r3, [r1, r2] │ │ - adds r6, r3, #0 │ │ - subs r6, #97 ; 0x61 │ │ - cmp r6, #25 │ │ - bhi.n 40870 │ │ + cmp r2, r4 │ │ + beq.n 42412 │ │ + ldrb r3, [r5, r2] │ │ + adds r0, r3, #0 │ │ + subs r0, #97 ; 0x61 │ │ + cmp r0, #25 │ │ + bhi.n 423f6 │ │ subs r3, #32 │ │ lsls r3, r3, #24 │ │ lsrs r3, r3, #24 │ │ - cmp r0, r3 │ │ - beq.n 40878 │ │ - subs r0, r0, r3 │ │ - b.n 40880 │ │ + ldrb r0, [r1, r2] │ │ + adds r6, r0, #0 │ │ + subs r6, #97 ; 0x61 │ │ + cmp r6, #25 │ │ + bhi.n 42406 │ │ + subs r0, #32 │ │ + lsls r0, r0, #24 │ │ + lsrs r0, r0, #24 │ │ + cmp r3, r0 │ │ + beq.n 4240e │ │ + subs r0, r3, r0 │ │ + b.n 42414 │ │ adds r2, #1 │ │ - cmp r2, r4 │ │ - bne.n 40850 │ │ + b.n 423e2 │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ - push {r4, r5, r6, lr} │ │ - ldr r4, [r0, #0] │ │ - lsls r1, r1, #4 │ │ - adds r5, r3, #0 │ │ - adds r4, r4, r1 │ │ - ldr r3, [r4, #0] │ │ - adds r6, r2, #0 │ │ - cmp r3, #0 │ │ - beq.n 408d8 │ │ - ldr r3, [r0, #12] │ │ - cmp r3, #0 │ │ - bne.n 4089e │ │ - b.n 408b8 │ │ - ldr r4, [r4, #12] │ │ - cmp r4, #0 │ │ - beq.n 408da │ │ - ldr r3, [r4, #4] │ │ - cmp r3, r5 │ │ - bne.n 4089c │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - bl 40846 │ │ - cmp r0, #0 │ │ - bne.n 4089c │ │ - b.n 408da │ │ - ldr r4, [r4, #12] │ │ - cmp r4, #0 │ │ - beq.n 408da │ │ - ldr r3, [r4, #4] │ │ - cmp r3, r5 │ │ - bne.n 408b6 │ │ - ldr r2, [r4, #0] │ │ - movs r3, #0 │ │ - b.n 408d2 │ │ - ldrb r0, [r2, r3] │ │ - ldrb r1, [r6, r3] │ │ - cmp r0, r1 │ │ - bne.n 408b6 │ │ - adds r3, #1 │ │ - cmp r3, r5 │ │ - bne.n 408c8 │ │ - b.n 408da │ │ - adds r4, r3, #0 │ │ - adds r0, r4, #0 │ │ - pop {r4, r5, r6, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r4, [r0, #0] │ │ - lsls r1, r1, #4 │ │ - adds r5, r0, #0 │ │ - adds r4, r4, r1 │ │ - ldr r7, [r4, #0] │ │ + lsls r5, r1, #4 │ │ + ldr r1, [r0, #0] │ │ + adds r6, r0, #0 │ │ + adds r4, r1, r5 │ │ + ldr r0, [r4, #0] │ │ + cmp r0, #0 │ │ + beq.n 424ae │ │ + ldr r5, [r6, #12] │ │ + adds r7, r3, #0 │ │ str r2, [sp, #4] │ │ - str r3, [sp, #0] │ │ - cmp r7, #0 │ │ - beq.n 4097a │ │ - ldr r3, [r0, #12] │ │ - movs r6, #0 │ │ - cmp r3, r6 │ │ - bne.n 40900 │ │ - b.n 4091e │ │ - adds r6, r4, #0 │ │ - ldr r4, [r4, #12] │ │ - cmp r4, #0 │ │ - beq.n 40978 │ │ + cmp r5, #0 │ │ + beq.n 4245c │ │ + movs r5, #0 │ │ ldr r3, [r4, #4] │ │ - ldr r7, [sp, #0] │ │ cmp r3, r7 │ │ - bne.n 408fc │ │ + beq.n 42444 │ │ + ldr r0, [r4, #12] │ │ + adds r5, r4, #0 │ │ + cmp r0, #0 │ │ + beq.n 424ae │ │ + adds r4, r0, #0 │ │ + b.n 42432 │ │ adds r0, r4, #0 │ │ ldr r1, [sp, #4] │ │ - bl 40846 │ │ + bl 423da │ │ cmp r0, #0 │ │ - bne.n 408fc │ │ - b.n 40942 │ │ - adds r6, r4, #0 │ │ - ldr r4, [r4, #12] │ │ - cmp r4, #0 │ │ - beq.n 40978 │ │ + bne.n 42438 │ │ + b.n 42478 │ │ + ldr r0, [r4, #12] │ │ + adds r5, r4, #0 │ │ + cmp r0, #0 │ │ + beq.n 424ae │ │ + adds r4, r0, #0 │ │ ldr r3, [r4, #4] │ │ - ldr r7, [sp, #0] │ │ cmp r3, r7 │ │ - bne.n 4091a │ │ - ldr r2, [r4, #0] │ │ + bne.n 42452 │ │ movs r3, #0 │ │ - b.n 4093c │ │ - ldr r7, [sp, #4] │ │ + ldr r2, [r4, #0] │ │ + cmp r3, r7 │ │ + beq.n 42478 │ │ + ldr r1, [sp, #4] │ │ ldrb r0, [r2, r3] │ │ - ldrb r1, [r7, r3] │ │ + ldrb r1, [r1, r3] │ │ cmp r0, r1 │ │ - bne.n 4091a │ │ + bne.n 42452 │ │ adds r3, #1 │ │ - ldr r7, [sp, #0] │ │ - cmp r3, r7 │ │ - bne.n 40930 │ │ + b.n 42466 │ │ ldr r7, [r4, #8] │ │ ldr r0, [r4, #12] │ │ - cmp r6, #0 │ │ - bne.n 40968 │ │ + cmp r5, #0 │ │ + bne.n 4249e │ │ cmp r0, #0 │ │ - beq.n 40960 │ │ + beq.n 42496 │ │ ldr r3, [r0, #0] │ │ str r3, [r4, #0] │ │ ldr r3, [r0, #4] │ │ str r3, [r4, #4] │ │ ldr r3, [r0, #8] │ │ str r3, [r4, #8] │ │ ldr r3, [r0, #12] │ │ str r3, [r4, #12] │ │ - b.n 4096c │ │ - str r6, [r4, #0] │ │ - str r6, [r4, #4] │ │ - str r6, [r4, #12] │ │ - b.n 40970 │ │ - str r0, [r6, #12] │ │ + b.n 424a2 │ │ + str r5, [r4, #0] │ │ + str r5, [r4, #4] │ │ + str r5, [r4, #12] │ │ + b.n 424a6 │ │ + str r0, [r5, #12] │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - ldr r3, [r5, #8] │ │ - subs r3, #1 │ │ - str r3, [r5, #8] │ │ - b.n 4097a │ │ - adds r7, r4, #0 │ │ + bl 40732 │ │ adds r0, r7, #0 │ │ + ldr r3, [r6, #8] │ │ + subs r3, #1 │ │ + str r3, [r6, #8] │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + ldr r2, [pc, #68] ; (424f8 ) │ │ + push {r4, r5, r6, lr} │ │ + adds r5, r0, #0 │ │ + lsls r0, r1, #1 │ │ + movs r3, #228 ; 0xe4 │ │ + adds r4, r1, #0 │ │ + adds r0, #1 │ │ + movs r1, #1 │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r6, #15 │ │ + adds r1, r0, #0 │ │ + adds r3, r5, #0 │ │ + subs r2, r3, r5 │ │ + cmp r2, r4 │ │ + bge.n 424e8 │ │ + ldrb r2, [r3, #0] │ │ + ands r2, r6 │ │ + adds r2, #65 ; 0x41 │ │ + strb r2, [r1, #0] │ │ + ldrb r2, [r3, #0] │ │ + adds r3, #1 │ │ + lsrs r2, r2, #4 │ │ + adds r2, #74 ; 0x4a │ │ + strb r2, [r1, #1] │ │ + adds r1, #2 │ │ + b.n 424cc │ │ + mvns r3, r4 │ │ + movs r2, #0 │ │ + asrs r3, r3, #31 │ │ + ands r3, r4 │ │ + lsls r3, r3, #1 │ │ + strb r2, [r3, r0] │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + asrs r2, r3, #17 │ │ + movs r1, r0 │ │ + push {r4, r5, r6, lr} │ │ + ldr r4, [r0, #0] │ │ + lsls r1, r1, #4 │ │ + adds r4, r4, r1 │ │ + ldr r1, [r4, #0] │ │ + cmp r1, #0 │ │ + beq.n 42552 │ │ + adds r5, r3, #0 │ │ + ldr r3, [r0, #12] │ │ + adds r6, r2, #0 │ │ + cmp r3, #0 │ │ + beq.n 42536 │ │ + ldr r3, [r4, #4] │ │ + cmp r3, r5 │ │ + beq.n 42522 │ │ + ldr r4, [r4, #12] │ │ + cmp r4, #0 │ │ + bne.n 42514 │ │ + b.n 42550 │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + bl 423da │ │ + cmp r0, #0 │ │ + bne.n 4251a │ │ + b.n 42550 │ │ + ldr r4, [r4, #12] │ │ + cmp r4, #0 │ │ + beq.n 42550 │ │ + ldr r3, [r4, #4] │ │ + cmp r3, r5 │ │ + bne.n 42530 │ │ + movs r3, #0 │ │ + ldr r2, [r4, #0] │ │ + cmp r3, r5 │ │ + beq.n 42550 │ │ + ldrb r0, [r2, r3] │ │ + ldrb r1, [r6, r3] │ │ + cmp r0, r1 │ │ + bne.n 42530 │ │ + adds r3, #1 │ │ + b.n 42540 │ │ + adds r1, r4, #0 │ │ + adds r0, r1, #0 │ │ + pop {r4, r5, r6, pc} │ │ movs r0, r0 │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r7, r3, #0 │ │ adds r5, r0, #0 │ │ adds r4, r1, #0 │ │ adds r6, r2, #0 │ │ - bl 40882 │ │ + bl 424fc │ │ subs r3, r0, #0 │ │ - beq.n 409a2 │ │ + beq.n 4257a │ │ ldr r2, [sp, #28] │ │ - ldr r0, [r3, #8] │ │ + ldr r0, [r0, #8] │ │ cmp r2, #0 │ │ - beq.n 409de │ │ + beq.n 425b8 │ │ ldr r2, [sp, #24] │ │ str r6, [r3, #0] │ │ str r2, [r3, #8] │ │ - b.n 409de │ │ + b.n 425b8 │ │ ldr r3, [r5, #0] │ │ lsls r4, r4, #4 │ │ adds r4, r3, r4 │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - bne.n 409ba │ │ + bne.n 42592 │ │ ldr r2, [sp, #24] │ │ str r6, [r4, #0] │ │ str r7, [r4, #4] │ │ str r2, [r4, #8] │ │ str r3, [r4, #12] │ │ - b.n 409d6 │ │ - ldr r2, [pc, #36] ; (409e0 ) │ │ - ldr r3, [pc, #36] ; (409e4 ) │ │ + b.n 425b0 │ │ + movs r3, #156 ; 0x9c │ │ + ldr r2, [pc, #36] ; (425bc ) │ │ + adds r3, #255 ; 0xff │ │ movs r0, #1 │ │ - add r2, pc │ │ movs r1, #16 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + add r2, pc │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ ldr r3, [sp, #24] │ │ str r6, [r0, #0] │ │ str r7, [r0, #4] │ │ str r3, [r0, #8] │ │ ldr r3, [r4, #12] │ │ str r3, [r0, #12] │ │ str r0, [r4, #12] │ │ ldr r3, [r5, #8] │ │ ldr r0, [sp, #24] │ │ adds r3, #1 │ │ str r3, [r5, #8] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - asrs r7, r6, #14 │ │ - movs r1, r0 │ │ - lsls r3, r3, #6 │ │ - movs r0, r0 │ │ - push {r4, r5, r6, lr} │ │ - ldr r2, [pc, #64] ; (40a2c ) │ │ - adds r5, r0, #0 │ │ - lsls r0, r1, #1 │ │ - add r2, pc │ │ - movs r3, #228 ; 0xe4 │ │ - adds r4, r1, #0 │ │ - adds r0, #1 │ │ - movs r1, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r3, #0 │ │ - adds r2, r0, #0 │ │ - movs r1, #15 │ │ - b.n 40a1a │ │ - ldrb r6, [r5, r3] │ │ - ands r6, r1 │ │ - adds r6, #65 ; 0x41 │ │ - strb r6, [r2, #0] │ │ - ldrb r6, [r5, r3] │ │ - adds r3, #1 │ │ - lsrs r6, r6, #4 │ │ - adds r6, #74 ; 0x4a │ │ - strb r6, [r2, #1] │ │ - adds r2, #2 │ │ - cmp r3, r4 │ │ - blt.n 40a06 │ │ - mvns r3, r4 │ │ - asrs r3, r3, #31 │ │ - ands r4, r3 │ │ - lsls r4, r4, #1 │ │ - movs r3, #0 │ │ - strb r3, [r4, r0] │ │ - pop {r4, r5, r6, pc} │ │ - asrs r7, r0, #14 │ │ + nop ; (mov r8, r8) │ │ + asrs r6, r7, #13 │ │ movs r1, r0 │ │ │ │ -00040a30 : │ │ +000425c0 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r2, [pc, #100] ; (40a98 ) │ │ - adds r5, r0, #0 │ │ - movs r3, #162 ; 0xa2 │ │ + ldr r2, [pc, #100] ; (42628 ) │ │ + adds r4, r0, #0 │ │ add r2, pc │ │ - adds r7, r1, #0 │ │ + movs r3, #162 ; 0xa2 │ │ + adds r5, r1, #0 │ │ movs r0, #1 │ │ movs r1, #16 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [pc, #84] ; (40a9c ) │ │ - asrs r2, r5, #1 │ │ - adds r2, r5, r2 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + asrs r2, r4, #1 │ │ + adds r2, r4, r2 │ │ + adds r6, r0, #0 │ │ + movs r4, #0 │ │ + ldr r3, [pc, #76] ; (4262c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - adds r4, r0, #0 │ │ - movs r5, #0 │ │ - adds r6, r3, #0 │ │ - b.n 40a58 │ │ - adds r5, #1 │ │ - ldmia r3!, {r1} │ │ + lsls r1, r4, #2 │ │ + ldr r1, [r3, r1] │ │ + adds r7, r3, #0 │ │ cmp r1, #0 │ │ - bgt.n 40a74 │ │ - ldr r1, [pc, #64] ; (40aa0 ) │ │ - ldr r3, [pc, #64] ; (40aa4 ) │ │ + ble.n 425f4 │ │ + cmp r1, r2 │ │ + bge.n 42608 │ │ + adds r4, #1 │ │ + b.n 425e2 │ │ + ldr r1, [pc, #56] ; (42630 ) │ │ + ldr r3, [pc, #60] ; (42634 ) │ │ str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ movs r0, #3 │ │ + add r1, pc │ │ movs r2, #150 ; 0x96 │ │ - bl 4003c │ │ - subs r5, #1 │ │ - b.n 40a78 │ │ - cmp r1, r2 │ │ - blt.n 40a56 │ │ - lsls r5, r5, #2 │ │ - ldr r0, [r6, r5] │ │ - ldr r2, [pc, #40] ; (40aa8 ) │ │ - subs r7, #1 │ │ - negs r3, r7 │ │ - adcs r3, r7 │ │ - str r3, [r4, #12] │ │ - str r0, [r4, #4] │ │ - add r2, pc │ │ + add r3, pc │ │ + bl 41bd4 │ │ + subs r4, #1 │ │ + subs r3, r5, #1 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + lsls r4, r4, #2 │ │ + ldr r0, [r7, r4] │ │ + ldr r2, [pc, #36] ; (42638 ) │ │ + str r3, [r6, #12] │ │ + str r0, [r6, #4] │ │ movs r1, #16 │ │ + add r2, pc │ │ movs r3, #165 ; 0xa5 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - str r0, [r4, #0] │ │ - adds r0, r4, #0 │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + str r0, [r6, #0] │ │ + adds r0, r6, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - asrs r7, r7, #12 │ │ + asrs r4, r2, #13 │ │ movs r1, r0 │ │ - strb r2, [r0, #17] │ │ + ldrb r2, [r6, #2] │ │ movs r1, r0 │ │ - asrs r3, r2, #12 │ │ + asrs r6, r3, #12 │ │ movs r1, r0 │ │ - asrs r3, r0, #13 │ │ + asrs r4, r1, #13 │ │ movs r1, r0 │ │ - asrs r7, r5, #11 │ │ + asrs r0, r0, #12 │ │ movs r1, r0 │ │ │ │ -00040aac : │ │ +0004263c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - adds r4, r1, #0 │ │ - adds r7, r2, #0 │ │ - adds r5, r0, #0 │ │ - bl 407ee │ │ + adds r5, r1, #0 │ │ + adds r4, r2, #0 │ │ adds r6, r0, #0 │ │ - adds r0, r4, #0 │ │ - blx ea40 │ │ - adds r1, r6, #0 │ │ - adds r3, r0, #0 │ │ - adds r2, r4, #0 │ │ + bl 42386 │ │ + adds r7, r0, #0 │ │ adds r0, r5, #0 │ │ - bl 40882 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r1, r7, #0 │ │ + adds r3, r0, #0 │ │ + adds r2, r5, #0 │ │ + adds r0, r6, #0 │ │ + bl 424fc │ │ cmp r0, #0 │ │ - beq.n 40adc │ │ - cmp r7, #0 │ │ - beq.n 40ae0 │ │ + beq.n 4266c │ │ + subs r3, r4, #0 │ │ + beq.n 42670 │ │ ldr r3, [r0, #8] │ │ - str r3, [r7, #0] │ │ - movs r7, #0 │ │ - b.n 40ae0 │ │ - movs r7, #1 │ │ - negs r7, r7 │ │ - adds r0, r7, #0 │ │ + str r3, [r4, #0] │ │ + movs r3, #0 │ │ + b.n 42670 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + adds r0, r3, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -00040ae4 : │ │ - push {r0, r1, r4, lr} │ │ - adds r4, r2, #0 │ │ - add r2, sp, #4 │ │ - bl 40aac │ │ +00042674 : │ │ + push {r0, r1, r2, r4, r5, lr} │ │ + ldr r4, [pc, #44] ; (426a4 ) │ │ + adds r5, r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + mov r2, sp │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 4263c │ │ cmp r0, #0 │ │ - bne.n 40afa │ │ - cmp r4, #0 │ │ - beq.n 40afa │ │ - ldr r3, [sp, #4] │ │ - str r3, [r4, #0] │ │ - pop {r1, r2, r4, pc} │ │ + bne.n 42694 │ │ + cmp r5, #0 │ │ + beq.n 42694 │ │ + ldr r3, [sp, #0] │ │ + str r3, [r5, #0] │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 426a0 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + ldrb r2, [r0, #0] │ │ + movs r1, r0 │ │ │ │ -00040afc : │ │ +000426a8 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ + adds r6, r0, #0 │ │ + adds r5, r1, #0 │ │ adds r0, r1, #0 │ │ adds r1, r2, #0 │ │ - adds r7, r2, #0 │ │ - str r3, [sp, #4] │ │ - bl 409e8 │ │ - adds r4, r0, #0 │ │ - adds r1, r4, #0 │ │ - adds r0, r5, #0 │ │ - bl 407ee │ │ - str r0, [sp, #0] │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ - adds r3, r7, #0 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #0] │ │ - adds r2, r6, #0 │ │ - bl 40882 │ │ - subs r3, r0, #0 │ │ - beq.n 40b3e │ │ - ldr r0, [sp, #4] │ │ + str r2, [sp, #0] │ │ + adds r4, r3, #0 │ │ + bl 424b0 │ │ + adds r7, r0, #0 │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 42386 │ │ + str r0, [sp, #4] │ │ + adds r0, r7, #0 │ │ + bl 40732 │ │ + adds r0, r6, #0 │ │ + ldr r1, [sp, #4] │ │ + adds r2, r5, #0 │ │ + ldr r3, [sp, #0] │ │ + bl 424fc │ │ cmp r0, #0 │ │ - beq.n 40b42 │ │ - ldr r3, [r3, #8] │ │ - str r3, [r0, #0] │ │ - movs r0, #0 │ │ - b.n 40b42 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ + beq.n 426e8 │ │ + subs r3, r4, #0 │ │ + beq.n 426ec │ │ + ldr r3, [r0, #8] │ │ + str r3, [r4, #0] │ │ + movs r3, #0 │ │ + b.n 426ec │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + adds r0, r3, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ -00040b44 : │ │ - push {r0, r1, r4, lr} │ │ - adds r4, r3, #0 │ │ - add r3, sp, #4 │ │ - bl 40afc │ │ +000426f0 : │ │ + push {r0, r1, r2, r4, r5, lr} │ │ + ldr r4, [pc, #44] ; (42720 ) │ │ + adds r5, r3, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + mov r3, sp │ │ + bl 426a8 │ │ cmp r0, #0 │ │ - bne.n 40b5a │ │ - cmp r4, #0 │ │ - beq.n 40b5a │ │ - ldr r3, [sp, #4] │ │ - str r3, [r4, #0] │ │ - pop {r1, r2, r4, pc} │ │ + bne.n 42710 │ │ + cmp r5, #0 │ │ + beq.n 42710 │ │ + ldr r3, [sp, #0] │ │ + str r3, [r5, #0] │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 4271c │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + strb r6, [r0, #30] │ │ + movs r1, r0 │ │ │ │ -00040b5c : │ │ +00042724 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ movs r5, #0 │ │ - b.n 40b88 │ │ + ldr r3, [r4, #4] │ │ + cmp r5, r3 │ │ + bge.n 42756 │ │ ldr r3, [r4, #0] │ │ lsls r6, r5, #4 │ │ adds r3, r3, r6 │ │ ldr r1, [r3, #12] │ │ - b.n 40b78 │ │ + cmp r1, #0 │ │ + beq.n 42748 │ │ ldr r7, [r1, #12] │ │ adds r0, r1, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r1, r7, #0 │ │ - cmp r1, #0 │ │ - bne.n 40b6e │ │ - ldr r0, [r4, #0] │ │ + b.n 42738 │ │ + ldr r3, [r4, #0] │ │ movs r2, #16 │ │ + adds r0, r3, r6 │ │ + bl 48a84 <_Unwind_GetTextRelBase@@Base+0x3d8> │ │ adds r5, #1 │ │ - adds r0, r0, r6 │ │ - blx eb48 │ │ - ldr r3, [r4, #4] │ │ - cmp r5, r3 │ │ - blt.n 40b64 │ │ + b.n 4272a │ │ movs r3, #0 │ │ str r3, [r4, #8] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -00040b94 : │ │ +0004275c : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r4, r1, #0 │ │ - adds r6, r2, #0 │ │ + adds r7, r2, #0 │ │ adds r5, r0, #0 │ │ - bl 407ee │ │ - adds r7, r0, #0 │ │ + bl 42386 │ │ + adds r6, r0, #0 │ │ adds r0, r4, #0 │ │ - blx ea40 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ movs r2, #0 │ │ adds r3, r0, #0 │ │ + str r7, [sp, #0] │ │ str r2, [sp, #4] │ │ adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ + adds r1, r6, #0 │ │ adds r2, r4, #0 │ │ - str r6, [sp, #0] │ │ - bl 40980 │ │ + bl 42558 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ -00040bbc : │ │ +00042784 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r4, r1, #0 │ │ - adds r6, r2, #0 │ │ + adds r7, r2, #0 │ │ adds r5, r0, #0 │ │ - bl 407ee │ │ - adds r7, r0, #0 │ │ + bl 42386 │ │ + adds r6, r0, #0 │ │ adds r0, r4, #0 │ │ - blx ea40 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ movs r2, #1 │ │ adds r3, r0, #0 │ │ + str r7, [sp, #0] │ │ str r2, [sp, #4] │ │ adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ + adds r1, r6, #0 │ │ adds r2, r4, #0 │ │ - str r6, [sp, #0] │ │ - bl 40980 │ │ + bl 42558 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ -00040be4 : │ │ +000427ac : │ │ push {r4, r5, r6, lr} │ │ adds r4, r1, #0 │ │ adds r5, r0, #0 │ │ - bl 407ee │ │ + bl 42386 │ │ adds r6, r0, #0 │ │ adds r0, r4, #0 │ │ - blx ea40 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r1, r6, #0 │ │ adds r3, r0, #0 │ │ adds r2, r4, #0 │ │ adds r0, r5, #0 │ │ - bl 408de │ │ + bl 42416 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00040c04 : │ │ +000427cc : │ │ push {r4, r5, r6, r7, lr} │ │ + adds r6, r0, #0 │ │ sub sp, #20 │ │ - adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ + adds r5, r1, #0 │ │ adds r0, r1, #0 │ │ adds r1, r2, #0 │ │ - adds r7, r2, #0 │ │ + adds r4, r2, #0 │ │ str r3, [sp, #12] │ │ - bl 409e8 │ │ - adds r4, r0, #0 │ │ - adds r1, r4, #0 │ │ - adds r0, r5, #0 │ │ - bl 407ee │ │ + bl 424b0 │ │ + adds r7, r0, #0 │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 42386 │ │ str r0, [sp, #8] │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ + adds r0, r7, #0 │ │ + bl 40732 │ │ ldr r3, [sp, #12] │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #8] │ │ + adds r0, r6, #0 │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ + ldr r1, [sp, #8] │ │ str r3, [sp, #4] │ │ - adds r2, r6, #0 │ │ - adds r3, r7, #0 │ │ - bl 40980 │ │ + adds r2, r5, #0 │ │ + adds r3, r4, #0 │ │ + bl 42558 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -00040c42 : │ │ +0004280a : │ │ push {r4, r5, r6, r7, lr} │ │ + adds r6, r0, #0 │ │ sub sp, #20 │ │ - adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ + adds r5, r1, #0 │ │ adds r0, r1, #0 │ │ adds r1, r2, #0 │ │ - adds r7, r2, #0 │ │ + adds r4, r2, #0 │ │ str r3, [sp, #12] │ │ - bl 409e8 │ │ - adds r4, r0, #0 │ │ - adds r1, r4, #0 │ │ - adds r0, r5, #0 │ │ - bl 407ee │ │ + bl 424b0 │ │ + adds r7, r0, #0 │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 42386 │ │ str r0, [sp, #8] │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ + adds r0, r7, #0 │ │ + bl 40732 │ │ ldr r3, [sp, #12] │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #8] │ │ + adds r0, r6, #0 │ │ str r3, [sp, #0] │ │ movs r3, #1 │ │ + ldr r1, [sp, #8] │ │ str r3, [sp, #4] │ │ - adds r2, r6, #0 │ │ - adds r3, r7, #0 │ │ - bl 40980 │ │ + adds r2, r5, #0 │ │ + adds r3, r4, #0 │ │ + bl 42558 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -00040c80 : │ │ +00042848 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ + adds r6, r0, #0 │ │ + adds r5, r1, #0 │ │ adds r0, r1, #0 │ │ adds r1, r2, #0 │ │ - adds r7, r2, #0 │ │ - bl 409e8 │ │ - adds r4, r0, #0 │ │ - adds r1, r4, #0 │ │ - adds r0, r5, #0 │ │ - bl 407ee │ │ + adds r4, r2, #0 │ │ + bl 424b0 │ │ + adds r7, r0, #0 │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 42386 │ │ str r0, [sp, #4] │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ - adds r0, r5, #0 │ │ - adds r2, r6, #0 │ │ - adds r3, r7, #0 │ │ + adds r0, r7, #0 │ │ + bl 40732 │ │ + adds r0, r6, #0 │ │ + adds r2, r5, #0 │ │ ldr r1, [sp, #4] │ │ - bl 408de │ │ + adds r3, r4, #0 │ │ + bl 42416 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ -00040cb0 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r5, r0, #0 │ │ - ldr r0, [pc, #184] ; (40d70 ) │ │ - sub sp, #20 │ │ - str r1, [sp, #12] │ │ +00042878 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + movs r5, #0 │ │ + adds r7, r0, #0 │ │ + ldr r0, [pc, #156] ; (4291c ) │ │ + str r1, [sp, #4] │ │ + adds r6, r5, #0 │ │ add r0, pc │ │ - blx ecd4 │ │ - ldr r2, [pc, #176] ; (40d74 ) │ │ - movs r6, #0 │ │ - str r6, [sp, #4] │ │ - add r2, pc │ │ - str r2, [sp, #8] │ │ - b.n 40d58 │ │ - ldr r2, [sp, #4] │ │ - ldr r4, [r5, #0] │ │ - lsls r3, r2, #4 │ │ - adds r4, r4, r3 │ │ + bl 48f94 <_Unwind_GetTextRelBase@@Base+0x8e8> │ │ + ldr r3, [r7, #4] │ │ + cmp r6, r3 │ │ + bge.n 42910 │ │ + ldr r3, [r7, #0] │ │ + lsls r4, r6, #4 │ │ + adds r4, r3, r4 │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - beq.n 40d52 │ │ - ldr r0, [sp, #8] │ │ - blx eb90 │ │ - ldr r3, [sp, #12] │ │ + beq.n 4290c │ │ + ldr r0, [pc, #128] ; (42920 ) │ │ + add r0, pc │ │ + bl 48d34 <_Unwind_GetTextRelBase@@Base+0x688> │ │ + ldr r3, [sp, #4] │ │ ldr r1, [r4, #0] │ │ cmp r3, #0 │ │ - beq.n 40cee │ │ - ldr r0, [pc, #140] ; (40d78 ) │ │ + beq.n 428b2 │ │ + ldr r0, [pc, #116] ; (42924 ) │ │ add r0, pc │ │ - b.n 40cf2 │ │ - ldr r0, [pc, #140] ; (40d7c ) │ │ + b.n 428b6 │ │ + ldr r0, [pc, #116] ; (42928 ) │ │ add r0, pc │ │ - blx eb90 │ │ - ldr r0, [pc, #136] ; (40d80 ) │ │ + bl 48d34 <_Unwind_GetTextRelBase@@Base+0x688> │ │ + ldr r0, [pc, #112] ; (4292c ) │ │ ldr r1, [r4, #4] │ │ ldr r2, [r4, #8] │ │ add r0, pc │ │ - blx eb90 │ │ + bl 48d34 <_Unwind_GetTextRelBase@@Base+0x688> │ │ ldr r3, [r4, #12] │ │ cmp r3, #0 │ │ - bne.n 40d10 │ │ - ldr r0, [pc, #120] ; (40d84 ) │ │ + bne.n 428d4 │ │ + ldr r0, [pc, #96] ; (42930 ) │ │ add r0, pc │ │ - blx ecd4 │ │ - ldr r7, [pc, #116] ; (40d88 ) │ │ - adds r6, #1 │ │ + bl 48f94 <_Unwind_GetTextRelBase@@Base+0x8e8> │ │ ldr r4, [r4, #12] │ │ - add r7, pc │ │ - b.n 40d4e │ │ - adds r0, r7, #0 │ │ - blx eb90 │ │ - ldr r2, [sp, #12] │ │ - cmp r2, #0 │ │ - beq.n 40d30 │ │ - ldr r0, [pc, #100] ; (40d8c ) │ │ + adds r5, #1 │ │ + cmp r4, #0 │ │ + beq.n 4290c │ │ + ldr r0, [pc, #84] ; (42934 ) │ │ + add r0, pc │ │ + bl 48d34 <_Unwind_GetTextRelBase@@Base+0x688> │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #0 │ │ + beq.n 428f4 │ │ + ldr r0, [pc, #76] ; (42938 ) │ │ ldr r1, [r4, #0] │ │ add r0, pc │ │ - blx eb90 │ │ - ldr r0, [pc, #92] ; (40d90 ) │ │ + bl 48d34 <_Unwind_GetTextRelBase@@Base+0x688> │ │ + ldr r0, [pc, #68] ; (4293c ) │ │ ldr r1, [r4, #4] │ │ ldr r2, [r4, #8] │ │ add r0, pc │ │ - blx eb90 │ │ + bl 48d34 <_Unwind_GetTextRelBase@@Base+0x688> │ │ ldr r3, [r4, #12] │ │ cmp r3, #0 │ │ - bne.n 40d4a │ │ - ldr r0, [pc, #80] ; (40d94 ) │ │ + bne.n 428d4 │ │ + ldr r0, [pc, #56] ; (42940 ) │ │ add r0, pc │ │ - blx ecd4 │ │ - ldr r4, [r4, #12] │ │ + b.n 428d0 │ │ adds r6, #1 │ │ - cmp r4, #0 │ │ - bne.n 40d1a │ │ - ldr r3, [sp, #4] │ │ - adds r3, #1 │ │ - str r3, [sp, #4] │ │ - ldr r3, [r5, #4] │ │ - ldr r2, [sp, #4] │ │ - cmp r2, r3 │ │ - blt.n 40ccc │ │ - ldr r0, [pc, #52] ; (40d98 ) │ │ - adds r1, r6, #0 │ │ + b.n 4288a │ │ + ldr r0, [pc, #48] ; (42944 ) │ │ + adds r1, r5, #0 │ │ add r0, pc │ │ - blx eb90 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - asrs r5, r3, #4 │ │ + bl 48d34 <_Unwind_GetTextRelBase@@Base+0x688> │ │ + pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ + asrs r6, r6, #3 │ │ movs r1, r0 │ │ - asrs r5, r0, #5 │ │ + asrs r0, r2, #4 │ │ movs r1, r0 │ │ - lsrs r0, r3, #3 │ │ + lsrs r4, r7, #2 │ │ movs r1, r0 │ │ - asrs r1, r4, #4 │ │ + asrs r0, r0, #4 │ │ movs r1, r0 │ │ - asrs r0, r3, #4 │ │ + asrs r7, r6, #3 │ │ movs r1, r0 │ │ - asrs r6, r3, #4 │ │ + asrs r5, r7, #3 │ │ movs r1, r0 │ │ - asrs r5, r6, #3 │ │ + asrs r0, r2, #3 │ │ movs r1, r0 │ │ - lsrs r0, r3, #2 │ │ + lsrs r4, r7, #1 │ │ movs r1, r0 │ │ - asrs r6, r3, #3 │ │ + asrs r5, r7, #2 │ │ movs r1, r0 │ │ - asrs r4, r4, #3 │ │ + asrs r3, r0, #3 │ │ movs r1, r0 │ │ - asrs r1, r1, #3 │ │ + asrs r4, r7, #2 │ │ movs r1, r0 │ │ │ │ -00040d9c : │ │ +00042948 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - movs r6, #0 │ │ - adds r4, r0, #0 │ │ + movs r4, #0 │ │ + adds r7, r0, #0 │ │ + adds r6, r4, #0 │ │ + adds r0, r4, #0 │ │ str r1, [sp, #4] │ │ - adds r7, r6, #0 │ │ - adds r0, r6, #0 │ │ - b.n 40dc6 │ │ - ldr r5, [r4, #0] │ │ - lsls r3, r7, #4 │ │ - adds r5, r5, r3 │ │ + ldr r3, [r7, #4] │ │ + cmp r6, r3 │ │ + bge.n 42978 │ │ + ldr r3, [r7, #0] │ │ + lsls r5, r6, #4 │ │ + adds r5, r3, r5 │ │ ldr r3, [r5, #0] │ │ cmp r3, #0 │ │ - beq.n 40dc4 │ │ + beq.n 42974 │ │ adds r1, r5, #0 │ │ - bl 40620 │ │ + bl 421b8 │ │ ldr r5, [r5, #12] │ │ - adds r6, #1 │ │ + adds r4, #1 │ │ cmp r5, #0 │ │ - bne.n 40db6 │ │ - adds r7, #1 │ │ - ldr r3, [r4, #4] │ │ - cmp r7, r3 │ │ - blt.n 40daa │ │ + bne.n 42966 │ │ + adds r6, #1 │ │ + b.n 42954 │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 40dd4 │ │ - str r6, [r3, #0] │ │ + beq.n 42980 │ │ + str r4, [r3, #0] │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ -00040dd6 : │ │ +00042982 : │ │ push {r3, lr} │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r3, pc} │ │ │ │ -00040dde : │ │ +0004298a : │ │ push {r3, r4, r5, lr} │ │ ldr r3, [r0, #4] │ │ cmp r3, #0 │ │ - beq.n 40dea │ │ + beq.n 42996 │ │ ldr r3, [r3, #12] │ │ str r3, [r0, #4] │ │ - ldr r3, [r0, #4] │ │ - cmp r3, #0 │ │ - bne.n 40e22 │ │ - ldr r2, [r0, #0] │ │ - b.n 40df8 │ │ - adds r3, #1 │ │ - str r3, [r0, #8] │ │ + ldr r2, [r0, #4] │ │ + adds r3, r0, #0 │ │ + cmp r2, #0 │ │ + bne.n 429d2 │ │ + ldr r1, [r0, #0] │ │ + ldr r2, [r1, #4] │ │ ldr r3, [r0, #8] │ │ - ldr r1, [r2, #4] │ │ - cmp r3, r1 │ │ - bcs.n 40e0a │ │ - ldr r4, [r2, #0] │ │ - lsls r5, r3, #4 │ │ - ldr r4, [r5, r4] │ │ + cmp r3, r2 │ │ + bcc.n 429b4 │ │ + cmp r3, r2 │ │ + bne.n 429c4 │ │ + bl 42982 │ │ + movs r3, #0 │ │ + b.n 429d2 │ │ + ldr r5, [r1, #0] │ │ + lsls r4, r3, #4 │ │ + ldr r4, [r4, r5] │ │ cmp r4, #0 │ │ - beq.n 40df4 │ │ - cmp r3, r1 │ │ - bne.n 40e16 │ │ - bl 40dd6 │ │ - movs r0, #0 │ │ - b.n 40e22 │ │ - ldr r2, [r2, #0] │ │ - lsls r1, r3, #4 │ │ + bne.n 429a8 │ │ adds r3, #1 │ │ - adds r2, r2, r1 │ │ - str r2, [r0, #4] │ │ str r3, [r0, #8] │ │ + b.n 429a2 │ │ + lsls r2, r3, #4 │ │ + adds r3, #1 │ │ + ldr r1, [r1, #0] │ │ + str r3, [r0, #8] │ │ + adds r3, r0, #0 │ │ + adds r2, r1, r2 │ │ + str r2, [r0, #4] │ │ + adds r0, r3, #0 │ │ pop {r3, r4, r5, pc} │ │ + ... │ │ │ │ -00040e24 : │ │ +000429d8 : │ │ + ldr r2, [pc, #24] ; (429f4 ) │ │ push {r4, lr} │ │ - ldr r2, [pc, #24] ; (40e40 ) │ │ - adds r4, r0, #0 │ │ movs r1, #12 │ │ + adds r4, r0, #0 │ │ add r2, pc │ │ - ldr r3, [pc, #20] ; (40e44 ) │ │ + ldr r3, [pc, #20] ; (429f8 ) │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ str r4, [r0, #0] │ │ - bl 40dde │ │ + bl 4298a │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - lsrs r3, r1, #29 │ │ + lsrs r2, r7, #28 │ │ movs r1, r0 │ │ lsls r1, r2, #10 │ │ ... │ │ │ │ -00040e48 : │ │ +000429fc : │ │ push {r4, r5, r6, lr} │ │ - subs r4, r0, #0 │ │ + cmp r0, #0 │ │ + beq.n 42a30 │ │ + adds r4, r0, #0 │ │ movs r5, #0 │ │ - cmp r4, #0 │ │ - bne.n 40e6a │ │ - b.n 40e7c │ │ + ldr r3, [r4, #4] │ │ + ldr r0, [r4, #0] │ │ + cmp r5, r3 │ │ + bge.n 42a26 │ │ lsls r3, r5, #4 │ │ adds r0, r0, r3 │ │ ldr r0, [r0, #12] │ │ - b.n 40e64 │ │ + cmp r0, #0 │ │ + beq.n 42a22 │ │ ldr r6, [r0, #12] │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r6, #0 │ │ - cmp r0, #0 │ │ - bne.n 40e5c │ │ + b.n 42a14 │ │ adds r5, #1 │ │ - ldr r3, [r4, #4] │ │ - ldr r0, [r4, #0] │ │ - cmp r5, r3 │ │ - blt.n 40e54 │ │ - bl 3ec3e │ │ + b.n 42a06 │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, r5, r6, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #8] │ │ adds r4, r0, #0 │ │ adds r7, r1, #0 │ │ str r2, [sp, #4] │ │ movs r5, #50 ; 0x32 │ │ cmp r3, #0 │ │ - beq.n 40e90 │ │ + beq.n 42a44 │ │ ldr r5, [r3, #0] │ │ ldr r3, [r4, #16] │ │ ldr r6, [r4, #12] │ │ cmp r3, #0 │ │ - bne.n 40ebc │ │ + bne.n 42a70 │ │ + movs r0, #128 ; 0x80 │ │ lsls r5, r5, #1 │ │ adds r3, r6, #0 │ │ muls r3, r5 │ │ - movs r0, #128 ; 0x80 │ │ lsls r0, r0, #11 │ │ cmp r3, r0 │ │ - bls.n 40eae │ │ + bls.n 42a62 │ │ adds r1, r6, #0 │ │ - blx 44140 <__udivsi3> │ │ + bl 48e44 <_Unwind_GetTextRelBase@@Base+0x798> │ │ adds r5, r0, #0 │ │ movs r0, #128 ; 0x80 │ │ adds r1, r6, #0 │ │ muls r1, r5 │ │ lsls r0, r0, #11 │ │ - blx 44140 <__udivsi3> │ │ + bl 48e44 <_Unwind_GetTextRelBase@@Base+0x798> │ │ str r0, [r4, #16] │ │ adds r1, r6, #0 │ │ adds r2, r7, #0 │ │ ldr r3, [sp, #4] │ │ adds r0, r5, #0 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r6, r0, #0 │ │ str r0, [r4, #0] │ │ adds r1, r6, #0 │ │ ldr r0, [r4, #4] │ │ - bl 40620 │ │ + bl 421b8 │ │ adds r1, r5, #0 │ │ str r0, [r4, #4] │ │ ldr r0, [r4, #8] │ │ - bl 40640 │ │ + bl 421d8 │ │ subs r5, #1 │ │ str r0, [r4, #8] │ │ - b.n 40eee │ │ + cmp r5, #0 │ │ + beq.n 42aa6 │ │ ldr r3, [r4, #12] │ │ subs r5, #1 │ │ adds r3, r6, r3 │ │ str r3, [r6, #0] │ │ adds r6, r3, #0 │ │ - cmp r5, #0 │ │ - bne.n 40ee4 │ │ - str r5, [r6, #0] │ │ + b.n 42a96 │ │ ldr r3, [r4, #16] │ │ + str r5, [r6, #0] │ │ subs r3, #1 │ │ str r3, [r4, #16] │ │ ldr r3, [r4, #20] │ │ adds r3, #1 │ │ str r3, [r4, #20] │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ ... │ │ │ │ -00040f04 : │ │ +00042ab8 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r6, r0, #0 │ │ + adds r5, r0, #0 │ │ movs r0, #3 │ │ - tst r6, r0 │ │ - beq.n 40f26 │ │ - ldr r1, [pc, #112] ; (40f80 ) │ │ - ldr r3, [pc, #112] ; (40f84 ) │ │ - adds r4, r6, r0 │ │ + tst r5, r0 │ │ + beq.n 42ada │ │ + ldr r1, [pc, #112] ; (42b34 ) │ │ + ldr r3, [pc, #112] ; (42b38 ) │ │ + adds r4, r5, r0 │ │ bics r4, r0 │ │ + str r5, [sp, #0] │ │ + str r4, [sp, #4] │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #96 ; 0x60 │ │ - str r6, [sp, #0] │ │ - str r4, [sp, #4] │ │ - bl 4003c │ │ - adds r6, r4, #0 │ │ - ldr r5, [pc, #96] ; (40f88 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r5, r4, #0 │ │ + ldr r7, [pc, #96] ; (42b3c ) │ │ movs r1, #32 │ │ + add r7, pc │ │ + adds r2, r7, #0 │ │ movs r3, #99 ; 0x63 │ │ - add r5, pc │ │ - adds r2, r5, #0 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - movs r7, #0 │ │ - str r6, [r0, #12] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + movs r6, #0 │ │ + str r5, [r0, #12] │ │ adds r4, r0, #0 │ │ - str r7, [r0, #0] │ │ - str r7, [r0, #4] │ │ + str r6, [r0, #0] │ │ + str r6, [r0, #4] │ │ movs r1, #50 ; 0x32 │ │ movs r0, #128 ; 0x80 │ │ - muls r1, r6 │ │ + muls r1, r5 │ │ lsls r0, r0, #11 │ │ - blx 44140 <__udivsi3> │ │ - adds r6, r0, #0 │ │ + bl 48e44 <_Unwind_GetTextRelBase@@Base+0x798> │ │ + subs r5, r0, #0 │ │ str r0, [r4, #16] │ │ - cmp r0, r7 │ │ - bne.n 40f6c │ │ - ldr r3, [pc, #52] ; (40f8c ) │ │ + cmp r5, r6 │ │ + bne.n 42b20 │ │ + ldr r3, [pc, #52] ; (42b40 ) │ │ movs r0, #4 │ │ - adds r1, r5, #0 │ │ - add r3, pc │ │ + adds r1, r7, #0 │ │ movs r2, #108 ; 0x6c │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - adds r4, r6, #0 │ │ - b.n 40f7a │ │ - str r7, [r4, #24] │ │ - str r7, [r4, #28] │ │ + bl 40732 │ │ + adds r0, r5, #0 │ │ + b.n 42b30 │ │ adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ + str r6, [r4, #24] │ │ + str r6, [r4, #28] │ │ + adds r1, r7, #0 │ │ movs r2, #116 ; 0x74 │ │ - bl 40e7e │ │ + bl 42a32 │ │ adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - lsrs r5, r6, #28 │ │ + lsrs r0, r4, #28 │ │ movs r1, r0 │ │ - lsrs r1, r5, #29 │ │ + lsrs r2, r2, #29 │ │ movs r1, r0 │ │ - lsrs r7, r3, #28 │ │ + lsrs r0, r2, #28 │ │ movs r1, r0 │ │ - lsrs r5, r5, #29 │ │ + lsrs r2, r3, #29 │ │ movs r1, r0 │ │ │ │ -00040f90 : │ │ +00042b44 : │ │ push {r3, r4, r5, lr} │ │ - subs r4, r0, #0 │ │ - beq.n 40fb8 │ │ - ldr r5, [r4, #4] │ │ - b.n 40fa2 │ │ + cmp r0, #0 │ │ + beq.n 42b6e │ │ + adds r4, r0, #0 │ │ + ldr r5, [r0, #4] │ │ + cmp r5, #0 │ │ + beq.n 42b5c │ │ ldr r0, [r5, #0] │ │ - bl 3ec3e │ │ + bl 40732 │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 40f9a │ │ + b.n 42b4e │ │ ldr r0, [r4, #4] │ │ - bl 406d0 │ │ + bl 42268 │ │ ldr r0, [r4, #8] │ │ - bl 406d0 │ │ + bl 42268 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r3, r4, r5, pc} │ │ │ │ -00040fba <__listelem_malloc__>: │ │ - push {r4, lr} │ │ +00042b70 <__listelem_malloc__@@Base>: │ │ ldr r3, [r0, #0] │ │ + push {r4, lr} │ │ adds r4, r0, #0 │ │ cmp r3, #0 │ │ - bne.n 40fc8 <__listelem_malloc__+0xe> │ │ - bl 40e7e │ │ + bne.n 42b7e <__listelem_malloc__@@Base+0xe> │ │ + bl 42a32 │ │ ldr r0, [r4, #0] │ │ ldr r3, [r0, #0] │ │ str r3, [r4, #0] │ │ ldr r3, [r4, #24] │ │ adds r3, #1 │ │ str r3, [r4, #24] │ │ pop {r4, pc} │ │ - ... │ │ │ │ -00040fd8 <__listelem_malloc_id__>: │ │ +00042b8c <__listelem_malloc_id__@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - str r3, [sp, #12] │ │ + adds r7, r3, #0 │ │ ldr r3, [r0, #0] │ │ + sub sp, #20 │ │ adds r4, r0, #0 │ │ cmp r3, #0 │ │ - bne.n 40fea <__listelem_malloc_id__+0x12> │ │ - bl 40e7e │ │ - ldr r5, [r4, #0] │ │ - ldr r3, [r5, #0] │ │ + bne.n 42b9e <__listelem_malloc_id__@@Base+0x12> │ │ + bl 42a32 │ │ + ldr r6, [r4, #0] │ │ + ldr r3, [r6, #0] │ │ str r3, [r4, #0] │ │ ldr r3, [r4, #24] │ │ adds r3, #1 │ │ str r3, [r4, #24] │ │ - ldr r3, [sp, #12] │ │ - cmp r3, #0 │ │ - beq.n 41042 <__listelem_malloc_id__+0x6a> │ │ - movs r6, #0 │ │ - ldr r2, [r4, #8] │ │ - ldr r3, [r4, #4] │ │ - adds r7, r6, #0 │ │ - b.n 41022 <__listelem_malloc_id__+0x4a> │ │ - ldr r6, [r3, #0] │ │ - ldr r1, [r2, #0] │ │ + cmp r7, #0 │ │ + beq.n 42c0c <__listelem_malloc_id__@@Base+0x80> │ │ + movs r5, #0 │ │ + ldr r1, [r4, #8] │ │ + ldr r2, [r4, #4] │ │ + str r5, [sp, #12] │ │ + cmp r2, #0 │ │ + beq.n 42be0 <__listelem_malloc_id__@@Base+0x54> │ │ + ldr r3, [r1, #0] │ │ + ldr r5, [r2, #0] │ │ ldr r0, [r4, #12] │ │ - cmp r5, r6 │ │ - bcc.n 4101c <__listelem_malloc_id__+0x44> │ │ - muls r1, r0 │ │ - lsrs r1, r1, #2 │ │ - lsls r1, r1, #2 │ │ - adds r1, r6, r1 │ │ - cmp r5, r1 │ │ - bcc.n 41028 <__listelem_malloc_id__+0x50> │ │ + mov ip, r3 │ │ + cmp r6, r5 │ │ + bcc.n 42bd4 <__listelem_malloc_id__@@Base+0x48> │ │ + mov r3, ip │ │ + muls r3, r0 │ │ + lsrs r3, r3, #2 │ │ + lsls r3, r3, #2 │ │ + adds r3, r5, r3 │ │ + cmp r6, r3 │ │ + bcc.n 42bf2 <__listelem_malloc_id__@@Base+0x66> │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [r1, #8] │ │ ldr r2, [r2, #8] │ │ - ldr r3, [r3, #8] │ │ - adds r7, #1 │ │ - cmp r3, #0 │ │ - bne.n 41006 <__listelem_malloc_id__+0x2e> │ │ - b.n 41048 <__listelem_malloc_id__+0x70> │ │ - ldr r1, [r4, #12] │ │ - subs r6, r5, r6 │ │ - asrs r0, r6, #2 │ │ - lsrs r1, r1, #2 │ │ - blx 44140 <__udivsi3> │ │ + adds r3, #1 │ │ + str r3, [sp, #12] │ │ + b.n 42bb6 <__listelem_malloc_id__@@Base+0x2a> │ │ + ldr r1, [pc, #48] ; (42c14 <__listelem_malloc_id__@@Base+0x88>) │ │ + ldr r3, [pc, #52] ; (42c18 <__listelem_malloc_id__@@Base+0x8c>) │ │ + str r6, [sp, #0] │ │ + movs r0, #4 │ │ + add r1, pc │ │ + movs r2, #221 ; 0xdd │ │ + add r3, pc │ │ + bl 41bd4 │ │ + ldr r3, [r4, #12] │ │ + subs r0, r6, r5 │ │ + asrs r0, r0, #2 │ │ + lsrs r1, r3, #2 │ │ + bl 48e44 <_Unwind_GetTextRelBase@@Base+0x798> │ │ ldr r3, [r4, #20] │ │ + ldr r2, [sp, #12] │ │ subs r3, #1 │ │ - subs r7, r3, r7 │ │ - ldr r3, [sp, #12] │ │ - lsls r7, r7, #16 │ │ - orrs r0, r7 │ │ - str r0, [r3, #0] │ │ + subs r3, r3, r2 │ │ + lsls r3, r3, #16 │ │ + orrs r0, r3 │ │ + str r0, [r7, #0] │ │ + adds r0, r6, #0 │ │ add sp, #20 │ │ - adds r0, r5, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #16] ; (4105c <__listelem_malloc_id__+0x84>) │ │ - ldr r3, [pc, #20] ; (41060 <__listelem_malloc_id__+0x88>) │ │ - movs r0, #4 │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r2, #221 ; 0xdd │ │ - str r5, [sp, #0] │ │ - bl 4003c │ │ - b.n 41028 <__listelem_malloc_id__+0x50> │ │ - lsrs r5, r7, #23 │ │ + nop ; (mov r8, r8) │ │ + lsrs r6, r0, #24 │ │ movs r1, r0 │ │ - lsrs r4, r6, #26 │ │ + lsrs r3, r7, #26 │ │ movs r1, r0 │ │ │ │ -00041064 : │ │ +00042c1c : │ │ + ldr r3, [r0, #20] │ │ push {r0, r1, r4, lr} │ │ - ldr r2, [r0, #20] │ │ - lsrs r3, r1, #16 │ │ + lsls r2, r1, #16 │ │ + lsrs r1, r1, #16 │ │ + subs r3, r3, r1 │ │ + movs r1, #0 │ │ ldr r4, [r0, #4] │ │ - subs r2, r2, r3 │ │ - movs r3, #0 │ │ - b.n 4107a │ │ - adds r3, #1 │ │ - cmp r3, r2 │ │ - beq.n 41080 │ │ - ldr r4, [r4, #8] │ │ + lsrs r2, r2, #16 │ │ cmp r4, #0 │ │ - bne.n 41072 │ │ - b.n 41092 │ │ - ldr r0, [r0, #12] │ │ - lsls r1, r1, #16 │ │ - lsrs r1, r1, #16 │ │ - lsrs r0, r0, #2 │ │ - lsls r0, r0, #2 │ │ - muls r1, r0 │ │ - ldr r0, [r4, #0] │ │ - adds r0, r0, r1 │ │ - pop {r1, r2, r4, pc} │ │ - ldr r1, [pc, #20] ; (410a8 ) │ │ - ldr r3, [pc, #20] ; (410ac ) │ │ - str r2, [sp, #0] │ │ + beq.n 42c3a │ │ + adds r1, #1 │ │ + cmp r1, r3 │ │ + beq.n 42c50 │ │ + ldr r4, [r4, #8] │ │ + b.n 42c2c │ │ + str r3, [sp, #0] │ │ + ldr r1, [pc, #32] ; (42c60 ) │ │ + ldr r3, [pc, #36] ; (42c64 ) │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #248 ; 0xf8 │ │ - bl 4003c │ │ + add r3, pc │ │ + bl 41bd4 │ │ adds r0, r4, #0 │ │ - b.n 41090 │ │ - lsrs r1, r6, #22 │ │ + b.n 42c5e │ │ + ldr r0, [r0, #12] │ │ + lsrs r0, r0, #2 │ │ + lsls r3, r0, #2 │ │ + adds r0, r3, #0 │ │ + muls r0, r2 │ │ + ldr r3, [r4, #0] │ │ + adds r0, r3, r0 │ │ + pop {r1, r2, r4, pc} │ │ + lsrs r4, r5, #22 │ │ movs r1, r0 │ │ - lsrs r4, r2, #26 │ │ + lsrs r5, r1, #26 │ │ movs r1, r0 │ │ │ │ -000410b0 <__listelem_free__>: │ │ +00042c68 <__listelem_free__@@Base>: │ │ ldr r3, [r0, #0] │ │ str r3, [r1, #0] │ │ ldr r3, [r0, #28] │ │ str r1, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #28] │ │ bx lr │ │ ... │ │ │ │ -000410c0 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r1, [pc, #128] ; (41144 ) │ │ - ldr r3, [pc, #128] ; (41148 ) │ │ +00042c78 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r2, #24 │ │ + ldr r1, [pc, #124] ; (42cfc ) │ │ + ldr r3, [pc, #128] ; (42d00 ) │ │ adds r4, r0, #0 │ │ - ldr r2, [pc, #128] ; (4114c ) │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - sub sp, #20 │ │ - add r1, pc │ │ movs r0, #1 │ │ - bl 4003c │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - b.n 410e0 │ │ - ldr r3, [r3, #0] │ │ - adds r2, #1 │ │ - cmp r3, #0 │ │ - bne.n 410dc │ │ - ldr r1, [r4, #12] │ │ - ldr r5, [pc, #104] ; (41150 ) │ │ - ldr r3, [pc, #104] ; (41154 ) │ │ - str r1, [sp, #0] │ │ - ldr r1, [r4, #24] │ │ + add r1, pc │ │ + bl 41bd4 │ │ + movs r3, #0 │ │ + ldr r2, [r4, #0] │ │ + cmp r2, #0 │ │ + beq.n 42c9c │ │ + ldr r2, [r2, #0] │ │ + adds r3, #1 │ │ + b.n 42c92 │ │ + ldr r2, [r4, #12] │ │ + ldr r5, [pc, #100] ; (42d04 ) │ │ + str r3, [sp, #12] │ │ + str r2, [sp, #0] │ │ + ldr r2, [r4, #24] │ │ + ldr r3, [pc, #96] ; (42d08 ) │ │ add r5, pc │ │ - add r3, pc │ │ - str r1, [sp, #4] │ │ - ldr r1, [r4, #28] │ │ - str r2, [sp, #12] │ │ - movs r0, #1 │ │ - str r1, [sp, #8] │ │ - ldr r2, [pc, #88] ; (41158 ) │ │ + str r2, [sp, #4] │ │ + ldr r2, [r4, #28] │ │ adds r1, r5, #0 │ │ - bl 4003c │ │ - ldr r3, [pc, #84] ; (4115c ) │ │ + str r2, [sp, #8] │ │ + movs r2, #32 │ │ movs r0, #1 │ │ + adds r2, #255 ; 0xff │ │ + add r3, pc │ │ + bl 41bd4 │ │ movs r2, #144 ; 0x90 │ │ + ldr r3, [pc, #72] ; (42d0c ) │ │ adds r1, r5, #0 │ │ + movs r0, #1 │ │ + lsls r2, r2, #1 │ │ add r3, pc │ │ - lsls r2, r0 │ │ - bl 4003c │ │ - ldr r7, [pc, #72] ; (41160 ) │ │ + bl 41bd4 │ │ ldr r6, [r4, #8] │ │ ldr r5, [r4, #4] │ │ - b.n 4113c │ │ - ldr r2, [r5, #0] │ │ - ldr r3, [pc, #68] ; (41164 ) │ │ - adds r1, r7, #0 │ │ - str r2, [sp, #0] │ │ - ldr r2, [r6, #0] │ │ + cmp r5, #0 │ │ + beq.n 42cfa │ │ + movs r2, #36 ; 0x24 │ │ + ldr r3, [r5, #0] │ │ + ldr r1, [pc, #52] ; (42d10 ) │ │ + movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [r6, #0] │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #12] │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #36] ; (42d14 ) │ │ add r3, pc │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #12] │ │ - movs r0, #1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [pc, #52] ; (41168 ) │ │ - bl 4003c │ │ + bl 41bd4 │ │ ldr r6, [r6, #8] │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 4111c │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - lsrs r5, r7, #21 │ │ + b.n 42cd2 │ │ + pop {r0, r1, r2, r3, r4, r5, r6, pc} │ │ + lsrs r6, r4, #21 │ │ movs r1, r0 │ │ - lsrs r5, r0, #26 │ │ + lsrs r6, r5, #25 │ │ movs r1, r0 │ │ - lsls r7, r2, #4 │ │ - movs r0, r0 │ │ - lsrs r5, r3, #21 │ │ + lsrs r6, r0, #21 │ │ movs r1, r0 │ │ - lsrs r0, r6, #25 │ │ + lsrs r3, r1, #25 │ │ movs r1, r0 │ │ - lsls r7, r3, #4 │ │ - movs r0, r0 │ │ - lsrs r1, r1, #26 │ │ + lsrs r0, r6, #25 │ │ movs r1, r0 │ │ - lsrs r5, r4, #20 │ │ + lsrs r4, r1, #20 │ │ movs r1, r0 │ │ - lsrs r0, r0, #26 │ │ + lsrs r5, r3, #25 │ │ movs r1, r0 │ │ - lsls r3, r4, #4 │ │ - ... │ │ │ │ -0004116c : │ │ +00042d18 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r5, r3 │ │ + mov r7, r3 │ │ mov r3, #1069547520 ; 0x3fc00000 │ │ sub sp, sp, #28 │ │ - mov r6, r2 │ │ + mov r5, r2 │ │ add r3, r3, #3145728 ; 0x300000 │ │ mov r2, #0 │ │ strd r0, [sp] │ │ - bl 44c1c <__aeabi_dcmple> │ │ + bl 4693c <__aeabi_dcmple@@Base> │ │ cmp r0, #0 │ │ - bne 4148c │ │ - ldr r2, [pc, #784] ; 414b0 │ │ - mov r3, #76 ; 0x4c │ │ + bne 430ac │ │ + ldr r2, [pc, #900] ; 430d0 │ │ mov r1, #72 ; 0x48 │ │ add r2, pc, r2 │ │ + mov r3, #76 ; 0x4c │ │ mov r0, #1 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldrd r2, [sp] │ │ - mov r7, #1 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldrd r8, [sp] │ │ + mov fp, #1 │ │ + mov r2, r8 │ │ + mov r3, r9 │ │ mov r4, r0 │ │ strd r2, [r0, #24] │ │ - mov r1, r3 │ │ - str r7, [r0, #12] │ │ - mov r0, r2 │ │ - bl eb18 │ │ + str fp, [r0, #12] │ │ + mov r1, r9 │ │ + mov r0, r8 │ │ + bl f3fc │ │ strd r0, [r4, #32] │ │ - ldrd r0, [sp] │ │ - bl ec2c │ │ + mov r0, r8 │ │ + mov r1, r9 │ │ + bl f510 │ │ ldrd r2, [r4, #32] │ │ mov r8, r0 │ │ mov r9, r1 │ │ mov r1, #1069547520 ; 0x3fc00000 │ │ strd r8, [r4, #40] ; 0x28 │ │ mov r0, #0 │ │ add r1, r1, #3145728 ; 0x300000 │ │ - bl 44928 <__aeabi_ddiv> │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ strd r0, [r4, #48] ; 0x30 │ │ mov r1, #1069547520 ; 0x3fc00000 │ │ - mov r2, r8 │ │ mov r3, r9 │ │ + mov r2, r8 │ │ mov r0, #0 │ │ add r1, r1, #3145728 ; 0x300000 │ │ - bl 44928 <__aeabi_ddiv> │ │ - add r3, r6, #2 │ │ - mov r2, #-2147483648 ; 0x80000000 │ │ - asr r3, r2, r3 │ │ - cmp r5, #0 │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ + mov r3, #-2147483648 ; 0x80000000 │ │ + add r6, r5, #2 │ │ + asr r6, r3, r6 │ │ + cmp r7, #0 │ │ strd r0, [r4, #56] ; 0x38 │ │ - strb r6, [r4, #9] │ │ - str r3, [r4, #64] ; 0x40 │ │ - bne 41244 │ │ + strb r5, [r4, #9] │ │ + str r6, [r4, #64] ; 0x40 │ │ + bne 42dfc │ │ mov r0, r4 │ │ add sp, sp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldrd r0, [sp] │ │ - bl eb18 │ │ + bl f3fc │ │ mov r2, r0 │ │ mov r3, r1 │ │ - ldr r0, [pc, #600] ; 414b4 │ │ - ldr r1, [pc, #600] ; 414b8 │ │ - bl 44928 <__aeabi_ddiv> │ │ + ldr r0, [pc, #704] ; 430d4 │ │ + ldr r1, [pc, #704] ; 430d8 │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ mov r3, #1069547520 ; 0x3fc00000 │ │ - add r3, r3, #2097152 ; 0x200000 │ │ mov r2, #0 │ │ - bl 44310 <__adddf3> │ │ - bl 44cb4 <__aeabi_d2uiz> │ │ - lsr r0, r0, r6 │ │ + add r3, r3, #2097152 ; 0x200000 │ │ + bl 46030 <__adddf3@@Base> │ │ + bl 469d4 <__aeabi_d2uiz@@Base> │ │ + lsr r0, r0, r5 │ │ cmp r0, #255 ; 0xff │ │ - movls fp, r7 │ │ - movls r3, fp │ │ - movls r7, fp │ │ - bhi 41474 │ │ - mov sl, #1 │ │ + bls 4301c │ │ + cmp r0, #65536 ; 0x10000 │ │ + bcc 43098 │ │ + mov r3, #4 │ │ + mov r6, r3 │ │ + mov r2, r3 │ │ + str r3, [sp, #20] │ │ + mov r3, #1 │ │ mov r9, #1069547520 ; 0x3fc00000 │ │ - lsl sl, sl, r6 │ │ - strb r3, [r4, #8] │ │ mov r8, #0 │ │ add r9, r9, #3145728 ; 0x300000 │ │ - mov r5, #0 │ │ - b 412c8 │ │ - mov r0, r8 │ │ - mov r1, r9 │ │ - ldrd r2, [sp] │ │ - bl 44928 <__aeabi_ddiv> │ │ - add r5, r5, #1 │ │ - mov r8, r0 │ │ + lsl r3, r3, r5 │ │ + mov r7, #0 │ │ + mov r1, r3 │ │ + strb r2, [r4, #8] │ │ + mov r3, r9 │ │ + mov r2, r8 │ │ + str r6, [sp, #16] │ │ + mov r8, r7 │ │ mov r9, r1 │ │ + mov r6, r2 │ │ + mov r7, r3 │ │ + b 42eac │ │ + mov r0, r6 │ │ + ldrd r2, [sp] │ │ + mov r1, r7 │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ + mov r6, r0 │ │ + mov r7, r1 │ │ + add r8, r8, #1 │ │ mov r3, #1069547520 ; 0x3fc00000 │ │ mov r2, #0 │ │ add r3, r3, #3145728 ; 0x300000 │ │ - mov r0, r8 │ │ - mov r1, r9 │ │ - bl 44310 <__adddf3> │ │ - bl eb18 │ │ - strd r0, [sp, #16] │ │ - mov r0, sl │ │ - bl 445e0 <__aeabi_i2d> │ │ + mov r0, r6 │ │ + mov r1, r7 │ │ + bl 46030 <__adddf3@@Base> │ │ + bl f3fc │ │ + strd r0, [sp, #8] │ │ + mov r0, r9 │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ mov r3, #1069547520 ; 0x3fc00000 │ │ mov r2, #0 │ │ add r3, r3, #2097152 ; 0x200000 │ │ - bl 446bc <__aeabi_dmul> │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ ldrd r2, [r4, #48] ; 0x30 │ │ - strd r0, [sp, #8] │ │ - ldrd r0, [sp, #16] │ │ - bl 446bc <__aeabi_dmul> │ │ + mov sl, r0 │ │ + mov fp, r1 │ │ + ldrd r0, [sp, #8] │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ - ldrd r0, [sp, #8] │ │ - bl 44310 <__adddf3> │ │ - bl 44c58 <__aeabi_d2iz> │ │ - asr r0, r0, r6 │ │ - cmp r0, #0 │ │ - bgt 412ac │ │ - lsr r5, r5, r6 │ │ - ldr r2, [pc, #384] ; 414bc │ │ - cmp r5, #254 ; 0xfe │ │ - addhi r5, r5, #1 │ │ - movls r5, #256 ; 0x100 │ │ - mov r0, r5 │ │ + mov r0, sl │ │ mov r1, fp │ │ + bl 46030 <__adddf3@@Base> │ │ + bl 46978 <__aeabi_d2iz@@Base> │ │ + asr r0, r0, r5 │ │ + cmp r0, #0 │ │ + bgt 42e90 │ │ + lsr r7, r8, r5 │ │ + cmp r7, #254 ; 0xfe │ │ + movls ip, #256 ; 0x100 │ │ + ldr r2, [pc, #428] ; 430dc │ │ + addhi ip, r7, #1 │ │ + mov r0, ip │ │ + ldr r1, [sp, #20] │ │ add r2, pc, r2 │ │ mov r3, #118 ; 0x76 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldrd sl, [sp, #8] │ │ + str ip, [sp, #8] │ │ + ldr r6, [sp, #16] │ │ mov r9, #1069547520 ; 0x3fc00000 │ │ - str r5, [r4, #4] │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldr ip, [sp, #8] │ │ mov r8, #0 │ │ add r9, r9, #3145728 ; 0x300000 │ │ + mov r7, #0 │ │ str r0, [r4] │ │ - mov r5, #0 │ │ - b 413d0 │ │ - cmp r7, #4 │ │ - beq 41454 │ │ - cmp r7, #1 │ │ - beq 41444 │ │ - cmp r7, #2 │ │ - beq 41430 │ │ - cmp r7, #4 │ │ - beq 41464 │ │ - cmp r7, #1 │ │ - bne 413ac │ │ - lsr r3, r5, r6 │ │ - ldr r2, [r4] │ │ - strb r0, [r2, r3] │ │ + str ip, [r4, #4] │ │ + b 42fb8 │ │ + cmp r6, #4 │ │ + beq 4304c │ │ + cmp r6, #1 │ │ + beq 4302c │ │ + cmp r6, #2 │ │ + beq 43088 │ │ + cmp r6, #4 │ │ + beq 43078 │ │ + cmp r6, #1 │ │ + beq 4306c │ │ cmp r0, #0 │ │ - ble 41238 │ │ + ble 42df0 │ │ + ldrd r2, [sp] │ │ mov r0, r8 │ │ mov r1, r9 │ │ - ldrd r2, [sp] │ │ - bl 44928 <__aeabi_ddiv> │ │ - add r5, r5, #1 │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ mov r8, r0 │ │ mov r9, r1 │ │ + add r7, r7, #1 │ │ mov r3, #1069547520 ; 0x3fc00000 │ │ mov r2, #0 │ │ add r3, r3, #3145728 ; 0x300000 │ │ mov r0, r8 │ │ mov r1, r9 │ │ - bl 44310 <__adddf3> │ │ - bl eb18 │ │ + bl 46030 <__adddf3@@Base> │ │ + bl f3fc │ │ ldrd r2, [r4, #48] ; 0x30 │ │ - bl 446bc <__aeabi_dmul> │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ mov r2, sl │ │ mov r3, fp │ │ - bl 44310 <__adddf3> │ │ - bl 44c58 <__aeabi_d2iz> │ │ - cmp r7, #2 │ │ - asr r0, r0, r6 │ │ - bne 41378 │ │ - lsr r3, r5, r6 │ │ - ldr r2, [r4] │ │ - lsl r3, r3, #1 │ │ - ldrh r3, [r2, r3] │ │ - cmp r3, #0 │ │ - bne 413ac │ │ - cmp r7, #2 │ │ - bne 41390 │ │ - lsr r3, r5, r6 │ │ + bl 46030 <__adddf3@@Base> │ │ + bl 46978 <__aeabi_d2iz@@Base> │ │ + cmp r6, #2 │ │ + asr r0, r0, r5 │ │ + bne 42f6c │ │ ldr r2, [r4] │ │ + lsr r3, r7, r5 │ │ lsl r3, r3, #1 │ │ - strh r0, [r2, r3] │ │ - b 413ac │ │ - lsr r3, r5, r6 │ │ - ldr r2, [r4] │ │ - ldrb r3, [r2, r3] │ │ - b 41420 │ │ - lsr r2, r5, r6 │ │ + ldrh r1, [r2, r3] │ │ + add r3, r2, r3 │ │ + cmp r1, #0 │ │ + bne 42f94 │ │ + strh r0, [r3] │ │ + b 42f94 │ │ + mov r6, fp │ │ + str fp, [sp, #20] │ │ + mov r2, fp │ │ + b 42e50 │ │ ldr r3, [r4] │ │ - ldr r3, [r3, r2, lsl #2] │ │ - b 41420 │ │ - lsr r2, r5, r6 │ │ + lsr r2, r7, r5 │ │ + ldrb r1, [r3, r2] │ │ + add r3, r3, r2 │ │ + cmp r1, #0 │ │ + bne 42f94 │ │ + strb r0, [r3] │ │ + b 42f94 │ │ ldr r3, [r4] │ │ - str r0, [r3, r2, lsl #2] │ │ - b 413ac │ │ - cmp r0, #65536 ; 0x10000 │ │ - movcc fp, #2 │ │ - movcs fp, #4 │ │ - mov r3, fp │ │ - mov r7, fp │ │ - b 4128c │ │ - ldr r1, [pc, #44] ; 414c0 │ │ - ldr r3, [pc, #44] ; 414c4 │ │ + lsr r2, r7, r5 │ │ + ldr r1, [r3, r2, lsl #2] │ │ + add r3, r3, r2, lsl #2 │ │ + cmp r1, #0 │ │ + bne 42f94 │ │ + str r0, [r3] │ │ + b 42f94 │ │ + ldr r3, [r4] │ │ + add r3, r3, r7, lsr r5 │ │ + b 43044 │ │ + ldr r3, [r4] │ │ + lsr r2, r7, r5 │ │ + add r3, r3, r2, lsl #2 │ │ + b 43064 │ │ + ldr r3, [r4] │ │ + lsr r2, r7, r5 │ │ + add r3, r3, r2, lsl #1 │ │ + b 43014 │ │ + mov r3, #2 │ │ + mov r6, r3 │ │ + str r3, [sp, #20] │ │ + mov r2, r3 │ │ + b 42e50 │ │ + ldr r1, [pc, #44] ; 430e0 │ │ + ldr r3, [pc, #44] ; 430e4 │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ mov r2, #71 ; 0x47 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r4, #0 │ │ - b 41238 │ │ - andeq r3, r1, r4, lsr #17 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, #0 │ │ + b 42df4 │ │ + muleq r1, ip, r8 │ │ ; instruction: 0xfefa39ef │ │ svccc 0x00e62e42 │ │ - strdeq r3, [r1], -ip │ │ - ; instruction: 0x000135b0 │ │ - ldrdeq r3, [r1], -r8 │ │ + ; instruction: 0x000136b0 │ │ + andeq r3, r1, r0, lsr r5 │ │ + andeq r3, r1, r8, asr r5 │ │ │ │ -000414c8 : │ │ - push {r4, r5, r6, r7, r8, sl, lr} │ │ +000430e8 : │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + ldr r8, [pc, #680] ; 4339c │ │ ldr r3, [r0] │ │ - sub sp, sp, #28 │ │ - mov r5, r0 │ │ + sub sp, sp, #24 │ │ + ldr r8, [pc, r8] │ │ cmp r3, #0 │ │ - mov r8, r1 │ │ - beq 41708 │ │ - ldr r6, [pc, #620] ; 41758 │ │ - ldr r3, [pc, #620] ; 4175c │ │ + mov r5, r0 │ │ + ldr r3, [r8] │ │ + str r3, [sp, #20] │ │ + beq 43348 │ │ mov r2, #280 ; 0x118 │ │ + mov r9, r1 │ │ + ldr r6, [pc, #640] ; 433a0 │ │ + ldr r3, [pc, #640] ; 433a4 │ │ + str r1, [sp] │ │ add r6, pc, r6 │ │ - mov r0, #1 │ │ - mov r1, r6 │ │ add r2, r2, #3 │ │ + mov r1, r6 │ │ + mov r0, #1 │ │ add r3, pc, r3 │ │ - str r8, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r1, [pc, #588] ; 41760 │ │ - mov r0, r8 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r1, [pc, #612] ; 433a8 │ │ + mov r0, r9 │ │ add r1, pc, r1 │ │ - bl ea70 │ │ + bl f354 │ │ subs r4, r0, #0 │ │ - beq 41730 │ │ - ldr r0, [pc, #568] ; 41764 │ │ + beq 43370 │ │ + ldr r0, [pc, #592] ; 433ac │ │ mov r3, r4 │ │ mov r1, #1 │ │ mov r2, #27 │ │ add r0, pc, r0 │ │ - bl eb30 │ │ - ldr r1, [pc, #548] ; 41768 │ │ + bl f414 │ │ + ldr r1, [pc, #572] ; 433b0 │ │ ldrb r2, [r5, #8] │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ - bl eaf4 │ │ - ldr r1, [pc, #532] ; 4176c │ │ + bl f3d8 │ │ + ldr r1, [pc, #556] ; 433b4 │ │ ldrsb r2, [r5, #9] │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ - bl eaf4 │ │ + bl f3d8 │ │ ldrd r2, [r5, #24] │ │ - ldr r1, [pc, #512] ; 41770 │ │ + ldr r1, [pc, #536] ; 433b8 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ - bl eaf4 │ │ + bl f3d8 │ │ mov r0, r4 │ │ - bl eaa0 │ │ - ldrb r3, [r5, #8] │ │ + bl f384 │ │ + ldrb r2, [r5, #8] │ │ add r0, r0, #7 │ │ - sub r2, r3, #1 │ │ - ands r2, r0, r2 │ │ - bne 4165c │ │ - ldr r0, [pc, #472] ; 41774 │ │ + sub r3, r2, #1 │ │ + ands r0, r0, r3 │ │ + bne 4329c │ │ + mov r6, #0 │ │ + ldr r0, [pc, #492] ; 433bc │ │ mov r1, #1 │ │ mov r2, #7 │ │ mov r3, r4 │ │ add r0, pc, r0 │ │ - bl eb30 │ │ - ldr r3, [pc, #452] ; 41778 │ │ - add r6, sp, #24 │ │ + bl f414 │ │ + ldr r3, [pc, #472] ; 433c0 │ │ + add r7, sp, #24 │ │ mov r1, #4 │ │ - str r3, [r6, #-4]! │ │ + str r3, [r7, #-8]! │ │ mov r2, #1 │ │ mov r3, r4 │ │ - mov r0, r6 │ │ - bl eb30 │ │ - mov r7, #0 │ │ + mov r0, r7 │ │ + bl f414 │ │ + str r7, [sp, #4] │ │ + str r6, [sp] │ │ add r0, r5, #4 │ │ mov r1, #4 │ │ mov r2, #1 │ │ mov r3, r4 │ │ - str r7, [sp, #20] │ │ - str r7, [sp] │ │ - str r6, [sp, #4] │ │ - bl 47410 <__udivdi3+0x60c> │ │ + str r6, [sp, #16] │ │ + bl 48fa4 <_Unwind_GetTextRelBase@@Base+0x8f8> │ │ cmp r0, #1 │ │ mov sl, r0 │ │ - bne 41678 │ │ + bne 432b8 │ │ ldr r0, [r5] │ │ ldrb r1, [r5, #8] │ │ ldr r2, [r5, #4] │ │ mov r3, r4 │ │ - str r7, [sp] │ │ + str r6, [sp] │ │ + str r7, [sp, #4] │ │ + bl 48fa4 <_Unwind_GetTextRelBase@@Base+0x8f8> │ │ + ldr r3, [r5, #4] │ │ + cmp r0, r3 │ │ + bne 432ec │ │ + str r6, [sp] │ │ str r6, [sp, #4] │ │ - bl 47410 <__udivdi3+0x60c> │ │ - ldr ip, [r5, #4] │ │ - cmp r0, ip │ │ - bne 416ac │ │ - mov r0, r6 │ │ - mov r1, #4 │ │ + mov r0, r7 │ │ mov r2, sl │ │ + mov r1, #4 │ │ mov r3, r4 │ │ - str r7, [sp] │ │ - str r7, [sp, #4] │ │ - bl 47410 <__udivdi3+0x60c> │ │ + bl 48fa4 <_Unwind_GetTextRelBase@@Base+0x8f8> │ │ cmp r0, #1 │ │ - bne 416e0 │ │ + bne 43320 │ │ mov r0, r4 │ │ - bl ea7c │ │ - mov r0, r7 │ │ - add sp, sp, #28 │ │ - pop {r4, r5, r6, r7, r8, sl, pc} │ │ - ldr r0, [pc, #280] ; 4177c │ │ - rsb r2, r2, r3 │ │ + bl f360 │ │ + mov r0, r6 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r8] │ │ + cmp r2, r3 │ │ + bne 43398 │ │ + add sp, sp, #24 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + rsb r2, r0, r2 │ │ + ldr r0, [pc, #284] ; 433c4 │ │ mov r1, #1 │ │ mov r3, r4 │ │ add r0, pc, r0 │ │ - bl eb30 │ │ - b 41594 │ │ - ldr r1, [pc, #256] ; 41780 │ │ - ldr r3, [pc, #256] ; 41784 │ │ + bl f414 │ │ + b 431c4 │ │ mov r2, #308 ; 0x134 │ │ + ldr r1, [pc, #260] ; 433c8 │ │ + ldr r3, [pc, #260] ; 433cc │ │ + str r9, [sp] │ │ + add r2, r2, #3 │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ - add r2, r2, #3 │ │ add r3, pc, r3 │ │ - str r8, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mov r0, r4 │ │ - bl ea7c │ │ + bl f360 │ │ mvn r0, #0 │ │ - b 41654 │ │ - ldr r1, [pc, #212] ; 41788 │ │ - ldr r3, [pc, #212] ; 4178c │ │ - ldrb lr, [r5, #8] │ │ + b 43284 │ │ mov r2, #316 ; 0x13c │ │ + ldrb r1, [r5, #8] │ │ + str r3, [sp] │ │ + ldr r3, [pc, #208] ; 433d0 │ │ + str r1, [sp, #4] │ │ + ldr r1, [pc, #204] ; 433d4 │ │ + str r9, [sp, #8] │ │ + add r2, r2, #2 │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ - add r2, r2, #2 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - str lr, [sp, #4] │ │ - str r8, [sp, #8] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 4169c │ │ - ldr r1, [pc, #168] ; 41790 │ │ - ldr r3, [pc, #168] ; 41794 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 432dc │ │ mov r2, #320 ; 0x140 │ │ + ldr r1, [pc, #172] ; 433d8 │ │ + ldr r3, [pc, #172] ; 433dc │ │ + str r9, [sp] │ │ + add r2, r2, #2 │ │ mov r0, #4 │ │ add r1, pc, r1 │ │ - add r2, r2, #2 │ │ add r3, pc, r3 │ │ - str r8, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 4169c │ │ - ldr r1, [pc, #136] ; 41798 │ │ - ldr r3, [pc, #136] ; 4179c │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 432dc │ │ mov r2, #276 ; 0x114 │ │ + ldr r1, [pc, #140] ; 433e0 │ │ + ldr r3, [pc, #140] ; 433e4 │ │ mov r0, #4 │ │ - add r1, pc, r1 │ │ add r2, r2, #3 │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ mvn r0, #0 │ │ - b 41654 │ │ - ldr r3, [pc, #104] ; 417a0 │ │ + b 43284 │ │ mov r2, #284 ; 0x11c │ │ + ldr r3, [pc, #108] ; 433e8 │ │ mov r0, #4 │ │ + str r9, [sp] │ │ mov r1, r6 │ │ add r2, r2, #1 │ │ add r3, pc, r3 │ │ - str r8, [sp] │ │ - bl 47310 <__udivdi3+0x50c> │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ mvn r0, #0 │ │ - b 41654 │ │ - andeq r3, r1, r8, asr r5 │ │ - ; instruction: 0x000135b0 │ │ - ; instruction: 0x000135bc │ │ - ldrdeq r3, [r1], -r4 │ │ - andeq r3, r1, r0, ror #11 │ │ - ldrdeq r3, [r1], -ip │ │ - ldrdeq r3, [r1], -r8 │ │ - andeq r3, r1, r4, asr #11 │ │ + b 43284 │ │ + bl f300 <__stack_chk_fail@plt> │ │ + andeq r6, r1, r0, lsl #27 │ │ + andeq r3, r1, r4, asr #9 │ │ + andeq r3, r1, ip, lsl r5 │ │ + andeq r3, r1, ip, lsr #10 │ │ + andeq r3, r1, r4, asr #10 │ │ + andeq r3, r1, r0, asr r5 │ │ + andeq r3, r1, ip, asr #10 │ │ + andeq r3, r1, r8, asr #10 │ │ + andeq r3, r1, r0, lsr r5 │ │ ; instruction: 0x11223344 │ │ - andeq r3, r1, ip, ror #9 │ │ - andeq r3, r1, r0, asr #7 │ │ - andeq r3, r1, r0, ror #9 │ │ - andeq r3, r1, r8, lsl #7 │ │ - ldrdeq r3, [r1], -r0 │ │ - andeq r3, r1, r8, asr r3 │ │ + andeq r3, r1, ip, asr #8 │ │ + andeq r3, r1, r8, lsl r3 │ │ + andeq r3, r1, ip, lsr r4 │ │ + andeq r3, r1, r4, lsr #8 │ │ ldrdeq r3, [r1], -r8 │ │ - andeq r3, r1, r0, lsr r3 │ │ - andeq r3, r1, r8, ror r3 │ │ - muleq r1, r4, r3 │ │ + ; instruction: 0x000132b0 │ │ + andeq r3, r1, r4, lsr r4 │ │ + andeq r3, r1, ip, lsl #5 │ │ + ldrdeq r3, [r1], -r8 │ │ + strdeq r3, [r1], -r0 │ │ │ │ -000417a4 : │ │ - ldr r2, [r0, #12] │ │ - add r2, r2, #1 │ │ - str r2, [r0, #12] │ │ +000433ec : │ │ + ldr r3, [r0, #12] │ │ + add r3, r3, #1 │ │ + str r3, [r0, #12] │ │ bx lr │ │ │ │ -000417b4 : │ │ - push {r4, lr} │ │ - subs r4, r0, #0 │ │ - beq 417f8 │ │ - ldr r0, [r4, #12] │ │ +000433fc : │ │ + subs r3, r0, #0 │ │ + beq 43440 │ │ + ldr r0, [r3, #12] │ │ sub r0, r0, #1 │ │ cmp r0, #0 │ │ - str r0, [r4, #12] │ │ - ble 417d8 │ │ - pop {r4, pc} │ │ - ldr r0, [r4, #16] │ │ + str r0, [r3, #12] │ │ + bxgt lr │ │ + ldr r0, [r3, #16] │ │ + push {r4, lr} │ │ cmp r0, #0 │ │ - beq 41800 │ │ - bl 47340 <__udivdi3+0x53c> │ │ + mov r4, r3 │ │ + beq 43448 │ │ + bl 48cb4 <_Unwind_GetTextRelBase@@Base+0x608> │ │ mov r0, r4 │ │ - bl 47250 <__udivdi3+0x44c> │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ mov r0, #0 │ │ pop {r4, pc} │ │ - mov r0, r4 │ │ - pop {r4, pc} │ │ - ldr r0, [r4] │ │ - bl 47250 <__udivdi3+0x44c> │ │ - b 417e8 │ │ + mov r0, r3 │ │ + bx lr │ │ + ldr r0, [r3] │ │ + bl 48b84 <_Unwind_GetTextRelBase@@Base+0x4d8> │ │ + b 43430 │ │ │ │ -0004180c : │ │ +00043454 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldr r4, [pc, #1192] ; 41cc0 │ │ - sub sp, sp, #60 ; 0x3c │ │ - str r0, [sp, #24] │ │ - ldr r3, [pc, #1184] ; 41cc4 │ │ - ldr ip, [sp, #24] │ │ + mov r5, r0 │ │ + ldr r3, [pc, #1212] ; 43920 │ │ + sub sp, sp, #76 ; 0x4c │ │ + ldr r4, [pc, #1208] ; 43924 │ │ + ldr r3, [pc, r3] │ │ + str r0, [sp, #36] ; 0x24 │ │ add r4, pc, r4 │ │ + ldr ip, [r3] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #1188] ; 43928 │ │ mov r0, #1 │ │ + add r3, pc, r3 │ │ mov r1, r4 │ │ mov r2, #174 ; 0xae │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r1, [pc, #1152] ; 41cc8 │ │ - ldr r0, [sp, #24] │ │ + str r5, [sp] │ │ + str ip, [sp, #68] ; 0x44 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r1, [pc, #1160] ; 4392c │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - bl ea70 │ │ - subs ip, r0, #0 │ │ - str ip, [sp, #20] │ │ - beq 41c98 │ │ - add r1, sp, #36 ; 0x24 │ │ - add r2, sp, #40 ; 0x28 │ │ - add r3, sp, #44 ; 0x2c │ │ - bl 472b0 <__udivdi3+0x4ac> │ │ + bl f354 │ │ + subs r3, r0, #0 │ │ + str r3, [sp, #20] │ │ + beq 438f4 │ │ + add r1, sp, #48 ; 0x30 │ │ + add r2, sp, #52 ; 0x34 │ │ + add r3, sp, #56 ; 0x38 │ │ + bl 48bf4 <_Unwind_GetTextRelBase@@Base+0x548> │ │ cmp r0, #0 │ │ - blt 41c38 │ │ + blt 43894 │ │ mov r2, r4 │ │ + mov r1, #72 ; 0x48 │ │ mov r3, #187 ; 0xbb │ │ mov r0, #1 │ │ - mov r1, #72 ; 0x48 │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - mov r6, #0 │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + mov r4, #0 │ │ + mov r5, r0 │ │ mov r3, #2 │ │ - strb r3, [r0, #8] │ │ - strb r6, [r0, #9] │ │ - ldr r5, [r7] │ │ - ldr r2, [pc, #1060] ; 41ccc │ │ - ldr r3, [pc, #1060] ; 41cd0 │ │ - cmp r5, r6 │ │ - mov r4, r0 │ │ - str r6, [sp, #48] ; 0x30 │ │ - strd r2, [r0, #24] │ │ - ldr r9, [sp, #40] ; 0x28 │ │ - streq r5, [sp, #16] │ │ - beq 419c0 │ │ - ldr r3, [pc, #1032] ; 41cd4 │ │ - ldr r8, [pc, #1032] ; 41cd8 │ │ - ldr fp, [pc, #1032] ; 41cdc │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + strb r3, [r5, #8] │ │ + strb r4, [r5, #9] │ │ + ldr fp, [r6] │ │ + ldr r0, [pc, #1064] ; 43930 │ │ + ldr r1, [pc, #1064] ; 43934 │ │ + cmp fp, r4 │ │ + str r4, [sp, #60] ; 0x3c │ │ + strd r0, [r5, #24] │ │ + moveq r9, fp │ │ + ldreq r8, [sp, #52] ; 0x34 │ │ + beq 43618 │ │ + ldr r3, [pc, #1040] ; 43938 │ │ + ldr r7, [pc, #1040] ; 4393c │ │ + ldr sl, [pc, #1040] ; 43940 │ │ + add r3, pc, r3 │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #1032] ; 43944 │ │ + mov r9, r4 │ │ + add r3, pc, r3 │ │ + str r3, [sp, #32] │ │ + ldr r3, [pc, #1020] ; 43948 │ │ + ldr r8, [sp, #52] ; 0x34 │ │ + add r7, pc, r7 │ │ + add r3, pc, r3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [pc, #1004] ; 4394c │ │ + add sl, pc, sl │ │ add r3, pc, r3 │ │ - ldr sl, [pc, #1028] ; 41ce0 │ │ - str r6, [sp, #16] │ │ - add r8, pc, r8 │ │ - add fp, pc, fp │ │ str r3, [sp, #28] │ │ - b 41928 │ │ - ldr r1, [pc, #1008] ; 41ce4 │ │ - ldr r0, [r9, r6] │ │ - add r1, pc, r1 │ │ - bl ea88 │ │ - ldr ip, [sp, #16] │ │ + b 4359c │ │ + ldr r0, [r8, r4] │ │ + ldr r1, [sp, #28] │ │ + bl f36c │ │ cmp r0, #0 │ │ - moveq ip, #1 │ │ - str ip, [sp, #16] │ │ - ldr r6, [sp, #48] ; 0x30 │ │ - add r6, r6, #1 │ │ - ldr r5, [r7, r6, lsl #2] │ │ - str r6, [sp, #48] ; 0x30 │ │ - lsl r6, r6, #2 │ │ - cmp r5, #0 │ │ - beq 419c0 │ │ - add r1, pc, sl │ │ - mov r0, r5 │ │ - bl ea88 │ │ + moveq r9, #1 │ │ + ldr r4, [sp, #60] ; 0x3c │ │ + add r4, r4, #1 │ │ + ldr fp, [r6, r4, lsl #2] │ │ + str r4, [sp, #60] ; 0x3c │ │ + lsl r4, r4, #2 │ │ + cmp fp, #0 │ │ + beq 43618 │ │ + mov r0, fp │ │ + mov r1, r7 │ │ + bl f36c │ │ cmp r0, #0 │ │ - mov r1, r8 │ │ - mov r0, r5 │ │ - beq 4190c │ │ - bl ea88 │ │ + beq 43580 │ │ + mov r0, fp │ │ + mov r1, sl │ │ + bl f36c │ │ cmp r0, #0 │ │ - mov r1, fp │ │ - mov r0, r5 │ │ - beq 418ec │ │ - bl ea88 │ │ + beq 4356c │ │ + mov r0, fp │ │ + ldr r1, [sp, #24] │ │ + bl f36c │ │ cmp r0, #0 │ │ - ldr r1, [sp, #28] │ │ - mov r0, r5 │ │ - beq 41ac8 │ │ - bl ea88 │ │ - ldr r1, [pc, #880] ; 41ce8 │ │ + beq 43728 │ │ + mov r0, fp │ │ + ldr r1, [sp, #32] │ │ + bl f36c │ │ cmp r0, #0 │ │ - mov r0, r5 │ │ - add r1, pc, r1 │ │ - beq 41ba4 │ │ - bl ea88 │ │ + beq 43834 │ │ + mov r0, fp │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + bl f36c │ │ cmp r0, #0 │ │ - bne 4190c │ │ - ldr r0, [r9, r6] │ │ - bl 473f0 <__udivdi3+0x5ec> │ │ + bne 43580 │ │ + ldr r0, [r8, r4] │ │ + bl 48ec4 <_Unwind_GetTextRelBase@@Base+0x818> │ │ + ldr r8, [sp, #52] ; 0x34 │ │ + strd r0, [r5, #24] │ │ ldr r6, [sp, #48] ; 0x30 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - strd r0, [r4, #24] │ │ - add r6, r6, #1 │ │ - ldr r5, [r7, r6, lsl #2] │ │ - ldr r9, [sp, #40] ; 0x28 │ │ - str r6, [sp, #48] ; 0x30 │ │ - cmp r5, #0 │ │ - lsl r6, r6, #2 │ │ - bne 41928 │ │ - mov r0, r7 │ │ - mov r1, r9 │ │ - bl 472c0 <__udivdi3+0x4bc> │ │ - ldrd r0, [r4, #24] │ │ - mov r6, #0 │ │ - str r6, [sp, #52] ; 0x34 │ │ - bl eb18 │ │ - strd r0, [r4, #32] │ │ - ldrd r0, [r4, #24] │ │ - bl ec2c │ │ - ldrd r2, [r4, #32] │ │ - mov r8, r0 │ │ - mov r9, r1 │ │ + b 43580 │ │ + mov r0, r6 │ │ + mov r1, r8 │ │ + bl 48c04 <_Unwind_GetTextRelBase@@Base+0x558> │ │ + ldrd r0, [r5, #24] │ │ + mov r3, #0 │ │ + str r3, [sp, #64] ; 0x40 │ │ + bl f3fc │ │ + strd r0, [r5, #32] │ │ + ldrd r0, [r5, #24] │ │ + bl f510 │ │ + ldrd r2, [r5, #32] │ │ + mov r6, r0 │ │ + mov r7, r1 │ │ mov r1, #1069547520 ; 0x3fc00000 │ │ - strd r8, [r4, #40] ; 0x28 │ │ + strd r6, [r5, #40] ; 0x28 │ │ mov r0, #0 │ │ add r1, r1, #3145728 ; 0x300000 │ │ - bl 44928 <__aeabi_ddiv> │ │ - strd r0, [r4, #48] ; 0x30 │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ + strd r0, [r5, #48] ; 0x30 │ │ mov r1, #1069547520 ; 0x3fc00000 │ │ - mov r2, r8 │ │ - mov r3, r9 │ │ + mov r2, r6 │ │ + mov r3, r7 │ │ mov r0, #0 │ │ add r1, r1, #3145728 ; 0x300000 │ │ - bl 44928 <__aeabi_ddiv> │ │ - ldrsb r3, [r4, #9] │ │ + bl 46648 <__aeabi_ddiv@@Base> │ │ mov r2, #-2147483648 ; 0x80000000 │ │ - ldr ip, [sp, #44] ; 0x2c │ │ + ldrsb r3, [r5, #9] │ │ + ldr ip, [sp, #56] ; 0x38 │ │ + add r4, sp, #64 ; 0x40 │ │ add r3, r3, #2 │ │ asr r3, r2, r3 │ │ - strd r0, [r4, #56] ; 0x38 │ │ - str r3, [r4, #64] ; 0x40 │ │ - add lr, sp, #52 ; 0x34 │ │ - add r0, r4, #4 │ │ + strd r0, [r5, #56] ; 0x38 │ │ + str r3, [r5, #64] ; 0x40 │ │ + add r0, r5, #4 │ │ + str ip, [sp] │ │ + str r4, [sp, #4] │ │ mov r1, #4 │ │ mov r2, #1 │ │ ldr r3, [sp, #20] │ │ - str ip, [sp] │ │ - str lr, [sp, #4] │ │ - bl 472d0 <__udivdi3+0x4cc> │ │ + bl 48c14 <_Unwind_GetTextRelBase@@Base+0x568> │ │ cmp r0, #1 │ │ - mov r7, r0 │ │ - bne 41bf0 │ │ + bne 4384c │ │ ldr r0, [sp, #20] │ │ - bl eaa0 │ │ - ldrb ip, [r4, #8] │ │ - mov r5, r0 │ │ - sub r3, ip, #1 │ │ - tst r0, r3 │ │ - bne 41bbc │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + bl f384 │ │ + ldrb r3, [r5, #8] │ │ + mov r6, r0 │ │ + sub r2, r3, #1 │ │ + tst r0, r2 │ │ + bne 43740 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #0 │ │ - bne 41ae0 │ │ - cmp r7, #0 │ │ - beq 41b04 │ │ - ldr r0, [sp, #24] │ │ - bl 47370 <__udivdi3+0x56c> │ │ - str r0, [r4, #16] │ │ - bl 47360 <__udivdi3+0x55c> │ │ - add r0, r0, r5 │ │ - str r0, [r4] │ │ + bne 43778 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + bl 48ce4 <_Unwind_GetTextRelBase@@Base+0x638> │ │ + str r0, [r5, #16] │ │ + bl 48cd4 <_Unwind_GetTextRelBase@@Base+0x628> │ │ + add r0, r0, r6 │ │ + str r0, [r5] │ │ ldr r0, [sp, #20] │ │ - bl ea7c │ │ - mov r0, r4 │ │ - add sp, sp, #60 ; 0x3c │ │ + bl f360 │ │ + mov r0, r5 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r6, [sp, #68] ; 0x44 │ │ + ldr r4, [r3] │ │ + cmp r6, r4 │ │ + bne 4391c │ │ + add sp, sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r0, [r9, r6] │ │ - bl eb0c │ │ - ldr r9, [sp, #40] ; 0x28 │ │ - strb r0, [r4, #8] │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - b 4190c │ │ - ldr r1, [pc, #516] ; 41cec │ │ - ldr r3, [pc, #516] ; 41cf0 │ │ - ldr ip, [sp, #24] │ │ + ldr r0, [r8, r4] │ │ + bl f3f0 │ │ + ldr r8, [sp, #52] ; 0x34 │ │ + strb r0, [r5, #8] │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + b 43580 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + str r3, [sp, #8] │ │ + ldr r1, [pc, #512] ; 43950 │ │ + ldr r3, [pc, #512] ; 43954 │ │ + str r2, [sp] │ │ + str r0, [sp, #4] │ │ + add r3, pc, r3 │ │ + mov r0, #3 │ │ + add r1, pc, r1 │ │ + mov r2, #234 ; 0xea │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r3, #0 │ │ + beq 4379c │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r1, [pc, #468] ; 43958 │ │ mov r0, #3 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #460] ; 4395c │ │ add r1, pc, r1 │ │ mov r2, #239 ; 0xef │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - ldr r5, [pc, #488] ; 41cf4 │ │ - ldrb r1, [r4, #8] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + ldr r6, [pc, #444] ; 43960 │ │ + ldrb r1, [r5, #8] │ │ mov r3, #248 ; 0xf8 │ │ - add r5, pc, r5 │ │ - mov r2, r5 │ │ - ldr r0, [r4, #4] │ │ - bl 47230 <__udivdi3+0x42c> │ │ - ldr ip, [sp, #44] ; 0x2c │ │ - ldrb r1, [r4, #8] │ │ - ldr r2, [r4, #4] │ │ - str r0, [r4] │ │ + add r6, pc, r6 │ │ + mov r2, r6 │ │ + ldr r0, [r5, #4] │ │ + bl 48b64 <_Unwind_GetTextRelBase@@Base+0x4b8> │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldrb r1, [r5, #8] │ │ + ldr r2, [r5, #4] │ │ + str r0, [r5] │ │ + str r3, [sp] │ │ + str r4, [sp, #4] │ │ ldr r3, [sp, #20] │ │ - add lr, sp, #52 ; 0x34 │ │ - str ip, [sp] │ │ - str lr, [sp, #4] │ │ - bl 472d0 <__udivdi3+0x4cc> │ │ - ldr r3, [r4, #4] │ │ + bl 48c14 <_Unwind_GetTextRelBase@@Base+0x568> │ │ + ldr r3, [r5, #4] │ │ cmp r0, r3 │ │ - bne 41c68 │ │ - ldr ip, [sp, #16] │ │ - cmp ip, #0 │ │ - bne 41c24 │ │ + bne 438c4 │ │ + cmp r9, #0 │ │ + bne 43880 │ │ mov r1, #1 │ │ - add r0, sp, #48 ; 0x30 │ │ + add r0, sp, #60 ; 0x3c │ │ mov r2, r1 │ │ ldr r3, [sp, #20] │ │ - bl eaac │ │ + bl f39c │ │ cmp r0, #1 │ │ - bne 41ab4 │ │ - ldr r1, [pc, #376] ; 41cf8 │ │ - ldr r3, [pc, #376] ; 41cfc │ │ - ldr ip, [sp, #24] │ │ + bne 43700 │ │ mov r2, #256 ; 0x100 │ │ - mov r0, #4 │ │ - add r1, pc, r1 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r1, [pc, #332] ; 43964 │ │ add r2, r2, #3 │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 41c14 │ │ - ldr r0, [r9, r6] │ │ - bl eb0c │ │ - ldr r9, [sp, #40] ; 0x28 │ │ - strb r0, [r4, #9] │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - b 4190c │ │ - ldr r1, [pc, #316] ; 41d00 │ │ - ldr r3, [pc, #316] ; 41d04 │ │ - ldr lr, [sp, #24] │ │ - mov r0, #3 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #324] ; 43968 │ │ + mov r0, #4 │ │ add r1, pc, r1 │ │ - mov r2, #234 ; 0xea │ │ add r3, pc, r3 │ │ - str lr, [sp] │ │ - str r5, [sp, #4] │ │ - str ip, [sp, #8] │ │ - mov r7, r6 │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 41a88 │ │ - ldr r1, [pc, #272] ; 41d08 │ │ - ldr r3, [pc, #272] ; 41d0c │ │ - ldr ip, [sp, #24] │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 43870 │ │ + ldr r0, [r8, r4] │ │ + bl f3f0 │ │ + ldr r8, [sp, #52] ; 0x34 │ │ + strb r0, [r5, #9] │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + b 43580 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r1, [pc, #276] ; 4396c │ │ mov r0, #4 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #268] ; 43970 │ │ add r1, pc, r1 │ │ mov r2, #225 ; 0xe1 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - mov r0, r4 │ │ - bl 417b4 │ │ - mov r4, #0 │ │ - b 41abc │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + mov r0, r5 │ │ + bl 433fc │ │ + mov r0, #0 │ │ + b 4370c │ │ ldr r0, [sp, #20] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - bl 47300 <__udivdi3+0x4fc> │ │ - b 41b5c │ │ - ldr r3, [pc, #208] ; 41d10 │ │ - ldr ip, [sp, #24] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + bl 48c44 <_Unwind_GetTextRelBase@@Base+0x598> │ │ + b 437ec │ │ + ldr r3, [sp, #36] ; 0x24 │ │ mov r1, r4 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #204] ; 43974 │ │ + mov r0, #4 │ │ mov r2, #182 ; 0xb6 │ │ add r3, pc, r3 │ │ - mov r0, #4 │ │ - str ip, [sp] │ │ - bl 47240 <__udivdi3+0x43c> │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ ldr r0, [sp, #20] │ │ - bl ea7c │ │ - mov r4, #0 │ │ - b 41abc │ │ + bl f360 │ │ + mov r0, #0 │ │ + b 4370c │ │ str r3, [sp] │ │ - ldrb ip, [r4, #8] │ │ - ldr r3, [pc, #156] ; 41d14 │ │ + ldrb r3, [r5, #8] │ │ + mov r1, r6 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ mov r0, #4 │ │ - str ip, [sp, #4] │ │ - ldr ip, [sp, #24] │ │ - mov r1, r5 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #144] ; 43978 │ │ mov r2, #252 ; 0xfc │ │ add r3, pc, r3 │ │ - str ip, [sp, #8] │ │ - bl 47240 <__udivdi3+0x43c> │ │ - b 41c14 │ │ - ldr r3, [pc, #120] ; 41d18 │ │ - ldr ip, [sp, #24] │ │ - mov r1, r4 │ │ + bl 48b74 <_Unwind_GetTextRelBase@@Base+0x4c8> │ │ + b 43870 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ mov r0, #4 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #116] ; 4397c │ │ + mov r1, r4 │ │ mov r2, #176 ; 0xb0 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - ldr r4, [sp, #20] │ │ - bl 47310 <__udivdi3+0x50c> │ │ - b 41abc │ │ - andeq r3, r1, r4, lsr #4 │ │ - andeq r3, r1, ip, asr #7 │ │ - ldrdeq r1, [r1], -r0 │ │ - blle fe32ce98 <_end+0xfe2d3f8c> │ │ + bl 48c54 <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ + ldr r0, [sp, #20] │ │ + b 4370c │ │ + bl f300 <__stack_chk_fail@plt> │ │ + andeq r6, r1, r0, lsl sl │ │ + andeq r3, r1, r8, ror r1 │ │ + andeq r3, r1, ip, lsl r3 │ │ + andeq r1, r1, r4, lsl r2 │ │ + blle fe32eafc <_end@@Base+0xfe2d3bf0> │ │ svccc 0x00f00068 │ │ - ; instruction: 0x000133b8 │ │ - strdeq r1, [r1], -ip │ │ - andeq r3, r1, r0, lsr #7 │ │ - andeq r1, r1, r0, asr r2 │ │ - andeq r2, r1, ip, ror r7 │ │ - andeq r3, r1, r4, lsl r3 │ │ - andeq r2, r1, r8, asr pc │ │ - andeq r3, r1, r0, lsr #4 │ │ - andeq r2, r1, r8, lsr pc │ │ - ; instruction: 0x00012ebc │ │ strdeq r3, [r1], -r4 │ │ - andeq r2, r1, ip, ror lr │ │ - strdeq r3, [r1], -r4 │ │ - andeq r2, r1, r8, asr #28 │ │ - muleq r1, r0, r0 │ │ - andeq r3, r1, r8 │ │ - andeq r3, r1, r0, asr #1 │ │ - andeq r2, r1, r4, ror pc │ │ + andeq r1, r1, ip, asr #3 │ │ + andeq r1, r1, ip, lsl r2 │ │ + andeq r3, r1, ip, ror #5 │ │ + andeq r3, r1, r0, ror #5 │ │ + ; instruction: 0x000126b0 │ │ + andeq r2, r1, r8, lsl #29 │ │ + andeq r3, r1, r0, lsl r1 │ │ + andeq r2, r1, ip, asr lr │ │ + andeq r3, r1, r4, lsr #2 │ │ + andeq r2, r1, r0, asr #28 │ │ + andeq r2, r1, r4, asr #27 │ │ + andeq r3, r1, r0, lsl #2 │ │ + andeq r2, r1, r8, lsl #27 │ │ + ldrdeq r2, [r1], -r0 │ │ + andeq r2, r1, r4, asr #30 │ │ + andeq r3, r1, r0 │ │ + ; instruction: 0x00012eb4 │ │ │ │ -00041d1c : │ │ +00043980 : │ │ cmp r1, #0 │ │ ldrne ip, [r0, #4] │ │ strne ip, [r1] │ │ cmp r2, #0 │ │ ldrbne r1, [r0, #8] │ │ strne r1, [r2] │ │ cmp r3, #0 │ │ ldrsbne r2, [r0, #9] │ │ strne r2, [r3] │ │ ldrb r3, [r0, #8] │ │ ldr r0, [r0, #4] │ │ mul r0, r3, r0 │ │ bx lr │ │ │ │ -00041d50 : │ │ +000439b4 : │ │ ldrd r0, [r0, #24] │ │ bx lr │ │ │ │ -00041d58 : │ │ +000439bc : │ │ ldr r0, [r0, #64] ; 0x40 │ │ bx lr │ │ │ │ -00041d60 : │ │ +000439c4 : │ │ ldrb r0, [r0, #8] │ │ bx lr │ │ │ │ -00041d68 : │ │ +000439cc : │ │ ldrsb r0, [r0, #9] │ │ bx lr │ │ │ │ -00041d70 : │ │ - push {r4, r6, r7, lr} │ │ - mov r6, r2 │ │ - mov r7, r3 │ │ - mov r4, r0 │ │ +000439d4 : │ │ + push {r4, r5, r6, lr} │ │ + mov r4, r2 │ │ + mov r5, r3 │ │ + mov r6, r0 │ │ mov r2, #0 │ │ mov r3, #0 │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - bl 44c1c <__aeabi_dcmple> │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl 4693c <__aeabi_dcmple@@Base> │ │ cmp r0, #0 │ │ - beq 41da4 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - pop {r4, r6, r7, pc} │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - bl eb18 │ │ - ldrd r2, [r4, #48] ; 0x30 │ │ - bl 446bc <__aeabi_dmul> │ │ - bl 44c58 <__aeabi_d2iz> │ │ - ldrsb r3, [r4, #9] │ │ + bne 43a24 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl f3fc │ │ + ldrd r2, [r6, #48] ; 0x30 │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + bl 46978 <__aeabi_d2iz@@Base> │ │ + ldrsb r3, [r6, #9] │ │ asr r0, r0, r3 │ │ - pop {r4, r6, r7, pc} │ │ + pop {r4, r5, r6, pc} │ │ + ldr r0, [r6, #64] ; 0x40 │ │ + pop {r4, r5, r6, pc} │ │ │ │ -00041dc8 : │ │ +00043a2c : │ │ push {r4, r5, r6, lr} │ │ ldrd r4, [r0, #24] │ │ ldrsb r3, [r0, #9] │ │ lsl r0, r1, r3 │ │ - bl 445e0 <__aeabi_i2d> │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r4 │ │ mov r1, r5 │ │ pop {r4, r5, r6, lr} │ │ - b ec20 │ │ + b f504 │ │ │ │ -00041df4 : │ │ +00043a58 : │ │ push {r4, r5, r6, r7, r8, lr} │ │ mov r5, r2 │ │ mov r4, r0 │ │ - bl 41dc8 │ │ + bl 43a2c │ │ mov r6, r0 │ │ mov r7, r1 │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl 41dc8 │ │ + bl 43a2c │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r6 │ │ mov r1, r7 │ │ - bl 44310 <__adddf3> │ │ + bl 46030 <__adddf3@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r4 │ │ pop {r4, r5, r6, r7, r8, lr} │ │ - b 41d70 │ │ + b 439d4 │ │ │ │ -00041e40 : │ │ - push {r4, r5} │ │ - ldr r5, [r0, #64] ; 0x40 │ │ - mov r4, r0 │ │ +00043aa4 : │ │ + push {r4, lr} │ │ + ldr r4, [r0, #64] ; 0x40 │ │ + mov lr, r0 │ │ + cmp r4, r1 │ │ + mov ip, r1 │ │ mov r3, r2 │ │ - cmp r5, r1 │ │ - bge 41eac │ │ - cmp r5, r2 │ │ - bge 41eb8 │ │ - ldr r5, [r0] │ │ - cmp r5, #0 │ │ - beq 41ee8 │ │ + bge 43b1c │ │ + cmp r4, r2 │ │ + bge 43b14 │ │ + ldr r4, [r0] │ │ + cmp r4, #0 │ │ + beq 43b4c │ │ cmp r1, r2 │ │ rsbgt r2, r2, r1 │ │ rsble r2, r1, r3 │ │ - movgt r3, r1 │ │ + movle ip, r3 │ │ cmp r2, #0 │ │ - blt 41eac │ │ - ldr r1, [r0, #4] │ │ - cmp r2, r1 │ │ - bcs 41eac │ │ - ldrb r1, [r0, #8] │ │ - cmp r1, #2 │ │ - beq 41ed8 │ │ - cmp r1, #4 │ │ - beq 41ecc │ │ - cmp r1, #1 │ │ - beq 41ec0 │ │ - mov r0, r3 │ │ - pop {r4, r5} │ │ - bx lr │ │ - mov r3, r1 │ │ - b 41eac │ │ - ldrb r2, [r5, r2] │ │ - add r3, r2, r3 │ │ - b 41eac │ │ - ldr r2, [r5, r2, lsl #2] │ │ - add r3, r3, r2 │ │ - b 41eac │ │ + blt 43b14 │ │ + ldr r3, [r0, #4] │ │ + cmp r2, r3 │ │ + bcs 43b14 │ │ + ldrb r3, [r0, #8] │ │ + cmp r3, #2 │ │ + beq 43b3c │ │ + cmp r3, #4 │ │ + beq 43b30 │ │ + cmp r3, #1 │ │ + beq 43b24 │ │ + mov r0, ip │ │ + pop {r4, pc} │ │ + mov r0, r2 │ │ + pop {r4, pc} │ │ + ldrb r0, [r4, r2] │ │ + add r0, r0, ip │ │ + pop {r4, pc} │ │ + ldr r0, [r4, r2, lsl #2] │ │ + add r0, ip, r0 │ │ + pop {r4, pc} │ │ lsl r2, r2, #1 │ │ - ldrh r2, [r5, r2] │ │ - add r3, r2, r3 │ │ - b 41eac │ │ - pop {r4, r5} │ │ - b 41df4 │ │ + ldrh r0, [r4, r2] │ │ + add r0, r0, ip │ │ + pop {r4, pc} │ │ + pop {r4, lr} │ │ + b 43a58 │ │ │ │ -00041ef0 : │ │ +00043b54 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ mov r1, r3 │ │ mov r0, r2 │ │ ldrd r2, [r4, #48] ; 0x30 │ │ - bl 446bc <__aeabi_dmul> │ │ - bl 44c58 <__aeabi_d2iz> │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + bl 46978 <__aeabi_d2iz@@Base> │ │ ldrsb r3, [r4, #9] │ │ asr r0, r0, r3 │ │ pop {r4, pc} │ │ │ │ -00041f18 : │ │ +00043b7c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldrsb r0, [r0, #9] │ │ lsl r0, r1, r0 │ │ - bl 445e0 <__aeabi_i2d> │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ ldrd r2, [r4, #32] │ │ - bl 446bc <__aeabi_dmul> │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ pop {r4, pc} │ │ │ │ -00041f38 : │ │ +00043b9c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ mov r1, r3 │ │ mov r0, r2 │ │ ldrd r2, [r4, #56] ; 0x38 │ │ - bl 446bc <__aeabi_dmul> │ │ - bl 44c58 <__aeabi_d2iz> │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ + bl 46978 <__aeabi_d2iz@@Base> │ │ ldrsb r3, [r4, #9] │ │ asr r0, r0, r3 │ │ pop {r4, pc} │ │ │ │ -00041f60 : │ │ +00043bc4 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldrsb r0, [r0, #9] │ │ lsl r0, r1, r0 │ │ - bl 445e0 <__aeabi_i2d> │ │ + bl 46300 <__aeabi_i2d@@Base> │ │ ldrd r2, [r4, #40] ; 0x28 │ │ - bl 446bc <__aeabi_dmul> │ │ + bl 463dc <__aeabi_dmul@@Base> │ │ pop {r4, pc} │ │ + andeq r0, r0, r0 │ │ │ │ -00041f80 : │ │ +00043be8 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #124 ; 0x7c │ │ + ldr r7, [pc, #220] ; (43cc8 ) │ │ + sub sp, #132 ; 0x84 │ │ movs r1, #0 │ │ - adds r5, r0, #0 │ │ - blx ece0 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ adds r4, r0, #0 │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #124] ; 0x7c │ │ + bl 48fb4 <_Unwind_GetTextRelBase@@Base+0x908> │ │ + str r7, [sp, #12] │ │ + adds r5, r0, #0 │ │ adds r3, r0, #1 │ │ - bne.n 41fa6 │ │ - ldr r1, [pc, #192] ; (42054 ) │ │ - ldr r3, [pc, #192] ; (42058 ) │ │ + bne.n 43c1a │ │ + ldr r1, [pc, #196] ; (43ccc ) │ │ + ldr r3, [pc, #196] ; (43cd0 ) │ │ + str r4, [sp, #0] │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #216 ; 0xd8 │ │ - str r5, [sp, #0] │ │ - bl 40144 │ │ - b.n 41fc8 │ │ - add r1, sp, #16 │ │ - blx ecec │ │ - adds r0, #1 │ │ - bne.n 41fcc │ │ - ldr r1, [pc, #168] ; (4205c ) │ │ - ldr r3, [pc, #172] ; (42060 ) │ │ + add r3, pc │ │ + bl 41ce4 │ │ + b.n 43c3e │ │ + add r6, sp, #16 │ │ + adds r1, r6, #0 │ │ + bl 48fc4 <_Unwind_GetTextRelBase@@Base+0x918> │ │ + adds r3, r0, #1 │ │ + bne.n 43c42 │ │ + ldr r1, [pc, #172] ; (43cd4 ) │ │ + ldr r3, [pc, #172] ; (43cd8 ) │ │ + str r4, [sp, #0] │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #220 ; 0xdc │ │ - str r5, [sp, #0] │ │ - bl 40144 │ │ - adds r0, r4, #0 │ │ - blx ecf8 │ │ + add r3, pc │ │ + bl 41ce4 │ │ + adds r0, r5, #0 │ │ + bl 48fd4 <_Unwind_GetTextRelBase@@Base+0x928> │ │ + movs r0, #0 │ │ + b.n 43ca8 │ │ movs r4, #0 │ │ - b.n 4204c │ │ - movs r5, #0 │ │ movs r2, #1 │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - adds r0, r5, #0 │ │ + str r5, [sp, #0] │ │ + str r4, [sp, #4] │ │ + adds r0, r4, #0 │ │ + ldr r1, [r6, #48] ; 0x30 │ │ adds r3, r2, #0 │ │ - str r4, [sp, #0] │ │ - str r5, [sp, #4] │ │ - blx ed04 │ │ - adds r6, r0, #0 │ │ + bl 48fe4 <_Unwind_GetTextRelBase@@Base+0x938> │ │ + adds r7, r0, #0 │ │ adds r3, r0, #1 │ │ - bne.n 42006 │ │ - ldr r1, [pc, #124] ; (42064 ) │ │ - ldr r3, [pc, #128] ; (42068 ) │ │ + bne.n 43c74 │ │ + ldr r2, [r6, #48] ; 0x30 │ │ + ldr r3, [r6, #52] ; 0x34 │ │ + ldr r1, [pc, #124] ; (43cdc ) │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #120] ; (43ce0 ) │ │ movs r0, #4 │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #226 ; 0xe2 │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - ldr r7, [sp, #68] ; 0x44 │ │ - str r6, [sp, #0] │ │ - str r7, [sp, #4] │ │ - bl 40144 │ │ - adds r0, r4, #0 │ │ - blx ecf8 │ │ - adds r4, r5, #0 │ │ - b.n 4204c │ │ - adds r0, r4, #0 │ │ - blx ecf8 │ │ - ldr r2, [pc, #92] ; (4206c ) │ │ + add r3, pc │ │ + bl 41ce4 │ │ + b.n 43c38 │ │ + adds r0, r5, #0 │ │ + bl 48fd4 <_Unwind_GetTextRelBase@@Base+0x928> │ │ + ldr r2, [pc, #104] ; (43ce4 ) │ │ movs r1, #8 │ │ - movs r3, #231 ; 0xe7 │ │ add r2, pc │ │ + movs r3, #231 ; 0xe7 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - ldr r3, [pc, #84] ; (42070 ) │ │ - str r6, [r0, #0] │ │ - adds r7, r5, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - adds r4, r0, #0 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ldr r3, [r3, #0] │ │ - adds r6, r3, #0 │ │ - str r3, [sp, #12] │ │ - adds r0, r0, r6 │ │ - adcs r1, r7 │ │ - movs r2, #1 │ │ - negs r2, r2 │ │ - asrs r3, r2, #31 │ │ - adds r0, r0, r2 │ │ - adcs r1, r3 │ │ - adds r3, r5, #0 │ │ - adds r2, r6, #0 │ │ - blx 45448 <__aeabi_ldivmod> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #56] ; (43cc4 ) │ │ + ldr r2, [pc, #52] ; (43cc0 ) │ │ + str r7, [r0, #0] │ │ + ldr r7, [r6, #52] ; 0x34 │ │ + ldr r6, [r6, #48] ; 0x30 │ │ + adds r2, r2, r6 │ │ + adcs r3, r7 │ │ + adds r7, r4, #0 │ │ + asrs r1, r3, #31 │ │ + lsls r1, r1, #20 │ │ + lsrs r6, r1, #20 │ │ + adds r2, r2, r6 │ │ + adcs r3, r7 │ │ + lsrs r2, r2, #12 │ │ + lsls r2, r2, #12 │ │ + str r2, [r0, #4] │ │ ldr r3, [sp, #12] │ │ - muls r0, r3 │ │ - str r0, [r4, #4] │ │ - add sp, #124 ; 0x7c │ │ - adds r0, r4, #0 │ │ + ldr r2, [sp, #124] ; 0x7c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 43cb6 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #132 ; 0x84 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - movs r4, r4 │ │ - movs r1, r0 │ │ - bls.n 420b0 │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ + lsrs r7, r7, #31 │ │ movs r0, r0 │ │ - movs r6, r0 │ │ - movs r1, r0 │ │ - movs r0, r6 │ │ - movs r1, r0 │ │ - vaddl.u16 q8, d2, d0 │ │ - movs r6, r1 │ │ - movs r1, r0 │ │ - vaddl.u32 q0, d10, d0 │ │ - ldrsh r0, [r6, r1] │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + str r4, [r1, #40] ; 0x28 │ │ movs r1, r0 │ │ + vhadd.u16 d16, d1, d0 │ │ + bhi.n 43d88 │ │ + movs r0, r0 │ │ + vhadd.u d0, d1, d0 │ │ + vhadd.u16 d16, d9, d0 │ │ + cdp2 0, 15, cr0, cr7, cr0, {0} │ │ + vhadd.u d0, d1, d0 │ │ + cdp2 0, 14, cr0, cr1, cr0, {0} │ │ │ │ -00042074 : │ │ +00043ce8 : │ │ push {r0, r1, r4, lr} │ │ - subs r4, r0, #0 │ │ - beq.n 420a4 │ │ - ldr r0, [r4, #0] │ │ + cmp r0, #0 │ │ + beq.n 43d1a │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, #0] │ │ ldr r1, [r4, #4] │ │ - blx ed10 │ │ + bl 48ff4 <_Unwind_GetTextRelBase@@Base+0x948> │ │ cmp r0, #0 │ │ - bge.n 4209e │ │ - ldr r2, [r4, #4] │ │ - ldr r1, [pc, #28] ; (420a8 ) │ │ - ldr r3, [pc, #32] ; (420ac ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ - str r2, [sp, #4] │ │ + bge.n 43d14 │ │ + ldr r3, [r4, #4] │ │ + ldr r1, [pc, #28] ; (43d1c ) │ │ movs r0, #4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + add r1, pc │ │ movs r2, #246 ; 0xf6 │ │ - bl 40144 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #16] ; (43d20 ) │ │ + add r3, pc │ │ + bl 41ce4 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r0, r1, r4, pc} │ │ - nop ; (mov r8, r8) │ │ - vhadd.u32 d0, d12, d0 │ │ - vaddl.u8 q0, d2, d0 │ │ + cdp2 0, 5, cr0, cr9, cr0, {0} │ │ + cdp2 0, 10, cr0, cr9, cr0, {0} │ │ │ │ -000420b0 : │ │ +00043d24 : │ │ ldr r0, [r0, #0] │ │ bx lr │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r4, r1, #0 │ │ + adds r6, r1, #0 │ │ adds r5, r2, #0 │ │ - adds r7, r0, #0 │ │ - blx ea40 │ │ + str r0, [sp, #4] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ movs r3, #0 │ │ - str r3, [r4, #0] │ │ - adds r6, r0, #0 │ │ + subs r4, r0, #0 │ │ + str r3, [r6, #0] │ │ str r3, [r5, #0] │ │ - cmp r0, #2 │ │ - ble.n 4214e │ │ - ldr r1, [pc, #128] ; (42150 ) │ │ - subs r3, r0, #2 │ │ - adds r3, r7, r3 │ │ + cmp r4, #2 │ │ + ble.n 43dc4 │ │ + ldr r3, [sp, #4] │ │ + ldr r1, [pc, #132] ; (43dc8 ) │ │ + subs r7, r0, #2 │ │ + adds r7, r3, r7 │ │ + adds r0, r7, #0 │ │ add r1, pc │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #4] │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 420ee │ │ - ldr r1, [pc, #112] ; (42154 ) │ │ - ldr r0, [sp, #4] │ │ + beq.n 43d62 │ │ + ldr r1, [pc, #116] ; (43dcc ) │ │ + adds r0, r7, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 420f4 │ │ + bne.n 43d68 │ │ movs r3, #1 │ │ - str r3, [r4, #0] │ │ - b.n 4214c │ │ - cmp r6, #3 │ │ - beq.n 4214e │ │ - ldr r1, [pc, #92] ; (42158 ) │ │ - subs r3, r6, #3 │ │ - adds r3, r7, r3 │ │ + str r3, [r6, #0] │ │ + b.n 43dc2 │ │ + cmp r4, #3 │ │ + beq.n 43dc4 │ │ + ldr r3, [sp, #4] │ │ + ldr r1, [pc, #96] ; (43dd0 ) │ │ + subs r7, r4, #3 │ │ + adds r7, r3, r7 │ │ + adds r0, r7, #0 │ │ add r1, pc │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #4] │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 4211a │ │ - ldr r1, [pc, #76] ; (4215c ) │ │ - ldr r0, [sp, #4] │ │ + beq.n 43d8e │ │ + ldr r1, [pc, #80] ; (43dd4 ) │ │ + adds r0, r7, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 42122 │ │ + bne.n 43d96 │ │ movs r3, #1 │ │ - str r3, [r4, #0] │ │ + str r3, [r6, #0] │ │ movs r3, #2 │ │ - b.n 4214c │ │ - cmp r6, #4 │ │ - beq.n 4214e │ │ - ldr r1, [pc, #56] ; (42160 ) │ │ - subs r6, #4 │ │ - adds r7, r7, r6 │ │ + b.n 43dc2 │ │ + cmp r4, #4 │ │ + beq.n 43dc4 │ │ + ldr r3, [sp, #4] │ │ + ldr r1, [pc, #56] ; (43dd8 ) │ │ + subs r4, #4 │ │ + adds r4, r3, r4 │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - adds r0, r7, #0 │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - beq.n 42146 │ │ - ldr r1, [pc, #40] ; (42164 ) │ │ - adds r0, r7, #0 │ │ + beq.n 43dbc │ │ + ldr r1, [pc, #44] ; (43ddc ) │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r0, #0 │ │ - bne.n 4214e │ │ + bne.n 43dc4 │ │ movs r3, #1 │ │ - str r3, [r4, #0] │ │ + str r3, [r6, #0] │ │ movs r3, #3 │ │ str r3, [r5, #0] │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ - vhadd.u32 d16, d2, d0 │ │ - vhadd.u16 d16, d3, d0 │ │ - bhi.n 4213e │ │ + nop ; (mov r8, r8) │ │ + cdp2 0, 8, cr0, cr13, cr0, {0} │ │ + cdp2 0, 8, cr0, cr2, cr0, {0} │ │ + bhi.n 43e16 │ │ movs r0, r0 │ │ - vhadd.u32 d0, d10, d0 │ │ - bhi.n 420f2 │ │ + cdp2 0, 5, cr0, cr9, cr0, {0} │ │ + bvc.n 43dca │ │ movs r0, r0 │ │ - vhadd.u8 d0, d2, d0 │ │ + cdp2 0, 2, cr0, cr15, cr0, {0} │ │ │ │ -00042168 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - adds r4, r2, #0 │ │ +00043de0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r7, r2, #0 │ │ + ldr r5, [pc, #312] ; (43f20 ) │ │ + sub sp, #20 │ │ adds r6, r1, #0 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ adds r1, r2, #0 │ │ - add r2, sp, #12 │ │ - adds r5, r0, #0 │ │ - bl 420b4 │ │ - ldr r3, [r4, #0] │ │ + ldr r3, [r5, #0] │ │ + add r2, sp, #8 │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #12] │ │ + bl 43d28 │ │ + ldr r3, [r7, #0] │ │ cmp r3, #0 │ │ - bne.n 42180 │ │ - b.n 42288 │ │ - ldr r1, [pc, #276] ; (42298 ) │ │ + bne.n 43e04 │ │ + b.n 43f08 │ │ + ldr r1, [pc, #284] ; (43f24 ) │ │ adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ subs r3, r0, #0 │ │ - bne.n 421f0 │ │ - ldr r2, [sp, #12] │ │ + bne.n 43e70 │ │ + ldr r2, [sp, #8] │ │ cmp r2, #2 │ │ - beq.n 4219e │ │ + beq.n 43e2a │ │ cmp r2, #3 │ │ - beq.n 421b2 │ │ + beq.n 43e34 │ │ cmp r2, #1 │ │ - bne.n 421ce │ │ - b.n 421a8 │ │ - ldr r0, [pc, #252] ; (4229c ) │ │ - ldr r1, [pc, #252] ; (422a0 ) │ │ + bne.n 43e60 │ │ + ldr r0, [pc, #260] ; (43f28 ) │ │ + ldr r1, [pc, #264] ; (43f2c ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 421ba │ │ - ldr r0, [pc, #248] ; (422a4 ) │ │ - ldr r1, [pc, #252] ; (422a8 ) │ │ + b.n 43e3c │ │ + ldr r0, [pc, #260] ; (43f30 ) │ │ + ldr r1, [pc, #260] ; (43f34 ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 421ba │ │ - ldr r0, [pc, #248] ; (422ac ) │ │ - ldr r1, [pc, #248] ; (422b0 ) │ │ + b.n 43e3c │ │ + ldr r0, [pc, #256] ; (43f38 ) │ │ + ldr r1, [pc, #260] ; (43f3c ) │ │ add r0, pc │ │ add r1, pc │ │ - adds r2, r5, #0 │ │ - bl 42cf4 │ │ + adds r2, r4, #0 │ │ + bl 44a08 │ │ adds r1, r6, #0 │ │ - adds r4, r0, #0 │ │ - blx ed1c │ │ - subs r5, r0, #0 │ │ - bne.n 4226a │ │ - b.n 421de │ │ - ldr r1, [pc, #228] ; (422b4 ) │ │ - ldr r3, [pc, #228] ; (422b8 ) │ │ - str r2, [sp, #0] │ │ + adds r7, r0, #0 │ │ + bl 49004 <_Unwind_GetTextRelBase@@Base+0x958> │ │ + subs r4, r0, #0 │ │ + bne.n 43ee8 │ │ + ldr r1, [pc, #240] ; (43f40 ) │ │ + ldr r3, [pc, #240] ; (43f44 ) │ │ + str r7, [sp, #0] │ │ + str r6, [sp, #4] │ │ + movs r0, #4 │ │ add r1, pc │ │ + movs r2, #133 ; 0x85 │ │ add r3, pc │ │ + b.n 43ee4 │ │ + ldr r1, [pc, #228] ; (43f48 ) │ │ + ldr r3, [pc, #232] ; (43f4c ) │ │ + str r2, [sp, #0] │ │ movs r0, #5 │ │ - movs r2, #130 ; 0x82 │ │ - b.n 4224c │ │ - ldr r1, [pc, #220] ; (422bc ) │ │ - ldr r3, [pc, #220] ; (422c0 ) │ │ - str r4, [sp, #0] │ │ add r1, pc │ │ + movs r2, #130 ; 0x82 │ │ add r3, pc │ │ - str r6, [sp, #4] │ │ - movs r0, #4 │ │ - movs r2, #133 ; 0x85 │ │ - b.n 42266 │ │ - ldr r1, [pc, #208] ; (422c4 ) │ │ + b.n 43eda │ │ + ldr r1, [pc, #220] ; (43f50 ) │ │ adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea88 │ │ + bl 487d4 <_Unwind_GetTextRelBase@@Base+0x128> │ │ subs r3, r0, #0 │ │ - bne.n 42272 │ │ - ldr r2, [sp, #12] │ │ + bne.n 43ef2 │ │ + ldr r2, [sp, #8] │ │ cmp r2, #2 │ │ - beq.n 4220e │ │ + beq.n 43e96 │ │ cmp r2, #3 │ │ - beq.n 42222 │ │ + beq.n 43ea0 │ │ cmp r2, #1 │ │ - bne.n 4223e │ │ - b.n 42218 │ │ - ldr r0, [pc, #184] ; (422c8 ) │ │ - ldr r1, [pc, #184] ; (422cc ) │ │ + bne.n 43ecc │ │ + ldr r0, [pc, #196] ; (43f54 ) │ │ + ldr r1, [pc, #200] ; (43f58 ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 4222a │ │ - ldr r0, [pc, #180] ; (422d0 ) │ │ - ldr r1, [pc, #184] ; (422d4 ) │ │ + b.n 43ea8 │ │ + ldr r0, [pc, #196] ; (43f5c ) │ │ + ldr r1, [pc, #196] ; (43f60 ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 4222a │ │ - ldr r0, [pc, #180] ; (422d8 ) │ │ - ldr r1, [pc, #180] ; (422dc ) │ │ + b.n 43ea8 │ │ + ldr r0, [pc, #192] ; (43f64 ) │ │ + ldr r1, [pc, #196] ; (43f68 ) │ │ add r0, pc │ │ add r1, pc │ │ - adds r2, r5, #0 │ │ - bl 42cf4 │ │ + adds r2, r4, #0 │ │ + bl 44a08 │ │ adds r1, r6, #0 │ │ - adds r4, r0, #0 │ │ - blx ed1c │ │ - subs r5, r0, #0 │ │ - bne.n 4226a │ │ - b.n 42256 │ │ - ldr r1, [pc, #160] ; (422e0 ) │ │ - ldr r3, [pc, #160] ; (422e4 ) │ │ - str r2, [sp, #0] │ │ + adds r7, r0, #0 │ │ + bl 49004 <_Unwind_GetTextRelBase@@Base+0x958> │ │ + subs r4, r0, #0 │ │ + bne.n 43ee8 │ │ + ldr r1, [pc, #176] ; (43f6c ) │ │ + ldr r3, [pc, #176] ; (43f70 ) │ │ + str r7, [sp, #0] │ │ + str r6, [sp, #4] │ │ + movs r0, #4 │ │ add r1, pc │ │ + movs r2, #156 ; 0x9c │ │ add r3, pc │ │ + b.n 43ee4 │ │ + str r2, [sp, #0] │ │ movs r0, #5 │ │ movs r2, #153 ; 0x99 │ │ - bl 4003c │ │ - movs r0, #1 │ │ - blx eb54 │ │ - ldr r1, [pc, #144] ; (422e8 ) │ │ - ldr r3, [pc, #144] ; (422ec ) │ │ - str r4, [sp, #0] │ │ + ldr r1, [pc, #160] ; (43f74 ) │ │ + ldr r3, [pc, #160] ; (43f78 ) │ │ add r1, pc │ │ add r3, pc │ │ - str r6, [sp, #4] │ │ - movs r0, #4 │ │ - movs r2, #156 ; 0x9c │ │ - bl 40144 │ │ + bl 41bd4 │ │ + movs r0, #1 │ │ + bl 48ad4 <_Unwind_GetTextRelBase@@Base+0x428> │ │ + bl 41ce4 │ │ + adds r0, r7, #0 │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - b.n 42292 │ │ - ldr r1, [pc, #124] ; (422f0 ) │ │ - ldr r3, [pc, #124] ; (422f4 ) │ │ + b.n 43f10 │ │ + ldr r1, [pc, #136] ; (43f7c ) │ │ + ldr r3, [pc, #136] ; (43f80 ) │ │ movs r0, #4 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #163 ; 0xa3 │ │ - str r6, [sp, #0] │ │ - movs r5, #0 │ │ - bl 4003c │ │ - b.n 42292 │ │ - adds r0, r5, #0 │ │ + add r3, pc │ │ + bl 41bd4 │ │ + movs r0, #0 │ │ + b.n 43f10 │ │ + adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ - blx ea70 │ │ - adds r5, r0, #0 │ │ - add sp, #16 │ │ - adds r0, r5, #0 │ │ - pop {r4, r5, r6, pc} │ │ - add r7, sp, #364 ; 0x16c │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 43f1c │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + str r2, [r2, #8] │ │ + movs r1, r0 │ │ + add r6, sp, #508 ; 0x1fc │ │ movs r0, r0 │ │ - cdp2 0, 10, cr0, cr1, cr0, {0} │ │ - cdp2 0, 10, cr0, cr6, cr0, {0} │ │ - cdp2 0, 10, cr0, cr3, cr0, {0} │ │ - ldrb r5, [r6, #30] │ │ - movs r0, r0 │ │ - cdp2 0, 9, cr0, cr14, cr0, {0} │ │ - cdp2 0, 9, cr0, cr2, cr0, {0} │ │ - cdp2 0, 8, cr0, cr8, cr0, {0} │ │ - cdp2 0, 11, cr0, cr1, cr0, {0} │ │ - cdp2 0, 7, cr0, cr8, cr0, {0} │ │ - cdp2 0, 11, cr0, cr15, cr0, {0} │ │ - ldr r4, [sp, #300] ; 0x12c │ │ + stc2l 0, cr0, [lr] │ │ + ldrb r5, [r4, #27] │ │ + movs r0, r0 │ │ + ldc2 0, cr0, [r8] │ │ + ldc2 0, cr0, [sp] │ │ + ldc2 0, cr0, [pc] ; 43f3c │ │ + ldc2 0, cr0, [r3] │ │ + stc2 0, cr0, [r7] │ │ + stc2l 0, cr0, [ip] │ │ + ldc2 0, cr0, [r7] │ │ + ldc2 0, cr0, [lr] │ │ + ldr r3, [sp, #460] ; 0x1cc │ │ movs r0, r0 │ │ - cdp2 0, 12, cr0, cr6, cr0, {0} │ │ - cdp2 0, 12, cr0, cr9, cr0, {0} │ │ - cdp2 0, 12, cr0, cr5, cr0, {0} │ │ - cdp2 0, 12, cr0, cr12, cr0, {0} │ │ - cdp2 0, 12, cr0, cr11, cr0, {0} │ │ - cdp2 0, 11, cr0, cr5, cr0, {0} │ │ - cdp2 0, 1, cr0, cr8, cr0, {0} │ │ - cdp2 0, 11, cr0, cr1, cr0, {0} │ │ - cdp2 0, 0, cr0, cr0, cr0, {0} │ │ - cdp2 0, 4, cr0, cr7, cr0, {0} │ │ + ldc2l 0, cr0, [r4] │ │ + ldc2l 0, cr0, [fp] │ │ + stc2l 0, cr0, [r1] │ │ stc2l 0, cr0, [r4] │ │ - cdp2 0, 9, cr0, cr10, cr0, {0} │ │ + ldc2l 0, cr0, [r0] │ │ + ldc2l 0, cr0, [sl] │ │ + ldc2 0, cr0, [fp, #-0] │ │ + stc2 0, cr0, [r0] │ │ + stc2 0, cr0, [r9, #-0] │ │ + stc2l 0, cr0, [r2] │ │ + stc2 0, cr0, [r5, #-0] │ │ + ldc2 0, cr0, [r9] │ │ │ │ -000422f8 : │ │ +00043f84 : │ │ push {r3, lr} │ │ cmp r1, #0 │ │ - beq.n 42304 │ │ - blx ed28 │ │ - b.n 42308 │ │ - blx ea7c │ │ + beq.n 43f90 │ │ + bl 49014 <_Unwind_GetTextRelBase@@Base+0x968> │ │ + b.n 43f94 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ pop {r3, pc} │ │ ... │ │ │ │ -0004230c : │ │ +00043f98 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ + ldr r5, [pc, #308] ; (440d0 ) │ │ + sub sp, #36 ; 0x24 │ │ str r1, [sp, #12] │ │ - ldr r1, [pc, #276] ; (42428 ) │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r1, [pc, #300] ; (440d4 ) │ │ ldr r2, [sp, #12] │ │ - adds r5, r0, #0 │ │ + ldr r3, [r5, #0] │ │ add r1, pc │ │ - bl 42168 │ │ - str r0, [sp, #8] │ │ + adds r7, r0, #0 │ │ + str r3, [sp, #28] │ │ + bl 43de0 │ │ + str r5, [sp, #20] │ │ cmp r0, #0 │ │ - beq.n 42326 │ │ - b.n 42420 │ │ + beq.n 43fbc │ │ + b.n 440bc │ │ ldr r1, [sp, #12] │ │ - add r2, sp, #20 │ │ - adds r0, r5, #0 │ │ - bl 420b4 │ │ - adds r0, r5, #0 │ │ - blx ea40 │ │ - ldr r2, [pc, #244] ; (4242c ) │ │ + add r2, sp, #24 │ │ + adds r0, r7, #0 │ │ + bl 43d28 │ │ + adds r0, r7, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldr r2, [pc, #264] ; (440d8 ) │ │ movs r1, #1 │ │ - movs r3, #214 ; 0xd6 │ │ add r2, pc │ │ - adds r7, r0, #0 │ │ + movs r3, #214 ; 0xd6 │ │ + adds r6, r0, #0 │ │ adds r0, #5 │ │ - bl 3eb5c <__ckd_calloc__> │ │ - adds r1, r5, #0 │ │ - adds r4, r0, #0 │ │ - blx ea4c │ │ - ldr r0, [sp, #20] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r1, r7, #0 │ │ + adds r5, r0, #0 │ │ + bl 48774 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - bhi.n 423fa │ │ - adds r7, r4, r7 │ │ - bl 44118 <__gnu_thumb1_case_uqi> │ │ + bhi.n 44094 │ │ + adds r6, r5, r6 │ │ + bl 45e38 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r1, #24 │ │ lsls r2, r0, #16 │ │ - subs r7, #3 │ │ - b.n 42368 │ │ - subs r7, #4 │ │ - b.n 42368 │ │ - subs r7, #2 │ │ - movs r3, #0 │ │ - strb r3, [r7, #0] │ │ - b.n 423fa │ │ - ldr r1, [pc, #192] ; (42430 ) │ │ - ldr r6, [pc, #192] ; (42434 ) │ │ - adds r0, r7, #0 │ │ - add r1, pc │ │ - add r6, pc │ │ - blx ea4c │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - ldr r2, [sp, #12] │ │ - bl 42168 │ │ - str r0, [sp, #8] │ │ - cmp r0, #0 │ │ - beq.n 4239e │ │ - ldr r1, [pc, #168] ; (42438 ) │ │ - ldr r3, [pc, #172] ; (4243c ) │ │ - str r4, [sp, #0] │ │ + subs r6, #3 │ │ + b.n 43ffe │ │ + subs r6, #4 │ │ + b.n 43ffe │ │ + subs r6, #2 │ │ + movs r3, #0 │ │ + strb r3, [r6, #0] │ │ + b.n 44094 │ │ + ldr r1, [pc, #212] ; (440dc ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ + bl 48774 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + ldr r3, [pc, #208] ; (440e0 ) │ │ + adds r0, r5, #0 │ │ add r3, pc │ │ - str r5, [sp, #4] │ │ + adds r1, r3, #0 │ │ + ldr r2, [sp, #12] │ │ + str r3, [sp, #16] │ │ + bl 43de0 │ │ + subs r4, r0, #0 │ │ + beq.n 44034 │ │ + ldr r1, [pc, #192] ; (440e4 ) │ │ + ldr r3, [pc, #192] ; (440e8 ) │ │ + str r5, [sp, #0] │ │ + str r7, [sp, #4] │ │ movs r0, #3 │ │ + add r1, pc │ │ movs r2, #229 ; 0xe5 │ │ - b.n 423f4 │ │ - ldr r1, [pc, #160] ; (42440 ) │ │ - adds r0, r7, #0 │ │ + add r3, pc │ │ + b.n 4405c │ │ + ldr r1, [pc, #180] ; (440ec ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - blx ea4c │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ + bl 48774 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r0, r5, #0 │ │ + ldr r1, [sp, #16] │ │ ldr r2, [sp, #12] │ │ - bl 42168 │ │ - str r0, [sp, #8] │ │ - cmp r0, #0 │ │ - beq.n 423ca │ │ - ldr r1, [pc, #136] ; (42444 ) │ │ - ldr r3, [pc, #140] ; (42448 ) │ │ - str r4, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ - str r5, [sp, #4] │ │ + bl 43de0 │ │ + subs r4, r0, #0 │ │ + beq.n 4406a │ │ movs r0, #3 │ │ movs r2, #235 ; 0xeb │ │ - b.n 423f4 │ │ - ldr r1, [pc, #128] ; (4244c ) │ │ - adds r0, r7, #0 │ │ + ldr r1, [pc, #156] ; (440f0 ) │ │ + ldr r3, [pc, #160] ; (440f4 ) │ │ + str r5, [sp, #0] │ │ + str r7, [sp, #4] │ │ add r1, pc │ │ - blx ea4c │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - ldr r2, [sp, #12] │ │ - bl 42168 │ │ - str r0, [sp, #8] │ │ - cmp r0, #0 │ │ - beq.n 4241a │ │ - ldr r1, [pc, #104] ; (42450 ) │ │ - ldr r3, [pc, #108] ; (42454 ) │ │ - str r4, [sp, #0] │ │ + b.n 440bc │ │ + ldr r1, [pc, #140] ; (440f8 ) │ │ + adds r0, r6, #0 │ │ add r1, pc │ │ - add r3, pc │ │ - str r5, [sp, #4] │ │ + bl 48774 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + adds r0, r5, #0 │ │ + ldr r1, [sp, #16] │ │ + ldr r2, [sp, #12] │ │ + bl 43de0 │ │ + subs r4, r0, #0 │ │ + beq.n 44060 │ │ + ldr r1, [pc, #120] ; (440fc ) │ │ + ldr r3, [pc, #120] ; (44100 ) │ │ + str r5, [sp, #0] │ │ + str r7, [sp, #4] │ │ movs r0, #3 │ │ + add r1, pc │ │ movs r2, #241 ; 0xf1 │ │ - bl 4003c │ │ - b.n 4241a │ │ - ldr r1, [pc, #92] ; (42458 ) │ │ - ldr r3, [pc, #92] ; (4245c ) │ │ + add r3, pc │ │ + b.n 4405c │ │ + ldr r1, [pc, #108] ; (44104 ) │ │ + ldr r3, [pc, #112] ; (44108 ) │ │ movs r0, #3 │ │ + add r3, pc │ │ add r1, pc │ │ movs r2, #248 ; 0xf8 │ │ - add r3, pc │ │ - str r4, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 4003c │ │ - ldr r1, [pc, #80] ; (42460 ) │ │ - adds r0, r4, #0 │ │ + str r5, [sp, #0] │ │ + str r7, [sp, #4] │ │ + bl 41bd4 │ │ + ldr r1, [pc, #96] ; (4410c ) │ │ ldr r2, [sp, #12] │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - bl 42168 │ │ - adds r0, r4, #0 │ │ - bl 3ec3e │ │ - ldr r0, [sp, #8] │ │ - add sp, #28 │ │ + bl 43de0 │ │ + adds r0, r5, #0 │ │ + bl 40732 │ │ + movs r0, #0 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 440ca │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - add r5, sp, #796 ; 0x31c │ │ - movs r0, r0 │ │ - stc2 0, cr0, [r0, #-0] │ │ - bvs.n 4252a │ │ + ldrsh r4, [r3, r3] │ │ + movs r1, r0 │ │ + add r4, sp, #884 ; 0x374 │ │ movs r0, r0 │ │ - add r5, sp, #420 ; 0x1a4 │ │ + stc2 0, cr0, [pc], #-0 ; 440dc │ │ + bpl.n 43ffe │ │ movs r0, r0 │ │ - stc2l 0, cr0, [sl], {0} │ │ - ldc2 0, cr0, [r7] │ │ - bvs.n 424e6 │ │ + add r4, sp, #468 ; 0x1d4 │ │ movs r0, r0 │ │ - ldc2 0, cr0, [lr], {0} │ │ - stc2 0, cr0, [fp] │ │ - stc2l 0, cr0, [r6], #-0 │ │ - ldc2l 0, cr0, [r2], #-0 │ │ - ldc2l 0, cr0, [pc, #-0] ; 42458 │ │ - mrrc2 0, 0, r0, ip, cr0 │ │ - stc2l 0, cr0, [r7, #-0] │ │ - add r4, sp, #812 ; 0x32c │ │ + ; instruction: 0xfbd30000 │ │ + ldc2 0, cr0, [lr] │ │ + bpl.n 441b6 │ │ + movs r0, r0 │ │ + umull r0, r0, r7, r0 │ │ + ldc2 0, cr0, [r4], {0} │ │ + smmls r0, r9, r0, r0 │ │ + usada8 r0, r3, r0, r0 │ │ + mrrc2 0, 0, r0, lr, cr0 │ │ + smmls r0, r3, r0, r0 │ │ + mrrc2 0, 0, r0, r4, cr0 │ │ + add r3, sp, #868 ; 0x364 │ │ ... │ │ │ │ -00042464 : │ │ +00044110 : │ │ ldr r0, [r0, #20] │ │ bx lr │ │ │ │ -00042468 : │ │ +00044114 : │ │ push {r4, lr} │ │ - subs r4, r0, #0 │ │ - beq.n 4247a │ │ - ldr r0, [r4, #0] │ │ - bl 3ec3e │ │ + cmp r0, #0 │ │ + beq.n 44128 │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, #0] │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, pc} │ │ - push {r3, r4, r5, r6, r7, lr} │ │ + movs r0, r0 │ │ + push {r4, r5, r6, lr} │ │ + adds r4, r0, #0 │ │ ldr r3, [r0, #20] │ │ - adds r5, r0, #0 │ │ + ldr r1, [r4, #4] │ │ + ldr r2, [r4, #12] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - ldr r1, [r5, #4] │ │ ldr r0, [r0, #0] │ │ - ldr r2, [r5, #12] │ │ - blx eb78 │ │ - subs r4, r0, #0 │ │ - bne.n 4249e │ │ - adds r0, r5, #0 │ │ - bl 42468 │ │ - adds r5, r4, #0 │ │ - b.n 42510 │ │ - ldr r4, [r5, #0] │ │ + bl 48b94 <_Unwind_GetTextRelBase@@Base+0x4e8> │ │ + subs r5, r0, #0 │ │ + bne.n 4414e │ │ adds r0, r4, #0 │ │ - blx ea40 │ │ - ldr r3, [r5, #4] │ │ - str r0, [r5, #8] │ │ + bl 44114 │ │ + adds r0, r5, #0 │ │ + b.n 441bc │ │ + ldr r5, [r4, #0] │ │ + adds r0, r5, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldr r3, [r4, #4] │ │ + str r0, [r4, #8] │ │ subs r3, #1 │ │ cmp r0, r3 │ │ - bcc.n 42510 │ │ - adds r0, r4, r0 │ │ + bcc.n 441ba │ │ + adds r0, r5, r0 │ │ subs r0, #1 │ │ ldrb r3, [r0, #0] │ │ + b.n 44180 │ │ + adds r0, r6, r5 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldr r3, [r4, #4] │ │ + adds r5, r0, r5 │ │ + str r5, [r4, #8] │ │ + subs r3, #1 │ │ + cmp r5, r3 │ │ + bcc.n 441ba │ │ + adds r5, r6, r5 │ │ + subs r5, #1 │ │ + ldrb r3, [r5, #0] │ │ cmp r3, #10 │ │ - beq.n 42510 │ │ - ldr r4, [pc, #88] ; (42514 ) │ │ - add r4, pc │ │ - ldr r1, [r5, #4] │ │ + beq.n 441ba │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [pc, #56] ; (441c0 ) │ │ + ldr r0, [r4, #0] │ │ + lsls r1, r3, #1 │ │ movs r3, #161 ; 0xa1 │ │ - adds r2, r4, #0 │ │ - lsls r1, r1, #1 │ │ - str r1, [r5, #4] │ │ + str r1, [r4, #4] │ │ + add r2, pc │ │ lsls r3, r3, #1 │ │ - ldr r0, [r5, #0] │ │ - bl 3ebb4 <__ckd_realloc__> │ │ - ldr r3, [r5, #8] │ │ - ldr r1, [r5, #4] │ │ - str r0, [r5, #0] │ │ - ldr r2, [r5, #12] │ │ - adds r0, r0, r3 │ │ - subs r1, r1, r3 │ │ - blx eb78 │ │ - ldr r7, [r5, #0] │ │ - ldr r6, [r5, #8] │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ + ldr r1, [r4, #8] │ │ + ldr r3, [r4, #4] │ │ + str r0, [r4, #0] │ │ + ldr r2, [r4, #12] │ │ + adds r0, r0, r1 │ │ + subs r1, r3, r1 │ │ + bl 48b94 <_Unwind_GetTextRelBase@@Base+0x4e8> │ │ + ldr r6, [r4, #0] │ │ + ldr r5, [r4, #8] │ │ cmp r0, #0 │ │ - bne.n 424f4 │ │ - adds r0, r7, r6 │ │ - blx ea40 │ │ - adds r6, r0, r6 │ │ - str r6, [r5, #8] │ │ - b.n 42510 │ │ - adds r0, r7, r6 │ │ - blx ea40 │ │ - ldr r3, [r5, #4] │ │ - adds r6, r0, r6 │ │ - str r6, [r5, #8] │ │ - subs r3, #1 │ │ - cmp r6, r3 │ │ - bcc.n 42510 │ │ - adds r6, r7, r6 │ │ - subs r6, #1 │ │ - ldrb r3, [r6, #0] │ │ - cmp r3, #10 │ │ - bne.n 424be │ │ - adds r0, r5, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - umull r0, r0, r0, r0 │ │ + bne.n 44168 │ │ + adds r0, r6, r5 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r5, r0, r5 │ │ + str r5, [r4, #8] │ │ + adds r0, r4, #0 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + ; instruction: 0xfa6f0000 │ │ │ │ -00042518 : │ │ - push {r4, lr} │ │ +000441c4 : │ │ ldr r3, [r0, #16] │ │ + push {r4, lr} │ │ cmp r3, #0 │ │ - bne.n 42540 │ │ - bl 4247c │ │ - adds r4, r0, #0 │ │ - b.n 42548 │ │ + bne.n 441da │ │ + bl 4412c │ │ + b.n 441f4 │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - beq.n 4253e │ │ + bne.n 441e4 │ │ + adds r0, r4, #0 │ │ + bl 4412c │ │ + subs r4, r0, #0 │ │ + bne.n 441d2 │ │ + b.n 441f2 │ │ ldrb r3, [r0, #0] │ │ cmp r3, #35 ; 0x23 │ │ - beq.n 4253e │ │ + beq.n 441d8 │ │ movs r1, #2 │ │ - bl 42d54 │ │ + bl 44a80 │ │ str r0, [r4, #0] │ │ - b.n 42548 │ │ - adds r0, r4, #0 │ │ - bl 4247c │ │ - subs r4, r0, #0 │ │ - bne.n 42528 │ │ adds r0, r4, #0 │ │ pop {r4, pc} │ │ + ... │ │ │ │ -0004254c : │ │ +000441f8 : │ │ + movs r3, #6 │ │ push {r4, r5, r6, lr} │ │ - ldr r4, [pc, #100] ; (425b4 ) │ │ - ldr r3, [pc, #100] ; (425b8 ) │ │ + ldr r5, [pc, #96] ; (44260 ) │ │ + adds r3, #255 ; 0xff │ │ adds r6, r0, #0 │ │ - add r4, pc │ │ - adds r2, r4, #0 │ │ + add r5, pc │ │ movs r1, #24 │ │ + adds r2, r5, #0 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r2, #131 ; 0x83 │ │ - adds r5, r0, #0 │ │ - adds r1, r4, #0 │ │ + adds r4, r0, #0 │ │ + adds r1, r5, #0 │ │ lsls r2, r2, #1 │ │ movs r0, #128 ; 0x80 │ │ - bl 3eb8c <__ckd_malloc__> │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ movs r3, #0 │ │ movs r2, #128 ; 0x80 │ │ - str r0, [r5, #0] │ │ + str r0, [r4, #0] │ │ strb r3, [r0, #0] │ │ - str r2, [r5, #4] │ │ - str r3, [r5, #8] │ │ - str r6, [r5, #12] │ │ - adds r0, r5, #0 │ │ - bl 42518 │ │ + str r2, [r4, #4] │ │ + str r3, [r4, #8] │ │ + str r6, [r4, #12] │ │ + adds r0, r4, #0 │ │ + bl 441c4 │ │ subs r4, r0, #0 │ │ - beq.n 425ae │ │ - ldr r5, [r4, #0] │ │ - ldr r1, [pc, #48] ; (425bc ) │ │ + beq.n 4425c │ │ + ldr r5, [r0, #0] │ │ + ldr r1, [pc, #44] ; (44264 ) │ │ movs r2, #3 │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - blx ead0 │ │ + bl 488d4 <_Unwind_GetTextRelBase@@Base+0x228> │ │ cmp r0, #0 │ │ - bne.n 425ae │ │ + bne.n 4425c │ │ adds r0, r5, #1 │ │ - blx ea40 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r1, r5, #3 │ │ adds r2, r0, #0 │ │ adds r0, r5, #0 │ │ - blx ebfc │ │ + bl 48de4 <_Unwind_GetTextRelBase@@Base+0x738> │ │ ldr r3, [r4, #8] │ │ subs r3, #3 │ │ str r3, [r4, #8] │ │ adds r0, r4, #0 │ │ pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - mla r0, r8, r0, r0 │ │ - lsls r5, r0, #4 │ │ - movs r0, r0 │ │ - ; instruction: 0xfbd50000 │ │ + ldr??.w r0, [sp] │ │ + ; instruction: 0xfaca0000 │ │ │ │ -000425c0 : │ │ +00044268 : │ │ push {r4, lr} │ │ - bl 4254c │ │ + bl 441f8 │ │ subs r4, r0, #0 │ │ - beq.n 425ea │ │ - ldr r0, [r4, #0] │ │ + beq.n 44292 │ │ movs r3, #1 │ │ - str r3, [r4, #16] │ │ + str r3, [r0, #16] │ │ + ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ - beq.n 425e4 │ │ + beq.n 4428c │ │ ldrb r3, [r0, #0] │ │ cmp r3, #35 ; 0x23 │ │ - bne.n 425e4 │ │ + bne.n 4428c │ │ adds r0, r4, #0 │ │ - bl 42518 │ │ + bl 441c4 │ │ adds r4, r0, #0 │ │ - b.n 425ea │ │ + b.n 44292 │ │ movs r1, #2 │ │ - bl 42d54 │ │ + bl 44a80 │ │ adds r0, r4, #0 │ │ pop {r4, pc} │ │ ... │ │ │ │ -000425f0 : │ │ +00044298 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #148] ; (42688 ) │ │ - sub sp, #148 ; 0x94 │ │ movs r4, #0 │ │ + adds r7, r1, #0 │ │ + adds r6, r4, #0 │ │ + ldr r3, [pc, #144] ; (44334 ) │ │ + sub sp, #156 ; 0x9c │ │ + str r0, [sp, #8] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - str r0, [sp, #0] │ │ - adds r7, r1, #0 │ │ ldr r2, [r3, #0] │ │ - adds r5, r4, #0 │ │ - str r3, [sp, #4] │ │ - str r2, [sp, #140] ; 0x8c │ │ - b.n 4265c │ │ - add r0, sp, #12 │ │ - blx ea40 │ │ - adds r6, r0, #0 │ │ - cmp r5, #0 │ │ - bne.n 42628 │ │ - ldr r1, [pc, #116] ; (4268c ) │ │ + str r3, [sp, #12] │ │ + str r2, [sp, #148] ; 0x94 │ │ + add r5, sp, #20 │ │ + adds r0, r5, #0 │ │ + movs r1, #128 ; 0x80 │ │ + ldr r2, [sp, #8] │ │ + bl 48b94 <_Unwind_GetTextRelBase@@Base+0x4e8> │ │ + cmp r0, #0 │ │ + beq.n 44318 │ │ + adds r0, r5, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r5, r0, #0 │ │ + cmp r6, #0 │ │ + bne.n 442e0 │ │ + movs r2, #124 ; 0x7c │ │ + ldr r1, [pc, #104] ; (44338 ) │ │ adds r0, #1 │ │ - ldr r2, [pc, #116] ; (42690 ) │ │ + adds r2, #255 ; 0xff │ │ add r1, pc │ │ - bl 3eb8c <__ckd_malloc__> │ │ - adds r5, r0, #0 │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ + adds r6, r0, #0 │ │ adds r4, r0, #0 │ │ - b.n 42640 │ │ - ldr r2, [pc, #104] ; (42694 ) │ │ - subs r4, r4, r5 │ │ - adds r1, r4, #1 │ │ + b.n 442f8 │ │ movs r3, #192 ; 0xc0 │ │ + ldr r2, [pc, #88] ; (4433c ) │ │ + subs r4, r4, r6 │ │ + adds r1, r4, #1 │ │ adds r1, r1, r0 │ │ add r2, pc │ │ - adds r0, r5, #0 │ │ + adds r0, r6, #0 │ │ lsls r3, r3, #1 │ │ - bl 3ebb4 <__ckd_realloc__> │ │ - adds r5, r0, #0 │ │ + bl 406ac <__ckd_realloc__@@Base> │ │ + adds r6, r0, #0 │ │ adds r4, r0, r4 │ │ + add r3, sp, #20 │ │ adds r0, r4, #0 │ │ - adds r2, r6, #1 │ │ - add r1, sp, #12 │ │ - blx eb24 │ │ - adds r4, r4, r6 │ │ - cmp r6, #126 ; 0x7e │ │ - bls.n 4266a │ │ - add r1, sp, #12 │ │ - adds r6, r1, r6 │ │ - subs r6, #1 │ │ - ldrb r3, [r6, #0] │ │ + adds r2, r5, #1 │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #4] │ │ + adds r4, r4, r5 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ + cmp r5, #126 ; 0x7e │ │ + bls.n 44318 │ │ + ldr r3, [sp, #4] │ │ + adds r5, r3, r5 │ │ + subs r5, #1 │ │ + ldrb r3, [r5, #0] │ │ cmp r3, #10 │ │ - beq.n 4266a │ │ - add r0, sp, #12 │ │ - movs r1, #128 ; 0x80 │ │ - ldr r2, [sp, #0] │ │ - blx eb78 │ │ - cmp r0, #0 │ │ - bne.n 4260a │ │ + bne.n 442b0 │ │ cmp r7, #0 │ │ - beq.n 42672 │ │ - subs r4, r4, r5 │ │ + beq.n 44320 │ │ + subs r4, r4, r6 │ │ str r4, [r7, #0] │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [sp, #140] ; 0x8c │ │ - adds r0, r5, #0 │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #148] ; 0x94 │ │ + adds r0, r6, #0 │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 42682 │ │ - blx ea28 <__stack_chk_fail@plt> │ │ - add sp, #148 ; 0x94 │ │ + beq.n 44330 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #156 ; 0x9c │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldr r0, [r0, r2] │ │ + ldrh r6, [r2, r7] │ │ movs r1, r0 │ │ - ; instruction: 0xfa400000 │ │ - lsls r3, r7, #5 │ │ - movs r0, r0 │ │ - ; instruction: 0xfa2a0000 │ │ + vld4.8 {d0-d3}, [fp], r0 │ │ + ldrsb.w r0, [r5, r0] │ │ │ │ -00042698 : │ │ +00044340 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ - str r1, [sp, #8] │ │ - ldr r1, [pc, #92] ; (426fc ) │ │ - str r0, [sp, #12] │ │ - adds r7, r2, #0 │ │ - str r3, [sp, #16] │ │ - adds r4, r2, #0 │ │ - movs r6, #0 │ │ + adds r6, r2, #0 │ │ + movs r7, #0 │ │ movs r5, #60 ; 0x3c │ │ - str r1, [sp, #20] │ │ - ldr r2, [sp, #12] │ │ - ldr r1, [sp, #8] │ │ - ldr r3, [sp, #16] │ │ - adds r0, r2, r6 │ │ - adds r2, r4, #0 │ │ - blx eaac │ │ - str r0, [sp, #4] │ │ - subs r4, r4, r0 │ │ - beq.n 426f4 │ │ + sub sp, #20 │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #0] │ │ + str r2, [sp, #4] │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #8] │ │ + adds r2, r6, #0 │ │ + adds r0, r3, r7 │ │ + ldr r1, [sp, #0] │ │ + ldr r3, [sp, #12] │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r4, r0, #0 │ │ + subs r6, r6, r0 │ │ + beq.n 44390 │ │ cmp r5, #0 │ │ - beq.n 426f0 │ │ + beq.n 44394 │ │ cmp r5, #60 ; 0x3c │ │ - bne.n 426dc │ │ - ldr r1, [sp, #20] │ │ - ldr r3, [pc, #48] ; (42700 ) │ │ + bne.n 44380 │ │ movs r2, #213 ; 0xd5 │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #40] ; (4439c ) │ │ + ldr r3, [pc, #44] ; (443a0 ) │ │ movs r0, #4 │ │ + add r1, pc │ │ lsls r2, r2, #1 │ │ - bl 40144 │ │ - ldr r1, [sp, #8] │ │ - ldr r2, [sp, #4] │ │ + add r3, pc │ │ + bl 41ce4 │ │ + ldr r3, [sp, #0] │ │ movs r0, #1 │ │ + muls r3, r4 │ │ subs r5, #1 │ │ - adds r3, r1, #0 │ │ - muls r3, r2 │ │ - adds r6, r3, r6 │ │ - blx ed34 │ │ - b.n 426ae │ │ - movs r7, #1 │ │ - negs r7, r7 │ │ - add sp, #28 │ │ - adds r0, r7, #0 │ │ + adds r7, r3, r7 │ │ + bl 49024 <_Unwind_GetTextRelBase@@Base+0x978> │ │ + b.n 44352 │ │ + ldr r0, [sp, #4] │ │ + b.n 44398 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - vst1.8 {d0[0]}, [ip], r0 │ │ - ; instruction: 0xfa950000 │ │ + strb.w r0, [r9] │ │ + ldrsb.w r0, [r0] │ │ │ │ -00042704 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #60] ; (42744 ) │ │ - adds r6, r0, #0 │ │ - adds r7, r1, #0 │ │ +000443a4 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + adds r5, r0, #0 │ │ + adds r6, r1, #0 │ │ movs r4, #0 │ │ - adds r0, r6, #0 │ │ - adds r1, r7, #0 │ │ - blx ed40 │ │ + adds r0, r5, #0 │ │ + adds r1, r6, #0 │ │ + bl 49034 <_Unwind_GetTextRelBase@@Base+0x988> │ │ cmp r0, #0 │ │ - beq.n 42740 │ │ + beq.n 443e0 │ │ cmp r4, #0 │ │ - bne.n 42730 │ │ - ldr r3, [pc, #40] ; (42748 ) │ │ - adds r1, r5, #0 │ │ + bne.n 443d0 │ │ + movs r2, #250 ; 0xfa │ │ + ldr r1, [pc, #36] ; (443e4 ) │ │ + ldr r3, [pc, #36] ; (443e8 ) │ │ + str r5, [sp, #0] │ │ + movs r0, #4 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - movs r0, #4 │ │ - ldr r2, [pc, #32] ; (4274c ) │ │ - str r6, [sp, #0] │ │ - bl 40144 │ │ + bl 41ce4 │ │ movs r0, #1 │ │ adds r4, #1 │ │ - blx ed34 │ │ + bl 49024 <_Unwind_GetTextRelBase@@Base+0x978> │ │ cmp r4, #10 │ │ - bne.n 4270e │ │ + bne.n 443ac │ │ movs r0, #1 │ │ negs r0, r0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - ldrsh.w r0, [sl, r0] │ │ - ; instruction: 0xfa600000 │ │ - lsls r1, r7, #7 │ │ - ... │ │ + ldrh.w r0, [r9, r0] │ │ + ldr??.w r0, [sp, r0] │ │ │ │ -00042750 : │ │ - push {lr} │ │ - sub sp, #108 ; 0x6c │ │ +000443ec : │ │ + push {r4, r5, lr} │ │ + ldr r4, [pc, #44] ; (4441c ) │ │ + sub sp, #116 ; 0x74 │ │ mov r1, sp │ │ - blx ed40 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #108] ; 0x6c │ │ + bl 49034 <_Unwind_GetTextRelBase@@Base+0x988> │ │ cmp r0, #0 │ │ - bne.n 42762 │ │ + bne.n 44408 │ │ ldr r0, [sp, #80] ; 0x50 │ │ - b.n 42766 │ │ + b.n 4440c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - add sp, #108 ; 0x6c │ │ - pop {pc} │ │ - ... │ │ + ldr r2, [sp, #108] ; 0x6c │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 44418 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #116 ; 0x74 │ │ + pop {r4, r5, pc} │ │ + ldrh r0, [r1, r2] │ │ + movs r1, r0 │ │ │ │ -0004276c : │ │ +00044420 : │ │ + ldr r2, [pc, #24] ; (4443c ) │ │ push {r4, lr} │ │ - ldr r2, [pc, #24] ; (42788 ) │ │ - adds r4, r0, #0 │ │ movs r1, #8 │ │ + adds r4, r0, #0 │ │ add r2, pc │ │ - ldr r3, [pc, #20] ; (4278c ) │ │ + ldr r3, [pc, #20] ; (44440 ) │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ movs r3, #1 │ │ - strh r3, [r0, #6] │ │ str r4, [r0, #0] │ │ + strh r3, [r0, #6] │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - str??.w r0, [r8] │ │ + ; instruction: 0xf7d70000 │ │ lsls r7, r3, #8 │ │ ... │ │ │ │ -00042790 : │ │ +00044444 : │ │ ldrh r3, [r0, #6] │ │ adds r3, #1 │ │ strh r3, [r0, #6] │ │ bx lr │ │ │ │ -00042798 : │ │ +0004444c : │ │ push {r3, lr} │ │ - cmp r0, #0 │ │ - beq.n 427ba │ │ + subs r3, r0, #0 │ │ + beq.n 4446a │ │ ldrh r3, [r0, #6] │ │ subs r3, #1 │ │ lsls r3, r3, #16 │ │ lsrs r3, r3, #16 │ │ strh r3, [r0, #6] │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #0 │ │ - ble.n 427b4 │ │ + bgt.n 4446a │ │ + bl 40732 │ │ + movs r3, #0 │ │ adds r0, r3, #0 │ │ - b.n 427ba │ │ - bl 3ec3e │ │ - movs r0, #0 │ │ pop {r3, pc} │ │ │ │ -000427bc : │ │ +0004446e : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - str r2, [sp, #4] │ │ ldrb r5, [r0, #5] │ │ adds r4, r0, #0 │ │ adds r5, r2, r5 │ │ + adds r7, r2, #0 │ │ cmp r5, #7 │ │ - bgt.n 427e2 │ │ - ldrb r1, [r1, #0] │ │ + bgt.n 44492 │ │ movs r3, #8 │ │ - subs r2, r3, r2 │ │ - asrs r1, r2 │ │ + ldrb r2, [r1, #0] │ │ + subs r1, r3, r7 │ │ subs r3, r3, r5 │ │ - adds r2, r1, #0 │ │ + asrs r2, r1 │ │ lsls r2, r3 │ │ adds r3, r2, #0 │ │ ldrb r2, [r0, #4] │ │ orrs r3, r2 │ │ strb r3, [r0, #4] │ │ - b.n 4280e │ │ + b.n 444c4 │ │ adds r6, r1, #0 │ │ - adds r7, r5, #0 │ │ - ldrb r0, [r6, #0] │ │ - ldrb r3, [r4, #5] │ │ + str r5, [sp, #4] │ │ + ldrb r3, [r6, #0] │ │ + ldrb r0, [r4, #5] │ │ ldr r1, [r4, #0] │ │ - subs r7, #8 │ │ - asrs r0, r3 │ │ + asrs r3, r0 │ │ + adds r0, r3, #0 │ │ ldrb r3, [r4, #4] │ │ orrs r0, r3 │ │ - blx eb60 │ │ - ldrb r3, [r4, #5] │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ + movs r3, #8 │ │ + ldrb r1, [r4, #5] │ │ ldrb r2, [r6, #0] │ │ - movs r0, #8 │ │ - subs r3, r0, r3 │ │ + adds r6, #1 │ │ + subs r3, r3, r1 │ │ lsls r2, r3 │ │ + ldr r3, [sp, #4] │ │ strb r2, [r4, #4] │ │ - adds r6, #1 │ │ - cmp r7, #7 │ │ - bgt.n 427e6 │ │ + subs r3, #8 │ │ + str r3, [sp, #4] │ │ + cmp r3, #7 │ │ + bgt.n 44496 │ │ movs r3, #7 │ │ ands r5, r3 │ │ + adds r0, r7, #0 │ │ strb r5, [r4, #5] │ │ - ldr r0, [sp, #4] │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + ... │ │ │ │ -00042814 : │ │ - push {r0, r1, r4, lr} │ │ +000444cc : │ │ + push {r0, r1, r2, r4, r5, lr} │ │ + ldr r4, [pc, #52] ; (44504 ) │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ movs r3, #32 │ │ subs r3, r3, r2 │ │ lsls r1, r3 │ │ adds r3, r1, #0 │ │ - lsrs r4, r3, #24 │ │ - add r1, sp, #4 │ │ - strb r4, [r1, #0] │ │ - lsrs r4, r3, #16 │ │ - strb r4, [r1, #1] │ │ - lsrs r4, r3, #8 │ │ - strb r4, [r1, #2] │ │ + lsrs r5, r1, #24 │ │ + mov r1, sp │ │ + strb r5, [r1, #0] │ │ + lsrs r5, r3, #16 │ │ + strb r5, [r1, #1] │ │ + lsrs r5, r3, #8 │ │ strb r3, [r1, #3] │ │ - bl 427bc │ │ - pop {r1, r2, r4, pc} │ │ + strb r5, [r1, #2] │ │ + bl 4446e │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 44500 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + ldr r4, [r5, r6] │ │ + movs r1, r0 │ │ │ │ -00042834 : │ │ +00044508 : │ │ push {r4, lr} │ │ ldrb r3, [r0, #5] │ │ - adds r4, r0, #0 │ │ cmp r3, #0 │ │ - beq.n 4284a │ │ + beq.n 4451e │ │ + adds r4, r0, #0 │ │ ldrb r0, [r0, #4] │ │ ldr r1, [r4, #0] │ │ - blx eb60 │ │ + bl 48b44 <_Unwind_GetTextRelBase@@Base+0x498> │ │ movs r3, #0 │ │ strb r3, [r4, #5] │ │ movs r0, #0 │ │ pop {r4, pc} │ │ ... │ │ │ │ -00042850 : │ │ +00044524 : │ │ push {r3, r4, r5, lr} │ │ ldrb r3, [r0, #0] │ │ - adds r4, r0, #0 │ │ cmp r3, #0 │ │ - beq.n 428b8 │ │ - ldr r1, [pc, #100] ; (428c0 ) │ │ - blx ed4c │ │ + beq.n 4458e │ │ + ldr r1, [pc, #100] ; (44594 ) │ │ + adds r4, r0, #0 │ │ + bl 49044 <_Unwind_GetTextRelBase@@Base+0x998> │ │ cmp r0, #0 │ │ - beq.n 428bc │ │ - blx ebc0 <__errno@plt> │ │ - ldr r3, [r0, #0] │ │ + bne.n 4453c │ │ movs r0, #0 │ │ + b.n 44592 │ │ + bl 48d84 <_Unwind_GetTextRelBase@@Base+0x6d8> │ │ + ldr r3, [r0, #0] │ │ cmp r3, #17 │ │ - beq.n 428bc │ │ - blx ebc0 <__errno@plt> │ │ + beq.n 44538 │ │ + bl 48d84 <_Unwind_GetTextRelBase@@Base+0x6d8> │ │ ldr r3, [r0, #0] │ │ cmp r3, #2 │ │ - beq.n 4288c │ │ - ldr r1, [pc, #72] ; (428c4 ) │ │ - ldr r3, [pc, #72] ; (428c8 ) │ │ + beq.n 44562 │ │ + ldr r1, [pc, #68] ; (44598 ) │ │ + ldr r3, [pc, #72] ; (4459c ) │ │ movs r0, #4 │ │ add r1, pc │ │ + ldr r2, [pc, #68] ; (445a0 ) │ │ add r3, pc │ │ - ldr r2, [pc, #68] ; (428cc ) │ │ - bl 40144 │ │ - b.n 428b8 │ │ - ldr r1, [pc, #64] ; (428d0 ) │ │ - ldr r2, [pc, #68] ; (428d4 ) │ │ + bl 41ce4 │ │ + b.n 4458e │ │ + ldr r1, [pc, #64] ; (445a4 ) │ │ + ldr r2, [pc, #64] ; (445a8 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - bl 3ebdc <__ckd_salloc__> │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ adds r5, r0, #0 │ │ - adds r1, r5, #0 │ │ adds r0, r4, #0 │ │ - bl 40370 │ │ + adds r1, r5, #0 │ │ + bl 41f08 │ │ adds r0, r5, #0 │ │ - bl 42850 │ │ + bl 44524 │ │ adds r0, r5, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - ldr r1, [pc, #12] ; (428c0 ) │ │ - blx ed4c │ │ - b.n 428bc │ │ + ldr r1, [pc, #12] ; (44594 ) │ │ + bl 49044 <_Unwind_GetTextRelBase@@Base+0x998> │ │ + b.n 44592 │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ lsls r7, r7, #7 │ │ movs r0, r0 │ │ - ; instruction: 0xf7dc0000 │ │ - vld4.8 {d0-d3}, [r8], r0 │ │ + subw r0, r9, #2048 ; 0x800 │ │ + ; instruction: 0xf7f30000 │ │ lsls r1, r0, #10 │ │ movs r0, r0 │ │ - ; instruction: 0xf7ca0000 │ │ + ; instruction: 0xf6970000 │ │ lsls r5, r0, #10 │ │ ... │ │ │ │ -000428d8 : │ │ +000445ac : │ │ push {r4, r5, r6, lr} │ │ - ldr r4, [pc, #40] ; (42904 ) │ │ + ldr r4, [pc, #40] ; (445d8 ) │ │ adds r6, r0, #0 │ │ - movs r3, #112 ; 0x70 │ │ add r4, pc │ │ adds r2, r4, #0 │ │ + movs r3, #112 ; 0x70 │ │ movs r1, #8 │ │ movs r0, #1 │ │ - bl 3eb5c <__ckd_calloc__> │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ adds r1, r4, #0 │ │ adds r5, r0, #0 │ │ movs r2, #113 ; 0x71 │ │ adds r0, r6, #0 │ │ - bl 3ebdc <__ckd_salloc__> │ │ + bl 406d4 <__ckd_salloc__@@Base> │ │ movs r3, #0 │ │ str r0, [r5, #0] │ │ str r3, [r5, #4] │ │ adds r0, r5, #0 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - ldr.w r0, [lr] │ │ + ; instruction: 0xf7af0000 │ │ │ │ -00042908 : │ │ +000445dc : │ │ movs r3, #0 │ │ str r3, [r0, #4] │ │ bx lr │ │ │ │ -0004290e : │ │ +000445e2 : │ │ ldr r3, [r0, #4] │ │ adds r1, r3, r1 │ │ str r1, [r0, #4] │ │ bx lr │ │ ... │ │ │ │ -00042918 : │ │ +000445ec : │ │ push {r3, r4, r5, lr} │ │ - adds r5, r0, #0 │ │ - ldr r0, [pc, #24] ; (42938 ) │ │ - adds r4, r1, #0 │ │ - adds r1, r5, #0 │ │ + adds r4, r0, #0 │ │ + adds r5, r1, #0 │ │ + ldr r0, [pc, #24] ; (4460c ) │ │ + adds r1, r4, #0 │ │ add r0, pc │ │ - blx eae8 │ │ - ldr r1, [pc, #16] ; (4293c ) │ │ - adds r0, r5, #0 │ │ - ldr r2, [r4, #4] │ │ + bl 48924 <_Unwind_GetTextRelBase@@Base+0x278> │ │ + ldr r1, [pc, #16] ; (44610 ) │ │ + ldr r2, [r5, #4] │ │ + ldr r3, [r5, #0] │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - ldr r3, [r4, #0] │ │ - blx eaf4 │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ pop {r3, r4, r5, pc} │ │ - str.w r0, [fp] │ │ - str.w r0, [r4] │ │ + ; instruction: 0xf79a0000 │ │ + ; instruction: 0xf7910000 │ │ │ │ -00042940 : │ │ +00044614 : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ - beq.n 42950 │ │ - ldr r0, [r4, #0] │ │ + beq.n 44624 │ │ + ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ - beq.n 42950 │ │ - bl 3ec3e │ │ + beq.n 44624 │ │ + bl 40732 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ pop {r4, pc} │ │ + movs r0, r0 │ │ + ... │ │ │ │ -00042958 : │ │ +00044630 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #92 ; 0x5c │ │ + ldr r4, [pc, #196] ; (446f8 ) │ │ + sub sp, #108 ; 0x6c │ │ + add r5, sp, #28 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r1, r5, #0 │ │ + ldr r3, [r4, #0] │ │ str r0, [sp, #4] │ │ - add r1, sp, #16 │ │ movs r0, #0 │ │ - blx ed58 │ │ - ldr r0, [sp, #16] │ │ - blx 445e0 <__aeabi_i2d> │ │ - adds r4, r0, #0 │ │ - ldr r0, [sp, #20] │ │ - adds r5, r1, #0 │ │ - blx 445e0 <__aeabi_i2d> │ │ - ldr r3, [pc, #140] ; (42a04 ) │ │ - ldr r2, [pc, #132] ; (42a00 ) │ │ - blx 446bc <__aeabi_dmul> │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - blx 44310 <__adddf3> │ │ + str r3, [sp, #100] ; 0x64 │ │ + bl 49054 <_Unwind_GetTextRelBase@@Base+0x9a8> │ │ + ldr r0, [sp, #28] │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r6, r0, #0 │ │ - ldr r0, [sp, #24] │ │ + ldr r0, [r5, #4] │ │ adds r7, r1, #0 │ │ - blx 445e0 <__aeabi_i2d> │ │ - adds r4, r0, #0 │ │ - ldr r0, [sp, #28] │ │ - adds r5, r1, #0 │ │ - blx 445e0 <__aeabi_i2d> │ │ - ldr r3, [pc, #100] ; (42a04 ) │ │ - ldr r2, [pc, #92] ; (42a00 ) │ │ - blx 446bc <__aeabi_dmul> │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + ldr r3, [pc, #152] ; (446f4 ) │ │ + ldr r2, [pc, #144] ; (446f0 ) │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - blx 44310 <__adddf3> │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + ldr r0, [r5, #8] │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + adds r6, r0, #0 │ │ + ldr r0, [r5, #12] │ │ + adds r7, r1, #0 │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + ldr r3, [pc, #112] ; (446f4 ) │ │ + ldr r2, [pc, #104] ; (446f0 ) │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 44310 <__adddf3> │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ + adds r2, r0, #0 │ │ + adds r3, r1, #0 │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ ldr r3, [sp, #4] │ │ + add r5, sp, #20 │ │ str r0, [r3, #40] ; 0x28 │ │ str r1, [r3, #44] ; 0x2c │ │ - add r0, sp, #8 │ │ movs r1, #0 │ │ - blx ed64 │ │ - ldr r0, [sp, #8] │ │ - blx 445e0 <__aeabi_i2d> │ │ - adds r4, r0, #0 │ │ - ldr r0, [sp, #12] │ │ - adds r5, r1, #0 │ │ - blx 445e0 <__aeabi_i2d> │ │ - ldr r3, [pc, #36] ; (42a04 ) │ │ - ldr r2, [pc, #32] ; (42a00 ) │ │ - blx 446bc <__aeabi_dmul> │ │ + adds r0, r5, #0 │ │ + bl 49064 <_Unwind_GetTextRelBase@@Base+0x9b8> │ │ + ldr r0, [sp, #20] │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + adds r6, r0, #0 │ │ + ldr r0, [r5, #4] │ │ + adds r7, r1, #0 │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + ldr r3, [pc, #48] ; (446f4 ) │ │ + ldr r2, [pc, #40] ; (446f0 ) │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - blx 44310 <__adddf3> │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ ldr r3, [sp, #4] │ │ - add sp, #92 ; 0x5c │ │ + ldr r2, [sp, #100] ; 0x64 │ │ str r0, [r3, #48] ; 0x30 │ │ str r1, [r3, #52] ; 0x34 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 446e8 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #108 ; 0x6c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ stc 0, cr10, [sp, #724] ; 0x2d4 │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ subs r6, #176 ; 0xb0 │ │ + ldr r4, [r0, r1] │ │ + movs r1, r0 │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ │ │ -00042a08 : │ │ - push {r4, r6, r7, lr} │ │ - sub sp, #88 ; 0x58 │ │ +00044700 : │ │ + ldr r3, [pc, #276] ; (44818 ) │ │ + push {r4, r5, r6, r7, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #108 ; 0x6c │ │ + add r5, sp, #28 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r3, #0] │ │ adds r4, r0, #0 │ │ - add r1, sp, #16 │ │ + adds r1, r5, #0 │ │ movs r0, #0 │ │ - blx ed58 │ │ - ldr r0, [sp, #16] │ │ - blx 445e0 <__aeabi_i2d> │ │ + str r3, [sp, #100] ; 0x64 │ │ + bl 49054 <_Unwind_GetTextRelBase@@Base+0x9a8> │ │ + ldr r0, [sp, #28] │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r6, r0, #0 │ │ - ldr r0, [sp, #20] │ │ + ldr r0, [r5, #4] │ │ adds r7, r1, #0 │ │ - blx 445e0 <__aeabi_i2d> │ │ - ldr r3, [pc, #212] ; (42afc ) │ │ - ldr r2, [pc, #204] ; (42af8 ) │ │ - blx 446bc <__aeabi_dmul> │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + ldr r3, [pc, #228] ; (44814 ) │ │ + ldr r2, [pc, #224] ; (44810 ) │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 44310 <__adddf3> │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #4] │ │ - ldr r0, [sp, #24] │ │ - blx 445e0 <__aeabi_i2d> │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + ldr r0, [r5, #8] │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r6, r0, #0 │ │ - ldr r0, [sp, #28] │ │ + ldr r0, [r5, #12] │ │ adds r7, r1, #0 │ │ - blx 445e0 <__aeabi_i2d> │ │ - ldr r3, [pc, #172] ; (42afc ) │ │ - ldr r2, [pc, #164] ; (42af8 ) │ │ - blx 446bc <__aeabi_dmul> │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + ldr r3, [pc, #188] ; (44814 ) │ │ + ldr r2, [pc, #184] ; (44810 ) │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 44310 <__adddf3> │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - blx 44310 <__adddf3> │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ ldr r2, [r4, #40] ; 0x28 │ │ ldr r3, [r4, #44] ; 0x2c │ │ - blx 4430c <__aeabi_dsub> │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #4] │ │ - add r0, sp, #8 │ │ + bl 48974 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ + add r5, sp, #20 │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ movs r1, #0 │ │ - blx ed64 │ │ - ldr r0, [sp, #8] │ │ - blx 445e0 <__aeabi_i2d> │ │ + adds r0, r5, #0 │ │ + bl 49064 <_Unwind_GetTextRelBase@@Base+0x9b8> │ │ + ldr r0, [sp, #20] │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r6, r0, #0 │ │ - ldr r0, [sp, #12] │ │ + ldr r0, [r5, #4] │ │ adds r7, r1, #0 │ │ - blx 445e0 <__aeabi_i2d> │ │ - ldr r3, [pc, #104] ; (42afc ) │ │ - ldr r2, [pc, #96] ; (42af8 ) │ │ - blx 446bc <__aeabi_dmul> │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + ldr r3, [pc, #120] ; (44814 ) │ │ + ldr r2, [pc, #112] ; (44810 ) │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ - blx 44310 <__adddf3> │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ ldr r2, [r4, #48] ; 0x30 │ │ ldr r3, [r4, #52] ; 0x34 │ │ - blx 4430c <__aeabi_dsub> │ │ - ldr r2, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ + bl 48974 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ adds r6, r0, #0 │ │ adds r7, r1, #0 │ │ ldr r0, [r4, #8] │ │ ldr r1, [r4, #12] │ │ - blx 44310 <__adddf3> │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ adds r2, r6, #0 │ │ - adds r3, r7, #0 │ │ str r0, [r4, #8] │ │ str r1, [r4, #12] │ │ ldr r0, [r4, #16] │ │ ldr r1, [r4, #20] │ │ - blx 44310 <__adddf3> │ │ - ldr r2, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ + adds r3, r7, #0 │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ str r0, [r4, #16] │ │ str r1, [r4, #20] │ │ ldr r0, [r4, #24] │ │ ldr r1, [r4, #28] │ │ - blx 44310 <__adddf3> │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ adds r2, r6, #0 │ │ str r0, [r4, #24] │ │ str r1, [r4, #28] │ │ ldr r0, [r4, #32] │ │ ldr r1, [r4, #36] ; 0x24 │ │ adds r3, r7, #0 │ │ - blx 44310 <__adddf3> │ │ - add sp, #88 ; 0x58 │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #100] ; 0x64 │ │ str r0, [r4, #32] │ │ str r1, [r4, #36] ; 0x24 │ │ - pop {r4, r6, r7, pc} │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 44808 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #108 ; 0x6c │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ stc 0, cr10, [sp, #724] ; 0x2d4 │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ subs r6, #176 ; 0xb0 │ │ + ldrsb r0, [r7, r5] │ │ + movs r1, r0 │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ │ │ -00042b00 : │ │ - ldr r3, [pc, #16] ; (42b14 ) │ │ - ldr r2, [pc, #12] ; (42b10 ) │ │ +00044820 : │ │ + ldr r3, [pc, #16] ; (44834 ) │ │ + ldr r2, [pc, #12] ; (44830 ) │ │ str r2, [r0, #8] │ │ str r3, [r0, #12] │ │ str r2, [r0, #16] │ │ str r3, [r0, #20] │ │ bx lr │ │ nop ; (mov r8, r8) │ │ ... │ │ │ │ -00042b18 : │ │ - ldr r3, [pc, #24] ; (42b34 ) │ │ - ldr r2, [pc, #20] ; (42b30 ) │ │ +00044838 : │ │ + ldr r3, [pc, #24] ; (44854 ) │ │ + ldr r2, [pc, #20] ; (44850 ) │ │ str r2, [r0, #8] │ │ str r3, [r0, #12] │ │ str r2, [r0, #16] │ │ str r3, [r0, #20] │ │ str r2, [r0, #24] │ │ str r3, [r0, #28] │ │ str r2, [r0, #32] │ │ str r3, [r0, #36] ; 0x24 │ │ bx lr │ │ nop ; (mov r8, r8) │ │ ... │ │ │ │ -00042b38 : │ │ +00044858 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ - b.n 42b46 │ │ - adds r0, r4, #0 │ │ - bl 42b00 │ │ - adds r4, #56 ; 0x38 │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - bne.n 42b3e │ │ + beq.n 4486c │ │ + adds r0, r4, #0 │ │ + bl 44820 │ │ + adds r4, #56 ; 0x38 │ │ + b.n 4485c │ │ pop {r4, pc} │ │ ... │ │ │ │ -00042b50 : │ │ +00044870 : │ │ push {r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - adds r6, r1, #0 │ │ - adds r4, r2, #0 │ │ - adds r5, r3, #0 │ │ + sub sp, #20 │ │ + str r0, [sp, #12] │ │ + adds r4, r1, #0 │ │ + adds r6, r2, #0 │ │ + adds r7, r3, #0 │ │ adds r0, r2, #0 │ │ adds r1, r3, #0 │ │ - sub sp, #20 │ │ - ldr r3, [pc, #72] ; (42bac ) │ │ - ldr r2, [pc, #68] ; (42ba8 ) │ │ - blx 44bf4 <__aeabi_dcmpeq> │ │ - cmp r0, #0 │ │ - bne.n 42ba4 │ │ - adds r3, r5, #0 │ │ - ldr r0, [pc, #64] ; (42bb0 ) │ │ - ldr r1, [pc, #64] ; (42bb4 ) │ │ - adds r2, r4, #0 │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r5, [pc, #60] ; (42bb8 ) │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #12] │ │ - add r5, pc │ │ - b.n 42b9e │ │ - ldr r2, [r6, #8] │ │ - ldr r3, [r6, #12] │ │ - ldr r0, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - blx 446bc <__aeabi_dmul> │ │ - adds r2, r0, #0 │ │ + ldr r3, [pc, #72] ; (448cc ) │ │ + ldr r2, [pc, #68] ; (448c8 ) │ │ + bl 48814 <_Unwind_GetTextRelBase@@Base+0x168> │ │ + cmp r0, #0 │ │ + bne.n 448c2 │ │ + ldr r0, [pc, #64] ; (448d0 ) │ │ + ldr r1, [pc, #68] ; (448d4 ) │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + adds r6, r0, #0 │ │ + adds r7, r1, #0 │ │ + ldr r5, [r4, #0] │ │ + cmp r5, #0 │ │ + beq.n 448c2 │ │ + ldr r2, [r4, #8] │ │ + ldr r3, [r4, #12] │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ adds r3, r1, #0 │ │ - adds r0, r7, #0 │ │ - adds r1, r5, #0 │ │ - str r4, [sp, #0] │ │ - blx eaf4 │ │ - adds r6, #56 ; 0x38 │ │ - ldr r4, [r6, #0] │ │ - cmp r4, #0 │ │ - bne.n 42b82 │ │ + ldr r1, [pc, #36] ; (448d8 ) │ │ + adds r2, r0, #0 │ │ + str r5, [sp, #0] │ │ + ldr r0, [sp, #12] │ │ + add r1, pc │ │ + bl 48934 <_Unwind_GetTextRelBase@@Base+0x288> │ │ + adds r4, #56 ; 0x38 │ │ + b.n 4489c │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ ... │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ - ; instruction: 0xf67c0000 │ │ + ; instruction: 0xf4e50000 │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ │ │ -00042bc0 : │ │ +000448e0 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #236] ; (42cb0 ) │ │ - ldr r4, [pc, #236] ; (42cb4 ) │ │ - ldr r1, [pc, #240] ; (42cb8 ) │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ + ldr r6, [pc, #228] ; (449c8 ) │ │ + ldr r4, [pc, #228] ; (449cc ) │ │ + ldr r1, [pc, #232] ; (449d0 ) │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ add r4, pc │ │ sub sp, #36 ; 0x24 │ │ - ldr r3, [r5, #0] │ │ - add r1, pc │ │ + ldr r3, [r6, #0] │ │ adds r0, r4, #0 │ │ + add r1, pc │ │ str r3, [sp, #28] │ │ - blx ea70 │ │ - str r5, [sp, #12] │ │ - adds r6, r0, #0 │ │ - cmp r0, #0 │ │ - bne.n 42bfa │ │ - ldr r1, [pc, #212] ; (42cbc ) │ │ - ldr r3, [pc, #216] ; (42cc0 ) │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ + str r6, [sp, #12] │ │ + subs r5, r0, #0 │ │ + bne.n 44918 │ │ movs r2, #156 ; 0x9c │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #204] ; (449d4 ) │ │ + ldr r3, [pc, #208] ; (449d8 ) │ │ + str r4, [sp, #0] │ │ movs r0, #4 │ │ + add r1, pc │ │ lsls r2, r2, #1 │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ - b.n 42c30 │ │ - ldr r3, [pc, #200] ; (42cc4 ) │ │ + add r3, pc │ │ + bl 41bd4 │ │ + b.n 4494e │ │ + ldr r3, [pc, #192] ; (449dc ) │ │ add r0, sp, #16 │ │ movs r1, #4 │ │ str r3, [sp, #16] │ │ movs r2, #1 │ │ - adds r3, r6, #0 │ │ - blx eb30 │ │ - adds r7, r0, #0 │ │ - cmp r0, #1 │ │ - beq.n 42c36 │ │ - ldr r1, [pc, #180] ; (42cc8 ) │ │ - ldr r3, [pc, #184] ; (42ccc ) │ │ + adds r3, r5, #0 │ │ + bl 489f4 <_Unwind_GetTextRelBase@@Base+0x348> │ │ + subs r7, r0, #0 │ │ + cmp r7, #1 │ │ + beq.n 44954 │ │ movs r2, #160 ; 0xa0 │ │ movs r0, #4 │ │ + ldr r1, [pc, #172] ; (449e0 ) │ │ + ldr r3, [pc, #172] ; (449e4 ) │ │ + str r4, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ lsls r2, r2, #1 │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ - adds r0, r6, #0 │ │ - blx ea7c │ │ + add r3, pc │ │ + bl 41bd4 │ │ + adds r0, r5, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ adds r0, r4, #0 │ │ - blx ed70 │ │ + bl 49074 <_Unwind_GetTextRelBase@@Base+0x9c8> │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 42c9c │ │ - adds r0, r6, #0 │ │ - blx ea7c │ │ - ldr r1, [pc, #144] ; (42cd0 ) │ │ + b.n 449b6 │ │ + adds r0, r5, #0 │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ + ldr r1, [pc, #140] ; (449e8 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ - blx ea70 │ │ + bl 487b4 <_Unwind_GetTextRelBase@@Base+0x108> │ │ subs r5, r0, #0 │ │ - bne.n 42c60 │ │ - ldr r1, [pc, #136] ; (42cd4 ) │ │ - ldr r3, [pc, #136] ; (42cd8 ) │ │ + bne.n 4497e │ │ movs r2, #164 ; 0xa4 │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #128] ; (449ec ) │ │ + ldr r3, [pc, #128] ; (449f0 ) │ │ + str r4, [sp, #0] │ │ movs r0, #4 │ │ + add r1, pc │ │ lsls r2, r2, #1 │ │ - str r4, [sp, #0] │ │ - bl 40144 │ │ - b.n 42c2a │ │ + add r3, pc │ │ + bl 41ce4 │ │ + b.n 44948 │ │ add r6, sp, #20 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ movs r2, #4 │ │ adds r3, r5, #0 │ │ - blx eaac │ │ + bl 48874 <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ cmp r0, #4 │ │ - beq.n 42c88 │ │ - ldr r1, [pc, #104] ; (42cdc ) │ │ - ldr r3, [pc, #104] ; (42ce0 ) │ │ + beq.n 449a2 │ │ + movs r2, #78 ; 0x4e │ │ + ldr r1, [pc, #96] ; (449f4 ) │ │ + ldr r3, [pc, #96] ; (449f8 ) │ │ + str r4, [sp, #0] │ │ movs r0, #4 │ │ add r1, pc │ │ + adds r2, #255 ; 0xff │ │ add r3, pc │ │ - ldr r2, [pc, #100] ; (42ce4 ) │ │ - str r4, [sp, #0] │ │ - bl 4003c │ │ - adds r0, r5, #0 │ │ - b.n 42c26 │ │ + b.n 4493e │ │ adds r0, r5, #0 │ │ - blx ea7c │ │ + bl 487c4 <_Unwind_GetTextRelBase@@Base+0x118> │ │ adds r0, r4, #0 │ │ - blx ed70 │ │ + bl 49074 <_Unwind_GetTextRelBase@@Base+0x9c8> │ │ ldrb r0, [r6, #0] │ │ subs r0, #68 ; 0x44 │ │ negs r3, r0 │ │ adcs r0, r3 │ │ - ldr r1, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ ldr r2, [sp, #28] │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 42caa │ │ - blx ea28 <__stack_chk_fail@plt> │ │ + beq.n 449c4 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - strh r0, [r6, r2] │ │ + strb r4, [r2, r6] │ │ movs r1, r0 │ │ - ; instruction: 0xf63a0000 │ │ - strb r6, [r1, #24] │ │ + ; instruction: 0xf4bd0000 │ │ + strb r4, [r2, #18] │ │ movs r0, r0 │ │ - rsbs r0, r4, #8388608 ; 0x800000 │ │ - ; instruction: 0xf62f0000 │ │ + orrs.w r0, r5, #8388608 ; 0x800000 │ │ + ; instruction: 0xf4ae0000 │ │ adds r3, #68 ; 0x44 │ │ asrs r2, r4, #4 │ │ - sub.w r0, r6, #8388608 ; 0x800000 │ │ - ; instruction: 0xf6260000 │ │ - strb r0, [r7, #10] │ │ + bic.w r0, r9, #8388608 ; 0x800000 │ │ + ; instruction: 0xf4a70000 │ │ + strb r2, [r0, #5] │ │ movs r0, r0 │ │ - sbc.w r0, lr, #8388608 ; 0x800000 │ │ - b.n 42eca │ │ + ; instruction: 0xf3ef0000 │ │ + svc 123 ; 0x7b │ │ movs r0, r0 │ │ - adc.w r0, r6, #8388608 ; 0x800000 │ │ - ; instruction: 0xf5e40000 │ │ - lsls r5, r1, #5 │ │ - ... │ │ + ubfx r0, r7, #0, #1 │ │ + orn r0, r3, #8388608 ; 0x800000 │ │ │ │ -00042ce8 : │ │ +000449fc : │ │ push {r3, lr} │ │ movs r1, #0 │ │ - bl 43310 │ │ + bl 44ff8 │ │ pop {r3, pc} │ │ ... │ │ │ │ -00042cf4 : │ │ +00044a08 : │ │ push {r0, r1, r2, r3} │ │ - push {r0, r1, r2, r4, r5, lr} │ │ - add r3, sp, #24 │ │ - ldmia r3!, {r5} │ │ - adds r0, r5, #0 │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #104] ; (44a78 ) │ │ + add r6, sp, #32 │ │ + ldmia r6!, {r7} │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r0, r7, #0 │ │ + ldr r3, [r4, #0] │ │ + str r6, [sp, #0] │ │ str r3, [sp, #4] │ │ - blx ea40 │ │ - adds r4, r0, #0 │ │ - b.n 42d0e │ │ - blx ea40 │ │ - adds r4, r4, r0 │ │ - ldr r3, [sp, #4] │ │ - adds r2, r3, #4 │ │ - str r2, [sp, #4] │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r5, r0, #0 │ │ + ldr r3, [sp, #0] │ │ ldr r0, [r3, #0] │ │ + adds r2, r3, #4 │ │ + str r2, [sp, #0] │ │ cmp r0, #0 │ │ - bne.n 42d08 │ │ - ldr r2, [pc, #52] ; (42d50 ) │ │ - adds r0, r4, #1 │ │ + beq.n 44a38 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + adds r5, r5, r0 │ │ + b.n 44a24 │ │ + ldr r2, [pc, #64] ; (44a7c ) │ │ + adds r0, r5, #1 │ │ movs r1, #1 │ │ add r2, pc │ │ movs r3, #77 ; 0x4d │ │ - bl 3eb5c <__ckd_calloc__> │ │ - add r3, sp, #28 │ │ - adds r1, r5, #0 │ │ - adds r4, r0, #0 │ │ - str r3, [sp, #4] │ │ - blx ea4c │ │ - b.n 42d3a │ │ - blx ea94 │ │ - ldr r3, [sp, #4] │ │ - adds r0, r4, #0 │ │ - adds r2, r3, #4 │ │ - str r2, [sp, #4] │ │ + bl 40654 <__ckd_calloc__@@Base> │ │ + adds r1, r7, #0 │ │ + adds r5, r0, #0 │ │ + str r6, [sp, #0] │ │ + bl 48774 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + ldr r3, [sp, #0] │ │ + adds r0, r5, #0 │ │ ldr r1, [r3, #0] │ │ + adds r2, r3, #4 │ │ + str r2, [sp, #0] │ │ cmp r1, #0 │ │ - bne.n 42d36 │ │ - pop {r1, r2, r3, r4, r5} │ │ + beq.n 44a64 │ │ + bl 48834 <_Unwind_GetTextRelBase@@Base+0x188> │ │ + b.n 44a50 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 44a70 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ pop {r3} │ │ add sp, #16 │ │ bx r3 │ │ - adcs.w r0, sp, #8388608 ; 0x800000 │ │ + strb r2, [r5, r1] │ │ + movs r1, r0 │ │ + ; instruction: 0xf3e20000 │ │ │ │ -00042d54 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ +00044a80 : │ │ + push {r4, r5, r6, lr} │ │ + adds r6, r1, #0 │ │ + adds r5, r0, #0 │ │ + bl 48764 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + movs r3, #2 │ │ + adds r2, r6, #0 │ │ adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ - blx ea40 │ │ - adds r7, r0, #0 │ │ - adds r6, r0, #0 │ │ - cmp r5, #2 │ │ - beq.n 42d6a │ │ - cmp r5, #0 │ │ - bne.n 42d84 │ │ - ldr r1, [pc, #72] ; (42db4 ) │ │ - adds r0, r4, #0 │ │ + bics r2, r3 │ │ + bne.n 44aae │ │ + ldr r1, [pc, #72] ; (44ae0 ) │ │ + adds r0, r5, #0 │ │ add r1, pc │ │ - blx ed7c │ │ + bl 49084 <_Unwind_GetTextRelBase@@Base+0x9d8> │ │ cmp r0, #0 │ │ - beq.n 42d84 │ │ - subs r6, r7, r0 │ │ - adds r1, r4, r0 │ │ - adds r2, r6, #1 │ │ - adds r0, r4, #0 │ │ - blx ebfc │ │ - subs r5, #1 │ │ - cmp r5, #1 │ │ - bhi.n 42db0 │ │ - ldr r5, [pc, #44] ; (42db8 ) │ │ - add r5, pc │ │ - b.n 42d9c │ │ - ldrb r1, [r4, r6] │ │ + beq.n 44aae │ │ + subs r4, r4, r0 │ │ + adds r1, r5, r0 │ │ + adds r2, r4, #1 │ │ adds r0, r5, #0 │ │ - blx eac4 │ │ - cmp r0, #0 │ │ - beq.n 42daa │ │ + bl 48de4 <_Unwind_GetTextRelBase@@Base+0x738> │ │ subs r6, #1 │ │ - bpl.n 42d90 │ │ - adds r3, r6, #1 │ │ - bne.n 42daa │ │ + cmp r6, #1 │ │ + bhi.n 44ada │ │ + ldr r6, [pc, #44] ; (44ae4 ) │ │ + add r6, pc │ │ + subs r4, #1 │ │ + bmi.n 44aca │ │ + ldrb r1, [r5, r4] │ │ + adds r0, r6, #0 │ │ + bl 488c4 <_Unwind_GetTextRelBase@@Base+0x218> │ │ + cmp r0, #0 │ │ + bne.n 44ab8 │ │ + b.n 44ad4 │ │ + adds r3, r4, #1 │ │ + bne.n 44ad4 │ │ movs r3, #0 │ │ - strb r3, [r4, #0] │ │ - b.n 42db0 │ │ - adds r6, r4, r6 │ │ + strb r3, [r5, #0] │ │ + b.n 44ada │ │ movs r3, #0 │ │ - strb r3, [r6, #1] │ │ - adds r0, r4, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - ; instruction: 0xf53f0000 │ │ - ; instruction: 0xf5210000 │ │ + adds r4, r5, r4 │ │ + strb r3, [r4, #1] │ │ + adds r0, r5, #0 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + ; instruction: 0xf3b80000 │ │ + ; instruction: 0xf39a0000 │ │ │ │ -00042dbc : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r5, r1, #0 │ │ - sub sp, #20 │ │ - adds r3, r0, #0 │ │ - subs r6, r5, #1 │ │ - sbcs r5, r6 │ │ - movs r0, #0 │ │ - lsrs r6, r2, #31 │ │ - adds r4, r0, #0 │ │ - str r6, [sp, #12] │ │ - mov ip, r2 │ │ - b.n 42dd6 │ │ - adds r4, #1 │ │ - adds r7, r3, r4 │ │ - ldrb r6, [r7, #0] │ │ - str r7, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n 42e56 │ │ - adds r2, r6, #1 │ │ - beq.n 42df4 │ │ - ldr r2, [pc, #116] ; (42e5c ) │ │ - add r2, pc │ │ - ldr r2, [r2, #0] │ │ - ldr r2, [r2, #0] │ │ - adds r6, r2, r6 │ │ - ldrb r2, [r6, #1] │ │ - lsls r6, r2, #28 │ │ - bmi.n 42dd4 │ │ - ldr r2, [sp, #12] │ │ - asrs r7, r0, #31 │ │ - mov r6, ip │ │ - cmp r0, r6 │ │ - adcs r7, r2 │ │ - lsls r2, r7, #24 │ │ - lsrs r2, r2, #24 │ │ - beq.n 42e1a │ │ - cmp r5, #0 │ │ - beq.n 42e24 │ │ - movs r2, #32 │ │ - ldrb r1, [r3, r4] │ │ +00044ae8 : │ │ + movs r3, #0 │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + str r2, [sp, #4] │ │ + adds r2, r3, #0 │ │ + adds r4, r0, r2 │ │ + ldrb r7, [r4, #0] │ │ + cmp r7, #0 │ │ + beq.n 44b4c │ │ + ldr r5, [pc, #96] ; (44b5c ) │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r6, [r5, #0] │ │ + adds r7, r6, r7 │ │ + movs r6, #8 │ │ + ldrb r7, [r7, #1] │ │ + tst r7, r6 │ │ + beq.n 44b0e │ │ + adds r2, #1 │ │ + b.n 44af0 │ │ cmp r1, #0 │ │ - bne.n 42e12 │ │ - strb r2, [r3, r4] │ │ - subs r4, #1 │ │ - bcs.n 42e0a │ │ - adds r0, r4, #0 │ │ - b.n 42e56 │ │ + beq.n 44b2e │ │ + ldr r6, [sp, #4] │ │ + cmp r3, r6 │ │ + blt.n 44b2a │ │ + movs r3, #32 │ │ + ldrb r1, [r0, r2] │ │ + cmp r1, #0 │ │ + bne.n 44b22 │ │ + strb r3, [r0, r2] │ │ + subs r2, #1 │ │ + bcs.n 44b1a │ │ + adds r0, r2, #0 │ │ + b.n 44b5a │ │ + lsls r2, r3, #2 │ │ + str r4, [r2, r1] │ │ + ldr r2, [r5, #0] │ │ + adds r3, #1 │ │ + mov ip, r2 │ │ + ldrb r5, [r4, #0] │ │ + subs r2, r4, r0 │ │ + adds r7, r4, #0 │ │ cmp r5, #0 │ │ - beq.n 42e24 │ │ - ldr r7, [sp, #4] │ │ - lsls r2, r0, #2 │ │ - str r7, [r2, r1] │ │ - ldr r2, [pc, #56] ; (42e60 ) │ │ - adds r0, #1 │ │ - add r2, pc │ │ - ldr r2, [r2, #0] │ │ - ldr r2, [r2, #0] │ │ - b.n 42e32 │ │ + beq.n 44b4c │ │ + movs r6, #8 │ │ + add r5, ip │ │ + ldrb r5, [r5, #1] │ │ adds r4, #1 │ │ - adds r6, r3, r4 │ │ - str r6, [sp, #8] │ │ - ldrb r6, [r3, r4] │ │ - cmp r6, #0 │ │ - beq.n 42e56 │ │ - adds r7, r6, #1 │ │ - beq.n 42e30 │ │ - adds r6, r2, r6 │ │ - ldrb r6, [r6, #1] │ │ - movs r7, #8 │ │ - tst r6, r7 │ │ - beq.n 42e30 │ │ - cmp r5, #0 │ │ - beq.n 42dd4 │ │ - ldr r6, [sp, #8] │ │ - movs r2, #0 │ │ - strb r2, [r6, #0] │ │ - b.n 42dd4 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - str r6, [r5, r2] │ │ - movs r1, r0 │ │ - str r4, [r5, r1] │ │ + tst r5, r6 │ │ + beq.n 44b34 │ │ + b.n 44b50 │ │ + adds r0, r3, #0 │ │ + b.n 44b5a │ │ + cmp r1, #0 │ │ + beq.n 44b0a │ │ + movs r4, #0 │ │ + strb r4, [r7, #0] │ │ + b.n 44b0a │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + strh r2, [r3, r6] │ │ movs r1, r0 │ │ │ │ -00042e64 : │ │ +00044b60 : │ │ push {r4, r5, r6, lr} │ │ - b.n 42e7c │ │ - adds r4, #1 │ │ + ldrb r5, [r0, #0] │ │ + cmp r5, #0 │ │ + beq.n 44b7c │ │ + adds r4, r1, #0 │ │ ldrb r6, [r4, #0] │ │ cmp r6, #0 │ │ - beq.n 42e78 │ │ + beq.n 44b82 │ │ cmp r6, r5 │ │ - bne.n 42e68 │ │ + beq.n 44b78 │ │ + adds r4, #1 │ │ + b.n 44b6a │ │ adds r0, #1 │ │ - b.n 42e7c │ │ + b.n 44b62 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 44ba6 │ │ str r0, [r2, #0] │ │ - b.n 42e94 │ │ - ldrb r5, [r0, #0] │ │ - cmp r5, #0 │ │ - beq.n 42eac │ │ - adds r4, r1, #0 │ │ - b.n 42e6a │ │ - adds r5, #1 │ │ - ldrb r6, [r5, #0] │ │ - cmp r6, #0 │ │ - beq.n 42e94 │ │ - cmp r6, r4 │ │ - bne.n 42e86 │ │ - b.n 42ea0 │ │ adds r0, #1 │ │ ldrb r4, [r0, #0] │ │ cmp r4, #0 │ │ - beq.n 42ea0 │ │ + beq.n 44b9c │ │ adds r5, r1, #0 │ │ - b.n 42e88 │ │ + ldrb r6, [r5, #0] │ │ + cmp r6, #0 │ │ + beq.n 44b84 │ │ + cmp r6, r4 │ │ + beq.n 44b9c │ │ + adds r5, #1 │ │ + b.n 44b8e │ │ strb r4, [r3, #0] │ │ movs r3, #0 │ │ strb r3, [r0, #0] │ │ ldr r3, [r2, #0] │ │ subs r0, r0, r3 │ │ - b.n 42eb0 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ pop {r4, r5, r6, pc} │ │ + movs r2, #0 │ │ adds r3, r0, #0 │ │ - lsrs r2, r0, #16 │ │ - movs r0, #0 │ │ - cmp r2, r0 │ │ - bne.n 42ec0 │ │ - lsls r3, r3, #16 │ │ - movs r0, #16 │ │ - lsrs r2, r3, #24 │ │ - bne.n 42ec8 │ │ - adds r0, #8 │ │ + lsrs r1, r0, #16 │ │ + cmp r1, r2 │ │ + bne.n 44bb6 │ │ + movs r2, #16 │ │ + lsls r3, r0, #16 │ │ + lsrs r1, r3, #24 │ │ + bne.n 44bbe │ │ + adds r2, #8 │ │ lsls r3, r3, #8 │ │ - lsrs r2, r3, #28 │ │ - bne.n 42ed0 │ │ - adds r0, #4 │ │ + lsrs r1, r3, #28 │ │ + bne.n 44bc6 │ │ + adds r2, #4 │ │ lsls r3, r3, #4 │ │ - lsrs r2, r3, #30 │ │ - bne.n 42ed8 │ │ - adds r0, #2 │ │ + lsrs r1, r3, #30 │ │ + bne.n 44bce │ │ + adds r2, #2 │ │ lsls r3, r3, #2 │ │ + adds r0, r2, #0 │ │ cmp r3, #0 │ │ - blt.n 42ee4 │ │ - adds r0, #1 │ │ - lsls r2, r3, #1 │ │ - bmi.n 42ee4 │ │ + blt.n 44bdc │ │ movs r0, #32 │ │ + lsls r3, r3, #1 │ │ + bpl.n 44bdc │ │ + adds r0, r2, #1 │ │ bx lr │ │ + movs r2, #7 │ │ ldr r3, [r0, #0] │ │ - adds r2, r0, #0 │ │ - movs r0, #7 │ │ - ands r0, r3 │ │ - beq.n 42f0a │ │ - movs r1, #1 │ │ + adds r1, r0, #0 │ │ + ands r2, r3 │ │ + beq.n 44c00 │ │ + movs r2, #1 │ │ movs r0, #0 │ │ - tst r3, r1 │ │ - bne.n 42f3e │ │ + tst r3, r2 │ │ + bne.n 44c36 │ │ movs r0, #2 │ │ tst r3, r0 │ │ - beq.n 42f06 │ │ - lsrs r3, r1 │ │ - str r3, [r2, #0] │ │ - adds r0, r1, #0 │ │ - b.n 42f3e │ │ + beq.n 44bfa │ │ + lsrs r3, r2 │ │ + b.n 44c32 │ │ lsrs r3, r3, #2 │ │ - b.n 42f38 │ │ - lsls r1, r3, #16 │ │ - lsrs r1, r1, #16 │ │ - bne.n 42f14 │ │ + str r3, [r1, #0] │ │ + b.n 44c36 │ │ + lsls r0, r3, #16 │ │ + lsrs r0, r0, #16 │ │ + bne.n 44c0a │ │ + movs r2, #16 │ │ lsrs r3, r3, #16 │ │ - movs r0, #16 │ │ - lsls r1, r3, #24 │ │ - lsrs r1, r1, #24 │ │ - bne.n 42f1e │ │ - adds r0, #8 │ │ + lsls r0, r3, #24 │ │ + lsrs r0, r0, #24 │ │ + bne.n 44c14 │ │ + adds r2, #8 │ │ lsrs r3, r3, #8 │ │ - lsls r1, r3, #28 │ │ - bne.n 42f26 │ │ - adds r0, #4 │ │ + lsls r0, r3, #28 │ │ + bne.n 44c1c │ │ + adds r2, #4 │ │ lsrs r3, r3, #4 │ │ - lsls r1, r3, #30 │ │ - bne.n 42f2e │ │ - adds r0, #2 │ │ + lsls r0, r3, #30 │ │ + bne.n 44c24 │ │ + adds r2, #2 │ │ lsrs r3, r3, #2 │ │ - lsls r1, r3, #31 │ │ - bmi.n 42f38 │ │ + lsls r0, r3, #31 │ │ + bmi.n 44c32 │ │ lsrs r3, r3, #1 │ │ - beq.n 42f3c │ │ - adds r0, #1 │ │ - str r3, [r2, #0] │ │ - b.n 42f3e │ │ movs r0, #32 │ │ + cmp r3, #0 │ │ + beq.n 44c36 │ │ + adds r2, #1 │ │ + adds r0, r2, #0 │ │ + str r3, [r1, #0] │ │ bx lr │ │ - push {r4, r5, lr} │ │ - adds r3, r0, #0 │ │ - ldr r2, [r1, #16] │ │ + adds r2, r0, #0 │ │ + ldr r3, [r1, #16] │ │ ldr r0, [r0, #16] │ │ - subs r0, r0, r2 │ │ - bne.n 42f76 │ │ - adds r2, #4 │ │ - lsls r2, r2, #2 │ │ - adds r5, r3, #0 │ │ - adds r1, r1, r2 │ │ - adds r3, r3, r2 │ │ - adds r5, #20 │ │ - adds r3, #4 │ │ - adds r1, #4 │ │ + push {r4, lr} │ │ + subs r0, r0, r3 │ │ + bne.n 44c6a │ │ + lsls r0, r3, #2 │ │ + adds r2, #20 │ │ + adds r1, #20 │ │ + adds r3, r2, r0 │ │ + adds r1, r1, r0 │ │ subs r3, #4 │ │ subs r1, #4 │ │ - ldr r4, [r3, #0] │ │ - ldr r2, [r1, #0] │ │ - cmp r4, r2 │ │ - beq.n 42f72 │ │ - cmp r4, r2 │ │ - sbcs r2, r2 │ │ - movs r0, #1 │ │ - orrs r0, r2 │ │ - b.n 42f76 │ │ - cmp r3, r5 │ │ - bhi.n 42f5c │ │ - pop {r4, r5, pc} │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r3, [r0, #16] │ │ - adds r5, r0, #0 │ │ - adds r5, #20 │ │ - adds r3, #4 │ │ - lsls r3, r3, #2 │ │ - ldr r6, [r0, r3] │ │ - str r5, [sp, #4] │ │ - adds r4, r0, #0 │ │ - adds r5, r0, r3 │ │ - adds r0, r6, #0 │ │ + ldr r0, [r3, #0] │ │ + ldr r4, [r1, #0] │ │ + cmp r0, r4 │ │ + beq.n 44c64 │ │ + cmp r0, r4 │ │ + sbcs r0, r0 │ │ + movs r3, #1 │ │ + orrs r0, r3 │ │ + b.n 44c6a │ │ + cmp r3, r2 │ │ + bhi.n 44c4e │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r6, [pc, #184] ; (44d28 ) │ │ + sub sp, #20 │ │ adds r7, r1, #0 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + ldr r3, [r6, #0] │ │ + str r3, [sp, #12] │ │ + adds r3, r0, #0 │ │ + adds r3, #20 │ │ str r3, [sp, #0] │ │ - bl 42eb2 │ │ + ldr r3, [r0, #16] │ │ + ldr r2, [sp, #0] │ │ + lsls r3, r3, #2 │ │ + adds r3, r2, r3 │ │ + subs r5, r3, #4 │ │ + ldr r4, [r5, #0] │ │ + str r3, [sp, #4] │ │ + adds r0, r4, #0 │ │ + bl 44ba8 │ │ movs r3, #32 │ │ subs r3, r3, r0 │ │ str r3, [r7, #0] │ │ - ldr r7, [pc, #132] ; (43024 ) │ │ + mov ip, r6 │ │ + ldr r3, [pc, #140] ; (44d2c ) │ │ cmp r0, #10 │ │ - bgt.n 42fd0 │ │ - movs r1, #11 │ │ - subs r1, r1, r0 │ │ - mov ip, r1 │ │ - mov r3, ip │ │ - adds r1, r6, #0 │ │ - lsrs r1, r3 │ │ - adds r3, r7, #0 │ │ - ldr r7, [sp, #4] │ │ - orrs r3, r1 │ │ - movs r1, #0 │ │ - cmp r5, r7 │ │ - bls.n 42fc2 │ │ - ldr r5, [sp, #0] │ │ - subs r4, #8 │ │ - adds r4, r4, r5 │ │ - ldr r1, [r4, #4] │ │ - mov r7, ip │ │ - lsrs r1, r7 │ │ - adds r0, #21 │ │ - lsls r6, r0 │ │ - adds r2, r1, #0 │ │ - orrs r2, r6 │ │ - b.n 4301a │ │ + bgt.n 44ccc │ │ + movs r6, #11 │ │ + adds r2, r4, #0 │ │ + subs r1, r6, r0 │ │ + lsrs r2, r1 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #0] │ │ + adds r7, r3, #0 │ │ + movs r3, #0 │ │ + cmp r5, r2 │ │ + bls.n 44cbe │ │ ldr r3, [sp, #4] │ │ - movs r1, #0 │ │ - cmp r3, r5 │ │ - bcs.n 42fe2 │ │ + subs r3, #8 │ │ + ldr r3, [r3, #0] │ │ + lsrs r3, r1 │ │ + adds r0, #21 │ │ + adds r5, r3, #0 │ │ + lsls r4, r0 │ │ + orrs r5, r4 │ │ + adds r6, r5, #0 │ │ + b.n 44d10 │ │ ldr r1, [sp, #0] │ │ - subs r4, #8 │ │ - subs r5, #4 │ │ - adds r4, r4, r1 │ │ - ldr r1, [r4, #4] │ │ - adds r4, r0, #0 │ │ - subs r4, #11 │ │ - cmp r4, #0 │ │ - beq.n 43014 │ │ - lsls r6, r4 │ │ - orrs r7, r6 │ │ - movs r3, #43 ; 0x2b │ │ - ldr r6, [sp, #4] │ │ - subs r3, r3, r0 │ │ - adds r0, r1, #0 │ │ - lsrs r0, r3 │ │ - mov ip, r3 │ │ - adds r3, r7, #0 │ │ - orrs r3, r0 │ │ - movs r0, #0 │ │ - cmp r5, r6 │ │ - bls.n 43008 │ │ + movs r2, #0 │ │ + cmp r5, r1 │ │ + bls.n 44cda │ │ + ldr r5, [sp, #4] │ │ + subs r5, #8 │ │ + ldr r2, [r5, #0] │ │ + adds r1, r0, #0 │ │ + subs r1, #11 │ │ + cmp r1, #0 │ │ + beq.n 44d0a │ │ + lsls r4, r1 │ │ + movs r6, #43 ; 0x2b │ │ + orrs r3, r4 │ │ + adds r4, r2, #0 │ │ + subs r0, r6, r0 │ │ + lsrs r4, r0 │ │ + orrs r3, r4 │ │ + ldr r4, [sp, #0] │ │ + adds r7, r3, #0 │ │ + movs r3, #0 │ │ + cmp r5, r4 │ │ + bls.n 44cfe │ │ subs r5, #4 │ │ - ldr r0, [r5, #0] │ │ - mov r7, ip │ │ - lsrs r0, r7 │ │ - lsls r1, r4 │ │ - adds r2, r0, #0 │ │ - orrs r2, r1 │ │ - b.n 4301a │ │ - adds r3, r7, #0 │ │ - orrs r3, r6 │ │ - adds r2, r1, #0 │ │ - add sp, #12 │ │ - adds r0, r2, #0 │ │ - adds r1, r3, #0 │ │ + ldr r3, [r5, #0] │ │ + lsrs r3, r0 │ │ + lsls r2, r1 │ │ + adds r0, r3, #0 │ │ + orrs r0, r2 │ │ + adds r6, r0, #0 │ │ + b.n 44d10 │ │ + orrs r3, r4 │ │ + adds r7, r3, #0 │ │ + adds r6, r2, #0 │ │ + mov r3, ip │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r3, #0] │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + cmp r2, r3 │ │ + beq.n 44d22 │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ + strh r0, [r1, r0] │ │ + movs r1, r0 │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ push {r4, r5, lr} │ │ - ldr r2, [r0, #0] │ │ - b.n 43040 │ │ - ldrb r3, [r2, #1] │ │ - cmp r3, #64 ; 0x40 │ │ - ble.n 4303a │ │ - cmp r3, #90 ; 0x5a │ │ - bgt.n 4303a │ │ - adds r3, #32 │ │ - adds r2, r4, #0 │ │ - cmp r3, r5 │ │ - bne.n 43050 │ │ - ldrb r5, [r1, #0] │ │ - adds r4, r2, #1 │ │ + ldr r3, [r0, #0] │ │ + ldrb r4, [r1, #0] │ │ + adds r3, #1 │ │ + cmp r4, #0 │ │ + beq.n 44d52 │ │ + ldrb r2, [r3, #0] │ │ + adds r5, r2, #0 │ │ + subs r5, #65 ; 0x41 │ │ + cmp r5, #25 │ │ + bhi.n 44d48 │ │ + adds r2, #32 │ │ adds r1, #1 │ │ - cmp r5, #0 │ │ - bne.n 4302e │ │ - str r4, [r0, #0] │ │ - movs r0, #1 │ │ - b.n 43052 │ │ + cmp r2, r4 │ │ + beq.n 44d34 │ │ movs r0, #0 │ │ + b.n 44d56 │ │ + str r3, [r0, #0] │ │ + movs r0, #1 │ │ pop {r4, r5, pc} │ │ push {r3, r4, r5, lr} │ │ - movs r5, #1 │ │ - lsls r5, r0 │ │ - adds r4, r0, #0 │ │ - ldr r1, [pc, #28] ; (4307c ) │ │ - lsls r0, r5, #2 │ │ + movs r4, #1 │ │ + lsls r4, r0 │ │ + movs r2, #251 ; 0xfb │ │ + adds r5, r0, #0 │ │ + ldr r1, [pc, #28] ; (44d80 ) │ │ + lsls r0, r4, #2 │ │ adds r0, #27 │ │ lsrs r0, r0, #3 │ │ - movs r2, #251 ; 0xfb │ │ add r1, pc │ │ lsls r2, r2, #1 │ │ lsls r0, r0, #3 │ │ - bl 3eb8c <__ckd_malloc__> │ │ + bl 40684 <__ckd_malloc__@@Base> │ │ movs r3, #0 │ │ - str r5, [r0, #8] │ │ - str r4, [r0, #4] │ │ + str r5, [r0, #4] │ │ + str r4, [r0, #8] │ │ str r3, [r0, #16] │ │ str r3, [r0, #12] │ │ pop {r3, r4, r5, pc} │ │ - movw r0, #53248 ; 0xd000 │ │ + ; instruction: 0xf0ec0000 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r2, [r0, #16] │ │ - ldr r3, [r1, #16] │ │ - sub sp, #60 ; 0x3c │ │ - adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ - cmp r2, r3 │ │ - bge.n 43094 │ │ - adds r4, r1, #0 │ │ + ldr r3, [r0, #16] │ │ + ldr r2, [r1, #16] │ │ + sub sp, #52 ; 0x34 │ │ adds r5, r0, #0 │ │ - ldr r1, [r5, #16] │ │ - ldr r7, [r4, #16] │ │ - ldr r3, [r4, #8] │ │ - ldr r0, [r4, #4] │ │ - adds r6, r7, r1 │ │ - str r1, [sp, #0] │ │ - cmp r6, r3 │ │ - ble.n 430a6 │ │ + adds r4, r1, #0 │ │ + cmp r3, r2 │ │ + bge.n 44d98 │ │ + adds r5, r1, #0 │ │ + adds r4, r0, #0 │ │ + ldr r7, [r5, #16] │ │ + ldr r6, [r4, #16] │ │ + ldr r2, [r5, #8] │ │ + ldr r0, [r5, #4] │ │ + adds r3, r7, r6 │ │ + str r3, [sp, #0] │ │ + cmp r3, r2 │ │ + ble.n 44daa │ │ adds r0, #1 │ │ - bl 43054 │ │ - adds r2, r6, #4 │ │ - lsls r2, r2, #2 │ │ + bl 44d58 │ │ adds r3, r0, #0 │ │ - adds r2, r0, r2 │ │ - adds r2, #4 │ │ adds r3, #20 │ │ - str r2, [sp, #24] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ str r0, [sp, #20] │ │ - adds r2, r3, #0 │ │ - movs r1, #0 │ │ - b.n 430c2 │ │ - stmia r2!, {r1} │ │ - ldr r0, [sp, #24] │ │ - cmp r2, r0 │ │ - bcc.n 430c0 │ │ - ldr r2, [sp, #0] │ │ - adds r7, #4 │ │ - lsls r7, r7, #2 │ │ - adds r2, #4 │ │ - lsls r2, r2, #2 │ │ - adds r2, r5, r2 │ │ - adds r1, r4, #0 │ │ - adds r7, r4, r7 │ │ + lsls r3, r3, #2 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #16] │ │ + adds r3, r2, #0 │ │ + movs r2, #0 │ │ + ldr r1, [sp, #16] │ │ + cmp r3, r1 │ │ + bcs.n 44dce │ │ + stmia r3!, {r2} │ │ + b.n 44dc4 │ │ adds r5, #20 │ │ - adds r1, #20 │ │ - adds r7, #4 │ │ - adds r2, #4 │ │ - subs r3, r3, r5 │ │ - str r1, [sp, #32] │ │ - str r7, [sp, #36] ; 0x24 │ │ - str r2, [sp, #48] ; 0x30 │ │ - str r3, [sp, #52] ; 0x34 │ │ - b.n 43144 │ │ - ldmia r5!, {r2} │ │ - str r2, [sp, #28] │ │ - cmp r2, #0 │ │ - beq.n 43144 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - ldr r7, [sp, #32] │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #4] │ │ - b.n 43102 │ │ - adds r4, r3, #0 │ │ - ldr r2, [r4, #0] │ │ - ldmia r7!, {r1} │ │ + lsls r7, r7, #2 │ │ + adds r3, r5, r7 │ │ + adds r4, #20 │ │ + lsls r6, r6, #2 │ │ + str r3, [sp, #40] ; 0x28 │ │ + adds r3, r4, r6 │ │ + str r5, [sp, #32] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r4, r3 │ │ + bcs.n 44e4e │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + beq.n 44e30 │ │ + movs r2, #0 │ │ movs r3, #0 │ │ + ldr r6, [sp, #32] │ │ + ldr r5, [sp, #4] │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - mov ip, r1 │ │ - ldr r2, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - ldr r0, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - adds r0, r0, r2 │ │ - adcs r1, r3 │ │ - str r0, [sp, #40] ; 0x28 │ │ - str r1, [sp, #44] ; 0x2c │ │ movs r1, #0 │ │ - ldr r2, [sp, #28] │ │ + ldmia r6!, {r0} │ │ + ldr r2, [sp, #36] ; 0x24 │ │ adds r3, r1, #0 │ │ - mov r0, ip │ │ - blx 4549c <__aeabi_lmul> │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + bl 49094 <_Unwind_GetTextRelBase@@Base+0x9e8> │ │ + ldr r3, [r5, #0] │ │ + adds r7, r5, #0 │ │ + str r3, [sp, #24] │ │ + movs r3, #0 │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ adds r0, r0, r2 │ │ adcs r1, r3 │ │ + ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ - str r1, [sp, #0] │ │ + adds r0, r0, r2 │ │ + adcs r1, r3 │ │ + movs r3, #0 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r1, [sp, #8] │ │ + stmia r5!, {r0} │ │ + cmp r3, r6 │ │ + bhi.n 44dfa │ │ + str r1, [r7, #4] │ │ + ldr r3, [sp, #4] │ │ + adds r4, #4 │ │ + adds r3, #4 │ │ + str r3, [sp, #4] │ │ + b.n 44de0 │ │ + ldr r3, [sp, #16] │ │ + subs r3, #4 │ │ + str r3, [sp, #16] │ │ + ldr r3, [r3, #0] │ │ str r3, [sp, #4] │ │ - adds r3, r4, #0 │ │ - stmia r3!, {r0} │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - cmp r0, r7 │ │ - bhi.n 43100 │ │ - str r1, [r4, #4] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r4, r5, r2 │ │ - cmp r5, r3 │ │ - bcc.n 430ec │ │ - ldr r2, [sp, #24] │ │ - b.n 43154 │ │ - subs r6, #1 │ │ - cmp r6, #0 │ │ - ble.n 43160 │ │ - subs r2, #4 │ │ - ldr r3, [r2, #0] │ │ cmp r3, #0 │ │ - beq.n 43152 │ │ - ldr r0, [sp, #20] │ │ - add sp, #60 ; 0x3c │ │ - str r6, [r0, #16] │ │ + bne.n 44e54 │ │ + ldr r3, [sp, #0] │ │ + subs r3, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #0] │ │ + cmp r3, #0 │ │ + bgt.n 44e3a │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + adds r0, r3, #0 │ │ + str r2, [r3, #16] │ │ + add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ + adds r6, r0, #0 │ │ + adds r4, r0, #0 │ │ + movs r7, #0 │ │ sub sp, #20 │ │ + asrs r3, r2, #31 │ │ str r1, [sp, #8] │ │ - ldr r1, [sp, #8] │ │ - ldr r6, [r0, #16] │ │ - adds r5, r0, #0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #8] │ │ + ldr r5, [r0, #16] │ │ str r2, [sp, #0] │ │ - asrs r1, r1, #31 │ │ - asrs r2, r2, #31 │ │ - adds r4, r0, #0 │ │ - adds r5, #20 │ │ - str r2, [sp, #4] │ │ - movs r7, #0 │ │ - str r1, [sp, #12] │ │ - ldr r0, [r5, #0] │ │ + asrs r3, r3, #31 │ │ + adds r6, #20 │ │ + str r3, [sp, #12] │ │ + ldr r0, [r6, #0] │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ movs r1, #0 │ │ - blx 4549c <__aeabi_lmul> │ │ + bl 49094 <_Unwind_GetTextRelBase@@Base+0x9e8> │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - adds r7, #1 │ │ adds r0, r0, r2 │ │ adcs r1, r3 │ │ movs r3, #0 │ │ + adds r7, #1 │ │ str r1, [sp, #0] │ │ str r3, [sp, #4] │ │ - stmia r5!, {r0} │ │ - cmp r7, r6 │ │ - blt.n 43184 │ │ - cmp r1, r3 │ │ - beq.n 431e0 │ │ + stmia r6!, {r0} │ │ + cmp r7, r5 │ │ + blt.n 44e7c │ │ + cmp r1, #0 │ │ + beq.n 44ed8 │ │ ldr r3, [r4, #8] │ │ - cmp r6, r3 │ │ - blt.n 431d2 │ │ - ldr r0, [r4, #4] │ │ - adds r0, #1 │ │ - bl 43054 │ │ - ldr r2, [r4, #16] │ │ + cmp r5, r3 │ │ + blt.n 44eca │ │ + ldr r3, [r4, #4] │ │ + adds r0, r3, #1 │ │ + bl 44d58 │ │ adds r1, r4, #0 │ │ - adds r5, r0, #0 │ │ - adds r2, #2 │ │ - lsls r2, r2, #2 │ │ + adds r6, r0, #0 │ │ + ldr r3, [r4, #16] │ │ adds r1, #12 │ │ adds r0, #12 │ │ - blx eb24 │ │ + adds r2, r3, #2 │ │ + lsls r2, r2, #2 │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ - adds r4, r5, #0 │ │ - adds r3, r6, #4 │ │ - ldr r1, [sp, #0] │ │ + bl 40732 │ │ + adds r4, r6, #0 │ │ + adds r3, r5, #4 │ │ + ldr r2, [sp, #0] │ │ lsls r3, r3, #2 │ │ adds r3, r4, r3 │ │ - adds r6, #1 │ │ - str r1, [r3, #4] │ │ - str r6, [r4, #16] │ │ - add sp, #20 │ │ + adds r5, #1 │ │ + str r2, [r3, #4] │ │ + str r5, [r4, #16] │ │ adds r0, r4, #0 │ │ + add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r3, r4, r5, r6, r7, lr} │ │ - movs r2, #3 │ │ - adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ - ands r2, r1 │ │ - beq.n 43206 │ │ - ldr r3, [pc, #92] ; (43254 ) │ │ - subs r2, #1 │ │ - lsls r2, r2, #2 │ │ - add r3, pc │ │ - ldr r1, [r2, r3] │ │ + movs r3, #3 │ │ + adds r6, r0, #0 │ │ + adds r5, r1, #0 │ │ + ands r3, r1 │ │ + beq.n 44efe │ │ + ldr r2, [pc, #92] ; (44f4c ) │ │ + subs r3, #1 │ │ + lsls r3, r3, #2 │ │ + add r2, pc │ │ + ldr r1, [r3, r2] │ │ movs r2, #0 │ │ - bl 43168 │ │ - adds r5, r0, #0 │ │ - asrs r6, r6, #2 │ │ - beq.n 43250 │ │ + bl 44e60 │ │ + adds r6, r0, #0 │ │ + asrs r5, r5, #2 │ │ + beq.n 44f46 │ │ movs r0, #1 │ │ - bl 43054 │ │ - ldr r3, [pc, #68] ; (43258 ) │ │ + bl 44d58 │ │ + ldr r3, [pc, #68] ; (44f50 ) │ │ adds r4, r0, #0 │ │ str r3, [r0, #20] │ │ movs r3, #1 │ │ str r3, [r0, #16] │ │ - movs r3, #1 │ │ - tst r6, r3 │ │ - beq.n 43232 │ │ - adds r0, r5, #0 │ │ + lsls r3, r5, #31 │ │ + bpl.n 44f28 │ │ + adds r0, r6, #0 │ │ adds r1, r4, #0 │ │ - bl 43080 │ │ + bl 44d84 │ │ adds r7, r0, #0 │ │ - adds r0, r5, #0 │ │ - bl 3ec3e │ │ - adds r5, r7, #0 │ │ - asrs r6, r6, #1 │ │ + adds r0, r6, #0 │ │ + bl 40732 │ │ + adds r6, r7, #0 │ │ + asrs r5, r5, #1 │ │ adds r0, r4, #0 │ │ - cmp r6, #0 │ │ - beq.n 4324c │ │ + cmp r5, #0 │ │ + beq.n 44f42 │ │ adds r1, r4, #0 │ │ - bl 43080 │ │ + bl 44d84 │ │ adds r7, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + bl 40732 │ │ adds r4, r7, #0 │ │ - b.n 4321a │ │ - bl 3ec3e │ │ - adds r0, r5, #0 │ │ + b.n 44f12 │ │ + bl 40732 │ │ + adds r0, r6, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - cmp r4, #26 │ │ + nop ; (mov r8, r8) │ │ + cmp r2, #210 ; 0xd2 │ │ movs r1, r0 │ │ lsls r1, r6, #9 │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ + adds r7, r1, #0 │ │ ldr r3, [r4, #16] │ │ - asrs r6, r1, #5 │ │ + asrs r5, r1, #5 │ │ sub sp, #20 │ │ - adds r3, r6, r3 │ │ - adds r7, r3, #0 │ │ - str r3, [sp, #12] │ │ - str r1, [sp, #8] │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #8] │ │ + adds r3, #1 │ │ + str r3, [sp, #4] │ │ ldr r0, [r0, #4] │ │ - adds r7, #1 │ │ ldr r3, [r4, #8] │ │ - b.n 4327a │ │ + ldr r2, [sp, #4] │ │ + cmp r2, r3 │ │ + ble.n 44f78 │ │ adds r0, #1 │ │ lsls r3, r3, #1 │ │ - cmp r7, r3 │ │ - bgt.n 43276 │ │ - bl 43054 │ │ + b.n 44f6c │ │ + bl 44d58 │ │ movs r3, #0 │ │ - adds r2, r0, #0 │ │ - adds r5, r0, #0 │ │ - adds r2, #20 │ │ - adds r1, r3, #0 │ │ - b.n 43292 │ │ - stmia r2!, {r1} │ │ + adds r1, r0, #0 │ │ + adds r6, r0, #0 │ │ + adds r2, r3, #0 │ │ + adds r1, #20 │ │ + cmp r3, r5 │ │ + bge.n 44f92 │ │ + lsls r0, r3, #2 │ │ + str r2, [r1, r0] │ │ adds r3, #1 │ │ - cmp r3, r6 │ │ - blt.n 4328e │ │ - mvns r3, r6 │ │ - ldr r0, [r4, #16] │ │ - asrs r3, r3, #31 │ │ - ands r6, r3 │ │ - ldr r2, [sp, #8] │ │ - adds r6, #4 │ │ - adds r0, #4 │ │ - lsls r6, r6, #2 │ │ + b.n 44f86 │ │ + mvns r2, r5 │ │ adds r3, r4, #0 │ │ - lsls r0, r0, #2 │ │ - adds r6, r5, r6 │ │ + movs r0, #31 │ │ + asrs r2, r2, #31 │ │ + ands r5, r2 │ │ + ldr r2, [r4, #16] │ │ adds r3, #20 │ │ - adds r0, r4, r0 │ │ - movs r1, #31 │ │ - ands r1, r2 │ │ - adds r6, #4 │ │ - adds r0, #4 │ │ - adds r2, r3, #0 │ │ - cmp r1, #0 │ │ - beq.n 432f2 │ │ - movs r2, #32 │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - str r0, [sp, #4] │ │ + lsls r5, r5, #2 │ │ + lsls r2, r2, #2 │ │ + adds r2, r3, r2 │ │ + adds r5, r1, r5 │ │ + mov ip, r2 │ │ + ands r7, r0 │ │ + beq.n 44fd8 │ │ + movs r1, #32 │ │ + subs r2, r1, r7 │ │ + str r2, [sp, #12] │ │ movs r2, #0 │ │ - mov ip, r1 │ │ - b.n 432ce │ │ - adds r6, r1, #0 │ │ - ldr r0, [r3, #0] │ │ - mov r1, ip │ │ - lsls r0, r1 │ │ - orrs r2, r0 │ │ - adds r1, r6, #0 │ │ - stmia r1!, {r2} │ │ - ldr r0, [sp, #8] │ │ + ldr r1, [r3, #0] │ │ + adds r0, r5, #0 │ │ + lsls r1, r7 │ │ + orrs r2, r1 │ │ + stmia r5!, {r2} │ │ ldmia r3!, {r2} │ │ - lsrs r2, r0 │ │ - ldr r0, [sp, #4] │ │ - cmp r3, r0 │ │ - bcc.n 432cc │ │ - str r2, [r6, #4] │ │ + ldr r1, [sp, #12] │ │ + lsrs r2, r1 │ │ + cmp ip, r3 │ │ + bhi.n 44fb6 │ │ + str r2, [r0, #4] │ │ cmp r2, #0 │ │ - beq.n 432fa │ │ - ldr r7, [sp, #12] │ │ - adds r7, #2 │ │ - b.n 432fa │ │ - ldmia r2!, {r3} │ │ - stmia r6!, {r3} │ │ - cmp r0, r2 │ │ - bhi.n 432f2 │ │ - subs r7, #1 │ │ - str r7, [r5, #16] │ │ + beq.n 44fe0 │ │ + ldr r3, [sp, #8] │ │ + adds r3, #2 │ │ + str r3, [sp, #4] │ │ + b.n 44fe0 │ │ + ldmia r3!, {r2} │ │ + stmia r5!, {r2} │ │ + cmp ip, r3 │ │ + bhi.n 44fd8 │ │ + ldr r3, [sp, #4] │ │ adds r0, r4, #0 │ │ - bl 3ec3e │ │ + subs r3, #1 │ │ + str r3, [r6, #16] │ │ + bl 40732 │ │ + adds r0, r6, #0 │ │ add sp, #20 │ │ - adds r0, r5, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ movs r0, r0 │ │ ... │ │ │ │ -00043310 : │ │ +00044ff8 : │ │ + ldr r2, [pc, #752] ; (452ec ) │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #132 ; 0x84 │ │ - str r0, [sp, #16] │ │ - ldr r4, [sp, #16] │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ + sub sp, #172 ; 0xac │ │ + str r0, [sp, #20] │ │ + ldr r3, [r2, #0] │ │ str r1, [sp, #100] ; 0x64 │ │ - ldr r1, [pc, #728] ; (435f4 ) │ │ - ldr r0, [pc, #720] ; (435f0 ) │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #4] │ │ - str r4, [sp, #116] ; 0x74 │ │ - ldr r2, [sp, #116] ; 0x74 │ │ + str r0, [sp, #152] ; 0x98 │ │ + str r3, [sp, #164] ; 0xa4 │ │ + movs r3, #0 │ │ + movs r4, #0 │ │ + str r3, [sp, #0] │ │ + str r4, [sp, #4] │ │ + str r2, [sp, #148] ; 0x94 │ │ + ldr r2, [sp, #152] ; 0x98 │ │ ldrb r3, [r2, #0] │ │ + lsls r1, r3, #24 │ │ + lsrs r3, r1, #24 │ │ cmp r3, #13 │ │ - bhi.n 43338 │ │ + bhi.n 4502e │ │ cmp r3, #9 │ │ - bcs.n 4335c │ │ - cmp r3, #0 │ │ - bne.n 43336 │ │ - b.n 43692 │ │ - b.n 43362 │ │ + bcs.n 45052 │ │ + cmp r1, #0 │ │ + bne.n 4502c │ │ + b.n 45360 │ │ + b.n 45058 │ │ cmp r3, #43 ; 0x2b │ │ - beq.n 4334c │ │ + beq.n 45042 │ │ cmp r3, #45 ; 0x2d │ │ - beq.n 43346 │ │ - cmp r3, #32 │ │ - bne.n 43362 │ │ - b.n 4335c │ │ - movs r5, #1 │ │ - str r5, [sp, #60] ; 0x3c │ │ - b.n 43350 │ │ - movs r4, #0 │ │ - str r4, [sp, #60] ; 0x3c │ │ + beq.n 4503e │ │ + lsrs r1, r1, #24 │ │ + cmp r1, #32 │ │ + bne.n 45058 │ │ + b.n 45052 │ │ + movs r3, #1 │ │ + b.n 45044 │ │ + movs r3, #0 │ │ + str r3, [sp, #60] ; 0x3c │ │ adds r3, r2, #1 │ │ - str r3, [sp, #116] ; 0x74 │ │ + str r3, [sp, #152] ; 0x98 │ │ ldrb r3, [r2, #1] │ │ cmp r3, #0 │ │ - bne.n 43366 │ │ - b.n 43692 │ │ + bne.n 4505c │ │ + b.n 45360 │ │ adds r2, #1 │ │ - str r2, [sp, #116] ; 0x74 │ │ - b.n 43324 │ │ - movs r5, #0 │ │ - str r5, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #116] ; 0x74 │ │ - movs r0, #0 │ │ - str r0, [sp, #40] ; 0x28 │ │ + str r2, [sp, #152] ; 0x98 │ │ + b.n 45016 │ │ + movs r3, #0 │ │ + str r3, [sp, #60] ; 0x3c │ │ + movs r2, #0 │ │ + ldr r3, [sp, #152] ; 0x98 │ │ + str r2, [sp, #24] │ │ ldrb r3, [r3, #0] │ │ cmp r3, #48 ; 0x30 │ │ - bne.n 4338a │ │ - ldr r3, [sp, #116] ; 0x74 │ │ + bne.n 45080 │ │ + ldr r3, [sp, #152] ; 0x98 │ │ adds r2, r3, #1 │ │ - str r2, [sp, #116] ; 0x74 │ │ + str r2, [sp, #152] ; 0x98 │ │ ldrb r3, [r3, #1] │ │ cmp r3, #48 ; 0x30 │ │ - beq.n 43372 │ │ + beq.n 45068 │ │ cmp r3, #0 │ │ - bne.n 43386 │ │ - bl 44086 │ │ - movs r1, #1 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr r4, [sp, #116] ; 0x74 │ │ - movs r7, #0 │ │ - str r7, [sp, #12] │ │ - str r4, [sp, #24] │ │ - movs r0, #10 │ │ - adds r4, r7, #0 │ │ - b.n 433be │ │ - cmp r4, #8 │ │ - bgt.n 433ac │ │ + bne.n 4507c │ │ + bl 45dd6 │ │ + movs r3, #1 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #152] ; 0x98 │ │ + movs r2, #10 │ │ + str r3, [sp, #32] │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + str r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #12] │ │ + ldr r4, [sp, #152] ; 0x98 │ │ + ldrb r6, [r4, #0] │ │ + adds r5, r6, #0 │ │ + subs r5, #48 ; 0x30 │ │ + lsls r3, r5, #24 │ │ + lsrs r3, r3, #24 │ │ + cmp r3, #9 │ │ + bhi.n 450c8 │ │ ldr r3, [sp, #12] │ │ - adds r5, r0, #0 │ │ - muls r5, r3 │ │ - adds r3, r1, #0 │ │ - subs r3, #48 ; 0x30 │ │ - adds r3, r3, r5 │ │ + cmp r3, #8 │ │ + bgt.n 450ae │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + muls r0, r2 │ │ + adds r3, r5, r0 │ │ + str r3, [sp, #56] ; 0x38 │ │ + b.n 450bc │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #15 │ │ + bgt.n 450bc │ │ + ldr r3, [sp, #16] │ │ + muls r3, r2 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #12] │ │ + adds r4, #1 │ │ + str r4, [sp, #152] ; 0x98 │ │ + adds r3, #1 │ │ str r3, [sp, #12] │ │ - b.n 433b8 │ │ - cmp r4, #15 │ │ - bgt.n 433b8 │ │ - muls r7, r0 │ │ - adds r3, r1, #0 │ │ - subs r3, #48 ; 0x30 │ │ - adds r7, r3, r7 │ │ - adds r3, r2, #1 │ │ + b.n 4508e │ │ + cmp r6, #46 ; 0x2e │ │ + bne.n 45170 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #152] ; 0x98 │ │ + ldr r3, [sp, #12] │ │ + ldrb r6, [r4, #1] │ │ + subs r4, r3, #0 │ │ + bne.n 45160 │ │ + cmp r6, #48 ; 0x30 │ │ + bne.n 450e8 │ │ + ldr r3, [sp, #152] ; 0x98 │ │ adds r4, #1 │ │ - str r3, [sp, #116] ; 0x74 │ │ - ldr r2, [sp, #116] ; 0x74 │ │ - ldrb r1, [r2, #0] │ │ - cmp r1, #47 ; 0x2f │ │ - ble.n 433cc │ │ - cmp r1, #57 ; 0x39 │ │ - ble.n 43398 │ │ - b.n 43480 │ │ - str r4, [sp, #8] │ │ - cmp r1, #46 ; 0x2e │ │ - bne.n 43480 │ │ - adds r3, r2, #1 │ │ - str r3, [sp, #116] ; 0x74 │ │ - ldrb r1, [r2, #1] │ │ - subs r0, r4, #0 │ │ - beq.n 433ec │ │ - movs r0, #0 │ │ - adds r6, r0, #0 │ │ - b.n 43476 │ │ - ldr r3, [sp, #116] ; 0x74 │ │ - adds r0, #1 │ │ adds r2, r3, #1 │ │ - str r2, [sp, #116] ; 0x74 │ │ - ldrb r1, [r3, #1] │ │ - cmp r1, #48 ; 0x30 │ │ - beq.n 433e2 │ │ - adds r3, r1, #0 │ │ + str r2, [sp, #152] ; 0x98 │ │ + ldrb r6, [r3, #1] │ │ + b.n 450d8 │ │ + adds r3, r6, #0 │ │ subs r3, #49 ; 0x31 │ │ cmp r3, #8 │ │ - bhi.n 43488 │ │ - ldr r5, [sp, #116] ; 0x74 │ │ - adds r6, r0, #0 │ │ - movs r0, #0 │ │ - str r5, [sp, #24] │ │ - subs r1, #48 ; 0x30 │ │ - adds r5, r0, #1 │ │ - mov ip, r1 │ │ - cmp r1, #0 │ │ - beq.n 4346c │ │ - adds r6, r6, r5 │ │ - ldr r2, [sp, #8] │ │ - movs r1, #1 │ │ - str r0, [sp, #20] │ │ - str r5, [sp, #32] │ │ - b.n 43434 │ │ - adds r2, #1 │ │ - subs r3, r2, #1 │ │ - cmp r3, #8 │ │ - bgt.n 4342a │ │ - ldr r3, [sp, #12] │ │ - movs r0, #10 │ │ - adds r5, r0, #0 │ │ - muls r5, r3 │ │ - str r5, [sp, #12] │ │ - b.n 43432 │ │ - cmp r2, #16 │ │ - bgt.n 43432 │ │ - movs r5, #10 │ │ - muls r7, r5 │ │ - adds r1, #1 │ │ - ldr r0, [sp, #32] │ │ - cmp r1, r0 │ │ - blt.n 43416 │ │ - ldr r0, [sp, #20] │ │ - ldr r5, [sp, #8] │ │ - mvns r3, r0 │ │ - asrs r3, r3, #31 │ │ - ands r3, r0 │ │ - adds r3, r5, r3 │ │ - adds r5, r3, #1 │ │ - str r5, [sp, #8] │ │ - cmp r3, #8 │ │ - bgt.n 4345c │ │ - ldr r5, [sp, #12] │ │ - movs r3, #10 │ │ - muls r3, r5 │ │ - add r3, ip │ │ - str r3, [sp, #12] │ │ - movs r5, #0 │ │ - b.n 4346c │ │ - ldr r0, [sp, #8] │ │ - movs r5, #0 │ │ - cmp r0, #16 │ │ - bgt.n 4346c │ │ + bhi.n 45178 │ │ + mov ip, r4 │ │ + movs r4, #0 │ │ + adds r7, r4, #0 │ │ + ldr r3, [sp, #152] ; 0x98 │ │ + str r3, [sp, #32] │ │ + adds r5, r6, #0 │ │ + subs r5, #48 ; 0x30 │ │ + adds r3, r4, #1 │ │ + cmp r5, #0 │ │ + beq.n 45154 │ │ + add ip, r3 │ │ + adds r6, r7, #0 │ │ movs r3, #10 │ │ - muls r3, r7 │ │ - mov r1, ip │ │ - adds r7, r3, r1 │ │ - ldr r3, [sp, #116] ; 0x74 │ │ - adds r0, r5, #0 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #116] ; 0x74 │ │ - ldrb r1, [r3, #1] │ │ - adds r3, r1, #0 │ │ + adds r4, r4, r7 │ │ + cmp r6, r4 │ │ + beq.n 45130 │ │ + adds r6, #1 │ │ + subs r2, r6, #1 │ │ + cmp r2, #8 │ │ + bgt.n 45122 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + adds r2, r3, #0 │ │ + muls r2, r1 │ │ + str r2, [sp, #56] ; 0x38 │ │ + b.n 4510c │ │ + cmp r6, #16 │ │ + bgt.n 4510c │ │ + ldr r1, [sp, #16] │ │ + adds r2, r3, #0 │ │ + muls r2, r1 │ │ + str r2, [sp, #16] │ │ + b.n 4510c │ │ + adds r7, r6, #1 │ │ + cmp r6, #8 │ │ + bgt.n 45144 │ │ + movs r0, #10 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + muls r3, r0 │ │ + adds r3, r3, r5 │ │ + str r3, [sp, #56] ; 0x38 │ │ + movs r3, #0 │ │ + b.n 45154 │ │ + movs r3, #0 │ │ + cmp r7, #16 │ │ + bgt.n 45154 │ │ + movs r2, #10 │ │ + ldr r1, [sp, #16] │ │ + muls r1, r2 │ │ + adds r2, r1, r5 │ │ + str r2, [sp, #16] │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + adds r4, r3, #0 │ │ + adds r1, r2, #1 │ │ + str r1, [sp, #152] ; 0x98 │ │ + ldrb r6, [r2, #1] │ │ + b.n 45166 │ │ + movs r4, #0 │ │ + mov ip, r4 │ │ + ldr r7, [sp, #12] │ │ + adds r3, r6, #0 │ │ subs r3, #48 ; 0x30 │ │ cmp r3, #9 │ │ - bls.n 43400 │ │ - b.n 4348c │ │ - movs r0, #0 │ │ - str r4, [sp, #8] │ │ - adds r6, r0, #0 │ │ - b.n 4348c │ │ + bls.n 450fa │ │ + b.n 4517c │ │ movs r4, #0 │ │ - adds r6, r4, #0 │ │ - cmp r1, #69 ; 0x45 │ │ - beq.n 4349c │ │ - adds r3, r1, #0 │ │ - subs r3, #101 ; 0x65 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - cmp r3, #0 │ │ - beq.n 43542 │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - orrs r3, r0 │ │ - orrs r3, r2 │ │ - bne.n 434a8 │ │ - b.n 43692 │ │ - ldr r5, [sp, #116] ; 0x74 │ │ - adds r3, r5, #0 │ │ - adds r3, #1 │ │ - str r3, [sp, #116] ; 0x74 │ │ - ldrb r3, [r5, #1] │ │ - str r5, [sp, #16] │ │ - cmp r3, #43 ; 0x2b │ │ - beq.n 434be │ │ - cmp r3, #45 ; 0x2d │ │ - bne.n 434c4 │ │ - b.n 434cc │ │ - movs r1, #0 │ │ - mov ip, r1 │ │ - b.n 434d0 │ │ - movs r2, #0 │ │ - adds r1, r3, #0 │ │ - mov ip, r2 │ │ - b.n 434da │ │ - movs r3, #1 │ │ - mov ip, r3 │ │ - ldr r3, [sp, #16] │ │ - ldr r5, [sp, #16] │ │ + ldr r7, [sp, #12] │ │ + mov ip, r4 │ │ + b.n 4517c │ │ + movs r7, #0 │ │ + mov ip, r7 │ │ + movs r3, #32 │ │ + adds r2, r6, #0 │ │ + bics r2, r3 │ │ + movs r3, #0 │ │ + cmp r2, #69 ; 0x45 │ │ + bne.n 4521c │ │ + adds r2, r7, #0 │ │ + ldr r1, [sp, #24] │ │ + orrs r2, r4 │ │ + orrs r2, r1 │ │ + cmp r2, r3 │ │ + bne.n 45196 │ │ + b.n 45360 │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + str r2, [sp, #20] │ │ + adds r2, #1 │ │ + str r2, [sp, #152] ; 0x98 │ │ + ldr r2, [sp, #20] │ │ + ldrb r6, [r2, #1] │ │ + cmp r6, #43 ; 0x2b │ │ + beq.n 451b0 │ │ + adds r0, r3, #0 │ │ + cmp r6, #45 ; 0x2d │ │ + bne.n 451bc │ │ + movs r0, #1 │ │ + b.n 451b2 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #20] │ │ adds r3, #2 │ │ - str r3, [sp, #116] ; 0x74 │ │ - ldrb r1, [r5, #2] │ │ - adds r3, r1, #0 │ │ + str r3, [sp, #152] ; 0x98 │ │ + ldr r3, [sp, #20] │ │ + ldrb r6, [r3, #2] │ │ + adds r3, r6, #0 │ │ subs r3, #48 ; 0x30 │ │ cmp r3, #9 │ │ - bhi.n 4353c │ │ - b.n 434ec │ │ - ldr r3, [sp, #116] ; 0x74 │ │ + bhi.n 45216 │ │ + cmp r6, #48 ; 0x30 │ │ + bne.n 451d2 │ │ + ldr r3, [sp, #152] ; 0x98 │ │ adds r2, r3, #1 │ │ - str r2, [sp, #116] ; 0x74 │ │ - ldrb r1, [r3, #1] │ │ - cmp r1, #48 ; 0x30 │ │ - beq.n 434e4 │ │ - adds r2, r1, #0 │ │ + str r2, [sp, #152] ; 0x98 │ │ + ldrb r6, [r3, #1] │ │ + b.n 451c4 │ │ + adds r2, r6, #0 │ │ subs r2, #49 ; 0x31 │ │ movs r3, #0 │ │ cmp r2, #8 │ │ - bhi.n 43542 │ │ - ldr r1, [sp, #116] ; 0x74 │ │ - adds r2, #1 │ │ - str r1, [sp, #20] │ │ - b.n 4350e │ │ - movs r5, #10 │ │ - adds r3, r5, #0 │ │ - muls r3, r2 │ │ - adds r3, r3, r1 │ │ - adds r2, r3, #0 │ │ - subs r2, #48 ; 0x30 │ │ - ldr r3, [sp, #116] ; 0x74 │ │ - adds r5, r3, #1 │ │ - str r5, [sp, #116] ; 0x74 │ │ - ldrb r1, [r3, #1] │ │ - cmp r1, #47 ; 0x2f │ │ - ble.n 4351e │ │ - cmp r1, #57 ; 0x39 │ │ - ble.n 43502 │ │ + bhi.n 4521c │ │ + adds r5, r6, #0 │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + subs r5, #48 ; 0x30 │ │ + ldr r1, [sp, #152] ; 0x98 │ │ + adds r3, r1, #1 │ │ + str r3, [sp, #152] ; 0x98 │ │ + ldrb r6, [r1, #1] │ │ + adds r1, r6, #0 │ │ + subs r1, #48 ; 0x30 │ │ + cmp r1, #9 │ │ + bhi.n 451fc │ │ + movs r3, #10 │ │ + muls r3, r5 │ │ + adds r5, r3, r6 │ │ + subs r5, #48 ; 0x30 │ │ + b.n 451e2 │ │ + subs r3, r3, r2 │ │ + ldr r2, [pc, #240] ; (452f0 ) │ │ + adds r1, r2, #0 │ │ + cmp r3, #8 │ │ + bgt.n 4520e │ │ + subs r1, r5, #0 │ │ + cmp r1, r2 │ │ + ble.n 4520e │ │ + adds r1, r2, #0 │ │ + negs r3, r0 │ │ + eors r3, r1 │ │ + adds r3, r3, r0 │ │ + b.n 4521c │ │ ldr r3, [sp, #20] │ │ - subs r5, r5, r3 │ │ - cmp r5, #8 │ │ - bgt.n 43530 │ │ - ldr r3, [pc, #208] ; (435f8 ) │ │ - cmp r2, r3 │ │ - bgt.n 43530 │ │ - adds r3, r2, #0 │ │ - b.n 43532 │ │ - ldr r3, [pc, #196] ; (435f8 ) │ │ - mov r5, ip │ │ - cmp r5, #0 │ │ - beq.n 43542 │ │ - negs r3, r3 │ │ - b.n 43542 │ │ - ldr r5, [sp, #16] │ │ + str r3, [sp, #152] ; 0x98 │ │ movs r3, #0 │ │ - str r5, [sp, #116] ; 0x74 │ │ - ldr r5, [sp, #8] │ │ - cmp r5, #0 │ │ - beq.n 4354a │ │ - b.n 4369e │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - orrs r0, r2 │ │ - beq.n 43554 │ │ - bl 44086 │ │ - cmp r1, #78 ; 0x4e │ │ - beq.n 435a4 │ │ - bgt.n 43562 │ │ - cmp r1, #73 ; 0x49 │ │ - beq.n 43560 │ │ - b.n 43692 │ │ - b.n 4356e │ │ - cmp r1, #105 ; 0x69 │ │ - beq.n 4356e │ │ - cmp r1, #110 ; 0x6e │ │ - beq.n 4356c │ │ - b.n 43692 │ │ - b.n 435a4 │ │ - ldr r1, [pc, #140] ; (435fc ) │ │ - add r0, sp, #116 ; 0x74 │ │ + cmp r7, #0 │ │ + beq.n 45222 │ │ + b.n 45376 │ │ + ldr r3, [sp, #24] │ │ + orrs r4, r3 │ │ + beq.n 4522c │ │ + bl 45dd6 │ │ + cmp r6, #78 ; 0x4e │ │ + beq.n 4527a │ │ + bgt.n 45238 │ │ + cmp r6, #73 ; 0x49 │ │ + beq.n 45242 │ │ + b.n 45360 │ │ + cmp r6, #105 ; 0x69 │ │ + beq.n 45242 │ │ + cmp r6, #110 ; 0x6e │ │ + beq.n 4527a │ │ + b.n 45360 │ │ + ldr r1, [pc, #176] ; (452f4 ) │ │ + add r4, sp, #152 ; 0x98 │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - bl 43028 │ │ + bl 44d30 │ │ cmp r0, #0 │ │ - bne.n 4357e │ │ - b.n 43692 │ │ - ldr r3, [sp, #116] ; 0x74 │ │ - ldr r1, [pc, #124] ; (43600 ) │ │ - add r0, sp, #116 ; 0x74 │ │ + bne.n 45254 │ │ + b.n 45360 │ │ + ldr r3, [sp, #152] ; 0x98 │ │ + ldr r1, [pc, #160] ; (452f8 ) │ │ + adds r0, r4, #0 │ │ subs r3, #1 │ │ add r1, pc │ │ - str r3, [sp, #116] ; 0x74 │ │ - bl 43028 │ │ + str r3, [sp, #152] ; 0x98 │ │ + bl 44d30 │ │ cmp r0, #0 │ │ - bne.n 43598 │ │ - ldr r3, [sp, #116] ; 0x74 │ │ + bne.n 4526e │ │ + ldr r3, [sp, #152] ; 0x98 │ │ adds r3, #1 │ │ - str r3, [sp, #116] ; 0x74 │ │ - ldr r3, [pc, #104] ; (43604 ) │ │ - movs r4, #0 │ │ - str r4, [sp, #0] │ │ + str r3, [sp, #152] ; 0x98 │ │ + ldr r3, [pc, #140] ; (452fc ) │ │ str r3, [sp, #4] │ │ - bl 44086 │ │ - ldr r1, [pc, #96] ; (43608 ) │ │ - add r0, sp, #116 ; 0x74 │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + bl 45dd6 │ │ + ldr r1, [pc, #132] ; (45300 ) │ │ + add r0, sp, #152 ; 0x98 │ │ add r1, pc │ │ - bl 43028 │ │ + bl 44d30 │ │ cmp r0, #0 │ │ - beq.n 43692 │ │ - ldr r3, [sp, #116] ; 0x74 │ │ - ldr r5, [pc, #84] ; (4360c ) │ │ - movs r0, #0 │ │ + beq.n 45360 │ │ + ldr r3, [pc, #120] ; (45304 ) │ │ + str r3, [sp, #4] │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #152] ; 0x98 │ │ ldrb r2, [r3, #0] │ │ - str r5, [sp, #4] │ │ - str r0, [sp, #0] │ │ cmp r2, #40 ; 0x28 │ │ - beq.n 435c6 │ │ - bl 44086 │ │ - b.n 435ca │ │ - adds r3, #1 │ │ + beq.n 4529c │ │ + bl 45dd6 │ │ ldrb r2, [r3, #1] │ │ - cmp r2, #0 │ │ - beq.n 435e4 │ │ - cmp r2, #32 │ │ - bls.n 435c8 │ │ + subs r1, r2, #1 │ │ + cmp r1, #31 │ │ + bhi.n 452a8 │ │ + adds r3, #1 │ │ + b.n 4529c │ │ cmp r2, #48 ; 0x30 │ │ - bne.n 435e4 │ │ + bne.n 452b8 │ │ + movs r1, #32 │ │ ldrb r2, [r3, #2] │ │ + bics r2, r1 │ │ cmp r2, #88 ; 0x58 │ │ - beq.n 435e2 │ │ - cmp r2, #120 ; 0x78 │ │ - bne.n 435e4 │ │ + bne.n 452b8 │ │ adds r3, #2 │ │ - movs r0, #0 │ │ - adds r1, r0, #0 │ │ - adds r6, r0, #0 │ │ - movs r5, #1 │ │ - adds r7, r0, #0 │ │ - b.n 43672 │ │ - ... │ │ - ldr r6, [pc, #124] ; (43678 ) │ │ + movs r2, #0 │ │ + movs r6, #1 │ │ + adds r1, r2, #0 │ │ + adds r4, r2, #0 │ │ + adds r7, r2, #0 │ │ + adds r3, #1 │ │ + ldrb r0, [r3, #0] │ │ + cmp r0, #0 │ │ + beq.n 45346 │ │ + adds r5, r0, #0 │ │ + subs r5, #48 ; 0x30 │ │ + cmp r5, #9 │ │ + bls.n 4532a │ │ + subs r5, #49 ; 0x31 │ │ + cmp r5, #5 │ │ + bhi.n 452dc │ │ + subs r0, #87 ; 0x57 │ │ + b.n 452e6 │ │ + adds r5, r0, #0 │ │ + subs r5, #65 ; 0x41 │ │ + cmp r5, #5 │ │ + bhi.n 45308 │ │ + subs r0, #55 ; 0x37 │ │ + adds r5, r0, #0 │ │ + b.n 4532a │ │ + nop ; (mov r8, r8) │ │ + ldr r6, [pc, #512] ; (454f0 ) │ │ + movs r1, r0 │ │ + ldr r6, [pc, #124] ; (45370 ) │ │ movs r0, r0 │ │ - stcl 0, cr0, [sp, #-0] │ │ - ldcl 0, cr0, [ip, #-0] │ │ + ldc 0, cr0, [sl], #-0 │ │ + stc 0, cr0, [r9], #-0 │ │ movs r0, r0 │ │ ldrb r0, [r6, #31] │ │ - stcl 0, cr0, [r0, #-0] │ │ + stc 0, cr0, [sp], {-0} │ │ movs r0, r0 │ │ ldrb r0, [r7, #31] │ │ - adds r4, r2, #0 │ │ - subs r4, #48 ; 0x30 │ │ - adds r3, #1 │ │ - cmp r4, #9 │ │ - bls.n 43652 │ │ - subs r4, #49 ; 0x31 │ │ - cmp r4, #5 │ │ - bls.n 43628 │ │ - adds r4, r2, #0 │ │ - subs r4, #65 ; 0x41 │ │ - cmp r4, #5 │ │ - bhi.n 4362c │ │ - adds r4, #10 │ │ - b.n 43652 │ │ - cmp r2, #32 │ │ - bhi.n 4363e │ │ + cmp r0, #32 │ │ + bhi.n 45320 │ │ + cmp r6, #0 │ │ + beq.n 452c2 │ │ cmp r7, #0 │ │ - beq.n 43672 │ │ - cmp r5, #0 │ │ - beq.n 43672 │ │ - movs r6, #1 │ │ - movs r5, #0 │ │ - b.n 43672 │ │ - adds r4, r3, #1 │ │ - cmp r2, #41 ; 0x29 │ │ - bne.n 43648 │ │ - str r4, [sp, #116] ; 0x74 │ │ - b.n 43678 │ │ - ldrb r2, [r3, #1] │ │ - adds r3, r4, #0 │ │ - cmp r2, #0 │ │ - bne.n 4363e │ │ - b.n 43678 │ │ + beq.n 452c2 │ │ + movs r4, #1 │ │ + movs r6, #0 │ │ + b.n 45342 │ │ + ldrb r0, [r3, #0] │ │ + cmp r0, #0 │ │ + beq.n 45346 │ │ + adds r3, #1 │ │ + cmp r0, #41 ; 0x29 │ │ + bne.n 4531a │ │ + str r3, [sp, #152] ; 0x98 │ │ + b.n 45346 │ │ + cmp r4, #0 │ │ + beq.n 45332 │ │ + adds r1, r2, #0 │ │ movs r2, #0 │ │ - cmp r6, r2 │ │ - bne.n 4365c │ │ - adds r2, r1, #0 │ │ - adds r1, r0, #0 │ │ - cmp r5, #0 │ │ - beq.n 43666 │ │ + cmp r6, #0 │ │ + beq.n 4533c │ │ lsls r1, r1, #4 │ │ lsrs r0, r2, #28 │ │ orrs r1, r0 │ │ + movs r4, #0 │ │ lsls r2, r2, #4 │ │ - adds r0, r1, #0 │ │ - adds r1, r2, #0 │ │ - orrs r1, r4 │ │ - movs r6, #0 │ │ + orrs r2, r5 │ │ movs r7, #1 │ │ - ldrb r2, [r3, #1] │ │ + b.n 452c2 │ │ + lsls r1, r1, #12 │ │ + lsrs r1, r1, #12 │ │ + bne.n 45354 │ │ cmp r2, #0 │ │ - bne.n 43610 │ │ - lsls r0, r0, #12 │ │ - lsrs r0, r0, #12 │ │ - bne.n 43686 │ │ - cmp r1, #0 │ │ - bne.n 43686 │ │ - bl 44086 │ │ - ldr r3, [pc, #784] ; (43998 ) │ │ - str r1, [sp, #0] │ │ - orrs r3, r0 │ │ + bne.n 45354 │ │ + bl 45dd6 │ │ + ldr r3, [pc, #656] ; (455e8 ) │ │ + str r2, [sp, #0] │ │ + orrs r3, r1 │ │ str r3, [sp, #4] │ │ - bl 44086 │ │ - ldr r4, [sp, #16] │ │ - movs r5, #0 │ │ - str r5, [sp, #60] ; 0x3c │ │ - str r4, [sp, #116] ; 0x74 │ │ - bl 44086 │ │ - ldr r5, [sp, #8] │ │ - subs r6, r3, r6 │ │ - str r6, [sp, #44] ; 0x2c │ │ - str r5, [sp, #20] │ │ - cmp r4, #0 │ │ - beq.n 436ac │ │ - str r4, [sp, #20] │ │ - ldr r4, [sp, #8] │ │ + bl 45dd6 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #152] ; 0x98 │ │ + movs r3, #0 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + cmp r3, #0 │ │ + beq.n 45372 │ │ + bl 45ddc │ │ + bl 45df6 │ │ + mov r2, ip │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + bne.n 45384 │ │ + str r7, [sp, #12] │ │ + subs r4, r7, #0 │ │ cmp r4, #16 │ │ - ble.n 436b4 │ │ + ble.n 4538c │ │ movs r4, #16 │ │ - ldr r0, [sp, #12] │ │ - blx 445bc <__aeabi_ui2d> │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + bl 488a4 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ cmp r4, #9 │ │ - ble.n 436f0 │ │ - ldr r2, [pc, #728] ; (4399c ) │ │ + ble.n 453c8 │ │ adds r3, r4, #0 │ │ + ldr r2, [pc, #588] ; (455ec ) │ │ subs r3, #9 │ │ - add r2, pc │ │ lsls r3, r3, #3 │ │ + add r2, pc │ │ adds r3, r2, r3 │ │ ldr r2, [r3, #16] │ │ ldr r3, [r3, #20] │ │ - blx 446bc <__aeabi_dmul> │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ adds r5, r0, #0 │ │ - adds r0, r7, #0 │ │ + ldr r0, [sp, #16] │ │ adds r6, r1, #0 │ │ - blx 445bc <__aeabi_ui2d> │ │ + bl 488a4 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ - blx 44310 <__adddf3> │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - ldr r5, [sp, #8] │ │ - cmp r5, #15 │ │ - bgt.n 43774 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - cmp r5, #0 │ │ - bne.n 43700 │ │ - bl 44086 │ │ - ble.n 43756 │ │ - cmp r5, #22 │ │ - bgt.n 43718 │ │ - ldr r2, [pc, #664] ; (439a0 ) │ │ - lsls r3, r5, #3 │ │ + cmp r7, #15 │ │ + bgt.n 45446 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + bne.n 453d6 │ │ + bl 45dd6 │ │ + ble.n 45422 │ │ + cmp r3, #22 │ │ + bgt.n 453ee │ │ + ldr r2, [pc, #528] ; (455f0 ) │ │ + lsls r3, r3, #3 │ │ add r2, pc │ │ - adds r2, r2, r3 │ │ - ldr r0, [r2, #16] │ │ - ldr r1, [r2, #20] │ │ + adds r3, r2, r3 │ │ + ldr r0, [r3, #16] │ │ + ldr r1, [r3, #20] │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - b.n 4374a │ │ - ldr r5, [sp, #8] │ │ + b.n 4541c │ │ movs r3, #37 ; 0x25 │ │ - subs r3, r3, r5 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - cmp r5, r3 │ │ - bgt.n 43774 │ │ - ldr r4, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + subs r3, r3, r7 │ │ + cmp r2, r3 │ │ + bgt.n 45446 │ │ movs r5, #15 │ │ - subs r5, r5, r4 │ │ - ldr r4, [pc, #632] ; (439a4 ) │ │ + ldr r4, [pc, #504] ; (455f4 ) │ │ + subs r5, r5, r7 │ │ lsls r3, r5, #3 │ │ add r4, pc │ │ adds r3, r4, r3 │ │ ldr r0, [r3, #16] │ │ ldr r1, [r3, #20] │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - blx 446bc <__aeabi_dmul> │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - subs r5, r2, r5 │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ + ldr r3, [sp, #24] │ │ + subs r5, r3, r5 │ │ lsls r5, r5, #3 │ │ adds r4, r4, r5 │ │ ldr r2, [r4, #16] │ │ ldr r3, [r4, #20] │ │ - blx 446bc <__aeabi_dmul> │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #4] │ │ - bl 44086 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - adds r5, #22 │ │ - blt.n 43774 │ │ - ldr r4, [sp, #44] ; 0x2c │ │ - ldr r2, [pc, #584] ; (439a8 ) │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ + b.n 4543e │ │ + ldr r3, [sp, #24] │ │ + adds r3, #22 │ │ + blt.n 45446 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - lsls r3, r4, #3 │ │ - add r2, pc │ │ - subs r3, r2, r3 │ │ + ldr r3, [sp, #24] │ │ + ldr r4, [pc, #456] ; (455f8 ) │ │ + lsls r3, r3, #3 │ │ + add r4, pc │ │ + subs r3, r4, r3 │ │ ldr r2, [r3, #16] │ │ ldr r3, [r3, #20] │ │ - blx 44928 <__aeabi_ddiv> │ │ - b.n 4374e │ │ - ldr r5, [sp, #8] │ │ - subs r3, r5, r4 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - adds r4, r5, r3 │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + str r0, [sp, #0] │ │ + str r1, [sp, #4] │ │ + bl 45dd6 │ │ + ldr r3, [sp, #24] │ │ + subs r4, r7, r4 │ │ + adds r4, r3, r4 │ │ cmp r4, #0 │ │ - ble.n 43858 │ │ + ble.n 4550e │ │ movs r3, #15 │ │ ands r3, r4 │ │ - beq.n 4379e │ │ - ldr r2, [pc, #548] ; (439ac ) │ │ + beq.n 4546e │ │ + ldr r2, [pc, #420] ; (455fc ) │ │ lsls r3, r3, #3 │ │ add r2, pc │ │ adds r3, r2, r3 │ │ ldr r0, [r3, #16] │ │ ldr r1, [r3, #20] │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - blx 446bc <__aeabi_dmul> │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ movs r3, #15 │ │ bics r4, r3 │ │ - str r4, [sp, #40] ; 0x28 │ │ - bne.n 437a8 │ │ - b.n 43936 │ │ + bne.n 45476 │ │ + b.n 4581c │ │ movs r3, #154 ; 0x9a │ │ lsls r3, r3, #1 │ │ cmp r4, r3 │ │ - ble.n 437dc │ │ - movs r5, #0 │ │ - str r5, [sp, #12] │ │ - str r5, [sp, #16] │ │ - str r5, [sp, #20] │ │ - str r5, [sp, #8] │ │ - b.n 437be │ │ - adds r5, r6, #0 │ │ - blx ebc0 <__errno@plt> │ │ + ble.n 4549a │ │ + movs r7, #0 │ │ + str r7, [sp, #16] │ │ + str r7, [sp, #20] │ │ + str r7, [sp, #56] ; 0x38 │ │ + str r7, [sp, #12] │ │ + bl 48d84 <_Unwind_GetTextRelBase@@Base+0x6d8> │ │ movs r3, #34 ; 0x22 │ │ str r3, [r0, #0] │ │ - ldr r4, [sp, #16] │ │ - ldr r0, [pc, #460] ; (43998 ) │ │ - movs r1, #0 │ │ - str r1, [sp, #0] │ │ - str r0, [sp, #4] │ │ - cmp r4, r1 │ │ - beq.n 437d8 │ │ - bl 44068 │ │ - bl 44086 │ │ - ldr r3, [pc, #464] ; (439b0 ) │ │ - asrs r4, r4, #4 │ │ + ldr r3, [pc, #340] ; (455e8 ) │ │ + str r3, [sp, #4] │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + b.n 45812 │ │ + movs r5, #0 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - add r3, pc │ │ - adds r5, r3, #0 │ │ - adds r5, #72 ; 0x48 │ │ - movs r6, #0 │ │ - movs r7, #1 │ │ - b.n 43802 │ │ - tst r4, r7 │ │ - beq.n 437fc │ │ - ldr r2, [r5, #0] │ │ - ldr r3, [r5, #4] │ │ - blx 446bc <__aeabi_dmul> │ │ - adds r6, #1 │ │ - asrs r4, r4, #1 │ │ - adds r5, #8 │ │ + ldr r6, [pc, #348] ; (45600 ) │ │ + asrs r4, r4, #4 │ │ + add r6, pc │ │ + adds r6, #72 ; 0x48 │ │ cmp r4, #1 │ │ - bgt.n 437f0 │ │ + ble.n 454c4 │ │ + movs r3, #1 │ │ + tst r4, r3 │ │ + beq.n 454be │ │ + lsls r3, r5, #3 │ │ + adds r3, r6, r3 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r3, #4] │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ + adds r5, #1 │ │ + asrs r4, r4, #1 │ │ + b.n 454a8 │ │ + ldr r3, [pc, #316] ; (45604 ) │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - ldr r5, [sp, #4] │ │ - ldr r0, [pc, #420] ; (439b4 ) │ │ - ldr r2, [pc, #424] ; (439b8 ) │ │ - lsls r3, r6, #3 │ │ - adds r0, r5, r0 │ │ - add r2, pc │ │ - str r0, [sp, #4] │ │ - adds r3, r2, r3 │ │ - ldr r0, [r3, #72] ; 0x48 │ │ - ldr r1, [r3, #76] ; 0x4c │ │ + adds r3, r1, r3 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #312] ; (45608 ) │ │ + lsls r5, r5, #3 │ │ + add r3, pc │ │ + adds r5, r3, r5 │ │ + ldr r0, [r5, #72] ; 0x48 │ │ + ldr r1, [r5, #76] ; 0x4c │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - blx 446bc <__aeabi_dmul> │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ + ldr r3, [pc, #260] ; (455e8 ) │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - ldr r1, [sp, #4] │ │ - ldr r3, [pc, #360] ; (43998 ) │ │ - adds r2, r1, #0 │ │ - ands r2, r3 │ │ - ldr r3, [pc, #392] ; (439bc ) │ │ - cmp r2, r3 │ │ - bhi.n 437b0 │ │ - ldr r3, [pc, #388] ; (439c0 ) │ │ - cmp r2, r3 │ │ - bls.n 4384a │ │ - ldr r1, [pc, #388] ; (439c4 ) │ │ + ands r3, r1 │ │ + ldr r1, [pc, #288] ; (4560c ) │ │ + ldr r2, [sp, #4] │ │ + cmp r3, r1 │ │ + bhi.n 4547e │ │ + ldr r1, [pc, #284] ; (45610 ) │ │ + cmp r3, r1 │ │ + bls.n 45504 │ │ + ldr r3, [pc, #280] ; (45614 ) │ │ + str r3, [sp, #4] │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r1, [sp, #4] │ │ str r3, [sp, #0] │ │ - b.n 43852 │ │ - movs r5, #212 ; 0xd4 │ │ - lsls r5, r5, #18 │ │ - adds r5, r1, r5 │ │ - str r5, [sp, #4] │ │ - movs r4, #0 │ │ - str r4, [sp, #40] ; 0x28 │ │ - b.n 43936 │ │ - str r4, [sp, #40] ; 0x28 │ │ + b.n 4581c │ │ + movs r3, #212 ; 0xd4 │ │ + lsls r3, r3, #18 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #4] │ │ + b.n 4581c │ │ cmp r4, #0 │ │ - beq.n 43936 │ │ - negs r4, r4 │ │ + bne.n 45514 │ │ + b.n 4581c │ │ movs r3, #15 │ │ + negs r4, r4 │ │ ands r3, r4 │ │ - beq.n 4387e │ │ - ldr r2, [pc, #352] ; (439c8 ) │ │ - lsls r3, r3, #3 │ │ + beq.n 45534 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ + ldr r2, [pc, #244] ; (45618 ) │ │ + lsls r3, r3, #3 │ │ add r2, pc │ │ adds r3, r2, r3 │ │ ldr r2, [r3, #16] │ │ ldr r3, [r3, #20] │ │ - blx 44928 <__aeabi_ddiv> │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ asrs r4, r4, #4 │ │ - str r4, [sp, #40] ; 0x28 │ │ - beq.n 43936 │ │ + bne.n 4553a │ │ + b.n 4581c │ │ cmp r4, #31 │ │ - bgt.n 4390e │ │ - movs r3, #16 │ │ - movs r5, #106 ; 0x6a │ │ - ands r3, r4 │ │ - str r5, [sp, #40] ; 0x28 │ │ - bne.n 43894 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #308] ; (439cc ) │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ + ble.n 4554a │ │ + movs r7, #0 │ │ + str r7, [sp, #16] │ │ + str r7, [sp, #20] │ │ + str r7, [sp, #56] ; 0x38 │ │ + str r7, [sp, #12] │ │ + b.n 45802 │ │ + movs r3, #0 │ │ + str r3, [sp, #28] │ │ + lsls r3, r4, #27 │ │ + bpl.n 45556 │ │ + movs r3, #106 ; 0x6a │ │ + str r3, [sp, #28] │ │ movs r6, #1 │ │ - add r3, pc │ │ - adds r5, r3, #0 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + ldr r5, [pc, #188] ; (4561c ) │ │ + add r5, pc │ │ adds r5, #112 ; 0x70 │ │ - b.n 438b4 │ │ + cmp r4, #0 │ │ + ble.n 45580 │ │ tst r4, r6 │ │ - beq.n 438b0 │ │ + beq.n 4557a │ │ + adds r0, r1, #0 │ │ + adds r1, r2, #0 │ │ ldr r2, [r5, #0] │ │ ldr r3, [r5, #4] │ │ - blx 446bc <__aeabi_dmul> │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ + adds r2, r1, #0 │ │ + adds r1, r0, #0 │ │ asrs r4, r4, #1 │ │ adds r5, #8 │ │ - cmp r4, #0 │ │ - bgt.n 438a4 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #4] │ │ - cmp r4, #0 │ │ - beq.n 438fe │ │ - ldr r1, [sp, #4] │ │ - lsls r3, r1, #1 │ │ - lsrs r2, r3, #21 │ │ - movs r3, #107 ; 0x6b │ │ - subs r2, r3, r2 │ │ - cmp r2, #0 │ │ - ble.n 438fe │ │ - cmp r2, #31 │ │ - ble.n 438f2 │ │ - movs r5, #0 │ │ - str r5, [sp, #0] │ │ - cmp r2, #52 ; 0x34 │ │ - ble.n 438e4 │ │ + b.n 45562 │ │ + ldr r3, [sp, #28] │ │ + str r1, [sp, #0] │ │ + str r2, [sp, #4] │ │ + cmp r3, #0 │ │ + beq.n 455c8 │ │ + lsls r3, r2, #1 │ │ + movs r2, #107 ; 0x6b │ │ + lsrs r3, r3, #21 │ │ + ldr r0, [sp, #4] │ │ + subs r3, r2, r3 │ │ + cmp r3, #0 │ │ + ble.n 455c8 │ │ + cmp r3, #31 │ │ + ble.n 455ba │ │ + movs r2, #0 │ │ + str r2, [sp, #0] │ │ + cmp r3, #52 ; 0x34 │ │ + ble.n 455ac │ │ movs r3, #220 ; 0xdc │ │ lsls r3, r3, #18 │ │ str r3, [sp, #4] │ │ - b.n 438fe │ │ - movs r3, #1 │ │ - subs r2, #32 │ │ - negs r3, r3 │ │ - lsls r3, r2 │ │ - ands r1, r3 │ │ - str r1, [sp, #4] │ │ - b.n 438fe │ │ - ldr r0, [sp, #0] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - lsls r3, r2 │ │ - ands r0, r3 │ │ - str r0, [sp, #0] │ │ + b.n 455c8 │ │ + movs r2, #1 │ │ + subs r3, #32 │ │ + negs r2, r2 │ │ + lsls r2, r3 │ │ + ands r0, r2 │ │ + str r0, [sp, #4] │ │ + b.n 455c8 │ │ + movs r2, #1 │ │ + negs r2, r2 │ │ + lsls r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #0] │ │ + ands r2, r3 │ │ + str r2, [sp, #0] │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - ldr r3, [pc, #144] ; (43994 ) │ │ - ldr r2, [pc, #136] ; (43990 ) │ │ - blx 44bf4 <__aeabi_dcmpeq> │ │ + ldr r3, [pc, #20] ; (455e4 ) │ │ + ldr r2, [pc, #16] ; (455e0 ) │ │ + bl 48814 <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r0, #0 │ │ - beq.n 43936 │ │ - movs r5, #0 │ │ - str r5, [sp, #12] │ │ - str r5, [sp, #16] │ │ - str r5, [sp, #20] │ │ - str r5, [sp, #8] │ │ - b.n 4391c │ │ - adds r5, r6, #0 │ │ - ldr r2, [pc, #116] ; (43994 ) │ │ - ldr r1, [pc, #112] ; (43990 ) │ │ - str r1, [sp, #0] │ │ - str r2, [sp, #4] │ │ - blx ebc0 <__errno@plt> │ │ - ldr r4, [sp, #16] │ │ - movs r3, #34 ; 0x22 │ │ - str r3, [r0, #0] │ │ - cmp r4, #0 │ │ - beq.n 43934 │ │ - b.n 44068 │ │ - b.n 44086 │ │ - ldr r0, [sp, #8] │ │ - movs r1, #9 │ │ - adds r0, #8 │ │ - blx 44208 <__divsi3> │ │ - movs r3, #1 │ │ - adds r2, r0, #0 │ │ - movs r0, #0 │ │ - b.n 4394c │ │ - lsls r3, r3, #1 │ │ - adds r0, #1 │ │ - cmp r2, r3 │ │ - bgt.n 43948 │ │ - bl 43054 │ │ - ldr r5, [sp, #12] │ │ - ldr r4, [sp, #20] │ │ - movs r3, #1 │ │ - str r0, [sp, #16] │ │ - str r5, [r0, #20] │ │ - str r3, [r0, #16] │ │ - cmp r4, #9 │ │ - ble.n 439d0 │ │ - ldr r5, [sp, #24] │ │ - movs r4, #9 │ │ - adds r5, #9 │ │ - ldr r1, [sp, #24] │ │ - ldrb r2, [r1, r4] │ │ - movs r1, #10 │ │ - adds r4, #1 │ │ - subs r2, #48 ; 0x30 │ │ - bl 43168 │ │ - ldr r2, [sp, #20] │ │ - cmp r4, r2 │ │ - bne.n 4396a │ │ - adds r3, r5, r2 │ │ - str r0, [sp, #16] │ │ - subs r3, #8 │ │ - ldr r4, [sp, #20] │ │ - ldr r0, [sp, #16] │ │ - subs r5, r3, r4 │ │ - b.n 439e6 │ │ + bne.n 4553e │ │ + b.n 45820 │ │ + nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ ... │ │ movs r0, r0 │ │ ldrb r0, [r6, #31] │ │ - movs r7, #76 ; 0x4c │ │ + movs r6, #34 ; 0x22 │ │ movs r1, r0 │ │ - movs r7, #10 │ │ + movs r5, #228 ; 0xe4 │ │ movs r1, r0 │ │ - movs r6, #230 ; 0xe6 │ │ + movs r5, #196 ; 0xc4 │ │ movs r1, r0 │ │ - movs r6, #174 ; 0xae │ │ + movs r5, #146 ; 0x92 │ │ movs r1, r0 │ │ - movs r6, #138 ; 0x8a │ │ + movs r5, #106 ; 0x6a │ │ movs r1, r0 │ │ - movs r6, #176 ; 0xb0 │ │ + movs r5, #160 ; 0xa0 │ │ movs r1, r0 │ │ movs r0, r0 │ │ - ldc2 6, cr2, [r0], #512 ; 0x200 │ │ + ldc2 5, cr2, [r0], #456 ; 0x1c8 │ │ movs r1, r0 │ │ movs r0, r0 │ │ ldrb r0, [r4, #18] │ │ movs r0, r0 │ │ ldrb r0, [r2, #18] │ │ vqrdmlsh.s , , d31[0] │ │ - movs r5, #166 ; 0xa6 │ │ + movs r4, #160 ; 0xa0 │ │ movs r1, r0 │ │ - movs r5, #248 ; 0xf8 │ │ + movs r4, #230 ; 0xe6 │ │ movs r1, r0 │ │ ldr r3, [sp, #24] │ │ - movs r4, #9 │ │ - str r4, [sp, #20] │ │ - adds r3, #10 │ │ - b.n 43984 │ │ - ldrb r2, [r5, r4] │ │ - movs r1, #10 │ │ - adds r4, #1 │ │ - subs r2, #48 ; 0x30 │ │ - bl 43168 │ │ - ldr r1, [sp, #8] │ │ - cmp r4, r1 │ │ - blt.n 439da │ │ - ldr r4, [sp, #44] ; 0x2c │ │ - str r0, [sp, #16] │ │ - asrs r3, r4, #31 │ │ - negs r2, r4 │ │ + negs r6, r3 │ │ + asrs r2, r3, #31 │ │ + adds r3, r6, #0 │ │ ands r3, r2 │ │ str r3, [sp, #96] ; 0x60 │ │ - ldr r5, [sp, #16] │ │ - ldr r0, [r5, #4] │ │ - bl 43054 │ │ - ldr r2, [r5, #16] │ │ - adds r1, r5, #0 │ │ + ldr r3, [sp, #20] │ │ + ldr r3, [r3, #4] │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #12] │ │ + bl 44d58 │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [sp, #20] │ │ + str r0, [sp, #56] ; 0x38 │ │ + ldr r3, [r3, #16] │ │ adds r1, #12 │ │ - adds r2, #2 │ │ - str r0, [sp, #20] │ │ - lsls r2, r2, #2 │ │ adds r0, #12 │ │ - blx eb24 │ │ - ldr r2, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ + adds r2, r3, #2 │ │ + lsls r2, r2, #2 │ │ + str r3, [sp, #12] │ │ + bl 489d4 <_Unwind_GetTextRelBase@@Base+0x328> │ │ movs r0, #1 │ │ - adds r7, r3, #0 │ │ - adds r6, r2, #0 │ │ - bl 43054 │ │ - lsls r3, r7, #12 │ │ - lsrs r1, r3, #12 │ │ - lsls r3, r7, #1 │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #124] ; 0x7c │ │ - lsrs r4, r3, #21 │ │ - beq.n 43a36 │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #13 │ │ - orrs r3, r1 │ │ - str r3, [sp, #124] ; 0x7c │ │ - str r6, [sp, #120] ; 0x78 │ │ - cmp r6, #0 │ │ - beq.n 43a7a │ │ - add r0, sp, #120 ; 0x78 │ │ - bl 42ee6 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r0, #0 │ │ - beq.n 43a62 │ │ - ldr r1, [sp, #124] ; 0x7c │ │ + ldr r5, [sp, #0] │ │ + bl 44d58 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #4] │ │ + str r0, [sp, #12] │ │ + lsls r3, r3, #12 │ │ + lsls r6, r2, #1 │ │ + lsrs r3, r3, #12 │ │ + lsrs r6, r6, #21 │ │ + beq.n 4566c │ │ + movs r2, #128 ; 0x80 │ │ + lsls r2, r2, #13 │ │ + orrs r3, r2 │ │ + str r3, [sp, #160] ; 0xa0 │ │ + str r5, [sp, #156] ; 0x9c │ │ + cmp r5, #0 │ │ + bne.n 45676 │ │ + b.n 458aa │ │ + add r0, sp, #156 ; 0x9c │ │ + bl 44bde │ │ + ldr r1, [sp, #156] ; 0x9c │ │ + cmp r0, #0 │ │ + bne.n 45684 │ │ + b.n 458a4 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ movs r3, #32 │ │ + adds r4, r2, #0 │ │ subs r3, r3, r0 │ │ - adds r5, r1, #0 │ │ - lsls r5, r3 │ │ - adds r3, r5, #0 │ │ - ldr r5, [sp, #8] │ │ - orrs r3, r2 │ │ - str r3, [r5, #20] │ │ - adds r3, r1, #0 │ │ - lsrs r3, r0 │ │ - str r3, [sp, #124] ; 0x7c │ │ - b.n 43a66 │ │ - ldr r5, [sp, #8] │ │ - str r2, [r5, #20] │ │ - ldr r3, [sp, #124] ; 0x7c │ │ - ldr r5, [sp, #8] │ │ - ldr r1, [sp, #8] │ │ - str r3, [r5, #24] │ │ - negs r5, r3 │ │ - adcs r5, r3 │ │ - movs r3, #2 │ │ - subs r5, r3, r5 │ │ - str r5, [r1, #16] │ │ - b.n 43a8e │ │ - add r0, sp, #124 ; 0x7c │ │ - bl 42ee6 │ │ - ldr r3, [sp, #124] ; 0x7c │ │ - ldr r5, [sp, #8] │ │ - ldr r1, [sp, #8] │ │ - adds r0, #32 │ │ - str r3, [r5, #20] │ │ - movs r5, #1 │ │ - str r5, [r1, #16] │ │ - cmp r4, #0 │ │ - beq.n 43a9c │ │ - ldr r2, [pc, #780] ; (43da0 ) │ │ - adds r3, r4, r2 │ │ - adds r4, r3, r0 │ │ - movs r3, #53 ; 0x35 │ │ - b.n 43ab0 │ │ - ldr r3, [pc, #772] ; (43da4 ) │ │ - adds r4, r0, r3 │ │ - ldr r0, [sp, #8] │ │ - adds r3, r5, #3 │ │ - lsls r3, r3, #2 │ │ - adds r3, r0, r3 │ │ - ldr r0, [r3, #4] │ │ - bl 42eb2 │ │ - lsls r3, r5, #5 │ │ - subs r5, r3, r0 │ │ + lsls r4, r3 │ │ + adds r3, r4, #0 │ │ + lsrs r2, r0 │ │ + orrs r3, r1 │ │ + ldr r1, [sp, #12] │ │ + str r3, [r1, #20] │ │ + str r2, [sp, #160] ; 0xa0 │ │ + ldr r5, [sp, #160] ; 0xa0 │ │ + ldr r3, [sp, #12] │ │ + str r5, [r3, #24] │ │ + subs r3, r5, #1 │ │ + sbcs r5, r3 │ │ + ldr r3, [sp, #12] │ │ + adds r5, #1 │ │ + str r5, [r3, #16] │ │ + cmp r6, #0 │ │ + bne.n 456b0 │ │ + b.n 458be │ │ + movs r7, #53 ; 0x35 │ │ + ldr r3, [pc, #768] ; (459b4 ) │ │ + subs r4, r7, r0 │ │ + adds r6, r6, r3 │ │ + adds r6, r6, r0 │ │ movs r0, #1 │ │ - bl 43054 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ + bl 44d58 │ │ movs r3, #1 │ │ - movs r6, #0 │ │ - str r0, [sp, #12] │ │ + movs r7, #0 │ │ str r3, [r0, #20] │ │ str r3, [r0, #16] │ │ - cmp r6, r1 │ │ - bge.n 43aca │ │ - adds r6, r1, #0 │ │ - cmp r4, #0 │ │ - blt.n 43ad6 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - adds r7, r6, #0 │ │ - adds r0, r2, r4 │ │ - b.n 43ada │ │ - ldr r0, [sp, #96] ; 0x60 │ │ - subs r7, r6, r4 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - subs r3, r4, r1 │ │ - ldr r1, [pc, #712] ; (43da8 ) │ │ - adds r2, r3, r5 │ │ - cmp r2, r1 │ │ - bge.n 43aec │ │ - ldr r2, [pc, #708] ; (43dac ) │ │ - adds r3, r3, r2 │ │ - b.n 43af0 │ │ - movs r3, #54 ; 0x36 │ │ - subs r3, r3, r5 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - adds r5, r0, r3 │ │ - adds r3, r7, r3 │ │ - adds r4, r3, r1 │ │ + ldr r3, [sp, #24] │ │ + str r0, [sp, #16] │ │ + cmp r7, r3 │ │ + bge.n 456d2 │ │ + adds r7, r3, #0 │ │ + cmp r6, #0 │ │ + bge.n 456d8 │ │ + b.n 458d8 │ │ + adds r2, r7, #0 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + adds r5, r3, r6 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #724] ; (459b8 ) │ │ + subs r3, r6, r3 │ │ + adds r0, r3, r4 │ │ + cmp r0, r1 │ │ + blt.n 456ec │ │ + b.n 458de │ │ + ldr r1, [pc, #716] ; (459bc ) │ │ + adds r3, r3, r1 │ │ + adds r6, r5, r3 │ │ + adds r3, r2, r3 │ │ + ldr r2, [sp, #28] │ │ + adds r4, r3, r2 │ │ + subs r3, r6, #0 │ │ + cmp r3, r5 │ │ + ble.n 45700 │ │ adds r3, r5, #0 │ │ - cmp r5, r0 │ │ - ble.n 43b00 │ │ - adds r3, r0, #0 │ │ cmp r3, r4 │ │ - ble.n 43b06 │ │ + ble.n 45706 │ │ adds r3, r4, #0 │ │ - adds r7, r0, #0 │ │ cmp r3, #0 │ │ - ble.n 43b12 │ │ - subs r5, r5, r3 │ │ + ble.n 45710 │ │ + subs r6, r6, r3 │ │ subs r4, r4, r3 │ │ - subs r7, r0, r3 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r2, #0 │ │ - beq.n 43b34 │ │ - adds r1, r2, #0 │ │ + subs r5, r5, r3 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + cmp r3, #0 │ │ + beq.n 45732 │ │ + adds r1, r3, #0 │ │ + ldr r0, [sp, #16] │ │ + bl 44ee0 │ │ + ldr r1, [sp, #12] │ │ + str r0, [sp, #16] │ │ + bl 44d84 │ │ + str r0, [sp, #32] │ │ ldr r0, [sp, #12] │ │ - bl 431e8 │ │ - ldr r1, [sp, #8] │ │ - str r0, [sp, #12] │ │ - bl 43080 │ │ - str r0, [sp, #24] │ │ - ldr r0, [sp, #8] │ │ - bl 3ec3e │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #8] │ │ - cmp r5, #0 │ │ - ble.n 43b42 │ │ - ldr r0, [sp, #8] │ │ - adds r1, r5, #0 │ │ - bl 4325c │ │ - str r0, [sp, #8] │ │ + bl 40732 │ │ + ldr r3, [sp, #32] │ │ + str r3, [sp, #12] │ │ cmp r6, #0 │ │ - beq.n 43b50 │ │ - ldr r0, [sp, #20] │ │ + ble.n 45740 │ │ + ldr r0, [sp, #12] │ │ adds r1, r6, #0 │ │ - bl 431e8 │ │ - str r0, [sp, #20] │ │ + bl 44f54 │ │ + str r0, [sp, #12] │ │ + cmp r7, #0 │ │ + beq.n 4574e │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + adds r1, r7, #0 │ │ + bl 44ee0 │ │ + str r0, [sp, #56] ; 0x38 │ │ cmp r4, #0 │ │ - ble.n 43b5e │ │ - ldr r0, [sp, #20] │ │ + ble.n 4575c │ │ + ldr r0, [sp, #56] ; 0x38 │ │ adds r1, r4, #0 │ │ - bl 4325c │ │ - str r0, [sp, #20] │ │ - cmp r7, #0 │ │ - ble.n 43b6c │ │ + bl 44f54 │ │ + str r0, [sp, #56] ; 0x38 │ │ + cmp r5, #0 │ │ + ble.n 4576a │ │ + ldr r0, [sp, #16] │ │ + adds r1, r5, #0 │ │ + bl 44f54 │ │ + str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ - adds r1, r7, #0 │ │ - bl 4325c │ │ - str r0, [sp, #12] │ │ - ldr r0, [sp, #8] │ │ - ldr r1, [sp, #20] │ │ - bl 42f40 │ │ - movs r7, #1 │ │ - adds r4, r0, #0 │ │ - cmp r0, #0 │ │ - bne.n 43b88 │ │ - bl 43054 │ │ - adds r6, r0, #0 │ │ - str r7, [r0, #16] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + bl 44c38 │ │ + movs r6, #1 │ │ + subs r4, r0, #0 │ │ + beq.n 4577a │ │ + b.n 458e4 │ │ + bl 44d58 │ │ + adds r7, r0, #0 │ │ + str r6, [r0, #16] │ │ str r4, [r0, #20] │ │ - b.n 43c46 │ │ - cmp r0, #0 │ │ - blt.n 43b94 │ │ - ldr r5, [sp, #20] │ │ - ldr r4, [sp, #8] │ │ - movs r7, #0 │ │ - b.n 43b98 │ │ - ldr r5, [sp, #8] │ │ - ldr r4, [sp, #20] │ │ - ldr r0, [r4, #4] │ │ - bl 43054 │ │ - str r7, [r0, #12] │ │ - ldr r7, [r4, #16] │ │ - movs r1, #0 │ │ - movs r2, #0 │ │ - adds r6, r0, #0 │ │ - adds r3, r7, #4 │ │ - lsls r3, r3, #2 │ │ - adds r3, r4, r3 │ │ - adds r3, #4 │ │ + ldr r3, [r7, #12] │ │ + adds r0, r7, #0 │ │ str r3, [sp, #32] │ │ - ldr r3, [r5, #16] │ │ - movs r0, #20 │ │ - str r1, [sp, #24] │ │ - str r2, [sp, #28] │ │ - adds r3, #4 │ │ - lsls r3, r3, #2 │ │ - adds r3, r5, r3 │ │ - adds r3, #4 │ │ - adds r0, r0, r6 │ │ - mov ip, r6 │ │ - str r3, [sp, #56] ; 0x38 │ │ - adds r4, #20 │ │ - adds r5, #20 │ │ - adds r6, r0, #0 │ │ - ldmia r4!, {r2} │ │ - ldmia r5!, {r0} │ │ - movs r3, #0 │ │ - str r3, [sp, #108] ; 0x6c │ │ - str r2, [sp, #64] ; 0x40 │ │ - str r3, [sp, #68] ; 0x44 │ │ - str r0, [sp, #104] ; 0x68 │ │ - ldr r0, [sp, #104] ; 0x68 │ │ - ldr r1, [sp, #108] ; 0x6c │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - subs r2, r2, r0 │ │ - sbcs r3, r1 │ │ - ldr r0, [sp, #24] │ │ - ldr r1, [sp, #28] │ │ - subs r2, r2, r0 │ │ - sbcs r3, r1 │ │ - movs r1, #1 │ │ - ands r1, r3 │ │ - str r1, [sp, #24] │ │ - movs r1, #0 │ │ - str r1, [sp, #28] │ │ - adds r1, r6, #0 │ │ - stmia r1!, {r2} │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - adds r0, r4, #0 │ │ - adds r6, r1, #0 │ │ - cmp r2, r5 │ │ - bhi.n 43bce │ │ - b.n 43c2c │ │ - ldmia r0!, {r3} │ │ - movs r4, #0 │ │ - str r4, [sp, #76] ; 0x4c │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r4, [sp, #24] │ │ - ldr r5, [sp, #28] │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - subs r2, r2, r4 │ │ - sbcs r3, r5 │ │ - mov r5, ip │ │ - ands r5, r3 │ │ - movs r4, #0 │ │ - str r5, [sp, #24] │ │ - str r4, [sp, #28] │ │ - stmia r1!, {r2} │ │ - b.n 43c32 │ │ - movs r5, #1 │ │ - mov r6, ip │ │ - mov ip, r5 │ │ - ldr r2, [sp, #32] │ │ - cmp r0, r2 │ │ - bcc.n 43c0a │ │ - b.n 43c3c │ │ - subs r7, #1 │ │ - subs r1, #4 │ │ - ldr r3, [r1, #0] │ │ - cmp r3, #0 │ │ - beq.n 43c3a │ │ - str r7, [r6, #16] │ │ - ldr r4, [r6, #12] │ │ movs r3, #0 │ │ - str r3, [r6, #12] │ │ - adds r0, r6, #0 │ │ - ldr r1, [sp, #12] │ │ - str r4, [sp, #24] │ │ - bl 42f40 │ │ - cmp r0, #0 │ │ - bge.n 43ca4 │ │ - adds r5, r6, #0 │ │ - cmp r4, #0 │ │ - beq.n 43c62 │ │ - b.n 44032 │ │ - ldr r0, [sp, #0] │ │ + ldr r1, [sp, #16] │ │ + str r3, [r7, #12] │ │ + bl 44c38 │ │ cmp r0, #0 │ │ - beq.n 43c6a │ │ - b.n 44032 │ │ + blt.n 4579a │ │ + b.n 459cc │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + beq.n 457a2 │ │ + b.n 45d86 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, #0 │ │ + beq.n 457aa │ │ + b.n 45d86 │ │ ldr r3, [sp, #4] │ │ - lsls r2, r3, #12 │ │ - beq.n 43c72 │ │ - b.n 44032 │ │ - ldr r2, [pc, #316] ; (43db0 ) │ │ + lsls r3, r3, #12 │ │ + beq.n 457b2 │ │ + b.n 45d86 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [pc, #520] ; (459c0 ) │ │ ands r3, r2 │ │ movs r2, #214 ; 0xd6 │ │ lsls r2, r2, #19 │ │ cmp r3, r2 │ │ - bhi.n 43c80 │ │ - b.n 44032 │ │ - ldr r3, [r6, #20] │ │ + bhi.n 457c2 │ │ + b.n 45d86 │ │ + ldr r3, [r7, #20] │ │ cmp r3, #0 │ │ - bne.n 43c8e │ │ - ldr r3, [r6, #16] │ │ - cmp r3, #1 │ │ - bgt.n 43c8e │ │ - b.n 44032 │ │ - adds r0, r5, #0 │ │ + bne.n 457ca │ │ + b.n 459a8 │ │ + adds r0, r7, #0 │ │ movs r1, #1 │ │ - bl 4325c │ │ - ldr r1, [sp, #12] │ │ - adds r5, r0, #0 │ │ - bl 42f40 │ │ - cmp r0, #0 │ │ - bgt.n 43d04 │ │ - b.n 44032 │ │ + bl 44f54 │ │ + ldr r1, [sp, #16] │ │ + adds r7, r0, #0 │ │ + bl 44c38 │ │ cmp r0, #0 │ │ - beq.n 43caa │ │ - b.n 43dc0 │ │ - ldr r4, [sp, #24] │ │ - adds r5, r6, #0 │ │ - cmp r4, #0 │ │ - beq.n 43cf8 │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [pc, #252] ; (43db4 ) │ │ - lsls r1, r3, #12 │ │ - lsrs r1, r1, #12 │ │ - cmp r1, r2 │ │ - bne.n 43d3a │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - movs r1, #1 │ │ - negs r1, r1 │ │ - ldr r6, [sp, #0] │ │ - adds r2, r1, #0 │ │ - cmp r4, #0 │ │ - beq.n 43ce2 │ │ - ldr r4, [pc, #224] ; (43db0 ) │ │ - movs r0, #212 ; 0xd4 │ │ - lsls r0, r0, #19 │ │ - ands r4, r3 │ │ - cmp r4, r0 │ │ - bhi.n 43ce2 │ │ - lsrs r4, r4, #20 │ │ - movs r2, #107 ; 0x6b │ │ - subs r2, r2, r4 │ │ - lsls r1, r2 │ │ - adds r2, r1, #0 │ │ - cmp r6, r2 │ │ - bne.n 43d3a │ │ - ldr r2, [pc, #200] ; (43db0 ) │ │ - movs r0, #128 ; 0x80 │ │ - lsls r0, r0, #13 │ │ - ands r3, r2 │ │ - adds r0, r3, r0 │ │ - movs r1, #0 │ │ - str r0, [sp, #4] │ │ - str r1, [sp, #0] │ │ - b.n 44032 │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r2, #12 │ │ - bne.n 43d3a │ │ - ldr r3, [sp, #0] │ │ - cmp r3, #0 │ │ - bne.n 43d3a │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #168] ; (43db0 ) │ │ - cmp r4, #0 │ │ - beq.n 43d24 │ │ - ldr r2, [sp, #4] │ │ + bgt.n 457e0 │ │ + b.n 45d86 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [pc, #476] ; (459c0 ) │ │ + cmp r2, #0 │ │ + bne.n 457ea │ │ + b.n 45a28 │ │ movs r1, #214 ; 0xd6 │ │ + ldr r2, [sp, #4] │ │ lsls r1, r1, #19 │ │ ands r2, r3 │ │ cmp r2, r1 │ │ - bgt.n 43d24 │ │ + ble.n 457f8 │ │ + b.n 45a28 │ │ movs r3, #220 ; 0xdc │ │ lsls r3, r3, #18 │ │ cmp r2, r3 │ │ - ble.n 43d22 │ │ - b.n 44038 │ │ - b.n 4391c │ │ + ble.n 45802 │ │ + b.n 45d8c │ │ + movs r3, #0 │ │ + movs r4, #0 │ │ + str r3, [sp, #0] │ │ + str r4, [sp, #4] │ │ + bl 48d84 <_Unwind_GetTextRelBase@@Base+0x6d8> │ │ + movs r3, #34 ; 0x22 │ │ + str r3, [r0, #0] │ │ + ldr r3, [sp, #20] │ │ + cmp r3, #0 │ │ + beq.n 4581a │ │ + b.n 45db8 │ │ + b.n 45dd6 │ │ + movs r3, #0 │ │ + str r3, [sp, #28] │ │ + adds r0, r7, #0 │ │ + movs r1, #9 │ │ + adds r0, #8 │ │ + bl 48b04 <_Unwind_GetTextRelBase@@Base+0x458> │ │ + movs r2, #1 │ │ + movs r3, #0 │ │ + cmp r0, r2 │ │ + ble.n 45838 │ │ + lsls r2, r2, #1 │ │ + adds r3, #1 │ │ + b.n 4582e │ │ + adds r0, r3, #0 │ │ + bl 44d58 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + str r3, [r0, #16] │ │ + ldr r3, [sp, #12] │ │ + str r0, [sp, #20] │ │ + str r2, [r0, #20] │ │ + cmp r3, #9 │ │ + ble.n 4587e │ │ + ldr r2, [sp, #12] │ │ + ldr r4, [sp, #32] │ │ + ldr r3, [sp, #32] │ │ + mov ip, r2 │ │ + adds r4, #9 │ │ + add r3, ip │ │ + adds r6, r4, #0 │ │ + adds r5, r3, #0 │ │ + ldrb r2, [r6, #0] │ │ + ldr r0, [sp, #20] │ │ + movs r1, #10 │ │ + subs r2, #48 ; 0x30 │ │ + bl 44e60 │ │ + adds r6, #1 │ │ + str r0, [sp, #20] │ │ + cmp r6, r5 │ │ + bne.n 4585e │ │ + ldr r3, [sp, #12] │ │ + adds r3, r4, r3 │ │ + subs r3, #8 │ │ + adds r5, r3, #0 │ │ + ldr r4, [sp, #12] │ │ + b.n 45888 │ │ + movs r3, #9 │ │ + ldr r5, [sp, #32] │ │ + str r3, [sp, #12] │ │ + adds r5, #10 │ │ + b.n 4587a │ │ + cmp r4, r7 │ │ + blt.n 4588e │ │ + b.n 45620 │ │ + ldr r3, [sp, #12] │ │ + ldr r0, [sp, #20] │ │ + movs r1, #10 │ │ + subs r3, r5, r3 │ │ + ldrb r2, [r3, r4] │ │ + adds r4, #1 │ │ + subs r2, #48 ; 0x30 │ │ + bl 44e60 │ │ + str r0, [sp, #20] │ │ + b.n 45888 │ │ + ldr r3, [sp, #12] │ │ + str r1, [r3, #20] │ │ + b.n 4569a │ │ + add r0, sp, #160 ; 0xa0 │ │ + bl 44bde │ │ + movs r5, #1 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + adds r0, #32 │ │ + str r5, [r3, #16] │ │ + str r2, [r3, #20] │ │ + b.n 456aa │ │ + ldr r3, [pc, #260] ; (459c4 ) │ │ + ldr r2, [sp, #12] │ │ + adds r6, r0, r3 │ │ + ldr r3, [pc, #256] ; (459c8 ) │ │ + adds r3, r5, r3 │ │ + lsls r3, r3, #2 │ │ + adds r3, r2, r3 │ │ + ldr r0, [r3, #20] │ │ + bl 44ba8 │ │ + lsls r5, r5, #5 │ │ + subs r4, r5, r0 │ │ + b.n 456ba │ │ + subs r2, r7, r6 │ │ + ldr r5, [sp, #96] ; 0x60 │ │ + b.n 456de │ │ + movs r3, #54 ; 0x36 │ │ + subs r3, r3, r4 │ │ + b.n 456f0 │ │ + cmp r0, #0 │ │ + bge.n 458ee │ │ + ldr r5, [sp, #12] │ │ + ldr r4, [sp, #56] ; 0x38 │ │ + b.n 458f4 │ │ + movs r6, #0 │ │ + ldr r5, [sp, #56] ; 0x38 │ │ + ldr r4, [sp, #12] │ │ + ldr r0, [r4, #4] │ │ + bl 44d58 │ │ + ldr r3, [r4, #16] │ │ + adds r7, r0, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + adds r3, r4, #0 │ │ + adds r4, r5, #0 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + adds r3, #20 │ │ + adds r4, #20 │ │ + lsls r2, r2, #2 │ │ + adds r2, r3, r2 │ │ + mov ip, r2 │ │ + ldr r2, [r5, #16] │ │ + str r6, [r0, #12] │ │ + lsls r2, r2, #2 │ │ + adds r2, r4, r2 │ │ + str r2, [sp, #64] ; 0x40 │ │ + adds r2, r0, #0 │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + str r0, [sp, #32] │ │ + str r1, [sp, #36] ; 0x24 │ │ + adds r2, #20 │ │ + adds r3, #4 │ │ + subs r1, r3, #4 │ │ + ldr r1, [r1, #0] │ │ + adds r2, #4 │ │ + str r1, [sp, #72] ; 0x48 │ │ + movs r1, #0 │ │ + str r1, [sp, #76] ; 0x4c │ │ + ldmia r4!, {r1} │ │ + str r1, [sp, #128] ; 0x80 │ │ + movs r1, #0 │ │ + str r1, [sp, #132] ; 0x84 │ │ + ldr r5, [sp, #128] ; 0x80 │ │ + ldr r6, [sp, #132] ; 0x84 │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + subs r0, r0, r5 │ │ + sbcs r1, r6 │ │ + ldr r5, [sp, #32] │ │ + ldr r6, [sp, #36] ; 0x24 │ │ + subs r0, r0, r5 │ │ + sbcs r1, r6 │ │ + adds r6, r1, #0 │ │ + movs r1, #1 │ │ + ands r1, r6 │ │ + str r1, [sp, #32] │ │ + movs r1, #0 │ │ + adds r5, r0, #0 │ │ + str r1, [sp, #36] ; 0x24 │ │ + subs r1, r2, #4 │ │ + str r5, [r1, #0] │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + cmp r1, r4 │ │ + bhi.n 45926 │ │ + movs r4, #1 │ │ + adds r1, r2, #0 │ │ + cmp r3, ip │ │ + bcs.n 45992 │ │ + ldr r5, [sp, #32] │ │ + ldr r6, [sp, #36] ; 0x24 │ │ + ldmia r3!, {r1} │ │ + str r1, [sp, #104] ; 0x68 │ │ + movs r1, #0 │ │ + str r1, [sp, #108] ; 0x6c │ │ + ldr r0, [sp, #104] ; 0x68 │ │ + ldr r1, [sp, #108] ; 0x6c │ │ + subs r0, r0, r5 │ │ + sbcs r1, r6 │ │ + adds r5, r4, #0 │ │ + ands r5, r1 │ │ + str r5, [sp, #32] │ │ + movs r5, #0 │ │ + stmia r2!, {r0} │ │ + str r5, [sp, #36] ; 0x24 │ │ + b.n 4596a │ │ + subs r1, #4 │ │ + ldr r3, [r1, #0] │ │ + cmp r3, #0 │ │ + bne.n 459a2 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + subs r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + b.n 45992 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r3, [r7, #16] │ │ + b.n 45784 │ │ + ldr r3, [r7, #16] │ │ + cmp r3, #1 │ │ + ble.n 459b0 │ │ + b.n 457ca │ │ + b.n 45d86 │ │ + nop ; (mov r8, r8) │ │ + ; instruction: 0xfbcdffff │ │ + stc2 15, cr15, [r3], {255} ; 0xff │ │ + lsls r3, r6, #16 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + ldrb r0, [r6, #31] │ │ + ; instruction: 0xfbceffff │ │ + ; instruction: 0xffff3fff │ │ + cmp r0, #0 │ │ + bne.n 45a88 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #32] │ │ + lsls r3, r3, #12 │ │ + cmp r2, #0 │ │ + beq.n 45a1c │ │ + ldr r2, [pc, #684] ; (45c88 ) │ │ ldr r0, [sp, #4] │ │ - ldr r1, [pc, #144] ; (43db8 ) │ │ - ldr r2, [pc, #136] ; (43db4 ) │ │ - ands r3, r0 │ │ - adds r3, r3, r1 │ │ + lsrs r3, r3, #12 │ │ + cmp r3, r2 │ │ + bne.n 45a3e │ │ + movs r1, #1 │ │ + ldr r2, [sp, #28] │ │ + negs r1, r1 │ │ + ldr r4, [sp, #0] │ │ + adds r3, r1, #0 │ │ + cmp r2, #0 │ │ + beq.n 45a08 │ │ + movs r5, #212 ; 0xd4 │ │ + ldr r2, [pc, #660] ; (45c8c ) │ │ + lsls r5, r5, #19 │ │ + ands r2, r0 │ │ + cmp r2, r5 │ │ + bhi.n 45a08 │ │ + movs r3, #107 ; 0x6b │ │ + lsrs r2, r2, #20 │ │ + subs r2, r3, r2 │ │ + adds r3, r1, #0 │ │ + lsls r3, r2 │ │ + cmp r4, r3 │ │ + bne.n 45a3e │ │ + ldr r3, [pc, #636] ; (45c8c ) │ │ + ands r0, r3 │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #13 │ │ + adds r3, r0, r3 │ │ + str r3, [sp, #4] │ │ + movs r3, #0 │ │ + b.n 45a3a │ │ + cmp r3, #0 │ │ + bne.n 45a3e │ │ + ldr r3, [sp, #0] │ │ + cmp r3, #0 │ │ + bne.n 45a3e │ │ + b.n 457e0 │ │ + ldr r2, [sp, #4] │ │ + ands r3, r2 │ │ + ldr r2, [pc, #608] ; (45c90 ) │ │ + adds r3, r3, r2 │ │ + ldr r2, [pc, #596] ; (45c88 ) │ │ orrs r2, r3 │ │ movs r3, #1 │ │ - negs r3, r3 │ │ str r2, [sp, #4] │ │ + negs r3, r3 │ │ str r3, [sp, #0] │ │ - b.n 44032 │ │ - ldr r2, [sp, #0] │ │ + b.n 45d86 │ │ movs r3, #1 │ │ + ldr r2, [sp, #0] │ │ tst r3, r2 │ │ - bne.n 43d44 │ │ - b.n 44032 │ │ - ldr r4, [sp, #24] │ │ - ldr r2, [pc, #104] ; (43db0 ) │ │ - cmp r4, #0 │ │ - beq.n 43d6a │ │ - ldr r3, [sp, #4] │ │ - ldr r0, [pc, #108] ; (43dbc ) │ │ - ldr r4, [sp, #0] │ │ - ands r2, r3 │ │ - adds r7, r2, r0 │ │ - movs r6, #0 │ │ - adds r1, r3, #0 │ │ - adds r0, r4, #0 │ │ - adds r2, r6, #0 │ │ - adds r3, r7, #0 │ │ - blx 44310 <__adddf3> │ │ + bne.n 45a48 │ │ + b.n 45d86 │ │ + ldr r0, [sp, #0] │ │ + ldr r1, [sp, #4] │ │ + ldr r3, [pc, #572] ; (45c8c ) │ │ + ldr r4, [sp, #4] │ │ + ldr r2, [sp, #32] │ │ + ands r4, r3 │ │ + cmp r2, #0 │ │ + beq.n 45a6a │ │ + ldr r5, [pc, #568] ; (45c94 ) │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + adds r3, r4, r5 │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - b.n 44032 │ │ - ldr r3, [sp, #4] │ │ - ldr r1, [pc, #76] ; (43dbc ) │ │ - ldr r4, [sp, #0] │ │ - ldr r6, [sp, #24] │ │ - ands r2, r3 │ │ - adds r7, r2, r1 │ │ - adds r0, r4, #0 │ │ - adds r1, r3, #0 │ │ - adds r2, r6, #0 │ │ - adds r3, r7, #0 │ │ - blx 4430c <__aeabi_dsub> │ │ - ldr r3, [pc, #24] ; (43d9c ) │ │ - ldr r2, [pc, #16] ; (43d98 ) │ │ + b.n 45d86 │ │ + ldr r5, [pc, #552] ; (45c94 ) │ │ + ldr r2, [sp, #32] │ │ + adds r3, r4, r5 │ │ + bl 48974 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ + ldr r3, [pc, #476] ; (45c54 ) │ │ + ldr r2, [pc, #472] ; (45c50 ) │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - blx 44bf4 <__aeabi_dcmpeq> │ │ + bl 48814 <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r0, #0 │ │ - bne.n 43d94 │ │ - b.n 44032 │ │ - b.n 4391c │ │ - nop ; (mov r8, r8) │ │ - ... │ │ - ; instruction: 0xfbcdffff │ │ - ; instruction: 0xfbceffff │ │ - stc2 15, cr15, [r3], {255} ; 0xff │ │ - lsls r3, r6, #16 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - ldrb r0, [r6, #31] │ │ - vaddl.u q8, d15, d15 │ │ - movs r0, r0 │ │ - vrev64.8 d16, d0 │ │ - stc2l 12, cr1, [r0], {48} ; 0x30 │ │ - add r1, sp, #120 ; 0x78 │ │ - bl 42f78 │ │ - str r0, [sp, #32] │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #12] │ │ - add r1, sp, #124 ; 0x7c │ │ - bl 42f78 │ │ - ldr r2, [sp, #124] ; 0x7c │ │ - ldr r3, [sp, #120] ; 0x78 │ │ + beq.n 45a86 │ │ + b.n 45802 │ │ + b.n 45d86 │ │ + adds r0, r7, #0 │ │ + add r1, sp, #156 ; 0x9c │ │ + bl 44c6c │ │ adds r4, r0, #0 │ │ - ldr r0, [sp, #12] │ │ adds r5, r1, #0 │ │ - subs r1, r3, r2 │ │ - ldr r3, [r6, #16] │ │ - ldr r2, [r0, #16] │ │ - subs r3, r3, r2 │ │ - lsls r3, r3, #5 │ │ - adds r3, r1, r3 │ │ - cmp r3, #0 │ │ - ble.n 43df8 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - lsls r3, r3, #20 │ │ - adds r3, r3, r1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n 43dfc │ │ - lsls r3, r3, #20 │ │ - subs r5, r5, r3 │ │ - adds r2, r4, #0 │ │ - adds r3, r5, #0 │ │ - ldr r0, [sp, #32] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - blx 44928 <__aeabi_ddiv> │ │ - ldr r3, [pc, #680] ; (440b4 ) │ │ - ldr r2, [pc, #676] ; (440b0 ) │ │ + ldr r0, [sp, #16] │ │ + add r1, sp, #160 ; 0xa0 │ │ + str r4, [sp, #40] ; 0x28 │ │ + str r5, [sp, #44] ; 0x2c │ │ + bl 44c6c │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + ldr r6, [sp, #156] ; 0x9c │ │ + str r0, [sp, #64] ; 0x40 │ │ + str r1, [sp, #68] ; 0x44 │ │ + subs r6, r6, r3 │ │ + mov ip, r6 │ │ + ldr r3, [sp, #16] │ │ + ldr r3, [r3, #16] │ │ + str r3, [sp, #144] ; 0x90 │ │ + ldr r2, [sp, #144] ; 0x90 │ │ + ldr r3, [r7, #16] │ │ + subs r6, r3, r2 │ │ + lsls r6, r6, #5 │ │ + add r6, ip │ │ + cmp r6, #0 │ │ + ble.n 45ac8 │ │ + lsls r6, r6, #20 │ │ + adds r3, r6, r5 │ │ + str r3, [sp, #44] ; 0x2c │ │ + b.n 45ace │ │ + lsls r6, r6, #20 │ │ + subs r3, r1, r6 │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + bl 48894 <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + ldr r2, [pc, #380] ; (45c58 ) │ │ + ldr r3, [pc, #380] ; (45c5c ) │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ - blx 44c1c <__aeabi_dcmple> │ │ + bl 490a4 <_Unwind_GetTextRelBase@@Base+0x9f8> │ │ cmp r0, #0 │ │ - beq.n 43e80 │ │ - ldr r2, [sp, #24] │ │ - cmp r2, #0 │ │ - beq.n 43e28 │ │ - ldr r3, [pc, #664] ; (440b8 ) │ │ - ldr r4, [pc, #664] ; (440bc ) │ │ - str r3, [sp, #32] │ │ - str r4, [sp, #36] ; 0x24 │ │ - b.n 43e4a │ │ + beq.n 45b54 │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + beq.n 45af6 │ │ + ldr r3, [pc, #364] ; (45c60 ) │ │ + ldr r4, [pc, #368] ; (45c64 ) │ │ + b.n 45b14 │ │ ldr r3, [sp, #0] │ │ cmp r3, #0 │ │ - bne.n 43e36 │ │ - ldr r0, [sp, #4] │ │ - lsls r3, r0, #12 │ │ - bne.n 43e42 │ │ - b.n 43e50 │ │ + bne.n 45b04 │ │ + ldr r3, [sp, #4] │ │ + lsls r3, r3, #12 │ │ + bne.n 45b10 │ │ + b.n 45b1e │ │ cmp r3, #1 │ │ - bne.n 43e42 │ │ - ldr r1, [sp, #4] │ │ - cmp r1, #0 │ │ - bne.n 43e42 │ │ - b.n 4391a │ │ - ldr r2, [pc, #636] ; (440c0 ) │ │ - ldr r3, [pc, #636] ; (440c4 ) │ │ - str r2, [sp, #32] │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r5, #0 │ │ - ldr r4, [pc, #672] ; (440f0 ) │ │ - b.n 43ea4 │ │ + bne.n 45b10 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #0 │ │ + bne.n 45b10 │ │ + b.n 45802 │ │ + ldr r3, [pc, #340] ; (45c68 ) │ │ + ldr r4, [pc, #344] ; (45c6c ) │ │ + str r3, [sp, #40] ; 0x28 │ │ + str r4, [sp, #44] ; 0x2c │ │ + ldr r6, [pc, #380] ; (45c98 ) │ │ + movs r4, #0 │ │ + b.n 45b82 │ │ adds r0, r4, #0 │ │ + ldr r2, [pc, #332] ; (45c70 ) │ │ + ldr r3, [pc, #336] ; (45c74 ) │ │ adds r1, r5, #0 │ │ - ldr r2, [pc, #608] ; (440b8 ) │ │ - ldr r3, [pc, #612] ; (440bc ) │ │ - blx 44c08 <__aeabi_dcmplt> │ │ + bl 48d24 <_Unwind_GetTextRelBase@@Base+0x678> │ │ cmp r0, #0 │ │ - bne.n 43e72 │ │ + bne.n 45b40 │ │ + ldr r2, [pc, #328] ; (45c78 ) │ │ + ldr r3, [pc, #328] ; (45c7c ) │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ - ldr r2, [pc, #608] ; (440c8 ) │ │ - ldr r3, [pc, #612] ; (440cc ) │ │ - blx 446bc <__aeabi_dmul> │ │ - adds r5, r0, #0 │ │ - adds r4, r1, #0 │ │ - b.n 43e76 │ │ - ldr r5, [sp, #24] │ │ - ldr r4, [pc, #636] ; (440f4 ) │ │ - movs r0, #128 ; 0x80 │ │ - lsls r0, r0, #24 │ │ - adds r2, r5, #0 │ │ - adds r3, r4, r0 │ │ - b.n 43ea0 │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ + adds r4, r0, #0 │ │ + adds r6, r1, #0 │ │ + b.n 45b44 │ │ + ldr r4, [sp, #32] │ │ + ldr r6, [pc, #344] ; (45c9c ) │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #24 │ │ + adds r3, r6, r3 │ │ + str r4, [sp, #136] ; 0x88 │ │ + str r3, [sp, #140] ; 0x8c │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + ldr r3, [sp, #140] ; 0x8c │ │ + b.n 45b7e │ │ adds r0, r4, #0 │ │ + ldr r2, [pc, #288] ; (45c78 ) │ │ + ldr r3, [pc, #288] ; (45c7c ) │ │ adds r1, r5, #0 │ │ - ldr r2, [pc, #576] ; (440c8 ) │ │ - ldr r3, [pc, #580] ; (440cc ) │ │ - blx 446bc <__aeabi_dmul> │ │ - adds r4, r1, #0 │ │ - adds r3, r1, #0 │ │ - ldr r1, [sp, #24] │ │ - adds r5, r0, #0 │ │ - cmp r1, #0 │ │ - bne.n 43e9e │ │ - movs r2, #128 ; 0x80 │ │ - lsls r2, r2, #24 │ │ - adds r3, r4, r2 │ │ - adds r2, r5, #0 │ │ - str r2, [sp, #32] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #4] │ │ - ldr r7, [pc, #592] ; (440f8 ) │ │ - adds r3, r2, #0 │ │ - ands r3, r7 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - ldr r3, [pc, #584] ; (440fc ) │ │ - cmp r0, r3 │ │ - bne.n 43f26 │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - str r0, [sp, #48] ; 0x30 │ │ - str r1, [sp, #52] ; 0x34 │ │ - ldr r1, [pc, #576] ; (44100 ) │ │ - adds r1, r2, r1 │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ + ldr r3, [sp, #32] │ │ + adds r4, r0, #0 │ │ + adds r6, r1, #0 │ │ + cmp r3, #0 │ │ + bne.n 45b76 │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #24 │ │ + adds r3, r1, r3 │ │ + str r0, [sp, #80] ; 0x50 │ │ + str r3, [sp, #84] ; 0x54 │ │ + b.n 45b7a │ │ + str r0, [sp, #80] ; 0x50 │ │ + str r1, [sp, #84] ; 0x54 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + str r2, [sp, #40] ; 0x28 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r5, [pc, #264] ; (45c8c ) │ │ + ldr r3, [sp, #4] │ │ + ands r3, r5 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + ldr r3, [pc, #272] ; (45ca0 ) │ │ + cmp r2, r3 │ │ + bne.n 45c04 │ │ ldr r2, [sp, #0] │ │ - str r1, [sp, #4] │ │ ldr r3, [sp, #4] │ │ - ldr r0, [sp, #32] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - str r2, [sp, #32] │ │ - ldr r2, [pc, #564] ; (44104 ) │ │ - str r3, [sp, #0] │ │ - ands r3, r7 │ │ - adds r2, r3, r2 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + str r2, [sp, #48] ; 0x30 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r2, [pc, #260] ; (45ca4 ) │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + ldr r2, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + str r2, [sp, #40] ; 0x28 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [pc, #224] ; (45c94 ) │ │ + ands r3, r5 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #124] ; 0x7c │ │ movs r3, #0 │ │ - str r2, [sp, #92] ; 0x5c │ │ - str r3, [sp, #88] ; 0x58 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - blx 446bc <__aeabi_dmul> │ │ - adds r2, r0, #0 │ │ + str r3, [sp, #120] ; 0x78 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + ldr r3, [sp, #124] ; 0x7c │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ adds r3, r1, #0 │ │ - ldr r0, [sp, #32] │ │ - ldr r1, [sp, #0] │ │ - blx 44310 <__adddf3> │ │ + adds r2, r0, #0 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ + ldr r3, [pc, #212] ; (45ca8 ) │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [pc, #528] ; (44108 ) │ │ - adds r3, r1, #0 │ │ - ands r3, r7 │ │ - cmp r3, r2 │ │ - bls.n 43f1c │ │ - ldr r3, [pc, #520] ; (4410c ) │ │ - ldr r4, [sp, #52] ; 0x34 │ │ - cmp r4, r3 │ │ - bne.n 43f10 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - adds r5, #1 │ │ - bne.n 43f10 │ │ - b.n 437bc │ │ - ldr r0, [pc, #504] ; (4410c ) │ │ + ands r5, r1 │ │ + cmp r5, r3 │ │ + bls.n 45bfa │ │ + ldr r3, [pc, #204] ; (45cac ) │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + cmp r2, r3 │ │ + bne.n 45bee │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r3, #1 │ │ + bne.n 45bee │ │ + b.n 45488 │ │ + ldr r3, [pc, #188] ; (45cac ) │ │ + str r3, [sp, #4] │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r0, [sp, #4] │ │ str r3, [sp, #0] │ │ - b.n 44018 │ │ - movs r2, #212 ; 0xd4 │ │ - lsls r2, r2, #18 │ │ - adds r2, r1, r2 │ │ - str r2, [sp, #4] │ │ - b.n 43fb0 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + b.n 45d6c │ │ + movs r3, #212 ; 0xd4 │ │ + lsls r3, r3, #18 │ │ + adds r3, r1, r3 │ │ + str r3, [sp, #4] │ │ + b.n 45cfe │ │ + ldr r3, [sp, #28] │ │ cmp r3, #0 │ │ - beq.n 43f7e │ │ - ldr r0, [sp, #56] ; 0x38 │ │ + beq.n 45cca │ │ movs r3, #212 ; 0xd4 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ lsls r3, r3, #19 │ │ - cmp r3, r0 │ │ - bcc.n 43f7e │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - ldr r2, [pc, #404] ; (440d0 ) │ │ - ldr r3, [pc, #404] ; (440d4 ) │ │ - blx 44c1c <__aeabi_dcmple> │ │ + cmp r2, r3 │ │ + bhi.n 45cca │ │ + ldr r2, [pc, #104] ; (45c80 ) │ │ + ldr r3, [pc, #108] ; (45c84 ) │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + bl 490a4 <_Unwind_GetTextRelBase@@Base+0x9f8> │ │ cmp r0, #0 │ │ - beq.n 43f70 │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - blx 44cb4 <__aeabi_d2uiz> │ │ + beq.n 45cbc │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + bl 490b4 <_Unwind_GetTextRelBase@@Base+0xa08> │ │ cmp r0, #0 │ │ - bne.n 43f54 │ │ + bne.n 45c32 │ │ movs r0, #1 │ │ - blx 445bc <__aeabi_ui2d> │ │ - adds r4, r1, #0 │ │ - adds r3, r1, #0 │ │ - ldr r1, [sp, #24] │ │ - adds r5, r0, #0 │ │ - cmp r1, #0 │ │ - bne.n 43f6a │ │ - movs r2, #128 ; 0x80 │ │ - lsls r2, r2, #24 │ │ - adds r3, r4, r2 │ │ - adds r2, r5, #0 │ │ - str r2, [sp, #32] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - movs r1, #214 ; 0xd6 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - lsls r1, r1, #19 │ │ - adds r3, r0, r1 │ │ + bl 488a4 <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + ldr r3, [sp, #32] │ │ + adds r4, r0, #0 │ │ + adds r6, r1, #0 │ │ + cmp r3, #0 │ │ + bne.n 45cb0 │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #24 │ │ + adds r3, r1, r3 │ │ + str r0, [sp, #88] ; 0x58 │ │ + str r3, [sp, #92] ; 0x5c │ │ + b.n 45cb4 │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ + ... │ │ + movs r0, r0 │ │ + ands r0, r0 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + subs r7, #240 ; 0xf0 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + nop {15} │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + subs r7, #240 ; 0xf0 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + subs r7, #224 ; 0xe0 │ │ + movs r0, r0 │ │ + ; instruction: 0xffc0ffff │ │ + rors r7, r3 │ │ + vaddl.u q8, d15, d15 │ │ + movs r0, r0 │ │ + ldrb r0, [r6, #31] │ │ + movs r0, r0 │ │ + vrev64.8 d16, d0 │ │ + stc2l 0, cr0, [r0], {0} │ │ + subs r7, #240 ; 0xf0 │ │ + movs r0, r0 │ │ + subs r7, #224 ; 0xe0 │ │ + movs r0, r0 │ │ + ldrb r0, [r4, #31] │ │ + movs r0, r0 │ │ + ldc2 15, cr15, [r0], #1020 ; 0x3fc │ │ + ldrb r7, [r3, #18] │ │ + vqrdmlsh.s , , d31[0] │ │ + str r0, [sp, #88] ; 0x58 │ │ + str r1, [sp, #92] ; 0x5c │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + str r2, [sp, #40] ; 0x28 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r2, #214 ; 0xd6 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r2, r2, #19 │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ subs r3, r3, r2 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #0] │ │ - ldr r7, [sp, #4] │ │ - ldr r2, [pc, #372] ; (440f8 ) │ │ - ldr r0, [sp, #32] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - str r3, [sp, #32] │ │ - adds r3, r7, #0 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + str r2, [sp, #40] ; 0x28 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [pc, #332] ; (45e28 ) │ │ ands r3, r2 │ │ - ldr r2, [pc, #372] ; (44104 ) │ │ - adds r2, r3, r2 │ │ + ldr r2, [pc, #332] ; (45e2c ) │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #116] ; 0x74 │ │ movs r3, #0 │ │ - str r2, [sp, #84] ; 0x54 │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - blx 446bc <__aeabi_dmul> │ │ + str r3, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + ldr r3, [sp, #116] ; 0x74 │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ - ldr r0, [sp, #32] │ │ - adds r1, r7, #0 │ │ - blx 44310 <__adddf3> │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + bl 48d04 <_Unwind_GetTextRelBase@@Base+0x658> │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ldr r7, [sp, #4] │ │ - cmp r0, #0 │ │ - bne.n 44018 │ │ - ldr r3, [pc, #316] ; (440f8 ) │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - ands r3, r7 │ │ - cmp r1, r3 │ │ - bne.n 44018 │ │ - adds r1, r4, #0 │ │ - adds r0, r5, #0 │ │ - blx 44c58 <__aeabi_d2iz> │ │ - blx 445e0 <__aeabi_i2d> │ │ - adds r2, r0, #0 │ │ + ldr r3, [sp, #4] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #0 │ │ + bne.n 45d6c │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [pc, #284] ; (45e28 ) │ │ + ands r3, r2 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + cmp r2, r3 │ │ + bne.n 45d6c │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + bl 490c4 <_Unwind_GetTextRelBase@@Base+0xa18> │ │ + bl 48884 <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ adds r3, r1, #0 │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - blx 4430c <__aeabi_dsub> │ │ - ldr r2, [sp, #24] │ │ + adds r2, r0, #0 │ │ + adds r1, r6, #0 │ │ + adds r0, r4, #0 │ │ + bl 48974 <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ + ldr r3, [sp, #32] │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ - cmp r2, #0 │ │ - bne.n 43fee │ │ + cmp r3, #0 │ │ + bne.n 45d42 │ │ ldr r3, [sp, #0] │ │ cmp r3, #0 │ │ - bne.n 43fee │ │ - lsls r3, r7, #12 │ │ - beq.n 4400c │ │ + bne.n 45d42 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + lsls r6, r3, #12 │ │ + beq.n 45d60 │ │ + ldr r3, [pc, #208] ; (45e14 ) │ │ + ldr r2, [pc, #200] ; (45e10 ) │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ - ldr r2, [pc, #228] ; (440d8 ) │ │ - ldr r3, [pc, #228] ; (440dc ) │ │ - blx 44c08 <__aeabi_dcmplt> │ │ + bl 48d24 <_Unwind_GetTextRelBase@@Base+0x678> │ │ cmp r0, #0 │ │ - bne.n 44066 │ │ + bne.n 45db8 │ │ + ldr r2, [pc, #196] ; (45e18 ) │ │ + ldr r3, [pc, #196] ; (45e1c ) │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ - ldr r2, [pc, #220] ; (440e0 ) │ │ - ldr r3, [pc, #220] ; (440e4 ) │ │ - blx 44c44 <__aeabi_dcmpgt> │ │ - b.n 44014 │ │ - ldr r2, [pc, #216] ; (440e8 ) │ │ - ldr r3, [pc, #220] ; (440ec ) │ │ - blx 44c08 <__aeabi_dcmplt> │ │ + bl 48a74 <_Unwind_GetTextRelBase@@Base+0x3c8> │ │ + b.n 45d68 │ │ + ldr r2, [pc, #188] ; (45e20 ) │ │ + ldr r3, [pc, #192] ; (45e24 ) │ │ + bl 48d24 <_Unwind_GetTextRelBase@@Base+0x678> │ │ cmp r0, #0 │ │ - bne.n 44066 │ │ - ldr r0, [sp, #8] │ │ - bl 3ec3e │ │ - ldr r0, [sp, #20] │ │ - bl 3ec3e │ │ + bne.n 45db8 │ │ ldr r0, [sp, #12] │ │ - bl 3ec3e │ │ - adds r0, r6, #0 │ │ - bl 3ec3e │ │ - b.n 439f8 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - cmp r4, #0 │ │ - beq.n 44068 │ │ - ldr r0, [pc, #212] ; (44110 ) │ │ - movs r1, #0 │ │ - str r1, [sp, #48] ; 0x30 │ │ - str r0, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + bl 40732 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + bl 40732 │ │ + ldr r0, [sp, #16] │ │ + bl 40732 │ │ + adds r0, r7, #0 │ │ + bl 40732 │ │ + b.n 4562c │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #0 │ │ + beq.n 45db8 │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ - blx 446bc <__aeabi_dmul> │ │ + ldr r3, [pc, #156] ; (45e30 ) │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r3, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + bl 48d14 <_Unwind_GetTextRelBase@@Base+0x668> │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - ldr r2, [sp, #4] │ │ - cmp r2, #0 │ │ - bne.n 44068 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #0 │ │ + bne.n 45db8 │ │ ldr r3, [sp, #0] │ │ cmp r3, #0 │ │ - bne.n 44068 │ │ - blx ebc0 <__errno@plt> │ │ + bne.n 45db8 │ │ + bl 48d84 <_Unwind_GetTextRelBase@@Base+0x6d8> │ │ movs r3, #34 ; 0x22 │ │ str r3, [r0, #0] │ │ - b.n 44068 │ │ - adds r5, r6, #0 │ │ - ldr r0, [sp, #8] │ │ - bl 3ec3e │ │ - ldr r0, [sp, #20] │ │ - bl 3ec3e │ │ ldr r0, [sp, #12] │ │ - bl 3ec3e │ │ + bl 40732 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + bl 40732 │ │ ldr r0, [sp, #16] │ │ - bl 3ec3e │ │ - adds r0, r5, #0 │ │ - bl 3ec3e │ │ - ldr r4, [sp, #100] ; 0x64 │ │ - cmp r4, #0 │ │ - beq.n 44090 │ │ - ldr r3, [sp, #116] ; 0x74 │ │ - str r3, [r4, #0] │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - ldr r2, [sp, #0] │ │ - cmp r5, #0 │ │ - beq.n 440a2 │ │ - ldr r0, [sp, #4] │ │ + bl 40732 │ │ + ldr r0, [sp, #20] │ │ + bl 40732 │ │ + adds r0, r7, #0 │ │ + bl 40732 │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + cmp r3, #0 │ │ + beq.n 45de2 │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + str r2, [r3, #0] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + cmp r3, #0 │ │ + beq.n 45df6 │ │ movs r1, #128 ; 0x80 │ │ lsls r1, r1, #24 │ │ - adds r3, r0, r1 │ │ - b.n 440a4 │ │ + mov ip, r1 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #0] │ │ + add r3, ip │ │ + b.n 45dfa │ │ + ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - add sp, #132 ; 0x84 │ │ - adds r0, r2, #0 │ │ adds r1, r3, #0 │ │ + ldr r3, [sp, #148] ; 0x94 │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #164] ; 0xa4 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 45e0c │ │ + bl 486b4 <_Unwind_GetTextRelBase@@Base+0x8> │ │ + add sp, #172 ; 0xac │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - ands r0, r0 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - subs r7, #240 ; 0xf0 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - nop {15} │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - subs r7, #224 ; 0xe0 │ │ - movs r0, r0 │ │ - ; instruction: 0xffc0ffff │ │ - rors r7, r3 │ │ adds r5, #149 ; 0x95 │ │ str r4, [sp, #640] ; 0x280 │ │ ; instruction: 0xffff3fdf │ │ - b.n 43b4e │ │ + b.n 45886 │ │ adds r5, #175 ; 0xaf │ │ movs r0, r0 │ │ subs r7, #224 ; 0xe0 │ │ adds r5, #149 ; 0x95 │ │ str r4, [sp, #640] ; 0x280 │ │ vqrdmlsh.s , , d15[0] │ │ movs r0, r0 │ │ - subs r7, #240 ; 0xf0 │ │ - movs r0, r0 │ │ - subs r7, #224 ; 0xe0 │ │ - movs r0, r0 │ │ ldrb r0, [r6, #31] │ │ movs r0, r0 │ │ - ldrb r0, [r4, #31] │ │ - movs r0, r0 │ │ - ldc2 0, cr0, [r0] │ │ - stc2l 15, cr15, [r0], {255} ; 0xff │ │ - ldrb r7, [r3, #18] │ │ - vqrdmlsh.s , , d31[0] │ │ - movs r0, r0 │ │ + stc2l 0, cr0, [r0], {0} │ │ subs r1, #80 ; 0x50 │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ │ │ -00044118 <__gnu_thumb1_case_uqi>: │ │ +00045e38 <__gnu_thumb1_case_uqi@@Base>: │ │ push {r1} │ │ mov r1, lr │ │ lsrs r1, r1, #1 │ │ lsls r1, r1, #1 │ │ ldrb r1, [r1, r0] │ │ lsls r1, r1, #1 │ │ add lr, r1 │ │ pop {r1} │ │ bx lr │ │ nop ; (mov r8, r8) │ │ │ │ -0004412c <__gnu_thumb1_case_shi>: │ │ +00045e4c <__gnu_thumb1_case_shi@@Base>: │ │ push {r0, r1} │ │ mov r1, lr │ │ lsrs r1, r1, #1 │ │ lsls r0, r0, #1 │ │ lsls r1, r1, #1 │ │ ldrsh r1, [r1, r0] │ │ lsls r1, r1, #1 │ │ add lr, r1 │ │ pop {r0, r1} │ │ bx lr │ │ │ │ -00044140 <__udivsi3>: │ │ +00045e60 <__udivsi3@@Base>: │ │ subs r2, r1, #1 │ │ bxeq lr │ │ - bcc 441dc <__udivsi3+0x9c> │ │ + bcc 45efc <__udivsi3@@Base+0x9c> │ │ cmp r0, r1 │ │ - bls 441c0 <__udivsi3+0x80> │ │ + bls 45ee0 <__udivsi3@@Base+0x80> │ │ tst r1, r2 │ │ - beq 441cc <__udivsi3+0x8c> │ │ + beq 45eec <__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 │ │ @@ -89708,51 +91451,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 44178 <__udivsi3+0x38> │ │ + bne 45e98 <__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 4548c <__aeabi_idiv0> │ │ + b 47168 <__aeabi_idiv0@@Base> │ │ │ │ -000441e8 <__aeabi_uidivmod>: │ │ +00045f08 <__aeabi_uidivmod@@Base>: │ │ cmp r1, #0 │ │ - beq 441dc <__udivsi3+0x9c> │ │ + beq 45efc <__udivsi3@@Base+0x9c> │ │ push {r0, r1, lr} │ │ - bl 44140 <__udivsi3> │ │ + bl 45e60 <__udivsi3@@Base> │ │ pop {r1, r2, lr} │ │ mul r3, r2, r0 │ │ sub r1, r1, r3 │ │ bx lr │ │ │ │ -00044208 <__divsi3>: │ │ +00045f28 <__divsi3@@Base>: │ │ cmp r1, #0 │ │ - beq 442d4 <__divsi3+0xcc> │ │ + beq 45ff4 <__divsi3@@Base+0xcc> │ │ eor ip, r0, r1 │ │ rsbmi r1, r1, #0 │ │ subs r2, r1, #1 │ │ - beq 442a0 <__divsi3+0x98> │ │ + beq 45fc0 <__divsi3@@Base+0x98> │ │ movs r3, r0 │ │ rsbmi r3, r0, #0 │ │ cmp r3, r1 │ │ - bls 442ac <__divsi3+0xa4> │ │ + bls 45fcc <__divsi3@@Base+0xa4> │ │ tst r1, r2 │ │ - beq 442bc <__divsi3+0xb4> │ │ + beq 45fdc <__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 │ │ @@ -89767,15 +91510,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 44254 <__divsi3+0x4c> │ │ + bne 45f74 <__divsi3@@Base+0x4c> │ │ cmp ip, #0 │ │ rsbmi r0, r0, #0 │ │ bx lr │ │ teq ip, r0 │ │ rsbmi r0, r0, #0 │ │ bx lr │ │ movcc r0, #0 │ │ @@ -89787,145 +91530,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 4548c <__aeabi_idiv0> │ │ + b 47168 <__aeabi_idiv0@@Base> │ │ │ │ -000442e4 <__aeabi_idivmod>: │ │ +00046004 <__aeabi_idivmod@@Base>: │ │ cmp r1, #0 │ │ - beq 442d4 <__divsi3+0xcc> │ │ + beq 45ff4 <__divsi3@@Base+0xcc> │ │ push {r0, r1, lr} │ │ - bl 44210 <__divsi3+0x8> │ │ + bl 45f30 <__divsi3@@Base+0x8> │ │ pop {r1, r2, lr} │ │ mul r3, r2, r0 │ │ sub r1, r1, r3 │ │ bx lr │ │ │ │ -00044304 <__aeabi_drsub>: │ │ +00046024 <__aeabi_drsub@@Base>: │ │ eor r1, r1, #-2147483648 ; 0x80000000 │ │ - b 44310 <__adddf3> │ │ + b 46030 <__adddf3@@Base> │ │ │ │ -0004430c <__aeabi_dsub>: │ │ +0004602c <__aeabi_dsub@@Base>: │ │ eor r3, r3, #-2147483648 ; 0x80000000 │ │ │ │ -00044310 <__adddf3>: │ │ +00046030 <__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 44520 <__adddf3+0x210> │ │ + beq 46240 <__adddf3@@Base+0x210> │ │ lsr r4, r4, #21 │ │ rsbs r5, r4, r5, lsr #21 │ │ rsblt r5, r5, #0 │ │ - ble 44364 <__adddf3+0x54> │ │ + ble 46084 <__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 44388 <__adddf3+0x78> │ │ + beq 460a8 <__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 443a0 <__adddf3+0x90> │ │ + beq 460c0 <__adddf3@@Base+0x90> │ │ rsbs r2, r2, #0 │ │ rsc r3, r3, #0 │ │ teq r4, r5 │ │ - beq 44508 <__adddf3+0x1f8> │ │ + beq 46228 <__adddf3@@Base+0x1f8> │ │ sub r4, r4, #1 │ │ rsbs lr, r5, #32 │ │ - blt 443cc <__adddf3+0xbc> │ │ + blt 460ec <__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 443e8 <__adddf3+0xd8> │ │ + b 46108 <__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 443fc <__adddf3+0xec> │ │ + bpl 4611c <__adddf3@@Base+0xec> │ │ rsbs ip, ip, #0 │ │ rscs r0, r0, #0 │ │ rsc r1, r1, #0 │ │ cmp r1, #1048576 ; 0x100000 │ │ - bcc 44440 <__adddf3+0x130> │ │ + bcc 46160 <__adddf3@@Base+0x130> │ │ cmp r1, #2097152 ; 0x200000 │ │ - bcc 44428 <__adddf3+0x118> │ │ + bcc 46148 <__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 44580 <__adddf3+0x270> │ │ + bcs 462a0 <__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 44428 <__adddf3+0x118> │ │ + bne 46148 <__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 44498 <__adddf3+0x188> │ │ + bge 461b8 <__adddf3@@Base+0x188> │ │ adds r2, r2, #12 │ │ - ble 44494 <__adddf3+0x184> │ │ + ble 461b4 <__adddf3@@Base+0x184> │ │ add ip, r2, #20 │ │ rsb r2, r2, #12 │ │ lsl r0, r1, ip │ │ lsr r1, r1, r2 │ │ - b 444a8 <__adddf3+0x198> │ │ + b 461c8 <__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 444fc <__adddf3+0x1ec> │ │ + bge 4621c <__adddf3@@Base+0x1ec> │ │ adds r4, r4, #12 │ │ - bgt 444e4 <__adddf3+0x1d4> │ │ + bgt 46204 <__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 │ │ @@ -89938,31 +91681,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 443a8 <__adddf3+0x98> │ │ + b 460c8 <__adddf3@@Base+0x98> │ │ mvns ip, r4, asr #21 │ │ mvnsne ip, r5, asr #21 │ │ - beq 44590 <__adddf3+0x280> │ │ + beq 462b0 <__adddf3@@Base+0x280> │ │ teq r4, r5 │ │ teqeq r0, r2 │ │ - beq 44548 <__adddf3+0x238> │ │ + beq 46268 <__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 44570 <__adddf3+0x260> │ │ + bne 46290 <__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} │ │ @@ -89979,38 +91722,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} │ │ │ │ -000445bc <__aeabi_ui2d>: │ │ +000462dc <__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 44458 <__adddf3+0x148> │ │ + b 46178 <__adddf3@@Base+0x148> │ │ │ │ -000445e0 <__aeabi_i2d>: │ │ +00046300 <__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 44458 <__adddf3+0x148> │ │ + b 46178 <__adddf3@@Base+0x148> │ │ │ │ -00044608 <__aeabi_f2d>: │ │ +00046328 <__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 │ │ @@ -90018,91 +91761,91 @@ │ │ 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 44458 <__adddf3+0x148> │ │ + b 46178 <__adddf3@@Base+0x148> │ │ │ │ -00044648 <__aeabi_ul2d>: │ │ +00046368 <__aeabi_ul2d@@Base>: │ │ orrs r2, r0, r1 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ mov r5, #0 │ │ - b 44678 <__aeabi_l2d+0x1c> │ │ + b 46398 <__aeabi_l2d@@Base+0x1c> │ │ │ │ -0004465c <__aeabi_l2d>: │ │ +0004637c <__aeabi_l2d@@Base>: │ │ orrs r2, r0, r1 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ ands r5, r1, #-2147483648 ; 0x80000000 │ │ - bpl 44678 <__aeabi_l2d+0x1c> │ │ + bpl 46398 <__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 443fc <__adddf3+0xec> │ │ + beq 4611c <__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 443fc <__adddf3+0xec> │ │ + b 4611c <__adddf3@@Base+0xec> │ │ │ │ -000446bc <__aeabi_dmul>: │ │ +000463dc <__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 4489c <__aeabi_dmul+0x1e0> │ │ + bleq 465bc <__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 44774 <__aeabi_dmul+0xb8> │ │ + beq 46494 <__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 44740 <__aeabi_dmul+0x84> │ │ + bcs 46460 <__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 447a0 <__aeabi_dmul+0xe4> │ │ + bhi 464c0 <__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 │ │ @@ -90111,24 +91854,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 44908 <__aeabi_dmul+0x24c> │ │ + bgt 46628 <__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 44824 <__aeabi_dmul+0x168> │ │ + bge 46544 <__aeabi_dmul@@Base+0x168> │ │ adds r4, r4, #12 │ │ - bgt 447f8 <__aeabi_dmul+0x13c> │ │ + bgt 46518 <__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 │ │ @@ -90156,96 +91899,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 4487c <__aeabi_dmul+0x1c0> │ │ + bne 4659c <__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 4485c <__aeabi_dmul+0x1a0> │ │ + beq 4657c <__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 44880 <__aeabi_dmul+0x1c4> │ │ + beq 465a0 <__aeabi_dmul@@Base+0x1c4> │ │ orr r3, r3, r6 │ │ bx lr │ │ teq r4, ip │ │ and r5, ip, r3, lsr #20 │ │ teqne r5, ip │ │ - beq 448c8 <__aeabi_dmul+0x20c> │ │ + beq 465e8 <__aeabi_dmul@@Base+0x20c> │ │ orrs r6, r0, r1, lsl #1 │ │ orrsne r6, r2, r3, lsl #1 │ │ - bne 44850 <__aeabi_dmul+0x194> │ │ + bne 46570 <__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 4491c <__aeabi_dmul+0x260> │ │ + beq 4663c <__aeabi_dmul@@Base+0x260> │ │ teq r4, ip │ │ - bne 448ec <__aeabi_dmul+0x230> │ │ + bne 4660c <__aeabi_dmul@@Base+0x230> │ │ orrs r6, r0, r1, lsl #12 │ │ - bne 4491c <__aeabi_dmul+0x260> │ │ + bne 4663c <__aeabi_dmul@@Base+0x260> │ │ teq r5, ip │ │ - bne 44904 <__aeabi_dmul+0x248> │ │ + bne 46624 <__aeabi_dmul@@Base+0x248> │ │ orrs r6, r2, r3, lsl #12 │ │ movne r0, r2 │ │ movne r1, r3 │ │ - bne 4491c <__aeabi_dmul+0x260> │ │ + bne 4663c <__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} │ │ │ │ -00044928 <__aeabi_ddiv>: │ │ +00046648 <__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 44abc <__aeabi_ddiv+0x194> │ │ + bleq 467dc <__aeabi_ddiv@@Base+0x194> │ │ sub r4, r4, r5 │ │ eor lr, r1, r3 │ │ orrs r5, r2, r3, lsl #12 │ │ lsl r1, r1, #12 │ │ - beq 44a8c <__aeabi_ddiv+0x164> │ │ + beq 467ac <__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 4499c <__aeabi_ddiv+0x74> │ │ + bcs 466bc <__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 │ │ @@ -90273,35 +92016,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 44a5c <__aeabi_ddiv+0x134> │ │ + beq 4677c <__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 449b4 <__aeabi_ddiv+0x8c> │ │ + bne 466d4 <__aeabi_ddiv@@Base+0x8c> │ │ tst r1, #1048576 ; 0x100000 │ │ - bne 44a68 <__aeabi_ddiv+0x140> │ │ + bne 46788 <__aeabi_ddiv@@Base+0x140> │ │ orr r1, r1, r0 │ │ mov r0, #0 │ │ mov ip, #-2147483648 ; 0x80000000 │ │ - b 449b4 <__aeabi_ddiv+0x8c> │ │ + b 466d4 <__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 447a0 <__aeabi_dmul+0xe4> │ │ + bhi 464c0 <__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 │ │ @@ -90309,62 +92052,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 447a0 <__aeabi_dmul+0xe4> │ │ + b 464c0 <__aeabi_dmul@@Base+0xe4> │ │ orr lr, r5, r6 │ │ - b 447a0 <__aeabi_dmul+0xe4> │ │ + b 464c0 <__aeabi_dmul@@Base+0xe4> │ │ and r5, ip, r3, lsr #20 │ │ teq r4, ip │ │ teqeq r5, ip │ │ - beq 4491c <__aeabi_dmul+0x260> │ │ + beq 4663c <__aeabi_dmul@@Base+0x260> │ │ teq r4, ip │ │ - bne 44af0 <__aeabi_ddiv+0x1c8> │ │ + bne 46810 <__aeabi_ddiv@@Base+0x1c8> │ │ orrs r4, r0, r1, lsl #12 │ │ - bne 4491c <__aeabi_dmul+0x260> │ │ + bne 4663c <__aeabi_dmul@@Base+0x260> │ │ teq r5, ip │ │ - bne 44904 <__aeabi_dmul+0x248> │ │ + bne 46624 <__aeabi_dmul@@Base+0x248> │ │ mov r0, r2 │ │ mov r1, r3 │ │ - b 4491c <__aeabi_dmul+0x260> │ │ + b 4663c <__aeabi_dmul@@Base+0x260> │ │ teq r5, ip │ │ - bne 44b0c <__aeabi_ddiv+0x1e4> │ │ + bne 4682c <__aeabi_ddiv@@Base+0x1e4> │ │ orrs r5, r2, r3, lsl #12 │ │ - beq 448b8 <__aeabi_dmul+0x1fc> │ │ + beq 465d8 <__aeabi_dmul@@Base+0x1fc> │ │ mov r0, r2 │ │ mov r1, r3 │ │ - b 4491c <__aeabi_dmul+0x260> │ │ + b 4663c <__aeabi_dmul@@Base+0x260> │ │ orrs r6, r0, r1, lsl #1 │ │ orrsne r6, r2, r3, lsl #1 │ │ - bne 44850 <__aeabi_dmul+0x194> │ │ + bne 46570 <__aeabi_dmul@@Base+0x194> │ │ orrs r4, r0, r1, lsl #1 │ │ - bne 44904 <__aeabi_dmul+0x248> │ │ + bne 46624 <__aeabi_dmul@@Base+0x248> │ │ orrs r5, r2, r3, lsl #1 │ │ - bne 448b8 <__aeabi_dmul+0x1fc> │ │ - b 4491c <__aeabi_dmul+0x260> │ │ + bne 465d8 <__aeabi_dmul@@Base+0x1fc> │ │ + b 4663c <__aeabi_dmul@@Base+0x260> │ │ │ │ -00044b2c <__gedf2>: │ │ +0004684c <__gedf2@@Base>: │ │ mvn ip, #0 │ │ - b 44b40 <__cmpdf2+0x4> │ │ + b 46860 <__cmpdf2@@Base+0x4> │ │ │ │ -00044b34 <__ledf2>: │ │ +00046854 <__ledf2@@Base>: │ │ mov ip, #1 │ │ - b 44b40 <__cmpdf2+0x4> │ │ + b 46860 <__cmpdf2@@Base+0x4> │ │ │ │ -00044b3c <__cmpdf2>: │ │ +0004685c <__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 44b94 <__cmpdf2+0x58> │ │ + beq 468b4 <__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 │ │ @@ -90374,139 +92117,139 @@ │ │ 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 44ba8 <__cmpdf2+0x6c> │ │ + bne 468c8 <__cmpdf2@@Base+0x6c> │ │ orrs ip, r0, r1, lsl #12 │ │ - bne 44bbc <__cmpdf2+0x80> │ │ + bne 468dc <__cmpdf2@@Base+0x80> │ │ lsl ip, r3, #1 │ │ mvns ip, ip, asr #21 │ │ - bne 44b58 <__cmpdf2+0x1c> │ │ + bne 46878 <__cmpdf2@@Base+0x1c> │ │ orrs ip, r2, r3, lsl #12 │ │ - beq 44b58 <__cmpdf2+0x1c> │ │ + beq 46878 <__cmpdf2@@Base+0x1c> │ │ pop {r0} ; (ldr r0, [sp], #4) │ │ bx lr │ │ │ │ -00044bc4 <__aeabi_cdrcmple>: │ │ +000468e4 <__aeabi_cdrcmple@@Base>: │ │ mov ip, r0 │ │ mov r0, r2 │ │ mov r2, ip │ │ mov ip, r1 │ │ mov r1, r3 │ │ mov r3, ip │ │ - b 44be0 <__aeabi_cdcmpeq> │ │ + b 46900 <__aeabi_cdcmpeq@@Base> │ │ │ │ -00044be0 <__aeabi_cdcmpeq>: │ │ +00046900 <__aeabi_cdcmpeq@@Base>: │ │ push {r0, lr} │ │ - bl 44b3c <__cmpdf2> │ │ + bl 4685c <__cmpdf2@@Base> │ │ cmp r0, #0 │ │ cmnmi r0, #0 │ │ pop {r0, pc} │ │ │ │ -00044bf4 <__aeabi_dcmpeq>: │ │ +00046914 <__aeabi_dcmpeq@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 44be0 <__aeabi_cdcmpeq> │ │ + bl 46900 <__aeabi_cdcmpeq@@Base> │ │ moveq r0, #1 │ │ movne r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -00044c08 <__aeabi_dcmplt>: │ │ +00046928 <__aeabi_dcmplt@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 44be0 <__aeabi_cdcmpeq> │ │ + bl 46900 <__aeabi_cdcmpeq@@Base> │ │ movcc r0, #1 │ │ movcs r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -00044c1c <__aeabi_dcmple>: │ │ +0004693c <__aeabi_dcmple@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 44be0 <__aeabi_cdcmpeq> │ │ + bl 46900 <__aeabi_cdcmpeq@@Base> │ │ movls r0, #1 │ │ movhi r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -00044c30 <__aeabi_dcmpge>: │ │ +00046950 <__aeabi_dcmpge@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 44bc4 <__aeabi_cdrcmple> │ │ + bl 468e4 <__aeabi_cdrcmple@@Base> │ │ movls r0, #1 │ │ movhi r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -00044c44 <__aeabi_dcmpgt>: │ │ +00046964 <__aeabi_dcmpgt@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 44bc4 <__aeabi_cdrcmple> │ │ + bl 468e4 <__aeabi_cdrcmple@@Base> │ │ movcc r0, #1 │ │ movcs r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -00044c58 <__aeabi_d2iz>: │ │ +00046978 <__aeabi_d2iz@@Base>: │ │ lsl r2, r1, #1 │ │ adds r2, r2, #2097152 ; 0x200000 │ │ - bcs 44c98 <__aeabi_d2iz+0x40> │ │ - bpl 44c90 <__aeabi_d2iz+0x38> │ │ + bcs 469b8 <__aeabi_d2iz@@Base+0x40> │ │ + bpl 469b0 <__aeabi_d2iz@@Base+0x38> │ │ mvn r3, #992 ; 0x3e0 │ │ subs r2, r3, r2, asr #21 │ │ - bls 44ca0 <__aeabi_d2iz+0x48> │ │ + bls 469c0 <__aeabi_d2iz@@Base+0x48> │ │ lsl r3, r1, #11 │ │ orr r3, r3, #-2147483648 ; 0x80000000 │ │ orr r3, r3, r0, lsr #21 │ │ tst r1, #-2147483648 ; 0x80000000 │ │ lsr r0, r3, r2 │ │ rsbne r0, r0, #0 │ │ bx lr │ │ mov r0, #0 │ │ bx lr │ │ orrs r0, r0, r1, lsl #12 │ │ - bne 44cac <__aeabi_d2iz+0x54> │ │ + bne 469cc <__aeabi_d2iz@@Base+0x54> │ │ ands r0, r1, #-2147483648 ; 0x80000000 │ │ mvneq r0, #-2147483648 ; 0x80000000 │ │ bx lr │ │ mov r0, #0 │ │ bx lr │ │ │ │ -00044cb4 <__aeabi_d2uiz>: │ │ +000469d4 <__aeabi_d2uiz@@Base>: │ │ lsls r2, r1, #1 │ │ - bcs 44ce8 <__aeabi_d2uiz+0x34> │ │ + bcs 46a08 <__aeabi_d2uiz@@Base+0x34> │ │ adds r2, r2, #2097152 ; 0x200000 │ │ - bcs 44cf0 <__aeabi_d2uiz+0x3c> │ │ - bpl 44ce8 <__aeabi_d2uiz+0x34> │ │ + bcs 46a10 <__aeabi_d2uiz@@Base+0x3c> │ │ + bpl 46a08 <__aeabi_d2uiz@@Base+0x34> │ │ mvn r3, #992 ; 0x3e0 │ │ subs r2, r3, r2, asr #21 │ │ - bmi 44cf8 <__aeabi_d2uiz+0x44> │ │ + bmi 46a18 <__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 44d00 <__aeabi_d2uiz+0x4c> │ │ + bne 46a20 <__aeabi_d2uiz@@Base+0x4c> │ │ mvn r0, #0 │ │ bx lr │ │ mov r0, #0 │ │ bx lr │ │ │ │ -00044d08 <__aeabi_d2f>: │ │ +00046a28 <__aeabi_d2f@@Base>: │ │ lsl r2, r1, #1 │ │ subs r3, r2, #1879048192 ; 0x70000000 │ │ subscs ip, r3, #2097152 ; 0x200000 │ │ rsbscs ip, ip, #532676608 ; 0x1fc00000 │ │ - bls 44d38 <__aeabi_d2f+0x30> │ │ + bls 46a58 <__aeabi_d2f@@Base+0x30> │ │ and ip, r1, #-2147483648 ; 0x80000000 │ │ lsl r2, r0, #3 │ │ orr r0, ip, r0, lsr #29 │ │ cmp r2, #-2147483648 ; 0x80000000 │ │ adc r0, r0, r3, lsl #2 │ │ biceq r0, r0, #1 │ │ bx lr │ │ tst r1, #1073741824 ; 0x40000000 │ │ - bne 44d80 <__aeabi_d2f+0x78> │ │ + bne 46aa0 <__aeabi_d2f@@Base+0x78> │ │ adds r2, r3, #48234496 ; 0x2e00000 │ │ andlt r0, r1, #-2147483648 ; 0x80000000 │ │ bxlt lr │ │ orr r1, r1, #1048576 ; 0x100000 │ │ lsr r2, r2, #21 │ │ rsb r2, r2, #24 │ │ rsb ip, r2, #32 │ │ @@ -90514,40 +92257,40 @@ │ │ lsr r0, r0, r2 │ │ orrne r0, r0, #1 │ │ lsl r3, r1, #11 │ │ lsr r3, r3, #11 │ │ orr r0, r0, r3, lsl ip │ │ lsr r3, r3, r2 │ │ lsl r3, r3, #1 │ │ - b 44d1c <__aeabi_d2f+0x14> │ │ + b 46a3c <__aeabi_d2f@@Base+0x14> │ │ mvns r3, r2, asr #21 │ │ - bne 44d98 <__aeabi_d2f+0x90> │ │ + bne 46ab8 <__aeabi_d2f@@Base+0x90> │ │ orrs r3, r0, r1, lsl #12 │ │ movne r0, #2130706432 ; 0x7f000000 │ │ orrne r0, r0, #12582912 ; 0xc00000 │ │ bxne lr │ │ and r0, r1, #-2147483648 ; 0x80000000 │ │ orr r0, r0, #2130706432 ; 0x7f000000 │ │ orr r0, r0, #8388608 ; 0x800000 │ │ bx lr │ │ │ │ -00044da8 <__aeabi_frsub>: │ │ +00046ac8 <__aeabi_frsub@@Base>: │ │ eor r0, r0, #-2147483648 ; 0x80000000 │ │ - b 44db4 <__addsf3> │ │ + b 46ad4 <__addsf3@@Base> │ │ │ │ -00044db0 <__aeabi_fsub>: │ │ +00046ad0 <__aeabi_fsub@@Base>: │ │ eor r1, r1, #-2147483648 ; 0x80000000 │ │ │ │ -00044db4 <__addsf3>: │ │ +00046ad4 <__addsf3@@Base>: │ │ lsls r2, r0, #1 │ │ lslsne r3, r1, #1 │ │ teqne r2, r3 │ │ mvnsne ip, r2, asr #24 │ │ mvnsne ip, r3, asr #24 │ │ - beq 44ec0 <__addsf3+0x10c> │ │ + beq 46be0 <__addsf3@@Base+0x10c> │ │ lsr r2, r2, #24 │ │ rsbs r3, r2, r3, lsr #24 │ │ addgt r2, r2, r3 │ │ eorgt r1, r0, r1 │ │ eorgt r0, r1, r0 │ │ eorgt r1, r0, r1 │ │ rsblt r3, r3, #0 │ │ @@ -90558,71 +92301,71 @@ │ │ bic r0, r0, #-16777216 ; 0xff000000 │ │ rsbne r0, r0, #0 │ │ tst r1, #-2147483648 ; 0x80000000 │ │ orr r1, r1, #8388608 ; 0x800000 │ │ bic r1, r1, #-16777216 ; 0xff000000 │ │ rsbne r1, r1, #0 │ │ teq r2, r3 │ │ - beq 44ea8 <__addsf3+0xf4> │ │ + beq 46bc8 <__addsf3@@Base+0xf4> │ │ sub r2, r2, #1 │ │ adds r0, r0, r1, asr r3 │ │ rsb r3, r3, #32 │ │ lsl r1, r1, r3 │ │ and r3, r0, #-2147483648 ; 0x80000000 │ │ - bpl 44e38 <__addsf3+0x84> │ │ + bpl 46b58 <__addsf3@@Base+0x84> │ │ rsbs r1, r1, #0 │ │ rsc r0, r0, #0 │ │ cmp r0, #8388608 ; 0x800000 │ │ - bcc 44e70 <__addsf3+0xbc> │ │ + bcc 46b90 <__addsf3@@Base+0xbc> │ │ cmp r0, #16777216 ; 0x1000000 │ │ - bcc 44e5c <__addsf3+0xa8> │ │ + bcc 46b7c <__addsf3@@Base+0xa8> │ │ lsrs r0, r0, #1 │ │ rrx r1, r1 │ │ add r2, r2, #1 │ │ cmp r2, #254 ; 0xfe │ │ - bcs 44f14 <__addsf3+0x160> │ │ + bcs 46c34 <__addsf3@@Base+0x160> │ │ cmp r1, #-2147483648 ; 0x80000000 │ │ adc r0, r0, r2, lsl #23 │ │ biceq r0, r0, #1 │ │ orr r0, r0, r3 │ │ bx lr │ │ lsls r1, r1, #1 │ │ adc r0, r0, r0 │ │ tst r0, #8388608 ; 0x800000 │ │ sub r2, r2, #1 │ │ - bne 44e5c <__addsf3+0xa8> │ │ + bne 46b7c <__addsf3@@Base+0xa8> │ │ clz ip, r0 │ │ sub ip, ip, #8 │ │ subs r2, r2, ip │ │ lsl r0, r0, ip │ │ addge r0, r0, r2, lsl #23 │ │ rsblt r2, r2, #0 │ │ orrge r0, r0, r3 │ │ orrlt r0, r3, r0, lsr r2 │ │ bx lr │ │ teq r2, #0 │ │ eor r1, r1, #8388608 ; 0x800000 │ │ eoreq r0, r0, #8388608 ; 0x800000 │ │ addeq r2, r2, #1 │ │ subne r3, r3, #1 │ │ - b 44e18 <__addsf3+0x64> │ │ + b 46b38 <__addsf3@@Base+0x64> │ │ lsl r3, r1, #1 │ │ mvns ip, r2, asr #24 │ │ mvnsne ip, r3, asr #24 │ │ - beq 44f20 <__addsf3+0x16c> │ │ + beq 46c40 <__addsf3@@Base+0x16c> │ │ teq r2, r3 │ │ - beq 44ee4 <__addsf3+0x130> │ │ + beq 46c04 <__addsf3@@Base+0x130> │ │ teq r2, #0 │ │ moveq r0, r1 │ │ bx lr │ │ teq r0, r1 │ │ movne r0, #0 │ │ bxne lr │ │ tst r2, #-16777216 ; 0xff000000 │ │ - bne 44f04 <__addsf3+0x150> │ │ + bne 46c24 <__addsf3@@Base+0x150> │ │ lsls r0, r0, #1 │ │ orrcs r0, r0, #-2147483648 ; 0x80000000 │ │ bx lr │ │ adds r2, r2, #33554432 ; 0x2000000 │ │ addcc r0, r0, #8388608 ; 0x800000 │ │ bxcc lr │ │ and r3, r0, #-2147483648 ; 0x80000000 │ │ @@ -90635,52 +92378,52 @@ │ │ movne r1, r0 │ │ lsls r2, r0, #9 │ │ lslseq r3, r1, #9 │ │ teqeq r0, r1 │ │ orrne r0, r0, #4194304 ; 0x400000 │ │ bx lr │ │ │ │ -00044f44 <__aeabi_ui2f>: │ │ +00046c64 <__aeabi_ui2f@@Base>: │ │ mov r3, #0 │ │ - b 44f54 <__aeabi_i2f+0x8> │ │ + b 46c74 <__aeabi_i2f@@Base+0x8> │ │ │ │ -00044f4c <__aeabi_i2f>: │ │ +00046c6c <__aeabi_i2f@@Base>: │ │ ands r3, r0, #-2147483648 ; 0x80000000 │ │ rsbmi r0, r0, #0 │ │ movs ip, r0 │ │ bxeq lr │ │ orr r3, r3, #1258291200 ; 0x4b000000 │ │ mov r1, r0 │ │ mov r0, #0 │ │ - b 44fac <__aeabi_l2f+0x30> │ │ + b 46ccc <__aeabi_l2f@@Base+0x30> │ │ │ │ -00044f6c <__aeabi_ul2f>: │ │ +00046c8c <__aeabi_ul2f@@Base>: │ │ orrs r2, r0, r1 │ │ bxeq lr │ │ mov r3, #0 │ │ - b 44f94 <__aeabi_l2f+0x18> │ │ + b 46cb4 <__aeabi_l2f@@Base+0x18> │ │ │ │ -00044f7c <__aeabi_l2f>: │ │ +00046c9c <__aeabi_l2f@@Base>: │ │ orrs r2, r0, r1 │ │ bxeq lr │ │ ands r3, r1, #-2147483648 ; 0x80000000 │ │ - bpl 44f94 <__aeabi_l2f+0x18> │ │ + bpl 46cb4 <__aeabi_l2f@@Base+0x18> │ │ rsbs r0, r0, #0 │ │ rsc r1, r1, #0 │ │ movs ip, r1 │ │ moveq ip, r0 │ │ moveq r1, r0 │ │ moveq r0, #0 │ │ orr r3, r3, #1526726656 ; 0x5b000000 │ │ subeq r3, r3, #268435456 ; 0x10000000 │ │ sub r3, r3, #8388608 ; 0x800000 │ │ clz r2, ip │ │ subs r2, r2, #8 │ │ sub r3, r3, r2, lsl #23 │ │ - blt 44fdc <__aeabi_l2f+0x60> │ │ + blt 46cfc <__aeabi_l2f@@Base+0x60> │ │ add r3, r3, r1, lsl r2 │ │ lsl ip, r0, r2 │ │ rsb r2, r2, #32 │ │ cmp ip, #-2147483648 ; 0x80000000 │ │ adc r0, r3, r0, lsr r2 │ │ biceq r0, r0, #1 │ │ bx lr │ │ @@ -90688,39 +92431,39 @@ │ │ lsl ip, r1, r2 │ │ rsb r2, r2, #32 │ │ orrs r0, r0, ip, lsl #1 │ │ adc r0, r3, r1, lsr r2 │ │ biceq r0, r0, ip, lsr #31 │ │ bx lr │ │ │ │ -00044ff8 <__aeabi_fmul>: │ │ +00046d18 <__aeabi_fmul@@Base>: │ │ mov ip, #255 ; 0xff │ │ ands r2, ip, r0, lsr #23 │ │ andsne r3, ip, r1, lsr #23 │ │ teqne r2, ip │ │ teqne r3, ip │ │ - beq 4510c <__aeabi_fmul+0x114> │ │ + beq 46e2c <__aeabi_fmul@@Base+0x114> │ │ add r2, r2, r3 │ │ eor ip, r0, r1 │ │ lsls r0, r0, #9 │ │ lslsne r1, r1, #9 │ │ - beq 45068 <__aeabi_fmul+0x70> │ │ + beq 46d88 <__aeabi_fmul@@Base+0x70> │ │ mov r3, #134217728 ; 0x8000000 │ │ orr r0, r3, r0, lsr #5 │ │ orr r1, r3, r1, lsr #5 │ │ umull r3, r1, r0, r1 │ │ and r0, ip, #-2147483648 ; 0x80000000 │ │ cmp r1, #8388608 ; 0x800000 │ │ lslcc r1, r1, #1 │ │ orrcc r1, r1, r3, lsr #31 │ │ lslcc r3, r3, #1 │ │ orr r0, r0, r1 │ │ sbc r2, r2, #127 ; 0x7f │ │ cmp r2, #253 ; 0xfd │ │ - bhi 45098 <__aeabi_fmul+0xa0> │ │ + bhi 46db8 <__aeabi_fmul@@Base+0xa0> │ │ cmp r3, #-2147483648 ; 0x80000000 │ │ adc r0, r0, r2, lsl #23 │ │ biceq r0, r0, #1 │ │ bx lr │ │ teq r0, #0 │ │ and ip, ip, #-2147483648 ; 0x80000000 │ │ lsleq r1, r1, #9 │ │ @@ -90729,15 +92472,15 @@ │ │ subs r2, r2, #127 ; 0x7f │ │ rsbsgt r3, r2, #255 ; 0xff │ │ orrgt r0, r0, r2, lsl #23 │ │ bxgt lr │ │ orr r0, r0, #8388608 ; 0x800000 │ │ mov r3, #0 │ │ subs r2, r2, #1 │ │ - bgt 45174 <__aeabi_fmul+0x17c> │ │ + bgt 46e94 <__aeabi_fmul@@Base+0x17c> │ │ cmn r2, #25 │ │ andle r0, r0, #-2147483648 ; 0x80000000 │ │ bxle lr │ │ rsb r2, r2, #0 │ │ lsls r1, r0, #1 │ │ lsr r1, r1, r2 │ │ rsb r2, r2, #32 │ │ @@ -90748,70 +92491,70 @@ │ │ biceq r0, r0, ip, lsr #31 │ │ bx lr │ │ teq r2, #0 │ │ and ip, r0, #-2147483648 ; 0x80000000 │ │ lsleq r0, r0, #1 │ │ tsteq r0, #8388608 ; 0x800000 │ │ subeq r2, r2, #1 │ │ - beq 450d8 <__aeabi_fmul+0xe0> │ │ + beq 46df8 <__aeabi_fmul@@Base+0xe0> │ │ orr r0, r0, ip │ │ teq r3, #0 │ │ and ip, r1, #-2147483648 ; 0x80000000 │ │ lsleq r1, r1, #1 │ │ tsteq r1, #8388608 ; 0x800000 │ │ subeq r3, r3, #1 │ │ - beq 450f4 <__aeabi_fmul+0xfc> │ │ + beq 46e14 <__aeabi_fmul@@Base+0xfc> │ │ orr r1, r1, ip │ │ - b 45010 <__aeabi_fmul+0x18> │ │ + b 46d30 <__aeabi_fmul@@Base+0x18> │ │ and r3, ip, r1, lsr #23 │ │ teq r2, ip │ │ teqne r3, ip │ │ - beq 45134 <__aeabi_fmul+0x13c> │ │ + beq 46e54 <__aeabi_fmul@@Base+0x13c> │ │ bics ip, r0, #-2147483648 ; 0x80000000 │ │ bicsne ip, r1, #-2147483648 ; 0x80000000 │ │ - bne 450d0 <__aeabi_fmul+0xd8> │ │ + bne 46df0 <__aeabi_fmul@@Base+0xd8> │ │ eor r0, r0, r1 │ │ and r0, r0, #-2147483648 ; 0x80000000 │ │ bx lr │ │ teq r0, #0 │ │ teqne r0, #-2147483648 ; 0x80000000 │ │ moveq r0, r1 │ │ teqne r1, #0 │ │ teqne r1, #-2147483648 ; 0x80000000 │ │ - beq 45184 <__aeabi_fmul+0x18c> │ │ + beq 46ea4 <__aeabi_fmul@@Base+0x18c> │ │ teq r2, ip │ │ - bne 4515c <__aeabi_fmul+0x164> │ │ + bne 46e7c <__aeabi_fmul@@Base+0x164> │ │ lsls r2, r0, #9 │ │ - bne 45184 <__aeabi_fmul+0x18c> │ │ + bne 46ea4 <__aeabi_fmul@@Base+0x18c> │ │ teq r3, ip │ │ - bne 45170 <__aeabi_fmul+0x178> │ │ + bne 46e90 <__aeabi_fmul@@Base+0x178> │ │ lsls r3, r1, #9 │ │ movne r0, r1 │ │ - bne 45184 <__aeabi_fmul+0x18c> │ │ + bne 46ea4 <__aeabi_fmul@@Base+0x18c> │ │ eor r0, r0, r1 │ │ and r0, r0, #-2147483648 ; 0x80000000 │ │ orr r0, r0, #2130706432 ; 0x7f000000 │ │ orr r0, r0, #8388608 ; 0x800000 │ │ bx lr │ │ orr r0, r0, #2130706432 ; 0x7f000000 │ │ orr r0, r0, #12582912 ; 0xc00000 │ │ bx lr │ │ │ │ -00045190 <__aeabi_fdiv>: │ │ +00046eb0 <__aeabi_fdiv@@Base>: │ │ mov ip, #255 ; 0xff │ │ ands r2, ip, r0, lsr #23 │ │ andsne r3, ip, r1, lsr #23 │ │ teqne r2, ip │ │ teqne r3, ip │ │ - beq 45294 <__aeabi_fdiv+0x104> │ │ + beq 46fb4 <__aeabi_fdiv@@Base+0x104> │ │ sub r2, r2, r3 │ │ eor ip, r0, r1 │ │ lsls r1, r1, #9 │ │ lsl r0, r0, #9 │ │ - beq 45230 <__aeabi_fdiv+0xa0> │ │ + beq 46f50 <__aeabi_fdiv@@Base+0xa0> │ │ mov r3, #268435456 ; 0x10000000 │ │ orr r1, r3, r1, lsr #4 │ │ orr r3, r3, r0, lsr #4 │ │ and r0, ip, #-2147483648 ; 0x80000000 │ │ cmp r3, r1 │ │ lslcc r3, r3, #1 │ │ adc r2, r2, #125 ; 0x7d │ │ @@ -90826,1204 +92569,1207 @@ │ │ subcs r3, r3, r1, lsr #2 │ │ orrcs r0, r0, ip, lsr #2 │ │ cmp r3, r1, lsr #3 │ │ subcs r3, r3, r1, lsr #3 │ │ orrcs r0, r0, ip, lsr #3 │ │ lsls r3, r3, #4 │ │ lsrsne ip, ip, #4 │ │ - bne 451dc <__aeabi_fdiv+0x4c> │ │ + bne 46efc <__aeabi_fdiv@@Base+0x4c> │ │ cmp r2, #253 ; 0xfd │ │ - bhi 45098 <__aeabi_fmul+0xa0> │ │ + bhi 46db8 <__aeabi_fmul@@Base+0xa0> │ │ cmp r3, r1 │ │ adc r0, r0, r2, lsl #23 │ │ biceq r0, r0, #1 │ │ bx lr │ │ and ip, ip, #-2147483648 ; 0x80000000 │ │ orr r0, ip, r0, lsr #9 │ │ adds r2, r2, #127 ; 0x7f │ │ rsbsgt r3, r2, #255 ; 0xff │ │ orrgt r0, r0, r2, lsl #23 │ │ bxgt lr │ │ orr r0, r0, #8388608 ; 0x800000 │ │ mov r3, #0 │ │ subs r2, r2, #1 │ │ - b 45098 <__aeabi_fmul+0xa0> │ │ + b 46db8 <__aeabi_fmul@@Base+0xa0> │ │ teq r2, #0 │ │ and ip, r0, #-2147483648 ; 0x80000000 │ │ lsleq r0, r0, #1 │ │ tsteq r0, #8388608 ; 0x800000 │ │ subeq r2, r2, #1 │ │ - beq 45260 <__aeabi_fdiv+0xd0> │ │ + beq 46f80 <__aeabi_fdiv@@Base+0xd0> │ │ orr r0, r0, ip │ │ teq r3, #0 │ │ and ip, r1, #-2147483648 ; 0x80000000 │ │ lsleq r1, r1, #1 │ │ tsteq r1, #8388608 ; 0x800000 │ │ subeq r3, r3, #1 │ │ - beq 4527c <__aeabi_fdiv+0xec> │ │ + beq 46f9c <__aeabi_fdiv@@Base+0xec> │ │ orr r1, r1, ip │ │ - b 451a8 <__aeabi_fdiv+0x18> │ │ + b 46ec8 <__aeabi_fdiv@@Base+0x18> │ │ and r3, ip, r1, lsr #23 │ │ teq r2, ip │ │ - bne 452b8 <__aeabi_fdiv+0x128> │ │ + bne 46fd8 <__aeabi_fdiv@@Base+0x128> │ │ lsls r2, r0, #9 │ │ - bne 45184 <__aeabi_fmul+0x18c> │ │ + bne 46ea4 <__aeabi_fmul@@Base+0x18c> │ │ teq r3, ip │ │ - bne 45170 <__aeabi_fmul+0x178> │ │ + bne 46e90 <__aeabi_fmul@@Base+0x178> │ │ mov r0, r1 │ │ - b 45184 <__aeabi_fmul+0x18c> │ │ + b 46ea4 <__aeabi_fmul@@Base+0x18c> │ │ teq r3, ip │ │ - bne 452d0 <__aeabi_fdiv+0x140> │ │ + bne 46ff0 <__aeabi_fdiv@@Base+0x140> │ │ lsls r3, r1, #9 │ │ - beq 45128 <__aeabi_fmul+0x130> │ │ + beq 46e48 <__aeabi_fmul@@Base+0x130> │ │ mov r0, r1 │ │ - b 45184 <__aeabi_fmul+0x18c> │ │ + b 46ea4 <__aeabi_fmul@@Base+0x18c> │ │ bics ip, r0, #-2147483648 ; 0x80000000 │ │ bicsne ip, r1, #-2147483648 ; 0x80000000 │ │ - bne 45258 <__aeabi_fdiv+0xc8> │ │ + bne 46f78 <__aeabi_fdiv@@Base+0xc8> │ │ bics r2, r0, #-2147483648 ; 0x80000000 │ │ - bne 45170 <__aeabi_fmul+0x178> │ │ + bne 46e90 <__aeabi_fmul@@Base+0x178> │ │ bics r3, r1, #-2147483648 ; 0x80000000 │ │ - bne 45128 <__aeabi_fmul+0x130> │ │ - b 45184 <__aeabi_fmul+0x18c> │ │ + bne 46e48 <__aeabi_fmul@@Base+0x130> │ │ + b 46ea4 <__aeabi_fmul@@Base+0x18c> │ │ │ │ -000452f0 <__gesf2>: │ │ +00047010 <__gesf2@@Base>: │ │ mvn ip, #0 │ │ - b 45304 <__cmpsf2+0x4> │ │ + b 47024 <__cmpsf2@@Base+0x4> │ │ │ │ -000452f8 <__lesf2>: │ │ +00047018 <__lesf2@@Base>: │ │ mov ip, #1 │ │ - b 45304 <__cmpsf2+0x4> │ │ + b 47024 <__cmpsf2@@Base+0x4> │ │ │ │ -00045300 <__cmpsf2>: │ │ +00047020 <__cmpsf2@@Base>: │ │ mov ip, #1 │ │ push {ip} ; (str ip, [sp, #-4]!) │ │ lsl r2, r0, #1 │ │ lsl r3, r1, #1 │ │ mvns ip, r2, asr #24 │ │ mvnsne ip, r3, asr #24 │ │ - beq 4533c <__cmpsf2+0x3c> │ │ + beq 4705c <__cmpsf2@@Base+0x3c> │ │ add sp, sp, #4 │ │ orrs ip, r2, r3, lsr #1 │ │ teqne r0, r1 │ │ subspl r0, r2, r3 │ │ asrhi r0, r1, #31 │ │ mvncc r0, r1, asr #31 │ │ orrne r0, r0, #1 │ │ bx lr │ │ mvns ip, r2, asr #24 │ │ - bne 4534c <__cmpsf2+0x4c> │ │ + bne 4706c <__cmpsf2@@Base+0x4c> │ │ lsls ip, r0, #9 │ │ - bne 4535c <__cmpsf2+0x5c> │ │ + bne 4707c <__cmpsf2@@Base+0x5c> │ │ mvns ip, r3, asr #24 │ │ - bne 4531c <__cmpsf2+0x1c> │ │ + bne 4703c <__cmpsf2@@Base+0x1c> │ │ lsls ip, r1, #9 │ │ - beq 4531c <__cmpsf2+0x1c> │ │ + beq 4703c <__cmpsf2@@Base+0x1c> │ │ pop {r0} ; (ldr r0, [sp], #4) │ │ bx lr │ │ │ │ -00045364 <__aeabi_cfrcmple>: │ │ +00047084 <__aeabi_cfrcmple@@Base>: │ │ mov ip, r0 │ │ mov r0, r1 │ │ mov r1, ip │ │ - b 45374 <__aeabi_cfcmpeq> │ │ + b 47094 <__aeabi_cfcmpeq@@Base> │ │ │ │ -00045374 <__aeabi_cfcmpeq>: │ │ +00047094 <__aeabi_cfcmpeq@@Base>: │ │ push {r0, r1, r2, r3, lr} │ │ - bl 45300 <__cmpsf2> │ │ + bl 47020 <__cmpsf2@@Base> │ │ cmp r0, #0 │ │ cmnmi r0, #0 │ │ pop {r0, r1, r2, r3, pc} │ │ │ │ -00045388 <__aeabi_fcmpeq>: │ │ +000470a8 <__aeabi_fcmpeq@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 45374 <__aeabi_cfcmpeq> │ │ + bl 47094 <__aeabi_cfcmpeq@@Base> │ │ moveq r0, #1 │ │ movne r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -0004539c <__aeabi_fcmplt>: │ │ +000470bc <__aeabi_fcmplt@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 45374 <__aeabi_cfcmpeq> │ │ + bl 47094 <__aeabi_cfcmpeq@@Base> │ │ movcc r0, #1 │ │ movcs r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -000453b0 <__aeabi_fcmple>: │ │ +000470d0 <__aeabi_fcmple@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 45374 <__aeabi_cfcmpeq> │ │ + bl 47094 <__aeabi_cfcmpeq@@Base> │ │ movls r0, #1 │ │ movhi r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -000453c4 <__aeabi_fcmpge>: │ │ +000470e4 <__aeabi_fcmpge@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 45364 <__aeabi_cfrcmple> │ │ + bl 47084 <__aeabi_cfrcmple@@Base> │ │ movls r0, #1 │ │ movhi r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -000453d8 <__aeabi_fcmpgt>: │ │ +000470f8 <__aeabi_fcmpgt@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 45364 <__aeabi_cfrcmple> │ │ + bl 47084 <__aeabi_cfrcmple@@Base> │ │ movcc r0, #1 │ │ movcs r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -000453ec <__aeabi_f2iz>: │ │ +0004710c <__aeabi_f2iz@@Base>: │ │ lsl r2, r0, #1 │ │ cmp r2, #2130706432 ; 0x7f000000 │ │ - bcc 4541c <__aeabi_f2iz+0x30> │ │ + bcc 4713c <__aeabi_f2iz@@Base+0x30> │ │ mov r3, #158 ; 0x9e │ │ subs r2, r3, r2, lsr #24 │ │ - bls 45424 <__aeabi_f2iz+0x38> │ │ + bls 47144 <__aeabi_f2iz@@Base+0x38> │ │ lsl r3, r0, #8 │ │ orr r3, r3, #-2147483648 ; 0x80000000 │ │ tst r0, #-2147483648 ; 0x80000000 │ │ lsr r0, r3, r2 │ │ rsbne r0, r0, #0 │ │ bx lr │ │ mov r0, #0 │ │ bx lr │ │ cmn r2, #97 ; 0x61 │ │ - bne 45434 <__aeabi_f2iz+0x48> │ │ + bne 47154 <__aeabi_f2iz@@Base+0x48> │ │ lsls r2, r0, #9 │ │ - bne 45440 <__aeabi_f2iz+0x54> │ │ + bne 47160 <__aeabi_f2iz@@Base+0x54> │ │ ands r0, r0, #-2147483648 ; 0x80000000 │ │ mvneq r0, #-2147483648 ; 0x80000000 │ │ bx lr │ │ mov r0, #0 │ │ bx lr │ │ │ │ -00045448 <__aeabi_ldivmod>: │ │ - cmp r3, #0 │ │ - cmpeq r2, #0 │ │ - bne 45470 <__aeabi_ldivmod+0x28> │ │ - cmp r1, #0 │ │ - cmpeq r0, #0 │ │ - movlt r1, #-2147483648 ; 0x80000000 │ │ - movlt r0, #0 │ │ - mvngt r1, #-2147483648 ; 0x80000000 │ │ - mvngt r0, #0 │ │ - b 4548c <__aeabi_idiv0> │ │ - sub sp, sp, #8 │ │ - push {sp, lr} │ │ - bl 454e4 <__gnu_ldivmod_helper> │ │ - ldr lr, [sp, #4] │ │ - add sp, sp, #8 │ │ - pop {r2, r3} │ │ - bx lr │ │ - │ │ -0004548c <__aeabi_idiv0>: │ │ +00047168 <__aeabi_idiv0@@Base>: │ │ push {r1, lr} │ │ mov r0, #8 │ │ - bl ed88 │ │ + bl f66c │ │ pop {r1, pc} │ │ │ │ -0004549c <__aeabi_lmul>: │ │ - mul r1, r2, r1 │ │ - push {r4, r5, r6, r7, lr} │ │ - lsr r5, r0, #16 │ │ - lsr ip, r2, #16 │ │ - bic r6, r0, r5, lsl #16 │ │ - bic r7, r2, ip, lsl #16 │ │ - mul r4, r6, r7 │ │ - mul r7, r5, r7 │ │ - mul r6, ip, r6 │ │ - mul ip, r5, ip │ │ - adds r6, r7, r6 │ │ - addcs ip, ip, #65536 ; 0x10000 │ │ - adds r4, r4, r6, lsl #16 │ │ - adc ip, ip, r6, lsr #16 │ │ - mla r1, r0, r3, r1 │ │ +00047178 <__aeabi_lmul@@Base>: │ │ + push {r4, r5, lr} │ │ + umull r4, r5, r2, r0 │ │ + mul r2, r1, r2 │ │ + mla r1, r3, r0, r2 │ │ mov r0, r4 │ │ - add r1, r1, ip │ │ - pop {r4, r5, r6, r7, pc} │ │ - │ │ -000454e4 <__gnu_ldivmod_helper>: │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r5, r2 │ │ - mov r6, r0 │ │ - mov r7, r1 │ │ - mov r4, r3 │ │ - bl 46980 <__divdi3> │ │ - ldr ip, [sp, #24] │ │ - mul r3, r5, r1 │ │ - mla r4, r0, r4, r3 │ │ - umull r2, r3, r5, r0 │ │ - add r3, r4, r3 │ │ - subs r2, r6, r2 │ │ - sbc r3, r7, r3 │ │ - strd r2, [ip] │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - │ │ -00045520 <__gnu_uldivmod_helper>: │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r5, r2 │ │ - mov r6, r0 │ │ - mov r7, r1 │ │ - mov r4, r3 │ │ - bl 46e04 <__udivdi3> │ │ - ldr ip, [sp, #24] │ │ - mul r4, r0, r4 │ │ - umull r2, r3, r0, r5 │ │ - mla r4, r5, r1, r4 │ │ - add r3, r4, r3 │ │ - subs r2, r6, r2 │ │ - sbc r3, r7, r3 │ │ - strd r2, [ip] │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ + add r1, r1, r5 │ │ + pop {r4, r5, pc} │ │ ldr r3, [r0] │ │ tst r3, #1073741824 ; 0x40000000 │ │ orrne r3, r3, #-2147483648 ; 0x80000000 │ │ biceq r3, r3, #-2147483648 ; 0x80000000 │ │ add r0, r0, r3 │ │ bx lr │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldr r5, [pc, #428] ; 4572c <__gnu_uldivmod_helper+0x20c> │ │ - ldr r3, [pc, #428] ; 45730 <__gnu_uldivmod_helper+0x210> │ │ - add r5, pc, r5 │ │ - ldr r3, [r5, r3] │ │ - sub sp, sp, #20 │ │ - cmp r3, #0 │ │ - mov r4, r0 │ │ - sub r6, r1, #2 │ │ - beq 455b4 <__gnu_uldivmod_helper+0x94> │ │ - mov r0, r6 │ │ - add r1, sp, #12 │ │ - bl ed94 <__gnu_Unwind_Find_exidx@plt> │ │ - subs r9, r0, #0 │ │ - bne 455d0 <__gnu_uldivmod_helper+0xb0> │ │ - b 45710 <__gnu_uldivmod_helper+0x1f0> │ │ - ldr r3, [pc, #376] ; 45734 <__gnu_uldivmod_helper+0x214> │ │ - ldr r2, [pc, #376] ; 45738 <__gnu_uldivmod_helper+0x218> │ │ - ldr r3, [r5, r3] │ │ - ldr r9, [r5, r2] │ │ - rsb r3, r9, r3 │ │ - asr r3, r3, #3 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #12] │ │ - cmp r3, #0 │ │ - beq 45664 <__gnu_uldivmod_helper+0x144> │ │ - sub r3, r3, #1 │ │ - mov fp, r3 │ │ - mov sl, #0 │ │ - str r3, [sp, #4] │ │ - add r7, sl, fp │ │ - add r7, r7, r7, lsr #31 │ │ - asr r7, r7, #1 │ │ - add r8, r9, r7, lsl #3 │ │ - mov r0, r8 │ │ - bl 4555c <__gnu_uldivmod_helper+0x3c> │ │ - ldr r2, [sp, #4] │ │ - cmp r7, r2 │ │ - mov r3, r0 │ │ - mvneq r0, #0 │ │ - beq 45630 <__gnu_uldivmod_helper+0x110> │ │ - add r0, r7, #1 │ │ - add r0, r9, r0, lsl #3 │ │ - str r3, [sp] │ │ - bl 4555c <__gnu_uldivmod_helper+0x3c> │ │ - ldr r3, [sp] │ │ - sub r0, r0, #1 │ │ + push {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + cmp r1, #0 │ │ + mov r5, r1 │ │ + beq 47244 <__aeabi_lmul@@Base+0xcc> │ │ + sub r8, r1, #1 │ │ + mov r6, r2 │ │ + mov r7, r0 │ │ + mov r9, r8 │ │ + mov fp, #0 │ │ + 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 47194 <__aeabi_lmul@@Base+0x1c> │ │ + cmp r4, r8 │ │ + beq 4723c <__aeabi_lmul@@Base+0xc4> │ │ + str r0, [sp, #4] │ │ + add r0, sl, #8 │ │ + add r0, r7, r0 │ │ + bl 47194 <__aeabi_lmul@@Base+0x1c> │ │ + ldr r3, [sp, #4] │ │ cmp r6, r3 │ │ - bcs 45648 <__gnu_uldivmod_helper+0x128> │ │ - cmp r7, sl │ │ - beq 45664 <__gnu_uldivmod_helper+0x144> │ │ - sub fp, r7, #1 │ │ - b 455ec <__gnu_uldivmod_helper+0xcc> │ │ + bcs 47220 <__aeabi_lmul@@Base+0xa8> │ │ + cmp r4, fp │ │ + beq 47234 <__aeabi_lmul@@Base+0xbc> │ │ + sub r9, r4, #1 │ │ + b 471d0 <__aeabi_lmul@@Base+0x58> │ │ + sub r0, r0, #1 │ │ cmp r6, r0 │ │ - bhi 4565c <__gnu_uldivmod_helper+0x13c> │ │ - cmp r8, #0 │ │ - bne 45674 <__gnu_uldivmod_helper+0x154> │ │ - b 45664 <__gnu_uldivmod_helper+0x144> │ │ - add sl, r7, #1 │ │ - b 455ec <__gnu_uldivmod_helper+0xcc> │ │ + bls 47244 <__aeabi_lmul@@Base+0xcc> │ │ + add fp, r4, #1 │ │ + b 471d0 <__aeabi_lmul@@Base+0x58> │ │ + mov r5, #0 │ │ + b 47244 <__aeabi_lmul@@Base+0xcc> │ │ + cmp r6, r0 │ │ + bcc 47210 <__aeabi_lmul@@Base+0x98> │ │ + mov r0, r5 │ │ + add sp, sp, #12 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cmp r0, #1 │ │ + beq 47274 <__aeabi_lmul@@Base+0xfc> │ │ + cmp r0, #2 │ │ + beq 47280 <__aeabi_lmul@@Base+0x108> │ │ + cmp r0, #0 │ │ + bne 4728c <__aeabi_lmul@@Base+0x114> │ │ + ldr r0, [pc, #36] ; 47294 <__aeabi_lmul@@Base+0x11c> │ │ + ldr r0, [pc, r0] │ │ + bx lr │ │ + ldr r0, [pc, #28] ; 47298 <__aeabi_lmul@@Base+0x120> │ │ + ldr r0, [pc, r0] │ │ + bx lr │ │ + ldr r0, [pc, #20] ; 4729c <__aeabi_lmul@@Base+0x124> │ │ + ldr r0, [pc, r0] │ │ + bx lr │ │ + mov r0, #0 │ │ + bx lr │ │ + andeq r2, r1, r8, lsr #24 │ │ + andeq r2, r1, r0, lsr #24 │ │ + andeq r2, r1, r8, lsl ip │ │ + ldr r3, [pc, #240] ; 47398 <__aeabi_lmul@@Base+0x220> │ │ + push {r0, r1, r2, r4, r5, lr} │ │ + ldr r3, [pc, r3] │ │ + mov r4, r0 │ │ + cmp r3, #0 │ │ + sub r5, r1, #2 │ │ + beq 472e0 <__aeabi_lmul@@Base+0x168> │ │ + mov r0, r5 │ │ + add r1, sp, #4 │ │ + bl f678 <__gnu_Unwind_Find_exidx@plt> │ │ + cmp r0, #0 │ │ + bne 472fc <__aeabi_lmul@@Base+0x184> │ │ mov r3, #0 │ │ str r3, [r4, #16] │ │ mov r0, #9 │ │ - b 45724 <__gnu_uldivmod_helper+0x204> │ │ - mov r0, r8 │ │ - bl 4555c <__gnu_uldivmod_helper+0x3c> │ │ - ldr r3, [r8, #4] │ │ + b 47390 <__aeabi_lmul@@Base+0x218> │ │ + ldr r3, [pc, #180] ; 4739c <__aeabi_lmul@@Base+0x224> │ │ + ldr r0, [pc, #180] ; 473a0 <__aeabi_lmul@@Base+0x228> │ │ + 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 471ac <__aeabi_lmul@@Base+0x34> │ │ + subs r5, r0, #0 │ │ + beq 472d0 <__aeabi_lmul@@Base+0x158> │ │ + bl 47194 <__aeabi_lmul@@Base+0x1c> │ │ + ldr r3, [r5, #4] │ │ cmp r3, #1 │ │ moveq r3, #0 │ │ streq r3, [r4, #16] │ │ str r0, [r4, #72] ; 0x48 │ │ moveq r0, #5 │ │ - beq 45724 <__gnu_uldivmod_helper+0x204> │ │ + beq 47390 <__aeabi_lmul@@Base+0x218> │ │ cmp r3, #0 │ │ - add r0, r8, #4 │ │ + add r0, r5, #4 │ │ strlt r0, [r4, #76] ; 0x4c │ │ movlt r3, #1 │ │ - blt 456b8 <__gnu_uldivmod_helper+0x198> │ │ - bl 4555c <__gnu_uldivmod_helper+0x3c> │ │ + blt 47350 <__aeabi_lmul@@Base+0x1d8> │ │ + bl 47194 <__aeabi_lmul@@Base+0x1c> │ │ 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 45718 <__gnu_uldivmod_helper+0x1f8> │ │ - lsr r3, r3, #24 │ │ - ands r3, r3, #15 │ │ - ldreq r2, [pc, #96] ; 4573c <__gnu_uldivmod_helper+0x21c> │ │ - moveq r0, r3 │ │ - ldreq r2, [r5, r2] │ │ - streq r2, [r4, #16] │ │ - beq 45724 <__gnu_uldivmod_helper+0x204> │ │ - cmp r3, #1 │ │ - mov r0, #0 │ │ - ldreq r3, [pc, #72] ; 45740 <__gnu_uldivmod_helper+0x220> │ │ - beq 45704 <__gnu_uldivmod_helper+0x1e4> │ │ - cmp r3, #2 │ │ - bne 45710 <__gnu_uldivmod_helper+0x1f0> │ │ - ldr r3, [pc, #60] ; 45744 <__gnu_uldivmod_helper+0x224> │ │ - ldr r3, [r5, r3] │ │ - str r3, [r4, #16] │ │ - b 45724 <__gnu_uldivmod_helper+0x204> │ │ + bge 47384 <__aeabi_lmul@@Base+0x20c> │ │ + lsr r0, r3, #24 │ │ + and r0, r0, #15 │ │ + bl 47250 <__aeabi_lmul@@Base+0xd8> │ │ + cmp r0, #0 │ │ str r0, [r4, #16] │ │ - b 4566c <__gnu_uldivmod_helper+0x14c> │ │ - bl 4555c <__gnu_uldivmod_helper+0x3c> │ │ + moveq r0, #9 │ │ + movne r0, #0 │ │ + b 47390 <__aeabi_lmul@@Base+0x218> │ │ + bl 47194 <__aeabi_lmul@@Base+0x1c> │ │ str r0, [r4, #16] │ │ mov r0, #0 │ │ - add sp, sp, #20 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - andeq r2, r1, r0, lsr r9 │ │ - ; instruction: 0xffffffe4 │ │ - ; instruction: 0xffffffe8 │ │ - ; instruction: 0xffffffec │ │ - ; instruction: 0xfffffff0 │ │ - ; instruction: 0xfffffff4 │ │ - ; instruction: 0xfffffff8 │ │ + add sp, sp, #12 │ │ + pop {r4, r5, pc} │ │ + strdeq r2, [r1], -r8 │ │ + ; instruction: 0x00012bbc │ │ + ; instruction: 0x00012bbc │ │ ldr r3, [r0] │ │ push {r4, lr} │ │ tst r3, #1 │ │ mov r4, r0 │ │ - bne 45774 <__gnu_uldivmod_helper+0x254> │ │ + bne 473d0 <__aeabi_lmul@@Base+0x258> │ │ tst r3, #2 │ │ add r0, r0, #72 ; 0x48 │ │ - beq 45770 <__gnu_uldivmod_helper+0x250> │ │ - bl 4635c <__gnu_Unwind_Restore_VFP_D> │ │ - b 45774 <__gnu_uldivmod_helper+0x254> │ │ - bl 4634c <__gnu_Unwind_Restore_VFP> │ │ + beq 473cc <__aeabi_lmul@@Base+0x254> │ │ + bl 480a0 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + b 473d0 <__aeabi_lmul@@Base+0x258> │ │ + bl 48090 <__gnu_Unwind_Restore_VFP@@Base> │ │ ldr r3, [r4] │ │ tst r3, #4 │ │ - bne 45788 <__gnu_uldivmod_helper+0x268> │ │ + bne 473e4 <__aeabi_lmul@@Base+0x26c> │ │ add r0, r4, #208 ; 0xd0 │ │ - bl 4636c <__gnu_Unwind_Restore_VFP_D_16_to_31> │ │ + bl 480b0 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ ldr r3, [r4] │ │ tst r3, #8 │ │ - bne 4579c <__gnu_uldivmod_helper+0x27c> │ │ - add r0, r4, #432 ; 0x1b0 │ │ - bl 4637c <__gnu_Unwind_Restore_WMMXD> │ │ + bne 473f8 <__aeabi_lmul@@Base+0x280> │ │ + add r0, r4, #336 ; 0x150 │ │ + bl 480c0 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ ldr r3, [r4] │ │ tst r3, #16 │ │ popne {r4, pc} │ │ - add r0, r4, #560 ; 0x230 │ │ + add r0, r4, #464 ; 0x1d0 │ │ pop {r4, lr} │ │ - b 46404 <__gnu_Unwind_Restore_WMMXC> │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + b 48148 <__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 472a0 <__aeabi_lmul@@Base+0x128> │ │ + subs r6, r0, #0 │ │ + beq 47454 <__aeabi_lmul@@Base+0x2dc> │ │ + bl f54c │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + str r3, [r5, #20] │ │ + mov r0, #1 │ │ + ldr r3, [r5, #16] │ │ + mov r1, r5 │ │ + mov r2, r4 │ │ + blx r3 │ │ + cmp r0, #8 │ │ + beq 4743c <__aeabi_lmul@@Base+0x2c4> │ │ + cmp r0, #7 │ │ + bne 47450 <__aeabi_lmul@@Base+0x2d8> │ │ + mov r0, r6 │ │ + ldr r1, [r4, #64] ; 0x40 │ │ + bl 4742c <__aeabi_lmul@@Base+0x2b4> │ │ + add r0, r4, #4 │ │ + bl 4807c <__restore_core_regs@@Base> │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add lr, r1, #4 │ │ ldr r8, [r0, #12] │ │ ldr r9, [r0, #24] │ │ - sub sp, sp, #1152 ; 0x480 │ │ mov r4, r0 │ │ - mov r5, r2 │ │ + mov r6, r2 │ │ ldm lr!, {r0, r1, r2, r3} │ │ - sub sp, sp, #8 │ │ + sub sp, sp, #972 ; 0x3cc │ │ add ip, sp, #12 │ │ stmia ip!, {r0, r1, r2, r3} │ │ ldm lr!, {r0, r1, r2, r3} │ │ stmia ip!, {r0, r1, r2, r3} │ │ ldm lr!, {r0, r1, r2, r3} │ │ stmia ip!, {r0, r1, r2, r3} │ │ ldm lr, {r0, r1, r2, r3} │ │ mov r7, #0 │ │ - add r6, sp, #8 │ │ + add fp, sp, #8 │ │ + add sl, sp, #488 ; 0x1e8 │ │ stm ip, {r0, r1, r2, r3} │ │ str r7, [sp, #8] │ │ mov r0, r4 │ │ ldr r1, [sp, #72] ; 0x48 │ │ - bl 45574 <__gnu_uldivmod_helper+0x54> │ │ - cmp r5, #0 │ │ - movne sl, #10 │ │ - moveq sl, #9 │ │ + bl 472a0 <__aeabi_lmul@@Base+0x128> │ │ + cmp r6, #0 │ │ + movne r6, #10 │ │ + moveq r6, #9 │ │ subs r5, r0, #0 │ │ - orrne sl, sl, #16 │ │ + orrne r6, r6, #16 │ │ ldrne r3, [sp, #64] ; 0x40 │ │ - bne 45860 <__gnu_uldivmod_helper+0x340> │ │ + bne 47540 <__aeabi_lmul@@Base+0x3c8> │ │ ldr r3, [sp, #72] ; 0x48 │ │ str r3, [r4, #20] │ │ - mov r1, r6 │ │ - mov r2, #576 ; 0x240 │ │ - add r0, sp, #584 ; 0x248 │ │ - bl eb24 │ │ - ldr r3, [r4, #16] │ │ + mov r1, fp │ │ + mov r2, #480 ; 0x1e0 │ │ mov r0, sl │ │ + bl f408 │ │ + ldr r3, [r4, #16] │ │ + mov r0, r6 │ │ mov r1, r4 │ │ - add r2, sp, #584 ; 0x248 │ │ + mov r2, sl │ │ blx r3 │ │ - ldr r3, [sp, #640] ; 0x280 │ │ + ldr r3, [sp, #544] ; 0x220 │ │ mov r7, r0 │ │ str r3, [sp, #76] ; 0x4c │ │ - stm sp, {r6, r9} │ │ + str fp, [sp] │ │ + str r9, [sp, #4] │ │ mov r0, #1 │ │ - mov r1, sl │ │ + mov r1, r6 │ │ mov r2, r4 │ │ mov r3, r4 │ │ blx r8 │ │ cmp r0, #0 │ │ - bne 458b4 <__gnu_uldivmod_helper+0x394> │ │ + bne 475a8 <__aeabi_lmul@@Base+0x430> │ │ cmp r5, #0 │ │ - bne 458b8 <__gnu_uldivmod_helper+0x398> │ │ - mov r0, r6 │ │ - add r1, sp, #584 ; 0x248 │ │ - mov r2, #576 ; 0x240 │ │ - bl eb24 │ │ + bne 475b0 <__aeabi_lmul@@Base+0x438> │ │ + mov r0, fp │ │ + mov r1, sl │ │ + mov r2, #480 ; 0x1e0 │ │ + bl f408 │ │ cmp r7, #8 │ │ - beq 45804 <__gnu_uldivmod_helper+0x2e4> │ │ + mov r6, r5 │ │ + beq 474e4 <__aeabi_lmul@@Base+0x36c> │ │ cmp r7, #7 │ │ - bne 458b4 <__gnu_uldivmod_helper+0x394> │ │ - add r0, r6, #4 │ │ - bl 46338 <__restore_core_regs> │ │ - mov r5, #9 │ │ + bne 475a8 <__aeabi_lmul@@Base+0x430> │ │ mov r0, r5 │ │ - add sp, sp, #136 ; 0x88 │ │ - add sp, sp, #1024 ; 0x400 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - push {r3, r4, r5, lr} │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + bl 4742c <__aeabi_lmul@@Base+0x2b4> │ │ + add r0, sp, #12 │ │ + bl 4807c <__restore_core_regs@@Base> │ │ + mov r0, #9 │ │ + b 475b4 <__aeabi_lmul@@Base+0x43c> │ │ + mov r0, r5 │ │ + add sp, sp, #972 ; 0x3cc │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + │ │ +000475bc <_Unwind_GetCFA@@Base>: │ │ + ldr r0, [r0, #68] ; 0x44 │ │ + bx lr │ │ + │ │ +000475c4 <__gnu_Unwind_RaiseException@@Base>: │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r3, [r1, #60] ; 0x3c │ │ + add lr, r1, #4 │ │ + str r3, [r1, #64] ; 0x40 │ │ mov r5, r0 │ │ mov r4, r1 │ │ + ldm lr!, {r0, r1, r2, r3} │ │ + sub sp, sp, #484 ; 0x1e4 │ │ + add ip, sp, #4 │ │ + stmia ip!, {r0, r1, r2, r3} │ │ + ldm lr!, {r0, r1, r2, r3} │ │ + stmia ip!, {r0, r1, r2, r3} │ │ + ldm lr!, {r0, r1, r2, r3} │ │ + stmia ip!, {r0, r1, r2, r3} │ │ + ldm lr, {r0, r1, r2, r3} │ │ + add r6, sp, #480 ; 0x1e0 │ │ + stm ip, {r0, r1, r2, r3} │ │ + mvn r3, #0 │ │ + str r3, [r6, #-480]! ; 0xfffffe20 │ │ mov r0, r5 │ │ - ldr r1, [r4, #64] ; 0x40 │ │ - bl 45574 <__gnu_uldivmod_helper+0x54> │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + bl 472a0 <__aeabi_lmul@@Base+0x128> │ │ cmp r0, #0 │ │ - bne 45914 <__gnu_uldivmod_helper+0x3f4> │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - str r3, [r5, #20] │ │ - mov r0, #1 │ │ + bne 4765c <__gnu_Unwind_RaiseException@@Base+0x98> │ │ ldr r3, [r5, #16] │ │ mov r1, r5 │ │ - mov r2, r4 │ │ + mov r2, r6 │ │ blx r3 │ │ cmp r0, #8 │ │ - beq 458d4 <__gnu_uldivmod_helper+0x3b4> │ │ + mov r7, r0 │ │ + beq 47610 <__gnu_Unwind_RaiseException@@Base+0x4c> │ │ + mov r0, r6 │ │ + bl 473a4 <__aeabi_lmul@@Base+0x22c> │ │ + cmp r7, #6 │ │ + bne 4765c <__gnu_Unwind_RaiseException@@Base+0x98> │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 47430 <__aeabi_lmul@@Base+0x2b8> │ │ + mov r0, #9 │ │ + add sp, sp, #484 ; 0x1e4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + │ │ +00047668 <__gnu_Unwind_ForcedUnwind@@Base>: │ │ + str r2, [r0, #24] │ │ + ldr r2, [r3, #60] ; 0x3c │ │ + str r1, [r0, #12] │ │ + str r2, [r3, #64] ; 0x40 │ │ + mov r1, r3 │ │ + mov r2, #0 │ │ + b 47494 <__aeabi_lmul@@Base+0x31c> │ │ + │ │ +00047684 <__gnu_Unwind_Resume@@Base>: │ │ + push {r4, r5, r6, lr} │ │ + ldr r6, [r0, #12] │ │ + ldr r3, [r0, #20] │ │ + cmp r6, #0 │ │ + mov r5, r0 │ │ + mov r4, r1 │ │ + str r3, [r1, #64] ; 0x40 │ │ + beq 476b0 <__gnu_Unwind_Resume@@Base+0x2c> │ │ + mov r2, #1 │ │ + bl 47494 <__aeabi_lmul@@Base+0x31c> │ │ + b 476f4 <__gnu_Unwind_Resume@@Base+0x70> │ │ + ldr r3, [r0, #16] │ │ + mov r1, r5 │ │ + mov r0, #2 │ │ + mov r2, r4 │ │ + blx r3 │ │ cmp r0, #7 │ │ - beq 45918 <__gnu_uldivmod_helper+0x3f8> │ │ - bl ec68 │ │ + beq 476e0 <__gnu_Unwind_Resume@@Base+0x5c> │ │ + cmp r0, #8 │ │ + bne 476f4 <__gnu_Unwind_Resume@@Base+0x70> │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 47430 <__aeabi_lmul@@Base+0x2b8> │ │ + mov r0, r6 │ │ + ldr r1, [r4, #64] ; 0x40 │ │ + bl 4742c <__aeabi_lmul@@Base+0x2b4> │ │ add r0, r4, #4 │ │ - bl 46338 <__restore_core_regs> │ │ + bl 4807c <__restore_core_regs@@Base> │ │ + bl f54c │ │ │ │ -00045920 <_Unwind_VRS_Get>: │ │ - cmp r1, #0 │ │ - beq 45938 <_Unwind_VRS_Get+0x18> │ │ - cmp r1, #4 │ │ - movhi r0, #2 │ │ - movls r0, #1 │ │ +000476f8 <__gnu_Unwind_Resume_or_Rethrow@@Base>: │ │ + ldr r2, [r0, #12] │ │ + cmp r2, #0 │ │ + bne 47708 <__gnu_Unwind_Resume_or_Rethrow@@Base+0x10> │ │ + b 475c4 <__gnu_Unwind_RaiseException@@Base> │ │ + ldr r2, [r1, #60] ; 0x3c │ │ + str r2, [r1, #64] ; 0x40 │ │ + mov r2, #0 │ │ + b 47494 <__aeabi_lmul@@Base+0x31c> │ │ + │ │ +00047718 <_Unwind_Complete@@Base>: │ │ bx lr │ │ + │ │ +0004771c <_Unwind_DeleteException@@Base>: │ │ + ldr r3, [r0, #8] │ │ + mov r1, r0 │ │ + cmp r3, #0 │ │ + bxeq lr │ │ + mov r0, #1 │ │ + bx r3 │ │ + │ │ +00047734 <_Unwind_VRS_Get@@Base>: │ │ + cmp r1, #4 │ │ + addls pc, pc, r1, lsl #2 │ │ + b 47788 <_Unwind_VRS_Get@@Base+0x54> │ │ + b 47754 <_Unwind_VRS_Get@@Base+0x20> │ │ + b 47780 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 47788 <_Unwind_VRS_Get@@Base+0x54> │ │ + b 47780 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 47780 <_Unwind_VRS_Get@@Base+0x4c> │ │ cmp r2, #15 │ │ cmpls r3, #0 │ │ - addeq r0, r0, r2, lsl #2 │ │ - ldreq r2, [sp] │ │ - ldreq r1, [r0, #4] │ │ - moveq r3, #0 │ │ movne r3, #1 │ │ - streq r1, [r2] │ │ - moveq r0, r3 │ │ - movne r0, #2 │ │ + moveq r3, #0 │ │ + bne 47788 <_Unwind_VRS_Get@@Base+0x54> │ │ + add r0, r0, r2, lsl #2 │ │ + ldr r2, [sp] │ │ + ldr r1, [r0, #4] │ │ + str r1, [r2] │ │ + mov r0, r3 │ │ + bx lr │ │ + mov r0, #1 │ │ + bx lr │ │ + mov r0, #2 │ │ bx lr │ │ push {r0, r1, r2, r3, r4, lr} │ │ mov r2, r1 │ │ add r3, sp, #12 │ │ mov r1, #0 │ │ str r3, [sp] │ │ mov r3, r1 │ │ - bl 45920 <_Unwind_VRS_Get> │ │ + bl 47734 <_Unwind_VRS_Get@@Base> │ │ ldr r0, [sp, #12] │ │ add sp, sp, #20 │ │ - ldmfd sp!, {pc} │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -0004598c <_Unwind_VRS_Set>: │ │ - cmp r1, #0 │ │ - beq 459a4 <_Unwind_VRS_Set+0x18> │ │ +000477b8 <_Unwind_VRS_Set@@Base>: │ │ cmp r1, #4 │ │ - movhi r0, #2 │ │ - movls r0, #1 │ │ - bx lr │ │ + addls pc, pc, r1, lsl #2 │ │ + b 4780c <_Unwind_VRS_Set@@Base+0x54> │ │ + b 477d8 <_Unwind_VRS_Set@@Base+0x20> │ │ + b 47804 <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 4780c <_Unwind_VRS_Set@@Base+0x54> │ │ + b 47804 <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 47804 <_Unwind_VRS_Set@@Base+0x4c> │ │ cmp r2, #15 │ │ cmpls r3, #0 │ │ - ldreq r1, [sp] │ │ - addeq r0, r0, r2, lsl #2 │ │ - moveq r3, #0 │ │ movne r3, #1 │ │ - ldreq r1, [r1] │ │ - streq r1, [r0, #4] │ │ - movne r0, #2 │ │ - moveq r0, r3 │ │ + moveq r3, #0 │ │ + bne 4780c <_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 │ │ + bx lr │ │ + mov r0, #2 │ │ bx lr │ │ push {r0, r1, r2, r3, r4, lr} │ │ - mov r3, r1 │ │ - add r1, sp, #16 │ │ - str r2, [r1, #-4]! │ │ - str r1, [sp] │ │ + mov ip, r1 │ │ + add r3, sp, #16 │ │ mov r1, #0 │ │ - mov r2, r3 │ │ + str r2, [r3, #-4]! │ │ + mov r2, ip │ │ + str r3, [sp] │ │ mov r3, r1 │ │ - bl 4598c <_Unwind_VRS_Set> │ │ + bl 477b8 <_Unwind_VRS_Set@@Base> │ │ add sp, sp, #20 │ │ - ldmfd sp!, {pc} │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ + │ │ +00047840 <__gnu_Unwind_Backtrace@@Base>: │ │ + ldr r3, [r2, #60] ; 0x3c │ │ + add ip, r2, #4 │ │ + push {r4, r5, r6, r7, r8, lr} │ │ + str r3, [r2, #64] ; 0x40 │ │ + mov r7, r0 │ │ + mov r8, r1 │ │ + ldm ip!, {r0, r1, r2, r3} │ │ + sub sp, sp, #568 ; 0x238 │ │ + add lr, sp, #92 ; 0x5c │ │ + stmia lr!, {r0, r1, r2, r3} │ │ + ldm ip!, {r0, r1, r2, r3} │ │ + stmia lr!, {r0, r1, r2, r3} │ │ + ldm ip!, {r0, r1, r2, r3} │ │ + stmia lr!, {r0, r1, r2, r3} │ │ + ldm ip, {r0, r1, r2, r3} │ │ + mov r6, sp │ │ + stm lr, {r0, r1, r2, r3} │ │ + add r4, sp, #88 ; 0x58 │ │ + mvn r3, #0 │ │ + str r3, [sp, #88] ; 0x58 │ │ + mov r0, r6 │ │ + ldr r1, [sp, #152] ; 0x98 │ │ + bl 472a0 <__aeabi_lmul@@Base+0x128> │ │ + cmp r0, #0 │ │ + beq 478ac <__gnu_Unwind_Backtrace@@Base+0x6c> │ │ + mov r5, #9 │ │ + b 478f4 <__gnu_Unwind_Backtrace@@Base+0xb4> │ │ + mov r0, r4 │ │ + mov r1, #12 │ │ + mov r2, r6 │ │ + bl 47814 <_Unwind_VRS_Set@@Base+0x5c> │ │ + mov r0, r4 │ │ + mov r1, r8 │ │ + blx r7 │ │ + cmp r0, #0 │ │ + bne 478a4 <__gnu_Unwind_Backtrace@@Base+0x64> │ │ + ldr r3, [sp, #16] │ │ + mov r0, #8 │ │ + mov r1, r6 │ │ + mov r2, r4 │ │ + blx r3 │ │ + sub r3, r0, #5 │ │ + bics r3, r3, #4 │ │ + mov r5, r0 │ │ + bne 47890 <__gnu_Unwind_Backtrace@@Base+0x50> │ │ + mov r0, r4 │ │ + bl 473a4 <__aeabi_lmul@@Base+0x22c> │ │ + 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 r4, r1 │ │ - ldr r7, [r4, #76] ; 0x4c │ │ + mov r7, r2 │ │ + ldr r2, [r1, #76] ; 0x4c │ │ sub sp, sp, #36 ; 0x24 │ │ - mov r6, r2 │ │ - and r1, r0, #8 │ │ - ldr r2, [r7], #4 │ │ - cmp r3, #0 │ │ - str r1, [sp, #12] │ │ + ldr r4, [r2] │ │ + add ip, r2, #4 │ │ + subs r9, r3, #0 │ │ + mov r5, r1 │ │ and r8, r0, #3 │ │ - str r7, [sp, #24] │ │ - str r3, [sp, #4] │ │ - bne 45a48 <_Unwind_VRS_Set+0xbc> │ │ - lsl r2, r2, #8 │ │ - strb r3, [sp, #29] │ │ + str r4, [sp, #20] │ │ + str ip, [sp, #24] │ │ + bne 47950 <__gnu_Unwind_Backtrace@@Base+0x110> │ │ + lsl r4, r4, #8 │ │ mov r3, #3 │ │ - str r2, [sp, #20] │ │ + str r4, [sp, #20] │ │ + strb r9, [sp, #29] │ │ strb r3, [sp, #28] │ │ - b 45a68 <_Unwind_VRS_Set+0xdc> │ │ - lsr r3, r2, #16 │ │ + b 47978 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + cmp r9, #2 │ │ + bgt 47978 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + lsr r3, r4, #16 │ │ + strb r3, [sp, #29] │ │ and r3, r3, #255 ; 0xff │ │ - lsl r2, r2, #16 │ │ - str r2, [sp, #20] │ │ - add r7, r7, r3, lsl #2 │ │ + lsl r4, r4, #16 │ │ mov r2, #2 │ │ - strb r3, [sp, #29] │ │ + add ip, ip, r3, lsl #2 │ │ + str r4, [sp, #20] │ │ strb r2, [sp, #28] │ │ - ldr r9, [r4, #80] ; 0x50 │ │ + ldr r3, [r5, #80] ; 0x50 │ │ cmp r8, #2 │ │ - ldreq r7, [r4, #56] ; 0x38 │ │ - ands r9, r9, #1 │ │ - movne r9, #0 │ │ - beq 45d14 <_Unwind_VRS_Set+0x388> │ │ - b 45d28 <_Unwind_VRS_Set+0x39c> │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - cmp r2, #2 │ │ - ldreq fp, [r7, #4] │ │ - ldrhne fp, [r7, #2] │ │ - addeq r5, r7, #8 │ │ - ldrhne sl, [r7] │ │ - addne r5, r7, #4 │ │ - mov r0, r6 │ │ - bic r7, fp, #1 │ │ + ldreq ip, [r5, #56] ; 0x38 │ │ + ands r3, r3, #1 │ │ + bne 47c50 <__gnu_Unwind_Backtrace@@Base+0x410> │ │ + lsr r0, r0, #3 │ │ + eor r0, r0, #1 │ │ + str r3, [sp, #4] │ │ + and r3, r0, #1 │ │ + str r3, [sp, #8] │ │ + ldr r4, [ip] │ │ + cmp r4, #0 │ │ + beq 47c58 <__gnu_Unwind_Backtrace@@Base+0x418> │ │ + cmp r9, #2 │ │ + ldreq sl, [ip, #4] │ │ + ldrhne sl, [ip, #2] │ │ + ldr r3, [r5, #72] ; 0x48 │ │ + bic fp, sl, #1 │ │ + mov r0, r7 │ │ mov r1, #15 │ │ - add r7, r7, r3 │ │ - bl 45964 <_Unwind_VRS_Get+0x44> │ │ - cmp r7, r0 │ │ - movhi r0, #0 │ │ - bhi 45ad8 <_Unwind_VRS_Set+0x14c> │ │ - bic r3, sl, #1 │ │ - add r7, r7, r3 │ │ - cmp r0, r7 │ │ - movcs r0, #0 │ │ - movcc r0, #1 │ │ - and fp, fp, #1 │ │ + addeq r6, ip, #8 │ │ + ldrhne r4, [ip] │ │ + addne r6, ip, #4 │ │ + add fp, fp, r3 │ │ + bl 47790 <_Unwind_VRS_Get@@Base+0x5c> │ │ + cmp fp, r0 │ │ + movhi ip, #0 │ │ + bhi 479fc <__gnu_Unwind_Backtrace@@Base+0x1bc> │ │ + bic r3, r4, #1 │ │ + add fp, fp, r3 │ │ + cmp r0, fp │ │ + movcs ip, #0 │ │ + movcc ip, #1 │ │ and sl, sl, #1 │ │ - orr sl, sl, fp, lsl #1 │ │ - cmp sl, #1 │ │ - beq 45b44 <_Unwind_VRS_Set+0x1b8> │ │ - bcc 45afc <_Unwind_VRS_Set+0x170> │ │ - cmp sl, #2 │ │ - bne 45d80 <_Unwind_VRS_Set+0x3f4> │ │ - b 45bd8 <_Unwind_VRS_Set+0x24c> │ │ + and r4, r4, #1 │ │ + orr r4, r4, sl, lsl #1 │ │ + cmp r4, #1 │ │ + beq 47a70 <__gnu_Unwind_Backtrace@@Base+0x230> │ │ + bcc 47a20 <__gnu_Unwind_Backtrace@@Base+0x1e0> │ │ + cmp r4, #2 │ │ + beq 47b40 <__gnu_Unwind_Backtrace@@Base+0x300> │ │ + b 47cc4 <__gnu_Unwind_Backtrace@@Base+0x484> │ │ cmp r8, #0 │ │ - moveq r0, #0 │ │ - andne r0, r0, #1 │ │ - cmp r0, #0 │ │ - add r7, r5, #4 │ │ - beq 45d1c <_Unwind_VRS_Set+0x390> │ │ + moveq ip, #0 │ │ + andne ip, ip, #1 │ │ + cmp ip, #0 │ │ + add sl, r6, #4 │ │ + beq 47a68 <__gnu_Unwind_Backtrace@@Base+0x228> │ │ + mov r0, r6 │ │ + bl 47194 <__aeabi_lmul@@Base+0x1c> │ │ + str sl, [r5, #56] ; 0x38 │ │ + mov r4, r0 │ │ mov r0, r5 │ │ - bl 4555c <__gnu_uldivmod_helper+0x3c> │ │ - str r7, [r4, #56] ; 0x38 │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - bl eda0 <__cxa_begin_cleanup@plt> │ │ + bl f684 <__cxa_begin_cleanup@plt> │ │ cmp r0, #0 │ │ - movne r0, r6 │ │ - movne r1, #15 │ │ - movne r2, r5 │ │ - beq 45d80 <_Unwind_VRS_Set+0x3f4> │ │ - b 45d74 <_Unwind_VRS_Set+0x3e8> │ │ + beq 47cc4 <__gnu_Unwind_Backtrace@@Base+0x484> │ │ + mov r0, r7 │ │ + mov r1, #15 │ │ + mov r2, r4 │ │ + b 47cb8 <__gnu_Unwind_Backtrace@@Base+0x478> │ │ + mov ip, sl │ │ + b 479a0 <__gnu_Unwind_Backtrace@@Base+0x160> │ │ cmp r8, #0 │ │ - bne 45ba8 <_Unwind_VRS_Set+0x21c> │ │ - cmp r0, #0 │ │ - beq 45bd0 <_Unwind_VRS_Set+0x244> │ │ - ldm r5, {r2, r3} │ │ + bne 47af0 <__gnu_Unwind_Backtrace@@Base+0x2b0> │ │ + cmp ip, #0 │ │ + beq 47b38 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ + ldr r3, [r6, #4] │ │ + ldr sl, [r6] │ │ cmn r3, #2 │ │ - beq 45d80 <_Unwind_VRS_Set+0x3f4> │ │ - ldr r1, [sp, #8] │ │ + lsr sl, sl, #31 │ │ + beq 47cc4 <__gnu_Unwind_Backtrace@@Base+0x484> │ │ + add r2, r5, #88 ; 0x58 │ │ cmn r3, #1 │ │ - str r1, [sp, #16] │ │ - beq 45b98 <_Unwind_VRS_Set+0x20c> │ │ - cmp r3, #0 │ │ - addne r3, r5, r3 │ │ - ldrne r1, [r3, #4] │ │ - moveq r1, r8 │ │ - mov r0, r4 │ │ - lsr r2, r2, #31 │ │ + str r2, [sp, #16] │ │ + beq 47ac8 <__gnu_Unwind_Backtrace@@Base+0x288> │ │ + add r0, r6, #4 │ │ + bl 47410 <__aeabi_lmul@@Base+0x298> │ │ + mov r2, sl │ │ add r3, sp, #16 │ │ - bl edac <__cxa_type_match@plt> │ │ - cmp r0, #0 │ │ - streq r0, [sp, #16] │ │ - ldr r3, [sp, #16] │ │ - cmp r3, #0 │ │ - beq 45bd0 <_Unwind_VRS_Set+0x244> │ │ - b 45c5c <_Unwind_VRS_Set+0x2d0> │ │ - mov r0, r6 │ │ + mov r1, r0 │ │ + mov r0, r5 │ │ + bl f690 <__cxa_type_match@plt> │ │ + subs r4, r0, #0 │ │ + beq 47b38 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ + mov r0, r7 │ │ mov r1, #13 │ │ - ldr r7, [r4, #32] │ │ - bl 45964 <_Unwind_VRS_Get+0x44> │ │ - cmp r7, r0 │ │ - bne 45bd0 <_Unwind_VRS_Set+0x244> │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - cmp r5, r3 │ │ - moveq r0, r5 │ │ - beq 45cd4 <_Unwind_VRS_Set+0x348> │ │ - add r7, r5, #8 │ │ - b 45d1c <_Unwind_VRS_Set+0x390> │ │ - ldr r7, [r5] │ │ + bl 47790 <_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 47ce0 <__gnu_Unwind_Backtrace@@Base+0x4a0> │ │ + mov r0, r7 │ │ + mov r1, #13 │ │ + ldr r4, [r5, #32] │ │ + bl 47790 <_Unwind_VRS_Get@@Base+0x5c> │ │ + cmp r4, r0 │ │ + bne 47b38 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ + ldr r3, [r5, #40] ; 0x28 │ │ + cmp r6, r3 │ │ + bne 47b38 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ + mov r0, r6 │ │ + bl 47194 <__aeabi_lmul@@Base+0x1c> │ │ + mov r1, #15 │ │ + mov r2, r0 │ │ + mov r0, r7 │ │ + bl 47814 <_Unwind_VRS_Set@@Base+0x5c> │ │ + mov r0, r7 │ │ + mov r1, #0 │ │ + b 47c28 <__gnu_Unwind_Backtrace@@Base+0x3e8> │ │ + add ip, r6, #8 │ │ + b 479a0 <__gnu_Unwind_Backtrace@@Base+0x160> │ │ + ldr r4, [r6] │ │ cmp r8, #0 │ │ - bic r7, r7, #-2147483648 ; 0x80000000 │ │ - bne 45c80 <_Unwind_VRS_Set+0x2f4> │ │ - cmp r0, #0 │ │ - beq 45cfc <_Unwind_VRS_Set+0x370> │ │ - ldr r2, [sp, #12] │ │ - cmp r2, #0 │ │ - cmpne r7, #0 │ │ - moveq fp, r5 │ │ - moveq sl, r8 │ │ - beq 45c54 <_Unwind_VRS_Set+0x2c8> │ │ - b 45cfc <_Unwind_VRS_Set+0x370> │ │ - ldr r1, [fp, #4]! │ │ + bic r4, r4, #-2147483648 ; 0x80000000 │ │ + bne 47bb8 <__gnu_Unwind_Backtrace@@Base+0x378> │ │ + cmp ip, #0 │ │ + beq 47c38 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ ldr r3, [sp, #8] │ │ - cmp r1, #0 │ │ - add ip, sl, #1 │ │ - ldrne r1, [r1, fp] │ │ - str r3, [sp, #16] │ │ - mov r0, r4 │ │ + cmp r4, #0 │ │ + orreq r3, r3, #1 │ │ + cmp r3, #0 │ │ + beq 47c38 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ + mov sl, r8 │ │ + add ip, r5, #88 ; 0x58 │ │ + add fp, sp, #16 │ │ + cmp sl, r4 │ │ + beq 47ccc <__gnu_Unwind_Backtrace@@Base+0x48c> │ │ + add sl, sl, #1 │ │ + add r0, r6, sl, lsl #2 │ │ + str ip, [sp, #16] │ │ + str ip, [sp, #12] │ │ + bl 47410 <__aeabi_lmul@@Base+0x298> │ │ mov r2, #0 │ │ - add r3, sp, #16 │ │ - str ip, [sp] │ │ - bl edac <__cxa_type_match@plt> │ │ - ldr ip, [sp] │ │ + mov r3, fp │ │ + mov r1, r0 │ │ + mov r0, r5 │ │ + bl f690 <__cxa_type_match@plt> │ │ + ldr ip, [sp, #12] │ │ cmp r0, #0 │ │ - beq 45c50 <_Unwind_VRS_Set+0x2c4> │ │ - cmp sl, r7 │ │ - bne 45cfc <_Unwind_VRS_Set+0x370> │ │ - b 45c5c <_Unwind_VRS_Set+0x2d0> │ │ - mov sl, ip │ │ - cmp sl, r7 │ │ - bne 45c0c <_Unwind_VRS_Set+0x280> │ │ - mov r0, r6 │ │ - mov r1, #13 │ │ - bl 45964 <_Unwind_VRS_Get+0x44> │ │ - ldr r3, [sp, #16] │ │ - str r3, [r4, #36] ; 0x24 │ │ - str r5, [r4, #40] ; 0x28 │ │ - str r0, [r4, #32] │ │ - mov r0, #6 │ │ - b 45d84 <_Unwind_VRS_Set+0x3f8> │ │ - mov r0, r6 │ │ + beq 47b78 <__gnu_Unwind_Backtrace@@Base+0x338> │ │ + b 47c38 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ + mov r0, r7 │ │ mov r1, #13 │ │ - ldr sl, [r4, #32] │ │ - bl 45964 <_Unwind_VRS_Get+0x44> │ │ + ldr sl, [r5, #32] │ │ + bl 47790 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp sl, r0 │ │ - bne 45cfc <_Unwind_VRS_Set+0x370> │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - cmp r5, r3 │ │ - bne 45cfc <_Unwind_VRS_Set+0x370> │ │ + bne 47c38 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ + ldr r3, [r5, #40] ; 0x28 │ │ + cmp r6, r3 │ │ + bne 47c38 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ mov r3, #4 │ │ - mov r1, #0 │ │ - str r3, [r4, #48] ; 0x30 │ │ - add r3, r5, r3 │ │ - str r7, [r4, #40] ; 0x28 │ │ - str r1, [r4, #44] ; 0x2c │ │ - str r3, [r4, #52] ; 0x34 │ │ - ldr r3, [r5] │ │ - cmp r3, r1 │ │ - blt 45cf8 <_Unwind_VRS_Set+0x36c> │ │ - add r0, r7, #1 │ │ - add r0, r5, r0, lsl #2 │ │ - bl 4555c <__gnu_uldivmod_helper+0x3c> │ │ + mov sl, #0 │ │ + str r3, [r5, #48] ; 0x30 │ │ + add r3, r6, r3 │ │ + str r4, [r5, #40] ; 0x28 │ │ + str sl, [r5, #44] ; 0x2c │ │ + str r3, [r5, #52] ; 0x34 │ │ + ldr r3, [r6] │ │ + cmp r3, sl │ │ + bge 47c30 <__gnu_Unwind_Backtrace@@Base+0x3f0> │ │ + add r0, r4, #1 │ │ + add r0, r6, r0, lsl #2 │ │ + bl 47194 <__aeabi_lmul@@Base+0x1c> │ │ mov r1, #15 │ │ mov r2, r0 │ │ - mov r0, r6 │ │ - bl 459d0 <_Unwind_VRS_Set+0x44> │ │ - mov r0, r6 │ │ - mov r1, #0 │ │ - mov r2, r4 │ │ - b 45d74 <_Unwind_VRS_Set+0x3e8> │ │ - mov r9, #1 │ │ - ldr r3, [r5] │ │ - add r7, r7, #1 │ │ + mov r0, r7 │ │ + bl 47814 <_Unwind_VRS_Set@@Base+0x5c> │ │ + mov r0, r7 │ │ + mov r1, sl │ │ + mov r2, r5 │ │ + b 47cb8 <__gnu_Unwind_Backtrace@@Base+0x478> │ │ + mov r3, #1 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r6] │ │ + add ip, r4, #1 │ │ cmp r3, #0 │ │ - addlt r5, r5, #4 │ │ - add r7, r5, r7, lsl #2 │ │ - b 45d1c <_Unwind_VRS_Set+0x390> │ │ - add r2, r4, #88 ; 0x58 │ │ - str r2, [sp, #8] │ │ - ldr sl, [r7] │ │ - cmp sl, #0 │ │ - bne 45a84 <_Unwind_VRS_Set+0xf8> │ │ - mov r0, r6 │ │ + addlt r6, r6, #4 │ │ + add ip, r6, ip, lsl #2 │ │ + b 479a0 <__gnu_Unwind_Backtrace@@Base+0x160> │ │ + mov r3, #0 │ │ + str r3, [sp, #4] │ │ + cmp r9, #2 │ │ + ble 47c68 <__gnu_Unwind_Backtrace@@Base+0x428> │ │ + bl 47424 <__aeabi_lmul@@Base+0x2ac> │ │ + b 47c74 <__gnu_Unwind_Backtrace@@Base+0x434> │ │ + mov r0, r7 │ │ add r1, sp, #20 │ │ - bl 46538 <__gnu_unwind_execute> │ │ + bl 482b0 <__gnu_unwind_execute@@Base> │ │ cmp r0, #0 │ │ - bne 45d80 <_Unwind_VRS_Set+0x3f4> │ │ - cmp r9, #0 │ │ + bne 47cc4 <__gnu_Unwind_Backtrace@@Base+0x484> │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #0 │ │ moveq r0, #8 │ │ - beq 45d84 <_Unwind_VRS_Set+0x3f8> │ │ + beq 47cec <__gnu_Unwind_Backtrace@@Base+0x4ac> │ │ mov r1, #15 │ │ - mov r0, r6 │ │ - bl 45964 <_Unwind_VRS_Get+0x44> │ │ + mov r0, r7 │ │ + bl 47790 <_Unwind_VRS_Get@@Base+0x5c> │ │ mov r1, #14 │ │ mov r2, r0 │ │ - mov r0, r6 │ │ - bl 459d0 <_Unwind_VRS_Set+0x44> │ │ - ldr r2, [pc, #32] ; 45d8c <_Unwind_VRS_Set+0x400> │ │ - mov r0, r6 │ │ - mov r1, #15 │ │ + mov r0, r7 │ │ + bl 47814 <_Unwind_VRS_Set@@Base+0x5c> │ │ + ldr r2, [pc, #68] ; 47cf4 <__gnu_Unwind_Backtrace@@Base+0x4b4> │ │ + mov r0, r7 │ │ ldr r2, [pc, r2] │ │ - bl 459d0 <_Unwind_VRS_Set+0x44> │ │ + mov r1, #15 │ │ + bl 47814 <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, #7 │ │ - b 45d84 <_Unwind_VRS_Set+0x3f8> │ │ + b 47cec <__gnu_Unwind_Backtrace@@Base+0x4ac> │ │ mov r0, #9 │ │ + b 47cec <__gnu_Unwind_Backtrace@@Base+0x4ac> │ │ + mov r0, r7 │ │ + mov r1, #13 │ │ + bl 47790 <_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 r2, r1, ip, lsr r1 │ │ + strdeq r2, [r1], -ip │ │ │ │ -00045d90 <__aeabi_unwind_cpp_pr2>: │ │ - mov r3, #2 │ │ - b 459fc <_Unwind_VRS_Set+0x70> │ │ +00047cf8 <__aeabi_unwind_cpp_pr0@@Base>: │ │ + mov r3, #0 │ │ + b 47908 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -00045d98 <__aeabi_unwind_cpp_pr1>: │ │ +00047d00 <__aeabi_unwind_cpp_pr1@@Base>: │ │ mov r3, #1 │ │ - b 459fc <_Unwind_VRS_Set+0x70> │ │ + b 47908 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -00045da0 <__aeabi_unwind_cpp_pr0>: │ │ - mov r3, #0 │ │ - b 459fc <_Unwind_VRS_Set+0x70> │ │ +00047d08 <__aeabi_unwind_cpp_pr2@@Base>: │ │ + mov r3, #2 │ │ + b 47908 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -00045da8 <_Unwind_VRS_Pop>: │ │ - push {r4, r5, r6, r7, r8, sl, lr} │ │ - mov r4, r0 │ │ - sub sp, sp, #412 ; 0x19c │ │ - mov r5, r2 │ │ +00047d10 <_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 460f0 <_Unwind_VRS_Pop+0x348> │ │ - b 45de0 <_Unwind_VRS_Pop+0x38> │ │ - b 45e24 <_Unwind_VRS_Pop+0x7c> │ │ - b 45dd8 <_Unwind_VRS_Pop+0x30> │ │ - b 46008 <_Unwind_VRS_Pop+0x260> │ │ - b 4608c <_Unwind_VRS_Pop+0x2e4> │ │ - mov r7, #1 │ │ - b 460f4 <_Unwind_VRS_Pop+0x34c> │ │ + b 48020 <_Unwind_VRS_Pop@@Base+0x310> │ │ + b 47d40 <_Unwind_VRS_Pop@@Base+0x30> │ │ + b 47d8c <_Unwind_VRS_Pop@@Base+0x7c> │ │ + b 48020 <_Unwind_VRS_Pop@@Base+0x310> │ │ + b 47f44 <_Unwind_VRS_Pop@@Base+0x234> │ │ + b 47fb8 <_Unwind_VRS_Pop@@Base+0x2a8> │ │ cmp r3, #0 │ │ - bne 460f0 <_Unwind_VRS_Pop+0x348> │ │ - lsl r7, r2, #16 │ │ + bne 48020 <_Unwind_VRS_Pop@@Base+0x310> │ │ + lsl r1, r2, #16 │ │ + mov r3, #1 │ │ ldr r2, [r0, #56] ; 0x38 │ │ - lsr r7, r7, #16 │ │ - mov r1, #1 │ │ - ands r0, r7, r1, lsl r3 │ │ - addne r0, r4, r3, lsl #2 │ │ - ldrne ip, [r2], #4 │ │ + lsr r1, r1, #16 │ │ + mov r0, r3 │ │ + sub ip, r3, #1 │ │ + ands ip, r1, r0, lsl ip │ │ + ldrne ip, [r2] │ │ + strne ip, [r5, r3, lsl #2] │ │ add r3, r3, #1 │ │ - strne ip, [r0, #4] │ │ - cmp r3, #16 │ │ - bne 45df8 <_Unwind_VRS_Pop+0x50> │ │ - ands r7, r7, #8192 ; 0x2000 │ │ - streq r2, [r4, #56] ; 0x38 │ │ - beq 460f4 <_Unwind_VRS_Pop+0x34c> │ │ - b 460e8 <_Unwind_VRS_Pop+0x340> │ │ - subs r1, r3, #5 │ │ - movne r1, #1 │ │ - cmp r3, #1 │ │ - cmpne r3, #5 │ │ - bne 460f0 <_Unwind_VRS_Pop+0x348> │ │ - lsl r5, r2, #16 │ │ + addne r2, r2, #4 │ │ + cmp r3, #17 │ │ + bne 47d5c <_Unwind_VRS_Pop@@Base+0x4c> │ │ + ands r0, r4, #8192 ; 0x2000 │ │ + streq r2, [r5, #56] ; 0x38 │ │ + beq 48074 <_Unwind_VRS_Pop@@Base+0x364> │ │ + b 48028 <_Unwind_VRS_Pop@@Base+0x318> │ │ + bic r2, r3, #4 │ │ + cmp r2, #1 │ │ + bne 48020 <_Unwind_VRS_Pop@@Base+0x310> │ │ + lsr r7, r4, #16 │ │ + lsl r4, r4, #16 │ │ + lsr r4, r4, #16 │ │ cmp r3, #1 │ │ - lsr r6, r2, #16 │ │ - lsr r5, r5, #16 │ │ - add r2, r5, r6 │ │ - movne r0, #32 │ │ - moveq r0, #16 │ │ - cmp r2, r0 │ │ - bhi 460f0 <_Unwind_VRS_Pop+0x348> │ │ - sub r0, r3, #1 │ │ - rsbs r8, r0, #0 │ │ - adc r8, r8, r0 │ │ - cmp r6, #15 │ │ - movls sl, #0 │ │ - movhi sl, #1 │ │ - tst sl, r8 │ │ - bne 460f0 <_Unwind_VRS_Pop+0x348> │ │ - cmp sl, #0 │ │ - movne sl, r5 │ │ - bne 45e90 <_Unwind_VRS_Pop+0xe8> │ │ - cmp r2, #16 │ │ - subhi sl, r2, #16 │ │ - adds r7, sl, #0 │ │ - movne r7, #1 │ │ - tst r7, r1 │ │ - bne 460f0 <_Unwind_VRS_Pop+0x348> │ │ - cmp r6, #15 │ │ - bhi 45ee4 <_Unwind_VRS_Pop+0x13c> │ │ - ldr r2, [r4] │ │ + add r6, r4, r7 │ │ + bne 47dcc <_Unwind_VRS_Pop@@Base+0xbc> │ │ + cmp r6, #16 │ │ + bhi 48020 <_Unwind_VRS_Pop@@Base+0x310> │ │ + cmp r7, #15 │ │ + movls r8, r3 │ │ + movls r6, #0 │ │ + bhi 48020 <_Unwind_VRS_Pop@@Base+0x310> │ │ + b 47de4 <_Unwind_VRS_Pop@@Base+0xd4> │ │ + cmp r6, #32 │ │ + bhi 48020 <_Unwind_VRS_Pop@@Base+0x310> │ │ + cmp r7, #15 │ │ + bls 48030 <_Unwind_VRS_Pop@@Base+0x320> │ │ + mov r6, r4 │ │ + mov r8, #0 │ │ + adds r9, r6, #0 │ │ + movne r9, #1 │ │ + cmp r3, #5 │ │ + cmpne r6, #0 │ │ + bne 48020 <_Unwind_VRS_Pop@@Base+0x310> │ │ + cmp r7, #15 │ │ + bhi 47e4c <_Unwind_VRS_Pop@@Base+0x13c> │ │ + ldr r2, [r5] │ │ tst r2, #1 │ │ - beq 45ee4 <_Unwind_VRS_Pop+0x13c> │ │ + beq 47e4c <_Unwind_VRS_Pop@@Base+0x13c> │ │ bic r1, r2, #1 │ │ - mov r0, r4 │ │ + mov r0, r5 │ │ cmp r3, #5 │ │ str r1, [r0], #72 ; 0x48 │ │ - bne 45ed8 <_Unwind_VRS_Pop+0x130> │ │ + bne 47e40 <_Unwind_VRS_Pop@@Base+0x130> │ │ orr r1, r1, #2 │ │ - str r1, [r4] │ │ - bl 46364 <__gnu_Unwind_Save_VFP_D> │ │ - b 45ee4 <_Unwind_VRS_Pop+0x13c> │ │ + str r1, [r5] │ │ + bl 480a8 <__gnu_Unwind_Save_VFP_D@@Base> │ │ + cmp r9, #0 │ │ + bne 47e54 <_Unwind_VRS_Pop@@Base+0x144> │ │ + add r0, sp, #128 ; 0x80 │ │ + bl 480a8 <__gnu_Unwind_Save_VFP_D@@Base> │ │ + b 47e80 <_Unwind_VRS_Pop@@Base+0x170> │ │ bic r2, r2, #3 │ │ - str r2, [r4] │ │ - bl 46354 <__gnu_Unwind_Save_VFP> │ │ - cmp r7, #0 │ │ - beq 45f08 <_Unwind_VRS_Pop+0x160> │ │ - ldr r3, [r4] │ │ + str r2, [r5] │ │ + bl 48098 <__gnu_Unwind_Save_VFP@@Base> │ │ + cmp r9, #0 │ │ + beq 48048 <_Unwind_VRS_Pop@@Base+0x338> │ │ + ldr r3, [r5] │ │ tst r3, #4 │ │ - beq 45f08 <_Unwind_VRS_Pop+0x160> │ │ + beq 47e70 <_Unwind_VRS_Pop@@Base+0x160> │ │ bic r3, r3, #4 │ │ - mov r0, r4 │ │ + mov r0, r5 │ │ str r3, [r0], #208 ; 0xd0 │ │ - bl 46374 <__gnu_Unwind_Save_VFP_D_16_to_31> │ │ + bl 480b8 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ cmp r8, #0 │ │ - beq 45f24 <_Unwind_VRS_Pop+0x17c> │ │ - add r0, sp, #272 ; 0x110 │ │ - bl 46354 <__gnu_Unwind_Save_VFP> │ │ - cmp r7, #0 │ │ - bne 45f44 <_Unwind_VRS_Pop+0x19c> │ │ - b 45f48 <_Unwind_VRS_Pop+0x1a0> │ │ - cmp r6, #15 │ │ - bhi 45f34 <_Unwind_VRS_Pop+0x18c> │ │ - add r0, sp, #272 ; 0x110 │ │ - bl 46364 <__gnu_Unwind_Save_VFP_D> │ │ - cmp r7, #0 │ │ - beq 45f48 <_Unwind_VRS_Pop+0x1a0> │ │ - add r0, sp, #16 │ │ - bl 46374 <__gnu_Unwind_Save_VFP_D_16_to_31> │ │ - rsb r5, r6, #16 │ │ - ldr r1, [r4, #56] ; 0x38 │ │ - cmp r5, #0 │ │ - mov r3, r1 │ │ - ble 45f80 <_Unwind_VRS_Pop+0x1d8> │ │ - add r2, sp, #272 ; 0x110 │ │ - lsl r5, r5, #1 │ │ - add r0, r2, r6, lsl #3 │ │ - mov r2, r5 │ │ - b 45f74 <_Unwind_VRS_Pop+0x1cc> │ │ - ldr ip, [r1], #4 │ │ - str ip, [r0], #4 │ │ - subs r2, r2, #1 │ │ - bcs 45f6c <_Unwind_VRS_Pop+0x1c4> │ │ - add r3, r3, r5, lsl #2 │ │ - cmp r7, #0 │ │ - beq 45fc4 <_Unwind_VRS_Pop+0x21c> │ │ - add r1, sp, #408 ; 0x198 │ │ - cmp r6, #16 │ │ - movcs r0, r6 │ │ - movcc r0, #16 │ │ - add r0, r1, r0, lsl #3 │ │ - lsl sl, sl, #1 │ │ - sub r0, r0, #520 ; 0x208 │ │ - mov r1, r3 │ │ - mov r2, sl │ │ - b 45fb8 <_Unwind_VRS_Pop+0x210> │ │ - ldr ip, [r1], #4 │ │ - str ip, [r0], #4 │ │ - subs r2, r2, #1 │ │ - bcs 45fb0 <_Unwind_VRS_Pop+0x208> │ │ - add r3, r3, sl, lsl #2 │ │ + bne 4805c <_Unwind_VRS_Pop@@Base+0x34c> │ │ + cmp r7, #15 │ │ + bls 47e34 <_Unwind_VRS_Pop@@Base+0x124> │ │ + cmp r9, #0 │ │ + beq 47e94 <_Unwind_VRS_Pop@@Base+0x184> │ │ + mov r0, sp │ │ + bl 480b8 <__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 47ecc <_Unwind_VRS_Pop@@Base+0x1bc> │ │ + add r1, sp, #128 ; 0x80 │ │ + add r1, r1, r7, lsl #3 │ │ + lsl r4, r4, #1 │ │ + mov r3, #0 │ │ + cmp r3, r4 │ │ + ldrne r0, [r2, r3, lsl #2] │ │ + strne r0, [r1, r3, lsl #2] │ │ + addne r3, r3, #1 │ │ + bne 47eb4 <_Unwind_VRS_Pop@@Base+0x1a4> │ │ + add r3, r2, r3, lsl #2 │ │ + cmp r9, #0 │ │ + beq 47f00 <_Unwind_VRS_Pop@@Base+0x1f0> │ │ + cmp r7, #16 │ │ + movcs r4, r7 │ │ + movcc r4, #16 │ │ + add r2, sp, #264 ; 0x108 │ │ + add r4, r2, r4, lsl #3 │ │ + sub r4, r4, #396 ; 0x18c │ │ + add r6, r3, r6, lsl #3 │ │ + cmp r3, r6 │ │ + ldrne r2, [r3], #4 │ │ + strne r2, [r4, #4]! │ │ + bne 47ef0 <_Unwind_VRS_Pop@@Base+0x1e0> │ │ cmp r8, #0 │ │ addne r3, r3, #4 │ │ cmp r8, #0 │ │ - str r3, [r4, #56] ; 0x38 │ │ - beq 45fe4 <_Unwind_VRS_Pop+0x23c> │ │ - add r0, sp, #272 ; 0x110 │ │ - bl 4634c <__gnu_Unwind_Restore_VFP> │ │ - b 460e8 <_Unwind_VRS_Pop+0x340> │ │ - cmp r6, #15 │ │ - bhi 45ff4 <_Unwind_VRS_Pop+0x24c> │ │ - add r0, sp, #272 ; 0x110 │ │ - bl 4635c <__gnu_Unwind_Restore_VFP_D> │ │ - cmp r7, #0 │ │ - beq 460f4 <_Unwind_VRS_Pop+0x34c> │ │ - add r0, sp, #16 │ │ - bl 4636c <__gnu_Unwind_Restore_VFP_D_16_to_31> │ │ - b 460e8 <_Unwind_VRS_Pop+0x340> │ │ + str r3, [r5, #56] ; 0x38 │ │ + beq 47f20 <_Unwind_VRS_Pop@@Base+0x210> │ │ + add r0, sp, #128 ; 0x80 │ │ + bl 48090 <__gnu_Unwind_Restore_VFP@@Base> │ │ + b 48028 <_Unwind_VRS_Pop@@Base+0x318> │ │ + cmp r7, #15 │ │ + bhi 47f30 <_Unwind_VRS_Pop@@Base+0x220> │ │ + add r0, sp, #128 ; 0x80 │ │ + bl 480a0 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + cmp r9, #0 │ │ + beq 48028 <_Unwind_VRS_Pop@@Base+0x318> │ │ + mov r0, sp │ │ + bl 480b0 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + b 48028 <_Unwind_VRS_Pop@@Base+0x318> │ │ cmp r3, #3 │ │ - bne 460f0 <_Unwind_VRS_Pop+0x348> │ │ - lsl r5, r2, #16 │ │ + bne 48020 <_Unwind_VRS_Pop@@Base+0x310> │ │ + lsl r7, r2, #16 │ │ lsr r6, r2, #16 │ │ - lsr r5, r5, #16 │ │ - add r3, r5, r6 │ │ + lsr r7, r7, #16 │ │ + add r3, r7, r6 │ │ cmp r3, #16 │ │ - bhi 460f0 <_Unwind_VRS_Pop+0x348> │ │ + bhi 48020 <_Unwind_VRS_Pop@@Base+0x310> │ │ ldr r3, [r0] │ │ tst r3, #8 │ │ - beq 46040 <_Unwind_VRS_Pop+0x298> │ │ + beq 47f7c <_Unwind_VRS_Pop@@Base+0x26c> │ │ bic r3, r3, #8 │ │ - str r3, [r0], #432 ; 0x1b0 │ │ - bl 463c0 <__gnu_Unwind_Save_WMMXD> │ │ - add r0, sp, #144 ; 0x90 │ │ - bl 463c0 <__gnu_Unwind_Save_WMMXD> │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - add r0, sp, #144 ; 0x90 │ │ - lsl r5, r5, #1 │ │ - mov r2, r3 │ │ - add r6, r0, r6, lsl #3 │ │ - mov r7, r5 │ │ - b 46070 <_Unwind_VRS_Pop+0x2c8> │ │ - ldr r1, [r3], #4 │ │ - sub r7, r7, #1 │ │ - str r1, [r6], #4 │ │ - cmp r7, #0 │ │ - bne 46064 <_Unwind_VRS_Pop+0x2bc> │ │ - add r5, r2, r5, lsl #2 │ │ - str r5, [r4, #56] ; 0x38 │ │ - add r0, sp, #144 ; 0x90 │ │ - bl 4637c <__gnu_Unwind_Restore_WMMXD> │ │ - b 460f4 <_Unwind_VRS_Pop+0x34c> │ │ + str r3, [r0], #336 ; 0x150 │ │ + bl 48104 <__gnu_Unwind_Save_WMMXD@@Base> │ │ + add r8, sp, #128 ; 0x80 │ │ + mov r0, r8 │ │ + bl 48104 <__gnu_Unwind_Save_WMMXD@@Base> │ │ + ldr r4, [r5, #56] ; 0x38 │ │ + add r6, r8, r6, lsl #3 │ │ + sub r6, r6, #4 │ │ + add r7, r4, r7, lsl #3 │ │ + cmp r4, r7 │ │ + ldrne r3, [r4], #4 │ │ + strne r3, [r6, #4]! │ │ + bne 47f98 <_Unwind_VRS_Pop@@Base+0x288> │ │ + str r4, [r5, #56] ; 0x38 │ │ + mov r0, r8 │ │ + bl 480c0 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + b 48028 <_Unwind_VRS_Pop@@Base+0x318> │ │ cmp r2, #16 │ │ cmpls r3, #0 │ │ - bne 460f0 <_Unwind_VRS_Pop+0x348> │ │ + bne 48020 <_Unwind_VRS_Pop@@Base+0x310> │ │ ldr r3, [r0] │ │ tst r3, #16 │ │ - beq 460b0 <_Unwind_VRS_Pop+0x308> │ │ + beq 47fdc <_Unwind_VRS_Pop@@Base+0x2cc> │ │ bic r3, r3, #16 │ │ - str r3, [r0], #560 ; 0x230 │ │ - bl 46418 <__gnu_Unwind_Save_WMMXC> │ │ - mov r0, sp │ │ - bl 46418 <__gnu_Unwind_Save_WMMXC> │ │ - ldr r2, [r4, #56] ; 0x38 │ │ + str r3, [r0], #464 ; 0x1d0 │ │ + bl 4815c <__gnu_Unwind_Save_WMMXC@@Base> │ │ + add r6, sp, #128 ; 0x80 │ │ + mov r0, r6 │ │ + bl 4815c <__gnu_Unwind_Save_WMMXC@@Base> │ │ + ldr r2, [r5, #56] ; 0x38 │ │ mov r3, #0 │ │ mov r1, #1 │ │ - ands r0, r5, r1, lsl r3 │ │ - ldrne r0, [r2], #4 │ │ - strne r0, [sp, r3, lsl #2] │ │ + ands r0, r4, r1, lsl r3 │ │ + ldrne r0, [r2] │ │ + strne r0, [r6, r3, lsl #2] │ │ add r3, r3, #1 │ │ + addne r2, r2, #4 │ │ cmp r3, #4 │ │ - bne 460c4 <_Unwind_VRS_Pop+0x31c> │ │ - str r2, [r4, #56] ; 0x38 │ │ - mov r0, sp │ │ - bl 46404 <__gnu_Unwind_Restore_WMMXC> │ │ - mov r7, #0 │ │ - b 460f4 <_Unwind_VRS_Pop+0x34c> │ │ - mov r7, #2 │ │ - mov r0, r7 │ │ - add sp, sp, #412 ; 0x19c │ │ - pop {r4, r5, r6, r7, r8, sl, pc} │ │ - │ │ -00046100 <_Unwind_GetCFA>: │ │ - ldr r0, [r0, #68] ; 0x44 │ │ - bx lr │ │ - │ │ -00046108 <__gnu_Unwind_RaiseException>: │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r3, [r1, #60] ; 0x3c │ │ - add lr, r1, #4 │ │ - str r3, [r1, #64] ; 0x40 │ │ - mov r5, r0 │ │ - mov r4, r1 │ │ - ldm lr!, {r0, r1, r2, r3} │ │ - sub sp, sp, #580 ; 0x244 │ │ - add ip, sp, #4 │ │ - stmia ip!, {r0, r1, r2, r3} │ │ - ldm lr!, {r0, r1, r2, r3} │ │ - stmia ip!, {r0, r1, r2, r3} │ │ - ldm lr!, {r0, r1, r2, r3} │ │ - stmia ip!, {r0, r1, r2, r3} │ │ - ldm lr, {r0, r1, r2, r3} │ │ - add r6, sp, #576 ; 0x240 │ │ - stm ip, {r0, r1, r2, r3} │ │ - mvn r3, #0 │ │ - str r3, [r6, #-576]! ; 0xfffffdc0 │ │ - mov r0, r5 │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - bl 45574 <__gnu_uldivmod_helper+0x54> │ │ - cmp r0, #0 │ │ - bne 461a0 <__gnu_Unwind_RaiseException+0x98> │ │ - ldr r3, [r5, #16] │ │ - mov r1, r5 │ │ - mov r2, sp │ │ - blx r3 │ │ - cmp r0, #8 │ │ - mov r7, r0 │ │ - beq 46154 <__gnu_Unwind_RaiseException+0x4c> │ │ - mov r0, sp │ │ - bl 45748 <__gnu_uldivmod_helper+0x228> │ │ - cmp r7, #6 │ │ - bne 461a0 <__gnu_Unwind_RaiseException+0x98> │ │ - mov r0, r5 │ │ - mov r1, r4 │ │ - bl 458c8 <__gnu_uldivmod_helper+0x3a8> │ │ - mov r0, #9 │ │ - add sp, sp, #580 ; 0x244 │ │ - pop {r4, r5, r6, r7, pc} │ │ - │ │ -000461ac <__gnu_Unwind_ForcedUnwind>: │ │ - str r2, [r0, #24] │ │ - ldr r2, [r3, #60] ; 0x3c │ │ - str r1, [r0, #12] │ │ - str r2, [r3, #64] ; 0x40 │ │ - mov r1, r3 │ │ - mov r2, #0 │ │ - b 457b4 <__gnu_uldivmod_helper+0x294> │ │ - │ │ -000461c8 <__gnu_Unwind_Resume>: │ │ - push {r3, r4, r5, lr} │ │ - ldr r3, [r0, #20] │ │ - str r3, [r1, #64] ; 0x40 │ │ - ldr r3, [r0, #12] │ │ - mov r4, r0 │ │ - cmp r3, #0 │ │ - mov r5, r1 │ │ - beq 461f4 <__gnu_Unwind_Resume+0x2c> │ │ - mov r2, #1 │ │ - bl 457b4 <__gnu_uldivmod_helper+0x294> │ │ - b 46230 <__gnu_Unwind_Resume+0x68> │ │ - ldr r3, [r0, #16] │ │ - mov r1, r4 │ │ - mov r0, #2 │ │ - mov r2, r5 │ │ - blx r3 │ │ - cmp r0, #7 │ │ - beq 4621c <__gnu_Unwind_Resume+0x54> │ │ - cmp r0, #8 │ │ - bne 46230 <__gnu_Unwind_Resume+0x68> │ │ - b 46224 <__gnu_Unwind_Resume+0x5c> │ │ - add r0, r5, #4 │ │ - bl 46338 <__restore_core_regs> │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - bl 458c8 <__gnu_uldivmod_helper+0x3a8> │ │ - bl ec68 │ │ - │ │ -00046234 <__gnu_Unwind_Resume_or_Rethrow>: │ │ - ldr r2, [r0, #12] │ │ - cmp r2, #0 │ │ - bne 46244 <__gnu_Unwind_Resume_or_Rethrow+0x10> │ │ - b 46108 <__gnu_Unwind_RaiseException> │ │ - ldr r2, [r1, #60] ; 0x3c │ │ - str r2, [r1, #64] ; 0x40 │ │ - mov r2, #0 │ │ - b 457b4 <__gnu_uldivmod_helper+0x294> │ │ - │ │ -00046254 <_Unwind_Complete>: │ │ - bx lr │ │ - │ │ -00046258 <_Unwind_DeleteException>: │ │ - push {r3, lr} │ │ - ldr r3, [r0, #8] │ │ - mov r1, r0 │ │ - cmp r3, #0 │ │ - popeq {r3, pc} │ │ - mov r0, #1 │ │ - blx r3 │ │ - pop {r3, pc} │ │ - │ │ -00046278 <__gnu_Unwind_Backtrace>: │ │ - push {r4, r5, r6, lr} │ │ - ldr r3, [r2, #60] ; 0x3c │ │ - add lr, r2, #4 │ │ - str r3, [r2, #64] ; 0x40 │ │ - mov r5, r0 │ │ - mov r4, r1 │ │ - ldm lr!, {r0, r1, r2, r3} │ │ - sub sp, sp, #664 ; 0x298 │ │ - add ip, sp, #92 ; 0x5c │ │ - stmia ip!, {r0, r1, r2, r3} │ │ - ldm lr!, {r0, r1, r2, r3} │ │ - stmia ip!, {r0, r1, r2, r3} │ │ - ldm lr!, {r0, r1, r2, r3} │ │ - stmia ip!, {r0, r1, r2, r3} │ │ - ldm lr, {r0, r1, r2, r3} │ │ - stm ip, {r0, r1, r2, r3} │ │ - mvn r3, #0 │ │ - str r3, [sp, #88] ; 0x58 │ │ - mov r0, sp │ │ - ldr r1, [sp, #152] ; 0x98 │ │ - bl 45574 <__gnu_uldivmod_helper+0x54> │ │ - cmp r0, #0 │ │ - bne 46320 <__gnu_Unwind_Backtrace+0xa8> │ │ - add r0, sp, #88 ; 0x58 │ │ - mov r1, #12 │ │ - mov r2, sp │ │ - bl 459d0 <_Unwind_VRS_Set+0x44> │ │ - add r0, sp, #88 ; 0x58 │ │ - mov r1, r4 │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne 46320 <__gnu_Unwind_Backtrace+0xa8> │ │ - mov r0, #8 │ │ - mov r1, sp │ │ - add r2, sp, #88 ; 0x58 │ │ - ldr r3, [sp, #16] │ │ - blx r3 │ │ - cmp r0, #9 │ │ - cmpne r0, #5 │ │ - mov r6, r0 │ │ - bne 462c0 <__gnu_Unwind_Backtrace+0x48> │ │ - b 46324 <__gnu_Unwind_Backtrace+0xac> │ │ - mov r6, #9 │ │ - add r0, sp, #88 ; 0x58 │ │ - bl 45748 <__gnu_uldivmod_helper+0x228> │ │ + bne 47ff4 <_Unwind_VRS_Pop@@Base+0x2e4> │ │ + str r2, [r5, #56] ; 0x38 │ │ mov r0, r6 │ │ - add sp, sp, #664 ; 0x298 │ │ - pop {r4, r5, r6, pc} │ │ + bl 48148 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + b 48028 <_Unwind_VRS_Pop@@Base+0x318> │ │ + mov r0, #2 │ │ + b 48074 <_Unwind_VRS_Pop@@Base+0x364> │ │ + mov r0, #0 │ │ + b 48074 <_Unwind_VRS_Pop@@Base+0x364> │ │ + cmp r6, #16 │ │ + movls r8, #0 │ │ + movls r6, r8 │ │ + bls 47de4 <_Unwind_VRS_Pop@@Base+0xd4> │ │ + sub r6, r6, #16 │ │ + b 47de0 <_Unwind_VRS_Pop@@Base+0xd0> │ │ + cmp r8, #0 │ │ + beq 48068 <_Unwind_VRS_Pop@@Base+0x358> │ │ + add r0, sp, #128 ; 0x80 │ │ + bl 48098 <__gnu_Unwind_Save_VFP@@Base> │ │ + b 47e94 <_Unwind_VRS_Pop@@Base+0x184> │ │ + add r0, sp, #128 ; 0x80 │ │ + bl 48098 <__gnu_Unwind_Save_VFP@@Base> │ │ + b 47e90 <_Unwind_VRS_Pop@@Base+0x180> │ │ + cmp r7, #15 │ │ + bhi 47e94 <_Unwind_VRS_Pop@@Base+0x184> │ │ + b 47e34 <_Unwind_VRS_Pop@@Base+0x124> │ │ + add sp, sp, #268 ; 0x10c │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -00046338 <__restore_core_regs>: │ │ +0004807c <__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} │ │ │ │ -0004634c <__gnu_Unwind_Restore_VFP>: │ │ +00048090 <__gnu_Unwind_Restore_VFP@@Base>: │ │ fldmiax r0, {d0-d15} ;@ Deprecated │ │ bx lr │ │ │ │ -00046354 <__gnu_Unwind_Save_VFP>: │ │ +00048098 <__gnu_Unwind_Save_VFP@@Base>: │ │ fstmiax r0, {d0-d15} ;@ Deprecated │ │ bx lr │ │ │ │ -0004635c <__gnu_Unwind_Restore_VFP_D>: │ │ +000480a0 <__gnu_Unwind_Restore_VFP_D@@Base>: │ │ vldmia r0, {d0-d15} │ │ bx lr │ │ │ │ -00046364 <__gnu_Unwind_Save_VFP_D>: │ │ +000480a8 <__gnu_Unwind_Save_VFP_D@@Base>: │ │ vstmia r0, {d0-d15} │ │ bx lr │ │ │ │ -0004636c <__gnu_Unwind_Restore_VFP_D_16_to_31>: │ │ +000480b0 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base>: │ │ vldmia r0, {d16-d31} │ │ bx lr │ │ │ │ -00046374 <__gnu_Unwind_Save_VFP_D_16_to_31>: │ │ +000480b8 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base>: │ │ vstmia r0, {d16-d31} │ │ bx lr │ │ │ │ -0004637c <__gnu_Unwind_Restore_WMMXD>: │ │ +000480c0 <__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 │ │ @@ -92034,15 +93780,15 @@ │ │ ldfp f3, [r0], #8 │ │ ldfp f4, [r0], #8 │ │ ldfp f5, [r0], #8 │ │ ldfp f6, [r0], #8 │ │ ldfp f7, [r0], #8 │ │ bx lr │ │ │ │ -000463c0 <__gnu_Unwind_Save_WMMXD>: │ │ +00048104 <__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 │ │ @@ -92053,1067 +93799,1028 @@ │ │ stfp f3, [r0], #8 │ │ stfp f4, [r0], #8 │ │ stfp f5, [r0], #8 │ │ stfp f6, [r0], #8 │ │ stfp f7, [r0], #8 │ │ bx lr │ │ │ │ -00046404 <__gnu_Unwind_Restore_WMMXC>: │ │ +00048148 <__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 │ │ │ │ -00046418 <__gnu_Unwind_Save_WMMXC>: │ │ +0004815c <__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 │ │ │ │ -0004642c <_Unwind_RaiseException>: │ │ +00048170 <_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 46108 <__gnu_Unwind_RaiseException> │ │ + bl 475c4 <__gnu_Unwind_RaiseException@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -00046450 <_Unwind_Resume>: │ │ +00048194 <_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 461c8 <__gnu_Unwind_Resume> │ │ + bl 47684 <__gnu_Unwind_Resume@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -00046474 <_Unwind_Resume_or_Rethrow>: │ │ +000481b8 <_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 46234 <__gnu_Unwind_Resume_or_Rethrow> │ │ + bl 476f8 <__gnu_Unwind_Resume_or_Rethrow@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -00046498 <_Unwind_ForcedUnwind>: │ │ +000481dc <_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 461ac <__gnu_Unwind_ForcedUnwind> │ │ + bl 47668 <__gnu_Unwind_ForcedUnwind@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -000464bc <_Unwind_Backtrace>: │ │ +00048200 <_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 46278 <__gnu_Unwind_Backtrace> │ │ + bl 47840 <__gnu_Unwind_Backtrace@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ - ldrb r2, [r0, #8] │ │ - mov r3, r0 │ │ - cmp r2, #0 │ │ - subne r2, r2, #1 │ │ - bne 46518 <_Unwind_Backtrace+0x5c> │ │ - ldrb r2, [r0, #9] │ │ - cmp r2, #0 │ │ - beq 46530 <_Unwind_Backtrace+0x74> │ │ - sub r2, r2, #1 │ │ - strb r2, [r0, #9] │ │ - ldr r2, [r0, #4] │ │ - ldr r1, [r2], #4 │ │ - stm r0, {r1, r2} │ │ - mov r2, #3 │ │ - strb r2, [r3, #8] │ │ - ldr r2, [r3] │ │ - lsr r0, r2, #24 │ │ - lsl r2, r2, #8 │ │ - str r2, [r3] │ │ + ldrb r3, [r0, #8] │ │ + cmp r3, #0 │ │ + bne 48260 <_Unwind_Backtrace@@Base+0x60> │ │ + ldrb r3, [r0, #9] │ │ + cmp r3, #0 │ │ + beq 4827c <_Unwind_Backtrace@@Base+0x7c> │ │ + sub r3, r3, #1 │ │ + strb r3, [r0, #9] │ │ + ldr r3, [r0, #4] │ │ + add r2, r3, #4 │ │ + ldr r3, [r3] │ │ + str r3, [r0] │ │ + str r2, [r0, #4] │ │ + mov r3, #3 │ │ + b 48264 <_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 │ │ mov r0, #176 ; 0xb0 │ │ bx lr │ │ + push {r0, r1, r2, r3, r4, lr} │ │ + mov r1, #0 │ │ + add r3, sp, #12 │ │ + str r3, [sp] │ │ + mov r2, #12 │ │ + mov r3, r1 │ │ + bl 47734 <_Unwind_VRS_Get@@Base> │ │ + ldr r0, [sp, #12] │ │ + add sp, sp, #20 │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ + b 48284 <_Unwind_Backtrace@@Base+0x84> │ │ │ │ -00046538 <__gnu_unwind_execute>: │ │ +000482b0 <__gnu_unwind_execute@@Base>: │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r5, r0 │ │ - mov r6, r1 │ │ - mov r7, #0 │ │ - add sl, sp, #12 │ │ + mov r7, r1 │ │ + mov r6, #0 │ │ + add r8, sp, #12 │ │ mov r9, #4080 ; 0xff0 │ │ - mov r0, r6 │ │ - bl 464e0 <_Unwind_Backtrace+0x24> │ │ + mov r0, r7 │ │ + bl 48224 <_Unwind_Backtrace@@Base+0x24> │ │ cmp r0, #176 ; 0xb0 │ │ mov r4, r0 │ │ - bne 465ac <__gnu_unwind_execute+0x74> │ │ - cmp r7, #0 │ │ - movne r0, #0 │ │ - bne 468c4 <__gnu_unwind_execute+0x38c> │ │ + bne 4831c <__gnu_unwind_execute@@Base+0x6c> │ │ + cmp r6, #0 │ │ + bne 4862c <__gnu_unwind_execute@@Base+0x37c> │ │ add r4, sp, #12 │ │ - mov r1, r7 │ │ - mov r2, #14 │ │ - mov r3, r7 │ │ + mov r1, r6 │ │ + mov r3, r6 │ │ + str r4, [sp] │ │ mov r0, r5 │ │ + mov r2, #14 │ │ + bl 47734 <_Unwind_VRS_Get@@Base> │ │ str r4, [sp] │ │ - bl 45920 <_Unwind_VRS_Get> │ │ mov r0, r5 │ │ - mov r1, r7 │ │ + mov r1, r6 │ │ mov r2, #15 │ │ - mov r3, r7 │ │ - str r4, [sp] │ │ - bl 4598c <_Unwind_VRS_Set> │ │ - mov r0, r7 │ │ - b 468c4 <__gnu_unwind_execute+0x38c> │ │ + mov r3, r6 │ │ + bl 477b8 <_Unwind_VRS_Set@@Base> │ │ + b 4862c <__gnu_unwind_execute@@Base+0x37c> │ │ ands r1, r0, #128 ; 0x80 │ │ - bne 465f8 <__gnu_unwind_execute+0xc0> │ │ + bne 4835c <__gnu_unwind_execute@@Base+0xac> │ │ + lsl sl, r0, #2 │ │ mov r3, r1 │ │ - lsl r8, r0, #2 │ │ - mov r2, #13 │ │ + str r8, [sp] │ │ mov r0, r5 │ │ - and r8, r8, #255 ; 0xff │ │ - str sl, [sp] │ │ - bl 45920 <_Unwind_VRS_Get> │ │ + mov r2, #13 │ │ + bl 47734 <_Unwind_VRS_Get@@Base> │ │ + and sl, sl, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ - add r8, r8, #4 │ │ + add sl, sl, #4 │ │ tst r4, #64 ; 0x40 │ │ - rsbne r8, r8, r3 │ │ - addeq r8, r3, r8 │ │ - str r8, [sp, #12] │ │ - str sl, [sp] │ │ - mov r0, r5 │ │ - mov r1, #0 │ │ - b 4668c <__gnu_unwind_execute+0x154> │ │ + rsbne sl, sl, r3 │ │ + addeq sl, sl, r3 │ │ + str sl, [sp, #12] │ │ + b 483e4 <__gnu_unwind_execute@@Base+0x134> │ │ and r3, r0, #240 ; 0xf0 │ │ cmp r3, #128 ; 0x80 │ │ - bne 4664c <__gnu_unwind_execute+0x114> │ │ + bne 483b8 <__gnu_unwind_execute@@Base+0x108> │ │ lsl r4, r0, #8 │ │ - mov r0, r6 │ │ - bl 464e0 <_Unwind_Backtrace+0x24> │ │ - orr r4, r0, r4 │ │ - cmp r4, #32768 ; 0x8000 │ │ - beq 468c0 <__gnu_unwind_execute+0x388> │ │ + mov r0, r7 │ │ + bl 48224 <_Unwind_Backtrace@@Base+0x24> │ │ + orr r0, r0, r4 │ │ + cmp r0, #32768 ; 0x8000 │ │ + bne 48388 <__gnu_unwind_execute@@Base+0xd8> │ │ + mov r0, #9 │ │ + b 48630 <__gnu_unwind_execute@@Base+0x380> │ │ + lsl r2, r0, #20 │ │ mov r1, #0 │ │ - lsl r2, r4, #20 │ │ - mov r0, r5 │ │ + lsl r4, r0, #4 │ │ lsr r2, r2, #16 │ │ + mov r0, r5 │ │ mov r3, r1 │ │ - bl 45da8 <_Unwind_VRS_Pop> │ │ - lsl r8, r4, #4 │ │ + bl 47d10 <_Unwind_VRS_Pop@@Base> │ │ cmp r0, #0 │ │ - bne 468c0 <__gnu_unwind_execute+0x388> │ │ - tst r8, #32768 ; 0x8000 │ │ - movne r7, #1 │ │ - b 46550 <__gnu_unwind_execute+0x18> │ │ + bne 48380 <__gnu_unwind_execute@@Base+0xd0> │ │ + tst r4, #32768 ; 0x8000 │ │ + movne r6, #1 │ │ + b 482c8 <__gnu_unwind_execute@@Base+0x18> │ │ cmp r3, #144 ; 0x90 │ │ - bne 4669c <__gnu_unwind_execute+0x164> │ │ - and r2, r0, #15 │ │ - cmp r2, #13 │ │ - cmpne r2, #15 │ │ - movne r8, #0 │ │ - moveq r8, #1 │ │ - beq 468c0 <__gnu_unwind_execute+0x388> │ │ - mov r1, r8 │ │ + bne 48400 <__gnu_unwind_execute@@Base+0x150> │ │ + and r3, r0, #13 │ │ + cmp r3, #13 │ │ + beq 48380 <__gnu_unwind_execute@@Base+0xd0> │ │ + mov r1, #0 │ │ + str r8, [sp] │ │ mov r0, r5 │ │ - mov r3, r8 │ │ - str sl, [sp] │ │ - bl 45920 <_Unwind_VRS_Get> │ │ + and r2, r4, #15 │ │ + mov r3, r1 │ │ + bl 47734 <_Unwind_VRS_Get@@Base> │ │ mov r0, r5 │ │ - mov r1, r8 │ │ - str sl, [sp] │ │ + mov r1, #0 │ │ + str r8, [sp] │ │ mov r2, #13 │ │ mov r3, r1 │ │ - bl 4598c <_Unwind_VRS_Set> │ │ - b 46550 <__gnu_unwind_execute+0x18> │ │ + bl 477b8 <_Unwind_VRS_Set@@Base> │ │ + b 482c8 <__gnu_unwind_execute@@Base+0x18> │ │ cmp r3, #160 ; 0xa0 │ │ - bne 466c8 <__gnu_unwind_execute+0x190> │ │ + bne 4842c <__gnu_unwind_execute@@Base+0x17c> │ │ mvn r2, r0 │ │ and r2, r2, #7 │ │ asr r2, r9, r2 │ │ tst r0, #8 │ │ and r2, r2, #4080 ; 0xff0 │ │ orrne r2, r2, #16384 ; 0x4000 │ │ mov r0, r5 │ │ mov r1, #0 │ │ - b 46840 <__gnu_unwind_execute+0x308> │ │ + b 48458 <__gnu_unwind_execute@@Base+0x1a8> │ │ cmp r3, #176 ; 0xb0 │ │ - bne 467c0 <__gnu_unwind_execute+0x288> │ │ + bne 48518 <__gnu_unwind_execute@@Base+0x268> │ │ cmp r0, #177 ; 0xb1 │ │ - bne 466f8 <__gnu_unwind_execute+0x1c0> │ │ - mov r0, r6 │ │ - bl 464e0 <_Unwind_Backtrace+0x24> │ │ + bne 48460 <__gnu_unwind_execute@@Base+0x1b0> │ │ + mov r0, r7 │ │ + bl 48224 <_Unwind_Backtrace@@Base+0x24> │ │ subs r2, r0, #0 │ │ - beq 468c0 <__gnu_unwind_execute+0x388> │ │ + beq 48380 <__gnu_unwind_execute@@Base+0xd0> │ │ ands r1, r2, #240 ; 0xf0 │ │ - bne 468c0 <__gnu_unwind_execute+0x388> │ │ + bne 48380 <__gnu_unwind_execute@@Base+0xd0> │ │ mov r0, r5 │ │ - b 46840 <__gnu_unwind_execute+0x308> │ │ + mov r3, r1 │ │ + b 4861c <__gnu_unwind_execute@@Base+0x36c> │ │ cmp r0, #178 ; 0xb2 │ │ - bne 46764 <__gnu_unwind_execute+0x22c> │ │ + bne 484cc <__gnu_unwind_execute@@Base+0x21c> │ │ mov r1, #0 │ │ mov r2, #13 │ │ mov r3, r1 │ │ + str r8, [sp] │ │ mov r0, r5 │ │ - str sl, [sp] │ │ - bl 45920 <_Unwind_VRS_Get> │ │ - mov r0, r6 │ │ - bl 464e0 <_Unwind_Backtrace+0x24> │ │ + bl 47734 <_Unwind_VRS_Get@@Base> │ │ + mov r0, r7 │ │ + bl 48224 <_Unwind_Backtrace@@Base+0x24> │ │ mov r4, #2 │ │ - b 4673c <__gnu_unwind_execute+0x204> │ │ - add r0, r3, r0, lsl r4 │ │ - str r0, [sp, #12] │ │ - mov r0, r6 │ │ - add r4, r4, #7 │ │ - bl 464e0 <_Unwind_Backtrace+0x24> │ │ ands r1, r0, #128 ; 0x80 │ │ ldr r3, [sp, #12] │ │ and r0, r0, #127 ; 0x7f │ │ - bne 46728 <__gnu_unwind_execute+0x1f0> │ │ + beq 484b4 <__gnu_unwind_execute@@Base+0x204> │ │ + add r3, r3, r0, lsl r4 │ │ + mov r0, r7 │ │ + str r3, [sp, #12] │ │ + add r4, r4, #7 │ │ + bl 48224 <_Unwind_Backtrace@@Base+0x24> │ │ + b 4848c <__gnu_unwind_execute@@Base+0x1dc> │ │ add r3, r3, #516 ; 0x204 │ │ - add r0, r3, r0, lsl r4 │ │ - str sl, [sp] │ │ - str r0, [sp, #12] │ │ + add r3, r3, r0, lsl r4 │ │ + str r8, [sp] │ │ + str r3, [sp, #12] │ │ mov r0, r5 │ │ - b 4668c <__gnu_unwind_execute+0x154> │ │ + b 483f0 <__gnu_unwind_execute@@Base+0x140> │ │ cmp r0, #179 ; 0xb3 │ │ - bne 4678c <__gnu_unwind_execute+0x254> │ │ - mov r0, r6 │ │ - bl 464e0 <_Unwind_Backtrace+0x24> │ │ + bne 484f4 <__gnu_unwind_execute@@Base+0x244> │ │ + mov r0, r7 │ │ + bl 48224 <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #1 │ │ - and r3, r0, #15 │ │ - and r2, r0, #240 ; 0xf0 │ │ - add r3, r3, #1 │ │ + and r2, r0, #15 │ │ + and r3, r0, #240 ; 0xf0 │ │ + add r2, r2, #1 │ │ mov r0, r5 │ │ - b 467ec <__gnu_unwind_execute+0x2b4> │ │ + b 48544 <__gnu_unwind_execute@@Base+0x294> │ │ and r3, r0, #252 ; 0xfc │ │ cmp r3, #180 ; 0xb4 │ │ - andeq r4, r0, #3 │ │ - andne r4, r4, #7 │ │ - addeq r2, r4, #1 │ │ - addne r2, r4, #1 │ │ - moveq r0, r5 │ │ - moveq r1, #2 │ │ - orreq r2, r2, #262144 ; 0x40000 │ │ - movne r0, r5 │ │ - movne r1, #1 │ │ - orrne r2, r2, #524288 ; 0x80000 │ │ - b 46840 <__gnu_unwind_execute+0x308> │ │ + beq 48380 <__gnu_unwind_execute@@Base+0xd0> │ │ + and r2, r0, #7 │ │ + add r2, r2, #1 │ │ + mov r0, r5 │ │ + mov r1, #1 │ │ + orr r2, r2, #524288 ; 0x80000 │ │ + b 48458 <__gnu_unwind_execute@@Base+0x1a8> │ │ cmp r3, #192 ; 0xc0 │ │ - bne 46890 <__gnu_unwind_execute+0x358> │ │ + bne 485f8 <__gnu_unwind_execute@@Base+0x348> │ │ cmp r0, #198 ; 0xc6 │ │ - bne 467f4 <__gnu_unwind_execute+0x2bc> │ │ - mov r0, r6 │ │ - bl 464e0 <_Unwind_Backtrace+0x24> │ │ + bne 4854c <__gnu_unwind_execute@@Base+0x29c> │ │ + mov r0, r7 │ │ + bl 48224 <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #3 │ │ - and r3, r0, #15 │ │ - and r2, r0, #240 ; 0xf0 │ │ - add r3, r3, #1 │ │ + and r2, r0, #15 │ │ + and r3, r0, #240 ; 0xf0 │ │ + add r2, r2, #1 │ │ mov r0, r5 │ │ - orr r2, r3, r2, lsl #12 │ │ - b 46840 <__gnu_unwind_execute+0x308> │ │ + orr r2, r2, r3, lsl #12 │ │ + b 48458 <__gnu_unwind_execute@@Base+0x1a8> │ │ cmp r0, #199 ; 0xc7 │ │ - bne 46820 <__gnu_unwind_execute+0x2e8> │ │ - mov r0, r6 │ │ - bl 464e0 <_Unwind_Backtrace+0x24> │ │ + bne 48578 <__gnu_unwind_execute@@Base+0x2c8> │ │ + mov r0, r7 │ │ + bl 48224 <_Unwind_Backtrace@@Base+0x24> │ │ subs r2, r0, #0 │ │ - beq 468c0 <__gnu_unwind_execute+0x388> │ │ + beq 48380 <__gnu_unwind_execute@@Base+0xd0> │ │ ands r3, r2, #240 ; 0xf0 │ │ - bne 468c0 <__gnu_unwind_execute+0x388> │ │ + bne 48380 <__gnu_unwind_execute@@Base+0xd0> │ │ mov r0, r5 │ │ mov r1, #4 │ │ - b 468b4 <__gnu_unwind_execute+0x37c> │ │ + b 4861c <__gnu_unwind_execute@@Base+0x36c> │ │ and r3, r0, #248 ; 0xf8 │ │ cmp r3, #192 ; 0xc0 │ │ - bne 46848 <__gnu_unwind_execute+0x310> │ │ - and r4, r0, #15 │ │ - add r2, r4, #1 │ │ + bne 4859c <__gnu_unwind_execute@@Base+0x2ec> │ │ + and r2, r0, #15 │ │ + add r2, r2, #1 │ │ mov r0, r5 │ │ mov r1, #3 │ │ orr r2, r2, #655360 ; 0xa0000 │ │ - mov r3, r1 │ │ - b 468b4 <__gnu_unwind_execute+0x37c> │ │ + b 48458 <__gnu_unwind_execute@@Base+0x1a8> │ │ cmp r0, #200 ; 0xc8 │ │ - bne 46864 <__gnu_unwind_execute+0x32c> │ │ - mov r0, r6 │ │ - bl 464e0 <_Unwind_Backtrace+0x24> │ │ + bne 485cc <__gnu_unwind_execute@@Base+0x31c> │ │ + mov r0, r7 │ │ + bl 48224 <_Unwind_Backtrace@@Base+0x24> │ │ + mov r1, #1 │ │ and r2, r0, #240 ; 0xf0 │ │ + and r0, r0, #15 │ │ + add r3, r0, #1 │ │ add r2, r2, #16 │ │ - b 46878 <__gnu_unwind_execute+0x340> │ │ - cmp r0, #201 ; 0xc9 │ │ - bne 468c0 <__gnu_unwind_execute+0x388> │ │ - mov r0, r6 │ │ - bl 464e0 <_Unwind_Backtrace+0x24> │ │ - and r2, r0, #240 ; 0xf0 │ │ - and r3, r0, #15 │ │ - add r3, r3, #1 │ │ mov r0, r5 │ │ - mov r1, #1 │ │ orr r2, r3, r2, lsl #12 │ │ - b 468b0 <__gnu_unwind_execute+0x378> │ │ + b 48618 <__gnu_unwind_execute@@Base+0x368> │ │ + cmp r0, #201 ; 0xc9 │ │ + bne 48380 <__gnu_unwind_execute@@Base+0xd0> │ │ + mov r0, r7 │ │ + bl 48224 <_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 48618 <__gnu_unwind_execute@@Base+0x368> │ │ and r3, r0, #248 ; 0xf8 │ │ cmp r3, #208 ; 0xd0 │ │ - bne 468c0 <__gnu_unwind_execute+0x388> │ │ - and r4, r0, #7 │ │ - add r2, r4, #1 │ │ + bne 48380 <__gnu_unwind_execute@@Base+0xd0> │ │ + and r2, r0, #7 │ │ + add r2, r2, #1 │ │ mov r0, r5 │ │ mov r1, #1 │ │ orr r2, r2, #524288 ; 0x80000 │ │ mov r3, #5 │ │ - bl 45da8 <_Unwind_VRS_Pop> │ │ + bl 47d10 <_Unwind_VRS_Pop@@Base> │ │ cmp r0, #0 │ │ - beq 46550 <__gnu_unwind_execute+0x18> │ │ - mov r0, #9 │ │ + bne 48380 <__gnu_unwind_execute@@Base+0xd0> │ │ + b 482c8 <__gnu_unwind_execute@@Base+0x18> │ │ + mov r0, #0 │ │ add sp, sp, #16 │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ -000468cc <__gnu_unwind_frame>: │ │ +00048638 <__gnu_unwind_frame@@Base>: │ │ push {r0, r1, r2, r3, r4, lr} │ │ ldr r3, [r0, #76] ; 0x4c │ │ mov r0, r1 │ │ ldr r2, [r3, #4] │ │ add r1, sp, #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 46538 <__gnu_unwind_execute> │ │ - add sp, sp, #20 │ │ - ldmfd sp!, {pc} │ │ - │ │ -0004690c <_Unwind_GetRegionStart>: │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r1, #0 │ │ - add r3, sp, #12 │ │ - str r3, [sp] │ │ - mov r2, #12 │ │ - mov r3, r1 │ │ - bl 45920 <_Unwind_VRS_Get> │ │ - ldr r3, [sp, #12] │ │ - ldr r0, [r3, #72] ; 0x48 │ │ - add sp, sp, #20 │ │ - ldmfd sp!, {pc} │ │ - │ │ -00046938 <_Unwind_GetLanguageSpecificData>: │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r1, #0 │ │ - add r3, sp, #12 │ │ - str r3, [sp] │ │ - mov r2, #12 │ │ - mov r3, r1 │ │ - bl 45920 <_Unwind_VRS_Get> │ │ - ldr r3, [sp, #12] │ │ - ldr r3, [r3, #76] ; 0x4c │ │ - ldrb r2, [r3, #7] │ │ - add r3, r3, r2, lsl #2 │ │ - add r0, r3, #8 │ │ + bl 482b0 <__gnu_unwind_execute@@Base> │ │ add sp, sp, #20 │ │ - ldmfd sp!, {pc} │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -00046970 <_Unwind_GetDataRelBase>: │ │ +00048678 <_Unwind_GetRegionStart@@Base>: │ │ push {r3, lr} │ │ - bl ec68 │ │ + bl 482ac <_Unwind_Backtrace@@Base+0xac> │ │ + ldr r0, [r0, #72] ; 0x48 │ │ + pop {r3, pc} │ │ │ │ -00046978 <_Unwind_GetTextRelBase>: │ │ +00048688 <_Unwind_GetLanguageSpecificData@@Base>: │ │ push {r3, lr} │ │ - bl ec68 │ │ + bl 482ac <_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} │ │ │ │ -00046980 <__divdi3>: │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, sp, #20 │ │ - subs r4, r1, #0 │ │ - mov r6, r2 │ │ - mov r7, r3 │ │ - mov r5, r0 │ │ - movge r8, #0 │ │ - bge 469b4 <__divdi3+0x34> │ │ - rsbs r0, r0, #0 │ │ - rsc r1, r1, #0 │ │ - mov r5, r0 │ │ - mov r4, r1 │ │ - mvn r8, #0 │ │ - cmp r3, #0 │ │ - str r8, [sp, #12] │ │ - bge 469d4 <__divdi3+0x54> │ │ - ldr r3, [sp, #12] │ │ - mvn r3, r3 │ │ - str r3, [sp, #12] │ │ - rsbs r2, r6, #0 │ │ - rsc r3, r7, #0 │ │ - cmp r3, #0 │ │ - mov r6, r2 │ │ - mov r8, r5 │ │ - mov r7, r4 │ │ - bne 46c64 <__divdi3+0x2e4> │ │ - cmp r2, r4 │ │ - bls 46abc <__divdi3+0x13c> │ │ - clz r3, r2 │ │ - cmp r3, #0 │ │ - lslne r6, r2, r3 │ │ - rsbne r2, r3, #32 │ │ - lsrne r2, r5, r2 │ │ - orrne r7, r2, r4, lsl r3 │ │ - lslne r8, r5, r3 │ │ - lsr r5, r6, #16 │ │ - mov r0, r7 │ │ - mov r1, r5 │ │ - bl 441e8 <__aeabi_uidivmod> │ │ - mov r0, r7 │ │ - lsl sl, r6, #16 │ │ - lsr sl, sl, #16 │ │ - lsr r7, r8, #16 │ │ - mov r4, r1 │ │ - mov r1, r5 │ │ - bl 44140 <__udivsi3> │ │ - orr r7, r7, r4, lsl #16 │ │ - mul r3, sl, r0 │ │ - cmp r7, r3 │ │ - movcs r4, r0 │ │ - bcs 46a64 <__divdi3+0xe4> │ │ - adds r7, r7, r6 │ │ - sub r4, r0, #1 │ │ - bcs 46a64 <__divdi3+0xe4> │ │ - cmp r7, r3 │ │ - subcc r4, r0, #2 │ │ - addcc r7, r7, r6 │ │ - rsb r7, r3, r7 │ │ - mov r0, r7 │ │ - mov r1, r5 │ │ - bl 441e8 <__aeabi_uidivmod> │ │ - mov r0, r7 │ │ - lsl r8, r8, #16 │ │ - lsr r8, r8, #16 │ │ - mov r9, r1 │ │ - mov r1, r5 │ │ - bl 44140 <__udivsi3> │ │ - orr r9, r8, r9, lsl #16 │ │ - mul sl, r0, sl │ │ - cmp r9, sl │ │ - movcs r3, r0 │ │ - bcs 46ab4 <__divdi3+0x134> │ │ - adds r9, r9, r6 │ │ - sub r3, r0, #1 │ │ - bcs 46ab4 <__divdi3+0x134> │ │ - cmp r9, sl │ │ - subcc r3, r0, #2 │ │ - orr r4, r3, r4, lsl #16 │ │ - b 46dd0 <__divdi3+0x450> │ │ - cmp r2, #0 │ │ - bne 46ad4 <__divdi3+0x154> │ │ - mov r0, #1 │ │ - mov r1, r3 │ │ - bl 44140 <__udivsi3> │ │ - mov r6, r0 │ │ - clz r3, r6 │ │ - cmp r3, #0 │ │ - rsbeq r4, r6, r4 │ │ - moveq r7, #1 │ │ - beq 46bb4 <__divdi3+0x234> │ │ - lsl r6, r6, r3 │ │ - rsb r2, r3, #32 │ │ - lsr fp, r4, r2 │ │ - lsr sl, r6, #16 │ │ - lsr r2, r5, r2 │ │ - mov r0, fp │ │ - mov r1, sl │ │ - orr r4, r2, r4, lsl r3 │ │ - lsl r8, r5, r3 │ │ - bl 441e8 <__aeabi_uidivmod> │ │ - mov r0, fp │ │ - lsl r7, r6, #16 │ │ - lsr r7, r7, #16 │ │ - lsr r9, r4, #16 │ │ - mov r5, r1 │ │ - mov r1, sl │ │ - bl 44140 <__udivsi3> │ │ - orr r9, r9, r5, lsl #16 │ │ - mul r3, r7, r0 │ │ - cmp r9, r3 │ │ - movcs r5, r0 │ │ - bcs 46b58 <__divdi3+0x1d8> │ │ - adds r9, r9, r6 │ │ - sub r5, r0, #1 │ │ - bcs 46b58 <__divdi3+0x1d8> │ │ - cmp r9, r3 │ │ - subcc r5, r0, #2 │ │ - addcc r9, r9, r6 │ │ - rsb r9, r3, r9 │ │ - mov r0, r9 │ │ - mov r1, sl │ │ - bl 441e8 <__aeabi_uidivmod> │ │ - mov r0, r9 │ │ - lsl r4, r4, #16 │ │ - lsr r4, r4, #16 │ │ - mov fp, r1 │ │ - mov r1, sl │ │ - bl 44140 <__udivsi3> │ │ - orr fp, r4, fp, lsl #16 │ │ - mul r3, r7, r0 │ │ - cmp fp, r3 │ │ - movcs r7, r0 │ │ - bcs 46bac <__divdi3+0x22c> │ │ - adds fp, fp, r6 │ │ - sub r7, r0, #1 │ │ - bcs 46bac <__divdi3+0x22c> │ │ - cmp fp, r3 │ │ - subcc r7, r0, #2 │ │ - addcc fp, fp, r6 │ │ - rsb r4, r3, fp │ │ - orr r7, r7, r5, lsl #16 │ │ - lsr r5, r6, #16 │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - bl 441e8 <__aeabi_uidivmod> │ │ - mov r0, r4 │ │ - lsl sl, r6, #16 │ │ - lsr sl, sl, #16 │ │ - mov fp, r1 │ │ - mov r1, r5 │ │ - bl 44140 <__udivsi3> │ │ - lsr r3, r8, #16 │ │ - orr fp, r3, fp, lsl #16 │ │ - mul r9, sl, r0 │ │ - cmp fp, r9 │ │ - movcs r4, r0 │ │ - bcs 46c0c <__divdi3+0x28c> │ │ - adds fp, fp, r6 │ │ - sub r4, r0, #1 │ │ - bcs 46c0c <__divdi3+0x28c> │ │ - cmp fp, r9 │ │ - subcc r4, r0, #2 │ │ - addcc fp, fp, r6 │ │ - rsb r9, r9, fp │ │ - mov r0, r9 │ │ - mov r1, r5 │ │ - bl 441e8 <__aeabi_uidivmod> │ │ - mov r0, r9 │ │ - lsl r8, r8, #16 │ │ - lsr r8, r8, #16 │ │ - mov fp, r1 │ │ - mov r1, r5 │ │ - bl 44140 <__udivsi3> │ │ - orr fp, r8, fp, lsl #16 │ │ - mul sl, r0, sl │ │ - cmp fp, sl │ │ - movcs r3, r0 │ │ - bcs 46c5c <__divdi3+0x2dc> │ │ - adds fp, fp, r6 │ │ - sub r3, r0, #1 │ │ - bcs 46c5c <__divdi3+0x2dc> │ │ - cmp fp, sl │ │ - subcc r3, r0, #2 │ │ - orr r4, r3, r4, lsl #16 │ │ - b 46de0 <__divdi3+0x460> │ │ - cmp r3, r4 │ │ - movhi r7, #0 │ │ - bhi 46ddc <__divdi3+0x45c> │ │ - clz r7, r3 │ │ - cmp r7, #0 │ │ - bne 46c98 <__divdi3+0x318> │ │ - cmp r4, r3 │ │ - cmpls r5, r2 │ │ - movcc r4, #0 │ │ - movcs r4, #1 │ │ - movcs r4, #1 │ │ - bcs 46de0 <__divdi3+0x460> │ │ - b 46dd8 <__divdi3+0x458> │ │ - rsb r1, r7, #32 │ │ - lsr r6, r2, r1 │ │ - orr r6, r6, r3, lsl r7 │ │ - lsr sl, r4, r1 │ │ - lsr r1, r5, r1 │ │ - lsl r2, r2, r7 │ │ - lsr r8, r6, #16 │ │ - orr r4, r1, r4, lsl r7 │ │ - mov r0, sl │ │ - mov r1, r8 │ │ - str r2, [sp, #8] │ │ - bl 441e8 <__aeabi_uidivmod> │ │ - mov r0, sl │ │ - lsl r9, r6, #16 │ │ - lsr r9, r9, #16 │ │ - mov fp, r1 │ │ - mov r1, r8 │ │ - bl 44140 <__udivsi3> │ │ - lsr r2, r4, #16 │ │ - orr fp, r2, fp, lsl #16 │ │ - mul r3, r9, r0 │ │ - cmp fp, r3 │ │ - movcs sl, r0 │ │ - bcs 46d10 <__divdi3+0x390> │ │ - adds fp, fp, r6 │ │ - sub sl, r0, #1 │ │ - bcs 46d10 <__divdi3+0x390> │ │ - cmp fp, r3 │ │ - subcc sl, r0, #2 │ │ - addcc fp, fp, r6 │ │ - rsb fp, r3, fp │ │ - mov r0, fp │ │ - mov r1, r8 │ │ - bl 441e8 <__aeabi_uidivmod> │ │ - mov r0, fp │ │ - lsl r4, r4, #16 │ │ - lsr r4, r4, #16 │ │ - mov r3, r1 │ │ - mov r1, r8 │ │ - str r3, [sp, #4] │ │ - bl 44140 <__udivsi3> │ │ - ldr r3, [sp, #4] │ │ - orr r3, r4, r3, lsl #16 │ │ - mul r9, r0, r9 │ │ - cmp r3, r9 │ │ - movcs r4, r0 │ │ - bcs 46d6c <__divdi3+0x3ec> │ │ - adds r3, r3, r6 │ │ - sub r4, r0, #1 │ │ - bcs 46d6c <__divdi3+0x3ec> │ │ - cmp r3, r9 │ │ - subcc r4, r0, #2 │ │ - addcc r3, r3, r6 │ │ - rsb r3, r9, r3 │ │ - orr r4, r4, sl, lsl #16 │ │ - ldr r8, [sp, #8] │ │ - lsr r0, r4, #16 │ │ - lsr r1, r8, #16 │ │ - bic ip, r4, r0, lsl #16 │ │ - bic r6, r8, r1, lsl #16 │ │ - mul r2, ip, r6 │ │ - mul r6, r0, r6 │ │ - mul ip, r1, ip │ │ - mul r1, r0, r1 │ │ - adds ip, r6, ip │ │ - addcs r1, r1, #65536 ; 0x10000 │ │ - adds r2, r2, ip, lsl #16 │ │ - adc r1, r1, ip, lsr #16 │ │ - cmp r1, r3 │ │ - bhi 46dcc <__divdi3+0x44c> │ │ - movne r3, #0 │ │ - moveq r3, #1 │ │ - cmp r2, r5, lsl r7 │ │ - movls r7, #0 │ │ - andhi r7, r3, #1 │ │ - cmp r7, #0 │ │ - beq 46de0 <__divdi3+0x460> │ │ - sub r4, r4, #1 │ │ - mov r7, #0 │ │ - b 46de0 <__divdi3+0x460> │ │ - mov r7, r4 │ │ - mov r4, r7 │ │ - ldr r3, [sp, #12] │ │ - mov r0, r4 │ │ - cmp r3, #0 │ │ - mov r1, r7 │ │ - beq 46dfc <__divdi3+0x47c> │ │ - rsbs r0, r0, #0 │ │ - rsc r1, r1, #0 │ │ - add sp, sp, #20 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ +000486a4 <_Unwind_GetDataRelBase@@Base>: │ │ + push {r3, lr} │ │ + bl f54c │ │ │ │ -00046e04 <__udivdi3>: │ │ - push {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - cmp r3, #0 │ │ - mov r4, r0 │ │ - mov r7, r1 │ │ - mov r9, r2 │ │ - mov fp, r0 │ │ - mov r8, r1 │ │ - bne 470a0 <__udivdi3+0x29c> │ │ - cmp r2, r1 │ │ - bls 46ef8 <__udivdi3+0xf4> │ │ - clz r3, r2 │ │ - cmp r3, #0 │ │ - lslne r9, r2, r3 │ │ - rsbne r2, r3, #32 │ │ - lsrne r2, r0, r2 │ │ - orrne r8, r2, r1, lsl r3 │ │ - lsr r4, r9, #16 │ │ - lslne fp, r0, r3 │ │ - mov r1, r4 │ │ - mov r0, r8 │ │ - bl 441e8 <__aeabi_uidivmod> │ │ - mov r0, r8 │ │ - lsl r6, r9, #16 │ │ - lsr r6, r6, #16 │ │ - lsr r7, fp, #16 │ │ - mov r5, r1 │ │ - mov r1, r4 │ │ - bl 44140 <__udivsi3> │ │ - orr r7, r7, r5, lsl #16 │ │ - mul r3, r6, r0 │ │ - cmp r7, r3 │ │ - movcs r5, r0 │ │ - bcs 46ea0 <__udivdi3+0x9c> │ │ - adds r7, r7, r9 │ │ - sub r5, r0, #1 │ │ - bcs 46ea0 <__udivdi3+0x9c> │ │ - cmp r7, r3 │ │ - subcc r5, r0, #2 │ │ - addcc r7, r7, r9 │ │ - rsb r7, r3, r7 │ │ - mov r0, r7 │ │ - mov r1, r4 │ │ - bl 441e8 <__aeabi_uidivmod> │ │ - mov r0, r7 │ │ - lsl fp, fp, #16 │ │ - lsr fp, fp, #16 │ │ - mov r8, r1 │ │ - mov r1, r4 │ │ - bl 44140 <__udivsi3> │ │ - orr fp, fp, r8, lsl #16 │ │ - mul r6, r0, r6 │ │ - cmp fp, r6 │ │ - movcs r8, r0 │ │ - bcs 46ef0 <__udivdi3+0xec> │ │ - adds r9, fp, r9 │ │ - sub r8, r0, #1 │ │ - bcs 46ef0 <__udivdi3+0xec> │ │ - cmp r9, r6 │ │ - subcc r8, r0, #2 │ │ - orr r8, r8, r5, lsl #16 │ │ - b 47208 <__udivdi3+0x404> │ │ - cmp r2, #0 │ │ - bne 46f10 <__udivdi3+0x10c> │ │ - mov r0, #1 │ │ - mov r1, r2 │ │ - bl 44140 <__udivsi3> │ │ - mov r9, r0 │ │ - clz r3, r9 │ │ - cmp r3, #0 │ │ - rsbeq r7, r9, r7 │ │ - moveq r6, #1 │ │ - beq 46ff0 <__udivdi3+0x1ec> │ │ - lsl r9, r9, r3 │ │ - rsb sl, r3, #32 │ │ - lsr r5, r7, sl │ │ - lsr r8, r9, #16 │ │ - lsr sl, r4, sl │ │ - mov r0, r5 │ │ - mov r1, r8 │ │ - orr sl, sl, r7, lsl r3 │ │ - lsl fp, r4, r3 │ │ - bl 441e8 <__aeabi_uidivmod> │ │ - mov r0, r5 │ │ - lsl r7, r9, #16 │ │ - lsr r7, r7, #16 │ │ - mov r6, r1 │ │ - mov r1, r8 │ │ - bl 44140 <__udivsi3> │ │ - lsr r3, sl, #16 │ │ - orr r6, r3, r6, lsl #16 │ │ - mul r4, r7, r0 │ │ - cmp r6, r4 │ │ - movcs r5, r0 │ │ - bcs 46f94 <__udivdi3+0x190> │ │ - adds r6, r6, r9 │ │ - sub r5, r0, #1 │ │ - bcs 46f94 <__udivdi3+0x190> │ │ - cmp r6, r4 │ │ - subcc r5, r0, #2 │ │ - addcc r6, r6, r9 │ │ - rsb r4, r4, r6 │ │ - mov r0, r4 │ │ - mov r1, r8 │ │ - bl 441e8 <__aeabi_uidivmod> │ │ - mov r0, r4 │ │ - lsl sl, sl, #16 │ │ - lsr sl, sl, #16 │ │ - mov r6, r1 │ │ - mov r1, r8 │ │ - bl 44140 <__udivsi3> │ │ - orr sl, sl, r6, lsl #16 │ │ - mul r7, r0, r7 │ │ - cmp sl, r7 │ │ - movcs r6, r0 │ │ - bcs 46fe8 <__udivdi3+0x1e4> │ │ - adds sl, sl, r9 │ │ - sub r6, r0, #1 │ │ - bcs 46fe8 <__udivdi3+0x1e4> │ │ - cmp sl, r7 │ │ - subcc r6, r0, #2 │ │ - addcc sl, sl, r9 │ │ - rsb r7, r7, sl │ │ - orr r6, r6, r5, lsl #16 │ │ - lsr r5, r9, #16 │ │ - mov r0, r7 │ │ - mov r1, r5 │ │ - bl 441e8 <__aeabi_uidivmod> │ │ - mov r0, r7 │ │ - lsl r8, r9, #16 │ │ - lsr r8, r8, #16 │ │ - lsr r7, fp, #16 │ │ - mov r4, r1 │ │ - mov r1, r5 │ │ - bl 44140 <__udivsi3> │ │ - orr r7, r7, r4, lsl #16 │ │ - mul r3, r8, r0 │ │ - cmp r7, r3 │ │ - movcs r4, r0 │ │ - bcs 47048 <__udivdi3+0x244> │ │ - adds r7, r7, r9 │ │ - sub r4, r0, #1 │ │ - bcs 47048 <__udivdi3+0x244> │ │ - cmp r7, r3 │ │ - subcc r4, r0, #2 │ │ - addcc r7, r7, r9 │ │ - rsb r7, r3, r7 │ │ - mov r1, r5 │ │ - mov r0, r7 │ │ - bl 441e8 <__aeabi_uidivmod> │ │ - mov r0, r7 │ │ - lsl fp, fp, #16 │ │ - lsr fp, fp, #16 │ │ - mov sl, r1 │ │ - mov r1, r5 │ │ - bl 44140 <__udivsi3> │ │ - orr sl, fp, sl, lsl #16 │ │ - mul r8, r0, r8 │ │ - cmp sl, r8 │ │ - movcs r5, r0 │ │ - bcs 47098 <__udivdi3+0x294> │ │ - adds sl, sl, r9 │ │ - sub r5, r0, #1 │ │ - bcs 47098 <__udivdi3+0x294> │ │ - cmp sl, r8 │ │ - subcc r5, r0, #2 │ │ - orr r8, r5, r4, lsl #16 │ │ - b 47220 <__udivdi3+0x41c> │ │ - cmp r3, r1 │ │ - bhi 47210 <__udivdi3+0x40c> │ │ - clz r6, r3 │ │ - cmp r6, #0 │ │ - bne 470d0 <__udivdi3+0x2cc> │ │ - cmp r1, r3 │ │ - cmpls r0, r2 │ │ - movcc r4, #0 │ │ - movcs r4, #1 │ │ - movcs r8, #1 │ │ - bcs 47220 <__udivdi3+0x41c> │ │ - b 47218 <__udivdi3+0x414> │ │ - rsb sl, r6, #32 │ │ - lsr r5, r2, sl │ │ - orr r5, r5, r3, lsl r6 │ │ - lsr r8, r1, sl │ │ - lsr sl, r0, sl │ │ - lsl r2, r2, r6 │ │ - lsr r7, r5, #16 │ │ - orr sl, sl, r1, lsl r6 │ │ - mov r0, r8 │ │ - mov r1, r7 │ │ - str r2, [sp, #4] │ │ - bl 441e8 <__aeabi_uidivmod> │ │ - mov r0, r8 │ │ - lsl r9, r5, #16 │ │ - lsr r9, r9, #16 │ │ - mov fp, r1 │ │ - mov r1, r7 │ │ - bl 44140 <__udivsi3> │ │ - lsr r2, sl, #16 │ │ - orr fp, r2, fp, lsl #16 │ │ - mul r3, r9, r0 │ │ - cmp fp, r3 │ │ - movcs r8, r0 │ │ - bcs 47148 <__udivdi3+0x344> │ │ - adds fp, fp, r5 │ │ - sub r8, r0, #1 │ │ - bcs 47148 <__udivdi3+0x344> │ │ - cmp fp, r3 │ │ - subcc r8, r0, #2 │ │ - addcc fp, fp, r5 │ │ - rsb fp, r3, fp │ │ - mov r0, fp │ │ - mov r1, r7 │ │ - bl 441e8 <__aeabi_uidivmod> │ │ - mov r0, fp │ │ - lsl sl, sl, #16 │ │ - lsr sl, sl, #16 │ │ - mov r3, r1 │ │ - mov r1, r7 │ │ - str r3, [sp] │ │ - bl 44140 <__udivsi3> │ │ - ldr r3, [sp] │ │ - orr r3, sl, r3, lsl #16 │ │ - mul r9, r0, r9 │ │ - cmp r3, r9 │ │ - movcs r2, r0 │ │ - bcs 471a4 <__udivdi3+0x3a0> │ │ - adds r3, r3, r5 │ │ - sub r2, r0, #1 │ │ - bcs 471a4 <__udivdi3+0x3a0> │ │ - cmp r3, r9 │ │ - subcc r2, r0, #2 │ │ - addcc r3, r3, r5 │ │ - rsb r3, r9, r3 │ │ - orr r8, r2, r8, lsl #16 │ │ - ldr r5, [sp, #4] │ │ - lsr r0, r8, #16 │ │ - lsr r1, r5, #16 │ │ - bic ip, r8, r0, lsl #16 │ │ - bic r7, r5, r1, lsl #16 │ │ - mul r2, ip, r7 │ │ - mul r7, r0, r7 │ │ - mul ip, r1, ip │ │ - mul r1, r0, r1 │ │ - adds ip, r7, ip │ │ - addcs r1, r1, #65536 ; 0x10000 │ │ - adds r2, r2, ip, lsl #16 │ │ - adc r1, r1, ip, lsr #16 │ │ - cmp r1, r3 │ │ - bhi 47204 <__udivdi3+0x400> │ │ - movne r3, #0 │ │ - moveq r3, #1 │ │ - cmp r2, r4, lsl r6 │ │ - movls r6, #0 │ │ - andhi r6, r3, #1 │ │ - cmp r6, #0 │ │ - beq 47220 <__udivdi3+0x41c> │ │ - sub r8, r8, #1 │ │ - mov r6, #0 │ │ - b 47220 <__udivdi3+0x41c> │ │ - mov r6, #0 │ │ - b 4721c <__udivdi3+0x418> │ │ - mov r6, r4 │ │ - mov r8, r6 │ │ - mov r0, r8 │ │ - mov r1, r6 │ │ - add sp, sp, #12 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr ip, [pc, #4] ; 4723c <__udivdi3+0x438> │ │ +000486ac <_Unwind_GetTextRelBase@@Base>: │ │ + push {r3, lr} │ │ + bl f54c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 486c0 <_Unwind_GetTextRelBase@@Base+0x14> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6c3c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 486d0 <_Unwind_GetTextRelBase@@Base+0x24> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffff2f00 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 486e0 <_Unwind_GetTextRelBase@@Base+0x34> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffff2760 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 486f0 <_Unwind_GetTextRelBase@@Base+0x44> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffff26e8 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48700 <_Unwind_GetTextRelBase@@Base+0x54> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6c08 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48710 <_Unwind_GetTextRelBase@@Base+0x64> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffff2d78 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48720 <_Unwind_GetTextRelBase@@Base+0x74> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffff2e34 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48730 <_Unwind_GetTextRelBase@@Base+0x84> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffe538 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48740 <_Unwind_GetTextRelBase@@Base+0x94> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffa5d4 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48750 <_Unwind_GetTextRelBase@@Base+0xa4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffaca8 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48760 <_Unwind_GetTextRelBase@@Base+0xb4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6bb4 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48770 <_Unwind_GetTextRelBase@@Base+0xc4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6bb0 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48780 <_Unwind_GetTextRelBase@@Base+0xd4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6bac │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48790 <_Unwind_GetTextRelBase@@Base+0xe4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6ba8 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 487a0 <_Unwind_GetTextRelBase@@Base+0xf4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6ba4 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 487b0 <_Unwind_GetTextRelBase@@Base+0x104> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffac38 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 487c0 <_Unwind_GetTextRelBase@@Base+0x114> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6b90 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 487d0 <_Unwind_GetTextRelBase@@Base+0x124> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6b8c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 487e0 <_Unwind_GetTextRelBase@@Base+0x134> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6b88 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 487f0 <_Unwind_GetTextRelBase@@Base+0x144> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffe234 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48800 <_Unwind_GetTextRelBase@@Base+0x154> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffb1b0 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48810 <_Unwind_GetTextRelBase@@Base+0x164> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffdb14 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48820 <_Unwind_GetTextRelBase@@Base+0x174> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffe0f0 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48830 <_Unwind_GetTextRelBase@@Base+0x184> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffe8d8 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48840 <_Unwind_GetTextRelBase@@Base+0x194> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6b34 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48850 <_Unwind_GetTextRelBase@@Base+0x1a4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffb1d8 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48860 <_Unwind_GetTextRelBase@@Base+0x1b4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6b20 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48870 <_Unwind_GetTextRelBase@@Base+0x1c4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6b1c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48880 <_Unwind_GetTextRelBase@@Base+0x1d4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6b18 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48890 <_Unwind_GetTextRelBase@@Base+0x1e4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffda6c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 488a0 <_Unwind_GetTextRelBase@@Base+0x1f4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffdda4 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 488b0 <_Unwind_GetTextRelBase@@Base+0x204> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffda28 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 488c0 <_Unwind_GetTextRelBase@@Base+0x214> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffff25a4 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 488d0 <_Unwind_GetTextRelBase@@Base+0x224> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6ad4 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 488e0 <_Unwind_GetTextRelBase@@Base+0x234> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6ad0 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 488f0 <_Unwind_GetTextRelBase@@Base+0x244> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6acc │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48900 <_Unwind_GetTextRelBase@@Base+0x254> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffe414 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48910 <_Unwind_GetTextRelBase@@Base+0x264> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffe1c0 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48920 <_Unwind_GetTextRelBase@@Base+0x274> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffb180 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48930 <_Unwind_GetTextRelBase@@Base+0x284> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6a98 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48940 <_Unwind_GetTextRelBase@@Base+0x294> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6a94 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48950 <_Unwind_GetTextRelBase@@Base+0x2a4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6a90 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48960 <_Unwind_GetTextRelBase@@Base+0x2b4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6a8c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48970 <_Unwind_GetTextRelBase@@Base+0x2c4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffb208 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48980 <_Unwind_GetTextRelBase@@Base+0x2d4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffd6a8 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48990 <_Unwind_GetTextRelBase@@Base+0x2e4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffdfbc │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 489a0 <_Unwind_GetTextRelBase@@Base+0x2f4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6a58 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 489b0 <_Unwind_GetTextRelBase@@Base+0x304> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffe6f4 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 489c0 <_Unwind_GetTextRelBase@@Base+0x314> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffb010 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 489d0 <_Unwind_GetTextRelBase@@Base+0x324> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffafe8 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 489e0 <_Unwind_GetTextRelBase@@Base+0x334> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6a24 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 489f0 <_Unwind_GetTextRelBase@@Base+0x344> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffd610 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48a00 <_Unwind_GetTextRelBase@@Base+0x354> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6a10 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48a10 <_Unwind_GetTextRelBase@@Base+0x364> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffff2bb0 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48a20 <_Unwind_GetTextRelBase@@Base+0x374> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffff2cc0 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48a30 <_Unwind_GetTextRelBase@@Base+0x384> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc69ec │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48a40 <_Unwind_GetTextRelBase@@Base+0x394> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffd742c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48a50 <_Unwind_GetTextRelBase@@Base+0x3a4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffe2ce4 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48a60 <_Unwind_GetTextRelBase@@Base+0x3b4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffdf6b0 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48a70 <_Unwind_GetTextRelBase@@Base+0x3c4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffff2400 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48a80 <_Unwind_GetTextRelBase@@Base+0x3d4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffdee0 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48a90 <_Unwind_GetTextRelBase@@Base+0x3e4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6998 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48aa0 <_Unwind_GetTextRelBase@@Base+0x3f4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffff238c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48ab0 <_Unwind_GetTextRelBase@@Base+0x404> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffd4dec │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48ac0 <_Unwind_GetTextRelBase@@Base+0x414> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffd4e00 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48ad0 <_Unwind_GetTextRelBase@@Base+0x424> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffd5270 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48ae0 <_Unwind_GetTextRelBase@@Base+0x434> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6954 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48af0 <_Unwind_GetTextRelBase@@Base+0x444> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffd5358 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48b00 <_Unwind_GetTextRelBase@@Base+0x454> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffd5400 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48b10 <_Unwind_GetTextRelBase@@Base+0x464> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffd414 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48b20 <_Unwind_GetTextRelBase@@Base+0x474> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffd4cc4 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48b30 <_Unwind_GetTextRelBase@@Base+0x484> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffd527c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48b40 <_Unwind_GetTextRelBase@@Base+0x494> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffe36c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48b50 <_Unwind_GetTextRelBase@@Base+0x4a4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc68f0 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48b60 <_Unwind_GetTextRelBase@@Base+0x4b4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc68ec │ │ + ldr ip, [pc, #4] ; 48b70 <_Unwind_GetTextRelBase@@Base+0x4c4> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff7921 │ │ - ldr ip, [pc, #4] ; 4724c <__udivdi3+0x448> │ │ + ; instruction: 0xffff7ae5 │ │ + ldr ip, [pc, #4] ; 48b80 <_Unwind_GetTextRelBase@@Base+0x4d4> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff8df1 │ │ - ldr ip, [pc, #4] ; 4725c <__udivdi3+0x458> │ │ + ; instruction: 0xffff9055 │ │ + ldr ip, [pc, #4] ; 48b90 <_Unwind_GetTextRelBase@@Base+0x4e4> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff79e3 │ │ - ldr ip, [pc, #4] ; 4726c <__udivdi3+0x468> │ │ + ; instruction: 0xffff7ba3 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48ba0 <_Unwind_GetTextRelBase@@Base+0x4f4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc68b8 │ │ + ldr ip, [pc, #4] ; 48bb0 <_Unwind_GetTextRelBase@@Base+0x504> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff7a8d │ │ - ldr ip, [pc, #4] ; 4727c <__udivdi3+0x478> │ │ + ; instruction: 0xffff7c27 │ │ + ldr ip, [pc, #4] ; 48bc0 <_Unwind_GetTextRelBase@@Base+0x514> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff8291 │ │ - ldr ip, [pc, #4] ; 4728c <__udivdi3+0x488> │ │ + ; instruction: 0xffff8449 │ │ + ldr ip, [pc, #4] ; 48bd0 <_Unwind_GetTextRelBase@@Base+0x524> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff82ad │ │ - ldr ip, [pc, #4] ; 4729c <__udivdi3+0x498> │ │ + ; instruction: 0xffff8469 │ │ + ldr ip, [pc, #4] ; 48be0 <_Unwind_GetTextRelBase@@Base+0x534> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff828d │ │ - ldr ip, [pc, #4] ; 472ac <__udivdi3+0x4a8> │ │ + ; instruction: 0xffff8445 │ │ + ldr ip, [pc, #4] ; 48bf0 <_Unwind_GetTextRelBase@@Base+0x544> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff79af │ │ - ldr ip, [pc, #4] ; 472bc <__udivdi3+0x4b8> │ │ + ; instruction: 0xffff7b5f │ │ + ldr ip, [pc, #4] ; 48c00 <_Unwind_GetTextRelBase@@Base+0x554> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff6bf9 │ │ - ldr ip, [pc, #4] ; 472cc <__udivdi3+0x4c8> │ │ + ; instruction: 0xffff6d85 │ │ + ldr ip, [pc, #4] ; 48c10 <_Unwind_GetTextRelBase@@Base+0x564> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff6ac1 │ │ - ldr ip, [pc, #4] ; 472dc <__udivdi3+0x4d8> │ │ + ; instruction: 0xffff6c15 │ │ + ldr ip, [pc, #4] ; 48c20 <_Unwind_GetTextRelBase@@Base+0x574> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff6f29 │ │ - ldr ip, [pc, #4] ; 472ec <__udivdi3+0x4e8> │ │ + ; instruction: 0xffff70b9 │ │ + ldr ip, [pc, #4] ; 48c30 <_Unwind_GetTextRelBase@@Base+0x584> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xfffe3edd │ │ - ldr ip, [pc, #4] ; 472fc <__udivdi3+0x4f8> │ │ + ; instruction: 0xfffe3dd1 │ │ + ldr ip, [pc, #4] ; 48c40 <_Unwind_GetTextRelBase@@Base+0x594> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xfffe3f5d │ │ - ldr ip, [pc, #4] ; 4730c <__udivdi3+0x508> │ │ + ; instruction: 0xfffe3e49 │ │ + ldr ip, [pc, #4] ; 48c50 <_Unwind_GetTextRelBase@@Base+0x5a4> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff729d │ │ - ldr ip, [pc, #4] ; 4731c <__udivdi3+0x518> │ │ + ; instruction: 0xffff7465 │ │ + ldr ip, [pc, #4] ; 48c60 <_Unwind_GetTextRelBase@@Base+0x5b4> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff8e29 │ │ - ldr ip, [pc, #4] ; 4732c <__udivdi3+0x528> │ │ + ; instruction: 0xffff9085 │ │ + ldr ip, [pc, #4] ; 48c70 <_Unwind_GetTextRelBase@@Base+0x5c4> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff6f8d │ │ - ldr ip, [pc, #4] ; 4733c <__udivdi3+0x538> │ │ + ; instruction: 0xffff7119 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48c80 <_Unwind_GetTextRelBase@@Base+0x5d4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffd51d8 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48c90 <_Unwind_GetTextRelBase@@Base+0x5e4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffd5068 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48ca0 <_Unwind_GetTextRelBase@@Base+0x5f4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc67c4 │ │ + ldr ip, [pc, #4] ; 48cb0 <_Unwind_GetTextRelBase@@Base+0x604> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff790b │ │ - ldr ip, [pc, #4] ; 4734c <__udivdi3+0x548> │ │ + ; instruction: 0xffff7a8b │ │ + ldr ip, [pc, #4] ; 48cc0 <_Unwind_GetTextRelBase@@Base+0x614> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffffad29 │ │ - ldr ip, [pc, #4] ; 4735c <__udivdi3+0x558> │ │ + ; instruction: 0xffffb029 │ │ + ldr ip, [pc, #4] ; 48cd0 <_Unwind_GetTextRelBase@@Base+0x624> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff78a9 │ │ - ldr ip, [pc, #4] ; 4736c <__udivdi3+0x568> │ │ + ; instruction: 0xffff7a29 │ │ + ldr ip, [pc, #4] ; 48ce0 <_Unwind_GetTextRelBase@@Base+0x634> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffffad45 │ │ - ldr ip, [pc, #4] ; 4737c <__udivdi3+0x578> │ │ + ; instruction: 0xffffb045 │ │ + ldr ip, [pc, #4] ; 48cf0 <_Unwind_GetTextRelBase@@Base+0x644> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffffac05 │ │ - ldr ip, [pc, #4] ; 4738c <__udivdi3+0x588> │ │ + ; instruction: 0xffffaef9 │ │ + ldr ip, [pc, #4] ; 48d00 <_Unwind_GetTextRelBase@@Base+0x654> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff7851 │ │ - ldr ip, [pc, #4] ; 4739c <__udivdi3+0x598> │ │ + ; instruction: 0xffff79d5 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48d10 <_Unwind_GetTextRelBase@@Base+0x664> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffd31c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48d20 <_Unwind_GetTextRelBase@@Base+0x674> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffd6b8 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48d30 <_Unwind_GetTextRelBase@@Base+0x684> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffdbf4 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48d40 <_Unwind_GetTextRelBase@@Base+0x694> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6730 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48d50 <_Unwind_GetTextRelBase@@Base+0x6a4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc672c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48d60 <_Unwind_GetTextRelBase@@Base+0x6b4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffe36c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48d70 <_Unwind_GetTextRelBase@@Base+0x6c4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffe384 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48d80 <_Unwind_GetTextRelBase@@Base+0x6d4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6714 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48d90 <_Unwind_GetTextRelBase@@Base+0x6e4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6710 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48da0 <_Unwind_GetTextRelBase@@Base+0x6f4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc670c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48db0 <_Unwind_GetTextRelBase@@Base+0x704> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6708 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48dc0 <_Unwind_GetTextRelBase@@Base+0x714> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6704 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48dd0 <_Unwind_GetTextRelBase@@Base+0x724> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6700 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48de0 <_Unwind_GetTextRelBase@@Base+0x734> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffabe8 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48df0 <_Unwind_GetTextRelBase@@Base+0x744> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc66ec │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48e00 <_Unwind_GetTextRelBase@@Base+0x754> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffad98 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48e10 <_Unwind_GetTextRelBase@@Base+0x764> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffadb0 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48e20 <_Unwind_GetTextRelBase@@Base+0x774> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffdcac │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48e30 <_Unwind_GetTextRelBase@@Base+0x784> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffe288 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48e40 <_Unwind_GetTextRelBase@@Base+0x794> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6648 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48e50 <_Unwind_GetTextRelBase@@Base+0x7a4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffd00c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48e60 <_Unwind_GetTextRelBase@@Base+0x7b4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6688 │ │ + ldr ip, [pc, #4] ; 48e70 <_Unwind_GetTextRelBase@@Base+0x7c4> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff9089 │ │ - ldr ip, [pc, #4] ; 473ac <__udivdi3+0x5a8> │ │ + ; instruction: 0xffff9145 │ │ + ldr ip, [pc, #4] ; 48e80 <_Unwind_GetTextRelBase@@Base+0x7d4> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff8275 │ │ - ldr ip, [pc, #4] ; 473bc <__udivdi3+0x5b8> │ │ + ; instruction: 0xffff82a1 │ │ + ldr ip, [pc, #4] ; 48e90 <_Unwind_GetTextRelBase@@Base+0x7e4> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff825d │ │ - ldr ip, [pc, #4] ; 473cc <__udivdi3+0x5c8> │ │ + ; instruction: 0xffff8289 │ │ + ldr ip, [pc, #4] ; 48ea0 <_Unwind_GetTextRelBase@@Base+0x7f4> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff7e79 │ │ - ldr ip, [pc, #4] ; 473dc <__udivdi3+0x5d8> │ │ + ; instruction: 0xffff7e6d │ │ + ldr ip, [pc, #4] ; 48eb0 <_Unwind_GetTextRelBase@@Base+0x804> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff77b1 │ │ - ldr ip, [pc, #4] ; 473ec <__udivdi3+0x5e8> │ │ + ; instruction: 0xffff77d5 │ │ + ldr ip, [pc, #4] ; 48ec0 <_Unwind_GetTextRelBase@@Base+0x814> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff9169 │ │ - ldr ip, [pc, #4] ; 473fc <__udivdi3+0x5f8> │ │ + ; instruction: 0xffff9229 │ │ + ldr ip, [pc, #4] ; 48ed0 <_Unwind_GetTextRelBase@@Base+0x824> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffffb8ed │ │ - ldr ip, [pc, #4] ; 4740c <__udivdi3+0x608> │ │ + ; instruction: 0xffffbb2d │ │ + ldr ip, [pc, #4] ; 48ee0 <_Unwind_GetTextRelBase@@Base+0x834> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff77a9 │ │ - ldr ip, [pc, #4] ; 4741c <__udivdi3+0x618> │ │ + ; instruction: 0xffff77cd │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48ef0 <_Unwind_GetTextRelBase@@Base+0x844> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc664c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48f00 <_Unwind_GetTextRelBase@@Base+0x854> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6648 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48f10 <_Unwind_GetTextRelBase@@Base+0x864> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6644 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48f20 <_Unwind_GetTextRelBase@@Base+0x874> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6640 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48f30 <_Unwind_GetTextRelBase@@Base+0x884> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc663c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48f40 <_Unwind_GetTextRelBase@@Base+0x894> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6638 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48f50 <_Unwind_GetTextRelBase@@Base+0x8a4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6634 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48f60 <_Unwind_GetTextRelBase@@Base+0x8b4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6630 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48f70 <_Unwind_GetTextRelBase@@Base+0x8c4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc662c │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48f80 <_Unwind_GetTextRelBase@@Base+0x8d4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6628 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48f90 <_Unwind_GetTextRelBase@@Base+0x8e4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffcf74 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48fa0 <_Unwind_GetTextRelBase@@Base+0x8f4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6614 │ │ + ldr ip, [pc, #4] ; 48fb0 <_Unwind_GetTextRelBase@@Base+0x904> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff6e29 │ │ + ; instruction: 0xffff6d69 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48fc0 <_Unwind_GetTextRelBase@@Base+0x914> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc6600 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48fd0 <_Unwind_GetTextRelBase@@Base+0x924> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc65fc │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48fe0 <_Unwind_GetTextRelBase@@Base+0x934> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc65f8 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 48ff0 <_Unwind_GetTextRelBase@@Base+0x944> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc65f4 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 49000 <_Unwind_GetTextRelBase@@Base+0x954> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc65f0 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 49010 <_Unwind_GetTextRelBase@@Base+0x964> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc65ec │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 49020 <_Unwind_GetTextRelBase@@Base+0x974> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc65e8 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 49030 <_Unwind_GetTextRelBase@@Base+0x984> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc65e4 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 49040 <_Unwind_GetTextRelBase@@Base+0x994> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc65e0 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 49050 <_Unwind_GetTextRelBase@@Base+0x9a4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc65dc │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 49060 <_Unwind_GetTextRelBase@@Base+0x9b4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc65d8 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 49070 <_Unwind_GetTextRelBase@@Base+0x9c4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc65d4 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 49080 <_Unwind_GetTextRelBase@@Base+0x9d4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc65d0 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 49090 <_Unwind_GetTextRelBase@@Base+0x9e4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xfffc65cc │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 490a0 <_Unwind_GetTextRelBase@@Base+0x9f4> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffe0d4 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 490b0 <_Unwind_GetTextRelBase@@Base+0xa04> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffd888 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 490c0 <_Unwind_GetTextRelBase@@Base+0xa14> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffd910 │ │ + ; instruction: 0x46c04778 │ │ + ldr ip, [pc] ; 490d0 <_Unwind_GetTextRelBase@@Base+0xa24> │ │ + add pc, ip, pc │ │ + ; instruction: 0xffffd8a4 │ │ + ... │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,100 +1,87 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ - 0x00047420 08b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x00047430 b0b00084 00000000 07b10181 b0b00084 ................ │ │ - 0x00047440 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x00047450 07b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x00047460 b0b00084 00000000 07b10181 b0b00084 ................ │ │ - 0x00047470 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x00047480 07b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x00047490 b0b00084 00000000 07b10181 b0b00084 ................ │ │ - 0x000474a0 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x000474b0 07b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x000474c0 b0b00084 00000000 07b10181 b0b00084 ................ │ │ - 0x000474d0 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x000474e0 08b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x000474f0 b0b00084 00000000 07b10181 b0b00084 ................ │ │ - 0x00047500 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x00047510 07b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x00047520 b0b00084 00000000 07b10181 b0b00084 ................ │ │ - 0x00047530 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x00047540 07b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x00047550 b0b00084 00000000 07b10181 b0b00084 ................ │ │ - 0x00047560 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x00047570 07b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x00047580 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00047590 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000475a0 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x000475b0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x000475c0 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000475d0 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x000475e0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x000475f0 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00047600 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00047610 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00047620 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00047630 08b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x00047640 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00047650 00000000 8cb20181 b0b0ab01 00000000 ................ │ │ - 0x00047660 07b10181 b0b00084 00000000 88b20181 ................ │ │ - 0x00047670 b0b0ab07 00000000 92b20181 b0b0ab05 ................ │ │ - 0x00047680 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00047690 08b10181 b0b00084 00000000 96b20181 ................ │ │ - 0x000476a0 b0b0ab01 00000000 08b10181 b0b00084 ................ │ │ - 0x000476b0 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000476c0 08b10181 b0b00084 00000000 88b20181 ................ │ │ - 0x000476d0 b0b0af01 00000000 88b20181 b0b0af01 ................ │ │ - 0x000476e0 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000476f0 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00047700 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00047710 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x00047720 dab20181 b0b0ab01 00000000 08b10181 ................ │ │ - 0x00047730 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00047740 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00047750 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00047760 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00047770 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00047780 8eb20181 b0b0ab01 00000000 08b10181 ................ │ │ - 0x00047790 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x000477a0 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000477b0 07b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x000477c0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x000477d0 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000477e0 03b10181 b0b002ab 00000000 0fb10181 ................ │ │ - 0x000477f0 b0b002ab 00000000 0fb10181 b0b002ab ................ │ │ - 0x00047800 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00047810 08b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x00047820 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00047830 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00047840 94b20181 b0b0ab01 00000000 08b10181 ................ │ │ - 0x00047850 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00047860 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00047870 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00047880 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00047890 00000000 08b10181 b0b05f84 00000000 .........._..... │ │ - 0x000478a0 3f040181 b0b05f84 00000000 08b10181 ?....._......... │ │ - 0x000478b0 b0b00084 00000000 03b10181 b0b003aa ................ │ │ - 0x000478c0 00000000 8cb20181 b0b0ab47 00000000 ...........G.... │ │ - 0x000478d0 07b10181 b0030084 00000000 08b10181 ................ │ │ - 0x000478e0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x000478f0 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x00047900 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00047910 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00047920 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00047930 03b10181 b0b00d84 00000000 08b10181 ................ │ │ - 0x00047940 b0b00084 00000000 07b10181 b0010084 ................ │ │ - 0x00047950 00000000 87b20181 b000ab01 00000000 ................ │ │ - 0x00047960 8bb20181 b000ab01 00000000 08b10181 ................ │ │ - 0x00047970 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00047980 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00047990 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x000479a0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x000479b0 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000479c0 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x000479d0 b0b00084 00000000 07b10181 b0b003a9 ................ │ │ - 0x000479e0 00000000 02b10181 b0b00084 00000000 ................ │ │ - 0x000479f0 a1b20181 b0b0ae01 00000000 3f260181 ............?&.. │ │ - 0x00047a00 b0b05f84 00000000 08b10181 b0b00084 .._............. │ │ - 0x00047a10 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00047a20 08b10181 b0b00084 00000000 ............ │ │ + 0x00049108 07b10181 b0b00084 00000000 07b10181 ................ │ │ + 0x00049118 b0b00084 00000000 07b10181 b0b00084 ................ │ │ + 0x00049128 00000000 07b10181 b0b00084 00000000 ................ │ │ + 0x00049138 07b10181 b0b00084 00000000 07b10181 ................ │ │ + 0x00049148 b0b00084 00000000 07b10181 b0b00084 ................ │ │ + 0x00049158 00000000 07b10181 b0b00084 00000000 ................ │ │ + 0x00049168 07b10181 b0b00084 00000000 07b10181 ................ │ │ + 0x00049178 b0b00084 00000000 07b10181 b0b00084 ................ │ │ + 0x00049188 00000000 07b10181 b0b00084 00000000 ................ │ │ + 0x00049198 07b10181 b0b00084 00000000 07b10181 ................ │ │ + 0x000491a8 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x000491b8 00000000 07b10181 b0b00084 00000000 ................ │ │ + 0x000491c8 07b10181 b0b00084 00000000 07b10181 ................ │ │ + 0x000491d8 b0b00084 00000000 07b10181 b0b00084 ................ │ │ + 0x000491e8 00000000 07b10181 b0b00084 00000000 ................ │ │ + 0x000491f8 07b10181 b0b00084 00000000 07b10181 ................ │ │ + 0x00049208 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00049218 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00049228 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00049238 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00049248 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00049258 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00049268 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00049278 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00049288 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00049298 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x000492a8 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x000492b8 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x000492c8 b0b00084 00000000 8cb20181 b0b0ab01 ................ │ │ + 0x000492d8 00000000 88b20181 b0b0ab07 00000000 ................ │ │ + 0x000492e8 94b20181 b0b0ab05 00000000 08b10181 ................ │ │ + 0x000492f8 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00049308 00000000 92b20181 b0b0ab01 00000000 ................ │ │ + 0x00049318 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00049328 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00049338 00000000 8ab20181 b0b0af01 00000000 ................ │ │ + 0x00049348 8ab20181 b0b0af01 00000000 08b10181 ................ │ │ + 0x00049358 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00049368 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00049378 08b10181 b0b00084 00000000 dab20181 ................ │ │ + 0x00049388 b0b0ab01 00000000 08b10181 b0b00084 ................ │ │ + 0x00049398 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x000493a8 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x000493b8 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x000493c8 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x000493d8 08b10181 b0b00084 00000000 8eb20181 ................ │ │ + 0x000493e8 b0b0ab01 00000000 08b10181 b0b00084 ................ │ │ + 0x000493f8 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00049408 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00049418 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00049428 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00049438 0fb10181 b0b002ab 00000000 08b10181 ................ │ │ + 0x00049448 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00049458 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00049468 08b10181 b0b00084 00000000 07b10181 ................ │ │ + 0x00049478 b0b00084 00000000 94b20181 b0b0ab01 ................ │ │ + 0x00049488 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00049498 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x000494a8 b0b00084 00000000 07b10181 b0b00084 ................ │ │ + 0x000494b8 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x000494c8 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x000494d8 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x000494e8 00000000 0fb10181 b0b003aa 00000000 ................ │ │ + 0x000494f8 8eb20181 b0b0ab47 00000000 07b10181 .......G........ │ │ + 0x00049508 b0030084 00000000 08b10181 b0b00084 ................ │ │ + 0x00049518 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00049528 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00049538 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00049548 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00049558 08b10181 b0b00084 00000000 03b10181 ................ │ │ + 0x00049568 b0b001a8 00000000 87b20181 b000ab01 ................ │ │ + 0x00049578 00000000 8bb20181 b000ab01 00000000 ................ │ │ + 0x00049588 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00049598 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x000495a8 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x000495b8 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x000495c8 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x000495d8 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x000495e8 08b10181 b0b00084 00000000 07b10181 ................ │ │ + 0x000495f8 b0b003ab 00000000 02b10181 b0b00084 ................ │ │ + 0x00049608 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00049618 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00049628 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00049638 00000000 .... │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,520 +1,513 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ - 0x00047a2c b073fc7f b0b0aa80 e873fc7f e8f9ff7f .s.......s...... │ │ - 0x00047a3c ec73fc7f ecf9ff7f f273fc7f b0ab0480 .s.......s...... │ │ - 0x00047a4c 3c74fc7f ab07b180 c274fc7f b0ab0480 .._... │ │ - 0x0004851c 883ffd7f b0b0a880 a43ffd7f b0b0b080 .?.......?...... │ │ - 0x0004852c a03ffd7f b0b0ae80 dc43fd7f b0b0b080 .?.......C...... │ │ - 0x0004853c 1444fd7f b0b0a080 6c44fd7f a908b180 .D......lD...... │ │ - 0x0004854c e844fd7f b0b0b080 f044fd7f b0b0a080 .D.......D...... │ │ - 0x0004855c 3845fd7f b0b0a680 604efd7f b0b0aa80 8E......`N...... │ │ - 0x0004856c d44efd7f 01000000 cc4efd7f dcf0ff7f .N.......N...... │ │ - 0x0004857c c450fd7f a908b180 e450fd7f d8f0ff7f .P.......P...... │ │ - 0x0004858c f450fd7f b0b0b080 f450fd7f b0ab0480 .P.......P...... │ │ - 0x0004859c 6851fd7f ccf0ff7f 6852fd7f ab07b180 hQ......hR...... │ │ - 0x000485ac 9252fd7f b0b0ab80 fe52fd7f b0b0b080 .R.......R...... │ │ - 0x000485bc 0453fd7f b0b0a880 1853fd7f b0f0ff7f .S.......S...... │ │ - 0x000485cc 0c5efd7f b0a80580 605efd7f b0b0a880 .^......`^...... │ │ - 0x000485dc 925efd7f ab08b180 505ffd7f 01000000 .^......P_...... │ │ - 0x000485ec 485ffd7f b0af0480 2062fd7f b0b0b080 H_...... b...... │ │ - 0x000485fc 2862fd7f b0b0a880 7c62fd7f b0ae0380 (b......|b...... │ │ - 0x0004860c d066fd7f 01000000 c866fd7f b0af1680 .f.......f...... │ │ - 0x0004861c 1c76fd7f b0b0a880 6876fd7f b0af0680 .v......hv...... │ │ - 0x0004862c d877fd7f 01000000 d077fd7f b0b0aa80 .w.......w...... │ │ - 0x0004863c 3278fd7f b0b0a880 3c78fd7f b0ab0680 2x..................... │ │ - 0x00048c7c 9080fe7f b0ab0680 bc81fe7f a908b180 ................ │ │ - 0x00048c8c d081fe7f b0ab0880 ac82fe7f b0ab0a80 ................ │ │ - 0x00048c9c d483fe7f b0ab0880 ae84fe7f ab07b180 ................ │ │ - 0x00048cac d084fe7f a908b180 1485fe7f b0b0aa80 ................ │ │ - 0x00048cbc 4c85fe7f b0ab0a80 fc86fe7f b8eaff7f L............... │ │ - 0x00048ccc ac8bfe7f b0b0b080 a88bfe7f b0b0a880 ................ │ │ - 0x00048cdc c88bfe7f aceaff7f c88bfe7f b0eaff7f ................ │ │ - 0x00048cec d88bfe7f b0b0b080 ec8bfe7f b0b0aa80 ................ │ │ - 0x00048cfc 588cfe7f b0b0b080 828cfe7f ab08b180 X............... │ │ - 0x00048d0c d08cfe7f b0ab0680 048ffe7f b0ab0480 ................ │ │ - 0x00048d1c 1490fe7f b0ab0680 f090fe7f 01000000 ................ │ │ - 0x00048d2c e890fe7f a908b180 6c91fe7f b0b0a880 ........l....... │ │ - 0x00048d3c 9891fe7f b0b0b080 b491fe7f a908b180 ................ │ │ - 0x00048d4c fc91fe7f ab07b180 e492fe7f b0b0b080 ................ │ │ - 0x00048d5c e492fe7f 44eaff7f f092fe7f b0ab0680 ....D........... │ │ - 0x00048d6c 9c93fe7f b0b0b080 9a93fe7f b0b0a880 ................ │ │ - 0x00048d7c 9c93fe7f ab07b180 7c94fe7f b0b0b080 ........|....... │ │ - 0x00048d8c 8894fe7f b0b0a880 9894fe7f 18eaff7f ................ │ │ - 0x00048d9c ac94fe7f b0b0b080 b894fe7f b0b0aa80 ................ │ │ - 0x00048dac d894fe7f 0ceaff7f ea94fe7f a908b180 ................ │ │ - 0x00048dbc fc94fe7f b0b0a880 1295fe7f 00eaff7f ................ │ │ - 0x00048dcc 1695fe7f 04eaff7f 1a95fe7f b0b0a880 ................ │ │ - 0x00048ddc 2895fe7f a803b180 3c95fe7f f8e9ff7f (.......<....... │ │ - 0x00048dec ac95fe7f b0b0b080 bc95fe7f b0ab0480 ................ │ │ - 0x00048dfc 1498fe7f ab07b180 d898fe7f b0b0a880 ................ │ │ - 0x00048e0c e898fe7f ab08b180 a499fe7f b0ab0480 ................ │ │ - 0x00048e1c bc9afe7f b0ab0680 c89bfe7f b0b0a880 ................ │ │ - 0x00048e2c 049cfe7f b0ab0480 709cfe7f b0ab0880 ........p....... │ │ - 0x00048e3c d49cfe7f ace9ff7f 4c9dfe7f b0ab0480 ........L....... │ │ - 0x00048e4c b49dfe7f a80fb180 d49dfe7f a0e9ff7f ................ │ │ - 0x00048e5c 4c9efe7f a908b180 709efe7f ab0eb280 L.......p....... │ │ - 0x00048e6c 9ca0fe7f b0ab0480 20a1fe7f 01000000 ........ ....... │ │ - 0x00048e7c 18a1fe7f b0b0aa80 5aa1fe7f b0b0a980 ........Z....... │ │ - 0x00048e8c 9ca1fe7f b0b0aa80 14a2fe7f 6ce9ff7f ............l... │ │ - 0x00048e9c 14a2fe7f b0ab0480 9ca3fe7f b0ab0680 ................ │ │ - 0x00048eac c8a4fe7f ab08b180 64a5fe7f ab07b180 ........d....... │ │ - 0x00048ebc 48a7fe7f 50e9ff7f 4ca7fe7f b0b0a880 H...P...L....... │ │ - 0x00048ecc 56a7fe7f a907b180 66a7fe7f b0b0a880 V.......f....... │ │ - 0x00048edc 98a7fe7f ab07b180 54a9fe7f a907b180 ........T....... │ │ - 0x00048eec 94a9fe7f b0ab2080 60b5fe7f b0ab0a80 ...... .`....... │ │ - 0x00048efc b0b6fe7f 01000000 a8b6fe7f b0b0aa80 ................ │ │ - 0x00048f0c a8b7fe7f 0ce9ff7f b4b7fe7f b0b0a880 ................ │ │ - 0x00048f1c dcb7fe7f ab07b180 40b9fe7f 00e9ff7f ........@....... │ │ - 0x00048f2c 40b9fe7f b0ab0480 48bafe7f ab08b180 @.......H....... │ │ - 0x00048f3c d0bafe7f ab07b180 9cbcfe7f ece8ff7f ................ │ │ - 0x00048f4c a0bcfe7f b0b0a880 aabcfe7f a907b180 ................ │ │ - 0x00048f5c babcfe7f b0b0a880 04bdfe7f ab07b180 ................ │ │ - 0x00048f6c bcbefe7f a907b180 fcbefe7f c8e8ff7f ................ │ │ - 0x00048f7c d4cbfe7f b0ab1680 a0cffe7f b0ab0680 ................ │ │ - 0x00048f8c 78d2fe7f 01000000 70d2fe7f b0b0a880 x.......p....... │ │ - 0x00048f9c 80d2fe7f a908b180 a4d2fe7f b0ab0c80 ................ │ │ - 0x00048fac 6cd4fe7f ab07b180 04d5fe7f a908b180 l............... │ │ - 0x00048fbc 34d5fe7f 8ce8ff7f 38d5fe7f a908b180 4.......8....... │ │ - 0x00048fcc 60d5fe7f ab07b180 3cd6fe7f 01000000 `.......<....... │ │ - 0x00048fdc 34d6fe7f aa03b180 74d6fe7f 70e8ff7f 4.......t...p... │ │ - 0x00048fec 88d6fe7f 74e8ff7f 88d6fe7f b0ab0480 ....t........... │ │ - 0x00048ffc fcd6fe7f a907b180 20d7fe7f b0b0b080 ........ ....... │ │ - 0x0004900c 1cd7fe7f ab07b180 50d7fe7f aa0fb180 ........P....... │ │ - 0x0004901c c8d7fe7f b0ab0680 88d8fe7f b0b0b080 ................ │ │ - 0x0004902c 88d8fe7f 01000000 80d8fe7f aa03b180 ................ │ │ - 0x0004903c c0d8fe7f b0ab0480 38d9fe7f b0ab0a80 ........8....... │ │ - 0x0004904c 00dbfe7f b0b0a880 24dbfe7f 01000000 ........$....... │ │ - 0x0004905c 1cdbfe7f ab07b180 68dbfe7f b0ab0880 ........h....... │ │ - 0x0004906c e6dbfe7f 00e8ff7f f0dbfe7f ab07b180 ................ │ │ - 0x0004907c 28dcfe7f b0ab0680 98defe7f b0ab0880 (............... │ │ - 0x0004908c c8dffe7f ab07b180 18e0fe7f a908b180 ................ │ │ - 0x0004909c 54e0fe7f b0b0aa80 94e0fe7f b0ab2c80 T.............,. │ │ - 0x000490ac 54e4fe7f b0ab0a80 68e6fe7f a908b180 T.......h....... │ │ - 0x000490bc 80e6fe7f b0ab0480 18e8fe7f b0b0a880 ................ │ │ - 0x000490cc 24e8fe7f ab07b180 64e8fe7f b0ab1080 $.......d....... │ │ - 0x000490dc 90edfe7f b0ab0880 4ceefe7f b0ab0c80 ........L....... │ │ - 0x000490ec 08f0fe7f b0ab0e80 10f3fe7f 84e7ff7f ................ │ │ - 0x000490fc 18f3fe7f b0b0b080 18f3fe7f b0b0a880 ................ │ │ - 0x0004910c 74f3fe7f b0ab0480 bcf4fe7f 01000000 t............... │ │ - 0x0004911c b4f4fe7f b0ab1080 4cf6fe7f b0ab0480 ........L....... │ │ - 0x0004912c e8f6fe7f 01000000 e0f6fe7f b0ab0480 ................ │ │ - 0x0004913c c8f7fe7f b0b0a880 dcf7fe7f b0ab0480 ................ │ │ - 0x0004914c 1cf9fe7f b0ab0680 ecfafe7f 01000000 ................ │ │ - 0x0004915c e4fafe7f b0ab0480 fcfefe7f b0ab0280 ................ │ │ - 0x0004916c 9802ff7f b0b0b080 a802ff7f b0a80180 ................ │ │ - 0x0004917c 2403ff7f a908b180 7003ff7f b0b0b080 $.......p....... │ │ - 0x0004918c a803ff7f b0af0480 1009ff7f 5f840280 ............_... │ │ - 0x0004919c a809ff7f b0ac0380 680aff7f b0b0aa80 ........h....... │ │ - 0x000491ac d00aff7f b0b0b080 d80aff7f b0b0a880 ................ │ │ - 0x000491bc e00bff7f b0af0480 f810ff7f c0e6ff7f ................ │ │ - 0x000491cc 0011ff7f b0b0a180 c811ff7f b0b0ae80 ................ │ │ - 0x000491dc d412ff7f b0b0ac80 5413ff7f 01000000 ........T....... │ │ - 0x000491ec 4c13ff7f b0af0680 e015ff7f b0b0a880 L............... │ │ - 0x000491fc 4416ff7f b0af1880 7c1eff7f b0af0880 D.......|....... │ │ - 0x0004920c 8020ff7f b0378480 2421ff7f 7ce6ff7f . ...7..$!..|... │ │ - 0x0004921c d021ff7f b0af0280 c022ff7f df840180 .!......."...... │ │ - 0x0004922c 5023ff7f b0af0a80 0425ff7f b0af0680 P#.......%...... │ │ - 0x0004923c 4c26ff7f ab08b180 9826ff7f b0af0880 L&.......&...... │ │ - 0x0004924c a427ff7f b0af1c80 6c2eff7f 00840280 .'......l....... │ │ - 0x0004925c 902eff7f b0b0b080 8c2eff7f 01000000 ................ │ │ - 0x0004926c 842eff7f 5f840280 d42fff7f 00840280 ...._..../...... │ │ - 0x0004927c c833ff7f 01000000 c033ff7f b0b0b080 .3.......3...... │ │ - 0x0004928c d833ff7f 10e6ff7f 4435ff7f b0aa0580 .3......D5...... │ │ - 0x0004929c f035ff7f 0ce6ff7f 1c36ff7f b0a90280 .5.......6...... │ │ - 0x000492ac 6436ff7f 01000000 5c36ff7f b0b0b080 d6......\6...... │ │ - 0x000492bc 7436ff7f af3f0680 1c39ff7f b0aa0580 t6...?...9...... │ │ - 0x000492cc 0c3aff7f a908b180 7c3aff7f b0aa0180 .:......|:...... │ │ - 0x000492dc e03aff7f 01000000 d83aff7f b0ae0180 .:.......:...... │ │ - 0x000492ec 883bff7f b0378480 003dff7f b0b0b080 .;...7...=...... │ │ - 0x000492fc 083dff7f b0b0a880 343dff7f b0af0a80 .=......4=...... │ │ - 0x0004930c 0043ff7f b0b0aa80 2844ff7f 01000000 .C......(D...... │ │ - 0x0004931c 2044ff7f b0ac0180 9c44ff7f b0b0a880 D.......D...... │ │ - 0x0004932c 7c45ff7f b0b0a080 a845ff7f b0b0a880 |E.......E...... │ │ - 0x0004933c d845ff7f b0b0b080 ec45ff7f b0b0a880 .E.......E...... │ │ - 0x0004934c 2046ff7f b0b0b080 2846ff7f 01000000 F......(F...... │ │ - 0x0004935c 2046ff7f b0b0b080 3846ff7f ae3f0380 F......8F...?.. │ │ - 0x0004936c cc47ff7f b0aa0580 7c48ff7f b0b0a880 .G......|H...... │ │ - 0x0004937c b048ff7f b0aa0180 1449ff7f 01000000 .H.......I...... │ │ - 0x0004938c 0c49ff7f a907b180 7c49ff7f ab07b180 .I......|I...... │ │ - 0x0004939c f049ff7f ab08b180 184aff7f a907b180 .I.......J...... │ │ - 0x000493ac 684aff7f 08e5ff7f 004bff7f 0ce5ff7f hJ.......K...... │ │ - 0x000493bc 484eff7f ab08b180 804eff7f ab07b180 HN.......N...... │ │ - 0x000493cc ec4eff7f b0ab0480 9c4fff7f b0ab0a80 .N.......O...... │ │ - 0x000493dc 8450ff7f b0ab0e80 c451ff7f b0a90480 .P.......Q...... │ │ - 0x000493ec 4452ff7f b0ab0480 ec52ff7f b0ab0680 DR.......R...... │ │ - 0x000493fc 8455ff7f 01000000 7c55ff7f b0b0aa80 .U......|U...... │ │ - 0x0004940c ac55ff7f b0ab0480 0256ff7f 01000000 .U.......V...... │ │ - 0x0004941c fa55ff7f b0b0b080 3256ff7f b0b0a880 .U......2V...... │ │ - 0x0004942c 7a56ff7f b0b0aa80 c656ff7f 01000000 zV.......V...... │ │ - 0x0004943c c056ff7f b0b0b080 d856ff7f 88e4ff7f .V.......V...... │ │ - 0x0004944c 1057ff7f b0ab0480 3857ff7f ab08b180 .W......8W...... │ │ - 0x0004945c a857ff7f ab07b180 da57ff7f 74e4ff7f .W.......W..t... │ │ - 0x0004946c da57ff7f b0b0a880 e657ff7f b0ab0680 .W.......W...... │ │ - 0x0004947c 7c58ff7f b0b0a880 9858ff7f b0ab0c80 |X.......X...... │ │ - 0x0004948c b059ff7f b0b0a880 ce59ff7f b0ab0480 .Y.......Y...... │ │ - 0x0004949c 2e5aff7f ab08b180 4e5aff7f 01000000 .Z......NZ...... │ │ - 0x000494ac 465aff7f 38e4ff7f 505aff7f b0ab0480 FZ..8...PZ...... │ │ - 0x000494bc e05aff7f b0ab2880 485dff7f b0b0aa80 .Z....(.H]...... │ │ - 0x000494cc 785dff7f b0b0b080 805dff7f 1ce4ff7f x].......]...... │ │ - 0x000494dc 8c5dff7f a80fb180 bc5dff7f b0ab0a80 .].......]...... │ │ - 0x000494ec f85fff7f b0b0aa80 1860ff7f 08e4ff7f ._.......`...... │ │ - 0x000494fc 1e60ff7f 0ce4ff7f 2460ff7f 10e4ff7f .`......$`...... │ │ - 0x0004950c 2c60ff7f 14e4ff7f 4460ff7f aa03b180 ,`......D`...... │ │ - 0x0004951c 9060ff7f a907b180 bc60ff7f 08e4ff7f .`.......`...... │ │ - 0x0004952c ec60ff7f b0b0b080 ec60ff7f aa03b180 .`.......`...... │ │ - 0x0004953c 5461ff7f b0ab0e80 6065ff7f b0ab0480 Ta......`e...... │ │ - 0x0004954c d865ff7f b0ab0e80 2068ff7f b0b0aa80 .e...... h...... │ │ - 0x0004955c 4c68ff7f 01ab0680 0869ff7f ab07b180 Lh.......i...... │ │ - 0x0004956c 5469ff7f b0ab0480 7c6aff7f b0b0a880 Ti......|j...... │ │ - 0x0004957c 8c6aff7f bce3ff7f 8c6aff7f 01000000 .j.......j...... │ │ - 0x0004958c 846aff7f b8e3ff7f a86aff7f bce3ff7f .j.......j...... │ │ - 0x0004959c a86bff7f c0e3ff7f f46cff7f b0b0b080 .k.......l...... │ │ - 0x000495ac 306dff7f a908b180 746dff7f b0b0b080 0m......tm...... │ │ - 0x000495bc a06dff7f 01000000 986dff7f b0b0a880 .m.......m...... │ │ - 0x000495cc a46dff7f b0b0aa80 d06dff7f a908b180 .m.......m...... │ │ - 0x000495dc f86dff7f b0b0b080 fa6dff7f 01000000 .m.......m...... │ │ - 0x000495ec f46dff7f b0b0a980 306eff7f 74e3ff7f .m......0n..t... │ │ - 0x000495fc 306eff7f ab08b180 506fff7f 70e3ff7f 0n......Po..p... │ │ - 0x0004960c 546fff7f 74e3ff7f 6c6fff7f 78e3ff7f To..t...lo..x... │ │ - 0x0004961c 846fff7f 7ce3ff7f ac6fff7f ab08b180 .o..|....o...... │ │ - 0x0004962c f46fff7f 01000000 ec6fff7f a908b180 .o.......o...... │ │ - 0x0004963c 4470ff7f b0b0aa80 8c70ff7f b0b0a880 Dp.......p...... │ │ - 0x0004964c 9670ff7f b0b0b080 c470ff7f a908b180 .p.......p...... │ │ - 0x0004965c 2871ff7f b0b0aa80 5071ff7f b00d8480 (q......Pq...... │ │ - 0x0004966c 7071ff7f b0b0a880 7a71ff7f 01000000 pq......zq...... │ │ - 0x0004967c 7271ff7f a908b180 c271ff7f b0b0aa80 rq.......q...... │ │ - 0x0004968c 5272ff7f ab07b180 ec72ff7f ab08b180 Rr.......r...... │ │ - 0x0004969c 4c73ff7f b0b0aa80 8c73ff7f ab07b180 Ls.......s...... │ │ - 0x000496ac 0074ff7f ab08b180 3074ff7f a803b180 .t......0t...... │ │ - 0x000496bc 4074ff7f ab07b180 8074ff7f a803b180 @t.......t...... │ │ - 0x000496cc 9074ff7f ab08b180 c074ff7f ab07b180 .t.......t...... │ │ - 0x000496dc 0875ff7f b0b0aa80 2075ff7f b0ab0480 .u...... u...... │ │ - 0x000496ec 9475ff7f ab07b180 bc75ff7f b0ab0480 .u.......u...... │ │ - 0x000496fc a076ff7f ab07b180 d276ff7f a0e2ff7f .v.......v...... │ │ - 0x0004970c d276ff7f a908b180 1077ff7f b0b0a880 .v.......w...... │ │ - 0x0004971c 2c77ff7f b0b0aa80 5a77ff7f 01000000 ,w......Zw...... │ │ - 0x0004972c 5277ff7f ab07b180 5c78ff7f a908b180 Rw......\x...... │ │ - 0x0004973c 7e78ff7f b0b0a880 9478ff7f b0ab0480 ~x.......x...... │ │ - 0x0004974c 1879ff7f a803b180 5c79ff7f b0b0b080 .y......\y...... │ │ - 0x0004975c 6479ff7f b0ab0480 087aff7f 01000000 dy.......z...... │ │ - 0x0004976c 007aff7f b0af0680 547dff7f 5f840680 .z......T}.._... │ │ - 0x0004977c 2880ff7f b0b0b080 3080ff7f b0b0a880 (.......0....... │ │ - 0x0004978c 8080ff7f b0af0e80 8885ff7f b0b0b080 ................ │ │ - 0x0004979c d485ff7f b00d8480 2486ff7f b0b0aa80 ........$....... │ │ - 0x000497ac 4886ff7f b0b0ac80 8c86ff7f b0b0a180 H............... │ │ - 0x000497bc 3487ff7f b0b0a880 bc87ff7f 01000000 4............... │ │ - 0x000497cc b487ff7f b0ab1e80 a088ff7f a803b180 ................ │ │ - 0x000497dc d488ff7f b0b0b080 d088ff7f 01000000 ................ │ │ - 0x000497ec c888ff7f ab07b180 7489ff7f aa0fb180 ........t....... │ │ - 0x000497fc fc8aff7f b4e1ff7f 088bff7f b0ab0680 ................ │ │ - 0x0004980c 588cff7f b0b0b080 548cff7f b0b0a880 X.......T....... │ │ - 0x0004981c 608cff7f ab08b180 f48cff7f b0b0a880 `............... │ │ - 0x0004982c 208dff7f b0b0aa80 8c8dff7f b0b0a880 ............... │ │ - 0x0004983c b48dff7f b0ab2480 548eff7f b0ab0680 ......$.T....... │ │ - 0x0004984c b88eff7f ab07b180 fc8eff7f 00841a80 ................ │ │ - 0x0004985c 108fff7f b0b0a880 2c8fff7f b0b0b080 ........,....... │ │ - 0x0004986c 2c8fff7f 50e1ff7f 488fff7f ab07b180 ,...P...H....... │ │ - 0x0004987c 988fff7f a803b180 b08fff7f b0b0a880 ................ │ │ - 0x0004988c c48fff7f a908b180 4490ff7f 01000000 ........D....... │ │ - 0x0004989c 3c90ff7f b0b0aa80 6490ff7f b0b0b080 <.......d....... │ │ - 0x000498ac 6c90ff7f a908b180 8c90ff7f b0b0a880 l............... │ │ - 0x000498bc 9c90ff7f b0ab1680 4491ff7f 0d841580 ........D....... │ │ - 0x000498cc 3492ff7f b0b0b080 6492ff7f b0b0a880 4.......d....... │ │ - 0x000498dc 7492ff7f b0ab0480 dc92ff7f b0ab0880 t............... │ │ - 0x000498ec fc93ff7f 01000000 f493ff7f d4e0ff7f ................ │ │ - 0x000498fc f893ff7f d8e0ff7f 5094ff7f ab08b180 ........P....... │ │ - 0x0004990c b094ff7f b0ab0480 5095ff7f b0b0aa80 ........P....... │ │ - 0x0004991c 9695ff7f 01000000 8e95ff7f b0b0b080 ................ │ │ - 0x0004992c 1496ff7f b0b0a980 4496ff7f ab07b180 ........D....... │ │ - 0x0004993c ec96ff7f b0b0a980 1097ff7f a908b180 ................ │ │ - 0x0004994c 3497ff7f b0ab0e80 1498ff7f b0ab0480 4............... │ │ - 0x0004995c 8c98ff7f ab08b180 f898ff7f b0ab0480 ................ │ │ - 0x0004996c a499ff7f b0ab2080 a4a7ff7f 01000000 ...... ......... │ │ - 0x0004997c 10bbff7f 64e0ff7f 18bbff7f b0b0ab80 ....d........... │ │ - 0x0004998c 58bbff7f ab08b180 c8bbff7f b0b0b080 X............... │ │ - 0x0004999c d8bbff7f b0af0480 a4bdff7f b0b0a880 ................ │ │ - 0x000499ac 08beff7f 40e0ff7f 14bfff7f a908b180 ....@........... │ │ - 0x000499bc 64bfff7f b0b0b080 a0bfff7f a80fb180 d............... │ │ - 0x000499cc c0bfff7f b0b0b080 fcbfff7f a80fb180 ................ │ │ - 0x000499dc 20c0ff7f b0af0880 acc3ff7f b0b0b080 ............... │ │ - 0x000499ec bcc3ff7f 0ce0ff7f 0cc7ff7f b0b0b080 ................ │ │ - 0x000499fc 0cc7ff7f ab10b280 a8c7ff7f b0b0b080 ................ │ │ - 0x00049a0c bcc7ff7f a908b180 20c8ff7f b0b0b080 ........ ....... │ │ - 0x00049a1c 3cc8ff7f e8dfff7f 54c8ff7f aa25b280 <.......T....%.. │ │ - 0x00049a2c 0cc9ff7f 01000000 accaff7f b0b0b080 ................ │ │ - 0x00049a3c fccaff7f ae0fb180 88ceff7f a80fb180 ................ │ │ - 0x00049a4c 24cfff7f c4dfff7f 24cfff7f c8dfff7f $.......$....... │ │ - 0x00049a5c 24cfff7f b0af0480 a0d3ff7f af07b180 $............... │ │ - 0x00049a6c b4d9ff7f 01000000 ........ │ │ + 0x0004963c a060fc7f b0b0aa80 d860fc7f c0faff7f .`.......`...... │ │ + 0x0004964c de60fc7f ab07b180 2461fc7f aa03b180 .`......$a...... │ │ + 0x0004965c aa61fc7f b0ab0480 3462fc7f aa03b180 .a......4b...... │ │ + 0x0004966c c662fc7f ab07b180 6c63fc7f aa03b180 .b......lc...... │ │ + 0x0004967c c063fc7f aa0fb180 ec63fc7f 8cfaff7f .c.......c...... │ │ + 0x0004968c f263fc7f 90faff7f f863fc7f b0aa1380 .c.......c...... │ │ + 0x0004969c 3c64fc7f b0aa1580 9064fc7f b0aa1380 ....... │ │ + 0x00049b6c 688ffc7f a907b180 d08ffc7f b0ab0680 h............... │ │ + 0x00049b7c d490fc7f b0ab0880 e495fc7f a908b180 ................ │ │ + 0x00049b8c 1096fc7f b0ab0480 0c97fc7f ab07b180 ................ │ │ + 0x00049b9c 1098fc7f a0f6ff7f 1498fc7f b0ab0a80 ................ │ │ + 0x00049bac 7499fc7f ab07b180 089afc7f 94f6ff7f t............... │ │ + 0x00049bbc 0c9afc7f b0ab0a80 649cfc7f aa03b180 ........d....... │ │ + 0x00049bcc 0a9dfc7f ab08b180 349dfc7f b0b0aa80 ........4....... │ │ + 0x00049bdc 549dfc7f ab08b180 789dfc7f b0b0aa80 T.......x....... │ │ + 0x00049bec 969dfc7f 68f6ff7f 989dfc7f b0b0b080 ....h........... │ │ + 0x00049bfc 949dfc7f b0b0aa80 b29dfc7f b0b0a880 ................ │ │ + 0x00049c0c c89dfc7f b0ab1680 689ffc7f ab08b280 ........h....... │ │ + 0x00049c1c 40a0fc7f b0b0aa80 82a0fc7f 3cf6ff7f @...........<... │ │ + 0x00049c2c 84a0fc7f 40f6ff7f 88a0fc7f b0ab0880 ....@........... │ │ + 0x00049c3c 10a1fc7f 3cf6ff7f 10a1fc7f a908b180 ....<........... │ │ + 0x00049c4c 20a1fc7f 38f6ff7f 34a1fc7f 3cf6ff7f ...8...4...<... │ │ + 0x00049c5c 4ca1fc7f b0b0b080 4ca1fc7f b0ab0480 L.......L....... │ │ + 0x00049c6c f0a1fc7f 30f6ff7f f4a1fc7f a908b180 ....0........... │ │ + 0x00049c7c 32a2fc7f b0b0aa80 7ca2fc7f b0b0a880 2.......|....... │ │ + 0x00049c8c 92a2fc7f 01000000 8aa2fc7f b0b0a880 ................ │ │ + 0x00049c9c a8a2fc7f b0b0a980 e4a2fc7f ab08b180 ................ │ │ + 0x00049cac 78a3fc7f b0b0a880 b4a3fc7f b0ab0480 x............... │ │ + 0x00049cbc 24a4fc7f b0ab0680 c0a5fc7f b0b0a880 $............... │ │ + 0x00049ccc 00a6fc7f b0ab0480 84a6fc7f b0ab0880 ................ │ │ + 0x00049cdc 14a7fc7f b0ab0480 34a8fc7f b0ab0680 ........4....... │ │ + 0x00049cec d8a9fc7f b0ab0e80 64acfc7f ab3f1a80 ........d....?.. │ │ + 0x00049cfc b4b3fc7f b0b0b080 b0b3fc7f b0b0aa80 ................ │ │ + 0x00049d0c 14b4fc7f b0b0b080 14b4fc7f b0b0a880 ................ │ │ + 0x00049d1c 4ab4fc7f b0b0b080 92b4fc7f b0b0aa80 J............... │ │ + 0x00049d2c c0b4fc7f b0b0b080 24b5fc7f b0b0a880 ........$....... │ │ + 0x00049d3c 34b5fc7f ab08b180 e0b6fc7f a908b180 4............... │ │ + 0x00049d4c 20b7fc7f b0b0aa80 48b7fc7f b0b0a880 .......H....... │ │ + 0x00049d5c 50b7fc7f b0b0aa80 6cb8fc7f b0ab0e80 P.......l....... │ │ + 0x00049d6c 1cbdfc7f b0ab0480 e8bdfc7f b0ab0680 ................ │ │ + 0x00049d7c fcbefc7f b0ab0a80 48c0fc7f ab07b180 ........H....... │ │ + 0x00049d8c 0cc1fc7f ab08b180 84c1fc7f a908b180 ................ │ │ + 0x00049d9c a4c1fc7f 01000000 9cc1fc7f b0aa0580 ................ │ │ + 0x00049dac f0c1fc7f ab07b180 ccc2fc7f a908b180 ................ │ │ + 0x00049dbc 00c3fc7f b0b0a880 8ec3fc7f a908b180 ................ │ │ + 0x00049dcc a8c3fc7f b0ab0680 00c9fc7f b0ab2a80 ..............*. │ │ + 0x00049ddc 98c9fc7f a908b180 b0c9fc7f aa03b180 ................ │ │ + 0x00049dec ecc9fc7f a908b180 2ccafc7f b0ab0480 ........,....... │ │ + 0x00049dfc 40cbfc7f b0b0a880 84cbfc7f b0ab0a80 @............... │ │ + 0x00049e0c 48cdfc7f b0ab0680 e4cdfc7f aa0fb180 H............... │ │ + 0x00049e1c a0cefc7f b0ab0a80 50d0fc7f ab07b180 ........P....... │ │ + 0x00049e2c e4d0fc7f b0ab0c80 44d2fc7f a803b180 ........D....... │ │ + 0x00049e3c 84d2fc7f b0b0b080 a4d2fc7f b0ab0680 ................ │ │ + 0x00049e4c 54d3fc7f b0b0aa80 30d4fc7f a908b180 T.......0....... │ │ + 0x00049e5c 54d4fc7f ab07b180 48d6fc7f b0ab0480 T.......H....... │ │ + 0x00049e6c e2d7fc7f b0b0b080 ded7fc7f b0b0a880 ................ │ │ + 0x00049e7c e6d7fc7f 01000000 ded7fc7f b0b0b080 ................ │ │ + 0x00049e8c ded7fc7f 1cf4ff7f e0d7fc7f b0ab0680 ................ │ │ + 0x00049e9c f8d8fc7f ab07b180 b4d9fc7f b0ab1280 ................ │ │ + 0x00049eac 70dcfc7f ab07b180 48ddfc7f a908b180 p.......H....... │ │ + 0x00049ebc 9cddfc7f b0ab0c80 bcdefc7f ab07b180 ................ │ │ + 0x00049ecc 58dffc7f a908b180 e8dffc7f b0ab1080 X............... │ │ + 0x00049edc 8ce6fc7f 01000000 84e6fc7f b0b0b080 ................ │ │ + 0x00049eec 84e6fc7f b0b0a880 e4e6fc7f b0ab0e80 ................ │ │ + 0x00049efc a4eafc7f b0ab0680 acecfc7f b0ab0a80 ................ │ │ + 0x00049f0c 84f0fc7f ab07b180 b8f0fc7f b0ab0e80 ................ │ │ + 0x00049f1c 70fbfc7f ab07b180 a2fbfc7f b0b0b080 p............... │ │ + 0x00049f2c a4fbfc7f b0ab0680 58fcfc7f b0ab0480 ........X....... │ │ + 0x00049f3c 98fdfc7f 01000000 90fdfc7f ab07b180 ................ │ │ + 0x00049f4c f0fdfc7f 68f3ff7f f8fdfc7f aa03b180 ....h........... │ │ + 0x00049f5c 68fefc7f ab08b180 d0fefc7f b0b0a880 h............... │ │ + 0x00049f6c defefc7f b0b0aa80 02fffc7f 01000000 ................ │ │ + 0x00049f7c fafefc7f b0b0a880 0cfffc7f a803b180 ................ │ │ + 0x00049f8c 38fffc7f b0b0b080 90fffc7f b0ab0480 8............... │ │ + 0x00049f9c 8800fd7f b0b0a880 b000fd7f b0ab0880 ................ │ │ + 0x00049fac 0802fd7f b0ab0e80 0804fd7f b0b0b080 ................ │ │ + 0x00049fbc 0804fd7f b0b0aa80 6004fd7f b0ab0c80 ........`....... │ │ + 0x00049fcc 6808fd7f a803b180 b808fd7f 01000000 h............... │ │ + 0x00049fdc b008fd7f b0ab0c80 6a09fd7f ab07b180 ........j....... │ │ + 0x00049fec 000afd7f b0b0a980 780afd7f b0ab0680 ........x....... │ │ + 0x00049ffc a40cfd7f a803b180 f00cfd7f b0b0b080 ................ │ │ + 0x0004a00c f00cfd7f b0b0a880 3e0dfd7f b0b0b080 ........>....... │ │ + 0x0004a01c 380dfd7f b0ab1080 9013fd7f b0ab0a80 8............... │ │ + 0x0004a02c 5815fd7f 01000000 5015fd7f b0b0aa80 X.......P....... │ │ + 0x0004a03c b015fd7f b0b0a880 ec15fd7f b0ab0880 ................ │ │ + 0x0004a04c d016fd7f b0b0a880 0417fd7f aa0fb180 ................ │ │ + 0x0004a05c 4817fd7f b0ab0a80 f417fd7f b0ab0880 H............... │ │ + 0x0004a06c be18fd7f b0ab0e80 6419fd7f b0ab1480 ........d....... │ │ + 0x0004a07c 641cfd7f b0ab0e80 181dfd7f b0b0a880 d............... │ │ + 0x0004a08c 2e1dfd7f b0b0aa80 681dfd7f ab08b180 ........h....... │ │ + 0x0004a09c d81dfd7f b0ab0e80 1423fd7f ab07b180 .........#...... │ │ + 0x0004a0ac f423fd7f b0ab0480 8425fd7f b0b0a880 .#.......%...... │ │ + 0x0004a0bc b025fd7f b0ab0a80 e428fd7f 01000000 .%.......(...... │ │ + 0x0004a0cc dc28fd7f b0b0b080 e028fd7f b0b0a880 .(.......(...... │ │ + 0x0004a0dc 3429fd7f e4f1ff7f 3429fd7f b0b0aa80 4)......4)...... │ │ + 0x0004a0ec 7429fd7f b0ab1280 0c2cfd7f b0b0aa80 t).......,...... │ │ + 0x0004a0fc 402cfd7f b0ab0680 b82efd7f b0b0a880 @,.............. │ │ + 0x0004a10c 042ffd7f b0ab1280 2832fd7f ab07b180 ./......(2...... │ │ + 0x0004a11c 9c32fd7f 01000000 9432fd7f b0af0680 .2.......2...... │ │ + 0x0004a12c bc36fd7f b0ad0280 6c37fd7f b0b0a880 .6......l7...... │ │ + 0x0004a13c 8837fd7f b0b0b080 8437fd7f b0b0ae80 .7.......7...... │ │ + 0x0004a14c b03bfd7f b0b0b080 5c3cfd7f a908b180 .;......\<...... │ │ + 0x0004a15c f03cfd7f b0b0b080 a03dfd7f b0b0af80 .<.......=...... │ │ + 0x0004a16c c847fd7f b0b0aa80 3c48fd7f 01000000 .G......X...... │ │ + 0x0004a1dc fa58fd7f 01000000 f458fd7f b0b0a880 .X.......X...... │ │ + 0x0004a1ec 4859fd7f b0b0b080 5059fd7f b0af0480 HY......PY...... │ │ + 0x0004a1fc 745cfd7f b0ae0380 a060fd7f 01000000 t\.......`...... │ │ + 0x0004a20c 9860fd7f b0af1880 ac70fd7f b0b0a880 .`.......p...... │ │ + 0x0004a21c f870fd7f b0af0680 a872fd7f 01000000 .p.......r...... │ │ + 0x0004a22c a072fd7f b0b0a880 aa72fd7f b0b0aa80 .r.......r...... │ │ + 0x0004a23c 0c73fd7f a908b180 7c73fd7f acf0ff7f .s......|s...... │ │ + 0x0004a24c 9c73fd7f b0b0aa80 d473fd7f b0ab0680 .s.......s...... │ │ + 0x0004a25c 7476fd7f b0b0aa80 b876fd7f b0ab0680 tv.......v...... │ │ + 0x0004a26c 8477fd7f b0ab0480 bc78fd7f b0b0aa80 .w.......x...... │ │ + 0x0004a27c fc78fd7f b0ab0480 607bfd7f ab07b180 .x......`{...... │ │ + 0x0004a28c c47bfd7f b0ab0680 207ffd7f ab07b180 .{...... ....... │ │ + 0x0004a29c f47ffd7f b0ab0680 0081fd7f ab08b180 ................ │ │ + 0x0004a2ac 2c81fd7f b0b0aa80 5881fd7f b0ab0480 ,.......X....... │ │ + 0x0004a2bc 1c82fd7f b0b0a880 4482fd7f b0ab0880 ........D....... │ │ + 0x0004a2cc fc82fd7f b0ab1280 2089fd7f b0ab0680 ........ ....... │ │ + 0x0004a2dc d48afd7f b0b0a880 008bfd7f b0ab0680 ................ │ │ + 0x0004a2ec 048cfd7f b0ab0a80 1c8dfd7f 08f0ff7f ................ │ │ + 0x0004a2fc 288dfd7f 01000000 208dfd7f b0ab0a80 (....... ....... │ │ + 0x0004a30c 948ffd7f ab08b180 0c90fd7f b0b0aa80 ................ │ │ + 0x0004a31c 3890fd7f ab08b180 7090fd7f e4efff7f 8.......p....... │ │ + 0x0004a32c e498fd7f b0ab0e80 1c9dfd7f a908b180 ................ │ │ + 0x0004a33c 5c9dfd7f b0ab0680 289efd7f b0b0aa80 \.......(....... │ │ + 0x0004a34c 789efd7f ab08b180 2c9ffd7f b0ab1680 x.......,....... │ │ + 0x0004a35c 8ca8fd7f b0ab0880 94aafd7f 01000000 ................ │ │ + 0x0004a36c 8caafd7f b0ab0480 48abfd7f b0ab0680 ........H....... │ │ + 0x0004a37c 40acfd7f ab08b180 80acfd7f ab07b180 @............... │ │ + 0x0004a38c 34adfd7f b0ab0480 a0aefd7f b0ab0a80 4............... │ │ + 0x0004a39c a8b2fd7f b0ab1680 04bbfd7f b0ab0880 ................ │ │ + 0x0004a3ac 1cbdfd7f 01000000 14bdfd7f b0b0b080 ................ │ │ + 0x0004a3bc 10bdfd7f 58efff7f 28bdfd7f 5cefff7f ....X...(...\... │ │ + 0x0004a3cc 40bdfd7f 60efff7f 58bdfd7f b0ab0880 @...`...X....... │ │ + 0x0004a3dc ecbefd7f b0ab0680 3cc0fd7f b0b0aa80 ........<....... │ │ + 0x0004a3ec 82c0fd7f a908b180 ccc0fd7f ab07b180 ................ │ │ + 0x0004a3fc 04c1fd7f 01000000 fcc0fd7f b0b0b080 ................ │ │ + 0x0004a40c fcc0fd7f a908b180 5cc1fd7f b0ab0c80 ........\....... │ │ + 0x0004a41c 30c4fd7f 01000000 28c4fd7f b0af1e80 0.......(....... │ │ + 0x0004a42c d4d1fd7f b0b0b080 dcd1fd7f b0b0a880 ................ │ │ + 0x0004a43c 2cd2fd7f fceeff7f d0dcfd7f b0af1a80 ,............... │ │ + 0x0004a44c ace8fd7f 01000000 a4e8fd7f b0af2080 .............. . │ │ + 0x0004a45c c4ebfd7f b0b0b080 ccebfd7f b0b0a880 ................ │ │ + 0x0004a46c 3cecfd7f b0af3680 1008fe7f d0eeff7f <.....6......... │ │ + 0x0004a47c bc12fe7f b0af1a80 c41ffe7f 01000000 ................ │ │ + 0x0004a48c bc1ffe7f b0ab0680 4420fe7f b0ab1a80 ........D ...... │ │ + 0x0004a49c fc24fe7f a80fb180 4025fe7f b0b0a880 .$......@%...... │ │ + 0x0004a4ac 5225fe7f 01000000 4c25fe7f b0ab0480 R%......L%...... │ │ + 0x0004a4bc cc25fe7f ab07b180 4026fe7f ab08b180 .%......@&...... │ │ + 0x0004a4cc 7426fe7f b0b0aa80 9226fe7f 01000000 t&.......&...... │ │ + 0x0004a4dc 8c26fe7f ab07b180 d026fe7f b0ab0480 .&.......&...... │ │ + 0x0004a4ec 3827fe7f aa03b180 9427fe7f b0ab0880 8'.......'...... │ │ + 0x0004a4fc e828fe7f b0ab0480 4629fe7f 4ceeff7f .(......F)..L... │ │ + 0x0004a50c 4829fe7f 50eeff7f 4a29fe7f b0b0b080 H)..P...J)...... │ │ + 0x0004a51c 4c29fe7f ab07b180 a829fe7f 01000000 L).......)...... │ │ + 0x0004a52c a029fe7f ab08b180 f229fe7f a908b180 .).......)...... │ │ + 0x0004a53c 1c2afe7f b0b0b080 242afe7f b0ab2080 .*......$*.... . │ │ + 0x0004a54c 4034fe7f b0b0a980 5434fe7f b0ab0480 @4......T4...... │ │ + 0x0004a55c 7435fe7f ab08b180 3036fe7f 04eeff7f t5......06...... │ │ + 0x0004a56c 3236fe7f 01000000 2a36fe7f a908b180 26......*6...... │ │ + 0x0004a57c 3c36fe7f ab08b180 e436fe7f 01000000 <6.......6...... │ │ + 0x0004a58c dc36fe7f b0af1a80 503efe7f b0af0880 .6......P>...... │ │ + 0x0004a59c b440fe7f b0af0c80 3443fe7f a908b180 .@......4C...... │ │ + 0x0004a5ac 6443fe7f b0af0880 2045fe7f a908b180 dC...... E...... │ │ + 0x0004a5bc 9c45fe7f b0af1680 7049fe7f b0af1880 .E......pI...... │ │ + 0x0004a5cc 9c4efe7f 01000000 944efe7f b0ab0480 .N.......N...... │ │ + 0x0004a5dc 244ffe7f a80fb180 604ffe7f b0ab0480 $O......`O...... │ │ + 0x0004a5ec e44ffe7f a80fb180 2050fe7f b0ab0480 .O...... P...... │ │ + 0x0004a5fc bc50fe7f a803b180 c450fe7f b0ab0680 .P.......P...... │ │ + 0x0004a60c b451fe7f b0b0aa80 0852fe7f b0b0b080 .Q.......R...... │ │ + 0x0004a61c 1652fe7f b0b0a880 7852fe7f b0ab0880 .R......xR...... │ │ + 0x0004a62c ec52fe7f ab08b180 8c53fe7f b0ab0480 .R.......S...... │ │ + 0x0004a63c 6c54fe7f b0ab0880 b855fe7f ab07b180 lT.......U...... │ │ + 0x0004a64c 1856fe7f b0b0b080 1856fe7f ab08b180 .V.......V...... │ │ + 0x0004a65c a856fe7f b0ab1480 c85bfe7f ab07b180 .V.......[...... │ │ + 0x0004a66c 105cfe7f b0ab0a80 1c5dfe7f ab07b180 .\.......]...... │ │ + 0x0004a67c 745dfe7f b0b0aa80 b05dfe7f ab07b180 t].......]...... │ │ + 0x0004a68c 0c5efe7f b0b0aa80 505efe7f ab07b180 .^......P^...... │ │ + 0x0004a69c ac5efe7f 01000000 a45efe7f ab08b180 .^.......^...... │ │ + 0x0004a6ac 285ffe7f b0b0a880 385ffe7f a908b180 (_......8_...... │ │ + 0x0004a6bc 5c5ffe7f b0b0aa80 0060fe7f ab08b180 \_.......`...... │ │ + 0x0004a6cc 2860fe7f b0ab1280 2863fe7f b0ab0680 (`......(c...... │ │ + 0x0004a6dc 1664fe7f b0b0b080 1264fe7f 90ecff7f .d.......d...... │ │ + 0x0004a6ec 1464fe7f a803b180 3c64fe7f b0b0b080 .d............. │ │ + 0x0004aa6c 809ffe7f b0b0a980 bc9ffe7f b0b0ab80 ................ │ │ + 0x0004aa7c 30a0fe7f c4e9ff7f 30a0fe7f b0ab0480 0.......0....... │ │ + 0x0004aa8c 78a2fe7f ab08b180 04a3fe7f ab07b180 x............... │ │ + 0x0004aa9c cca4fe7f b0e9ff7f d0a4fe7f b0b0a880 ................ │ │ + 0x0004aaac daa4fe7f a907b180 eaa4fe7f b0b0a880 ................ │ │ + 0x0004aabc 1ca5fe7f b0ab0480 8ea5fe7f ab07b180 ................ │ │ + 0x0004aacc dca6fe7f a907b180 1ca7fe7f b0ab1e80 ................ │ │ + 0x0004aadc e8b2fe7f b0ab0a80 44b4fe7f 01000000 ........D....... │ │ + 0x0004aaec 3cb4fe7f b0b0a980 b8b4fe7f ab07b180 <............... │ │ + 0x0004aafc 2cb5fe7f 5ce9ff7f 2cb5fe7f b0ab0480 ,...\...,....... │ │ + 0x0004ab0c 4cb7fe7f b0b0aa80 c8b7fe7f ab07b180 L............... │ │ + 0x0004ab1c 74b9fe7f 48e9ff7f 78b9fe7f b0b0a880 t...H...x....... │ │ + 0x0004ab2c 82b9fe7f a907b180 92b9fe7f b0b0a880 ................ │ │ + 0x0004ab3c dcb9fe7f 34e9ff7f e6b9fe7f ab07b180 ....4........... │ │ + 0x0004ab4c a0bbfe7f a907b180 e0bbfe7f 28e9ff7f ............(... │ │ + 0x0004ab5c 74c8fe7f b0ab1880 9cccfe7f b0ab0a80 t............... │ │ + 0x0004ab6c a4cffe7f 01000000 9ccffe7f b0b0a880 ................ │ │ + 0x0004ab7c accffe7f a908b180 d4cffe7f b0ab0e80 ................ │ │ + 0x0004ab8c bcd1fe7f ab07b180 50d2fe7f a908b180 ........P....... │ │ + 0x0004ab9c 7cd2fe7f ece8ff7f 80d2fe7f b0b0aa80 |............... │ │ + 0x0004abac acd2fe7f ab07b180 74d3fe7f 01000000 ........t....... │ │ + 0x0004abbc 6cd3fe7f aa03b180 acd3fe7f d0e8ff7f l............... │ │ + 0x0004abcc c0d3fe7f d4e8ff7f c0d3fe7f b0ab0480 ................ │ │ + 0x0004abdc 2cd4fe7f d0e8ff7f 4cd4fe7f b0b0b080 ,.......L....... │ │ + 0x0004abec 48d4fe7f ab07b180 7cd4fe7f aa0fb180 H.......|....... │ │ + 0x0004abfc f0d4fe7f b0ab0680 a0d5fe7f b0b0b080 ................ │ │ + 0x0004ac0c a0d5fe7f 01000000 98d5fe7f aa03b180 ................ │ │ + 0x0004ac1c dcd5fe7f aa0fb180 5cd6fe7f b0ab0a80 ........\....... │ │ + 0x0004ac2c 1cd8fe7f b0b0a880 42d8fe7f 01000000 ........B....... │ │ + 0x0004ac3c 3ad8fe7f b0ab0880 aed8fe7f 74e8ff7f :...........t... │ │ + 0x0004ac4c b8d8fe7f b0ab0480 fed8fe7f b0ab0880 ................ │ │ + 0x0004ac5c 60dafe7f b0ab0680 48dbfe7f b0ab0a80 `.......H....... │ │ + 0x0004ac6c 5edcfe7f b0ab0480 1cddfe7f b0b0aa80 ^............... │ │ + 0x0004ac7c 5cddfe7f a908b180 98ddfe7f b0ab3080 \.............0. │ │ + 0x0004ac8c 80e1fe7f b0ab0a80 b4e3fe7f a908b180 ................ │ │ + 0x0004ac9c cce3fe7f b0ab0480 b8e4fe7f b0ab0680 ................ │ │ + 0x0004acac 58e5fe7f b0b0a880 64e5fe7f ab07b180 X.......d....... │ │ + 0x0004acbc a8e5fe7f b0ab0e80 d4eafe7f b0ab0680 ................ │ │ + 0x0004accc 7cebfe7f b0ab0c80 58edfe7f b0ab1080 |.......X....... │ │ + 0x0004acdc 64f0fe7f e8e7ff7f 6cf0fe7f b0b0b080 d.......l....... │ │ + 0x0004acec 6cf0fe7f b0b0a880 c8f0fe7f aa03b180 l............... │ │ + 0x0004acfc 08f2fe7f 01000000 00f2fe7f b0ab1080 ................ │ │ + 0x0004ad0c acf3fe7f b0ab0680 4cf4fe7f 01000000 ........L....... │ │ + 0x0004ad1c 44f4fe7f b0ab0480 28f5fe7f b0b0a980 D.......(....... │ │ + 0x0004ad2c 3cf5fe7f b0ab0680 4cf8fe7f 01000000 <.......L....... │ │ + 0x0004ad3c 44f8fe7f b0ab0480 58fcfe7f b0ab0280 D.......X....... │ │ + 0x0004ad4c f4fffe7f b0b0b080 0400ff7f b0a80180 ................ │ │ + 0x0004ad5c 8000ff7f a908b180 cc00ff7f b0b0b080 ................ │ │ + 0x0004ad6c 0801ff7f b0af0480 7006ff7f b0ad0280 ........p....... │ │ + 0x0004ad7c 1007ff7f b0ac0380 d407ff7f b0b0aa80 ................ │ │ + 0x0004ad8c 3808ff7f b0b0b080 4008ff7f b0b0a880 8.......@....... │ │ + 0x0004ad9c 4809ff7f b0ae0380 700eff7f 2ce7ff7f H.......p...,... │ │ + 0x0004adac 780eff7f b0008480 480fff7f ad08b180 x.......H....... │ │ + 0x0004adbc 4c10ff7f ab08b180 cc10ff7f 01000000 L............... │ │ + 0x0004adcc c410ff7f b0b0a880 2811ff7f b0af0680 ........(....... │ │ + 0x0004addc d413ff7f b0af1c80 401bff7f b0af0880 ........@....... │ │ + 0x0004adec 5c1dff7f b0b0ac80 041eff7f b0b0aa80 \............... │ │ + 0x0004adfc d01eff7f b0b0ac80 e01fff7f af08b180 ................ │ │ + 0x0004ae0c 7420ff7f b0af0680 8423ff7f ab08b180 t .......#...... │ │ + 0x0004ae1c d423ff7f b0af0880 dc24ff7f b0af1e80 .#.......$...... │ │ + 0x0004ae2c 702cff7f 00840280 942cff7f b0b0b080 p,.......,...... │ │ + 0x0004ae3c 902cff7f 01000000 882cff7f b0ac0180 .,.......,...... │ │ + 0x0004ae4c c02dff7f 00840280 9031ff7f 01000000 .-.......1...... │ │ + 0x0004ae5c 8831ff7f b0b0b080 a031ff7f ae3f0380 .1.......1...?.. │ │ + 0x0004ae6c 1433ff7f b0aa0580 c433ff7f 68e6ff7f .3.......3..h... │ │ + 0x0004ae7c e833ff7f b0a80180 3034ff7f 01000000 .3......04...... │ │ + 0x0004ae8c 2834ff7f b0b0b080 4034ff7f af3f0680 (4......@4...?.. │ │ + 0x0004ae9c f036ff7f b0aa0580 f037ff7f a908b180 .6.......7...... │ │ + 0x0004aeac 5038ff7f b0aa0180 b438ff7f 01000000 P8.......8...... │ │ + 0x0004aebc ac38ff7f af08b180 143bff7f b0b0b080 .8.......;...... │ │ + 0x0004aecc 1c3bff7f b0b0a880 483bff7f b0af0c80 .;......H;...... │ │ + 0x0004aedc bc41ff7f a908b180 f442ff7f 01000000 .A.......B...... │ │ + 0x0004aeec ec42ff7f b0ac0180 6843ff7f b0b0a880 .B......hC...... │ │ + 0x0004aefc ac44ff7f b0b0b080 c044ff7f b0b0a880 .D.......D...... │ │ + 0x0004af0c f444ff7f b0b0b080 fc44ff7f 01000000 .D.......D...... │ │ + 0x0004af1c f444ff7f b0b0b080 0c45ff7f af3f0480 .D.......E...?.. │ │ + 0x0004af2c a846ff7f b0aa0580 6447ff7f b0b0a880 .F......dG...... │ │ + 0x0004af3c 9047ff7f b0aa0180 f447ff7f 01000000 .G.......G...... │ │ + 0x0004af4c ec47ff7f ab07b180 5848ff7f a907b180 .G......XH...... │ │ + 0x0004af5c c848ff7f ab08b180 f448ff7f aa03b180 .H.......H...... │ │ + 0x0004af6c 5c49ff7f 7ce5ff7f 104aff7f 80e5ff7f \I..|....J...... │ │ + 0x0004af7c 5c4dff7f ab08b180 944dff7f ab07b180 \M.......M...... │ │ + 0x0004af8c fc4dff7f b0ab0480 ac4eff7f b0ab0c80 .M.......N...... │ │ + 0x0004af9c b44fff7f b0ab0e80 1051ff7f aa0fb180 .O.......Q...... │ │ + 0x0004afac a451ff7f b0ab0480 6053ff7f b0ab0880 .Q......`S...... │ │ + 0x0004afbc c454ff7f 01000000 bc54ff7f b0b0aa80 .T.......T...... │ │ + 0x0004afcc e854ff7f b0b0ab80 3255ff7f 01000000 .T......2U...... │ │ + 0x0004afdc 2a55ff7f b0b0b080 6255ff7f b0b0a980 *U......bU...... │ │ + 0x0004afec a655ff7f b0b0aa80 ee55ff7f 01000000 .U.......U...... │ │ + 0x0004affc e855ff7f b0b0b080 0056ff7f fce4ff7f .U.......V...... │ │ + 0x0004b00c 4856ff7f b0ab0480 7056ff7f ab08b180 HV......pV...... │ │ + 0x0004b01c b856ff7f b0b0aa80 d456ff7f ab07b180 .V.......V...... │ │ + 0x0004b02c 0657ff7f e0e4ff7f 0657ff7f b0b0a880 .W.......W...... │ │ + 0x0004b03c 1257ff7f b0ab0480 9257ff7f b0b0a880 .W.......W...... │ │ + 0x0004b04c ac57ff7f b0ab0a80 e058ff7f b0b0a880 .W.......X...... │ │ + 0x0004b05c 0059ff7f ab07b180 5059ff7f ab08b180 .Y......PY...... │ │ + 0x0004b06c 7259ff7f 01000000 6a59ff7f a4e4ff7f rY......jY...... │ │ + 0x0004b07c 7459ff7f b0ab0480 005aff7f b0ab2480 tY.......Z....$. │ │ + 0x0004b08c 445cff7f b0b0aa80 785cff7f b0b0b080 D\......x\...... │ │ + 0x0004b09c 805cff7f a803b180 ac5cff7f b0a90480 .\.......\...... │ │ + 0x0004b0ac f85cff7f b0ab0880 2c5fff7f b0b0aa80 .\......,_...... │ │ + 0x0004b0bc 4c5fff7f 68e4ff7f 525fff7f 6ce4ff7f L_..h...R_..l... │ │ + 0x0004b0cc 585fff7f 70e4ff7f 645fff7f 74e4ff7f X_..p...d_..t... │ │ + 0x0004b0dc 7c5fff7f aa03b180 c85fff7f a907b180 |_......._...... │ │ + 0x0004b0ec f45fff7f aa03b180 2460ff7f b0b0b080 ._......$`...... │ │ + 0x0004b0fc 2460ff7f ab07b180 a860ff7f b0ab0e80 $`.......`...... │ │ + 0x0004b10c d464ff7f ab07b180 4065ff7f 01ab0880 .d......@e...... │ │ + 0x0004b11c 1066ff7f b0ab1080 9c68ff7f b0b0aa80 .f.......h...... │ │ + 0x0004b12c c868ff7f ab07b180 1469ff7f b0ab0480 .h.......i...... │ │ + 0x0004b13c 346aff7f b0b0a880 446aff7f 10e4ff7f 4j......Dj...... │ │ + 0x0004b14c 446aff7f 01000000 3c6aff7f 0ce4ff7f Dj.......Start rule %s │ │ - 0x00049f28 6e6f7420 666f756e 640a004e 6f207075 not found..No pu │ │ - 0x00049f38 626c6963 2072756c 65732066 6f756e64 blic rules found │ │ - 0x00049f48 20696e20 25730a00 2d6c7700 2d646562 in %s..-lw.-deb │ │ - 0x00049f58 7567002d 6d66636c 6f676469 72002d72 ug.-mfclogdir.-r │ │ - 0x00049f68 61776c6f 67646972 002d7365 6e6c6f67 awlogdir.-senlog │ │ - 0x00049f78 64697200 2d686d6d 002d6d64 6566006d dir.-hmm.-mdef.m │ │ - 0x00049f88 64656600 2d6d6561 6e006d65 616e7300 def.-mean.means. │ │ - 0x00049f98 2d766172 00766172 69616e63 6573002d -var.variances.- │ │ - 0x00049fa8 746d6174 00747261 6e736974 696f6e5f tmat.transition_ │ │ - 0x00049fb8 6d617472 69636573 002d6d69 7877006d matrices.-mixw.m │ │ - 0x00049fc8 69787475 72655f77 65696768 7473002d ixture_weights.- │ │ - 0x00049fd8 73656e64 756d7000 73656e64 756d7000 sendump.sendump. │ │ - 0x00049fe8 2d666469 6374006e 6f697365 64696374 -fdict.noisedict │ │ - 0x00049ff8 002d6c64 61006665 61747572 655f7472 .-lda.feature_tr │ │ - 0x0004a008 616e7366 6f726d00 2d666561 74706172 ansform.-featpar │ │ - 0x0004a018 616d7300 66656174 2e706172 616d7300 ams.feat.params. │ │ - 0x0004a028 2d73656e 6d676175 0073656e 6d676175 -senmgau.senmgau │ │ - 0x0004a038 002d6c6f 67626173 65002d62 65737470 .-logbase.-bestp │ │ - 0x0004a048 61746800 2d706c5f 77696e64 6f77002d ath.-pl_window.- │ │ - 0x0004a058 6b657970 68726173 65006465 6661756c keyphrase.defaul │ │ - 0x0004a068 74002d6b 7773002d 66736700 2d6a7367 t.-kws.-fsg.-jsg │ │ - 0x0004a078 66002d61 6c6c7068 6f6e6500 2d6c6d00 f.-allphone.-lm. │ │ - 0x0004a088 2d6c6d63 746c0046 61696c65 6420746f -lmctl.Failed to │ │ - 0x0004a098 20726561 64206c61 6e677561 6765206d read language m │ │ - 0x0004a0a8 6f64656c 20636f6e 74726f6c 2066696c odel control fil │ │ - 0x0004a0b8 653a2025 730a0061 6464696e 67207365 e: %s..adding se │ │ - 0x0004a0c8 61726368 2025730a 002d6c6d 6e616d65 arch %s..-lmname │ │ - 0x0004a0d8 004e6f20 64656661 756c7420 4c4d206e .No default LM n │ │ - 0x0004a0e8 616d6520 282d6c6d 6e616d65 2920666f ame (-lmname) fo │ │ - 0x0004a0f8 7220602d 6c6d6374 6c270a00 6465636f r `-lmctl'..deco │ │ - 0x0004a108 6465004e 6f207075 626c6963 2072756c de.No public rul │ │ - 0x0004a118 65732066 6f756e64 20696e20 696e7075 es found in inpu │ │ - 0x0004a128 74207374 72696e67 0a002d64 69637463 t string..-dictc │ │ - 0x0004a138 61736500 2d646963 7400556e 6b6e6f77 ase.-dict.Unknow │ │ - 0x0004a148 6e207068 6f6e6520 25732069 6e207068 n phone %s in ph │ │ - 0x0004a158 6f6e6520 73747269 6e672025 730a0020 one string %s.. │ │ - 0x0004a168 004e6f20 73656172 6368206d 6f64756c .No search modul │ │ - 0x0004a178 65206973 2073656c 65637465 642c2064 e is selected, d │ │ - 0x0004a188 69642079 6f752066 6f726765 7420746f id you forget to │ │ - 0x0004a198 20737065 63696679 2061206c 616e6775 specify a langu │ │ - 0x0004a1a8 61676520 6d6f6465 6c206f72 20677261 age model or gra │ │ - 0x0004a1b8 6d6d6172 3f0a0025 30397500 2e6d6663 mmar?..%09u..mfc │ │ - 0x0004a1c8 00577269 74696e67 204d4643 43206c6f .Writing MFCC lo │ │ - 0x0004a1d8 67206669 6c653a20 25730a00 77620046 g file: %s..wb.F │ │ - 0x0004a1e8 61696c65 6420746f 206f7065 6e204d46 ailed to open MF │ │ - 0x0004a1f8 4343206c 6f672066 696c6520 2573002e CC log file %s.. │ │ - 0x0004a208 72617700 57726974 696e6720 72617720 raw.Writing raw │ │ - 0x0004a218 61756469 6f206c6f 67206669 6c653a20 audio log file: │ │ - 0x0004a228 25730a00 4661696c 65642074 6f206f70 %s..Failed to op │ │ - 0x0004a238 656e2072 61772061 7564696f 206c6f67 en raw audio log │ │ - 0x0004a248 2066696c 65202573 002e7365 6e005772 file %s..sen.Wr │ │ - 0x0004a258 6974696e 67207365 6e6f6e65 2073636f iting senone sco │ │ - 0x0004a268 7265206c 6f672066 696c653a 2025730a re log file: %s. │ │ - 0x0004a278 00466169 6c656420 746f206f 70656e20 .Failed to open │ │ - 0x0004a288 73656e6f 6e652073 636f7265 206c6f67 senone score log │ │ - 0x0004a298 2066696c 65202573 00466169 6c656420 file %s.Failed │ │ - 0x0004a2a8 746f2070 726f6365 73732064 6174612c to process data, │ │ - 0x0004a2b8 20757474 6572616e 63652069 73206e6f utterance is no │ │ - 0x0004a2c8 74207374 61727465 642e2055 73652073 t started. Use s │ │ - 0x0004a2d8 74617274 5f757474 20746f20 73746172 tart_utt to star │ │ - 0x0004a2e8 74206974 0a002d62 61636b74 72616365 t it..-backtrace │ │ - 0x0004a2f8 0025733a 20257320 28256429 0a00252d .%s: %s (%d)..%- │ │ - 0x0004a308 32307320 252d3573 20252d35 7320252d 20s %-5s %-5s %- │ │ - 0x0004a318 35732025 2d313073 20252d31 30732025 5s %-10s %-10s % │ │ - 0x0004a328 2d33730a 00776f72 64007374 61727400 -3s..word.start. │ │ - 0x0004a338 656e6400 7070726f 62006173 6372006c end.pprob.ascr.l │ │ - 0x0004a348 73637200 6c626163 6b00252d 32307320 scr.lback.%-20s │ │ - 0x0004a358 252d3564 20252d35 6420252d 312e3366 %-5d %-5d %-1.3f │ │ - 0x0004a368 20252d31 30642025 2d313064 20252d33 %-10d %-10d %-3 │ │ - 0x0004a378 640a002d 66726174 65002d6c 6f677370 d..-frate.-logsp │ │ - 0x0004a388 6563006e 6f005772 69746520 6f757420 ec.no.Write out │ │ - 0x0004a398 6c6f6773 70656374 72616c20 66696c65 logspectral file │ │ - 0x0004a3a8 7320696e 73746561 64206f66 20636570 s instead of cep │ │ - 0x0004a3b8 73747261 002d736d 6f6f7468 73706563 stra.-smoothspec │ │ - 0x0004a3c8 00577269 7465206f 75742063 65707374 .Write out cepst │ │ - 0x0004a3d8 72616c2d 736d6f6f 74686564 206c6f67 ral-smoothed log │ │ - 0x0004a3e8 73706563 7472616c 2066696c 6573002d spectral files.- │ │ - 0x0004a3f8 7472616e 73666f72 6d006c65 67616379 transform.legacy │ │ - 0x0004a408 00576869 63682074 79706520 6f662074 .Which type of t │ │ - 0x0004a418 72616e73 666f726d 20746f20 75736520 ransform to use │ │ - 0x0004a428 746f2063 616c6375 6c617465 20636570 to calculate cep │ │ - 0x0004a438 73747261 20286c65 67616379 2c206463 stra (legacy, dc │ │ - 0x0004a448 742c206f 72206874 6b29002d 616c7068 t, or htk).-alph │ │ - 0x0004a458 6100302e 39370050 7265656d 70686173 a.0.97.Preemphas │ │ - 0x0004a468 69732070 6172616d 65746572 002d7361 is parameter.-sa │ │ - 0x0004a478 6d707261 74650031 36303030 0053616d mprate.16000.Sam │ │ - 0x0004a488 706c696e 67207261 74650031 30300046 pling rate.100.F │ │ - 0x0004a498 72616d65 20726174 65002d77 6c656e00 rame rate.-wlen. │ │ - 0x0004a4a8 302e3032 35363235 0048616d 6d696e67 0.025625.Hamming │ │ - 0x0004a4b8 2077696e 646f7720 6c656e67 7468002d window length.- │ │ - 0x0004a4c8 6e666674 00353132 0053697a 65206f66 nfft.512.Size of │ │ - 0x0004a4d8 20464654 002d6e66 696c7400 3430004e FFT.-nfilt.40.N │ │ - 0x0004a4e8 756d6265 72206f66 2066696c 74657220 umber of filter │ │ - 0x0004a4f8 62616e6b 73002d6c 6f776572 66003133 banks.-lowerf.13 │ │ - 0x0004a508 332e3333 33333400 4c6f7765 72206564 3.33334.Lower ed │ │ - 0x0004a518 6765206f 66206669 6c746572 73002d75 ge of filters.-u │ │ - 0x0004a528 70706572 66003638 35352e34 39373600 pperf.6855.4976. │ │ - 0x0004a538 55707065 72206564 6765206f 66206669 Upper edge of fi │ │ - 0x0004a548 6c746572 73002d75 6e69745f 61726561 lters.-unit_area │ │ - 0x0004a558 00796573 004e6f72 6d616c69 7a65206d .yes.Normalize m │ │ - 0x0004a568 656c2066 696c7465 72732074 6f20756e el filters to un │ │ - 0x0004a578 69742061 72656100 2d726f75 6e645f66 it area.-round_f │ │ - 0x0004a588 696c7465 72730052 6f756e64 206d656c ilters.Round mel │ │ - 0x0004a598 2066696c 74657220 66726571 75656e63 filter frequenc │ │ - 0x0004a5a8 69657320 746f2044 46542070 6f696e74 ies to DFT point │ │ - 0x0004a5b8 73002d6e 63657000 3133004e 756d6265 s.-ncep.13.Numbe │ │ - 0x0004a5c8 72206f66 20636570 20636f65 66666963 r of cep coeffic │ │ - 0x0004a5d8 69656e74 73002d64 6f75626c 65627700 ients.-doublebw. │ │ - 0x0004a5e8 55736520 646f7562 6c652062 616e6477 Use double bandw │ │ - 0x0004a5f8 69647468 2066696c 74657273 20287361 idth filters (sa │ │ - 0x0004a608 6d652063 656e7465 72206672 65712900 me center freq). │ │ - 0x0004a618 2d6c6966 74657200 30004c65 6e677468 -lifter.0.Length │ │ - 0x0004a628 206f6620 73696e2d 63757276 6520666f of sin-curve fo │ │ - 0x0004a638 72206c69 66746572 696e672c 206f7220 r liftering, or │ │ - 0x0004a648 3020666f 72206e6f 206c6966 74657269 0 for no lifteri │ │ - 0x0004a658 6e672e00 2d766164 5f707265 73706565 ng..-vad_prespee │ │ - 0x0004a668 63680031 30004e75 6d206f66 20737065 ch.10.Num of spe │ │ - 0x0004a678 65636820 6672616d 65732074 6f207472 ech frames to tr │ │ - 0x0004a688 69676765 72207661 64206672 6f6d2073 igger vad from s │ │ - 0x0004a698 696c656e 63652074 6f207370 65656368 ilence to speech │ │ - 0x0004a6a8 2e002d76 61645f70 6f737473 70656563 ..-vad_postspeec │ │ - 0x0004a6b8 68003530 004e756d 206f6620 73706565 h.50.Num of spee │ │ - 0x0004a6c8 63682066 72616d65 7320746f 20747269 ch frames to tri │ │ - 0x0004a6d8 67676572 20766164 2066726f 6d207370 gger vad from sp │ │ - 0x0004a6e8 65656368 20746f20 73696c65 6e63652e eech to silence. │ │ - 0x0004a6f8 002d7661 645f7468 72657368 6f6c6400 .-vad_threshold. │ │ - 0x0004a708 322e3000 54687265 73686f6c 6420666f 2.0.Threshold fo │ │ - 0x0004a718 72206465 63697369 6f6e2062 65747765 r decision betwe │ │ - 0x0004a728 656e206e 6f697365 20616e64 2073696c en noise and sil │ │ - 0x0004a738 656e6365 20667261 6d65732e 204c6f67 ence frames. Log │ │ - 0x0004a748 2d726174 696f2062 65747765 656e2073 -ratio between s │ │ - 0x0004a758 69676e61 6c206c65 76656c20 616e6420 ignal level and │ │ - 0x0004a768 6e6f6973 65206c65 76656c2e 002d696e noise level..-in │ │ - 0x0004a778 7075745f 656e6469 616e006c 6974746c put_endian.littl │ │ - 0x0004a788 6500456e 6469616e 6e657373 206f6620 e.Endianness of │ │ - 0x0004a798 696e7075 74206461 74612c20 62696720 input data, big │ │ - 0x0004a7a8 6f72206c 6974746c 652c2069 676e6f72 or little, ignor │ │ - 0x0004a7b8 65642069 66204e49 5354206f 72204d53 ed if NIST or MS │ │ - 0x0004a7c8 20576176 002d7761 72705f74 79706500 Wav.-warp_type. │ │ - 0x0004a7d8 696e7665 7273655f 6c696e65 61720057 inverse_linear.W │ │ - 0x0004a7e8 61727069 6e672066 756e6374 696f6e20 arping function │ │ - 0x0004a7f8 74797065 20286f72 20736861 70652900 type (or shape). │ │ - 0x0004a808 2d776172 705f7061 72616d73 00506172 -warp_params.Par │ │ - 0x0004a818 616d6574 65727320 64656669 6e696e67 ameters defining │ │ - 0x0004a828 20746865 20776172 70696e67 2066756e the warping fun │ │ - 0x0004a838 6374696f 6e002d64 69746865 72004164 ction.-dither.Ad │ │ - 0x0004a848 6420312f 322d6269 74206e6f 69736500 d 1/2-bit noise. │ │ - 0x0004a858 2d736565 64002d31 00536565 6420666f -seed.-1.Seed fo │ │ - 0x0004a868 72207261 6e646f6d 206e756d 62657220 r random number │ │ - 0x0004a878 67656e65 7261746f 723b2069 66206c65 generator; if le │ │ - 0x0004a888 73732074 68616e20 7a65726f 2c207069 ss than zero, pi │ │ - 0x0004a898 636b206f 7572206f 776e002d 72656d6f ck our own.-remo │ │ - 0x0004a8a8 76655f64 63005265 6d6f7665 20444320 ve_dc.Remove DC │ │ - 0x0004a8b8 6f666673 65742066 726f6d20 65616368 offset from each │ │ - 0x0004a8c8 20667261 6d65002d 72656d6f 76655f6e frame.-remove_n │ │ - 0x0004a8d8 6f697365 0052656d 6f766520 6e6f6973 oise.Remove nois │ │ - 0x0004a8e8 65207769 74682073 70656374 72616c20 e with spectral │ │ - 0x0004a8f8 73756274 72616374 696f6e20 696e206d subtraction in m │ │ - 0x0004a908 656c2d65 6e657267 69657300 2d72656d el-energies.-rem │ │ - 0x0004a918 6f76655f 73696c65 6e636500 456e6162 ove_silence.Enab │ │ - 0x0004a928 6c657320 5641442c 2072656d 6f766573 les VAD, removes │ │ - 0x0004a938 2073696c 656e6365 20667261 6d657320 silence frames │ │ - 0x0004a948 66726f6d 2070726f 63657373 696e6700 from processing. │ │ - 0x0004a958 2d766572 626f7365 0053686f 7720696e -verbose.Show in │ │ - 0x0004a968 70757420 66696c65 6e616d65 73002d66 put filenames.-f │ │ - 0x0004a978 65617400 31735f63 5f645f64 64004665 eat.1s_c_d_dd.Fe │ │ - 0x0004a988 61747572 65207374 7265616d 20747970 ature stream typ │ │ - 0x0004a998 652c2064 6570656e 6473206f 6e207468 e, depends on th │ │ - 0x0004a9a8 65206163 6f757374 6963206d 6f64656c e acoustic model │ │ - 0x0004a9b8 002d6365 706c656e 004e756d 62657220 .-ceplen.Number │ │ - 0x0004a9c8 6f662063 6f6d706f 6e656e74 7320696e of components in │ │ - 0x0004a9d8 20746865 20696e70 75742066 65617475 the input featu │ │ - 0x0004a9e8 72652076 6563746f 72002d63 6d6e0063 re vector.-cmn.c │ │ - 0x0004a9f8 75727265 6e740043 65707374 72616c20 urrent.Cepstral │ │ - 0x0004aa08 6d65616e 206e6f72 6d616c69 7a617469 mean normalizati │ │ - 0x0004aa18 6f6e2073 6368656d 65202827 63757272 on scheme ('curr │ │ - 0x0004aa28 656e7427 2c202770 72696f72 272c206f ent', 'prior', o │ │ - 0x0004aa38 7220276e 6f6e6527 29002d63 6d6e696e r 'none').-cmnin │ │ - 0x0004aa48 69740038 2e300049 6e697469 616c2076 it.8.0.Initial v │ │ - 0x0004aa58 616c7565 73202863 6f6d6d61 2d736570 alues (comma-sep │ │ - 0x0004aa68 61726174 65642920 666f7220 63657073 arated) for ceps │ │ - 0x0004aa78 7472616c 206d6561 6e207768 656e2027 tral mean when ' │ │ - 0x0004aa88 7072696f 72272069 73207573 6564002d prior' is used.- │ │ - 0x0004aa98 7661726e 6f726d00 56617269 616e6365 varnorm.Variance │ │ - 0x0004aaa8 206e6f72 6d616c69 7a652065 61636820 normalize each │ │ - 0x0004aab8 75747465 72616e63 6520286f 6e6c7920 utterance (only │ │ - 0x0004aac8 69662043 4d4e203d 3d206375 7272656e if CMN == curren │ │ - 0x0004aad8 7429002d 61676300 6e6f6e65 00417574 t).-agc.none.Aut │ │ - 0x0004aae8 6f6d6174 69632067 61696e20 636f6e74 omatic gain cont │ │ - 0x0004aaf8 726f6c20 666f7220 63302028 276d6178 rol for c0 ('max │ │ - 0x0004ab08 272c2027 656d6178 272c2027 6e6f6973 ', 'emax', 'nois │ │ - 0x0004ab18 65272c20 6f722027 6e6f6e65 2729002d e', or 'none').- │ │ - 0x0004ab28 61676374 68726573 6800496e 69746961 agcthresh.Initia │ │ - 0x0004ab38 6c207468 72657368 6f6c6420 666f7220 l threshold for │ │ - 0x0004ab48 6175746f 6d617469 63206761 696e2063 automatic gain c │ │ - 0x0004ab58 6f6e7472 6f6c0046 696c6520 636f6e74 ontrol.File cont │ │ - 0x0004ab68 61696e69 6e672074 72616e73 666f726d aining transform │ │ - 0x0004ab78 6174696f 6e206d61 74726978 20746f20 ation matrix to │ │ - 0x0004ab88 62652061 70706c69 65642074 6f206665 be applied to fe │ │ - 0x0004ab98 61747572 65732028 73696e67 6c652d73 atures (single-s │ │ - 0x0004aba8 74726561 6d206665 61747572 6573206f tream features o │ │ - 0x0004abb8 6e6c7929 002d6c64 6164696d 0044696d nly).-ldadim.Dim │ │ - 0x0004abc8 656e7369 6f6e616c 69747920 6f66206f ensionality of o │ │ - 0x0004abd8 75747075 74206f66 20666561 74757265 utput of feature │ │ - 0x0004abe8 20747261 6e73666f 726d6174 696f6e20 transformation │ │ - 0x0004abf8 28302074 6f207573 6520656e 74697265 (0 to use entire │ │ - 0x0004ac08 206d6174 72697829 002d7376 73706563 matrix).-svspec │ │ - 0x0004ac18 00537562 76656374 6f722073 70656369 .Subvector speci │ │ - 0x0004ac28 66696361 74696f6e 2028652e 672e2c20 fication (e.g., │ │ - 0x0004ac38 32342c30 2d31312f 32352c31 322d3233 24,0-11/25,12-23 │ │ - 0x0004ac48 2f32362d 3338206f 7220302d 31322f31 /26-38 or 0-12/1 │ │ - 0x0004ac58 332d3235 2f32362d 33382900 44697265 3-25/26-38).Dire │ │ - 0x0004ac68 63746f72 7920636f 6e746169 6e696e67 ctory containing │ │ - 0x0004ac78 2061636f 75737469 63206d6f 64656c20 acoustic model │ │ - 0x0004ac88 66696c65 732e0046 696c6520 636f6e74 files..File cont │ │ - 0x0004ac98 61696e69 6e672066 65617475 72652065 aining feature e │ │ - 0x0004aca8 78747261 6374696f 6e207061 72616d65 xtraction parame │ │ - 0x0004acb8 74657273 2e004d6f 64656c20 64656669 ters..Model defi │ │ - 0x0004acc8 6e697469 6f6e2069 6e707574 2066696c nition input fil │ │ - 0x0004acd8 65005365 6e6f6e65 20746f20 636f6465 e.Senone to code │ │ - 0x0004ace8 626f6f6b 206d6170 70696e67 20696e70 book mapping inp │ │ - 0x0004acf8 75742066 696c6520 28757375 616c6c79 ut file (usually │ │ - 0x0004ad08 206e6f74 206e6565 64656429 00484d4d not needed).HMM │ │ - 0x0004ad18 20737461 74652074 72616e73 6974696f state transitio │ │ - 0x0004ad28 6e206d61 74726978 20696e70 75742066 n matrix input f │ │ - 0x0004ad38 696c6500 2d746d61 74666c6f 6f720030 ile.-tmatfloor.0 │ │ - 0x0004ad48 2e303030 3100484d 4d207374 61746520 .0001.HMM state │ │ - 0x0004ad58 7472616e 73697469 6f6e2070 726f6261 transition proba │ │ - 0x0004ad68 62696c69 74792066 6c6f6f72 20286170 bility floor (ap │ │ - 0x0004ad78 706c6965 6420746f 202d746d 61742066 plied to -tmat f │ │ - 0x0004ad88 696c6529 004d6978 74757265 20676175 ile).Mixture gau │ │ - 0x0004ad98 73736961 6e206d65 616e7320 696e7075 ssian means inpu │ │ - 0x0004ada8 74206669 6c65004d 69787475 72652067 t file.Mixture g │ │ - 0x0004adb8 61757373 69616e20 76617269 616e6365 aussian variance │ │ - 0x0004adc8 7320696e 70757420 66696c65 002d7661 s input file.-va │ │ - 0x0004add8 72666c6f 6f72004d 69787475 72652067 rfloor.Mixture g │ │ - 0x0004ade8 61757373 69616e20 76617269 616e6365 aussian variance │ │ - 0x0004adf8 20666c6f 6f722028 6170706c 69656420 floor (applied │ │ - 0x0004ae08 746f2064 61746120 66726f6d 202d7661 to data from -va │ │ - 0x0004ae18 72206669 6c652900 53656e6f 6e65206d r file).Senone m │ │ - 0x0004ae28 69787475 72652077 65696768 74732069 ixture weights i │ │ - 0x0004ae38 6e707574 2066696c 65202875 6e636f6d nput file (uncom │ │ - 0x0004ae48 70726573 73656429 002d6d69 7877666c pressed).-mixwfl │ │ - 0x0004ae58 6f6f7200 302e3030 30303030 31005365 oor.0.0000001.Se │ │ - 0x0004ae68 6e6f6e65 206d6978 74757265 20776569 none mixture wei │ │ - 0x0004ae78 67687473 20666c6f 6f722028 6170706c ghts floor (appl │ │ - 0x0004ae88 69656420 746f2064 61746120 66726f6d ied to data from │ │ - 0x0004ae98 202d6d69 78772066 696c6529 002d6177 -mixw file).-aw │ │ - 0x0004aea8 00310049 6e766572 73652077 65696768 .1.Inverse weigh │ │ - 0x0004aeb8 74206170 706c6965 6420746f 2061636f t applied to aco │ │ - 0x0004aec8 75737469 63207363 6f726573 2e005365 ustic scores..Se │ │ - 0x0004aed8 6e6f6e65 2064756d 70202863 6f6d7072 none dump (compr │ │ - 0x0004aee8 65737365 64206d69 78747572 65207765 essed mixture we │ │ - 0x0004aef8 69676874 73292069 6e707574 2066696c ights) input fil │ │ - 0x0004af08 65002d6d 6c6c7200 4d4c4c52 20747261 e.-mllr.MLLR tra │ │ - 0x0004af18 6e73666f 726d6174 696f6e20 746f2061 nsformation to a │ │ - 0x0004af28 70706c79 20746f20 6d65616e 7320616e pply to means an │ │ - 0x0004af38 64207661 7269616e 63657300 2d6d6d61 d variances.-mma │ │ - 0x0004af48 70005573 65206d65 6d6f7279 2d6d6170 p.Use memory-map │ │ - 0x0004af58 70656420 492f4f20 28696620 706f7373 ped I/O (if poss │ │ - 0x0004af68 69626c65 2920666f 72206d6f 64656c20 ible) for model │ │ - 0x0004af78 66696c65 73002d64 73004672 616d6520 files.-ds.Frame │ │ - 0x0004af88 474d4d20 636f6d70 75746174 696f6e20 GMM computation │ │ - 0x0004af98 646f776e 73616d70 6c696e67 20726174 downsampling rat │ │ - 0x0004afa8 696f002d 746f706e 0034004d 6178696d io.-topn.4.Maxim │ │ - 0x0004afb8 756d206e 756d6265 72206f66 20746f70 um number of top │ │ - 0x0004afc8 20476175 73736961 6e732074 6f207573 Gaussians to us │ │ - 0x0004afd8 6520696e 2073636f 72696e67 2e002d74 e in scoring..-t │ │ - 0x0004afe8 6f706e5f 6265616d 00426561 6d207769 opn_beam.Beam wi │ │ - 0x0004aff8 64746820 75736564 20746f20 64657465 dth used to dete │ │ - 0x0004b008 726d696e 6520746f 702d4e20 47617573 rmine top-N Gaus │ │ - 0x0004b018 7369616e 7320286f 72206120 6c697374 sians (or a list │ │ - 0x0004b028 2c207065 722d6665 61747572 6529002d , per-feature).- │ │ - 0x0004b038 6b647472 6565006b 642d5472 65652066 kdtree.kd-Tree f │ │ - 0x0004b048 696c6520 666f7220 47617573 7369616e ile for Gaussian │ │ - 0x0004b058 2073656c 65637469 6f6e002d 6b646d61 selection.-kdma │ │ - 0x0004b068 78646570 7468004d 6178696d 756d2064 xdepth.Maximum d │ │ - 0x0004b078 65707468 206f6620 6b642d54 72656573 epth of kd-Trees │ │ - 0x0004b088 20746f20 75736500 2d6b646d 61786262 to use.-kdmaxbb │ │ - 0x0004b098 69004d61 78696d75 6d206e75 6d626572 i.Maximum number │ │ - 0x0004b0a8 206f6620 47617573 7369616e 73207065 of Gaussians pe │ │ - 0x0004b0b8 72206c65 6166206e 6f646520 696e206b r leaf node in k │ │ - 0x0004b0c8 642d5472 65657300 312e3030 30310042 d-Trees.1.0001.B │ │ - 0x0004b0d8 61736520 696e2077 68696368 20616c6c ase in which all │ │ - 0x0004b0e8 206c6f67 2d6c696b 656c6968 6f6f6473 log-likelihoods │ │ - 0x0004b0f8 2063616c 63756c61 74656400 2d626561 calculated.-bea │ │ - 0x0004b108 6d003165 2d343800 4265616d 20776964 m.1e-48.Beam wid │ │ - 0x0004b118 74682061 70706c69 65642074 6f206576 th applied to ev │ │ - 0x0004b128 65727920 6672616d 6520696e 20566974 ery frame in Vit │ │ - 0x0004b138 65726269 20736561 72636820 28736d61 erbi search (sma │ │ - 0x0004b148 6c6c6572 2076616c 75657320 6d65616e ller values mean │ │ - 0x0004b158 20776964 65722062 65616d29 002d7762 wider beam).-wb │ │ - 0x0004b168 65616d00 37652d32 39004265 616d2077 eam.7e-29.Beam w │ │ - 0x0004b178 69647468 20617070 6c696564 20746f20 idth applied to │ │ - 0x0004b188 776f7264 20657869 7473002d 70626561 word exits.-pbea │ │ - 0x0004b198 6d004265 616d2077 69647468 20617070 m.Beam width app │ │ - 0x0004b1a8 6c696564 20746f20 70686f6e 65207472 lied to phone tr │ │ - 0x0004b1b8 616e7369 74696f6e 73002d6c 70626561 ansitions.-lpbea │ │ - 0x0004b1c8 6d003165 2d343000 4265616d 20776964 m.1e-40.Beam wid │ │ - 0x0004b1d8 74682061 70706c69 65642074 6f206c61 th applied to la │ │ - 0x0004b1e8 73742070 686f6e65 20696e20 776f7264 st phone in word │ │ - 0x0004b1f8 73002d6c 706f6e6c 79626561 6d004265 s.-lponlybeam.Be │ │ - 0x0004b208 616d2077 69647468 20617070 6c696564 am width applied │ │ - 0x0004b218 20746f20 6c617374 2070686f 6e652069 to last phone i │ │ - 0x0004b228 6e207369 6e676c65 2d70686f 6e652077 n single-phone w │ │ - 0x0004b238 6f726473 002d6677 64666c61 74626561 ords.-fwdflatbea │ │ - 0x0004b248 6d003165 2d363400 4265616d 20776964 m.1e-64.Beam wid │ │ - 0x0004b258 74682061 70706c69 65642074 6f206576 th applied to ev │ │ - 0x0004b268 65727920 6672616d 6520696e 20736563 ery frame in sec │ │ - 0x0004b278 6f6e642d 70617373 20666c61 74207365 ond-pass flat se │ │ - 0x0004b288 61726368 002d6677 64666c61 74776265 arch.-fwdflatwbe │ │ - 0x0004b298 616d0042 65616d20 77696474 68206170 am.Beam width ap │ │ - 0x0004b2a8 706c6965 6420746f 20776f72 64206578 plied to word ex │ │ - 0x0004b2b8 69747320 696e2073 65636f6e 642d7061 its in second-pa │ │ - 0x0004b2c8 73732066 6c617420 73656172 63680050 ss flat search.P │ │ - 0x0004b2d8 686f6e65 6d65206c 6f6f6b61 68656164 honeme lookahead │ │ - 0x0004b2e8 2077696e 646f7720 73697a65 2c20696e window size, in │ │ - 0x0004b2f8 20667261 6d657300 2d706c5f 6265616d frames.-pl_beam │ │ - 0x0004b308 0031652d 31300042 65616d20 77696474 .1e-10.Beam widt │ │ - 0x0004b318 68206170 706c6965 6420746f 2070686f h applied to pho │ │ - 0x0004b328 6e65206c 6f6f7020 73656172 63682066 ne loop search f │ │ - 0x0004b338 6f72206c 6f6f6b61 68656164 002d706c or lookahead.-pl │ │ - 0x0004b348 5f706265 616d0031 652d3500 4265616d _pbeam.1e-5.Beam │ │ - 0x0004b358 20776964 74682061 70706c69 65642074 width applied t │ │ - 0x0004b368 6f207068 6f6e6520 6c6f6f70 20747261 o phone loop tra │ │ - 0x0004b378 6e736974 696f6e73 20666f72 206c6f6f nsitions for loo │ │ - 0x0004b388 6b616865 6164002d 636f6d70 616c6c73 kahead.-compalls │ │ - 0x0004b398 656e0043 6f6d7075 74652061 6c6c2073 en.Compute all s │ │ - 0x0004b3a8 656e6f6e 65207363 6f726573 20696e20 enone scores in │ │ - 0x0004b3b8 65766572 79206672 616d6520 2863616e every frame (can │ │ - 0x0004b3c8 20626520 66617374 65722077 68656e20 be faster when │ │ - 0x0004b3d8 74686572 65206172 65206d61 6e792073 there are many s │ │ - 0x0004b3e8 656e6f6e 65732900 2d667764 74726565 enones).-fwdtree │ │ - 0x0004b3f8 0052756e 20666f72 77617264 206c6578 .Run forward lex │ │ - 0x0004b408 69636f6e 2d747265 65207365 61726368 icon-tree search │ │ - 0x0004b418 20283173 74207061 73732900 2d667764 (1st pass).-fwd │ │ - 0x0004b428 666c6174 0052756e 20666f72 77617264 flat.Run forward │ │ - 0x0004b438 20666c61 742d6c65 7869636f 6e207365 flat-lexicon se │ │ - 0x0004b448 61726368 206f7665 7220776f 7264206c arch over word l │ │ - 0x0004b458 61747469 63652028 326e6420 70617373 attice (2nd pass │ │ - 0x0004b468 29005275 6e206265 73747061 74682028 ).Run bestpath ( │ │ - 0x0004b478 44696a6b 73747261 29207365 61726368 Dijkstra) search │ │ - 0x0004b488 206f7665 7220776f 7264206c 61747469 over word latti │ │ - 0x0004b498 63652028 33726420 70617373 29005072 ce (3rd pass).Pr │ │ - 0x0004b4a8 696e7420 72657375 6c747320 616e6420 int results and │ │ - 0x0004b4b8 6261636b 74726163 65732074 6f206c6f backtraces to lo │ │ - 0x0004b4c8 67206669 6c652e00 2d6c6174 73697a65 g file..-latsize │ │ - 0x0004b4d8 00353030 3000496e 69746961 6c206261 .5000.Initial ba │ │ - 0x0004b4e8 636b706f 696e7465 72207461 626c6520 ckpointer table │ │ - 0x0004b4f8 73697a65 002d6d61 78777066 004d6178 size.-maxwpf.Max │ │ - 0x0004b508 696d756d 206e756d 62657220 6f662064 imum number of d │ │ - 0x0004b518 69737469 6e637420 776f7264 20657869 istinct word exi │ │ - 0x0004b528 74732061 74206561 63682066 72616d65 ts at each frame │ │ - 0x0004b538 20286f72 202d3120 666f7220 6e6f2070 (or -1 for no p │ │ - 0x0004b548 72756e69 6e672900 2d6d6178 686d6d70 runing).-maxhmmp │ │ - 0x0004b558 66003130 30303000 4d617869 6d756d20 f.10000.Maximum │ │ - 0x0004b568 6e756d62 6572206f 66206163 74697665 number of active │ │ - 0x0004b578 20484d4d 7320746f 206d6169 6e746169 HMMs to maintai │ │ - 0x0004b588 6e206174 20656163 68206672 616d6520 n at each frame │ │ - 0x0004b598 286f7220 2d312066 6f72206e 6f207072 (or -1 for no pr │ │ - 0x0004b5a8 756e696e 6729002d 6d696e5f 656e6466 uning).-min_endf │ │ - 0x0004b5b8 72004e6f 64657320 69676e6f 72656420 r.Nodes ignored │ │ - 0x0004b5c8 696e206c 61747469 63652063 6f6e7374 in lattice const │ │ - 0x0004b5d8 72756374 696f6e20 69662074 68657920 ruction if they │ │ - 0x0004b5e8 70657273 69737420 666f7220 66657765 persist for fewe │ │ - 0x0004b5f8 72207468 616e204e 20667261 6d657300 r than N frames. │ │ - 0x0004b608 2d667764 666c6174 65667769 64004d69 -fwdflatefwid.Mi │ │ - 0x0004b618 6e696d75 6d206e75 6d626572 206f6620 nimum number of │ │ - 0x0004b628 656e6420 6672616d 65732066 6f722061 end frames for a │ │ - 0x0004b638 20776f72 6420746f 20626520 73656172 word to be sear │ │ - 0x0004b648 63686564 20696e20 66776466 6c617420 ched in fwdflat │ │ - 0x0004b658 73656172 6368002d 66776466 6c617473 search.-fwdflats │ │ - 0x0004b668 6677696e 00323500 57696e64 6f77206f fwin.25.Window o │ │ - 0x0004b678 66206672 616d6573 20696e20 6c617474 f frames in latt │ │ - 0x0004b688 69636520 746f2073 65617263 6820666f ice to search fo │ │ - 0x0004b698 72207375 63636573 736f7220 776f7264 r successor word │ │ - 0x0004b6a8 7320696e 20667764 666c6174 20736561 s in fwdflat sea │ │ - 0x0004b6b8 72636820 004d6169 6e207072 6f6e756e rch .Main pronun │ │ - 0x0004b6c8 63696174 696f6e20 64696374 696f6e61 ciation dictiona │ │ - 0x0004b6d8 72792028 6c657869 636f6e29 20696e70 ry (lexicon) inp │ │ - 0x0004b6e8 75742066 696c6500 4e6f6973 6520776f ut file.Noise wo │ │ - 0x0004b6f8 72642070 726f6e75 6e636961 74696f6e rd pronunciation │ │ - 0x0004b708 20646963 74696f6e 61727920 696e7075 dictionary inpu │ │ - 0x0004b718 74206669 6c650044 69637469 6f6e6172 t file.Dictionar │ │ - 0x0004b728 79206973 20636173 65207365 6e736974 y is case sensit │ │ - 0x0004b738 69766520 284e4f54 453a2063 61736520 ive (NOTE: case │ │ - 0x0004b748 696e7365 6e736974 69766974 79206170 insensitivity ap │ │ - 0x0004b758 706c6965 7320746f 20415343 49492063 plies to ASCII c │ │ - 0x0004b768 68617261 63746572 73206f6e 6c792900 haracters only). │ │ - 0x0004b778 2d6d6178 6e65776f 6f760032 30004d61 -maxnewoov.20.Ma │ │ - 0x0004b788 78696d75 6d206e65 77204f4f 56732074 ximum new OOVs t │ │ - 0x0004b798 68617420 63616e20 62652061 64646564 hat can be added │ │ - 0x0004b7a8 20617420 72756e20 74696d65 002d7573 at run time.-us │ │ - 0x0004b7b8 65776470 686f6e65 73005573 65207769 ewdphones.Use wi │ │ - 0x0004b7c8 7468696e 2d776f72 64207068 6f6e6573 thin-word phones │ │ - 0x0004b7d8 206f6e6c 79005065 72666f72 6d207068 only.Perform ph │ │ - 0x0004b7e8 6f6e656d 65206465 636f6469 6e672077 oneme decoding w │ │ - 0x0004b7f8 69746820 70686f6e 65746963 206c6d00 ith phonetic lm. │ │ - 0x0004b808 2d616c6c 70686f6e 655f6369 00506572 -allphone_ci.Per │ │ - 0x0004b818 666f726d 2070686f 6e656d65 20646563 form phoneme dec │ │ - 0x0004b828 6f64696e 67207769 74682070 686f6e65 oding with phone │ │ - 0x0004b838 74696320 6c6d2061 6e642063 6f6e7465 tic lm and conte │ │ - 0x0004b848 78742d69 6e646570 656e6465 6e742075 xt-independent u │ │ - 0x0004b858 6e697473 206f6e6c 7900576f 72642074 nits only.Word t │ │ - 0x0004b868 72696772 616d206c 616e6775 61676520 rigram language │ │ - 0x0004b878 6d6f6465 6c20696e 70757420 66696c65 model input file │ │ - 0x0004b888 00537065 63696679 20612073 6574206f .Specify a set o │ │ - 0x0004b898 66206c61 6e677561 6765206d 6f64656c f language model │ │ - 0x0004b8a8 0a005768 69636820 6c616e67 75616765 ..Which language │ │ - 0x0004b8b8 206d6f64 656c2069 6e202d6c 6d63746c model in -lmctl │ │ - 0x0004b8c8 20746f20 75736520 62792064 65666175 to use by defau │ │ - 0x0004b8d8 6c740036 2e35004c 616e6775 61676520 lt.6.5.Language │ │ - 0x0004b8e8 6d6f6465 6c207072 6f626162 696c6974 model probabilit │ │ - 0x0004b8f8 79207765 69676874 002d6677 64666c61 y weight.-fwdfla │ │ - 0x0004b908 746c7700 382e3500 4c616e67 75616765 tlw.8.5.Language │ │ - 0x0004b918 206d6f64 656c2070 726f6261 62696c69 model probabili │ │ - 0x0004b928 74792077 65696768 7420666f 7220666c ty weight for fl │ │ - 0x0004b938 6174206c 65786963 6f6e2028 326e6420 at lexicon (2nd │ │ - 0x0004b948 70617373 29206465 636f6469 6e67002d pass) decoding.- │ │ - 0x0004b958 62657374 70617468 6c770039 2e35004c bestpathlw.9.5.L │ │ - 0x0004b968 616e6775 61676520 6d6f6465 6c207072 anguage model pr │ │ - 0x0004b978 6f626162 696c6974 79207765 69676874 obability weight │ │ - 0x0004b988 20666f72 20626573 74706174 68207365 for bestpath se │ │ - 0x0004b998 61726368 002d6173 63616c65 0032302e arch.-ascale.20. │ │ - 0x0004b9a8 3000496e 76657273 65206f66 2061636f 0.Inverse of aco │ │ - 0x0004b9b8 75737469 63206d6f 64656c20 7363616c ustic model scal │ │ - 0x0004b9c8 6520666f 7220636f 6e666964 656e6365 e for confidence │ │ - 0x0004b9d8 2073636f 72652063 616c6375 6c617469 score calculati │ │ - 0x0004b9e8 6f6e002d 77697000 302e3635 00576f72 on.-wip.0.65.Wor │ │ - 0x0004b9f8 6420696e 73657274 696f6e20 70656e61 d insertion pena │ │ - 0x0004ba08 6c747900 2d6e7770 656e0031 2e30004e lty.-nwpen.1.0.N │ │ - 0x0004ba18 65772077 6f726420 7472616e 73697469 ew word transiti │ │ - 0x0004ba28 6f6e2070 656e616c 7479002d 70697000 on penalty.-pip. │ │ - 0x0004ba38 50686f6e 6520696e 73657274 696f6e20 Phone insertion │ │ - 0x0004ba48 70656e61 6c747900 2d757700 556e6967 penalty.-uw.Unig │ │ - 0x0004ba58 72616d20 77656967 6874002d 73696c70 ram weight.-silp │ │ - 0x0004ba68 726f6200 302e3030 35005369 6c656e63 rob.0.005.Silenc │ │ - 0x0004ba78 6520776f 72642074 72616e73 6974696f e word transitio │ │ - 0x0004ba88 6e207072 6f626162 696c6974 79002d66 n probability.-f │ │ - 0x0004ba98 696c6c70 726f6200 31652d38 0046696c illprob.1e-8.Fil │ │ - 0x0004baa8 6c657220 776f7264 20747261 6e736974 ler word transit │ │ - 0x0004bab8 696f6e20 70726f62 6162696c 69747900 ion probability. │ │ - 0x0004bac8 2d626768 69737400 42696772 616d2d6d -bghist.Bigram-m │ │ - 0x0004bad8 6f64653a 20496620 54525545 206f6e6c ode: If TRUE onl │ │ - 0x0004bae8 79206f6e 65204250 20656e74 72792f66 y one BP entry/f │ │ - 0x0004baf8 72616d65 3b20656c 7365206f 6e652070 rame; else one p │ │ - 0x0004bb08 6572204c 4d207374 61746500 2d6c6578 er LM state.-lex │ │ - 0x0004bb18 74726565 64756d70 00576865 74686572 treedump.Whether │ │ - 0x0004bb28 20746f20 64756d70 20746865 206c6578 to dump the lex │ │ - 0x0004bb38 74726565 20737472 75637475 72652074 tree structure t │ │ - 0x0004bb48 6f207374 64657272 2028666f 72206465 o stderr (for de │ │ - 0x0004bb58 62756767 696e6729 2c203120 666f7220 bugging), 1 for │ │ - 0x0004bb68 52617669 27732066 6f726d61 742c2032 Ravi's format, 2 │ │ - 0x0004bb78 20666f72 20446f74 20666f72 6d61742c for Dot format, │ │ - 0x0004bb88 204c6172 67657220 7468616e 20322077 Larger than 2 w │ │ - 0x0004bb98 696c6c20 62652074 72656174 65642061 ill be treated a │ │ - 0x0004bba8 73205261 76692773 20666f72 6d617400 s Ravi's format. │ │ - 0x0004bbb8 53706869 6e782066 6f726d61 74206669 Sphinx format fi │ │ - 0x0004bbc8 6e697465 20737461 74652067 72616d6d nite state gramm │ │ - 0x0004bbd8 61722066 696c6500 4a534746 20677261 ar file.JSGF gra │ │ - 0x0004bbe8 6d6d6172 2066696c 65005374 61727420 mmar file.Start │ │ - 0x0004bbf8 72756c65 20666f72 204a5347 46202866 rule for JSGF (f │ │ - 0x0004bc08 69727374 20707562 6c696320 72756c65 irst public rule │ │ - 0x0004bc18 20697320 64656661 756c7429 002d6673 is default).-fs │ │ - 0x0004bc28 67757365 616c7470 726f6e00 41646420 gusealtpron.Add │ │ - 0x0004bc38 616c7465 726e6174 65207072 6f6e756e alternate pronun │ │ - 0x0004bc48 63696174 696f6e73 20746f20 46534700 ciations to FSG. │ │ - 0x0004bc58 2d667367 75736566 696c6c65 7200496e -fsgusefiller.In │ │ - 0x0004bc68 73657274 2066696c 6c657220 776f7264 sert filler word │ │ - 0x0004bc78 73206174 20656163 68207374 6174652e s at each state. │ │ - 0x0004bc88 004b6579 70687261 73652074 6f207370 .Keyphrase to sp │ │ - 0x0004bc98 6f740041 2066696c 65207769 7468206b ot.A file with k │ │ - 0x0004bca8 65797068 72617365 7320746f 2073706f eyphrases to spo │ │ - 0x0004bcb8 742c206f 6e652070 6572206c 696e6500 t, one per line. │ │ - 0x0004bcc8 2d6b7773 5f706c70 0031652d 31005068 -kws_plp.1e-1.Ph │ │ - 0x0004bcd8 6f6e6520 6c6f6f70 2070726f 62616269 one loop probabi │ │ - 0x0004bce8 6c697479 20666f72 206b6579 776f7264 lity for keyword │ │ - 0x0004bcf8 2073706f 7474696e 67002d6b 77735f74 spotting.-kws_t │ │ - 0x0004bd08 68726573 686f6c64 00546872 6573686f hreshold.Thresho │ │ - 0x0004bd18 6c642066 6f722070 28687970 292f7028 ld for p(hyp)/p( │ │ - 0x0004bd28 616c7465 726e6174 69766573 29207261 alternatives) ra │ │ - 0x0004bd38 74696f00 2d6c6f67 666e0046 696c6520 tio.-logfn.File │ │ - 0x0004bd48 746f2077 72697465 206c6f67 206d6573 to write log mes │ │ - 0x0004bd58 73616765 7320696e 00566572 626f7369 sages in.Verbosi │ │ - 0x0004bd68 7479206c 6576656c 20666f72 20646562 ty level for deb │ │ - 0x0004bd78 75676769 6e67206d 65737361 67657300 ugging messages. │ │ - 0x0004bd88 44697265 63746f72 7920746f 206c6f67 Directory to log │ │ - 0x0004bd98 20666561 74757265 2066696c 65732074 feature files t │ │ - 0x0004bda8 6f004469 72656374 6f727920 746f206c o.Directory to l │ │ - 0x0004bdb8 6f672072 61772061 7564696f 2066696c og raw audio fil │ │ - 0x0004bdc8 65732074 6f004469 72656374 6f727920 es to.Directory │ │ - 0x0004bdd8 746f206c 6f672073 656e6f6e 65207363 to log senone sc │ │ - 0x0004bde8 6f726520 66696c65 7320746f 002e2e2f ore files to.../ │ │ - 0x0004bdf8 706f636b 65747370 68696e78 2f737263 pocketsphinx/src │ │ - 0x0004be08 2f6c6962 706f636b 65747370 68696e78 /libpocketsphinx │ │ - 0x0004be18 2f70735f 6c617474 6963652e 63002564 /ps_lattice.c.%d │ │ - 0x0004be28 00577269 74696e67 206c6174 74696365 .Writing lattice │ │ - 0x0004be38 2066696c 653a2025 730a0077 00466169 file: %s..w.Fai │ │ - 0x0004be48 6c656420 746f206f 70656e20 6c617474 led to open latt │ │ - 0x0004be58 69636520 66696c65 20272573 2720666f ice file '%s' fo │ │ - 0x0004be68 72207772 6974696e 67002320 67657463 r writing.# getc │ │ - 0x0004be78 77643a20 2f746869 732f6973 2f626f67 wd: /this/is/bog │ │ - 0x0004be88 75730a00 23202d6c 6f676261 73652025 us..# -logbase % │ │ - 0x0004be98 650a0023 0a004672 616d6573 2025640a e..#..Frames %d. │ │ - 0x0004bea8 004e6f64 65732025 6420284e 4f444549 .Nodes %d (NODEI │ │ - 0x0004beb8 4420574f 52442053 54415254 4652414d D WORD STARTFRAM │ │ - 0x0004bec8 45204649 5253542d 454e4446 52414d45 E FIRST-ENDFRAME │ │ - 0x0004bed8 204c4153 542d454e 44465241 4d45290a LAST-ENDFRAME). │ │ - 0x0004bee8 00256420 25732025 64202564 20256420 .%d %s %d %d %d │ │ - 0x0004bef8 3b202564 0a00496e 69746961 6c202564 ; %d..Initial %d │ │ - 0x0004bf08 0a46696e 616c2025 640a0042 65737453 .Final %d..BestS │ │ - 0x0004bf18 65674173 63722025 6420284e 4f444549 egAscr %d (NODEI │ │ - 0x0004bf28 4420454e 44465241 4d452041 53434f52 D ENDFRAME ASCOR │ │ - 0x0004bf38 45290a00 45646765 73202846 524f4d2d E)..Edges (FROM- │ │ - 0x0004bf48 4e4f4445 49442054 4f2d4e4f 44454944 NODEID TO-NODEID │ │ - 0x0004bf58 20415343 4f524529 0a002564 20256420 ASCORE)..%d %d │ │ - 0x0004bf68 25640a00 456e640a 00215345 4e545f53 %d..End..!SENT_S │ │ - 0x0004bf78 54415254 00215345 4e545f45 4e440021 TART.!SENT_END.! │ │ - 0x0004bf88 4e554c4c 0023204c 61747469 63652067 NULL.# Lattice g │ │ - 0x0004bf98 656e6572 61746564 20627920 506f636b enerated by Pock │ │ - 0x0004bfa8 65745370 68696e78 0a00230a 23204865 etSphinx..#.# He │ │ - 0x0004bfb8 61646572 0a230a00 56455253 494f4e3d ader.#..VERSION= │ │ - 0x0004bfc8 312e300a 00737461 72743d25 640a0065 1.0..start=%d..e │ │ - 0x0004bfd8 6e643d25 640a004e 3d256409 4c3d2564 nd=%d..N=%d.L=%d │ │ - 0x0004bfe8 0a00230a 23204e6f 64652064 6566696e ..#.# Node defin │ │ - 0x0004bff8 6974696f 6e730a23 0a00493d 25640974 itions.#..I=%d.t │ │ - 0x0004c008 3d252e32 6609573d 25730976 3d25640a =%.2f.W=%s.v=%d. │ │ - 0x0004c018 00230a23 204c696e 6b206465 66696e69 .#.# Link defini │ │ - 0x0004c028 74696f6e 730a230a 004a3d25 6409533d tions.#..J=%d.S= │ │ - 0x0004c038 25640945 3d256409 613d2566 09703d25 %d.E=%d.a=%f.p=% │ │ - 0x0004c048 670a0052 65616469 6e672044 41472066 g..Reading DAG f │ │ - 0x0004c058 696c653a 2025730a 00466169 6c656420 ile: %s..Failed │ │ - 0x0004c068 746f206f 70656e20 44414720 66696c65 to open DAG file │ │ - 0x0004c078 20272573 2720666f 72207265 6164696e '%s' for readin │ │ - 0x0004c088 67005072 656d6174 75726520 454f4628 g.Premature EOF( │ │ - 0x0004c098 2573290a 00232067 65746377 643a2000 %s)..# getcwd: . │ │ - 0x0004c0a8 25732064 6f657320 6e6f7420 62656769 %s does not begi │ │ - 0x0004c0b8 6e207769 74682027 23206765 74637764 n with '# getcwd │ │ - 0x0004c0c8 3a20270a 25730023 202d6c6f 67626173 : '.%s.# -logbas │ │ - 0x0004c0d8 65200025 6c660025 733a2043 616e6e6f e .%lf.%s: Canno │ │ - 0x0004c0e8 74206669 6e64202d 6c6f6762 61736520 t find -logbase │ │ - 0x0004c0f8 696e2068 65616465 720a0049 6e636f6e in header..Incon │ │ - 0x0004c108 73697374 656e7420 6c6f6762 61736573 sistent logbases │ │ - 0x0004c118 3a202566 20767320 25663a20 77696c6c : %f vs %f: will │ │ - 0x0004c128 20636f6d 70656e73 6174650a 004c6174 compensate..Lat │ │ - 0x0004c138 74696365 206c6f67 20726174 696f3a20 tice log ratio: │ │ - 0x0004c148 25660a00 4672616d 65730046 72616d65 %f..Frames.Frame │ │ - 0x0004c158 73207061 72616d65 74657220 6d697373 s parameter miss │ │ - 0x0004c168 696e6720 6f722069 6e76616c 69640a00 ing or invalid.. │ │ - 0x0004c178 4e6f6465 73004e6f 64657320 70617261 Nodes.Nodes para │ │ - 0x0004c188 6d657465 72206d69 7373696e 67206f72 meter missing or │ │ - 0x0004c198 20696e76 616c6964 0a005072 656d6174 invalid..Premat │ │ - 0x0004c1a8 75726520 454f4620 7768696c 65206c6f ure EOF while lo │ │ - 0x0004c1b8 6164696e 67204e6f 64657328 2573290a ading Nodes(%s). │ │ - 0x0004c1c8 00256420 25323535 73202564 20256420 .%d %255s %d %d │ │ - 0x0004c1d8 25640043 616e6e6f 74207061 72736520 %d.Cannot parse │ │ - 0x0004c1e8 6c696e65 3a202573 2c207661 6c756520 line: %s, value │ │ - 0x0004c1f8 6f662063 6f756e74 2025640a 00556e6b of count %d..Unk │ │ - 0x0004c208 6e6f776e 20776f72 6420696e 206c696e nown word in lin │ │ - 0x0004c218 653a2025 730a0053 65716e6f 20657272 e: %s..Seqno err │ │ - 0x0004c228 6f723a20 25730a00 496e6974 69616c00 or: %s..Initial. │ │ - 0x0004c238 496e6974 69616c20 6e6f6465 20706172 Initial node par │ │ - 0x0004c248 616d6574 6572206d 69737369 6e67206f ameter missing o │ │ - 0x0004c258 7220696e 76616c69 640a0046 696e616c r invalid..Final │ │ - 0x0004c268 0046696e 616c206e 6f646520 70617261 .Final node para │ │ - 0x0004c278 6d657465 72206d69 7373696e 67206f72 meter missing or │ │ - 0x0004c288 20696e76 616c6964 0a004265 73745365 invalid..BestSe │ │ - 0x0004c298 67417363 72004265 73745365 67417363 gAscr.BestSegAsc │ │ - 0x0004c2a8 72207061 72616d65 74657220 6d697373 r parameter miss │ │ - 0x0004c2b8 696e670a 00507265 6d617475 72652045 ing..Premature E │ │ - 0x0004c2c8 4f462077 68696c65 20282573 29206967 OF while (%s) ig │ │ - 0x0004c2d8 6e6f7269 6e672042 65737453 65674173 noring BestSegAs │ │ - 0x0004c2e8 63720a00 45646765 73002564 20256420 cr..Edges.%d %d │ │ - 0x0004c2f8 25640054 65726d69 6e617469 6e672027 %d.Terminating ' │ │ - 0x0004c308 456e6427 206d6973 73696e67 0a003c2f End' missing...Failed to loa │ │ - 0x0004c328 64202573 0a004564 67657320 6d697373 d %s..Edges miss │ │ - 0x0004c338 696e670a 004e6f72 6d616c69 7a657220 ing..Normalizer │ │ - 0x0004c348 50284f29 203d2061 6c706861 2825733a P(O) = alpha(%s: │ │ - 0x0004c358 25643a25 6429203d 2025640a 004a6f69 %d:%d) = %d..Joi │ │ - 0x0004c368 6e742050 284f2c53 29203d20 25642050 nt P(O,S) = %d P │ │ - 0x0004c378 28537c4f 29203d20 25640a00 2e2e2f70 (S|O) = %d..../p │ │ - 0x0004c388 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x0004c398 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x0004c3a8 61636d6f 642e6300 4672616d 65202564 acmod.c.Frame %d │ │ - 0x0004c3b8 206f7574 73696465 20717565 7565206f outside queue o │ │ - 0x0004c3c8 66202564 20667261 6d65732c 20256420 f %d frames, %d │ │ - 0x0004c3d8 616c6c6f 63202825 64203e20 2564292c alloc (%d > %d), │ │ - 0x0004c3e8 2063616e 6e6f7420 73636f72 650a0046 cannot score..F │ │ - 0x0004c3f8 61696c65 6420746f 20777269 74652025 ailed to write % │ │ - 0x0004c408 64207661 6c756573 20746f20 6c6f6720 d values to log │ │ - 0x0004c418 66696c65 00436f6e 66696775 72656420 file.Configured │ │ - 0x0004c428 66656174 75726520 6c656e67 74682025 feature length % │ │ - 0x0004c438 6420646f 65736e27 74206d61 74636820 d doesn't match │ │ - 0x0004c448 66656174 75726520 65787472 61637469 feature extracti │ │ - 0x0004c458 6f6e206f 75747075 74207369 7a652025 on output size % │ │ - 0x0004c468 640a0050 61727365 64206d6f 64656c2d d..Parsed model- │ │ - 0x0004c478 73706563 69666963 20666561 74757265 specific feature │ │ - 0x0004c488 20706172 616d6574 65727320 66726f6d parameters from │ │ - 0x0004c498 2025730a 00526561 64696e67 206c696e %s..Reading lin │ │ - 0x0004c4a8 65617220 66656174 75726520 7472616e ear feature tran │ │ - 0x0004c4b8 73666f72 6d617469 6f6e2066 726f6d20 sformation from │ │ - 0x0004c4c8 25730a00 5573696e 67207375 62766563 %s..Using subvec │ │ - 0x0004c4d8 746f7220 73706563 69666963 6174696f tor specificatio │ │ - 0x0004c4e8 6e202573 0a004163 6f757374 6963206d n %s..Acoustic m │ │ - 0x0004c4f8 6f64656c 20646566 696e6974 696f6e20 odel definition │ │ - 0x0004c508 6973206e 6f742073 70656369 66696564 is not specified │ │ - 0x0004c518 20656974 68657220 77697468 202d6d64 either with -md │ │ - 0x0004c528 6566206f 7074696f 6e206f72 20776974 ef option or wit │ │ - 0x0004c538 68202d68 6d6d0a00 466f6c64 65722027 h -hmm..Folder ' │ │ - 0x0004c548 25732720 646f6573 206e6f74 20636f6e %s' does not con │ │ - 0x0004c558 7461696e 2061636f 75737469 63206d6f tain acoustic mo │ │ - 0x0004c568 64656c20 64656669 6e697469 6f6e2027 del definition ' │ │ - 0x0004c578 6d646566 270a0046 61696c65 6420746f mdef'..Failed to │ │ - 0x0004c588 20726561 64206163 6f757374 6963206d read acoustic m │ │ - 0x0004c598 6f64656c 20646566 696e6974 696f6e20 odel definition │ │ - 0x0004c5a8 66726f6d 2025730a 004e6f20 746d6174 from %s..No tmat │ │ - 0x0004c5b8 2066696c 65207370 65636966 6965640a file specified. │ │ - 0x0004c5c8 004e6f20 6d65616e 2f766172 2f746d61 .No mean/var/tma │ │ - 0x0004c5d8 74206669 6c657320 73706563 69666965 t files specifie │ │ - 0x0004c5e8 640a0055 73696e67 2067656e 6572616c d..Using general │ │ - 0x0004c5f8 206d756c 74692d73 74726561 6d20474d multi-stream GM │ │ - 0x0004c608 4d20636f 6d707574 6174696f 6e0a0041 M computation..A │ │ - 0x0004c618 7474656d 7074696e 6720746f 20757365 ttempting to use │ │ - 0x0004c628 20534348 4d4d2063 6f6d7075 74617469 SCHMM computati │ │ - 0x0004c638 6f6e206d 6f64756c 650a0041 7474656d on module..Attem │ │ - 0x0004c648 7074696e 6720746f 20757365 20505448 pting to use PTH │ │ - 0x0004c658 4d4d2063 6f6d7075 74617469 6f6e206d MM computation m │ │ - 0x0004c668 6f64756c 650a0046 616c6c69 6e672062 odule..Falling b │ │ - 0x0004c678 61636b20 746f2067 656e6572 616c206d ack to general m │ │ - 0x0004c688 756c7469 2d737472 65616d20 474d4d20 ulti-stream GMM │ │ - 0x0004c698 636f6d70 75746174 696f6e0a 00256600 computation..%f. │ │ - 0x0004c6a8 76657273 696f6e00 302e3100 6d646566 version.0.1.mdef │ │ - 0x0004c6b8 5f66696c 65006e5f 73656e00 6c6f6762 _file.n_sen.logb │ │ - 0x0004c6c8 61736500 4661696c 65642074 6f207265 ase.Failed to re │ │ - 0x0004c6d8 61642066 72616d65 2066726f 6d207365 ad frame from se │ │ - 0x0004c6e8 6e6f6e65 2066696c 65004e75 6d626572 none file.Number │ │ - 0x0004c6f8 206f6620 73656e6f 6e657320 696e2073 of senones in s │ │ - 0x0004c708 656e6f6e 65206669 6c652028 25642920 enone file (%d) │ │ - 0x0004c718 646f6573 206e6f74 206d6174 6368206d does not match m │ │ - 0x0004c728 64656620 28256429 0a004c6f 67626173 def (%d)..Logbas │ │ - 0x0004c738 6520696e 2073656e 6f6e6520 66696c65 e in senone file │ │ - 0x0004c748 20282566 2920646f 6573206e 6f74206d (%f) does not m │ │ - 0x0004c758 61746368 2061636d 6f642028 2566290a atch acmod (%f). │ │ - 0x0004c768 00436972 63756c61 72206665 61747572 .Circular featur │ │ - 0x0004c778 65206275 66666572 2063616e 6e6f7420 e buffer cannot │ │ - 0x0004c788 62652072 65776f75 6e642028 6f757470 be rewound (outp │ │ - 0x0004c798 75742066 72616d65 2025642c 20616c6c ut frame %d, all │ │ - 0x0004c7a8 6f632025 64290a00 4661696c 65642074 oc %d)..Failed t │ │ - 0x0004c7b8 6f207772 69746520 6672616d 6520746f o write frame to │ │ - 0x0004c7c8 2073656e 6f6e6520 66696c65 002e2e2f senone file.../ │ │ - 0x0004c7d8 706f636b 65747370 68696e78 2f737263 pocketsphinx/src │ │ - 0x0004c7e8 2f6c6962 706f636b 65747370 68696e78 /libpocketsphinx │ │ - 0x0004c7f8 2f616c6c 70686f6e 655f7365 61726368 /allphone_search │ │ - 0x0004c808 2e630048 79703a20 25730a00 25642066 .c.Hyp: %s..%d f │ │ - 0x0004c818 72616d65 732c2025 6420484d 4d732028 rames, %d HMMs ( │ │ - 0x0004c828 25642f66 72292c20 25642073 656e6f6e %d/fr), %d senon │ │ - 0x0004c838 65732028 25642f66 72292c20 25642068 es (%d/fr), %d h │ │ - 0x0004c848 6973746f 72792065 6e747269 65732028 istory entries ( │ │ - 0x0004c858 25642f66 72290a00 616c6c70 686f6e65 %d/fr)..allphone │ │ - 0x0004c868 20252e32 66204350 5520252e 33662078 %.2f CPU %.3f x │ │ - 0x0004c878 52540a00 616c6c70 686f6e65 20252e32 RT..allphone %.2 │ │ - 0x0004c888 66207761 6c6c2025 2e336620 7852540a f wall %.3f xRT. │ │ - 0x0004c898 0043616e 6e6f7420 66696e64 2043492d .Cannot find CI- │ │ - 0x0004c8a8 70686f6e 65202573 0a005349 4c004361 phone %s..SIL.Ca │ │ - 0x0004c8b8 6e6e6f74 2066696e 6420484d 4d20666f nnot find HMM fo │ │ - 0x0004c8c8 72202573 0a00544f 54414c20 66776466 r %s..TOTAL fwdf │ │ - 0x0004c8d8 6c617420 252e3266 20435055 20252e33 lat %.2f CPU %.3 │ │ - 0x0004c8e8 66207852 540a0054 4f54414c 20667764 f xRT..TOTAL fwd │ │ - 0x0004c8f8 666c6174 20252e32 66207761 6c6c2025 flat %.2f wall % │ │ - 0x0004c908 2e336620 7852540a 002d6c6d 20617267 .3f xRT..-lm arg │ │ - 0x0004c918 756d656e 74206d69 7373696e 673b2064 ument missing; d │ │ - 0x0004c928 6f696e67 20756e63 6f6e7374 7261696e oing unconstrain │ │ - 0x0004c938 65642070 686f6e65 2d6c6f6f 70206465 ed phone-loop de │ │ - 0x0004c948 636f6469 6e670a00 4275696c 64696e67 coding..Building │ │ - 0x0004c958 2050484d 4d206e65 74206f66 20256420 PHMM net of %d │ │ - 0x0004c968 70686f6e 65730a00 2564206e 6f646573 phones..%d nodes │ │ - 0x0004c978 2c202564 206c696e 6b730a00 4661696c , %d links..Fail │ │ - 0x0004c988 65642074 6f20696e 69746961 6c697a65 ed to initialize │ │ - 0x0004c998 206e6772 616d206d 6f64656c 20736574 ngram model set │ │ - 0x0004c9a8 20666f72 2070686f 6e656d65 20646563 for phoneme dec │ │ - 0x0004c9b8 6f64696e 67004661 696c6564 20746f20 oding.Failed to │ │ - 0x0004c9c8 6c6f6164 206c616e 67756167 65206d6f load language mo │ │ - 0x0004c9d8 64656c20 73706563 69666965 6420696e del specified in │ │ - 0x0004c9e8 202d616c 6c70686f 6e652c20 646f696e -allphone, doin │ │ - 0x0004c9f8 6720756e 636f6e73 74726169 6e656420 g unconstrained │ │ - 0x0004ca08 70686f6e 652d6c6f 6f702064 65636f64 phone-loop decod │ │ - 0x0004ca18 696e670a 00416c6c 70686f6e 65286265 ing..Allphone(be │ │ - 0x0004ca28 616d3a20 25642c20 70626561 6d3a2025 am: %d, pbeam: % │ │ - 0x0004ca38 64290a00 616c6c70 686f6e65 002e2e2f d)..allphone.../ │ │ - 0x0004ca48 706f636b 65747370 68696e78 2f737263 pocketsphinx/src │ │ - 0x0004ca58 2f6c6962 706f636b 65747370 68696e78 /libpocketsphinx │ │ - 0x0004ca68 2f62696e 5f6d6465 662e6300 4e756d62 /bin_mdef.c.Numb │ │ - 0x0004ca78 6572206f 66207365 6e6f6e65 73206578 er of senones ex │ │ - 0x0004ca88 63656564 73206c69 6d69743a 20256420 ceeds limit: %d │ │ - 0x0004ca98 3e202564 0a004e75 6d626572 206f6620 > %d..Number of │ │ - 0x0004caa8 73656e6f 6e652073 65717565 6e636573 senone sequences │ │ - 0x0004cab8 20657863 65656473 206c696d 69743a20 exceeds limit: │ │ - 0x0004cac8 2564203e 2025640a 004e756d 62657220 %d > %d..Number │ │ - 0x0004cad8 6f662070 686f6e65 73206578 63656564 of phones exceed │ │ - 0x0004cae8 73206c69 6d69743a 20256420 3e202564 s limit: %d > %d │ │ - 0x0004caf8 0a005068 6f6e6520 6e616d65 73206172 ..Phone names ar │ │ - 0x0004cb08 65206e6f 7420696e 20736f72 74656420 e not in sorted │ │ - 0x0004cb18 6f726465 722c2073 6f727279 2e00416c order, sorry..Al │ │ - 0x0004cb28 6c6f6361 74696e67 20256420 2a202564 locating %d * %d │ │ - 0x0004cb38 20627974 65732028 2564204b 69422920 bytes (%d KiB) │ │ - 0x0004cb48 666f7220 43442074 7265650a 002d0030 for CD tree..-.0 │ │ - 0x0004cb58 2e330a00 2564206e 5f626173 650a0025 .3..%d n_base..% │ │ - 0x0004cb68 64206e5f 7472690a 00256420 6e5f7374 d n_tri..%d n_st │ │ - 0x0004cb78 6174655f 6d61700a 00256420 6e5f7469 ate_map..%d n_ti │ │ - 0x0004cb88 65645f73 74617465 0a002564 206e5f74 ed_state..%d n_t │ │ - 0x0004cb98 6965645f 63695f73 74617465 0a002564 ied_ci_state..%d │ │ - 0x0004cba8 206e5f74 6965645f 746d6174 0a00230a n_tied_tmat..#. │ │ - 0x0004cbb8 2320436f 6c756d6e 73206465 66696e69 # Columns defini │ │ - 0x0004cbc8 74696f6e 730a0023 25347320 25337320 tions..#%4s %3s │ │ - 0x0004cbd8 25337320 25317320 25367320 25347320 %3s %1s %6s %4s │ │ - 0x0004cbe8 25730a00 62617365 006c6674 00727400 %s..base.lft.rt. │ │ - 0x0004cbf8 70006174 74726962 00746d61 74002020 p.attrib.tmat. │ │ - 0x0004cc08 2020202e 2e2e2073 74617465 20696427 ... state id' │ │ - 0x0004cc18 73202e2e 2e002535 73202533 73202533 s ....%5s %3s %3 │ │ - 0x0004cc28 73202531 73002025 36730066 696c6c65 s %1s. %6s.fille │ │ - 0x0004cc38 72006e2f 61002025 34640020 25367500 r.n/a. %4d. %6u. │ │ - 0x0004cc48 204e0a00 25357320 25337320 25337320 N..%5s %3s %3s │ │ - 0x0004cc58 25630069 62657375 00526561 64696e67 %c.ibesu.Reading │ │ - 0x0004cc68 2062696e 61727920 6d6f6465 6c206465 binary model de │ │ - 0x0004cc78 66696e69 74696f6e 3a202573 0a004661 finition: %s..Fa │ │ - 0x0004cc88 696c6564 20746f20 72656164 20627974 iled to read byt │ │ - 0x0004cc98 652d6f72 64657220 6d61726b 65722066 e-order marker f │ │ - 0x0004cca8 726f6d20 25730a00 4d757374 20627974 rom %s..Must byt │ │ - 0x0004ccb8 652d7377 61702025 730a0046 61696c65 e-swap %s..Faile │ │ - 0x0004ccc8 6420746f 20726561 64207665 7273696f d to read versio │ │ - 0x0004ccd8 6e206672 6f6d2025 730a0046 696c6520 n from %s..File │ │ - 0x0004cce8 666f726d 61742076 65727369 6f6e2025 format version % │ │ - 0x0004ccf8 6420666f 72202573 20697320 6e657765 d for %s is newe │ │ - 0x0004cd08 72207468 616e206c 69627261 72790a00 r than library.. │ │ - 0x0004cd18 4661696c 65642074 6f207265 61642068 Failed to read h │ │ - 0x0004cd28 65616465 72206c65 6e677468 2066726f eader length fro │ │ - 0x0004cd38 6d202573 0a004661 696c6564 20746f20 m %s..Failed to │ │ - 0x0004cd48 72656164 20257320 66726f6d 2025730a read %s from %s. │ │ - 0x0004cd58 00266d2d 3e6e5f63 6970686f 6e650026 .&m->n_ciphone.& │ │ - 0x0004cd68 6d2d3e6e 5f70686f 6e650026 6d2d3e6e m->n_phone.&m->n │ │ - 0x0004cd78 5f656d69 745f7374 61746500 266d2d3e _emit_state.&m-> │ │ - 0x0004cd88 6e5f6369 5f73656e 00266d2d 3e6e5f73 n_ci_sen.&m->n_s │ │ - 0x0004cd98 656e0026 6d2d3e6e 5f746d61 7400266d en.&m->n_tmat.&m │ │ - 0x0004cda8 2d3e6e5f 73736571 00266d2d 3e6e5f63 ->n_sseq.&m->n_c │ │ - 0x0004cdb8 74780026 6d2d3e6e 5f63645f 74726565 tx.&m->n_cd_tree │ │ - 0x0004cdc8 00266d2d 3e73696c 002d6d6d 61702073 .&m->sil.-mmap s │ │ - 0x0004cdd8 70656369 66696564 2c206275 74206d64 pecified, but md │ │ - 0x0004cde8 65662069 73206f74 6865722d 656e6469 ef is other-endi │ │ - 0x0004cdf8 616e2e20 2057696c 6c206e6f 74206d65 an. Will not me │ │ - 0x0004ce08 6d6f7279 2d6d6170 2e0a0046 61696c65 mory-map...Faile │ │ - 0x0004ce18 6420746f 20726561 64202564 20627974 d to read %d byt │ │ - 0x0004ce28 6573206f 66206461 74612066 726f6d20 es of data from │ │ - 0x0004ce38 25730a00 53656e6f 6e652025 64206973 %s..Senone %d is │ │ - 0x0004ce48 20736861 72656420 62657477 65656e20 shared between │ │ - 0x0004ce58 6d756c74 69706c65 20626173 65207068 multiple base ph │ │ - 0x0004ce68 6f6e6573 0a004344 2070686f 6e652025 ones..CD phone % │ │ - 0x0004ce78 64206861 73206665 77657220 73746174 d has fewer stat │ │ - 0x0004ce88 65732074 68616e20 43492070 686f6e65 es than CI phone │ │ - 0x0004ce98 2025640a 00256420 43492d70 686f6e65 %d..%d CI-phone │ │ - 0x0004cea8 2c202564 2043442d 70686f6e 652c2025 , %d CD-phone, % │ │ - 0x0004ceb8 6420656d 69747374 6174652f 70686f6e d emitstate/phon │ │ - 0x0004cec8 652c2025 64204349 2d73656e 2c202564 e, %d CI-sen, %d │ │ - 0x0004ced8 2053656e 2c202564 2053656e 2d536571 Sen, %d Sen-Seq │ │ - 0x0004cee8 0a002573 20257320 25732025 63002e2e ..%s %s %s %c... │ │ - 0x0004cef8 2f706f63 6b657473 7068696e 782f7372 /pocketsphinx/sr │ │ - 0x0004cf08 632f6c69 62706f63 6b657473 7068696e c/libpocketsphin │ │ - 0x0004cf18 782f626c 6b617272 61795f6c 6973742e x/blkarray_list. │ │ - 0x0004cf28 63004361 6e6e6f74 20616c6c 6f636174 c.Cannot allocat │ │ - 0x0004cf38 65202564 78256420 626c6b61 72726179 e %dx%d blkarray │ │ - 0x0004cf48 0a00426c 6f636b20 61727261 79202825 ..Block array (% │ │ - 0x0004cf58 64782564 29206578 68617573 7465640a dx%d) exhausted. │ │ - 0x0004cf68 002e2e2f 706f636b 65747370 68696e78 .../pocketsphinx │ │ - 0x0004cf78 2f737263 2f6c6962 706f636b 65747370 /src/libpocketsp │ │ - 0x0004cf88 68696e78 2f646963 742e6300 4661696c hinx/dict.c.Fail │ │ - 0x0004cf98 65642074 6f206f70 656e2027 25732700 ed to open '%s'. │ │ - 0x0004cfa8 252d3330 73202573 0a005265 616c6c6f %-30s %s..Reallo │ │ - 0x0004cfb8 63617469 6e672074 6f202564 204b6942 cating to %d KiB │ │ - 0x0004cfc8 20666f72 20776f72 6420656e 74726965 for word entrie │ │ - 0x0004cfd8 730a004d 69737369 6e672062 61736520 s..Missing base │ │ - 0x0004cfe8 776f7264 20666f72 3a202573 0a002323 word for: %s..## │ │ - 0x0004cff8 003b3b00 4c696e65 2025643a 204e6f20 .;;.Line %d: No │ │ - 0x0004d008 70726f6e 756e6369 6174696f 6e20666f pronunciation fo │ │ - 0x0004d018 7220776f 72642027 2573273b 2069676e r word '%s'; ign │ │ - 0x0004d028 6f726564 0a004c69 6e652025 643a2050 ored..Line %d: P │ │ - 0x0004d038 686f6e65 20272573 27206973 206d6973 hone '%s' is mis │ │ - 0x0004d048 696e6720 696e2074 68652061 636f7573 ing in the acous │ │ - 0x0004d058 74696320 6d6f6465 6c3b2077 6f726420 tic model; word │ │ - 0x0004d068 27257327 2069676e 6f726564 0a004c69 '%s' ignored..Li │ │ - 0x0004d078 6e652025 643a2046 61696c65 6420746f ne %d: Failed to │ │ - 0x0004d088 20616464 20746865 20776f72 64202725 add the word '% │ │ - 0x0004d098 73272028 6475706c 69636174 653f293b s' (duplicate?); │ │ - 0x0004d0a8 2069676e 6f726564 0a00416c 6c6f6361 ignored..Alloca │ │ - 0x0004d0b8 74656420 2564204b 69422066 6f722073 ted %d KiB for s │ │ - 0x0004d0c8 7472696e 67732c20 2564204b 69422066 trings, %d KiB f │ │ - 0x0004d0d8 6f722070 686f6e65 730a0072 00466169 or phones..r.Fai │ │ - 0x0004d0e8 6c656420 746f206f 70656e20 64696374 led to open dict │ │ - 0x0004d0f8 696f6e61 72792066 696c6520 27257327 ionary file '%s' │ │ - 0x0004d108 20666f72 20726561 64696e67 00466169 for reading.Fai │ │ - 0x0004d118 6c656420 746f206f 70656e20 66696c6c led to open fill │ │ - 0x0004d128 65722064 69637469 6f6e6172 79206669 er dictionary fi │ │ - 0x0004d138 6c652027 25732720 666f7220 72656164 le '%s' for read │ │ - 0x0004d148 696e6700 4e756d62 6572206f 6620776f ing.Number of wo │ │ - 0x0004d158 72647320 696e2064 69637469 6f6e6172 rds in dictionar │ │ - 0x0004d168 69657320 28256429 20657863 65656473 ies (%d) exceeds │ │ - 0x0004d178 206c696d 69742028 2564290a 00416c6c limit (%d)..All │ │ - 0x0004d188 6f636174 696e6720 2564202a 20256420 ocating %d * %d │ │ - 0x0004d198 62797465 73202825 64204b69 42292066 bytes (%d KiB) f │ │ - 0x0004d1a8 6f722077 6f726420 656e7472 6965730a or word entries. │ │ - 0x0004d1b8 00526561 64696e67 206d6169 6e206469 .Reading main di │ │ - 0x0004d1c8 6374696f 6e617279 3a202573 0a002564 ctionary: %s..%d │ │ - 0x0004d1d8 20776f72 64732072 6561640a 00526561 words read..Rea │ │ - 0x0004d1e8 64696e67 2066696c 6c657220 64696374 ding filler dict │ │ - 0x0004d1f8 696f6e61 72793a20 25730a00 3c733e00 ionary: %s... │ │ - 0x0004d208 3c73696c 3e00576f 72642027 25732720 .Word '%s' │ │ - 0x0004d218 6d757374 206f6363 75722028 6f6e6c79 must occur (only │ │ - 0x0004d228 2920696e 2066696c 6c657220 64696374 ) in filler dict │ │ - 0x0004d238 696f6e61 72790a00 496e6974 69616c69 ionary..Initiali │ │ - 0x0004d248 7a617469 6f6e206f 66206469 63745f74 zation of dict_t │ │ - 0x0004d258 2c207265 706f7274 3a0a004d 61782077 , report:..Max w │ │ - 0x0004d268 6f72643a 2025640a 004e6f20 6f662077 ord: %d..No of w │ │ - 0x0004d278 6f72643a 2025640a 000a002e 2e2f706f ord: %d....../po │ │ - 0x0004d288 636b6574 73706869 6e782f73 72632f6c cketsphinx/src/l │ │ - 0x0004d298 6962706f 636b6574 73706869 6e782f64 ibpocketsphinx/d │ │ - 0x0004d2a8 69637432 7069642e 63004669 6c6c696e ict2pid.c.Fillin │ │ - 0x0004d2b8 6720696e 20636f6e 74657874 20747269 g in context tri │ │ - 0x0004d2c8 70686f6e 65732066 6f722025 73283f2c phones for %s(?, │ │ - 0x0004d2d8 3f290a00 4275696c 64696e67 20504944 ?)..Building PID │ │ - 0x0004d2e8 20746162 6c657320 666f7220 64696374 tables for dict │ │ - 0x0004d2f8 696f6e61 72790a00 416c6c6f 63617469 ionary..Allocati │ │ - 0x0004d308 6e672025 645e3320 2a202564 20627974 ng %d^3 * %d byt │ │ - 0x0004d318 65732028 2564204b 69422920 666f7220 es (%d KiB) for │ │ - 0x0004d328 776f7264 2d696e69 7469616c 20747269 word-initial tri │ │ - 0x0004d338 70686f6e 65730a00 416c6c6f 63617465 phones..Allocate │ │ - 0x0004d348 64202564 20627974 65732028 2564204b d %d bytes (%d K │ │ - 0x0004d358 69422920 666f7220 776f7264 2d66696e iB) for word-fin │ │ - 0x0004d368 616c2074 72697068 6f6e6573 0a00416c al triphones..Al │ │ - 0x0004d378 6c6f6361 74656420 25642062 79746573 located %d bytes │ │ - 0x0004d388 20282564 204b6942 2920666f 72207369 (%d KiB) for si │ │ - 0x0004d398 6e676c65 2d70686f 6e652077 6f726420 ngle-phone word │ │ - 0x0004d3a8 74726970 686f6e65 730a0023 20494e54 triphones..# INT │ │ - 0x0004d3b8 45524e41 4c202877 6420636f 6d737369 ERNAL (wd comssi │ │ - 0x0004d3c8 64207373 69642073 73696420 2e2e2e20 d ssid ssid ... │ │ - 0x0004d3d8 73736964 20636f6d 73736964 290a0025 ssid comssid)..% │ │ - 0x0004d3e8 33307320 00202535 64002320 4c444950 30s . %5d.# LDIP │ │ - 0x0004d3f8 485f4c43 20286220 72206c20 73736964 H_LC (b r l ssid │ │ - 0x0004d408 290a0025 36732025 36732025 36732025 )..%6s %6s %6s % │ │ - 0x0004d418 35640a00 23205353 45512025 64202873 5d..# SSEQ %d (s │ │ - 0x0004d428 656e6964 2073656e 6964202e 2e2e290a enid senid ...). │ │ - 0x0004d438 00253564 20002320 454e440a 00284e55 .%5d .# END..(NU │ │ - 0x0004d448 4c4c2900 2e2e2f70 6f636b65 74737068 LL).../pocketsph │ │ - 0x0004d458 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x0004d468 74737068 696e782f 6673675f 73656172 tsphinx/fsg_sear │ │ - 0x0004d478 63682e63 0046696e 616c2072 6573756c ch.c.Final resul │ │ - 0x0004d488 7420646f 6573206e 6f74206d 61746368 t does not match │ │ - 0x0004d498 20746865 20677261 6d6d6172 20696e20 the grammar in │ │ - 0x0004d4a8 6672616d 65202564 0a002564 20667261 frame %d..%d fra │ │ - 0x0004d4b8 6d65732c 20256420 484d4d73 20282564 mes, %d HMMs (%d │ │ - 0x0004d4c8 2f667229 2c202564 2073656e 6f6e6573 /fr), %d senones │ │ - 0x0004d4d8 20282564 2f667229 2c202564 20686973 (%d/fr), %d his │ │ - 0x0004d4e8 746f7279 20656e74 72696573 20282564 tory entries (%d │ │ - 0x0004d4f8 2f667229 0a0a0046 72616d65 2025643a /fr)...Frame %d: │ │ - 0x0004d508 204e6f20 61637469 76652048 4d4d2121 No active HMM!! │ │ - 0x0004d518 0a005041 4e494321 20467261 6d652025 ..PANIC! Frame % │ │ - 0x0004d528 643a2023 484d4d20 6576616c 75617465 d: #HMM evaluate │ │ - 0x0004d538 64282564 29203e20 23504e6f 64657328 d(%d) > #PNodes( │ │ - 0x0004d548 2564290a 00537461 7274206e 6f646520 %d)..Start node │ │ - 0x0004d558 25732e25 643a2564 3a25640a 00466169 %s.%d:%d:%d..Fai │ │ - 0x0004d568 6c656420 746f2066 696e6420 74686520 led to find the │ │ - 0x0004d578 73746172 74206e6f 64650a00 456e6420 start node..End │ │ - 0x0004d588 6e6f6465 2025732e 25643a25 643a2564 node %s.%d:%d:%d │ │ - 0x0004d598 20282564 290a0046 61696c65 6420746f (%d)..Failed to │ │ - 0x0004d5a8 2066696e 64207468 6520656e 64206e6f find the end no │ │ - 0x0004d5b8 64650a00 6c617474 69636520 73746172 de..lattice star │ │ - 0x0004d5c8 74206e6f 64652025 732e2564 20656e64 t node %s.%d end │ │ - 0x0004d5d8 206e6f64 65202573 2e25640a 00466169 node %s.%d..Fai │ │ - 0x0004d5e8 6c656420 746f206f 62746169 6e207468 led to obtain th │ │ - 0x0004d5f8 65206c61 74746963 65207768 696c6520 e lattice while │ │ - 0x0004d608 62657374 70617468 20656e61 626c6564 bestpath enabled │ │ - 0x0004d618 0a004661 696c6564 20746f20 66696e64 ..Failed to find │ │ - 0x0004d628 20746865 20626573 74706174 6820696e the bestpath in │ │ - 0x0004d638 2061206c 61747469 63650a00 46534728 a lattice..FSG( │ │ - 0x0004d648 6265616d 3a202564 2c207062 65616d3a beam: %d, pbeam: │ │ - 0x0004d658 2025642c 20776265 616d3a20 25643b20 %d, wbeam: %d; │ │ - 0x0004d668 7769703a 2025642c 20706970 3a202564 wip: %d, pip: %d │ │ - 0x0004d678 290a0054 68652077 6f726420 27257327 )..The word '%s' │ │ - 0x0004d688 20697320 6d697373 696e6720 696e2074 is missing in t │ │ - 0x0004d698 68652064 69637469 6f6e6172 790a0041 he dictionary..A │ │ - 0x0004d6a8 64646564 20256420 616c7465 726e6174 dded %d alternat │ │ - 0x0004d6b8 6520776f 72642074 72616e73 6974696f e word transitio │ │ - 0x0004d6c8 6e730a00 2e2e2f70 6f636b65 74737068 ns..../pocketsph │ │ - 0x0004d6d8 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x0004d6e8 74737068 696e782f 6b77735f 73656172 tsphinx/kws_sear │ │ - 0x0004d6f8 63682e63 004b5753 28626561 6d3a2025 ch.c.KWS(beam: % │ │ - 0x0004d708 642c2070 6c703a20 25642c20 64656661 d, plp: %d, defa │ │ - 0x0004d718 756c7420 74687265 73686f6c 64202564 ult threshold %d │ │ - 0x0004d728 290a0046 61696c65 6420746f 206f7065 )..Failed to ope │ │ - 0x0004d738 6e206b65 79776f72 64206669 6c652027 n keyword file ' │ │ - 0x0004d748 25732700 4661696c 65642074 6f206372 %s'.Failed to cr │ │ - 0x0004d758 65617465 206b7773 20736561 7263680a eate kws search. │ │ - 0x0004d768 00256425 6e002e2e 2f706f63 6b657473 .%d%n.../pockets │ │ - 0x0004d778 7068696e 782f7372 632f6c69 62706f63 phinx/src/libpoc │ │ - 0x0004d788 6b657473 7068696e 782f6d64 65662e63 ketsphinx/mdef.c │ │ - 0x0004d798 004d6973 73696e67 206f7220 62616420 .Missing or bad │ │ - 0x0004d7a8 7472616e 73697469 6f6e206d 61747269 transition matri │ │ - 0x0004d7b8 78206964 3a202573 0a00746d 61742d69 x id: %s..tmat-i │ │ - 0x0004d7c8 64282564 29203e20 23746d61 7420696e d(%d) > #tmat in │ │ - 0x0004d7d8 20686561 64657228 2564293a 2025730a header(%d): %s. │ │ - 0x0004d7e8 004d6973 73696e67 206f7220 62616420 .Missing or bad │ │ - 0x0004d7f8 73746174 655b2564 5d2d3e73 656e6f6e state[%d]->senon │ │ - 0x0004d808 65206d61 7070696e 673a2025 730a0043 e mapping: %s..C │ │ - 0x0004d818 492d7365 6e6f6e65 2d696428 25642920 I-senone-id(%d) │ │ - 0x0004d828 3e202343 492d7365 6e6f6e65 73282564 > #CI-senones(%d │ │ - 0x0004d838 293a2025 730a0053 656e6f6e 652d6964 ): %s..Senone-id │ │ - 0x0004d848 28256429 203e2023 73656e6f 6e657328 (%d) > #senones( │ │ - 0x0004d858 2564293a 2025730a 00257325 6e004e00 %d): %s..%s%n.N. │ │ - 0x0004d868 4d697373 696e6720 6e6f6e2d 656d6974 Missing non-emit │ │ - 0x0004d878 74696e67 20737461 74652073 7065633a ting state spec: │ │ - 0x0004d888 2025730a 004e6f6e 2d656d70 74792062 %s..Non-empty b │ │ - 0x0004d898 65796f6e 64206e6f 6e2d656d 69747469 eyond non-emitti │ │ - 0x0004d8a8 6e672066 696e616c 20737461 74653a20 ng final state: │ │ - 0x0004d8b8 25730a00 4475706c 69636174 65207472 %s..Duplicate tr │ │ - 0x0004d8c8 6970686f 6e653a20 25730a00 4e6f206d iphone: %s..No m │ │ - 0x0004d8d8 6465662d 66696c65 0a005265 6164696e def-file..Readin │ │ - 0x0004d8e8 67206d6f 64656c20 64656669 6e697469 g model definiti │ │ - 0x0004d8f8 6f6e3a20 25730a00 4661696c 65642074 on: %s..Failed t │ │ - 0x0004d908 6f206f70 656e206d 64656620 66696c65 o open mdef file │ │ - 0x0004d918 20272573 2720666f 72207265 6164696e '%s' for readin │ │ - 0x0004d928 6700456d 70747920 66696c65 3a202573 g.Empty file: %s │ │ - 0x0004d938 0a00424d 44460046 444d4200 466f756e ..BMDF.FDMB.Foun │ │ - 0x0004d948 64206279 74652d6f 72646572 206d6172 d byte-order mar │ │ - 0x0004d958 6b20252e 34732c20 61737375 6d696e67 k %.4s, assuming │ │ - 0x0004d968 20746869 73206973 20612062 696e6172 this is a binar │ │ - 0x0004d978 79206d64 65662066 696c650a 00302e33 y mdef file..0.3 │ │ - 0x0004d988 00566572 73696f6e 20657272 6f723a20 .Version error: │ │ - 0x0004d998 45787065 63696e67 2025732c 20627574 Expecing %s, but │ │ - 0x0004d9a8 20726561 64202573 0a00496e 636f6d70 read %s..Incomp │ │ - 0x0004d9b8 6c657465 20686561 6465720a 00256420 lete header..%d │ │ - 0x0004d9c8 25730045 72726f72 20696e20 68656164 %s.Error in head │ │ - 0x0004d9d8 65723a20 25730a00 6e5f6261 7365006e er: %s..n_base.n │ │ - 0x0004d9e8 5f747269 006e5f73 74617465 5f6d6170 _tri.n_state_map │ │ - 0x0004d9f8 006e5f74 6965645f 63695f73 74617465 .n_tied_ci_state │ │ - 0x0004da08 006e5f74 6965645f 73746174 65006e5f .n_tied_state.n_ │ │ - 0x0004da18 74696564 5f746d61 7400556e 6b6e6f77 tied_tmat.Unknow │ │ - 0x0004da28 6e206865 61646572 206c696e 653a2025 n header line: % │ │ - 0x0004da38 730a0025 733a2045 72726f72 20696e20 s..%s: Error in │ │ - 0x0004da48 68656164 65720a00 25733a20 23434920 header..%s: #CI │ │ - 0x0004da58 70686f6e 65732028 25642920 65786365 phones (%d) exce │ │ - 0x0004da68 65647320 6c696d69 74202825 64290a00 eds limit (%d).. │ │ - 0x0004da78 25733a20 2350686f 6e657320 28256429 %s: #Phones (%d) │ │ - 0x0004da88 20657863 65656473 206c696d 69742028 exceeds limit ( │ │ - 0x0004da98 2564290a 0025733a 20237365 6e6f6e65 %d)..%s: #senone │ │ - 0x0004daa8 73202825 64292065 78636565 6473206c s (%d) exceeds l │ │ - 0x0004dab8 696d6974 20282564 290a0025 733a2023 imit (%d)..%s: # │ │ - 0x0004dac8 746d6174 73202825 64292065 78636565 tmats (%d) excee │ │ - 0x0004dad8 6473206c 696d6974 20282564 290a0048 ds limit (%d)..H │ │ - 0x0004dae8 65616465 72206572 726f723a 206e5f73 eader error: n_s │ │ - 0x0004daf8 74617465 5f6d6170 206e6f74 2061206d tate_map not a m │ │ - 0x0004db08 756c7469 706c6520 6f66206e 5f63692a ultiple of n_ci* │ │ - 0x0004db18 6e5f7472 690a0050 72656d61 74757265 n_tri..Premature │ │ - 0x0004db28 20454f46 20726561 64696e67 20434970 EOF reading CIp │ │ - 0x0004db38 686f6e65 2025640a 004d6973 73696e67 hone %d..Missing │ │ - 0x0004db48 20626173 65207068 6f6e6520 6e616d65 base phone name │ │ - 0x0004db58 3a202573 0a004475 706c6963 61746520 : %s..Duplicate │ │ - 0x0004db68 62617365 2070686f 6e653a20 25730a00 base phone: %s.. │ │ - 0x0004db78 68617368 5f746162 6c655f65 6e746572 hash_table_enter │ │ - 0x0004db88 28257329 20666169 6c65643b 20647570 (%s) failed; dup │ │ - 0x0004db98 6c696361 74652043 4970686f 6e653f0a licate CIphone?. │ │ - 0x0004dba8 00426164 20636f6e 74657874 20696e66 .Bad context inf │ │ - 0x0004dbb8 6f20666f 72206261 73652070 686f6e65 o for base phone │ │ - 0x0004dbc8 3a202573 0a004d69 7373696e 67206669 : %s..Missing fi │ │ - 0x0004dbd8 6c6c6572 20617472 69627574 65206669 ller atribute fi │ │ - 0x0004dbe8 656c643a 2025730a 00426164 2066696c eld: %s..Bad fil │ │ - 0x0004dbf8 6c657220 61747472 69627574 65206669 ler attribute fi │ │ - 0x0004dc08 656c643a 2025730a 00507265 6d617475 eld: %s..Prematu │ │ - 0x0004dc18 72652045 4f462072 65616469 6e672070 re EOF reading p │ │ - 0x0004dc28 686f6e65 2025640a 00556e6b 6e6f776e hone %d..Unknown │ │ - 0x0004dc38 20626173 65207068 6f6e653a 2025730a base phone: %s. │ │ - 0x0004dc48 004d6973 73696e67 206c6566 7420636f .Missing left co │ │ - 0x0004dc58 6e746578 743a2025 730a0055 6e6b6e6f ntext: %s..Unkno │ │ - 0x0004dc68 776e206c 65667420 636f6e74 6578743a wn left context: │ │ - 0x0004dc78 2025730a 004d6973 73696e67 20726967 %s..Missing rig │ │ - 0x0004dc88 68742063 6f6e7465 78743a20 25730a00 ht context: %s.. │ │ - 0x0004dc98 556e6b6e 6f776e20 72696768 74202063 Unknown right c │ │ - 0x0004dca8 6f6e7465 78743a20 25730a00 4d697373 ontext: %s..Miss │ │ - 0x0004dcb8 696e6720 6f722062 61642077 6f72642d ing or bad word- │ │ - 0x0004dcc8 706f7369 74696f6e 20737065 633a2025 position spec: % │ │ - 0x0004dcd8 730a0042 61642077 6f72642d 706f7369 s..Bad word-posi │ │ - 0x0004dce8 74696f6e 20737065 633a2025 730a004d tion spec: %s..M │ │ - 0x0004dcf8 69737369 6e672066 696c6c65 72206174 issing filler at │ │ - 0x0004dd08 74726962 75746520 6669656c 643a2025 tribute field: % │ │ - 0x0004dd18 730a004e 6f6e2d65 6d707479 2066696c s..Non-empty fil │ │ - 0x0004dd28 65206265 796f6e64 20657870 65637465 e beyond expecte │ │ - 0x0004dd38 64202370 686f6e65 73202825 64290a00 d #phones (%d).. │ │ - 0x0004dd48 2343492d 73656e6f 6e657328 25642920 #CI-senones(%d) │ │ - 0x0004dd58 213d2023 43492d70 686f6e65 28256429 != #CI-phone(%d) │ │ - 0x0004dd68 20782023 656d6974 74696e67 2d737461 x #emitting-sta │ │ - 0x0004dd78 74657328 2564290a 00496e69 7469616c tes(%d)..Initial │ │ - 0x0004dd88 697a6174 696f6e20 6f66206d 6465665f ization of mdef_ │ │ - 0x0004dd98 742c2072 65706f72 743a0a00 2e2e2f70 t, report:..../p │ │ - 0x0004dda8 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x0004ddb8 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x0004ddc8 6e677261 6d5f7365 61726368 2e630054 ngram_search.c.T │ │ - 0x0004ddd8 4f54414c 20626573 74706174 6820252e OTAL bestpath %. │ │ - 0x0004dde8 32662043 50552025 2e336620 7852540a 2f CPU %.3f xRT. │ │ - 0x0004ddf8 00544f54 414c2062 65737470 61746820 .TOTAL bestpath │ │ - 0x0004de08 252e3266 2077616c 6c20252e 33662078 %.2f wall %.3f x │ │ - 0x0004de18 52540a00 4c616e67 75616765 206d6f64 RT..Language mod │ │ - 0x0004de28 656c2f73 65742064 6f657320 6e6f7420 el/set does not │ │ - 0x0004de38 636f6e74 61696e20 3c2f733e 2c207265 contain , re │ │ - 0x0004de48 636f676e 6974696f 6e207769 6c6c2066 cognition will f │ │ - 0x0004de58 61696c0a 00667764 74726565 00667764 ail..fwdtree.fwd │ │ - 0x0004de68 666c6174 00626573 74706174 6800576f flat.bestpath.Wo │ │ - 0x0004de78 72642027 25732720 73757276 69766564 rd '%s' survived │ │ - 0x0004de88 20666f72 20256420 6672616d 65732c20 for %d frames, │ │ - 0x0004de98 706f7465 6e746961 6c206f76 65727072 potential overpr │ │ - 0x0004dea8 756e696e 670a004e 6f20656e 74726965 uning..No entrie │ │ - 0x0004deb8 7320696e 20626163 6b706f69 6e746572 s in backpointer │ │ - 0x0004dec8 20746162 6c652100 52657369 7a656420 table!.Resized │ │ - 0x0004ded8 6261636b 706f696e 74657220 7461626c backpointer tabl │ │ - 0x0004dee8 6520746f 20256420 656e7472 6965730a e to %d entries. │ │ - 0x0004def8 00526573 697a6564 2073636f 72652073 .Resized score s │ │ - 0x0004df08 7461636b 20746f20 25642065 6e747269 tack to %d entri │ │ - 0x0004df18 65730a00 456d7074 79206261 636b706f es..Empty backpo │ │ - 0x0004df28 696e7465 72207461 626c653a 2063616e inter table: can │ │ - 0x0004df38 206e6f74 20627569 6c642044 41472e0a not build DAG.. │ │ - 0x0004df48 004e6f20 776f7264 20657869 74732066 .No word exits f │ │ - 0x0004df58 6f756e64 20696e20 6c617374 20667261 ound in last fra │ │ - 0x0004df68 6d652028 2564292c 20617373 756d696e me (%d), assumin │ │ - 0x0004df78 67206e6f 20726563 6f676e69 74696f6e g no recognition │ │ - 0x0004df88 0a003c2f 733e206e 6f742066 6f756e64 .. not found │ │ - 0x0004df98 20696e20 6c617374 20667261 6d652c20 in last frame, │ │ - 0x0004dfa8 7573696e 67202573 2e256420 696e7374 using %s.%d inst │ │ - 0x0004dfb8 6561640a 00466169 6c656420 746f2066 ead..Failed to f │ │ - 0x0004dfc8 696e6420 44414720 6e6f6465 20636f72 ind DAG node cor │ │ - 0x0004dfd8 72657370 6f6e6469 6e672074 6f202573 responding to %s │ │ - 0x0004dfe8 0a00456c 696d696e 61746564 20256420 ..Eliminated %d │ │ - 0x0004dff8 6e6f6465 73206265 666f7265 20656e64 nodes before end │ │ - 0x0004e008 206e6f64 650a0045 6e64206e 6f646520 node..End node │ │ - 0x0004e018 6f66206c 61747469 63652069 736f6c61 of lattice isola │ │ - 0x0004e028 7465643b 20756e72 65616368 61626c65 ted; unreachable │ │ - 0x0004e038 0a004c61 74746963 65206861 73202564 ..Lattice has %d │ │ - 0x0004e048 206e6f64 65732c20 2564206c 696e6b73 nodes, %d links │ │ - 0x0004e058 0a00436f 756c646e 27742066 696e6420 ..Couldn't find │ │ - 0x0004e068 3c733e20 696e2066 69727374 20667261 in first fra │ │ - 0x0004e078 6d650a00 62657374 70617468 20252e32 me..bestpath %.2 │ │ - 0x0004e088 66204350 5520252e 33662078 52540a00 f CPU %.3f xRT.. │ │ - 0x0004e098 62657374 70617468 20252e32 66207761 bestpath %.2f wa │ │ - 0x0004e0a8 6c6c2025 2e336620 7852540a 00426163 ll %.3f xRT..Bac │ │ - 0x0004e0b8 6b706f69 6e746572 20746162 6c652028 kpointer table ( │ │ - 0x0004e0c8 25642065 6e747269 6573293a 0a00252d %d entries):..%- │ │ - 0x0004e0d8 35642025 2d313073 20737461 72742025 5d %-10s start % │ │ - 0x0004e0e8 2d336420 656e6420 252d3364 2073636f -3d end %-3d sco │ │ - 0x0004e0f8 72652025 2d386420 62702025 2d336420 re %-8d bp %-3d │ │ - 0x0004e108 7265616c 5f776964 20252d35 64207072 real_wid %-5d pr │ │ - 0x0004e118 65765f72 65616c5f 77696420 252d3564 ev_real_wid %-5d │ │ - 0x0004e128 00096273 73002025 64002e2e 2f706f63 ..bss. %d.../poc │ │ - 0x0004e138 6b657473 7068696e 782f7372 632f6c69 ketsphinx/src/li │ │ - 0x0004e148 62706f63 6b657473 7068696e 782f6e67 bpocketsphinx/ng │ │ - 0x0004e158 72616d5f 73656172 63685f66 77647472 ram_search_fwdtr │ │ - 0x0004e168 65652e63 0063616e 645f7366 5b5d2069 ee.c.cand_sf[] i │ │ - 0x0004e178 6e637265 61736564 20746f20 25642065 ncreased to %d e │ │ - 0x0004e188 6e747269 65730a00 25642075 6e697175 ntries..%d uniqu │ │ - 0x0004e198 6520696e 69746961 6c206469 70686f6e e initial diphon │ │ - 0x0004e1a8 65730a00 46696c6c 65722077 6f726420 es..Filler word │ │ - 0x0004e1b8 2564203d 20257320 68617320 6d6f7265 %d = %s has more │ │ - 0x0004e1c8 20746861 6e206f6e 65207068 6f6e652c than one phone, │ │ - 0x0004e1d8 2069676e 6f72696e 67206974 2e0a0025 ignoring it...% │ │ - 0x0004e1e8 6420726f 6f742c20 2564206e 6f6e2d72 d root, %d non-r │ │ - 0x0004e1f8 6f6f7420 6368616e 6e656c73 2c202564 oot channels, %d │ │ - 0x0004e208 2073696e 676c652d 70686f6e 6520776f single-phone wo │ │ - 0x0004e218 7264730a 00437265 6174696e 67207365 rds..Creating se │ │ - 0x0004e228 61726368 20747265 650a0062 65666f72 arch tree..befor │ │ - 0x0004e238 653a2025 6420726f 6f742c20 2564206e e: %d root, %d n │ │ - 0x0004e248 6f6e2d72 6f6f7420 6368616e 6e656c73 on-root channels │ │ - 0x0004e258 2c202564 2073696e 676c652d 70686f6e , %d single-phon │ │ - 0x0004e268 6520776f 7264730a 00616674 65723a20 e words..after: │ │ - 0x0004e278 6d617820 6e6f6e72 6f6f7420 6368616e max nonroot chan │ │ - 0x0004e288 20696e63 72656173 65642074 6f202564 increased to %d │ │ - 0x0004e298 0a004e6f 20776f72 64206672 6f6d2074 ..No word from t │ │ - 0x0004e2a8 6865206c 616e6775 61676520 6d6f6465 he language mode │ │ - 0x0004e2b8 6c206861 73207072 6f6e756e 63696174 l has pronunciat │ │ - 0x0004e2c8 696f6e20 696e2074 68652064 69637469 ion in the dicti │ │ - 0x0004e2d8 6f6e6172 790a0061 66746572 3a202564 onary..after: %d │ │ - 0x0004e2e8 20726f6f 742c2025 64206e6f 6e2d726f root, %d non-ro │ │ - 0x0004e2f8 6f742063 68616e6e 656c732c 20256420 ot channels, %d │ │ - 0x0004e308 73696e67 6c652d70 686f6e65 20776f72 single-phone wor │ │ - 0x0004e318 64730a00 544f5441 4c206677 64747265 ds..TOTAL fwdtre │ │ - 0x0004e328 6520252e 32662043 50552025 2e336620 e %.2f CPU %.3f │ │ - 0x0004e338 7852540a 00544f54 414c2066 77647472 xRT..TOTAL fwdtr │ │ - 0x0004e348 65652025 2e326620 77616c6c 20252e33 ee %.2f wall %.3 │ │ - 0x0004e358 66207852 540a0052 656e6f72 6d616c69 f xRT..Renormali │ │ - 0x0004e368 7a696e67 2053636f 72657320 61742066 zing Scores at f │ │ - 0x0004e378 72616d65 2025642c 20626573 74207363 rame %d, best sc │ │ - 0x0004e388 6f726520 25640a00 50414e49 433a204e ore %d..PANIC: N │ │ - 0x0004e398 6f20776f 72737420 42507461 626c6520 o worst BPtable │ │ - 0x0004e3a8 656e7472 79207265 6d61696e 696e670a entry remaining. │ │ - 0x0004e3b8 00253864 20776f72 64732072 65636f67 .%8d words recog │ │ - 0x0004e3c8 6e697a65 64202825 642f6672 290a0025 nized (%d/fr)..% │ │ - 0x0004e3d8 38642073 656e6f6e 65732065 76616c75 8d senones evalu │ │ - 0x0004e3e8 61746564 20282564 2f667229 0a002538 ated (%d/fr)..%8 │ │ - 0x0004e3f8 64206368 616e6e65 6c732073 65617263 d channels searc │ │ - 0x0004e408 68656420 2825642f 6672292c 20256420 hed (%d/fr), %d │ │ - 0x0004e418 3173742c 20256420 6c617374 0a002538 1st, %d last..%8 │ │ - 0x0004e428 6420776f 72647320 666f7220 77686963 d words for whic │ │ - 0x0004e438 68206c61 73742063 68616e6e 656c7320 h last channels │ │ - 0x0004e448 6576616c 75617465 64202825 642f6672 evaluated (%d/fr │ │ - 0x0004e458 290a0025 38642063 616e6469 64617465 )..%8d candidate │ │ - 0x0004e468 20776f72 64732066 6f722065 6e746572 words for enter │ │ - 0x0004e478 696e6720 6c617374 2070686f 6e652028 ing last phone ( │ │ - 0x0004e488 25642f66 72290a00 66776474 72656520 %d/fr)..fwdtree │ │ - 0x0004e498 252e3266 20435055 20252e33 66207852 %.2f CPU %.3f xR │ │ - 0x0004e4a8 540a0066 77647472 65652025 2e326620 T..fwdtree %.2f │ │ - 0x0004e4b8 77616c6c 20252e33 66207852 540a002e wall %.3f xRT... │ │ - 0x0004e4c8 2e2f706f 636b6574 73706869 6e782f73 ./pocketsphinx/s │ │ - 0x0004e4d8 72632f6c 6962706f 636b6574 73706869 rc/libpocketsphi │ │ - 0x0004e4e8 6e782f6e 6772616d 5f736561 7263685f nx/ngram_search_ │ │ - 0x0004e4f8 66776466 6c61742e 63005574 74657261 fwdflat.c.Uttera │ │ - 0x0004e508 6e636520 766f6361 62756c61 72792063 nce vocabulary c │ │ - 0x0004e518 6f6e7461 696e7320 25642077 6f726473 ontains %d words │ │ - 0x0004e528 0a006677 64666c61 743a206d 696e5f65 ..fwdflat: min_e │ │ - 0x0004e538 665f7769 64746820 3d202564 2c206d61 f_width = %d, ma │ │ - 0x0004e548 785f7366 5f77696e 203d2025 640a0025 x_sf_win = %d..% │ │ - 0x0004e558 38642063 68616e6e 656c7320 73656172 8d channels sear │ │ - 0x0004e568 63686564 20282564 2f667229 0a002538 ched (%d/fr)..%8 │ │ - 0x0004e578 6420776f 72647320 73656172 63686564 d words searched │ │ - 0x0004e588 20282564 2f667229 0a002538 6420776f (%d/fr)..%8d wo │ │ - 0x0004e598 72642074 72616e73 6974696f 6e732028 rd transitions ( │ │ - 0x0004e5a8 25642f66 72290a00 66776466 6c617420 %d/fr)..fwdflat │ │ - 0x0004e5b8 252e3266 20435055 20252e33 66207852 %.2f CPU %.3f xR │ │ - 0x0004e5c8 540a0066 7764666c 61742025 2e326620 T..fwdflat %.2f │ │ - 0x0004e5d8 77616c6c 20252e33 66207852 540a002e wall %.3f xRT... │ │ - 0x0004e5e8 2e2f706f 636b6574 73706869 6e782f73 ./pocketsphinx/s │ │ - 0x0004e5f8 72632f6c 6962706f 636b6574 73706869 rc/libpocketsphi │ │ - 0x0004e608 6e782f70 686f6e65 5f6c6f6f 705f7365 nx/phone_loop_se │ │ - 0x0004e618 61726368 2e630048 79706f74 68657365 arch.c.Hypothese │ │ - 0x0004e628 73206172 65206e6f 74207265 7475726e s are not return │ │ - 0x0004e638 65642066 726f6d20 70686f6e 65206c6f ed from phone lo │ │ - 0x0004e648 6f702073 65617263 6800506f 73746572 op search.Poster │ │ - 0x0004e658 696f7220 70726f62 6162696c 69746965 ior probabilitie │ │ - 0x0004e668 73206172 65206e6f 74207265 7475726e s are not return │ │ - 0x0004e678 65642066 726f6d20 70686f6e 65206c6f ed from phone lo │ │ - 0x0004e688 6f702073 65617263 68005374 61746520 op search.State │ │ - 0x0004e698 6265616d 20256420 50686f6e 65206578 beam %d Phone ex │ │ - 0x0004e6a8 69742062 65616d20 25642049 6e736572 it beam %d Inser │ │ - 0x0004e6b8 74696f6e 2070656e 616c7479 2025640a tion penalty %d. │ │ - 0x0004e6c8 0070686f 6e655f6c 6f6f7000 2e2e2f70 .phone_loop.../p │ │ - 0x0004e6d8 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x0004e6e8 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x0004e6f8 70735f6d 6c6c722e 63004661 696c6564 ps_mllr.c.Failed │ │ - 0x0004e708 20746f20 6f70656e 204d4c4c 52206669 to open MLLR fi │ │ - 0x0004e718 6c652027 25732720 666f7220 72656164 le '%s' for read │ │ - 0x0004e728 696e6700 52656164 696e6720 4d4c4c52 ing.Reading MLLR │ │ - 0x0004e738 20747261 6e73666f 726d6174 696f6e20 transformation │ │ - 0x0004e748 66696c65 20272573 270a0046 61696c65 file '%s'..Faile │ │ - 0x0004e758 6420746f 20726561 64206e75 6d626572 d to read number │ │ - 0x0004e768 206f6620 4d4c4c52 20636c61 73736573 of MLLR classes │ │ - 0x0004e778 0a004661 696c6564 20746f20 72656164 ..Failed to read │ │ - 0x0004e788 206e756d 62657220 6f662066 65617475 number of featu │ │ - 0x0004e798 72652073 74726561 6d730a00 4661696c re streams..Fail │ │ - 0x0004e7a8 65642074 6f207265 61642073 74726561 ed to read strea │ │ - 0x0004e7b8 6d206c65 6e677468 20666f72 20666561 m length for fea │ │ - 0x0004e7c8 74757265 2025640a 00256620 00466169 ture %d..%f .Fai │ │ - 0x0004e7d8 6c656420 72656164 696e6720 4d4c4c52 led reading MLLR │ │ - 0x0004e7e8 20726f74 6174696f 6e202825 642c2564 rotation (%d,%d │ │ - 0x0004e7f8 2c25642c 2564290a 00466169 6c656420 ,%d,%d)..Failed │ │ - 0x0004e808 72656164 696e6720 4d4c4c52 20626961 reading MLLR bia │ │ - 0x0004e818 73202825 642c2564 2c256429 0a004661 s (%d,%d,%d)..Fa │ │ - 0x0004e828 696c6564 20726561 64696e67 204d4c4c iled reading MLL │ │ - 0x0004e838 52207661 7269616e 63652073 63616c65 R variance scale │ │ - 0x0004e848 20282564 2c25642c 2564290a 00544d41 (%d,%d,%d)..TMA │ │ - 0x0004e858 54202564 203d2025 64207820 25640a00 T %d = %d x %d.. │ │ - 0x0004e868 20253132 64002e2e 2f706f63 6b657473 %12d.../pockets │ │ - 0x0004e878 7068696e 782f7372 632f6c69 62706f63 phinx/src/libpoc │ │ - 0x0004e888 6b657473 7068696e 782f746d 61742e63 ketsphinx/tmat.c │ │ - 0x0004e898 00526561 64696e67 20484d4d 20747261 .Reading HMM tra │ │ - 0x0004e8a8 6e736974 696f6e20 70726f62 6162696c nsition probabil │ │ - 0x0004e8b8 69747920 6d617472 69636573 3a202573 ity matrices: %s │ │ - 0x0004e8c8 0a004661 696c6564 20746f20 6f70656e ..Failed to open │ │ - 0x0004e8d8 20747261 6e736974 696f6e20 66696c65 transition file │ │ - 0x0004e8e8 20272573 2720666f 72207265 6164696e '%s' for readin │ │ - 0x0004e8f8 67004661 696c6564 20746f20 72656164 g.Failed to read │ │ - 0x0004e908 20686561 64657220 66726f6d 2066696c header from fil │ │ - 0x0004e918 65202725 73270a00 56657273 696f6e20 e '%s'..Version │ │ - 0x0004e928 6d69736d 61746368 28257329 3a202573 mismatch(%s): %s │ │ - 0x0004e938 2c206578 70656374 696e6720 25730a00 , expecting %s.. │ │ - 0x0004e948 63686b73 756d3000 4661696c 65642074 chksum0.Failed t │ │ - 0x0004e958 6f207265 61642068 65616465 72206672 o read header fr │ │ - 0x0004e968 6f6d2027 2573270a 0025733a 204e756d om '%s'..%s: Num │ │ - 0x0004e978 62657220 6f662074 72616e73 6974696f ber of transitio │ │ - 0x0004e988 6e206d61 74726963 65732028 25642920 n matrices (%d) │ │ - 0x0004e998 65786365 65647320 6c696d69 74202825 exceeds limit (% │ │ - 0x0004e9a8 64290a00 25733a20 556e7375 70706f72 d)..%s: Unsuppor │ │ - 0x0004e9b8 74656420 7472616e 73697469 6f6e206d ted transition m │ │ - 0x0004e9c8 61747269 782e204e 756d6265 72206f66 atrix. Number of │ │ - 0x0004e9d8 20736f75 72636520 73746174 65732028 source states ( │ │ - 0x0004e9e8 25642920 213d206e 756d6265 72206f66 %d) != number of │ │ - 0x0004e9f8 20746172 67657420 73746174 65732028 target states ( │ │ - 0x0004ea08 2564292d 310a0025 733a2049 6e76616c %d)-1..%s: Inval │ │ - 0x0004ea18 69642074 72616e73 6974696f 6e732e20 id transitions. │ │ - 0x0004ea28 4e756d62 6572206f 6620636f 65666669 Number of coeffi │ │ - 0x0004ea38 6369656e 74732028 25642920 646f6573 cients (%d) does │ │ - 0x0004ea48 6e277420 6d617463 68206578 70656374 n't match expect │ │ - 0x0004ea58 65642061 72726179 2064696d 656e7369 ed array dimensi │ │ - 0x0004ea68 6f6e3a20 25642078 20256420 78202564 on: %d x %d x %d │ │ - 0x0004ea78 0a004661 696c6564 20746f20 72656164 ..Failed to read │ │ - 0x0004ea88 20747261 6e736974 696f6e20 6d617472 transition matr │ │ - 0x0004ea98 69782025 64206672 6f6d2027 2573270a ix %d from '%s'. │ │ - 0x0004eaa8 004e6f72 6d616c69 7a617469 6f6e2066 .Normalization f │ │ - 0x0004eab8 61696c65 6420666f 72207472 616e7369 ailed for transi │ │ - 0x0004eac8 74696f6e 206d6174 72697820 25642066 tion matrix %d f │ │ - 0x0004ead8 726f6d20 73746174 65202564 0a004e6f rom state %d..No │ │ - 0x0004eae8 6e2d656d 70747920 66696c65 20626579 n-empty file bey │ │ - 0x0004eaf8 6f6e6420 656e6420 6f662064 6174610a ond end of data. │ │ - 0x0004eb08 00746d61 745b2564 5d5b2564 5d5b2564 .tmat[%d][%d][%d │ │ - 0x0004eb18 5d203d20 25640a00 546d6174 206e6f74 ] = %d..Tmat not │ │ - 0x0004eb28 20757070 65722074 7269616e 67756c61 upper triangula │ │ - 0x0004eb38 720a0054 6f706f6c 6f677920 6e6f7420 r..Topology not │ │ - 0x0004eb48 4c656674 2d746f2d 52696768 74206f72 Left-to-Right or │ │ - 0x0004eb58 2042616b 69730a00 496e6974 69616c69 Bakis..Initiali │ │ - 0x0004eb68 7a617469 6f6e206f 6620746d 61745f74 zation of tmat_t │ │ - 0x0004eb78 2c207265 706f7274 3a0a0052 65616420 , report:..Read │ │ - 0x0004eb88 25642074 72616e73 6974696f 6e206d61 %d transition ma │ │ - 0x0004eb98 74726963 6573206f 66207369 7a652025 trices of size % │ │ - 0x0004eba8 64782564 0a002025 31312e34 65002e2e dx%d.. %11.4e... │ │ - 0x0004ebb8 2f706f63 6b657473 7068696e 782f7372 /pocketsphinx/sr │ │ - 0x0004ebc8 632f6c69 62706f63 6b657473 7068696e c/libpocketsphin │ │ - 0x0004ebd8 782f6673 675f6869 73746f72 792e6300 x/fsg_history.c. │ │ - 0x0004ebe8 53776974 6368696e 67204653 47207768 Switching FSG wh │ │ - 0x0004ebf8 696c6520 68697374 6f727920 6e6f7420 ile history not │ │ - 0x0004ec08 656d7074 793b2068 6973746f 72792063 empty; history c │ │ - 0x0004ec18 6c656172 65640a00 48697374 6f727920 leared..History │ │ - 0x0004ec28 656e7472 793a2000 25732825 642d3e25 entry: .%s(%d->% │ │ - 0x0004ec38 643a2564 2920002e 2e2f706f 636b6574 d:%d) .../pocket │ │ - 0x0004ec48 73706869 6e782f73 72632f6c 6962706f sphinx/src/libpo │ │ - 0x0004ec58 636b6574 73706869 6e782f66 73675f6c cketsphinx/fsg_l │ │ - 0x0004ec68 65787472 65652e63 00416c6c 6f636174 extree.c.Allocat │ │ - 0x0004ec78 65642025 64206279 74657320 28256420 ed %d bytes (%d │ │ - 0x0004ec88 4b694229 20666f72 206c6566 7420616e KiB) for left an │ │ - 0x0004ec98 64207269 67687420 636f6e74 65787420 d right context │ │ - 0x0004eca8 70686f6e 65730a00 2370686f 6e657320 phones..#phones │ │ - 0x0004ecb8 3e202564 3b20696e 63726561 73652046 > %d; increase F │ │ - 0x0004ecc8 53475f50 4e4f4445 5f435458 545f4256 SG_PNODE_CTXT_BV │ │ - 0x0004ecd8 535a2061 6e642072 65636f6d 70696c65 SZ and recompile │ │ - 0x0004ece8 0a002564 20484d4d 206e6f64 65732069 ..%d HMM nodes i │ │ - 0x0004ecf8 6e206c65 78747265 65202825 64206c65 n lextree (%d le │ │ - 0x0004ed08 61766573 290a0041 6c6c6f63 61746564 aves)..Allocated │ │ - 0x0004ed18 20256420 62797465 73202825 64204b69 %d bytes (%d Ki │ │ - 0x0004ed28 42292066 6f722061 6c6c206c 65787472 B) for all lextr │ │ - 0x0004ed38 6565206e 6f646573 0a00416c 6c6f6361 ee nodes..Alloca │ │ - 0x0004ed48 74656420 25642062 79746573 20282564 ted %d bytes (%d │ │ - 0x0004ed58 204b6942 2920666f 72206c65 78747265 KiB) for lextre │ │ - 0x0004ed68 65206c65 61666e6f 6465730a 00202000 e leafnodes.. . │ │ - 0x0004ed78 25702e40 00202535 642e5353 00202531 %p.@. %5d.SS. %1 │ │ - 0x0004ed88 30642e4c 50002025 702e5349 42002025 0d.LP. %p.SIB. % │ │ - 0x0004ed98 732e2564 00205b00 25303878 00207b25 s.%d. [.%08x. {% │ │ - 0x0004eda8 735b2564 2d3e2564 5d282564 297d0020 s[%d->%d](%d)}. │ │ - 0x0004edb8 25702e4e 58540053 74617465 20253564 %p.NXT.State %5d │ │ - 0x0004edc8 20726f6f 74202570 0a002e2e 2f706f63 root %p..../poc │ │ - 0x0004edd8 6b657473 7068696e 782f7372 632f6c69 ketsphinx/src/li │ │ - 0x0004ede8 62706f63 6b657473 7068696e 782f6b77 bpocketsphinx/kw │ │ - 0x0004edf8 735f6465 74656374 696f6e73 2e63002e s_detections.c.. │ │ - 0x0004ee08 2e2f7370 68696e78 62617365 2f737263 ./sphinxbase/src │ │ - 0x0004ee18 2f6c6962 73706869 6e786261 73652f6c /libsphinxbase/l │ │ - 0x0004ee28 6d2f6673 675f6d6f 64656c2e 63004e75 m/fsg_model.c.Nu │ │ - 0x0004ee38 6c6c2074 72616e73 6974696f 6e207072 ll transition pr │ │ - 0x0004ee48 6f62206d 75737420 6265203c 3d20312e ob must be <= 1. │ │ - 0x0004ee58 30202873 74617465 20256420 2d3e2025 0 (state %d -> % │ │ - 0x0004ee68 64290a00 436f6d70 7574696e 67207472 d)..Computing tr │ │ - 0x0004ee78 616e7369 74697665 20636c6f 73757265 ansitive closure │ │ - 0x0004ee88 20666f72 206e756c 6c207472 616e7369 for null transi │ │ - 0x0004ee98 74696f6e 730a0025 64206e75 6c6c2074 tions..%d null t │ │ - 0x0004eea8 72616e73 6974696f 6e732061 64646564 ransitions added │ │ - 0x0004eeb8 0a003c65 70733e00 25642025 64202573 ...%d %d %s │ │ - 0x0004eec8 2025660a 00416464 696e6720 73696c65 %f..Adding sile │ │ - 0x0004eed8 6e636520 7472616e 73697469 6f6e7320 nce transitions │ │ - 0x0004eee8 666f7220 25732074 6f204653 470a0041 for %s to FSG..A │ │ - 0x0004eef8 64646564 20256420 73696c65 6e636520 dded %d silence │ │ - 0x0004ef08 776f7264 20747261 6e736974 696f6e73 word transitions │ │ - 0x0004ef18 0a004261 73652077 6f726420 2573206e ..Base word %s n │ │ - 0x0004ef28 6f742070 72657365 6e742069 6e204653 ot present in FS │ │ - 0x0004ef38 4720766f 63616275 6c617279 210a0025 G vocabulary!..% │ │ - 0x0004ef48 73206465 636c6172 6174696f 6e206d69 s declaration mi │ │ - 0x0004ef58 7373696e 670a0046 53475f42 4547494e ssing..FSG_BEGIN │ │ - 0x0004ef68 004c696e 655b2564 5d3a206d 616c666f .Line[%d]: malfo │ │ - 0x0004ef78 726d6564 20465347 5f424547 494e2064 rmed FSG_BEGIN d │ │ - 0x0004ef88 65636c61 72617469 6f6e0a00 46534720 eclaration..FSG │ │ - 0x0004ef98 6e616d65 20697320 6d697373 696e670a name is missing. │ │ - 0x0004efa8 00756e6b 6e6f776e 004e554d 5f535441 .unknown.NUM_STA │ │ - 0x0004efb8 54455300 4c696e65 5b25645d 3a202373 TES.Line[%d]: #s │ │ - 0x0004efc8 74617465 73206465 636c6172 6174696f tates declaratio │ │ - 0x0004efd8 6e206c69 6e65206d 69737369 6e67206f n line missing o │ │ - 0x0004efe8 72206d61 6c666f72 6d65640a 00530053 r malformed..S.S │ │ - 0x0004eff8 54415254 5f535441 5445004c 696e655b TART_STATE.Line[ │ │ - 0x0004f008 25645d3a 20737461 72742073 74617465 %d]: start state │ │ - 0x0004f018 20646563 6c617261 74696f6e 206c696e declaration lin │ │ - 0x0004f028 65206d69 7373696e 67206f72 206d616c e missing or mal │ │ - 0x0004f038 666f726d 65640a00 46004649 4e414c5f formed..F.FINAL_ │ │ - 0x0004f048 53544154 45004c69 6e655b25 645d3a20 STATE.Line[%d]: │ │ - 0x0004f058 66696e61 6c207374 61746520 6465636c final state decl │ │ - 0x0004f068 61726174 696f6e20 6c696e65 206d6973 aration line mis │ │ - 0x0004f078 73696e67 206f7220 6d616c66 6f726d65 sing or malforme │ │ - 0x0004f088 640a004c 696e655b 25645d3a 20747261 d..Line[%d]: tra │ │ - 0x0004f098 6e736974 696f6e20 6f722046 53475f45 nsition or FSG_E │ │ - 0x0004f0a8 4e442073 74617465 6d656e74 20657870 ND statement exp │ │ - 0x0004f0b8 65637465 640a0046 53475f45 4e440054 ected..FSG_END.T │ │ - 0x0004f0c8 00545241 4e534954 494f4e00 4c696e65 .TRANSITION.Line │ │ - 0x0004f0d8 5b25645d 3a207472 616e7369 74696f6e [%d]: transition │ │ - 0x0004f0e8 20737065 63206d61 6c666f72 6d65643b spec malformed; │ │ - 0x0004f0f8 20457870 65637469 6e673a20 66726f6d Expecting: from │ │ - 0x0004f108 2d737461 74652074 6f2d7374 61746520 -state to-state │ │ - 0x0004f118 7472616e 732d7072 6f62205b 776f7264 trans-prob [word │ │ - 0x0004f128 5d0a004c 696e655b 25645d3a 20747261 ]..Line[%d]: tra │ │ - 0x0004f138 6e736974 696f6e20 73706563 206d616c nsition spec mal │ │ - 0x0004f148 666f726d 65643b20 45787065 6374696e formed; Expectin │ │ - 0x0004f158 6720666c 6f617420 61732074 72616e73 g float as trans │ │ - 0x0004f168 6974696f 6e207072 6f626162 696c6974 ition probabilit │ │ - 0x0004f178 790a0046 53473a20 25642073 74617465 y..FSG: %d state │ │ - 0x0004f188 732c2025 6420756e 69717565 20776f72 s, %d unique wor │ │ - 0x0004f198 64732c20 25642074 72616e73 6974696f ds, %d transitio │ │ - 0x0004f1a8 6e732028 2564206e 756c6c29 0a004661 ns (%d null)..Fa │ │ - 0x0004f1b8 696c6564 20746f20 6f70656e 20465347 iled to open FSG │ │ - 0x0004f1c8 2066696c 65202725 73272066 6f722072 file '%s' for r │ │ - 0x0004f1d8 65616469 6e670000 25732025 730a0025 eading..%s %s..% │ │ - 0x0004f1e8 73202564 0a002573 20256420 25642025 s %d..%s %d %d % │ │ - 0x0004f1f8 66202573 0a002573 0a005772 6974696e f %s..%s..Writin │ │ - 0x0004f208 67204653 47206669 6c652027 2573270a g FSG file '%s'. │ │ - 0x0004f218 00256420 300a0057 72697469 6e672046 .%d 0..Writing F │ │ - 0x0004f228 534d2066 696c6520 27257327 0a004661 SM file '%s'..Fa │ │ - 0x0004f238 696c6564 20746f20 6f70656e 2066736d iled to open fsm │ │ - 0x0004f248 2066696c 65202725 73272066 6f722077 file '%s' for w │ │ - 0x0004f258 72697469 6e67003c 6570733e 20300a00 riting. 0.. │ │ - 0x0004f268 57726974 696e6720 46534d20 73796d62 Writing FSM symb │ │ - 0x0004f278 6f6c2074 61626c65 20272573 270a0046 ol table '%s'..F │ │ - 0x0004f288 61696c65 6420746f 206f7065 6e207379 ailed to open sy │ │ - 0x0004f298 6d626f6c 20746162 6c652027 25732720 mbol table '%s' │ │ - 0x0004f2a8 666f7220 77726974 696e6700 2e2e2f73 for writing.../s │ │ - 0x0004f2b8 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x0004f2c8 62737068 696e7862 6173652f 6c6d2f6a bsphinxbase/lm/j │ │ - 0x0004f2d8 7367662e 63003c25 732e2573 004a5347 sgf.c.<%s.%s.JSG │ │ - 0x0004f2e8 465f5041 5448002e 003c4e55 4c4c3e00 F_PATH.... │ │ - 0x0004f2f8 3c564f49 443e0055 6e646566 696e6564 .Undefined │ │ - 0x0004f308 2072756c 6520696e 20524853 3a202573 rule in RHS: %s │ │ - 0x0004f318 0a004f6e 6c792072 69676874 2d726563 ..Only right-rec │ │ - 0x0004f328 75727369 6f6e2069 73207065 726d6974 ursion is permit │ │ - 0x0004f338 74656420 28696e20 25732e25 73290a00 ted (in %s.%s).. │ │ - 0x0004f348 52696768 74207265 63757273 696f6e20 Right recursion │ │ - 0x0004f358 25732025 64203d3e 2025640a 00505542 %s %d => %d..PUB │ │ - 0x0004f368 4c494320 003c2573 2e672530 35643e00 LIC .<%s.g%05d>. │ │ - 0x0004f378 44656669 6e656420 72756c65 3a202573 Defined rule: %s │ │ - 0x0004f388 25730a00 4d756c74 69706c79 20646566 %s..Multiply def │ │ - 0x0004f398 696e6564 2073796d 626f6c3a 2025730a ined symbol: %s. │ │ - 0x0004f3a8 00287374 64696e29 00466169 6c656420 .(stdin).Failed │ │ - 0x0004f3b8 746f206f 70656e20 25732066 6f722070 to open %s for p │ │ - 0x0004f3c8 61727369 6e670046 61696c65 6420746f arsing.Failed to │ │ - 0x0004f3d8 20706172 7365204a 53474620 6772616d parse JSGF gram │ │ - 0x0004f3e8 6d617220 66726f6d 20272573 270a0049 mar from '%s'..I │ │ - 0x0004f3f8 6d706f72 74656420 72756c65 20697320 mported rule is │ │ - 0x0004f408 6e6f7420 7175616c 69666965 643a2025 not qualified: % │ │ - 0x0004f418 730a002e 2a3e002e 6772616d 00496d70 s...*>..gram.Imp │ │ - 0x0004f428 6f727469 6e672025 73206672 6f6d2025 orting %s from % │ │ - 0x0004f438 7320746f 2025730a 00416c72 65616479 s to %s..Already │ │ - 0x0004f448 20696d70 6f727465 64202573 0a004d75 imported %s..Mu │ │ - 0x0004f458 6c746970 6c792069 6d706f72 74656420 ltiply imported │ │ - 0x0004f468 66696c65 3a202573 0a00496d 706f7274 file: %s..Import │ │ - 0x0004f478 65642025 730a0045 72726f72 20706172 ed %s..Error par │ │ - 0x0004f488 73696e67 2066696c 653a2025 730a0046 sing file: %s..F │ │ - 0x0004f498 61696c65 6420746f 20706172 7365204a ailed to parse J │ │ - 0x0004f4a8 53474620 6772616d 6d617220 66726f6d SGF grammar from │ │ - 0x0004f4b8 20696e70 75742073 7472696e 670a0045 input string..E │ │ - 0x0004f4c8 72726f72 20706172 73696e67 20696e70 rror parsing inp │ │ - 0x0004f4d8 75742073 7472696e 670a006a 7367665f ut string..jsgf_ │ │ - 0x0004f4e8 70617273 65722e79 00257320 6174206c parser.y.%s at l │ │ - 0x0004f4f8 696e6520 25642063 75727265 6e742074 ine %d current t │ │ - 0x0004f508 6f6b656e 20272573 270a0073 796e7461 oken '%s'..synta │ │ - 0x0004f518 78206572 726f7200 6d656d6f 72792065 x error.memory e │ │ - 0x0004f528 78686175 73746564 0024656e 64006572 xhausted.$end.er │ │ - 0x0004f538 726f7200 24756e64 6566696e 65640048 ror.$undefined.H │ │ - 0x0004f548 45414445 52004752 414d4d41 5200494d EADER.GRAMMAR.IM │ │ - 0x0004f558 504f5254 00505542 4c494300 544f4b45 PORT.PUBLIC.TOKE │ │ - 0x0004f568 4e005255 4c454e41 4d450054 41470057 N.RULENAME.TAG.W │ │ - 0x0004f578 45494748 5400273b 2700273d 2700277c EIGHT.';'.'='.'| │ │ - 0x0004f588 27002728 27002729 2700275b 2700275d '.'('.')'.'['.'] │ │ - 0x0004f598 2700272a 2700272b 27002461 63636570 '.'*'.'+'.$accep │ │ - 0x0004f5a8 74006772 616d6d61 72006865 61646572 t.grammar.header │ │ - 0x0004f5b8 006a7367 665f6865 61646572 00677261 .jsgf_header.gra │ │ - 0x0004f5c8 6d6d6172 5f686561 64657200 696d706f mmar_header.impo │ │ - 0x0004f5d8 72745f68 65616465 7200696d 706f7274 rt_header.import │ │ - 0x0004f5e8 5f737461 74656d65 6e740072 756c655f _statement.rule_ │ │ - 0x0004f5f8 6c697374 0072756c 6500616c 7465726e list.rule.altern │ │ - 0x0004f608 6174655f 6c697374 0072756c 655f6578 ate_list.rule_ex │ │ - 0x0004f618 70616e73 696f6e00 74616767 65645f72 pansion.tagged_r │ │ - 0x0004f628 756c655f 6974656d 0072756c 655f6974 ule_item.rule_it │ │ - 0x0004f638 656d0072 756c655f 67726f75 70007275 em.rule_group.ru │ │ - 0x0004f648 6c655f6f 7074696f 6e616c00 72756c65 le_optional.rule │ │ - 0x0004f658 5f61746f 6d007979 7365745f 6c696e65 _atom.yyset_line │ │ - 0x0004f668 6e6f2063 616c6c65 64207769 7468206e no called with n │ │ - 0x0004f678 6f206275 66666572 00797973 65745f63 o buffer.yyset_c │ │ - 0x0004f688 6f6c756d 6e206361 6c6c6564 20776974 olumn called wit │ │ - 0x0004f698 68206e6f 20627566 66657200 6f757420 h no buffer.out │ │ - 0x0004f6a8 6f662064 796e616d 6963206d 656d6f72 of dynamic memor │ │ - 0x0004f6b8 7920696e 2079795f 63726561 74655f62 y in yy_create_b │ │ - 0x0004f6c8 75666665 72282900 6f757420 6f662064 uffer().out of d │ │ - 0x0004f6d8 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ - 0x0004f6e8 20797965 6e737572 655f6275 66666572 yyensure_buffer │ │ - 0x0004f6f8 5f737461 636b2829 006f7574 206f6620 _stack().out of │ │ - 0x0004f708 64796e61 6d696320 6d656d6f 72792069 dynamic memory i │ │ - 0x0004f718 6e207979 5f736361 6e5f6275 66666572 n yy_scan_buffer │ │ - 0x0004f728 2829006f 7574206f 66206479 6e616d69 ().out of dynami │ │ - 0x0004f738 63206d65 6d6f7279 20696e20 79795f73 c memory in yy_s │ │ - 0x0004f748 63616e5f 62797465 73282900 62616420 can_bytes().bad │ │ - 0x0004f758 62756666 65722069 6e207979 5f736361 buffer in yy_sca │ │ - 0x0004f768 6e5f6279 74657328 29006661 74616c20 n_bytes().fatal │ │ - 0x0004f778 666c6578 20736361 6e6e6572 20696e74 flex scanner int │ │ - 0x0004f788 65726e61 6c206572 726f722d 2d656e64 ernal error--end │ │ - 0x0004f798 206f6620 62756666 6572206d 69737365 of buffer misse │ │ - 0x0004f7a8 64006661 74616c20 6572726f 72202d20 d.fatal error - │ │ - 0x0004f7b8 7363616e 6e657220 696e7075 74206275 scanner input bu │ │ - 0x0004f7c8 66666572 206f7665 72666c6f 7700696e ffer overflow.in │ │ - 0x0004f7d8 70757420 696e2066 6c657820 7363616e put in flex scan │ │ - 0x0004f7e8 6e657220 6661696c 6564006f 7574206f ner failed.out o │ │ - 0x0004f7f8 66206479 6e616d69 63206d65 6d6f7279 f dynamic memory │ │ - 0x0004f808 20696e20 79795f67 65745f6e 6578745f in yy_get_next_ │ │ - 0x0004f818 62756666 65722829 00666174 616c2066 buffer().fatal f │ │ - 0x0004f828 6c657820 7363616e 6e657220 696e7465 lex scanner inte │ │ - 0x0004f838 726e616c 20657272 6f722d2d 6e6f2061 rnal error--no a │ │ - 0x0004f848 6374696f 6e20666f 756e6400 3c554e4b ction found..../sphinxbase/ │ │ - 0x0004f868 7372632f 6c696273 7068696e 78626173 src/libsphinxbas │ │ - 0x0004f878 652f6c6d 2f6e6772 616d5f6d 6f64656c e/lm/ngram_model │ │ - 0x0004f888 5f736574 2e63004c 6f672d6d 61746820 _set.c.Log-math │ │ - 0x0004f898 70617261 6d657465 72732064 6f6e2774 parameters don't │ │ - 0x0004f8a8 206d6174 63682c20 77696c6c 206e6f74 match, will not │ │ - 0x0004f8b8 20637265 61746520 4c4d2073 65740a00 create LM set.. │ │ - 0x0004f8c8 4661696c 65642074 6f206f70 656e2025 Failed to open % │ │ - 0x0004f8d8 73005265 6164696e 67204c4d 20636f6e s.Reading LM con │ │ - 0x0004f8e8 74726f6c 2066696c 65202725 73270a00 trol file '%s'.. │ │ - 0x0004f8f8 57696c6c 20707265 70656e64 20272573 Will prepend '%s │ │ - 0x0004f908 2720746f 20756e71 75616c69 66696564 ' to unqualified │ │ - 0x0004f918 20706174 68730a00 25313032 3373007b paths..%1023s.{ │ │ - 0x0004f928 00526561 64696e67 20636c61 73736465 .Reading classde │ │ - 0x0004f938 66206672 6f6d2027 2573270a 007d0055 f from '%s'..}.U │ │ - 0x0004f948 6e657870 65637465 6420454f 4620696e nexpected EOF in │ │ - 0x0004f958 2025730a 00526561 64696e67 206c6d20 %s..Reading lm │ │ - 0x0004f968 66726f6d 20272573 270a004c 4d6e616d from '%s'..LMnam │ │ - 0x0004f978 65206d69 7373696e 67206166 74657220 e missing after │ │ - 0x0004f988 4c4d4669 6c654e61 6d652027 2573270a LMFileName '%s'. │ │ - 0x0004f998 00556e6b 6e6f776e 20636c61 73732025 .Unknown class % │ │ - 0x0004f9a8 7320696e 20636f6e 74726f6c 2066696c s in control fil │ │ - 0x0004f9b8 650a0041 64646564 20636c61 73732025 e..Added class % │ │ - 0x0004f9c8 7320636f 6e746169 6e696e67 20256420 s containing %d │ │ - 0x0004f9d8 776f7264 730a0055 6e6b6e6f 776e204c words..Unknown L │ │ - 0x0004f9e8 4d206e61 6d652025 730a002e 677a002e M name %s...gz.. │ │ - 0x0004f9f8 627a3200 2e415250 41002e44 4d500061 bz2..ARPA..DMP.a │ │ - 0x0004fa08 72706100 646d7000 2e2e2f73 7068696e rpa.dmp.../sphin │ │ - 0x0004fa18 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x0004fa28 696e7862 6173652f 6c6d2f6e 6772616d inxbase/lm/ngram │ │ - 0x0004fa38 5f6d6f64 656c2e63 006c616e 67756167 _model.c.languag │ │ - 0x0004fa48 65206d6f 64656c20 66696c65 20747970 e model file typ │ │ - 0x0004fa58 65206e6f 74207375 70706f72 7465640a e not supported. │ │ - 0x0004fa68 00447570 6c696361 74652077 6f726420 .Duplicate word │ │ - 0x0004fa78 696e2064 69637469 6f6e6172 79206166 in dictionary af │ │ - 0x0004fa88 74657220 636f6e76 65727369 6f6e3a20 ter conversion: │ │ - 0x0004fa98 25730a00 4f6d6974 20647570 6c696361 %s..Omit duplica │ │ - 0x0004faa8 74652077 6f726420 27257327 0a004861 te word '%s'..Ha │ │ - 0x0004fab8 73682069 6e736572 74696f6e 20666169 sh insertion fai │ │ - 0x0004fac8 6c656420 666f7220 776f7264 20257320 led for word %s │ │ - 0x0004fad8 3d3e2025 70202873 686f756c 64206e6f => %p (should no │ │ - 0x0004fae8 74206861 7070656e 290a0043 616e2774 t happen)..Can't │ │ - 0x0004faf8 20616464 20776f72 64202725 73272074 add word '%s' t │ │ - 0x0004fb08 6f207265 61642d6f 6e6c7920 6c616e67 o read-only lang │ │ - 0x0004fb18 75616765 206d6f64 656c2e20 44697361 uage model. Disa │ │ - 0x0004fb28 626c6520 6d6d6170 20776974 6820272d ble mmap with '- │ │ - 0x0004fb38 6d6d6170 206e6f27 20746f20 6d616b65 mmap no' to make │ │ - 0x0004fb48 20697420 77726974 61626c65 0a00546f it writable..To │ │ - 0x0004fb58 74616c20 636c6173 73207072 6f626162 tal class probab │ │ - 0x0004fb68 696c6974 79206973 2025662c 2077696c ility is %f, wil │ │ - 0x0004fb78 6c206e6f 726d616c 697a650a 004e6f20 l normalize..No │ │ - 0x0004fb88 73756368 20776f72 64206f72 20636c61 such word or cla │ │ - 0x0004fb98 73732074 61673a20 25730a00 576f7264 ss tag: %s..Word │ │ - 0x0004fba8 20257320 6973206e 6f742061 20636c61 %s is not a cla │ │ - 0x0004fbb8 73732074 61672028 63616c6c 206e6772 ss tag (call ngr │ │ - 0x0004fbc8 616d5f6d 6f64656c 5f616464 5f636c61 am_model_add_cla │ │ - 0x0004fbd8 73732829 20666972 7374290a 004e756d ss() first)..Num │ │ - 0x0004fbe8 62657220 6f662063 6c617373 65732063 ber of classes c │ │ - 0x0004fbf8 616e6e6f 74206578 63656564 20313238 annot exceed 128 │ │ - 0x0004fc08 2028736f 72727929 0a004669 6c652025 (sorry)..File % │ │ - 0x0004fc18 73206e6f 7420666f 756e640a 00454e44 s not found..END │ │ - 0x0004fc28 004c4d43 4c415353 002e2e2f 73706869 .LMCLASS.../sphi │ │ - 0x0004fc38 6e786261 73652f73 72632f6c 69627370 nxbase/src/libsp │ │ - 0x0004fc48 68696e78 62617365 2f6c6d2f 6c6d3367 hinxbase/lm/lm3g │ │ - 0x0004fc58 5f74656d 706c6174 65732e63 00426967 _templates.c.Big │ │ - 0x0004fc68 72616d20 25642068 6173206e 6f207661 ram %d has no va │ │ - 0x0004fc78 6c696420 756e6967 72616d20 70617265 lid unigram pare │ │ - 0x0004fc88 6e740a00 54726967 72616d20 25642068 nt..Trigram %d h │ │ - 0x0004fc98 6173206e 6f207661 6c696420 62696772 as no valid bigr │ │ - 0x0004fca8 616d2070 6172656e 740a0054 72696772 am parent..Trigr │ │ - 0x0004fcb8 616d2025 64206861 73206e6f 2076616c am %d has no val │ │ - 0x0004fcc8 69642075 6e696772 616d2070 6172656e id unigram paren │ │ - 0x0004fcd8 740a002e 2e2f7370 68696e78 62617365 t..../sphinxbase │ │ - 0x0004fce8 2f737263 2f6c6962 73706869 6e786261 /src/libsphinxba │ │ - 0x0004fcf8 73652f6c 6d2f6e67 72616d5f 6d6f6465 se/lm/ngram_mode │ │ - 0x0004fd08 6c5f6172 70612e63 005c6461 74615c00 l_arpa.c.\data\. │ │ - 0x0004fd18 4e6f205c 64617461 5c206d61 726b2069 No \data\ mark i │ │ - 0x0004fd28 6e204c4d 2066696c 650a006e 6772616d n LM file..ngram │ │ - 0x0004fd38 2025643d 25640055 6e6b6e6f 776e206e %d=%d.Unknown n │ │ - 0x0004fd48 6772616d 20282564 290a005c 312d6772 gram (%d)..\1-gr │ │ - 0x0004fd58 616d733a 00426164 206f7220 6d697373 ams:.Bad or miss │ │ - 0x0004fd68 696e6720 6e677261 6d20636f 756e740a ing ngram count. │ │ - 0x0004fd78 00526561 64696e67 20756e69 6772616d .Reading unigram │ │ - 0x0004fd88 730a005c 322d6772 616d733a 005c656e s..\2-grams:.\en │ │ - 0x0004fd98 645c0046 6f726d61 74206572 726f723b d\.Format error; │ │ - 0x0004fda8 20756e69 6772616d 2069676e 6f726564 unigram ignored │ │ - 0x0004fdb8 3a202573 0a00546f 6f206d61 6e792075 : %s..Too many u │ │ - 0x0004fdc8 6e696772 616d730a 00447570 6c696361 nigrams..Duplica │ │ - 0x0004fdd8 74652077 6f726420 696e2064 69637469 te word in dicti │ │ - 0x0004fde8 6f6e6172 793a2025 730a006c 6d5f742e onary: %s..lm_t. │ │ - 0x0004fdf8 75636f75 6e742825 64292021 3d202375 ucount(%d) != #u │ │ - 0x0004fe08 6e696772 616d7320 72656164 28256429 nigrams read(%d) │ │ - 0x0004fe18 0a005265 6164696e 67206269 6772616d ..Reading bigram │ │ - 0x0004fe28 730a0055 6e6b6e6f 776e2077 6f72643a s..Unknown word: │ │ - 0x0004fe38 2025732c 20736b69 7070696e 67206269 %s, skipping bi │ │ - 0x0004fe48 6772616d 20282573 20257329 0a00546f gram (%s %s)..To │ │ - 0x0004fe58 6f206d61 6e792062 69677261 6d730a00 o many bigrams.. │ │ - 0x0004fe68 42696772 616d2025 73202573 206e6f74 Bigram %s %s not │ │ - 0x0004fe78 20696e20 756e6967 72616d20 6f726465 in unigram orde │ │ - 0x0004fe88 7220776f 72642069 643a2025 64207072 r word id: %d pr │ │ - 0x0004fe98 65762077 6f726420 69643a20 25640a00 ev word id: %d.. │ │ - 0x0004fea8 5c332d67 72616d73 3a004261 64206269 \3-grams:.Bad bi │ │ - 0x0004feb8 6772616d 3a202573 0a002538 64203d20 gram: %s..%8d = │ │ - 0x0004fec8 23626f5f 77743220 656e7472 6965730a #bo_wt2 entries. │ │ - 0x0004fed8 00526561 64696e67 20747269 6772616d .Reading trigram │ │ - 0x0004fee8 730a0055 6e6b6e6f 776e2077 6f72643a s..Unknown word: │ │ - 0x0004fef8 2025732c 20736b69 7070696e 67207472 %s, skipping tr │ │ - 0x0004ff08 69677261 6d202825 73202573 20257329 igram (%s %s %s) │ │ - 0x0004ff18 0a00546f 6f206d61 6e792074 72696772 ..Too many trigr │ │ - 0x0004ff28 616d730a 00547269 6772616d 73206e6f ams..Trigrams no │ │ - 0x0004ff38 7420696e 20626967 72616d20 6f726465 t in bigram orde │ │ - 0x0004ff48 720a004d 69737369 6e672062 69677261 r..Missing bigra │ │ - 0x0004ff58 6d20666f 72207472 69677261 6d3a2025 m for trigram: % │ │ - 0x0004ff68 73005369 7a65206f 66207472 69677261 s.Size of trigra │ │ - 0x0004ff78 6d207365 676d656e 74206973 20626967 m segment is big │ │ - 0x0004ff88 67657220 7468616e 20363535 33352c20 ger than 65535, │ │ - 0x0004ff98 73756368 20612062 6967206c 616e6775 such a big langu │ │ - 0x0004ffa8 61676520 6d6f6465 6c732061 7265206e age models are n │ │ - 0x0004ffb8 6f742073 7570706f 72746564 2c207573 ot supported, us │ │ - 0x0004ffc8 6520736d 616c6c65 7220766f 63616275 e smaller vocabu │ │ - 0x0004ffd8 6c617279 0a004261 64207472 69677261 lary..Bad trigra │ │ - 0x0004ffe8 6d3a2025 730a006e 6772616d 7320313d m: %s..ngrams 1= │ │ - 0x0004fff8 25642c20 323d2564 2c20333d 25640a00 %d, 2=%d, 3=%d.. │ │ - 0x00050008 25386420 3d202375 6e696772 616d7320 %8d = #unigrams │ │ - 0x00050018 63726561 7465640a 00253864 203d2023 created..%8d = # │ │ - 0x00050028 62696772 616d7320 63726561 7465640a bigrams created. │ │ - 0x00050038 00253864 203d2023 70726f62 3220656e .%8d = #prob2 en │ │ - 0x00050048 74726965 730a0025 3864203d 20237472 tries..%8d = #tr │ │ - 0x00050058 69677261 6d732063 72656174 65640a00 igrams created.. │ │ - 0x00050068 25386420 3d202370 726f6233 20656e74 %8d = #prob3 ent │ │ - 0x00050078 72696573 0a00454f 46207768 696c6520 ries..EOF while │ │ - 0x00050088 72656164 696e6720 6e677261 6d20636f reading ngram co │ │ - 0x00050098 756e7473 0a004661 696c6564 20746f20 unts..Failed to │ │ - 0x000500a8 72656164 205c312d 6772616d 733a206d read \1-grams: m │ │ - 0x000500b8 61726b00 4661696c 65642074 6f206f70 ark.Failed to op │ │ - 0x000500c8 656e2025 7320666f 72207772 6974696e en %s for writin │ │ - 0x000500d8 67005468 69732069 7320616e 20415250 g.This is an ARP │ │ - 0x000500e8 412d666f 726d6174 206c616e 67756167 A-format languag │ │ - 0x000500f8 65206d6f 64656c20 66696c65 2c206765 e model file, ge │ │ - 0x00050108 6e657261 74656420 62792043 4d552053 nerated by CMU S │ │ - 0x00050118 7068696e 780a005c 64617461 5c0a006e phinx..\data\..n │ │ - 0x00050128 6772616d 2025643d 25640a00 0a5c2564 gram %d=%d...\%d │ │ - 0x00050138 2d677261 6d733a0a 00252e34 66200025 -grams:..%.4f .% │ │ - 0x00050148 73200025 2e346600 0a5c656e 645c0a00 s .%.4f..\end\.. │ │ - 0x00050158 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00050168 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00050178 6c6d2f6e 6772616d 5f6d6f64 656c5f64 lm/ngram_model_d │ │ - 0x00050188 6d702e63 0044756d 70206669 6c652025 mp.c.Dump file % │ │ - 0x00050198 73206e6f 7420666f 756e640a 0044756d s not found..Dum │ │ - 0x000501a8 70206669 6c652069 7320636f 6d707265 p file is compre │ │ - 0x000501b8 73736564 2c207769 6c6c206e 6f742075 ssed, will not u │ │ - 0x000501c8 7365206d 656d6f72 792d6d61 70706564 se memory-mapped │ │ - 0x000501d8 20492f4f 0a005772 6f6e6720 6d616769 I/O..Wrong magi │ │ - 0x000501e8 63206865 61646572 2073697a 65206e75 c header size nu │ │ - 0x000501f8 6d626572 2025783a 20257320 6973206e mber %x: %s is n │ │ - 0x00050208 6f742061 2064756d 70206669 6c650a00 ot a dump file.. │ │ - 0x00050218 43616e6e 6f742072 65616420 68656164 Cannot read head │ │ - 0x00050228 65720a00 57726f6e 67206865 61646572 er..Wrong header │ │ - 0x00050238 2025733a 20257320 6973206e 6f742061 %s: %s is not a │ │ - 0x00050248 2064756d 70206669 6c650a00 42797465 dump file..Byte │ │ - 0x00050258 73776170 70696e67 20726571 75697265 swapping require │ │ - 0x00050268 642c2077 696c6c20 6e6f7420 75736520 d, will not use │ │ - 0x00050278 6d656d6f 72792d6d 61707065 6420492f memory-mapped I/ │ │ - 0x00050288 4f20666f 72204c4d 2066696c 650a0057 O for LM file..W │ │ - 0x00050298 696c6c20 75736520 6d656d6f 72792d6d ill use memory-m │ │ - 0x000502a8 61707065 6420492f 4f20666f 72204c4d apped I/O for LM │ │ - 0x000502b8 2066696c 650a0043 616e6e6f 74207265 file..Cannot re │ │ - 0x000502c8 6164204c 4d206669 6c656e61 6d652069 ad LM filename i │ │ - 0x000502d8 6e206865 61646572 0a004661 696c6564 n header..Failed │ │ - 0x000502e8 20746f20 72656164 20776f72 640a0046 to read word..F │ │ - 0x000502f8 61696c65 6420746f 20726561 64206d61 ailed to read ma │ │ - 0x00050308 70696e67 20696420 25640a00 4661696c ping id %d..Fail │ │ - 0x00050318 65642074 6f207265 61642075 6e696772 ed to read unigr │ │ - 0x00050328 616d7320 64617461 0a002538 64203d20 ams data..%8d = │ │ - 0x00050338 4c4d2e75 6e696772 616d7328 2b747261 LM.unigrams(+tra │ │ - 0x00050348 696c6572 29207265 61640a00 2d6d6d61 iler) read..-mma │ │ - 0x00050358 70207370 65636966 6965642c 20627574 p specified, but │ │ - 0x00050368 20747269 6772616d 20696e64 65782069 trigram index i │ │ - 0x00050378 73206e6f 7420776f 72642d61 6c69676e s not word-align │ │ - 0x00050388 65642e20 2057696c 6c206e6f 74206d65 ed. Will not me │ │ - 0x00050398 6d6f7279 2d6d6170 2e0a0046 61696c65 mory-map...Faile │ │ - 0x000503a8 6420746f 20726561 64206269 6772616d d to read bigram │ │ - 0x000503b8 73206461 74610a00 25386420 3d204c4d s data..%8d = LM │ │ - 0x000503c8 2e626967 72616d73 282b7472 61696c65 .bigrams(+traile │ │ - 0x000503d8 72292072 6561640a 00466169 6c656420 r) read..Failed │ │ - 0x000503e8 746f2072 65616420 74726967 72616d73 to read trigrams │ │ - 0x000503f8 20646174 610a0025 3864203d 204c4d2e data..%8d = LM. │ │ - 0x00050408 74726967 72616d73 20726561 640a0066 trigrams read..f │ │ - 0x00050418 72656164 2870726f 62322920 6661696c read(prob2) fail │ │ - 0x00050428 65640a00 25386420 3d204c4d 2e70726f ed..%8d = LM.pro │ │ - 0x00050438 62322065 6e747269 65732072 6561640a b2 entries read. │ │ - 0x00050448 00466169 6c656420 746f2072 65616420 .Failed to read │ │ - 0x00050458 6261636b 6f666620 77656967 6874730a backoff weights. │ │ - 0x00050468 00253864 203d204c 4d2e626f 5f777432 .%8d = LM.bo_wt2 │ │ - 0x00050478 20656e74 72696573 20726561 640a0046 entries read..F │ │ - 0x00050488 61696c65 6420746f 20726561 64207472 ailed to read tr │ │ - 0x00050498 69677261 6d207072 6f626162 696c6974 igram probabilit │ │ - 0x000504a8 790a0025 3864203d 204c4d2e 70726f62 y..%8d = LM.prob │ │ - 0x000504b8 3320656e 74726965 73207265 61640a00 3 entries read.. │ │ - 0x000504c8 4661696c 65642074 6f207265 61642074 Failed to read t │ │ - 0x000504d8 72696772 616d2069 6e646578 0a002538 rigram index..%8 │ │ - 0x000504e8 64203d20 4c4d2e74 7365675f 62617365 d = LM.tseg_base │ │ - 0x000504f8 20656e74 72696573 20726561 640a0046 entries read..F │ │ - 0x00050508 61696c65 6420746f 20726561 6420776f ailed to read wo │ │ - 0x00050518 7264730a 00457272 6f722072 65616469 rds..Error readi │ │ - 0x00050528 6e672077 6f726420 73747269 6e677320 ng word strings │ │ - 0x00050538 28256420 646f6573 6e277420 6d617463 (%d doesn't matc │ │ - 0x00050548 68206e5f 756e6967 72616d73 20256429 h n_unigrams %d) │ │ - 0x00050558 0a002538 64203d20 61736369 6920776f ..%8d = ascii wo │ │ - 0x00050568 72642073 7472696e 67732072 6561640a rd strings read. │ │ - 0x00050578 00557369 6e672065 78697374 696e6720 .Using existing │ │ - 0x00050588 444d5020 6d6f6465 6c2e0a00 4275696c DMP model...Buil │ │ - 0x00050598 64696e67 20444d50 206d6f64 656c2e2e ding DMP model.. │ │ - 0x000505a8 2e0a0043 616e6e6f 74206372 65617465 ...Cannot create │ │ - 0x000505b8 2066696c 65202573 0a002121 21210042 file %s..!!!!.B │ │ - 0x000505c8 4547494e 2046494c 4520464f 524d4154 EGIN FILE FORMAT │ │ - 0x000505d8 20444553 43524950 54494f4e 00486561 DESCRIPTION.Hea │ │ - 0x000505e8 64657220 73747269 6e67206c 656e6774 der string lengt │ │ - 0x000505f8 68202869 6e743332 2920616e 64207374 h (int32) and st │ │ - 0x00050608 72696e67 2028696e 636c7564 696e6720 ring (including │ │ - 0x00050618 74726169 6c696e67 20302900 4f726967 trailing 0).Orig │ │ - 0x00050628 696e616c 204c4d20 66696c65 6e616d65 inal LM filename │ │ - 0x00050638 20737472 696e672d 6c656e67 74682028 string-length ( │ │ - 0x00050648 696e7433 32292061 6e642066 696c656e int32) and filen │ │ - 0x00050658 616d6520 28696e63 6c756469 6e672074 ame (including t │ │ - 0x00050668 7261696c 696e6720 30290028 696e7433 railing 0).(int3 │ │ - 0x00050678 32292076 65727369 6f6e206e 756d6265 2) version numbe │ │ - 0x00050688 72202870 72657365 6e742069 66662076 r (present iff v │ │ - 0x00050698 616c7565 203c3d20 30290028 696e7433 alue <= 0).(int3 │ │ - 0x000506a8 3229206f 72696769 6e616c20 4c4d2066 2) original LM f │ │ - 0x000506b8 696c6520 6d6f6469 66696361 74696f6e ile modification │ │ - 0x000506c8 2074696d 65737461 6d702028 69666620 timestamp (iff │ │ - 0x000506d8 76657273 696f6e23 20707265 73656e74 version# present │ │ - 0x000506e8 29002869 6e743332 29207374 72696e67 ).(int32) string │ │ - 0x000506f8 2d6c656e 67746820 616e6420 73747269 -length and stri │ │ - 0x00050708 6e672028 696e636c 7564696e 67207472 ng (including tr │ │ - 0x00050718 61696c69 6e672030 29202869 66662076 ailing 0) (iff v │ │ - 0x00050728 65727369 6f6e2320 70726573 656e7429 ersion# present) │ │ - 0x00050738 002e2e2e 20707265 76696f75 7320656e .... previous en │ │ - 0x00050748 74727920 636f6e74 696e7565 6420616e try continued an │ │ - 0x00050758 79206e75 6d626572 206f6620 74696d65 y number of time │ │ - 0x00050768 73202869 66662076 65727369 6f6e2320 s (iff version# │ │ - 0x00050778 70726573 656e7429 0028696e 74333229 present).(int32) │ │ - 0x00050788 20302028 7465726d 696e6174 696e6720 0 (terminating │ │ - 0x00050798 73657175 656e6365 206f6620 73747269 sequence of stri │ │ - 0x000507a8 6e677329 20286966 66207665 7273696f ngs) (iff versio │ │ - 0x000507b8 6e232070 72657365 6e742900 28696e74 n# present).(int │ │ - 0x000507c8 33322920 6c6f675f 62675f73 65675f73 32) log_bg_seg_s │ │ - 0x000507d8 7a202870 72657365 6e742069 66662064 z (present iff d │ │ - 0x000507e8 69666665 72656e74 2066726f 6d206465 ifferent from de │ │ - 0x000507f8 6661756c 74207661 6c756520 6f66204c fault value of L │ │ - 0x00050808 4f47325f 42475f53 45475f53 5a290028 OG2_BG_SEG_SZ).( │ │ - 0x00050818 696e7433 3229206c 6d5f742e 75636f75 int32) lm_t.ucou │ │ - 0x00050828 6e742028 6d757374 20626520 3e203029 nt (must be > 0) │ │ - 0x00050838 0028696e 74333229 206c6d5f 742e6263 .(int32) lm_t.bc │ │ - 0x00050848 6f756e74 0028696e 74333229 206c6d5f ount.(int32) lm_ │ │ - 0x00050858 742e7463 6f756e74 006c6d5f 742e7563 t.tcount.lm_t.uc │ │ - 0x00050868 6f756e74 2b312075 6e696772 616d7320 ount+1 unigrams │ │ - 0x00050878 28696e63 6c756469 6e672073 656e7469 (including senti │ │ - 0x00050888 6e656c29 006c6d5f 742e6263 6f756e74 nel).lm_t.bcount │ │ - 0x00050898 2b312062 69677261 6d732028 696e636c +1 bigrams (incl │ │ - 0x000508a8 7564696e 67207365 6e74696e 656c2036 uding sentinel 6 │ │ - 0x000508b8 34206269 74732028 62675f74 29206561 4 bits (bg_t) ea │ │ - 0x000508c8 63682069 66207665 7273696f 6e3d2d31 ch if version=-1 │ │ - 0x000508d8 2f2d322c 20313238 20626974 73202862 /-2, 128 bits (b │ │ - 0x000508e8 6733325f 74292065 61636820 69662076 g32_t) each if v │ │ - 0x000508f8 65727369 6f6e3d2d 33006c6d 5f742e74 ersion=-3.lm_t.t │ │ - 0x00050908 636f756e 74207472 69677261 6d732028 count trigrams ( │ │ - 0x00050918 70726573 656e7420 69666620 6c6d5f74 present iff lm_t │ │ - 0x00050928 2e74636f 756e7420 3e203020 33322062 .tcount > 0 32 b │ │ - 0x00050938 69747320 2874675f 74292065 61636820 its (tg_t) each │ │ - 0x00050948 69662076 65727369 6f6e3d2d 312f2d32 if version=-1/-2 │ │ - 0x00050958 2c203634 20626974 73202874 6733325f , 64 bits (tg32_ │ │ - 0x00050968 74292065 61636820 69662076 65727369 t) each if versi │ │ - 0x00050978 6f6e3d2d 33290028 696e7433 3229206c on=-3).(int32) l │ │ - 0x00050988 6d5f742e 6e5f7072 6f623200 28696e74 m_t.n_prob2.(int │ │ - 0x00050998 33322920 6c6d5f74 2e70726f 62325b5d 32) lm_t.prob2[] │ │ - 0x000509a8 0028696e 74333229 206c6d5f 742e6e5f .(int32) lm_t.n_ │ │ - 0x000509b8 626f5f77 74322028 70726573 656e7420 bo_wt2 (present │ │ - 0x000509c8 69666620 6c6d5f74 2e74636f 756e7420 iff lm_t.tcount │ │ - 0x000509d8 3e203029 0028696e 74333229 206c6d5f > 0).(int32) lm_ │ │ - 0x000509e8 742e626f 5f777432 5b5d2028 70726573 t.bo_wt2[] (pres │ │ - 0x000509f8 656e7420 69666620 6c6d5f74 2e74636f ent iff lm_t.tco │ │ - 0x00050a08 756e7420 3e203029 0028696e 74333229 unt > 0).(int32) │ │ - 0x00050a18 206c6d5f 742e6e5f 70726f62 33202870 lm_t.n_prob3 (p │ │ - 0x00050a28 72657365 6e742069 6666206c 6d5f742e resent iff lm_t. │ │ - 0x00050a38 74636f75 6e74203e 20302900 28696e74 tcount > 0).(int │ │ - 0x00050a48 33322920 6c6d5f74 2e70726f 62335b5d 32) lm_t.prob3[] │ │ - 0x00050a58 20287072 6573656e 74206966 66206c6d (present iff lm │ │ - 0x00050a68 5f742e74 636f756e 74203e20 30290028 _t.tcount > 0).( │ │ - 0x00050a78 696e7433 32292028 6c6d5f74 2e62636f int32) (lm_t.bco │ │ - 0x00050a88 756e742b 31292f42 475f5345 475f535a unt+1)/BG_SEG_SZ │ │ - 0x00050a98 2b312028 70726573 656e7420 69666620 +1 (present iff │ │ - 0x00050aa8 6c6d5f74 2e74636f 756e7420 3e203029 lm_t.tcount > 0) │ │ - 0x00050ab8 0028696e 74333229 206c6d5f 742e7473 .(int32) lm_t.ts │ │ - 0x00050ac8 65675f62 6173655b 5d202870 72657365 eg_base[] (prese │ │ - 0x00050ad8 6e742069 6666206c 6d5f742e 74636f75 nt iff lm_t.tcou │ │ - 0x00050ae8 6e74203e 20302900 28696e74 33322920 nt > 0).(int32) │ │ - 0x00050af8 53756d28 616c6c20 776f7264 20737472 Sum(all word str │ │ - 0x00050b08 696e672d 6c656e67 7468732c 20696e63 ing-lengths, inc │ │ - 0x00050b18 6c756469 6e672074 7261696c 696e6720 luding trailing │ │ - 0x00050b28 3020666f 72206561 63682900 416c6c20 0 for each).All │ │ - 0x00050b38 776f7264 20737472 696e6773 2028696e word strings (in │ │ - 0x00050b48 636c7564 696e6720 74726169 6c696e67 cluding trailing │ │ - 0x00050b58 20302066 6f722065 61636829 00454e44 0 for each).END │ │ - 0x00050b68 2046494c 4520464f 524d4154 20444553 FILE FORMAT DES │ │ - 0x00050b78 43524950 54494f4e 002e2e2f 73706869 CRIPTION.../sphi │ │ - 0x00050b88 6e786261 73652f73 72632f6c 69627370 nxbase/src/libsp │ │ - 0x00050b98 68696e78 62617365 2f6c6d2f 6c6d3367 hinxbase/lm/lm3g │ │ - 0x00050ba8 5f6d6f64 656c2e63 002e2e2f 73706869 _model.c.../sphi │ │ - 0x00050bb8 6e786261 73652f73 72632f6c 69627370 nxbase/src/libsp │ │ - 0x00050bc8 68696e78 62617365 2f666561 742f6167 hinxbase/feat/ag │ │ - 0x00050bd8 632e6300 556e6b6e 6f776e20 41474320 c.c.Unknown AGC │ │ - 0x00050be8 74797065 20272573 270a0041 47434d61 type '%s'..AGCMa │ │ - 0x00050bf8 783a206f 62733d6d 61783d20 252e3266 x: obs=max= %.2f │ │ - 0x00050c08 0a004147 43454d61 783a206d 61783d20 ..AGCEMax: max= │ │ - 0x00050c18 252e3266 0a004147 43454d61 783a206f %.2f..AGCEMax: o │ │ - 0x00050c28 62733d20 252e3266 2c206e65 773d2025 bs= %.2f, new= % │ │ - 0x00050c38 2e32660a 00414743 204e4f49 53453a20 .2f..AGC NOISE: │ │ - 0x00050c48 6d61783d 2025362e 33660a00 6d617800 max= %6.3f..max. │ │ - 0x00050c58 656d6178 006e6f69 7365002e 2e2f7370 emax.noise.../sp │ │ - 0x00050c68 68696e78 62617365 2f737263 2f6c6962 hinxbase/src/lib │ │ - 0x00050c78 73706869 6e786261 73652f66 6561742f sphinxbase/feat/ │ │ - 0x00050c88 636d6e2e 6300556e 6b6e6f77 6e20434d cmn.c.Unknown CM │ │ - 0x00050c98 4e207479 70652027 2573270a 006d6561 N type '%s'..mea │ │ - 0x00050ca8 6e5b305d 3d20252e 32662c20 6d65616e n[0]= %.2f, mean │ │ - 0x00050cb8 5b312e2e 25645d3d 20302e30 0a00434d [1..%d]= 0.0..CM │ │ - 0x00050cc8 4e3a2000 25352e32 66200070 72696f72 N: .%5.2f .prior │ │ - 0x00050cd8 002e2e2f 73706869 6e786261 73652f73 .../sphinxbase/s │ │ - 0x00050ce8 72632f6c 69627370 68696e78 62617365 rc/libsphinxbase │ │ - 0x00050cf8 2f666561 742f6665 61742e63 00526561 /feat/feat.c.Rea │ │ - 0x00050d08 64696e67 206d6663 2066696c 653a2027 ding mfc file: ' │ │ - 0x00050d18 2573275b 25642e2e 25645d0a 0025733a %s'[%d..%d]..%s: │ │ - 0x00050d28 20456e64 20667261 6d652028 25642920 End frame (%d) │ │ - 0x00050d38 3c3d2053 74617274 20667261 6d652028 <= Start frame ( │ │ - 0x00050d48 2564290a 00466169 6c656420 746f206f %d)..Failed to o │ │ - 0x00050d58 70656e20 66696c65 20272573 2720666f pen file '%s' fo │ │ - 0x00050d68 72207265 6164696e 67002573 3a206672 r reading.%s: fr │ │ - 0x00050d78 65616428 23666c6f 61747329 20666169 ead(#floats) fai │ │ - 0x00050d88 6c65640a 0025733a 20486561 64657220 led..%s: Header │ │ - 0x00050d98 73697a65 20666965 6c643a20 25642825 size field: %d(% │ │ - 0x00050da8 30387829 3b206669 6c657369 7a653a20 08x); filesize: │ │ - 0x00050db8 25642825 30387829 0a002573 3a204865 %d(%08x)..%s: He │ │ - 0x00050dc8 61646572 2073697a 65206669 656c6420 ader size field │ │ - 0x00050dd8 2823666c 6f617473 29203d20 25640a00 (#floats) = %d.. │ │ - 0x00050de8 48656164 65722073 697a6520 6669656c Header size fiel │ │ - 0x00050df8 643a2025 643b206e 6f74206d 756c7469 d: %d; not multi │ │ - 0x00050e08 706c6520 6f662025 640a0025 733a2053 ple of %d..%s: S │ │ - 0x00050e18 74617274 20667261 6d652028 25642920 tart frame (%d) │ │ - 0x00050e28 6265796f 6e642066 696c6520 73697a65 beyond file size │ │ - 0x00050e38 20282564 290a0025 733a2045 6e642066 (%d)..%s: End f │ │ - 0x00050e48 72616d65 20282564 29206265 796f6e64 rame (%d) beyond │ │ - 0x00050e58 2066696c 65207369 7a652028 2564292c file size (%d), │ │ - 0x00050e68 2077696c 6c207472 756e6361 74650a00 will truncate.. │ │ - 0x00050e78 25733a20 4d617869 6d756d20 6f757470 %s: Maximum outp │ │ - 0x00050e88 75742073 697a6528 25642066 72616d65 ut size(%d frame │ │ - 0x00050e98 7329203c 20616374 75616c20 23667261 s) < actual #fra │ │ - 0x00050ea8 6d657328 2564290a 0025733a 20667265 mes(%d)..%s: fre │ │ - 0x00050eb8 61642825 64782564 2920284d 46432064 ad(%dx%d) (MFC d │ │ - 0x00050ec8 61746129 20666169 6c65640a 00272573 ata) failed..'%s │ │ - 0x00050ed8 273a2043 6f756c64 6e277420 72656164 ': Couldn't read │ │ - 0x00050ee8 20696e74 33322040 706f7320 25640a00 int32 @pos %d.. │ │ - 0x00050ef8 27257327 3a204261 64207375 6272616e '%s': Bad subran │ │ - 0x00050f08 67652073 70656320 656e6469 6e672040 ge spec ending @ │ │ - 0x00050f18 706f7320 25640a00 27257327 3a204475 pos %d..'%s': Du │ │ - 0x00050f28 706c6963 61746520 64696d65 6e73696f plicate dimensio │ │ - 0x00050f38 6e20656e 64696e67 2040706f 73202564 n ending @pos %d │ │ - 0x00050f48 0a002725 73273a20 42616420 64656c69 ..'%s': Bad deli │ │ - 0x00050f58 6d697465 72204070 6f732025 640a0027 miter @pos %d..' │ │ - 0x00050f68 2573273a 20302d6c 656e6774 68207375 %s': 0-length su │ │ - 0x00050f78 62766563 746f720a 00537562 76656374 bvector..Subvect │ │ - 0x00050f88 6f722073 70656369 66696361 74696f6e or specification │ │ - 0x00050f98 73207265 71756972 65207369 6e676c65 s require single │ │ - 0x00050fa8 2d737472 65616d20 66656174 75726573 -stream features │ │ - 0x00050fb8 2100546f 74616c20 64696d65 6e73696f !.Total dimensio │ │ - 0x00050fc8 6e616c69 7479206f 66207375 62766563 nality of subvec │ │ - 0x00050fd8 746f7220 73706563 69666963 6174696f tor specificatio │ │ - 0x00050fe8 6e202564 203e2066 65617475 72652064 n %d > feature d │ │ - 0x00050ff8 696d656e 73696f6e 616c6974 79202564 imensionality %d │ │ - 0x00051008 0a00496e 69746961 6c697a69 6e672066 ..Initializing f │ │ - 0x00051018 65617475 72652073 74726561 6d20746f eature stream to │ │ - 0x00051028 20747970 653a2027 2573272c 20636570 type: '%s', cep │ │ - 0x00051038 6c656e3d 25642c20 434d4e3d 27257327 len=%d, CMN='%s' │ │ - 0x00051048 2c205641 524e4f52 4d3d2725 73272c20 , VARNORM='%s', │ │ - 0x00051058 4147433d 27257327 0a007332 5f347800 AGC='%s'..s2_4x. │ │ - 0x00051068 73325f34 78206665 61747572 65732072 s2_4x features r │ │ - 0x00051078 65717569 72652063 65707369 7a65203d equire cepsize = │ │ - 0x00051088 3d203133 0a007333 5f317833 39003173 = 13..s3_1x39.1s │ │ - 0x00051098 5f313263 5f313264 5f33705f 31326464 _12c_12d_3p_12dd │ │ - 0x000510a8 0031735f 635f645f 6c645f64 64006365 .1s_c_d_ld_dd.ce │ │ - 0x000510b8 705f6463 65700031 735f635f 64006365 p_dcep.1s_c_d.ce │ │ - 0x000510c8 70003173 5f630031 735f3363 0031735f p.1s_c.1s_3c.1s_ │ │ - 0x000510d8 34630025 75004261 64206665 61747572 4c.%u.Bad featur │ │ - 0x000510e8 65207479 70652061 7267756d 656e740a e type argument. │ │ - 0x000510f8 00253864 3a0a0009 2532643a 00202538 .%8d:...%2d:. %8 │ │ - 0x00051108 2e346600 42616420 63657073 697a653a .4f.Bad cepsize: │ │ - 0x00051118 2025640a 00417420 64697265 63746f72 %d..At director │ │ - 0x00051128 79202e20 28637572 72656e74 20646972 y . (current dir │ │ - 0x00051138 6563746f 7279290a 00417420 64697265 ectory)..At dire │ │ - 0x00051148 63746f72 79202573 0a002573 25732573 ctory %s..%s%s%s │ │ - 0x00051158 25730049 6e697469 616c697a 6174696f %s.Initializatio │ │ - 0x00051168 6e206f66 20666561 745f742c 20726570 n of feat_t, rep │ │ - 0x00051178 6f72743a 0a004665 61747572 65207479 ort:..Feature ty │ │ - 0x00051188 70652020 20202020 2020203d 2025730a pe = %s. │ │ - 0x00051198 00436570 73747261 6c207369 7a652020 .Cepstral size │ │ - 0x000511a8 20202020 20203d20 25640a00 4e756d62 = %d..Numb │ │ - 0x000511b8 6572206f 66207374 7265616d 73202020 er of streams │ │ - 0x000511c8 203d2025 640a0056 6563746f 72207369 = %d..Vector si │ │ - 0x000511d8 7a65206f 66207374 7265616d 5b25645d ze of stream[%d] │ │ - 0x000511e8 3a202564 0a004e75 6d626572 206f6620 : %d..Number of │ │ - 0x000511f8 73756276 6563746f 7273203d 2025640a subvectors = %d. │ │ - 0x00051208 00436f6d 706f6e65 6e747320 6f662073 .Components of s │ │ - 0x00051218 75627665 63746f72 5b25645d 3a005768 ubvector[%d]:.Wh │ │ - 0x00051228 65746865 7220434d 4e206973 20757365 ether CMN is use │ │ - 0x00051238 6420203d 2025640a 00576865 74686572 d = %d..Whether │ │ - 0x00051248 20414743 20697320 75736564 20203d20 AGC is used = │ │ - 0x00051258 25640a00 57686574 68657220 76617269 %d..Whether vari │ │ - 0x00051268 616e6365 20697320 6e6f726d 616c697a ance is normaliz │ │ - 0x00051278 6564203d 2025640a 002e2e2f 73706869 ed = %d..../sphi │ │ - 0x00051288 6e786261 73652f73 72632f6c 69627370 nxbase/src/libsp │ │ - 0x00051298 68696e78 62617365 2f666561 742f6c64 hinxbase/feat/ld │ │ - 0x000512a8 612e6300 4c444120 696e636f 6d706174 a.c.LDA incompat │ │ - 0x000512b8 69626c65 20776974 68206d75 6c74692d ible with multi- │ │ - 0x000512c8 73747265 616d2066 65617475 72657320 stream features │ │ - 0x000512d8 286e5f73 74726561 6d203d20 2564290a (n_stream = %d). │ │ - 0x000512e8 00466169 6c656420 746f206f 70656e20 .Failed to open │ │ - 0x000512f8 7472616e 73666f72 6d206669 6c652027 transform file ' │ │ - 0x00051308 25732720 666f7220 72656164 696e6700 %s' for reading. │ │ - 0x00051318 4661696c 65642074 6f207265 61642068 Failed to read h │ │ - 0x00051328 65616465 72206672 6f6d2074 72616e73 eader from trans │ │ - 0x00051338 666f726d 2066696c 65202725 73270a00 form file '%s'.. │ │ - 0x00051348 25733a20 56657273 696f6e20 6d69736d %s: Version mism │ │ - 0x00051358 61746368 3a202573 2c206578 70656374 atch: %s, expect │ │ - 0x00051368 696e6720 25730a00 25733a20 62696f5f ing %s..%s: bio_ │ │ - 0x00051378 66726561 645f3364 286c6461 29206661 fread_3d(lda) fa │ │ - 0x00051388 696c6564 0a004c44 41206d61 74726978 iled..LDA matrix │ │ - 0x00051398 2064696d 656e7369 6f6e2025 6420646f dimension %d do │ │ - 0x000513a8 65736e27 74206d61 74636820 66656174 esn't match feat │ │ - 0x000513b8 75726520 73747265 616d2073 697a6520 ure stream size │ │ - 0x000513c8 25640a00 2e2e2f73 7068696e 78626173 %d..../sphinxbas │ │ - 0x000513d8 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x000513e8 6173652f 66656174 2f636d6e 5f707269 ase/feat/cmn_pri │ │ - 0x000513f8 6f722e63 00636d6e 5f707269 6f725f73 or.c.cmn_prior_s │ │ - 0x00051408 65743a20 66726f6d 203c2000 3e0a0063 et: from < .>..c │ │ - 0x00051418 6d6e5f70 72696f72 5f736574 3a20746f mn_prior_set: to │ │ - 0x00051428 2020203c 2000636d 6e5f7072 696f725f < .cmn_prior_ │ │ - 0x00051438 75706461 74653a20 66726f6d 203c2000 update: from < . │ │ - 0x00051448 636d6e5f 7072696f 725f7570 64617465 cmn_prior_update │ │ - 0x00051458 3a20746f 2020203c 20005661 7269616e : to < .Varian │ │ - 0x00051468 6365206e 6f726d61 6c697a61 74696f6e ce normalization │ │ - 0x00051478 206e6f74 20696d70 6c656d65 6e746564 not implemented │ │ - 0x00051488 20696e20 6c697665 206d6f64 65206465 in live mode de │ │ - 0x00051498 636f6465 0a002e2e 2f737068 696e7862 code..../sphinxb │ │ - 0x000514a8 6173652f 7372632f 6c696273 7068696e ase/src/libsphin │ │ - 0x000514b8 78626173 652f7574 696c2f62 696f2e63 xbase/util/bio.c │ │ - 0x000514c8 00556e73 7570706f 72746564 20656c65 .Unsupported ele │ │ - 0x000514d8 6d73697a 6520666f 72206368 65636b73 msize for checks │ │ - 0x000514e8 756d3a20 25640a00 556e7375 70706f72 um: %d..Unsuppor │ │ - 0x000514f8 74656420 656c656d 73697a65 20666f72 ted elemsize for │ │ - 0x00051508 20627974 65737761 7070696e 673a2025 byteswapping: % │ │ - 0x00051518 640a0073 330a0076 65727369 6f6e2025 d..s3..version % │ │ - 0x00051528 730a0065 6e646864 720a0057 726f6e67 s..endhdr..Wrong │ │ - 0x00051538 206e756d 62657220 6f662061 7267756d number of argum │ │ - 0x00051548 656e7473 0a005072 656d6174 75726520 ents..Premature │ │ - 0x00051558 454f462c 206c696e 65202564 0a004865 EOF, line %d..He │ │ - 0x00051568 61646572 20666f72 6d617420 6572726f ader format erro │ │ - 0x00051578 722c206c 696e6520 25640a00 656e6468 r, line %d..endh │ │ - 0x00051588 6472004d 61782061 72672d76 616c7565 dr.Max arg-value │ │ - 0x00051598 206c696d 69742825 64292065 78636565 limit(%d) excee │ │ - 0x000515a8 6465643b 20696e63 72656173 65204249 ded; increase BI │ │ - 0x000515b8 4f5f4844 52415247 5f4d4158 0a002573 O_HDRARG_MAX..%s │ │ - 0x000515c8 002a656e 645f636f 6d6d656e 742a0a00 .*end_comment*.. │ │ - 0x000515d8 4d697373 696e6720 2573206d 61726b65 Missing %s marke │ │ - 0x000515e8 720a0043 616e6e6f 74207265 61642042 r..Cannot read B │ │ - 0x000515f8 5954454f 52444552 204d4147 4943204e YTEORDER MAGIC N │ │ - 0x00051608 4f2e0a00 42616420 42595445 4f524445 O...Bad BYTEORDE │ │ - 0x00051618 52204d41 47494320 4e4f3a20 25303878 R MAGIC NO: %08x │ │ - 0x00051628 2c206578 70656374 696e6720 25303878 , expecting %08x │ │ - 0x00051638 0a007377 61705f63 6865636b 20666169 ..swap_check fai │ │ - 0x00051648 6c65640a 00667265 61642861 72726179 led..fread(array │ │ - 0x00051658 73697a65 29206661 696c6564 0a004261 size) failed..Ba │ │ - 0x00051668 64206172 72617973 697a653a 2025640a d arraysize: %d. │ │ - 0x00051678 00667265 61642861 72726179 64617461 .fread(arraydata │ │ - 0x00051688 29206661 696c6564 0a00556e 61626c65 ) failed..Unable │ │ - 0x00051698 20746f20 72656164 20636f6d 706c6574 to read complet │ │ - 0x000516a8 65206461 7461004f 53206572 726f7220 e data.OS error │ │ - 0x000516b8 696e2062 696f5f66 72656164 5f326400 in bio_fread_2d. │ │ - 0x000516c8 4f532065 72726f72 20696e20 62696f5f OS error in bio_ │ │ - 0x000516d8 66726561 645f3364 00667265 61642863 fread_3d.fread(c │ │ - 0x000516e8 686b7375 6d292066 61696c65 640a0043 hksum) failed..C │ │ - 0x000516f8 6865636b 73756d20 6572726f 723b2066 hecksum error; f │ │ - 0x00051708 696c652d 63686563 6b73756d 20253038 ile-checksum %08 │ │ - 0x00051718 782c2063 6f6d7075 74656420 25303878 x, computed %08x │ │ - 0x00051728 0a00556e 61626c65 20746f20 77726974 ..Unable to writ │ │ - 0x00051738 6520636f 6d706c65 74652064 61746100 e complete data. │ │ - 0x00051748 4f532065 72726f72 20696e20 62696f5f OS error in bio_ │ │ - 0x00051758 66777269 74655f31 64004f53 20657272 fwrite_1d.OS err │ │ - 0x00051768 6f722069 6e206269 6f5f6677 72697465 or in bio_fwrite │ │ - 0x00051778 5f336400 25732f25 73257300 25732573 _3d.%s/%s%s.%s%s │ │ - 0x00051788 00466169 6c656420 746f206d 6f766520 .Failed to move │ │ - 0x00051798 746f2061 6e206f66 66736574 20256420 to an offset %d │ │ - 0x000517a8 696e2061 2066696c 65202725 73270046 in a file '%s'.F │ │ - 0x000517b8 61696c65 6420746f 20726561 64202564 ailed to read %d │ │ - 0x000517c8 2073616d 706c6573 2066726f 6d202573 samples from %s │ │ - 0x000517d8 3a202564 002e2e2f 73706869 6e786261 : %d.../sphinxba │ │ - 0x000517e8 73652f73 72632f6c 69627370 68696e78 se/src/libsphinx │ │ - 0x000517f8 62617365 2f757469 6c2f6269 74766563 base/util/bitvec │ │ - 0x00051808 2e630063 616c6c6f 63282564 2c256429 .c.calloc(%d,%d) │ │ - 0x00051818 20666169 6c656420 66726f6d 20257328 failed from %s( │ │ - 0x00051828 2564290a 006d616c 6c6f6328 25642920 %d)..malloc(%d) │ │ - 0x00051838 6661696c 65642066 726f6d20 25732825 failed from %s(% │ │ - 0x00051848 64290a00 2e2e2f73 7068696e 78626173 d)..../sphinxbas │ │ - 0x00051858 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x00051868 6173652f 7574696c 2f636b64 5f616c6c ase/util/ckd_all │ │ - 0x00051878 6f632e63 00636b64 5f63616c 6c6f635f oc.c.ckd_calloc_ │ │ - 0x00051888 34642066 61696c65 6420666f 72206361 4d failed for ca │ │ - 0x00051898 6c6c6572 20617420 25732825 64292061 ller at %s(%d) a │ │ - 0x000518a8 74202573 28256429 0a002e2e 2f737068 t %s(%d)..../sph │ │ - 0x000518b8 696e7862 6173652f 7372632f 6c696273 inxbase/src/libs │ │ - 0x000518c8 7068696e 78626173 652f7574 696c2f63 phinxbase/util/c │ │ - 0x000518d8 6d645f6c 6e2e6300 24280025 6c640055 md_ln.c.$(.%ld.U │ │ - 0x000518e8 6e706172 73656420 626f6f6c 65616e20 nparsed boolean │ │ - 0x000518f8 76616c75 65202725 73270a00 556e6b6e value '%s'..Unkn │ │ - 0x00051908 6f776e20 61726775 6d656e74 20747970 own argument typ │ │ - 0x00051918 653a2025 640a0055 6e6b6e6f 776e2061 e: %d..Unknown a │ │ - 0x00051928 7267756d 656e743a 2025730a 005b4e41 rgument: %s..[NA │ │ - 0x00051938 4d455d00 095b4445 464c545d 00095b44 ME]..[DEFLT]..[D │ │ - 0x00051948 45534352 5d0a0009 5b56414c 55455d0a ESCR]...[VALUE]. │ │ - 0x00051958 00256500 25732c00 41726775 6d656e74 .%e.%s,.Argument │ │ - 0x00051968 73206c69 73742064 6566696e 6974696f s list definitio │ │ - 0x00051978 6e3a0a00 4475706c 69636174 65206172 n:..Duplicate ar │ │ - 0x00051988 67756d65 6e74206e 616d6520 696e2064 gument name in d │ │ - 0x00051998 6566696e 6974696f 6e3a2025 730a0055 efinition: %s..U │ │ - 0x000519a8 6e6b6e6f 776e2061 7267756d 656e7420 nknown argument │ │ - 0x000519b8 6e616d65 20272573 270a0041 7267756d name '%s'..Argum │ │ - 0x000519c8 656e7420 76616c75 6520666f 72202725 ent value for '% │ │ - 0x000519d8 7327206d 69737369 6e670a00 42616420 s' missing..Bad │ │ - 0x000519e8 61726775 6d656e74 2076616c 75652066 argument value f │ │ - 0x000519f8 6f722025 733a2025 730a0044 75706c69 or %s: %s..Dupli │ │ - 0x00051a08 63617465 20617267 756d656e 74206e61 cate argument na │ │ - 0x00051a18 6d652069 6e206172 67756d65 6e74733a me in arguments: │ │ - 0x00051a28 2025730a 00426164 20646566 61756c74 %s..Bad default │ │ - 0x00051a38 20617267 756d656e 74207661 6c756520 argument value │ │ - 0x00051a48 666f7220 25733a20 25730a00 4d697373 for %s: %s..Miss │ │ - 0x00051a58 696e6720 72657175 69726564 20617267 ing required arg │ │ - 0x00051a68 756d656e 74202573 0a004e6f 20617267 ument %s..No arg │ │ - 0x00051a78 756d656e 74732067 6976656e 2c206176 uments given, av │ │ - 0x00051a88 61696c61 626c6520 6f707469 6f6e7320 ailable options │ │ - 0x00051a98 6172653a 0a006361 6e6e6f74 20726564 are:..cannot red │ │ - 0x00051aa8 69726563 74206c6f 67206f75 74707574 irect log output │ │ - 0x00051ab8 00506172 73696e67 20636f6d 6d616e64 .Parsing command │ │ - 0x00051ac8 206c696e 653a0a00 5c0a0900 0a0a0043 line:..\......C │ │ - 0x00051ad8 75727265 6e742063 6f6e6669 67757261 urrent configura │ │ - 0x00051ae8 74696f6e 3a0a0046 61696c65 6420746f tion:..Failed to │ │ - 0x00051af8 20706172 73652061 7267756d 656e7473 parse arguments │ │ - 0x00051b08 206c6973 740a0043 616e6e6f 74206f70 list..Cannot op │ │ - 0x00051b18 656e2063 6f6e6669 67757261 74696f6e en configuration │ │ - 0x00051b28 2066696c 65202573 20666f72 20726561 file %s for rea │ │ - 0x00051b38 64696e67 0a004e65 7374696e 67207175 ding..Nesting qu │ │ - 0x00051b48 6f746174 696f6e73 20697320 6e6f7420 otations is not │ │ - 0x00051b58 73757070 6f727465 64210a00 556e636c supported!..Uncl │ │ - 0x00051b68 6f736564 2071756f 74617469 6f6e2c20 osed quotation, │ │ - 0x00051b78 68617669 6e672045 4f462063 6c6f7365 having EOF close │ │ - 0x00051b88 2069742e 2e2e0a00 4e756d62 6572206f it.....Number o │ │ - 0x00051b98 66206172 67756d65 6e747320 6d757374 f arguments must │ │ - 0x00051ba8 20626520 6576656e 210a0046 61696c65 be even!..Faile │ │ - 0x00051bb8 6420746f 20706172 73652061 7267756d d to parse argum │ │ - 0x00051bc8 656e7473 206c6973 742c2066 6f726365 ents list, force │ │ - 0x00051bd8 64206578 69740a00 68656c70 004c6f6f d exit..help.Loo │ │ - 0x00051be8 6b696e67 20666f72 20646566 61756c74 king for default │ │ - 0x00051bf8 20617267 756d656e 74206669 6c653a20 argument file: │ │ - 0x00051c08 25730a00 43616e27 74206669 6e642064 %s..Can't find d │ │ - 0x00051c18 65666175 6c742061 7267756d 656e7420 efault argument │ │ - 0x00051c28 66696c65 2025732e 0a005061 7273696e file %s...Parsin │ │ - 0x00051c38 6720636f 6d6d616e 64206c69 6e657320 g command lines │ │ - 0x00051c48 66726f6d 2066696c 65202573 0a005573 from file %s..Us │ │ - 0x00051c58 6167653a 0a000925 73206172 67756d65 age:...%s argume │ │ - 0x00051c68 6e742d6c 6973742c 206f720a 00092573 nt-list, or...%s │ │ - 0x00051c78 205b6172 67756d65 6e742d66 696c655d [argument-file] │ │ - 0x00051c88 20286465 6661756c 74206669 6c653a20 (default file: │ │ - 0x00051c98 2e202573 290a0a00 636d7573 7068696e . %s)...cmusphin │ │ - 0x00051ca8 78002573 28256c64 293a2025 73002573 x.%s(%ld): %s.%s │ │ - 0x00051cb8 3a202573 28256c64 293a2025 7300494e : %s(%ld): %s.IN │ │ - 0x00051cc8 464f0025 733a2022 2573222c 206c696e FO.%s: "%s", lin │ │ - 0x00051cd8 6520256c 643a2025 73002573 28256c64 e %ld: %s.%s(%ld │ │ - 0x00051ce8 293a2025 733a2025 730a0025 733a2025 ): %s: %s..%s: % │ │ - 0x00051cf8 7328256c 64293a20 25733a20 25730a00 s(%ld): %s: %s.. │ │ - 0x00051d08 25733a20 22257322 2c206c69 6e652025 %s: "%s", line % │ │ - 0x00051d18 6c643a20 25733a20 25730a00 25733a20 ld: %s: %s..%s: │ │ - 0x00051d28 25730a00 61004445 42554700 494e464f %s..a.DEBUG.INFO │ │ - 0x00051d38 434f4e54 00574152 4e004552 524f5200 CONT.WARN.ERROR. │ │ - 0x00051d48 46415441 4c002e2e 2f737068 696e7862 FATAL.../sphinxb │ │ - 0x00051d58 6173652f 7372632f 6c696273 7068696e ase/src/libsphin │ │ - 0x00051d68 78626173 652f7574 696c2f67 6c697374 xbase/util/glist │ │ - 0x00051d78 2e63002e 2e2f7370 68696e78 62617365 .c.../sphinxbase │ │ - 0x00051d88 2f737263 2f6c6962 73706869 6e786261 /src/libsphinxba │ │ - 0x00051d98 73652f75 74696c2f 68617368 5f746162 se/util/hash_tab │ │ - 0x00051da8 6c652e63 00566572 79206c61 72676520 le.c.Very large │ │ - 0x00051db8 68617368 20746162 6c652072 65717565 hash table reque │ │ - 0x00051dc8 73746564 20282564 20656e74 72696573 sted (%d entries │ │ - 0x00051dd8 290a0048 61736820 77697468 20636861 )..Hash with cha │ │ - 0x00051de8 696e696e 67207265 70726573 656e7461 ining representa │ │ - 0x00051df8 74696f6e 206f6620 74686520 68617368 tion of the hash │ │ - 0x00051e08 20746162 6c65007c 6b65793a 00257000 table.|key:.%p. │ │ - 0x00051e18 7c6c656e 3a257a64 7c76616c 3d256c64 |len:%zd|val=%ld │ │ - 0x00051e28 7c2d3e00 4e554c4c 00546865 20746f74 |->.NULL.The tot │ │ - 0x00051e38 616c206e 756d6265 72206f66 206b6579 al number of key │ │ - 0x00051e48 73203d25 640a002e 2e2f7370 68696e78 s =%d..../sphinx │ │ - 0x00051e58 62617365 2f737263 2f6c6962 73706869 base/src/libsphi │ │ - 0x00051e68 6e786261 73652f75 74696c2f 6c697374 nxbase/util/list │ │ - 0x00051e78 656c656d 5f616c6c 6f632e63 004c6973 elem_alloc.c.Lis │ │ - 0x00051e88 74206974 656d2073 697a6520 28256c75 t item size (%lu │ │ - 0x00051e98 29206e6f 74206d75 6c746970 6c65206f ) not multiple o │ │ - 0x00051ea8 66207369 7a656f66 28766f69 64202a29 f sizeof(void *) │ │ - 0x00051eb8 2c20726f 756e6469 6e672074 6f20256c , rounding to %l │ │ - 0x00051ec8 750a0045 6c656d65 6e742073 697a6520 u..Element size │ │ - 0x00051ed8 2a20626c 6f636b20 73697a65 20657863 * block size exc │ │ - 0x00051ee8 65656473 20323536 6b2c2075 7365206d eeds 256k, use m │ │ - 0x00051ef8 616c6c6f 6320696e 73746561 642e0a00 alloc instead... │ │ - 0x00051f08 4661696c 65642074 6f206669 6e642062 Failed to find b │ │ - 0x00051f18 6c6f636b 20696e64 65782066 6f722070 lock index for p │ │ - 0x00051f28 6f696e74 65722025 70210a00 4661696c ointer %p!..Fail │ │ - 0x00051f38 65642074 6f206669 6e642062 6c6f636b ed to find block │ │ - 0x00051f48 20696e64 65782025 640a004c 696e6b6c index %d..Linkl │ │ - 0x00051f58 69737420 73746174 733a0a00 656c656d ist stats:..elem │ │ - 0x00051f68 73697a65 20256c75 2c202361 6c6c6f63 size %lu, #alloc │ │ - 0x00051f78 20256c75 2c202366 72656564 20256c75 %lu, #freed %lu │ │ - 0x00051f88 2c202366 7265656c 69737420 256c750a , #freelist %lu. │ │ - 0x00051f98 00416c6c 6f636174 65642062 6c6f636b .Allocated block │ │ - 0x00051fa8 733a0a00 25702028 2564202a 20256420 s:..%p (%d * %d │ │ - 0x00051fb8 62797465 73290a00 2e2e2f73 7068696e bytes)..../sphin │ │ - 0x00051fc8 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x00051fd8 696e7862 6173652f 7574696c 2f6d6d69 inxbase/util/mmi │ │ - 0x00051fe8 6f2e6300 4661696c 65642074 6f207374 o.c.Failed to st │ │ - 0x00051ff8 61742025 73004661 696c6564 20746f20 at %s.Failed to │ │ - 0x00052008 6d6d6170 20256c6c 64206279 74657300 mmap %lld bytes. │ │ - 0x00052018 4661696c 65642074 6f20756e 6d617020 Failed to unmap │ │ - 0x00052028 256c6420 62797465 73206174 20257000 %ld bytes at %p. │ │ - 0x00052038 2e5a002e 7a002e47 5a002e42 5a320067 .Z..z..GZ..BZ2.g │ │ - 0x00052048 756e7a69 7000202d 6320007a 63617400 unzip. -c .zcat. │ │ - 0x00052058 62756e7a 69703200 2e2e2f73 7068696e bunzip2.../sphin │ │ - 0x00052068 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x00052078 696e7862 6173652f 7574696c 2f70696f inxbase/util/pio │ │ - 0x00052088 2e630055 6e6b6e6f 776e2020 636f6d70 .c.Unknown comp │ │ - 0x00052098 72657373 696f6e20 74797065 2025640a ression type %d. │ │ - 0x000520a8 00466169 6c656420 746f206f 70656e20 .Failed to open │ │ - 0x000520b8 61207069 70652066 6f722061 20636f6d a pipe for a com │ │ - 0x000520c8 6d616e64 20272573 27206d6f 64652027 mand '%s' mode ' │ │ - 0x000520d8 25732700 677a6970 00203e20 00636f6d %s'.gzip. > .com │ │ - 0x000520e8 70726573 7300202d 63203e20 00627a69 press. -c > .bzi │ │ - 0x000520f8 70320055 6e6b6e6f 776e2063 6f6d7072 p2.Unknown compr │ │ - 0x00052108 65737369 6f6e2074 79706520 25640a00 ession type %d.. │ │ - 0x00052118 436f6d70 72657373 65642066 696c6520 Compressed file │ │ - 0x00052128 6f706572 6174696f 6e20666f 72206d6f operation for mo │ │ - 0x00052138 64652025 73206973 206e6f74 20737570 de %s is not sup │ │ - 0x00052148 706f7274 65640055 73696e67 20257320 ported.Using %s │ │ - 0x00052158 696e7374 65616420 6f662025 730a00ef instead of %s... │ │ - 0x00052168 bbbf0066 72656164 28292066 61696c65 ...fread() faile │ │ - 0x00052178 643b2072 65747279 696e672e 2e2e0a00 d; retrying..... │ │ - 0x00052188 4661696c 65642074 6f207374 61742066 Failed to stat f │ │ - 0x00052198 696c6520 27257327 3b207265 74727969 ile '%s'; retryi │ │ - 0x000521a8 6e672e2e 2e004661 696c6564 20746f20 ng....Failed to │ │ - 0x000521b8 63726561 74652025 73002e2e 2f737068 create %s.../sph │ │ - 0x000521c8 696e7862 6173652f 7372632f 6c696273 inxbase/src/libs │ │ - 0x000521d8 7068696e 78626173 652f7574 696c2f70 phinxbase/util/p │ │ - 0x000521e8 726f6669 6c652e63 00435452 3a005b25 rofile.c.CTR:.[% │ │ - 0x000521f8 64202573 5d002020 25362e32 66782025 d %s]. %6.2fx % │ │ - 0x00052208 73002f74 6d702f5f 5f456e44 69416e5f s./tmp/__EnDiAn_ │ │ - 0x00052218 54655374 5f5f0046 61696c65 6420746f TeSt__.Failed to │ │ - 0x00052228 206f7065 6e206669 6c652027 25732720 open file '%s' │ │ - 0x00052238 666f7220 77726974 696e6700 4661696c for writing.Fail │ │ - 0x00052248 65642074 6f207772 69746520 746f2066 ed to write to f │ │ - 0x00052258 696c6520 27257327 0a004661 696c6564 ile '%s'..Failed │ │ - 0x00052268 20746f20 72656164 2066726f 6d206669 to read from fi │ │ - 0x00052278 6c652027 2573270a 002e2e2f 73706869 le '%s'..../sphi │ │ - 0x00052288 6e786261 73652f73 72632f6c 69627370 nxbase/src/libsp │ │ - 0x00052298 68696e78 62617365 2f757469 6c2f7374 hinxbase/util/st │ │ - 0x000522a8 7266756e 63732e63 0020090a 0d0c002e rfuncs.c. ...... │ │ - 0x000522b8 2e2f7370 68696e78 62617365 2f737263 ./sphinxbase/src │ │ - 0x000522c8 2f6c6962 73706869 6e786261 73652f75 /libsphinxbase/u │ │ - 0x000522d8 74696c2f 64746f61 2e63006e 6600696e til/dtoa.c.nf.in │ │ - 0x000522e8 69747900 616e0042 4547494e 2046494c ity.an.BEGIN FIL │ │ - 0x000522f8 4520464f 524d4154 20444553 43524950 E FORMAT DESCRIP │ │ - 0x00052308 54494f4e 0a696e74 3332206e 5f636970 TION.int32 n_cip │ │ - 0x00052318 686f6e65 3b202020 202f2a2a 3c204e75 hone; /**< Nu │ │ - 0x00052328 6d626572 206f6620 62617365 20284349 mber of base (CI │ │ - 0x00052338 29207068 6f6e6573 202a2f0a 696e7433 ) phones */.int3 │ │ - 0x00052348 32206e5f 70686f6e 653b0920 20202020 2 n_phone;. │ │ - 0x00052358 2f2a2a3c 204e756d 62657220 6f662062 /**< Number of b │ │ - 0x00052368 61736520 28434929 2070686f 6e657320 ase (CI) phones │ │ - 0x00052378 2b202843 44292074 72697068 6f6e6573 + (CD) triphones │ │ - 0x00052388 202a2f0a 696e7433 32206e5f 656d6974 */.int32 n_emit │ │ - 0x00052398 5f737461 74653b20 2f2a2a3c 204e756d _state; /**< Num │ │ - 0x000523a8 62657220 6f662065 6d697474 696e6720 ber of emitting │ │ - 0x000523b8 73746174 65732070 65722070 686f6e65 states per phone │ │ - 0x000523c8 20283020 69662068 65746572 6f67656e (0 if heterogen │ │ - 0x000523d8 656f7573 29202a2f 0a696e74 3332206e eous) */.int32 n │ │ - 0x000523e8 5f63695f 73656e3b 20202020 202f2a2a _ci_sen; /** │ │ - 0x000523f8 3c204e75 6d626572 206f6620 43492073 < Number of CI s │ │ - 0x00052408 656e6f6e 65733b20 74686573 65206172 enones; these ar │ │ - 0x00052418 65207468 65206669 72737420 2a2f0a69 e the first */.i │ │ - 0x00052428 6e743332 206e5f73 656e3b09 20202020 nt32 n_sen;. │ │ - 0x00052438 202f2a2a 3c204e75 6d626572 206f6620 /**< Number of │ │ - 0x00052448 73656e6f 6e657320 2843492b 43442920 senones (CI+CD) │ │ - 0x00052458 2a2f0a69 6e743332 206e5f74 6d61743b */.int32 n_tmat; │ │ - 0x00052468 09202020 20202f2a 2a3c204e 756d6265 . /**< Numbe │ │ - 0x00052478 72206f66 20747261 6e736974 696f6e20 r of transition │ │ - 0x00052488 6d617472 69636573 202a2f0a 696e7433 matrices */.int3 │ │ - 0x00052498 32206e5f 73736571 3b202020 20202020 2 n_sseq; │ │ - 0x000524a8 2f2a2a3c 204e756d 62657220 6f662075 /**< Number of u │ │ - 0x000524b8 6e697175 65207365 6e6f6e65 20736571 nique senone seq │ │ - 0x000524c8 75656e63 6573202a 2f0a696e 74333220 uences */.int32 │ │ - 0x000524d8 6e5f6374 783b0920 20202020 2f2a2a3c n_ctx;. /**< │ │ - 0x000524e8 204e756d 62657220 6f662070 686f6e65 Number of phone │ │ - 0x000524f8 73206f66 20636f6e 74657874 202a2f0a s of context */. │ │ - 0x00052508 696e7433 32206e5f 63645f74 7265653b int32 n_cd_tree; │ │ - 0x00052518 20202020 2f2a2a3c 204e756d 62657220 /**< Number │ │ - 0x00052528 6f66206e 6f646573 20696e20 43442074 of nodes in CD t │ │ - 0x00052538 72656520 73747275 63747572 65202a2f ree structure */ │ │ - 0x00052548 0a696e74 33322073 696c3b09 20202020 .int32 sil;. │ │ - 0x00052558 202f2a2a 3c204349 2070686f 6e652049 /**< CI phone I │ │ - 0x00052568 4420666f 72207369 6c656e63 65202a2f D for silence */ │ │ - 0x00052578 0a636861 72206369 70686f6e 65735b5d .char ciphones[] │ │ - 0x00052588 5b5d3b20 202f2a2a 3c204349 2070686f []; /**< CI pho │ │ - 0x00052598 6e652073 7472696e 67732028 6e756c6c ne strings (null │ │ - 0x000525a8 2d746572 6d696e61 74656429 202a2f0a -terminated) */. │ │ - 0x000525b8 63686172 20706164 64696e67 5b5d3b20 char padding[]; │ │ - 0x000525c8 20202020 2f2a2a3c 20506164 64696e67 /**< Padding │ │ - 0x000525d8 20746f20 6120342d 62797465 7320626f to a 4-bytes bo │ │ - 0x000525e8 756e6461 7279202a 2f0a7374 72756374 undary */.struct │ │ - 0x000525f8 207b2069 6e743136 20637478 3b20696e { int16 ctx; in │ │ - 0x00052608 74313620 6e5f646f 776e3b20 696e7433 t16 n_down; int3 │ │ - 0x00052618 32207069 642f646f 776e207d 2063645f 2 pid/down } cd_ │ │ - 0x00052628 74726565 5b5d3b0a 73747275 6374207b tree[];.struct { │ │ - 0x00052638 20696e74 33322073 7369643b 20696e74 int32 ssid; int │ │ - 0x00052648 33322074 6d61743b 20696e74 38206174 32 tmat; int8 at │ │ - 0x00052658 74725b34 5d207d20 70686f6e 65735b5d tr[4] } phones[] │ │ - 0x00052668 3b0a696e 74313620 73736571 5b5d3b20 ;.int16 sseq[]; │ │ - 0x00052678 20202020 20202f2a 2a3c2055 6e697175 /**< Uniqu │ │ - 0x00052688 65207365 6e6f6e65 20736571 75656e63 e senone sequenc │ │ - 0x00052698 6573202a 2f0a696e 74382073 7365715f es */.int8 sseq_ │ │ - 0x000526a8 6c656e5b 5d3b2020 20202f2a 2a3c204e len[]; /**< N │ │ - 0x000526b8 756d6265 72206f66 20737461 74657320 umber of states │ │ - 0x000526c8 696e2065 61636820 73736571 20286e6f in each sseq (no │ │ - 0x000526d8 6e652069 6620686f 6d6f6765 6e656f75 ne if homogeneou │ │ - 0x000526e8 7329202a 2f0a454e 44204649 4c452046 s) */.END FILE F │ │ - 0x000526f8 4f524d41 54204445 53435249 5054494f ORMAT DESCRIPTIO │ │ - 0x00052708 4e0a0000 00000000 2e2e2f70 6f636b65 N........./pocke │ │ - 0x00052718 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ - 0x00052728 6f636b65 74737068 696e782f 686d6d2e ocketsphinx/hmm. │ │ - 0x00052738 63000000 00000000 4e756d62 6572206f c.......Number o │ │ - 0x00052748 6620656d 69747469 6e672073 74617465 f emitting state │ │ - 0x00052758 73206d75 73742062 65203c3d 2025640a s must be <= %d. │ │ - 0x00052768 00000000 00000000 4d505820 20200000 ........MPX .. │ │ - 0x00052778 20253131 64000000 20282000 00000000 %11d... ( ..... │ │ - 0x00052788 25642000 00000000 290a0000 00000000 %d .....)....... │ │ - 0x00052798 53534944 20200000 20282564 290a0000 SSID .. (%d)... │ │ - 0x000527a8 53454e53 43520000 53434f52 45532025 SENSCR..SCORES % │ │ - 0x000527b8 31316400 00000000 48495354 49442025 11d.....HISTID % │ │ - 0x000527c8 31316400 00000000 414c4552 54212120 11d.....ALERT!! │ │ - 0x000527d8 54686520 696e7075 74207363 6f726520 The input score │ │ - 0x000527e8 25642069 73206c61 72676520 7468616e %d is large than │ │ - 0x000527f8 20302e20 50726f62 61626c79 20777261 0. Probably wra │ │ - 0x00052808 70206172 6f756e64 2e0a0000 00000000 p around........ │ │ - 0x00052818 414c4552 54212120 54686520 6f757470 ALERT!! The outp │ │ - 0x00052828 75742073 636f7265 20256420 6973206c ut score %d is l │ │ - 0x00052838 61726765 20746861 6e20302e 2050726f arge than 0. Pro │ │ - 0x00052848 6261626c 79207772 61702061 726f756e bably wrap aroun │ │ - 0x00052858 640a2e00 00000000 4245464f 52453a0a d.......BEFORE:. │ │ - 0x00052868 00000000 00000000 41465445 523a0a00 ........AFTER:.. │ │ - 0x00052878 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ - 0x00052888 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ - 0x00052898 696e782f 6d735f6d 6761752e 63000000 inx/ms_mgau.c... │ │ - 0x000528a8 2d6d6561 6e000000 2d766172 00000000 -mean...-var.... │ │ - 0x000528b8 2d766172 666c6f6f 72000000 00000000 -varfloor....... │ │ - 0x000528c8 4e756d62 6572206f 66207374 7265616d Number of stream │ │ - 0x000528d8 7320646f 6573206e 6f74206d 61746368 s does not match │ │ - 0x000528e8 3a202564 20213d20 25640a00 00000000 : %d != %d...... │ │ - 0x000528f8 44696d65 6e73696f 6e206f66 20737472 Dimension of str │ │ - 0x00052908 65616d20 25642064 6f657320 6e6f7420 eam %d does not │ │ - 0x00052918 6d617463 683a2025 6420213d 2025640a match: %d != %d. │ │ - 0x00052928 00000000 00000000 2d6d6978 77000000 ........-mixw... │ │ - 0x00052938 2d73656e 6d676175 00000000 00000000 -senmgau........ │ │ - 0x00052948 2d6d6978 77666c6f 6f720000 00000000 -mixwfloor...... │ │ - 0x00052958 2d617700 00000000 23466561 74757265 -aw.....#Feature │ │ - 0x00052968 206d6973 6d617463 683a2067 61756465 mismatch: gaude │ │ - 0x00052978 6e3d2025 642c2073 656e6f6e 653d2025 n= %d, senone= % │ │ - 0x00052988 640a0000 00000000 2344656e 73697469 d.......#Densiti │ │ - 0x00052998 6573206d 69736d61 7463683a 20676175 es mismatch: gau │ │ - 0x000529a8 64656e3d 2025642c 2073656e 6f6e653d den= %d, senone= │ │ - 0x000529b8 2025640a 00000000 53656e6f 6e657320 %d.....Senones │ │ - 0x000529c8 6e656564 206d6f72 6520636f 6465626f need more codebo │ │ - 0x000529d8 6f6b7320 28256429 20746861 6e207072 oks (%d) than pr │ │ - 0x000529e8 6573656e 74202825 64290a00 00000000 esent (%d)...... │ │ - 0x000529f8 53656e6f 6e657320 75736520 66657765 Senones use fewe │ │ - 0x00052a08 7220636f 6465626f 6f6b7320 28256429 r codebooks (%d) │ │ - 0x00052a18 20746861 6e207072 6573656e 74202825 than present (% │ │ - 0x00052a28 64290a00 00000000 2d746f70 6e000000 d)......-topn... │ │ - 0x00052a38 54686520 76616c75 65206f66 20746f70 The value of top │ │ - 0x00052a48 6e3a2025 640a0000 2d746f70 6e206172 n: %d...-topn ar │ │ - 0x00052a58 67756d65 6e742028 25642920 696e7661 gument (%d) inva │ │ - 0x00052a68 6c696420 6f72203e 20236465 6e736974 lid or > #densit │ │ - 0x00052a78 7920636f 6465776f 72647320 28256429 y codewords (%d) │ │ - 0x00052a88 3b207365 7420746f 206c6174 7465720a ; set to latter. │ │ - 0x00052a98 00000000 00000000 6d730000 00000000 ........ms...... │ │ - 0x00052aa8 2e73656d 692e0000 2e70746d 2e000000 .semi....ptm.... │ │ - 0x00052ab8 2e636f6e 742e0000 2e2e2f70 6f636b65 .cont...../pocke │ │ - 0x00052ac8 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ - 0x00052ad8 6f636b65 74737068 696e782f 6d735f73 ocketsphinx/ms_s │ │ - 0x00052ae8 656e6f6e 652e6300 52656164 696e6720 enone.c.Reading │ │ - 0x00052af8 73656e6f 6e652067 61756465 6e2d636f senone gauden-co │ │ - 0x00052b08 6465626f 6f6b206d 61702066 696c653a debook map file: │ │ - 0x00052b18 2025730a 00000000 72620000 00000000 %s.....rb...... │ │ - 0x00052b28 4661696c 65642074 6f206f70 656e206d Failed to open m │ │ - 0x00052b38 61702066 696c6520 27257327 20666f72 ap file '%s' for │ │ - 0x00052b48 20726561 64696e67 00000000 00000000 reading........ │ │ - 0x00052b58 4661696c 65642074 6f207265 61642068 Failed to read h │ │ - 0x00052b68 65616465 72206672 6f6d2066 696c6520 eader from file │ │ - 0x00052b78 27257327 0a000000 76657273 696f6e00 '%s'....version. │ │ - 0x00052b88 312e3200 00000000 56657273 696f6e20 1.2.....Version │ │ - 0x00052b98 6d69736d 61746368 28257329 3a202573 mismatch(%s): %s │ │ - 0x00052ba8 2c206578 70656374 696e6720 25730a00 , expecting %s.. │ │ - 0x00052bb8 25660000 00000000 25733a20 42616420 %f......%s: Bad │ │ - 0x00052bc8 76657273 696f6e20 6e6f2e20 73747269 version no. stri │ │ - 0x00052bd8 6e673a20 25730a00 63686b73 756d3000 ng: %s..chksum0. │ │ - 0x00052be8 52656164 696e6720 6e756d62 6572206f Reading number o │ │ - 0x00052bf8 6620636f 6465626f 6f6b7320 66726f6d f codebooks from │ │ - 0x00052c08 2025730a 00000000 66726561 64282573 %s.....fread(%s │ │ - 0x00052c18 29202823 67617564 656e2920 6661696c ) (#gauden) fail │ │ - 0x00052c28 65640a00 00000000 62696f5f 66726561 ed......bio_frea │ │ - 0x00052c38 645f3164 28257329 20666169 6c65640a d_1d(%s) failed. │ │ - 0x00052c48 00000000 00000000 4d617070 696e6720 ........Mapping │ │ - 0x00052c58 25642073 656e6f6e 65732074 6f202564 %d senones to %d │ │ - 0x00052c68 20636f64 65626f6f 6b730a00 00000000 codebooks...... │ │ - 0x00052c78 4d6f7265 20646174 61207468 616e2065 More data than e │ │ - 0x00052c88 78706563 74656420 696e2025 733a2025 xpected in %s: % │ │ - 0x00052c98 640a0000 00000000 52656164 2025642d d.......Read %d- │ │ - 0x00052ca8 3e256420 73656e6f 6e652d63 6f646562 >%d senone-codeb │ │ - 0x00052cb8 6f6f6b20 6d617070 696e6773 0a000000 ook mappings.... │ │ - 0x00052cc8 52656164 696e6720 73656e6f 6e65206d Reading senone m │ │ - 0x00052cd8 69787475 72652077 65696768 74733a20 ixture weights: │ │ - 0x00052ce8 25730a00 00000000 4661696c 65642074 %s......Failed t │ │ - 0x00052cf8 6f206f70 656e206d 69787475 72652077 o open mixture w │ │ - 0x00052d08 65696768 74732066 696c6520 27257327 eights file '%s' │ │ - 0x00052d18 20666f72 20726561 64696e67 00000000 for reading.... │ │ - 0x00052d28 312e3000 00000000 62696f5f 66726561 1.0.....bio_frea │ │ - 0x00052d38 64282573 29202861 72726179 73697a65 d(%s) (arraysize │ │ - 0x00052d48 29206661 696c6564 0a000000 00000000 ) failed........ │ │ - 0x00052d58 25733a20 23666c6f 61743332 73282564 %s: #float32s(%d │ │ - 0x00052d68 2920646f 65736e27 74206d61 74636820 ) doesn't match │ │ - 0x00052d78 64696d65 6e73696f 6e733a20 25642078 dimensions: %d x │ │ - 0x00052d88 20256420 78202564 0a000000 00000000 %d x %d........ │ │ - 0x00052d98 6d697877 666c6f6f 72202825 6529206e mixwfloor (%e) n │ │ - 0x00052da8 6f742069 6e207261 6e676520 28302c20 ot in range (0, │ │ - 0x00052db8 31290a00 00000000 5472756e 63617469 1)......Truncati │ │ - 0x00052dc8 6e672073 656e6f6e 65206c6f 67733328 ng senone logs3( │ │ - 0x00052dd8 70646629 2076616c 75657320 62792025 pdf) values by % │ │ - 0x00052de8 64206269 74730a00 4e6f7420 7472616e d bits..Not tran │ │ - 0x00052df8 73706f73 696e6720 6d697874 75726520 sposing mixture │ │ - 0x00052e08 77656967 68747320 696e206d 656d6f72 weights in memor │ │ - 0x00052e18 790a0000 00000000 5472616e 73706f73 y.......Transpos │ │ - 0x00052e28 696e6720 6d697874 75726520 77656967 ing mixture weig │ │ - 0x00052e38 68747320 696e206d 656d6f72 790a0000 hts in memory... │ │ - 0x00052e48 62696f5f 66726561 64282573 29202861 bio_fread(%s) (a │ │ - 0x00052e58 72726179 64617461 29206661 696c6564 rraydata) failed │ │ - 0x00052e68 0a000000 00000000 57656967 6874206e ........Weight n │ │ - 0x00052e78 6f726d61 6c697a61 74696f6e 20666169 ormalization fai │ │ - 0x00052e88 6c656420 666f7220 2564206d 69787475 led for %d mixtu │ │ - 0x00052e98 72652077 65696768 74732063 6f6d706f re weights compo │ │ - 0x00052ea8 6e656e74 730a0000 4d6f7265 20646174 nents...More dat │ │ - 0x00052eb8 61207468 616e2065 78706563 74656420 a than expected │ │ - 0x00052ec8 696e2025 730a0000 52656164 206d6978 in %s...Read mix │ │ - 0x00052ed8 74757265 20776569 67687473 20666f72 ture weights for │ │ - 0x00052ee8 20256420 73656e6f 6e65733a 20256420 %d senones: %d │ │ - 0x00052ef8 66656174 75726573 20782025 6420636f features x %d co │ │ - 0x00052f08 6465776f 7264730a 00000000 00000000 dewords......... │ │ - 0x00052f18 4d617070 696e6720 616c6c20 73656e6f Mapping all seno │ │ - 0x00052f28 6e657320 746f206f 6e652063 6f646562 nes to one codeb │ │ - 0x00052f38 6f6f6b0a 00000000 4d617070 696e6720 ook.....Mapping │ │ - 0x00052f48 73656e6f 6e657320 746f2063 6f6e7465 senones to conte │ │ - 0x00052f58 78742d69 6e646570 656e6465 6e742070 xt-independent p │ │ - 0x00052f68 686f6e65 20636f64 65626f6f 6b730a00 hone codebooks.. │ │ - 0x00052f78 2e733363 6f6e742e 00000000 00000000 .s3cont......... │ │ - 0x00052f88 4d617070 696e6720 73656e6f 6e657320 Mapping senones │ │ - 0x00052f98 746f2069 6e646976 69647561 6c20636f to individual co │ │ - 0x00052fa8 6465626f 6f6b730a 00000000 00000000 debooks......... │ │ - 0x00052fb8 2373656e 6f6e653d 25643b20 6d757374 #senone=%d; must │ │ - 0x00052fc8 20626520 3e310a00 2373656e 6f6e6573 be >1..#senones │ │ - 0x00052fd8 20696e63 6f6e7369 7374656e 743a2025 inconsistent: % │ │ - 0x00052fe8 6420696e 2025733b 20256420 696e2025 d in %s; %d in % │ │ - 0x00052ff8 730a0000 00000000 2d6d6d61 70000000 s.......-mmap... │ │ - 0x00053008 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ - 0x00053018 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ - 0x00053028 696e782f 70746d5f 6d676175 2e630000 inx/ptm_mgau.c.. │ │ - 0x00053038 4c6f6164 696e6720 73656e6f 6e657320 Loading senones │ │ - 0x00053048 66726f6d 2064756d 70206669 6c652025 from dump file % │ │ - 0x00053058 730a0000 00000000 4661696c 65642074 s.......Failed t │ │ - 0x00053068 6f207265 61642074 69746c65 2073697a o read title siz │ │ - 0x00053078 65206672 6f6d2025 73000000 00000000 e from %s....... │ │ - 0x00053088 5469746c 65206c65 6e677468 20257820 Title length %x │ │ - 0x00053098 696e2064 756d7020 66696c65 20257320 in dump file %s │ │ - 0x000530a8 6f757420 6f662072 616e6765 0a000000 out of range.... │ │ - 0x000530b8 43616e6e 6f742072 65616420 7469746c Cannot read titl │ │ - 0x000530c8 65000000 00000000 42616420 7469746c e.......Bad titl │ │ - 0x000530d8 6520696e 2064756d 70206669 6c650a00 e in dump file.. │ │ - 0x000530e8 25730a00 00000000 4661696c 65642074 %s......Failed t │ │ - 0x000530f8 6f207265 61642068 65616465 72207369 o read header si │ │ - 0x00053108 7a652066 726f6d20 25730000 00000000 ze from %s...... │ │ - 0x00053118 43616e6e 6f742072 65616420 68656164 Cannot read head │ │ - 0x00053128 65720000 00000000 42616420 68656164 er......Bad head │ │ - 0x00053138 65722069 6e206475 6d702066 696c650a er in dump file. │ │ - 0x00053148 00000000 00000000 4661696c 65642074 ........Failed t │ │ - 0x00053158 6f207265 61642068 65616465 72207374 o read header st │ │ - 0x00053168 72696e67 2073697a 65206672 6f6d2025 ring size from % │ │ - 0x00053178 73000000 00000000 66656174 7572655f s.......feature_ │ │ - 0x00053188 636f756e 74200000 6d697874 7572655f count ..mixture_ │ │ - 0x00053198 636f756e 74200000 6d6f6465 6c5f636f count ..model_co │ │ - 0x000531a8 756e7420 00000000 636c7573 7465725f unt ....cluster_ │ │ - 0x000531b8 636f756e 74200000 636c7573 7465725f count ..cluster_ │ │ - 0x000531c8 62697473 20000000 43616e6e 6f742072 bits ...Cannot r │ │ - 0x000531d8 65616420 23726f77 73000000 00000000 ead #rows....... │ │ - 0x000531e8 43616e6e 6f742072 65616420 23636f6c Cannot read #col │ │ - 0x000531f8 756d6e73 00000000 526f7773 3a202564 umns....Rows: %d │ │ - 0x00053208 2c20436f 6c756d6e 733a2025 640a0000 , Columns: %d... │ │ - 0x00053218 4e756d62 6572206f 66206665 61747572 Number of featur │ │ - 0x00053228 65207374 7265616d 73206d69 736d6174 e streams mismat │ │ - 0x00053238 63683a20 25642021 3d202564 0a000000 ch: %d != %d.... │ │ - 0x00053248 4e756d62 6572206f 66206465 6e736974 Number of densit │ │ - 0x00053258 69657320 6d69736d 61746368 3a202564 ies mismatch: %d │ │ - 0x00053268 20213d20 25640a00 4e756d62 6572206f != %d..Number o │ │ - 0x00053278 66207365 6e6f6e65 73206d69 736d6174 f senones mismat │ │ - 0x00053288 63683a20 25642021 3d202564 0a000000 ch: %d != %d.... │ │ - 0x00053298 436c7573 74657220 636f756e 74206d75 Cluster count mu │ │ - 0x000532a8 73742062 6520302c 2031352c 206f7220 st be 0, 15, or │ │ - 0x000532b8 31360a00 00000000 436c7573 74657220 16......Cluster │ │ - 0x000532c8 636f756e 74206d75 73742062 65203420 count must be 4 │ │ - 0x000532d8 6f722038 0a000000 5573696e 67206d65 or 8....Using me │ │ - 0x000532e8 6d6f7279 2d6d6170 70656420 492f4f20 mory-mapped I/O │ │ - 0x000532f8 666f7220 73656e6f 6e65730a 00000000 for senones..... │ │ - 0x00053308 4661696c 65642074 6f207265 61642025 Failed to read % │ │ - 0x00053318 64206279 74657320 66726f6d 2073656e d bytes from sen │ │ - 0x00053328 64756d70 0a000000 4c6f6720 62617365 dump....Log base │ │ - 0x00053338 20256620 69732074 6f6f2073 6d616c6c %f is too small │ │ - 0x00053348 20746f20 72657072 6573656e 74206164 to represent ad │ │ - 0x00053358 64207461 626c6520 696e2038 20626974 d table in 8 bit │ │ - 0x00053368 730a0000 00000000 4e756d62 6572206f s.......Number o │ │ - 0x00053378 6620636f 6465626f 6f6b7320 65786365 f codebooks exce │ │ - 0x00053388 65647320 3235363a 2025640a 00000000 eds 256: %d..... │ │ - 0x00053398 4e756d62 6572206f 6620636f 6465626f Number of codebo │ │ - 0x000533a8 6f6b7320 646f6573 6e277420 6d617463 oks doesn't matc │ │ - 0x000533b8 68206e75 6d626572 206f6620 63697068 h number of ciph │ │ - 0x000533c8 6f6e6573 2c20646f 65736e27 74206c6f ones, doesn't lo │ │ - 0x000533d8 6f6b206c 696b6520 50544d3a 20256420 ok like PTM: %d │ │ - 0x000533e8 213d2025 640a0000 2d73656e 64756d70 != %d...-sendump │ │ - 0x000533f8 00000000 00000000 52656164 696e6720 ........Reading │ │ - 0x00053408 6d697874 75726520 77656967 68747320 mixture weights │ │ - 0x00053418 66696c65 20272573 270a0000 00000000 file '%s'....... │ │ - 0x00053428 4661696c 65642074 6f206f70 656e206d Failed to open m │ │ - 0x00053438 69787475 72652066 696c6520 27257327 ixture file '%s' │ │ - 0x00053448 20666f72 20726561 64696e67 00000000 for reading.... │ │ - 0x00053458 4661696c 65642074 6f207265 61642068 Failed to read h │ │ - 0x00053468 65616465 72206672 6f6d2027 2573270a eader from '%s'. │ │ - 0x00053478 00000000 00000000 23466561 74757265 ........#Feature │ │ - 0x00053488 73207374 7265616d 73282564 2920213d s streams(%d) != │ │ - 0x00053498 2025640a 00000000 25733a20 23666c6f %d.....%s: #flo │ │ - 0x000534a8 61743332 73282564 2920646f 65736e27 at32s(%d) doesn' │ │ - 0x000534b8 74206d61 74636820 68656164 65722064 t match header d │ │ - 0x000534c8 696d656e 73696f6e 733a2025 64207820 imensions: %d x │ │ - 0x000534d8 25642078 2025640a 00000000 00000000 %d x %d......... │ │ - 0x000534e8 52656164 20256420 78202564 20782025 Read %d x %d x % │ │ - 0x000534f8 64206d69 78747572 65207765 69676874 d mixture weight │ │ - 0x00053508 730a0000 00000000 2d647300 00000000 s.......-ds..... │ │ - 0x00053518 4d617869 6d756d20 746f702d 4e3a2025 Maximum top-N: % │ │ - 0x00053528 640a0000 00000000 2d706c5f 77696e64 d.......-pl_wind │ │ - 0x00053538 6f770000 00000000 70746d00 00000000 ow......ptm..... │ │ - 0x00053548 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ - 0x00053558 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ - 0x00053568 696e782f 73325f73 656d695f 6d676175 inx/s2_semi_mgau │ │ - 0x00053578 2e630000 00000000 2d746f70 6e5f6265 .c......-topn_be │ │ - 0x00053588 616d0000 00000000 20256400 00000000 am...... %d..... │ │ - 0x00053598 0a000000 00000000 4d617869 6d756d20 ........Maximum │ │ - 0x000535a8 746f702d 4e3a2025 64200000 00000000 top-N: %d ...... │ │ - 0x000535b8 546f702d 4e206265 616d733a 00000000 Top-N beams:.... │ │ - 0x000535c8 73325f73 656d6900 2e2e2f70 6f636b65 s2_semi.../pocke │ │ - 0x000535d8 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ - 0x000535e8 6f636b65 74737068 696e782f 6d735f67 ocketsphinx/ms_g │ │ - 0x000535f8 61756465 6e2e6300 52656164 696e6720 auden.c.Reading │ │ - 0x00053608 6d697874 75726520 67617573 7369616e mixture gaussian │ │ - 0x00053618 20706172 616d6574 65723a20 25730a00 parameter: %s.. │ │ - 0x00053628 4661696c 65642074 6f206f70 656e2066 Failed to open f │ │ - 0x00053638 696c6520 27257327 20666f72 20726561 ile '%s' for rea │ │ - 0x00053648 64696e67 00000000 66726561 64282573 ding....fread(%s │ │ - 0x00053658 29202823 636f6465 626f6f6b 73292066 ) (#codebooks) f │ │ - 0x00053668 61696c65 640a0000 66726561 64282573 ailed...fread(%s │ │ - 0x00053678 29202823 66656174 75726573 29206661 ) (#features) fa │ │ - 0x00053688 696c6564 0a000000 66726561 64282573 iled....fread(%s │ │ - 0x00053698 29202823 64656e73 6974792f 636f6465 ) (#density/code │ │ - 0x000536a8 626f6f6b 29206661 696c6564 0a000000 book) failed.... │ │ - 0x000536b8 66726561 64282573 29202866 65617475 fread(%s) (featu │ │ - 0x000536c8 72652d6c 656e6774 68732920 6661696c re-lengths) fail │ │ - 0x000536d8 65640a00 00000000 66726561 64282573 ed......fread(%s │ │ - 0x000536e8 29202874 6f74616c 2023666c 6f617473 ) (total #floats │ │ - 0x000536f8 29206661 696c6564 0a000000 00000000 ) failed........ │ │ - 0x00053708 25733a20 236d6663 635f7473 28256429 %s: #mfcc_ts(%d) │ │ - 0x00053718 20646f65 736e2774 206d6174 63682064 doesn't match d │ │ - 0x00053728 696d656e 73696f6e 733a2025 64207820 imensions: %d x │ │ - 0x00053738 25642078 2025640a 00000000 00000000 %d x %d......... │ │ - 0x00053748 66726561 64282573 29202864 656e7369 fread(%s) (densi │ │ - 0x00053758 74796461 74612920 6661696c 65640a00 tydata) failed.. │ │ - 0x00053768 25642063 6f646562 6f6f6b2c 20256420 %d codebook, %d │ │ - 0x00053778 66656174 7572652c 2073697a 653a200a feature, size: . │ │ - 0x00053788 00000000 00000000 20256478 25640a00 ........ %dx%d.. │ │ - 0x00053798 25642076 61726961 6e636520 76616c75 %d variance valu │ │ - 0x000537a8 65732066 6c6f6f72 65640a00 00000000 es floored...... │ │ - 0x000537b8 436f6465 626f6f6b 2025642c 20466561 Codebook %d, Fea │ │ - 0x000537c8 74757265 20256420 28256478 2564293a ture %d (%dx%d): │ │ - 0x000537d8 0a000000 00000000 6d5b2533 645d0000 ........m[%3d].. │ │ - 0x000537e8 2025372e 34660000 765b2533 645d0000 %7.4f..v[%3d].. │ │ - 0x000537f8 645b2533 645d2025 640a0000 00000000 d[%3d] %d....... │ │ - 0x00053808 4d697874 7572652d 67617573 7369616e Mixture-gaussian │ │ - 0x00053818 73206469 6d656e73 696f6e73 20666f72 s dimensions for │ │ - 0x00053828 206d6561 6e732061 6e642076 61726961 means and varia │ │ - 0x00053838 6e636573 20646966 6665720a 00000000 nces differ..... │ │ - 0x00053848 46656174 75726520 6c656e67 74687320 Feature lengths │ │ - 0x00053858 666f7220 6d65616e 7320616e 64207661 for means and va │ │ - 0x00053868 7269616e 63657320 64696666 65720a00 riances differ.. │ │ - 0x00053878 2d73616d 70726174 65000000 00000000 -samprate....... │ │ - 0x00053888 2d667261 74650000 2e2e2f73 7068696e -frate..../sphin │ │ - 0x00053898 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x000538a8 696e7862 6173652f 66652f66 655f696e inxbase/fe/fe_in │ │ - 0x000538b8 74657266 6163652e 63000000 00000000 terface.c....... │ │ - 0x000538c8 4672616d 65207261 74652025 64206361 Frame rate %d ca │ │ - 0x000538d8 6e206e6f 74206265 20626967 67657220 n not be bigger │ │ - 0x000538e8 7468616e 2073616d 706c6520 72617465 than sample rate │ │ - 0x000538f8 20252e30 32660a00 2d646974 68657200 %.02f..-dither. │ │ - 0x00053908 2d736565 64000000 2d696e70 75745f65 -seed...-input_e │ │ - 0x00053918 6e646961 6e000000 6c697474 6c650000 ndian...little.. │ │ - 0x00053928 2d776c65 6e000000 2d616c70 68610000 -wlen...-alpha.. │ │ - 0x00053938 2d6e6365 70000000 2d6e6666 74000000 -ncep...-nfft... │ │ - 0x00053948 6666743a 206e756d 62657220 6f662070 fft: number of p │ │ - 0x00053958 6f696e74 73206d75 73742062 65206120 oints must be a │ │ - 0x00053968 706f7765 72206f66 20322028 69732025 power of 2 (is % │ │ - 0x00053978 64290a00 00000000 4646543a 204e756d d)......FFT: Num │ │ - 0x00053988 62657220 6f662070 6f696e74 73206d75 ber of points mu │ │ - 0x00053998 73742062 65206772 65617465 72206f72 st be greater or │ │ - 0x000539a8 20657175 616c2074 6f206672 616d6520 equal to frame │ │ - 0x000539b8 73697a65 20282564 2073616d 706c6573 size (%d samples │ │ - 0x000539c8 290a0000 00000000 2d766164 5f707265 ).......-vad_pre │ │ - 0x000539d8 73706565 63680000 2d766164 5f706f73 speech..-vad_pos │ │ - 0x000539e8 74737065 65636800 2d766164 5f746872 tspeech.-vad_thr │ │ - 0x000539f8 6573686f 6c640000 2d72656d 6f76655f eshold..-remove_ │ │ - 0x00053a08 64630000 00000000 2d72656d 6f76655f dc......-remove_ │ │ - 0x00053a18 6e6f6973 65000000 2d72656d 6f76655f noise...-remove_ │ │ - 0x00053a28 73696c65 6e636500 2d747261 6e73666f silence.-transfo │ │ - 0x00053a38 726d0000 00000000 64637400 00000000 rm......dct..... │ │ - 0x00053a48 6c656761 63790000 68746b00 00000000 legacy..htk..... │ │ - 0x00053a58 496e7661 6c696420 7472616e 73666f72 Invalid transfor │ │ - 0x00053a68 6d207479 70652028 76616c75 65732061 m type (values a │ │ - 0x00053a78 72652027 64637427 2c20276c 65676163 re 'dct', 'legac │ │ - 0x00053a88 79272c20 2768746b 27290a00 00000000 y', 'htk')...... │ │ - 0x00053a98 2d6c6f67 73706563 00000000 00000000 -logspec........ │ │ - 0x00053aa8 2d736d6f 6f746873 70656300 00000000 -smoothspec..... │ │ - 0x00053ab8 6e6f7420 00000000 43757272 656e7420 not ....Current │ │ - 0x00053ac8 46452050 6172616d 65746572 733a0a00 FE Parameters:.. │ │ - 0x00053ad8 0953616d 706c696e 67205261 74653a20 .Sampling Rate: │ │ - 0x00053ae8 20202020 20202020 20202020 25660a00 %f.. │ │ - 0x00053af8 09467261 6d652053 697a653a 20202020 .Frame Size: │ │ - 0x00053b08 20202020 20202020 20202020 25640a00 %d.. │ │ - 0x00053b18 09467261 6d652053 68696674 3a202020 .Frame Shift: │ │ - 0x00053b28 20202020 20202020 20202020 25640a00 %d.. │ │ - 0x00053b38 09464654 2053697a 653a2020 20202020 .FFT Size: │ │ - 0x00053b48 20202020 20202020 20202020 25640a00 %d.. │ │ - 0x00053b58 094c6f77 65722046 72657175 656e6379 .Lower Frequency │ │ - 0x00053b68 3a202020 20202020 20202020 25670a00 : %g.. │ │ - 0x00053b78 09557070 65722046 72657175 656e6379 .Upper Frequency │ │ - 0x00053b88 3a202020 20202020 20202020 25670a00 : %g.. │ │ - 0x00053b98 094e756d 62657220 6f662066 696c7465 .Number of filte │ │ - 0x00053ba8 72733a20 20202020 20202020 25640a00 rs: %d.. │ │ - 0x00053bb8 094e756d 62657220 6f66204f 76657266 .Number of Overf │ │ - 0x00053bc8 6c6f7720 53616d70 733a2020 25640a00 low Samps: %d.. │ │ - 0x00053bd8 09537461 72742055 74742053 74617475 .Start Utt Statu │ │ - 0x00053be8 733a2020 20202020 20202020 25640a00 s: %d.. │ │ - 0x00053bf8 57696c6c 20257372 656d6f76 65204443 Will %sremove DC │ │ - 0x00053c08 206f6666 73657420 61742066 72616d65 offset at frame │ │ - 0x00053c18 206c6576 656c0a00 57696c6c 20616464 level..Will add │ │ - 0x00053c28 20646974 68657220 746f2061 7564696f dither to audio │ │ - 0x00053c38 0a000000 00000000 44697468 65722073 ........Dither s │ │ - 0x00053c48 65656465 64207769 74682025 640a0000 eeded with %d... │ │ - 0x00053c58 57696c6c 206e6f74 20616464 20646974 Will not add dit │ │ - 0x00053c68 68657220 746f2061 7564696f 0a000000 her to audio.... │ │ - 0x00053c78 57696c6c 20617070 6c792073 696e652d Will apply sine- │ │ - 0x00053c88 63757276 65206c69 66746572 696e672c curve liftering, │ │ - 0x00053c98 20706572 696f6420 25640a00 00000000 period %d...... │ │ - 0x00053ca8 57696c6c 2025736e 6f726d61 6c697a65 Will %snormalize │ │ - 0x00053cb8 2066696c 74657273 20746f20 756e6974 filters to unit │ │ - 0x00053cc8 20617265 610a0000 57696c6c 20257372 area...Will %sr │ │ - 0x00053cd8 6f756e64 2066696c 74657220 66726571 ound filter freq │ │ - 0x00053ce8 75656e63 69657320 746f2044 46542070 uencies to DFT p │ │ - 0x00053cf8 6f696e74 730a0000 57696c6c 20257375 oints...Will %su │ │ - 0x00053d08 73652064 6f75626c 65206261 6e647769 se double bandwi │ │ - 0x00053d18 64746820 696e206d 656c2066 696c7465 dth in mel filte │ │ - 0x00053d28 720a0000 00000000 596f7520 61726520 r.......You are │ │ - 0x00053d38 7573696e 67207468 6520696e 7465726e using the intern │ │ - 0x00053d48 616c206d 65636861 6e69736d 20746f20 al mechanism to │ │ - 0x00053d58 67656e65 72617465 20746865 20736565 generate the see │ │ - 0x00053d68 642e0a00 00000000 596f7520 61726520 d.......You are │ │ - 0x00053d78 7573696e 67202564 20617320 74686520 using %d as the │ │ - 0x00053d88 73656564 2e0a0000 4e756d62 6572206f seed....Number o │ │ - 0x00053d98 66204646 5420706f 696e7473 20686173 f FFT points has │ │ - 0x00053da8 20746f20 62652061 20706f77 6572206f to be a power o │ │ - 0x00053db8 66203220 68696768 65722074 68616e20 f 2 higher than │ │ - 0x00053dc8 25642c20 69742069 73202564 0a000000 %d, it is %d.... │ │ - 0x00053dd8 2d6e6669 6c740000 2d757070 65726600 -nfilt..-upperf. │ │ - 0x00053de8 2d6c6f77 65726600 2d646f75 626c6562 -lowerf.-doubleb │ │ - 0x00053df8 77000000 00000000 2d776172 705f7479 w.......-warp_ty │ │ - 0x00053e08 70650000 00000000 2d776172 705f7061 pe......-warp_pa │ │ - 0x00053e18 72616d73 00000000 2d6c6966 74657200 rams....-lifter. │ │ - 0x00053e28 2d756e69 745f6172 65610000 00000000 -unit_area...... │ │ - 0x00053e38 2d726f75 6e645f66 696c7465 72730000 -round_filters.. │ │ - 0x00053e48 4661696c 65642074 6f20696e 69746961 Failed to initia │ │ - 0x00053e58 6c697a65 20746865 20776172 70696e67 lize the warping │ │ - 0x00053e68 2066756e 6374696f 6e2e0a00 00000000 function....... │ │ - 0x00053e78 55707065 72206672 65717565 6e637920 Upper frequency │ │ - 0x00053e88 252e3166 20697320 68696768 65722074 %.1f is higher t │ │ - 0x00053e98 68616e20 73616d70 72617465 2f322028 han samprate/2 ( │ │ - 0x00053ea8 252e3166 290a0000 2d766572 626f7365 %.1f)...-verbose │ │ - 0x00053eb8 00000000 00000000 6e6f0000 00000000 ........no...... │ │ - 0x00053ec8 57726974 65206f75 74206c6f 67737065 Write out logspe │ │ - 0x00053ed8 63747261 6c206669 6c657320 696e7374 ctral files inst │ │ - 0x00053ee8 65616420 6f662063 65707374 72610000 ead of cepstra.. │ │ - 0x00053ef8 57726974 65206f75 74206365 70737472 Write out cepstr │ │ - 0x00053f08 616c2d73 6d6f6f74 68656420 6c6f6773 al-smoothed logs │ │ - 0x00053f18 70656374 72616c20 66696c65 73000000 pectral files... │ │ - 0x00053f28 57686963 68207479 7065206f 66207472 Which type of tr │ │ - 0x00053f38 616e7366 6f726d20 746f2075 73652074 ansform to use t │ │ - 0x00053f48 6f206361 6c63756c 61746520 63657073 o calculate ceps │ │ - 0x00053f58 74726120 286c6567 6163792c 20646374 tra (legacy, dct │ │ - 0x00053f68 2c206f72 2068746b 29000000 00000000 , or htk)....... │ │ - 0x00053f78 302e3937 00000000 50726565 6d706861 0.97....Preempha │ │ - 0x00053f88 73697320 70617261 6d657465 72000000 sis parameter... │ │ - 0x00053f98 31363030 30000000 53616d70 6c696e67 16000...Sampling │ │ - 0x00053fa8 20726174 65000000 31303000 00000000 rate...100..... │ │ - 0x00053fb8 4672616d 65207261 74650000 00000000 Frame rate...... │ │ - 0x00053fc8 302e3032 35363235 00000000 00000000 0.025625........ │ │ - 0x00053fd8 48616d6d 696e6720 77696e64 6f77206c Hamming window l │ │ - 0x00053fe8 656e6774 68000000 35313200 00000000 ength...512..... │ │ - 0x00053ff8 53697a65 206f6620 46465400 00000000 Size of FFT..... │ │ - 0x00054008 34300000 00000000 4e756d62 6572206f 40......Number o │ │ - 0x00054018 66206669 6c746572 2062616e 6b730000 f filter banks.. │ │ - 0x00054028 3133332e 33333333 34000000 00000000 133.33334....... │ │ - 0x00054038 4c6f7765 72206564 6765206f 66206669 Lower edge of fi │ │ - 0x00054048 6c746572 73000000 36383535 2e343937 lters...6855.497 │ │ - 0x00054058 36000000 00000000 55707065 72206564 6.......Upper ed │ │ - 0x00054068 6765206f 66206669 6c746572 73000000 ge of filters... │ │ - 0x00054078 79657300 00000000 4e6f726d 616c697a yes.....Normaliz │ │ - 0x00054088 65206d65 6c206669 6c746572 7320746f e mel filters to │ │ - 0x00054098 20756e69 74206172 65610000 00000000 unit area...... │ │ - 0x000540a8 526f756e 64206d65 6c206669 6c746572 Round mel filter │ │ - 0x000540b8 20667265 7175656e 63696573 20746f20 frequencies to │ │ - 0x000540c8 44465420 706f696e 74730000 00000000 DFT points...... │ │ - 0x000540d8 31330000 00000000 4e756d62 6572206f 13......Number o │ │ - 0x000540e8 66206365 7020636f 65666669 6369656e f cep coefficien │ │ - 0x000540f8 74730000 00000000 55736520 646f7562 ts......Use doub │ │ - 0x00054108 6c652062 616e6477 69647468 2066696c le bandwidth fil │ │ - 0x00054118 74657273 20287361 6d652063 656e7465 ters (same cente │ │ - 0x00054128 72206672 65712900 30000000 00000000 r freq).0....... │ │ - 0x00054138 4c656e67 7468206f 66207369 6e2d6375 Length of sin-cu │ │ - 0x00054148 72766520 666f7220 6c696674 6572696e rve for lifterin │ │ - 0x00054158 672c206f 72203020 666f7220 6e6f206c g, or 0 for no l │ │ - 0x00054168 69667465 72696e67 2e000000 00000000 iftering........ │ │ - 0x00054178 31300000 00000000 4e756d20 6f662073 10......Num of s │ │ - 0x00054188 70656563 68206672 616d6573 20746f20 peech frames to │ │ - 0x00054198 74726967 67657220 76616420 66726f6d trigger vad from │ │ - 0x000541a8 2073696c 656e6365 20746f20 73706565 silence to spee │ │ - 0x000541b8 63682e00 00000000 35300000 00000000 ch......50...... │ │ - 0x000541c8 4e756d20 6f662073 70656563 68206672 Num of speech fr │ │ - 0x000541d8 616d6573 20746f20 74726967 67657220 ames to trigger │ │ - 0x000541e8 76616420 66726f6d 20737065 65636820 vad from speech │ │ - 0x000541f8 746f2073 696c656e 63652e00 00000000 to silence...... │ │ - 0x00054208 322e3000 00000000 54687265 73686f6c 2.0.....Threshol │ │ - 0x00054218 6420666f 72206465 63697369 6f6e2062 d for decision b │ │ - 0x00054228 65747765 656e206e 6f697365 20616e64 etween noise and │ │ - 0x00054238 2073696c 656e6365 20667261 6d65732e silence frames. │ │ - 0x00054248 204c6f67 2d726174 696f2062 65747765 Log-ratio betwe │ │ - 0x00054258 656e2073 69676e61 6c206c65 76656c20 en signal level │ │ - 0x00054268 616e6420 6e6f6973 65206c65 76656c2e and noise level. │ │ - 0x00054278 00000000 00000000 456e6469 616e6e65 ........Endianne │ │ - 0x00054288 7373206f 6620696e 70757420 64617461 ss of input data │ │ - 0x00054298 2c206269 67206f72 206c6974 746c652c , big or little, │ │ - 0x000542a8 2069676e 6f726564 20696620 4e495354 ignored if NIST │ │ - 0x000542b8 206f7220 4d532057 61760000 00000000 or MS Wav...... │ │ - 0x000542c8 696e7665 7273655f 6c696e65 61720000 inverse_linear.. │ │ - 0x000542d8 57617270 696e6720 66756e63 74696f6e Warping function │ │ - 0x000542e8 20747970 6520286f 72207368 61706529 type (or shape) │ │ - 0x000542f8 00000000 00000000 50617261 6d657465 ........Paramete │ │ - 0x00054308 72732064 6566696e 696e6720 74686520 rs defining the │ │ - 0x00054318 77617270 696e6720 66756e63 74696f6e warping function │ │ - 0x00054328 00000000 00000000 41646420 312f322d ........Add 1/2- │ │ - 0x00054338 62697420 6e6f6973 65000000 00000000 bit noise....... │ │ - 0x00054348 2d310000 00000000 53656564 20666f72 -1......Seed for │ │ - 0x00054358 2072616e 646f6d20 6e756d62 65722067 random number g │ │ - 0x00054368 656e6572 61746f72 3b206966 206c6573 enerator; if les │ │ - 0x00054378 73207468 616e207a 65726f2c 20706963 s than zero, pic │ │ - 0x00054388 6b206f75 72206f77 6e000000 00000000 k our own....... │ │ - 0x00054398 52656d6f 76652044 43206f66 66736574 Remove DC offset │ │ - 0x000543a8 2066726f 6d206561 63682066 72616d65 from each frame │ │ - 0x000543b8 00000000 00000000 52656d6f 7665206e ........Remove n │ │ - 0x000543c8 6f697365 20776974 68207370 65637472 oise with spectr │ │ - 0x000543d8 616c2073 75627472 61637469 6f6e2069 al subtraction i │ │ - 0x000543e8 6e206d65 6c2d656e 65726769 65730000 n mel-energies.. │ │ - 0x000543f8 456e6162 6c657320 5641442c 2072656d Enables VAD, rem │ │ - 0x00054408 6f766573 2073696c 656e6365 20667261 oves silence fra │ │ - 0x00054418 6d657320 66726f6d 2070726f 63657373 mes from process │ │ - 0x00054428 696e6700 00000000 53686f77 20696e70 ing.....Show inp │ │ - 0x00054438 75742066 696c656e 616d6573 00000000 ut filenames.... │ │ - 0x00054448 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00054458 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00054468 66652f66 655f7369 6770726f 632e6300 fe/fe_sigproc.c. │ │ - 0x00054478 4f757420 6f662052 616e6765 3a206c6f Out of Range: lo │ │ - 0x00054488 77202066 696c7465 72206564 6765203d w filter edge = │ │ - 0x00054498 20256620 28256629 0a000000 00000000 %f (%f)........ │ │ - 0x000544a8 20202020 20202020 20202020 20206869 hi │ │ - 0x000544b8 67682066 696c7465 72206564 6765203d gh filter edge = │ │ - 0x000544c8 20256620 28256629 0a000000 00000000 %f (%f)........ │ │ - 0x000544d8 4661696c 65642074 6f206372 65617465 Failed to create │ │ - 0x000544e8 2066696c 74657262 616e6b2c 20667265 filterbank, fre │ │ - 0x000544f8 7175656e 63792072 616e6765 20646f65 quency range doe │ │ - 0x00054508 73206e6f 74206d61 7463682e 2053616d s not match. Sam │ │ - 0x00054518 706c6520 72617465 2025662c 20464654 ple rate %f, FFT │ │ - 0x00054528 2073697a 65202564 2c206c6f 77657266 size %d, lowerf │ │ - 0x00054538 20256620 3c206672 65712025 66203e20 %f < freq %f > │ │ - 0x00054548 75707065 72662025 662e0a00 00000000 upperf %f....... │ │ - 0x00054558 696e7665 72736500 2e2e2f73 7068696e inverse.../sphin │ │ - 0x00054568 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x00054578 696e7862 6173652f 66652f66 655f7761 inxbase/fe/fe_wa │ │ - 0x00054588 72702e63 00000000 556e696d 706c656d rp.c....Unimplem │ │ - 0x00054598 656e7465 64207761 7270696e 67206675 ented warping fu │ │ - 0x000545a8 6e637469 6f6e2025 730a0000 00000000 nction %s....... │ │ - 0x000545b8 496d706c 656d656e 74656420 66756e63 Implemented func │ │ - 0x000545c8 74696f6e 73206172 653a0a00 00000000 tions are:...... │ │ - 0x000545d8 0925730a 00000000 66656174 206d6f64 .%s.....feat mod │ │ - 0x000545e8 756c6520 6d757374 20626520 636f6e66 ule must be conf │ │ - 0x000545f8 69677572 65642077 2f206120 76616c69 igured w/ a vali │ │ - 0x00054608 64204944 0a000000 66655f77 61727020 d ID....fe_warp │ │ - 0x00054618 6d6f6475 6c65206d 6973636f 6e666967 module misconfig │ │ - 0x00054628 75726564 20776974 6820696e 76616c69 ured with invali │ │ - 0x00054638 64206665 5f776172 705f6964 2025750a d fe_warp_id %u. │ │ - 0x00054648 00000000 00000000 66655f77 61727020 ........fe_warp │ │ - 0x00054658 6d6f6475 6c65206d 75737420 62652063 module must be c │ │ - 0x00054668 6f6e6669 67757265 6420772f 20612076 onfigured w/ a v │ │ - 0x00054678 616c6964 2049440a 00000000 00000000 alid ID......... │ │ - 0x00054688 61666669 6e650000 70696563 65776973 affine..piecewis │ │ - 0x00054698 655f6c69 6e656172 00000000 00000000 e_linear........ │ │ - 0x000546a8 6c696e65 61720000 70696563 65776973 linear..piecewis │ │ - 0x000546b8 65000000 00000000 696e7665 7273655f e.......inverse_ │ │ - 0x000546c8 6c696e65 6172203a 3d3d203c 20772720 linear :== < w' │ │ - 0x000546d8 3d207820 2f206120 3e000000 00000000 = x / a >....... │ │ - 0x000546e8 20090000 00000000 2e2e2f73 7068696e ........./sphin │ │ - 0x000546f8 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x00054708 696e7862 6173652f 66652f66 655f7761 inxbase/fe/fe_wa │ │ - 0x00054718 72705f69 6e766572 73655f6c 696e6561 rp_inverse_linea │ │ - 0x00054728 722e6300 00000000 496e7665 72736520 r.c.....Inverse │ │ - 0x00054738 6c696e65 61722077 61727069 6e672074 linear warping t │ │ - 0x00054748 616b6573 206f6e6c 79206f6e 65206172 akes only one ar │ │ - 0x00054758 67756d65 6e742c20 25732069 676e6f72 gument, %s ignor │ │ - 0x00054768 65642e0a 00000000 496e7665 72736520 ed......Inverse │ │ - 0x00054778 6c696e65 61722077 61727069 6e672063 linear warping c │ │ - 0x00054788 616e6e6f 74206861 76652073 6c6f7065 annot have slope │ │ - 0x00054798 207a6572 6f2c2077 61727069 6e67206e zero, warping n │ │ - 0x000547a8 6f742061 70706c69 65642e0a 00000000 ot applied...... │ │ - 0x000547b8 57617270 20666163 746f7220 25672072 Warp factor %g r │ │ - 0x000547c8 6573756c 74732069 6e206672 65717565 esults in freque │ │ - 0x000547d8 6e637920 28252e31 66292068 69676865 ncy (%.1f) highe │ │ - 0x000547e8 72207468 616e204e 79717569 73742028 r than Nyquist ( │ │ - 0x000547f8 252e3166 290a0000 25735b25 3034755d %.1f)...%s[%04u] │ │ - 0x00054808 3a202536 2e336620 00000000 00000000 : %6.3f ........ │ │ - 0x00054818 70696563 65776973 655f6c69 6e656172 piecewise_linear │ │ - 0x00054828 203a3d3d 203c2077 27203d20 61202a20 :== < w' = a * │ │ - 0x00054838 772c2077 203c2046 203e0000 00000000 w, w < F >...... │ │ - 0x00054848 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00054858 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00054868 66652f66 655f7761 72705f70 69656365 fe/fe_warp_piece │ │ - 0x00054878 77697365 5f6c696e 6561722e 63000000 wise_linear.c... │ │ - 0x00054888 50696563 65776973 65206c69 6e656172 Piecewise linear │ │ - 0x00054898 20776172 70696e67 2074616b 65732075 warping takes u │ │ - 0x000548a8 7020746f 2074776f 20617267 756d656e p to two argumen │ │ - 0x000548b8 74732c20 25732069 676e6f72 65642e0a ts, %s ignored.. │ │ - 0x000548c8 00000000 00000000 50696563 65776973 ........Piecewis │ │ - 0x000548d8 65206c69 6e656172 20776172 70696e67 e linear warping │ │ - 0x000548e8 2063616e 6e6f7420 68617665 20736c6f cannot have slo │ │ - 0x000548f8 7065207a 65726f2c 20776172 70696e67 pe zero, warping │ │ - 0x00054908 206e6f74 20617070 6c696564 2e0a0000 not applied.... │ │ - 0x00054918 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00054928 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00054938 66652f66 655f6e6f 6973652e 63000000 fe/fe_noise.c... │ │ - 0x00054948 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00054958 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00054968 66652f66 655f7072 65737063 685f6275 fe/fe_prespch_bu │ │ - 0x00054978 662e6300 00000000 61666669 6e65203a f.c.....affine : │ │ - 0x00054988 3d3d203c 20772720 3d206120 2a207820 == < w' = a * x │ │ - 0x00054998 2b206220 3e000000 2e2e2f73 7068696e + b >...../sphin │ │ - 0x000549a8 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x000549b8 696e7862 6173652f 66652f66 655f7761 inxbase/fe/fe_wa │ │ - 0x000549c8 72705f61 6666696e 652e6300 00000000 rp_affine.c..... │ │ - 0x000549d8 41666669 6e652077 61727069 6e672074 Affine warping t │ │ - 0x000549e8 616b6573 20757020 746f2074 776f2061 akes up to two a │ │ - 0x000549f8 7267756d 656e7473 2c202573 2069676e rguments, %s ign │ │ - 0x00054a08 6f726564 2e0a0000 41666669 6e652077 ored....Affine w │ │ - 0x00054a18 61727069 6e672063 616e6e6f 74206861 arping cannot ha │ │ - 0x00054a28 76652073 6c6f7065 207a6572 6f2c2077 ve slope zero, w │ │ - 0x00054a38 61727069 6e67206e 6f742061 70706c69 arping not appli │ │ - 0x00054a48 65642e0a 00000000 2e2e2f73 7068696e ed......../sphin │ │ - 0x00054a58 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x00054a68 696e7862 6173652f 7574696c 2f6c6f67 inxbase/util/log │ │ - 0x00054a78 6d617468 2e630000 42617365 206d7573 math.c..Base mus │ │ - 0x00054a88 74206265 20677265 61746572 20746861 t be greater tha │ │ - 0x00054a98 6e20312e 300a0000 4e6f206c 6f672074 n 1.0...No log t │ │ - 0x00054aa8 61626c65 20746f20 77726974 65210a00 able to write!.. │ │ - 0x00054ab8 57726974 696e6720 6c6f6720 7461626c Writing log tabl │ │ - 0x00054ac8 65206669 6c652027 2573270a 00000000 e file '%s'..... │ │ - 0x00054ad8 77620000 00000000 4661696c 65642074 wb......Failed t │ │ - 0x00054ae8 6f206f70 656e206c 6f677461 626c6520 o open logtable │ │ - 0x00054af8 66696c65 20272573 2720666f 72207772 file '%s' for wr │ │ - 0x00054b08 6974696e 67000000 73330a76 65727369 iting...s3.versi │ │ - 0x00054b18 6f6e2031 2e300a63 686b7375 6d302079 on 1.0.chksum0 y │ │ - 0x00054b28 65730a00 00000000 77696474 68202564 es......width %d │ │ - 0x00054b38 0a000000 00000000 73686966 74202564 ........shift %d │ │ - 0x00054b48 0a000000 00000000 6c6f6762 61736520 ........logbase │ │ - 0x00054b58 25660a00 00000000 20202020 20202020 %f...... │ │ - 0x00054b68 00000000 00000000 656e6468 64720a00 ........endhdr.. │ │ - 0x00054b78 4661696c 65642074 6f207772 69746520 Failed to write │ │ - 0x00054b88 64617461 20746f20 61206669 6c652027 data to a file ' │ │ - 0x00054b98 25732700 00000000 4661696c 65642074 %s'.....Failed t │ │ - 0x00054ba8 6f207772 69746520 64617461 20282564 o write data (%d │ │ - 0x00054bb8 20782025 64206279 74657329 20746f20 x %d bytes) to │ │ - 0x00054bc8 74686520 66696c65 20272573 27000000 the file '%s'... │ │ - 0x00054bd8 4661696c 65642074 6f207772 69746520 Failed to write │ │ - 0x00054be8 63686563 6b73756d 20746f20 74686520 checksum to the │ │ - 0x00054bf8 66696c65 20272573 27000000 00000000 file '%s'....... │ │ - 0x00054c08 52656164 696e6720 6c6f6720 7461626c Reading log tabl │ │ - 0x00054c18 65206669 6c652027 2573270a 00000000 e file '%s'..... │ │ - 0x00054c28 4661696c 65642074 6f206f70 656e206c Failed to open l │ │ - 0x00054c38 6f672074 61626c65 2066696c 65202725 og table file '% │ │ - 0x00054c48 73272066 6f722072 65616469 6e670000 s' for reading.. │ │ - 0x00054c58 4661696c 65642074 6f207265 61642074 Failed to read t │ │ - 0x00054c68 68652068 65616465 72206672 6f6d2074 he header from t │ │ - 0x00054c78 68652066 696c6520 27257327 0a000000 he file '%s'.... │ │ - 0x00054c88 77696474 68000000 73686966 74000000 width...shift... │ │ - 0x00054c98 6c6f6762 61736500 4661696c 65642074 logbase.Failed t │ │ - 0x00054ca8 6f207265 61642076 616c7565 73206672 o read values fr │ │ - 0x00054cb8 6f6d2074 68652066 696c6520 27257327 om the file '%s' │ │ - 0x00054cc8 00000000 00000000 25733a20 44617461 ........%s: Data │ │ - 0x00054cd8 20737461 72742025 6c642069 73206e6f start %ld is no │ │ - 0x00054ce8 7420616c 69676e65 64206f6e 2025642d t aligned on %d- │ │ - 0x00054cf8 62797465 20626f75 6e646172 792c2077 byte boundary, w │ │ - 0x00054d08 696c6c20 6e6f7420 6d656d6f 7279206d ill not memory m │ │ - 0x00054d18 61700a00 00000000 25733a20 44617461 ap......%s: Data │ │ - 0x00054d28 20697320 77726f6e 672d656e 6469616e is wrong-endian │ │ - 0x00054d38 2c207769 6c6c206e 6f74206d 656d6f72 , will not memor │ │ - 0x00054d48 79206d61 700a0000 4661696c 65642074 y map...Failed t │ │ - 0x00054d58 6f207265 61642064 61746120 28256420 o read data (%d │ │ - 0x00054d68 78202564 20627974 65732920 66726f6d x %d bytes) from │ │ - 0x00054d78 20746865 2066696c 65202725 73272066 the file '%s' f │ │ - 0x00054d88 61696c65 64000000 25733a20 4d6f7265 ailed...%s: More │ │ - 0x00054d98 20646174 61207468 616e2065 78706563 data than expec │ │ - 0x00054da8 7465640a 0073796e 74617820 6572726f ted..syntax erro │ │ - 0x00054db8 722c2075 6e657870 65637465 64202573 r, unexpected %s │ │ - 0x00054dc8 002c2065 78706563 74696e67 20257300 ., expecting %s. │ │ - 0x00054dd8 206f7220 257300ff fe241623 08dbdb20 or %s...$.#... │ │ - 0x00054de8 211e16db 11db25db 0ddb221f fcdb11db !.....%..."..... │ │ - 0x00054df8 2627dbdb fcdbdb00 fcfc12fc 2adbdbdb &'..........*... │ │ - 0x00054e08 13dbdb15 131409db fc2adbdb dbdbdbdb .........*...... │ │ - 0x00054e18 fc000202 02020202 02020202 02020202 ................ │ │ - 0x00054e28 02020202 02020202 02020202 02020202 ................ │ │ - 0x00054e38 02020202 02020202 020e0f12 13020202 ................ │ │ - 0x00054e48 02020202 02020202 02020202 0b020c02 ................ │ │ - 0x00054e58 02020202 02020202 02020202 02020202 ................ │ │ - 0x00054e68 02020202 02020202 02020202 10021102 ................ │ │ - 0x00054e78 02020202 02020202 02020202 02020202 ................ │ │ - 0x00054e88 02020202 02020202 02020202 020d0202 ................ │ │ - 0x00054e98 02020202 02020202 02020202 02020202 ................ │ │ - 0x00054ea8 02020202 02020202 02020202 02020202 ................ │ │ - 0x00054eb8 02020202 02020202 02020202 02020202 ................ │ │ - 0x00054ec8 02020202 02020202 02020202 02020202 ................ │ │ - 0x00054ed8 02020202 02020202 02020202 02020202 ................ │ │ - 0x00054ee8 02020202 02020202 02020202 02020202 ................ │ │ - 0x00054ef8 02020202 02020202 02020202 02020202 ................ │ │ - 0x00054f08 02020202 02020202 02020202 02020202 ................ │ │ - 0x00054f18 02010203 04050607 08090a24 0d030708 ...........$.... │ │ - 0x00054f28 070a0708 0b0e1710 1d0e0710 21220b07 ............!".. │ │ - 0x00054f38 390d060b 08110506 0b080d0b 0d0d0f00 9............... │ │ - 0x00054f48 12130408 080c0c07 0b3120ff 0b0b090b .........1 ..... │ │ - 0x00054f58 ff0b3218 011e1f05 201e1f06 2118222c ..2..... ...!.", │ │ - 0x00054f68 2111222e 2f121a32 31091b0a 38080930 !."./..21...8..0 │ │ - 0x00054f78 0a313631 31370734 350f1314 151d191c .16117.45....... │ │ - 0x00054f88 392d002a 2b331600 17000000 02000006 9-.*+3.......... │ │ - 0x00054f98 01000000 000b030e 00050007 0000000c ................ │ │ - 0x00054fa8 040f0000 080d001c 1d000000 00121416 ................ │ │ - 0x00054fb8 1e1f180a 09001900 00100015 17202111 ............. !. │ │ - 0x00054fc8 1a1b1300 02010203 02020304 05030102 ................ │ │ - 0x00054fd8 03010204 05010301 02010201 02030301 ................ │ │ - 0x00054fe8 01010102 02001415 15151617 17171718 ................ │ │ - 0x00054ff8 19191a1b 1b1c1c1d 1d1e1e1f 1f202021 ............. ! │ │ - 0x00055008 22232323 232323db dbdbdbdb db292bf4 "######......)+. │ │ - 0x00055018 f0fddcdb dbdb0fff 02030410 0b0c0d0e ................ │ │ - 0x00055028 23242526 27282900 00000000 01000000 #$%&'()......... │ │ - 0x00055038 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055048 01000000 01000000 01000000 02000000 ................ │ │ - 0x00055058 03000000 01000000 01000000 02000000 ................ │ │ - 0x00055068 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055078 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055088 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055098 01000000 01000000 01000000 01000000 ................ │ │ - 0x000550a8 01000000 01000000 02000000 01000000 ................ │ │ - 0x000550b8 04000000 05000000 01000000 01000000 ................ │ │ - 0x000550c8 01000000 01000000 06000000 06000000 ................ │ │ - 0x000550d8 07000000 06000000 01000000 08000000 ................ │ │ - 0x000550e8 09000000 0a000000 0b000000 0b000000 ................ │ │ - 0x000550f8 0b000000 0b000000 0b000000 0b000000 ................ │ │ - 0x00055108 0b000000 0b000000 0b000000 0b000000 ................ │ │ - 0x00055118 01000000 0c000000 0d000000 06000000 ................ │ │ - 0x00055128 0e000000 01000000 01000000 01000000 ................ │ │ - 0x00055138 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055148 0f000000 10000000 01000000 01000000 ................ │ │ - 0x00055158 11000000 01000000 01000000 01000000 ................ │ │ - 0x00055168 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055178 01000000 12000000 01000000 01000000 ................ │ │ - 0x00055188 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055198 01000000 06000000 13000000 06000000 ................ │ │ - 0x000551a8 01000000 01000000 01000000 14000000 ................ │ │ - 0x000551b8 15000000 16000000 01000000 17000000 ................ │ │ - 0x000551c8 01000000 18000000 01000000 19000000 ................ │ │ - 0x000551d8 01000000 01000000 1a000000 1b000000 ................ │ │ - 0x000551e8 01000000 1c000000 1d000000 01000000 ................ │ │ - 0x000551f8 1e000000 01000000 1f000000 20000000 ............ ... │ │ - 0x00055208 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055218 01000000 21000000 06000000 22000000 ....!......."... │ │ - 0x00055228 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055238 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055248 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055258 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055268 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055278 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055288 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055298 01000000 01000000 01000000 01000000 ................ │ │ - 0x000552a8 01000000 01000000 01000000 01000000 ................ │ │ - 0x000552b8 01000000 01000000 01000000 01000000 ................ │ │ - 0x000552c8 01000000 01000000 01000000 01000000 ................ │ │ - 0x000552d8 01000000 01000000 01000000 01000000 ................ │ │ - 0x000552e8 01000000 01000000 01000000 01000000 ................ │ │ - 0x000552f8 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055308 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055318 01000000 23000000 01000000 01000000 ....#........... │ │ - 0x00055328 01000000 24000000 01000000 01000000 ....$........... │ │ - 0x00055338 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055348 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055358 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055368 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055378 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055388 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055398 01000000 01000000 01000000 01000000 ................ │ │ - 0x000553a8 01000000 01000000 01000000 01000000 ................ │ │ - 0x000553b8 01000000 01000000 01000000 01000000 ................ │ │ - 0x000553c8 01000000 01000000 01000000 01000000 ................ │ │ - 0x000553d8 01000000 01000000 01000000 01000000 ................ │ │ - 0x000553e8 01000000 25000000 01000000 01000000 ....%........... │ │ - 0x000553f8 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055408 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055418 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055428 01000000 01000000 00000000 00000000 ................ │ │ - 0x00055438 00000000 00000000 00001700 16000100 ................ │ │ - 0x00055448 16001600 16001600 16001600 16000500 ................ │ │ - 0x00055458 01000500 11000100 11001500 15001200 ................ │ │ - 0x00055468 15001500 09000100 09000000 03000000 ................ │ │ - 0x00055478 00000000 00000000 00000400 11001100 ................ │ │ - 0x00055488 00001100 11000700 00001400 00000000 ................ │ │ - 0x00055498 00000000 00001000 08000000 00000200 ................ │ │ - 0x000554a8 0e000000 00000000 00001300 00001100 ................ │ │ - 0x000554b8 00001100 11000000 00000600 14000000 ................ │ │ - 0x000554c8 0f000000 00001000 00000000 00000000 ................ │ │ - 0x000554d8 00001300 00000000 00000a00 00000000 ................ │ │ - 0x000554e8 00000000 0c000d00 0b000000 00006200 ..............b. │ │ - 0x000554f8 62006300 63006400 64006500 65006100 b.c.c.d.d.e.e.a. │ │ - 0x00055508 61006100 61006100 66006100 61006100 a.a.a.a.f.a.a.a. │ │ - 0x00055518 61006100 61006100 67006100 68006100 a.a.a.a.g.a.h.a. │ │ - 0x00055528 61006100 69006a00 61006100 61006100 a.a.i.j.a.a.a.a. │ │ - 0x00055538 61006b00 66006100 61006100 61006100 a.k.f.a.a.a.a.a. │ │ - 0x00055548 67006800 6c006700 6d006100 61006e00 g.h.l.g.m.a.a.n. │ │ - 0x00055558 61006100 69006a00 6f006100 61006100 a.a.i.j.o.a.a.a. │ │ - 0x00055568 6b006100 61006100 61006100 61006100 k.a.a.a.a.a.a.a. │ │ - 0x00055578 70002b00 6c002b00 6d006100 6e006100 p.+.l.+.m.a.n.a. │ │ - 0x00055588 61006100 61006a00 6f006a00 61006100 a.a.a.j.o.j.a.a. │ │ - 0x00055598 61006100 61006c00 70006100 61006100 a.a.a.l.p.a.a.a. │ │ - 0x000555a8 61006100 61006100 61006100 61000000 a.a.a.a.a.a.a... │ │ - 0x000555b8 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x000555c8 61006100 61006100 61006100 61000000 a.a.a.a.a.a.a... │ │ - 0x000555d8 00000000 01000000 02000000 02000000 ................ │ │ - 0x000555e8 01000000 01000000 02000000 02000000 ................ │ │ - 0x000555f8 01000000 01000000 02000000 01000000 ................ │ │ - 0x00055608 02000000 03000000 03000000 01000000 ................ │ │ - 0x00055618 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055628 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055638 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055648 01000000 01000000 01000000 01000000 ................ │ │ - 0x00055658 01000000 02000000 02000000 01000000 ................ │ │ - 0x00055668 01000000 01000000 00000000 24000400 ............$... │ │ - 0x00055678 0c004800 69000e00 14008700 38013801 ..H.i.......8.8. │ │ - 0x00055688 75000200 00006700 69006300 5f003801 u.....g.i.c._.8. │ │ - 0x00055698 38017700 00003801 8a003801 15003801 8.w...8...8...8. │ │ - 0x000556a8 00000100 38013801 76006d00 38017b00 ....8.8.v.m.8.{. │ │ - 0x000556b8 6f006800 5e006500 55003801 0000ab00 o.h.^.e.U.8..... │ │ - 0x000556c8 0e000000 cc003801 6d007100 29006a00 ......8.m.q.).j. │ │ - 0x000556d8 60001500 17003801 38015800 62003801 `.....8.8.X.b.8. │ │ - 0x000556e8 38014900 47004600 59003801 2c000000 8.I.G.F.Y.8.,... │ │ - 0x000556f8 27000000 ed002b00 5a003801 38013900 '.....+.Z.8.8.9. │ │ - 0x00055708 38012500 45002b00 4d004000 39003a00 8.%.E.+.M.@.9.:. │ │ - 0x00055718 40004c00 5e004f00 3b003801 27000e00 @.L.^.O.;.8.'... │ │ - 0x00055728 0e000400 38013801 38013801 0f011201 ....8.8.8.8..... │ │ - 0x00055738 15011801 1b010000 1d012001 22012501 .......... .".%. │ │ - 0x00055748 28012b01 2e013101 34010000 67000100 (.+...1.4...g... │ │ - 0x00055758 01000000 01000300 03000000 0d000100 ................ │ │ - 0x00055768 03000d00 01000400 04000700 07002c00 ..............,. │ │ - 0x00055778 04001d00 07000800 08000100 01003600 ..............6. │ │ - 0x00055788 08001a00 01001a00 1a001a00 2c005d00 ............,.]. │ │ - 0x00055798 1d005c00 01000200 02003500 02003600 ..\.......5...6. │ │ - 0x000557a8 44001a00 5b000200 42004200 02003200 D...[...B.B...2. │ │ - 0x000557b8 32003200 47004700 35004d00 36004400 2.2.G.G.5.M.6.D. │ │ - 0x000557c8 5a000200 02004f00 42003200 02004700 Z.....O.B.2...G. │ │ - 0x000557d8 4b004b00 58005800 4d004e00 02000500 K.K.X.X.M.N..... │ │ - 0x000557e8 05000500 4f000500 05005500 54000500 ....O.....U.T... │ │ - 0x000557f8 53000500 05000500 52004e00 57005700 S.......R.N.W.W. │ │ - 0x00055808 51005000 48004000 55003f00 56005600 Q.P.H.@.U.?.V.V. │ │ - 0x00055818 3e003d00 3a005700 4e003900 05000500 >.=.:.W.N.9..... │ │ - 0x00055828 06000600 06003400 06000600 56003300 ......4.....V.3. │ │ - 0x00055838 06003100 06000600 06003000 28002700 ..1.......0.(.'. │ │ - 0x00055848 26002500 24002300 21002000 15001200 &.%.$.#.!. ..... │ │ - 0x00055858 11001000 0f000c00 09000000 00000600 ................ │ │ - 0x00055868 06001800 18001800 00001800 18000000 ................ │ │ - 0x00055878 00001800 00001800 18001800 00000000 ................ │ │ - 0x00055888 00000000 18000000 00000000 00000000 ................ │ │ - 0x00055898 00000000 00000000 00000000 00000000 ................ │ │ - 0x000558a8 18001800 2b002b00 2b000000 2b002b00 ....+.+.+...+.+. │ │ - 0x000558b8 00000000 2b000000 2b002b00 2b000000 ....+...+.+.+... │ │ - 0x000558c8 00000000 00002b00 00000000 00000000 ......+......... │ │ - 0x000558d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000558e8 00002b00 2b002e00 2e002e00 00002e00 ..+.+........... │ │ - 0x000558f8 2e000000 00002e00 00002e00 2e002e00 ................ │ │ - 0x00055908 00000000 00000000 2e000000 00000000 ................ │ │ - 0x00055918 00000000 00000000 00000000 00000000 ................ │ │ - 0x00055928 00000000 2e002e00 46004600 46000000 ........F.F.F... │ │ - 0x00055938 46004600 00000000 46000000 46004600 F.F.....F...F.F. │ │ - 0x00055948 46000000 00000000 00004600 00000000 F.........F..... │ │ - 0x00055958 00000000 00000000 00000000 00000000 ................ │ │ - 0x00055968 00000000 00004600 46006200 62006200 ......F.F.b.b.b. │ │ - 0x00055978 63006300 63006400 64006400 65006500 c.c.c.d.d.d.e.e. │ │ - 0x00055988 65006600 66006800 68006800 69006900 e.f.f.h.h.h.i.i. │ │ - 0x00055998 6a006a00 6a006b00 6b006b00 6c006c00 j.j.j.k.k.k.l.l. │ │ - 0x000559a8 6c006d00 6d006d00 6e006e00 6e006f00 l.m.m.m.n.n.n.o. │ │ - 0x000559b8 6f006f00 70007000 70006100 61006100 o.o.p.p.p.a.a.a. │ │ - 0x000559c8 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x000559d8 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x000559e8 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x000559f8 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00055a08 61006100 61000000 2a000b00 0b006100 a.a.a...*.....a. │ │ - 0x00055a18 0c001400 0b006100 22000d00 15002300 ......a.".....#. │ │ - 0x00055a28 0e001400 0b001f00 0b004100 15003600 ..........A...6. │ │ - 0x00055a38 20001f00 0b000f00 10003500 20002f00 .........5. ./. │ │ - 0x00055a48 11003000 31003200 42006000 37005f00 ..0.1.2.B.`.7._. │ │ - 0x00055a58 12000b00 0b003600 0c004e00 41003300 ......6...N.A.3. │ │ - 0x00055a68 5e000d00 2c005500 0e003000 4a003200 ^...,.U...0.J.2. │ │ - 0x00055a78 4a005700 37003600 4f004200 5d000f00 J.W.7.6.O.B.]... │ │ - 0x00055a88 10003600 56003300 11003300 4a005800 ..6.V.3...3.J.X. │ │ - 0x00055a98 4a005800 37003500 12001700 0b001800 J.X.7.5......... │ │ - 0x00055aa8 37001900 19004100 21001a00 5c001b00 7.....A.!...\... │ │ - 0x00055ab8 1c001900 5b004e00 4a005700 5a005900 ....[.N.J.W.Z.Y. │ │ - 0x00055ac8 49005400 42005300 2c005500 52005100 I.T.B.S.,.U.R.Q. │ │ - 0x00055ad8 3b003300 4f005000 1d001900 17000b00 ;.3.O.P......... │ │ - 0x00055ae8 18004c00 19001900 56004b00 1a004900 ..L.....V.K...I. │ │ - 0x00055af8 1b001c00 19004700 40003f00 3e003d00 ......G.@.?.>.=. │ │ - 0x00055b08 3c003b00 39003800 29002800 27002600 <.;.9.8.).(.'.&. │ │ - 0x00055b18 25002100 61006100 61001d00 19002c00 %.!.a.a.a.....,. │ │ - 0x00055b28 2c002d00 61002c00 2c006100 61002c00 ,.-.a.,.,.a.a.,. │ │ - 0x00055b38 61002c00 2c002c00 61006100 61006100 a.,.,.,.a.a.a.a. │ │ - 0x00055b48 2e006100 61006100 61006100 61006100 ..a.a.a.a.a.a.a. │ │ - 0x00055b58 61006100 61006100 61006100 2c002c00 a.a.a.a.a.a.,.,. │ │ - 0x00055b68 2c002c00 2d006100 2c002c00 61006100 ,.,.-.a.,.,.a.a. │ │ - 0x00055b78 2c006100 2c002c00 2c006100 61006100 ,.a.,.,.,.a.a.a. │ │ - 0x00055b88 61002e00 61006100 61006100 61006100 a...a.a.a.a.a.a. │ │ - 0x00055b98 61006100 61006100 61006100 61002c00 a.a.a.a.a.a.a.,. │ │ - 0x00055ba8 2c004400 2c004500 61004400 44006100 ,.D.,.E.a.D.D.a. │ │ - 0x00055bb8 61004400 61004400 44004400 61006100 a.D.a.D.D.D.a.a. │ │ - 0x00055bc8 61006100 46006100 61006100 61006100 a.a.F.a.a.a.a.a. │ │ - 0x00055bd8 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00055be8 44004400 44002c00 45006100 44004400 D.D.D.,.E.a.D.D. │ │ - 0x00055bf8 61006100 44006100 44004400 44006100 a.a.D.a.D.D.D.a. │ │ - 0x00055c08 61006100 61004600 61006100 61006100 a.a.a.F.a.a.a.a. │ │ - 0x00055c18 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00055c28 61004400 44000a00 0a000a00 13001300 a.D.D........... │ │ - 0x00055c38 13001600 16001600 1e001e00 1e002400 ..............$. │ │ - 0x00055c48 24002b00 2b002b00 34003400 35003500 $.+.+.+.4.4.5.5. │ │ - 0x00055c58 35003a00 3a003a00 2c002c00 2c004300 5.:.:.:.,.,.,.C. │ │ - 0x00055c68 43004300 48004800 48004d00 4d004d00 C.C.H.H.H.M.M.M. │ │ - 0x00055c78 44004400 44000900 61006100 61006100 D.D.D...a.a.a.a. │ │ - 0x00055c88 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00055c98 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00055ca8 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00055cb8 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00055cc8 61000000 00000000 01000000 01000000 a............... │ │ - 0x00055cd8 00000000 00000000 00000000 01000000 ................ │ │ - 0x00055ce8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00055cf8 00000000 00000000 00000000 01000000 ................ │ │ - 0x00055d08 01000000 01000000 00000000 00000000 ................ │ │ - 0x00055d18 01000000 00000000 00000000 00000000 ................ │ │ - 0x00055d28 44617270 61205472 69677261 6d204c4d Darpa Trigram LM │ │ - 0x00055d38 00000000 03000000 04000000 04000000 ................ │ │ - 0x00055d48 05000000 06000000 06000000 00000000 ................ │ │ - 0x00055d58 dfb00899 65000000 d3000000 33010000 ....e.......3... │ │ - 0x00055d68 91010000 f7010000 59020000 bd020000 ........Y....... │ │ - 0x00055d78 29030000 8b030000 f1030000 b1040000 )............... │ │ - 0x00055d88 41060000 d3070000 6b090000 b90b0000 A.......k....... │ │ - 0x00055d98 a10f0000 8b130000 77170000 591b0000 ........w...Y... │ │ - 0x00055da8 491f0000 29230000 17270000 e72e0000 I...)#...'...... │ │ - 0x00055db8 813e0000 2b4e0000 c15d0000 3b750000 .>..+N...]..;u.. │ │ - 0x00055dc8 499c0000 65c30000 6dea0000 71110100 I...e...m...q... │ │ - 0x00055dd8 95380100 915f0100 a3860100 cbd40100 .8..._.......... │ │ - 0x00055de8 01710200 430d0300 87a90300 e7930400 .q..C........... │ │ - 0x00055df8 891a0600 29a10700 cb270900 61ae0a00 ....)....'..a... │ │ - 0x00055e08 0b350c00 a1bb0d00 ffffffff 00000000 .5.............. │ │ - 0x00055e18 05000000 19000000 7d000000 00000000 ........}....... │ │ - 0x00055e28 00000000 0000f03f 00000000 00002440 .......?......$@ │ │ - 0x00055e38 00000000 00005940 00000000 00408f40 ......Y@.....@.@ │ │ - 0x00055e48 00000000 0088c340 00000000 006af840 .......@.....j.@ │ │ - 0x00055e58 00000000 80842e41 00000000 d0126341 .......A......cA │ │ - 0x00055e68 00000000 84d79741 00000000 65cdcd41 .......A....e..A │ │ - 0x00055e78 00000020 5fa00242 000000e8 76483742 ... _..B....vH7B │ │ - 0x00055e88 000000a2 941a6d42 000040e5 9c30a242 ......mB..@..0.B │ │ - 0x00055e98 0000901e c4bcd642 00003426 f56b0c43 .......B..4&.k.C │ │ - 0x00055ea8 0080e037 79c34143 00a0d885 57347643 ...7y.AC....W4vC │ │ - 0x00055eb8 00c84e67 6dc1ab43 003d9160 e458e143 ..Ngm..C.=.`.X.C │ │ - 0x00055ec8 408cb578 1daf1544 50efe2d6 e41a4b44 @..x...DP.....KD │ │ - 0x00055ed8 92d54d06 cff08044 0080e037 79c34143 ..M....D...7y.AC │ │ - 0x00055ee8 176e05b5 b5b89346 f5f93fe9 034f384d .n.....F..?..O8M │ │ - 0x00055ef8 321d30f9 4877825a 3cbf737f dd4f1575 2.0.Hw.Z<.s..O.u │ │ - 0x00055f08 bc89d897 b2d29c3c 33a7a8d5 23f64939 .......<3...#.I9 │ │ - 0x00055f18 3da7f444 fd0fa532 9d978ccf 08ba5b25 =..D...2......[% │ │ - 0x00055f28 436fac64 28066811 Co.d(.h. │ │ + 0x0004b620 46726f6e 74456e64 5f737461 72745574 FrontEnd_startUt │ │ + 0x0004b630 74207265 7475726e 65642025 64004672 t returned %d.Fr │ │ + 0x0004b640 6f6e7445 6e645f70 726f6365 73735574 ontEnd_processUt │ │ + 0x0004b650 74207265 7475726e 65642025 64004672 t returned %d.Fr │ │ + 0x0004b660 6f6e7445 6e645f65 6e645574 74207265 ontEnd_endUtt re │ │ + 0x0004b670 7475726e 65642025 64004174 74656d70 turned %d.Attemp │ │ + 0x0004b680 7420746f 20646572 65666572 656e6365 t to dereference │ │ + 0x0004b690 206e756c 6c206e67 72616d5f 66696c65 null ngram_file │ │ + 0x0004b6a0 5f747970 655f7400 4e477261 6d4d6f64 _type_t.NGramMod │ │ + 0x0004b6b0 656c5f77 72697465 20726574 75726e65 el_write returne │ │ + 0x0004b6c0 64202564 004e4772 616d4d6f 64656c5f d %d.NGramModel_ │ │ + 0x0004b6d0 7265636f 64652072 65747572 6e656420 recode returned │ │ + 0x0004b6e0 2564004e 4772616d 4d6f6465 6c5f6361 %d.NGramModel_ca │ │ + 0x0004b6f0 7365666f 6c642072 65747572 6e656420 sefold returned │ │ + 0x0004b700 25640041 7474656d 70742074 6f206465 %d.Attempt to de │ │ + 0x0004b710 72656665 72656e63 65206e75 6c6c2066 reference null f │ │ + 0x0004b720 6c6f6174 3332006a 6e692f73 7068696e loat32.jni/sphin │ │ + 0x0004b730 78626173 655f7772 61702e63 006a6176 xbase_wrap.c.jav │ │ + 0x0004b740 612f7574 696c2f4e 6f537563 68456c65 a/util/NoSuchEle │ │ + 0x0004b750 6d656e74 45786365 7074696f 6e006a61 mentException.ja │ │ + 0x0004b760 76612f6c 616e672f 4f75744f 664d656d va/lang/OutOfMem │ │ + 0x0004b770 6f727945 72726f72 006a6176 612f696f oryError.java/io │ │ + 0x0004b780 2f494f45 78636570 74696f6e 006a6176 /IOException.jav │ │ + 0x0004b790 612f6c61 6e672f52 756e7469 6d654578 a/lang/RuntimeEx │ │ + 0x0004b7a0 63657074 696f6e00 6a617661 2f6c616e ception.java/lan │ │ + 0x0004b7b0 672f496e 6465784f 75744f66 426f756e g/IndexOutOfBoun │ │ + 0x0004b7c0 64734578 63657074 696f6e00 6a617661 dsException.java │ │ + 0x0004b7d0 2f6c616e 672f4172 6974686d 65746963 /lang/Arithmetic │ │ + 0x0004b7e0 45786365 7074696f 6e006a61 76612f6c Exception.java/l │ │ + 0x0004b7f0 616e672f 496c6c65 67616c41 7267756d ang/IllegalArgum │ │ + 0x0004b800 656e7445 78636570 74696f6e 006a6176 entException.jav │ │ + 0x0004b810 612f6c61 6e672f4e 756c6c50 6f696e74 a/lang/NullPoint │ │ + 0x0004b820 65724578 63657074 696f6e00 6a617661 erException.java │ │ + 0x0004b830 2f6c616e 672f556e 6b6e6f77 6e457272 /lang/UnknownErr │ │ + 0x0004b840 6f72006a 6e692f70 6f636b65 74737068 or.jni/pocketsph │ │ + 0x0004b850 696e785f 77726170 2e630044 65636f64 inx_wrap.c.Decod │ │ + 0x0004b860 65725f72 65696e69 74207265 7475726e er_reinit return │ │ + 0x0004b870 65642025 64004465 636f6465 725f6c6f ed %d.Decoder_lo │ │ + 0x0004b880 61644469 63742072 65747572 6e656420 adDict returned │ │ + 0x0004b890 25640044 65636f64 65725f73 61766544 %d.Decoder_saveD │ │ + 0x0004b8a0 69637420 72657475 726e6564 20256400 ict returned %d. │ │ + 0x0004b8b0 4465636f 6465725f 61646457 6f726420 Decoder_addWord │ │ + 0x0004b8c0 72657475 726e6564 20256400 4465636f returned %d.Deco │ │ + 0x0004b8d0 6465725f 73746172 74557474 20726574 der_startUtt ret │ │ + 0x0004b8e0 75726e65 64202564 00446563 6f646572 urned %d.Decoder │ │ + 0x0004b8f0 5f656e64 55747420 72657475 726e6564 _endUtt returned │ │ + 0x0004b900 20256400 6e756c6c 20617272 61790061 %d.null array.a │ │ + 0x0004b910 72726179 206d656d 6f727920 616c6c6f rray memory allo │ │ + 0x0004b920 63617469 6f6e2066 61696c65 64004465 cation failed.De │ │ + 0x0004b930 636f6465 725f7072 6f636573 73526177 coder_processRaw │ │ + 0x0004b940 20726574 75726e65 64202564 00446563 returned %d.Dec │ │ + 0x0004b950 6f646572 5f646563 6f646552 61772072 oder_decodeRaw r │ │ + 0x0004b960 65747572 6e656420 25640044 65636f64 eturned %d.Decod │ │ + 0x0004b970 65725f73 65744673 67207265 7475726e er_setFsg return │ │ + 0x0004b980 65642025 64004465 636f6465 725f7365 ed %d.Decoder_se │ │ + 0x0004b990 744a7367 6646696c 65207265 7475726e tJsgfFile return │ │ + 0x0004b9a0 65642025 64004465 636f6465 725f7365 ed %d.Decoder_se │ │ + 0x0004b9b0 744b7773 20726574 75726e65 64202564 tKws returned %d │ │ + 0x0004b9c0 00446563 6f646572 5f736574 4b657970 .Decoder_setKeyp │ │ + 0x0004b9d0 68726173 65207265 7475726e 65642025 hrase returned % │ │ + 0x0004b9e0 64004465 636f6465 725f7365 744c6d20 d.Decoder_setLm │ │ + 0x0004b9f0 72657475 726e6564 20256400 4465636f returned %d.Deco │ │ + 0x0004ba00 6465725f 7365744c 6d46696c 65207265 der_setLmFile re │ │ + 0x0004ba10 7475726e 65642025 64004465 636f6465 turned %d.Decode │ │ + 0x0004ba20 725f7365 74536561 72636820 72657475 r_setSearch retu │ │ + 0x0004ba30 726e6564 20256400 4c617474 6963655f rned %d.Lattice_ │ │ + 0x0004ba40 77726974 65207265 7475726e 65642025 write returned % │ │ + 0x0004ba50 64004c61 74746963 655f7772 69746548 d.Lattice_writeH │ │ + 0x0004ba60 746b2072 65747572 6e656420 2564002e tk returned %d.. │ │ + 0x0004ba70 2e2f706f 636b6574 73706869 6e782f73 ./pocketsphinx/s │ │ + 0x0004ba80 72632f6c 6962706f 636b6574 73706869 rc/libpocketsphi │ │ + 0x0004ba90 6e782f70 6f636b65 74737068 696e782e nx/pocketsphinx. │ │ + 0x0004baa0 63002f00 7262006e 6772616d 00667367 c./.rb.ngram.fsg │ │ + 0x0004bab0 006b7773 002d746f 7072756c 65003c00 .kws.-toprule.<. │ │ + 0x0004bac0 3e005374 61727420 72756c65 20257320 >.Start rule %s │ │ + 0x0004bad0 6e6f7420 666f756e 640a004e 6f207075 not found..No pu │ │ + 0x0004bae0 626c6963 2072756c 65732066 6f756e64 blic rules found │ │ + 0x0004baf0 20696e20 25730a00 2d6c7700 2d646562 in %s..-lw.-deb │ │ + 0x0004bb00 7567002d 6d66636c 6f676469 72002d72 ug.-mfclogdir.-r │ │ + 0x0004bb10 61776c6f 67646972 002d7365 6e6c6f67 awlogdir.-senlog │ │ + 0x0004bb20 64697200 2d686d6d 002d6d64 6566006d dir.-hmm.-mdef.m │ │ + 0x0004bb30 64656600 2d6d6561 6e006d65 616e7300 def.-mean.means. │ │ + 0x0004bb40 2d766172 00766172 69616e63 6573002d -var.variances.- │ │ + 0x0004bb50 746d6174 00747261 6e736974 696f6e5f tmat.transition_ │ │ + 0x0004bb60 6d617472 69636573 002d6d69 7877006d matrices.-mixw.m │ │ + 0x0004bb70 69787475 72655f77 65696768 7473002d ixture_weights.- │ │ + 0x0004bb80 73656e64 756d7000 73656e64 756d7000 sendump.sendump. │ │ + 0x0004bb90 2d666469 6374006e 6f697365 64696374 -fdict.noisedict │ │ + 0x0004bba0 002d6c64 61006665 61747572 655f7472 .-lda.feature_tr │ │ + 0x0004bbb0 616e7366 6f726d00 2d666561 74706172 ansform.-featpar │ │ + 0x0004bbc0 616d7300 66656174 2e706172 616d7300 ams.feat.params. │ │ + 0x0004bbd0 2d73656e 6d676175 0073656e 6d676175 -senmgau.senmgau │ │ + 0x0004bbe0 002d6c6f 67626173 65002d62 65737470 .-logbase.-bestp │ │ + 0x0004bbf0 61746800 2d706c5f 77696e64 6f77002d ath.-pl_window.- │ │ + 0x0004bc00 6b657970 68726173 65006465 6661756c keyphrase.defaul │ │ + 0x0004bc10 74002d6b 7773002d 66736700 2d6a7367 t.-kws.-fsg.-jsg │ │ + 0x0004bc20 66002d61 6c6c7068 6f6e6500 2d6c6d00 f.-allphone.-lm. │ │ + 0x0004bc30 2d6c6d63 746c0046 61696c65 6420746f -lmctl.Failed to │ │ + 0x0004bc40 20726561 64206c61 6e677561 6765206d read language m │ │ + 0x0004bc50 6f64656c 20636f6e 74726f6c 2066696c odel control fil │ │ + 0x0004bc60 653a2025 730a0061 6464696e 67207365 e: %s..adding se │ │ + 0x0004bc70 61726368 2025730a 002d6c6d 6e616d65 arch %s..-lmname │ │ + 0x0004bc80 004e6f20 64656661 756c7420 4c4d206e .No default LM n │ │ + 0x0004bc90 616d6520 282d6c6d 6e616d65 2920666f ame (-lmname) fo │ │ + 0x0004bca0 7220602d 6c6d6374 6c270a00 6465636f r `-lmctl'..deco │ │ + 0x0004bcb0 6465004e 6f207075 626c6963 2072756c de.No public rul │ │ + 0x0004bcc0 65732066 6f756e64 20696e20 696e7075 es found in inpu │ │ + 0x0004bcd0 74207374 72696e67 0a002d64 69637463 t string..-dictc │ │ + 0x0004bce0 61736500 2d646963 7400556e 6b6e6f77 ase.-dict.Unknow │ │ + 0x0004bcf0 6e207068 6f6e6520 25732069 6e207068 n phone %s in ph │ │ + 0x0004bd00 6f6e6520 73747269 6e672025 730a0020 one string %s.. │ │ + 0x0004bd10 004e6f20 73656172 6368206d 6f64756c .No search modul │ │ + 0x0004bd20 65206973 2073656c 65637465 642c2064 e is selected, d │ │ + 0x0004bd30 69642079 6f752066 6f726765 7420746f id you forget to │ │ + 0x0004bd40 20737065 63696679 2061206c 616e6775 specify a langu │ │ + 0x0004bd50 61676520 6d6f6465 6c206f72 20677261 age model or gra │ │ + 0x0004bd60 6d6d6172 3f0a0025 30397500 2e6d6663 mmar?..%09u..mfc │ │ + 0x0004bd70 00577269 74696e67 204d4643 43206c6f .Writing MFCC lo │ │ + 0x0004bd80 67206669 6c653a20 25730a00 77620046 g file: %s..wb.F │ │ + 0x0004bd90 61696c65 6420746f 206f7065 6e204d46 ailed to open MF │ │ + 0x0004bda0 4343206c 6f672066 696c6520 2573002e CC log file %s.. │ │ + 0x0004bdb0 72617700 57726974 696e6720 72617720 raw.Writing raw │ │ + 0x0004bdc0 61756469 6f206c6f 67206669 6c653a20 audio log file: │ │ + 0x0004bdd0 25730a00 4661696c 65642074 6f206f70 %s..Failed to op │ │ + 0x0004bde0 656e2072 61772061 7564696f 206c6f67 en raw audio log │ │ + 0x0004bdf0 2066696c 65202573 002e7365 6e005772 file %s..sen.Wr │ │ + 0x0004be00 6974696e 67207365 6e6f6e65 2073636f iting senone sco │ │ + 0x0004be10 7265206c 6f672066 696c653a 2025730a re log file: %s. │ │ + 0x0004be20 00466169 6c656420 746f206f 70656e20 .Failed to open │ │ + 0x0004be30 73656e6f 6e652073 636f7265 206c6f67 senone score log │ │ + 0x0004be40 2066696c 65202573 00466169 6c656420 file %s.Failed │ │ + 0x0004be50 746f2070 726f6365 73732064 6174612c to process data, │ │ + 0x0004be60 20757474 6572616e 63652069 73206e6f utterance is no │ │ + 0x0004be70 74207374 61727465 642e2055 73652073 t started. Use s │ │ + 0x0004be80 74617274 5f757474 20746f20 73746172 tart_utt to star │ │ + 0x0004be90 74206974 0a002d62 61636b74 72616365 t it..-backtrace │ │ + 0x0004bea0 0025733a 20257320 28256429 0a00252d .%s: %s (%d)..%- │ │ + 0x0004beb0 32307320 252d3573 20252d35 7320252d 20s %-5s %-5s %- │ │ + 0x0004bec0 35732025 2d313073 20252d31 30732025 5s %-10s %-10s % │ │ + 0x0004bed0 2d33730a 00776f72 64007374 61727400 -3s..word.start. │ │ + 0x0004bee0 656e6400 7070726f 62006173 6372006c end.pprob.ascr.l │ │ + 0x0004bef0 73637200 6c626163 6b00252d 32307320 scr.lback.%-20s │ │ + 0x0004bf00 252d3564 20252d35 6420252d 312e3366 %-5d %-5d %-1.3f │ │ + 0x0004bf10 20252d31 30642025 2d313064 20252d33 %-10d %-10d %-3 │ │ + 0x0004bf20 640a002d 66726174 65002d6c 6f677370 d..-frate.-logsp │ │ + 0x0004bf30 6563006e 6f005772 69746520 6f757420 ec.no.Write out │ │ + 0x0004bf40 6c6f6773 70656374 72616c20 66696c65 logspectral file │ │ + 0x0004bf50 7320696e 73746561 64206f66 20636570 s instead of cep │ │ + 0x0004bf60 73747261 002d736d 6f6f7468 73706563 stra.-smoothspec │ │ + 0x0004bf70 00577269 7465206f 75742063 65707374 .Write out cepst │ │ + 0x0004bf80 72616c2d 736d6f6f 74686564 206c6f67 ral-smoothed log │ │ + 0x0004bf90 73706563 7472616c 2066696c 6573002d spectral files.- │ │ + 0x0004bfa0 7472616e 73666f72 6d006c65 67616379 transform.legacy │ │ + 0x0004bfb0 00576869 63682074 79706520 6f662074 .Which type of t │ │ + 0x0004bfc0 72616e73 666f726d 20746f20 75736520 ransform to use │ │ + 0x0004bfd0 746f2063 616c6375 6c617465 20636570 to calculate cep │ │ + 0x0004bfe0 73747261 20286c65 67616379 2c206463 stra (legacy, dc │ │ + 0x0004bff0 742c206f 72206874 6b29002d 616c7068 t, or htk).-alph │ │ + 0x0004c000 6100302e 39370050 7265656d 70686173 a.0.97.Preemphas │ │ + 0x0004c010 69732070 6172616d 65746572 002d7361 is parameter.-sa │ │ + 0x0004c020 6d707261 74650031 36303030 0053616d mprate.16000.Sam │ │ + 0x0004c030 706c696e 67207261 74650031 30300046 pling rate.100.F │ │ + 0x0004c040 72616d65 20726174 65002d77 6c656e00 rame rate.-wlen. │ │ + 0x0004c050 302e3032 35363235 0048616d 6d696e67 0.025625.Hamming │ │ + 0x0004c060 2077696e 646f7720 6c656e67 7468002d window length.- │ │ + 0x0004c070 6e666674 00353132 0053697a 65206f66 nfft.512.Size of │ │ + 0x0004c080 20464654 002d6e66 696c7400 3430004e FFT.-nfilt.40.N │ │ + 0x0004c090 756d6265 72206f66 2066696c 74657220 umber of filter │ │ + 0x0004c0a0 62616e6b 73002d6c 6f776572 66003133 banks.-lowerf.13 │ │ + 0x0004c0b0 332e3333 33333400 4c6f7765 72206564 3.33334.Lower ed │ │ + 0x0004c0c0 6765206f 66206669 6c746572 73002d75 ge of filters.-u │ │ + 0x0004c0d0 70706572 66003638 35352e34 39373600 pperf.6855.4976. │ │ + 0x0004c0e0 55707065 72206564 6765206f 66206669 Upper edge of fi │ │ + 0x0004c0f0 6c746572 73002d75 6e69745f 61726561 lters.-unit_area │ │ + 0x0004c100 00796573 004e6f72 6d616c69 7a65206d .yes.Normalize m │ │ + 0x0004c110 656c2066 696c7465 72732074 6f20756e el filters to un │ │ + 0x0004c120 69742061 72656100 2d726f75 6e645f66 it area.-round_f │ │ + 0x0004c130 696c7465 72730052 6f756e64 206d656c ilters.Round mel │ │ + 0x0004c140 2066696c 74657220 66726571 75656e63 filter frequenc │ │ + 0x0004c150 69657320 746f2044 46542070 6f696e74 ies to DFT point │ │ + 0x0004c160 73002d6e 63657000 3133004e 756d6265 s.-ncep.13.Numbe │ │ + 0x0004c170 72206f66 20636570 20636f65 66666963 r of cep coeffic │ │ + 0x0004c180 69656e74 73002d64 6f75626c 65627700 ients.-doublebw. │ │ + 0x0004c190 55736520 646f7562 6c652062 616e6477 Use double bandw │ │ + 0x0004c1a0 69647468 2066696c 74657273 20287361 idth filters (sa │ │ + 0x0004c1b0 6d652063 656e7465 72206672 65712900 me center freq). │ │ + 0x0004c1c0 2d6c6966 74657200 30004c65 6e677468 -lifter.0.Length │ │ + 0x0004c1d0 206f6620 73696e2d 63757276 6520666f of sin-curve fo │ │ + 0x0004c1e0 72206c69 66746572 696e672c 206f7220 r liftering, or │ │ + 0x0004c1f0 3020666f 72206e6f 206c6966 74657269 0 for no lifteri │ │ + 0x0004c200 6e672e00 2d766164 5f707265 73706565 ng..-vad_prespee │ │ + 0x0004c210 63680031 30004e75 6d206f66 20737065 ch.10.Num of spe │ │ + 0x0004c220 65636820 6672616d 65732074 6f207472 ech frames to tr │ │ + 0x0004c230 69676765 72207661 64206672 6f6d2073 igger vad from s │ │ + 0x0004c240 696c656e 63652074 6f207370 65656368 ilence to speech │ │ + 0x0004c250 2e002d76 61645f70 6f737473 70656563 ..-vad_postspeec │ │ + 0x0004c260 68003530 004e756d 206f6620 73706565 h.50.Num of spee │ │ + 0x0004c270 63682066 72616d65 7320746f 20747269 ch frames to tri │ │ + 0x0004c280 67676572 20766164 2066726f 6d207370 gger vad from sp │ │ + 0x0004c290 65656368 20746f20 73696c65 6e63652e eech to silence. │ │ + 0x0004c2a0 002d7661 645f7468 72657368 6f6c6400 .-vad_threshold. │ │ + 0x0004c2b0 322e3000 54687265 73686f6c 6420666f 2.0.Threshold fo │ │ + 0x0004c2c0 72206465 63697369 6f6e2062 65747765 r decision betwe │ │ + 0x0004c2d0 656e206e 6f697365 20616e64 2073696c en noise and sil │ │ + 0x0004c2e0 656e6365 20667261 6d65732e 204c6f67 ence frames. Log │ │ + 0x0004c2f0 2d726174 696f2062 65747765 656e2073 -ratio between s │ │ + 0x0004c300 69676e61 6c206c65 76656c20 616e6420 ignal level and │ │ + 0x0004c310 6e6f6973 65206c65 76656c2e 002d696e noise level..-in │ │ + 0x0004c320 7075745f 656e6469 616e006c 6974746c put_endian.littl │ │ + 0x0004c330 6500456e 6469616e 6e657373 206f6620 e.Endianness of │ │ + 0x0004c340 696e7075 74206461 74612c20 62696720 input data, big │ │ + 0x0004c350 6f72206c 6974746c 652c2069 676e6f72 or little, ignor │ │ + 0x0004c360 65642069 66204e49 5354206f 72204d53 ed if NIST or MS │ │ + 0x0004c370 20576176 002d7761 72705f74 79706500 Wav.-warp_type. │ │ + 0x0004c380 696e7665 7273655f 6c696e65 61720057 inverse_linear.W │ │ + 0x0004c390 61727069 6e672066 756e6374 696f6e20 arping function │ │ + 0x0004c3a0 74797065 20286f72 20736861 70652900 type (or shape). │ │ + 0x0004c3b0 2d776172 705f7061 72616d73 00506172 -warp_params.Par │ │ + 0x0004c3c0 616d6574 65727320 64656669 6e696e67 ameters defining │ │ + 0x0004c3d0 20746865 20776172 70696e67 2066756e the warping fun │ │ + 0x0004c3e0 6374696f 6e002d64 69746865 72004164 ction.-dither.Ad │ │ + 0x0004c3f0 6420312f 322d6269 74206e6f 69736500 d 1/2-bit noise. │ │ + 0x0004c400 2d736565 64002d31 00536565 6420666f -seed.-1.Seed fo │ │ + 0x0004c410 72207261 6e646f6d 206e756d 62657220 r random number │ │ + 0x0004c420 67656e65 7261746f 723b2069 66206c65 generator; if le │ │ + 0x0004c430 73732074 68616e20 7a65726f 2c207069 ss than zero, pi │ │ + 0x0004c440 636b206f 7572206f 776e002d 72656d6f ck our own.-remo │ │ + 0x0004c450 76655f64 63005265 6d6f7665 20444320 ve_dc.Remove DC │ │ + 0x0004c460 6f666673 65742066 726f6d20 65616368 offset from each │ │ + 0x0004c470 20667261 6d65002d 72656d6f 76655f6e frame.-remove_n │ │ + 0x0004c480 6f697365 0052656d 6f766520 6e6f6973 oise.Remove nois │ │ + 0x0004c490 65207769 74682073 70656374 72616c20 e with spectral │ │ + 0x0004c4a0 73756274 72616374 696f6e20 696e206d subtraction in m │ │ + 0x0004c4b0 656c2d65 6e657267 69657300 2d72656d el-energies.-rem │ │ + 0x0004c4c0 6f76655f 73696c65 6e636500 456e6162 ove_silence.Enab │ │ + 0x0004c4d0 6c657320 5641442c 2072656d 6f766573 les VAD, removes │ │ + 0x0004c4e0 2073696c 656e6365 20667261 6d657320 silence frames │ │ + 0x0004c4f0 66726f6d 2070726f 63657373 696e6700 from processing. │ │ + 0x0004c500 2d766572 626f7365 0053686f 7720696e -verbose.Show in │ │ + 0x0004c510 70757420 66696c65 6e616d65 73002d66 put filenames.-f │ │ + 0x0004c520 65617400 31735f63 5f645f64 64004665 eat.1s_c_d_dd.Fe │ │ + 0x0004c530 61747572 65207374 7265616d 20747970 ature stream typ │ │ + 0x0004c540 652c2064 6570656e 6473206f 6e207468 e, depends on th │ │ + 0x0004c550 65206163 6f757374 6963206d 6f64656c e acoustic model │ │ + 0x0004c560 002d6365 706c656e 004e756d 62657220 .-ceplen.Number │ │ + 0x0004c570 6f662063 6f6d706f 6e656e74 7320696e of components in │ │ + 0x0004c580 20746865 20696e70 75742066 65617475 the input featu │ │ + 0x0004c590 72652076 6563746f 72002d63 6d6e0063 re vector.-cmn.c │ │ + 0x0004c5a0 75727265 6e740043 65707374 72616c20 urrent.Cepstral │ │ + 0x0004c5b0 6d65616e 206e6f72 6d616c69 7a617469 mean normalizati │ │ + 0x0004c5c0 6f6e2073 6368656d 65202827 63757272 on scheme ('curr │ │ + 0x0004c5d0 656e7427 2c202770 72696f72 272c206f ent', 'prior', o │ │ + 0x0004c5e0 7220276e 6f6e6527 29002d63 6d6e696e r 'none').-cmnin │ │ + 0x0004c5f0 69740038 2e300049 6e697469 616c2076 it.8.0.Initial v │ │ + 0x0004c600 616c7565 73202863 6f6d6d61 2d736570 alues (comma-sep │ │ + 0x0004c610 61726174 65642920 666f7220 63657073 arated) for ceps │ │ + 0x0004c620 7472616c 206d6561 6e207768 656e2027 tral mean when ' │ │ + 0x0004c630 7072696f 72272069 73207573 6564002d prior' is used.- │ │ + 0x0004c640 7661726e 6f726d00 56617269 616e6365 varnorm.Variance │ │ + 0x0004c650 206e6f72 6d616c69 7a652065 61636820 normalize each │ │ + 0x0004c660 75747465 72616e63 6520286f 6e6c7920 utterance (only │ │ + 0x0004c670 69662043 4d4e203d 3d206375 7272656e if CMN == curren │ │ + 0x0004c680 7429002d 61676300 6e6f6e65 00417574 t).-agc.none.Aut │ │ + 0x0004c690 6f6d6174 69632067 61696e20 636f6e74 omatic gain cont │ │ + 0x0004c6a0 726f6c20 666f7220 63302028 276d6178 rol for c0 ('max │ │ + 0x0004c6b0 272c2027 656d6178 272c2027 6e6f6973 ', 'emax', 'nois │ │ + 0x0004c6c0 65272c20 6f722027 6e6f6e65 2729002d e', or 'none').- │ │ + 0x0004c6d0 61676374 68726573 6800496e 69746961 agcthresh.Initia │ │ + 0x0004c6e0 6c207468 72657368 6f6c6420 666f7220 l threshold for │ │ + 0x0004c6f0 6175746f 6d617469 63206761 696e2063 automatic gain c │ │ + 0x0004c700 6f6e7472 6f6c0046 696c6520 636f6e74 ontrol.File cont │ │ + 0x0004c710 61696e69 6e672074 72616e73 666f726d aining transform │ │ + 0x0004c720 6174696f 6e206d61 74726978 20746f20 ation matrix to │ │ + 0x0004c730 62652061 70706c69 65642074 6f206665 be applied to fe │ │ + 0x0004c740 61747572 65732028 73696e67 6c652d73 atures (single-s │ │ + 0x0004c750 74726561 6d206665 61747572 6573206f tream features o │ │ + 0x0004c760 6e6c7929 002d6c64 6164696d 0044696d nly).-ldadim.Dim │ │ + 0x0004c770 656e7369 6f6e616c 69747920 6f66206f ensionality of o │ │ + 0x0004c780 75747075 74206f66 20666561 74757265 utput of feature │ │ + 0x0004c790 20747261 6e73666f 726d6174 696f6e20 transformation │ │ + 0x0004c7a0 28302074 6f207573 6520656e 74697265 (0 to use entire │ │ + 0x0004c7b0 206d6174 72697829 002d7376 73706563 matrix).-svspec │ │ + 0x0004c7c0 00537562 76656374 6f722073 70656369 .Subvector speci │ │ + 0x0004c7d0 66696361 74696f6e 2028652e 672e2c20 fication (e.g., │ │ + 0x0004c7e0 32342c30 2d31312f 32352c31 322d3233 24,0-11/25,12-23 │ │ + 0x0004c7f0 2f32362d 3338206f 7220302d 31322f31 /26-38 or 0-12/1 │ │ + 0x0004c800 332d3235 2f32362d 33382900 44697265 3-25/26-38).Dire │ │ + 0x0004c810 63746f72 7920636f 6e746169 6e696e67 ctory containing │ │ + 0x0004c820 2061636f 75737469 63206d6f 64656c20 acoustic model │ │ + 0x0004c830 66696c65 732e0046 696c6520 636f6e74 files..File cont │ │ + 0x0004c840 61696e69 6e672066 65617475 72652065 aining feature e │ │ + 0x0004c850 78747261 6374696f 6e207061 72616d65 xtraction parame │ │ + 0x0004c860 74657273 2e004d6f 64656c20 64656669 ters..Model defi │ │ + 0x0004c870 6e697469 6f6e2069 6e707574 2066696c nition input fil │ │ + 0x0004c880 65005365 6e6f6e65 20746f20 636f6465 e.Senone to code │ │ + 0x0004c890 626f6f6b 206d6170 70696e67 20696e70 book mapping inp │ │ + 0x0004c8a0 75742066 696c6520 28757375 616c6c79 ut file (usually │ │ + 0x0004c8b0 206e6f74 206e6565 64656429 00484d4d not needed).HMM │ │ + 0x0004c8c0 20737461 74652074 72616e73 6974696f state transitio │ │ + 0x0004c8d0 6e206d61 74726978 20696e70 75742066 n matrix input f │ │ + 0x0004c8e0 696c6500 2d746d61 74666c6f 6f720030 ile.-tmatfloor.0 │ │ + 0x0004c8f0 2e303030 3100484d 4d207374 61746520 .0001.HMM state │ │ + 0x0004c900 7472616e 73697469 6f6e2070 726f6261 transition proba │ │ + 0x0004c910 62696c69 74792066 6c6f6f72 20286170 bility floor (ap │ │ + 0x0004c920 706c6965 6420746f 202d746d 61742066 plied to -tmat f │ │ + 0x0004c930 696c6529 004d6978 74757265 20676175 ile).Mixture gau │ │ + 0x0004c940 73736961 6e206d65 616e7320 696e7075 ssian means inpu │ │ + 0x0004c950 74206669 6c65004d 69787475 72652067 t file.Mixture g │ │ + 0x0004c960 61757373 69616e20 76617269 616e6365 aussian variance │ │ + 0x0004c970 7320696e 70757420 66696c65 002d7661 s input file.-va │ │ + 0x0004c980 72666c6f 6f72004d 69787475 72652067 rfloor.Mixture g │ │ + 0x0004c990 61757373 69616e20 76617269 616e6365 aussian variance │ │ + 0x0004c9a0 20666c6f 6f722028 6170706c 69656420 floor (applied │ │ + 0x0004c9b0 746f2064 61746120 66726f6d 202d7661 to data from -va │ │ + 0x0004c9c0 72206669 6c652900 53656e6f 6e65206d r file).Senone m │ │ + 0x0004c9d0 69787475 72652077 65696768 74732069 ixture weights i │ │ + 0x0004c9e0 6e707574 2066696c 65202875 6e636f6d nput file (uncom │ │ + 0x0004c9f0 70726573 73656429 002d6d69 7877666c pressed).-mixwfl │ │ + 0x0004ca00 6f6f7200 302e3030 30303030 31005365 oor.0.0000001.Se │ │ + 0x0004ca10 6e6f6e65 206d6978 74757265 20776569 none mixture wei │ │ + 0x0004ca20 67687473 20666c6f 6f722028 6170706c ghts floor (appl │ │ + 0x0004ca30 69656420 746f2064 61746120 66726f6d ied to data from │ │ + 0x0004ca40 202d6d69 78772066 696c6529 002d6177 -mixw file).-aw │ │ + 0x0004ca50 00310049 6e766572 73652077 65696768 .1.Inverse weigh │ │ + 0x0004ca60 74206170 706c6965 6420746f 2061636f t applied to aco │ │ + 0x0004ca70 75737469 63207363 6f726573 2e005365 ustic scores..Se │ │ + 0x0004ca80 6e6f6e65 2064756d 70202863 6f6d7072 none dump (compr │ │ + 0x0004ca90 65737365 64206d69 78747572 65207765 essed mixture we │ │ + 0x0004caa0 69676874 73292069 6e707574 2066696c ights) input fil │ │ + 0x0004cab0 65002d6d 6c6c7200 4d4c4c52 20747261 e.-mllr.MLLR tra │ │ + 0x0004cac0 6e73666f 726d6174 696f6e20 746f2061 nsformation to a │ │ + 0x0004cad0 70706c79 20746f20 6d65616e 7320616e pply to means an │ │ + 0x0004cae0 64207661 7269616e 63657300 2d6d6d61 d variances.-mma │ │ + 0x0004caf0 70005573 65206d65 6d6f7279 2d6d6170 p.Use memory-map │ │ + 0x0004cb00 70656420 492f4f20 28696620 706f7373 ped I/O (if poss │ │ + 0x0004cb10 69626c65 2920666f 72206d6f 64656c20 ible) for model │ │ + 0x0004cb20 66696c65 73002d64 73004672 616d6520 files.-ds.Frame │ │ + 0x0004cb30 474d4d20 636f6d70 75746174 696f6e20 GMM computation │ │ + 0x0004cb40 646f776e 73616d70 6c696e67 20726174 downsampling rat │ │ + 0x0004cb50 696f002d 746f706e 0034004d 6178696d io.-topn.4.Maxim │ │ + 0x0004cb60 756d206e 756d6265 72206f66 20746f70 um number of top │ │ + 0x0004cb70 20476175 73736961 6e732074 6f207573 Gaussians to us │ │ + 0x0004cb80 6520696e 2073636f 72696e67 2e002d74 e in scoring..-t │ │ + 0x0004cb90 6f706e5f 6265616d 00426561 6d207769 opn_beam.Beam wi │ │ + 0x0004cba0 64746820 75736564 20746f20 64657465 dth used to dete │ │ + 0x0004cbb0 726d696e 6520746f 702d4e20 47617573 rmine top-N Gaus │ │ + 0x0004cbc0 7369616e 7320286f 72206120 6c697374 sians (or a list │ │ + 0x0004cbd0 2c207065 722d6665 61747572 6529002d , per-feature).- │ │ + 0x0004cbe0 6b647472 6565006b 642d5472 65652066 kdtree.kd-Tree f │ │ + 0x0004cbf0 696c6520 666f7220 47617573 7369616e ile for Gaussian │ │ + 0x0004cc00 2073656c 65637469 6f6e002d 6b646d61 selection.-kdma │ │ + 0x0004cc10 78646570 7468004d 6178696d 756d2064 xdepth.Maximum d │ │ + 0x0004cc20 65707468 206f6620 6b642d54 72656573 epth of kd-Trees │ │ + 0x0004cc30 20746f20 75736500 2d6b646d 61786262 to use.-kdmaxbb │ │ + 0x0004cc40 69004d61 78696d75 6d206e75 6d626572 i.Maximum number │ │ + 0x0004cc50 206f6620 47617573 7369616e 73207065 of Gaussians pe │ │ + 0x0004cc60 72206c65 6166206e 6f646520 696e206b r leaf node in k │ │ + 0x0004cc70 642d5472 65657300 312e3030 30310042 d-Trees.1.0001.B │ │ + 0x0004cc80 61736520 696e2077 68696368 20616c6c ase in which all │ │ + 0x0004cc90 206c6f67 2d6c696b 656c6968 6f6f6473 log-likelihoods │ │ + 0x0004cca0 2063616c 63756c61 74656400 2d626561 calculated.-bea │ │ + 0x0004ccb0 6d003165 2d343800 4265616d 20776964 m.1e-48.Beam wid │ │ + 0x0004ccc0 74682061 70706c69 65642074 6f206576 th applied to ev │ │ + 0x0004ccd0 65727920 6672616d 6520696e 20566974 ery frame in Vit │ │ + 0x0004cce0 65726269 20736561 72636820 28736d61 erbi search (sma │ │ + 0x0004ccf0 6c6c6572 2076616c 75657320 6d65616e ller values mean │ │ + 0x0004cd00 20776964 65722062 65616d29 002d7762 wider beam).-wb │ │ + 0x0004cd10 65616d00 37652d32 39004265 616d2077 eam.7e-29.Beam w │ │ + 0x0004cd20 69647468 20617070 6c696564 20746f20 idth applied to │ │ + 0x0004cd30 776f7264 20657869 7473002d 70626561 word exits.-pbea │ │ + 0x0004cd40 6d004265 616d2077 69647468 20617070 m.Beam width app │ │ + 0x0004cd50 6c696564 20746f20 70686f6e 65207472 lied to phone tr │ │ + 0x0004cd60 616e7369 74696f6e 73002d6c 70626561 ansitions.-lpbea │ │ + 0x0004cd70 6d003165 2d343000 4265616d 20776964 m.1e-40.Beam wid │ │ + 0x0004cd80 74682061 70706c69 65642074 6f206c61 th applied to la │ │ + 0x0004cd90 73742070 686f6e65 20696e20 776f7264 st phone in word │ │ + 0x0004cda0 73002d6c 706f6e6c 79626561 6d004265 s.-lponlybeam.Be │ │ + 0x0004cdb0 616d2077 69647468 20617070 6c696564 am width applied │ │ + 0x0004cdc0 20746f20 6c617374 2070686f 6e652069 to last phone i │ │ + 0x0004cdd0 6e207369 6e676c65 2d70686f 6e652077 n single-phone w │ │ + 0x0004cde0 6f726473 002d6677 64666c61 74626561 ords.-fwdflatbea │ │ + 0x0004cdf0 6d003165 2d363400 4265616d 20776964 m.1e-64.Beam wid │ │ + 0x0004ce00 74682061 70706c69 65642074 6f206576 th applied to ev │ │ + 0x0004ce10 65727920 6672616d 6520696e 20736563 ery frame in sec │ │ + 0x0004ce20 6f6e642d 70617373 20666c61 74207365 ond-pass flat se │ │ + 0x0004ce30 61726368 002d6677 64666c61 74776265 arch.-fwdflatwbe │ │ + 0x0004ce40 616d0042 65616d20 77696474 68206170 am.Beam width ap │ │ + 0x0004ce50 706c6965 6420746f 20776f72 64206578 plied to word ex │ │ + 0x0004ce60 69747320 696e2073 65636f6e 642d7061 its in second-pa │ │ + 0x0004ce70 73732066 6c617420 73656172 63680050 ss flat search.P │ │ + 0x0004ce80 686f6e65 6d65206c 6f6f6b61 68656164 honeme lookahead │ │ + 0x0004ce90 2077696e 646f7720 73697a65 2c20696e window size, in │ │ + 0x0004cea0 20667261 6d657300 2d706c5f 6265616d frames.-pl_beam │ │ + 0x0004ceb0 0031652d 31300042 65616d20 77696474 .1e-10.Beam widt │ │ + 0x0004cec0 68206170 706c6965 6420746f 2070686f h applied to pho │ │ + 0x0004ced0 6e65206c 6f6f7020 73656172 63682066 ne loop search f │ │ + 0x0004cee0 6f72206c 6f6f6b61 68656164 002d706c or lookahead.-pl │ │ + 0x0004cef0 5f706265 616d0031 652d3500 4265616d _pbeam.1e-5.Beam │ │ + 0x0004cf00 20776964 74682061 70706c69 65642074 width applied t │ │ + 0x0004cf10 6f207068 6f6e6520 6c6f6f70 20747261 o phone loop tra │ │ + 0x0004cf20 6e736974 696f6e73 20666f72 206c6f6f nsitions for loo │ │ + 0x0004cf30 6b616865 6164002d 636f6d70 616c6c73 kahead.-compalls │ │ + 0x0004cf40 656e0043 6f6d7075 74652061 6c6c2073 en.Compute all s │ │ + 0x0004cf50 656e6f6e 65207363 6f726573 20696e20 enone scores in │ │ + 0x0004cf60 65766572 79206672 616d6520 2863616e every frame (can │ │ + 0x0004cf70 20626520 66617374 65722077 68656e20 be faster when │ │ + 0x0004cf80 74686572 65206172 65206d61 6e792073 there are many s │ │ + 0x0004cf90 656e6f6e 65732900 2d667764 74726565 enones).-fwdtree │ │ + 0x0004cfa0 0052756e 20666f72 77617264 206c6578 .Run forward lex │ │ + 0x0004cfb0 69636f6e 2d747265 65207365 61726368 icon-tree search │ │ + 0x0004cfc0 20283173 74207061 73732900 2d667764 (1st pass).-fwd │ │ + 0x0004cfd0 666c6174 0052756e 20666f72 77617264 flat.Run forward │ │ + 0x0004cfe0 20666c61 742d6c65 7869636f 6e207365 flat-lexicon se │ │ + 0x0004cff0 61726368 206f7665 7220776f 7264206c arch over word l │ │ + 0x0004d000 61747469 63652028 326e6420 70617373 attice (2nd pass │ │ + 0x0004d010 29005275 6e206265 73747061 74682028 ).Run bestpath ( │ │ + 0x0004d020 44696a6b 73747261 29207365 61726368 Dijkstra) search │ │ + 0x0004d030 206f7665 7220776f 7264206c 61747469 over word latti │ │ + 0x0004d040 63652028 33726420 70617373 29005072 ce (3rd pass).Pr │ │ + 0x0004d050 696e7420 72657375 6c747320 616e6420 int results and │ │ + 0x0004d060 6261636b 74726163 65732074 6f206c6f backtraces to lo │ │ + 0x0004d070 67206669 6c652e00 2d6c6174 73697a65 g file..-latsize │ │ + 0x0004d080 00353030 3000496e 69746961 6c206261 .5000.Initial ba │ │ + 0x0004d090 636b706f 696e7465 72207461 626c6520 ckpointer table │ │ + 0x0004d0a0 73697a65 002d6d61 78777066 004d6178 size.-maxwpf.Max │ │ + 0x0004d0b0 696d756d 206e756d 62657220 6f662064 imum number of d │ │ + 0x0004d0c0 69737469 6e637420 776f7264 20657869 istinct word exi │ │ + 0x0004d0d0 74732061 74206561 63682066 72616d65 ts at each frame │ │ + 0x0004d0e0 20286f72 202d3120 666f7220 6e6f2070 (or -1 for no p │ │ + 0x0004d0f0 72756e69 6e672900 2d6d6178 686d6d70 runing).-maxhmmp │ │ + 0x0004d100 66003130 30303000 4d617869 6d756d20 f.10000.Maximum │ │ + 0x0004d110 6e756d62 6572206f 66206163 74697665 number of active │ │ + 0x0004d120 20484d4d 7320746f 206d6169 6e746169 HMMs to maintai │ │ + 0x0004d130 6e206174 20656163 68206672 616d6520 n at each frame │ │ + 0x0004d140 286f7220 2d312066 6f72206e 6f207072 (or -1 for no pr │ │ + 0x0004d150 756e696e 6729002d 6d696e5f 656e6466 uning).-min_endf │ │ + 0x0004d160 72004e6f 64657320 69676e6f 72656420 r.Nodes ignored │ │ + 0x0004d170 696e206c 61747469 63652063 6f6e7374 in lattice const │ │ + 0x0004d180 72756374 696f6e20 69662074 68657920 ruction if they │ │ + 0x0004d190 70657273 69737420 666f7220 66657765 persist for fewe │ │ + 0x0004d1a0 72207468 616e204e 20667261 6d657300 r than N frames. │ │ + 0x0004d1b0 2d667764 666c6174 65667769 64004d69 -fwdflatefwid.Mi │ │ + 0x0004d1c0 6e696d75 6d206e75 6d626572 206f6620 nimum number of │ │ + 0x0004d1d0 656e6420 6672616d 65732066 6f722061 end frames for a │ │ + 0x0004d1e0 20776f72 6420746f 20626520 73656172 word to be sear │ │ + 0x0004d1f0 63686564 20696e20 66776466 6c617420 ched in fwdflat │ │ + 0x0004d200 73656172 6368002d 66776466 6c617473 search.-fwdflats │ │ + 0x0004d210 6677696e 00323500 57696e64 6f77206f fwin.25.Window o │ │ + 0x0004d220 66206672 616d6573 20696e20 6c617474 f frames in latt │ │ + 0x0004d230 69636520 746f2073 65617263 6820666f ice to search fo │ │ + 0x0004d240 72207375 63636573 736f7220 776f7264 r successor word │ │ + 0x0004d250 7320696e 20667764 666c6174 20736561 s in fwdflat sea │ │ + 0x0004d260 72636820 004d6169 6e207072 6f6e756e rch .Main pronun │ │ + 0x0004d270 63696174 696f6e20 64696374 696f6e61 ciation dictiona │ │ + 0x0004d280 72792028 6c657869 636f6e29 20696e70 ry (lexicon) inp │ │ + 0x0004d290 75742066 696c6500 4e6f6973 6520776f ut file.Noise wo │ │ + 0x0004d2a0 72642070 726f6e75 6e636961 74696f6e rd pronunciation │ │ + 0x0004d2b0 20646963 74696f6e 61727920 696e7075 dictionary inpu │ │ + 0x0004d2c0 74206669 6c650044 69637469 6f6e6172 t file.Dictionar │ │ + 0x0004d2d0 79206973 20636173 65207365 6e736974 y is case sensit │ │ + 0x0004d2e0 69766520 284e4f54 453a2063 61736520 ive (NOTE: case │ │ + 0x0004d2f0 696e7365 6e736974 69766974 79206170 insensitivity ap │ │ + 0x0004d300 706c6965 7320746f 20415343 49492063 plies to ASCII c │ │ + 0x0004d310 68617261 63746572 73206f6e 6c792900 haracters only). │ │ + 0x0004d320 2d6d6178 6e65776f 6f760032 30004d61 -maxnewoov.20.Ma │ │ + 0x0004d330 78696d75 6d206e65 77204f4f 56732074 ximum new OOVs t │ │ + 0x0004d340 68617420 63616e20 62652061 64646564 hat can be added │ │ + 0x0004d350 20617420 72756e20 74696d65 002d7573 at run time.-us │ │ + 0x0004d360 65776470 686f6e65 73005573 65207769 ewdphones.Use wi │ │ + 0x0004d370 7468696e 2d776f72 64207068 6f6e6573 thin-word phones │ │ + 0x0004d380 206f6e6c 79005065 72666f72 6d207068 only.Perform ph │ │ + 0x0004d390 6f6e656d 65206465 636f6469 6e672077 oneme decoding w │ │ + 0x0004d3a0 69746820 70686f6e 65746963 206c6d00 ith phonetic lm. │ │ + 0x0004d3b0 2d616c6c 70686f6e 655f6369 00506572 -allphone_ci.Per │ │ + 0x0004d3c0 666f726d 2070686f 6e656d65 20646563 form phoneme dec │ │ + 0x0004d3d0 6f64696e 67207769 74682070 686f6e65 oding with phone │ │ + 0x0004d3e0 74696320 6c6d2061 6e642063 6f6e7465 tic lm and conte │ │ + 0x0004d3f0 78742d69 6e646570 656e6465 6e742075 xt-independent u │ │ + 0x0004d400 6e697473 206f6e6c 7900576f 72642074 nits only.Word t │ │ + 0x0004d410 72696772 616d206c 616e6775 61676520 rigram language │ │ + 0x0004d420 6d6f6465 6c20696e 70757420 66696c65 model input file │ │ + 0x0004d430 00537065 63696679 20612073 6574206f .Specify a set o │ │ + 0x0004d440 66206c61 6e677561 6765206d 6f64656c f language model │ │ + 0x0004d450 0a005768 69636820 6c616e67 75616765 ..Which language │ │ + 0x0004d460 206d6f64 656c2069 6e202d6c 6d63746c model in -lmctl │ │ + 0x0004d470 20746f20 75736520 62792064 65666175 to use by defau │ │ + 0x0004d480 6c740036 2e35004c 616e6775 61676520 lt.6.5.Language │ │ + 0x0004d490 6d6f6465 6c207072 6f626162 696c6974 model probabilit │ │ + 0x0004d4a0 79207765 69676874 002d6677 64666c61 y weight.-fwdfla │ │ + 0x0004d4b0 746c7700 382e3500 4c616e67 75616765 tlw.8.5.Language │ │ + 0x0004d4c0 206d6f64 656c2070 726f6261 62696c69 model probabili │ │ + 0x0004d4d0 74792077 65696768 7420666f 7220666c ty weight for fl │ │ + 0x0004d4e0 6174206c 65786963 6f6e2028 326e6420 at lexicon (2nd │ │ + 0x0004d4f0 70617373 29206465 636f6469 6e67002d pass) decoding.- │ │ + 0x0004d500 62657374 70617468 6c770039 2e35004c bestpathlw.9.5.L │ │ + 0x0004d510 616e6775 61676520 6d6f6465 6c207072 anguage model pr │ │ + 0x0004d520 6f626162 696c6974 79207765 69676874 obability weight │ │ + 0x0004d530 20666f72 20626573 74706174 68207365 for bestpath se │ │ + 0x0004d540 61726368 002d6173 63616c65 0032302e arch.-ascale.20. │ │ + 0x0004d550 3000496e 76657273 65206f66 2061636f 0.Inverse of aco │ │ + 0x0004d560 75737469 63206d6f 64656c20 7363616c ustic model scal │ │ + 0x0004d570 6520666f 7220636f 6e666964 656e6365 e for confidence │ │ + 0x0004d580 2073636f 72652063 616c6375 6c617469 score calculati │ │ + 0x0004d590 6f6e002d 77697000 302e3635 00576f72 on.-wip.0.65.Wor │ │ + 0x0004d5a0 6420696e 73657274 696f6e20 70656e61 d insertion pena │ │ + 0x0004d5b0 6c747900 2d6e7770 656e0031 2e30004e lty.-nwpen.1.0.N │ │ + 0x0004d5c0 65772077 6f726420 7472616e 73697469 ew word transiti │ │ + 0x0004d5d0 6f6e2070 656e616c 7479002d 70697000 on penalty.-pip. │ │ + 0x0004d5e0 50686f6e 6520696e 73657274 696f6e20 Phone insertion │ │ + 0x0004d5f0 70656e61 6c747900 2d757700 556e6967 penalty.-uw.Unig │ │ + 0x0004d600 72616d20 77656967 6874002d 73696c70 ram weight.-silp │ │ + 0x0004d610 726f6200 302e3030 35005369 6c656e63 rob.0.005.Silenc │ │ + 0x0004d620 6520776f 72642074 72616e73 6974696f e word transitio │ │ + 0x0004d630 6e207072 6f626162 696c6974 79002d66 n probability.-f │ │ + 0x0004d640 696c6c70 726f6200 31652d38 0046696c illprob.1e-8.Fil │ │ + 0x0004d650 6c657220 776f7264 20747261 6e736974 ler word transit │ │ + 0x0004d660 696f6e20 70726f62 6162696c 69747900 ion probability. │ │ + 0x0004d670 2d626768 69737400 42696772 616d2d6d -bghist.Bigram-m │ │ + 0x0004d680 6f64653a 20496620 54525545 206f6e6c ode: If TRUE onl │ │ + 0x0004d690 79206f6e 65204250 20656e74 72792f66 y one BP entry/f │ │ + 0x0004d6a0 72616d65 3b20656c 7365206f 6e652070 rame; else one p │ │ + 0x0004d6b0 6572204c 4d207374 61746500 2d6c6578 er LM state.-lex │ │ + 0x0004d6c0 74726565 64756d70 00576865 74686572 treedump.Whether │ │ + 0x0004d6d0 20746f20 64756d70 20746865 206c6578 to dump the lex │ │ + 0x0004d6e0 74726565 20737472 75637475 72652074 tree structure t │ │ + 0x0004d6f0 6f207374 64657272 2028666f 72206465 o stderr (for de │ │ + 0x0004d700 62756767 696e6729 2c203120 666f7220 bugging), 1 for │ │ + 0x0004d710 52617669 27732066 6f726d61 742c2032 Ravi's format, 2 │ │ + 0x0004d720 20666f72 20446f74 20666f72 6d61742c for Dot format, │ │ + 0x0004d730 204c6172 67657220 7468616e 20322077 Larger than 2 w │ │ + 0x0004d740 696c6c20 62652074 72656174 65642061 ill be treated a │ │ + 0x0004d750 73205261 76692773 20666f72 6d617400 s Ravi's format. │ │ + 0x0004d760 53706869 6e782066 6f726d61 74206669 Sphinx format fi │ │ + 0x0004d770 6e697465 20737461 74652067 72616d6d nite state gramm │ │ + 0x0004d780 61722066 696c6500 4a534746 20677261 ar file.JSGF gra │ │ + 0x0004d790 6d6d6172 2066696c 65005374 61727420 mmar file.Start │ │ + 0x0004d7a0 72756c65 20666f72 204a5347 46202866 rule for JSGF (f │ │ + 0x0004d7b0 69727374 20707562 6c696320 72756c65 irst public rule │ │ + 0x0004d7c0 20697320 64656661 756c7429 002d6673 is default).-fs │ │ + 0x0004d7d0 67757365 616c7470 726f6e00 41646420 gusealtpron.Add │ │ + 0x0004d7e0 616c7465 726e6174 65207072 6f6e756e alternate pronun │ │ + 0x0004d7f0 63696174 696f6e73 20746f20 46534700 ciations to FSG. │ │ + 0x0004d800 2d667367 75736566 696c6c65 7200496e -fsgusefiller.In │ │ + 0x0004d810 73657274 2066696c 6c657220 776f7264 sert filler word │ │ + 0x0004d820 73206174 20656163 68207374 6174652e s at each state. │ │ + 0x0004d830 004b6579 70687261 73652074 6f207370 .Keyphrase to sp │ │ + 0x0004d840 6f740041 2066696c 65207769 7468206b ot.A file with k │ │ + 0x0004d850 65797068 72617365 7320746f 2073706f eyphrases to spo │ │ + 0x0004d860 742c206f 6e652070 6572206c 696e6500 t, one per line. │ │ + 0x0004d870 2d6b7773 5f706c70 0031652d 31005068 -kws_plp.1e-1.Ph │ │ + 0x0004d880 6f6e6520 6c6f6f70 2070726f 62616269 one loop probabi │ │ + 0x0004d890 6c697479 20666f72 206b6579 776f7264 lity for keyword │ │ + 0x0004d8a0 2073706f 7474696e 67002d6b 77735f74 spotting.-kws_t │ │ + 0x0004d8b0 68726573 686f6c64 00546872 6573686f hreshold.Thresho │ │ + 0x0004d8c0 6c642066 6f722070 28687970 292f7028 ld for p(hyp)/p( │ │ + 0x0004d8d0 616c7465 726e6174 69766573 29207261 alternatives) ra │ │ + 0x0004d8e0 74696f00 2d6c6f67 666e0046 696c6520 tio.-logfn.File │ │ + 0x0004d8f0 746f2077 72697465 206c6f67 206d6573 to write log mes │ │ + 0x0004d900 73616765 7320696e 00566572 626f7369 sages in.Verbosi │ │ + 0x0004d910 7479206c 6576656c 20666f72 20646562 ty level for deb │ │ + 0x0004d920 75676769 6e67206d 65737361 67657300 ugging messages. │ │ + 0x0004d930 44697265 63746f72 7920746f 206c6f67 Directory to log │ │ + 0x0004d940 20666561 74757265 2066696c 65732074 feature files t │ │ + 0x0004d950 6f004469 72656374 6f727920 746f206c o.Directory to l │ │ + 0x0004d960 6f672072 61772061 7564696f 2066696c og raw audio fil │ │ + 0x0004d970 65732074 6f004469 72656374 6f727920 es to.Directory │ │ + 0x0004d980 746f206c 6f672073 656e6f6e 65207363 to log senone sc │ │ + 0x0004d990 6f726520 66696c65 7320746f 002e2e2f ore files to.../ │ │ + 0x0004d9a0 706f636b 65747370 68696e78 2f737263 pocketsphinx/src │ │ + 0x0004d9b0 2f6c6962 706f636b 65747370 68696e78 /libpocketsphinx │ │ + 0x0004d9c0 2f70735f 6c617474 6963652e 63002564 /ps_lattice.c.%d │ │ + 0x0004d9d0 00577269 74696e67 206c6174 74696365 .Writing lattice │ │ + 0x0004d9e0 2066696c 653a2025 730a0077 00466169 file: %s..w.Fai │ │ + 0x0004d9f0 6c656420 746f206f 70656e20 6c617474 led to open latt │ │ + 0x0004da00 69636520 66696c65 20272573 2720666f ice file '%s' fo │ │ + 0x0004da10 72207772 6974696e 67002320 67657463 r writing.# getc │ │ + 0x0004da20 77643a20 2f746869 732f6973 2f626f67 wd: /this/is/bog │ │ + 0x0004da30 75730a00 23202d6c 6f676261 73652025 us..# -logbase % │ │ + 0x0004da40 650a0023 0a004672 616d6573 2025640a e..#..Frames %d. │ │ + 0x0004da50 004e6f64 65732025 6420284e 4f444549 .Nodes %d (NODEI │ │ + 0x0004da60 4420574f 52442053 54415254 4652414d D WORD STARTFRAM │ │ + 0x0004da70 45204649 5253542d 454e4446 52414d45 E FIRST-ENDFRAME │ │ + 0x0004da80 204c4153 542d454e 44465241 4d45290a LAST-ENDFRAME). │ │ + 0x0004da90 00256420 25732025 64202564 20256420 .%d %s %d %d %d │ │ + 0x0004daa0 3b202564 0a00496e 69746961 6c202564 ; %d..Initial %d │ │ + 0x0004dab0 0a46696e 616c2025 640a0042 65737453 .Final %d..BestS │ │ + 0x0004dac0 65674173 63722025 6420284e 4f444549 egAscr %d (NODEI │ │ + 0x0004dad0 4420454e 44465241 4d452041 53434f52 D ENDFRAME ASCOR │ │ + 0x0004dae0 45290a00 45646765 73202846 524f4d2d E)..Edges (FROM- │ │ + 0x0004daf0 4e4f4445 49442054 4f2d4e4f 44454944 NODEID TO-NODEID │ │ + 0x0004db00 20415343 4f524529 0a002564 20256420 ASCORE)..%d %d │ │ + 0x0004db10 25640a00 456e640a 00215345 4e545f53 %d..End..!SENT_S │ │ + 0x0004db20 54415254 00215345 4e545f45 4e440021 TART.!SENT_END.! │ │ + 0x0004db30 4e554c4c 0023204c 61747469 63652067 NULL.# Lattice g │ │ + 0x0004db40 656e6572 61746564 20627920 506f636b enerated by Pock │ │ + 0x0004db50 65745370 68696e78 0a00230a 23204865 etSphinx..#.# He │ │ + 0x0004db60 61646572 0a230a00 56455253 494f4e3d ader.#..VERSION= │ │ + 0x0004db70 312e300a 00737461 72743d25 640a0065 1.0..start=%d..e │ │ + 0x0004db80 6e643d25 640a004e 3d256409 4c3d2564 nd=%d..N=%d.L=%d │ │ + 0x0004db90 0a00230a 23204e6f 64652064 6566696e ..#.# Node defin │ │ + 0x0004dba0 6974696f 6e730a23 0a00493d 25640974 itions.#..I=%d.t │ │ + 0x0004dbb0 3d252e32 6609573d 25730976 3d25640a =%.2f.W=%s.v=%d. │ │ + 0x0004dbc0 00230a23 204c696e 6b206465 66696e69 .#.# Link defini │ │ + 0x0004dbd0 74696f6e 730a230a 004a3d25 6409533d tions.#..J=%d.S= │ │ + 0x0004dbe0 25640945 3d256409 613d2566 09703d25 %d.E=%d.a=%f.p=% │ │ + 0x0004dbf0 670a0052 65616469 6e672044 41472066 g..Reading DAG f │ │ + 0x0004dc00 696c653a 2025730a 00466169 6c656420 ile: %s..Failed │ │ + 0x0004dc10 746f206f 70656e20 44414720 66696c65 to open DAG file │ │ + 0x0004dc20 20272573 2720666f 72207265 6164696e '%s' for readin │ │ + 0x0004dc30 67005072 656d6174 75726520 454f4628 g.Premature EOF( │ │ + 0x0004dc40 2573290a 00232067 65746377 643a2000 %s)..# getcwd: . │ │ + 0x0004dc50 25732064 6f657320 6e6f7420 62656769 %s does not begi │ │ + 0x0004dc60 6e207769 74682027 23206765 74637764 n with '# getcwd │ │ + 0x0004dc70 3a20270a 25730023 202d6c6f 67626173 : '.%s.# -logbas │ │ + 0x0004dc80 65200025 733a2043 616e6e6f 74206669 e .%s: Cannot fi │ │ + 0x0004dc90 6e64202d 6c6f6762 61736520 696e2068 nd -logbase in h │ │ + 0x0004dca0 65616465 720a0025 6c660049 6e636f6e eader..%lf.Incon │ │ + 0x0004dcb0 73697374 656e7420 6c6f6762 61736573 sistent logbases │ │ + 0x0004dcc0 3a202566 20767320 25663a20 77696c6c : %f vs %f: will │ │ + 0x0004dcd0 20636f6d 70656e73 6174650a 004c6174 compensate..Lat │ │ + 0x0004dce0 74696365 206c6f67 20726174 696f3a20 tice log ratio: │ │ + 0x0004dcf0 25660a00 4672616d 65730046 72616d65 %f..Frames.Frame │ │ + 0x0004dd00 73207061 72616d65 74657220 6d697373 s parameter miss │ │ + 0x0004dd10 696e6720 6f722069 6e76616c 69640a00 ing or invalid.. │ │ + 0x0004dd20 4e6f6465 73004e6f 64657320 70617261 Nodes.Nodes para │ │ + 0x0004dd30 6d657465 72206d69 7373696e 67206f72 meter missing or │ │ + 0x0004dd40 20696e76 616c6964 0a005072 656d6174 invalid..Premat │ │ + 0x0004dd50 75726520 454f4620 7768696c 65206c6f ure EOF while lo │ │ + 0x0004dd60 6164696e 67204e6f 64657328 2573290a ading Nodes(%s). │ │ + 0x0004dd70 00256420 25323535 73202564 20256420 .%d %255s %d %d │ │ + 0x0004dd80 25640043 616e6e6f 74207061 72736520 %d.Cannot parse │ │ + 0x0004dd90 6c696e65 3a202573 2c207661 6c756520 line: %s, value │ │ + 0x0004dda0 6f662063 6f756e74 2025640a 00556e6b of count %d..Unk │ │ + 0x0004ddb0 6e6f776e 20776f72 6420696e 206c696e nown word in lin │ │ + 0x0004ddc0 653a2025 730a0053 65716e6f 20657272 e: %s..Seqno err │ │ + 0x0004ddd0 6f723a20 25730a00 496e6974 69616c00 or: %s..Initial. │ │ + 0x0004dde0 496e6974 69616c20 6e6f6465 20706172 Initial node par │ │ + 0x0004ddf0 616d6574 6572206d 69737369 6e67206f ameter missing o │ │ + 0x0004de00 7220696e 76616c69 640a0046 696e616c r invalid..Final │ │ + 0x0004de10 0046696e 616c206e 6f646520 70617261 .Final node para │ │ + 0x0004de20 6d657465 72206d69 7373696e 67206f72 meter missing or │ │ + 0x0004de30 20696e76 616c6964 0a004265 73745365 invalid..BestSe │ │ + 0x0004de40 67417363 72004265 73745365 67417363 gAscr.BestSegAsc │ │ + 0x0004de50 72207061 72616d65 74657220 6d697373 r parameter miss │ │ + 0x0004de60 696e670a 00507265 6d617475 72652045 ing..Premature E │ │ + 0x0004de70 4f462077 68696c65 20282573 29206967 OF while (%s) ig │ │ + 0x0004de80 6e6f7269 6e672042 65737453 65674173 noring BestSegAs │ │ + 0x0004de90 63720a00 45646765 73002564 20256420 cr..Edges.%d %d │ │ + 0x0004dea0 25640054 65726d69 6e617469 6e672027 %d.Terminating ' │ │ + 0x0004deb0 456e6427 206d6973 73696e67 0a003c2f End' missing...Failed to loa │ │ + 0x0004ded0 64202573 0a004564 67657320 6d697373 d %s..Edges miss │ │ + 0x0004dee0 696e670a 004e6f72 6d616c69 7a657220 ing..Normalizer │ │ + 0x0004def0 50284f29 203d2061 6c706861 2825733a P(O) = alpha(%s: │ │ + 0x0004df00 25643a25 6429203d 2025640a 004a6f69 %d:%d) = %d..Joi │ │ + 0x0004df10 6e742050 284f2c53 29203d20 25642050 nt P(O,S) = %d P │ │ + 0x0004df20 28537c4f 29203d20 25640a00 2e2e2f70 (S|O) = %d..../p │ │ + 0x0004df30 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ + 0x0004df40 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ + 0x0004df50 61636d6f 642e6300 4672616d 65202564 acmod.c.Frame %d │ │ + 0x0004df60 206f7574 73696465 20717565 7565206f outside queue o │ │ + 0x0004df70 66202564 20667261 6d65732c 20256420 f %d frames, %d │ │ + 0x0004df80 616c6c6f 63202825 64203e20 2564292c alloc (%d > %d), │ │ + 0x0004df90 2063616e 6e6f7420 73636f72 650a0046 cannot score..F │ │ + 0x0004dfa0 61696c65 6420746f 20777269 74652025 ailed to write % │ │ + 0x0004dfb0 64207661 6c756573 20746f20 6c6f6720 d values to log │ │ + 0x0004dfc0 66696c65 00436f6e 66696775 72656420 file.Configured │ │ + 0x0004dfd0 66656174 75726520 6c656e67 74682025 feature length % │ │ + 0x0004dfe0 6420646f 65736e27 74206d61 74636820 d doesn't match │ │ + 0x0004dff0 66656174 75726520 65787472 61637469 feature extracti │ │ + 0x0004e000 6f6e206f 75747075 74207369 7a652025 on output size % │ │ + 0x0004e010 640a0050 61727365 64206d6f 64656c2d d..Parsed model- │ │ + 0x0004e020 73706563 69666963 20666561 74757265 specific feature │ │ + 0x0004e030 20706172 616d6574 65727320 66726f6d parameters from │ │ + 0x0004e040 2025730a 00526561 64696e67 206c696e %s..Reading lin │ │ + 0x0004e050 65617220 66656174 75726520 7472616e ear feature tran │ │ + 0x0004e060 73666f72 6d617469 6f6e2066 726f6d20 sformation from │ │ + 0x0004e070 25730a00 5573696e 67207375 62766563 %s..Using subvec │ │ + 0x0004e080 746f7220 73706563 69666963 6174696f tor specificatio │ │ + 0x0004e090 6e202573 0a004163 6f757374 6963206d n %s..Acoustic m │ │ + 0x0004e0a0 6f64656c 20646566 696e6974 696f6e20 odel definition │ │ + 0x0004e0b0 6973206e 6f742073 70656369 66696564 is not specified │ │ + 0x0004e0c0 20656974 68657220 77697468 202d6d64 either with -md │ │ + 0x0004e0d0 6566206f 7074696f 6e206f72 20776974 ef option or wit │ │ + 0x0004e0e0 68202d68 6d6d0a00 466f6c64 65722027 h -hmm..Folder ' │ │ + 0x0004e0f0 25732720 646f6573 206e6f74 20636f6e %s' does not con │ │ + 0x0004e100 7461696e 2061636f 75737469 63206d6f tain acoustic mo │ │ + 0x0004e110 64656c20 64656669 6e697469 6f6e2027 del definition ' │ │ + 0x0004e120 6d646566 270a0046 61696c65 6420746f mdef'..Failed to │ │ + 0x0004e130 20726561 64206163 6f757374 6963206d read acoustic m │ │ + 0x0004e140 6f64656c 20646566 696e6974 696f6e20 odel definition │ │ + 0x0004e150 66726f6d 2025730a 004e6f20 746d6174 from %s..No tmat │ │ + 0x0004e160 2066696c 65207370 65636966 6965640a file specified. │ │ + 0x0004e170 004e6f20 6d65616e 2f766172 2f746d61 .No mean/var/tma │ │ + 0x0004e180 74206669 6c657320 73706563 69666965 t files specifie │ │ + 0x0004e190 640a0055 73696e67 2067656e 6572616c d..Using general │ │ + 0x0004e1a0 206d756c 74692d73 74726561 6d20474d multi-stream GM │ │ + 0x0004e1b0 4d20636f 6d707574 6174696f 6e0a0041 M computation..A │ │ + 0x0004e1c0 7474656d 7074696e 6720746f 20757365 ttempting to use │ │ + 0x0004e1d0 20534348 4d4d2063 6f6d7075 74617469 SCHMM computati │ │ + 0x0004e1e0 6f6e206d 6f64756c 650a0041 7474656d on module..Attem │ │ + 0x0004e1f0 7074696e 6720746f 20757365 20505448 pting to use PTH │ │ + 0x0004e200 4d4d2063 6f6d7075 74617469 6f6e206d MM computation m │ │ + 0x0004e210 6f64756c 650a0046 616c6c69 6e672062 odule..Falling b │ │ + 0x0004e220 61636b20 746f2067 656e6572 616c206d ack to general m │ │ + 0x0004e230 756c7469 2d737472 65616d20 474d4d20 ulti-stream GMM │ │ + 0x0004e240 636f6d70 75746174 696f6e0a 00256600 computation..%f. │ │ + 0x0004e250 76657273 696f6e00 302e3100 6d646566 version.0.1.mdef │ │ + 0x0004e260 5f66696c 65006e5f 73656e00 6c6f6762 _file.n_sen.logb │ │ + 0x0004e270 61736500 4661696c 65642074 6f207265 ase.Failed to re │ │ + 0x0004e280 61642066 72616d65 2066726f 6d207365 ad frame from se │ │ + 0x0004e290 6e6f6e65 2066696c 65004e75 6d626572 none file.Number │ │ + 0x0004e2a0 206f6620 73656e6f 6e657320 696e2073 of senones in s │ │ + 0x0004e2b0 656e6f6e 65206669 6c652028 25642920 enone file (%d) │ │ + 0x0004e2c0 646f6573 206e6f74 206d6174 6368206d does not match m │ │ + 0x0004e2d0 64656620 28256429 0a004c6f 67626173 def (%d)..Logbas │ │ + 0x0004e2e0 6520696e 2073656e 6f6e6520 66696c65 e in senone file │ │ + 0x0004e2f0 20282566 2920646f 6573206e 6f74206d (%f) does not m │ │ + 0x0004e300 61746368 2061636d 6f642028 2566290a atch acmod (%f). │ │ + 0x0004e310 00436972 63756c61 72206665 61747572 .Circular featur │ │ + 0x0004e320 65206275 66666572 2063616e 6e6f7420 e buffer cannot │ │ + 0x0004e330 62652072 65776f75 6e642028 6f757470 be rewound (outp │ │ + 0x0004e340 75742066 72616d65 2025642c 20616c6c ut frame %d, all │ │ + 0x0004e350 6f632025 64290a00 4661696c 65642074 oc %d)..Failed t │ │ + 0x0004e360 6f207772 69746520 6672616d 6520746f o write frame to │ │ + 0x0004e370 2073656e 6f6e6520 66696c65 002e2e2f senone file.../ │ │ + 0x0004e380 706f636b 65747370 68696e78 2f737263 pocketsphinx/src │ │ + 0x0004e390 2f6c6962 706f636b 65747370 68696e78 /libpocketsphinx │ │ + 0x0004e3a0 2f616c6c 70686f6e 655f7365 61726368 /allphone_search │ │ + 0x0004e3b0 2e630054 4f54414c 20667764 666c6174 .c.TOTAL fwdflat │ │ + 0x0004e3c0 20252e32 66204350 5520252e 33662078 %.2f CPU %.3f x │ │ + 0x0004e3d0 52540a00 544f5441 4c206677 64666c61 RT..TOTAL fwdfla │ │ + 0x0004e3e0 7420252e 32662077 616c6c20 252e3366 t %.2f wall %.3f │ │ + 0x0004e3f0 20785254 0a004361 6e6e6f74 2066696e xRT..Cannot fin │ │ + 0x0004e400 64204349 2d70686f 6e652025 730a0053 d CI-phone %s..S │ │ + 0x0004e410 494c0043 616e6e6f 74206669 6e642048 IL.Cannot find H │ │ + 0x0004e420 4d4d2066 6f722025 730a0025 64206672 MM for %s..%d fr │ │ + 0x0004e430 616d6573 2c202564 20484d4d 73202825 ames, %d HMMs (% │ │ + 0x0004e440 642f6672 292c2025 64207365 6e6f6e65 d/fr), %d senone │ │ + 0x0004e450 73202825 642f6672 292c2025 64206869 s (%d/fr), %d hi │ │ + 0x0004e460 73746f72 7920656e 74726965 73202825 story entries (% │ │ + 0x0004e470 642f6672 290a0061 6c6c7068 6f6e6520 d/fr)..allphone │ │ + 0x0004e480 252e3266 20435055 20252e33 66207852 %.2f CPU %.3f xR │ │ + 0x0004e490 540a0061 6c6c7068 6f6e6520 252e3266 T..allphone %.2f │ │ + 0x0004e4a0 2077616c 6c20252e 33662078 52540a00 wall %.3f xRT.. │ │ + 0x0004e4b0 4879703a 2025730a 002d6c6d 20617267 Hyp: %s..-lm arg │ │ + 0x0004e4c0 756d656e 74206d69 7373696e 673b2064 ument missing; d │ │ + 0x0004e4d0 6f696e67 20756e63 6f6e7374 7261696e oing unconstrain │ │ + 0x0004e4e0 65642070 686f6e65 2d6c6f6f 70206465 ed phone-loop de │ │ + 0x0004e4f0 636f6469 6e670a00 4275696c 64696e67 coding..Building │ │ + 0x0004e500 2050484d 4d206e65 74206f66 20256420 PHMM net of %d │ │ + 0x0004e510 70686f6e 65730a00 2564206e 6f646573 phones..%d nodes │ │ + 0x0004e520 2c202564 206c696e 6b730a00 4661696c , %d links..Fail │ │ + 0x0004e530 65642074 6f20696e 69746961 6c697a65 ed to initialize │ │ + 0x0004e540 206e6772 616d206d 6f64656c 20736574 ngram model set │ │ + 0x0004e550 20666f72 2070686f 6e656d65 20646563 for phoneme dec │ │ + 0x0004e560 6f64696e 67004661 696c6564 20746f20 oding.Failed to │ │ + 0x0004e570 6c6f6164 206c616e 67756167 65206d6f load language mo │ │ + 0x0004e580 64656c20 73706563 69666965 6420696e del specified in │ │ + 0x0004e590 202d616c 6c70686f 6e652c20 646f696e -allphone, doin │ │ + 0x0004e5a0 6720756e 636f6e73 74726169 6e656420 g unconstrained │ │ + 0x0004e5b0 70686f6e 652d6c6f 6f702064 65636f64 phone-loop decod │ │ + 0x0004e5c0 696e670a 00416c6c 70686f6e 65286265 ing..Allphone(be │ │ + 0x0004e5d0 616d3a20 25642c20 70626561 6d3a2025 am: %d, pbeam: % │ │ + 0x0004e5e0 64290a00 616c6c70 686f6e65 002e2e2f d)..allphone.../ │ │ + 0x0004e5f0 706f636b 65747370 68696e78 2f737263 pocketsphinx/src │ │ + 0x0004e600 2f6c6962 706f636b 65747370 68696e78 /libpocketsphinx │ │ + 0x0004e610 2f62696e 5f6d6465 662e6300 4e756d62 /bin_mdef.c.Numb │ │ + 0x0004e620 6572206f 66207365 6e6f6e65 73206578 er of senones ex │ │ + 0x0004e630 63656564 73206c69 6d69743a 20256420 ceeds limit: %d │ │ + 0x0004e640 3e202564 0a004e75 6d626572 206f6620 > %d..Number of │ │ + 0x0004e650 73656e6f 6e652073 65717565 6e636573 senone sequences │ │ + 0x0004e660 20657863 65656473 206c696d 69743a20 exceeds limit: │ │ + 0x0004e670 2564203e 2025640a 004e756d 62657220 %d > %d..Number │ │ + 0x0004e680 6f662070 686f6e65 73206578 63656564 of phones exceed │ │ + 0x0004e690 73206c69 6d69743a 20256420 3e202564 s limit: %d > %d │ │ + 0x0004e6a0 0a005068 6f6e6520 6e616d65 73206172 ..Phone names ar │ │ + 0x0004e6b0 65206e6f 7420696e 20736f72 74656420 e not in sorted │ │ + 0x0004e6c0 6f726465 722c2073 6f727279 2e00416c order, sorry..Al │ │ + 0x0004e6d0 6c6f6361 74696e67 20256420 2a202564 locating %d * %d │ │ + 0x0004e6e0 20627974 65732028 2564204b 69422920 bytes (%d KiB) │ │ + 0x0004e6f0 666f7220 43442074 7265650a 002d0030 for CD tree..-.0 │ │ + 0x0004e700 2e330a00 2564206e 5f626173 650a0025 .3..%d n_base..% │ │ + 0x0004e710 64206e5f 7472690a 00256420 6e5f7374 d n_tri..%d n_st │ │ + 0x0004e720 6174655f 6d61700a 00256420 6e5f7469 ate_map..%d n_ti │ │ + 0x0004e730 65645f73 74617465 0a002564 206e5f74 ed_state..%d n_t │ │ + 0x0004e740 6965645f 63695f73 74617465 0a002564 ied_ci_state..%d │ │ + 0x0004e750 206e5f74 6965645f 746d6174 0a00230a n_tied_tmat..#. │ │ + 0x0004e760 2320436f 6c756d6e 73206465 66696e69 # Columns defini │ │ + 0x0004e770 74696f6e 730a0023 25347320 25337320 tions..#%4s %3s │ │ + 0x0004e780 25337320 25317320 25367320 25347320 %3s %1s %6s %4s │ │ + 0x0004e790 25730a00 62617365 006c6674 00727400 %s..base.lft.rt. │ │ + 0x0004e7a0 70006174 74726962 00746d61 74002020 p.attrib.tmat. │ │ + 0x0004e7b0 2020202e 2e2e2073 74617465 20696427 ... state id' │ │ + 0x0004e7c0 73202e2e 2e002535 73202533 73202533 s ....%5s %3s %3 │ │ + 0x0004e7d0 73202531 73002025 36730066 696c6c65 s %1s. %6s.fille │ │ + 0x0004e7e0 72006e2f 61002025 34640020 25367500 r.n/a. %4d. %6u. │ │ + 0x0004e7f0 204e0a00 25357320 25337320 25337320 N..%5s %3s %3s │ │ + 0x0004e800 25630069 62657375 00526561 64696e67 %c.ibesu.Reading │ │ + 0x0004e810 2062696e 61727920 6d6f6465 6c206465 binary model de │ │ + 0x0004e820 66696e69 74696f6e 3a202573 0a004661 finition: %s..Fa │ │ + 0x0004e830 696c6564 20746f20 72656164 20627974 iled to read byt │ │ + 0x0004e840 652d6f72 64657220 6d61726b 65722066 e-order marker f │ │ + 0x0004e850 726f6d20 25730a00 4d757374 20627974 rom %s..Must byt │ │ + 0x0004e860 652d7377 61702025 730a0046 61696c65 e-swap %s..Faile │ │ + 0x0004e870 6420746f 20726561 64207665 7273696f d to read versio │ │ + 0x0004e880 6e206672 6f6d2025 730a0046 696c6520 n from %s..File │ │ + 0x0004e890 666f726d 61742076 65727369 6f6e2025 format version % │ │ + 0x0004e8a0 6420666f 72202573 20697320 6e657765 d for %s is newe │ │ + 0x0004e8b0 72207468 616e206c 69627261 72790a00 r than library.. │ │ + 0x0004e8c0 4661696c 65642074 6f207265 61642068 Failed to read h │ │ + 0x0004e8d0 65616465 72206c65 6e677468 2066726f eader length fro │ │ + 0x0004e8e0 6d202573 0a004661 696c6564 20746f20 m %s..Failed to │ │ + 0x0004e8f0 72656164 20257320 66726f6d 2025730a read %s from %s. │ │ + 0x0004e900 00266d2d 3e6e5f63 6970686f 6e650026 .&m->n_ciphone.& │ │ + 0x0004e910 6d2d3e6e 5f70686f 6e650026 6d2d3e6e m->n_phone.&m->n │ │ + 0x0004e920 5f656d69 745f7374 61746500 266d2d3e _emit_state.&m-> │ │ + 0x0004e930 6e5f6369 5f73656e 00266d2d 3e6e5f73 n_ci_sen.&m->n_s │ │ + 0x0004e940 656e0026 6d2d3e6e 5f746d61 7400266d en.&m->n_tmat.&m │ │ + 0x0004e950 2d3e6e5f 73736571 00266d2d 3e6e5f63 ->n_sseq.&m->n_c │ │ + 0x0004e960 74780026 6d2d3e6e 5f63645f 74726565 tx.&m->n_cd_tree │ │ + 0x0004e970 00266d2d 3e73696c 002d6d6d 61702073 .&m->sil.-mmap s │ │ + 0x0004e980 70656369 66696564 2c206275 74206d64 pecified, but md │ │ + 0x0004e990 65662069 73206f74 6865722d 656e6469 ef is other-endi │ │ + 0x0004e9a0 616e2e20 2057696c 6c206e6f 74206d65 an. Will not me │ │ + 0x0004e9b0 6d6f7279 2d6d6170 2e0a0046 61696c65 mory-map...Faile │ │ + 0x0004e9c0 6420746f 20726561 64202564 20627974 d to read %d byt │ │ + 0x0004e9d0 6573206f 66206461 74612066 726f6d20 es of data from │ │ + 0x0004e9e0 25730a00 53656e6f 6e652025 64206973 %s..Senone %d is │ │ + 0x0004e9f0 20736861 72656420 62657477 65656e20 shared between │ │ + 0x0004ea00 6d756c74 69706c65 20626173 65207068 multiple base ph │ │ + 0x0004ea10 6f6e6573 0a004344 2070686f 6e652025 ones..CD phone % │ │ + 0x0004ea20 64206861 73206665 77657220 73746174 d has fewer stat │ │ + 0x0004ea30 65732074 68616e20 43492070 686f6e65 es than CI phone │ │ + 0x0004ea40 2025640a 00256420 43492d70 686f6e65 %d..%d CI-phone │ │ + 0x0004ea50 2c202564 2043442d 70686f6e 652c2025 , %d CD-phone, % │ │ + 0x0004ea60 6420656d 69747374 6174652f 70686f6e d emitstate/phon │ │ + 0x0004ea70 652c2025 64204349 2d73656e 2c202564 e, %d CI-sen, %d │ │ + 0x0004ea80 2053656e 2c202564 2053656e 2d536571 Sen, %d Sen-Seq │ │ + 0x0004ea90 0a002573 20257320 25732025 63002e2e ..%s %s %s %c... │ │ + 0x0004eaa0 2f706f63 6b657473 7068696e 782f7372 /pocketsphinx/sr │ │ + 0x0004eab0 632f6c69 62706f63 6b657473 7068696e c/libpocketsphin │ │ + 0x0004eac0 782f626c 6b617272 61795f6c 6973742e x/blkarray_list. │ │ + 0x0004ead0 63004361 6e6e6f74 20616c6c 6f636174 c.Cannot allocat │ │ + 0x0004eae0 65202564 78256420 626c6b61 72726179 e %dx%d blkarray │ │ + 0x0004eaf0 0a00426c 6f636b20 61727261 79202825 ..Block array (% │ │ + 0x0004eb00 64782564 29206578 68617573 7465640a dx%d) exhausted. │ │ + 0x0004eb10 002e2e2f 706f636b 65747370 68696e78 .../pocketsphinx │ │ + 0x0004eb20 2f737263 2f6c6962 706f636b 65747370 /src/libpocketsp │ │ + 0x0004eb30 68696e78 2f646963 742e6300 4661696c hinx/dict.c.Fail │ │ + 0x0004eb40 65642074 6f206f70 656e2027 25732700 ed to open '%s'. │ │ + 0x0004eb50 252d3330 73202573 0a005265 616c6c6f %-30s %s..Reallo │ │ + 0x0004eb60 63617469 6e672074 6f202564 204b6942 cating to %d KiB │ │ + 0x0004eb70 20666f72 20776f72 6420656e 74726965 for word entrie │ │ + 0x0004eb80 730a004d 69737369 6e672062 61736520 s..Missing base │ │ + 0x0004eb90 776f7264 20666f72 3a202573 0a002323 word for: %s..## │ │ + 0x0004eba0 003b3b00 4c696e65 2025643a 204e6f20 .;;.Line %d: No │ │ + 0x0004ebb0 70726f6e 756e6369 6174696f 6e20666f pronunciation fo │ │ + 0x0004ebc0 7220776f 72642027 2573273b 2069676e r word '%s'; ign │ │ + 0x0004ebd0 6f726564 0a004c69 6e652025 643a2050 ored..Line %d: P │ │ + 0x0004ebe0 686f6e65 20272573 27206973 206d6973 hone '%s' is mis │ │ + 0x0004ebf0 696e6720 696e2074 68652061 636f7573 ing in the acous │ │ + 0x0004ec00 74696320 6d6f6465 6c3b2077 6f726420 tic model; word │ │ + 0x0004ec10 27257327 2069676e 6f726564 0a004c69 '%s' ignored..Li │ │ + 0x0004ec20 6e652025 643a2046 61696c65 6420746f ne %d: Failed to │ │ + 0x0004ec30 20616464 20746865 20776f72 64202725 add the word '% │ │ + 0x0004ec40 73272028 6475706c 69636174 653f293b s' (duplicate?); │ │ + 0x0004ec50 2069676e 6f726564 0a00416c 6c6f6361 ignored..Alloca │ │ + 0x0004ec60 74656420 2564204b 69422066 6f722073 ted %d KiB for s │ │ + 0x0004ec70 7472696e 67732c20 2564204b 69422066 trings, %d KiB f │ │ + 0x0004ec80 6f722070 686f6e65 730a0072 00466169 or phones..r.Fai │ │ + 0x0004ec90 6c656420 746f206f 70656e20 64696374 led to open dict │ │ + 0x0004eca0 696f6e61 72792066 696c6520 27257327 ionary file '%s' │ │ + 0x0004ecb0 20666f72 20726561 64696e67 00466169 for reading.Fai │ │ + 0x0004ecc0 6c656420 746f206f 70656e20 66696c6c led to open fill │ │ + 0x0004ecd0 65722064 69637469 6f6e6172 79206669 er dictionary fi │ │ + 0x0004ece0 6c652027 25732720 666f7220 72656164 le '%s' for read │ │ + 0x0004ecf0 696e6700 4e756d62 6572206f 6620776f ing.Number of wo │ │ + 0x0004ed00 72647320 696e2064 69637469 6f6e6172 rds in dictionar │ │ + 0x0004ed10 69657320 28256429 20657863 65656473 ies (%d) exceeds │ │ + 0x0004ed20 206c696d 69742028 2564290a 00416c6c limit (%d)..All │ │ + 0x0004ed30 6f636174 696e6720 2564202a 20256420 ocating %d * %d │ │ + 0x0004ed40 62797465 73202825 64204b69 42292066 bytes (%d KiB) f │ │ + 0x0004ed50 6f722077 6f726420 656e7472 6965730a or word entries. │ │ + 0x0004ed60 00526561 64696e67 206d6169 6e206469 .Reading main di │ │ + 0x0004ed70 6374696f 6e617279 3a202573 0a002564 ctionary: %s..%d │ │ + 0x0004ed80 20776f72 64732072 6561640a 00526561 words read..Rea │ │ + 0x0004ed90 64696e67 2066696c 6c657220 64696374 ding filler dict │ │ + 0x0004eda0 696f6e61 72793a20 25730a00 3c733e00 ionary: %s... │ │ + 0x0004edb0 3c73696c 3e00576f 72642027 25732720 .Word '%s' │ │ + 0x0004edc0 6d757374 206f6363 75722028 6f6e6c79 must occur (only │ │ + 0x0004edd0 2920696e 2066696c 6c657220 64696374 ) in filler dict │ │ + 0x0004ede0 696f6e61 72790a00 496e6974 69616c69 ionary..Initiali │ │ + 0x0004edf0 7a617469 6f6e206f 66206469 63745f74 zation of dict_t │ │ + 0x0004ee00 2c207265 706f7274 3a0a004d 61782077 , report:..Max w │ │ + 0x0004ee10 6f72643a 2025640a 004e6f20 6f662077 ord: %d..No of w │ │ + 0x0004ee20 6f72643a 2025640a 000a002e 2e2f706f ord: %d....../po │ │ + 0x0004ee30 636b6574 73706869 6e782f73 72632f6c cketsphinx/src/l │ │ + 0x0004ee40 6962706f 636b6574 73706869 6e782f64 ibpocketsphinx/d │ │ + 0x0004ee50 69637432 7069642e 63004669 6c6c696e ict2pid.c.Fillin │ │ + 0x0004ee60 6720696e 20636f6e 74657874 20747269 g in context tri │ │ + 0x0004ee70 70686f6e 65732066 6f722025 73283f2c phones for %s(?, │ │ + 0x0004ee80 3f290a00 4275696c 64696e67 20504944 ?)..Building PID │ │ + 0x0004ee90 20746162 6c657320 666f7220 64696374 tables for dict │ │ + 0x0004eea0 696f6e61 72790a00 416c6c6f 63617469 ionary..Allocati │ │ + 0x0004eeb0 6e672025 645e3320 2a202564 20627974 ng %d^3 * %d byt │ │ + 0x0004eec0 65732028 2564204b 69422920 666f7220 es (%d KiB) for │ │ + 0x0004eed0 776f7264 2d696e69 7469616c 20747269 word-initial tri │ │ + 0x0004eee0 70686f6e 65730a00 416c6c6f 63617465 phones..Allocate │ │ + 0x0004eef0 64202564 20627974 65732028 2564204b d %d bytes (%d K │ │ + 0x0004ef00 69422920 666f7220 776f7264 2d66696e iB) for word-fin │ │ + 0x0004ef10 616c2074 72697068 6f6e6573 0a00416c al triphones..Al │ │ + 0x0004ef20 6c6f6361 74656420 25642062 79746573 located %d bytes │ │ + 0x0004ef30 20282564 204b6942 2920666f 72207369 (%d KiB) for si │ │ + 0x0004ef40 6e676c65 2d70686f 6e652077 6f726420 ngle-phone word │ │ + 0x0004ef50 74726970 686f6e65 730a0023 20494e54 triphones..# INT │ │ + 0x0004ef60 45524e41 4c202877 6420636f 6d737369 ERNAL (wd comssi │ │ + 0x0004ef70 64207373 69642073 73696420 2e2e2e20 d ssid ssid ... │ │ + 0x0004ef80 73736964 20636f6d 73736964 290a0025 ssid comssid)..% │ │ + 0x0004ef90 33307320 00202535 64002320 4c444950 30s . %5d.# LDIP │ │ + 0x0004efa0 485f4c43 20286220 72206c20 73736964 H_LC (b r l ssid │ │ + 0x0004efb0 290a0025 36732025 36732025 36732025 )..%6s %6s %6s % │ │ + 0x0004efc0 35640a00 23205353 45512025 64202873 5d..# SSEQ %d (s │ │ + 0x0004efd0 656e6964 2073656e 6964202e 2e2e290a enid senid ...). │ │ + 0x0004efe0 00253564 20002320 454e440a 00284e55 .%5d .# END..(NU │ │ + 0x0004eff0 4c4c2900 2e2e2f70 6f636b65 74737068 LL).../pocketsph │ │ + 0x0004f000 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x0004f010 74737068 696e782f 6673675f 73656172 tsphinx/fsg_sear │ │ + 0x0004f020 63682e63 0046696e 616c2072 6573756c ch.c.Final resul │ │ + 0x0004f030 7420646f 6573206e 6f74206d 61746368 t does not match │ │ + 0x0004f040 20746865 20677261 6d6d6172 20696e20 the grammar in │ │ + 0x0004f050 6672616d 65202564 0a002564 20667261 frame %d..%d fra │ │ + 0x0004f060 6d65732c 20256420 484d4d73 20282564 mes, %d HMMs (%d │ │ + 0x0004f070 2f667229 2c202564 2073656e 6f6e6573 /fr), %d senones │ │ + 0x0004f080 20282564 2f667229 2c202564 20686973 (%d/fr), %d his │ │ + 0x0004f090 746f7279 20656e74 72696573 20282564 tory entries (%d │ │ + 0x0004f0a0 2f667229 0a0a0046 72616d65 2025643a /fr)...Frame %d: │ │ + 0x0004f0b0 204e6f20 61637469 76652048 4d4d2121 No active HMM!! │ │ + 0x0004f0c0 0a005041 4e494321 20467261 6d652025 ..PANIC! Frame % │ │ + 0x0004f0d0 643a2023 484d4d20 6576616c 75617465 d: #HMM evaluate │ │ + 0x0004f0e0 64282564 29203e20 23504e6f 64657328 d(%d) > #PNodes( │ │ + 0x0004f0f0 2564290a 00537461 7274206e 6f646520 %d)..Start node │ │ + 0x0004f100 25732e25 643a2564 3a25640a 00466169 %s.%d:%d:%d..Fai │ │ + 0x0004f110 6c656420 746f2066 696e6420 74686520 led to find the │ │ + 0x0004f120 73746172 74206e6f 64650a00 456e6420 start node..End │ │ + 0x0004f130 6e6f6465 2025732e 25643a25 643a2564 node %s.%d:%d:%d │ │ + 0x0004f140 20282564 290a0046 61696c65 6420746f (%d)..Failed to │ │ + 0x0004f150 2066696e 64207468 6520656e 64206e6f find the end no │ │ + 0x0004f160 64650a00 6c617474 69636520 73746172 de..lattice star │ │ + 0x0004f170 74206e6f 64652025 732e2564 20656e64 t node %s.%d end │ │ + 0x0004f180 206e6f64 65202573 2e25640a 00466169 node %s.%d..Fai │ │ + 0x0004f190 6c656420 746f206f 62746169 6e207468 led to obtain th │ │ + 0x0004f1a0 65206c61 74746963 65207768 696c6520 e lattice while │ │ + 0x0004f1b0 62657374 70617468 20656e61 626c6564 bestpath enabled │ │ + 0x0004f1c0 0a004661 696c6564 20746f20 66696e64 ..Failed to find │ │ + 0x0004f1d0 20746865 20626573 74706174 6820696e the bestpath in │ │ + 0x0004f1e0 2061206c 61747469 63650a00 46534728 a lattice..FSG( │ │ + 0x0004f1f0 6265616d 3a202564 2c207062 65616d3a beam: %d, pbeam: │ │ + 0x0004f200 2025642c 20776265 616d3a20 25643b20 %d, wbeam: %d; │ │ + 0x0004f210 7769703a 2025642c 20706970 3a202564 wip: %d, pip: %d │ │ + 0x0004f220 290a0054 68652077 6f726420 27257327 )..The word '%s' │ │ + 0x0004f230 20697320 6d697373 696e6720 696e2074 is missing in t │ │ + 0x0004f240 68652064 69637469 6f6e6172 790a0041 he dictionary..A │ │ + 0x0004f250 64646564 20256420 616c7465 726e6174 dded %d alternat │ │ + 0x0004f260 6520776f 72642074 72616e73 6974696f e word transitio │ │ + 0x0004f270 6e730a00 2e2e2f70 6f636b65 74737068 ns..../pocketsph │ │ + 0x0004f280 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x0004f290 74737068 696e782f 6b77735f 73656172 tsphinx/kws_sear │ │ + 0x0004f2a0 63682e63 004b5753 28626561 6d3a2025 ch.c.KWS(beam: % │ │ + 0x0004f2b0 642c2070 6c703a20 25642c20 64656661 d, plp: %d, defa │ │ + 0x0004f2c0 756c7420 74687265 73686f6c 64202564 ult threshold %d │ │ + 0x0004f2d0 290a0046 61696c65 6420746f 206f7065 )..Failed to ope │ │ + 0x0004f2e0 6e206b65 79776f72 64206669 6c652027 n keyword file ' │ │ + 0x0004f2f0 25732700 4661696c 65642074 6f206372 %s'.Failed to cr │ │ + 0x0004f300 65617465 206b7773 20736561 7263680a eate kws search. │ │ + 0x0004f310 00256425 6e002e2e 2f706f63 6b657473 .%d%n.../pockets │ │ + 0x0004f320 7068696e 782f7372 632f6c69 62706f63 phinx/src/libpoc │ │ + 0x0004f330 6b657473 7068696e 782f6d64 65662e63 ketsphinx/mdef.c │ │ + 0x0004f340 004d6973 73696e67 206f7220 62616420 .Missing or bad │ │ + 0x0004f350 7472616e 73697469 6f6e206d 61747269 transition matri │ │ + 0x0004f360 78206964 3a202573 0a00746d 61742d69 x id: %s..tmat-i │ │ + 0x0004f370 64282564 29203e20 23746d61 7420696e d(%d) > #tmat in │ │ + 0x0004f380 20686561 64657228 2564293a 2025730a header(%d): %s. │ │ + 0x0004f390 004d6973 73696e67 206f7220 62616420 .Missing or bad │ │ + 0x0004f3a0 73746174 655b2564 5d2d3e73 656e6f6e state[%d]->senon │ │ + 0x0004f3b0 65206d61 7070696e 673a2025 730a0043 e mapping: %s..C │ │ + 0x0004f3c0 492d7365 6e6f6e65 2d696428 25642920 I-senone-id(%d) │ │ + 0x0004f3d0 3e202343 492d7365 6e6f6e65 73282564 > #CI-senones(%d │ │ + 0x0004f3e0 293a2025 730a0053 656e6f6e 652d6964 ): %s..Senone-id │ │ + 0x0004f3f0 28256429 203e2023 73656e6f 6e657328 (%d) > #senones( │ │ + 0x0004f400 2564293a 2025730a 00257325 6e004e00 %d): %s..%s%n.N. │ │ + 0x0004f410 4d697373 696e6720 6e6f6e2d 656d6974 Missing non-emit │ │ + 0x0004f420 74696e67 20737461 74652073 7065633a ting state spec: │ │ + 0x0004f430 2025730a 004e6f6e 2d656d70 74792062 %s..Non-empty b │ │ + 0x0004f440 65796f6e 64206e6f 6e2d656d 69747469 eyond non-emitti │ │ + 0x0004f450 6e672066 696e616c 20737461 74653a20 ng final state: │ │ + 0x0004f460 25730a00 4475706c 69636174 65207472 %s..Duplicate tr │ │ + 0x0004f470 6970686f 6e653a20 25730a00 4e6f206d iphone: %s..No m │ │ + 0x0004f480 6465662d 66696c65 0a005265 6164696e def-file..Readin │ │ + 0x0004f490 67206d6f 64656c20 64656669 6e697469 g model definiti │ │ + 0x0004f4a0 6f6e3a20 25730a00 4661696c 65642074 on: %s..Failed t │ │ + 0x0004f4b0 6f206f70 656e206d 64656620 66696c65 o open mdef file │ │ + 0x0004f4c0 20272573 2720666f 72207265 6164696e '%s' for readin │ │ + 0x0004f4d0 6700456d 70747920 66696c65 3a202573 g.Empty file: %s │ │ + 0x0004f4e0 0a00424d 44460046 444d4200 466f756e ..BMDF.FDMB.Foun │ │ + 0x0004f4f0 64206279 74652d6f 72646572 206d6172 d byte-order mar │ │ + 0x0004f500 6b20252e 34732c20 61737375 6d696e67 k %.4s, assuming │ │ + 0x0004f510 20746869 73206973 20612062 696e6172 this is a binar │ │ + 0x0004f520 79206d64 65662066 696c650a 00302e33 y mdef file..0.3 │ │ + 0x0004f530 00566572 73696f6e 20657272 6f723a20 .Version error: │ │ + 0x0004f540 45787065 63696e67 2025732c 20627574 Expecing %s, but │ │ + 0x0004f550 20726561 64202573 0a00496e 636f6d70 read %s..Incomp │ │ + 0x0004f560 6c657465 20686561 6465720a 00256420 lete header..%d │ │ + 0x0004f570 25730045 72726f72 20696e20 68656164 %s.Error in head │ │ + 0x0004f580 65723a20 25730a00 6e5f6261 7365006e er: %s..n_base.n │ │ + 0x0004f590 5f747269 006e5f73 74617465 5f6d6170 _tri.n_state_map │ │ + 0x0004f5a0 006e5f74 6965645f 63695f73 74617465 .n_tied_ci_state │ │ + 0x0004f5b0 006e5f74 6965645f 73746174 65006e5f .n_tied_state.n_ │ │ + 0x0004f5c0 74696564 5f746d61 7400556e 6b6e6f77 tied_tmat.Unknow │ │ + 0x0004f5d0 6e206865 61646572 206c696e 653a2025 n header line: % │ │ + 0x0004f5e0 730a0025 733a2045 72726f72 20696e20 s..%s: Error in │ │ + 0x0004f5f0 68656164 65720a00 25733a20 23434920 header..%s: #CI │ │ + 0x0004f600 70686f6e 65732028 25642920 65786365 phones (%d) exce │ │ + 0x0004f610 65647320 6c696d69 74202825 64290a00 eds limit (%d).. │ │ + 0x0004f620 25733a20 2350686f 6e657320 28256429 %s: #Phones (%d) │ │ + 0x0004f630 20657863 65656473 206c696d 69742028 exceeds limit ( │ │ + 0x0004f640 2564290a 0025733a 20237365 6e6f6e65 %d)..%s: #senone │ │ + 0x0004f650 73202825 64292065 78636565 6473206c s (%d) exceeds l │ │ + 0x0004f660 696d6974 20282564 290a0025 733a2023 imit (%d)..%s: # │ │ + 0x0004f670 746d6174 73202825 64292065 78636565 tmats (%d) excee │ │ + 0x0004f680 6473206c 696d6974 20282564 290a0048 ds limit (%d)..H │ │ + 0x0004f690 65616465 72206572 726f723a 206e5f73 eader error: n_s │ │ + 0x0004f6a0 74617465 5f6d6170 206e6f74 2061206d tate_map not a m │ │ + 0x0004f6b0 756c7469 706c6520 6f66206e 5f63692a ultiple of n_ci* │ │ + 0x0004f6c0 6e5f7472 690a0050 72656d61 74757265 n_tri..Premature │ │ + 0x0004f6d0 20454f46 20726561 64696e67 20434970 EOF reading CIp │ │ + 0x0004f6e0 686f6e65 2025640a 004d6973 73696e67 hone %d..Missing │ │ + 0x0004f6f0 20626173 65207068 6f6e6520 6e616d65 base phone name │ │ + 0x0004f700 3a202573 0a004475 706c6963 61746520 : %s..Duplicate │ │ + 0x0004f710 62617365 2070686f 6e653a20 25730a00 base phone: %s.. │ │ + 0x0004f720 68617368 5f746162 6c655f65 6e746572 hash_table_enter │ │ + 0x0004f730 28257329 20666169 6c65643b 20647570 (%s) failed; dup │ │ + 0x0004f740 6c696361 74652043 4970686f 6e653f0a licate CIphone?. │ │ + 0x0004f750 00426164 20636f6e 74657874 20696e66 .Bad context inf │ │ + 0x0004f760 6f20666f 72206261 73652070 686f6e65 o for base phone │ │ + 0x0004f770 3a202573 0a004d69 7373696e 67206669 : %s..Missing fi │ │ + 0x0004f780 6c6c6572 20617472 69627574 65206669 ller atribute fi │ │ + 0x0004f790 656c643a 2025730a 00426164 2066696c eld: %s..Bad fil │ │ + 0x0004f7a0 6c657220 61747472 69627574 65206669 ler attribute fi │ │ + 0x0004f7b0 656c643a 2025730a 00507265 6d617475 eld: %s..Prematu │ │ + 0x0004f7c0 72652045 4f462072 65616469 6e672070 re EOF reading p │ │ + 0x0004f7d0 686f6e65 2025640a 00556e6b 6e6f776e hone %d..Unknown │ │ + 0x0004f7e0 20626173 65207068 6f6e653a 2025730a base phone: %s. │ │ + 0x0004f7f0 004d6973 73696e67 206c6566 7420636f .Missing left co │ │ + 0x0004f800 6e746578 743a2025 730a0055 6e6b6e6f ntext: %s..Unkno │ │ + 0x0004f810 776e206c 65667420 636f6e74 6578743a wn left context: │ │ + 0x0004f820 2025730a 004d6973 73696e67 20726967 %s..Missing rig │ │ + 0x0004f830 68742063 6f6e7465 78743a20 25730a00 ht context: %s.. │ │ + 0x0004f840 556e6b6e 6f776e20 72696768 74202063 Unknown right c │ │ + 0x0004f850 6f6e7465 78743a20 25730a00 4d697373 ontext: %s..Miss │ │ + 0x0004f860 696e6720 6f722062 61642077 6f72642d ing or bad word- │ │ + 0x0004f870 706f7369 74696f6e 20737065 633a2025 position spec: % │ │ + 0x0004f880 730a0042 61642077 6f72642d 706f7369 s..Bad word-posi │ │ + 0x0004f890 74696f6e 20737065 633a2025 730a004d tion spec: %s..M │ │ + 0x0004f8a0 69737369 6e672066 696c6c65 72206174 issing filler at │ │ + 0x0004f8b0 74726962 75746520 6669656c 643a2025 tribute field: % │ │ + 0x0004f8c0 730a004e 6f6e2d65 6d707479 2066696c s..Non-empty fil │ │ + 0x0004f8d0 65206265 796f6e64 20657870 65637465 e beyond expecte │ │ + 0x0004f8e0 64202370 686f6e65 73202825 64290a00 d #phones (%d).. │ │ + 0x0004f8f0 2343492d 73656e6f 6e657328 25642920 #CI-senones(%d) │ │ + 0x0004f900 213d2023 43492d70 686f6e65 28256429 != #CI-phone(%d) │ │ + 0x0004f910 20782023 656d6974 74696e67 2d737461 x #emitting-sta │ │ + 0x0004f920 74657328 2564290a 00496e69 7469616c tes(%d)..Initial │ │ + 0x0004f930 697a6174 696f6e20 6f66206d 6465665f ization of mdef_ │ │ + 0x0004f940 742c2072 65706f72 743a0a00 2e2e2f70 t, report:..../p │ │ + 0x0004f950 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ + 0x0004f960 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ + 0x0004f970 6e677261 6d5f7365 61726368 2e630054 ngram_search.c.T │ │ + 0x0004f980 4f54414c 20626573 74706174 6820252e OTAL bestpath %. │ │ + 0x0004f990 32662043 50552025 2e336620 7852540a 2f CPU %.3f xRT. │ │ + 0x0004f9a0 00544f54 414c2062 65737470 61746820 .TOTAL bestpath │ │ + 0x0004f9b0 252e3266 2077616c 6c20252e 33662078 %.2f wall %.3f x │ │ + 0x0004f9c0 52540a00 4c616e67 75616765 206d6f64 RT..Language mod │ │ + 0x0004f9d0 656c2f73 65742064 6f657320 6e6f7420 el/set does not │ │ + 0x0004f9e0 636f6e74 61696e20 3c2f733e 2c207265 contain , re │ │ + 0x0004f9f0 636f676e 6974696f 6e207769 6c6c2066 cognition will f │ │ + 0x0004fa00 61696c0a 00667764 74726565 00667764 ail..fwdtree.fwd │ │ + 0x0004fa10 666c6174 00626573 74706174 6800576f flat.bestpath.Wo │ │ + 0x0004fa20 72642027 25732720 73757276 69766564 rd '%s' survived │ │ + 0x0004fa30 20666f72 20256420 6672616d 65732c20 for %d frames, │ │ + 0x0004fa40 706f7465 6e746961 6c206f76 65727072 potential overpr │ │ + 0x0004fa50 756e696e 670a004e 6f20656e 74726965 uning..No entrie │ │ + 0x0004fa60 7320696e 20626163 6b706f69 6e746572 s in backpointer │ │ + 0x0004fa70 20746162 6c652100 52657369 7a656420 table!.Resized │ │ + 0x0004fa80 6261636b 706f696e 74657220 7461626c backpointer tabl │ │ + 0x0004fa90 6520746f 20256420 656e7472 6965730a e to %d entries. │ │ + 0x0004faa0 00526573 697a6564 2073636f 72652073 .Resized score s │ │ + 0x0004fab0 7461636b 20746f20 25642065 6e747269 tack to %d entri │ │ + 0x0004fac0 65730a00 4e6f2077 6f726420 65786974 es..No word exit │ │ + 0x0004fad0 7320666f 756e6420 696e206c 61737420 s found in last │ │ + 0x0004fae0 6672616d 65202825 64292c20 61737375 frame (%d), assu │ │ + 0x0004faf0 6d696e67 206e6f20 7265636f 676e6974 ming no recognit │ │ + 0x0004fb00 696f6e0a 003c2f73 3e206e6f 7420666f ion.. not fo │ │ + 0x0004fb10 756e6420 696e206c 61737420 6672616d und in last fram │ │ + 0x0004fb20 652c2075 73696e67 2025732e 25642069 e, using %s.%d i │ │ + 0x0004fb30 6e737465 61640a00 4661696c 65642074 nstead..Failed t │ │ + 0x0004fb40 6f206669 6e642044 4147206e 6f646520 o find DAG node │ │ + 0x0004fb50 636f7272 6573706f 6e64696e 6720746f corresponding to │ │ + 0x0004fb60 2025730a 00456c69 6d696e61 74656420 %s..Eliminated │ │ + 0x0004fb70 2564206e 6f646573 20626566 6f726520 %d nodes before │ │ + 0x0004fb80 656e6420 6e6f6465 0a00456e 64206e6f end node..End no │ │ + 0x0004fb90 6465206f 66206c61 74746963 65206973 de of lattice is │ │ + 0x0004fba0 6f6c6174 65643b20 756e7265 61636861 olated; unreacha │ │ + 0x0004fbb0 626c650a 004c6174 74696365 20686173 ble..Lattice has │ │ + 0x0004fbc0 20256420 6e6f6465 732c2025 64206c69 %d nodes, %d li │ │ + 0x0004fbd0 6e6b730a 00436f75 6c646e27 74206669 nks..Couldn't fi │ │ + 0x0004fbe0 6e64203c 733e2069 6e206669 72737420 nd in first │ │ + 0x0004fbf0 6672616d 650a0045 6d707479 20626163 frame..Empty bac │ │ + 0x0004fc00 6b706f69 6e746572 20746162 6c653a20 kpointer table: │ │ + 0x0004fc10 63616e20 6e6f7420 6275696c 64204441 can not build DA │ │ + 0x0004fc20 472e0a00 62657374 70617468 20252e32 G...bestpath %.2 │ │ + 0x0004fc30 66204350 5520252e 33662078 52540a00 f CPU %.3f xRT.. │ │ + 0x0004fc40 62657374 70617468 20252e32 66207761 bestpath %.2f wa │ │ + 0x0004fc50 6c6c2025 2e336620 7852540a 00426163 ll %.3f xRT..Bac │ │ + 0x0004fc60 6b706f69 6e746572 20746162 6c652028 kpointer table ( │ │ + 0x0004fc70 25642065 6e747269 6573293a 0a00252d %d entries):..%- │ │ + 0x0004fc80 35642025 2d313073 20737461 72742025 5d %-10s start % │ │ + 0x0004fc90 2d336420 656e6420 252d3364 2073636f -3d end %-3d sco │ │ + 0x0004fca0 72652025 2d386420 62702025 2d336420 re %-8d bp %-3d │ │ + 0x0004fcb0 7265616c 5f776964 20252d35 64207072 real_wid %-5d pr │ │ + 0x0004fcc0 65765f72 65616c5f 77696420 252d3564 ev_real_wid %-5d │ │ + 0x0004fcd0 00096273 73002025 64002e2e 2f706f63 ..bss. %d.../poc │ │ + 0x0004fce0 6b657473 7068696e 782f7372 632f6c69 ketsphinx/src/li │ │ + 0x0004fcf0 62706f63 6b657473 7068696e 782f6e67 bpocketsphinx/ng │ │ + 0x0004fd00 72616d5f 73656172 63685f66 77647472 ram_search_fwdtr │ │ + 0x0004fd10 65652e63 00256420 756e6971 75652069 ee.c.%d unique i │ │ + 0x0004fd20 6e697469 616c2064 6970686f 6e65730a nitial diphones. │ │ + 0x0004fd30 0046696c 6c657220 776f7264 20256420 .Filler word %d │ │ + 0x0004fd40 3d202573 20686173 206d6f72 65207468 = %s has more th │ │ + 0x0004fd50 616e206f 6e652070 686f6e65 2c206967 an one phone, ig │ │ + 0x0004fd60 6e6f7269 6e672069 742e0a00 25642072 noring it...%d r │ │ + 0x0004fd70 6f6f742c 20256420 6e6f6e2d 726f6f74 oot, %d non-root │ │ + 0x0004fd80 20636861 6e6e656c 732c2025 64207369 channels, %d si │ │ + 0x0004fd90 6e676c65 2d70686f 6e652077 6f726473 ngle-phone words │ │ + 0x0004fda0 0a006361 6e645f73 665b5d20 696e6372 ..cand_sf[] incr │ │ + 0x0004fdb0 65617365 6420746f 20256420 656e7472 eased to %d entr │ │ + 0x0004fdc0 6965730a 00437265 6174696e 67207365 ies..Creating se │ │ + 0x0004fdd0 61726368 20747265 650a0062 65666f72 arch tree..befor │ │ + 0x0004fde0 653a2025 6420726f 6f742c20 2564206e e: %d root, %d n │ │ + 0x0004fdf0 6f6e2d72 6f6f7420 6368616e 6e656c73 on-root channels │ │ + 0x0004fe00 2c202564 2073696e 676c652d 70686f6e , %d single-phon │ │ + 0x0004fe10 6520776f 7264730a 00616674 65723a20 e words..after: │ │ + 0x0004fe20 6d617820 6e6f6e72 6f6f7420 6368616e max nonroot chan │ │ + 0x0004fe30 20696e63 72656173 65642074 6f202564 increased to %d │ │ + 0x0004fe40 0a004e6f 20776f72 64206672 6f6d2074 ..No word from t │ │ + 0x0004fe50 6865206c 616e6775 61676520 6d6f6465 he language mode │ │ + 0x0004fe60 6c206861 73207072 6f6e756e 63696174 l has pronunciat │ │ + 0x0004fe70 696f6e20 696e2074 68652064 69637469 ion in the dicti │ │ + 0x0004fe80 6f6e6172 790a0061 66746572 3a202564 onary..after: %d │ │ + 0x0004fe90 20726f6f 742c2025 64206e6f 6e2d726f root, %d non-ro │ │ + 0x0004fea0 6f742063 68616e6e 656c732c 20256420 ot channels, %d │ │ + 0x0004feb0 73696e67 6c652d70 686f6e65 20776f72 single-phone wor │ │ + 0x0004fec0 64730a00 544f5441 4c206677 64747265 ds..TOTAL fwdtre │ │ + 0x0004fed0 6520252e 32662043 50552025 2e336620 e %.2f CPU %.3f │ │ + 0x0004fee0 7852540a 00544f54 414c2066 77647472 xRT..TOTAL fwdtr │ │ + 0x0004fef0 65652025 2e326620 77616c6c 20252e33 ee %.2f wall %.3 │ │ + 0x0004ff00 66207852 540a0052 656e6f72 6d616c69 f xRT..Renormali │ │ + 0x0004ff10 7a696e67 2053636f 72657320 61742066 zing Scores at f │ │ + 0x0004ff20 72616d65 2025642c 20626573 74207363 rame %d, best sc │ │ + 0x0004ff30 6f726520 25640a00 50414e49 433a204e ore %d..PANIC: N │ │ + 0x0004ff40 6f20776f 72737420 42507461 626c6520 o worst BPtable │ │ + 0x0004ff50 656e7472 79207265 6d61696e 696e670a entry remaining. │ │ + 0x0004ff60 00253864 20776f72 64732072 65636f67 .%8d words recog │ │ + 0x0004ff70 6e697a65 64202825 642f6672 290a0025 nized (%d/fr)..% │ │ + 0x0004ff80 38642073 656e6f6e 65732065 76616c75 8d senones evalu │ │ + 0x0004ff90 61746564 20282564 2f667229 0a002538 ated (%d/fr)..%8 │ │ + 0x0004ffa0 64206368 616e6e65 6c732073 65617263 d channels searc │ │ + 0x0004ffb0 68656420 2825642f 6672292c 20256420 hed (%d/fr), %d │ │ + 0x0004ffc0 3173742c 20256420 6c617374 0a002538 1st, %d last..%8 │ │ + 0x0004ffd0 6420776f 72647320 666f7220 77686963 d words for whic │ │ + 0x0004ffe0 68206c61 73742063 68616e6e 656c7320 h last channels │ │ + 0x0004fff0 6576616c 75617465 64202825 642f6672 evaluated (%d/fr │ │ + 0x00050000 290a0025 38642063 616e6469 64617465 )..%8d candidate │ │ + 0x00050010 20776f72 64732066 6f722065 6e746572 words for enter │ │ + 0x00050020 696e6720 6c617374 2070686f 6e652028 ing last phone ( │ │ + 0x00050030 25642f66 72290a00 66776474 72656520 %d/fr)..fwdtree │ │ + 0x00050040 252e3266 20435055 20252e33 66207852 %.2f CPU %.3f xR │ │ + 0x00050050 540a0066 77647472 65652025 2e326620 T..fwdtree %.2f │ │ + 0x00050060 77616c6c 20252e33 66207852 540a002e wall %.3f xRT... │ │ + 0x00050070 2e2f706f 636b6574 73706869 6e782f73 ./pocketsphinx/s │ │ + 0x00050080 72632f6c 6962706f 636b6574 73706869 rc/libpocketsphi │ │ + 0x00050090 6e782f6e 6772616d 5f736561 7263685f nx/ngram_search_ │ │ + 0x000500a0 66776466 6c61742e 63005574 74657261 fwdflat.c.Uttera │ │ + 0x000500b0 6e636520 766f6361 62756c61 72792063 nce vocabulary c │ │ + 0x000500c0 6f6e7461 696e7320 25642077 6f726473 ontains %d words │ │ + 0x000500d0 0a006677 64666c61 743a206d 696e5f65 ..fwdflat: min_e │ │ + 0x000500e0 665f7769 64746820 3d202564 2c206d61 f_width = %d, ma │ │ + 0x000500f0 785f7366 5f77696e 203d2025 640a0025 x_sf_win = %d..% │ │ + 0x00050100 38642063 68616e6e 656c7320 73656172 8d channels sear │ │ + 0x00050110 63686564 20282564 2f667229 0a002538 ched (%d/fr)..%8 │ │ + 0x00050120 6420776f 72647320 73656172 63686564 d words searched │ │ + 0x00050130 20282564 2f667229 0a002538 6420776f (%d/fr)..%8d wo │ │ + 0x00050140 72642074 72616e73 6974696f 6e732028 rd transitions ( │ │ + 0x00050150 25642f66 72290a00 66776466 6c617420 %d/fr)..fwdflat │ │ + 0x00050160 252e3266 20435055 20252e33 66207852 %.2f CPU %.3f xR │ │ + 0x00050170 540a0066 7764666c 61742025 2e326620 T..fwdflat %.2f │ │ + 0x00050180 77616c6c 20252e33 66207852 540a002e wall %.3f xRT... │ │ + 0x00050190 2e2f706f 636b6574 73706869 6e782f73 ./pocketsphinx/s │ │ + 0x000501a0 72632f6c 6962706f 636b6574 73706869 rc/libpocketsphi │ │ + 0x000501b0 6e782f70 686f6e65 5f6c6f6f 705f7365 nx/phone_loop_se │ │ + 0x000501c0 61726368 2e630048 79706f74 68657365 arch.c.Hypothese │ │ + 0x000501d0 73206172 65206e6f 74207265 7475726e s are not return │ │ + 0x000501e0 65642066 726f6d20 70686f6e 65206c6f ed from phone lo │ │ + 0x000501f0 6f702073 65617263 6800506f 73746572 op search.Poster │ │ + 0x00050200 696f7220 70726f62 6162696c 69746965 ior probabilitie │ │ + 0x00050210 73206172 65206e6f 74207265 7475726e s are not return │ │ + 0x00050220 65642066 726f6d20 70686f6e 65206c6f ed from phone lo │ │ + 0x00050230 6f702073 65617263 68005374 61746520 op search.State │ │ + 0x00050240 6265616d 20256420 50686f6e 65206578 beam %d Phone ex │ │ + 0x00050250 69742062 65616d20 25642049 6e736572 it beam %d Inser │ │ + 0x00050260 74696f6e 2070656e 616c7479 2025640a tion penalty %d. │ │ + 0x00050270 0070686f 6e655f6c 6f6f7000 2e2e2f70 .phone_loop.../p │ │ + 0x00050280 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ + 0x00050290 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ + 0x000502a0 70735f6d 6c6c722e 63004661 696c6564 ps_mllr.c.Failed │ │ + 0x000502b0 20746f20 6f70656e 204d4c4c 52206669 to open MLLR fi │ │ + 0x000502c0 6c652027 25732720 666f7220 72656164 le '%s' for read │ │ + 0x000502d0 696e6700 52656164 696e6720 4d4c4c52 ing.Reading MLLR │ │ + 0x000502e0 20747261 6e73666f 726d6174 696f6e20 transformation │ │ + 0x000502f0 66696c65 20272573 270a0046 61696c65 file '%s'..Faile │ │ + 0x00050300 6420746f 20726561 64206e75 6d626572 d to read number │ │ + 0x00050310 206f6620 4d4c4c52 20636c61 73736573 of MLLR classes │ │ + 0x00050320 0a004661 696c6564 20746f20 72656164 ..Failed to read │ │ + 0x00050330 206e756d 62657220 6f662066 65617475 number of featu │ │ + 0x00050340 72652073 74726561 6d730a00 4661696c re streams..Fail │ │ + 0x00050350 65642074 6f207265 61642073 74726561 ed to read strea │ │ + 0x00050360 6d206c65 6e677468 20666f72 20666561 m length for fea │ │ + 0x00050370 74757265 2025640a 00256620 00466169 ture %d..%f .Fai │ │ + 0x00050380 6c656420 72656164 696e6720 4d4c4c52 led reading MLLR │ │ + 0x00050390 20726f74 6174696f 6e202825 642c2564 rotation (%d,%d │ │ + 0x000503a0 2c25642c 2564290a 00466169 6c656420 ,%d,%d)..Failed │ │ + 0x000503b0 72656164 696e6720 4d4c4c52 20626961 reading MLLR bia │ │ + 0x000503c0 73202825 642c2564 2c256429 0a004661 s (%d,%d,%d)..Fa │ │ + 0x000503d0 696c6564 20726561 64696e67 204d4c4c iled reading MLL │ │ + 0x000503e0 52207661 7269616e 63652073 63616c65 R variance scale │ │ + 0x000503f0 20282564 2c25642c 2564290a 00544d41 (%d,%d,%d)..TMA │ │ + 0x00050400 54202564 203d2025 64207820 25640a00 T %d = %d x %d.. │ │ + 0x00050410 20253132 64002e2e 2f706f63 6b657473 %12d.../pockets │ │ + 0x00050420 7068696e 782f7372 632f6c69 62706f63 phinx/src/libpoc │ │ + 0x00050430 6b657473 7068696e 782f746d 61742e63 ketsphinx/tmat.c │ │ + 0x00050440 00526561 64696e67 20484d4d 20747261 .Reading HMM tra │ │ + 0x00050450 6e736974 696f6e20 70726f62 6162696c nsition probabil │ │ + 0x00050460 69747920 6d617472 69636573 3a202573 ity matrices: %s │ │ + 0x00050470 0a004661 696c6564 20746f20 6f70656e ..Failed to open │ │ + 0x00050480 20747261 6e736974 696f6e20 66696c65 transition file │ │ + 0x00050490 20272573 2720666f 72207265 6164696e '%s' for readin │ │ + 0x000504a0 67004661 696c6564 20746f20 72656164 g.Failed to read │ │ + 0x000504b0 20686561 64657220 66726f6d 2066696c header from fil │ │ + 0x000504c0 65202725 73270a00 56657273 696f6e20 e '%s'..Version │ │ + 0x000504d0 6d69736d 61746368 28257329 3a202573 mismatch(%s): %s │ │ + 0x000504e0 2c206578 70656374 696e6720 25730a00 , expecting %s.. │ │ + 0x000504f0 63686b73 756d3000 4661696c 65642074 chksum0.Failed t │ │ + 0x00050500 6f207265 61642068 65616465 72206672 o read header fr │ │ + 0x00050510 6f6d2027 2573270a 0025733a 204e756d om '%s'..%s: Num │ │ + 0x00050520 62657220 6f662074 72616e73 6974696f ber of transitio │ │ + 0x00050530 6e206d61 74726963 65732028 25642920 n matrices (%d) │ │ + 0x00050540 65786365 65647320 6c696d69 74202825 exceeds limit (% │ │ + 0x00050550 64290a00 25733a20 556e7375 70706f72 d)..%s: Unsuppor │ │ + 0x00050560 74656420 7472616e 73697469 6f6e206d ted transition m │ │ + 0x00050570 61747269 782e204e 756d6265 72206f66 atrix. Number of │ │ + 0x00050580 20736f75 72636520 73746174 65732028 source states ( │ │ + 0x00050590 25642920 213d206e 756d6265 72206f66 %d) != number of │ │ + 0x000505a0 20746172 67657420 73746174 65732028 target states ( │ │ + 0x000505b0 2564292d 310a0025 733a2049 6e76616c %d)-1..%s: Inval │ │ + 0x000505c0 69642074 72616e73 6974696f 6e732e20 id transitions. │ │ + 0x000505d0 4e756d62 6572206f 6620636f 65666669 Number of coeffi │ │ + 0x000505e0 6369656e 74732028 25642920 646f6573 cients (%d) does │ │ + 0x000505f0 6e277420 6d617463 68206578 70656374 n't match expect │ │ + 0x00050600 65642061 72726179 2064696d 656e7369 ed array dimensi │ │ + 0x00050610 6f6e3a20 25642078 20256420 78202564 on: %d x %d x %d │ │ + 0x00050620 0a004661 696c6564 20746f20 72656164 ..Failed to read │ │ + 0x00050630 20747261 6e736974 696f6e20 6d617472 transition matr │ │ + 0x00050640 69782025 64206672 6f6d2027 2573270a ix %d from '%s'. │ │ + 0x00050650 004e6f72 6d616c69 7a617469 6f6e2066 .Normalization f │ │ + 0x00050660 61696c65 6420666f 72207472 616e7369 ailed for transi │ │ + 0x00050670 74696f6e 206d6174 72697820 25642066 tion matrix %d f │ │ + 0x00050680 726f6d20 73746174 65202564 0a004e6f rom state %d..No │ │ + 0x00050690 6e2d656d 70747920 66696c65 20626579 n-empty file bey │ │ + 0x000506a0 6f6e6420 656e6420 6f662064 6174610a ond end of data. │ │ + 0x000506b0 00746d61 745b2564 5d5b2564 5d5b2564 .tmat[%d][%d][%d │ │ + 0x000506c0 5d203d20 25640a00 546d6174 206e6f74 ] = %d..Tmat not │ │ + 0x000506d0 20757070 65722074 7269616e 67756c61 upper triangula │ │ + 0x000506e0 720a0054 6f706f6c 6f677920 6e6f7420 r..Topology not │ │ + 0x000506f0 4c656674 2d746f2d 52696768 74206f72 Left-to-Right or │ │ + 0x00050700 2042616b 69730a00 496e6974 69616c69 Bakis..Initiali │ │ + 0x00050710 7a617469 6f6e206f 6620746d 61745f74 zation of tmat_t │ │ + 0x00050720 2c207265 706f7274 3a0a0052 65616420 , report:..Read │ │ + 0x00050730 25642074 72616e73 6974696f 6e206d61 %d transition ma │ │ + 0x00050740 74726963 6573206f 66207369 7a652025 trices of size % │ │ + 0x00050750 64782564 0a002025 31312e34 65002e2e dx%d.. %11.4e... │ │ + 0x00050760 2f706f63 6b657473 7068696e 782f7372 /pocketsphinx/sr │ │ + 0x00050770 632f6c69 62706f63 6b657473 7068696e c/libpocketsphin │ │ + 0x00050780 782f6673 675f6869 73746f72 792e6300 x/fsg_history.c. │ │ + 0x00050790 53776974 6368696e 67204653 47207768 Switching FSG wh │ │ + 0x000507a0 696c6520 68697374 6f727920 6e6f7420 ile history not │ │ + 0x000507b0 656d7074 793b2068 6973746f 72792063 empty; history c │ │ + 0x000507c0 6c656172 65640a00 48697374 6f727920 leared..History │ │ + 0x000507d0 656e7472 793a2000 25732825 642d3e25 entry: .%s(%d->% │ │ + 0x000507e0 643a2564 2920002e 2e2f706f 636b6574 d:%d) .../pocket │ │ + 0x000507f0 73706869 6e782f73 72632f6c 6962706f sphinx/src/libpo │ │ + 0x00050800 636b6574 73706869 6e782f66 73675f6c cketsphinx/fsg_l │ │ + 0x00050810 65787472 65652e63 00416c6c 6f636174 extree.c.Allocat │ │ + 0x00050820 65642025 64206279 74657320 28256420 ed %d bytes (%d │ │ + 0x00050830 4b694229 20666f72 206c6566 7420616e KiB) for left an │ │ + 0x00050840 64207269 67687420 636f6e74 65787420 d right context │ │ + 0x00050850 70686f6e 65730a00 2370686f 6e657320 phones..#phones │ │ + 0x00050860 3e202564 3b20696e 63726561 73652046 > %d; increase F │ │ + 0x00050870 53475f50 4e4f4445 5f435458 545f4256 SG_PNODE_CTXT_BV │ │ + 0x00050880 535a2061 6e642072 65636f6d 70696c65 SZ and recompile │ │ + 0x00050890 0a002564 20484d4d 206e6f64 65732069 ..%d HMM nodes i │ │ + 0x000508a0 6e206c65 78747265 65202825 64206c65 n lextree (%d le │ │ + 0x000508b0 61766573 290a0041 6c6c6f63 61746564 aves)..Allocated │ │ + 0x000508c0 20256420 62797465 73202825 64204b69 %d bytes (%d Ki │ │ + 0x000508d0 42292066 6f722061 6c6c206c 65787472 B) for all lextr │ │ + 0x000508e0 6565206e 6f646573 0a00416c 6c6f6361 ee nodes..Alloca │ │ + 0x000508f0 74656420 25642062 79746573 20282564 ted %d bytes (%d │ │ + 0x00050900 204b6942 2920666f 72206c65 78747265 KiB) for lextre │ │ + 0x00050910 65206c65 61666e6f 6465730a 00202000 e leafnodes.. . │ │ + 0x00050920 25702e40 00202535 642e5353 00202531 %p.@. %5d.SS. %1 │ │ + 0x00050930 30642e4c 50002025 702e5349 42002025 0d.LP. %p.SIB. % │ │ + 0x00050940 732e2564 00205b00 25303878 00207b25 s.%d. [.%08x. {% │ │ + 0x00050950 735b2564 2d3e2564 5d282564 297d0020 s[%d->%d](%d)}. │ │ + 0x00050960 25702e4e 58540053 74617465 20253564 %p.NXT.State %5d │ │ + 0x00050970 20726f6f 74202570 0a002e2e 2f706f63 root %p..../poc │ │ + 0x00050980 6b657473 7068696e 782f7372 632f6c69 ketsphinx/src/li │ │ + 0x00050990 62706f63 6b657473 7068696e 782f6b77 bpocketsphinx/kw │ │ + 0x000509a0 735f6465 74656374 696f6e73 2e63002e s_detections.c.. │ │ + 0x000509b0 2e2f7370 68696e78 62617365 2f737263 ./sphinxbase/src │ │ + 0x000509c0 2f6c6962 73706869 6e786261 73652f6c /libsphinxbase/l │ │ + 0x000509d0 6d2f6673 675f6d6f 64656c2e 63004e75 m/fsg_model.c.Nu │ │ + 0x000509e0 6c6c2074 72616e73 6974696f 6e207072 ll transition pr │ │ + 0x000509f0 6f62206d 75737420 6265203c 3d20312e ob must be <= 1. │ │ + 0x00050a00 30202873 74617465 20256420 2d3e2025 0 (state %d -> % │ │ + 0x00050a10 64290a00 436f6d70 7574696e 67207472 d)..Computing tr │ │ + 0x00050a20 616e7369 74697665 20636c6f 73757265 ansitive closure │ │ + 0x00050a30 20666f72 206e756c 6c207472 616e7369 for null transi │ │ + 0x00050a40 74696f6e 730a0025 64206e75 6c6c2074 tions..%d null t │ │ + 0x00050a50 72616e73 6974696f 6e732061 64646564 ransitions added │ │ + 0x00050a60 0a003c65 70733e00 25642025 64202573 ...%d %d %s │ │ + 0x00050a70 2025660a 00416464 696e6720 73696c65 %f..Adding sile │ │ + 0x00050a80 6e636520 7472616e 73697469 6f6e7320 nce transitions │ │ + 0x00050a90 666f7220 25732074 6f204653 470a0041 for %s to FSG..A │ │ + 0x00050aa0 64646564 20256420 73696c65 6e636520 dded %d silence │ │ + 0x00050ab0 776f7264 20747261 6e736974 696f6e73 word transitions │ │ + 0x00050ac0 0a004261 73652077 6f726420 2573206e ..Base word %s n │ │ + 0x00050ad0 6f742070 72657365 6e742069 6e204653 ot present in FS │ │ + 0x00050ae0 4720766f 63616275 6c617279 210a0025 G vocabulary!..% │ │ + 0x00050af0 73206465 636c6172 6174696f 6e206d69 s declaration mi │ │ + 0x00050b00 7373696e 670a0046 53475f42 4547494e ssing..FSG_BEGIN │ │ + 0x00050b10 004c696e 655b2564 5d3a206d 616c666f .Line[%d]: malfo │ │ + 0x00050b20 726d6564 20465347 5f424547 494e2064 rmed FSG_BEGIN d │ │ + 0x00050b30 65636c61 72617469 6f6e0a00 46534720 eclaration..FSG │ │ + 0x00050b40 6e616d65 20697320 6d697373 696e670a name is missing. │ │ + 0x00050b50 00756e6b 6e6f776e 004c696e 655b2564 .unknown.Line[%d │ │ + 0x00050b60 5d3a2023 73746174 65732064 65636c61 ]: #states decla │ │ + 0x00050b70 72617469 6f6e206c 696e6520 6d697373 ration line miss │ │ + 0x00050b80 696e6720 6f72206d 616c666f 726d6564 ing or malformed │ │ + 0x00050b90 0a004e55 4d5f5354 41544553 004c696e ..NUM_STATES.Lin │ │ + 0x00050ba0 655b2564 5d3a2073 74617274 20737461 e[%d]: start sta │ │ + 0x00050bb0 74652064 65636c61 72617469 6f6e206c te declaration l │ │ + 0x00050bc0 696e6520 6d697373 696e6720 6f72206d ine missing or m │ │ + 0x00050bd0 616c666f 726d6564 0a005300 53544152 alformed..S.STAR │ │ + 0x00050be0 545f5354 41544500 4c696e65 5b25645d T_STATE.Line[%d] │ │ + 0x00050bf0 3a206669 6e616c20 73746174 65206465 : final state de │ │ + 0x00050c00 636c6172 6174696f 6e206c69 6e65206d claration line m │ │ + 0x00050c10 69737369 6e67206f 72206d61 6c666f72 issing or malfor │ │ + 0x00050c20 6d65640a 00460046 494e414c 5f535441 med..F.FINAL_STA │ │ + 0x00050c30 5445004c 696e655b 25645d3a 20747261 TE.Line[%d]: tra │ │ + 0x00050c40 6e736974 696f6e20 6f722046 53475f45 nsition or FSG_E │ │ + 0x00050c50 4e442073 74617465 6d656e74 20657870 ND statement exp │ │ + 0x00050c60 65637465 640a0046 53475f45 4e440054 ected..FSG_END.T │ │ + 0x00050c70 00545241 4e534954 494f4e00 4c696e65 .TRANSITION.Line │ │ + 0x00050c80 5b25645d 3a207472 616e7369 74696f6e [%d]: transition │ │ + 0x00050c90 20737065 63206d61 6c666f72 6d65643b spec malformed; │ │ + 0x00050ca0 20457870 65637469 6e673a20 66726f6d Expecting: from │ │ + 0x00050cb0 2d737461 74652074 6f2d7374 61746520 -state to-state │ │ + 0x00050cc0 7472616e 732d7072 6f62205b 776f7264 trans-prob [word │ │ + 0x00050cd0 5d0a004c 696e655b 25645d3a 20747261 ]..Line[%d]: tra │ │ + 0x00050ce0 6e736974 696f6e20 73706563 206d616c nsition spec mal │ │ + 0x00050cf0 666f726d 65643b20 45787065 6374696e formed; Expectin │ │ + 0x00050d00 6720666c 6f617420 61732074 72616e73 g float as trans │ │ + 0x00050d10 6974696f 6e207072 6f626162 696c6974 ition probabilit │ │ + 0x00050d20 790a0046 53473a20 25642073 74617465 y..FSG: %d state │ │ + 0x00050d30 732c2025 6420756e 69717565 20776f72 s, %d unique wor │ │ + 0x00050d40 64732c20 25642074 72616e73 6974696f ds, %d transitio │ │ + 0x00050d50 6e732028 2564206e 756c6c29 0a004661 ns (%d null)..Fa │ │ + 0x00050d60 696c6564 20746f20 6f70656e 20465347 iled to open FSG │ │ + 0x00050d70 2066696c 65202725 73272066 6f722072 file '%s' for r │ │ + 0x00050d80 65616469 6e670000 25732025 730a0025 eading..%s %s..% │ │ + 0x00050d90 73202564 0a002573 20256420 25642025 s %d..%s %d %d % │ │ + 0x00050da0 66202573 0a002573 0a005772 6974696e f %s..%s..Writin │ │ + 0x00050db0 67204653 47206669 6c652027 2573270a g FSG file '%s'. │ │ + 0x00050dc0 00256420 300a0057 72697469 6e672046 .%d 0..Writing F │ │ + 0x00050dd0 534d2066 696c6520 27257327 0a004661 SM file '%s'..Fa │ │ + 0x00050de0 696c6564 20746f20 6f70656e 2066736d iled to open fsm │ │ + 0x00050df0 2066696c 65202725 73272066 6f722077 file '%s' for w │ │ + 0x00050e00 72697469 6e67003c 6570733e 20300a00 riting. 0.. │ │ + 0x00050e10 57726974 696e6720 46534d20 73796d62 Writing FSM symb │ │ + 0x00050e20 6f6c2074 61626c65 20272573 270a0046 ol table '%s'..F │ │ + 0x00050e30 61696c65 6420746f 206f7065 6e207379 ailed to open sy │ │ + 0x00050e40 6d626f6c 20746162 6c652027 25732720 mbol table '%s' │ │ + 0x00050e50 666f7220 77726974 696e6700 2e2e2f73 for writing.../s │ │ + 0x00050e60 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ + 0x00050e70 62737068 696e7862 6173652f 6c6d2f6a bsphinxbase/lm/j │ │ + 0x00050e80 7367662e 63003c25 732e2573 004a5347 sgf.c.<%s.%s.JSG │ │ + 0x00050e90 465f5041 5448002e 003c4e55 4c4c3e00 F_PATH.... │ │ + 0x00050ea0 3c564f49 443e0055 6e646566 696e6564 .Undefined │ │ + 0x00050eb0 2072756c 6520696e 20524853 3a202573 rule in RHS: %s │ │ + 0x00050ec0 0a004f6e 6c792072 69676874 2d726563 ..Only right-rec │ │ + 0x00050ed0 75727369 6f6e2069 73207065 726d6974 ursion is permit │ │ + 0x00050ee0 74656420 28696e20 25732e25 73290a00 ted (in %s.%s).. │ │ + 0x00050ef0 52696768 74207265 63757273 696f6e20 Right recursion │ │ + 0x00050f00 25732025 64203d3e 2025640a 00505542 %s %d => %d..PUB │ │ + 0x00050f10 4c494320 003c2573 2e672530 35643e00 LIC .<%s.g%05d>. │ │ + 0x00050f20 44656669 6e656420 72756c65 3a202573 Defined rule: %s │ │ + 0x00050f30 25730a00 4d756c74 69706c79 20646566 %s..Multiply def │ │ + 0x00050f40 696e6564 2073796d 626f6c3a 2025730a ined symbol: %s. │ │ + 0x00050f50 00287374 64696e29 00466169 6c656420 .(stdin).Failed │ │ + 0x00050f60 746f206f 70656e20 25732066 6f722070 to open %s for p │ │ + 0x00050f70 61727369 6e670046 61696c65 6420746f arsing.Failed to │ │ + 0x00050f80 20706172 7365204a 53474620 6772616d parse JSGF gram │ │ + 0x00050f90 6d617220 66726f6d 20272573 270a0045 mar from '%s'..E │ │ + 0x00050fa0 72726f72 20706172 73696e67 2066696c rror parsing fil │ │ + 0x00050fb0 653a2025 730a0049 6d706f72 74656420 e: %s..Imported │ │ + 0x00050fc0 72756c65 20697320 6e6f7420 7175616c rule is not qual │ │ + 0x00050fd0 69666965 643a2025 730a002e 2a3e002e ified: %s...*>.. │ │ + 0x00050fe0 6772616d 00496d70 6f727469 6e672025 gram.Importing % │ │ + 0x00050ff0 73206672 6f6d2025 7320746f 2025730a s from %s to %s. │ │ + 0x00051000 00416c72 65616479 20696d70 6f727465 .Already importe │ │ + 0x00051010 64202573 0a004d75 6c746970 6c792069 d %s..Multiply i │ │ + 0x00051020 6d706f72 74656420 66696c65 3a202573 mported file: %s │ │ + 0x00051030 0a00496d 706f7274 65642025 730a0046 ..Imported %s..F │ │ + 0x00051040 61696c65 6420746f 20706172 7365204a ailed to parse J │ │ + 0x00051050 53474620 6772616d 6d617220 66726f6d SGF grammar from │ │ + 0x00051060 20696e70 75742073 7472696e 670a0045 input string..E │ │ + 0x00051070 72726f72 20706172 73696e67 20696e70 rror parsing inp │ │ + 0x00051080 75742073 7472696e 670a006a 7367665f ut string..jsgf_ │ │ + 0x00051090 70617273 65722e79 00257320 6174206c parser.y.%s at l │ │ + 0x000510a0 696e6520 25642063 75727265 6e742074 ine %d current t │ │ + 0x000510b0 6f6b656e 20272573 270a0073 796e7461 oken '%s'..synta │ │ + 0x000510c0 78206572 726f7200 6d656d6f 72792065 x error.memory e │ │ + 0x000510d0 78686175 73746564 0024656e 64006572 xhausted.$end.er │ │ + 0x000510e0 726f7200 24756e64 6566696e 65640048 ror.$undefined.H │ │ + 0x000510f0 45414445 52004752 414d4d41 5200494d EADER.GRAMMAR.IM │ │ + 0x00051100 504f5254 00505542 4c494300 544f4b45 PORT.PUBLIC.TOKE │ │ + 0x00051110 4e005255 4c454e41 4d450054 41470057 N.RULENAME.TAG.W │ │ + 0x00051120 45494748 5400273b 2700273d 2700277c EIGHT.';'.'='.'| │ │ + 0x00051130 27002728 27002729 2700275b 2700275d '.'('.')'.'['.'] │ │ + 0x00051140 2700272a 2700272b 27002461 63636570 '.'*'.'+'.$accep │ │ + 0x00051150 74006772 616d6d61 72006865 61646572 t.grammar.header │ │ + 0x00051160 006a7367 665f6865 61646572 00677261 .jsgf_header.gra │ │ + 0x00051170 6d6d6172 5f686561 64657200 696d706f mmar_header.impo │ │ + 0x00051180 72745f68 65616465 7200696d 706f7274 rt_header.import │ │ + 0x00051190 5f737461 74656d65 6e740072 756c655f _statement.rule_ │ │ + 0x000511a0 6c697374 0072756c 6500616c 7465726e list.rule.altern │ │ + 0x000511b0 6174655f 6c697374 0072756c 655f6578 ate_list.rule_ex │ │ + 0x000511c0 70616e73 696f6e00 74616767 65645f72 pansion.tagged_r │ │ + 0x000511d0 756c655f 6974656d 0072756c 655f6974 ule_item.rule_it │ │ + 0x000511e0 656d0072 756c655f 67726f75 70007275 em.rule_group.ru │ │ + 0x000511f0 6c655f6f 7074696f 6e616c00 72756c65 le_optional.rule │ │ + 0x00051200 5f61746f 6d007979 7365745f 6c696e65 _atom.yyset_line │ │ + 0x00051210 6e6f2063 616c6c65 64207769 7468206e no called with n │ │ + 0x00051220 6f206275 66666572 00797973 65745f63 o buffer.yyset_c │ │ + 0x00051230 6f6c756d 6e206361 6c6c6564 20776974 olumn called wit │ │ + 0x00051240 68206e6f 20627566 66657200 6f757420 h no buffer.out │ │ + 0x00051250 6f662064 796e616d 6963206d 656d6f72 of dynamic memor │ │ + 0x00051260 7920696e 2079795f 63726561 74655f62 y in yy_create_b │ │ + 0x00051270 75666665 72282900 6f757420 6f662064 uffer().out of d │ │ + 0x00051280 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ + 0x00051290 20797965 6e737572 655f6275 66666572 yyensure_buffer │ │ + 0x000512a0 5f737461 636b2829 006f7574 206f6620 _stack().out of │ │ + 0x000512b0 64796e61 6d696320 6d656d6f 72792069 dynamic memory i │ │ + 0x000512c0 6e207979 5f736361 6e5f6275 66666572 n yy_scan_buffer │ │ + 0x000512d0 2829006f 7574206f 66206479 6e616d69 ().out of dynami │ │ + 0x000512e0 63206d65 6d6f7279 20696e20 79795f73 c memory in yy_s │ │ + 0x000512f0 63616e5f 62797465 73282900 62616420 can_bytes().bad │ │ + 0x00051300 62756666 65722069 6e207979 5f736361 buffer in yy_sca │ │ + 0x00051310 6e5f6279 74657328 29006661 74616c20 n_bytes().fatal │ │ + 0x00051320 666c6578 20736361 6e6e6572 20696e74 flex scanner int │ │ + 0x00051330 65726e61 6c206572 726f722d 2d656e64 ernal error--end │ │ + 0x00051340 206f6620 62756666 6572206d 69737365 of buffer misse │ │ + 0x00051350 64006661 74616c20 6572726f 72202d20 d.fatal error - │ │ + 0x00051360 7363616e 6e657220 696e7075 74206275 scanner input bu │ │ + 0x00051370 66666572 206f7665 72666c6f 7700696e ffer overflow.in │ │ + 0x00051380 70757420 696e2066 6c657820 7363616e put in flex scan │ │ + 0x00051390 6e657220 6661696c 6564006f 7574206f ner failed.out o │ │ + 0x000513a0 66206479 6e616d69 63206d65 6d6f7279 f dynamic memory │ │ + 0x000513b0 20696e20 79795f67 65745f6e 6578745f in yy_get_next_ │ │ + 0x000513c0 62756666 65722829 00666174 616c2066 buffer().fatal f │ │ + 0x000513d0 6c657820 7363616e 6e657220 696e7465 lex scanner inte │ │ + 0x000513e0 726e616c 20657272 6f722d2d 6e6f2061 rnal error--no a │ │ + 0x000513f0 6374696f 6e20666f 756e6400 3c554e4b ction found..../sphinxbase/ │ │ + 0x00051410 7372632f 6c696273 7068696e 78626173 src/libsphinxbas │ │ + 0x00051420 652f6c6d 2f6e6772 616d5f6d 6f64656c e/lm/ngram_model │ │ + 0x00051430 5f736574 2e63004c 6f672d6d 61746820 _set.c.Log-math │ │ + 0x00051440 70617261 6d657465 72732064 6f6e2774 parameters don't │ │ + 0x00051450 206d6174 63682c20 77696c6c 206e6f74 match, will not │ │ + 0x00051460 20637265 61746520 4c4d2073 65740a00 create LM set.. │ │ + 0x00051470 4661696c 65642074 6f206f70 656e2025 Failed to open % │ │ + 0x00051480 73005265 6164696e 67204c4d 20636f6e s.Reading LM con │ │ + 0x00051490 74726f6c 2066696c 65202725 73270a00 trol file '%s'.. │ │ + 0x000514a0 57696c6c 20707265 70656e64 20272573 Will prepend '%s │ │ + 0x000514b0 2720746f 20756e71 75616c69 66696564 ' to unqualified │ │ + 0x000514c0 20706174 68730a00 25313032 3373007b paths..%1023s.{ │ │ + 0x000514d0 00526561 64696e67 20636c61 73736465 .Reading classde │ │ + 0x000514e0 66206672 6f6d2027 2573270a 007d0055 f from '%s'..}.U │ │ + 0x000514f0 6e657870 65637465 6420454f 4620696e nexpected EOF in │ │ + 0x00051500 2025730a 00526561 64696e67 206c6d20 %s..Reading lm │ │ + 0x00051510 66726f6d 20272573 270a004c 4d6e616d from '%s'..LMnam │ │ + 0x00051520 65206d69 7373696e 67206166 74657220 e missing after │ │ + 0x00051530 4c4d4669 6c654e61 6d652027 2573270a LMFileName '%s'. │ │ + 0x00051540 00556e6b 6e6f776e 20636c61 73732025 .Unknown class % │ │ + 0x00051550 7320696e 20636f6e 74726f6c 2066696c s in control fil │ │ + 0x00051560 650a0041 64646564 20636c61 73732025 e..Added class % │ │ + 0x00051570 7320636f 6e746169 6e696e67 20256420 s containing %d │ │ + 0x00051580 776f7264 730a0055 6e6b6e6f 776e204c words..Unknown L │ │ + 0x00051590 4d206e61 6d652025 730a002e 677a002e M name %s...gz.. │ │ + 0x000515a0 627a3200 2e415250 41002e44 4d500061 bz2..ARPA..DMP.a │ │ + 0x000515b0 72706100 646d7000 2e2e2f73 7068696e rpa.dmp.../sphin │ │ + 0x000515c0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x000515d0 696e7862 6173652f 6c6d2f6e 6772616d inxbase/lm/ngram │ │ + 0x000515e0 5f6d6f64 656c2e63 006c616e 67756167 _model.c.languag │ │ + 0x000515f0 65206d6f 64656c20 66696c65 20747970 e model file typ │ │ + 0x00051600 65206e6f 74207375 70706f72 7465640a e not supported. │ │ + 0x00051610 00447570 6c696361 74652077 6f726420 .Duplicate word │ │ + 0x00051620 696e2064 69637469 6f6e6172 79206166 in dictionary af │ │ + 0x00051630 74657220 636f6e76 65727369 6f6e3a20 ter conversion: │ │ + 0x00051640 25730a00 4f6d6974 20647570 6c696361 %s..Omit duplica │ │ + 0x00051650 74652077 6f726420 27257327 0a004861 te word '%s'..Ha │ │ + 0x00051660 73682069 6e736572 74696f6e 20666169 sh insertion fai │ │ + 0x00051670 6c656420 666f7220 776f7264 20257320 led for word %s │ │ + 0x00051680 3d3e2025 70202873 686f756c 64206e6f => %p (should no │ │ + 0x00051690 74206861 7070656e 290a0043 616e2774 t happen)..Can't │ │ + 0x000516a0 20616464 20776f72 64202725 73272074 add word '%s' t │ │ + 0x000516b0 6f207265 61642d6f 6e6c7920 6c616e67 o read-only lang │ │ + 0x000516c0 75616765 206d6f64 656c2e20 44697361 uage model. Disa │ │ + 0x000516d0 626c6520 6d6d6170 20776974 6820272d ble mmap with '- │ │ + 0x000516e0 6d6d6170 206e6f27 20746f20 6d616b65 mmap no' to make │ │ + 0x000516f0 20697420 77726974 61626c65 0a00546f it writable..To │ │ + 0x00051700 74616c20 636c6173 73207072 6f626162 tal class probab │ │ + 0x00051710 696c6974 79206973 2025662c 2077696c ility is %f, wil │ │ + 0x00051720 6c206e6f 726d616c 697a650a 004e6f20 l normalize..No │ │ + 0x00051730 73756368 20776f72 64206f72 20636c61 such word or cla │ │ + 0x00051740 73732074 61673a20 25730a00 576f7264 ss tag: %s..Word │ │ + 0x00051750 20257320 6973206e 6f742061 20636c61 %s is not a cla │ │ + 0x00051760 73732074 61672028 63616c6c 206e6772 ss tag (call ngr │ │ + 0x00051770 616d5f6d 6f64656c 5f616464 5f636c61 am_model_add_cla │ │ + 0x00051780 73732829 20666972 7374290a 004e756d ss() first)..Num │ │ + 0x00051790 62657220 6f662063 6c617373 65732063 ber of classes c │ │ + 0x000517a0 616e6e6f 74206578 63656564 20313238 annot exceed 128 │ │ + 0x000517b0 2028736f 72727929 0a004669 6c652025 (sorry)..File % │ │ + 0x000517c0 73206e6f 7420666f 756e640a 00454e44 s not found..END │ │ + 0x000517d0 004c4d43 4c415353 002e2e2f 73706869 .LMCLASS.../sphi │ │ + 0x000517e0 6e786261 73652f73 72632f6c 69627370 nxbase/src/libsp │ │ + 0x000517f0 68696e78 62617365 2f6c6d2f 6c6d3367 hinxbase/lm/lm3g │ │ + 0x00051800 5f74656d 706c6174 65732e63 00426967 _templates.c.Big │ │ + 0x00051810 72616d20 25642068 6173206e 6f207661 ram %d has no va │ │ + 0x00051820 6c696420 756e6967 72616d20 70617265 lid unigram pare │ │ + 0x00051830 6e740a00 54726967 72616d20 25642068 nt..Trigram %d h │ │ + 0x00051840 6173206e 6f207661 6c696420 62696772 as no valid bigr │ │ + 0x00051850 616d2070 6172656e 740a0054 72696772 am parent..Trigr │ │ + 0x00051860 616d2025 64206861 73206e6f 2076616c am %d has no val │ │ + 0x00051870 69642075 6e696772 616d2070 6172656e id unigram paren │ │ + 0x00051880 740a002e 2e2f7370 68696e78 62617365 t..../sphinxbase │ │ + 0x00051890 2f737263 2f6c6962 73706869 6e786261 /src/libsphinxba │ │ + 0x000518a0 73652f6c 6d2f6e67 72616d5f 6d6f6465 se/lm/ngram_mode │ │ + 0x000518b0 6c5f6172 70612e63 005c6461 74615c00 l_arpa.c.\data\. │ │ + 0x000518c0 4e6f205c 64617461 5c206d61 726b2069 No \data\ mark i │ │ + 0x000518d0 6e204c4d 2066696c 650a006e 6772616d n LM file..ngram │ │ + 0x000518e0 2025643d 25640055 6e6b6e6f 776e206e %d=%d.Unknown n │ │ + 0x000518f0 6772616d 20282564 290a005c 312d6772 gram (%d)..\1-gr │ │ + 0x00051900 616d733a 00426164 206f7220 6d697373 ams:.Bad or miss │ │ + 0x00051910 696e6720 6e677261 6d20636f 756e740a ing ngram count. │ │ + 0x00051920 006e6772 616d7320 313d2564 2c20323d .ngrams 1=%d, 2= │ │ + 0x00051930 25642c20 333d2564 0a005265 6164696e %d, 3=%d..Readin │ │ + 0x00051940 6720756e 69677261 6d730a00 5c322d67 g unigrams..\2-g │ │ + 0x00051950 72616d73 3a005c65 6e645c00 466f726d rams:.\end\.Form │ │ + 0x00051960 61742065 72726f72 3b20756e 69677261 at error; unigra │ │ + 0x00051970 6d206967 6e6f7265 643a2025 730a0054 m ignored: %s..T │ │ + 0x00051980 6f6f206d 616e7920 756e6967 72616d73 oo many unigrams │ │ + 0x00051990 0a004475 706c6963 61746520 776f7264 ..Duplicate word │ │ + 0x000519a0 20696e20 64696374 696f6e61 72793a20 in dictionary: │ │ + 0x000519b0 25730a00 6c6d5f74 2e75636f 756e7428 %s..lm_t.ucount( │ │ + 0x000519c0 25642920 213d2023 756e6967 72616d73 %d) != #unigrams │ │ + 0x000519d0 20726561 64282564 290a0052 65616469 read(%d)..Readi │ │ + 0x000519e0 6e672062 69677261 6d730a00 556e6b6e ng bigrams..Unkn │ │ + 0x000519f0 6f776e20 776f7264 3a202573 2c20736b own word: %s, sk │ │ + 0x00051a00 69707069 6e672062 69677261 6d202825 ipping bigram (% │ │ + 0x00051a10 73202573 290a0054 6f6f206d 616e7920 s %s)..Too many │ │ + 0x00051a20 62696772 616d730a 00426967 72616d20 bigrams..Bigram │ │ + 0x00051a30 25732025 73206e6f 7420696e 20756e69 %s %s not in uni │ │ + 0x00051a40 6772616d 206f7264 65722077 6f726420 gram order word │ │ + 0x00051a50 69643a20 25642070 72657620 776f7264 id: %d prev word │ │ + 0x00051a60 2069643a 2025640a 005c332d 6772616d id: %d..\3-gram │ │ + 0x00051a70 733a0042 61642062 69677261 6d3a2025 s:.Bad bigram: % │ │ + 0x00051a80 730a0025 3864203d 2023626f 5f777432 s..%8d = #bo_wt2 │ │ + 0x00051a90 20656e74 72696573 0a005265 6164696e entries..Readin │ │ + 0x00051aa0 67207472 69677261 6d730a00 556e6b6e g trigrams..Unkn │ │ + 0x00051ab0 6f776e20 776f7264 3a202573 2c20736b own word: %s, sk │ │ + 0x00051ac0 69707069 6e672074 72696772 616d2028 ipping trigram ( │ │ + 0x00051ad0 25732025 73202573 290a0054 6f6f206d %s %s %s)..Too m │ │ + 0x00051ae0 616e7920 74726967 72616d73 0a005472 any trigrams..Tr │ │ + 0x00051af0 69677261 6d73206e 6f742069 6e206269 igrams not in bi │ │ + 0x00051b00 6772616d 206f7264 65720a00 53697a65 gram order..Size │ │ + 0x00051b10 206f6620 74726967 72616d20 7365676d of trigram segm │ │ + 0x00051b20 656e7420 69732062 69676765 72207468 ent is bigger th │ │ + 0x00051b30 616e2036 35353335 2c207375 63682061 an 65535, such a │ │ + 0x00051b40 20626967 206c616e 67756167 65206d6f big language mo │ │ + 0x00051b50 64656c73 20617265 206e6f74 20737570 dels are not sup │ │ + 0x00051b60 706f7274 65642c20 75736520 736d616c ported, use smal │ │ + 0x00051b70 6c657220 766f6361 62756c61 72790a00 ler vocabulary.. │ │ + 0x00051b80 42616420 74726967 72616d3a 2025730a Bad trigram: %s. │ │ + 0x00051b90 00253864 203d2023 756e6967 72616d73 .%8d = #unigrams │ │ + 0x00051ba0 20637265 61746564 0a002538 64203d20 created..%8d = │ │ + 0x00051bb0 23626967 72616d73 20637265 61746564 #bigrams created │ │ + 0x00051bc0 0a002538 64203d20 2370726f 62322065 ..%8d = #prob2 e │ │ + 0x00051bd0 6e747269 65730a00 4d697373 696e6720 ntries..Missing │ │ + 0x00051be0 62696772 616d2066 6f722074 72696772 bigram for trigr │ │ + 0x00051bf0 616d3a20 25730025 3864203d 20237472 am: %s.%8d = #tr │ │ + 0x00051c00 69677261 6d732063 72656174 65640a00 igrams created.. │ │ + 0x00051c10 25386420 3d202370 726f6233 20656e74 %8d = #prob3 ent │ │ + 0x00051c20 72696573 0a00454f 46207768 696c6520 ries..EOF while │ │ + 0x00051c30 72656164 696e6720 6e677261 6d20636f reading ngram co │ │ + 0x00051c40 756e7473 0a004661 696c6564 20746f20 unts..Failed to │ │ + 0x00051c50 72656164 205c312d 6772616d 733a206d read \1-grams: m │ │ + 0x00051c60 61726b00 4661696c 65642074 6f206f70 ark.Failed to op │ │ + 0x00051c70 656e2025 7320666f 72207772 6974696e en %s for writin │ │ + 0x00051c80 67005468 69732069 7320616e 20415250 g.This is an ARP │ │ + 0x00051c90 412d666f 726d6174 206c616e 67756167 A-format languag │ │ + 0x00051ca0 65206d6f 64656c20 66696c65 2c206765 e model file, ge │ │ + 0x00051cb0 6e657261 74656420 62792043 4d552053 nerated by CMU S │ │ + 0x00051cc0 7068696e 780a005c 64617461 5c0a006e phinx..\data\..n │ │ + 0x00051cd0 6772616d 2025643d 25640a00 0a5c2564 gram %d=%d...\%d │ │ + 0x00051ce0 2d677261 6d733a0a 00252e34 66200025 -grams:..%.4f .% │ │ + 0x00051cf0 73200025 2e346600 0a5c656e 645c0a00 s .%.4f..\end\.. │ │ + 0x00051d00 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00051d10 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00051d20 6c6d2f6e 6772616d 5f6d6f64 656c5f64 lm/ngram_model_d │ │ + 0x00051d30 6d702e63 0044756d 70206669 6c652025 mp.c.Dump file % │ │ + 0x00051d40 73206e6f 7420666f 756e640a 0044756d s not found..Dum │ │ + 0x00051d50 70206669 6c652069 7320636f 6d707265 p file is compre │ │ + 0x00051d60 73736564 2c207769 6c6c206e 6f742075 ssed, will not u │ │ + 0x00051d70 7365206d 656d6f72 792d6d61 70706564 se memory-mapped │ │ + 0x00051d80 20492f4f 0a005772 6f6e6720 6d616769 I/O..Wrong magi │ │ + 0x00051d90 63206865 61646572 2073697a 65206e75 c header size nu │ │ + 0x00051da0 6d626572 2025783a 20257320 6973206e mber %x: %s is n │ │ + 0x00051db0 6f742061 2064756d 70206669 6c650a00 ot a dump file.. │ │ + 0x00051dc0 43616e6e 6f742072 65616420 68656164 Cannot read head │ │ + 0x00051dd0 65720a00 57726f6e 67206865 61646572 er..Wrong header │ │ + 0x00051de0 2025733a 20257320 6973206e 6f742061 %s: %s is not a │ │ + 0x00051df0 2064756d 70206669 6c650a00 42797465 dump file..Byte │ │ + 0x00051e00 73776170 70696e67 20726571 75697265 swapping require │ │ + 0x00051e10 642c2077 696c6c20 6e6f7420 75736520 d, will not use │ │ + 0x00051e20 6d656d6f 72792d6d 61707065 6420492f memory-mapped I/ │ │ + 0x00051e30 4f20666f 72204c4d 2066696c 650a0057 O for LM file..W │ │ + 0x00051e40 696c6c20 75736520 6d656d6f 72792d6d ill use memory-m │ │ + 0x00051e50 61707065 6420492f 4f20666f 72204c4d apped I/O for LM │ │ + 0x00051e60 2066696c 650a0043 616e6e6f 74207265 file..Cannot re │ │ + 0x00051e70 6164204c 4d206669 6c656e61 6d652069 ad LM filename i │ │ + 0x00051e80 6e206865 61646572 0a004661 696c6564 n header..Failed │ │ + 0x00051e90 20746f20 72656164 20776f72 640a0046 to read word..F │ │ + 0x00051ea0 61696c65 6420746f 20726561 64206d61 ailed to read ma │ │ + 0x00051eb0 70696e67 20696420 25640a00 4661696c ping id %d..Fail │ │ + 0x00051ec0 65642074 6f207265 61642075 6e696772 ed to read unigr │ │ + 0x00051ed0 616d7320 64617461 0a002538 64203d20 ams data..%8d = │ │ + 0x00051ee0 4c4d2e75 6e696772 616d7328 2b747261 LM.unigrams(+tra │ │ + 0x00051ef0 696c6572 29207265 61640a00 2d6d6d61 iler) read..-mma │ │ + 0x00051f00 70207370 65636966 6965642c 20627574 p specified, but │ │ + 0x00051f10 20747269 6772616d 20696e64 65782069 trigram index i │ │ + 0x00051f20 73206e6f 7420776f 72642d61 6c69676e s not word-align │ │ + 0x00051f30 65642e20 2057696c 6c206e6f 74206d65 ed. Will not me │ │ + 0x00051f40 6d6f7279 2d6d6170 2e0a0046 61696c65 mory-map...Faile │ │ + 0x00051f50 6420746f 20726561 64206269 6772616d d to read bigram │ │ + 0x00051f60 73206461 74610a00 25386420 3d204c4d s data..%8d = LM │ │ + 0x00051f70 2e626967 72616d73 282b7472 61696c65 .bigrams(+traile │ │ + 0x00051f80 72292072 6561640a 00466169 6c656420 r) read..Failed │ │ + 0x00051f90 746f2072 65616420 74726967 72616d73 to read trigrams │ │ + 0x00051fa0 20646174 610a0025 3864203d 204c4d2e data..%8d = LM. │ │ + 0x00051fb0 74726967 72616d73 20726561 640a0066 trigrams read..f │ │ + 0x00051fc0 72656164 2870726f 62322920 6661696c read(prob2) fail │ │ + 0x00051fd0 65640a00 25386420 3d204c4d 2e70726f ed..%8d = LM.pro │ │ + 0x00051fe0 62322065 6e747269 65732072 6561640a b2 entries read. │ │ + 0x00051ff0 00466169 6c656420 746f2072 65616420 .Failed to read │ │ + 0x00052000 6261636b 6f666620 77656967 6874730a backoff weights. │ │ + 0x00052010 00253864 203d204c 4d2e626f 5f777432 .%8d = LM.bo_wt2 │ │ + 0x00052020 20656e74 72696573 20726561 640a0046 entries read..F │ │ + 0x00052030 61696c65 6420746f 20726561 64207472 ailed to read tr │ │ + 0x00052040 69677261 6d207072 6f626162 696c6974 igram probabilit │ │ + 0x00052050 790a0025 3864203d 204c4d2e 70726f62 y..%8d = LM.prob │ │ + 0x00052060 3320656e 74726965 73207265 61640a00 3 entries read.. │ │ + 0x00052070 4661696c 65642074 6f207265 61642074 Failed to read t │ │ + 0x00052080 72696772 616d2069 6e646578 0a002538 rigram index..%8 │ │ + 0x00052090 64203d20 4c4d2e74 7365675f 62617365 d = LM.tseg_base │ │ + 0x000520a0 20656e74 72696573 20726561 640a0046 entries read..F │ │ + 0x000520b0 61696c65 6420746f 20726561 6420776f ailed to read wo │ │ + 0x000520c0 7264730a 00457272 6f722072 65616469 rds..Error readi │ │ + 0x000520d0 6e672077 6f726420 73747269 6e677320 ng word strings │ │ + 0x000520e0 28256420 646f6573 6e277420 6d617463 (%d doesn't matc │ │ + 0x000520f0 68206e5f 756e6967 72616d73 20256429 h n_unigrams %d) │ │ + 0x00052100 0a002538 64203d20 61736369 6920776f ..%8d = ascii wo │ │ + 0x00052110 72642073 7472696e 67732072 6561640a rd strings read. │ │ + 0x00052120 00557369 6e672065 78697374 696e6720 .Using existing │ │ + 0x00052130 444d5020 6d6f6465 6c2e0a00 4275696c DMP model...Buil │ │ + 0x00052140 64696e67 20444d50 206d6f64 656c2e2e ding DMP model.. │ │ + 0x00052150 2e0a0043 616e6e6f 74206372 65617465 ...Cannot create │ │ + 0x00052160 2066696c 65202573 0a002121 21210042 file %s..!!!!.B │ │ + 0x00052170 4547494e 2046494c 4520464f 524d4154 EGIN FILE FORMAT │ │ + 0x00052180 20444553 43524950 54494f4e 00486561 DESCRIPTION.Hea │ │ + 0x00052190 64657220 73747269 6e67206c 656e6774 der string lengt │ │ + 0x000521a0 68202869 6e743332 2920616e 64207374 h (int32) and st │ │ + 0x000521b0 72696e67 2028696e 636c7564 696e6720 ring (including │ │ + 0x000521c0 74726169 6c696e67 20302900 4f726967 trailing 0).Orig │ │ + 0x000521d0 696e616c 204c4d20 66696c65 6e616d65 inal LM filename │ │ + 0x000521e0 20737472 696e672d 6c656e67 74682028 string-length ( │ │ + 0x000521f0 696e7433 32292061 6e642066 696c656e int32) and filen │ │ + 0x00052200 616d6520 28696e63 6c756469 6e672074 ame (including t │ │ + 0x00052210 7261696c 696e6720 30290028 696e7433 railing 0).(int3 │ │ + 0x00052220 32292076 65727369 6f6e206e 756d6265 2) version numbe │ │ + 0x00052230 72202870 72657365 6e742069 66662076 r (present iff v │ │ + 0x00052240 616c7565 203c3d20 30290028 696e7433 alue <= 0).(int3 │ │ + 0x00052250 3229206f 72696769 6e616c20 4c4d2066 2) original LM f │ │ + 0x00052260 696c6520 6d6f6469 66696361 74696f6e ile modification │ │ + 0x00052270 2074696d 65737461 6d702028 69666620 timestamp (iff │ │ + 0x00052280 76657273 696f6e23 20707265 73656e74 version# present │ │ + 0x00052290 29002869 6e743332 29207374 72696e67 ).(int32) string │ │ + 0x000522a0 2d6c656e 67746820 616e6420 73747269 -length and stri │ │ + 0x000522b0 6e672028 696e636c 7564696e 67207472 ng (including tr │ │ + 0x000522c0 61696c69 6e672030 29202869 66662076 ailing 0) (iff v │ │ + 0x000522d0 65727369 6f6e2320 70726573 656e7429 ersion# present) │ │ + 0x000522e0 002e2e2e 20707265 76696f75 7320656e .... previous en │ │ + 0x000522f0 74727920 636f6e74 696e7565 6420616e try continued an │ │ + 0x00052300 79206e75 6d626572 206f6620 74696d65 y number of time │ │ + 0x00052310 73202869 66662076 65727369 6f6e2320 s (iff version# │ │ + 0x00052320 70726573 656e7429 0028696e 74333229 present).(int32) │ │ + 0x00052330 20302028 7465726d 696e6174 696e6720 0 (terminating │ │ + 0x00052340 73657175 656e6365 206f6620 73747269 sequence of stri │ │ + 0x00052350 6e677329 20286966 66207665 7273696f ngs) (iff versio │ │ + 0x00052360 6e232070 72657365 6e742900 28696e74 n# present).(int │ │ + 0x00052370 33322920 6c6f675f 62675f73 65675f73 32) log_bg_seg_s │ │ + 0x00052380 7a202870 72657365 6e742069 66662064 z (present iff d │ │ + 0x00052390 69666665 72656e74 2066726f 6d206465 ifferent from de │ │ + 0x000523a0 6661756c 74207661 6c756520 6f66204c fault value of L │ │ + 0x000523b0 4f47325f 42475f53 45475f53 5a290028 OG2_BG_SEG_SZ).( │ │ + 0x000523c0 696e7433 3229206c 6d5f742e 75636f75 int32) lm_t.ucou │ │ + 0x000523d0 6e742028 6d757374 20626520 3e203029 nt (must be > 0) │ │ + 0x000523e0 0028696e 74333229 206c6d5f 742e6263 .(int32) lm_t.bc │ │ + 0x000523f0 6f756e74 0028696e 74333229 206c6d5f ount.(int32) lm_ │ │ + 0x00052400 742e7463 6f756e74 006c6d5f 742e7563 t.tcount.lm_t.uc │ │ + 0x00052410 6f756e74 2b312075 6e696772 616d7320 ount+1 unigrams │ │ + 0x00052420 28696e63 6c756469 6e672073 656e7469 (including senti │ │ + 0x00052430 6e656c29 006c6d5f 742e6263 6f756e74 nel).lm_t.bcount │ │ + 0x00052440 2b312062 69677261 6d732028 696e636c +1 bigrams (incl │ │ + 0x00052450 7564696e 67207365 6e74696e 656c2036 uding sentinel 6 │ │ + 0x00052460 34206269 74732028 62675f74 29206561 4 bits (bg_t) ea │ │ + 0x00052470 63682069 66207665 7273696f 6e3d2d31 ch if version=-1 │ │ + 0x00052480 2f2d322c 20313238 20626974 73202862 /-2, 128 bits (b │ │ + 0x00052490 6733325f 74292065 61636820 69662076 g32_t) each if v │ │ + 0x000524a0 65727369 6f6e3d2d 33006c6d 5f742e74 ersion=-3.lm_t.t │ │ + 0x000524b0 636f756e 74207472 69677261 6d732028 count trigrams ( │ │ + 0x000524c0 70726573 656e7420 69666620 6c6d5f74 present iff lm_t │ │ + 0x000524d0 2e74636f 756e7420 3e203020 33322062 .tcount > 0 32 b │ │ + 0x000524e0 69747320 2874675f 74292065 61636820 its (tg_t) each │ │ + 0x000524f0 69662076 65727369 6f6e3d2d 312f2d32 if version=-1/-2 │ │ + 0x00052500 2c203634 20626974 73202874 6733325f , 64 bits (tg32_ │ │ + 0x00052510 74292065 61636820 69662076 65727369 t) each if versi │ │ + 0x00052520 6f6e3d2d 33290028 696e7433 3229206c on=-3).(int32) l │ │ + 0x00052530 6d5f742e 6e5f7072 6f623200 28696e74 m_t.n_prob2.(int │ │ + 0x00052540 33322920 6c6d5f74 2e70726f 62325b5d 32) lm_t.prob2[] │ │ + 0x00052550 0028696e 74333229 206c6d5f 742e6e5f .(int32) lm_t.n_ │ │ + 0x00052560 626f5f77 74322028 70726573 656e7420 bo_wt2 (present │ │ + 0x00052570 69666620 6c6d5f74 2e74636f 756e7420 iff lm_t.tcount │ │ + 0x00052580 3e203029 0028696e 74333229 206c6d5f > 0).(int32) lm_ │ │ + 0x00052590 742e626f 5f777432 5b5d2028 70726573 t.bo_wt2[] (pres │ │ + 0x000525a0 656e7420 69666620 6c6d5f74 2e74636f ent iff lm_t.tco │ │ + 0x000525b0 756e7420 3e203029 0028696e 74333229 unt > 0).(int32) │ │ + 0x000525c0 206c6d5f 742e6e5f 70726f62 33202870 lm_t.n_prob3 (p │ │ + 0x000525d0 72657365 6e742069 6666206c 6d5f742e resent iff lm_t. │ │ + 0x000525e0 74636f75 6e74203e 20302900 28696e74 tcount > 0).(int │ │ + 0x000525f0 33322920 6c6d5f74 2e70726f 62335b5d 32) lm_t.prob3[] │ │ + 0x00052600 20287072 6573656e 74206966 66206c6d (present iff lm │ │ + 0x00052610 5f742e74 636f756e 74203e20 30290028 _t.tcount > 0).( │ │ + 0x00052620 696e7433 32292028 6c6d5f74 2e62636f int32) (lm_t.bco │ │ + 0x00052630 756e742b 31292f42 475f5345 475f535a unt+1)/BG_SEG_SZ │ │ + 0x00052640 2b312028 70726573 656e7420 69666620 +1 (present iff │ │ + 0x00052650 6c6d5f74 2e74636f 756e7420 3e203029 lm_t.tcount > 0) │ │ + 0x00052660 0028696e 74333229 206c6d5f 742e7473 .(int32) lm_t.ts │ │ + 0x00052670 65675f62 6173655b 5d202870 72657365 eg_base[] (prese │ │ + 0x00052680 6e742069 6666206c 6d5f742e 74636f75 nt iff lm_t.tcou │ │ + 0x00052690 6e74203e 20302900 28696e74 33322920 nt > 0).(int32) │ │ + 0x000526a0 53756d28 616c6c20 776f7264 20737472 Sum(all word str │ │ + 0x000526b0 696e672d 6c656e67 7468732c 20696e63 ing-lengths, inc │ │ + 0x000526c0 6c756469 6e672074 7261696c 696e6720 luding trailing │ │ + 0x000526d0 3020666f 72206561 63682900 416c6c20 0 for each).All │ │ + 0x000526e0 776f7264 20737472 696e6773 2028696e word strings (in │ │ + 0x000526f0 636c7564 696e6720 74726169 6c696e67 cluding trailing │ │ + 0x00052700 20302066 6f722065 61636829 00454e44 0 for each).END │ │ + 0x00052710 2046494c 4520464f 524d4154 20444553 FILE FORMAT DES │ │ + 0x00052720 43524950 54494f4e 002e2e2f 73706869 CRIPTION.../sphi │ │ + 0x00052730 6e786261 73652f73 72632f6c 69627370 nxbase/src/libsp │ │ + 0x00052740 68696e78 62617365 2f6c6d2f 6c6d3367 hinxbase/lm/lm3g │ │ + 0x00052750 5f6d6f64 656c2e63 002e2e2f 73706869 _model.c.../sphi │ │ + 0x00052760 6e786261 73652f73 72632f6c 69627370 nxbase/src/libsp │ │ + 0x00052770 68696e78 62617365 2f666561 742f6167 hinxbase/feat/ag │ │ + 0x00052780 632e6300 556e6b6e 6f776e20 41474320 c.c.Unknown AGC │ │ + 0x00052790 74797065 20272573 270a0041 47434d61 type '%s'..AGCMa │ │ + 0x000527a0 783a206f 62733d6d 61783d20 252e3266 x: obs=max= %.2f │ │ + 0x000527b0 0a004147 43454d61 783a206d 61783d20 ..AGCEMax: max= │ │ + 0x000527c0 252e3266 0a004147 43454d61 783a206f %.2f..AGCEMax: o │ │ + 0x000527d0 62733d20 252e3266 2c206e65 773d2025 bs= %.2f, new= % │ │ + 0x000527e0 2e32660a 00414743 204e4f49 53453a20 .2f..AGC NOISE: │ │ + 0x000527f0 6d61783d 2025362e 33660a00 6d617800 max= %6.3f..max. │ │ + 0x00052800 656d6178 006e6f69 7365002e 2e2f7370 emax.noise.../sp │ │ + 0x00052810 68696e78 62617365 2f737263 2f6c6962 hinxbase/src/lib │ │ + 0x00052820 73706869 6e786261 73652f66 6561742f sphinxbase/feat/ │ │ + 0x00052830 636d6e2e 6300556e 6b6e6f77 6e20434d cmn.c.Unknown CM │ │ + 0x00052840 4e207479 70652027 2573270a 006d6561 N type '%s'..mea │ │ + 0x00052850 6e5b305d 3d20252e 32662c20 6d65616e n[0]= %.2f, mean │ │ + 0x00052860 5b312e2e 25645d3d 20302e30 0a00434d [1..%d]= 0.0..CM │ │ + 0x00052870 4e3a2000 25352e32 66200070 72696f72 N: .%5.2f .prior │ │ + 0x00052880 002e2e2f 73706869 6e786261 73652f73 .../sphinxbase/s │ │ + 0x00052890 72632f6c 69627370 68696e78 62617365 rc/libsphinxbase │ │ + 0x000528a0 2f666561 742f6665 61742e63 00526561 /feat/feat.c.Rea │ │ + 0x000528b0 64696e67 206d6663 2066696c 653a2027 ding mfc file: ' │ │ + 0x000528c0 2573275b 25642e2e 25645d0a 0025733a %s'[%d..%d]..%s: │ │ + 0x000528d0 20456e64 20667261 6d652028 25642920 End frame (%d) │ │ + 0x000528e0 3c3d2053 74617274 20667261 6d652028 <= Start frame ( │ │ + 0x000528f0 2564290a 00466169 6c656420 746f206f %d)..Failed to o │ │ + 0x00052900 70656e20 66696c65 20272573 2720666f pen file '%s' fo │ │ + 0x00052910 72207265 6164696e 67002573 3a206672 r reading.%s: fr │ │ + 0x00052920 65616428 23666c6f 61747329 20666169 ead(#floats) fai │ │ + 0x00052930 6c65640a 0025733a 20486561 64657220 led..%s: Header │ │ + 0x00052940 73697a65 20666965 6c643a20 25642825 size field: %d(% │ │ + 0x00052950 30387829 3b206669 6c657369 7a653a20 08x); filesize: │ │ + 0x00052960 25642825 30387829 0a002573 3a204865 %d(%08x)..%s: He │ │ + 0x00052970 61646572 2073697a 65206669 656c6420 ader size field │ │ + 0x00052980 2823666c 6f617473 29203d20 25640a00 (#floats) = %d.. │ │ + 0x00052990 48656164 65722073 697a6520 6669656c Header size fiel │ │ + 0x000529a0 643a2025 643b206e 6f74206d 756c7469 d: %d; not multi │ │ + 0x000529b0 706c6520 6f662025 640a0025 733a2053 ple of %d..%s: S │ │ + 0x000529c0 74617274 20667261 6d652028 25642920 tart frame (%d) │ │ + 0x000529d0 6265796f 6e642066 696c6520 73697a65 beyond file size │ │ + 0x000529e0 20282564 290a0025 733a2045 6e642066 (%d)..%s: End f │ │ + 0x000529f0 72616d65 20282564 29206265 796f6e64 rame (%d) beyond │ │ + 0x00052a00 2066696c 65207369 7a652028 2564292c file size (%d), │ │ + 0x00052a10 2077696c 6c207472 756e6361 74650a00 will truncate.. │ │ + 0x00052a20 25733a20 4d617869 6d756d20 6f757470 %s: Maximum outp │ │ + 0x00052a30 75742073 697a6528 25642066 72616d65 ut size(%d frame │ │ + 0x00052a40 7329203c 20616374 75616c20 23667261 s) < actual #fra │ │ + 0x00052a50 6d657328 2564290a 0025733a 20667265 mes(%d)..%s: fre │ │ + 0x00052a60 61642825 64782564 2920284d 46432064 ad(%dx%d) (MFC d │ │ + 0x00052a70 61746129 20666169 6c65640a 00272573 ata) failed..'%s │ │ + 0x00052a80 273a2043 6f756c64 6e277420 72656164 ': Couldn't read │ │ + 0x00052a90 20696e74 33322040 706f7320 25640a00 int32 @pos %d.. │ │ + 0x00052aa0 27257327 3a204261 64207375 6272616e '%s': Bad subran │ │ + 0x00052ab0 67652073 70656320 656e6469 6e672040 ge spec ending @ │ │ + 0x00052ac0 706f7320 25640a00 27257327 3a204261 pos %d..'%s': Ba │ │ + 0x00052ad0 64206465 6c696d69 74657220 40706f73 d delimiter @pos │ │ + 0x00052ae0 2025640a 00272573 273a2030 2d6c656e %d..'%s': 0-len │ │ + 0x00052af0 67746820 73756276 6563746f 720a0027 gth subvector..' │ │ + 0x00052b00 2573273a 20447570 6c696361 74652064 %s': Duplicate d │ │ + 0x00052b10 696d656e 73696f6e 20656e64 696e6720 imension ending │ │ + 0x00052b20 40706f73 2025640a 00537562 76656374 @pos %d..Subvect │ │ + 0x00052b30 6f722073 70656369 66696361 74696f6e or specification │ │ + 0x00052b40 73207265 71756972 65207369 6e676c65 s require single │ │ + 0x00052b50 2d737472 65616d20 66656174 75726573 -stream features │ │ + 0x00052b60 2100546f 74616c20 64696d65 6e73696f !.Total dimensio │ │ + 0x00052b70 6e616c69 7479206f 66207375 62766563 nality of subvec │ │ + 0x00052b80 746f7220 73706563 69666963 6174696f tor specificatio │ │ + 0x00052b90 6e202564 203e2066 65617475 72652064 n %d > feature d │ │ + 0x00052ba0 696d656e 73696f6e 616c6974 79202564 imensionality %d │ │ + 0x00052bb0 0a00496e 69746961 6c697a69 6e672066 ..Initializing f │ │ + 0x00052bc0 65617475 72652073 74726561 6d20746f eature stream to │ │ + 0x00052bd0 20747970 653a2027 2573272c 20636570 type: '%s', cep │ │ + 0x00052be0 6c656e3d 25642c20 434d4e3d 27257327 len=%d, CMN='%s' │ │ + 0x00052bf0 2c205641 524e4f52 4d3d2725 73272c20 , VARNORM='%s', │ │ + 0x00052c00 4147433d 27257327 0a007332 5f347800 AGC='%s'..s2_4x. │ │ + 0x00052c10 73325f34 78206665 61747572 65732072 s2_4x features r │ │ + 0x00052c20 65717569 72652063 65707369 7a65203d equire cepsize = │ │ + 0x00052c30 3d203133 0a007333 5f317833 39003173 = 13..s3_1x39.1s │ │ + 0x00052c40 5f313263 5f313264 5f33705f 31326464 _12c_12d_3p_12dd │ │ + 0x00052c50 0031735f 635f645f 6c645f64 64006365 .1s_c_d_ld_dd.ce │ │ + 0x00052c60 705f6463 65700031 735f635f 64006365 p_dcep.1s_c_d.ce │ │ + 0x00052c70 70003173 5f630031 735f3363 0031735f p.1s_c.1s_3c.1s_ │ │ + 0x00052c80 34630042 61642066 65617475 72652074 4c.Bad feature t │ │ + 0x00052c90 79706520 61726775 6d656e74 0a002575 ype argument..%u │ │ + 0x00052ca0 00253864 3a0a0009 2532643a 00202538 .%8d:...%2d:. %8 │ │ + 0x00052cb0 2e346600 42616420 63657073 697a653a .4f.Bad cepsize: │ │ + 0x00052cc0 2025640a 00417420 64697265 63746f72 %d..At director │ │ + 0x00052cd0 79202e20 28637572 72656e74 20646972 y . (current dir │ │ + 0x00052ce0 6563746f 7279290a 00417420 64697265 ectory)..At dire │ │ + 0x00052cf0 63746f72 79202573 0a002573 25732573 ctory %s..%s%s%s │ │ + 0x00052d00 25730049 6e697469 616c697a 6174696f %s.Initializatio │ │ + 0x00052d10 6e206f66 20666561 745f742c 20726570 n of feat_t, rep │ │ + 0x00052d20 6f72743a 0a004665 61747572 65207479 ort:..Feature ty │ │ + 0x00052d30 70652020 20202020 2020203d 2025730a pe = %s. │ │ + 0x00052d40 00436570 73747261 6c207369 7a652020 .Cepstral size │ │ + 0x00052d50 20202020 20203d20 25640a00 4e756d62 = %d..Numb │ │ + 0x00052d60 6572206f 66207374 7265616d 73202020 er of streams │ │ + 0x00052d70 203d2025 640a0056 6563746f 72207369 = %d..Vector si │ │ + 0x00052d80 7a65206f 66207374 7265616d 5b25645d ze of stream[%d] │ │ + 0x00052d90 3a202564 0a004e75 6d626572 206f6620 : %d..Number of │ │ + 0x00052da0 73756276 6563746f 7273203d 2025640a subvectors = %d. │ │ + 0x00052db0 00436f6d 706f6e65 6e747320 6f662073 .Components of s │ │ + 0x00052dc0 75627665 63746f72 5b25645d 3a005768 ubvector[%d]:.Wh │ │ + 0x00052dd0 65746865 7220434d 4e206973 20757365 ether CMN is use │ │ + 0x00052de0 6420203d 2025640a 00576865 74686572 d = %d..Whether │ │ + 0x00052df0 20414743 20697320 75736564 20203d20 AGC is used = │ │ + 0x00052e00 25640a00 57686574 68657220 76617269 %d..Whether vari │ │ + 0x00052e10 616e6365 20697320 6e6f726d 616c697a ance is normaliz │ │ + 0x00052e20 6564203d 2025640a 002e2e2f 73706869 ed = %d..../sphi │ │ + 0x00052e30 6e786261 73652f73 72632f6c 69627370 nxbase/src/libsp │ │ + 0x00052e40 68696e78 62617365 2f666561 742f6c64 hinxbase/feat/ld │ │ + 0x00052e50 612e6300 4c444120 696e636f 6d706174 a.c.LDA incompat │ │ + 0x00052e60 69626c65 20776974 68206d75 6c74692d ible with multi- │ │ + 0x00052e70 73747265 616d2066 65617475 72657320 stream features │ │ + 0x00052e80 286e5f73 74726561 6d203d20 2564290a (n_stream = %d). │ │ + 0x00052e90 00466169 6c656420 746f206f 70656e20 .Failed to open │ │ + 0x00052ea0 7472616e 73666f72 6d206669 6c652027 transform file ' │ │ + 0x00052eb0 25732720 666f7220 72656164 696e6700 %s' for reading. │ │ + 0x00052ec0 4661696c 65642074 6f207265 61642068 Failed to read h │ │ + 0x00052ed0 65616465 72206672 6f6d2074 72616e73 eader from trans │ │ + 0x00052ee0 666f726d 2066696c 65202725 73270a00 form file '%s'.. │ │ + 0x00052ef0 25733a20 56657273 696f6e20 6d69736d %s: Version mism │ │ + 0x00052f00 61746368 3a202573 2c206578 70656374 atch: %s, expect │ │ + 0x00052f10 696e6720 25730a00 25733a20 62696f5f ing %s..%s: bio_ │ │ + 0x00052f20 66726561 645f3364 286c6461 29206661 fread_3d(lda) fa │ │ + 0x00052f30 696c6564 0a004c44 41206d61 74726978 iled..LDA matrix │ │ + 0x00052f40 2064696d 656e7369 6f6e2025 6420646f dimension %d do │ │ + 0x00052f50 65736e27 74206d61 74636820 66656174 esn't match feat │ │ + 0x00052f60 75726520 73747265 616d2073 697a6520 ure stream size │ │ + 0x00052f70 25640a00 2e2e2f73 7068696e 78626173 %d..../sphinxbas │ │ + 0x00052f80 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x00052f90 6173652f 66656174 2f636d6e 5f707269 ase/feat/cmn_pri │ │ + 0x00052fa0 6f722e63 00636d6e 5f707269 6f725f73 or.c.cmn_prior_s │ │ + 0x00052fb0 65743a20 66726f6d 203c2000 3e0a0063 et: from < .>..c │ │ + 0x00052fc0 6d6e5f70 72696f72 5f736574 3a20746f mn_prior_set: to │ │ + 0x00052fd0 2020203c 2000636d 6e5f7072 696f725f < .cmn_prior_ │ │ + 0x00052fe0 75706461 74653a20 66726f6d 203c2000 update: from < . │ │ + 0x00052ff0 636d6e5f 7072696f 725f7570 64617465 cmn_prior_update │ │ + 0x00053000 3a20746f 2020203c 20005661 7269616e : to < .Varian │ │ + 0x00053010 6365206e 6f726d61 6c697a61 74696f6e ce normalization │ │ + 0x00053020 206e6f74 20696d70 6c656d65 6e746564 not implemented │ │ + 0x00053030 20696e20 6c697665 206d6f64 65206465 in live mode de │ │ + 0x00053040 636f6465 0a002e2e 2f737068 696e7862 code..../sphinxb │ │ + 0x00053050 6173652f 7372632f 6c696273 7068696e ase/src/libsphin │ │ + 0x00053060 78626173 652f7574 696c2f62 696f2e63 xbase/util/bio.c │ │ + 0x00053070 00556e73 7570706f 72746564 20656c65 .Unsupported ele │ │ + 0x00053080 6d73697a 6520666f 72206279 74657377 msize for bytesw │ │ + 0x00053090 61707069 6e673a20 25640a00 556e7375 apping: %d..Unsu │ │ + 0x000530a0 70706f72 74656420 656c656d 73697a65 pported elemsize │ │ + 0x000530b0 20666f72 20636865 636b7375 6d3a2025 for checksum: % │ │ + 0x000530c0 640a0073 330a0076 65727369 6f6e2025 d..s3..version % │ │ + 0x000530d0 730a0065 6e646864 720a0057 726f6e67 s..endhdr..Wrong │ │ + 0x000530e0 206e756d 62657220 6f662061 7267756d number of argum │ │ + 0x000530f0 656e7473 0a005072 656d6174 75726520 ents..Premature │ │ + 0x00053100 454f462c 206c696e 65202564 0a004865 EOF, line %d..He │ │ + 0x00053110 61646572 20666f72 6d617420 6572726f ader format erro │ │ + 0x00053120 722c206c 696e6520 25640a00 656e6468 r, line %d..endh │ │ + 0x00053130 6472004d 61782061 72672d76 616c7565 dr.Max arg-value │ │ + 0x00053140 206c696d 69742825 64292065 78636565 limit(%d) excee │ │ + 0x00053150 6465643b 20696e63 72656173 65204249 ded; increase BI │ │ + 0x00053160 4f5f4844 52415247 5f4d4158 0a002573 O_HDRARG_MAX..%s │ │ + 0x00053170 002a656e 645f636f 6d6d656e 742a0a00 .*end_comment*.. │ │ + 0x00053180 4d697373 696e6720 2573206d 61726b65 Missing %s marke │ │ + 0x00053190 720a0043 616e6e6f 74207265 61642042 r..Cannot read B │ │ + 0x000531a0 5954454f 52444552 204d4147 4943204e YTEORDER MAGIC N │ │ + 0x000531b0 4f2e0a00 42616420 42595445 4f524445 O...Bad BYTEORDE │ │ + 0x000531c0 52204d41 47494320 4e4f3a20 25303878 R MAGIC NO: %08x │ │ + 0x000531d0 2c206578 70656374 696e6720 25303878 , expecting %08x │ │ + 0x000531e0 0a007377 61705f63 6865636b 20666169 ..swap_check fai │ │ + 0x000531f0 6c65640a 00667265 61642861 72726179 led..fread(array │ │ + 0x00053200 73697a65 29206661 696c6564 0a004261 size) failed..Ba │ │ + 0x00053210 64206172 72617973 697a653a 2025640a d arraysize: %d. │ │ + 0x00053220 00667265 61642861 72726179 64617461 .fread(arraydata │ │ + 0x00053230 29206661 696c6564 0a00556e 61626c65 ) failed..Unable │ │ + 0x00053240 20746f20 72656164 20636f6d 706c6574 to read complet │ │ + 0x00053250 65206461 7461004f 53206572 726f7220 e data.OS error │ │ + 0x00053260 696e2062 696f5f66 72656164 5f326400 in bio_fread_2d. │ │ + 0x00053270 4f532065 72726f72 20696e20 62696f5f OS error in bio_ │ │ + 0x00053280 66726561 645f3364 00667265 61642863 fread_3d.fread(c │ │ + 0x00053290 686b7375 6d292066 61696c65 640a0043 hksum) failed..C │ │ + 0x000532a0 6865636b 73756d20 6572726f 723b2066 hecksum error; f │ │ + 0x000532b0 696c652d 63686563 6b73756d 20253038 ile-checksum %08 │ │ + 0x000532c0 782c2063 6f6d7075 74656420 25303878 x, computed %08x │ │ + 0x000532d0 0a00556e 61626c65 20746f20 77726974 ..Unable to writ │ │ + 0x000532e0 6520636f 6d706c65 74652064 61746100 e complete data. │ │ + 0x000532f0 4f532065 72726f72 20696e20 62696f5f OS error in bio_ │ │ + 0x00053300 66777269 74655f31 64004f53 20657272 fwrite_1d.OS err │ │ + 0x00053310 6f722069 6e206269 6f5f6677 72697465 or in bio_fwrite │ │ + 0x00053320 5f336400 25732f25 73257300 4661696c _3d.%s/%s%s.Fail │ │ + 0x00053330 65642074 6f206d6f 76652074 6f20616e ed to move to an │ │ + 0x00053340 206f6666 73657420 25642069 6e206120 offset %d in a │ │ + 0x00053350 66696c65 20272573 27004661 696c6564 file '%s'.Failed │ │ + 0x00053360 20746f20 72656164 20256420 73616d70 to read %d samp │ │ + 0x00053370 6c657320 66726f6d 2025733a 20256400 les from %s: %d. │ │ + 0x00053380 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00053390 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x000533a0 7574696c 2f626974 7665632e 63006361 util/bitvec.c.ca │ │ + 0x000533b0 6c6c6f63 2825642c 25642920 6661696c lloc(%d,%d) fail │ │ + 0x000533c0 65642066 726f6d20 25732825 64290a00 ed from %s(%d).. │ │ + 0x000533d0 6d616c6c 6f632825 64292066 61696c65 malloc(%d) faile │ │ + 0x000533e0 64206672 6f6d2025 73282564 290a002e d from %s(%d)... │ │ + 0x000533f0 2e2f7370 68696e78 62617365 2f737263 ./sphinxbase/src │ │ + 0x00053400 2f6c6962 73706869 6e786261 73652f75 /libsphinxbase/u │ │ + 0x00053410 74696c2f 636b645f 616c6c6f 632e6300 til/ckd_alloc.c. │ │ + 0x00053420 636b645f 63616c6c 6f635f34 64206661 ckd_calloc_4d fa │ │ + 0x00053430 696c6564 20666f72 2063616c 6c657220 iled for caller │ │ + 0x00053440 61742025 73282564 29206174 20257328 at %s(%d) at %s( │ │ + 0x00053450 2564290a 002e2e2f 73706869 6e786261 %d)..../sphinxba │ │ + 0x00053460 73652f73 72632f6c 69627370 68696e78 se/src/libsphinx │ │ + 0x00053470 62617365 2f757469 6c2f636d 645f6c6e base/util/cmd_ln │ │ + 0x00053480 2e630024 2800256c 6400556e 70617273 .c.$(.%ld.Unpars │ │ + 0x00053490 65642062 6f6f6c65 616e2076 616c7565 ed boolean value │ │ + 0x000534a0 20272573 270a0055 6e6b6e6f 776e2061 '%s'..Unknown a │ │ + 0x000534b0 7267756d 656e7420 74797065 3a202564 rgument type: %d │ │ + 0x000534c0 0a00556e 6b6e6f77 6e206172 67756d65 ..Unknown argume │ │ + 0x000534d0 6e743a20 25730a00 5b4e414d 455d0009 nt: %s..[NAME].. │ │ + 0x000534e0 5b444546 4c545d00 095b4445 5343525d [DEFLT]..[DESCR] │ │ + 0x000534f0 0a00095b 56414c55 455d0a00 25650025 ...[VALUE]..%e.% │ │ + 0x00053500 732c0041 7267756d 656e7473 206c6973 s,.Arguments lis │ │ + 0x00053510 74206465 66696e69 74696f6e 3a0a0044 t definition:..D │ │ + 0x00053520 75706c69 63617465 20617267 756d656e uplicate argumen │ │ + 0x00053530 74206e61 6d652069 6e206465 66696e69 t name in defini │ │ + 0x00053540 74696f6e 3a202573 0a00556e 6b6e6f77 tion: %s..Unknow │ │ + 0x00053550 6e206172 67756d65 6e74206e 616d6520 n argument name │ │ + 0x00053560 27257327 0a004172 67756d65 6e742076 '%s'..Argument v │ │ + 0x00053570 616c7565 20666f72 20272573 27206d69 alue for '%s' mi │ │ + 0x00053580 7373696e 670a0042 61642061 7267756d ssing..Bad argum │ │ + 0x00053590 656e7420 76616c75 6520666f 72202573 ent value for %s │ │ + 0x000535a0 3a202573 0a004475 706c6963 61746520 : %s..Duplicate │ │ + 0x000535b0 61726775 6d656e74 206e616d 6520696e argument name in │ │ + 0x000535c0 20617267 756d656e 74733a20 25730a00 arguments: %s.. │ │ + 0x000535d0 42616420 64656661 756c7420 61726775 Bad default argu │ │ + 0x000535e0 6d656e74 2076616c 75652066 6f722025 ment value for % │ │ + 0x000535f0 733a2025 730a004d 69737369 6e672072 s: %s..Missing r │ │ + 0x00053600 65717569 72656420 61726775 6d656e74 equired argument │ │ + 0x00053610 2025730a 004e6f20 61726775 6d656e74 %s..No argument │ │ + 0x00053620 73206769 76656e2c 20617661 696c6162 s given, availab │ │ + 0x00053630 6c65206f 7074696f 6e732061 72653a0a le options are:. │ │ + 0x00053640 0063616e 6e6f7420 72656469 72656374 .cannot redirect │ │ + 0x00053650 206c6f67 206f7574 70757400 50617273 log output.Pars │ │ + 0x00053660 696e6720 636f6d6d 616e6420 6c696e65 ing command line │ │ + 0x00053670 3a0a005c 0a09000a 0a004375 7272656e :..\......Curren │ │ + 0x00053680 7420636f 6e666967 75726174 696f6e3a t configuration: │ │ + 0x00053690 0a004661 696c6564 20746f20 70617273 ..Failed to pars │ │ + 0x000536a0 65206172 67756d65 6e747320 6c697374 e arguments list │ │ + 0x000536b0 0a004e75 6d626572 206f6620 61726775 ..Number of argu │ │ + 0x000536c0 6d656e74 73206d75 73742062 65206576 ments must be ev │ │ + 0x000536d0 656e210a 0043616e 6e6f7420 6f70656e en!..Cannot open │ │ + 0x000536e0 20636f6e 66696775 72617469 6f6e2066 configuration f │ │ + 0x000536f0 696c6520 25732066 6f722072 65616469 ile %s for readi │ │ + 0x00053700 6e670a00 4e657374 696e6720 71756f74 ng..Nesting quot │ │ + 0x00053710 6174696f 6e732069 73206e6f 74207375 ations is not su │ │ + 0x00053720 70706f72 74656421 0a00556e 636c6f73 pported!..Unclos │ │ + 0x00053730 65642071 756f7461 74696f6e 2c206861 ed quotation, ha │ │ + 0x00053740 76696e67 20454f46 20636c6f 73652069 ving EOF close i │ │ + 0x00053750 742e2e2e 0a004661 696c6564 20746f20 t.....Failed to │ │ + 0x00053760 70617273 65206172 67756d65 6e747320 parse arguments │ │ + 0x00053770 6c697374 2c20666f 72636564 20657869 list, forced exi │ │ + 0x00053780 740a0068 656c7000 4c6f6f6b 696e6720 t..help.Looking │ │ + 0x00053790 666f7220 64656661 756c7420 61726775 for default argu │ │ + 0x000537a0 6d656e74 2066696c 653a2025 730a0043 ment file: %s..C │ │ + 0x000537b0 616e2774 2066696e 64206465 6661756c an't find defaul │ │ + 0x000537c0 74206172 67756d65 6e742066 696c6520 t argument file │ │ + 0x000537d0 25732e0a 00506172 73696e67 20636f6d %s...Parsing com │ │ + 0x000537e0 6d616e64 206c696e 65732066 726f6d20 mand lines from │ │ + 0x000537f0 66696c65 2025730a 00557361 67653a0a file %s..Usage:. │ │ + 0x00053800 00092573 20617267 756d656e 742d6c69 ..%s argument-li │ │ + 0x00053810 73742c20 6f720a00 09257320 5b617267 st, or...%s [arg │ │ + 0x00053820 756d656e 742d6669 6c655d20 28646566 ument-file] (def │ │ + 0x00053830 61756c74 2066696c 653a202e 20257329 ault file: . %s) │ │ + 0x00053840 0a0a0063 6d757370 68696e78 00257328 ...cmusphinx.%s( │ │ + 0x00053850 256c6429 3a202573 0025733a 20257328 %ld): %s.%s: %s( │ │ + 0x00053860 256c6429 3a202573 00494e46 4f002573 %ld): %s.INFO.%s │ │ + 0x00053870 3a202225 73222c20 6c696e65 20256c64 : "%s", line %ld │ │ + 0x00053880 3a202573 00257328 256c6429 3a202573 : %s.%s(%ld): %s │ │ + 0x00053890 3a202573 0a002573 3a202573 28256c64 : %s..%s: %s(%ld │ │ + 0x000538a0 293a2025 733a2025 730a0025 733a2022 ): %s: %s..%s: " │ │ + 0x000538b0 2573222c 206c696e 6520256c 643a2025 %s", line %ld: % │ │ + 0x000538c0 733a2025 730a0025 733a2025 730a0061 s: %s..%s: %s..a │ │ + 0x000538d0 00444542 55470049 4e464f43 4f4e5400 .DEBUG.INFOCONT. │ │ + 0x000538e0 5741524e 00455252 4f520046 4154414c WARN.ERROR.FATAL │ │ + 0x000538f0 002e2e2f 73706869 6e786261 73652f73 .../sphinxbase/s │ │ + 0x00053900 72632f6c 69627370 68696e78 62617365 rc/libsphinxbase │ │ + 0x00053910 2f757469 6c2f676c 6973742e 63002e2e /util/glist.c... │ │ + 0x00053920 2f737068 696e7862 6173652f 7372632f /sphinxbase/src/ │ │ + 0x00053930 6c696273 7068696e 78626173 652f7574 libsphinxbase/ut │ │ + 0x00053940 696c2f68 6173685f 7461626c 652e6300 il/hash_table.c. │ │ + 0x00053950 56657279 206c6172 67652068 61736820 Very large hash │ │ + 0x00053960 7461626c 65207265 71756573 74656420 table requested │ │ + 0x00053970 28256420 656e7472 69657329 0a004861 (%d entries)..Ha │ │ + 0x00053980 73682077 69746820 63686169 6e696e67 sh with chaining │ │ + 0x00053990 20726570 72657365 6e746174 696f6e20 representation │ │ + 0x000539a0 6f662074 68652068 61736820 7461626c of the hash tabl │ │ + 0x000539b0 65007c6b 65793a00 2570007c 6c656e3a e.|key:.%p.|len: │ │ + 0x000539c0 257a647c 76616c3d 256c647c 2d3e004e %zd|val=%ld|->.N │ │ + 0x000539d0 554c4c00 54686520 746f7461 6c206e75 ULL.The total nu │ │ + 0x000539e0 6d626572 206f6620 6b657973 203d2564 mber of keys =%d │ │ + 0x000539f0 0a002e2e 2f737068 696e7862 6173652f ..../sphinxbase/ │ │ + 0x00053a00 7372632f 6c696273 7068696e 78626173 src/libsphinxbas │ │ + 0x00053a10 652f7574 696c2f6c 69737465 6c656d5f e/util/listelem_ │ │ + 0x00053a20 616c6c6f 632e6300 4c697374 20697465 alloc.c.List ite │ │ + 0x00053a30 6d207369 7a652028 256c7529 206e6f74 m size (%lu) not │ │ + 0x00053a40 206d756c 7469706c 65206f66 2073697a multiple of siz │ │ + 0x00053a50 656f6628 766f6964 202a292c 20726f75 eof(void *), rou │ │ + 0x00053a60 6e64696e 6720746f 20256c75 0a00456c nding to %lu..El │ │ + 0x00053a70 656d656e 74207369 7a65202a 20626c6f ement size * blo │ │ + 0x00053a80 636b2073 697a6520 65786365 65647320 ck size exceeds │ │ + 0x00053a90 3235366b 2c207573 65206d61 6c6c6f63 256k, use malloc │ │ + 0x00053aa0 20696e73 74656164 2e0a0046 61696c65 instead...Faile │ │ + 0x00053ab0 6420746f 2066696e 6420626c 6f636b20 d to find block │ │ + 0x00053ac0 696e6465 7820666f 7220706f 696e7465 index for pointe │ │ + 0x00053ad0 72202570 210a0046 61696c65 6420746f r %p!..Failed to │ │ + 0x00053ae0 2066696e 6420626c 6f636b20 696e6465 find block inde │ │ + 0x00053af0 78202564 0a004c69 6e6b6c69 73742073 x %d..Linklist s │ │ + 0x00053b00 74617473 3a0a0065 6c656d73 697a6520 tats:..elemsize │ │ + 0x00053b10 256c752c 2023616c 6c6f6320 256c752c %lu, #alloc %lu, │ │ + 0x00053b20 20236672 65656420 256c752c 20236672 #freed %lu, #fr │ │ + 0x00053b30 65656c69 73742025 6c750a00 416c6c6f eelist %lu..Allo │ │ + 0x00053b40 63617465 6420626c 6f636b73 3a0a0025 cated blocks:..% │ │ + 0x00053b50 70202825 64202a20 25642062 79746573 p (%d * %d bytes │ │ + 0x00053b60 290a002e 2e2f7370 68696e78 62617365 )..../sphinxbase │ │ + 0x00053b70 2f737263 2f6c6962 73706869 6e786261 /src/libsphinxba │ │ + 0x00053b80 73652f75 74696c2f 6d6d696f 2e630046 se/util/mmio.c.F │ │ + 0x00053b90 61696c65 6420746f 20737461 74202573 ailed to stat %s │ │ + 0x00053ba0 00466169 6c656420 746f206d 6d617020 .Failed to mmap │ │ + 0x00053bb0 256c6c64 20627974 65730046 61696c65 %lld bytes.Faile │ │ + 0x00053bc0 6420746f 20756e6d 61702025 6c642062 d to unmap %ld b │ │ + 0x00053bd0 79746573 20617420 2570002e 5a002e7a ytes at %p..Z..z │ │ + 0x00053be0 002e475a 002e425a 32006775 6e7a6970 ..GZ..BZ2.gunzip │ │ + 0x00053bf0 00202d63 20007a63 61740062 756e7a69 . -c .zcat.bunzi │ │ + 0x00053c00 7032002e 2e2f7370 68696e78 62617365 p2.../sphinxbase │ │ + 0x00053c10 2f737263 2f6c6962 73706869 6e786261 /src/libsphinxba │ │ + 0x00053c20 73652f75 74696c2f 70696f2e 6300556e se/util/pio.c.Un │ │ + 0x00053c30 6b6e6f77 6e202063 6f6d7072 65737369 known compressi │ │ + 0x00053c40 6f6e2074 79706520 25640a00 4661696c on type %d..Fail │ │ + 0x00053c50 65642074 6f206f70 656e2061 20706970 ed to open a pip │ │ + 0x00053c60 6520666f 72206120 636f6d6d 616e6420 e for a command │ │ + 0x00053c70 27257327 206d6f64 65202725 73270067 '%s' mode '%s'.g │ │ + 0x00053c80 7a697000 203e2000 636f6d70 72657373 zip. > .compress │ │ + 0x00053c90 00202d63 203e2000 627a6970 3200556e . -c > .bzip2.Un │ │ + 0x00053ca0 6b6e6f77 6e20636f 6d707265 7373696f known compressio │ │ + 0x00053cb0 6e207479 70652025 640a0043 6f6d7072 n type %d..Compr │ │ + 0x00053cc0 65737365 64206669 6c65206f 70657261 essed file opera │ │ + 0x00053cd0 74696f6e 20666f72 206d6f64 65202573 tion for mode %s │ │ + 0x00053ce0 20697320 6e6f7420 73757070 6f727465 is not supporte │ │ + 0x00053cf0 64005573 696e6720 25732069 6e737465 d.Using %s inste │ │ + 0x00053d00 6164206f 66202573 0a00efbb bf006672 ad of %s......fr │ │ + 0x00053d10 65616428 29206661 696c6564 3b207265 ead() failed; re │ │ + 0x00053d20 74727969 6e672e2e 2e0a0046 61696c65 trying.....Faile │ │ + 0x00053d30 6420746f 20737461 74206669 6c652027 d to stat file ' │ │ + 0x00053d40 2573273b 20726574 7279696e 672e2e2e %s'; retrying... │ │ + 0x00053d50 00466169 6c656420 746f2063 72656174 .Failed to creat │ │ + 0x00053d60 65202573 002e2e2f 73706869 6e786261 e %s.../sphinxba │ │ + 0x00053d70 73652f73 72632f6c 69627370 68696e78 se/src/libsphinx │ │ + 0x00053d80 62617365 2f757469 6c2f7072 6f66696c base/util/profil │ │ + 0x00053d90 652e6300 4354523a 005b2564 2025735d e.c.CTR:.[%d %s] │ │ + 0x00053da0 00202025 362e3266 78202573 002f746d . %6.2fx %s./tm │ │ + 0x00053db0 702f5f5f 456e4469 416e5f54 6553745f p/__EnDiAn_TeSt_ │ │ + 0x00053dc0 5f004661 696c6564 20746f20 6f70656e _.Failed to open │ │ + 0x00053dd0 2066696c 65202725 73272066 6f722077 file '%s' for w │ │ + 0x00053de0 72697469 6e670046 61696c65 6420746f riting.Failed to │ │ + 0x00053df0 20777269 74652074 6f206669 6c652027 write to file ' │ │ + 0x00053e00 2573270a 00466169 6c656420 746f2072 %s'..Failed to r │ │ + 0x00053e10 65616420 66726f6d 2066696c 65202725 ead from file '% │ │ + 0x00053e20 73270a00 2e2e2f73 7068696e 78626173 s'..../sphinxbas │ │ + 0x00053e30 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x00053e40 6173652f 7574696c 2f737472 66756e63 ase/util/strfunc │ │ + 0x00053e50 732e6300 20090a0d 0c002e2e 2f737068 s.c. ......./sph │ │ + 0x00053e60 696e7862 6173652f 7372632f 6c696273 inxbase/src/libs │ │ + 0x00053e70 7068696e 78626173 652f7574 696c2f64 phinxbase/util/d │ │ + 0x00053e80 746f612e 63006e66 00696e69 74790061 toa.c.nf.inity.a │ │ + 0x00053e90 6e000000 42454749 4e204649 4c452046 n...BEGIN FILE F │ │ + 0x00053ea0 4f524d41 54204445 53435249 5054494f ORMAT DESCRIPTIO │ │ + 0x00053eb0 4e0a696e 74333220 6e5f6369 70686f6e N.int32 n_ciphon │ │ + 0x00053ec0 653b2020 20202f2a 2a3c204e 756d6265 e; /**< Numbe │ │ + 0x00053ed0 72206f66 20626173 65202843 49292070 r of base (CI) p │ │ + 0x00053ee0 686f6e65 73202a2f 0a696e74 3332206e hones */.int32 n │ │ + 0x00053ef0 5f70686f 6e653b09 20202020 202f2a2a _phone;. /** │ │ + 0x00053f00 3c204e75 6d626572 206f6620 62617365 < Number of base │ │ + 0x00053f10 20284349 29207068 6f6e6573 202b2028 (CI) phones + ( │ │ + 0x00053f20 43442920 74726970 686f6e65 73202a2f CD) triphones */ │ │ + 0x00053f30 0a696e74 3332206e 5f656d69 745f7374 .int32 n_emit_st │ │ + 0x00053f40 6174653b 202f2a2a 3c204e75 6d626572 ate; /**< Number │ │ + 0x00053f50 206f6620 656d6974 74696e67 20737461 of emitting sta │ │ + 0x00053f60 74657320 70657220 70686f6e 65202830 tes per phone (0 │ │ + 0x00053f70 20696620 68657465 726f6765 6e656f75 if heterogeneou │ │ + 0x00053f80 7329202a 2f0a696e 74333220 6e5f6369 s) */.int32 n_ci │ │ + 0x00053f90 5f73656e 3b202020 20202f2a 2a3c204e _sen; /**< N │ │ + 0x00053fa0 756d6265 72206f66 20434920 73656e6f umber of CI seno │ │ + 0x00053fb0 6e65733b 20746865 73652061 72652074 nes; these are t │ │ + 0x00053fc0 68652066 69727374 202a2f0a 696e7433 he first */.int3 │ │ + 0x00053fd0 32206e5f 73656e3b 09202020 20202f2a 2 n_sen;. /* │ │ + 0x00053fe0 2a3c204e 756d6265 72206f66 2073656e *< Number of sen │ │ + 0x00053ff0 6f6e6573 20284349 2b434429 202a2f0a ones (CI+CD) */. │ │ + 0x00054000 696e7433 32206e5f 746d6174 3b092020 int32 n_tmat;. │ │ + 0x00054010 2020202f 2a2a3c20 4e756d62 6572206f /**< Number o │ │ + 0x00054020 66207472 616e7369 74696f6e 206d6174 f transition mat │ │ + 0x00054030 72696365 73202a2f 0a696e74 3332206e rices */.int32 n │ │ + 0x00054040 5f737365 713b2020 20202020 202f2a2a _sseq; /** │ │ + 0x00054050 3c204e75 6d626572 206f6620 756e6971 < Number of uniq │ │ + 0x00054060 75652073 656e6f6e 65207365 7175656e ue senone sequen │ │ + 0x00054070 63657320 2a2f0a69 6e743332 206e5f63 ces */.int32 n_c │ │ + 0x00054080 74783b09 20202020 202f2a2a 3c204e75 tx;. /**< Nu │ │ + 0x00054090 6d626572 206f6620 70686f6e 6573206f mber of phones o │ │ + 0x000540a0 6620636f 6e746578 74202a2f 0a696e74 f context */.int │ │ + 0x000540b0 3332206e 5f63645f 74726565 3b202020 32 n_cd_tree; │ │ + 0x000540c0 202f2a2a 3c204e75 6d626572 206f6620 /**< Number of │ │ + 0x000540d0 6e6f6465 7320696e 20434420 74726565 nodes in CD tree │ │ + 0x000540e0 20737472 75637475 7265202a 2f0a696e structure */.in │ │ + 0x000540f0 74333220 73696c3b 09202020 20202f2a t32 sil;. /* │ │ + 0x00054100 2a3c2043 49207068 6f6e6520 49442066 *< CI phone ID f │ │ + 0x00054110 6f722073 696c656e 6365202a 2f0a6368 or silence */.ch │ │ + 0x00054120 61722063 6970686f 6e65735b 5d5b5d3b ar ciphones[][]; │ │ + 0x00054130 20202f2a 2a3c2043 49207068 6f6e6520 /**< CI phone │ │ + 0x00054140 73747269 6e677320 286e756c 6c2d7465 strings (null-te │ │ + 0x00054150 726d696e 61746564 29202a2f 0a636861 rminated) */.cha │ │ + 0x00054160 72207061 6464696e 675b5d3b 20202020 r padding[]; │ │ + 0x00054170 202f2a2a 3c205061 6464696e 6720746f /**< Padding to │ │ + 0x00054180 20612034 2d627974 65732062 6f756e64 a 4-bytes bound │ │ + 0x00054190 61727920 2a2f0a73 74727563 74207b20 ary */.struct { │ │ + 0x000541a0 696e7431 36206374 783b2069 6e743136 int16 ctx; int16 │ │ + 0x000541b0 206e5f64 6f776e3b 20696e74 33322070 n_down; int32 p │ │ + 0x000541c0 69642f64 6f776e20 7d206364 5f747265 id/down } cd_tre │ │ + 0x000541d0 655b5d3b 0a737472 75637420 7b20696e e[];.struct { in │ │ + 0x000541e0 74333220 73736964 3b20696e 74333220 t32 ssid; int32 │ │ + 0x000541f0 746d6174 3b20696e 74382061 7474725b tmat; int8 attr[ │ │ + 0x00054200 345d207d 2070686f 6e65735b 5d3b0a69 4] } phones[];.i │ │ + 0x00054210 6e743136 20737365 715b5d3b 20202020 nt16 sseq[]; │ │ + 0x00054220 2020202f 2a2a3c20 556e6971 75652073 /**< Unique s │ │ + 0x00054230 656e6f6e 65207365 7175656e 63657320 enone sequences │ │ + 0x00054240 2a2f0a69 6e743820 73736571 5f6c656e */.int8 sseq_len │ │ + 0x00054250 5b5d3b20 2020202f 2a2a3c20 4e756d62 []; /**< Numb │ │ + 0x00054260 6572206f 66207374 61746573 20696e20 er of states in │ │ + 0x00054270 65616368 20737365 7120286e 6f6e6520 each sseq (none │ │ + 0x00054280 69662068 6f6d6f67 656e656f 75732920 if homogeneous) │ │ + 0x00054290 2a2f0a45 4e442046 494c4520 464f524d */.END FILE FORM │ │ + 0x000542a0 41542044 45534352 49505449 4f4e0a00 AT DESCRIPTION.. │ │ + 0x000542b0 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ + 0x000542c0 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ + 0x000542d0 696e782f 686d6d2e 63000000 00000000 inx/hmm.c....... │ │ + 0x000542e0 4e756d62 6572206f 6620656d 69747469 Number of emitti │ │ + 0x000542f0 6e672073 74617465 73206d75 73742062 ng states must b │ │ + 0x00054300 65203c3d 2025640a 00000000 00000000 e <= %d......... │ │ + 0x00054310 4d505820 20200000 20282000 00000000 MPX .. ( ..... │ │ + 0x00054320 20253131 64000000 290a0000 00000000 %11d...)....... │ │ + 0x00054330 25642000 00000000 53534944 20200000 %d .....SSID .. │ │ + 0x00054340 20282564 290a0000 53454e53 43520000 (%d)...SENSCR.. │ │ + 0x00054350 53434f52 45532025 31316400 00000000 SCORES %11d..... │ │ + 0x00054360 48495354 49442025 31316400 00000000 HISTID %11d..... │ │ + 0x00054370 414c4552 54212120 54686520 696e7075 ALERT!! The inpu │ │ + 0x00054380 74207363 6f726520 25642069 73206c61 t score %d is la │ │ + 0x00054390 72676520 7468616e 20302e20 50726f62 rge than 0. Prob │ │ + 0x000543a0 61626c79 20777261 70206172 6f756e64 ably wrap around │ │ + 0x000543b0 2e0a0000 00000000 414c4552 54212120 ........ALERT!! │ │ + 0x000543c0 54686520 6f757470 75742073 636f7265 The output score │ │ + 0x000543d0 20256420 6973206c 61726765 20746861 %d is large tha │ │ + 0x000543e0 6e20302e 2050726f 6261626c 79207772 n 0. Probably wr │ │ + 0x000543f0 61702061 726f756e 640a2e00 00000000 ap around....... │ │ + 0x00054400 4245464f 52453a0a 00000000 00000000 BEFORE:......... │ │ + 0x00054410 41465445 523a0a00 2e2e2f70 6f636b65 AFTER:..../pocke │ │ + 0x00054420 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x00054430 6f636b65 74737068 696e782f 6d735f6d ocketsphinx/ms_m │ │ + 0x00054440 6761752e 63000000 2d6d6561 6e000000 gau.c...-mean... │ │ + 0x00054450 2d766172 00000000 2d766172 666c6f6f -var....-varfloo │ │ + 0x00054460 72000000 00000000 4e756d62 6572206f r.......Number o │ │ + 0x00054470 66207374 7265616d 7320646f 6573206e f streams does n │ │ + 0x00054480 6f74206d 61746368 3a202564 20213d20 ot match: %d != │ │ + 0x00054490 25640a00 00000000 44696d65 6e73696f %d......Dimensio │ │ + 0x000544a0 6e206f66 20737472 65616d20 25642064 n of stream %d d │ │ + 0x000544b0 6f657320 6e6f7420 6d617463 683a2025 oes not match: % │ │ + 0x000544c0 6420213d 2025640a 00000000 00000000 d != %d......... │ │ + 0x000544d0 2d6d6978 77000000 2d73656e 6d676175 -mixw...-senmgau │ │ + 0x000544e0 00000000 00000000 2d6d6978 77666c6f ........-mixwflo │ │ + 0x000544f0 6f720000 00000000 2d617700 00000000 or......-aw..... │ │ + 0x00054500 23466561 74757265 206d6973 6d617463 #Feature mismatc │ │ + 0x00054510 683a2067 61756465 6e3d2025 642c2073 h: gauden= %d, s │ │ + 0x00054520 656e6f6e 653d2025 640a0000 00000000 enone= %d....... │ │ + 0x00054530 2344656e 73697469 6573206d 69736d61 #Densities misma │ │ + 0x00054540 7463683a 20676175 64656e3d 2025642c tch: gauden= %d, │ │ + 0x00054550 2073656e 6f6e653d 2025640a 00000000 senone= %d..... │ │ + 0x00054560 53656e6f 6e657320 6e656564 206d6f72 Senones need mor │ │ + 0x00054570 6520636f 6465626f 6f6b7320 28256429 e codebooks (%d) │ │ + 0x00054580 20746861 6e207072 6573656e 74202825 than present (% │ │ + 0x00054590 64290a00 00000000 53656e6f 6e657320 d)......Senones │ │ + 0x000545a0 75736520 66657765 7220636f 6465626f use fewer codebo │ │ + 0x000545b0 6f6b7320 28256429 20746861 6e207072 oks (%d) than pr │ │ + 0x000545c0 6573656e 74202825 64290a00 00000000 esent (%d)...... │ │ + 0x000545d0 2d746f70 6e000000 54686520 76616c75 -topn...The valu │ │ + 0x000545e0 65206f66 20746f70 6e3a2025 640a0000 e of topn: %d... │ │ + 0x000545f0 2d746f70 6e206172 67756d65 6e742028 -topn argument ( │ │ + 0x00054600 25642920 696e7661 6c696420 6f72203e %d) invalid or > │ │ + 0x00054610 20236465 6e736974 7920636f 6465776f #density codewo │ │ + 0x00054620 72647320 28256429 3b207365 7420746f rds (%d); set to │ │ + 0x00054630 206c6174 7465720a 00000000 00000000 latter......... │ │ + 0x00054640 6d730000 00000000 2e73656d 692e0000 ms.......semi... │ │ + 0x00054650 2e70746d 2e000000 2e636f6e 742e0000 .ptm.....cont... │ │ + 0x00054660 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ + 0x00054670 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ + 0x00054680 696e782f 6d735f73 656e6f6e 652e6300 inx/ms_senone.c. │ │ + 0x00054690 52656164 696e6720 73656e6f 6e652067 Reading senone g │ │ + 0x000546a0 61756465 6e2d636f 6465626f 6f6b206d auden-codebook m │ │ + 0x000546b0 61702066 696c653a 2025730a 00000000 ap file: %s..... │ │ + 0x000546c0 72620000 00000000 4661696c 65642074 rb......Failed t │ │ + 0x000546d0 6f206f70 656e206d 61702066 696c6520 o open map file │ │ + 0x000546e0 27257327 20666f72 20726561 64696e67 '%s' for reading │ │ + 0x000546f0 00000000 00000000 4661696c 65642074 ........Failed t │ │ + 0x00054700 6f207265 61642068 65616465 72206672 o read header fr │ │ + 0x00054710 6f6d2066 696c6520 27257327 0a000000 om file '%s'.... │ │ + 0x00054720 76657273 696f6e00 312e3200 00000000 version.1.2..... │ │ + 0x00054730 56657273 696f6e20 6d69736d 61746368 Version mismatch │ │ + 0x00054740 28257329 3a202573 2c206578 70656374 (%s): %s, expect │ │ + 0x00054750 696e6720 25730a00 25660000 00000000 ing %s..%f...... │ │ + 0x00054760 25733a20 42616420 76657273 696f6e20 %s: Bad version │ │ + 0x00054770 6e6f2e20 73747269 6e673a20 25730a00 no. string: %s.. │ │ + 0x00054780 63686b73 756d3000 52656164 696e6720 chksum0.Reading │ │ + 0x00054790 6e756d62 6572206f 6620636f 6465626f number of codebo │ │ + 0x000547a0 6f6b7320 66726f6d 2025730a 00000000 oks from %s..... │ │ + 0x000547b0 66726561 64282573 29202823 67617564 fread(%s) (#gaud │ │ + 0x000547c0 656e2920 6661696c 65640a00 00000000 en) failed...... │ │ + 0x000547d0 62696f5f 66726561 645f3164 28257329 bio_fread_1d(%s) │ │ + 0x000547e0 20666169 6c65640a 00000000 00000000 failed......... │ │ + 0x000547f0 4d617070 696e6720 25642073 656e6f6e Mapping %d senon │ │ + 0x00054800 65732074 6f202564 20636f64 65626f6f es to %d codeboo │ │ + 0x00054810 6b730a00 00000000 4d6f7265 20646174 ks......More dat │ │ + 0x00054820 61207468 616e2065 78706563 74656420 a than expected │ │ + 0x00054830 696e2025 733a2025 640a0000 00000000 in %s: %d....... │ │ + 0x00054840 52656164 2025642d 3e256420 73656e6f Read %d->%d seno │ │ + 0x00054850 6e652d63 6f646562 6f6f6b20 6d617070 ne-codebook mapp │ │ + 0x00054860 696e6773 0a000000 52656164 696e6720 ings....Reading │ │ + 0x00054870 73656e6f 6e65206d 69787475 72652077 senone mixture w │ │ + 0x00054880 65696768 74733a20 25730a00 00000000 eights: %s...... │ │ + 0x00054890 4661696c 65642074 6f206f70 656e206d Failed to open m │ │ + 0x000548a0 69787475 72652077 65696768 74732066 ixture weights f │ │ + 0x000548b0 696c6520 27257327 20666f72 20726561 ile '%s' for rea │ │ + 0x000548c0 64696e67 00000000 312e3000 00000000 ding....1.0..... │ │ + 0x000548d0 62696f5f 66726561 64282573 29202861 bio_fread(%s) (a │ │ + 0x000548e0 72726179 73697a65 29206661 696c6564 rraysize) failed │ │ + 0x000548f0 0a000000 00000000 25733a20 23666c6f ........%s: #flo │ │ + 0x00054900 61743332 73282564 2920646f 65736e27 at32s(%d) doesn' │ │ + 0x00054910 74206d61 74636820 64696d65 6e73696f t match dimensio │ │ + 0x00054920 6e733a20 25642078 20256420 78202564 ns: %d x %d x %d │ │ + 0x00054930 0a000000 00000000 6d697877 666c6f6f ........mixwfloo │ │ + 0x00054940 72202825 6529206e 6f742069 6e207261 r (%e) not in ra │ │ + 0x00054950 6e676520 28302c20 31290a00 00000000 nge (0, 1)...... │ │ + 0x00054960 5472756e 63617469 6e672073 656e6f6e Truncating senon │ │ + 0x00054970 65206c6f 67733328 70646629 2076616c e logs3(pdf) val │ │ + 0x00054980 75657320 62792025 64206269 74730a00 ues by %d bits.. │ │ + 0x00054990 4e6f7420 7472616e 73706f73 696e6720 Not transposing │ │ + 0x000549a0 6d697874 75726520 77656967 68747320 mixture weights │ │ + 0x000549b0 696e206d 656d6f72 790a0000 00000000 in memory....... │ │ + 0x000549c0 5472616e 73706f73 696e6720 6d697874 Transposing mixt │ │ + 0x000549d0 75726520 77656967 68747320 696e206d ure weights in m │ │ + 0x000549e0 656d6f72 790a0000 62696f5f 66726561 emory...bio_frea │ │ + 0x000549f0 64282573 29202861 72726179 64617461 d(%s) (arraydata │ │ + 0x00054a00 29206661 696c6564 0a000000 00000000 ) failed........ │ │ + 0x00054a10 57656967 6874206e 6f726d61 6c697a61 Weight normaliza │ │ + 0x00054a20 74696f6e 20666169 6c656420 666f7220 tion failed for │ │ + 0x00054a30 2564206d 69787475 72652077 65696768 %d mixture weigh │ │ + 0x00054a40 74732063 6f6d706f 6e656e74 730a0000 ts components... │ │ + 0x00054a50 4d6f7265 20646174 61207468 616e2065 More data than e │ │ + 0x00054a60 78706563 74656420 696e2025 730a0000 xpected in %s... │ │ + 0x00054a70 52656164 206d6978 74757265 20776569 Read mixture wei │ │ + 0x00054a80 67687473 20666f72 20256420 73656e6f ghts for %d seno │ │ + 0x00054a90 6e65733a 20256420 66656174 75726573 nes: %d features │ │ + 0x00054aa0 20782025 6420636f 6465776f 7264730a x %d codewords. │ │ + 0x00054ab0 00000000 00000000 4d617070 696e6720 ........Mapping │ │ + 0x00054ac0 616c6c20 73656e6f 6e657320 746f206f all senones to o │ │ + 0x00054ad0 6e652063 6f646562 6f6f6b0a 00000000 ne codebook..... │ │ + 0x00054ae0 4d617070 696e6720 73656e6f 6e657320 Mapping senones │ │ + 0x00054af0 746f2063 6f6e7465 78742d69 6e646570 to context-indep │ │ + 0x00054b00 656e6465 6e742070 686f6e65 20636f64 endent phone cod │ │ + 0x00054b10 65626f6f 6b730a00 2e733363 6f6e742e ebooks...s3cont. │ │ + 0x00054b20 00000000 00000000 4d617070 696e6720 ........Mapping │ │ + 0x00054b30 73656e6f 6e657320 746f2069 6e646976 senones to indiv │ │ + 0x00054b40 69647561 6c20636f 6465626f 6f6b730a idual codebooks. │ │ + 0x00054b50 00000000 00000000 2373656e 6f6e653d ........#senone= │ │ + 0x00054b60 25643b20 6d757374 20626520 3e310a00 %d; must be >1.. │ │ + 0x00054b70 2373656e 6f6e6573 20696e63 6f6e7369 #senones inconsi │ │ + 0x00054b80 7374656e 743a2025 6420696e 2025733b stent: %d in %s; │ │ + 0x00054b90 20256420 696e2025 730a0000 00000000 %d in %s....... │ │ + 0x00054ba0 2d6d6d61 70000000 2e2e2f70 6f636b65 -mmap...../pocke │ │ + 0x00054bb0 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x00054bc0 6f636b65 74737068 696e782f 70746d5f ocketsphinx/ptm_ │ │ + 0x00054bd0 6d676175 2e630000 4c6f6164 696e6720 mgau.c..Loading │ │ + 0x00054be0 73656e6f 6e657320 66726f6d 2064756d senones from dum │ │ + 0x00054bf0 70206669 6c652025 730a0000 00000000 p file %s....... │ │ + 0x00054c00 4661696c 65642074 6f207265 61642074 Failed to read t │ │ + 0x00054c10 69746c65 2073697a 65206672 6f6d2025 itle size from % │ │ + 0x00054c20 73000000 00000000 5469746c 65206c65 s.......Title le │ │ + 0x00054c30 6e677468 20257820 696e2064 756d7020 ngth %x in dump │ │ + 0x00054c40 66696c65 20257320 6f757420 6f662072 file %s out of r │ │ + 0x00054c50 616e6765 0a000000 43616e6e 6f742072 ange....Cannot r │ │ + 0x00054c60 65616420 7469746c 65000000 00000000 ead title....... │ │ + 0x00054c70 42616420 7469746c 6520696e 2064756d Bad title in dum │ │ + 0x00054c80 70206669 6c650a00 25730a00 00000000 p file..%s...... │ │ + 0x00054c90 4661696c 65642074 6f207265 61642068 Failed to read h │ │ + 0x00054ca0 65616465 72207369 7a652066 726f6d20 eader size from │ │ + 0x00054cb0 25730000 00000000 43616e6e 6f742072 %s......Cannot r │ │ + 0x00054cc0 65616420 68656164 65720000 00000000 ead header...... │ │ + 0x00054cd0 42616420 68656164 65722069 6e206475 Bad header in du │ │ + 0x00054ce0 6d702066 696c650a 00000000 00000000 mp file......... │ │ + 0x00054cf0 4661696c 65642074 6f207265 61642068 Failed to read h │ │ + 0x00054d00 65616465 72207374 72696e67 2073697a eader string siz │ │ + 0x00054d10 65206672 6f6d2025 73000000 00000000 e from %s....... │ │ + 0x00054d20 66656174 7572655f 636f756e 74200000 feature_count .. │ │ + 0x00054d30 6d697874 7572655f 636f756e 74200000 mixture_count .. │ │ + 0x00054d40 6d6f6465 6c5f636f 756e7420 00000000 model_count .... │ │ + 0x00054d50 636c7573 7465725f 636f756e 74200000 cluster_count .. │ │ + 0x00054d60 636c7573 7465725f 62697473 20000000 cluster_bits ... │ │ + 0x00054d70 43616e6e 6f742072 65616420 23726f77 Cannot read #row │ │ + 0x00054d80 73000000 00000000 43616e6e 6f742072 s.......Cannot r │ │ + 0x00054d90 65616420 23636f6c 756d6e73 00000000 ead #columns.... │ │ + 0x00054da0 526f7773 3a202564 2c20436f 6c756d6e Rows: %d, Column │ │ + 0x00054db0 733a2025 640a0000 4e756d62 6572206f s: %d...Number o │ │ + 0x00054dc0 66206665 61747572 65207374 7265616d f feature stream │ │ + 0x00054dd0 73206d69 736d6174 63683a20 25642021 s mismatch: %d ! │ │ + 0x00054de0 3d202564 0a000000 4e756d62 6572206f = %d....Number o │ │ + 0x00054df0 66206465 6e736974 69657320 6d69736d f densities mism │ │ + 0x00054e00 61746368 3a202564 20213d20 25640a00 atch: %d != %d.. │ │ + 0x00054e10 4e756d62 6572206f 66207365 6e6f6e65 Number of senone │ │ + 0x00054e20 73206d69 736d6174 63683a20 25642021 s mismatch: %d ! │ │ + 0x00054e30 3d202564 0a000000 436c7573 74657220 = %d....Cluster │ │ + 0x00054e40 636f756e 74206d75 73742062 6520302c count must be 0, │ │ + 0x00054e50 2031352c 206f7220 31360a00 00000000 15, or 16...... │ │ + 0x00054e60 436c7573 74657220 636f756e 74206d75 Cluster count mu │ │ + 0x00054e70 73742062 65203420 6f722038 0a000000 st be 4 or 8.... │ │ + 0x00054e80 5573696e 67206d65 6d6f7279 2d6d6170 Using memory-map │ │ + 0x00054e90 70656420 492f4f20 666f7220 73656e6f ped I/O for seno │ │ + 0x00054ea0 6e65730a 00000000 4661696c 65642074 nes.....Failed t │ │ + 0x00054eb0 6f207265 61642025 64206279 74657320 o read %d bytes │ │ + 0x00054ec0 66726f6d 2073656e 64756d70 0a000000 from sendump.... │ │ + 0x00054ed0 4c6f6720 62617365 20256620 69732074 Log base %f is t │ │ + 0x00054ee0 6f6f2073 6d616c6c 20746f20 72657072 oo small to repr │ │ + 0x00054ef0 6573656e 74206164 64207461 626c6520 esent add table │ │ + 0x00054f00 696e2038 20626974 730a0000 00000000 in 8 bits....... │ │ + 0x00054f10 4e756d62 6572206f 6620636f 6465626f Number of codebo │ │ + 0x00054f20 6f6b7320 65786365 65647320 3235363a oks exceeds 256: │ │ + 0x00054f30 2025640a 00000000 4e756d62 6572206f %d.....Number o │ │ + 0x00054f40 6620636f 6465626f 6f6b7320 646f6573 f codebooks does │ │ + 0x00054f50 6e277420 6d617463 68206e75 6d626572 n't match number │ │ + 0x00054f60 206f6620 63697068 6f6e6573 2c20646f of ciphones, do │ │ + 0x00054f70 65736e27 74206c6f 6f6b206c 696b6520 esn't look like │ │ + 0x00054f80 50544d3a 20256420 213d2025 640a0000 PTM: %d != %d... │ │ + 0x00054f90 2d73656e 64756d70 00000000 00000000 -sendump........ │ │ + 0x00054fa0 2d647300 00000000 4d617869 6d756d20 -ds.....Maximum │ │ + 0x00054fb0 746f702d 4e3a2025 640a0000 00000000 top-N: %d....... │ │ + 0x00054fc0 52656164 696e6720 6d697874 75726520 Reading mixture │ │ + 0x00054fd0 77656967 68747320 66696c65 20272573 weights file '%s │ │ + 0x00054fe0 270a0000 00000000 4661696c 65642074 '.......Failed t │ │ + 0x00054ff0 6f206f70 656e206d 69787475 72652066 o open mixture f │ │ + 0x00055000 696c6520 27257327 20666f72 20726561 ile '%s' for rea │ │ + 0x00055010 64696e67 00000000 4661696c 65642074 ding....Failed t │ │ + 0x00055020 6f207265 61642068 65616465 72206672 o read header fr │ │ + 0x00055030 6f6d2027 2573270a 00000000 00000000 om '%s'......... │ │ + 0x00055040 23466561 74757265 73207374 7265616d #Features stream │ │ + 0x00055050 73282564 2920213d 2025640a 00000000 s(%d) != %d..... │ │ + 0x00055060 25733a20 23666c6f 61743332 73282564 %s: #float32s(%d │ │ + 0x00055070 2920646f 65736e27 74206d61 74636820 ) doesn't match │ │ + 0x00055080 68656164 65722064 696d656e 73696f6e header dimension │ │ + 0x00055090 733a2025 64207820 25642078 2025640a s: %d x %d x %d. │ │ + 0x000550a0 00000000 00000000 52656164 20256420 ........Read %d │ │ + 0x000550b0 78202564 20782025 64206d69 78747572 x %d x %d mixtur │ │ + 0x000550c0 65207765 69676874 730a0000 00000000 e weights....... │ │ + 0x000550d0 2d706c5f 77696e64 6f770000 00000000 -pl_window...... │ │ + 0x000550e0 70746d00 00000000 2e2e2f70 6f636b65 ptm......./pocke │ │ + 0x000550f0 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x00055100 6f636b65 74737068 696e782f 73325f73 ocketsphinx/s2_s │ │ + 0x00055110 656d695f 6d676175 2e630000 00000000 emi_mgau.c...... │ │ + 0x00055120 2d746f70 6e5f6265 616d0000 00000000 -topn_beam...... │ │ + 0x00055130 4d617869 6d756d20 746f702d 4e3a2025 Maximum top-N: % │ │ + 0x00055140 64200000 00000000 546f702d 4e206265 d ......Top-N be │ │ + 0x00055150 616d733a 00000000 0a000000 00000000 ams:............ │ │ + 0x00055160 20256400 00000000 73325f73 656d6900 %d.....s2_semi. │ │ + 0x00055170 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ + 0x00055180 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ + 0x00055190 696e782f 6d735f67 61756465 6e2e6300 inx/ms_gauden.c. │ │ + 0x000551a0 52656164 696e6720 6d697874 75726520 Reading mixture │ │ + 0x000551b0 67617573 7369616e 20706172 616d6574 gaussian paramet │ │ + 0x000551c0 65723a20 25730a00 4661696c 65642074 er: %s..Failed t │ │ + 0x000551d0 6f206f70 656e2066 696c6520 27257327 o open file '%s' │ │ + 0x000551e0 20666f72 20726561 64696e67 00000000 for reading.... │ │ + 0x000551f0 66726561 64282573 29202823 636f6465 fread(%s) (#code │ │ + 0x00055200 626f6f6b 73292066 61696c65 640a0000 books) failed... │ │ + 0x00055210 66726561 64282573 29202823 66656174 fread(%s) (#feat │ │ + 0x00055220 75726573 29206661 696c6564 0a000000 ures) failed.... │ │ + 0x00055230 66726561 64282573 29202823 64656e73 fread(%s) (#dens │ │ + 0x00055240 6974792f 636f6465 626f6f6b 29206661 ity/codebook) fa │ │ + 0x00055250 696c6564 0a000000 66726561 64282573 iled....fread(%s │ │ + 0x00055260 29202866 65617475 72652d6c 656e6774 ) (feature-lengt │ │ + 0x00055270 68732920 6661696c 65640a00 00000000 hs) failed...... │ │ + 0x00055280 66726561 64282573 29202874 6f74616c fread(%s) (total │ │ + 0x00055290 2023666c 6f617473 29206661 696c6564 #floats) failed │ │ + 0x000552a0 0a000000 00000000 25733a20 236d6663 ........%s: #mfc │ │ + 0x000552b0 635f7473 28256429 20646f65 736e2774 c_ts(%d) doesn't │ │ + 0x000552c0 206d6174 63682064 696d656e 73696f6e match dimension │ │ + 0x000552d0 733a2025 64207820 25642078 2025640a s: %d x %d x %d. │ │ + 0x000552e0 00000000 00000000 66726561 64282573 ........fread(%s │ │ + 0x000552f0 29202864 656e7369 74796461 74612920 ) (densitydata) │ │ + 0x00055300 6661696c 65640a00 25642063 6f646562 failed..%d codeb │ │ + 0x00055310 6f6f6b2c 20256420 66656174 7572652c ook, %d feature, │ │ + 0x00055320 2073697a 653a200a 00000000 00000000 size: ......... │ │ + 0x00055330 20256478 25640a00 25642076 61726961 %dx%d..%d varia │ │ + 0x00055340 6e636520 76616c75 65732066 6c6f6f72 nce values floor │ │ + 0x00055350 65640a00 00000000 436f6465 626f6f6b ed......Codebook │ │ + 0x00055360 2025642c 20466561 74757265 20256420 %d, Feature %d │ │ + 0x00055370 28256478 2564293a 0a000000 00000000 (%dx%d):........ │ │ + 0x00055380 6d5b2533 645d0000 2025372e 34660000 m[%3d].. %7.4f.. │ │ + 0x00055390 765b2533 645d0000 645b2533 645d2025 v[%3d]..d[%3d] % │ │ + 0x000553a0 640a0000 00000000 4d697874 7572652d d.......Mixture- │ │ + 0x000553b0 67617573 7369616e 73206469 6d656e73 gaussians dimens │ │ + 0x000553c0 696f6e73 20666f72 206d6561 6e732061 ions for means a │ │ + 0x000553d0 6e642076 61726961 6e636573 20646966 nd variances dif │ │ + 0x000553e0 6665720a 00000000 46656174 75726520 fer.....Feature │ │ + 0x000553f0 6c656e67 74687320 666f7220 6d65616e lengths for mean │ │ + 0x00055400 7320616e 64207661 7269616e 63657320 s and variances │ │ + 0x00055410 64696666 65720a00 2d73616d 70726174 differ..-samprat │ │ + 0x00055420 65000000 00000000 2d667261 74650000 e.......-frate.. │ │ + 0x00055430 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00055440 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00055450 66652f66 655f696e 74657266 6163652e fe/fe_interface. │ │ + 0x00055460 63000000 00000000 4672616d 65207261 c.......Frame ra │ │ + 0x00055470 74652025 64206361 6e206e6f 74206265 te %d can not be │ │ + 0x00055480 20626967 67657220 7468616e 2073616d bigger than sam │ │ + 0x00055490 706c6520 72617465 20252e30 32660a00 ple rate %.02f.. │ │ + 0x000554a0 2d646974 68657200 2d736565 64000000 -dither.-seed... │ │ + 0x000554b0 2d696e70 75745f65 6e646961 6e000000 -input_endian... │ │ + 0x000554c0 6c697474 6c650000 2d776c65 6e000000 little..-wlen... │ │ + 0x000554d0 2d616c70 68610000 2d6e6365 70000000 -alpha..-ncep... │ │ + 0x000554e0 2d6e6666 74000000 6666743a 206e756d -nfft...fft: num │ │ + 0x000554f0 62657220 6f662070 6f696e74 73206d75 ber of points mu │ │ + 0x00055500 73742062 65206120 706f7765 72206f66 st be a power of │ │ + 0x00055510 20322028 69732025 64290a00 00000000 2 (is %d)...... │ │ + 0x00055520 4646543a 204e756d 62657220 6f662070 FFT: Number of p │ │ + 0x00055530 6f696e74 73206d75 73742062 65206772 oints must be gr │ │ + 0x00055540 65617465 72206f72 20657175 616c2074 eater or equal t │ │ + 0x00055550 6f206672 616d6520 73697a65 20282564 o frame size (%d │ │ + 0x00055560 2073616d 706c6573 290a0000 00000000 samples)....... │ │ + 0x00055570 2d766164 5f707265 73706565 63680000 -vad_prespeech.. │ │ + 0x00055580 2d766164 5f706f73 74737065 65636800 -vad_postspeech. │ │ + 0x00055590 2d766164 5f746872 6573686f 6c640000 -vad_threshold.. │ │ + 0x000555a0 2d72656d 6f76655f 64630000 00000000 -remove_dc...... │ │ + 0x000555b0 2d72656d 6f76655f 6e6f6973 65000000 -remove_noise... │ │ + 0x000555c0 2d72656d 6f76655f 73696c65 6e636500 -remove_silence. │ │ + 0x000555d0 2d747261 6e73666f 726d0000 00000000 -transform...... │ │ + 0x000555e0 64637400 00000000 6c656761 63790000 dct.....legacy.. │ │ + 0x000555f0 68746b00 00000000 496e7661 6c696420 htk.....Invalid │ │ + 0x00055600 7472616e 73666f72 6d207479 70652028 transform type ( │ │ + 0x00055610 76616c75 65732061 72652027 64637427 values are 'dct' │ │ + 0x00055620 2c20276c 65676163 79272c20 2768746b , 'legacy', 'htk │ │ + 0x00055630 27290a00 00000000 2d6c6f67 73706563 ')......-logspec │ │ + 0x00055640 00000000 00000000 2d736d6f 6f746873 ........-smooths │ │ + 0x00055650 70656300 00000000 6e6f7420 00000000 pec.....not .... │ │ + 0x00055660 43757272 656e7420 46452050 6172616d Current FE Param │ │ + 0x00055670 65746572 733a0a00 0953616d 706c696e eters:...Samplin │ │ + 0x00055680 67205261 74653a20 20202020 20202020 g Rate: │ │ + 0x00055690 20202020 25660a00 09467261 6d652053 %f...Frame S │ │ + 0x000556a0 697a653a 20202020 20202020 20202020 ize: │ │ + 0x000556b0 20202020 25640a00 09467261 6d652053 %d...Frame S │ │ + 0x000556c0 68696674 3a202020 20202020 20202020 hift: │ │ + 0x000556d0 20202020 25640a00 09464654 2053697a %d...FFT Siz │ │ + 0x000556e0 653a2020 20202020 20202020 20202020 e: │ │ + 0x000556f0 20202020 25640a00 094c6f77 65722046 %d...Lower F │ │ + 0x00055700 72657175 656e6379 3a202020 20202020 requency: │ │ + 0x00055710 20202020 25670a00 09557070 65722046 %g...Upper F │ │ + 0x00055720 72657175 656e6379 3a202020 20202020 requency: │ │ + 0x00055730 20202020 25670a00 094e756d 62657220 %g...Number │ │ + 0x00055740 6f662066 696c7465 72733a20 20202020 of filters: │ │ + 0x00055750 20202020 25640a00 094e756d 62657220 %d...Number │ │ + 0x00055760 6f66204f 76657266 6c6f7720 53616d70 of Overflow Samp │ │ + 0x00055770 733a2020 25640a00 09537461 72742055 s: %d...Start U │ │ + 0x00055780 74742053 74617475 733a2020 20202020 tt Status: │ │ + 0x00055790 20202020 25640a00 57696c6c 20257372 %d..Will %sr │ │ + 0x000557a0 656d6f76 65204443 206f6666 73657420 emove DC offset │ │ + 0x000557b0 61742066 72616d65 206c6576 656c0a00 at frame level.. │ │ + 0x000557c0 57696c6c 20616464 20646974 68657220 Will add dither │ │ + 0x000557d0 746f2061 7564696f 0a000000 00000000 to audio........ │ │ + 0x000557e0 44697468 65722073 65656465 64207769 Dither seeded wi │ │ + 0x000557f0 74682025 640a0000 57696c6c 206e6f74 th %d...Will not │ │ + 0x00055800 20616464 20646974 68657220 746f2061 add dither to a │ │ + 0x00055810 7564696f 0a000000 57696c6c 20617070 udio....Will app │ │ + 0x00055820 6c792073 696e652d 63757276 65206c69 ly sine-curve li │ │ + 0x00055830 66746572 696e672c 20706572 696f6420 ftering, period │ │ + 0x00055840 25640a00 00000000 57696c6c 2025736e %d......Will %sn │ │ + 0x00055850 6f726d61 6c697a65 2066696c 74657273 ormalize filters │ │ + 0x00055860 20746f20 756e6974 20617265 610a0000 to unit area... │ │ + 0x00055870 57696c6c 20257372 6f756e64 2066696c Will %sround fil │ │ + 0x00055880 74657220 66726571 75656e63 69657320 ter frequencies │ │ + 0x00055890 746f2044 46542070 6f696e74 730a0000 to DFT points... │ │ + 0x000558a0 57696c6c 20257375 73652064 6f75626c Will %suse doubl │ │ + 0x000558b0 65206261 6e647769 64746820 696e206d e bandwidth in m │ │ + 0x000558c0 656c2066 696c7465 720a0000 00000000 el filter....... │ │ + 0x000558d0 596f7520 61726520 7573696e 67207468 You are using th │ │ + 0x000558e0 6520696e 7465726e 616c206d 65636861 e internal mecha │ │ + 0x000558f0 6e69736d 20746f20 67656e65 72617465 nism to generate │ │ + 0x00055900 20746865 20736565 642e0a00 00000000 the seed....... │ │ + 0x00055910 596f7520 61726520 7573696e 67202564 You are using %d │ │ + 0x00055920 20617320 74686520 73656564 2e0a0000 as the seed.... │ │ + 0x00055930 4e756d62 6572206f 66204646 5420706f Number of FFT po │ │ + 0x00055940 696e7473 20686173 20746f20 62652061 ints has to be a │ │ + 0x00055950 20706f77 6572206f 66203220 68696768 power of 2 high │ │ + 0x00055960 65722074 68616e20 25642c20 69742069 er than %d, it i │ │ + 0x00055970 73202564 0a000000 2d6e6669 6c740000 s %d....-nfilt.. │ │ + 0x00055980 2d757070 65726600 2d6c6f77 65726600 -upperf.-lowerf. │ │ + 0x00055990 2d646f75 626c6562 77000000 00000000 -doublebw....... │ │ + 0x000559a0 2d776172 705f7479 70650000 00000000 -warp_type...... │ │ + 0x000559b0 2d776172 705f7061 72616d73 00000000 -warp_params.... │ │ + 0x000559c0 2d6c6966 74657200 2d756e69 745f6172 -lifter.-unit_ar │ │ + 0x000559d0 65610000 00000000 2d726f75 6e645f66 ea......-round_f │ │ + 0x000559e0 696c7465 72730000 4661696c 65642074 ilters..Failed t │ │ + 0x000559f0 6f20696e 69746961 6c697a65 20746865 o initialize the │ │ + 0x00055a00 20776172 70696e67 2066756e 6374696f warping functio │ │ + 0x00055a10 6e2e0a00 00000000 55707065 72206672 n.......Upper fr │ │ + 0x00055a20 65717565 6e637920 252e3166 20697320 equency %.1f is │ │ + 0x00055a30 68696768 65722074 68616e20 73616d70 higher than samp │ │ + 0x00055a40 72617465 2f322028 252e3166 290a0000 rate/2 (%.1f)... │ │ + 0x00055a50 2d766572 626f7365 00000000 00000000 -verbose........ │ │ + 0x00055a60 6e6f0000 00000000 57726974 65206f75 no......Write ou │ │ + 0x00055a70 74206c6f 67737065 63747261 6c206669 t logspectral fi │ │ + 0x00055a80 6c657320 696e7374 65616420 6f662063 les instead of c │ │ + 0x00055a90 65707374 72610000 57726974 65206f75 epstra..Write ou │ │ + 0x00055aa0 74206365 70737472 616c2d73 6d6f6f74 t cepstral-smoot │ │ + 0x00055ab0 68656420 6c6f6773 70656374 72616c20 hed logspectral │ │ + 0x00055ac0 66696c65 73000000 57686963 68207479 files...Which ty │ │ + 0x00055ad0 7065206f 66207472 616e7366 6f726d20 pe of transform │ │ + 0x00055ae0 746f2075 73652074 6f206361 6c63756c to use to calcul │ │ + 0x00055af0 61746520 63657073 74726120 286c6567 ate cepstra (leg │ │ + 0x00055b00 6163792c 20646374 2c206f72 2068746b acy, dct, or htk │ │ + 0x00055b10 29000000 00000000 302e3937 00000000 ).......0.97.... │ │ + 0x00055b20 50726565 6d706861 73697320 70617261 Preemphasis para │ │ + 0x00055b30 6d657465 72000000 31363030 30000000 meter...16000... │ │ + 0x00055b40 53616d70 6c696e67 20726174 65000000 Sampling rate... │ │ + 0x00055b50 31303000 00000000 4672616d 65207261 100.....Frame ra │ │ + 0x00055b60 74650000 00000000 302e3032 35363235 te......0.025625 │ │ + 0x00055b70 00000000 00000000 48616d6d 696e6720 ........Hamming │ │ + 0x00055b80 77696e64 6f77206c 656e6774 68000000 window length... │ │ + 0x00055b90 35313200 00000000 53697a65 206f6620 512.....Size of │ │ + 0x00055ba0 46465400 00000000 34300000 00000000 FFT.....40...... │ │ + 0x00055bb0 4e756d62 6572206f 66206669 6c746572 Number of filter │ │ + 0x00055bc0 2062616e 6b730000 3133332e 33333333 banks..133.3333 │ │ + 0x00055bd0 34000000 00000000 4c6f7765 72206564 4.......Lower ed │ │ + 0x00055be0 6765206f 66206669 6c746572 73000000 ge of filters... │ │ + 0x00055bf0 36383535 2e343937 36000000 00000000 6855.4976....... │ │ + 0x00055c00 55707065 72206564 6765206f 66206669 Upper edge of fi │ │ + 0x00055c10 6c746572 73000000 79657300 00000000 lters...yes..... │ │ + 0x00055c20 4e6f726d 616c697a 65206d65 6c206669 Normalize mel fi │ │ + 0x00055c30 6c746572 7320746f 20756e69 74206172 lters to unit ar │ │ + 0x00055c40 65610000 00000000 526f756e 64206d65 ea......Round me │ │ + 0x00055c50 6c206669 6c746572 20667265 7175656e l filter frequen │ │ + 0x00055c60 63696573 20746f20 44465420 706f696e cies to DFT poin │ │ + 0x00055c70 74730000 00000000 31330000 00000000 ts......13...... │ │ + 0x00055c80 4e756d62 6572206f 66206365 7020636f Number of cep co │ │ + 0x00055c90 65666669 6369656e 74730000 00000000 efficients...... │ │ + 0x00055ca0 55736520 646f7562 6c652062 616e6477 Use double bandw │ │ + 0x00055cb0 69647468 2066696c 74657273 20287361 idth filters (sa │ │ + 0x00055cc0 6d652063 656e7465 72206672 65712900 me center freq). │ │ + 0x00055cd0 30000000 00000000 4c656e67 7468206f 0.......Length o │ │ + 0x00055ce0 66207369 6e2d6375 72766520 666f7220 f sin-curve for │ │ + 0x00055cf0 6c696674 6572696e 672c206f 72203020 liftering, or 0 │ │ + 0x00055d00 666f7220 6e6f206c 69667465 72696e67 for no liftering │ │ + 0x00055d10 2e000000 00000000 31300000 00000000 ........10...... │ │ + 0x00055d20 4e756d20 6f662073 70656563 68206672 Num of speech fr │ │ + 0x00055d30 616d6573 20746f20 74726967 67657220 ames to trigger │ │ + 0x00055d40 76616420 66726f6d 2073696c 656e6365 vad from silence │ │ + 0x00055d50 20746f20 73706565 63682e00 00000000 to speech...... │ │ + 0x00055d60 35300000 00000000 4e756d20 6f662073 50......Num of s │ │ + 0x00055d70 70656563 68206672 616d6573 20746f20 peech frames to │ │ + 0x00055d80 74726967 67657220 76616420 66726f6d trigger vad from │ │ + 0x00055d90 20737065 65636820 746f2073 696c656e speech to silen │ │ + 0x00055da0 63652e00 00000000 322e3000 00000000 ce......2.0..... │ │ + 0x00055db0 54687265 73686f6c 6420666f 72206465 Threshold for de │ │ + 0x00055dc0 63697369 6f6e2062 65747765 656e206e cision between n │ │ + 0x00055dd0 6f697365 20616e64 2073696c 656e6365 oise and silence │ │ + 0x00055de0 20667261 6d65732e 204c6f67 2d726174 frames. Log-rat │ │ + 0x00055df0 696f2062 65747765 656e2073 69676e61 io between signa │ │ + 0x00055e00 6c206c65 76656c20 616e6420 6e6f6973 l level and nois │ │ + 0x00055e10 65206c65 76656c2e 00000000 00000000 e level......... │ │ + 0x00055e20 456e6469 616e6e65 7373206f 6620696e Endianness of in │ │ + 0x00055e30 70757420 64617461 2c206269 67206f72 put data, big or │ │ + 0x00055e40 206c6974 746c652c 2069676e 6f726564 little, ignored │ │ + 0x00055e50 20696620 4e495354 206f7220 4d532057 if NIST or MS W │ │ + 0x00055e60 61760000 00000000 696e7665 7273655f av......inverse_ │ │ + 0x00055e70 6c696e65 61720000 57617270 696e6720 linear..Warping │ │ + 0x00055e80 66756e63 74696f6e 20747970 6520286f function type (o │ │ + 0x00055e90 72207368 61706529 00000000 00000000 r shape)........ │ │ + 0x00055ea0 50617261 6d657465 72732064 6566696e Parameters defin │ │ + 0x00055eb0 696e6720 74686520 77617270 696e6720 ing the warping │ │ + 0x00055ec0 66756e63 74696f6e 00000000 00000000 function........ │ │ + 0x00055ed0 41646420 312f322d 62697420 6e6f6973 Add 1/2-bit nois │ │ + 0x00055ee0 65000000 00000000 2d310000 00000000 e.......-1...... │ │ + 0x00055ef0 53656564 20666f72 2072616e 646f6d20 Seed for random │ │ + 0x00055f00 6e756d62 65722067 656e6572 61746f72 number generator │ │ + 0x00055f10 3b206966 206c6573 73207468 616e207a ; if less than z │ │ + 0x00055f20 65726f2c 20706963 6b206f75 72206f77 ero, pick our ow │ │ + 0x00055f30 6e000000 00000000 52656d6f 76652044 n.......Remove D │ │ + 0x00055f40 43206f66 66736574 2066726f 6d206561 C offset from ea │ │ + 0x00055f50 63682066 72616d65 00000000 00000000 ch frame........ │ │ + 0x00055f60 52656d6f 7665206e 6f697365 20776974 Remove noise wit │ │ + 0x00055f70 68207370 65637472 616c2073 75627472 h spectral subtr │ │ + 0x00055f80 61637469 6f6e2069 6e206d65 6c2d656e action in mel-en │ │ + 0x00055f90 65726769 65730000 456e6162 6c657320 ergies..Enables │ │ + 0x00055fa0 5641442c 2072656d 6f766573 2073696c VAD, removes sil │ │ + 0x00055fb0 656e6365 20667261 6d657320 66726f6d ence frames from │ │ + 0x00055fc0 2070726f 63657373 696e6700 00000000 processing..... │ │ + 0x00055fd0 53686f77 20696e70 75742066 696c656e Show input filen │ │ + 0x00055fe0 616d6573 00000000 2e2e2f73 7068696e ames....../sphin │ │ + 0x00055ff0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00056000 696e7862 6173652f 66652f66 655f7369 inxbase/fe/fe_si │ │ + 0x00056010 6770726f 632e6300 4f757420 6f662052 gproc.c.Out of R │ │ + 0x00056020 616e6765 3a206c6f 77202066 696c7465 ange: low filte │ │ + 0x00056030 72206564 6765203d 20256620 28256629 r edge = %f (%f) │ │ + 0x00056040 0a000000 00000000 20202020 20202020 ........ │ │ + 0x00056050 20202020 20206869 67682066 696c7465 high filte │ │ + 0x00056060 72206564 6765203d 20256620 28256629 r edge = %f (%f) │ │ + 0x00056070 0a000000 00000000 4661696c 65642074 ........Failed t │ │ + 0x00056080 6f206372 65617465 2066696c 74657262 o create filterb │ │ + 0x00056090 616e6b2c 20667265 7175656e 63792072 ank, frequency r │ │ + 0x000560a0 616e6765 20646f65 73206e6f 74206d61 ange does not ma │ │ + 0x000560b0 7463682e 2053616d 706c6520 72617465 tch. Sample rate │ │ + 0x000560c0 2025662c 20464654 2073697a 65202564 %f, FFT size %d │ │ + 0x000560d0 2c206c6f 77657266 20256620 3c206672 , lowerf %f < fr │ │ + 0x000560e0 65712025 66203e20 75707065 72662025 eq %f > upperf % │ │ + 0x000560f0 662e0a00 00000000 696e7665 72736500 f.......inverse. │ │ + 0x00056100 0925730a 00000000 2e2e2f73 7068696e .%s......./sphin │ │ + 0x00056110 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00056120 696e7862 6173652f 66652f66 655f7761 inxbase/fe/fe_wa │ │ + 0x00056130 72702e63 00000000 556e696d 706c656d rp.c....Unimplem │ │ + 0x00056140 656e7465 64207761 7270696e 67206675 ented warping fu │ │ + 0x00056150 6e637469 6f6e2025 730a0000 00000000 nction %s....... │ │ + 0x00056160 496d706c 656d656e 74656420 66756e63 Implemented func │ │ + 0x00056170 74696f6e 73206172 653a0a00 00000000 tions are:...... │ │ + 0x00056180 66656174 206d6f64 756c6520 6d757374 feat module must │ │ + 0x00056190 20626520 636f6e66 69677572 65642077 be configured w │ │ + 0x000561a0 2f206120 76616c69 64204944 0a000000 / a valid ID.... │ │ + 0x000561b0 66655f77 61727020 6d6f6475 6c65206d fe_warp module m │ │ + 0x000561c0 6973636f 6e666967 75726564 20776974 isconfigured wit │ │ + 0x000561d0 6820696e 76616c69 64206665 5f776172 h invalid fe_war │ │ + 0x000561e0 705f6964 2025750a 00000000 00000000 p_id %u......... │ │ + 0x000561f0 66655f77 61727020 6d6f6475 6c65206d fe_warp module m │ │ + 0x00056200 75737420 62652063 6f6e6669 67757265 ust be configure │ │ + 0x00056210 6420772f 20612076 616c6964 2049440a d w/ a valid ID. │ │ + 0x00056220 00000000 00000000 61666669 6e650000 ........affine.. │ │ + 0x00056230 70696563 65776973 655f6c69 6e656172 piecewise_linear │ │ + 0x00056240 00000000 00000000 6c696e65 61720000 ........linear.. │ │ + 0x00056250 70696563 65776973 65000000 00000000 piecewise....... │ │ + 0x00056260 696e7665 7273655f 6c696e65 6172203a inverse_linear : │ │ + 0x00056270 3d3d203c 20772720 3d207820 2f206120 == < w' = x / a │ │ + 0x00056280 3e000000 00000000 20090000 00000000 >....... ....... │ │ + 0x00056290 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x000562a0 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x000562b0 66652f66 655f7761 72705f69 6e766572 fe/fe_warp_inver │ │ + 0x000562c0 73655f6c 696e6561 722e6300 00000000 se_linear.c..... │ │ + 0x000562d0 496e7665 72736520 6c696e65 61722077 Inverse linear w │ │ + 0x000562e0 61727069 6e672074 616b6573 206f6e6c arping takes onl │ │ + 0x000562f0 79206f6e 65206172 67756d65 6e742c20 y one argument, │ │ + 0x00056300 25732069 676e6f72 65642e0a 00000000 %s ignored...... │ │ + 0x00056310 496e7665 72736520 6c696e65 61722077 Inverse linear w │ │ + 0x00056320 61727069 6e672063 616e6e6f 74206861 arping cannot ha │ │ + 0x00056330 76652073 6c6f7065 207a6572 6f2c2077 ve slope zero, w │ │ + 0x00056340 61727069 6e67206e 6f742061 70706c69 arping not appli │ │ + 0x00056350 65642e0a 00000000 57617270 20666163 ed......Warp fac │ │ + 0x00056360 746f7220 25672072 6573756c 74732069 tor %g results i │ │ + 0x00056370 6e206672 65717565 6e637920 28252e31 n frequency (%.1 │ │ + 0x00056380 66292068 69676865 72207468 616e204e f) higher than N │ │ + 0x00056390 79717569 73742028 252e3166 290a0000 yquist (%.1f)... │ │ + 0x000563a0 25735b25 3034755d 3a202536 2e336620 %s[%04u]: %6.3f │ │ + 0x000563b0 00000000 00000000 70696563 65776973 ........piecewis │ │ + 0x000563c0 655f6c69 6e656172 203a3d3d 203c2077 e_linear :== < w │ │ + 0x000563d0 27203d20 61202a20 772c2077 203c2046 ' = a * w, w < F │ │ + 0x000563e0 203e0000 00000000 2e2e2f73 7068696e >......../sphin │ │ + 0x000563f0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00056400 696e7862 6173652f 66652f66 655f7761 inxbase/fe/fe_wa │ │ + 0x00056410 72705f70 69656365 77697365 5f6c696e rp_piecewise_lin │ │ + 0x00056420 6561722e 63000000 50696563 65776973 ear.c...Piecewis │ │ + 0x00056430 65206c69 6e656172 20776172 70696e67 e linear warping │ │ + 0x00056440 2074616b 65732075 7020746f 2074776f takes up to two │ │ + 0x00056450 20617267 756d656e 74732c20 25732069 arguments, %s i │ │ + 0x00056460 676e6f72 65642e0a 00000000 00000000 gnored.......... │ │ + 0x00056470 50696563 65776973 65206c69 6e656172 Piecewise linear │ │ + 0x00056480 20776172 70696e67 2063616e 6e6f7420 warping cannot │ │ + 0x00056490 68617665 20736c6f 7065207a 65726f2c have slope zero, │ │ + 0x000564a0 20776172 70696e67 206e6f74 20617070 warping not app │ │ + 0x000564b0 6c696564 2e0a0000 2e2e2f73 7068696e lied....../sphin │ │ + 0x000564c0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x000564d0 696e7862 6173652f 66652f66 655f6e6f inxbase/fe/fe_no │ │ + 0x000564e0 6973652e 63000000 2e2e2f73 7068696e ise.c...../sphin │ │ + 0x000564f0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00056500 696e7862 6173652f 66652f66 655f7072 inxbase/fe/fe_pr │ │ + 0x00056510 65737063 685f6275 662e6300 00000000 espch_buf.c..... │ │ + 0x00056520 61666669 6e65203a 3d3d203c 20772720 affine :== < w' │ │ + 0x00056530 3d206120 2a207820 2b206220 3e000000 = a * x + b >... │ │ + 0x00056540 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00056550 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00056560 66652f66 655f7761 72705f61 6666696e fe/fe_warp_affin │ │ + 0x00056570 652e6300 00000000 41666669 6e652077 e.c.....Affine w │ │ + 0x00056580 61727069 6e672074 616b6573 20757020 arping takes up │ │ + 0x00056590 746f2074 776f2061 7267756d 656e7473 to two arguments │ │ + 0x000565a0 2c202573 2069676e 6f726564 2e0a0000 , %s ignored.... │ │ + 0x000565b0 41666669 6e652077 61727069 6e672063 Affine warping c │ │ + 0x000565c0 616e6e6f 74206861 76652073 6c6f7065 annot have slope │ │ + 0x000565d0 207a6572 6f2c2077 61727069 6e67206e zero, warping n │ │ + 0x000565e0 6f742061 70706c69 65642e0a 00000000 ot applied...... │ │ + 0x000565f0 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00056600 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00056610 7574696c 2f6c6f67 6d617468 2e630000 util/logmath.c.. │ │ + 0x00056620 42617365 206d7573 74206265 20677265 Base must be gre │ │ + 0x00056630 61746572 20746861 6e20312e 300a0000 ater than 1.0... │ │ + 0x00056640 4e6f206c 6f672074 61626c65 20746f20 No log table to │ │ + 0x00056650 77726974 65210a00 57726974 696e6720 write!..Writing │ │ + 0x00056660 6c6f6720 7461626c 65206669 6c652027 log table file ' │ │ + 0x00056670 2573270a 00000000 77620000 00000000 %s'.....wb...... │ │ + 0x00056680 4661696c 65642074 6f206f70 656e206c Failed to open l │ │ + 0x00056690 6f677461 626c6520 66696c65 20272573 ogtable file '%s │ │ + 0x000566a0 2720666f 72207772 6974696e 67000000 ' for writing... │ │ + 0x000566b0 73330a76 65727369 6f6e2031 2e300a63 s3.version 1.0.c │ │ + 0x000566c0 686b7375 6d302079 65730a00 00000000 hksum0 yes...... │ │ + 0x000566d0 77696474 68202564 0a000000 00000000 width %d........ │ │ + 0x000566e0 73686966 74202564 0a000000 00000000 shift %d........ │ │ + 0x000566f0 6c6f6762 61736520 25660a00 00000000 logbase %f...... │ │ + 0x00056700 20202020 20202020 00000000 00000000 ........ │ │ + 0x00056710 656e6468 64720a00 4661696c 65642074 endhdr..Failed t │ │ + 0x00056720 6f207772 69746520 64617461 20746f20 o write data to │ │ + 0x00056730 61206669 6c652027 25732700 00000000 a file '%s'..... │ │ + 0x00056740 4661696c 65642074 6f207772 69746520 Failed to write │ │ + 0x00056750 64617461 20282564 20782025 64206279 data (%d x %d by │ │ + 0x00056760 74657329 20746f20 74686520 66696c65 tes) to the file │ │ + 0x00056770 20272573 27000000 4661696c 65642074 '%s'...Failed t │ │ + 0x00056780 6f207772 69746520 63686563 6b73756d o write checksum │ │ + 0x00056790 20746f20 74686520 66696c65 20272573 to the file '%s │ │ + 0x000567a0 27000000 00000000 52656164 696e6720 '.......Reading │ │ + 0x000567b0 6c6f6720 7461626c 65206669 6c652027 log table file ' │ │ + 0x000567c0 2573270a 00000000 4661696c 65642074 %s'.....Failed t │ │ + 0x000567d0 6f206f70 656e206c 6f672074 61626c65 o open log table │ │ + 0x000567e0 2066696c 65202725 73272066 6f722072 file '%s' for r │ │ + 0x000567f0 65616469 6e670000 4661696c 65642074 eading..Failed t │ │ + 0x00056800 6f207265 61642074 68652068 65616465 o read the heade │ │ + 0x00056810 72206672 6f6d2074 68652066 696c6520 r from the file │ │ + 0x00056820 27257327 0a000000 77696474 68000000 '%s'....width... │ │ + 0x00056830 73686966 74000000 6c6f6762 61736500 shift...logbase. │ │ + 0x00056840 4661696c 65642074 6f207265 61642076 Failed to read v │ │ + 0x00056850 616c7565 73206672 6f6d2074 68652066 alues from the f │ │ + 0x00056860 696c6520 27257327 00000000 00000000 ile '%s'........ │ │ + 0x00056870 25733a20 44617461 20737461 72742025 %s: Data start % │ │ + 0x00056880 6c642069 73206e6f 7420616c 69676e65 ld is not aligne │ │ + 0x00056890 64206f6e 2025642d 62797465 20626f75 d on %d-byte bou │ │ + 0x000568a0 6e646172 792c2077 696c6c20 6e6f7420 ndary, will not │ │ + 0x000568b0 6d656d6f 7279206d 61700a00 00000000 memory map...... │ │ + 0x000568c0 25733a20 44617461 20697320 77726f6e %s: Data is wron │ │ + 0x000568d0 672d656e 6469616e 2c207769 6c6c206e g-endian, will n │ │ + 0x000568e0 6f74206d 656d6f72 79206d61 700a0000 ot memory map... │ │ + 0x000568f0 4661696c 65642074 6f207265 61642064 Failed to read d │ │ + 0x00056900 61746120 28256420 78202564 20627974 ata (%d x %d byt │ │ + 0x00056910 65732920 66726f6d 20746865 2066696c es) from the fil │ │ + 0x00056920 65202725 73272066 61696c65 64000000 e '%s' failed... │ │ + 0x00056930 25733a20 4d6f7265 20646174 61207468 %s: More data th │ │ + 0x00056940 616e2065 78706563 7465640a 00000000 an expected..... │ │ + 0x00056950 206f7220 25730000 2c206578 70656374 or %s.., expect │ │ + 0x00056960 696e6720 25730000 fffe2416 2308dbdb ing %s....$.#... │ │ + 0x00056970 20211e16 db11db25 db0ddb22 1ffcdb11 !.....%...".... │ │ + 0x00056980 db2627db dbfcdbdb 00fcfc12 fc2adbdb .&'..........*.. │ │ + 0x00056990 db13dbdb 15131409 dbfc2adb dbdbdbdb ..........*..... │ │ + 0x000569a0 dbfc0000 00020202 02020202 02020202 ................ │ │ + 0x000569b0 02020202 02020202 02020202 02020202 ................ │ │ + 0x000569c0 02020202 02020202 02020202 0e0f1213 ................ │ │ + 0x000569d0 02020202 02020202 02020202 0202020b ................ │ │ + 0x000569e0 020c0202 02020202 02020202 02020202 ................ │ │ + 0x000569f0 02020202 02020202 02020202 02020210 ................ │ │ + 0x00056a00 02110202 02020202 02020202 02020202 ................ │ │ + 0x00056a10 02020202 02020202 02020202 02020202 ................ │ │ + 0x00056a20 0d020202 02020202 02020202 02020202 ................ │ │ + 0x00056a30 02020202 02020202 02020202 02020202 ................ │ │ + 0x00056a40 02020202 02020202 02020202 02020202 ................ │ │ + 0x00056a50 02020202 02020202 02020202 02020202 ................ │ │ + 0x00056a60 02020202 02020202 02020202 02020202 ................ │ │ + 0x00056a70 02020202 02020202 02020202 02020202 ................ │ │ + 0x00056a80 02020202 02020202 02020202 02020202 ................ │ │ + 0x00056a90 02020202 02020202 02020202 02020202 ................ │ │ + 0x00056aa0 02020202 01020304 05060708 090a0000 ................ │ │ + 0x00056ab0 73796e74 61782065 72726f72 2c20756e syntax error, un │ │ + 0x00056ac0 65787065 63746564 20257300 240d0307 expected %s.$... │ │ + 0x00056ad0 08070a07 080b0e17 101d0e07 1021220b .............!". │ │ + 0x00056ae0 07390d06 0b081105 060b080d 0b0d0d0f .9.............. │ │ + 0x00056af0 00121304 08080c0c 070b3120 ff0b0b09 ..........1 .... │ │ + 0x00056b00 0bff0b00 3218011e 1f05201e 1f062118 ....2..... ...!. │ │ + 0x00056b10 222c2111 222e2f12 1a323109 1b0a3808 ",!."./..21...8. │ │ + 0x00056b20 09300a31 36313137 0734350f 1314151d .0.16117.45..... │ │ + 0x00056b30 191c392d 002a2b33 16001700 00000002 ..9-.*+3........ │ │ + 0x00056b40 00000601 00000000 0b030e00 05000700 ................ │ │ + 0x00056b50 00000c04 0f000008 0d001c1d 00000000 ................ │ │ + 0x00056b60 1214161e 1f180a09 00190000 10001517 ................ │ │ + 0x00056b70 2021111a 1b130000 00020102 03020203 !.............. │ │ + 0x00056b80 04050301 02030102 04050103 01020102 ................ │ │ + 0x00056b90 01020303 01010101 02020000 00141515 ................ │ │ + 0x00056ba0 15161717 17171819 191a1b1b 1c1c1d1d ................ │ │ + 0x00056bb0 1e1e1f1f 20202122 23232323 23230000 .... !"######.. │ │ + 0x00056bc0 dbdbdbdb dbdb292b f4f0fddc dbdbdb0f ......)+........ │ │ + 0x00056bd0 ff020304 100b0c0d 0e232425 26272829 .........#$%&'() │ │ + 0x00056be0 00000000 01000000 01000000 01000000 ................ │ │ + 0x00056bf0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056c00 01000000 02000000 03000000 01000000 ................ │ │ + 0x00056c10 01000000 02000000 01000000 01000000 ................ │ │ + 0x00056c20 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056c30 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056c40 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056c50 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056c60 02000000 01000000 04000000 05000000 ................ │ │ + 0x00056c70 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056c80 06000000 06000000 07000000 06000000 ................ │ │ + 0x00056c90 01000000 08000000 09000000 0a000000 ................ │ │ + 0x00056ca0 0b000000 0b000000 0b000000 0b000000 ................ │ │ + 0x00056cb0 0b000000 0b000000 0b000000 0b000000 ................ │ │ + 0x00056cc0 0b000000 0b000000 01000000 0c000000 ................ │ │ + 0x00056cd0 0d000000 06000000 0e000000 01000000 ................ │ │ + 0x00056ce0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056cf0 01000000 01000000 0f000000 10000000 ................ │ │ + 0x00056d00 01000000 01000000 11000000 01000000 ................ │ │ + 0x00056d10 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056d20 01000000 01000000 01000000 12000000 ................ │ │ + 0x00056d30 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056d40 01000000 01000000 01000000 06000000 ................ │ │ + 0x00056d50 13000000 06000000 01000000 01000000 ................ │ │ + 0x00056d60 01000000 14000000 15000000 16000000 ................ │ │ + 0x00056d70 01000000 17000000 01000000 18000000 ................ │ │ + 0x00056d80 01000000 19000000 01000000 01000000 ................ │ │ + 0x00056d90 1a000000 1b000000 01000000 1c000000 ................ │ │ + 0x00056da0 1d000000 01000000 1e000000 01000000 ................ │ │ + 0x00056db0 1f000000 20000000 01000000 01000000 .... ........... │ │ + 0x00056dc0 01000000 01000000 01000000 21000000 ............!... │ │ + 0x00056dd0 06000000 22000000 01000000 01000000 ...."........... │ │ + 0x00056de0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056df0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056e00 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056e10 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056e20 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056e30 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056e40 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056e50 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056e60 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056e70 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056e80 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056e90 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056ea0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056eb0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056ec0 01000000 01000000 01000000 23000000 ............#... │ │ + 0x00056ed0 01000000 01000000 01000000 24000000 ............$... │ │ + 0x00056ee0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056ef0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056f00 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056f10 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056f20 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056f30 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056f40 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056f50 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056f60 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056f70 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056f80 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056f90 01000000 01000000 01000000 25000000 ............%... │ │ + 0x00056fa0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056fb0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056fc0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056fd0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00056fe0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00056ff0 00001700 16000100 16001600 16001600 ................ │ │ + 0x00057000 16001600 16000500 01000500 11000100 ................ │ │ + 0x00057010 11001500 15001200 15001500 09000100 ................ │ │ + 0x00057020 09000000 03000000 00000000 00000000 ................ │ │ + 0x00057030 00000400 11001100 00001100 11000700 ................ │ │ + 0x00057040 00001400 00000000 00000000 00001000 ................ │ │ + 0x00057050 08000000 00000200 0e000000 00000000 ................ │ │ + 0x00057060 00001300 00001100 00001100 11000000 ................ │ │ + 0x00057070 00000600 14000000 0f000000 00001000 ................ │ │ + 0x00057080 00000000 00000000 00001300 00000000 ................ │ │ + 0x00057090 00000a00 00000000 00000000 0c000d00 ................ │ │ + 0x000570a0 0b000000 00006200 62006300 63006400 ......b.b.c.c.d. │ │ + 0x000570b0 64006500 65006100 61006100 61006100 d.e.e.a.a.a.a.a. │ │ + 0x000570c0 66006100 61006100 61006100 61006100 f.a.a.a.a.a.a.a. │ │ + 0x000570d0 67006100 68006100 61006100 69006a00 g.a.h.a.a.a.i.j. │ │ + 0x000570e0 61006100 61006100 61006b00 66006100 a.a.a.a.a.k.f.a. │ │ + 0x000570f0 61006100 61006100 67006800 6c006700 a.a.a.a.g.h.l.g. │ │ + 0x00057100 6d006100 61006e00 61006100 69006a00 m.a.a.n.a.a.i.j. │ │ + 0x00057110 6f006100 61006100 6b006100 61006100 o.a.a.a.k.a.a.a. │ │ + 0x00057120 61006100 61006100 70002b00 6c002b00 a.a.a.a.p.+.l.+. │ │ + 0x00057130 6d006100 6e006100 61006100 61006a00 m.a.n.a.a.a.a.j. │ │ + 0x00057140 6f006a00 61006100 61006100 61006c00 o.j.a.a.a.a.a.l. │ │ + 0x00057150 70006100 61006100 61006100 61006100 p.a.a.a.a.a.a.a. │ │ + 0x00057160 61006100 61000000 61006100 61006100 a.a.a...a.a.a.a. │ │ + 0x00057170 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00057180 61006100 61000000 00000000 01000000 a.a.a........... │ │ + 0x00057190 02000000 02000000 01000000 01000000 ................ │ │ + 0x000571a0 02000000 02000000 01000000 01000000 ................ │ │ + 0x000571b0 02000000 01000000 02000000 03000000 ................ │ │ + 0x000571c0 03000000 01000000 01000000 01000000 ................ │ │ + 0x000571d0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000571e0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000571f0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00057200 01000000 01000000 01000000 02000000 ................ │ │ + 0x00057210 02000000 01000000 01000000 01000000 ................ │ │ + 0x00057220 00000000 24000400 0c004800 69000e00 ....$.....H.i... │ │ + 0x00057230 14008700 38013801 75000200 00006700 ....8.8.u.....g. │ │ + 0x00057240 69006300 5f003801 38017700 00003801 i.c._.8.8.w...8. │ │ + 0x00057250 8a003801 15003801 00000100 38013801 ..8...8.....8.8. │ │ + 0x00057260 76006d00 38017b00 6f006800 5e006500 v.m.8.{.o.h.^.e. │ │ + 0x00057270 55003801 0000ab00 0e000000 cc003801 U.8...........8. │ │ + 0x00057280 6d007100 29006a00 60001500 17003801 m.q.).j.`.....8. │ │ + 0x00057290 38015800 62003801 38014900 47004600 8.X.b.8.8.I.G.F. │ │ + 0x000572a0 59003801 2c000000 27000000 ed002b00 Y.8.,...'.....+. │ │ + 0x000572b0 5a003801 38013900 38012500 45002b00 Z.8.8.9.8.%.E.+. │ │ + 0x000572c0 4d004000 39003a00 40004c00 5e004f00 M.@.9.:.@.L.^.O. │ │ + 0x000572d0 3b003801 27000e00 0e000400 38013801 ;.8.'.......8.8. │ │ + 0x000572e0 38013801 0f011201 15011801 1b010000 8.8............. │ │ + 0x000572f0 1d012001 22012501 28012b01 2e013101 .. .".%.(.+...1. │ │ + 0x00057300 34010000 00006700 01000100 00000100 4.....g......... │ │ + 0x00057310 03000300 00000d00 01000300 0d000100 ................ │ │ + 0x00057320 04000400 07000700 2c000400 1d000700 ........,....... │ │ + 0x00057330 08000800 01000100 36000800 1a000100 ........6....... │ │ + 0x00057340 1a001a00 1a002c00 5d001d00 5c000100 ......,.]...\... │ │ + 0x00057350 02000200 35000200 36004400 1a005b00 ....5...6.D...[. │ │ + 0x00057360 02004200 42000200 32003200 32004700 ..B.B...2.2.2.G. │ │ + 0x00057370 47003500 4d003600 44005a00 02000200 G.5.M.6.D.Z..... │ │ + 0x00057380 4f004200 32000200 47004b00 4b005800 O.B.2...G.K.K.X. │ │ + 0x00057390 58004d00 4e000200 05000500 05004f00 X.M.N.........O. │ │ + 0x000573a0 05000500 55005400 05005300 05000500 ....U.T...S..... │ │ + 0x000573b0 05005200 4e005700 57005100 50004800 ..R.N.W.W.Q.P.H. │ │ + 0x000573c0 40005500 3f005600 56003e00 3d003a00 @.U.?.V.V.>.=.:. │ │ + 0x000573d0 57004e00 39000500 05000600 06000600 W.N.9........... │ │ + 0x000573e0 34000600 06005600 33000600 31000600 4.....V.3...1... │ │ + 0x000573f0 06000600 30002800 27002600 25002400 ....0.(.'.&.%.$. │ │ + 0x00057400 23002100 20001500 12001100 10000f00 #.!. ........... │ │ + 0x00057410 0c000900 00000000 06000600 18001800 ................ │ │ + 0x00057420 18000000 18001800 00000000 18000000 ................ │ │ + 0x00057430 18001800 18000000 00000000 00001800 ................ │ │ + 0x00057440 00000000 00000000 00000000 00000000 ................ │ │ + 0x00057450 00000000 00000000 00001800 18002b00 ..............+. │ │ + 0x00057460 2b002b00 00002b00 2b000000 00002b00 +.+...+.+.....+. │ │ + 0x00057470 00002b00 2b002b00 00000000 00000000 ..+.+.+......... │ │ + 0x00057480 2b000000 00000000 00000000 00000000 +............... │ │ + 0x00057490 00000000 00000000 00000000 2b002b00 ............+.+. │ │ + 0x000574a0 2e002e00 2e000000 2e002e00 00000000 ................ │ │ + 0x000574b0 2e000000 2e002e00 2e000000 00000000 ................ │ │ + 0x000574c0 00002e00 00000000 00000000 00000000 ................ │ │ + 0x000574d0 00000000 00000000 00000000 00002e00 ................ │ │ + 0x000574e0 2e004600 46004600 00004600 46000000 ..F.F.F...F.F... │ │ + 0x000574f0 00004600 00004600 46004600 00000000 ..F...F.F.F..... │ │ + 0x00057500 00000000 46000000 00000000 00000000 ....F........... │ │ + 0x00057510 00000000 00000000 00000000 00000000 ................ │ │ + 0x00057520 46004600 62006200 62006300 63006300 F.F.b.b.b.c.c.c. │ │ + 0x00057530 64006400 64006500 65006500 66006600 d.d.d.e.e.e.f.f. │ │ + 0x00057540 68006800 68006900 69006a00 6a006a00 h.h.h.i.i.j.j.j. │ │ + 0x00057550 6b006b00 6b006c00 6c006c00 6d006d00 k.k.k.l.l.l.m.m. │ │ + 0x00057560 6d006e00 6e006e00 6f006f00 6f007000 m.n.n.n.o.o.o.p. │ │ + 0x00057570 70007000 61006100 61006100 61006100 p.p.a.a.a.a.a.a. │ │ + 0x00057580 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00057590 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x000575a0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x000575b0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x000575c0 00002a00 0b000b00 61000c00 14000b00 ..*.....a....... │ │ + 0x000575d0 61002200 0d001500 23000e00 14000b00 a.".....#....... │ │ + 0x000575e0 1f000b00 41001500 36002000 1f000b00 ....A...6. ..... │ │ + 0x000575f0 0f001000 35002000 2f001100 30003100 ....5. ./...0.1. │ │ + 0x00057600 32004200 60003700 5f001200 0b000b00 2.B.`.7._....... │ │ + 0x00057610 36000c00 4e004100 33005e00 0d002c00 6...N.A.3.^...,. │ │ + 0x00057620 55000e00 30004a00 32004a00 57003700 U...0.J.2.J.W.7. │ │ + 0x00057630 36004f00 42005d00 0f001000 36005600 6.O.B.].....6.V. │ │ + 0x00057640 33001100 33004a00 58004a00 58003700 3...3.J.X.J.X.7. │ │ + 0x00057650 35001200 17000b00 18003700 19001900 5.........7..... │ │ + 0x00057660 41002100 1a005c00 1b001c00 19005b00 A.!...\.......[. │ │ + 0x00057670 4e004a00 57005a00 59004900 54004200 N.J.W.Z.Y.I.T.B. │ │ + 0x00057680 53002c00 55005200 51003b00 33004f00 S.,.U.R.Q.;.3.O. │ │ + 0x00057690 50001d00 19001700 0b001800 4c001900 P...........L... │ │ + 0x000576a0 19005600 4b001a00 49001b00 1c001900 ..V.K...I....... │ │ + 0x000576b0 47004000 3f003e00 3d003c00 3b003900 G.@.?.>.=.<.;.9. │ │ + 0x000576c0 38002900 28002700 26002500 21006100 8.).(.'.&.%.!.a. │ │ + 0x000576d0 61006100 1d001900 2c002c00 2d006100 a.a.....,.,.-.a. │ │ + 0x000576e0 2c002c00 61006100 2c006100 2c002c00 ,.,.a.a.,.a.,.,. │ │ + 0x000576f0 2c006100 61006100 61002e00 61006100 ,.a.a.a.a...a.a. │ │ + 0x00057700 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00057710 61006100 61002c00 2c002c00 2c002d00 a.a.a.,.,.,.,.-. │ │ + 0x00057720 61002c00 2c006100 61002c00 61002c00 a.,.,.a.a.,.a.,. │ │ + 0x00057730 2c002c00 61006100 61006100 2e006100 ,.,.a.a.a.a...a. │ │ + 0x00057740 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00057750 61006100 61006100 2c002c00 44002c00 a.a.a.a.,.,.D.,. │ │ + 0x00057760 45006100 44004400 61006100 44006100 E.a.D.D.a.a.D.a. │ │ + 0x00057770 44004400 44006100 61006100 61004600 D.D.D.a.a.a.a.F. │ │ + 0x00057780 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00057790 61006100 61006100 61004400 44004400 a.a.a.a.a.D.D.D. │ │ + 0x000577a0 2c004500 61004400 44006100 61004400 ,.E.a.D.D.a.a.D. │ │ + 0x000577b0 61004400 44004400 61006100 61006100 a.D.D.D.a.a.a.a. │ │ + 0x000577c0 46006100 61006100 61006100 61006100 F.a.a.a.a.a.a.a. │ │ + 0x000577d0 61006100 61006100 61006100 44004400 a.a.a.a.a.a.D.D. │ │ + 0x000577e0 0a000a00 0a001300 13001300 16001600 ................ │ │ + 0x000577f0 16001e00 1e001e00 24002400 2b002b00 ........$.$.+.+. │ │ + 0x00057800 2b003400 34003500 35003500 3a003a00 +.4.4.5.5.5.:.:. │ │ + 0x00057810 3a002c00 2c002c00 43004300 43004800 :.,.,.,.C.C.C.H. │ │ + 0x00057820 48004800 4d004d00 4d004400 44004400 H.H.M.M.M.D.D.D. │ │ + 0x00057830 09006100 61006100 61006100 61006100 ..a.a.a.a.a.a.a. │ │ + 0x00057840 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00057850 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00057860 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00057870 61006100 61006100 61006100 00000000 a.a.a.a.a.a..... │ │ + 0x00057880 01000000 01000000 00000000 00000000 ................ │ │ + 0x00057890 00000000 01000000 00000000 00000000 ................ │ │ + 0x000578a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000578b0 00000000 01000000 01000000 01000000 ................ │ │ + 0x000578c0 00000000 00000000 01000000 00000000 ................ │ │ + 0x000578d0 00000000 00000000 44617270 61205472 ........Darpa Tr │ │ + 0x000578e0 69677261 6d204c4d 00000000 03000000 igram LM........ │ │ + 0x000578f0 04000000 04000000 05000000 06000000 ................ │ │ + 0x00057900 06000000 00000000 dfb00899 65000000 ............e... │ │ + 0x00057910 d3000000 33010000 91010000 f7010000 ....3........... │ │ + 0x00057920 59020000 bd020000 29030000 8b030000 Y.......)....... │ │ + 0x00057930 f1030000 b1040000 41060000 d3070000 ........A....... │ │ + 0x00057940 6b090000 b90b0000 a10f0000 8b130000 k............... │ │ + 0x00057950 77170000 591b0000 491f0000 29230000 w...Y...I...)#.. │ │ + 0x00057960 17270000 e72e0000 813e0000 2b4e0000 .'.......>..+N.. │ │ + 0x00057970 c15d0000 3b750000 499c0000 65c30000 .]..;u..I...e... │ │ + 0x00057980 6dea0000 71110100 95380100 915f0100 m...q....8..._.. │ │ + 0x00057990 a3860100 cbd40100 01710200 430d0300 .........q..C... │ │ + 0x000579a0 87a90300 e7930400 891a0600 29a10700 ............)... │ │ + 0x000579b0 cb270900 61ae0a00 0b350c00 a1bb0d00 .'..a....5...... │ │ + 0x000579c0 ffffffff 00000000 05000000 19000000 ................ │ │ + 0x000579d0 7d000000 00000000 00000000 0000f03f }..............? │ │ + 0x000579e0 00000000 00002440 00000000 00005940 ......$@......Y@ │ │ + 0x000579f0 00000000 00408f40 00000000 0088c340 .....@.@.......@ │ │ + 0x00057a00 00000000 006af840 00000000 80842e41 .....j.@.......A │ │ + 0x00057a10 00000000 d0126341 00000000 84d79741 ......cA.......A │ │ + 0x00057a20 00000000 65cdcd41 00000020 5fa00242 ....e..A... _..B │ │ + 0x00057a30 000000e8 76483742 000000a2 941a6d42 ....vH7B......mB │ │ + 0x00057a40 000040e5 9c30a242 0000901e c4bcd642 ..@..0.B.......B │ │ + 0x00057a50 00003426 f56b0c43 0080e037 79c34143 ..4&.k.C...7y.AC │ │ + 0x00057a60 00a0d885 57347643 00c84e67 6dc1ab43 ....W4vC..Ngm..C │ │ + 0x00057a70 003d9160 e458e143 408cb578 1daf1544 .=.`.X.C@..x...D │ │ + 0x00057a80 50efe2d6 e41a4b44 92d54d06 cff08044 P.....KD..M....D │ │ + 0x00057a90 0080e037 79c34143 176e05b5 b5b89346 ...7y.AC.n.....F │ │ + 0x00057aa0 f5f93fe9 034f384d 321d30f9 4877825a ..?..O8M2.0.Hw.Z │ │ + 0x00057ab0 3cbf737f dd4f1575 bc89d897 b2d29c3c <.s..O.u.......< │ │ + 0x00057ac0 33a7a8d5 23f64939 3da7f444 fd0fa532 3...#.I9=..D...2 │ │ + 0x00057ad0 9d978ccf 08ba5b25 436fac64 28066811 ......[%Co.d(.h. │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro.local {} │ │ @@ -1,220 +1,220 @@ │ │ │ │ Hex dump of section '.data.rel.ro.local': │ │ - 0x00056f8c 01000000 b69b0400 02000000 d19b0400 ................ │ │ - 0x00056f9c 03000000 e59b0400 04000000 009c0400 ................ │ │ - 0x00056fac 05000000 249c0400 06000000 429c0400 ....$.......B... │ │ - 0x00056fbc 07000000 659c0400 08000000 e59b0400 ....e........... │ │ - 0x00056fcc 09000000 849c0400 00000000 849c0400 ................ │ │ - 0x00056fdc 01000000 b69b0400 02000000 d19b0400 ................ │ │ - 0x00056fec 03000000 e59b0400 04000000 009c0400 ................ │ │ - 0x00056ffc 05000000 249c0400 06000000 429c0400 ....$.......B... │ │ - 0x0005700c 07000000 659c0400 08000000 e59b0400 ....e........... │ │ - 0x0005701c 09000000 849c0400 00000000 849c0400 ................ │ │ - 0x0005702c 82a30400 10000000 8ba30400 8ea30400 ................ │ │ - 0x0005703c bda30400 10000000 8ba30400 c9a30400 ................ │ │ - 0x0005704c f7a30400 08000000 02a40400 09a40400 ................ │ │ - 0x0005705c 53a40400 04000000 5aa40400 5fa40400 S.......Z..._... │ │ - 0x0005706c 75a40400 04000000 7fa40400 85a40400 u............... │ │ - 0x0005707c 7ba30400 02000000 93a40400 97a40400 {............... │ │ - 0x0005708c a2a40400 04000000 a8a40400 b1a40400 ................ │ │ - 0x0005709c c7a40400 02000000 cda40400 d1a40400 ................ │ │ - 0x000570ac dda40400 02000000 e4a40400 e7a40400 ................ │ │ - 0x000570bc fea40400 04000000 06a50400 10a50400 ................ │ │ - 0x000570cc 26a50400 04000000 2ea50400 38a50400 &...........8... │ │ - 0x000570dc 4ea50400 10000000 59a50400 5da50400 N.......Y...]... │ │ - 0x000570ec 80a50400 10000000 59a50400 8fa50400 ........Y....... │ │ - 0x000570fc baa50400 02000000 c0a50400 c3a50400 ................ │ │ - 0x0005710c dea50400 10000000 8ba30400 e8a50400 ................ │ │ - 0x0005711c 18a60400 02000000 20a60400 22a60400 ........ ..."... │ │ - 0x0005712c 5ca60400 02000000 6ba60400 6ea60400 \.......k...n... │ │ - 0x0005713c aaa60400 02000000 baa60400 bda60400 ................ │ │ - 0x0005714c f9a60400 04000000 08a70400 0ca70400 ................ │ │ - 0x0005715c 75a70400 08000000 83a70400 8aa70400 u............... │ │ - 0x0005716c cda70400 08000000 d8a70400 e7a70400 ................ │ │ - 0x0005717c 08a80400 08000000 00000000 15a80400 ................ │ │ - 0x0005718c 3ea80400 10000000 8ba30400 46a80400 >...........F... │ │ - 0x0005719c 58a80400 02000000 5ea80400 61a80400 X.......^...a... │ │ - 0x000571ac a3a80400 10000000 8ba30400 aea80400 ................ │ │ - 0x000571bc cfa80400 10000000 59a50400 dda80400 ........Y....... │ │ - 0x000571cc 14a90400 10000000 59a50400 24a90400 ........Y...$... │ │ - 0x000571dc 58a90400 10000000 8ba30400 61a90400 X...........a... │ │ - 0x000571ec 76a90400 08000000 7ca90400 86a90400 v.......|....... │ │ - 0x000571fc b9a90400 02000000 c0a50400 c1a90400 ................ │ │ - 0x0005720c f2a90400 08000000 f7a90400 ffa90400 ................ │ │ - 0x0005721c 42aa0400 08000000 4baa0400 4faa0400 B.......K...O... │ │ - 0x0005722c 97aa0400 10000000 8ba30400 a0aa0400 ................ │ │ - 0x0005723c dbaa0400 08000000 e0aa0400 e5aa0400 ................ │ │ - 0x0005724c 27ab0400 04000000 08a70400 32ab0400 '...........2... │ │ - 0x0005725c f99f0400 08000000 00000000 5fab0400 ............_... │ │ - 0x0005726c bdab0400 02000000 20a60400 c5ab0400 ........ ....... │ │ - 0x0005727c 11ac0400 08000000 00000000 19ac0400 ................ │ │ - 0x0005728c 7c9f0400 08000000 00000000 64ac0400 |...........d... │ │ - 0x0005729c 10a00400 08000000 00000000 8fac0400 ................ │ │ - 0x000572ac 819f0400 08000000 00000000 beac0400 ................ │ │ - 0x000572bc 28a00400 08000000 00000000 daac0400 (............... │ │ - 0x000572cc a79f0400 08000000 00000000 15ad0400 ................ │ │ - 0x000572dc 3cad0400 04000000 47ad0400 4ead0400 <.......G...N... │ │ - 0x000572ec 8c9f0400 08000000 00000000 8dad0400 ................ │ │ - 0x000572fc 989f0400 08000000 00000000 afad0400 ................ │ │ - 0x0005730c d5ad0400 04000000 47ad0400 dfad0400 ........G....... │ │ - 0x0005731c c19f0400 08000000 00000000 20ae0400 ............ ... │ │ - 0x0005732c 51ae0400 04000000 5cae0400 66ae0400 Q.......\...f... │ │ - 0x0005733c a5ae0400 02000000 a9ae0400 abae0400 ................ │ │ - 0x0005734c d79f0400 08000000 00000000 d6ae0400 ................ │ │ - 0x0005735c 0aaf0400 08000000 00000000 10af0400 ................ │ │ - 0x0005736c 44af0400 10000000 59a50400 4aaf0400 D.......Y...J... │ │ - 0x0005737c 7eaf0400 02000000 a9ae0400 82af0400 ~............... │ │ - 0x0005738c abaf0400 02000000 b1af0400 b3af0400 ................ │ │ - 0x0005739c e6af0400 08000000 20a60400 f1af0400 ........ ....... │ │ - 0x000573ac 37b00400 08000000 00000000 3fb00400 7...........?... │ │ - 0x000573bc 63b00400 02000000 20a60400 6fb00400 c....... ...o... │ │ - 0x000573cc 90b00400 02000000 5ea80400 9ab00400 ........^....... │ │ - 0x000573dc 39a00400 04000000 d0b00400 d7b00400 9............... │ │ - 0x000573ec 04b10400 04000000 0ab10400 10b10400 ................ │ │ - 0x000573fc 65b10400 04000000 6cb10400 72b10400 e.......l...r... │ │ - 0x0005740c 93b10400 04000000 0ab10400 9ab10400 ................ │ │ - 0x0005741c c2b10400 04000000 cab10400 d0b10400 ................ │ │ - 0x0005742c fab10400 04000000 6cb10400 06b20400 ........l....... │ │ - 0x0005743c 3db20400 04000000 4ab20400 50b20400 =.......J...P... │ │ - 0x0005744c 8db20400 04000000 6cb10400 9bb20400 ........l....... │ │ - 0x0005745c 4ca00400 02000000 20a60400 d7b20400 L....... ....... │ │ - 0x0005746c 00b30400 04000000 09b30400 0fb30400 ................ │ │ - 0x0005747c 45b30400 04000000 4fb30400 54b30400 E.......O...T... │ │ - 0x0005748c 8fb30400 10000000 8ba30400 9bb30400 ................ │ │ - 0x0005749c f0b30400 10000000 59a50400 f9b30400 ........Y....... │ │ - 0x000574ac 24b40400 10000000 59a50400 2db40400 $.......Y...-... │ │ - 0x000574bc 42a00400 10000000 59a50400 6ab40400 B.......Y...j... │ │ - 0x000574cc eea20400 10000000 8ba30400 a6b40400 ................ │ │ - 0x000574dc d0b40400 02000000 d9b40400 deb40400 ................ │ │ - 0x000574ec fdb40400 02000000 5ea80400 05b50400 ........^....... │ │ - 0x000574fc 50b50400 02000000 5ab50400 60b50400 P.......Z...`... │ │ - 0x0005750c afb50400 02000000 20a60400 bab50400 ........ ....... │ │ - 0x0005751c 08b60400 02000000 b1af0400 16b60400 ................ │ │ - 0x0005752c 5fb60400 02000000 6db60400 70b60400 _.......m...p... │ │ - 0x0005753c 3ca10400 09000000 00000000 bdb60400 <............... │ │ - 0x0005754c e89f0400 08000000 00000000 f0b60400 ................ │ │ - 0x0005755c 32a10400 10000000 8ba30400 1fb70400 2............... │ │ - 0x0005756c 78b70400 02000000 83b70400 86b70400 x............... │ │ - 0x0005757c b5b70400 10000000 8ba30400 c2b70400 ................ │ │ - 0x0005758c 7aa00400 08000000 00000000 deb70400 z............... │ │ - 0x0005759c 08b80400 10000000 8ba30400 15b80400 ................ │ │ - 0x000575ac 84a00400 08000000 00000000 62b80400 ............b... │ │ - 0x000575bc 88a00400 08000000 00000000 89b80400 ................ │ │ - 0x000575cc d1a00400 08000000 62a00400 aab80400 ........b....... │ │ - 0x000575dc 509f0400 04000000 dbb80400 dfb80400 P............... │ │ - 0x000575ec 01b90400 04000000 0cb90400 10b90400 ................ │ │ - 0x000575fc 57b90400 04000000 63b90400 67b90400 W.......c...g... │ │ - 0x0005760c 9db90400 04000000 a5b90400 aab90400 ................ │ │ - 0x0005761c ebb90400 04000000 f0b90400 f5b90400 ................ │ │ - 0x0005762c 0cba0400 04000000 13ba0400 17ba0400 ................ │ │ - 0x0005763c 33ba0400 04000000 13ba0400 38ba0400 3...........8... │ │ - 0x0005764c 50ba0400 04000000 13ba0400 54ba0400 P...........T... │ │ - 0x0005765c 63ba0400 04000000 6cba0400 72ba0400 c.......l...r... │ │ - 0x0005766c 96ba0400 04000000 a0ba0400 a5ba0400 ................ │ │ - 0x0005767c c8ba0400 10000000 8ba30400 d0ba0400 ................ │ │ - 0x0005768c 14bb0400 02000000 20a60400 21bb0400 ........ ...!... │ │ - 0x0005769c 6fa00400 08000000 00000000 b8bb0400 o............... │ │ - 0x000576ac 74a00400 08000000 00000000 e0bb0400 t............... │ │ - 0x000576bc 0d9f0400 08000000 00000000 f2bb0400 ................ │ │ - 0x000576cc 25bc0400 10000000 59a50400 34bc0400 %.......Y...4... │ │ - 0x000576dc 58bc0400 10000000 59a50400 66bc0400 X.......Y...f... │ │ - 0x000576ec 57a00400 08000000 00000000 89bc0400 W............... │ │ - 0x000576fc 6aa00400 08000000 00000000 9bbc0400 j............... │ │ - 0x0005770c c8bc0400 04000000 d1bc0400 d6bc0400 ................ │ │ - 0x0005771c 02bd0400 04000000 a9ae0400 11bd0400 ................ │ │ - 0x0005772c 3cbd0400 08000000 00000000 43bd0400 <...........C... │ │ - 0x0005773c 549f0400 02000000 00000000 61bd0400 T...........a... │ │ - 0x0005774c 5b9f0400 08000000 00000000 88bd0400 [............... │ │ - 0x0005775c 669f0400 08000000 00000000 aabd0400 f............... │ │ - 0x0005776c 719f0400 08000000 00000000 cebd0400 q............... │ │ - 0x0005777c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0005778c 82a30400 10000000 8ba30400 8ea30400 ................ │ │ - 0x0005779c bda30400 10000000 8ba30400 c9a30400 ................ │ │ - 0x000577ac f7a30400 08000000 02a40400 09a40400 ................ │ │ - 0x000577bc 53a40400 04000000 5aa40400 5fa40400 S.......Z..._... │ │ - 0x000577cc 75a40400 04000000 7fa40400 85a40400 u............... │ │ - 0x000577dc 7ba30400 02000000 93a40400 97a40400 {............... │ │ - 0x000577ec a2a40400 04000000 a8a40400 b1a40400 ................ │ │ - 0x000577fc c7a40400 02000000 cda40400 d1a40400 ................ │ │ - 0x0005780c dda40400 02000000 e4a40400 e7a40400 ................ │ │ - 0x0005781c fea40400 04000000 06a50400 10a50400 ................ │ │ - 0x0005782c 26a50400 04000000 2ea50400 38a50400 &...........8... │ │ - 0x0005783c 4ea50400 10000000 59a50400 5da50400 N.......Y...]... │ │ - 0x0005784c 80a50400 10000000 59a50400 8fa50400 ........Y....... │ │ - 0x0005785c baa50400 02000000 c0a50400 c3a50400 ................ │ │ - 0x0005786c dea50400 10000000 8ba30400 e8a50400 ................ │ │ - 0x0005787c 18a60400 02000000 20a60400 22a60400 ........ ..."... │ │ - 0x0005788c 5ca60400 02000000 6ba60400 6ea60400 \.......k...n... │ │ - 0x0005789c aaa60400 02000000 baa60400 bda60400 ................ │ │ - 0x000578ac f9a60400 04000000 08a70400 0ca70400 ................ │ │ - 0x000578bc 75a70400 08000000 83a70400 8aa70400 u............... │ │ - 0x000578cc cda70400 08000000 d8a70400 e7a70400 ................ │ │ - 0x000578dc 08a80400 08000000 00000000 15a80400 ................ │ │ - 0x000578ec 3ea80400 10000000 8ba30400 46a80400 >...........F... │ │ - 0x000578fc 58a80400 02000000 5ea80400 61a80400 X.......^...a... │ │ - 0x0005790c a3a80400 10000000 8ba30400 aea80400 ................ │ │ - 0x0005791c cfa80400 10000000 59a50400 dda80400 ........Y....... │ │ - 0x0005792c 14a90400 10000000 59a50400 24a90400 ........Y...$... │ │ - 0x0005793c 58a90400 10000000 8ba30400 61a90400 X...........a... │ │ - 0x0005794c 76a90400 08000000 7ca90400 86a90400 v.......|....... │ │ - 0x0005795c b9a90400 02000000 c0a50400 c1a90400 ................ │ │ - 0x0005796c f2a90400 08000000 f7a90400 ffa90400 ................ │ │ - 0x0005797c 42aa0400 08000000 4baa0400 4faa0400 B.......K...O... │ │ - 0x0005798c 97aa0400 10000000 8ba30400 a0aa0400 ................ │ │ - 0x0005799c dbaa0400 08000000 e0aa0400 e5aa0400 ................ │ │ - 0x000579ac 27ab0400 04000000 08a70400 32ab0400 '...........2... │ │ - 0x000579bc f99f0400 08000000 00000000 5fab0400 ............_... │ │ - 0x000579cc bdab0400 02000000 20a60400 c5ab0400 ........ ....... │ │ - 0x000579dc 11ac0400 08000000 00000000 19ac0400 ................ │ │ - 0x000579ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000579fc 31f50400 36f50400 3cf50400 47f50400 1...6...<...G... │ │ - 0x00057a0c 4ef50400 56f50400 5df50400 64f50400 N...V...]...d... │ │ - 0x00057a1c 6af50400 73f50400 77f50400 7ef50400 j...s...w...~... │ │ - 0x00057a2c 82f50400 86f50400 8af50400 8ef50400 ................ │ │ - 0x00057a3c 92f50400 96f50400 9af50400 9ef50400 ................ │ │ - 0x00057a4c a2f50400 aaf50400 b2f50400 b9f50400 ................ │ │ - 0x00057a5c c5f50400 d4f50400 e2f50400 f3f50400 ................ │ │ - 0x00057a6c fdf50400 02f60400 11f60400 20f60400 ............ ... │ │ - 0x00057a7c 31f60400 3bf60400 46f60400 54f60400 1...;...F...T... │ │ - 0x00057a8c 00000000 c7050500 e5050500 24060500 ............$... │ │ - 0x00057a9c 73060500 a3060500 ea060500 39070500 s...........9... │ │ - 0x00057aac 81070500 c4070500 17080500 39080500 ............9... │ │ - 0x00057abc 4d080500 61080500 8d080500 02090500 M...a........... │ │ - 0x00057acc 7f090500 94090500 a9090500 dd090500 ................ │ │ - 0x00057adc 110a0500 440a0500 770a0500 b90a0500 ....D...w....... │ │ - 0x00057aec f00a0500 340b0500 650b0500 00000000 ....4...e....... │ │ - 0x00057afc 983a0500 10000000 c03e0500 c83e0500 .:.......>...>.. │ │ - 0x00057b0c a83a0500 10000000 c03e0500 f83e0500 .:.......>...>.. │ │ - 0x00057b1c 303a0500 08000000 483a0500 283f0500 0:......H:..(?.. │ │ - 0x00057b2c 30390500 04000000 783f0500 803f0500 09......x?...?.. │ │ - 0x00057b3c 78380500 04000000 983f0500 a03f0500 x8.......?...?.. │ │ - 0x00057b4c 88380500 02000000 b03f0500 b83f0500 .8.......?...?.. │ │ - 0x00057b5c 28390500 04000000 c83f0500 d83f0500 (9.......?...?.. │ │ - 0x00057b6c 40390500 02000000 f03f0500 f83f0500 @9.......?...?.. │ │ - 0x00057b7c d83d0500 02000000 08400500 10400500 .=.......@...@.. │ │ - 0x00057b8c e83d0500 04000000 28400500 38400500 .=......(@..8@.. │ │ - 0x00057b9c e03d0500 04000000 50400500 60400500 .=......P@..`@.. │ │ - 0x00057bac 283e0500 10000000 78400500 80400500 (>......x@...@.. │ │ - 0x00057bbc 383e0500 10000000 78400500 a8400500 8>......x@...@.. │ │ - 0x00057bcc 38390500 02000000 d8400500 e0400500 89.......@...@.. │ │ - 0x00057bdc f03d0500 10000000 c03e0500 00410500 .=.......>...A.. │ │ - 0x00057bec 203e0500 02000000 30410500 38410500 >......0A..8A.. │ │ - 0x00057bfc d0390500 02000000 78410500 80410500 .9......xA...A.. │ │ - 0x00057c0c e0390500 02000000 c0410500 c8410500 .9.......A...A.. │ │ - 0x00057c1c f0390500 04000000 08420500 10420500 .9.......B...B.. │ │ - 0x00057c2c 10390500 08000000 20390500 80420500 .9...... 9...B.. │ │ - 0x00057c3c 003e0500 08000000 c8420500 d8420500 .>.......B...B.. │ │ - 0x00057c4c 103e0500 08000000 00000000 00430500 .>...........C.. │ │ - 0x00057c5c 00390500 10000000 c03e0500 30430500 .9.......>..0C.. │ │ - 0x00057c6c 08390500 02000000 48430500 50430500 .9......HC..PC.. │ │ - 0x00057c7c 003a0500 10000000 c03e0500 98430500 .:.......>...C.. │ │ - 0x00057c8c 103a0500 10000000 78400500 c0430500 .:......x@...C.. │ │ - 0x00057c9c 203a0500 10000000 78400500 f8430500 :......x@...C.. │ │ - 0x00057cac b03e0500 10000000 c03e0500 30440500 .>.......>..0D.. │ │ - 0x00057cbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00057ccc c8420500 88460500 90460500 00000000 .B...F...F...... │ │ - 0x00057cdc 58450500 a8460500 b0460500 00000000 XE...F...F...... │ │ - 0x00057cec 2e1d0500 c61c0500 341d0500 3d1d0500 ........4...=... │ │ - 0x00057cfc 421d0500 481d0500 2e1d0500 c61c0500 B...H........... │ │ - 0x00057d0c 341d0500 3d1d0500 421d0500 481d0500 4...=...B...H... │ │ + 0x00058f68 01000000 5eb70400 02000000 79b70400 ....^.......y... │ │ + 0x00058f78 03000000 8db70400 04000000 a8b70400 ................ │ │ + 0x00058f88 05000000 ccb70400 06000000 eab70400 ................ │ │ + 0x00058f98 07000000 0db80400 08000000 8db70400 ................ │ │ + 0x00058fa8 09000000 2cb80400 00000000 2cb80400 ....,.......,... │ │ + 0x00058fb8 01000000 5eb70400 02000000 79b70400 ....^.......y... │ │ + 0x00058fc8 03000000 8db70400 04000000 a8b70400 ................ │ │ + 0x00058fd8 05000000 ccb70400 06000000 eab70400 ................ │ │ + 0x00058fe8 07000000 0db80400 08000000 8db70400 ................ │ │ + 0x00058ff8 09000000 2cb80400 00000000 2cb80400 ....,.......,... │ │ + 0x00059008 2abf0400 10000000 33bf0400 36bf0400 *.......3...6... │ │ + 0x00059018 65bf0400 10000000 33bf0400 71bf0400 e.......3...q... │ │ + 0x00059028 9fbf0400 08000000 aabf0400 b1bf0400 ................ │ │ + 0x00059038 fbbf0400 04000000 02c00400 07c00400 ................ │ │ + 0x00059048 1dc00400 04000000 27c00400 2dc00400 ........'...-... │ │ + 0x00059058 23bf0400 02000000 3bc00400 3fc00400 #.......;...?... │ │ + 0x00059068 4ac00400 04000000 50c00400 59c00400 J.......P...Y... │ │ + 0x00059078 6fc00400 02000000 75c00400 79c00400 o.......u...y... │ │ + 0x00059088 85c00400 02000000 8cc00400 8fc00400 ................ │ │ + 0x00059098 a6c00400 04000000 aec00400 b8c00400 ................ │ │ + 0x000590a8 cec00400 04000000 d6c00400 e0c00400 ................ │ │ + 0x000590b8 f6c00400 10000000 01c10400 05c10400 ................ │ │ + 0x000590c8 28c10400 10000000 01c10400 37c10400 (...........7... │ │ + 0x000590d8 62c10400 02000000 68c10400 6bc10400 b.......h...k... │ │ + 0x000590e8 86c10400 10000000 33bf0400 90c10400 ........3....... │ │ + 0x000590f8 c0c10400 02000000 c8c10400 cac10400 ................ │ │ + 0x00059108 04c20400 02000000 13c20400 16c20400 ................ │ │ + 0x00059118 52c20400 02000000 62c20400 65c20400 R.......b...e... │ │ + 0x00059128 a1c20400 04000000 b0c20400 b4c20400 ................ │ │ + 0x00059138 1dc30400 08000000 2bc30400 32c30400 ........+...2... │ │ + 0x00059148 75c30400 08000000 80c30400 8fc30400 u............... │ │ + 0x00059158 b0c30400 08000000 00000000 bdc30400 ................ │ │ + 0x00059168 e6c30400 10000000 33bf0400 eec30400 ........3....... │ │ + 0x00059178 00c40400 02000000 06c40400 09c40400 ................ │ │ + 0x00059188 4bc40400 10000000 33bf0400 56c40400 K.......3...V... │ │ + 0x00059198 77c40400 10000000 01c10400 85c40400 w............... │ │ + 0x000591a8 bcc40400 10000000 01c10400 ccc40400 ................ │ │ + 0x000591b8 00c50400 10000000 33bf0400 09c50400 ........3....... │ │ + 0x000591c8 1ec50400 08000000 24c50400 2ec50400 ........$....... │ │ + 0x000591d8 61c50400 02000000 68c10400 69c50400 a.......h...i... │ │ + 0x000591e8 9ac50400 08000000 9fc50400 a7c50400 ................ │ │ + 0x000591f8 eac50400 08000000 f3c50400 f7c50400 ................ │ │ + 0x00059208 3fc60400 10000000 33bf0400 48c60400 ?.......3...H... │ │ + 0x00059218 83c60400 08000000 88c60400 8dc60400 ................ │ │ + 0x00059228 cfc60400 04000000 b0c20400 dac60400 ................ │ │ + 0x00059238 a1bb0400 08000000 00000000 07c70400 ................ │ │ + 0x00059248 65c70400 02000000 c8c10400 6dc70400 e...........m... │ │ + 0x00059258 b9c70400 08000000 00000000 c1c70400 ................ │ │ + 0x00059268 24bb0400 08000000 00000000 0cc80400 $............... │ │ + 0x00059278 b8bb0400 08000000 00000000 37c80400 ............7... │ │ + 0x00059288 29bb0400 08000000 00000000 66c80400 )...........f... │ │ + 0x00059298 d0bb0400 08000000 00000000 82c80400 ................ │ │ + 0x000592a8 4fbb0400 08000000 00000000 bdc80400 O............... │ │ + 0x000592b8 e4c80400 04000000 efc80400 f6c80400 ................ │ │ + 0x000592c8 34bb0400 08000000 00000000 35c90400 4...........5... │ │ + 0x000592d8 40bb0400 08000000 00000000 57c90400 @...........W... │ │ + 0x000592e8 7dc90400 04000000 efc80400 87c90400 }............... │ │ + 0x000592f8 69bb0400 08000000 00000000 c8c90400 i............... │ │ + 0x00059308 f9c90400 04000000 04ca0400 0eca0400 ................ │ │ + 0x00059318 4dca0400 02000000 51ca0400 53ca0400 M.......Q...S... │ │ + 0x00059328 7fbb0400 08000000 00000000 7eca0400 ............~... │ │ + 0x00059338 b2ca0400 08000000 00000000 b8ca0400 ................ │ │ + 0x00059348 ecca0400 10000000 01c10400 f2ca0400 ................ │ │ + 0x00059358 26cb0400 02000000 51ca0400 2acb0400 &.......Q...*... │ │ + 0x00059368 53cb0400 02000000 59cb0400 5bcb0400 S.......Y...[... │ │ + 0x00059378 8ecb0400 08000000 c8c10400 99cb0400 ................ │ │ + 0x00059388 dfcb0400 08000000 00000000 e7cb0400 ................ │ │ + 0x00059398 0bcc0400 02000000 c8c10400 17cc0400 ................ │ │ + 0x000593a8 38cc0400 02000000 06c40400 42cc0400 8...........B... │ │ + 0x000593b8 e1bb0400 04000000 78cc0400 7fcc0400 ........x....... │ │ + 0x000593c8 accc0400 04000000 b2cc0400 b8cc0400 ................ │ │ + 0x000593d8 0dcd0400 04000000 14cd0400 1acd0400 ................ │ │ + 0x000593e8 3bcd0400 04000000 b2cc0400 42cd0400 ;...........B... │ │ + 0x000593f8 6acd0400 04000000 72cd0400 78cd0400 j.......r...x... │ │ + 0x00059408 a2cd0400 04000000 14cd0400 aecd0400 ................ │ │ + 0x00059418 e5cd0400 04000000 f2cd0400 f8cd0400 ................ │ │ + 0x00059428 35ce0400 04000000 14cd0400 43ce0400 5...........C... │ │ + 0x00059438 f4bb0400 02000000 c8c10400 7fce0400 ................ │ │ + 0x00059448 a8ce0400 04000000 b1ce0400 b7ce0400 ................ │ │ + 0x00059458 edce0400 04000000 f7ce0400 fcce0400 ................ │ │ + 0x00059468 37cf0400 10000000 33bf0400 43cf0400 7.......3...C... │ │ + 0x00059478 98cf0400 10000000 01c10400 a1cf0400 ................ │ │ + 0x00059488 cccf0400 10000000 01c10400 d5cf0400 ................ │ │ + 0x00059498 eabb0400 10000000 01c10400 12d00400 ................ │ │ + 0x000594a8 96be0400 10000000 33bf0400 4ed00400 ........3...N... │ │ + 0x000594b8 78d00400 02000000 81d00400 86d00400 x............... │ │ + 0x000594c8 a5d00400 02000000 06c40400 add00400 ................ │ │ + 0x000594d8 f8d00400 02000000 02d10400 08d10400 ................ │ │ + 0x000594e8 57d10400 02000000 c8c10400 62d10400 W...........b... │ │ + 0x000594f8 b0d10400 02000000 59cb0400 bed10400 ........Y....... │ │ + 0x00059508 07d20400 02000000 15d20400 18d20400 ................ │ │ + 0x00059518 e4bc0400 09000000 00000000 65d20400 ............e... │ │ + 0x00059528 90bb0400 08000000 00000000 98d20400 ................ │ │ + 0x00059538 dabc0400 10000000 33bf0400 c7d20400 ........3....... │ │ + 0x00059548 20d30400 02000000 2bd30400 2ed30400 .......+....... │ │ + 0x00059558 5dd30400 10000000 33bf0400 6ad30400 ].......3...j... │ │ + 0x00059568 22bc0400 08000000 00000000 86d30400 "............... │ │ + 0x00059578 b0d30400 10000000 33bf0400 bdd30400 ........3....... │ │ + 0x00059588 2cbc0400 08000000 00000000 0ad40400 ,............... │ │ + 0x00059598 30bc0400 08000000 00000000 31d40400 0...........1... │ │ + 0x000595a8 79bc0400 08000000 0abc0400 52d40400 y...........R... │ │ + 0x000595b8 f8ba0400 04000000 83d40400 87d40400 ................ │ │ + 0x000595c8 a9d40400 04000000 b4d40400 b8d40400 ................ │ │ + 0x000595d8 ffd40400 04000000 0bd50400 0fd50400 ................ │ │ + 0x000595e8 45d50400 04000000 4dd50400 52d50400 E.......M...R... │ │ + 0x000595f8 93d50400 04000000 98d50400 9dd50400 ................ │ │ + 0x00059608 b4d50400 04000000 bbd50400 bfd50400 ................ │ │ + 0x00059618 dbd50400 04000000 bbd50400 e0d50400 ................ │ │ + 0x00059628 f8d50400 04000000 bbd50400 fcd50400 ................ │ │ + 0x00059638 0bd60400 04000000 14d60400 1ad60400 ................ │ │ + 0x00059648 3ed60400 04000000 48d60400 4dd60400 >.......H...M... │ │ + 0x00059658 70d60400 10000000 33bf0400 78d60400 p.......3...x... │ │ + 0x00059668 bcd60400 02000000 c8c10400 c9d60400 ................ │ │ + 0x00059678 17bc0400 08000000 00000000 60d70400 ............`... │ │ + 0x00059688 1cbc0400 08000000 00000000 88d70400 ................ │ │ + 0x00059698 b5ba0400 08000000 00000000 9ad70400 ................ │ │ + 0x000596a8 cdd70400 10000000 01c10400 dcd70400 ................ │ │ + 0x000596b8 00d80400 10000000 01c10400 0ed80400 ................ │ │ + 0x000596c8 ffbb0400 08000000 00000000 31d80400 ............1... │ │ + 0x000596d8 12bc0400 08000000 00000000 43d80400 ............C... │ │ + 0x000596e8 70d80400 04000000 79d80400 7ed80400 p.......y...~... │ │ + 0x000596f8 aad80400 04000000 51ca0400 b9d80400 ........Q....... │ │ + 0x00059708 e4d80400 08000000 00000000 ebd80400 ................ │ │ + 0x00059718 fcba0400 02000000 00000000 09d90400 ................ │ │ + 0x00059728 03bb0400 08000000 00000000 30d90400 ............0... │ │ + 0x00059738 0ebb0400 08000000 00000000 52d90400 ............R... │ │ + 0x00059748 19bb0400 08000000 00000000 76d90400 ............v... │ │ + 0x00059758 00000000 00000000 00000000 00000000 ................ │ │ + 0x00059768 2abf0400 10000000 33bf0400 36bf0400 *.......3...6... │ │ + 0x00059778 65bf0400 10000000 33bf0400 71bf0400 e.......3...q... │ │ + 0x00059788 9fbf0400 08000000 aabf0400 b1bf0400 ................ │ │ + 0x00059798 fbbf0400 04000000 02c00400 07c00400 ................ │ │ + 0x000597a8 1dc00400 04000000 27c00400 2dc00400 ........'...-... │ │ + 0x000597b8 23bf0400 02000000 3bc00400 3fc00400 #.......;...?... │ │ + 0x000597c8 4ac00400 04000000 50c00400 59c00400 J.......P...Y... │ │ + 0x000597d8 6fc00400 02000000 75c00400 79c00400 o.......u...y... │ │ + 0x000597e8 85c00400 02000000 8cc00400 8fc00400 ................ │ │ + 0x000597f8 a6c00400 04000000 aec00400 b8c00400 ................ │ │ + 0x00059808 cec00400 04000000 d6c00400 e0c00400 ................ │ │ + 0x00059818 f6c00400 10000000 01c10400 05c10400 ................ │ │ + 0x00059828 28c10400 10000000 01c10400 37c10400 (...........7... │ │ + 0x00059838 62c10400 02000000 68c10400 6bc10400 b.......h...k... │ │ + 0x00059848 86c10400 10000000 33bf0400 90c10400 ........3....... │ │ + 0x00059858 c0c10400 02000000 c8c10400 cac10400 ................ │ │ + 0x00059868 04c20400 02000000 13c20400 16c20400 ................ │ │ + 0x00059878 52c20400 02000000 62c20400 65c20400 R.......b...e... │ │ + 0x00059888 a1c20400 04000000 b0c20400 b4c20400 ................ │ │ + 0x00059898 1dc30400 08000000 2bc30400 32c30400 ........+...2... │ │ + 0x000598a8 75c30400 08000000 80c30400 8fc30400 u............... │ │ + 0x000598b8 b0c30400 08000000 00000000 bdc30400 ................ │ │ + 0x000598c8 e6c30400 10000000 33bf0400 eec30400 ........3....... │ │ + 0x000598d8 00c40400 02000000 06c40400 09c40400 ................ │ │ + 0x000598e8 4bc40400 10000000 33bf0400 56c40400 K.......3...V... │ │ + 0x000598f8 77c40400 10000000 01c10400 85c40400 w............... │ │ + 0x00059908 bcc40400 10000000 01c10400 ccc40400 ................ │ │ + 0x00059918 00c50400 10000000 33bf0400 09c50400 ........3....... │ │ + 0x00059928 1ec50400 08000000 24c50400 2ec50400 ........$....... │ │ + 0x00059938 61c50400 02000000 68c10400 69c50400 a.......h...i... │ │ + 0x00059948 9ac50400 08000000 9fc50400 a7c50400 ................ │ │ + 0x00059958 eac50400 08000000 f3c50400 f7c50400 ................ │ │ + 0x00059968 3fc60400 10000000 33bf0400 48c60400 ?.......3...H... │ │ + 0x00059978 83c60400 08000000 88c60400 8dc60400 ................ │ │ + 0x00059988 cfc60400 04000000 b0c20400 dac60400 ................ │ │ + 0x00059998 a1bb0400 08000000 00000000 07c70400 ................ │ │ + 0x000599a8 65c70400 02000000 c8c10400 6dc70400 e...........m... │ │ + 0x000599b8 b9c70400 08000000 00000000 c1c70400 ................ │ │ + 0x000599c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000599d8 d9100500 de100500 e4100500 ef100500 ................ │ │ + 0x000599e8 f6100500 fe100500 05110500 0c110500 ................ │ │ + 0x000599f8 12110500 1b110500 1f110500 26110500 ............&... │ │ + 0x00059a08 2a110500 2e110500 32110500 36110500 *.......2...6... │ │ + 0x00059a18 3a110500 3e110500 42110500 46110500 :...>...B...F... │ │ + 0x00059a28 4a110500 52110500 5a110500 61110500 J...R...Z...a... │ │ + 0x00059a38 6d110500 7c110500 8a110500 9b110500 m...|........... │ │ + 0x00059a48 a5110500 aa110500 b9110500 c8110500 ................ │ │ + 0x00059a58 d9110500 e3110500 ee110500 fc110500 ................ │ │ + 0x00059a68 00000000 6f210500 8d210500 cc210500 ....o!...!...!.. │ │ + 0x00059a78 1b220500 4b220500 92220500 e1220500 ."..K"..."...".. │ │ + 0x00059a88 29230500 6c230500 bf230500 e1230500 )#..l#...#...#.. │ │ + 0x00059a98 f5230500 09240500 35240500 aa240500 .#...$..5$...$.. │ │ + 0x00059aa8 27250500 3c250500 51250500 85250500 '%..<%..Q%...%.. │ │ + 0x00059ab8 b9250500 ec250500 1f260500 61260500 .%...%...&..a&.. │ │ + 0x00059ac8 98260500 dc260500 0d270500 00000000 .&...&...'...... │ │ + 0x00059ad8 38560500 10000000 605a0500 685a0500 8V......`Z..hZ.. │ │ + 0x00059ae8 48560500 10000000 605a0500 985a0500 HV......`Z...Z.. │ │ + 0x00059af8 d0550500 08000000 e8550500 c85a0500 .U.......U...Z.. │ │ + 0x00059b08 d0540500 04000000 185b0500 205b0500 .T.......[.. [.. │ │ + 0x00059b18 18540500 04000000 385b0500 405b0500 .T......8[..@[.. │ │ + 0x00059b28 28540500 02000000 505b0500 585b0500 (T......P[..X[.. │ │ + 0x00059b38 c8540500 04000000 685b0500 785b0500 .T......h[..x[.. │ │ + 0x00059b48 e0540500 02000000 905b0500 985b0500 .T.......[...[.. │ │ + 0x00059b58 78590500 02000000 a85b0500 b05b0500 xY.......[...[.. │ │ + 0x00059b68 88590500 04000000 c85b0500 d85b0500 .Y.......[...[.. │ │ + 0x00059b78 80590500 04000000 f05b0500 005c0500 .Y.......[...\.. │ │ + 0x00059b88 c8590500 10000000 185c0500 205c0500 .Y.......\.. \.. │ │ + 0x00059b98 d8590500 10000000 185c0500 485c0500 .Y.......\..H\.. │ │ + 0x00059ba8 d8540500 02000000 785c0500 805c0500 .T......x\...\.. │ │ + 0x00059bb8 90590500 10000000 605a0500 a05c0500 .Y......`Z...\.. │ │ + 0x00059bc8 c0590500 02000000 d05c0500 d85c0500 .Y.......\...\.. │ │ + 0x00059bd8 70550500 02000000 185d0500 205d0500 pU.......].. ].. │ │ + 0x00059be8 80550500 02000000 605d0500 685d0500 .U......`]..h].. │ │ + 0x00059bf8 90550500 04000000 a85d0500 b05d0500 .U.......]...].. │ │ + 0x00059c08 b0540500 08000000 c0540500 205e0500 .T.......T.. ^.. │ │ + 0x00059c18 a0590500 08000000 685e0500 785e0500 .Y......h^..x^.. │ │ + 0x00059c28 b0590500 08000000 00000000 a05e0500 .Y...........^.. │ │ + 0x00059c38 a0540500 10000000 605a0500 d05e0500 .T......`Z...^.. │ │ + 0x00059c48 a8540500 02000000 e85e0500 f05e0500 .T.......^...^.. │ │ + 0x00059c58 a0550500 10000000 605a0500 385f0500 .U......`Z..8_.. │ │ + 0x00059c68 b0550500 10000000 185c0500 605f0500 .U.......\..`_.. │ │ + 0x00059c78 c0550500 10000000 185c0500 985f0500 .U.......\..._.. │ │ + 0x00059c88 505a0500 10000000 605a0500 d05f0500 PZ......`Z..._.. │ │ + 0x00059c98 00000000 00000000 00000000 00000000 ................ │ │ + 0x00059ca8 685e0500 28620500 30620500 00000000 h^..(b..0b...... │ │ + 0x00059cb8 f8600500 48620500 50620500 00000000 .`..Hb..Pb...... │ │ + 0x00059cc8 d1380500 69380500 d7380500 e0380500 .8..i8...8...8.. │ │ + 0x00059cd8 e5380500 eb380500 d1380500 69380500 .8...8...8..i8.. │ │ + 0x00059ce8 d7380500 e0380500 e5380500 eb380500 .8...8...8...8.. │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.fini_array': │ │ - 0x00057d1c cced0000 00000000 ........ │ │ + 0x00059cf8 a0f60000 00000000 ........ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,9 +1,9 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ - 0x00057d24 64c60300 44c60300 54c60300 5cc60300 d...D...T...\... │ │ - 0x00057d34 d8c70300 8cc80300 c0c80300 9cd90300 ................ │ │ - 0x00057d44 7cd90300 8cd90300 94d90300 38db0300 |...........8... │ │ - 0x00057d54 f0db0300 2cdc0300 30c90300 10c90300 ....,...0....... │ │ - 0x00057d64 20c90300 28c90300 e0cb0300 d8cc0300 ...(........... │ │ - 0x00057d74 50cd0300 P... │ │ + 0x00059d00 04e00300 e4df0300 f4df0300 fcdf0300 ................ │ │ + 0x00059d10 80e10300 38e20300 64e20300 30f40300 ....8...d...0... │ │ + 0x00059d20 10f40300 20f40300 28f40300 d4f50300 .... ...(....... │ │ + 0x00059d30 98f60300 ccf60300 d4e20300 b4e20300 ................ │ │ + 0x00059d40 c4e20300 cce20300 8ce50300 94e60300 ................ │ │ + 0x00059d50 fce60300 .... │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.init_array': │ │ - 0x00057d78 00000000 .... │ │ + 0x00059d54 00000000 .... │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,28 +1,27 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x00057e7c 00000000 00000000 c4810500 d4810500 ................ │ │ - 0x00057e8c 088f0500 5c5d0500 00000000 00000000 ....\].......... │ │ - 0x00057e9c 00000000 749a0400 2c7a0400 a05d0400 ....t...,z...].. │ │ - 0x00057eac 985d0400 905d0400 00000000 00000000 .]...].......... │ │ - 0x00057ebc 00000000 00000000 f0e90000 f0e90000 ................ │ │ - 0x00057ecc f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057edc f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057eec f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057efc f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057f0c f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057f1c f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057f2c f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057f3c f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057f4c f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057f5c f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057f6c f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057f7c f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057f8c f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057f9c f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057fac f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057fbc f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057fcc f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057fdc f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057fec f0e90000 f0e90000 f0e90000 f0e90000 ................ │ │ - 0x00057ffc f0e90000 .... │ │ + 0x00059e80 00000000 00000000 c4a10500 d4a10500 ................ │ │ + 0x00059e90 08af0500 0c790500 00000000 f87c0400 .....y.......|.. │ │ + 0x00059ea0 007d0400 087d0400 00000000 1cb60400 .}...}.......... │ │ + 0x00059eb0 3c960400 00000000 00000000 00000000 <............... │ │ + 0x00059ec0 00000000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059ed0 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059ee0 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059ef0 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059f00 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059f10 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059f20 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059f30 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059f40 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059f50 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059f60 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059f70 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059f80 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059f90 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059fa0 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059fb0 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059fc0 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059fd0 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059fe0 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ │ + 0x00059ff0 d4f20000 d4f20000 d4f20000 d4f20000 ................ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -1,36 +1,36 @@ │ │ │ │ Hex dump of section '.data': │ │ - 0x00058000 00000000 e1300100 392e0100 192e0100 .....0..9....... │ │ - 0x00058010 072e0100 c7630100 bf630100 62a00400 .....c...c..b... │ │ - 0x00058020 3cca0400 b9690100 1d670100 f5650100 <....i...g...e.. │ │ - 0x00058030 956b0100 796a0100 b7630100 f5640100 .k..yj...c...d.. │ │ - 0x00058040 bb630100 99650100 c7a20100 b5a20100 .c...e.......... │ │ - 0x00058050 059f0400 15a60100 b1a60100 dda30100 ................ │ │ - 0x00058060 d1a90100 1daa0100 edaa0100 6db00100 ............m... │ │ - 0x00058070 f9b20100 09b20100 d9b60100 d1b60100 ................ │ │ - 0x00058080 099f0400 b9b90100 2db70100 71b60100 ........-...q... │ │ - 0x00058090 f5b90100 bdbc0100 69b60100 09b70100 ........i....... │ │ - 0x000580a0 6db60100 75b60100 a02a0500 34e50100 m...u....*..4... │ │ - 0x000580b0 14e80100 24e80100 62a00400 ed0d0200 ....$...b....... │ │ - 0x000580c0 6ffe0100 ff9e0400 65000200 3d000200 o.......e...=... │ │ - 0x000580d0 c5ff0100 99030200 81fe0100 b90e0200 ................ │ │ - 0x000580e0 d5160200 a5160200 d9140200 c9e60400 ................ │ │ - 0x000580f0 454d0200 b54b0200 fd4a0200 954d0200 EM...K...J...M.. │ │ - 0x00058100 654b0200 00000000 454b0200 254b0200 eK......EK..%K.. │ │ - 0x00058110 014b0200 40350500 405d0200 c8520200 .K..@5..@]...R.. │ │ - 0x00058120 70520200 c8350500 10900200 8c850200 pR...5.......... │ │ - 0x00058130 14850200 7d110300 53110300 71100300 ....}...S...q... │ │ - 0x00058140 5d0e0300 410f0300 410e0300 00000000 ]...A...A....... │ │ - 0x00058150 00000000 00000000 00000000 00000000 ................ │ │ - 0x00058160 00000000 3b360300 23360300 39380300 ....;6..#6..98.. │ │ - 0x00058170 69370300 11360300 05360300 c9340300 i7...6...6...4.. │ │ - 0x00058180 75330300 41320300 29300300 b1300300 u3..A2..)0...0.. │ │ - 0x00058190 a9300300 174c0300 ff4b0300 294e0300 .0...L...K..)N.. │ │ - 0x000581a0 594d0300 ed4b0300 e14b0300 b14a0300 YM...K...K...J.. │ │ - 0x000581b0 7d490300 6d480300 35460300 f9460300 }I..mH..5F...F.. │ │ - 0x000581c0 65480300 e0aa0400 540c0500 580c0500 eH......T...X... │ │ - 0x000581d0 5d0c0500 e0aa0400 f7a90400 d30c0500 ]............... │ │ - 0x000581e0 01000000 0000803f 01000000 0000803f .......?.......? │ │ - 0x000581f0 0080d445 01000000 0000803f 00000000 ...E.......?.... │ │ - 0x00058200 11000400 71020000 ....q... │ │ + 0x0005a000 00000000 85420100 25400100 49400100 .....B..%@..I@.. │ │ + 0x0005a010 37400100 817e0100 6b760100 0abc0400 7@...~..kv...... │ │ + 0x0005a020 e4e50400 95770100 59780100 597c0100 .....w..Yx..Y|.. │ │ + 0x0005a030 257e0100 75760100 63760100 817d0100 %~..uv..cv...}.. │ │ + 0x0005a040 67760100 fd7b0100 ffb50100 edb50100 gv...{.......... │ │ + 0x0005a050 adba0400 e1bc0100 d9b90100 a5b70100 ................ │ │ + 0x0005a060 59b70100 1db70100 75be0100 a1c40100 Y.......u....... │ │ + 0x0005a070 39c60100 b9c30100 e1cf0100 11ca0100 9............... │ │ + 0x0005a080 b1ba0400 01cd0100 3dcd0100 b1c90100 ........=....... │ │ + 0x0005a090 61ca0100 19ca0100 a9c90100 bdcf0100 a............... │ │ + 0x0005a0a0 adc90100 b5c90100 40460500 44fb0100 ........@F..D... │ │ + 0x0005a0b0 34fb0100 d8fa0100 0abc0400 d9240200 4............$.. │ │ + 0x0005a0c0 cd140200 a7ba0400 e9150200 c1150200 ................ │ │ + 0x0005a0d0 49150200 1d190200 f1190200 c9250200 I............%.. │ │ + 0x0005a0e0 e52d0200 b12d0200 f52b0200 71020500 .-...-...+..q... │ │ + 0x0005a0f0 21640200 2d610200 c9600200 c9620200 !d..-a...`...b.. │ │ + 0x0005a100 6f640200 00000000 0d610200 ed600200 od.......a...`.. │ │ + 0x0005a110 cd600200 e0500500 4c680200 00760200 .`...P..Lh...v.. │ │ + 0x0005a120 10760200 68510500 a8900200 20900200 .v..hQ...... ... │ │ + 0x0005a130 30900200 212b0300 f72a0300 152a0300 0...!+...*...*.. │ │ + 0x0005a140 e9270300 cd280300 cd270300 00000000 .'...(...'...... │ │ + 0x0005a150 00000000 00000000 00000000 00000000 ................ │ │ + 0x0005a160 00000000 9f4f0300 874f0300 a9510300 .....O...O...Q.. │ │ + 0x0005a170 d9500300 754f0300 694f0300 3d4e0300 .P..uO..iO..=N.. │ │ + 0x0005a180 054d0300 014c0300 314a0300 b54a0300 .M...L..1J...J.. │ │ + 0x0005a190 ad4a0300 c7640300 af640300 ed660300 .J...d...d...f.. │ │ + 0x0005a1a0 1d660300 9d640300 91640300 79630300 .f...d...d..yc.. │ │ + 0x0005a1b0 59620300 6d610300 ad5f0300 31600300 Yb..ma..._..1`.. │ │ + 0x0005a1c0 29600300 88c60400 fc270500 00280500 )`.......'...(.. │ │ + 0x0005a1d0 05280500 88c60400 9fc50400 7b280500 .(..........{(.. │ │ + 0x0005a1e0 01000000 0000803f 01000000 0000803f .......?.......? │ │ + 0x0005a1f0 0080d445 01000000 0000803f 00000000 ...E.......?.... │ │ + 0x0005a200 911b0400 71020000 ....q... │ ├── readelf --wide --decompress --string-dump=.comment {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ String dump of section '.comment': │ │ - [ 1] GCC: (GNU) 4.6 20120106 (prerelease) │ │ + [ 1] GCC: (GNU) 4.9.x 20150123 (prerelease) │ ├── readelf --wide --decompress --hex-dump=.ARM.attributes {} │ │ @@ -1,6 +1,6 @@ │ │ │ │ Hex dump of section '.ARM.attributes': │ │ - 0x00000000 412c0000 00616561 62690001 22000000 A,...aeabi.."... │ │ + 0x00000000 412a0000 00616561 62690001 20000000 A*...aeabi.. ... │ │ 0x00000010 05355445 00060408 0109010a 02120414 .5TE............ │ │ - 0x00000020 01150117 0318011a 021e022c 01 ...........,. │ │ + 0x00000020 01150117 0318011a 021e02 ........... │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,17 +1,21 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e7368 73747274 6162002e 64796e73 ..shstrtab..dyns │ │ - 0x00000010 796d002e 64796e73 7472002e 68617368 ym..dynstr..hash │ │ - 0x00000020 002e7265 6c2e6479 6e002e72 656c2e70 ..rel.dyn..rel.p │ │ - 0x00000030 6c74002e 74657874 002e4152 4d2e6578 lt..text..ARM.ex │ │ - 0x00000040 74616200 2e41524d 2e657869 6478002e tab..ARM.exidx.. │ │ - 0x00000050 726f6461 7461002e 64617461 2e72656c rodata..data.rel │ │ - 0x00000060 2e726f2e 6c6f6361 6c002e66 696e695f .ro.local..fini_ │ │ - 0x00000070 61727261 79002e64 6174612e 72656c2e array..data.rel. │ │ - 0x00000080 726f002e 696e6974 5f617272 6179002e ro..init_array.. │ │ - 0x00000090 64796e61 6d696300 2e676f74 002e6461 dynamic..got..da │ │ - 0x000000a0 7461002e 62737300 2e636f6d 6d656e74 ta..bss..comment │ │ - 0x000000b0 002e6e6f 74652e67 6e752e67 6f6c642d ..note.gnu.gold- │ │ - 0x000000c0 76657273 696f6e00 2e41524d 2e617474 version..ARM.att │ │ - 0x000000d0 72696275 74657300 ributes. │ │ + 0x00000000 002e7368 73747274 6162002e 696e7465 ..shstrtab..inte │ │ + 0x00000010 7270002e 6e6f7465 2e676e75 2e627569 rp..note.gnu.bui │ │ + 0x00000020 6c642d69 64002e64 796e7379 6d002e64 ld-id..dynsym..d │ │ + 0x00000030 796e7374 72002e68 61736800 2e676e75 ynstr..hash..gnu │ │ + 0x00000040 2e766572 73696f6e 002e676e 752e7665 .version..gnu.ve │ │ + 0x00000050 7273696f 6e5f6400 2e676e75 2e766572 rsion_d..gnu.ver │ │ + 0x00000060 73696f6e 5f72002e 72656c2e 64796e00 sion_r..rel.dyn. │ │ + 0x00000070 2e72656c 2e706c74 002e7465 7874002e .rel.plt..text.. │ │ + 0x00000080 41524d2e 65787461 62002e41 524d2e65 ARM.extab..ARM.e │ │ + 0x00000090 78696478 002e726f 64617461 002e6461 xidx..rodata..da │ │ + 0x000000a0 74612e72 656c2e72 6f2e6c6f 63616c00 ta.rel.ro.local. │ │ + 0x000000b0 2e66696e 695f6172 72617900 2e646174 .fini_array..dat │ │ + 0x000000c0 612e7265 6c2e726f 002e696e 69745f61 a.rel.ro..init_a │ │ + 0x000000d0 72726179 002e6479 6e616d69 63002e67 rray..dynamic..g │ │ + 0x000000e0 6f74002e 64617461 002e6273 73002e63 ot..data..bss..c │ │ + 0x000000f0 6f6d6d65 6e74002e 6e6f7465 2e676e75 omment..note.gnu │ │ + 0x00000100 2e676f6c 642d7665 7273696f 6e002e41 .gold-version..A │ │ + 0x00000110 524d2e61 74747269 62757465 7300 RM.attributes. ├── lib/armeabi-v7a/libpocketsphinx_jni.so │ ├── readelf --wide --file-header {} │ │ @@ -6,15 +6,15 @@ │ │ OS/ABI: UNIX - System V │ │ ABI Version: 0 │ │ Type: DYN (Shared object file) │ │ Machine: ARM │ │ Version: 0x1 │ │ Entry point address: 0x0 │ │ Start of program headers: 52 (bytes into file) │ │ - Start of section headers: 344920 (bytes into file) │ │ - Flags: 0x5000000, Version5 EABI │ │ + Start of section headers: 349088 (bytes into file) │ │ + Flags: 0x5000200, Version5 EABI, soft-float ABI │ │ Size of this header: 52 (bytes) │ │ Size of program headers: 32 (bytes) │ │ - Number of program headers: 7 │ │ + Number of program headers: 9 │ │ Size of section headers: 40 (bytes) │ │ - Number of section headers: 23 │ │ - Section header string table index: 22 │ │ + Number of section headers: 28 │ │ + Section header string table index: 27 │ ├── readelf --wide --program-header {} │ │ @@ -1,24 +1,29 @@ │ │ │ │ Elf file type is DYN (Shared object file) │ │ Entry point 0x0 │ │ -There are 7 program headers, starting at offset 52 │ │ +There are 9 program headers, starting at offset 52 │ │ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ - PHDR 0x000034 0x00000034 0x00000034 0x000e0 0x000e0 R 0x4 │ │ - LOAD 0x000000 0x00000000 0x00000000 0x52a28 0x52a28 R E 0x1000 │ │ - LOAD 0x052f8c 0x00053f8c 0x00053f8c 0x0127c 0x01f70 RW 0x1000 │ │ - DYNAMIC 0x053d7c 0x00054d7c 0x00054d7c 0x00100 0x00100 RW 0x4 │ │ + 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 0x53468 0x53468 R E 0x1000 │ │ + LOAD 0x053f68 0x00054f68 0x00054f68 0x012a0 0x01f94 RW 0x1000 │ │ + DYNAMIC 0x054d58 0x00055d58 0x00055d58 0x00128 0x00128 RW 0x4 │ │ + NOTE 0x000168 0x00000168 0x00000168 0x00024 0x00024 R 0x4 │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0 │ │ - EXIDX 0x044790 0x00044790 0x00044790 0x02038 0x02038 R 0x4 │ │ - GNU_RELRO 0x052f8c 0x00053f8c 0x00053f8c 0x01074 0x01074 RW 0x4 │ │ + EXIDX 0x045208 0x00045208 0x00045208 0x01ff8 0x01ff8 R 0x4 │ │ + GNU_RELRO 0x053f68 0x00054f68 0x00054f68 0x01098 0x01098 RW 0x4 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 │ │ - 01 .dynsym .dynstr .hash .rel.dyn .rel.plt .plt .text .ARM.extab .ARM.exidx .rodata │ │ - 02 .data.rel.ro.local .fini_array .data.rel.ro .init_array .dynamic .got .data .bss │ │ - 03 .dynamic │ │ - 04 │ │ - 05 .ARM.exidx │ │ - 06 .data.rel.ro.local .fini_array .data.rel.ro .init_array .dynamic .got │ │ + 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 │ │ + 03 .data.rel.ro.local .fini_array .data.rel.ro .init_array .dynamic .got .data .bss │ │ + 04 .dynamic │ │ + 05 .note.gnu.build-id │ │ + 06 │ │ + 07 .ARM.exidx │ │ + 08 .data.rel.ro.local .fini_array .data.rel.ro .init_array .dynamic .got │ ├── readelf --wide --sections {} │ │ @@ -1,32 +1,37 @@ │ │ -There are 23 section headers, starting at offset 0x54358: │ │ +There are 28 section headers, starting at offset 0x553a0: │ │ │ │ Section Headers: │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ - [ 1] .dynsym DYNSYM 00000114 000114 0042b0 10 A 2 1 4 │ │ - [ 2] .dynstr STRTAB 000043c4 0043c4 006119 00 A 0 0 1 │ │ - [ 3] .hash HASH 0000a4e0 00a4e0 0020d0 04 A 1 0 4 │ │ - [ 4] .rel.dyn REL 0000c5b0 00c5b0 0017f0 08 A 1 0 4 │ │ - [ 5] .rel.plt REL 0000dda0 00dda0 000278 08 A 1 6 4 │ │ - [ 6] .plt PROGBITS 0000e018 00e018 0003c8 00 AX 0 0 4 │ │ - [ 7] .text PROGBITS 0000e3e0 00e3e0 035cf0 00 AX 0 0 8 │ │ - [ 8] .ARM.extab PROGBITS 000440d0 0440d0 0006c0 00 A 0 0 4 │ │ - [ 9] .ARM.exidx ARM_EXIDX 00044790 044790 002038 08 AL 7 0 4 │ │ - [10] .rodata PROGBITS 000467c8 0467c8 00c260 00 A 0 0 8 │ │ - [11] .data.rel.ro.local PROGBITS 00053f8c 052f8c 000d90 00 WA 0 0 4 │ │ - [12] .fini_array FINI_ARRAY 00054d1c 053d1c 000008 00 WA 0 0 4 │ │ - [13] .data.rel.ro PROGBITS 00054d24 053d24 000054 00 WA 0 0 4 │ │ - [14] .init_array INIT_ARRAY 00054d78 053d78 000004 00 WA 0 0 1 │ │ - [15] .dynamic DYNAMIC 00054d7c 053d7c 000100 08 WA 2 0 4 │ │ - [16] .got PROGBITS 00054e7c 053e7c 000184 00 WA 0 0 4 │ │ - [17] .data PROGBITS 00055000 054000 000208 00 WA 0 0 4 │ │ - [18] .bss NOBITS 00055208 054208 000cf4 00 WA 0 0 4 │ │ - [19] .comment PROGBITS 00000000 054208 000026 01 MS 0 0 1 │ │ - [20] .note.gnu.gold-version NOTE 00000000 054230 00001c 00 0 0 4 │ │ - [21] .ARM.attributes ARM_ATTRIBUTES 00000000 05424c 000034 00 0 0 1 │ │ - [22] .shstrtab STRTAB 00000000 054280 0000d8 00 0 0 1 │ │ + [ 1] .interp PROGBITS 00000154 000154 000013 00 A 0 0 1 │ │ + [ 2] .note.gnu.build-id NOTE 00000168 000168 000024 00 A 0 0 4 │ │ + [ 3] .dynsym DYNSYM 0000018c 00018c 004250 10 A 4 1 4 │ │ + [ 4] .dynstr STRTAB 000043dc 0043dc 0060c1 00 A 0 0 1 │ │ + [ 5] .hash HASH 0000a4a0 00a4a0 0020b8 04 A 3 0 4 │ │ + [ 6] .gnu.version VERSYM 0000c558 00c558 00084a 02 A 3 0 2 │ │ + [ 7] .gnu.version_d VERDEF 0000cda4 00cda4 00001c 00 A 4 1 4 │ │ + [ 8] .gnu.version_r VERNEED 0000cdc0 00cdc0 000040 00 A 4 2 4 │ │ + [ 9] .rel.dyn REL 0000ce00 00ce00 0017e8 08 A 3 0 4 │ │ + [10] .rel.plt REL 0000e5e8 00e5e8 000278 08 AI 3 11 4 │ │ + [11] .plt PROGBITS 0000e860 00e860 0003c8 00 AX 0 0 4 │ │ + [12] .text PROGBITS 0000ec28 00ec28 036178 00 AX 0 0 8 │ │ + [13] .ARM.extab PROGBITS 00044da0 044da0 000468 00 A 0 0 4 │ │ + [14] .ARM.exidx ARM_EXIDX 00045208 045208 001ff8 08 AL 12 0 4 │ │ + [15] .rodata PROGBITS 00047200 047200 00c268 00 A 0 0 8 │ │ + [16] .data.rel.ro.local PROGBITS 00054f68 053f68 000d90 00 WA 0 0 4 │ │ + [17] .fini_array FINI_ARRAY 00055cf8 054cf8 000008 00 WA 0 0 4 │ │ + [18] .data.rel.ro PROGBITS 00055d00 054d00 000054 00 WA 0 0 4 │ │ + [19] .init_array INIT_ARRAY 00055d54 054d54 000004 00 WA 0 0 1 │ │ + [20] .dynamic DYNAMIC 00055d58 054d58 000128 08 WA 4 0 4 │ │ + [21] .got PROGBITS 00055e80 054e80 000180 00 WA 0 0 4 │ │ + [22] .data PROGBITS 00056000 055000 000208 00 WA 0 0 4 │ │ + [23] .bss NOBITS 00056208 055208 000cf4 00 WA 0 0 4 │ │ + [24] .comment PROGBITS 00000000 055208 000028 01 MS 0 0 1 │ │ + [25] .note.gnu.gold-version NOTE 00000000 055230 00001c 00 0 0 4 │ │ + [26] .ARM.attributes ARM_ATTRIBUTES 00000000 05524c 000034 00 0 0 1 │ │ + [27] .shstrtab STRTAB 00000000 055280 00011e 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ y (purecode), p (processor specific) │ ├── readelf --wide --symbols {} │ │ @@ -1,1070 +1,1064 @@ │ │ │ │ -Symbol table '.dynsym' contains 1067 entries: │ │ +Symbol table '.dynsym' contains 1061 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 │ │ - 2: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit │ │ - 3: 00042968 8 FUNC GLOBAL DEFAULT 7 __aeabi_unwind_cpp_pr0 │ │ - 4: 0000e44d 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1Config │ │ - 5: 0003d501 112 FUNC GLOBAL DEFAULT 7 cmd_ln_free_r │ │ - 6: 00042960 8 FUNC WEAK DEFAULT 7 __aeabi_unwind_cpp_pr1 │ │ - 7: 0000e45b 70 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setBoolean │ │ - 8: 0003d495 48 FUNC GLOBAL DEFAULT 7 cmd_ln_set_int_r │ │ - 9: 0000e4a1 62 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setInt │ │ - 10: 0000e4df 64 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setFloat │ │ - 11: 0003d4c5 52 FUNC GLOBAL DEFAULT 7 cmd_ln_set_float_r │ │ - 12: 0000e51f 114 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setString │ │ - 13: 0003d445 80 FUNC GLOBAL DEFAULT 7 cmd_ln_set_str_r │ │ - 14: 0000e591 68 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1exists │ │ - 15: 0003d141 22 FUNC GLOBAL DEFAULT 7 cmd_ln_exists_r │ │ - 16: 0000e5d5 72 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getBoolean │ │ - 17: 0003d425 12 FUNC GLOBAL DEFAULT 7 cmd_ln_int_r │ │ - 18: 0000e61d 76 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getInt │ │ - 19: 0000e669 84 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getFloat │ │ - 20: 0003d431 20 FUNC GLOBAL DEFAULT 7 cmd_ln_float_r │ │ - 21: 0000e6bd 84 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getString │ │ - 22: 0003d40d 12 FUNC GLOBAL DEFAULT 7 cmd_ln_str_r │ │ - 23: 0000e711 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1FrontEnd │ │ - 24: 0000e723 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1FrontEnd │ │ - 25: 0003859c 268 FUNC GLOBAL DEFAULT 7 fe_free │ │ - 26: 0000e731 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1outputSize │ │ - 27: 00037e30 8 FUNC GLOBAL DEFAULT 7 fe_get_output_size │ │ - 28: 0000e741 76 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1startUtt │ │ - 29: 00037dc4 88 FUNC GLOBAL DEFAULT 7 fe_start_utt │ │ - 30: 00000000 0 FUNC GLOBAL DEFAULT UND sprintf │ │ - 31: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail │ │ - 32: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard │ │ - 33: 0000e78d 88 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1processUtt │ │ - 34: 00038464 188 FUNC GLOBAL DEFAULT 7 fe_process_utt │ │ - 35: 0000e7e5 84 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1endUtt │ │ - 36: 00038520 108 FUNC GLOBAL DEFAULT 7 fe_end_utt │ │ - 37: 0000e839 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1Feature │ │ - 38: 0000e84b 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1Feature │ │ - 39: 00036d37 94 FUNC GLOBAL DEFAULT 7 feat_free │ │ - 40: 0000e859 78 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1FsgModel_1_1SWIG_10 │ │ - 41: 0002cc61 104 FUNC GLOBAL DEFAULT 7 fsg_model_init │ │ - 42: 0000e8a7 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1FsgModel_1_1SWIG_11 │ │ - 43: 0000e8b9 76 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1FsgModel_1_1SWIG_12 │ │ - 44: 0002d289 76 FUNC GLOBAL DEFAULT 7 fsg_model_readfile │ │ - 45: 0000e905 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1FsgModel │ │ - 46: 0002ccd1 154 FUNC GLOBAL DEFAULT 7 fsg_model_free │ │ - 47: 0000e913 76 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1wordId │ │ - 48: 0002c959 42 FUNC GLOBAL DEFAULT 7 fsg_model_word_id │ │ - 49: 0000e95f 76 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1wordAdd │ │ - 50: 0002c985 116 FUNC GLOBAL DEFAULT 7 fsg_model_word_add │ │ - 51: 0000e9ab 24 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1transAdd │ │ - 52: 0002c5b5 144 FUNC GLOBAL DEFAULT 7 fsg_model_trans_add │ │ - 53: 0000e9c3 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1nullTransAdd │ │ - 54: 0002c701 14 FUNC GLOBAL DEFAULT 7 fsg_model_null_trans_add │ │ - 55: 0000e9d5 24 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1tagTransAdd │ │ - 56: 0002c669 152 FUNC GLOBAL DEFAULT 7 fsg_model_tag_trans_add │ │ - 57: 0000e9ed 82 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1addSilence │ │ - 58: 0002c9f9 256 FUNC GLOBAL DEFAULT 7 fsg_model_add_silence │ │ - 59: 0000ea3f 124 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1addAlt │ │ - 60: 0002caf9 360 FUNC GLOBAL DEFAULT 7 fsg_model_add_alt │ │ - 61: 0000eabb 16 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1write │ │ - 62: 0002d2d5 300 FUNC GLOBAL DEFAULT 7 fsg_model_write │ │ - 63: 0000eacb 60 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1writefile │ │ - 64: 0002d401 100 FUNC GLOBAL DEFAULT 7 fsg_model_writefile │ │ - 65: 0000eb07 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1JsgfRule │ │ - 66: 0000eb19 2 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1JsgfRule │ │ - 67: 0000eb1b 20 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfRule_1fromIter │ │ - 68: 0000eb2f 30 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfRule_1getName │ │ - 69: 0002dbb7 4 FUNC GLOBAL DEFAULT 7 jsgf_rule_name │ │ - 70: 0000eb4d 16 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfRule_1isPublic │ │ - 71: 0002dbbb 4 FUNC GLOBAL DEFAULT 7 jsgf_rule_public │ │ - 72: 0000eb5d 28 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1fromIter │ │ - 73: 0003027d 26 FUNC GLOBAL DEFAULT 7 ngram_model_set_iter_model │ │ - 74: 0000eb79 120 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1NGramModel_1_1SWIG_10 │ │ - 75: 0003f080 904 FUNC GLOBAL DEFAULT 7 logmath_init │ │ - 76: 00030a99 244 FUNC GLOBAL DEFAULT 7 ngram_model_read │ │ - 77: 0003f6dc 84 FUNC GLOBAL DEFAULT 7 logmath_free │ │ - 78: 0000ebf1 92 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1NGramModel_1_1SWIG_11 │ │ - 79: 0000ec4d 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1NGramModel │ │ - 80: 0003106f 200 FUNC GLOBAL DEFAULT 7 ngram_model_free │ │ - 81: 0000ec5d 152 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1write │ │ - 82: 00030871 84 FUNC GLOBAL DEFAULT 7 ngram_model_write │ │ - 83: 0000ecf5 84 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1strToType │ │ - 84: 0003081d 48 FUNC GLOBAL DEFAULT 7 ngram_str_to_type │ │ - 85: 00000000 0 FUNC GLOBAL DEFAULT UND malloc │ │ - 86: 0000ed49 28 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1typeToStr │ │ - 87: 0003084d 36 FUNC GLOBAL DEFAULT 7 ngram_type_to_str │ │ - 88: 0000ed65 184 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1recode │ │ - 89: 00030a89 6 FUNC GLOBAL DEFAULT 7 ngram_model_recode │ │ - 90: 0000ee1d 76 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1casefold │ │ - 91: 000309b5 212 FUNC GLOBAL DEFAULT 7 ngram_model_casefold │ │ - 92: 0000ee69 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1size │ │ - 93: 00030bdd 6 FUNC GLOBAL DEFAULT 7 ngram_model_get_size │ │ - 94: 0000ee79 96 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1addWord │ │ - 95: 00030e05 120 FUNC GLOBAL DEFAULT 7 ngram_model_add_word │ │ - 96: 0000eed9 268 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1addClass │ │ - 97: 00000000 0 FUNC GLOBAL DEFAULT UND strlen │ │ - 98: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy │ │ - 99: 00031255 264 FUNC GLOBAL DEFAULT 7 ngram_model_add_class │ │ - 100: 00000000 0 FUNC GLOBAL DEFAULT UND free │ │ - 101: 0000efe5 168 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1prob │ │ - 102: 00031411 112 FUNC GLOBAL DEFAULT 7 ngram_prob │ │ - 103: 0000f091 40 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1LogMath_1_1SWIG_10 │ │ - 104: 0000f0b9 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1LogMath_1_1SWIG_11 │ │ - 105: 0000f0cb 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1LogMath │ │ - 106: 0000f0d9 12 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSetIterator_1ptr_1set │ │ - 107: 0000f0e5 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSetIterator_1ptr_1get │ │ - 108: 0000f0f9 44 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1NGramModelSetIterator │ │ - 109: 0003ca39 40 FUNC GLOBAL DEFAULT 7 __ckd_malloc__ │ │ - 110: 0000f125 24 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1NGramModelSetIterator │ │ - 111: 00030261 4 FUNC GLOBAL DEFAULT 7 ngram_model_set_iter_free │ │ - 112: 0003caf5 4 FUNC GLOBAL DEFAULT 7 ckd_free │ │ - 113: 0000f13d 84 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSetIterator_1next │ │ - 114: 00030265 24 FUNC GLOBAL DEFAULT 7 ngram_model_set_iter_next │ │ - 115: 0000f191 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSetIterator_1hasNext │ │ - 116: 0000f19f 12 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfIterator_1ptr_1set │ │ - 117: 0000f1ab 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfIterator_1ptr_1get │ │ - 118: 0000f1bd 44 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1JsgfIterator │ │ - 119: 0000f1e9 24 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1JsgfIterator │ │ - 120: 0003ece5 4 FUNC GLOBAL DEFAULT 7 hash_table_iter_free │ │ - 121: 0000f201 76 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfIterator_1next │ │ - 122: 0003ece9 66 FUNC GLOBAL DEFAULT 7 hash_table_iter_next │ │ - 123: 0000f24d 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfIterator_1hasNext │ │ - 124: 0000f25d 48 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1iter │ │ - 125: 0003023d 36 FUNC GLOBAL DEFAULT 7 ngram_model_set_iter │ │ - 126: 0000f28d 90 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1NGramModelSet │ │ - 127: 0002fd69 1232 FUNC GLOBAL DEFAULT 7 ngram_model_set_read │ │ - 128: 0000f2e7 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1NGramModelSet │ │ - 129: 0000f2f5 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1count │ │ - 130: 00030239 4 FUNC GLOBAL DEFAULT 7 ngram_model_set_count │ │ - 131: 0000f303 106 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1add │ │ - 132: 0003043d 364 FUNC GLOBAL DEFAULT 7 ngram_model_set_add │ │ - 133: 0000f36d 84 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1select │ │ - 134: 000302d9 48 FUNC GLOBAL DEFAULT 7 ngram_model_set_select │ │ - 135: 0000f3c1 84 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1lookup │ │ - 136: 00030297 66 FUNC GLOBAL DEFAULT 7 ngram_model_set_lookup │ │ - 137: 0000f415 30 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1current │ │ - 138: 00030309 16 FUNC GLOBAL DEFAULT 7 ngram_model_set_current │ │ - 139: 0000f435 48 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1iter │ │ - 140: 0002db9d 6 FUNC GLOBAL DEFAULT 7 jsgf_rule_iter │ │ - 141: 0000f465 74 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1Jsgf │ │ - 142: 0002dee1 184 FUNC GLOBAL DEFAULT 7 jsgf_parse_file │ │ - 143: 0000f4af 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1Jsgf │ │ - 144: 0002de35 172 FUNC GLOBAL DEFAULT 7 jsgf_grammar_free │ │ - 145: 0000f4bd 30 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1name │ │ - 146: 0002db99 4 FUNC GLOBAL DEFAULT 7 jsgf_grammar_name │ │ - 147: 0000f4db 84 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1getRule │ │ - 148: 0002dba3 20 FUNC GLOBAL DEFAULT 7 jsgf_get_rule │ │ - 149: 0000f52f 32 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1buildFsg │ │ - 150: 0002dbbf 10 FUNC GLOBAL DEFAULT 7 jsgf_build_fsg │ │ - 151: 0003ca89 40 FUNC GLOBAL DEFAULT 7 __ckd_salloc__ │ │ - 152: 00011c2d 4 FUNC GLOBAL DEFAULT 7 ps_seg_word │ │ - 153: 00011c53 24 FUNC GLOBAL DEFAULT 7 ps_seg_prob │ │ - 154: 00011c31 34 FUNC GLOBAL DEFAULT 7 ps_seg_frames │ │ - 155: 0000f649 82 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1hypstr_1set │ │ - 156: 0000f69b 24 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1hypstr_1get │ │ - 157: 0000f6b3 82 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1uttid_1set │ │ - 158: 0000f705 24 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1uttid_1get │ │ - 159: 0000f71d 12 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1bestScore_1set │ │ - 160: 0000f729 8 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1bestScore_1get │ │ - 161: 0000f731 126 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Hypothesis │ │ - 162: 0000f7af 32 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1Hypothesis │ │ - 163: 0000f7cf 82 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1word_1set │ │ - 164: 0000f821 24 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1word_1get │ │ - 165: 0000f839 12 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1ascr_1set │ │ - 166: 0000f845 8 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1ascr_1get │ │ - 167: 0000f84d 12 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1lscr_1set │ │ - 168: 0000f859 8 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1lscr_1get │ │ - 169: 0000f861 12 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1lback_1set │ │ - 170: 0000f86d 8 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1lback_1get │ │ - 171: 0000f875 12 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1prob_1set │ │ - 172: 0000f881 8 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1prob_1get │ │ - 173: 0000f889 12 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1startFrame_1set │ │ - 174: 0000f895 8 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1startFrame_1get │ │ - 175: 0000f89d 12 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1endFrame_1set │ │ - 176: 0000f8a9 8 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1endFrame_1get │ │ - 177: 0000f8b1 26 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1fromIter │ │ - 178: 0000f8cb 22 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1Segment │ │ - 179: 0000f8e1 24 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1segment │ │ - 180: 00000000 0 FUNC GLOBAL DEFAULT UND calloc │ │ - 181: 0000f8f9 12 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBest_1nbest_1set │ │ - 182: 0000f905 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBest_1nbest_1get │ │ - 183: 0000f919 44 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBest_1fromIter │ │ - 184: 0000f945 40 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBest_1hyp │ │ - 185: 00011fb9 20 FUNC GLOBAL DEFAULT 7 ps_nbest_hyp │ │ - 186: 0000f96d 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1NBest │ │ - 187: 0000f97b 24 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1nBest │ │ - 188: 0000f993 12 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentIterator_1ptr_1set │ │ - 189: 0000f99f 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentIterator_1ptr_1get │ │ - 190: 0000f9b1 44 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1SegmentIterator │ │ - 191: 0000f9dd 24 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1SegmentIterator │ │ - 192: 00011efd 10 FUNC GLOBAL DEFAULT 7 ps_seg_free │ │ - 193: 0000f9f5 80 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentIterator_1next │ │ - 194: 00011c23 10 FUNC GLOBAL DEFAULT 7 ps_seg_next │ │ - 195: 0000fa45 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentIterator_1hasNext │ │ - 196: 0000fa53 12 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestIterator_1ptr_1set │ │ - 197: 0000fa5f 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestIterator_1ptr_1get │ │ - 198: 0000fa71 44 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1NBestIterator │ │ - 199: 0000fa9d 24 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1NBestIterator │ │ - 200: 00011f9d 4 FUNC GLOBAL DEFAULT 7 ps_nbest_free │ │ - 201: 0000fab5 96 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestIterator_1next │ │ - 202: 00011fa1 24 FUNC GLOBAL DEFAULT 7 ps_nbest_next │ │ - 203: 0000fb15 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestIterator_1hasNext │ │ - 204: 0000fb23 36 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Decoder_1_1SWIG_10 │ │ - 205: 00010b55 12 FUNC GLOBAL DEFAULT 7 ps_args │ │ - 206: 0003dc99 192 FUNC GLOBAL DEFAULT 7 cmd_ln_init │ │ - 207: 00011401 52 FUNC GLOBAL DEFAULT 7 ps_init │ │ - 208: 0000fb47 26 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Decoder_1_1SWIG_11 │ │ - 209: 0000fb61 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1Decoder │ │ - 210: 00010b69 70 FUNC GLOBAL DEFAULT 7 ps_free │ │ - 211: 0000fb71 76 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1reinit │ │ - 212: 00010f19 1256 FUNC GLOBAL DEFAULT 7 ps_reinit │ │ - 213: 0000fbbd 232 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1loadDict │ │ - 214: 00011545 280 FUNC GLOBAL DEFAULT 7 ps_load_dict │ │ - 215: 0000fca5 184 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1saveDict │ │ - 216: 0001165d 6 FUNC GLOBAL DEFAULT 7 ps_save_dict │ │ - 217: 0000fd5d 188 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1addWord │ │ - 218: 00011665 376 FUNC GLOBAL DEFAULT 7 ps_add_word │ │ - 219: 0000fe19 100 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1lookupWord │ │ - 220: 000117dd 160 FUNC GLOBAL DEFAULT 7 ps_lookup_word │ │ - 221: 0000fe7d 30 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getLattice │ │ - 222: 00011f07 12 FUNC GLOBAL DEFAULT 7 ps_get_lattice │ │ - 223: 000132e9 8 FUNC GLOBAL DEFAULT 7 ps_lattice_retain │ │ - 224: 0000fe9b 30 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getConfig │ │ - 225: 00010bb3 4 FUNC GLOBAL DEFAULT 7 ps_get_config │ │ - 226: 0003d4f9 8 FUNC GLOBAL DEFAULT 7 cmd_ln_retain │ │ - 227: 0000feb9 34 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1defaultConfig │ │ - 228: 0003d571 1068 FUNC GLOBAL DEFAULT 7 cmd_ln_parse_r │ │ - 229: 0000fedb 82 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1fileConfig │ │ - 230: 0003da15 592 FUNC GLOBAL DEFAULT 7 cmd_ln_parse_file_r │ │ - 231: 0000ff2d 128 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1startUtt │ │ - 232: 00011889 588 FUNC GLOBAL DEFAULT 7 ps_start_utt │ │ - 233: 0000ffad 30 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getUttid │ │ - 234: 00010baf 4 FUNC GLOBAL DEFAULT 7 ps_get_uttid │ │ - 235: 0000ffcd 76 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1endUtt │ │ - 236: 00011c6d 392 FUNC GLOBAL DEFAULT 7 ps_end_utt │ │ - 237: 00010019 300 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1processRaw │ │ - 238: 00011ad5 100 FUNC GLOBAL DEFAULT 7 ps_process_raw │ │ - 239: 00010145 88 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1decodeRaw │ │ - 240: 00011e41 188 FUNC GLOBAL DEFAULT 7 ps_decode_raw │ │ - 241: 0001019d 40 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1hyp │ │ - 242: 00011b7b 48 FUNC GLOBAL DEFAULT 7 ps_get_hyp │ │ - 243: 000101c5 26 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getFe │ │ - 244: 00010bbb 6 FUNC GLOBAL DEFAULT 7 ps_get_fe │ │ - 245: 000101df 26 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getFeat │ │ - 246: 00010bc1 6 FUNC GLOBAL DEFAULT 7 ps_get_feat │ │ - 247: 000101f9 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getInSpeech │ │ - 248: 00012079 8 FUNC GLOBAL DEFAULT 7 ps_get_in_speech │ │ - 249: 00010207 88 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getFsg │ │ - 250: 00010c7d 48 FUNC GLOBAL DEFAULT 7 ps_get_fsg │ │ - 251: 0002ccc9 8 FUNC GLOBAL DEFAULT 7 fsg_model_retain │ │ - 252: 00010261 128 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setFsg │ │ - 253: 00010de3 38 FUNC GLOBAL DEFAULT 7 ps_set_fsg │ │ - 254: 000102e1 184 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setJsgfFile │ │ - 255: 00010e09 272 FUNC GLOBAL DEFAULT 7 ps_set_jsgf_file │ │ - 256: 00010399 84 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getKws │ │ - 257: 00010cad 52 FUNC GLOBAL DEFAULT 7 ps_get_kws │ │ - 258: 000103ed 184 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setKws │ │ - 259: 00010d8f 42 FUNC GLOBAL DEFAULT 7 ps_set_kws │ │ - 260: 000104a5 184 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setKeyphrase │ │ - 261: 00010db9 42 FUNC GLOBAL DEFAULT 7 ps_set_keyphrase │ │ - 262: 0001055d 88 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getLm │ │ - 263: 00010c4d 48 FUNC GLOBAL DEFAULT 7 ps_get_lm │ │ - 264: 0003099d 8 FUNC GLOBAL DEFAULT 7 ngram_model_retain │ │ - 265: 000105b5 128 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setLm │ │ - 266: 00010ce1 38 FUNC GLOBAL DEFAULT 7 ps_set_lm │ │ - 267: 00010635 184 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setLmFile │ │ - 268: 00010d07 50 FUNC GLOBAL DEFAULT 7 ps_set_lm_file │ │ - 269: 000106ed 30 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getLogmath │ │ - 270: 00010bb7 4 FUNC GLOBAL DEFAULT 7 ps_get_logmath │ │ - 271: 0003f6cc 16 FUNC GLOBAL DEFAULT 7 logmath_retain │ │ - 272: 0001070d 128 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setSearch │ │ - 273: 00010bcd 32 FUNC GLOBAL DEFAULT 7 ps_set_search │ │ - 274: 0001078d 30 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getSearch │ │ - 275: 00010bed 36 FUNC GLOBAL DEFAULT 7 ps_get_search │ │ - 276: 000107ab 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1nFrames │ │ - 277: 00011fe5 8 FUNC GLOBAL DEFAULT 7 ps_get_n_frames │ │ - 278: 000107b9 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1seg │ │ - 279: 000107cb 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1nbest │ │ - 280: 000107dd 74 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Lattice_1_1SWIG_10 │ │ - 281: 00012b41 1848 FUNC GLOBAL DEFAULT 7 ps_lattice_read │ │ - 282: 00010827 84 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Lattice_1_1SWIG_11 │ │ - 283: 0001087b 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1Lattice │ │ - 284: 000132f1 64 FUNC GLOBAL DEFAULT 7 ps_lattice_free │ │ - 285: 00010889 128 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Lattice_1write │ │ - 286: 00012701 436 FUNC GLOBAL DEFAULT 7 ps_lattice_write │ │ - 287: 00010909 128 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Lattice_1writeHtk │ │ - 288: 000128b5 648 FUNC GLOBAL DEFAULT 7 ps_lattice_write_htk │ │ - 289: 00010989 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1NBestList │ │ - 290: 0001099d 60 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestList_1iter │ │ - 291: 00011f15 136 FUNC GLOBAL DEFAULT 7 ps_nbest │ │ - 292: 000109d9 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1NBestList │ │ - 293: 000109e7 18 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1SegmentList │ │ - 294: 000109f9 52 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentList_1iter │ │ - 295: 00011bfd 38 FUNC GLOBAL DEFAULT 7 ps_seg_iter │ │ - 296: 00010a2d 14 FUNC GLOBAL DEFAULT 7 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1SegmentList │ │ - 297: 00015129 40 FUNC GLOBAL DEFAULT 7 acmod_advance │ │ - 298: 0003eab5 40 FUNC GLOBAL DEFAULT 7 hash_table_replace │ │ - 299: 0003ed2d 36 FUNC GLOBAL DEFAULT 7 hash_table_iter │ │ - 300: 0003ea55 56 FUNC GLOBAL DEFAULT 7 hash_table_empty │ │ - 301: 0003ed51 58 FUNC GLOBAL DEFAULT 7 hash_table_free │ │ - 302: 00040b19 100 FUNC GLOBAL DEFAULT 7 string_join │ │ - 303: 00000000 0 FUNC GLOBAL DEFAULT UND fopen │ │ - 304: 00000000 0 FUNC GLOBAL DEFAULT UND fclose │ │ - 305: 00010b51 2 FUNC GLOBAL DEFAULT 7 ps_default_search_args │ │ - 306: 00010b61 8 FUNC GLOBAL DEFAULT 7 ps_retain │ │ - 307: 0001835d 86 FUNC GLOBAL DEFAULT 7 dict_free │ │ - 308: 00018c61 80 FUNC GLOBAL DEFAULT 7 dict2pid_free │ │ - 309: 00014211 136 FUNC GLOBAL DEFAULT 7 acmod_free │ │ - 310: 00010bc7 6 FUNC GLOBAL DEFAULT 7 ps_update_mllr │ │ - 311: 00014299 30 FUNC GLOBAL DEFAULT 7 acmod_update_mllr │ │ - 312: 0003e9a9 54 FUNC GLOBAL DEFAULT 7 hash_table_lookup │ │ - 313: 00010c11 38 FUNC GLOBAL DEFAULT 7 ps_unset_search │ │ - 314: 0003eadd 34 FUNC GLOBAL DEFAULT 7 hash_table_delete │ │ - 315: 00010c37 6 FUNC GLOBAL DEFAULT 7 ps_search_iter │ │ - 316: 00010c3d 4 FUNC GLOBAL DEFAULT 7 ps_search_iter_next │ │ - 317: 00010c41 6 FUNC GLOBAL DEFAULT 7 ps_search_iter_val │ │ - 318: 00010c47 4 FUNC GLOBAL DEFAULT 7 ps_search_iter_free │ │ - 319: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp │ │ - 320: 0001b2dd 124 FUNC GLOBAL DEFAULT 7 kws_search_get_keywords │ │ - 321: 0001f67d 584 FUNC GLOBAL DEFAULT 7 ngram_search_init │ │ - 322: 00010d39 38 FUNC GLOBAL DEFAULT 7 ps_set_allphone │ │ - 323: 00015e79 1820 FUNC GLOBAL DEFAULT 7 allphone_search_init │ │ - 324: 00010d5f 48 FUNC GLOBAL DEFAULT 7 ps_set_allphone_file │ │ - 325: 0001af81 860 FUNC GLOBAL DEFAULT 7 kws_search_init │ │ - 326: 0001a5bd 864 FUNC GLOBAL DEFAULT 7 fsg_search_init │ │ - 327: 0003df25 272 FUNC GLOBAL DEFAULT 7 err_msg │ │ - 328: 0003e225 16 FUNC GLOBAL DEFAULT 7 err_set_debug_level │ │ - 329: 0003e925 132 FUNC GLOBAL DEFAULT 7 hash_table_new │ │ - 330: 0003fc50 8 FUNC GLOBAL DEFAULT 7 logmath_get_base │ │ - 331: 000142b9 1376 FUNC GLOBAL DEFAULT 7 acmod_init │ │ - 332: 00023e19 64 FUNC GLOBAL DEFAULT 7 phone_loop_search_init │ │ - 333: 0003ea8d 40 FUNC GLOBAL DEFAULT 7 hash_table_enter │ │ - 334: 000183b5 984 FUNC GLOBAL DEFAULT 7 dict_init │ │ - 335: 00018cb5 1644 FUNC GLOBAL DEFAULT 7 dict2pid_build │ │ - 336: 0004096f 22 FUNC GLOBAL DEFAULT 7 ptmr_init │ │ - 337: 0003ca09 48 FUNC GLOBAL DEFAULT 7 __ckd_calloc__ │ │ - 338: 00011435 272 FUNC GLOBAL DEFAULT 7 ps_set_jsgf_string │ │ - 339: 0002e325 108 FUNC GLOBAL DEFAULT 7 jsgf_parse_string │ │ - 340: 00017e9d 272 FUNC GLOBAL DEFAULT 7 dict_write │ │ - 341: 00040be9 140 FUNC GLOBAL DEFAULT 7 str2words │ │ - 342: 00016f99 62 FUNC GLOBAL DEFAULT 7 bin_mdef_ciphone_id │ │ - 343: 00017fe5 348 FUNC GLOBAL DEFAULT 7 dict_add_word │ │ - 344: 000189d1 572 FUNC GLOBAL DEFAULT 7 dict2pid_add_word │ │ - 345: 00017e27 22 FUNC GLOBAL DEFAULT 7 dict_wordid │ │ - 346: 00017e0d 26 FUNC GLOBAL DEFAULT 7 dict_ciphone_str │ │ - 347: 00000000 0 FUNC GLOBAL DEFAULT UND strcat │ │ - 348: 0001187d 12 FUNC GLOBAL DEFAULT 7 ps_start_stream │ │ - 349: 0001567f 16 FUNC GLOBAL DEFAULT 7 acmod_start_stream │ │ - 350: 00040961 14 FUNC GLOBAL DEFAULT 7 ptmr_reset │ │ - 351: 00040839 120 FUNC GLOBAL DEFAULT 7 ptmr_start │ │ - 352: 00014a59 42 FUNC GLOBAL DEFAULT 7 acmod_start_utt │ │ - 353: 0003e035 344 FUNC GLOBAL DEFAULT 7 err_msg_system │ │ - 354: 000148df 36 FUNC GLOBAL DEFAULT 7 acmod_set_mfcfh │ │ - 355: 00014903 20 FUNC GLOBAL DEFAULT 7 acmod_set_rawfh │ │ - 356: 000148bd 34 FUNC GLOBAL DEFAULT 7 acmod_set_senfh │ │ - 357: 00014a3d 28 FUNC GLOBAL DEFAULT 7 acmod_set_grow │ │ - 358: 00014cb1 424 FUNC GLOBAL DEFAULT 7 acmod_process_raw │ │ - 359: 00011b39 66 FUNC GLOBAL DEFAULT 7 ps_process_cep │ │ - 360: 00014a85 420 FUNC GLOBAL DEFAULT 7 acmod_process_cep │ │ - 361: 000408b1 176 FUNC GLOBAL DEFAULT 7 ptmr_stop │ │ - 362: 00011bab 40 FUNC GLOBAL DEFAULT 7 ps_get_hyp_final │ │ - 363: 00011bd3 42 FUNC GLOBAL DEFAULT 7 ps_get_prob │ │ - 364: 0001567b 4 FUNC GLOBAL DEFAULT 7 acmod_stream_offset │ │ - 365: 00014e59 152 FUNC GLOBAL DEFAULT 7 acmod_end_utt │ │ - 366: 0003fcb8 28 FUNC GLOBAL DEFAULT 7 logmath_exp │ │ - 367: 00011df5 74 FUNC GLOBAL DEFAULT 7 ps_decode_senscr │ │ - 368: 00014f89 340 FUNC GLOBAL DEFAULT 7 acmod_set_insenfh │ │ - 369: 000151e9 86 FUNC GLOBAL DEFAULT 7 acmod_read_scores │ │ - 370: 00000000 0 FUNC GLOBAL DEFAULT UND ftell │ │ - 371: 00000000 0 FUNC GLOBAL DEFAULT UND fread │ │ - 372: 00000000 0 FUNC GLOBAL DEFAULT UND fseek │ │ - 373: 00013cbd 288 FUNC GLOBAL DEFAULT 7 ps_astar_start │ │ - 374: 0001406d 42 FUNC GLOBAL DEFAULT 7 ps_astar_finish │ │ - 375: 00013ddd 324 FUNC GLOBAL DEFAULT 7 ps_astar_next │ │ - 376: 00013f21 208 FUNC GLOBAL DEFAULT 7 ps_astar_hyp │ │ - 377: 00011fcd 24 FUNC GLOBAL DEFAULT 7 ps_nbest_seg │ │ - 378: 00013ff1 124 FUNC GLOBAL DEFAULT 7 ps_astar_seg_iter │ │ - 379: 00011fed 72 FUNC GLOBAL DEFAULT 7 ps_get_utt_time │ │ - 380: 00012035 68 FUNC GLOBAL DEFAULT 7 ps_get_all_time │ │ - 381: 00037e54 12 FUNC GLOBAL DEFAULT 7 fe_get_vad_state │ │ - 382: 00012081 66 FUNC GLOBAL DEFAULT 7 ps_search_init │ │ - 383: 00018c59 8 FUNC GLOBAL DEFAULT 7 dict2pid_retain │ │ - 384: 00018355 8 FUNC GLOBAL DEFAULT 7 dict_retain │ │ - 385: 000120c3 78 FUNC GLOBAL DEFAULT 7 ps_search_base_reinit │ │ - 386: 00012111 32 FUNC GLOBAL DEFAULT 7 ps_search_deinit │ │ - 387: 00031573 22 FUNC GLOBAL DEFAULT 7 ngram_bg_score │ │ - 388: 0003efc1 14 FUNC GLOBAL DEFAULT 7 __listelem_free__ │ │ - 389: 0003fd14 176 FUNC GLOBAL DEFAULT 7 logmath_add │ │ - 390: 00031589 22 FUNC GLOBAL DEFAULT 7 ngram_tg_score │ │ - 391: 00000000 0 FUNC GLOBAL DEFAULT UND strchr │ │ - 392: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp │ │ - 393: 00000000 0 FUNC GLOBAL DEFAULT UND sscanf │ │ - 394: 000403ed 50 FUNC GLOBAL DEFAULT 7 lineiter_next │ │ - 395: 000124b1 144 FUNC GLOBAL DEFAULT 7 ps_lattice_link │ │ - 396: 0003eecf 26 FUNC GLOBAL DEFAULT 7 __listelem_malloc__ │ │ - 397: 00012541 144 FUNC GLOBAL DEFAULT 7 ps_lattice_bypass_fillers │ │ - 398: 00017e3d 48 FUNC GLOBAL DEFAULT 7 dict_filler_word │ │ - 399: 000125d1 304 FUNC GLOBAL DEFAULT 7 ps_lattice_delete_unreachable │ │ - 400: 00000000 0 FUNC GLOBAL DEFAULT UND fputs │ │ - 401: 00000000 0 FUNC GLOBAL DEFAULT UND fprintf │ │ - 402: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr │ │ - 403: 00000000 0 FUNC GLOBAL DEFAULT UND atoi │ │ - 404: 0003fde4 32 FUNC GLOBAL DEFAULT 7 logmath_log_to_ln │ │ - 405: 0003ee15 140 FUNC GLOBAL DEFAULT 7 listelem_alloc_init │ │ - 406: 000401d1 360 FUNC GLOBAL DEFAULT 7 fopen_compchk │ │ - 407: 00040421 112 FUNC GLOBAL DEFAULT 7 lineiter_start │ │ - 408: 00000000 0 FUNC GLOBAL DEFAULT UND log │ │ - 409: 00017fad 56 FUNC GLOBAL DEFAULT 7 dict_word2basestr │ │ - 410: 0004033d 24 FUNC GLOBAL DEFAULT 7 lineiter_free │ │ - 411: 000401c5 10 FUNC GLOBAL DEFAULT 7 fclose_comp │ │ - 412: 0003fc70 72 FUNC GLOBAL DEFAULT 7 logmath_log │ │ - 413: 00013279 4 FUNC GLOBAL DEFAULT 7 ps_lattice_n_frames │ │ - 414: 0001327d 108 FUNC GLOBAL DEFAULT 7 ps_lattice_init_search │ │ - 415: 0003eea1 46 FUNC GLOBAL DEFAULT 7 listelem_alloc_free │ │ - 416: 00013331 4 FUNC GLOBAL DEFAULT 7 ps_lattice_get_logmath │ │ - 417: 00013335 4 FUNC GLOBAL DEFAULT 7 ps_latnode_iter │ │ - 418: 00013339 4 FUNC GLOBAL DEFAULT 7 ps_latnode_iter_next │ │ - 419: 0001333d 2 FUNC GLOBAL DEFAULT 7 ps_latnode_iter_free │ │ - 420: 0001333f 2 FUNC GLOBAL DEFAULT 7 ps_latnode_iter_node │ │ - 421: 00013341 16 FUNC GLOBAL DEFAULT 7 ps_latnode_times │ │ - 422: 00013351 22 FUNC GLOBAL DEFAULT 7 ps_latnode_word │ │ - 423: 00013367 22 FUNC GLOBAL DEFAULT 7 ps_latnode_baseword │ │ - 424: 0001337d 48 FUNC GLOBAL DEFAULT 7 ps_latnode_prob │ │ - 425: 0003fc58 8 FUNC GLOBAL DEFAULT 7 logmath_get_zero │ │ - 426: 000133ad 4 FUNC GLOBAL DEFAULT 7 ps_latnode_exits │ │ - 427: 000133b1 4 FUNC GLOBAL DEFAULT 7 ps_latnode_entries │ │ - 428: 000133b5 4 FUNC GLOBAL DEFAULT 7 ps_latlink_iter_next │ │ - 429: 000133b9 2 FUNC GLOBAL DEFAULT 7 ps_latlink_iter_free │ │ - 430: 000133bb 4 FUNC GLOBAL DEFAULT 7 ps_latlink_iter_link │ │ - 431: 000133bf 14 FUNC GLOBAL DEFAULT 7 ps_latlink_times │ │ - 432: 000133cd 10 FUNC GLOBAL DEFAULT 7 ps_latlink_nodes │ │ - 433: 000133d7 30 FUNC GLOBAL DEFAULT 7 ps_latlink_word │ │ - 434: 000133f5 30 FUNC GLOBAL DEFAULT 7 ps_latlink_baseword │ │ - 435: 00013413 4 FUNC GLOBAL DEFAULT 7 ps_latlink_pred │ │ - 436: 00013417 22 FUNC GLOBAL DEFAULT 7 ps_latlink_prob │ │ - 437: 0001342d 292 FUNC GLOBAL DEFAULT 7 ps_lattice_hyp │ │ - 438: 00017e6d 48 FUNC GLOBAL DEFAULT 7 dict_real_word │ │ - 439: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy │ │ - 440: 00013551 144 FUNC GLOBAL DEFAULT 7 ps_lattice_seg_iter │ │ - 441: 000135e1 32 FUNC GLOBAL DEFAULT 7 latlink_list_new │ │ - 442: 00013601 36 FUNC GLOBAL DEFAULT 7 ps_lattice_pushq │ │ - 443: 00013625 44 FUNC GLOBAL DEFAULT 7 ps_lattice_popq │ │ - 444: 00013651 16 FUNC GLOBAL DEFAULT 7 ps_lattice_delq │ │ - 445: 00013661 66 FUNC GLOBAL DEFAULT 7 ps_lattice_traverse_next │ │ - 446: 000136a3 88 FUNC GLOBAL DEFAULT 7 ps_lattice_traverse_edges │ │ - 447: 000136fb 66 FUNC GLOBAL DEFAULT 7 ps_lattice_reverse_next │ │ - 448: 0001373d 74 FUNC GLOBAL DEFAULT 7 ps_lattice_reverse_edges │ │ - 449: 00013789 644 FUNC GLOBAL DEFAULT 7 ps_lattice_bestpath │ │ - 450: 000313a1 112 FUNC GLOBAL DEFAULT 7 ngram_ng_prob │ │ - 451: 00013a0d 480 FUNC GLOBAL DEFAULT 7 ps_lattice_posterior │ │ - 452: 00013bed 208 FUNC GLOBAL DEFAULT 7 ps_lattice_posterior_prune │ │ - 453: 0003e519 32 FUNC GLOBAL DEFAULT 7 glist_add_ptr │ │ - 454: 0003e5cd 18 FUNC GLOBAL DEFAULT 7 glist_free │ │ - 455: 0004203c 32 FUNC GLOBAL DEFAULT 7 __aeabi_idivmod │ │ - 456: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite │ │ - 457: 0003622d 22 FUNC GLOBAL DEFAULT 7 feat_array_free │ │ - 458: 00036185 168 FUNC GLOBAL DEFAULT 7 feat_array_alloc │ │ - 459: 00036a25 764 FUNC GLOBAL DEFAULT 7 feat_s2mfc2feat_live │ │ - 460: 00014181 88 FUNC GLOBAL DEFAULT 7 acmod_fe_mismatch │ │ - 461: 000141d9 56 FUNC GLOBAL DEFAULT 7 acmod_feat_mismatch │ │ - 462: 0003caf9 22 FUNC GLOBAL DEFAULT 7 ckd_free_2d │ │ - 463: 0001659d 106 FUNC GLOBAL DEFAULT 7 bin_mdef_free │ │ - 464: 00029d41 26 FUNC GLOBAL DEFAULT 7 tmat_free │ │ - 465: 00023e61 100 FUNC GLOBAL DEFAULT 7 ps_mllr_free │ │ - 466: 0003858c 16 FUNC GLOBAL DEFAULT 7 fe_retain │ │ - 467: 000386a8 1244 FUNC GLOBAL DEFAULT 7 fe_init_auto_r │ │ - 468: 00036d2f 8 FUNC GLOBAL DEFAULT 7 feat_retain │ │ - 469: 0003527d 72 FUNC GLOBAL DEFAULT 7 cmn_type_from_str │ │ - 470: 00034fe1 72 FUNC GLOBAL DEFAULT 7 agc_type_from_str │ │ - 471: 0003628d 1300 FUNC GLOBAL DEFAULT 7 feat_init │ │ - 472: 00036eed 432 FUNC GLOBAL DEFAULT 7 feat_read_lda │ │ - 473: 00035e29 584 FUNC GLOBAL DEFAULT 7 parse_subvecs │ │ - 474: 00036091 244 FUNC GLOBAL DEFAULT 7 feat_set_subvecs │ │ - 475: 00035275 4 FUNC GLOBAL DEFAULT 7 agc_set_threshold │ │ - 476: 00000000 0 FUNC GLOBAL DEFAULT UND strtod │ │ - 477: 00016fd9 2648 FUNC GLOBAL DEFAULT 7 bin_mdef_read │ │ - 478: 00029845 1196 FUNC GLOBAL DEFAULT 7 tmat_init │ │ - 479: 00028b80 3112 FUNC GLOBAL DEFAULT 7 s2_semi_mgau_init │ │ - 480: 000258a8 2984 FUNC GLOBAL DEFAULT 7 ptm_mgau_init │ │ - 481: 0001daf4 1156 FUNC GLOBAL DEFAULT 7 ms_mgau_init │ │ - 482: 00023ec5 744 FUNC GLOBAL DEFAULT 7 ps_mllr_read │ │ - 483: 0003cab1 68 FUNC GLOBAL DEFAULT 7 __ckd_calloc_2d__ │ │ - 484: 00014819 164 FUNC GLOBAL DEFAULT 7 acmod_write_senfh_header │ │ - 485: 0003bd29 164 FUNC GLOBAL DEFAULT 7 bio_writehdr │ │ - 486: 00014919 48 FUNC GLOBAL DEFAULT 7 acmod_grow_feat_buf │ │ - 487: 00036243 74 FUNC GLOBAL DEFAULT 7 feat_array_realloc │ │ - 488: 0003ca61 40 FUNC GLOBAL DEFAULT 7 __ckd_realloc__ │ │ - 489: 00037e60 1380 FUNC GLOBAL DEFAULT 7 fe_process_frames │ │ - 490: 00036d21 14 FUNC GLOBAL DEFAULT 7 feat_update_stats │ │ - 491: 00014ef1 146 FUNC GLOBAL DEFAULT 7 acmod_process_feat │ │ - 492: 0003bdcd 780 FUNC GLOBAL DEFAULT 7 bio_readhdr │ │ - 493: 0003bca1 48 FUNC GLOBAL DEFAULT 7 bio_hdrarg_free │ │ - 494: 000150e1 72 FUNC GLOBAL DEFAULT 7 acmod_rewind │ │ - 495: 00015151 152 FUNC GLOBAL DEFAULT 7 acmod_write_scores │ │ - 496: 0001523f 52 FUNC GLOBAL DEFAULT 7 acmod_get_frame │ │ - 497: 00015273 84 FUNC GLOBAL DEFAULT 7 acmod_best_score │ │ - 498: 000152c7 40 FUNC GLOBAL DEFAULT 7 acmod_clear_active │ │ - 499: 00000000 0 FUNC GLOBAL DEFAULT UND memset │ │ - 500: 000152ef 504 FUNC GLOBAL DEFAULT 7 acmod_activate_hmm │ │ - 501: 000154e9 236 FUNC GLOBAL DEFAULT 7 acmod_flags2list │ │ - 502: 000155d5 166 FUNC GLOBAL DEFAULT 7 acmod_score │ │ - 503: 00037e1c 20 FUNC GLOBAL DEFAULT 7 fe_start_stream │ │ - 504: 00017a6f 8 FUNC GLOBAL DEFAULT 7 bin_mdef_ciphone_str │ │ - 505: 00017de3 42 FUNC GLOBAL DEFAULT 7 blkarray_list_get │ │ - 506: 000157ed 160 FUNC GLOBAL DEFAULT 7 allphone_search_hyp │ │ - 507: 0003e5df 16 FUNC GLOBAL DEFAULT 7 glist_count │ │ - 508: 00041f60 0 FUNC GLOBAL DEFAULT 7 __aeabi_idiv │ │ - 509: 000158e5 276 FUNC GLOBAL DEFAULT 7 allphone_search_finish │ │ - 510: 000159f9 612 FUNC GLOBAL DEFAULT 7 allphone_search_step │ │ - 511: 0001bd20 2348 FUNC GLOBAL DEFAULT 7 hmm_vit_eval │ │ - 512: 00017cdd 120 FUNC GLOBAL DEFAULT 7 blkarray_list_append │ │ - 513: 0001bbdc 96 FUNC GLOBAL DEFAULT 7 hmm_clear │ │ - 514: 0001bcc0 16 FUNC GLOBAL DEFAULT 7 hmm_enter │ │ - 515: 00015c5d 188 FUNC GLOBAL DEFAULT 7 allphone_search_start │ │ - 516: 00017d55 118 FUNC GLOBAL DEFAULT 7 blkarray_list_reset │ │ - 517: 00000000 0 FUNC GLOBAL DEFAULT UND exit │ │ - 518: 00015d19 260 FUNC GLOBAL DEFAULT 7 allphone_search_free │ │ - 519: 0001b740 32 FUNC GLOBAL DEFAULT 7 hmm_context_free │ │ - 520: 0001b760 4 FUNC GLOBAL DEFAULT 7 hmm_deinit │ │ - 521: 00017dcb 24 FUNC GLOBAL DEFAULT 7 blkarray_list_free │ │ - 522: 00015e1d 92 FUNC GLOBAL DEFAULT 7 allphone_search_reinit │ │ - 523: 0001b694 172 FUNC GLOBAL DEFAULT 7 hmm_context_init │ │ - 524: 0002fbb9 432 FUNC GLOBAL DEFAULT 7 ngram_model_set_init │ │ - 525: 00030c8f 28 FUNC GLOBAL DEFAULT 7 ngram_wid │ │ - 526: 00017cd1 10 FUNC GLOBAL DEFAULT 7 blkarray_list_init │ │ - 527: 0001bc3c 132 FUNC GLOBAL DEFAULT 7 hmm_init │ │ - 528: 00016595 8 FUNC GLOBAL DEFAULT 7 bin_mdef_retain │ │ - 529: 0003ff39 64 FUNC GLOBAL DEFAULT 7 mmio_file_unmap │ │ - 530: 00016609 968 FUNC GLOBAL DEFAULT 7 bin_mdef_read_text │ │ - 531: 0001cb69 2832 FUNC GLOBAL DEFAULT 7 mdef_init │ │ - 532: 0001d711 186 FUNC GLOBAL DEFAULT 7 mdef_free │ │ - 533: 000169d1 504 FUNC GLOBAL DEFAULT 7 bin_mdef_write │ │ - 534: 00016bc9 976 FUNC GLOBAL DEFAULT 7 bin_mdef_write_text │ │ - 535: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF │ │ - 536: 0003fe45 244 FUNC GLOBAL DEFAULT 7 mmio_file_read │ │ - 537: 0003ff79 4 FUNC GLOBAL DEFAULT 7 mmio_file_ptr │ │ - 538: 00017a31 62 FUNC GLOBAL DEFAULT 7 bin_mdef_ciphone_id_nocase │ │ - 539: 0003c8ed 94 FUNC GLOBAL DEFAULT 7 strcmp_nocase │ │ - 540: 00017a77 140 FUNC GLOBAL DEFAULT 7 bin_mdef_phone_id │ │ - 541: 00017b03 218 FUNC GLOBAL DEFAULT 7 bin_mdef_phone_id_nearest │ │ - 542: 00017bdd 120 FUNC GLOBAL DEFAULT 7 bin_mdef_phone_str │ │ - 543: 00017c55 124 FUNC GLOBAL DEFAULT 7 _blkarray_list_init │ │ - 544: 0003e9df 20 FUNC GLOBAL DEFAULT 7 hash_table_lookup_int32 │ │ - 545: 0001878d 92 FUNC GLOBAL DEFAULT 7 dict_report │ │ - 546: 00018905 88 FUNC GLOBAL DEFAULT 7 compress_table │ │ - 547: 0001895d 58 FUNC GLOBAL DEFAULT 7 get_rc_nssid │ │ - 548: 00018997 58 FUNC GLOBAL DEFAULT 7 dict2pid_get_rcmap │ │ - 549: 00018c0d 76 FUNC GLOBAL DEFAULT 7 dict2pid_internal │ │ - 550: 0003cb9b 36 FUNC GLOBAL DEFAULT 7 ckd_free_3d │ │ - 551: 00018cb1 2 FUNC GLOBAL DEFAULT 7 dict2pid_report │ │ - 552: 0003cb0f 140 FUNC GLOBAL DEFAULT 7 __ckd_calloc_3d__ │ │ - 553: 00019321 488 FUNC GLOBAL DEFAULT 7 dict2pid_dump │ │ - 554: 00000000 0 FUNC GLOBAL DEFAULT UND fputc │ │ - 555: 00000000 0 FUNC GLOBAL DEFAULT UND fflush │ │ - 556: 0002a18f 6 FUNC GLOBAL DEFAULT 7 fsg_history_entry_get │ │ - 557: 0002a19b 6 FUNC GLOBAL DEFAULT 7 fsg_history_n_entries │ │ - 558: 00019695 176 FUNC GLOBAL DEFAULT 7 fsg_search_finish │ │ - 559: 0002aeed 6 FUNC GLOBAL DEFAULT 7 fsg_psubtree_pnode_deactivate │ │ - 560: 0002c805 88 FUNC GLOBAL DEFAULT 7 fsg_model_arcs │ │ - 561: 0002c85d 18 FUNC GLOBAL DEFAULT 7 fsg_arciter_get │ │ - 562: 00029fbd 368 FUNC GLOBAL DEFAULT 7 fsg_history_entry_add │ │ - 563: 0002c88d 62 FUNC GLOBAL DEFAULT 7 fsg_arciter_next │ │ - 564: 000198a1 152 FUNC GLOBAL DEFAULT 7 fsg_search_start │ │ - 565: 0002a195 6 FUNC GLOBAL DEFAULT 7 fsg_history_reset │ │ - 566: 0002a1a1 2 FUNC GLOBAL DEFAULT 7 fsg_history_utt_start │ │ - 567: 0002a2a9 14 FUNC GLOBAL DEFAULT 7 fsg_pnode_add_all_ctxt │ │ - 568: 00019939 748 FUNC GLOBAL DEFAULT 7 fsg_search_step │ │ - 569: 0002a12d 98 FUNC GLOBAL DEFAULT 7 fsg_history_end_frame │ │ - 570: 00019c29 74 FUNC GLOBAL DEFAULT 7 fsg_search_reinit │ │ - 571: 0002a219 94 FUNC GLOBAL DEFAULT 7 fsg_lextree_free │ │ - 572: 0002a2b9 2604 FUNC GLOBAL DEFAULT 7 fsg_lextree_init │ │ - 573: 00029f4d 112 FUNC GLOBAL DEFAULT 7 fsg_history_set_fsg │ │ - 574: 00019c73 60 FUNC GLOBAL DEFAULT 7 fsg_search_free │ │ - 575: 00029ee1 106 FUNC GLOBAL DEFAULT 7 fsg_history_free │ │ - 576: 0003e6d9 16 FUNC GLOBAL DEFAULT 7 gnode_free │ │ - 577: 0001a319 404 FUNC GLOBAL DEFAULT 7 fsg_search_hyp │ │ - 578: 00029e89 88 FUNC GLOBAL DEFAULT 7 fsg_history_init │ │ - 579: 0001a925 4 FUNC GLOBAL DEFAULT 7 kws_search_finish │ │ - 580: 0001a9b3 32 FUNC GLOBAL DEFAULT 7 kws_search_hyp │ │ - 581: 0002af51 104 FUNC GLOBAL DEFAULT 7 kws_detections_hyp_str │ │ - 582: 0001a9d5 632 FUNC GLOBAL DEFAULT 7 kws_search_step │ │ - 583: 0002af0d 68 FUNC GLOBAL DEFAULT 7 kws_detections_add │ │ - 584: 0001ac4d 58 FUNC GLOBAL DEFAULT 7 kws_search_start │ │ - 585: 0002aef3 24 FUNC GLOBAL DEFAULT 7 kws_detections_reset │ │ - 586: 0001ac89 684 FUNC GLOBAL DEFAULT 7 kws_search_reinit │ │ - 587: 0001af35 74 FUNC GLOBAL DEFAULT 7 kws_search_free │ │ - 588: 0001b764 1080 FUNC GLOBAL DEFAULT 7 hmm_dump │ │ - 589: 0001bb9c 64 FUNC GLOBAL DEFAULT 7 hmm_clear_scores │ │ - 590: 0001bcd0 80 FUNC GLOBAL DEFAULT 7 hmm_normalize │ │ - 591: 0001c64c 124 FUNC GLOBAL DEFAULT 7 hmm_dump_vit_eval │ │ - 592: 00000000 0 FUNC GLOBAL DEFAULT UND fgets │ │ - 593: 0001c8ed 22 FUNC GLOBAL DEFAULT 7 mdef_ciphone_id │ │ - 594: 0001c903 8 FUNC GLOBAL DEFAULT 7 mdef_ciphone_str │ │ - 595: 0001c90d 124 FUNC GLOBAL DEFAULT 7 mdef_phone_str │ │ - 596: 0001cabb 134 FUNC GLOBAL DEFAULT 7 mdef_phone_id │ │ - 597: 0001cb41 12 FUNC GLOBAL DEFAULT 7 mdef_is_ciphone │ │ - 598: 0001cb4d 26 FUNC GLOBAL DEFAULT 7 mdef_is_cisenone │ │ - 599: 0003eaff 62 FUNC GLOBAL DEFAULT 7 hash_table_enter_bkey │ │ - 600: 0003eca9 60 FUNC GLOBAL DEFAULT 7 hash_table_tolist │ │ - 601: 0001d679 92 FUNC GLOBAL DEFAULT 7 mdef_report │ │ - 602: 0001d6d5 26 FUNC GLOBAL DEFAULT 7 mdef_free_recursive_rc │ │ - 603: 0001d6ef 34 FUNC GLOBAL DEFAULT 7 mdef_free_recursive_lc │ │ - 604: 0001d7cc 704 FUNC GLOBAL DEFAULT 7 ms_cont_mgau_frame_eval │ │ - 605: 0002bdbc 816 FUNC GLOBAL DEFAULT 7 gauden_dist │ │ - 606: 0001eef0 356 FUNC GLOBAL DEFAULT 7 senone_eval │ │ - 607: 0001da8c 16 FUNC GLOBAL DEFAULT 7 ms_mgau_mllr_transform │ │ - 608: 0002c0f0 1064 FUNC GLOBAL DEFAULT 7 gauden_mllr_transform │ │ - 609: 0001da9c 88 FUNC GLOBAL DEFAULT 7 ms_mgau_free │ │ - 610: 0002bd64 88 FUNC GLOBAL DEFAULT 7 gauden_free │ │ - 611: 0001eea0 80 FUNC GLOBAL DEFAULT 7 senone_free │ │ - 612: 0002bbd8 396 FUNC GLOBAL DEFAULT 7 gauden_init │ │ - 613: 0001df78 3876 FUNC GLOBAL DEFAULT 7 senone_init │ │ - 614: 0003c0d9 58 FUNC GLOBAL DEFAULT 7 bio_fread │ │ - 615: 00029d61 96 FUNC GLOBAL DEFAULT 7 vector_sum_norm │ │ - 616: 00029dc1 42 FUNC GLOBAL DEFAULT 7 vector_floor │ │ - 617: 0003c469 108 FUNC GLOBAL DEFAULT 7 bio_verify_chksum │ │ - 618: 0003c185 180 FUNC GLOBAL DEFAULT 7 bio_fread_1d │ │ - 619: 0001f0c9 268 FUNC GLOBAL DEFAULT 7 ngram_search_free │ │ - 620: 00021b19 196 FUNC GLOBAL DEFAULT 7 ngram_fwdtree_deinit │ │ - 621: 00022ae5 176 FUNC GLOBAL DEFAULT 7 ngram_fwdflat_deinit │ │ - 622: 000225f5 532 FUNC GLOBAL DEFAULT 7 ngram_fwdtree_finish │ │ - 623: 00022c29 1004 FUNC GLOBAL DEFAULT 7 ngram_fwdflat_start │ │ - 624: 00023015 2076 FUNC GLOBAL DEFAULT 7 ngram_fwdflat_search │ │ - 625: 00023831 516 FUNC GLOBAL DEFAULT 7 ngram_fwdflat_finish │ │ - 626: 00021ced 2312 FUNC GLOBAL DEFAULT 7 ngram_fwdtree_search │ │ - 627: 000309a5 14 FUNC GLOBAL DEFAULT 7 ngram_model_flush │ │ - 628: 00021c35 184 FUNC GLOBAL DEFAULT 7 ngram_fwdtree_start │ │ - 629: 000306c5 208 FUNC GLOBAL DEFAULT 7 ngram_model_set_map_words │ │ - 630: 00021bdd 88 FUNC GLOBAL DEFAULT 7 ngram_fwdtree_reinit │ │ - 631: 00022b95 148 FUNC GLOBAL DEFAULT 7 ngram_fwdflat_reinit │ │ - 632: 00030bbd 28 FUNC GLOBAL DEFAULT 7 ngram_unknown_wid │ │ - 633: 00021ad5 68 FUNC GLOBAL DEFAULT 7 ngram_fwdtree_init │ │ - 634: 00022a2d 184 FUNC GLOBAL DEFAULT 7 ngram_fwdflat_init │ │ - 635: 0001f8c5 108 FUNC GLOBAL DEFAULT 7 ngram_search_mark_bptable │ │ - 636: 0001f931 620 FUNC GLOBAL DEFAULT 7 ngram_search_save_bp │ │ - 637: 0001fb9d 166 FUNC GLOBAL DEFAULT 7 ngram_search_find_exit │ │ - 638: 0001fc45 224 FUNC GLOBAL DEFAULT 7 ngram_search_bp_hyp │ │ - 639: 0001fd25 280 FUNC GLOBAL DEFAULT 7 ngram_search_alloc_all_rc │ │ - 640: 0001fe3d 68 FUNC GLOBAL DEFAULT 7 ngram_search_free_all_rc │ │ - 641: 0001fe81 56 FUNC GLOBAL DEFAULT 7 ngram_search_exit_score │ │ - 642: 0001ffb9 172 FUNC GLOBAL DEFAULT 7 ngram_compute_seg_score │ │ - 643: 00020065 1492 FUNC GLOBAL DEFAULT 7 ngram_search_lattice │ │ - 644: 0003033b 90 FUNC GLOBAL DEFAULT 7 ngram_model_set_known_wid │ │ - 645: 00020901 292 FUNC GLOBAL DEFAULT 7 dump_bptable │ │ - 646: 00020a25 20 FUNC GLOBAL DEFAULT 7 ngram_search_set_lm │ │ - 647: 00023e59 8 FUNC GLOBAL DEFAULT 7 ps_mllr_retain │ │ - 648: 00000000 0 FUNC GLOBAL DEFAULT UND fscanf │ │ - 649: 000241ac 88 FUNC GLOBAL DEFAULT 7 ptm_mgau_free │ │ - 650: 00024204 16 FUNC GLOBAL DEFAULT 7 ptm_mgau_mllr_transform │ │ - 651: 00024c3c 3180 FUNC GLOBAL DEFAULT 7 ptm_mgau_frame_eval │ │ - 652: 0003fc60 8 FUNC GLOBAL DEFAULT 7 logmath_get_width │ │ - 653: 0002720c 120 FUNC GLOBAL DEFAULT 7 s2_semi_mgau_free │ │ - 654: 00027284 16 FUNC GLOBAL DEFAULT 7 s2_semi_mgau_mllr_transform │ │ - 655: 00027cbc 3780 FUNC GLOBAL DEFAULT 7 s2_semi_mgau_frame_eval │ │ - 656: 000297a9 156 FUNC GLOBAL DEFAULT 7 tmat_dump │ │ - 657: 00029deb 52 FUNC GLOBAL DEFAULT 7 vector_nz_floor │ │ - 658: 00029cf1 80 FUNC GLOBAL DEFAULT 7 tmat_report │ │ - 659: 00029e21 68 FUNC GLOBAL DEFAULT 7 vector_print │ │ - 660: 00029e65 34 FUNC GLOBAL DEFAULT 7 vector_is_zero │ │ - 661: 0003e611 36 FUNC GLOBAL DEFAULT 7 glist_insert_ptr │ │ - 662: 0002a1a3 2 FUNC GLOBAL DEFAULT 7 fsg_history_utt_end │ │ - 663: 0002a1a5 116 FUNC GLOBAL DEFAULT 7 fsg_history_print │ │ - 664: 00000000 0 FUNC GLOBAL DEFAULT UND printf │ │ - 665: 00000000 0 FUNC GLOBAL DEFAULT UND putchar │ │ - 666: 0002a277 50 FUNC GLOBAL DEFAULT 7 fsg_glist_linklist_free │ │ - 667: 0002ace5 28 FUNC GLOBAL DEFAULT 7 fsg_pnode_ctxt_sub_generic │ │ - 668: 0002ad01 292 FUNC GLOBAL DEFAULT 7 fsg_psubtree_dump_node │ │ - 669: 0002aea9 68 FUNC GLOBAL DEFAULT 7 fsg_lextree_dump │ │ - 670: 0003fdc4 32 FUNC GLOBAL DEFAULT 7 logmath_ln_to_log │ │ - 671: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt │ │ - 672: 0002b930 624 FUNC GLOBAL DEFAULT 7 gauden_dump_ind │ │ - 673: 0002bba0 56 FUNC GLOBAL DEFAULT 7 gauden_dump │ │ - 674: 000404bd 184 FUNC GLOBAL DEFAULT 7 fread_line │ │ - 675: 0002c591 36 FUNC GLOBAL DEFAULT 7 fsg_model_trans │ │ - 676: 0003e9f3 78 FUNC GLOBAL DEFAULT 7 hash_table_lookup_bkey │ │ - 677: 0003eb3d 62 FUNC GLOBAL DEFAULT 7 hash_table_replace_bkey │ │ - 678: 0002c645 34 FUNC GLOBAL DEFAULT 7 fsg_model_null_trans │ │ - 679: 0002c711 244 FUNC GLOBAL DEFAULT 7 fsg_model_null_trans_closure │ │ - 680: 0002c86f 30 FUNC GLOBAL DEFAULT 7 fsg_arciter_free │ │ - 681: 0003c81d 56 FUNC GLOBAL DEFAULT 7 bitvec_realloc │ │ - 682: 0002cd6d 1308 FUNC GLOBAL DEFAULT 7 fsg_model_read │ │ - 683: 00040b11 6 FUNC GLOBAL DEFAULT 7 atof_c │ │ - 684: 0002d465 68 FUNC GLOBAL DEFAULT 7 fsg_model_write_fsm │ │ - 685: 0002d4a9 100 FUNC GLOBAL DEFAULT 7 fsg_model_writefile_fsm │ │ - 686: 0002d50d 84 FUNC GLOBAL DEFAULT 7 fsg_model_write_symtab │ │ - 687: 0002d561 100 FUNC GLOBAL DEFAULT 7 fsg_model_writefile_symtab │ │ - 688: 0002d601 48 FUNC GLOBAL DEFAULT 7 jsgf_atom_new │ │ - 689: 0002d631 22 FUNC GLOBAL DEFAULT 7 jsgf_atom_free │ │ - 690: 0002d675 168 FUNC GLOBAL DEFAULT 7 jsgf_grammar_new │ │ - 691: 00000000 0 FUNC GLOBAL DEFAULT UND getenv │ │ - 692: 0003e5fd 20 FUNC GLOBAL DEFAULT 7 glist_reverse │ │ - 693: 0002d71d 48 FUNC GLOBAL DEFAULT 7 jsgf_add_link │ │ - 694: 0002dbc9 10 FUNC GLOBAL DEFAULT 7 jsgf_build_fsg_raw │ │ - 695: 0002dbd9 80 FUNC GLOBAL DEFAULT 7 jsgf_write_fsg │ │ - 696: 0002dc29 248 FUNC GLOBAL DEFAULT 7 jsgf_define_rule │ │ - 697: 0002dd21 72 FUNC GLOBAL DEFAULT 7 jsgf_optional_new │ │ - 698: 0002dd69 156 FUNC GLOBAL DEFAULT 7 jsgf_kleene_new │ │ - 699: 0002de05 8 FUNC GLOBAL DEFAULT 7 jsgf_rule_retain │ │ - 700: 0002de0d 40 FUNC GLOBAL DEFAULT 7 jsgf_rule_free │ │ - 701: 0002ed4b 74 FUNC GLOBAL DEFAULT 7 yylex_init │ │ - 702: 0002ecd1 4 FUNC GLOBAL DEFAULT 7 yyset_in │ │ - 703: 0002e699 1152 FUNC GLOBAL DEFAULT 7 yyparse │ │ - 704: 0002f637 96 FUNC GLOBAL DEFAULT 7 yylex_destroy │ │ - 705: 0002df99 752 FUNC GLOBAL DEFAULT 7 jsgf_import_rule │ │ - 706: 0002e289 156 FUNC GLOBAL DEFAULT 7 jsgf_read_file │ │ - 707: 0002efad 24 FUNC GLOBAL DEFAULT 7 yy_scan_string │ │ - 708: 0002f5c1 54 FUNC GLOBAL DEFAULT 7 yy_delete_buffer │ │ - 709: 0002e391 156 FUNC GLOBAL DEFAULT 7 jsgf_read_string │ │ - 710: 0002e665 52 FUNC GLOBAL DEFAULT 7 yyerror │ │ - 711: 0002ec53 20 FUNC GLOBAL DEFAULT 7 yyget_lineno │ │ - 712: 0002ec87 4 FUNC GLOBAL DEFAULT 7 yyget_text │ │ - 713: 0002f00d 1456 FUNC GLOBAL DEFAULT 7 yylex │ │ - 714: 0002ebe1 48 FUNC GLOBAL DEFAULT 7 yy_flush_buffer │ │ - 715: 00000000 0 FUNC GLOBAL DEFAULT UND __errno │ │ - 716: 0002ec4f 4 FUNC GLOBAL DEFAULT 7 yyget_extra │ │ - 717: 0002ec67 20 FUNC GLOBAL DEFAULT 7 yyget_column │ │ - 718: 0002ec7b 4 FUNC GLOBAL DEFAULT 7 yyget_in │ │ - 719: 0002ec7f 4 FUNC GLOBAL DEFAULT 7 yyget_out │ │ - 720: 0002ec83 4 FUNC GLOBAL DEFAULT 7 yyget_leng │ │ - 721: 0002ec8b 4 FUNC GLOBAL DEFAULT 7 yyset_extra │ │ - 722: 0002ec91 32 FUNC GLOBAL DEFAULT 7 yyset_lineno │ │ - 723: 0002ecb1 32 FUNC GLOBAL DEFAULT 7 yyset_column │ │ - 724: 0002ecd5 4 FUNC GLOBAL DEFAULT 7 yyset_out │ │ - 725: 0002ecd9 4 FUNC GLOBAL DEFAULT 7 yyget_debug │ │ - 726: 0002ecdd 4 FUNC GLOBAL DEFAULT 7 yyset_debug │ │ - 727: 0002ece1 4 FUNC GLOBAL DEFAULT 7 yyget_lval │ │ - 728: 0002ece5 4 FUNC GLOBAL DEFAULT 7 yyset_lval │ │ - 729: 0002ece9 4 FUNC GLOBAL DEFAULT 7 yyalloc │ │ - 730: 0002eced 94 FUNC GLOBAL DEFAULT 7 yylex_init_extra │ │ - 731: 0002ed95 76 FUNC GLOBAL DEFAULT 7 yy_create_buffer │ │ - 732: 0002ede1 4 FUNC GLOBAL DEFAULT 7 yyrealloc │ │ - 733: 00000000 0 FUNC GLOBAL DEFAULT UND realloc │ │ - 734: 0002ee4d 90 FUNC GLOBAL DEFAULT 7 yypush_buffer_state │ │ - 735: 0002eea7 88 FUNC GLOBAL DEFAULT 7 yy_switch_to_buffer │ │ - 736: 0002ef01 92 FUNC GLOBAL DEFAULT 7 yy_scan_buffer │ │ - 737: 0002ef5d 80 FUNC GLOBAL DEFAULT 7 yy_scan_bytes │ │ - 738: 0002efc5 72 FUNC GLOBAL DEFAULT 7 yyrestart │ │ - 739: 00000000 0 FUNC GLOBAL DEFAULT UND strdup │ │ - 740: 00000000 0 FUNC GLOBAL DEFAULT UND __srget │ │ - 741: 0002f5bd 4 FUNC GLOBAL DEFAULT 7 yyfree │ │ - 742: 0002f5f7 64 FUNC GLOBAL DEFAULT 7 yypop_buffer_state │ │ - 743: 000308c5 216 FUNC GLOBAL DEFAULT 7 ngram_model_init │ │ - 744: 00000000 0 FUNC GLOBAL DEFAULT UND qsort │ │ - 745: 00031505 110 FUNC GLOBAL DEFAULT 7 ngram_ng_score │ │ - 746: 00030a8f 10 FUNC GLOBAL DEFAULT 7 ngram_model_apply_weights │ │ - 747: 0003fc68 8 FUNC GLOBAL DEFAULT 7 logmath_get_shift │ │ - 748: 0003e2d1 14 FUNC GLOBAL DEFAULT 7 path_is_absolute │ │ - 749: 00031655 576 FUNC GLOBAL DEFAULT 7 read_classdef_file │ │ - 750: 00031625 48 FUNC GLOBAL DEFAULT 7 classdef_free │ │ - 751: 00030319 34 FUNC GLOBAL DEFAULT 7 ngram_model_set_current_wid │ │ - 752: 00030395 168 FUNC GLOBAL DEFAULT 7 ngram_model_set_interp │ │ - 753: 000305a9 284 FUNC GLOBAL DEFAULT 7 ngram_model_set_remove │ │ - 754: 00000000 0 FUNC GLOBAL DEFAULT UND memmove │ │ - 755: 00030795 136 FUNC GLOBAL DEFAULT 7 ngram_file_name_to_type │ │ - 756: 0003c94b 94 FUNC GLOBAL DEFAULT 7 strncmp_nocase │ │ - 757: 00032ded 340 FUNC GLOBAL DEFAULT 7 ngram_model_arpa_write │ │ - 758: 000348d9 784 FUNC GLOBAL DEFAULT 7 ngram_model_dmp_write │ │ - 759: 0003c8cd 32 FUNC GLOBAL DEFAULT 7 ucase │ │ - 760: 0003c8ad 32 FUNC GLOBAL DEFAULT 7 lcase │ │ - 761: 00032219 3028 FUNC GLOBAL DEFAULT 7 ngram_model_arpa_read │ │ - 762: 00033825 3290 FUNC GLOBAL DEFAULT 7 ngram_model_dmp_read │ │ - 763: 00030b8d 16 FUNC GLOBAL DEFAULT 7 ngram_model_get_weights │ │ - 764: 00030b9d 30 FUNC GLOBAL DEFAULT 7 ngram_score_to_prob │ │ - 765: 00030bd9 4 FUNC GLOBAL DEFAULT 7 ngram_zero │ │ - 766: 00030be3 6 FUNC GLOBAL DEFAULT 7 ngram_model_get_counts │ │ - 767: 00030be9 40 FUNC GLOBAL DEFAULT 7 ngram_iter_init │ │ - 768: 00030c11 26 FUNC GLOBAL DEFAULT 7 ngram_model_mgrams │ │ - 769: 00030c2b 26 FUNC GLOBAL DEFAULT 7 ngram_ng_iter │ │ - 770: 00030c45 28 FUNC GLOBAL DEFAULT 7 ngram_iter_successors │ │ - 771: 00030c61 12 FUNC GLOBAL DEFAULT 7 ngram_iter_get │ │ - 772: 00030c6d 12 FUNC GLOBAL DEFAULT 7 ngram_iter_next │ │ - 773: 00030c79 22 FUNC GLOBAL DEFAULT 7 ngram_iter_free │ │ - 774: 00030cad 124 FUNC GLOBAL DEFAULT 7 ngram_iter │ │ - 775: 00030d29 20 FUNC GLOBAL DEFAULT 7 ngram_word │ │ - 776: 00030d3d 200 FUNC GLOBAL DEFAULT 7 ngram_add_word_internal │ │ - 777: 00030e81 256 FUNC GLOBAL DEFAULT 7 ngram_class_new │ │ - 778: 00030f81 212 FUNC GLOBAL DEFAULT 7 ngram_class_add_word │ │ - 779: 00031055 26 FUNC GLOBAL DEFAULT 7 ngram_class_free │ │ - 780: 00031139 284 FUNC GLOBAL DEFAULT 7 ngram_model_add_class_word │ │ - 781: 0003e579 48 FUNC GLOBAL DEFAULT 7 glist_add_float32 │ │ - 782: 0003135d 68 FUNC GLOBAL DEFAULT 7 ngram_class_prob │ │ - 783: 00031481 132 FUNC GLOBAL DEFAULT 7 ngram_probv │ │ - 784: 000315a1 132 FUNC GLOBAL DEFAULT 7 ngram_score │ │ - 785: 0004002d 408 FUNC GLOBAL DEFAULT 7 fopen_comp │ │ - 786: 00031895 142 FUNC GLOBAL DEFAULT 7 ngram_model_read_classdef │ │ - 787: 00034c03 40 FUNC GLOBAL DEFAULT 7 lm3g_tginfo_reset │ │ - 788: 00034ded 164 FUNC GLOBAL DEFAULT 7 lm3g_add_ug │ │ - 789: 00034c2d 448 FUNC GLOBAL DEFAULT 7 lm3g_apply_weights │ │ - 790: 00034be9 26 FUNC GLOBAL DEFAULT 7 lm3g_tginfo_free │ │ - 791: 00040b7d 108 FUNC GLOBAL DEFAULT 7 string_trim │ │ - 792: 0003fe04 32 FUNC GLOBAL DEFAULT 7 logmath_log10_to_log │ │ - 793: 00034e91 52 FUNC GLOBAL DEFAULT 7 init_sorted_list │ │ - 794: 00034f01 224 FUNC GLOBAL DEFAULT 7 sorted_id │ │ - 795: 00034ecd 52 FUNC GLOBAL DEFAULT 7 vals_in_sorted_list │ │ - 796: 00034ec5 6 FUNC GLOBAL DEFAULT 7 free_sorted_list │ │ - 797: 0003fe24 32 FUNC GLOBAL DEFAULT 7 logmath_log_to_log10 │ │ - 798: 00034501 984 FUNC GLOBAL DEFAULT 7 ngram_model_dmp_build │ │ - 799: 000551c4 16 OBJECT GLOBAL DEFAULT 17 agc_type_str │ │ - 800: 00035029 28 FUNC GLOBAL DEFAULT 7 agc_init │ │ - 801: 00035045 4 FUNC GLOBAL DEFAULT 7 agc_free │ │ - 802: 00035049 128 FUNC GLOBAL DEFAULT 7 agc_max │ │ - 803: 000350c9 44 FUNC GLOBAL DEFAULT 7 agc_emax_set │ │ - 804: 000350f5 4 FUNC GLOBAL DEFAULT 7 agc_emax_get │ │ - 805: 000350f9 66 FUNC GLOBAL DEFAULT 7 agc_emax │ │ - 806: 0003513d 128 FUNC GLOBAL DEFAULT 7 agc_emax_update │ │ - 807: 000351bd 184 FUNC GLOBAL DEFAULT 7 agc_noise │ │ - 808: 00035279 4 FUNC GLOBAL DEFAULT 7 agc_get_threshold │ │ - 809: 000551d4 12 OBJECT GLOBAL DEFAULT 17 cmn_type_str │ │ - 810: 000352c5 128 FUNC GLOBAL DEFAULT 7 cmn_init │ │ - 811: 00035345 456 FUNC GLOBAL DEFAULT 7 cmn │ │ - 812: 0003550d 42 FUNC GLOBAL DEFAULT 7 cmn_free │ │ - 813: 00041e98 0 FUNC GLOBAL DEFAULT 7 __aeabi_uidiv │ │ - 814: 0003709d 168 FUNC GLOBAL DEFAULT 7 feat_lda_transform │ │ - 815: 000373a1 464 FUNC GLOBAL DEFAULT 7 cmn_prior │ │ - 816: 00037259 328 FUNC GLOBAL DEFAULT 7 cmn_prior_update │ │ - 817: 000405dd 76 FUNC GLOBAL DEFAULT 7 stat_retry │ │ - 818: 00040575 104 FUNC GLOBAL DEFAULT 7 fread_retry │ │ - 819: 0003e539 32 FUNC GLOBAL DEFAULT 7 glist_add_int32 │ │ - 820: 00036071 32 FUNC GLOBAL DEFAULT 7 subvecs_free │ │ - 821: 000367a1 192 FUNC GLOBAL DEFAULT 7 feat_print │ │ - 822: 00036861 452 FUNC GLOBAL DEFAULT 7 feat_s2mfc2feat │ │ - 823: 00000000 0 FUNC GLOBAL DEFAULT UND snprintf │ │ - 824: 00036d95 344 FUNC GLOBAL DEFAULT 7 feat_report │ │ - 825: 0003c329 320 FUNC GLOBAL DEFAULT 7 bio_fread_3d │ │ - 826: 00037145 248 FUNC GLOBAL DEFAULT 7 cmn_prior_set │ │ - 827: 0003723d 26 FUNC GLOBAL DEFAULT 7 cmn_prior_get │ │ - 828: 00037570 1060 FUNC GLOBAL DEFAULT 7 fe_parse_general_params │ │ - 829: 00037994 924 FUNC GLOBAL DEFAULT 7 fe_print_current │ │ - 830: 00037d30 16 FUNC GLOBAL DEFAULT 7 fe_get_args │ │ - 831: 00037d40 8 FUNC GLOBAL DEFAULT 7 fe_get_config │ │ - 832: 00037d48 124 FUNC GLOBAL DEFAULT 7 fe_init_dither │ │ - 833: 0003e325 4 FUNC GLOBAL DEFAULT 7 genrand_seed │ │ - 834: 00000000 0 FUNC GLOBAL DEFAULT UND time │ │ - 835: 0003b868 16 FUNC GLOBAL DEFAULT 7 fe_prespch_reset_cep │ │ - 836: 0003b0d8 16 FUNC GLOBAL DEFAULT 7 fe_reset_noisestats │ │ - 837: 00037e38 28 FUNC GLOBAL DEFAULT 7 fe_get_input_size │ │ - 838: 00039858 176 FUNC GLOBAL DEFAULT 7 fe_read_frame │ │ - 839: 00039da8 1360 FUNC GLOBAL DEFAULT 7 fe_write_frame │ │ - 840: 00039908 244 FUNC GLOBAL DEFAULT 7 fe_shift_frame │ │ - 841: 0003b770 92 FUNC GLOBAL DEFAULT 7 fe_prespch_read_cep │ │ - 842: 0003b8bc 16 FUNC GLOBAL DEFAULT 7 fe_prespch_ncep │ │ - 843: 000383c4 160 FUNC GLOBAL DEFAULT 7 fe_process_frames_ext │ │ - 844: 0003b71c 84 FUNC GLOBAL DEFAULT 7 fe_prespch_extend_pcm │ │ - 845: 0003b7fc 52 FUNC GLOBAL DEFAULT 7 fe_prespch_read_pcm │ │ - 846: 0003a320 4 FUNC GLOBAL DEFAULT 7 fe_free_2d │ │ - 847: 0003b0e8 52 FUNC GLOBAL DEFAULT 7 fe_free_noisestats │ │ - 848: 0003b884 56 FUNC GLOBAL DEFAULT 7 fe_prespch_free │ │ - 849: 000397c8 144 FUNC GLOBAL DEFAULT 7 fe_create_hamming │ │ - 850: 0003a324 344 FUNC GLOBAL DEFAULT 7 fe_warp_set │ │ - 851: 0003a47c 156 FUNC GLOBAL DEFAULT 7 fe_warp_set_parameters │ │ - 852: 00039028 1488 FUNC GLOBAL DEFAULT 7 fe_build_melfilters │ │ - 853: 000395f8 460 FUNC GLOBAL DEFAULT 7 fe_compute_melcosine │ │ - 854: 0003b698 132 FUNC GLOBAL DEFAULT 7 fe_prespch_init │ │ - 855: 00039a00 120 FUNC GLOBAL DEFAULT 7 fe_create_twiddle │ │ - 856: 0003af5c 380 FUNC GLOBAL DEFAULT 7 fe_init_noisestats │ │ - 857: 00038b84 16 FUNC GLOBAL DEFAULT 7 fe_init_auto │ │ - 858: 0003d131 16 FUNC GLOBAL DEFAULT 7 cmd_ln_get │ │ - 859: 00038b94 96 FUNC GLOBAL DEFAULT 7 fe_mfcc_to_float │ │ - 860: 00038bf4 96 FUNC GLOBAL DEFAULT 7 fe_float_to_mfcc │ │ - 861: 00038c54 132 FUNC GLOBAL DEFAULT 7 fe_logspec_to_mfcc │ │ - 862: 00039a78 292 FUNC GLOBAL DEFAULT 7 fe_spec2cep │ │ - 863: 00038cd8 136 FUNC GLOBAL DEFAULT 7 fe_logspec_dct2 │ │ - 864: 00039ba0 272 FUNC GLOBAL DEFAULT 7 fe_dct2 │ │ - 865: 00038d60 132 FUNC GLOBAL DEFAULT 7 fe_mfcc_dct3 │ │ - 866: 00039cf8 176 FUNC GLOBAL DEFAULT 7 fe_dct3 │ │ - 867: 00000000 0 FUNC GLOBAL DEFAULT UND pow │ │ - 868: 0003a6a0 156 FUNC GLOBAL DEFAULT 7 fe_warp_warped_to_unwarped │ │ - 869: 0003a73c 156 FUNC GLOBAL DEFAULT 7 fe_warp_unwarped_to_warped │ │ - 870: 00000000 0 FUNC GLOBAL DEFAULT UND log10 │ │ - 871: 00000000 0 FUNC GLOBAL DEFAULT UND cos │ │ - 872: 00000000 0 FUNC GLOBAL DEFAULT UND sin │ │ - 873: 0003e445 10 FUNC GLOBAL DEFAULT 7 genrand_int31 │ │ - 874: 00039cb0 72 FUNC GLOBAL DEFAULT 7 fe_lifter │ │ - 875: 0003b120 1084 FUNC GLOBAL DEFAULT 7 fe_track_snr │ │ - 876: 0003b560 312 FUNC GLOBAL DEFAULT 7 fe_vad_hangover │ │ - 877: 0003a2f8 40 FUNC GLOBAL DEFAULT 7 fe_create_2d │ │ - 878: 0003a518 152 FUNC GLOBAL DEFAULT 7 fe_warp_doc │ │ - 879: 0003a5b0 88 FUNC GLOBAL DEFAULT 7 fe_warp_id │ │ - 880: 0003a608 152 FUNC GLOBAL DEFAULT 7 fe_warp_n_param │ │ - 881: 0003a7d8 156 FUNC GLOBAL DEFAULT 7 fe_warp_print │ │ - 882: 0003a894 368 FUNC GLOBAL DEFAULT 7 fe_warp_inverse_linear_set_parameters │ │ - 883: 0003a874 16 FUNC GLOBAL DEFAULT 7 fe_warp_inverse_linear_doc │ │ - 884: 0003a884 8 FUNC GLOBAL DEFAULT 7 fe_warp_inverse_linear_id │ │ - 885: 0003a88c 8 FUNC GLOBAL DEFAULT 7 fe_warp_inverse_linear_n_param │ │ - 886: 0003aa04 156 FUNC GLOBAL DEFAULT 7 fe_warp_inverse_linear_warped_to_unwarped │ │ - 887: 0003aaa0 40 FUNC GLOBAL DEFAULT 7 fe_warp_inverse_linear_unwarped_to_warped │ │ - 888: 0003aac8 72 FUNC GLOBAL DEFAULT 7 fe_warp_inverse_linear_print │ │ - 889: 0003b8ec 412 FUNC GLOBAL DEFAULT 7 fe_warp_affine_set_parameters │ │ - 890: 0003b8cc 16 FUNC GLOBAL DEFAULT 7 fe_warp_affine_doc │ │ - 891: 0003b8dc 8 FUNC GLOBAL DEFAULT 7 fe_warp_affine_id │ │ - 892: 0003b8e4 8 FUNC GLOBAL DEFAULT 7 fe_warp_affine_n_param │ │ - 893: 0003ba88 164 FUNC GLOBAL DEFAULT 7 fe_warp_affine_warped_to_unwarped │ │ - 894: 0003bb2c 48 FUNC GLOBAL DEFAULT 7 fe_warp_affine_unwarped_to_warped │ │ - 895: 0003bb5c 108 FUNC GLOBAL DEFAULT 7 fe_warp_affine_print │ │ - 896: 0003ab30 584 FUNC GLOBAL DEFAULT 7 fe_warp_piecewise_linear_set_parameters │ │ - 897: 0003ab10 16 FUNC GLOBAL DEFAULT 7 fe_warp_piecewise_linear_doc │ │ - 898: 0003ab20 8 FUNC GLOBAL DEFAULT 7 fe_warp_piecewise_linear_id │ │ - 899: 0003ab28 8 FUNC GLOBAL DEFAULT 7 fe_warp_piecewise_linear_n_param │ │ - 900: 0003ad78 204 FUNC GLOBAL DEFAULT 7 fe_warp_piecewise_linear_warped_to_unwarped │ │ - 901: 0003ae44 96 FUNC GLOBAL DEFAULT 7 fe_warp_piecewise_linear_unwarped_to_warped │ │ - 902: 0003aea4 108 FUNC GLOBAL DEFAULT 7 fe_warp_piecewise_linear_print │ │ - 903: 00000000 0 FUNC GLOBAL DEFAULT UND strtok │ │ - 904: 0003b878 12 FUNC GLOBAL DEFAULT 7 fe_prespch_reset_pcm │ │ - 905: 0003b830 56 FUNC GLOBAL DEFAULT 7 fe_prespch_write_pcm │ │ - 906: 0003b7cc 48 FUNC GLOBAL DEFAULT 7 fe_prespch_write_cep │ │ - 907: 0003bcd1 88 FUNC GLOBAL DEFAULT 7 bio_writehdr_version │ │ - 908: 0003c115 112 FUNC GLOBAL DEFAULT 7 bio_fwrite │ │ - 909: 0003c239 240 FUNC GLOBAL DEFAULT 7 bio_fread_2d │ │ - 910: 0003cd6b 42 FUNC GLOBAL DEFAULT 7 __ckd_alloc_2d_ptr │ │ - 911: 0003cd07 100 FUNC GLOBAL DEFAULT 7 __ckd_alloc_3d_ptr │ │ - 912: 0003c4d5 172 FUNC GLOBAL DEFAULT 7 bio_fwrite_1d │ │ - 913: 0003c581 268 FUNC GLOBAL DEFAULT 7 bio_fwrite_3d │ │ - 914: 0003c68d 400 FUNC GLOBAL DEFAULT 7 bio_read_wavfile │ │ - 915: 0003c855 88 FUNC GLOBAL DEFAULT 7 bitvec_count_set │ │ - 916: 0003c9a9 32 FUNC GLOBAL DEFAULT 7 ckd_set_jump │ │ - 917: 0003c9c9 64 FUNC GLOBAL DEFAULT 7 ckd_fail │ │ - 918: 00000000 0 FUNC GLOBAL DEFAULT UND vfprintf │ │ - 919: 00000000 0 FUNC GLOBAL DEFAULT UND abort │ │ - 920: 00000000 0 FUNC GLOBAL DEFAULT UND longjmp │ │ - 921: 0003cbc1 284 FUNC GLOBAL DEFAULT 7 __ckd_calloc_4d__ │ │ - 922: 0003ccdd 42 FUNC GLOBAL DEFAULT 7 ckd_free_4d │ │ - 923: 00000000 0 FUNC GLOBAL DEFAULT UND strncat │ │ - 924: 00000000 0 FUNC GLOBAL DEFAULT UND strstr │ │ - 925: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy │ │ - 926: 0003d0f5 58 FUNC GLOBAL DEFAULT 7 cmd_ln_val_free │ │ - 927: 00055ef8 4 OBJECT GLOBAL DEFAULT 18 global_cmdln │ │ - 928: 0003d159 56 FUNC GLOBAL DEFAULT 7 cmd_ln_access_r │ │ - 929: 0003d3e1 44 FUNC GLOBAL DEFAULT 7 cmd_ln_print_help_r │ │ - 930: 0003d419 12 FUNC GLOBAL DEFAULT 7 cmd_ln_str_list_r │ │ - 931: 0003e1d1 84 FUNC GLOBAL DEFAULT 7 err_set_logfile │ │ - 932: 0003e1ad 36 FUNC GLOBAL DEFAULT 7 err_get_logfp │ │ - 933: 00000000 0 FUNC GLOBAL DEFAULT UND fgetc │ │ - 934: 0003dc65 52 FUNC GLOBAL DEFAULT 7 cmd_ln_parse_file │ │ - 935: 0003dd59 80 FUNC GLOBAL DEFAULT 7 cmd_ln_parse │ │ - 936: 0003dda9 304 FUNC GLOBAL DEFAULT 7 cmd_ln_appl_enter │ │ - 937: 0003ded9 24 FUNC GLOBAL DEFAULT 7 cmd_ln_free │ │ - 938: 0003def1 4 FUNC GLOBAL DEFAULT 7 cmd_ln_appl_exit │ │ + 1: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize@LIBC (2) │ │ + 2: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ │ + 3: 00044280 8 FUNC GLOBAL DEFAULT 12 __aeabi_unwind_cpp_pr0 │ │ + 4: 0000ecb1 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1Config │ │ + 5: 0003ebe9 140 FUNC GLOBAL DEFAULT 12 cmd_ln_free_r │ │ + 6: 0000ecc3 72 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setBoolean │ │ + 7: 0003eb7d 48 FUNC GLOBAL DEFAULT 12 cmd_ln_set_int_r │ │ + 8: 0000ed0b 64 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setInt │ │ + 9: 0000ed4b 66 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setFloat │ │ + 10: 0003ebad 52 FUNC GLOBAL DEFAULT 12 cmd_ln_set_float_r │ │ + 11: 0000ed8d 138 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setString │ │ + 12: 0003eb2d 80 FUNC GLOBAL DEFAULT 12 cmd_ln_set_str_r │ │ + 13: 0000ee17 70 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1exists │ │ + 14: 0003e7dd 52 FUNC GLOBAL DEFAULT 12 cmd_ln_exists_r │ │ + 15: 0000ee5d 74 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getBoolean │ │ + 16: 0003eb0d 12 FUNC GLOBAL DEFAULT 12 cmd_ln_int_r │ │ + 17: 0000eea7 70 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getInt │ │ + 18: 0000eeed 84 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getFloat │ │ + 19: 0003eb19 20 FUNC GLOBAL DEFAULT 12 cmd_ln_float_r │ │ + 20: 0000ef41 88 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getString │ │ + 21: 0003eaf5 12 FUNC GLOBAL DEFAULT 12 cmd_ln_str_r │ │ + 22: 0000ef99 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1FrontEnd │ │ + 23: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ + 24: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ + 25: 0000efd1 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1FrontEnd │ │ + 26: 00039be4 268 FUNC GLOBAL DEFAULT 12 fe_free │ │ + 27: 0000efe3 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1outputSize │ │ + 28: 00039468 8 FUNC GLOBAL DEFAULT 12 fe_get_output_size │ │ + 29: 0000eff5 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1startUtt │ │ + 30: 000393fc 88 FUNC GLOBAL DEFAULT 12 fe_start_utt │ │ + 31: 00000000 0 FUNC GLOBAL DEFAULT UND sprintf@LIBC (2) │ │ + 32: 0000f041 92 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1processUtt │ │ + 33: 00039aa4 192 FUNC GLOBAL DEFAULT 12 fe_process_utt │ │ + 34: 0000f09d 88 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1endUtt │ │ + 35: 00039b64 112 FUNC GLOBAL DEFAULT 12 fe_end_utt │ │ + 36: 0000f0f5 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1Feature │ │ + 37: 0000f12d 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1Feature │ │ + 38: 0003837f 94 FUNC GLOBAL DEFAULT 12 feat_free │ │ + 39: 0000f141 116 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1FsgModel_1_1SWIG_10 │ │ + 40: 0002e289 104 FUNC GLOBAL DEFAULT 12 fsg_model_init │ │ + 41: 0000f1b5 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1FsgModel_1_1SWIG_11 │ │ + 42: 0000f1ed 116 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1FsgModel_1_1SWIG_12 │ │ + 43: 0002e8f5 80 FUNC GLOBAL DEFAULT 12 fsg_model_readfile │ │ + 44: 0000f261 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1FsgModel │ │ + 45: 0002e2f9 154 FUNC GLOBAL DEFAULT 12 fsg_model_free │ │ + 46: 0000f273 70 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1wordId │ │ + 47: 0002df95 44 FUNC GLOBAL DEFAULT 12 fsg_model_word_id │ │ + 48: 0000f2b9 70 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1wordAdd │ │ + 49: 0002dfc1 116 FUNC GLOBAL DEFAULT 12 fsg_model_word_add │ │ + 50: 0000f2ff 26 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1transAdd │ │ + 51: 0002dbd5 136 FUNC GLOBAL DEFAULT 12 fsg_model_trans_add │ │ + 52: 0000f319 22 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1nullTransAdd │ │ + 53: 0002dd35 16 FUNC GLOBAL DEFAULT 12 fsg_model_null_trans_add │ │ + 54: 0000f32f 26 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1tagTransAdd │ │ + 55: 0002dc9d 152 FUNC GLOBAL DEFAULT 12 fsg_model_tag_trans_add │ │ + 56: 0000f349 84 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1addSilence │ │ + 57: 0002e035 248 FUNC GLOBAL DEFAULT 12 fsg_model_add_silence │ │ + 58: 0000f39d 148 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1addAlt │ │ + 59: 0002e12d 348 FUNC GLOBAL DEFAULT 12 fsg_model_add_alt │ │ + 60: 0000f431 20 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1write │ │ + 61: 0002e945 288 FUNC GLOBAL DEFAULT 12 fsg_model_write │ │ + 62: 0000f445 62 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FsgModel_1writefile │ │ + 63: 0002ea65 100 FUNC GLOBAL DEFAULT 12 fsg_model_writefile │ │ + 64: 0000f485 44 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1JsgfRule │ │ + 65: 0000f4b1 2 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1JsgfRule │ │ + 66: 0000f4b5 60 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfRule_1fromIter │ │ + 67: 0000f4f1 34 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfRule_1getName │ │ + 68: 0002f245 4 FUNC GLOBAL DEFAULT 12 jsgf_rule_name │ │ + 69: 0000f513 20 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfRule_1isPublic │ │ + 70: 0002f249 4 FUNC GLOBAL DEFAULT 12 jsgf_rule_public │ │ + 71: 0000f529 60 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1fromIter │ │ + 72: 00031887 24 FUNC GLOBAL DEFAULT 12 ngram_model_set_iter_model │ │ + 73: 0000f569 148 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1NGramModel_1_1SWIG_10 │ │ + 74: 00040800 720 FUNC GLOBAL DEFAULT 12 logmath_init │ │ + 75: 0003207d 244 FUNC GLOBAL DEFAULT 12 ngram_model_read │ │ + 76: 00040dc0 88 FUNC GLOBAL DEFAULT 12 logmath_free │ │ + 77: 0000f601 128 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1NGramModel_1_1SWIG_11 │ │ + 78: 0000f681 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1NGramModel │ │ + 79: 0003269f 202 FUNC GLOBAL DEFAULT 12 ngram_model_free │ │ + 80: 0000f695 152 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1write │ │ + 81: 00031e65 88 FUNC GLOBAL DEFAULT 12 ngram_model_write │ │ + 82: 0000f72d 120 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1strToType │ │ + 83: 00031e15 48 FUNC GLOBAL DEFAULT 12 ngram_str_to_type │ │ + 84: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ + 85: 0000f7a5 30 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1typeToStr │ │ + 86: 00031e45 32 FUNC GLOBAL DEFAULT 12 ngram_type_to_str │ │ + 87: 0000f7c5 184 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1recode │ │ + 88: 00032069 6 FUNC GLOBAL DEFAULT 12 ngram_model_recode │ │ + 89: 0000f87d 80 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1casefold │ │ + 90: 00031fa9 192 FUNC GLOBAL DEFAULT 12 ngram_model_casefold │ │ + 91: 0000f8cd 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1size │ │ + 92: 000321dd 6 FUNC GLOBAL DEFAULT 12 ngram_model_get_size │ │ + 93: 0000f8e1 100 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1addWord │ │ + 94: 0003243d 116 FUNC GLOBAL DEFAULT 12 ngram_model_add_word │ │ + 95: 0000f945 256 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1addClass │ │ + 96: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ + 97: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@LIBC (2) │ │ + 98: 00032881 244 FUNC GLOBAL DEFAULT 12 ngram_model_add_class │ │ + 99: 00000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ + 100: 0000fa45 162 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModel_1prob │ │ + 101: 00032c15 128 FUNC GLOBAL DEFAULT 12 ngram_prob │ │ + 102: 0000fae9 68 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1LogMath_1_1SWIG_10 │ │ + 103: 0000fb31 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1LogMath_1_1SWIG_11 │ │ + 104: 0000fb69 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1LogMath │ │ + 105: 0000fb7b 12 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSetIterator_1ptr_1set │ │ + 106: 0000fb89 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSetIterator_1ptr_1get │ │ + 107: 0000fbc1 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1NGramModelSetIterator │ │ + 108: 0003e149 40 FUNC GLOBAL DEFAULT 12 __ckd_malloc__ │ │ + 109: 0000fc0d 26 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1NGramModelSetIterator │ │ + 110: 00031869 4 FUNC GLOBAL DEFAULT 12 ngram_model_set_iter_free │ │ + 111: 0003e1f9 4 FUNC GLOBAL DEFAULT 12 ckd_free │ │ + 112: 0000fc29 124 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSetIterator_1next │ │ + 113: 0003186d 26 FUNC GLOBAL DEFAULT 12 ngram_model_set_iter_next │ │ + 114: 0000fca5 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSetIterator_1hasNext │ │ + 115: 0000fcb3 12 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfIterator_1ptr_1set │ │ + 116: 0000fcc1 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfIterator_1ptr_1get │ │ + 117: 0000fcf9 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1JsgfIterator │ │ + 118: 0000fd45 26 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1JsgfIterator │ │ + 119: 0004047d 4 FUNC GLOBAL DEFAULT 12 hash_table_iter_free │ │ + 120: 0000fd61 116 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfIterator_1next │ │ + 121: 00040481 66 FUNC GLOBAL DEFAULT 12 hash_table_iter_next │ │ + 122: 0000fdd5 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_JsgfIterator_1hasNext │ │ + 123: 0000fde5 80 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1iter │ │ + 124: 00031845 36 FUNC GLOBAL DEFAULT 12 ngram_model_set_iter │ │ + 125: 0000fe35 128 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1NGramModelSet │ │ + 126: 00031375 1228 FUNC GLOBAL DEFAULT 12 ngram_model_set_read │ │ + 127: 0000feb5 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1NGramModelSet │ │ + 128: 0000fec7 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1count │ │ + 129: 00031841 4 FUNC GLOBAL DEFAULT 12 ngram_model_set_count │ │ + 130: 0000fed9 140 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1add │ │ + 131: 00031a2d 380 FUNC GLOBAL DEFAULT 12 ngram_model_set_add │ │ + 132: 0000ff65 120 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1select │ │ + 133: 000318e1 48 FUNC GLOBAL DEFAULT 12 ngram_model_set_select │ │ + 134: 0000ffdd 120 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1lookup │ │ + 135: 0003189f 66 FUNC GLOBAL DEFAULT 12 ngram_model_set_lookup │ │ + 136: 00010055 34 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_NGramModelSet_1current │ │ + 137: 00031911 16 FUNC GLOBAL DEFAULT 12 ngram_model_set_current │ │ + 138: 00010079 80 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1iter │ │ + 139: 0002f20f 6 FUNC GLOBAL DEFAULT 12 jsgf_rule_iter │ │ + 140: 000100c9 112 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1Jsgf │ │ + 141: 0002f541 208 FUNC GLOBAL DEFAULT 12 jsgf_parse_file │ │ + 142: 00010139 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1Jsgf │ │ + 143: 0002f49d 164 FUNC GLOBAL DEFAULT 12 jsgf_grammar_free │ │ + 144: 0001014b 34 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1name │ │ + 145: 0002f20b 4 FUNC GLOBAL DEFAULT 12 jsgf_grammar_name │ │ + 146: 0001016d 120 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1getRule │ │ + 147: 0002f215 48 FUNC GLOBAL DEFAULT 12 jsgf_get_rule │ │ + 148: 000101e5 64 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Jsgf_1buildFsg │ │ + 149: 0002f24d 10 FUNC GLOBAL DEFAULT 12 jsgf_build_fsg │ │ + 150: 0003e199 34 FUNC GLOBAL DEFAULT 12 __ckd_salloc__ │ │ + 151: 00012e4d 4 FUNC GLOBAL DEFAULT 12 ps_seg_word │ │ + 152: 00012e73 24 FUNC GLOBAL DEFAULT 12 ps_seg_prob │ │ + 153: 00012e51 34 FUNC GLOBAL DEFAULT 12 ps_seg_frames │ │ + 154: 00010329 84 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1hypstr_1set │ │ + 155: 0001037d 26 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1hypstr_1get │ │ + 156: 00010397 84 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1uttid_1set │ │ + 157: 000103eb 26 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1uttid_1get │ │ + 158: 00010405 12 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1bestScore_1set │ │ + 159: 00010411 8 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Hypothesis_1bestScore_1get │ │ + 160: 00010419 176 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Hypothesis │ │ + 161: 000104c9 34 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1Hypothesis │ │ + 162: 000104eb 84 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1word_1set │ │ + 163: 0001053f 26 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1word_1get │ │ + 164: 00010559 12 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1ascr_1set │ │ + 165: 00010565 8 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1ascr_1get │ │ + 166: 0001056d 12 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1lscr_1set │ │ + 167: 00010579 8 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1lscr_1get │ │ + 168: 00010581 12 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1lback_1set │ │ + 169: 0001058d 8 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1lback_1get │ │ + 170: 00010595 12 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1prob_1set │ │ + 171: 000105a1 8 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1prob_1get │ │ + 172: 000105a9 12 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1startFrame_1set │ │ + 173: 000105b5 8 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1startFrame_1get │ │ + 174: 000105bd 12 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1endFrame_1set │ │ + 175: 000105c9 8 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1endFrame_1get │ │ + 176: 000105d1 60 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Segment_1fromIter │ │ + 177: 0001060d 24 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1Segment │ │ + 178: 00010625 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1segment │ │ + 179: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@LIBC (2) │ │ + 180: 0001065d 12 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBest_1nbest_1set │ │ + 181: 00010669 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBest_1nbest_1get │ │ + 182: 000106a1 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBest_1fromIter │ │ + 183: 000106ed 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBest_1hyp │ │ + 184: 00013219 20 FUNC GLOBAL DEFAULT 12 ps_nbest_hyp │ │ + 185: 00010739 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1NBest │ │ + 186: 0001074d 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1nBest │ │ + 187: 00010785 12 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentIterator_1ptr_1set │ │ + 188: 00010791 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentIterator_1ptr_1get │ │ + 189: 000107c9 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1SegmentIterator │ │ + 190: 00010815 26 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1SegmentIterator │ │ + 191: 0001315d 6 FUNC GLOBAL DEFAULT 12 ps_seg_free │ │ + 192: 00010831 120 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentIterator_1next │ │ + 193: 00012e47 6 FUNC GLOBAL DEFAULT 12 ps_seg_next │ │ + 194: 000108a9 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentIterator_1hasNext │ │ + 195: 000108b7 12 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestIterator_1ptr_1set │ │ + 196: 000108c5 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestIterator_1ptr_1get │ │ + 197: 000108fd 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1NBestIterator │ │ + 198: 00010949 26 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1NBestIterator │ │ + 199: 000131fd 4 FUNC GLOBAL DEFAULT 12 ps_nbest_free │ │ + 200: 00010965 136 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestIterator_1next │ │ + 201: 00013201 24 FUNC GLOBAL DEFAULT 12 ps_nbest_next │ │ + 202: 000109ed 14 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestIterator_1hasNext │ │ + 203: 000109fd 68 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Decoder_1_1SWIG_10 │ │ + 204: 00011ced 12 FUNC GLOBAL DEFAULT 12 ps_args │ │ + 205: 0003f131 224 FUNC GLOBAL DEFAULT 12 cmd_ln_init │ │ + 206: 00012641 52 FUNC GLOBAL DEFAULT 12 ps_init │ │ + 207: 00010a41 60 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Decoder_1_1SWIG_11 │ │ + 208: 00010a7d 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1Decoder │ │ + 209: 00011d01 72 FUNC GLOBAL DEFAULT 12 ps_free │ │ + 210: 00010a91 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1reinit │ │ + 211: 00012129 1304 FUNC GLOBAL DEFAULT 12 ps_reinit │ │ + 212: 00010add 244 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1loadDict │ │ + 213: 00012779 268 FUNC GLOBAL DEFAULT 12 ps_load_dict │ │ + 214: 00010bd1 180 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1saveDict │ │ + 215: 00012885 6 FUNC GLOBAL DEFAULT 12 ps_save_dict │ │ + 216: 00010c85 184 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1addWord │ │ + 217: 0001288d 356 FUNC GLOBAL DEFAULT 12 ps_add_word │ │ + 218: 00010d3d 98 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1lookupWord │ │ + 219: 000129f1 160 FUNC GLOBAL DEFAULT 12 ps_lookup_word │ │ + 220: 00010da1 64 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getLattice │ │ + 221: 00013163 8 FUNC GLOBAL DEFAULT 12 ps_get_lattice │ │ + 222: 00014581 8 FUNC GLOBAL DEFAULT 12 ps_lattice_retain │ │ + 223: 00010de1 64 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getConfig │ │ + 224: 00011d4d 4 FUNC GLOBAL DEFAULT 12 ps_get_config │ │ + 225: 0003ebe1 8 FUNC GLOBAL DEFAULT 12 cmd_ln_retain │ │ + 226: 00010e21 68 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1defaultConfig │ │ + 227: 0003ec75 1096 FUNC GLOBAL DEFAULT 12 cmd_ln_parse_r │ │ + 228: 00010e65 120 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1fileConfig │ │ + 229: 0003f211 668 FUNC GLOBAL DEFAULT 12 cmd_ln_parse_file_r │ │ + 230: 00010edd 128 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1startUtt │ │ + 231: 00012a9d 588 FUNC GLOBAL DEFAULT 12 ps_start_utt │ │ + 232: 00010f5d 34 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getUttid │ │ + 233: 00011d49 4 FUNC GLOBAL DEFAULT 12 ps_get_uttid │ │ + 234: 00010f81 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1endUtt │ │ + 235: 00012e8d 424 FUNC GLOBAL DEFAULT 12 ps_end_utt │ │ + 236: 00010fcd 268 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1processRaw │ │ + 237: 00012ce9 108 FUNC GLOBAL DEFAULT 12 ps_process_raw │ │ + 238: 000110d9 88 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1decodeRaw │ │ + 239: 00013035 224 FUNC GLOBAL DEFAULT 12 ps_decode_raw │ │ + 240: 00011131 76 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1hyp │ │ + 241: 00012d9f 48 FUNC GLOBAL DEFAULT 12 ps_get_hyp │ │ + 242: 0001117d 60 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getFe │ │ + 243: 00011d55 6 FUNC GLOBAL DEFAULT 12 ps_get_fe │ │ + 244: 000111b9 60 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getFeat │ │ + 245: 00011d5b 6 FUNC GLOBAL DEFAULT 12 ps_get_feat │ │ + 246: 000111f5 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getInSpeech │ │ + 247: 000132d5 8 FUNC GLOBAL DEFAULT 12 ps_get_in_speech │ │ + 248: 00011209 124 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getFsg │ │ + 249: 00011e55 80 FUNC GLOBAL DEFAULT 12 ps_get_fsg │ │ + 250: 0002e2f1 8 FUNC GLOBAL DEFAULT 12 fsg_model_retain │ │ + 251: 00011285 132 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setFsg │ │ + 252: 00011ffd 38 FUNC GLOBAL DEFAULT 12 ps_set_fsg │ │ + 253: 00011309 180 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setJsgfFile │ │ + 254: 00012025 260 FUNC GLOBAL DEFAULT 12 ps_set_jsgf_file │ │ + 255: 000113bd 88 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getKws │ │ + 256: 00011ea5 84 FUNC GLOBAL DEFAULT 12 ps_get_kws │ │ + 257: 00011415 180 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setKws │ │ + 258: 00011fa9 42 FUNC GLOBAL DEFAULT 12 ps_set_kws │ │ + 259: 000114c9 180 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setKeyphrase │ │ + 260: 00011fd3 42 FUNC GLOBAL DEFAULT 12 ps_set_keyphrase │ │ + 261: 0001157d 124 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getLm │ │ + 262: 00011e05 80 FUNC GLOBAL DEFAULT 12 ps_get_lm │ │ + 263: 00031f95 8 FUNC GLOBAL DEFAULT 12 ngram_model_retain │ │ + 264: 000115f9 132 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setLm │ │ + 265: 00011ef9 38 FUNC GLOBAL DEFAULT 12 ps_set_lm │ │ + 266: 0001167d 180 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setLmFile │ │ + 267: 00011f1f 50 FUNC GLOBAL DEFAULT 12 ps_set_lm_file │ │ + 268: 00011731 64 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getLogmath │ │ + 269: 00011d51 4 FUNC GLOBAL DEFAULT 12 ps_get_logmath │ │ + 270: 00040db0 16 FUNC GLOBAL DEFAULT 12 logmath_retain │ │ + 271: 00011771 128 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1setSearch │ │ + 272: 00011d69 64 FUNC GLOBAL DEFAULT 12 ps_set_search │ │ + 273: 000117f1 34 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1getSearch │ │ + 274: 00011da9 34 FUNC GLOBAL DEFAULT 12 ps_get_search │ │ + 275: 00011813 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1nFrames │ │ + 276: 00013245 8 FUNC GLOBAL DEFAULT 12 ps_get_n_frames │ │ + 277: 00011825 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1seg │ │ + 278: 0001185d 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Decoder_1nbest │ │ + 279: 00011895 112 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Lattice_1_1SWIG_10 │ │ + 280: 00013db1 1884 FUNC GLOBAL DEFAULT 12 ps_lattice_read │ │ + 281: 00011905 120 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1Lattice_1_1SWIG_11 │ │ + 282: 0001197d 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1Lattice │ │ + 283: 00014589 64 FUNC GLOBAL DEFAULT 12 ps_lattice_free │ │ + 284: 00011991 128 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Lattice_1write │ │ + 285: 0001397d 440 FUNC GLOBAL DEFAULT 12 ps_lattice_write │ │ + 286: 00011a11 128 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_Lattice_1writeHtk │ │ + 287: 00013b35 636 FUNC GLOBAL DEFAULT 12 ps_lattice_write_htk │ │ + 288: 00011a91 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1NBestList │ │ + 289: 00011ac9 92 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestList_1iter │ │ + 290: 0001316d 144 FUNC GLOBAL DEFAULT 12 ps_nbest │ │ + 291: 00011b25 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1NBestList │ │ + 292: 00011b39 56 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1SegmentList │ │ + 293: 00011b71 84 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentList_1iter │ │ + 294: 00012e21 38 FUNC GLOBAL DEFAULT 12 ps_seg_iter │ │ + 295: 00011bc5 18 FUNC GLOBAL DEFAULT 12 Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1SegmentList │ │ + 296: 000404c5 36 FUNC GLOBAL DEFAULT 12 hash_table_iter │ │ + 297: 000401e5 54 FUNC GLOBAL DEFAULT 12 hash_table_empty │ │ + 298: 000404e9 56 FUNC GLOBAL DEFAULT 12 hash_table_free │ │ + 299: 00040245 42 FUNC GLOBAL DEFAULT 12 hash_table_replace │ │ + 300: 0001652d 40 FUNC GLOBAL DEFAULT 12 acmod_advance │ │ + 301: 000422c9 120 FUNC GLOBAL DEFAULT 12 string_join │ │ + 302: 00000000 0 FUNC GLOBAL DEFAULT UND fopen@LIBC (2) │ │ + 303: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@LIBC (2) │ │ + 304: 00011ce9 2 FUNC GLOBAL DEFAULT 12 ps_default_search_args │ │ + 305: 00011cf9 8 FUNC GLOBAL DEFAULT 12 ps_retain │ │ + 306: 000195c1 88 FUNC GLOBAL DEFAULT 12 dict_free │ │ + 307: 00019ef5 80 FUNC GLOBAL DEFAULT 12 dict2pid_free │ │ + 308: 00015519 136 FUNC GLOBAL DEFAULT 12 acmod_free │ │ + 309: 00011d61 6 FUNC GLOBAL DEFAULT 12 ps_update_mllr │ │ + 310: 000155a1 30 FUNC GLOBAL DEFAULT 12 acmod_update_mllr │ │ + 311: 00040101 50 FUNC GLOBAL DEFAULT 12 hash_table_lookup │ │ + 312: 00011dcb 38 FUNC GLOBAL DEFAULT 12 ps_unset_search │ │ + 313: 0004026f 34 FUNC GLOBAL DEFAULT 12 hash_table_delete │ │ + 314: 00011df1 6 FUNC GLOBAL DEFAULT 12 ps_search_iter │ │ + 315: 00011df7 4 FUNC GLOBAL DEFAULT 12 ps_search_iter_next │ │ + 316: 00011dfb 6 FUNC GLOBAL DEFAULT 12 ps_search_iter_val │ │ + 317: 00011e01 4 FUNC GLOBAL DEFAULT 12 ps_search_iter_free │ │ + 318: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@LIBC (2) │ │ + 319: 0001c509 128 FUNC GLOBAL DEFAULT 12 kws_search_get_keywords │ │ + 320: 00020c71 592 FUNC GLOBAL DEFAULT 12 ngram_search_init │ │ + 321: 00011f51 38 FUNC GLOBAL DEFAULT 12 ps_set_allphone │ │ + 322: 00017295 1560 FUNC GLOBAL DEFAULT 12 allphone_search_init │ │ + 323: 00011f77 50 FUNC GLOBAL DEFAULT 12 ps_set_allphone_file │ │ + 324: 0001c1bd 844 FUNC GLOBAL DEFAULT 12 kws_search_init │ │ + 325: 0001b839 868 FUNC GLOBAL DEFAULT 12 fsg_search_init │ │ + 326: 0003f6b9 252 FUNC GLOBAL DEFAULT 12 err_msg │ │ + 327: 0003f981 16 FUNC GLOBAL DEFAULT 12 err_set_debug_level │ │ + 328: 0004007d 132 FUNC GLOBAL DEFAULT 12 hash_table_new │ │ + 329: 0004135c 8 FUNC GLOBAL DEFAULT 12 logmath_get_base │ │ + 330: 000155c1 1400 FUNC GLOBAL DEFAULT 12 acmod_init │ │ + 331: 00025191 68 FUNC GLOBAL DEFAULT 12 phone_loop_search_init │ │ + 332: 0004021b 42 FUNC GLOBAL DEFAULT 12 hash_table_enter │ │ + 333: 00019619 1096 FUNC GLOBAL DEFAULT 12 dict_init │ │ + 334: 00019f49 1564 FUNC GLOBAL DEFAULT 12 dict2pid_build │ │ + 335: 00042127 22 FUNC GLOBAL DEFAULT 12 ptmr_init │ │ + 336: 00044288 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ + 337: 0003e115 52 FUNC GLOBAL DEFAULT 12 __ckd_calloc__ │ │ + 338: 00012675 260 FUNC GLOBAL DEFAULT 12 ps_set_jsgf_string │ │ + 339: 0002f971 136 FUNC GLOBAL DEFAULT 12 jsgf_parse_string │ │ + 340: 000190f5 268 FUNC GLOBAL DEFAULT 12 dict_write │ │ + 341: 000423a5 120 FUNC GLOBAL DEFAULT 12 str2words │ │ + 342: 00018241 64 FUNC GLOBAL DEFAULT 12 bin_mdef_ciphone_id │ │ + 343: 00019231 376 FUNC GLOBAL DEFAULT 12 dict_add_word │ │ + 344: 00019c8d 536 FUNC GLOBAL DEFAULT 12 dict2pid_add_word │ │ + 345: 00019065 52 FUNC GLOBAL DEFAULT 12 dict_wordid │ │ + 346: 0001904b 26 FUNC GLOBAL DEFAULT 12 dict_ciphone_str │ │ + 347: 00000000 0 FUNC GLOBAL DEFAULT UND strcat@LIBC (2) │ │ + 348: 00012a91 12 FUNC GLOBAL DEFAULT 12 ps_start_stream │ │ + 349: 00016a87 16 FUNC GLOBAL DEFAULT 12 acmod_start_stream │ │ + 350: 00042119 14 FUNC GLOBAL DEFAULT 12 ptmr_reset │ │ + 351: 00041fb1 148 FUNC GLOBAL DEFAULT 12 ptmr_start │ │ + 352: 00015db9 42 FUNC GLOBAL DEFAULT 12 acmod_start_utt │ │ + 353: 00015c01 68 FUNC GLOBAL DEFAULT 12 acmod_set_mfcfh │ │ + 354: 00015c45 20 FUNC GLOBAL DEFAULT 12 acmod_set_rawfh │ │ + 355: 0003f7b5 328 FUNC GLOBAL DEFAULT 12 err_msg_system │ │ + 356: 00015bdd 34 FUNC GLOBAL DEFAULT 12 acmod_set_senfh │ │ + 357: 00015d9d 28 FUNC GLOBAL DEFAULT 12 acmod_set_grow │ │ + 358: 00016111 464 FUNC GLOBAL DEFAULT 12 acmod_process_raw │ │ + 359: 00012d55 74 FUNC GLOBAL DEFAULT 12 ps_process_cep │ │ + 360: 00015de5 464 FUNC GLOBAL DEFAULT 12 acmod_process_cep │ │ + 361: 00042049 204 FUNC GLOBAL DEFAULT 12 ptmr_stop │ │ + 362: 00012dcf 40 FUNC GLOBAL DEFAULT 12 ps_get_hyp_final │ │ + 363: 00012df7 42 FUNC GLOBAL DEFAULT 12 ps_get_prob │ │ + 364: 00016a83 4 FUNC GLOBAL DEFAULT 12 acmod_stream_offset │ │ + 365: 00016059 184 FUNC GLOBAL DEFAULT 12 acmod_end_utt │ │ + 366: 000413c8 28 FUNC GLOBAL DEFAULT 12 logmath_exp │ │ + 367: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@LIBC (2) │ │ + 368: 00000000 0 FUNC GLOBAL DEFAULT UND fseek@LIBC (2) │ │ + 369: 00000000 0 FUNC GLOBAL DEFAULT UND fread@LIBC (2) │ │ + 370: 00013115 72 FUNC GLOBAL DEFAULT 12 ps_decode_senscr │ │ + 371: 00016371 368 FUNC GLOBAL DEFAULT 12 acmod_set_insenfh │ │ + 372: 00016609 84 FUNC GLOBAL DEFAULT 12 acmod_read_scores │ │ + 373: 00014fa9 320 FUNC GLOBAL DEFAULT 12 ps_astar_start │ │ + 374: 0001537d 40 FUNC GLOBAL DEFAULT 12 ps_astar_finish │ │ + 375: 000150e9 336 FUNC GLOBAL DEFAULT 12 ps_astar_next │ │ + 376: 00015239 204 FUNC GLOBAL DEFAULT 12 ps_astar_hyp │ │ + 377: 0001322d 24 FUNC GLOBAL DEFAULT 12 ps_nbest_seg │ │ + 378: 00015305 120 FUNC GLOBAL DEFAULT 12 ps_astar_seg_iter │ │ + 379: 0001324d 68 FUNC GLOBAL DEFAULT 12 ps_get_utt_time │ │ + 380: 00013291 68 FUNC GLOBAL DEFAULT 12 ps_get_all_time │ │ + 381: 0003948c 12 FUNC GLOBAL DEFAULT 12 fe_get_vad_state │ │ + 382: 000132dd 66 FUNC GLOBAL DEFAULT 12 ps_search_init │ │ + 383: 00019eed 8 FUNC GLOBAL DEFAULT 12 dict2pid_retain │ │ + 384: 000195b9 8 FUNC GLOBAL DEFAULT 12 dict_retain │ │ + 385: 0001331f 78 FUNC GLOBAL DEFAULT 12 ps_search_base_reinit │ │ + 386: 0001336d 32 FUNC GLOBAL DEFAULT 12 ps_search_deinit │ │ + 387: 00040749 14 FUNC GLOBAL DEFAULT 12 __listelem_free__ │ │ + 388: 00041b1d 50 FUNC GLOBAL DEFAULT 12 lineiter_next │ │ + 389: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@LIBC (2) │ │ + 390: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@LIBC (2) │ │ + 391: 00000000 0 FUNC GLOBAL DEFAULT UND sscanf@LIBC (2) │ │ + 392: 00032af5 22 FUNC GLOBAL DEFAULT 12 ngram_bg_score │ │ + 393: 00041424 176 FUNC GLOBAL DEFAULT 12 logmath_add │ │ + 394: 00032ac1 52 FUNC GLOBAL DEFAULT 12 ngram_tg_score │ │ + 395: 00013735 144 FUNC GLOBAL DEFAULT 12 ps_lattice_link │ │ + 396: 00040661 26 FUNC GLOBAL DEFAULT 12 __listelem_malloc__ │ │ + 397: 000137c5 140 FUNC GLOBAL DEFAULT 12 ps_lattice_bypass_fillers │ │ + 398: 00019099 44 FUNC GLOBAL DEFAULT 12 dict_filler_word │ │ + 399: 00013851 300 FUNC GLOBAL DEFAULT 12 ps_lattice_delete_unreachable │ │ + 400: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@LIBC (2) │ │ + 401: 00000000 0 FUNC GLOBAL DEFAULT UND fprintf@LIBC (2) │ │ + 402: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@LIBC (2) │ │ + 403: 00000000 0 FUNC GLOBAL DEFAULT UND atoi@LIBC (2) │ │ + 404: 000414f4 32 FUNC GLOBAL DEFAULT 12 logmath_log_to_ln │ │ + 405: 000405a9 140 FUNC GLOBAL DEFAULT 12 listelem_alloc_init │ │ + 406: 000418e5 388 FUNC GLOBAL DEFAULT 12 fopen_compchk │ │ + 407: 00041b51 112 FUNC GLOBAL DEFAULT 12 lineiter_start │ │ + 408: 00000000 0 FUNC GLOBAL DEFAULT UND log@LIBC (3) │ │ + 409: 00019201 48 FUNC GLOBAL DEFAULT 12 dict_word2basestr │ │ + 410: 00041a6d 24 FUNC GLOBAL DEFAULT 12 lineiter_free │ │ + 411: 000418d9 10 FUNC GLOBAL DEFAULT 12 fclose_comp │ │ + 412: 0004137c 76 FUNC GLOBAL DEFAULT 12 logmath_log │ │ + 413: 00014511 4 FUNC GLOBAL DEFAULT 12 ps_lattice_n_frames │ │ + 414: 00014515 108 FUNC GLOBAL DEFAULT 12 ps_lattice_init_search │ │ + 415: 00040635 44 FUNC GLOBAL DEFAULT 12 listelem_alloc_free │ │ + 416: 000145c9 4 FUNC GLOBAL DEFAULT 12 ps_lattice_get_logmath │ │ + 417: 000145cd 4 FUNC GLOBAL DEFAULT 12 ps_latnode_iter │ │ + 418: 000145d1 4 FUNC GLOBAL DEFAULT 12 ps_latnode_iter_next │ │ + 419: 000145d5 2 FUNC GLOBAL DEFAULT 12 ps_latnode_iter_free │ │ + 420: 000145d7 2 FUNC GLOBAL DEFAULT 12 ps_latnode_iter_node │ │ + 421: 000145d9 16 FUNC GLOBAL DEFAULT 12 ps_latnode_times │ │ + 422: 000145e9 22 FUNC GLOBAL DEFAULT 12 ps_latnode_word │ │ + 423: 000145ff 22 FUNC GLOBAL DEFAULT 12 ps_latnode_baseword │ │ + 424: 00014615 50 FUNC GLOBAL DEFAULT 12 ps_latnode_prob │ │ + 425: 00041364 8 FUNC GLOBAL DEFAULT 12 logmath_get_zero │ │ + 426: 00014647 4 FUNC GLOBAL DEFAULT 12 ps_latnode_exits │ │ + 427: 0001464b 4 FUNC GLOBAL DEFAULT 12 ps_latnode_entries │ │ + 428: 0001464f 4 FUNC GLOBAL DEFAULT 12 ps_latlink_iter_next │ │ + 429: 00014653 2 FUNC GLOBAL DEFAULT 12 ps_latlink_iter_free │ │ + 430: 00014655 4 FUNC GLOBAL DEFAULT 12 ps_latlink_iter_link │ │ + 431: 00014659 14 FUNC GLOBAL DEFAULT 12 ps_latlink_times │ │ + 432: 00014667 10 FUNC GLOBAL DEFAULT 12 ps_latlink_nodes │ │ + 433: 00014671 30 FUNC GLOBAL DEFAULT 12 ps_latlink_word │ │ + 434: 0001468f 30 FUNC GLOBAL DEFAULT 12 ps_latlink_baseword │ │ + 435: 000146ad 4 FUNC GLOBAL DEFAULT 12 ps_latlink_pred │ │ + 436: 000146b1 22 FUNC GLOBAL DEFAULT 12 ps_latlink_prob │ │ + 437: 000146c9 288 FUNC GLOBAL DEFAULT 12 ps_lattice_hyp │ │ + 438: 000190c5 48 FUNC GLOBAL DEFAULT 12 dict_real_word │ │ + 439: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ + 440: 000147e9 140 FUNC GLOBAL DEFAULT 12 ps_lattice_seg_iter │ │ + 441: 00014875 32 FUNC GLOBAL DEFAULT 12 latlink_list_new │ │ + 442: 00014895 36 FUNC GLOBAL DEFAULT 12 ps_lattice_pushq │ │ + 443: 000148b9 48 FUNC GLOBAL DEFAULT 12 ps_lattice_popq │ │ + 444: 000148e9 16 FUNC GLOBAL DEFAULT 12 ps_lattice_delq │ │ + 445: 000148f9 60 FUNC GLOBAL DEFAULT 12 ps_lattice_traverse_next │ │ + 446: 00014935 80 FUNC GLOBAL DEFAULT 12 ps_lattice_traverse_edges │ │ + 447: 00014985 60 FUNC GLOBAL DEFAULT 12 ps_lattice_reverse_next │ │ + 448: 000149c1 68 FUNC GLOBAL DEFAULT 12 ps_lattice_reverse_edges │ │ + 449: 00014a05 700 FUNC GLOBAL DEFAULT 12 ps_lattice_bestpath │ │ + 450: 00032b0b 118 FUNC GLOBAL DEFAULT 12 ngram_ng_prob │ │ + 451: 00014cc1 524 FUNC GLOBAL DEFAULT 12 ps_lattice_posterior │ │ + 452: 00014ecd 220 FUNC GLOBAL DEFAULT 12 ps_lattice_posterior_prune │ │ + 453: 0003fc69 32 FUNC GLOBAL DEFAULT 12 glist_add_ptr │ │ + 454: 0003fd1d 16 FUNC GLOBAL DEFAULT 12 glist_free │ │ + 455: 000436f4 32 FUNC GLOBAL DEFAULT 12 __aeabi_idivmod │ │ + 456: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@LIBC (2) │ │ + 457: 00037831 22 FUNC GLOBAL DEFAULT 12 feat_array_free │ │ + 458: 00037789 168 FUNC GLOBAL DEFAULT 12 feat_array_alloc │ │ + 459: 00038039 816 FUNC GLOBAL DEFAULT 12 feat_s2mfc2feat_live │ │ + 460: 00015489 88 FUNC GLOBAL DEFAULT 12 acmod_fe_mismatch │ │ + 461: 000154e1 56 FUNC GLOBAL DEFAULT 12 acmod_feat_mismatch │ │ + 462: 0003e1fd 22 FUNC GLOBAL DEFAULT 12 ckd_free_2d │ │ + 463: 000178b5 102 FUNC GLOBAL DEFAULT 12 bin_mdef_free │ │ + 464: 0002b345 26 FUNC GLOBAL DEFAULT 12 tmat_free │ │ + 465: 000251dd 98 FUNC GLOBAL DEFAULT 12 ps_mllr_free │ │ + 466: 00039bd4 16 FUNC GLOBAL DEFAULT 12 fe_retain │ │ + 467: 00039cf0 1244 FUNC GLOBAL DEFAULT 12 fe_init_auto_r │ │ + 468: 00038377 8 FUNC GLOBAL DEFAULT 12 feat_retain │ │ + 469: 000368c5 72 FUNC GLOBAL DEFAULT 12 cmn_type_from_str │ │ + 470: 00036635 72 FUNC GLOBAL DEFAULT 12 agc_type_from_str │ │ + 471: 00037895 1284 FUNC GLOBAL DEFAULT 12 feat_init │ │ + 472: 00038535 444 FUNC GLOBAL DEFAULT 12 feat_read_lda │ │ + 473: 00037429 584 FUNC GLOBAL DEFAULT 12 parse_subvecs │ │ + 474: 00037691 248 FUNC GLOBAL DEFAULT 12 feat_set_subvecs │ │ + 475: 000368bd 4 FUNC GLOBAL DEFAULT 12 agc_set_threshold │ │ + 476: 00000000 0 FUNC GLOBAL DEFAULT UND strtod@LIBC (2) │ │ + 477: 00018281 2544 FUNC GLOBAL DEFAULT 12 bin_mdef_read │ │ + 478: 0002ae31 1220 FUNC GLOBAL DEFAULT 12 tmat_init │ │ + 479: 0001f048 1084 FUNC GLOBAL DEFAULT 12 ms_mgau_init │ │ + 480: 0002a0e0 3256 FUNC GLOBAL DEFAULT 12 s2_semi_mgau_init │ │ + 481: 00026ba0 2968 FUNC GLOBAL DEFAULT 12 ptm_mgau_init │ │ + 482: 00025241 776 FUNC GLOBAL DEFAULT 12 ps_mllr_read │ │ + 483: 0003e1bb 62 FUNC GLOBAL DEFAULT 12 __ckd_calloc_2d__ │ │ + 484: 00015b39 164 FUNC GLOBAL DEFAULT 12 acmod_write_senfh_header │ │ + 485: 0003d401 192 FUNC GLOBAL DEFAULT 12 bio_writehdr │ │ + 486: 00015c59 48 FUNC GLOBAL DEFAULT 12 acmod_grow_feat_buf │ │ + 487: 00037847 76 FUNC GLOBAL DEFAULT 12 feat_array_realloc │ │ + 488: 0003e171 40 FUNC GLOBAL DEFAULT 12 __ckd_realloc__ │ │ + 489: 00038369 14 FUNC GLOBAL DEFAULT 12 feat_update_stats │ │ + 490: 00039498 1384 FUNC GLOBAL DEFAULT 12 fe_process_frames │ │ + 491: 000162e1 144 FUNC GLOBAL DEFAULT 12 acmod_process_feat │ │ + 492: 0003d4c1 796 FUNC GLOBAL DEFAULT 12 bio_readhdr │ │ + 493: 0003d359 50 FUNC GLOBAL DEFAULT 12 bio_hdrarg_free │ │ + 494: 000164e1 76 FUNC GLOBAL DEFAULT 12 acmod_rewind │ │ + 495: 00016555 180 FUNC GLOBAL DEFAULT 12 acmod_write_scores │ │ + 496: 0001665d 52 FUNC GLOBAL DEFAULT 12 acmod_get_frame │ │ + 497: 00016691 88 FUNC GLOBAL DEFAULT 12 acmod_best_score │ │ + 498: 000166e9 42 FUNC GLOBAL DEFAULT 12 acmod_clear_active │ │ + 499: 00000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ + 500: 00016713 492 FUNC GLOBAL DEFAULT 12 acmod_activate_hmm │ │ + 501: 00016901 220 FUNC GLOBAL DEFAULT 12 acmod_flags2list │ │ + 502: 000169dd 166 FUNC GLOBAL DEFAULT 12 acmod_score │ │ + 503: 00039454 20 FUNC GLOBAL DEFAULT 12 fe_start_stream │ │ + 504: 00016aa5 256 FUNC GLOBAL DEFAULT 12 allphone_search_free │ │ + 505: 0001cad4 36 FUNC GLOBAL DEFAULT 12 hmm_context_free │ │ + 506: 0001caf8 4 FUNC GLOBAL DEFAULT 12 hmm_deinit │ │ + 507: 00019009 24 FUNC GLOBAL DEFAULT 12 blkarray_list_free │ │ + 508: 00016ba5 188 FUNC GLOBAL DEFAULT 12 allphone_search_start │ │ + 509: 0001cf60 108 FUNC GLOBAL DEFAULT 12 hmm_clear │ │ + 510: 00018f95 116 FUNC GLOBAL DEFAULT 12 blkarray_list_reset │ │ + 511: 00000000 0 FUNC GLOBAL DEFAULT UND exit@LIBC (2) │ │ + 512: 0001d068 16 FUNC GLOBAL DEFAULT 12 hmm_enter │ │ + 513: 00016c61 688 FUNC GLOBAL DEFAULT 12 allphone_search_step │ │ + 514: 0001d110 2600 FUNC GLOBAL DEFAULT 12 hmm_vit_eval │ │ + 515: 00019021 42 FUNC GLOBAL DEFAULT 12 blkarray_list_get │ │ + 516: 00018f1d 120 FUNC GLOBAL DEFAULT 12 blkarray_list_append │ │ + 517: 00018cb1 8 FUNC GLOBAL DEFAULT 12 bin_mdef_ciphone_str │ │ + 518: 00043618 0 FUNC GLOBAL DEFAULT 12 __aeabi_idiv │ │ + 519: 0001704d 272 FUNC GLOBAL DEFAULT 12 allphone_search_finish │ │ + 520: 0001715d 160 FUNC GLOBAL DEFAULT 12 allphone_search_hyp │ │ + 521: 0003fd2d 14 FUNC GLOBAL DEFAULT 12 glist_count │ │ + 522: 000171fd 92 FUNC GLOBAL DEFAULT 12 allphone_search_reinit │ │ + 523: 0001ca20 180 FUNC GLOBAL DEFAULT 12 hmm_context_init │ │ + 524: 0001cfcc 156 FUNC GLOBAL DEFAULT 12 hmm_init │ │ + 525: 000311dd 408 FUNC GLOBAL DEFAULT 12 ngram_model_set_init │ │ + 526: 0003227d 56 FUNC GLOBAL DEFAULT 12 ngram_wid │ │ + 527: 00018f11 10 FUNC GLOBAL DEFAULT 12 blkarray_list_init │ │ + 528: 000178ad 8 FUNC GLOBAL DEFAULT 12 bin_mdef_retain │ │ + 529: 00041645 64 FUNC GLOBAL DEFAULT 12 mmio_file_unmap │ │ + 530: 0001791d 956 FUNC GLOBAL DEFAULT 12 bin_mdef_read_text │ │ + 531: 0001e069 2844 FUNC GLOBAL DEFAULT 12 mdef_init │ │ + 532: 0001ec1d 182 FUNC GLOBAL DEFAULT 12 mdef_free │ │ + 533: 00017cd9 532 FUNC GLOBAL DEFAULT 12 bin_mdef_write │ │ + 534: 00017eed 852 FUNC GLOBAL DEFAULT 12 bin_mdef_write_text │ │ + 535: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF@LIBC (2) │ │ + 536: 00041555 240 FUNC GLOBAL DEFAULT 12 mmio_file_read │ │ + 537: 00041685 4 FUNC GLOBAL DEFAULT 12 mmio_file_ptr │ │ + 538: 00018c71 64 FUNC GLOBAL DEFAULT 12 bin_mdef_ciphone_id_nocase │ │ + 539: 0003e013 74 FUNC GLOBAL DEFAULT 12 strcmp_nocase │ │ + 540: 00018cb9 180 FUNC GLOBAL DEFAULT 12 bin_mdef_phone_id │ │ + 541: 00018d6d 196 FUNC GLOBAL DEFAULT 12 bin_mdef_phone_id_nearest │ │ + 542: 00018e31 120 FUNC GLOBAL DEFAULT 12 bin_mdef_phone_str │ │ + 543: 00018ea9 104 FUNC GLOBAL DEFAULT 12 _blkarray_list_init │ │ + 544: 00040135 52 FUNC GLOBAL DEFAULT 12 hash_table_lookup_int32 │ │ + 545: 00019a61 92 FUNC GLOBAL DEFAULT 12 dict_report │ │ + 546: 00019bbb 74 FUNC GLOBAL DEFAULT 12 compress_table │ │ + 547: 00019c05 68 FUNC GLOBAL DEFAULT 12 get_rc_nssid │ │ + 548: 00019c49 68 FUNC GLOBAL DEFAULT 12 dict2pid_get_rcmap │ │ + 549: 00019ea5 72 FUNC GLOBAL DEFAULT 12 dict2pid_internal │ │ + 550: 0003e293 32 FUNC GLOBAL DEFAULT 12 ckd_free_3d │ │ + 551: 00019f45 2 FUNC GLOBAL DEFAULT 12 dict2pid_report │ │ + 552: 0003e213 128 FUNC GLOBAL DEFAULT 12 __ckd_calloc_3d__ │ │ + 553: 0001a565 484 FUNC GLOBAL DEFAULT 12 dict2pid_dump │ │ + 554: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@LIBC (2) │ │ + 555: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@LIBC (2) │ │ + 556: 0002b765 6 FUNC GLOBAL DEFAULT 12 fsg_history_entry_get │ │ + 557: 0002b771 6 FUNC GLOBAL DEFAULT 12 fsg_history_n_entries │ │ + 558: 0001a8e9 60 FUNC GLOBAL DEFAULT 12 fsg_search_free │ │ + 559: 0002b7f1 88 FUNC GLOBAL DEFAULT 12 fsg_lextree_free │ │ + 560: 0002b76b 6 FUNC GLOBAL DEFAULT 12 fsg_history_reset │ │ + 561: 0002b539 96 FUNC GLOBAL DEFAULT 12 fsg_history_set_fsg │ │ + 562: 0002b4d1 104 FUNC GLOBAL DEFAULT 12 fsg_history_free │ │ + 563: 0001a925 74 FUNC GLOBAL DEFAULT 12 fsg_search_reinit │ │ + 564: 0002b889 2424 FUNC GLOBAL DEFAULT 12 fsg_lextree_init │ │ + 565: 0001a971 168 FUNC GLOBAL DEFAULT 12 fsg_search_finish │ │ + 566: 0002c40d 6 FUNC GLOBAL DEFAULT 12 fsg_psubtree_pnode_deactivate │ │ + 567: 0002de41 88 FUNC GLOBAL DEFAULT 12 fsg_model_arcs │ │ + 568: 0002de99 18 FUNC GLOBAL DEFAULT 12 fsg_arciter_get │ │ + 569: 0002b599 364 FUNC GLOBAL DEFAULT 12 fsg_history_entry_add │ │ + 570: 0002dec9 68 FUNC GLOBAL DEFAULT 12 fsg_arciter_next │ │ + 571: 0001ab79 784 FUNC GLOBAL DEFAULT 12 fsg_search_step │ │ + 572: 0002b879 14 FUNC GLOBAL DEFAULT 12 fsg_pnode_add_all_ctxt │ │ + 573: 0002b705 96 FUNC GLOBAL DEFAULT 12 fsg_history_end_frame │ │ + 574: 0001ae89 184 FUNC GLOBAL DEFAULT 12 fsg_search_start │ │ + 575: 0002b777 2 FUNC GLOBAL DEFAULT 12 fsg_history_utt_start │ │ + 576: 0003fe25 16 FUNC GLOBAL DEFAULT 12 gnode_free │ │ + 577: 0001b66d 412 FUNC GLOBAL DEFAULT 12 fsg_search_hyp │ │ + 578: 0002b485 76 FUNC GLOBAL DEFAULT 12 fsg_history_init │ │ + 579: 0001bba5 4 FUNC GLOBAL DEFAULT 12 kws_search_finish │ │ + 580: 0001bc05 74 FUNC GLOBAL DEFAULT 12 kws_search_free │ │ + 581: 0002c413 24 FUNC GLOBAL DEFAULT 12 kws_detections_reset │ │ + 582: 0001bc51 620 FUNC GLOBAL DEFAULT 12 kws_search_reinit │ │ + 583: 0001bebd 58 FUNC GLOBAL DEFAULT 12 kws_search_start │ │ + 584: 0001bef9 628 FUNC GLOBAL DEFAULT 12 kws_search_step │ │ + 585: 0002c42d 68 FUNC GLOBAL DEFAULT 12 kws_detections_add │ │ + 586: 0001c16d 32 FUNC GLOBAL DEFAULT 12 kws_search_hyp │ │ + 587: 0002c471 100 FUNC GLOBAL DEFAULT 12 kws_detections_hyp_str │ │ + 588: 0001cafc 1052 FUNC GLOBAL DEFAULT 12 hmm_dump │ │ + 589: 0001cf18 72 FUNC GLOBAL DEFAULT 12 hmm_clear_scores │ │ + 590: 0001d078 152 FUNC GLOBAL DEFAULT 12 hmm_normalize │ │ + 591: 0001db38 124 FUNC GLOBAL DEFAULT 12 hmm_dump_vit_eval │ │ + 592: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@LIBC (2) │ │ + 593: 0001ddf1 52 FUNC GLOBAL DEFAULT 12 mdef_ciphone_id │ │ + 594: 0001de25 8 FUNC GLOBAL DEFAULT 12 mdef_ciphone_str │ │ + 595: 0001de2d 128 FUNC GLOBAL DEFAULT 12 mdef_phone_str │ │ + 596: 0001dfd1 114 FUNC GLOBAL DEFAULT 12 mdef_phone_id │ │ + 597: 0001e043 12 FUNC GLOBAL DEFAULT 12 mdef_is_ciphone │ │ + 598: 0001e04f 24 FUNC GLOBAL DEFAULT 12 mdef_is_cisenone │ │ + 599: 00040291 64 FUNC GLOBAL DEFAULT 12 hash_table_enter_bkey │ │ + 600: 00040441 60 FUNC GLOBAL DEFAULT 12 hash_table_tolist │ │ + 601: 0001eb85 92 FUNC GLOBAL DEFAULT 12 mdef_report │ │ + 602: 0001ebe1 26 FUNC GLOBAL DEFAULT 12 mdef_free_recursive_rc │ │ + 603: 0001ebfb 34 FUNC GLOBAL DEFAULT 12 mdef_free_recursive_lc │ │ + 604: 0001ecd4 92 FUNC GLOBAL DEFAULT 12 ms_mgau_free │ │ + 605: 0002d2a8 132 FUNC GLOBAL DEFAULT 12 gauden_free │ │ + 606: 00020490 84 FUNC GLOBAL DEFAULT 12 senone_free │ │ + 607: 0001ed30 16 FUNC GLOBAL DEFAULT 12 ms_mgau_mllr_transform │ │ + 608: 0002d648 1196 FUNC GLOBAL DEFAULT 12 gauden_mllr_transform │ │ + 609: 0001ed40 776 FUNC GLOBAL DEFAULT 12 ms_cont_mgau_frame_eval │ │ + 610: 0002d32c 796 FUNC GLOBAL DEFAULT 12 gauden_dist │ │ + 611: 000204e4 360 FUNC GLOBAL DEFAULT 12 senone_eval │ │ + 612: 0002d0f0 440 FUNC GLOBAL DEFAULT 12 gauden_init │ │ + 613: 0001f488 4104 FUNC GLOBAL DEFAULT 12 senone_init │ │ + 614: 0003d7dd 60 FUNC GLOBAL DEFAULT 12 bio_fread │ │ + 615: 0002b361 96 FUNC GLOBAL DEFAULT 12 vector_sum_norm │ │ + 616: 0002b3c1 44 FUNC GLOBAL DEFAULT 12 vector_floor │ │ + 617: 0003dbb5 132 FUNC GLOBAL DEFAULT 12 bio_verify_chksum │ │ + 618: 0003d891 184 FUNC GLOBAL DEFAULT 12 bio_fread_1d │ │ + 619: 00023a59 512 FUNC GLOBAL DEFAULT 12 ngram_fwdtree_finish │ │ + 620: 00024041 952 FUNC GLOBAL DEFAULT 12 ngram_fwdflat_start │ │ + 621: 000243f9 2028 FUNC GLOBAL DEFAULT 12 ngram_fwdflat_search │ │ + 622: 00024be5 508 FUNC GLOBAL DEFAULT 12 ngram_fwdflat_finish │ │ + 623: 000231a1 2232 FUNC GLOBAL DEFAULT 12 ngram_fwdtree_search │ │ + 624: 00031f9d 12 FUNC GLOBAL DEFAULT 12 ngram_model_flush │ │ + 625: 000230e5 186 FUNC GLOBAL DEFAULT 12 ngram_fwdtree_start │ │ + 626: 00031cbd 208 FUNC GLOBAL DEFAULT 12 ngram_model_set_map_words │ │ + 627: 0002308d 88 FUNC GLOBAL DEFAULT 12 ngram_fwdtree_reinit │ │ + 628: 00023fa5 156 FUNC GLOBAL DEFAULT 12 ngram_fwdflat_reinit │ │ + 629: 00020b25 268 FUNC GLOBAL DEFAULT 12 ngram_search_free │ │ + 630: 00022fc9 196 FUNC GLOBAL DEFAULT 12 ngram_fwdtree_deinit │ │ + 631: 00023ef5 176 FUNC GLOBAL DEFAULT 12 ngram_fwdflat_deinit │ │ + 632: 000321a1 56 FUNC GLOBAL DEFAULT 12 ngram_unknown_wid │ │ + 633: 00022f85 68 FUNC GLOBAL DEFAULT 12 ngram_fwdtree_init │ │ + 634: 00023e39 188 FUNC GLOBAL DEFAULT 12 ngram_fwdflat_init │ │ + 635: 00020ec1 108 FUNC GLOBAL DEFAULT 12 ngram_search_mark_bptable │ │ + 636: 00020f2d 624 FUNC GLOBAL DEFAULT 12 ngram_search_save_bp │ │ + 637: 0002119d 142 FUNC GLOBAL DEFAULT 12 ngram_search_find_exit │ │ + 638: 0002122d 220 FUNC GLOBAL DEFAULT 12 ngram_search_bp_hyp │ │ + 639: 00021309 252 FUNC GLOBAL DEFAULT 12 ngram_search_alloc_all_rc │ │ + 640: 00021405 64 FUNC GLOBAL DEFAULT 12 ngram_search_free_all_rc │ │ + 641: 00021445 54 FUNC GLOBAL DEFAULT 12 ngram_search_exit_score │ │ + 642: 00021579 204 FUNC GLOBAL DEFAULT 12 ngram_compute_seg_score │ │ + 643: 00021645 1484 FUNC GLOBAL DEFAULT 12 ngram_search_lattice │ │ + 644: 0003193f 88 FUNC GLOBAL DEFAULT 12 ngram_model_set_known_wid │ │ + 645: 00021ec9 312 FUNC GLOBAL DEFAULT 12 dump_bptable │ │ + 646: 00022001 20 FUNC GLOBAL DEFAULT 12 ngram_search_set_lm │ │ + 647: 000251d5 8 FUNC GLOBAL DEFAULT 12 ps_mllr_retain │ │ + 648: 00000000 0 FUNC GLOBAL DEFAULT UND fscanf@LIBC (2) │ │ + 649: 00025548 2984 FUNC GLOBAL DEFAULT 12 ptm_mgau_frame_eval │ │ + 650: 000260f0 16 FUNC GLOBAL DEFAULT 12 ptm_mgau_mllr_transform │ │ + 651: 00026100 88 FUNC GLOBAL DEFAULT 12 ptm_mgau_free │ │ + 652: 0004136c 8 FUNC GLOBAL DEFAULT 12 logmath_get_width │ │ + 653: 00027a50 16 FUNC GLOBAL DEFAULT 12 s2_semi_mgau_mllr_transform │ │ + 654: 00027a60 120 FUNC GLOBAL DEFAULT 12 s2_semi_mgau_free │ │ + 655: 00027ad8 7104 FUNC GLOBAL DEFAULT 12 s2_semi_mgau_frame_eval │ │ + 656: 0002ad99 152 FUNC GLOBAL DEFAULT 12 tmat_dump │ │ + 657: 0002b3ed 52 FUNC GLOBAL DEFAULT 12 vector_nz_floor │ │ + 658: 0002b2f5 80 FUNC GLOBAL DEFAULT 12 tmat_report │ │ + 659: 0002b421 68 FUNC GLOBAL DEFAULT 12 vector_print │ │ + 660: 0002b465 32 FUNC GLOBAL DEFAULT 12 vector_is_zero │ │ + 661: 0003fd5d 36 FUNC GLOBAL DEFAULT 12 glist_insert_ptr │ │ + 662: 0002b779 2 FUNC GLOBAL DEFAULT 12 fsg_history_utt_end │ │ + 663: 0002b77d 116 FUNC GLOBAL DEFAULT 12 fsg_history_print │ │ + 664: 00000000 0 FUNC GLOBAL DEFAULT UND printf@LIBC (2) │ │ + 665: 00000000 0 FUNC GLOBAL DEFAULT UND putchar@LIBC (2) │ │ + 666: 0002b849 48 FUNC GLOBAL DEFAULT 12 fsg_glist_linklist_free │ │ + 667: 0002c201 36 FUNC GLOBAL DEFAULT 12 fsg_pnode_ctxt_sub_generic │ │ + 668: 0002c225 292 FUNC GLOBAL DEFAULT 12 fsg_psubtree_dump_node │ │ + 669: 0002c3c9 68 FUNC GLOBAL DEFAULT 12 fsg_lextree_dump │ │ + 670: 000414d4 32 FUNC GLOBAL DEFAULT 12 logmath_ln_to_log │ │ + 671: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@LIBC (3) │ │ + 672: 0002ce50 616 FUNC GLOBAL DEFAULT 12 gauden_dump_ind │ │ + 673: 0002d0b8 56 FUNC GLOBAL DEFAULT 12 gauden_dump │ │ + 674: 00041bed 184 FUNC GLOBAL DEFAULT 12 fread_line │ │ + 675: 0002db91 68 FUNC GLOBAL DEFAULT 12 fsg_model_trans │ │ + 676: 00040169 72 FUNC GLOBAL DEFAULT 12 hash_table_lookup_bkey │ │ + 677: 000402d1 64 FUNC GLOBAL DEFAULT 12 hash_table_replace_bkey │ │ + 678: 0002dc5d 64 FUNC GLOBAL DEFAULT 12 fsg_model_null_trans │ │ + 679: 0002dd45 252 FUNC GLOBAL DEFAULT 12 fsg_model_null_trans_closure │ │ + 680: 0002deab 30 FUNC GLOBAL DEFAULT 12 fsg_arciter_free │ │ + 681: 0003df55 52 FUNC GLOBAL DEFAULT 12 bitvec_realloc │ │ + 682: 0002e395 1376 FUNC GLOBAL DEFAULT 12 fsg_model_read │ │ + 683: 000422c1 6 FUNC GLOBAL DEFAULT 12 atof_c │ │ + 684: 0002eac9 68 FUNC GLOBAL DEFAULT 12 fsg_model_write_fsm │ │ + 685: 0002eb0d 100 FUNC GLOBAL DEFAULT 12 fsg_model_writefile_fsm │ │ + 686: 0002eb71 84 FUNC GLOBAL DEFAULT 12 fsg_model_write_symtab │ │ + 687: 0002ebc5 100 FUNC GLOBAL DEFAULT 12 fsg_model_writefile_symtab │ │ + 688: 0002ec85 48 FUNC GLOBAL DEFAULT 12 jsgf_atom_new │ │ + 689: 0002ecb5 22 FUNC GLOBAL DEFAULT 12 jsgf_atom_free │ │ + 690: 0002ecf9 164 FUNC GLOBAL DEFAULT 12 jsgf_grammar_new │ │ + 691: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@LIBC (2) │ │ + 692: 0003fd49 18 FUNC GLOBAL DEFAULT 12 glist_reverse │ │ + 693: 0002ed9d 48 FUNC GLOBAL DEFAULT 12 jsgf_add_link │ │ + 694: 0002f257 10 FUNC GLOBAL DEFAULT 12 jsgf_build_fsg_raw │ │ + 695: 0002f261 80 FUNC GLOBAL DEFAULT 12 jsgf_write_fsg │ │ + 696: 0002f2b1 216 FUNC GLOBAL DEFAULT 12 jsgf_define_rule │ │ + 697: 0002f389 156 FUNC GLOBAL DEFAULT 12 jsgf_kleene_new │ │ + 698: 0002f425 72 FUNC GLOBAL DEFAULT 12 jsgf_optional_new │ │ + 699: 0002f46d 8 FUNC GLOBAL DEFAULT 12 jsgf_rule_retain │ │ + 700: 0002f475 40 FUNC GLOBAL DEFAULT 12 jsgf_rule_free │ │ + 701: 00030395 74 FUNC GLOBAL DEFAULT 12 yylex_init │ │ + 702: 00030335 4 FUNC GLOBAL DEFAULT 12 yyset_in │ │ + 703: 0002fced 1176 FUNC GLOBAL DEFAULT 12 yyparse │ │ + 704: 00030c61 94 FUNC GLOBAL DEFAULT 12 yylex_destroy │ │ + 705: 0002f611 156 FUNC GLOBAL DEFAULT 12 jsgf_read_file │ │ + 706: 0002f6ad 708 FUNC GLOBAL DEFAULT 12 jsgf_import_rule │ │ + 707: 00030609 24 FUNC GLOBAL DEFAULT 12 yy_scan_string │ │ + 708: 00030bed 54 FUNC GLOBAL DEFAULT 12 yy_delete_buffer │ │ + 709: 0002f9f9 156 FUNC GLOBAL DEFAULT 12 jsgf_read_string │ │ + 710: 0002fcb9 52 FUNC GLOBAL DEFAULT 12 yyerror │ │ + 711: 000302b9 20 FUNC GLOBAL DEFAULT 12 yyget_lineno │ │ + 712: 000302ed 4 FUNC GLOBAL DEFAULT 12 yyget_text │ │ + 713: 00030679 1392 FUNC GLOBAL DEFAULT 12 yylex │ │ + 714: 00030249 46 FUNC GLOBAL DEFAULT 12 yy_flush_buffer │ │ + 715: 00000000 0 FUNC GLOBAL DEFAULT UND __errno@LIBC (2) │ │ + 716: 000302b5 4 FUNC GLOBAL DEFAULT 12 yyget_extra │ │ + 717: 000302cd 20 FUNC GLOBAL DEFAULT 12 yyget_column │ │ + 718: 000302e1 4 FUNC GLOBAL DEFAULT 12 yyget_in │ │ + 719: 000302e5 4 FUNC GLOBAL DEFAULT 12 yyget_out │ │ + 720: 000302e9 4 FUNC GLOBAL DEFAULT 12 yyget_leng │ │ + 721: 000302f1 4 FUNC GLOBAL DEFAULT 12 yyset_extra │ │ + 722: 000302f5 32 FUNC GLOBAL DEFAULT 12 yyset_lineno │ │ + 723: 00030315 32 FUNC GLOBAL DEFAULT 12 yyset_column │ │ + 724: 00030339 4 FUNC GLOBAL DEFAULT 12 yyset_out │ │ + 725: 0003033d 4 FUNC GLOBAL DEFAULT 12 yyget_debug │ │ + 726: 00030341 4 FUNC GLOBAL DEFAULT 12 yyset_debug │ │ + 727: 00030345 4 FUNC GLOBAL DEFAULT 12 yyget_lval │ │ + 728: 00030349 4 FUNC GLOBAL DEFAULT 12 yyset_lval │ │ + 729: 0003034d 4 FUNC GLOBAL DEFAULT 12 yyalloc │ │ + 730: 00030351 68 FUNC GLOBAL DEFAULT 12 yy_create_buffer │ │ + 731: 000303e1 124 FUNC GLOBAL DEFAULT 12 yylex_init_extra │ │ + 732: 0003045d 4 FUNC GLOBAL DEFAULT 12 yyrealloc │ │ + 733: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@LIBC (2) │ │ + 734: 000304c1 72 FUNC GLOBAL DEFAULT 12 yyrestart │ │ + 735: 00030509 80 FUNC GLOBAL DEFAULT 12 yy_switch_to_buffer │ │ + 736: 00030559 92 FUNC GLOBAL DEFAULT 12 yy_scan_buffer │ │ + 737: 000305b5 84 FUNC GLOBAL DEFAULT 12 yy_scan_bytes │ │ + 738: 00030621 86 FUNC GLOBAL DEFAULT 12 yypush_buffer_state │ │ + 739: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@LIBC (2) │ │ + 740: 00000000 0 FUNC GLOBAL DEFAULT UND getc@LIBC (2) │ │ + 741: 00030be9 4 FUNC GLOBAL DEFAULT 12 yyfree │ │ + 742: 00030c23 62 FUNC GLOBAL DEFAULT 12 yypop_buffer_state │ │ + 743: 00031ebd 216 FUNC GLOBAL DEFAULT 12 ngram_model_init │ │ + 744: 00000000 0 FUNC GLOBAL DEFAULT UND qsort@LIBC (2) │ │ + 745: 000329b7 116 FUNC GLOBAL DEFAULT 12 ngram_ng_score │ │ + 746: 0003206f 14 FUNC GLOBAL DEFAULT 12 ngram_model_apply_weights │ │ + 747: 00041374 8 FUNC GLOBAL DEFAULT 12 logmath_get_shift │ │ + 748: 0003fa2d 12 FUNC GLOBAL DEFAULT 12 path_is_absolute │ │ + 749: 00032cc5 596 FUNC GLOBAL DEFAULT 12 read_classdef_file │ │ + 750: 00032c95 48 FUNC GLOBAL DEFAULT 12 classdef_free │ │ + 751: 00031921 30 FUNC GLOBAL DEFAULT 12 ngram_model_set_current_wid │ │ + 752: 00031999 148 FUNC GLOBAL DEFAULT 12 ngram_model_set_interp │ │ + 753: 00031ba9 274 FUNC GLOBAL DEFAULT 12 ngram_model_set_remove │ │ + 754: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@LIBC (2) │ │ + 755: 00031d8d 136 FUNC GLOBAL DEFAULT 12 ngram_file_name_to_type │ │ + 756: 0003e05d 76 FUNC GLOBAL DEFAULT 12 strncmp_nocase │ │ + 757: 000343f5 376 FUNC GLOBAL DEFAULT 12 ngram_model_arpa_write │ │ + 758: 00035edd 840 FUNC GLOBAL DEFAULT 12 ngram_model_dmp_write │ │ + 759: 0003dfdb 28 FUNC GLOBAL DEFAULT 12 lcase │ │ + 760: 0003dff7 28 FUNC GLOBAL DEFAULT 12 ucase │ │ + 761: 000337cd 3112 FUNC GLOBAL DEFAULT 12 ngram_model_arpa_read │ │ + 762: 00034d71 3364 FUNC GLOBAL DEFAULT 12 ngram_model_dmp_read │ │ + 763: 00032171 16 FUNC GLOBAL DEFAULT 12 ngram_model_get_weights │ │ + 764: 00032181 30 FUNC GLOBAL DEFAULT 12 ngram_score_to_prob │ │ + 765: 000321d9 4 FUNC GLOBAL DEFAULT 12 ngram_zero │ │ + 766: 000321e3 6 FUNC GLOBAL DEFAULT 12 ngram_model_get_counts │ │ + 767: 000321e9 40 FUNC GLOBAL DEFAULT 12 ngram_iter_init │ │ + 768: 00032211 18 FUNC GLOBAL DEFAULT 12 ngram_model_mgrams │ │ + 769: 00032223 26 FUNC GLOBAL DEFAULT 12 ngram_ng_iter │ │ + 770: 0003223d 24 FUNC GLOBAL DEFAULT 12 ngram_iter_successors │ │ + 771: 00032255 8 FUNC GLOBAL DEFAULT 12 ngram_iter_get │ │ + 772: 0003225d 8 FUNC GLOBAL DEFAULT 12 ngram_iter_next │ │ + 773: 00032265 24 FUNC GLOBAL DEFAULT 12 ngram_iter_free │ │ + 774: 000322b5 144 FUNC GLOBAL DEFAULT 12 ngram_iter │ │ + 775: 00032345 20 FUNC GLOBAL DEFAULT 12 ngram_word │ │ + 776: 00032359 228 FUNC GLOBAL DEFAULT 12 ngram_add_word_internal │ │ + 777: 000324b1 264 FUNC GLOBAL DEFAULT 12 ngram_class_new │ │ + 778: 000325b9 204 FUNC GLOBAL DEFAULT 12 ngram_class_add_word │ │ + 779: 00032685 26 FUNC GLOBAL DEFAULT 12 ngram_class_free │ │ + 780: 00032769 280 FUNC GLOBAL DEFAULT 12 ngram_model_add_class_word │ │ + 781: 0003fcc9 48 FUNC GLOBAL DEFAULT 12 glist_add_float32 │ │ + 782: 00032975 66 FUNC GLOBAL DEFAULT 12 ngram_class_prob │ │ + 783: 00032a2d 148 FUNC GLOBAL DEFAULT 12 ngram_score │ │ + 784: 00032b81 148 FUNC GLOBAL DEFAULT 12 ngram_probv │ │ + 785: 00041731 424 FUNC GLOBAL DEFAULT 12 fopen_comp │ │ + 786: 00032f19 138 FUNC GLOBAL DEFAULT 12 ngram_model_read_classdef │ │ + 787: 0003623f 40 FUNC GLOBAL DEFAULT 12 lm3g_tginfo_reset │ │ + 788: 0003645d 148 FUNC GLOBAL DEFAULT 12 lm3g_add_ug │ │ + 789: 00036269 500 FUNC GLOBAL DEFAULT 12 lm3g_apply_weights │ │ + 790: 00036225 26 FUNC GLOBAL DEFAULT 12 lm3g_tginfo_free │ │ + 791: 00042341 100 FUNC GLOBAL DEFAULT 12 string_trim │ │ + 792: 0003652d 52 FUNC GLOBAL DEFAULT 12 vals_in_sorted_list │ │ + 793: 00036525 6 FUNC GLOBAL DEFAULT 12 free_sorted_list │ │ + 794: 000364f1 52 FUNC GLOBAL DEFAULT 12 init_sorted_list │ │ + 795: 00041514 32 FUNC GLOBAL DEFAULT 12 logmath_log10_to_log │ │ + 796: 00036561 212 FUNC GLOBAL DEFAULT 12 sorted_id │ │ + 797: 00041534 32 FUNC GLOBAL DEFAULT 12 logmath_log_to_log10 │ │ + 798: 00035a95 1096 FUNC GLOBAL DEFAULT 12 ngram_model_dmp_build │ │ + 799: 000561c4 16 OBJECT GLOBAL DEFAULT 22 agc_type_str │ │ + 800: 0003667d 28 FUNC GLOBAL DEFAULT 12 agc_init │ │ + 801: 00036699 4 FUNC GLOBAL DEFAULT 12 agc_free │ │ + 802: 0003669d 120 FUNC GLOBAL DEFAULT 12 agc_max │ │ + 803: 00036715 48 FUNC GLOBAL DEFAULT 12 agc_emax_set │ │ + 804: 00036745 4 FUNC GLOBAL DEFAULT 12 agc_emax_get │ │ + 805: 00036749 62 FUNC GLOBAL DEFAULT 12 agc_emax │ │ + 806: 00036789 128 FUNC GLOBAL DEFAULT 12 agc_emax_update │ │ + 807: 00036809 180 FUNC GLOBAL DEFAULT 12 agc_noise │ │ + 808: 000368c1 4 FUNC GLOBAL DEFAULT 12 agc_get_threshold │ │ + 809: 000561d4 12 OBJECT GLOBAL DEFAULT 22 cmn_type_str │ │ + 810: 0003690d 124 FUNC GLOBAL DEFAULT 12 cmn_init │ │ + 811: 00036989 452 FUNC GLOBAL DEFAULT 12 cmn │ │ + 812: 00036b4d 42 FUNC GLOBAL DEFAULT 12 cmn_free │ │ + 813: 00043550 0 FUNC GLOBAL DEFAULT 12 __aeabi_uidiv │ │ + 814: 000386f1 160 FUNC GLOBAL DEFAULT 12 feat_lda_transform │ │ + 815: 000389ed 448 FUNC GLOBAL DEFAULT 12 cmn_prior │ │ + 816: 000388ad 320 FUNC GLOBAL DEFAULT 12 cmn_prior_update │ │ + 817: 00041d15 80 FUNC GLOBAL DEFAULT 12 stat_retry │ │ + 818: 00041ca5 112 FUNC GLOBAL DEFAULT 12 fread_retry │ │ + 819: 0003fc89 32 FUNC GLOBAL DEFAULT 12 glist_add_int32 │ │ + 820: 00037671 30 FUNC GLOBAL DEFAULT 12 subvecs_free │ │ + 821: 00037d99 184 FUNC GLOBAL DEFAULT 12 feat_print │ │ + 822: 00037e51 488 FUNC GLOBAL DEFAULT 12 feat_s2mfc2feat │ │ + 823: 00000000 0 FUNC GLOBAL DEFAULT UND snprintf@LIBC (2) │ │ + 824: 000383dd 344 FUNC GLOBAL DEFAULT 12 feat_report │ │ + 825: 0003da51 356 FUNC GLOBAL DEFAULT 12 bio_fread_3d │ │ + 826: 00038791 256 FUNC GLOBAL DEFAULT 12 cmn_prior_set │ │ + 827: 00038891 28 FUNC GLOBAL DEFAULT 12 cmn_prior_get │ │ + 828: 00038bac 1052 FUNC GLOBAL DEFAULT 12 fe_parse_general_params │ │ + 829: 00038fc8 924 FUNC GLOBAL DEFAULT 12 fe_print_current │ │ + 830: 00039364 16 FUNC GLOBAL DEFAULT 12 fe_get_args │ │ + 831: 00039374 8 FUNC GLOBAL DEFAULT 12 fe_get_config │ │ + 832: 0003937c 128 FUNC GLOBAL DEFAULT 12 fe_init_dither │ │ + 833: 0003fa75 4 FUNC GLOBAL DEFAULT 12 genrand_seed │ │ + 834: 00000000 0 FUNC GLOBAL DEFAULT UND time@LIBC (2) │ │ + 835: 0003cf0c 16 FUNC GLOBAL DEFAULT 12 fe_prespch_reset_cep │ │ + 836: 0003c748 16 FUNC GLOBAL DEFAULT 12 fe_reset_noisestats │ │ + 837: 00039470 28 FUNC GLOBAL DEFAULT 12 fe_get_input_size │ │ + 838: 0003ae88 208 FUNC GLOBAL DEFAULT 12 fe_read_frame │ │ + 839: 0003b3d8 1388 FUNC GLOBAL DEFAULT 12 fe_write_frame │ │ + 840: 0003ce08 96 FUNC GLOBAL DEFAULT 12 fe_prespch_read_cep │ │ + 841: 0003af58 280 FUNC GLOBAL DEFAULT 12 fe_shift_frame │ │ + 842: 0003cf64 16 FUNC GLOBAL DEFAULT 12 fe_prespch_ncep │ │ + 843: 00039a00 164 FUNC GLOBAL DEFAULT 12 fe_process_frames_ext │ │ + 844: 0003cdb4 84 FUNC GLOBAL DEFAULT 12 fe_prespch_extend_pcm │ │ + 845: 0003cea0 52 FUNC GLOBAL DEFAULT 12 fe_prespch_read_pcm │ │ + 846: 0003b970 4 FUNC GLOBAL DEFAULT 12 fe_free_2d │ │ + 847: 0003c758 52 FUNC GLOBAL DEFAULT 12 fe_free_noisestats │ │ + 848: 0003cf28 60 FUNC GLOBAL DEFAULT 12 fe_prespch_free │ │ + 849: 0003adf8 144 FUNC GLOBAL DEFAULT 12 fe_create_hamming │ │ + 850: 0003b974 320 FUNC GLOBAL DEFAULT 12 fe_warp_set │ │ + 851: 0003bab4 152 FUNC GLOBAL DEFAULT 12 fe_warp_set_parameters │ │ + 852: 0003a688 1420 FUNC GLOBAL DEFAULT 12 fe_build_melfilters │ │ + 853: 0003ac18 476 FUNC GLOBAL DEFAULT 12 fe_compute_melcosine │ │ + 854: 0003cd30 132 FUNC GLOBAL DEFAULT 12 fe_prespch_init │ │ + 855: 0003b070 120 FUNC GLOBAL DEFAULT 12 fe_create_twiddle │ │ + 856: 0003c5a0 420 FUNC GLOBAL DEFAULT 12 fe_init_noisestats │ │ + 857: 0003a1cc 16 FUNC GLOBAL DEFAULT 12 fe_init_auto │ │ + 858: 0003e7cd 16 FUNC GLOBAL DEFAULT 12 cmd_ln_get │ │ + 859: 0003a1dc 100 FUNC GLOBAL DEFAULT 12 fe_mfcc_to_float │ │ + 860: 0003a240 100 FUNC GLOBAL DEFAULT 12 fe_float_to_mfcc │ │ + 861: 0003a2a4 132 FUNC GLOBAL DEFAULT 12 fe_logspec_to_mfcc │ │ + 862: 0003b0e8 276 FUNC GLOBAL DEFAULT 12 fe_spec2cep │ │ + 863: 0003a328 136 FUNC GLOBAL DEFAULT 12 fe_logspec_dct2 │ │ + 864: 0003b200 224 FUNC GLOBAL DEFAULT 12 fe_dct2 │ │ + 865: 0003a3b0 132 FUNC GLOBAL DEFAULT 12 fe_mfcc_dct3 │ │ + 866: 0003b328 176 FUNC GLOBAL DEFAULT 12 fe_dct3 │ │ + 867: 00000000 0 FUNC GLOBAL DEFAULT UND pow@LIBC (3) │ │ + 868: 0003bcc0 152 FUNC GLOBAL DEFAULT 12 fe_warp_warped_to_unwarped │ │ + 869: 0003bd58 152 FUNC GLOBAL DEFAULT 12 fe_warp_unwarped_to_warped │ │ + 870: 00000000 0 FUNC GLOBAL DEFAULT UND log10@LIBC (3) │ │ + 871: 00000000 0 FUNC GLOBAL DEFAULT UND cos@LIBC (3) │ │ + 872: 00000000 0 FUNC GLOBAL DEFAULT UND sin@LIBC (3) │ │ + 873: 0003fb95 10 FUNC GLOBAL DEFAULT 12 genrand_int31 │ │ + 874: 0003b2e0 72 FUNC GLOBAL DEFAULT 12 fe_lifter │ │ + 875: 0003c790 1116 FUNC GLOBAL DEFAULT 12 fe_track_snr │ │ + 876: 0003cbf0 320 FUNC GLOBAL DEFAULT 12 fe_vad_hangover │ │ + 877: 0003b948 40 FUNC GLOBAL DEFAULT 12 fe_create_2d │ │ + 878: 0003bb4c 148 FUNC GLOBAL DEFAULT 12 fe_warp_doc │ │ + 879: 0003bbe0 76 FUNC GLOBAL DEFAULT 12 fe_warp_id │ │ + 880: 0003bc2c 148 FUNC GLOBAL DEFAULT 12 fe_warp_n_param │ │ + 881: 0003bdf0 152 FUNC GLOBAL DEFAULT 12 fe_warp_print │ │ + 882: 0003bea8 372 FUNC GLOBAL DEFAULT 12 fe_warp_inverse_linear_set_parameters │ │ + 883: 0003be88 16 FUNC GLOBAL DEFAULT 12 fe_warp_inverse_linear_doc │ │ + 884: 0003be98 8 FUNC GLOBAL DEFAULT 12 fe_warp_inverse_linear_id │ │ + 885: 0003bea0 8 FUNC GLOBAL DEFAULT 12 fe_warp_inverse_linear_n_param │ │ + 886: 0003c01c 168 FUNC GLOBAL DEFAULT 12 fe_warp_inverse_linear_warped_to_unwarped │ │ + 887: 0003c0c4 40 FUNC GLOBAL DEFAULT 12 fe_warp_inverse_linear_unwarped_to_warped │ │ + 888: 0003c0ec 72 FUNC GLOBAL DEFAULT 12 fe_warp_inverse_linear_print │ │ + 889: 0003cf94 416 FUNC GLOBAL DEFAULT 12 fe_warp_affine_set_parameters │ │ + 890: 0003cf74 16 FUNC GLOBAL DEFAULT 12 fe_warp_affine_doc │ │ + 891: 0003cf84 8 FUNC GLOBAL DEFAULT 12 fe_warp_affine_id │ │ + 892: 0003cf8c 8 FUNC GLOBAL DEFAULT 12 fe_warp_affine_n_param │ │ + 893: 0003d134 180 FUNC GLOBAL DEFAULT 12 fe_warp_affine_warped_to_unwarped │ │ + 894: 0003d1e8 48 FUNC GLOBAL DEFAULT 12 fe_warp_affine_unwarped_to_warped │ │ + 895: 0003d218 108 FUNC GLOBAL DEFAULT 12 fe_warp_affine_print │ │ + 896: 0003c154 600 FUNC GLOBAL DEFAULT 12 fe_warp_piecewise_linear_set_parameters │ │ + 897: 0003c134 16 FUNC GLOBAL DEFAULT 12 fe_warp_piecewise_linear_doc │ │ + 898: 0003c144 8 FUNC GLOBAL DEFAULT 12 fe_warp_piecewise_linear_id │ │ + 899: 0003c14c 8 FUNC GLOBAL DEFAULT 12 fe_warp_piecewise_linear_n_param │ │ + 900: 0003c3ac 224 FUNC GLOBAL DEFAULT 12 fe_warp_piecewise_linear_warped_to_unwarped │ │ + 901: 0003c48c 96 FUNC GLOBAL DEFAULT 12 fe_warp_piecewise_linear_unwarped_to_warped │ │ + 902: 0003c4ec 108 FUNC GLOBAL DEFAULT 12 fe_warp_piecewise_linear_print │ │ + 903: 00000000 0 FUNC GLOBAL DEFAULT UND strtok@LIBC (2) │ │ + 904: 0003ced4 56 FUNC GLOBAL DEFAULT 12 fe_prespch_write_pcm │ │ + 905: 0003ce68 56 FUNC GLOBAL DEFAULT 12 fe_prespch_write_cep │ │ + 906: 0003cf1c 12 FUNC GLOBAL DEFAULT 12 fe_prespch_reset_pcm │ │ + 907: 0003d38d 116 FUNC GLOBAL DEFAULT 12 bio_writehdr_version │ │ + 908: 0003d819 120 FUNC GLOBAL DEFAULT 12 bio_fwrite │ │ + 909: 0003d949 264 FUNC GLOBAL DEFAULT 12 bio_fread_2d │ │ + 910: 0003e475 44 FUNC GLOBAL DEFAULT 12 __ckd_alloc_2d_ptr │ │ + 911: 0003e417 94 FUNC GLOBAL DEFAULT 12 __ckd_alloc_3d_ptr │ │ + 912: 0003dc39 172 FUNC GLOBAL DEFAULT 12 bio_fwrite_1d │ │ + 913: 0003dce5 260 FUNC GLOBAL DEFAULT 12 bio_fwrite_3d │ │ + 914: 0003dde9 364 FUNC GLOBAL DEFAULT 12 bio_read_wavfile │ │ + 915: 0003df89 82 FUNC GLOBAL DEFAULT 12 bitvec_count_set │ │ + 916: 0003e0a9 32 FUNC GLOBAL DEFAULT 12 ckd_set_jump │ │ + 917: 0003e0c9 76 FUNC GLOBAL DEFAULT 12 ckd_fail │ │ + 918: 00000000 0 FUNC GLOBAL DEFAULT UND vfprintf@LIBC (2) │ │ + 919: 00000000 0 FUNC GLOBAL DEFAULT UND abort@LIBC (2) │ │ + 920: 00000000 0 FUNC GLOBAL DEFAULT UND longjmp@LIBC (2) │ │ + 921: 0003e2b5 312 FUNC GLOBAL DEFAULT 12 __ckd_calloc_4d__ │ │ + 922: 0003e3ed 42 FUNC GLOBAL DEFAULT 12 ckd_free_4d │ │ + 923: 00000000 0 FUNC GLOBAL DEFAULT UND strncat@LIBC (2) │ │ + 924: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@LIBC (2) │ │ + 925: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@LIBC (2) │ │ + 926: 0003e795 56 FUNC GLOBAL DEFAULT 12 cmd_ln_val_free │ │ + 927: 00056ef8 4 OBJECT GLOBAL DEFAULT 23 global_cmdln │ │ + 928: 0003e811 84 FUNC GLOBAL DEFAULT 12 cmd_ln_access_r │ │ + 929: 0003eacd 40 FUNC GLOBAL DEFAULT 12 cmd_ln_print_help_r │ │ + 930: 0003eb01 12 FUNC GLOBAL DEFAULT 12 cmd_ln_str_list_r │ │ + 931: 0003f935 76 FUNC GLOBAL DEFAULT 12 err_set_logfile │ │ + 932: 0003f911 36 FUNC GLOBAL DEFAULT 12 err_get_logfp │ │ + 933: 00000000 0 FUNC GLOBAL DEFAULT UND fgetc@LIBC (2) │ │ + 934: 0003f4ad 48 FUNC GLOBAL DEFAULT 12 cmd_ln_parse_file │ │ + 935: 0003f4dd 80 FUNC GLOBAL DEFAULT 12 cmd_ln_parse │ │ + 936: 0003f52d 296 FUNC GLOBAL DEFAULT 12 cmd_ln_appl_enter │ │ + 937: 0003f655 24 FUNC GLOBAL DEFAULT 12 cmd_ln_free │ │ + 938: 0003f66d 4 FUNC GLOBAL DEFAULT 12 cmd_ln_appl_exit │ │ 939: 00000000 0 FUNC GLOBAL DEFAULT UND __android_log_vprint │ │ - 940: 00000000 0 FUNC GLOBAL DEFAULT UND vsnprintf │ │ - 941: 0003e259 18 FUNC GLOBAL DEFAULT 7 path2basename │ │ - 942: 00000000 0 FUNC GLOBAL DEFAULT UND strerror │ │ - 943: 0003e18d 32 FUNC GLOBAL DEFAULT 7 err_set_logfp │ │ - 944: 0003e235 12 FUNC GLOBAL DEFAULT 7 err_get_debug_level │ │ - 945: 0003e241 24 FUNC GLOBAL DEFAULT 7 err_set_callback │ │ - 946: 0003e26b 50 FUNC GLOBAL DEFAULT 7 path2dirname │ │ - 947: 0003e29d 52 FUNC GLOBAL DEFAULT 7 strip_fileext │ │ - 948: 0003e2e1 68 FUNC GLOBAL DEFAULT 7 init_genrand │ │ - 949: 0003e329 284 FUNC GLOBAL DEFAULT 7 genrand_int32 │ │ - 950: 0003e451 40 FUNC GLOBAL DEFAULT 7 genrand_real1 │ │ - 951: 0003e479 40 FUNC GLOBAL DEFAULT 7 genrand_real2 │ │ - 952: 0003e4a1 48 FUNC GLOBAL DEFAULT 7 genrand_real3 │ │ - 953: 0003e4d1 72 FUNC GLOBAL DEFAULT 7 genrand_res53 │ │ - 954: 0003e559 32 FUNC GLOBAL DEFAULT 7 glist_add_uint32 │ │ - 955: 0003e5a9 36 FUNC GLOBAL DEFAULT 7 glist_add_float64 │ │ - 956: 0003e5ef 14 FUNC GLOBAL DEFAULT 7 glist_tail │ │ - 957: 0003e635 36 FUNC GLOBAL DEFAULT 7 glist_insert_int32 │ │ - 958: 0003e659 36 FUNC GLOBAL DEFAULT 7 glist_insert_uint32 │ │ - 959: 0003e67d 52 FUNC GLOBAL DEFAULT 7 glist_insert_float32 │ │ - 960: 0003e6b1 40 FUNC GLOBAL DEFAULT 7 glist_insert_float64 │ │ - 961: 00041f40 32 FUNC GLOBAL DEFAULT 7 __aeabi_uidivmod │ │ - 962: 00052854 184 OBJECT GLOBAL DEFAULT 10 prime │ │ - 963: 0003ea41 20 FUNC GLOBAL DEFAULT 7 hash_table_lookup_bkey_int32 │ │ - 964: 0003eb7b 52 FUNC GLOBAL DEFAULT 7 hash_table_delete_bkey │ │ - 965: 0003ebb1 248 FUNC GLOBAL DEFAULT 7 hash_table_display │ │ - 966: 00000000 0 FUNC GLOBAL DEFAULT UND puts │ │ - 967: 0003eee9 140 FUNC GLOBAL DEFAULT 7 __listelem_malloc_id__ │ │ - 968: 0003ef75 76 FUNC GLOBAL DEFAULT 7 listelem_get_item │ │ - 969: 0003efd1 172 FUNC GLOBAL DEFAULT 7 listelem_stats │ │ - 970: 0003f408 708 FUNC GLOBAL DEFAULT 7 logmath_write │ │ - 971: 0003f730 1260 FUNC GLOBAL DEFAULT 7 logmath_read │ │ - 972: 0003fc1c 52 FUNC GLOBAL DEFAULT 7 logmath_get_table_shape │ │ - 973: 0003fcd4 64 FUNC GLOBAL DEFAULT 7 logmath_add_exact │ │ - 974: 0004205c 0 FUNC GLOBAL DEFAULT 7 __aeabi_ldivmod │ │ - 975: 00000000 0 FUNC GLOBAL DEFAULT UND open │ │ - 976: 00000000 0 FUNC GLOBAL DEFAULT UND fstat │ │ - 977: 00000000 0 FUNC GLOBAL DEFAULT UND close │ │ - 978: 00000000 0 FUNC GLOBAL DEFAULT UND mmap │ │ - 979: 00000000 0 OBJECT GLOBAL DEFAULT UND __page_size │ │ - 980: 00000000 0 FUNC GLOBAL DEFAULT UND munmap │ │ - 981: 00000000 0 FUNC GLOBAL DEFAULT UND popen │ │ - 982: 00000000 0 FUNC GLOBAL DEFAULT UND pclose │ │ - 983: 00040339 4 FUNC GLOBAL DEFAULT 7 lineiter_lineno │ │ - 984: 00040491 44 FUNC GLOBAL DEFAULT 7 lineiter_start_clean │ │ - 985: 00000000 0 FUNC GLOBAL DEFAULT UND sleep │ │ - 986: 00000000 0 FUNC GLOBAL DEFAULT UND stat │ │ - 987: 00040629 24 FUNC GLOBAL DEFAULT 7 stat_mtime │ │ - 988: 00040641 32 FUNC GLOBAL DEFAULT 7 bit_encode_attach │ │ - 989: 00040661 8 FUNC GLOBAL DEFAULT 7 bit_encode_retain │ │ - 990: 00040669 30 FUNC GLOBAL DEFAULT 7 bit_encode_free │ │ - 991: 00040687 98 FUNC GLOBAL DEFAULT 7 bit_encode_write │ │ - 992: 000406e9 38 FUNC GLOBAL DEFAULT 7 bit_encode_write_cw │ │ - 993: 0004070f 24 FUNC GLOBAL DEFAULT 7 bit_encode_flush │ │ - 994: 00040729 136 FUNC GLOBAL DEFAULT 7 build_directory │ │ - 995: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir │ │ - 996: 000407b1 48 FUNC GLOBAL DEFAULT 7 pctr_new │ │ - 997: 000407e1 6 FUNC GLOBAL DEFAULT 7 pctr_reset │ │ - 998: 000407e7 8 FUNC GLOBAL DEFAULT 7 pctr_increment │ │ - 999: 000407f1 44 FUNC GLOBAL DEFAULT 7 pctr_print │ │ - 1000: 0004081d 24 FUNC GLOBAL DEFAULT 7 pctr_free │ │ - 1001: 00000000 0 FUNC GLOBAL DEFAULT UND getrusage │ │ - 1002: 00000000 0 FUNC GLOBAL DEFAULT UND gettimeofday │ │ - 1003: 00040985 22 FUNC GLOBAL DEFAULT 7 ptmr_reset_all │ │ - 1004: 0004099d 84 FUNC GLOBAL DEFAULT 7 ptmr_print_all │ │ - 1005: 000409f1 288 FUNC GLOBAL DEFAULT 7 host_endian │ │ - 1006: 00000000 0 FUNC GLOBAL DEFAULT UND unlink │ │ - 1007: 00041109 3472 FUNC GLOBAL DEFAULT 7 sb_strtod │ │ - 1008: 00000000 0 FUNC GLOBAL DEFAULT UND strspn │ │ - 1009: 00000000 0 OBJECT GLOBAL DEFAULT UND _ctype_ │ │ - 1010: 00040c75 74 FUNC GLOBAL DEFAULT 7 nextword │ │ - 1011: 00041e98 168 FUNC GLOBAL DEFAULT 7 __udivsi3 │ │ - 1012: 000420a0 16 FUNC WEAK DEFAULT 7 __aeabi_idiv0 │ │ - 1013: 00041f60 220 FUNC GLOBAL DEFAULT 7 __divsi3 │ │ - 1014: 000420a0 16 FUNC WEAK DEFAULT 7 __aeabi_ldiv0 │ │ - 1015: 000420b0 60 FUNC GLOBAL DEFAULT 7 __gnu_ldivmod_helper │ │ - 1016: 00000000 0 FUNC GLOBAL DEFAULT UND raise │ │ - 1017: 0004353c 1124 FUNC GLOBAL DEFAULT 7 __divdi3 │ │ - 1018: 000420ec 60 FUNC GLOBAL DEFAULT 7 __gnu_uldivmod_helper │ │ - 1019: 000439a0 1036 FUNC GLOBAL DEFAULT 7 __udivdi3 │ │ - 1020: 00000000 0 FUNC WEAK DEFAULT UND __gnu_Unwind_Find_exidx │ │ - 1021: 00042958 8 FUNC WEAK DEFAULT 7 __aeabi_unwind_cpp_pr2 │ │ - 1022: 00042f18 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Restore_VFP_D │ │ - 1023: 00042f08 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Restore_VFP │ │ - 1024: 00042f28 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ - 1025: 00042f38 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Restore_WMMXD │ │ - 1026: 00042fc0 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Restore_WMMXC │ │ - 1027: 00042ef4 20 FUNC GLOBAL DEFAULT 7 restore_core_regs │ │ - 1028: 000424ec 68 FUNC GLOBAL DEFAULT 7 _Unwind_VRS_Get │ │ - 1029: 00042558 68 FUNC GLOBAL DEFAULT 7 _Unwind_VRS_Set │ │ - 1030: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_begin_cleanup │ │ - 1031: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_type_match │ │ - 1032: 000430f4 916 FUNC GLOBAL DEFAULT 7 __gnu_unwind_execute │ │ - 1033: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_call_unexpected │ │ - 1034: 00042970 844 FUNC GLOBAL DEFAULT 7 _Unwind_VRS_Pop │ │ - 1035: 00042f20 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Save_VFP_D │ │ - 1036: 00042f10 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Save_VFP │ │ - 1037: 00042f30 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Save_VFP_D_16_to_31 │ │ - 1038: 00042f7c 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Save_WMMXD │ │ - 1039: 00042fd4 0 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Save_WMMXC │ │ - 1040: 00042cbc 8 FUNC GLOBAL DEFAULT 7 _Unwind_GetCFA │ │ - 1041: 00042cc4 164 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_RaiseException │ │ - 1042: 00042d68 28 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_ForcedUnwind │ │ - 1043: 00042d84 108 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Resume │ │ - 1044: 00042df0 32 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Resume_or_Rethrow │ │ - 1045: 00042e10 4 FUNC GLOBAL DEFAULT 7 _Unwind_Complete │ │ - 1046: 00042e14 32 FUNC GLOBAL DEFAULT 7 _Unwind_DeleteException │ │ - 1047: 00042e34 192 FUNC GLOBAL DEFAULT 7 __gnu_Unwind_Backtrace │ │ - 1048: 00042ef4 20 FUNC GLOBAL DEFAULT 7 __restore_core_regs │ │ - 1049: 00042fe8 36 FUNC GLOBAL DEFAULT 7 ___Unwind_RaiseException │ │ - 1050: 00042fe8 36 FUNC GLOBAL DEFAULT 7 _Unwind_RaiseException │ │ - 1051: 0004300c 36 FUNC GLOBAL DEFAULT 7 ___Unwind_Resume │ │ - 1052: 0004300c 36 FUNC GLOBAL DEFAULT 7 _Unwind_Resume │ │ - 1053: 00043030 36 FUNC GLOBAL DEFAULT 7 ___Unwind_Resume_or_Rethrow │ │ - 1054: 00043030 36 FUNC GLOBAL DEFAULT 7 _Unwind_Resume_or_Rethrow │ │ - 1055: 00043054 36 FUNC GLOBAL DEFAULT 7 ___Unwind_ForcedUnwind │ │ - 1056: 00043054 36 FUNC GLOBAL DEFAULT 7 _Unwind_ForcedUnwind │ │ - 1057: 00043078 36 FUNC GLOBAL DEFAULT 7 ___Unwind_Backtrace │ │ - 1058: 00043078 36 FUNC GLOBAL DEFAULT 7 _Unwind_Backtrace │ │ - 1059: 00043488 64 FUNC GLOBAL DEFAULT 7 __gnu_unwind_frame │ │ - 1060: 000434c8 44 FUNC GLOBAL DEFAULT 7 _Unwind_GetRegionStart │ │ - 1061: 000434f4 56 FUNC GLOBAL DEFAULT 7 _Unwind_GetLanguageSpecificData │ │ - 1062: 0004352c 8 FUNC GLOBAL DEFAULT 7 _Unwind_GetDataRelBase │ │ - 1063: 00043534 8 FUNC GLOBAL DEFAULT 7 _Unwind_GetTextRelBase │ │ - 1064: 00055208 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ - 1065: 00055208 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ - 1066: 00055efc 0 NOTYPE GLOBAL DEFAULT ABS _end │ │ + 940: 00000000 0 FUNC GLOBAL DEFAULT UND vsnprintf@LIBC (2) │ │ + 941: 0003f9b5 20 FUNC GLOBAL DEFAULT 12 path2basename │ │ + 942: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@LIBC (2) │ │ + 943: 0003f8fd 20 FUNC GLOBAL DEFAULT 12 err_set_logfp │ │ + 944: 0003f991 12 FUNC GLOBAL DEFAULT 12 err_get_debug_level │ │ + 945: 0003f99d 24 FUNC GLOBAL DEFAULT 12 err_set_callback │ │ + 946: 0003f9c9 50 FUNC GLOBAL DEFAULT 12 path2dirname │ │ + 947: 0003f9fb 50 FUNC GLOBAL DEFAULT 12 strip_fileext │ │ + 948: 0003fa39 60 FUNC GLOBAL DEFAULT 12 init_genrand │ │ + 949: 0003fa79 284 FUNC GLOBAL DEFAULT 12 genrand_int32 │ │ + 950: 0003fba1 40 FUNC GLOBAL DEFAULT 12 genrand_real1 │ │ + 951: 0003fbc9 40 FUNC GLOBAL DEFAULT 12 genrand_real2 │ │ + 952: 0003fbf1 48 FUNC GLOBAL DEFAULT 12 genrand_real3 │ │ + 953: 0003fc21 72 FUNC GLOBAL DEFAULT 12 genrand_res53 │ │ + 954: 0003fca9 32 FUNC GLOBAL DEFAULT 12 glist_add_uint32 │ │ + 955: 0003fcf9 36 FUNC GLOBAL DEFAULT 12 glist_add_float64 │ │ + 956: 0003fd3b 14 FUNC GLOBAL DEFAULT 12 glist_tail │ │ + 957: 0003fd81 36 FUNC GLOBAL DEFAULT 12 glist_insert_int32 │ │ + 958: 0003fda5 36 FUNC GLOBAL DEFAULT 12 glist_insert_uint32 │ │ + 959: 0003fdc9 52 FUNC GLOBAL DEFAULT 12 glist_insert_float32 │ │ + 960: 0003fdfd 40 FUNC GLOBAL DEFAULT 12 glist_insert_float64 │ │ + 961: 000435f8 32 FUNC GLOBAL DEFAULT 12 __aeabi_uidivmod │ │ + 962: 00053298 184 OBJECT GLOBAL DEFAULT 15 prime │ │ + 963: 000401b1 52 FUNC GLOBAL DEFAULT 12 hash_table_lookup_bkey_int32 │ │ + 964: 00040311 52 FUNC GLOBAL DEFAULT 12 hash_table_delete_bkey │ │ + 965: 00040345 252 FUNC GLOBAL DEFAULT 12 hash_table_display │ │ + 966: 00000000 0 FUNC GLOBAL DEFAULT UND puts@LIBC (2) │ │ + 967: 0004067d 132 FUNC GLOBAL DEFAULT 12 __listelem_malloc_id__ │ │ + 968: 00040701 72 FUNC GLOBAL DEFAULT 12 listelem_get_item │ │ + 969: 00040759 168 FUNC GLOBAL DEFAULT 12 listelem_stats │ │ + 970: 00040ad0 736 FUNC GLOBAL DEFAULT 12 logmath_write │ │ + 971: 00040e18 1296 FUNC GLOBAL DEFAULT 12 logmath_read │ │ + 972: 00041328 52 FUNC GLOBAL DEFAULT 12 logmath_get_table_shape │ │ + 973: 000413e4 64 FUNC GLOBAL DEFAULT 12 logmath_add_exact │ │ + 974: 00000000 0 FUNC GLOBAL DEFAULT UND open@LIBC (2) │ │ + 975: 00000000 0 FUNC GLOBAL DEFAULT UND fstat@LIBC (2) │ │ + 976: 00000000 0 FUNC GLOBAL DEFAULT UND close@LIBC (2) │ │ + 977: 00000000 0 FUNC GLOBAL DEFAULT UND mmap@LIBC (2) │ │ + 978: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@LIBC (2) │ │ + 979: 00000000 0 FUNC GLOBAL DEFAULT UND popen@LIBC (2) │ │ + 980: 00000000 0 FUNC GLOBAL DEFAULT UND pclose@LIBC (2) │ │ + 981: 00041a69 4 FUNC GLOBAL DEFAULT 12 lineiter_lineno │ │ + 982: 00041bc1 44 FUNC GLOBAL DEFAULT 12 lineiter_start_clean │ │ + 983: 00000000 0 FUNC GLOBAL DEFAULT UND sleep@LIBC (2) │ │ + 984: 00000000 0 FUNC GLOBAL DEFAULT UND stat@LIBC (2) │ │ + 985: 00041d65 52 FUNC GLOBAL DEFAULT 12 stat_mtime │ │ + 986: 00041d99 32 FUNC GLOBAL DEFAULT 12 bit_encode_attach │ │ + 987: 00041db9 8 FUNC GLOBAL DEFAULT 12 bit_encode_retain │ │ + 988: 00041dc1 32 FUNC GLOBAL DEFAULT 12 bit_encode_free │ │ + 989: 00041de1 106 FUNC GLOBAL DEFAULT 12 bit_encode_write │ │ + 990: 00041e4d 68 FUNC GLOBAL DEFAULT 12 bit_encode_write_cw │ │ + 991: 00041e91 24 FUNC GLOBAL DEFAULT 12 bit_encode_flush │ │ + 992: 00041ea9 132 FUNC GLOBAL DEFAULT 12 build_directory │ │ + 993: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@LIBC (2) │ │ + 994: 00041f2d 48 FUNC GLOBAL DEFAULT 12 pctr_new │ │ + 995: 00041f5d 6 FUNC GLOBAL DEFAULT 12 pctr_reset │ │ + 996: 00041f63 8 FUNC GLOBAL DEFAULT 12 pctr_increment │ │ + 997: 00041f6d 44 FUNC GLOBAL DEFAULT 12 pctr_print │ │ + 998: 00041f99 24 FUNC GLOBAL DEFAULT 12 pctr_free │ │ + 999: 00000000 0 FUNC GLOBAL DEFAULT UND getrusage@LIBC (2) │ │ + 1000: 00000000 0 FUNC GLOBAL DEFAULT UND gettimeofday@LIBC (2) │ │ + 1001: 0004213d 20 FUNC GLOBAL DEFAULT 12 ptmr_reset_all │ │ + 1002: 00042151 84 FUNC GLOBAL DEFAULT 12 ptmr_print_all │ │ + 1003: 000421a5 284 FUNC GLOBAL DEFAULT 12 host_endian │ │ + 1004: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@LIBC (2) │ │ + 1005: 00042891 3264 FUNC GLOBAL DEFAULT 12 sb_strtod │ │ + 1006: 00000000 0 FUNC GLOBAL DEFAULT UND strspn@LIBC (2) │ │ + 1007: 00000000 0 OBJECT GLOBAL DEFAULT UND _ctype_@LIBC (2) │ │ + 1008: 0004241d 70 FUNC GLOBAL DEFAULT 12 nextword │ │ + 1009: 00043550 168 FUNC GLOBAL DEFAULT 12 __udivsi3 │ │ + 1010: 00043714 16 FUNC WEAK DEFAULT 12 __aeabi_idiv0 │ │ + 1011: 00043618 220 FUNC GLOBAL DEFAULT 12 __divsi3 │ │ + 1012: 00043714 16 FUNC WEAK DEFAULT 12 __aeabi_ldiv0 │ │ + 1013: 00000000 0 FUNC GLOBAL DEFAULT UND raise@LIBC (2) │ │ + 1014: 00044290 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr2 │ │ + 1015: 00000000 0 FUNC WEAK DEFAULT UND __gnu_Unwind_Find_exidx │ │ + 1016: 0004461c 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D │ │ + 1017: 0004460c 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP │ │ + 1018: 0004462c 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ + 1019: 0004463c 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXD │ │ + 1020: 000446c4 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXC │ │ + 1021: 000445f8 20 FUNC GLOBAL DEFAULT 12 restore_core_regs │ │ + 1022: 00043b48 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetCFA │ │ + 1023: 00043b50 164 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_RaiseException │ │ + 1024: 00043bf4 28 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_ForcedUnwind │ │ + 1025: 00043c10 116 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume │ │ + 1026: 00043c84 32 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume_or_Rethrow │ │ + 1027: 00043ca4 4 FUNC GLOBAL DEFAULT 12 _Unwind_Complete │ │ + 1028: 00043ca8 24 FUNC GLOBAL DEFAULT 12 _Unwind_DeleteException │ │ + 1029: 00043cc0 92 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Get │ │ + 1030: 00043d44 92 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Set │ │ + 1031: 00043dcc 200 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Backtrace │ │ + 1032: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_begin_cleanup │ │ + 1033: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_type_match │ │ + 1034: 0004482c 920 FUNC GLOBAL DEFAULT 12 __gnu_unwind_execute │ │ + 1035: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_call_unexpected │ │ + 1036: 00044298 864 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Pop │ │ + 1037: 00044624 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D │ │ + 1038: 00044614 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP │ │ + 1039: 00044634 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D_16_to_31 │ │ + 1040: 00044680 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXD │ │ + 1041: 000446d8 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXC │ │ + 1042: 000445f8 20 FUNC GLOBAL DEFAULT 12 __restore_core_regs │ │ + 1043: 000446ec 36 FUNC GLOBAL DEFAULT 12 ___Unwind_RaiseException │ │ + 1044: 000446ec 36 FUNC GLOBAL DEFAULT 12 _Unwind_RaiseException │ │ + 1045: 00044710 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume │ │ + 1046: 00044710 36 FUNC GLOBAL DEFAULT 12 _Unwind_Resume │ │ + 1047: 00044734 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume_or_Rethrow │ │ + 1048: 00044734 36 FUNC GLOBAL DEFAULT 12 _Unwind_Resume_or_Rethrow │ │ + 1049: 00044758 36 FUNC GLOBAL DEFAULT 12 ___Unwind_ForcedUnwind │ │ + 1050: 00044758 36 FUNC GLOBAL DEFAULT 12 _Unwind_ForcedUnwind │ │ + 1051: 0004477c 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Backtrace │ │ + 1052: 0004477c 36 FUNC GLOBAL DEFAULT 12 _Unwind_Backtrace │ │ + 1053: 00044bc4 64 FUNC GLOBAL DEFAULT 12 __gnu_unwind_frame │ │ + 1054: 00044c04 16 FUNC GLOBAL DEFAULT 12 _Unwind_GetRegionStart │ │ + 1055: 00044c14 28 FUNC GLOBAL DEFAULT 12 _Unwind_GetLanguageSpecificData │ │ + 1056: 00044c30 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetDataRelBase │ │ + 1057: 00044c38 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetTextRelBase │ │ + 1058: 00056208 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ + 1059: 00056208 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ + 1060: 00056efc 0 NOTYPE GLOBAL DEFAULT ABS _end │ ├── readelf --wide --relocs {} │ │ @@ -1,851 +1,850 @@ │ │ │ │ -Relocation section '.rel.dyn' at offset 0xc5b0 contains 766 entries: │ │ +Relocation section '.rel.dyn' at offset 0xce00 contains 765 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ -00053f90 00000017 R_ARM_RELATIVE │ │ -00053f98 00000017 R_ARM_RELATIVE │ │ -00053fa0 00000017 R_ARM_RELATIVE │ │ -00053fa8 00000017 R_ARM_RELATIVE │ │ -00053fb0 00000017 R_ARM_RELATIVE │ │ -00053fb8 00000017 R_ARM_RELATIVE │ │ -00053fc0 00000017 R_ARM_RELATIVE │ │ -00053fc8 00000017 R_ARM_RELATIVE │ │ -00053fd0 00000017 R_ARM_RELATIVE │ │ -00053fd8 00000017 R_ARM_RELATIVE │ │ -00053fe0 00000017 R_ARM_RELATIVE │ │ -00053fe8 00000017 R_ARM_RELATIVE │ │ -00053ff0 00000017 R_ARM_RELATIVE │ │ -00053ff8 00000017 R_ARM_RELATIVE │ │ -00054000 00000017 R_ARM_RELATIVE │ │ -00054008 00000017 R_ARM_RELATIVE │ │ -00054010 00000017 R_ARM_RELATIVE │ │ -00054018 00000017 R_ARM_RELATIVE │ │ -00054020 00000017 R_ARM_RELATIVE │ │ -00054028 00000017 R_ARM_RELATIVE │ │ -0005402c 00000017 R_ARM_RELATIVE │ │ -00054034 00000017 R_ARM_RELATIVE │ │ -00054038 00000017 R_ARM_RELATIVE │ │ -0005403c 00000017 R_ARM_RELATIVE │ │ -00054044 00000017 R_ARM_RELATIVE │ │ -00054048 00000017 R_ARM_RELATIVE │ │ -0005404c 00000017 R_ARM_RELATIVE │ │ -00054054 00000017 R_ARM_RELATIVE │ │ -00054058 00000017 R_ARM_RELATIVE │ │ -0005405c 00000017 R_ARM_RELATIVE │ │ -00054064 00000017 R_ARM_RELATIVE │ │ -00054068 00000017 R_ARM_RELATIVE │ │ -0005406c 00000017 R_ARM_RELATIVE │ │ -00054074 00000017 R_ARM_RELATIVE │ │ -00054078 00000017 R_ARM_RELATIVE │ │ -0005407c 00000017 R_ARM_RELATIVE │ │ -00054084 00000017 R_ARM_RELATIVE │ │ -00054088 00000017 R_ARM_RELATIVE │ │ -0005408c 00000017 R_ARM_RELATIVE │ │ -00054094 00000017 R_ARM_RELATIVE │ │ -00054098 00000017 R_ARM_RELATIVE │ │ -0005409c 00000017 R_ARM_RELATIVE │ │ -000540a4 00000017 R_ARM_RELATIVE │ │ -000540a8 00000017 R_ARM_RELATIVE │ │ -000540ac 00000017 R_ARM_RELATIVE │ │ -000540b4 00000017 R_ARM_RELATIVE │ │ -000540b8 00000017 R_ARM_RELATIVE │ │ -000540bc 00000017 R_ARM_RELATIVE │ │ -000540c4 00000017 R_ARM_RELATIVE │ │ -000540c8 00000017 R_ARM_RELATIVE │ │ -000540cc 00000017 R_ARM_RELATIVE │ │ -000540d4 00000017 R_ARM_RELATIVE │ │ -000540d8 00000017 R_ARM_RELATIVE │ │ -000540dc 00000017 R_ARM_RELATIVE │ │ -000540e4 00000017 R_ARM_RELATIVE │ │ -000540e8 00000017 R_ARM_RELATIVE │ │ -000540ec 00000017 R_ARM_RELATIVE │ │ -000540f4 00000017 R_ARM_RELATIVE │ │ -000540f8 00000017 R_ARM_RELATIVE │ │ -000540fc 00000017 R_ARM_RELATIVE │ │ -00054104 00000017 R_ARM_RELATIVE │ │ -00054108 00000017 R_ARM_RELATIVE │ │ -0005410c 00000017 R_ARM_RELATIVE │ │ -00054114 00000017 R_ARM_RELATIVE │ │ -00054118 00000017 R_ARM_RELATIVE │ │ -0005411c 00000017 R_ARM_RELATIVE │ │ -00054124 00000017 R_ARM_RELATIVE │ │ -00054128 00000017 R_ARM_RELATIVE │ │ -0005412c 00000017 R_ARM_RELATIVE │ │ -00054134 00000017 R_ARM_RELATIVE │ │ -00054138 00000017 R_ARM_RELATIVE │ │ -0005413c 00000017 R_ARM_RELATIVE │ │ -00054144 00000017 R_ARM_RELATIVE │ │ -00054148 00000017 R_ARM_RELATIVE │ │ -0005414c 00000017 R_ARM_RELATIVE │ │ -00054154 00000017 R_ARM_RELATIVE │ │ -00054158 00000017 R_ARM_RELATIVE │ │ -0005415c 00000017 R_ARM_RELATIVE │ │ -00054164 00000017 R_ARM_RELATIVE │ │ -00054168 00000017 R_ARM_RELATIVE │ │ -0005416c 00000017 R_ARM_RELATIVE │ │ -00054174 00000017 R_ARM_RELATIVE │ │ -00054178 00000017 R_ARM_RELATIVE │ │ -0005417c 00000017 R_ARM_RELATIVE │ │ -00054188 00000017 R_ARM_RELATIVE │ │ -0005418c 00000017 R_ARM_RELATIVE │ │ -00054194 00000017 R_ARM_RELATIVE │ │ -00054198 00000017 R_ARM_RELATIVE │ │ -0005419c 00000017 R_ARM_RELATIVE │ │ -000541a4 00000017 R_ARM_RELATIVE │ │ -000541a8 00000017 R_ARM_RELATIVE │ │ -000541ac 00000017 R_ARM_RELATIVE │ │ -000541b4 00000017 R_ARM_RELATIVE │ │ -000541b8 00000017 R_ARM_RELATIVE │ │ -000541bc 00000017 R_ARM_RELATIVE │ │ -000541c4 00000017 R_ARM_RELATIVE │ │ -000541c8 00000017 R_ARM_RELATIVE │ │ -000541cc 00000017 R_ARM_RELATIVE │ │ -000541d4 00000017 R_ARM_RELATIVE │ │ -000541d8 00000017 R_ARM_RELATIVE │ │ -000541dc 00000017 R_ARM_RELATIVE │ │ -000541e4 00000017 R_ARM_RELATIVE │ │ -000541e8 00000017 R_ARM_RELATIVE │ │ -000541ec 00000017 R_ARM_RELATIVE │ │ -000541f4 00000017 R_ARM_RELATIVE │ │ -000541f8 00000017 R_ARM_RELATIVE │ │ -000541fc 00000017 R_ARM_RELATIVE │ │ -00054204 00000017 R_ARM_RELATIVE │ │ -00054208 00000017 R_ARM_RELATIVE │ │ -0005420c 00000017 R_ARM_RELATIVE │ │ -00054214 00000017 R_ARM_RELATIVE │ │ -00054218 00000017 R_ARM_RELATIVE │ │ -0005421c 00000017 R_ARM_RELATIVE │ │ -00054224 00000017 R_ARM_RELATIVE │ │ -00054228 00000017 R_ARM_RELATIVE │ │ -0005422c 00000017 R_ARM_RELATIVE │ │ -00054234 00000017 R_ARM_RELATIVE │ │ -00054238 00000017 R_ARM_RELATIVE │ │ -0005423c 00000017 R_ARM_RELATIVE │ │ -00054244 00000017 R_ARM_RELATIVE │ │ -00054248 00000017 R_ARM_RELATIVE │ │ -0005424c 00000017 R_ARM_RELATIVE │ │ -00054254 00000017 R_ARM_RELATIVE │ │ -00054258 00000017 R_ARM_RELATIVE │ │ -0005425c 00000017 R_ARM_RELATIVE │ │ -00054268 00000017 R_ARM_RELATIVE │ │ -0005426c 00000017 R_ARM_RELATIVE │ │ -00054274 00000017 R_ARM_RELATIVE │ │ -00054278 00000017 R_ARM_RELATIVE │ │ -0005427c 00000017 R_ARM_RELATIVE │ │ -00054288 00000017 R_ARM_RELATIVE │ │ -0005428c 00000017 R_ARM_RELATIVE │ │ -00054298 00000017 R_ARM_RELATIVE │ │ -0005429c 00000017 R_ARM_RELATIVE │ │ -000542a8 00000017 R_ARM_RELATIVE │ │ -000542ac 00000017 R_ARM_RELATIVE │ │ -000542b8 00000017 R_ARM_RELATIVE │ │ -000542bc 00000017 R_ARM_RELATIVE │ │ -000542c8 00000017 R_ARM_RELATIVE │ │ -000542cc 00000017 R_ARM_RELATIVE │ │ -000542d8 00000017 R_ARM_RELATIVE │ │ -000542dc 00000017 R_ARM_RELATIVE │ │ -000542e4 00000017 R_ARM_RELATIVE │ │ -000542e8 00000017 R_ARM_RELATIVE │ │ -000542ec 00000017 R_ARM_RELATIVE │ │ -000542f8 00000017 R_ARM_RELATIVE │ │ -000542fc 00000017 R_ARM_RELATIVE │ │ -00054308 00000017 R_ARM_RELATIVE │ │ -0005430c 00000017 R_ARM_RELATIVE │ │ -00054314 00000017 R_ARM_RELATIVE │ │ -00054318 00000017 R_ARM_RELATIVE │ │ -0005431c 00000017 R_ARM_RELATIVE │ │ -00054328 00000017 R_ARM_RELATIVE │ │ -0005432c 00000017 R_ARM_RELATIVE │ │ -00054334 00000017 R_ARM_RELATIVE │ │ -00054338 00000017 R_ARM_RELATIVE │ │ -0005433c 00000017 R_ARM_RELATIVE │ │ -00054344 00000017 R_ARM_RELATIVE │ │ -00054348 00000017 R_ARM_RELATIVE │ │ -0005434c 00000017 R_ARM_RELATIVE │ │ -00054358 00000017 R_ARM_RELATIVE │ │ -0005435c 00000017 R_ARM_RELATIVE │ │ -00054368 00000017 R_ARM_RELATIVE │ │ -0005436c 00000017 R_ARM_RELATIVE │ │ -00054374 00000017 R_ARM_RELATIVE │ │ -00054378 00000017 R_ARM_RELATIVE │ │ -0005437c 00000017 R_ARM_RELATIVE │ │ -00054384 00000017 R_ARM_RELATIVE │ │ -00054388 00000017 R_ARM_RELATIVE │ │ -0005438c 00000017 R_ARM_RELATIVE │ │ -00054394 00000017 R_ARM_RELATIVE │ │ -00054398 00000017 R_ARM_RELATIVE │ │ -0005439c 00000017 R_ARM_RELATIVE │ │ -000543a4 00000017 R_ARM_RELATIVE │ │ -000543a8 00000017 R_ARM_RELATIVE │ │ -000543ac 00000017 R_ARM_RELATIVE │ │ -000543b8 00000017 R_ARM_RELATIVE │ │ -000543bc 00000017 R_ARM_RELATIVE │ │ -000543c4 00000017 R_ARM_RELATIVE │ │ -000543c8 00000017 R_ARM_RELATIVE │ │ -000543cc 00000017 R_ARM_RELATIVE │ │ -000543d4 00000017 R_ARM_RELATIVE │ │ -000543d8 00000017 R_ARM_RELATIVE │ │ -000543dc 00000017 R_ARM_RELATIVE │ │ -000543e4 00000017 R_ARM_RELATIVE │ │ -000543e8 00000017 R_ARM_RELATIVE │ │ -000543ec 00000017 R_ARM_RELATIVE │ │ -000543f4 00000017 R_ARM_RELATIVE │ │ -000543f8 00000017 R_ARM_RELATIVE │ │ -000543fc 00000017 R_ARM_RELATIVE │ │ -00054404 00000017 R_ARM_RELATIVE │ │ -00054408 00000017 R_ARM_RELATIVE │ │ -0005440c 00000017 R_ARM_RELATIVE │ │ -00054414 00000017 R_ARM_RELATIVE │ │ -00054418 00000017 R_ARM_RELATIVE │ │ -0005441c 00000017 R_ARM_RELATIVE │ │ -00054424 00000017 R_ARM_RELATIVE │ │ -00054428 00000017 R_ARM_RELATIVE │ │ -0005442c 00000017 R_ARM_RELATIVE │ │ -00054434 00000017 R_ARM_RELATIVE │ │ -00054438 00000017 R_ARM_RELATIVE │ │ -0005443c 00000017 R_ARM_RELATIVE │ │ -00054444 00000017 R_ARM_RELATIVE │ │ -00054448 00000017 R_ARM_RELATIVE │ │ -0005444c 00000017 R_ARM_RELATIVE │ │ -00054454 00000017 R_ARM_RELATIVE │ │ -00054458 00000017 R_ARM_RELATIVE │ │ -0005445c 00000017 R_ARM_RELATIVE │ │ -00054464 00000017 R_ARM_RELATIVE │ │ -00054468 00000017 R_ARM_RELATIVE │ │ -0005446c 00000017 R_ARM_RELATIVE │ │ -00054474 00000017 R_ARM_RELATIVE │ │ -00054478 00000017 R_ARM_RELATIVE │ │ -0005447c 00000017 R_ARM_RELATIVE │ │ -00054484 00000017 R_ARM_RELATIVE │ │ -00054488 00000017 R_ARM_RELATIVE │ │ -0005448c 00000017 R_ARM_RELATIVE │ │ -00054494 00000017 R_ARM_RELATIVE │ │ -00054498 00000017 R_ARM_RELATIVE │ │ -0005449c 00000017 R_ARM_RELATIVE │ │ -000544a4 00000017 R_ARM_RELATIVE │ │ -000544a8 00000017 R_ARM_RELATIVE │ │ -000544ac 00000017 R_ARM_RELATIVE │ │ -000544b4 00000017 R_ARM_RELATIVE │ │ -000544b8 00000017 R_ARM_RELATIVE │ │ -000544bc 00000017 R_ARM_RELATIVE │ │ -000544c4 00000017 R_ARM_RELATIVE │ │ -000544c8 00000017 R_ARM_RELATIVE │ │ -000544cc 00000017 R_ARM_RELATIVE │ │ -000544d4 00000017 R_ARM_RELATIVE │ │ -000544d8 00000017 R_ARM_RELATIVE │ │ -000544dc 00000017 R_ARM_RELATIVE │ │ -000544e4 00000017 R_ARM_RELATIVE │ │ -000544e8 00000017 R_ARM_RELATIVE │ │ -000544ec 00000017 R_ARM_RELATIVE │ │ -000544f4 00000017 R_ARM_RELATIVE │ │ -000544f8 00000017 R_ARM_RELATIVE │ │ -000544fc 00000017 R_ARM_RELATIVE │ │ -00054504 00000017 R_ARM_RELATIVE │ │ -00054508 00000017 R_ARM_RELATIVE │ │ -0005450c 00000017 R_ARM_RELATIVE │ │ -00054514 00000017 R_ARM_RELATIVE │ │ -00054518 00000017 R_ARM_RELATIVE │ │ -0005451c 00000017 R_ARM_RELATIVE │ │ -00054524 00000017 R_ARM_RELATIVE │ │ -00054528 00000017 R_ARM_RELATIVE │ │ -0005452c 00000017 R_ARM_RELATIVE │ │ -00054534 00000017 R_ARM_RELATIVE │ │ -00054538 00000017 R_ARM_RELATIVE │ │ -0005453c 00000017 R_ARM_RELATIVE │ │ -00054548 00000017 R_ARM_RELATIVE │ │ -0005454c 00000017 R_ARM_RELATIVE │ │ -00054558 00000017 R_ARM_RELATIVE │ │ -0005455c 00000017 R_ARM_RELATIVE │ │ -00054564 00000017 R_ARM_RELATIVE │ │ -00054568 00000017 R_ARM_RELATIVE │ │ -0005456c 00000017 R_ARM_RELATIVE │ │ -00054574 00000017 R_ARM_RELATIVE │ │ -00054578 00000017 R_ARM_RELATIVE │ │ -0005457c 00000017 R_ARM_RELATIVE │ │ -00054584 00000017 R_ARM_RELATIVE │ │ -00054588 00000017 R_ARM_RELATIVE │ │ -0005458c 00000017 R_ARM_RELATIVE │ │ -00054598 00000017 R_ARM_RELATIVE │ │ -0005459c 00000017 R_ARM_RELATIVE │ │ -000545a4 00000017 R_ARM_RELATIVE │ │ -000545a8 00000017 R_ARM_RELATIVE │ │ -000545ac 00000017 R_ARM_RELATIVE │ │ -000545b8 00000017 R_ARM_RELATIVE │ │ -000545bc 00000017 R_ARM_RELATIVE │ │ -000545c8 00000017 R_ARM_RELATIVE │ │ -000545cc 00000017 R_ARM_RELATIVE │ │ -000545d4 00000017 R_ARM_RELATIVE │ │ -000545d8 00000017 R_ARM_RELATIVE │ │ -000545dc 00000017 R_ARM_RELATIVE │ │ -000545e4 00000017 R_ARM_RELATIVE │ │ -000545e8 00000017 R_ARM_RELATIVE │ │ -000545ec 00000017 R_ARM_RELATIVE │ │ -000545f4 00000017 R_ARM_RELATIVE │ │ -000545f8 00000017 R_ARM_RELATIVE │ │ -000545fc 00000017 R_ARM_RELATIVE │ │ -00054604 00000017 R_ARM_RELATIVE │ │ -00054608 00000017 R_ARM_RELATIVE │ │ -0005460c 00000017 R_ARM_RELATIVE │ │ -00054614 00000017 R_ARM_RELATIVE │ │ -00054618 00000017 R_ARM_RELATIVE │ │ -0005461c 00000017 R_ARM_RELATIVE │ │ -00054624 00000017 R_ARM_RELATIVE │ │ -00054628 00000017 R_ARM_RELATIVE │ │ -0005462c 00000017 R_ARM_RELATIVE │ │ -00054634 00000017 R_ARM_RELATIVE │ │ -00054638 00000017 R_ARM_RELATIVE │ │ -0005463c 00000017 R_ARM_RELATIVE │ │ -00054644 00000017 R_ARM_RELATIVE │ │ -00054648 00000017 R_ARM_RELATIVE │ │ -0005464c 00000017 R_ARM_RELATIVE │ │ -00054654 00000017 R_ARM_RELATIVE │ │ -00054658 00000017 R_ARM_RELATIVE │ │ -0005465c 00000017 R_ARM_RELATIVE │ │ -00054664 00000017 R_ARM_RELATIVE │ │ -00054668 00000017 R_ARM_RELATIVE │ │ -0005466c 00000017 R_ARM_RELATIVE │ │ -00054674 00000017 R_ARM_RELATIVE │ │ -00054678 00000017 R_ARM_RELATIVE │ │ -0005467c 00000017 R_ARM_RELATIVE │ │ -00054684 00000017 R_ARM_RELATIVE │ │ -00054688 00000017 R_ARM_RELATIVE │ │ -0005468c 00000017 R_ARM_RELATIVE │ │ -00054694 00000017 R_ARM_RELATIVE │ │ -00054698 00000017 R_ARM_RELATIVE │ │ -0005469c 00000017 R_ARM_RELATIVE │ │ -000546a8 00000017 R_ARM_RELATIVE │ │ -000546ac 00000017 R_ARM_RELATIVE │ │ -000546b8 00000017 R_ARM_RELATIVE │ │ -000546bc 00000017 R_ARM_RELATIVE │ │ -000546c8 00000017 R_ARM_RELATIVE │ │ -000546cc 00000017 R_ARM_RELATIVE │ │ -000546d4 00000017 R_ARM_RELATIVE │ │ -000546d8 00000017 R_ARM_RELATIVE │ │ -000546dc 00000017 R_ARM_RELATIVE │ │ -000546e4 00000017 R_ARM_RELATIVE │ │ -000546e8 00000017 R_ARM_RELATIVE │ │ -000546ec 00000017 R_ARM_RELATIVE │ │ -000546f8 00000017 R_ARM_RELATIVE │ │ -000546fc 00000017 R_ARM_RELATIVE │ │ -00054708 00000017 R_ARM_RELATIVE │ │ -0005470c 00000017 R_ARM_RELATIVE │ │ -00054714 00000017 R_ARM_RELATIVE │ │ -00054718 00000017 R_ARM_RELATIVE │ │ -0005471c 00000017 R_ARM_RELATIVE │ │ -00054724 00000017 R_ARM_RELATIVE │ │ -00054728 00000017 R_ARM_RELATIVE │ │ -0005472c 00000017 R_ARM_RELATIVE │ │ -00054738 00000017 R_ARM_RELATIVE │ │ -0005473c 00000017 R_ARM_RELATIVE │ │ -00054748 00000017 R_ARM_RELATIVE │ │ -0005474c 00000017 R_ARM_RELATIVE │ │ -00054758 00000017 R_ARM_RELATIVE │ │ -0005475c 00000017 R_ARM_RELATIVE │ │ -00054768 00000017 R_ARM_RELATIVE │ │ -0005476c 00000017 R_ARM_RELATIVE │ │ -00054778 00000017 R_ARM_RELATIVE │ │ -0005478c 00000017 R_ARM_RELATIVE │ │ -00054794 00000017 R_ARM_RELATIVE │ │ -00054798 00000017 R_ARM_RELATIVE │ │ -0005479c 00000017 R_ARM_RELATIVE │ │ -000547a4 00000017 R_ARM_RELATIVE │ │ -000547a8 00000017 R_ARM_RELATIVE │ │ -000547ac 00000017 R_ARM_RELATIVE │ │ -000547b4 00000017 R_ARM_RELATIVE │ │ -000547b8 00000017 R_ARM_RELATIVE │ │ -000547bc 00000017 R_ARM_RELATIVE │ │ -000547c4 00000017 R_ARM_RELATIVE │ │ -000547c8 00000017 R_ARM_RELATIVE │ │ -000547cc 00000017 R_ARM_RELATIVE │ │ -000547d4 00000017 R_ARM_RELATIVE │ │ -000547d8 00000017 R_ARM_RELATIVE │ │ -000547dc 00000017 R_ARM_RELATIVE │ │ -000547e4 00000017 R_ARM_RELATIVE │ │ -000547e8 00000017 R_ARM_RELATIVE │ │ -000547ec 00000017 R_ARM_RELATIVE │ │ -000547f4 00000017 R_ARM_RELATIVE │ │ -000547f8 00000017 R_ARM_RELATIVE │ │ -000547fc 00000017 R_ARM_RELATIVE │ │ -00054804 00000017 R_ARM_RELATIVE │ │ -00054808 00000017 R_ARM_RELATIVE │ │ -0005480c 00000017 R_ARM_RELATIVE │ │ -00054814 00000017 R_ARM_RELATIVE │ │ -00054818 00000017 R_ARM_RELATIVE │ │ -0005481c 00000017 R_ARM_RELATIVE │ │ -00054824 00000017 R_ARM_RELATIVE │ │ -00054828 00000017 R_ARM_RELATIVE │ │ -0005482c 00000017 R_ARM_RELATIVE │ │ -00054834 00000017 R_ARM_RELATIVE │ │ -00054838 00000017 R_ARM_RELATIVE │ │ -0005483c 00000017 R_ARM_RELATIVE │ │ -00054844 00000017 R_ARM_RELATIVE │ │ -00054848 00000017 R_ARM_RELATIVE │ │ -0005484c 00000017 R_ARM_RELATIVE │ │ -00054854 00000017 R_ARM_RELATIVE │ │ -00054858 00000017 R_ARM_RELATIVE │ │ -0005485c 00000017 R_ARM_RELATIVE │ │ -00054864 00000017 R_ARM_RELATIVE │ │ -00054868 00000017 R_ARM_RELATIVE │ │ -0005486c 00000017 R_ARM_RELATIVE │ │ -00054874 00000017 R_ARM_RELATIVE │ │ -00054878 00000017 R_ARM_RELATIVE │ │ -0005487c 00000017 R_ARM_RELATIVE │ │ -00054884 00000017 R_ARM_RELATIVE │ │ -00054888 00000017 R_ARM_RELATIVE │ │ -0005488c 00000017 R_ARM_RELATIVE │ │ -00054894 00000017 R_ARM_RELATIVE │ │ -00054898 00000017 R_ARM_RELATIVE │ │ -0005489c 00000017 R_ARM_RELATIVE │ │ -000548a4 00000017 R_ARM_RELATIVE │ │ -000548a8 00000017 R_ARM_RELATIVE │ │ -000548ac 00000017 R_ARM_RELATIVE │ │ -000548b4 00000017 R_ARM_RELATIVE │ │ -000548b8 00000017 R_ARM_RELATIVE │ │ -000548bc 00000017 R_ARM_RELATIVE │ │ -000548c4 00000017 R_ARM_RELATIVE │ │ -000548c8 00000017 R_ARM_RELATIVE │ │ -000548cc 00000017 R_ARM_RELATIVE │ │ -000548d4 00000017 R_ARM_RELATIVE │ │ -000548d8 00000017 R_ARM_RELATIVE │ │ -000548dc 00000017 R_ARM_RELATIVE │ │ -000548e8 00000017 R_ARM_RELATIVE │ │ -000548ec 00000017 R_ARM_RELATIVE │ │ -000548f4 00000017 R_ARM_RELATIVE │ │ -000548f8 00000017 R_ARM_RELATIVE │ │ -000548fc 00000017 R_ARM_RELATIVE │ │ -00054904 00000017 R_ARM_RELATIVE │ │ -00054908 00000017 R_ARM_RELATIVE │ │ -0005490c 00000017 R_ARM_RELATIVE │ │ -00054914 00000017 R_ARM_RELATIVE │ │ -00054918 00000017 R_ARM_RELATIVE │ │ -0005491c 00000017 R_ARM_RELATIVE │ │ -00054924 00000017 R_ARM_RELATIVE │ │ -00054928 00000017 R_ARM_RELATIVE │ │ -0005492c 00000017 R_ARM_RELATIVE │ │ -00054934 00000017 R_ARM_RELATIVE │ │ -00054938 00000017 R_ARM_RELATIVE │ │ -0005493c 00000017 R_ARM_RELATIVE │ │ -00054944 00000017 R_ARM_RELATIVE │ │ -00054948 00000017 R_ARM_RELATIVE │ │ -0005494c 00000017 R_ARM_RELATIVE │ │ -00054954 00000017 R_ARM_RELATIVE │ │ -00054958 00000017 R_ARM_RELATIVE │ │ -0005495c 00000017 R_ARM_RELATIVE │ │ -00054964 00000017 R_ARM_RELATIVE │ │ -00054968 00000017 R_ARM_RELATIVE │ │ -0005496c 00000017 R_ARM_RELATIVE │ │ -00054974 00000017 R_ARM_RELATIVE │ │ -00054978 00000017 R_ARM_RELATIVE │ │ -0005497c 00000017 R_ARM_RELATIVE │ │ -00054984 00000017 R_ARM_RELATIVE │ │ -00054988 00000017 R_ARM_RELATIVE │ │ -0005498c 00000017 R_ARM_RELATIVE │ │ -00054994 00000017 R_ARM_RELATIVE │ │ -00054998 00000017 R_ARM_RELATIVE │ │ -0005499c 00000017 R_ARM_RELATIVE │ │ -000549a4 00000017 R_ARM_RELATIVE │ │ -000549a8 00000017 R_ARM_RELATIVE │ │ -000549ac 00000017 R_ARM_RELATIVE │ │ -000549b4 00000017 R_ARM_RELATIVE │ │ -000549b8 00000017 R_ARM_RELATIVE │ │ -000549bc 00000017 R_ARM_RELATIVE │ │ -000549c8 00000017 R_ARM_RELATIVE │ │ -000549cc 00000017 R_ARM_RELATIVE │ │ -000549d4 00000017 R_ARM_RELATIVE │ │ -000549d8 00000017 R_ARM_RELATIVE │ │ -000549dc 00000017 R_ARM_RELATIVE │ │ -000549e8 00000017 R_ARM_RELATIVE │ │ -000549fc 00000017 R_ARM_RELATIVE │ │ -00054a00 00000017 R_ARM_RELATIVE │ │ -00054a04 00000017 R_ARM_RELATIVE │ │ -00054a08 00000017 R_ARM_RELATIVE │ │ -00054a0c 00000017 R_ARM_RELATIVE │ │ -00054a10 00000017 R_ARM_RELATIVE │ │ -00054a14 00000017 R_ARM_RELATIVE │ │ -00054a18 00000017 R_ARM_RELATIVE │ │ -00054a1c 00000017 R_ARM_RELATIVE │ │ -00054a20 00000017 R_ARM_RELATIVE │ │ -00054a24 00000017 R_ARM_RELATIVE │ │ -00054a28 00000017 R_ARM_RELATIVE │ │ -00054a2c 00000017 R_ARM_RELATIVE │ │ -00054a30 00000017 R_ARM_RELATIVE │ │ -00054a34 00000017 R_ARM_RELATIVE │ │ -00054a38 00000017 R_ARM_RELATIVE │ │ -00054a3c 00000017 R_ARM_RELATIVE │ │ -00054a40 00000017 R_ARM_RELATIVE │ │ -00054a44 00000017 R_ARM_RELATIVE │ │ -00054a48 00000017 R_ARM_RELATIVE │ │ -00054a4c 00000017 R_ARM_RELATIVE │ │ -00054a50 00000017 R_ARM_RELATIVE │ │ -00054a54 00000017 R_ARM_RELATIVE │ │ -00054a58 00000017 R_ARM_RELATIVE │ │ -00054a5c 00000017 R_ARM_RELATIVE │ │ -00054a60 00000017 R_ARM_RELATIVE │ │ -00054a64 00000017 R_ARM_RELATIVE │ │ -00054a68 00000017 R_ARM_RELATIVE │ │ -00054a6c 00000017 R_ARM_RELATIVE │ │ -00054a70 00000017 R_ARM_RELATIVE │ │ -00054a74 00000017 R_ARM_RELATIVE │ │ -00054a78 00000017 R_ARM_RELATIVE │ │ -00054a7c 00000017 R_ARM_RELATIVE │ │ -00054a80 00000017 R_ARM_RELATIVE │ │ -00054a84 00000017 R_ARM_RELATIVE │ │ -00054a88 00000017 R_ARM_RELATIVE │ │ -00054a90 00000017 R_ARM_RELATIVE │ │ -00054a94 00000017 R_ARM_RELATIVE │ │ -00054a98 00000017 R_ARM_RELATIVE │ │ -00054a9c 00000017 R_ARM_RELATIVE │ │ -00054aa0 00000017 R_ARM_RELATIVE │ │ -00054aa4 00000017 R_ARM_RELATIVE │ │ -00054aa8 00000017 R_ARM_RELATIVE │ │ -00054aac 00000017 R_ARM_RELATIVE │ │ -00054ab0 00000017 R_ARM_RELATIVE │ │ -00054ab4 00000017 R_ARM_RELATIVE │ │ -00054ab8 00000017 R_ARM_RELATIVE │ │ -00054abc 00000017 R_ARM_RELATIVE │ │ -00054ac0 00000017 R_ARM_RELATIVE │ │ -00054ac4 00000017 R_ARM_RELATIVE │ │ -00054ac8 00000017 R_ARM_RELATIVE │ │ -00054acc 00000017 R_ARM_RELATIVE │ │ -00054ad0 00000017 R_ARM_RELATIVE │ │ -00054ad4 00000017 R_ARM_RELATIVE │ │ -00054ad8 00000017 R_ARM_RELATIVE │ │ -00054adc 00000017 R_ARM_RELATIVE │ │ -00054ae0 00000017 R_ARM_RELATIVE │ │ -00054ae4 00000017 R_ARM_RELATIVE │ │ -00054ae8 00000017 R_ARM_RELATIVE │ │ -00054aec 00000017 R_ARM_RELATIVE │ │ -00054af0 00000017 R_ARM_RELATIVE │ │ -00054af4 00000017 R_ARM_RELATIVE │ │ -00054afc 00000017 R_ARM_RELATIVE │ │ -00054b04 00000017 R_ARM_RELATIVE │ │ -00054b08 00000017 R_ARM_RELATIVE │ │ -00054b0c 00000017 R_ARM_RELATIVE │ │ -00054b14 00000017 R_ARM_RELATIVE │ │ -00054b18 00000017 R_ARM_RELATIVE │ │ -00054b1c 00000017 R_ARM_RELATIVE │ │ -00054b24 00000017 R_ARM_RELATIVE │ │ -00054b28 00000017 R_ARM_RELATIVE │ │ -00054b2c 00000017 R_ARM_RELATIVE │ │ -00054b34 00000017 R_ARM_RELATIVE │ │ -00054b38 00000017 R_ARM_RELATIVE │ │ -00054b3c 00000017 R_ARM_RELATIVE │ │ -00054b44 00000017 R_ARM_RELATIVE │ │ -00054b48 00000017 R_ARM_RELATIVE │ │ -00054b4c 00000017 R_ARM_RELATIVE │ │ -00054b54 00000017 R_ARM_RELATIVE │ │ -00054b58 00000017 R_ARM_RELATIVE │ │ -00054b5c 00000017 R_ARM_RELATIVE │ │ -00054b64 00000017 R_ARM_RELATIVE │ │ -00054b68 00000017 R_ARM_RELATIVE │ │ -00054b6c 00000017 R_ARM_RELATIVE │ │ -00054b74 00000017 R_ARM_RELATIVE │ │ -00054b78 00000017 R_ARM_RELATIVE │ │ -00054b7c 00000017 R_ARM_RELATIVE │ │ -00054b84 00000017 R_ARM_RELATIVE │ │ -00054b88 00000017 R_ARM_RELATIVE │ │ -00054b8c 00000017 R_ARM_RELATIVE │ │ -00054b94 00000017 R_ARM_RELATIVE │ │ -00054b98 00000017 R_ARM_RELATIVE │ │ -00054b9c 00000017 R_ARM_RELATIVE │ │ -00054ba4 00000017 R_ARM_RELATIVE │ │ -00054ba8 00000017 R_ARM_RELATIVE │ │ -00054bac 00000017 R_ARM_RELATIVE │ │ -00054bb4 00000017 R_ARM_RELATIVE │ │ -00054bb8 00000017 R_ARM_RELATIVE │ │ -00054bbc 00000017 R_ARM_RELATIVE │ │ -00054bc4 00000017 R_ARM_RELATIVE │ │ -00054bc8 00000017 R_ARM_RELATIVE │ │ -00054bcc 00000017 R_ARM_RELATIVE │ │ -00054bd4 00000017 R_ARM_RELATIVE │ │ -00054bd8 00000017 R_ARM_RELATIVE │ │ -00054bdc 00000017 R_ARM_RELATIVE │ │ -00054be4 00000017 R_ARM_RELATIVE │ │ -00054be8 00000017 R_ARM_RELATIVE │ │ -00054bec 00000017 R_ARM_RELATIVE │ │ -00054bf4 00000017 R_ARM_RELATIVE │ │ -00054bf8 00000017 R_ARM_RELATIVE │ │ -00054bfc 00000017 R_ARM_RELATIVE │ │ -00054c04 00000017 R_ARM_RELATIVE │ │ -00054c08 00000017 R_ARM_RELATIVE │ │ -00054c0c 00000017 R_ARM_RELATIVE │ │ -00054c14 00000017 R_ARM_RELATIVE │ │ -00054c18 00000017 R_ARM_RELATIVE │ │ -00054c1c 00000017 R_ARM_RELATIVE │ │ -00054c24 00000017 R_ARM_RELATIVE │ │ -00054c28 00000017 R_ARM_RELATIVE │ │ -00054c2c 00000017 R_ARM_RELATIVE │ │ -00054c34 00000017 R_ARM_RELATIVE │ │ -00054c38 00000017 R_ARM_RELATIVE │ │ -00054c3c 00000017 R_ARM_RELATIVE │ │ -00054c44 00000017 R_ARM_RELATIVE │ │ -00054c48 00000017 R_ARM_RELATIVE │ │ -00054c4c 00000017 R_ARM_RELATIVE │ │ -00054c58 00000017 R_ARM_RELATIVE │ │ -00054c5c 00000017 R_ARM_RELATIVE │ │ -00054c64 00000017 R_ARM_RELATIVE │ │ -00054c68 00000017 R_ARM_RELATIVE │ │ -00054c6c 00000017 R_ARM_RELATIVE │ │ -00054c74 00000017 R_ARM_RELATIVE │ │ -00054c78 00000017 R_ARM_RELATIVE │ │ -00054c7c 00000017 R_ARM_RELATIVE │ │ -00054c84 00000017 R_ARM_RELATIVE │ │ -00054c88 00000017 R_ARM_RELATIVE │ │ -00054c8c 00000017 R_ARM_RELATIVE │ │ -00054c94 00000017 R_ARM_RELATIVE │ │ -00054c98 00000017 R_ARM_RELATIVE │ │ -00054c9c 00000017 R_ARM_RELATIVE │ │ -00054ca4 00000017 R_ARM_RELATIVE │ │ -00054ca8 00000017 R_ARM_RELATIVE │ │ -00054cac 00000017 R_ARM_RELATIVE │ │ -00054cb4 00000017 R_ARM_RELATIVE │ │ -00054cb8 00000017 R_ARM_RELATIVE │ │ -00054ccc 00000017 R_ARM_RELATIVE │ │ -00054cd0 00000017 R_ARM_RELATIVE │ │ -00054cd4 00000017 R_ARM_RELATIVE │ │ -00054cdc 00000017 R_ARM_RELATIVE │ │ -00054ce0 00000017 R_ARM_RELATIVE │ │ -00054ce4 00000017 R_ARM_RELATIVE │ │ -00054cec 00000017 R_ARM_RELATIVE │ │ -00054cf0 00000017 R_ARM_RELATIVE │ │ -00054cf4 00000017 R_ARM_RELATIVE │ │ -00054cf8 00000017 R_ARM_RELATIVE │ │ -00054cfc 00000017 R_ARM_RELATIVE │ │ -00054d00 00000017 R_ARM_RELATIVE │ │ -00054d04 00000017 R_ARM_RELATIVE │ │ -00054d08 00000017 R_ARM_RELATIVE │ │ -00054d0c 00000017 R_ARM_RELATIVE │ │ -00054d10 00000017 R_ARM_RELATIVE │ │ -00054d14 00000017 R_ARM_RELATIVE │ │ -00054d18 00000017 R_ARM_RELATIVE │ │ -00054d1c 00000017 R_ARM_RELATIVE │ │ -00054d24 00000017 R_ARM_RELATIVE │ │ -00054d28 00000017 R_ARM_RELATIVE │ │ -00054d2c 00000017 R_ARM_RELATIVE │ │ -00054d30 00000017 R_ARM_RELATIVE │ │ -00054d34 00000017 R_ARM_RELATIVE │ │ -00054d38 00000017 R_ARM_RELATIVE │ │ -00054d3c 00000017 R_ARM_RELATIVE │ │ -00054d40 00000017 R_ARM_RELATIVE │ │ -00054d44 00000017 R_ARM_RELATIVE │ │ -00054d48 00000017 R_ARM_RELATIVE │ │ -00054d4c 00000017 R_ARM_RELATIVE │ │ -00054d50 00000017 R_ARM_RELATIVE │ │ -00054d54 00000017 R_ARM_RELATIVE │ │ -00054d58 00000017 R_ARM_RELATIVE │ │ -00054d5c 00000017 R_ARM_RELATIVE │ │ -00054d60 00000017 R_ARM_RELATIVE │ │ -00054d64 00000017 R_ARM_RELATIVE │ │ -00054d68 00000017 R_ARM_RELATIVE │ │ -00054d6c 00000017 R_ARM_RELATIVE │ │ -00054d70 00000017 R_ARM_RELATIVE │ │ -00054d74 00000017 R_ARM_RELATIVE │ │ -00054e84 00000017 R_ARM_RELATIVE │ │ -00054e88 00000017 R_ARM_RELATIVE │ │ -00054e8c 00000017 R_ARM_RELATIVE │ │ -00054e90 00000017 R_ARM_RELATIVE │ │ -00054ea0 00000017 R_ARM_RELATIVE │ │ -00054ea4 00000017 R_ARM_RELATIVE │ │ -00054ea8 00000017 R_ARM_RELATIVE │ │ -00054eac 00000017 R_ARM_RELATIVE │ │ -00054eb0 00000017 R_ARM_RELATIVE │ │ +00054f6c 00000017 R_ARM_RELATIVE │ │ +00054f74 00000017 R_ARM_RELATIVE │ │ +00054f7c 00000017 R_ARM_RELATIVE │ │ +00054f84 00000017 R_ARM_RELATIVE │ │ +00054f8c 00000017 R_ARM_RELATIVE │ │ +00054f94 00000017 R_ARM_RELATIVE │ │ +00054f9c 00000017 R_ARM_RELATIVE │ │ +00054fa4 00000017 R_ARM_RELATIVE │ │ +00054fac 00000017 R_ARM_RELATIVE │ │ +00054fb4 00000017 R_ARM_RELATIVE │ │ +00054fbc 00000017 R_ARM_RELATIVE │ │ +00054fc4 00000017 R_ARM_RELATIVE │ │ +00054fcc 00000017 R_ARM_RELATIVE │ │ +00054fd4 00000017 R_ARM_RELATIVE │ │ +00054fdc 00000017 R_ARM_RELATIVE │ │ +00054fe4 00000017 R_ARM_RELATIVE │ │ +00054fec 00000017 R_ARM_RELATIVE │ │ +00054ff4 00000017 R_ARM_RELATIVE │ │ +00054ffc 00000017 R_ARM_RELATIVE │ │ 00055004 00000017 R_ARM_RELATIVE │ │ 00055008 00000017 R_ARM_RELATIVE │ │ -0005500c 00000017 R_ARM_RELATIVE │ │ 00055010 00000017 R_ARM_RELATIVE │ │ 00055014 00000017 R_ARM_RELATIVE │ │ 00055018 00000017 R_ARM_RELATIVE │ │ -0005501c 00000017 R_ARM_RELATIVE │ │ 00055020 00000017 R_ARM_RELATIVE │ │ 00055024 00000017 R_ARM_RELATIVE │ │ 00055028 00000017 R_ARM_RELATIVE │ │ -0005502c 00000017 R_ARM_RELATIVE │ │ 00055030 00000017 R_ARM_RELATIVE │ │ 00055034 00000017 R_ARM_RELATIVE │ │ 00055038 00000017 R_ARM_RELATIVE │ │ -0005503c 00000017 R_ARM_RELATIVE │ │ 00055040 00000017 R_ARM_RELATIVE │ │ 00055044 00000017 R_ARM_RELATIVE │ │ 00055048 00000017 R_ARM_RELATIVE │ │ -0005504c 00000017 R_ARM_RELATIVE │ │ 00055050 00000017 R_ARM_RELATIVE │ │ 00055054 00000017 R_ARM_RELATIVE │ │ 00055058 00000017 R_ARM_RELATIVE │ │ -0005505c 00000017 R_ARM_RELATIVE │ │ 00055060 00000017 R_ARM_RELATIVE │ │ 00055064 00000017 R_ARM_RELATIVE │ │ 00055068 00000017 R_ARM_RELATIVE │ │ -0005506c 00000017 R_ARM_RELATIVE │ │ 00055070 00000017 R_ARM_RELATIVE │ │ 00055074 00000017 R_ARM_RELATIVE │ │ 00055078 00000017 R_ARM_RELATIVE │ │ -0005507c 00000017 R_ARM_RELATIVE │ │ 00055080 00000017 R_ARM_RELATIVE │ │ 00055084 00000017 R_ARM_RELATIVE │ │ 00055088 00000017 R_ARM_RELATIVE │ │ -0005508c 00000017 R_ARM_RELATIVE │ │ 00055090 00000017 R_ARM_RELATIVE │ │ 00055094 00000017 R_ARM_RELATIVE │ │ 00055098 00000017 R_ARM_RELATIVE │ │ -0005509c 00000017 R_ARM_RELATIVE │ │ 000550a0 00000017 R_ARM_RELATIVE │ │ 000550a4 00000017 R_ARM_RELATIVE │ │ 000550a8 00000017 R_ARM_RELATIVE │ │ -000550ac 00000017 R_ARM_RELATIVE │ │ 000550b0 00000017 R_ARM_RELATIVE │ │ 000550b4 00000017 R_ARM_RELATIVE │ │ 000550b8 00000017 R_ARM_RELATIVE │ │ -000550bc 00000017 R_ARM_RELATIVE │ │ 000550c0 00000017 R_ARM_RELATIVE │ │ 000550c4 00000017 R_ARM_RELATIVE │ │ 000550c8 00000017 R_ARM_RELATIVE │ │ -000550cc 00000017 R_ARM_RELATIVE │ │ 000550d0 00000017 R_ARM_RELATIVE │ │ 000550d4 00000017 R_ARM_RELATIVE │ │ 000550d8 00000017 R_ARM_RELATIVE │ │ -000550dc 00000017 R_ARM_RELATIVE │ │ 000550e0 00000017 R_ARM_RELATIVE │ │ 000550e4 00000017 R_ARM_RELATIVE │ │ 000550e8 00000017 R_ARM_RELATIVE │ │ -000550ec 00000017 R_ARM_RELATIVE │ │ 000550f0 00000017 R_ARM_RELATIVE │ │ 000550f4 00000017 R_ARM_RELATIVE │ │ 000550f8 00000017 R_ARM_RELATIVE │ │ -000550fc 00000017 R_ARM_RELATIVE │ │ 00055100 00000017 R_ARM_RELATIVE │ │ +00055104 00000017 R_ARM_RELATIVE │ │ 00055108 00000017 R_ARM_RELATIVE │ │ -0005510c 00000017 R_ARM_RELATIVE │ │ 00055110 00000017 R_ARM_RELATIVE │ │ 00055114 00000017 R_ARM_RELATIVE │ │ 00055118 00000017 R_ARM_RELATIVE │ │ -0005511c 00000017 R_ARM_RELATIVE │ │ 00055120 00000017 R_ARM_RELATIVE │ │ 00055124 00000017 R_ARM_RELATIVE │ │ 00055128 00000017 R_ARM_RELATIVE │ │ -0005512c 00000017 R_ARM_RELATIVE │ │ 00055130 00000017 R_ARM_RELATIVE │ │ 00055134 00000017 R_ARM_RELATIVE │ │ 00055138 00000017 R_ARM_RELATIVE │ │ -0005513c 00000017 R_ARM_RELATIVE │ │ 00055140 00000017 R_ARM_RELATIVE │ │ 00055144 00000017 R_ARM_RELATIVE │ │ 00055148 00000017 R_ARM_RELATIVE │ │ +00055150 00000017 R_ARM_RELATIVE │ │ +00055154 00000017 R_ARM_RELATIVE │ │ +00055158 00000017 R_ARM_RELATIVE │ │ 00055164 00000017 R_ARM_RELATIVE │ │ 00055168 00000017 R_ARM_RELATIVE │ │ -0005516c 00000017 R_ARM_RELATIVE │ │ 00055170 00000017 R_ARM_RELATIVE │ │ 00055174 00000017 R_ARM_RELATIVE │ │ 00055178 00000017 R_ARM_RELATIVE │ │ -0005517c 00000017 R_ARM_RELATIVE │ │ 00055180 00000017 R_ARM_RELATIVE │ │ 00055184 00000017 R_ARM_RELATIVE │ │ 00055188 00000017 R_ARM_RELATIVE │ │ -0005518c 00000017 R_ARM_RELATIVE │ │ 00055190 00000017 R_ARM_RELATIVE │ │ 00055194 00000017 R_ARM_RELATIVE │ │ 00055198 00000017 R_ARM_RELATIVE │ │ -0005519c 00000017 R_ARM_RELATIVE │ │ 000551a0 00000017 R_ARM_RELATIVE │ │ 000551a4 00000017 R_ARM_RELATIVE │ │ 000551a8 00000017 R_ARM_RELATIVE │ │ -000551ac 00000017 R_ARM_RELATIVE │ │ 000551b0 00000017 R_ARM_RELATIVE │ │ 000551b4 00000017 R_ARM_RELATIVE │ │ 000551b8 00000017 R_ARM_RELATIVE │ │ -000551bc 00000017 R_ARM_RELATIVE │ │ 000551c0 00000017 R_ARM_RELATIVE │ │ 000551c4 00000017 R_ARM_RELATIVE │ │ 000551c8 00000017 R_ARM_RELATIVE │ │ -000551cc 00000017 R_ARM_RELATIVE │ │ 000551d0 00000017 R_ARM_RELATIVE │ │ 000551d4 00000017 R_ARM_RELATIVE │ │ 000551d8 00000017 R_ARM_RELATIVE │ │ -000551dc 00000017 R_ARM_RELATIVE │ │ +000551e0 00000017 R_ARM_RELATIVE │ │ +000551e4 00000017 R_ARM_RELATIVE │ │ +000551e8 00000017 R_ARM_RELATIVE │ │ +000551f0 00000017 R_ARM_RELATIVE │ │ +000551f4 00000017 R_ARM_RELATIVE │ │ +000551f8 00000017 R_ARM_RELATIVE │ │ 00055200 00000017 R_ARM_RELATIVE │ │ -00054e7c 00002015 R_ARM_GLOB_DAT 00000000 __stack_chk_guard │ │ -00054e80 00021715 R_ARM_GLOB_DAT 00000000 __sF │ │ -00054e94 0003d315 R_ARM_GLOB_DAT 00000000 __page_size │ │ -00054e98 0003f115 R_ARM_GLOB_DAT 00000000 _ctype_ │ │ -00054e9c 0003fc15 R_ARM_GLOB_DAT 00000000 __gnu_Unwind_Find_exidx │ │ -00054eb4 00040915 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected │ │ +00055204 00000017 R_ARM_RELATIVE │ │ +00055208 00000017 R_ARM_RELATIVE │ │ +00055210 00000017 R_ARM_RELATIVE │ │ +00055214 00000017 R_ARM_RELATIVE │ │ +00055218 00000017 R_ARM_RELATIVE │ │ +00055220 00000017 R_ARM_RELATIVE │ │ +00055224 00000017 R_ARM_RELATIVE │ │ +00055228 00000017 R_ARM_RELATIVE │ │ +00055230 00000017 R_ARM_RELATIVE │ │ +00055234 00000017 R_ARM_RELATIVE │ │ +00055238 00000017 R_ARM_RELATIVE │ │ +00055244 00000017 R_ARM_RELATIVE │ │ +00055248 00000017 R_ARM_RELATIVE │ │ +00055250 00000017 R_ARM_RELATIVE │ │ +00055254 00000017 R_ARM_RELATIVE │ │ +00055258 00000017 R_ARM_RELATIVE │ │ +00055264 00000017 R_ARM_RELATIVE │ │ +00055268 00000017 R_ARM_RELATIVE │ │ +00055274 00000017 R_ARM_RELATIVE │ │ +00055278 00000017 R_ARM_RELATIVE │ │ +00055284 00000017 R_ARM_RELATIVE │ │ +00055288 00000017 R_ARM_RELATIVE │ │ +00055294 00000017 R_ARM_RELATIVE │ │ +00055298 00000017 R_ARM_RELATIVE │ │ +000552a4 00000017 R_ARM_RELATIVE │ │ +000552a8 00000017 R_ARM_RELATIVE │ │ +000552b4 00000017 R_ARM_RELATIVE │ │ +000552b8 00000017 R_ARM_RELATIVE │ │ +000552c0 00000017 R_ARM_RELATIVE │ │ +000552c4 00000017 R_ARM_RELATIVE │ │ +000552c8 00000017 R_ARM_RELATIVE │ │ +000552d4 00000017 R_ARM_RELATIVE │ │ +000552d8 00000017 R_ARM_RELATIVE │ │ +000552e4 00000017 R_ARM_RELATIVE │ │ +000552e8 00000017 R_ARM_RELATIVE │ │ +000552f0 00000017 R_ARM_RELATIVE │ │ +000552f4 00000017 R_ARM_RELATIVE │ │ +000552f8 00000017 R_ARM_RELATIVE │ │ +00055304 00000017 R_ARM_RELATIVE │ │ +00055308 00000017 R_ARM_RELATIVE │ │ +00055310 00000017 R_ARM_RELATIVE │ │ +00055314 00000017 R_ARM_RELATIVE │ │ +00055318 00000017 R_ARM_RELATIVE │ │ +00055320 00000017 R_ARM_RELATIVE │ │ +00055324 00000017 R_ARM_RELATIVE │ │ +00055328 00000017 R_ARM_RELATIVE │ │ +00055334 00000017 R_ARM_RELATIVE │ │ +00055338 00000017 R_ARM_RELATIVE │ │ +00055344 00000017 R_ARM_RELATIVE │ │ +00055348 00000017 R_ARM_RELATIVE │ │ +00055350 00000017 R_ARM_RELATIVE │ │ +00055354 00000017 R_ARM_RELATIVE │ │ +00055358 00000017 R_ARM_RELATIVE │ │ +00055360 00000017 R_ARM_RELATIVE │ │ +00055364 00000017 R_ARM_RELATIVE │ │ +00055368 00000017 R_ARM_RELATIVE │ │ +00055370 00000017 R_ARM_RELATIVE │ │ +00055374 00000017 R_ARM_RELATIVE │ │ +00055378 00000017 R_ARM_RELATIVE │ │ +00055380 00000017 R_ARM_RELATIVE │ │ +00055384 00000017 R_ARM_RELATIVE │ │ +00055388 00000017 R_ARM_RELATIVE │ │ +00055394 00000017 R_ARM_RELATIVE │ │ +00055398 00000017 R_ARM_RELATIVE │ │ +000553a0 00000017 R_ARM_RELATIVE │ │ +000553a4 00000017 R_ARM_RELATIVE │ │ +000553a8 00000017 R_ARM_RELATIVE │ │ +000553b0 00000017 R_ARM_RELATIVE │ │ +000553b4 00000017 R_ARM_RELATIVE │ │ +000553b8 00000017 R_ARM_RELATIVE │ │ +000553c0 00000017 R_ARM_RELATIVE │ │ +000553c4 00000017 R_ARM_RELATIVE │ │ +000553c8 00000017 R_ARM_RELATIVE │ │ +000553d0 00000017 R_ARM_RELATIVE │ │ +000553d4 00000017 R_ARM_RELATIVE │ │ +000553d8 00000017 R_ARM_RELATIVE │ │ +000553e0 00000017 R_ARM_RELATIVE │ │ +000553e4 00000017 R_ARM_RELATIVE │ │ +000553e8 00000017 R_ARM_RELATIVE │ │ +000553f0 00000017 R_ARM_RELATIVE │ │ +000553f4 00000017 R_ARM_RELATIVE │ │ +000553f8 00000017 R_ARM_RELATIVE │ │ +00055400 00000017 R_ARM_RELATIVE │ │ +00055404 00000017 R_ARM_RELATIVE │ │ +00055408 00000017 R_ARM_RELATIVE │ │ +00055410 00000017 R_ARM_RELATIVE │ │ +00055414 00000017 R_ARM_RELATIVE │ │ +00055418 00000017 R_ARM_RELATIVE │ │ +00055420 00000017 R_ARM_RELATIVE │ │ +00055424 00000017 R_ARM_RELATIVE │ │ +00055428 00000017 R_ARM_RELATIVE │ │ +00055430 00000017 R_ARM_RELATIVE │ │ +00055434 00000017 R_ARM_RELATIVE │ │ +00055438 00000017 R_ARM_RELATIVE │ │ +00055440 00000017 R_ARM_RELATIVE │ │ +00055444 00000017 R_ARM_RELATIVE │ │ +00055448 00000017 R_ARM_RELATIVE │ │ +00055450 00000017 R_ARM_RELATIVE │ │ +00055454 00000017 R_ARM_RELATIVE │ │ +00055458 00000017 R_ARM_RELATIVE │ │ +00055460 00000017 R_ARM_RELATIVE │ │ +00055464 00000017 R_ARM_RELATIVE │ │ +00055468 00000017 R_ARM_RELATIVE │ │ +00055470 00000017 R_ARM_RELATIVE │ │ +00055474 00000017 R_ARM_RELATIVE │ │ +00055478 00000017 R_ARM_RELATIVE │ │ +00055480 00000017 R_ARM_RELATIVE │ │ +00055484 00000017 R_ARM_RELATIVE │ │ +00055488 00000017 R_ARM_RELATIVE │ │ +00055490 00000017 R_ARM_RELATIVE │ │ +00055494 00000017 R_ARM_RELATIVE │ │ +00055498 00000017 R_ARM_RELATIVE │ │ +000554a0 00000017 R_ARM_RELATIVE │ │ +000554a4 00000017 R_ARM_RELATIVE │ │ +000554a8 00000017 R_ARM_RELATIVE │ │ +000554b0 00000017 R_ARM_RELATIVE │ │ +000554b4 00000017 R_ARM_RELATIVE │ │ +000554b8 00000017 R_ARM_RELATIVE │ │ +000554c0 00000017 R_ARM_RELATIVE │ │ +000554c4 00000017 R_ARM_RELATIVE │ │ +000554c8 00000017 R_ARM_RELATIVE │ │ +000554d0 00000017 R_ARM_RELATIVE │ │ +000554d4 00000017 R_ARM_RELATIVE │ │ +000554d8 00000017 R_ARM_RELATIVE │ │ +000554e0 00000017 R_ARM_RELATIVE │ │ +000554e4 00000017 R_ARM_RELATIVE │ │ +000554e8 00000017 R_ARM_RELATIVE │ │ +000554f0 00000017 R_ARM_RELATIVE │ │ +000554f4 00000017 R_ARM_RELATIVE │ │ +000554f8 00000017 R_ARM_RELATIVE │ │ +00055500 00000017 R_ARM_RELATIVE │ │ +00055504 00000017 R_ARM_RELATIVE │ │ +00055508 00000017 R_ARM_RELATIVE │ │ +00055510 00000017 R_ARM_RELATIVE │ │ +00055514 00000017 R_ARM_RELATIVE │ │ +00055518 00000017 R_ARM_RELATIVE │ │ +00055524 00000017 R_ARM_RELATIVE │ │ +00055528 00000017 R_ARM_RELATIVE │ │ +00055534 00000017 R_ARM_RELATIVE │ │ +00055538 00000017 R_ARM_RELATIVE │ │ +00055540 00000017 R_ARM_RELATIVE │ │ +00055544 00000017 R_ARM_RELATIVE │ │ +00055548 00000017 R_ARM_RELATIVE │ │ +00055550 00000017 R_ARM_RELATIVE │ │ +00055554 00000017 R_ARM_RELATIVE │ │ +00055558 00000017 R_ARM_RELATIVE │ │ +00055560 00000017 R_ARM_RELATIVE │ │ +00055564 00000017 R_ARM_RELATIVE │ │ +00055568 00000017 R_ARM_RELATIVE │ │ +00055574 00000017 R_ARM_RELATIVE │ │ +00055578 00000017 R_ARM_RELATIVE │ │ +00055580 00000017 R_ARM_RELATIVE │ │ +00055584 00000017 R_ARM_RELATIVE │ │ +00055588 00000017 R_ARM_RELATIVE │ │ +00055594 00000017 R_ARM_RELATIVE │ │ +00055598 00000017 R_ARM_RELATIVE │ │ +000555a4 00000017 R_ARM_RELATIVE │ │ +000555a8 00000017 R_ARM_RELATIVE │ │ +000555b0 00000017 R_ARM_RELATIVE │ │ +000555b4 00000017 R_ARM_RELATIVE │ │ +000555b8 00000017 R_ARM_RELATIVE │ │ +000555c0 00000017 R_ARM_RELATIVE │ │ +000555c4 00000017 R_ARM_RELATIVE │ │ +000555c8 00000017 R_ARM_RELATIVE │ │ +000555d0 00000017 R_ARM_RELATIVE │ │ +000555d4 00000017 R_ARM_RELATIVE │ │ +000555d8 00000017 R_ARM_RELATIVE │ │ +000555e0 00000017 R_ARM_RELATIVE │ │ +000555e4 00000017 R_ARM_RELATIVE │ │ +000555e8 00000017 R_ARM_RELATIVE │ │ +000555f0 00000017 R_ARM_RELATIVE │ │ +000555f4 00000017 R_ARM_RELATIVE │ │ +000555f8 00000017 R_ARM_RELATIVE │ │ +00055600 00000017 R_ARM_RELATIVE │ │ +00055604 00000017 R_ARM_RELATIVE │ │ +00055608 00000017 R_ARM_RELATIVE │ │ +00055610 00000017 R_ARM_RELATIVE │ │ +00055614 00000017 R_ARM_RELATIVE │ │ +00055618 00000017 R_ARM_RELATIVE │ │ +00055620 00000017 R_ARM_RELATIVE │ │ +00055624 00000017 R_ARM_RELATIVE │ │ +00055628 00000017 R_ARM_RELATIVE │ │ +00055630 00000017 R_ARM_RELATIVE │ │ +00055634 00000017 R_ARM_RELATIVE │ │ +00055638 00000017 R_ARM_RELATIVE │ │ +00055640 00000017 R_ARM_RELATIVE │ │ +00055644 00000017 R_ARM_RELATIVE │ │ +00055648 00000017 R_ARM_RELATIVE │ │ +00055650 00000017 R_ARM_RELATIVE │ │ +00055654 00000017 R_ARM_RELATIVE │ │ +00055658 00000017 R_ARM_RELATIVE │ │ +00055660 00000017 R_ARM_RELATIVE │ │ +00055664 00000017 R_ARM_RELATIVE │ │ +00055668 00000017 R_ARM_RELATIVE │ │ +00055670 00000017 R_ARM_RELATIVE │ │ +00055674 00000017 R_ARM_RELATIVE │ │ +00055678 00000017 R_ARM_RELATIVE │ │ +00055684 00000017 R_ARM_RELATIVE │ │ +00055688 00000017 R_ARM_RELATIVE │ │ +00055694 00000017 R_ARM_RELATIVE │ │ +00055698 00000017 R_ARM_RELATIVE │ │ +000556a4 00000017 R_ARM_RELATIVE │ │ +000556a8 00000017 R_ARM_RELATIVE │ │ +000556b0 00000017 R_ARM_RELATIVE │ │ +000556b4 00000017 R_ARM_RELATIVE │ │ +000556b8 00000017 R_ARM_RELATIVE │ │ +000556c0 00000017 R_ARM_RELATIVE │ │ +000556c4 00000017 R_ARM_RELATIVE │ │ +000556c8 00000017 R_ARM_RELATIVE │ │ +000556d4 00000017 R_ARM_RELATIVE │ │ +000556d8 00000017 R_ARM_RELATIVE │ │ +000556e4 00000017 R_ARM_RELATIVE │ │ +000556e8 00000017 R_ARM_RELATIVE │ │ +000556f0 00000017 R_ARM_RELATIVE │ │ +000556f4 00000017 R_ARM_RELATIVE │ │ +000556f8 00000017 R_ARM_RELATIVE │ │ +00055700 00000017 R_ARM_RELATIVE │ │ +00055704 00000017 R_ARM_RELATIVE │ │ +00055708 00000017 R_ARM_RELATIVE │ │ +00055714 00000017 R_ARM_RELATIVE │ │ +00055718 00000017 R_ARM_RELATIVE │ │ +00055724 00000017 R_ARM_RELATIVE │ │ +00055728 00000017 R_ARM_RELATIVE │ │ +00055734 00000017 R_ARM_RELATIVE │ │ +00055738 00000017 R_ARM_RELATIVE │ │ +00055744 00000017 R_ARM_RELATIVE │ │ +00055748 00000017 R_ARM_RELATIVE │ │ +00055754 00000017 R_ARM_RELATIVE │ │ +00055768 00000017 R_ARM_RELATIVE │ │ +00055770 00000017 R_ARM_RELATIVE │ │ +00055774 00000017 R_ARM_RELATIVE │ │ +00055778 00000017 R_ARM_RELATIVE │ │ +00055780 00000017 R_ARM_RELATIVE │ │ +00055784 00000017 R_ARM_RELATIVE │ │ +00055788 00000017 R_ARM_RELATIVE │ │ +00055790 00000017 R_ARM_RELATIVE │ │ +00055794 00000017 R_ARM_RELATIVE │ │ +00055798 00000017 R_ARM_RELATIVE │ │ +000557a0 00000017 R_ARM_RELATIVE │ │ +000557a4 00000017 R_ARM_RELATIVE │ │ +000557a8 00000017 R_ARM_RELATIVE │ │ +000557b0 00000017 R_ARM_RELATIVE │ │ +000557b4 00000017 R_ARM_RELATIVE │ │ +000557b8 00000017 R_ARM_RELATIVE │ │ +000557c0 00000017 R_ARM_RELATIVE │ │ +000557c4 00000017 R_ARM_RELATIVE │ │ +000557c8 00000017 R_ARM_RELATIVE │ │ +000557d0 00000017 R_ARM_RELATIVE │ │ +000557d4 00000017 R_ARM_RELATIVE │ │ +000557d8 00000017 R_ARM_RELATIVE │ │ +000557e0 00000017 R_ARM_RELATIVE │ │ +000557e4 00000017 R_ARM_RELATIVE │ │ +000557e8 00000017 R_ARM_RELATIVE │ │ +000557f0 00000017 R_ARM_RELATIVE │ │ +000557f4 00000017 R_ARM_RELATIVE │ │ +000557f8 00000017 R_ARM_RELATIVE │ │ +00055800 00000017 R_ARM_RELATIVE │ │ +00055804 00000017 R_ARM_RELATIVE │ │ +00055808 00000017 R_ARM_RELATIVE │ │ +00055810 00000017 R_ARM_RELATIVE │ │ +00055814 00000017 R_ARM_RELATIVE │ │ +00055818 00000017 R_ARM_RELATIVE │ │ +00055820 00000017 R_ARM_RELATIVE │ │ +00055824 00000017 R_ARM_RELATIVE │ │ +00055828 00000017 R_ARM_RELATIVE │ │ +00055830 00000017 R_ARM_RELATIVE │ │ +00055834 00000017 R_ARM_RELATIVE │ │ +00055838 00000017 R_ARM_RELATIVE │ │ +00055840 00000017 R_ARM_RELATIVE │ │ +00055844 00000017 R_ARM_RELATIVE │ │ +00055848 00000017 R_ARM_RELATIVE │ │ +00055850 00000017 R_ARM_RELATIVE │ │ +00055854 00000017 R_ARM_RELATIVE │ │ +00055858 00000017 R_ARM_RELATIVE │ │ +00055860 00000017 R_ARM_RELATIVE │ │ +00055864 00000017 R_ARM_RELATIVE │ │ +00055868 00000017 R_ARM_RELATIVE │ │ +00055870 00000017 R_ARM_RELATIVE │ │ +00055874 00000017 R_ARM_RELATIVE │ │ +00055878 00000017 R_ARM_RELATIVE │ │ +00055880 00000017 R_ARM_RELATIVE │ │ +00055884 00000017 R_ARM_RELATIVE │ │ +00055888 00000017 R_ARM_RELATIVE │ │ +00055890 00000017 R_ARM_RELATIVE │ │ +00055894 00000017 R_ARM_RELATIVE │ │ +00055898 00000017 R_ARM_RELATIVE │ │ +000558a0 00000017 R_ARM_RELATIVE │ │ +000558a4 00000017 R_ARM_RELATIVE │ │ +000558a8 00000017 R_ARM_RELATIVE │ │ +000558b0 00000017 R_ARM_RELATIVE │ │ +000558b4 00000017 R_ARM_RELATIVE │ │ +000558b8 00000017 R_ARM_RELATIVE │ │ +000558c4 00000017 R_ARM_RELATIVE │ │ +000558c8 00000017 R_ARM_RELATIVE │ │ +000558d0 00000017 R_ARM_RELATIVE │ │ +000558d4 00000017 R_ARM_RELATIVE │ │ +000558d8 00000017 R_ARM_RELATIVE │ │ +000558e0 00000017 R_ARM_RELATIVE │ │ +000558e4 00000017 R_ARM_RELATIVE │ │ +000558e8 00000017 R_ARM_RELATIVE │ │ +000558f0 00000017 R_ARM_RELATIVE │ │ +000558f4 00000017 R_ARM_RELATIVE │ │ +000558f8 00000017 R_ARM_RELATIVE │ │ +00055900 00000017 R_ARM_RELATIVE │ │ +00055904 00000017 R_ARM_RELATIVE │ │ +00055908 00000017 R_ARM_RELATIVE │ │ +00055910 00000017 R_ARM_RELATIVE │ │ +00055914 00000017 R_ARM_RELATIVE │ │ +00055918 00000017 R_ARM_RELATIVE │ │ +00055920 00000017 R_ARM_RELATIVE │ │ +00055924 00000017 R_ARM_RELATIVE │ │ +00055928 00000017 R_ARM_RELATIVE │ │ +00055930 00000017 R_ARM_RELATIVE │ │ +00055934 00000017 R_ARM_RELATIVE │ │ +00055938 00000017 R_ARM_RELATIVE │ │ +00055940 00000017 R_ARM_RELATIVE │ │ +00055944 00000017 R_ARM_RELATIVE │ │ +00055948 00000017 R_ARM_RELATIVE │ │ +00055950 00000017 R_ARM_RELATIVE │ │ +00055954 00000017 R_ARM_RELATIVE │ │ +00055958 00000017 R_ARM_RELATIVE │ │ +00055960 00000017 R_ARM_RELATIVE │ │ +00055964 00000017 R_ARM_RELATIVE │ │ +00055968 00000017 R_ARM_RELATIVE │ │ +00055970 00000017 R_ARM_RELATIVE │ │ +00055974 00000017 R_ARM_RELATIVE │ │ +00055978 00000017 R_ARM_RELATIVE │ │ +00055980 00000017 R_ARM_RELATIVE │ │ +00055984 00000017 R_ARM_RELATIVE │ │ +00055988 00000017 R_ARM_RELATIVE │ │ +00055990 00000017 R_ARM_RELATIVE │ │ +00055994 00000017 R_ARM_RELATIVE │ │ +00055998 00000017 R_ARM_RELATIVE │ │ +000559a4 00000017 R_ARM_RELATIVE │ │ +000559a8 00000017 R_ARM_RELATIVE │ │ +000559b0 00000017 R_ARM_RELATIVE │ │ +000559b4 00000017 R_ARM_RELATIVE │ │ +000559b8 00000017 R_ARM_RELATIVE │ │ +000559c4 00000017 R_ARM_RELATIVE │ │ +000559d8 00000017 R_ARM_RELATIVE │ │ +000559dc 00000017 R_ARM_RELATIVE │ │ +000559e0 00000017 R_ARM_RELATIVE │ │ +000559e4 00000017 R_ARM_RELATIVE │ │ +000559e8 00000017 R_ARM_RELATIVE │ │ +000559ec 00000017 R_ARM_RELATIVE │ │ +000559f0 00000017 R_ARM_RELATIVE │ │ +000559f4 00000017 R_ARM_RELATIVE │ │ +000559f8 00000017 R_ARM_RELATIVE │ │ +000559fc 00000017 R_ARM_RELATIVE │ │ +00055a00 00000017 R_ARM_RELATIVE │ │ +00055a04 00000017 R_ARM_RELATIVE │ │ +00055a08 00000017 R_ARM_RELATIVE │ │ +00055a0c 00000017 R_ARM_RELATIVE │ │ +00055a10 00000017 R_ARM_RELATIVE │ │ +00055a14 00000017 R_ARM_RELATIVE │ │ +00055a18 00000017 R_ARM_RELATIVE │ │ +00055a1c 00000017 R_ARM_RELATIVE │ │ +00055a20 00000017 R_ARM_RELATIVE │ │ +00055a24 00000017 R_ARM_RELATIVE │ │ +00055a28 00000017 R_ARM_RELATIVE │ │ +00055a2c 00000017 R_ARM_RELATIVE │ │ +00055a30 00000017 R_ARM_RELATIVE │ │ +00055a34 00000017 R_ARM_RELATIVE │ │ +00055a38 00000017 R_ARM_RELATIVE │ │ +00055a3c 00000017 R_ARM_RELATIVE │ │ +00055a40 00000017 R_ARM_RELATIVE │ │ +00055a44 00000017 R_ARM_RELATIVE │ │ +00055a48 00000017 R_ARM_RELATIVE │ │ +00055a4c 00000017 R_ARM_RELATIVE │ │ +00055a50 00000017 R_ARM_RELATIVE │ │ +00055a54 00000017 R_ARM_RELATIVE │ │ +00055a58 00000017 R_ARM_RELATIVE │ │ +00055a5c 00000017 R_ARM_RELATIVE │ │ +00055a60 00000017 R_ARM_RELATIVE │ │ +00055a64 00000017 R_ARM_RELATIVE │ │ +00055a6c 00000017 R_ARM_RELATIVE │ │ +00055a70 00000017 R_ARM_RELATIVE │ │ +00055a74 00000017 R_ARM_RELATIVE │ │ +00055a78 00000017 R_ARM_RELATIVE │ │ +00055a7c 00000017 R_ARM_RELATIVE │ │ +00055a80 00000017 R_ARM_RELATIVE │ │ +00055a84 00000017 R_ARM_RELATIVE │ │ +00055a88 00000017 R_ARM_RELATIVE │ │ +00055a8c 00000017 R_ARM_RELATIVE │ │ +00055a90 00000017 R_ARM_RELATIVE │ │ +00055a94 00000017 R_ARM_RELATIVE │ │ +00055a98 00000017 R_ARM_RELATIVE │ │ +00055a9c 00000017 R_ARM_RELATIVE │ │ +00055aa0 00000017 R_ARM_RELATIVE │ │ +00055aa4 00000017 R_ARM_RELATIVE │ │ +00055aa8 00000017 R_ARM_RELATIVE │ │ +00055aac 00000017 R_ARM_RELATIVE │ │ +00055ab0 00000017 R_ARM_RELATIVE │ │ +00055ab4 00000017 R_ARM_RELATIVE │ │ +00055ab8 00000017 R_ARM_RELATIVE │ │ +00055abc 00000017 R_ARM_RELATIVE │ │ +00055ac0 00000017 R_ARM_RELATIVE │ │ +00055ac4 00000017 R_ARM_RELATIVE │ │ +00055ac8 00000017 R_ARM_RELATIVE │ │ +00055acc 00000017 R_ARM_RELATIVE │ │ +00055ad0 00000017 R_ARM_RELATIVE │ │ +00055ad8 00000017 R_ARM_RELATIVE │ │ +00055ae0 00000017 R_ARM_RELATIVE │ │ +00055ae4 00000017 R_ARM_RELATIVE │ │ +00055ae8 00000017 R_ARM_RELATIVE │ │ +00055af0 00000017 R_ARM_RELATIVE │ │ +00055af4 00000017 R_ARM_RELATIVE │ │ +00055af8 00000017 R_ARM_RELATIVE │ │ +00055b00 00000017 R_ARM_RELATIVE │ │ +00055b04 00000017 R_ARM_RELATIVE │ │ +00055b08 00000017 R_ARM_RELATIVE │ │ +00055b10 00000017 R_ARM_RELATIVE │ │ +00055b14 00000017 R_ARM_RELATIVE │ │ +00055b18 00000017 R_ARM_RELATIVE │ │ +00055b20 00000017 R_ARM_RELATIVE │ │ +00055b24 00000017 R_ARM_RELATIVE │ │ +00055b28 00000017 R_ARM_RELATIVE │ │ +00055b30 00000017 R_ARM_RELATIVE │ │ +00055b34 00000017 R_ARM_RELATIVE │ │ +00055b38 00000017 R_ARM_RELATIVE │ │ +00055b40 00000017 R_ARM_RELATIVE │ │ +00055b44 00000017 R_ARM_RELATIVE │ │ +00055b48 00000017 R_ARM_RELATIVE │ │ +00055b50 00000017 R_ARM_RELATIVE │ │ +00055b54 00000017 R_ARM_RELATIVE │ │ +00055b58 00000017 R_ARM_RELATIVE │ │ +00055b60 00000017 R_ARM_RELATIVE │ │ +00055b64 00000017 R_ARM_RELATIVE │ │ +00055b68 00000017 R_ARM_RELATIVE │ │ +00055b70 00000017 R_ARM_RELATIVE │ │ +00055b74 00000017 R_ARM_RELATIVE │ │ +00055b78 00000017 R_ARM_RELATIVE │ │ +00055b80 00000017 R_ARM_RELATIVE │ │ +00055b84 00000017 R_ARM_RELATIVE │ │ +00055b88 00000017 R_ARM_RELATIVE │ │ +00055b90 00000017 R_ARM_RELATIVE │ │ +00055b94 00000017 R_ARM_RELATIVE │ │ +00055b98 00000017 R_ARM_RELATIVE │ │ +00055ba0 00000017 R_ARM_RELATIVE │ │ +00055ba4 00000017 R_ARM_RELATIVE │ │ +00055ba8 00000017 R_ARM_RELATIVE │ │ +00055bb0 00000017 R_ARM_RELATIVE │ │ +00055bb4 00000017 R_ARM_RELATIVE │ │ +00055bb8 00000017 R_ARM_RELATIVE │ │ +00055bc0 00000017 R_ARM_RELATIVE │ │ +00055bc4 00000017 R_ARM_RELATIVE │ │ +00055bc8 00000017 R_ARM_RELATIVE │ │ +00055bd0 00000017 R_ARM_RELATIVE │ │ +00055bd4 00000017 R_ARM_RELATIVE │ │ +00055bd8 00000017 R_ARM_RELATIVE │ │ +00055be0 00000017 R_ARM_RELATIVE │ │ +00055be4 00000017 R_ARM_RELATIVE │ │ +00055be8 00000017 R_ARM_RELATIVE │ │ +00055bf0 00000017 R_ARM_RELATIVE │ │ +00055bf4 00000017 R_ARM_RELATIVE │ │ +00055bf8 00000017 R_ARM_RELATIVE │ │ +00055c00 00000017 R_ARM_RELATIVE │ │ +00055c04 00000017 R_ARM_RELATIVE │ │ +00055c08 00000017 R_ARM_RELATIVE │ │ +00055c10 00000017 R_ARM_RELATIVE │ │ +00055c14 00000017 R_ARM_RELATIVE │ │ +00055c18 00000017 R_ARM_RELATIVE │ │ +00055c20 00000017 R_ARM_RELATIVE │ │ +00055c24 00000017 R_ARM_RELATIVE │ │ +00055c28 00000017 R_ARM_RELATIVE │ │ +00055c34 00000017 R_ARM_RELATIVE │ │ +00055c38 00000017 R_ARM_RELATIVE │ │ +00055c40 00000017 R_ARM_RELATIVE │ │ +00055c44 00000017 R_ARM_RELATIVE │ │ +00055c48 00000017 R_ARM_RELATIVE │ │ +00055c50 00000017 R_ARM_RELATIVE │ │ +00055c54 00000017 R_ARM_RELATIVE │ │ +00055c58 00000017 R_ARM_RELATIVE │ │ +00055c60 00000017 R_ARM_RELATIVE │ │ +00055c64 00000017 R_ARM_RELATIVE │ │ +00055c68 00000017 R_ARM_RELATIVE │ │ +00055c70 00000017 R_ARM_RELATIVE │ │ +00055c74 00000017 R_ARM_RELATIVE │ │ +00055c78 00000017 R_ARM_RELATIVE │ │ +00055c80 00000017 R_ARM_RELATIVE │ │ +00055c84 00000017 R_ARM_RELATIVE │ │ +00055c88 00000017 R_ARM_RELATIVE │ │ +00055c90 00000017 R_ARM_RELATIVE │ │ +00055c94 00000017 R_ARM_RELATIVE │ │ +00055ca8 00000017 R_ARM_RELATIVE │ │ +00055cac 00000017 R_ARM_RELATIVE │ │ +00055cb0 00000017 R_ARM_RELATIVE │ │ +00055cb8 00000017 R_ARM_RELATIVE │ │ +00055cbc 00000017 R_ARM_RELATIVE │ │ +00055cc0 00000017 R_ARM_RELATIVE │ │ +00055cc8 00000017 R_ARM_RELATIVE │ │ +00055ccc 00000017 R_ARM_RELATIVE │ │ +00055cd0 00000017 R_ARM_RELATIVE │ │ +00055cd4 00000017 R_ARM_RELATIVE │ │ +00055cd8 00000017 R_ARM_RELATIVE │ │ +00055cdc 00000017 R_ARM_RELATIVE │ │ +00055ce0 00000017 R_ARM_RELATIVE │ │ +00055ce4 00000017 R_ARM_RELATIVE │ │ +00055ce8 00000017 R_ARM_RELATIVE │ │ +00055cec 00000017 R_ARM_RELATIVE │ │ +00055cf0 00000017 R_ARM_RELATIVE │ │ +00055cf4 00000017 R_ARM_RELATIVE │ │ +00055cf8 00000017 R_ARM_RELATIVE │ │ +00055d00 00000017 R_ARM_RELATIVE │ │ +00055d04 00000017 R_ARM_RELATIVE │ │ +00055d08 00000017 R_ARM_RELATIVE │ │ +00055d0c 00000017 R_ARM_RELATIVE │ │ +00055d10 00000017 R_ARM_RELATIVE │ │ +00055d14 00000017 R_ARM_RELATIVE │ │ +00055d18 00000017 R_ARM_RELATIVE │ │ +00055d1c 00000017 R_ARM_RELATIVE │ │ +00055d20 00000017 R_ARM_RELATIVE │ │ +00055d24 00000017 R_ARM_RELATIVE │ │ +00055d28 00000017 R_ARM_RELATIVE │ │ +00055d2c 00000017 R_ARM_RELATIVE │ │ +00055d30 00000017 R_ARM_RELATIVE │ │ +00055d34 00000017 R_ARM_RELATIVE │ │ +00055d38 00000017 R_ARM_RELATIVE │ │ +00055d3c 00000017 R_ARM_RELATIVE │ │ +00055d40 00000017 R_ARM_RELATIVE │ │ +00055d44 00000017 R_ARM_RELATIVE │ │ +00055d48 00000017 R_ARM_RELATIVE │ │ +00055d4c 00000017 R_ARM_RELATIVE │ │ +00055d50 00000017 R_ARM_RELATIVE │ │ +00055e88 00000017 R_ARM_RELATIVE │ │ +00055e8c 00000017 R_ARM_RELATIVE │ │ +00055e90 00000017 R_ARM_RELATIVE │ │ +00055e94 00000017 R_ARM_RELATIVE │ │ +00055e9c 00000017 R_ARM_RELATIVE │ │ +00055ea0 00000017 R_ARM_RELATIVE │ │ +00055ea4 00000017 R_ARM_RELATIVE │ │ +00055eac 00000017 R_ARM_RELATIVE │ │ +00055eb0 00000017 R_ARM_RELATIVE │ │ +00056004 00000017 R_ARM_RELATIVE │ │ +00056008 00000017 R_ARM_RELATIVE │ │ +0005600c 00000017 R_ARM_RELATIVE │ │ +00056010 00000017 R_ARM_RELATIVE │ │ +00056014 00000017 R_ARM_RELATIVE │ │ +00056018 00000017 R_ARM_RELATIVE │ │ +0005601c 00000017 R_ARM_RELATIVE │ │ +00056020 00000017 R_ARM_RELATIVE │ │ +00056024 00000017 R_ARM_RELATIVE │ │ +00056028 00000017 R_ARM_RELATIVE │ │ +0005602c 00000017 R_ARM_RELATIVE │ │ +00056030 00000017 R_ARM_RELATIVE │ │ +00056034 00000017 R_ARM_RELATIVE │ │ +00056038 00000017 R_ARM_RELATIVE │ │ +0005603c 00000017 R_ARM_RELATIVE │ │ +00056040 00000017 R_ARM_RELATIVE │ │ +00056044 00000017 R_ARM_RELATIVE │ │ +00056048 00000017 R_ARM_RELATIVE │ │ +0005604c 00000017 R_ARM_RELATIVE │ │ +00056050 00000017 R_ARM_RELATIVE │ │ +00056054 00000017 R_ARM_RELATIVE │ │ +00056058 00000017 R_ARM_RELATIVE │ │ +0005605c 00000017 R_ARM_RELATIVE │ │ +00056060 00000017 R_ARM_RELATIVE │ │ +00056064 00000017 R_ARM_RELATIVE │ │ +00056068 00000017 R_ARM_RELATIVE │ │ +0005606c 00000017 R_ARM_RELATIVE │ │ +00056070 00000017 R_ARM_RELATIVE │ │ +00056074 00000017 R_ARM_RELATIVE │ │ +00056078 00000017 R_ARM_RELATIVE │ │ +0005607c 00000017 R_ARM_RELATIVE │ │ +00056080 00000017 R_ARM_RELATIVE │ │ +00056084 00000017 R_ARM_RELATIVE │ │ +00056088 00000017 R_ARM_RELATIVE │ │ +0005608c 00000017 R_ARM_RELATIVE │ │ +00056090 00000017 R_ARM_RELATIVE │ │ +00056094 00000017 R_ARM_RELATIVE │ │ +00056098 00000017 R_ARM_RELATIVE │ │ +0005609c 00000017 R_ARM_RELATIVE │ │ +000560a0 00000017 R_ARM_RELATIVE │ │ +000560a4 00000017 R_ARM_RELATIVE │ │ +000560a8 00000017 R_ARM_RELATIVE │ │ +000560ac 00000017 R_ARM_RELATIVE │ │ +000560b0 00000017 R_ARM_RELATIVE │ │ +000560b4 00000017 R_ARM_RELATIVE │ │ +000560b8 00000017 R_ARM_RELATIVE │ │ +000560bc 00000017 R_ARM_RELATIVE │ │ +000560c0 00000017 R_ARM_RELATIVE │ │ +000560c4 00000017 R_ARM_RELATIVE │ │ +000560c8 00000017 R_ARM_RELATIVE │ │ +000560cc 00000017 R_ARM_RELATIVE │ │ +000560d0 00000017 R_ARM_RELATIVE │ │ +000560d4 00000017 R_ARM_RELATIVE │ │ +000560d8 00000017 R_ARM_RELATIVE │ │ +000560dc 00000017 R_ARM_RELATIVE │ │ +000560e0 00000017 R_ARM_RELATIVE │ │ +000560e4 00000017 R_ARM_RELATIVE │ │ +000560e8 00000017 R_ARM_RELATIVE │ │ +000560ec 00000017 R_ARM_RELATIVE │ │ +000560f0 00000017 R_ARM_RELATIVE │ │ +000560f4 00000017 R_ARM_RELATIVE │ │ +000560f8 00000017 R_ARM_RELATIVE │ │ +000560fc 00000017 R_ARM_RELATIVE │ │ +00056100 00000017 R_ARM_RELATIVE │ │ +00056108 00000017 R_ARM_RELATIVE │ │ +0005610c 00000017 R_ARM_RELATIVE │ │ +00056110 00000017 R_ARM_RELATIVE │ │ +00056114 00000017 R_ARM_RELATIVE │ │ +00056118 00000017 R_ARM_RELATIVE │ │ +0005611c 00000017 R_ARM_RELATIVE │ │ +00056120 00000017 R_ARM_RELATIVE │ │ +00056124 00000017 R_ARM_RELATIVE │ │ +00056128 00000017 R_ARM_RELATIVE │ │ +0005612c 00000017 R_ARM_RELATIVE │ │ +00056130 00000017 R_ARM_RELATIVE │ │ +00056134 00000017 R_ARM_RELATIVE │ │ +00056138 00000017 R_ARM_RELATIVE │ │ +0005613c 00000017 R_ARM_RELATIVE │ │ +00056140 00000017 R_ARM_RELATIVE │ │ +00056144 00000017 R_ARM_RELATIVE │ │ +00056148 00000017 R_ARM_RELATIVE │ │ +00056164 00000017 R_ARM_RELATIVE │ │ +00056168 00000017 R_ARM_RELATIVE │ │ +0005616c 00000017 R_ARM_RELATIVE │ │ +00056170 00000017 R_ARM_RELATIVE │ │ +00056174 00000017 R_ARM_RELATIVE │ │ +00056178 00000017 R_ARM_RELATIVE │ │ +0005617c 00000017 R_ARM_RELATIVE │ │ +00056180 00000017 R_ARM_RELATIVE │ │ +00056184 00000017 R_ARM_RELATIVE │ │ +00056188 00000017 R_ARM_RELATIVE │ │ +0005618c 00000017 R_ARM_RELATIVE │ │ +00056190 00000017 R_ARM_RELATIVE │ │ +00056194 00000017 R_ARM_RELATIVE │ │ +00056198 00000017 R_ARM_RELATIVE │ │ +0005619c 00000017 R_ARM_RELATIVE │ │ +000561a0 00000017 R_ARM_RELATIVE │ │ +000561a4 00000017 R_ARM_RELATIVE │ │ +000561a8 00000017 R_ARM_RELATIVE │ │ +000561ac 00000017 R_ARM_RELATIVE │ │ +000561b0 00000017 R_ARM_RELATIVE │ │ +000561b4 00000017 R_ARM_RELATIVE │ │ +000561b8 00000017 R_ARM_RELATIVE │ │ +000561bc 00000017 R_ARM_RELATIVE │ │ +000561c0 00000017 R_ARM_RELATIVE │ │ +000561c4 00000017 R_ARM_RELATIVE │ │ +000561c8 00000017 R_ARM_RELATIVE │ │ +000561cc 00000017 R_ARM_RELATIVE │ │ +000561d0 00000017 R_ARM_RELATIVE │ │ +000561d4 00000017 R_ARM_RELATIVE │ │ +000561d8 00000017 R_ARM_RELATIVE │ │ +000561dc 00000017 R_ARM_RELATIVE │ │ +00056200 00000017 R_ARM_RELATIVE │ │ +00055e80 00001815 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ +00055e84 00021715 R_ARM_GLOB_DAT 00000000 __sF@LIBC │ │ +00055e98 0003ef15 R_ARM_GLOB_DAT 00000000 _ctype_@LIBC │ │ +00055ea8 0003f715 R_ARM_GLOB_DAT 00000000 __gnu_Unwind_Find_exidx │ │ +00055eb4 00040b15 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected │ │ │ │ -Relocation section '.rel.plt' at offset 0xdda0 contains 79 entries: │ │ +Relocation section '.rel.plt' at offset 0xe5e8 contains 79 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ -00054ec4 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit │ │ -00054ec8 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize │ │ -00054ecc 00001e16 R_ARM_JUMP_SLOT 00000000 sprintf │ │ -00054ed0 00001f16 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail │ │ -00054ed4 00005516 R_ARM_JUMP_SLOT 00000000 malloc │ │ -00054ed8 00006116 R_ARM_JUMP_SLOT 00000000 strlen │ │ -00054edc 00006216 R_ARM_JUMP_SLOT 00000000 strcpy │ │ -00054ee0 00006416 R_ARM_JUMP_SLOT 00000000 free │ │ -00054ee4 0000b416 R_ARM_JUMP_SLOT 00000000 calloc │ │ -00054ee8 00012f16 R_ARM_JUMP_SLOT 00000000 fopen │ │ -00054eec 00013016 R_ARM_JUMP_SLOT 00000000 fclose │ │ -00054ef0 00013f16 R_ARM_JUMP_SLOT 00000000 strcmp │ │ -00054ef4 00015b16 R_ARM_JUMP_SLOT 00000000 strcat │ │ -00054ef8 00017216 R_ARM_JUMP_SLOT 00000000 ftell │ │ -00054efc 00017316 R_ARM_JUMP_SLOT 00000000 fread │ │ -00054f00 00017416 R_ARM_JUMP_SLOT 00000000 fseek │ │ -00054f04 00018716 R_ARM_JUMP_SLOT 00000000 strchr │ │ -00054f08 00018816 R_ARM_JUMP_SLOT 00000000 strncmp │ │ -00054f0c 00018916 R_ARM_JUMP_SLOT 00000000 sscanf │ │ -00054f10 00019016 R_ARM_JUMP_SLOT 00000000 fputs │ │ -00054f14 00019116 R_ARM_JUMP_SLOT 00000000 fprintf │ │ -00054f18 00019216 R_ARM_JUMP_SLOT 00000000 strrchr │ │ -00054f1c 00019316 R_ARM_JUMP_SLOT 00000000 atoi │ │ -00054f20 00019816 R_ARM_JUMP_SLOT 00000000 log │ │ -00054f24 0001b716 R_ARM_JUMP_SLOT 00000000 memcpy │ │ -00054f28 0001c816 R_ARM_JUMP_SLOT 00000000 fwrite │ │ -00054f2c 0001dc16 R_ARM_JUMP_SLOT 00000000 strtod │ │ -00054f30 0001f316 R_ARM_JUMP_SLOT 00000000 memset │ │ -00054f34 00020516 R_ARM_JUMP_SLOT 00000000 exit │ │ -00054f38 00022a16 R_ARM_JUMP_SLOT 00000000 fputc │ │ -00054f3c 00022b16 R_ARM_JUMP_SLOT 00000000 fflush │ │ -00054f40 00025016 R_ARM_JUMP_SLOT 00000000 fgets │ │ -00054f44 00028816 R_ARM_JUMP_SLOT 00000000 fscanf │ │ -00054f48 00029816 R_ARM_JUMP_SLOT 00000000 printf │ │ -00054f4c 00029916 R_ARM_JUMP_SLOT 00000000 putchar │ │ -00054f50 00029f16 R_ARM_JUMP_SLOT 00000000 sqrt │ │ -00054f54 0002b316 R_ARM_JUMP_SLOT 00000000 getenv │ │ -00054f58 0002cb16 R_ARM_JUMP_SLOT 00000000 __errno │ │ -00054f5c 0002dd16 R_ARM_JUMP_SLOT 00000000 realloc │ │ -00054f60 0002e316 R_ARM_JUMP_SLOT 00000000 strdup │ │ -00054f64 0002e416 R_ARM_JUMP_SLOT 00000000 __srget │ │ -00054f68 0002e816 R_ARM_JUMP_SLOT 00000000 qsort │ │ -00054f6c 0002f216 R_ARM_JUMP_SLOT 00000000 memmove │ │ -00054f70 00033716 R_ARM_JUMP_SLOT 00000000 snprintf │ │ -00054f74 00034216 R_ARM_JUMP_SLOT 00000000 time │ │ -00054f78 00036316 R_ARM_JUMP_SLOT 00000000 pow │ │ -00054f7c 00036616 R_ARM_JUMP_SLOT 00000000 log10 │ │ -00054f80 00036716 R_ARM_JUMP_SLOT 00000000 cos │ │ -00054f84 00036816 R_ARM_JUMP_SLOT 00000000 sin │ │ -00054f88 00038716 R_ARM_JUMP_SLOT 00000000 strtok │ │ -00054f8c 00039616 R_ARM_JUMP_SLOT 00000000 vfprintf │ │ -00054f90 00039716 R_ARM_JUMP_SLOT 00000000 abort │ │ -00054f94 00039816 R_ARM_JUMP_SLOT 00000000 longjmp │ │ -00054f98 00039b16 R_ARM_JUMP_SLOT 00000000 strncat │ │ -00054f9c 00039c16 R_ARM_JUMP_SLOT 00000000 strstr │ │ -00054fa0 00039d16 R_ARM_JUMP_SLOT 00000000 strncpy │ │ -00054fa4 0003a516 R_ARM_JUMP_SLOT 00000000 fgetc │ │ -00054fa8 0003ab16 R_ARM_JUMP_SLOT 00000000 __android_log_vprint │ │ -00054fac 0003ac16 R_ARM_JUMP_SLOT 00000000 vsnprintf │ │ -00054fb0 0003ae16 R_ARM_JUMP_SLOT 00000000 strerror │ │ -00054fb4 0003c616 R_ARM_JUMP_SLOT 00000000 puts │ │ -00054fb8 0003cf16 R_ARM_JUMP_SLOT 00000000 open │ │ -00054fbc 0003d016 R_ARM_JUMP_SLOT 00000000 fstat │ │ -00054fc0 0003d116 R_ARM_JUMP_SLOT 00000000 close │ │ -00054fc4 0003d216 R_ARM_JUMP_SLOT 00000000 mmap │ │ -00054fc8 0003d416 R_ARM_JUMP_SLOT 00000000 munmap │ │ -00054fcc 0003d516 R_ARM_JUMP_SLOT 00000000 popen │ │ -00054fd0 0003d616 R_ARM_JUMP_SLOT 00000000 pclose │ │ -00054fd4 0003d916 R_ARM_JUMP_SLOT 00000000 sleep │ │ -00054fd8 0003da16 R_ARM_JUMP_SLOT 00000000 stat │ │ -00054fdc 0003e316 R_ARM_JUMP_SLOT 00000000 mkdir │ │ -00054fe0 0003e916 R_ARM_JUMP_SLOT 00000000 getrusage │ │ -00054fe4 0003ea16 R_ARM_JUMP_SLOT 00000000 gettimeofday │ │ -00054fe8 0003ee16 R_ARM_JUMP_SLOT 00000000 unlink │ │ -00054fec 0003f016 R_ARM_JUMP_SLOT 00000000 strspn │ │ -00054ff0 0003f816 R_ARM_JUMP_SLOT 00000000 raise │ │ -00054ff4 0003fc16 R_ARM_JUMP_SLOT 00000000 __gnu_Unwind_Find_exidx │ │ -00054ff8 00040616 R_ARM_JUMP_SLOT 00000000 __cxa_begin_cleanup │ │ -00054ffc 00040716 R_ARM_JUMP_SLOT 00000000 __cxa_type_match │ │ +00055ec4 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@LIBC │ │ +00055ec8 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@LIBC │ │ +00055ecc 00001716 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ +00055ed0 00001f16 R_ARM_JUMP_SLOT 00000000 sprintf@LIBC │ │ +00055ed4 00005416 R_ARM_JUMP_SLOT 00000000 malloc@LIBC │ │ +00055ed8 00006016 R_ARM_JUMP_SLOT 00000000 strlen@LIBC │ │ +00055edc 00006116 R_ARM_JUMP_SLOT 00000000 strcpy@LIBC │ │ +00055ee0 00006316 R_ARM_JUMP_SLOT 00000000 free@LIBC │ │ +00055ee4 0000b316 R_ARM_JUMP_SLOT 00000000 calloc@LIBC │ │ +00055ee8 00012e16 R_ARM_JUMP_SLOT 00000000 fopen@LIBC │ │ +00055eec 00012f16 R_ARM_JUMP_SLOT 00000000 fclose@LIBC │ │ +00055ef0 00013e16 R_ARM_JUMP_SLOT 00000000 strcmp@LIBC │ │ +00055ef4 00015b16 R_ARM_JUMP_SLOT 00000000 strcat@LIBC │ │ +00055ef8 00016f16 R_ARM_JUMP_SLOT 00000000 ftell@LIBC │ │ +00055efc 00017016 R_ARM_JUMP_SLOT 00000000 fseek@LIBC │ │ +00055f00 00017116 R_ARM_JUMP_SLOT 00000000 fread@LIBC │ │ +00055f04 00018516 R_ARM_JUMP_SLOT 00000000 strchr@LIBC │ │ +00055f08 00018616 R_ARM_JUMP_SLOT 00000000 strncmp@LIBC │ │ +00055f0c 00018716 R_ARM_JUMP_SLOT 00000000 sscanf@LIBC │ │ +00055f10 00019016 R_ARM_JUMP_SLOT 00000000 fputs@LIBC │ │ +00055f14 00019116 R_ARM_JUMP_SLOT 00000000 fprintf@LIBC │ │ +00055f18 00019216 R_ARM_JUMP_SLOT 00000000 strrchr@LIBC │ │ +00055f1c 00019316 R_ARM_JUMP_SLOT 00000000 atoi@LIBC │ │ +00055f20 00019816 R_ARM_JUMP_SLOT 00000000 log@LIBC │ │ +00055f24 0001b716 R_ARM_JUMP_SLOT 00000000 memcpy@LIBC │ │ +00055f28 0001c816 R_ARM_JUMP_SLOT 00000000 fwrite@LIBC │ │ +00055f2c 0001dc16 R_ARM_JUMP_SLOT 00000000 strtod@LIBC │ │ +00055f30 0001f316 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ +00055f34 0001ff16 R_ARM_JUMP_SLOT 00000000 exit@LIBC │ │ +00055f38 00022a16 R_ARM_JUMP_SLOT 00000000 fputc@LIBC │ │ +00055f3c 00022b16 R_ARM_JUMP_SLOT 00000000 fflush@LIBC │ │ +00055f40 00025016 R_ARM_JUMP_SLOT 00000000 fgets@LIBC │ │ +00055f44 00028816 R_ARM_JUMP_SLOT 00000000 fscanf@LIBC │ │ +00055f48 00029816 R_ARM_JUMP_SLOT 00000000 printf@LIBC │ │ +00055f4c 00029916 R_ARM_JUMP_SLOT 00000000 putchar@LIBC │ │ +00055f50 00029f16 R_ARM_JUMP_SLOT 00000000 sqrt@LIBC │ │ +00055f54 0002b316 R_ARM_JUMP_SLOT 00000000 getenv@LIBC │ │ +00055f58 0002cb16 R_ARM_JUMP_SLOT 00000000 __errno@LIBC │ │ +00055f5c 0002dd16 R_ARM_JUMP_SLOT 00000000 realloc@LIBC │ │ +00055f60 0002e316 R_ARM_JUMP_SLOT 00000000 strdup@LIBC │ │ +00055f64 0002e416 R_ARM_JUMP_SLOT 00000000 getc@LIBC │ │ +00055f68 0002e816 R_ARM_JUMP_SLOT 00000000 qsort@LIBC │ │ +00055f6c 0002f216 R_ARM_JUMP_SLOT 00000000 memmove@LIBC │ │ +00055f70 00033716 R_ARM_JUMP_SLOT 00000000 snprintf@LIBC │ │ +00055f74 00034216 R_ARM_JUMP_SLOT 00000000 time@LIBC │ │ +00055f78 00036316 R_ARM_JUMP_SLOT 00000000 pow@LIBC │ │ +00055f7c 00036616 R_ARM_JUMP_SLOT 00000000 log10@LIBC │ │ +00055f80 00036716 R_ARM_JUMP_SLOT 00000000 cos@LIBC │ │ +00055f84 00036816 R_ARM_JUMP_SLOT 00000000 sin@LIBC │ │ +00055f88 00038716 R_ARM_JUMP_SLOT 00000000 strtok@LIBC │ │ +00055f8c 00039616 R_ARM_JUMP_SLOT 00000000 vfprintf@LIBC │ │ +00055f90 00039716 R_ARM_JUMP_SLOT 00000000 abort@LIBC │ │ +00055f94 00039816 R_ARM_JUMP_SLOT 00000000 longjmp@LIBC │ │ +00055f98 00039b16 R_ARM_JUMP_SLOT 00000000 strncat@LIBC │ │ +00055f9c 00039c16 R_ARM_JUMP_SLOT 00000000 strstr@LIBC │ │ +00055fa0 00039d16 R_ARM_JUMP_SLOT 00000000 strncpy@LIBC │ │ +00055fa4 0003a516 R_ARM_JUMP_SLOT 00000000 fgetc@LIBC │ │ +00055fa8 0003ab16 R_ARM_JUMP_SLOT 00000000 __android_log_vprint │ │ +00055fac 0003ac16 R_ARM_JUMP_SLOT 00000000 vsnprintf@LIBC │ │ +00055fb0 0003ae16 R_ARM_JUMP_SLOT 00000000 strerror@LIBC │ │ +00055fb4 0003c616 R_ARM_JUMP_SLOT 00000000 puts@LIBC │ │ +00055fb8 0003ce16 R_ARM_JUMP_SLOT 00000000 open@LIBC │ │ +00055fbc 0003cf16 R_ARM_JUMP_SLOT 00000000 fstat@LIBC │ │ +00055fc0 0003d016 R_ARM_JUMP_SLOT 00000000 close@LIBC │ │ +00055fc4 0003d116 R_ARM_JUMP_SLOT 00000000 mmap@LIBC │ │ +00055fc8 0003d216 R_ARM_JUMP_SLOT 00000000 munmap@LIBC │ │ +00055fcc 0003d316 R_ARM_JUMP_SLOT 00000000 popen@LIBC │ │ +00055fd0 0003d416 R_ARM_JUMP_SLOT 00000000 pclose@LIBC │ │ +00055fd4 0003d716 R_ARM_JUMP_SLOT 00000000 sleep@LIBC │ │ +00055fd8 0003d816 R_ARM_JUMP_SLOT 00000000 stat@LIBC │ │ +00055fdc 0003e116 R_ARM_JUMP_SLOT 00000000 mkdir@LIBC │ │ +00055fe0 0003e716 R_ARM_JUMP_SLOT 00000000 getrusage@LIBC │ │ +00055fe4 0003e816 R_ARM_JUMP_SLOT 00000000 gettimeofday@LIBC │ │ +00055fe8 0003ec16 R_ARM_JUMP_SLOT 00000000 unlink@LIBC │ │ +00055fec 0003ee16 R_ARM_JUMP_SLOT 00000000 strspn@LIBC │ │ +00055ff0 0003f516 R_ARM_JUMP_SLOT 00000000 raise@LIBC │ │ +00055ff4 0003f716 R_ARM_JUMP_SLOT 00000000 __gnu_Unwind_Find_exidx │ │ +00055ff8 00040816 R_ARM_JUMP_SLOT 00000000 __cxa_begin_cleanup │ │ +00055ffc 00040916 R_ARM_JUMP_SLOT 00000000 __cxa_type_match │ ├── readelf --wide --dynamic {} │ │ @@ -1,30 +1,35 @@ │ │ │ │ -Dynamic section at offset 0x53d7c contains 27 entries: │ │ +Dynamic section at offset 0x54d58 contains 32 entries: │ │ Tag Type Name/Value │ │ - 0x00000003 (PLTGOT) 0x54eb8 │ │ + 0x00000003 (PLTGOT) 0x55eb8 │ │ 0x00000002 (PLTRELSZ) 632 (bytes) │ │ - 0x00000017 (JMPREL) 0xdda0 │ │ + 0x00000017 (JMPREL) 0xe5e8 │ │ 0x00000014 (PLTREL) REL │ │ - 0x00000011 (REL) 0xc5b0 │ │ - 0x00000012 (RELSZ) 6128 (bytes) │ │ + 0x00000011 (REL) 0xce00 │ │ + 0x00000012 (RELSZ) 6120 (bytes) │ │ 0x00000013 (RELENT) 8 (bytes) │ │ 0x6ffffffa (RELCOUNT) 760 │ │ - 0x00000006 (SYMTAB) 0x114 │ │ + 0x00000006 (SYMTAB) 0x18c │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ - 0x00000005 (STRTAB) 0x43c4 │ │ - 0x0000000a (STRSZ) 24857 (bytes) │ │ - 0x00000004 (HASH) 0xa4e0 │ │ + 0x00000005 (STRTAB) 0x43dc │ │ + 0x0000000a (STRSZ) 24769 (bytes) │ │ + 0x00000004 (HASH) 0xa4a0 │ │ 0x00000001 (NEEDED) Shared library: [liblog.so] │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so] │ │ 0x00000001 (NEEDED) Shared library: [libm.so] │ │ 0x00000001 (NEEDED) Shared library: [libc.so] │ │ 0x00000001 (NEEDED) Shared library: [libdl.so] │ │ 0x0000000e (SONAME) Library soname: [libpocketsphinx_jni.so] │ │ - 0x0000001a (FINI_ARRAY) 0x54d1c │ │ + 0x0000001a (FINI_ARRAY) 0x55cf8 │ │ 0x0000001c (FINI_ARRAYSZ) 8 (bytes) │ │ - 0x00000019 (INIT_ARRAY) 0x54d78 │ │ + 0x00000019 (INIT_ARRAY) 0x55d54 │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ 0x00000010 (SYMBOLIC) 0x0 │ │ 0x0000001e (FLAGS) SYMBOLIC BIND_NOW │ │ 0x6ffffffb (FLAGS_1) Flags: NOW │ │ + 0x6ffffff0 (VERSYM) 0xc558 │ │ + 0x6ffffffc (VERDEF) 0xcda4 │ │ + 0x6ffffffd (VERDEFNUM) 1 │ │ + 0x6ffffffe (VERNEED) 0xcdc0 │ │ + 0x6fffffff (VERNEEDNUM) 2 │ │ 0x00000000 (NULL) 0x0 │ ├── readelf --wide --notes {} │ │ @@ -1,4 +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: 0364f26686491d998d055c3d25fffeec262122ed │ │ + │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ - GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.10 │ │ + GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 │ ├── readelf --wide --version-info {} │ │ @@ -1,2 +1,280 @@ │ │ │ │ -No version information found in this file. │ │ +Version symbols section '.gnu.version' contains 1061 entries: │ │ + Addr: 0x000000000000c558 Offset: 0x00c558 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*) 1 (*global*) 1 (*global*) │ │ + 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 014: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 018: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 01c: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 020: 1 (*global*) 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*) │ │ + 040: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 044: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 048: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 04c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 050: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 054: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 058: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 05c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 060: 2 (LIBC) 2 (LIBC) 1 (*global*) 2 (LIBC) │ │ + 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: 1 (*global*) 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*) 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*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 09c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0a0: 1 (*global*) 1 (*global*) 1 (*global*) 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*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 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*) │ │ + 0c0: 1 (*global*) 1 (*global*) 1 (*global*) 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*) │ │ + 0d0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0d4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0dc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0e4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0e8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0ec: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0f0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0f4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0f8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 0fc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 100: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 104: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 108: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 10c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 110: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 114: 1 (*global*) 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*) │ │ + 12c: 1 (*global*) 1 (*global*) 2 (LIBC) 2 (LIBC) │ │ + 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*) 2 (LIBC) 1 (*global*) │ │ + 140: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 144: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 148: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 14c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 150: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 154: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 158: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 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*) 2 (LIBC) │ │ + 170: 2 (LIBC) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 174: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 178: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 17c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 180: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 184: 1 (*global*) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 188: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 18c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 190: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 194: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 198: 3 (LIBC) 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*) 1 (*global*) │ │ + 1ac: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1b0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1b4: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 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: 2 (LIBC) 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: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1dc: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1e0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1e4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1e8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1ec: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 1f0: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 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*) 2 (LIBC) │ │ + 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*) │ │ + 210: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 214: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 218: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 21c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 220: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 224: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 228: 1 (*global*) 1 (*global*) 2 (LIBC) 2 (LIBC) │ │ + 22c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 230: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 234: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 238: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 23c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 240: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 244: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 248: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 24c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 250: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 254: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 258: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 25c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 260: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 264: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 268: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 26c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 270: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 274: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 278: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 27c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 280: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 284: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 288: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 28c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 290: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 294: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 298: 2 (LIBC) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 29c: 1 (*global*) 1 (*global*) 1 (*global*) 3 (LIBC) │ │ + 2a0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2a4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2a8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2ac: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2b0: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 2b4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2b8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2bc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2c0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2c4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2c8: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 2cc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2d0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2d4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2d8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2dc: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 2e0: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 2e4: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2e8: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2ec: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2f0: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 2f4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2f8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 2fc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 300: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 304: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 308: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 30c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 310: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 314: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 318: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 31c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 320: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 324: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 328: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 32c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 330: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 334: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 338: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 33c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 340: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 344: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 348: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 34c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 350: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 354: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 358: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 35c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 360: 1 (*global*) 1 (*global*) 1 (*global*) 3 (LIBC) │ │ + 364: 1 (*global*) 1 (*global*) 3 (LIBC) 3 (LIBC) │ │ + 368: 3 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 36c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 370: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 374: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 378: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 37c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 380: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 384: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 388: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 38c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 390: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 394: 1 (*global*) 1 (*global*) 2 (LIBC) 2 (LIBC) │ │ + 398: 2 (LIBC) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 39c: 2 (LIBC) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 3a0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3a4: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 3a8: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ + 3ac: 2 (LIBC) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 3b0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3b4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3b8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3bc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3c0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3c4: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 3c8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3cc: 1 (*global*) 1 (*global*) 2 (LIBC) 2 (LIBC) │ │ + 3d0: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 3d4: 2 (LIBC) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 3d8: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3dc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3e0: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 3e4: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 3e8: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3ec: 2 (LIBC) 1 (*global*) 2 (LIBC) 2 (LIBC) │ │ + 3f0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3f4: 1 (*global*) 2 (LIBC) 1 (*global*) 0 (*local*) │ │ + 3f8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 3fc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 400: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 404: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 408: 0 (*local*) 0 (*local*) 1 (*global*) 0 (*local*) │ │ + 40c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 410: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 414: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 418: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 41c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 420: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 424: 1 (*global*) │ │ + │ │ +Version definition section '.gnu.version_d' contains 1 entry: │ │ + Addr: 0x000000000000cda4 Offset: 0x00cda4 Link: 4 (.dynstr) │ │ + 000000: Rev: 1 Flags: BASE Index: 1 Cnt: 1 Name: libpocketsphinx_jni.so │ │ + │ │ +Version needs section '.gnu.version_r' contains 2 entries: │ │ + Addr: 0x000000000000cdc0 Offset: 0x00cdc0 Link: 4 (.dynstr) │ │ + 000000: Version: 1 File: libc.so Cnt: 1 │ │ + 0x0010: Name: LIBC Flags: none Version: 2 │ │ + 0x0020: Version: 1 File: libm.so Cnt: 1 │ │ + 0x0030: Name: LIBC Flags: none Version: 3 │ ├── strings --all --bytes=8 {} │ │ @@ -1,13 +1,14 @@ │ │ +/system/bin/linker │ │ __cxa_finalize │ │ +libpocketsphinx_jni.so │ │ __cxa_atexit │ │ __aeabi_unwind_cpp_pr0 │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1Config │ │ cmd_ln_free_r │ │ -__aeabi_unwind_cpp_pr1 │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setBoolean │ │ cmd_ln_set_int_r │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setInt │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setFloat │ │ cmd_ln_set_float_r │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1setString │ │ cmd_ln_set_str_r │ │ @@ -17,21 +18,21 @@ │ │ cmd_ln_int_r │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getInt │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getFloat │ │ cmd_ln_float_r │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_Config_1getString │ │ cmd_ln_str_r │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1FrontEnd │ │ +__stack_chk_fail │ │ +__stack_chk_guard │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1FrontEnd │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1outputSize │ │ fe_get_output_size │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1startUtt │ │ fe_start_utt │ │ -__stack_chk_fail │ │ -__stack_chk_guard │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1processUtt │ │ fe_process_utt │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_FrontEnd_1endUtt │ │ fe_end_utt │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_new_1Feature │ │ Java_edu_cmu_pocketsphinx_SphinxBaseJNI_delete_1Feature │ │ feat_free │ │ @@ -280,19 +281,19 @@ │ │ Java_edu_cmu_pocketsphinx_PocketSphinxJNI_NBestList_1iter │ │ ps_nbest │ │ Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1NBestList │ │ Java_edu_cmu_pocketsphinx_PocketSphinxJNI_new_1SegmentList │ │ Java_edu_cmu_pocketsphinx_PocketSphinxJNI_SegmentList_1iter │ │ ps_seg_iter │ │ Java_edu_cmu_pocketsphinx_PocketSphinxJNI_delete_1SegmentList │ │ -acmod_advance │ │ -hash_table_replace │ │ hash_table_iter │ │ hash_table_empty │ │ hash_table_free │ │ +hash_table_replace │ │ +acmod_advance │ │ string_join │ │ ps_default_search_args │ │ ps_retain │ │ dict_free │ │ dict2pid_free │ │ acmod_free │ │ ps_update_mllr │ │ @@ -316,14 +317,15 @@ │ │ logmath_get_base │ │ acmod_init │ │ phone_loop_search_init │ │ hash_table_enter │ │ dict_init │ │ dict2pid_build │ │ ptmr_init │ │ +__aeabi_unwind_cpp_pr1 │ │ __ckd_calloc__ │ │ ps_set_jsgf_string │ │ jsgf_parse_string │ │ dict_write │ │ str2words │ │ bin_mdef_ciphone_id │ │ dict_add_word │ │ @@ -331,17 +333,17 @@ │ │ dict_wordid │ │ dict_ciphone_str │ │ ps_start_stream │ │ acmod_start_stream │ │ ptmr_reset │ │ ptmr_start │ │ acmod_start_utt │ │ -err_msg_system │ │ acmod_set_mfcfh │ │ acmod_set_rawfh │ │ +err_msg_system │ │ acmod_set_senfh │ │ acmod_set_grow │ │ acmod_process_raw │ │ ps_process_cep │ │ acmod_process_cep │ │ ptmr_stop │ │ ps_get_hyp_final │ │ @@ -362,19 +364,19 @@ │ │ ps_get_all_time │ │ fe_get_vad_state │ │ ps_search_init │ │ dict2pid_retain │ │ dict_retain │ │ ps_search_base_reinit │ │ ps_search_deinit │ │ -ngram_bg_score │ │ __listelem_free__ │ │ +lineiter_next │ │ +ngram_bg_score │ │ logmath_add │ │ ngram_tg_score │ │ -lineiter_next │ │ ps_lattice_link │ │ __listelem_malloc__ │ │ ps_lattice_bypass_fillers │ │ dict_filler_word │ │ ps_lattice_delete_unreachable │ │ logmath_log_to_ln │ │ listelem_alloc_init │ │ @@ -443,61 +445,61 @@ │ │ feat_init │ │ feat_read_lda │ │ parse_subvecs │ │ feat_set_subvecs │ │ agc_set_threshold │ │ bin_mdef_read │ │ tmat_init │ │ +ms_mgau_init │ │ s2_semi_mgau_init │ │ ptm_mgau_init │ │ -ms_mgau_init │ │ ps_mllr_read │ │ __ckd_calloc_2d__ │ │ acmod_write_senfh_header │ │ bio_writehdr │ │ acmod_grow_feat_buf │ │ feat_array_realloc │ │ __ckd_realloc__ │ │ -fe_process_frames │ │ feat_update_stats │ │ +fe_process_frames │ │ acmod_process_feat │ │ bio_readhdr │ │ bio_hdrarg_free │ │ acmod_rewind │ │ acmod_write_scores │ │ acmod_get_frame │ │ acmod_best_score │ │ acmod_clear_active │ │ acmod_activate_hmm │ │ acmod_flags2list │ │ acmod_score │ │ fe_start_stream │ │ -bin_mdef_ciphone_str │ │ -blkarray_list_get │ │ -allphone_search_hyp │ │ -glist_count │ │ -__aeabi_idiv │ │ -allphone_search_finish │ │ -allphone_search_step │ │ -hmm_vit_eval │ │ -blkarray_list_append │ │ -hmm_clear │ │ -hmm_enter │ │ -allphone_search_start │ │ -blkarray_list_reset │ │ allphone_search_free │ │ hmm_context_free │ │ hmm_deinit │ │ blkarray_list_free │ │ +allphone_search_start │ │ +hmm_clear │ │ +blkarray_list_reset │ │ +hmm_enter │ │ +allphone_search_step │ │ +hmm_vit_eval │ │ +blkarray_list_get │ │ +blkarray_list_append │ │ +bin_mdef_ciphone_str │ │ +__aeabi_idiv │ │ +allphone_search_finish │ │ +allphone_search_hyp │ │ +glist_count │ │ allphone_search_reinit │ │ hmm_context_init │ │ +hmm_init │ │ ngram_model_set_init │ │ ngram_wid │ │ blkarray_list_init │ │ -hmm_init │ │ bin_mdef_retain │ │ mmio_file_unmap │ │ bin_mdef_read_text │ │ mdef_init │ │ mdef_free │ │ bin_mdef_write │ │ bin_mdef_write_text │ │ @@ -517,44 +519,44 @@ │ │ dict2pid_internal │ │ ckd_free_3d │ │ dict2pid_report │ │ __ckd_calloc_3d__ │ │ dict2pid_dump │ │ fsg_history_entry_get │ │ fsg_history_n_entries │ │ +fsg_search_free │ │ +fsg_lextree_free │ │ +fsg_history_reset │ │ +fsg_history_set_fsg │ │ +fsg_history_free │ │ +fsg_search_reinit │ │ +fsg_lextree_init │ │ fsg_search_finish │ │ fsg_psubtree_pnode_deactivate │ │ fsg_model_arcs │ │ fsg_arciter_get │ │ fsg_history_entry_add │ │ fsg_arciter_next │ │ -fsg_search_start │ │ -fsg_history_reset │ │ -fsg_history_utt_start │ │ -fsg_pnode_add_all_ctxt │ │ fsg_search_step │ │ +fsg_pnode_add_all_ctxt │ │ fsg_history_end_frame │ │ -fsg_search_reinit │ │ -fsg_lextree_free │ │ -fsg_lextree_init │ │ -fsg_history_set_fsg │ │ -fsg_search_free │ │ -fsg_history_free │ │ +fsg_search_start │ │ +fsg_history_utt_start │ │ gnode_free │ │ fsg_search_hyp │ │ fsg_history_init │ │ kws_search_finish │ │ -kws_search_hyp │ │ -kws_detections_hyp_str │ │ -kws_search_step │ │ -kws_detections_add │ │ -kws_search_start │ │ +kws_search_free │ │ kws_detections_reset │ │ kws_search_reinit │ │ -kws_search_free │ │ +kws_search_start │ │ +kws_search_step │ │ +kws_detections_add │ │ +kws_search_hyp │ │ +kws_detections_hyp_str │ │ hmm_dump │ │ hmm_clear_scores │ │ hmm_normalize │ │ hmm_dump_vit_eval │ │ mdef_ciphone_id │ │ mdef_ciphone_str │ │ mdef_phone_str │ │ @@ -562,42 +564,42 @@ │ │ mdef_is_ciphone │ │ mdef_is_cisenone │ │ hash_table_enter_bkey │ │ hash_table_tolist │ │ mdef_report │ │ mdef_free_recursive_rc │ │ mdef_free_recursive_lc │ │ -ms_cont_mgau_frame_eval │ │ -gauden_dist │ │ -senone_eval │ │ -ms_mgau_mllr_transform │ │ -gauden_mllr_transform │ │ ms_mgau_free │ │ gauden_free │ │ senone_free │ │ +ms_mgau_mllr_transform │ │ +gauden_mllr_transform │ │ +ms_cont_mgau_frame_eval │ │ +gauden_dist │ │ +senone_eval │ │ gauden_init │ │ senone_init │ │ bio_fread │ │ vector_sum_norm │ │ vector_floor │ │ bio_verify_chksum │ │ bio_fread_1d │ │ -ngram_search_free │ │ -ngram_fwdtree_deinit │ │ -ngram_fwdflat_deinit │ │ ngram_fwdtree_finish │ │ ngram_fwdflat_start │ │ ngram_fwdflat_search │ │ ngram_fwdflat_finish │ │ ngram_fwdtree_search │ │ ngram_model_flush │ │ ngram_fwdtree_start │ │ ngram_model_set_map_words │ │ ngram_fwdtree_reinit │ │ ngram_fwdflat_reinit │ │ +ngram_search_free │ │ +ngram_fwdtree_deinit │ │ +ngram_fwdflat_deinit │ │ ngram_unknown_wid │ │ ngram_fwdtree_init │ │ ngram_fwdflat_init │ │ ngram_search_mark_bptable │ │ ngram_search_save_bp │ │ ngram_search_find_exit │ │ ngram_search_bp_hyp │ │ @@ -606,20 +608,20 @@ │ │ ngram_search_exit_score │ │ ngram_compute_seg_score │ │ ngram_search_lattice │ │ ngram_model_set_known_wid │ │ dump_bptable │ │ ngram_search_set_lm │ │ ps_mllr_retain │ │ -ptm_mgau_free │ │ -ptm_mgau_mllr_transform │ │ ptm_mgau_frame_eval │ │ +ptm_mgau_mllr_transform │ │ +ptm_mgau_free │ │ logmath_get_width │ │ -s2_semi_mgau_free │ │ s2_semi_mgau_mllr_transform │ │ +s2_semi_mgau_free │ │ s2_semi_mgau_frame_eval │ │ tmat_dump │ │ vector_nz_floor │ │ tmat_report │ │ vector_print │ │ vector_is_zero │ │ glist_insert_ptr │ │ @@ -649,23 +651,23 @@ │ │ jsgf_atom_free │ │ jsgf_grammar_new │ │ glist_reverse │ │ jsgf_add_link │ │ jsgf_build_fsg_raw │ │ jsgf_write_fsg │ │ jsgf_define_rule │ │ -jsgf_optional_new │ │ jsgf_kleene_new │ │ +jsgf_optional_new │ │ jsgf_rule_retain │ │ jsgf_rule_free │ │ yylex_init │ │ yyset_in │ │ yylex_destroy │ │ -jsgf_import_rule │ │ jsgf_read_file │ │ +jsgf_import_rule │ │ yy_scan_string │ │ yy_delete_buffer │ │ jsgf_read_string │ │ yyget_lineno │ │ yyget_text │ │ yy_flush_buffer │ │ yyget_extra │ │ @@ -677,22 +679,22 @@ │ │ yyset_lineno │ │ yyset_column │ │ yyset_out │ │ yyget_debug │ │ yyset_debug │ │ yyget_lval │ │ yyset_lval │ │ -yylex_init_extra │ │ yy_create_buffer │ │ +yylex_init_extra │ │ yyrealloc │ │ -yypush_buffer_state │ │ +yyrestart │ │ yy_switch_to_buffer │ │ yy_scan_buffer │ │ yy_scan_bytes │ │ -yyrestart │ │ +yypush_buffer_state │ │ yypop_buffer_state │ │ ngram_model_init │ │ ngram_ng_score │ │ ngram_model_apply_weights │ │ logmath_get_shift │ │ path_is_absolute │ │ read_classdef_file │ │ @@ -722,28 +724,28 @@ │ │ ngram_add_word_internal │ │ ngram_class_new │ │ ngram_class_add_word │ │ ngram_class_free │ │ ngram_model_add_class_word │ │ glist_add_float32 │ │ ngram_class_prob │ │ -ngram_probv │ │ ngram_score │ │ +ngram_probv │ │ fopen_comp │ │ ngram_model_read_classdef │ │ lm3g_tginfo_reset │ │ lm3g_add_ug │ │ lm3g_apply_weights │ │ lm3g_tginfo_free │ │ string_trim │ │ -logmath_log10_to_log │ │ -init_sorted_list │ │ -sorted_id │ │ vals_in_sorted_list │ │ free_sorted_list │ │ +init_sorted_list │ │ +logmath_log10_to_log │ │ +sorted_id │ │ logmath_log_to_log10 │ │ ngram_model_dmp_build │ │ agc_type_str │ │ agc_init │ │ agc_free │ │ agc_emax_set │ │ agc_emax_get │ │ @@ -776,16 +778,16 @@ │ │ fe_init_dither │ │ genrand_seed │ │ fe_prespch_reset_cep │ │ fe_reset_noisestats │ │ fe_get_input_size │ │ fe_read_frame │ │ fe_write_frame │ │ -fe_shift_frame │ │ fe_prespch_read_cep │ │ +fe_shift_frame │ │ fe_prespch_ncep │ │ fe_process_frames_ext │ │ fe_prespch_extend_pcm │ │ fe_prespch_read_pcm │ │ fe_free_2d │ │ fe_free_noisestats │ │ fe_prespch_free │ │ @@ -833,17 +835,17 @@ │ │ fe_warp_piecewise_linear_set_parameters │ │ fe_warp_piecewise_linear_doc │ │ fe_warp_piecewise_linear_id │ │ fe_warp_piecewise_linear_n_param │ │ fe_warp_piecewise_linear_warped_to_unwarped │ │ fe_warp_piecewise_linear_unwarped_to_warped │ │ fe_warp_piecewise_linear_print │ │ -fe_prespch_reset_pcm │ │ fe_prespch_write_pcm │ │ fe_prespch_write_cep │ │ +fe_prespch_reset_pcm │ │ bio_writehdr_version │ │ bio_fwrite │ │ bio_fread_2d │ │ __ckd_alloc_2d_ptr │ │ __ckd_alloc_3d_ptr │ │ bio_fwrite_1d │ │ bio_fwrite_3d │ │ @@ -895,16 +897,14 @@ │ │ __listelem_malloc_id__ │ │ listelem_get_item │ │ listelem_stats │ │ logmath_write │ │ logmath_read │ │ logmath_get_table_shape │ │ logmath_add_exact │ │ -__aeabi_ldivmod │ │ -__page_size │ │ lineiter_lineno │ │ lineiter_start_clean │ │ stat_mtime │ │ bit_encode_attach │ │ bit_encode_retain │ │ bit_encode_free │ │ bit_encode_write │ │ @@ -923,46 +923,42 @@ │ │ host_endian │ │ sb_strtod │ │ nextword │ │ __udivsi3 │ │ __aeabi_idiv0 │ │ __divsi3 │ │ __aeabi_ldiv0 │ │ -__gnu_ldivmod_helper │ │ -__divdi3 │ │ -__gnu_uldivmod_helper │ │ -__udivdi3 │ │ -__gnu_Unwind_Find_exidx │ │ __aeabi_unwind_cpp_pr2 │ │ +__gnu_Unwind_Find_exidx │ │ __gnu_Unwind_Restore_VFP_D │ │ __gnu_Unwind_Restore_VFP │ │ __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ __gnu_Unwind_Restore_WMMXD │ │ __gnu_Unwind_Restore_WMMXC │ │ restore_core_regs │ │ +_Unwind_GetCFA │ │ +__gnu_Unwind_RaiseException │ │ +__gnu_Unwind_ForcedUnwind │ │ +__gnu_Unwind_Resume │ │ +__gnu_Unwind_Resume_or_Rethrow │ │ +_Unwind_Complete │ │ +_Unwind_DeleteException │ │ _Unwind_VRS_Get │ │ _Unwind_VRS_Set │ │ +__gnu_Unwind_Backtrace │ │ __cxa_begin_cleanup │ │ __cxa_type_match │ │ __gnu_unwind_execute │ │ __cxa_call_unexpected │ │ _Unwind_VRS_Pop │ │ __gnu_Unwind_Save_VFP_D │ │ __gnu_Unwind_Save_VFP │ │ __gnu_Unwind_Save_VFP_D_16_to_31 │ │ __gnu_Unwind_Save_WMMXD │ │ __gnu_Unwind_Save_WMMXC │ │ -_Unwind_GetCFA │ │ -__gnu_Unwind_RaiseException │ │ -__gnu_Unwind_ForcedUnwind │ │ -__gnu_Unwind_Resume │ │ -__gnu_Unwind_Resume_or_Rethrow │ │ -_Unwind_Complete │ │ -_Unwind_DeleteException │ │ -__gnu_Unwind_Backtrace │ │ __restore_core_regs │ │ ___Unwind_RaiseException │ │ _Unwind_RaiseException │ │ ___Unwind_Resume │ │ _Unwind_Resume │ │ ___Unwind_Resume_or_Rethrow │ │ _Unwind_Resume_or_Rethrow │ │ @@ -975,280 +971,239 @@ │ │ _Unwind_GetLanguageSpecificData │ │ _Unwind_GetDataRelBase │ │ _Unwind_GetTextRelBase │ │ __bss_start │ │ liblog.so │ │ libstdc++.so │ │ libdl.so │ │ -libpocketsphinx_jni.so │ │ -#h F1F*F │ │ -#h F1F*F │ │ 3h0F)F"F │ │ -=FHF1F*F. │ │ -#h FAF2F │ │ -#h F9F*F │ │ -#h F)F:F │ │ -#h F)F:F │ │ -#h F)FBF │ │ -#h F)FBF │ │ -#h F)F:F │ │ 3h0F)F"F │ │ 3h0F)F"F │ │ -#h F)FBF │ │ -#h F)FBF │ │ +EF3h0F!F │ │ +%F'FHF)F:F/ │ │ +3h0FAF*F │ │ +3h0F!F:F │ │ +HF)F"F'F/ │ │ +;h8F1F*F │ │ +;h8F1F*F │ │ 3h0F)F"F │ │ -=FHF1F*F │ │ -#h FAF2F │ │ -#h F9F*F │ │ -#h F)F:F │ │ 3h0F)F"F │ │ +3h0F9F*F │ │ 3h0F)F"F │ │ -#h F1F*F │ │ -+h(F!F2F │ │ -=F*FHF1F! │ │ +3h0F)F"F │ │ +3h0F)F"F │ │ +EF3h0F!F │ │ +%F'FHF)F:F │ │ +3h0FAF*F │ │ +3h0F!F:F │ │ +HF)F"F'F │ │ +3h0F)F"F │ │ ++h(F1F"F │ │ +=F*FPF1F" │ │ #h FAF2F │ │ #h F9F*F │ │ -#h F1F*F │ │ -#h F)FJF │ │ -#h FYFRF │ │ -#h FAFRF │ │ -5F@F)F:F │ │ -#h F1F*F │ │ -L0@F9F"F │ │ -3h0F)F"F │ │ -#h F)F:F │ │ -#h F)F:F │ │ +;h8F1F*F │ │ +#h FIF*F │ │ +#h FAFJF │ │ +>FXF1FRF! │ │ +d0XFQF2F │ │ +;h8F)F"F │ │ +;h8F)F"F │ │ +'F&F8F1F │ │ ++h(FAF:F │ │ +h(F!F2F │ │ -#h F)F:F │ │ -#h F)F:F │ │ -#h F)F:F │ │ -#h F)F:F │ │ +;h8F)F"F │ │ +=F*FPF1F │ │ #h FAF2F │ │ -#h F)F:F │ │ -UF2FXF9F+F │ │ -#h FAF:F │ │ -#h FIF2F │ │ -#h FQF*F │ │ -=F*FHF1F │ │ +#h F9F*F │ │ +=F*FPF1F │ │ #h FAF2F │ │ #h F9F*F │ │ -EF*FHF1F │ │ -#h F9F2F │ │ -#h FAF*F │ │ -#h F1FBF │ │ ++h(F9F"F │ │ 3h0F)F"F │ │ -#h F)FBF │ │ -#h FAFJF │ │ -#h F)F:F │ │ -#h F1F*F │ │ -=F*FHF1F │ │ +#h F9FJF │ │ +3h0F)F"F │ │ +=F*FPF1F │ │ #h FAF2F │ │ #h F9F*F │ │ -#h F)F:F │ │ -=F*FHF1F │ │ +3h0F9F*F │ │ +=F*FPF1F │ │ #h FAF2F │ │ #h F9F*F │ │ -=F*FHF1F │ │ +=F*FPF1F │ │ #h FAF2F │ │ #h F9F*F │ │ -#h F)F:F │ │ -#h F1F*F │ │ -=F*FHF1F │ │ +3h0F)F"F │ │ +=F*FPF1F │ │ #h FAF2F │ │ #h F9F*F │ │ -#h F)FBF │ │ -+h(F!F2F │ │ -#h F)F:F │ │ -#h F)FBF │ │ -#h F)FBF │ │ +3h0F)F"F │ │ +3h0F)F"F │ │ +3h0F)F"F │ │ IyD g h, │ │ IyD`g h, │ │ -K FyD2F{D │ │ -K FyD2F{D │ │ -K FyD2F{D │ │ -K FyD2F{D │ │ -K FyD2F{D │ │ -K FyD2F{D │ │ -K FyD2F{D │ │ -K FyD2F{D │ │ -K FyD2F{D │ │ -|N F~D1F │ │ -sN F~D1F │ │ -hN F:F~D1F │ │ -2I8F2FyD+ │ │ -0I8F*FyD │ │ -I h2FyD+ │ │ -I*F hyD+ │ │ -NH!FNNxD │ │ -GIjj FyD │ │ -'I2F FyD │ │ -eI;F2FyD(F │ │ -cH)FcNxD │ │ - zDL!+hU │ │ -*h>FuIvK │ │ ->I(F>FWFyD │ │ -UIOF(hyD │ │ -@I8hyDeh* │ │ -#3`0d0Fp │ │ +K FyD*F{D │ │ +K FyD*F{D │ │ +K FyD*F{D │ │ +K FyD*F{D │ │ +K FyD*F{D │ │ +K FyD*F{D │ │ +K FyD*F{D │ │ +K FyD*F{D │ │ +K FyD*F{D │ │ +yM F}D)F │ │ +kM FBF}D)F │ │ +0I(FBFyD, │ │ +-I(F:FyD │ │ +,N h~D1F, │ │ +I hBFyD, │ │ +I:F hyD, │ │ +bzD l~D- │ │ +OH!FOMxD │ │ +GIzj FyD │ │ +kh F.`YF │ │ +/N!F~D0F │ │ +'I*F FyD │ │ +bI*F;FyD F │ │ +l$L!3hzD │ │ + 0(F@I#byD │ │ +;I8hyDeh* │ │ +jfb#a`a4 , │ │ +##` d Fp │ │ kpGpGpG │ │ jpG@hpGpG │ │ -vc l1FJF+ │ │ -JF hSFyD) │ │ +00FbhYh#h │ │ +3F:hHF)k │ │ +vc lYFRF+ │ │ +BF hSFyD) │ │ +M h}D)F) │ │ +M h}D)F) │ │ M h}D)F) │ │ -M h}D)F( │ │ -M h}D)F( │ │ -M h}D)F( │ │ -KW"yD{D% │ │ -M h}D)F( │ │ -Kf"yD{D) │ │ - vKq"yD{D │ │ -sI0FsKv"yD{D │ │ -qM0FqK|"}D{D)F) │ │ -lK0F)F~"{D) │ │ -"0F)F{D) │ │ -rVMXi}D@ │ │ -!ci*F`eXi@ │ │ -ci*F`b[i │ │ +M h}D)F) │ │ +KW"yD{DF │ │ +N h~D1F) │ │ +Kf"yD{D │ │ +Kq"yD{D) │ │ +vI(FvKv"yD{D) │ │ +nN(FnK|"~D{D1F) │ │ +hK(F1F~"{D) │ │ +rXMXi}D@ │ │ +!HM}D`eXi@ │ │ szD d`m( │ │ -bi2I3KyD{D │ │ -#h F,F[i │ │ -#fb0FQF:F& │ │ -eHBF1F#FxD │ │ -Ibi(FyD>F │ │ - zxDA\(F │ │ -SISJyDzD │ │ -RISJyDzD(F │ │ - gJyD{DzD │ │ - VJyD{DzD │ │ - DJyD{DzD │ │ - 3JyD{DzD │ │ - !JyD{DzD │ │ -t%yD{DzD │ │ -(%yD{DzD │ │ -bh'I(KyD{D │ │ -HF!F2FCF │ │ -HF!FRF;F │ │ -HF!FRF;F │ │ -ca!i#hbiS │ │ -FVFyD{DO │ │ -CM F}D)F │ │ -=M F}D)F │ │ -3IyD b F │ │ -1IyD`b F │ │ - *K+JyD{DzD │ │ -+F)F:F`l │ │ +F@MAo}D-h │ │ +h+a#ikaci │ │ +jHJF1F#FxD │ │ +tItJyDzD │ │ +kqI(F;DyDZh │ │ +BICJyDzD │ │ +k?I(F;DyDZh │ │ +r1F`d`i@ │ │ +0F9FBFSF │ │ +0F9FJF#F │ │ +0F9FJF#F │ │ +ca!i"hci │ │ + lC~DMKY"1F{D │ │ +M8F}D)F$ │ │ +SLPF|D!F │ │ +MLPF|D!F │ │ + 0!zD%F$ │ │ +0:F(F#D[h │ │ e#m#fcmcf │ │ -sryD%F{D# │ │ -#h FTF[i │ │ -#{p(h&l! │ │ -}D>I?KyD │ │ +bF+F)F`l │ │ +0FaFRF+F │ │ +(h+FAF:F0D │ │ ~# i}D*F │ │ -#h FDF[i │ │ -#h)F@F2F │ │ -j2~D{D1F │ │ +DJ`!`mw#zD │ │ Jhl!FzD@ │ │ -FNF g[i_h │ │ -VJ`!`mw#zD │ │ -hKD.m[hQi │ │ -h)F.FKD[h │ │ +hKD5m[hRi │ │ M[i}D*FXhO │ │ -K$#.F{C*F │ │ -h1FRFKD[h3 │ │ -(FQF:kKF │ │ -(FQF:kKF │ │ - F9F*kKF │ │ - F9F*kKF │ │ -krCF)F2O │ │ - rKW"yDFF{D │ │ - MKj"yD{D │ │ - 9Kr"yD{D │ │ -hpGpGpG- │ │ -4I"F(FyD │ │ +aF@F*kKF │ │ +@FaF*kKF │ │ +c`0FAF*F │ │ + %Ky"yD{D │ │ +5I"F(FyD │ │ i"F9F0FS │ │ -(`"F0h)h │ │ -1F2F FCF │ │ - F9F:FCF │ │ -@$yD{DzD │ │ +(`RF0h)h │ │ +``0FAFRF │ │ +8 RF8FYFKF │ │ J"|D{D!F │ │ -;K{D;I(F;J │ │ -~D9J(F1F#jzD │ │ -6J1FcjzD(F │ │ -4J(F1FzD │ │ -? FQF*F │ │ -*F FQF{ho │ │ -#b*F FQF;F │ │ -#*F#beb FAFO │ │ +8FYFRFKF │ │ +8FYFRFKF │ │ +8K{D8I(F8J8NyDzD │ │ +~D6J(F1F#jzD │ │ +4J1FcjzD(F │ │ +1J1F(FzD │ │ +F FQF*FKF │ │ +0 FQF*Fo │ │ +#eb F#bIFO │ │ &j F)F*Fs │ │ -)F FBF;F │ │ -v"yD%F{D │ │ -# Fca1F:F │ │ -"0:FXhch │ │ -'-IRF FyD │ │ -hal*FYCO │ │ -"kXFSQ2F#kYY │ │ -#N F~D1F │ │ -Eh$hl`Di │ │ - F)F:FCF │ │ -4M"yD{DT │ │ -P4u"yD{D │ │ -`zDch_`ch │ │ -5I8FVFyD │ │ -bhH!F>FxD │ │ - F)F:FCF │ │ -' :F#k`kS │ │ -bh9K)F{D e │ │ -bh"K)F{D f │ │ +~Q(`]``h │ │ +!FJFCF0F │ │ +# Fca9F*F │ │ +F}D-h1F+h │ │ +#0eF[h;D │ │ +"0*FXhch8D │ │ +cI FBFyD │ │ +#N(F~D1F │ │ +I|D$h@kyD#h │ │ +LjF@k|D$h#h │ │ +".KyD{DJ │ │ +0F)FBFKF │ │ +7M"yD{D< │ │ +(hQFJF#F │ │ +07u"yD{D │ │ +@5e"yD{D │ │ +85p"yD{D │ │ +"*KyD{DD │ │ +0F)FBFKF │ │ +@5UFyD{D │ │ +* RF#k`kS │ │ +r}D{D)F │ │ +!bMXh}D@ │ │ +q"[h)F e │ │ +bj`iJDAD │ │ +`,hhh&DC │ │ +$}D-h0FU │ │ AapG@ipGs │ │ - YK}DyD@ │ │ -QFKF F2F │ │ -KFQF F2F │ │ - FAF:h[F │ │ - 4N{DyDB" │ │ - HKc"HNyD{D │ │ -K!NxD!F~D │ │ -qI "qKNF │ │ -"WH|D5hxD!F │ │ - GKGJyD{DzD │ │ - ;Kc"yD{D │ │ -8F1F"F+h │ │ -"F)FKF0F │ │ -@F)F"FKF │ │ -LL|D@FUD │ │ -AI:F#FyD │ │ -m H#zDd │ │ -JzDPhS`pG │ │ -H1F*F;FxD │ │ -H)F:F3FxD │ │ -H)F:F3FxD │ │ -'`0hAF*F │ │ +$}D-h0FU │ │ + B"{DyD5O │ │ + GKc"yDFN{D │ │ +zt?UUUUUU │ │ +H!F}D-hxD+h │ │ +^I(FyD:F │ │ +"XH|D5hxD!F │ │ +(`PM}D FO │ │ + =Kc"yD{D │ │ ++h8F1F"F │ │ +@F)F"F;F │ │ +"F)F;F0F │ │ + ")KyD{D │ │ +T JM H# │ │ +H9F2F+FxD │ │ +H9F2F+FxD │ │ +SIJF8FyD │ │ F1F|D$h*F h │ │ -0F)F"FKF │ │ |D$h9F2F+F h │ │ -Lh;I FyD │ │ -H3FzD$hxD │ │ -(J!F(KzD │ │ -#J8F#KzD │ │ +Mh9I(FyD │ │ +MjF}D-h+h │ │ 8FIF2F+F │ │ 0FAF*F#F │ │ - a3F:F(F │ │ -@HAIxDyD │ │ -@H@IxDyD │ │ -?H@IxDyD*F │ │ -.H/IxDyD │ │ -.H.IxDyD │ │ --H.IxDyD*F │ │ -M}Dah*FO │ │ -#s`0`0Fp │ │ -#C`pGChY │ │ -I(FbhyD#h │ │ -:N;L~D6h:I|D3hyD F │ │ - pG pG0 │ │ + aBF;F(F │ │ +BHCIxDyD │ │ +BHBIxDyD │ │ +AHBIxDyD"F │ │ +1H2IxDyD │ │ +1H1IxDyD │ │ +0H1IxDyD"F │ │ +F F1FBF,D │ │ +LiF|D$h#h │ │ +#k`(`(Fp │ │ +I(Fbh#hyD │ │ +9N:L~D6h9I|D3hyD F │ │ +{}D-h+h8F │ │ FrontEnd_startUtt returned %d │ │ FrontEnd_processUtt returned %d │ │ FrontEnd_endUtt returned %d │ │ Attempt to dereference null ngram_file_type_t │ │ NGramModel_write returned %d │ │ NGramModel_recode returned %d │ │ NGramModel_casefold returned %d │ │ @@ -1566,21 +1521,21 @@ │ │ mdef_file │ │ Failed to read frame from senone file │ │ Number of senones in senone file (%d) does not match mdef (%d) │ │ Logbase in senone file (%f) does not match acmod (%f) │ │ Circular feature buffer cannot be rewound (output frame %d, alloc %d) │ │ Failed to write frame to senone file │ │ ../pocketsphinx/src/libpocketsphinx/allphone_search.c │ │ +TOTAL fwdflat %.2f CPU %.3f xRT │ │ +TOTAL fwdflat %.2f wall %.3f xRT │ │ +Cannot find CI-phone %s │ │ +Cannot find HMM for %s │ │ %d frames, %d HMMs (%d/fr), %d senones (%d/fr), %d history entries (%d/fr) │ │ allphone %.2f CPU %.3f xRT │ │ allphone %.2f wall %.3f xRT │ │ -Cannot find CI-phone %s │ │ -Cannot find HMM for %s │ │ -TOTAL fwdflat %.2f CPU %.3f xRT │ │ -TOTAL fwdflat %.2f wall %.3f xRT │ │ -lm argument missing; doing unconstrained phone-loop decoding │ │ Building PHMM net of %d phones │ │ %d nodes, %d links │ │ Failed to initialize ngram model set for phoneme decoding │ │ Failed to load language model specified in -allphone, doing unconstrained phone-loop decoding │ │ Allphone(beam: %d, pbeam: %d) │ │ allphone │ │ @@ -1727,31 +1682,31 @@ │ │ TOTAL bestpath %.2f wall %.3f xRT │ │ Language model/set does not contain , recognition will fail │ │ bestpath │ │ Word '%s' survived for %d frames, potential overpruning │ │ No entries in backpointer table! │ │ Resized backpointer table to %d entries │ │ Resized score stack to %d entries │ │ -Empty backpointer table: can not build DAG. │ │ No word exits found in last frame (%d), assuming no recognition │ │ not found in last frame, using %s.%d instead │ │ Failed to find DAG node corresponding to %s │ │ Eliminated %d nodes before end node │ │ End node of lattice isolated; unreachable │ │ Lattice has %d nodes, %d links │ │ Couldn't find in first frame │ │ +Empty backpointer table: can not build DAG. │ │ bestpath %.2f CPU %.3f xRT │ │ bestpath %.2f wall %.3f xRT │ │ Backpointer table (%d entries): │ │ %-5d %-10s start %-3d end %-3d score %-8d bp %-3d real_wid %-5d prev_real_wid %-5d │ │ ../pocketsphinx/src/libpocketsphinx/ngram_search_fwdtree.c │ │ -cand_sf[] increased to %d entries │ │ %d unique initial diphones │ │ Filler word %d = %s has more than one phone, ignoring it. │ │ %d root, %d non-root channels, %d single-phone words │ │ +cand_sf[] increased to %d entries │ │ Creating search tree │ │ before: %d root, %d non-root channels, %d single-phone words │ │ after: max nonroot chan increased to %d │ │ No word from the language model has pronunciation in the dictionary │ │ after: %d root, %d non-root channels, %d single-phone words │ │ TOTAL fwdtree %.2f CPU %.3f xRT │ │ TOTAL fwdtree %.2f wall %.3f xRT │ │ @@ -1826,20 +1781,20 @@ │ │ Adding silence transitions for %s to FSG │ │ Added %d silence word transitions │ │ Base word %s not present in FSG vocabulary! │ │ %s declaration missing │ │ FSG_BEGIN │ │ Line[%d]: malformed FSG_BEGIN declaration │ │ FSG name is missing │ │ -NUM_STATES │ │ Line[%d]: #states declaration line missing or malformed │ │ -START_STATE │ │ +NUM_STATES │ │ Line[%d]: start state declaration line missing or malformed │ │ -FINAL_STATE │ │ +START_STATE │ │ Line[%d]: final state declaration line missing or malformed │ │ +FINAL_STATE │ │ Line[%d]: transition or FSG_END statement expected │ │ TRANSITION │ │ Line[%d]: transition spec malformed; Expecting: from-state to-state trans-prob [word] │ │ Line[%d]: transition spec malformed; Expecting float as transition probability │ │ FSG: %d states, %d unique words, %d transitions (%d null) │ │ Failed to open FSG file '%s' for reading │ │ %s %d %d %f %s │ │ @@ -1854,20 +1809,20 @@ │ │ Only right-recursion is permitted (in %s.%s) │ │ Right recursion %s %d => %d │ │ <%s.g%05d> │ │ Defined rule: %s%s │ │ Multiply defined symbol: %s │ │ Failed to open %s for parsing │ │ Failed to parse JSGF grammar from '%s' │ │ +Error parsing file: %s │ │ Imported rule is not qualified: %s │ │ Importing %s from %s to %s │ │ Already imported %s │ │ Multiply imported file: %s │ │ Imported %s │ │ -Error parsing file: %s │ │ Failed to parse JSGF grammar from input string │ │ Error parsing input string │ │ jsgf_parser.y │ │ %s at line %d current token '%s' │ │ syntax error │ │ memory exhausted │ │ $undefined │ │ @@ -1925,14 +1880,15 @@ │ │ Trigram %d has no valid unigram parent │ │ ../sphinxbase/src/libsphinxbase/lm/ngram_model_arpa.c │ │ No \data\ mark in LM file │ │ ngram %d=%d │ │ Unknown ngram (%d) │ │ \1-grams: │ │ Bad or missing ngram count │ │ +ngrams 1=%d, 2=%d, 3=%d │ │ Reading unigrams │ │ \2-grams: │ │ Format error; unigram ignored: %s │ │ Too many unigrams │ │ Duplicate word in dictionary: %s │ │ lm_t.ucount(%d) != #unigrams read(%d) │ │ Reading bigrams │ │ @@ -1942,21 +1898,20 @@ │ │ \3-grams: │ │ Bad bigram: %s │ │ %8d = #bo_wt2 entries │ │ Reading trigrams │ │ Unknown word: %s, skipping trigram (%s %s %s) │ │ Too many trigrams │ │ Trigrams not in bigram order │ │ -Missing bigram for trigram: %s │ │ Size of trigram segment is bigger than 65535, such a big language models are not supported, use smaller vocabulary │ │ Bad trigram: %s │ │ -ngrams 1=%d, 2=%d, 3=%d │ │ %8d = #unigrams created │ │ %8d = #bigrams created │ │ %8d = #prob2 entries │ │ +Missing bigram for trigram: %s │ │ %8d = #trigrams created │ │ %8d = #prob3 entries │ │ EOF while reading ngram counts │ │ Failed to read \1-grams: mark │ │ Failed to open %s for writing │ │ This is an ARPA-format language model file, generated by CMU Sphinx │ │ ngram %d=%d │ │ @@ -2039,17 +1994,17 @@ │ │ Header size field: %d; not multiple of %d │ │ %s: Start frame (%d) beyond file size (%d) │ │ %s: End frame (%d) beyond file size (%d), will truncate │ │ %s: Maximum output size(%d frames) < actual #frames(%d) │ │ %s: fread(%dx%d) (MFC data) failed │ │ '%s': Couldn't read int32 @pos %d │ │ '%s': Bad subrange spec ending @pos %d │ │ -'%s': Duplicate dimension ending @pos %d │ │ '%s': Bad delimiter @pos %d │ │ '%s': 0-length subvector │ │ +'%s': Duplicate dimension ending @pos %d │ │ Subvector specifications require single-stream features! │ │ Total dimensionality of subvector specification %d > feature dimensionality %d │ │ Initializing feature stream to type: '%s', ceplen=%d, CMN='%s', VARNORM='%s', AGC='%s' │ │ s2_4x features require cepsize == 13 │ │ 1s_12c_12d_3p_12dd │ │ 1s_c_d_ld_dd │ │ cep_dcep │ │ @@ -2078,16 +2033,16 @@ │ │ ../sphinxbase/src/libsphinxbase/feat/cmn_prior.c │ │ cmn_prior_set: from < │ │ cmn_prior_set: to < │ │ cmn_prior_update: from < │ │ cmn_prior_update: to < │ │ Variance normalization not implemented in live mode decode │ │ ../sphinxbase/src/libsphinxbase/util/bio.c │ │ -Unsupported elemsize for checksum: %d │ │ Unsupported elemsize for byteswapping: %d │ │ +Unsupported elemsize for checksum: %d │ │ version %s │ │ Wrong number of arguments │ │ Premature EOF, line %d │ │ Header format error, line %d │ │ Max arg-value limit(%d) exceeded; increase BIO_HDRARG_MAX │ │ *end_comment* │ │ Missing %s marker │ │ @@ -2128,18 +2083,18 @@ │ │ Bad default argument value for %s: %s │ │ Missing required argument %s │ │ No arguments given, available options are: │ │ cannot redirect log output │ │ Parsing command line: │ │ Current configuration: │ │ Failed to parse arguments list │ │ +Number of arguments must be even! │ │ Cannot open configuration file %s for reading │ │ Nesting quotations is not supported! │ │ Unclosed quotation, having EOF close it... │ │ -Number of arguments must be even! │ │ Failed to parse arguments list, forced exit │ │ Looking for default argument file: %s │ │ Can't find default argument file %s. │ │ Parsing command lines from file %s │ │ %s argument-list, or │ │ %s [argument-file] (default file: . %s) │ │ cmusphinx │ │ @@ -2278,21 +2233,21 @@ │ │ Cluster count must be 4 or 8 │ │ Using memory-mapped I/O for senones │ │ Failed to read %d bytes from sendump │ │ Log base %f is too small to represent add table in 8 bits │ │ Number of codebooks exceeds 256: %d │ │ Number of codebooks doesn't match number of ciphones, doesn't look like PTM: %d != %d │ │ -sendump │ │ +Maximum top-N: %d │ │ Reading mixture weights file '%s' │ │ Failed to open mixture file '%s' for reading │ │ Failed to read header from '%s' │ │ #Features streams(%d) != %d │ │ %s: #float32s(%d) doesn't match header dimensions: %d x %d x %d │ │ Read %d x %d x %d mixture weights │ │ -Maximum top-N: %d │ │ -pl_window │ │ ../pocketsphinx/src/libpocketsphinx/s2_semi_mgau.c │ │ -topn_beam │ │ Maximum top-N: %d │ │ Top-N beams: │ │ ../pocketsphinx/src/libpocketsphinx/ms_gauden.c │ │ Reading mixture gaussian parameter: %s │ │ @@ -2437,17 +2392,21 @@ │ │ %s: Data is wrong-endian, will not memory map │ │ Failed to read data (%d x %d bytes) from the file '%s' failed │ │ %s: More data than expected │ │ , expecting %s │ │ syntax error, unexpected %s │ │ !"###### │ │ Darpa Trigram LM │ │ -GCC: (GNU) 4.6 20120106 (prerelease) │ │ -gold 1.10 │ │ +GCC: (GNU) 4.9.x 20150123 (prerelease) │ │ +gold 1.11 │ │ .shstrtab │ │ +.note.gnu.build-id │ │ +.gnu.version │ │ +.gnu.version_d │ │ +.gnu.version_r │ │ .rel.dyn │ │ .rel.plt │ │ .ARM.extab │ │ .ARM.exidx │ │ .data.rel.ro.local │ │ .fini_array │ │ .data.rel.ro │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -1,1557 +1,1552 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ - 0x000043c4 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ - 0x000043d4 5f5f6378 615f6174 65786974 005f5f61 __cxa_atexit.__a │ │ - 0x000043e4 65616269 5f756e77 696e645f 6370705f eabi_unwind_cpp_ │ │ - 0x000043f4 70723000 4a617661 5f656475 5f636d75 pr0.Java_edu_cmu │ │ - 0x00004404 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x00004414 68696e78 42617365 4a4e495f 64656c65 hinxBaseJNI_dele │ │ - 0x00004424 74655f31 436f6e66 69670063 6d645f6c te_1Config.cmd_l │ │ - 0x00004434 6e5f6672 65655f72 005f5f61 65616269 n_free_r.__aeabi │ │ - 0x00004444 5f756e77 696e645f 6370705f 70723100 _unwind_cpp_pr1. │ │ - 0x00004454 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00004464 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00004474 42617365 4a4e495f 436f6e66 69675f31 BaseJNI_Config_1 │ │ - 0x00004484 73657442 6f6f6c65 616e0063 6d645f6c setBoolean.cmd_l │ │ - 0x00004494 6e5f7365 745f696e 745f7200 4a617661 n_set_int_r.Java │ │ - 0x000044a4 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x000044b4 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x000044c4 4a4e495f 436f6e66 69675f31 73657449 JNI_Config_1setI │ │ - 0x000044d4 6e74004a 6176615f 6564755f 636d755f nt.Java_edu_cmu_ │ │ - 0x000044e4 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ - 0x000044f4 696e7842 6173654a 4e495f43 6f6e6669 inxBaseJNI_Confi │ │ - 0x00004504 675f3173 6574466c 6f617400 636d645f g_1setFloat.cmd_ │ │ - 0x00004514 6c6e5f73 65745f66 6c6f6174 5f72004a ln_set_float_r.J │ │ - 0x00004524 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00004534 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ - 0x00004544 6173654a 4e495f43 6f6e6669 675f3173 aseJNI_Config_1s │ │ - 0x00004554 65745374 72696e67 00636d64 5f6c6e5f etString.cmd_ln_ │ │ - 0x00004564 7365745f 7374725f 72004a61 76615f65 set_str_r.Java_e │ │ - 0x00004574 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00004584 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00004594 495f436f 6e666967 5f316578 69737473 I_Config_1exists │ │ - 0x000045a4 00636d64 5f6c6e5f 65786973 74735f72 .cmd_ln_exists_r │ │ - 0x000045b4 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x000045c4 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x000045d4 78426173 654a4e49 5f436f6e 6669675f xBaseJNI_Config_ │ │ - 0x000045e4 31676574 426f6f6c 65616e00 636d645f 1getBoolean.cmd_ │ │ - 0x000045f4 6c6e5f69 6e745f72 004a6176 615f6564 ln_int_r.Java_ed │ │ - 0x00004604 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00004614 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x00004624 5f436f6e 6669675f 31676574 496e7400 _Config_1getInt. │ │ - 0x00004634 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00004644 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00004654 42617365 4a4e495f 436f6e66 69675f31 BaseJNI_Config_1 │ │ - 0x00004664 67657446 6c6f6174 00636d64 5f6c6e5f getFloat.cmd_ln_ │ │ - 0x00004674 666c6f61 745f7200 4a617661 5f656475 float_r.Java_edu │ │ - 0x00004684 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00004694 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ - 0x000046a4 436f6e66 69675f31 67657453 7472696e Config_1getStrin │ │ - 0x000046b4 6700636d 645f6c6e 5f737472 5f72004a g.cmd_ln_str_r.J │ │ - 0x000046c4 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x000046d4 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ - 0x000046e4 6173654a 4e495f6e 65775f31 46726f6e aseJNI_new_1Fron │ │ - 0x000046f4 74456e64 004a6176 615f6564 755f636d tEnd.Java_edu_cm │ │ - 0x00004704 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ - 0x00004714 7068696e 78426173 654a4e49 5f64656c phinxBaseJNI_del │ │ - 0x00004724 6574655f 3146726f 6e74456e 64006665 ete_1FrontEnd.fe │ │ - 0x00004734 5f667265 65004a61 76615f65 64755f63 _free.Java_edu_c │ │ - 0x00004744 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00004754 53706869 6e784261 73654a4e 495f4672 SphinxBaseJNI_Fr │ │ - 0x00004764 6f6e7445 6e645f31 6f757470 75745369 ontEnd_1outputSi │ │ - 0x00004774 7a650066 655f6765 745f6f75 74707574 ze.fe_get_output │ │ - 0x00004784 5f73697a 65004a61 76615f65 64755f63 _size.Java_edu_c │ │ - 0x00004794 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x000047a4 53706869 6e784261 73654a4e 495f4672 SphinxBaseJNI_Fr │ │ - 0x000047b4 6f6e7445 6e645f31 73746172 74557474 ontEnd_1startUtt │ │ - 0x000047c4 0066655f 73746172 745f7574 74007370 .fe_start_utt.sp │ │ - 0x000047d4 72696e74 66005f5f 73746163 6b5f6368 rintf.__stack_ch │ │ - 0x000047e4 6b5f6661 696c005f 5f737461 636b5f63 k_fail.__stack_c │ │ - 0x000047f4 686b5f67 75617264 004a6176 615f6564 hk_guard.Java_ed │ │ - 0x00004804 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00004814 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x00004824 5f46726f 6e74456e 645f3170 726f6365 _FrontEnd_1proce │ │ - 0x00004834 73735574 74006665 5f70726f 63657373 ssUtt.fe_process │ │ - 0x00004844 5f757474 004a6176 615f6564 755f636d _utt.Java_edu_cm │ │ - 0x00004854 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ - 0x00004864 7068696e 78426173 654a4e49 5f46726f phinxBaseJNI_Fro │ │ - 0x00004874 6e74456e 645f3165 6e645574 74006665 ntEnd_1endUtt.fe │ │ - 0x00004884 5f656e64 5f757474 004a6176 615f6564 _end_utt.Java_ed │ │ - 0x00004894 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x000048a4 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x000048b4 5f6e6577 5f314665 61747572 65004a61 _new_1Feature.Ja │ │ - 0x000048c4 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x000048d4 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x000048e4 73654a4e 495f6465 6c657465 5f314665 seJNI_delete_1Fe │ │ - 0x000048f4 61747572 65006665 61745f66 72656500 ature.feat_free. │ │ - 0x00004904 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00004914 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00004924 42617365 4a4e495f 6e65775f 31467367 BaseJNI_new_1Fsg │ │ - 0x00004934 4d6f6465 6c5f315f 31535749 475f3130 Model_1_1SWIG_10 │ │ - 0x00004944 00667367 5f6d6f64 656c5f69 6e697400 .fsg_model_init. │ │ - 0x00004954 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00004964 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00004974 42617365 4a4e495f 6e65775f 31467367 BaseJNI_new_1Fsg │ │ - 0x00004984 4d6f6465 6c5f315f 31535749 475f3131 Model_1_1SWIG_11 │ │ - 0x00004994 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x000049a4 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x000049b4 78426173 654a4e49 5f6e6577 5f314673 xBaseJNI_new_1Fs │ │ - 0x000049c4 674d6f64 656c5f31 5f315357 49475f31 gModel_1_1SWIG_1 │ │ - 0x000049d4 32006673 675f6d6f 64656c5f 72656164 2.fsg_model_read │ │ - 0x000049e4 66696c65 004a6176 615f6564 755f636d file.Java_edu_cm │ │ - 0x000049f4 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ - 0x00004a04 7068696e 78426173 654a4e49 5f64656c phinxBaseJNI_del │ │ - 0x00004a14 6574655f 31467367 4d6f6465 6c006673 ete_1FsgModel.fs │ │ - 0x00004a24 675f6d6f 64656c5f 66726565 004a6176 g_model_free.Jav │ │ - 0x00004a34 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00004a44 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ - 0x00004a54 654a4e49 5f467367 4d6f6465 6c5f3177 eJNI_FsgModel_1w │ │ - 0x00004a64 6f726449 64006673 675f6d6f 64656c5f ordId.fsg_model_ │ │ - 0x00004a74 776f7264 5f696400 4a617661 5f656475 word_id.Java_edu │ │ - 0x00004a84 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00004a94 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ - 0x00004aa4 4673674d 6f64656c 5f31776f 72644164 FsgModel_1wordAd │ │ - 0x00004ab4 64006673 675f6d6f 64656c5f 776f7264 d.fsg_model_word │ │ - 0x00004ac4 5f616464 004a6176 615f6564 755f636d _add.Java_edu_cm │ │ - 0x00004ad4 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ - 0x00004ae4 7068696e 78426173 654a4e49 5f467367 phinxBaseJNI_Fsg │ │ - 0x00004af4 4d6f6465 6c5f3174 72616e73 41646400 Model_1transAdd. │ │ - 0x00004b04 6673675f 6d6f6465 6c5f7472 616e735f fsg_model_trans_ │ │ - 0x00004b14 61646400 4a617661 5f656475 5f636d75 add.Java_edu_cmu │ │ - 0x00004b24 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x00004b34 68696e78 42617365 4a4e495f 4673674d hinxBaseJNI_FsgM │ │ - 0x00004b44 6f64656c 5f316e75 6c6c5472 616e7341 odel_1nullTransA │ │ - 0x00004b54 64640066 73675f6d 6f64656c 5f6e756c dd.fsg_model_nul │ │ - 0x00004b64 6c5f7472 616e735f 61646400 4a617661 l_trans_add.Java │ │ - 0x00004b74 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00004b84 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x00004b94 4a4e495f 4673674d 6f64656c 5f317461 JNI_FsgModel_1ta │ │ - 0x00004ba4 67547261 6e734164 64006673 675f6d6f gTransAdd.fsg_mo │ │ - 0x00004bb4 64656c5f 7461675f 7472616e 735f6164 del_tag_trans_ad │ │ - 0x00004bc4 64004a61 76615f65 64755f63 6d755f70 d.Java_edu_cmu_p │ │ - 0x00004bd4 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ - 0x00004be4 6e784261 73654a4e 495f4673 674d6f64 nxBaseJNI_FsgMod │ │ - 0x00004bf4 656c5f31 61646453 696c656e 63650066 el_1addSilence.f │ │ - 0x00004c04 73675f6d 6f64656c 5f616464 5f73696c sg_model_add_sil │ │ - 0x00004c14 656e6365 004a6176 615f6564 755f636d ence.Java_edu_cm │ │ - 0x00004c24 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ - 0x00004c34 7068696e 78426173 654a4e49 5f467367 phinxBaseJNI_Fsg │ │ - 0x00004c44 4d6f6465 6c5f3161 6464416c 74006673 Model_1addAlt.fs │ │ - 0x00004c54 675f6d6f 64656c5f 6164645f 616c7400 g_model_add_alt. │ │ - 0x00004c64 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00004c74 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00004c84 42617365 4a4e495f 4673674d 6f64656c BaseJNI_FsgModel │ │ - 0x00004c94 5f317772 69746500 6673675f 6d6f6465 _1write.fsg_mode │ │ - 0x00004ca4 6c5f7772 69746500 4a617661 5f656475 l_write.Java_edu │ │ - 0x00004cb4 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00004cc4 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ - 0x00004cd4 4673674d 6f64656c 5f317772 69746566 FsgModel_1writef │ │ - 0x00004ce4 696c6500 6673675f 6d6f6465 6c5f7772 ile.fsg_model_wr │ │ - 0x00004cf4 69746566 696c6500 4a617661 5f656475 itefile.Java_edu │ │ - 0x00004d04 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00004d14 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ - 0x00004d24 6e65775f 314a7367 6652756c 65004a61 new_1JsgfRule.Ja │ │ - 0x00004d34 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00004d44 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x00004d54 73654a4e 495f6465 6c657465 5f314a73 seJNI_delete_1Js │ │ - 0x00004d64 67665275 6c65004a 6176615f 6564755f gfRule.Java_edu_ │ │ - 0x00004d74 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00004d84 5f537068 696e7842 6173654a 4e495f4a _SphinxBaseJNI_J │ │ - 0x00004d94 73676652 756c655f 3166726f 6d497465 sgfRule_1fromIte │ │ - 0x00004da4 72004a61 76615f65 64755f63 6d755f70 r.Java_edu_cmu_p │ │ - 0x00004db4 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ - 0x00004dc4 6e784261 73654a4e 495f4a73 67665275 nxBaseJNI_JsgfRu │ │ - 0x00004dd4 6c655f31 6765744e 616d6500 6a736766 le_1getName.jsgf │ │ - 0x00004de4 5f72756c 655f6e61 6d65004a 6176615f _rule_name.Java_ │ │ - 0x00004df4 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00004e04 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x00004e14 4e495f4a 73676652 756c655f 31697350 NI_JsgfRule_1isP │ │ - 0x00004e24 75626c69 63006a73 67665f72 756c655f ublic.jsgf_rule_ │ │ - 0x00004e34 7075626c 6963004a 6176615f 6564755f public.Java_edu_ │ │ - 0x00004e44 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00004e54 5f537068 696e7842 6173654a 4e495f4e _SphinxBaseJNI_N │ │ - 0x00004e64 4772616d 4d6f6465 6c5f3166 726f6d49 GramModel_1fromI │ │ - 0x00004e74 74657200 6e677261 6d5f6d6f 64656c5f ter.ngram_model_ │ │ - 0x00004e84 7365745f 69746572 5f6d6f64 656c004a set_iter_model.J │ │ - 0x00004e94 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00004ea4 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ - 0x00004eb4 6173654a 4e495f6e 65775f31 4e477261 aseJNI_new_1NGra │ │ - 0x00004ec4 6d4d6f64 656c5f31 5f315357 49475f31 mModel_1_1SWIG_1 │ │ - 0x00004ed4 30006c6f 676d6174 685f696e 6974006e 0.logmath_init.n │ │ - 0x00004ee4 6772616d 5f6d6f64 656c5f72 65616400 gram_model_read. │ │ - 0x00004ef4 6c6f676d 6174685f 66726565 004a6176 logmath_free.Jav │ │ - 0x00004f04 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00004f14 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ - 0x00004f24 654a4e49 5f6e6577 5f314e47 72616d4d eJNI_new_1NGramM │ │ - 0x00004f34 6f64656c 5f315f31 53574947 5f313100 odel_1_1SWIG_11. │ │ - 0x00004f44 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00004f54 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00004f64 42617365 4a4e495f 64656c65 74655f31 BaseJNI_delete_1 │ │ - 0x00004f74 4e477261 6d4d6f64 656c006e 6772616d NGramModel.ngram │ │ - 0x00004f84 5f6d6f64 656c5f66 72656500 4a617661 _model_free.Java │ │ - 0x00004f94 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00004fa4 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x00004fb4 4a4e495f 4e477261 6d4d6f64 656c5f31 JNI_NGramModel_1 │ │ - 0x00004fc4 77726974 65006e67 72616d5f 6d6f6465 write.ngram_mode │ │ - 0x00004fd4 6c5f7772 69746500 4a617661 5f656475 l_write.Java_edu │ │ - 0x00004fe4 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00004ff4 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ - 0x00005004 4e477261 6d4d6f64 656c5f31 73747254 NGramModel_1strT │ │ - 0x00005014 6f547970 65006e67 72616d5f 7374725f oType.ngram_str_ │ │ - 0x00005024 746f5f74 79706500 6d616c6c 6f63004a to_type.malloc.J │ │ - 0x00005034 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00005044 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ - 0x00005054 6173654a 4e495f4e 4772616d 4d6f6465 aseJNI_NGramMode │ │ - 0x00005064 6c5f3174 79706554 6f537472 006e6772 l_1typeToStr.ngr │ │ - 0x00005074 616d5f74 7970655f 746f5f73 7472004a am_type_to_str.J │ │ - 0x00005084 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00005094 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ - 0x000050a4 6173654a 4e495f4e 4772616d 4d6f6465 aseJNI_NGramMode │ │ - 0x000050b4 6c5f3172 65636f64 65006e67 72616d5f l_1recode.ngram_ │ │ - 0x000050c4 6d6f6465 6c5f7265 636f6465 004a6176 model_recode.Jav │ │ - 0x000050d4 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x000050e4 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ - 0x000050f4 654a4e49 5f4e4772 616d4d6f 64656c5f eJNI_NGramModel_ │ │ - 0x00005104 31636173 65666f6c 64006e67 72616d5f 1casefold.ngram_ │ │ - 0x00005114 6d6f6465 6c5f6361 7365666f 6c64004a model_casefold.J │ │ - 0x00005124 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00005134 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ - 0x00005144 6173654a 4e495f4e 4772616d 4d6f6465 aseJNI_NGramMode │ │ - 0x00005154 6c5f3173 697a6500 6e677261 6d5f6d6f l_1size.ngram_mo │ │ - 0x00005164 64656c5f 6765745f 73697a65 004a6176 del_get_size.Jav │ │ - 0x00005174 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00005184 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ - 0x00005194 654a4e49 5f4e4772 616d4d6f 64656c5f eJNI_NGramModel_ │ │ - 0x000051a4 31616464 576f7264 006e6772 616d5f6d 1addWord.ngram_m │ │ - 0x000051b4 6f64656c 5f616464 5f776f72 64004a61 odel_add_word.Ja │ │ - 0x000051c4 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x000051d4 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x000051e4 73654a4e 495f4e47 72616d4d 6f64656c seJNI_NGramModel │ │ - 0x000051f4 5f316164 64436c61 73730073 74726c65 _1addClass.strle │ │ - 0x00005204 6e007374 72637079 006e6772 616d5f6d n.strcpy.ngram_m │ │ - 0x00005214 6f64656c 5f616464 5f636c61 73730066 odel_add_class.f │ │ - 0x00005224 72656500 4a617661 5f656475 5f636d75 ree.Java_edu_cmu │ │ - 0x00005234 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x00005244 68696e78 42617365 4a4e495f 4e477261 hinxBaseJNI_NGra │ │ - 0x00005254 6d4d6f64 656c5f31 70726f62 006e6772 mModel_1prob.ngr │ │ - 0x00005264 616d5f70 726f6200 4a617661 5f656475 am_prob.Java_edu │ │ - 0x00005274 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00005284 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ - 0x00005294 6e65775f 314c6f67 4d617468 5f315f31 new_1LogMath_1_1 │ │ - 0x000052a4 53574947 5f313000 4a617661 5f656475 SWIG_10.Java_edu │ │ - 0x000052b4 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x000052c4 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ - 0x000052d4 6e65775f 314c6f67 4d617468 5f315f31 new_1LogMath_1_1 │ │ - 0x000052e4 53574947 5f313100 4a617661 5f656475 SWIG_11.Java_edu │ │ - 0x000052f4 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00005304 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ - 0x00005314 64656c65 74655f31 4c6f674d 61746800 delete_1LogMath. │ │ - 0x00005324 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00005334 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00005344 42617365 4a4e495f 4e477261 6d4d6f64 BaseJNI_NGramMod │ │ - 0x00005354 656c5365 74497465 7261746f 725f3170 elSetIterator_1p │ │ - 0x00005364 74725f31 73657400 4a617661 5f656475 tr_1set.Java_edu │ │ - 0x00005374 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00005384 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ - 0x00005394 4e477261 6d4d6f64 656c5365 74497465 NGramModelSetIte │ │ - 0x000053a4 7261746f 725f3170 74725f31 67657400 rator_1ptr_1get. │ │ - 0x000053b4 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x000053c4 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x000053d4 42617365 4a4e495f 6e65775f 314e4772 BaseJNI_new_1NGr │ │ - 0x000053e4 616d4d6f 64656c53 65744974 65726174 amModelSetIterat │ │ - 0x000053f4 6f72005f 5f636b64 5f6d616c 6c6f635f or.__ckd_malloc_ │ │ - 0x00005404 5f004a61 76615f65 64755f63 6d755f70 _.Java_edu_cmu_p │ │ - 0x00005414 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ - 0x00005424 6e784261 73654a4e 495f6465 6c657465 nxBaseJNI_delete │ │ - 0x00005434 5f314e47 72616d4d 6f64656c 53657449 _1NGramModelSetI │ │ - 0x00005444 74657261 746f7200 6e677261 6d5f6d6f terator.ngram_mo │ │ - 0x00005454 64656c5f 7365745f 69746572 5f667265 del_set_iter_fre │ │ - 0x00005464 6500636b 645f6672 6565004a 6176615f e.ckd_free.Java_ │ │ - 0x00005474 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00005484 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x00005494 4e495f4e 4772616d 4d6f6465 6c536574 NI_NGramModelSet │ │ - 0x000054a4 49746572 61746f72 5f316e65 7874006e Iterator_1next.n │ │ - 0x000054b4 6772616d 5f6d6f64 656c5f73 65745f69 gram_model_set_i │ │ - 0x000054c4 7465725f 6e657874 004a6176 615f6564 ter_next.Java_ed │ │ - 0x000054d4 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x000054e4 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x000054f4 5f4e4772 616d4d6f 64656c53 65744974 _NGramModelSetIt │ │ - 0x00005504 65726174 6f725f31 6861734e 65787400 erator_1hasNext. │ │ - 0x00005514 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00005524 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00005534 42617365 4a4e495f 4a736766 49746572 BaseJNI_JsgfIter │ │ - 0x00005544 61746f72 5f317074 725f3173 6574004a ator_1ptr_1set.J │ │ - 0x00005554 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00005564 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ - 0x00005574 6173654a 4e495f4a 73676649 74657261 aseJNI_JsgfItera │ │ - 0x00005584 746f725f 31707472 5f316765 74004a61 tor_1ptr_1get.Ja │ │ - 0x00005594 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x000055a4 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x000055b4 73654a4e 495f6e65 775f314a 73676649 seJNI_new_1JsgfI │ │ - 0x000055c4 74657261 746f7200 4a617661 5f656475 terator.Java_edu │ │ - 0x000055d4 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x000055e4 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ - 0x000055f4 64656c65 74655f31 4a736766 49746572 delete_1JsgfIter │ │ - 0x00005604 61746f72 00686173 685f7461 626c655f ator.hash_table_ │ │ - 0x00005614 69746572 5f667265 65004a61 76615f65 iter_free.Java_e │ │ - 0x00005624 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00005634 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00005644 495f4a73 67664974 65726174 6f725f31 I_JsgfIterator_1 │ │ - 0x00005654 6e657874 00686173 685f7461 626c655f next.hash_table_ │ │ - 0x00005664 69746572 5f6e6578 74004a61 76615f65 iter_next.Java_e │ │ - 0x00005674 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00005684 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00005694 495f4a73 67664974 65726174 6f725f31 I_JsgfIterator_1 │ │ - 0x000056a4 6861734e 65787400 4a617661 5f656475 hasNext.Java_edu │ │ - 0x000056b4 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x000056c4 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ - 0x000056d4 4e477261 6d4d6f64 656c5365 745f3169 NGramModelSet_1i │ │ - 0x000056e4 74657200 6e677261 6d5f6d6f 64656c5f ter.ngram_model_ │ │ - 0x000056f4 7365745f 69746572 004a6176 615f6564 set_iter.Java_ed │ │ - 0x00005704 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00005714 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x00005724 5f6e6577 5f314e47 72616d4d 6f64656c _new_1NGramModel │ │ - 0x00005734 53657400 6e677261 6d5f6d6f 64656c5f Set.ngram_model_ │ │ - 0x00005744 7365745f 72656164 004a6176 615f6564 set_read.Java_ed │ │ - 0x00005754 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00005764 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x00005774 5f64656c 6574655f 314e4772 616d4d6f _delete_1NGramMo │ │ - 0x00005784 64656c53 6574004a 6176615f 6564755f delSet.Java_edu_ │ │ - 0x00005794 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x000057a4 5f537068 696e7842 6173654a 4e495f4e _SphinxBaseJNI_N │ │ - 0x000057b4 4772616d 4d6f6465 6c536574 5f31636f GramModelSet_1co │ │ - 0x000057c4 756e7400 6e677261 6d5f6d6f 64656c5f unt.ngram_model_ │ │ - 0x000057d4 7365745f 636f756e 74004a61 76615f65 set_count.Java_e │ │ - 0x000057e4 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x000057f4 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00005804 495f4e47 72616d4d 6f64656c 5365745f I_NGramModelSet_ │ │ - 0x00005814 31616464 006e6772 616d5f6d 6f64656c 1add.ngram_model │ │ - 0x00005824 5f736574 5f616464 004a6176 615f6564 _set_add.Java_ed │ │ - 0x00005834 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00005844 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x00005854 5f4e4772 616d4d6f 64656c53 65745f31 _NGramModelSet_1 │ │ - 0x00005864 73656c65 6374006e 6772616d 5f6d6f64 select.ngram_mod │ │ - 0x00005874 656c5f73 65745f73 656c6563 74004a61 el_set_select.Ja │ │ - 0x00005884 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00005894 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x000058a4 73654a4e 495f4e47 72616d4d 6f64656c seJNI_NGramModel │ │ - 0x000058b4 5365745f 316c6f6f 6b757000 6e677261 Set_1lookup.ngra │ │ - 0x000058c4 6d5f6d6f 64656c5f 7365745f 6c6f6f6b m_model_set_look │ │ - 0x000058d4 7570004a 6176615f 6564755f 636d755f up.Java_edu_cmu_ │ │ - 0x000058e4 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ - 0x000058f4 696e7842 6173654a 4e495f4e 4772616d inxBaseJNI_NGram │ │ - 0x00005904 4d6f6465 6c536574 5f316375 7272656e ModelSet_1curren │ │ - 0x00005914 74006e67 72616d5f 6d6f6465 6c5f7365 t.ngram_model_se │ │ - 0x00005924 745f6375 7272656e 74004a61 76615f65 t_current.Java_e │ │ - 0x00005934 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00005944 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00005954 495f4a73 67665f31 69746572 006a7367 I_Jsgf_1iter.jsg │ │ - 0x00005964 665f7275 6c655f69 74657200 4a617661 f_rule_iter.Java │ │ - 0x00005974 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00005984 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x00005994 4a4e495f 6e65775f 314a7367 66006a73 JNI_new_1Jsgf.js │ │ - 0x000059a4 67665f70 61727365 5f66696c 65004a61 gf_parse_file.Ja │ │ - 0x000059b4 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x000059c4 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x000059d4 73654a4e 495f6465 6c657465 5f314a73 seJNI_delete_1Js │ │ - 0x000059e4 6766006a 7367665f 6772616d 6d61725f gf.jsgf_grammar_ │ │ - 0x000059f4 66726565 004a6176 615f6564 755f636d free.Java_edu_cm │ │ - 0x00005a04 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ - 0x00005a14 7068696e 78426173 654a4e49 5f4a7367 phinxBaseJNI_Jsg │ │ - 0x00005a24 665f316e 616d6500 6a736766 5f677261 f_1name.jsgf_gra │ │ - 0x00005a34 6d6d6172 5f6e616d 65004a61 76615f65 mmar_name.Java_e │ │ - 0x00005a44 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00005a54 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00005a64 495f4a73 67665f31 67657452 756c6500 I_Jsgf_1getRule. │ │ - 0x00005a74 6a736766 5f676574 5f72756c 65004a61 jsgf_get_rule.Ja │ │ - 0x00005a84 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00005a94 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x00005aa4 73654a4e 495f4a73 67665f31 6275696c seJNI_Jsgf_1buil │ │ - 0x00005ab4 64467367 006a7367 665f6275 696c645f dFsg.jsgf_build_ │ │ - 0x00005ac4 66736700 5f5f636b 645f7361 6c6c6f63 fsg.__ckd_salloc │ │ - 0x00005ad4 5f5f0070 735f7365 675f776f 72640070 __.ps_seg_word.p │ │ - 0x00005ae4 735f7365 675f7072 6f620070 735f7365 s_seg_prob.ps_se │ │ - 0x00005af4 675f6672 616d6573 004a6176 615f6564 g_frames.Java_ed │ │ - 0x00005b04 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00005b14 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x00005b24 4e495f48 79706f74 68657369 735f3168 NI_Hypothesis_1h │ │ - 0x00005b34 79707374 725f3173 6574004a 6176615f ypstr_1set.Java_ │ │ - 0x00005b44 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00005b54 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x00005b64 784a4e49 5f487970 6f746865 7369735f xJNI_Hypothesis_ │ │ - 0x00005b74 31687970 7374725f 31676574 004a6176 1hypstr_1get.Jav │ │ - 0x00005b84 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00005b94 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00005ba4 696e784a 4e495f48 79706f74 68657369 inxJNI_Hypothesi │ │ - 0x00005bb4 735f3175 74746964 5f317365 74004a61 s_1uttid_1set.Ja │ │ - 0x00005bc4 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00005bd4 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00005be4 68696e78 4a4e495f 4879706f 74686573 hinxJNI_Hypothes │ │ - 0x00005bf4 69735f31 75747469 645f3167 6574004a is_1uttid_1get.J │ │ - 0x00005c04 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00005c14 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x00005c24 7068696e 784a4e49 5f487970 6f746865 phinxJNI_Hypothe │ │ - 0x00005c34 7369735f 31626573 7453636f 72655f31 sis_1bestScore_1 │ │ - 0x00005c44 73657400 4a617661 5f656475 5f636d75 set.Java_edu_cmu │ │ - 0x00005c54 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00005c64 636b6574 53706869 6e784a4e 495f4879 cketSphinxJNI_Hy │ │ - 0x00005c74 706f7468 65736973 5f316265 73745363 pothesis_1bestSc │ │ - 0x00005c84 6f72655f 31676574 004a6176 615f6564 ore_1get.Java_ed │ │ - 0x00005c94 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00005ca4 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x00005cb4 4e495f6e 65775f31 4879706f 74686573 NI_new_1Hypothes │ │ - 0x00005cc4 6973004a 6176615f 6564755f 636d755f is.Java_edu_cmu_ │ │ - 0x00005cd4 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x00005ce4 6b657453 7068696e 784a4e49 5f64656c ketSphinxJNI_del │ │ - 0x00005cf4 6574655f 31487970 6f746865 73697300 ete_1Hypothesis. │ │ - 0x00005d04 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00005d14 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00005d24 53706869 6e784a4e 495f5365 676d656e SphinxJNI_Segmen │ │ - 0x00005d34 745f3177 6f72645f 31736574 004a6176 t_1word_1set.Jav │ │ - 0x00005d44 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00005d54 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00005d64 696e784a 4e495f53 65676d65 6e745f31 inxJNI_Segment_1 │ │ - 0x00005d74 776f7264 5f316765 74004a61 76615f65 word_1get.Java_e │ │ - 0x00005d84 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00005d94 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00005da4 4a4e495f 5365676d 656e745f 31617363 JNI_Segment_1asc │ │ - 0x00005db4 725f3173 6574004a 6176615f 6564755f r_1set.Java_edu_ │ │ - 0x00005dc4 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00005dd4 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00005de4 5f536567 6d656e74 5f316173 63725f31 _Segment_1ascr_1 │ │ - 0x00005df4 67657400 4a617661 5f656475 5f636d75 get.Java_edu_cmu │ │ - 0x00005e04 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00005e14 636b6574 53706869 6e784a4e 495f5365 cketSphinxJNI_Se │ │ - 0x00005e24 676d656e 745f316c 7363725f 31736574 gment_1lscr_1set │ │ - 0x00005e34 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00005e44 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x00005e54 74537068 696e784a 4e495f53 65676d65 tSphinxJNI_Segme │ │ - 0x00005e64 6e745f31 6c736372 5f316765 74004a61 nt_1lscr_1get.Ja │ │ - 0x00005e74 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00005e84 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00005e94 68696e78 4a4e495f 5365676d 656e745f hinxJNI_Segment_ │ │ - 0x00005ea4 316c6261 636b5f31 73657400 4a617661 1lback_1set.Java │ │ - 0x00005eb4 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00005ec4 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x00005ed4 6e784a4e 495f5365 676d656e 745f316c nxJNI_Segment_1l │ │ - 0x00005ee4 6261636b 5f316765 74004a61 76615f65 back_1get.Java_e │ │ - 0x00005ef4 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00005f04 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00005f14 4a4e495f 5365676d 656e745f 3170726f JNI_Segment_1pro │ │ - 0x00005f24 625f3173 6574004a 6176615f 6564755f b_1set.Java_edu_ │ │ - 0x00005f34 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00005f44 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00005f54 5f536567 6d656e74 5f317072 6f625f31 _Segment_1prob_1 │ │ - 0x00005f64 67657400 4a617661 5f656475 5f636d75 get.Java_edu_cmu │ │ - 0x00005f74 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00005f84 636b6574 53706869 6e784a4e 495f5365 cketSphinxJNI_Se │ │ - 0x00005f94 676d656e 745f3173 74617274 4672616d gment_1startFram │ │ - 0x00005fa4 655f3173 6574004a 6176615f 6564755f e_1set.Java_edu_ │ │ - 0x00005fb4 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00005fc4 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00005fd4 5f536567 6d656e74 5f317374 61727446 _Segment_1startF │ │ - 0x00005fe4 72616d65 5f316765 74004a61 76615f65 rame_1get.Java_e │ │ - 0x00005ff4 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00006004 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00006014 4a4e495f 5365676d 656e745f 31656e64 JNI_Segment_1end │ │ - 0x00006024 4672616d 655f3173 6574004a 6176615f Frame_1set.Java_ │ │ - 0x00006034 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00006044 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x00006054 784a4e49 5f536567 6d656e74 5f31656e xJNI_Segment_1en │ │ - 0x00006064 64467261 6d655f31 67657400 4a617661 dFrame_1get.Java │ │ - 0x00006074 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00006084 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x00006094 6e784a4e 495f5365 676d656e 745f3166 nxJNI_Segment_1f │ │ - 0x000060a4 726f6d49 74657200 4a617661 5f656475 romIter.Java_edu │ │ - 0x000060b4 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x000060c4 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x000060d4 495f6465 6c657465 5f315365 676d656e I_delete_1Segmen │ │ - 0x000060e4 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ - 0x000060f4 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x00006104 65745370 68696e78 4a4e495f 6e65775f etSphinxJNI_new_ │ │ - 0x00006114 31736567 6d656e74 0063616c 6c6f6300 1segment.calloc. │ │ - 0x00006124 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00006134 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00006144 53706869 6e784a4e 495f4e42 6573745f SphinxJNI_NBest_ │ │ - 0x00006154 316e6265 73745f31 73657400 4a617661 1nbest_1set.Java │ │ - 0x00006164 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00006174 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x00006184 6e784a4e 495f4e42 6573745f 316e6265 nxJNI_NBest_1nbe │ │ - 0x00006194 73745f31 67657400 4a617661 5f656475 st_1get.Java_edu │ │ - 0x000061a4 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x000061b4 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x000061c4 495f4e42 6573745f 3166726f 6d497465 I_NBest_1fromIte │ │ - 0x000061d4 72004a61 76615f65 64755f63 6d755f70 r.Java_edu_cmu_p │ │ - 0x000061e4 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x000061f4 65745370 68696e78 4a4e495f 4e426573 etSphinxJNI_NBes │ │ - 0x00006204 745f3168 79700070 735f6e62 6573745f t_1hyp.ps_nbest_ │ │ - 0x00006214 68797000 4a617661 5f656475 5f636d75 hyp.Java_edu_cmu │ │ - 0x00006224 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00006234 636b6574 53706869 6e784a4e 495f6465 cketSphinxJNI_de │ │ - 0x00006244 6c657465 5f314e42 65737400 4a617661 lete_1NBest.Java │ │ - 0x00006254 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00006264 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x00006274 6e784a4e 495f6e65 775f316e 42657374 nxJNI_new_1nBest │ │ - 0x00006284 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00006294 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x000062a4 74537068 696e784a 4e495f53 65676d65 tSphinxJNI_Segme │ │ - 0x000062b4 6e744974 65726174 6f725f31 7074725f ntIterator_1ptr_ │ │ - 0x000062c4 31736574 004a6176 615f6564 755f636d 1set.Java_edu_cm │ │ - 0x000062d4 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x000062e4 6f636b65 74537068 696e784a 4e495f53 ocketSphinxJNI_S │ │ - 0x000062f4 65676d65 6e744974 65726174 6f725f31 egmentIterator_1 │ │ - 0x00006304 7074725f 31676574 004a6176 615f6564 ptr_1get.Java_ed │ │ - 0x00006314 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00006324 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x00006334 4e495f6e 65775f31 5365676d 656e7449 NI_new_1SegmentI │ │ - 0x00006344 74657261 746f7200 4a617661 5f656475 terator.Java_edu │ │ - 0x00006354 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00006364 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x00006374 495f6465 6c657465 5f315365 676d656e I_delete_1Segmen │ │ - 0x00006384 74497465 7261746f 72007073 5f736567 tIterator.ps_seg │ │ - 0x00006394 5f667265 65004a61 76615f65 64755f63 _free.Java_edu_c │ │ - 0x000063a4 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x000063b4 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x000063c4 5365676d 656e7449 74657261 746f725f SegmentIterator_ │ │ - 0x000063d4 316e6578 74007073 5f736567 5f6e6578 1next.ps_seg_nex │ │ - 0x000063e4 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ - 0x000063f4 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x00006404 65745370 68696e78 4a4e495f 5365676d etSphinxJNI_Segm │ │ - 0x00006414 656e7449 74657261 746f725f 31686173 entIterator_1has │ │ - 0x00006424 4e657874 004a6176 615f6564 755f636d Next.Java_edu_cm │ │ - 0x00006434 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x00006444 6f636b65 74537068 696e784a 4e495f4e ocketSphinxJNI_N │ │ - 0x00006454 42657374 49746572 61746f72 5f317074 BestIterator_1pt │ │ - 0x00006464 725f3173 6574004a 6176615f 6564755f r_1set.Java_edu_ │ │ - 0x00006474 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00006484 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00006494 5f4e4265 73744974 65726174 6f725f31 _NBestIterator_1 │ │ - 0x000064a4 7074725f 31676574 004a6176 615f6564 ptr_1get.Java_ed │ │ - 0x000064b4 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x000064c4 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x000064d4 4e495f6e 65775f31 4e426573 74497465 NI_new_1NBestIte │ │ - 0x000064e4 7261746f 72004a61 76615f65 64755f63 rator.Java_edu_c │ │ - 0x000064f4 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00006504 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x00006514 64656c65 74655f31 4e426573 74497465 delete_1NBestIte │ │ - 0x00006524 7261746f 72007073 5f6e6265 73745f66 rator.ps_nbest_f │ │ - 0x00006534 72656500 4a617661 5f656475 5f636d75 ree.Java_edu_cmu │ │ - 0x00006544 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00006554 636b6574 53706869 6e784a4e 495f4e42 cketSphinxJNI_NB │ │ - 0x00006564 65737449 74657261 746f725f 316e6578 estIterator_1nex │ │ - 0x00006574 74007073 5f6e6265 73745f6e 65787400 t.ps_nbest_next. │ │ - 0x00006584 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00006594 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x000065a4 53706869 6e784a4e 495f4e42 65737449 SphinxJNI_NBestI │ │ - 0x000065b4 74657261 746f725f 31686173 4e657874 terator_1hasNext │ │ - 0x000065c4 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x000065d4 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x000065e4 74537068 696e784a 4e495f6e 65775f31 tSphinxJNI_new_1 │ │ - 0x000065f4 4465636f 6465725f 315f3153 5749475f Decoder_1_1SWIG_ │ │ - 0x00006604 31300070 735f6172 67730063 6d645f6c 10.ps_args.cmd_l │ │ - 0x00006614 6e5f696e 69740070 735f696e 6974004a n_init.ps_init.J │ │ - 0x00006624 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00006634 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x00006644 7068696e 784a4e49 5f6e6577 5f314465 phinxJNI_new_1De │ │ - 0x00006654 636f6465 725f315f 31535749 475f3131 coder_1_1SWIG_11 │ │ - 0x00006664 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00006674 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x00006684 74537068 696e784a 4e495f64 656c6574 tSphinxJNI_delet │ │ - 0x00006694 655f3144 65636f64 65720070 735f6672 e_1Decoder.ps_fr │ │ - 0x000066a4 6565004a 6176615f 6564755f 636d755f ee.Java_edu_cmu_ │ │ - 0x000066b4 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x000066c4 6b657453 7068696e 784a4e49 5f446563 ketSphinxJNI_Dec │ │ - 0x000066d4 6f646572 5f317265 696e6974 0070735f oder_1reinit.ps_ │ │ - 0x000066e4 7265696e 6974004a 6176615f 6564755f reinit.Java_edu_ │ │ - 0x000066f4 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00006704 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00006714 5f446563 6f646572 5f316c6f 61644469 _Decoder_1loadDi │ │ - 0x00006724 63740070 735f6c6f 61645f64 69637400 ct.ps_load_dict. │ │ - 0x00006734 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00006744 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00006754 53706869 6e784a4e 495f4465 636f6465 SphinxJNI_Decode │ │ - 0x00006764 725f3173 61766544 69637400 70735f73 r_1saveDict.ps_s │ │ - 0x00006774 6176655f 64696374 004a6176 615f6564 ave_dict.Java_ed │ │ - 0x00006784 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00006794 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x000067a4 4e495f44 65636f64 65725f31 61646457 NI_Decoder_1addW │ │ - 0x000067b4 6f726400 70735f61 64645f77 6f726400 ord.ps_add_word. │ │ - 0x000067c4 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x000067d4 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x000067e4 53706869 6e784a4e 495f4465 636f6465 SphinxJNI_Decode │ │ - 0x000067f4 725f316c 6f6f6b75 70576f72 64007073 r_1lookupWord.ps │ │ - 0x00006804 5f6c6f6f 6b75705f 776f7264 004a6176 _lookup_word.Jav │ │ - 0x00006814 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00006824 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00006834 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ - 0x00006844 6765744c 61747469 63650070 735f6765 getLattice.ps_ge │ │ - 0x00006854 745f6c61 74746963 65007073 5f6c6174 t_lattice.ps_lat │ │ - 0x00006864 74696365 5f726574 61696e00 4a617661 tice_retain.Java │ │ - 0x00006874 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00006884 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x00006894 6e784a4e 495f4465 636f6465 725f3167 nxJNI_Decoder_1g │ │ - 0x000068a4 6574436f 6e666967 0070735f 6765745f etConfig.ps_get_ │ │ - 0x000068b4 636f6e66 69670063 6d645f6c 6e5f7265 config.cmd_ln_re │ │ - 0x000068c4 7461696e 004a6176 615f6564 755f636d tain.Java_edu_cm │ │ - 0x000068d4 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x000068e4 6f636b65 74537068 696e784a 4e495f44 ocketSphinxJNI_D │ │ - 0x000068f4 65636f64 65725f31 64656661 756c7443 ecoder_1defaultC │ │ - 0x00006904 6f6e6669 6700636d 645f6c6e 5f706172 onfig.cmd_ln_par │ │ - 0x00006914 73655f72 004a6176 615f6564 755f636d se_r.Java_edu_cm │ │ - 0x00006924 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x00006934 6f636b65 74537068 696e784a 4e495f44 ocketSphinxJNI_D │ │ - 0x00006944 65636f64 65725f31 66696c65 436f6e66 ecoder_1fileConf │ │ - 0x00006954 69670063 6d645f6c 6e5f7061 7273655f ig.cmd_ln_parse_ │ │ - 0x00006964 66696c65 5f72004a 6176615f 6564755f file_r.Java_edu_ │ │ - 0x00006974 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00006984 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00006994 5f446563 6f646572 5f317374 61727455 _Decoder_1startU │ │ - 0x000069a4 74740070 735f7374 6172745f 75747400 tt.ps_start_utt. │ │ - 0x000069b4 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x000069c4 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x000069d4 53706869 6e784a4e 495f4465 636f6465 SphinxJNI_Decode │ │ - 0x000069e4 725f3167 65745574 74696400 70735f67 r_1getUttid.ps_g │ │ - 0x000069f4 65745f75 74746964 004a6176 615f6564 et_uttid.Java_ed │ │ - 0x00006a04 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00006a14 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x00006a24 4e495f44 65636f64 65725f31 656e6455 NI_Decoder_1endU │ │ - 0x00006a34 74740070 735f656e 645f7574 74004a61 tt.ps_end_utt.Ja │ │ - 0x00006a44 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00006a54 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00006a64 68696e78 4a4e495f 4465636f 6465725f hinxJNI_Decoder_ │ │ - 0x00006a74 3170726f 63657373 52617700 70735f70 1processRaw.ps_p │ │ - 0x00006a84 726f6365 73735f72 6177004a 6176615f rocess_raw.Java_ │ │ - 0x00006a94 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00006aa4 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x00006ab4 784a4e49 5f446563 6f646572 5f316465 xJNI_Decoder_1de │ │ - 0x00006ac4 636f6465 52617700 70735f64 65636f64 codeRaw.ps_decod │ │ - 0x00006ad4 655f7261 77004a61 76615f65 64755f63 e_raw.Java_edu_c │ │ - 0x00006ae4 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00006af4 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x00006b04 4465636f 6465725f 31687970 0070735f Decoder_1hyp.ps_ │ │ - 0x00006b14 6765745f 68797000 4a617661 5f656475 get_hyp.Java_edu │ │ - 0x00006b24 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00006b34 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x00006b44 495f4465 636f6465 725f3167 65744665 I_Decoder_1getFe │ │ - 0x00006b54 0070735f 6765745f 6665004a 6176615f .ps_get_fe.Java_ │ │ - 0x00006b64 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00006b74 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x00006b84 784a4e49 5f446563 6f646572 5f316765 xJNI_Decoder_1ge │ │ - 0x00006b94 74466561 74007073 5f676574 5f666561 tFeat.ps_get_fea │ │ - 0x00006ba4 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ - 0x00006bb4 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x00006bc4 65745370 68696e78 4a4e495f 4465636f etSphinxJNI_Deco │ │ - 0x00006bd4 6465725f 31676574 496e5370 65656368 der_1getInSpeech │ │ - 0x00006be4 0070735f 6765745f 696e5f73 70656563 .ps_get_in_speec │ │ - 0x00006bf4 68004a61 76615f65 64755f63 6d755f70 h.Java_edu_cmu_p │ │ - 0x00006c04 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x00006c14 65745370 68696e78 4a4e495f 4465636f etSphinxJNI_Deco │ │ - 0x00006c24 6465725f 31676574 46736700 70735f67 der_1getFsg.ps_g │ │ - 0x00006c34 65745f66 73670066 73675f6d 6f64656c et_fsg.fsg_model │ │ - 0x00006c44 5f726574 61696e00 4a617661 5f656475 _retain.Java_edu │ │ - 0x00006c54 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00006c64 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x00006c74 495f4465 636f6465 725f3173 65744673 I_Decoder_1setFs │ │ - 0x00006c84 67007073 5f736574 5f667367 004a6176 g.ps_set_fsg.Jav │ │ - 0x00006c94 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00006ca4 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00006cb4 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ - 0x00006cc4 7365744a 73676646 696c6500 70735f73 setJsgfFile.ps_s │ │ - 0x00006cd4 65745f6a 7367665f 66696c65 004a6176 et_jsgf_file.Jav │ │ - 0x00006ce4 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00006cf4 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00006d04 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ - 0x00006d14 6765744b 77730070 735f6765 745f6b77 getKws.ps_get_kw │ │ - 0x00006d24 73004a61 76615f65 64755f63 6d755f70 s.Java_edu_cmu_p │ │ - 0x00006d34 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x00006d44 65745370 68696e78 4a4e495f 4465636f etSphinxJNI_Deco │ │ - 0x00006d54 6465725f 31736574 4b777300 70735f73 der_1setKws.ps_s │ │ - 0x00006d64 65745f6b 7773004a 6176615f 6564755f et_kws.Java_edu_ │ │ - 0x00006d74 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00006d84 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00006d94 5f446563 6f646572 5f317365 744b6579 _Decoder_1setKey │ │ - 0x00006da4 70687261 73650070 735f7365 745f6b65 phrase.ps_set_ke │ │ - 0x00006db4 79706872 61736500 4a617661 5f656475 yphrase.Java_edu │ │ - 0x00006dc4 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00006dd4 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x00006de4 495f4465 636f6465 725f3167 65744c6d I_Decoder_1getLm │ │ - 0x00006df4 0070735f 6765745f 6c6d006e 6772616d .ps_get_lm.ngram │ │ - 0x00006e04 5f6d6f64 656c5f72 65746169 6e004a61 _model_retain.Ja │ │ - 0x00006e14 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00006e24 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00006e34 68696e78 4a4e495f 4465636f 6465725f hinxJNI_Decoder_ │ │ - 0x00006e44 31736574 4c6d0070 735f7365 745f6c6d 1setLm.ps_set_lm │ │ - 0x00006e54 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00006e64 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x00006e74 74537068 696e784a 4e495f44 65636f64 tSphinxJNI_Decod │ │ - 0x00006e84 65725f31 7365744c 6d46696c 65007073 er_1setLmFile.ps │ │ - 0x00006e94 5f736574 5f6c6d5f 66696c65 004a6176 _set_lm_file.Jav │ │ - 0x00006ea4 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00006eb4 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00006ec4 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ - 0x00006ed4 6765744c 6f676d61 74680070 735f6765 getLogmath.ps_ge │ │ - 0x00006ee4 745f6c6f 676d6174 68006c6f 676d6174 t_logmath.logmat │ │ - 0x00006ef4 685f7265 7461696e 004a6176 615f6564 h_retain.Java_ed │ │ - 0x00006f04 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00006f14 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x00006f24 4e495f44 65636f64 65725f31 73657453 NI_Decoder_1setS │ │ - 0x00006f34 65617263 68007073 5f736574 5f736561 earch.ps_set_sea │ │ - 0x00006f44 72636800 4a617661 5f656475 5f636d75 rch.Java_edu_cmu │ │ - 0x00006f54 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00006f64 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ - 0x00006f74 636f6465 725f3167 65745365 61726368 coder_1getSearch │ │ - 0x00006f84 0070735f 6765745f 73656172 6368004a .ps_get_search.J │ │ - 0x00006f94 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00006fa4 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x00006fb4 7068696e 784a4e49 5f446563 6f646572 phinxJNI_Decoder │ │ - 0x00006fc4 5f316e46 72616d65 73007073 5f676574 _1nFrames.ps_get │ │ - 0x00006fd4 5f6e5f66 72616d65 73004a61 76615f65 _n_frames.Java_e │ │ - 0x00006fe4 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00006ff4 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00007004 4a4e495f 4465636f 6465725f 31736567 JNI_Decoder_1seg │ │ - 0x00007014 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00007024 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x00007034 74537068 696e784a 4e495f44 65636f64 tSphinxJNI_Decod │ │ - 0x00007044 65725f31 6e626573 74004a61 76615f65 er_1nbest.Java_e │ │ - 0x00007054 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00007064 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00007074 4a4e495f 6e65775f 314c6174 74696365 JNI_new_1Lattice │ │ - 0x00007084 5f315f31 53574947 5f313000 70735f6c _1_1SWIG_10.ps_l │ │ - 0x00007094 61747469 63655f72 65616400 4a617661 attice_read.Java │ │ - 0x000070a4 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x000070b4 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x000070c4 6e784a4e 495f6e65 775f314c 61747469 nxJNI_new_1Latti │ │ - 0x000070d4 63655f31 5f315357 49475f31 31004a61 ce_1_1SWIG_11.Ja │ │ - 0x000070e4 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x000070f4 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00007104 68696e78 4a4e495f 64656c65 74655f31 hinxJNI_delete_1 │ │ - 0x00007114 4c617474 69636500 70735f6c 61747469 Lattice.ps_latti │ │ - 0x00007124 63655f66 72656500 4a617661 5f656475 ce_free.Java_edu │ │ - 0x00007134 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00007144 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x00007154 495f4c61 74746963 655f3177 72697465 I_Lattice_1write │ │ - 0x00007164 0070735f 6c617474 6963655f 77726974 .ps_lattice_writ │ │ - 0x00007174 65004a61 76615f65 64755f63 6d755f70 e.Java_edu_cmu_p │ │ - 0x00007184 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x00007194 65745370 68696e78 4a4e495f 4c617474 etSphinxJNI_Latt │ │ - 0x000071a4 6963655f 31777269 74654874 6b007073 ice_1writeHtk.ps │ │ - 0x000071b4 5f6c6174 74696365 5f777269 74655f68 _lattice_write_h │ │ - 0x000071c4 746b004a 6176615f 6564755f 636d755f tk.Java_edu_cmu_ │ │ - 0x000071d4 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x000071e4 6b657453 7068696e 784a4e49 5f6e6577 ketSphinxJNI_new │ │ - 0x000071f4 5f314e42 6573744c 69737400 4a617661 _1NBestList.Java │ │ - 0x00007204 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00007214 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x00007224 6e784a4e 495f4e42 6573744c 6973745f nxJNI_NBestList_ │ │ - 0x00007234 31697465 72007073 5f6e6265 7374004a 1iter.ps_nbest.J │ │ - 0x00007244 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00007254 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x00007264 7068696e 784a4e49 5f64656c 6574655f phinxJNI_delete_ │ │ - 0x00007274 314e4265 73744c69 7374004a 6176615f 1NBestList.Java_ │ │ - 0x00007284 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00007294 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x000072a4 784a4e49 5f6e6577 5f315365 676d656e xJNI_new_1Segmen │ │ - 0x000072b4 744c6973 74004a61 76615f65 64755f63 tList.Java_edu_c │ │ - 0x000072c4 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x000072d4 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x000072e4 5365676d 656e744c 6973745f 31697465 SegmentList_1ite │ │ - 0x000072f4 72007073 5f736567 5f697465 72004a61 r.ps_seg_iter.Ja │ │ - 0x00007304 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00007314 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00007324 68696e78 4a4e495f 64656c65 74655f31 hinxJNI_delete_1 │ │ - 0x00007334 5365676d 656e744c 69737400 61636d6f SegmentList.acmo │ │ - 0x00007344 645f6164 76616e63 65006861 73685f74 d_advance.hash_t │ │ - 0x00007354 61626c65 5f726570 6c616365 00686173 able_replace.has │ │ - 0x00007364 685f7461 626c655f 69746572 00686173 h_table_iter.has │ │ - 0x00007374 685f7461 626c655f 656d7074 79006861 h_table_empty.ha │ │ - 0x00007384 73685f74 61626c65 5f667265 65007374 sh_table_free.st │ │ - 0x00007394 72696e67 5f6a6f69 6e00666f 70656e00 ring_join.fopen. │ │ - 0x000073a4 66636c6f 73650070 735f6465 6661756c fclose.ps_defaul │ │ - 0x000073b4 745f7365 61726368 5f617267 73007073 t_search_args.ps │ │ - 0x000073c4 5f726574 61696e00 64696374 5f667265 _retain.dict_fre │ │ - 0x000073d4 65006469 63743270 69645f66 72656500 e.dict2pid_free. │ │ - 0x000073e4 61636d6f 645f6672 65650070 735f7570 acmod_free.ps_up │ │ - 0x000073f4 64617465 5f6d6c6c 72006163 6d6f645f date_mllr.acmod_ │ │ - 0x00007404 75706461 74655f6d 6c6c7200 68617368 update_mllr.hash │ │ - 0x00007414 5f746162 6c655f6c 6f6f6b75 70007073 _table_lookup.ps │ │ - 0x00007424 5f756e73 65745f73 65617263 68006861 _unset_search.ha │ │ - 0x00007434 73685f74 61626c65 5f64656c 65746500 sh_table_delete. │ │ - 0x00007444 70735f73 65617263 685f6974 65720070 ps_search_iter.p │ │ - 0x00007454 735f7365 61726368 5f697465 725f6e65 s_search_iter_ne │ │ - 0x00007464 78740070 735f7365 61726368 5f697465 xt.ps_search_ite │ │ - 0x00007474 725f7661 6c007073 5f736561 7263685f r_val.ps_search_ │ │ - 0x00007484 69746572 5f667265 65007374 72636d70 iter_free.strcmp │ │ - 0x00007494 006b7773 5f736561 7263685f 6765745f .kws_search_get_ │ │ - 0x000074a4 6b657977 6f726473 006e6772 616d5f73 keywords.ngram_s │ │ - 0x000074b4 65617263 685f696e 69740070 735f7365 earch_init.ps_se │ │ - 0x000074c4 745f616c 6c70686f 6e650061 6c6c7068 t_allphone.allph │ │ - 0x000074d4 6f6e655f 73656172 63685f69 6e697400 one_search_init. │ │ - 0x000074e4 70735f73 65745f61 6c6c7068 6f6e655f ps_set_allphone_ │ │ - 0x000074f4 66696c65 006b7773 5f736561 7263685f file.kws_search_ │ │ - 0x00007504 696e6974 00667367 5f736561 7263685f init.fsg_search_ │ │ - 0x00007514 696e6974 00657272 5f6d7367 00657272 init.err_msg.err │ │ - 0x00007524 5f736574 5f646562 75675f6c 6576656c _set_debug_level │ │ - 0x00007534 00686173 685f7461 626c655f 6e657700 .hash_table_new. │ │ - 0x00007544 6c6f676d 6174685f 6765745f 62617365 logmath_get_base │ │ - 0x00007554 0061636d 6f645f69 6e697400 70686f6e .acmod_init.phon │ │ - 0x00007564 655f6c6f 6f705f73 65617263 685f696e e_loop_search_in │ │ - 0x00007574 69740068 6173685f 7461626c 655f656e it.hash_table_en │ │ - 0x00007584 74657200 64696374 5f696e69 74006469 ter.dict_init.di │ │ - 0x00007594 63743270 69645f62 75696c64 0070746d ct2pid_build.ptm │ │ - 0x000075a4 725f696e 6974005f 5f636b64 5f63616c r_init.__ckd_cal │ │ - 0x000075b4 6c6f635f 5f007073 5f736574 5f6a7367 loc__.ps_set_jsg │ │ - 0x000075c4 665f7374 72696e67 006a7367 665f7061 f_string.jsgf_pa │ │ - 0x000075d4 7273655f 73747269 6e670064 6963745f rse_string.dict_ │ │ - 0x000075e4 77726974 65007374 7232776f 72647300 write.str2words. │ │ - 0x000075f4 62696e5f 6d646566 5f636970 686f6e65 bin_mdef_ciphone │ │ - 0x00007604 5f696400 64696374 5f616464 5f776f72 _id.dict_add_wor │ │ - 0x00007614 64006469 63743270 69645f61 64645f77 d.dict2pid_add_w │ │ - 0x00007624 6f726400 64696374 5f776f72 64696400 ord.dict_wordid. │ │ - 0x00007634 64696374 5f636970 686f6e65 5f737472 dict_ciphone_str │ │ - 0x00007644 00737472 63617400 70735f73 74617274 .strcat.ps_start │ │ - 0x00007654 5f737472 65616d00 61636d6f 645f7374 _stream.acmod_st │ │ - 0x00007664 6172745f 73747265 616d0070 746d725f art_stream.ptmr_ │ │ - 0x00007674 72657365 74007074 6d725f73 74617274 reset.ptmr_start │ │ - 0x00007684 0061636d 6f645f73 74617274 5f757474 .acmod_start_utt │ │ - 0x00007694 00657272 5f6d7367 5f737973 74656d00 .err_msg_system. │ │ - 0x000076a4 61636d6f 645f7365 745f6d66 63666800 acmod_set_mfcfh. │ │ - 0x000076b4 61636d6f 645f7365 745f7261 77666800 acmod_set_rawfh. │ │ - 0x000076c4 61636d6f 645f7365 745f7365 6e666800 acmod_set_senfh. │ │ - 0x000076d4 61636d6f 645f7365 745f6772 6f770061 acmod_set_grow.a │ │ - 0x000076e4 636d6f64 5f70726f 63657373 5f726177 cmod_process_raw │ │ - 0x000076f4 0070735f 70726f63 6573735f 63657000 .ps_process_cep. │ │ - 0x00007704 61636d6f 645f7072 6f636573 735f6365 acmod_process_ce │ │ - 0x00007714 70007074 6d725f73 746f7000 70735f67 p.ptmr_stop.ps_g │ │ - 0x00007724 65745f68 79705f66 696e616c 0070735f et_hyp_final.ps_ │ │ - 0x00007734 6765745f 70726f62 0061636d 6f645f73 get_prob.acmod_s │ │ - 0x00007744 74726561 6d5f6f66 66736574 0061636d tream_offset.acm │ │ - 0x00007754 6f645f65 6e645f75 7474006c 6f676d61 od_end_utt.logma │ │ - 0x00007764 74685f65 78700070 735f6465 636f6465 th_exp.ps_decode │ │ - 0x00007774 5f73656e 73637200 61636d6f 645f7365 _senscr.acmod_se │ │ - 0x00007784 745f696e 73656e66 68006163 6d6f645f t_insenfh.acmod_ │ │ - 0x00007794 72656164 5f73636f 72657300 6674656c read_scores.ftel │ │ - 0x000077a4 6c006672 65616400 66736565 6b007073 l.fread.fseek.ps │ │ - 0x000077b4 5f617374 61725f73 74617274 0070735f _astar_start.ps_ │ │ - 0x000077c4 61737461 725f6669 6e697368 0070735f astar_finish.ps_ │ │ - 0x000077d4 61737461 725f6e65 78740070 735f6173 astar_next.ps_as │ │ - 0x000077e4 7461725f 68797000 70735f6e 62657374 tar_hyp.ps_nbest │ │ - 0x000077f4 5f736567 0070735f 61737461 725f7365 _seg.ps_astar_se │ │ - 0x00007804 675f6974 65720070 735f6765 745f7574 g_iter.ps_get_ut │ │ - 0x00007814 745f7469 6d650070 735f6765 745f616c t_time.ps_get_al │ │ - 0x00007824 6c5f7469 6d650066 655f6765 745f7661 l_time.fe_get_va │ │ - 0x00007834 645f7374 61746500 70735f73 65617263 d_state.ps_searc │ │ - 0x00007844 685f696e 69740064 69637432 7069645f h_init.dict2pid_ │ │ - 0x00007854 72657461 696e0064 6963745f 72657461 retain.dict_reta │ │ - 0x00007864 696e0070 735f7365 61726368 5f626173 in.ps_search_bas │ │ - 0x00007874 655f7265 696e6974 0070735f 73656172 e_reinit.ps_sear │ │ - 0x00007884 63685f64 65696e69 74006e67 72616d5f ch_deinit.ngram_ │ │ - 0x00007894 62675f73 636f7265 005f5f6c 69737465 bg_score.__liste │ │ - 0x000078a4 6c656d5f 66726565 5f5f006c 6f676d61 lem_free__.logma │ │ - 0x000078b4 74685f61 6464006e 6772616d 5f74675f th_add.ngram_tg_ │ │ - 0x000078c4 73636f72 65007374 72636872 00737472 score.strchr.str │ │ - 0x000078d4 6e636d70 00737363 616e6600 6c696e65 ncmp.sscanf.line │ │ - 0x000078e4 69746572 5f6e6578 74007073 5f6c6174 iter_next.ps_lat │ │ - 0x000078f4 74696365 5f6c696e 6b005f5f 6c697374 tice_link.__list │ │ - 0x00007904 656c656d 5f6d616c 6c6f635f 5f007073 elem_malloc__.ps │ │ - 0x00007914 5f6c6174 74696365 5f627970 6173735f _lattice_bypass_ │ │ - 0x00007924 66696c6c 65727300 64696374 5f66696c fillers.dict_fil │ │ - 0x00007934 6c65725f 776f7264 0070735f 6c617474 ler_word.ps_latt │ │ - 0x00007944 6963655f 64656c65 74655f75 6e726561 ice_delete_unrea │ │ - 0x00007954 63686162 6c650066 70757473 00667072 chable.fputs.fpr │ │ - 0x00007964 696e7466 00737472 72636872 0061746f intf.strrchr.ato │ │ - 0x00007974 69006c6f 676d6174 685f6c6f 675f746f i.logmath_log_to │ │ - 0x00007984 5f6c6e00 6c697374 656c656d 5f616c6c _ln.listelem_all │ │ - 0x00007994 6f635f69 6e697400 666f7065 6e5f636f oc_init.fopen_co │ │ - 0x000079a4 6d706368 6b006c69 6e656974 65725f73 mpchk.lineiter_s │ │ - 0x000079b4 74617274 006c6f67 00646963 745f776f tart.log.dict_wo │ │ - 0x000079c4 72643262 61736573 7472006c 696e6569 rd2basestr.linei │ │ - 0x000079d4 7465725f 66726565 0066636c 6f73655f ter_free.fclose_ │ │ - 0x000079e4 636f6d70 006c6f67 6d617468 5f6c6f67 comp.logmath_log │ │ - 0x000079f4 0070735f 6c617474 6963655f 6e5f6672 .ps_lattice_n_fr │ │ - 0x00007a04 616d6573 0070735f 6c617474 6963655f ames.ps_lattice_ │ │ - 0x00007a14 696e6974 5f736561 72636800 6c697374 init_search.list │ │ - 0x00007a24 656c656d 5f616c6c 6f635f66 72656500 elem_alloc_free. │ │ - 0x00007a34 70735f6c 61747469 63655f67 65745f6c ps_lattice_get_l │ │ - 0x00007a44 6f676d61 74680070 735f6c61 746e6f64 ogmath.ps_latnod │ │ - 0x00007a54 655f6974 65720070 735f6c61 746e6f64 e_iter.ps_latnod │ │ - 0x00007a64 655f6974 65725f6e 65787400 70735f6c e_iter_next.ps_l │ │ - 0x00007a74 61746e6f 64655f69 7465725f 66726565 atnode_iter_free │ │ - 0x00007a84 0070735f 6c61746e 6f64655f 69746572 .ps_latnode_iter │ │ - 0x00007a94 5f6e6f64 65007073 5f6c6174 6e6f6465 _node.ps_latnode │ │ - 0x00007aa4 5f74696d 65730070 735f6c61 746e6f64 _times.ps_latnod │ │ - 0x00007ab4 655f776f 72640070 735f6c61 746e6f64 e_word.ps_latnod │ │ - 0x00007ac4 655f6261 7365776f 72640070 735f6c61 e_baseword.ps_la │ │ - 0x00007ad4 746e6f64 655f7072 6f62006c 6f676d61 tnode_prob.logma │ │ - 0x00007ae4 74685f67 65745f7a 65726f00 70735f6c th_get_zero.ps_l │ │ - 0x00007af4 61746e6f 64655f65 78697473 0070735f atnode_exits.ps_ │ │ - 0x00007b04 6c61746e 6f64655f 656e7472 69657300 latnode_entries. │ │ - 0x00007b14 70735f6c 61746c69 6e6b5f69 7465725f ps_latlink_iter_ │ │ - 0x00007b24 6e657874 0070735f 6c61746c 696e6b5f next.ps_latlink_ │ │ - 0x00007b34 69746572 5f667265 65007073 5f6c6174 iter_free.ps_lat │ │ - 0x00007b44 6c696e6b 5f697465 725f6c69 6e6b0070 link_iter_link.p │ │ - 0x00007b54 735f6c61 746c696e 6b5f7469 6d657300 s_latlink_times. │ │ - 0x00007b64 70735f6c 61746c69 6e6b5f6e 6f646573 ps_latlink_nodes │ │ - 0x00007b74 0070735f 6c61746c 696e6b5f 776f7264 .ps_latlink_word │ │ - 0x00007b84 0070735f 6c61746c 696e6b5f 62617365 .ps_latlink_base │ │ - 0x00007b94 776f7264 0070735f 6c61746c 696e6b5f word.ps_latlink_ │ │ - 0x00007ba4 70726564 0070735f 6c61746c 696e6b5f pred.ps_latlink_ │ │ - 0x00007bb4 70726f62 0070735f 6c617474 6963655f prob.ps_lattice_ │ │ - 0x00007bc4 68797000 64696374 5f726561 6c5f776f hyp.dict_real_wo │ │ - 0x00007bd4 7264006d 656d6370 79007073 5f6c6174 rd.memcpy.ps_lat │ │ - 0x00007be4 74696365 5f736567 5f697465 72006c61 tice_seg_iter.la │ │ - 0x00007bf4 746c696e 6b5f6c69 73745f6e 65770070 tlink_list_new.p │ │ - 0x00007c04 735f6c61 74746963 655f7075 73687100 s_lattice_pushq. │ │ - 0x00007c14 70735f6c 61747469 63655f70 6f707100 ps_lattice_popq. │ │ - 0x00007c24 70735f6c 61747469 63655f64 656c7100 ps_lattice_delq. │ │ - 0x00007c34 70735f6c 61747469 63655f74 72617665 ps_lattice_trave │ │ - 0x00007c44 7273655f 6e657874 0070735f 6c617474 rse_next.ps_latt │ │ - 0x00007c54 6963655f 74726176 65727365 5f656467 ice_traverse_edg │ │ - 0x00007c64 65730070 735f6c61 74746963 655f7265 es.ps_lattice_re │ │ - 0x00007c74 76657273 655f6e65 78740070 735f6c61 verse_next.ps_la │ │ - 0x00007c84 74746963 655f7265 76657273 655f6564 ttice_reverse_ed │ │ - 0x00007c94 67657300 70735f6c 61747469 63655f62 ges.ps_lattice_b │ │ - 0x00007ca4 65737470 61746800 6e677261 6d5f6e67 estpath.ngram_ng │ │ - 0x00007cb4 5f70726f 62007073 5f6c6174 74696365 _prob.ps_lattice │ │ - 0x00007cc4 5f706f73 74657269 6f720070 735f6c61 _posterior.ps_la │ │ - 0x00007cd4 74746963 655f706f 73746572 696f725f ttice_posterior_ │ │ - 0x00007ce4 7072756e 6500676c 6973745f 6164645f prune.glist_add_ │ │ - 0x00007cf4 70747200 676c6973 745f6672 6565005f ptr.glist_free._ │ │ - 0x00007d04 5f616561 62695f69 6469766d 6f640066 _aeabi_idivmod.f │ │ - 0x00007d14 77726974 65006665 61745f61 72726179 write.feat_array │ │ - 0x00007d24 5f667265 65006665 61745f61 72726179 _free.feat_array │ │ - 0x00007d34 5f616c6c 6f630066 6561745f 73326d66 _alloc.feat_s2mf │ │ - 0x00007d44 63326665 61745f6c 69766500 61636d6f c2feat_live.acmo │ │ - 0x00007d54 645f6665 5f6d6973 6d617463 68006163 d_fe_mismatch.ac │ │ - 0x00007d64 6d6f645f 66656174 5f6d6973 6d617463 mod_feat_mismatc │ │ - 0x00007d74 6800636b 645f6672 65655f32 64006269 h.ckd_free_2d.bi │ │ - 0x00007d84 6e5f6d64 65665f66 72656500 746d6174 n_mdef_free.tmat │ │ - 0x00007d94 5f667265 65007073 5f6d6c6c 725f6672 _free.ps_mllr_fr │ │ - 0x00007da4 65650066 655f7265 7461696e 0066655f ee.fe_retain.fe_ │ │ - 0x00007db4 696e6974 5f617574 6f5f7200 66656174 init_auto_r.feat │ │ - 0x00007dc4 5f726574 61696e00 636d6e5f 74797065 _retain.cmn_type │ │ - 0x00007dd4 5f66726f 6d5f7374 72006167 635f7479 _from_str.agc_ty │ │ - 0x00007de4 70655f66 726f6d5f 73747200 66656174 pe_from_str.feat │ │ - 0x00007df4 5f696e69 74006665 61745f72 6561645f _init.feat_read_ │ │ - 0x00007e04 6c646100 70617273 655f7375 62766563 lda.parse_subvec │ │ - 0x00007e14 73006665 61745f73 65745f73 75627665 s.feat_set_subve │ │ - 0x00007e24 63730061 67635f73 65745f74 68726573 cs.agc_set_thres │ │ - 0x00007e34 686f6c64 00737472 746f6400 62696e5f hold.strtod.bin_ │ │ - 0x00007e44 6d646566 5f726561 6400746d 61745f69 mdef_read.tmat_i │ │ - 0x00007e54 6e697400 73325f73 656d695f 6d676175 nit.s2_semi_mgau │ │ - 0x00007e64 5f696e69 74007074 6d5f6d67 61755f69 _init.ptm_mgau_i │ │ - 0x00007e74 6e697400 6d735f6d 6761755f 696e6974 nit.ms_mgau_init │ │ - 0x00007e84 0070735f 6d6c6c72 5f726561 64005f5f .ps_mllr_read.__ │ │ - 0x00007e94 636b645f 63616c6c 6f635f32 645f5f00 ckd_calloc_2d__. │ │ - 0x00007ea4 61636d6f 645f7772 6974655f 73656e66 acmod_write_senf │ │ - 0x00007eb4 685f6865 61646572 0062696f 5f777269 h_header.bio_wri │ │ - 0x00007ec4 74656864 72006163 6d6f645f 67726f77 tehdr.acmod_grow │ │ - 0x00007ed4 5f666561 745f6275 66006665 61745f61 _feat_buf.feat_a │ │ - 0x00007ee4 72726179 5f726561 6c6c6f63 005f5f63 rray_realloc.__c │ │ - 0x00007ef4 6b645f72 65616c6c 6f635f5f 0066655f kd_realloc__.fe_ │ │ - 0x00007f04 70726f63 6573735f 6672616d 65730066 process_frames.f │ │ - 0x00007f14 6561745f 75706461 74655f73 74617473 eat_update_stats │ │ - 0x00007f24 0061636d 6f645f70 726f6365 73735f66 .acmod_process_f │ │ - 0x00007f34 65617400 62696f5f 72656164 68647200 eat.bio_readhdr. │ │ - 0x00007f44 62696f5f 68647261 72675f66 72656500 bio_hdrarg_free. │ │ - 0x00007f54 61636d6f 645f7265 77696e64 0061636d acmod_rewind.acm │ │ - 0x00007f64 6f645f77 72697465 5f73636f 72657300 od_write_scores. │ │ - 0x00007f74 61636d6f 645f6765 745f6672 616d6500 acmod_get_frame. │ │ - 0x00007f84 61636d6f 645f6265 73745f73 636f7265 acmod_best_score │ │ - 0x00007f94 0061636d 6f645f63 6c656172 5f616374 .acmod_clear_act │ │ - 0x00007fa4 69766500 6d656d73 65740061 636d6f64 ive.memset.acmod │ │ - 0x00007fb4 5f616374 69766174 655f686d 6d006163 _activate_hmm.ac │ │ - 0x00007fc4 6d6f645f 666c6167 73326c69 73740061 mod_flags2list.a │ │ - 0x00007fd4 636d6f64 5f73636f 72650066 655f7374 cmod_score.fe_st │ │ - 0x00007fe4 6172745f 73747265 616d0062 696e5f6d art_stream.bin_m │ │ - 0x00007ff4 6465665f 63697068 6f6e655f 73747200 def_ciphone_str. │ │ - 0x00008004 626c6b61 72726179 5f6c6973 745f6765 blkarray_list_ge │ │ - 0x00008014 7400616c 6c70686f 6e655f73 65617263 t.allphone_searc │ │ - 0x00008024 685f6879 7000676c 6973745f 636f756e h_hyp.glist_coun │ │ - 0x00008034 74005f5f 61656162 695f6964 69760061 t.__aeabi_idiv.a │ │ - 0x00008044 6c6c7068 6f6e655f 73656172 63685f66 llphone_search_f │ │ - 0x00008054 696e6973 6800616c 6c70686f 6e655f73 inish.allphone_s │ │ - 0x00008064 65617263 685f7374 65700068 6d6d5f76 earch_step.hmm_v │ │ - 0x00008074 69745f65 76616c00 626c6b61 72726179 it_eval.blkarray │ │ - 0x00008084 5f6c6973 745f6170 70656e64 00686d6d _list_append.hmm │ │ - 0x00008094 5f636c65 61720068 6d6d5f65 6e746572 _clear.hmm_enter │ │ - 0x000080a4 00616c6c 70686f6e 655f7365 61726368 .allphone_search │ │ - 0x000080b4 5f737461 72740062 6c6b6172 7261795f _start.blkarray_ │ │ - 0x000080c4 6c697374 5f726573 65740065 78697400 list_reset.exit. │ │ - 0x000080d4 616c6c70 686f6e65 5f736561 7263685f allphone_search_ │ │ - 0x000080e4 66726565 00686d6d 5f636f6e 74657874 free.hmm_context │ │ - 0x000080f4 5f667265 6500686d 6d5f6465 696e6974 _free.hmm_deinit │ │ - 0x00008104 00626c6b 61727261 795f6c69 73745f66 .blkarray_list_f │ │ - 0x00008114 72656500 616c6c70 686f6e65 5f736561 ree.allphone_sea │ │ - 0x00008124 7263685f 7265696e 69740068 6d6d5f63 rch_reinit.hmm_c │ │ - 0x00008134 6f6e7465 78745f69 6e697400 6e677261 ontext_init.ngra │ │ - 0x00008144 6d5f6d6f 64656c5f 7365745f 696e6974 m_model_set_init │ │ - 0x00008154 006e6772 616d5f77 69640062 6c6b6172 .ngram_wid.blkar │ │ - 0x00008164 7261795f 6c697374 5f696e69 7400686d ray_list_init.hm │ │ - 0x00008174 6d5f696e 69740062 696e5f6d 6465665f m_init.bin_mdef_ │ │ - 0x00008184 72657461 696e006d 6d696f5f 66696c65 retain.mmio_file │ │ - 0x00008194 5f756e6d 61700062 696e5f6d 6465665f _unmap.bin_mdef_ │ │ - 0x000081a4 72656164 5f746578 74006d64 65665f69 read_text.mdef_i │ │ - 0x000081b4 6e697400 6d646566 5f667265 65006269 nit.mdef_free.bi │ │ - 0x000081c4 6e5f6d64 65665f77 72697465 0062696e n_mdef_write.bin │ │ - 0x000081d4 5f6d6465 665f7772 6974655f 74657874 _mdef_write_text │ │ - 0x000081e4 005f5f73 46006d6d 696f5f66 696c655f .__sF.mmio_file_ │ │ - 0x000081f4 72656164 006d6d69 6f5f6669 6c655f70 read.mmio_file_p │ │ - 0x00008204 74720062 696e5f6d 6465665f 63697068 tr.bin_mdef_ciph │ │ - 0x00008214 6f6e655f 69645f6e 6f636173 65007374 one_id_nocase.st │ │ - 0x00008224 72636d70 5f6e6f63 61736500 62696e5f rcmp_nocase.bin_ │ │ - 0x00008234 6d646566 5f70686f 6e655f69 64006269 mdef_phone_id.bi │ │ - 0x00008244 6e5f6d64 65665f70 686f6e65 5f69645f n_mdef_phone_id_ │ │ - 0x00008254 6e656172 65737400 62696e5f 6d646566 nearest.bin_mdef │ │ - 0x00008264 5f70686f 6e655f73 7472005f 626c6b61 _phone_str._blka │ │ - 0x00008274 72726179 5f6c6973 745f696e 69740068 rray_list_init.h │ │ - 0x00008284 6173685f 7461626c 655f6c6f 6f6b7570 ash_table_lookup │ │ - 0x00008294 5f696e74 33320064 6963745f 7265706f _int32.dict_repo │ │ - 0x000082a4 72740063 6f6d7072 6573735f 7461626c rt.compress_tabl │ │ - 0x000082b4 65006765 745f7263 5f6e7373 69640064 e.get_rc_nssid.d │ │ - 0x000082c4 69637432 7069645f 6765745f 72636d61 ict2pid_get_rcma │ │ - 0x000082d4 70006469 63743270 69645f69 6e746572 p.dict2pid_inter │ │ - 0x000082e4 6e616c00 636b645f 66726565 5f336400 nal.ckd_free_3d. │ │ - 0x000082f4 64696374 32706964 5f726570 6f727400 dict2pid_report. │ │ - 0x00008304 5f5f636b 645f6361 6c6c6f63 5f33645f __ckd_calloc_3d_ │ │ - 0x00008314 5f006469 63743270 69645f64 756d7000 _.dict2pid_dump. │ │ - 0x00008324 66707574 63006666 6c757368 00667367 fputc.fflush.fsg │ │ - 0x00008334 5f686973 746f7279 5f656e74 72795f67 _history_entry_g │ │ - 0x00008344 65740066 73675f68 6973746f 72795f6e et.fsg_history_n │ │ - 0x00008354 5f656e74 72696573 00667367 5f736561 _entries.fsg_sea │ │ - 0x00008364 7263685f 66696e69 73680066 73675f70 rch_finish.fsg_p │ │ - 0x00008374 73756274 7265655f 706e6f64 655f6465 subtree_pnode_de │ │ - 0x00008384 61637469 76617465 00667367 5f6d6f64 activate.fsg_mod │ │ - 0x00008394 656c5f61 72637300 6673675f 61726369 el_arcs.fsg_arci │ │ - 0x000083a4 7465725f 67657400 6673675f 68697374 ter_get.fsg_hist │ │ - 0x000083b4 6f72795f 656e7472 795f6164 64006673 ory_entry_add.fs │ │ - 0x000083c4 675f6172 63697465 725f6e65 78740066 g_arciter_next.f │ │ - 0x000083d4 73675f73 65617263 685f7374 61727400 sg_search_start. │ │ - 0x000083e4 6673675f 68697374 6f72795f 72657365 fsg_history_rese │ │ - 0x000083f4 74006673 675f6869 73746f72 795f7574 t.fsg_history_ut │ │ - 0x00008404 745f7374 61727400 6673675f 706e6f64 t_start.fsg_pnod │ │ - 0x00008414 655f6164 645f616c 6c5f6374 78740066 e_add_all_ctxt.f │ │ - 0x00008424 73675f73 65617263 685f7374 65700066 sg_search_step.f │ │ - 0x00008434 73675f68 6973746f 72795f65 6e645f66 sg_history_end_f │ │ - 0x00008444 72616d65 00667367 5f736561 7263685f rame.fsg_search_ │ │ - 0x00008454 7265696e 69740066 73675f6c 65787472 reinit.fsg_lextr │ │ - 0x00008464 65655f66 72656500 6673675f 6c657874 ee_free.fsg_lext │ │ - 0x00008474 7265655f 696e6974 00667367 5f686973 ree_init.fsg_his │ │ - 0x00008484 746f7279 5f736574 5f667367 00667367 tory_set_fsg.fsg │ │ - 0x00008494 5f736561 7263685f 66726565 00667367 _search_free.fsg │ │ - 0x000084a4 5f686973 746f7279 5f667265 6500676e _history_free.gn │ │ - 0x000084b4 6f64655f 66726565 00667367 5f736561 ode_free.fsg_sea │ │ - 0x000084c4 7263685f 68797000 6673675f 68697374 rch_hyp.fsg_hist │ │ - 0x000084d4 6f72795f 696e6974 006b7773 5f736561 ory_init.kws_sea │ │ - 0x000084e4 7263685f 66696e69 7368006b 77735f73 rch_finish.kws_s │ │ - 0x000084f4 65617263 685f6879 70006b77 735f6465 earch_hyp.kws_de │ │ - 0x00008504 74656374 696f6e73 5f687970 5f737472 tections_hyp_str │ │ - 0x00008514 006b7773 5f736561 7263685f 73746570 .kws_search_step │ │ - 0x00008524 006b7773 5f646574 65637469 6f6e735f .kws_detections_ │ │ - 0x00008534 61646400 6b77735f 73656172 63685f73 add.kws_search_s │ │ - 0x00008544 74617274 006b7773 5f646574 65637469 tart.kws_detecti │ │ - 0x00008554 6f6e735f 72657365 74006b77 735f7365 ons_reset.kws_se │ │ - 0x00008564 61726368 5f726569 6e697400 6b77735f arch_reinit.kws_ │ │ - 0x00008574 73656172 63685f66 72656500 686d6d5f search_free.hmm_ │ │ - 0x00008584 64756d70 00686d6d 5f636c65 61725f73 dump.hmm_clear_s │ │ - 0x00008594 636f7265 7300686d 6d5f6e6f 726d616c cores.hmm_normal │ │ - 0x000085a4 697a6500 686d6d5f 64756d70 5f766974 ize.hmm_dump_vit │ │ - 0x000085b4 5f657661 6c006667 65747300 6d646566 _eval.fgets.mdef │ │ - 0x000085c4 5f636970 686f6e65 5f696400 6d646566 _ciphone_id.mdef │ │ - 0x000085d4 5f636970 686f6e65 5f737472 006d6465 _ciphone_str.mde │ │ - 0x000085e4 665f7068 6f6e655f 73747200 6d646566 f_phone_str.mdef │ │ - 0x000085f4 5f70686f 6e655f69 64006d64 65665f69 _phone_id.mdef_i │ │ - 0x00008604 735f6369 70686f6e 65006d64 65665f69 s_ciphone.mdef_i │ │ - 0x00008614 735f6369 73656e6f 6e650068 6173685f s_cisenone.hash_ │ │ - 0x00008624 7461626c 655f656e 7465725f 626b6579 table_enter_bkey │ │ - 0x00008634 00686173 685f7461 626c655f 746f6c69 .hash_table_toli │ │ - 0x00008644 7374006d 6465665f 7265706f 7274006d st.mdef_report.m │ │ - 0x00008654 6465665f 66726565 5f726563 75727369 def_free_recursi │ │ - 0x00008664 76655f72 63006d64 65665f66 7265655f ve_rc.mdef_free_ │ │ - 0x00008674 72656375 72736976 655f6c63 006d735f recursive_lc.ms_ │ │ - 0x00008684 636f6e74 5f6d6761 755f6672 616d655f cont_mgau_frame_ │ │ - 0x00008694 6576616c 00676175 64656e5f 64697374 eval.gauden_dist │ │ - 0x000086a4 0073656e 6f6e655f 6576616c 006d735f .senone_eval.ms_ │ │ - 0x000086b4 6d676175 5f6d6c6c 725f7472 616e7366 mgau_mllr_transf │ │ - 0x000086c4 6f726d00 67617564 656e5f6d 6c6c725f orm.gauden_mllr_ │ │ - 0x000086d4 7472616e 73666f72 6d006d73 5f6d6761 transform.ms_mga │ │ - 0x000086e4 755f6672 65650067 61756465 6e5f6672 u_free.gauden_fr │ │ - 0x000086f4 65650073 656e6f6e 655f6672 65650067 ee.senone_free.g │ │ - 0x00008704 61756465 6e5f696e 69740073 656e6f6e auden_init.senon │ │ - 0x00008714 655f696e 69740062 696f5f66 72656164 e_init.bio_fread │ │ - 0x00008724 00766563 746f725f 73756d5f 6e6f726d .vector_sum_norm │ │ - 0x00008734 00766563 746f725f 666c6f6f 72006269 .vector_floor.bi │ │ - 0x00008744 6f5f7665 72696679 5f63686b 73756d00 o_verify_chksum. │ │ - 0x00008754 62696f5f 66726561 645f3164 006e6772 bio_fread_1d.ngr │ │ - 0x00008764 616d5f73 65617263 685f6672 6565006e am_search_free.n │ │ - 0x00008774 6772616d 5f667764 74726565 5f646569 gram_fwdtree_dei │ │ - 0x00008784 6e697400 6e677261 6d5f6677 64666c61 nit.ngram_fwdfla │ │ - 0x00008794 745f6465 696e6974 006e6772 616d5f66 t_deinit.ngram_f │ │ - 0x000087a4 77647472 65655f66 696e6973 68006e67 wdtree_finish.ng │ │ - 0x000087b4 72616d5f 66776466 6c61745f 73746172 ram_fwdflat_star │ │ - 0x000087c4 74006e67 72616d5f 66776466 6c61745f t.ngram_fwdflat_ │ │ - 0x000087d4 73656172 6368006e 6772616d 5f667764 search.ngram_fwd │ │ - 0x000087e4 666c6174 5f66696e 69736800 6e677261 flat_finish.ngra │ │ - 0x000087f4 6d5f6677 64747265 655f7365 61726368 m_fwdtree_search │ │ - 0x00008804 006e6772 616d5f6d 6f64656c 5f666c75 .ngram_model_flu │ │ - 0x00008814 7368006e 6772616d 5f667764 74726565 sh.ngram_fwdtree │ │ - 0x00008824 5f737461 7274006e 6772616d 5f6d6f64 _start.ngram_mod │ │ - 0x00008834 656c5f73 65745f6d 61705f77 6f726473 el_set_map_words │ │ - 0x00008844 006e6772 616d5f66 77647472 65655f72 .ngram_fwdtree_r │ │ - 0x00008854 65696e69 74006e67 72616d5f 66776466 einit.ngram_fwdf │ │ - 0x00008864 6c61745f 7265696e 6974006e 6772616d lat_reinit.ngram │ │ - 0x00008874 5f756e6b 6e6f776e 5f776964 006e6772 _unknown_wid.ngr │ │ - 0x00008884 616d5f66 77647472 65655f69 6e697400 am_fwdtree_init. │ │ - 0x00008894 6e677261 6d5f6677 64666c61 745f696e ngram_fwdflat_in │ │ - 0x000088a4 6974006e 6772616d 5f736561 7263685f it.ngram_search_ │ │ - 0x000088b4 6d61726b 5f627074 61626c65 006e6772 mark_bptable.ngr │ │ - 0x000088c4 616d5f73 65617263 685f7361 76655f62 am_search_save_b │ │ - 0x000088d4 70006e67 72616d5f 73656172 63685f66 p.ngram_search_f │ │ - 0x000088e4 696e645f 65786974 006e6772 616d5f73 ind_exit.ngram_s │ │ - 0x000088f4 65617263 685f6270 5f687970 006e6772 earch_bp_hyp.ngr │ │ - 0x00008904 616d5f73 65617263 685f616c 6c6f635f am_search_alloc_ │ │ - 0x00008914 616c6c5f 7263006e 6772616d 5f736561 all_rc.ngram_sea │ │ - 0x00008924 7263685f 66726565 5f616c6c 5f726300 rch_free_all_rc. │ │ - 0x00008934 6e677261 6d5f7365 61726368 5f657869 ngram_search_exi │ │ - 0x00008944 745f7363 6f726500 6e677261 6d5f636f t_score.ngram_co │ │ - 0x00008954 6d707574 655f7365 675f7363 6f726500 mpute_seg_score. │ │ - 0x00008964 6e677261 6d5f7365 61726368 5f6c6174 ngram_search_lat │ │ - 0x00008974 74696365 006e6772 616d5f6d 6f64656c tice.ngram_model │ │ - 0x00008984 5f736574 5f6b6e6f 776e5f77 69640064 _set_known_wid.d │ │ - 0x00008994 756d705f 62707461 626c6500 6e677261 ump_bptable.ngra │ │ - 0x000089a4 6d5f7365 61726368 5f736574 5f6c6d00 m_search_set_lm. │ │ - 0x000089b4 70735f6d 6c6c725f 72657461 696e0066 ps_mllr_retain.f │ │ - 0x000089c4 7363616e 66007074 6d5f6d67 61755f66 scanf.ptm_mgau_f │ │ - 0x000089d4 72656500 70746d5f 6d676175 5f6d6c6c ree.ptm_mgau_mll │ │ - 0x000089e4 725f7472 616e7366 6f726d00 70746d5f r_transform.ptm_ │ │ - 0x000089f4 6d676175 5f667261 6d655f65 76616c00 mgau_frame_eval. │ │ - 0x00008a04 6c6f676d 6174685f 6765745f 77696474 logmath_get_widt │ │ - 0x00008a14 68007332 5f73656d 695f6d67 61755f66 h.s2_semi_mgau_f │ │ - 0x00008a24 72656500 73325f73 656d695f 6d676175 ree.s2_semi_mgau │ │ - 0x00008a34 5f6d6c6c 725f7472 616e7366 6f726d00 _mllr_transform. │ │ - 0x00008a44 73325f73 656d695f 6d676175 5f667261 s2_semi_mgau_fra │ │ - 0x00008a54 6d655f65 76616c00 746d6174 5f64756d me_eval.tmat_dum │ │ - 0x00008a64 70007665 63746f72 5f6e7a5f 666c6f6f p.vector_nz_floo │ │ - 0x00008a74 7200746d 61745f72 65706f72 74007665 r.tmat_report.ve │ │ - 0x00008a84 63746f72 5f707269 6e740076 6563746f ctor_print.vecto │ │ - 0x00008a94 725f6973 5f7a6572 6f00676c 6973745f r_is_zero.glist_ │ │ - 0x00008aa4 696e7365 72745f70 74720066 73675f68 insert_ptr.fsg_h │ │ - 0x00008ab4 6973746f 72795f75 74745f65 6e640066 istory_utt_end.f │ │ - 0x00008ac4 73675f68 6973746f 72795f70 72696e74 sg_history_print │ │ - 0x00008ad4 00707269 6e746600 70757463 68617200 .printf.putchar. │ │ - 0x00008ae4 6673675f 676c6973 745f6c69 6e6b6c69 fsg_glist_linkli │ │ - 0x00008af4 73745f66 72656500 6673675f 706e6f64 st_free.fsg_pnod │ │ - 0x00008b04 655f6374 78745f73 75625f67 656e6572 e_ctxt_sub_gener │ │ - 0x00008b14 69630066 73675f70 73756274 7265655f ic.fsg_psubtree_ │ │ - 0x00008b24 64756d70 5f6e6f64 65006673 675f6c65 dump_node.fsg_le │ │ - 0x00008b34 78747265 655f6475 6d70006c 6f676d61 xtree_dump.logma │ │ - 0x00008b44 74685f6c 6e5f746f 5f6c6f67 00737172 th_ln_to_log.sqr │ │ - 0x00008b54 74006761 7564656e 5f64756d 705f696e t.gauden_dump_in │ │ - 0x00008b64 64006761 7564656e 5f64756d 70006672 d.gauden_dump.fr │ │ - 0x00008b74 6561645f 6c696e65 00667367 5f6d6f64 ead_line.fsg_mod │ │ - 0x00008b84 656c5f74 72616e73 00686173 685f7461 el_trans.hash_ta │ │ - 0x00008b94 626c655f 6c6f6f6b 75705f62 6b657900 ble_lookup_bkey. │ │ - 0x00008ba4 68617368 5f746162 6c655f72 65706c61 hash_table_repla │ │ - 0x00008bb4 63655f62 6b657900 6673675f 6d6f6465 ce_bkey.fsg_mode │ │ - 0x00008bc4 6c5f6e75 6c6c5f74 72616e73 00667367 l_null_trans.fsg │ │ - 0x00008bd4 5f6d6f64 656c5f6e 756c6c5f 7472616e _model_null_tran │ │ - 0x00008be4 735f636c 6f737572 65006673 675f6172 s_closure.fsg_ar │ │ - 0x00008bf4 63697465 725f6672 65650062 69747665 citer_free.bitve │ │ - 0x00008c04 635f7265 616c6c6f 63006673 675f6d6f c_realloc.fsg_mo │ │ - 0x00008c14 64656c5f 72656164 0061746f 665f6300 del_read.atof_c. │ │ - 0x00008c24 6673675f 6d6f6465 6c5f7772 6974655f fsg_model_write_ │ │ - 0x00008c34 66736d00 6673675f 6d6f6465 6c5f7772 fsm.fsg_model_wr │ │ - 0x00008c44 69746566 696c655f 66736d00 6673675f itefile_fsm.fsg_ │ │ - 0x00008c54 6d6f6465 6c5f7772 6974655f 73796d74 model_write_symt │ │ - 0x00008c64 61620066 73675f6d 6f64656c 5f777269 ab.fsg_model_wri │ │ - 0x00008c74 74656669 6c655f73 796d7461 62006a73 tefile_symtab.js │ │ - 0x00008c84 67665f61 746f6d5f 6e657700 6a736766 gf_atom_new.jsgf │ │ - 0x00008c94 5f61746f 6d5f6672 6565006a 7367665f _atom_free.jsgf_ │ │ - 0x00008ca4 6772616d 6d61725f 6e657700 67657465 grammar_new.gete │ │ - 0x00008cb4 6e760067 6c697374 5f726576 65727365 nv.glist_reverse │ │ - 0x00008cc4 006a7367 665f6164 645f6c69 6e6b006a .jsgf_add_link.j │ │ - 0x00008cd4 7367665f 6275696c 645f6673 675f7261 sgf_build_fsg_ra │ │ - 0x00008ce4 77006a73 67665f77 72697465 5f667367 w.jsgf_write_fsg │ │ - 0x00008cf4 006a7367 665f6465 66696e65 5f72756c .jsgf_define_rul │ │ - 0x00008d04 65006a73 67665f6f 7074696f 6e616c5f e.jsgf_optional_ │ │ - 0x00008d14 6e657700 6a736766 5f6b6c65 656e655f new.jsgf_kleene_ │ │ - 0x00008d24 6e657700 6a736766 5f72756c 655f7265 new.jsgf_rule_re │ │ - 0x00008d34 7461696e 006a7367 665f7275 6c655f66 tain.jsgf_rule_f │ │ - 0x00008d44 72656500 79796c65 785f696e 69740079 ree.yylex_init.y │ │ - 0x00008d54 79736574 5f696e00 79797061 72736500 yset_in.yyparse. │ │ - 0x00008d64 79796c65 785f6465 7374726f 79006a73 yylex_destroy.js │ │ - 0x00008d74 67665f69 6d706f72 745f7275 6c65006a gf_import_rule.j │ │ - 0x00008d84 7367665f 72656164 5f66696c 65007979 sgf_read_file.yy │ │ - 0x00008d94 5f736361 6e5f7374 72696e67 0079795f _scan_string.yy_ │ │ - 0x00008da4 64656c65 74655f62 75666665 72006a73 delete_buffer.js │ │ - 0x00008db4 67665f72 6561645f 73747269 6e670079 gf_read_string.y │ │ - 0x00008dc4 79657272 6f720079 79676574 5f6c696e yerror.yyget_lin │ │ - 0x00008dd4 656e6f00 79796765 745f7465 78740079 eno.yyget_text.y │ │ - 0x00008de4 796c6578 0079795f 666c7573 685f6275 ylex.yy_flush_bu │ │ - 0x00008df4 66666572 005f5f65 72726e6f 00797967 ffer.__errno.yyg │ │ - 0x00008e04 65745f65 78747261 00797967 65745f63 et_extra.yyget_c │ │ - 0x00008e14 6f6c756d 6e007979 6765745f 696e0079 olumn.yyget_in.y │ │ - 0x00008e24 79676574 5f6f7574 00797967 65745f6c yget_out.yyget_l │ │ - 0x00008e34 656e6700 79797365 745f6578 74726100 eng.yyset_extra. │ │ - 0x00008e44 79797365 745f6c69 6e656e6f 00797973 yyset_lineno.yys │ │ - 0x00008e54 65745f63 6f6c756d 6e007979 7365745f et_column.yyset_ │ │ - 0x00008e64 6f757400 79796765 745f6465 62756700 out.yyget_debug. │ │ - 0x00008e74 79797365 745f6465 62756700 79796765 yyset_debug.yyge │ │ - 0x00008e84 745f6c76 616c0079 79736574 5f6c7661 t_lval.yyset_lva │ │ - 0x00008e94 6c007979 616c6c6f 63007979 6c65785f l.yyalloc.yylex_ │ │ - 0x00008ea4 696e6974 5f657874 72610079 795f6372 init_extra.yy_cr │ │ - 0x00008eb4 65617465 5f627566 66657200 79797265 eate_buffer.yyre │ │ - 0x00008ec4 616c6c6f 63007265 616c6c6f 63007979 alloc.realloc.yy │ │ - 0x00008ed4 70757368 5f627566 6665725f 73746174 push_buffer_stat │ │ - 0x00008ee4 65007979 5f737769 7463685f 746f5f62 e.yy_switch_to_b │ │ - 0x00008ef4 75666665 72007979 5f736361 6e5f6275 uffer.yy_scan_bu │ │ - 0x00008f04 66666572 0079795f 7363616e 5f627974 ffer.yy_scan_byt │ │ - 0x00008f14 65730079 79726573 74617274 00737472 es.yyrestart.str │ │ - 0x00008f24 64757000 5f5f7372 67657400 79796672 dup.__srget.yyfr │ │ - 0x00008f34 65650079 79706f70 5f627566 6665725f ee.yypop_buffer_ │ │ - 0x00008f44 73746174 65006e67 72616d5f 6d6f6465 state.ngram_mode │ │ - 0x00008f54 6c5f696e 69740071 736f7274 006e6772 l_init.qsort.ngr │ │ - 0x00008f64 616d5f6e 675f7363 6f726500 6e677261 am_ng_score.ngra │ │ - 0x00008f74 6d5f6d6f 64656c5f 6170706c 795f7765 m_model_apply_we │ │ - 0x00008f84 69676874 73006c6f 676d6174 685f6765 ights.logmath_ge │ │ - 0x00008f94 745f7368 69667400 70617468 5f69735f t_shift.path_is_ │ │ - 0x00008fa4 6162736f 6c757465 00726561 645f636c absolute.read_cl │ │ - 0x00008fb4 61737364 65665f66 696c6500 636c6173 assdef_file.clas │ │ - 0x00008fc4 73646566 5f667265 65006e67 72616d5f sdef_free.ngram_ │ │ - 0x00008fd4 6d6f6465 6c5f7365 745f6375 7272656e model_set_curren │ │ - 0x00008fe4 745f7769 64006e67 72616d5f 6d6f6465 t_wid.ngram_mode │ │ - 0x00008ff4 6c5f7365 745f696e 74657270 006e6772 l_set_interp.ngr │ │ - 0x00009004 616d5f6d 6f64656c 5f736574 5f72656d am_model_set_rem │ │ - 0x00009014 6f766500 6d656d6d 6f766500 6e677261 ove.memmove.ngra │ │ - 0x00009024 6d5f6669 6c655f6e 616d655f 746f5f74 m_file_name_to_t │ │ - 0x00009034 79706500 7374726e 636d705f 6e6f6361 ype.strncmp_noca │ │ - 0x00009044 7365006e 6772616d 5f6d6f64 656c5f61 se.ngram_model_a │ │ - 0x00009054 7270615f 77726974 65006e67 72616d5f rpa_write.ngram_ │ │ - 0x00009064 6d6f6465 6c5f646d 705f7772 69746500 model_dmp_write. │ │ - 0x00009074 75636173 65006c63 61736500 6e677261 ucase.lcase.ngra │ │ - 0x00009084 6d5f6d6f 64656c5f 61727061 5f726561 m_model_arpa_rea │ │ - 0x00009094 64006e67 72616d5f 6d6f6465 6c5f646d d.ngram_model_dm │ │ - 0x000090a4 705f7265 6164006e 6772616d 5f6d6f64 p_read.ngram_mod │ │ - 0x000090b4 656c5f67 65745f77 65696768 7473006e el_get_weights.n │ │ - 0x000090c4 6772616d 5f73636f 72655f74 6f5f7072 gram_score_to_pr │ │ - 0x000090d4 6f62006e 6772616d 5f7a6572 6f006e67 ob.ngram_zero.ng │ │ - 0x000090e4 72616d5f 6d6f6465 6c5f6765 745f636f ram_model_get_co │ │ - 0x000090f4 756e7473 006e6772 616d5f69 7465725f unts.ngram_iter_ │ │ - 0x00009104 696e6974 006e6772 616d5f6d 6f64656c init.ngram_model │ │ - 0x00009114 5f6d6772 616d7300 6e677261 6d5f6e67 _mgrams.ngram_ng │ │ - 0x00009124 5f697465 72006e67 72616d5f 69746572 _iter.ngram_iter │ │ - 0x00009134 5f737563 63657373 6f727300 6e677261 _successors.ngra │ │ - 0x00009144 6d5f6974 65725f67 6574006e 6772616d m_iter_get.ngram │ │ - 0x00009154 5f697465 725f6e65 7874006e 6772616d _iter_next.ngram │ │ - 0x00009164 5f697465 725f6672 6565006e 6772616d _iter_free.ngram │ │ - 0x00009174 5f697465 72006e67 72616d5f 776f7264 _iter.ngram_word │ │ - 0x00009184 006e6772 616d5f61 64645f77 6f72645f .ngram_add_word_ │ │ - 0x00009194 696e7465 726e616c 006e6772 616d5f63 internal.ngram_c │ │ - 0x000091a4 6c617373 5f6e6577 006e6772 616d5f63 lass_new.ngram_c │ │ - 0x000091b4 6c617373 5f616464 5f776f72 64006e67 lass_add_word.ng │ │ - 0x000091c4 72616d5f 636c6173 735f6672 6565006e ram_class_free.n │ │ - 0x000091d4 6772616d 5f6d6f64 656c5f61 64645f63 gram_model_add_c │ │ - 0x000091e4 6c617373 5f776f72 6400676c 6973745f lass_word.glist_ │ │ - 0x000091f4 6164645f 666c6f61 74333200 6e677261 add_float32.ngra │ │ - 0x00009204 6d5f636c 6173735f 70726f62 006e6772 m_class_prob.ngr │ │ - 0x00009214 616d5f70 726f6276 006e6772 616d5f73 am_probv.ngram_s │ │ - 0x00009224 636f7265 00666f70 656e5f63 6f6d7000 core.fopen_comp. │ │ - 0x00009234 6e677261 6d5f6d6f 64656c5f 72656164 ngram_model_read │ │ - 0x00009244 5f636c61 73736465 66006c6d 33675f74 _classdef.lm3g_t │ │ - 0x00009254 67696e66 6f5f7265 73657400 6c6d3367 ginfo_reset.lm3g │ │ - 0x00009264 5f616464 5f756700 6c6d3367 5f617070 _add_ug.lm3g_app │ │ - 0x00009274 6c795f77 65696768 7473006c 6d33675f ly_weights.lm3g_ │ │ - 0x00009284 7467696e 666f5f66 72656500 73747269 tginfo_free.stri │ │ - 0x00009294 6e675f74 72696d00 6c6f676d 6174685f ng_trim.logmath_ │ │ - 0x000092a4 6c6f6731 305f746f 5f6c6f67 00696e69 log10_to_log.ini │ │ - 0x000092b4 745f736f 72746564 5f6c6973 7400736f t_sorted_list.so │ │ - 0x000092c4 72746564 5f696400 76616c73 5f696e5f rted_id.vals_in_ │ │ - 0x000092d4 736f7274 65645f6c 69737400 66726565 sorted_list.free │ │ - 0x000092e4 5f736f72 7465645f 6c697374 006c6f67 _sorted_list.log │ │ - 0x000092f4 6d617468 5f6c6f67 5f746f5f 6c6f6731 math_log_to_log1 │ │ - 0x00009304 30006e67 72616d5f 6d6f6465 6c5f646d 0.ngram_model_dm │ │ - 0x00009314 705f6275 696c6400 6167635f 74797065 p_build.agc_type │ │ - 0x00009324 5f737472 00616763 5f696e69 74006167 _str.agc_init.ag │ │ - 0x00009334 635f6672 65650061 67635f6d 61780061 c_free.agc_max.a │ │ - 0x00009344 67635f65 6d61785f 73657400 6167635f gc_emax_set.agc_ │ │ - 0x00009354 656d6178 5f676574 00616763 5f656d61 emax_get.agc_ema │ │ - 0x00009364 78006167 635f656d 61785f75 70646174 x.agc_emax_updat │ │ - 0x00009374 65006167 635f6e6f 69736500 6167635f e.agc_noise.agc_ │ │ - 0x00009384 6765745f 74687265 73686f6c 6400636d get_threshold.cm │ │ - 0x00009394 6e5f7479 70655f73 74720063 6d6e5f69 n_type_str.cmn_i │ │ - 0x000093a4 6e697400 636d6e00 636d6e5f 66726565 nit.cmn.cmn_free │ │ - 0x000093b4 005f5f61 65616269 5f756964 69760066 .__aeabi_uidiv.f │ │ - 0x000093c4 6561745f 6c64615f 7472616e 73666f72 eat_lda_transfor │ │ - 0x000093d4 6d00636d 6e5f7072 696f7200 636d6e5f m.cmn_prior.cmn_ │ │ - 0x000093e4 7072696f 725f7570 64617465 00737461 prior_update.sta │ │ - 0x000093f4 745f7265 74727900 66726561 645f7265 t_retry.fread_re │ │ - 0x00009404 74727900 676c6973 745f6164 645f696e try.glist_add_in │ │ - 0x00009414 74333200 73756276 6563735f 66726565 t32.subvecs_free │ │ - 0x00009424 00666561 745f7072 696e7400 66656174 .feat_print.feat │ │ - 0x00009434 5f73326d 66633266 65617400 736e7072 _s2mfc2feat.snpr │ │ - 0x00009444 696e7466 00666561 745f7265 706f7274 intf.feat_report │ │ - 0x00009454 0062696f 5f667265 61645f33 6400636d .bio_fread_3d.cm │ │ - 0x00009464 6e5f7072 696f725f 73657400 636d6e5f n_prior_set.cmn_ │ │ - 0x00009474 7072696f 725f6765 74006665 5f706172 prior_get.fe_par │ │ - 0x00009484 73655f67 656e6572 616c5f70 6172616d se_general_param │ │ - 0x00009494 73006665 5f707269 6e745f63 75727265 s.fe_print_curre │ │ - 0x000094a4 6e740066 655f6765 745f6172 67730066 nt.fe_get_args.f │ │ - 0x000094b4 655f6765 745f636f 6e666967 0066655f e_get_config.fe_ │ │ - 0x000094c4 696e6974 5f646974 68657200 67656e72 init_dither.genr │ │ - 0x000094d4 616e645f 73656564 0074696d 65006665 and_seed.time.fe │ │ - 0x000094e4 5f707265 73706368 5f726573 65745f63 _prespch_reset_c │ │ - 0x000094f4 65700066 655f7265 7365745f 6e6f6973 ep.fe_reset_nois │ │ - 0x00009504 65737461 74730066 655f6765 745f696e estats.fe_get_in │ │ - 0x00009514 7075745f 73697a65 0066655f 72656164 put_size.fe_read │ │ - 0x00009524 5f667261 6d650066 655f7772 6974655f _frame.fe_write_ │ │ - 0x00009534 6672616d 65006665 5f736869 66745f66 frame.fe_shift_f │ │ - 0x00009544 72616d65 0066655f 70726573 7063685f rame.fe_prespch_ │ │ - 0x00009554 72656164 5f636570 0066655f 70726573 read_cep.fe_pres │ │ - 0x00009564 7063685f 6e636570 0066655f 70726f63 pch_ncep.fe_proc │ │ - 0x00009574 6573735f 6672616d 65735f65 78740066 ess_frames_ext.f │ │ - 0x00009584 655f7072 65737063 685f6578 74656e64 e_prespch_extend │ │ - 0x00009594 5f70636d 0066655f 70726573 7063685f _pcm.fe_prespch_ │ │ - 0x000095a4 72656164 5f70636d 0066655f 66726565 read_pcm.fe_free │ │ - 0x000095b4 5f326400 66655f66 7265655f 6e6f6973 _2d.fe_free_nois │ │ - 0x000095c4 65737461 74730066 655f7072 65737063 estats.fe_prespc │ │ - 0x000095d4 685f6672 65650066 655f6372 65617465 h_free.fe_create │ │ - 0x000095e4 5f68616d 6d696e67 0066655f 77617270 _hamming.fe_warp │ │ - 0x000095f4 5f736574 0066655f 77617270 5f736574 _set.fe_warp_set │ │ - 0x00009604 5f706172 616d6574 65727300 66655f62 _parameters.fe_b │ │ - 0x00009614 75696c64 5f6d656c 66696c74 65727300 uild_melfilters. │ │ - 0x00009624 66655f63 6f6d7075 74655f6d 656c636f fe_compute_melco │ │ - 0x00009634 73696e65 0066655f 70726573 7063685f sine.fe_prespch_ │ │ - 0x00009644 696e6974 0066655f 63726561 74655f74 init.fe_create_t │ │ - 0x00009654 77696464 6c650066 655f696e 69745f6e widdle.fe_init_n │ │ - 0x00009664 6f697365 73746174 73006665 5f696e69 oisestats.fe_ini │ │ - 0x00009674 745f6175 746f0063 6d645f6c 6e5f6765 t_auto.cmd_ln_ge │ │ - 0x00009684 74006665 5f6d6663 635f746f 5f666c6f t.fe_mfcc_to_flo │ │ - 0x00009694 61740066 655f666c 6f61745f 746f5f6d at.fe_float_to_m │ │ - 0x000096a4 66636300 66655f6c 6f677370 65635f74 fcc.fe_logspec_t │ │ - 0x000096b4 6f5f6d66 63630066 655f7370 65633263 o_mfcc.fe_spec2c │ │ - 0x000096c4 65700066 655f6c6f 67737065 635f6463 ep.fe_logspec_dc │ │ - 0x000096d4 74320066 655f6463 74320066 655f6d66 t2.fe_dct2.fe_mf │ │ - 0x000096e4 63635f64 63743300 66655f64 63743300 cc_dct3.fe_dct3. │ │ - 0x000096f4 706f7700 66655f77 6172705f 77617270 pow.fe_warp_warp │ │ - 0x00009704 65645f74 6f5f756e 77617270 65640066 ed_to_unwarped.f │ │ - 0x00009714 655f7761 72705f75 6e776172 7065645f e_warp_unwarped_ │ │ - 0x00009724 746f5f77 61727065 64006c6f 67313000 to_warped.log10. │ │ - 0x00009734 636f7300 73696e00 67656e72 616e645f cos.sin.genrand_ │ │ - 0x00009744 696e7433 31006665 5f6c6966 74657200 int31.fe_lifter. │ │ - 0x00009754 66655f74 7261636b 5f736e72 0066655f fe_track_snr.fe_ │ │ - 0x00009764 7661645f 68616e67 6f766572 0066655f vad_hangover.fe_ │ │ - 0x00009774 63726561 74655f32 64006665 5f776172 create_2d.fe_war │ │ - 0x00009784 705f646f 63006665 5f776172 705f6964 p_doc.fe_warp_id │ │ - 0x00009794 0066655f 77617270 5f6e5f70 6172616d .fe_warp_n_param │ │ - 0x000097a4 0066655f 77617270 5f707269 6e740066 .fe_warp_print.f │ │ - 0x000097b4 655f7761 72705f69 6e766572 73655f6c e_warp_inverse_l │ │ - 0x000097c4 696e6561 725f7365 745f7061 72616d65 inear_set_parame │ │ - 0x000097d4 74657273 0066655f 77617270 5f696e76 ters.fe_warp_inv │ │ - 0x000097e4 65727365 5f6c696e 6561725f 646f6300 erse_linear_doc. │ │ - 0x000097f4 66655f77 6172705f 696e7665 7273655f fe_warp_inverse_ │ │ - 0x00009804 6c696e65 61725f69 64006665 5f776172 linear_id.fe_war │ │ - 0x00009814 705f696e 76657273 655f6c69 6e656172 p_inverse_linear │ │ - 0x00009824 5f6e5f70 6172616d 0066655f 77617270 _n_param.fe_warp │ │ - 0x00009834 5f696e76 65727365 5f6c696e 6561725f _inverse_linear_ │ │ - 0x00009844 77617270 65645f74 6f5f756e 77617270 warped_to_unwarp │ │ - 0x00009854 65640066 655f7761 72705f69 6e766572 ed.fe_warp_inver │ │ - 0x00009864 73655f6c 696e6561 725f756e 77617270 se_linear_unwarp │ │ - 0x00009874 65645f74 6f5f7761 72706564 0066655f ed_to_warped.fe_ │ │ - 0x00009884 77617270 5f696e76 65727365 5f6c696e warp_inverse_lin │ │ - 0x00009894 6561725f 7072696e 74006665 5f776172 ear_print.fe_war │ │ - 0x000098a4 705f6166 66696e65 5f736574 5f706172 p_affine_set_par │ │ - 0x000098b4 616d6574 65727300 66655f77 6172705f ameters.fe_warp_ │ │ - 0x000098c4 61666669 6e655f64 6f630066 655f7761 affine_doc.fe_wa │ │ - 0x000098d4 72705f61 6666696e 655f6964 0066655f rp_affine_id.fe_ │ │ - 0x000098e4 77617270 5f616666 696e655f 6e5f7061 warp_affine_n_pa │ │ - 0x000098f4 72616d00 66655f77 6172705f 61666669 ram.fe_warp_affi │ │ - 0x00009904 6e655f77 61727065 645f746f 5f756e77 ne_warped_to_unw │ │ - 0x00009914 61727065 64006665 5f776172 705f6166 arped.fe_warp_af │ │ - 0x00009924 66696e65 5f756e77 61727065 645f746f fine_unwarped_to │ │ - 0x00009934 5f776172 70656400 66655f77 6172705f _warped.fe_warp_ │ │ - 0x00009944 61666669 6e655f70 72696e74 0066655f affine_print.fe_ │ │ - 0x00009954 77617270 5f706965 63657769 73655f6c warp_piecewise_l │ │ - 0x00009964 696e6561 725f7365 745f7061 72616d65 inear_set_parame │ │ - 0x00009974 74657273 0066655f 77617270 5f706965 ters.fe_warp_pie │ │ - 0x00009984 63657769 73655f6c 696e6561 725f646f cewise_linear_do │ │ - 0x00009994 63006665 5f776172 705f7069 65636577 c.fe_warp_piecew │ │ - 0x000099a4 6973655f 6c696e65 61725f69 64006665 ise_linear_id.fe │ │ - 0x000099b4 5f776172 705f7069 65636577 6973655f _warp_piecewise_ │ │ - 0x000099c4 6c696e65 61725f6e 5f706172 616d0066 linear_n_param.f │ │ - 0x000099d4 655f7761 72705f70 69656365 77697365 e_warp_piecewise │ │ - 0x000099e4 5f6c696e 6561725f 77617270 65645f74 _linear_warped_t │ │ - 0x000099f4 6f5f756e 77617270 65640066 655f7761 o_unwarped.fe_wa │ │ - 0x00009a04 72705f70 69656365 77697365 5f6c696e rp_piecewise_lin │ │ - 0x00009a14 6561725f 756e7761 72706564 5f746f5f ear_unwarped_to_ │ │ - 0x00009a24 77617270 65640066 655f7761 72705f70 warped.fe_warp_p │ │ - 0x00009a34 69656365 77697365 5f6c696e 6561725f iecewise_linear_ │ │ - 0x00009a44 7072696e 74007374 72746f6b 0066655f print.strtok.fe_ │ │ - 0x00009a54 70726573 7063685f 72657365 745f7063 prespch_reset_pc │ │ - 0x00009a64 6d006665 5f707265 73706368 5f777269 m.fe_prespch_wri │ │ - 0x00009a74 74655f70 636d0066 655f7072 65737063 te_pcm.fe_prespc │ │ - 0x00009a84 685f7772 6974655f 63657000 62696f5f h_write_cep.bio_ │ │ - 0x00009a94 77726974 65686472 5f766572 73696f6e writehdr_version │ │ - 0x00009aa4 0062696f 5f667772 69746500 62696f5f .bio_fwrite.bio_ │ │ - 0x00009ab4 66726561 645f3264 005f5f63 6b645f61 fread_2d.__ckd_a │ │ - 0x00009ac4 6c6c6f63 5f32645f 70747200 5f5f636b lloc_2d_ptr.__ck │ │ - 0x00009ad4 645f616c 6c6f635f 33645f70 74720062 d_alloc_3d_ptr.b │ │ - 0x00009ae4 696f5f66 77726974 655f3164 0062696f io_fwrite_1d.bio │ │ - 0x00009af4 5f667772 6974655f 33640062 696f5f72 _fwrite_3d.bio_r │ │ - 0x00009b04 6561645f 77617666 696c6500 62697476 ead_wavfile.bitv │ │ - 0x00009b14 65635f63 6f756e74 5f736574 00636b64 ec_count_set.ckd │ │ - 0x00009b24 5f736574 5f6a756d 7000636b 645f6661 _set_jump.ckd_fa │ │ - 0x00009b34 696c0076 66707269 6e746600 61626f72 il.vfprintf.abor │ │ - 0x00009b44 74006c6f 6e676a6d 70005f5f 636b645f t.longjmp.__ckd_ │ │ - 0x00009b54 63616c6c 6f635f34 645f5f00 636b645f calloc_4d__.ckd_ │ │ - 0x00009b64 66726565 5f346400 7374726e 63617400 free_4d.strncat. │ │ - 0x00009b74 73747273 74720073 74726e63 70790063 strstr.strncpy.c │ │ - 0x00009b84 6d645f6c 6e5f7661 6c5f6672 65650067 md_ln_val_free.g │ │ - 0x00009b94 6c6f6261 6c5f636d 646c6e00 636d645f lobal_cmdln.cmd_ │ │ - 0x00009ba4 6c6e5f61 63636573 735f7200 636d645f ln_access_r.cmd_ │ │ - 0x00009bb4 6c6e5f70 72696e74 5f68656c 705f7200 ln_print_help_r. │ │ - 0x00009bc4 636d645f 6c6e5f73 74725f6c 6973745f cmd_ln_str_list_ │ │ - 0x00009bd4 72006572 725f7365 745f6c6f 6766696c r.err_set_logfil │ │ - 0x00009be4 65006572 725f6765 745f6c6f 67667000 e.err_get_logfp. │ │ - 0x00009bf4 66676574 6300636d 645f6c6e 5f706172 fgetc.cmd_ln_par │ │ - 0x00009c04 73655f66 696c6500 636d645f 6c6e5f70 se_file.cmd_ln_p │ │ - 0x00009c14 61727365 00636d64 5f6c6e5f 6170706c arse.cmd_ln_appl │ │ - 0x00009c24 5f656e74 65720063 6d645f6c 6e5f6672 _enter.cmd_ln_fr │ │ - 0x00009c34 65650063 6d645f6c 6e5f6170 706c5f65 ee.cmd_ln_appl_e │ │ - 0x00009c44 78697400 5f5f616e 64726f69 645f6c6f xit.__android_lo │ │ - 0x00009c54 675f7670 72696e74 0076736e 7072696e g_vprint.vsnprin │ │ - 0x00009c64 74660070 61746832 62617365 6e616d65 tf.path2basename │ │ - 0x00009c74 00737472 6572726f 72006572 725f7365 .strerror.err_se │ │ - 0x00009c84 745f6c6f 67667000 6572725f 6765745f t_logfp.err_get_ │ │ - 0x00009c94 64656275 675f6c65 76656c00 6572725f debug_level.err_ │ │ - 0x00009ca4 7365745f 63616c6c 6261636b 00706174 set_callback.pat │ │ - 0x00009cb4 68326469 726e616d 65007374 7269705f h2dirname.strip_ │ │ - 0x00009cc4 66696c65 65787400 696e6974 5f67656e fileext.init_gen │ │ - 0x00009cd4 72616e64 0067656e 72616e64 5f696e74 rand.genrand_int │ │ - 0x00009ce4 33320067 656e7261 6e645f72 65616c31 32.genrand_real1 │ │ - 0x00009cf4 0067656e 72616e64 5f726561 6c320067 .genrand_real2.g │ │ - 0x00009d04 656e7261 6e645f72 65616c33 0067656e enrand_real3.gen │ │ - 0x00009d14 72616e64 5f726573 35330067 6c697374 rand_res53.glist │ │ - 0x00009d24 5f616464 5f75696e 74333200 676c6973 _add_uint32.glis │ │ - 0x00009d34 745f6164 645f666c 6f617436 3400676c t_add_float64.gl │ │ - 0x00009d44 6973745f 7461696c 00676c69 73745f69 ist_tail.glist_i │ │ - 0x00009d54 6e736572 745f696e 74333200 676c6973 nsert_int32.glis │ │ - 0x00009d64 745f696e 73657274 5f75696e 74333200 t_insert_uint32. │ │ - 0x00009d74 676c6973 745f696e 73657274 5f666c6f glist_insert_flo │ │ - 0x00009d84 61743332 00676c69 73745f69 6e736572 at32.glist_inser │ │ - 0x00009d94 745f666c 6f617436 34005f5f 61656162 t_float64.__aeab │ │ - 0x00009da4 695f7569 6469766d 6f640070 72696d65 i_uidivmod.prime │ │ - 0x00009db4 00686173 685f7461 626c655f 6c6f6f6b .hash_table_look │ │ - 0x00009dc4 75705f62 6b65795f 696e7433 32006861 up_bkey_int32.ha │ │ - 0x00009dd4 73685f74 61626c65 5f64656c 6574655f sh_table_delete_ │ │ - 0x00009de4 626b6579 00686173 685f7461 626c655f bkey.hash_table_ │ │ - 0x00009df4 64697370 6c617900 70757473 005f5f6c display.puts.__l │ │ - 0x00009e04 69737465 6c656d5f 6d616c6c 6f635f69 istelem_malloc_i │ │ - 0x00009e14 645f5f00 6c697374 656c656d 5f676574 d__.listelem_get │ │ - 0x00009e24 5f697465 6d006c69 7374656c 656d5f73 _item.listelem_s │ │ - 0x00009e34 74617473 006c6f67 6d617468 5f777269 tats.logmath_wri │ │ - 0x00009e44 7465006c 6f676d61 74685f72 65616400 te.logmath_read. │ │ - 0x00009e54 6c6f676d 6174685f 6765745f 7461626c logmath_get_tabl │ │ - 0x00009e64 655f7368 61706500 6c6f676d 6174685f e_shape.logmath_ │ │ - 0x00009e74 6164645f 65786163 74005f5f 61656162 add_exact.__aeab │ │ - 0x00009e84 695f6c64 69766d6f 64006f70 656e0066 i_ldivmod.open.f │ │ - 0x00009e94 73746174 00636c6f 7365006d 6d617000 stat.close.mmap. │ │ - 0x00009ea4 5f5f7061 67655f73 697a6500 6d756e6d __page_size.munm │ │ - 0x00009eb4 61700070 6f70656e 0070636c 6f736500 ap.popen.pclose. │ │ - 0x00009ec4 6c696e65 69746572 5f6c696e 656e6f00 lineiter_lineno. │ │ - 0x00009ed4 6c696e65 69746572 5f737461 72745f63 lineiter_start_c │ │ - 0x00009ee4 6c65616e 00736c65 65700073 74617400 lean.sleep.stat. │ │ - 0x00009ef4 73746174 5f6d7469 6d650062 69745f65 stat_mtime.bit_e │ │ - 0x00009f04 6e636f64 655f6174 74616368 00626974 ncode_attach.bit │ │ - 0x00009f14 5f656e63 6f64655f 72657461 696e0062 _encode_retain.b │ │ - 0x00009f24 69745f65 6e636f64 655f6672 65650062 it_encode_free.b │ │ - 0x00009f34 69745f65 6e636f64 655f7772 69746500 it_encode_write. │ │ - 0x00009f44 6269745f 656e636f 64655f77 72697465 bit_encode_write │ │ - 0x00009f54 5f637700 6269745f 656e636f 64655f66 _cw.bit_encode_f │ │ - 0x00009f64 6c757368 00627569 6c645f64 69726563 lush.build_direc │ │ - 0x00009f74 746f7279 006d6b64 69720070 6374725f tory.mkdir.pctr_ │ │ - 0x00009f84 6e657700 70637472 5f726573 65740070 new.pctr_reset.p │ │ - 0x00009f94 6374725f 696e6372 656d656e 74007063 ctr_increment.pc │ │ - 0x00009fa4 74725f70 72696e74 00706374 725f6672 tr_print.pctr_fr │ │ - 0x00009fb4 65650067 65747275 73616765 00676574 ee.getrusage.get │ │ - 0x00009fc4 74696d65 6f666461 79007074 6d725f72 timeofday.ptmr_r │ │ - 0x00009fd4 65736574 5f616c6c 0070746d 725f7072 eset_all.ptmr_pr │ │ - 0x00009fe4 696e745f 616c6c00 686f7374 5f656e64 int_all.host_end │ │ - 0x00009ff4 69616e00 756e6c69 6e6b0073 625f7374 ian.unlink.sb_st │ │ - 0x0000a004 72746f64 00737472 73706e00 5f637479 rtod.strspn._cty │ │ - 0x0000a014 70655f00 6e657874 776f7264 005f5f75 pe_.nextword.__u │ │ - 0x0000a024 64697673 6933005f 5f616561 62695f69 divsi3.__aeabi_i │ │ - 0x0000a034 64697630 005f5f64 69767369 33005f5f div0.__divsi3.__ │ │ - 0x0000a044 61656162 695f6c64 69763000 5f5f676e aeabi_ldiv0.__gn │ │ - 0x0000a054 755f6c64 69766d6f 645f6865 6c706572 u_ldivmod_helper │ │ - 0x0000a064 00726169 7365005f 5f646976 64693300 .raise.__divdi3. │ │ - 0x0000a074 5f5f676e 755f756c 6469766d 6f645f68 __gnu_uldivmod_h │ │ - 0x0000a084 656c7065 72005f5f 75646976 64693300 elper.__udivdi3. │ │ - 0x0000a094 5f5f676e 755f556e 77696e64 5f46696e __gnu_Unwind_Fin │ │ - 0x0000a0a4 645f6578 69647800 5f5f6165 6162695f d_exidx.__aeabi_ │ │ - 0x0000a0b4 756e7769 6e645f63 70705f70 7232005f unwind_cpp_pr2._ │ │ - 0x0000a0c4 5f676e75 5f556e77 696e645f 52657374 _gnu_Unwind_Rest │ │ - 0x0000a0d4 6f72655f 5646505f 44005f5f 676e755f ore_VFP_D.__gnu_ │ │ - 0x0000a0e4 556e7769 6e645f52 6573746f 72655f56 Unwind_Restore_V │ │ - 0x0000a0f4 4650005f 5f676e75 5f556e77 696e645f FP.__gnu_Unwind_ │ │ - 0x0000a104 52657374 6f72655f 5646505f 445f3136 Restore_VFP_D_16 │ │ - 0x0000a114 5f746f5f 3331005f 5f676e75 5f556e77 _to_31.__gnu_Unw │ │ - 0x0000a124 696e645f 52657374 6f72655f 574d4d58 ind_Restore_WMMX │ │ - 0x0000a134 44005f5f 676e755f 556e7769 6e645f52 D.__gnu_Unwind_R │ │ - 0x0000a144 6573746f 72655f57 4d4d5843 00726573 estore_WMMXC.res │ │ - 0x0000a154 746f7265 5f636f72 655f7265 6773005f tore_core_regs._ │ │ - 0x0000a164 556e7769 6e645f56 52535f47 6574005f Unwind_VRS_Get._ │ │ - 0x0000a174 556e7769 6e645f56 52535f53 6574005f Unwind_VRS_Set._ │ │ - 0x0000a184 5f637861 5f626567 696e5f63 6c65616e _cxa_begin_clean │ │ - 0x0000a194 7570005f 5f637861 5f747970 655f6d61 up.__cxa_type_ma │ │ - 0x0000a1a4 74636800 5f5f676e 755f756e 77696e64 tch.__gnu_unwind │ │ - 0x0000a1b4 5f657865 63757465 005f5f63 78615f63 _execute.__cxa_c │ │ - 0x0000a1c4 616c6c5f 756e6578 70656374 6564005f all_unexpected._ │ │ - 0x0000a1d4 556e7769 6e645f56 52535f50 6f70005f Unwind_VRS_Pop._ │ │ - 0x0000a1e4 5f676e75 5f556e77 696e645f 53617665 _gnu_Unwind_Save │ │ - 0x0000a1f4 5f564650 5f44005f 5f676e75 5f556e77 _VFP_D.__gnu_Unw │ │ - 0x0000a204 696e645f 53617665 5f564650 005f5f67 ind_Save_VFP.__g │ │ - 0x0000a214 6e755f55 6e77696e 645f5361 76655f56 nu_Unwind_Save_V │ │ - 0x0000a224 46505f44 5f31365f 746f5f33 31005f5f FP_D_16_to_31.__ │ │ - 0x0000a234 676e755f 556e7769 6e645f53 6176655f gnu_Unwind_Save_ │ │ - 0x0000a244 574d4d58 44005f5f 676e755f 556e7769 WMMXD.__gnu_Unwi │ │ - 0x0000a254 6e645f53 6176655f 574d4d58 43005f55 nd_Save_WMMXC._U │ │ - 0x0000a264 6e77696e 645f4765 74434641 005f5f67 nwind_GetCFA.__g │ │ - 0x0000a274 6e755f55 6e77696e 645f5261 69736545 nu_Unwind_RaiseE │ │ - 0x0000a284 78636570 74696f6e 005f5f67 6e755f55 xception.__gnu_U │ │ - 0x0000a294 6e77696e 645f466f 72636564 556e7769 nwind_ForcedUnwi │ │ - 0x0000a2a4 6e64005f 5f676e75 5f556e77 696e645f nd.__gnu_Unwind_ │ │ - 0x0000a2b4 52657375 6d65005f 5f676e75 5f556e77 Resume.__gnu_Unw │ │ - 0x0000a2c4 696e645f 52657375 6d655f6f 725f5265 ind_Resume_or_Re │ │ - 0x0000a2d4 7468726f 77005f55 6e77696e 645f436f throw._Unwind_Co │ │ - 0x0000a2e4 6d706c65 7465005f 556e7769 6e645f44 mplete._Unwind_D │ │ - 0x0000a2f4 656c6574 65457863 65707469 6f6e005f eleteException._ │ │ - 0x0000a304 5f676e75 5f556e77 696e645f 4261636b _gnu_Unwind_Back │ │ - 0x0000a314 74726163 65005f5f 72657374 6f72655f trace.__restore_ │ │ - 0x0000a324 636f7265 5f726567 73005f5f 5f556e77 core_regs.___Unw │ │ - 0x0000a334 696e645f 52616973 65457863 65707469 ind_RaiseExcepti │ │ - 0x0000a344 6f6e005f 556e7769 6e645f52 61697365 on._Unwind_Raise │ │ - 0x0000a354 45786365 7074696f 6e005f5f 5f556e77 Exception.___Unw │ │ - 0x0000a364 696e645f 52657375 6d65005f 556e7769 ind_Resume._Unwi │ │ - 0x0000a374 6e645f52 6573756d 65005f5f 5f556e77 nd_Resume.___Unw │ │ - 0x0000a384 696e645f 52657375 6d655f6f 725f5265 ind_Resume_or_Re │ │ - 0x0000a394 7468726f 77005f55 6e77696e 645f5265 throw._Unwind_Re │ │ - 0x0000a3a4 73756d65 5f6f725f 52657468 726f7700 sume_or_Rethrow. │ │ - 0x0000a3b4 5f5f5f55 6e77696e 645f466f 72636564 ___Unwind_Forced │ │ - 0x0000a3c4 556e7769 6e64005f 556e7769 6e645f46 Unwind._Unwind_F │ │ - 0x0000a3d4 6f726365 64556e77 696e6400 5f5f5f55 orcedUnwind.___U │ │ - 0x0000a3e4 6e77696e 645f4261 636b7472 61636500 nwind_Backtrace. │ │ - 0x0000a3f4 5f556e77 696e645f 4261636b 74726163 _Unwind_Backtrac │ │ - 0x0000a404 65005f5f 676e755f 756e7769 6e645f66 e.__gnu_unwind_f │ │ - 0x0000a414 72616d65 005f556e 77696e64 5f476574 rame._Unwind_Get │ │ - 0x0000a424 52656769 6f6e5374 61727400 5f556e77 RegionStart._Unw │ │ - 0x0000a434 696e645f 4765744c 616e6775 61676553 ind_GetLanguageS │ │ - 0x0000a444 70656369 66696344 61746100 5f556e77 pecificData._Unw │ │ - 0x0000a454 696e645f 47657444 61746152 656c4261 ind_GetDataRelBa │ │ - 0x0000a464 7365005f 556e7769 6e645f47 65745465 se._Unwind_GetTe │ │ - 0x0000a474 78745265 6c426173 65005f65 64617461 xtRelBase._edata │ │ - 0x0000a484 005f5f62 73735f73 74617274 005f656e .__bss_start._en │ │ - 0x0000a494 64006c69 626c6f67 2e736f00 6c696273 d.liblog.so.libs │ │ - 0x0000a4a4 7464632b 2b2e736f 006c6962 6d2e736f tdc++.so.libm.so │ │ - 0x0000a4b4 006c6962 632e736f 006c6962 646c2e73 .libc.so.libdl.s │ │ - 0x0000a4c4 6f006c69 62706f63 6b657473 7068696e o.libpocketsphin │ │ - 0x0000a4d4 785f6a6e 692e736f 00 x_jni.so. │ │ + 0x000043dc 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ + 0x000043ec 4c494243 006c6962 632e736f 006c6962 LIBC.libc.so.lib │ │ + 0x000043fc 706f636b 65747370 68696e78 5f6a6e69 pocketsphinx_jni │ │ + 0x0000440c 2e736f00 5f5f6378 615f6174 65786974 .so.__cxa_atexit │ │ + 0x0000441c 005f5f61 65616269 5f756e77 696e645f .__aeabi_unwind_ │ │ + 0x0000442c 6370705f 70723000 4a617661 5f656475 cpp_pr0.Java_edu │ │ + 0x0000443c 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x0000444c 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x0000445c 64656c65 74655f31 436f6e66 69670063 delete_1Config.c │ │ + 0x0000446c 6d645f6c 6e5f6672 65655f72 004a6176 md_ln_free_r.Jav │ │ + 0x0000447c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x0000448c 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x0000449c 654a4e49 5f436f6e 6669675f 31736574 eJNI_Config_1set │ │ + 0x000044ac 426f6f6c 65616e00 636d645f 6c6e5f73 Boolean.cmd_ln_s │ │ + 0x000044bc 65745f69 6e745f72 004a6176 615f6564 et_int_r.Java_ed │ │ + 0x000044cc 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x000044dc 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x000044ec 5f436f6e 6669675f 31736574 496e7400 _Config_1setInt. │ │ + 0x000044fc 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x0000450c 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x0000451c 42617365 4a4e495f 436f6e66 69675f31 BaseJNI_Config_1 │ │ + 0x0000452c 73657446 6c6f6174 00636d64 5f6c6e5f setFloat.cmd_ln_ │ │ + 0x0000453c 7365745f 666c6f61 745f7200 4a617661 set_float_r.Java │ │ + 0x0000454c 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x0000455c 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x0000456c 4a4e495f 436f6e66 69675f31 73657453 JNI_Config_1setS │ │ + 0x0000457c 7472696e 6700636d 645f6c6e 5f736574 tring.cmd_ln_set │ │ + 0x0000458c 5f737472 5f72004a 6176615f 6564755f _str_r.Java_edu_ │ │ + 0x0000459c 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x000045ac 5f537068 696e7842 6173654a 4e495f43 _SphinxBaseJNI_C │ │ + 0x000045bc 6f6e6669 675f3165 78697374 7300636d onfig_1exists.cm │ │ + 0x000045cc 645f6c6e 5f657869 7374735f 72004a61 d_ln_exists_r.Ja │ │ + 0x000045dc 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x000045ec 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x000045fc 73654a4e 495f436f 6e666967 5f316765 seJNI_Config_1ge │ │ + 0x0000460c 74426f6f 6c65616e 00636d64 5f6c6e5f tBoolean.cmd_ln_ │ │ + 0x0000461c 696e745f 72004a61 76615f65 64755f63 int_r.Java_edu_c │ │ + 0x0000462c 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x0000463c 53706869 6e784261 73654a4e 495f436f SphinxBaseJNI_Co │ │ + 0x0000464c 6e666967 5f316765 74496e74 004a6176 nfig_1getInt.Jav │ │ + 0x0000465c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x0000466c 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x0000467c 654a4e49 5f436f6e 6669675f 31676574 eJNI_Config_1get │ │ + 0x0000468c 466c6f61 7400636d 645f6c6e 5f666c6f Float.cmd_ln_flo │ │ + 0x0000469c 61745f72 004a6176 615f6564 755f636d at_r.Java_edu_cm │ │ + 0x000046ac 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ + 0x000046bc 7068696e 78426173 654a4e49 5f436f6e phinxBaseJNI_Con │ │ + 0x000046cc 6669675f 31676574 53747269 6e670063 fig_1getString.c │ │ + 0x000046dc 6d645f6c 6e5f7374 725f7200 4a617661 md_ln_str_r.Java │ │ + 0x000046ec 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x000046fc 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x0000470c 4a4e495f 6e65775f 3146726f 6e74456e JNI_new_1FrontEn │ │ + 0x0000471c 64005f5f 73746163 6b5f6368 6b5f6661 d.__stack_chk_fa │ │ + 0x0000472c 696c005f 5f737461 636b5f63 686b5f67 il.__stack_chk_g │ │ + 0x0000473c 75617264 004a6176 615f6564 755f636d uard.Java_edu_cm │ │ + 0x0000474c 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ + 0x0000475c 7068696e 78426173 654a4e49 5f64656c phinxBaseJNI_del │ │ + 0x0000476c 6574655f 3146726f 6e74456e 64006665 ete_1FrontEnd.fe │ │ + 0x0000477c 5f667265 65004a61 76615f65 64755f63 _free.Java_edu_c │ │ + 0x0000478c 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x0000479c 53706869 6e784261 73654a4e 495f4672 SphinxBaseJNI_Fr │ │ + 0x000047ac 6f6e7445 6e645f31 6f757470 75745369 ontEnd_1outputSi │ │ + 0x000047bc 7a650066 655f6765 745f6f75 74707574 ze.fe_get_output │ │ + 0x000047cc 5f73697a 65004a61 76615f65 64755f63 _size.Java_edu_c │ │ + 0x000047dc 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x000047ec 53706869 6e784261 73654a4e 495f4672 SphinxBaseJNI_Fr │ │ + 0x000047fc 6f6e7445 6e645f31 73746172 74557474 ontEnd_1startUtt │ │ + 0x0000480c 0066655f 73746172 745f7574 74007370 .fe_start_utt.sp │ │ + 0x0000481c 72696e74 66004a61 76615f65 64755f63 rintf.Java_edu_c │ │ + 0x0000482c 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x0000483c 53706869 6e784261 73654a4e 495f4672 SphinxBaseJNI_Fr │ │ + 0x0000484c 6f6e7445 6e645f31 70726f63 65737355 ontEnd_1processU │ │ + 0x0000485c 74740066 655f7072 6f636573 735f7574 tt.fe_process_ut │ │ + 0x0000486c 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ + 0x0000487c 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x0000488c 6e784261 73654a4e 495f4672 6f6e7445 nxBaseJNI_FrontE │ │ + 0x0000489c 6e645f31 656e6455 74740066 655f656e nd_1endUtt.fe_en │ │ + 0x000048ac 645f7574 74004a61 76615f65 64755f63 d_utt.Java_edu_c │ │ + 0x000048bc 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x000048cc 53706869 6e784261 73654a4e 495f6e65 SphinxBaseJNI_ne │ │ + 0x000048dc 775f3146 65617475 7265004a 6176615f w_1Feature.Java_ │ │ + 0x000048ec 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x000048fc 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x0000490c 4e495f64 656c6574 655f3146 65617475 NI_delete_1Featu │ │ + 0x0000491c 72650066 6561745f 66726565 004a6176 re.feat_free.Jav │ │ + 0x0000492c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x0000493c 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x0000494c 654a4e49 5f6e6577 5f314673 674d6f64 eJNI_new_1FsgMod │ │ + 0x0000495c 656c5f31 5f315357 49475f31 30006673 el_1_1SWIG_10.fs │ │ + 0x0000496c 675f6d6f 64656c5f 696e6974 004a6176 g_model_init.Jav │ │ + 0x0000497c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x0000498c 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x0000499c 654a4e49 5f6e6577 5f314673 674d6f64 eJNI_new_1FsgMod │ │ + 0x000049ac 656c5f31 5f315357 49475f31 31004a61 el_1_1SWIG_11.Ja │ │ + 0x000049bc 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x000049cc 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x000049dc 73654a4e 495f6e65 775f3146 73674d6f seJNI_new_1FsgMo │ │ + 0x000049ec 64656c5f 315f3153 5749475f 31320066 del_1_1SWIG_12.f │ │ + 0x000049fc 73675f6d 6f64656c 5f726561 6466696c sg_model_readfil │ │ + 0x00004a0c 65004a61 76615f65 64755f63 6d755f70 e.Java_edu_cmu_p │ │ + 0x00004a1c 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x00004a2c 6e784261 73654a4e 495f6465 6c657465 nxBaseJNI_delete │ │ + 0x00004a3c 5f314673 674d6f64 656c0066 73675f6d _1FsgModel.fsg_m │ │ + 0x00004a4c 6f64656c 5f667265 65004a61 76615f65 odel_free.Java_e │ │ + 0x00004a5c 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00004a6c 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ + 0x00004a7c 495f4673 674d6f64 656c5f31 776f7264 I_FsgModel_1word │ │ + 0x00004a8c 49640066 73675f6d 6f64656c 5f776f72 Id.fsg_model_wor │ │ + 0x00004a9c 645f6964 004a6176 615f6564 755f636d d_id.Java_edu_cm │ │ + 0x00004aac 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ + 0x00004abc 7068696e 78426173 654a4e49 5f467367 phinxBaseJNI_Fsg │ │ + 0x00004acc 4d6f6465 6c5f3177 6f726441 64640066 Model_1wordAdd.f │ │ + 0x00004adc 73675f6d 6f64656c 5f776f72 645f6164 sg_model_word_ad │ │ + 0x00004aec 64004a61 76615f65 64755f63 6d755f70 d.Java_edu_cmu_p │ │ + 0x00004afc 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x00004b0c 6e784261 73654a4e 495f4673 674d6f64 nxBaseJNI_FsgMod │ │ + 0x00004b1c 656c5f31 7472616e 73416464 00667367 el_1transAdd.fsg │ │ + 0x00004b2c 5f6d6f64 656c5f74 72616e73 5f616464 _model_trans_add │ │ + 0x00004b3c 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x00004b4c 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ + 0x00004b5c 78426173 654a4e49 5f467367 4d6f6465 xBaseJNI_FsgMode │ │ + 0x00004b6c 6c5f316e 756c6c54 72616e73 41646400 l_1nullTransAdd. │ │ + 0x00004b7c 6673675f 6d6f6465 6c5f6e75 6c6c5f74 fsg_model_null_t │ │ + 0x00004b8c 72616e73 5f616464 004a6176 615f6564 rans_add.Java_ed │ │ + 0x00004b9c 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00004bac 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x00004bbc 5f467367 4d6f6465 6c5f3174 61675472 _FsgModel_1tagTr │ │ + 0x00004bcc 616e7341 64640066 73675f6d 6f64656c ansAdd.fsg_model │ │ + 0x00004bdc 5f746167 5f747261 6e735f61 6464004a _tag_trans_add.J │ │ + 0x00004bec 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00004bfc 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ + 0x00004c0c 6173654a 4e495f46 73674d6f 64656c5f aseJNI_FsgModel_ │ │ + 0x00004c1c 31616464 53696c65 6e636500 6673675f 1addSilence.fsg_ │ │ + 0x00004c2c 6d6f6465 6c5f6164 645f7369 6c656e63 model_add_silenc │ │ + 0x00004c3c 65004a61 76615f65 64755f63 6d755f70 e.Java_edu_cmu_p │ │ + 0x00004c4c 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x00004c5c 6e784261 73654a4e 495f4673 674d6f64 nxBaseJNI_FsgMod │ │ + 0x00004c6c 656c5f31 61646441 6c740066 73675f6d el_1addAlt.fsg_m │ │ + 0x00004c7c 6f64656c 5f616464 5f616c74 004a6176 odel_add_alt.Jav │ │ + 0x00004c8c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00004c9c 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x00004cac 654a4e49 5f467367 4d6f6465 6c5f3177 eJNI_FsgModel_1w │ │ + 0x00004cbc 72697465 00667367 5f6d6f64 656c5f77 rite.fsg_model_w │ │ + 0x00004ccc 72697465 004a6176 615f6564 755f636d rite.Java_edu_cm │ │ + 0x00004cdc 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ + 0x00004cec 7068696e 78426173 654a4e49 5f467367 phinxBaseJNI_Fsg │ │ + 0x00004cfc 4d6f6465 6c5f3177 72697465 66696c65 Model_1writefile │ │ + 0x00004d0c 00667367 5f6d6f64 656c5f77 72697465 .fsg_model_write │ │ + 0x00004d1c 66696c65 004a6176 615f6564 755f636d file.Java_edu_cm │ │ + 0x00004d2c 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ + 0x00004d3c 7068696e 78426173 654a4e49 5f6e6577 phinxBaseJNI_new │ │ + 0x00004d4c 5f314a73 67665275 6c65004a 6176615f _1JsgfRule.Java_ │ │ + 0x00004d5c 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00004d6c 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x00004d7c 4e495f64 656c6574 655f314a 73676652 NI_delete_1JsgfR │ │ + 0x00004d8c 756c6500 4a617661 5f656475 5f636d75 ule.Java_edu_cmu │ │ + 0x00004d9c 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00004dac 68696e78 42617365 4a4e495f 4a736766 hinxBaseJNI_Jsgf │ │ + 0x00004dbc 52756c65 5f316672 6f6d4974 6572004a Rule_1fromIter.J │ │ + 0x00004dcc 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00004ddc 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ + 0x00004dec 6173654a 4e495f4a 73676652 756c655f aseJNI_JsgfRule_ │ │ + 0x00004dfc 31676574 4e616d65 006a7367 665f7275 1getName.jsgf_ru │ │ + 0x00004e0c 6c655f6e 616d6500 4a617661 5f656475 le_name.Java_edu │ │ + 0x00004e1c 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00004e2c 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x00004e3c 4a736766 52756c65 5f316973 5075626c JsgfRule_1isPubl │ │ + 0x00004e4c 6963006a 7367665f 72756c65 5f707562 ic.jsgf_rule_pub │ │ + 0x00004e5c 6c696300 4a617661 5f656475 5f636d75 lic.Java_edu_cmu │ │ + 0x00004e6c 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00004e7c 68696e78 42617365 4a4e495f 4e477261 hinxBaseJNI_NGra │ │ + 0x00004e8c 6d4d6f64 656c5f31 66726f6d 49746572 mModel_1fromIter │ │ + 0x00004e9c 006e6772 616d5f6d 6f64656c 5f736574 .ngram_model_set │ │ + 0x00004eac 5f697465 725f6d6f 64656c00 4a617661 _iter_model.Java │ │ + 0x00004ebc 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00004ecc 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x00004edc 4a4e495f 6e65775f 314e4772 616d4d6f JNI_new_1NGramMo │ │ + 0x00004eec 64656c5f 315f3153 5749475f 3130006c del_1_1SWIG_10.l │ │ + 0x00004efc 6f676d61 74685f69 6e697400 6e677261 ogmath_init.ngra │ │ + 0x00004f0c 6d5f6d6f 64656c5f 72656164 006c6f67 m_model_read.log │ │ + 0x00004f1c 6d617468 5f667265 65004a61 76615f65 math_free.Java_e │ │ + 0x00004f2c 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00004f3c 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ + 0x00004f4c 495f6e65 775f314e 4772616d 4d6f6465 I_new_1NGramMode │ │ + 0x00004f5c 6c5f315f 31535749 475f3131 004a6176 l_1_1SWIG_11.Jav │ │ + 0x00004f6c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00004f7c 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x00004f8c 654a4e49 5f64656c 6574655f 314e4772 eJNI_delete_1NGr │ │ + 0x00004f9c 616d4d6f 64656c00 6e677261 6d5f6d6f amModel.ngram_mo │ │ + 0x00004fac 64656c5f 66726565 004a6176 615f6564 del_free.Java_ed │ │ + 0x00004fbc 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00004fcc 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x00004fdc 5f4e4772 616d4d6f 64656c5f 31777269 _NGramModel_1wri │ │ + 0x00004fec 7465006e 6772616d 5f6d6f64 656c5f77 te.ngram_model_w │ │ + 0x00004ffc 72697465 004a6176 615f6564 755f636d rite.Java_edu_cm │ │ + 0x0000500c 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ + 0x0000501c 7068696e 78426173 654a4e49 5f4e4772 phinxBaseJNI_NGr │ │ + 0x0000502c 616d4d6f 64656c5f 31737472 546f5479 amModel_1strToTy │ │ + 0x0000503c 7065006e 6772616d 5f737472 5f746f5f pe.ngram_str_to_ │ │ + 0x0000504c 74797065 006d616c 6c6f6300 4a617661 type.malloc.Java │ │ + 0x0000505c 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x0000506c 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x0000507c 4a4e495f 4e477261 6d4d6f64 656c5f31 JNI_NGramModel_1 │ │ + 0x0000508c 74797065 546f5374 72006e67 72616d5f typeToStr.ngram_ │ │ + 0x0000509c 74797065 5f746f5f 73747200 4a617661 type_to_str.Java │ │ + 0x000050ac 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x000050bc 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x000050cc 4a4e495f 4e477261 6d4d6f64 656c5f31 JNI_NGramModel_1 │ │ + 0x000050dc 7265636f 6465006e 6772616d 5f6d6f64 recode.ngram_mod │ │ + 0x000050ec 656c5f72 65636f64 65004a61 76615f65 el_recode.Java_e │ │ + 0x000050fc 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x0000510c 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ + 0x0000511c 495f4e47 72616d4d 6f64656c 5f316361 I_NGramModel_1ca │ │ + 0x0000512c 7365666f 6c64006e 6772616d 5f6d6f64 sefold.ngram_mod │ │ + 0x0000513c 656c5f63 61736566 6f6c6400 4a617661 el_casefold.Java │ │ + 0x0000514c 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x0000515c 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x0000516c 4a4e495f 4e477261 6d4d6f64 656c5f31 JNI_NGramModel_1 │ │ + 0x0000517c 73697a65 006e6772 616d5f6d 6f64656c size.ngram_model │ │ + 0x0000518c 5f676574 5f73697a 65004a61 76615f65 _get_size.Java_e │ │ + 0x0000519c 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x000051ac 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ + 0x000051bc 495f4e47 72616d4d 6f64656c 5f316164 I_NGramModel_1ad │ │ + 0x000051cc 64576f72 64006e67 72616d5f 6d6f6465 dWord.ngram_mode │ │ + 0x000051dc 6c5f6164 645f776f 7264004a 6176615f l_add_word.Java_ │ │ + 0x000051ec 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x000051fc 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x0000520c 4e495f4e 4772616d 4d6f6465 6c5f3161 NI_NGramModel_1a │ │ + 0x0000521c 6464436c 61737300 7374726c 656e0073 ddClass.strlen.s │ │ + 0x0000522c 74726370 79006e67 72616d5f 6d6f6465 trcpy.ngram_mode │ │ + 0x0000523c 6c5f6164 645f636c 61737300 66726565 l_add_class.free │ │ + 0x0000524c 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x0000525c 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ + 0x0000526c 78426173 654a4e49 5f4e4772 616d4d6f xBaseJNI_NGramMo │ │ + 0x0000527c 64656c5f 3170726f 62006e67 72616d5f del_1prob.ngram_ │ │ + 0x0000528c 70726f62 004a6176 615f6564 755f636d prob.Java_edu_cm │ │ + 0x0000529c 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ + 0x000052ac 7068696e 78426173 654a4e49 5f6e6577 phinxBaseJNI_new │ │ + 0x000052bc 5f314c6f 674d6174 685f315f 31535749 _1LogMath_1_1SWI │ │ + 0x000052cc 475f3130 004a6176 615f6564 755f636d G_10.Java_edu_cm │ │ + 0x000052dc 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ + 0x000052ec 7068696e 78426173 654a4e49 5f6e6577 phinxBaseJNI_new │ │ + 0x000052fc 5f314c6f 674d6174 685f315f 31535749 _1LogMath_1_1SWI │ │ + 0x0000530c 475f3131 004a6176 615f6564 755f636d G_11.Java_edu_cm │ │ + 0x0000531c 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ + 0x0000532c 7068696e 78426173 654a4e49 5f64656c phinxBaseJNI_del │ │ + 0x0000533c 6574655f 314c6f67 4d617468 004a6176 ete_1LogMath.Jav │ │ + 0x0000534c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x0000535c 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x0000536c 654a4e49 5f4e4772 616d4d6f 64656c53 eJNI_NGramModelS │ │ + 0x0000537c 65744974 65726174 6f725f31 7074725f etIterator_1ptr_ │ │ + 0x0000538c 31736574 004a6176 615f6564 755f636d 1set.Java_edu_cm │ │ + 0x0000539c 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ + 0x000053ac 7068696e 78426173 654a4e49 5f4e4772 phinxBaseJNI_NGr │ │ + 0x000053bc 616d4d6f 64656c53 65744974 65726174 amModelSetIterat │ │ + 0x000053cc 6f725f31 7074725f 31676574 004a6176 or_1ptr_1get.Jav │ │ + 0x000053dc 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x000053ec 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x000053fc 654a4e49 5f6e6577 5f314e47 72616d4d eJNI_new_1NGramM │ │ + 0x0000540c 6f64656c 53657449 74657261 746f7200 odelSetIterator. │ │ + 0x0000541c 5f5f636b 645f6d61 6c6c6f63 5f5f004a __ckd_malloc__.J │ │ + 0x0000542c 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x0000543c 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ + 0x0000544c 6173654a 4e495f64 656c6574 655f314e aseJNI_delete_1N │ │ + 0x0000545c 4772616d 4d6f6465 6c536574 49746572 GramModelSetIter │ │ + 0x0000546c 61746f72 006e6772 616d5f6d 6f64656c ator.ngram_model │ │ + 0x0000547c 5f736574 5f697465 725f6672 65650063 _set_iter_free.c │ │ + 0x0000548c 6b645f66 72656500 4a617661 5f656475 kd_free.Java_edu │ │ + 0x0000549c 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x000054ac 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x000054bc 4e477261 6d4d6f64 656c5365 74497465 NGramModelSetIte │ │ + 0x000054cc 7261746f 725f316e 65787400 6e677261 rator_1next.ngra │ │ + 0x000054dc 6d5f6d6f 64656c5f 7365745f 69746572 m_model_set_iter │ │ + 0x000054ec 5f6e6578 74004a61 76615f65 64755f63 _next.Java_edu_c │ │ + 0x000054fc 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x0000550c 53706869 6e784261 73654a4e 495f4e47 SphinxBaseJNI_NG │ │ + 0x0000551c 72616d4d 6f64656c 53657449 74657261 ramModelSetItera │ │ + 0x0000552c 746f725f 31686173 4e657874 004a6176 tor_1hasNext.Jav │ │ + 0x0000553c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x0000554c 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x0000555c 654a4e49 5f4a7367 66497465 7261746f eJNI_JsgfIterato │ │ + 0x0000556c 725f3170 74725f31 73657400 4a617661 r_1ptr_1set.Java │ │ + 0x0000557c 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x0000558c 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x0000559c 4a4e495f 4a736766 49746572 61746f72 JNI_JsgfIterator │ │ + 0x000055ac 5f317074 725f3167 6574004a 6176615f _1ptr_1get.Java_ │ │ + 0x000055bc 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x000055cc 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x000055dc 4e495f6e 65775f31 4a736766 49746572 NI_new_1JsgfIter │ │ + 0x000055ec 61746f72 004a6176 615f6564 755f636d ator.Java_edu_cm │ │ + 0x000055fc 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ + 0x0000560c 7068696e 78426173 654a4e49 5f64656c phinxBaseJNI_del │ │ + 0x0000561c 6574655f 314a7367 66497465 7261746f ete_1JsgfIterato │ │ + 0x0000562c 72006861 73685f74 61626c65 5f697465 r.hash_table_ite │ │ + 0x0000563c 725f6672 6565004a 6176615f 6564755f r_free.Java_edu_ │ │ + 0x0000564c 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x0000565c 5f537068 696e7842 6173654a 4e495f4a _SphinxBaseJNI_J │ │ + 0x0000566c 73676649 74657261 746f725f 316e6578 sgfIterator_1nex │ │ + 0x0000567c 74006861 73685f74 61626c65 5f697465 t.hash_table_ite │ │ + 0x0000568c 725f6e65 7874004a 6176615f 6564755f r_next.Java_edu_ │ │ + 0x0000569c 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x000056ac 5f537068 696e7842 6173654a 4e495f4a _SphinxBaseJNI_J │ │ + 0x000056bc 73676649 74657261 746f725f 31686173 sgfIterator_1has │ │ + 0x000056cc 4e657874 004a6176 615f6564 755f636d Next.Java_edu_cm │ │ + 0x000056dc 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ + 0x000056ec 7068696e 78426173 654a4e49 5f4e4772 phinxBaseJNI_NGr │ │ + 0x000056fc 616d4d6f 64656c53 65745f31 69746572 amModelSet_1iter │ │ + 0x0000570c 006e6772 616d5f6d 6f64656c 5f736574 .ngram_model_set │ │ + 0x0000571c 5f697465 72004a61 76615f65 64755f63 _iter.Java_edu_c │ │ + 0x0000572c 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x0000573c 53706869 6e784261 73654a4e 495f6e65 SphinxBaseJNI_ne │ │ + 0x0000574c 775f314e 4772616d 4d6f6465 6c536574 w_1NGramModelSet │ │ + 0x0000575c 006e6772 616d5f6d 6f64656c 5f736574 .ngram_model_set │ │ + 0x0000576c 5f726561 64004a61 76615f65 64755f63 _read.Java_edu_c │ │ + 0x0000577c 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x0000578c 53706869 6e784261 73654a4e 495f6465 SphinxBaseJNI_de │ │ + 0x0000579c 6c657465 5f314e47 72616d4d 6f64656c lete_1NGramModel │ │ + 0x000057ac 53657400 4a617661 5f656475 5f636d75 Set.Java_edu_cmu │ │ + 0x000057bc 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x000057cc 68696e78 42617365 4a4e495f 4e477261 hinxBaseJNI_NGra │ │ + 0x000057dc 6d4d6f64 656c5365 745f3163 6f756e74 mModelSet_1count │ │ + 0x000057ec 006e6772 616d5f6d 6f64656c 5f736574 .ngram_model_set │ │ + 0x000057fc 5f636f75 6e74004a 6176615f 6564755f _count.Java_edu_ │ │ + 0x0000580c 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x0000581c 5f537068 696e7842 6173654a 4e495f4e _SphinxBaseJNI_N │ │ + 0x0000582c 4772616d 4d6f6465 6c536574 5f316164 GramModelSet_1ad │ │ + 0x0000583c 64006e67 72616d5f 6d6f6465 6c5f7365 d.ngram_model_se │ │ + 0x0000584c 745f6164 64004a61 76615f65 64755f63 t_add.Java_edu_c │ │ + 0x0000585c 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x0000586c 53706869 6e784261 73654a4e 495f4e47 SphinxBaseJNI_NG │ │ + 0x0000587c 72616d4d 6f64656c 5365745f 3173656c ramModelSet_1sel │ │ + 0x0000588c 65637400 6e677261 6d5f6d6f 64656c5f ect.ngram_model_ │ │ + 0x0000589c 7365745f 73656c65 6374004a 6176615f set_select.Java_ │ │ + 0x000058ac 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x000058bc 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x000058cc 4e495f4e 4772616d 4d6f6465 6c536574 NI_NGramModelSet │ │ + 0x000058dc 5f316c6f 6f6b7570 006e6772 616d5f6d _1lookup.ngram_m │ │ + 0x000058ec 6f64656c 5f736574 5f6c6f6f 6b757000 odel_set_lookup. │ │ + 0x000058fc 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x0000590c 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x0000591c 42617365 4a4e495f 4e477261 6d4d6f64 BaseJNI_NGramMod │ │ + 0x0000592c 656c5365 745f3163 75727265 6e74006e elSet_1current.n │ │ + 0x0000593c 6772616d 5f6d6f64 656c5f73 65745f63 gram_model_set_c │ │ + 0x0000594c 75727265 6e74004a 6176615f 6564755f urrent.Java_edu_ │ │ + 0x0000595c 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x0000596c 5f537068 696e7842 6173654a 4e495f4a _SphinxBaseJNI_J │ │ + 0x0000597c 7367665f 31697465 72006a73 67665f72 sgf_1iter.jsgf_r │ │ + 0x0000598c 756c655f 69746572 004a6176 615f6564 ule_iter.Java_ed │ │ + 0x0000599c 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x000059ac 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x000059bc 5f6e6577 5f314a73 6766006a 7367665f _new_1Jsgf.jsgf_ │ │ + 0x000059cc 70617273 655f6669 6c65004a 6176615f parse_file.Java_ │ │ + 0x000059dc 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x000059ec 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x000059fc 4e495f64 656c6574 655f314a 73676600 NI_delete_1Jsgf. │ │ + 0x00005a0c 6a736766 5f677261 6d6d6172 5f667265 jsgf_grammar_fre │ │ + 0x00005a1c 65004a61 76615f65 64755f63 6d755f70 e.Java_edu_cmu_p │ │ + 0x00005a2c 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x00005a3c 6e784261 73654a4e 495f4a73 67665f31 nxBaseJNI_Jsgf_1 │ │ + 0x00005a4c 6e616d65 006a7367 665f6772 616d6d61 name.jsgf_gramma │ │ + 0x00005a5c 725f6e61 6d65004a 6176615f 6564755f r_name.Java_edu_ │ │ + 0x00005a6c 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x00005a7c 5f537068 696e7842 6173654a 4e495f4a _SphinxBaseJNI_J │ │ + 0x00005a8c 7367665f 31676574 52756c65 006a7367 sgf_1getRule.jsg │ │ + 0x00005a9c 665f6765 745f7275 6c65004a 6176615f f_get_rule.Java_ │ │ + 0x00005aac 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00005abc 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x00005acc 4e495f4a 7367665f 31627569 6c644673 NI_Jsgf_1buildFs │ │ + 0x00005adc 67006a73 67665f62 75696c64 5f667367 g.jsgf_build_fsg │ │ + 0x00005aec 005f5f63 6b645f73 616c6c6f 635f5f00 .__ckd_salloc__. │ │ + 0x00005afc 70735f73 65675f77 6f726400 70735f73 ps_seg_word.ps_s │ │ + 0x00005b0c 65675f70 726f6200 70735f73 65675f66 eg_prob.ps_seg_f │ │ + 0x00005b1c 72616d65 73004a61 76615f65 64755f63 rames.Java_edu_c │ │ + 0x00005b2c 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00005b3c 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x00005b4c 4879706f 74686573 69735f31 68797073 Hypothesis_1hyps │ │ + 0x00005b5c 74725f31 73657400 4a617661 5f656475 tr_1set.Java_edu │ │ + 0x00005b6c 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00005b7c 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x00005b8c 495f4879 706f7468 65736973 5f316879 I_Hypothesis_1hy │ │ + 0x00005b9c 70737472 5f316765 74004a61 76615f65 pstr_1get.Java_e │ │ + 0x00005bac 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00005bbc 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x00005bcc 4a4e495f 4879706f 74686573 69735f31 JNI_Hypothesis_1 │ │ + 0x00005bdc 75747469 645f3173 6574004a 6176615f uttid_1set.Java_ │ │ + 0x00005bec 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00005bfc 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x00005c0c 784a4e49 5f487970 6f746865 7369735f xJNI_Hypothesis_ │ │ + 0x00005c1c 31757474 69645f31 67657400 4a617661 1uttid_1get.Java │ │ + 0x00005c2c 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00005c3c 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x00005c4c 6e784a4e 495f4879 706f7468 65736973 nxJNI_Hypothesis │ │ + 0x00005c5c 5f316265 73745363 6f72655f 31736574 _1bestScore_1set │ │ + 0x00005c6c 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x00005c7c 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x00005c8c 74537068 696e784a 4e495f48 79706f74 tSphinxJNI_Hypot │ │ + 0x00005c9c 68657369 735f3162 65737453 636f7265 hesis_1bestScore │ │ + 0x00005cac 5f316765 74004a61 76615f65 64755f63 _1get.Java_edu_c │ │ + 0x00005cbc 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00005ccc 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x00005cdc 6e65775f 31487970 6f746865 73697300 new_1Hypothesis. │ │ + 0x00005cec 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00005cfc 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ + 0x00005d0c 53706869 6e784a4e 495f6465 6c657465 SphinxJNI_delete │ │ + 0x00005d1c 5f314879 706f7468 65736973 004a6176 _1Hypothesis.Jav │ │ + 0x00005d2c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00005d3c 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x00005d4c 696e784a 4e495f53 65676d65 6e745f31 inxJNI_Segment_1 │ │ + 0x00005d5c 776f7264 5f317365 74004a61 76615f65 word_1set.Java_e │ │ + 0x00005d6c 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00005d7c 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x00005d8c 4a4e495f 5365676d 656e745f 31776f72 JNI_Segment_1wor │ │ + 0x00005d9c 645f3167 6574004a 6176615f 6564755f d_1get.Java_edu_ │ │ + 0x00005dac 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x00005dbc 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x00005dcc 5f536567 6d656e74 5f316173 63725f31 _Segment_1ascr_1 │ │ + 0x00005ddc 73657400 4a617661 5f656475 5f636d75 set.Java_edu_cmu │ │ + 0x00005dec 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x00005dfc 636b6574 53706869 6e784a4e 495f5365 cketSphinxJNI_Se │ │ + 0x00005e0c 676d656e 745f3161 7363725f 31676574 gment_1ascr_1get │ │ + 0x00005e1c 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x00005e2c 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x00005e3c 74537068 696e784a 4e495f53 65676d65 tSphinxJNI_Segme │ │ + 0x00005e4c 6e745f31 6c736372 5f317365 74004a61 nt_1lscr_1set.Ja │ │ + 0x00005e5c 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00005e6c 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x00005e7c 68696e78 4a4e495f 5365676d 656e745f hinxJNI_Segment_ │ │ + 0x00005e8c 316c7363 725f3167 6574004a 6176615f 1lscr_1get.Java_ │ │ + 0x00005e9c 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00005eac 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x00005ebc 784a4e49 5f536567 6d656e74 5f316c62 xJNI_Segment_1lb │ │ + 0x00005ecc 61636b5f 31736574 004a6176 615f6564 ack_1set.Java_ed │ │ + 0x00005edc 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00005eec 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ + 0x00005efc 4e495f53 65676d65 6e745f31 6c626163 NI_Segment_1lbac │ │ + 0x00005f0c 6b5f3167 6574004a 6176615f 6564755f k_1get.Java_edu_ │ │ + 0x00005f1c 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x00005f2c 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x00005f3c 5f536567 6d656e74 5f317072 6f625f31 _Segment_1prob_1 │ │ + 0x00005f4c 73657400 4a617661 5f656475 5f636d75 set.Java_edu_cmu │ │ + 0x00005f5c 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x00005f6c 636b6574 53706869 6e784a4e 495f5365 cketSphinxJNI_Se │ │ + 0x00005f7c 676d656e 745f3170 726f625f 31676574 gment_1prob_1get │ │ + 0x00005f8c 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x00005f9c 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x00005fac 74537068 696e784a 4e495f53 65676d65 tSphinxJNI_Segme │ │ + 0x00005fbc 6e745f31 73746172 74467261 6d655f31 nt_1startFrame_1 │ │ + 0x00005fcc 73657400 4a617661 5f656475 5f636d75 set.Java_edu_cmu │ │ + 0x00005fdc 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x00005fec 636b6574 53706869 6e784a4e 495f5365 cketSphinxJNI_Se │ │ + 0x00005ffc 676d656e 745f3173 74617274 4672616d gment_1startFram │ │ + 0x0000600c 655f3167 6574004a 6176615f 6564755f e_1get.Java_edu_ │ │ + 0x0000601c 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x0000602c 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x0000603c 5f536567 6d656e74 5f31656e 64467261 _Segment_1endFra │ │ + 0x0000604c 6d655f31 73657400 4a617661 5f656475 me_1set.Java_edu │ │ + 0x0000605c 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x0000606c 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x0000607c 495f5365 676d656e 745f3165 6e644672 I_Segment_1endFr │ │ + 0x0000608c 616d655f 31676574 004a6176 615f6564 ame_1get.Java_ed │ │ + 0x0000609c 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x000060ac 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ + 0x000060bc 4e495f53 65676d65 6e745f31 66726f6d NI_Segment_1from │ │ + 0x000060cc 49746572 004a6176 615f6564 755f636d Iter.Java_edu_cm │ │ + 0x000060dc 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x000060ec 6f636b65 74537068 696e784a 4e495f64 ocketSphinxJNI_d │ │ + 0x000060fc 656c6574 655f3153 65676d65 6e74004a elete_1Segment.J │ │ + 0x0000610c 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x0000611c 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x0000612c 7068696e 784a4e49 5f6e6577 5f317365 phinxJNI_new_1se │ │ + 0x0000613c 676d656e 74006361 6c6c6f63 004a6176 gment.calloc.Jav │ │ + 0x0000614c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x0000615c 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x0000616c 696e784a 4e495f4e 42657374 5f316e62 inxJNI_NBest_1nb │ │ + 0x0000617c 6573745f 31736574 004a6176 615f6564 est_1set.Java_ed │ │ + 0x0000618c 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x0000619c 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ + 0x000061ac 4e495f4e 42657374 5f316e62 6573745f NI_NBest_1nbest_ │ │ + 0x000061bc 31676574 004a6176 615f6564 755f636d 1get.Java_edu_cm │ │ + 0x000061cc 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x000061dc 6f636b65 74537068 696e784a 4e495f4e ocketSphinxJNI_N │ │ + 0x000061ec 42657374 5f316672 6f6d4974 6572004a Best_1fromIter.J │ │ + 0x000061fc 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x0000620c 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x0000621c 7068696e 784a4e49 5f4e4265 73745f31 phinxJNI_NBest_1 │ │ + 0x0000622c 68797000 70735f6e 62657374 5f687970 hyp.ps_nbest_hyp │ │ + 0x0000623c 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x0000624c 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x0000625c 74537068 696e784a 4e495f64 656c6574 tSphinxJNI_delet │ │ + 0x0000626c 655f314e 42657374 004a6176 615f6564 e_1NBest.Java_ed │ │ + 0x0000627c 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x0000628c 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ + 0x0000629c 4e495f6e 65775f31 6e426573 74004a61 NI_new_1nBest.Ja │ │ + 0x000062ac 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x000062bc 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x000062cc 68696e78 4a4e495f 5365676d 656e7449 hinxJNI_SegmentI │ │ + 0x000062dc 74657261 746f725f 31707472 5f317365 terator_1ptr_1se │ │ + 0x000062ec 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ + 0x000062fc 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x0000630c 65745370 68696e78 4a4e495f 5365676d etSphinxJNI_Segm │ │ + 0x0000631c 656e7449 74657261 746f725f 31707472 entIterator_1ptr │ │ + 0x0000632c 5f316765 74004a61 76615f65 64755f63 _1get.Java_edu_c │ │ + 0x0000633c 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x0000634c 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x0000635c 6e65775f 31536567 6d656e74 49746572 new_1SegmentIter │ │ + 0x0000636c 61746f72 004a6176 615f6564 755f636d ator.Java_edu_cm │ │ + 0x0000637c 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x0000638c 6f636b65 74537068 696e784a 4e495f64 ocketSphinxJNI_d │ │ + 0x0000639c 656c6574 655f3153 65676d65 6e744974 elete_1SegmentIt │ │ + 0x000063ac 65726174 6f720070 735f7365 675f6672 erator.ps_seg_fr │ │ + 0x000063bc 6565004a 6176615f 6564755f 636d755f ee.Java_edu_cmu_ │ │ + 0x000063cc 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x000063dc 6b657453 7068696e 784a4e49 5f536567 ketSphinxJNI_Seg │ │ + 0x000063ec 6d656e74 49746572 61746f72 5f316e65 mentIterator_1ne │ │ + 0x000063fc 78740070 735f7365 675f6e65 7874004a xt.ps_seg_next.J │ │ + 0x0000640c 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x0000641c 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x0000642c 7068696e 784a4e49 5f536567 6d656e74 phinxJNI_Segment │ │ + 0x0000643c 49746572 61746f72 5f316861 734e6578 Iterator_1hasNex │ │ + 0x0000644c 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ + 0x0000645c 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x0000646c 65745370 68696e78 4a4e495f 4e426573 etSphinxJNI_NBes │ │ + 0x0000647c 74497465 7261746f 725f3170 74725f31 tIterator_1ptr_1 │ │ + 0x0000648c 73657400 4a617661 5f656475 5f636d75 set.Java_edu_cmu │ │ + 0x0000649c 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x000064ac 636b6574 53706869 6e784a4e 495f4e42 cketSphinxJNI_NB │ │ + 0x000064bc 65737449 74657261 746f725f 31707472 estIterator_1ptr │ │ + 0x000064cc 5f316765 74004a61 76615f65 64755f63 _1get.Java_edu_c │ │ + 0x000064dc 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x000064ec 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x000064fc 6e65775f 314e4265 73744974 65726174 new_1NBestIterat │ │ + 0x0000650c 6f72004a 6176615f 6564755f 636d755f or.Java_edu_cmu_ │ │ + 0x0000651c 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x0000652c 6b657453 7068696e 784a4e49 5f64656c ketSphinxJNI_del │ │ + 0x0000653c 6574655f 314e4265 73744974 65726174 ete_1NBestIterat │ │ + 0x0000654c 6f720070 735f6e62 6573745f 66726565 or.ps_nbest_free │ │ + 0x0000655c 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x0000656c 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x0000657c 74537068 696e784a 4e495f4e 42657374 tSphinxJNI_NBest │ │ + 0x0000658c 49746572 61746f72 5f316e65 78740070 Iterator_1next.p │ │ + 0x0000659c 735f6e62 6573745f 6e657874 004a6176 s_nbest_next.Jav │ │ + 0x000065ac 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x000065bc 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x000065cc 696e784a 4e495f4e 42657374 49746572 inxJNI_NBestIter │ │ + 0x000065dc 61746f72 5f316861 734e6578 74004a61 ator_1hasNext.Ja │ │ + 0x000065ec 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x000065fc 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x0000660c 68696e78 4a4e495f 6e65775f 31446563 hinxJNI_new_1Dec │ │ + 0x0000661c 6f646572 5f315f31 53574947 5f313000 oder_1_1SWIG_10. │ │ + 0x0000662c 70735f61 72677300 636d645f 6c6e5f69 ps_args.cmd_ln_i │ │ + 0x0000663c 6e697400 70735f69 6e697400 4a617661 nit.ps_init.Java │ │ + 0x0000664c 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x0000665c 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x0000666c 6e784a4e 495f6e65 775f3144 65636f64 nxJNI_new_1Decod │ │ + 0x0000667c 65725f31 5f315357 49475f31 31004a61 er_1_1SWIG_11.Ja │ │ + 0x0000668c 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x0000669c 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x000066ac 68696e78 4a4e495f 64656c65 74655f31 hinxJNI_delete_1 │ │ + 0x000066bc 4465636f 64657200 70735f66 72656500 Decoder.ps_free. │ │ + 0x000066cc 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x000066dc 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ + 0x000066ec 53706869 6e784a4e 495f4465 636f6465 SphinxJNI_Decode │ │ + 0x000066fc 725f3172 65696e69 74007073 5f726569 r_1reinit.ps_rei │ │ + 0x0000670c 6e697400 4a617661 5f656475 5f636d75 nit.Java_edu_cmu │ │ + 0x0000671c 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x0000672c 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ + 0x0000673c 636f6465 725f316c 6f616444 69637400 coder_1loadDict. │ │ + 0x0000674c 70735f6c 6f61645f 64696374 004a6176 ps_load_dict.Jav │ │ + 0x0000675c 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x0000676c 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x0000677c 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ + 0x0000678c 73617665 44696374 0070735f 73617665 saveDict.ps_save │ │ + 0x0000679c 5f646963 74004a61 76615f65 64755f63 _dict.Java_edu_c │ │ + 0x000067ac 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x000067bc 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x000067cc 4465636f 6465725f 31616464 576f7264 Decoder_1addWord │ │ + 0x000067dc 0070735f 6164645f 776f7264 004a6176 .ps_add_word.Jav │ │ + 0x000067ec 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x000067fc 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x0000680c 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ + 0x0000681c 6c6f6f6b 7570576f 72640070 735f6c6f lookupWord.ps_lo │ │ + 0x0000682c 6f6b7570 5f776f72 64004a61 76615f65 okup_word.Java_e │ │ + 0x0000683c 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x0000684c 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x0000685c 4a4e495f 4465636f 6465725f 31676574 JNI_Decoder_1get │ │ + 0x0000686c 4c617474 69636500 70735f67 65745f6c Lattice.ps_get_l │ │ + 0x0000687c 61747469 63650070 735f6c61 74746963 attice.ps_lattic │ │ + 0x0000688c 655f7265 7461696e 004a6176 615f6564 e_retain.Java_ed │ │ + 0x0000689c 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x000068ac 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ + 0x000068bc 4e495f44 65636f64 65725f31 67657443 NI_Decoder_1getC │ │ + 0x000068cc 6f6e6669 67007073 5f676574 5f636f6e onfig.ps_get_con │ │ + 0x000068dc 66696700 636d645f 6c6e5f72 65746169 fig.cmd_ln_retai │ │ + 0x000068ec 6e004a61 76615f65 64755f63 6d755f70 n.Java_edu_cmu_p │ │ + 0x000068fc 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x0000690c 65745370 68696e78 4a4e495f 4465636f etSphinxJNI_Deco │ │ + 0x0000691c 6465725f 31646566 61756c74 436f6e66 der_1defaultConf │ │ + 0x0000692c 69670063 6d645f6c 6e5f7061 7273655f ig.cmd_ln_parse_ │ │ + 0x0000693c 72004a61 76615f65 64755f63 6d755f70 r.Java_edu_cmu_p │ │ + 0x0000694c 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x0000695c 65745370 68696e78 4a4e495f 4465636f etSphinxJNI_Deco │ │ + 0x0000696c 6465725f 3166696c 65436f6e 66696700 der_1fileConfig. │ │ + 0x0000697c 636d645f 6c6e5f70 61727365 5f66696c cmd_ln_parse_fil │ │ + 0x0000698c 655f7200 4a617661 5f656475 5f636d75 e_r.Java_edu_cmu │ │ + 0x0000699c 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x000069ac 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ + 0x000069bc 636f6465 725f3173 74617274 55747400 coder_1startUtt. │ │ + 0x000069cc 70735f73 74617274 5f757474 004a6176 ps_start_utt.Jav │ │ + 0x000069dc 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x000069ec 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x000069fc 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ + 0x00006a0c 67657455 74746964 0070735f 6765745f getUttid.ps_get_ │ │ + 0x00006a1c 75747469 64004a61 76615f65 64755f63 uttid.Java_edu_c │ │ + 0x00006a2c 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00006a3c 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x00006a4c 4465636f 6465725f 31656e64 55747400 Decoder_1endUtt. │ │ + 0x00006a5c 70735f65 6e645f75 7474004a 6176615f ps_end_utt.Java_ │ │ + 0x00006a6c 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00006a7c 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x00006a8c 784a4e49 5f446563 6f646572 5f317072 xJNI_Decoder_1pr │ │ + 0x00006a9c 6f636573 73526177 0070735f 70726f63 ocessRaw.ps_proc │ │ + 0x00006aac 6573735f 72617700 4a617661 5f656475 ess_raw.Java_edu │ │ + 0x00006abc 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00006acc 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x00006adc 495f4465 636f6465 725f3164 65636f64 I_Decoder_1decod │ │ + 0x00006aec 65526177 0070735f 6465636f 64655f72 eRaw.ps_decode_r │ │ + 0x00006afc 6177004a 6176615f 6564755f 636d755f aw.Java_edu_cmu_ │ │ + 0x00006b0c 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x00006b1c 6b657453 7068696e 784a4e49 5f446563 ketSphinxJNI_Dec │ │ + 0x00006b2c 6f646572 5f316879 70007073 5f676574 oder_1hyp.ps_get │ │ + 0x00006b3c 5f687970 004a6176 615f6564 755f636d _hyp.Java_edu_cm │ │ + 0x00006b4c 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x00006b5c 6f636b65 74537068 696e784a 4e495f44 ocketSphinxJNI_D │ │ + 0x00006b6c 65636f64 65725f31 67657446 65007073 ecoder_1getFe.ps │ │ + 0x00006b7c 5f676574 5f666500 4a617661 5f656475 _get_fe.Java_edu │ │ + 0x00006b8c 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00006b9c 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x00006bac 495f4465 636f6465 725f3167 65744665 I_Decoder_1getFe │ │ + 0x00006bbc 61740070 735f6765 745f6665 6174004a at.ps_get_feat.J │ │ + 0x00006bcc 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00006bdc 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x00006bec 7068696e 784a4e49 5f446563 6f646572 phinxJNI_Decoder │ │ + 0x00006bfc 5f316765 74496e53 70656563 68007073 _1getInSpeech.ps │ │ + 0x00006c0c 5f676574 5f696e5f 73706565 6368004a _get_in_speech.J │ │ + 0x00006c1c 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00006c2c 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x00006c3c 7068696e 784a4e49 5f446563 6f646572 phinxJNI_Decoder │ │ + 0x00006c4c 5f316765 74467367 0070735f 6765745f _1getFsg.ps_get_ │ │ + 0x00006c5c 66736700 6673675f 6d6f6465 6c5f7265 fsg.fsg_model_re │ │ + 0x00006c6c 7461696e 004a6176 615f6564 755f636d tain.Java_edu_cm │ │ + 0x00006c7c 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x00006c8c 6f636b65 74537068 696e784a 4e495f44 ocketSphinxJNI_D │ │ + 0x00006c9c 65636f64 65725f31 73657446 73670070 ecoder_1setFsg.p │ │ + 0x00006cac 735f7365 745f6673 67004a61 76615f65 s_set_fsg.Java_e │ │ + 0x00006cbc 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00006ccc 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x00006cdc 4a4e495f 4465636f 6465725f 31736574 JNI_Decoder_1set │ │ + 0x00006cec 4a736766 46696c65 0070735f 7365745f JsgfFile.ps_set_ │ │ + 0x00006cfc 6a736766 5f66696c 65004a61 76615f65 jsgf_file.Java_e │ │ + 0x00006d0c 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00006d1c 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x00006d2c 4a4e495f 4465636f 6465725f 31676574 JNI_Decoder_1get │ │ + 0x00006d3c 4b777300 70735f67 65745f6b 7773004a Kws.ps_get_kws.J │ │ + 0x00006d4c 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00006d5c 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x00006d6c 7068696e 784a4e49 5f446563 6f646572 phinxJNI_Decoder │ │ + 0x00006d7c 5f317365 744b7773 0070735f 7365745f _1setKws.ps_set_ │ │ + 0x00006d8c 6b777300 4a617661 5f656475 5f636d75 kws.Java_edu_cmu │ │ + 0x00006d9c 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x00006dac 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ + 0x00006dbc 636f6465 725f3173 65744b65 79706872 coder_1setKeyphr │ │ + 0x00006dcc 61736500 70735f73 65745f6b 65797068 ase.ps_set_keyph │ │ + 0x00006ddc 72617365 004a6176 615f6564 755f636d rase.Java_edu_cm │ │ + 0x00006dec 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x00006dfc 6f636b65 74537068 696e784a 4e495f44 ocketSphinxJNI_D │ │ + 0x00006e0c 65636f64 65725f31 6765744c 6d007073 ecoder_1getLm.ps │ │ + 0x00006e1c 5f676574 5f6c6d00 6e677261 6d5f6d6f _get_lm.ngram_mo │ │ + 0x00006e2c 64656c5f 72657461 696e004a 6176615f del_retain.Java_ │ │ + 0x00006e3c 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00006e4c 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x00006e5c 784a4e49 5f446563 6f646572 5f317365 xJNI_Decoder_1se │ │ + 0x00006e6c 744c6d00 70735f73 65745f6c 6d004a61 tLm.ps_set_lm.Ja │ │ + 0x00006e7c 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00006e8c 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x00006e9c 68696e78 4a4e495f 4465636f 6465725f hinxJNI_Decoder_ │ │ + 0x00006eac 31736574 4c6d4669 6c650070 735f7365 1setLmFile.ps_se │ │ + 0x00006ebc 745f6c6d 5f66696c 65004a61 76615f65 t_lm_file.Java_e │ │ + 0x00006ecc 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00006edc 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x00006eec 4a4e495f 4465636f 6465725f 31676574 JNI_Decoder_1get │ │ + 0x00006efc 4c6f676d 61746800 70735f67 65745f6c Logmath.ps_get_l │ │ + 0x00006f0c 6f676d61 7468006c 6f676d61 74685f72 ogmath.logmath_r │ │ + 0x00006f1c 65746169 6e004a61 76615f65 64755f63 etain.Java_edu_c │ │ + 0x00006f2c 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00006f3c 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x00006f4c 4465636f 6465725f 31736574 53656172 Decoder_1setSear │ │ + 0x00006f5c 63680070 735f7365 745f7365 61726368 ch.ps_set_search │ │ + 0x00006f6c 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x00006f7c 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x00006f8c 74537068 696e784a 4e495f44 65636f64 tSphinxJNI_Decod │ │ + 0x00006f9c 65725f31 67657453 65617263 68007073 er_1getSearch.ps │ │ + 0x00006fac 5f676574 5f736561 72636800 4a617661 _get_search.Java │ │ + 0x00006fbc 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00006fcc 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x00006fdc 6e784a4e 495f4465 636f6465 725f316e nxJNI_Decoder_1n │ │ + 0x00006fec 4672616d 65730070 735f6765 745f6e5f Frames.ps_get_n_ │ │ + 0x00006ffc 6672616d 6573004a 6176615f 6564755f frames.Java_edu_ │ │ + 0x0000700c 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x0000701c 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x0000702c 5f446563 6f646572 5f317365 67004a61 _Decoder_1seg.Ja │ │ + 0x0000703c 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x0000704c 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x0000705c 68696e78 4a4e495f 4465636f 6465725f hinxJNI_Decoder_ │ │ + 0x0000706c 316e6265 7374004a 6176615f 6564755f 1nbest.Java_edu_ │ │ + 0x0000707c 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x0000708c 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x0000709c 5f6e6577 5f314c61 74746963 655f315f _new_1Lattice_1_ │ │ + 0x000070ac 31535749 475f3130 0070735f 6c617474 1SWIG_10.ps_latt │ │ + 0x000070bc 6963655f 72656164 004a6176 615f6564 ice_read.Java_ed │ │ + 0x000070cc 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x000070dc 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ + 0x000070ec 4e495f6e 65775f31 4c617474 6963655f NI_new_1Lattice_ │ │ + 0x000070fc 315f3153 5749475f 3131004a 6176615f 1_1SWIG_11.Java_ │ │ + 0x0000710c 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x0000711c 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x0000712c 784a4e49 5f64656c 6574655f 314c6174 xJNI_delete_1Lat │ │ + 0x0000713c 74696365 0070735f 6c617474 6963655f tice.ps_lattice_ │ │ + 0x0000714c 66726565 004a6176 615f6564 755f636d free.Java_edu_cm │ │ + 0x0000715c 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x0000716c 6f636b65 74537068 696e784a 4e495f4c ocketSphinxJNI_L │ │ + 0x0000717c 61747469 63655f31 77726974 65007073 attice_1write.ps │ │ + 0x0000718c 5f6c6174 74696365 5f777269 7465004a _lattice_write.J │ │ + 0x0000719c 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x000071ac 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x000071bc 7068696e 784a4e49 5f4c6174 74696365 phinxJNI_Lattice │ │ + 0x000071cc 5f317772 69746548 746b0070 735f6c61 _1writeHtk.ps_la │ │ + 0x000071dc 74746963 655f7772 6974655f 68746b00 ttice_write_htk. │ │ + 0x000071ec 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x000071fc 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ + 0x0000720c 53706869 6e784a4e 495f6e65 775f314e SphinxJNI_new_1N │ │ + 0x0000721c 42657374 4c697374 004a6176 615f6564 BestList.Java_ed │ │ + 0x0000722c 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x0000723c 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ + 0x0000724c 4e495f4e 42657374 4c697374 5f316974 NI_NBestList_1it │ │ + 0x0000725c 65720070 735f6e62 65737400 4a617661 er.ps_nbest.Java │ │ + 0x0000726c 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x0000727c 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x0000728c 6e784a4e 495f6465 6c657465 5f314e42 nxJNI_delete_1NB │ │ + 0x0000729c 6573744c 69737400 4a617661 5f656475 estList.Java_edu │ │ + 0x000072ac 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x000072bc 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x000072cc 495f6e65 775f3153 65676d65 6e744c69 I_new_1SegmentLi │ │ + 0x000072dc 7374004a 6176615f 6564755f 636d755f st.Java_edu_cmu_ │ │ + 0x000072ec 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x000072fc 6b657453 7068696e 784a4e49 5f536567 ketSphinxJNI_Seg │ │ + 0x0000730c 6d656e74 4c697374 5f316974 65720070 mentList_1iter.p │ │ + 0x0000731c 735f7365 675f6974 6572004a 6176615f s_seg_iter.Java_ │ │ + 0x0000732c 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x0000733c 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x0000734c 784a4e49 5f64656c 6574655f 31536567 xJNI_delete_1Seg │ │ + 0x0000735c 6d656e74 4c697374 00686173 685f7461 mentList.hash_ta │ │ + 0x0000736c 626c655f 69746572 00686173 685f7461 ble_iter.hash_ta │ │ + 0x0000737c 626c655f 656d7074 79006861 73685f74 ble_empty.hash_t │ │ + 0x0000738c 61626c65 5f667265 65006861 73685f74 able_free.hash_t │ │ + 0x0000739c 61626c65 5f726570 6c616365 0061636d able_replace.acm │ │ + 0x000073ac 6f645f61 6476616e 63650073 7472696e od_advance.strin │ │ + 0x000073bc 675f6a6f 696e0066 6f70656e 0066636c g_join.fopen.fcl │ │ + 0x000073cc 6f736500 70735f64 65666175 6c745f73 ose.ps_default_s │ │ + 0x000073dc 65617263 685f6172 67730070 735f7265 earch_args.ps_re │ │ + 0x000073ec 7461696e 00646963 745f6672 65650064 tain.dict_free.d │ │ + 0x000073fc 69637432 7069645f 66726565 0061636d ict2pid_free.acm │ │ + 0x0000740c 6f645f66 72656500 70735f75 70646174 od_free.ps_updat │ │ + 0x0000741c 655f6d6c 6c720061 636d6f64 5f757064 e_mllr.acmod_upd │ │ + 0x0000742c 6174655f 6d6c6c72 00686173 685f7461 ate_mllr.hash_ta │ │ + 0x0000743c 626c655f 6c6f6f6b 75700070 735f756e ble_lookup.ps_un │ │ + 0x0000744c 7365745f 73656172 63680068 6173685f set_search.hash_ │ │ + 0x0000745c 7461626c 655f6465 6c657465 0070735f table_delete.ps_ │ │ + 0x0000746c 73656172 63685f69 74657200 70735f73 search_iter.ps_s │ │ + 0x0000747c 65617263 685f6974 65725f6e 65787400 earch_iter_next. │ │ + 0x0000748c 70735f73 65617263 685f6974 65725f76 ps_search_iter_v │ │ + 0x0000749c 616c0070 735f7365 61726368 5f697465 al.ps_search_ite │ │ + 0x000074ac 725f6672 65650073 7472636d 70006b77 r_free.strcmp.kw │ │ + 0x000074bc 735f7365 61726368 5f676574 5f6b6579 s_search_get_key │ │ + 0x000074cc 776f7264 73006e67 72616d5f 73656172 words.ngram_sear │ │ + 0x000074dc 63685f69 6e697400 70735f73 65745f61 ch_init.ps_set_a │ │ + 0x000074ec 6c6c7068 6f6e6500 616c6c70 686f6e65 llphone.allphone │ │ + 0x000074fc 5f736561 7263685f 696e6974 0070735f _search_init.ps_ │ │ + 0x0000750c 7365745f 616c6c70 686f6e65 5f66696c set_allphone_fil │ │ + 0x0000751c 65006b77 735f7365 61726368 5f696e69 e.kws_search_ini │ │ + 0x0000752c 74006673 675f7365 61726368 5f696e69 t.fsg_search_ini │ │ + 0x0000753c 74006572 725f6d73 67006572 725f7365 t.err_msg.err_se │ │ + 0x0000754c 745f6465 6275675f 6c657665 6c006861 t_debug_level.ha │ │ + 0x0000755c 73685f74 61626c65 5f6e6577 006c6f67 sh_table_new.log │ │ + 0x0000756c 6d617468 5f676574 5f626173 65006163 math_get_base.ac │ │ + 0x0000757c 6d6f645f 696e6974 0070686f 6e655f6c mod_init.phone_l │ │ + 0x0000758c 6f6f705f 73656172 63685f69 6e697400 oop_search_init. │ │ + 0x0000759c 68617368 5f746162 6c655f65 6e746572 hash_table_enter │ │ + 0x000075ac 00646963 745f696e 69740064 69637432 .dict_init.dict2 │ │ + 0x000075bc 7069645f 6275696c 64007074 6d725f69 pid_build.ptmr_i │ │ + 0x000075cc 6e697400 5f5f6165 6162695f 756e7769 nit.__aeabi_unwi │ │ + 0x000075dc 6e645f63 70705f70 7231005f 5f636b64 nd_cpp_pr1.__ckd │ │ + 0x000075ec 5f63616c 6c6f635f 5f007073 5f736574 _calloc__.ps_set │ │ + 0x000075fc 5f6a7367 665f7374 72696e67 006a7367 _jsgf_string.jsg │ │ + 0x0000760c 665f7061 7273655f 73747269 6e670064 f_parse_string.d │ │ + 0x0000761c 6963745f 77726974 65007374 7232776f ict_write.str2wo │ │ + 0x0000762c 72647300 62696e5f 6d646566 5f636970 rds.bin_mdef_cip │ │ + 0x0000763c 686f6e65 5f696400 64696374 5f616464 hone_id.dict_add │ │ + 0x0000764c 5f776f72 64006469 63743270 69645f61 _word.dict2pid_a │ │ + 0x0000765c 64645f77 6f726400 64696374 5f776f72 dd_word.dict_wor │ │ + 0x0000766c 64696400 64696374 5f636970 686f6e65 did.dict_ciphone │ │ + 0x0000767c 5f737472 00737472 63617400 70735f73 _str.strcat.ps_s │ │ + 0x0000768c 74617274 5f737472 65616d00 61636d6f tart_stream.acmo │ │ + 0x0000769c 645f7374 6172745f 73747265 616d0070 d_start_stream.p │ │ + 0x000076ac 746d725f 72657365 74007074 6d725f73 tmr_reset.ptmr_s │ │ + 0x000076bc 74617274 0061636d 6f645f73 74617274 tart.acmod_start │ │ + 0x000076cc 5f757474 0061636d 6f645f73 65745f6d _utt.acmod_set_m │ │ + 0x000076dc 66636668 0061636d 6f645f73 65745f72 fcfh.acmod_set_r │ │ + 0x000076ec 61776668 00657272 5f6d7367 5f737973 awfh.err_msg_sys │ │ + 0x000076fc 74656d00 61636d6f 645f7365 745f7365 tem.acmod_set_se │ │ + 0x0000770c 6e666800 61636d6f 645f7365 745f6772 nfh.acmod_set_gr │ │ + 0x0000771c 6f770061 636d6f64 5f70726f 63657373 ow.acmod_process │ │ + 0x0000772c 5f726177 0070735f 70726f63 6573735f _raw.ps_process_ │ │ + 0x0000773c 63657000 61636d6f 645f7072 6f636573 cep.acmod_proces │ │ + 0x0000774c 735f6365 70007074 6d725f73 746f7000 s_cep.ptmr_stop. │ │ + 0x0000775c 70735f67 65745f68 79705f66 696e616c ps_get_hyp_final │ │ + 0x0000776c 0070735f 6765745f 70726f62 0061636d .ps_get_prob.acm │ │ + 0x0000777c 6f645f73 74726561 6d5f6f66 66736574 od_stream_offset │ │ + 0x0000778c 0061636d 6f645f65 6e645f75 7474006c .acmod_end_utt.l │ │ + 0x0000779c 6f676d61 74685f65 78700066 74656c6c ogmath_exp.ftell │ │ + 0x000077ac 00667365 656b0066 72656164 0070735f .fseek.fread.ps_ │ │ + 0x000077bc 6465636f 64655f73 656e7363 72006163 decode_senscr.ac │ │ + 0x000077cc 6d6f645f 7365745f 696e7365 6e666800 mod_set_insenfh. │ │ + 0x000077dc 61636d6f 645f7265 61645f73 636f7265 acmod_read_score │ │ + 0x000077ec 73007073 5f617374 61725f73 74617274 s.ps_astar_start │ │ + 0x000077fc 0070735f 61737461 725f6669 6e697368 .ps_astar_finish │ │ + 0x0000780c 0070735f 61737461 725f6e65 78740070 .ps_astar_next.p │ │ + 0x0000781c 735f6173 7461725f 68797000 70735f6e s_astar_hyp.ps_n │ │ + 0x0000782c 62657374 5f736567 0070735f 61737461 best_seg.ps_asta │ │ + 0x0000783c 725f7365 675f6974 65720070 735f6765 r_seg_iter.ps_ge │ │ + 0x0000784c 745f7574 745f7469 6d650070 735f6765 t_utt_time.ps_ge │ │ + 0x0000785c 745f616c 6c5f7469 6d650066 655f6765 t_all_time.fe_ge │ │ + 0x0000786c 745f7661 645f7374 61746500 70735f73 t_vad_state.ps_s │ │ + 0x0000787c 65617263 685f696e 69740064 69637432 earch_init.dict2 │ │ + 0x0000788c 7069645f 72657461 696e0064 6963745f pid_retain.dict_ │ │ + 0x0000789c 72657461 696e0070 735f7365 61726368 retain.ps_search │ │ + 0x000078ac 5f626173 655f7265 696e6974 0070735f _base_reinit.ps_ │ │ + 0x000078bc 73656172 63685f64 65696e69 74005f5f search_deinit.__ │ │ + 0x000078cc 6c697374 656c656d 5f667265 655f5f00 listelem_free__. │ │ + 0x000078dc 6c696e65 69746572 5f6e6578 74007374 lineiter_next.st │ │ + 0x000078ec 72636872 00737472 6e636d70 00737363 rchr.strncmp.ssc │ │ + 0x000078fc 616e6600 6e677261 6d5f6267 5f73636f anf.ngram_bg_sco │ │ + 0x0000790c 7265006c 6f676d61 74685f61 6464006e re.logmath_add.n │ │ + 0x0000791c 6772616d 5f74675f 73636f72 65007073 gram_tg_score.ps │ │ + 0x0000792c 5f6c6174 74696365 5f6c696e 6b005f5f _lattice_link.__ │ │ + 0x0000793c 6c697374 656c656d 5f6d616c 6c6f635f listelem_malloc_ │ │ + 0x0000794c 5f007073 5f6c6174 74696365 5f627970 _.ps_lattice_byp │ │ + 0x0000795c 6173735f 66696c6c 65727300 64696374 ass_fillers.dict │ │ + 0x0000796c 5f66696c 6c65725f 776f7264 0070735f _filler_word.ps_ │ │ + 0x0000797c 6c617474 6963655f 64656c65 74655f75 lattice_delete_u │ │ + 0x0000798c 6e726561 63686162 6c650066 70757473 nreachable.fputs │ │ + 0x0000799c 00667072 696e7466 00737472 72636872 .fprintf.strrchr │ │ + 0x000079ac 0061746f 69006c6f 676d6174 685f6c6f .atoi.logmath_lo │ │ + 0x000079bc 675f746f 5f6c6e00 6c697374 656c656d g_to_ln.listelem │ │ + 0x000079cc 5f616c6c 6f635f69 6e697400 666f7065 _alloc_init.fope │ │ + 0x000079dc 6e5f636f 6d706368 6b006c69 6e656974 n_compchk.lineit │ │ + 0x000079ec 65725f73 74617274 006c6f67 006c6962 er_start.log.lib │ │ + 0x000079fc 6d2e736f 00646963 745f776f 72643262 m.so.dict_word2b │ │ + 0x00007a0c 61736573 7472006c 696e6569 7465725f asestr.lineiter_ │ │ + 0x00007a1c 66726565 0066636c 6f73655f 636f6d70 free.fclose_comp │ │ + 0x00007a2c 006c6f67 6d617468 5f6c6f67 0070735f .logmath_log.ps_ │ │ + 0x00007a3c 6c617474 6963655f 6e5f6672 616d6573 lattice_n_frames │ │ + 0x00007a4c 0070735f 6c617474 6963655f 696e6974 .ps_lattice_init │ │ + 0x00007a5c 5f736561 72636800 6c697374 656c656d _search.listelem │ │ + 0x00007a6c 5f616c6c 6f635f66 72656500 70735f6c _alloc_free.ps_l │ │ + 0x00007a7c 61747469 63655f67 65745f6c 6f676d61 attice_get_logma │ │ + 0x00007a8c 74680070 735f6c61 746e6f64 655f6974 th.ps_latnode_it │ │ + 0x00007a9c 65720070 735f6c61 746e6f64 655f6974 er.ps_latnode_it │ │ + 0x00007aac 65725f6e 65787400 70735f6c 61746e6f er_next.ps_latno │ │ + 0x00007abc 64655f69 7465725f 66726565 0070735f de_iter_free.ps_ │ │ + 0x00007acc 6c61746e 6f64655f 69746572 5f6e6f64 latnode_iter_nod │ │ + 0x00007adc 65007073 5f6c6174 6e6f6465 5f74696d e.ps_latnode_tim │ │ + 0x00007aec 65730070 735f6c61 746e6f64 655f776f es.ps_latnode_wo │ │ + 0x00007afc 72640070 735f6c61 746e6f64 655f6261 rd.ps_latnode_ba │ │ + 0x00007b0c 7365776f 72640070 735f6c61 746e6f64 seword.ps_latnod │ │ + 0x00007b1c 655f7072 6f62006c 6f676d61 74685f67 e_prob.logmath_g │ │ + 0x00007b2c 65745f7a 65726f00 70735f6c 61746e6f et_zero.ps_latno │ │ + 0x00007b3c 64655f65 78697473 0070735f 6c61746e de_exits.ps_latn │ │ + 0x00007b4c 6f64655f 656e7472 69657300 70735f6c ode_entries.ps_l │ │ + 0x00007b5c 61746c69 6e6b5f69 7465725f 6e657874 atlink_iter_next │ │ + 0x00007b6c 0070735f 6c61746c 696e6b5f 69746572 .ps_latlink_iter │ │ + 0x00007b7c 5f667265 65007073 5f6c6174 6c696e6b _free.ps_latlink │ │ + 0x00007b8c 5f697465 725f6c69 6e6b0070 735f6c61 _iter_link.ps_la │ │ + 0x00007b9c 746c696e 6b5f7469 6d657300 70735f6c tlink_times.ps_l │ │ + 0x00007bac 61746c69 6e6b5f6e 6f646573 0070735f atlink_nodes.ps_ │ │ + 0x00007bbc 6c61746c 696e6b5f 776f7264 0070735f latlink_word.ps_ │ │ + 0x00007bcc 6c61746c 696e6b5f 62617365 776f7264 latlink_baseword │ │ + 0x00007bdc 0070735f 6c61746c 696e6b5f 70726564 .ps_latlink_pred │ │ + 0x00007bec 0070735f 6c61746c 696e6b5f 70726f62 .ps_latlink_prob │ │ + 0x00007bfc 0070735f 6c617474 6963655f 68797000 .ps_lattice_hyp. │ │ + 0x00007c0c 64696374 5f726561 6c5f776f 7264006d dict_real_word.m │ │ + 0x00007c1c 656d6370 79007073 5f6c6174 74696365 emcpy.ps_lattice │ │ + 0x00007c2c 5f736567 5f697465 72006c61 746c696e _seg_iter.latlin │ │ + 0x00007c3c 6b5f6c69 73745f6e 65770070 735f6c61 k_list_new.ps_la │ │ + 0x00007c4c 74746963 655f7075 73687100 70735f6c ttice_pushq.ps_l │ │ + 0x00007c5c 61747469 63655f70 6f707100 70735f6c attice_popq.ps_l │ │ + 0x00007c6c 61747469 63655f64 656c7100 70735f6c attice_delq.ps_l │ │ + 0x00007c7c 61747469 63655f74 72617665 7273655f attice_traverse_ │ │ + 0x00007c8c 6e657874 0070735f 6c617474 6963655f next.ps_lattice_ │ │ + 0x00007c9c 74726176 65727365 5f656467 65730070 traverse_edges.p │ │ + 0x00007cac 735f6c61 74746963 655f7265 76657273 s_lattice_revers │ │ + 0x00007cbc 655f6e65 78740070 735f6c61 74746963 e_next.ps_lattic │ │ + 0x00007ccc 655f7265 76657273 655f6564 67657300 e_reverse_edges. │ │ + 0x00007cdc 70735f6c 61747469 63655f62 65737470 ps_lattice_bestp │ │ + 0x00007cec 61746800 6e677261 6d5f6e67 5f70726f ath.ngram_ng_pro │ │ + 0x00007cfc 62007073 5f6c6174 74696365 5f706f73 b.ps_lattice_pos │ │ + 0x00007d0c 74657269 6f720070 735f6c61 74746963 terior.ps_lattic │ │ + 0x00007d1c 655f706f 73746572 696f725f 7072756e e_posterior_prun │ │ + 0x00007d2c 6500676c 6973745f 6164645f 70747200 e.glist_add_ptr. │ │ + 0x00007d3c 676c6973 745f6672 6565005f 5f616561 glist_free.__aea │ │ + 0x00007d4c 62695f69 6469766d 6f640066 77726974 bi_idivmod.fwrit │ │ + 0x00007d5c 65006665 61745f61 72726179 5f667265 e.feat_array_fre │ │ + 0x00007d6c 65006665 61745f61 72726179 5f616c6c e.feat_array_all │ │ + 0x00007d7c 6f630066 6561745f 73326d66 63326665 oc.feat_s2mfc2fe │ │ + 0x00007d8c 61745f6c 69766500 61636d6f 645f6665 at_live.acmod_fe │ │ + 0x00007d9c 5f6d6973 6d617463 68006163 6d6f645f _mismatch.acmod_ │ │ + 0x00007dac 66656174 5f6d6973 6d617463 6800636b feat_mismatch.ck │ │ + 0x00007dbc 645f6672 65655f32 64006269 6e5f6d64 d_free_2d.bin_md │ │ + 0x00007dcc 65665f66 72656500 746d6174 5f667265 ef_free.tmat_fre │ │ + 0x00007ddc 65007073 5f6d6c6c 725f6672 65650066 e.ps_mllr_free.f │ │ + 0x00007dec 655f7265 7461696e 0066655f 696e6974 e_retain.fe_init │ │ + 0x00007dfc 5f617574 6f5f7200 66656174 5f726574 _auto_r.feat_ret │ │ + 0x00007e0c 61696e00 636d6e5f 74797065 5f66726f ain.cmn_type_fro │ │ + 0x00007e1c 6d5f7374 72006167 635f7479 70655f66 m_str.agc_type_f │ │ + 0x00007e2c 726f6d5f 73747200 66656174 5f696e69 rom_str.feat_ini │ │ + 0x00007e3c 74006665 61745f72 6561645f 6c646100 t.feat_read_lda. │ │ + 0x00007e4c 70617273 655f7375 62766563 73006665 parse_subvecs.fe │ │ + 0x00007e5c 61745f73 65745f73 75627665 63730061 at_set_subvecs.a │ │ + 0x00007e6c 67635f73 65745f74 68726573 686f6c64 gc_set_threshold │ │ + 0x00007e7c 00737472 746f6400 62696e5f 6d646566 .strtod.bin_mdef │ │ + 0x00007e8c 5f726561 6400746d 61745f69 6e697400 _read.tmat_init. │ │ + 0x00007e9c 6d735f6d 6761755f 696e6974 0073325f ms_mgau_init.s2_ │ │ + 0x00007eac 73656d69 5f6d6761 755f696e 69740070 semi_mgau_init.p │ │ + 0x00007ebc 746d5f6d 6761755f 696e6974 0070735f tm_mgau_init.ps_ │ │ + 0x00007ecc 6d6c6c72 5f726561 64005f5f 636b645f mllr_read.__ckd_ │ │ + 0x00007edc 63616c6c 6f635f32 645f5f00 61636d6f calloc_2d__.acmo │ │ + 0x00007eec 645f7772 6974655f 73656e66 685f6865 d_write_senfh_he │ │ + 0x00007efc 61646572 0062696f 5f777269 74656864 ader.bio_writehd │ │ + 0x00007f0c 72006163 6d6f645f 67726f77 5f666561 r.acmod_grow_fea │ │ + 0x00007f1c 745f6275 66006665 61745f61 72726179 t_buf.feat_array │ │ + 0x00007f2c 5f726561 6c6c6f63 005f5f63 6b645f72 _realloc.__ckd_r │ │ + 0x00007f3c 65616c6c 6f635f5f 00666561 745f7570 ealloc__.feat_up │ │ + 0x00007f4c 64617465 5f737461 74730066 655f7072 date_stats.fe_pr │ │ + 0x00007f5c 6f636573 735f6672 616d6573 0061636d ocess_frames.acm │ │ + 0x00007f6c 6f645f70 726f6365 73735f66 65617400 od_process_feat. │ │ + 0x00007f7c 62696f5f 72656164 68647200 62696f5f bio_readhdr.bio_ │ │ + 0x00007f8c 68647261 72675f66 72656500 61636d6f hdrarg_free.acmo │ │ + 0x00007f9c 645f7265 77696e64 0061636d 6f645f77 d_rewind.acmod_w │ │ + 0x00007fac 72697465 5f73636f 72657300 61636d6f rite_scores.acmo │ │ + 0x00007fbc 645f6765 745f6672 616d6500 61636d6f d_get_frame.acmo │ │ + 0x00007fcc 645f6265 73745f73 636f7265 0061636d d_best_score.acm │ │ + 0x00007fdc 6f645f63 6c656172 5f616374 69766500 od_clear_active. │ │ + 0x00007fec 6d656d73 65740061 636d6f64 5f616374 memset.acmod_act │ │ + 0x00007ffc 69766174 655f686d 6d006163 6d6f645f ivate_hmm.acmod_ │ │ + 0x0000800c 666c6167 73326c69 73740061 636d6f64 flags2list.acmod │ │ + 0x0000801c 5f73636f 72650066 655f7374 6172745f _score.fe_start_ │ │ + 0x0000802c 73747265 616d0061 6c6c7068 6f6e655f stream.allphone_ │ │ + 0x0000803c 73656172 63685f66 72656500 686d6d5f search_free.hmm_ │ │ + 0x0000804c 636f6e74 6578745f 66726565 00686d6d context_free.hmm │ │ + 0x0000805c 5f646569 6e697400 626c6b61 72726179 _deinit.blkarray │ │ + 0x0000806c 5f6c6973 745f6672 65650061 6c6c7068 _list_free.allph │ │ + 0x0000807c 6f6e655f 73656172 63685f73 74617274 one_search_start │ │ + 0x0000808c 00686d6d 5f636c65 61720062 6c6b6172 .hmm_clear.blkar │ │ + 0x0000809c 7261795f 6c697374 5f726573 65740065 ray_list_reset.e │ │ + 0x000080ac 78697400 686d6d5f 656e7465 7200616c xit.hmm_enter.al │ │ + 0x000080bc 6c70686f 6e655f73 65617263 685f7374 lphone_search_st │ │ + 0x000080cc 65700068 6d6d5f76 69745f65 76616c00 ep.hmm_vit_eval. │ │ + 0x000080dc 626c6b61 72726179 5f6c6973 745f6765 blkarray_list_ge │ │ + 0x000080ec 7400626c 6b617272 61795f6c 6973745f t.blkarray_list_ │ │ + 0x000080fc 61707065 6e640062 696e5f6d 6465665f append.bin_mdef_ │ │ + 0x0000810c 63697068 6f6e655f 73747200 5f5f6165 ciphone_str.__ae │ │ + 0x0000811c 6162695f 69646976 00616c6c 70686f6e abi_idiv.allphon │ │ + 0x0000812c 655f7365 61726368 5f66696e 69736800 e_search_finish. │ │ + 0x0000813c 616c6c70 686f6e65 5f736561 7263685f allphone_search_ │ │ + 0x0000814c 68797000 676c6973 745f636f 756e7400 hyp.glist_count. │ │ + 0x0000815c 616c6c70 686f6e65 5f736561 7263685f allphone_search_ │ │ + 0x0000816c 7265696e 69740068 6d6d5f63 6f6e7465 reinit.hmm_conte │ │ + 0x0000817c 78745f69 6e697400 686d6d5f 696e6974 xt_init.hmm_init │ │ + 0x0000818c 006e6772 616d5f6d 6f64656c 5f736574 .ngram_model_set │ │ + 0x0000819c 5f696e69 74006e67 72616d5f 77696400 _init.ngram_wid. │ │ + 0x000081ac 626c6b61 72726179 5f6c6973 745f696e blkarray_list_in │ │ + 0x000081bc 69740062 696e5f6d 6465665f 72657461 it.bin_mdef_reta │ │ + 0x000081cc 696e006d 6d696f5f 66696c65 5f756e6d in.mmio_file_unm │ │ + 0x000081dc 61700062 696e5f6d 6465665f 72656164 ap.bin_mdef_read │ │ + 0x000081ec 5f746578 74006d64 65665f69 6e697400 _text.mdef_init. │ │ + 0x000081fc 6d646566 5f667265 65006269 6e5f6d64 mdef_free.bin_md │ │ + 0x0000820c 65665f77 72697465 0062696e 5f6d6465 ef_write.bin_mde │ │ + 0x0000821c 665f7772 6974655f 74657874 005f5f73 f_write_text.__s │ │ + 0x0000822c 46006d6d 696f5f66 696c655f 72656164 F.mmio_file_read │ │ + 0x0000823c 006d6d69 6f5f6669 6c655f70 74720062 .mmio_file_ptr.b │ │ + 0x0000824c 696e5f6d 6465665f 63697068 6f6e655f in_mdef_ciphone_ │ │ + 0x0000825c 69645f6e 6f636173 65007374 72636d70 id_nocase.strcmp │ │ + 0x0000826c 5f6e6f63 61736500 62696e5f 6d646566 _nocase.bin_mdef │ │ + 0x0000827c 5f70686f 6e655f69 64006269 6e5f6d64 _phone_id.bin_md │ │ + 0x0000828c 65665f70 686f6e65 5f69645f 6e656172 ef_phone_id_near │ │ + 0x0000829c 65737400 62696e5f 6d646566 5f70686f est.bin_mdef_pho │ │ + 0x000082ac 6e655f73 7472005f 626c6b61 72726179 ne_str._blkarray │ │ + 0x000082bc 5f6c6973 745f696e 69740068 6173685f _list_init.hash_ │ │ + 0x000082cc 7461626c 655f6c6f 6f6b7570 5f696e74 table_lookup_int │ │ + 0x000082dc 33320064 6963745f 7265706f 72740063 32.dict_report.c │ │ + 0x000082ec 6f6d7072 6573735f 7461626c 65006765 ompress_table.ge │ │ + 0x000082fc 745f7263 5f6e7373 69640064 69637432 t_rc_nssid.dict2 │ │ + 0x0000830c 7069645f 6765745f 72636d61 70006469 pid_get_rcmap.di │ │ + 0x0000831c 63743270 69645f69 6e746572 6e616c00 ct2pid_internal. │ │ + 0x0000832c 636b645f 66726565 5f336400 64696374 ckd_free_3d.dict │ │ + 0x0000833c 32706964 5f726570 6f727400 5f5f636b 2pid_report.__ck │ │ + 0x0000834c 645f6361 6c6c6f63 5f33645f 5f006469 d_calloc_3d__.di │ │ + 0x0000835c 63743270 69645f64 756d7000 66707574 ct2pid_dump.fput │ │ + 0x0000836c 63006666 6c757368 00667367 5f686973 c.fflush.fsg_his │ │ + 0x0000837c 746f7279 5f656e74 72795f67 65740066 tory_entry_get.f │ │ + 0x0000838c 73675f68 6973746f 72795f6e 5f656e74 sg_history_n_ent │ │ + 0x0000839c 72696573 00667367 5f736561 7263685f ries.fsg_search_ │ │ + 0x000083ac 66726565 00667367 5f6c6578 74726565 free.fsg_lextree │ │ + 0x000083bc 5f667265 65006673 675f6869 73746f72 _free.fsg_histor │ │ + 0x000083cc 795f7265 73657400 6673675f 68697374 y_reset.fsg_hist │ │ + 0x000083dc 6f72795f 7365745f 66736700 6673675f ory_set_fsg.fsg_ │ │ + 0x000083ec 68697374 6f72795f 66726565 00667367 history_free.fsg │ │ + 0x000083fc 5f736561 7263685f 7265696e 69740066 _search_reinit.f │ │ + 0x0000840c 73675f6c 65787472 65655f69 6e697400 sg_lextree_init. │ │ + 0x0000841c 6673675f 73656172 63685f66 696e6973 fsg_search_finis │ │ + 0x0000842c 68006673 675f7073 75627472 65655f70 h.fsg_psubtree_p │ │ + 0x0000843c 6e6f6465 5f646561 63746976 61746500 node_deactivate. │ │ + 0x0000844c 6673675f 6d6f6465 6c5f6172 63730066 fsg_model_arcs.f │ │ + 0x0000845c 73675f61 72636974 65725f67 65740066 sg_arciter_get.f │ │ + 0x0000846c 73675f68 6973746f 72795f65 6e747279 sg_history_entry │ │ + 0x0000847c 5f616464 00667367 5f617263 69746572 _add.fsg_arciter │ │ + 0x0000848c 5f6e6578 74006673 675f7365 61726368 _next.fsg_search │ │ + 0x0000849c 5f737465 70006673 675f706e 6f64655f _step.fsg_pnode_ │ │ + 0x000084ac 6164645f 616c6c5f 63747874 00667367 add_all_ctxt.fsg │ │ + 0x000084bc 5f686973 746f7279 5f656e64 5f667261 _history_end_fra │ │ + 0x000084cc 6d650066 73675f73 65617263 685f7374 me.fsg_search_st │ │ + 0x000084dc 61727400 6673675f 68697374 6f72795f art.fsg_history_ │ │ + 0x000084ec 7574745f 73746172 7400676e 6f64655f utt_start.gnode_ │ │ + 0x000084fc 66726565 00667367 5f736561 7263685f free.fsg_search_ │ │ + 0x0000850c 68797000 6673675f 68697374 6f72795f hyp.fsg_history_ │ │ + 0x0000851c 696e6974 006b7773 5f736561 7263685f init.kws_search_ │ │ + 0x0000852c 66696e69 7368006b 77735f73 65617263 finish.kws_searc │ │ + 0x0000853c 685f6672 6565006b 77735f64 65746563 h_free.kws_detec │ │ + 0x0000854c 74696f6e 735f7265 73657400 6b77735f tions_reset.kws_ │ │ + 0x0000855c 73656172 63685f72 65696e69 74006b77 search_reinit.kw │ │ + 0x0000856c 735f7365 61726368 5f737461 7274006b s_search_start.k │ │ + 0x0000857c 77735f73 65617263 685f7374 6570006b ws_search_step.k │ │ + 0x0000858c 77735f64 65746563 74696f6e 735f6164 ws_detections_ad │ │ + 0x0000859c 64006b77 735f7365 61726368 5f687970 d.kws_search_hyp │ │ + 0x000085ac 006b7773 5f646574 65637469 6f6e735f .kws_detections_ │ │ + 0x000085bc 6879705f 73747200 686d6d5f 64756d70 hyp_str.hmm_dump │ │ + 0x000085cc 00686d6d 5f636c65 61725f73 636f7265 .hmm_clear_score │ │ + 0x000085dc 7300686d 6d5f6e6f 726d616c 697a6500 s.hmm_normalize. │ │ + 0x000085ec 686d6d5f 64756d70 5f766974 5f657661 hmm_dump_vit_eva │ │ + 0x000085fc 6c006667 65747300 6d646566 5f636970 l.fgets.mdef_cip │ │ + 0x0000860c 686f6e65 5f696400 6d646566 5f636970 hone_id.mdef_cip │ │ + 0x0000861c 686f6e65 5f737472 006d6465 665f7068 hone_str.mdef_ph │ │ + 0x0000862c 6f6e655f 73747200 6d646566 5f70686f one_str.mdef_pho │ │ + 0x0000863c 6e655f69 64006d64 65665f69 735f6369 ne_id.mdef_is_ci │ │ + 0x0000864c 70686f6e 65006d64 65665f69 735f6369 phone.mdef_is_ci │ │ + 0x0000865c 73656e6f 6e650068 6173685f 7461626c senone.hash_tabl │ │ + 0x0000866c 655f656e 7465725f 626b6579 00686173 e_enter_bkey.has │ │ + 0x0000867c 685f7461 626c655f 746f6c69 7374006d h_table_tolist.m │ │ + 0x0000868c 6465665f 7265706f 7274006d 6465665f def_report.mdef_ │ │ + 0x0000869c 66726565 5f726563 75727369 76655f72 free_recursive_r │ │ + 0x000086ac 63006d64 65665f66 7265655f 72656375 c.mdef_free_recu │ │ + 0x000086bc 72736976 655f6c63 006d735f 6d676175 rsive_lc.ms_mgau │ │ + 0x000086cc 5f667265 65006761 7564656e 5f667265 _free.gauden_fre │ │ + 0x000086dc 65007365 6e6f6e65 5f667265 65006d73 e.senone_free.ms │ │ + 0x000086ec 5f6d6761 755f6d6c 6c725f74 72616e73 _mgau_mllr_trans │ │ + 0x000086fc 666f726d 00676175 64656e5f 6d6c6c72 form.gauden_mllr │ │ + 0x0000870c 5f747261 6e73666f 726d006d 735f636f _transform.ms_co │ │ + 0x0000871c 6e745f6d 6761755f 6672616d 655f6576 nt_mgau_frame_ev │ │ + 0x0000872c 616c0067 61756465 6e5f6469 73740073 al.gauden_dist.s │ │ + 0x0000873c 656e6f6e 655f6576 616c0067 61756465 enone_eval.gaude │ │ + 0x0000874c 6e5f696e 69740073 656e6f6e 655f696e n_init.senone_in │ │ + 0x0000875c 69740062 696f5f66 72656164 00766563 it.bio_fread.vec │ │ + 0x0000876c 746f725f 73756d5f 6e6f726d 00766563 tor_sum_norm.vec │ │ + 0x0000877c 746f725f 666c6f6f 72006269 6f5f7665 tor_floor.bio_ve │ │ + 0x0000878c 72696679 5f63686b 73756d00 62696f5f rify_chksum.bio_ │ │ + 0x0000879c 66726561 645f3164 006e6772 616d5f66 fread_1d.ngram_f │ │ + 0x000087ac 77647472 65655f66 696e6973 68006e67 wdtree_finish.ng │ │ + 0x000087bc 72616d5f 66776466 6c61745f 73746172 ram_fwdflat_star │ │ + 0x000087cc 74006e67 72616d5f 66776466 6c61745f t.ngram_fwdflat_ │ │ + 0x000087dc 73656172 6368006e 6772616d 5f667764 search.ngram_fwd │ │ + 0x000087ec 666c6174 5f66696e 69736800 6e677261 flat_finish.ngra │ │ + 0x000087fc 6d5f6677 64747265 655f7365 61726368 m_fwdtree_search │ │ + 0x0000880c 006e6772 616d5f6d 6f64656c 5f666c75 .ngram_model_flu │ │ + 0x0000881c 7368006e 6772616d 5f667764 74726565 sh.ngram_fwdtree │ │ + 0x0000882c 5f737461 7274006e 6772616d 5f6d6f64 _start.ngram_mod │ │ + 0x0000883c 656c5f73 65745f6d 61705f77 6f726473 el_set_map_words │ │ + 0x0000884c 006e6772 616d5f66 77647472 65655f72 .ngram_fwdtree_r │ │ + 0x0000885c 65696e69 74006e67 72616d5f 66776466 einit.ngram_fwdf │ │ + 0x0000886c 6c61745f 7265696e 6974006e 6772616d lat_reinit.ngram │ │ + 0x0000887c 5f736561 7263685f 66726565 006e6772 _search_free.ngr │ │ + 0x0000888c 616d5f66 77647472 65655f64 65696e69 am_fwdtree_deini │ │ + 0x0000889c 74006e67 72616d5f 66776466 6c61745f t.ngram_fwdflat_ │ │ + 0x000088ac 6465696e 6974006e 6772616d 5f756e6b deinit.ngram_unk │ │ + 0x000088bc 6e6f776e 5f776964 006e6772 616d5f66 nown_wid.ngram_f │ │ + 0x000088cc 77647472 65655f69 6e697400 6e677261 wdtree_init.ngra │ │ + 0x000088dc 6d5f6677 64666c61 745f696e 6974006e m_fwdflat_init.n │ │ + 0x000088ec 6772616d 5f736561 7263685f 6d61726b gram_search_mark │ │ + 0x000088fc 5f627074 61626c65 006e6772 616d5f73 _bptable.ngram_s │ │ + 0x0000890c 65617263 685f7361 76655f62 70006e67 earch_save_bp.ng │ │ + 0x0000891c 72616d5f 73656172 63685f66 696e645f ram_search_find_ │ │ + 0x0000892c 65786974 006e6772 616d5f73 65617263 exit.ngram_searc │ │ + 0x0000893c 685f6270 5f687970 006e6772 616d5f73 h_bp_hyp.ngram_s │ │ + 0x0000894c 65617263 685f616c 6c6f635f 616c6c5f earch_alloc_all_ │ │ + 0x0000895c 7263006e 6772616d 5f736561 7263685f rc.ngram_search_ │ │ + 0x0000896c 66726565 5f616c6c 5f726300 6e677261 free_all_rc.ngra │ │ + 0x0000897c 6d5f7365 61726368 5f657869 745f7363 m_search_exit_sc │ │ + 0x0000898c 6f726500 6e677261 6d5f636f 6d707574 ore.ngram_comput │ │ + 0x0000899c 655f7365 675f7363 6f726500 6e677261 e_seg_score.ngra │ │ + 0x000089ac 6d5f7365 61726368 5f6c6174 74696365 m_search_lattice │ │ + 0x000089bc 006e6772 616d5f6d 6f64656c 5f736574 .ngram_model_set │ │ + 0x000089cc 5f6b6e6f 776e5f77 69640064 756d705f _known_wid.dump_ │ │ + 0x000089dc 62707461 626c6500 6e677261 6d5f7365 bptable.ngram_se │ │ + 0x000089ec 61726368 5f736574 5f6c6d00 70735f6d arch_set_lm.ps_m │ │ + 0x000089fc 6c6c725f 72657461 696e0066 7363616e llr_retain.fscan │ │ + 0x00008a0c 66007074 6d5f6d67 61755f66 72616d65 f.ptm_mgau_frame │ │ + 0x00008a1c 5f657661 6c007074 6d5f6d67 61755f6d _eval.ptm_mgau_m │ │ + 0x00008a2c 6c6c725f 7472616e 73666f72 6d007074 llr_transform.pt │ │ + 0x00008a3c 6d5f6d67 61755f66 72656500 6c6f676d m_mgau_free.logm │ │ + 0x00008a4c 6174685f 6765745f 77696474 68007332 ath_get_width.s2 │ │ + 0x00008a5c 5f73656d 695f6d67 61755f6d 6c6c725f _semi_mgau_mllr_ │ │ + 0x00008a6c 7472616e 73666f72 6d007332 5f73656d transform.s2_sem │ │ + 0x00008a7c 695f6d67 61755f66 72656500 73325f73 i_mgau_free.s2_s │ │ + 0x00008a8c 656d695f 6d676175 5f667261 6d655f65 emi_mgau_frame_e │ │ + 0x00008a9c 76616c00 746d6174 5f64756d 70007665 val.tmat_dump.ve │ │ + 0x00008aac 63746f72 5f6e7a5f 666c6f6f 7200746d ctor_nz_floor.tm │ │ + 0x00008abc 61745f72 65706f72 74007665 63746f72 at_report.vector │ │ + 0x00008acc 5f707269 6e740076 6563746f 725f6973 _print.vector_is │ │ + 0x00008adc 5f7a6572 6f00676c 6973745f 696e7365 _zero.glist_inse │ │ + 0x00008aec 72745f70 74720066 73675f68 6973746f rt_ptr.fsg_histo │ │ + 0x00008afc 72795f75 74745f65 6e640066 73675f68 ry_utt_end.fsg_h │ │ + 0x00008b0c 6973746f 72795f70 72696e74 00707269 istory_print.pri │ │ + 0x00008b1c 6e746600 70757463 68617200 6673675f ntf.putchar.fsg_ │ │ + 0x00008b2c 676c6973 745f6c69 6e6b6c69 73745f66 glist_linklist_f │ │ + 0x00008b3c 72656500 6673675f 706e6f64 655f6374 ree.fsg_pnode_ct │ │ + 0x00008b4c 78745f73 75625f67 656e6572 69630066 xt_sub_generic.f │ │ + 0x00008b5c 73675f70 73756274 7265655f 64756d70 sg_psubtree_dump │ │ + 0x00008b6c 5f6e6f64 65006673 675f6c65 78747265 _node.fsg_lextre │ │ + 0x00008b7c 655f6475 6d70006c 6f676d61 74685f6c e_dump.logmath_l │ │ + 0x00008b8c 6e5f746f 5f6c6f67 00737172 74006761 n_to_log.sqrt.ga │ │ + 0x00008b9c 7564656e 5f64756d 705f696e 64006761 uden_dump_ind.ga │ │ + 0x00008bac 7564656e 5f64756d 70006672 6561645f uden_dump.fread_ │ │ + 0x00008bbc 6c696e65 00667367 5f6d6f64 656c5f74 line.fsg_model_t │ │ + 0x00008bcc 72616e73 00686173 685f7461 626c655f rans.hash_table_ │ │ + 0x00008bdc 6c6f6f6b 75705f62 6b657900 68617368 lookup_bkey.hash │ │ + 0x00008bec 5f746162 6c655f72 65706c61 63655f62 _table_replace_b │ │ + 0x00008bfc 6b657900 6673675f 6d6f6465 6c5f6e75 key.fsg_model_nu │ │ + 0x00008c0c 6c6c5f74 72616e73 00667367 5f6d6f64 ll_trans.fsg_mod │ │ + 0x00008c1c 656c5f6e 756c6c5f 7472616e 735f636c el_null_trans_cl │ │ + 0x00008c2c 6f737572 65006673 675f6172 63697465 osure.fsg_arcite │ │ + 0x00008c3c 725f6672 65650062 69747665 635f7265 r_free.bitvec_re │ │ + 0x00008c4c 616c6c6f 63006673 675f6d6f 64656c5f alloc.fsg_model_ │ │ + 0x00008c5c 72656164 0061746f 665f6300 6673675f read.atof_c.fsg_ │ │ + 0x00008c6c 6d6f6465 6c5f7772 6974655f 66736d00 model_write_fsm. │ │ + 0x00008c7c 6673675f 6d6f6465 6c5f7772 69746566 fsg_model_writef │ │ + 0x00008c8c 696c655f 66736d00 6673675f 6d6f6465 ile_fsm.fsg_mode │ │ + 0x00008c9c 6c5f7772 6974655f 73796d74 61620066 l_write_symtab.f │ │ + 0x00008cac 73675f6d 6f64656c 5f777269 74656669 sg_model_writefi │ │ + 0x00008cbc 6c655f73 796d7461 62006a73 67665f61 le_symtab.jsgf_a │ │ + 0x00008ccc 746f6d5f 6e657700 6a736766 5f61746f tom_new.jsgf_ato │ │ + 0x00008cdc 6d5f6672 6565006a 7367665f 6772616d m_free.jsgf_gram │ │ + 0x00008cec 6d61725f 6e657700 67657465 6e760067 mar_new.getenv.g │ │ + 0x00008cfc 6c697374 5f726576 65727365 006a7367 list_reverse.jsg │ │ + 0x00008d0c 665f6164 645f6c69 6e6b006a 7367665f f_add_link.jsgf_ │ │ + 0x00008d1c 6275696c 645f6673 675f7261 77006a73 build_fsg_raw.js │ │ + 0x00008d2c 67665f77 72697465 5f667367 006a7367 gf_write_fsg.jsg │ │ + 0x00008d3c 665f6465 66696e65 5f72756c 65006a73 f_define_rule.js │ │ + 0x00008d4c 67665f6b 6c65656e 655f6e65 77006a73 gf_kleene_new.js │ │ + 0x00008d5c 67665f6f 7074696f 6e616c5f 6e657700 gf_optional_new. │ │ + 0x00008d6c 6a736766 5f72756c 655f7265 7461696e jsgf_rule_retain │ │ + 0x00008d7c 006a7367 665f7275 6c655f66 72656500 .jsgf_rule_free. │ │ + 0x00008d8c 79796c65 785f696e 69740079 79736574 yylex_init.yyset │ │ + 0x00008d9c 5f696e00 79797061 72736500 79796c65 _in.yyparse.yyle │ │ + 0x00008dac 785f6465 7374726f 79006a73 67665f72 x_destroy.jsgf_r │ │ + 0x00008dbc 6561645f 66696c65 006a7367 665f696d ead_file.jsgf_im │ │ + 0x00008dcc 706f7274 5f72756c 65007979 5f736361 port_rule.yy_sca │ │ + 0x00008ddc 6e5f7374 72696e67 0079795f 64656c65 n_string.yy_dele │ │ + 0x00008dec 74655f62 75666665 72006a73 67665f72 te_buffer.jsgf_r │ │ + 0x00008dfc 6561645f 73747269 6e670079 79657272 ead_string.yyerr │ │ + 0x00008e0c 6f720079 79676574 5f6c696e 656e6f00 or.yyget_lineno. │ │ + 0x00008e1c 79796765 745f7465 78740079 796c6578 yyget_text.yylex │ │ + 0x00008e2c 0079795f 666c7573 685f6275 66666572 .yy_flush_buffer │ │ + 0x00008e3c 005f5f65 72726e6f 00797967 65745f65 .__errno.yyget_e │ │ + 0x00008e4c 78747261 00797967 65745f63 6f6c756d xtra.yyget_colum │ │ + 0x00008e5c 6e007979 6765745f 696e0079 79676574 n.yyget_in.yyget │ │ + 0x00008e6c 5f6f7574 00797967 65745f6c 656e6700 _out.yyget_leng. │ │ + 0x00008e7c 79797365 745f6578 74726100 79797365 yyset_extra.yyse │ │ + 0x00008e8c 745f6c69 6e656e6f 00797973 65745f63 t_lineno.yyset_c │ │ + 0x00008e9c 6f6c756d 6e007979 7365745f 6f757400 olumn.yyset_out. │ │ + 0x00008eac 79796765 745f6465 62756700 79797365 yyget_debug.yyse │ │ + 0x00008ebc 745f6465 62756700 79796765 745f6c76 t_debug.yyget_lv │ │ + 0x00008ecc 616c0079 79736574 5f6c7661 6c007979 al.yyset_lval.yy │ │ + 0x00008edc 616c6c6f 63007979 5f637265 6174655f alloc.yy_create_ │ │ + 0x00008eec 62756666 65720079 796c6578 5f696e69 buffer.yylex_ini │ │ + 0x00008efc 745f6578 74726100 79797265 616c6c6f t_extra.yyreallo │ │ + 0x00008f0c 63007265 616c6c6f 63007979 72657374 c.realloc.yyrest │ │ + 0x00008f1c 61727400 79795f73 77697463 685f746f art.yy_switch_to │ │ + 0x00008f2c 5f627566 66657200 79795f73 63616e5f _buffer.yy_scan_ │ │ + 0x00008f3c 62756666 65720079 795f7363 616e5f62 buffer.yy_scan_b │ │ + 0x00008f4c 79746573 00797970 7573685f 62756666 ytes.yypush_buff │ │ + 0x00008f5c 65725f73 74617465 00737472 64757000 er_state.strdup. │ │ + 0x00008f6c 67657463 00797966 72656500 7979706f getc.yyfree.yypo │ │ + 0x00008f7c 705f6275 66666572 5f737461 7465006e p_buffer_state.n │ │ + 0x00008f8c 6772616d 5f6d6f64 656c5f69 6e697400 gram_model_init. │ │ + 0x00008f9c 71736f72 74006e67 72616d5f 6e675f73 qsort.ngram_ng_s │ │ + 0x00008fac 636f7265 006e6772 616d5f6d 6f64656c core.ngram_model │ │ + 0x00008fbc 5f617070 6c795f77 65696768 7473006c _apply_weights.l │ │ + 0x00008fcc 6f676d61 74685f67 65745f73 68696674 ogmath_get_shift │ │ + 0x00008fdc 00706174 685f6973 5f616273 6f6c7574 .path_is_absolut │ │ + 0x00008fec 65007265 61645f63 6c617373 6465665f e.read_classdef_ │ │ + 0x00008ffc 66696c65 00636c61 73736465 665f6672 file.classdef_fr │ │ + 0x0000900c 6565006e 6772616d 5f6d6f64 656c5f73 ee.ngram_model_s │ │ + 0x0000901c 65745f63 75727265 6e745f77 6964006e et_current_wid.n │ │ + 0x0000902c 6772616d 5f6d6f64 656c5f73 65745f69 gram_model_set_i │ │ + 0x0000903c 6e746572 70006e67 72616d5f 6d6f6465 nterp.ngram_mode │ │ + 0x0000904c 6c5f7365 745f7265 6d6f7665 006d656d l_set_remove.mem │ │ + 0x0000905c 6d6f7665 006e6772 616d5f66 696c655f move.ngram_file_ │ │ + 0x0000906c 6e616d65 5f746f5f 74797065 00737472 name_to_type.str │ │ + 0x0000907c 6e636d70 5f6e6f63 61736500 6e677261 ncmp_nocase.ngra │ │ + 0x0000908c 6d5f6d6f 64656c5f 61727061 5f777269 m_model_arpa_wri │ │ + 0x0000909c 7465006e 6772616d 5f6d6f64 656c5f64 te.ngram_model_d │ │ + 0x000090ac 6d705f77 72697465 006c6361 73650075 mp_write.lcase.u │ │ + 0x000090bc 63617365 006e6772 616d5f6d 6f64656c case.ngram_model │ │ + 0x000090cc 5f617270 615f7265 6164006e 6772616d _arpa_read.ngram │ │ + 0x000090dc 5f6d6f64 656c5f64 6d705f72 65616400 _model_dmp_read. │ │ + 0x000090ec 6e677261 6d5f6d6f 64656c5f 6765745f ngram_model_get_ │ │ + 0x000090fc 77656967 68747300 6e677261 6d5f7363 weights.ngram_sc │ │ + 0x0000910c 6f72655f 746f5f70 726f6200 6e677261 ore_to_prob.ngra │ │ + 0x0000911c 6d5f7a65 726f006e 6772616d 5f6d6f64 m_zero.ngram_mod │ │ + 0x0000912c 656c5f67 65745f63 6f756e74 73006e67 el_get_counts.ng │ │ + 0x0000913c 72616d5f 69746572 5f696e69 74006e67 ram_iter_init.ng │ │ + 0x0000914c 72616d5f 6d6f6465 6c5f6d67 72616d73 ram_model_mgrams │ │ + 0x0000915c 006e6772 616d5f6e 675f6974 6572006e .ngram_ng_iter.n │ │ + 0x0000916c 6772616d 5f697465 725f7375 63636573 gram_iter_succes │ │ + 0x0000917c 736f7273 006e6772 616d5f69 7465725f sors.ngram_iter_ │ │ + 0x0000918c 67657400 6e677261 6d5f6974 65725f6e get.ngram_iter_n │ │ + 0x0000919c 65787400 6e677261 6d5f6974 65725f66 ext.ngram_iter_f │ │ + 0x000091ac 72656500 6e677261 6d5f6974 6572006e ree.ngram_iter.n │ │ + 0x000091bc 6772616d 5f776f72 64006e67 72616d5f gram_word.ngram_ │ │ + 0x000091cc 6164645f 776f7264 5f696e74 65726e61 add_word_interna │ │ + 0x000091dc 6c006e67 72616d5f 636c6173 735f6e65 l.ngram_class_ne │ │ + 0x000091ec 77006e67 72616d5f 636c6173 735f6164 w.ngram_class_ad │ │ + 0x000091fc 645f776f 7264006e 6772616d 5f636c61 d_word.ngram_cla │ │ + 0x0000920c 73735f66 72656500 6e677261 6d5f6d6f ss_free.ngram_mo │ │ + 0x0000921c 64656c5f 6164645f 636c6173 735f776f del_add_class_wo │ │ + 0x0000922c 72640067 6c697374 5f616464 5f666c6f rd.glist_add_flo │ │ + 0x0000923c 61743332 006e6772 616d5f63 6c617373 at32.ngram_class │ │ + 0x0000924c 5f70726f 62006e67 72616d5f 73636f72 _prob.ngram_scor │ │ + 0x0000925c 65006e67 72616d5f 70726f62 7600666f e.ngram_probv.fo │ │ + 0x0000926c 70656e5f 636f6d70 006e6772 616d5f6d pen_comp.ngram_m │ │ + 0x0000927c 6f64656c 5f726561 645f636c 61737364 odel_read_classd │ │ + 0x0000928c 6566006c 6d33675f 7467696e 666f5f72 ef.lm3g_tginfo_r │ │ + 0x0000929c 65736574 006c6d33 675f6164 645f7567 eset.lm3g_add_ug │ │ + 0x000092ac 006c6d33 675f6170 706c795f 77656967 .lm3g_apply_weig │ │ + 0x000092bc 68747300 6c6d3367 5f746769 6e666f5f hts.lm3g_tginfo_ │ │ + 0x000092cc 66726565 00737472 696e675f 7472696d free.string_trim │ │ + 0x000092dc 0076616c 735f696e 5f736f72 7465645f .vals_in_sorted_ │ │ + 0x000092ec 6c697374 00667265 655f736f 72746564 list.free_sorted │ │ + 0x000092fc 5f6c6973 7400696e 69745f73 6f727465 _list.init_sorte │ │ + 0x0000930c 645f6c69 7374006c 6f676d61 74685f6c d_list.logmath_l │ │ + 0x0000931c 6f673130 5f746f5f 6c6f6700 736f7274 og10_to_log.sort │ │ + 0x0000932c 65645f69 64006c6f 676d6174 685f6c6f ed_id.logmath_lo │ │ + 0x0000933c 675f746f 5f6c6f67 3130006e 6772616d g_to_log10.ngram │ │ + 0x0000934c 5f6d6f64 656c5f64 6d705f62 75696c64 _model_dmp_build │ │ + 0x0000935c 00616763 5f747970 655f7374 72006167 .agc_type_str.ag │ │ + 0x0000936c 635f696e 69740061 67635f66 72656500 c_init.agc_free. │ │ + 0x0000937c 6167635f 6d617800 6167635f 656d6178 agc_max.agc_emax │ │ + 0x0000938c 5f736574 00616763 5f656d61 785f6765 _set.agc_emax_ge │ │ + 0x0000939c 74006167 635f656d 61780061 67635f65 t.agc_emax.agc_e │ │ + 0x000093ac 6d61785f 75706461 74650061 67635f6e max_update.agc_n │ │ + 0x000093bc 6f697365 00616763 5f676574 5f746872 oise.agc_get_thr │ │ + 0x000093cc 6573686f 6c640063 6d6e5f74 7970655f eshold.cmn_type_ │ │ + 0x000093dc 73747200 636d6e5f 696e6974 00636d6e str.cmn_init.cmn │ │ + 0x000093ec 00636d6e 5f667265 65005f5f 61656162 .cmn_free.__aeab │ │ + 0x000093fc 695f7569 64697600 66656174 5f6c6461 i_uidiv.feat_lda │ │ + 0x0000940c 5f747261 6e73666f 726d0063 6d6e5f70 _transform.cmn_p │ │ + 0x0000941c 72696f72 00636d6e 5f707269 6f725f75 rior.cmn_prior_u │ │ + 0x0000942c 70646174 65007374 61745f72 65747279 pdate.stat_retry │ │ + 0x0000943c 00667265 61645f72 65747279 00676c69 .fread_retry.gli │ │ + 0x0000944c 73745f61 64645f69 6e743332 00737562 st_add_int32.sub │ │ + 0x0000945c 76656373 5f667265 65006665 61745f70 vecs_free.feat_p │ │ + 0x0000946c 72696e74 00666561 745f7332 6d666332 rint.feat_s2mfc2 │ │ + 0x0000947c 66656174 00736e70 72696e74 66006665 feat.snprintf.fe │ │ + 0x0000948c 61745f72 65706f72 74006269 6f5f6672 at_report.bio_fr │ │ + 0x0000949c 6561645f 33640063 6d6e5f70 72696f72 ead_3d.cmn_prior │ │ + 0x000094ac 5f736574 00636d6e 5f707269 6f725f67 _set.cmn_prior_g │ │ + 0x000094bc 65740066 655f7061 7273655f 67656e65 et.fe_parse_gene │ │ + 0x000094cc 72616c5f 70617261 6d730066 655f7072 ral_params.fe_pr │ │ + 0x000094dc 696e745f 63757272 656e7400 66655f67 int_current.fe_g │ │ + 0x000094ec 65745f61 72677300 66655f67 65745f63 et_args.fe_get_c │ │ + 0x000094fc 6f6e6669 67006665 5f696e69 745f6469 onfig.fe_init_di │ │ + 0x0000950c 74686572 0067656e 72616e64 5f736565 ther.genrand_see │ │ + 0x0000951c 64007469 6d650066 655f7072 65737063 d.time.fe_prespc │ │ + 0x0000952c 685f7265 7365745f 63657000 66655f72 h_reset_cep.fe_r │ │ + 0x0000953c 65736574 5f6e6f69 73657374 61747300 eset_noisestats. │ │ + 0x0000954c 66655f67 65745f69 6e707574 5f73697a fe_get_input_siz │ │ + 0x0000955c 65006665 5f726561 645f6672 616d6500 e.fe_read_frame. │ │ + 0x0000956c 66655f77 72697465 5f667261 6d650066 fe_write_frame.f │ │ + 0x0000957c 655f7072 65737063 685f7265 61645f63 e_prespch_read_c │ │ + 0x0000958c 65700066 655f7368 6966745f 6672616d ep.fe_shift_fram │ │ + 0x0000959c 65006665 5f707265 73706368 5f6e6365 e.fe_prespch_nce │ │ + 0x000095ac 70006665 5f70726f 63657373 5f667261 p.fe_process_fra │ │ + 0x000095bc 6d65735f 65787400 66655f70 72657370 mes_ext.fe_presp │ │ + 0x000095cc 63685f65 7874656e 645f7063 6d006665 ch_extend_pcm.fe │ │ + 0x000095dc 5f707265 73706368 5f726561 645f7063 _prespch_read_pc │ │ + 0x000095ec 6d006665 5f667265 655f3264 0066655f m.fe_free_2d.fe_ │ │ + 0x000095fc 66726565 5f6e6f69 73657374 61747300 free_noisestats. │ │ + 0x0000960c 66655f70 72657370 63685f66 72656500 fe_prespch_free. │ │ + 0x0000961c 66655f63 72656174 655f6861 6d6d696e fe_create_hammin │ │ + 0x0000962c 67006665 5f776172 705f7365 74006665 g.fe_warp_set.fe │ │ + 0x0000963c 5f776172 705f7365 745f7061 72616d65 _warp_set_parame │ │ + 0x0000964c 74657273 0066655f 6275696c 645f6d65 ters.fe_build_me │ │ + 0x0000965c 6c66696c 74657273 0066655f 636f6d70 lfilters.fe_comp │ │ + 0x0000966c 7574655f 6d656c63 6f73696e 65006665 ute_melcosine.fe │ │ + 0x0000967c 5f707265 73706368 5f696e69 74006665 _prespch_init.fe │ │ + 0x0000968c 5f637265 6174655f 74776964 646c6500 _create_twiddle. │ │ + 0x0000969c 66655f69 6e69745f 6e6f6973 65737461 fe_init_noisesta │ │ + 0x000096ac 74730066 655f696e 69745f61 75746f00 ts.fe_init_auto. │ │ + 0x000096bc 636d645f 6c6e5f67 65740066 655f6d66 cmd_ln_get.fe_mf │ │ + 0x000096cc 63635f74 6f5f666c 6f617400 66655f66 cc_to_float.fe_f │ │ + 0x000096dc 6c6f6174 5f746f5f 6d666363 0066655f loat_to_mfcc.fe_ │ │ + 0x000096ec 6c6f6773 7065635f 746f5f6d 66636300 logspec_to_mfcc. │ │ + 0x000096fc 66655f73 70656332 63657000 66655f6c fe_spec2cep.fe_l │ │ + 0x0000970c 6f677370 65635f64 63743200 66655f64 ogspec_dct2.fe_d │ │ + 0x0000971c 63743200 66655f6d 6663635f 64637433 ct2.fe_mfcc_dct3 │ │ + 0x0000972c 0066655f 64637433 00706f77 0066655f .fe_dct3.pow.fe_ │ │ + 0x0000973c 77617270 5f776172 7065645f 746f5f75 warp_warped_to_u │ │ + 0x0000974c 6e776172 70656400 66655f77 6172705f nwarped.fe_warp_ │ │ + 0x0000975c 756e7761 72706564 5f746f5f 77617270 unwarped_to_warp │ │ + 0x0000976c 6564006c 6f673130 00636f73 0073696e ed.log10.cos.sin │ │ + 0x0000977c 0067656e 72616e64 5f696e74 33310066 .genrand_int31.f │ │ + 0x0000978c 655f6c69 66746572 0066655f 74726163 e_lifter.fe_trac │ │ + 0x0000979c 6b5f736e 72006665 5f766164 5f68616e k_snr.fe_vad_han │ │ + 0x000097ac 676f7665 72006665 5f637265 6174655f gover.fe_create_ │ │ + 0x000097bc 32640066 655f7761 72705f64 6f630066 2d.fe_warp_doc.f │ │ + 0x000097cc 655f7761 72705f69 64006665 5f776172 e_warp_id.fe_war │ │ + 0x000097dc 705f6e5f 70617261 6d006665 5f776172 p_n_param.fe_war │ │ + 0x000097ec 705f7072 696e7400 66655f77 6172705f p_print.fe_warp_ │ │ + 0x000097fc 696e7665 7273655f 6c696e65 61725f73 inverse_linear_s │ │ + 0x0000980c 65745f70 6172616d 65746572 73006665 et_parameters.fe │ │ + 0x0000981c 5f776172 705f696e 76657273 655f6c69 _warp_inverse_li │ │ + 0x0000982c 6e656172 5f646f63 0066655f 77617270 near_doc.fe_warp │ │ + 0x0000983c 5f696e76 65727365 5f6c696e 6561725f _inverse_linear_ │ │ + 0x0000984c 69640066 655f7761 72705f69 6e766572 id.fe_warp_inver │ │ + 0x0000985c 73655f6c 696e6561 725f6e5f 70617261 se_linear_n_para │ │ + 0x0000986c 6d006665 5f776172 705f696e 76657273 m.fe_warp_invers │ │ + 0x0000987c 655f6c69 6e656172 5f776172 7065645f e_linear_warped_ │ │ + 0x0000988c 746f5f75 6e776172 70656400 66655f77 to_unwarped.fe_w │ │ + 0x0000989c 6172705f 696e7665 7273655f 6c696e65 arp_inverse_line │ │ + 0x000098ac 61725f75 6e776172 7065645f 746f5f77 ar_unwarped_to_w │ │ + 0x000098bc 61727065 64006665 5f776172 705f696e arped.fe_warp_in │ │ + 0x000098cc 76657273 655f6c69 6e656172 5f707269 verse_linear_pri │ │ + 0x000098dc 6e740066 655f7761 72705f61 6666696e nt.fe_warp_affin │ │ + 0x000098ec 655f7365 745f7061 72616d65 74657273 e_set_parameters │ │ + 0x000098fc 0066655f 77617270 5f616666 696e655f .fe_warp_affine_ │ │ + 0x0000990c 646f6300 66655f77 6172705f 61666669 doc.fe_warp_affi │ │ + 0x0000991c 6e655f69 64006665 5f776172 705f6166 ne_id.fe_warp_af │ │ + 0x0000992c 66696e65 5f6e5f70 6172616d 0066655f fine_n_param.fe_ │ │ + 0x0000993c 77617270 5f616666 696e655f 77617270 warp_affine_warp │ │ + 0x0000994c 65645f74 6f5f756e 77617270 65640066 ed_to_unwarped.f │ │ + 0x0000995c 655f7761 72705f61 6666696e 655f756e e_warp_affine_un │ │ + 0x0000996c 77617270 65645f74 6f5f7761 72706564 warped_to_warped │ │ + 0x0000997c 0066655f 77617270 5f616666 696e655f .fe_warp_affine_ │ │ + 0x0000998c 7072696e 74006665 5f776172 705f7069 print.fe_warp_pi │ │ + 0x0000999c 65636577 6973655f 6c696e65 61725f73 ecewise_linear_s │ │ + 0x000099ac 65745f70 6172616d 65746572 73006665 et_parameters.fe │ │ + 0x000099bc 5f776172 705f7069 65636577 6973655f _warp_piecewise_ │ │ + 0x000099cc 6c696e65 61725f64 6f630066 655f7761 linear_doc.fe_wa │ │ + 0x000099dc 72705f70 69656365 77697365 5f6c696e rp_piecewise_lin │ │ + 0x000099ec 6561725f 69640066 655f7761 72705f70 ear_id.fe_warp_p │ │ + 0x000099fc 69656365 77697365 5f6c696e 6561725f iecewise_linear_ │ │ + 0x00009a0c 6e5f7061 72616d00 66655f77 6172705f n_param.fe_warp_ │ │ + 0x00009a1c 70696563 65776973 655f6c69 6e656172 piecewise_linear │ │ + 0x00009a2c 5f776172 7065645f 746f5f75 6e776172 _warped_to_unwar │ │ + 0x00009a3c 70656400 66655f77 6172705f 70696563 ped.fe_warp_piec │ │ + 0x00009a4c 65776973 655f6c69 6e656172 5f756e77 ewise_linear_unw │ │ + 0x00009a5c 61727065 645f746f 5f776172 70656400 arped_to_warped. │ │ + 0x00009a6c 66655f77 6172705f 70696563 65776973 fe_warp_piecewis │ │ + 0x00009a7c 655f6c69 6e656172 5f707269 6e740073 e_linear_print.s │ │ + 0x00009a8c 7472746f 6b006665 5f707265 73706368 trtok.fe_prespch │ │ + 0x00009a9c 5f777269 74655f70 636d0066 655f7072 _write_pcm.fe_pr │ │ + 0x00009aac 65737063 685f7772 6974655f 63657000 espch_write_cep. │ │ + 0x00009abc 66655f70 72657370 63685f72 65736574 fe_prespch_reset │ │ + 0x00009acc 5f70636d 0062696f 5f777269 74656864 _pcm.bio_writehd │ │ + 0x00009adc 725f7665 7273696f 6e006269 6f5f6677 r_version.bio_fw │ │ + 0x00009aec 72697465 0062696f 5f667265 61645f32 rite.bio_fread_2 │ │ + 0x00009afc 64005f5f 636b645f 616c6c6f 635f3264 d.__ckd_alloc_2d │ │ + 0x00009b0c 5f707472 005f5f63 6b645f61 6c6c6f63 _ptr.__ckd_alloc │ │ + 0x00009b1c 5f33645f 70747200 62696f5f 66777269 _3d_ptr.bio_fwri │ │ + 0x00009b2c 74655f31 64006269 6f5f6677 72697465 te_1d.bio_fwrite │ │ + 0x00009b3c 5f336400 62696f5f 72656164 5f776176 _3d.bio_read_wav │ │ + 0x00009b4c 66696c65 00626974 7665635f 636f756e file.bitvec_coun │ │ + 0x00009b5c 745f7365 7400636b 645f7365 745f6a75 t_set.ckd_set_ju │ │ + 0x00009b6c 6d700063 6b645f66 61696c00 76667072 mp.ckd_fail.vfpr │ │ + 0x00009b7c 696e7466 0061626f 7274006c 6f6e676a intf.abort.longj │ │ + 0x00009b8c 6d70005f 5f636b64 5f63616c 6c6f635f mp.__ckd_calloc_ │ │ + 0x00009b9c 34645f5f 00636b64 5f667265 655f3464 4d__.ckd_free_4d │ │ + 0x00009bac 00737472 6e636174 00737472 73747200 .strncat.strstr. │ │ + 0x00009bbc 7374726e 63707900 636d645f 6c6e5f76 strncpy.cmd_ln_v │ │ + 0x00009bcc 616c5f66 72656500 676c6f62 616c5f63 al_free.global_c │ │ + 0x00009bdc 6d646c6e 00636d64 5f6c6e5f 61636365 mdln.cmd_ln_acce │ │ + 0x00009bec 73735f72 00636d64 5f6c6e5f 7072696e ss_r.cmd_ln_prin │ │ + 0x00009bfc 745f6865 6c705f72 00636d64 5f6c6e5f t_help_r.cmd_ln_ │ │ + 0x00009c0c 7374725f 6c697374 5f720065 72725f73 str_list_r.err_s │ │ + 0x00009c1c 65745f6c 6f676669 6c650065 72725f67 et_logfile.err_g │ │ + 0x00009c2c 65745f6c 6f676670 00666765 74630063 et_logfp.fgetc.c │ │ + 0x00009c3c 6d645f6c 6e5f7061 7273655f 66696c65 md_ln_parse_file │ │ + 0x00009c4c 00636d64 5f6c6e5f 70617273 6500636d .cmd_ln_parse.cm │ │ + 0x00009c5c 645f6c6e 5f617070 6c5f656e 74657200 d_ln_appl_enter. │ │ + 0x00009c6c 636d645f 6c6e5f66 72656500 636d645f cmd_ln_free.cmd_ │ │ + 0x00009c7c 6c6e5f61 70706c5f 65786974 005f5f61 ln_appl_exit.__a │ │ + 0x00009c8c 6e64726f 69645f6c 6f675f76 7072696e ndroid_log_vprin │ │ + 0x00009c9c 74007673 6e707269 6e746600 70617468 t.vsnprintf.path │ │ + 0x00009cac 32626173 656e616d 65007374 72657272 2basename.strerr │ │ + 0x00009cbc 6f720065 72725f73 65745f6c 6f676670 or.err_set_logfp │ │ + 0x00009ccc 00657272 5f676574 5f646562 75675f6c .err_get_debug_l │ │ + 0x00009cdc 6576656c 00657272 5f736574 5f63616c evel.err_set_cal │ │ + 0x00009cec 6c626163 6b007061 74683264 69726e61 lback.path2dirna │ │ + 0x00009cfc 6d650073 74726970 5f66696c 65657874 me.strip_fileext │ │ + 0x00009d0c 00696e69 745f6765 6e72616e 64006765 .init_genrand.ge │ │ + 0x00009d1c 6e72616e 645f696e 74333200 67656e72 nrand_int32.genr │ │ + 0x00009d2c 616e645f 7265616c 31006765 6e72616e and_real1.genran │ │ + 0x00009d3c 645f7265 616c3200 67656e72 616e645f d_real2.genrand_ │ │ + 0x00009d4c 7265616c 33006765 6e72616e 645f7265 real3.genrand_re │ │ + 0x00009d5c 73353300 676c6973 745f6164 645f7569 s53.glist_add_ui │ │ + 0x00009d6c 6e743332 00676c69 73745f61 64645f66 nt32.glist_add_f │ │ + 0x00009d7c 6c6f6174 36340067 6c697374 5f746169 loat64.glist_tai │ │ + 0x00009d8c 6c00676c 6973745f 696e7365 72745f69 l.glist_insert_i │ │ + 0x00009d9c 6e743332 00676c69 73745f69 6e736572 nt32.glist_inser │ │ + 0x00009dac 745f7569 6e743332 00676c69 73745f69 t_uint32.glist_i │ │ + 0x00009dbc 6e736572 745f666c 6f617433 3200676c nsert_float32.gl │ │ + 0x00009dcc 6973745f 696e7365 72745f66 6c6f6174 ist_insert_float │ │ + 0x00009ddc 3634005f 5f616561 62695f75 69646976 64.__aeabi_uidiv │ │ + 0x00009dec 6d6f6400 7072696d 65006861 73685f74 mod.prime.hash_t │ │ + 0x00009dfc 61626c65 5f6c6f6f 6b75705f 626b6579 able_lookup_bkey │ │ + 0x00009e0c 5f696e74 33320068 6173685f 7461626c _int32.hash_tabl │ │ + 0x00009e1c 655f6465 6c657465 5f626b65 79006861 e_delete_bkey.ha │ │ + 0x00009e2c 73685f74 61626c65 5f646973 706c6179 sh_table_display │ │ + 0x00009e3c 00707574 73005f5f 6c697374 656c656d .puts.__listelem │ │ + 0x00009e4c 5f6d616c 6c6f635f 69645f5f 006c6973 _malloc_id__.lis │ │ + 0x00009e5c 74656c65 6d5f6765 745f6974 656d006c telem_get_item.l │ │ + 0x00009e6c 69737465 6c656d5f 73746174 73006c6f istelem_stats.lo │ │ + 0x00009e7c 676d6174 685f7772 69746500 6c6f676d gmath_write.logm │ │ + 0x00009e8c 6174685f 72656164 006c6f67 6d617468 ath_read.logmath │ │ + 0x00009e9c 5f676574 5f746162 6c655f73 68617065 _get_table_shape │ │ + 0x00009eac 006c6f67 6d617468 5f616464 5f657861 .logmath_add_exa │ │ + 0x00009ebc 6374006f 70656e00 66737461 7400636c ct.open.fstat.cl │ │ + 0x00009ecc 6f736500 6d6d6170 006d756e 6d617000 ose.mmap.munmap. │ │ + 0x00009edc 706f7065 6e007063 6c6f7365 006c696e popen.pclose.lin │ │ + 0x00009eec 65697465 725f6c69 6e656e6f 006c696e eiter_lineno.lin │ │ + 0x00009efc 65697465 725f7374 6172745f 636c6561 eiter_start_clea │ │ + 0x00009f0c 6e00736c 65657000 73746174 00737461 n.sleep.stat.sta │ │ + 0x00009f1c 745f6d74 696d6500 6269745f 656e636f t_mtime.bit_enco │ │ + 0x00009f2c 64655f61 74746163 68006269 745f656e de_attach.bit_en │ │ + 0x00009f3c 636f6465 5f726574 61696e00 6269745f code_retain.bit_ │ │ + 0x00009f4c 656e636f 64655f66 72656500 6269745f encode_free.bit_ │ │ + 0x00009f5c 656e636f 64655f77 72697465 00626974 encode_write.bit │ │ + 0x00009f6c 5f656e63 6f64655f 77726974 655f6377 _encode_write_cw │ │ + 0x00009f7c 00626974 5f656e63 6f64655f 666c7573 .bit_encode_flus │ │ + 0x00009f8c 68006275 696c645f 64697265 63746f72 h.build_director │ │ + 0x00009f9c 79006d6b 64697200 70637472 5f6e6577 y.mkdir.pctr_new │ │ + 0x00009fac 00706374 725f7265 73657400 70637472 .pctr_reset.pctr │ │ + 0x00009fbc 5f696e63 72656d65 6e740070 6374725f _increment.pctr_ │ │ + 0x00009fcc 7072696e 74007063 74725f66 72656500 print.pctr_free. │ │ + 0x00009fdc 67657472 75736167 65006765 7474696d getrusage.gettim │ │ + 0x00009fec 656f6664 61790070 746d725f 72657365 eofday.ptmr_rese │ │ + 0x00009ffc 745f616c 6c007074 6d725f70 72696e74 t_all.ptmr_print │ │ + 0x0000a00c 5f616c6c 00686f73 745f656e 6469616e _all.host_endian │ │ + 0x0000a01c 00756e6c 696e6b00 73625f73 7472746f .unlink.sb_strto │ │ + 0x0000a02c 64007374 7273706e 005f6374 7970655f d.strspn._ctype_ │ │ + 0x0000a03c 006e6578 74776f72 64005f5f 75646976 .nextword.__udiv │ │ + 0x0000a04c 73693300 5f5f6165 6162695f 69646976 si3.__aeabi_idiv │ │ + 0x0000a05c 30005f5f 64697673 6933005f 5f616561 0.__divsi3.__aea │ │ + 0x0000a06c 62695f6c 64697630 00726169 7365005f bi_ldiv0.raise._ │ │ + 0x0000a07c 5f616561 62695f75 6e77696e 645f6370 _aeabi_unwind_cp │ │ + 0x0000a08c 705f7072 32005f5f 676e755f 556e7769 p_pr2.__gnu_Unwi │ │ + 0x0000a09c 6e645f46 696e645f 65786964 78005f5f nd_Find_exidx.__ │ │ + 0x0000a0ac 676e755f 556e7769 6e645f52 6573746f gnu_Unwind_Resto │ │ + 0x0000a0bc 72655f56 46505f44 005f5f67 6e755f55 re_VFP_D.__gnu_U │ │ + 0x0000a0cc 6e77696e 645f5265 73746f72 655f5646 nwind_Restore_VF │ │ + 0x0000a0dc 50005f5f 676e755f 556e7769 6e645f52 P.__gnu_Unwind_R │ │ + 0x0000a0ec 6573746f 72655f56 46505f44 5f31365f estore_VFP_D_16_ │ │ + 0x0000a0fc 746f5f33 31005f5f 676e755f 556e7769 to_31.__gnu_Unwi │ │ + 0x0000a10c 6e645f52 6573746f 72655f57 4d4d5844 nd_Restore_WMMXD │ │ + 0x0000a11c 005f5f67 6e755f55 6e77696e 645f5265 .__gnu_Unwind_Re │ │ + 0x0000a12c 73746f72 655f574d 4d584300 72657374 store_WMMXC.rest │ │ + 0x0000a13c 6f72655f 636f7265 5f726567 73005f55 ore_core_regs._U │ │ + 0x0000a14c 6e77696e 645f4765 74434641 005f5f67 nwind_GetCFA.__g │ │ + 0x0000a15c 6e755f55 6e77696e 645f5261 69736545 nu_Unwind_RaiseE │ │ + 0x0000a16c 78636570 74696f6e 005f5f67 6e755f55 xception.__gnu_U │ │ + 0x0000a17c 6e77696e 645f466f 72636564 556e7769 nwind_ForcedUnwi │ │ + 0x0000a18c 6e64005f 5f676e75 5f556e77 696e645f nd.__gnu_Unwind_ │ │ + 0x0000a19c 52657375 6d65005f 5f676e75 5f556e77 Resume.__gnu_Unw │ │ + 0x0000a1ac 696e645f 52657375 6d655f6f 725f5265 ind_Resume_or_Re │ │ + 0x0000a1bc 7468726f 77005f55 6e77696e 645f436f throw._Unwind_Co │ │ + 0x0000a1cc 6d706c65 7465005f 556e7769 6e645f44 mplete._Unwind_D │ │ + 0x0000a1dc 656c6574 65457863 65707469 6f6e005f eleteException._ │ │ + 0x0000a1ec 556e7769 6e645f56 52535f47 6574005f Unwind_VRS_Get._ │ │ + 0x0000a1fc 556e7769 6e645f56 52535f53 6574005f Unwind_VRS_Set._ │ │ + 0x0000a20c 5f676e75 5f556e77 696e645f 4261636b _gnu_Unwind_Back │ │ + 0x0000a21c 74726163 65005f5f 6378615f 62656769 trace.__cxa_begi │ │ + 0x0000a22c 6e5f636c 65616e75 70005f5f 6378615f n_cleanup.__cxa_ │ │ + 0x0000a23c 74797065 5f6d6174 6368005f 5f676e75 type_match.__gnu │ │ + 0x0000a24c 5f756e77 696e645f 65786563 75746500 _unwind_execute. │ │ + 0x0000a25c 5f5f6378 615f6361 6c6c5f75 6e657870 __cxa_call_unexp │ │ + 0x0000a26c 65637465 64005f55 6e77696e 645f5652 ected._Unwind_VR │ │ + 0x0000a27c 535f506f 70005f5f 676e755f 556e7769 S_Pop.__gnu_Unwi │ │ + 0x0000a28c 6e645f53 6176655f 5646505f 44005f5f nd_Save_VFP_D.__ │ │ + 0x0000a29c 676e755f 556e7769 6e645f53 6176655f gnu_Unwind_Save_ │ │ + 0x0000a2ac 56465000 5f5f676e 755f556e 77696e64 VFP.__gnu_Unwind │ │ + 0x0000a2bc 5f536176 655f5646 505f445f 31365f74 _Save_VFP_D_16_t │ │ + 0x0000a2cc 6f5f3331 005f5f67 6e755f55 6e77696e o_31.__gnu_Unwin │ │ + 0x0000a2dc 645f5361 76655f57 4d4d5844 005f5f67 d_Save_WMMXD.__g │ │ + 0x0000a2ec 6e755f55 6e77696e 645f5361 76655f57 nu_Unwind_Save_W │ │ + 0x0000a2fc 4d4d5843 005f5f72 6573746f 72655f63 MMXC.__restore_c │ │ + 0x0000a30c 6f72655f 72656773 005f5f5f 556e7769 ore_regs.___Unwi │ │ + 0x0000a31c 6e645f52 61697365 45786365 7074696f nd_RaiseExceptio │ │ + 0x0000a32c 6e005f55 6e77696e 645f5261 69736545 n._Unwind_RaiseE │ │ + 0x0000a33c 78636570 74696f6e 005f5f5f 556e7769 xception.___Unwi │ │ + 0x0000a34c 6e645f52 6573756d 65005f55 6e77696e nd_Resume._Unwin │ │ + 0x0000a35c 645f5265 73756d65 005f5f5f 556e7769 d_Resume.___Unwi │ │ + 0x0000a36c 6e645f52 6573756d 655f6f72 5f526574 nd_Resume_or_Ret │ │ + 0x0000a37c 68726f77 005f556e 77696e64 5f526573 hrow._Unwind_Res │ │ + 0x0000a38c 756d655f 6f725f52 65746872 6f77005f ume_or_Rethrow._ │ │ + 0x0000a39c 5f5f556e 77696e64 5f466f72 63656455 __Unwind_ForcedU │ │ + 0x0000a3ac 6e77696e 64005f55 6e77696e 645f466f nwind._Unwind_Fo │ │ + 0x0000a3bc 72636564 556e7769 6e64005f 5f5f556e rcedUnwind.___Un │ │ + 0x0000a3cc 77696e64 5f426163 6b747261 6365005f wind_Backtrace._ │ │ + 0x0000a3dc 556e7769 6e645f42 61636b74 72616365 Unwind_Backtrace │ │ + 0x0000a3ec 005f5f67 6e755f75 6e77696e 645f6672 .__gnu_unwind_fr │ │ + 0x0000a3fc 616d6500 5f556e77 696e645f 47657452 ame._Unwind_GetR │ │ + 0x0000a40c 6567696f 6e537461 7274005f 556e7769 egionStart._Unwi │ │ + 0x0000a41c 6e645f47 65744c61 6e677561 67655370 nd_GetLanguageSp │ │ + 0x0000a42c 65636966 69634461 7461005f 556e7769 ecificData._Unwi │ │ + 0x0000a43c 6e645f47 65744461 74615265 6c426173 nd_GetDataRelBas │ │ + 0x0000a44c 65005f55 6e77696e 645f4765 74546578 e._Unwind_GetTex │ │ + 0x0000a45c 7452656c 42617365 005f6564 61746100 tRelBase._edata. │ │ + 0x0000a46c 5f5f6273 735f7374 61727400 5f656e64 __bss_start._end │ │ + 0x0000a47c 006c6962 6c6f672e 736f006c 69627374 .liblog.so.libst │ │ + 0x0000a48c 64632b2b 2e736f00 6c696264 6c2e736f dc++.so.libdl.so │ │ + 0x0000a49c 00 . │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,528 +1,527 @@ │ │ │ │ Hex dump of section '.hash': │ │ - 0x0000a4e0 07040000 2b040000 40030000 94030000 ....+...@....... │ │ - 0x0000a4f0 00000000 dd010000 b6010000 10040000 ................ │ │ - 0x0000a500 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a510 00000000 bd020000 00000000 ce020000 ................ │ │ - 0x0000a520 9a030000 99020000 00000000 d4010000 ................ │ │ - 0x0000a530 37010000 f1010000 00000000 00000000 7............... │ │ - 0x0000a540 00000000 00000000 ea020000 00000000 ................ │ │ - 0x0000a550 c8020000 56010000 00000000 5f020000 ....V......._... │ │ - 0x0000a560 02040000 01040000 eb010000 d4030000 ................ │ │ - 0x0000a570 99000000 00000000 78030000 00000000 ........x....... │ │ - 0x0000a580 00000000 15000000 00000000 42010000 ............B... │ │ - 0x0000a590 00000000 33000000 00000000 00000000 ....3........... │ │ - 0x0000a5a0 46020000 00000000 a8020000 19020000 F............... │ │ - 0x0000a5b0 df010000 9d020000 24000000 00000000 ........$....... │ │ - 0x0000a5c0 00000000 00000000 28010000 70010000 ........(...p... │ │ - 0x0000a5d0 e7010000 00000000 9f010000 00000000 ................ │ │ - 0x0000a5e0 00000000 54010000 5b020000 db000000 ....T...[....... │ │ - 0x0000a5f0 00000000 00000000 b9010000 00000000 ................ │ │ - 0x0000a600 56030000 f8010000 e6020000 eb020000 V............... │ │ - 0x0000a610 00000000 49010000 00000000 95030000 ....I........... │ │ - 0x0000a620 00000000 ef030000 ff030000 c2020000 ................ │ │ - 0x0000a630 88020000 44010000 84000000 00000000 ....D........... │ │ - 0x0000a640 32020000 7b030000 27000000 00000000 2...{...'....... │ │ - 0x0000a650 ab020000 00000000 1d000000 00000000 ................ │ │ - 0x0000a660 9b020000 00000000 3b020000 00000000 ........;....... │ │ - 0x0000a670 42020000 6f030000 1d030000 c2030000 B...o........... │ │ - 0x0000a680 ec030000 b7020000 b1030000 08040000 ................ │ │ - 0x0000a690 00000000 0c030000 d9020000 b2000000 ................ │ │ - 0x0000a6a0 7a010000 5a000000 de020000 c7010000 z...Z........... │ │ - 0x0000a6b0 23010000 00000000 00000000 00000000 #............... │ │ - 0x0000a6c0 27040000 f6010000 f2030000 1a020000 '............... │ │ - 0x0000a6d0 00000000 00000000 26010000 f9030000 ........&....... │ │ - 0x0000a6e0 00000000 85000000 00000000 00000000 ................ │ │ - 0x0000a6f0 85020000 8c030000 00000000 15010000 ................ │ │ - 0x0000a700 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a710 20040000 90000000 4d030000 0b030000 .......M....... │ │ - 0x0000a720 00000000 af010000 e4010000 00000000 ................ │ │ - 0x0000a730 18000000 7a030000 00000000 00000000 ....z........... │ │ - 0x0000a740 00000000 73030000 98020000 fe000000 ....s........... │ │ - 0x0000a750 00000000 06040000 19010000 0c040000 ................ │ │ - 0x0000a760 09030000 b9030000 8e010000 ff020000 ................ │ │ - 0x0000a770 8b010000 00000000 00000000 00000000 ................ │ │ - 0x0000a780 58030000 54000000 80020000 45020000 X...T.......E... │ │ - 0x0000a790 0b020000 8d030000 5f000000 fa010000 ........_....... │ │ - 0x0000a7a0 0e010000 a0030000 3e030000 cc030000 ........>....... │ │ - 0x0000a7b0 a5010000 00000000 f2010000 14040000 ................ │ │ - 0x0000a7c0 57020000 72020000 11010000 a7010000 W...r........... │ │ - 0x0000a7d0 9e030000 00000000 00000000 28030000 ............(... │ │ - 0x0000a7e0 00000000 00000000 c0020000 00000000 ................ │ │ - 0x0000a7f0 db010000 d8030000 00000000 7e030000 ............~... │ │ - 0x0000a800 40020000 00000000 68020000 00000000 @.......h....... │ │ - 0x0000a810 6d020000 6d030000 00000000 00000000 m...m........... │ │ - 0x0000a820 93030000 74000000 64000000 2c030000 ....t...d...,... │ │ - 0x0000a830 dc030000 00000000 4a030000 b5010000 ........J....... │ │ - 0x0000a840 18040000 bc030000 d2010000 00000000 ................ │ │ - 0x0000a850 9b010000 00000000 aa030000 4b030000 ............K... │ │ - 0x0000a860 25020000 1b020000 29040000 e8020000 %.......)....... │ │ - 0x0000a870 00000000 00000000 69020000 e1030000 ........i....... │ │ - 0x0000a880 09040000 00000000 7b010000 22020000 ........{..."... │ │ - 0x0000a890 67020000 e5000000 ab030000 8a030000 g............... │ │ - 0x0000a8a0 00000000 a9020000 41020000 00000000 ........A....... │ │ - 0x0000a8b0 79020000 00000000 00000000 57030000 y...........W... │ │ - 0x0000a8c0 55020000 00000000 00000000 00000000 U............... │ │ - 0x0000a8d0 14020000 6a020000 0b040000 f1000000 ....j........... │ │ - 0x0000a8e0 01020000 00000000 30000000 00000000 ........0....... │ │ - 0x0000a8f0 1c040000 db030000 00000000 09020000 ................ │ │ - 0x0000a900 ca000000 76020000 e6000000 1c030000 ....v........... │ │ - 0x0000a910 33030000 d6020000 32000000 07040000 3.......2....... │ │ - 0x0000a920 00000000 fc030000 5a030000 ed000000 ........Z....... │ │ - 0x0000a930 00000000 00000000 5c020000 00000000 ........\....... │ │ - 0x0000a940 00000000 cf020000 12030000 00000000 ................ │ │ - 0x0000a950 16040000 00000000 76030000 00000000 ........v....... │ │ - 0x0000a960 00000000 00000000 26040000 c7020000 ........&....... │ │ - 0x0000a970 7c020000 8d000000 48030000 10000000 |.......H....... │ │ - 0x0000a980 00000000 35020000 88000000 12040000 ....5........... │ │ - 0x0000a990 00000000 00000000 68030000 96010000 ........h....... │ │ - 0x0000a9a0 00000000 00000000 66010000 00000000 ........f....... │ │ - 0x0000a9b0 4c030000 da030000 1c020000 4d000000 L...........M... │ │ - 0x0000a9c0 e3030000 1e020000 2a040000 00000000 ........*....... │ │ - 0x0000a9d0 74010000 d9010000 00000000 00000000 t............... │ │ - 0x0000a9e0 2e020000 00000000 00000000 01030000 ................ │ │ - 0x0000a9f0 91030000 31010000 00000000 19000000 ....1........... │ │ - 0x0000aa00 82030000 ea010000 a1020000 af020000 ................ │ │ - 0x0000aa10 80030000 00000000 4a020000 ca030000 ........J....... │ │ - 0x0000aa20 00000000 20000000 9d010000 a3030000 .... ........... │ │ - 0x0000aa30 c8030000 00000000 bf030000 50000000 ............P... │ │ - 0x0000aa40 00000000 00000000 00000000 05000000 ................ │ │ - 0x0000aa50 00000000 eb030000 00000000 43010000 ............C... │ │ - 0x0000aa60 00000000 cd020000 00000000 00000000 ................ │ │ - 0x0000aa70 00000000 38010000 00000000 3f010000 ....8.......?... │ │ - 0x0000aa80 d7020000 46000000 3d020000 f8020000 ....F...=....... │ │ - 0x0000aa90 fb010000 00000000 00000000 bd030000 ................ │ │ - 0x0000aaa0 cb030000 3b030000 00000000 62010000 ....;.......b... │ │ - 0x0000aab0 00000000 4c020000 00000000 00000000 ....L........... │ │ - 0x0000aac0 00000000 f0030000 79030000 d6010000 ........y....... │ │ - 0x0000aad0 00000000 e7020000 29000000 b1020000 ........)....... │ │ - 0x0000aae0 1a040000 a9030000 de000000 00000000 ................ │ │ - 0x0000aaf0 38030000 6a010000 00000000 f4000000 8...j........... │ │ - 0x0000ab00 00000000 21020000 2b030000 25040000 ....!...+...%... │ │ - 0x0000ab10 00000000 00000000 98000000 aa010000 ................ │ │ - 0x0000ab20 92030000 0d020000 00000000 16010000 ................ │ │ - 0x0000ab30 c8000000 e0020000 00000000 00000000 ................ │ │ - 0x0000ab40 00000000 e4030000 00000000 00000000 ................ │ │ - 0x0000ab50 00000000 00000000 6f020000 be020000 ........o....... │ │ - 0x0000ab60 62000000 d2000000 20020000 00000000 b....... ....... │ │ - 0x0000ab70 00000000 df030000 00000000 00000000 ................ │ │ - 0x0000ab80 d3010000 b3030000 00000000 9b000000 ................ │ │ - 0x0000ab90 a3020000 d7000000 ea030000 67030000 ............g... │ │ - 0x0000aba0 90020000 00000000 00000000 86030000 ................ │ │ - 0x0000abb0 af030000 4d020000 00000000 b8000000 ....M........... │ │ - 0x0000abc0 83020000 6e030000 00000000 2f030000 ....n......./... │ │ - 0x0000abd0 00000000 9c030000 3a030000 d7030000 ........:....... │ │ - 0x0000abe0 00000000 00000000 00000000 61020000 ............a... │ │ - 0x0000abf0 e5030000 40010000 66030000 f7020000 ....@...f....... │ │ - 0x0000ac00 8a000000 f4030000 00000000 7c030000 ............|... │ │ - 0x0000ac10 14030000 70030000 27010000 ae030000 ....p...'....... │ │ - 0x0000ac20 3f000000 e8010000 02030000 00000000 ?............... │ │ - 0x0000ac30 0a040000 b4030000 00000000 21030000 ............!... │ │ - 0x0000ac40 83000000 00000000 00000000 00000000 ................ │ │ - 0x0000ac50 9d000000 00000000 00000000 77030000 ............w... │ │ - 0x0000ac60 00000000 00000000 5a020000 84020000 ........Z....... │ │ - 0x0000ac70 00000000 00000000 cf030000 c3020000 ................ │ │ - 0x0000ac80 00000000 4f030000 a4000000 b6030000 ....O........... │ │ - 0x0000ac90 b7030000 b8030000 8a020000 bb000000 ................ │ │ - 0x0000aca0 22000000 00000000 31030000 32010000 ".......1...2... │ │ - 0x0000acb0 00000000 fe020000 65010000 00000000 ........e....... │ │ - 0x0000acc0 2b010000 08010000 00000000 53030000 +...........S... │ │ - 0x0000acd0 74030000 8e000000 d1030000 00000000 t............... │ │ - 0x0000ace0 00000000 00000000 11020000 64030000 ............d... │ │ - 0x0000acf0 fb030000 00000000 00000000 bb030000 ................ │ │ - 0x0000ad00 7d030000 00000000 00000000 03040000 }............... │ │ - 0x0000ad10 00030000 0e020000 c5030000 a4030000 ................ │ │ - 0x0000ad20 07030000 00000000 09000000 0a030000 ................ │ │ - 0x0000ad30 6c030000 00000000 54030000 f5020000 l.......T....... │ │ - 0x0000ad40 00000000 48000000 b2030000 c3030000 ....H........... │ │ - 0x0000ad50 43020000 00000000 d7010000 00000000 C............... │ │ - 0x0000ad60 00000000 15020000 8d010000 2a030000 ............*... │ │ - 0x0000ad70 90030000 77020000 ae000000 00000000 ....w........... │ │ - 0x0000ad80 c0030000 fb020000 00000000 00000000 ................ │ │ - 0x0000ad90 00000000 5f030000 00020000 db020000 ...._........... │ │ - 0x0000ada0 00000000 00000000 c7030000 00000000 ................ │ │ - 0x0000adb0 00000000 0d030000 55030000 00000000 ........U....... │ │ - 0x0000adc0 32030000 49000000 23040000 36010000 2...I...#...6... │ │ - 0x0000add0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000ade0 00000000 18010000 0f020000 2e010000 ................ │ │ - 0x0000adf0 cc020000 85010000 02010000 a2030000 ................ │ │ - 0x0000ae00 00000000 00000000 00000000 31020000 ............1... │ │ - 0x0000ae10 1c000000 a1030000 1b040000 5e030000 ............^... │ │ - 0x0000ae20 b6020000 00000000 d3020000 00000000 ................ │ │ - 0x0000ae30 b5000000 9f030000 b2010000 9b030000 ................ │ │ - 0x0000ae40 97020000 ad030000 00000000 00000000 ................ │ │ - 0x0000ae50 e9020000 00000000 00000000 dc010000 ................ │ │ - 0x0000ae60 e0030000 19030000 19040000 02020000 ................ │ │ - 0x0000ae70 3a020000 00000000 87030000 a8010000 :............... │ │ - 0x0000ae80 ee000000 8f020000 92020000 00000000 ................ │ │ - 0x0000ae90 9d030000 00000000 c6010000 7e020000 ............~... │ │ - 0x0000aea0 18020000 00000000 b4010000 1c010000 ................ │ │ - 0x0000aeb0 00000000 00000000 00000000 fc010000 ................ │ │ - 0x0000aec0 59030000 00000000 00000000 2c010000 Y...........,... │ │ - 0x0000aed0 00000000 ba000000 d3030000 cc010000 ................ │ │ - 0x0000aee0 f7030000 66020000 00000000 0c020000 ....f........... │ │ - 0x0000aef0 fa030000 5b030000 00000000 70020000 ....[.......p... │ │ - 0x0000af00 21040000 7f020000 00000000 3f020000 !...........?... │ │ - 0x0000af10 3c030000 2c020000 97030000 00000000 <...,........... │ │ - 0x0000af20 00000000 13010000 c9020000 75030000 ............u... │ │ - 0x0000af30 97010000 89030000 ad020000 00000000 ................ │ │ - 0x0000af40 09010000 61030000 2d030000 1a000000 ....a...-....... │ │ - 0x0000af50 d8010000 00000000 fe030000 cb000000 ................ │ │ - 0x0000af60 00000000 29030000 c1010000 27030000 ....).......'... │ │ - 0x0000af70 24040000 00000000 00000000 23030000 $...........#... │ │ - 0x0000af80 00000000 4b000000 01000000 00000000 ....K........... │ │ - 0x0000af90 00000000 00000000 13020000 50030000 ............P... │ │ - 0x0000afa0 00000000 00000000 86020000 00000000 ................ │ │ - 0x0000afb0 00000000 f2020000 d8020000 0f040000 ................ │ │ - 0x0000afc0 0e040000 e9030000 15040000 00000000 ................ │ │ - 0x0000afd0 ef020000 00000000 13040000 17040000 ................ │ │ - 0x0000afe0 00000000 51010000 36030000 00000000 ....Q...6....... │ │ - 0x0000aff0 d1010000 65030000 00000000 00000000 ....e........... │ │ - 0x0000b000 00000000 ea000000 6b020000 00000000 ........k....... │ │ - 0x0000b010 41010000 00000000 17000000 00000000 A............... │ │ - 0x0000b020 00000000 f1020000 79000000 e7030000 ........y....... │ │ - 0x0000b030 00000000 d2020000 00000000 ff010000 ................ │ │ - 0x0000b040 60030000 62030000 08000000 7e000000 `...b.......~... │ │ - 0x0000b050 c6020000 00000000 00000000 42030000 ............B... │ │ - 0x0000b060 ee030000 00000000 59020000 8a010000 ........Y....... │ │ - 0x0000b070 88030000 47000000 9e020000 d2030000 ....G........... │ │ - 0x0000b080 00000000 03030000 00000000 ae020000 ................ │ │ - 0x0000b090 00000000 00000000 d1020000 f3030000 ................ │ │ - 0x0000b0a0 b8020000 da000000 22040000 72030000 ........"...r... │ │ - 0x0000b0b0 04030000 51030000 be030000 00000000 ....Q........... │ │ - 0x0000b0c0 00000000 da010000 fb000000 00000000 ................ │ │ - 0x0000b0d0 00000000 00000000 91010000 a5020000 ................ │ │ - 0x0000b0e0 98030000 cd030000 24030000 00000000 ........$....... │ │ - 0x0000b0f0 00000000 00000000 00000000 a6030000 ................ │ │ - 0x0000b100 00000000 00000000 00000000 f1030000 ................ │ │ - 0x0000b110 5e020000 4f000000 00000000 b3020000 ^...O........... │ │ - 0x0000b120 ee020000 dd030000 23020000 01010000 ........#....... │ │ - 0x0000b130 38000000 3c000000 e3000000 00000000 8...<........... │ │ - 0x0000b140 00000000 00000000 e0010000 34010000 ............4... │ │ - 0x0000b150 b7010000 16000000 00000000 45030000 ............E... │ │ - 0x0000b160 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b170 84030000 00000000 6b030000 00000000 ........k....... │ │ - 0x0000b180 1e040000 b1000000 f8030000 00000000 ................ │ │ - 0x0000b190 3e020000 12010000 b4020000 00000000 >............... │ │ - 0x0000b1a0 56020000 a7030000 00000000 f6030000 V............... │ │ - 0x0000b1b0 35030000 00000000 3f030000 00000000 5.......?....... │ │ - 0x0000b1c0 e8030000 00000000 00000000 75000000 ............u... │ │ - 0x0000b1d0 00000000 d5030000 00000000 05040000 ................ │ │ - 0x0000b1e0 64010000 b7000000 1f040000 00000000 d............... │ │ - 0x0000b1f0 00000000 59010000 00000000 00000000 ....Y........... │ │ - 0x0000b200 ce030000 ee010000 00000000 d6030000 ................ │ │ - 0x0000b210 1f030000 00000000 ed030000 00000000 ................ │ │ - 0x0000b220 b0020000 00000000 e2030000 00000000 ................ │ │ - 0x0000b230 25010000 e1010000 00000000 dd020000 %............... │ │ - 0x0000b240 00000000 34020000 8f030000 00000000 ....4........... │ │ - 0x0000b250 46010000 7d010000 34030000 00000000 F...}...4....... │ │ - 0x0000b260 a7020000 22030000 81030000 f5030000 ...."........... │ │ - 0x0000b270 56000000 00000000 52030000 00000000 V.......R....... │ │ - 0x0000b280 00000000 44030000 00000000 a3010000 ....D........... │ │ - 0x0000b290 00000000 64020000 00000000 d9030000 ....d........... │ │ - 0x0000b2a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b2b0 a5030000 67010000 e3010000 f4010000 ....g........... │ │ - 0x0000b2c0 00000000 c4010000 cb020000 ba030000 ................ │ │ - 0x0000b2d0 00000000 f0010000 94010000 1e030000 ................ │ │ - 0x0000b2e0 4e030000 39010000 59000000 c7000000 N...9...Y....... │ │ - 0x0000b2f0 06030000 08030000 74020000 00000000 ........t....... │ │ - 0x0000b300 00000000 58000000 d5020000 8e030000 ....X........... │ │ - 0x0000b310 00000000 00000000 c4020000 1f020000 ................ │ │ - 0x0000b320 41030000 77010000 69030000 b5030000 A...w...i....... │ │ - 0x0000b330 00000000 7c010000 f0020000 00000000 ....|........... │ │ - 0x0000b340 00000000 28040000 7d020000 00000000 ....(...}....... │ │ - 0x0000b350 49030000 5b000000 e1000000 00000000 I...[........... │ │ - 0x0000b360 00000000 de030000 11030000 c5020000 ................ │ │ - 0x0000b370 fc000000 96030000 00000000 2e030000 ................ │ │ - 0x0000b380 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b390 00000000 11040000 99030000 fa020000 ................ │ │ - 0x0000b3a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b3b0 00000000 00000000 00000000 6c020000 ............l... │ │ - 0x0000b3c0 c6030000 00000000 f9010000 8d020000 ................ │ │ - 0x0000b3d0 b5020000 00000000 6c010000 c4030000 ........l....... │ │ - 0x0000b3e0 00000000 00000000 00000000 85030000 ................ │ │ - 0x0000b3f0 1d010000 71000000 ba020000 00000000 ....q........... │ │ - 0x0000b400 ed020000 b2020000 b0030000 00000000 ................ │ │ - 0x0000b410 dc000000 00000000 00000000 10030000 ................ │ │ - 0x0000b420 00000000 00000000 04040000 00000000 ................ │ │ - 0x0000b430 8b020000 f6020000 1d040000 7b020000 ............{... │ │ - 0x0000b440 06010000 f7010000 75020000 04010000 ........u....... │ │ - 0x0000b450 00000000 45000000 95000000 48010000 ....E.......H... │ │ - 0x0000b460 00000000 00000000 00000000 d5010000 ................ │ │ - 0x0000b470 00000000 00000000 00000000 ac020000 ................ │ │ - 0x0000b480 ab010000 3c010000 10010000 61010000 ....<.......a... │ │ - 0x0000b490 fd010000 ca020000 00000000 2f000000 ............/... │ │ - 0x0000b4a0 d0030000 1f000000 0d040000 00000000 ................ │ │ - 0x0000b4b0 e6010000 51020000 12020000 ce010000 ....Q........... │ │ - 0x0000b4c0 4f010000 4d010000 1b030000 fd030000 O...M........... │ │ - 0x0000b4d0 00000000 c1030000 65000000 00000000 ........e....... │ │ - 0x0000b4e0 36000000 00000000 93010000 00000000 6............... │ │ - 0x0000b4f0 26030000 00000000 00000000 00000000 &............... │ │ + 0x0000a4a0 07040000 25040000 40030000 94030000 ....%...@....... │ │ + 0x0000a4b0 00000000 dd010000 b6010000 fe030000 ................ │ │ + 0x0000a4c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a4d0 00000000 bd020000 00000000 ce020000 ................ │ │ + 0x0000a4e0 9a030000 99020000 00000000 d4010000 ................ │ │ + 0x0000a4f0 36010000 f1010000 00000000 00000000 6............... │ │ + 0x0000a500 00000000 00000000 ea020000 00000000 ................ │ │ + 0x0000a510 c8020000 56010000 00000000 5f020000 ....V......._... │ │ + 0x0000a520 fc030000 fb030000 eb010000 d2030000 ................ │ │ + 0x0000a530 98000000 00000000 78030000 00000000 ........x....... │ │ + 0x0000a540 00000000 14000000 00000000 41010000 ............A... │ │ + 0x0000a550 00000000 32000000 00000000 00000000 ....2........... │ │ + 0x0000a560 48020000 00000000 a8020000 19020000 H............... │ │ + 0x0000a570 e0010000 9d020000 23000000 00000000 ........#....... │ │ + 0x0000a580 00000000 00000000 27010000 73010000 ........'...s... │ │ + 0x0000a590 e7010000 00000000 9f010000 00000000 ................ │ │ + 0x0000a5a0 00000000 54010000 5b020000 da000000 ....T...[....... │ │ + 0x0000a5b0 00000000 00000000 b9010000 00000000 ................ │ │ + 0x0000a5c0 56030000 05020000 e6020000 eb020000 V............... │ │ + 0x0000a5d0 00000000 48010000 00000000 95030000 ....H........... │ │ + 0x0000a5e0 00000000 ed030000 f9030000 c1020000 ................ │ │ + 0x0000a5f0 88020000 43010000 83000000 00000000 ....C........... │ │ + 0x0000a600 39020000 7b030000 26000000 00000000 9...{...&....... │ │ + 0x0000a610 ab020000 00000000 1e000000 00000000 ................ │ │ + 0x0000a620 9b020000 00000000 2f020000 00000000 ......../....... │ │ + 0x0000a630 42020000 6f030000 1d030000 c2030000 B...o........... │ │ + 0x0000a640 ea030000 b7020000 b1030000 0a040000 ................ │ │ + 0x0000a650 00000000 0c030000 d9020000 b1000000 ................ │ │ + 0x0000a660 7a010000 59000000 e2020000 c7010000 z...Y........... │ │ + 0x0000a670 22010000 00000000 00000000 00000000 "............... │ │ + 0x0000a680 21040000 f6010000 f0030000 1a020000 !............... │ │ + 0x0000a690 00000000 00000000 25010000 83010000 ........%....... │ │ + 0x0000a6a0 00000000 84000000 00000000 00000000 ................ │ │ + 0x0000a6b0 85020000 8c030000 00000000 14010000 ................ │ │ + 0x0000a6c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a6d0 1a040000 8f000000 4d030000 0b030000 ........M....... │ │ + 0x0000a6e0 00000000 af010000 e4010000 00000000 ................ │ │ + 0x0000a6f0 19000000 7a030000 00000000 00000000 ....z........... │ │ + 0x0000a700 00000000 73030000 98020000 fd000000 ....s........... │ │ + 0x0000a710 00000000 08040000 18010000 0e040000 ................ │ │ + 0x0000a720 09030000 b9030000 8e010000 ff020000 ................ │ │ + 0x0000a730 8b010000 00000000 00000000 00000000 ................ │ │ + 0x0000a740 58030000 53000000 80020000 4b020000 X...S.......K... │ │ + 0x0000a750 0b020000 8d030000 5e000000 08020000 ........^....... │ │ + 0x0000a760 0d010000 a0030000 3e030000 cc030000 ........>....... │ │ + 0x0000a770 a5010000 00000000 f2010000 02040000 ................ │ │ + 0x0000a780 57020000 e4020000 10010000 a7010000 W............... │ │ + 0x0000a790 9e030000 00000000 00000000 28030000 ............(... │ │ + 0x0000a7a0 00000000 00000000 c0020000 00000000 ................ │ │ + 0x0000a7b0 db010000 d6030000 00000000 7e030000 ............~... │ │ + 0x0000a7c0 40020000 00000000 68020000 00000000 @.......h....... │ │ + 0x0000a7d0 77020000 6d030000 00000000 00000000 w...m........... │ │ + 0x0000a7e0 93030000 73000000 63000000 2c030000 ....s...c...,... │ │ + 0x0000a7f0 da030000 00000000 4a030000 b5010000 ........J....... │ │ + 0x0000a800 12040000 bc030000 d2010000 00000000 ................ │ │ + 0x0000a810 9b010000 00000000 aa030000 4b030000 ............K... │ │ + 0x0000a820 25020000 1b020000 23040000 e8020000 %.......#....... │ │ + 0x0000a830 00000000 00000000 69020000 df030000 ........i....... │ │ + 0x0000a840 0b040000 00000000 7b010000 22020000 ........{..."... │ │ + 0x0000a850 67020000 e4000000 ab030000 89030000 g............... │ │ + 0x0000a860 00000000 a9020000 41020000 00000000 ........A....... │ │ + 0x0000a870 79020000 00000000 00000000 57030000 y...........W... │ │ + 0x0000a880 55020000 00000000 00000000 00000000 U............... │ │ + 0x0000a890 14020000 6a020000 0d040000 f0000000 ....j........... │ │ + 0x0000a8a0 fd010000 00000000 2f000000 00000000 ......../....... │ │ + 0x0000a8b0 16040000 d9030000 00000000 fb010000 ................ │ │ + 0x0000a8c0 c9000000 73020000 e5000000 19030000 ....s........... │ │ + 0x0000a8d0 33030000 d6020000 31000000 09040000 3.......1....... │ │ + 0x0000a8e0 00000000 f7030000 5a030000 ec000000 ........Z....... │ │ + 0x0000a8f0 00000000 00000000 61020000 00000000 ........a....... │ │ + 0x0000a900 00000000 cf020000 12030000 00000000 ................ │ │ + 0x0000a910 04040000 00000000 76030000 00000000 ........v....... │ │ + 0x0000a920 00000000 00000000 20040000 c7020000 ........ ....... │ │ + 0x0000a930 7c020000 8c000000 49030000 0f000000 |.......I....... │ │ + 0x0000a940 00000000 30020000 87000000 00040000 ....0........... │ │ + 0x0000a950 00000000 00000000 68030000 96010000 ........h....... │ │ + 0x0000a960 00000000 00000000 66010000 00000000 ........f....... │ │ + 0x0000a970 4c030000 d8030000 1c020000 4c000000 L...........L... │ │ + 0x0000a980 e1030000 1e020000 24040000 00000000 ........$....... │ │ + 0x0000a990 70010000 d9010000 00000000 00000000 p............... │ │ + 0x0000a9a0 35020000 00000000 00000000 01030000 5............... │ │ + 0x0000a9b0 91030000 30010000 00000000 1a000000 ....0........... │ │ + 0x0000a9c0 82030000 e9010000 a1020000 af020000 ................ │ │ + 0x0000a9d0 80030000 00000000 46020000 ca030000 ........F....... │ │ + 0x0000a9e0 00000000 18000000 9d010000 a3030000 ................ │ │ + 0x0000a9f0 c8030000 00000000 bf030000 4f000000 ............O... │ │ + 0x0000aa00 00000000 00000000 00000000 05000000 ................ │ │ + 0x0000aa10 00000000 e9030000 00000000 42010000 ............B... │ │ + 0x0000aa20 00000000 cd020000 00000000 00000000 ................ │ │ + 0x0000aa30 00000000 37010000 00000000 3e010000 ....7.......>... │ │ + 0x0000aa40 d7020000 45000000 31020000 f7020000 ....E...1....... │ │ + 0x0000aa50 09020000 00000000 00000000 bd030000 ................ │ │ + 0x0000aa60 cb030000 3b030000 00000000 61010000 ....;.......a... │ │ + 0x0000aa70 00000000 4c020000 00000000 00000000 ....L........... │ │ + 0x0000aa80 00000000 ee030000 79030000 d6010000 ........y....... │ │ + 0x0000aa90 00000000 e7020000 28000000 b1020000 ........(....... │ │ + 0x0000aaa0 14040000 a9030000 dd000000 00000000 ................ │ │ + 0x0000aab0 38030000 6a010000 00000000 f3000000 8...j........... │ │ + 0x0000aac0 00000000 21020000 2b030000 1f040000 ....!...+....... │ │ + 0x0000aad0 00000000 00000000 97000000 aa010000 ................ │ │ + 0x0000aae0 92030000 0e020000 00000000 15010000 ................ │ │ + 0x0000aaf0 c7000000 e0020000 00000000 00000000 ................ │ │ + 0x0000ab00 00000000 e2030000 00000000 00000000 ................ │ │ + 0x0000ab10 00000000 00000000 6c020000 be020000 ........l....... │ │ + 0x0000ab20 61000000 d1000000 20020000 00000000 a....... ....... │ │ + 0x0000ab30 00000000 dd030000 00000000 00000000 ................ │ │ + 0x0000ab40 d3010000 b3030000 00000000 9a000000 ................ │ │ + 0x0000ab50 a3020000 d6000000 e8030000 67030000 ............g... │ │ + 0x0000ab60 90020000 00000000 00000000 86030000 ................ │ │ + 0x0000ab70 af030000 4d020000 00000000 b7000000 ....M........... │ │ + 0x0000ab80 83020000 6e030000 00000000 2f030000 ....n......./... │ │ + 0x0000ab90 00000000 9c030000 3a030000 d5030000 ........:....... │ │ + 0x0000aba0 00000000 00000000 00000000 5c020000 ............\... │ │ + 0x0000abb0 e3030000 3f010000 66030000 f8020000 ....?...f....... │ │ + 0x0000abc0 89000000 f2030000 00000000 7c030000 ............|... │ │ + 0x0000abd0 14030000 70030000 26010000 ae030000 ....p...&....... │ │ + 0x0000abe0 3e000000 e8010000 02030000 00000000 >............... │ │ + 0x0000abf0 0c040000 b4030000 00000000 21030000 ............!... │ │ + 0x0000ac00 82000000 00000000 00000000 00000000 ................ │ │ + 0x0000ac10 9c000000 00000000 00000000 77030000 ............w... │ │ + 0x0000ac20 00000000 00000000 5a020000 84020000 ........Z....... │ │ + 0x0000ac30 00000000 00000000 ce030000 c3020000 ................ │ │ + 0x0000ac40 00000000 4f030000 a3000000 b6030000 ....O........... │ │ + 0x0000ac50 b7030000 b8030000 8a020000 ba000000 ................ │ │ + 0x0000ac60 21000000 00000000 31030000 31010000 !.......1...1... │ │ + 0x0000ac70 00000000 fe020000 65010000 00000000 ........e....... │ │ + 0x0000ac80 28010000 07010000 00000000 53030000 (...........S... │ │ + 0x0000ac90 74030000 8d000000 d0030000 00000000 t............... │ │ + 0x0000aca0 00000000 00000000 11020000 64030000 ............d... │ │ + 0x0000acb0 d2000000 00000000 00000000 bb030000 ................ │ │ + 0x0000acc0 7d030000 00000000 00000000 fd030000 }............... │ │ + 0x0000acd0 00030000 0f020000 c5030000 a4030000 ................ │ │ + 0x0000ace0 07030000 00000000 08000000 0a030000 ................ │ │ + 0x0000acf0 6c030000 00000000 54030000 f5020000 l.......T....... │ │ + 0x0000ad00 00000000 47000000 b2030000 c3030000 ....G........... │ │ + 0x0000ad10 43020000 00000000 d7010000 00000000 C............... │ │ + 0x0000ad20 00000000 15020000 8d010000 2a030000 ............*... │ │ + 0x0000ad30 90030000 74020000 ad000000 00000000 ....t........... │ │ + 0x0000ad40 c0030000 fb020000 00000000 00000000 ................ │ │ + 0x0000ad50 00000000 5f030000 04020000 da020000 ...._........... │ │ + 0x0000ad60 00000000 00000000 c7030000 00000000 ................ │ │ + 0x0000ad70 00000000 0d030000 55030000 00000000 ........U....... │ │ + 0x0000ad80 32030000 48000000 1d040000 35010000 2...H.......5... │ │ + 0x0000ad90 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000ada0 00000000 17010000 0c020000 2d010000 ............-... │ │ + 0x0000adb0 cc020000 89010000 01010000 a2030000 ................ │ │ + 0x0000adc0 00000000 00000000 00000000 38020000 ............8... │ │ + 0x0000add0 1d000000 a1030000 15040000 5e030000 ............^... │ │ + 0x0000ade0 b6020000 00000000 d3020000 00000000 ................ │ │ + 0x0000adf0 b4000000 9f030000 b2010000 9b030000 ................ │ │ + 0x0000ae00 97020000 ad030000 00000000 00000000 ................ │ │ + 0x0000ae10 e9020000 00000000 00000000 dc010000 ................ │ │ + 0x0000ae20 de030000 1a030000 13040000 00020000 ................ │ │ + 0x0000ae30 33020000 00000000 87030000 a8010000 3............... │ │ + 0x0000ae40 ed000000 8f020000 92020000 00000000 ................ │ │ + 0x0000ae50 9d030000 00000000 c6010000 7e020000 ............~... │ │ + 0x0000ae60 18020000 00000000 b4010000 1b010000 ................ │ │ + 0x0000ae70 00000000 00000000 00000000 06020000 ................ │ │ + 0x0000ae80 59030000 00000000 00000000 29010000 Y...........)... │ │ + 0x0000ae90 00000000 b9000000 d4020000 cc010000 ................ │ │ + 0x0000aea0 c2020000 66020000 00000000 0d020000 ....f........... │ │ + 0x0000aeb0 00000000 5b030000 00000000 6d020000 ....[.......m... │ │ + 0x0000aec0 1b040000 7f020000 00000000 32020000 ............2... │ │ + 0x0000aed0 3c030000 2c020000 97030000 00000000 <...,........... │ │ + 0x0000aee0 00000000 12010000 c9020000 75030000 ............u... │ │ + 0x0000aef0 97010000 88030000 ad020000 00000000 ................ │ │ + 0x0000af00 08010000 61030000 2d030000 1b000000 ....a...-....... │ │ + 0x0000af10 d8010000 00000000 f8030000 ca000000 ................ │ │ + 0x0000af20 00000000 29030000 c1010000 27030000 ....).......'... │ │ + 0x0000af30 1e040000 00000000 00000000 23030000 ............#... │ │ + 0x0000af40 00000000 4a000000 01000000 00000000 ....J........... │ │ + 0x0000af50 00000000 00000000 13020000 50030000 ............P... │ │ + 0x0000af60 00000000 00000000 86020000 00000000 ................ │ │ + 0x0000af70 00000000 f2020000 d8020000 11040000 ................ │ │ + 0x0000af80 10040000 e7030000 03040000 00000000 ................ │ │ + 0x0000af90 ef020000 00000000 01040000 07040000 ................ │ │ + 0x0000afa0 00000000 51010000 36030000 00000000 ....Q...6....... │ │ + 0x0000afb0 d1010000 65030000 00000000 00000000 ....e........... │ │ + 0x0000afc0 00000000 e9000000 75020000 00000000 ........u....... │ │ + 0x0000afd0 40010000 00000000 16000000 00000000 @............... │ │ + 0x0000afe0 00000000 f1020000 78000000 e5030000 ........x....... │ │ + 0x0000aff0 00000000 d2020000 00000000 02020000 ................ │ │ + 0x0000b000 60030000 62030000 07000000 7d000000 `...b.......}... │ │ + 0x0000b010 c6020000 00000000 00000000 42030000 ............B... │ │ + 0x0000b020 ec030000 00000000 59020000 84010000 ........Y....... │ │ + 0x0000b030 8a030000 46000000 9e020000 d1030000 ....F........... │ │ + 0x0000b040 00000000 03030000 00000000 ae020000 ................ │ │ + 0x0000b050 00000000 00000000 d1020000 f1030000 ................ │ │ + 0x0000b060 b8020000 d9000000 1c040000 72030000 ............r... │ │ + 0x0000b070 04030000 51030000 be030000 00000000 ....Q........... │ │ + 0x0000b080 00000000 da010000 fa000000 00000000 ................ │ │ + 0x0000b090 00000000 00000000 91010000 a5020000 ................ │ │ + 0x0000b0a0 98030000 cd030000 24030000 00000000 ........$....... │ │ + 0x0000b0b0 00000000 00000000 00000000 a6030000 ................ │ │ + 0x0000b0c0 00000000 00000000 00000000 ef030000 ................ │ │ + 0x0000b0d0 63020000 4e000000 00000000 b3020000 c...N........... │ │ + 0x0000b0e0 ee020000 db030000 23020000 00010000 ........#....... │ │ + 0x0000b0f0 37000000 3b000000 e2000000 00000000 7...;........... │ │ + 0x0000b100 00000000 00000000 e1010000 33010000 ............3... │ │ + 0x0000b110 b7010000 15000000 00000000 45030000 ............E... │ │ + 0x0000b120 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b130 84030000 00000000 6b030000 00000000 ........k....... │ │ + 0x0000b140 18040000 b0000000 f5030000 00000000 ................ │ │ + 0x0000b150 2e020000 11010000 b4020000 00000000 ................ │ │ + 0x0000b160 56020000 a7030000 00000000 f4030000 V............... │ │ + 0x0000b170 35030000 00000000 3f030000 00000000 5.......?....... │ │ + 0x0000b180 e6030000 00000000 00000000 74000000 ............t... │ │ + 0x0000b190 00000000 d3030000 00000000 06040000 ................ │ │ + 0x0000b1a0 64010000 b6000000 19040000 00000000 d............... │ │ + 0x0000b1b0 00000000 59010000 00000000 00000000 ....Y........... │ │ + 0x0000b1c0 a8030000 ee010000 00000000 d4030000 ................ │ │ + 0x0000b1d0 1f030000 00000000 eb030000 00000000 ................ │ │ + 0x0000b1e0 b0020000 00000000 e0030000 00000000 ................ │ │ + 0x0000b1f0 24010000 df010000 00000000 dd020000 $............... │ │ + 0x0000b200 00000000 3e020000 8f030000 00000000 ....>........... │ │ + 0x0000b210 45010000 7d010000 34030000 00000000 E...}...4....... │ │ + 0x0000b220 a7020000 22030000 81030000 f3030000 ...."........... │ │ + 0x0000b230 55000000 00000000 52030000 00000000 U.......R....... │ │ + 0x0000b240 00000000 44030000 00000000 a3010000 ....D........... │ │ + 0x0000b250 00000000 64020000 00000000 d7030000 ....d........... │ │ + 0x0000b260 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b270 a5030000 67010000 e3010000 f4010000 ....g........... │ │ + 0x0000b280 00000000 c4010000 cb020000 ba030000 ................ │ │ + 0x0000b290 00000000 f0010000 94010000 1e030000 ................ │ │ + 0x0000b2a0 4e030000 38010000 58000000 c6000000 N...8...X....... │ │ + 0x0000b2b0 06030000 08030000 71020000 00000000 ........q....... │ │ + 0x0000b2c0 00000000 57000000 d5020000 8e030000 ....W........... │ │ + 0x0000b2d0 00000000 00000000 c4020000 1f020000 ................ │ │ + 0x0000b2e0 41030000 77010000 69030000 b5030000 A...w...i....... │ │ + 0x0000b2f0 00000000 7c010000 f0020000 00000000 ....|........... │ │ + 0x0000b300 00000000 22040000 7d020000 00000000 ...."...}....... │ │ + 0x0000b310 48030000 5a000000 e0000000 00000000 H...Z........... │ │ + 0x0000b320 00000000 dc030000 11030000 c5020000 ................ │ │ + 0x0000b330 fb000000 96030000 00000000 2e030000 ................ │ │ + 0x0000b340 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b350 00000000 ff030000 99030000 fa020000 ................ │ │ + 0x0000b360 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b370 00000000 00000000 00000000 76020000 ............v... │ │ + 0x0000b380 c6030000 00000000 03020000 8e020000 ................ │ │ + 0x0000b390 b5020000 00000000 6c010000 c4030000 ........l....... │ │ + 0x0000b3a0 00000000 00000000 00000000 85030000 ................ │ │ + 0x0000b3b0 1c010000 70000000 b9020000 00000000 ....p........... │ │ + 0x0000b3c0 ed020000 b2020000 b0030000 00000000 ................ │ │ + 0x0000b3d0 db000000 00000000 00000000 0f030000 ................ │ │ + 0x0000b3e0 00000000 00000000 05040000 00000000 ................ │ │ + 0x0000b3f0 89020000 f6020000 17040000 7b020000 ............{... │ │ + 0x0000b400 05010000 f7010000 72020000 03010000 ........r....... │ │ + 0x0000b410 00000000 44000000 94000000 47010000 ....D.......G... │ │ + 0x0000b420 00000000 00000000 00000000 d5010000 ................ │ │ + 0x0000b430 00000000 00000000 00000000 ac020000 ................ │ │ + 0x0000b440 ab010000 3b010000 0f010000 63010000 ....;.......c... │ │ + 0x0000b450 07020000 ca020000 00000000 2e000000 ................ │ │ + 0x0000b460 cf030000 17000000 0f040000 00000000 ................ │ │ + 0x0000b470 e6010000 51020000 12020000 ce010000 ....Q........... │ │ + 0x0000b480 4e010000 4c010000 18030000 f6030000 N...L........... │ │ + 0x0000b490 00000000 c1030000 64000000 00000000 ........d....... │ │ + 0x0000b4a0 35000000 00000000 93010000 00000000 5............... │ │ + 0x0000b4b0 26030000 00000000 00000000 00000000 &............... │ │ + 0x0000b4c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b4d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b4e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b4f0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b500 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b510 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b520 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b530 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b530 13000000 00000000 12000000 00000000 ................ │ │ 0x0000b540 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b550 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b560 00000000 00000000 00000000 14000000 ................ │ │ - 0x0000b570 00000000 13000000 00000000 00000000 ................ │ │ + 0x0000b560 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b570 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b580 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b590 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b5a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b5a0 00000000 0e000000 00000000 00000000 ................ │ │ 0x0000b5b0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b5c0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b5d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b5e0 00000000 00000000 0f000000 00000000 ................ │ │ + 0x0000b5e0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b5f0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b600 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b610 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b620 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b630 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b640 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b650 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b660 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b670 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b660 00000000 40000000 00000000 00000000 ....@........... │ │ + 0x0000b670 00000000 00000000 03000000 00000000 ................ │ │ 0x0000b680 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b690 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b6a0 00000000 00000000 41000000 00000000 ........A....... │ │ - 0x0000b6b0 00000000 00000000 00000000 03000000 ................ │ │ - 0x0000b6c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b6a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b6b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b6c0 00000000 43000000 00000000 41000000 ....C.......A... │ │ 0x0000b6d0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b6e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b6f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b700 00000000 00000000 44000000 00000000 ........D....... │ │ - 0x0000b710 42000000 00000000 00000000 00000000 B............... │ │ + 0x0000b6f0 2b000000 00000000 00000000 00000000 +............... │ │ + 0x0000b700 00000000 00000000 00000000 10000000 ................ │ │ + 0x0000b710 7c000000 00000000 00000000 00000000 |............... │ │ 0x0000b720 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b730 00000000 2c000000 00000000 00000000 ....,........... │ │ + 0x0000b730 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b740 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b750 11000000 7d000000 00000000 00000000 ....}........... │ │ - 0x0000b760 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b750 85000000 00000000 00000000 00000000 ................ │ │ + 0x0000b760 00000000 04000000 00000000 00000000 ................ │ │ 0x0000b770 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b780 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b790 00000000 86000000 00000000 00000000 ................ │ │ - 0x0000b7a0 00000000 00000000 04000000 00000000 ................ │ │ - 0x0000b7b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b790 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b7a0 00000000 00000000 00000000 2a000000 ............*... │ │ + 0x0000b7b0 00000000 0b000000 00000000 00000000 ................ │ │ 0x0000b7c0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b7d0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b7e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b7f0 2b000000 00000000 0c000000 00000000 +............... │ │ + 0x0000b7f0 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b800 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b810 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b820 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b830 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b840 00000000 00000000 00000000 00000000 ................ │ │ 0x0000b850 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b860 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b860 00000000 90000000 00000000 00000000 ................ │ │ 0x0000b870 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b880 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b880 00000000 ef000000 00000000 00000000 ................ │ │ 0x0000b890 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b8a0 00000000 00000000 91000000 00000000 ................ │ │ - 0x0000b8b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b8c0 00000000 00000000 f0000000 00000000 ................ │ │ - 0x0000b8d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b8e0 00000000 f2000000 00000000 00000000 ................ │ │ - 0x0000b8f0 00000000 dd000000 00000000 00000000 ................ │ │ - 0x0000b900 00000000 73000000 68000000 00000000 ....s...h....... │ │ - 0x0000b910 00000000 00000000 51000000 00000000 ........Q....... │ │ - 0x0000b920 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b930 00000000 00000000 00000000 df000000 ................ │ │ - 0x0000b940 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b950 00000000 00000000 a1000000 d6000000 ................ │ │ - 0x0000b960 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b970 e7000000 00000000 00000000 00000000 ................ │ │ - 0x0000b980 00000000 00000000 5d000000 00000000 ........]....... │ │ - 0x0000b990 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b9a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b9b0 6a000000 00000000 00000000 00000000 j............... │ │ - 0x0000b9c0 60000000 8c000000 00000000 a7000000 `............... │ │ - 0x0000b9d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000b9e0 4a000000 00000000 f9000000 00000000 J............... │ │ - 0x0000b9f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000ba00 00000000 00000000 17010000 00000000 ................ │ │ - 0x0000ba10 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000ba20 e8000000 57000000 00000000 00000000 ....W........... │ │ - 0x0000ba30 00000000 00000000 6e000000 00000000 ........n....... │ │ - 0x0000ba40 00000000 00000000 a5000000 00000000 ................ │ │ - 0x0000ba50 c0000000 00000000 c5000000 d0000000 ................ │ │ - 0x0000ba60 00000000 ce000000 00000000 87000000 ................ │ │ + 0x0000b8a0 f1000000 00000000 00000000 00000000 ................ │ │ + 0x0000b8b0 dc000000 00000000 00000000 00000000 ................ │ │ + 0x0000b8c0 72000000 67000000 00000000 00000000 r...g........... │ │ + 0x0000b8d0 00000000 50000000 00000000 00000000 ....P........... │ │ + 0x0000b8e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b8f0 00000000 00000000 de000000 00000000 ................ │ │ + 0x0000b900 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b910 00000000 a0000000 d5000000 00000000 ................ │ │ + 0x0000b920 00000000 00000000 00000000 e6000000 ................ │ │ + 0x0000b930 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b940 00000000 5c000000 00000000 00000000 ....\........... │ │ + 0x0000b950 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b960 00000000 69000000 00000000 00000000 ....i........... │ │ + 0x0000b970 00000000 00000000 00000000 5f000000 ............_... │ │ + 0x0000b980 8b000000 00000000 a6000000 00000000 ................ │ │ + 0x0000b990 00000000 00000000 00000000 49000000 ............I... │ │ + 0x0000b9a0 00000000 f8000000 00000000 00000000 ................ │ │ + 0x0000b9b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000b9c0 00000000 16010000 00000000 00000000 ................ │ │ + 0x0000b9d0 00000000 00000000 00000000 e7000000 ................ │ │ + 0x0000b9e0 56000000 00000000 00000000 00000000 V............... │ │ + 0x0000b9f0 00000000 6d000000 00000000 00000000 ....m........... │ │ + 0x0000ba00 00000000 00000000 a4000000 00000000 ................ │ │ + 0x0000ba10 bf000000 00000000 c4000000 cf000000 ................ │ │ + 0x0000ba20 00000000 cd000000 00000000 86000000 ................ │ │ + 0x0000ba30 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000ba40 00000000 06000000 6a000000 00000000 ........j....... │ │ + 0x0000ba50 00000000 00000000 9f000000 00000000 ................ │ │ + 0x0000ba60 c3000000 52010000 00000000 7f000000 ....R........... │ │ 0x0000ba70 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000ba80 00000000 07000000 00000000 6b000000 ............k... │ │ - 0x0000ba90 00000000 00000000 a0000000 00000000 ................ │ │ - 0x0000baa0 c4000000 52010000 00000000 80000000 ....R........... │ │ - 0x0000bab0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000bac0 00000000 d4000000 00000000 00000000 ................ │ │ - 0x0000bad0 3b000000 00000000 4e000000 0d010000 ;.......N....... │ │ - 0x0000bae0 00000000 9e000000 00000000 81000000 ................ │ │ - 0x0000baf0 00000000 00000000 00000000 35010000 ............5... │ │ - 0x0000bb00 00000000 5d010000 69000000 00000000 ....]...i....... │ │ - 0x0000bb10 2e000000 24010000 00000000 1e010000 ....$........... │ │ - 0x0000bb20 00000000 0b000000 00000000 00000000 ................ │ │ - 0x0000bb30 3a010000 00000000 00000000 00000000 :............... │ │ - 0x0000bb40 a9000000 00000000 00000000 00000000 ................ │ │ - 0x0000bb50 81010000 00000000 00000000 00000000 ................ │ │ - 0x0000bb60 00000000 00000000 7b000000 00000000 ........{....... │ │ - 0x0000bb70 00000000 00000000 00000000 1f010000 ................ │ │ - 0x0000bb80 00000000 82010000 00000000 00000000 ................ │ │ - 0x0000bb90 00000000 00000000 50010000 00000000 ........P....... │ │ - 0x0000bba0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000bbb0 e9000000 57010000 00000000 3b010000 ....W.......;... │ │ - 0x0000bbc0 c1000000 00000000 00000000 00000000 ................ │ │ - 0x0000bbd0 00000000 00000000 70000000 6d010000 ........p...m... │ │ - 0x0000bbe0 00000000 63000000 3a000000 00000000 ....c...:....... │ │ - 0x0000bbf0 2a010000 a0010000 f7000000 33010000 *...........3... │ │ - 0x0000bc00 00000000 00000000 66000000 07010000 ........f....... │ │ - 0x0000bc10 00000000 00000000 4c010000 00000000 ........L....... │ │ - 0x0000bc20 00000000 7c000000 00000000 5e000000 ....|.......^... │ │ - 0x0000bc30 00000000 00000000 c2010000 cb010000 ................ │ │ - 0x0000bc40 00000000 00000000 00000000 9a000000 ................ │ │ - 0x0000bc50 9a010000 00000000 bd000000 00000000 ................ │ │ - 0x0000bc60 00000000 00000000 00000000 eb000000 ................ │ │ - 0x0000bc70 20010000 00000000 00000000 00000000 ............... │ │ - 0x0000bc80 00000000 00000000 00000000 4a010000 ............J... │ │ - 0x0000bc90 00000000 69010000 00000000 bf000000 ....i........... │ │ - 0x0000bca0 05010000 00000000 00000000 5f010000 ............_... │ │ - 0x0000bcb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000bcc0 00000000 00000000 75010000 e5010000 ........u....... │ │ - 0x0000bcd0 a1010000 c2000000 89000000 00000000 ................ │ │ - 0x0000bce0 00000000 45010000 a6010000 00000000 ....E........... │ │ - 0x0000bcf0 00000000 63010000 00000000 00000000 ....c........... │ │ - 0x0000bd00 00000000 00000000 00000000 6c000000 ............l... │ │ - 0x0000bd10 5b010000 c9010000 00000000 00000000 [............... │ │ - 0x0000bd20 cd010000 00000000 00000000 5e010000 ............^... │ │ - 0x0000bd30 de010000 00000000 72010000 43000000 ........r...C... │ │ - 0x0000bd40 1a010000 00000000 00000000 e2010000 ................ │ │ - 0x0000bd50 00000000 6f010000 00000000 ad000000 ....o........... │ │ - 0x0000bd60 e2000000 f3000000 00000000 00000000 ................ │ │ - 0x0000bd70 00000000 7f000000 00000000 00000000 ................ │ │ - 0x0000bd80 25000000 95010000 00000000 a2000000 %............... │ │ - 0x0000bd90 67000000 1e000000 aa000000 00000000 g............... │ │ - 0x0000bda0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000bdb0 40000000 00000000 98010000 34000000 @...........4... │ │ - 0x0000bdc0 00000000 b3000000 f3010000 00000000 ................ │ │ - 0x0000bdd0 35000000 79010000 00000000 00000000 5...y........... │ │ - 0x0000bde0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000bdf0 4c000000 00000000 00000000 00000000 L............... │ │ - 0x0000be00 00000000 00000000 ec000000 00000000 ................ │ │ - 0x0000be10 52000000 00000000 03020000 a9010000 R............... │ │ - 0x0000be20 c5010000 36020000 00000000 00000000 ....6........... │ │ - 0x0000be30 fe010000 92010000 00000000 00000000 ................ │ │ - 0x0000be40 d9000000 94000000 22010000 4e020000 ........"...N... │ │ - 0x0000be50 37000000 b6000000 00000000 ac010000 7............... │ │ - 0x0000be60 0a020000 00000000 00000000 00000000 ................ │ │ - 0x0000be70 c9000000 00000000 be000000 00000000 ................ │ │ - 0x0000be80 7f010000 00000000 00000000 00000000 ................ │ │ - 0x0000be90 08020000 af000000 00000000 00000000 ................ │ │ - 0x0000bea0 96000000 00000000 00000000 00000000 ................ │ │ - 0x0000beb0 00000000 d1000000 b8010000 00000000 ................ │ │ - 0x0000bec0 00000000 6b010000 63020000 00000000 ....k...c....... │ │ - 0x0000bed0 ff000000 00000000 47020000 00000000 ........G....... │ │ - 0x0000bee0 00000000 99010000 3c020000 ab000000 ........<....... │ │ - 0x0000bef0 39000000 ec010000 0a000000 52020000 9...........R... │ │ - 0x0000bf00 00000000 00000000 53020000 00000000 ........S....... │ │ - 0x0000bf10 00000000 81020000 29010000 00000000 ........)....... │ │ - 0x0000bf20 0d000000 49020000 00000000 2a000000 ....I.......*... │ │ - 0x0000bf30 00000000 bc010000 f5000000 00010000 ................ │ │ - 0x0000bf40 4e010000 0c010000 1b010000 00000000 N............... │ │ - 0x0000bf50 7a000000 00000000 29020000 00000000 z.......)....... │ │ - 0x0000bf60 00000000 2f010000 d8000000 26020000 ..../.......&... │ │ - 0x0000bf70 00000000 00000000 86010000 3e010000 ............>... │ │ - 0x0000bf80 ca010000 95020000 00000000 00000000 ................ │ │ - 0x0000bf90 6f000000 00000000 00000000 00000000 o............... │ │ - 0x0000bfa0 00000000 00000000 00000000 62020000 ............b... │ │ - 0x0000bfb0 00000000 9a020000 00000000 5c010000 ............\... │ │ - 0x0000bfc0 c0010000 00000000 00000000 5a010000 ............Z... │ │ - 0x0000bfd0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000bfe0 00000000 00000000 cc000000 00000000 ................ │ │ - 0x0000bff0 24020000 00000000 00000000 37020000 $...........7... │ │ - 0x0000c000 00000000 00000000 55010000 96020000 ........U....... │ │ - 0x0000c010 ad010000 00000000 00000000 00000000 ................ │ │ - 0x0000c020 00000000 b9020000 6e020000 00000000 ........n....... │ │ - 0x0000c030 17020000 00000000 30010000 c8010000 ........0....... │ │ - 0x0000c040 87010000 48020000 9e010000 00000000 ....H........... │ │ - 0x0000c050 2d000000 bc000000 a2020000 93020000 -............... │ │ - 0x0000c060 89020000 ef010000 00000000 00000000 ................ │ │ - 0x0000c070 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c080 00000000 f6000000 00000000 00000000 ................ │ │ - 0x0000c090 00000000 21000000 00000000 fa000000 ....!........... │ │ - 0x0000c0a0 00000000 00000000 2a020000 00000000 ........*....... │ │ - 0x0000c0b0 71010000 a6020000 97000000 53000000 q...........S... │ │ - 0x0000c0c0 00000000 00000000 89010000 00000000 ................ │ │ - 0x0000c0d0 00000000 2d010000 58010000 00000000 ....-...X....... │ │ - 0x0000c0e0 a3000000 06020000 bf010000 ae010000 ................ │ │ - 0x0000c0f0 94020000 00000000 00000000 9c010000 ................ │ │ - 0x0000c100 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c110 00000000 00000000 4b020000 50020000 ........K...P... │ │ - 0x0000c120 a4020000 00000000 72000000 04020000 ........r....... │ │ - 0x0000c130 76010000 00000000 21010000 00000000 v.......!....... │ │ - 0x0000c140 00000000 5c000000 71020000 93000000 ....\...q....... │ │ - 0x0000c150 00000000 f9020000 00000000 60010000 ............`... │ │ - 0x0000c160 00000000 8b000000 00000000 00000000 ................ │ │ - 0x0000c170 06000000 00000000 3e000000 6e010000 ........>...n... │ │ - 0x0000c180 9f020000 aa020000 61000000 6d000000 ........a...m... │ │ - 0x0000c190 00000000 00000000 0a010000 00000000 ................ │ │ - 0x0000c1a0 00000000 00000000 13030000 8e020000 ................ │ │ - 0x0000c1b0 00000000 cf010000 00000000 dc020000 ................ │ │ - 0x0000c1c0 ba010000 15030000 00000000 00000000 ................ │ │ - 0x0000c1d0 b4000000 00000000 00000000 00000000 ................ │ │ - 0x0000c1e0 07020000 e5020000 00000000 00000000 ................ │ │ - 0x0000c1f0 00000000 b0010000 92000000 44020000 ............D... │ │ - 0x0000c200 05020000 1a030000 60020000 00000000 ........`....... │ │ - 0x0000c210 1b000000 00000000 00000000 c6000000 ................ │ │ - 0x0000c220 e4020000 da020000 00000000 30020000 ............0... │ │ - 0x0000c230 ac000000 25030000 00000000 ed010000 ....%........... │ │ - 0x0000c240 c3010000 54020000 33020000 0e000000 ....T...3....... │ │ - 0x0000c250 cd000000 00000000 00000000 00000000 ................ │ │ - 0x0000c260 00000000 00000000 b0000000 00000000 ................ │ │ - 0x0000c270 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c280 3d000000 9c000000 3d010000 00000000 =.......=....... │ │ - 0x0000c290 a6000000 cf000000 00000000 91020000 ................ │ │ - 0x0000c2a0 00000000 5d030000 28020000 27020000 ....]...(...'... │ │ - 0x0000c2b0 e9010000 b3010000 00000000 30030000 ............0... │ │ - 0x0000c2c0 00000000 00000000 77000000 00000000 ........w....... │ │ - 0x0000c2d0 47010000 0f010000 88010000 00000000 G............... │ │ - 0x0000c2e0 00000000 00000000 bd010000 00000000 ................ │ │ - 0x0000c2f0 0f030000 f5010000 a8000000 bf020000 ................ │ │ - 0x0000c300 00000000 82020000 00000000 76000000 ............v... │ │ - 0x0000c310 be010000 00000000 00000000 00000000 ................ │ │ - 0x0000c320 d5000000 00000000 2d020000 f3020000 ........-....... │ │ - 0x0000c330 80010000 31000000 a2010000 00000000 ....1........... │ │ - 0x0000c340 38020000 2b020000 00000000 18030000 8...+........... │ │ - 0x0000c350 bb010000 00000000 fd000000 00000000 ................ │ │ - 0x0000c360 e2020000 00000000 47030000 00000000 ........G....... │ │ - 0x0000c370 02000000 0e030000 90010000 7a020000 ............z... │ │ - 0x0000c380 00000000 00000000 00000000 20030000 ............ ... │ │ - 0x0000c390 87020000 e1020000 00000000 00000000 ................ │ │ - 0x0000c3a0 9f000000 fc020000 00000000 b1010000 ................ │ │ - 0x0000c3b0 00000000 43030000 00000000 00000000 ....C........... │ │ - 0x0000c3c0 a4010000 00000000 7f030000 4b010000 ............K... │ │ - 0x0000c3d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000c3e0 bb020000 28000000 c3000000 73020000 ....(.......s... │ │ - 0x0000c3f0 00000000 00000000 00000000 55000000 ............U... │ │ - 0x0000c400 df020000 00000000 d0010000 a0020000 ................ │ │ - 0x0000c410 8f010000 00000000 00000000 00000000 ................ │ │ - 0x0000c420 58020000 00000000 68010000 00000000 X.......h....... │ │ - 0x0000c430 8c010000 83030000 00000000 a8030000 ................ │ │ - 0x0000c440 53010000 00000000 e4000000 e3020000 S............... │ │ - 0x0000c450 d4020000 05030000 00000000 ec020000 ................ │ │ - 0x0000c460 00000000 00000000 d0020000 23000000 ............#... │ │ - 0x0000c470 00000000 00000000 fd020000 00000000 ................ │ │ - 0x0000c480 ac030000 5d020000 78010000 ef000000 ....]...x....... │ │ - 0x0000c490 00000000 00000000 7e010000 00000000 ........~....... │ │ - 0x0000c4a0 f8000000 71030000 16020000 14010000 ....q........... │ │ - 0x0000c4b0 00000000 e6030000 00000000 46030000 ............F... │ │ - 0x0000c4c0 3d030000 00000000 00000000 00000000 =............... │ │ - 0x0000c4d0 37030000 6a030000 8c020000 e0000000 7...j........... │ │ - 0x0000c4e0 c1020000 1d020000 84010000 00000000 ................ │ │ - 0x0000c4f0 d3000000 73010000 8f000000 63030000 ....s.......c... │ │ - 0x0000c500 82000000 00000000 bc020000 00000000 ................ │ │ - 0x0000c510 00040000 00000000 8b030000 39030000 ............9... │ │ - 0x0000c520 2f020000 9c020000 00000000 00000000 /............... │ │ - 0x0000c530 78020000 26000000 65020000 03010000 x...&...e....... │ │ - 0x0000c540 0b010000 00000000 00000000 00000000 ................ │ │ - 0x0000c550 00000000 00000000 39020000 83010000 ........9....... │ │ - 0x0000c560 f4020000 12000000 00000000 00000000 ................ │ │ - 0x0000c570 b9000000 00000000 c9030000 00000000 ................ │ │ - 0x0000c580 10020000 00000000 00000000 4f020000 ............O... │ │ - 0x0000c590 00000000 00000000 78000000 00000000 ........x....... │ │ - 0x0000c5a0 5c030000 17030000 16030000 00000000 \............... │ │ + 0x0000ba80 00000000 00000000 3a000000 00000000 ........:....... │ │ + 0x0000ba90 d3000000 00000000 4d000000 0c010000 ........M....... │ │ + 0x0000baa0 00000000 9d000000 00000000 80000000 ................ │ │ + 0x0000bab0 00000000 00000000 00000000 34010000 ............4... │ │ + 0x0000bac0 00000000 5d010000 68000000 00000000 ....]...h....... │ │ + 0x0000bad0 23010000 00000000 00000000 0a000000 #............... │ │ + 0x0000bae0 00000000 2d000000 00000000 1d010000 ....-........... │ │ + 0x0000baf0 39010000 00000000 00000000 00000000 9............... │ │ + 0x0000bb00 a8000000 00000000 00000000 00000000 ................ │ │ + 0x0000bb10 81010000 00000000 00000000 00000000 ................ │ │ + 0x0000bb20 00000000 00000000 7a000000 00000000 ........z....... │ │ + 0x0000bb30 00000000 00000000 00000000 1e010000 ................ │ │ + 0x0000bb40 00000000 82010000 00000000 00000000 ................ │ │ + 0x0000bb50 00000000 00000000 4f010000 00000000 ........O....... │ │ + 0x0000bb60 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000bb70 e8000000 57010000 00000000 3a010000 ....W.......:... │ │ + 0x0000bb80 c0000000 00000000 00000000 00000000 ................ │ │ + 0x0000bb90 00000000 00000000 6f000000 6d010000 ........o...m... │ │ + 0x0000bba0 00000000 62000000 39000000 00000000 ....b...9....... │ │ + 0x0000bbb0 2b010000 a0010000 f6000000 32010000 +...........2... │ │ + 0x0000bbc0 00000000 00000000 65000000 06010000 ........e....... │ │ + 0x0000bbd0 00000000 00000000 4b010000 00000000 ........K....... │ │ + 0x0000bbe0 00000000 7b000000 00000000 5d000000 ....{.......]... │ │ + 0x0000bbf0 00000000 00000000 c2010000 cb010000 ................ │ │ + 0x0000bc00 00000000 00000000 00000000 99000000 ................ │ │ + 0x0000bc10 9a010000 00000000 bc000000 00000000 ................ │ │ + 0x0000bc20 00000000 00000000 00000000 ea000000 ................ │ │ + 0x0000bc30 1f010000 00000000 00000000 00000000 ................ │ │ + 0x0000bc40 00000000 00000000 00000000 49010000 ............I... │ │ + 0x0000bc50 00000000 69010000 00000000 be000000 ....i........... │ │ + 0x0000bc60 04010000 00000000 5f010000 00000000 ........_....... │ │ + 0x0000bc70 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000bc80 00000000 00000000 75010000 e5010000 ........u....... │ │ + 0x0000bc90 a1010000 c1000000 88000000 00000000 ................ │ │ + 0x0000bca0 00000000 00000000 cd010000 00000000 ................ │ │ + 0x0000bcb0 00000000 5b010000 00000000 c9010000 ....[........... │ │ + 0x0000bcc0 00000000 6b000000 00000000 00000000 ....k........... │ │ + 0x0000bcd0 a6010000 00000000 44010000 62010000 ........D...b... │ │ + 0x0000bce0 00000000 00000000 00000000 5e010000 ............^... │ │ + 0x0000bcf0 de010000 19010000 00000000 6f010000 ............o... │ │ + 0x0000bd00 42000000 00000000 00000000 e2010000 B............... │ │ + 0x0000bd10 00000000 72010000 00000000 ac000000 ....r........... │ │ + 0x0000bd20 e1000000 f2000000 00000000 00000000 ................ │ │ + 0x0000bd30 00000000 7e000000 00000000 00000000 ....~........... │ │ + 0x0000bd40 24000000 95010000 00000000 a1000000 $............... │ │ + 0x0000bd50 66000000 1f000000 a9000000 00000000 f............... │ │ + 0x0000bd60 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000bd70 3f000000 00000000 98010000 00000000 ?............... │ │ + 0x0000bd80 4b000000 00000000 00000000 00000000 K............... │ │ + 0x0000bd90 00000000 00000000 33000000 00000000 ........3....... │ │ + 0x0000bda0 b2000000 f3010000 00000000 34000000 ............4... │ │ + 0x0000bdb0 00000000 00000000 00000000 79010000 ............y... │ │ + 0x0000bdc0 00000000 00000000 eb000000 00000000 ................ │ │ + 0x0000bdd0 51000000 01020000 00000000 00000000 Q............... │ │ + 0x0000bde0 3f020000 a9010000 c5010000 00000000 ?............... │ │ + 0x0000bdf0 fc010000 92010000 00000000 00000000 ................ │ │ + 0x0000be00 d8000000 93000000 21010000 4e020000 ........!...N... │ │ + 0x0000be10 36000000 b5000000 00000000 ac010000 6............... │ │ + 0x0000be20 0a020000 00000000 00000000 00000000 ................ │ │ + 0x0000be30 c8000000 00000000 00000000 fa010000 ................ │ │ + 0x0000be40 7f010000 00000000 00000000 bd000000 ................ │ │ + 0x0000be50 00000000 ae000000 00000000 00000000 ................ │ │ + 0x0000be60 95000000 00000000 00000000 00000000 ................ │ │ + 0x0000be70 00000000 00000000 6b010000 5e020000 ........k...^... │ │ + 0x0000be80 00000000 fe000000 00000000 49020000 ............I... │ │ + 0x0000be90 00000000 00000000 00000000 d0000000 ................ │ │ + 0x0000bea0 b8010000 99010000 34020000 aa000000 ........4....... │ │ + 0x0000beb0 38000000 ec010000 09000000 52020000 8...........R... │ │ + 0x0000bec0 00000000 00000000 53020000 00000000 ........S....... │ │ + 0x0000bed0 00000000 81020000 2c010000 00000000 ........,....... │ │ + 0x0000bee0 0c000000 45020000 00000000 29000000 ....E.......)... │ │ + 0x0000bef0 00000000 bc010000 ff000000 f4000000 ................ │ │ + 0x0000bf00 4d010000 0b010000 1a010000 00000000 M............... │ │ + 0x0000bf10 79000000 00000000 29020000 00000000 y.......)....... │ │ + 0x0000bf20 00000000 2e010000 d7000000 26020000 ............&... │ │ + 0x0000bf30 00000000 00000000 8a010000 3d010000 ............=... │ │ + 0x0000bf40 ca010000 95020000 00000000 00000000 ................ │ │ + 0x0000bf50 6e000000 00000000 00000000 00000000 n............... │ │ + 0x0000bf60 00000000 00000000 00000000 5d020000 ............]... │ │ + 0x0000bf70 00000000 9a020000 00000000 5c010000 ............\... │ │ + 0x0000bf80 c0010000 00000000 00000000 5a010000 ............Z... │ │ + 0x0000bf90 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000bfa0 00000000 00000000 00000000 cb000000 ................ │ │ + 0x0000bfb0 24020000 00000000 00000000 3c020000 $...........<... │ │ + 0x0000bfc0 00000000 00000000 96020000 55010000 ............U... │ │ + 0x0000bfd0 ad010000 00000000 00000000 00000000 ................ │ │ + 0x0000bfe0 00000000 ba020000 6b020000 00000000 ........k....... │ │ + 0x0000bff0 17020000 00000000 2f010000 c8010000 ......../....... │ │ + 0x0000c000 85010000 47020000 9e010000 00000000 ....G........... │ │ + 0x0000c010 2c000000 bb000000 a2020000 93020000 ,............... │ │ + 0x0000c020 8b020000 ef010000 00000000 00000000 ................ │ │ + 0x0000c030 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c040 00000000 f5000000 00000000 00000000 ................ │ │ + 0x0000c050 00000000 6f020000 00000000 f9000000 ....o........... │ │ + 0x0000c060 00000000 00000000 2a020000 00000000 ........*....... │ │ + 0x0000c070 74010000 a6020000 96000000 52000000 t...........R... │ │ + 0x0000c080 00000000 00000000 87010000 00000000 ................ │ │ + 0x0000c090 00000000 2a010000 58010000 00000000 ....*...X....... │ │ + 0x0000c0a0 f8010000 a2000000 bf010000 ae010000 ................ │ │ + 0x0000c0b0 94020000 00000000 00000000 9c010000 ................ │ │ + 0x0000c0c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c0d0 00000000 00000000 44020000 50020000 ........D...P... │ │ + 0x0000c0e0 a4020000 00000000 71000000 fe010000 ........q....... │ │ + 0x0000c0f0 76010000 00000000 20010000 00000000 v....... ....... │ │ + 0x0000c100 5b000000 00000000 6e020000 92000000 [.......n....... │ │ + 0x0000c110 00000000 f9020000 00000000 60010000 ............`... │ │ + 0x0000c120 00000000 50010000 00000000 00000000 ....P........... │ │ + 0x0000c130 8a000000 00000000 3d000000 6e010000 ........=...n... │ │ + 0x0000c140 9f020000 aa020000 60000000 6c000000 ........`...l... │ │ + 0x0000c150 00000000 00000000 09010000 00000000 ................ │ │ + 0x0000c160 00000000 00000000 13030000 8d020000 ................ │ │ + 0x0000c170 00000000 cf010000 00000000 dc020000 ................ │ │ + 0x0000c180 ba010000 15030000 00000000 00000000 ................ │ │ + 0x0000c190 b3000000 00000000 00000000 00000000 ................ │ │ + 0x0000c1a0 f9010000 e5020000 00000000 00000000 ................ │ │ + 0x0000c1b0 00000000 b0010000 91000000 4a020000 ............J... │ │ + 0x0000c1c0 ff010000 1c030000 60020000 00000000 ........`....... │ │ + 0x0000c1d0 1c000000 00000000 00000000 c5000000 ................ │ │ + 0x0000c1e0 20000000 00000000 db020000 37020000 ...........7... │ │ + 0x0000c1f0 ab000000 25030000 00000000 ed010000 ....%........... │ │ + 0x0000c200 c3010000 54020000 3a020000 0d000000 ....T...:....... │ │ + 0x0000c210 cc000000 00000000 00000000 00000000 ................ │ │ + 0x0000c220 00000000 00000000 af000000 00000000 ................ │ │ + 0x0000c230 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c240 3c000000 9b000000 3c010000 00000000 <.......<....... │ │ + 0x0000c250 a5000000 ce000000 00000000 91020000 ................ │ │ + 0x0000c260 00000000 5d030000 28020000 27020000 ....]...(...'... │ │ + 0x0000c270 ea010000 b3010000 00000000 30030000 ............0... │ │ + 0x0000c280 00000000 00000000 76000000 00000000 ........v....... │ │ + 0x0000c290 46010000 0e010000 86010000 00000000 F............... │ │ + 0x0000c2a0 00000000 00000000 bd010000 00000000 ................ │ │ + 0x0000c2b0 10030000 f5010000 a7000000 bf020000 ................ │ │ + 0x0000c2c0 00000000 82020000 00000000 75000000 ............u... │ │ + 0x0000c2d0 be010000 00000000 00000000 00000000 ................ │ │ + 0x0000c2e0 d4000000 2d020000 f3020000 00000000 ....-........... │ │ + 0x0000c2f0 80010000 30000000 a2010000 00000000 ....0........... │ │ + 0x0000c300 3b020000 2b020000 00000000 1b030000 ;...+........... │ │ + 0x0000c310 bb010000 00000000 fc000000 00000000 ................ │ │ + 0x0000c320 de020000 00000000 47030000 00000000 ........G....... │ │ + 0x0000c330 02000000 0e030000 90010000 7a020000 ............z... │ │ + 0x0000c340 00000000 00000000 00000000 20030000 ............ ... │ │ + 0x0000c350 87020000 e1020000 00000000 00000000 ................ │ │ + 0x0000c360 9e000000 fc020000 00000000 b1010000 ................ │ │ + 0x0000c370 00000000 43030000 00000000 00000000 ....C........... │ │ + 0x0000c380 a4010000 00000000 7f030000 4a010000 ............J... │ │ + 0x0000c390 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c3a0 bb020000 27000000 c2000000 70020000 ....'.......p... │ │ + 0x0000c3b0 00000000 00000000 00000000 54000000 ............T... │ │ + 0x0000c3c0 df020000 00000000 d0010000 a0020000 ................ │ │ + 0x0000c3d0 8f010000 00000000 00000000 00000000 ................ │ │ + 0x0000c3e0 58020000 00000000 68010000 00000000 X.......h....... │ │ + 0x0000c3f0 8c010000 83030000 00000000 53010000 ............S... │ │ + 0x0000c400 00000000 e3000000 e3020000 05030000 ................ │ │ + 0x0000c410 00000000 ec020000 00000000 00000000 ................ │ │ + 0x0000c420 d0020000 22000000 00000000 00000000 ...."........... │ │ + 0x0000c430 fd020000 00000000 ac030000 62020000 ............b... │ │ + 0x0000c440 78010000 ee000000 00000000 00000000 x............... │ │ + 0x0000c450 7e010000 00000000 f7000000 71030000 ~...........q... │ │ + 0x0000c460 16020000 13010000 00000000 e4030000 ................ │ │ + 0x0000c470 00000000 46030000 3d030000 00000000 ....F...=....... │ │ + 0x0000c480 00000000 00000000 37030000 6a030000 ........7...j... │ │ + 0x0000c490 8c020000 df000000 1d020000 8e000000 ................ │ │ + 0x0000c4a0 71010000 63030000 81000000 00000000 q...c........... │ │ + 0x0000c4b0 bc020000 00000000 fa030000 00000000 ................ │ │ + 0x0000c4c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000c4d0 3d020000 88010000 00000000 8b030000 =............... │ │ + 0x0000c4e0 f4020000 39030000 36020000 9c020000 ....9...6....... │ │ + 0x0000c4f0 00000000 00000000 78020000 25000000 ........x...%... │ │ + 0x0000c500 65020000 02010000 0a010000 11000000 e............... │ │ + 0x0000c510 00000000 00000000 b8000000 00000000 ................ │ │ + 0x0000c520 c9030000 00000000 10020000 00000000 ................ │ │ + 0x0000c530 00000000 4f020000 00000000 00000000 ....O........... │ │ + 0x0000c540 77000000 00000000 5c030000 17030000 w.......\....... │ │ + 0x0000c550 16030000 00000000 ........ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -1,406 +1,406 @@ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ -0000e018 <__cxa_atexit@plt-0x14>: │ │ +0000e860 <__cxa_atexit@plt-0x14>: │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ - ldr lr, [pc, #4] ; e028 <__cxa_atexit@plt-0x4> │ │ + ldr lr, [pc, #4] ; e870 <__cxa_atexit@plt-0x4> │ │ add lr, pc, lr │ │ ldr pc, [lr, #8]! │ │ - muleq r4, r0, lr │ │ + andeq r7, r4, r8, asr #12 │ │ │ │ -0000e02c <__cxa_atexit@plt>: │ │ +0000e874 <__cxa_atexit@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3728]! ; 0xe90 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1608]! ; 0x648 │ │ │ │ -0000e038 <__cxa_finalize@plt>: │ │ +0000e880 <__cxa_finalize@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3720]! ; 0xe88 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1600]! ; 0x640 │ │ │ │ -0000e044 : │ │ +0000e88c <__stack_chk_fail@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3712]! ; 0xe80 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1592]! ; 0x638 │ │ │ │ -0000e050 <__stack_chk_fail@plt>: │ │ +0000e898 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3704]! ; 0xe78 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1584]! ; 0x630 │ │ │ │ -0000e05c : │ │ +0000e8a4 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3696]! ; 0xe70 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1576]! ; 0x628 │ │ │ │ -0000e068 : │ │ +0000e8b0 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3688]! ; 0xe68 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1568]! ; 0x620 │ │ │ │ -0000e074 : │ │ +0000e8bc : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3680]! ; 0xe60 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1560]! ; 0x618 │ │ │ │ -0000e080 : │ │ +0000e8c8 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3672]! ; 0xe58 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1552]! ; 0x610 │ │ │ │ -0000e08c : │ │ +0000e8d4 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3664]! ; 0xe50 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1544]! ; 0x608 │ │ │ │ -0000e098 : │ │ +0000e8e0 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3656]! ; 0xe48 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1536]! ; 0x600 │ │ │ │ -0000e0a4 : │ │ +0000e8ec : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3648]! ; 0xe40 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1528]! ; 0x5f8 │ │ │ │ -0000e0b0 : │ │ +0000e8f8 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3640]! ; 0xe38 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1520]! ; 0x5f0 │ │ │ │ -0000e0bc : │ │ +0000e904 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3632]! ; 0xe30 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1512]! ; 0x5e8 │ │ │ │ -0000e0c8 : │ │ +0000e910 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3624]! ; 0xe28 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1504]! ; 0x5e0 │ │ │ │ -0000e0d4 : │ │ +0000e91c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3616]! ; 0xe20 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1496]! ; 0x5d8 │ │ │ │ -0000e0e0 : │ │ +0000e928 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3608]! ; 0xe18 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1488]! ; 0x5d0 │ │ │ │ -0000e0ec : │ │ +0000e934 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3600]! ; 0xe10 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1480]! ; 0x5c8 │ │ │ │ -0000e0f8 : │ │ +0000e940 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3592]! ; 0xe08 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1472]! ; 0x5c0 │ │ │ │ -0000e104 : │ │ +0000e94c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3584]! ; 0xe00 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1464]! ; 0x5b8 │ │ │ │ -0000e110 : │ │ +0000e958 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3576]! ; 0xdf8 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1456]! ; 0x5b0 │ │ │ │ -0000e11c : │ │ +0000e964 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3568]! ; 0xdf0 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1448]! ; 0x5a8 │ │ │ │ -0000e128 : │ │ +0000e970 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3560]! ; 0xde8 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1440]! ; 0x5a0 │ │ │ │ -0000e134 : │ │ +0000e97c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3552]! ; 0xde0 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1432]! ; 0x598 │ │ │ │ -0000e140 : │ │ +0000e988 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3544]! ; 0xdd8 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1424]! ; 0x590 │ │ │ │ -0000e14c : │ │ +0000e994 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3536]! ; 0xdd0 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1416]! ; 0x588 │ │ │ │ -0000e158 : │ │ +0000e9a0 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3528]! ; 0xdc8 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1408]! ; 0x580 │ │ │ │ -0000e164 : │ │ +0000e9ac : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3520]! ; 0xdc0 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1400]! ; 0x578 │ │ │ │ -0000e170 : │ │ +0000e9b8 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3512]! ; 0xdb8 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1392]! ; 0x570 │ │ │ │ -0000e17c : │ │ +0000e9c4 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3504]! ; 0xdb0 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1384]! ; 0x568 │ │ │ │ -0000e188 : │ │ +0000e9d0 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3496]! ; 0xda8 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1376]! ; 0x560 │ │ │ │ -0000e194 : │ │ +0000e9dc : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3488]! ; 0xda0 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1368]! ; 0x558 │ │ │ │ -0000e1a0 : │ │ +0000e9e8 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3480]! ; 0xd98 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1360]! ; 0x550 │ │ │ │ -0000e1ac : │ │ +0000e9f4 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3472]! ; 0xd90 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1352]! ; 0x548 │ │ │ │ -0000e1b8 : │ │ +0000ea00 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3464]! ; 0xd88 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1344]! ; 0x540 │ │ │ │ -0000e1c4 : │ │ +0000ea0c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3456]! ; 0xd80 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1336]! ; 0x538 │ │ │ │ -0000e1d0 : │ │ +0000ea18 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3448]! ; 0xd78 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1328]! ; 0x530 │ │ │ │ -0000e1dc : │ │ +0000ea24 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3440]! ; 0xd70 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1320]! ; 0x528 │ │ │ │ -0000e1e8 <__errno@plt>: │ │ +0000ea30 <__errno@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3432]! ; 0xd68 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1312]! ; 0x520 │ │ │ │ -0000e1f4 : │ │ +0000ea3c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3424]! ; 0xd60 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1304]! ; 0x518 │ │ │ │ -0000e200 : │ │ +0000ea48 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3416]! ; 0xd58 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1296]! ; 0x510 │ │ │ │ -0000e20c <__srget@plt>: │ │ +0000ea54 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3408]! ; 0xd50 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1288]! ; 0x508 │ │ │ │ -0000e218 : │ │ +0000ea60 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3400]! ; 0xd48 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1280]! ; 0x500 │ │ │ │ -0000e224 : │ │ +0000ea6c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3392]! ; 0xd40 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1272]! ; 0x4f8 │ │ │ │ -0000e230 : │ │ +0000ea78 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3384]! ; 0xd38 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1264]! ; 0x4f0 │ │ │ │ -0000e23c : │ │ +0000ea84 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3376]! ; 0xd30 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1256]! ; 0x4e8 │ │ │ │ -0000e248 : │ │ +0000ea90 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3368]! ; 0xd28 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1248]! ; 0x4e0 │ │ │ │ -0000e254 : │ │ +0000ea9c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3360]! ; 0xd20 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1240]! ; 0x4d8 │ │ │ │ -0000e260 : │ │ +0000eaa8 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3352]! ; 0xd18 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1232]! ; 0x4d0 │ │ │ │ -0000e26c : │ │ +0000eab4 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3344]! ; 0xd10 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1224]! ; 0x4c8 │ │ │ │ -0000e278 : │ │ +0000eac0 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3336]! ; 0xd08 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1216]! ; 0x4c0 │ │ │ │ -0000e284 : │ │ +0000eacc : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3328]! ; 0xd00 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1208]! ; 0x4b8 │ │ │ │ -0000e290 : │ │ +0000ead8 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3320]! ; 0xcf8 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1200]! ; 0x4b0 │ │ │ │ -0000e29c : │ │ +0000eae4 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3312]! ; 0xcf0 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1192]! ; 0x4a8 │ │ │ │ -0000e2a8 : │ │ +0000eaf0 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3304]! ; 0xce8 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1184]! ; 0x4a0 │ │ │ │ -0000e2b4 : │ │ +0000eafc : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3296]! ; 0xce0 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1176]! ; 0x498 │ │ │ │ -0000e2c0 : │ │ +0000eb08 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3288]! ; 0xcd8 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1168]! ; 0x490 │ │ │ │ -0000e2cc : │ │ +0000eb14 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3280]! ; 0xcd0 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1160]! ; 0x488 │ │ │ │ -0000e2d8 <__android_log_vprint@plt>: │ │ +0000eb20 <__android_log_vprint@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3272]! ; 0xcc8 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1152]! ; 0x480 │ │ │ │ -0000e2e4 : │ │ +0000eb2c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3264]! ; 0xcc0 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1144]! ; 0x478 │ │ │ │ -0000e2f0 : │ │ +0000eb38 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3256]! ; 0xcb8 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1136]! ; 0x470 │ │ │ │ -0000e2fc : │ │ +0000eb44 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3248]! ; 0xcb0 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1128]! ; 0x468 │ │ │ │ -0000e308 : │ │ +0000eb50 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3240]! ; 0xca8 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1120]! ; 0x460 │ │ │ │ -0000e314 : │ │ +0000eb5c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3232]! ; 0xca0 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1112]! ; 0x458 │ │ │ │ -0000e320 : │ │ +0000eb68 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3224]! ; 0xc98 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1104]! ; 0x450 │ │ │ │ -0000e32c : │ │ +0000eb74 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3216]! ; 0xc90 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1096]! ; 0x448 │ │ │ │ -0000e338 : │ │ +0000eb80 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3208]! ; 0xc88 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1088]! ; 0x440 │ │ │ │ -0000e344 : │ │ +0000eb8c : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3200]! ; 0xc80 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1080]! ; 0x438 │ │ │ │ -0000e350 : │ │ +0000eb98 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3192]! ; 0xc78 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1072]! ; 0x430 │ │ │ │ -0000e35c : │ │ +0000eba4 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3184]! ; 0xc70 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1064]! ; 0x428 │ │ │ │ -0000e368 : │ │ +0000ebb0 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3176]! ; 0xc68 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1056]! ; 0x420 │ │ │ │ -0000e374 : │ │ +0000ebbc : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3168]! ; 0xc60 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1048]! ; 0x418 │ │ │ │ -0000e380 : │ │ +0000ebc8 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3160]! ; 0xc58 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1040]! ; 0x410 │ │ │ │ -0000e38c : │ │ +0000ebd4 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3152]! ; 0xc50 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1032]! ; 0x408 │ │ │ │ -0000e398 : │ │ +0000ebe0 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3144]! ; 0xc48 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1024]! ; 0x400 │ │ │ │ -0000e3a4 : │ │ +0000ebec : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3136]! ; 0xc40 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1016]! ; 0x3f8 │ │ │ │ -0000e3b0 : │ │ +0000ebf8 : │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3128]! ; 0xc38 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1008]! ; 0x3f0 │ │ │ │ -0000e3bc <__gnu_Unwind_Find_exidx@plt>: │ │ +0000ec04 <__gnu_Unwind_Find_exidx@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3120]! ; 0xc30 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #1000]! ; 0x3e8 │ │ │ │ -0000e3c8 <__cxa_begin_cleanup@plt>: │ │ +0000ec10 <__cxa_begin_cleanup@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3112]! ; 0xc28 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #992]! ; 0x3e0 │ │ │ │ -0000e3d4 <__cxa_type_match@plt>: │ │ +0000ec1c <__cxa_type_match@plt>: │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #286720 ; 0x46000 │ │ - ldr pc, [ip, #3104]! ; 0xc20 │ │ + add ip, ip, #290816 ; 0x47000 │ │ + ldr pc, [ip, #984]! ; 0x3d8 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,11493 +1,12643 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -0000e3e0 : │ │ - ldr r2, [pc, #8] ; e3f0 <__cxa_type_match@plt+0x1c> │ │ - mov r1, #0 │ │ +0000ec28 : │ │ + ldr r0, [pc, #4] ; ec34 <__cxa_type_match@plt+0x18> │ │ + add r0, pc, r0 │ │ + b e880 <__cxa_finalize@plt> │ │ + andeq r7, r4, ip, asr #7 │ │ + cmp r0, #0 │ │ + bxeq lr │ │ + bx r0 │ │ + mov r1, r0 │ │ + ldr r2, [pc, #12] ; ec5c <__cxa_type_match@plt+0x40> │ │ + ldr r0, [pc, #12] ; ec60 <__cxa_type_match@plt+0x44> │ │ add r2, pc, r2 │ │ - b e02c <__cxa_atexit@plt> │ │ - andeq r6, r4, r0, lsl ip │ │ - ldr r0, [pc, #4] ; e400 <__cxa_type_match@plt+0x2c> │ │ add r0, pc, r0 │ │ - b e038 <__cxa_finalize@plt> │ │ - andeq r6, r4, r0, lsl #24 │ │ - ; instruction: 0x4604b570 │ │ - ldrmi r4, [r5], -sp, lsl #28 │ │ - and r4, r0, lr, ror r4 │ │ - ldmdavs r3!, {r3, r9, sl, ip, sp} │ │ - andle r4, r1, fp, lsl #5 │ │ - mvnsle r2, r0, lsl #22 │ │ + b e874 <__cxa_atexit@plt> │ │ + andeq r7, r4, r8, lsr #7 │ │ + ; instruction: 0xffffffdc │ │ + mvnsmi lr, sp, lsr #18 │ │ + ldcmi 3, cr2, [r0, #-0] │ │ + ldrmi r4, [r6], -r4, lsl #12 │ │ + ldmdbpl r8, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ + addmi r1, r8, #15663104 ; 0xef0000 │ │ + stmdavs r3!, {r2, r3, r8, ip, lr, pc} │ │ + mrrcvs 6, 2, r4, fp, cr0 │ │ + stmdavs r3!, {r3, r4, r7, r8, r9, sl, lr} │ │ + ; instruction: 0x46206879 │ │ + ; instruction: 0x4798699b │ │ + stmdblt r8!, {r0, r9, sl, lr} │ │ + ldrhhi lr, [r0, #141]! ; 0x8d │ │ + stmdacs r0, {r3, r8, r9, ip, sp} │ │ + strb sp, [lr, fp, ror #3]! │ │ strtmi r6, [r0], -r3, lsr #16 │ │ - ; instruction: 0x47986c5b │ │ - ldmdavs r1!, {r0, r1, r5, fp, sp, lr}^ │ │ - ldmibvs fp, {r5, r9, sl, lr} │ │ - ; instruction: 0x46014798 │ │ - stmdavs r3!, {r5, r8, ip, sp, pc} │ │ - strtmi r4, [sl], -r0, lsr #12 │ │ - ; instruction: 0x47986b9b │ │ - svclt 0x0000bd70 │ │ - andeq r5, r4, ip, ror fp │ │ - tstcs r3, sl, lsl #12 │ │ - svclt 0x00dcf7ff │ │ + pop {r1, r4, r5, r9, sl, lr} │ │ + blvs fe6df46c <_end@@Base+0xfe688570> │ │ + svclt 0x00004718 │ │ + strdeq r6, [r4], -r4 │ │ │ │ -0000e44c : │ │ +0000ecb0 : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 3d500 │ │ - pop {r1, r2, r3, pc} │ │ + bl 3ebe8 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ │ │ -0000e45a : │ │ +0000ecc2 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - mov r4, r0 │ │ - ldr r6, [sp, #36] ; 0x24 │ │ + mov r6, r0 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ mov r7, r2 │ │ strd r2, r3, [sp] │ │ - cbz r6, e47a │ │ + cbz r5, ece2 │ │ ldr r3, [r0, #0] │ │ - mov r1, r6 │ │ + mov r1, r5 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r5, r0 │ │ - cbnz r0, e47c │ │ - b.n e49e │ │ - mov r5, r6 │ │ + mov r4, r0 │ │ + cbnz r0, ece4 │ │ + b.n ed06 │ │ + mov r4, r5 │ │ ldrb.w r2, [sp, #40] ; 0x28 │ │ mov r0, r7 │ │ - mov r1, r5 │ │ + mov r1, r4 │ │ adds r2, #0 │ │ it ne │ │ movne r2, #1 │ │ - bl 3d494 │ │ - cbz r5, e49e │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r6 │ │ - mov r2, r5 │ │ + bl 3eb7c │ │ + cbz r4, ed06 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0000e4a0 : │ │ +0000ed0a : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - mov r4, r0 │ │ - ldr r6, [sp, #36] ; 0x24 │ │ + mov r6, r0 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ mov r7, r2 │ │ strd r2, r3, [sp] │ │ - cbz r6, e4c0 │ │ + cbz r5, ed2a │ │ ldr r3, [r0, #0] │ │ - mov r1, r6 │ │ + mov r1, r5 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r5, r0 │ │ - cbnz r0, e4c2 │ │ - b.n e4dc │ │ - mov r5, r6 │ │ + mov r4, r0 │ │ + cbnz r0, ed2c │ │ + b.n ed46 │ │ + mov r4, r5 │ │ mov r0, r7 │ │ - mov r1, r5 │ │ + mov r1, r4 │ │ ldr r2, [sp, #40] ; 0x28 │ │ - bl 3d494 │ │ - cbz r5, e4dc │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r6 │ │ - mov r2, r5 │ │ + bl 3eb7c │ │ + cbz r4, ed46 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0000e4de : │ │ +0000ed4a : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r6, r0 │ │ ldr r5, [sp, #36] ; 0x24 │ │ mov r7, r2 │ │ strd r2, r3, [sp] │ │ - cbz r5, e4fe │ │ + cbz r5, ed6a │ │ ldr r3, [r0, #0] │ │ mov r1, r5 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r4, r0 │ │ - cbnz r0, e500 │ │ - b.n e51c │ │ + cbnz r0, ed6c │ │ + b.n ed88 │ │ mov r4, r5 │ │ mov r0, r7 │ │ mov r1, r4 │ │ ldrd r2, r3, [sp, #40] ; 0x28 │ │ - bl 3d4c4 │ │ - cbz r4, e51c │ │ + bl 3ebac │ │ + cbz r4, ed88 │ │ ldr r3, [r6, #0] │ │ mov r0, r6 │ │ mov r1, r5 │ │ mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0000e51e : │ │ +0000ed8c : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r4, r0 │ │ + mov r6, r0 │ │ ldr.w r8, [sp, #44] ; 0x2c │ │ mov r9, r2 │ │ strd r2, r3, [sp] │ │ - ldr r7, [sp, #48] ; 0x30 │ │ + ldr r4, [sp, #48] ; 0x30 │ │ cmp.w r8, #0 │ │ - beq.n e548 │ │ + beq.n edb6 │ │ ldr r3, [r0, #0] │ │ mov r1, r8 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r6, r0 │ │ - cbnz r0, e54a │ │ - b.n e58c │ │ - mov r6, r8 │ │ - cbz r7, e560 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r7 │ │ + mov r5, r0 │ │ + cbnz r0, edfe │ │ + b.n ee10 │ │ + cbz r4, edce │ │ + mov r5, r8 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r5, r0 │ │ - cbnz r0, e562 │ │ - b.n e58c │ │ - mov r5, r7 │ │ + mov r7, r0 │ │ + cbnz r0, edd2 │ │ + b.n ee10 │ │ + mov r5, r4 │ │ + mov r7, r4 │ │ mov r0, r9 │ │ - mov r1, r6 │ │ - mov r2, r5 │ │ - bl 3d444 │ │ - cbz r6, e57c │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ + mov r1, r5 │ │ + mov r2, r7 │ │ + bl 3eb2c │ │ + cbz r5, edec │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ mov r1, r8 │ │ - mov r2, r6 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - cbz r5, e58c │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r7 │ │ - mov r2, r5 │ │ + cbz r7, ee10 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + mov r2, r7 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, pc} │ │ + b.n ee10 │ │ + cmp r4, #0 │ │ + bne.n edba │ │ + mov r0, r9 │ │ + mov r1, r5 │ │ + mov r2, r4 │ │ + mov r7, r4 │ │ + bl 3eb2c │ │ + b.n edde │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -0000e590 : │ │ +0000ee16 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - mov r4, r0 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - mov r6, r2 │ │ + mov r7, r0 │ │ + ldr r6, [sp, #36] ; 0x24 │ │ + mov r4, r2 │ │ strd r2, r3, [sp] │ │ - cbz r5, e5b0 │ │ + cbz r6, ee36 │ │ ldr r3, [r0, #0] │ │ - mov r1, r5 │ │ + mov r1, r6 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r7, r0 │ │ - cbnz r0, e5b2 │ │ - b.n e5ce │ │ - mov r7, r5 │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - bl 3d140 │ │ - uxtb r6, r0 │ │ - cbz r7, e5d0 │ │ - ldr r3, [r4, #0] │ │ + mov r5, r0 │ │ + cbnz r0, ee38 │ │ + b.n ee54 │ │ + mov r5, r6 │ │ mov r0, r4 │ │ mov r1, r5 │ │ - mov r2, r7 │ │ + bl 3e7dc │ │ + uxtb r4, r0 │ │ + cbz r5, ee56 │ │ + ldr r3, [r7, #0] │ │ + mov r0, r7 │ │ + mov r1, r6 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - b.n e5d0 │ │ - mov r6, r0 │ │ - mov r0, r6 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + b.n ee56 │ │ + b.n ee58 │ │ + mov r0, r4 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0000e5d4 : │ │ +0000ee5c : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - mov r4, r0 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - mov r6, r2 │ │ + mov r7, r0 │ │ + ldr r6, [sp, #36] ; 0x24 │ │ + mov r4, r2 │ │ strd r2, r3, [sp] │ │ - cbz r5, e5f4 │ │ + cbz r6, ee7c │ │ ldr r3, [r0, #0] │ │ - mov r1, r5 │ │ + mov r1, r6 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r7, r0 │ │ - cbnz r0, e5f6 │ │ - b.n e616 │ │ - mov r7, r5 │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - bl 3d424 │ │ - adds r6, r0, #0 │ │ - it ne │ │ - movne r6, #1 │ │ - cbz r7, e618 │ │ - ldr r3, [r4, #0] │ │ + mov r5, r0 │ │ + cbnz r0, ee7e │ │ + b.n ee9e │ │ + mov r5, r6 │ │ mov r0, r4 │ │ mov r1, r5 │ │ - mov r2, r7 │ │ + bl 3eb0c │ │ + adds r4, r0, #0 │ │ + it ne │ │ + movne r4, #1 │ │ + cbz r5, eea0 │ │ + ldr r3, [r7, #0] │ │ + mov r0, r7 │ │ + mov r1, r6 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - b.n e618 │ │ - mov r6, r0 │ │ - mov r0, r6 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + b.n eea0 │ │ + b.n eea2 │ │ + mov r0, r4 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0000e61c : │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ +0000eea6 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + mov r6, r0 │ │ ldr r5, [sp, #36] ; 0x24 │ │ mov r7, r2 │ │ strd r2, r3, [sp] │ │ - cbz r5, e63e │ │ + cbz r5, eec6 │ │ ldr r3, [r0, #0] │ │ mov r1, r5 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r8, r0 │ │ - cbnz r0, e640 │ │ - b.n e660 │ │ - mov r8, r5 │ │ + mov r4, r0 │ │ + cbnz r0, eec8 │ │ + b.n eee4 │ │ + mov r4, r5 │ │ mov r0, r7 │ │ - mov r1, r8 │ │ - bl 3d424 │ │ - mov r6, r0 │ │ - cmp.w r8, #0 │ │ - beq.n e662 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ + mov r1, r4 │ │ + bl 3eb0c │ │ + mov r7, r0 │ │ + cbz r4, eee6 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ mov r1, r5 │ │ - mov r2, r8 │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - b.n e662 │ │ - mov r6, r0 │ │ - mov r0, r6 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ + b.n eee6 │ │ + mov r7, r0 │ │ + mov r0, r7 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0000e668 : │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - mov r6, r2 │ │ +0000eeec : │ │ + stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ + mov r6, r0 │ │ + ldr r5, [sp, #44] ; 0x2c │ │ + mov r7, r2 │ │ strd r2, r3, [sp] │ │ - cbz r5, e68a │ │ + cbz r5, ef0e │ │ ldr r3, [r0, #0] │ │ mov r1, r5 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ + mov r4, r0 │ │ + cbnz r0, ef10 │ │ + b.n ef2e │ │ + mov r4, r5 │ │ + mov r0, r7 │ │ + mov r1, r4 │ │ + bl 3eb18 │ │ mov r8, r0 │ │ - cbnz r0, e68c │ │ - b.n e6ae │ │ - mov r8, r5 │ │ + mov r9, r1 │ │ + cbz r4, ef36 │ │ + ldr r3, [r6, #0] │ │ mov r0, r6 │ │ - mov r1, r8 │ │ - bl 3d430 │ │ - mov r6, r0 │ │ - mov r7, r1 │ │ - cmp.w r8, #0 │ │ - beq.n e6b4 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ mov r1, r5 │ │ - mov r2, r8 │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - b.n e6b4 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - b.n e6b8 │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ + b.n ef36 │ │ + mov.w r8, #0 │ │ + mov.w r9, #0 │ │ + mov r0, r8 │ │ + mov r1, r9 │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -0000e6bc : │ │ +0000ef40 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - mov r4, r0 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - mov r6, r2 │ │ + mov r6, r0 │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + mov r4, r2 │ │ strd r2, r3, [sp] │ │ - cbz r5, e6dc │ │ + cbz r7, ef60 │ │ ldr r3, [r0, #0] │ │ - mov r1, r5 │ │ + mov r1, r7 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r7, r0 │ │ - cbnz r0, e6de │ │ - b.n e70a │ │ - mov r7, r5 │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - bl 3d40c │ │ - mov r1, r0 │ │ - mov r6, r0 │ │ - cbz r0, e6f8 │ │ - ldr r3, [r4, #0] │ │ + mov r5, r0 │ │ + cbnz r0, ef62 │ │ + b.n ef90 │ │ + mov r5, r7 │ │ + mov r1, r5 │ │ mov r0, r4 │ │ + bl 3eaf4 │ │ + mov r1, r0 │ │ + cbz r0, ef7c │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ ldr.w r3, [r3, #668] ; 0x29c │ │ blx r3 │ │ - mov r6, r0 │ │ - cbz r7, e70c │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - mov r2, r7 │ │ + mov r4, r0 │ │ + b.n ef7e │ │ + mov r4, r0 │ │ + cbz r5, ef92 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ + mov r1, r7 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - b.n e70c │ │ - mov r6, r0 │ │ - mov r0, r6 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + b.n ef92 │ │ + b.n ef94 │ │ + mov r0, r4 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0000e710 : │ │ - sub sp, #16 │ │ +0000ef98 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ + strd r2, r3, [sp] │ │ movs r1, #0 │ │ + ldr r3, [pc, #40] ; (efcc ) │ │ strd r0, r1, [sp, #8] │ │ - mov r0, r2 │ │ - ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - bx lr │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldrd r0, r1, [sp, #8] │ │ + cmp r2, r3 │ │ + beq.n efc4 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + nop │ │ + ldr r4, [r2, #108] ; 0x6c │ │ + movs r4, r0 │ │ │ │ -0000e722 : │ │ +0000efd0 : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - blx 3859c │ │ - pop {r1, r2, r3, pc} │ │ + blx 39be4 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ │ │ -0000e730 : │ │ +0000efe2 : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - blx 37e30 │ │ - pop {r1, r2, r3, pc} │ │ - ... │ │ + blx 39468 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ │ │ -0000e740 : │ │ - push {r4, r5, lr} │ │ - sub sp, #84 ; 0x54 │ │ - ldr r5, [pc, #60] ; (e784 ) │ │ - mov r4, r0 │ │ +0000eff4 : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #80 ; 0x50 │ │ + ldr r4, [pc, #60] ; (f038 ) │ │ + mov r6, r0 │ │ strd r2, r3, [sp] │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ ldr r0, [sp, #0] │ │ - ldr r3, [r5, #0] │ │ + ldr r3, [r4, #0] │ │ str r3, [sp, #76] ; 0x4c │ │ - blx 37dc4 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n e772 │ │ - ldr r1, [pc, #36] ; (e788 ) │ │ - add r0, sp, #12 │ │ + blx 393fc │ │ + subs r2, r0, #0 │ │ + bge.n f028 │ │ + add r5, sp, #12 │ │ + ldr r1, [pc, #36] ; (f03c ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e044 │ │ - mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl e444 <__cxa_type_match@plt+0x70> │ │ + blx e898 │ │ + mov r0, r6 │ │ + movs r1, #3 │ │ + mov r2, r5 │ │ + bl ec64 <__cxa_type_match@plt+0x48> │ │ ldr r2, [sp, #76] ; 0x4c │ │ - ldr r3, [r5, #0] │ │ + ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n e77e │ │ - blx e050 <__stack_chk_fail@plt> │ │ - add sp, #84 ; 0x54 │ │ - pop {r4, r5, pc} │ │ - nop │ │ - str r4, [r5, #112] ; 0x70 │ │ + beq.n f034 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #80 ; 0x50 │ │ + pop {r4, r5, r6, pc} │ │ + ldr r4, [r7, #100] ; 0x64 │ │ movs r4, r0 │ │ - strh r0, [r4, #2] │ │ + strh r4, [r4, #14] │ │ movs r3, r0 │ │ │ │ -0000e78c : │ │ - push {r4, r5, lr} │ │ - sub sp, #92 ; 0x5c │ │ - ldr r4, [pc, #72] ; (e7dc ) │ │ - mov r5, r0 │ │ +0000f040 : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #88 ; 0x58 │ │ + ldr r4, [pc, #76] ; (f094 ) │ │ + mov r6, r0 │ │ strd r2, r3, [sp, #8] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r2, [sp, #120] ; 0x78 │ │ ldr r0, [sp, #8] │ │ ldr r3, [r4, #0] │ │ ldr r1, [sp, #112] ; 0x70 │ │ str r3, [sp, #84] ; 0x54 │ │ add r3, sp, #16 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #128] ; 0x80 │ │ - blx 38464 │ │ - mov r2, r0 │ │ - cmp r2, #0 │ │ - ldr r0, [sp, #16] │ │ - bge.n e7cc │ │ - ldr r1, [pc, #36] ; (e7e0 ) │ │ - add r0, sp, #20 │ │ - add r1, pc │ │ - blx e044 │ │ + blx 39aa4 │ │ + ldr r3, [sp, #16] │ │ + subs r2, r0, #0 │ │ + bge.n f082 │ │ + add r5, sp, #20 │ │ + ldr r1, [pc, #40] ; (f098 ) │ │ mov r0, r5 │ │ - add r1, sp, #20 │ │ - bl e444 <__cxa_type_match@plt+0x70> │ │ - movs r0, #0 │ │ + add r1, pc │ │ + blx e898 │ │ + mov r0, r6 │ │ + movs r1, #3 │ │ + mov r2, r5 │ │ + bl ec64 <__cxa_type_match@plt+0x48> │ │ + movs r3, #0 │ │ ldr r2, [sp, #84] ; 0x54 │ │ + mov r0, r3 │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n e7d8 │ │ - blx e050 <__stack_chk_fail@plt> │ │ - add sp, #92 ; 0x5c │ │ - pop {r4, r5, pc} │ │ - str r0, [r4, #108] ; 0x6c │ │ + beq.n f090 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #88 ; 0x58 │ │ + pop {r4, r5, r6, pc} │ │ + ldr r0, [r6, #96] ; 0x60 │ │ movs r4, r0 │ │ - strh r6, [r4, #0] │ │ + strh r2, [r5, #12] │ │ movs r3, r0 │ │ │ │ -0000e7e4 : │ │ - push {r4, r5, lr} │ │ - sub sp, #84 ; 0x54 │ │ - ldr r5, [pc, #68] ; (e830 ) │ │ - mov r4, r0 │ │ +0000f09c : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #80 ; 0x50 │ │ + ldr r4, [pc, #72] ; (f0ec ) │ │ + mov r6, r0 │ │ strd r2, r3, [sp] │ │ add r2, sp, #8 │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #104] ; 0x68 │ │ - ldr r3, [r5, #0] │ │ + ldr r3, [r4, #0] │ │ str r3, [sp, #76] ; 0x4c │ │ - blx 38520 │ │ - mov r2, r0 │ │ - cmp r2, #0 │ │ - ldr r0, [sp, #8] │ │ - bge.n e81e │ │ - ldr r1, [pc, #40] ; (e834 ) │ │ - add r0, sp, #12 │ │ + blx 39b64 │ │ + ldr r3, [sp, #8] │ │ + subs r2, r0, #0 │ │ + bge.n f0d8 │ │ + add r5, sp, #12 │ │ + ldr r1, [pc, #44] ; (f0f0 ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e044 │ │ - mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl e444 <__cxa_type_match@plt+0x70> │ │ - movs r0, #0 │ │ + blx e898 │ │ + mov r0, r6 │ │ + movs r1, #3 │ │ + mov r2, r5 │ │ + bl ec64 <__cxa_type_match@plt+0x48> │ │ + movs r3, #0 │ │ ldr r2, [sp, #76] ; 0x4c │ │ - ldr r3, [r5, #0] │ │ + mov r0, r3 │ │ + ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n e82a │ │ - blx e050 <__stack_chk_fail@plt> │ │ - add sp, #84 ; 0x54 │ │ - pop {r4, r5, pc} │ │ + beq.n f0e6 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #80 ; 0x50 │ │ + pop {r4, r5, r6, pc} │ │ nop │ │ - str r6, [r0, #104] ; 0x68 │ │ + ldr r2, [r2, #92] ; 0x5c │ │ movs r4, r0 │ │ - ldrb r4, [r6, #31] │ │ + strh r4, [r6, #10] │ │ movs r3, r0 │ │ │ │ -0000e838 : │ │ - sub sp, #16 │ │ +0000f0f4 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ + strd r2, r3, [sp] │ │ movs r1, #0 │ │ + ldr r3, [pc, #40] ; (f128 ) │ │ strd r0, r1, [sp, #8] │ │ - mov r0, r2 │ │ - ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - bx lr │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldrd r0, r1, [sp, #8] │ │ + cmp r2, r3 │ │ + beq.n f120 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + nop │ │ + ldr r0, [r7, #84] ; 0x54 │ │ + movs r4, r0 │ │ │ │ -0000e84a : │ │ +0000f12c : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 36d36 │ │ - pop {r1, r2, r3, pc} │ │ + bl 3837e │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ + ... │ │ │ │ -0000e858 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ - movs r3, #0 │ │ - mov r5, r2 │ │ - mov r6, r0 │ │ - movs r2, #0 │ │ - strd r2, r3, [sp] │ │ - cbz r5, e87a │ │ +0000f140 : │ │ + ldr r3, [pc, #108] ; (f1b0 ) │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #20 │ │ + movs r5, #0 │ │ + ldr r1, [r3, #0] │ │ + mov r9, r0 │ │ + str r5, [sp, #0] │ │ + mov r7, r2 │ │ + str r5, [sp, #4] │ │ + mov r8, r3 │ │ + str r1, [sp, #12] │ │ + cbz r2, f170 │ │ ldr r3, [r0, #0] │ │ - mov r1, r5 │ │ - movs r2, #0 │ │ + mov r1, r2 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r4, r0 │ │ - cbnz r0, e87c │ │ - b.n e8a0 │ │ - mov r4, r5 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - bl 2cc60 │ │ - str r0, [sp, #0] │ │ - cbz r4, e89a │ │ - ldr r3, [r6, #0] │ │ + mov r6, r0 │ │ + cbnz r0, f172 │ │ + b.n f198 │ │ + mov r6, r2 │ │ mov r0, r6 │ │ - mov r1, r5 │ │ - mov r2, r4 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + bl 2e288 │ │ + str r0, [sp, #0] │ │ + cbz r6, f192 │ │ + ldr.w r3, [r9] │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - ldrd r0, r1, [sp] │ │ - b.n e8a4 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ + ldmia.w sp, {r0, r1} │ │ + b.n f19c │ │ + mov r0, r5 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #12] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n f1aa │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + ldr r6, [r6, #80] ; 0x50 │ │ + movs r4, r0 │ │ │ │ -0000e8a6 : │ │ - sub sp, #16 │ │ +0000f1b4 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ + strd r2, r3, [sp] │ │ movs r1, #0 │ │ + ldr r3, [pc, #40] ; (f1e8 ) │ │ strd r0, r1, [sp, #8] │ │ - mov r0, r2 │ │ - ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - bx lr │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldrd r0, r1, [sp, #8] │ │ + cmp r2, r3 │ │ + beq.n f1e0 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + nop │ │ + ldr r0, [r7, #72] ; 0x48 │ │ + movs r4, r0 │ │ │ │ -0000e8b8 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ - movs r3, #0 │ │ - mov r5, r2 │ │ - mov r6, r0 │ │ - movs r2, #0 │ │ - strd r2, r3, [sp] │ │ - cbz r5, e8da │ │ +0000f1ec : │ │ + ldr r3, [pc, #108] ; (f25c ) │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #20 │ │ + movs r5, #0 │ │ + ldr r1, [r3, #0] │ │ + mov r9, r0 │ │ + str r5, [sp, #0] │ │ + mov r7, r2 │ │ + str r5, [sp, #4] │ │ + mov r8, r3 │ │ + str r1, [sp, #12] │ │ + cbz r2, f21c │ │ ldr r3, [r0, #0] │ │ - mov r1, r5 │ │ - movs r2, #0 │ │ + mov r1, r2 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r4, r0 │ │ - cbnz r0, e8dc │ │ - b.n e8fe │ │ - mov r4, r5 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - bl 2d288 │ │ - str r0, [sp, #0] │ │ - cbz r4, e8f8 │ │ - ldr r3, [r6, #0] │ │ + mov r6, r0 │ │ + cbnz r0, f21e │ │ + b.n f242 │ │ + mov r6, r2 │ │ mov r0, r6 │ │ - mov r1, r5 │ │ - mov r2, r4 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + bl 2e8f4 │ │ + str r0, [sp, #0] │ │ + cbz r6, f23c │ │ + ldr.w r3, [r9] │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - ldrd r0, r1, [sp] │ │ - b.n e902 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ + ldmia.w sp, {r0, r1} │ │ + b.n f246 │ │ + mov r0, r5 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #12] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n f254 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + nop │ │ + ldr r2, [r1, #72] ; 0x48 │ │ + movs r4, r0 │ │ │ │ -0000e904 : │ │ +0000f260 : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 2ccd0 │ │ - pop {r1, r2, r3, pc} │ │ + bl 2e2f8 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ │ │ -0000e912 : │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ +0000f272 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + mov r6, r0 │ │ ldr r5, [sp, #36] ; 0x24 │ │ mov r7, r2 │ │ strd r2, r3, [sp] │ │ - cbz r5, e934 │ │ + cbz r5, f292 │ │ ldr r3, [r0, #0] │ │ mov r1, r5 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r8, r0 │ │ - cbnz r0, e936 │ │ - b.n e956 │ │ - mov r8, r5 │ │ + mov r4, r0 │ │ + cbnz r0, f294 │ │ + b.n f2b0 │ │ + mov r4, r5 │ │ mov r0, r7 │ │ - mov r1, r8 │ │ - bl 2c958 │ │ - mov r6, r0 │ │ - cmp.w r8, #0 │ │ - beq.n e958 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ + mov r1, r4 │ │ + bl 2df94 │ │ + mov r7, r0 │ │ + cbz r4, f2b2 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ mov r1, r5 │ │ - mov r2, r8 │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - b.n e958 │ │ - mov r6, r0 │ │ - mov r0, r6 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ + b.n f2b2 │ │ + mov r7, r0 │ │ + mov r0, r7 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0000e95e : │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ +0000f2b8 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + mov r6, r0 │ │ ldr r5, [sp, #36] ; 0x24 │ │ mov r7, r2 │ │ strd r2, r3, [sp] │ │ - cbz r5, e980 │ │ + cbz r5, f2d8 │ │ ldr r3, [r0, #0] │ │ mov r1, r5 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r8, r0 │ │ - cbnz r0, e982 │ │ - b.n e9a2 │ │ - mov r8, r5 │ │ + mov r4, r0 │ │ + cbnz r0, f2da │ │ + b.n f2f6 │ │ + mov r4, r5 │ │ mov r0, r7 │ │ - mov r1, r8 │ │ - bl 2c984 │ │ - mov r6, r0 │ │ - cmp.w r8, #0 │ │ - beq.n e9a4 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ + mov r1, r4 │ │ + bl 2dfc0 │ │ + mov r7, r0 │ │ + cbz r4, f2f8 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ mov r1, r5 │ │ - mov r2, r8 │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - b.n e9a4 │ │ - mov r6, r0 │ │ - mov r0, r6 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ + b.n f2f8 │ │ + mov r7, r0 │ │ + mov r0, r7 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0000e9aa : │ │ +0000f2fe : │ │ push {r0, r1, r2, r3, r4, lr} │ │ add r1, sp, #28 │ │ strd r2, r3, [sp, #8] │ │ mov r0, r2 │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #0] │ │ ldmia r1, {r1, r2, r3} │ │ - bl 2c5b4 │ │ + bl 2dbd4 │ │ add sp, #20 │ │ - pop {pc} │ │ + ldr.w pc, [sp], #4 │ │ │ │ -0000e9c2 : │ │ +0000f318 : │ │ push {r0, r1, r2, lr} │ │ add r1, sp, #20 │ │ strd r2, r3, [sp] │ │ mov r0, r2 │ │ ldmia r1, {r1, r2, r3} │ │ - bl 2c700 │ │ - pop {r1, r2, r3, pc} │ │ + bl 2dd34 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ │ │ -0000e9d4 : │ │ +0000f32e : │ │ push {r0, r1, r2, r3, r4, lr} │ │ add r1, sp, #28 │ │ strd r2, r3, [sp, #8] │ │ mov r0, r2 │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #0] │ │ ldmia r1, {r1, r2, r3} │ │ - bl 2c668 │ │ + bl 2dc9c │ │ add sp, #20 │ │ - pop {pc} │ │ + ldr.w pc, [sp], #4 │ │ │ │ -0000e9ec : │ │ +0000f348 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r6, r0 │ │ ldr r5, [sp, #36] ; 0x24 │ │ mov r7, r2 │ │ strd r2, r3, [sp] │ │ - cbz r5, ea0c │ │ + cbz r5, f368 │ │ ldr r3, [r0, #0] │ │ mov r1, r5 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r4, r0 │ │ - cbnz r0, ea0e │ │ - b.n ea38 │ │ + cbnz r0, f36a │ │ + b.n f394 │ │ mov r4, r5 │ │ - vldr s14, [sp, #44] ; 0x2c │ │ - vcvt.f32.s32 s15, s14 │ │ + vldr s15, [sp, #44] ; 0x2c │ │ mov r0, r7 │ │ mov r1, r4 │ │ ldr r2, [sp, #40] ; 0x28 │ │ + vcvt.f32.s32 s15, s15 │ │ vmov r3, s15 │ │ - bl 2c9f8 │ │ + bl 2e034 │ │ mov r7, r0 │ │ - cbz r4, ea3a │ │ + cbz r4, f396 │ │ ldr r3, [r6, #0] │ │ mov r0, r6 │ │ mov r1, r5 │ │ mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - b.n ea3a │ │ - b.n ea3c │ │ + b.n f396 │ │ + mov r7, r0 │ │ mov r0, r7 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0000ea3e : │ │ +0000f39c : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r4, r0 │ │ + mov r6, r0 │ │ ldr.w r8, [sp, #44] ; 0x2c │ │ mov r9, r2 │ │ strd r2, r3, [sp] │ │ - ldr r7, [sp, #48] ; 0x30 │ │ + ldr r4, [sp, #48] ; 0x30 │ │ cmp.w r8, #0 │ │ - beq.n ea68 │ │ + beq.n f3ca │ │ ldr r3, [r0, #0] │ │ mov r1, r8 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r6, r0 │ │ - cbnz r0, ea6a │ │ - b.n eab0 │ │ - mov r6, r8 │ │ - cbz r7, ea80 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r7 │ │ + mov r5, r0 │ │ + cbnz r0, f414 │ │ + mov.w r9, #0 │ │ + b.n f428 │ │ + cbz r4, f3e2 │ │ + mov r5, r8 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r5, r0 │ │ - cbnz r0, ea82 │ │ - b.n eab2 │ │ - mov r5, r7 │ │ + mov r7, r0 │ │ + cbnz r0, f3e6 │ │ + b.n f3c4 │ │ + mov r5, r4 │ │ + mov r7, r4 │ │ mov r0, r9 │ │ - mov r1, r6 │ │ - mov r2, r5 │ │ - bl 2caf8 │ │ + mov r1, r5 │ │ + mov r2, r7 │ │ + bl 2e12c │ │ mov r9, r0 │ │ - cbz r6, ea9e │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ + cbz r5, f402 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ mov r1, r8 │ │ - mov r2, r6 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - cbz r5, eab4 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r7 │ │ - mov r2, r5 │ │ + cbz r7, f428 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + mov r2, r7 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - b.n eab4 │ │ - b.n eab6 │ │ - b.n eab6 │ │ + b.n f428 │ │ + cmp r4, #0 │ │ + bne.n f3ce │ │ + mov r0, r9 │ │ + mov r1, r5 │ │ + mov r2, r4 │ │ + mov r7, r4 │ │ + bl 2e12c │ │ + mov r9, r0 │ │ + b.n f3f4 │ │ mov r0, r9 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, pc} │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -0000eaba : │ │ +0000f430 : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ ldr r1, [sp, #24] │ │ strd r2, r3, [sp] │ │ - bl 2d2d4 │ │ - pop {r1, r2, r3, pc} │ │ + bl 2e944 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ │ │ -0000eaca : │ │ +0000f444 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - mov r4, r0 │ │ + mov r6, r0 │ │ ldr r5, [sp, #36] ; 0x24 │ │ - mov r6, r2 │ │ + mov r7, r2 │ │ strd r2, r3, [sp] │ │ - cbz r5, eaea │ │ + cbz r5, f464 │ │ ldr r3, [r0, #0] │ │ mov r1, r5 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r7, r0 │ │ - cbnz r0, eaec │ │ - b.n eb04 │ │ - mov r7, r5 │ │ + mov r4, r0 │ │ + cbnz r0, f466 │ │ + b.n f47e │ │ + mov r4, r5 │ │ + mov r0, r7 │ │ + mov r1, r4 │ │ + bl 2ea64 │ │ + cbz r4, f47e │ │ + ldr r3, [r6, #0] │ │ mov r0, r6 │ │ - mov r1, r7 │ │ - bl 2d400 │ │ - cbz r7, eb04 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ mov r1, r5 │ │ - mov r2, r7 │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ... │ │ │ │ -0000eb06 : │ │ - sub sp, #8 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ +0000f484 : │ │ + push {r0, r1, r2, r3, r4, lr} │ │ movs r0, #0 │ │ - strd r2, r3, [sp] │ │ - ldr r1, [sp, #4] │ │ - add sp, #8 │ │ - bx lr │ │ + ldr r3, [pc, #32] ; (f4ac ) │ │ + movs r1, #0 │ │ + strd r0, r1, [sp] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #12] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n f4a4 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #20 │ │ + ldr.w pc, [sp], #4 │ │ + nop │ │ + ldr r4, [r5, #28] │ │ + movs r4, r0 │ │ │ │ -0000eb18 : │ │ +0000f4b0 : │ │ bx lr │ │ + ... │ │ │ │ -0000eb1a : │ │ - sub sp, #16 │ │ - ldr r3, [r2, #4] │ │ +0000f4b4 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ + strd r2, r3, [sp] │ │ movs r1, #0 │ │ + ldr r3, [pc, #44] ; (f4ec ) │ │ strd r0, r1, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - ldr r0, [r3, #8] │ │ - add sp, #16 │ │ - bx lr │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + ldr r2, [r2, #4] │ │ + ldr r2, [r2, #8] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldrd r0, r1, [sp, #8] │ │ + cmp r2, r3 │ │ + beq.n f4e4 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + nop │ │ + ldr r0, [r7, #24] │ │ + movs r4, r0 │ │ │ │ -0000eb2e : │ │ +0000f4f0 : │ │ push {r0, r1, r4, lr} │ │ mov r4, r0 │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 2dbb6 │ │ + bl 2f244 │ │ mov r1, r0 │ │ - cbz r1, eb4a │ │ + cbz r0, f50e │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ ldr.w r3, [r3, #668] ; 0x29c │ │ blx r3 │ │ - pop {r2, r3, r4, pc} │ │ + b.n f50e │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ │ │ -0000eb4c : │ │ +0000f512 : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 2dbba │ │ + bl 2f248 │ │ uxtb r0, r0 │ │ - pop {r1, r2, r3, pc} │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ + ... │ │ │ │ -0000eb5c : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - mov r0, r2 │ │ +0000f528 : │ │ + push {r4, lr} │ │ + sub sp, #32 │ │ + ldr r4, [pc, #48] ; (f560 ) │ │ add r1, sp, #12 │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #28] │ │ movs r3, #0 │ │ strd r2, r3, [sp, #16] │ │ - bl 3027c │ │ - ldr r1, [sp, #20] │ │ - add sp, #28 │ │ - pop {pc} │ │ + bl 31886 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + str r0, [sp, #16] │ │ + ldrd r0, r1, [sp, #16] │ │ + beq.n f55c │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #32 │ │ + pop {r4, pc} │ │ + ldr r6, [r0, #20] │ │ + movs r4, r0 │ │ + movs r0, r0 │ │ + ... │ │ │ │ -0000eb78 : │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - movs r3, #0 │ │ - mov r5, r2 │ │ - mov r6, r0 │ │ - movs r2, #0 │ │ - strd r2, r3, [sp] │ │ - cbz r5, eb9c │ │ +0000f568 : │ │ + ldr r3, [pc, #140] ; (f5f8 ) │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #20 │ │ + movs r5, #0 │ │ + ldr r1, [r3, #0] │ │ + mov r9, r0 │ │ + str r5, [sp, #0] │ │ + mov r7, r2 │ │ + str r5, [sp, #4] │ │ + mov r8, r3 │ │ + str r1, [sp, #12] │ │ + cbz r2, f598 │ │ ldr r3, [r0, #0] │ │ - mov r1, r5 │ │ - movs r2, #0 │ │ + mov r1, r2 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r4, r0 │ │ - cbnz r0, eb9e │ │ - b.n ebdc │ │ - mov r4, r5 │ │ + mov r6, r0 │ │ + cbnz r0, f59a │ │ + b.n f5d8 │ │ + mov r6, r2 │ │ movs r2, #0 │ │ - add r1, pc, #68 ; (adr r1, ebe8 ) │ │ + add r1, pc, #80 ; (adr r1, f5f0 ) │ │ ldrd r0, r1, [r1] │ │ mov r3, r2 │ │ - blx 3f080 │ │ - mov r1, r4 │ │ - mov r7, r0 │ │ + blx 40800 │ │ + mov r1, r6 │ │ + mov r4, r0 │ │ movs r0, #0 │ │ - mov r3, r7 │ │ mov r2, r0 │ │ - bl 30a98 │ │ - mov r8, r0 │ │ - mov r0, r7 │ │ - blx 3f6dc │ │ - str.w r8, [sp] │ │ - cbz r4, ebd6 │ │ - ldr r3, [r6, #0] │ │ - mov r0, r6 │ │ - mov r1, r5 │ │ - mov r2, r4 │ │ + mov r3, r4 │ │ + bl 3207c │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + blx 40dc0 │ │ + str r5, [sp, #0] │ │ + cbz r6, f5d2 │ │ + ldr.w r3, [r9] │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - ldrd r0, r1, [sp] │ │ - b.n ebe0 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ - nop.w │ │ + ldmia.w sp, {r0, r1} │ │ + b.n f5dc │ │ + mov r0, r5 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #12] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n f5ea │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ add r4, sp, #452 ; 0x1c4 │ │ - blt.n eb04 │ │ + blt.n f50c │ │ lsls r0, r5, #1 │ │ subs r7, #240 ; 0xf0 │ │ + ldr r6, [r1, #16] │ │ + movs r4, r0 │ │ + nop.w │ │ │ │ -0000ebf0 : │ │ - stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ - mov r8, r2 │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - mov r6, r0 │ │ +0000f600 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #28 │ │ + movs r5, #0 │ │ + mov r9, r0 │ │ strd r2, r3, [sp] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - strd r2, r3, [sp, #8] │ │ - cbz r5, ec1c │ │ + ldr r2, [pc, #108] ; (f67c ) │ │ + ldr r7, [sp, #84] ; 0x54 │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ + str r5, [sp, #8] │ │ + str r5, [sp, #12] │ │ + ldr r3, [r2, #0] │ │ + mov r8, r2 │ │ + ldr.w fp, [sp] │ │ + ldr.w sl, [sp, #72] ; 0x48 │ │ + str r3, [sp, #20] │ │ + cbz r7, f63c │ │ ldr r3, [r0, #0] │ │ - mov r1, r5 │ │ - movs r2, #0 │ │ + mov r1, r7 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r4, r0 │ │ - cbnz r0, ec1e │ │ - b.n ec42 │ │ - mov r4, r5 │ │ - mov r0, r8 │ │ - mov r1, r4 │ │ + mov r6, r0 │ │ + cbnz r0, f63e │ │ + b.n f664 │ │ + mov r6, r7 │ │ + mov r0, fp │ │ + mov r1, r6 │ │ movs r2, #0 │ │ - mov r3, r7 │ │ - bl 30a98 │ │ + mov r3, sl │ │ + bl 3207c │ │ str r0, [sp, #8] │ │ - cbz r4, ec3c │ │ - ldr r3, [r6, #0] │ │ - mov r0, r6 │ │ - mov r1, r5 │ │ - mov r2, r4 │ │ + cbz r6, f65e │ │ + ldr.w r3, [r9] │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - ldrd r0, r1, [sp, #8] │ │ - b.n ec46 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - add sp, #16 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + b.n f668 │ │ + mov r0, r5 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #20] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n f676 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr r2, [r5, #4] │ │ + movs r4, r0 │ │ │ │ -0000ec4c : │ │ +0000f680 : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 3106e │ │ - pop {r1, r2, r3, pc} │ │ + bl 3269e │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ ... │ │ │ │ -0000ec5c : │ │ +0000f694 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #80 ; 0x50 │ │ - ldr r7, [pc, #132] ; (ece8 ) │ │ - mov r4, r0 │ │ + mov r5, r0 │ │ strd r2, r3, [sp] │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ + ldr r3, [pc, #124] ; (f720 ) │ │ ldr r6, [sp, #108] ; 0x6c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ ldr.w r8, [sp] │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #76] ; 0x4c │ │ - cbz r6, ec8c │ │ + ldr r2, [r3, #0] │ │ + mov r7, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ + cbz r6, f6c6 │ │ ldr r3, [r0, #0] │ │ mov r1, r6 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r5, r0 │ │ - cbnz r0, ec8e │ │ - b.n ecd4 │ │ - mov r5, r6 │ │ + mov r4, r0 │ │ + cbnz r0, f6c8 │ │ + b.n f70c │ │ + mov r4, r6 │ │ ldr r3, [sp, #112] ; 0x70 │ │ - cbnz r3, eca0 │ │ - ldr r2, [pc, #88] ; (ecec ) │ │ - mov r0, r4 │ │ + cbnz r3, f6d6 │ │ + ldr r2, [pc, #84] ; (f724 ) │ │ + mov r0, r5 │ │ movs r1, #7 │ │ add r2, pc │ │ - bl e404 <__cxa_type_match@plt+0x30> │ │ - b.n ecd4 │ │ + b.n f6f6 │ │ ldr r2, [r3, #0] │ │ mov r0, r8 │ │ - mov r1, r5 │ │ - bl 30870 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n ecc4 │ │ - ldr r1, [pc, #60] ; (ecf0 ) │ │ - add r0, sp, #12 │ │ - add r1, pc │ │ - blx e044 │ │ - mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl e444 <__cxa_type_match@plt+0x70> │ │ - b.n ecd4 │ │ - cbz r5, ecd4 │ │ - ldr r3, [r4, #0] │ │ + mov r1, r4 │ │ + bl 31e64 │ │ + subs r2, r0, #0 │ │ + bge.n f6fc │ │ + add r4, sp, #12 │ │ + ldr r1, [pc, #64] ; (f728 ) │ │ mov r0, r4 │ │ + add r1, pc │ │ + blx e898 │ │ + mov r0, r5 │ │ + movs r1, #3 │ │ + mov r2, r4 │ │ + bl ec64 <__cxa_type_match@plt+0x48> │ │ + b.n f70c │ │ + cbz r4, f70c │ │ + ldr r3, [r5, #0] │ │ + mov r0, r5 │ │ mov r1, r6 │ │ - mov r2, r5 │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n ece0 │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n f718 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #80 ; 0x50 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - str r6, [r1, #32] │ │ + str r0, [r3, #124] ; 0x7c │ │ movs r4, r0 │ │ - ldrb r6, [r0, #14] │ │ + ldrb r4, [r0, #14] │ │ movs r3, r0 │ │ - ldrb r0, [r3, #14] │ │ + ldrb r2, [r3, #14] │ │ movs r3, r0 │ │ │ │ -0000ecf4 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - movs r3, #0 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - movs r2, #0 │ │ - mov r5, r0 │ │ - strd r2, r3, [sp] │ │ - cbz r4, ed16 │ │ +0000f72c : │ │ + ldr r3, [pc, #112] ; (f7a0 ) │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #20 │ │ + movs r5, #0 │ │ + ldr r2, [r3, #0] │ │ + mov r9, r0 │ │ + ldr r7, [sp, #52] ; 0x34 │ │ + mov r8, r3 │ │ + str r5, [sp, #0] │ │ + str r2, [sp, #12] │ │ + str r5, [sp, #4] │ │ + cbz r7, f75c │ │ ldr r3, [r0, #0] │ │ - mov r1, r4 │ │ - movs r2, #0 │ │ + mov r1, r7 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r6, r0 │ │ - cbnz r0, ed18 │ │ - b.n ed40 │ │ - mov r6, r4 │ │ + cbnz r0, f75e │ │ + b.n f788 │ │ + mov r6, r7 │ │ mov r0, r6 │ │ - bl 3081c │ │ - mov r7, r0 │ │ + bl 31e14 │ │ + mov r4, r0 │ │ movs r0, #4 │ │ - blx e05c │ │ - str r7, [r0, #0] │ │ + blx e8a4 │ │ + str r4, [r0, #0] │ │ str r0, [sp, #0] │ │ - cbz r6, ed3a │ │ - ldr r3, [r5, #0] │ │ - mov r0, r5 │ │ - mov r1, r4 │ │ + cbz r6, f782 │ │ + ldr.w r3, [r9] │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - ldrd r0, r1, [sp] │ │ - b.n ed44 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - add sp, #12 │ │ - pop {r4, r5, r6, r7, pc} │ │ + ldmia.w sp, {r0, r1} │ │ + b.n f78c │ │ + mov r0, r5 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #12] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n f79a │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + str r2, [r1, #116] ; 0x74 │ │ + movs r4, r0 │ │ │ │ -0000ed48 : │ │ +0000f7a4 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [sp, #12] │ │ - bl 3084c │ │ + bl 31e44 │ │ mov r1, r0 │ │ - cbz r0, ed62 │ │ + cbz r0, f7c0 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ + ldmia.w sp!, {r4, lr} │ │ ldr.w r3, [r3, #668] ; 0x29c │ │ - blx r3 │ │ - pop {r4, pc} │ │ + bx r3 │ │ pop {r4, pc} │ │ + ... │ │ │ │ -0000ed64 : │ │ +0000f7c4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #80 ; 0x50 │ │ - ldr.w sl, [pc, #168] ; ee14 │ │ mov r4, r0 │ │ strd r2, r3, [sp] │ │ - add sl, pc │ │ - ldr.w sl, [sl] │ │ + ldr r3, [pc, #160] ; (f874 ) │ │ ldr.w r8, [sp, #116] ; 0x74 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ ldr r7, [sp, #120] ; 0x78 │ │ - ldr.w r3, [sl] │ │ - ldr.w r9, [sp] │ │ - str r3, [sp, #76] ; 0x4c │ │ + ldr.w sl, [sp] │ │ + ldr r2, [r3, #0] │ │ + mov r9, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ cmp.w r8, #0 │ │ - beq.n eda2 │ │ + beq.n f7fe │ │ ldr r3, [r0, #0] │ │ mov r1, r8 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r6, r0 │ │ - cbnz r0, eda4 │ │ - b.n ee00 │ │ + cbnz r0, f800 │ │ + b.n f85e │ │ mov r6, r8 │ │ - cbz r7, edba │ │ + cbz r7, f816 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r7 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r5, r0 │ │ - cbnz r0, edbc │ │ - b.n ee00 │ │ + cbnz r0, f818 │ │ + b.n f85e │ │ mov r5, r7 │ │ mov r2, r5 │ │ - mov r0, r9 │ │ + mov r0, sl │ │ mov r1, r6 │ │ - bl 30a88 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n ede0 │ │ - ldr r1, [pc, #72] ; (ee18 ) │ │ - add r0, sp, #12 │ │ + bl 32068 │ │ + subs r2, r0, #0 │ │ + bge.n f83e │ │ + add r5, sp, #12 │ │ + ldr r1, [pc, #76] ; (f878 ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e044 │ │ + blx e898 │ │ mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl e444 <__cxa_type_match@plt+0x70> │ │ - b.n ee00 │ │ - cbz r6, edf0 │ │ + movs r1, #3 │ │ + mov r2, r5 │ │ + bl ec64 <__cxa_type_match@plt+0x48> │ │ + b.n f85e │ │ + cbz r6, f84e │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r8 │ │ mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - cbz r5, ee00 │ │ + cbz r5, f85e │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r7 │ │ mov r2, r5 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ ldr r2, [sp, #76] ; 0x4c │ │ - ldr.w r3, [sl] │ │ + ldr.w r3, [r9] │ │ cmp r2, r3 │ │ - beq.n ee0e │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n f86c │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #80 ; 0x50 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - str r4, [r0, #16] │ │ + nop │ │ + str r6, [r4, #104] ; 0x68 │ │ movs r4, r0 │ │ - ldrb r1, [r3, #10] │ │ + ldrb r5, [r6, #9] │ │ movs r3, r0 │ │ │ │ -0000ee1c : │ │ - push {r4, r5, lr} │ │ - sub sp, #84 ; 0x54 │ │ - ldr r5, [pc, #60] ; (ee60 ) │ │ - mov r4, r0 │ │ +0000f87c : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #80 ; 0x50 │ │ + ldr r4, [pc, #64] ; (f8c4 ) │ │ + mov r6, r0 │ │ strd r2, r3, [sp] │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #100] ; 0x64 │ │ - ldr r3, [r5, #0] │ │ + ldr r3, [r4, #0] │ │ str r3, [sp, #76] ; 0x4c │ │ - bl 309b4 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n ee50 │ │ - ldr r1, [pc, #36] ; (ee64 ) │ │ - add r0, sp, #12 │ │ + bl 31fa8 │ │ + subs r2, r0, #0 │ │ + bge.n f8b2 │ │ + add r5, sp, #12 │ │ + ldr r1, [pc, #40] ; (f8c8 ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e044 │ │ - mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl e444 <__cxa_type_match@plt+0x70> │ │ + blx e898 │ │ + mov r0, r6 │ │ + movs r1, #3 │ │ + mov r2, r5 │ │ + bl ec64 <__cxa_type_match@plt+0x48> │ │ ldr r2, [sp, #76] ; 0x4c │ │ - ldr r3, [r5, #0] │ │ + ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n ee5c │ │ - blx e050 <__stack_chk_fail@plt> │ │ - add sp, #84 ; 0x54 │ │ - pop {r4, r5, pc} │ │ - str r0, [r2, #4] │ │ + beq.n f8be │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #80 ; 0x50 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + str r4, [r6, #92] ; 0x5c │ │ movs r4, r0 │ │ - ldrb r5, [r0, #9] │ │ + ldrb r5, [r3, #8] │ │ movs r3, r0 │ │ │ │ -0000ee68 : │ │ +0000f8cc : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 30bdc │ │ - pop {r1, r2, r3, pc} │ │ + bl 321dc │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ ... │ │ │ │ -0000ee78 : │ │ +0000f8e0 : │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ + mov r7, r0 │ │ ldr r6, [sp, #36] ; 0x24 │ │ mov r8, r2 │ │ strd r2, r3, [sp] │ │ - cbz r6, ee9a │ │ + cbz r6, f902 │ │ ldr r3, [r0, #0] │ │ mov r1, r6 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r5, r0 │ │ - cbnz r0, ee9c │ │ - b.n eecc │ │ + cbnz r0, f904 │ │ + b.n f934 │ │ mov r5, r6 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - cbnz r7, eeae │ │ - ldr r2, [pc, #48] ; (eed4 ) │ │ - mov r0, r4 │ │ + ldr r4, [sp, #40] ; 0x28 │ │ + cbnz r4, f916 │ │ + ldr r2, [pc, #52] ; (f940 ) │ │ + mov r0, r7 │ │ movs r1, #7 │ │ add r2, pc │ │ - bl e404 <__cxa_type_match@plt+0x30> │ │ - b.n eece │ │ - ldr r2, [r7, #0] │ │ + bl ec64 <__cxa_type_match@plt+0x48> │ │ + b.n f936 │ │ + ldr r2, [r4, #0] │ │ mov r0, r8 │ │ mov r1, r5 │ │ - bl 30e04 │ │ - mov r7, r0 │ │ - cbz r5, eece │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ + bl 3243c │ │ + mov r4, r0 │ │ + cbz r5, f936 │ │ + ldr r3, [r7, #0] │ │ + mov r0, r7 │ │ mov r1, r6 │ │ mov r2, r5 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - b.n eece │ │ - mov r7, r0 │ │ - mov r0, r7 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ - ldrb r1, [r0, #8] │ │ + b.n f936 │ │ + mov r4, r0 │ │ + mov r0, r4 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + ldrb r1, [r2, #7] │ │ movs r3, r0 │ │ │ │ -0000eed8 : │ │ +0000f944 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #36 ; 0x24 │ │ + sub sp, #28 │ │ mov r4, r0 │ │ - ldr.w fp, [sp, #76] ; 0x4c │ │ - strd r2, r3, [sp, #24] │ │ - str r2, [sp, #12] │ │ - cmp.w fp, #0 │ │ - beq.n ef02 │ │ + ldr.w r9, [sp, #68] ; 0x44 │ │ + strd r2, r3, [sp, #16] │ │ + str r2, [sp, #8] │ │ + cmp.w r9, #0 │ │ + beq.n f96e │ │ ldr r3, [r0, #0] │ │ - mov r1, fp │ │ + mov r1, r9 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r5, r0 │ │ - cbnz r0, ef04 │ │ - b.n efda │ │ - mov r5, fp │ │ - ldr r6, [sp, #80] ; 0x50 │ │ - cbnz r6, ef18 │ │ - ldr r2, [pc, #212] ; (efe0 ) │ │ + cbnz r0, f970 │ │ + b.n fa34 │ │ + mov r5, r9 │ │ + ldr r6, [sp, #72] ; 0x48 │ │ + cbnz r6, f982 │ │ + ldr r2, [pc, #200] ; (fa40 ) │ │ mov r0, r4 │ │ movs r1, #7 │ │ add r2, pc │ │ - bl e404 <__cxa_type_match@plt+0x30> │ │ - mov r0, r6 │ │ - b.n efda │ │ - ldr r6, [r6, #0] │ │ + bl ec64 <__cxa_type_match@plt+0x48> │ │ + b.n fa36 │ │ + vldr s15, [r6] │ │ mov r0, r4 │ │ ldr r3, [r4, #0] │ │ - mov.w r8, #0 │ │ - ldr r1, [sp, #88] ; 0x58 │ │ - mov sl, r5 │ │ - str r6, [sp, #16] │ │ + movs r6, #0 │ │ + ldr r1, [sp, #80] ; 0x50 │ │ ldr.w r3, [r3, #684] ; 0x2ac │ │ + vstr s15, [sp, #12] │ │ blx r3 │ │ - mov r7, r0 │ │ + mov r8, r0 │ │ lsls r0, r0, #2 │ │ - blx e05c │ │ - mov r6, r0 │ │ - str r0, [sp, #20] │ │ - str r0, [sp, #8] │ │ - b.n ef92 │ │ + blx e8a4 │ │ + mov r7, r0 │ │ + cmp r6, r8 │ │ + beq.n f9f6 │ │ ldr r3, [r4, #0] │ │ - mov r2, r8 │ │ - ldr r1, [sp, #88] ; 0x58 │ │ + mov r2, r6 │ │ + ldr r1, [sp, #80] ; 0x50 │ │ mov r0, r4 │ │ - add.w r8, r8, #1 │ │ ldr.w r3, [r3, #692] ; 0x2b4 │ │ blx r3 │ │ - ldr r3, [r4, #0] │ │ + ldr r2, [r4, #0] │ │ + ldr.w r3, [r2, #676] ; 0x2a4 │ │ movs r2, #0 │ │ - ldr.w r3, [r3, #676] ; 0x2a4 │ │ - mov r5, r0 │ │ + mov fp, r0 │ │ mov r0, r4 │ │ - mov r1, r5 │ │ + mov r1, fp │ │ blx r3 │ │ - mov r9, r0 │ │ - blx e068 │ │ + mov sl, r0 │ │ + blx e8b0 │ │ adds r0, #1 │ │ - blx e05c │ │ - ldr r3, [sp, #8] │ │ - mov r1, r9 │ │ - str.w r0, [r3], #4 │ │ - str r3, [sp, #8] │ │ - blx e074 │ │ - ldr r3, [r4, #0] │ │ + blx e8a4 │ │ + mov r1, sl │ │ + str.w r0, [r7, r6, lsl #2] │ │ + adds r6, #1 │ │ + blx e8bc │ │ + ldr r2, [r4, #0] │ │ mov r0, r4 │ │ - mov r1, r5 │ │ - mov r2, r9 │ │ - ldr.w r3, [r3, #680] ; 0x2a8 │ │ + mov r1, fp │ │ + ldr.w r3, [r2, #680] ; 0x2a8 │ │ + mov r2, sl │ │ blx r3 │ │ - ldr r3, [r4, #0] │ │ + ldr r2, [r4, #0] │ │ mov r0, r4 │ │ + mov r1, fp │ │ + ldr r2, [r2, #92] ; 0x5c │ │ + blx r2 │ │ + b.n f9a2 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ mov r1, r5 │ │ - ldr r3, [r3, #92] ; 0x5c │ │ - blx r3 │ │ - cmp r8, r7 │ │ - bne.n ef3e │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - mov r1, sl │ │ - ldr r0, [sp, #12] │ │ - mov r5, sl │ │ - ldr r2, [sp, #16] │ │ - stmia.w sp, {r3, r7} │ │ - mov r3, r6 │ │ - bl 31254 │ │ - mov r8, r0 │ │ - cbz r5, efbc │ │ + ldr r0, [sp, #8] │ │ + ldr r2, [sp, #12] │ │ + stmia.w sp, {r3, r8} │ │ + mov r3, r7 │ │ + bl 32880 │ │ + mov r6, r0 │ │ + cbz r5, fa1a │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ - mov r1, fp │ │ - mov r2, sl │ │ + mov r1, r9 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ movs r4, #0 │ │ - ldr r5, [sp, #20] │ │ - b.n efcc │ │ - ldr.w r0, [r5], #4 │ │ + cmp r4, r8 │ │ + beq.n fa2c │ │ + ldr.w r0, [r7, r4, lsl #2] │ │ adds r4, #1 │ │ - blx e080 │ │ - cmp r4, r7 │ │ - bne.n efc2 │ │ + blx e8c8 │ │ + b.n fa1c │ │ + mov r0, r7 │ │ + blx e8c8 │ │ + b.n fa36 │ │ + mov r6, r0 │ │ mov r0, r6 │ │ - blx e080 │ │ - mov r0, r8 │ │ - b.n efda │ │ - add sp, #36 ; 0x24 │ │ + add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldrb r1, [r3, #6] │ │ + nop │ │ + ldrb r5, [r4, #5] │ │ movs r3, r0 │ │ │ │ -0000efe4 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #20 │ │ +0000fa44 : │ │ + stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov sl, r2 │ │ + strd r2, r3, [sp] │ │ mov r4, r0 │ │ - movs r7, #0 │ │ - strd r2, r3, [sp, #8] │ │ ldr r3, [r0, #0] │ │ - str r2, [sp, #4] │ │ - ldr r1, [sp, #60] ; 0x3c │ │ + movs r5, #0 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ ldr.w r3, [r3, #684] ; 0x2ac │ │ blx r3 │ │ - mov r6, r0 │ │ + mov r7, r0 │ │ lsls r0, r0, #2 │ │ - blx e05c │ │ - mov r5, r0 │ │ - mov fp, r0 │ │ - mov r9, r0 │ │ - b.n f05c │ │ + blx e8a4 │ │ + mov r6, r0 │ │ + cmp r5, r7 │ │ + beq.n faba │ │ ldr r3, [r4, #0] │ │ - mov r2, r7 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ + mov r2, r5 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ mov r0, r4 │ │ - adds r7, #1 │ │ ldr.w r3, [r3, #692] ; 0x2b4 │ │ blx r3 │ │ ldr r3, [r4, #0] │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ mov r8, r0 │ │ mov r0, r4 │ │ mov r1, r8 │ │ blx r3 │ │ - mov sl, r0 │ │ - blx e068 │ │ + mov r9, r0 │ │ + blx e8b0 │ │ adds r0, #1 │ │ - blx e05c │ │ - mov r1, sl │ │ - str.w r0, [r9], #4 │ │ - blx e074 │ │ + blx e8a4 │ │ + mov r1, r9 │ │ + str.w r0, [r6, r5, lsl #2] │ │ + blx e8bc │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r8 │ │ - mov r2, sl │ │ + mov r2, r9 │ │ + adds r5, #1 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r8 │ │ ldr r3, [r3, #92] ; 0x5c │ │ blx r3 │ │ - cmp r7, r6 │ │ - bne.n f00e │ │ - ldr r0, [sp, #4] │ │ - mov r1, r5 │ │ - mov r2, r6 │ │ + b.n fa66 │ │ + mov r0, sl │ │ + mov r1, r6 │ │ + mov r2, r7 │ │ movs r4, #0 │ │ - bl 31410 │ │ - mov r7, r0 │ │ - b.n f07a │ │ - ldr.w r0, [fp], #4 │ │ + bl 32c14 │ │ + mov r5, r0 │ │ + cmp r4, r7 │ │ + beq.n fad8 │ │ + ldr.w r0, [r6, r4, lsl #2] │ │ adds r4, #1 │ │ - blx e080 │ │ - cmp r4, r6 │ │ - bne.n f070 │ │ + blx e8c8 │ │ + b.n fac8 │ │ + mov r0, r6 │ │ + blx e8c8 │ │ mov r0, r5 │ │ - blx e080 │ │ - mov r0, r7 │ │ - add sp, #20 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - movs r0, r0 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ ... │ │ │ │ -0000f090 : │ │ - push {r0, r1, r2, lr} │ │ - movs r3, #0 │ │ - movs r2, #0 │ │ - strd r2, r3, [sp] │ │ +0000fae8 : │ │ + push {r0, r1, r2, r3, r4, lr} │ │ movs r2, #0 │ │ - add r1, pc, #16 ; (adr r1, f0b0 ) │ │ + ldr r4, [pc, #56] ; (fb28 ) │ │ + add r1, pc, #48 ; (adr r1, fb20 ) │ │ ldrd r0, r1, [r1] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #12] │ │ + movs r3, #0 │ │ + strd r2, r3, [sp] │ │ mov r3, r2 │ │ - blx 3f080 │ │ - ldr r1, [sp, #4] │ │ - add sp, #12 │ │ - pop {pc} │ │ + blx 40800 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + str r0, [sp, #0] │ │ + ldrd r0, r1, [sp] │ │ + beq.n fb1a │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #16 │ │ + pop {r4, pc} │ │ nop │ │ movs r0, r0 │ │ - b.n f0b6 │ │ + b.n fb26 │ │ lsls r0, r5, #1 │ │ subs r7, #240 ; 0xf0 │ │ + str r0, [r1, #56] ; 0x38 │ │ + movs r4, r0 │ │ + nop.w │ │ │ │ -0000f0b8 : │ │ - sub sp, #16 │ │ +0000fb30 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ + strd r2, r3, [sp] │ │ movs r1, #0 │ │ + ldr r3, [pc, #40] ; (fb64 ) │ │ strd r0, r1, [sp, #8] │ │ - mov r0, r2 │ │ - ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - bx lr │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldrd r0, r1, [sp, #8] │ │ + cmp r2, r3 │ │ + beq.n fb5c │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + nop │ │ + str r4, [r7, #48] ; 0x30 │ │ + movs r4, r0 │ │ │ │ -0000f0ca : │ │ +0000fb68 : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - blx 3f6dc │ │ - pop {r1, r2, r3, pc} │ │ + blx 40dc0 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ │ │ -0000f0d8 : │ │ +0000fb7a : │ │ sub sp, #8 │ │ ldr r3, [sp, #16] │ │ - cbz r2, f0e0 │ │ + cbz r2, fb82 │ │ str r3, [r2, #0] │ │ add sp, #8 │ │ bx lr │ │ + ... │ │ │ │ -0000f0e4 : │ │ - sub sp, #16 │ │ +0000fb88 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ + strd r2, r3, [sp] │ │ movs r1, #0 │ │ + ldr r3, [pc, #40] ; (fbbc ) │ │ strd r0, r1, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - ldr r0, [r2, #0] │ │ - add sp, #16 │ │ - bx lr │ │ - ... │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + ldr r2, [r2, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldrd r0, r1, [sp, #8] │ │ + cmp r2, r3 │ │ + beq.n fbb6 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + str r4, [r4, #44] ; 0x2c │ │ + movs r4, r0 │ │ │ │ -0000f0f8 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r4, r2 │ │ - ldr r1, [pc, #32] ; (f120 ) │ │ +0000fbc0 : │ │ + push {r4, r5, lr} │ │ + sub sp, #28 │ │ + ldr r4, [pc, #60] ; (fc04 ) │ │ movs r0, #4 │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ - movs r3, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r1, [pc, #52] ; (fc08 ) │ │ + ldr r5, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ add r1, pc │ │ + str r3, [sp, #20] │ │ + movs r3, #0 │ │ strd r2, r3, [sp, #8] │ │ - movw r2, #1001 ; 0x3e9 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - ldr r1, [sp, #12] │ │ - str r4, [r0, #0] │ │ - add sp, #16 │ │ - pop {r4, pc} │ │ + mov.w r2, #1020 ; 0x3fc │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + ldr r2, [sp, #20] │ │ + str r5, [r0, #0] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + cmp r2, r3 │ │ + ldrd r0, r1, [sp, #8] │ │ + beq.n fbfe │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ nop │ │ - strb r3, [r0, #31] │ │ + str r6, [r5, #40] ; 0x28 │ │ + movs r4, r0 │ │ + strb r3, [r5, #28] │ │ movs r3, r0 │ │ │ │ -0000f124 : │ │ +0000fc0c : │ │ push {r0, r1, r4, lr} │ │ mov r4, r2 │ │ ldr r0, [r2, #0] │ │ strd r2, r3, [sp] │ │ - cbz r0, f134 │ │ - bl 30260 │ │ + cbz r0, fc1c │ │ + bl 31868 │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - pop {r2, r3, r4, pc} │ │ + bl 3e1f8 │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ + ... │ │ │ │ -0000f13c : │ │ - push {r4, r5, r6, lr} │ │ - mov r5, r2 │ │ - sub sp, #24 │ │ - ldr r6, [r5, #0] │ │ - mov r4, r0 │ │ +0000fc28 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + sub sp, #36 ; 0x24 │ │ + movs r5, #0 │ │ + mov r9, r0 │ │ strd r2, r3, [sp] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - strd r2, r3, [sp, #16] │ │ - cbnz r6, f170 │ │ + ldr r3, [pc, #100] ; (fc9c ) │ │ + ldr r7, [sp, #0] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r5, [sp, #16] │ │ + str r5, [sp, #20] │ │ + ldr r2, [r3, #0] │ │ + mov r6, r3 │ │ + ldr.w r8, [r7] │ │ + str r2, [sp, #28] │ │ + cmp.w r8, #0 │ │ + bne.n fc70 │ │ ldr r3, [r0, #0] │ │ - ldr r1, [pc, #52] ; (f18c ) │ │ + ldr r1, [pc, #72] ; (fca0 ) │ │ ldr r3, [r3, #24] │ │ add r1, pc │ │ blx r3 │ │ - ldr r3, [r4, #0] │ │ - mov r2, r6 │ │ + ldr.w r3, [r9] │ │ + mov r2, r8 │ │ ldr r3, [r3, #56] ; 0x38 │ │ mov r1, r0 │ │ - mov r0, r4 │ │ + mov r0, r9 │ │ blx r3 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - b.n f188 │ │ + mov r0, r5 │ │ + mov r1, r5 │ │ + b.n fc88 │ │ add r1, sp, #12 │ │ - mov r0, r6 │ │ - bl 3027c │ │ + mov r0, r8 │ │ + bl 31886 │ │ mov r4, r0 │ │ - ldr r0, [r5, #0] │ │ - bl 30264 │ │ + ldr r0, [r7, #0] │ │ + bl 3186c │ │ + ldr r1, [sp, #20] │ │ str r4, [sp, #16] │ │ - str r0, [r5, #0] │ │ - ldrd r0, r1, [sp, #16] │ │ - add sp, #24 │ │ - pop {r4, r5, r6, pc} │ │ - strb r7, [r0, #30] │ │ + str r0, [r7, #0] │ │ + mov r0, r4 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n fc94 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #36 ; 0x24 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + nop │ │ + str r2, [r0, #36] ; 0x24 │ │ + movs r4, r0 │ │ + strb r1, [r0, #27] │ │ movs r3, r0 │ │ │ │ -0000f190 : │ │ +0000fca4 : │ │ ldr r0, [r2, #0] │ │ sub sp, #8 │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000f19e : │ │ +0000fcb2 : │ │ sub sp, #8 │ │ ldr r3, [sp, #16] │ │ - cbz r2, f1a6 │ │ + cbz r2, fcba │ │ str r3, [r2, #0] │ │ add sp, #8 │ │ bx lr │ │ + ... │ │ │ │ -0000f1aa : │ │ - sub sp, #16 │ │ +0000fcc0 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ + strd r2, r3, [sp] │ │ movs r1, #0 │ │ + ldr r3, [pc, #40] ; (fcf4 ) │ │ strd r0, r1, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - ldr r0, [r2, #0] │ │ - add sp, #16 │ │ - bx lr │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + ldr r2, [r2, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldrd r0, r1, [sp, #8] │ │ + cmp r2, r3 │ │ + beq.n fcee │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + str r4, [r5, #24] │ │ + movs r4, r0 │ │ │ │ -0000f1bc : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r4, r2 │ │ - ldr r1, [pc, #32] ; (f1e4 ) │ │ +0000fcf8 : │ │ + push {r4, r5, lr} │ │ + sub sp, #28 │ │ + ldr r4, [pc, #60] ; (fd3c ) │ │ movs r0, #4 │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ - movs r3, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r1, [pc, #52] ; (fd40 ) │ │ + ldr r5, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ add r1, pc │ │ + str r3, [sp, #20] │ │ + movs r3, #0 │ │ strd r2, r3, [sp, #8] │ │ - movw r2, #1028 ; 0x404 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - ldr r1, [sp, #12] │ │ - str r4, [r0, #0] │ │ - add sp, #16 │ │ - pop {r4, pc} │ │ + movw r2, #1047 ; 0x417 │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + ldr r2, [sp, #20] │ │ + str r5, [r0, #0] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + cmp r2, r3 │ │ + ldrd r0, r1, [sp, #8] │ │ + beq.n fd36 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ nop │ │ - strb r7, [r7, #27] │ │ + str r6, [r6, #20] │ │ + movs r4, r0 │ │ + strb r3, [r6, #23] │ │ movs r3, r0 │ │ │ │ -0000f1e8 : │ │ +0000fd44 : │ │ push {r0, r1, r4, lr} │ │ mov r4, r2 │ │ ldr r0, [r2, #0] │ │ strd r2, r3, [sp] │ │ - cbz r0, f1f8 │ │ - bl 3ece4 │ │ + cbz r0, fd54 │ │ + bl 4047c │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - pop {r2, r3, r4, pc} │ │ + bl 3e1f8 │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ + ... │ │ │ │ -0000f200 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - mov r6, r2 │ │ - ldr r5, [r6, #0] │ │ - mov r4, r0 │ │ +0000fd60 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + sub sp, #28 │ │ + movs r5, #0 │ │ + mov r8, r0 │ │ strd r2, r3, [sp] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - strd r2, r3, [sp, #8] │ │ - cbnz r5, f232 │ │ + ldr r3, [pc, #92] ; (fdcc ) │ │ + ldr.w r9, [sp] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r5, [sp, #8] │ │ + str r5, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + mov r7, r3 │ │ + ldr.w r6, [r9] │ │ + str r2, [sp, #20] │ │ + cbnz r6, fda6 │ │ ldr r3, [r0, #0] │ │ - ldr r1, [pc, #44] ; (f248 ) │ │ + ldr r1, [pc, #68] ; (fdd0 ) │ │ ldr r3, [r3, #24] │ │ add r1, pc │ │ blx r3 │ │ - ldr r3, [r4, #0] │ │ - mov r2, r5 │ │ + ldr.w r3, [r8] │ │ + mov r2, r6 │ │ ldr r3, [r3, #56] ; 0x38 │ │ mov r1, r0 │ │ - mov r0, r4 │ │ + mov r0, r8 │ │ blx r3 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - b.n f244 │ │ - ldr r3, [r5, #4] │ │ mov r0, r5 │ │ + mov r1, r5 │ │ + b.n fdba │ │ + ldr r3, [r6, #4] │ │ + mov r0, r6 │ │ ldr r4, [r3, #8] │ │ - bl 3ece8 │ │ + bl 40480 │ │ + ldr r1, [sp, #12] │ │ str r4, [sp, #8] │ │ - str r0, [r6, #0] │ │ - ldrd r0, r1, [sp, #8] │ │ - add sp, #16 │ │ - pop {r4, r5, r6, pc} │ │ - strb r5, [r0, #27] │ │ + str.w r0, [r9] │ │ + mov r0, r4 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r7, #0] │ │ + cmp r2, r3 │ │ + beq.n fdc6 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + str r0, [r1, #16] │ │ + movs r4, r0 │ │ + strb r3, [r1, #22] │ │ movs r3, r0 │ │ │ │ -0000f24c : │ │ +0000fdd4 : │ │ ldr r0, [r2, #0] │ │ sub sp, #8 │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ add sp, #8 │ │ bx lr │ │ ... │ │ │ │ -0000f25c : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r0, r2 │ │ +0000fde4 : │ │ + push {r4, r5, lr} │ │ + sub sp, #28 │ │ + ldr r4, [pc, #64] ; (fe2c ) │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r3, #0 │ │ strd r2, r3, [sp, #8] │ │ - bl 3023c │ │ - ldr r1, [pc, #20] ; (f288 ) │ │ - movw r2, #1001 ; 0x3e9 │ │ + bl 31844 │ │ + ldr r1, [pc, #40] ; (fe30 ) │ │ + mov.w r2, #1020 ; 0x3fc │ │ add r1, pc │ │ - mov r4, r0 │ │ + mov r5, r0 │ │ movs r0, #4 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - ldr r1, [sp, #12] │ │ - str r4, [r0, #0] │ │ - add sp, #16 │ │ - pop {r4, pc} │ │ - strb r5, [r2, #25] │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + ldr r2, [sp, #20] │ │ + str r5, [r0, #0] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + cmp r2, r3 │ │ + ldrd r0, r1, [sp, #8] │ │ + beq.n fe28 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ + str r4, [r1, #8] │ │ + movs r4, r0 │ │ + strb r1, [r7, #19] │ │ movs r3, r0 │ │ │ │ -0000f28c : │ │ - stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ - mov r8, r2 │ │ - ldr r6, [sp, #60] ; 0x3c │ │ - mov r4, r0 │ │ +0000fe34 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #28 │ │ + movs r5, #0 │ │ + mov r9, r0 │ │ strd r2, r3, [sp] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - strd r2, r3, [sp, #8] │ │ - cbz r6, f2b8 │ │ + ldr r3, [pc, #108] ; (feb0 ) │ │ + ldr r7, [sp, #84] ; 0x54 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r5, [sp, #8] │ │ + str r5, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + mov r8, r3 │ │ + ldr.w fp, [sp] │ │ + ldr.w sl, [sp, #72] ; 0x48 │ │ + str r2, [sp, #20] │ │ + cbz r7, fe70 │ │ ldr r3, [r0, #0] │ │ - mov r1, r6 │ │ - movs r2, #0 │ │ + mov r1, r7 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r5, r0 │ │ - cbnz r0, f2ba │ │ - b.n f2dc │ │ - mov r5, r6 │ │ - mov r0, r8 │ │ - mov r1, r5 │ │ - mov r2, r7 │ │ - bl 2fd68 │ │ - str r0, [sp, #8] │ │ - cbz r5, f2d6 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ + mov r6, r0 │ │ + cbnz r0, fe72 │ │ + b.n fe96 │ │ + mov r6, r7 │ │ + mov r0, fp │ │ mov r1, r6 │ │ - mov r2, r5 │ │ + mov r2, sl │ │ + bl 31374 │ │ + str r0, [sp, #8] │ │ + cbz r6, fe90 │ │ + ldr.w r3, [r9] │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - ldrd r0, r1, [sp, #8] │ │ - b.n f2e0 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - add sp, #16 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + b.n fe9a │ │ + mov r0, r5 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #20] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n fea8 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + str r6, [r6, #0] │ │ + movs r4, r0 │ │ │ │ -0000f2e6 : │ │ +0000feb4 : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 3106e │ │ - pop {r1, r2, r3, pc} │ │ + bl 3269e │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ │ │ -0000f2f4 : │ │ +0000fec6 : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 30238 │ │ - pop {r1, r2, r3, pc} │ │ + bl 31840 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ │ │ -0000f302 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - sub sp, #24 │ │ - mov r8, r2 │ │ - mov r6, r0 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ +0000fed8 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #36 ; 0x24 │ │ + movs r5, #0 │ │ + mov r9, r0 │ │ strd r2, r3, [sp, #8] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - ldr r7, [sp, #56] ; 0x38 │ │ - strd r2, r3, [sp, #16] │ │ - cbz r5, f330 │ │ + ldr r3, [pc, #120] ; (ff60 ) │ │ + ldr r7, [sp, #92] ; 0x5c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r5, [sp, #16] │ │ + str r5, [sp, #20] │ │ + ldr r2, [r3, #0] │ │ + mov r8, r3 │ │ + ldr.w fp, [sp, #8] │ │ + ldr.w sl, [sp, #80] ; 0x50 │ │ + str r2, [sp, #28] │ │ + cbz r7, ff14 │ │ ldr r3, [r0, #0] │ │ - mov r1, r5 │ │ - movs r2, #0 │ │ + mov r1, r7 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r4, r0 │ │ - cbnz r0, f332 │ │ - b.n f362 │ │ - mov r4, r5 │ │ - ldrb.w r3, [sp, #76] ; 0x4c │ │ - mov r0, r8 │ │ - mov r1, r7 │ │ - mov r2, r4 │ │ + mov r6, r0 │ │ + cbnz r0, ff16 │ │ + b.n ff48 │ │ + mov r6, r7 │ │ + ldrb.w r3, [sp, #100] ; 0x64 │ │ + mov r0, fp │ │ + mov r1, sl │ │ + mov r2, r6 │ │ adds r3, #0 │ │ it ne │ │ movne r3, #1 │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - bl 3043c │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + bl 31a2c │ │ str r0, [sp, #16] │ │ - cbz r4, f35c │ │ - ldr r3, [r6, #0] │ │ - mov r0, r6 │ │ - mov r1, r5 │ │ - mov r2, r4 │ │ + cbz r6, ff42 │ │ + ldr.w r3, [r9] │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - ldrd r0, r1, [sp, #16] │ │ - b.n f366 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - add sp, #24 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [sp, #20] │ │ + b.n ff4c │ │ + mov r0, r5 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #28] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n ff5a │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #36 ; 0x24 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldrsh r2, [r2, r6] │ │ + movs r4, r0 │ │ │ │ -0000f36c : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - mov r6, r2 │ │ - mov r4, r0 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ +0000ff64 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + sub sp, #24 │ │ + movs r5, #0 │ │ + mov r9, r0 │ │ strd r2, r3, [sp] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - strd r2, r3, [sp, #8] │ │ - cbz r5, f396 │ │ + ldr r3, [pc, #100] ; (ffd8 ) │ │ + ldr r7, [sp, #60] ; 0x3c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r5, [sp, #8] │ │ + str r5, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + mov r8, r3 │ │ + ldr.w sl, [sp] │ │ + str r2, [sp, #20] │ │ + cbz r7, ff9c │ │ ldr r3, [r0, #0] │ │ - mov r1, r5 │ │ - movs r2, #0 │ │ + mov r1, r7 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r7, r0 │ │ - cbnz r0, f398 │ │ - b.n f3b8 │ │ - mov r7, r5 │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - bl 302d8 │ │ + mov r6, r0 │ │ + cbnz r0, ff9e │ │ + b.n ffc0 │ │ + mov r6, r7 │ │ + mov r0, sl │ │ + mov r1, r6 │ │ + bl 318e0 │ │ str r0, [sp, #8] │ │ - cbz r7, f3b2 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - mov r2, r7 │ │ + cbz r6, ffba │ │ + ldr.w r3, [r9] │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - ldrd r0, r1, [sp, #8] │ │ - b.n f3bc │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + b.n ffc4 │ │ + mov r0, r5 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #20] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n ffd2 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + ldrsh r6, [r0, r4] │ │ + movs r4, r0 │ │ │ │ -0000f3c0 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - mov r6, r2 │ │ - mov r4, r0 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ +0000ffdc : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + sub sp, #24 │ │ + movs r5, #0 │ │ + mov r9, r0 │ │ strd r2, r3, [sp] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - strd r2, r3, [sp, #8] │ │ - cbz r5, f3ea │ │ + ldr r3, [pc, #100] ; (10050 ) │ │ + ldr r7, [sp, #60] ; 0x3c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r5, [sp, #8] │ │ + str r5, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + mov r8, r3 │ │ + ldr.w sl, [sp] │ │ + str r2, [sp, #20] │ │ + cbz r7, 10014 │ │ ldr r3, [r0, #0] │ │ - mov r1, r5 │ │ - movs r2, #0 │ │ + mov r1, r7 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r7, r0 │ │ - cbnz r0, f3ec │ │ - b.n f40c │ │ - mov r7, r5 │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - bl 30296 │ │ + mov r6, r0 │ │ + cbnz r0, 10016 │ │ + b.n 10038 │ │ + mov r6, r7 │ │ + mov r0, sl │ │ + mov r1, r6 │ │ + bl 3189e │ │ str r0, [sp, #8] │ │ - cbz r7, f406 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - mov r2, r7 │ │ + cbz r6, 10032 │ │ + ldr.w r3, [r9] │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - ldrd r0, r1, [sp, #8] │ │ - b.n f410 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + b.n 1003c │ │ + mov r0, r5 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #20] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n 1004a │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + ldrsh r6, [r1, r2] │ │ + movs r4, r0 │ │ │ │ -0000f414 : │ │ +00010054 : │ │ push {r0, r1, r4, lr} │ │ mov r4, r0 │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 30308 │ │ + bl 31910 │ │ mov r1, r0 │ │ - cbz r1, f430 │ │ + cbz r0, 10072 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ ldr.w r3, [r3, #668] ; 0x29c │ │ blx r3 │ │ - pop {r2, r3, r4, pc} │ │ + b.n 10072 │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ ... │ │ │ │ -0000f434 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r0, r2 │ │ +00010078 : │ │ + push {r4, r5, lr} │ │ + sub sp, #28 │ │ + ldr r4, [pc, #64] ; (100c0 ) │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r3, #0 │ │ strd r2, r3, [sp, #8] │ │ - bl 2db9c │ │ - ldr r1, [pc, #20] ; (f460 ) │ │ - movw r2, #1028 ; 0x404 │ │ + bl 2f20e │ │ + ldr r1, [pc, #40] ; (100c4 ) │ │ + movw r2, #1047 ; 0x417 │ │ add r1, pc │ │ - mov r4, r0 │ │ + mov r5, r0 │ │ movs r0, #4 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - ldr r1, [sp, #12] │ │ - str r4, [r0, #0] │ │ - add sp, #16 │ │ - pop {r4, pc} │ │ - strb r5, [r7, #17] │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + ldr r2, [sp, #20] │ │ + str r5, [r0, #0] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + cmp r2, r3 │ │ + ldrd r0, r1, [sp, #8] │ │ + beq.n 100bc │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ + ldrb r0, [r7, r7] │ │ + movs r4, r0 │ │ + strb r5, [r4, #9] │ │ movs r3, r0 │ │ │ │ -0000f464 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ - movs r3, #0 │ │ - mov r4, r2 │ │ - mov r5, r0 │ │ - movs r2, #0 │ │ - strd r2, r3, [sp] │ │ - cbz r4, f486 │ │ +000100c8 : │ │ + ldr r3, [pc, #104] ; (10134 ) │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #20 │ │ + movs r5, #0 │ │ + ldr r1, [r3, #0] │ │ + mov r9, r0 │ │ + str r5, [sp, #0] │ │ + mov r7, r2 │ │ + str r5, [sp, #4] │ │ + mov r8, r3 │ │ + str r1, [sp, #12] │ │ + cbz r2, 100f8 │ │ ldr r3, [r0, #0] │ │ - mov r1, r4 │ │ - movs r2, #0 │ │ + mov r1, r2 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r6, r0 │ │ - cbnz r0, f488 │ │ - b.n f4a8 │ │ - mov r6, r4 │ │ + cbnz r0, 100fa │ │ + b.n 1011c │ │ + mov r6, r2 │ │ mov r0, r6 │ │ movs r1, #0 │ │ - bl 2dee0 │ │ + bl 2f540 │ │ str r0, [sp, #0] │ │ - cbz r6, f4a2 │ │ - ldr r3, [r5, #0] │ │ - mov r0, r5 │ │ - mov r1, r4 │ │ + cbz r6, 10116 │ │ + ldr.w r3, [r9] │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - ldrd r0, r1, [sp] │ │ - b.n f4ac │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ + ldmia.w sp, {r0, r1} │ │ + b.n 10120 │ │ + mov r0, r5 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #12] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n 1012e │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + ldrb r6, [r5, r6] │ │ + movs r4, r0 │ │ │ │ -0000f4ae : │ │ +00010138 : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 2de34 │ │ - pop {r1, r2, r3, pc} │ │ + bl 2f49c │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ │ │ -0000f4bc : │ │ +0001014a : │ │ push {r0, r1, r4, lr} │ │ mov r4, r0 │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 2db98 │ │ + bl 2f20a │ │ mov r1, r0 │ │ - cbz r1, f4d8 │ │ + cbz r0, 10168 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ ldr.w r3, [r3, #668] ; 0x29c │ │ blx r3 │ │ - pop {r2, r3, r4, pc} │ │ + b.n 10168 │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ │ │ -0000f4da : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - mov r6, r2 │ │ - mov r4, r0 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ +0001016c : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + sub sp, #24 │ │ + movs r5, #0 │ │ + mov r9, r0 │ │ strd r2, r3, [sp] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - strd r2, r3, [sp, #8] │ │ - cbz r5, f504 │ │ + ldr r3, [pc, #100] ; (101e0 ) │ │ + ldr r7, [sp, #60] ; 0x3c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r5, [sp, #8] │ │ + str r5, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + mov r8, r3 │ │ + ldr.w sl, [sp] │ │ + str r2, [sp, #20] │ │ + cbz r7, 101a4 │ │ ldr r3, [r0, #0] │ │ - mov r1, r5 │ │ - movs r2, #0 │ │ + mov r1, r7 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r7, r0 │ │ - cbnz r0, f506 │ │ - b.n f526 │ │ - mov r7, r5 │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - bl 2dba2 │ │ + mov r6, r0 │ │ + cbnz r0, 101a6 │ │ + b.n 101c8 │ │ + mov r6, r7 │ │ + mov r0, sl │ │ + mov r1, r6 │ │ + bl 2f214 │ │ str r0, [sp, #8] │ │ - cbz r7, f520 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - mov r2, r7 │ │ + cbz r6, 101c2 │ │ + ldr.w r3, [r9] │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - ldrd r0, r1, [sp, #8] │ │ - b.n f52a │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + b.n 101cc │ │ + mov r0, r5 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #20] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n 101da │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + ldrb r6, [r7, r3] │ │ + movs r4, r0 │ │ │ │ -0000f52e : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r0, r2 │ │ +000101e4 : │ │ + push {r4, lr} │ │ + sub sp, #24 │ │ + ldr r4, [pc, #52] ; (10220 ) │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r3, #0 │ │ - ldr r1, [sp, #32] │ │ strd r2, r3, [sp, #8] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - bl 2dbbe │ │ - ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ - movs r0, r0 │ │ - push {r4, r5, r6, lr} │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + bl 2f24c │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + str r0, [sp, #8] │ │ + ldrd r0, r1, [sp, #8] │ │ + beq.n 1021c │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + pop {r4, pc} │ │ + ldrb r4, [r1, r2] │ │ + movs r4, r0 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + movs r3, #0 │ │ + ldr r5, [pc, #64] ; (1026c ) │ │ mov r4, r0 │ │ - ldr r6, [pc, #52] ; (f58c ) │ │ - mov r5, r2 │ │ - add r6, pc │ │ - b.n f55e │ │ - adds r6, #8 │ │ - ldr r3, [r6, #0] │ │ - cmp r3, r1 │ │ - beq.n f568 │ │ - cmp r3, #0 │ │ - bne.n f55c │ │ + mov r6, r2 │ │ + add r5, pc │ │ + ldr r0, [r3, r5] │ │ + adds r7, r5, r3 │ │ + cmp r0, r1 │ │ + bne.n 10254 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ ldr r3, [r3, #68] ; 0x44 │ │ blx r3 │ │ ldr r3, [r4, #0] │ │ - ldr r1, [r6, #4] │ │ + ldr r1, [r7, #4] │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ mov r1, r0 │ │ - cbz r0, f588 │ │ + cbnz r0, 1025c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + adds r3, #8 │ │ + cmp r0, #0 │ │ + bne.n 10232 │ │ + b.n 1023a │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ - mov r2, r5 │ │ + mov r2, r6 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r3, [r3, #56] ; 0x38 │ │ - blx r3 │ │ - pop {r4, r5, r6, pc} │ │ + bx r3 │ │ nop │ │ - ldr r2, [pc, #512] ; (f790 ) │ │ + ldr r5, [pc, #528] ; (10480 ) │ │ movs r4, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r7, r0 │ │ - ldr r5, [pc, #72] ; (f5e0 ) │ │ - mov r6, r1 │ │ + mov r6, r0 │ │ + ldr r7, [pc, #72] ; (102c0 ) │ │ + mov r5, r1 │ │ mov r8, r2 │ │ movs r0, #12 │ │ - add r5, pc │ │ - mov.w r2, #856 ; 0x358 │ │ - mov r1, r5 │ │ - bl 3ca38 <__ckd_malloc__> │ │ + add r7, pc │ │ + movw r2, #875 ; 0x36b │ │ + mov r1, r7 │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ mov r4, r0 │ │ - cbz r7, f5be │ │ - mov r0, r7 │ │ - mov r1, r5 │ │ - movw r2, #858 ; 0x35a │ │ - bl 3ca88 <__ckd_salloc__> │ │ - str r0, [r4, #0] │ │ - b.n f5c0 │ │ - str r7, [r0, #0] │ │ - cbz r6, f5d4 │ │ - ldr r1, [pc, #32] ; (f5e4 ) │ │ + cbz r6, 1029e │ │ mov r0, r6 │ │ - movw r2, #862 ; 0x35e │ │ + mov r1, r7 │ │ + movw r2, #877 ; 0x36d │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + str r0, [r4, #0] │ │ + b.n 102a0 │ │ + str r6, [r0, #0] │ │ + cbz r5, 102b4 │ │ + ldr r1, [pc, #32] ; (102c4 ) │ │ + mov r0, r5 │ │ + movw r2, #881 ; 0x371 │ │ add r1, pc │ │ - bl 3ca88 <__ckd_salloc__> │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ str r0, [r4, #4] │ │ - b.n f5d6 │ │ - str r6, [r4, #4] │ │ + b.n 102b6 │ │ + str r5, [r4, #4] │ │ str.w r8, [r4, #8] │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - strb r1, [r1, #17] │ │ + strb r1, [r4, #6] │ │ movs r3, r0 │ │ - strb r5, [r3, #16] │ │ + strb r5, [r6, #5] │ │ movs r3, r0 │ │ push {r4, r5, r6, lr} │ │ - mov.w r2, #876 ; 0x36c │ │ - ldr r6, [pc, #76] ; (f63c ) │ │ - mov r5, r0 │ │ + movw r2, #895 ; 0x37f │ │ + ldr r6, [pc, #76] ; (1031c ) │ │ + mov r4, r0 │ │ movs r0, #28 │ │ add r6, pc │ │ mov r1, r6 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - mov r4, r0 │ │ - cbz r5, f636 │ │ - mov r0, r5 │ │ - bl 11c2c │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + cbz r4, 10318 │ │ + bl 12e4c │ │ mov r1, r6 │ │ - movw r2, #879 ; 0x36f │ │ - bl 3ca88 <__ckd_salloc__> │ │ - mov r1, r4 │ │ - add.w r2, r4, #8 │ │ - add.w r3, r4, #12 │ │ + movw r2, #898 ; 0x382 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + mov r1, r5 │ │ + add.w r2, r5, #8 │ │ + add.w r3, r5, #12 │ │ str.w r0, [r1], #4 │ │ - mov r0, r5 │ │ - bl 11c52 │ │ - add.w r1, r4, #20 │ │ - add.w r2, r4, #24 │ │ - str r0, [r4, #16] │ │ - mov r0, r5 │ │ - bl 11c30 │ │ - b.n f638 │ │ - mov r4, r5 │ │ mov r0, r4 │ │ + bl 12e72 │ │ + add.w r1, r5, #20 │ │ + add.w r2, r5, #24 │ │ + str r0, [r5, #16] │ │ + mov r0, r4 │ │ + bl 12e50 │ │ + mov r0, r5 │ │ pop {r4, r5, r6, pc} │ │ - strb r3, [r6, #15] │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + strb r3, [r1, #5] │ │ movs r3, r0 │ │ mov r2, r1 │ │ movs r1, #3 │ │ - b.w f550 │ │ + b.w 10224 │ │ │ │ -0000f648 : │ │ +00010328 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - mov r4, r0 │ │ + mov r7, r0 │ │ ldr r5, [sp, #36] ; 0x24 │ │ mov r6, r2 │ │ strd r2, r3, [sp] │ │ - cbz r5, f668 │ │ + cbz r5, 10348 │ │ ldr r3, [r0, #0] │ │ mov r1, r5 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r7, r0 │ │ - cbnz r0, f66a │ │ - b.n f698 │ │ - mov r7, r5 │ │ + mov r4, r0 │ │ + cbnz r0, 1034a │ │ + b.n 10378 │ │ + mov r4, r5 │ │ ldr r0, [r6, #0] │ │ - blx e080 │ │ - cbz r7, f696 │ │ - mov r0, r7 │ │ - blx e068 │ │ + blx e8c8 │ │ + cbz r4, 10376 │ │ + mov r0, r4 │ │ + blx e8b0 │ │ adds r0, #1 │ │ - blx e05c │ │ - mov r1, r7 │ │ + blx e8a4 │ │ + mov r1, r4 │ │ str r0, [r6, #0] │ │ - blx e074 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ + blx e8bc │ │ + ldr r3, [r7, #0] │ │ + mov r0, r7 │ │ mov r1, r5 │ │ - mov r2, r7 │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - b.n f698 │ │ - str r7, [r6, #0] │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + b.n 10378 │ │ + str r4, [r6, #0] │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0000f69a : │ │ - push {r0, r1, r2, lr} │ │ +0001037c : │ │ + push {r0, r1, r4, lr} │ │ ldr r1, [r2, #0] │ │ strd r2, r3, [sp] │ │ - cbz r1, f6ae │ │ + cbz r1, 10390 │ │ ldr r3, [r0, #0] │ │ ldr.w r3, [r3, #668] ; 0x29c │ │ blx r3 │ │ - b.n f6b0 │ │ + b.n 10392 │ │ mov r0, r1 │ │ - pop {r1, r2, r3, pc} │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ │ │ -0000f6b2 : │ │ +00010396 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - mov r4, r0 │ │ + mov r7, r0 │ │ ldr r5, [sp, #36] ; 0x24 │ │ mov r6, r2 │ │ strd r2, r3, [sp] │ │ - cbz r5, f6d2 │ │ + cbz r5, 103b6 │ │ ldr r3, [r0, #0] │ │ mov r1, r5 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r7, r0 │ │ - cbnz r0, f6d4 │ │ - b.n f702 │ │ - mov r7, r5 │ │ + mov r4, r0 │ │ + cbnz r0, 103b8 │ │ + b.n 103e6 │ │ + mov r4, r5 │ │ ldr r0, [r6, #4] │ │ - blx e080 │ │ - cbz r7, f700 │ │ - mov r0, r7 │ │ - blx e068 │ │ + blx e8c8 │ │ + cbz r4, 103e4 │ │ + mov r0, r4 │ │ + blx e8b0 │ │ adds r0, #1 │ │ - blx e05c │ │ - mov r1, r7 │ │ + blx e8a4 │ │ + mov r1, r4 │ │ str r0, [r6, #4] │ │ - blx e074 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ + blx e8bc │ │ + ldr r3, [r7, #0] │ │ + mov r0, r7 │ │ mov r1, r5 │ │ - mov r2, r7 │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - b.n f702 │ │ - str r7, [r6, #4] │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + b.n 103e6 │ │ + str r4, [r6, #4] │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0000f704 : │ │ - push {r0, r1, r2, lr} │ │ +000103ea : │ │ + push {r0, r1, r4, lr} │ │ ldr r1, [r2, #4] │ │ strd r2, r3, [sp] │ │ - cbz r1, f718 │ │ + cbz r1, 103fe │ │ ldr r3, [r0, #0] │ │ ldr.w r3, [r3, #668] ; 0x29c │ │ blx r3 │ │ - b.n f71a │ │ + b.n 10400 │ │ mov r0, r1 │ │ - pop {r1, r2, r3, pc} │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ │ │ -0000f71c : │ │ +00010404 : │ │ sub sp, #8 │ │ - cbz r2, f724 │ │ + cbz r2, 1040c │ │ ldr r3, [sp, #12] │ │ str r3, [r2, #8] │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000f728 : │ │ - sub sp, #8 │ │ +00010410 : │ │ ldr r0, [r2, #8] │ │ + sub sp, #8 │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000f730 : │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r5, r2 │ │ - mov r8, r3 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - mov r4, r0 │ │ - strd r2, r3, [sp] │ │ - cbz r5, f756 │ │ +00010418 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + mov r4, r3 │ │ + ldr r3, [pc, #164] ; (104c4 ) │ │ + sub sp, #20 │ │ + movs r6, #0 │ │ + movs r7, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + mov r5, r0 │ │ + strd r6, r7, [sp] │ │ + mov r8, r2 │ │ + ldr r1, [r3, #0] │ │ + mov r9, r3 │ │ + str r1, [sp, #12] │ │ + cbz r2, 10450 │ │ ldr r3, [r0, #0] │ │ - mov r1, r5 │ │ + mov r1, r2 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r7, r0 │ │ - cbnz r0, f758 │ │ - b.n f7a6 │ │ - mov r7, r5 │ │ - cmp.w r8, #0 │ │ - beq.n f772 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r8 │ │ + cbnz r0, 104aa │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + b.n 1049c │ │ + cbz r4, 10468 │ │ + mov r7, r2 │ │ + ldr r3, [r5, #0] │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r6, r0 │ │ - cbnz r0, f774 │ │ - b.n f7a6 │ │ - mov r6, r8 │ │ + cbnz r0, 1046c │ │ + b.n 1044a │ │ + mov r7, r4 │ │ + mov r6, r4 │ │ mov r0, r7 │ │ mov r1, r6 │ │ - ldr r2, [sp, #32] │ │ - bl f590 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + bl 10270 │ │ str r0, [sp, #0] │ │ - cbz r7, f790 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ + cbz r7, 10488 │ │ + ldr r3, [r5, #0] │ │ + mov r0, r5 │ │ + mov r1, r8 │ │ mov r2, r7 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - cbz r6, f7a0 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r8 │ │ + cbz r6, 10498 │ │ + ldr r3, [r5, #0] │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ ldrd r0, r1, [sp] │ │ - b.n f7aa │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ + ldr r2, [sp, #12] │ │ + ldr.w r3, [r9] │ │ + cmp r2, r3 │ │ + beq.n 104bc │ │ + blx e88c <__stack_chk_fail@plt> │ │ + cmp r4, #0 │ │ + bne.n 10454 │ │ + mov r1, r4 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + bl 10270 │ │ + mov r6, r4 │ │ + str r0, [sp, #0] │ │ + b.n 1047a │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + nop │ │ + ldrh r6, [r2, r1] │ │ + movs r4, r0 │ │ │ │ -0000f7ae : │ │ +000104c8 : │ │ push {r0, r1, r4, lr} │ │ mov r4, r2 │ │ ldr r0, [r2, #0] │ │ strd r2, r3, [sp] │ │ - cbz r0, f7be │ │ - bl 3caf4 │ │ + cbz r0, 104d8 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #4] │ │ - cbz r0, f7c6 │ │ - bl 3caf4 │ │ + cbz r0, 104e0 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - pop {r2, r3, r4, pc} │ │ + bl 3e1f8 │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ │ │ -0000f7ce : │ │ +000104ea : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - mov r4, r0 │ │ + mov r7, r0 │ │ ldr r5, [sp, #36] ; 0x24 │ │ mov r6, r2 │ │ strd r2, r3, [sp] │ │ - cbz r5, f7ee │ │ + cbz r5, 1050a │ │ ldr r3, [r0, #0] │ │ mov r1, r5 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r7, r0 │ │ - cbnz r0, f7f0 │ │ - b.n f81e │ │ - mov r7, r5 │ │ + mov r4, r0 │ │ + cbnz r0, 1050c │ │ + b.n 1053a │ │ + mov r4, r5 │ │ ldr r0, [r6, #0] │ │ - blx e080 │ │ - cbz r7, f81c │ │ - mov r0, r7 │ │ - blx e068 │ │ + blx e8c8 │ │ + cbz r4, 10538 │ │ + mov r0, r4 │ │ + blx e8b0 │ │ adds r0, #1 │ │ - blx e05c │ │ - mov r1, r7 │ │ + blx e8a4 │ │ + mov r1, r4 │ │ str r0, [r6, #0] │ │ - blx e074 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ + blx e8bc │ │ + ldr r3, [r7, #0] │ │ + mov r0, r7 │ │ mov r1, r5 │ │ - mov r2, r7 │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - b.n f81e │ │ - str r7, [r6, #0] │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + b.n 1053a │ │ + str r4, [r6, #0] │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0000f820 : │ │ - push {r0, r1, r2, lr} │ │ +0001053e : │ │ + push {r0, r1, r4, lr} │ │ ldr r1, [r2, #0] │ │ strd r2, r3, [sp] │ │ - cbz r1, f834 │ │ + cbz r1, 10552 │ │ ldr r3, [r0, #0] │ │ ldr.w r3, [r3, #668] ; 0x29c │ │ blx r3 │ │ - b.n f836 │ │ + b.n 10554 │ │ mov r0, r1 │ │ - pop {r1, r2, r3, pc} │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ │ │ -0000f838 : │ │ +00010558 : │ │ sub sp, #8 │ │ - cbz r2, f840 │ │ + cbz r2, 10560 │ │ ldr r3, [sp, #12] │ │ str r3, [r2, #4] │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000f844 : │ │ - sub sp, #8 │ │ +00010564 : │ │ ldr r0, [r2, #4] │ │ + sub sp, #8 │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000f84c : │ │ +0001056c : │ │ sub sp, #8 │ │ - cbz r2, f854 │ │ + cbz r2, 10574 │ │ ldr r3, [sp, #12] │ │ str r3, [r2, #8] │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000f858 : │ │ - sub sp, #8 │ │ +00010578 : │ │ ldr r0, [r2, #8] │ │ + sub sp, #8 │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000f860 : │ │ +00010580 : │ │ sub sp, #8 │ │ - cbz r2, f868 │ │ + cbz r2, 10588 │ │ ldr r3, [sp, #12] │ │ str r3, [r2, #12] │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000f86c : │ │ - sub sp, #8 │ │ +0001058c : │ │ ldr r0, [r2, #12] │ │ + sub sp, #8 │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000f874 : │ │ +00010594 : │ │ sub sp, #8 │ │ - cbz r2, f87c │ │ + cbz r2, 1059c │ │ ldr r3, [sp, #12] │ │ str r3, [r2, #16] │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000f880 : │ │ - sub sp, #8 │ │ +000105a0 : │ │ ldr r0, [r2, #16] │ │ + sub sp, #8 │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000f888 : │ │ +000105a8 : │ │ sub sp, #8 │ │ - cbz r2, f890 │ │ + cbz r2, 105b0 │ │ ldr r3, [sp, #12] │ │ str r3, [r2, #20] │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000f894 : │ │ - sub sp, #8 │ │ +000105b4 : │ │ ldr r0, [r2, #20] │ │ + sub sp, #8 │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000f89c : │ │ +000105bc : │ │ sub sp, #8 │ │ - cbz r2, f8a4 │ │ + cbz r2, 105c4 │ │ ldr r3, [sp, #12] │ │ str r3, [r2, #24] │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000f8a8 : │ │ - sub sp, #8 │ │ +000105c8 : │ │ ldr r0, [r2, #24] │ │ + sub sp, #8 │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000f8b0 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r0, r2 │ │ +000105d0 : │ │ + push {r4, lr} │ │ + sub sp, #24 │ │ + ldr r4, [pc, #48] ; (10608 ) │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r3, #0 │ │ strd r2, r3, [sp, #8] │ │ - bl f5e8 │ │ - ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ + bl 102c8 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + str r0, [sp, #8] │ │ + ldrd r0, r1, [sp, #8] │ │ + beq.n 10602 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + pop {r4, pc} │ │ + nop │ │ + ldr r0, [r4, r2] │ │ + movs r4, r0 │ │ │ │ -0000f8ca : │ │ +0001060c : │ │ push {r0, r1, r4, lr} │ │ mov r4, r2 │ │ ldr r0, [r2, #0] │ │ strd r2, r3, [sp] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - pop {r2, r3, r4, pc} │ │ + bl 3e1f8 │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ │ │ -0000f8e0 : │ │ - push {r0, r1, r2, lr} │ │ +00010624 : │ │ + push {r0, r1, r2, r3, r4, lr} │ │ movs r1, #28 │ │ + ldr r4, [pc, #44] ; (10658 ) │ │ movs r0, #1 │ │ movs r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #12] │ │ movs r3, #0 │ │ strd r2, r3, [sp] │ │ - blx e08c │ │ - ldr r1, [sp, #4] │ │ - add sp, #12 │ │ - pop {pc} │ │ + blx e8d4 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + str r0, [sp, #0] │ │ + ldrd r0, r1, [sp] │ │ + beq.n 10652 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #16 │ │ + pop {r4, pc} │ │ + nop │ │ + ldr r6, [r1, r1] │ │ + movs r4, r0 │ │ │ │ -0000f8f8 : │ │ +0001065c : │ │ sub sp, #8 │ │ ldr r3, [sp, #16] │ │ - cbz r2, f900 │ │ + cbz r2, 10664 │ │ str r3, [r2, #0] │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000f904 : │ │ - sub sp, #16 │ │ +00010668 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ + strd r2, r3, [sp] │ │ movs r1, #0 │ │ + ldr r3, [pc, #40] ; (1069c ) │ │ strd r0, r1, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - ldr r0, [r2, #0] │ │ - add sp, #16 │ │ - bx lr │ │ - ... │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + ldr r2, [r2, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldrd r0, r1, [sp, #8] │ │ + cmp r2, r3 │ │ + beq.n 10696 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + ldr r4, [r0, r0] │ │ + movs r4, r0 │ │ │ │ -0000f918 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r4, r2 │ │ - ldr r1, [pc, #32] ; (f940 ) │ │ +000106a0 : │ │ + push {r4, r5, lr} │ │ + sub sp, #28 │ │ + ldr r4, [pc, #60] ; (106e4 ) │ │ movs r0, #4 │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ - movs r3, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r1, [pc, #52] ; (106e8 ) │ │ + ldr r5, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ add r1, pc │ │ + str r3, [sp, #20] │ │ + movs r3, #0 │ │ strd r2, r3, [sp, #8] │ │ - movw r2, #889 ; 0x379 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - ldr r1, [sp, #12] │ │ - str r4, [r0, #0] │ │ - add sp, #16 │ │ - pop {r4, pc} │ │ + mov.w r2, #908 ; 0x38c │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + ldr r2, [sp, #20] │ │ + str r5, [r0, #0] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + cmp r2, r3 │ │ + ldrd r0, r1, [sp, #8] │ │ + beq.n 106de │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ nop │ │ - strb r7, [r7, #2] │ │ + ldrsb r6, [r1, r7] │ │ + movs r4, r0 │ │ + ldr r7, [r4, #84] ; 0x54 │ │ movs r3, r0 │ │ │ │ -0000f944 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - mov r1, r2 │ │ - ldr r0, [r1, #0] │ │ +000106ec : │ │ + push {r4, lr} │ │ + sub sp, #32 │ │ + ldr r4, [pc, #64] ; (10734 ) │ │ add r1, sp, #12 │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #28] │ │ movs r3, #0 │ │ strd r2, r3, [sp, #16] │ │ - bl 11fb8 │ │ - cbz r0, f966 │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #0] │ │ + bl 13218 │ │ + cbz r0, 1071c │ │ movs r1, #0 │ │ ldr r2, [sp, #12] │ │ - bl f590 │ │ - ldr r1, [sp, #20] │ │ - add sp, #28 │ │ - pop {pc} │ │ + bl 10270 │ │ + b.n 1071c │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #16] │ │ + cmp r2, r3 │ │ + ldrd r0, r1, [sp, #16] │ │ + beq.n 1072e │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #32 │ │ + pop {r4, pc} │ │ + nop │ │ + ldrsb r2, [r0, r6] │ │ + movs r4, r0 │ │ │ │ -0000f96c : │ │ +00010738 : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 3caf4 │ │ - pop {r1, r2, r3, pc} │ │ + bl 3e1f8 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ + ... │ │ │ │ -0000f97a : │ │ - push {r0, r1, r2, lr} │ │ +0001074c : │ │ + push {r0, r1, r2, r3, r4, lr} │ │ movs r1, #4 │ │ + ldr r4, [pc, #44] ; (10780 ) │ │ movs r0, #1 │ │ movs r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #12] │ │ movs r3, #0 │ │ strd r2, r3, [sp] │ │ - blx e08c │ │ - ldr r1, [sp, #4] │ │ - add sp, #12 │ │ - pop {pc} │ │ + blx e8d4 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + str r0, [sp, #0] │ │ + ldrd r0, r1, [sp] │ │ + beq.n 1077a │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #16 │ │ + pop {r4, pc} │ │ + nop │ │ + ldrsb r6, [r4, r4] │ │ + movs r4, r0 │ │ │ │ -0000f992 : │ │ +00010784 : │ │ sub sp, #8 │ │ ldr r3, [sp, #16] │ │ - cbz r2, f99a │ │ + cbz r2, 1078c │ │ str r3, [r2, #0] │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000f99e : │ │ - sub sp, #16 │ │ +00010790 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ + strd r2, r3, [sp] │ │ movs r1, #0 │ │ + ldr r3, [pc, #40] ; (107c4 ) │ │ strd r0, r1, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - ldr r0, [r2, #0] │ │ - add sp, #16 │ │ - bx lr │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + ldr r2, [r2, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldrd r0, r1, [sp, #8] │ │ + cmp r2, r3 │ │ + beq.n 107be │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + ldrsb r4, [r3, r3] │ │ + movs r4, r0 │ │ │ │ -0000f9b0 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r4, r2 │ │ - ldr r1, [pc, #32] ; (f9d8 ) │ │ +000107c8 : │ │ + push {r4, r5, lr} │ │ + sub sp, #28 │ │ + ldr r4, [pc, #60] ; (1080c ) │ │ movs r0, #4 │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ - movs r3, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r1, [pc, #52] ; (10810 ) │ │ + ldr r5, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ add r1, pc │ │ + str r3, [sp, #20] │ │ + movs r3, #0 │ │ strd r2, r3, [sp, #8] │ │ - mov.w r2, #908 ; 0x38c │ │ - bl 3ca38 <__ckd_malloc__> │ │ - ldr r1, [sp, #12] │ │ - str r4, [r0, #0] │ │ - add sp, #16 │ │ - pop {r4, pc} │ │ + movw r2, #927 ; 0x39f │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + ldr r2, [sp, #20] │ │ + str r5, [r0, #0] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + cmp r2, r3 │ │ + ldrd r0, r1, [sp, #8] │ │ + beq.n 10806 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ nop │ │ - strb r7, [r4, #0] │ │ + ldrsb r6, [r4, r2] │ │ + movs r4, r0 │ │ + ldr r7, [r7, #64] ; 0x40 │ │ movs r3, r0 │ │ │ │ -0000f9dc : │ │ +00010814 : │ │ push {r0, r1, r4, lr} │ │ mov r4, r2 │ │ ldr r0, [r2, #0] │ │ strd r2, r3, [sp] │ │ - cbz r0, f9ec │ │ - bl 11efc │ │ + cbz r0, 10824 │ │ + bl 1315c │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - pop {r2, r3, r4, pc} │ │ + bl 3e1f8 │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ + ... │ │ │ │ -0000f9f4 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - mov r6, r2 │ │ - ldr r5, [r6, #0] │ │ - mov r4, r0 │ │ +00010830 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + sub sp, #28 │ │ + movs r5, #0 │ │ + mov r9, r0 │ │ strd r2, r3, [sp] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - strd r2, r3, [sp, #8] │ │ - cbnz r5, fa26 │ │ + ldr r3, [pc, #96] ; (108a0 ) │ │ + ldr r7, [sp, #0] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r5, [sp, #8] │ │ + str r5, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + mov r6, r3 │ │ + ldr.w r8, [r7] │ │ + str r2, [sp, #20] │ │ + cmp.w r8, #0 │ │ + bne.n 10878 │ │ ldr r3, [r0, #0] │ │ - ldr r1, [pc, #48] ; (fa40 ) │ │ + ldr r1, [pc, #68] ; (108a4 ) │ │ ldr r3, [r3, #24] │ │ add r1, pc │ │ blx r3 │ │ - ldr r3, [r4, #0] │ │ - mov r2, r5 │ │ + ldr.w r3, [r9] │ │ + mov r2, r8 │ │ ldr r3, [r3, #56] ; 0x38 │ │ mov r1, r0 │ │ - mov r0, r4 │ │ + mov r0, r9 │ │ blx r3 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - b.n fa3c │ │ mov r0, r5 │ │ - bl f5e8 │ │ + mov r1, r5 │ │ + b.n 1088e │ │ + mov r0, r8 │ │ + bl 102c8 │ │ mov r4, r0 │ │ - ldr r0, [r6, #0] │ │ - bl 11c22 │ │ + ldr r0, [r7, #0] │ │ + bl 12e46 │ │ + ldr r1, [sp, #12] │ │ str r4, [sp, #8] │ │ - str r0, [r6, #0] │ │ - ldrd r0, r1, [sp, #8] │ │ - add sp, #16 │ │ - pop {r4, r5, r6, pc} │ │ - ldr r1, [r2, #108] ; 0x6c │ │ + str r0, [r7, #0] │ │ + mov r0, r4 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n 1089a │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + ldrsb r2, [r7, r0] │ │ + movs r4, r0 │ │ + ldr r1, [r7, #40] ; 0x28 │ │ movs r3, r0 │ │ │ │ -0000fa44 : │ │ +000108a8 : │ │ ldr r0, [r2, #0] │ │ sub sp, #8 │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ add sp, #8 │ │ bx lr │ │ │ │ -0000fa52 : │ │ +000108b6 : │ │ sub sp, #8 │ │ ldr r3, [sp, #16] │ │ - cbz r2, fa5a │ │ + cbz r2, 108be │ │ str r3, [r2, #0] │ │ add sp, #8 │ │ bx lr │ │ + ... │ │ │ │ -0000fa5e : │ │ - sub sp, #16 │ │ +000108c4 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ + strd r2, r3, [sp] │ │ movs r1, #0 │ │ + ldr r3, [pc, #40] ; (108f8 ) │ │ strd r0, r1, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - ldr r0, [r2, #0] │ │ - add sp, #16 │ │ - bx lr │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + ldr r2, [r2, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldrd r0, r1, [sp, #8] │ │ + cmp r2, r3 │ │ + beq.n 108f2 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + strb r0, [r5, r6] │ │ + movs r4, r0 │ │ │ │ -0000fa70 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r4, r2 │ │ - ldr r1, [pc, #32] ; (fa98 ) │ │ +000108fc : │ │ + push {r4, r5, lr} │ │ + sub sp, #28 │ │ + ldr r4, [pc, #60] ; (10940 ) │ │ movs r0, #4 │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ - movs r3, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r1, [pc, #52] ; (10944 ) │ │ + ldr r5, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ add r1, pc │ │ + str r3, [sp, #20] │ │ + movs r3, #0 │ │ strd r2, r3, [sp, #8] │ │ - movw r2, #935 ; 0x3a7 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - ldr r1, [sp, #12] │ │ - str r4, [r0, #0] │ │ - add sp, #16 │ │ - pop {r4, pc} │ │ + movw r2, #954 ; 0x3ba │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + ldr r2, [sp, #20] │ │ + str r5, [r0, #0] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #8] │ │ + cmp r2, r3 │ │ + ldrd r0, r1, [sp, #8] │ │ + beq.n 1093a │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ nop │ │ - ldr r7, [r4, #116] ; 0x74 │ │ + strb r2, [r6, r5] │ │ + movs r4, r0 │ │ + ldr r3, [r1, #48] ; 0x30 │ │ movs r3, r0 │ │ │ │ -0000fa9c : │ │ +00010948 : │ │ push {r0, r1, r4, lr} │ │ mov r4, r2 │ │ ldr r0, [r2, #0] │ │ strd r2, r3, [sp] │ │ - cbz r0, faac │ │ - bl 11f9c │ │ + cbz r0, 10958 │ │ + bl 131fc │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - pop {r2, r3, r4, pc} │ │ + bl 3e1f8 │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ + ... │ │ │ │ -0000fab4 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - mov r5, r2 │ │ - ldr r6, [r5, #0] │ │ - mov r4, r0 │ │ +00010964 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + sub sp, #28 │ │ + movs r5, #0 │ │ + mov r9, r0 │ │ strd r2, r3, [sp] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - strd r2, r3, [sp, #8] │ │ - cbnz r6, fae6 │ │ + ldr r3, [pc, #108] ; (109e0 ) │ │ + ldr r7, [sp, #0] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r5, [sp, #8] │ │ + str r5, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + mov r6, r3 │ │ + ldr.w r8, [r7] │ │ + str r2, [sp, #20] │ │ + cmp.w r8, #0 │ │ + bne.n 109ac │ │ ldr r3, [r0, #0] │ │ - ldr r1, [pc, #60] ; (fb0c ) │ │ + ldr r1, [pc, #80] ; (109e4 ) │ │ ldr r3, [r3, #24] │ │ add r1, pc │ │ blx r3 │ │ - ldr r3, [r4, #0] │ │ - mov r2, r6 │ │ + ldr.w r3, [r9] │ │ + mov r2, r8 │ │ ldr r3, [r3, #56] ; 0x38 │ │ mov r1, r0 │ │ - mov r0, r4 │ │ + mov r0, r9 │ │ blx r3 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - b.n fb06 │ │ - ldr r1, [pc, #40] ; (fb10 ) │ │ - movw r2, #889 ; 0x379 │ │ + mov r0, r5 │ │ + mov r1, r5 │ │ + b.n 109ce │ │ + ldr r1, [pc, #56] ; (109e8 ) │ │ + mov.w r2, #908 ; 0x38c │ │ movs r0, #4 │ │ add r1, pc │ │ - bl 3ca38 <__ckd_malloc__> │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ mov r4, r0 │ │ - str r6, [r0, #0] │ │ - ldr r0, [r5, #0] │ │ - bl 11fa0 │ │ + str.w r8, [r0] │ │ + ldr r0, [r7, #0] │ │ + bl 13200 │ │ + ldr r1, [sp, #12] │ │ str r4, [sp, #8] │ │ - str r0, [r5, #0] │ │ - ldrd r0, r1, [sp, #8] │ │ - add sp, #16 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - ldr r1, [r2, #96] ; 0x60 │ │ + str r0, [r7, #0] │ │ + mov r0, r4 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n 109da │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + strb r6, [r0, r4] │ │ + movs r4, r0 │ │ + ldr r5, [r0, #24] │ │ movs r3, r0 │ │ - ldr r1, [r7, #108] ; 0x6c │ │ + ldr r3, [r5, #36] ; 0x24 │ │ movs r3, r0 │ │ │ │ -0000fb14 : │ │ +000109ec : │ │ ldr r0, [r2, #0] │ │ sub sp, #8 │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ add sp, #8 │ │ bx lr │ │ + ... │ │ │ │ -0000fb22 : │ │ - push {r0, r1, r2, lr} │ │ - movs r3, #0 │ │ +000109fc : │ │ + push {r0, r1, r2, r3, r4, lr} │ │ movs r2, #0 │ │ + ldr r4, [pc, #56] ; (10a3c ) │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #12] │ │ + movs r3, #0 │ │ strd r2, r3, [sp] │ │ - bl 10b54 │ │ + bl 11cec │ │ mov r1, r0 │ │ movs r0, #0 │ │ mov r2, r0 │ │ mov r3, r0 │ │ - bl 3dc98 │ │ - bl 11400 │ │ - ldr r1, [sp, #4] │ │ - add sp, #12 │ │ - pop {pc} │ │ + bl 3f130 │ │ + bl 12640 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + str r0, [sp, #0] │ │ + ldrd r0, r1, [sp] │ │ + beq.n 10a36 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #16 │ │ + pop {r4, pc} │ │ + nop │ │ + strb r2, [r7, r1] │ │ + movs r4, r0 │ │ │ │ -0000fb46 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r0, r2 │ │ +00010a40 : │ │ + push {r4, lr} │ │ + sub sp, #24 │ │ + ldr r4, [pc, #48] ; (10a78 ) │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r3, #0 │ │ strd r2, r3, [sp, #8] │ │ - bl 11400 │ │ - ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ + bl 12640 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + str r0, [sp, #8] │ │ + ldrd r0, r1, [sp, #8] │ │ + beq.n 10a72 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + pop {r4, pc} │ │ + nop │ │ + strb r0, [r6, r0] │ │ + movs r4, r0 │ │ │ │ -0000fb60 : │ │ +00010a7c : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 10b68 │ │ - pop {r1, r2, r3, pc} │ │ + bl 11d00 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ ... │ │ │ │ -0000fb70 : │ │ - push {r4, r5, lr} │ │ - sub sp, #84 ; 0x54 │ │ - ldr r5, [pc, #60] ; (fbb4 ) │ │ - mov r4, r0 │ │ +00010a90 : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #80 ; 0x50 │ │ + ldr r4, [pc, #60] ; (10ad4 ) │ │ + mov r6, r0 │ │ strd r2, r3, [sp] │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #104] ; 0x68 │ │ - ldr r3, [r5, #0] │ │ + ldr r3, [r4, #0] │ │ str r3, [sp, #76] ; 0x4c │ │ - bl 10f18 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n fba4 │ │ - ldr r1, [pc, #36] ; (fbb8 ) │ │ - add r0, sp, #12 │ │ + bl 12128 │ │ + subs r2, r0, #0 │ │ + bge.n 10ac4 │ │ + add r5, sp, #12 │ │ + ldr r1, [pc, #36] ; (10ad8 ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e044 │ │ - mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl f640 │ │ + blx e898 │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + bl 10320 │ │ ldr r2, [sp, #76] ; 0x4c │ │ - ldr r3, [r5, #0] │ │ + ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n fbb0 │ │ - blx e050 <__stack_chk_fail@plt> │ │ - add sp, #84 ; 0x54 │ │ - pop {r4, r5, pc} │ │ - strh r4, [r7, r3] │ │ + beq.n 10ad0 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #80 ; 0x50 │ │ + pop {r4, r5, r6, pc} │ │ + strh r0, [r4, r7] │ │ movs r4, r0 │ │ - ldr r1, [r5, #100] ; 0x64 │ │ + ldr r1, [r0, #24] │ │ movs r3, r0 │ │ │ │ -0000fbbc : │ │ +00010adc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #92 ; 0x5c │ │ - add.w r8, sp, #132 ; 0x84 │ │ - mov r4, r0 │ │ + ldr r4, [pc, #228] ; (10bc8 ) │ │ + mov fp, r0 │ │ strd r2, r3, [sp, #8] │ │ - ldr r3, [pc, #204] ; (fc9c ) │ │ - ldmia.w r8, {r8, r9, sl} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr.w fp, [sp, #8] │ │ - ldr r2, [r3, #0] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr.w sl, [sp, #132] ; 0x84 │ │ + ldr.w r9, [sp, #136] ; 0x88 │ │ + ldr r3, [r4, #0] │ │ + ldr.w r8, [sp, #140] ; 0x8c │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #8] │ │ str r3, [sp, #4] │ │ - str r2, [sp, #84] ; 0x54 │ │ - cmp.w r8, #0 │ │ - beq.n fbf8 │ │ + cmp.w sl, #0 │ │ + beq.n 10b1a │ │ ldr r3, [r0, #0] │ │ - mov r1, r8 │ │ + mov r1, sl │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r7, r0 │ │ - cbnz r0, fbfa │ │ - b.n fc88 │ │ - mov r7, r8 │ │ + cbnz r0, 10b1c │ │ + b.n 10bb4 │ │ + mov r7, sl │ │ cmp.w r9, #0 │ │ - beq.n fc14 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ + beq.n 10b38 │ │ + ldr.w r3, [fp] │ │ + mov r0, fp │ │ mov r1, r9 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r6, r0 │ │ - cbnz r0, fc16 │ │ - b.n fc88 │ │ + cbnz r0, 10b3a │ │ + b.n 10bb4 │ │ mov r6, r9 │ │ - cmp.w sl, #0 │ │ - beq.n fc30 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, sl │ │ + cmp.w r8, #0 │ │ + beq.n 10b56 │ │ + ldr.w r3, [fp] │ │ + mov r0, fp │ │ + mov r1, r8 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r5, r0 │ │ - cbnz r0, fc32 │ │ - b.n fc88 │ │ - mov r5, sl │ │ + cbnz r0, 10b58 │ │ + b.n 10bb4 │ │ + mov r5, r8 │ │ mov r2, r6 │ │ - mov r0, fp │ │ + ldr r0, [sp, #4] │ │ mov r1, r7 │ │ mov r3, r5 │ │ - bl 11544 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n fc58 │ │ - ldr r1, [pc, #88] ; (fca0 ) │ │ - add r0, sp, #20 │ │ + bl 12778 │ │ + subs r2, r0, #0 │ │ + bge.n 10b7e │ │ + add r5, sp, #20 │ │ + ldr r1, [pc, #96] ; (10bcc ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e044 │ │ - mov r0, r4 │ │ - add r1, sp, #20 │ │ - bl f640 │ │ - b.n fc88 │ │ - cbz r7, fc68 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r8 │ │ + blx e898 │ │ + mov r0, fp │ │ + mov r1, r5 │ │ + bl 10320 │ │ + b.n 10bb4 │ │ + cbz r7, 10b90 │ │ + ldr.w r3, [fp] │ │ + mov r0, fp │ │ + mov r1, sl │ │ mov r2, r7 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - cbz r6, fc78 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ + cbz r6, 10ba2 │ │ + ldr.w r3, [fp] │ │ + mov r0, fp │ │ mov r1, r9 │ │ mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - cbz r5, fc88 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, sl │ │ + cbz r5, 10bb4 │ │ + ldr.w r3, [fp] │ │ + mov r0, fp │ │ + mov r1, r8 │ │ mov r2, r5 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - ldr r1, [sp, #4] │ │ ldr r2, [sp, #84] ; 0x54 │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n fc96 │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 10bc0 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - strh r6, [r4, r2] │ │ + nop │ │ + strh r2, [r2, r6] │ │ movs r4, r0 │ │ - ldr r2, [r2, #92] ; 0x5c │ │ + ldr r4, [r4, #12] │ │ movs r3, r0 │ │ │ │ -0000fca4 : │ │ +00010bd0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #80 ; 0x50 │ │ - ldr.w sl, [pc, #168] ; fd54 │ │ mov r4, r0 │ │ strd r2, r3, [sp] │ │ - add sl, pc │ │ - ldr.w sl, [sl] │ │ + ldr r3, [pc, #156] ; (10c7c ) │ │ ldr.w r8, [sp, #116] ; 0x74 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ ldr r7, [sp, #120] ; 0x78 │ │ - ldr.w r3, [sl] │ │ - ldr.w r9, [sp] │ │ - str r3, [sp, #76] ; 0x4c │ │ + ldr.w sl, [sp] │ │ + ldr r2, [r3, #0] │ │ + mov r9, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ cmp.w r8, #0 │ │ - beq.n fce2 │ │ + beq.n 10c0a │ │ ldr r3, [r0, #0] │ │ mov r1, r8 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r6, r0 │ │ - cbnz r0, fce4 │ │ - b.n fd40 │ │ + cbnz r0, 10c0c │ │ + b.n 10c68 │ │ mov r6, r8 │ │ - cbz r7, fcfa │ │ + cbz r7, 10c22 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r7 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r5, r0 │ │ - cbnz r0, fcfc │ │ - b.n fd40 │ │ + cbnz r0, 10c24 │ │ + b.n 10c68 │ │ mov r5, r7 │ │ mov r2, r5 │ │ - mov r0, r9 │ │ + mov r0, sl │ │ mov r1, r6 │ │ - bl 1165c │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n fd20 │ │ - ldr r1, [pc, #72] ; (fd58 ) │ │ - add r0, sp, #12 │ │ + bl 12884 │ │ + subs r2, r0, #0 │ │ + bge.n 10c48 │ │ + add r5, sp, #12 │ │ + ldr r1, [pc, #72] ; (10c80 ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e044 │ │ + blx e898 │ │ mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl f640 │ │ - b.n fd40 │ │ - cbz r6, fd30 │ │ + mov r1, r5 │ │ + bl 10320 │ │ + b.n 10c68 │ │ + cbz r6, 10c58 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r8 │ │ mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - cbz r5, fd40 │ │ + cbz r5, 10c68 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r7 │ │ mov r2, r5 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ ldr r2, [sp, #76] ; 0x4c │ │ - ldr.w r3, [sl] │ │ + ldr.w r3, [r9] │ │ cmp r2, r3 │ │ - beq.n fd4e │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 10c76 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #80 ; 0x50 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - str r4, [r0, r7] │ │ + strh r2, [r3, r2] │ │ movs r4, r0 │ │ - ldr r7, [r4, #80] ; 0x50 │ │ + ldr r7, [r6, #0] │ │ movs r3, r0 │ │ │ │ -0000fd5c : │ │ +00010c84 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #80 ; 0x50 │ │ - ldr.w sl, [pc, #172] ; fe10 │ │ mov r4, r0 │ │ strd r2, r3, [sp] │ │ - add sl, pc │ │ - ldr.w sl, [sl] │ │ - ldr r7, [sp, #116] ; 0x74 │ │ - ldr.w r8, [sp, #120] ; 0x78 │ │ - ldr.w r3, [sl] │ │ - ldr.w r9, [sp] │ │ - str r3, [sp, #76] ; 0x4c │ │ - cbz r7, fd96 │ │ + ldr r3, [pc, #160] ; (10d34 ) │ │ + ldr.w r8, [sp, #116] ; 0x74 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r7, [sp, #120] ; 0x78 │ │ + ldr.w sl, [sp] │ │ + ldr r2, [r3, #0] │ │ + mov r9, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ + cmp.w r8, #0 │ │ + beq.n 10cbe │ │ ldr r3, [r0, #0] │ │ - mov r1, r7 │ │ + mov r1, r8 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r6, r0 │ │ - cbnz r0, fd98 │ │ - b.n fdfa │ │ - mov r6, r7 │ │ - cmp.w r8, #0 │ │ - beq.n fdb2 │ │ + cbnz r0, 10cc0 │ │ + b.n 10d1e │ │ + mov r6, r8 │ │ + cbz r7, 10cd6 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ - mov r1, r8 │ │ + mov r1, r7 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r5, r0 │ │ - cbnz r0, fdb4 │ │ - b.n fdfa │ │ - mov r5, r8 │ │ + cbnz r0, 10cd8 │ │ + b.n 10d1e │ │ + mov r5, r7 │ │ mov r2, r5 │ │ - mov r0, r9 │ │ + mov r0, sl │ │ mov r1, r6 │ │ ldr r3, [sp, #124] ; 0x7c │ │ - bl 11664 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n fdda │ │ - ldr r1, [pc, #76] ; (fe14 ) │ │ - add r0, sp, #12 │ │ + bl 1288c │ │ + subs r2, r0, #0 │ │ + bge.n 10cfe │ │ + add r5, sp, #12 │ │ + ldr r1, [pc, #76] ; (10d38 ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e044 │ │ + blx e898 │ │ mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl f640 │ │ - b.n fdfa │ │ - cbz r6, fdea │ │ + mov r1, r5 │ │ + bl 10320 │ │ + b.n 10d1e │ │ + cbz r6, 10d0e │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ - mov r1, r7 │ │ + mov r1, r8 │ │ mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - cbz r5, fdfa │ │ + cbz r5, 10d1e │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ - mov r1, r8 │ │ + mov r1, r7 │ │ mov r2, r5 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ ldr r2, [sp, #76] ; 0x4c │ │ - ldr.w r3, [sl] │ │ + ldr.w r3, [r9] │ │ cmp r2, r3 │ │ - beq.n fe08 │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 10d2c │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #80 ; 0x50 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ - str r4, [r1, r4] │ │ + str r6, [r4, r7] │ │ movs r4, r0 │ │ - ldr r2, [r1, #72] ; 0x48 │ │ + str r6, [r3, #120] ; 0x78 │ │ movs r3, r0 │ │ │ │ -0000fe18 : │ │ +00010d3c : │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - mov r5, r2 │ │ + mov r5, r0 │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + mov r6, r2 │ │ strd r2, r3, [sp] │ │ - cbz r6, fe3a │ │ + cbz r7, 10d5e │ │ ldr r3, [r0, #0] │ │ - mov r1, r6 │ │ + mov r1, r7 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r8, r0 │ │ - cbnz r0, fe3c │ │ - b.n fe74 │ │ - mov r8, r6 │ │ + mov r4, r0 │ │ + cbnz r0, 10d60 │ │ + b.n 10d98 │ │ + mov r4, r7 │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + bl 129f0 │ │ + mov r6, r0 │ │ + cbz r0, 10d7c │ │ + ldr r3, [r5, #0] │ │ mov r0, r5 │ │ - mov r1, r8 │ │ - bl 117dc │ │ - mov r5, r0 │ │ - mov r7, r0 │ │ - cbz r0, fe58 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ + mov r1, r6 │ │ ldr.w r3, [r3, #668] ; 0x29c │ │ blx r3 │ │ - mov r7, r0 │ │ - cmp.w r8, #0 │ │ - beq.n fe6c │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r6 │ │ - mov r2, r8 │ │ + mov r8, r0 │ │ + b.n 10d7e │ │ + mov r8, r0 │ │ + cbz r4, 10d8e │ │ + ldr r3, [r5, #0] │ │ + mov r0, r5 │ │ + mov r1, r7 │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - mov r0, r5 │ │ - blx e080 │ │ - b.n fe76 │ │ - mov r7, r0 │ │ - mov r0, r7 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ + mov r0, r6 │ │ + blx e8c8 │ │ + mov r0, r8 │ │ + b.n 10d98 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ... │ │ │ │ -0000fe7c : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r0, r2 │ │ +00010da0 : │ │ + push {r4, lr} │ │ + sub sp, #24 │ │ + ldr r4, [pc, #52] ; (10ddc ) │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r3, #0 │ │ strd r2, r3, [sp, #8] │ │ - bl 11f06 │ │ - bl 132e8 │ │ - ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ + bl 13162 │ │ + bl 14580 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + str r0, [sp, #8] │ │ + ldrd r0, r1, [sp, #8] │ │ + beq.n 10dd6 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + pop {r4, pc} │ │ + nop │ │ + str r0, [r2, r3] │ │ + movs r4, r0 │ │ │ │ -0000fe9a : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r0, r2 │ │ +00010de0 : │ │ + push {r4, lr} │ │ + sub sp, #24 │ │ + ldr r4, [pc, #52] ; (10e1c ) │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r3, #0 │ │ strd r2, r3, [sp, #8] │ │ - bl 10bb2 │ │ - bl 3d4f8 │ │ - ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ + bl 11d4c │ │ + bl 3ebe0 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + str r0, [sp, #8] │ │ + ldrd r0, r1, [sp, #8] │ │ + beq.n 10e16 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + pop {r4, pc} │ │ + nop │ │ + str r0, [r2, r2] │ │ + movs r4, r0 │ │ │ │ -0000feb8 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ +00010e20 : │ │ + push {r4, lr} │ │ + sub sp, #24 │ │ + ldr r4, [pc, #56] ; (10e60 ) │ │ movs r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r3, #0 │ │ strd r2, r3, [sp, #8] │ │ - bl 10b54 │ │ + bl 11cec │ │ mov r1, r0 │ │ movs r0, #0 │ │ - str r0, [sp, #0] │ │ mov r2, r0 │ │ mov r3, r0 │ │ - bl 3d570 │ │ - ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ + str r0, [sp, #0] │ │ + bl 3ec74 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + str r0, [sp, #8] │ │ + ldrd r0, r1, [sp, #8] │ │ + beq.n 10e5a │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + pop {r4, pc} │ │ + nop │ │ + str r4, [r2, r1] │ │ + movs r4, r0 │ │ │ │ -0000feda : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ - movs r3, #0 │ │ - mov r5, r2 │ │ - mov r6, r0 │ │ - movs r2, #0 │ │ - strd r2, r3, [sp] │ │ - cbz r5, fefc │ │ +00010e64 : │ │ + ldr r3, [pc, #112] ; (10ed8 ) │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #20 │ │ + movs r5, #0 │ │ + ldr r1, [r3, #0] │ │ + mov r9, r0 │ │ + str r5, [sp, #0] │ │ + mov r7, r2 │ │ + str r5, [sp, #4] │ │ + mov r8, r3 │ │ + str r1, [sp, #12] │ │ + cbz r2, 10e94 │ │ ldr r3, [r0, #0] │ │ - mov r1, r5 │ │ - movs r2, #0 │ │ + mov r1, r2 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r4, r0 │ │ - cbnz r0, fefe │ │ - b.n ff26 │ │ - mov r4, r5 │ │ - bl 10b54 │ │ - mov r2, r4 │ │ + mov r6, r0 │ │ + cbnz r0, 10e96 │ │ + b.n 10ec0 │ │ + mov r6, r2 │ │ + bl 11cec │ │ + mov r2, r6 │ │ mov r1, r0 │ │ movs r0, #0 │ │ mov r3, r0 │ │ - bl 3da14 │ │ + bl 3f210 │ │ str r0, [sp, #0] │ │ - cbz r4, ff20 │ │ - ldr r3, [r6, #0] │ │ - mov r0, r6 │ │ - mov r1, r5 │ │ - mov r2, r4 │ │ + cbz r6, 10eba │ │ + ldr.w r3, [r9] │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - ldrd r0, r1, [sp] │ │ - b.n ff2a │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ + ldmia.w sp, {r0, r1} │ │ + b.n 10ec4 │ │ + mov r0, r5 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #12] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n 10ed2 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + str r2, [r2, r0] │ │ + movs r4, r0 │ │ │ │ -0000ff2c : │ │ +00010edc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #80 ; 0x50 │ │ - ldr r6, [pc, #112] ; (ffa4 ) │ │ - mov r4, r0 │ │ + mov r6, r0 │ │ strd r2, r3, [sp] │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ + ldr r3, [pc, #104] ; (10f54 ) │ │ ldr r5, [sp, #108] ; 0x6c │ │ - ldr r7, [sp, #0] │ │ - ldr r3, [r6, #0] │ │ - str r3, [sp, #76] ; 0x4c │ │ - cbz r5, ff5a │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr.w r8, [sp] │ │ + ldr r2, [r3, #0] │ │ + mov r7, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ + cbz r5, 10f0e │ │ ldr r3, [r0, #0] │ │ mov r1, r5 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r8, r0 │ │ - cbnz r0, ff5c │ │ - b.n ff92 │ │ - mov r8, r5 │ │ - mov r0, r7 │ │ - mov r1, r8 │ │ - bl 11888 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n ff7e │ │ - ldr r1, [pc, #60] ; (ffa8 ) │ │ - add r0, sp, #12 │ │ - add r1, pc │ │ - blx e044 │ │ - mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl f640 │ │ - b.n ff92 │ │ - cmp.w r8, #0 │ │ - beq.n ff92 │ │ - ldr r3, [r4, #0] │ │ + mov r4, r0 │ │ + cbnz r0, 10f10 │ │ + b.n 10f42 │ │ + mov r4, r5 │ │ + mov r0, r8 │ │ + mov r1, r4 │ │ + bl 12a9c │ │ + subs r2, r0, #0 │ │ + bge.n 10f32 │ │ + add r4, sp, #12 │ │ + ldr r1, [pc, #56] ; (10f58 ) │ │ mov r0, r4 │ │ + add r1, pc │ │ + blx e898 │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + bl 10320 │ │ + b.n 10f42 │ │ + cbz r4, 10f42 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ mov r1, r5 │ │ - mov r2, r8 │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ ldr r2, [sp, #76] ; 0x4c │ │ - ldr r3, [r6, #0] │ │ + ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n ff9e │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 10f4e │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #80 ; 0x50 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r7, [pc, #248] ; (100a0 ) │ │ + ldr r7, [pc, #576] ; (11198 ) │ │ movs r4, r0 │ │ - ldr r2, [r0, #48] ; 0x30 │ │ + str r6, [r0, #88] ; 0x58 │ │ movs r3, r0 │ │ │ │ -0000ffac : │ │ +00010f5c : │ │ push {r0, r1, r4, lr} │ │ mov r4, r0 │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 10bae │ │ + bl 11d48 │ │ mov r1, r0 │ │ - cbz r1, ffc8 │ │ + cbz r0, 10f7a │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ ldr.w r3, [r3, #668] ; 0x29c │ │ blx r3 │ │ - pop {r2, r3, r4, pc} │ │ + b.n 10f7a │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ ... │ │ │ │ -0000ffcc : │ │ - push {r4, r5, lr} │ │ - sub sp, #84 ; 0x54 │ │ - ldr r5, [pc, #60] ; (10010 ) │ │ - mov r4, r0 │ │ +00010f80 : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #80 ; 0x50 │ │ + ldr r4, [pc, #60] ; (10fc4 ) │ │ + mov r6, r0 │ │ strd r2, r3, [sp] │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ ldr r0, [sp, #0] │ │ - ldr r3, [r5, #0] │ │ + ldr r3, [r4, #0] │ │ str r3, [sp, #76] ; 0x4c │ │ - bl 11c6c │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n fffe │ │ - ldr r1, [pc, #36] ; (10014 ) │ │ - add r0, sp, #12 │ │ + bl 12e8c │ │ + subs r2, r0, #0 │ │ + bge.n 10fb2 │ │ + add r5, sp, #12 │ │ + ldr r1, [pc, #36] ; (10fc8 ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e044 │ │ - mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl f640 │ │ + blx e898 │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + bl 10320 │ │ ldr r2, [sp, #76] ; 0x4c │ │ - ldr r3, [r5, #0] │ │ + ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 1000a │ │ - blx e050 <__stack_chk_fail@plt> │ │ - add sp, #84 ; 0x54 │ │ - pop {r4, r5, pc} │ │ + beq.n 10fbe │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #80 ; 0x50 │ │ + pop {r4, r5, r6, pc} │ │ nop │ │ - ldr r6, [pc, #640] ; (10294 ) │ │ + ldr r6, [pc, #960] ; (11388 ) │ │ movs r4, r0 │ │ - ldr r5, [r3, #40] ; 0x28 │ │ + str r1, [r4, #80] ; 0x50 │ │ movs r3, r0 │ │ │ │ -00010018 : │ │ +00010fcc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #92 ; 0x5c │ │ - ldr.w fp, [pc, #276] ; 10134 │ │ + ldr r6, [pc, #244] ; (110c8 ) │ │ mov r4, r0 │ │ strd r2, r3, [sp, #8] │ │ - add fp, pc │ │ - ldr.w fp, [fp] │ │ - ldr.w r8, [sp, #132] ; 0x84 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + ldr r7, [sp, #132] ; 0x84 │ │ ldr.w sl, [sp, #136] ; 0x88 │ │ - ldr.w r3, [fp] │ │ - ldr r7, [sp, #8] │ │ + ldr r3, [r6, #0] │ │ + ldr.w fp, [sp, #8] │ │ str r3, [sp, #84] ; 0x54 │ │ - cmp.w r8, #0 │ │ - bne.n 10052 │ │ - ldr r2, [pc, #240] ; (10138 ) │ │ + cbnz r7, 10ff6 │ │ + ldr r2, [pc, #220] ; (110cc ) │ │ movs r1, #7 │ │ - mov r5, r8 │ │ add r2, pc │ │ - bl f550 │ │ - b.n 100e6 │ │ + b.n 11026 │ │ ldr r3, [r0, #0] │ │ - mov r1, r8 │ │ + mov r1, r7 │ │ ldr.w r3, [r3, #684] ; 0x2ac │ │ blx r3 │ │ ldr r3, [r4, #0] │ │ - mov r1, r8 │ │ + mov r1, r7 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #744] ; 0x2e8 │ │ mov r5, r0 │ │ mov r0, r4 │ │ blx r3 │ │ mov r9, r0 │ │ - cmp r0, #0 │ │ - beq.n 100e4 │ │ - mov r0, r5 │ │ - movs r1, #2 │ │ - blx e08c │ │ - movs r3, #0 │ │ - mov r2, r3 │ │ - mov r6, r0 │ │ - cbnz r0, 1009c │ │ - ldr r2, [pc, #184] ; (1013c ) │ │ + cbz r0, 11068 │ │ + lsls r0, r5, #1 │ │ + blx e8a4 │ │ + mov r8, r0 │ │ + cbnz r0, 1102c │ │ + ldr r2, [pc, #176] ; (110d0 ) │ │ mov r0, r4 │ │ movs r1, #1 │ │ - mov r5, r6 │ │ add r2, pc │ │ - bl f550 │ │ - b.n 100e6 │ │ - ldrh.w r1, [r9, r3] │ │ - adds r2, #1 │ │ - strh r1, [r6, r3] │ │ - adds r3, #2 │ │ - cmp r2, r5 │ │ - blt.n 10092 │ │ - b.n 100f4 │ │ - ldrh r1, [r6, r3] │ │ - adds r2, #1 │ │ - strh.w r1, [r9, r3] │ │ - adds r3, #2 │ │ - cmp r2, r0 │ │ - blt.n 100a2 │ │ + bl 10224 │ │ + b.n 11068 │ │ + movs r3, #0 │ │ + cmp r3, r5 │ │ + bge.n 11076 │ │ + ldrh.w r2, [r9, r3, lsl #1] │ │ + strh.w r2, [r8, r3, lsl #1] │ │ + adds r3, #1 │ │ + b.n 1102e │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ - mov r1, r8 │ │ + mov r1, r7 │ │ mov r2, r9 │ │ - ldr.w r7, [r3, #776] ; 0x308 │ │ + ldr.w ip, [r3, #776] ; 0x308 │ │ movs r3, #0 │ │ - blx r7 │ │ + blx ip │ │ cmp r5, #0 │ │ - bge.n 100dc │ │ - ldr r1, [pc, #120] ; (10140 ) │ │ + bge.n 110b6 │ │ + add r7, sp, #20 │ │ + ldr r1, [pc, #124] ; (110d4 ) │ │ mov r2, r5 │ │ - add r0, sp, #20 │ │ - movs r5, #0 │ │ add r1, pc │ │ - blx e044 │ │ + mov r0, r7 │ │ + blx e898 │ │ mov r0, r4 │ │ - add r1, sp, #20 │ │ - bl f640 │ │ - b.n 100e6 │ │ - mov r0, r6 │ │ - blx e080 │ │ - b.n 100e6 │ │ - mov r5, r0 │ │ + mov r1, r7 │ │ + bl 10320 │ │ + movs r0, #0 │ │ ldr r2, [sp, #84] ; 0x54 │ │ - mov r0, r5 │ │ - ldr.w r3, [fp] │ │ + ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 1012c │ │ - b.n 10128 │ │ - ldrb.w r3, [sp, #144] ; 0x90 │ │ - mov r1, r6 │ │ - ldrb.w r2, [sp, #148] ; 0x94 │ │ - mov r0, r7 │ │ + beq.n 110c0 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + ldrb.w r3, [sp, #148] ; 0x94 │ │ + mov r1, r8 │ │ + mov r2, sl │ │ + mov r0, fp │ │ adds r3, #0 │ │ it ne │ │ movne r3, #1 │ │ - adds r2, #0 │ │ + str r3, [sp, #0] │ │ + ldrb.w r3, [sp, #144] ; 0x90 │ │ + adds r3, #0 │ │ it ne │ │ - movne r2, #1 │ │ - str r2, [sp, #0] │ │ - mov r2, sl │ │ - bl 11ad4 │ │ + movne r3, #1 │ │ + bl 12ce8 │ │ ldr r3, [r4, #0] │ │ - mov r1, r8 │ │ + mov r1, r7 │ │ ldr.w r3, [r3, #684] ; 0x2ac │ │ mov r5, r0 │ │ mov r0, r4 │ │ blx r3 │ │ movs r3, #0 │ │ - mov r2, r3 │ │ - b.n 100ac │ │ - blx e050 <__stack_chk_fail@plt> │ │ + cmp r3, r0 │ │ + bge.n 1103e │ │ + ldrh.w r2, [r8, r3, lsl #1] │ │ + strh.w r2, [r9, r3, lsl #1] │ │ + adds r3, #1 │ │ + b.n 110a6 │ │ + mov r0, r8 │ │ + blx e8c8 │ │ + mov r0, r5 │ │ + b.n 1106a │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldr r6, [pc, #320] ; (10278 ) │ │ + ldr r6, [pc, #648] ; (11354 ) │ │ movs r4, r0 │ │ - ldr r6, [r3, #36] ; 0x24 │ │ + str r6, [r5, #76] ; 0x4c │ │ movs r3, r0 │ │ - ldr r1, [r5, #32] │ │ + str r7, [r0, #76] ; 0x4c │ │ movs r3, r0 │ │ - ldr r6, [r0, #32] │ │ + str r2, [r6, #72] ; 0x48 │ │ movs r3, r0 │ │ │ │ -00010144 : │ │ - push {r4, r5, lr} │ │ - sub sp, #84 ; 0x54 │ │ - ldr r4, [pc, #72] ; (10194 ) │ │ - mov r5, r0 │ │ +000110d8 : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #80 ; 0x50 │ │ + ldr r4, [pc, #72] ; (11128 ) │ │ + mov r6, r0 │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #104] ; 0x68 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #76] ; 0x4c │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ - bl 11e40 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n 10180 │ │ - ldr r1, [pc, #40] ; (10198 ) │ │ - add r0, sp, #12 │ │ - add r1, pc │ │ - blx e044 │ │ + bl 13034 │ │ + subs r2, r0, #0 │ │ + bge.n 11116 │ │ + add r5, sp, #12 │ │ + ldr r1, [pc, #40] ; (1112c ) │ │ mov r0, r5 │ │ - add r1, sp, #12 │ │ - bl f640 │ │ - movs r2, #0 │ │ + add r1, pc │ │ + blx e898 │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + bl 10320 │ │ + movs r0, #0 │ │ + b.n 11118 │ │ mov r0, r2 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 1018e │ │ - blx e050 <__stack_chk_fail@plt> │ │ - add sp, #84 ; 0x54 │ │ - pop {r4, r5, pc} │ │ - nop │ │ - ldr r5, [pc, #152] ; (10230 ) │ │ + beq.n 11124 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #80 ; 0x50 │ │ + pop {r4, r5, r6, pc} │ │ + ldr r5, [pc, #600] ; (11384 ) │ │ movs r4, r0 │ │ - ldr r1, [r0, #24] │ │ + str r5, [r4, #64] ; 0x40 │ │ movs r3, r0 │ │ │ │ -0001019c : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - mov r0, r2 │ │ - strd r2, r3, [sp] │ │ +00011130 : │ │ + push {r4, lr} │ │ + sub sp, #32 │ │ + ldr r4, [pc, #64] ; (11178 ) │ │ add r1, sp, #12 │ │ + strd r2, r3, [sp] │ │ movs r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #28] │ │ movs r3, #0 │ │ strd r2, r3, [sp, #16] │ │ add r2, sp, #8 │ │ - bl 11b7a │ │ - cbz r0, 101be │ │ + bl 12d9e │ │ + cbz r0, 11160 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #12] │ │ - bl f590 │ │ - ldr r1, [sp, #20] │ │ - add sp, #28 │ │ - pop {pc} │ │ + bl 10270 │ │ + b.n 11160 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #16] │ │ + cmp r2, r3 │ │ + ldrd r0, r1, [sp, #16] │ │ + beq.n 11172 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #32 │ │ + pop {r4, pc} │ │ + nop │ │ + ldr r5, [pc, #248] ; (11274 ) │ │ + movs r4, r0 │ │ │ │ -000101c4 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r0, r2 │ │ +0001117c : │ │ + push {r4, lr} │ │ + sub sp, #24 │ │ + ldr r4, [pc, #48] ; (111b4 ) │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r3, #0 │ │ strd r2, r3, [sp, #8] │ │ - bl 10bba │ │ - ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ + bl 11d54 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + str r0, [sp, #8] │ │ + ldrd r0, r1, [sp, #8] │ │ + beq.n 111ae │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + pop {r4, pc} │ │ + nop │ │ + ldr r4, [pc, #976] ; (11588 ) │ │ + movs r4, r0 │ │ │ │ -000101de : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r0, r2 │ │ +000111b8 : │ │ + push {r4, lr} │ │ + sub sp, #24 │ │ + ldr r4, [pc, #48] ; (111f0 ) │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r3, #0 │ │ strd r2, r3, [sp, #8] │ │ - bl 10bc0 │ │ - ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ + bl 11d5a │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + str r0, [sp, #8] │ │ + ldrd r0, r1, [sp, #8] │ │ + beq.n 111ea │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + pop {r4, pc} │ │ + nop │ │ + ldr r4, [pc, #736] ; (114d4 ) │ │ + movs r4, r0 │ │ │ │ -000101f8 : │ │ +000111f4 : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 12078 │ │ - pop {r1, r2, r3, pc} │ │ + bl 132d4 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ + ... │ │ │ │ -00010206 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - mov r6, r2 │ │ - mov r4, r0 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ +00011208 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + sub sp, #24 │ │ + movs r5, #0 │ │ + mov r9, r0 │ │ strd r2, r3, [sp] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - strd r2, r3, [sp, #8] │ │ - cbz r5, 10230 │ │ + ldr r3, [pc, #104] ; (11280 ) │ │ + ldr r7, [sp, #60] ; 0x3c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r5, [sp, #8] │ │ + str r5, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + mov r8, r3 │ │ + ldr.w sl, [sp] │ │ + str r2, [sp, #20] │ │ + cbz r7, 11240 │ │ ldr r3, [r0, #0] │ │ - mov r1, r5 │ │ - movs r2, #0 │ │ + mov r1, r7 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r7, r0 │ │ - cbnz r0, 10232 │ │ - b.n 10256 │ │ - mov r7, r5 │ │ - mov r1, r7 │ │ - mov r0, r6 │ │ - bl 10c7c │ │ - bl 2ccc8 │ │ + mov r6, r0 │ │ + cbnz r0, 11242 │ │ + b.n 11268 │ │ + mov r6, r7 │ │ + mov r1, r6 │ │ + mov r0, sl │ │ + bl 11e54 │ │ + bl 2e2f0 │ │ str r0, [sp, #8] │ │ - cbz r7, 10250 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - mov r2, r7 │ │ + cbz r6, 11262 │ │ + ldr.w r3, [r9] │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - ldrd r0, r1, [sp, #8] │ │ - b.n 1025a │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ... │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + b.n 1126c │ │ + mov r0, r5 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #20] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n 1127a │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + ldr r4, [pc, #392] ; (1140c ) │ │ + movs r4, r0 │ │ │ │ -00010260 : │ │ +00011284 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #80 ; 0x50 │ │ - ldr r7, [pc, #112] ; (102d8 ) │ │ - mov r4, r0 │ │ + mov r6, r0 │ │ strd r2, r3, [sp] │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - ldr r6, [sp, #108] ; 0x6c │ │ + ldr r3, [pc, #108] ; (11300 ) │ │ + ldr r5, [sp, #108] ; 0x6c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ ldr.w r8, [sp] │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #76] ; 0x4c │ │ - cbz r6, 10290 │ │ + ldr r2, [r3, #0] │ │ + mov r7, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ + cbz r5, 112b6 │ │ ldr r3, [r0, #0] │ │ - mov r1, r6 │ │ + mov r1, r5 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r5, r0 │ │ - cbnz r0, 10292 │ │ - b.n 102c6 │ │ - mov r5, r6 │ │ + mov r4, r0 │ │ + cbnz r0, 112b8 │ │ + b.n 112ec │ │ + mov r4, r5 │ │ ldr r2, [sp, #112] ; 0x70 │ │ mov r0, r8 │ │ - mov r1, r5 │ │ - bl 10de2 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n 102b6 │ │ - ldr r1, [pc, #56] ; (102dc ) │ │ - add r0, sp, #12 │ │ - add r1, pc │ │ - blx e044 │ │ - mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl f640 │ │ - b.n 102c6 │ │ - cbz r5, 102c6 │ │ - ldr r3, [r4, #0] │ │ + mov r1, r4 │ │ + bl 11ffc │ │ + subs r2, r0, #0 │ │ + bge.n 112dc │ │ + add r4, sp, #12 │ │ + ldr r1, [pc, #56] ; (11304 ) │ │ mov r0, r4 │ │ - mov r1, r6 │ │ - mov r2, r5 │ │ + add r1, pc │ │ + blx e898 │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + bl 10320 │ │ + b.n 112ec │ │ + cbz r4, 112ec │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 102d2 │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 112f8 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #80 ; 0x50 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r4, [pc, #40] ; (10304 ) │ │ + nop │ │ + ldr r3, [pc, #928] ; (116a4 ) │ │ movs r4, r0 │ │ - ldr r1, [r5, #4] │ │ + str r3, [r7, #36] ; 0x24 │ │ movs r3, r0 │ │ │ │ -000102e0 : │ │ +00011308 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #80 ; 0x50 │ │ - ldr.w sl, [pc, #168] ; 10390 │ │ mov r4, r0 │ │ strd r2, r3, [sp] │ │ - add sl, pc │ │ - ldr.w sl, [sl] │ │ + ldr r3, [pc, #156] ; (113b4 ) │ │ ldr.w r8, [sp, #116] ; 0x74 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ ldr r7, [sp, #120] ; 0x78 │ │ - ldr.w r3, [sl] │ │ - ldr.w r9, [sp] │ │ - str r3, [sp, #76] ; 0x4c │ │ + ldr.w sl, [sp] │ │ + ldr r2, [r3, #0] │ │ + mov r9, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ cmp.w r8, #0 │ │ - beq.n 1031e │ │ + beq.n 11342 │ │ ldr r3, [r0, #0] │ │ mov r1, r8 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r6, r0 │ │ - cbnz r0, 10320 │ │ - b.n 1037c │ │ + cbnz r0, 11344 │ │ + b.n 113a0 │ │ mov r6, r8 │ │ - cbz r7, 10336 │ │ + cbz r7, 1135a │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r7 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r5, r0 │ │ - cbnz r0, 10338 │ │ - b.n 1037c │ │ + cbnz r0, 1135c │ │ + b.n 113a0 │ │ mov r5, r7 │ │ mov r2, r5 │ │ - mov r0, r9 │ │ + mov r0, sl │ │ mov r1, r6 │ │ - bl 10e08 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n 1035c │ │ - ldr r1, [pc, #72] ; (10394 ) │ │ - add r0, sp, #12 │ │ + bl 12024 │ │ + subs r2, r0, #0 │ │ + bge.n 11380 │ │ + add r5, sp, #12 │ │ + ldr r1, [pc, #72] ; (113b8 ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e044 │ │ + blx e898 │ │ mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl f640 │ │ - b.n 1037c │ │ - cbz r6, 1036c │ │ + mov r1, r5 │ │ + bl 10320 │ │ + b.n 113a0 │ │ + cbz r6, 11390 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r8 │ │ mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - cbz r5, 1037c │ │ + cbz r5, 113a0 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r7 │ │ mov r2, r5 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ ldr r2, [sp, #76] ; 0x4c │ │ - ldr.w r3, [sl] │ │ + ldr.w r3, [r9] │ │ cmp r2, r3 │ │ - beq.n 1038a │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 113ae │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #80 ; 0x50 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldr r3, [pc, #544] ; (105b4 ) │ │ + ldr r3, [pc, #392] ; (11540 ) │ │ movs r4, r0 │ │ - str r6, [r3, #124] ; 0x7c │ │ + str r2, [r6, #28] │ │ movs r3, r0 │ │ │ │ -00010398 : │ │ +000113bc : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - mov r4, r0 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - mov r6, r2 │ │ + mov r6, r0 │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + mov r4, r2 │ │ strd r2, r3, [sp] │ │ - cbz r5, 103b8 │ │ + cbz r7, 113dc │ │ ldr r3, [r0, #0] │ │ - mov r1, r5 │ │ + mov r1, r7 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r7, r0 │ │ - cbnz r0, 103ba │ │ - b.n 103e6 │ │ - mov r7, r5 │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - bl 10cac │ │ - mov r1, r0 │ │ - mov r6, r0 │ │ - cbz r0, 103d4 │ │ - ldr r3, [r4, #0] │ │ + mov r5, r0 │ │ + cbnz r0, 113de │ │ + b.n 1140c │ │ + mov r5, r7 │ │ + mov r1, r5 │ │ mov r0, r4 │ │ + bl 11ea4 │ │ + mov r1, r0 │ │ + cbz r0, 113f8 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ ldr.w r3, [r3, #668] ; 0x29c │ │ blx r3 │ │ - mov r6, r0 │ │ - cbz r7, 103e8 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - mov r2, r7 │ │ + mov r4, r0 │ │ + b.n 113fa │ │ + mov r4, r0 │ │ + cbz r5, 1140e │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ + mov r1, r7 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - b.n 103e8 │ │ - mov r6, r0 │ │ - mov r0, r6 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + b.n 1140e │ │ + b.n 11410 │ │ + mov r0, r4 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -000103ec : │ │ +00011414 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #80 ; 0x50 │ │ - ldr.w sl, [pc, #168] ; 1049c │ │ mov r4, r0 │ │ strd r2, r3, [sp] │ │ - add sl, pc │ │ - ldr.w sl, [sl] │ │ + ldr r3, [pc, #156] ; (114c0 ) │ │ ldr.w r8, [sp, #116] ; 0x74 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ ldr r7, [sp, #120] ; 0x78 │ │ - ldr.w r3, [sl] │ │ - ldr.w r9, [sp] │ │ - str r3, [sp, #76] ; 0x4c │ │ + ldr.w sl, [sp] │ │ + ldr r2, [r3, #0] │ │ + mov r9, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ cmp.w r8, #0 │ │ - beq.n 1042a │ │ + beq.n 1144e │ │ ldr r3, [r0, #0] │ │ mov r1, r8 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r6, r0 │ │ - cbnz r0, 1042c │ │ - b.n 10488 │ │ + cbnz r0, 11450 │ │ + b.n 114ac │ │ mov r6, r8 │ │ - cbz r7, 10442 │ │ + cbz r7, 11466 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r7 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r5, r0 │ │ - cbnz r0, 10444 │ │ - b.n 10488 │ │ + cbnz r0, 11468 │ │ + b.n 114ac │ │ mov r5, r7 │ │ mov r2, r5 │ │ - mov r0, r9 │ │ + mov r0, sl │ │ mov r1, r6 │ │ - bl 10d8e │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n 10468 │ │ - ldr r1, [pc, #72] ; (104a0 ) │ │ - add r0, sp, #12 │ │ + bl 11fa8 │ │ + subs r2, r0, #0 │ │ + bge.n 1148c │ │ + add r5, sp, #12 │ │ + ldr r1, [pc, #72] ; (114c4 ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e044 │ │ + blx e898 │ │ mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl f640 │ │ - b.n 10488 │ │ - cbz r6, 10478 │ │ + mov r1, r5 │ │ + bl 10320 │ │ + b.n 114ac │ │ + cbz r6, 1149c │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r8 │ │ mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - cbz r5, 10488 │ │ + cbz r5, 114ac │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r7 │ │ mov r2, r5 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ ldr r2, [sp, #76] ; 0x4c │ │ - ldr.w r3, [sl] │ │ + ldr.w r3, [r9] │ │ cmp r2, r3 │ │ - beq.n 10496 │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 114ba │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #80 ; 0x50 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldr r2, [pc, #496] ; (10690 ) │ │ + ldr r2, [pc, #344] ; (1161c ) │ │ movs r4, r0 │ │ - str r2, [r6, #108] ; 0x6c │ │ + str r6, [r0, #16] │ │ movs r3, r0 │ │ │ │ -000104a4 : │ │ +000114c8 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #80 ; 0x50 │ │ - ldr.w sl, [pc, #168] ; 10554 │ │ mov r4, r0 │ │ strd r2, r3, [sp] │ │ - add sl, pc │ │ - ldr.w sl, [sl] │ │ + ldr r3, [pc, #156] ; (11574 ) │ │ ldr.w r8, [sp, #116] ; 0x74 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ ldr r7, [sp, #120] ; 0x78 │ │ - ldr.w r3, [sl] │ │ - ldr.w r9, [sp] │ │ - str r3, [sp, #76] ; 0x4c │ │ + ldr.w sl, [sp] │ │ + ldr r2, [r3, #0] │ │ + mov r9, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ cmp.w r8, #0 │ │ - beq.n 104e2 │ │ + beq.n 11502 │ │ ldr r3, [r0, #0] │ │ mov r1, r8 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r6, r0 │ │ - cbnz r0, 104e4 │ │ - b.n 10540 │ │ + cbnz r0, 11504 │ │ + b.n 11560 │ │ mov r6, r8 │ │ - cbz r7, 104fa │ │ + cbz r7, 1151a │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r7 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r5, r0 │ │ - cbnz r0, 104fc │ │ - b.n 10540 │ │ + cbnz r0, 1151c │ │ + b.n 11560 │ │ mov r5, r7 │ │ mov r2, r5 │ │ - mov r0, r9 │ │ + mov r0, sl │ │ mov r1, r6 │ │ - bl 10db8 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n 10520 │ │ - ldr r1, [pc, #72] ; (10558 ) │ │ - add r0, sp, #12 │ │ + bl 11fd2 │ │ + subs r2, r0, #0 │ │ + bge.n 11540 │ │ + add r5, sp, #12 │ │ + ldr r1, [pc, #72] ; (11578 ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e044 │ │ + blx e898 │ │ mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl f640 │ │ - b.n 10540 │ │ - cbz r6, 10530 │ │ + mov r1, r5 │ │ + bl 10320 │ │ + b.n 11560 │ │ + cbz r6, 11550 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r8 │ │ mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - cbz r5, 10540 │ │ + cbz r5, 11560 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r7 │ │ mov r2, r5 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ ldr r2, [sp, #76] ; 0x4c │ │ - ldr.w r3, [sl] │ │ + ldr.w r3, [r9] │ │ cmp r2, r3 │ │ - beq.n 1054e │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 1156e │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #80 ; 0x50 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldr r1, [pc, #784] ; (10868 ) │ │ + ldr r1, [pc, #648] ; (11800 ) │ │ movs r4, r0 │ │ - str r5, [r2, #100] ; 0x64 │ │ + str r5, [r5, #4] │ │ movs r3, r0 │ │ │ │ -0001055c : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - mov r6, r2 │ │ - mov r4, r0 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ +0001157c : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + sub sp, #24 │ │ + movs r5, #0 │ │ + mov r9, r0 │ │ strd r2, r3, [sp] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - strd r2, r3, [sp, #8] │ │ - cbz r5, 10586 │ │ + ldr r3, [pc, #104] ; (115f4 ) │ │ + ldr r7, [sp, #60] ; 0x3c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r5, [sp, #8] │ │ + str r5, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + mov r8, r3 │ │ + ldr.w sl, [sp] │ │ + str r2, [sp, #20] │ │ + cbz r7, 115b4 │ │ ldr r3, [r0, #0] │ │ - mov r1, r5 │ │ - movs r2, #0 │ │ + mov r1, r7 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r7, r0 │ │ - cbnz r0, 10588 │ │ - b.n 105ac │ │ - mov r7, r5 │ │ - mov r1, r7 │ │ - mov r0, r6 │ │ - bl 10c4c │ │ - bl 3099c │ │ + mov r6, r0 │ │ + cbnz r0, 115b6 │ │ + b.n 115dc │ │ + mov r6, r7 │ │ + mov r1, r6 │ │ + mov r0, sl │ │ + bl 11e04 │ │ + bl 31f94 │ │ str r0, [sp, #8] │ │ - cbz r7, 105a6 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - mov r2, r7 │ │ + cbz r6, 115d6 │ │ + ldr.w r3, [r9] │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - ldrd r0, r1, [sp, #8] │ │ - b.n 105b0 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + b.n 115e0 │ │ + mov r0, r5 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #20] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n 115ee │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + ldr r0, [pc, #952] ; (119b0 ) │ │ + movs r4, r0 │ │ │ │ -000105b4 : │ │ +000115f8 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #80 ; 0x50 │ │ - ldr r7, [pc, #112] ; (1062c ) │ │ - mov r4, r0 │ │ + mov r6, r0 │ │ strd r2, r3, [sp] │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - ldr r6, [sp, #108] ; 0x6c │ │ + ldr r3, [pc, #108] ; (11674 ) │ │ + ldr r5, [sp, #108] ; 0x6c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ ldr.w r8, [sp] │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #76] ; 0x4c │ │ - cbz r6, 105e4 │ │ + ldr r2, [r3, #0] │ │ + mov r7, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ + cbz r5, 1162a │ │ ldr r3, [r0, #0] │ │ - mov r1, r6 │ │ + mov r1, r5 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r5, r0 │ │ - cbnz r0, 105e6 │ │ - b.n 1061a │ │ - mov r5, r6 │ │ + mov r4, r0 │ │ + cbnz r0, 1162c │ │ + b.n 11660 │ │ + mov r4, r5 │ │ ldr r2, [sp, #112] ; 0x70 │ │ mov r0, r8 │ │ - mov r1, r5 │ │ - bl 10ce0 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n 1060a │ │ - ldr r1, [pc, #56] ; (10630 ) │ │ - add r0, sp, #12 │ │ - add r1, pc │ │ - blx e044 │ │ - mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl f640 │ │ - b.n 1061a │ │ - cbz r5, 1061a │ │ - ldr r3, [r4, #0] │ │ + mov r1, r4 │ │ + bl 11ef8 │ │ + subs r2, r0, #0 │ │ + bge.n 11650 │ │ + add r4, sp, #12 │ │ + ldr r1, [pc, #56] ; (11678 ) │ │ mov r0, r4 │ │ - mov r1, r6 │ │ - mov r2, r5 │ │ + add r1, pc │ │ + blx e898 │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + bl 10320 │ │ + b.n 11660 │ │ + cbz r4, 11660 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 10626 │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 1166c │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #80 ; 0x50 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #728] ; (10908 ) │ │ + nop │ │ + ldr r0, [pc, #464] ; (11848 ) │ │ movs r4, r0 │ │ - str r4, [r1, #88] ; 0x58 │ │ + ldrsh r6, [r7, r5] │ │ movs r3, r0 │ │ │ │ -00010634 : │ │ +0001167c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #80 ; 0x50 │ │ - ldr.w sl, [pc, #168] ; 106e4 │ │ mov r4, r0 │ │ strd r2, r3, [sp] │ │ - add sl, pc │ │ - ldr.w sl, [sl] │ │ + ldr r3, [pc, #156] ; (11728 ) │ │ ldr.w r8, [sp, #116] ; 0x74 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ ldr r7, [sp, #120] ; 0x78 │ │ - ldr.w r3, [sl] │ │ - ldr.w r9, [sp] │ │ - str r3, [sp, #76] ; 0x4c │ │ + ldr.w sl, [sp] │ │ + ldr r2, [r3, #0] │ │ + mov r9, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ cmp.w r8, #0 │ │ - beq.n 10672 │ │ + beq.n 116b6 │ │ ldr r3, [r0, #0] │ │ mov r1, r8 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r6, r0 │ │ - cbnz r0, 10674 │ │ - b.n 106d0 │ │ + cbnz r0, 116b8 │ │ + b.n 11714 │ │ mov r6, r8 │ │ - cbz r7, 1068a │ │ + cbz r7, 116ce │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r7 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r5, r0 │ │ - cbnz r0, 1068c │ │ - b.n 106d0 │ │ + cbnz r0, 116d0 │ │ + b.n 11714 │ │ mov r5, r7 │ │ mov r2, r5 │ │ - mov r0, r9 │ │ + mov r0, sl │ │ mov r1, r6 │ │ - bl 10d06 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n 106b0 │ │ - ldr r1, [pc, #72] ; (106e8 ) │ │ - add r0, sp, #12 │ │ + bl 11f1e │ │ + subs r2, r0, #0 │ │ + bge.n 116f4 │ │ + add r5, sp, #12 │ │ + ldr r1, [pc, #72] ; (1172c ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e044 │ │ + blx e898 │ │ mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl f640 │ │ - b.n 106d0 │ │ - cbz r6, 106c0 │ │ + mov r1, r5 │ │ + bl 10320 │ │ + b.n 11714 │ │ + cbz r6, 11704 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r8 │ │ mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - cbz r5, 106d0 │ │ + cbz r5, 11714 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ mov r1, r7 │ │ mov r2, r5 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ ldr r2, [sp, #76] ; 0x4c │ │ - ldr.w r3, [sl] │ │ + ldr.w r3, [r9] │ │ cmp r2, r3 │ │ - beq.n 106de │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 11722 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #80 ; 0x50 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldr r0, [pc, #208] ; (107b8 ) │ │ + ; instruction: 0x47ee │ │ movs r4, r0 │ │ - str r0, [r0, #80] ; 0x50 │ │ + ldrsh r4, [r6, r3] │ │ movs r3, r0 │ │ │ │ -000106ec : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r0, r2 │ │ +00011730 : │ │ + push {r4, lr} │ │ + sub sp, #24 │ │ + ldr r4, [pc, #52] ; (1176c ) │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ movs r3, #0 │ │ strd r2, r3, [sp, #8] │ │ - bl 10bb6 │ │ - blx 3f6cc │ │ - ldr r1, [sp, #12] │ │ - add sp, #20 │ │ - pop {pc} │ │ - ... │ │ + bl 11d50 │ │ + blx 40db0 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + str r0, [sp, #8] │ │ + ldrd r0, r1, [sp, #8] │ │ + beq.n 11766 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + pop {r4, pc} │ │ + nop │ │ + bx r8 │ │ + movs r4, r0 │ │ │ │ -0001070c : │ │ +00011770 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #80 ; 0x50 │ │ - ldr r6, [pc, #112] ; (10784 ) │ │ - mov r4, r0 │ │ + mov r6, r0 │ │ strd r2, r3, [sp] │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ + ldr r3, [pc, #104] ; (117e8 ) │ │ ldr r5, [sp, #108] ; 0x6c │ │ - ldr r7, [sp, #0] │ │ - ldr r3, [r6, #0] │ │ - str r3, [sp, #76] ; 0x4c │ │ - cbz r5, 1073a │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr.w r8, [sp] │ │ + ldr r2, [r3, #0] │ │ + mov r7, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ + cbz r5, 117a2 │ │ ldr r3, [r0, #0] │ │ mov r1, r5 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r8, r0 │ │ - cbnz r0, 1073c │ │ - b.n 10772 │ │ - mov r8, r5 │ │ - mov r0, r7 │ │ - mov r1, r8 │ │ - bl 10bcc │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n 1075e │ │ - ldr r1, [pc, #60] ; (10788 ) │ │ - add r0, sp, #12 │ │ - add r1, pc │ │ - blx e044 │ │ - mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl f640 │ │ - b.n 10772 │ │ - cmp.w r8, #0 │ │ - beq.n 10772 │ │ - ldr r3, [r4, #0] │ │ + mov r4, r0 │ │ + cbnz r0, 117a4 │ │ + b.n 117d6 │ │ + mov r4, r5 │ │ + mov r0, r8 │ │ + mov r1, r4 │ │ + bl 11d68 │ │ + subs r2, r0, #0 │ │ + bge.n 117c6 │ │ + add r4, sp, #12 │ │ + ldr r1, [pc, #56] ; (117ec ) │ │ mov r0, r4 │ │ + add r1, pc │ │ + blx e898 │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + bl 10320 │ │ + b.n 117d6 │ │ + cbz r4, 117d6 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ mov r1, r5 │ │ - mov r2, r8 │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ ldr r2, [sp, #76] ; 0x4c │ │ - ldr r3, [r6, #0] │ │ + ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 1077e │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 117e2 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #80 ; 0x50 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - bx fp │ │ + mov ip, pc │ │ movs r4, r0 │ │ - str r0, [r6, #68] ; 0x44 │ │ + ldrsh r0, [r0, r1] │ │ movs r3, r0 │ │ │ │ -0001078c : │ │ +000117f0 : │ │ push {r0, r1, r4, lr} │ │ mov r4, r0 │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 10bec │ │ + bl 11da8 │ │ mov r1, r0 │ │ - cbz r1, 107a8 │ │ + cbz r0, 1180e │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ ldr.w r3, [r3, #668] ; 0x29c │ │ blx r3 │ │ - pop {r2, r3, r4, pc} │ │ + b.n 1180e │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ │ │ -000107aa : │ │ +00011812 : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 11fe4 │ │ - pop {r1, r2, r3, pc} │ │ + bl 13244 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ │ │ -000107b8 : │ │ - sub sp, #16 │ │ +00011824 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ + strd r2, r3, [sp] │ │ movs r1, #0 │ │ + ldr r3, [pc, #40] ; (11858 ) │ │ strd r0, r1, [sp, #8] │ │ - mov r0, r2 │ │ - ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - bx lr │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldrd r0, r1, [sp, #8] │ │ + cmp r2, r3 │ │ + beq.n 11850 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + nop │ │ + mov r0, r9 │ │ + movs r4, r0 │ │ │ │ -000107ca : │ │ - sub sp, #16 │ │ +0001185c : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ + strd r2, r3, [sp] │ │ movs r1, #0 │ │ + ldr r3, [pc, #40] ; (11890 ) │ │ strd r0, r1, [sp, #8] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldrd r0, r1, [sp, #8] │ │ + cmp r2, r3 │ │ + beq.n 11888 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + nop │ │ mov r0, r2 │ │ - ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - bx lr │ │ + movs r4, r0 │ │ │ │ -000107dc : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ - movs r3, #0 │ │ - mov r4, r2 │ │ - mov r5, r0 │ │ - movs r2, #0 │ │ - strd r2, r3, [sp] │ │ - cbz r4, 107fe │ │ +00011894 : │ │ + ldr r3, [pc, #104] ; (11900 ) │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #20 │ │ + movs r5, #0 │ │ + ldr r1, [r3, #0] │ │ + mov r9, r0 │ │ + str r5, [sp, #0] │ │ + mov r7, r2 │ │ + str r5, [sp, #4] │ │ + mov r8, r3 │ │ + str r1, [sp, #12] │ │ + cbz r2, 118c4 │ │ ldr r3, [r0, #0] │ │ - mov r1, r4 │ │ - movs r2, #0 │ │ + mov r1, r2 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r6, r0 │ │ - cbnz r0, 10800 │ │ - b.n 10820 │ │ - mov r6, r4 │ │ + cbnz r0, 118c6 │ │ + b.n 118e8 │ │ + mov r6, r2 │ │ movs r0, #0 │ │ mov r1, r6 │ │ - bl 12b40 │ │ + bl 13db0 │ │ str r0, [sp, #0] │ │ - cbz r6, 1081a │ │ - ldr r3, [r5, #0] │ │ - mov r0, r5 │ │ - mov r1, r4 │ │ + cbz r6, 118e2 │ │ + ldr.w r3, [r9] │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - ldrd r0, r1, [sp] │ │ - b.n 10824 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ + ldmia.w sp, {r0, r1} │ │ + b.n 118ec │ │ + mov r0, r5 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #12] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n 118fa │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + cmp sl, ip │ │ + movs r4, r0 │ │ │ │ -00010826 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - mov r6, r2 │ │ - mov r4, r0 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ +00011904 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + sub sp, #24 │ │ + movs r5, #0 │ │ + mov r9, r0 │ │ strd r2, r3, [sp] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - strd r2, r3, [sp, #8] │ │ - cbz r5, 10850 │ │ + ldr r3, [pc, #100] ; (11978 ) │ │ + ldr r7, [sp, #60] ; 0x3c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r5, [sp, #8] │ │ + str r5, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + mov r8, r3 │ │ + ldr.w sl, [sp] │ │ + str r2, [sp, #20] │ │ + cbz r7, 1193c │ │ ldr r3, [r0, #0] │ │ - mov r1, r5 │ │ - movs r2, #0 │ │ + mov r1, r7 │ │ + mov r2, r5 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r7, r0 │ │ - cbnz r0, 10852 │ │ - b.n 10872 │ │ - mov r7, r5 │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - bl 12b40 │ │ + mov r6, r0 │ │ + cbnz r0, 1193e │ │ + b.n 11960 │ │ + mov r6, r7 │ │ + mov r0, sl │ │ + mov r1, r6 │ │ + bl 13db0 │ │ str r0, [sp, #8] │ │ - cbz r7, 1086c │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - mov r2, r7 │ │ + cbz r6, 1195a │ │ + ldr.w r3, [r9] │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ - ldrd r0, r1, [sp, #8] │ │ - b.n 10876 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + b.n 11964 │ │ + mov r0, r5 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #20] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n 11972 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + cmp r6, ip │ │ + movs r4, r0 │ │ │ │ -0001087a : │ │ +0001197c : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - bl 132f0 │ │ - pop {r1, r2, r3, pc} │ │ + bl 14588 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ + ... │ │ │ │ -00010888 : │ │ +00011990 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #80 ; 0x50 │ │ - ldr r6, [pc, #112] ; (10900 ) │ │ - mov r4, r0 │ │ + mov r6, r0 │ │ strd r2, r3, [sp] │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ + ldr r3, [pc, #104] ; (11a08 ) │ │ ldr r5, [sp, #108] ; 0x6c │ │ - ldr r7, [sp, #0] │ │ - ldr r3, [r6, #0] │ │ - str r3, [sp, #76] ; 0x4c │ │ - cbz r5, 108b6 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr.w r8, [sp] │ │ + ldr r2, [r3, #0] │ │ + mov r7, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ + cbz r5, 119c2 │ │ ldr r3, [r0, #0] │ │ mov r1, r5 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r8, r0 │ │ - cbnz r0, 108b8 │ │ - b.n 108ee │ │ - mov r8, r5 │ │ - mov r0, r7 │ │ - mov r1, r8 │ │ - bl 12700 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n 108da │ │ - ldr r1, [pc, #60] ; (10904 ) │ │ - add r0, sp, #12 │ │ - add r1, pc │ │ - blx e044 │ │ - mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl f640 │ │ - b.n 108ee │ │ - cmp.w r8, #0 │ │ - beq.n 108ee │ │ - ldr r3, [r4, #0] │ │ + mov r4, r0 │ │ + cbnz r0, 119c4 │ │ + b.n 119f6 │ │ + mov r4, r5 │ │ + mov r0, r8 │ │ + mov r1, r4 │ │ + bl 1397c │ │ + subs r2, r0, #0 │ │ + bge.n 119e6 │ │ + add r4, sp, #12 │ │ + ldr r1, [pc, #56] ; (11a0c ) │ │ mov r0, r4 │ │ + add r1, pc │ │ + blx e898 │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + bl 10320 │ │ + b.n 119f6 │ │ + cbz r4, 119f6 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ mov r1, r5 │ │ - mov r2, r8 │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ ldr r2, [sp, #76] ; 0x4c │ │ - ldr r3, [r6, #0] │ │ + ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 108fa │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 11a02 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #80 ; 0x50 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - cmp sl, ip │ │ + add ip, fp │ │ movs r4, r0 │ │ - str r2, [r2, #48] ; 0x30 │ │ + ldrb r6, [r7, r0] │ │ movs r3, r0 │ │ │ │ -00010908 : │ │ +00011a10 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #80 ; 0x50 │ │ - ldr r6, [pc, #112] ; (10980 ) │ │ - mov r4, r0 │ │ + mov r6, r0 │ │ strd r2, r3, [sp] │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ + ldr r3, [pc, #104] ; (11a88 ) │ │ ldr r5, [sp, #108] ; 0x6c │ │ - ldr r7, [sp, #0] │ │ - ldr r3, [r6, #0] │ │ - str r3, [sp, #76] ; 0x4c │ │ - cbz r5, 10936 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr.w r8, [sp] │ │ + ldr r2, [r3, #0] │ │ + mov r7, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ + cbz r5, 11a42 │ │ ldr r3, [r0, #0] │ │ mov r1, r5 │ │ movs r2, #0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ - mov r8, r0 │ │ - cbnz r0, 10938 │ │ - b.n 1096e │ │ - mov r8, r5 │ │ - mov r0, r7 │ │ - mov r1, r8 │ │ - bl 128b4 │ │ - cmp r0, #0 │ │ - mov r2, r0 │ │ - bge.n 1095a │ │ - ldr r1, [pc, #60] ; (10984 ) │ │ - add r0, sp, #12 │ │ - add r1, pc │ │ - blx e044 │ │ - mov r0, r4 │ │ - add r1, sp, #12 │ │ - bl f640 │ │ - b.n 1096e │ │ - cmp.w r8, #0 │ │ - beq.n 1096e │ │ - ldr r3, [r4, #0] │ │ + mov r4, r0 │ │ + cbnz r0, 11a44 │ │ + b.n 11a76 │ │ + mov r4, r5 │ │ + mov r0, r8 │ │ + mov r1, r4 │ │ + bl 13b34 │ │ + subs r2, r0, #0 │ │ + bge.n 11a66 │ │ + add r4, sp, #12 │ │ + ldr r1, [pc, #56] ; (11a8c ) │ │ mov r0, r4 │ │ + add r1, pc │ │ + blx e898 │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + bl 10320 │ │ + b.n 11a76 │ │ + cbz r4, 11a76 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r6 │ │ mov r1, r5 │ │ - mov r2, r8 │ │ + mov r2, r4 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ ldr r2, [sp, #76] ; 0x4c │ │ - ldr r3, [r6, #0] │ │ + ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 1097a │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 11a82 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #80 ; 0x50 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - cmp r2, ip │ │ + add r4, fp │ │ movs r4, r0 │ │ - str r4, [r5, #40] ; 0x28 │ │ + ldrh r0, [r3, r7] │ │ movs r3, r0 │ │ │ │ -00010988 : │ │ - sub sp, #16 │ │ +00011a90 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ + strd r2, r3, [sp] │ │ movs r1, #0 │ │ + ldr r3, [pc, #40] ; (11ac4 ) │ │ strd r0, r1, [sp, #8] │ │ - mov r0, r2 │ │ - ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - bx lr │ │ - ... │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldrd r0, r1, [sp, #8] │ │ + cmp r2, r3 │ │ + beq.n 11abc │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + nop │ │ + mvns r4, r3 │ │ + movs r4, r0 │ │ │ │ -0001099c : │ │ - push {r4, lr} │ │ +00011ac8 : │ │ + push {r4, r5, lr} │ │ + sub sp, #36 ; 0x24 │ │ + ldr r4, [pc, #76] ; (11b1c ) │ │ movs r1, #0 │ │ - sub sp, #24 │ │ - mov r0, r2 │ │ strd r2, r3, [sp, #8] │ │ movs r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #8] │ │ + ldr r3, [r4, #0] │ │ + str r1, [sp, #0] │ │ + str r3, [sp, #28] │ │ movs r3, #0 │ │ strd r2, r3, [sp, #16] │ │ mov r3, r1 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ - str r1, [sp, #0] │ │ - bl 11f14 │ │ - ldr r1, [pc, #20] ; (109d4 ) │ │ - movw r2, #935 ; 0x3a7 │ │ + bl 1316c │ │ + ldr r1, [pc, #44] ; (11b20 ) │ │ + movw r2, #954 ; 0x3ba │ │ add r1, pc │ │ - mov r4, r0 │ │ + mov r5, r0 │ │ movs r0, #4 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - ldr r1, [sp, #20] │ │ - str r4, [r0, #0] │ │ - add sp, #24 │ │ - pop {r4, pc} │ │ - str r5, [r4, #0] │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + ldr r2, [sp, #28] │ │ + str r5, [r0, #0] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #16] │ │ + cmp r2, r3 │ │ + ldrd r0, r1, [sp, #16] │ │ + beq.n 11b16 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #36 ; 0x24 │ │ + pop {r4, r5, pc} │ │ + nop │ │ + bics r6, r4 │ │ + movs r4, r0 │ │ + ldr r7, [r4, r4] │ │ movs r3, r0 │ │ │ │ -000109d8 : │ │ +00011b24 : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - blx e080 │ │ - pop {r1, r2, r3, pc} │ │ + blx e8c8 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ + ... │ │ │ │ -000109e6 : │ │ - sub sp, #16 │ │ +00011b38 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r0, #0 │ │ + strd r2, r3, [sp] │ │ movs r1, #0 │ │ + ldr r3, [pc, #40] ; (11b6c ) │ │ strd r0, r1, [sp, #8] │ │ - mov r0, r2 │ │ - ldr r1, [sp, #12] │ │ - add sp, #16 │ │ - bx lr │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + ldrd r0, r1, [sp, #8] │ │ + cmp r2, r3 │ │ + beq.n 11b64 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + nop │ │ + orrs r4, r6 │ │ + movs r4, r0 │ │ │ │ -000109f8 : │ │ - push {r4, lr} │ │ - sub sp, #24 │ │ +00011b70 : │ │ + push {r4, r5, lr} │ │ + sub sp, #36 ; 0x24 │ │ + ldr r4, [pc, #68] ; (11bbc ) │ │ add r1, sp, #12 │ │ - mov r0, r2 │ │ strd r2, r3, [sp] │ │ movs r2, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #28] │ │ movs r3, #0 │ │ strd r2, r3, [sp, #16] │ │ - bl 11bfc │ │ - ldr r1, [pc, #20] ; (10a28 ) │ │ - mov.w r2, #908 ; 0x38c │ │ + bl 12e20 │ │ + ldr r1, [pc, #44] ; (11bc0 ) │ │ + movw r2, #927 ; 0x39f │ │ add r1, pc │ │ - mov r4, r0 │ │ + mov r5, r0 │ │ movs r0, #4 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - ldr r1, [sp, #20] │ │ - str r4, [r0, #0] │ │ - add sp, #24 │ │ - pop {r4, pc} │ │ - ldrsh r1, [r2, r7] │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + ldr r2, [sp, #28] │ │ + str r5, [r0, #0] │ │ + ldr r3, [r4, #0] │ │ + str r0, [sp, #16] │ │ + cmp r2, r3 │ │ + ldrd r0, r1, [sp, #16] │ │ + beq.n 11bb6 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #36 ; 0x24 │ │ + pop {r4, r5, pc} │ │ + nop │ │ + cmn r6, r7 │ │ + movs r4, r0 │ │ + ldr r7, [r0, r2] │ │ movs r3, r0 │ │ │ │ -00010a2c : │ │ +00011bc4 : │ │ push {r0, r1, r2, lr} │ │ mov r0, r2 │ │ strd r2, r3, [sp] │ │ - blx e080 │ │ - pop {r1, r2, r3, pc} │ │ + blx e8c8 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - movs r5, #0 │ │ - b.n 10a78 │ │ - ldr r0, [r4, #32] │ │ - cbz r0, 10a52 │ │ + ldr r0, [r0, #24] │ │ + cbz r0, 11c0c │ │ + bl 404c4 │ │ + mov r5, r0 │ │ + cbz r0, 11c00 │ │ + ldr r3, [r5, #4] │ │ + ldr r0, [r3, #0] │ │ + bl 3e1f8 │ │ + ldr r3, [r5, #4] │ │ + ldr r0, [r3, #8] │ │ ldr r3, [r0, #0] │ │ - ldr r1, [r2, #96] ; 0x60 │ │ - ldr r3, [r3, #8] │ │ - blx r3 │ │ - cmp r0, #0 │ │ - blt.n 10a82 │ │ - ldr r3, [r4, #8] │ │ - ldr r1, [r3, #96] ; 0x60 │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - cmp r1, r3 │ │ - blt.n 10a6a │ │ - ldr r0, [r4, #28] │ │ - subs r1, r1, r3 │ │ - ldr r2, [r0, #0] │ │ - ldr r3, [r2, #8] │ │ + ldr r3, [r3, #20] │ │ blx r3 │ │ - cmp r0, #0 │ │ - blt.n 10a82 │ │ - ldr r0, [r4, #8] │ │ - adds r5, #1 │ │ - bl 15128 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - adds r3, #1 │ │ - str r3, [r4, #104] ; 0x68 │ │ - ldr r2, [r4, #8] │ │ - ldr r3, [r2, #116] ; 0x74 │ │ - cmp r3, #0 │ │ - bgt.n 10a42 │ │ mov r0, r5 │ │ + bl 40480 │ │ + b.n 11be2 │ │ + ldr r0, [r4, #24] │ │ + bl 401e4 │ │ + ldr r0, [r4, #24] │ │ + bl 404e8 │ │ + movs r3, #0 │ │ + str r3, [r4, #24] │ │ + str r3, [r4, #28] │ │ pop {r3, r4, r5, pc} │ │ push {r3, r4, r5, lr} │ │ - mov r3, r0 │ │ mov r4, r2 │ │ + cbz r2, 11c44 │ │ + ldr r2, [r0, #32] │ │ + ldr r5, [r0, #24] │ │ mov r0, r1 │ │ - cbz r2, 10ab8 │ │ - ldr r2, [r3, #32] │ │ - ldr r1, [pc, #44] ; (10ac0 ) │ │ + ldr r1, [pc, #40] ; (11c4c ) │ │ str r2, [r4, #4] │ │ - add r1, pc │ │ movw r2, #545 ; 0x221 │ │ - ldr r5, [r3, #24] │ │ - bl 3ca88 <__ckd_salloc__> │ │ + add r1, pc │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ mov r2, r4 │ │ mov r1, r0 │ │ mov r0, r5 │ │ - bl 3eab4 │ │ + bl 40244 │ │ cmp r0, r4 │ │ - beq.n 10abc │ │ + beq.n 11c48 │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #20] │ │ blx r3 │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, pc} │ │ + b.n 11c48 │ │ movs r0, #1 │ │ pop {r3, r4, r5, pc} │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ - str r7, [r7, #20] │ │ + ldrh r3, [r4, r0] │ │ movs r3, r0 │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - ldr r0, [r0, #24] │ │ - cbz r0, 10afc │ │ - bl 3ed2c │ │ - b.n 10aea │ │ - ldr r3, [r5, #4] │ │ - ldr r0, [r3, #0] │ │ - bl 3caf4 │ │ - ldr r3, [r5, #4] │ │ - ldr r0, [r3, #8] │ │ - ldr r3, [r0, #0] │ │ - ldr r3, [r3, #20] │ │ - blx r3 │ │ - mov r0, r5 │ │ - bl 3ece8 │ │ - mov r5, r0 │ │ + movs r5, #0 │ │ + ldr r3, [r4, #8] │ │ + ldr r2, [r3, #116] ; 0x74 │ │ + cmp r2, #0 │ │ + ble.n 11c96 │ │ + ldr r0, [r4, #32] │ │ + cbz r0, 11c6e │ │ + ldr r2, [r0, #0] │ │ + ldr r1, [r3, #96] ; 0x60 │ │ + ldr r2, [r2, #8] │ │ + blx r2 │ │ cmp r0, #0 │ │ - bne.n 10ad2 │ │ - ldr r0, [r4, #24] │ │ - bl 3ea54 │ │ - ldr r0, [r4, #24] │ │ - bl 3ed50 │ │ - movs r3, #0 │ │ - str r3, [r4, #24] │ │ - str r3, [r4, #28] │ │ + blt.n 11c98 │ │ + ldr r3, [r4, #8] │ │ + ldr r1, [r3, #96] ; 0x60 │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + cmp r1, r3 │ │ + blt.n 11c86 │ │ + ldr r0, [r4, #28] │ │ + subs r1, r1, r3 │ │ + ldr r2, [r0, #0] │ │ + ldr r2, [r2, #8] │ │ + blx r2 │ │ + cmp r0, #0 │ │ + blt.n 11c98 │ │ + ldr r0, [r4, #8] │ │ + adds r5, #1 │ │ + bl 1652c │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + adds r3, #1 │ │ + str r3, [r4, #104] ; 0x68 │ │ + b.n 11c56 │ │ + mov r0, r5 │ │ pop {r3, r4, r5, pc} │ │ + movs r0, r0 │ │ push {r4, r5, r6, lr} │ │ - mov r4, r1 │ │ - ldr r1, [pc, #60] ; (10b48 ) │ │ - mov r5, r0 │ │ + mov r5, r1 │ │ + ldr r1, [pc, #60] ; (11ce0 ) │ │ + mov r6, r0 │ │ mov r0, r2 │ │ mov r2, r3 │ │ add r1, pc │ │ movs r3, #0 │ │ - bl 40b18 │ │ - mov r1, r4 │ │ - mov r6, r0 │ │ - ldr r0, [r5, #0] │ │ - bl 3d40c │ │ - cbnz r0, 10b3e │ │ - ldr r1, [pc, #36] ; (10b4c ) │ │ - mov r0, r6 │ │ + bl 422c8 │ │ + mov r1, r5 │ │ + mov r4, r0 │ │ + ldr r0, [r6, #0] │ │ + bl 3eaf4 │ │ + cbnz r0, 11cd6 │ │ + ldr r1, [pc, #36] ; (11ce4 ) │ │ + mov r0, r4 │ │ add r1, pc │ │ - blx e098 │ │ - cbz r0, 10b3e │ │ - blx e0a4 │ │ - ldr r0, [r5, #0] │ │ - mov r1, r4 │ │ - mov r2, r6 │ │ - bl 3d444 │ │ - mov r0, r6 │ │ + blx e8e0 │ │ + cbz r0, 11cd6 │ │ + blx e8ec │ │ + ldr r0, [r6, #0] │ │ + mov r1, r5 │ │ + mov r2, r4 │ │ + bl 3eb2c │ │ + mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 3caf4 │ │ - str r6, [r6, #16] │ │ + b.w 3e1f8 │ │ + ldr r6, [r2, r7] │ │ movs r3, r0 │ │ - str r0, [r4, #16] │ │ + ldr r0, [r0, r7] │ │ movs r3, r0 │ │ │ │ -00010b50 : │ │ +00011ce8 : │ │ bx lr │ │ ... │ │ │ │ -00010b54 : │ │ - ldr r0, [pc, #4] ; (10b5c ) │ │ +00011cec : │ │ + ldr r0, [pc, #4] ; (11cf4 ) │ │ add r0, pc │ │ bx lr │ │ nop │ │ - adds r4, #210 ; 0xd2 │ │ + adds r3, #22 │ │ movs r4, r0 │ │ │ │ -00010b60 : │ │ +00011cf8 : │ │ ldr r3, [r0, #4] │ │ adds r3, #1 │ │ str r3, [r0, #4] │ │ bx lr │ │ │ │ -00010b68 : │ │ +00011d00 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 10bac │ │ - ldr r0, [r0, #4] │ │ - subs r0, #1 │ │ - str r0, [r4, #4] │ │ - cmp r0, #0 │ │ - bgt.n 10bac │ │ - mov r0, r4 │ │ - bl 10ac4 │ │ + cbz r0, 11d42 │ │ + ldr r3, [r0, #4] │ │ + subs r3, #1 │ │ + str r3, [r0, #4] │ │ + cmp r3, #0 │ │ + bgt.n 11d44 │ │ + bl 11bd6 │ │ ldr r0, [r4, #12] │ │ - bl 1835c │ │ + bl 195c0 │ │ ldr r0, [r4, #16] │ │ - bl 18c60 │ │ + bl 19ef4 │ │ ldr r0, [r4, #8] │ │ - bl 14210 │ │ + bl 15518 │ │ ldr r0, [r4, #20] │ │ - blx 3f6dc │ │ + blx 40dc0 │ │ ldr r0, [r4, #0] │ │ - bl 3d500 │ │ + bl 3ebe8 │ │ ldr r0, [r4, #44] ; 0x2c │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - movs r0, #0 │ │ - pop {r4, pc} │ │ + bl 3e1f8 │ │ + movs r3, #0 │ │ + b.n 11d44 │ │ + mov r3, r0 │ │ + mov r0, r3 │ │ pop {r4, pc} │ │ │ │ -00010bae : │ │ +00011d48 : │ │ ldr r0, [r0, #44] ; 0x2c │ │ bx lr │ │ │ │ -00010bb2 : │ │ +00011d4c : │ │ ldr r0, [r0, #0] │ │ bx lr │ │ │ │ -00010bb6 : │ │ +00011d50 : │ │ ldr r0, [r0, #20] │ │ bx lr │ │ │ │ -00010bba : │ │ +00011d54 : │ │ ldr r3, [r0, #8] │ │ ldr r0, [r3, #12] │ │ bx lr │ │ │ │ -00010bc0 : │ │ +00011d5a : │ │ ldr r3, [r0, #8] │ │ ldr r0, [r3, #16] │ │ bx lr │ │ │ │ -00010bc6 : │ │ +00011d60 : │ │ ldr r0, [r0, #8] │ │ - b.w 14298 │ │ + b.w 155a0 │ │ + ... │ │ │ │ -00010bcc : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ +00011d68 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ add r2, sp, #8 │ │ - mov r5, r0 │ │ - movs r4, #0 │ │ + ldr r4, [pc, #52] ; (11da4 ) │ │ + mov r6, r0 │ │ + movs r5, #0 │ │ ldr r0, [r0, #24] │ │ - str.w r4, [r2, #-4]! │ │ - bl 3e9a8 │ │ - ldr r3, [sp, #4] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str.w r5, [r2, #-8]! │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 40100 │ │ + ldr r3, [sp, #0] │ │ + cbz r3, 11d8e │ │ + str r3, [r6, #28] │ │ + mov r0, r5 │ │ + b.n 11d92 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - cbz r3, 10bea │ │ - mov r0, r4 │ │ - str r3, [r5, #28] │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 11d9e │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + asrs r0, r1 │ │ + movs r4, r0 │ │ │ │ -00010bec : │ │ +00011da8 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #24] │ │ - bl 3ed2c │ │ - b.n 10c0a │ │ + bl 404c4 │ │ + cbz r0, 11dc8 │ │ ldr r3, [r0, #4] │ │ ldr r2, [r4, #28] │ │ ldr r1, [r3, #8] │ │ cmp r1, r2 │ │ - bne.n 10c06 │ │ + bne.n 11dc2 │ │ ldr r0, [r3, #0] │ │ pop {r4, pc} │ │ - bl 3ece8 │ │ - cmp r0, #0 │ │ - bne.n 10bf8 │ │ + bl 40480 │ │ + b.n 11db2 │ │ pop {r4, pc} │ │ │ │ -00010c10 : │ │ +00011dca : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #24] │ │ - bl 3eadc │ │ - cbz r0, 10c30 │ │ + bl 4026e │ │ + cbz r0, 11dea │ │ ldr r3, [r4, #28] │ │ cmp r3, r0 │ │ - bne.n 10c26 │ │ - movs r3, #0 │ │ - str r3, [r4, #28] │ │ + itt eq │ │ + moveq r3, #0 │ │ + streq r3, [r4, #28] │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #20] │ │ blx r3 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ │ │ -00010c36 : │ │ +00011df0 : │ │ ldr r0, [r0, #24] │ │ - b.w 3ed2c │ │ + b.w 404c4 │ │ │ │ -00010c3c : │ │ - b.w 3ece8 │ │ +00011df6 : │ │ + b.w 40480 │ │ │ │ -00010c40 : │ │ +00011dfa : │ │ ldr r3, [r0, #4] │ │ ldr r0, [r3, #0] │ │ bx lr │ │ │ │ -00010c46 : │ │ - b.w 3ece4 │ │ - ... │ │ +00011e00 : │ │ + b.w 4047c │ │ │ │ -00010c4c : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ +00011e04 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ add r2, sp, #8 │ │ - movs r4, #0 │ │ + ldr r4, [pc, #64] ; (11e4c ) │ │ + movs r5, #0 │ │ ldr r0, [r0, #24] │ │ - str.w r4, [r2, #-4]! │ │ - bl 3e9a8 │ │ - ldr r5, [sp, #4] │ │ - mov r0, r5 │ │ - cbz r5, 10c76 │ │ - ldr r3, [r5, #0] │ │ - ldr r0, [pc, #16] ; (10c78 ) │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str.w r5, [r2, #-8]! │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 40100 │ │ + ldr r6, [sp, #0] │ │ + cbz r6, 11e34 │ │ + ldr r3, [r6, #0] │ │ + ldr r0, [pc, #40] ; (11e50 ) │ │ ldr r1, [r3, #0] │ │ add r0, pc │ │ - blx e0b0 │ │ - cbnz r0, 10c74 │ │ - ldr r0, [r5, #56] ; 0x38 │ │ - b.n 10c76 │ │ - mov r0, r4 │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ - ldrsh r3, [r4, r7] │ │ + blx e8f8 │ │ + cbnz r0, 11e38 │ │ + ldr r0, [r6, #56] ; 0x38 │ │ + b.n 11e3a │ │ + mov r0, r6 │ │ + b.n 11e3a │ │ + mov r0, r5 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 11e46 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + eors r6, r5 │ │ + movs r4, r0 │ │ + ldr r3, [r3, r1] │ │ movs r3, r0 │ │ │ │ -00010c7c : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ +00011e54 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ add r2, sp, #8 │ │ - movs r4, #0 │ │ + ldr r4, [pc, #64] ; (11e9c ) │ │ + movs r5, #0 │ │ ldr r0, [r0, #24] │ │ - str.w r4, [r2, #-4]! │ │ - bl 3e9a8 │ │ - ldr r5, [sp, #4] │ │ - mov r0, r5 │ │ - cbz r5, 10ca6 │ │ - ldr r3, [r5, #0] │ │ - ldr r0, [pc, #16] ; (10ca8 ) │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str.w r5, [r2, #-8]! │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 40100 │ │ + ldr r6, [sp, #0] │ │ + cbz r6, 11e84 │ │ + ldr r3, [r6, #0] │ │ + ldr r0, [pc, #40] ; (11ea0 ) │ │ ldr r1, [r3, #0] │ │ add r0, pc │ │ - blx e0b0 │ │ - cbnz r0, 10ca4 │ │ - ldr r0, [r5, #60] ; 0x3c │ │ - b.n 10ca6 │ │ - mov r0, r4 │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ - ldrsh r1, [r7, r6] │ │ + blx e8f8 │ │ + cbnz r0, 11e88 │ │ + ldr r0, [r6, #60] ; 0x3c │ │ + b.n 11e8a │ │ + mov r0, r6 │ │ + b.n 11e8a │ │ + mov r0, r5 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 11e96 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + ands r6, r3 │ │ + movs r4, r0 │ │ + ldr r1, [r2, r0] │ │ movs r3, r0 │ │ │ │ -00010cac : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ +00011ea4 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ add r2, sp, #8 │ │ - movs r4, #0 │ │ + ldr r4, [pc, #68] ; (11ef0 ) │ │ + movs r5, #0 │ │ ldr r0, [r0, #24] │ │ - str.w r4, [r2, #-4]! │ │ - bl 3e9a8 │ │ - ldr r5, [sp, #4] │ │ - mov r0, r5 │ │ - cbz r5, 10cda │ │ - ldr r3, [r5, #0] │ │ - ldr r0, [pc, #20] ; (10cdc ) │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + str.w r5, [r2, #-8]! │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 40100 │ │ + ldr r6, [sp, #0] │ │ + cbz r6, 11ed8 │ │ + ldr r3, [r6, #0] │ │ + ldr r0, [pc, #44] ; (11ef4 ) │ │ ldr r1, [r3, #0] │ │ add r0, pc │ │ - blx e0b0 │ │ - cbnz r0, 10cd8 │ │ + blx e8f8 │ │ + cbnz r0, 11edc │ │ + mov r0, r6 │ │ + bl 1c508 │ │ + b.n 11ede │ │ + mov r0, r6 │ │ + b.n 11ede │ │ mov r0, r5 │ │ - bl 1b2dc │ │ - b.n 10cda │ │ - mov r0, r4 │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ - ldrsh r5, [r1, r6] │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 11eea │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + subs r7, #206 ; 0xce │ │ + movs r4, r0 │ │ + ldrsb r5, [r0, r7] │ │ movs r3, r0 │ │ │ │ -00010ce0 : │ │ +00011ef8 : │ │ + ldr r3, [r0, #16] │ │ push {r0, r1, r2, r4, r5, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #16] │ │ mov r5, r1 │ │ - mov r0, r2 │ │ - ldr r1, [r4, #0] │ │ - ldr r2, [r4, #8] │ │ str r3, [sp, #0] │ │ + ldr r1, [r4, #0] │ │ + mov r0, r2 │ │ ldr r3, [r4, #12] │ │ - bl 1f67c │ │ + ldr r2, [r4, #8] │ │ + bl 20c70 │ │ mov r1, r5 │ │ mov r2, r0 │ │ mov r0, r4 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, lr} │ │ - b.w 10a84 │ │ + b.w 11c14 │ │ │ │ -00010d06 : │ │ +00011f1e : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - mov r5, r1 │ │ + mov r6, r1 │ │ ldr r0, [r0, #0] │ │ mov r1, r2 │ │ ldr r3, [r4, #20] │ │ movs r2, #0 │ │ - bl 30a98 │ │ - mov r6, r0 │ │ - cbz r0, 10d30 │ │ + bl 3207c │ │ + mov r5, r0 │ │ + cbz r0, 11f4a │ │ + mov r1, r6 │ │ + mov r2, r5 │ │ mov r0, r4 │ │ - mov r1, r5 │ │ - mov r2, r6 │ │ - bl 10ce0 │ │ + bl 11ef8 │ │ mov r4, r0 │ │ - mov r0, r6 │ │ - bl 3106e │ │ - b.n 10d34 │ │ - mov.w r4, #4294967295 ; 0xffffffff │ │ + mov r0, r5 │ │ + bl 3269e │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, r5, r6, pc} │ │ │ │ -00010d38 : │ │ +00011f50 : │ │ + ldr r3, [r0, #16] │ │ push {r0, r1, r2, r4, r5, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #16] │ │ mov r5, r1 │ │ - mov r0, r2 │ │ - ldr r1, [r4, #0] │ │ - ldr r2, [r4, #8] │ │ str r3, [sp, #0] │ │ + ldr r1, [r4, #0] │ │ + mov r0, r2 │ │ ldr r3, [r4, #12] │ │ - bl 15e78 │ │ + ldr r2, [r4, #8] │ │ + bl 17294 │ │ mov r1, r5 │ │ mov r2, r0 │ │ mov r0, r4 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, lr} │ │ - b.w 10a84 │ │ + b.w 11c14 │ │ │ │ -00010d5e : │ │ +00011f76 : │ │ push {r4, r5, r6, lr} │ │ - mov r4, r0 │ │ - mov r5, r1 │ │ - mov r6, r2 │ │ - cbz r2, 10d76 │ │ + mov r5, r0 │ │ + mov r6, r1 │ │ + cbz r2, 11f8e │ │ mov r1, r2 │ │ ldr r0, [r0, #0] │ │ movs r2, #0 │ │ - ldr r3, [r4, #20] │ │ - bl 30a98 │ │ - mov r6, r0 │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - mov r2, r6 │ │ - bl 10d38 │ │ + ldr r3, [r5, #20] │ │ + bl 3207c │ │ mov r4, r0 │ │ - cbz r6, 10d8a │ │ - mov r0, r6 │ │ - bl 3106e │ │ + b.n 11f90 │ │ + mov r4, r2 │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + mov r2, r4 │ │ + bl 11f50 │ │ + mov r5, r0 │ │ + cbz r4, 11fa4 │ │ mov r0, r4 │ │ + bl 3269e │ │ + mov r0, r5 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00010d8e : │ │ +00011fa8 : │ │ + ldr r3, [r0, #12] │ │ push {r0, r1, r2, r4, r5, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #12] │ │ - mov r5, r1 │ │ - mov r1, r2 │ │ - ldr r2, [r4, #0] │ │ str r3, [sp, #0] │ │ + mov r5, r1 │ │ ldr r3, [r0, #16] │ │ + mov r1, r2 │ │ movs r0, #0 │ │ + ldr r2, [r4, #0] │ │ str r3, [sp, #4] │ │ ldr r3, [r4, #8] │ │ - bl 1af80 │ │ + bl 1c1bc │ │ mov r1, r5 │ │ mov r2, r0 │ │ mov r0, r4 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, lr} │ │ - b.w 10a84 │ │ + b.w 11c14 │ │ │ │ -00010db8 : │ │ +00011fd2 : │ │ + ldr r3, [r0, #12] │ │ push {r0, r1, r2, r4, r5, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #12] │ │ - mov r5, r1 │ │ - movs r1, #0 │ │ str r3, [sp, #0] │ │ + mov r5, r1 │ │ ldr r3, [r0, #16] │ │ + movs r1, #0 │ │ mov r0, r2 │ │ ldr r2, [r4, #0] │ │ str r3, [sp, #4] │ │ ldr r3, [r4, #8] │ │ - bl 1af80 │ │ + bl 1c1bc │ │ mov r1, r5 │ │ mov r2, r0 │ │ mov r0, r4 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, lr} │ │ - b.w 10a84 │ │ + b.w 11c14 │ │ │ │ -00010de2 : │ │ +00011ffc : │ │ + ldr r3, [r0, #16] │ │ push {r0, r1, r2, r4, r5, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #16] │ │ mov r5, r1 │ │ - mov r0, r2 │ │ - ldr r1, [r4, #0] │ │ - ldr r2, [r4, #8] │ │ str r3, [sp, #0] │ │ + ldr r1, [r4, #0] │ │ + mov r0, r2 │ │ ldr r3, [r4, #12] │ │ - bl 1a5bc │ │ + ldr r2, [r4, #8] │ │ + bl 1b838 │ │ mov r1, r5 │ │ mov r2, r0 │ │ mov r0, r4 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, lr} │ │ - b.w 10a84 │ │ + b.w 11c14 │ │ + ... │ │ │ │ -00010e08 : │ │ +00012024 : │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov r4, r0 │ │ - mov r7, r1 │ │ + mov r6, r0 │ │ + mov sl, r1 │ │ mov r0, r2 │ │ movs r1, #0 │ │ mov r9, r2 │ │ - bl 2dee0 │ │ - mov r5, r0 │ │ + bl 2f540 │ │ + mov r7, r0 │ │ cmp r0, #0 │ │ - beq.n 10eee │ │ - ldr r1, [pc, #212] ; (10ef8 ) │ │ - ldr r0, [r4, #0] │ │ + beq.n 120fe │ │ + ldr r1, [pc, #200] ; (12108 ) │ │ + ldr r0, [r6, #0] │ │ add r1, pc │ │ - bl 3d40c │ │ - mov r6, r0 │ │ - cbz r0, 10e68 │ │ - ldr r0, [pc, #204] ; (10efc ) │ │ - mov r1, r6 │ │ - ldr r2, [pc, #204] ; (10f00 ) │ │ + bl 3eaf4 │ │ + mov r8, r0 │ │ + cbz r0, 12082 │ │ + ldr r0, [pc, #192] ; (1210c ) │ │ + mov r1, r8 │ │ + ldr r2, [pc, #192] ; (12110 ) │ │ movs r3, #0 │ │ add r0, pc │ │ add r2, pc │ │ - bl 40b18 │ │ - mov r9, r0 │ │ + bl 422c8 │ │ + mov r5, r0 │ │ + mov r0, r7 │ │ + mov r1, r5 │ │ + bl 2f214 │ │ + mov r4, r0 │ │ mov r0, r5 │ │ - mov r1, r9 │ │ - bl 2dba2 │ │ - mov r8, r0 │ │ - mov r0, r9 │ │ - bl 3caf4 │ │ - cmp.w r8, #0 │ │ - bne.n 10eb8 │ │ - ldr r1, [pc, #172] ; (10f04 ) │ │ + bl 3e1f8 │ │ + cbnz r4, 120c6 │ │ + ldr r1, [pc, #164] ; (12114 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #172] ; (10f08 ) │ │ + ldr r3, [pc, #164] ; (12118 ) │ │ movw r2, #643 ; 0x283 │ │ + str.w r8, [sp] │ │ add r1, pc │ │ - str r6, [sp, #0] │ │ add r3, pc │ │ - b.n 10eb2 │ │ + b.n 120c0 │ │ + mov r0, r7 │ │ + mov r4, r8 │ │ + bl 2f20e │ │ + mov r5, r0 │ │ + cbz r5, 120ac │ │ + ldr r3, [r5, #4] │ │ + ldr r4, [r3, #8] │ │ + mov r0, r4 │ │ + bl 2f248 │ │ + cbz r0, 120a2 │ │ mov r0, r5 │ │ - mov r8, r6 │ │ - bl 2db9c │ │ - mov sl, r0 │ │ - b.n 10e94 │ │ - ldr.w r3, [sl, #4] │ │ - ldr.w r8, [r3, #8] │ │ - mov r0, r8 │ │ - bl 2dbba │ │ - cbz r0, 10e8c │ │ - mov r0, sl │ │ - bl 3ece4 │ │ - b.n 10e9a │ │ - mov r0, sl │ │ - bl 3ece8 │ │ - mov sl, r0 │ │ - cmp.w sl, #0 │ │ - bne.n 10e74 │ │ - cmp.w r8, #0 │ │ - bne.n 10eb8 │ │ - ldr r1, [pc, #104] ; (10f0c ) │ │ + bl 4047c │ │ + b.n 120ac │ │ + mov r0, r5 │ │ + bl 40480 │ │ + mov r5, r0 │ │ + b.n 1208c │ │ + cbnz r4, 120c6 │ │ + ldr r1, [pc, #108] ; (1211c ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #104] ; (10f10 ) │ │ + ldr r3, [pc, #108] ; (12120 ) │ │ movw r2, #659 ; 0x293 │ │ add r1, pc │ │ str.w r9, [sp] │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 10eee │ │ - ldr r1, [pc, #88] ; (10f14 ) │ │ - ldr r0, [r4, #0] │ │ + bl 3f6b8 │ │ + b.n 120fe │ │ + ldr r1, [pc, #92] ; (12124 ) │ │ + ldr r0, [r6, #0] │ │ add r1, pc │ │ - bl 3d430 │ │ - ldr r2, [r4, #20] │ │ + bl 3eb18 │ │ + ldr r2, [r6, #20] │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - mov r1, r8 │ │ - mov r0, r5 │ │ - vmov r3, s14 │ │ - bl 2dbbe │ │ - mov r1, r7 │ │ + mov r1, r4 │ │ + mov r0, r7 │ │ + vcvt.f32.f64 s15, d7 │ │ + vmov r3, s15 │ │ + bl 2f24c │ │ + mov r1, sl │ │ mov r5, r0 │ │ - mov r0, r4 │ │ + mov r0, r6 │ │ mov r2, r5 │ │ - bl 10de2 │ │ + bl 11ffc │ │ mov r4, r0 │ │ mov r0, r5 │ │ - bl 2ccd0 │ │ - b.n 10ef2 │ │ - mov.w r4, #4294967295 ; 0xffffffff │ │ + bl 2e2f8 │ │ mov r0, r4 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldrsh r5, [r6, r0] │ │ + b.n 12102 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + ldrsb r1, [r2, r1] │ │ movs r3, r0 │ │ - ldrsh r4, [r5, r0] │ │ + ldrsb r0, [r1, r1] │ │ movs r3, r0 │ │ - ldrsh r4, [r5, r0] │ │ + ldrsb r0, [r1, r1] │ │ movs r3, r0 │ │ - ldrb r3, [r6, r6] │ │ + strb r7, [r1, r7] │ │ movs r3, r0 │ │ - ldrsh r2, [r0, r0] │ │ + ldrsb r0, [r4, r0] │ │ movs r3, r0 │ │ - ldrb r1, [r5, r5] │ │ + strb r3, [r2, r6] │ │ movs r3, r0 │ │ - ldrb r7, [r1, r7] │ │ + strb r1, [r7, r7] │ │ movs r3, r0 │ │ - ldrb r0, [r4, r7] │ │ + ldrsb r2, [r1, r0] │ │ movs r3, r0 │ │ │ │ -00010f18 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ +00012128 : │ │ + ldr.w r3, [pc, #1084] ; 12568 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ vpush {d8} │ │ mov r4, r0 │ │ + ldr r2, [r3, #0] │ │ + mov r6, r1 │ │ + mov r7, r3 │ │ sub sp, #20 │ │ - mov r5, r1 │ │ - cbz r1, 10f3a │ │ + str r2, [sp, #12] │ │ + cbz r1, 12158 │ │ ldr r0, [r0, #0] │ │ cmp r1, r0 │ │ - beq.n 10f3a │ │ - bl 3d500 │ │ - mov r0, r5 │ │ - bl 3d4f8 │ │ + beq.n 12158 │ │ + bl 3ebe8 │ │ + mov r0, r6 │ │ + bl 3ebe0 │ │ str r0, [r4, #0] │ │ - ldr r1, [pc, #1008] ; (1132c ) │ │ + ldr.w r1, [pc, #1040] ; 1256c │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3d424 │ │ - bl 3e224 │ │ - ldr r1, [pc, #996] ; (11330 ) │ │ + bl 3eb0c │ │ + bl 3f980 │ │ + ldr.w r1, [pc, #1028] ; 12570 │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3d40c │ │ - ldr r1, [pc, #992] ; (11334 ) │ │ + bl 3eaf4 │ │ + ldr r1, [pc, #1020] ; (12574 ) │ │ add r1, pc │ │ str r0, [r4, #108] ; 0x6c │ │ ldr r0, [r4, #0] │ │ - bl 3d40c │ │ - ldr r1, [pc, #984] ; (11338 ) │ │ + bl 3eaf4 │ │ + ldr r1, [pc, #1012] ; (12578 ) │ │ add r1, pc │ │ str r0, [r4, #112] ; 0x70 │ │ ldr r0, [r4, #0] │ │ - bl 3d40c │ │ - ldr r1, [pc, #976] ; (1133c ) │ │ + bl 3eaf4 │ │ + ldr r1, [pc, #1004] ; (1257c ) │ │ add r1, pc │ │ str r0, [r4, #116] ; 0x74 │ │ ldr r0, [r4, #0] │ │ - bl 3d40c │ │ - mov r6, r0 │ │ + bl 3eaf4 │ │ + mov r5, r0 │ │ cmp r0, #0 │ │ - beq.n 1101c │ │ - ldr r1, [pc, #960] ; (11340 ) │ │ + beq.n 1223e │ │ + ldr r1, [pc, #992] ; (12580 ) │ │ mov r0, r4 │ │ - ldr r3, [pc, #960] ; (11344 ) │ │ - mov r2, r6 │ │ + ldr r3, [pc, #992] ; (12584 ) │ │ + mov r2, r5 │ │ add r1, pc │ │ add r3, pc │ │ - bl 10b04 │ │ - ldr r1, [pc, #952] ; (11348 ) │ │ - ldr r3, [pc, #956] ; (1134c ) │ │ + bl 11c9c │ │ + ldr r1, [pc, #984] ; (12588 ) │ │ + ldr r3, [pc, #984] ; (1258c ) │ │ mov r0, r4 │ │ add r1, pc │ │ - mov r2, r6 │ │ + mov r2, r5 │ │ add r3, pc │ │ - bl 10b04 │ │ - ldr r1, [pc, #944] ; (11350 ) │ │ - ldr r3, [pc, #948] ; (11354 ) │ │ + bl 11c9c │ │ + ldr r1, [pc, #976] ; (12590 ) │ │ + ldr r3, [pc, #976] ; (12594 ) │ │ mov r0, r4 │ │ add r1, pc │ │ - mov r2, r6 │ │ + mov r2, r5 │ │ add r3, pc │ │ - bl 10b04 │ │ - ldr r1, [pc, #936] ; (11358 ) │ │ - ldr r3, [pc, #940] ; (1135c ) │ │ + bl 11c9c │ │ + ldr r1, [pc, #968] ; (12598 ) │ │ + ldr r3, [pc, #968] ; (1259c ) │ │ mov r0, r4 │ │ add r1, pc │ │ - mov r2, r6 │ │ + mov r2, r5 │ │ add r3, pc │ │ - bl 10b04 │ │ - ldr r1, [pc, #928] ; (11360 ) │ │ - ldr r3, [pc, #932] ; (11364 ) │ │ + bl 11c9c │ │ + ldr r1, [pc, #960] ; (125a0 ) │ │ + ldr r3, [pc, #960] ; (125a4 ) │ │ mov r0, r4 │ │ add r1, pc │ │ - mov r2, r6 │ │ + mov r2, r5 │ │ add r3, pc │ │ - bl 10b04 │ │ - ldr r1, [pc, #920] ; (11368 ) │ │ - ldr r3, [pc, #924] ; (1136c ) │ │ + bl 11c9c │ │ + ldr r1, [pc, #952] ; (125a8 ) │ │ + ldr r3, [pc, #952] ; (125ac ) │ │ mov r0, r4 │ │ add r1, pc │ │ - mov r2, r6 │ │ + mov r2, r5 │ │ add r3, pc │ │ - bl 10b04 │ │ - ldr r1, [pc, #912] ; (11370 ) │ │ - ldr r3, [pc, #916] ; (11374 ) │ │ + bl 11c9c │ │ + ldr r1, [pc, #944] ; (125b0 ) │ │ + ldr r3, [pc, #944] ; (125b4 ) │ │ mov r0, r4 │ │ add r1, pc │ │ - mov r2, r6 │ │ + mov r2, r5 │ │ add r3, pc │ │ - bl 10b04 │ │ - ldr r1, [pc, #904] ; (11378 ) │ │ - ldr r3, [pc, #908] ; (1137c ) │ │ + bl 11c9c │ │ + ldr r1, [pc, #936] ; (125b8 ) │ │ + ldr r3, [pc, #936] ; (125bc ) │ │ mov r0, r4 │ │ add r1, pc │ │ - mov r2, r6 │ │ + mov r2, r5 │ │ add r3, pc │ │ - bl 10b04 │ │ - ldr r1, [pc, #896] ; (11380 ) │ │ - ldr r3, [pc, #900] ; (11384 ) │ │ + bl 11c9c │ │ + ldr r1, [pc, #928] ; (125c0 ) │ │ + ldr r3, [pc, #928] ; (125c4 ) │ │ mov r0, r4 │ │ add r1, pc │ │ - mov r2, r6 │ │ + mov r2, r5 │ │ add r3, pc │ │ - bl 10b04 │ │ - ldr r1, [pc, #888] ; (11388 ) │ │ - ldr r3, [pc, #892] ; (1138c ) │ │ + bl 11c9c │ │ + ldr r1, [pc, #920] ; (125c8 ) │ │ + ldr r3, [pc, #920] ; (125cc ) │ │ mov r0, r4 │ │ add r1, pc │ │ - mov r2, r6 │ │ + mov r2, r5 │ │ add r3, pc │ │ - bl 10b04 │ │ + bl 11c9c │ │ mov r0, r4 │ │ - movs r6, #0 │ │ - bl 10ac4 │ │ + movs r5, #0 │ │ + bl 11bd6 │ │ movs r1, #0 │ │ movs r0, #3 │ │ - bl 3e924 │ │ + bl 4007c │ │ str r0, [r4, #24] │ │ ldr r0, [r4, #8] │ │ - bl 14210 │ │ - str r6, [r4, #8] │ │ + bl 15518 │ │ + str r5, [r4, #8] │ │ ldr r0, [r4, #12] │ │ - bl 1835c │ │ - str r6, [r4, #12] │ │ + bl 195c0 │ │ + str r5, [r4, #12] │ │ ldr r0, [r4, #16] │ │ - bl 18c60 │ │ + bl 19ef4 │ │ + ldr r0, [r4, #20] │ │ + str r5, [r4, #16] │ │ + cbnz r0, 12276 │ │ ldr r0, [r4, #20] │ │ - str r6, [r4, #16] │ │ - cbz r0, 11072 │ │ - blx 3fc50 │ │ + cbz r0, 122a0 │ │ + blx 40dc0 │ │ + b.n 122a0 │ │ + blx 4135c │ │ vmov d8, r0, r1 │ │ - ldr r1, [pc, #828] ; (11390 ) │ │ + ldr r1, [pc, #848] ; (125d0 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3d430 │ │ + bl 3eb18 │ │ vmov d7, r0, r1 │ │ vcvt.f32.f64 s14, d7 │ │ vcvt.f64.f32 d7, s14 │ │ vcmp.f64 d8, d7 │ │ vmrs APSR_nzcv, fpscr │ │ - beq.n 110ac │ │ - ldr r0, [r4, #20] │ │ - cbz r0, 1107a │ │ - blx 3f6dc │ │ - ldr r1, [pc, #792] ; (11394 ) │ │ + bne.n 1226c │ │ + b.n 122d2 │ │ + ldr r1, [pc, #816] ; (125d4 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3d430 │ │ + bl 3eb18 │ │ vmov d8, r0, r1 │ │ - ldr r1, [pc, #780] ; (11398 ) │ │ + ldr r1, [pc, #808] ; (125d8 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3d424 │ │ + bl 3eb0c │ │ vcvt.f32.f64 s16, d8 │ │ - vcvt.f64.f32 d8, s16 │ │ + movs r2, #0 │ │ + vcvt.f64.f32 d7, s16 │ │ adds r3, r0, #0 │ │ - vmov r0, r1, d8 │ │ + vmov r0, r1, d7 │ │ it ne │ │ movne r3, #1 │ │ - movs r2, #0 │ │ - blx 3f080 │ │ + blx 40800 │ │ str r0, [r4, #20] │ │ movs r2, #0 │ │ ldr r0, [r4, #0] │ │ ldr r1, [r4, #20] │ │ mov r3, r2 │ │ - bl 142b8 │ │ + bl 155c0 │ │ str r0, [r4, #8] │ │ cmp r0, #0 │ │ - beq.w 1131c │ │ - ldr r1, [pc, #728] ; (1139c ) │ │ + beq.w 1253a │ │ + ldr r1, [pc, #756] ; (125dc ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3d424 │ │ + bl 3eb0c │ │ str r0, [r4, #36] ; 0x24 │ │ - cbz r0, 110fc │ │ + cbz r0, 12322 │ │ ldr r0, [r4, #0] │ │ ldr r1, [r4, #8] │ │ ldr r2, [r4, #12] │ │ - bl 23e18 │ │ + bl 25190 │ │ str r0, [r4, #32] │ │ cmp r0, #0 │ │ - beq.w 1131c │ │ + beq.w 1253a │ │ ldr r3, [r0, #0] │ │ mov.w r2, #272 ; 0x110 │ │ - ldr r1, [pc, #696] ; (113a0 ) │ │ - ldr r6, [r4, #24] │ │ + ldr r1, [pc, #720] ; (125e0 ) │ │ + ldr r5, [r4, #24] │ │ add r1, pc │ │ ldr r0, [r3, #0] │ │ - bl 3ca88 <__ckd_salloc__> │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ ldr r2, [r4, #32] │ │ mov r1, r0 │ │ - mov r0, r6 │ │ - bl 3ea8c │ │ + mov r0, r5 │ │ + bl 4021a │ │ ldr r3, [r4, #8] │ │ ldr r0, [r4, #0] │ │ ldr r1, [r3, #20] │ │ - bl 183b4 │ │ + bl 19618 │ │ mov r1, r0 │ │ str r0, [r4, #12] │ │ cmp r0, #0 │ │ - beq.w 1131c │ │ + beq.w 1253a │ │ ldr r3, [r4, #8] │ │ ldr r0, [r3, #20] │ │ - bl 18cb4 │ │ + bl 19f48 │ │ str r0, [r4, #16] │ │ cmp r0, #0 │ │ - beq.w 1131c │ │ - ldr r1, [pc, #640] ; (113a4 ) │ │ - mov r0, r5 │ │ + beq.w 1253a │ │ + ldr r1, [pc, #668] ; (125e4 ) │ │ + mov r0, r6 │ │ add r1, pc │ │ - bl 3d430 │ │ + bl 3eb18 │ │ vmov d8, r0, r1 │ │ - ldr r1, [pc, #632] ; (113a8 ) │ │ - mov r0, r5 │ │ + ldr r1, [pc, #656] ; (125e8 ) │ │ + mov r0, r6 │ │ add r1, pc │ │ - bl 3d40c │ │ + bl 3eaf4 │ │ mov r2, r0 │ │ - cbz r0, 11156 │ │ - ldr r6, [pc, #620] ; (113ac ) │ │ + cbz r0, 1237c │ │ + ldr r5, [pc, #648] ; (125ec ) │ │ mov r0, r4 │ │ - add r6, pc │ │ - mov r1, r6 │ │ - bl 10db8 │ │ + add r5, pc │ │ + mov r1, r5 │ │ + bl 11fd2 │ │ cmp r0, #0 │ │ - bne.w 1131c │ │ + bne.w 1253a │ │ mov r0, r4 │ │ - mov r1, r6 │ │ - bl 10bcc │ │ - ldr r1, [pc, #600] ; (113b0 ) │ │ - mov r0, r5 │ │ + mov r1, r5 │ │ + bl 11d68 │ │ + ldr r1, [pc, #624] ; (125f0 ) │ │ + mov r0, r6 │ │ add r1, pc │ │ - bl 3d40c │ │ + bl 3eaf4 │ │ mov r2, r0 │ │ - cbz r0, 1117e │ │ - ldr r6, [pc, #588] ; (113b4 ) │ │ + cbz r0, 123a4 │ │ + ldr r5, [pc, #616] ; (125f4 ) │ │ mov r0, r4 │ │ - add r6, pc │ │ - mov r1, r6 │ │ - bl 10d8e │ │ + add r5, pc │ │ + mov r1, r5 │ │ + bl 11fa8 │ │ cmp r0, #0 │ │ - bne.w 1131c │ │ + bne.w 1253a │ │ mov r0, r4 │ │ - mov r1, r6 │ │ - bl 10bcc │ │ - ldr r1, [pc, #568] ; (113b8 ) │ │ - mov r0, r5 │ │ + mov r1, r5 │ │ + bl 11d68 │ │ + ldr r1, [pc, #592] ; (125f8 ) │ │ + mov r0, r6 │ │ add r1, pc │ │ - bl 3d40c │ │ - cbz r0, 111c2 │ │ + bl 3eaf4 │ │ + cbz r0, 123e8 │ │ vcvt.f32.f64 s16, d8 │ │ ldr r1, [r4, #20] │ │ vcvt.s32.f32 s16, s16 │ │ - vcvt.f32.s32 s16, s16 │ │ - vmov r2, s16 │ │ - bl 2d288 │ │ + vcvt.f32.s32 s15, s16 │ │ + vmov r2, s15 │ │ + bl 2e8f4 │ │ mov r2, r0 │ │ cmp r0, #0 │ │ - beq.w 1131c │ │ - ldr r6, [pc, #528] ; (113bc ) │ │ + beq.w 1253a │ │ + ldr r5, [pc, #556] ; (125fc ) │ │ mov r0, r4 │ │ - add r6, pc │ │ - mov r1, r6 │ │ - bl 10de2 │ │ + add r5, pc │ │ + mov r1, r5 │ │ + bl 11ffc │ │ cmp r0, #0 │ │ - bne.w 1131c │ │ + bne.w 1253a │ │ mov r0, r4 │ │ - mov r1, r6 │ │ - bl 10bcc │ │ - ldr r1, [pc, #508] ; (113c0 ) │ │ - mov r0, r5 │ │ + mov r1, r5 │ │ + bl 11d68 │ │ + ldr r1, [pc, #532] ; (12600 ) │ │ + mov r0, r6 │ │ + add r1, pc │ │ + bl 3eaf4 │ │ + mov r2, r0 │ │ + cbnz r0, 12406 │ │ + ldr r1, [pc, #524] ; (12604 ) │ │ + ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3d40c │ │ + bl 3eaf4 │ │ mov r2, r0 │ │ - cbz r0, 111f0 │ │ - ldr r6, [pc, #496] ; (113c4 ) │ │ + cbnz r0, 12426 │ │ + b.n 12444 │ │ + ldr r5, [pc, #512] ; (12608 ) │ │ mov r0, r4 │ │ - add r6, pc │ │ - mov r1, r6 │ │ - bl 10e08 │ │ + add r5, pc │ │ + mov r1, r5 │ │ + bl 12024 │ │ cmp r0, #0 │ │ - bne.w 1131c │ │ + bne.w 1253a │ │ mov r0, r4 │ │ - mov r1, r6 │ │ - bl 10bcc │ │ + mov r1, r5 │ │ + bl 11d68 │ │ cmp r0, #0 │ │ - bne.w 1131c │ │ - ldr r1, [pc, #468] ; (113c8 ) │ │ - ldr r0, [r4, #0] │ │ - add r1, pc │ │ - bl 3d40c │ │ - mov r2, r0 │ │ - cbz r0, 1121c │ │ - ldr r6, [pc, #460] ; (113cc ) │ │ + beq.n 123f6 │ │ + b.n 1253a │ │ + ldr r5, [pc, #484] ; (1260c ) │ │ mov r0, r4 │ │ - add r6, pc │ │ - mov r1, r6 │ │ - bl 10d5e │ │ + add r5, pc │ │ + mov r1, r5 │ │ + bl 11f76 │ │ cmp r0, #0 │ │ - bne.w 1131c │ │ + bne.w 1253a │ │ mov r0, r4 │ │ - mov r1, r6 │ │ - bl 10bcc │ │ + mov r1, r5 │ │ + bl 11d68 │ │ cmp r0, #0 │ │ - bne.n 1131c │ │ - ldr r1, [pc, #432] ; (113d0 ) │ │ + bne.n 1253a │ │ + ldr r1, [pc, #456] ; (12610 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3d40c │ │ - mov r7, r0 │ │ - cbz r0, 11254 │ │ - ldr r1, [pc, #424] ; (113d4 ) │ │ + bl 3eaf4 │ │ + mov r8, r0 │ │ + cbz r0, 1245e │ │ + ldr r1, [pc, #448] ; (12614 ) │ │ + ldr r0, [r4, #0] │ │ + add r1, pc │ │ + bl 3eb0c │ │ + cbz r0, 1246e │ │ + ldr r1, [pc, #440] ; (12618 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3d424 │ │ - cbnz r0, 11254 │ │ - ldr r6, [pc, #416] ; (113d8 ) │ │ + bl 3eaf4 │ │ + mov r5, r0 │ │ + cbnz r0, 1248e │ │ + b.n 12540 │ │ + ldr r5, [pc, #428] ; (1261c ) │ │ mov r0, r4 │ │ - mov r2, r7 │ │ - add r6, pc │ │ - mov r1, r6 │ │ - bl 10d06 │ │ + mov r2, r8 │ │ + add r5, pc │ │ + mov r1, r5 │ │ + bl 11f1e │ │ cmp r0, #0 │ │ - bne.n 1131c │ │ + bne.n 1253a │ │ mov r0, r4 │ │ - mov r1, r6 │ │ - bl 10bcc │ │ - cmp r0, #0 │ │ - bne.n 1131c │ │ - ldr r1, [pc, #388] ; (113dc ) │ │ - ldr r0, [r4, #0] │ │ - add r1, pc │ │ - bl 3d40c │ │ - mov r6, r0 │ │ + mov r1, r5 │ │ + bl 11d68 │ │ cmp r0, #0 │ │ - beq.n 1130a │ │ + beq.n 1245e │ │ + b.n 1253a │ │ ldr r0, [r4, #0] │ │ - mov r1, r6 │ │ + mov r1, r5 │ │ ldr r2, [r4, #20] │ │ - bl 2fd68 │ │ - cbnz r0, 11286 │ │ - ldr r1, [pc, #364] ; (113e0 ) │ │ + bl 31374 │ │ + cbnz r0, 124b0 │ │ + ldr r1, [pc, #388] ; (12620 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #364] ; (113e4 ) │ │ + ldr r3, [pc, #388] ; (12624 ) │ │ movw r2, #337 ; 0x151 │ │ + str r5, [sp, #0] │ │ add r1, pc │ │ - str r6, [sp, #0] │ │ - add r3, pc │ │ - bl 3df24 │ │ - b.n 1131c │ │ - bl 3023c │ │ - ldr r7, [pc, #348] ; (113e8 ) │ │ - ldr.w r9, [pc, #348] ; 113ec │ │ - add r7, pc │ │ - mov r6, r0 │ │ - b.n 112dc │ │ - add r1, sp, #12 │ │ - mov r0, r6 │ │ - bl 3027c │ │ - ldr r2, [sp, #12] │ │ - mov r1, r7 │ │ - mov r3, r9 │ │ add r3, pc │ │ - str r2, [sp, #0] │ │ + bl 3f6b8 │ │ + b.n 1253a │ │ + bl 31844 │ │ + ldr.w sl, [pc, #368] ; 12628 │ │ + ldr.w fp, [pc, #368] ; 1262c │ │ + add.w r9, sp, #8 │ │ + add sl, pc │ │ + add fp, pc │ │ + mov r5, r0 │ │ + cbz r5, 1250e │ │ + mov r1, r9 │ │ + mov r0, r5 │ │ + bl 31886 │ │ + ldr r3, [sp, #8] │ │ + mov r1, sl │ │ movw r2, #345 ; 0x159 │ │ + str r3, [sp, #0] │ │ + mov r3, fp │ │ mov r8, r0 │ │ movs r0, #1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - ldr r1, [sp, #12] │ │ + ldr r1, [sp, #8] │ │ mov r2, r8 │ │ - bl 10ce0 │ │ - cbz r0, 112ce │ │ + bl 11ef8 │ │ + cbz r0, 124fe │ │ mov r0, r8 │ │ - bl 3106e │ │ - mov r0, r6 │ │ - bl 30260 │ │ - b.n 1131c │ │ + bl 3269e │ │ + mov r0, r5 │ │ + bl 31868 │ │ + b.n 1253a │ │ mov r0, r8 │ │ - bl 3106e │ │ - mov r0, r6 │ │ - bl 30264 │ │ - mov r6, r0 │ │ - cmp r6, #0 │ │ - bne.n 11296 │ │ - ldr r1, [pc, #268] ; (113f0 ) │ │ + bl 3269e │ │ mov r0, r5 │ │ + bl 3186c │ │ + mov r5, r0 │ │ + b.n 124c6 │ │ + ldr r1, [pc, #288] ; (12630 ) │ │ + mov r0, r6 │ │ add r1, pc │ │ - bl 3d40c │ │ + bl 3eaf4 │ │ mov r1, r0 │ │ - str r0, [sp, #12] │ │ - cbz r0, 112f8 │ │ + str r0, [sp, #8] │ │ + cbz r0, 12526 │ │ mov r0, r4 │ │ - bl 10bcc │ │ - b.n 1130a │ │ - ldr r1, [pc, #248] ; (113f4 ) │ │ + bl 11d68 │ │ + b.n 12540 │ │ + ldr r1, [pc, #268] ; (12634 ) │ │ movs r0, #3 │ │ - ldr r3, [pc, #248] ; (113f8 ) │ │ + ldr r3, [pc, #268] ; (12638 ) │ │ mov.w r2, #358 ; 0x166 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - ldr r3, [pc, #240] ; (113fc ) │ │ + bl 3f6b8 │ │ + b.n 12540 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 12550 │ │ + ldr r3, [pc, #248] ; (1263c ) │ │ mov r0, r4 │ │ add r3, pc │ │ str.w r3, [r0, #48]! │ │ - bl 4096e │ │ + bl 42126 │ │ movs r0, #0 │ │ - b.n 11320 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r7, #0] │ │ + cmp r2, r3 │ │ + beq.n 1255c │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #20 │ │ vpop {d8} │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldrb r2, [r4, r5] │ │ + subs r5, #76 ; 0x4c │ │ + movs r4, r0 │ │ + strb r2, [r7, r5] │ │ movs r3, r0 │ │ - ldrb r3, [r3, r5] │ │ + strb r1, [r6, r5] │ │ movs r3, r0 │ │ - ldrb r6, [r3, r5] │ │ + strb r4, [r6, r5] │ │ movs r3, r0 │ │ - ldrb r5, [r3, r5] │ │ + strb r3, [r6, r5] │ │ movs r3, r0 │ │ - ldrb r4, [r3, r5] │ │ + strb r2, [r6, r5] │ │ movs r3, r0 │ │ - ldrb r1, [r1, r5] │ │ + strb r7, [r3, r5] │ │ movs r3, r0 │ │ - ldrb r5, [r1, r5] │ │ + strb r3, [r4, r5] │ │ movs r3, r0 │ │ - ldrb r6, [r0, r5] │ │ + strb r4, [r3, r5] │ │ movs r3, r0 │ │ - ldrb r0, [r1, r5] │ │ + strb r6, [r3, r5] │ │ movs r3, r0 │ │ - ldrb r2, [r0, r5] │ │ + strb r0, [r3, r5] │ │ movs r3, r0 │ │ - ldrb r3, [r0, r5] │ │ + strb r1, [r3, r5] │ │ movs r3, r0 │ │ - ldrb r1, [r0, r5] │ │ + strb r7, [r2, r5] │ │ movs r3, r0 │ │ - ldrb r3, [r0, r5] │ │ + strb r1, [r3, r5] │ │ movs r3, r0 │ │ - ldrb r3, [r1, r5] │ │ + strb r1, [r4, r5] │ │ movs r3, r0 │ │ - ldrb r5, [r1, r5] │ │ + strb r3, [r4, r5] │ │ movs r3, r0 │ │ - ldrb r1, [r2, r5] │ │ + strb r7, [r4, r5] │ │ movs r3, r0 │ │ - ldrb r6, [r2, r5] │ │ + strb r4, [r5, r5] │ │ movs r3, r0 │ │ - ldrb r2, [r2, r5] │ │ + strb r0, [r5, r5] │ │ movs r3, r0 │ │ - ldrb r5, [r2, r5] │ │ + strb r3, [r5, r5] │ │ movs r3, r0 │ │ - ldrb r3, [r2, r5] │ │ + strb r1, [r5, r5] │ │ movs r3, r0 │ │ - ldrb r4, [r2, r5] │ │ + strb r2, [r5, r5] │ │ movs r3, r0 │ │ - ldrb r2, [r3, r5] │ │ + strb r0, [r6, r5] │ │ movs r3, r0 │ │ - ldrb r2, [r4, r5] │ │ + strb r0, [r7, r5] │ │ movs r3, r0 │ │ - ldrb r2, [r4, r5] │ │ + strb r0, [r7, r5] │ │ movs r3, r0 │ │ - ldrb r7, [r4, r5] │ │ + strb r5, [r7, r5] │ │ movs r3, r0 │ │ - ldrb r7, [r5, r4] │ │ + strb r3, [r7, r4] │ │ movs r3, r0 │ │ - ldrb r7, [r0, r4] │ │ + strb r1, [r3, r4] │ │ movs r3, r0 │ │ - ldrb r2, [r0, r4] │ │ + strb r4, [r2, r4] │ │ movs r3, r0 │ │ - ldrb r4, [r2, r3] │ │ + strb r6, [r4, r3] │ │ movs r3, r0 │ │ - ldrh r1, [r5, r4] │ │ + strh r3, [r7, r4] │ │ movs r3, r0 │ │ - ldrh r0, [r7, r5] │ │ + strh r2, [r1, r6] │ │ movs r3, r0 │ │ - ldrb r1, [r6, r1] │ │ + strb r3, [r0, r2] │ │ movs r3, r0 │ │ - ldrb r6, [r5, r1] │ │ + strb r0, [r0, r2] │ │ movs r3, r0 │ │ - ldrb r4, [r3, r1] │ │ + strb r6, [r5, r1] │ │ movs r3, r0 │ │ - ldrb r6, [r0, r1] │ │ + strb r0, [r3, r1] │ │ movs r3, r0 │ │ - ldrb r1, [r7, r0] │ │ + strb r3, [r1, r1] │ │ movs r3, r0 │ │ - ldrb r2, [r0, r0] │ │ + strb r4, [r2, r0] │ │ movs r3, r0 │ │ - ldrh r2, [r7, r7] │ │ + strb r4, [r1, r0] │ │ movs r3, r0 │ │ - ldrh r2, [r3, r7] │ │ + strb r4, [r0, r0] │ │ movs r3, r0 │ │ - ldrh r2, [r2, r7] │ │ + strh r4, [r3, r7] │ │ movs r3, r0 │ │ - ldrh r4, [r5, r6] │ │ + strh r4, [r7, r6] │ │ movs r3, r0 │ │ - ldrh r0, [r6, r6] │ │ + strh r0, [r0, r7] │ │ movs r3, r0 │ │ - ldrh r0, [r3, r6] │ │ + strh r0, [r5, r6] │ │ movs r3, r0 │ │ - ldrh r2, [r6, r5] │ │ + strh r2, [r5, r6] │ │ movs r3, r0 │ │ - ldrh r4, [r7, r5] │ │ + strh r2, [r6, r5] │ │ movs r3, r0 │ │ - ldr r1, [r3, r6] │ │ + str r5, [r4, r6] │ │ movs r3, r0 │ │ - ldrh r5, [r3, r5] │ │ + strh r3, [r5, r5] │ │ movs r3, r0 │ │ - ldr r3, [r0, r6] │ │ + str r3, [r1, r6] │ │ movs r3, r0 │ │ - ldrh r7, [r4, r5] │ │ + strh r1, [r0, r6] │ │ movs r3, r0 │ │ - ldrh r1, [r7, r4] │ │ + strh r3, [r0, r5] │ │ movs r3, r0 │ │ - ldr r1, [r2, r4] │ │ + str r3, [r3, r4] │ │ movs r3, r0 │ │ - ldrh r1, [r4, r4] │ │ + strh r3, [r5, r4] │ │ movs r3, r0 │ │ - ldrh r2, [r0, r5] │ │ + strh r4, [r0, r5] │ │ movs r3, r0 │ │ │ │ -00011400 : │ │ - ldr r2, [pc, #44] ; (11430 ) │ │ +00012640 : │ │ + ldr r2, [pc, #44] ; (12670 ) │ │ movs r1, #120 ; 0x78 │ │ push {r3, r4, r5, lr} │ │ add r2, pc │ │ - mov r4, r0 │ │ + mov r5, r0 │ │ movw r3, #373 ; 0x175 │ │ movs r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #1 │ │ - mov r1, r4 │ │ + mov r1, r5 │ │ str r3, [r0, #4] │ │ - mov r5, r0 │ │ - bl 10f18 │ │ + mov r4, r0 │ │ + bl 12128 │ │ cmp r0, #0 │ │ - bge.n 1142c │ │ - mov r0, r5 │ │ - movs r5, #0 │ │ - bl 10b68 │ │ - mov r0, r5 │ │ + mov r0, r4 │ │ + bge.n 1266e │ │ + bl 11d00 │ │ + movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ - ldr r5, [r1, r0] │ │ + pop {r3, r4, r5, pc} │ │ + str r5, [r0, r0] │ │ movs r3, r0 │ │ │ │ -00011434 : │ │ +00012674 : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r4, r0 │ │ - mov r7, r1 │ │ + mov r6, r0 │ │ + mov r9, r1 │ │ mov r0, r2 │ │ movs r1, #0 │ │ - bl 2e324 │ │ - mov r5, r0 │ │ + bl 2f970 │ │ + mov r7, r0 │ │ cmp r0, #0 │ │ - beq.n 11518 │ │ - ldr r1, [pc, #216] ; (11524 ) │ │ - ldr r0, [r4, #0] │ │ + beq.n 1274c │ │ + ldr r1, [pc, #204] ; (12758 ) │ │ + ldr r0, [r6, #0] │ │ add r1, pc │ │ - bl 3d40c │ │ - mov r6, r0 │ │ - cbz r0, 11496 │ │ - ldr r0, [pc, #204] ; (11528 ) │ │ - mov r1, r6 │ │ - ldr r2, [pc, #204] ; (1152c ) │ │ + bl 3eaf4 │ │ + mov r8, r0 │ │ + cbz r0, 126d4 │ │ + ldr r0, [pc, #192] ; (1275c ) │ │ + mov r1, r8 │ │ + ldr r2, [pc, #192] ; (12760 ) │ │ movs r3, #0 │ │ add r0, pc │ │ add r2, pc │ │ - bl 40b18 │ │ - mov r9, r0 │ │ + bl 422c8 │ │ + mov r5, r0 │ │ + mov r0, r7 │ │ + mov r1, r5 │ │ + bl 2f214 │ │ + mov r4, r0 │ │ mov r0, r5 │ │ - mov r1, r9 │ │ - bl 2dba2 │ │ - mov r8, r0 │ │ - mov r0, r9 │ │ - bl 3caf4 │ │ - cmp.w r8, #0 │ │ - bne.n 114e2 │ │ - ldr r1, [pc, #172] ; (11530 ) │ │ + bl 3e1f8 │ │ + cbnz r4, 12714 │ │ + ldr r1, [pc, #164] ; (12764 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #172] ; (11534 ) │ │ + ldr r3, [pc, #164] ; (12768 ) │ │ mov.w r2, #692 ; 0x2b4 │ │ + str.w r8, [sp] │ │ add r1, pc │ │ - str r6, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 11518 │ │ + bl 3f6b8 │ │ + b.n 1274c │ │ + mov r0, r7 │ │ + mov r4, r8 │ │ + bl 2f20e │ │ + mov r5, r0 │ │ + cbz r5, 126fe │ │ + ldr r3, [r5, #4] │ │ + ldr r4, [r3, #8] │ │ + mov r0, r4 │ │ + bl 2f248 │ │ + cbz r0, 126f4 │ │ mov r0, r5 │ │ - mov r8, r6 │ │ - bl 2db9c │ │ - mov r9, r0 │ │ - b.n 114c2 │ │ - ldr.w r3, [r9, #4] │ │ - ldr.w r8, [r3, #8] │ │ - mov r0, r8 │ │ - bl 2dbba │ │ - cbz r0, 114ba │ │ - mov r0, r9 │ │ - bl 3ece4 │ │ - b.n 114c8 │ │ - mov r0, r9 │ │ - bl 3ece8 │ │ - mov r9, r0 │ │ - cmp.w r9, #0 │ │ - bne.n 114a2 │ │ - cmp.w r8, #0 │ │ - bne.n 114e2 │ │ - ldr r1, [pc, #104] ; (11538 ) │ │ + bl 4047c │ │ + b.n 126fe │ │ + mov r0, r5 │ │ + bl 40480 │ │ + mov r5, r0 │ │ + b.n 126de │ │ + cbnz r4, 12714 │ │ + ldr r1, [pc, #104] ; (1276c ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #104] ; (1153c ) │ │ + ldr r3, [pc, #104] ; (12770 ) │ │ mov.w r2, #708 ; 0x2c4 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 11518 │ │ - ldr r1, [pc, #92] ; (11540 ) │ │ - ldr r0, [r4, #0] │ │ + bl 3f6b8 │ │ + b.n 1274c │ │ + ldr r1, [pc, #92] ; (12774 ) │ │ + ldr r0, [r6, #0] │ │ add r1, pc │ │ - bl 3d430 │ │ - ldr r2, [r4, #20] │ │ + bl 3eb18 │ │ + ldr r2, [r6, #20] │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - mov r1, r8 │ │ - mov r0, r5 │ │ - vmov r3, s14 │ │ - bl 2dbbe │ │ - mov r1, r7 │ │ + mov r1, r4 │ │ + mov r0, r7 │ │ + vcvt.f32.f64 s15, d7 │ │ + vmov r3, s15 │ │ + bl 2f24c │ │ + mov r1, r9 │ │ mov r5, r0 │ │ - mov r0, r4 │ │ + mov r0, r6 │ │ mov r2, r5 │ │ - bl 10de2 │ │ + bl 11ffc │ │ mov r4, r0 │ │ mov r0, r5 │ │ - bl 2ccd0 │ │ - b.n 1151c │ │ - mov.w r4, #4294967295 ; 0xffffffff │ │ + bl 2e2f8 │ │ mov r0, r4 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, pc} │ │ + b.n 12750 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ - ldr r3, [r1, r0] │ │ + str r3, [r0, r0] │ │ movs r3, r0 │ │ - ldr r2, [r0, r0] │ │ + ldr r7, [pc, #1000] ; (12b48 ) │ │ movs r3, r0 │ │ - ldr r2, [r0, r0] │ │ + ldr r7, [pc, #1000] ; (12b4c ) │ │ movs r3, r0 │ │ - ldrsb r1, [r1, r6] │ │ + ldr r7, [pc, #516] ; (1296c ) │ │ movs r3, r0 │ │ - ldrsb r0, [r3, r7] │ │ + ldr r7, [pc, #840] ; (12ab4 ) │ │ movs r3, r0 │ │ - ldrsb r3, [r7, r4] │ │ + ldr r7, [pc, #260] ; (12874 ) │ │ movs r3, r0 │ │ - ldr r5, [r7, r5] │ │ + str r3, [r0, r6] │ │ movs r3, r0 │ │ - ldrsb r6, [r6, r6] │ │ + ldr r7, [pc, #752] ; (12a68 ) │ │ movs r3, r0 │ │ │ │ -00011544 : │ │ +00012778 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r6, r1 │ │ - mov r5, r2 │ │ + mov r8, r1 │ │ + mov r7, r2 │ │ mov r4, r0 │ │ - bl 10b54 │ │ + bl 11cec │ │ movs r2, #1 │ │ - ldr.w r8, [pc, #236] ; 11644 │ │ - add r8, pc │ │ + ldr r6, [pc, #224] ; (1286c ) │ │ + add r6, pc │ │ mov r1, r0 │ │ movs r0, #0 │ │ mov r3, r0 │ │ - bl 3dc98 │ │ - mov r1, r8 │ │ - mov r7, r0 │ │ + bl 3f130 │ │ + mov r1, r6 │ │ + mov r5, r0 │ │ ldr r0, [r4, #0] │ │ - bl 3d424 │ │ - mov r1, r8 │ │ + bl 3eb0c │ │ + mov r1, r6 │ │ adds r2, r0, #0 │ │ - mov r0, r7 │ │ + mov r0, r5 │ │ it ne │ │ movne r2, #1 │ │ - bl 3d494 │ │ - ldr r1, [pc, #200] ; (11648 ) │ │ - mov r0, r7 │ │ - mov r2, r6 │ │ + bl 3eb7c │ │ + ldr r1, [pc, #192] ; (12870 ) │ │ + mov r0, r5 │ │ + mov r2, r8 │ │ add r1, pc │ │ - bl 3d444 │ │ - cbz r5, 11594 │ │ - ldr r1, [pc, #192] ; (1164c ) │ │ - mov r0, r7 │ │ - mov r2, r5 │ │ + bl 3eb2c │ │ + cbz r7, 127c6 │ │ + ldr r1, [pc, #180] ; (12874 ) │ │ + mov r0, r5 │ │ + mov r2, r7 │ │ add r1, pc │ │ - b.n 115a8 │ │ - ldr.w r8, [pc, #184] ; 11650 │ │ + b.n 127d8 │ │ + ldr r6, [pc, #176] ; (12878 ) │ │ ldr r0, [r4, #0] │ │ - add r8, pc │ │ - mov r1, r8 │ │ - bl 3d40c │ │ - mov r1, r8 │ │ + add r6, pc │ │ + mov r1, r6 │ │ + bl 3eaf4 │ │ + mov r1, r6 │ │ mov r2, r0 │ │ - mov r0, r7 │ │ - bl 3d444 │ │ + mov r0, r5 │ │ + bl 3eb2c │ │ ldr r3, [r4, #8] │ │ - mov r0, r7 │ │ + mov r0, r5 │ │ ldr r1, [r3, #20] │ │ - bl 183b4 │ │ - mov r8, r0 │ │ - mov r0, r7 │ │ - cmp.w r8, #0 │ │ - beq.n 115d4 │ │ + bl 19618 │ │ + mov r6, r0 │ │ + cbnz r0, 127ee │ │ + mov r0, r5 │ │ + b.n 12802 │ │ ldr r3, [r4, #8] │ │ - mov r1, r8 │ │ + mov r1, r6 │ │ ldr r0, [r3, #20] │ │ - bl 18cb4 │ │ + bl 19f48 │ │ mov r9, r0 │ │ - mov r0, r7 │ │ + mov r0, r5 │ │ cmp.w r9, #0 │ │ - bne.n 115da │ │ - bl 3d500 │ │ - b.n 1162c │ │ - bl 3d500 │ │ - ldr r1, [pc, #116] ; (11654 ) │ │ + bne.n 12808 │ │ + bl 3ebe8 │ │ + b.n 12860 │ │ + bl 3ebe8 │ │ + ldr r1, [pc, #108] ; (1287c ) │ │ ldr r0, [r4, #0] │ │ - mov r2, r6 │ │ + mov r2, r8 │ │ add r1, pc │ │ - bl 3d444 │ │ - cbz r5, 115f8 │ │ - ldr r1, [pc, #104] ; (11658 ) │ │ - mov r2, r5 │ │ + bl 3eb2c │ │ + cbz r7, 12826 │ │ + ldr r1, [pc, #100] ; (12880 ) │ │ + mov r2, r7 │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3d444 │ │ + bl 3eb2c │ │ ldr r0, [r4, #12] │ │ - bl 1835c │ │ - str.w r8, [r4, #12] │ │ + bl 195c0 │ │ + str r6, [r4, #12] │ │ ldr r0, [r4, #16] │ │ - bl 18c60 │ │ + bl 19ef4 │ │ str.w r9, [r4, #16] │ │ ldr r0, [r4, #24] │ │ - bl 3ed2c │ │ - b.n 11638 │ │ + bl 404c4 │ │ + b.n 12844 │ │ + bl 40480 │ │ + mov r4, r0 │ │ + cbz r0, 12868 │ │ ldr r3, [r4, #4] │ │ - mov r1, r8 │ │ + mov r1, r6 │ │ mov r2, r9 │ │ ldr r0, [r3, #8] │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #16] │ │ blx r3 │ │ cmp r0, #0 │ │ mov r0, r4 │ │ - bge.n 11634 │ │ - bl 3ece4 │ │ + bge.n 12840 │ │ + bl 4047c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - bl 3ece8 │ │ - mov r4, r0 │ │ - cmp r0, #0 │ │ - bne.n 11614 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - nop │ │ - ldr r6, [r4, r4] │ │ + str r4, [r5, r4] │ │ movs r3, r0 │ │ - ldr r6, [r0, r4] │ │ + str r4, [r1, r4] │ │ movs r3, r0 │ │ - ldrsb r4, [r4, r6] │ │ + ldr r7, [pc, #680] ; (12b20 ) │ │ movs r3, r0 │ │ - ldrsb r2, [r3, r6] │ │ + ldr r7, [pc, #648] ; (12b04 ) │ │ movs r3, r0 │ │ - ldr r4, [r4, r2] │ │ + str r6, [r5, r2] │ │ movs r3, r0 │ │ - ldrsb r2, [r0, r5] │ │ + ldr r7, [pc, #304] ; (129b4 ) │ │ movs r3, r0 │ │ │ │ -0001165c : │ │ +00012884 : │ │ ldr r0, [r0, #12] │ │ - b.w 17e9c │ │ + b.w 190f4 │ │ ... │ │ │ │ -00011664 : │ │ +0001288c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ - ldr r5, [pc, #352] ; (117cc ) │ │ - mov r4, r0 │ │ - str r1, [sp, #16] │ │ + ldr r4, [pc, #332] ; (129e0 ) │ │ + mov r5, r0 │ │ + mov r8, r1 │ │ mov r0, r2 │ │ - add r5, pc │ │ + add r4, pc │ │ movw r2, #797 ; 0x31d │ │ - str r3, [sp, #20] │ │ + str r3, [sp, #12] │ │ mov.w r9, #0 │ │ - mov r1, r5 │ │ - bl 3ca88 <__ckd_salloc__> │ │ + mov r1, r4 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ movs r1, #0 │ │ mov r2, r1 │ │ - mov r7, r0 │ │ - bl 40be8 │ │ - mov r2, r5 │ │ + mov sl, r0 │ │ + bl 423a4 │ │ movw r3, #799 ; 0x31f │ │ movs r1, #4 │ │ - mov r6, r0 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r2, r6 │ │ - mov r8, r0 │ │ + mov r2, r4 │ │ + mov r7, r0 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, r7 │ │ + mov fp, r0 │ │ + mov r0, sl │ │ + mov r1, fp │ │ + bl 423a4 │ │ + mov r2, r4 │ │ mov r0, r7 │ │ - mov r1, r8 │ │ - mov sl, r8 │ │ - bl 40be8 │ │ - mov r2, r5 │ │ - movw r3, #801 ; 0x321 │ │ - mov r0, r6 │ │ movs r1, #2 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r5, r0 │ │ - mov r3, r0 │ │ - b.n 11722 │ │ - ldr r2, [r4, #8] │ │ - mov fp, sl │ │ - ldr.w r1, [fp] │ │ - add.w sl, sl, #4 │ │ - ldr r0, [r2, #20] │ │ - str r3, [sp, #12] │ │ - bl 16f98 │ │ - ldr r3, [sp, #12] │ │ - uxth.w ip, r0 │ │ - strh.w ip, [r3], #2 │ │ - sxth.w ip, ip │ │ - cmp.w ip, #4294967295 ; 0xffffffff │ │ - bne.n 1171e │ │ - ldr.w r2, [fp] │ │ + movw r3, #801 ; 0x321 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, fp │ │ + mov r6, r0 │ │ + cmp r9, r7 │ │ + bge.n 12942 │ │ + ldr r1, [r5, #8] │ │ + mov ip, r2 │ │ + adds r2, #4 │ │ + str.w ip, [sp, #16] │ │ + str r2, [sp, #20] │ │ + ldr r0, [r1, #20] │ │ + ldr.w r1, [ip] │ │ + bl 18240 │ │ + ldr.w ip, [sp, #16] │ │ + ldr r2, [sp, #20] │ │ + uxth r0, r0 │ │ + strh.w r0, [r6, r9, lsl #1] │ │ + sxth r4, r0 │ │ + adds r1, r4, #1 │ │ + bne.n 1293c │ │ + ldr.w r3, [ip] │ │ + movw r2, #806 ; 0x326 │ │ + ldr r1, [pc, #204] ; (129e4 ) │ │ movs r0, #4 │ │ - ldr r1, [pc, #224] ; (117d0 ) │ │ - ldr r3, [pc, #228] ; (117d4 ) │ │ + stmia.w sp, {r3, sl} │ │ add r1, pc │ │ - stmia.w sp, {r2, r7} │ │ + ldr r3, [pc, #196] ; (129e8 ) │ │ add r3, pc │ │ - movw r2, #806 ; 0x326 │ │ - str.w ip, [sp, #12] │ │ - bl 3df24 │ │ - mov r0, r8 │ │ - bl 3caf4 │ │ - mov r0, r7 │ │ - bl 3caf4 │ │ - mov r0, r5 │ │ - bl 3caf4 │ │ - ldr.w ip, [sp, #12] │ │ - mov r6, ip │ │ - b.n 117c4 │ │ + bl 3f6b8 │ │ + mov r0, fp │ │ + bl 3e1f8 │ │ + mov r0, sl │ │ + bl 3e1f8 │ │ + mov r0, r6 │ │ + bl 3e1f8 │ │ + b.n 129d8 │ │ add.w r9, r9, #1 │ │ - cmp r9, r6 │ │ - blt.n 116be │ │ - mov r0, r8 │ │ - bl 3caf4 │ │ - mov r0, r7 │ │ - bl 3caf4 │ │ - mov r3, r6 │ │ - ldr r0, [r4, #12] │ │ - mov r2, r5 │ │ - ldr r1, [sp, #16] │ │ - bl 17fe4 │ │ + b.n 128e2 │ │ + mov r0, fp │ │ + bl 3e1f8 │ │ + mov r0, sl │ │ + bl 3e1f8 │ │ + mov r2, r6 │ │ + mov r3, r7 │ │ + ldr r0, [r5, #12] │ │ + mov r1, r8 │ │ + bl 19230 │ │ + mov r7, r0 │ │ + adds r2, r7, #1 │ │ + mov r0, r6 │ │ + bne.n 12968 │ │ + bl 3e1f8 │ │ + b.n 129d6 │ │ + bl 3e1f8 │ │ + mov r1, r7 │ │ + ldr r0, [r5, #16] │ │ + bl 19c8c │ │ + ldr r0, [r5, #24] │ │ + bl 404c4 │ │ + ldr.w sl, [pc, #112] ; 129ec │ │ + add sl, pc │ │ mov r6, r0 │ │ - adds r3, r6, #1 │ │ - mov r0, r5 │ │ - bne.n 1174c │ │ - bl 3caf4 │ │ - b.n 117c4 │ │ - bl 3caf4 │ │ - mov r1, r6 │ │ - ldr r0, [r4, #16] │ │ - bl 189d0 │ │ - ldr r0, [r4, #24] │ │ - bl 3ed2c │ │ - ldr r7, [pc, #120] ; (117d8 ) │ │ - add r7, pc │ │ - mov r5, r0 │ │ - b.n 117c0 │ │ - ldr r3, [r5, #4] │ │ - mov r0, r7 │ │ - ldr.w r8, [r3, #8] │ │ - ldr.w r3, [r8] │ │ + cbz r6, 129d6 │ │ + ldr r3, [r6, #4] │ │ + mov r0, sl │ │ + ldr r4, [r3, #8] │ │ + ldr r3, [r4, #0] │ │ ldr r1, [r3, #0] │ │ - blx e0b0 │ │ - cbnz r0, 1179a │ │ - ldr.w r0, [r8, #56] ; 0x38 │ │ + blx e8f8 │ │ + cbnz r0, 129ae │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + mov r1, r8 │ │ mov.w r2, #1065353216 ; 0x3f800000 │ │ - ldr r1, [sp, #16] │ │ - bl 30e04 │ │ - cmp.w r0, #4294967295 ; 0xffffffff │ │ - mov r8, r0 │ │ - bne.n 1179a │ │ - mov r0, r5 │ │ - mov r6, r8 │ │ - bl 3ece4 │ │ - b.n 117c4 │ │ - ldr r3, [sp, #20] │ │ - cbz r3, 117b8 │ │ - ldr r0, [r4, #28] │ │ - ldr r1, [r4, #12] │ │ - ldr r2, [r4, #16] │ │ + bl 3243c │ │ + adds r3, r0, #1 │ │ + mov r4, r0 │ │ + bne.n 129ae │ │ + mov r0, r6 │ │ + bl 4047c │ │ + b.n 129d8 │ │ + ldr r3, [sp, #12] │ │ + cbz r3, 129cc │ │ + ldr r0, [r5, #28] │ │ + ldr r1, [r5, #12] │ │ + ldr r2, [r5, #16] │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #16] │ │ blx r3 │ │ cmp r0, #0 │ │ - bge.n 117b8 │ │ - mov r0, r5 │ │ - movs r6, #1 │ │ - bl 3ece4 │ │ - b.n 117c4 │ │ - mov r0, r5 │ │ - bl 3ece8 │ │ - mov r5, r0 │ │ - cmp r5, #0 │ │ - bne.n 11766 │ │ + bge.n 129cc │ │ + mov r0, r6 │ │ + movs r4, #1 │ │ + bl 4047c │ │ + b.n 129d8 │ │ mov r0, r6 │ │ + bl 40480 │ │ + mov r6, r0 │ │ + b.n 12982 │ │ + mov r4, r7 │ │ + mov r0, r4 │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - strb r1, [r4, r6] │ │ + ldr r5, [pc, #708] ; (12ca8 ) │ │ movs r3, r0 │ │ - strb r3, [r4, r4] │ │ + ldr r5, [pc, #180] ; (12a9c ) │ │ movs r3, r0 │ │ - ldrsb r0, [r3, r6] │ │ + ldr r7, [pc, #656] ; (12c7c ) │ │ movs r3, r0 │ │ - strb r3, [r5, r3] │ │ + ldr r5, [pc, #20] ; (12a04 ) │ │ movs r3, r0 │ │ │ │ -000117dc : │ │ +000129f0 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - ldr r4, [r0, #12] │ │ - mov r0, r4 │ │ - bl 17e26 │ │ - adds r2, r0, #1 │ │ - mov r5, r0 │ │ - it eq │ │ - moveq.w r8, #0 │ │ - beq.n 1186c │ │ - movs r7, #0 │ │ - movs r6, #20 │ │ - muls r6, r0 │ │ - mov r8, r7 │ │ - b.n 11814 │ │ - mov r2, r7 │ │ - mov r1, r5 │ │ - mov r0, r4 │ │ - add.w r8, r8, #1 │ │ - bl 17e0c │ │ - adds r7, #1 │ │ - blx e068 │ │ - add r8, r0 │ │ - ldr r3, [r4, #8] │ │ - adds r3, r3, r6 │ │ + ldr r5, [r0, #12] │ │ + mov r0, r5 │ │ + bl 19064 │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ + mov r8, r0 │ │ + beq.n 12a80 │ │ + movs r7, #20 │ │ + movs r6, #0 │ │ + muls r7, r0 │ │ + mov r4, r6 │ │ + ldr r3, [r5, #8] │ │ + add r3, r7 │ │ ldr r3, [r3, #8] │ │ - cmp r7, r3 │ │ - blt.n 117fe │ │ - ldr r2, [pc, #84] ; (11874 ) │ │ + cmp r6, r3 │ │ + bge.n 12a2c │ │ + mov r2, r6 │ │ mov r1, r8 │ │ + mov r0, r5 │ │ + adds r4, #1 │ │ + bl 1904a │ │ + adds r6, #1 │ │ + blx e8b0 │ │ + add r4, r0 │ │ + b.n 12a0c │ │ + ldr r2, [pc, #88] ; (12a88 ) │ │ + mov r1, r4 │ │ movs r0, #1 │ │ movw r3, #866 ; 0x362 │ │ add r2, pc │ │ - ldr.w r9, [pc, #76] ; 11878 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r7, #0 │ │ + ldr.w r9, [pc, #80] ; 12a8c │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + movs r6, #0 │ │ add r9, pc │ │ - mov r8, r0 │ │ - b.n 11862 │ │ - mov r1, r5 │ │ - mov r2, r7 │ │ - mov r0, r4 │ │ - bl 17e0c │ │ + mov r4, r0 │ │ + ldr r3, [r5, #8] │ │ + add r3, r7 │ │ + ldr r3, [r3, #8] │ │ + cmp r6, r3 │ │ + bge.n 12a7a │ │ + mov r1, r8 │ │ + mov r2, r6 │ │ + mov r0, r5 │ │ + bl 1904a │ │ mov r1, r0 │ │ - mov r0, r8 │ │ - blx e0bc │ │ - ldr r3, [r4, #8] │ │ - adds r3, r3, r6 │ │ + mov r0, r4 │ │ + blx e904 │ │ + ldr r3, [r5, #8] │ │ + add r3, r7 │ │ ldr r3, [r3, #8] │ │ subs r3, #1 │ │ - cmp r7, r3 │ │ - beq.n 11860 │ │ - mov r0, r8 │ │ + cmp r6, r3 │ │ + beq.n 12a76 │ │ + mov r0, r4 │ │ mov r1, r9 │ │ - blx e0bc │ │ - adds r7, #1 │ │ - ldr r3, [r4, #8] │ │ - adds r3, r3, r6 │ │ - ldr r3, [r3, #8] │ │ - cmp r7, r3 │ │ - blt.n 1183a │ │ - mov r0, r8 │ │ + blx e904 │ │ + adds r6, #1 │ │ + b.n 12a46 │ │ + 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} │ │ nop │ │ - strh r3, [r5, r7] │ │ + ldr r4, [pc, #84] ; (12ae0 ) │ │ movs r3, r0 │ │ - ldrsb r7, [r7, r1] │ │ + ldr r6, [pc, #676] ; (12d34 ) │ │ movs r3, r0 │ │ │ │ -0001187c : │ │ +00012a90 : │ │ push {r3, lr} │ │ ldr r0, [r0, #8] │ │ - bl 1567e │ │ + bl 16a86 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ │ │ -00011888 : │ │ +00012a9c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #32 │ │ - ldr r6, [pc, #484] ; (11a74 ) │ │ + ldr r5, [pc, #484] ; (12c88 ) │ │ mov r4, r0 │ │ - mov r5, r1 │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ - ldr r3, [r6, #0] │ │ + mov r6, r1 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r3, [r5, #0] │ │ str r3, [sp, #28] │ │ ldr r3, [r0, #28] │ │ - cbnz r3, 118b4 │ │ - ldr r1, [pc, #468] ; (11a78 ) │ │ + cbnz r3, 12ac8 │ │ + ldr r1, [pc, #468] ; (12c8c ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #468] ; (11a7c ) │ │ + ldr r3, [pc, #468] ; (12c90 ) │ │ mov.w r2, #928 ; 0x3a0 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 11986 │ │ + bl 3f6b8 │ │ + b.n 12c4e │ │ add.w r7, r0, #48 ; 0x30 │ │ mov r0, r7 │ │ - bl 40960 │ │ + bl 42118 │ │ mov r0, r7 │ │ - bl 40838 │ │ + bl 41fb0 │ │ ldr r0, [r4, #44] ; 0x2c │ │ - cbz r5, 118de │ │ - bl 3caf4 │ │ - ldr r1, [pc, #432] ; (11a80 ) │ │ - mov r0, r5 │ │ + cbz r6, 12af2 │ │ + bl 3e1f8 │ │ + ldr r1, [pc, #432] ; (12c94 ) │ │ + mov r0, r6 │ │ movw r2, #937 ; 0x3a9 │ │ add r1, pc │ │ - bl 3ca88 <__ckd_salloc__> │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ str r0, [r4, #44] ; 0x2c │ │ - b.n 11904 │ │ - bl 3caf4 │ │ - ldr r1, [pc, #416] ; (11a84 ) │ │ + b.n 12b1a │ │ + bl 3e1f8 │ │ + add r6, sp, #12 │ │ + ldr r1, [pc, #412] ; (12c98 ) │ │ ldr r2, [r4, #40] ; 0x28 │ │ - add r0, sp, #12 │ │ + mov r0, r6 │ │ add r1, pc │ │ - blx e044 │ │ - ldr r1, [pc, #408] ; (11a88 ) │ │ - add r0, sp, #12 │ │ + blx e898 │ │ + ldr r1, [pc, #404] ; (12c9c ) │ │ + mov r0, r6 │ │ movw r2, #943 ; 0x3af │ │ add r1, pc │ │ - bl 3ca88 <__ckd_salloc__> │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ ldr r3, [r4, #40] ; 0x28 │ │ adds r3, #1 │ │ str r3, [r4, #40] ; 0x28 │ │ str r0, [r4, #44] ; 0x2c │ │ ldr r3, [r4, #28] │ │ - movs r5, #0 │ │ + movs r6, #0 │ │ ldr r0, [r3, #28] │ │ - bl 132f0 │ │ - ldr r3, [r4, #28] │ │ - str r5, [r3, #28] │ │ - ldr r3, [r4, #28] │ │ - str r5, [r3, #32] │ │ - ldr r3, [r4, #28] │ │ - str r5, [r3, #36] ; 0x24 │ │ + bl 14588 │ │ ldr r3, [r4, #28] │ │ ldr r0, [r3, #24] │ │ - bl 3caf4 │ │ + str r6, [r3, #28] │ │ + str r6, [r3, #32] │ │ + str r6, [r3, #36] ; 0x24 │ │ + bl 3e1f8 │ │ ldr r3, [r4, #28] │ │ - str r5, [r3, #24] │ │ ldr r0, [r4, #8] │ │ - bl 14a58 │ │ - cmp r0, r5 │ │ - blt.w 11a60 │ │ - ldr r0, [r4, #108] ; 0x6c │ │ + str r6, [r3, #24] │ │ + bl 15db8 │ │ cmp r0, #0 │ │ - beq.n 1199a │ │ - ldr r1, [pc, #336] ; (11a8c ) │ │ - ldr r3, [pc, #340] ; (11a90 ) │ │ + blt.w 12c74 │ │ + ldr r0, [r4, #108] ; 0x6c │ │ + cbz r0, 12b9c │ │ + ldr r1, [pc, #344] ; (12ca0 ) │ │ + ldr r3, [pc, #344] ; (12ca4 ) │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ ldr r2, [r4, #44] ; 0x2c │ │ add r3, pc │ │ - str r5, [sp, #0] │ │ - bl 40b18 │ │ - ldr r7, [pc, #328] ; (11a94 ) │ │ - ldr r3, [pc, #332] ; (11a98 ) │ │ + bl 422c8 │ │ + ldr.w r8, [pc, #336] ; 12ca8 │ │ + ldr r3, [pc, #336] ; (12cac ) │ │ movw r2, #962 ; 0x3c2 │ │ - add r7, pc │ │ + add r8, pc │ │ add r3, pc │ │ - mov r1, r7 │ │ - mov r5, r0 │ │ + mov r1, r8 │ │ + mov r6, r0 │ │ str r0, [sp, #0] │ │ movs r0, #1 │ │ - bl 3df24 │ │ - ldr r1, [pc, #312] ; (11a9c ) │ │ - mov r0, r5 │ │ + bl 3f6b8 │ │ + ldr r1, [pc, #316] ; (12cb0 ) │ │ + mov r0, r6 │ │ add r1, pc │ │ - blx e098 │ │ - mov r8, r0 │ │ - cbnz r0, 1198c │ │ - ldr r3, [pc, #304] ; (11aa0 ) │ │ + blx e8e0 │ │ + mov r7, r0 │ │ + cbnz r0, 12b8e │ │ + ldr r3, [pc, #308] ; (12cb4 ) │ │ movs r0, #4 │ │ - mov r1, r7 │ │ + str r6, [sp, #0] │ │ + mov r1, r8 │ │ mov.w r2, #964 ; 0x3c4 │ │ add r3, pc │ │ - str r5, [sp, #0] │ │ - bl 3e034 │ │ - mov r0, r5 │ │ - bl 3caf4 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 11a60 │ │ - mov r0, r5 │ │ - bl 3caf4 │ │ + b.n 12c44 │ │ + mov r0, r6 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #8] │ │ - mov r1, r8 │ │ - bl 148de │ │ + mov r1, r7 │ │ + bl 15c00 │ │ ldr r0, [r4, #112] ; 0x70 │ │ - cbz r0, 119f4 │ │ - ldr r1, [pc, #260] ; (11aa4 ) │ │ - movs r2, #0 │ │ - ldr r3, [pc, #260] ; (11aa8 ) │ │ + cbz r0, 12bf8 │ │ + movs r3, #0 │ │ + ldr r1, [pc, #276] ; (12cb8 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #276] ; (12cbc ) │ │ add r1, pc │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ ldr r2, [r4, #44] ; 0x2c │ │ - bl 40b18 │ │ - ldr r7, [pc, #248] ; (11aac ) │ │ - ldr r3, [pc, #252] ; (11ab0 ) │ │ + add r3, pc │ │ + ldr.w r8, [pc, #272] ; 12cc0 │ │ + bl 422c8 │ │ + ldr r3, [pc, #268] ; (12cc4 ) │ │ + add r8, pc │ │ movw r2, #975 ; 0x3cf │ │ - add r7, pc │ │ add r3, pc │ │ - mov r1, r7 │ │ - mov r5, r0 │ │ + mov r1, r8 │ │ + mov r6, r0 │ │ str r0, [sp, #0] │ │ movs r0, #1 │ │ - bl 3df24 │ │ - ldr r1, [pc, #232] ; (11ab4 ) │ │ - mov r0, r5 │ │ + bl 3f6b8 │ │ + ldr r1, [pc, #248] ; (12cc8 ) │ │ + mov r0, r6 │ │ add r1, pc │ │ - blx e098 │ │ - mov r8, r0 │ │ - cbnz r0, 119e6 │ │ - ldr r3, [pc, #224] ; (11ab8 ) │ │ + blx e8e0 │ │ + mov r7, r0 │ │ + cbnz r0, 12bea │ │ + ldr r3, [pc, #240] ; (12ccc ) │ │ movs r0, #4 │ │ - str r5, [sp, #0] │ │ - mov r1, r7 │ │ - add r3, pc │ │ + str r6, [sp, #0] │ │ + mov r1, r8 │ │ movw r2, #977 ; 0x3d1 │ │ - b.n 1197c │ │ - mov r0, r5 │ │ - bl 3caf4 │ │ + add r3, pc │ │ + b.n 12c44 │ │ + mov r0, r6 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #8] │ │ - mov r1, r8 │ │ - bl 14902 │ │ + mov r1, r7 │ │ + bl 15c44 │ │ ldr r0, [r4, #116] ; 0x74 │ │ - cbz r0, 11a4e │ │ - ldr r1, [pc, #192] ; (11abc ) │ │ - movs r2, #0 │ │ - ldr r3, [pc, #192] ; (11ac0 ) │ │ + cbz r0, 12c62 │ │ + movs r3, #0 │ │ + ldr r1, [pc, #208] ; (12cd0 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #208] ; (12cd4 ) │ │ add r1, pc │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ ldr r2, [r4, #44] ; 0x2c │ │ - bl 40b18 │ │ - ldr r7, [pc, #184] ; (11ac4 ) │ │ - ldr r3, [pc, #184] ; (11ac8 ) │ │ + add r3, pc │ │ + ldr.w r8, [pc, #204] ; 12cd8 │ │ + bl 422c8 │ │ + ldr r3, [pc, #200] ; (12cdc ) │ │ + add r8, pc │ │ mov.w r2, #988 ; 0x3dc │ │ - add r7, pc │ │ add r3, pc │ │ - mov r1, r7 │ │ - mov r5, r0 │ │ + mov r1, r8 │ │ + mov r6, r0 │ │ str r0, [sp, #0] │ │ movs r0, #1 │ │ - bl 3df24 │ │ - ldr r1, [pc, #168] ; (11acc ) │ │ - mov r0, r5 │ │ + bl 3f6b8 │ │ + ldr r1, [pc, #180] ; (12ce0 ) │ │ + mov r0, r6 │ │ add r1, pc │ │ - blx e098 │ │ - mov r8, r0 │ │ - cbnz r0, 11a40 │ │ - ldr r3, [pc, #156] ; (11ad0 ) │ │ + blx e8e0 │ │ + mov r7, r0 │ │ + cbnz r0, 12c54 │ │ + ldr r3, [pc, #172] ; (12ce4 ) │ │ movs r0, #4 │ │ - str r5, [sp, #0] │ │ - mov r1, r7 │ │ - add r3, pc │ │ + mov r1, r8 │ │ movw r2, #990 ; 0x3de │ │ - b.n 1197c │ │ - mov r0, r5 │ │ - bl 3caf4 │ │ + add r3, pc │ │ + str r6, [sp, #0] │ │ + bl 3f7b4 │ │ + mov r0, r6 │ │ + bl 3e1f8 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 12c74 │ │ + mov r0, r6 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #8] │ │ - mov r1, r8 │ │ - bl 148bc │ │ + mov r1, r7 │ │ + bl 15bdc │ │ ldr r0, [r4, #32] │ │ - cbz r0, 11a58 │ │ + cbz r0, 12c6c │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #4] │ │ blx r3 │ │ ldr r0, [r4, #28] │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #4] │ │ blx r3 │ │ ldr r2, [sp, #28] │ │ - ldr r3, [r6, #0] │ │ + ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 11a6c │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 12c80 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #32 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - adds r5, #228 ; 0xe4 │ │ + adds r3, #212 ; 0xd4 │ │ movs r4, r0 │ │ - strh r1, [r5, r5] │ │ + ldr r3, [pc, #564] ; (12ec4 ) │ │ movs r3, r0 │ │ - ldrsb r1, [r1, r0] │ │ + ldr r6, [pc, #180] ; (12d48 ) │ │ movs r3, r0 │ │ - strh r7, [r7, r4] │ │ + ldr r3, [pc, #396] ; (12e24 ) │ │ movs r3, r0 │ │ - ldrsb r3, [r4, r0] │ │ + ldr r6, [pc, #276] ; (12db0 ) │ │ movs r3, r0 │ │ - strh r5, [r3, r4] │ │ + ldr r3, [pc, #252] ; (12d9c ) │ │ movs r3, r0 │ │ - strh r2, [r1, r4] │ │ + ldr r3, [pc, #200] ; (12d6c ) │ │ movs r3, r0 │ │ - strb r0, [r2, r7] │ │ + ldr r5, [pc, #992] ; (13088 ) │ │ movs r3, r0 │ │ - strh r3, [r0, r3] │ │ + ldr r2, [pc, #940] ; (13058 ) │ │ movs r3, r0 │ │ - strb r3, [r0, r7] │ │ + ldr r5, [pc, #940] ; (1305c ) │ │ movs r3, r0 │ │ - strb r4, [r1, r7] │ │ + ldr r5, [pc, #976] ; (13084 ) │ │ movs r3, r0 │ │ - strb r3, [r7, r6] │ │ + ldr r5, [pc, #900] ; (1303c ) │ │ movs r3, r0 │ │ - strh r2, [r4, r2] │ │ + ldr r2, [pc, #856] ; (13014 ) │ │ movs r3, r0 │ │ - strb r3, [r5, r6] │ │ + ldr r5, [pc, #892] ; (1303c ) │ │ movs r3, r0 │ │ - strh r3, [r3, r1] │ │ + ldr r2, [pc, #588] ; (12f10 ) │ │ movs r3, r0 │ │ - strb r6, [r3, r6] │ │ + ldr r5, [pc, #840] ; (13010 ) │ │ movs r3, r0 │ │ - strb r4, [r4, r5] │ │ + ldr r5, [pc, #608] ; (12f2c ) │ │ movs r3, r0 │ │ - strb r2, [r3, r6] │ │ + ldr r5, [pc, #808] ; (12ff8 ) │ │ movs r3, r0 │ │ - strh r0, [r1, r1] │ │ + ldr r2, [pc, #488] ; (12ebc ) │ │ movs r3, r0 │ │ - strb r3, [r3, r6] │ │ + ldr r5, [pc, #820] ; (1300c ) │ │ movs r3, r0 │ │ - strh r1, [r0, r0] │ │ + ldr r2, [pc, #220] ; (12db8 ) │ │ movs r3, r0 │ │ - strb r6, [r1, r6] │ │ + ldr r5, [pc, #768] ; (12fe0 ) │ │ movs r3, r0 │ │ - strb r2, [r1, r4] │ │ + ldr r5, [pc, #240] ; (12dd4 ) │ │ movs r3, r0 │ │ - strb r5, [r1, r6] │ │ + ldr r5, [pc, #756] ; (12fdc ) │ │ movs r3, r0 │ │ │ │ -00011ad4 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ +00012ce8 : │ │ + stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ mov r5, r0 │ │ ldr r0, [r0, #8] │ │ mov r6, r3 │ │ str r1, [sp, #4] │ │ str r2, [sp, #0] │ │ ldrb.w r4, [r0, #88] ; 0x58 │ │ - ldr r7, [sp, #32] │ │ - cbnz r4, 11afc │ │ - ldr r1, [pc, #68] ; (11b30 ) │ │ + cbnz r4, 12d10 │ │ + ldr r1, [pc, #76] ; (12d4c ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #68] ; (11b34 ) │ │ + ldr r3, [pc, #76] ; (12d50 ) │ │ movw r2, #1059 ; 0x423 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 11b2c │ │ - cbz r3, 11b04 │ │ + bl 3f6b8 │ │ + b.n 12d44 │ │ + cbz r3, 12d18 │ │ movs r1, #1 │ │ - bl 14a3c │ │ + bl 15d9c │ │ + add r7, sp, #4 │ │ movs r4, #0 │ │ - b.n 11b26 │ │ + mov r8, sp │ │ + ldr r3, [sp, #0] │ │ + cbz r3, 12d44 │ │ ldr r0, [r5, #8] │ │ - add r1, sp, #4 │ │ - mov r2, sp │ │ - mov r3, r7 │ │ - bl 14cb0 │ │ + mov r1, r7 │ │ + mov r2, r8 │ │ + ldr r3, [sp, #32] │ │ + bl 16110 │ │ cmp r0, #0 │ │ - blt.n 11b2e │ │ - cbnz r6, 11b26 │ │ + blt.n 12d46 │ │ + cmp r6, #0 │ │ + bne.n 12d1e │ │ mov r0, r5 │ │ - bl 10a3a │ │ + bl 11c50 │ │ cmp r0, #0 │ │ - blt.n 11b2e │ │ - adds r4, r4, r0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, #0 │ │ - bne.n 11b08 │ │ + blt.n 12d46 │ │ + add r4, r0 │ │ + b.n 12d1e │ │ mov r0, r4 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - str r1, [r4, r4] │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldr r1, [pc, #276] ; (12e64 ) │ │ movs r3, r0 │ │ - strb r1, [r7, r3] │ │ + ldr r5, [pc, #116] ; (12dc8 ) │ │ movs r3, r0 │ │ │ │ -00011b38 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ +00012d54 : │ │ + stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ mov r5, r0 │ │ str r1, [sp, #4] │ │ mov r6, r3 │ │ str r2, [sp, #0] │ │ - ldr r7, [sp, #32] │ │ - cbz r3, 11b4e │ │ + cbz r3, 12d6a │ │ ldr r0, [r0, #8] │ │ movs r1, #1 │ │ - bl 14a3c │ │ + bl 15d9c │ │ + add r7, sp, #4 │ │ movs r4, #0 │ │ - b.n 11b70 │ │ + mov r8, sp │ │ + ldr r3, [sp, #0] │ │ + cbz r3, 12d96 │ │ ldr r0, [r5, #8] │ │ - add r1, sp, #4 │ │ - mov r2, sp │ │ - mov r3, r7 │ │ - bl 14a84 │ │ + mov r1, r7 │ │ + mov r2, r8 │ │ + ldr r3, [sp, #32] │ │ + bl 15de4 │ │ cmp r0, #0 │ │ - blt.n 11b78 │ │ - cbnz r6, 11b70 │ │ + blt.n 12d98 │ │ + cmp r6, #0 │ │ + bne.n 12d70 │ │ mov r0, r5 │ │ - bl 10a3a │ │ + bl 11c50 │ │ cmp r0, #0 │ │ - blt.n 11b78 │ │ - adds r4, r4, r0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, #0 │ │ - bne.n 11b52 │ │ + blt.n 12d98 │ │ + add r4, r0 │ │ + b.n 12d70 │ │ mov r0, r4 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ -00011b7a : │ │ +00012d9e : │ │ push {r3, r4, r5, r6, r7, lr} │ │ add.w r5, r0, #48 ; 0x30 │ │ mov r4, r0 │ │ mov r7, r1 │ │ mov r0, r5 │ │ mov r6, r2 │ │ - bl 40838 │ │ + bl 41fb0 │ │ ldr r0, [r4, #28] │ │ mov r1, r7 │ │ movs r2, #0 │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #28] │ │ blx r3 │ │ mov r7, r0 │ │ - cbz r6, 11ba0 │ │ + cbz r6, 12dc4 │ │ ldr r3, [r4, #44] ; 0x2c │ │ str r3, [r6, #0] │ │ mov r0, r5 │ │ - bl 408b0 │ │ + bl 42048 │ │ mov r0, r7 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -00011baa : │ │ +00012dce : │ │ push {r4, r5, r6, lr} │ │ add.w r4, r0, #48 ; 0x30 │ │ mov r5, r0 │ │ mov r6, r1 │ │ mov r0, r4 │ │ - bl 40838 │ │ + bl 41fb0 │ │ ldr r0, [r5, #28] │ │ movs r1, #0 │ │ mov r2, r6 │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #28] │ │ blx r3 │ │ mov r5, r0 │ │ mov r0, r4 │ │ - bl 408b0 │ │ + bl 42048 │ │ mov r0, r5 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00011bd2 : │ │ +00012df6 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ add.w r5, r0, #48 ; 0x30 │ │ mov r4, r0 │ │ mov r6, r1 │ │ mov r0, r5 │ │ - bl 40838 │ │ + bl 41fb0 │ │ ldr r0, [r4, #28] │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #32] │ │ blx r3 │ │ mov r7, r0 │ │ - cbz r6, 11bf2 │ │ + cbz r6, 12e16 │ │ ldr r3, [r4, #44] ; 0x2c │ │ str r3, [r6, #0] │ │ mov r0, r5 │ │ - bl 408b0 │ │ + bl 42048 │ │ mov r0, r7 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -00011bfc : │ │ +00012e20 : │ │ push {r4, r5, r6, lr} │ │ add.w r4, r0, #48 ; 0x30 │ │ mov r5, r0 │ │ mov r6, r1 │ │ mov r0, r4 │ │ - bl 40838 │ │ + bl 41fb0 │ │ ldr r0, [r5, #28] │ │ mov r1, r6 │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #36] ; 0x24 │ │ blx r3 │ │ mov r5, r0 │ │ mov r0, r4 │ │ - bl 408b0 │ │ + bl 42048 │ │ mov r0, r5 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00011c22 : │ │ - push {r3, lr} │ │ +00012e46 : │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #0] │ │ - blx r3 │ │ - pop {r3, pc} │ │ + bx r3 │ │ │ │ -00011c2c : │ │ +00012e4c : │ │ ldr r0, [r0, #8] │ │ bx lr │ │ │ │ -00011c30 : │ │ +00012e50 : │ │ + ldr r3, [r0, #4] │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #4] │ │ - mov r5, r1 │ │ - mov r6, r2 │ │ + mov r6, r1 │ │ ldr r0, [r3, #12] │ │ - bl 1567a │ │ - cbz r5, 11c48 │ │ + mov r5, r2 │ │ + bl 16a82 │ │ + cbz r6, 12e68 │ │ ldr r3, [r4, #12] │ │ - adds r3, r3, r0 │ │ - str r3, [r5, #0] │ │ - cbz r6, 11c50 │ │ + add r3, r0 │ │ + str r3, [r6, #0] │ │ + cbz r5, 12e70 │ │ ldr r3, [r4, #16] │ │ - adds r0, r3, r0 │ │ - str r0, [r6, #0] │ │ + add r0, r3 │ │ + str r0, [r5, #0] │ │ pop {r4, r5, r6, pc} │ │ │ │ -00011c52 : │ │ +00012e72 : │ │ push {r4, lr} │ │ - cbz r1, 11c5a │ │ + cbz r1, 12e7a │ │ ldr r4, [r0, #20] │ │ str r4, [r1, #0] │ │ - cbz r2, 11c60 │ │ + cbz r2, 12e80 │ │ ldr r1, [r0, #24] │ │ str r1, [r2, #0] │ │ - cbz r3, 11c66 │ │ + cbz r3, 12e86 │ │ ldr r2, [r0, #32] │ │ str r2, [r3, #0] │ │ ldr r0, [r0, #28] │ │ pop {r4, pc} │ │ ... │ │ │ │ -00011c6c : │ │ +00012e8c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #92 ; 0x5c │ │ + ldr r6, [pc, #364] ; (13000 ) │ │ mov r4, r0 │ │ - sub sp, #76 ; 0x4c │ │ ldr r0, [r0, #8] │ │ - bl 14e58 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + ldr r3, [r6, #0] │ │ + str r3, [sp, #84] ; 0x54 │ │ + bl 16058 │ │ mov r0, r4 │ │ - bl 10a3a │ │ - cmp r0, #0 │ │ - mov r6, r0 │ │ - blt.n 11c96 │ │ + bl 11c50 │ │ + subs r5, r0, #0 │ │ + blt.n 12ebc │ │ ldr r0, [r4, #32] │ │ - cbz r0, 11c9c │ │ + cbz r0, 12ec2 │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #12] │ │ blx r3 │ │ - cmp r0, #0 │ │ - mov r6, r0 │ │ - bge.n 11c9c │ │ + subs r5, r0, #0 │ │ + bge.n 12ec2 │ │ add.w r0, r4, #48 ; 0x30 │ │ - b.n 11cc8 │ │ + b.n 12eec │ │ ldr r3, [r4, #8] │ │ - ldr r5, [r3, #96] ; 0x60 │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - subs r5, r5, r3 │ │ - b.n 11cae │ │ - mov r1, r5 │ │ - ldr r3, [r3, #8] │ │ - blx r3 │ │ - adds r5, #1 │ │ + ldr r5, [r4, #36] ; 0x24 │ │ + ldr r3, [r3, #96] ; 0x60 │ │ + subs r5, r3, r5 │ │ ldr r3, [r4, #8] │ │ ldr r0, [r4, #28] │ │ ldr r3, [r3, #96] ; 0x60 │ │ cmp r5, r3 │ │ ldr r3, [r0, #0] │ │ - blt.n 11ca6 │ │ + bge.n 12ee0 │ │ + mov r1, r5 │ │ + ldr r3, [r3, #8] │ │ + blx r3 │ │ + adds r5, #1 │ │ + b.n 12eca │ │ ldr r3, [r3, #12] │ │ blx r3 │ │ - cmp r0, #0 │ │ - mov r6, r0 │ │ + subs r5, r0, #0 │ │ add.w r0, r4, #48 ; 0x30 │ │ - bge.n 11cce │ │ - bl 408b0 │ │ - b.n 11dba │ │ - bl 408b0 │ │ - ldr r1, [pc, #240] ; (11dc4 ) │ │ + bge.n 12ef2 │ │ + bl 42048 │ │ + b.n 12fea │ │ + bl 42048 │ │ + ldr r1, [pc, #268] ; (13004 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3d424 │ │ + bl 3eb0c │ │ cmp r0, #0 │ │ - beq.n 11dba │ │ + beq.n 12fea │ │ + add r7, sp, #60 ; 0x3c │ │ mov r0, r4 │ │ - add r1, sp, #48 ; 0x30 │ │ - add r2, sp, #44 ; 0x2c │ │ - bl 11b7a │ │ + add r2, sp, #56 ; 0x38 │ │ + mov r1, r7 │ │ + bl 12d9e │ │ cmp r0, #0 │ │ - beq.n 11dba │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r1, [pc, #212] ; (11dc8 ) │ │ - ldr r3, [pc, #216] ; (11dcc ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - add r3, pc │ │ + beq.n 12fea │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + movw r2, #1155 ; 0x483 │ │ + ldr r1, [pc, #236] ; (13008 ) │ │ + add.w r8, sp, #64 ; 0x40 │ │ str r0, [sp, #4] │ │ movs r0, #1 │ │ - ldr r7, [pc, #204] ; (11dd0 ) │ │ - str r2, [sp, #8] │ │ - movw r2, #1155 ; 0x483 │ │ - bl 3df24 │ │ - ldr r2, [pc, #196] ; (11dd4 ) │ │ - movs r1, #0 │ │ - ldr r3, [pc, #196] ; (11dd8 ) │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #196] ; (11ddc ) │ │ + str r3, [sp, #0] │ │ + add r1, pc │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + add.w r9, sp, #68 ; 0x44 │ │ + ldr.w sl, [pc, #220] ; 1300c │ │ + str r3, [sp, #8] │ │ + add sl, pc │ │ + ldr r3, [pc, #216] ; (13010 ) │ │ add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #212] ; (13014 ) │ │ + movs r1, #0 │ │ movs r0, #1 │ │ - add r7, pc │ │ - add r2, pc │ │ - str r2, [sp, #4] │ │ - ldr r2, [pc, #188] ; (11de0 ) │ │ - add r2, pc │ │ - str r2, [sp, #8] │ │ - ldr r2, [pc, #184] ; (11de4 ) │ │ - add r2, pc │ │ - str r2, [sp, #12] │ │ - ldr r2, [pc, #184] ; (11de8 ) │ │ - add r2, pc │ │ - str r2, [sp, #16] │ │ - ldr r2, [pc, #180] ; (11dec ) │ │ - add r2, pc │ │ - str r2, [sp, #20] │ │ - ldr r2, [pc, #180] ; (11df0 ) │ │ - add r2, pc │ │ - str r2, [sp, #24] │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #204] ; (13018 ) │ │ mov r2, r1 │ │ - bl 3df24 │ │ + add r3, pc │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #200] ; (1301c ) │ │ + add r3, pc │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #200] ; (13020 ) │ │ + add r3, pc │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #196] ; (13024 ) │ │ + add r3, pc │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #196] ; (13028 ) │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #192] ; (1302c ) │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #192] ; (13030 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + mov r1, r7 │ │ mov r0, r4 │ │ - add r1, sp, #48 ; 0x30 │ │ - bl 11bfc │ │ - mov r5, r0 │ │ - b.n 11db6 │ │ - mov r0, r5 │ │ - bl 11c2c │ │ - add r1, sp, #52 ; 0x34 │ │ - add r2, sp, #56 ; 0x38 │ │ - mov sl, r0 │ │ - mov r0, r5 │ │ - bl 11c30 │ │ - add r2, sp, #60 ; 0x3c │ │ - add r3, sp, #68 ; 0x44 │ │ - add r1, sp, #64 ; 0x40 │ │ - mov r0, r5 │ │ - bl 11c52 │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ - ldr.w r8, [sp, #56] ; 0x38 │ │ + bl 12e20 │ │ + mov r7, r0 │ │ + cmp r7, #0 │ │ + beq.n 12fea │ │ + mov r0, r7 │ │ + bl 12e4c │ │ + mov r1, r8 │ │ + mov r2, r9 │ │ mov fp, r0 │ │ + mov r0, r7 │ │ + bl 12e50 │ │ + add r1, sp, #76 ; 0x4c │ │ + mov r0, r7 │ │ + add r2, sp, #72 ; 0x48 │ │ + add r3, sp, #80 ; 0x50 │ │ + bl 12e72 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + str r2, [sp, #48] ; 0x30 │ │ + str r3, [sp, #44] ; 0x2c │ │ + str r0, [sp, #52] ; 0x34 │ │ mov r0, r4 │ │ - bl 10bb6 │ │ - mov r1, fp │ │ - blx 3fcb8 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - str.w sl, [sp] │ │ - str.w r9, [sp, #4] │ │ + bl 11d50 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + blx 413c8 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + str.w fp, [sp] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + str r2, [sp, #4] │ │ str r3, [sp, #24] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - str.w r8, [sp, #8] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ str r3, [sp, #28] │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ str r3, [sp, #32] │ │ - mov r3, r7 │ │ + mov r3, sl │ │ strd r0, r1, [sp, #16] │ │ movs r1, #0 │ │ movs r0, #1 │ │ mov r2, r1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ + mov r0, r7 │ │ + bl 12e46 │ │ + mov r7, r0 │ │ + b.n 12f80 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ mov r0, r5 │ │ - bl 11c22 │ │ - mov r5, r0 │ │ - cmp r5, #0 │ │ - bne.n 11d52 │ │ - mov r0, r6 │ │ - add sp, #76 ; 0x4c │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n 12ff8 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - strh r4, [r4, r5] │ │ + cmp r7, #228 ; 0xe4 │ │ + movs r4, r0 │ │ + ldr r3, [pc, #480] ; (131e8 ) │ │ movs r3, r0 │ │ - ldr r7, [pc, #116] ; (11e40 ) │ │ + bx r4 │ │ movs r3, r0 │ │ - strh r3, [r1, r5] │ │ + ldr r3, [pc, #648] ; (13298 ) │ │ movs r3, r0 │ │ - strh r2, [r0, r6] │ │ + ldr r3, [pc, #276] ; (13128 ) │ │ movs r3, r0 │ │ - strh r7, [r4, r5] │ │ + ldr r3, [pc, #436] ; (131cc ) │ │ movs r3, r0 │ │ - strh r2, [r7, r4] │ │ + ldr r3, [pc, #424] ; (131c4 ) │ │ movs r3, r0 │ │ - strh r0, [r4, r5] │ │ + ldr r3, [pc, #424] ; (131c8 ) │ │ movs r3, r0 │ │ - strh r0, [r4, r5] │ │ + ldr r3, [pc, #416] ; (131c4 ) │ │ movs r3, r0 │ │ - strh r6, [r3, r5] │ │ + ldr r3, [pc, #416] ; (131c8 ) │ │ movs r3, r0 │ │ - strh r6, [r3, r5] │ │ + ldr r3, [pc, #412] ; (131c8 ) │ │ movs r3, r0 │ │ - strh r5, [r3, r5] │ │ + ldr r3, [pc, #408] ; (131c8 ) │ │ movs r3, r0 │ │ - strh r4, [r3, r5] │ │ + ldr r3, [pc, #104] ; (1309c ) │ │ movs r3, r0 │ │ │ │ -00011df4 : │ │ - push {r4, r5, r6, lr} │ │ - mov r5, r1 │ │ - mov r4, r0 │ │ +00013034 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r5, r3 │ │ + ldr r6, [pc, #208] ; (1310c ) │ │ + sub.w sp, sp, #528 ; 0x210 │ │ + mov r4, r1 │ │ mov r1, r2 │ │ - bl 11888 │ │ - mov r1, r5 │ │ - ldr r0, [r4, #8] │ │ - movs r5, #0 │ │ - bl 14f88 │ │ - b.n 11e20 │ │ - bl 10a3a │ │ - cmp r0, #0 │ │ - mov r6, r0 │ │ - bge.n 11e1e │ │ - mov r0, r4 │ │ - bl 11c6c │ │ - b.n 11e3a │ │ - adds r5, r5, r0 │ │ - ldr r0, [r4, #8] │ │ - bl 151e8 │ │ - cmp r0, #0 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + mov r7, r0 │ │ + ldr r3, [r6, #0] │ │ + str r3, [sp, #524] ; 0x20c │ │ + bl 12a9c │ │ + adds r3, r5, #1 │ │ + bne.n 1308c │ │ mov r0, r4 │ │ - bgt.n 11e0c │ │ - bl 11c6c │ │ - ldr r0, [r4, #8] │ │ + blx e910 │ │ + subs.w r8, r0, #0 │ │ + bge.n 1306c │ │ + mov.w r8, #0 │ │ + add.w r9, sp, #12 │ │ + b.n 130c2 │ │ movs r1, #0 │ │ - mov r6, r5 │ │ - bl 14f88 │ │ - mov r0, r6 │ │ - pop {r4, r5, r6, pc} │ │ - ... │ │ - │ │ -00011e40 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r4, r1 │ │ - sub.w sp, sp, #520 ; 0x208 │ │ - mov r1, r2 │ │ - mov r5, r3 │ │ - mov r8, r0 │ │ - bl 11888 │ │ - adds r1, r5, #1 │ │ - bne.n 11e68 │ │ + movs r2, #2 │ │ mov r0, r4 │ │ - blx e0c8 │ │ - cmp r0, #0 │ │ + blx e91c │ │ + mov r0, r4 │ │ + blx e910 │ │ + mov r1, r8 │ │ + movs r2, #0 │ │ mov r5, r0 │ │ - bge.n 11ed6 │ │ - movs r5, #0 │ │ - b.n 11ebe │ │ - ldr r2, [pc, #140] ; (11ef8 ) │ │ - movs r1, #2 │ │ + mov r0, r4 │ │ + blx e91c │ │ + rsb r5, r8, r5 │ │ + ldr r2, [pc, #128] ; (13110 ) │ │ mov r0, r5 │ │ + movs r1, #2 │ │ movw r3, #894 ; 0x37e │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r1, #2 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r2, r5 │ │ mov r3, r4 │ │ - mov r6, r0 │ │ - blx e0d4 │ │ + movs r1, #2 │ │ + mov r9, r0 │ │ + blx e928 │ │ movs r3, #1 │ │ - mov r1, r6 │ │ + mov r1, r9 │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ - mov r5, r0 │ │ - mov r0, r8 │ │ - mov r2, r5 │ │ - bl 11ad4 │ │ - mov r0, r6 │ │ - bl 3caf4 │ │ - b.n 11ec6 │ │ + mov r8, r0 │ │ + mov r0, r7 │ │ + mov r2, r8 │ │ + bl 12ce8 │ │ + mov r0, r9 │ │ + bl 3e1f8 │ │ + b.n 130ee │ │ + ldrh r5, [r4, #12] │ │ + and.w r5, r5, #32 │ │ + uxth r5, r5 │ │ + cbnz r5, 130ee │ │ movs r1, #2 │ │ mov.w r2, #256 ; 0x100 │ │ mov r3, r4 │ │ - add r0, sp, #8 │ │ - blx e0d4 │ │ - add r1, sp, #8 │ │ - mov r3, r6 │ │ - str r6, [sp, #0] │ │ - mov r7, r0 │ │ - mov r0, r8 │ │ - mov r2, r7 │ │ - adds r5, r7, r5 │ │ - bl 11ad4 │ │ - ldrh r6, [r4, #12] │ │ - ands.w r6, r6, #32 │ │ - beq.n 11e9e │ │ + mov r0, r9 │ │ + blx e928 │ │ + str r5, [sp, #0] │ │ + mov r1, r9 │ │ + mov r3, r5 │ │ + mov sl, r0 │ │ + mov r0, r7 │ │ + mov r2, sl │ │ + add r8, sl │ │ + bl 12ce8 │ │ + b.n 130c2 │ │ + mov r0, r7 │ │ + bl 12e8c │ │ + ldr r2, [sp, #524] ; 0x20c │ │ + ldr r3, [r6, #0] │ │ mov r0, r8 │ │ - bl 11c6c │ │ + cmp r2, r3 │ │ + beq.n 13102 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add.w sp, sp, #528 ; 0x210 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + nop │ │ + cmp r6, #56 ; 0x38 │ │ + movs r4, r0 │ │ + cmp sp, r6 │ │ + movs r3, r0 │ │ + │ │ +00013114 : │ │ + push {r4, r5, r6, lr} │ │ + mov r4, r1 │ │ + mov r5, r0 │ │ + mov r1, r2 │ │ + bl 12a9c │ │ + mov r1, r4 │ │ + ldr r0, [r5, #8] │ │ + movs r4, #0 │ │ + bl 16370 │ │ + ldr r0, [r5, #8] │ │ + bl 16608 │ │ + cmp r0, #0 │ │ mov r0, r5 │ │ - add.w sp, sp, #520 ; 0x208 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ble.n 1314c │ │ + bl 11c50 │ │ + subs r6, r0, #0 │ │ + bge.n 13148 │ │ + mov r0, r5 │ │ + bl 12e8c │ │ + mov r0, r6 │ │ + pop {r4, r5, r6, pc} │ │ + add r4, r6 │ │ + b.n 1312a │ │ + bl 12e8c │ │ + ldr r0, [r5, #8] │ │ movs r1, #0 │ │ - movs r2, #2 │ │ - mov r0, r4 │ │ - blx e0e0 │ │ - mov r0, r4 │ │ - blx e0c8 │ │ - mov r1, r5 │ │ - movs r2, #0 │ │ - mov r6, r0 │ │ + bl 16370 │ │ mov r0, r4 │ │ - blx e0e0 │ │ - subs r5, r6, r5 │ │ - b.n 11e68 │ │ - nop │ │ - ldr r5, [pc, #644] ; (12180 ) │ │ - movs r3, r0 │ │ + pop {r4, r5, r6, pc} │ │ │ │ -00011efc : │ │ - push {r3, lr} │ │ +0001315c : │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #4] │ │ - blx r3 │ │ - pop {r3, pc} │ │ + bx r3 │ │ │ │ -00011f06 : │ │ - push {r3, lr} │ │ +00013162 : │ │ ldr r0, [r0, #28] │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #24] │ │ - blx r3 │ │ - pop {r3, pc} │ │ + bx r3 │ │ ... │ │ │ │ -00011f14 : │ │ +0001316c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r9, r3 │ │ + ldr r3, [r0, #28] │ │ + sub sp, #20 │ │ mov r4, r0 │ │ - sub sp, #28 │ │ - ldr r0, [r0, #28] │ │ - mov r5, r2 │ │ - mov fp, r3 │ │ - str r1, [sp, #20] │ │ - ldr.w sl, [sp, #64] ; 0x40 │ │ - cmp r0, #0 │ │ - beq.n 11f92 │ │ - mov r0, r4 │ │ - bl 11f06 │ │ + mov sl, r1 │ │ + mov fp, r2 │ │ + cbnz r3, 13182 │ │ + movs r0, #0 │ │ + b.n 131f2 │ │ + bl 13162 │ │ mov r7, r0 │ │ - cbz r7, 11f92 │ │ - ldr r6, [r4, #28] │ │ - mov.w r8, #1065353216 ; 0x3f800000 │ │ - ldr r1, [pc, #88] ; (11f98 ) │ │ - mov.w r9, #0 │ │ - ldr r3, [r6, #0] │ │ + cmp r0, #0 │ │ + beq.n 1317e │ │ + ldr.w r8, [r4, #28] │ │ + ldr r1, [pc, #100] ; (131f8 ) │ │ + ldr.w r2, [r8] │ │ add r1, pc │ │ - ldr r0, [r3, #0] │ │ - blx e0b0 │ │ - cbnz r0, 11f56 │ │ - ldr.w r9, [r6, #56] ; 0x38 │ │ - ldr.w r8, [r6, #260] ; 0x104 │ │ - cmp.w fp, #0 │ │ - beq.n 11f68 │ │ - ldr r0, [r6, #16] │ │ - mov r1, fp │ │ - bl 17e26 │ │ - mov r6, r0 │ │ - b.n 11f6c │ │ - mov.w r6, #4294967295 ; 0xffffffff │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - cmp.w sl, #0 │ │ - beq.n 11f80 │ │ + ldr r0, [r2, #0] │ │ + blx e8f8 │ │ + cbnz r0, 131aa │ │ + ldr.w r6, [r8, #56] ; 0x38 │ │ + ldr.w r5, [r8, #260] ; 0x104 │ │ + b.n 131b0 │ │ + mov.w r5, #1065353216 ; 0x3f800000 │ │ + movs r6, #0 │ │ + cmp.w r9, #0 │ │ + beq.n 131c4 │ │ + mov r1, r9 │ │ + ldr.w r0, [r8, #16] │ │ + bl 19064 │ │ + mov r9, r0 │ │ + b.n 131c8 │ │ + mov.w r9, #4294967295 ; 0xffffffff │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cbz r3, 131d8 │ │ ldr r3, [r4, #28] │ │ - mov r1, sl │ │ + ldr r1, [sp, #56] ; 0x38 │ │ ldr r0, [r3, #16] │ │ - bl 17e26 │ │ + bl 19064 │ │ + b.n 131dc │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ str r0, [sp, #8] │ │ - mov r1, r9 │ │ + mov r1, r6 │ │ + str.w fp, [sp] │ │ mov r0, r7 │ │ - mov r2, r8 │ │ - ldr r3, [sp, #20] │ │ - stmia.w sp, {r5, r6} │ │ - bl 13cbc │ │ - add sp, #28 │ │ + str.w r9, [sp, #4] │ │ + mov r2, r5 │ │ + mov r3, sl │ │ + bl 14fa8 │ │ + add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r5, [pc, #28] ; (11fb8 ) │ │ + add sp, sp │ │ movs r3, r0 │ │ │ │ -00011f9c : │ │ - b.w 1406c │ │ +000131fc : │ │ + b.w 1537c │ │ │ │ -00011fa0 : │ │ +00013200 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - bl 13ddc │ │ + bl 150e8 │ │ mov r5, r0 │ │ - cbnz r0, 11fb4 │ │ - mov r0, r4 │ │ - mov r4, r5 │ │ - bl 11f9c │ │ mov r0, r4 │ │ + cbnz r5, 13216 │ │ + bl 131fc │ │ + mov r0, r5 │ │ + pop {r3, r4, r5, pc} │ │ pop {r3, r4, r5, pc} │ │ │ │ -00011fb8 : │ │ +00013218 : │ │ ldr r3, [r0, #56] ; 0x38 │ │ - cbz r3, 11fc8 │ │ - cbz r1, 11fc2 │ │ - ldr r3, [r3, #12] │ │ - str r3, [r1, #0] │ │ - ldr r1, [r0, #56] ; 0x38 │ │ - b.w 13f20 │ │ + cbz r3, 13228 │ │ + cbz r1, 13222 │ │ + ldr r2, [r3, #12] │ │ + str r2, [r1, #0] │ │ + mov r1, r3 │ │ + b.w 15238 │ │ mov r0, r3 │ │ bx lr │ │ │ │ -00011fcc : │ │ +0001322c : │ │ ldr r3, [r0, #56] ; 0x38 │ │ - cbz r3, 11fe0 │ │ - cbz r1, 11fd6 │ │ - ldr r3, [r3, #12] │ │ - str r3, [r1, #0] │ │ - ldr r1, [r0, #56] ; 0x38 │ │ + cbz r3, 13240 │ │ + cbz r1, 13236 │ │ + ldr r2, [r3, #12] │ │ + str r2, [r1, #0] │ │ + mov r1, r3 │ │ mov.w r2, #1065353216 ; 0x3f800000 │ │ - b.w 13ff0 │ │ + b.w 15304 │ │ mov r0, r3 │ │ bx lr │ │ │ │ -00011fe4 : │ │ +00013244 : │ │ ldr r3, [r0, #8] │ │ ldr r0, [r3, #96] ; 0x60 │ │ adds r0, #1 │ │ bx lr │ │ │ │ -00011fec : │ │ +0001324c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - mov r5, r1 │ │ - ldr r1, [pc, #60] ; (12030 ) │ │ + mov r7, r1 │ │ + ldr r1, [pc, #56] ; (1328c ) │ │ mov r4, r0 │ │ ldr r0, [r0, #0] │ │ mov r6, r2 │ │ add r1, pc │ │ - mov r7, r3 │ │ - bl 3d424 │ │ + mov r5, r3 │ │ + bl 3eb0c │ │ ldr r3, [r4, #8] │ │ - ldr r3, [r3, #96] ; 0x60 │ │ - vmov s11, r3 │ │ - vcvt.f64.s32 d6, s11 │ │ - vmov s11, r0 │ │ - vcvt.f64.s32 d7, s11 │ │ - vdiv.f64 d7, d6, d7 │ │ - vstr d7, [r5] │ │ + vldr s14, [r3, #96] ; 0x60 │ │ + vcvt.f64.s32 d7, s14 │ │ + vmov s13, r0 │ │ + vcvt.f64.s32 d6, s13 │ │ + vdiv.f64 d7, d7, d6 │ │ + vstr d7, [r7] │ │ ldrd r2, r3, [r4, #56] ; 0x38 │ │ strd r2, r3, [r6] │ │ ldrd r2, r3, [r4, #64] ; 0x40 │ │ - strd r2, r3, [r7] │ │ + strd r2, r3, [r5] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - nop │ │ - str r7, [r1, r3] │ │ + ldr r0, [pc, #668] ; (1352c ) │ │ movs r3, r0 │ │ │ │ -00012034 : │ │ +00013290 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - mov r5, r1 │ │ - ldr r1, [pc, #56] ; (12074 ) │ │ + mov r7, r1 │ │ + ldr r1, [pc, #56] ; (132d0 ) │ │ mov r4, r0 │ │ ldr r0, [r0, #0] │ │ mov r6, r2 │ │ add r1, pc │ │ - mov r7, r3 │ │ - bl 3d424 │ │ - vldr s11, [r4, #104] ; 0x68 │ │ - vcvt.f64.u32 d6, s11 │ │ - vmov s11, r0 │ │ - vcvt.f64.s32 d7, s11 │ │ - vdiv.f64 d7, d6, d7 │ │ - vstr d7, [r5] │ │ + mov r5, r3 │ │ + bl 3eb0c │ │ + vldr s15, [r4, #104] ; 0x68 │ │ + vcvt.f64.u32 d7, s15 │ │ + vmov s13, r0 │ │ + vcvt.f64.s32 d6, s13 │ │ + vdiv.f64 d7, d7, d6 │ │ + vstr d7, [r7] │ │ ldrd r2, r3, [r4, #72] ; 0x48 │ │ strd r2, r3, [r6] │ │ ldrd r2, r3, [r4, #80] ; 0x50 │ │ - strd r2, r3, [r7] │ │ + strd r2, r3, [r5] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - str r7, [r0, r2] │ │ + ldr r0, [pc, #396] ; (13460 ) │ │ movs r3, r0 │ │ │ │ -00012078 : │ │ +000132d4 : │ │ ldr r3, [r0, #8] │ │ ldr r0, [r3, #12] │ │ - b.w 43dac <__udivdi3+0x40c> │ │ + b.w 44c40 <_Unwind_GetTextRelBase@@Base+0x8> │ │ │ │ -00012080 : │ │ +000132dc : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ ldr r0, [sp, #20] │ │ ldr r5, [sp, #16] │ │ str r1, [r4, #0] │ │ str r2, [r4, #8] │ │ str r3, [r4, #12] │ │ - cbz r0, 12094 │ │ - bl 18c58 │ │ + cbz r0, 132f0 │ │ + bl 19eec │ │ str r0, [r4, #20] │ │ - cbz r5, 120b2 │ │ + cbz r5, 1330e │ │ mov r0, r5 │ │ - bl 18354 │ │ - str r0, [r4, #16] │ │ + bl 195b8 │ │ ldr r3, [r5, #32] │ │ str r3, [r4, #44] ; 0x2c │ │ ldr r3, [r5, #36] ; 0x24 │ │ str r3, [r4, #52] ; 0x34 │ │ ldr r3, [r5, #40] ; 0x28 │ │ str r3, [r4, #48] ; 0x30 │ │ ldr r3, [r5, #20] │ │ str r3, [r4, #40] ; 0x28 │ │ + str r0, [r4, #16] │ │ pop {r3, r4, r5, pc} │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r5, [r4, #16] │ │ str r3, [r4, #48] ; 0x30 │ │ str r3, [r4, #52] ; 0x34 │ │ str r3, [r4, #44] ; 0x2c │ │ str r5, [r4, #40] ; 0x28 │ │ pop {r3, r4, r5, pc} │ │ │ │ -000120c2 : │ │ +0001331e : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #16] │ │ mov r5, r1 │ │ mov r6, r2 │ │ - bl 1835c │ │ + bl 195c0 │ │ ldr r0, [r4, #20] │ │ - bl 18c60 │ │ - cbz r5, 120f2 │ │ + bl 19ef4 │ │ + cbz r5, 1334e │ │ mov r0, r5 │ │ - bl 18354 │ │ - str r0, [r4, #16] │ │ + bl 195b8 │ │ ldr r3, [r5, #32] │ │ str r3, [r4, #44] ; 0x2c │ │ ldr r3, [r5, #36] ; 0x24 │ │ str r3, [r4, #52] ; 0x34 │ │ ldr r3, [r5, #40] ; 0x28 │ │ str r3, [r4, #48] ; 0x30 │ │ ldr r3, [r5, #20] │ │ str r3, [r4, #40] ; 0x28 │ │ - b.n 12100 │ │ + str r0, [r4, #16] │ │ + b.n 1335c │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r5, [r4, #16] │ │ str r3, [r4, #48] ; 0x30 │ │ str r3, [r4, #52] ; 0x34 │ │ str r3, [r4, #44] ; 0x2c │ │ str r5, [r4, #40] ; 0x28 │ │ - cbz r6, 1210c │ │ + cbz r6, 13368 │ │ mov r0, r6 │ │ - bl 18c58 │ │ + bl 19eec │ │ str r0, [r4, #20] │ │ pop {r4, r5, r6, pc} │ │ str r6, [r4, #20] │ │ pop {r4, r5, r6, pc} │ │ │ │ -00012110 : │ │ +0001336c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #16] │ │ - bl 1835c │ │ + bl 195c0 │ │ ldr r0, [r4, #20] │ │ - bl 18c60 │ │ + bl 19ef4 │ │ ldr r0, [r4, #24] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #28] │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 132f0 │ │ + b.w 14588 │ │ push {r4, lr} │ │ movs r3, #1 │ │ ldr r4, [r0, #40] ; 0x28 │ │ strh r3, [r0, #24] │ │ - b.n 1214c │ │ + cbz r4, 133aa │ │ ldr r3, [r4, #0] │ │ ldr r0, [r3, #0] │ │ - cbz r0, 1214a │ │ + cbz r0, 133a6 │ │ ldrsh.w r3, [r0, #24] │ │ - cbnz r3, 1214a │ │ - bl 12130 │ │ + cbnz r3, 133a6 │ │ + bl 1338c │ │ ldr r4, [r4, #4] │ │ - cmp r4, #0 │ │ - bne.n 1213a │ │ + b.n 13394 │ │ pop {r4, pc} │ │ - ldr r2, [r0, #48] ; 0x30 │ │ - ldr r1, [r0, #40] ; 0x28 │ │ - push {r4, lr} │ │ - ldr r4, [r0, #44] ; 0x2c │ │ - ldr.w r3, [r1, r2, lsl #2] │ │ - subs r4, #1 │ │ - cmp r2, r4 │ │ - it eq │ │ - ldreq r2, [r3, #16] │ │ - beq.n 12172 │ │ - adds r2, #1 │ │ - ldr.w r2, [r1, r2, lsl #2] │ │ - ldr r2, [r2, #20] │ │ - subs r2, #1 │ │ - str r2, [r0, #16] │ │ - ldr r2, [r3, #4] │ │ - cmp r2, #0 │ │ - blt.n 12188 │ │ - ldr r1, [r0, #4] │ │ - movs r4, #20 │ │ - muls r2, r4 │ │ - ldr r1, [r1, #16] │ │ - ldr r1, [r1, #8] │ │ - ldr r2, [r1, r2] │ │ - b.n 1218a │ │ - movs r2, #0 │ │ - str r2, [r0, #8] │ │ - ldr r3, [r3, #20] │ │ + push {r4, r5, lr} │ │ + ldr r1, [r0, #44] ; 0x2c │ │ + ldr r4, [r0, #48] ; 0x30 │ │ + ldr r5, [r0, #40] ; 0x28 │ │ + subs r1, #1 │ │ + cmp r4, r1 │ │ + mov.w r3, r4, lsl #2 │ │ + it ne │ │ + addne r3, r3, r5 │ │ + ldr.w r2, [r5, r4, lsl #2] │ │ + it ne │ │ + ldrne r3, [r3, #4] │ │ + ldr r1, [r2, #4] │ │ + itee eq │ │ + ldreq r3, [r2, #16] │ │ + ldrne r3, [r3, #20] │ │ + addne.w r3, r3, #4294967295 ; 0xffffffff │ │ + cmp r1, #0 │ │ + str r3, [r0, #16] │ │ + itett ge │ │ + ldrge r3, [r0, #4] │ │ + movlt r3, #0 │ │ + ldrge r3, [r3, #16] │ │ + ldrge r4, [r3, #8] │ │ + ittt ge │ │ + movge r3, #20 │ │ + mulge r3, r1 │ │ + ldrge r3, [r4, r3] │ │ + str r3, [r0, #8] │ │ + ldr r3, [r2, #20] │ │ str r3, [r0, #12] │ │ movs r3, #0 │ │ str r3, [r0, #28] │ │ - pop {r4, pc} │ │ + pop {r4, r5, pc} │ │ + movs r0, r0 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r4, r0 │ │ + ldr r3, [r0, #48] ; 0x30 │ │ + movs r0, #0 │ │ + mov r6, r0 │ │ + cbz r3, 1345e │ │ + ldr r5, [r3, #0] │ │ + ldr r7, [r3, #12] │ │ + ldr r5, [r5, #32] │ │ + add r5, r7 │ │ + cmp r5, r2 │ │ + blt.n 1345e │ │ + adds r0, #1 │ │ + ldr r5, [r3, #8] │ │ + cmp.w r0, #500 ; 0x1f4 │ │ + mov r6, r3 │ │ + beq.n 13420 │ │ + mov r3, r5 │ │ + b.n 13402 │ │ + str r3, [r4, #52] ; 0x34 │ │ + movs r2, #0 │ │ + str r2, [r3, #8] │ │ + movw r3, #1597 ; 0x63d │ │ + ldr r2, [pc, #84] ; (13480 ) │ │ + ldr r6, [pc, #84] ; (13484 ) │ │ + str r0, [r4, #44] ; 0x2c │ │ + add r2, pc │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + add r6, pc │ │ + bl 40748 <__listelem_free__@@Base> │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + adds r3, #1 │ │ + str r3, [r4, #36] ; 0x24 │ │ + cbz r5, 1345c │ │ + ldr r7, [r5, #8] │ │ + mov r1, r5 │ │ + movw r3, #1602 ; 0x642 │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + mov r2, r6 │ │ + bl 40748 <__listelem_free__@@Base> │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + mov r5, r7 │ │ + adds r3, #1 │ │ + str r3, [r4, #36] ; 0x24 │ │ + b.n 13440 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + str r3, [r1, #8] │ │ + cbnz r6, 13466 │ │ + str r1, [r4, #48] ; 0x30 │ │ + b.n 13468 │ │ + str r1, [r6, #8] │ │ + cbnz r3, 1346c │ │ + str r1, [r4, #52] ; 0x34 │ │ + ldr r3, [r4, #44] ; 0x2c │ │ + adds r3, #1 │ │ + str r3, [r4, #44] ; 0x2c │ │ + ldr r3, [r4, #32] │ │ + adds r3, #1 │ │ + str r3, [r4, #32] │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + add r3, r0 │ │ + str r3, [r4, #40] ; 0x28 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + str r1, [r1, #20] │ │ + movs r3, r0 │ │ + str r5, [r0, #20] │ │ + movs r3, r0 │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #40] ; 0x28 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ push {r4, lr} │ │ mov r4, r0 │ │ + ldr r0, [r0, #40] ; 0x28 │ │ + bl 3e1f8 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, lr} │ │ + b.w 3e1f8 │ │ ldr r3, [r0, #48] ; 0x30 │ │ ldr r2, [r0, #44] ; 0x2c │ │ adds r3, #1 │ │ - str r3, [r0, #48] ; 0x30 │ │ cmp r3, r2 │ │ - bne.n 121c2 │ │ - bl 12196 │ │ - movs r4, #0 │ │ - b.n 121c6 │ │ - bl 12152 │ │ + push {r4, lr} │ │ + mov r4, r0 │ │ + str r3, [r0, #48] ; 0x30 │ │ + bne.n 134c8 │ │ + bl 1349c │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ + bl 133ac │ │ mov r0, r4 │ │ pop {r4, pc} │ │ - push {r4, lr} │ │ + ldr r3, [pc, #120] ; (1354c ) │ │ + stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr.w r9, [pc, #116] ; 13550 │ │ mov r4, r0 │ │ - ldr r0, [r0, #40] ; 0x28 │ │ - bl 3caf4 │ │ + ldr r2, [r3, #0] │ │ + mov r7, r1 │ │ + add r9, pc │ │ + mov r5, r3 │ │ + mov sl, sp │ │ + str r2, [sp, #4] │ │ mov r0, r4 │ │ - ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r7, r0 │ │ - ldr r4, [r1, #32] │ │ - mov r6, r1 │ │ - cmp r4, #0 │ │ - itt gt │ │ - ldrgt r5, [r1, #36] ; 0x24 │ │ - movgt.w r4, #3758096384 ; 0xe0000000 │ │ - bgt.n 12242 │ │ - b.n 12248 │ │ - ldr r3, [r5, #0] │ │ + bl 41b1c │ │ + mov r4, r0 │ │ + cbz r0, 13534 │ │ + ldr r6, [r4, #0] │ │ + ldrb r3, [r6, #0] │ │ + cmp r3, #35 ; 0x23 │ │ + beq.n 134ec │ │ + mov r0, r6 │ │ + movs r1, #32 │ │ + blx e934 │ │ + mov r8, r0 │ │ + cmp r0, #0 │ │ + beq.n 134ec │ │ mov r0, r7 │ │ - ldr r1, [r3, #4] │ │ - bl 121de │ │ + blx e8b0 │ │ + mov r1, r7 │ │ + mov r2, r0 │ │ + mov r0, r6 │ │ + blx e940 │ │ + cmp r0, #0 │ │ + bne.n 134ec │ │ + add.w r0, r8, #1 │ │ + mov r1, r9 │ │ + mov r2, sl │ │ + blx e94c │ │ + cmp r0, #1 │ │ + bne.n 134ec │ │ + ldr r0, [sp, #0] │ │ + b.n 13538 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + ldr r2, [sp, #4] │ │ ldr r3, [r5, #0] │ │ - ldr r2, [r3, #12] │ │ - add.w r8, r0, r2 │ │ - ldr r0, [r7, #4] │ │ - cbz r0, 1223a │ │ + cmp r2, r3 │ │ + beq.n 13544 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + nop │ │ + cmp r1, #166 ; 0xa6 │ │ + movs r4, r0 │ │ + str r6, [r0, #12] │ │ + movs r3, r0 │ │ + ldr r3, [pc, #136] ; (135e0 ) │ │ + stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + mov r9, r0 │ │ + ldr r0, [r1, #32] │ │ + ldr r2, [r3, #0] │ │ + mov r8, r1 │ │ + cmp r0, #0 │ │ + mov r7, r3 │ │ + str r2, [sp, #4] │ │ + ble.n 135ce │ │ + ldr r6, [r1, #36] ; 0x24 │ │ + mov.w r5, #3758096384 ; 0xe0000000 │ │ + mov sl, sp │ │ + cbz r6, 135c8 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r9 │ │ + ldr r1, [r3, #4] │ │ + bl 13554 │ │ + ldr r3, [r6, #0] │ │ + ldr r4, [r3, #12] │ │ + add r4, r0 │ │ + ldr.w r0, [r9, #4] │ │ + cbz r0, 135be │ │ ldr r3, [r3, #4] │ │ - ldr r2, [r6, #8] │ │ + ldr.w r2, [r8, #8] │ │ ldr r1, [r3, #8] │ │ - add r3, sp, #4 │ │ - bl 31572 │ │ - vmov s14, r8 │ │ - vcvt.f32.s32 s15, s14 │ │ + mov r3, sl │ │ + bl 32af4 │ │ + vmov s15, r4 │ │ + vldr s13, [r9, #8] │ │ + vcvt.f32.s32 s15, s15 │ │ asrs r0, r0, #10 │ │ vmov s14, r0 │ │ - vcvt.f32.s32 s13, s14 │ │ - vldr s14, [r7, #8] │ │ - vmla.f32 s15, s13, s14 │ │ + vcvt.f32.s32 s14, s14 │ │ + vmla.f32 s15, s14, s13 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov r8, s15 │ │ - ldr r5, [r5, #4] │ │ - cmp r4, r8 │ │ + vmov r4, s15 │ │ + cmp r5, r4 │ │ + ldr r6, [r6, #4] │ │ it lt │ │ - movlt r4, r8 │ │ - cmp r5, #0 │ │ - bne.n 121f6 │ │ - str r4, [r6, #32] │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ - movs r0, r0 │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - movs r3, #0 │ │ - mov r4, r0 │ │ - ldr r5, [r0, #48] ; 0x30 │ │ - movw r7, #499 ; 0x1f3 │ │ - mov r0, r3 │ │ - b.n 12274 │ │ - ldr r6, [r5, #0] │ │ - ldr.w ip, [r5, #12] │ │ - ldr r6, [r6, #32] │ │ - add r6, ip │ │ - cmp r6, r2 │ │ - blt.n 12292 │ │ + movlt r5, r4 │ │ + b.n 13576 │ │ mov r0, r5 │ │ - ldr r5, [r5, #8] │ │ - adds r3, #1 │ │ - cmp r3, r7 │ │ - ite gt │ │ - movgt r6, #0 │ │ - movle r6, #1 │ │ - cmp r5, #0 │ │ - ite eq │ │ - moveq r6, #0 │ │ - andne.w r6, r6, #1 │ │ - cmp r6, #0 │ │ - bne.n 12260 │ │ - movw r2, #499 ; 0x1f3 │ │ - cmp r3, r2 │ │ - bgt.n 122b4 │ │ - str r5, [r1, #8] │ │ - cbnz r0, 1229a │ │ - str r1, [r4, #48] ; 0x30 │ │ - b.n 1229c │ │ - str r1, [r0, #8] │ │ - cbnz r5, 122a0 │ │ - str r1, [r4, #52] ; 0x34 │ │ - ldr r2, [r4, #44] ; 0x2c │ │ - adds r2, #1 │ │ - str r2, [r4, #44] ; 0x2c │ │ - ldr r2, [r4, #32] │ │ - adds r2, #1 │ │ - str r2, [r4, #32] │ │ - ldr r2, [r4, #40] ; 0x28 │ │ - adds r3, r2, r3 │ │ - str r3, [r4, #40] ; 0x28 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r2, [pc, #64] ; (122f8 ) │ │ - mov.w r3, #500 ; 0x1f4 │ │ - str r0, [r4, #52] ; 0x34 │ │ - add r2, pc │ │ - str r6, [r0, #8] │ │ - str r3, [r4, #44] ; 0x2c │ │ - movw r3, #1597 ; 0x63d │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - bl 3efc0 <__listelem_free__> │ │ - ldr r6, [pc, #44] ; (122fc ) │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - add r6, pc │ │ - adds r3, #1 │ │ - str r3, [r4, #36] ; 0x24 │ │ - b.n 122f0 │ │ - ldr r7, [r5, #8] │ │ - mov r1, r5 │ │ - movw r3, #1602 ; 0x642 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - mov r2, r6 │ │ - bl 3efc0 <__listelem_free__> │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - mov r5, r7 │ │ - adds r3, #1 │ │ - str r3, [r4, #36] ; 0x24 │ │ - cmp r5, #0 │ │ - bne.n 122d8 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - nop │ │ - ldr r5, [r0, #8] │ │ - movs r3, r0 │ │ - ldr r1, [r6, #4] │ │ - movs r3, r0 │ │ + str.w r5, [r8, #32] │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r7, #0] │ │ + cmp r2, r3 │ │ + beq.n 135da │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + cmp r1, #34 ; 0x22 │ │ + movs r4, r0 │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ mov r7, r2 │ │ - cbz r2, 12318 │ │ + cbz r2, 135fc │ │ ldr r6, [r1, #4] │ │ ldr r3, [r6, #16] │ │ str r3, [r0, #16] │ │ movs r3, #0 │ │ str r3, [r0, #28] │ │ - b.n 1236c │ │ + b.n 13650 │ │ ldr r3, [r0, #4] │ │ ldr r6, [r1, #0] │ │ + ldr r2, [r1, #24] │ │ ldr r3, [r3, #12] │ │ mov r8, r6 │ │ - ldr.w sl, [r3, #4] │ │ + ldr.w r9, [r3, #4] │ │ ldr r3, [r1, #20] │ │ str r3, [r0, #16] │ │ - ldr r2, [r1, #24] │ │ ldr r3, [r1, #28] │ │ - adds r3, r2, r3 │ │ + add r3, r2 │ │ ldr r2, [r0, #44] ; 0x2c │ │ subs r3, r3, r2 │ │ str r3, [r0, #28] │ │ - b.n 12366 │ │ - ldr.w r9, [r8, #36] ; 0x24 │ │ - b.n 1235c │ │ - ldr.w r3, [r9] │ │ + cmp.w r8, #0 │ │ + beq.n 13650 │ │ + ldr.w sl, [r8, #36] ; 0x24 │ │ + cmp.w sl, #0 │ │ + beq.n 1364a │ │ + ldr.w r3, [sl] │ │ cmp r3, r5 │ │ - beq.n 12358 │ │ + beq.n 13644 │ │ ldr r2, [r3, #24] │ │ - mov r0, sl │ │ + mov r0, r9 │ │ ldr r3, [r3, #28] │ │ ldr r1, [r4, #28] │ │ - adds r2, r2, r3 │ │ + add r2, r3 │ │ ldr r3, [r4, #44] ; 0x2c │ │ subs r2, r2, r3 │ │ - blx 3fd14 │ │ + blx 41424 │ │ str r0, [r4, #28] │ │ - ldr.w r9, [r9, #4] │ │ - cmp.w r9, #0 │ │ - bne.n 1233c │ │ + ldr.w sl, [sl, #4] │ │ + b.n 13622 │ │ ldr.w r8, [r8, #44] ; 0x2c │ │ - cmp.w r8, #0 │ │ - bne.n 12336 │ │ - ldr r3, [r6, #4] │ │ - cmp r3, #0 │ │ - blt.n 12380 │ │ - ldr r2, [r4, #4] │ │ - movs r1, #20 │ │ - muls r3, r1 │ │ - ldr r2, [r2, #16] │ │ - ldr r2, [r2, #8] │ │ - ldr r3, [r2, r3] │ │ - b.n 12382 │ │ - movs r3, #0 │ │ + b.n 13618 │ │ + ldr r2, [r6, #4] │ │ + ldr.w r8, [r4, #4] │ │ + cmp r2, #0 │ │ + itett ge │ │ + ldrge.w r3, [r8, #16] │ │ + movlt r3, #0 │ │ + ldrge r1, [r3, #8] │ │ + movge r3, #20 │ │ + itt ge │ │ + mulge r3, r2 │ │ + ldrge r3, [r1, r3] │ │ + ldr r1, [pc, #128] ; (136ec ) │ │ str r3, [r4, #8] │ │ + add r1, pc │ │ ldr r3, [r6, #20] │ │ - ldr r6, [r4, #4] │ │ - ldr r1, [pc, #124] ; (12408 ) │ │ str r3, [r4, #12] │ │ ldr r3, [r5, #12] │ │ - add r1, pc │ │ lsls r3, r3, #10 │ │ str r3, [r4, #20] │ │ - ldr r3, [r6, #0] │ │ + ldr.w r3, [r8] │ │ ldr r0, [r3, #0] │ │ - blx e0b0 │ │ - cbz r0, 123a8 │ │ + blx e8f8 │ │ + cbz r0, 13690 │ │ movs r3, #1 │ │ str r3, [r4, #32] │ │ movs r3, #0 │ │ str r3, [r4, #24] │ │ - b.n 12402 │ │ + b.n 136e6 │ │ ldr r1, [r5, #8] │ │ - ldr r0, [r6, #56] ; 0x38 │ │ - cbnz r1, 123c6 │ │ - cbz r7, 123be │ │ - ldr r1, [r5, #4] │ │ + ldr.w r0, [r8, #56] ; 0x38 │ │ + cbnz r1, 136b0 │ │ + cbz r7, 136a8 │ │ + ldr r2, [r5, #4] │ │ + ldr r3, [r5, #0] │ │ + ldr r1, [r2, #8] │ │ + ldr r2, [r3, #8] │ │ add.w r3, r4, #32 │ │ - ldr r2, [r5, #0] │ │ - ldr r1, [r1, #8] │ │ - ldr r2, [r2, #8] │ │ - b.n 123fa │ │ + b.n 136de │ │ movs r3, #1 │ │ str r7, [r4, #24] │ │ str r3, [r4, #32] │ │ - b.n 12402 │ │ + b.n 136e6 │ │ ldr r2, [r5, #0] │ │ - cbz r7, 123dc │ │ - ldr r3, [r1, #0] │ │ - add.w r1, r4, #32 │ │ - ldr r5, [r5, #4] │ │ - str r1, [sp, #0] │ │ - ldr r2, [r2, #8] │ │ - ldr r1, [r5, #8] │ │ - ldr r3, [r3, #8] │ │ - b.n 123f0 │ │ - ldr r5, [r1, #8] │ │ add.w r3, r4, #32 │ │ ldr r6, [r1, #0] │ │ - cbz r5, 123f6 │ │ - ldr r5, [r5, #0] │ │ + cbz r7, 136c6 │ │ + ldr r1, [r5, #4] │ │ + str r3, [sp, #0] │ │ + ldr r2, [r2, #8] │ │ + ldr r1, [r1, #8] │ │ + ldr r3, [r6, #8] │ │ + b.n 136d4 │ │ + ldr r1, [r1, #8] │ │ + cbz r1, 136da │ │ + ldr r5, [r1, #0] │ │ str r3, [sp, #0] │ │ ldr r1, [r2, #8] │ │ ldr r3, [r5, #8] │ │ ldr r2, [r6, #8] │ │ - bl 31588 │ │ - b.n 123fe │ │ + bl 32ac0 │ │ + b.n 136e2 │ │ ldr r1, [r2, #8] │ │ ldr r2, [r6, #8] │ │ - bl 31572 │ │ + bl 32af4 │ │ asrs r0, r0, #10 │ │ str r0, [r4, #24] │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, pc} │ │ - nop │ │ - ldr r0, [pc, #756] ; (12700 ) │ │ - movs r3, r0 │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ - ldr r5, [pc, #88] ; (1246c ) │ │ - mov r6, r1 │ │ - add r5, pc │ │ - b.n 12456 │ │ - ldr.w r8, [r4] │ │ - ldrb.w r3, [r8] │ │ - cmp r3, #35 ; 0x23 │ │ - beq.n 12456 │ │ - mov r0, r8 │ │ - movs r1, #32 │ │ - blx e0ec │ │ - mov r7, r0 │ │ - cbz r0, 12456 │ │ - mov r0, r6 │ │ - blx e068 │ │ - mov r1, r6 │ │ - mov r2, r0 │ │ - mov r0, r8 │ │ - blx e0f8 │ │ - cbnz r0, 12456 │ │ - adds r0, r7, #1 │ │ - mov r1, r5 │ │ - add r2, sp, #4 │ │ - blx e104 │ │ - cmp r0, #1 │ │ - bne.n 12456 │ │ - ldr r0, [sp, #4] │ │ - b.n 12466 │ │ - mov r0, r4 │ │ - bl 403ec │ │ - mov r4, r0 │ │ - cmp r0, #0 │ │ - bne.n 1241a │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ - nop │ │ - str r4, [r3, #116] ; 0x74 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + ands r5, r2 │ │ movs r3, r0 │ │ - push {r4, lr} │ │ - mov r4, r0 │ │ ldrh r3, [r0, #50] ; 0x32 │ │ ldrsh.w r2, [r0, #48] ; 0x30 │ │ adds r3, #1 │ │ - adds r1, r2, #1 │ │ + push {r4, lr} │ │ uxth r3, r3 │ │ + adds r1, r2, #1 │ │ strh r3, [r0, #50] ; 0x32 │ │ sxth r3, r3 │ │ + mov r4, r0 │ │ cmp r3, r1 │ │ - bne.n 12490 │ │ - bl 121ca │ │ - movs r4, #0 │ │ - b.n 124aa │ │ + bne.n 13710 │ │ + bl 13488 │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ cmp r3, r2 │ │ ldr r2, [r0, #40] ; 0x28 │ │ - bne.n 124a0 │ │ - subs r3, #1 │ │ - ldr.w r1, [r2, r3, lsl #2] │ │ - movs r2, #1 │ │ - b.n 124a6 │ │ - ldr.w r1, [r2, r3, lsl #2] │ │ - movs r2, #0 │ │ - bl 12300 │ │ + ittee eq │ │ + addeq.w r3, r3, #1073741824 ; 0x40000000 │ │ + addeq.w r3, r3, #4294967295 ; 0xffffffff │ │ + ldrne.w r1, [r2, r3, lsl #2] │ │ + movne r2, #0 │ │ + itt eq │ │ + ldreq.w r1, [r2, r3, lsl #2] │ │ + moveq r2, #1 │ │ + bl 135e4 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ - ... │ │ │ │ -000124b0 : │ │ - stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r9, r3 │ │ - mov fp, r0 │ │ - mov r5, r1 │ │ - mov r4, r2 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r7, [r1, #36] ; 0x24 │ │ - b.n 124cc │ │ - ldr r2, [r7, #0] │ │ - ldr r1, [r2, #4] │ │ - cmp r1, r4 │ │ - beq.n 124d2 │ │ - ldr r7, [r7, #4] │ │ - cmp r7, #0 │ │ - bne.n 124c2 │ │ - b.n 124e2 │ │ - ldr r1, [r2, #12] │ │ - cmp r9, r1 │ │ - ittt gt │ │ - strgt.w r9, [r2, #12] │ │ - ldrgt r2, [r7, #0] │ │ - strgt r3, [r2, #20] │ │ - b.n 12536 │ │ - ldr.w r8, [pc, #88] ; 1253c │ │ +00013734 : │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov sl, r0 │ │ + ldr r5, [r1, #36] ; 0x24 │ │ + mov r8, r1 │ │ + mov r7, r2 │ │ + mov fp, r3 │ │ + cbz r5, 13750 │ │ + ldr r2, [r5, #0] │ │ + ldr r3, [r2, #4] │ │ + cmp r3, r7 │ │ + beq.n 137a8 │ │ + ldr r5, [r5, #4] │ │ + b.n 13742 │ │ + ldr r6, [pc, #108] ; (137c0 ) │ │ movs r2, #80 ; 0x50 │ │ - ldr.w r0, [fp, #60] ; 0x3c │ │ - add r8, pc │ │ - str r3, [sp, #4] │ │ - mov r1, r8 │ │ - bl 3eece <__listelem_malloc__> │ │ - mov r1, r8 │ │ + ldr.w r0, [sl, #60] ; 0x3c │ │ + add r6, pc │ │ + mov r1, r6 │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ + mov r1, r6 │ │ movs r2, #81 ; 0x51 │ │ - mov r6, r0 │ │ - ldr.w r0, [fp, #64] ; 0x40 │ │ - bl 3eece <__listelem_malloc__> │ │ - mov r1, r8 │ │ + mov r4, r0 │ │ + ldr.w r0, [sl, #64] ; 0x40 │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ movs r2, #82 ; 0x52 │ │ - mov sl, r0 │ │ - ldr.w r0, [fp, #64] ; 0x40 │ │ - bl 3eece <__listelem_malloc__> │ │ - str r5, [r6, #0] │ │ - str r4, [r6, #4] │ │ - str.w r9, [r6, #12] │ │ - ldr r3, [sp, #4] │ │ - str r7, [r6, #8] │ │ - str r3, [r6, #20] │ │ - str r6, [r0, #0] │ │ - str.w r6, [sl] │ │ - ldr r3, [r5, #36] ; 0x24 │ │ - str.w r3, [sl, #4] │ │ - str.w sl, [r5, #36] ; 0x24 │ │ - ldr r3, [r4, #40] ; 0x28 │ │ + mov r1, r6 │ │ + mov r9, r0 │ │ + ldr.w r0, [sl, #64] ; 0x40 │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr.w r2, [r8, #36] ; 0x24 │ │ + str.w r8, [r4] │ │ + str r3, [r4, #20] │ │ + ldr r3, [r7, #40] ; 0x28 │ │ + str r7, [r4, #4] │ │ + str.w fp, [r4, #12] │ │ + str r5, [r4, #8] │ │ + str r4, [r0, #0] │ │ + str.w r4, [r9] │ │ + str.w r2, [r9, #4] │ │ + str.w r9, [r8, #36] ; 0x24 │ │ str r3, [r0, #4] │ │ - str r0, [r4, #40] ; 0x28 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + str r0, [r7, #40] ; 0x28 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr r3, [r2, #12] │ │ + cmp fp, r3 │ │ + ble.n 137ba │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str.w fp, [r2, #12] │ │ + str r3, [r2, #20] │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - str r5, [r2, #100] ; 0x64 │ │ + ldrsh r1, [r4, r0] │ │ movs r3, r0 │ │ │ │ -00012540 : │ │ +000137c4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r5, r0 │ │ sub sp, #20 │ │ - mov r9, r1 │ │ - mov fp, r2 │ │ ldr r4, [r0, #24] │ │ - b.n 125c6 │ │ + mov r5, r0 │ │ + mov sl, r1 │ │ + mov fp, r2 │ │ + cmp r4, #0 │ │ + beq.n 1384a │ │ ldr r3, [r5, #32] │ │ cmp r4, r3 │ │ - beq.n 125c4 │ │ + beq.n 13846 │ │ ldr r0, [r5, #12] │ │ ldr r1, [r4, #8] │ │ - bl 17e3c │ │ - cmp r0, #0 │ │ - beq.n 125c4 │ │ + bl 19098 │ │ + cbz r0, 13846 │ │ ldr r6, [r4, #40] ; 0x28 │ │ - b.n 125be │ │ - ldr r7, [r6, #0] │ │ - ldr r3, [r5, #16] │ │ - ldr r2, [r4, #8] │ │ - ldr.w r8, [r4, #36] ; 0x24 │ │ - cmp r2, r3 │ │ - ite ne │ │ - movne r2, fp │ │ - moveq r2, r9 │ │ - ldr r3, [r7, #12] │ │ - adds r3, r2, r3 │ │ + cbz r6, 13844 │ │ + ldr.w r9, [r6] │ │ + ldr r2, [r5, #16] │ │ + ldr r3, [r4, #8] │ │ + ldr r7, [r4, #36] ; 0x24 │ │ + cmp r3, r2 │ │ + ite eq │ │ + moveq r3, sl │ │ + movne r3, fp │ │ + ldr.w r2, [r9, #12] │ │ + add r3, r2 │ │ str r3, [sp, #12] │ │ - b.n 125b6 │ │ - ldr.w sl, [r8] │ │ - ldr.w r3, [sl, #4] │ │ - cbz r3, 125b2 │ │ - ldr r2, [r7, #0] │ │ - cbz r2, 125b2 │ │ + cbz r7, 13840 │ │ + ldr.w r8, [r7] │ │ + ldr.w r3, [r8, #4] │ │ + cbz r3, 1383c │ │ + ldr.w r2, [r9] │ │ + cbz r2, 1383c │ │ ldr r0, [r5, #12] │ │ ldr r1, [r3, #8] │ │ - bl 17e3c │ │ - cbnz r0, 125b2 │ │ - ldr.w r3, [sl, #12] │ │ + bl 19098 │ │ + cbnz r0, 1383c │ │ + ldr.w r2, [r8, #20] │ │ mov r0, r5 │ │ - ldr r2, [sp, #12] │ │ - adds r3, r2, r3 │ │ - ldr.w r2, [sl, #20] │ │ + ldr.w lr, [r8, #12] │ │ + ldr r3, [sp, #12] │ │ str r2, [sp, #0] │ │ - ldr r1, [r7, #0] │ │ - ldr.w r2, [sl, #4] │ │ - bl 124b0 │ │ - ldr.w r8, [r8, #4] │ │ - cmp.w r8, #0 │ │ - bne.n 12580 │ │ + add r3, lr │ │ + ldr.w r1, [r9] │ │ + ldr.w r2, [r8, #4] │ │ + bl 13734 │ │ + ldr r7, [r7, #4] │ │ + b.n 13804 │ │ ldr r6, [r6, #4] │ │ - cmp r6, #0 │ │ - bne.n 12566 │ │ + b.n 137e8 │ │ strh r6, [r4, #24] │ │ ldr r4, [r4, #48] ; 0x30 │ │ - cmp r4, #0 │ │ - bne.n 12550 │ │ + b.n 137d2 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -000125d0 : │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r5, r0 │ │ - ldr.w r8, [pc, #276] ; 126ec │ │ +00013850 : │ │ + stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r4, r0 │ │ + ldr.w r9, [pc, #272] ; 13968 │ │ movs r6, #0 │ │ - ldr.w r9, [pc, #272] ; 126f0 │ │ - ldr r4, [r0, #24] │ │ - add r8, pc │ │ + ldr.w sl, [pc, #268] ; 1396c │ │ + ldr.w r8, [r0, #24] │ │ add r9, pc │ │ - b.n 1264e │ │ - ldrsh.w r3, [r4, #24] │ │ - ldr r7, [r4, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 1264a │ │ - cbz r6, 125f8 │ │ + ldr r3, [pc, #264] ; (13970 ) │ │ + add sl, pc │ │ + add r3, pc │ │ + str r3, [sp, #4] │ │ + cmp.w r8, #0 │ │ + beq.n 138d4 │ │ + ldrsh.w r3, [r8, #24] │ │ + ldr.w r7, [r8, #48] ; 0x30 │ │ + cbnz r3, 138ce │ │ + cbz r6, 13884 │ │ str r7, [r6, #48] ; 0x30 │ │ - b.n 125fa │ │ - str r7, [r5, #24] │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - mov.w fp, #0 │ │ - b.n 12618 │ │ - ldmia.w r3, {r2, sl} │ │ + b.n 13886 │ │ + str r7, [r4, #24] │ │ + ldr.w r3, [r8, #36] ; 0x24 │ │ + movs r5, #0 │ │ + cbz r3, 138a4 │ │ + ldmia.w r3, {r2, fp} │ │ mov r1, r3 │ │ + ldr r0, [r4, #64] ; 0x40 │ │ movs r3, #150 ; 0x96 │ │ - str.w fp, [r2] │ │ - mov r2, r8 │ │ - ldr r0, [r5, #64] ; 0x40 │ │ - bl 3efc0 <__listelem_free__> │ │ - mov r3, sl │ │ - cmp r3, #0 │ │ - bne.n 12602 │ │ - ldr r1, [r4, #40] ; 0x28 │ │ - mov fp, r3 │ │ - b.n 12636 │ │ - ldmia.w r1, {r3, sl} │ │ + str r5, [r2, #0] │ │ + ldr r2, [sp, #4] │ │ + bl 40748 <__listelem_free__@@Base> │ │ + mov r3, fp │ │ + b.n 1388c │ │ + ldr.w r1, [r8, #40] ; 0x28 │ │ + mov r5, r3 │ │ + cbz r1, 138c0 │ │ + ldmia.w r1, {r3, fp} │ │ mov r2, r9 │ │ - str.w fp, [r3, #4] │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + str r5, [r3, #4] │ │ movs r3, #155 ; 0x9b │ │ - ldr r0, [r5, #64] ; 0x40 │ │ - bl 3efc0 <__listelem_free__> │ │ - mov r1, sl │ │ - cmp r1, #0 │ │ - bne.n 12622 │ │ - ldr r2, [pc, #184] ; (126f4 ) │ │ - mov r1, r4 │ │ - ldr r0, [r5, #56] ; 0x38 │ │ + bl 40748 <__listelem_free__@@Base> │ │ + mov r1, fp │ │ + b.n 138aa │ │ + mov r1, r8 │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + mov r2, sl │ │ movs r3, #157 ; 0x9d │ │ - add r2, pc │ │ - bl 3efc0 <__listelem_free__> │ │ - b.n 1264c │ │ - mov r6, r4 │ │ - mov r4, r7 │ │ - cmp r4, #0 │ │ - bne.n 125e8 │ │ - ldr.w r8, [pc, #164] ; 126f8 │ │ - mov fp, r4 │ │ - ldr.w r9, [pc, #160] ; 126fc │ │ - ldr r6, [r5, #24] │ │ - add r8, pc │ │ + bl 40748 <__listelem_free__@@Base> │ │ + mov r8, r6 │ │ + mov r6, r8 │ │ + mov r8, r7 │ │ + b.n 1386e │ │ + mov r3, r8 │ │ + ldr.w r9, [pc, #156] ; 13974 │ │ + ldr.w r8, [pc, #156] ; 13978 │ │ + ldr r6, [r4, #24] │ │ add r9, pc │ │ - b.n 126e4 │ │ - str.w fp, [r6] │ │ + add r8, pc │ │ + cmp r6, #0 │ │ + beq.n 13962 │ │ + ldr r5, [r6, #36] ; 0x24 │ │ + add.w sl, r3, #1 │ │ movs r7, #0 │ │ - add.w fp, fp, #1 │ │ - ldr r4, [r6, #36] ; 0x24 │ │ - b.n 126a4 │ │ - ldmia.w r4, {r3, sl} │ │ - ldr r3, [r3, #4] │ │ - cbnz r3, 126a0 │ │ - cbz r7, 12682 │ │ - str.w sl, [r7, #4] │ │ - b.n 12686 │ │ - str.w sl, [r6, #36] ; 0x24 │ │ - ldr r1, [r4, #0] │ │ + str r3, [r6, #0] │ │ + cbz r5, 13926 │ │ + ldmia.w r5, {r1, fp} │ │ + ldr r3, [r1, #4] │ │ + cbnz r3, 13920 │ │ + cbz r7, 13904 │ │ + str.w fp, [r7, #4] │ │ + b.n 13908 │ │ + str.w fp, [r6, #36] ; 0x24 │ │ + ldr r0, [r4, #60] ; 0x3c │ │ mov r2, r8 │ │ - ldr r0, [r5, #60] ; 0x3c │ │ movs r3, #174 ; 0xae │ │ - bl 3efc0 <__listelem_free__> │ │ - mov r1, r4 │ │ - ldr r0, [r5, #64] ; 0x40 │ │ + bl 40748 <__listelem_free__@@Base> │ │ + mov r1, r5 │ │ + ldr r0, [r4, #64] ; 0x40 │ │ mov r2, r8 │ │ movs r3, #175 ; 0xaf │ │ - mov r4, r7 │ │ - bl 3efc0 <__listelem_free__> │ │ - mov r7, r4 │ │ - mov r4, sl │ │ - cmp r4, #0 │ │ - bne.n 12672 │ │ + mov r5, r7 │ │ + bl 40748 <__listelem_free__@@Base> │ │ + mov r7, r5 │ │ + mov r5, fp │ │ + b.n 138f2 │ │ ldr r7, [r6, #40] ; 0x28 │ │ - b.n 126de │ │ - ldmia.w r7, {r3, sl} │ │ - ldr r3, [r3, #0] │ │ - cbnz r3, 126da │ │ - cbz r4, 126bc │ │ - str.w sl, [r4, #4] │ │ - b.n 126c0 │ │ - str.w sl, [r6, #40] ; 0x28 │ │ - ldr r1, [r7, #0] │ │ + cbz r7, 1395c │ │ + ldmia.w r7, {r1, fp} │ │ + ldr r3, [r1, #0] │ │ + cbnz r3, 13956 │ │ + cbz r5, 1393a │ │ + str.w fp, [r5, #4] │ │ + b.n 1393e │ │ + str.w fp, [r6, #40] ; 0x28 │ │ + ldr r0, [r4, #60] ; 0x3c │ │ mov r2, r9 │ │ - ldr r0, [r5, #60] ; 0x3c │ │ movs r3, #188 ; 0xbc │ │ - bl 3efc0 <__listelem_free__> │ │ + bl 40748 <__listelem_free__@@Base> │ │ mov r1, r7 │ │ - ldr r0, [r5, #64] ; 0x40 │ │ + ldr r0, [r4, #64] ; 0x40 │ │ mov r2, r9 │ │ movs r3, #189 ; 0xbd │ │ - mov r7, r4 │ │ - bl 3efc0 <__listelem_free__> │ │ - mov r4, r7 │ │ - mov r7, sl │ │ - cmp r7, #0 │ │ - bne.n 126ac │ │ + mov r7, r5 │ │ + bl 40748 <__listelem_free__@@Base> │ │ + mov r5, r7 │ │ + mov r7, fp │ │ + b.n 13928 │ │ ldr r6, [r6, #48] ; 0x30 │ │ - cmp r6, #0 │ │ - bne.n 12664 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - str r7, [r3, #84] ; 0x54 │ │ + mov r3, sl │ │ + b.n 138e4 │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldrb r5, [r2, r4] │ │ movs r3, r0 │ │ - str r5, [r3, #84] ; 0x54 │ │ + ldrb r1, [r2, r4] │ │ movs r3, r0 │ │ - str r7, [r7, #76] ; 0x4c │ │ + ldrb r7, [r1, r4] │ │ movs r3, r0 │ │ - str r3, [r4, #76] ; 0x4c │ │ + ldrb r1, [r3, r2] │ │ movs r3, r0 │ │ - str r1, [r4, #76] ; 0x4c │ │ + ldrb r7, [r2, r2] │ │ movs r3, r0 │ │ │ │ -00012700 : │ │ - stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov r7, r1 │ │ - ldr r6, [pc, #364] ; (12874 ) │ │ +0001397c : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #20 │ │ + ldr r6, [pc, #368] ; (13af4 ) │ │ + mov r5, r1 │ │ + ldr r3, [pc, #368] ; (13af8 ) │ │ movs r2, #242 ; 0xf2 │ │ - ldr r3, [pc, #364] ; (12878 ) │ │ - mov r5, r0 │ │ add r6, pc │ │ ldr.w r9, [r0, #28] │ │ - ldr.w sl, [r0, #32] │ │ + ldr.w r8, [r0, #32] │ │ add r3, pc │ │ str r1, [sp, #0] │ │ - movs r0, #1 │ │ + mov r7, r0 │ │ mov r1, r6 │ │ - bl 3df24 │ │ - ldr r1, [pc, #340] ; (1287c ) │ │ - mov r0, r7 │ │ + movs r0, #1 │ │ + bl 3f6b8 │ │ + ldr r1, [pc, #344] ; (13afc ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e098 │ │ + blx e8e0 │ │ mov r4, r0 │ │ - cbnz r0, 12748 │ │ - ldr r3, [pc, #332] ; (12880 ) │ │ + cbnz r0, 139c6 │ │ + ldr r3, [pc, #332] ; (13b00 ) │ │ movs r0, #4 │ │ + str r5, [sp, #0] │ │ mov r1, r6 │ │ movs r2, #244 ; 0xf4 │ │ add r3, pc │ │ - str r7, [sp, #0] │ │ - bl 3e034 │ │ + bl 3f7b4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 1286e │ │ - ldr r0, [pc, #312] ; (12884 ) │ │ + b.n 13aec │ │ + ldr r0, [pc, #316] ; (13b04 ) │ │ mov r1, r4 │ │ - ldr r6, [pc, #312] ; (12888 ) │ │ + ldr r5, [pc, #316] ; (13b08 ) │ │ add r0, pc │ │ - blx e110 │ │ - ldr r0, [r5, #4] │ │ - blx 3fc50 │ │ - add r6, pc │ │ + blx e958 │ │ + ldr r0, [r7, #4] │ │ + blx 4135c │ │ + add r5, pc │ │ mov r3, r1 │ │ - ldr r1, [pc, #300] ; (1288c ) │ │ + ldr r1, [pc, #300] ; (13b0c ) │ │ mov r2, r0 │ │ mov r0, r4 │ │ add r1, pc │ │ - blx e11c │ │ + blx e964 │ │ mov r1, r4 │ │ - mov r0, r6 │ │ - blx e110 │ │ - ldr r1, [pc, #284] ; (12890 ) │ │ - ldr r2, [r5, #36] ; 0x24 │ │ + mov r0, r5 │ │ + blx e958 │ │ + ldr r1, [pc, #284] ; (13b10 ) │ │ + ldr r2, [r7, #36] ; 0x24 │ │ mov r0, r4 │ │ add r1, pc │ │ - blx e11c │ │ - mov r0, r6 │ │ + blx e964 │ │ + mov r0, r5 │ │ mov r1, r4 │ │ - blx e110 │ │ - ldr r7, [r5, #24] │ │ + blx e958 │ │ + ldr r6, [r7, #24] │ │ movs r2, #0 │ │ - b.n 12790 │ │ - ldr r7, [r7, #48] ; 0x30 │ │ + cbz r6, 13a10 │ │ + ldr r6, [r6, #48] ; 0x30 │ │ adds r2, #1 │ │ - cmp r7, #0 │ │ - bne.n 1278c │ │ - ldr r1, [pc, #252] ; (12894 ) │ │ + b.n 13a08 │ │ + ldr r1, [pc, #256] ; (13b14 ) │ │ mov r0, r4 │ │ - ldr.w r8, [pc, #252] ; 12898 │ │ + ldr.w fp, [pc, #256] ; 13b18 │ │ + mov.w sl, #20 │ │ add r1, pc │ │ - blx e11c │ │ - add r8, pc │ │ - ldr r6, [r5, #24] │ │ - b.n 127dc │ │ - ldr r3, [r6, #4] │ │ - str r7, [r6, #0] │ │ - cmp r3, #0 │ │ - blt.n 127bc │ │ - ldr r2, [r5, #12] │ │ - movs r1, #20 │ │ - muls r3, r1 │ │ - ldr r2, [r2, #8] │ │ - ldr r3, [r2, r3] │ │ - b.n 127be │ │ - movs r3, #0 │ │ - ldr r2, [r6, #20] │ │ + blx e964 │ │ + ldr r5, [r7, #24] │ │ + add fp, pc │ │ + cbz r5, 13a5e │ │ + ldr r3, [r5, #4] │ │ mov r0, r4 │ │ - mov r1, r8 │ │ + str r6, [r5, #0] │ │ + mov r1, fp │ │ + cmp r3, #0 │ │ + itett ge │ │ + ldrge r2, [r7, #12] │ │ + movlt r3, #0 │ │ + mulge.w r3, sl, r3 │ │ + ldrge r2, [r2, #8] │ │ + it ge │ │ + ldrge r3, [r2, r3] │ │ + ldr r2, [r5, #20] │ │ str r2, [sp, #0] │ │ - ldr r2, [r6, #12] │ │ + ldr r2, [r5, #12] │ │ str r2, [sp, #4] │ │ - ldr r2, [r6, #16] │ │ + ldr r2, [r5, #16] │ │ str r2, [sp, #8] │ │ - ldr r2, [r6, #28] │ │ + ldr r2, [r5, #28] │ │ str r2, [sp, #12] │ │ - mov r2, r7 │ │ - blx e11c │ │ - ldr r6, [r6, #48] ; 0x30 │ │ - adds r7, #1 │ │ - cmp r6, #0 │ │ - bne.n 127a8 │ │ - ldr r7, [pc, #184] ; (1289c ) │ │ + mov r2, r6 │ │ + blx e964 │ │ + adds r6, #1 │ │ + ldr r5, [r5, #48] ; 0x30 │ │ + b.n 13a26 │ │ + ldr r6, [pc, #188] ; (13b1c ) │ │ mov r1, r4 │ │ - add r7, pc │ │ - mov r0, r7 │ │ - blx e110 │ │ - ldr r1, [pc, #176] ; (128a0 ) │ │ - ldr.w r3, [sl] │ │ + add r6, pc │ │ + mov r0, r6 │ │ + blx e958 │ │ + ldr r1, [pc, #180] ; (13b20 ) │ │ + ldr.w r3, [r8] │ │ mov r0, r4 │ │ ldr.w r2, [r9] │ │ add r1, pc │ │ - blx e11c │ │ - mov r0, r7 │ │ + blx e964 │ │ mov r1, r4 │ │ - blx e110 │ │ - ldr r1, [pc, #156] ; (128a4 ) │ │ - mov r2, r6 │ │ + mov r0, r6 │ │ + blx e958 │ │ + ldr r1, [pc, #156] ; (13b24 ) │ │ + mov r2, r5 │ │ mov r0, r4 │ │ add r1, pc │ │ - blx e11c │ │ - mov r0, r7 │ │ + blx e964 │ │ mov r1, r4 │ │ - ldr r7, [pc, #144] ; (128a8 ) │ │ - blx e110 │ │ - ldr r0, [pc, #140] ; (128ac ) │ │ + mov r0, r6 │ │ + blx e958 │ │ + ldr r0, [pc, #140] ; (13b28 ) │ │ mov r1, r4 │ │ - add r7, pc │ │ add r0, pc │ │ - blx e110 │ │ - ldr r5, [r5, #24] │ │ - b.n 12858 │ │ + blx e958 │ │ + ldr r5, [r7, #24] │ │ + ldr r7, [pc, #132] ; (13b2c ) │ │ + add r7, pc │ │ + cbz r5, 13ada │ │ ldr r6, [r5, #36] ; 0x24 │ │ - b.n 12852 │ │ - ldr r3, [r6, #0] │ │ - ldr r2, [r3, #12] │ │ - add.w r1, r2, #536870912 ; 0x20000000 │ │ + cbz r6, 13ad6 │ │ + ldr r2, [r6, #0] │ │ + ldr r3, [r2, #12] │ │ + add.w r1, r3, #536870912 ; 0x20000000 │ │ cmp.w r1, #536870912 ; 0x20000000 │ │ - bhi.n 12850 │ │ - ldr r3, [r3, #4] │ │ - lsls r2, r2, #10 │ │ + bhi.n 13ad2 │ │ + ldr.w lr, [r2, #4] │ │ + lsls r3, r3, #10 │ │ mov r0, r4 │ │ - str r2, [sp, #0] │ │ + str r3, [sp, #0] │ │ mov r1, r7 │ │ ldr r2, [r5, #0] │ │ - ldr r3, [r3, #0] │ │ - blx e11c │ │ + ldr.w r3, [lr] │ │ + blx e964 │ │ ldr r6, [r6, #4] │ │ - cmp r6, #0 │ │ - bne.n 12830 │ │ + b.n 13aac │ │ ldr r5, [r5, #48] ; 0x30 │ │ - cmp r5, #0 │ │ - bne.n 1282c │ │ - ldr r0, [pc, #80] ; (128b0 ) │ │ + b.n 13aa8 │ │ + ldr r0, [pc, #84] ; (13b30 ) │ │ mov r1, r4 │ │ add r0, pc │ │ - blx e110 │ │ + blx e958 │ │ mov r0, r4 │ │ - blx e0a4 │ │ + blx e8ec │ │ mov r0, r5 │ │ - add sp, #16 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - str r3, [r6, #64] ; 0x40 │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + ldrh r7, [r5, r7] │ │ movs r3, r0 │ │ - str r5, [r3, #68] ; 0x44 │ │ + ldrb r1, [r3, r0] │ │ movs r3, r0 │ │ - str r7, [r4, #68] ; 0x44 │ │ + ldrb r1, [r4, r0] │ │ movs r3, r0 │ │ - str r7, [r2, #68] ; 0x44 │ │ + ldrb r7, [r1, r0] │ │ movs r3, r0 │ │ - str r0, [r6, #68] ; 0x44 │ │ + ldrb r2, [r5, r0] │ │ movs r3, r0 │ │ - str r5, [r1, #72] ; 0x48 │ │ + ldrb r7, [r0, r1] │ │ movs r3, r0 │ │ - str r4, [r6, #68] ; 0x44 │ │ + ldrb r6, [r5, r0] │ │ movs r3, r0 │ │ - str r2, [r6, #68] ; 0x44 │ │ + ldrb r4, [r5, r0] │ │ movs r3, r0 │ │ - str r1, [r3, #68] ; 0x44 │ │ + ldrb r1, [r2, r0] │ │ movs r3, r0 │ │ - str r3, [r2, #72] ; 0x48 │ │ + ldrb r1, [r1, r1] │ │ movs r3, r0 │ │ - str r3, [r0, #64] ; 0x40 │ │ + ldrh r5, [r7, r6] │ │ movs r3, r0 │ │ - str r2, [r2, #68] ; 0x44 │ │ + ldrb r4, [r1, r0] │ │ movs r3, r0 │ │ - str r3, [r2, #68] ; 0x44 │ │ + ldrb r5, [r1, r0] │ │ movs r3, r0 │ │ - str r6, [r1, #72] ; 0x48 │ │ + ldrb r4, [r4, r0] │ │ movs r3, r0 │ │ - str r6, [r4, #68] ; 0x44 │ │ + ldrb r0, [r0, r1] │ │ movs r3, r0 │ │ - str r0, [r3, #68] ; 0x44 │ │ + ldrb r2, [r2, r0] │ │ movs r3, r0 │ │ │ │ -000128b4 : │ │ +00013b34 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #52 ; 0x34 │ │ - ldr r6, [pc, #568] ; (12af4 ) │ │ - mov r7, r1 │ │ - ldr r3, [pc, #568] ; (12af8 ) │ │ + sub sp, #44 ; 0x2c │ │ + ldr r7, [pc, #556] ; (13d68 ) │ │ + mov r5, r1 │ │ + ldr r3, [pc, #556] ; (13d6c ) │ │ mov.w r2, #302 ; 0x12e │ │ - add r6, pc │ │ - ldr.w r8, [r0, #28] │ │ - ldr.w r9, [r0, #32] │ │ + add r7, pc │ │ + ldr.w r9, [r0, #28] │ │ + ldr.w r8, [r0, #32] │ │ add r3, pc │ │ str r1, [sp, #0] │ │ - mov r4, r0 │ │ - mov r1, r6 │ │ + mov r6, r0 │ │ + mov r1, r7 │ │ movs r0, #1 │ │ - bl 3df24 │ │ - ldr r1, [pc, #540] ; (12afc ) │ │ - mov r0, r7 │ │ + bl 3f6b8 │ │ + ldr r1, [pc, #528] ; (13d70 ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e098 │ │ - mov r5, r0 │ │ - cbnz r0, 12902 │ │ - ldr r3, [pc, #532] ; (12b00 ) │ │ + blx e8e0 │ │ + mov r4, r0 │ │ + cbnz r0, 13b82 │ │ + ldr r3, [pc, #520] ; (13d74 ) │ │ movs r0, #4 │ │ - mov r1, r6 │ │ + str r5, [sp, #0] │ │ + mov r1, r7 │ │ mov.w r2, #304 ; 0x130 │ │ add r3, pc │ │ - str r7, [sp, #0] │ │ - bl 3e034 │ │ + bl 3f7b4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 12aec │ │ - movs r6, #0 │ │ - ldr r3, [r4, #24] │ │ - mov r7, r6 │ │ - b.n 1293a │ │ - ldrsh.w r2, [r3, #24] │ │ - cbz r2, 12938 │ │ - str r6, [r3, #0] │ │ - ldr r2, [r3, #36] ; 0x24 │ │ - b.n 12932 │ │ - ldr r1, [r2, #0] │ │ - ldr r0, [r1, #4] │ │ - cbz r0, 12930 │ │ + b.n 13d60 │ │ + ldr r2, [r6, #24] │ │ + movs r5, #0 │ │ + mov r7, r5 │ │ + cbz r2, 13bba │ │ + ldrsh.w r3, [r2, #24] │ │ + cbz r3, 13bb6 │ │ + ldr r1, [r2, #36] ; 0x24 │ │ + str r5, [r2, #0] │ │ + cbz r1, 13bb4 │ │ + ldr r3, [r1, #0] │ │ + ldr r0, [r3, #4] │ │ + cbz r0, 13bb0 │ │ ldrsh.w r0, [r0, #24] │ │ - cbz r0, 12930 │ │ - ldr r1, [r1, #12] │ │ - add.w r1, r1, #536870912 ; 0x20000000 │ │ - cmp.w r1, #536870912 ; 0x20000000 │ │ + cbz r0, 13bb0 │ │ + ldr r3, [r3, #12] │ │ + add.w r3, r3, #536870912 ; 0x20000000 │ │ + cmp.w r3, #536870912 ; 0x20000000 │ │ it ls │ │ addls r7, #1 │ │ - ldr r2, [r2, #4] │ │ - cmp r2, #0 │ │ - bne.n 12916 │ │ - adds r6, #1 │ │ - ldr r3, [r3, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 1290a │ │ - ldr r0, [pc, #452] ; (12b04 ) │ │ - mov r1, r5 │ │ + ldr r1, [r1, #4] │ │ + b.n 13b94 │ │ + adds r5, #1 │ │ + ldr r2, [r2, #48] ; 0x30 │ │ + b.n 13b88 │ │ + ldr r0, [pc, #444] ; (13d78 ) │ │ + mov r1, r4 │ │ + ldr.w sl, [pc, #444] ; 13d7c │ │ add r0, pc │ │ - blx e110 │ │ - ldr r0, [pc, #444] ; (12b08 ) │ │ - mov r1, r5 │ │ + ldr.w fp, [pc, #440] ; 13d80 │ │ + blx e958 │ │ + ldr r0, [pc, #436] ; (13d84 ) │ │ + mov r1, r4 │ │ + add sl, pc │ │ add r0, pc │ │ - blx e110 │ │ - ldr r0, [pc, #440] ; (12b0c ) │ │ - mov r1, r5 │ │ + add fp, pc │ │ + blx e958 │ │ + ldr r0, [pc, #428] ; (13d88 ) │ │ + mov r1, r4 │ │ add r0, pc │ │ - blx e110 │ │ - ldr r1, [pc, #432] ; (12b10 ) │ │ - ldr.w r2, [r8] │ │ - mov r0, r5 │ │ - add r1, pc │ │ - ldr.w r8, [pc, #428] ; 12b14 │ │ - blx e11c │ │ - ldr r1, [pc, #424] ; (12b18 ) │ │ + blx e958 │ │ + ldr r1, [pc, #420] ; (13d8c ) │ │ ldr.w r2, [r9] │ │ - mov r0, r5 │ │ + mov r0, r4 │ │ + add r1, pc │ │ + ldr.w r9, [pc, #416] ; 13d90 │ │ + blx e964 │ │ + ldr r1, [pc, #412] ; (13d94 ) │ │ + ldr.w r2, [r8] │ │ + mov r0, r4 │ │ add r1, pc │ │ + ldr.w r8, [pc, #404] ; 13d98 │ │ + blx e964 │ │ + ldr r0, [pc, #400] ; (13d9c ) │ │ + mov r1, r4 │ │ add r8, pc │ │ - blx e11c │ │ - ldr r0, [pc, #412] ; (12b1c ) │ │ - mov r1, r5 │ │ - ldr.w r9, [pc, #412] ; 12b20 │ │ add r0, pc │ │ - blx e110 │ │ - ldr r1, [pc, #404] ; (12b24 ) │ │ + add r9, pc │ │ + blx e958 │ │ + ldr r1, [pc, #392] ; (13da0 ) │ │ + mov r2, r5 │ │ mov r3, r7 │ │ - mov r2, r6 │ │ add r1, pc │ │ - mov r0, r5 │ │ - blx e11c │ │ - ldr r0, [pc, #396] ; (12b28 ) │ │ - mov r1, r5 │ │ - ldr r6, [pc, #396] ; (12b2c ) │ │ + mov r0, r4 │ │ + blx e964 │ │ + ldr r0, [pc, #380] ; (13da4 ) │ │ + mov r1, r4 │ │ add r0, pc │ │ - blx e110 │ │ - ldr r3, [pc, #392] ; (12b30 ) │ │ - ldr r7, [r4, #24] │ │ - add r6, pc │ │ - str r3, [sp, #44] ; 0x2c │ │ - b.n 12a46 │ │ - ldr r3, [r7, #4] │ │ - movs r0, #0 │ │ - cmp r3, #0 │ │ - blt.n 129c2 │ │ - ldr r2, [r4, #12] │ │ - movs r1, #20 │ │ - muls r3, r1 │ │ - ldr r2, [r2, #8] │ │ - ldr r0, [r2, r3] │ │ + blx e958 │ │ + ldr r5, [r6, #24] │ │ + cmp r5, #0 │ │ + beq.n 13cc6 │ │ + ldr r2, [r5, #4] │ │ + cmp r2, #0 │ │ + itett ge │ │ + ldrge r3, [r6, #12] │ │ + movlt r0, #0 │ │ + ldrge r1, [r3, #8] │ │ + movge r3, #20 │ │ + itt ge │ │ + mulge r3, r2 │ │ + ldrge r0, [r1, r3] │ │ movs r1, #40 ; 0x28 │ │ - blx e128 │ │ - ldrsh.w r3, [r7, #24] │ │ + blx e970 │ │ + ldrsh.w r3, [r5, #24] │ │ cmp r3, #0 │ │ - beq.n 12a44 │ │ - mov.w fp, #1 │ │ - cbz r0, 129de │ │ + beq.n 13cc2 │ │ + cbz r0, 13c62 │ │ adds r0, #1 │ │ - blx e134 │ │ - mov fp, r0 │ │ - ldr r0, [r4, #12] │ │ + blx e97c │ │ + mov r3, r0 │ │ + b.n 13c64 │ │ + movs r3, #1 │ │ + ldr r0, [r6, #12] │ │ movs r2, #20 │ │ - ldr r1, [r7, #4] │ │ - ldr r3, [r0, #8] │ │ - mla lr, r2, r1, r3 │ │ + ldr r1, [r5, #4] │ │ + ldr r7, [r0, #8] │ │ + mla lr, r2, r1, r7 │ │ ldr.w lr, [lr, #16] │ │ mul.w r2, r2, lr │ │ - ldr.w sl, [r3, r2] │ │ - ldr r3, [r0, #32] │ │ - cmp r1, r3 │ │ - beq.n 12a0e │ │ - ldr r3, [r0, #36] ; 0x24 │ │ - cmp r1, r3 │ │ - it eq │ │ - moveq sl, r6 │ │ - beq.n 12a1a │ │ - bl 17e3c │ │ - cbnz r0, 12a14 │ │ - b.n 12a1a │ │ - mov sl, r9 │ │ - add sl, pc │ │ - b.n 12a1a │ │ - ldr.w sl, [sp, #44] ; 0x2c │ │ - add sl, pc │ │ - vldr s11, [r7, #20] │ │ - vcvt.f64.s32 d6, s11 │ │ - vldr s11, [r4, #20] │ │ - str.w sl, [sp, #8] │ │ - str.w fp, [sp, #12] │ │ - mov r0, r5 │ │ + ldr r7, [r7, r2] │ │ + ldr r2, [r0, #32] │ │ + cmp r1, r2 │ │ + beq.n 13c96 │ │ + ldr r2, [r0, #36] ; 0x24 │ │ + cmp r1, r2 │ │ + beq.n 13c9a │ │ + str r3, [sp, #28] │ │ + bl 19098 │ │ + ldr r3, [sp, #28] │ │ + cmp r0, #0 │ │ + it ne │ │ + movne r7, fp │ │ + b.n 13c9c │ │ + mov r7, r9 │ │ + b.n 13c9c │ │ + mov r7, sl │ │ + vldr s15, [r5, #20] │ │ + mov r0, r4 │ │ + str r7, [sp, #8] │ │ mov r1, r8 │ │ - vcvt.f64.s32 d7, s11 │ │ - vdiv.f64 d7, d6, d7 │ │ + str r3, [sp, #12] │ │ + vldr s13, [r6, #20] │ │ + vcvt.f64.s32 d7, s15 │ │ + vcvt.f64.s32 d6, s13 │ │ + vdiv.f64 d7, d7, d6 │ │ vstr d7, [sp] │ │ - ldr r2, [r7, #0] │ │ - blx e11c │ │ - ldr r7, [r7, #48] ; 0x30 │ │ - cmp r7, #0 │ │ - bne.n 129b0 │ │ - ldr r0, [pc, #232] ; (12b34 ) │ │ - mov r1, r5 │ │ - ldr.w r9, [pc, #232] ; 12b38 │ │ - mov r8, r7 │ │ + ldr r2, [r5, #0] │ │ + blx e964 │ │ + ldr r5, [r5, #48] ; 0x30 │ │ + b.n 13c30 │ │ + ldr r0, [pc, #224] ; (13da8 ) │ │ + mov r1, r4 │ │ + ldr.w sl, [pc, #224] ; 13dac │ │ add r0, pc │ │ - blx e110 │ │ - add r9, pc │ │ - ldr r6, [r4, #24] │ │ - b.n 12ae0 │ │ - ldrsh.w r3, [r6, #24] │ │ - cmp r3, #0 │ │ - beq.n 12ade │ │ - ldr r7, [r6, #36] ; 0x24 │ │ - b.n 12ada │ │ - ldr r2, [r7, #0] │ │ - ldr r3, [r2, #4] │ │ + blx e958 │ │ + ldr r7, [r6, #24] │ │ + add sl, pc │ │ + mov r2, r5 │ │ + cmp r7, #0 │ │ + beq.n 13d58 │ │ + ldrsh.w r3, [r7, #24] │ │ cmp r3, #0 │ │ - beq.n 12ad8 │ │ - ldrsh.w r1, [r3, #24] │ │ - cmp r1, #0 │ │ - beq.n 12ad8 │ │ - ldr r1, [r2, #12] │ │ - add.w r2, r1, #536870912 ; 0x20000000 │ │ - cmp.w r2, #536870912 ; 0x20000000 │ │ - bhi.n 12ad8 │ │ - lsls r1, r1, #10 │ │ - ldr r0, [r4, #4] │ │ - add.w ip, r8, #1 │ │ - ldr.w sl, [r3] │ │ - ldr.w fp, [r6] │ │ - str.w ip, [sp, #28] │ │ - blx 3fde4 │ │ + beq.n 13d54 │ │ + ldr r5, [r7, #36] ; 0x24 │ │ + cmp r5, #0 │ │ + beq.n 13d54 │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [r3, #4] │ │ + cmp r0, #0 │ │ + beq.n 13d50 │ │ + ldrsh.w r1, [r0, #24] │ │ + cbz r1, 13d50 │ │ + ldr r1, [r3, #12] │ │ + add.w r3, r1, #536870912 ; 0x20000000 │ │ + cmp.w r3, #536870912 ; 0x20000000 │ │ + bhi.n 13d50 │ │ ldr r3, [r7, #0] │ │ - strd r0, r1, [sp, #32] │ │ - ldr r1, [r3, #24] │ │ - ldr r3, [r3, #28] │ │ - ldr r0, [r4, #4] │ │ - adds r1, r1, r3 │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - subs r1, r1, r3 │ │ - blx 3fcb8 │ │ - ldrd r2, r3, [sp, #32] │ │ - str.w sl, [sp] │ │ - strd r2, r3, [sp, #8] │ │ - mov r2, r8 │ │ - mov r3, fp │ │ + lsls r1, r1, #10 │ │ + add.w fp, r2, #1 │ │ + str r2, [sp, #36] ; 0x24 │ │ + str r3, [sp, #32] │ │ + ldr r3, [r0, #0] │ │ + ldr r0, [r6, #4] │ │ + str r3, [sp, #28] │ │ + blx 414f4 │ │ + mov r9, r1 │ │ + ldr r1, [r5, #0] │ │ + mov r8, r0 │ │ + ldr r0, [r1, #24] │ │ + ldr r1, [r1, #28] │ │ + add.w lr, r0, r1 │ │ + ldr r1, [r6, #48] ; 0x30 │ │ + ldr r0, [r6, #4] │ │ + rsb r1, r1, lr │ │ + blx 413c8 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + strd r8, r9, [sp, #8] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #32] │ │ strd r0, r1, [sp, #16] │ │ - mov r0, r5 │ │ - mov r1, r9 │ │ - blx e11c │ │ - ldr.w ip, [sp, #28] │ │ - mov r8, ip │ │ - ldr r7, [r7, #4] │ │ - cmp r7, #0 │ │ - bne.n 12a6c │ │ - ldr r6, [r6, #48] ; 0x30 │ │ - cmp r6, #0 │ │ - bne.n 12a60 │ │ - mov r0, r5 │ │ - blx e0a4 │ │ - mov r0, r6 │ │ - add sp, #52 ; 0x34 │ │ + mov r0, r4 │ │ + mov r1, sl │ │ + blx e964 │ │ + mov r2, fp │ │ + ldr r5, [r5, #4] │ │ + b.n 13ce8 │ │ + ldr r7, [r7, #48] ; 0x30 │ │ + b.n 13cda │ │ + mov r0, r4 │ │ + blx e8ec │ │ + mov r0, r7 │ │ + add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - str r5, [r7, #36] ; 0x24 │ │ + ldrh r5, [r6, r0] │ │ movs r3, r0 │ │ - str r7, [r4, #40] ; 0x28 │ │ + ldrh r7, [r3, r1] │ │ movs r3, r0 │ │ - str r7, [r5, #40] ; 0x28 │ │ + ldrh r7, [r4, r1] │ │ movs r3, r0 │ │ - str r5, [r3, #40] ; 0x28 │ │ + ldrh r3, [r2, r1] │ │ movs r3, r0 │ │ - str r7, [r2, #56] ; 0x38 │ │ + ldrh r7, [r1, r5] │ │ movs r3, r0 │ │ - str r2, [r6, #56] ; 0x38 │ │ + ldrh r1, [r6, r4] │ │ movs r3, r0 │ │ - str r6, [r6, #56] ; 0x38 │ │ + ldrh r7, [r6, r4] │ │ movs r3, r0 │ │ - str r5, [r6, #56] ; 0x38 │ │ + ldrh r4, [r4, r5] │ │ movs r3, r0 │ │ - str r6, [r2, #60] ; 0x3c │ │ + ldrh r6, [r4, r5] │ │ movs r3, r0 │ │ - str r5, [r5, #56] ; 0x38 │ │ + ldrh r5, [r4, r5] │ │ movs r3, r0 │ │ - str r1, [r4, #36] ; 0x24 │ │ + ldrh r5, [r4, r3] │ │ movs r3, r0 │ │ - str r5, [r5, #40] ; 0x28 │ │ + ldrh r5, [r3, r5] │ │ movs r3, r0 │ │ - str r1, [r3, #56] ; 0x38 │ │ + ldrh r2, [r7, r5] │ │ movs r3, r0 │ │ - str r6, [r2, #56] ; 0x38 │ │ + ldrh r1, [r2, r0] │ │ movs r3, r0 │ │ - str r7, [r3, #48] ; 0x30 │ │ + ldrh r7, [r0, r5] │ │ movs r3, r0 │ │ - str r3, [r7, #40] ; 0x28 │ │ + ldrh r6, [r0, r5] │ │ movs r3, r0 │ │ - str r1, [r2, #48] ; 0x30 │ │ + ldrh r7, [r1, r3] │ │ movs r3, r0 │ │ - str r3, [r4, #48] ; 0x30 │ │ + ldrh r7, [r3, r3] │ │ movs r3, r0 │ │ - movs r0, r0 │ │ - ... │ │ │ │ -00012b40 : │ │ +00013db0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - vpush {d8-d9} │ │ - sub sp, #348 ; 0x15c │ │ - ldr.w r5, [pc, #1052] ; 12f68 │ │ mov r7, r0 │ │ - ldr.w r2, [pc, #1048] ; 12f6c │ │ + ldr.w r6, [pc, #1144] ; 14230 │ │ mov r8, r1 │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ + vpush {d8-d9} │ │ movs r0, #1 │ │ - add r2, pc │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + ldr.w r2, [pc, #1132] ; 14234 │ │ movs r1, #76 ; 0x4c │ │ - ldr r3, [r5, #0] │ │ + ldr r3, [r6, #0] │ │ + add r2, pc │ │ + sub sp, #348 ; 0x15c │ │ str r3, [sp, #340] ; 0x154 │ │ mov.w r3, #424 ; 0x1a8 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - str r5, [sp, #40] ; 0x28 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + str r6, [sp, #32] │ │ mov r4, r0 │ │ - cbz r7, 12b96 │ │ + cbz r7, 13e08 │ │ ldr r3, [r7, #28] │ │ str r3, [r0, #8] │ │ ldr r0, [r7, #12] │ │ - bl 18354 │ │ + bl 195b8 │ │ str r0, [r4, #12] │ │ ldr r0, [r7, #20] │ │ - blx 3f6cc │ │ + blx 40db0 │ │ ldr r3, [r4, #8] │ │ - ldr r1, [pc, #1000] ; (12f70 ) │ │ + ldr.w r1, [pc, #1088] ; 14238 │ │ add r1, pc │ │ str r0, [r4, #4] │ │ ldr r0, [r3, #8] │ │ - bl 3d424 │ │ + bl 3eb0c │ │ str r0, [r4, #20] │ │ - b.n 12bb4 │ │ + b.n 13e28 │ │ mov r1, r7 │ │ mov r0, r7 │ │ - bl 183b4 │ │ + bl 19618 │ │ mov r3, r7 │ │ mov r2, r7 │ │ str r0, [r4, #12] │ │ - add r1, pc, #952 ; (adr r1, 12f60 ) │ │ + addw r1, pc, #1040 ; 0x410 │ │ ldrd r0, r1, [r1] │ │ - blx 3f080 │ │ + blx 40800 │ │ movs r3, #100 ; 0x64 │ │ str r3, [r4, #20] │ │ str r0, [r4, #4] │ │ ldr r3, [r4, #12] │ │ movs r0, #52 ; 0x34 │ │ - ldr r6, [pc, #952] ; (12f74 ) │ │ + ldr.w r6, [pc, #1036] ; 1423c │ │ ldr r3, [r3, #40] ; 0x28 │ │ add r6, pc │ │ str r3, [r4, #16] │ │ - bl 3ee14 │ │ + bl 405a8 │ │ str r0, [r4, #56] ; 0x38 │ │ movs r0, #32 │ │ - bl 3ee14 │ │ + bl 405a8 │ │ str r0, [r4, #60] ; 0x3c │ │ movs r0, #8 │ │ - bl 3ee14 │ │ - ldr r3, [pc, #928] ; (12f78 ) │ │ + bl 405a8 │ │ + ldr r3, [pc, #1012] ; (14240 ) │ │ mov r1, r6 │ │ mov.w r2, #446 ; 0x1be │ │ add r3, pc │ │ str r0, [r4, #64] ; 0x40 │ │ movs r0, #1 │ │ str r0, [r4, #0] │ │ str.w r8, [sp] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r8 │ │ add r1, sp, #52 ; 0x34 │ │ - bl 401d0 │ │ - mov fp, r0 │ │ - cbnz r0, 12c10 │ │ - ldr r3, [pc, #896] ; (12f7c ) │ │ + bl 418e4 │ │ + str r0, [sp, #20] │ │ + cbnz r0, 13e86 │ │ + ldr r3, [pc, #980] ; (14244 ) │ │ movs r0, #4 │ │ + str.w r8, [sp] │ │ mov r1, r6 │ │ mov.w r2, #448 ; 0x1c0 │ │ add r3, pc │ │ - str.w r8, [sp] │ │ - mov r4, fp │ │ - bl 3e034 │ │ - b.n 131fe │ │ - bl 40420 │ │ + bl 3f7b4 │ │ + ldr r0, [sp, #20] │ │ + b.n 144bc │ │ + bl 41b50 │ │ mov r5, r0 │ │ - cbnz r0, 12c2a │ │ - ldr r3, [pc, #868] ; (12f80 ) │ │ + cbnz r0, 13ea0 │ │ + ldr r3, [pc, #952] ; (14248 ) │ │ movs r0, #4 │ │ str.w r8, [sp] │ │ mov r1, r6 │ │ - add r3, pc │ │ movw r2, #455 ; 0x1c7 │ │ - b.n 12c6c │ │ + add r3, pc │ │ + b.n 13ee4 │ │ ldr.w r9, [r0] │ │ movs r2, #10 │ │ - ldr r1, [pc, #848] ; (12f84 ) │ │ + ldr r1, [pc, #932] ; (1424c ) │ │ mov r0, r9 │ │ add r1, pc │ │ - blx e0f8 │ │ - cbz r0, 12c52 │ │ - ldr r3, [pc, #840] ; (12f88 ) │ │ + blx e940 │ │ + cbz r0, 13eca │ │ + ldr r3, [pc, #924] ; (14250 ) │ │ movs r0, #4 │ │ + stmia.w sp, {r8, r9} │ │ mov r1, r6 │ │ movw r2, #459 ; 0x1cb │ │ add r3, pc │ │ - stmia.w sp, {r8, r9} │ │ - bl 3df24 │ │ - b.n 12d70 │ │ + bl 3f6b8 │ │ + movs r6, #0 │ │ + b.n 1448c │ │ mov r0, r5 │ │ - bl 403ec │ │ + bl 41b1c │ │ mov r5, r0 │ │ - cbnz r0, 12c74 │ │ - ldr r3, [pc, #812] ; (12f8c ) │ │ + cbnz r0, 13eea │ │ + ldr r3, [pc, #892] ; (14254 ) │ │ movs r0, #4 │ │ mov r1, r6 │ │ movw r2, #463 ; 0x1cf │ │ add r3, pc │ │ str.w r8, [sp] │ │ - bl 3df24 │ │ - mov r6, r5 │ │ - b.n 131d2 │ │ - ldr r6, [r0, #0] │ │ + bl 3f6b8 │ │ + b.n 13ec6 │ │ + ldr.w r9, [r0] │ │ movs r2, #11 │ │ - ldr r1, [pc, #788] ; (12f90 ) │ │ - mov r0, r6 │ │ - add r1, pc │ │ - blx e0f8 │ │ - cbnz r0, 12c96 │ │ - ldr r1, [pc, #780] ; (12f94 ) │ │ - add.w r0, r6, #11 │ │ - add r2, sp, #72 ; 0x48 │ │ + ldr r1, [pc, #868] ; (14258 ) │ │ + add r6, sp, #72 ; 0x48 │ │ + mov r0, r9 │ │ add r1, pc │ │ - blx e104 │ │ - cmp r0, #1 │ │ - beq.n 12cb6 │ │ - ldr r1, [pc, #768] ; (12f98 ) │ │ + blx e940 │ │ + cbz r0, 13f20 │ │ + ldr r1, [pc, #860] ; (1425c ) │ │ mov.w r2, #468 ; 0x1d4 │ │ - ldr r3, [pc, #764] ; (12f9c ) │ │ + ldr r3, [pc, #856] ; (14260 ) │ │ movs r0, #3 │ │ - add r1, pc │ │ str.w r8, [sp] │ │ + add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - add r3, pc, #688 ; (adr r3, 12f60 ) │ │ + bl 3f6b8 │ │ + add r3, pc, #784 ; (adr r3, 14228 ) │ │ ldrd r2, r3, [r3] │ │ - strd r2, r3, [sp, #72] ; 0x48 │ │ + strd r2, r3, [r6] │ │ + b.n 13f32 │ │ + ldr r1, [pc, #832] ; (14264 ) │ │ + add.w r0, r9, #11 │ │ + mov r2, r6 │ │ + add r1, pc │ │ + blx e94c │ │ + cmp r0, #1 │ │ + bne.n 13efe │ │ ldr r2, [r4, #4] │ │ - cbnz r2, 12cc8 │ │ - ldrd r0, r1, [sp, #72] ; 0x48 │ │ + cbnz r2, 13f44 │ │ + ldrd r0, r1, [r6] │ │ movs r3, #1 │ │ - blx 3f080 │ │ + blx 40800 │ │ str r0, [r4, #4] │ │ - b.n 12d4a │ │ + b.n 13fc8 │ │ mov r0, r2 │ │ - blx 3fc50 │ │ - vldr d5, [sp, #72] ; 0x48 │ │ - vldr d7, [pc, #644] ; 12f58 │ │ - vmov d8, r0, r1 │ │ - vcvt.f32.f64 s16, d8 │ │ - vcvt.f64.f32 d8, s16 │ │ - vsub.f64 d6, d5, d8 │ │ - vabs.f64 d6, d6 │ │ - vcmpe.f64 d6, d7 │ │ + blx 4135c │ │ + vldr d8, [r6] │ │ + vldr d6, [pc, #720] ; 14220 │ │ + vmov d7, r0, r1 │ │ + vcvt.f32.f64 s18, d7 │ │ + vcvt.f64.f32 d9, s18 │ │ + vsub.f64 d7, d8, d9 │ │ + vabs.f64 d7, d7 │ │ + vcmpe.f64 d7, d6 │ │ vmrs APSR_nzcv, fpscr │ │ - blt.n 12d4a │ │ - ldr r6, [pc, #680] ; (12fa0 ) │ │ + blt.n 13fc8 │ │ + ldr.w r9, [pc, #756] ; 14268 │ │ movw r2, #477 ; 0x1dd │ │ - ldr r3, [pc, #680] ; (12fa4 ) │ │ + ldr r3, [pc, #752] ; (1426c ) │ │ movs r0, #3 │ │ - add r6, pc │ │ - vstr d5, [sp] │ │ + add r9, pc │ │ + vstr d8, [sp] │ │ add r3, pc │ │ - vstr d8, [sp, #8] │ │ - mov r1, r6 │ │ - bl 3df24 │ │ - ldrd r0, r1, [sp, #72] ; 0x48 │ │ - blx e140 │ │ - vmov d9, r0, r1 │ │ - vmov r0, r1, d8 │ │ - blx e140 │ │ - ldr r3, [pc, #640] ; (12fa8 ) │ │ + mov r1, r9 │ │ + vstr d9, [sp, #8] │ │ + bl 3f6b8 │ │ + ldrd r0, r1, [r6] │ │ + blx e988 │ │ + vmov d8, r0, r1 │ │ + vmov r0, r1, d9 │ │ + blx e988 │ │ + ldr r3, [pc, #716] ; (14270 ) │ │ movw r2, #479 ; 0x1df │ │ add r3, pc │ │ vmov d7, r0, r1 │ │ - vdiv.f64 d8, d9, d7 │ │ movs r0, #1 │ │ - mov r1, r6 │ │ + mov r1, r9 │ │ + vdiv.f64 d8, d8, d7 │ │ vcvt.f32.f64 s16, d8 │ │ vcvt.f64.f32 d7, s16 │ │ vstr d7, [sp] │ │ - bl 3df24 │ │ - b.n 12d4e │ │ + bl 3f6b8 │ │ + b.n 13fcc │ │ vmov.f32 s16, #112 ; 0x3f800000 1.0 │ │ - ldr r1, [pc, #604] ; (12fac ) │ │ + ldr r1, [pc, #676] ; (14274 ) │ │ mov r0, r5 │ │ add r1, pc │ │ - bl 1240c │ │ + bl 134d0 │ │ cmp r0, #0 │ │ str r0, [r4, #36] ; 0x24 │ │ - bgt.n 12d74 │ │ - ldr r1, [pc, #592] ; (12fb0 ) │ │ + bgt.n 13fec │ │ + ldr r1, [pc, #664] ; (14278 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #592] ; (12fb4 ) │ │ + ldr r3, [pc, #664] ; (1427c ) │ │ movw r2, #485 ; 0x1e5 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - movs r6, #0 │ │ - b.n 131d2 │ │ - ldr r1, [pc, #576] ; (12fb8 ) │ │ + b.n 1400a │ │ + ldr r1, [pc, #656] ; (14280 ) │ │ mov r0, r5 │ │ add r1, pc │ │ - bl 1240c │ │ - cmp r0, #0 │ │ - str r0, [sp, #20] │ │ - bgt.n 12d94 │ │ - ldr r1, [pc, #564] ; (12fbc ) │ │ + bl 134d0 │ │ + subs r3, r0, #0 │ │ + str r3, [sp, #28] │ │ + bgt.n 14010 │ │ + ldr r1, [pc, #644] ; (14284 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #564] ; (12fc0 ) │ │ + ldr r3, [pc, #644] ; (14288 ) │ │ movw r2, #491 ; 0x1eb │ │ add r1, pc │ │ add r3, pc │ │ - b.n 12d6c │ │ - ldr r2, [pc, #556] ; (12fc4 ) │ │ - movs r1, #4 │ │ + bl 3f6b8 │ │ + b.n 13ec6 │ │ + ldr r2, [pc, #632] ; (1428c ) │ │ mov.w r3, #496 ; 0x1f0 │ │ - ldr r0, [sp, #20] │ │ - add r2, pc │ │ + movs r1, #4 │ │ mov.w r9, #0 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r1, [pc, #540] ; (12fc8 ) │ │ - ldr r3, [pc, #544] ; (12fcc ) │ │ - mov sl, r7 │ │ - ldr r2, [pc, #544] ; (12fd0 ) │ │ - add r3, pc │ │ - str.w r9, [sp, #32] │ │ add r2, pc │ │ - str r3, [sp, #24] │ │ - str r1, [sp, #44] ; 0x2c │ │ - str r2, [sp, #28] │ │ - mov r7, r0 │ │ - b.n 12dc4 │ │ - str r0, [sp, #32] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #620] ; (14290 ) │ │ + str.w r9, [sp, #24] │ │ + add r3, pc │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #612] ; (14294 ) │ │ + add r3, pc │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [pc, #612] ; (14298 ) │ │ + add r3, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + mov r6, r0 │ │ mov r0, r5 │ │ - bl 403ec │ │ + bl 41b1c │ │ mov r5, r0 │ │ - cbnz r0, 12de4 │ │ - ldr r1, [pc, #516] ; (12fd4 ) │ │ - mov r6, r7 │ │ - ldr r3, [pc, #516] ; (12fd8 ) │ │ + cbnz r0, 14058 │ │ + ldr r1, [pc, #596] ; (1429c ) │ │ movs r0, #4 │ │ - add r1, pc │ │ + ldr r3, [pc, #596] ; (142a0 ) │ │ + mov.w r2, #504 ; 0x1f8 │ │ str.w r8, [sp] │ │ + add r1, pc │ │ add r3, pc │ │ - mov.w r2, #504 ; 0x1f8 │ │ - b.n 1304e │ │ + b.n 140bc │ │ + add.w sl, sp, #84 ; 0x54 │ │ add r3, sp, #60 ; 0x3c │ │ - ldr r1, [sp, #24] │ │ - str r3, [sp, #0] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ add r2, sp, #56 ; 0x38 │ │ + str r3, [sp, #0] │ │ add r3, sp, #64 ; 0x40 │ │ str r3, [sp, #4] │ │ add r3, sp, #68 ; 0x44 │ │ str r3, [sp, #8] │ │ - add r3, sp, #84 ; 0x54 │ │ + mov r3, sl │ │ ldr r0, [r0, #0] │ │ - blx e104 │ │ + blx e94c │ │ cmp r0, #5 │ │ - beq.n 12e18 │ │ - ldr r2, [r5, #0] │ │ - mov r6, r7 │ │ - ldr r1, [pc, #468] ; (12fdc ) │ │ - ldr r3, [pc, #472] ; (12fe0 ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ + beq.n 14092 │ │ + ldr r3, [r5, #0] │ │ + movw r2, #511 ; 0x1ff │ │ + ldr r1, [pc, #548] ; (142a4 ) │ │ str r0, [sp, #4] │ │ - add r3, pc │ │ movs r0, #4 │ │ - movw r2, #511 ; 0x1ff │ │ - b.n 1304e │ │ + str r3, [sp, #0] │ │ + add r1, pc │ │ + ldr r3, [pc, #540] ; (142a8 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + b.n 1448c │ │ ldr r0, [r4, #12] │ │ - add r1, sp, #84 ; 0x54 │ │ - bl 17e26 │ │ - cmp r0, #0 │ │ - mov r6, r0 │ │ - bge.n 12e8a │ │ - ldr r3, [r4, #8] │ │ - str r3, [sp, #36] ; 0x24 │ │ - cbnz r3, 12e74 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - movw r2, #518 ; 0x206 │ │ - add r0, sp, #84 ; 0x54 │ │ + mov r1, sl │ │ + bl 19064 │ │ + subs.w fp, r0, #0 │ │ + bge.n 14108 │ │ + ldr.w fp, [r4, #8] │ │ + cmp.w fp, #0 │ │ + beq.n 140c2 │ │ + ldr r3, [r5, #0] │ │ + movs r0, #4 │ │ + ldr r1, [pc, #508] ; (142ac ) │ │ + movw r2, #527 ; 0x20f │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ - bl 3ca88 <__ckd_salloc__> │ │ - mov r6, r0 │ │ - bl 17fac │ │ + ldr r3, [pc, #500] ; (142b0 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + b.n 1448c │ │ + mov r0, sl │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + movw r2, #518 ; 0x206 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + mov sl, r0 │ │ + bl 19200 │ │ adds r0, #1 │ │ - beq.n 12e5c │ │ + beq.n 140f0 │ │ ldr r0, [r4, #12] │ │ - mov r1, r6 │ │ - bl 17e26 │ │ + mov r1, sl │ │ + bl 19064 │ │ adds r0, #1 │ │ - bne.n 12e5c │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov r1, r6 │ │ + bne.n 140f0 │ │ ldr r0, [r4, #12] │ │ - mov r3, r2 │ │ - bl 17fe4 │ │ - mov r0, r6 │ │ - bl 3caf4 │ │ + mov r1, sl │ │ + mov r2, fp │ │ + mov r3, fp │ │ + bl 19230 │ │ + mov r0, sl │ │ + bl 3e1f8 │ │ movs r2, #0 │ │ ldr r0, [r4, #12] │ │ add r1, sp, #84 ; 0x54 │ │ mov r3, r2 │ │ - bl 17fe4 │ │ - cmp r0, #0 │ │ - mov r6, r0 │ │ - bge.n 12e8a │ │ - ldr r2, [r5, #0] │ │ - mov r6, r7 │ │ - ldr r1, [pc, #360] ; (12fe4 ) │ │ - movs r0, #4 │ │ - ldr r3, [pc, #360] ; (12fe8 ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ - movw r2, #527 ; 0x20f │ │ - b.n 1304e │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + bl 19230 │ │ + subs.w fp, r0, #0 │ │ + blt.n 140aa │ │ + add.w sl, sp, #56 ; 0x38 │ │ + ldr.w r3, [sl] │ │ cmp r3, r9 │ │ - beq.n 12ea6 │ │ - ldr r2, [r5, #0] │ │ - mov r6, r7 │ │ - ldr r1, [pc, #340] ; (12fec ) │ │ + beq.n 14128 │ │ + ldr r3, [r5, #0] │ │ movs r0, #4 │ │ - ldr r3, [pc, #340] ; (12ff0 ) │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #408] ; (142b4 ) │ │ + movw r2, #533 ; 0x215 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr r3, [pc, #404] ; (142b8 ) │ │ add r3, pc │ │ - movw r2, #533 ; 0x215 │ │ - b.n 1304e │ │ + b.n 140bc │ │ movw r2, #537 ; 0x219 │ │ ldr r0, [r4, #56] ; 0x38 │ │ - ldr r1, [sp, #28] │ │ - bl 3eece <__listelem_malloc__> │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ movs r2, #20 │ │ - str.w r0, [r7, r9, lsl #2] │ │ - str r6, [r0, #4] │ │ + str.w r0, [r6, r9, lsl #2] │ │ ldr r3, [r4, #12] │ │ + str.w fp, [r0, #4] │ │ ldr r3, [r3, #8] │ │ - mla r6, r2, r6, r3 │ │ - ldr r3, [r6, #16] │ │ + mla fp, r2, fp, r3 │ │ + ldr.w r3, [fp, #16] │ │ str r3, [r0, #8] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + ldr.w r3, [sl] │ │ str r3, [r0, #0] │ │ ldr r3, [sp, #60] ; 0x3c │ │ str r3, [r0, #20] │ │ ldr r3, [sp, #64] ; 0x40 │ │ str r3, [r0, #12] │ │ ldr r3, [sp, #68] ; 0x44 │ │ str r3, [r0, #16] │ │ movs r3, #0 │ │ strh r3, [r0, #24] │ │ str r3, [r0, #40] ; 0x28 │ │ str r3, [r0, #36] ; 0x24 │ │ str r3, [r0, #48] ; 0x30 │ │ ldr r3, [r4, #24] │ │ - cbnz r3, 12ee8 │ │ + cbnz r3, 14170 │ │ str r0, [r4, #24] │ │ - b.n 12eec │ │ - ldr r1, [sp, #32] │ │ - str r0, [r1, #48] ; 0x30 │ │ - ldr r2, [sp, #20] │ │ + b.n 14174 │ │ + ldr r3, [sp, #24] │ │ + str r0, [r3, #48] ; 0x30 │ │ + ldr r3, [sp, #28] │ │ add.w r9, r9, #1 │ │ - cmp r9, r2 │ │ - bne.w 12dc2 │ │ - ldr r1, [pc, #248] ; (12ff4 ) │ │ + cmp r9, r3 │ │ + beq.n 14182 │ │ + str r0, [sp, #24] │ │ + b.n 1403a │ │ + ldr r1, [pc, #312] ; (142bc ) │ │ mov r0, r5 │ │ - mov r6, r7 │ │ - mov r7, sl │ │ add r1, pc │ │ - bl 1240c │ │ + bl 134d0 │ │ + cmp r0, #0 │ │ + blt.n 14194 │ │ cmp r0, r9 │ │ - ite lt │ │ - movlt r3, #0 │ │ - movge r3, #1 │ │ - orrs.w r3, r3, r0, lsr #31 │ │ - beq.n 12f24 │ │ - ldr r1, [pc, #224] ; (12ff8 ) │ │ + blt.n 141a4 │ │ + ldr r1, [pc, #296] ; (142c0 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #224] ; (12ffc ) │ │ + ldr r3, [pc, #296] ; (142c4 ) │ │ movw r2, #559 ; 0x22f │ │ add r1, pc │ │ add r3, pc │ │ - b.n 1321a │ │ + b.n 14488 │ │ ldr.w r3, [r6, r0, lsl #2] │ │ mov r0, r5 │ │ - ldr r1, [pc, #212] ; (13000 ) │ │ + ldr r1, [pc, #284] ; (142c8 ) │ │ str r3, [r4, #28] │ │ add r1, pc │ │ - bl 1240c │ │ - lsrs r3, r0, #31 │ │ + bl 134d0 │ │ + cmp r0, #0 │ │ + blt.n 141bc │ │ cmp r0, r9 │ │ - ite lt │ │ - movlt r9, r3 │ │ - orrge.w r9, r3, #1 │ │ - cmp.w r9, #0 │ │ - beq.n 1300c │ │ - ldr r1, [pc, #188] ; (13004 ) │ │ + blt.n 141cc │ │ + ldr r1, [pc, #268] ; (142cc ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #188] ; (13008 ) │ │ + ldr r3, [pc, #268] ; (142d0 ) │ │ movw r2, #567 ; 0x237 │ │ add r1, pc │ │ add r3, pc │ │ - b.n 1321a │ │ + b.n 14488 │ │ + ldr.w r3, [r6, r0, lsl #2] │ │ + mov r0, r5 │ │ + ldr r1, [pc, #256] ; (142d4 ) │ │ + str r3, [r4, #32] │ │ + add r1, pc │ │ + bl 134d0 │ │ + subs.w sl, r0, #0 │ │ + blt.n 141e8 │ │ + mov.w r9, #0 │ │ + b.n 141fc │ │ + ldr r1, [pc, #236] ; (142d8 ) │ │ + movs r0, #4 │ │ + ldr r3, [pc, #236] ; (142dc ) │ │ + movw r2, #574 ; 0x23e │ │ + add r1, pc │ │ + add r3, pc │ │ + b.n 14488 │ │ + add.w r9, r9, #1 │ │ + cmp r9, sl │ │ + beq.n 142e8 │ │ + mov r0, r5 │ │ + bl 41b1c │ │ + mov r5, r0 │ │ + cmp r0, #0 │ │ + bne.n 141f8 │ │ + ldr r1, [pc, #208] ; (142e0 ) │ │ + mov.w r2, #580 ; 0x244 │ │ + ldr r3, [pc, #208] ; (142e4 ) │ │ + str r0, [sp, #0] │ │ + add r1, pc │ │ + movs r0, #4 │ │ + add r3, pc │ │ + b.n 140bc │ │ nop │ │ orrs r5, r5 │ │ adds.w r6, ip, r2, asr #15 │ │ subs r7, #26 │ │ add r4, sp, #452 ; 0x1c4 │ │ - blt.n 12e7c │ │ + blt.n 14144 │ │ lsls r0, r5, #1 │ │ subs r7, #240 ; 0xf0 │ │ - movs r3, #34 ; 0x22 │ │ + movs r0, #186 ; 0xba │ │ movs r4, r0 │ │ - ldrsh r5, [r4, r7] │ │ + ldrsb r3, [r5, r6] │ │ movs r3, r0 │ │ - cmp r7, r7 │ │ + subs r5, #5 │ │ movs r3, r0 │ │ - ldrsh r5, [r0, r6] │ │ + ldrsb r7, [r0, r5] │ │ movs r3, r0 │ │ - str r3, [r7, #24] │ │ + ldr r5, [r7, r5] │ │ movs r3, r0 │ │ - str r3, [r5, #24] │ │ + ldr r1, [r5, r5] │ │ movs r3, r0 │ │ - str r4, [r6, #24] │ │ + ldr r2, [r6, r5] │ │ movs r3, r0 │ │ - str r5, [r6, #24] │ │ + ldr r7, [r6, r5] │ │ movs r3, r0 │ │ - str r6, [r5, #24] │ │ + ldr r4, [r5, r5] │ │ movs r3, r0 │ │ - str r0, [r6, #20] │ │ + ldr r0, [r6, r4] │ │ movs r3, r0 │ │ - str r7, [r3, #24] │ │ + ldr r5, [r3, r5] │ │ movs r3, r0 │ │ - str r3, [r3, #24] │ │ + ldrsb r5, [r5, r1] │ │ movs r3, r0 │ │ - ldrsh r1, [r4, r2] │ │ + ldr r1, [r2, r5] │ │ movs r3, r0 │ │ - str r5, [r0, #24] │ │ + ldr r3, [r3, r5] │ │ + movs r3, r0 │ │ + strb r5, [r7, r7] │ │ movs r3, r0 │ │ - ldrsh r3, [r0, r1] │ │ + ldr r5, [r0, r4] │ │ movs r3, r0 │ │ - str r3, [r1, #20] │ │ + ldr r1, [r2, r4] │ │ movs r3, r0 │ │ - str r7, [r2, #20] │ │ + ldr r0, [r0, r4] │ │ movs r3, r0 │ │ - str r6, [r0, #20] │ │ + strb r3, [r2, r6] │ │ movs r3, r0 │ │ - ldrb r1, [r3, r7] │ │ + ldr r7, [r5, r3] │ │ movs r3, r0 │ │ - str r5, [r6, #16] │ │ + ldr r4, [r1, r4] │ │ movs r3, r0 │ │ - str r4, [r1, #20] │ │ + strb r3, [r6, r5] │ │ movs r3, r0 │ │ - ldrb r3, [r6, r6] │ │ + ldr r2, [r7, r3] │ │ movs r3, r0 │ │ - str r2, [r7, #16] │ │ + strb r5, [r3, r5] │ │ movs r3, r0 │ │ - ldrb r3, [r4, r6] │ │ + ldr r5, [r4, r4] │ │ movs r3, r0 │ │ - ldrb r5, [r1, r4] │ │ + strb r3, [r1, r5] │ │ movs r3, r0 │ │ - str r5, [r4, #20] │ │ + strb r5, [r0, r5] │ │ movs r3, r0 │ │ - ldrb r3, [r1, r6] │ │ + strb r7, [r4, r4] │ │ movs r3, r0 │ │ - ldrb r3, [r5, r5] │ │ + ldr r2, [r2, r3] │ │ movs r3, r0 │ │ - str r2, [r2, #16] │ │ + strb r3, [r6, r3] │ │ movs r3, r0 │ │ - ldrb r7, [r6, r4] │ │ + ldr r5, [r2, r3] │ │ movs r3, r0 │ │ - str r1, [r3, #16] │ │ + strb r3, [r0, r3] │ │ movs r3, r0 │ │ - ldrb r1, [r0, r3] │ │ + ldr r7, [r1, r3] │ │ movs r3, r0 │ │ - str r7, [r1, #12] │ │ + strb r1, [r3, r1] │ │ movs r3, r0 │ │ - ldrb r5, [r4, r2] │ │ + ldr r7, [r7, r1] │ │ movs r3, r0 │ │ - str r5, [r1, #12] │ │ + ldr r6, [r5, r0] │ │ movs r3, r0 │ │ - str r4, [r7, #4] │ │ + strh r3, [r3, r7] │ │ movs r3, r0 │ │ - ldrb r3, [r4, r0] │ │ + ldr r4, [r3, r0] │ │ movs r3, r0 │ │ - str r4, [r4, #4] │ │ + ldr r1, [r7, r0] │ │ movs r3, r0 │ │ - str r1, [r0, #8] │ │ + strh r3, [r6, r6] │ │ movs r3, r0 │ │ - ldrh r1, [r6, r7] │ │ + ldr r5, [r4, r0] │ │ movs r3, r0 │ │ - str r3, [r4, #4] │ │ + ldr r0, [r0, r1] │ │ movs r3, r0 │ │ - ldr.w r3, [r6, r0, lsl #2] │ │ + strh r7, [r0, r6] │ │ + movs r3, r0 │ │ + ldr r6, [r5, r0] │ │ + movs r3, r0 │ │ + strh r3, [r4, r5] │ │ + movs r3, r0 │ │ + ldr r7, [r4, r0] │ │ + movs r3, r0 │ │ + ldr.w r9, [pc, #492] ; 144d8 │ │ + add r9, pc │ │ mov r0, r5 │ │ - ldr r1, [pc, #540] ; (13230 ) │ │ - str r3, [r4, #32] │ │ - add r1, pc │ │ - bl 1240c │ │ - cmp r0, #0 │ │ - mov sl, r0 │ │ - it ge │ │ - movge r0, r5 │ │ - bge.n 13058 │ │ - ldr r1, [pc, #524] ; (13234 ) │ │ - movs r0, #4 │ │ - ldr r3, [pc, #524] ; (13238 ) │ │ - movw r2, #574 ; 0x23e │ │ - add r1, pc │ │ - add r3, pc │ │ - b.n 1321a │ │ - bl 403ec │ │ - cbnz r0, 13054 │ │ - ldr r1, [pc, #508] ; (1323c ) │ │ + bl 41b1c │ │ mov r5, r0 │ │ - ldr r3, [pc, #508] ; (13240 ) │ │ - mov.w r2, #580 ; 0x244 │ │ - str r0, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r0, #4 │ │ - bl 3df24 │ │ - b.n 131d2 │ │ - add.w r9, r9, #1 │ │ - cmp r9, sl │ │ - bne.n 13036 │ │ - b.n 13072 │ │ + cmp r0, #0 │ │ + beq.w 1447a │ │ ldr r0, [r5, #0] │ │ ldrb r3, [r0, #0] │ │ cmp r3, #35 ; 0x23 │ │ - beq.n 1307a │ │ + beq.n 142ee │ │ mov r1, r9 │ │ movs r2, #5 │ │ - blx e0f8 │ │ - cbnz r0, 1307a │ │ - b.n 130de │ │ - ldr.w r9, [pc, #464] ; 13244 │ │ - mov r5, r0 │ │ - add r9, pc │ │ - mov r0, r5 │ │ - bl 403ec │ │ - mov r5, r0 │ │ + blx e940 │ │ cmp r0, #0 │ │ - bne.n 1305e │ │ - b.n 1320c │ │ - add r7, sp, #68 ; 0x44 │ │ - mov r1, sl │ │ - str r7, [sp, #0] │ │ - add r2, sp, #60 ; 0x3c │ │ - ldr r0, [r5, #0] │ │ - add r3, sp, #64 ; 0x40 │ │ - blx e104 │ │ + bne.n 142ee │ │ + ldr.w fp, [pc, #456] ; 144dc │ │ + mov r9, r5 │ │ + add.w sl, sp, #64 ; 0x40 │ │ + add r5, sp, #60 ; 0x3c │ │ + add fp, pc │ │ + mov r0, r9 │ │ + bl 41b1c │ │ + mov r9, r0 │ │ + cmp r0, #0 │ │ + beq.w 144ca │ │ + add.w ip, sp, #68 ; 0x44 │ │ + mov r1, fp │ │ + str.w ip, [sp] │ │ + mov r2, r5 │ │ + ldr.w r0, [r9] │ │ + mov r3, sl │ │ + str.w ip, [sp, #24] │ │ + blx e94c │ │ cmp r0, #3 │ │ - bne.n 130f6 │ │ - ldr r3, [r7, #0] │ │ + bne.n 1439c │ │ + ldr.w ip, [sp, #24] │ │ + ldr.w r3, [ip] │ │ cmp.w r3, #3758096384 ; 0xe0000000 │ │ - blt.n 130ea │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - vcmp.f32 s16, s17 │ │ + blt.n 1431e │ │ + vmov.f32 s15, #112 ; 0x3f800000 1.0 │ │ + ldr r2, [r5, #0] │ │ + mov r0, r4 │ │ ldr.w r1, [r6, r2, lsl #2] │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - vmrs APSR_nzcv, fpscr │ │ + ldr.w r2, [sl] │ │ ldr.w r2, [r6, r2, lsl #2] │ │ - beq.n 130ce │ │ - vmov s14, r3 │ │ - vcvt.f32.s32 s15, s14 │ │ - vmul.f32 s15, s15, s16 │ │ - vcvt.s32.f32 s15, s15 │ │ - vstr s15, [r7] │ │ + vcmp.f32 s16, s15 │ │ + vmrs APSR_nzcv, fpscr │ │ + itttt ne │ │ + vmovne s15, r3 │ │ + vcvtne.f32.s32 s15, s15 │ │ + vmulne.f32 s15, s15, s16 │ │ + vcvtne.s32.f32 s15, s15 │ │ + it ne │ │ + vstrne s15, [ip] │ │ ldr r3, [r2, #20] │ │ - mov r0, r4 │ │ subs r3, #1 │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - bl 124b0 │ │ - b.n 130ea │ │ - vmov.f32 s17, #112 ; 0x3f800000 1.0 │ │ - ldr.w sl, [pc, #356] ; 13248 │ │ - mov r9, r7 │ │ - add sl, pc │ │ - mov r0, r5 │ │ - bl 403ec │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - bne.n 13088 │ │ - ldr r1, [pc, #340] ; (1324c ) │ │ - mov r7, r9 │ │ - ldr r0, [r5, #0] │ │ + ldr.w r3, [ip] │ │ + bl 13734 │ │ + b.n 1431e │ │ + ldr r1, [pc, #320] ; (144e0 ) │ │ + mov r5, r9 │ │ + ldr.w r0, [r9] │ │ add r1, pc │ │ - blx e0b0 │ │ - cbz r0, 13114 │ │ - ldr r1, [pc, #328] ; (13250 ) │ │ + blx e8f8 │ │ + cbz r0, 143bc │ │ + ldr r1, [pc, #308] ; (144e4 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #328] ; (13254 ) │ │ + ldr r3, [pc, #308] ; (144e8 ) │ │ movw r2, #611 ; 0x263 │ │ add r1, pc │ │ add r3, pc │ │ - b.n 1321a │ │ - mov r0, r5 │ │ - bl 4033c │ │ + b.n 14488 │ │ + mov r0, r9 │ │ + bl 41a6c │ │ ldr r1, [sp, #52] ; 0x34 │ │ - mov r0, fp │ │ - bl 401c4 │ │ + ldr r0, [sp, #20] │ │ + bl 418d8 │ │ mov r0, r6 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r3, [r4, #32] │ │ ldr r0, [r4, #12] │ │ ldr r1, [r3, #4] │ │ - bl 17e3c │ │ - cbz r0, 1314a │ │ + bl 19098 │ │ + cbz r0, 143f2 │ │ ldr r3, [r4, #8] │ │ ldr r5, [r4, #32] │ │ - cbz r3, 1313e │ │ + cbz r3, 143e6 │ │ ldr r0, [r3, #52] ; 0x34 │ │ - b.n 13148 │ │ - ldr r1, [pc, #280] ; (13258 ) │ │ + b.n 143f0 │ │ + ldr r1, [pc, #260] ; (144ec ) │ │ ldr r0, [r4, #12] │ │ add r1, pc │ │ - bl 17e26 │ │ + bl 19064 │ │ str r0, [r5, #8] │ │ ldr r0, [r4, #32] │ │ - bl 12130 │ │ + bl 1338c │ │ mov r0, r4 │ │ - bl 125d0 │ │ + bl 13850 │ │ cmp r7, #0 │ │ - beq.n 131fe │ │ - ldr r1, [pc, #256] ; (1325c ) │ │ + beq.n 144ba │ │ + ldr r1, [pc, #236] ; (144f0 ) │ │ ldr r0, [r7, #0] │ │ add r1, pc │ │ ldr r5, [r4, #4] │ │ - bl 3d430 │ │ + bl 3eb18 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ mov r0, r5 │ │ - vcvt.f64.f32 d7, s14 │ │ + vcvt.f32.f64 s15, d7 │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #224] ; (13260 ) │ │ + blx 4137c │ │ + ldr r1, [pc, #204] ; (144f4 ) │ │ ldr r6, [r4, #4] │ │ add r1, pc │ │ mov r5, r0 │ │ ldr r0, [r7, #0] │ │ - bl 3d430 │ │ + bl 3eb18 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ mov r0, r6 │ │ - vcvt.f64.f32 d7, s14 │ │ + vcvt.f32.f64 s15, d7 │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #192] ; (13264 ) │ │ + blx 4137c │ │ + ldr r1, [pc, #172] ; (144f8 ) │ │ ldr.w r8, [r4, #4] │ │ add r1, pc │ │ adds r6, r5, r0 │ │ ldr r0, [r7, #0] │ │ - bl 3d430 │ │ + bl 3eb18 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ mov r0, r8 │ │ - vcvt.f64.f32 d7, s14 │ │ + vcvt.f32.f64 s15, d7 │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ + blx 4137c │ │ mov r1, r6 │ │ adds r2, r5, r0 │ │ mov r0, r4 │ │ - bl 12540 │ │ - b.n 131fe │ │ - ldr r1, [pc, #148] ; (13268 ) │ │ + bl 137c4 │ │ + b.n 144ba │ │ + ldr r1, [pc, #128] ; (144fc ) │ │ + movs r0, #4 │ │ + ldr r3, [pc, #128] ; (14500 ) │ │ + movw r2, #593 ; 0x251 │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r1, [pc, #116] ; (14504 ) │ │ mov.w r2, #648 ; 0x288 │ │ - ldr r3, [pc, #144] ; (1326c ) │ │ + ldr r3, [pc, #116] ; (14508 ) │ │ movs r0, #4 │ │ add r1, pc │ │ str.w r8, [sp] │ │ add r3, pc │ │ - movs r4, #0 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r5 │ │ - bl 4033c │ │ - mov r0, fp │ │ + bl 41a6c │ │ + ldr r0, [sp, #20] │ │ ldr r1, [sp, #52] ; 0x34 │ │ - bl 401c4 │ │ + bl 418d8 │ │ mov r0, r6 │ │ - bl 3caf4 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ + bl 3e1f8 │ │ + movs r0, #0 │ │ + b.n 144bc │ │ mov r0, r4 │ │ + ldr r3, [sp, #32] │ │ ldr r2, [sp, #340] ; 0x154 │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 13224 │ │ - b.n 13220 │ │ - ldr r1, [pc, #96] ; (13270 ) │ │ - movs r0, #4 │ │ - ldr r3, [pc, #96] ; (13274 ) │ │ - movw r2, #593 ; 0x251 │ │ - add r1, pc │ │ - add r3, pc │ │ - bl 3df24 │ │ - b.n 131d2 │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 144ce │ │ + blx e88c <__stack_chk_fail@plt> │ │ + ldr r3, [r0, #0] │ │ + udf #255 ; 0xff │ │ add sp, #348 ; 0x15c │ │ vpop {d8-d9} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - ldrsh r0, [r1, r7] │ │ - movs r3, r0 │ │ - ldrh r1, [r2, r4] │ │ - movs r3, r0 │ │ - ldrsh r0, [r7, r6] │ │ - movs r3, r0 │ │ - ldrh r1, [r7, r3] │ │ - movs r3, r0 │ │ - ldrsh r7, [r7, r6] │ │ + ldrsb r4, [r0, r6] │ │ movs r3, r0 │ │ - ldrsh r0, [r0, r7] │ │ + ldrsb r2, [r3, r5] │ │ movs r3, r0 │ │ - ldrsh r6, [r2, r5] │ │ + strh r4, [r1, r5] │ │ movs r3, r0 │ │ - ldrh r4, [r7, r6] │ │ + str r3, [r0, r7] │ │ movs r3, r0 │ │ - ldrh r3, [r6, r0] │ │ + ldrsb r7, [r0, r3] │ │ movs r3, r0 │ │ - ldrsh r7, [r6, r4] │ │ + ldrsb r0, [r6, r2] │ │ movs r3, r0 │ │ - ldrsh r0, [r4, r4] │ │ + ldr r5, [pc, #708] ; (147b8 ) │ │ movs r3, r0 │ │ - ldrsb r1, [r4, r0] │ │ + ldr r5, [pc, #764] ; (147f4 ) │ │ movs r3, r0 │ │ - ldrsb r7, [r5, r0] │ │ + ldr r5, [pc, #816] ; (1482c ) │ │ movs r3, r0 │ │ - ldrsb r4, [r7, r0] │ │ + str r5, [r6, r3] │ │ movs r3, r0 │ │ - ldr r5, [r4, r5] │ │ + ldrsb r4, [r5, r0] │ │ movs r3, r0 │ │ - ldrsh r5, [r0, r2] │ │ + str r3, [r4, r3] │ │ movs r3, r0 │ │ - ldr r3, [r5, r4] │ │ - movs r3, r0 │ │ - ldrsh r2, [r4, r1] │ │ + ldrsb r3, [r0, r0] │ │ movs r3, r0 │ │ + nop.w │ │ │ │ -00013278 : │ │ +00014510 : │ │ ldr r0, [r0, #36] ; 0x24 │ │ bx lr │ │ │ │ -0001327c : │ │ - ldr r2, [pc, #96] ; (132e0 ) │ │ +00014514 : │ │ + ldr r2, [pc, #96] ; (14578 ) │ │ movw r3, #666 ; 0x29a │ │ push {r4, r5, r6, lr} │ │ add r2, pc │ │ - mov r4, r0 │ │ - mov r5, r1 │ │ + mov r5, r0 │ │ + mov r6, r1 │ │ movs r0, #1 │ │ movs r1, #76 ; 0x4c │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r6, r0 │ │ - str r4, [r0, #8] │ │ - ldr r0, [r4, #16] │ │ - bl 18354 │ │ - str r0, [r6, #12] │ │ - ldr r3, [r4, #12] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r4, r0 │ │ + str r5, [r0, #8] │ │ + ldr r0, [r5, #16] │ │ + bl 195b8 │ │ + ldr r3, [r5, #12] │ │ + str r0, [r4, #12] │ │ ldr r0, [r3, #4] │ │ - blx 3f6cc │ │ - ldr r3, [r6, #8] │ │ - ldr r1, [pc, #56] ; (132e4 ) │ │ + blx 40db0 │ │ + ldr r3, [r4, #8] │ │ + ldr r1, [pc, #56] ; (1457c ) │ │ add r1, pc │ │ - str r0, [r6, #4] │ │ + str r0, [r4, #4] │ │ ldr r0, [r3, #8] │ │ - bl 3d424 │ │ - ldr r3, [r6, #12] │ │ - str r0, [r6, #20] │ │ - movs r0, #52 ; 0x34 │ │ + bl 3eb0c │ │ + ldr r3, [r4, #12] │ │ ldr r3, [r3, #40] ; 0x28 │ │ - str r5, [r6, #36] ; 0x24 │ │ - str r3, [r6, #16] │ │ - bl 3ee14 │ │ - str r0, [r6, #56] ; 0x38 │ │ + str r6, [r4, #36] ; 0x24 │ │ + str r3, [r4, #16] │ │ + str r0, [r4, #20] │ │ + movs r0, #52 ; 0x34 │ │ + bl 405a8 │ │ + str r0, [r4, #56] ; 0x38 │ │ movs r0, #32 │ │ - bl 3ee14 │ │ - str r0, [r6, #60] ; 0x3c │ │ + bl 405a8 │ │ + str r0, [r4, #60] ; 0x3c │ │ movs r0, #8 │ │ - bl 3ee14 │ │ + bl 405a8 │ │ movs r3, #1 │ │ - str r3, [r6, #0] │ │ - str r0, [r6, #64] ; 0x40 │ │ - mov r0, r6 │ │ + str r3, [r4, #0] │ │ + str r0, [r4, #64] ; 0x40 │ │ + mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ldr r5, [r7, r2] │ │ + str r5, [r3, r1] │ │ movs r3, r0 │ │ - subs r6, #29 │ │ + adds r5, #189 ; 0xbd │ │ movs r3, r0 │ │ │ │ -000132e8 : │ │ +00014580 : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -000132f0 : │ │ +00014588 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 1332e │ │ + cbz r0, 145c6 │ │ ldr r0, [r0, #0] │ │ subs r0, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 1332e │ │ + bgt.n 145c6 │ │ ldr r0, [r4, #4] │ │ - blx 3f6dc │ │ + blx 40dc0 │ │ ldr r0, [r4, #12] │ │ - bl 1835c │ │ + bl 195c0 │ │ ldr r0, [r4, #56] ; 0x38 │ │ - bl 3eea0 │ │ + bl 40634 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 3eea0 │ │ + bl 40634 │ │ ldr r0, [r4, #64] ; 0x40 │ │ - bl 3eea0 │ │ + bl 40634 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ pop {r4, pc} │ │ │ │ -00013330 : │ │ +000145c8 : │ │ ldr r0, [r0, #4] │ │ bx lr │ │ │ │ -00013334 : │ │ +000145cc : │ │ ldr r0, [r0, #24] │ │ bx lr │ │ │ │ -00013338 : │ │ +000145d0 : │ │ ldr r0, [r0, #48] ; 0x30 │ │ bx lr │ │ │ │ -0001333c : │ │ +000145d4 : │ │ bx lr │ │ │ │ -0001333e : │ │ +000145d6 : │ │ bx lr │ │ │ │ -00013340 : │ │ - cbz r1, 13346 │ │ - ldrh r3, [r0, #12] │ │ +000145d8 : │ │ + cbz r1, 145de │ │ + ldr r3, [r0, #12] │ │ strh r3, [r1, #0] │ │ - cbz r2, 1334c │ │ - ldrh r3, [r0, #16] │ │ + cbz r2, 145e4 │ │ + ldr r3, [r0, #16] │ │ strh r3, [r2, #0] │ │ ldr r0, [r0, #20] │ │ bx lr │ │ │ │ -00013350 : │ │ - ldr r3, [r1, #4] │ │ - cmp r3, #0 │ │ - blt.n 13362 │ │ - ldr r2, [r0, #12] │ │ - movs r1, #20 │ │ - muls r3, r1 │ │ - ldr r2, [r2, #8] │ │ - ldr r0, [r2, r3] │ │ - bx lr │ │ - movs r0, #0 │ │ +000145e8 : │ │ + ldr r2, [r1, #4] │ │ + cmp r2, #0 │ │ + itttt ge │ │ + ldrge r3, [r0, #12] │ │ + ldrge r1, [r3, #8] │ │ + movge r3, #20 │ │ + mulge r3, r2 │ │ + ite ge │ │ + ldrge r0, [r1, r3] │ │ + movlt r0, #0 │ │ bx lr │ │ │ │ -00013366 : │ │ - ldr r3, [r1, #8] │ │ - cmp r3, #0 │ │ - blt.n 13378 │ │ - ldr r2, [r0, #12] │ │ - movs r1, #20 │ │ - muls r3, r1 │ │ - ldr r2, [r2, #8] │ │ - ldr r0, [r2, r3] │ │ - bx lr │ │ - movs r0, #0 │ │ +000145fe : │ │ + ldr r2, [r1, #8] │ │ + cmp r2, #0 │ │ + itttt ge │ │ + ldrge r3, [r0, #12] │ │ + ldrge r1, [r3, #8] │ │ + movge r3, #20 │ │ + mulge r3, r2 │ │ + ite ge │ │ + ldrge r0, [r1, r3] │ │ + movlt r0, #0 │ │ bx lr │ │ │ │ -0001337c : │ │ +00014614 : │ │ push {r4, r5, r6, lr} │ │ - mov r5, r1 │ │ - mov r4, r0 │ │ + mov r4, r1 │ │ + mov r5, r0 │ │ ldr r0, [r0, #4] │ │ mov r6, r2 │ │ - blx 3fc58 │ │ - ldr r3, [r5, #36] ; 0x24 │ │ - b.n 133a6 │ │ - ldr r1, [r3, #0] │ │ - ldr r5, [r1, #24] │ │ - ldr r2, [r1, #28] │ │ - adds r2, r5, r2 │ │ - ldr r5, [r4, #48] ; 0x30 │ │ - subs r2, r2, r5 │ │ - cmp r2, r0 │ │ - ble.n 133a4 │ │ - cbz r6, 133a2 │ │ - str r1, [r6, #0] │ │ - mov r0, r2 │ │ - ldr r3, [r3, #4] │ │ - cmp r3, #0 │ │ - bne.n 1338e │ │ + blx 41364 │ │ + ldr r1, [r4, #36] ; 0x24 │ │ + cbz r1, 14644 │ │ + ldr r4, [r1, #0] │ │ + ldr r2, [r4, #24] │ │ + ldr r3, [r4, #28] │ │ + add r3, r2 │ │ + ldr r2, [r5, #48] ; 0x30 │ │ + subs r3, r3, r2 │ │ + cmp r3, r0 │ │ + ble.n 1463c │ │ + cbz r6, 1463e │ │ + str r4, [r6, #0] │ │ + b.n 1463e │ │ + mov r3, r0 │ │ + ldr r1, [r1, #4] │ │ + mov r0, r3 │ │ + b.n 14624 │ │ pop {r4, r5, r6, pc} │ │ │ │ -000133ac : │ │ +00014646 : │ │ ldr r0, [r0, #36] ; 0x24 │ │ bx lr │ │ │ │ -000133b0 : │ │ +0001464a : │ │ ldr r0, [r0, #40] ; 0x28 │ │ bx lr │ │ │ │ -000133b4 : │ │ +0001464e : │ │ ldr r0, [r0, #4] │ │ bx lr │ │ │ │ -000133b8 : │ │ +00014652 : │ │ bx lr │ │ │ │ -000133ba : │ │ +00014654 : │ │ ldr r0, [r0, #0] │ │ bx lr │ │ │ │ -000133be : │ │ - cbz r1, 133c8 │ │ +00014658 : │ │ + cbz r1, 14662 │ │ ldr r3, [r0, #0] │ │ - cbz r3, 133c6 │ │ - ldrh r3, [r3, #20] │ │ + cbz r3, 14660 │ │ + ldr r3, [r3, #20] │ │ strh r3, [r1, #0] │ │ ldr r0, [r0, #20] │ │ bx lr │ │ │ │ -000133cc : │ │ - cbz r1, 133d2 │ │ +00014666 : │ │ + cbz r1, 1466c │ │ ldr r3, [r0, #0] │ │ str r3, [r1, #0] │ │ ldr r0, [r0, #4] │ │ bx lr │ │ │ │ -000133d6 : │ │ +00014670 : │ │ ldr r3, [r1, #0] │ │ - cbz r3, 133ec │ │ - ldr r3, [r3, #4] │ │ - cmp r3, #0 │ │ - blt.n 133f0 │ │ - ldr r2, [r0, #12] │ │ - movs r1, #20 │ │ - muls r3, r1 │ │ - ldr r2, [r2, #8] │ │ - ldr r0, [r2, r3] │ │ + cbz r3, 14686 │ │ + ldr r2, [r3, #4] │ │ + cmp r2, #0 │ │ + blt.n 1468a │ │ + ldr r3, [r0, #12] │ │ + ldr r1, [r3, #8] │ │ + movs r3, #20 │ │ + muls r3, r2 │ │ + ldr r0, [r1, r3] │ │ bx lr │ │ mov r0, r3 │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ │ │ -000133f4 : │ │ +0001468e : │ │ ldr r3, [r1, #0] │ │ - cbz r3, 1340a │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - blt.n 1340e │ │ - ldr r2, [r0, #12] │ │ - movs r1, #20 │ │ - muls r3, r1 │ │ - ldr r2, [r2, #8] │ │ - ldr r0, [r2, r3] │ │ + cbz r3, 146a4 │ │ + ldr r2, [r3, #8] │ │ + cmp r2, #0 │ │ + blt.n 146a8 │ │ + ldr r3, [r0, #12] │ │ + ldr r1, [r3, #8] │ │ + movs r3, #20 │ │ + muls r3, r2 │ │ + ldr r0, [r1, r3] │ │ bx lr │ │ mov r0, r3 │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ │ │ -00013412 : │ │ +000146ac : │ │ ldr r0, [r0, #8] │ │ bx lr │ │ │ │ -00013416 : │ │ +000146b0 : │ │ push {r4, lr} │ │ ldr r3, [r1, #28] │ │ ldr r4, [r1, #24] │ │ - adds r4, r4, r3 │ │ - ldr r3, [r0, #48] ; 0x30 │ │ - subs r0, r4, r3 │ │ - cbz r2, 1342a │ │ + ldr r0, [r0, #48] ; 0x30 │ │ + add r3, r4 │ │ + subs r0, r3, r0 │ │ + cbz r2, 146c4 │ │ ldr r3, [r1, #12] │ │ lsls r3, r3, #10 │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ + ... │ │ │ │ -0001342c : │ │ +000146c8 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r4, r0 │ │ + mov r6, r0 │ │ ldr r3, [r1, #4] │ │ - mov r6, r1 │ │ + mov r7, r1 │ │ ldr r0, [r0, #12] │ │ ldr r1, [r3, #8] │ │ - bl 17e6c │ │ - cbz r0, 1345e │ │ - ldr r3, [r6, #4] │ │ - movs r5, #0 │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - blt.n 13460 │ │ - ldr r2, [r4, #12] │ │ - movs r1, #20 │ │ - muls r3, r1 │ │ - ldr r2, [r2, #8] │ │ - ldr r0, [r2, r3] │ │ - cbz r0, 1345e │ │ - blx e068 │ │ + bl 190c4 │ │ + cbz r0, 146fc │ │ + ldr r3, [r7, #4] │ │ + ldr r2, [r3, #8] │ │ + cmp r2, #0 │ │ + blt.n 146f8 │ │ + ldr r3, [r6, #12] │ │ + ldr r1, [r3, #8] │ │ + movs r3, #20 │ │ + muls r3, r2 │ │ + ldr r0, [r1, r3] │ │ + cbz r0, 146fc │ │ + blx e8b0 │ │ adds r5, r0, #1 │ │ - b.n 13460 │ │ + b.n 146fe │ │ + movs r5, #0 │ │ + b.n 146fe │ │ mov r5, r0 │ │ - mov r7, r6 │ │ + mov r4, r7 │ │ mov.w r8, #20 │ │ - b.n 13492 │ │ - ldr r3, [r7, #0] │ │ - ldr r0, [r4, #12] │ │ + ldr r3, [r4, #0] │ │ + ldr r0, [r6, #12] │ │ ldr r1, [r3, #8] │ │ - bl 17e6c │ │ - cbz r0, 13490 │ │ - ldr r3, [r7, #0] │ │ + bl 190c4 │ │ + cbz r0, 1472c │ │ + ldr r3, [r4, #0] │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - blt.n 13490 │ │ - ldr r2, [r4, #12] │ │ + blt.n 1472c │ │ + ldr r2, [r6, #12] │ │ mul.w r3, r8, r3 │ │ ldr r2, [r2, #8] │ │ ldr r0, [r2, r3] │ │ - cbz r0, 13490 │ │ - blx e068 │ │ + cbz r0, 1472c │ │ + blx e8b0 │ │ adds r5, #1 │ │ - adds r5, r5, r0 │ │ - ldr r7, [r7, #8] │ │ - cmp r7, #0 │ │ - bne.n 13468 │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - bl 3caf4 │ │ - ldr r2, [pc, #172] ; (1354c ) │ │ - adds r1, r5, #1 │ │ + add r5, r0 │ │ + ldr r4, [r4, #8] │ │ + cmp r4, #0 │ │ + bne.n 14704 │ │ + ldr r0, [r6, #52] ; 0x34 │ │ + bl 3e1f8 │ │ + ldr r2, [pc, #168] ; (147e4 ) │ │ + movs r0, #1 │ │ movw r3, #877 ; 0x36d │ │ + adds r1, r5, r0 │ │ add r2, pc │ │ - movs r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [r7, #4] │ │ subs r5, #1 │ │ - str r0, [r4, #52] ; 0x34 │ │ - adds r5, r0, r5 │ │ - ldr r3, [r6, #4] │ │ - ldr r0, [r4, #12] │ │ ldr r1, [r3, #8] │ │ - bl 17e6c │ │ - cbz r0, 134f2 │ │ - ldr r3, [r6, #4] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - blt.n 134f2 │ │ - ldr r2, [r4, #12] │ │ - movs r1, #20 │ │ - muls r3, r1 │ │ - ldr r2, [r2, #8] │ │ - ldr r7, [r2, r3] │ │ - cbz r7, 134f2 │ │ - mov r0, r7 │ │ - blx e068 │ │ - mov r1, r7 │ │ - subs r5, r5, r0 │ │ - mov r2, r0 │ │ + str r0, [r6, #52] ; 0x34 │ │ + adds r4, r0, r5 │ │ + ldr r0, [r6, #12] │ │ + bl 190c4 │ │ + cbz r0, 14790 │ │ + ldr r3, [r7, #4] │ │ + ldr r2, [r3, #8] │ │ + cmp r2, #0 │ │ + blt.n 14790 │ │ + ldr r3, [r6, #12] │ │ + ldr r1, [r3, #8] │ │ + movs r3, #20 │ │ + muls r3, r2 │ │ + ldr r5, [r1, r3] │ │ + cbz r5, 14790 │ │ mov r0, r5 │ │ - blx e14c │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - cmp r5, r3 │ │ - bls.n 134f2 │ │ - movs r3, #32 │ │ - strb.w r3, [r5, #-1] │ │ - subs r5, #1 │ │ + blx e8b0 │ │ + mov r1, r5 │ │ + subs r4, r4, r0 │ │ + mov r2, r0 │ │ + mov r0, r4 │ │ + blx e994 │ │ + ldr r3, [r6, #52] ; 0x34 │ │ + cmp r4, r3 │ │ + ittt hi │ │ + movhi r3, #32 │ │ + strbhi.w r3, [r4, #-1] │ │ + addhi.w r4, r4, #4294967295 ; 0xffffffff │ │ mov.w r8, #20 │ │ - movs r7, #32 │ │ - b.n 13540 │ │ - ldr r3, [r6, #0] │ │ - ldr r0, [r4, #12] │ │ + mov.w r9, #32 │ │ + ldr r3, [r7, #0] │ │ + ldr r0, [r6, #12] │ │ ldr r1, [r3, #8] │ │ - bl 17e6c │ │ - cbz r0, 1353e │ │ - ldr r3, [r6, #0] │ │ + bl 190c4 │ │ + cbz r0, 147d8 │ │ + ldr r3, [r7, #0] │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - blt.n 1353e │ │ - ldr r2, [r4, #12] │ │ + blt.n 147d8 │ │ + ldr r2, [r6, #12] │ │ mul.w r3, r8, r3 │ │ ldr r2, [r2, #8] │ │ - ldr.w r9, [r2, r3] │ │ - cmp.w r9, #0 │ │ - beq.n 1353e │ │ - mov r0, r9 │ │ - blx e068 │ │ - mov r1, r9 │ │ - subs r5, r5, r0 │ │ - mov r2, r0 │ │ + ldr r5, [r2, r3] │ │ + cbz r5, 147d8 │ │ mov r0, r5 │ │ - blx e14c │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - cmp r5, r3 │ │ + blx e8b0 │ │ + mov r1, r5 │ │ + subs r4, r4, r0 │ │ + mov r2, r0 │ │ + mov r0, r4 │ │ + blx e994 │ │ + ldr r3, [r6, #52] ; 0x34 │ │ + cmp r4, r3 │ │ itt hi │ │ - strbhi.w r7, [r5, #-1] │ │ - subhi r5, #1 │ │ - ldr r6, [r6, #8] │ │ - cmp r6, #0 │ │ - bne.n 134fa │ │ - ldr r0, [r4, #52] ; 0x34 │ │ + strbhi.w r9, [r4, #-1] │ │ + addhi.w r4, r4, #4294967295 ; 0xffffffff │ │ + ldr r7, [r7, #8] │ │ + cmp r7, #0 │ │ + bne.n 14798 │ │ + ldr r0, [r6, #52] ; 0x34 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - nop │ │ - ldrsb r5, [r3, r2] │ │ + ldr r6, [pc, #220] ; (148c4 ) │ │ movs r3, r0 │ │ │ │ -00013550 : │ │ +000147e8 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r7, r2 │ │ - ldr r2, [pc, #124] ; (135d4 ) │ │ - mov r5, r0 │ │ - mov r6, r1 │ │ + ldr r2, [pc, #120] ; (14868 ) │ │ + mov r6, r0 │ │ + mov r5, r1 │ │ movw r3, #1038 ; 0x40e │ │ - add r2, pc │ │ movs r0, #1 │ │ movs r1, #52 ; 0x34 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [pc, #108] ; (135d8 ) │ │ + add r2, pc │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #104] ; (1486c ) │ │ add r3, pc │ │ str r3, [r0, #0] │ │ mov r4, r0 │ │ - ldr r3, [r5, #8] │ │ + ldr r3, [r6, #8] │ │ str r7, [r0, #36] ; 0x24 │ │ str r3, [r0, #4] │ │ movs r3, #0 │ │ strh r3, [r0, #48] ; 0x30 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - mov r5, r6 │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + mov r6, r5 │ │ str r3, [r0, #44] ; 0x2c │ │ - b.n 1358a │ │ + cbz r6, 14824 │ │ ldrh r3, [r4, #48] ; 0x30 │ │ + ldr r6, [r6, #8] │ │ adds r3, #1 │ │ strh r3, [r4, #48] ; 0x30 │ │ - ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 13582 │ │ + b.n 14818 │ │ ldrh r0, [r4, #48] ; 0x30 │ │ - cbnz r0, 1359c │ │ + cbnz r0, 14832 │ │ mov r0, r4 │ │ - mov r4, r5 │ │ - bl 3caf4 │ │ - b.n 135ce │ │ - ldr r2, [pc, #60] ; (135dc ) │ │ - movs r1, #4 │ │ - sxth r0, r0 │ │ + bl 3e1f8 │ │ + mov r0, r6 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ldr r2, [pc, #60] ; (14870 ) │ │ movw r3, #1053 ; 0x41d │ │ - add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r2, r6 │ │ + sxth r0, r0 │ │ movs r1, #4 │ │ + add r2, pc │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldrsh.w r3, [r4, #48] ; 0x30 │ │ + subs r3, #1 │ │ + lsls r3, r3, #2 │ │ str r0, [r4, #40] ; 0x28 │ │ - ldrh r0, [r4, #48] ; 0x30 │ │ - b.n 135be │ │ - smlabb r6, r0, r1, r5 │ │ - str r2, [r3, r6] │ │ - ldr r2, [r2, #8] │ │ - subs r5, #4 │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - cmp r2, #0 │ │ - bne.n 135b6 │ │ + ldr r2, [r4, #40] ; 0x28 │ │ + cbz r5, 14858 │ │ + str r5, [r2, r3] │ │ + subs r3, #4 │ │ + ldr r5, [r5, #8] │ │ + b.n 1484c │ │ mov r0, r4 │ │ - ldr r1, [r3, #0] │ │ - bl 12300 │ │ + ldr r1, [r2, #0] │ │ + mov r2, r5 │ │ + bl 135e4 │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - strb r3, [r4, r7] │ │ + ldr r5, [pc, #508] ; (14a68 ) │ │ movs r3, r0 │ │ - subs r6, r2, r2 │ │ + asrs r6, r7, #31 │ │ movs r4, r0 │ │ - strb r3, [r3, r6] │ │ + ldr r5, [pc, #244] ; (14968 ) │ │ movs r3, r0 │ │ │ │ -000135e0 : │ │ +00014874 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r1 │ │ - ldr r1, [pc, #20] ; (135fc ) │ │ + ldr r1, [pc, #20] ; (14890 ) │ │ mov r4, r2 │ │ ldr r0, [r0, #64] ; 0x40 │ │ movw r2, #1069 ; 0x42d │ │ add r1, pc │ │ - bl 3eece <__listelem_malloc__> │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ str r5, [r0, #0] │ │ str r4, [r0, #4] │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - strb r3, [r2, r5] │ │ + ldr r4, [pc, #988] ; (14c70 ) │ │ movs r3, r0 │ │ │ │ -00013600 : │ │ +00014894 : │ │ + ldr r2, [r0, #68] ; 0x44 │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - ldr r2, [r0, #68] ; 0x44 │ │ - cbnz r2, 13612 │ │ - bl 135e0 │ │ + cbnz r2, 148a6 │ │ + bl 14874 │ │ str r0, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ pop {r3, r4, r5, pc} │ │ movs r2, #0 │ │ ldr r5, [r0, #72] ; 0x48 │ │ - bl 135e0 │ │ - str r0, [r5, #4] │ │ + bl 14874 │ │ ldr r3, [r4, #72] ; 0x48 │ │ + str r0, [r5, #4] │ │ ldr r3, [r3, #4] │ │ str r3, [r4, #72] ; 0x48 │ │ pop {r3, r4, r5, pc} │ │ │ │ -00013624 : │ │ - push {r4, r5, r6, lr} │ │ - mov r4, r0 │ │ +000148b8 : │ │ ldr r1, [r0, #68] ; 0x44 │ │ - mov r6, r1 │ │ - cbz r1, 13646 │ │ - ldr r5, [r1, #4] │ │ + push {r4, r5, r6, lr} │ │ + mov r5, r0 │ │ + cbz r1, 148da │ │ + ldmia.w r1, {r4, r6} │ │ movw r3, #1098 ; 0x44a │ │ - ldr r2, [pc, #20] ; (1364c ) │ │ + ldr r2, [pc, #24] ; (148e4 ) │ │ ldr r0, [r0, #64] ; 0x40 │ │ add r2, pc │ │ - ldr r6, [r1, #0] │ │ - bl 3efc0 <__listelem_free__> │ │ - str r5, [r4, #68] ; 0x44 │ │ - cbnz r5, 13646 │ │ - str r5, [r4, #72] ; 0x48 │ │ - mov r0, r6 │ │ + bl 40748 <__listelem_free__@@Base> │ │ + str r6, [r5, #68] ; 0x44 │ │ + cbnz r6, 148de │ │ + str r6, [r5, #72] ; 0x48 │ │ + b.n 148de │ │ + mov r0, r1 │ │ + pop {r4, r5, r6, pc} │ │ + mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - strb r1, [r1, r4] │ │ + ldr r4, [pc, #692] ; (14b9c ) │ │ movs r3, r0 │ │ │ │ -00013650 : │ │ +000148e8 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ mov r0, r4 │ │ - bl 13624 │ │ + bl 148b8 │ │ cmp r0, #0 │ │ - bne.n 13654 │ │ + bne.n 148ec │ │ pop {r4, pc} │ │ │ │ -00013660 : │ │ +000148f8 : │ │ push {r4, r5, r6, lr} │ │ mov r6, r0 │ │ - mov r5, r1 │ │ - bl 13624 │ │ - mov r4, r0 │ │ - cbz r0, 1369e │ │ + mov r4, r1 │ │ + bl 148b8 │ │ + mov r5, r0 │ │ + cbz r0, 14930 │ │ ldr r3, [r0, #4] │ │ ldr r2, [r3, #32] │ │ subs r2, #1 │ │ str r2, [r3, #32] │ │ - ldr r3, [r0, #4] │ │ - ldr r2, [r3, #32] │ │ - cbnz r2, 1369e │ │ - cbnz r5, 13680 │ │ - ldr r5, [r6, #32] │ │ - cmp r3, r5 │ │ - it ne │ │ - ldrne r5, [r3, #36] ; 0x24 │ │ - bne.n 1369a │ │ + cbnz r2, 14930 │ │ + cbnz r4, 14914 │ │ + ldr r4, [r6, #32] │ │ + cmp r3, r4 │ │ + bne.n 14920 │ │ mov r0, r6 │ │ - bl 13650 │ │ - b.n 1369e │ │ - ldr r1, [r5, #0] │ │ + bl 148e8 │ │ + b.n 14930 │ │ + ldr r4, [r3, #36] ; 0x24 │ │ + cbz r4, 14930 │ │ + ldr r1, [r4, #0] │ │ mov r0, r6 │ │ - bl 13600 │ │ - ldr r5, [r5, #4] │ │ - cmp r5, #0 │ │ - bne.n 13690 │ │ - mov r0, r4 │ │ + bl 14894 │ │ + ldr r4, [r4, #4] │ │ + b.n 14922 │ │ + mov r0, r5 │ │ pop {r4, r5, r6, pc} │ │ │ │ -000136a2 : │ │ +00014934 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - mov r6, r2 │ │ mov r5, r1 │ │ - bl 13650 │ │ + mov r6, r2 │ │ + bl 148e8 │ │ ldr r3, [r4, #24] │ │ - movs r2, #0 │ │ - b.n 136b8 │ │ - str r2, [r3, #32] │ │ + movs r1, #0 │ │ + mov r2, r3 │ │ + cbz r2, 14950 │ │ + str r1, [r2, #32] │ │ + ldr r2, [r2, #48] ; 0x30 │ │ + b.n 14946 │ │ ldr r3, [r3, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 136b4 │ │ - ldr r3, [r4, #24] │ │ - b.n 136d6 │ │ + cbz r3, 14966 │ │ ldr r2, [r3, #36] ; 0x24 │ │ - b.n 136d0 │ │ + cmp r2, #0 │ │ + beq.n 1494e │ │ ldr r1, [r2, #0] │ │ - ldr r1, [r1, #4] │ │ - ldr r0, [r1, #32] │ │ - adds r0, #1 │ │ - str r0, [r1, #32] │ │ + ldr r0, [r1, #4] │ │ + ldr r1, [r0, #32] │ │ + adds r1, #1 │ │ + str r1, [r0, #32] │ │ ldr r2, [r2, #4] │ │ - cmp r2, #0 │ │ - bne.n 136c4 │ │ - ldr r3, [r3, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 136c0 │ │ - cbnz r5, 136de │ │ + b.n 14954 │ │ + cbnz r5, 1496a │ │ ldr r5, [r4, #28] │ │ ldr r5, [r5, #36] ; 0x24 │ │ - b.n 136ea │ │ + mov r0, r4 │ │ + cbz r5, 1497a │ │ ldr r1, [r5, #0] │ │ - bl 13600 │ │ + bl 14894 │ │ ldr r5, [r5, #4] │ │ - mov r0, r4 │ │ - cmp r5, #0 │ │ - bne.n 136e2 │ │ + b.n 1496c │ │ mov r1, r6 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 13660 │ │ + b.w 148f8 │ │ │ │ -000136fa : │ │ +00014984 : │ │ push {r4, r5, r6, lr} │ │ mov r6, r0 │ │ - mov r5, r1 │ │ - bl 13624 │ │ - mov r4, r0 │ │ - cbz r0, 13738 │ │ + mov r4, r1 │ │ + bl 148b8 │ │ + mov r5, r0 │ │ + cbz r0, 149bc │ │ ldr r3, [r0, #0] │ │ ldr r2, [r3, #32] │ │ subs r2, #1 │ │ str r2, [r3, #32] │ │ - ldr r3, [r0, #0] │ │ - ldr r2, [r3, #32] │ │ - cbnz r2, 13738 │ │ - cbnz r5, 1371a │ │ - ldr r5, [r6, #28] │ │ - cmp r3, r5 │ │ - it ne │ │ - ldrne r5, [r3, #40] ; 0x28 │ │ - bne.n 13734 │ │ + cbnz r2, 149bc │ │ + cbnz r4, 149a0 │ │ + ldr r4, [r6, #28] │ │ + cmp r3, r4 │ │ + bne.n 149ac │ │ mov r0, r6 │ │ - bl 13650 │ │ - b.n 13738 │ │ - ldr r1, [r5, #0] │ │ + bl 148e8 │ │ + b.n 149bc │ │ + ldr r4, [r3, #40] ; 0x28 │ │ + cbz r4, 149bc │ │ + ldr r1, [r4, #0] │ │ mov r0, r6 │ │ - bl 13600 │ │ - ldr r5, [r5, #4] │ │ - cmp r5, #0 │ │ - bne.n 1372a │ │ - mov r0, r4 │ │ + bl 14894 │ │ + ldr r4, [r4, #4] │ │ + b.n 149ae │ │ + mov r0, r5 │ │ pop {r4, r5, r6, pc} │ │ │ │ -0001373c : │ │ +000149c0 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - mov r5, r1 │ │ - mov r6, r2 │ │ - bl 13650 │ │ + mov r6, r1 │ │ + mov r5, r2 │ │ + bl 148e8 │ │ ldr r3, [r4, #24] │ │ - movs r1, #0 │ │ - b.n 13762 │ │ - str r1, [r3, #32] │ │ + movs r0, #0 │ │ + cbz r3, 149e6 │ │ ldr r2, [r3, #36] ; 0x24 │ │ - b.n 1375c │ │ - ldr r0, [r3, #32] │ │ - adds r0, #1 │ │ str r0, [r3, #32] │ │ + cbz r2, 149e2 │ │ + ldr r1, [r3, #32] │ │ + adds r1, #1 │ │ + str r1, [r3, #32] │ │ ldr r2, [r2, #4] │ │ - cmp r2, #0 │ │ - bne.n 13754 │ │ + b.n 149d6 │ │ ldr r3, [r3, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 1374e │ │ - cbnz r6, 1376a │ │ - ldr r6, [r4, #32] │ │ - ldr r6, [r6, #40] ; 0x28 │ │ - b.n 13776 │ │ - ldr r1, [r6, #0] │ │ - bl 13600 │ │ - ldr r6, [r6, #4] │ │ + b.n 149d0 │ │ + cbnz r5, 149ea │ │ + ldr r5, [r4, #32] │ │ + ldr r5, [r5, #40] ; 0x28 │ │ mov r0, r4 │ │ - cmp r6, #0 │ │ - bne.n 1376e │ │ - mov r1, r5 │ │ + cbz r5, 149fa │ │ + ldr r1, [r5, #0] │ │ + bl 14894 │ │ + ldr r5, [r5, #4] │ │ + b.n 149ec │ │ + mov r1, r6 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 136fa │ │ - ... │ │ + b.w 14984 │ │ │ │ -00013788 : │ │ +00014a04 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r5, r0 │ │ vpush {d8-d9} │ │ - mov r4, r0 │ │ - vmov s16, r2 │ │ - sub sp, #28 │ │ mov r6, r1 │ │ - vmov s17, r3 │ │ + ldr r7, [pc, #672] ; (14cb4 ) │ │ ldr.w r8, [r0, #8] │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + vmov s17, r3 │ │ + sub sp, #36 ; 0x24 │ │ ldr.w r9, [r0, #4] │ │ - mov.w sl, #2147483648 ; 0x80000000 │ │ - ldr r7, [r0, #24] │ │ - b.n 137ce │ │ - ldr r5, [r7, #36] ; 0x24 │ │ - b.n 137c8 │ │ - ldr r3, [r5, #0] │ │ + ldr r3, [r7, #0] │ │ + vmov s18, r2 │ │ + ldr r4, [r0, #24] │ │ + str r7, [sp, #16] │ │ + mov.w r7, #2147483648 ; 0x80000000 │ │ + str r3, [sp, #28] │ │ + cbz r4, 14a5c │ │ + ldr.w sl, [r4, #36] ; 0x24 │ │ + cmp.w sl, #0 │ │ + beq.n 14a58 │ │ + ldr.w fp, [sl] │ │ mov r0, r9 │ │ - str.w sl, [r3, #16] │ │ - ldr.w fp, [r5] │ │ - blx 3fc58 │ │ + str.w r7, [fp, #16] │ │ + blx 41364 │ │ + ldr.w sl, [sl, #4] │ │ str.w r0, [fp, #24] │ │ - ldr r5, [r5, #4] │ │ - cmp r5, #0 │ │ - bne.n 137b2 │ │ - ldr r7, [r7, #48] ; 0x30 │ │ - cmp r7, #0 │ │ - bne.n 137ae │ │ - ldr r3, [r4, #28] │ │ - mov sl, r7 │ │ - ldr r5, [r3, #36] ; 0x24 │ │ - b.n 1383a │ │ - ldr r3, [r5, #0] │ │ + b.n 14a3a │ │ + ldr r4, [r4, #48] ; 0x30 │ │ + b.n 14a34 │ │ + ldr r3, [r5, #28] │ │ + add.w fp, sp, #24 │ │ + ldr r7, [r3, #36] ; 0x24 │ │ + cbz r7, 14aca │ │ + ldr r3, [r7, #0] │ │ ldr.w r0, [r8, #16] │ │ ldr r3, [r3, #4] │ │ ldr r1, [r3, #8] │ │ - bl 17e3c │ │ - cbz r0, 137f4 │ │ - ldr r3, [r5, #0] │ │ - ldr r2, [r3, #4] │ │ - ldr r3, [r4, #32] │ │ + bl 19098 │ │ + ldr.w sl, [r7] │ │ + cbz r0, 14a84 │ │ + ldr.w r2, [sl, #4] │ │ + ldr r3, [r5, #32] │ │ cmp r2, r3 │ │ - bne.n 13838 │ │ - ldr r7, [r5, #0] │ │ - cbz r6, 13828 │ │ - ldr r3, [r7, #4] │ │ + bne.n 14ac6 │ │ + cbz r6, 14ab8 │ │ + vldr s15, [sl, #12] │ │ mov r0, r6 │ │ + ldr.w r3, [sl, #4] │ │ ldr.w r2, [r8, #44] ; 0x2c │ │ - vldr s13, [r7, #12] │ │ - vcvt.f32.s32 s18, s13 │ │ ldr r1, [r3, #8] │ │ - add r3, sp, #20 │ │ - bl 31572 │ │ + mov r3, fp │ │ + vcvt.f32.s32 s16, s15 │ │ + bl 32af4 │ │ asrs r0, r0, #10 │ │ - vmov s14, r0 │ │ - vcvt.f32.s32 s15, s14 │ │ - vmla.f32 s18, s15, s16 │ │ - vcvt.s32.f32 s18, s18 │ │ - vmov r3, s18 │ │ - b.n 1382a │ │ - ldr r3, [r7, #12] │ │ - str r3, [r7, #16] │ │ - ldr r3, [r5, #0] │ │ - str.w sl, [r3, #8] │ │ - ldr r3, [r5, #0] │ │ - str.w sl, [r3, #24] │ │ - ldr r5, [r5, #4] │ │ - cmp r5, #0 │ │ - bne.n 137da │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - mov r2, r5 │ │ - bl 136a2 │ │ - b.n 1393c │ │ - ldr r3, [r5, #0] │ │ + vmov s15, r0 │ │ + vcvt.f32.s32 s15, s15 │ │ + vmla.f32 s16, s15, s18 │ │ + vcvt.s32.f32 s16, s16 │ │ + vstr s16, [sl, #16] │ │ + b.n 14ac0 │ │ + ldr.w r3, [sl, #12] │ │ + str.w r3, [sl, #16] │ │ + ldr r3, [r7, #0] │ │ + str r4, [r3, #8] │ │ + str r4, [r3, #24] │ │ + ldr r7, [r7, #4] │ │ + b.n 14a64 │ │ + mov r1, r7 │ │ + mov r2, r7 │ │ + mov r0, r5 │ │ + add r7, sp, #24 │ │ + bl 14934 │ │ + mov r4, r0 │ │ + cmp r4, #0 │ │ + beq.n 14bd8 │ │ + ldr r3, [r4, #0] │ │ ldr.w r0, [r8, #16] │ │ ldr r1, [r3, #8] │ │ - bl 17e3c │ │ - cbz r0, 13860 │ │ - ldr r2, [r5, #0] │ │ - ldr r3, [r4, #28] │ │ + bl 19098 │ │ + cbz r0, 14af2 │ │ + ldr r2, [r4, #0] │ │ + ldr r3, [r5, #28] │ │ cmp r2, r3 │ │ - bne.n 13934 │ │ - ldr r3, [r5, #4] │ │ + bne.n 14bcc │ │ + ldr r3, [r4, #4] │ │ ldr.w r0, [r8, #16] │ │ ldr r1, [r3, #8] │ │ - bl 17e3c │ │ - cbz r0, 13876 │ │ - ldr r2, [r5, #4] │ │ - ldr r3, [r4, #32] │ │ - cmp r2, r3 │ │ - bne.n 13934 │ │ - mov fp, r6 │ │ - cbz r6, 13890 │ │ - ldmia.w r5, {r2, r3} │ │ - add r0, sp, #20 │ │ - str r0, [sp, #0] │ │ + bl 19098 │ │ + ldr r3, [r4, #4] │ │ + cbz r0, 14b08 │ │ + ldr r2, [r5, #32] │ │ + cmp r3, r2 │ │ + bne.n 14bcc │ │ + cbz r6, 14b1e │ │ + ldr r2, [r4, #0] │ │ mov r0, r6 │ │ + str r7, [sp, #0] │ │ adds r2, #8 │ │ ldr r1, [r3, #8] │ │ movs r3, #1 │ │ - bl 313a0 │ │ + bl 32b0a │ │ mov fp, r0 │ │ - ldr r3, [r5, #12] │ │ - vldr s13, [r5, #24] │ │ - vcvt.f32.s32 s15, s13 │ │ + b.n 14b20 │ │ + mov fp, r6 │ │ + ldr r3, [r4, #12] │ │ + vldr s15, [r4, #24] │ │ lsls r3, r3, #10 │ │ - vmov s13, r3 │ │ - ldr r3, [r5, #4] │ │ - vcvt.f32.s32 s14, s13 │ │ + vmov s14, r3 │ │ + ldr r3, [r4, #4] │ │ + vcvt.f32.s32 s15, s15 │ │ + ldr.w sl, [r3, #36] ; 0x24 │ │ + vcvt.f32.s32 s14, s14 │ │ vmla.f32 s15, s14, s17 │ │ vcvt.s32.f32 s15, s15 │ │ - vstr s15, [r5, #24] │ │ - ldr r7, [r3, #36] ; 0x24 │ │ - b.n 13930 │ │ - ldr r3, [r7, #0] │ │ + vstr s15, [r4, #24] │ │ + cmp.w sl, #0 │ │ + beq.n 14bcc │ │ + ldr.w r3, [sl] │ │ ldr.w r0, [r8, #16] │ │ ldr r3, [r3, #4] │ │ ldr r1, [r3, #8] │ │ - bl 17e3c │ │ - cbz r0, 138d0 │ │ - ldr r3, [r7, #0] │ │ - ldr r2, [r3, #4] │ │ - ldr r3, [r4, #32] │ │ - cmp r2, r3 │ │ - bne.n 1392e │ │ - ldr.w sl, [r7] │ │ + bl 19098 │ │ + ldr.w r3, [sl] │ │ + cbz r0, 14b6a │ │ + ldr r1, [r3, #4] │ │ + ldr r2, [r5, #32] │ │ + cmp r1, r2 │ │ + bne.n 14bc6 │ │ + ldr r2, [r4, #24] │ │ mov r0, r9 │ │ - ldr r2, [r5, #24] │ │ - ldr.w r1, [sl, #24] │ │ + ldr r1, [r3, #24] │ │ add r2, fp │ │ - blx 3fd14 │ │ - mov r2, r6 │ │ - str.w r0, [sl, #24] │ │ - cbz r6, 13918 │ │ - ldr r3, [r7, #0] │ │ - add r0, sp, #20 │ │ - ldr r2, [r5, #4] │ │ - ldr r1, [r3, #4] │ │ - ldr r3, [r5, #0] │ │ - str r0, [sp, #0] │ │ + str r3, [sp, #20] │ │ + blx 41424 │ │ + ldr r3, [sp, #20] │ │ + str r0, [r3, #24] │ │ + cbz r6, 14bae │ │ + ldr.w r3, [sl] │ │ mov r0, r6 │ │ - ldr r2, [r2, #8] │ │ + ldr r2, [r4, #4] │ │ + ldr r1, [r3, #4] │ │ + ldr r3, [r4, #0] │ │ + str r7, [sp, #0] │ │ ldr r1, [r1, #8] │ │ + ldr r2, [r2, #8] │ │ ldr r3, [r3, #8] │ │ - bl 31588 │ │ + bl 32ac0 │ │ asrs r0, r0, #10 │ │ - vmov s13, r0 │ │ - vcvt.f32.s32 s15, s13 │ │ - vmul.f32 s15, s15, s16 │ │ + vmov s15, r0 │ │ + vcvt.f32.s32 s15, s15 │ │ + vmul.f32 s15, s15, s18 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov r2, s15 │ │ - ldr r3, [r7, #0] │ │ - ldr r1, [r5, #16] │ │ - adds r2, r2, r1 │ │ - ldr r1, [r3, #12] │ │ - adds r2, r2, r1 │ │ - ldr r1, [r3, #16] │ │ - cmp r2, r1 │ │ - ittt gt │ │ - strgt r2, [r3, #16] │ │ - ldrgt r3, [r7, #0] │ │ - strgt r5, [r3, #8] │ │ - ldr r7, [r7, #4] │ │ - cmp r7, #0 │ │ - bne.n 138b6 │ │ - mov r0, r4 │ │ + vmov r0, s15 │ │ + b.n 14bb0 │ │ + mov r0, r6 │ │ + ldr.w r3, [sl] │ │ + ldr r1, [r4, #16] │ │ + ldr r2, [r3, #12] │ │ + add r0, r1 │ │ + add r0, r2 │ │ + ldr r2, [r3, #16] │ │ + cmp r0, r2 │ │ + itt gt │ │ + strgt r0, [r3, #16] │ │ + strgt r4, [r3, #8] │ │ + ldr.w sl, [sl, #4] │ │ + b.n 14b46 │ │ + mov r0, r5 │ │ movs r1, #0 │ │ - bl 13660 │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - bne.n 1384a │ │ + bl 148f8 │ │ + mov r4, r0 │ │ + b.n 14ad8 │ │ mov r0, r9 │ │ + add.w fp, sp, #24 │ │ + blx 41364 │ │ + ldr r3, [r5, #32] │ │ mov.w sl, #2147483648 ; 0x80000000 │ │ - blx 3fc58 │ │ - ldr r3, [r4, #32] │ │ - add.w fp, sp, #20 │ │ - str r0, [r4, #48] ; 0x30 │ │ ldr r7, [r3, #40] ; 0x28 │ │ - b.n 1399e │ │ + str r0, [r5, #48] ; 0x30 │ │ + cbz r7, 14c3c │ │ ldr r3, [r7, #0] │ │ ldr.w r0, [r8, #16] │ │ ldr r3, [r3, #0] │ │ ldr r1, [r3, #8] │ │ - bl 17e3c │ │ - cbnz r0, 1399c │ │ - mov r0, r6 │ │ - cbz r6, 13980 │ │ - ldr r2, [r7, #0] │ │ + bl 19098 │ │ + cbnz r0, 14c38 │ │ + cbz r6, 14c1a │ │ + ldr r3, [r7, #0] │ │ mov r0, r6 │ │ - ldmia r2, {r2, r3} │ │ + ldr r1, [r3, #4] │ │ + ldr r2, [r3, #0] │ │ + movs r3, #1 │ │ str.w fp, [sp] │ │ adds r2, #8 │ │ - ldr r1, [r3, #8] │ │ - movs r3, #1 │ │ - bl 313a0 │ │ - ldr r3, [r7, #0] │ │ - ldr r1, [r4, #48] ; 0x30 │ │ - ldr r2, [r3, #24] │ │ - adds r2, r0, r2 │ │ + ldr r1, [r1, #8] │ │ + bl 32b0a │ │ + mov r3, r0 │ │ + b.n 14c1c │ │ + mov r3, r6 │ │ + ldr r2, [r7, #0] │ │ mov r0, r9 │ │ - blx 3fd14 │ │ - str r0, [r4, #48] ; 0x30 │ │ + ldr r1, [r5, #48] ; 0x30 │ │ + ldr r2, [r2, #24] │ │ + add r2, r3 │ │ + blx 41424 │ │ ldr r3, [r7, #0] │ │ ldr r2, [r3, #16] │ │ cmp r2, sl │ │ itt gt │ │ movgt sl, r2 │ │ - movgt r5, r3 │ │ + movgt r4, r3 │ │ + str r0, [r5, #48] ; 0x30 │ │ ldr r7, [r7, #4] │ │ - cmp r7, #0 │ │ - bne.n 13958 │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - vldr s14, [r4, #48] ; 0x30 │ │ - vcvt.f32.s32 s15, s14 │ │ - ldr r2, [r4, #32] │ │ + b.n 14bec │ │ + ldr r3, [r5, #44] ; 0x2c │ │ + mov.w r2, #1368 ; 0x558 │ │ + vldr s15, [r5, #48] ; 0x30 │ │ + ldr r1, [r5, #32] │ │ lsls r3, r3, #10 │ │ - vmov s13, r3 │ │ - vcvt.f32.s32 s14, s13 │ │ + vmov s14, r3 │ │ + ldr r0, [r1, #4] │ │ + vcvt.f32.s32 s15, s15 │ │ + cmp r0, #0 │ │ + itet ge │ │ + ldrge r3, [r5, #8] │ │ + movlt r3, r7 │ │ + ldrge r3, [r3, #16] │ │ + vcvt.f32.s32 s14, s14 │ │ vmla.f32 s15, s14, s17 │ │ vcvt.s32.f32 s15, s15 │ │ - vstr s15, [r4, #48] ; 0x30 │ │ - ldr r3, [r2, #4] │ │ - vmov r0, s15 │ │ - cmp r3, #0 │ │ - blt.n 139da │ │ - ldr r1, [r4, #8] │ │ - movs r4, #20 │ │ - muls r3, r4 │ │ - ldr r1, [r1, #16] │ │ - ldr r1, [r1, #8] │ │ - ldr r7, [r1, r3] │ │ - str r7, [sp, #0] │ │ - ldr r4, [r2, #20] │ │ - ldr r1, [pc, #36] ; (13a04 ) │ │ - ldr r3, [pc, #36] ; (13a08 ) │ │ - str r4, [sp, #4] │ │ + vstr s15, [r5, #48] ; 0x30 │ │ + ittt ge │ │ + ldrge r5, [r3, #8] │ │ + movge r3, #20 │ │ + mulge r3, r0 │ │ + mov.w r0, #1 │ │ + it ge │ │ + ldrge r3, [r5, r3] │ │ + str r3, [sp, #0] │ │ + ldr r3, [r1, #20] │ │ + str r3, [sp, #4] │ │ + ldr r3, [r1, #16] │ │ + ldr r1, [pc, #48] ; (14cb8 ) │ │ + vstr s15, [sp, #12] │ │ + str r3, [sp, #8] │ │ add r1, pc │ │ - ldr r2, [r2, #16] │ │ + ldr r3, [pc, #40] ; (14cbc ) │ │ add r3, pc │ │ - str r0, [sp, #12] │ │ - movs r0, #1 │ │ - str r2, [sp, #8] │ │ - mov.w r2, #1368 ; 0x558 │ │ - bl 3df24 │ │ - mov r0, r5 │ │ - add sp, #28 │ │ + bl 3f6b8 │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #28] │ │ + mov r0, r4 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 14ca8 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #36 ; 0x24 │ │ vpop {d8-d9} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - str r5, [r3, r5] │ │ + nop │ │ + asrs r6, r4, #17 │ │ + movs r4, r0 │ │ + ldr r0, [pc, #940] ; (15068 ) │ │ movs r3, r0 │ │ - ldrsb r1, [r4, r2] │ │ + ldr r6, [pc, #188] ; (14d7c ) │ │ movs r3, r0 │ │ │ │ -00013a0c : │ │ +00014cc0 : │ │ + ldr r3, [pc, #504] ; (14ebc ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ vpush {d8} │ │ - mov r5, r0 │ │ - vmov s16, r2 │ │ - sub sp, #28 │ │ - mov r7, r1 │ │ + mov fp, r0 │ │ ldr.w r8, [r0, #8] │ │ - ldr.w sl, [r0, #4] │ │ - ldr r6, [r0, #24] │ │ - b.n 13a44 │ │ - ldr r4, [r6, #36] ; 0x24 │ │ - b.n 13a3e │ │ - mov r0, sl │ │ - ldr.w r9, [r4] │ │ - blx 3fc58 │ │ - str.w r0, [r9, #28] │ │ + mov r7, r1 │ │ + ldr r5, [r0, #24] │ │ + vmov s16, r2 │ │ + ldr r2, [r3, #0] │ │ + sub sp, #36 ; 0x24 │ │ + str r2, [sp, #28] │ │ + ldr r2, [r0, #4] │ │ + str r3, [sp, #16] │ │ + str r2, [sp, #12] │ │ + cbz r5, 14d00 │ │ + ldr r4, [r5, #36] ; 0x24 │ │ + cbz r4, 14cfc │ │ + ldr r0, [sp, #12] │ │ + ldr r6, [r4, #0] │ │ + blx 41364 │ │ ldr r4, [r4, #4] │ │ - cmp r4, #0 │ │ - bne.n 13a2e │ │ - ldr r6, [r6, #48] ; 0x30 │ │ - cmp r6, #0 │ │ - bne.n 13a2a │ │ - mov r0, r5 │ │ - mov r1, r6 │ │ - mov r2, r6 │ │ - mov.w fp, #2147483648 ; 0x80000000 │ │ - bl 1373c │ │ + str r0, [r6, #28] │ │ + b.n 14cec │ │ + ldr r5, [r5, #48] ; 0x30 │ │ + b.n 14ce8 │ │ + mov r0, fp │ │ + mov r1, r5 │ │ + mov r2, r5 │ │ + mov.w r9, #2147483648 ; 0x80000000 │ │ + bl 149c0 │ │ + add r3, sp, #24 │ │ + str r3, [sp, #20] │ │ mov r4, r0 │ │ - b.n 13b44 │ │ + cmp r4, #0 │ │ + beq.n 14e08 │ │ ldr r3, [r4, #0] │ │ ldr.w r0, [r8, #16] │ │ ldr r1, [r3, #8] │ │ - bl 17e3c │ │ - cbz r0, 13a70 │ │ + bl 19098 │ │ + cbz r0, 14d30 │ │ ldr r2, [r4, #0] │ │ - ldr r3, [r5, #28] │ │ + ldr.w r3, [fp, #28] │ │ cmp r2, r3 │ │ - bne.n 13b3a │ │ + bne.n 14dfc │ │ ldr r3, [r4, #4] │ │ ldr.w r0, [r8, #16] │ │ ldr r1, [r3, #8] │ │ - bl 17e3c │ │ - cbz r0, 13a86 │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [r5, #32] │ │ - cmp r2, r3 │ │ - bne.n 13b3a │ │ - cbz r7, 13aa0 │ │ - ldmia.w r4, {r2, r3} │ │ - add r1, sp, #20 │ │ + bl 19098 │ │ + ldr r3, [r4, #4] │ │ + cbz r0, 14d4a │ │ + ldr.w r2, [fp, #32] │ │ + cmp r3, r2 │ │ + bne.n 14dfc │ │ + b.n 14ea6 │ │ + cbz r7, 14d62 │ │ + ldr r1, [sp, #20] │ │ mov r0, r7 │ │ + ldr r2, [r4, #0] │ │ str r1, [sp, #0] │ │ adds r2, #8 │ │ ldr r1, [r3, #8] │ │ movs r3, #1 │ │ - bl 313a0 │ │ - str r0, [sp, #12] │ │ - b.n 13aa2 │ │ - str r7, [sp, #12] │ │ + bl 32b0a │ │ + mov r6, r0 │ │ + b.n 14d64 │ │ + mov r6, r7 │ │ ldr r3, [r4, #4] │ │ - ldr r2, [r5, #32] │ │ + ldr.w r2, [fp, #32] │ │ cmp r3, r2 │ │ - it ne │ │ - ldrne.w r9, [r3, #36] ; 0x24 │ │ - bne.n 13b34 │ │ + bne.n 14d9e │ │ ldr r3, [r4, #16] │ │ - vldr s13, [sp, #12] │ │ - vcvt.f32.s32 s15, s13 │ │ - cmp r3, fp │ │ + vmov s15, r6 │ │ + cmp r3, r9 │ │ + vcvt.f32.s32 s15, s15 │ │ it gt │ │ - movgt fp, r3 │ │ - ldr r3, [r5, #44] ; 0x2c │ │ + movgt r9, r3 │ │ + ldr.w r3, [fp, #44] ; 0x2c │ │ it gt │ │ - movgt r6, r4 │ │ + movgt r5, r4 │ │ lsls r3, r3, #10 │ │ - vmov s13, r3 │ │ - vcvt.f32.s32 s14, s13 │ │ + vmov s14, r3 │ │ + vcvt.f32.s32 s14, s14 │ │ vmla.f32 s15, s14, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vstr s15, [r4, #28] │ │ - b.n 13b3a │ │ - ldr.w r3, [r9] │ │ + b.n 14dfc │ │ + ldr.w sl, [r3, #36] ; 0x24 │ │ + cmp.w sl, #0 │ │ + beq.n 14dfc │ │ + ldr.w r2, [sl] │ │ ldr.w r0, [r8, #16] │ │ - ldr r3, [r3, #4] │ │ - ldr r1, [r3, #8] │ │ - bl 17e3c │ │ - cbz r0, 13afc │ │ - ldr.w r3, [r9] │ │ - ldr r2, [r3, #4] │ │ - ldr r3, [r5, #32] │ │ - cmp r2, r3 │ │ - bne.n 13b30 │ │ - ldr.w r3, [r9] │ │ - mov r0, sl │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r3, #28] │ │ - ldr r3, [r3, #12] │ │ - adds r2, r1, r2 │ │ - vmov s13, r2 │ │ - vcvt.f32.s32 s15, s13 │ │ + ldr r2, [r2, #4] │ │ + ldr r1, [r2, #8] │ │ + bl 19098 │ │ + ldr.w r1, [sl] │ │ + cbz r0, 14dc8 │ │ + ldr r0, [r1, #4] │ │ + ldr.w r2, [fp, #32] │ │ + cmp r0, r2 │ │ + bne.n 14df6 │ │ + ldr r2, [r1, #28] │ │ + ldr r0, [sp, #12] │ │ + add r2, r6 │ │ + vmov s15, r2 │ │ + ldr r2, [r1, #12] │ │ ldr r1, [r4, #28] │ │ - lsls r3, r3, #10 │ │ - vmov s13, r3 │ │ - vcvt.f32.s32 s14, s13 │ │ + vcvt.f32.s32 s15, s15 │ │ + lsls r2, r2, #10 │ │ + vmov s14, r2 │ │ + vcvt.f32.s32 s14, s14 │ │ vmla.f32 s15, s14, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r2, s15 │ │ - blx 3fd14 │ │ + blx 41424 │ │ str r0, [r4, #28] │ │ - ldr.w r9, [r9, #4] │ │ - cmp.w r9, #0 │ │ - bne.n 13ade │ │ - mov r0, r5 │ │ + ldr.w sl, [sl, #4] │ │ + b.n 14da2 │ │ + mov r0, fp │ │ movs r1, #0 │ │ - bl 136fa │ │ + bl 14984 │ │ mov r4, r0 │ │ - cmp r4, #0 │ │ - bne.n 13a5a │ │ - ldr r7, [r5, #8] │ │ - cbz r7, 13b5c │ │ - ldr r3, [r7, #0] │ │ - ldr r1, [pc, #144] ; (13be0 ) │ │ + b.n 14d14 │ │ + ldr.w r6, [fp, #8] │ │ + cbz r6, 14e1e │ │ + ldr r3, [r6, #0] │ │ + ldr r1, [pc, #172] ; (14ec0 ) │ │ ldr r0, [r3, #0] │ │ add r1, pc │ │ - blx e0b0 │ │ - cbnz r0, 13b5c │ │ - ldr r4, [r7, #56] ; 0x38 │ │ - ldr r3, [r5, #44] ; 0x2c │ │ - add.w r8, sp, #20 │ │ + blx e8f8 │ │ + cbnz r0, 14e1e │ │ + ldr r4, [r6, #56] ; 0x38 │ │ + ldr.w r3, [fp, #44] ; 0x2c │ │ + add r7, sp, #24 │ │ lsls r3, r3, #10 │ │ - vmov s14, r3 │ │ - vcvt.f32.s32 s15, s14 │ │ + vmov s15, r3 │ │ + vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s16 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov r7, s15 │ │ - b.n 13bb4 │ │ - cbz r4, 13b92 │ │ - ldmia.w r6, {r2, r3} │ │ + vmov r6, s15 │ │ + cbz r5, 14e76 │ │ + cbz r4, 14e52 │ │ + ldmia.w r5, {r2, r3} │ │ mov r0, r4 │ │ - str.w r8, [sp] │ │ + str r7, [sp, #0] │ │ adds r2, #8 │ │ ldr r1, [r3, #8] │ │ movs r3, #1 │ │ - bl 313a0 │ │ - adds r7, r7, r0 │ │ - ldr r3, [r6, #12] │ │ - vmov s13, r7 │ │ - vcvt.f32.s32 s15, s13 │ │ - ldr r6, [r6, #8] │ │ + bl 32b0a │ │ + add r6, r0 │ │ + ldr r3, [r5, #12] │ │ + vmov s15, r6 │ │ + ldr r5, [r5, #8] │ │ + vcvt.f32.s32 s15, s15 │ │ lsls r3, r3, #10 │ │ - vmov s13, r3 │ │ - vcvt.f32.s32 s14, s13 │ │ + vmov s14, r3 │ │ + vcvt.f32.s32 s14, s14 │ │ vmla.f32 s15, s14, s16 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov r7, s15 │ │ - cmp r6, #0 │ │ - bne.n 13b7a │ │ - ldr r2, [r5, #48] ; 0x30 │ │ + vmov r6, s15 │ │ + b.n 14e3a │ │ + ldr.w r3, [fp, #48] ; 0x30 │ │ movs r0, #1 │ │ - ldr r1, [pc, #36] ; (13be4 ) │ │ - ldr r3, [pc, #40] ; (13be8 ) │ │ - subs r2, r7, r2 │ │ + ldr r1, [pc, #68] ; (14ec4 ) │ │ + movw r2, #1403 ; 0x57b │ │ + subs r3, r6, r3 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #64] ; (14ec8 ) │ │ add r1, pc │ │ - str r2, [sp, #4] │ │ + str r6, [sp, #0] │ │ add r3, pc │ │ - movw r2, #1403 ; 0x57b │ │ - str r7, [sp, #0] │ │ - bl 3df24 │ │ - ldr r0, [r5, #48] ; 0x30 │ │ - subs r0, r7, r0 │ │ - add sp, #28 │ │ + bl 3f6b8 │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #28] │ │ + ldr.w r0, [fp, #48] ; 0x30 │ │ + ldr r3, [r3, #0] │ │ + subs r0, r6, r0 │ │ + cmp r2, r3 │ │ + beq.n 14eb0 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + cmp r7, #0 │ │ + bne.w 14d4c │ │ + mov r6, r7 │ │ + b.n 14d6e │ │ + add sp, #36 ; 0x24 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - adds r0, #249 ; 0xf9 │ │ + nop │ │ + asrs r6, r6, #6 │ │ + movs r4, r0 │ │ + cmp r0, #111 ; 0x6f │ │ movs r3, r0 │ │ - ldr r7, [pc, #508] ; (13de4 ) │ │ + mov r9, lr │ │ movs r3, r0 │ │ - strb r3, [r5, r3] │ │ + ldr r4, [pc, #372] ; (15040 ) │ │ movs r3, r0 │ │ │ │ -00013bec : │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ +00014ecc : │ │ + stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r8, r1 │ │ + ldr r2, [r0, #32] │ │ + mov r6, r0 │ │ + ldr r1, [r0, #28] │ │ + movs r7, #0 │ │ + bl 14934 │ │ + ldr.w r9, [pc, #188] ; 14f9c │ │ + ldr.w sl, [pc, #188] ; 14fa0 │ │ + ldr r3, [pc, #188] ; (14fa4 ) │ │ + add r9, pc │ │ + add sl, pc │ │ + add r3, pc │ │ + str r3, [sp, #4] │ │ mov r5, r0 │ │ - mov fp, r1 │ │ - ldr r2, [r5, #32] │ │ - ldr r1, [r5, #28] │ │ - mov.w r9, #0 │ │ - bl 136a2 │ │ - ldr r6, [pc, #172] ; (13cb0 ) │ │ - ldr.w r8, [pc, #176] ; 13cb4 │ │ - add r6, pc │ │ - add r8, pc │ │ - mov r4, r0 │ │ - b.n 13c9a │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - strh r2, [r3, #24] │ │ - ldr r2, [r4, #24] │ │ - ldr r3, [r4, #28] │ │ - adds r3, r2, r3 │ │ - ldr r2, [r5, #48] ; 0x30 │ │ - subs r3, r3, r2 │ │ - cmp r3, fp │ │ - bge.n 13c90 │ │ + cmp r5, #0 │ │ + beq.n 14f88 │ │ + ldr r1, [r5, #24] │ │ + mov.w ip, #0 │ │ + ldr r3, [r5, #28] │ │ + ldr r2, [r5, #0] │ │ + add r3, r1 │ │ + ldr r1, [r6, #48] ; 0x30 │ │ + rsb fp, r1, r3 │ │ + strh.w ip, [r2, #24] │ │ + cmp fp, r8 │ │ + bge.n 14f7c │ │ + ldr r4, [r2, #36] ; 0x24 │ │ + mov fp, ip │ │ + cbz r4, 14f3c │ │ + ldr r3, [r4, #4] │ │ + str r3, [sp, #0] │ │ ldr r3, [r4, #0] │ │ - movs r7, #0 │ │ - ldr r3, [r3, #36] ; 0x24 │ │ - b.n 13c48 │ │ - ldmia.w r3, {r2, sl} │ │ - cmp r2, r4 │ │ - itt ne │ │ - strne r7, [r3, #4] │ │ - movne r7, r3 │ │ - bne.n 13c46 │ │ - mov r1, r3 │ │ - ldr r0, [r5, #64] ; 0x40 │ │ - mov r2, r6 │ │ + cmp r3, r5 │ │ + bne.n 14f32 │ │ + mov r1, r4 │ │ + ldr r0, [r6, #64] ; 0x40 │ │ + ldr r2, [sp, #4] │ │ movw r3, #1491 ; 0x5d3 │ │ - bl 3efc0 <__listelem_free__> │ │ - mov r3, sl │ │ - cmp r3, #0 │ │ - bne.n 13c2a │ │ - ldr r2, [r4, #0] │ │ - str r7, [r2, #36] ; 0x24 │ │ - mov r7, r3 │ │ - ldr r2, [r4, #4] │ │ - ldr r1, [r2, #40] ; 0x28 │ │ - b.n 13c74 │ │ - ldmia.w r1, {r3, sl} │ │ - cmp r3, r4 │ │ - itt ne │ │ - strne r7, [r1, #4] │ │ - movne r7, r1 │ │ - bne.n 13c72 │ │ - ldr r0, [r5, #64] ; 0x40 │ │ - mov r2, r8 │ │ + bl 40748 <__listelem_free__@@Base> │ │ + mov r4, fp │ │ + b.n 14f36 │ │ + str.w fp, [r4, #4] │ │ + mov fp, r4 │ │ + ldr r4, [sp, #0] │ │ + b.n 14f14 │ │ + ldr r3, [r5, #0] │ │ + str.w fp, [r3, #36] ; 0x24 │ │ + ldr r3, [r5, #4] │ │ + ldr r1, [r3, #40] ; 0x28 │ │ + cbz r1, 14f68 │ │ + ldmia.w r1, {r3, fp} │ │ + cmp r3, r5 │ │ + bne.n 14f60 │ │ + ldr r0, [r6, #64] ; 0x40 │ │ + mov r2, r9 │ │ movw r3, #1503 ; 0x5df │ │ - bl 3efc0 <__listelem_free__> │ │ - mov r1, sl │ │ - cmp r1, #0 │ │ - bne.n 13c58 │ │ - ldr r3, [r4, #4] │ │ + bl 40748 <__listelem_free__@@Base> │ │ mov r1, r4 │ │ - ldr r2, [pc, #56] ; (13cb8 ) │ │ - add.w r9, r9, #1 │ │ - str r7, [r3, #40] ; 0x28 │ │ - add r2, pc │ │ - ldr r0, [r5, #60] ; 0x3c │ │ + b.n 14f62 │ │ + str r4, [r1, #4] │ │ + mov r4, r1 │ │ + mov r1, fp │ │ + b.n 14f46 │ │ + ldr r3, [r5, #4] │ │ + mov r1, r5 │ │ + ldr r0, [r6, #60] ; 0x3c │ │ + mov r2, sl │ │ + adds r7, #1 │ │ + str r4, [r3, #40] ; 0x28 │ │ movw r3, #1511 ; 0x5e7 │ │ - bl 3efc0 <__listelem_free__> │ │ - mov r0, r5 │ │ - ldr r1, [r5, #32] │ │ - bl 13660 │ │ - mov r4, r0 │ │ - cmp r4, #0 │ │ - bne.n 13c0e │ │ - ldr r0, [r5, #32] │ │ - bl 12130 │ │ - mov r0, r5 │ │ - bl 125d0 │ │ - mov r0, r9 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r7, [pc, #236] ; (13da0 ) │ │ + bl 40748 <__listelem_free__@@Base> │ │ + mov r0, r6 │ │ + ldr r1, [r6, #32] │ │ + bl 148f8 │ │ + mov r5, r0 │ │ + b.n 14ef2 │ │ + ldr r0, [r6, #32] │ │ + bl 1338c │ │ + mov r0, r6 │ │ + bl 13850 │ │ + mov r0, r7 │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + mov r9, r2 │ │ movs r3, r0 │ │ - ldr r7, [pc, #228] ; (13d9c ) │ │ + mov pc, r1 │ │ movs r3, r0 │ │ - ldr r6, [pc, #756] ; (13fb0 ) │ │ + mov sp, r1 │ │ movs r3, r0 │ │ │ │ -00013cbc : │ │ +00014fa8 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r9, r3 │ │ + ldr r6, [pc, #300] ; (150dc ) │ │ + mov r8, r2 │ │ vpush {d8} │ │ - mov r7, r2 │ │ - ldr r2, [pc, #268] ; (13dd4 ) │ │ - sub sp, #20 │ │ - mov r5, r0 │ │ - mov r6, r1 │ │ - mov fp, r3 │ │ + mov sl, r0 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + ldr r2, [pc, #288] ; (150e0 ) │ │ + mov fp, r1 │ │ movs r0, #1 │ │ + ldr r3, [r6, #0] │ │ movs r1, #68 ; 0x44 │ │ + sub sp, #20 │ │ add r2, pc │ │ + str r3, [sp, #12] │ │ movw r3, #1674 ; 0x68a │ │ - ldr.w sl, [sp, #64] ; 0x40 │ │ - ldr.w r9, [sp, #68] ; 0x44 │ │ - ldr.w r8, [sp, #72] ; 0x48 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - cmp.w sl, #0 │ │ + ldr r5, [sp, #64] ; 0x40 │ │ + ldr r7, [sp, #68] ; 0x44 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + cmp r5, #0 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + itt lt │ │ + ldrlt.w r5, [sl, #36] ; 0x24 │ │ + addlt r5, #1 │ │ + stmia.w r0, {sl, fp} │ │ mov r4, r0 │ │ - stmia.w r0, {r5, r6} │ │ - str r7, [r0, #8] │ │ - str.w fp, [r0, #12] │ │ - it ge │ │ - strge.w sl, [r0, #16] │ │ - bge.n 13d08 │ │ - ldr r3, [r5, #36] ; 0x24 │ │ - adds r3, #1 │ │ - str r3, [r0, #16] │ │ - str.w r9, [r4, #20] │ │ + str r5, [r0, #16] │ │ + movs r5, #0 │ │ + str r3, [r0, #24] │ │ + str.w r8, [r0, #8] │ │ + str.w r9, [r0, #12] │ │ + str r7, [r0, #20] │ │ movs r0, #16 │ │ - str.w r8, [r4, #24] │ │ - bl 3ee14 │ │ + bl 405a8 │ │ + ldr.w fp, [sl, #24] │ │ + movs r2, #1 │ │ mov.w r1, #3758096384 ; 0xe0000000 │ │ - movs r2, #0 │ │ + mov r3, fp │ │ str r0, [r4, #64] ; 0x40 │ │ - movs r0, #1 │ │ - ldr r3, [r5, #24] │ │ - b.n 13d3c │ │ - ldr r6, [r5, #32] │ │ - cmp r3, r6 │ │ - it eq │ │ - streq r2, [r3, #32] │ │ - beq.n 13d3a │ │ - ldr r6, [r3, #36] ; 0x24 │ │ - cmp r6, #0 │ │ + cbz r3, 1502c │ │ + ldr.w r0, [sl, #32] │ │ + cmp r3, r0 │ │ + bne.n 1501c │ │ + str r5, [r3, #32] │ │ + b.n 15028 │ │ + ldr r0, [r3, #36] ; 0x24 │ │ + cmp r0, #0 │ │ ite ne │ │ - movne r6, r0 │ │ - moveq r6, r1 │ │ - str r6, [r3, #32] │ │ + movne r0, r2 │ │ + moveq r0, r1 │ │ + str r0, [r3, #32] │ │ ldr r3, [r3, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 13d24 │ │ - ldr r7, [pc, #148] ; (13dd8 ) │ │ - add.w sl, sp, #12 │ │ + b.n 1500e │ │ + ldr.w sl, [pc, #180] ; 150e4 │ │ + mov r5, r3 │ │ str r3, [r4, #52] ; 0x34 │ │ + add sl, pc │ │ str r3, [r4, #48] ; 0x30 │ │ - add r7, pc │ │ - ldr r5, [r5, #24] │ │ - b.n 13dc4 │ │ - ldr r3, [r5, #20] │ │ - cmp r3, fp │ │ - bne.n 13dc2 │ │ - mov r1, r5 │ │ + cmp.w fp, #0 │ │ + beq.n 150c2 │ │ + ldr.w r3, [fp, #20] │ │ + cmp r3, r9 │ │ + bne.n 150bc │ │ + mov r1, fp │ │ mov r0, r4 │ │ - bl 121de │ │ + bl 13554 │ │ ldr r0, [r4, #64] ; 0x40 │ │ - mov r1, r7 │ │ + mov r1, sl │ │ movw r2, #1705 ; 0x6a9 │ │ - bl 3eece <__listelem_malloc__> │ │ - movs r3, #0 │ │ - mov r6, r0 │ │ - str r5, [r0, #0] │ │ - str r3, [r0, #4] │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ + mov r8, r0 │ │ + str.w fp, [r0] │ │ + str r5, [r0, #4] │ │ ldr r0, [r4, #4] │ │ - cbz r0, 13dae │ │ - cmp r9, r3 │ │ + cbz r0, 150a0 │ │ + cmp r7, #0 │ │ vldr s16, [r4, #8] │ │ - bge.n 13d8a │ │ - ldr r1, [r5, #8] │ │ - mov r2, r8 │ │ - mov r3, sl │ │ - bl 31572 │ │ - b.n 13d98 │ │ - str.w sl, [sp] │ │ - mov r2, r8 │ │ - ldr r1, [r5, #8] │ │ - mov r3, r9 │ │ - bl 31588 │ │ - vmov s14, r0 │ │ - vcvt.f32.s32 s15, s14 │ │ - vmul.f32 s15, s16, s15 │ │ - vcvt.s32.f32 s15, s15 │ │ - vstr s15, [r6, #12] │ │ - b.n 13db0 │ │ - str r0, [r6, #12] │ │ - ldr r2, [r6, #12] │ │ + add r3, sp, #8 │ │ + bge.n 1507c │ │ + ldr.w r1, [fp, #8] │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + bl 32af4 │ │ + b.n 1508a │ │ + str r3, [sp, #0] │ │ + mov r3, r7 │ │ + ldr.w r1, [fp, #8] │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + bl 32ac0 │ │ + vmov s15, r0 │ │ + vcvt.f32.s32 s15, s15 │ │ + vmul.f32 s16, s16, s15 │ │ + vcvt.s32.f32 s16, s16 │ │ + vstr s16, [r8, #12] │ │ + b.n 150a4 │ │ + str.w r0, [r8, #12] │ │ + ldr.w r3, [r8, #12] │ │ mov r0, r4 │ │ - mov r1, r6 │ │ - asrs r2, r2, #10 │ │ - str r2, [r6, #12] │ │ - ldr r3, [r5, #32] │ │ - adds r2, r2, r3 │ │ - bl 12250 │ │ - ldr r5, [r5, #48] ; 0x30 │ │ - cmp r5, #0 │ │ - bne.n 13d50 │ │ + mov r1, r8 │ │ + asrs r3, r3, #10 │ │ + str.w r3, [r8, #12] │ │ + ldr.w r2, [fp, #32] │ │ + add r2, r3 │ │ + bl 133f8 │ │ + ldr.w fp, [fp, #48] ; 0x30 │ │ + b.n 15038 │ │ + ldr r2, [sp, #12] │ │ mov r0, r4 │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n 150d0 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #20 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r6, [pc, #436] ; (13f8c ) │ │ + nop │ │ + lsrs r4, r0, #27 │ │ + movs r4, r0 │ │ + cmp r9, r6 │ │ movs r3, r0 │ │ - ldr r5, [pc, #988] ; (141b8 ) │ │ + cmp r5, r8 │ │ movs r3, r0 │ │ │ │ -00013ddc : │ │ +000150e8 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - vpush {d8} │ │ mov r4, r0 │ │ - ldr.w r8, [pc, #300] ; 13f14 │ │ - sub sp, #28 │ │ - ldr.w r9, [pc, #296] ; 13f18 │ │ - ldr.w sl, [r0] │ │ - add r8, pc │ │ - ldr.w fp, [pc, #292] ; 13f1c │ │ + ldr r6, [pc, #316] ; (1522c ) │ │ + vpush {d8} │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + ldr.w r9, [pc, #308] ; 15230 │ │ + ldr.w sl, [pc, #308] ; 15234 │ │ + ldr r3, [r6, #0] │ │ add r9, pc │ │ - b.n 13efc │ │ + ldr.w r8, [r0] │ │ + sub sp, #20 │ │ + add sl, pc │ │ + str r3, [sp, #12] │ │ + movs r1, #0 │ │ + ldr r5, [r4, #48] ; 0x30 │ │ + cmp r5, #0 │ │ + beq.n 1520c │ │ ldr r3, [r5, #8] │ │ + ldr r2, [r4, #16] │ │ str r3, [r4, #48] ; 0x30 │ │ ldr r3, [r4, #52] ; 0x34 │ │ cmp r5, r3 │ │ - bne.n 13e0c │ │ - movs r3, #0 │ │ - str r3, [r4, #52] ; 0x34 │ │ ldr r3, [r4, #44] ; 0x2c │ │ - ldr r2, [r4, #16] │ │ + it eq │ │ + streq r1, [r4, #52] ; 0x34 │ │ subs r3, #1 │ │ str r3, [r4, #44] ; 0x2c │ │ ldr r3, [r5, #0] │ │ - ldr r1, [r3, #20] │ │ - cmp r1, r2 │ │ - bge.n 13f06 │ │ - ldr.w r1, [sl, #32] │ │ - cmp r3, r1 │ │ - beq.n 13f06 │ │ - ldr r1, [r3, #12] │ │ - cmp r1, r2 │ │ - it lt │ │ - ldrlt r7, [r3, #36] ; 0x24 │ │ - bge.n 13efc │ │ - b.n 13ef8 │ │ + ldr r0, [r3, #20] │ │ + cmp r0, r2 │ │ + bge.n 1520c │ │ + ldr.w r0, [r8, #32] │ │ + cmp r3, r0 │ │ + beq.n 1520c │ │ + ldr r0, [r3, #12] │ │ + cmp r0, r2 │ │ + bge.n 15110 │ │ + ldr r7, [r3, #36] ; 0x24 │ │ + str r5, [r4, #56] ; 0x38 │ │ + cmp r7, #0 │ │ + beq.n 1510e │ │ ldr r3, [r7, #0] │ │ + ldr r2, [pc, #220] ; (15228 ) │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #32] │ │ - cmp r3, fp │ │ - blt.n 13ef6 │ │ - mov r1, r8 │ │ + cmp r3, r2 │ │ + blt.n 15208 │ │ + mov r1, r9 │ │ movw r2, #1625 ; 0x659 │ │ ldr r0, [r4, #64] ; 0x40 │ │ - bl 3eece <__listelem_malloc__> │ │ - ldr r3, [r7, #0] │ │ - ldr r1, [r3, #4] │ │ - stmia.w r0, {r1, r5} │ │ - mov r6, r0 │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ ldr r3, [r7, #0] │ │ ldr r2, [r5, #12] │ │ + ldr r1, [r3, #4] │ │ ldr r3, [r3, #12] │ │ - adds r3, r2, r3 │ │ + add r3, r2 │ │ + mov fp, r0 │ │ + stmia.w r0, {r1, r5} │ │ str r3, [r0, #12] │ │ ldr r0, [r4, #4] │ │ - str r3, [sp, #12] │ │ - cbz r0, 13eb4 │ │ + cbz r0, 151c2 │ │ ldr.w lr, [r5, #4] │ │ + add r3, sp, #8 │ │ vldr s16, [r4, #8] │ │ ldr r2, [r5, #0] │ │ - add r3, sp, #20 │ │ cmp.w lr, #0 │ │ - beq.n 13e8e │ │ + beq.n 1519c │ │ ldr.w lr, [lr] │ │ str r3, [sp, #0] │ │ ldr r1, [r1, #8] │ │ ldr r2, [r2, #8] │ │ ldr.w r3, [lr, #8] │ │ - bl 31588 │ │ - vldr s13, [sp, #12] │ │ - vcvt.f32.s32 s15, s13 │ │ - b.n 13e9e │ │ + bl 32ac0 │ │ + b.n 151a4 │ │ ldr r1, [r1, #8] │ │ ldr r2, [r2, #8] │ │ - bl 31572 │ │ - vldr s14, [sp, #12] │ │ - vcvt.f32.s32 s15, s14 │ │ + bl 32af4 │ │ + vldr s15, [fp, #12] │ │ asrs r0, r0, #10 │ │ - vmov s13, r0 │ │ - vcvt.f32.s32 s14, s13 │ │ + vmov s14, r0 │ │ + vcvt.f32.s32 s15, s15 │ │ + vcvt.f32.s32 s14, s14 │ │ vmla.f32 s15, s16, s14 │ │ vcvt.s32.f32 s15, s15 │ │ - vstr s15, [r6, #12] │ │ + vstr s15, [fp, #12] │ │ ldr r3, [r4, #28] │ │ + ldr.w r2, [fp, #12] │ │ adds r3, #1 │ │ str r3, [r4, #28] │ │ - ldr r3, [r6, #0] │ │ - ldr r2, [r6, #12] │ │ + ldr.w r3, [fp] │ │ ldr r3, [r3, #32] │ │ - adds r2, r2, r3 │ │ + add r2, r3 │ │ ldr r3, [r4, #44] ; 0x2c │ │ cmp.w r3, #500 ; 0x1f4 │ │ - blt.n 13eee │ │ + blt.n 15200 │ │ ldr r3, [r4, #52] ; 0x34 │ │ ldr r0, [r3, #0] │ │ ldr r1, [r3, #12] │ │ ldr r3, [r0, #32] │ │ - adds r3, r1, r3 │ │ + add r3, r1 │ │ cmp r2, r3 │ │ - bge.n 13eee │ │ + bge.n 15200 │ │ movw r3, #1654 ; 0x676 │ │ ldr r0, [r4, #64] ; 0x40 │ │ - mov r1, r6 │ │ - mov r2, r9 │ │ - bl 3efc0 <__listelem_free__> │ │ + mov r1, fp │ │ + mov r2, sl │ │ + bl 40748 <__listelem_free__@@Base> │ │ ldr r3, [r4, #36] ; 0x24 │ │ adds r3, #1 │ │ str r3, [r4, #36] ; 0x24 │ │ - b.n 13ef6 │ │ + b.n 15208 │ │ mov r0, r4 │ │ - mov r1, r6 │ │ - bl 12250 │ │ + mov r1, fp │ │ + bl 133f8 │ │ ldr r7, [r7, #4] │ │ - cmp r7, #0 │ │ - bne.n 13e30 │ │ - ldr r5, [r4, #48] ; 0x30 │ │ - str r5, [r4, #56] ; 0x38 │ │ - cmp r5, #0 │ │ - bne.w 13dfe │ │ + b.n 15144 │ │ + ldr r2, [sp, #12] │ │ mov r0, r5 │ │ - add sp, #28 │ │ + ldr r3, [r6, #0] │ │ + str r5, [r4, #56] ; 0x38 │ │ + cmp r2, r3 │ │ + beq.n 1521c │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #20 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldr r5, [pc, #308] ; (1404c ) │ │ + movs r1, r0 │ │ + b.n 1522e │ │ + lsrs r0, r1, #22 │ │ + movs r4, r0 │ │ + add r7, lr │ │ movs r3, r0 │ │ - ldr r5, [pc, #284] ; (14038 ) │ │ + add r7, sp │ │ movs r3, r0 │ │ - movs r1, r0 │ │ - b.n 13f22 │ │ │ │ -00013f20 : │ │ +00015238 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r6, r0 │ │ + mov r8, r0 │ │ ldr r3, [r0, #0] │ │ - mov r7, r1 │ │ - mov r8, r1 │ │ + mov r5, r1 │ │ + mov r6, r1 │ │ movs r4, #0 │ │ mov.w r9, #20 │ │ - ldr r5, [r3, #8] │ │ - b.n 13f66 │ │ - ldr.w r3, [r8] │ │ - ldr r0, [r5, #16] │ │ + ldr r7, [r3, #8] │ │ + cbz r6, 1527a │ │ + ldr r3, [r6, #0] │ │ + ldr r0, [r7, #16] │ │ ldr r1, [r3, #8] │ │ - bl 17e6c │ │ - cbz r0, 13f62 │ │ - ldr.w r3, [r8] │ │ + bl 190c4 │ │ + cbz r0, 15276 │ │ + ldr r3, [r6, #0] │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - blt.n 13f62 │ │ - ldr r2, [r5, #16] │ │ + blt.n 15276 │ │ + ldr r2, [r7, #16] │ │ mul.w r3, r9, r3 │ │ ldr r2, [r2, #8] │ │ ldr r0, [r2, r3] │ │ - cbz r0, 13f62 │ │ - blx e068 │ │ + cbz r0, 15276 │ │ + blx e8b0 │ │ adds r4, #1 │ │ - adds r4, r4, r0 │ │ - ldr.w r8, [r8, #4] │ │ - cmp.w r8, #0 │ │ - bne.n 13f36 │ │ - mov r8, r4 │ │ + add r4, r0 │ │ + ldr r6, [r6, #4] │ │ + b.n 1524c │ │ cmp r4, #0 │ │ - beq.n 13fe4 │ │ - ldr r2, [pc, #120] ; (13fec ) │ │ + beq.n 152fa │ │ + ldr r2, [pc, #128] ; (15300 ) │ │ mov r1, r4 │ │ movs r0, #1 │ │ movw r3, #1782 ; 0x6f6 │ │ add r2, pc │ │ subs r4, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov.w r9, #20 │ │ mov.w sl, #32 │ │ - mov r8, r0 │ │ - adds r4, r0, r4 │ │ - b.n 13fd6 │ │ - ldr r3, [r7, #0] │ │ - ldr r0, [r5, #16] │ │ + add r4, r0 │ │ + mov r6, r0 │ │ + cbz r5, 152e6 │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [r7, #16] │ │ ldr r1, [r3, #8] │ │ - bl 17e6c │ │ - cbz r0, 13fd4 │ │ - ldr r3, [r7, #0] │ │ + bl 190c4 │ │ + cbz r0, 152e2 │ │ + ldr r3, [r5, #0] │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - blt.n 13fd4 │ │ - ldr r2, [r5, #16] │ │ + blt.n 152e2 │ │ + ldr r2, [r7, #16] │ │ mul.w r3, r9, r3 │ │ ldr r2, [r2, #8] │ │ ldr.w fp, [r2, r3] │ │ cmp.w fp, #0 │ │ - beq.n 13fd4 │ │ + beq.n 152e2 │ │ mov r0, fp │ │ - blx e068 │ │ + blx e8b0 │ │ mov r1, fp │ │ subs r4, r4, r0 │ │ mov r2, r0 │ │ mov r0, r4 │ │ - blx e14c │ │ - cmp r4, r8 │ │ + blx e994 │ │ + cmp r4, r6 │ │ itt hi │ │ strbhi.w sl, [r4, #-1] │ │ - subhi r4, #1 │ │ - ldr r7, [r7, #4] │ │ - cmp r7, #0 │ │ - bne.n 13f92 │ │ - ldr r0, [r6, #60] ; 0x3c │ │ - mov r1, r8 │ │ - bl 3e518 │ │ - str r0, [r6, #60] ; 0x3c │ │ - mov r0, r8 │ │ + addhi.w r4, r4, #4294967295 ; 0xffffffff │ │ + ldr r5, [r5, #4] │ │ + b.n 1529c │ │ + ldr.w r0, [r8, #60] ; 0x3c │ │ + mov r1, r6 │ │ + bl 3fc68 │ │ + str.w r0, [r8, #60] ; 0x3c │ │ + mov r0, r6 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - ldr r3, [pc, #788] ; (14304 ) │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cmn r1, r6 │ │ movs r3, r0 │ │ │ │ -00013ff0 : │ │ +00015304 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r6, r2 │ │ - ldr r2, [pc, #104] ; (14060 ) │ │ + ldr r2, [pc, #100] ; (15370 ) │ │ mov r7, r0 │ │ mov r5, r1 │ │ movw r3, #1858 ; 0x742 │ │ - add r2, pc │ │ movs r0, #1 │ │ movs r1, #52 ; 0x34 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [pc, #88] ; (14064 ) │ │ + add r2, pc │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #84] ; (15374 ) │ │ add r3, pc │ │ adds r3, #8 │ │ str r3, [r0, #0] │ │ mov r4, r0 │ │ ldr r3, [r7, #0] │ │ ldr r3, [r3, #8] │ │ str r6, [r0, #36] ; 0x24 │ │ str r3, [r0, #4] │ │ movs r3, #0 │ │ str r3, [r0, #48] ; 0x30 │ │ str r3, [r0, #44] ; 0x2c │ │ mov r3, r5 │ │ - b.n 1402c │ │ + cbz r3, 15342 │ │ ldr r2, [r4, #44] ; 0x2c │ │ + ldr r3, [r3, #4] │ │ adds r2, #1 │ │ str r2, [r4, #44] ; 0x2c │ │ - ldr r3, [r3, #4] │ │ - cmp r3, #0 │ │ - bne.n 14024 │ │ - ldr r2, [pc, #52] ; (14068 ) │ │ + b.n 15336 │ │ + ldr r2, [pc, #52] ; (15378 ) │ │ movw r3, #1866 ; 0x74a │ │ ldr r0, [r4, #44] ; 0x2c │ │ movs r1, #4 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #44] ; 0x2c │ │ lsls r3, r3, #2 │ │ str r0, [r4, #40] ; 0x28 │ │ - b.n 14050 │ │ + subs r3, #4 │ │ + cbz r5, 15366 │ │ ldr r1, [r5, #0] │ │ ldr r2, [r4, #40] ; 0x28 │ │ str r1, [r2, r3] │ │ ldr r5, [r5, #4] │ │ - subs r3, #4 │ │ - cmp r5, #0 │ │ - bne.n 14048 │ │ + b.n 15358 │ │ mov r0, r4 │ │ - bl 12152 │ │ + bl 133ac │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r3, [pc, #268] ; (14170 ) │ │ + negs r3, r4 │ │ movs r3, r0 │ │ - lsrs r6, r6, #31 │ │ + lsrs r2, r4, #19 │ │ movs r4, r0 │ │ - ldr r3, [pc, #28] ; (14088 ) │ │ + tst r5, r5 │ │ movs r3, r0 │ │ │ │ -0001406c : │ │ +0001537c : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ ldr r5, [r0, #60] ; 0x3c │ │ - b.n 1407c │ │ + cbz r5, 1538e │ │ ldr r0, [r5, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 14074 │ │ + b.n 15382 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 3e5cc │ │ + bl 3fd1c │ │ ldr r0, [r4, #64] ; 0x40 │ │ - bl 3eea0 │ │ + bl 40634 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 3caf4 │ │ - movs r0, r0 │ │ + b.w 3e1f8 │ │ push {r4, r5, r6, lr} │ │ cmp r1, #0 │ │ ldr r4, [r0, #112] ; 0x70 │ │ sub sp, #24 │ │ - ldr r6, [r0, #116] ; 0x74 │ │ - rsb r5, r6, r4 │ │ - blt.n 140b0 │ │ + ldr r5, [r0, #116] ; 0x74 │ │ ldr r3, [r0, #96] ; 0x60 │ │ - subs r2, r3, r1 │ │ - cmp r2, r5 │ │ - ble.n 140d8 │ │ - ldr r2, [pc, #60] ; (140f0 ) │ │ - stmia.w sp, {r1, r6} │ │ - add r2, pc │ │ - str r4, [sp, #8] │ │ - ldr r3, [pc, #56] ; (140f4 ) │ │ - ldr r0, [r0, #96] ; 0x60 │ │ - add r3, pc │ │ - str r5, [sp, #16] │ │ - subs r1, r0, r1 │ │ + sub.w r2, r4, r5 │ │ + blt.n 153bc │ │ + subs r6, r3, r1 │ │ + cmp r6, r2 │ │ + ble.n 153e0 │ │ + subs r3, r3, r1 │ │ + stmia.w sp, {r1, r5} │ │ + str r3, [sp, #12] │ │ movs r0, #4 │ │ - str r1, [sp, #12] │ │ - mov r1, r2 │ │ + ldr r1, [pc, #48] ; (153f8 ) │ │ + ldr r3, [pc, #48] ; (153fc ) │ │ + str r2, [sp, #16] │ │ + add r1, pc │ │ + str r4, [sp, #8] │ │ mov.w r2, #1088 ; 0x440 │ │ - bl 3df24 │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - b.n 140ea │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 153f4 │ │ ldr r0, [r0, #120] ; 0x78 │ │ - adds r1, r1, r0 │ │ - subs r0, r1, r3 │ │ + add r0, r1 │ │ mov r1, r4 │ │ - blx 4203c <__aeabi_idivmod> │ │ + subs r0, r0, r3 │ │ + blx 436f4 <__aeabi_idivmod@@Base> │ │ cmp r1, #0 │ │ - it lt │ │ - addlt r1, r1, r4 │ │ - mov r0, r1 │ │ + ite lt │ │ + addlt r0, r1, r4 │ │ + movge r0, r1 │ │ add sp, #24 │ │ pop {r4, r5, r6, pc} │ │ - str r2, [r3, r0] │ │ + bxns r7 │ │ movs r3, r0 │ │ - str r6, [r7, r0] │ │ + bx ip │ │ movs r3, r0 │ │ + ldr r3, [r0, #72] ; 0x48 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #72] ; 0x48 │ │ - mov r6, r1 │ │ + mov r7, r1 │ │ mov r5, r2 │ │ - cbz r3, 14130 │ │ - ldr r1, [r0, #16] │ │ - ldr r2, [r2, #0] │ │ - ldr r7, [r1, #8] │ │ - muls r7, r2 │ │ - ldr r2, [r6, #0] │ │ + cbz r3, 15438 │ │ + ldr r2, [r0, #16] │ │ + ldr r6, [r5, #0] │ │ + ldr r2, [r2, #8] │ │ + muls r6, r2 │ │ + ldr r2, [r1, #0] │ │ movs r1, #4 │ │ ldr r0, [r2, #0] │ │ - mov r2, r7 │ │ - blx e158 │ │ - cmp r0, r7 │ │ - beq.n 14130 │ │ - ldr r1, [pc, #88] ; (14178 ) │ │ + mov r2, r6 │ │ + blx e9a0 │ │ + cmp r0, r6 │ │ + beq.n 15438 │ │ + ldr r1, [pc, #88] ; (15480 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #88] ; (1417c ) │ │ + ldr r3, [pc, #88] ; (15484 ) │ │ mov.w r2, #516 ; 0x204 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - str r7, [sp, #0] │ │ add r3, pc │ │ - bl 3e034 │ │ + bl 3f7b4 │ │ ldr r2, [r4, #112] ; 0x70 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - bge.n 14152 │ │ + bge.n 1545a │ │ ldr r0, [r4, #64] ; 0x40 │ │ - bl 3622c │ │ + bl 37830 │ │ ldr r0, [r4, #16] │ │ ldr r1, [r5, #0] │ │ - bl 36184 │ │ - str r0, [r4, #64] ; 0x40 │ │ + bl 37788 │ │ ldr r3, [r5, #0] │ │ str r3, [r4, #112] ; 0x70 │ │ movs r3, #0 │ │ str r3, [r4, #116] ; 0x74 │ │ str r3, [r4, #120] ; 0x78 │ │ + str r0, [r4, #64] ; 0x40 │ │ ldr r2, [r4, #64] ; 0x40 │ │ movs r3, #1 │ │ + str r3, [sp, #0] │ │ ldr r0, [r4, #16] │ │ - ldr r1, [r6, #0] │ │ str r2, [sp, #4] │ │ mov r2, r5 │ │ - str r3, [sp, #0] │ │ - bl 36a24 │ │ + ldr r1, [r7, #0] │ │ + bl 38038 │ │ + ldr r3, [r7, #0] │ │ str r0, [r4, #116] ; 0x74 │ │ ldr r2, [r5, #0] │ │ - ldr r3, [r6, #0] │ │ add.w r3, r3, r2, lsl #2 │ │ - str r3, [r6, #0] │ │ + str r3, [r7, #0] │ │ movs r3, #0 │ │ str r3, [r5, #0] │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop │ │ - ldr r7, [pc, #680] ; (14424 ) │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r8, fp │ │ movs r3, r0 │ │ - str r1, [r3, r0] │ │ + bx r9 │ │ movs r3, r0 │ │ │ │ -00014180 : │ │ +00015488 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - mov r5, r1 │ │ - ldr r4, [pc, #68] ; (141cc ) │ │ + mov r4, r1 │ │ + ldr r5, [pc, #68] ; (154d4 ) │ │ mov r6, r0 │ │ ldr r0, [r0, #0] │ │ - add r4, pc │ │ - mov r1, r4 │ │ - bl 3d424 │ │ + add r5, pc │ │ + mov r1, r5 │ │ + bl 3eb0c │ │ mov r7, r0 │ │ - mov r0, r5 │ │ - blx 37e30 │ │ + mov r0, r4 │ │ + blx 39468 │ │ cmp r7, r0 │ │ - beq.n 141c6 │ │ - mov r1, r4 │ │ + beq.n 154ce │ │ + mov r1, r5 │ │ ldr r0, [r6, #0] │ │ - bl 3d424 │ │ - mov r4, r0 │ │ - mov r0, r5 │ │ - blx 37e30 │ │ - ldr r1, [pc, #32] ; (141d0 ) │ │ - ldr r3, [pc, #32] ; (141d4 ) │ │ + bl 3eb0c │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + blx 39468 │ │ + ldr r1, [pc, #32] ; (154d8 ) │ │ + ldr r3, [pc, #32] ; (154dc ) │ │ movs r2, #215 ; 0xd7 │ │ + str r5, [sp, #0] │ │ add r1, pc │ │ - str r4, [sp, #0] │ │ add r3, pc │ │ str r0, [sp, #4] │ │ movs r0, #4 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r0, #1 │ │ - b.n 141c8 │ │ + b.n 154d0 │ │ movs r0, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop │ │ - adds r5, #123 ; 0x7b │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ + cmp r4, #171 ; 0xab │ │ movs r3, r0 │ │ - ldr r7, [pc, #112] ; (14244 ) │ │ + mov r2, r9 │ │ movs r3, r0 │ │ - ldr r7, [pc, #708] ; (1449c ) │ │ + mov r9, ip │ │ movs r3, r0 │ │ │ │ -000141d8 : │ │ +000154e0 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r1 │ │ - ldr r1, [pc, #40] ; (14208 ) │ │ + ldr r1, [pc, #40] ; (15510 ) │ │ mov r5, r0 │ │ ldr r0, [r0, #0] │ │ add r1, pc │ │ - bl 3d40c │ │ + bl 3eaf4 │ │ ldr r1, [r4, #4] │ │ - blx e0b0 │ │ - cbnz r0, 14204 │ │ - ldr r1, [pc, #24] ; (1420c ) │ │ + blx e8f8 │ │ + cbnz r0, 1550c │ │ + ldr r1, [pc, #24] ; (15514 ) │ │ ldr r0, [r5, #0] │ │ add r1, pc │ │ - bl 3d424 │ │ + bl 3eb0c │ │ ldr r3, [r4, #8] │ │ subs r0, r0, r3 │ │ it ne │ │ movne r0, #1 │ │ pop {r3, r4, r5, pc} │ │ movs r0, #1 │ │ pop {r3, r4, r5, pc} │ │ - adds r4, #224 ; 0xe0 │ │ + cmp r4, #16 │ │ movs r3, r0 │ │ - adds r5, #17 │ │ + cmp r4, #65 ; 0x41 │ │ movs r3, r0 │ │ │ │ -00014210 : │ │ +00015518 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.n 14296 │ │ + beq.n 1559e │ │ ldr r0, [r0, #16] │ │ - bl 36d36 │ │ + bl 3837e │ │ ldr r0, [r4, #12] │ │ - blx 3859c │ │ + blx 39be4 │ │ ldr r0, [r4, #0] │ │ - bl 3d500 │ │ + bl 3ebe8 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - cbz r0, 14232 │ │ - bl 3caf8 │ │ + cbz r0, 1553a │ │ + bl 3e1fc │ │ ldr r0, [r4, #64] ; 0x40 │ │ - cbz r0, 1423a │ │ - bl 3622c │ │ + cbz r0, 15542 │ │ + bl 37830 │ │ ldr r0, [r4, #72] ; 0x48 │ │ - cbz r0, 14242 │ │ - blx e0a4 │ │ + cbz r0, 1554a │ │ + blx e8ec │ │ ldr r0, [r4, #68] ; 0x44 │ │ - cbz r0, 1424a │ │ - blx e0a4 │ │ + cbz r0, 15552 │ │ + blx e8ec │ │ ldr r0, [r4, #76] ; 0x4c │ │ - cbz r0, 14252 │ │ - blx e0a4 │ │ + cbz r0, 1555a │ │ + blx e8ec │ │ ldr r0, [r4, #84] ; 0x54 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #36] ; 0x24 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #40] ; 0x28 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #44] ; 0x2c │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #20] │ │ - cbz r0, 14272 │ │ - bl 1659c │ │ + cbz r0, 1557a │ │ + bl 178b4 │ │ ldr r0, [r4, #24] │ │ - cbz r0, 1427a │ │ - bl 29d40 │ │ + cbz r0, 15582 │ │ + bl 2b344 │ │ ldr r0, [r4, #28] │ │ - cbz r0, 14284 │ │ + cbz r0, 1558c │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #12] │ │ blx r3 │ │ ldr r0, [r4, #32] │ │ - cbz r0, 1428c │ │ - bl 23e60 │ │ + cbz r0, 15594 │ │ + bl 251dc │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ pop {r4, pc} │ │ │ │ -00014298 : │ │ +000155a0 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ ldr r0, [r0, #32] │ │ mov r4, r1 │ │ - cbz r0, 142a6 │ │ - bl 23e60 │ │ + cbz r0, 155ae │ │ + bl 251dc │ │ ldr r0, [r5, #28] │ │ mov r1, r4 │ │ str r4, [r5, #32] │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #8] │ │ blx r3 │ │ mov r0, r4 │ │ pop {r3, r4, r5, pc} │ │ ... │ │ │ │ -000142b8 : │ │ +000155c0 : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r9, r1 │ │ - ldr.w r7, [pc, #1176] ; 14758 │ │ + mov r8, r1 │ │ + ldr.w r9, [pc, #1196] ; 15a74 │ │ movs r1, #124 ; 0x7c │ │ - mov r8, r0 │ │ + mov r7, r0 │ │ mov r6, r2 │ │ - add r7, pc │ │ + add r9, pc │ │ mov r5, r3 │ │ movs r0, #1 │ │ movs r3, #242 ; 0xf2 │ │ - mov r2, r7 │ │ + mov r2, r9 │ │ mov.w sl, #0 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r4, r0 │ │ - mov r0, r8 │ │ - bl 3d4f8 │ │ - ldr.w r1, [pc, #1144] ; 1475c │ │ + mov r0, r7 │ │ + bl 3ebe0 │ │ + ldr.w r1, [pc, #1164] ; 15a78 │ │ strb.w sl, [r4, #88] ; 0x58 │ │ add r1, pc │ │ - stmia.w r4, {r0, r9} │ │ - bl 3d40c │ │ - mov r9, r0 │ │ - cbz r0, 1431e │ │ - ldr.w r1, [pc, #1124] ; 14760 │ │ - mov r2, r9 │ │ + stmia.w r4, {r0, r8} │ │ + bl 3eaf4 │ │ + mov r8, r0 │ │ + cbz r0, 15626 │ │ + ldr.w r1, [pc, #1144] ; 15a7c │ │ + mov r2, r8 │ │ ldr r0, [r4, #0] │ │ mov r3, sl │ │ add r1, pc │ │ - bl 3da14 │ │ - cbz r0, 1431e │ │ - ldr.w r3, [pc, #1112] ; 14764 │ │ + bl 3f210 │ │ + cbz r0, 15626 │ │ + ldr.w r3, [pc, #1132] ; 15a80 │ │ movs r0, #1 │ │ - mov r1, r7 │ │ + str.w r8, [sp] │ │ + mov r1, r9 │ │ movs r2, #252 ; 0xfc │ │ add r3, pc │ │ - str.w r9, [sp] │ │ - bl 3df24 │ │ - cbz r6, 14338 │ │ + bl 3f6b8 │ │ + cbz r6, 15640 │ │ mov r0, r4 │ │ mov r1, r6 │ │ - bl 14180 │ │ + bl 15488 │ │ cmp r0, #0 │ │ - bne.w 1469e │ │ + bne.w 159b4 │ │ mov r0, r6 │ │ - blx 3858c │ │ + blx 39bd4 │ │ str r6, [r4, #12] │ │ - b.n 14354 │ │ - mov r0, r8 │ │ - blx 386a8 │ │ + b.n 1565c │ │ + mov r0, r7 │ │ + blx 39cf0 │ │ mov r1, r0 │ │ str r0, [r4, #12] │ │ cmp r0, #0 │ │ - beq.w 1469e │ │ + beq.w 159b4 │ │ mov r0, r4 │ │ - bl 14180 │ │ + bl 15488 │ │ cmp r0, #0 │ │ - bne.w 1469e │ │ - cbz r5, 1436e │ │ + bne.w 159b4 │ │ + cbz r5, 15676 │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl 141d8 │ │ + bl 154e0 │ │ cmp r0, #0 │ │ - bne.w 1469e │ │ + bne.w 159b4 │ │ mov r0, r5 │ │ - bl 36d2e │ │ + bl 38376 │ │ str r5, [r4, #16] │ │ - b.n 14540 │ │ - ldr r1, [pc, #1016] ; (14768 ) │ │ + b.n 15850 │ │ + ldr.w r1, [pc, #1036] ; 15a84 │ │ + movs r6, #1 │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3d40c │ │ - ldr r1, [pc, #1008] ; (1476c ) │ │ + bl 3eaf4 │ │ + ldr.w r1, [pc, #1024] ; 15a88 │ │ add r1, pc │ │ - mov r9, r0 │ │ + mov sl, r0 │ │ ldr r0, [r4, #0] │ │ - bl 3d40c │ │ - bl 3527c │ │ - ldr r1, [pc, #996] ; (14770 ) │ │ + bl 3eaf4 │ │ + bl 368c4 │ │ + ldr r1, [pc, #1012] ; (15a8c ) │ │ add r1, pc │ │ - mov r7, r0 │ │ + mov r9, r0 │ │ ldr r0, [r4, #0] │ │ - bl 3d424 │ │ - ldr r1, [pc, #988] ; (14774 ) │ │ + bl 3eb0c │ │ + ldr r1, [pc, #1004] ; (15a90 ) │ │ add r1, pc │ │ - mov r6, r0 │ │ + mov r8, r0 │ │ ldr r0, [r4, #0] │ │ - bl 3d40c │ │ - bl 34fe0 │ │ - ldr r1, [pc, #976] ; (14778 ) │ │ + bl 3eaf4 │ │ + bl 36634 │ │ + ldr r1, [pc, #992] ; (15a94 ) │ │ add r1, pc │ │ mov r5, r0 │ │ ldr r0, [r4, #0] │ │ - bl 3d424 │ │ - adds r2, r6, #0 │ │ - mov r1, r7 │ │ - mov r3, r5 │ │ + bl 3eb0c │ │ + adds.w r2, r8, #0 │ │ + str r6, [sp, #0] │ │ + mov r1, r9 │ │ it ne │ │ movne r2, #1 │ │ - movs r6, #1 │ │ - str r6, [sp, #0] │ │ + mov r3, r5 │ │ str r0, [sp, #4] │ │ - mov r0, r9 │ │ - bl 3628c │ │ + mov r0, sl │ │ + bl 37894 │ │ str r0, [r4, #16] │ │ cmp r0, #0 │ │ - beq.w 1469e │ │ - ldr r5, [pc, #940] ; (1477c ) │ │ + beq.w 159b4 │ │ + ldr r5, [pc, #952] ; (15a98 ) │ │ ldr r0, [r4, #0] │ │ add r5, pc │ │ mov r1, r5 │ │ - bl 3d40c │ │ - cbz r0, 1441c │ │ + bl 3eaf4 │ │ + cbnz r0, 156fa │ │ + ldr r5, [pc, #944] ; (15a9c ) │ │ + ldr r0, [r4, #0] │ │ + add r5, pc │ │ + mov r1, r5 │ │ + bl 3eaf4 │ │ + cbnz r0, 1573a │ │ + b.n 15774 │ │ mov r1, r5 │ │ ldr r0, [r4, #0] │ │ - bl 3d40c │ │ - ldr r1, [pc, #920] ; (14780 ) │ │ - ldr r3, [pc, #924] ; (14784 ) │ │ + bl 3eaf4 │ │ + ldr r1, [pc, #924] ; (15aa0 ) │ │ + ldr r3, [pc, #924] ; (15aa4 ) │ │ movs r2, #161 ; 0xa1 │ │ add r1, pc │ │ add r3, pc │ │ str r0, [sp, #0] │ │ mov r0, r6 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r1, r5 │ │ ldr r0, [r4, #0] │ │ ldr r6, [r4, #16] │ │ - bl 3d40c │ │ - ldr r1, [pc, #900] ; (14788 ) │ │ + bl 3eaf4 │ │ + ldr r1, [pc, #904] ; (15aa8 ) │ │ add r1, pc │ │ mov r5, r0 │ │ ldr r0, [r4, #0] │ │ - bl 3d424 │ │ + bl 3eb0c │ │ mov r1, r5 │ │ mov r2, r0 │ │ mov r0, r6 │ │ - bl 36eec │ │ + bl 38534 │ │ cmp r0, #0 │ │ - blt.w 1469e │ │ - ldr r5, [pc, #876] ; (1478c ) │ │ - ldr r0, [r4, #0] │ │ - add r5, pc │ │ - mov r1, r5 │ │ - bl 3d40c │ │ - cbz r0, 14464 │ │ + bge.n 156ea │ │ + b.n 159b4 │ │ mov r1, r5 │ │ ldr r0, [r4, #0] │ │ - bl 3d40c │ │ - ldr r1, [pc, #860] ; (14790 ) │ │ - ldr r3, [pc, #860] ; (14794 ) │ │ + bl 3eaf4 │ │ + ldr r1, [pc, #872] ; (15aac ) │ │ + ldr r3, [pc, #872] ; (15ab0 ) │ │ movs r2, #171 ; 0xab │ │ add r1, pc │ │ add r3, pc │ │ str r0, [sp, #0] │ │ movs r0, #1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r1, r5 │ │ ldr r0, [r4, #0] │ │ - bl 3d40c │ │ - bl 35e28 │ │ + bl 3eaf4 │ │ + bl 37428 │ │ mov r1, r0 │ │ cmp r0, #0 │ │ - beq.w 1469e │ │ + beq.w 159b4 │ │ ldr r0, [r4, #16] │ │ - bl 36090 │ │ + bl 37690 │ │ cmp r0, #0 │ │ - blt.w 1469e │ │ - ldr r5, [pc, #816] ; (14798 ) │ │ + blt.w 159b4 │ │ + ldr r5, [pc, #828] ; (15ab4 ) │ │ ldr r0, [r4, #0] │ │ add r5, pc │ │ mov r1, r5 │ │ - bl 3d140 │ │ - cbz r0, 144a4 │ │ - ldr r1, [pc, #808] ; (1479c ) │ │ + bl 3e7dc │ │ + cbz r0, 157b4 │ │ + ldr r1, [pc, #820] ; (15ab8 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3d40c │ │ - ldr r1, [pc, #800] ; (147a0 ) │ │ + bl 3eaf4 │ │ + ldr r1, [pc, #812] ; (15abc ) │ │ add r1, pc │ │ - blx e0b0 │ │ - cbz r0, 144a4 │ │ + blx e8f8 │ │ + cbz r0, 157b4 │ │ ldr r3, [r4, #16] │ │ mov r1, r5 │ │ ldr r0, [r4, #0] │ │ ldr r6, [r3, #64] ; 0x40 │ │ - bl 3d430 │ │ + bl 3eb18 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ mov r0, r6 │ │ - vmov r1, s14 │ │ - bl 35274 │ │ + vcvt.f32.f64 s15, d7 │ │ + vmov r1, s15 │ │ + bl 368bc │ │ ldr r3, [r4, #16] │ │ ldr r3, [r3, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq.n 14540 │ │ - ldr r5, [pc, #756] ; (147a4 ) │ │ + beq.n 15850 │ │ + ldr r5, [pc, #768] ; (15ac0 ) │ │ ldr r0, [r4, #0] │ │ add r5, pc │ │ mov r1, r5 │ │ - bl 3d140 │ │ + bl 3e7dc │ │ cmp r0, #0 │ │ - beq.n 14540 │ │ + beq.n 15850 │ │ mov r1, r5 │ │ ldr r0, [r4, #0] │ │ - bl 3d40c │ │ - ldr r1, [pc, #736] ; (147a8 ) │ │ + bl 3eaf4 │ │ + ldr r1, [pc, #748] ; (15ac4 ) │ │ movs r2, #189 ; 0xbd │ │ movs r5, #0 │ │ add r1, pc │ │ - bl 3ca88 <__ckd_salloc__> │ │ mov fp, r5 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ mov r9, r0 │ │ mov r6, r0 │ │ - b.n 144fe │ │ - strb.w fp, [r7] │ │ + ldr r3, [r4, #16] │ │ + ldr.w sl, [r3, #60] ; 0x3c │ │ + ldr.w r3, [sl, #16] │ │ + cmp r5, r3 │ │ + bge.n 1584a │ │ + mov r0, r6 │ │ + movs r1, #44 ; 0x2c │ │ + blx e934 │ │ + mov r8, r0 │ │ + cbz r0, 1582a │ │ + strb.w fp, [r8] │ │ mov r0, r6 │ │ ldr r3, [r4, #16] │ │ movs r1, #0 │ │ - adds r6, r7, #1 │ │ + add.w r6, r8, #1 │ │ ldr r3, [r3, #60] ; 0x3c │ │ ldr r3, [r3, #0] │ │ add.w sl, r3, r5, lsl #2 │ │ - blx e164 │ │ + blx e9ac │ │ adds r5, #1 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - vstr s14, [sl] │ │ - ldr r3, [r4, #16] │ │ - ldr.w sl, [r3, #60] ; 0x3c │ │ - ldr.w r3, [sl, #16] │ │ - cmp r5, r3 │ │ - bge.n 1453a │ │ - mov r0, r6 │ │ - movs r1, #44 ; 0x2c │ │ - blx e0ec │ │ - mov r7, r0 │ │ - cmp r0, #0 │ │ - bne.n 144d8 │ │ + vcvt.f32.f64 s15, d7 │ │ + vstr s15, [sl] │ │ + b.n 157e6 │ │ ldrb r3, [r6, #0] │ │ - cbz r3, 1453a │ │ + cbz r3, 1584a │ │ ldr.w r3, [sl] │ │ mov r0, r6 │ │ - mov r1, r7 │ │ + mov r1, r8 │ │ add.w r5, r3, r5, lsl #2 │ │ - blx e164 │ │ + blx e9ac │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - vstr s14, [r5] │ │ + vcvt.f32.f64 s15, d7 │ │ + vstr s15, [r5] │ │ mov r0, r9 │ │ - bl 3caf4 │ │ - ldr r1, [pc, #616] ; (147ac ) │ │ + bl 3e1f8 │ │ + ldr r1, [pc, #628] ; (15ac8 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3d40c │ │ + bl 3eaf4 │ │ mov r5, r0 │ │ - cbnz r0, 14578 │ │ - ldr r1, [pc, #608] ; (147b0 ) │ │ ldr r0, [r4, #0] │ │ + cbnz r5, 15888 │ │ + ldr r1, [pc, #616] ; (15acc ) │ │ add r1, pc │ │ - bl 3d40c │ │ - cbnz r0, 14568 │ │ - ldr r1, [pc, #600] ; (147b4 ) │ │ + bl 3eaf4 │ │ + cbnz r0, 15878 │ │ + ldr r1, [pc, #612] ; (15ad0 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #600] ; (147b8 ) │ │ + ldr r3, [pc, #612] ; (15ad4 ) │ │ movs r2, #87 ; 0x57 │ │ add r1, pc │ │ add r3, pc │ │ - b.n 145b4 │ │ - ldr r1, [pc, #592] ; (147bc ) │ │ + b.n 15906 │ │ + ldr r1, [pc, #604] ; (15ad8 ) │ │ movs r2, #90 ; 0x5a │ │ - ldr r3, [pc, #592] ; (147c0 ) │ │ + ldr r3, [pc, #604] ; (15adc ) │ │ str r0, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ movs r0, #4 │ │ - b.n 14592 │ │ - ldr r0, [r4, #0] │ │ + add r3, pc │ │ + b.n 158a0 │ │ mov r1, r5 │ │ - bl 16fd8 │ │ + bl 18280 │ │ str r0, [r4, #20] │ │ - cbnz r0, 14598 │ │ - ldr r1, [pc, #572] ; (147c4 ) │ │ + cbnz r0, 158a6 │ │ + ldr r1, [pc, #588] ; (15ae0 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #572] ; (147c8 ) │ │ + ldr r3, [pc, #588] ; (15ae4 ) │ │ movs r2, #96 ; 0x60 │ │ add r1, pc │ │ str r5, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 1469e │ │ - ldr r5, [pc, #560] ; (147cc ) │ │ + bl 3f6b8 │ │ + b.n 159b4 │ │ + ldr r6, [pc, #576] ; (15ae8 ) │ │ ldr r0, [r4, #0] │ │ - add r5, pc │ │ - mov r1, r5 │ │ - bl 3d40c │ │ - mov r7, r0 │ │ - cbnz r0, 145ba │ │ - ldr r1, [pc, #548] ; (147d0 ) │ │ + add r6, pc │ │ + mov r1, r6 │ │ + bl 3eaf4 │ │ + mov r8, r0 │ │ + cbnz r0, 158c4 │ │ + ldr r1, [pc, #564] ; (15aec ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #548] ; (147d4 ) │ │ + ldr r3, [pc, #564] ; (15af0 ) │ │ movs r2, #102 ; 0x66 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 1469e │ │ - ldr r1, [pc, #540] ; (147d8 ) │ │ - movs r6, #1 │ │ - ldr r0, [r4, #0] │ │ + b.n 15906 │ │ + ldr r1, [pc, #556] ; (15af4 ) │ │ + movs r5, #1 │ │ + ldmia.w r4, {r0, r9} │ │ add r1, pc │ │ - ldr.w r9, [r4, #4] │ │ - bl 3d430 │ │ - str r6, [sp, #0] │ │ + bl 3eb18 │ │ + str r5, [sp, #0] │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ mov r1, r9 │ │ - mov r0, r7 │ │ - vcvt.f64.f32 d7, s14 │ │ + mov r0, r8 │ │ + vcvt.f32.f64 s15, d7 │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - bl 29844 │ │ - ldr r1, [pc, #500] ; (147dc ) │ │ + bl 2ae30 │ │ + ldr r1, [pc, #520] ; (15af8 ) │ │ add r1, pc │ │ str r0, [r4, #24] │ │ ldr r0, [r4, #0] │ │ - bl 3d40c │ │ - cbz r0, 14608 │ │ - ldr r1, [pc, #492] ; (147e0 ) │ │ - ldr r0, [r4, #0] │ │ - add r1, pc │ │ - bl 3d40c │ │ - cbz r0, 14608 │ │ - ldr r0, [r4, #0] │ │ - mov r1, r5 │ │ - bl 3d40c │ │ - cbnz r0, 14616 │ │ - ldr r1, [pc, #472] ; (147e4 ) │ │ + bl 3eaf4 │ │ + cbnz r0, 1590c │ │ + ldr r1, [pc, #512] ; (15afc ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #472] ; (147e8 ) │ │ + ldr r3, [pc, #512] ; (15b00 ) │ │ movs r2, #113 ; 0x71 │ │ add r1, pc │ │ add r3, pc │ │ - b.n 145b4 │ │ - ldr r1, [pc, #468] ; (147ec ) │ │ + bl 3f6b8 │ │ + b.n 159b4 │ │ + ldr r1, [pc, #500] ; (15b04 ) │ │ ldr r0, [r4, #0] │ │ add r1, pc │ │ - bl 3d40c │ │ - cbz r0, 14630 │ │ - ldr r1, [pc, #460] ; (147f0 ) │ │ - mov r0, r6 │ │ - ldr r3, [pc, #460] ; (147f4 ) │ │ + bl 3eaf4 │ │ + cmp r0, #0 │ │ + beq.n 158fa │ │ + ldr r0, [r4, #0] │ │ + mov r1, r6 │ │ + bl 3eaf4 │ │ + cmp r0, #0 │ │ + beq.n 158fa │ │ + ldr r1, [pc, #480] ; (15b08 ) │ │ + ldr r0, [r4, #0] │ │ + add r1, pc │ │ + bl 3eaf4 │ │ + cbz r0, 1595e │ │ + ldr r1, [pc, #472] ; (15b0c ) │ │ + mov r0, r5 │ │ + ldr r3, [pc, #472] ; (15b10 ) │ │ movs r2, #118 ; 0x76 │ │ add r1, pc │ │ add r3, pc │ │ - b.n 14670 │ │ - ldr r5, [pc, #452] ; (147f8 ) │ │ - mov r0, r6 │ │ - ldr r3, [pc, #452] ; (147fc ) │ │ + bl 3f6b8 │ │ + mov r0, r4 │ │ + ldr r1, [r4, #4] │ │ + ldr r2, [r4, #20] │ │ + blx 1f048 │ │ + str r0, [r4, #28] │ │ + cbz r0, 159b4 │ │ + ldr r1, [pc, #448] ; (15b14 ) │ │ + ldr r0, [r4, #0] │ │ + add r1, pc │ │ + bl 3eaf4 │ │ + cbnz r0, 159a4 │ │ + b.n 159be │ │ + ldr r6, [pc, #440] ; (15b18 ) │ │ + mov r0, r5 │ │ + ldr r3, [pc, #440] ; (15b1c ) │ │ movs r2, #124 ; 0x7c │ │ - add r5, pc │ │ + add r6, pc │ │ add r3, pc │ │ - mov r1, r5 │ │ - bl 3df24 │ │ + mov r1, r6 │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - blx 28b80 │ │ + blx 2a0e0 │ │ str r0, [r4, #28] │ │ - cbnz r0, 14682 │ │ - ldr r3, [pc, #432] ; (14800 ) │ │ - mov r0, r6 │ │ - mov r1, r5 │ │ + cmp r0, #0 │ │ + bne.n 15950 │ │ + ldr r3, [pc, #416] ; (15b20 ) │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ movs r2, #126 ; 0x7e │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ ldr r1, [r4, #20] │ │ - blx 258a8 │ │ + blx 26ba0 │ │ str r0, [r4, #28] │ │ - cbnz r0, 14682 │ │ - ldr r3, [pc, #412] ; (14804 ) │ │ + cmp r0, #0 │ │ + bne.n 15950 │ │ + ldr r3, [pc, #392] ; (15b24 ) │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ movs r2, #128 ; 0x80 │ │ - mov r0, r6 │ │ - mov r1, r5 │ │ add r3, pc │ │ - bl 3df24 │ │ - mov r0, r4 │ │ - ldr r1, [r4, #4] │ │ - ldr r2, [r4, #20] │ │ - blx 1daf4 │ │ - str r0, [r4, #28] │ │ - cbz r0, 1469e │ │ - ldr r1, [pc, #388] ; (14808 ) │ │ - ldr r0, [r4, #0] │ │ - add r1, pc │ │ - bl 3d40c │ │ - cbz r0, 146ac │ │ - bl 23ec4 │ │ + b.n 1593e │ │ + bl 25240 │ │ mov r1, r0 │ │ - cbz r0, 1469e │ │ + cbz r0, 159b4 │ │ mov r0, r4 │ │ - bl 14298 │ │ - b.n 146ac │ │ + bl 155a0 │ │ + b.n 159be │ │ mov r0, r4 │ │ - movs r4, #0 │ │ - bl 14210 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + bl 15518 │ │ + movs r0, #0 │ │ + b.n 15a6e │ │ ldr r3, [r4, #16] │ │ mov.w r2, #292 ; 0x124 │ │ - ldr r5, [pc, #344] ; (1480c ) │ │ + ldr r5, [pc, #352] ; (15b28 ) │ │ ldr r0, [r3, #20] │ │ add r5, pc │ │ lsls r0, r0, #1 │ │ adds r0, #1 │ │ str r0, [r4, #100] ; 0x64 │ │ str r2, [sp, #0] │ │ movs r2, #4 │ │ ldr r1, [r3, #8] │ │ mov r3, r5 │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ - ldr r1, [pc, #324] ; (14810 ) │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ + ldr r1, [pc, #332] ; (15b2c ) │ │ ldr r6, [r4, #100] ; 0x64 │ │ add r1, pc │ │ str r0, [r4, #60] ; 0x3c │ │ - mov r0, r8 │ │ - bl 3d424 │ │ + mov r0, r7 │ │ + bl 3eb0c │ │ adds r1, r6, r0 │ │ ldr r0, [r4, #16] │ │ str r1, [r4, #112] ; 0x70 │ │ - bl 36184 │ │ - movs r1, #4 │ │ + bl 37788 │ │ mov r2, r5 │ │ + movs r1, #4 │ │ movw r3, #297 ; 0x129 │ │ str r0, [r4, #64] ; 0x40 │ │ ldr r0, [r4, #112] ; 0x70 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #0 │ │ str r3, [r4, #92] ; 0x5c │ │ - movs r1, #2 │ │ - ldr r3, [r4, #20] │ │ mov r2, r5 │ │ + ldr r3, [r4, #20] │ │ + movs r1, #2 │ │ + ldr r5, [pc, #288] ; (15b30 ) │ │ + add r5, pc │ │ str r0, [r4, #84] ; 0x54 │ │ ldr r0, [r3, #20] │ │ movw r3, #303 ; 0x12f │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #20] │ │ + movs r1, #4 │ │ mov r2, r5 │ │ - str r0, [r4, #36] ; 0x24 │ │ ldr r3, [r3, #20] │ │ - add.w r0, r3, #62 ; 0x3e │ │ - adds r3, #31 │ │ - it pl │ │ - movpl r0, r3 │ │ - movs r1, #4 │ │ + str r0, [r4, #36] ; 0x24 │ │ + adds.w r0, r3, #31 │ │ + it mi │ │ + addmi.w r0, r3, #62 ; 0x3e │ │ mov.w r3, #304 ; 0x130 │ │ asrs r0, r0, #5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #20] │ │ movs r1, #1 │ │ mov r2, r5 │ │ str r0, [r4, #40] ; 0x28 │ │ ldr r0, [r3, #20] │ │ mov.w r3, #306 ; 0x132 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r0, [r4, #44] ; 0x2c │ │ ldr r0, [r4, #4] │ │ - blx 3fc58 │ │ - ldr r1, [pc, #208] ; (14814 ) │ │ + blx 41364 │ │ + ldr r1, [pc, #220] ; (15b34 ) │ │ add r1, pc │ │ str r0, [r4, #56] ; 0x38 │ │ - mov r0, r8 │ │ - bl 3d424 │ │ + mov r0, r7 │ │ + bl 3eb0c │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ strb.w r0, [r4, #89] ; 0x59 │ │ - b.n 146a6 │ │ - ldr r6, [pc, #32] ; (1477c ) │ │ + mov r0, r4 │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cmp r0, r7 │ │ movs r3, r0 │ │ - cmp r2, #114 ; 0x72 │ │ + movs r1, #162 ; 0xa2 │ │ movs r3, r0 │ │ - lsls r6, r0, #18 │ │ + lsls r2, r3, #5 │ │ movs r4, r0 │ │ - ldr r6, [pc, #652] ; (149f4 ) │ │ + cmp pc, r9 │ │ movs r3, r0 │ │ - adds r3, #80 ; 0x50 │ │ + cmp r2, #124 ; 0x7c │ │ movs r3, r0 │ │ - adds r3, #196 ; 0xc4 │ │ + cmp r2, #238 ; 0xee │ │ movs r3, r0 │ │ - adds r4, #89 ; 0x59 │ │ + cmp r3, #131 ; 0x83 │ │ movs r3, r0 │ │ - adds r4, #145 ; 0x91 │ │ + cmp r3, #187 ; 0xbb │ │ movs r3, r0 │ │ - adds r3, #95 ; 0x5f │ │ + cmp r2, #137 ; 0x89 │ │ movs r3, r0 │ │ - cmp r1, #115 ; 0x73 │ │ + movs r0, #157 ; 0x9d │ │ movs r3, r0 │ │ - ldr r4, [pc, #920] ; (14b1c ) │ │ + cmp r4, #167 ; 0xa7 │ │ movs r3, r0 │ │ - ldr r5, [pc, #1012] ; (14b7c ) │ │ + add r0, r0 │ │ movs r3, r0 │ │ - adds r5, #7 │ │ + cmp r7, r2 │ │ movs r3, r0 │ │ - adds r5, #61 ; 0x3d │ │ + cmp r4, #33 ; 0x21 │ │ movs r3, r0 │ │ - ldr r4, [pc, #608] ; (149f4 ) │ │ + mvns r0, r0 │ │ movs r3, r0 │ │ - ldr r5, [pc, #888] ; (14b10 ) │ │ + cmp r6, r0 │ │ movs r3, r0 │ │ - adds r4, #11 │ │ + cmp r3, #51 ; 0x33 │ │ movs r3, r0 │ │ - adds r3, #177 ; 0xb1 │ │ + cmp r2, #217 ; 0xd9 │ │ movs r3, r0 │ │ - adds r3, #174 ; 0xae │ │ + cmp r2, #214 ; 0xd6 │ │ movs r3, r0 │ │ - adds r2, #222 ; 0xde │ │ + cmp r2, #6 │ │ movs r3, r0 │ │ - ldr r4, [pc, #24] ; (147c4 ) │ │ + orrs r6, r5 │ │ movs r3, r0 │ │ - movs r7, #137 ; 0x89 │ │ + subs r1, r6, #2 │ │ movs r3, r0 │ │ - movs r7, #118 ; 0x76 │ │ + subs r6, r3, #2 │ │ movs r3, r0 │ │ - ldr r3, [pc, #440] ; (14970 ) │ │ + cmp r6, r2 │ │ + movs r3, r0 │ │ + mvns r6, r7 │ │ movs r3, r0 │ │ - ldr r4, [pc, #856] ; (14b14 ) │ │ + cmp r0, r1 │ │ movs r3, r0 │ │ - ldr r3, [pc, #384] ; (14940 ) │ │ + add r0, r8 │ │ movs r3, r0 │ │ - ldr r5, [pc, #104] ; (1482c ) │ │ + negs r6, r5 │ │ movs r3, r0 │ │ - ldr r3, [pc, #272] ; (148d8 ) │ │ + add r5, ip │ │ movs r3, r0 │ │ - ldr r5, [pc, #236] ; (148b8 ) │ │ + subs r1, r0, #2 │ │ movs r3, r0 │ │ - movs r7, #87 ; 0x57 │ │ + negs r2, r1 │ │ movs r3, r0 │ │ - ldr r3, [pc, #128] ; (14854 ) │ │ + add r5, lr │ │ movs r3, r0 │ │ - ldr r5, [pc, #300] ; (14904 ) │ │ + cmp r3, #244 ; 0xf4 │ │ movs r3, r0 │ │ - adds r4, #200 ; 0xc8 │ │ + subs r2, r4, #0 │ │ movs r3, r0 │ │ - movs r6, #242 ; 0xf2 │ │ + tst r6, r0 │ │ movs r3, r0 │ │ - movs r6, #238 ; 0xee │ │ + add r1, r9 │ │ movs r3, r0 │ │ - ldr r2, [pc, #768] ; (14ae8 ) │ │ + subs r4, r1, #0 │ │ movs r3, r0 │ │ - ldr r5, [pc, #12] ; (147f8 ) │ │ + subs r2, r0, #2 │ │ movs r3, r0 │ │ - movs r7, #90 ; 0x5a │ │ + rors r6, r1 │ │ movs r3, r0 │ │ - ldr r2, [pc, #664] ; (14a8c ) │ │ + add r3, r6 │ │ movs r3, r0 │ │ - ldr r5, [pc, #44] ; (14824 ) │ │ + cmp r5, #58 ; 0x3a │ │ movs r3, r0 │ │ - ldr r2, [pc, #608] ; (14a5c ) │ │ + sbcs r2, r4 │ │ movs r3, r0 │ │ - ldr r5, [pc, #164] ; (148a4 ) │ │ + add r3, r6 │ │ movs r3, r0 │ │ - ldr r5, [pc, #236] ; (148f0 ) │ │ + add r3, r8 │ │ movs r3, r0 │ │ - ldr r5, [pc, #308] ; (1493c ) │ │ + add r3, sl │ │ movs r3, r0 │ │ - adds r5, #208 ; 0xd0 │ │ + adcs r0, r0 │ │ movs r3, r0 │ │ - ldr r2, [pc, #104] ; (14878 ) │ │ + adds r0, r6, #7 │ │ movs r3, r0 │ │ - movs r6, #202 ; 0xca │ │ + lsrs r0, r7 │ │ movs r3, r0 │ │ - subs r1, #153 ; 0x99 │ │ + adds r0, #187 ; 0xbb │ │ movs r3, r0 │ │ │ │ -00014818 : │ │ +00015b38 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #160 ; 0xa0 │ │ - ldr r4, [pc, #120] ; (14898 ) │ │ + ldr r4, [pc, #120] ; (15bb8 ) │ │ mov r8, r1 │ │ - add r6, sp, #28 │ │ - ldr r1, [pc, #116] ; (1489c ) │ │ + add r5, sp, #28 │ │ + ldr r1, [pc, #116] ; (15bbc ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ - mov r5, r0 │ │ + mov r6, r0 │ │ add r1, pc │ │ add r7, sp, #92 ; 0x5c │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #156] ; 0x9c │ │ ldr r3, [r0, #20] │ │ - mov r0, r6 │ │ + mov r0, r5 │ │ ldr r2, [r3, #20] │ │ - blx e044 │ │ - ldr r0, [r5, #4] │ │ - blx 3fc50 │ │ + blx e898 │ │ + ldr r0, [r6, #4] │ │ + blx 4135c │ │ mov r3, r1 │ │ - ldr r1, [pc, #88] ; (148a0 ) │ │ + ldr r1, [pc, #88] ; (15bc0 ) │ │ mov r2, r0 │ │ mov r0, r7 │ │ add r1, pc │ │ - blx e044 │ │ - ldr r1, [pc, #80] ; (148a4 ) │ │ - ldr r0, [r5, #0] │ │ + blx e898 │ │ + ldr r1, [pc, #80] ; (15bc4 ) │ │ + ldr r0, [r6, #0] │ │ add r1, pc │ │ - bl 3d40c │ │ - ldr r1, [pc, #72] ; (148a8 ) │ │ - ldr r2, [pc, #76] ; (148ac ) │ │ - ldr r3, [pc, #76] ; (148b0 ) │ │ + bl 3eaf4 │ │ + ldr r3, [pc, #72] ; (15bc8 ) │ │ + ldr r1, [pc, #76] ; (15bcc ) │ │ + add r3, pc │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #72] ; (15bd0 ) │ │ add r1, pc │ │ + ldr r2, [pc, #72] ; (15bd4 ) │ │ + add r3, pc │ │ + str r3, [sp, #12] │ │ + movs r3, #0 │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #68] ; (15bd8 ) │ │ add r2, pc │ │ - str r6, [sp, #8] │ │ + str r5, [sp, #8] │ │ add r3, pc │ │ str r7, [sp, #16] │ │ str r0, [sp, #0] │ │ - ldr r0, [pc, #68] ; (148b4 ) │ │ - add r0, pc │ │ - str r0, [sp, #4] │ │ - ldr r0, [pc, #64] ; (148b8 ) │ │ - add r0, pc │ │ - str r0, [sp, #12] │ │ - movs r0, #0 │ │ - str r0, [sp, #20] │ │ mov r0, r8 │ │ - bl 3bd28 │ │ + bl 3d400 │ │ ldr r2, [sp, #156] ; 0x9c │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 14890 │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 15bb0 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #160 ; 0xa0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - lsls r2, r2, #25 │ │ + lsls r6, r6, #12 │ │ movs r4, r0 │ │ - muls r6, r0 │ │ + subs r2, #94 ; 0x5e │ │ movs r3, r0 │ │ - ldr r3, [pc, #660] ; (14b38 ) │ │ + cmp r5, r7 │ │ movs r3, r0 │ │ - movs r4, #119 ; 0x77 │ │ + subs r7, r1, r6 │ │ movs r3, r0 │ │ - ldr r3, [pc, #584] ; (14af4 ) │ │ + cmn r2, r0 │ │ movs r3, r0 │ │ - ldr r3, [pc, #608] ; (14b10 ) │ │ + cmp r6, r4 │ │ movs r3, r0 │ │ - ldr r3, [pc, #608] ; (14b14 ) │ │ + cmp r6, r7 │ │ movs r3, r0 │ │ - ldr r3, [pc, #616] ; (14b20 ) │ │ + cmp r0, r4 │ │ movs r3, r0 │ │ - ldr r3, [pc, #616] ; (14b24 ) │ │ + cmp r0, r4 │ │ movs r3, r0 │ │ │ │ -000148bc : │ │ +00015bdc : │ │ push {r3, r4, r5, lr} │ │ - mov r4, r0 │ │ + mov r5, r0 │ │ ldr r0, [r0, #76] ; 0x4c │ │ - mov r5, r1 │ │ - cbz r0, 148ca │ │ - blx e0a4 │ │ - str r5, [r4, #76] ; 0x4c │ │ - cbz r5, 148da │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 14818 │ │ + mov r4, r1 │ │ + cbz r0, 15bea │ │ + blx e8ec │ │ + str r4, [r5, #76] ; 0x4c │ │ + cbz r4, 15bfa │ │ mov r0, r5 │ │ + mov r1, r4 │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ + b.w 15b38 │ │ + mov r0, r4 │ │ pop {r3, r4, r5, pc} │ │ + ... │ │ │ │ -000148de : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ - mov r5, r0 │ │ +00015c00 : │ │ + ldr r2, [pc, #60] ; (15c40 ) │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ + mov r6, r0 │ │ ldr r0, [r0, #72] ; 0x48 │ │ - movs r3, #0 │ │ - mov r4, r1 │ │ + ldr r3, [r2, #0] │ │ + mov r5, r1 │ │ + mov r4, r2 │ │ str r3, [sp, #4] │ │ - cbz r0, 148f0 │ │ - blx e0a4 │ │ - str r4, [r5, #72] ; 0x48 │ │ - add r0, sp, #4 │ │ - movs r1, #4 │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + cbz r0, 15c1e │ │ + blx e8ec │ │ movs r2, #1 │ │ - mov r3, r4 │ │ - blx e158 │ │ - ldr r0, [sp, #4] │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ + mov r3, r5 │ │ + str r5, [r6, #72] ; 0x48 │ │ + mov r0, sp │ │ + movs r1, #4 │ │ + blx e9a0 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + cmp r2, r3 │ │ + beq.n 15c3a │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + lsls r0, r7, #9 │ │ + movs r4, r0 │ │ │ │ -00014902 : │ │ +00015c44 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #68] ; 0x44 │ │ mov r5, r1 │ │ - cbz r0, 14910 │ │ - blx e0a4 │ │ + cbz r0, 15c52 │ │ + blx e8ec │ │ str r5, [r4, #68] ; 0x44 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ - ... │ │ │ │ -00014918 : │ │ +00015c58 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ ldr r2, [r4, #112] ; 0x70 │ │ ldr r1, [r4, #64] ; 0x40 │ │ mov r3, r5 │ │ ldr r0, [r0, #16] │ │ - bl 36242 │ │ - ldr r2, [pc, #24] ; (14944 ) │ │ + bl 37846 │ │ + ldr r2, [pc, #24] ; (15c84 ) │ │ lsls r1, r5, #2 │ │ mov.w r3, #422 ; 0x1a6 │ │ add r2, pc │ │ str r0, [r4, #64] ; 0x40 │ │ ldr r0, [r4, #84] ; 0x54 │ │ - bl 3ca60 <__ckd_realloc__> │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ str r5, [r4, #112] ; 0x70 │ │ str r0, [r4, #84] ; 0x54 │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - ; instruction: 0x479e │ │ + subs r6, #150 ; 0x96 │ │ movs r3, r0 │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ mov r4, r0 │ │ + ldr r5, [pc, #256] ; (15d90 ) │ │ ldr r1, [r0, #116] ; 0x74 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r6, [r0, #80] ; 0x50 │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #4] │ │ ldr r3, [r0, #112] ; 0x70 │ │ - ldr r5, [r0, #80] ; 0x50 │ │ cmp r1, r3 │ │ - bne.n 14966 │ │ - ldrb.w r0, [r0, #90] ; 0x5a │ │ - cmp r0, #0 │ │ - beq.n 14a30 │ │ + bne.n 15cb2 │ │ + ldrb.w r3, [r0, #90] ; 0x5a │ │ + cbnz r3, 15cac │ │ + movs r0, #0 │ │ + b.n 15d7e │ │ lsls r1, r1, #1 │ │ - mov r0, r4 │ │ - bl 14918 │ │ - cmp r5, #0 │ │ - beq.n 14a28 │ │ + bl 15c58 │ │ + cmp r6, #0 │ │ + beq.n 15d7a │ │ + add.w r0, sp, #2 │ │ movs r1, #2 │ │ movs r2, #1 │ │ - add.w r0, sp, #6 │ │ - mov r3, r5 │ │ - blx e0d4 │ │ + mov r3, r6 │ │ + blx e928 │ │ cmp r0, #0 │ │ - blt.n 14a16 │ │ - beq.n 14a30 │ │ - ldrsh.w r2, [sp, #6] │ │ + blt.n 15d68 │ │ + beq.n 15ca8 │ │ ldr r3, [r4, #20] │ │ - str r2, [r4, #52] ; 0x34 │ │ + ldrsh.w r2, [sp, #2] │ │ ldr r3, [r3, #20] │ │ + str r2, [r4, #52] ; 0x34 │ │ cmp r2, r3 │ │ - bne.n 149a6 │ │ - movs r1, #2 │ │ + bne.n 15cf0 │ │ + mov r3, r6 │ │ ldr r0, [r4, #36] ; 0x24 │ │ - mov r3, r5 │ │ - blx e0d4 │ │ - cmp r0, #0 │ │ - blt.n 14a16 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - subs r3, r0, r3 │ │ + movs r1, #2 │ │ + blx e928 │ │ + subs r3, r0, #0 │ │ + blt.n 15d68 │ │ + ldr r0, [r4, #52] ; 0x34 │ │ + subs r3, r3, r0 │ │ negs r0, r3 │ │ - adc.w r0, r0, r3 │ │ - b.n 14a30 │ │ - movs r1, #1 │ │ + adcs r0, r3 │ │ + b.n 15d7e │ │ ldr r0, [r4, #44] ; 0x2c │ │ - mov r3, r5 │ │ - blx e0d4 │ │ + movs r1, #1 │ │ + mov r3, r6 │ │ + blx e928 │ │ cmp r0, #0 │ │ - blt.n 14a16 │ │ + blt.n 15d68 │ │ ldr r3, [r4, #52] ; 0x34 │ │ cmp r0, r3 │ │ - bne.n 14a2e │ │ - movs r3, #0 │ │ - mov r6, r3 │ │ - b.n 149f2 │ │ - ldr r2, [r4, #44] ; 0x2c │ │ - ldrb r7, [r2, r6] │ │ - lsls r2, r3, #1 │ │ - adds r7, r3, r7 │ │ - b.n 149d0 │ │ - movw r1, #32767 ; 0x7fff │ │ - strh r1, [r0, r2] │ │ - adds r3, #1 │ │ - adds r2, #2 │ │ - cmp r3, r7 │ │ + bne.n 15ca8 │ │ + movs r2, #0 │ │ + movw r8, #32767 ; 0x7fff │ │ + mov r7, r2 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + lsls r1, r2, #1 │ │ + cmp r7, r3 │ │ + add.w r3, r2, #1 │ │ + bge.n 15d4c │ │ + ldr r0, [r4, #44] ; 0x2c │ │ + ldrb.w r9, [r0, r7] │ │ + add r9, r2 │ │ + cmp r3, r9 │ │ + add.w r1, r1, #2 │ │ ldr r0, [r4, #36] ; 0x24 │ │ - blt.n 149ca │ │ + bge.n 15d32 │ │ + strh.w r8, [r0, r1] │ │ + adds r3, #1 │ │ + b.n 15d20 │ │ + add.w r0, r0, r9, lsl #1 │ │ movs r1, #2 │ │ movs r2, #1 │ │ - add.w r0, r0, r7, lsl #1 │ │ - mov r3, r5 │ │ - blx e0d4 │ │ + mov r3, r6 │ │ + blx e928 │ │ cmp r0, #0 │ │ - blt.n 14a16 │ │ - beq.n 14a30 │ │ - adds r6, #1 │ │ - mov r3, r7 │ │ - ldr r2, [r4, #52] ; 0x34 │ │ - cmp r6, r2 │ │ - blt.n 149c0 │ │ - adds r2, r3, #1 │ │ - lsls r3, r3, #1 │ │ - b.n 14a08 │ │ - ldr r1, [r4, #36] ; 0x24 │ │ - adds r2, #1 │ │ + blt.n 15d68 │ │ + beq.n 15ca8 │ │ + adds r7, #1 │ │ + mov r2, r9 │ │ + b.n 15d0c │ │ + ldr r2, [r4, #20] │ │ movw r0, #32767 ; 0x7fff │ │ - strh r0, [r1, r3] │ │ - ldr r1, [r4, #20] │ │ - adds r3, #2 │ │ - ldr r1, [r1, #20] │ │ - cmp r2, r1 │ │ - blt.n 149fe │ │ + ldr r2, [r2, #20] │ │ + cmp r3, r2 │ │ + add.w r1, r1, #2 │ │ + bge.n 15d64 │ │ + ldr r6, [r4, #36] ; 0x24 │ │ + adds r3, #1 │ │ + strh r0, [r6, r1] │ │ + b.n 15d54 │ │ movs r0, #1 │ │ - b.n 14a30 │ │ - ldr r1, [pc, #28] ; (14a34 ) │ │ + b.n 15d7e │ │ + ldr r1, [pc, #40] ; (15d94 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #28] ; (14a38 ) │ │ + ldr r3, [pc, #40] ; (15d98 ) │ │ movw r2, #1021 ; 0x3fd │ │ add r1, pc │ │ add r3, pc │ │ - bl 3e034 │ │ + bl 3f7b4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 14a30 │ │ - movs r0, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop │ │ - mov r8, r6 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 15d8a │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + lsls r2, r5, #7 │ │ + movs r4, r0 │ │ + subs r5, #150 ; 0x96 │ │ movs r3, r0 │ │ - ldr r1, [pc, #984] ; (14e14 ) │ │ + lsrs r4, r3 │ │ movs r3, r0 │ │ │ │ -00014a3c : │ │ +00015d9c : │ │ push {r4, lr} │ │ ldrb.w r4, [r0, #90] ; 0x5a │ │ strb.w r1, [r0, #90] ; 0x5a │ │ - cbz r1, 14a54 │ │ + cbz r1, 15db4 │ │ ldr r3, [r0, #112] ; 0x70 │ │ cmp r3, #127 ; 0x7f │ │ - bgt.n 14a54 │ │ + bgt.n 15db4 │ │ movs r1, #128 ; 0x80 │ │ - bl 14918 │ │ + bl 15c58 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ │ │ -00014a58 : │ │ +00015db8 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #12] │ │ - blx 37dc4 │ │ + blx 393fc │ │ movs r3, #1 │ │ strb.w r3, [r4, #88] ; 0x58 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [r4, #48] ; 0x30 │ │ movs r0, #0 │ │ ldr r3, [r4, #28] │ │ str r0, [r4, #104] ; 0x68 │ │ @@ -11496,9824 +12646,9640 @@ │ │ str r0, [r4, #120] ; 0x78 │ │ str r0, [r4, #96] ; 0x60 │ │ str r0, [r4, #52] ; 0x34 │ │ str r0, [r3, #4] │ │ pop {r4, pc} │ │ ... │ │ │ │ -00014a84 : │ │ - stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ +00015de4 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #28 │ │ + ldr.w r9, [pc, #444] ; 15fa8 │ │ mov r4, r0 │ │ - mov r6, r1 │ │ - mov r5, r2 │ │ - cbz r3, 14a96 │ │ - bl 140f8 │ │ - b.n 14c18 │ │ + mov sl, r1 │ │ + mov r8, r2 │ │ + add r9, pc │ │ + ldr.w r9, [r9] │ │ + ldr.w r5, [r9] │ │ + str r5, [sp, #20] │ │ + cbz r3, 15e08 │ │ + bl 15400 │ │ + b.n 15f94 │ │ ldr r3, [r0, #72] ; 0x48 │ │ - cbz r3, 14ac6 │ │ - ldr r1, [r0, #16] │ │ - ldr r2, [r2, #0] │ │ - ldr r7, [r1, #8] │ │ - muls r7, r2 │ │ - ldr r2, [r6, #0] │ │ + cbz r3, 15e3a │ │ + ldr r2, [r0, #16] │ │ + ldr.w r5, [r8] │ │ + ldr r2, [r2, #8] │ │ + muls r5, r2 │ │ + ldr r2, [r1, #0] │ │ movs r1, #4 │ │ ldr r0, [r2, #0] │ │ - mov r2, r7 │ │ - blx e158 │ │ - cmp r0, r7 │ │ - beq.n 14ac6 │ │ - ldr r1, [pc, #364] ; (14c20 ) │ │ + mov r2, r5 │ │ + blx e9a0 │ │ + cmp r0, r5 │ │ + beq.n 15e3a │ │ + ldr r1, [pc, #388] ; (15fac ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #364] ; (14c24 ) │ │ + ldr r3, [pc, #388] ; (15fb0 ) │ │ mov.w r2, #516 ; 0x204 │ │ + str r5, [sp, #0] │ │ add r1, pc │ │ - str r7, [sp, #0] │ │ add r3, pc │ │ - bl 3e034 │ │ - ldrb.w r3, [r4, #88] ; 0x58 │ │ - ldr.w r8, [r5] │ │ - cmp r3, #3 │ │ - it eq │ │ - ldreq r2, [r4, #16] │ │ - str.w r8, [sp, #8] │ │ - itt eq │ │ - ldreq r2, [r2, #20] │ │ - addeq.w r9, r8, r2 │ │ - beq.n 14af0 │ │ - cmp r3, #1 │ │ + bl 3f7b4 │ │ + ldrb.w r2, [r4, #88] ; 0x58 │ │ + ldr.w r7, [r8] │ │ + cmp r2, #3 │ │ + str r7, [sp, #12] │ │ + bne.n 15e50 │ │ + ldr r3, [r4, #16] │ │ + ldr r5, [r3, #20] │ │ + add r5, r7 │ │ + b.n 15e5c │ │ + cmp r2, #1 │ │ itett eq │ │ - ldreq r2, [r4, #16] │ │ - movne r9, r8 │ │ - ldreq r2, [r2, #20] │ │ - rsbeq r9, r2, r8 │ │ + ldreq r3, [r4, #16] │ │ + movne r5, r7 │ │ + ldreq r5, [r3, #20] │ │ + subeq r5, r7, r5 │ │ ldr r1, [r4, #112] ; 0x70 │ │ - ldr r2, [r4, #116] ; 0x74 │ │ - subs r2, r1, r2 │ │ - cmp r9, r2 │ │ - ble.n 14b16 │ │ + ldr r3, [r4, #116] ; 0x74 │ │ + subs r3, r1, r3 │ │ + cmp r5, r3 │ │ + ble.n 15e80 │ │ ldrb.w r0, [r4, #90] ; 0x5a │ │ - cbnz r0, 14b0e │ │ - cmp r3, #3 │ │ - ittt ne │ │ - rsbne r2, r9, r2 │ │ - addne r2, r8 │ │ - strne r2, [sp, #8] │ │ - bne.n 14b16 │ │ - add r1, r9 │ │ + cbnz r0, 15e70 │ │ + cmp r2, #3 │ │ + bne.n 15e7a │ │ mov r0, r4 │ │ - bl 14918 │ │ + add r1, r5 │ │ + bl 15c58 │ │ + b.n 15e80 │ │ + subs r3, r3, r5 │ │ + add r3, r7 │ │ + str r3, [sp, #12] │ │ ldrb.w r2, [r4, #90] ; 0x5a │ │ - ldr r3, [r4, #116] ; 0x74 │ │ - ldr r7, [r4, #120] ; 0x78 │ │ - cbz r2, 14b38 │ │ - adds r7, r7, r3 │ │ - add.w sl, r7, r9 │ │ - b.n 14b30 │ │ - lsls r1, r1, #1 │ │ - mov r0, r4 │ │ - bl 14918 │ │ + ldr r0, [r4, #116] ; 0x74 │ │ + ldr r6, [r4, #120] ; 0x78 │ │ + cbz r2, 15ea0 │ │ + add r6, r0 │ │ + add.w fp, r6, r5 │ │ ldr r1, [r4, #112] ; 0x70 │ │ - cmp sl, r1 │ │ - bge.n 14b28 │ │ - b.n 14b42 │ │ - adds r0, r7, r3 │ │ + cmp fp, r1 │ │ + blt.n 15eaa │ │ + mov r0, r4 │ │ + lsls r1, r1, #1 │ │ + bl 15c58 │ │ + b.n 15e90 │ │ + add r0, r6 │ │ ldr r1, [r4, #112] ; 0x70 │ │ - blx 4203c <__aeabi_idivmod> │ │ - mov r7, r1 │ │ + blx 436f4 <__aeabi_idivmod@@Base> │ │ + mov r6, r1 │ │ ldr r2, [r4, #112] ; 0x70 │ │ - add r9, r7 │ │ - cmp r9, r2 │ │ - ble.n 14bb8 │ │ + add r5, r6 │ │ + cmp r5, r2 │ │ + ble.n 15f32 │ │ ldrb.w r3, [r4, #88] ; 0x58 │ │ cmp r3, #3 │ │ - bne.n 14b66 │ │ - ldr r2, [r5, #0] │ │ + bne.n 15ed6 │ │ + ldr.w r3, [r8] │ │ movs r0, #0 │ │ - ldr r3, [sp, #8] │ │ - subs r2, r2, r3 │ │ - str r2, [r5, #0] │ │ - ldr r2, [r6, #0] │ │ - add.w r3, r2, r3, lsl #2 │ │ - str r3, [r6, #0] │ │ - b.n 14c18 │ │ - subs r1, r2, r7 │ │ - sub.w lr, r3, #1 │ │ - add r2, sp, #16 │ │ - rsbs r3, lr, #0 │ │ - adc.w r3, r3, lr │ │ + ldr r2, [sp, #12] │ │ + subs r3, r3, r2 │ │ + str.w r3, [r8] │ │ + ldr.w r3, [sl] │ │ + add.w r3, r3, r2, lsl #2 │ │ + str.w r3, [sl] │ │ + b.n 15f94 │ │ + subs r1, r2, r6 │ │ + add r2, sp, #24 │ │ + add.w lr, r3, #4294967295 ; 0xffffffff │ │ ldr r0, [r4, #16] │ │ - str.w r1, [r2, #-4]! │ │ + str.w r1, [r2, #-8]! │ │ movs r1, #0 │ │ str r1, [sp, #0] │ │ + rsbs r3, lr, #0 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - add.w r1, r1, r7, lsl #2 │ │ + adc.w r3, r3, lr │ │ + add.w r1, r1, r6, lsl #2 │ │ str r1, [sp, #4] │ │ - ldr r1, [r6, #0] │ │ - bl 36a24 │ │ + ldr.w r1, [sl] │ │ + bl 38038 │ │ cmp r0, #0 │ │ - blt.n 14c14 │ │ + blt.n 15f90 │ │ ldr r3, [r4, #116] ; 0x74 │ │ ldr r1, [r4, #112] ; 0x70 │ │ - adds r3, r3, r0 │ │ - adds r0, r7, r0 │ │ + add r3, r0 │ │ + add r0, r6 │ │ str r3, [r4, #116] ; 0x74 │ │ - blx 4203c <__aeabi_idivmod> │ │ + blx 436f4 <__aeabi_idivmod@@Base> │ │ + ldr r2, [sp, #16] │ │ + ldr.w r3, [r8] │ │ + subs r3, r3, r2 │ │ + str.w r3, [r8] │ │ + ldr.w r3, [sl] │ │ + add.w r3, r3, r2, lsl #2 │ │ + str.w r3, [sl] │ │ ldr r3, [sp, #12] │ │ - ldr r2, [r5, #0] │ │ - subs r2, r2, r3 │ │ - str r2, [r5, #0] │ │ - ldr r2, [r6, #0] │ │ - add.w r2, r2, r3, lsl #2 │ │ - str r2, [r6, #0] │ │ - ldr r2, [sp, #8] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #8] │ │ - mov r7, r1 │ │ - ldrb.w r2, [r4, #88] ; 0x58 │ │ - sub.w r1, r2, #1 │ │ - sub.w r0, r2, #3 │ │ - negs r3, r1 │ │ - adc.w r3, r3, r1 │ │ - negs r2, r0 │ │ - adc.w r2, r2, r0 │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #12] │ │ + mov r6, r1 │ │ + ldrb.w r3, [r4, #88] ; 0x58 │ │ + ldr r0, [r4, #16] │ │ + subs r1, r3, #3 │ │ + subs r5, r3, #1 │ │ + negs r2, r1 │ │ + adcs r2, r1 │ │ str r2, [sp, #0] │ │ ldr r2, [r4, #64] ; 0x40 │ │ - ldr r0, [r4, #16] │ │ - add.w r7, r2, r7, lsl #2 │ │ - ldr r1, [r6, #0] │ │ - add r2, sp, #8 │ │ - str r7, [sp, #4] │ │ - bl 36a24 │ │ + negs r3, r5 │ │ + adcs r3, r5 │ │ + ldr.w r1, [sl] │ │ + add.w r2, r2, r6, lsl #2 │ │ + str r2, [sp, #4] │ │ + add r2, sp, #12 │ │ + bl 38038 │ │ cmp r0, #0 │ │ - blt.n 14c14 │ │ + blt.n 15f90 │ │ ldr r3, [r4, #116] ; 0x74 │ │ - adds r0, r3, r0 │ │ - ldr r3, [sp, #8] │ │ + ldr r2, [sp, #12] │ │ + add r0, r3 │ │ str r0, [r4, #116] ; 0x74 │ │ - ldr r2, [r5, #0] │ │ - subs r2, r2, r3 │ │ - str r2, [r5, #0] │ │ - ldr r2, [r6, #0] │ │ - add.w r3, r2, r3, lsl #2 │ │ - str r3, [r6, #0] │ │ + ldr.w r3, [r8] │ │ + subs r3, r3, r2 │ │ + str.w r3, [r8] │ │ + ldr.w r3, [sl] │ │ + add.w r3, r3, r2, lsl #2 │ │ + str.w r3, [sl] │ │ ldrb.w r3, [r4, #88] ; 0x58 │ │ cmp r3, #1 │ │ - bne.n 14c0c │ │ - movs r3, #2 │ │ - strb.w r3, [r4, #88] ; 0x58 │ │ - ldr r0, [r5, #0] │ │ - rsb r0, r0, r8 │ │ - b.n 14c18 │ │ + itt eq │ │ + moveq r3, #2 │ │ + strbeq.w r3, [r4, #88] ; 0x58 │ │ + ldr.w r0, [r8] │ │ + subs r0, r7, r0 │ │ + b.n 15f94 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - add sp, #16 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - nop │ │ - mov r4, r2 │ │ + ldr r2, [sp, #20] │ │ + ldr.w r3, [r9] │ │ + cmp r2, r3 │ │ + beq.n 15fa2 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + lsls r0, r1, #2 │ │ + movs r4, r0 │ │ + subs r4, #214 ; 0xd6 │ │ movs r3, r0 │ │ - mov fp, r0 │ │ + subs r5, #71 ; 0x47 │ │ movs r3, r0 │ │ - push {r4, r5, lr} │ │ + ldr r2, [pc, #156] ; (16054 ) │ │ + push {r4, r5, r6, r7, lr} │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ sub sp, #20 │ │ ldr r1, [r0, #104] ; 0x68 │ │ + ldr r3, [r2, #0] │ │ mov r4, r0 │ │ - ldr r3, [r0, #108] ; 0x6c │ │ - ldr r2, [r0, #100] ; 0x64 │ │ - str r1, [sp, #8] │ │ - adds r1, r3, r1 │ │ - cmp r1, r2 │ │ - ble.n 14c80 │ │ - ldrb.w r5, [r0, #88] ; 0x58 │ │ - subs r2, r2, r3 │ │ - str r2, [sp, #12] │ │ - cmp r5, #3 │ │ - bne.n 14c4e │ │ - movs r2, #2 │ │ - strb.w r2, [r0, #88] ; 0x58 │ │ - ldr r2, [r4, #60] ; 0x3c │ │ - add r1, sp, #4 │ │ + ldr r0, [r0, #108] ; 0x6c │ │ + mov r5, r2 │ │ + str r1, [sp, #4] │ │ + mov r6, sp │ │ + str r3, [sp, #12] │ │ + add r1, r0 │ │ + ldr r3, [r4, #100] ; 0x64 │ │ + cmp r1, r3 │ │ + ble.n 16018 │ │ + ldrb.w r7, [r4, #88] ; 0x58 │ │ + subs r3, r3, r0 │ │ + str r3, [sp, #8] │ │ + mov r1, sp │ │ + cmp r7, #3 │ │ + add r2, sp, #8 │ │ + itt eq │ │ + moveq r3, #2 │ │ + strbeq.w r3, [r4, #88] ; 0x58 │ │ + ldr r3, [r4, #60] ; 0x3c │ │ + add.w r3, r3, r0, lsl #2 │ │ mov r0, r4 │ │ - add.w r3, r2, r3, lsl #2 │ │ - add r2, sp, #12 │ │ - str r3, [sp, #4] │ │ + str r3, [sp, #0] │ │ movs r3, #0 │ │ - bl 14a84 │ │ - ldr r3, [sp, #8] │ │ + bl 15de4 │ │ + ldr r3, [sp, #4] │ │ ldr r1, [r4, #100] ; 0x64 │ │ subs r3, r3, r0 │ │ - str r3, [sp, #8] │ │ + str r3, [sp, #4] │ │ ldr r3, [r4, #104] ; 0x68 │ │ - str r0, [sp, #12] │ │ subs r3, r3, r0 │ │ str r3, [r4, #104] ; 0x68 │ │ ldr r3, [r4, #108] ; 0x6c │ │ - adds r0, r0, r3 │ │ - blx 4203c <__aeabi_idivmod> │ │ - strb.w r5, [r4, #88] ; 0x58 │ │ + add r0, r3 │ │ + blx 436f4 <__aeabi_idivmod@@Base> │ │ + strb.w r7, [r4, #88] ; 0x58 │ │ str r1, [r4, #108] ; 0x6c │ │ ldr r2, [r4, #108] ; 0x6c │ │ - add r1, sp, #4 │ │ + mov r1, r6 │ │ ldr r3, [r4, #60] ; 0x3c │ │ mov r0, r4 │ │ add.w r3, r3, r2, lsl #2 │ │ - add r2, sp, #8 │ │ - str r3, [sp, #4] │ │ + add r2, sp, #4 │ │ + str r3, [sp, #0] │ │ movs r3, #0 │ │ - bl 14a84 │ │ + bl 15de4 │ │ ldr r3, [r4, #104] ; 0x68 │ │ ldr r1, [r4, #100] ; 0x64 │ │ - mov r5, r0 │ │ subs r3, r3, r0 │ │ + mov r6, r0 │ │ ldr r0, [r4, #108] ; 0x6c │ │ str r3, [r4, #104] ; 0x68 │ │ - adds r0, r5, r0 │ │ - blx 4203c <__aeabi_idivmod> │ │ - mov r0, r5 │ │ + add r0, r6 │ │ + blx 436f4 <__aeabi_idivmod@@Base> │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r5, #0] │ │ + mov r0, r6 │ │ + cmp r2, r3 │ │ str r1, [r4, #108] ; 0x6c │ │ + beq.n 16050 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + cdp2 0, 12, cr0, cr4, cr3, {0} │ │ + │ │ +00016058 : │ │ + ldr r2, [pc, #176] ; (1610c ) │ │ + push {r4, r5, lr} │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ + sub sp, #20 │ │ + ldr r1, [r0, #100] ; 0x64 │ │ + ldr r3, [r2, #0] │ │ + mov r4, r0 │ │ + mov r5, r2 │ │ + str r3, [sp, #12] │ │ + movs r3, #0 │ │ + str r3, [sp, #4] │ │ + movs r3, #3 │ │ + strb.w r3, [r0, #88] ; 0x58 │ │ + ldr r3, [r0, #104] ; 0x68 │ │ + cmp r3, r1 │ │ + bge.n 160ac │ │ + ldr r0, [r0, #108] ; 0x6c │ │ + add r0, r3 │ │ + blx 436f4 <__aeabi_idivmod@@Base> │ │ + ldr r3, [r4, #60] ; 0x3c │ │ + add r2, sp, #4 │ │ + ldr r0, [r4, #12] │ │ + ldr.w r1, [r3, r1, lsl #2] │ │ + blx 39b64 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + add r3, r2 │ │ + str r3, [r4, #104] ; 0x68 │ │ + cbz r2, 160a6 │ │ + mov r0, r4 │ │ + bl 15fb4 │ │ + str r0, [sp, #4] │ │ + b.n 160ac │ │ + ldr r0, [r4, #16] │ │ + bl 38368 │ │ + ldr r0, [r4, #72] ; 0x48 │ │ + cbz r0, 160e2 │ │ + blx e910 │ │ + movs r1, #0 │ │ + mov r2, r1 │ │ + subs r3, r0, #4 │ │ + it mi │ │ + addmi.w r3, r0, #4294967295 ; 0xffffffff │ │ + ldr r0, [r4, #72] ; 0x48 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #8] │ │ + blx e91c │ │ + cbnz r0, 160d8 │ │ + add r0, sp, #8 │ │ + movs r1, #4 │ │ + movs r2, #1 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + blx e9a0 │ │ + ldr r0, [r4, #72] ; 0x48 │ │ + blx e8ec │ │ + movs r3, #0 │ │ + str r3, [r4, #72] ; 0x48 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + cbz r0, 160ee │ │ + blx e8ec │ │ + movs r3, #0 │ │ + str r3, [r4, #68] ; 0x44 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + cbz r0, 160fa │ │ + blx e8ec │ │ + movs r3, #0 │ │ + str r3, [r4, #76] ; 0x4c │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [sp, #4] │ │ + cmp r2, r3 │ │ + beq.n 16108 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #20 │ │ pop {r4, r5, pc} │ │ + cdp2 0, 2, cr0, cr0, cr3, {0} │ │ │ │ -00014cb0 : │ │ +00016110 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r4, r0 │ │ + mov r6, r2 │ │ + ldr r7, [pc, #448] ; (162d8 ) │ │ sub sp, #36 ; 0x24 │ │ + mov r4, r0 │ │ mov r5, r1 │ │ - mov r6, r2 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + ldr r2, [r7, #0] │ │ + str r2, [sp, #28] │ │ cmp r3, #0 │ │ - beq.n 14d6e │ │ + beq.n 161e4 │ │ ldr r3, [r0, #68] ; 0x44 │ │ - cbz r3, 14cce │ │ + cbz r3, 16138 │ │ ldr r0, [r1, #0] │ │ movs r1, #2 │ │ - ldr r2, [r2, #0] │ │ - blx e158 │ │ + ldr r2, [r6, #0] │ │ + blx e9a0 │ │ movs r1, #0 │ │ - ldr r0, [r4, #12] │ │ + add.w r9, sp, #16 │ │ + str r1, [sp, #4] │ │ mov r2, r6 │ │ - add.w r8, sp, #20 │ │ + str.w r9, [sp] │ │ mov r3, r1 │ │ - str.w r8, [sp] │ │ - str r1, [sp, #4] │ │ - blx 37e60 │ │ + ldr r0, [r4, #12] │ │ + blx 39498 │ │ cmp r0, #0 │ │ - blt.w 14e4a │ │ + blt.w 162c2 │ │ ldr r3, [r4, #100] ; 0x64 │ │ - ldr r2, [sp, #20] │ │ + ldr r2, [sp, #16] │ │ cmp r2, r3 │ │ - blt.n 14d1e │ │ + blt.n 1618a │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 3caf8 │ │ + bl 3e1fc │ │ + ldr r3, [sp, #16] │ │ ldr r0, [r4, #12] │ │ - ldr r7, [sp, #20] │ │ - blx 37e30 │ │ - ldr r3, [pc, #336] ; (14e54 ) │ │ - mov.w r2, #580 ; 0x244 │ │ - adds r7, #1 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ + add.w r8, r3, #1 │ │ + blx 39468 │ │ + mov.w r3, #580 ; 0x244 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #356] ; (162dc ) │ │ movs r2, #4 │ │ + add r3, pc │ │ mov r1, r0 │ │ - mov r0, r7 │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ - ldr r3, [sp, #20] │ │ + mov r0, r8 │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ + ldr r3, [sp, #16] │ │ adds r3, #1 │ │ str r3, [r4, #100] ; 0x64 │ │ str r0, [r4, #60] ; 0x3c │ │ - movs r7, #0 │ │ - ldr r0, [r4, #12] │ │ - str r7, [r4, #104] ; 0x68 │ │ - str r7, [r4, #108] ; 0x6c │ │ - blx 37dc4 │ │ + mov.w r8, #0 │ │ ldr r0, [r4, #12] │ │ + str.w r8, [r4, #104] ; 0x68 │ │ + str.w r8, [r4, #108] ; 0x6c │ │ + blx 393fc │ │ + str.w r9, [sp] │ │ + str.w r8, [sp, #4] │ │ mov r1, r5 │ │ + ldr r0, [r4, #12] │ │ mov r2, r6 │ │ ldr r3, [r4, #60] ; 0x3c │ │ - str.w r8, [sp] │ │ - str r7, [sp, #4] │ │ - blx 37e60 │ │ - cmp r0, r7 │ │ - blt.w 14e4a │ │ + blx 39498 │ │ + cmp r0, r8 │ │ + blt.w 162c2 │ │ ldr r3, [r4, #60] ; 0x3c │ │ - ldr r2, [sp, #20] │ │ + ldr r2, [sp, #16] │ │ ldr r0, [r4, #12] │ │ ldr.w r1, [r3, r2, lsl #2] │ │ - add r2, sp, #24 │ │ - blx 38520 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [sp, #24] │ │ + add r2, sp, #20 │ │ + blx 39b64 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ add r1, sp, #32 │ │ mov r0, r4 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #20] │ │ + add r3, r2 │ │ + str r3, [sp, #16] │ │ ldr r3, [r4, #60] ; 0x3c │ │ - mov r2, r8 │ │ - str.w r3, [r1, #-4]! │ │ - bl 140f8 │ │ - str r7, [r4, #104] ; 0x68 │ │ - b.n 14e4e │ │ - cmp r2, #0 │ │ - beq.n 14e42 │ │ - ldr r3, [r2, #0] │ │ + mov r2, r9 │ │ + str.w r3, [r1, #-8]! │ │ + bl 15400 │ │ + str.w r8, [r4, #104] ; 0x68 │ │ + b.n 162c6 │ │ + cmp r6, #0 │ │ + beq.n 162ba │ │ + ldr r3, [r6, #0] │ │ cmp r3, #0 │ │ - beq.n 14e42 │ │ + beq.n 162ba │ │ ldr r3, [r0, #104] ; 0x68 │ │ - add.w r9, sp, #16 │ │ + add.w sl, sp, #20 │ │ ldr.w r8, [r1] │ │ - add.w sl, sp, #28 │ │ + add.w fp, sp, #24 │ │ ldr r1, [r0, #100] ; 0x64 │ │ ldr r0, [r0, #108] ; 0x6c │ │ subs r2, r1, r3 │ │ - str r2, [sp, #12] │ │ - adds r0, r3, r0 │ │ - blx 4203c <__aeabi_idivmod> │ │ - mov r7, r1 │ │ - b.n 14df8 │ │ - subs r1, r1, r7 │ │ - adds r3, r2, r3 │ │ - str r1, [sp, #28] │ │ + str r2, [sp, #16] │ │ + add r0, r3 │ │ + blx 436f4 <__aeabi_idivmod@@Base> │ │ + mov r9, r1 │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [r4, #100] ; 0x64 │ │ + add r3, r9 │ │ + ldr.w lr, [r4, #60] ; 0x3c │ │ + cmp r3, r2 │ │ + mov.w r3, r9, lsl #2 │ │ + ble.n 16280 │ │ + rsb r2, r9, r2 │ │ + str.w fp, [sp] │ │ + str r2, [sp, #24] │ │ + mov r1, r5 │ │ + str.w sl, [sp, #4] │ │ mov r2, r6 │ │ ldr r0, [r4, #12] │ │ - mov r1, r5 │ │ - str.w sl, [sp] │ │ - str.w r9, [sp, #4] │ │ - blx 37e60 │ │ + add r3, lr │ │ + blx 39498 │ │ cmp r0, #0 │ │ - blt.n 14e4a │ │ - ldr r3, [sp, #16] │ │ + blt.n 162c2 │ │ + ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ it gt │ │ strgt r3, [r4, #92] ; 0x5c │ │ ldr r3, [r4, #68] ; 0x44 │ │ - cbz r3, 14dd0 │ │ + cbz r3, 16258 │ │ ldr r2, [r5, #0] │ │ mov r0, r8 │ │ movs r1, #2 │ │ rsb r2, r8, r2 │ │ asrs r2, r2, #1 │ │ - blx e158 │ │ - ldr.w fp, [sp, #28] │ │ - ldr r3, [r4, #104] ; 0x68 │ │ + blx e9a0 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [r4, #104] ; 0x68 │ │ ldr.w r8, [r5] │ │ - add.w r0, r7, fp │ │ - add r3, fp │ │ - str r3, [r4, #104] ; 0x68 │ │ - ldr r3, [sp, #12] │ │ + add.w r0, r9, r3 │ │ + add r2, r3 │ │ + str r2, [r4, #104] ; 0x68 │ │ + ldr r2, [sp, #16] │ │ ldr r1, [r4, #100] ; 0x64 │ │ - rsb r3, fp, r3 │ │ + subs r2, r2, r3 │ │ str r3, [sp, #12] │ │ - blx 4203c <__aeabi_idivmod> │ │ - mov r7, r1 │ │ - cmp.w fp, #0 │ │ - beq.n 14e42 │ │ + str r2, [sp, #16] │ │ + blx 436f4 <__aeabi_idivmod@@Base> │ │ ldr r3, [sp, #12] │ │ - ldr r1, [r4, #100] ; 0x64 │ │ - adds r3, r7, r3 │ │ - ldr r2, [r4, #60] ; 0x3c │ │ - cmp r3, r1 │ │ - mov.w r3, r7, lsl #2 │ │ - bgt.n 14d98 │ │ - adds r3, r2, r3 │ │ + mov r9, r1 │ │ + cmp r3, #0 │ │ + bne.n 1620c │ │ + b.n 162ba │ │ + add r2, sp, #16 │ │ ldr r0, [r4, #12] │ │ - add r2, sp, #12 │ │ + stmia.w sp, {r2, sl} │ │ mov r1, r5 │ │ - stmia.w sp, {r2, r9} │ │ mov r2, r6 │ │ - blx 37e60 │ │ + add r3, lr │ │ + blx 39498 │ │ cmp r0, #0 │ │ - blt.n 14e4a │ │ - ldr r3, [sp, #16] │ │ + blt.n 162c2 │ │ + ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ it gt │ │ strgt r3, [r4, #92] ; 0x5c │ │ ldr r3, [r4, #68] ; 0x44 │ │ - cbz r3, 14e3a │ │ + cbz r3, 162b2 │ │ ldr r2, [r5, #0] │ │ mov r0, r8 │ │ movs r1, #2 │ │ rsb r2, r8, r2 │ │ asrs r2, r2, #1 │ │ - blx e158 │ │ + blx e9a0 │ │ ldr r2, [r4, #104] ; 0x68 │ │ - ldr r3, [sp, #12] │ │ - adds r3, r2, r3 │ │ + ldr r3, [sp, #16] │ │ + add r3, r2 │ │ str r3, [r4, #104] ; 0x68 │ │ mov r0, r4 │ │ - bl 14c28 │ │ - b.n 14e4e │ │ + bl 15fb4 │ │ + b.n 162c6 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r7, #0] │ │ + cmp r2, r3 │ │ + beq.n 162d2 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - mvns r6, r0 │ │ + ldc2l 0, cr0, [lr, #-12] │ │ + subs r1, #144 ; 0x90 │ │ movs r3, r0 │ │ │ │ -00014e58 : │ │ - push {r0, r1, r4, lr} │ │ - movs r3, #0 │ │ - ldr r1, [r0, #100] ; 0x64 │ │ - mov r4, r0 │ │ - str r3, [sp, #0] │ │ - movs r3, #3 │ │ - strb.w r3, [r0, #88] ; 0x58 │ │ - ldr r3, [r0, #104] ; 0x68 │ │ - cmp r3, r1 │ │ - bge.n 14e9e │ │ - ldr r0, [r0, #108] ; 0x6c │ │ - adds r0, r3, r0 │ │ - blx 4203c <__aeabi_idivmod> │ │ - ldr r3, [r4, #60] ; 0x3c │ │ - mov r2, sp │ │ - ldr r0, [r4, #12] │ │ - ldr.w r1, [r3, r1, lsl #2] │ │ - blx 38520 │ │ - ldr r2, [r4, #104] ; 0x68 │ │ - ldr r3, [sp, #0] │ │ - adds r2, r2, r3 │ │ - str r2, [r4, #104] ; 0x68 │ │ - cbz r3, 14e98 │ │ - mov r0, r4 │ │ - bl 14c28 │ │ - str r0, [sp, #0] │ │ - b.n 14e9e │ │ - ldr r0, [r4, #16] │ │ - bl 36d20 │ │ - ldr r0, [r4, #72] ; 0x48 │ │ - cbz r0, 14ed4 │ │ - blx e0c8 │ │ - subs r3, r0, #1 │ │ - subs r0, #4 │ │ - it mi │ │ - movmi r0, r3 │ │ - movs r1, #0 │ │ - asrs r0, r0, #2 │ │ - mov r2, r1 │ │ - str r0, [sp, #4] │ │ - ldr r0, [r4, #72] ; 0x48 │ │ - blx e0e0 │ │ - cbnz r0, 14eca │ │ - add r0, sp, #4 │ │ - movs r1, #4 │ │ - movs r2, #1 │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - blx e158 │ │ - ldr r0, [r4, #72] ; 0x48 │ │ - blx e0a4 │ │ - movs r3, #0 │ │ - str r3, [r4, #72] ; 0x48 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - cbz r0, 14ee0 │ │ - blx e0a4 │ │ - movs r3, #0 │ │ - str r3, [r4, #68] ; 0x44 │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - cbz r0, 14eec │ │ - blx e0a4 │ │ - movs r3, #0 │ │ - str r3, [r4, #76] ; 0x4c │ │ - ldr r0, [sp, #0] │ │ - pop {r2, r3, r4, pc} │ │ - │ │ -00014ef0 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r8, r1 │ │ +000162e0 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r6, r1 │ │ ldr r3, [r0, #112] ; 0x70 │ │ mov r4, r0 │ │ ldr r1, [r0, #116] ; 0x74 │ │ cmp r1, r3 │ │ - bne.n 14f10 │ │ - ldrb.w r0, [r0, #90] ; 0x5a │ │ - cmp r0, #0 │ │ - beq.n 14f7e │ │ + bne.n 162fc │ │ + ldrb.w r3, [r0, #90] ; 0x5a │ │ + cmp r3, #0 │ │ + beq.n 1636c │ │ lsls r1, r1, #1 │ │ - mov r0, r4 │ │ - bl 14918 │ │ + bl 15c58 │ │ ldrb.w r2, [r4, #90] ; 0x5a │ │ - ldr r3, [r4, #116] ; 0x74 │ │ + ldr r0, [r4, #116] ; 0x74 │ │ ldr r7, [r4, #120] ; 0x78 │ │ - cbz r2, 14f30 │ │ - adds r7, r7, r3 │ │ + cbz r2, 1631a │ │ + add r7, r0 │ │ adds r5, r7, #1 │ │ - b.n 14f28 │ │ - lsls r1, r1, #1 │ │ - mov r0, r4 │ │ - bl 14918 │ │ ldr r1, [r4, #112] ; 0x70 │ │ cmp r5, r1 │ │ - bge.n 14f20 │ │ - b.n 14f3a │ │ - adds r0, r7, r3 │ │ + blt.n 16324 │ │ + mov r0, r4 │ │ + lsls r1, r1, #1 │ │ + bl 15c58 │ │ + b.n 1630a │ │ + add r0, r7 │ │ ldr r1, [r4, #112] ; 0x70 │ │ - blx 4203c <__aeabi_idivmod> │ │ + blx 436f4 <__aeabi_idivmod@@Base> │ │ mov r7, r1 │ │ - movs r5, #0 │ │ lsls r7, r7, #2 │ │ - mov r6, r5 │ │ - b.n 14f6a │ │ - ldr r2, [r4, #64] ; 0x40 │ │ - ldr.w r1, [r8, r5] │ │ - ldr r2, [r2, r7] │ │ - ldr r0, [r2, r5] │ │ - ldr r2, [r3, #84] ; 0x54 │ │ - cbz r2, 14f54 │ │ - ldr r2, [r3, #92] ; 0x5c │ │ - b.n 14f60 │ │ - ldr r2, [r3, #28] │ │ - cbz r2, 14f5c │ │ - ldr r2, [r2, r5] │ │ - b.n 14f60 │ │ - ldr r3, [r3, #16] │ │ - ldr r2, [r3, r5] │ │ + movs r5, #0 │ │ + ldr r2, [r4, #16] │ │ + ldr r3, [r2, #24] │ │ + cbnz r3, 16330 │ │ + ldr r3, [r2, #12] │ │ + cmp r5, r3 │ │ + bge.n 16362 │ │ + ldr r1, [r4, #64] ; 0x40 │ │ + lsls r3, r5, #2 │ │ + ldr.w lr, [r6, r5, lsl #2] │ │ + ldr r1, [r1, r7] │ │ + ldr.w r0, [r1, r5, lsl #2] │ │ + ldr r1, [r2, #84] ; 0x54 │ │ + cbz r1, 1634a │ │ + ldr r2, [r2, #92] ; 0x5c │ │ + b.n 16356 │ │ + ldr r1, [r2, #28] │ │ + cbz r1, 16352 │ │ + ldr r2, [r1, r3] │ │ + b.n 16356 │ │ + ldr r2, [r2, #16] │ │ + ldr r2, [r2, r3] │ │ lsls r2, r2, #2 │ │ - adds r6, #1 │ │ - blx e14c │ │ - adds r5, #4 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r3, #24] │ │ - cbnz r2, 14f72 │ │ - ldr r2, [r3, #12] │ │ - cmp r6, r2 │ │ - blt.n 14f42 │ │ + mov r1, lr │ │ + blx e994 │ │ + adds r5, #1 │ │ + b.n 16328 │ │ ldr r3, [r4, #116] ; 0x74 │ │ movs r0, #1 │ │ adds r3, #1 │ │ str r3, [r4, #116] ; 0x74 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - ... │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + mov r0, r3 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -00014f88 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ +00016370 : │ │ + ldr r3, [pc, #332] ; (164c0 ) │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ vpush {d8-d9} │ │ - mov r4, r0 │ │ - sub sp, #32 │ │ - mov r5, r1 │ │ - str r1, [r4, #80] ; 0x50 │ │ - cbnz r1, 14fb4 │ │ - str r1, [r4, #116] ; 0x74 │ │ - ldr r1, [pc, #288] ; (150c0 ) │ │ + mov r5, r0 │ │ + ldr r2, [r3, #0] │ │ + mov r4, r1 │ │ + str r1, [r5, #80] ; 0x50 │ │ + mov r7, r3 │ │ + sub sp, #36 ; 0x24 │ │ + str r2, [sp, #28] │ │ + cbnz r1, 163a6 │ │ + str r1, [r5, #116] ; 0x74 │ │ + ldr r1, [pc, #304] ; (164c4 ) │ │ ldr r0, [r0, #0] │ │ add r1, pc │ │ - bl 3d424 │ │ + bl 3eb0c │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ - strb.w r0, [r4, #89] ; 0x59 │ │ - mov r0, r5 │ │ - b.n 150ac │ │ + strb.w r0, [r5, #89] ; 0x59 │ │ + b.n 1648c │ │ movs r3, #1 │ │ - add r2, sp, #24 │ │ + add r2, sp, #20 │ │ strb.w r3, [r0, #89] ; 0x59 │ │ mov r0, r1 │ │ - add r3, sp, #28 │ │ - add r1, sp, #20 │ │ - bl 3bdcc │ │ + add r3, sp, #24 │ │ + add r1, sp, #16 │ │ + bl 3d4c0 │ │ cmp r0, #0 │ │ - blt.n 150a0 │ │ - ldr.w r8, [pc, #248] ; 150c4 │ │ - movs r5, #0 │ │ - ldr r7, [pc, #244] ; (150c8 ) │ │ - vldr d9, [pc, #228] ; 150b8 │ │ + blt.n 16490 │ │ + ldr.w r8, [pc, #264] ; 164c8 │ │ + movs r6, #0 │ │ + ldr.w r9, [pc, #264] ; 164cc │ │ + vldr d9, [pc, #240] ; 164b8 │ │ add r8, pc │ │ - add r7, pc │ │ - b.n 15088 │ │ - mov r0, r6 │ │ + add r9, pc │ │ + ldr r0, [sp, #16] │ │ + ldr r4, [r0, r6] │ │ + cmp r4, #0 │ │ + beq.n 16480 │ │ + mov r0, r4 │ │ mov r1, r8 │ │ - blx e0b0 │ │ - cbnz r0, 1501a │ │ - ldr r3, [sp, #24] │ │ - ldr r0, [r3, r5] │ │ - blx e134 │ │ - ldr r3, [r4, #20] │ │ + blx e8f8 │ │ + cbnz r0, 16414 │ │ + ldr r3, [sp, #20] │ │ + ldr r0, [r3, r6] │ │ + blx e97c │ │ + ldr r3, [r5, #20] │ │ ldr r3, [r3, #20] │ │ cmp r0, r3 │ │ - beq.n 1501a │ │ - ldr r3, [sp, #24] │ │ - ldr r0, [r3, r5] │ │ - blx e134 │ │ - ldr r2, [r4, #20] │ │ - ldr r1, [pc, #200] ; (150cc ) │ │ - ldr r3, [pc, #204] ; (150d0 ) │ │ + beq.n 16414 │ │ + ldr r3, [sp, #20] │ │ + ldr r0, [r3, r6] │ │ + blx e97c │ │ + ldr r3, [r5, #20] │ │ + ldr r1, [pc, #212] ; (164d0 ) │ │ + movw r2, #857 ; 0x359 │ │ add r1, pc │ │ - add r3, pc │ │ str r0, [sp, #0] │ │ movs r0, #4 │ │ - ldr r2, [r2, #20] │ │ - str r2, [sp, #4] │ │ - movw r2, #857 ; 0x359 │ │ - bl 3df24 │ │ - b.n 150a0 │ │ + ldr r3, [r3, #20] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #200] ; (164d4 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + b.n 16490 │ │ + ldr r3, [sp, #16] │ │ + mov r1, r9 │ │ + ldr r0, [r3, r6] │ │ + blx e8f8 │ │ + mov r4, r0 │ │ + cbnz r0, 1647c │ │ ldr r3, [sp, #20] │ │ - mov r1, r7 │ │ - ldr r0, [r3, r5] │ │ - blx e0b0 │ │ - mov r6, r0 │ │ - cmp r0, #0 │ │ - bne.n 15086 │ │ - ldr r3, [sp, #24] │ │ - mov r1, r6 │ │ - ldr r0, [r3, r5] │ │ - blx e164 │ │ + mov r1, r4 │ │ + ldr r0, [r3, r6] │ │ + blx e9ac │ │ vmov d8, r0, r1 │ │ - ldr r0, [r4, #4] │ │ - blx 3fc50 │ │ + ldr r0, [r5, #4] │ │ + blx 4135c │ │ vmov d7, r0, r1 │ │ vsub.f64 d8, d8, d7 │ │ vabs.f64 d8, d8 │ │ vcmpe.f64 d8, d9 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 15086 │ │ - ldr r3, [sp, #24] │ │ - mov r1, r6 │ │ - ldr r0, [r3, r5] │ │ - blx e164 │ │ - mov r6, r0 │ │ - ldr r0, [r4, #4] │ │ - mov r7, r1 │ │ - blx 3fc50 │ │ - ldr r2, [pc, #104] ; (150d4 ) │ │ - ldr r3, [pc, #108] ; (150d8 ) │ │ - add r2, pc │ │ - strd r6, r7, [sp] │ │ + ble.n 1647c │ │ + ldr r3, [sp, #20] │ │ + mov r1, r4 │ │ + ldr r0, [r3, r6] │ │ + blx e9ac │ │ + mov r8, r0 │ │ + ldr r0, [r5, #4] │ │ + mov r9, r1 │ │ + blx 4135c │ │ + ldr r3, [pc, #116] ; (164d8 ) │ │ + movw r2, #866 ; 0x362 │ │ + strd r8, r9, [sp] │ │ add r3, pc │ │ strd r0, r1, [sp, #8] │ │ - mov r1, r2 │ │ movs r0, #4 │ │ - movw r2, #866 ; 0x362 │ │ - bl 3df24 │ │ - b.n 150a0 │ │ - adds r5, #4 │ │ - ldr r0, [sp, #20] │ │ - ldr r6, [r0, r5] │ │ - cmp r6, #0 │ │ - bne.n 14fdc │ │ - ldr r3, [sp, #28] │ │ - ldr r1, [sp, #24] │ │ - strb.w r3, [r4, #91] ; 0x5b │ │ - bl 3bca0 │ │ - mov r0, r6 │ │ - b.n 150ac │ │ - ldr r0, [sp, #20] │ │ - ldr r1, [sp, #24] │ │ - bl 3bca0 │ │ + ldr r1, [pc, #104] ; (164dc ) │ │ + add r1, pc │ │ + bl 3f6b8 │ │ + b.n 16490 │ │ + adds r6, #4 │ │ + b.n 163ce │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [sp, #20] │ │ + strb.w r3, [r5, #91] ; 0x5b │ │ + bl 3d358 │ │ + mov r0, r4 │ │ + b.n 1649c │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [sp, #20] │ │ + bl 3d358 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - add sp, #32 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r7, #0] │ │ + cmp r2, r3 │ │ + beq.n 164a8 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #36 ; 0x24 │ │ vpop {d8-d9} │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ + nop.w │ │ add r1, sp, #1008 ; 0x3f0 │ │ - bcs.n 150a0 │ │ + bcs.n 164a0 │ │ str r5, [r1, #36] ; 0x24 │ │ subs r7, #80 ; 0x50 │ │ - adds r1, #59 ; 0x3b │ │ + mla r0, r6, r3, r0 │ │ + movs r7, #127 ; 0x7f │ │ movs r3, r0 │ │ - add r4, r6 │ │ + subs r2, #120 ; 0x78 │ │ movs r3, r0 │ │ - add r0, r7 │ │ + subs r2, #124 ; 0x7c │ │ movs r3, r0 │ │ - lsrs r4, r1 │ │ + adds r7, #8 │ │ movs r3, r0 │ │ - add r0, r7 │ │ + subs r2, #106 ; 0x6a │ │ movs r3, r0 │ │ - eors r4, r4 │ │ + subs r2, #76 ; 0x4c │ │ movs r3, r0 │ │ - add r4, r1 │ │ + adds r6, #148 ; 0x94 │ │ movs r3, r0 │ │ - nop.w │ │ │ │ -000150e0 : │ │ - push {r0, r1, r4, lr} │ │ - ldr r2, [r0, #96] ; 0x60 │ │ - ldr r4, [r0, #112] ; 0x70 │ │ - cmp r2, r4 │ │ - ble.n 15106 │ │ - ldr r1, [pc, #52] ; (15120 ) │ │ +000164e0 : │ │ + push {r0, r1, r2, lr} │ │ + ldr r3, [r0, #96] ; 0x60 │ │ + ldr r2, [r0, #112] ; 0x70 │ │ + cmp r3, r2 │ │ + ble.n 16506 │ │ + str r3, [sp, #0] │ │ movs r0, #4 │ │ - ldr r3, [pc, #52] ; (15124 ) │ │ - stmia.w sp, {r2, r4} │ │ + ldr r1, [pc, #52] ; (16524 ) │ │ + ldr r3, [pc, #52] ; (16528 ) │ │ + str r2, [sp, #4] │ │ add r1, pc │ │ - add r3, pc │ │ movw r2, #898 ; 0x382 │ │ - bl 3df24 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 1511e │ │ - ldr r3, [r0, #116] ; 0x74 │ │ - adds r2, r3, r2 │ │ - movs r3, #0 │ │ - str r2, [r0, #116] ; 0x74 │ │ + b.n 1651e │ │ + ldr r2, [r0, #116] ; 0x74 │ │ + add r3, r2 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ str r2, [r0, #48] ; 0x30 │ │ ldr r2, [r0, #28] │ │ + str r3, [r0, #116] ; 0x74 │ │ + movs r3, #0 │ │ str r3, [r0, #120] ; 0x78 │ │ str r3, [r0, #96] ; 0x60 │ │ mov r0, r3 │ │ str r3, [r2, #4] │ │ - pop {r2, r3, r4, pc} │ │ - subs r7, #220 ; 0xdc │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ + adds r6, #20 │ │ movs r3, r0 │ │ - bics r7, r7 │ │ + subs r1, #243 ; 0xf3 │ │ movs r3, r0 │ │ │ │ -00015128 : │ │ +0001652c : │ │ ldr r2, [r0, #120] ; 0x78 │ │ mov r3, r0 │ │ ldr r1, [r0, #112] ; 0x70 │ │ adds r2, #1 │ │ str r2, [r0, #120] ; 0x78 │ │ cmp r2, r1 │ │ - bne.n 1513a │ │ - movs r2, #0 │ │ - str r2, [r0, #120] ; 0x78 │ │ - ldr r2, [r3, #116] ; 0x74 │ │ + ldr r1, [r0, #28] │ │ + itt eq │ │ + moveq r2, #0 │ │ + streq r2, [r0, #120] ; 0x78 │ │ + ldr r2, [r0, #116] ; 0x74 │ │ subs r2, #1 │ │ - str r2, [r3, #116] ; 0x74 │ │ - ldr r2, [r3, #28] │ │ - ldr r1, [r2, #4] │ │ - adds r1, #1 │ │ - str r1, [r2, #4] │ │ - ldr r0, [r3, #96] ; 0x60 │ │ + str r2, [r0, #116] ; 0x74 │ │ + ldr r2, [r1, #4] │ │ + ldr r0, [r0, #96] ; 0x60 │ │ + adds r2, #1 │ │ + str r2, [r1, #4] │ │ adds r0, #1 │ │ str r0, [r3, #96] ; 0x60 │ │ bx lr │ │ │ │ -00015150 : │ │ - stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r5, r0 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ +00016554 : │ │ + stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov sl, r3 │ │ + ldr r5, [pc, #160] ; (165fc ) │ │ + mov r8, r0 │ │ + ldr r6, [sp, #40] ; 0x28 │ │ add r0, sp, #8 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ mov r4, r1 │ │ - mov r9, r2 │ │ - strh.w r1, [r0, #-2]! │ │ - movs r2, #1 │ │ + strh.w r1, [r0, #-6]! │ │ + mov r7, r2 │ │ + ldr r3, [r5, #0] │ │ movs r1, #2 │ │ - mov r8, r3 │ │ - mov r3, r7 │ │ - blx e158 │ │ + movs r2, #1 │ │ + str r3, [sp, #4] │ │ + mov r3, r6 │ │ + blx e9a0 │ │ cmp r0, #1 │ │ mov r1, r0 │ │ - bne.n 151c4 │ │ - ldr r3, [r5, #20] │ │ + bne.n 165d4 │ │ + ldr.w r3, [r8, #20] │ │ ldr r3, [r3, #20] │ │ cmp r4, r3 │ │ - bne.n 1518e │ │ + bne.n 165a0 │ │ + mov r0, sl │ │ movs r1, #2 │ │ - mov r0, r8 │ │ mov r2, r4 │ │ - mov r3, r7 │ │ - blx e158 │ │ + mov r3, r6 │ │ + blx e9a0 │ │ cmp r0, r4 │ │ - beq.n 151c0 │ │ - b.n 151c4 │ │ - mov r0, r9 │ │ + bne.n 165d4 │ │ + movs r0, #0 │ │ + b.n 165ea │ │ + mov r0, r7 │ │ mov r2, r4 │ │ - mov r3, r7 │ │ - blx e158 │ │ + mov r3, r6 │ │ + blx e9a0 │ │ cmp r0, r4 │ │ - bne.n 151c4 │ │ - movs r6, #0 │ │ - mov r5, r6 │ │ - b.n 151bc │ │ - ldrb.w r3, [r9, r5] │ │ + bne.n 165d4 │ │ + mov r8, r7 │ │ + mov.w r9, #0 │ │ + rsb r3, r7, r8 │ │ + cmp r3, r4 │ │ + bge.n 1659c │ │ + ldrb.w r3, [r8], #1 │ │ movs r1, #2 │ │ movs r2, #1 │ │ - adds r6, r6, r3 │ │ - mov r3, r7 │ │ - add.w r0, r8, r6, lsl #1 │ │ - blx e158 │ │ + add r9, r3 │ │ + mov r3, r6 │ │ + add.w r0, sl, r9, lsl #1 │ │ + blx e9a0 │ │ cmp r0, #1 │ │ - bne.n 151c4 │ │ - adds r5, #1 │ │ - cmp r5, r4 │ │ - blt.n 151a2 │ │ - movs r0, #0 │ │ - b.n 151da │ │ - ldr r1, [pc, #24] ; (151e0 ) │ │ + beq.n 165b4 │ │ + ldr r1, [pc, #40] ; (16600 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #24] ; (151e4 ) │ │ + ldr r3, [pc, #40] ; (16604 ) │ │ movw r2, #962 ; 0x3c2 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3e034 │ │ + bl 3f7b4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, pc} │ │ - nop │ │ - subs r7, #2 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 165f6 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + ldrsb.w r0, [sl, r3] │ │ + adds r5, #42 ; 0x2a │ │ movs r3, r0 │ │ - orrs r4, r5 │ │ + subs r1, #84 ; 0x54 │ │ movs r3, r0 │ │ │ │ -000151e8 : │ │ +00016608 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ ldrb.w r2, [r0, #90] ; 0x5a │ │ ldr r5, [r0, #120] ; 0x78 │ │ - ldr r3, [r0, #116] ; 0x74 │ │ - cbz r2, 1520c │ │ - adds r5, r5, r3 │ │ + ldr r0, [r0, #116] ; 0x74 │ │ + cbz r2, 1662a │ │ + add r5, r0 │ │ adds r6, r5, #1 │ │ - b.n 15204 │ │ - lsls r1, r1, #1 │ │ - mov r0, r4 │ │ - bl 14918 │ │ ldr r1, [r4, #112] ; 0x70 │ │ cmp r6, r1 │ │ - bge.n 151fc │ │ - b.n 15216 │ │ - adds r0, r5, r3 │ │ + blt.n 16634 │ │ + mov r0, r4 │ │ + lsls r1, r1, #1 │ │ + bl 15c58 │ │ + b.n 1661a │ │ + add r0, r5 │ │ ldr r1, [r4, #112] ; 0x70 │ │ - blx 4203c <__aeabi_idivmod> │ │ + blx 436f4 <__aeabi_idivmod@@Base> │ │ mov r5, r1 │ │ mov r0, r4 │ │ - bl 14948 │ │ + bl 15c88 │ │ cmp r0, #1 │ │ mov r6, r0 │ │ - bne.n 1523a │ │ + bne.n 16658 │ │ ldr r3, [r4, #116] ; 0x74 │ │ ldr r2, [r4, #96] ; 0x60 │ │ ldr r0, [r4, #80] ; 0x50 │ │ - adds r2, r2, r3 │ │ + add r2, r3 │ │ adds r3, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ str r3, [r4, #116] ; 0x74 │ │ ldr r7, [r4, #84] ; 0x54 │ │ - blx e0c8 │ │ + blx e910 │ │ str.w r0, [r7, r5, lsl #2] │ │ mov r0, r6 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0001523e : │ │ +0001665c : │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ mov r6, r1 │ │ - cbnz r1, 1524a │ │ + cbnz r1, 16668 │ │ ldr r4, [r0, #96] ; 0x60 │ │ - b.n 15256 │ │ + b.n 16674 │ │ ldr r4, [r1, #0] │ │ cmp r4, #0 │ │ - bge.n 15256 │ │ - ldr r3, [r0, #96] ; 0x60 │ │ - adds r3, #1 │ │ - adds r4, r4, r3 │ │ + ittt lt │ │ + ldrlt r3, [r0, #96] ; 0x60 │ │ + addlt r3, #1 │ │ + addlt r4, r4, r3 │ │ mov r0, r5 │ │ mov r1, r4 │ │ - bl 14098 │ │ + bl 153a4 │ │ cmp r0, #0 │ │ - blt.n 1526e │ │ - cbz r6, 15266 │ │ + blt.n 1668c │ │ + cbz r6, 16684 │ │ str r4, [r6, #0] │ │ ldr r3, [r5, #64] ; 0x40 │ │ ldr.w r0, [r3, r0, lsl #2] │ │ pop {r4, r5, r6, pc} │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00015272 : │ │ +00016690 : │ │ push {r4, r5, lr} │ │ - mov r3, r0 │ │ - ldrb.w r2, [r0, #89] ; 0x59 │ │ - cbnz r2, 15290 │ │ - b.n 152a0 │ │ - ldr r4, [r3, #36] ; 0x24 │ │ - ldrsh.w r4, [r4, r2, lsl #1] │ │ - cmp r4, r0 │ │ - itt lt │ │ - strlt r2, [r1, #0] │ │ - movlt r0, r4 │ │ - adds r2, #1 │ │ - b.n 15296 │ │ - movs r2, #0 │ │ - movw r0, #32767 ; 0x7fff │ │ - ldr r4, [r3, #20] │ │ - ldr r4, [r4, #20] │ │ - cmp r2, r4 │ │ - blt.n 1527e │ │ - pop {r4, r5, pc} │ │ + ldrb.w r3, [r0, #89] ; 0x59 │ │ + cbz r3, 166bc │ │ + ldr r5, [r0, #20] │ │ + movw r2, #32767 ; 0x7fff │ │ + movs r3, #0 │ │ + ldr r4, [r5, #20] │ │ + cmp r3, r4 │ │ + bge.n 166e4 │ │ ldr r4, [r0, #36] ; 0x24 │ │ - movw r0, #32767 ; 0x7fff │ │ - b.n 152be │ │ - ldr r5, [r3, #44] ; 0x2c │ │ - ldrb r5, [r5, r2] │ │ + ldrsh.w r4, [r4, r3, lsl #1] │ │ + cmp r4, r2 │ │ + it lt │ │ + strlt r3, [r1, #0] │ │ + add.w r3, r3, #1 │ │ + it lt │ │ + movlt r2, r4 │ │ + b.n 166a0 │ │ + ldr r4, [r0, #36] ; 0x24 │ │ + movw r2, #32767 ; 0x7fff │ │ + ldr r5, [r0, #52] ; 0x34 │ │ + cmp r3, r5 │ │ + bge.n 166e4 │ │ + ldr r5, [r0, #44] ; 0x2c │ │ + ldrb r5, [r5, r3] │ │ add.w r4, r4, r5, lsl #1 │ │ ldrsh.w r5, [r4] │ │ - cmp r5, r0 │ │ - itt lt │ │ - strlt r2, [r1, #0] │ │ - movlt r0, r5 │ │ - adds r2, #1 │ │ - ldr r5, [r3, #52] ; 0x34 │ │ - cmp r2, r5 │ │ - blt.n 152a8 │ │ + cmp r5, r2 │ │ + it lt │ │ + strlt r3, [r1, #0] │ │ + add.w r3, r3, #1 │ │ + it lt │ │ + movlt r2, r5 │ │ + b.n 166c2 │ │ + mov r0, r2 │ │ pop {r4, r5, pc} │ │ │ │ -000152c6 : │ │ - push {r3, r4, r5, lr} │ │ +000166e8 : │ │ + push {r4, lr} │ │ mov r4, r0 │ │ - ldrb.w r5, [r0, #89] ; 0x59 │ │ - cbnz r5, 152ec │ │ + ldrb.w r3, [r0, #89] ; 0x59 │ │ + cbnz r3, 16710 │ │ ldr r3, [r0, #20] │ │ - mov r1, r5 │ │ + movs r1, #0 │ │ ldr r0, [r0, #40] ; 0x28 │ │ ldr r3, [r3, #20] │ │ - add.w r2, r3, #62 ; 0x3e │ │ - adds r3, #31 │ │ - it pl │ │ - movpl r2, r3 │ │ + adds.w r2, r3, #31 │ │ + it mi │ │ + addmi.w r2, r3, #62 ; 0x3e │ │ asrs r2, r2, #5 │ │ lsls r2, r2, #2 │ │ - blx e170 │ │ - str r5, [r4, #52] ; 0x34 │ │ - pop {r3, r4, r5, pc} │ │ + blx e9b8 │ │ + movs r3, #0 │ │ + str r3, [r4, #52] ; 0x34 │ │ + pop {r4, pc} │ │ │ │ -000152ee : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - ldrb.w r5, [r0, #89] ; 0x59 │ │ - cmp r5, #0 │ │ - bne.w 154e2 │ │ - ldrb.w r4, [r1, #76] ; 0x4c │ │ - ldrb.w r3, [r1, #77] ; 0x4d │ │ +00016712 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldrb.w r4, [r0, #89] ; 0x59 │ │ cmp r4, #0 │ │ - beq.w 15430 │ │ - cmp r3, #3 │ │ - beq.n 15374 │ │ - cmp r3, #5 │ │ - beq.n 1531e │ │ - mov r2, r1 │ │ - mov r3, r5 │ │ - movw ip, #65535 ; 0xffff │ │ - movs r7, #1 │ │ - b.n 15424 │ │ + bne.w 168fc │ │ + ldrb.w r3, [r1, #76] ; 0x4c │ │ + ldrb.w r2, [r1, #77] ; 0x4d │ │ + cmp r3, #0 │ │ + beq.w 16850 │ │ + cmp r2, #3 │ │ + beq.n 16798 │ │ + cmp r2, #5 │ │ + beq.n 16744 │ │ + add.w r6, r1, #52 ; 0x34 │ │ + mov r3, r4 │ │ + movw lr, #65535 ; 0xffff │ │ + mov.w ip, #1 │ │ + b.n 16846 │ │ ldrh r3, [r1, #62] ; 0x3e │ │ movw r2, #65535 ; 0xffff │ │ - mov r5, r2 │ │ cmp r3, r2 │ │ - beq.n 1534c │ │ + beq.n 1676e │ │ ldr r2, [r1, #0] │ │ - movs r6, #1 │ │ + ldr r4, [r0, #40] ; 0x28 │ │ ldr r2, [r2, #12] │ │ ldr.w r3, [r2, r3, lsl #2] │ │ - ldrh r4, [r3, #8] │ │ - ldr r3, [r0, #40] ; 0x28 │ │ - asrs r2, r4, #5 │ │ - and.w r4, r4, #31 │ │ - lsls.w r4, r6, r4 │ │ - ldr.w r6, [r3, r2, lsl #2] │ │ - orrs r4, r6 │ │ - str.w r4, [r3, r2, lsl #2] │ │ + ldrh r2, [r3, #8] │ │ + movs r3, #1 │ │ + asrs r5, r2, #5 │ │ + and.w r2, r2, #31 │ │ + lsls r3, r2 │ │ + ldr.w r2, [r4, r5, lsl #2] │ │ + orrs r3, r2 │ │ + str.w r3, [r4, r5, lsl #2] │ │ ldrh r3, [r1, #60] ; 0x3c │ │ - cmp r3, r5 │ │ - beq.n 15374 │ │ + movw r2, #65535 ; 0xffff │ │ + cmp r3, r2 │ │ + beq.n 16798 │ │ ldr r2, [r1, #0] │ │ - movs r5, #1 │ │ + ldr r4, [r0, #40] ; 0x28 │ │ ldr r2, [r2, #12] │ │ ldr.w r3, [r2, r3, lsl #2] │ │ - ldrh r4, [r3, #6] │ │ - ldr r3, [r0, #40] ; 0x28 │ │ - asrs r2, r4, #5 │ │ - and.w r4, r4, #31 │ │ - lsls.w r4, r5, r4 │ │ - ldr.w r5, [r3, r2, lsl #2] │ │ - orrs r4, r5 │ │ - str.w r4, [r3, r2, lsl #2] │ │ + ldrh r2, [r3, #6] │ │ + movs r3, #1 │ │ + asrs r5, r2, #5 │ │ + and.w r2, r2, #31 │ │ + lsls r3, r2 │ │ + ldr.w r2, [r4, r5, lsl #2] │ │ + orrs r3, r2 │ │ + str.w r3, [r4, r5, lsl #2] │ │ ldrh r3, [r1, #58] ; 0x3a │ │ movw r2, #65535 ; 0xffff │ │ cmp r3, r2 │ │ - beq.n 153a0 │ │ - ldr r4, [r1, #0] │ │ - movs r6, #1 │ │ - ldr r4, [r4, #12] │ │ - ldr.w r3, [r4, r3, lsl #2] │ │ - ldrh r5, [r3, #4] │ │ - ldr r3, [r0, #40] ; 0x28 │ │ - asrs r4, r5, #5 │ │ - and.w r5, r5, #31 │ │ - lsls.w r5, r6, r5 │ │ - ldr.w r6, [r3, r4, lsl #2] │ │ - orrs r5, r6 │ │ - str.w r5, [r3, r4, lsl #2] │ │ + beq.n 167c2 │ │ + ldr r2, [r1, #0] │ │ + ldr r4, [r0, #40] ; 0x28 │ │ + ldr r2, [r2, #12] │ │ + ldr.w r3, [r2, r3, lsl #2] │ │ + ldrh r2, [r3, #4] │ │ + movs r3, #1 │ │ + asrs r5, r2, #5 │ │ + and.w r2, r2, #31 │ │ + lsls r3, r2 │ │ + ldr.w r2, [r4, r5, lsl #2] │ │ + orrs r3, r2 │ │ + str.w r3, [r4, r5, lsl #2] │ │ ldrh r3, [r1, #56] ; 0x38 │ │ + movw r2, #65535 ; 0xffff │ │ cmp r3, r2 │ │ - beq.n 153c8 │ │ - ldr r4, [r1, #0] │ │ - movs r6, #1 │ │ - ldr r4, [r4, #12] │ │ - ldr.w r3, [r4, r3, lsl #2] │ │ - ldrh r5, [r3, #2] │ │ - ldr r3, [r0, #40] ; 0x28 │ │ - asrs r4, r5, #5 │ │ - and.w r5, r5, #31 │ │ - lsls.w r5, r6, r5 │ │ - ldr.w r6, [r3, r4, lsl #2] │ │ - orrs r5, r6 │ │ - str.w r5, [r3, r4, lsl #2] │ │ + beq.n 167ec │ │ + ldr r2, [r1, #0] │ │ + ldr r4, [r0, #40] ; 0x28 │ │ + ldr r2, [r2, #12] │ │ + ldr.w r3, [r2, r3, lsl #2] │ │ + ldrh r2, [r3, #2] │ │ + movs r3, #1 │ │ + asrs r5, r2, #5 │ │ + and.w r2, r2, #31 │ │ + lsls r3, r2 │ │ + ldr.w r2, [r4, r5, lsl #2] │ │ + orrs r3, r2 │ │ + str.w r3, [r4, r5, lsl #2] │ │ ldrh r3, [r1, #54] ; 0x36 │ │ + movw r2, #65535 ; 0xffff │ │ cmp r3, r2 │ │ - beq.w 154e2 │ │ + beq.w 168fc │ │ ldr r2, [r1, #0] │ │ + ldr r1, [r0, #40] ; 0x28 │ │ ldr r2, [r2, #12] │ │ ldr.w r3, [r2, r3, lsl #2] │ │ - ldrh r1, [r3, #0] │ │ - ldr r3, [r0, #40] ; 0x28 │ │ - movs r0, #1 │ │ - asrs r2, r1, #5 │ │ - and.w r1, r1, #31 │ │ - lsls.w r1, r0, r1 │ │ - ldr.w r0, [r3, r2, lsl #2] │ │ - orrs r1, r0 │ │ - str.w r1, [r3, r2, lsl #2] │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldrh r4, [r2, #54] ; 0x36 │ │ - cmp r4, ip │ │ - beq.n 15420 │ │ - ldr r5, [r1, #0] │ │ - ldr r5, [r5, #12] │ │ - ldr.w r4, [r5, r4, lsl #2] │ │ - ldrh.w r6, [r4, r3, lsl #1] │ │ + ldrh r2, [r3, #0] │ │ + movs r3, #1 │ │ + asrs r4, r2, #5 │ │ + and.w r2, r2, #31 │ │ + lsls r3, r2 │ │ + ldr.w r2, [r1, r4, lsl #2] │ │ + orrs r3, r2 │ │ + str.w r3, [r1, r4, lsl #2] │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrh.w r2, [r6, #2]! │ │ + cmp r2, lr │ │ + beq.n 16844 │ │ + ldr r4, [r1, #0] │ │ + ldr r4, [r4, #12] │ │ + ldr.w r2, [r4, r2, lsl #2] │ │ ldr r4, [r0, #40] ; 0x28 │ │ - asrs r5, r6, #5 │ │ - and.w r6, r6, #31 │ │ - lsls.w r6, r7, r6 │ │ - ldr.w r8, [r4, r5, lsl #2] │ │ - orr.w r6, r8, r6 │ │ - str.w r6, [r4, r5, lsl #2] │ │ + ldrh.w r2, [r2, r3, lsl #1] │ │ + asrs r5, r2, #5 │ │ + and.w r2, r2, #31 │ │ + lsl.w r2, ip, r2 │ │ + ldr.w r7, [r4, r5, lsl #2] │ │ + orrs r2, r7 │ │ + str.w r2, [r4, r5, lsl #2] │ │ adds r3, #1 │ │ - adds r2, #2 │ │ - ldrb.w r4, [r1, #77] ; 0x4d │ │ - cmp r3, r4 │ │ - blt.n 153f6 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - cmp r3, #3 │ │ - beq.n 15470 │ │ - cmp r3, #5 │ │ - beq.n 15440 │ │ - mov r2, r1 │ │ - mov r3, r4 │ │ - movs r7, #1 │ │ - b.n 154d8 │ │ - ldrh r4, [r1, #62] ; 0x3e │ │ - ldr r3, [r0, #40] ; 0x28 │ │ - and.w r5, r4, #31 │ │ - lsrs r2, r4, #5 │ │ - movs r4, #1 │ │ - ldr.w r6, [r3, r2, lsl #2] │ │ - lsls.w r5, r4, r5 │ │ - orrs r5, r6 │ │ - str.w r5, [r3, r2, lsl #2] │ │ - ldrh r5, [r1, #60] ; 0x3c │ │ - ldr r3, [r0, #40] ; 0x28 │ │ - lsrs r2, r5, #5 │ │ - and.w r5, r5, #31 │ │ - lsls r4, r5 │ │ - ldr.w r5, [r3, r2, lsl #2] │ │ - orrs r4, r5 │ │ - str.w r4, [r3, r2, lsl #2] │ │ - ldrh r3, [r1, #58] ; 0x3a │ │ - ldr r2, [r0, #40] ; 0x28 │ │ - and.w r5, r3, #31 │ │ - lsrs r4, r3, #5 │ │ + ldrb.w r2, [r1, #77] ; 0x4d │ │ + cmp r3, r2 │ │ + blt.n 1681a │ │ + pop {r4, r5, r6, r7, pc} │ │ + cmp r2, #3 │ │ + beq.n 16890 │ │ + cmp r2, #5 │ │ + beq.n 16862 │ │ + add.w r4, r1, #52 ; 0x34 │ │ + mov.w lr, #1 │ │ + b.n 168d6 │ │ + ldrh r2, [r1, #62] ; 0x3e │ │ movs r3, #1 │ │ - ldr.w r6, [r2, r4, lsl #2] │ │ - lsls.w r5, r3, r5 │ │ - orrs r5, r6 │ │ - str.w r5, [r2, r4, lsl #2] │ │ - ldrh r5, [r1, #56] ; 0x38 │ │ - ldr r2, [r0, #40] ; 0x28 │ │ - lsrs r4, r5, #5 │ │ - and.w r5, r5, #31 │ │ - lsls.w r5, r3, r5 │ │ - ldr.w r6, [r2, r4, lsl #2] │ │ - orrs r5, r6 │ │ - str.w r5, [r2, r4, lsl #2] │ │ - ldrh r4, [r1, #54] ; 0x36 │ │ - ldr r2, [r0, #40] ; 0x28 │ │ - lsrs r1, r4, #5 │ │ - and.w r4, r4, #31 │ │ - lsls r3, r4 │ │ - ldr.w r4, [r2, r1, lsl #2] │ │ - orrs r3, r4 │ │ - str.w r3, [r2, r1, lsl #2] │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldrh r6, [r2, #52] ; 0x34 │ │ + ldr r5, [r0, #40] ; 0x28 │ │ + lsrs r4, r2, #5 │ │ + and.w r2, r2, #31 │ │ + lsl.w r2, r3, r2 │ │ + ldr.w r6, [r5, r4, lsl #2] │ │ + orrs r2, r6 │ │ + str.w r2, [r5, r4, lsl #2] │ │ + ldrh r2, [r1, #60] ; 0x3c │ │ + lsrs r4, r2, #5 │ │ + and.w r2, r2, #31 │ │ + lsls r3, r2 │ │ + ldr.w r2, [r5, r4, lsl #2] │ │ + orrs r3, r2 │ │ + str.w r3, [r5, r4, lsl #2] │ │ + ldrh r2, [r1, #58] ; 0x3a │ │ + ldr r3, [r0, #40] ; 0x28 │ │ + movs r0, #1 │ │ + lsrs r4, r2, #5 │ │ + and.w r2, r2, #31 │ │ + lsl.w r2, r0, r2 │ │ + ldr.w r5, [r3, r4, lsl #2] │ │ + orrs r2, r5 │ │ + str.w r2, [r3, r4, lsl #2] │ │ + ldrh r2, [r1, #56] ; 0x38 │ │ + lsrs r4, r2, #5 │ │ + and.w r2, r2, #31 │ │ + lsl.w r2, r0, r2 │ │ + ldr.w r5, [r3, r4, lsl #2] │ │ + orrs r2, r5 │ │ + str.w r2, [r3, r4, lsl #2] │ │ + ldrh r2, [r1, #54] ; 0x36 │ │ + lsrs r1, r2, #5 │ │ + and.w r2, r2, #31 │ │ + lsls r0, r2 │ │ + ldr.w r2, [r3, r1, lsl #2] │ │ + orrs r0, r2 │ │ + str.w r0, [r3, r1, lsl #2] │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrb.w r2, [r1, #77] ; 0x4d │ │ + cmp r3, r2 │ │ + bge.n 168fc │ │ + ldrh.w r2, [r4, #2]! │ │ adds r3, #1 │ │ - ldr r4, [r0, #40] ; 0x28 │ │ - lsrs r5, r6, #5 │ │ - and.w r6, r6, #31 │ │ - lsls.w r6, r7, r6 │ │ - ldr.w ip, [r4, r5, lsl #2] │ │ - orr.w r6, ip, r6 │ │ - str.w r6, [r4, r5, lsl #2] │ │ - ldrb.w r4, [r1, #77] ; 0x4d │ │ - adds r2, #2 │ │ - cmp r3, r4 │ │ - blt.n 154bc │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldr r5, [r0, #40] ; 0x28 │ │ + lsrs r6, r2, #5 │ │ + and.w r2, r2, #31 │ │ + lsl.w r2, lr, r2 │ │ + ldr.w r7, [r5, r6, lsl #2] │ │ + orrs r2, r7 │ │ + str.w r2, [r5, r6, lsl #2] │ │ + b.n 168d6 │ │ + pop {r4, r5, r6, r7, pc} │ │ ... │ │ │ │ -000154e8 : │ │ - stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r1, r0 │ │ +00016900 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ ldr r3, [r0, #20] │ │ - ldr r0, [r3, #20] │ │ - ldrb.w r3, [r1, #89] ; 0x59 │ │ - cbz r3, 154fc │ │ - str r0, [r1, #52] ; 0x34 │ │ - b.n 155cc │ │ - ldr r2, [pc, #208] ; (155d0 ) │ │ - add.w ip, r0, #31 │ │ - ands.w ip, ip, r0, asr #32 │ │ - it cc │ │ - movcc ip, r0 │ │ - ands r2, r0 │ │ + ldrb.w r2, [r0, #89] ; 0x59 │ │ + ldr r3, [r3, #20] │ │ cmp r2, #0 │ │ - mov.w ip, ip, asr #5 │ │ - bge.n 1551c │ │ - subs r2, #1 │ │ - orn r2, r2, #31 │ │ - adds r2, #1 │ │ - ldr r7, [r1, #40] ; 0x28 │ │ - movs r3, #0 │ │ - mov r5, r3 │ │ + bne.n 169ce │ │ + ldr r6, [pc, #196] ; (169d8 ) │ │ + cmp r3, #0 │ │ mov r4, r3 │ │ - mov r6, r7 │ │ - b.n 1557a │ │ - ldr.w r0, [r6], #4 │ │ - cbz r0, 15578 │ │ - movs r0, #0 │ │ - mov.w fp, r4, lsl #5 │ │ - ldr.w r8, [r6, #-4] │ │ - lsr.w r8, r8, r0 │ │ - tst.w r8, #1 │ │ - ittt ne │ │ - strne r2, [sp, #4] │ │ - addne.w sl, r0, fp │ │ - rsbne r5, r5, sl │ │ - bne.n 1555c │ │ - b.n 15572 │ │ - subs r5, #255 ; 0xff │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ - strb.w r2, [r9, r3] │ │ - mov r3, r8 │ │ - cmp r5, #255 ; 0xff │ │ - ldr.w r9, [r1, #44] ; 0x2c │ │ - add.w r8, r3, #1 │ │ - bgt.n 15550 │ │ - ldr r2, [sp, #4] │ │ - strb.w r5, [r9, r3] │ │ - mov r3, r8 │ │ - mov r5, sl │ │ - adds r0, #1 │ │ - cmp r0, #32 │ │ - bne.n 15534 │ │ - adds r4, #1 │ │ - cmp r4, ip │ │ - blt.n 15528 │ │ - bic.w ip, ip, ip, asr #31 │ │ - movs r0, #0 │ │ + it lt │ │ + addlt.w r4, r3, #31 │ │ + ands r6, r3 │ │ + ldr.w lr, [r0, #40] ; 0x28 │ │ + cmp r6, #0 │ │ + mov.w r3, #0 │ │ + it lt │ │ + addlt.w r6, r6, #4294967295 ; 0xffffffff │ │ + mov.w r4, r4, asr #5 │ │ + it lt │ │ + ornlt r6, r6, #31 │ │ + mov r2, r3 │ │ + it lt │ │ + addlt r6, #1 │ │ + mov r1, r3 │ │ + mov.w ip, #255 ; 0xff │ │ + cmp r1, r4 │ │ + bge.n 1698c │ │ + ldr.w r5, [lr, r1, lsl #2] │ │ + cbz r5, 16988 │ │ + mov.w r8, r1, lsl #5 │ │ + movs r5, #0 │ │ + ldr.w r7, [lr, r1, lsl #2] │ │ + lsrs r7, r5 │ │ + lsls r7, r7, #31 │ │ + bpl.n 16982 │ │ + add.w r9, r5, r8 │ │ + rsb r2, r2, r9 │ │ + cmp r2, #255 ; 0xff │ │ + mov r7, r3 │ │ + ldr.w sl, [r0, #44] ; 0x2c │ │ + add.w r3, r3, #1 │ │ + ble.n 1697c │ │ + strb.w ip, [sl, r7] │ │ + subs r2, #255 ; 0xff │ │ + b.n 16966 │ │ + strb.w r2, [sl, r7] │ │ + mov r2, r9 │ │ + adds r5, #1 │ │ + cmp r5, #32 │ │ + bne.n 16954 │ │ + adds r1, #1 │ │ + b.n 16944 │ │ + bic.w r1, r4, r4, asr #31 │ │ mov.w r8, #255 ; 0xff │ │ - add.w r9, r7, ip, lsl #2 │ │ - mov.w ip, ip, lsl #5 │ │ - b.n 155c4 │ │ - ldr.w r4, [r9] │ │ - lsrs r4, r0 │ │ - tst.w r4, #1 │ │ - itt ne │ │ - addne.w r4, r0, ip │ │ - rsbne r5, r5, r4 │ │ - bne.n 155b2 │ │ - b.n 155c2 │ │ - subs r5, #255 ; 0xff │ │ - strb.w r8, [r7, r3] │ │ - mov r3, r6 │ │ - cmp r5, #255 ; 0xff │ │ - ldr r7, [r1, #44] ; 0x2c │ │ - add.w r6, r3, #1 │ │ - bgt.n 155aa │ │ - strb r5, [r7, r3] │ │ - mov r3, r6 │ │ - mov r5, r4 │ │ - adds r0, #1 │ │ - cmp r0, r2 │ │ - blt.n 15592 │ │ + add.w lr, lr, r1, lsl #2 │ │ + lsls r4, r1, #5 │ │ + movs r1, #0 │ │ + cmp r1, r6 │ │ + bge.n 169ce │ │ + ldr.w r7, [lr] │ │ + lsrs r7, r1 │ │ + lsls r5, r7, #31 │ │ + bpl.n 169ca │ │ + adds r7, r1, r4 │ │ + subs r2, r7, r2 │ │ + cmp r2, #255 ; 0xff │ │ + mov r5, r3 │ │ + ldr.w ip, [r0, #44] ; 0x2c │ │ + add.w r3, r3, #1 │ │ + ble.n 169c4 │ │ + strb.w r8, [ip, r5] │ │ + subs r2, #255 ; 0xff │ │ + b.n 169ae │ │ + strb.w r2, [ip, r5] │ │ + mov r2, r7 │ │ + adds r1, #1 │ │ + b.n 1699c │ │ + str r3, [r0, #52] ; 0x34 │ │ mov r0, r3 │ │ - str r3, [r1, #52] ; 0x34 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + nop │ │ movs r7, r3 │ │ strh r0, [r0, #0] │ │ │ │ -000155d4 : │ │ +000169dc : │ │ push {r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ sub sp, #20 │ │ mov r6, r1 │ │ - cbnz r1, 155e2 │ │ + cbnz r1, 169ea │ │ ldr r5, [r0, #96] ; 0x60 │ │ - b.n 155ee │ │ + b.n 169f6 │ │ ldr r5, [r1, #0] │ │ cmp r5, #0 │ │ - bge.n 155ee │ │ - ldr r3, [r0, #96] ; 0x60 │ │ - adds r3, #1 │ │ - adds r5, r5, r3 │ │ + ittt lt │ │ + ldrlt r3, [r0, #96] ; 0x60 │ │ + addlt r3, #1 │ │ + addlt r5, r5, r3 │ │ ldrb.w r3, [r4, #89] ; 0x59 │ │ - cbnz r3, 155f8 │ │ + cbnz r3, 16a00 │ │ ldr r3, [r4, #80] ; 0x50 │ │ - cbz r3, 15606 │ │ + cbz r3, 16a0c │ │ ldr r3, [r4, #48] ; 0x30 │ │ cmp r5, r3 │ │ - bne.n 15606 │ │ - cmp r6, #0 │ │ - beq.n 15670 │ │ + bne.n 16a0c │ │ + cbz r6, 16a66 │ │ str r5, [r6, #0] │ │ - b.n 15670 │ │ + b.n 16a66 │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl 14098 │ │ - cmp r0, #0 │ │ - mov r7, r0 │ │ - blt.n 15674 │ │ + bl 153a4 │ │ + subs r7, r0, #0 │ │ + bge.n 16a1c │ │ + movs r0, #0 │ │ + b.n 16a7e │ │ ldr r0, [r4, #80] ; 0x50 │ │ - cbz r0, 15630 │ │ + cbz r0, 16a38 │ │ ldr r3, [r4, #84] ; 0x54 │ │ movs r2, #0 │ │ ldr.w r1, [r3, r7, lsl #2] │ │ - blx e0e0 │ │ + blx e91c │ │ mov r0, r4 │ │ - bl 14948 │ │ + bl 15c88 │ │ cmp r0, #0 │ │ - bge.n 15654 │ │ - b.n 15674 │ │ + bge.n 16a5c │ │ + b.n 16a18 │ │ mov r0, r4 │ │ - bl 154e8 │ │ + bl 16900 │ │ ldr r2, [r4, #64] ; 0x40 │ │ ldr r0, [r4, #28] │ │ ldr r1, [r4, #36] ; 0x24 │ │ ldr.w r2, [r2, r7, lsl #2] │ │ ldr r3, [r0, #0] │ │ stmia.w sp, {r2, r5} │ │ ldrb.w r2, [r4, #89] ; 0x59 │ │ str r2, [sp, #8] │ │ ldr r2, [r4, #44] ; 0x2c │ │ ldr r7, [r3, #4] │ │ ldr r3, [r4, #52] ; 0x34 │ │ blx r7 │ │ - cbz r6, 15658 │ │ + cbz r6, 16a60 │ │ str r5, [r6, #0] │ │ ldr r3, [r4, #76] ; 0x4c │ │ str r5, [r4, #48] ; 0x30 │ │ - cbz r3, 15670 │ │ + cbnz r3, 16a6a │ │ + ldr r0, [r4, #36] ; 0x24 │ │ + b.n 16a7e │ │ str r3, [sp, #0] │ │ mov r0, r4 │ │ ldr r1, [r4, #52] ; 0x34 │ │ ldr r2, [r4, #44] ; 0x2c │ │ ldr r3, [r4, #36] ; 0x24 │ │ - bl 15150 │ │ + bl 16554 │ │ cmp r0, #0 │ │ - blt.n 15674 │ │ - ldr r0, [r4, #36] ; 0x24 │ │ - b.n 15676 │ │ - movs r0, #0 │ │ + bge.n 16a66 │ │ + b.n 16a18 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0001567a : │ │ +00016a82 : │ │ ldr r0, [r0, #92] ; 0x5c │ │ bx lr │ │ │ │ -0001567e : │ │ +00016a86 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #12] │ │ - blx 37e1c │ │ + blx 39454 │ │ movs r3, #0 │ │ str r3, [r4, #92] ; 0x5c │ │ pop {r4, pc} │ │ movs r0, #0 │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ - b.w 3caf4 │ │ - push {r3, r4, r5, lr} │ │ + b.w 3e1f8 │ │ + ... │ │ + │ │ +00016aa4 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #40] ; 0x28 │ │ - ldr r5, [r3, #8] │ │ - str r5, [r0, #40] ; 0x28 │ │ - cbnz r5, 156ae │ │ - bl 3caf4 │ │ - mov r4, r5 │ │ - b.n 156d0 │ │ - ldr r3, [r5, #0] │ │ - ldr r2, [r3, #4] │ │ - str r2, [r0, #12] │ │ - ldr r2, [r3, #8] │ │ - str r2, [r0, #16] │ │ - ldr r2, [r3, #12] │ │ - str r2, [r0, #20] │ │ - ldr r2, [r3, #16] │ │ - str r2, [r0, #24] │ │ - ldr r2, [r0, #4] │ │ - ldrsh.w r1, [r3] │ │ - ldr r2, [r2, #12] │ │ - ldr r0, [r2, #20] │ │ - bl 17a6e │ │ - str r0, [r4, #8] │ │ + vpush {d8} │ │ + ldr r1, [pc, #228] ; (16b94 ) │ │ + ldr r5, [pc, #228] ; (16b98 ) │ │ + vldr s15, [r0, #100] ; 0x64 │ │ + add r1, pc │ │ + sub sp, #20 │ │ + ldr r0, [r0, #8] │ │ + add r5, pc │ │ + vcvt.f64.s32 d8, s15 │ │ + bl 3eb0c │ │ + ldr r3, [pc, #212] ; (16b9c ) │ │ + mov r1, r5 │ │ + movw r2, #651 ; 0x28b │ │ + add r3, pc │ │ + vmov s15, r0 │ │ + movs r0, #1 │ │ + vcvt.f64.s32 d7, s15 │ │ + vdiv.f64 d8, d8, d7 │ │ + vldr d7, [r4, #144] ; 0x90 │ │ + vstr d7, [sp] │ │ + vdiv.f64 d7, d7, d8 │ │ + vstr d7, [sp, #8] │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #172] ; (16ba0 ) │ │ + mov r1, r5 │ │ + movw r2, #654 ; 0x28e │ │ + vldr d7, [r4, #152] ; 0x98 │ │ + add r3, pc │ │ + movs r0, #1 │ │ + vstr d7, [sp] │ │ + vdiv.f64 d7, d7, d8 │ │ + vstr d7, [sp, #8] │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - pop {r3, r4, r5, pc} │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + bl 1336c │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + blx 1cad4 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cbz r3, 16b6e │ │ + ldr r3, [r3, #0] │ │ + movs r6, #0 │ │ + ldr r0, [r3, #88] ; 0x58 │ │ + bl 3e1f8 │ │ + ldr r3, [r4, #12] │ │ + ldr r7, [r3, #20] │ │ + ldr r2, [r7, #4] │ │ + sxth r3, r6 │ │ + cmp r3, r2 │ │ + bge.n 16b68 │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + ldr.w r5, [r2, r3, lsl #2] │ │ + cbz r5, 16b64 │ │ + ldr.w r8, [r5, #96] ; 0x60 │ │ + ldr r0, [r5, #100] ; 0x64 │ │ + cbz r0, 16b54 │ │ + ldr.w r9, [r0, #4] │ │ + bl 3e1f8 │ │ + mov r0, r9 │ │ + b.n 16b46 │ │ + mov r0, r5 │ │ + blx 1caf8 │ │ + mov r0, r5 │ │ + bl 3e1f8 │ │ + mov r5, r8 │ │ + b.n 16b3e │ │ + adds r6, #1 │ │ + b.n 16b30 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + bl 3e1f8 │ │ + ldr r0, [r4, #60] ; 0x3c │ │ + cbz r0, 16b76 │ │ + bl 3269e │ │ + ldr r0, [r4, #72] ; 0x48 │ │ + cbz r0, 16b7e │ │ + bl 3e1f8 │ │ + ldr r0, [r4, #112] ; 0x70 │ │ + bl 19008 │ │ + mov r0, r4 │ │ + add sp, #20 │ │ + vpop {d8} │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + b.w 3e1f8 │ │ + asrs r1, r1, #1 │ │ + movs r3, r0 │ │ + adds r4, #157 ; 0x9d │ │ + movs r3, r0 │ │ + adds r4, #193 ; 0xc1 │ │ + movs r3, r0 │ │ + adds r4, #178 ; 0xb2 │ │ + movs r3, r0 │ │ + │ │ +00016ba4 : │ │ + ldr r3, [r0, #12] │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + mov r4, r0 │ │ + ldr r7, [r3, #20] │ │ + movs r6, #0 │ │ + ldr r2, [r7, #4] │ │ + sxth r3, r6 │ │ + cmp r3, r2 │ │ + bge.n 16bcc │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + ldr.w r5, [r2, r3, lsl #2] │ │ + cbz r5, 16bc8 │ │ + mov r0, r5 │ │ + blx 1cf60 │ │ + ldr r5, [r5, #96] ; 0x60 │ │ + b.n 16bbc │ │ + adds r6, #1 │ │ + b.n 16bae │ │ + movs r5, #0 │ │ + ldr r0, [r4, #112] ; 0x70 │ │ + str r5, [r4, #104] ; 0x68 │ │ + str r5, [r4, #108] ; 0x6c │ │ + bl 18f94 │ │ + ldrsh.w r3, [r7, #40] ; 0x28 │ │ + str r5, [r4, #92] ; 0x5c │ │ + cmp r3, r5 │ │ + bge.n 16bf8 │ │ + ldr r3, [pc, #100] ; (16c48 ) │ │ + movs r0, #5 │ │ + ldr r1, [pc, #100] ; (16c4c ) │ │ + movw r2, #697 ; 0x2b9 │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #92] ; (16c50 ) │ │ + add r1, pc │ │ + add r3, pc │ │ + b.n 16c1e │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + ldr.w r0, [r2, r3, lsl #2] │ │ + cbz r0, 16c0a │ │ + ldr r2, [r0, #80] ; 0x50 │ │ + cmp r2, r3 │ │ + beq.n 16c28 │ │ + ldr r0, [r0, #96] ; 0x60 │ │ + b.n 16bfe │ │ + ldr r3, [pc, #72] ; (16c54 ) │ │ + movs r0, #5 │ │ + ldr r1, [pc, #72] ; (16c58 ) │ │ + mov.w r2, #700 ; 0x2bc │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #64] ; (16c5c ) │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + movs r0, #1 │ │ + blx e9c4 │ │ + movs r1, #0 │ │ + adds r4, #120 ; 0x78 │ │ + mov r2, r1 │ │ + mov r3, r1 │ │ + blx 1d068 │ │ + mov r0, r4 │ │ + bl 42118 │ │ + mov r0, r4 │ │ + bl 41fb0 │ │ + movs r0, #0 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + adds r3, #255 ; 0xff │ │ + movs r3, r0 │ │ + adds r3, #103 ; 0x67 │ │ + movs r3, r0 │ │ + adds r3, #222 ; 0xde │ │ + movs r3, r0 │ │ + adds r3, #215 ; 0xd7 │ │ + movs r3, r0 │ │ + adds r3, #63 ; 0x3f │ │ + movs r3, r0 │ │ + adds r3, #211 ; 0xd3 │ │ + movs r3, r0 │ │ + │ │ +00016c60 : │ │ + ldr r3, [pc, #676] ; (16f08 ) │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r5, [r0, #12] │ │ + sub sp, #60 ; 0x3c │ │ + ldr r2, [r3, #0] │ │ + mov fp, r0 │ │ + str r1, [sp, #44] ; 0x2c │ │ + ldrb.w r4, [r5, #89] ; 0x59 │ │ + str r2, [sp, #52] ; 0x34 │ │ + str r3, [sp, #32] │ │ + cbz r4, 16cac │ │ + mov r0, r5 │ │ + add r1, sp, #44 ; 0x2c │ │ + bl 169dc │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + ldr.w r2, [fp, #108] ; 0x6c │ │ + movs r5, #0 │ │ + ldr.w r6, [fp, #68] ; 0x44 │ │ + add r3, r2 │ │ + str.w r3, [fp, #108] ; 0x6c │ │ + ldr.w r3, [fp, #12] │ │ + ldr r7, [r3, #20] │ │ + ldr.w r3, [fp, #56] ; 0x38 │ │ + str r0, [r3, #8] │ │ + mov.w r3, #3355443200 ; 0xc8000000 │ │ + str r3, [sp, #12] │ │ + b.n 16d0a │ │ + mov r0, r5 │ │ + ldr r7, [r5, #20] │ │ + bl 166e8 │ │ + ldr r3, [r7, #4] │ │ + cmp r4, r3 │ │ + bge.n 16c7e │ │ + ldr.w r3, [fp, #68] ; 0x44 │ │ + ldr.w r6, [r3, r4, lsl #2] │ │ + cbz r6, 16cda │ │ + ldr r2, [r6, #72] ; 0x48 │ │ + ldr.w r3, [fp, #92] ; 0x5c │ │ + cmp r2, r3 │ │ + bne.n 16cd6 │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + bl 16712 │ │ + ldr r6, [r6, #96] ; 0x60 │ │ + b.n 16cc2 │ │ + adds r4, #1 │ │ + b.n 16cb4 │ │ + ldr r2, [r4, #72] ; 0x48 │ │ + ldr.w r3, [fp, #92] ; 0x5c │ │ + cmp r2, r3 │ │ + bne.n 16d02 │ │ + ldr.w r3, [fp, #104] ; 0x68 │ │ + mov r0, r4 │ │ + adds r3, #1 │ │ + str.w r3, [fp, #104] ; 0x68 │ │ + blx 1d110 │ │ + ldr r3, [sp, #12] │ │ + cmp r3, r0 │ │ + it lt │ │ + movlt r3, r0 │ │ + str r3, [sp, #12] │ │ + ldr r4, [r4, #96] ; 0x60 │ │ + cmp r4, #0 │ │ + bne.n 16cde │ │ + adds r5, #1 │ │ + ldr r2, [r7, #4] │ │ + sxth r3, r5 │ │ + cmp r3, r2 │ │ + bge.n 16d18 │ │ + ldr.w r4, [r6, r3, lsl #2] │ │ + b.n 16d04 │ │ + ldr.w r3, [fp, #80] ; 0x50 │ │ + mov.w r8, #0 │ │ + ldr r2, [sp, #12] │ │ + ldr.w r7, [fp, #112] ; 0x70 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #16] │ │ + ldr.w r3, [fp, #12] │ │ + ldr.w r9, [fp, #92] ; 0x5c │ │ + ldr r4, [r7, #12] │ │ + ldr r3, [r3, #20] │ │ + ldr.w r6, [fp, #72] ; 0x48 │ │ + str r3, [sp, #20] │ │ + ldr.w r3, [fp, #68] ; 0x44 │ │ + str r3, [sp, #24] │ │ + add.w r3, r9, #1 │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #448] ; (16f0c ) │ │ + add r3, pc │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #20] │ │ + sxth.w r3, r8 │ │ + ldr r2, [r2, #4] │ │ + cmp r3, r2 │ │ + bge.n 16e2c │ │ + ldr r2, [sp, #24] │ │ + ldr.w r5, [r2, r3, lsl #2] │ │ + cmp r5, #0 │ │ + beq.n 16e26 │ │ + ldr r3, [r5, #72] ; 0x48 │ │ + cmp r3, r9 │ │ + bne.n 16e22 │ │ + ldr r3, [r5, #64] ; 0x40 │ │ + ldr r2, [sp, #16] │ │ + cmp r3, r2 │ │ + blt.n 16e1c │ │ + movs r1, #20 │ │ + movw r3, #405 ; 0x195 │ │ + movs r0, #1 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [r5, #44] ; 0x2c │ │ + ldr r1, [r5, #48] ; 0x30 │ │ + str r3, [r0, #4] │ │ + mov sl, r0 │ │ + ldr.w r3, [fp, #60] ; 0x3c │ │ + str.w r9, [r0, #12] │ │ + str r5, [r0, #0] │ │ + str r1, [r0, #16] │ │ + cbnz r3, 16d9c │ │ + ldr.w r3, [fp, #88] ; 0x58 │ │ + b.n 16e0a │ │ + cmp r1, #0 │ │ + ble.n 16e08 │ │ + mov r0, r7 │ │ + bl 19020 │ │ + ldr r2, [r0, #16] │ │ + cmp r2, #0 │ │ + ble.n 16de4 │ │ + str r0, [sp, #40] ; 0x28 │ │ + mov r0, r7 │ │ + ldr.w r1, [sl, #16] │ │ + bl 19020 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r0, #0] │ │ + add r0, sp, #48 ; 0x30 │ │ + ldrsh.w r1, [r2, #84] ; 0x54 │ │ + ldrsh.w r2, [r3, #84] ; 0x54 │ │ + ldrsh.w r3, [r5, #84] ; 0x54 │ │ + str r0, [sp, #0] │ │ + ldr.w r0, [fp, #60] ; 0x3c │ │ + ldr.w r1, [r6, r1, lsl #2] │ │ + ldr.w r2, [r6, r2, lsl #2] │ │ + ldr.w r3, [r6, r3, lsl #2] │ │ + bl 32ac0 │ │ + b.n 16e00 │ │ + ldr r3, [r0, #0] │ │ + ldr.w r0, [fp, #60] ; 0x3c │ │ + ldrsh.w r2, [r3, #84] ; 0x54 │ │ + ldrsh.w r3, [r5, #84] ; 0x54 │ │ + ldr.w r1, [r6, r2, lsl #2] │ │ + ldr.w r2, [r6, r3, lsl #2] │ │ + add r3, sp, #48 ; 0x30 │ │ + bl 32af4 │ │ + asrs r0, r0, #10 │ │ + str.w r0, [sl, #8] │ │ + b.n 16e0e │ │ + movs r3, #0 │ │ + str.w r3, [sl, #8] │ │ + mov r0, r7 │ │ + mov r1, sl │ │ + bl 18f1c │ │ + ldr r3, [sp, #28] │ │ + str r3, [r5, #72] ; 0x48 │ │ + b.n 16e22 │ │ + mov r0, r5 │ │ + blx 1cf60 │ │ + ldr r5, [r5, #96] ; 0x60 │ │ + b.n 16d60 │ │ + add.w r8, r8, #1 │ │ + b.n 16d4e │ │ + ldr.w r5, [fp, #72] ; 0x48 │ │ + add.w r8, sp, #48 ; 0x30 │ │ + ldr.w r3, [fp, #92] ; 0x5c │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + ldr.w r0, [fp, #112] ; 0x70 │ │ + ldr r3, [r0, #12] │ │ + cmp r4, r3 │ │ + bge.n 16ee6 │ │ + mov r1, r4 │ │ + bl 19020 │ │ + ldr.w sl, [r0] │ │ + mov r9, r0 │ │ + ldr.w r6, [sl, #100] ; 0x64 │ │ + cmp r6, #0 │ │ + beq.n 16ee2 │ │ + ldr.w r0, [fp, #60] ; 0x3c │ │ + ldr r7, [r6, #0] │ │ + cbnz r0, 16e68 │ │ + ldr.w r0, [fp, #88] ; 0x58 │ │ + b.n 16ebc │ │ + ldrsh.w r3, [r7, #84] ; 0x54 │ │ + ldr.w r2, [r5, r3, lsl #2] │ │ + adds r3, r2, #1 │ │ + beq.n 16ede │ │ + ldr.w r1, [r9, #16] │ │ + cmp r1, #0 │ │ + ble.n 16eac │ │ + ldr.w r0, [fp, #112] ; 0x70 │ │ + bl 19020 │ │ + ldrsh.w r2, [sl, #84] ; 0x54 │ │ + ldr r3, [r0, #0] │ │ + ldr.w r0, [fp, #60] ; 0x3c │ │ + ldrsh.w r1, [r3, #84] ; 0x54 │ │ + ldrsh.w r3, [r7, #84] ; 0x54 │ │ + str.w r8, [sp] │ │ + ldr.w r1, [r5, r1, lsl #2] │ │ + ldr.w r2, [r5, r2, lsl #2] │ │ + ldr.w r3, [r5, r3, lsl #2] │ │ + bl 32ac0 │ │ + b.n 16eba │ │ + ldrsh.w r3, [sl, #84] ; 0x54 │ │ + ldr.w r1, [r5, r3, lsl #2] │ │ + mov r3, r8 │ │ + bl 32af4 │ │ + asrs r0, r0, #10 │ │ + ldr.w r3, [r9, #4] │ │ + ldr r2, [sp, #12] │ │ + adds r1, r0, r3 │ │ + ldr.w r3, [fp, #76] ; 0x4c │ │ + add r3, r2 │ │ + cmp r1, r3 │ │ + ble.n 16ede │ │ + ldr r3, [r7, #4] │ │ + cmp r1, r3 │ │ + ble.n 16ede │ │ + mov r0, r7 │ │ + mov r2, r4 │ │ + ldr r3, [sp, #16] │ │ + blx 1d068 │ │ + ldr r6, [r6, #4] │ │ + b.n 16e56 │ │ + adds r4, #1 │ │ + b.n 16e3c │ │ + ldr.w r3, [fp, #92] ; 0x5c │ │ + movs r0, #0 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + adds r3, #1 │ │ + str.w r3, [fp, #92] ; 0x5c │ │ + ldr r3, [sp, #32] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 16f00 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #60 ; 0x3c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + ; instruction: 0xf2160003 │ │ + adds r2, #15 │ │ + movs r3, r0 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r4, r0 │ │ - mov r6, r1 │ │ ldr r5, [r0, #116] ; 0x74 │ │ - b.n 156e8 │ │ + mov r6, r1 │ │ + cbz r5, 16f26 │ │ ldr r0, [r5, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 156e0 │ │ + b.n 16f1a │ │ ldr r0, [r4, #116] ; 0x74 │ │ - bl 3e5cc │ │ + bl 3fd1c │ │ ldr r3, [r4, #112] ; 0x70 │ │ str r5, [r4, #116] ; 0x74 │ │ ldr r5, [r3, #12] │ │ - b.n 15708 │ │ + subs r5, #1 │ │ + cmp r5, #0 │ │ + ble.n 16f4a │ │ ldr r0, [r4, #112] ; 0x70 │ │ mov r1, r5 │ │ - bl 17de2 │ │ + bl 19020 │ │ ldr r3, [r0, #12] │ │ cmp r3, r6 │ │ - ble.n 15714 │ │ - subs r5, #1 │ │ - cmp r5, #0 │ │ - bgt.n 156fa │ │ - beq.n 15718 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - mov r9, r3 │ │ + bgt.n 16f32 │ │ mov r8, r3 │ │ - mov.w r7, #4294967295 ; 0xffffffff │ │ - mov.w r6, #2147483648 ; 0x80000000 │ │ - b.n 15750 │ │ - mov r1, r5 │ │ + b.n 16f50 │ │ + beq.n 16f50 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + mov.w r6, #4294967295 ; 0xffffffff │ │ + mov.w r7, #2147483648 ; 0x80000000 │ │ + cbz r5, 16f7a │ │ ldr r0, [r4, #112] ; 0x70 │ │ - bl 17de2 │ │ - ldr.w r8, [r0, #12] │ │ - ldr r3, [r0, #4] │ │ - rsb r1, r9, r8 │ │ - negs r2, r1 │ │ - adc.w r2, r2, r1 │ │ - cmp r3, r6 │ │ - ite le │ │ - movle r2, #0 │ │ - andgt.w r2, r2, #1 │ │ - cmp r2, #0 │ │ - it ne │ │ - movne r7, r5 │ │ - it ne │ │ - movne r6, r3 │ │ - subs r5, #1 │ │ - rsb r2, r9, r8 │ │ - rsbs r8, r2, #0 │ │ - adc.w r8, r8, r2 │ │ - cmp r5, #0 │ │ - ite le │ │ - movle r3, #0 │ │ - andgt.w r3, r8, #1 │ │ - cmp r3, #0 │ │ - bne.n 15722 │ │ - adds r3, r7, #1 │ │ - bne.n 157dc │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - mov r1, r7 │ │ + mov r1, r5 │ │ + bl 19020 │ │ + ldr r2, [r0, #4] │ │ + ldr r3, [r0, #12] │ │ + cmp r2, r7 │ │ + ble.n 16f72 │ │ + cmp r3, r8 │ │ + itt eq │ │ + moveq r6, r5 │ │ + moveq r7, r2 │ │ + cmp r3, r8 │ │ + add.w r5, r5, #4294967295 ; 0xffffffff │ │ + beq.n 16f58 │ │ + adds r3, r6, #1 │ │ + beq.n 16fec │ │ + ldr.w r8, [pc, #112] ; 16ff0 │ │ + add r8, pc │ │ + cmp r6, #0 │ │ + ble.n 16fec │ │ + mov r1, r6 │ │ ldr r0, [r4, #112] ; 0x70 │ │ - bl 17de2 │ │ + bl 19020 │ │ movs r1, #20 │ │ mov.w r3, #820 ; 0x334 │ │ - mov r2, r6 │ │ + mov r2, r8 │ │ mov r5, r0 │ │ movs r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [r5, #0] │ │ - ldrh.w r3, [r3, #84] ; 0x54 │ │ - strh r3, [r0, #0] │ │ - movs r3, #0 │ │ ldr r1, [r5, #16] │ │ - mov r7, r0 │ │ + ldrh.w r3, [r3, #84] ; 0x54 │ │ cmp r1, #0 │ │ - ble.n 157a6 │ │ + mov r6, r0 │ │ + strh r3, [r0, #0] │ │ + ble.n 16fbc │ │ ldr r0, [r4, #112] ; 0x70 │ │ - bl 17de2 │ │ + bl 19020 │ │ ldr r3, [r0, #12] │ │ adds r3, #1 │ │ - str r3, [r7, #4] │ │ - ldr r3, [r5, #12] │ │ - str r3, [r7, #8] │ │ + b.n 16fbe │ │ + movs r3, #0 │ │ ldr r1, [r5, #16] │ │ - ldr.w r8, [r5, #4] │ │ + str r3, [r6, #4] │ │ + ldr r3, [r5, #12] │ │ cmp r1, #0 │ │ - ble.n 157c2 │ │ + ldr r7, [r5, #4] │ │ + str r3, [r6, #8] │ │ + ble.n 16fd6 │ │ ldr r0, [r4, #112] ; 0x70 │ │ - bl 17de2 │ │ + bl 19020 │ │ ldr r3, [r0, #4] │ │ - rsb r8, r3, r8 │ │ - ldr r3, [r5, #8] │ │ - mov r1, r7 │ │ - rsb r3, r3, r8 │ │ - str r3, [r7, #12] │ │ + subs r7, r7, r3 │ │ ldr r3, [r5, #8] │ │ - str r3, [r7, #16] │ │ + mov r1, r6 │ │ ldr r0, [r4, #116] ; 0x74 │ │ - bl 3e518 │ │ + subs r7, r7, r3 │ │ + str r7, [r6, #12] │ │ + str r3, [r6, #16] │ │ + bl 3fc68 │ │ + ldr r6, [r5, #16] │ │ str r0, [r4, #116] ; 0x74 │ │ - ldr r7, [r5, #16] │ │ - b.n 157e0 │ │ - ldr r6, [pc, #8] ; (157e8 ) │ │ - add r6, pc │ │ - cmp r7, #0 │ │ - bgt.n 15772 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - subs r5, #67 ; 0x43 │ │ - movs r3, r0 │ │ - │ │ -000157ec : │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ - ldr r3, [r0, #12] │ │ - ldr r0, [r0, #24] │ │ - ldr r6, [r3, #20] │ │ - cbz r0, 157fe │ │ - bl 3caf4 │ │ - ldr r1, [r4, #92] ; 0x5c │ │ - mov r0, r4 │ │ - movs r5, #0 │ │ - str r5, [r4, #24] │ │ - subs r1, #1 │ │ - bl 156d4 │ │ - ldr r0, [r4, #116] ; 0x74 │ │ - cmp r0, #0 │ │ - beq.n 1587c │ │ - bl 3e5de │ │ - ldr r2, [pc, #104] ; (15880 ) │ │ - movs r3, #10 │ │ - movs r1, #1 │ │ - add r2, pc │ │ - mov.w r8, #32 │ │ - muls r0, r3 │ │ - movw r3, #901 ; 0x385 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r7, [r4, #116] ; 0x74 │ │ - str r0, [r4, #24] │ │ - b.n 15858 │ │ - ldr r3, [r7, #0] │ │ - mov r0, r6 │ │ - ldrsh.w r1, [r3] │ │ - bl 17a6e │ │ - b.n 15844 │ │ - strb r1, [r2, r5] │ │ - mov r5, r3 │ │ - ldrb.w r1, [r0], #1 │ │ - adds r3, r5, #1 │ │ - ldr r2, [r4, #24] │ │ - cmp r1, #0 │ │ - bne.n 15840 │ │ - strb.w r8, [r2, r5] │ │ - mov r5, r3 │ │ - ldr r7, [r7, #8] │ │ - cmp r7, #0 │ │ - bne.n 15832 │ │ - ldr r3, [r4, #24] │ │ - movs r0, #1 │ │ - ldr r1, [pc, #32] ; (15884 ) │ │ - adds r5, r3, r5 │ │ - ldr r3, [pc, #32] ; (15888 ) │ │ - add r1, pc │ │ - strb.w r7, [r5, #-1] │ │ - add r3, pc │ │ - ldr r2, [r4, #24] │ │ - str r2, [sp, #0] │ │ - mov.w r2, #912 ; 0x390 │ │ - bl 3df24 │ │ - ldr r0, [r4, #24] │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ - subs r5, #5 │ │ - movs r3, r0 │ │ - subs r4, #187 ; 0xbb │ │ - movs r3, r0 │ │ - subs r4, #235 ; 0xeb │ │ + b.n 16f84 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + cmp r7, #215 ; 0xd7 │ │ movs r3, r0 │ │ - push {r3, r4, r5, lr} │ │ - mov r4, r0 │ │ ldr r1, [r0, #92] ; 0x5c │ │ + push {r3, r4, r5, lr} │ │ subs r1, #1 │ │ - bl 156d4 │ │ - ldr r5, [r4, #116] ; 0x74 │ │ - cbz r5, 158d8 │ │ - ldr r2, [pc, #60] ; (158dc ) │ │ + mov r5, r0 │ │ + bl 16f10 │ │ + ldr r0, [r5, #116] ; 0x74 │ │ + cbz r0, 17042 │ │ + ldr r2, [pc, #60] ; (17044 ) │ │ movs r1, #44 ; 0x2c │ │ movs r3, #117 ; 0x75 │ │ movs r0, #1 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [pc, #52] ; (158e0 ) │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #52] ; (17048 ) │ │ add r3, pc │ │ - stmia.w r0, {r3, r4} │ │ - mov r5, r0 │ │ - ldr r3, [r4, #116] ; 0x74 │ │ + stmia.w r0, {r3, r5} │ │ + mov r4, r0 │ │ + ldr r3, [r5, #116] ; 0x74 │ │ str r3, [r0, #40] ; 0x28 │ │ ldr r3, [r3, #0] │ │ ldr r2, [r3, #4] │ │ + ldrsh.w r1, [r3] │ │ str r2, [r0, #12] │ │ ldr r2, [r3, #8] │ │ str r2, [r0, #16] │ │ ldr r2, [r3, #12] │ │ str r2, [r0, #20] │ │ ldr r2, [r3, #16] │ │ str r2, [r0, #24] │ │ - ldr r2, [r4, #12] │ │ - ldrsh.w r1, [r3] │ │ + ldr r2, [r5, #12] │ │ ldr r0, [r2, #20] │ │ - bl 17a6e │ │ - str r0, [r5, #8] │ │ - mov r0, r5 │ │ + bl 18cb0 │ │ + str r0, [r4, #8] │ │ + mov r0, r4 │ │ pop {r3, r4, r5, pc} │ │ - subs r4, #125 ; 0x7d │ │ + cmp r7, #77 ; 0x4d │ │ movs r3, r0 │ │ - ; instruction: 0xf7640003 │ │ + vext.8 d16, d12, d3, #0 │ │ │ │ -000158e4 : │ │ +0001704c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - vpush {d8} │ │ mov r4, r0 │ │ - ldr r6, [r0, #92] ; 0x5c │ │ - sub sp, #36 ; 0x24 │ │ + ldr r5, [r0, #92] ; 0x5c │ │ ldr r3, [r0, #100] ; 0x64 │ │ - cmp r6, #0 │ │ - ldr.w sl, [r0, #104] ; 0x68 │ │ - add r3, r6 │ │ + vpush {d8} │ │ + cmp r5, #0 │ │ + add r3, r5 │ │ str r3, [r0, #100] ; 0x64 │ │ ldr r3, [r0, #112] ; 0x70 │ │ - it le │ │ - movle.w r9, #0 │ │ - ldr.w fp, [r3, #12] │ │ - ble.n 15916 │ │ + ldr.w sl, [r0, #104] ; 0x68 │ │ + sub sp, #36 ; 0x24 │ │ + ldr.w r8, [r3, #12] │ │ + ble.n 1707a │ │ mov r0, sl │ │ - mov r1, r6 │ │ - blx 41f60 <__divsi3> │ │ - mov r9, r0 │ │ + mov r1, r5 │ │ + blx 43618 <__divsi3@@Base> │ │ + mov fp, r0 │ │ + b.n 1707e │ │ + mov.w fp, #0 │ │ + cmp r5, #0 │ │ + ldr.w r9, [r4, #108] ; 0x6c │ │ + ble.n 1709a │ │ + mov r1, r5 │ │ + mov r0, r9 │ │ + blx 43618 <__divsi3@@Base> │ │ + mov r1, r5 │ │ + mov r7, r0 │ │ + mov r0, r8 │ │ + blx 43618 <__divsi3@@Base> │ │ + b.n 1709e │ │ movs r7, #0 │ │ - cmp r6, #0 │ │ - ldr.w r8, [r4, #108] ; 0x6c │ │ mov r0, r7 │ │ - ble.n 15934 │ │ - mov r1, r6 │ │ - mov r0, r8 │ │ - blx 41f60 <__divsi3> │ │ - mov r1, r6 │ │ - mov r7, r0 │ │ - mov r0, fp │ │ - blx 41f60 <__divsi3> │ │ - ldr r5, [pc, #172] ; (159e4 ) │ │ + ldr r6, [pc, #168] ; (17148 ) │ │ movw r2, #853 ; 0x355 │ │ - ldr r3, [pc, #172] ; (159e8 ) │ │ - add r5, pc │ │ + ldr r3, [pc, #164] ; (1714c ) │ │ + add r6, pc │ │ str r0, [sp, #24] │ │ add r3, pc │ │ movs r0, #1 │ │ - mov r1, r5 │ │ - stmia.w sp, {r6, sl} │ │ - str.w r9, [sp, #8] │ │ - str.w r8, [sp, #12] │ │ + stmia.w sp, {r5, sl, fp} │ │ + mov r1, r6 │ │ + str.w r9, [sp, #12] │ │ str r7, [sp, #16] │ │ - str.w fp, [sp, #20] │ │ - bl 3df24 │ │ + str.w r8, [sp, #20] │ │ + bl 3f6b8 │ │ ldr r1, [r4, #92] ; 0x5c │ │ mov r0, r4 │ │ subs r1, #1 │ │ - bl 156d4 │ │ + bl 16f10 │ │ add.w r0, r4, #120 ; 0x78 │ │ - bl 408b0 │ │ + bl 42048 │ │ ldr r3, [r4, #12] │ │ - ldr r6, [r3, #96] ; 0x60 │ │ - cmp r6, #0 │ │ - ble.n 159d6 │ │ - ldr r1, [pc, #116] ; (159ec ) │ │ - adds r6, #1 │ │ + ldr r5, [r3, #96] ; 0x60 │ │ + cmp r5, #0 │ │ + ble.n 1713c │ │ + ldr r1, [pc, #112] ; (17150 ) │ │ + adds r5, #1 │ │ ldr r0, [r4, #8] │ │ add r1, pc │ │ - bl 3d424 │ │ - vmov s11, r6 │ │ - vcvt.f64.s32 d6, s11 │ │ - ldr r3, [pc, #100] ; (159f0 ) │ │ - mov r1, r5 │ │ + bl 3eb0c │ │ + vmov s15, r5 │ │ + ldr r3, [pc, #100] ; (17154 ) │ │ + mov r1, r6 │ │ + vcvt.f64.s32 d8, s15 │ │ movw r2, #866 ; 0x362 │ │ add r3, pc │ │ - vmov s11, r0 │ │ - vcvt.f64.s32 d7, s11 │ │ + vmov s15, r0 │ │ movs r0, #1 │ │ - vdiv.f64 d8, d6, d7 │ │ + vcvt.f64.s32 d7, s15 │ │ + vdiv.f64 d8, d8, d7 │ │ vldr d7, [r4, #128] ; 0x80 │ │ vstr d7, [sp] │ │ vdiv.f64 d7, d7, d8 │ │ vstr d7, [sp, #8] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #56] ; (17158 ) │ │ + movs r0, #1 │ │ + mov r1, r6 │ │ vldr d7, [r4, #136] ; 0x88 │ │ + mov.w r2, #868 ; 0x364 │ │ + add r3, pc │ │ vstr d7, [sp] │ │ vdiv.f64 d7, d7, d8 │ │ - ldr r3, [pc, #48] ; (159f4 ) │ │ - movs r0, #1 │ │ - mov r1, r5 │ │ - add r3, pc │ │ - mov.w r2, #868 ; 0x364 │ │ vstr d7, [sp, #8] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r0, #0 │ │ add sp, #36 ; 0x24 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - subs r3, #229 ; 0xe5 │ │ - movs r3, r0 │ │ - subs r4, #32 │ │ + cmp r6, #179 ; 0xb3 │ │ movs r3, r0 │ │ - asrs r3, r1, #29 │ │ + cmp r7, #93 ; 0x5d │ │ movs r3, r0 │ │ - subs r4, #26 │ │ + lsrs r5, r3, #8 │ │ movs r3, r0 │ │ - subs r4, #0 │ │ + cmp r7, #91 ; 0x5b │ │ movs r3, r0 │ │ - │ │ -000159f8 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #52 ; 0x34 │ │ - ldr r5, [r0, #12] │ │ - mov r4, r0 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldrb.w r7, [r5, #89] ; 0x59 │ │ - cbnz r7, 15a3e │ │ - mov r0, r5 │ │ - ldr.w r8, [r5, #20] │ │ - bl 152c6 │ │ - b.n 15a36 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - ldr.w r6, [r3, r7, lsl #2] │ │ - b.n 15a30 │ │ - ldr r2, [r6, #72] ; 0x48 │ │ - ldr r3, [r4, #92] ; 0x5c │ │ - cmp r2, r3 │ │ - bne.n 15a2e │ │ - mov r0, r5 │ │ - mov r1, r6 │ │ - bl 152ee │ │ - ldr r6, [r6, #96] ; 0x60 │ │ - cmp r6, #0 │ │ - bne.n 15a1e │ │ - adds r7, #1 │ │ - ldr.w r3, [r8, #4] │ │ - cmp r7, r3 │ │ - blt.n 15a16 │ │ - mov r0, r5 │ │ - add r1, sp, #36 ; 0x24 │ │ - bl 155d4 │ │ - ldr r2, [r4, #108] ; 0x6c │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - movs r6, #0 │ │ - ldr r7, [r4, #68] ; 0x44 │ │ - adds r3, r2, r3 │ │ - str r3, [r4, #108] ; 0x6c │ │ - ldr r3, [r4, #12] │ │ - ldr.w r8, [r3, #20] │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - str r0, [r3, #8] │ │ - mov.w r0, #3355443200 ; 0xc8000000 │ │ - mov r9, r0 │ │ - str r0, [sp, #12] │ │ - b.n 15a8e │ │ - ldr.w r5, [r7], #4 │ │ - b.n 15a88 │ │ - ldr r2, [r5, #72] ; 0x48 │ │ - ldr r3, [r4, #92] ; 0x5c │ │ - cmp r2, r3 │ │ - bne.n 15a86 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - mov r0, r5 │ │ - adds r3, #1 │ │ - str r3, [r4, #104] ; 0x68 │ │ - blx 1bd20 │ │ - cmp r9, r0 │ │ - it lt │ │ - movlt r9, r0 │ │ - ldr r5, [r5, #96] ; 0x60 │ │ - cmp r5, #0 │ │ - bne.n 15a6c │ │ - adds r6, #1 │ │ - ldr.w r3, [r8, #4] │ │ - cmp r6, r3 │ │ - blt.n 15a66 │ │ - str.w r9, [sp, #12] │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - ldr.w sl, [r4, #92] ; 0x5c │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #24] │ │ - ldr r3, [r4, #12] │ │ - movs r2, #0 │ │ - ldr.w r8, [r4, #112] ; 0x70 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - ldr r3, [r3, #20] │ │ - ldr.w r9, [r8, #12] │ │ - ldr r7, [r4, #72] ; 0x48 │ │ - str r3, [sp, #28] │ │ - add.w r3, sl, #1 │ │ - str r3, [sp, #32] │ │ - ldr r3, [pc, #404] ; (15c58 ) │ │ - str r0, [sp, #20] │ │ - add r3, pc │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #16] │ │ - b.n 15b92 │ │ - ldr r0, [sp, #20] │ │ - ldr.w r5, [r0], #4 │ │ - str r0, [sp, #20] │ │ - b.n 15b88 │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - cmp r3, sl │ │ - bne.n 15b86 │ │ - ldr r3, [r5, #64] ; 0x40 │ │ - ldr r2, [sp, #24] │ │ - cmp r3, r2 │ │ - blt.n 15b80 │ │ - movs r1, #20 │ │ - movw r3, #405 ; 0x195 │ │ - movs r0, #1 │ │ - ldr r2, [sp, #16] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - str.w sl, [r0, #12] │ │ - mov r6, r0 │ │ - str r5, [r0, #0] │ │ - ldr r1, [r5, #48] ; 0x30 │ │ - str r1, [r0, #16] │ │ - ldr r3, [r5, #44] ; 0x2c │ │ - str r3, [r0, #4] │ │ - ldr r3, [r4, #60] ; 0x3c │ │ - cbnz r3, 15b0a │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - b.n 15b70 │ │ - cmp r1, #0 │ │ - ble.n 15b6e │ │ - mov r0, r8 │ │ - bl 17de2 │ │ - ldr r3, [r0, #16] │ │ - mov fp, r0 │ │ - cmp r3, #0 │ │ - ble.n 15b4e │ │ - ldr r1, [r6, #16] │ │ - mov r0, r8 │ │ - bl 17de2 │ │ - ldr.w r3, [fp] │ │ - ldr r2, [r0, #0] │ │ - add r0, sp, #44 ; 0x2c │ │ - ldrsh.w r1, [r2, #84] ; 0x54 │ │ - ldrsh.w r2, [r3, #84] ; 0x54 │ │ - ldrsh.w r3, [r5, #84] ; 0x54 │ │ - str r0, [sp, #0] │ │ - ldr.w r1, [r7, r1, lsl #2] │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - ldr.w r2, [r7, r2, lsl #2] │ │ - ldr.w r3, [r7, r3, lsl #2] │ │ - bl 31588 │ │ - b.n 15b68 │ │ - ldr r3, [r0, #0] │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - ldrsh.w r2, [r3, #84] ; 0x54 │ │ - ldrsh.w r3, [r5, #84] ; 0x54 │ │ - ldr.w r1, [r7, r2, lsl #2] │ │ - ldr.w r2, [r7, r3, lsl #2] │ │ - add r3, sp, #44 ; 0x2c │ │ - bl 31572 │ │ - asrs r0, r0, #10 │ │ - str r0, [r6, #8] │ │ - b.n 15b72 │ │ - movs r3, #0 │ │ - str r3, [r6, #8] │ │ - mov r0, r8 │ │ - mov r1, r6 │ │ - bl 17cdc │ │ - ldr r2, [sp, #32] │ │ - str r2, [r5, #72] ; 0x48 │ │ - b.n 15b86 │ │ - mov r0, r5 │ │ - blx 1bbdc │ │ - ldr r5, [r5, #96] ; 0x60 │ │ - cmp r5, #0 │ │ - bne.n 15ad6 │ │ - ldr r3, [sp, #8] │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r0, [sp, #28] │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [r0, #4] │ │ - cmp r2, r3 │ │ - blt.n 15acc │ │ - ldr r3, [r4, #92] ; 0x5c │ │ - add.w fp, sp, #44 ; 0x2c │ │ - ldr r5, [r4, #72] ; 0x48 │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - b.n 15c42 │ │ - mov r1, r9 │ │ - bl 17de2 │ │ - ldr.w sl, [r0] │ │ - mov r7, r0 │ │ - ldr.w r8, [sl, #100] ; 0x64 │ │ - mov r6, r8 │ │ - b.n 15c3a │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - ldr.w r8, [r6] │ │ - cbnz r0, 15bca │ │ - ldr r0, [r4, #88] ; 0x58 │ │ - b.n 15c18 │ │ - ldrsh.w r3, [r8, #84] ; 0x54 │ │ - ldr.w r2, [r5, r3, lsl #2] │ │ - adds r3, r2, #1 │ │ - beq.n 15c38 │ │ - ldr r1, [r7, #16] │ │ - cmp r1, #0 │ │ - ble.n 15c08 │ │ - ldr r0, [r4, #112] ; 0x70 │ │ - bl 17de2 │ │ - ldrsh.w r2, [sl, #84] ; 0x54 │ │ - ldr r3, [r0, #0] │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - ldrsh.w r1, [r3, #84] ; 0x54 │ │ - ldrsh.w r3, [r8, #84] ; 0x54 │ │ - str.w fp, [sp] │ │ - ldr.w r1, [r5, r1, lsl #2] │ │ - ldr.w r2, [r5, r2, lsl #2] │ │ - ldr.w r3, [r5, r3, lsl #2] │ │ - bl 31588 │ │ - b.n 15c16 │ │ - ldrsh.w r3, [sl, #84] ; 0x54 │ │ - ldr.w r1, [r5, r3, lsl #2] │ │ - mov r3, fp │ │ - bl 31572 │ │ - asrs r0, r0, #10 │ │ - ldr r1, [r7, #4] │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - adds r1, r0, r1 │ │ - ldr r0, [sp, #12] │ │ - adds r3, r0, r3 │ │ - cmp r1, r3 │ │ - ble.n 15c38 │ │ - ldr.w r3, [r8, #4] │ │ - cmp r1, r3 │ │ - ble.n 15c38 │ │ - mov r0, r8 │ │ - mov r2, r9 │ │ - ldr r3, [sp, #8] │ │ - blx 1bcc0 │ │ - ldr r6, [r6, #4] │ │ - cmp r6, #0 │ │ - bne.n 15bbe │ │ - add.w r9, r9, #1 │ │ - ldr r0, [r4, #112] ; 0x70 │ │ - ldr r3, [r0, #12] │ │ - cmp r9, r3 │ │ - blt.n 15baa │ │ - ldr r3, [r4, #92] ; 0x5c │ │ - movs r0, #0 │ │ - adds r3, #1 │ │ - str r3, [r4, #92] ; 0x5c │ │ - add sp, #52 ; 0x34 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - subs r2, #93 ; 0x5d │ │ + cmp r7, #69 ; 0x45 │ │ movs r3, r0 │ │ │ │ -00015c5c : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ +0001715c : │ │ + stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ mov r4, r0 │ │ ldr r3, [r0, #12] │ │ - movs r5, #0 │ │ + ldr r0, [r0, #24] │ │ ldr r7, [r3, #20] │ │ - b.n 15c7e │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - ldr.w r6, [r3, r5, lsl #2] │ │ - b.n 15c78 │ │ - mov r0, r6 │ │ - blx 1bbdc │ │ - ldr r6, [r6, #96] ; 0x60 │ │ - cmp r6, #0 │ │ - bne.n 15c70 │ │ - adds r5, #1 │ │ - ldr r3, [r7, #4] │ │ - cmp r5, r3 │ │ - blt.n 15c68 │ │ + cbz r0, 1716e │ │ + bl 3e1f8 │ │ + ldr r1, [r4, #92] ; 0x5c │ │ + mov r0, r4 │ │ movs r5, #0 │ │ - ldr r0, [r4, #112] ; 0x70 │ │ - str r5, [r4, #104] ; 0x68 │ │ - str r5, [r4, #108] ; 0x6c │ │ - bl 17d54 │ │ - str r5, [r4, #92] ; 0x5c │ │ - ldrsh.w r3, [r7, #40] ; 0x28 │ │ - cmp r3, r5 │ │ - itt ge │ │ - ldrge r2, [r4, #68] ; 0x44 │ │ - ldrge.w r0, [r2, r3, lsl #2] │ │ - bge.n 15cba │ │ - ldr r1, [pc, #92] ; (15d00 ) │ │ - movs r0, #5 │ │ - ldr r3, [pc, #92] ; (15d04 ) │ │ - ldr r2, [pc, #92] ; (15d08 ) │ │ - add r1, pc │ │ - add r3, pc │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ - movw r2, #697 ; 0x2b9 │ │ - b.n 15cd8 │ │ - ldr r0, [r0, #96] ; 0x60 │ │ - cbz r0, 15cc4 │ │ - ldr r2, [r0, #80] ; 0x50 │ │ - cmp r2, r3 │ │ - bne.n 15cb8 │ │ - b.n 15ce2 │ │ - ldr r1, [pc, #68] ; (15d0c ) │ │ - movs r0, #5 │ │ - ldr r3, [pc, #68] ; (15d10 ) │ │ - ldr r2, [pc, #72] ; (15d14 ) │ │ - add r1, pc │ │ - add r3, pc │ │ + str r5, [r4, #24] │ │ + subs r1, #1 │ │ + bl 16f10 │ │ + ldr r0, [r4, #116] ; 0x74 │ │ + cbz r0, 171e8 │ │ + bl 3fd2c │ │ + ldr r2, [pc, #104] ; (171f0 ) │ │ + movs r3, #10 │ │ + movs r1, #1 │ │ add r2, pc │ │ - str r2, [sp, #0] │ │ - mov.w r2, #700 ; 0x2bc │ │ - bl 3df24 │ │ + mov.w r8, #32 │ │ + muls r0, r3 │ │ + movw r3, #901 ; 0x385 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r6, [r4, #116] ; 0x74 │ │ + str r0, [r4, #24] │ │ + cbz r6, 171c8 │ │ + ldr r3, [r6, #0] │ │ + mov r0, r7 │ │ + ldrsh.w r1, [r3] │ │ + bl 18cb0 │ │ + mov r3, r5 │ │ + subs r0, #1 │ │ + ldrb.w r1, [r0, #1]! │ │ + adds r5, r3, #1 │ │ + ldr r2, [r4, #24] │ │ + cbz r1, 171c0 │ │ + strb r1, [r2, r3] │ │ + mov r3, r5 │ │ + b.n 171b0 │ │ + strb.w r8, [r2, r3] │ │ + ldr r6, [r6, #8] │ │ + b.n 1719e │ │ + ldr r3, [r4, #24] │ │ movs r0, #1 │ │ - blx e17c │ │ - movs r1, #0 │ │ - adds r4, #120 ; 0x78 │ │ - mov r2, r1 │ │ - mov r3, r1 │ │ - blx 1bcc0 │ │ - mov r0, r4 │ │ - bl 40960 │ │ - mov r0, r4 │ │ - bl 40838 │ │ - movs r0, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop │ │ - subs r0, #119 ; 0x77 │ │ - movs r3, r0 │ │ - subs r1, #57 ; 0x39 │ │ - movs r3, r0 │ │ - subs r1, #80 ; 0x50 │ │ - movs r3, r0 │ │ - subs r0, #85 ; 0x55 │ │ - movs r3, r0 │ │ - subs r1, #52 ; 0x34 │ │ - movs r3, r0 │ │ - subs r1, #46 ; 0x2e │ │ - movs r3, r0 │ │ - │ │ -00015d18 : │ │ - ldr r1, [pc, #240] ; (15e0c ) │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - vpush {d8} │ │ - mov r4, r0 │ │ - vldr s13, [r0, #100] ; 0x64 │ │ - sub sp, #20 │ │ + ldr r1, [pc, #36] ; (171f4 ) │ │ + mov.w r2, #912 ; 0x390 │ │ + add r5, r3 │ │ add r1, pc │ │ - ldr r0, [r0, #8] │ │ - vcvt.f64.s32 d8, s13 │ │ - bl 3d424 │ │ - ldr r5, [pc, #216] ; (15e10 ) │ │ - ldr r3, [pc, #216] ; (15e14 ) │ │ - movw r2, #651 ; 0x28b │ │ - add r5, pc │ │ - add r3, pc │ │ - mov r1, r5 │ │ - vmov s13, r0 │ │ - vcvt.f64.s32 d7, s13 │ │ - movs r0, #1 │ │ - vdiv.f64 d8, d8, d7 │ │ - vldr d7, [r4, #144] ; 0x90 │ │ - vstr d7, [sp] │ │ - vdiv.f64 d7, d7, d8 │ │ - vstr d7, [sp, #8] │ │ - bl 3df24 │ │ - vldr d7, [r4, #152] ; 0x98 │ │ - vstr d7, [sp] │ │ - vdiv.f64 d7, d7, d8 │ │ - ldr r3, [pc, #164] ; (15e18 ) │ │ - mov r1, r5 │ │ - movw r2, #654 ; 0x28e │ │ + strb.w r6, [r5, #-1] │ │ + ldr r3, [r4, #24] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #24] ; (171f8 ) │ │ add r3, pc │ │ - movs r0, #1 │ │ - vstr d7, [sp, #8] │ │ - bl 3df24 │ │ - mov r0, r4 │ │ - bl 12110 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - blx 1b740 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cbz r3, 15de4 │ │ - ldr r3, [r3, #0] │ │ - movs r6, #0 │ │ - ldr r0, [r3, #88] ; 0x58 │ │ - bl 3caf4 │ │ - ldr r3, [r4, #12] │ │ - ldr r7, [r3, #20] │ │ - b.n 15dd8 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - ldr.w r5, [r3, r6, lsl #2] │ │ - b.n 15dd2 │ │ - ldr.w r8, [r5, #96] ; 0x60 │ │ - ldr r0, [r5, #100] ; 0x64 │ │ - b.n 15dc0 │ │ - ldr.w r9, [r0, #4] │ │ - bl 3caf4 │ │ - mov r0, r9 │ │ - cmp r0, #0 │ │ - bne.n 15db6 │ │ - mov r0, r5 │ │ - blx 1b760 │ │ - mov r0, r5 │ │ - bl 3caf4 │ │ - mov r5, r8 │ │ - cmp r5, #0 │ │ - bne.n 15dae │ │ - adds r6, #1 │ │ - ldr r3, [r7, #4] │ │ - cmp r6, r3 │ │ - blt.n 15da6 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - bl 3caf4 │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - cbz r0, 15dec │ │ - bl 3106e │ │ - ldr r0, [r4, #72] ; 0x48 │ │ - cbz r0, 15df4 │ │ - bl 3caf4 │ │ - ldr r0, [r4, #112] ; 0x70 │ │ - bl 17dca │ │ - mov r0, r4 │ │ - add sp, #20 │ │ - vpop {d8} │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - b.w 3caf4 │ │ + bl 3f6b8 │ │ + ldr r0, [r4, #24] │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - asrs r5, r3, #14 │ │ - movs r3, r0 │ │ - adds r7, #227 ; 0xe3 │ │ + cmp r5, #207 ; 0xcf │ │ movs r3, r0 │ │ - subs r0, #218 ; 0xda │ │ + cmp r5, #133 ; 0x85 │ │ movs r3, r0 │ │ - subs r0, #193 ; 0xc1 │ │ + cmp r6, #172 ; 0xac │ │ movs r3, r0 │ │ │ │ -00015e1c : │ │ +000171fc : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - bl 120c2 │ │ + bl 1331e │ │ ldr r3, [r4, #60] ; 0x3c │ │ - cbnz r3, 15e66 │ │ - ldr r1, [pc, #64] ; (15e6c ) │ │ + cbnz r3, 17246 │ │ + ldr r1, [pc, #64] ; (1724c ) │ │ movw r2, #629 ; 0x275 │ │ - ldr r3, [pc, #64] ; (15e70 ) │ │ + ldr r3, [pc, #64] ; (17250 ) │ │ movs r0, #3 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr r3, [r4, #12] │ │ - ldr r1, [pc, #52] ; (15e74 ) │ │ + ldr r1, [pc, #52] ; (17254 ) │ │ ldr r0, [r4, #8] │ │ add r1, pc │ │ ldr r5, [r3, #4] │ │ - bl 3d430 │ │ + bl 3eb18 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ mov r0, r5 │ │ - vcvt.f64.f32 d7, s14 │ │ + vcvt.f32.f64 s15, d7 │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ + blx 4137c │ │ ldr r3, [r4, #84] ; 0x54 │ │ muls r0, r3 │ │ - asrs r0, r0, #10 │ │ - str r0, [r4, #88] ; 0x58 │ │ + asrs r3, r0, #10 │ │ + str r3, [r4, #88] ; 0x58 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - adds r6, #239 ; 0xef │ │ + cmp r5, #71 ; 0x47 │ │ movs r3, r0 │ │ - subs r0, #41 ; 0x29 │ │ + cmp r6, #129 ; 0x81 │ │ movs r3, r0 │ │ - cmp r1, #63 ; 0x3f │ │ + subs r7, r2, #6 │ │ movs r3, r0 │ │ + push {r3, r4, r5, lr} │ │ + mov r4, r0 │ │ + ldr r3, [r0, #40] ; 0x28 │ │ + ldr r5, [r3, #8] │ │ + str r5, [r0, #40] ; 0x28 │ │ + cbnz r5, 1726c │ │ + bl 3e1f8 │ │ + mov r0, r5 │ │ + pop {r3, r4, r5, pc} │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [r3, #4] │ │ + ldrsh.w r1, [r3] │ │ + str r2, [r0, #12] │ │ + ldr r2, [r3, #8] │ │ + str r2, [r0, #16] │ │ + ldr r2, [r3, #12] │ │ + str r2, [r0, #20] │ │ + ldr r2, [r3, #16] │ │ + str r2, [r0, #24] │ │ + ldr r2, [r0, #4] │ │ + ldr r2, [r2, #12] │ │ + ldr r0, [r2, #20] │ │ + bl 18cb0 │ │ + str r0, [r4, #8] │ │ + mov r0, r4 │ │ + pop {r3, r4, r5, pc} │ │ + ... │ │ │ │ -00015e78 : │ │ +00017294 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #60 ; 0x3c │ │ - ldr.w r6, [pc, #1724] ; 1653c │ │ + sub sp, #52 ; 0x34 │ │ + ldr.w r7, [pc, #1468] ; 17858 │ │ mov r5, r3 │ │ - str r0, [sp, #52] ; 0x34 │ │ + str r0, [sp, #44] ; 0x2c │ │ movw r3, #537 ; 0x219 │ │ - add r6, pc │ │ - str r1, [sp, #20] │ │ - str r2, [sp, #36] ; 0x24 │ │ + add r7, pc │ │ + str r1, [sp, #12] │ │ + str r2, [sp, #20] │ │ movs r1, #176 ; 0xb0 │ │ - mov r2, r6 │ │ + mov r2, r7 │ │ movs r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldr.w r1, [pc, #1696] ; 16540 │ │ - ldr r2, [sp, #20] │ │ - add r1, pc │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr.w r1, [pc, #1440] ; 1785c │ │ str r5, [sp, #0] │ │ + str r3, [sp, #4] │ │ + add r1, pc │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [sp, #20] │ │ mov r4, r0 │ │ - bl 12080 │ │ - ldr.w r9, [sp, #36] ; 0x24 │ │ + bl 132dc │ │ + ldr r3, [sp, #20] │ │ movs r2, #0 │ │ - ldr.w r8, [r9, #20] │ │ - ldr.w r3, [r9, #24] │ │ - ldr.w r0, [r8, #12] │ │ + ldr r6, [r3, #20] │ │ + ldr r3, [r3, #24] │ │ + ldr r0, [r6, #12] │ │ ldr r1, [r3, #0] │ │ - ldr.w r3, [r8, #60] ; 0x3c │ │ - blx 1b694 │ │ + ldr r3, [r6, #60] ; 0x3c │ │ + blx 1ca20 │ │ mov r5, r0 │ │ str r0, [r4, #56] ; 0x38 │ │ - cbnz r0, 15ede │ │ + cbnz r0, 172ee │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ - mov r4, r5 │ │ ldr r3, [r3, #20] │ │ blx r3 │ │ - b.n 164d8 │ │ - ldr.w r1, [pc, #1636] ; 16544 │ │ - ldr r0, [sp, #20] │ │ + b.n 176f6 │ │ + ldr.w r1, [pc, #1392] ; 17860 │ │ + mov.w sl, #12 │ │ + ldr r0, [sp, #12] │ │ add r1, pc │ │ - bl 3d424 │ │ + ldr.w fp, [pc, #1384] ; 17864 │ │ + bl 3eb0c │ │ ldr r3, [r4, #12] │ │ - mov r2, r6 │ │ + movs r1, #4 │ │ + mov r2, r7 │ │ + add fp, pc │ │ + ldr r5, [r3, #20] │ │ + movs r3, #232 ; 0xe8 │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [r4, #64] ; 0x40 │ │ - ldr r5, [r3, #20] │ │ - movs r1, #4 │ │ - movs r3, #232 ; 0xe8 │ │ ldr r0, [r5, #4] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r3, #234 ; 0xea │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ - mov r2, r6 │ │ + mov r2, r7 │ │ + movs r3, #234 ; 0xea │ │ str r0, [r4, #68] ; 0x44 │ │ ldr r0, [r5, #8] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - str r0, [sp, #24] │ │ - cbz r3, 15f1c │ │ - ldr r0, [r5, #4] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [r5, #4] │ │ + ldr r2, [r4, #64] ; 0x40 │ │ + str r3, [sp, #24] │ │ + ldr r1, [sp, #24] │ │ + ldr r3, [r5, #8] │ │ + cmp r2, #0 │ │ + it eq │ │ + moveq r1, r3 │ │ + ldr.w r3, [pc, #1324] ; 17868 │ │ + str r1, [sp, #24] │ │ + movs r2, #239 ; 0xef │ │ + str r1, [sp, #0] │ │ + add r3, pc │ │ + mov r1, r7 │ │ str r0, [sp, #28] │ │ - b.n 15f20 │ │ - ldr r1, [r5, #8] │ │ - str r1, [sp, #28] │ │ - ldr r2, [sp, #28] │ │ movs r0, #1 │ │ - ldr.w r1, [pc, #1568] ; 16548 │ │ - movs r7, #0 │ │ - ldr.w r3, [pc, #1568] ; 1654c │ │ - mov r6, r5 │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r2, #239 ; 0xef │ │ - bl 3df24 │ │ - ldr r3, [sp, #24] │ │ - ldr.w sl, [pc, #1552] ; 16550 │ │ - mov r9, r7 │ │ - str r7, [sp, #40] ; 0x28 │ │ - str r3, [sp, #32] │ │ - add sl, pc │ │ + bl 3f6b8 │ │ + movs r3, #0 │ │ + mov r8, r3 │ │ str r3, [sp, #16] │ │ - b.n 1603a │ │ + ldr r3, [sp, #24] │ │ + cmp r8, r3 │ │ + bge.n 173fa │ │ ldr r3, [r4, #12] │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - ldr r0, [r3, #20] │ │ - ldr r3, [r0, #4] │ │ - cmp r9, r3 │ │ + ldr r1, [r4, #68] ; 0x44 │ │ + mul.w r9, sl, r8 │ │ + ldr r2, [r3, #20] │ │ + ldr r3, [r2, #4] │ │ + cmp r8, r3 │ │ iteee lt │ │ - movlt.w r3, r9, lsl #2 │ │ - ldrge r3, [r0, #56] ; 0x38 │ │ - addge r3, r3, r7 │ │ + movlt.w r3, r8, lsl #2 │ │ + ldrge r3, [r2, #56] ; 0x38 │ │ + mlage r3, sl, r8, r3 │ │ ldrbge r3, [r3, #9] │ │ it ge │ │ lslge r3, r3, #2 │ │ - ldr r5, [r2, r3] │ │ - b.n 15ff8 │ │ - ldr r3, [r5, #80] ; 0x50 │ │ - mov.w fp, #12 │ │ - ldr r1, [r0, #56] ; 0x38 │ │ - mul.w lr, fp, r3 │ │ - adds r3, r1, r7 │ │ - add.w r2, r1, lr │ │ - ldrb.w fp, [r2, #5] │ │ - ldrb.w ip, [r2, #4] │ │ - orr.w ip, ip, fp, lsl #8 │ │ - ldrb.w fp, [r2, #6] │ │ - orr.w ip, ip, fp, lsl #16 │ │ - ldrb.w fp, [r2, #7] │ │ - orr.w fp, ip, fp, lsl #24 │ │ - str.w fp, [sp, #44] ; 0x2c │ │ - ldrb.w fp, [r3, #5] │ │ - ldrb.w ip, [r3, #4] │ │ - orr.w ip, ip, fp, lsl #8 │ │ - ldrb.w fp, [r3, #6] │ │ - orr.w ip, ip, fp, lsl #16 │ │ - ldrb.w fp, [r3, #7] │ │ - orr.w ip, ip, fp, lsl #24 │ │ - ldr.w fp, [sp, #44] ; 0x2c │ │ - cmp fp, ip │ │ - bne.n 15ff6 │ │ - ldrb.w ip, [r2, #1] │ │ - ldrb.w lr, [r1, lr] │ │ - orr.w lr, lr, ip, lsl #8 │ │ - ldrb.w ip, [r2, #2] │ │ - orr.w lr, lr, ip, lsl #16 │ │ - ldrb.w ip, [r2, #3] │ │ - ldrb r2, [r1, r7] │ │ - ldrb r1, [r3, #1] │ │ - orr.w lr, lr, ip, lsl #24 │ │ - orr.w r2, r2, r1, lsl #8 │ │ - ldrb r1, [r3, #2] │ │ - orr.w r2, r2, r1, lsl #16 │ │ - ldrb r1, [r3, #3] │ │ - orr.w r2, r2, r1, lsl #24 │ │ - cmp lr, r2 │ │ - beq.n 16028 │ │ - ldr r5, [r5, #96] ; 0x60 │ │ - cmp r5, #0 │ │ - bne.n 15f6c │ │ - b.n 164e0 │ │ - ldr r3, [r6, #56] ; 0x38 │ │ - adds r3, r3, r7 │ │ - ldrb r3, [r3, #9] │ │ - strh.w r3, [r5, #84] ; 0x54 │ │ + ldr r7, [r1, r3] │ │ + cbz r7, 173a0 │ │ + ldr r3, [r2, #56] ; 0x38 │ │ + ldr r1, [r7, #80] ; 0x50 │ │ + mla r1, sl, r1, r3 │ │ + add r3, r9 │ │ + ldr r0, [r3, #4] │ │ + ldr.w lr, [r1, #4] │ │ + cmp lr, r0 │ │ + bne.n 1739c │ │ + ldr r1, [r1, #0] │ │ + ldr r3, [r3, #0] │ │ + cmp r1, r3 │ │ + beq.n 173ee │ │ + ldr r7, [r7, #96] ; 0x60 │ │ + b.n 1737e │ │ + movs r1, #104 ; 0x68 │ │ + mov r2, fp │ │ + movs r3, #243 ; 0xf3 │ │ + movs r0, #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r2, [r5, #56] ; 0x38 │ │ + add r2, r9 │ │ + ldr r3, [r2, #0] │ │ + ldr r2, [r2, #4] │ │ + str r2, [sp, #0] │ │ movs r2, #0 │ │ - str r2, [r5, #100] ; 0x64 │ │ - sxth r3, r3 │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - ldr.w ip, [sp, #40] ; 0x28 │ │ - ldr.w r2, [r2, r3, lsl #2] │ │ - add.w ip, ip, #1 │ │ - str.w ip, [sp, #40] ; 0x28 │ │ - str r2, [r5, #96] ; 0x60 │ │ + mov r7, r0 │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + mov r1, r7 │ │ + blx 1cfcc │ │ + ldr r3, [r5, #4] │ │ + str.w r8, [r7, #80] ; 0x50 │ │ + cmp r8, r3 │ │ + bge.w 1784a │ │ + uxth.w r3, r8 │ │ + movs r2, #0 │ │ + str r2, [r7, #100] ; 0x64 │ │ ldr r2, [r4, #68] ; 0x44 │ │ - str.w r5, [r2, r3, lsl #2] │ │ - ldr.w fp, [sp, #16] │ │ - add.w r9, r9, #1 │ │ - adds r7, #12 │ │ - str.w r5, [fp], #4 │ │ - str.w fp, [sp, #16] │ │ - ldr.w ip, [sp, #28] │ │ - cmp r9, ip │ │ - blt.n 15f4e │ │ - ldr r3, [r6, #4] │ │ - mov r5, r6 │ │ - ldr.w r9, [sp, #40] ; 0x28 │ │ - add.w r6, r3, #62 ; 0x3e │ │ - adds r3, #31 │ │ - it pl │ │ - movpl r6, r3 │ │ - ldr.w r2, [pc, #1276] ; 16554 │ │ + strh.w r3, [r7, #84] ; 0x54 │ │ + sxth r3, r3 │ │ + ldr.w r1, [r2, r3, lsl #2] │ │ + str r1, [r7, #96] ; 0x60 │ │ + str.w r7, [r2, r3, lsl #2] │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #28] │ │ + str.w r7, [r3, r8, lsl #2] │ │ + add.w r8, r8, #1 │ │ + b.n 17356 │ │ + ldr r3, [r5, #4] │ │ movs r1, #4 │ │ - mov.w r0, r9, lsl #1 │ │ - asrs r6, r6, #5 │ │ + ldr.w r2, [pc, #1132] ; 1786c │ │ + adds.w r7, r3, #31 │ │ + it mi │ │ + addmi.w r7, r3, #62 ; 0x3e │ │ + ldr r3, [sp, #16] │ │ add r2, pc │ │ - muls r0, r6 │ │ + asrs r7, r7, #5 │ │ + lsls r0, r3, #1 │ │ mov.w r3, #258 ; 0x102 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mul.w r1, r6, r9 │ │ - movs r2, #0 │ │ - lsls r6, r6, #2 │ │ - add.w r1, r0, r1, lsl #2 │ │ - b.n 16092 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - b.n 1608c │ │ - str r0, [r3, #88] ; 0x58 │ │ - adds r0, r0, r6 │ │ - str r1, [r3, #92] ; 0x5c │ │ - adds r1, r1, r6 │ │ - ldr r3, [r3, #96] ; 0x60 │ │ - cmp r3, #0 │ │ - bne.n 16082 │ │ - adds r2, #1 │ │ - ldr r3, [r5, #4] │ │ - cmp r2, r3 │ │ - blt.n 1607a │ │ - ldr.w r2, [pc, #1212] ; 16558 │ │ - adds r0, r3, #1 │ │ + muls r0, r7 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #16] │ │ + ldr.w lr, [r5, #4] │ │ + movs r1, #0 │ │ + muls r3, r7 │ │ + lsls r7, r7, #2 │ │ + add.w r3, r0, r3, lsl #2 │ │ + sxth.w ip, r1 │ │ + cmp ip, lr │ │ + bge.n 1744e │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + ldr.w r2, [r2, ip, lsl #2] │ │ + cbz r2, 1744a │ │ + str r0, [r2, #88] ; 0x58 │ │ + add r0, r7 │ │ + str r3, [r2, #92] ; 0x5c │ │ + add r3, r7 │ │ + ldr r2, [r2, #96] ; 0x60 │ │ + b.n 1743c │ │ + adds r1, #1 │ │ + b.n 1742e │ │ + ldr.w r2, [pc, #1056] ; 17870 │ │ + add.w r0, lr, #1 │ │ movs r1, #2 │ │ mov.w r3, #272 ; 0x110 │ │ add r2, pc │ │ - movs r6, #0 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r3, #12 │ │ - mov r9, r6 │ │ + mov.w r9, #0 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r8, r9 │ │ mov r7, r0 │ │ - b.n 16106 │ │ - ldr.w ip, [sp, #32] │ │ - adds r2, #31 │ │ + uxth.w sl, r9 │ │ + ldr r3, [r5, #4] │ │ + sxth.w r2, sl │ │ + cmp r2, r3 │ │ + bge.n 174d4 │ │ + ldr r1, [sp, #28] │ │ + ldr.w fp, [r1, r2, lsl #2] │ │ + adds.w r2, r3, #31 │ │ + it mi │ │ + addmi.w r2, r3, #62 ; 0x3e │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ asrs r2, r2, #5 │ │ - ldr.w sl, [ip], #4 │ │ + ldr.w r0, [fp, #88] ; 0x58 │ │ lsls r2, r2, #2 │ │ - ldr.w r0, [sl, #88] ; 0x58 │ │ - str.w ip, [sp, #32] │ │ - str r3, [sp, #12] │ │ - blx e170 │ │ - ldr r1, [r5, #4] │ │ - ldr.w r0, [sl, #92] ; 0x5c │ │ - add.w r2, r1, #62 ; 0x3e │ │ - adds r1, #31 │ │ - it pl │ │ - movpl r2, r1 │ │ + blx e9b8 │ │ + ldr r3, [r5, #4] │ │ + ldr.w r0, [fp, #92] ; 0x5c │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ + adds.w r2, r3, #31 │ │ + it mi │ │ + addmi.w r2, r3, #62 ; 0x3e │ │ asrs r2, r2, #5 │ │ lsls r2, r2, #2 │ │ - blx e170 │ │ + blx e9b8 │ │ + sxth.w r3, sl │ │ ldr r2, [r5, #56] ; 0x38 │ │ - ldr r3, [sp, #12] │ │ - mla r2, r3, r6, r2 │ │ - ldrb r2, [r2, #8] │ │ - cbz r2, 16104 │ │ - strh.w fp, [r7, r9, lsl #1] │ │ + add.w r3, r3, r3, lsl #1 │ │ + add.w r3, r2, r3, lsl #2 │ │ + ldrb r3, [r3, #8] │ │ + cbz r3, 174ce │ │ + strh.w sl, [r7, r8, lsl #1] │ │ + add.w r8, r8, #1 │ │ add.w r9, r9, #1 │ │ - adds r6, #1 │ │ - ldr r2, [r5, #4] │ │ - uxth.w fp, r6 │ │ - cmp r6, r2 │ │ - blt.n 160b4 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - strh.w r0, [r7, r9, lsl #1] │ │ - ldr r3, [r5, #4] │ │ - movs r6, #12 │ │ - movs r1, #0 │ │ + b.n 1746a │ │ + movs r0, #12 │ │ + mov.w lr, #1 │ │ + mul.w fp, r0, r3 │ │ + movw r2, #65535 ; 0xffff │ │ + strh.w r2, [r7, r8, lsl #1] │ │ ldr r2, [sp, #24] │ │ - mul.w r9, r6, r3 │ │ - add.w r2, r2, r3, lsl #2 │ │ - mov lr, r1 │ │ - str r2, [sp, #44] ; 0x2c │ │ - movs r2, #1 │ │ - str.w r9, [sp, #48] ; 0x30 │ │ - b.n 1622c │ │ - ldr.w fp, [sp, #48] ; 0x30 │ │ - ldr.w ip, [r5, #56] ; 0x38 │ │ - ldr.w sl, [sp, #44] ; 0x2c │ │ - add fp, lr │ │ - add.w r9, ip, fp │ │ - str.w fp, [sp, #32] │ │ - ldr.w r0, [sl, r1] │ │ - ldrb.w sl, [r9, #10] │ │ - mla ip, r6, sl, ip │ │ - ldrb.w ip, [ip, #8] │ │ - cmp.w ip, #0 │ │ - beq.n 16198 │ │ - str r7, [sp, #16] │ │ - b.n 16180 │ │ - ldr.w ip, [r0, #88] ; 0x58 │ │ - mov.w r9, r9, asr #5 │ │ - and.w sl, sl, #31 │ │ - lsl.w sl, r2, sl │ │ - ldr.w fp, [ip, r9, lsl #2] │ │ - orr.w sl, fp, sl │ │ - str.w sl, [ip, r9, lsl #2] │ │ - ldr.w ip, [sp, #16] │ │ - ldrh.w sl, [ip], #2 │ │ - sxth.w r9, sl │ │ - str.w ip, [sp, #16] │ │ - cmp.w r9, #0 │ │ - bge.n 16164 │ │ - b.n 161b4 │ │ - ldr.w ip, [r0, #88] ; 0x58 │ │ - mov.w r9, sl, lsr #5 │ │ - and.w sl, sl, #31 │ │ - lsl.w sl, r2, sl │ │ - ldr.w fp, [ip, r9, lsl #2] │ │ - orr.w sl, fp, sl │ │ - str.w sl, [ip, r9, lsl #2] │ │ - ldr.w r9, [r5, #56] ; 0x38 │ │ - ldr.w sl, [sp, #32] │ │ - add.w ip, r9, sl │ │ - ldrb.w ip, [ip, #11] │ │ - mla r9, r6, ip, r9 │ │ - ldrb.w r9, [r9, #8] │ │ - cmp.w r9, #0 │ │ - beq.n 1620a │ │ - str r7, [sp, #16] │ │ - b.n 161f2 │ │ - ldr.w ip, [r0, #92] ; 0x5c │ │ - mov.w r9, r9, asr #5 │ │ - and.w sl, sl, #31 │ │ - lsl.w sl, r2, sl │ │ - ldr.w fp, [ip, r9, lsl #2] │ │ - orr.w sl, fp, sl │ │ - str.w sl, [ip, r9, lsl #2] │ │ - ldr.w fp, [sp, #16] │ │ - ldrh.w sl, [fp], #2 │ │ - sxth.w r9, sl │ │ - str.w fp, [sp, #16] │ │ - cmp.w r9, #0 │ │ - bge.n 161d6 │ │ - b.n 16224 │ │ - ldr r0, [r0, #92] ; 0x5c │ │ - mov.w r9, ip, lsr #5 │ │ - and.w ip, ip, #31 │ │ - lsl.w ip, r2, ip │ │ - ldr.w sl, [r0, r9, lsl #2] │ │ - orr.w ip, sl, ip │ │ - str.w ip, [r0, r9, lsl #2] │ │ + cmp r3, r2 │ │ + bge.n 175a8 │ │ + ldr r2, [sp, #28] │ │ + ldr.w ip, [r2, r3, lsl #2] │ │ + ldr r2, [r5, #56] ; 0x38 │ │ + add.w r9, r2, fp │ │ + ldrb.w r1, [r9, #10] │ │ + add.w r0, r1, r1, lsl #1 │ │ + add.w r0, r2, r0, lsl #2 │ │ + ldrb r0, [r0, #8] │ │ + cbz r0, 17536 │ │ + sub.w sl, r7, #2 │ │ + ldrh.w r0, [sl, #2]! │ │ + sxth r1, r0 │ │ + cmp r1, #0 │ │ + blt.n 17550 │ │ + and.w r0, r0, #31 │ │ + asrs r1, r1, #5 │ │ + lsl.w r8, lr, r0 │ │ + ldr.w r0, [ip, #88] ; 0x58 │ │ + ldr.w r0, [r0, r1, lsl #2] │ │ + orr.w r8, r0, r8 │ │ + ldr.w r0, [ip, #88] ; 0x58 │ │ + str.w r8, [r0, r1, lsl #2] │ │ + b.n 1750c │ │ + ldr.w r8, [ip, #88] ; 0x58 │ │ + mov.w sl, r1, lsr #5 │ │ + and.w r1, r1, #31 │ │ + lsl.w r0, lr, r1 │ │ + ldr.w r1, [r8, sl, lsl #2] │ │ + orrs r1, r0 │ │ + str.w r1, [r8, sl, lsl #2] │ │ + ldrb.w r1, [r9, #11] │ │ + add.w r0, r1, r1, lsl #1 │ │ + add.w r2, r2, r0, lsl #2 │ │ + ldrb r2, [r2, #8] │ │ + cbz r2, 17588 │ │ + sub.w r8, r7, #2 │ │ + ldrh.w r2, [r8, #2]! │ │ + sxth r1, r2 │ │ + cmp r1, #0 │ │ + blt.n 175a0 │ │ + ldr.w r9, [ip, #92] ; 0x5c │ │ + asrs r1, r1, #5 │ │ + and.w r2, r2, #31 │ │ + lsl.w r0, lr, r2 │ │ + ldr.w r2, [r9, r1, lsl #2] │ │ + orrs r2, r0 │ │ + str.w r2, [r9, r1, lsl #2] │ │ + b.n 17564 │ │ + ldr.w ip, [ip, #92] ; 0x5c │ │ + lsrs r0, r1, #5 │ │ + and.w r1, r1, #31 │ │ + lsl.w r1, lr, r1 │ │ + ldr.w r2, [ip, r0, lsl #2] │ │ + orrs r2, r1 │ │ + str.w r2, [ip, r0, lsl #2] │ │ adds r3, #1 │ │ - add.w lr, lr, #12 │ │ - adds r1, #4 │ │ - ldr.w ip, [sp, #28] │ │ - cmp r3, ip │ │ - blt.w 16134 │ │ - ldr r0, [sp, #24] │ │ - mov.w r9, #0 │ │ - bl 3caf4 │ │ + add.w fp, fp, #12 │ │ + b.n 174e6 │ │ + ldr r0, [sp, #28] │ │ + bl 3e1f8 │ │ mov r0, r7 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r3, [r4, #12] │ │ - ldr r0, [r4, #68] ; 0x44 │ │ + ldr r2, [pc, #700] ; (17874 ) │ │ movs r1, #4 │ │ - ldr r2, [pc, #780] ; (1655c ) │ │ - mov r6, r4 │ │ - ldr r7, [r3, #20] │ │ - movs r3, #178 ; 0xb2 │ │ - str r0, [sp, #28] │ │ + movs r7, #0 │ │ + ldr.w sl, [r3, #20] │ │ add r2, pc │ │ - ldr.w fp, [pc, #772] ; 16560 │ │ - ldr r0, [r7, #4] │ │ - add fp, pc │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + mov fp, r7 │ │ + ldr.w r0, [sl, #4] │ │ + str r3, [sp, #24] │ │ + movs r3, #178 ; 0xb2 │ │ adds r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r1, [sp, #28] │ │ - str.w r9, [sp, #24] │ │ - str r1, [sp, #16] │ │ - mov sl, r0 │ │ - b.n 1631c │ │ - ldr.w ip, [sp, #16] │ │ - sbfx r3, r3, #5, #11 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #672] ; (17878 ) │ │ + add r3, pc │ │ + str r3, [sp, #36] ; 0x24 │ │ + mov r9, r0 │ │ + ldr.w r2, [sl, #4] │ │ + sxth r3, r7 │ │ + cmp r3, r2 │ │ + bge.n 176a0 │ │ + ldr r2, [sp, #24] │ │ + ldr.w r5, [r2, r3, lsl #2] │ │ + cmp r3, #0 │ │ + it lt │ │ + addlt r3, #31 │ │ movs r2, #1 │ │ + sbfx r3, r3, #5, #16 │ │ lsls r3, r3, #2 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr.w r4, [ip], #4 │ │ - and.w r3, r9, #31 │ │ - lsls r2, r3 │ │ - str r2, [sp, #32] │ │ - str.w ip, [sp, #16] │ │ - b.n 16314 │ │ - ldr r0, [r4, #92] ; 0x5c │ │ - sbfx r5, r5, #5, #11 │ │ - and.w r1, r3, #31 │ │ - ldr.w r0, [r0, r5, lsl #2] │ │ - lsrs.w r1, r0, r1 │ │ - lsls r1, r1, #31 │ │ + str r3, [sp, #28] │ │ + and.w r3, r7, #31 │ │ + lsl.w r3, r2, r3 │ │ + str r3, [sp, #32] │ │ + cmp r5, #0 │ │ + beq.n 1769c │ │ + movs r2, #0 │ │ + mov r1, r2 │ │ + ldr.w r0, [sl, #4] │ │ + sxth r3, r2 │ │ + cmp r3, r0 │ │ + bge.n 17642 │ │ + cmp r3, #0 │ │ + mov lr, r3 │ │ + ldr r0, [r5, #92] ; 0x5c │ │ + it lt │ │ + addlt.w lr, r3, #31 │ │ + sbfx lr, lr, #5, #16 │ │ + and.w ip, r2, #31 │ │ + adds r2, #1 │ │ + ldr.w r0, [r0, lr, lsl #2] │ │ + lsr.w r0, r0, ip │ │ + lsls r0, r0, #31 │ │ itt mi │ │ - strmi.w r3, [sl, r2, lsl #2] │ │ - addmi r2, #1 │ │ - adds r3, #1 │ │ - b.n 162b6 │ │ - movs r3, #0 │ │ - mov r2, r3 │ │ - ldr r1, [r7, #4] │ │ - uxth r5, r3 │ │ - cmp r3, r1 │ │ - blt.n 16292 │ │ + strmi.w r3, [r9, r1, lsl #2] │ │ + addmi r1, #1 │ │ + b.n 1760e │ │ + sub.w ip, r9, #4 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ - mov ip, r6 │ │ - str.w r3, [sl, r2, lsl #2] │ │ - mov r6, sl │ │ - b.n 16308 │ │ - ldr r0, [sp, #28] │ │ - ldr.w r5, [r0, r3, lsl #2] │ │ - b.n 16304 │ │ - ldr r3, [r5, #88] ; 0x58 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ + str.w r3, [r9, r1, lsl #2] │ │ + ldr.w r3, [ip, #4]! │ │ + cmp r3, #0 │ │ + blt.n 17698 │ │ + ldr r2, [sp, #24] │ │ + ldr.w r8, [r2, r3, lsl #2] │ │ + cmp.w r8, #0 │ │ + beq.n 1764e │ │ + ldr r2, [sp, #28] │ │ + ldr.w r3, [r8, #88] ; 0x58 │ │ + ldr r3, [r3, r2] │ │ ldr r2, [sp, #32] │ │ - ldr r3, [r3, r1] │ │ tst r2, r3 │ │ - beq.n 16302 │ │ + beq.n 17692 │ │ movs r3, #197 ; 0xc5 │ │ movs r0, #1 │ │ movs r1, #8 │ │ - mov r2, fp │ │ - str.w ip, [sp, #12] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - str r5, [r0, #0] │ │ - ldr r3, [r4, #100] ; 0x64 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + str.w ip, [sp, #40] ; 0x28 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [r5, #100] ; 0x64 │ │ + add.w fp, fp, #1 │ │ + ldr.w ip, [sp, #40] ; 0x28 │ │ + str.w r8, [r0] │ │ str r3, [r0, #4] │ │ - str r0, [r4, #100] ; 0x64 │ │ - ldr.w ip, [sp, #12] │ │ - ldr r3, [sp, #24] │ │ - adds r3, #1 │ │ - str r3, [sp, #24] │ │ + str r0, [r5, #100] ; 0x64 │ │ + ldr.w r8, [r8, #96] ; 0x60 │ │ + b.n 1765c │ │ ldr r5, [r5, #96] ; 0x60 │ │ - cmp r5, #0 │ │ - bne.n 162d4 │ │ - ldr.w r3, [r6], #4 │ │ - cmp r3, #0 │ │ - bge.n 162cc │ │ - ldr r4, [r4, #96] ; 0x60 │ │ - mov r6, ip │ │ - cmp r4, #0 │ │ - bne.n 162b2 │ │ - add.w r9, r9, #1 │ │ - ldr r2, [r7, #4] │ │ - uxth.w r3, r9 │ │ - cmp r9, r2 │ │ - blt.n 16272 │ │ - mov r0, sl │ │ - ldr r5, [pc, #568] ; (16564 ) │ │ - bl 3caf4 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #24] │ │ - add r5, pc │ │ - ldr r3, [pc, #560] ; (16568 ) │ │ - mov.w r2, #312 ; 0x138 │ │ - str r0, [sp, #0] │ │ + b.n 17606 │ │ + adds r7, #1 │ │ + b.n 175dc │ │ + mov r0, r9 │ │ + ldr r7, [pc, #472] ; (1787c ) │ │ + bl 3e1f8 │ │ + ldr r3, [sp, #16] │ │ + add r7, pc │ │ movs r0, #1 │ │ + mov.w r2, #312 ; 0x138 │ │ + stmia.w sp, {r3, fp} │ │ + mov r1, r7 │ │ + ldr r3, [pc, #452] ; (17880 ) │ │ add r3, pc │ │ - str r1, [sp, #4] │ │ - mov r1, r5 │ │ - mov r4, r6 │ │ - bl 3df24 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + bl 3f6b8 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #0 │ │ - beq.n 163f0 │ │ - ldr r2, [pc, #536] ; (1656c ) │ │ + beq.n 17766 │ │ + ldr r2, [pc, #444] ; (17884 ) │ │ movs r3, #1 │ │ - ldr r0, [sp, #20] │ │ - add r1, sp, #52 ; 0x34 │ │ + ldr r0, [sp, #12] │ │ + add r1, sp, #44 ; 0x2c │ │ add r2, pc │ │ str r3, [sp, #0] │ │ adds r2, #8 │ │ movs r3, #0 │ │ - bl 2fbb8 │ │ - mov r6, r0 │ │ + bl 311dc │ │ + mov r5, r0 │ │ str r0, [r4, #60] ; 0x3c │ │ - cbnz r0, 16384 │ │ - ldr r3, [pc, #516] ; (16570 ) │ │ + cbnz r0, 176fa │ │ + ldr r3, [pc, #420] ; (17888 ) │ │ movs r0, #4 │ │ - mov r1, r5 │ │ + mov r1, r7 │ │ movw r2, #558 ; 0x22e │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - bl 15d18 │ │ - mov r4, r6 │ │ - b.n 164d8 │ │ - mov r2, r5 │ │ - ldr.w r0, [r8, #4] │ │ + bl 16aa4 │ │ + mov r0, r5 │ │ + b.n 17852 │ │ + ldr r0, [r6, #4] │ │ movs r1, #4 │ │ + mov r2, r7 │ │ mov.w r3, #564 ; 0x234 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r5, #0 │ │ str r0, [r4, #72] ; 0x48 │ │ - b.n 163e6 │ │ + ldr r3, [r6, #4] │ │ + cmp r5, r3 │ │ + bge.n 177a2 │ │ mov r1, r5 │ │ - mov r0, r8 │ │ - ldr r7, [r4, #72] ; 0x48 │ │ - lsls r6, r5, #2 │ │ + mov r0, r6 │ │ + ldr.w r8, [r4, #72] ; 0x48 │ │ + lsls r7, r5, #2 │ │ ldr.w r9, [r4, #60] ; 0x3c │ │ - bl 17a6e │ │ + bl 18cb0 │ │ mov r1, r0 │ │ mov r0, r9 │ │ - bl 30c8e │ │ - str.w r0, [r7, r5, lsl #2] │ │ + bl 3227c │ │ ldr r3, [r4, #72] ; 0x48 │ │ + str.w r0, [r8, r5, lsl #2] │ │ ldr.w r3, [r3, r5, lsl #2] │ │ adds r3, #1 │ │ - bne.n 163e4 │ │ - mov r0, r8 │ │ + bne.n 17762 │ │ + mov r0, r6 │ │ mov r1, r5 │ │ - bl 17a6e │ │ - cbz r0, 163e4 │ │ - ldrsh.w r1, [r8, #40] ; 0x28 │ │ - mov r0, r8 │ │ - ldr r7, [r4, #72] ; 0x48 │ │ + bl 18cb0 │ │ + cbz r0, 17762 │ │ + ldrsh.w r1, [r6, #40] ; 0x28 │ │ + mov r0, r6 │ │ + ldr.w r8, [r4, #72] ; 0x48 │ │ ldr.w r9, [r4, #60] ; 0x3c │ │ - bl 17a6e │ │ + bl 18cb0 │ │ mov r1, r0 │ │ mov r0, r9 │ │ - bl 30c8e │ │ - str r0, [r7, r6] │ │ + bl 3227c │ │ + str.w r0, [r8, r7] │ │ adds r5, #1 │ │ - ldr.w r3, [r8, #4] │ │ - cmp r5, r3 │ │ - blt.n 1639a │ │ - b.n 16430 │ │ - ldr r3, [pc, #384] ; (16574 ) │ │ - mov r1, r5 │ │ + b.n 1770c │ │ + ldr r3, [pc, #292] ; (1788c ) │ │ movw r2, #581 ; 0x245 │ │ movs r0, #3 │ │ + mov r1, r7 │ │ add r3, pc │ │ - bl 3df24 │ │ - ldr.w r9, [sp, #36] ; 0x24 │ │ - ldr r1, [pc, #368] ; (16578 ) │ │ - ldr r0, [sp, #20] │ │ + bl 3f6b8 │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [pc, #276] ; (17890 ) │ │ + ldr r0, [sp, #12] │ │ add r1, pc │ │ - ldr.w r5, [r9, #4] │ │ - bl 3d430 │ │ + ldr r5, [r3, #4] │ │ + bl 3eb18 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ mov r0, r5 │ │ - vcvt.f64.f32 d7, s14 │ │ + vcvt.f32.f64 s15, d7 │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - ldr r3, [r6, #84] ; 0x54 │ │ + blx 4137c │ │ + ldr r3, [r4, #84] ; 0x54 │ │ muls r0, r3 │ │ - asrs r0, r0, #10 │ │ - str r0, [r6, #88] ; 0x58 │ │ - ldr.w sl, [sp, #36] ; 0x24 │ │ + asrs r3, r0, #10 │ │ + str r3, [r4, #88] ; 0x58 │ │ movs r3, #0 │ │ - ldr r1, [pc, #324] ; (1657c ) │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ + ldr r1, [pc, #236] ; (17894 ) │ │ str r3, [r4, #100] ; 0x64 │ │ - str r2, [r4, #92] ; 0x5c │ │ - add r1, pc │ │ + mov.w r2, #4294967295 ; 0xffffffff │ │ str r3, [r4, #116] ; 0x74 │ │ - ldr r0, [sp, #20] │ │ - ldr.w r5, [sl, #4] │ │ - bl 3d430 │ │ + add r1, pc │ │ + ldr r3, [sp, #20] │ │ + str r2, [r4, #92] ; 0x5c │ │ + ldr r0, [sp, #12] │ │ + ldr r5, [r3, #4] │ │ + bl 3eb18 │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r5 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #292] ; (16580 ) │ │ + blx 4137c │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [pc, #204] ; (17898 ) │ │ add r1, pc │ │ + ldr r5, [r3, #4] │ │ asrs r0, r0, #10 │ │ str r0, [r4, #76] ; 0x4c │ │ - ldr r0, [sp, #20] │ │ - ldr.w r5, [sl, #4] │ │ - bl 3d430 │ │ + ldr r0, [sp, #12] │ │ + bl 3eb18 │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r5 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #268] ; (16584 ) │ │ + blx 4137c │ │ + ldr r1, [pc, #184] ; (1789c ) │ │ add r1, pc │ │ asrs r0, r0, #10 │ │ str r0, [r4, #80] ; 0x50 │ │ - ldr r0, [sp, #20] │ │ - bl 3d430 │ │ + ldr r0, [sp, #12] │ │ + bl 3eb18 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - vcvt.s32.f32 s14, s14 │ │ - vstr s14, [r4, #84] ; 0x54 │ │ - bl 17cd0 │ │ - ldr r1, [pc, #240] ; (16588 ) │ │ + vcvt.f32.f64 s15, d7 │ │ + vcvt.s32.f32 s15, s15 │ │ + vstr s15, [r4, #84] ; 0x54 │ │ + bl 18f10 │ │ + ldr r1, [pc, #152] ; (178a0 ) │ │ add r1, pc │ │ str r0, [r4, #112] ; 0x70 │ │ - ldr r0, [sp, #20] │ │ - bl 3d430 │ │ - ldr r2, [r4, #76] ; 0x4c │ │ - ldr r3, [pc, #228] ; (1658c ) │ │ - add r3, pc │ │ + ldr r0, [sp, #12] │ │ + bl 3eb18 │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + movw r2, #611 ; 0x263 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - ldr r1, [pc, #220] ; (16590 ) │ │ + ldr r1, [pc, #136] ; (178a4 ) │ │ movs r0, #1 │ │ + vcvt.f32.f64 s14, d7 │ │ add r1, pc │ │ vmov.f32 s15, #112 ; 0x3f800000 1.0 │ │ vdiv.f32 s15, s15, s14 │ │ vstr s15, [r4, #96] ; 0x60 │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #80] ; 0x50 │ │ - str r2, [sp, #4] │ │ - movw r2, #611 ; 0x263 │ │ - bl 3df24 │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #112] ; (178a8 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ add.w r0, r4, #120 ; 0x78 │ │ - bl 4096e │ │ + bl 42126 │ │ mov r0, r4 │ │ - add sp, #60 ; 0x3c │ │ + b.n 17852 │ │ + ldr r3, [r5, #56] ; 0x38 │ │ + add r3, r9 │ │ + ldrb r3, [r3, #9] │ │ + b.n 173d2 │ │ + add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - movs r1, #104 ; 0x68 │ │ - movs r3, #243 ; 0xf3 │ │ - movs r0, #1 │ │ - mov r2, sl │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [r6, #56] ; 0x38 │ │ - adds r2, r3, r7 │ │ - ldrb r3, [r3, r7] │ │ - ldrb r1, [r2, #1] │ │ - orr.w r3, r3, r1, lsl #8 │ │ - ldrb r1, [r2, #2] │ │ - orr.w r3, r3, r1, lsl #16 │ │ - ldrb r1, [r2, #3] │ │ - orr.w r3, r3, r1, lsl #24 │ │ - ldrb r1, [r2, #4] │ │ - mov r5, r0 │ │ - ldrb r0, [r2, #5] │ │ - orr.w r1, r1, r0, lsl #8 │ │ - ldrb r0, [r2, #6] │ │ - orr.w r1, r1, r0, lsl #16 │ │ - ldrb r0, [r2, #7] │ │ - movs r2, #0 │ │ - orr.w r1, r1, r0, lsl #24 │ │ - str r1, [sp, #0] │ │ - mov r1, r5 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - blx 1bc3c │ │ - str.w r9, [r5, #80] ; 0x50 │ │ - ldr r3, [r6, #4] │ │ - cmp r9, r3 │ │ - it lt │ │ - uxthlt.w r3, r9 │ │ - blt.w 16004 │ │ - b.n 15ffe │ │ - nop │ │ - adds r6, #151 ; 0x97 │ │ - movs r3, r0 │ │ - sbcs.w r0, sl, #3 │ │ - movs r6, #112 ; 0x70 │ │ - movs r3, r0 │ │ - adds r5, #239 ; 0xef │ │ + cmp r4, #179 ; 0xb3 │ │ movs r3, r0 │ │ - adds r7, #104 ; 0x68 │ │ + ldcl 0, cr0, [ip, #-12] │ │ + adds r4, r2, #2 │ │ movs r3, r0 │ │ - adds r5, #217 ; 0xd9 │ │ + cmp r4, #81 ; 0x51 │ │ movs r3, r0 │ │ - adds r4, #193 ; 0xc1 │ │ + cmp r5, #144 ; 0x90 │ │ movs r3, r0 │ │ - adds r4, #125 ; 0x7d │ │ + cmp r3, #75 ; 0x4b │ │ movs r3, r0 │ │ - adds r2, #203 ; 0xcb │ │ + cmp r2, #253 ; 0xfd │ │ movs r3, r0 │ │ - adds r2, #195 ; 0xc3 │ │ + cmp r1, #153 ; 0x99 │ │ movs r3, r0 │ │ - adds r1, #239 ; 0xef │ │ + cmp r1, #131 ; 0x83 │ │ movs r3, r0 │ │ - adds r3, #126 ; 0x7e │ │ + cmp r0, #175 ; 0xaf │ │ movs r3, r0 │ │ - ldc 0, cr0, [r8], #12 │ │ - adds r3, #92 ; 0x5c │ │ + cmp r2, #58 ; 0x3a │ │ movs r3, r0 │ │ - adds r3, #16 │ │ + strd r0, r0, [r2, #-12] │ │ + cmp r2, #30 │ │ movs r3, r0 │ │ - movs r3, #119 ; 0x77 │ │ + cmp r1, #210 ; 0xd2 │ │ movs r3, r0 │ │ - subs r0, r2, r0 │ │ + subs r3, r7, r0 │ │ movs r3, r0 │ │ - subs r5, r0, r2 │ │ + asrs r2, r3, #3 │ │ movs r3, r0 │ │ - lsrs r6, r4, #32 │ │ + asrs r5, r1, #5 │ │ movs r3, r0 │ │ - movs r2, #81 ; 0x51 │ │ + cdp2 0, 15, cr0, cr0, cr2, {0} │ │ + adds r3, r3, r4 │ │ movs r3, r0 │ │ - adds r2, #195 ; 0xc3 │ │ + movs r7, #55 ; 0x37 │ │ movs r3, r0 │ │ - adds r0, #109 ; 0x6d │ │ + cmp r1, #105 ; 0x69 │ │ movs r3, r0 │ │ │ │ -00016594 : │ │ +000178ac : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -0001659c : │ │ +000178b4 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cmp r0, #0 │ │ - beq.n 16604 │ │ + cbz r0, 17918 │ │ ldr r0, [r0, #0] │ │ subs r0, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 16604 │ │ + bgt.n 17918 │ │ ldr r3, [r4, #76] ; 0x4c │ │ - cbz r3, 165b8 │ │ + cbz r3, 178d2 │ │ cmp r3, #1 │ │ - bne.n 165da │ │ - b.n 165d2 │ │ + bne.n 178ee │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + ldr r0, [r3, #0] │ │ + b.n 178ea │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r0, [r3, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r3, [r4, #60] ; 0x3c │ │ ldr r0, [r3, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #56] ; 0x38 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - b.n 165d6 │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - ldr r0, [r3, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #44] ; 0x2c │ │ - cbz r0, 165e2 │ │ - bl 3ff38 │ │ + cbz r0, 178f6 │ │ + bl 41644 │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #72] ; 0x48 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #48] ; 0x30 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ pop {r4, pc} │ │ ... │ │ │ │ -00016608 : │ │ +0001791c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r0, r1 │ │ - sub sp, #28 │ │ + sub sp, #44 ; 0x2c │ │ movs r1, #1 │ │ - bl 1cb68 │ │ - mov r5, r0 │ │ + bl 1e068 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.w 16992 │ │ - ldr r0, [r0, #16] │ │ - movw r2, #65535 ; 0xffff │ │ - cmp r0, r2 │ │ - ble.n 1663c │ │ - ldr r1, [pc, #880] ; (1699c ) │ │ - ldr r3, [pc, #880] ; (169a0 ) │ │ - stmia.w sp, {r0, r2} │ │ - add r1, pc │ │ - add r3, pc │ │ + beq.w 17c9c │ │ + ldr r3, [r0, #16] │ │ + cmp.w r3, #65536 ; 0x10000 │ │ + blt.n 17950 │ │ + str r3, [sp, #0] │ │ + movw r3, #65535 ; 0xffff │ │ + ldr r1, [pc, #864] ; (17ca4 ) │ │ movs r0, #4 │ │ + str r3, [sp, #4] │ │ movs r2, #79 ; 0x4f │ │ - b.n 16652 │ │ - ldr r0, [r5, #40] ; 0x28 │ │ - cmp r0, r2 │ │ - ble.n 1665e │ │ - ldr r1, [pc, #864] ; (169a4 ) │ │ - ldr r3, [pc, #864] ; (169a8 ) │ │ - stmia.w sp, {r0, r2} │ │ + ldr r3, [pc, #860] ; (17ca8 ) │ │ add r1, pc │ │ add r3, pc │ │ + b.n 1796c │ │ + ldr r3, [r0, #40] ; 0x28 │ │ + cmp.w r3, #65536 ; 0x10000 │ │ + blt.n 17978 │ │ + str r3, [sp, #0] │ │ + movw r3, #65535 ; 0xffff │ │ + ldr r1, [pc, #844] ; (17cac ) │ │ movs r0, #4 │ │ + str r3, [sp, #4] │ │ movs r2, #85 ; 0x55 │ │ - bl 3df24 │ │ - mov r0, r5 │ │ - bl 1d710 │ │ - b.n 16764 │ │ - ldr r2, [r5, #0] │ │ - cmp r2, #255 ; 0xff │ │ - ble.n 16678 │ │ - ldr r1, [pc, #836] ; (169ac ) │ │ - movs r0, #4 │ │ - ldr r3, [pc, #836] ; (169b0 ) │ │ - str r2, [sp, #0] │ │ + ldr r3, [pc, #840] ; (17cb0 ) │ │ add r1, pc │ │ - movs r2, #255 ; 0xff │ │ add r3, pc │ │ - str r2, [sp, #4] │ │ + bl 3f6b8 │ │ + mov r0, r4 │ │ + bl 1ec1c │ │ + b.n 17a88 │ │ + ldr r3, [r0, #0] │ │ + cmp r3, #255 ; 0xff │ │ + ble.n 17992 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + ldr r1, [pc, #816] ; (17cb4 ) │ │ + movs r0, #4 │ │ + str r3, [sp, #4] │ │ movs r2, #92 ; 0x5c │ │ - b.n 16652 │ │ - ldr r7, [pc, #824] ; (169b4 ) │ │ + ldr r3, [pc, #812] ; (17cb8 ) │ │ + add r1, pc │ │ + add r3, pc │ │ + b.n 1796c │ │ + ldr r7, [pc, #808] ; (17cbc ) │ │ movs r1, #80 ; 0x50 │ │ movs r3, #97 ; 0x61 │ │ movs r0, #1 │ │ add r7, pc │ │ movs r6, #0 │ │ mov r2, r7 │ │ - mov r8, r6 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #1 │ │ + mov r2, r7 │ │ movs r1, #4 │ │ + mov r7, r6 │ │ str r3, [r0, #0] │ │ - mov r4, r0 │ │ - ldr r3, [r5, #0] │ │ - str r3, [r0, #4] │ │ - ldr r3, [r5, #4] │ │ - str r3, [r0, #8] │ │ - ldr r3, [r5, #8] │ │ - str r3, [r0, #12] │ │ - ldr r3, [r5, #12] │ │ - str r3, [r0, #16] │ │ - ldr r3, [r5, #16] │ │ - str r3, [r0, #20] │ │ - ldr r3, [r5, #20] │ │ - str r3, [r0, #24] │ │ - ldr r3, [r5, #40] ; 0x28 │ │ - str r3, [r0, #28] │ │ - ldr r3, [r5, #36] ; 0x24 │ │ - str r3, [r0, #60] ; 0x3c │ │ - ldr r3, [r5, #44] ; 0x2c │ │ - str r3, [r0, #68] ; 0x44 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - str r3, [r0, #72] ; 0x48 │ │ + mov r5, r0 │ │ + ldr r3, [r4, #4] │ │ + ldr r0, [r4, #0] │ │ + str r3, [r5, #8] │ │ + ldr r3, [r4, #8] │ │ + str r0, [r5, #4] │ │ + str r3, [r5, #12] │ │ + ldr r3, [r4, #12] │ │ + str r3, [r5, #16] │ │ + ldr r3, [r4, #16] │ │ + str r3, [r5, #20] │ │ + ldr r3, [r4, #20] │ │ + str r3, [r5, #24] │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + str r3, [r5, #28] │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + str r3, [r5, #60] ; 0x3c │ │ + ldr r3, [r4, #44] ; 0x2c │ │ + str r3, [r5, #68] ; 0x44 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + str r3, [r5, #72] ; 0x48 │ │ movs r3, #3 │ │ - str r3, [r0, #32] │ │ + str r3, [r5, #32] │ │ + ldrh r3, [r4, #52] ; 0x34 │ │ + strh r3, [r5, #40] ; 0x28 │ │ movs r3, #120 ; 0x78 │ │ - ldrh r2, [r5, #52] ; 0x34 │ │ - strh r2, [r0, #40] ; 0x28 │ │ - mov r2, r7 │ │ - str r6, [r5, #36] ; 0x24 │ │ - str r6, [r5, #44] ; 0x2c │ │ - str r6, [r5, #48] ; 0x30 │ │ - ldr r0, [r0, #4] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r7, r0 │ │ - str r0, [r4, #48] ; 0x30 │ │ - b.n 166ec │ │ - ldr r3, [r5, #28] │ │ + str r6, [r4, #36] ; 0x24 │ │ + str r6, [r4, #44] ; 0x2c │ │ + str r6, [r4, #48] ; 0x30 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr.w r9, [r5, #4] │ │ + mov r8, r0 │ │ + str r0, [r5, #48] ; 0x30 │ │ + cmp r7, r9 │ │ + bge.n 17a0a │ │ + ldr r3, [r4, #28] │ │ adds r6, #1 │ │ - ldr.w r0, [r3, r8, lsl #3] │ │ - add.w r8, r8, #1 │ │ - blx e068 │ │ - adds r6, r6, r0 │ │ - ldr r3, [r4, #4] │ │ - cmp r8, r3 │ │ - blt.n 166da │ │ - ldr r2, [pc, #708] ; (169b8 ) │ │ + ldr.w r0, [r3, r7, lsl #3] │ │ + adds r7, #1 │ │ + blx e8b0 │ │ + add r6, r0 │ │ + b.n 179f4 │ │ + ldr r2, [pc, #692] ; (17cc0 ) │ │ mov r0, r6 │ │ movs r1, #1 │ │ movs r3, #124 ; 0x7c │ │ add r2, pc │ │ movs r6, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - str r0, [r7, #0] │ │ - movs r7, #0 │ │ - ldr r2, [r4, #48] ; 0x30 │ │ - ldr r3, [r5, #28] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + str.w r0, [r8] │ │ + ldr r2, [r5, #48] ; 0x30 │ │ + ldr r3, [r4, #28] │ │ ldr r0, [r2, #0] │ │ ldr r1, [r3, #0] │ │ - blx e074 │ │ - b.n 1676c │ │ - ldr.w r8, [r4, #48] ; 0x30 │ │ + blx e8bc │ │ + b.n 17a2e │ │ + adds r6, #1 │ │ + ldr r3, [r5, #4] │ │ + cmp r6, r3 │ │ + bge.n 17a8c │ │ + ldr.w r8, [r5, #48] ; 0x30 │ │ + lsls r7, r6, #2 │ │ + subs r7, #4 │ │ ldr.w r9, [r8, r7] │ │ mov r0, r9 │ │ - blx e068 │ │ + blx e8b0 │ │ adds r0, #1 │ │ add r0, r9 │ │ str.w r0, [r8, r6, lsl #2] │ │ - ldr r2, [r4, #48] ; 0x30 │ │ - ldr r3, [r5, #28] │ │ + ldr r2, [r5, #48] ; 0x30 │ │ + ldr r3, [r4, #28] │ │ ldr.w r0, [r2, r6, lsl #2] │ │ ldr.w r1, [r3, r6, lsl #3] │ │ - blx e074 │ │ + blx e8bc │ │ cmp r6, #0 │ │ - ble.n 16768 │ │ - ldr r3, [r4, #48] ; 0x30 │ │ + ble.n 17a2c │ │ + ldr r3, [r5, #48] ; 0x30 │ │ ldr r0, [r3, r7] │ │ ldr.w r1, [r3, r6, lsl #2] │ │ - blx e0b0 │ │ + blx e8f8 │ │ cmp r0, #0 │ │ - ble.n 16768 │ │ - ldr r1, [pc, #620] ; (169bc ) │ │ + ble.n 17a2c │ │ + ldr r1, [pc, #592] ; (17cc4 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #620] ; (169c0 ) │ │ + ldr r3, [pc, #592] ; (17cc8 ) │ │ movs r2, #132 ; 0x84 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - mov r0, r4 │ │ - bl 1659c │ │ - movs r4, #0 │ │ - b.n 16992 │ │ - adds r6, #1 │ │ - adds r7, #4 │ │ - ldr r3, [r4, #4] │ │ - cmp r6, r3 │ │ - blt.n 16714 │ │ - ldr r2, [pc, #592] ; (169c4 ) │ │ + bl 3f6b8 │ │ + mov r0, r5 │ │ + bl 178b4 │ │ + movs r0, #0 │ │ + b.n 17c9c │ │ + ldr r2, [pc, #572] ; (17ccc ) │ │ movs r1, #12 │ │ + ldr r0, [r5, #8] │ │ movs r3, #139 ; 0x8b │ │ - ldr r0, [r4, #8] │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r3, #0 │ │ - mov r2, r3 │ │ - mov r1, r3 │ │ - str r0, [r4, #56] ; 0x38 │ │ - b.n 16808 │ │ - ldr r0, [r5, #32] │ │ - ldr r6, [r4, #56] ; 0x38 │ │ - ldr r0, [r0, r3] │ │ - ubfx r7, r0, #8, #8 │ │ - strb r0, [r6, r2] │ │ - adds r6, r6, r2 │ │ - strb r7, [r6, #1] │ │ - ubfx r7, r0, #16, #8 │ │ - lsrs r0, r0, #24 │ │ - strb r7, [r6, #2] │ │ - strb r0, [r6, #3] │ │ - ldr r0, [r5, #32] │ │ - adds r0, r0, r3 │ │ - ldr r6, [r0, #4] │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - ubfx r7, r6, #8, #8 │ │ - adds r0, r0, r2 │ │ - strb r6, [r0, #4] │ │ - strb r7, [r0, #5] │ │ - ubfx r7, r6, #16, #8 │ │ - lsrs r6, r6, #24 │ │ - strb r7, [r0, #6] │ │ - strb r6, [r0, #7] │ │ - ldr r0, [r4, #4] │ │ - cmp r1, r0 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - add r0, r2 │ │ - bge.n 167d6 │ │ - ldr r6, [r5, #28] │ │ - add.w r6, r6, r1, lsl #3 │ │ - ldr r6, [r6, #4] │ │ - strb r6, [r0, #8] │ │ - b.n 16802 │ │ - ldr r6, [r5, #32] │ │ - adds r6, r6, r3 │ │ - ldr r6, [r6, #16] │ │ - strb r6, [r0, #8] │ │ - ldr r6, [r5, #32] │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - adds r6, r6, r3 │ │ - adds r0, r0, r2 │ │ + movs r7, #12 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + movs r2, #0 │ │ + mov.w lr, #20 │ │ + str r0, [r5, #56] ; 0x38 │ │ + ldr r3, [r4, #4] │ │ + cmp r2, r3 │ │ + bge.n 17b0e │ │ + mul.w r3, lr, r2 │ │ + ldr.w ip, [r4, #32] │ │ + mul.w r1, r7, r2 │ │ + ldr r0, [r5, #56] ; 0x38 │ │ + add.w r8, ip, r3 │ │ + ldr.w ip, [ip, r3] │ │ + adds r6, r0, r1 │ │ + str.w ip, [r0, r1] │ │ + ldr r0, [r4, #32] │ │ + add r0, r3 │ │ + ldr r0, [r0, #4] │ │ + str r0, [r6, #4] │ │ + ldr r0, [r5, #4] │ │ + cmp r2, r0 │ │ + bge.n 17ae0 │ │ + ldr r3, [r4, #28] │ │ + add.w r3, r3, r2, lsl #3 │ │ + ldr r3, [r3, #4] │ │ + strb r3, [r6, #8] │ │ + b.n 17b0a │ │ + ldr.w r0, [r8, #16] │ │ + strb r0, [r6, #8] │ │ + ldr r6, [r4, #32] │ │ + ldr r0, [r5, #56] ; 0x38 │ │ + add r6, r3 │ │ + add r0, r1 │ │ ldrh r6, [r6, #8] │ │ strb r6, [r0, #9] │ │ - ldr r6, [r5, #32] │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - adds r6, r6, r3 │ │ - adds r0, r0, r2 │ │ + ldr r6, [r4, #32] │ │ + ldr r0, [r5, #56] ; 0x38 │ │ + add r6, r3 │ │ + add r0, r1 │ │ ldrh r6, [r6, #10] │ │ strb r6, [r0, #10] │ │ - ldr r6, [r5, #32] │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - adds r6, r6, r3 │ │ - adds r0, r0, r2 │ │ - ldrh r6, [r6, #12] │ │ - strb r6, [r0, #11] │ │ - adds r1, #1 │ │ - adds r2, #12 │ │ - adds r3, #20 │ │ - ldr r0, [r5, #4] │ │ - cmp r1, r0 │ │ - blt.n 1678a │ │ + ldr r0, [r5, #56] ; 0x38 │ │ + add r1, r0 │ │ + ldr r0, [r4, #32] │ │ + add r3, r0 │ │ + ldrh r3, [r3, #12] │ │ + strb r3, [r1, #11] │ │ + adds r2, #1 │ │ + b.n 17aa4 │ │ + ldr.w lr, [r4] │ │ movs r3, #0 │ │ - ldr r7, [r5, #0] │ │ - mov r8, r3 │ │ - mov r9, r3 │ │ mov r6, r3 │ │ - bic.w lr, r7, r7, asr #31 │ │ - b.n 1685c │ │ - ldr r1, [r5, #56] ; 0x38 │ │ + mov r7, r3 │ │ + mov r8, r3 │ │ + bic.w ip, lr, lr, asr #31 │ │ + movs r2, #0 │ │ + cmp r2, lr │ │ + bge.n 17b4a │ │ + ldr r1, [r4, #56] ; 0x38 │ │ ldr r1, [r1, r3] │ │ ldr.w r1, [r1, r2, lsl #2] │ │ - b.n 1683a │ │ + cbz r1, 17b40 │ │ ldr r0, [r1, #4] │ │ - b.n 1682e │ │ + add.w r8, r8, #1 │ │ + cbz r0, 17b3a │ │ ldr r0, [r0, #8] │ │ + b.n 17b30 │ │ adds r6, #1 │ │ - cmp r0, #0 │ │ - bne.n 1682c │ │ ldr r1, [r1, #8] │ │ + b.n 17b2c │ │ add.w r8, r8, #1 │ │ - cmp r1, #0 │ │ - bne.n 16828 │ │ adds r6, #1 │ │ - add.w r8, r8, #1 │ │ adds r2, #1 │ │ - cmp r2, r7 │ │ - blt.n 1681e │ │ + b.n 17b20 │ │ adds r3, #4 │ │ - adds r6, #1 │ │ + add r7, ip │ │ cmp r3, #16 │ │ - add r9, lr │ │ - add.w r9, r9, #1 │ │ add.w r8, r8, #1 │ │ - beq.n 16860 │ │ - movs r2, #0 │ │ - b.n 16846 │ │ - ldr r7, [pc, #356] ; (169c8 ) │ │ + add.w r7, r7, #1 │ │ + add.w r6, r6, #1 │ │ + bne.n 17b1e │ │ + ldr.w r9, [pc, #368] ; 17cd0 │ │ + ubfx r3, r8, #7, #22 │ │ + str r3, [sp, #8] │ │ mov.w sl, #8 │ │ - ldr r3, [pc, #356] ; (169cc ) │ │ - ubfx r2, r6, #7, #22 │ │ - add r7, pc │ │ - str r2, [sp, #8] │ │ - add r3, pc │ │ + add r9, pc │ │ + ldr r3, [pc, #356] ; (17cd4 ) │ │ movs r0, #1 │ │ - mov r1, r7 │ │ movs r2, #181 ; 0xb5 │ │ - str r6, [sp, #0] │ │ + mov r1, r9 │ │ + add r3, pc │ │ + str.w r8, [sp] │ │ str.w sl, [sp, #4] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r3, #183 ; 0xb7 │ │ - str r6, [r4, #36] ; 0x24 │ │ - mov r0, r6 │ │ + str.w r8, [r5, #36] ; 0x24 │ │ + mov r0, r8 │ │ mov r1, sl │ │ - mov r2, r7 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov r2, r9 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #24] │ │ + ldrh.w r3, [sp, #24] │ │ + str r3, [sp, #28] │ │ + movs r3, #4 │ │ + str r3, [sp, #20] │ │ movs r3, #0 │ │ - mov lr, r5 │ │ - str r0, [r4, #52] ; 0x34 │ │ - movs r0, #4 │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - lsls r2, r3, #3 │ │ - lsls r7, r3, #2 │ │ - mov ip, r0 │ │ - str r7, [sp, #20] │ │ - strh.w r3, [r1, r3, lsl #3] │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - ldrh.w r5, [lr] │ │ - adds r1, r1, r2 │ │ - strh r5, [r1, #2] │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - adds r2, r1, r2 │ │ - mov.w r1, r0, lsl #3 │ │ - str r0, [r2, #4] │ │ - movs r2, #0 │ │ - b.n 16974 │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - ldr.w fp, [sp, #20] │ │ - strh r2, [r0, r1] │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - adds r0, r0, r1 │ │ - str.w r9, [r0, #4] │ │ - ldr.w r0, [lr, #56] ; 0x38 │ │ - ldr.w r0, [r0, fp] │ │ - ldr.w r5, [r0, r2, lsl #2] │ │ - mov.w r0, r9, lsl #3 │ │ - b.n 1695c │ │ - ldrh r7, [r5, #0] │ │ - strh r7, [r6, r0] │ │ - ldr r6, [r4, #52] ; 0x34 │ │ - adds r6, r6, r0 │ │ - str.w r8, [r6, #4] │ │ - mov.w r6, r8, lsl #3 │ │ - ldr r7, [r5, #4] │ │ - b.n 16932 │ │ - ldrh.w fp, [r7] │ │ - add.w r8, r8, #1 │ │ - strh.w fp, [sl, r6] │ │ - mov.w fp, #0 │ │ - ldr.w sl, [r4, #52] ; 0x34 │ │ - add sl, r6 │ │ - strh.w fp, [sl, #2] │ │ - ldr.w sl, [r4, #52] ; 0x34 │ │ - ldr.w fp, [r7, #4] │ │ - add sl, r6 │ │ - adds r6, #8 │ │ - str.w fp, [sl, #4] │ │ - ldr.w sl, [r4, #52] ; 0x34 │ │ - add sl, r0 │ │ - ldrh.w fp, [sl, #2] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #24] │ │ + bic.w r3, r3, r3, asr #31 │ │ + str r3, [sp, #36] ; 0x24 │ │ + mov lr, r0 │ │ + str r0, [r5, #52] ; 0x34 │ │ + ldrh.w r3, [sp, #16] │ │ + mov.w ip, #0 │ │ + strh.w r3, [lr] │ │ + ldrh.w r3, [sp, #28] │ │ + strh.w r3, [lr, #2] │ │ + ldr r3, [sp, #20] │ │ + str.w r3, [lr, #4] │ │ + ldr r3, [sp, #16] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #20] │ │ + add.w r3, r0, r3, lsl #3 │ │ + ldr r2, [sp, #24] │ │ + cmp ip, r2 │ │ + bge.n 17c78 │ │ + ldr r1, [r4, #56] ; 0x38 │ │ + ldr r2, [sp, #32] │ │ + strh.w ip, [r3] │ │ + str r7, [r3, #4] │ │ + ldr r2, [r1, r2] │ │ + ldr.w r8, [r2, ip, lsl #2] │ │ + add.w r2, r0, r7, lsl #3 │ │ + cmp.w r8, #0 │ │ + beq.n 17c64 │ │ + ldrh.w r9, [r8] │ │ + add.w sl, r0, r6, lsl #3 │ │ + str r6, [r2, #4] │ │ + strh.w r9, [r2] │ │ + ldr.w r9, [r8, #4] │ │ + add.w sl, sl, #8 │ │ + cmp.w r9, #0 │ │ + beq.n 17c3e │ │ + ldrh.w fp, [r9] │ │ + movs r1, #0 │ │ + strh.w r1, [sl, #-6] │ │ + adds r6, #1 │ │ + ldr.w r1, [r9, #4] │ │ + strh.w fp, [sl, #-8] │ │ + ldrh.w fp, [r2, #2] │ │ + str.w r1, [sl, #-4] │ │ add.w fp, fp, #1 │ │ - strh.w fp, [sl, #2] │ │ - ldr r7, [r7, #8] │ │ - ldr.w sl, [r4, #52] ; 0x34 │ │ - cmp r7, #0 │ │ - bne.n 168f4 │ │ - add.w r6, sl, r0 │ │ - ldrsh.w r7, [r6, #2] │ │ - cbnz r7, 1694a │ │ - mov.w r7, #4294967295 ; 0xffffffff │ │ - str r7, [r6, #4] │ │ - ldr r6, [r4, #52] ; 0x34 │ │ - add.w r9, r9, #1 │ │ - adds r0, #8 │ │ - adds r6, r6, r1 │ │ - ldrh r7, [r6, #2] │ │ + ldr.w r9, [r9, #8] │ │ + strh.w fp, [r2, #2] │ │ + b.n 17c0a │ │ + ldrsh.w r9, [r2, #2] │ │ + cmp.w r9, #0 │ │ + bne.n 17c4e │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + str r1, [r2, #4] │ │ + ldrh.w r9, [r3, #2] │ │ adds r7, #1 │ │ - strh r7, [r6, #2] │ │ - ldr r5, [r5, #8] │ │ - ldr r6, [r4, #52] ; 0x34 │ │ - cmp r5, #0 │ │ - bne.n 168e0 │ │ - adds r0, r6, r1 │ │ - ldrsh.w r5, [r0, #2] │ │ - cbnz r5, 16970 │ │ - mov.w r5, #4294967295 ; 0xffffffff │ │ - str r5, [r0, #4] │ │ - adds r2, #1 │ │ - adds r1, #8 │ │ - ldr.w r5, [lr] │ │ - add.w r0, r2, ip │ │ - cmp r2, r5 │ │ - blt.n 168be │ │ + ldr.w r8, [r8, #8] │ │ + adds r2, #8 │ │ + add.w r9, r9, #1 │ │ + strh.w r9, [r3, #2] │ │ + b.n 17bf2 │ │ + ldrsh.w r2, [r3, #2] │ │ + cbnz r2, 17c70 │ │ + mov.w r2, #4294967295 ; 0xffffffff │ │ + str r2, [r3, #4] │ │ + add.w ip, ip, #1 │ │ + adds r3, #8 │ │ + b.n 17bd8 │ │ + ldr r3, [sp, #20] │ │ + add.w lr, lr, #8 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + add r3, r2 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #16] │ │ adds r3, #1 │ │ + str r3, [sp, #16] │ │ cmp r3, #4 │ │ - bne.n 16898 │ │ - mov r0, lr │ │ - mov r5, lr │ │ - bl 1d710 │ │ - movs r3, #0 │ │ - str r3, [r4, #76] ; 0x4c │ │ + bne.n 17bb2 │ │ mov r0, r4 │ │ - add sp, #28 │ │ + bl 1ec1c │ │ + movs r3, #0 │ │ + mov r0, r5 │ │ + str r3, [r5, #76] ; 0x4c │ │ + b.n 17c9c │ │ + add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - adds r1, #95 ; 0x5f │ │ + cmp r0, #127 ; 0x7f │ │ movs r3, r0 │ │ - adds r1, #140 ; 0x8c │ │ + cmp r0, #172 ; 0xac │ │ movs r3, r0 │ │ - adds r1, #71 ; 0x47 │ │ + cmp r0, #97 ; 0x61 │ │ movs r3, r0 │ │ - adds r1, #158 ; 0x9e │ │ + cmp r0, #184 ; 0xb8 │ │ movs r3, r0 │ │ - adds r1, #37 ; 0x25 │ │ + cmp r0, #61 ; 0x3d │ │ movs r3, r0 │ │ - adds r1, #173 ; 0xad │ │ + cmp r0, #199 ; 0xc7 │ │ movs r3, r0 │ │ - adds r1, #17 │ │ + cmp r0, #47 ; 0x2f │ │ movs r3, r0 │ │ - adds r0, #151 ; 0x97 │ │ + movs r7, #183 ; 0xb7 │ │ movs r3, r0 │ │ - adds r0, #59 ; 0x3b │ │ + movs r7, #79 ; 0x4f │ │ movs r3, r0 │ │ - adds r0, #238 ; 0xee │ │ + cmp r0, #2 │ │ movs r3, r0 │ │ - adds r0, #23 │ │ + movs r7, #53 ; 0x35 │ │ movs r3, r0 │ │ - cmp r7, #37 ; 0x25 │ │ + movs r6, #93 ; 0x5d │ │ movs r3, r0 │ │ - adds r0, #2 │ │ + movs r7, #52 ; 0x34 │ │ movs r3, r0 │ │ │ │ -000169d0 : │ │ - ldr r3, [pc, #492] ; (16bc0 ) │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - add r3, pc │ │ - sub sp, #20 │ │ +00017cd8 : │ │ + stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r5, r0 │ │ + ldr.w r8, [pc, #512] ; 17ee0 │ │ mov r0, r1 │ │ - mov r1, r3 │ │ - blx e098 │ │ + ldr r1, [pc, #508] ; (17ee4 ) │ │ + add r8, pc │ │ + ldr.w r8, [r8] │ │ + add r1, pc │ │ + ldr.w r3, [r8] │ │ + str r3, [sp, #12] │ │ + blx e8e0 │ │ mov r4, r0 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - cmp r4, #0 │ │ - beq.w 16bb6 │ │ - ldr r3, [pc, #456] ; (16bbc ) │ │ + cmp r0, #0 │ │ + beq.w 17ec4 │ │ + ldr r3, [pc, #472] ; (17edc ) │ │ add r7, sp, #16 │ │ movs r6, #1 │ │ movs r1, #1 │ │ movs r2, #4 │ │ - movw r8, #1052 ; 0x41c │ │ - str.w r3, [r7, #-12]! │ │ + movw r9, #1052 ; 0x41c │ │ + str.w r3, [r7, #-16]! │ │ mov r3, r4 │ │ mov r0, r7 │ │ - mov.w r9, #0 │ │ - blx e158 │ │ + mov.w sl, #0 │ │ + blx e9a0 │ │ mov r1, r6 │ │ movs r2, #4 │ │ mov r3, r4 │ │ mov r0, r7 │ │ - str r6, [sp, #4] │ │ - blx e158 │ │ + str r6, [sp, #0] │ │ + blx e9a0 │ │ mov r1, r6 │ │ movs r2, #4 │ │ mov r3, r4 │ │ mov r0, r7 │ │ - str.w r8, [sp, #4] │ │ - blx e158 │ │ - ldr r0, [pc, #404] ; (16bc4 ) │ │ - mov r2, r8 │ │ + str.w r9, [sp] │ │ + blx e9a0 │ │ + ldr r0, [pc, #424] ; (17ee8 ) │ │ + mov r2, r9 │ │ mov r1, r6 │ │ mov r3, r4 │ │ add r0, pc │ │ - blx e158 │ │ - ldr r2, [sp, #4] │ │ - add.w r8, sp, #16 │ │ + blx e9a0 │ │ + add.w r9, sp, #16 │ │ + ldr r2, [sp, #0] │ │ mov r1, r6 │ │ - sub.w r2, r2, #1040 ; 0x410 │ │ + str.w sl, [r9, #-12]! │ │ mov r3, r4 │ │ - str.w r9, [r8, #-8]! │ │ - subs r2, #12 │ │ - mov r0, r8 │ │ - blx e158 │ │ + subw r2, r2, #1052 ; 0x41c │ │ + mov r0, r9 │ │ + blx e9a0 │ │ movs r1, #4 │ │ mov r2, r6 │ │ mov r3, r4 │ │ adds r0, r5, #4 │ │ - blx e158 │ │ + blx e9a0 │ │ movs r1, #4 │ │ mov r2, r6 │ │ mov r3, r4 │ │ add.w r0, r5, #8 │ │ - blx e158 │ │ + blx e9a0 │ │ movs r1, #4 │ │ mov r2, r6 │ │ mov r3, r4 │ │ add.w r0, r5, #12 │ │ - blx e158 │ │ + blx e9a0 │ │ movs r1, #4 │ │ mov r2, r6 │ │ mov r3, r4 │ │ add.w r0, r5, #16 │ │ - blx e158 │ │ + blx e9a0 │ │ movs r1, #4 │ │ mov r2, r6 │ │ mov r3, r4 │ │ add.w r0, r5, #20 │ │ - blx e158 │ │ + blx e9a0 │ │ movs r1, #4 │ │ mov r2, r6 │ │ mov r3, r4 │ │ add.w r0, r5, #24 │ │ - blx e158 │ │ + blx e9a0 │ │ movs r1, #4 │ │ mov r2, r6 │ │ mov r3, r4 │ │ add.w r0, r5, #28 │ │ - blx e158 │ │ + blx e9a0 │ │ movs r1, #4 │ │ mov r2, r6 │ │ mov r3, r4 │ │ add.w r0, r5, #32 │ │ - blx e158 │ │ + blx e9a0 │ │ movs r1, #4 │ │ mov r2, r6 │ │ mov r3, r4 │ │ add.w r0, r5, #36 ; 0x24 │ │ - blx e158 │ │ + blx e9a0 │ │ ldrsh.w r3, [r5, #40] ; 0x28 │ │ mov r0, r7 │ │ movs r1, #4 │ │ mov r2, r6 │ │ - str r3, [sp, #4] │ │ + str r3, [sp, #0] │ │ mov r3, r4 │ │ - blx e158 │ │ - str.w r9, [sp, #8] │ │ - b.n 16b06 │ │ + blx e9a0 │ │ + str.w sl, [sp, #4] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [r5, #4] │ │ + cmp r3, r2 │ │ + bge.n 17e1c │ │ ldr r2, [r5, #48] ; 0x30 │ │ ldr.w r6, [r2, r3, lsl #2] │ │ mov r0, r6 │ │ - blx e068 │ │ + blx e8b0 │ │ mov r3, r4 │ │ movs r1, #1 │ │ adds r2, r0, #1 │ │ mov r0, r6 │ │ - blx e158 │ │ - ldr r3, [sp, #8] │ │ + blx e9a0 │ │ + ldr r3, [sp, #4] │ │ adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [r5, #4] │ │ - cmp r3, r2 │ │ - blt.n 16ae8 │ │ + str r3, [sp, #4] │ │ + b.n 17df4 │ │ mov r0, r4 │ │ - blx e0c8 │ │ + blx e910 │ │ movs r3, #0 │ │ - str r3, [sp, #8] │ │ - adds r6, r0, #3 │ │ + str r3, [sp, #4] │ │ + adds r0, #3 │ │ + bic.w r6, r0, #3 │ │ mov r0, r4 │ │ - bic.w r6, r6, #3 │ │ - str r6, [sp, #4] │ │ - blx e0c8 │ │ + str r6, [sp, #0] │ │ + blx e910 │ │ movs r1, #1 │ │ mov r3, r4 │ │ subs r2, r6, r0 │ │ - mov r0, r8 │ │ - blx e158 │ │ + mov r0, r9 │ │ + blx e9a0 │ │ movs r1, #8 │ │ ldr r2, [r5, #36] ; 0x24 │ │ mov r3, r4 │ │ ldr r0, [r5, #52] ; 0x34 │ │ - blx e158 │ │ + blx e9a0 │ │ movs r1, #12 │ │ mov r3, r4 │ │ ldr r0, [r5, #56] ; 0x38 │ │ ldr r2, [r5, #8] │ │ - blx e158 │ │ + blx e9a0 │ │ ldr r3, [r5, #12] │ │ ldr r1, [r5, #28] │ │ - cbz r3, 16b6e │ │ + cbz r3, 17e7c │ │ muls r3, r1 │ │ movs r2, #1 │ │ - str r3, [sp, #4] │ │ movs r1, #4 │ │ - mov r3, r4 │ │ mov r0, r7 │ │ - blx e158 │ │ - ldr r3, [r5, #60] ; 0x3c │ │ - ldr r1, [r5, #12] │ │ - ldr r2, [r5, #28] │ │ - muls r2, r1 │ │ - ldr r0, [r3, #0] │ │ + str r3, [sp, #0] │ │ + mov r3, r4 │ │ + blx e9a0 │ │ + ldr r1, [r5, #60] ; 0x3c │ │ + ldr r3, [r5, #28] │ │ + ldr r2, [r5, #12] │ │ + ldr r0, [r1, #0] │ │ movs r1, #2 │ │ - b.n 16ba8 │ │ - str r3, [sp, #12] │ │ + muls r2, r3 │ │ + b.n 17eb4 │ │ str r3, [sp, #8] │ │ - b.n 16b82 │ │ - ldr r3, [r5, #64] ; 0x40 │ │ - ldr r0, [sp, #12] │ │ - ldrb r3, [r3, r2] │ │ - adds r2, #1 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r1 │ │ + bge.n 17e94 │ │ + ldr r2, [r5, #64] ; 0x40 │ │ + ldr r0, [sp, #8] │ │ + ldrb r2, [r2, r3] │ │ + adds r3, #1 │ │ + add r2, r0 │ │ str r2, [sp, #8] │ │ - adds r3, r0, r3 │ │ - str r3, [sp, #12] │ │ - ldr r2, [sp, #8] │ │ - cmp r2, r1 │ │ - blt.n 16b74 │ │ + b.n 17e7e │ │ movs r1, #4 │ │ movs r2, #1 │ │ mov r3, r4 │ │ - add r0, sp, #12 │ │ - blx e158 │ │ + add r0, sp, #8 │ │ + blx e9a0 │ │ ldr r3, [r5, #60] ; 0x3c │ │ movs r1, #2 │ │ - ldr r2, [sp, #12] │ │ + ldr r2, [sp, #8] │ │ ldr r0, [r3, #0] │ │ mov r3, r4 │ │ - blx e158 │ │ + blx e9a0 │ │ ldr r0, [r5, #64] ; 0x40 │ │ ldr r2, [r5, #28] │ │ movs r1, #1 │ │ mov r3, r4 │ │ - blx e158 │ │ + blx e9a0 │ │ mov r0, r4 │ │ - blx e0a4 │ │ + blx e8ec │ │ movs r0, #0 │ │ - add sp, #20 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r5, [pc, #264] ; (16cc8 ) │ │ + b.n 17ec8 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + ldr r2, [sp, #12] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n 17ed6 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #16 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + ldr r5, [pc, #264] ; (17fe8 ) │ │ mov r4, r8 │ │ - lsls r2, r3, #21 │ │ + b.n 18210 │ │ movs r3, r0 │ │ - strh r4, [r1, #48] ; 0x30 │ │ + ldc2l 0, cr0, [ip], #-8 │ │ + ldrb r0, [r6, #20] │ │ movs r3, r0 │ │ │ │ -00016bc8 : │ │ +00017eec : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ mov r4, r0 │ │ - str r1, [sp, #28] │ │ - ldr r1, [pc, #812] ; (16f00 ) │ │ - ldr r0, [sp, #28] │ │ + mov r0, r1 │ │ + str r1, [sp, #24] │ │ + ldr r1, [pc, #684] ; (181a8 ) │ │ add r1, pc │ │ - blx e0b0 │ │ - cbz r0, 16bee │ │ - ldr r1, [pc, #804] ; (16f04 ) │ │ - ldr r0, [sp, #28] │ │ + blx e8f8 │ │ + cbz r0, 17f12 │ │ + ldr r1, [pc, #680] ; (181ac ) │ │ + ldr r0, [sp, #24] │ │ add r1, pc │ │ - blx e098 │ │ + blx e8e0 │ │ mov r5, r0 │ │ - cbnz r0, 16bf6 │ │ - b.n 16ef6 │ │ - ldr r5, [pc, #792] ; (16f08 ) │ │ + cbnz r0, 17f1a │ │ + b.n 1819c │ │ + ldr r5, [pc, #668] ; (181b0 ) │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ adds r5, #84 ; 0x54 │ │ - ldr r0, [pc, #788] ; (16f0c ) │ │ + ldr r0, [pc, #664] ; (181b4 ) │ │ mov r1, r5 │ │ add r0, pc │ │ - blx e110 │ │ - ldr r1, [pc, #780] ; (16f10 ) │ │ + blx e958 │ │ + ldr r1, [pc, #656] ; (181b8 ) │ │ ldr r2, [r4, #4] │ │ mov r0, r5 │ │ add r1, pc │ │ - blx e11c │ │ - ldr r3, [r4, #4] │ │ + blx e964 │ │ ldr r2, [r4, #8] │ │ + ldr r3, [r4, #4] │ │ mov r0, r5 │ │ - ldr r1, [pc, #768] ; (16f14 ) │ │ + ldr r1, [pc, #644] ; (181bc ) │ │ subs r2, r2, r3 │ │ add r1, pc │ │ - blx e11c │ │ - ldr r3, [r4, #12] │ │ - ldr r6, [r4, #8] │ │ - mov r2, r3 │ │ - mov r1, r3 │ │ - cbz r3, 16c56 │ │ - adds r3, #1 │ │ - mul.w r2, r6, r3 │ │ - b.n 16c5a │ │ + blx e964 │ │ + ldr r2, [r4, #12] │ │ + ldr r1, [r4, #8] │ │ + cbnz r2, 17f4c │ │ + mov r3, r2 │ │ + movs r6, #12 │ │ + b.n 17f52 │ │ + mla r2, r2, r1, r1 │ │ + b.n 17f6a │ │ + cmp r3, r1 │ │ + bge.n 17f6a │ │ ldr r0, [r4, #56] ; 0x38 │ │ - adds r1, #1 │ │ - ldrb r7, [r0, r3] │ │ - adds r0, r0, r3 │ │ - adds r3, #12 │ │ - ldrb.w lr, [r0, #1] │ │ - orr.w r7, r7, lr, lsl #8 │ │ - ldrb.w lr, [r0, #2] │ │ - ldrb r0, [r0, #3] │ │ - orr.w r7, r7, lr, lsl #16 │ │ - orr.w r0, r7, r0, lsl #24 │ │ - ldr r7, [r4, #64] ; 0x40 │ │ - ldrb r0, [r7, r0] │ │ + mla r0, r6, r3, r0 │ │ + adds r3, #1 │ │ + ldr r7, [r0, #0] │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + ldrb r0, [r0, r7] │ │ adds r0, #1 │ │ - adds r2, r2, r0 │ │ - cmp r1, r6 │ │ - blt.n 16c2e │ │ - ldr r1, [pc, #700] ; (16f18 ) │ │ + add r2, r0 │ │ + b.n 17f52 │ │ + ldr r1, [pc, #596] ; (181c0 ) │ │ mov r0, r5 │ │ + ldr.w r8, [pc, #596] ; 181c4 │ │ movs r7, #0 │ │ - ldr.w sl, [pc, #696] ; 16f1c │ │ add r1, pc │ │ - ldr.w fp, [pc, #696] ; 16f20 │ │ - blx e11c │ │ - ldr r1, [pc, #692] ; (16f24 ) │ │ + ldr.w r9, [pc, #592] ; 181c8 │ │ + blx e964 │ │ + ldr r1, [pc, #588] ; (181cc ) │ │ ldr r2, [r4, #20] │ │ mov r0, r5 │ │ add r1, pc │ │ - mov r6, r7 │ │ - blx e11c │ │ - ldr r1, [pc, #680] ; (16f28 ) │ │ + ldr.w sl, [pc, #584] ; 181d0 │ │ + blx e964 │ │ + ldr r1, [pc, #580] ; (181d4 ) │ │ ldr r2, [r4, #16] │ │ mov r0, r5 │ │ add r1, pc │ │ - add sl, pc │ │ - blx e11c │ │ - ldr r1, [pc, #672] ; (16f2c ) │ │ + ldr.w fp, [pc, #576] ; 181d8 │ │ + blx e964 │ │ + ldr r1, [pc, #572] ; (181dc ) │ │ ldr r2, [r4, #24] │ │ mov r0, r5 │ │ add r1, pc │ │ - add fp, pc │ │ - blx e11c │ │ - ldr r0, [pc, #660] ; (16f30 ) │ │ + add r8, pc │ │ + blx e964 │ │ + ldr r0, [pc, #560] ; (181e0 ) │ │ mov r1, r5 │ │ + add r9, pc │ │ add r0, pc │ │ - blx e110 │ │ - ldr r0, [pc, #656] ; (16f34 ) │ │ - ldr r1, [pc, #656] ; (16f38 ) │ │ - add r0, pc │ │ - str r0, [sp, #0] │ │ - ldr r0, [pc, #656] ; (16f3c ) │ │ - add r1, pc │ │ - ldr r2, [pc, #656] ; (16f40 ) │ │ - add r0, pc │ │ - str r0, [sp, #4] │ │ - ldr r0, [pc, #652] ; (16f44 ) │ │ - add r2, pc │ │ - ldr r3, [pc, #652] ; (16f48 ) │ │ - add r0, pc │ │ - str r0, [sp, #8] │ │ - ldr r0, [pc, #652] ; (16f4c ) │ │ - add r3, pc │ │ - add r0, pc │ │ - str r0, [sp, #12] │ │ - ldr r0, [pc, #648] ; (16f50 ) │ │ - add r0, pc │ │ - str r0, [sp, #16] │ │ - mov r0, r5 │ │ - blx e11c │ │ - ldr r2, [pc, #640] ; (16f54 ) │ │ - str r2, [sp, #24] │ │ - b.n 16db6 │ │ - ldr r2, [r4, #48] ; 0x30 │ │ + add sl, pc │ │ + blx e958 │ │ + ldr r3, [pc, #552] ; (181e4 ) │ │ + ldr r1, [pc, #552] ; (181e8 ) │ │ mov r0, r5 │ │ - ldr r3, [sp, #24] │ │ - mov r1, sl │ │ add r3, pc │ │ str r3, [sp, #0] │ │ + ldr r3, [pc, #548] ; (181ec ) │ │ + add r1, pc │ │ + ldr r2, [pc, #548] ; (181f0 ) │ │ + add fp, pc │ │ + add r3, pc │ │ str r3, [sp, #4] │ │ - ldr.w r2, [r2, r6, lsl #2] │ │ - blx e11c │ │ + ldr r3, [pc, #544] ; (181f4 ) │ │ + add r2, pc │ │ + mov r6, r7 │ │ + add r3, pc │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #540] ; (181f8 ) │ │ + add r3, pc │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #536] ; (181fc ) │ │ + add r3, pc │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #536] ; (18200 ) │ │ + add r3, pc │ │ + blx e964 │ │ + ldr r3, [pc, #532] ; (18204 ) │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + ldr r3, [r4, #4] │ │ + cmp r6, r3 │ │ + bge.n 180a8 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + mov r0, r5 │ │ + str.w r8, [sp] │ │ + str.w r8, [sp, #4] │ │ + ldr r1, [sp, #28] │ │ + ldr.w r2, [r3, r6, lsl #2] │ │ + mov r3, r8 │ │ + blx e964 │ │ ldr r3, [r4, #4] │ │ + mov r0, r5 │ │ cmp r6, r3 │ │ ldr r3, [r4, #56] ; 0x38 │ │ - it lt │ │ + itett ge │ │ + addge r2, r3, r7 │ │ addlt r3, r3, r7 │ │ - blt.n 16d04 │ │ - adds r2, r3, r7 │ │ - movs r1, #12 │ │ - ldrb r2, [r2, #9] │ │ - mla r3, r1, r2, r3 │ │ + ldrbge r2, [r2, #9] │ │ + addge.w r2, r2, r2, lsl #1 │ │ + it ge │ │ + addge.w r3, r3, r2, lsl #2 │ │ ldrb r3, [r3, #8] │ │ adds r3, #0 │ │ it ne │ │ movne r3, #1 │ │ - cbz r3, 16d18 │ │ - ldr r1, [pc, #584] ; (16f58 ) │ │ - ldr r2, [pc, #584] ; (16f5c ) │ │ + cbz r3, 18040 │ │ + ldr r1, [pc, #464] ; (18208 ) │ │ + ldr r2, [pc, #464] ; (1820c ) │ │ add r1, pc │ │ add r2, pc │ │ - b.n 16d20 │ │ - ldr r1, [pc, #580] ; (16f60 ) │ │ - ldr r2, [pc, #584] ; (16f64 ) │ │ - add r1, pc │ │ - add r2, pc │ │ - mov r0, r5 │ │ - blx e11c │ │ + b.n 18044 │ │ + mov r1, r9 │ │ + mov r2, sl │ │ + blx e964 │ │ ldr r3, [r4, #56] ; 0x38 │ │ - ldr r1, [pc, #572] ; (16f68 ) │ │ - adds r3, r3, r7 │ │ - add r1, pc │ │ - ldrb r0, [r3, #5] │ │ - ldrb r2, [r3, #4] │ │ - orr.w r2, r2, r0, lsl #8 │ │ - ldrb r0, [r3, #6] │ │ - ldrb r3, [r3, #7] │ │ - orr.w r2, r2, r0, lsl #16 │ │ + ldr r1, [pc, #452] ; (18210 ) │ │ mov r0, r5 │ │ - orr.w r2, r2, r3, lsl #24 │ │ - blx e11c │ │ - ldr.w r9, [r4, #12] │ │ - cmp.w r9, #0 │ │ - bne.n 16d70 │ │ + add r3, r7 │ │ + add r1, pc │ │ + ldr r2, [r3, #4] │ │ + blx e964 │ │ + ldr.w ip, [r4, #12] │ │ + cmp.w ip, #0 │ │ + bne.n 1806c │ │ ldr r3, [r4, #56] ; 0x38 │ │ - ldrb r2, [r3, r7] │ │ - adds r3, r3, r7 │ │ - ldrb r1, [r3, #1] │ │ - orr.w r2, r2, r1, lsl #8 │ │ - ldrb r1, [r3, #2] │ │ - ldrb r3, [r3, #3] │ │ - orr.w r2, r2, r1, lsl #16 │ │ - orr.w r3, r2, r3, lsl #24 │ │ ldr r2, [r4, #64] ; 0x40 │ │ - ldrb.w r9, [r2, r3] │ │ - mov.w r8, #0 │ │ - b.n 16da4 │ │ - ldr r3, [r4, #56] ; 0x38 │ │ + ldr r3, [r3, r7] │ │ + ldrb.w ip, [r2, r3] │ │ + movs r3, #0 │ │ + cmp r3, ip │ │ + bge.n 18098 │ │ + ldr r2, [r4, #56] ; 0x38 │ │ mov r0, r5 │ │ - ldrb r2, [r3, r7] │ │ - adds r3, r3, r7 │ │ - ldrb r1, [r3, #1] │ │ - orr.w r2, r2, r1, lsl #8 │ │ - ldrb r1, [r3, #2] │ │ - ldrb r3, [r3, #3] │ │ - orr.w r2, r2, r1, lsl #16 │ │ + str.w ip, [sp, #36] ; 0x24 │ │ + str r3, [sp, #32] │ │ + ldr r1, [r2, r7] │ │ + ldr r2, [r4, #60] ; 0x3c │ │ + ldr.w r2, [r2, r1, lsl #2] │ │ mov r1, fp │ │ - orr.w r2, r2, r3, lsl #24 │ │ - ldr r3, [r4, #60] ; 0x3c │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - ldrh.w r2, [r3, r8, lsl #1] │ │ - add.w r8, r8, #1 │ │ - blx e11c │ │ - cmp r8, r9 │ │ - blt.n 16d76 │ │ - ldr r0, [pc, #448] ; (16f6c ) │ │ + ldrh.w r2, [r2, r3, lsl #1] │ │ + blx e964 │ │ + ldr r3, [sp, #32] │ │ + ldr.w ip, [sp, #36] ; 0x24 │ │ + adds r3, #1 │ │ + b.n 1806e │ │ + ldr r0, [pc, #376] ; (18214 ) │ │ mov r1, r5 │ │ adds r6, #1 │ │ adds r7, #12 │ │ add r0, pc │ │ - blx e110 │ │ - ldr r3, [r4, #4] │ │ + blx e958 │ │ + b.n 17ff4 │ │ + movs r7, #12 │ │ + ldr r3, [pc, #364] ; (18218 ) │ │ + muls r7, r6 │ │ + ldr.w r8, [pc, #364] ; 1821c │ │ + ldr.w r9, [pc, #364] ; 18220 │ │ + add r3, pc │ │ + ldr.w sl, [pc, #360] ; 18224 │ │ + add r8, pc │ │ + str r3, [sp, #28] │ │ + add r9, pc │ │ + ldr r3, [pc, #356] ; (18228 ) │ │ + add sl, pc │ │ + add r3, pc │ │ + str r3, [sp, #32] │ │ + ldr r3, [r4, #8] │ │ cmp r6, r3 │ │ - blt.n 16cd8 │ │ - ldr r3, [pc, #432] ; (16f70 ) │ │ - mov.w sl, #0 │ │ - ldr.w fp, [pc, #432] ; 16f74 │ │ - ldr r2, [pc, #432] ; (16f78 ) │ │ - str r6, [sp, #32] │ │ - add fp, pc │ │ - add r2, pc │ │ - str r3, [sp, #36] ; 0x24 │ │ - str r2, [sp, #24] │ │ - b.n 16ed8 │ │ - ldr r2, [sp, #32] │ │ - mov.w r8, #12 │ │ + bge.n 18186 │ │ ldr r1, [r4, #56] ; 0x38 │ │ ldr r3, [r4, #48] ; 0x30 │ │ - mla r7, r8, r2, sl │ │ - adds r1, r1, r7 │ │ + add r1, r7 │ │ ldrb r0, [r1, #11] │ │ ldrb r2, [r1, #9] │ │ ldrb.w lr, [r1, #10] │ │ ldr.w r0, [r3, r0, lsl #2] │ │ str r0, [sp, #0] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #32] │ │ ldrb r1, [r1, #8] │ │ - add r0, pc │ │ ldrb r1, [r0, r1] │ │ mov r0, r5 │ │ str r1, [sp, #4] │ │ - mov r1, fp │ │ + ldr r1, [sp, #28] │ │ ldr.w r2, [r3, r2, lsl #2] │ │ ldr.w r3, [r3, lr, lsl #2] │ │ - blx e11c │ │ + blx e964 │ │ ldr r3, [r4, #4] │ │ + mov r0, r5 │ │ cmp r6, r3 │ │ ldr r3, [r4, #56] ; 0x38 │ │ - iteet ge │ │ + itett ge │ │ addge r2, r3, r7 │ │ addlt r3, r3, r7 │ │ - ldrblt r3, [r3, #8] │ │ ldrbge r2, [r2, #9] │ │ - itt ge │ │ - mlage r8, r8, r2, r3 │ │ - ldrbge.w r3, [r8, #8] │ │ + addge.w r2, r2, r2, lsl #1 │ │ + it ge │ │ + addge.w r3, r3, r2, lsl #2 │ │ + ldrb r3, [r3, #8] │ │ adds r3, #0 │ │ it ne │ │ movne r3, #1 │ │ - cbz r3, 16e38 │ │ - ldr r1, [pc, #332] ; (16f7c ) │ │ - ldr r2, [pc, #332] ; (16f80 ) │ │ + cbz r3, 1812a │ │ + ldr r1, [pc, #264] ; (1822c ) │ │ + ldr r2, [pc, #268] ; (18230 ) │ │ add r1, pc │ │ add r2, pc │ │ - b.n 16e40 │ │ - ldr r1, [pc, #328] ; (16f84 ) │ │ - ldr r2, [pc, #332] ; (16f88 ) │ │ - add r1, pc │ │ - add r2, pc │ │ - mov r0, r5 │ │ - blx e11c │ │ + b.n 1812e │ │ + mov r1, r8 │ │ + mov r2, r9 │ │ + blx e964 │ │ ldr r3, [r4, #56] ; 0x38 │ │ - ldr r1, [pc, #320] ; (16f8c ) │ │ - adds r3, r3, r7 │ │ - add r1, pc │ │ - ldrb r0, [r3, #5] │ │ - ldrb r2, [r3, #4] │ │ - orr.w r2, r2, r0, lsl #8 │ │ - ldrb r0, [r3, #6] │ │ - ldrb r3, [r3, #7] │ │ - orr.w r2, r2, r0, lsl #16 │ │ + ldr r1, [pc, #252] ; (18234 ) │ │ mov r0, r5 │ │ - orr.w r2, r2, r3, lsl #24 │ │ - blx e11c │ │ - ldr.w r9, [r4, #12] │ │ - cmp.w r9, #0 │ │ - bne.n 16e90 │ │ + add r3, r7 │ │ + add r1, pc │ │ + ldr r2, [r3, #4] │ │ + blx e964 │ │ + ldr r3, [r4, #12] │ │ + cbnz r3, 1814e │ │ ldr r3, [r4, #56] ; 0x38 │ │ - ldrb r2, [r3, r7] │ │ - adds r3, r3, r7 │ │ - ldrb r1, [r3, #1] │ │ - orr.w r2, r2, r1, lsl #8 │ │ - ldrb r1, [r3, #2] │ │ - ldrb r3, [r3, #3] │ │ - orr.w r2, r2, r1, lsl #16 │ │ - orr.w r3, r2, r3, lsl #24 │ │ ldr r2, [r4, #64] ; 0x40 │ │ - ldrb.w r9, [r2, r3] │ │ - mov.w r8, #0 │ │ - b.n 16ec4 │ │ - ldr r3, [r4, #56] ; 0x38 │ │ + ldr r3, [r3, r7] │ │ + ldrb r3, [r2, r3] │ │ + mov.w fp, #0 │ │ + cmp fp, r3 │ │ + bge.n 18176 │ │ + ldr r2, [r4, #56] ; 0x38 │ │ mov r0, r5 │ │ - ldrb r2, [r3, r7] │ │ - adds r3, r3, r7 │ │ - ldrb r1, [r3, #1] │ │ - orr.w r2, r2, r1, lsl #8 │ │ - ldrb r1, [r3, #2] │ │ - orr.w r2, r2, r1, lsl #16 │ │ - ldrb r1, [r3, #3] │ │ - ldr r3, [r4, #60] ; 0x3c │ │ - orr.w r2, r2, r1, lsl #24 │ │ - ldr r1, [sp, #24] │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - ldrh.w r2, [r3, r8, lsl #1] │ │ - add.w r8, r8, #1 │ │ - blx e11c │ │ - cmp r8, r9 │ │ - blt.n 16e96 │ │ - ldr r0, [pc, #196] ; (16f90 ) │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r1, [r2, r7] │ │ + ldr r2, [r4, #60] ; 0x3c │ │ + ldr.w r2, [r2, r1, lsl #2] │ │ + mov r1, sl │ │ + ldrh.w r2, [r2, fp, lsl #1] │ │ + add.w fp, fp, #1 │ │ + blx e964 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + b.n 18152 │ │ + ldr r0, [pc, #192] ; (18238 ) │ │ mov r1, r5 │ │ adds r6, #1 │ │ - add.w sl, sl, #12 │ │ + adds r7, #12 │ │ add r0, pc │ │ - blx e110 │ │ - ldr r3, [r4, #8] │ │ - cmp r6, r3 │ │ - blt.w 16dd4 │ │ - ldr r1, [pc, #176] ; (16f94 ) │ │ - ldr r0, [sp, #28] │ │ + blx e958 │ │ + b.n 180ca │ │ + ldr r1, [pc, #180] ; (1823c ) │ │ + ldr r0, [sp, #24] │ │ add r1, pc │ │ - blx e0b0 │ │ - cbz r0, 16efa │ │ + blx e8f8 │ │ + cbz r0, 181a0 │ │ mov r0, r5 │ │ - blx e0a4 │ │ + blx e8ec │ │ movs r0, #0 │ │ - b.n 16efa │ │ + b.n 181a0 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - cmp r4, #203 ; 0xcb │ │ + nop │ │ + movs r3, #223 ; 0xdf │ │ movs r3, r0 │ │ - subs r5, r5, #6 │ │ + asrs r1, r0, #27 │ │ movs r3, r0 │ │ - b.n 17424 │ │ + svc 108 ; 0x6c │ │ movs r3, r0 │ │ - cmp r4, #169 ; 0xa9 │ │ + movs r3, #189 ; 0xbd │ │ movs r3, r0 │ │ - cmp r4, #162 ; 0xa2 │ │ + movs r3, #182 ; 0xb6 │ │ movs r3, r0 │ │ - cmp r4, #157 ; 0x9d │ │ + movs r3, #177 ; 0xb1 │ │ movs r3, r0 │ │ - cmp r4, #89 ; 0x59 │ │ + movs r3, #129 ; 0x81 │ │ movs r3, r0 │ │ - cmp r4, #230 ; 0xe6 │ │ + movs r3, #51 ; 0x33 │ │ movs r3, r0 │ │ - cmp r4, #253 ; 0xfd │ │ + movs r4, #2 │ │ movs r3, r0 │ │ - cmp r4, #89 ; 0x59 │ │ + movs r3, #129 ; 0x81 │ │ movs r3, r0 │ │ - cmp r4, #92 ; 0x5c │ │ + movs r4, #10 │ │ movs r3, r0 │ │ - cmp r4, #98 ; 0x62 │ │ + movs r3, #130 ; 0x82 │ │ movs r3, r0 │ │ - cmp r4, #102 ; 0x66 │ │ + movs r3, #253 ; 0xfd │ │ movs r3, r0 │ │ - cmp r4, #155 ; 0x9b │ │ + movs r3, #134 ; 0x86 │ │ movs r3, r0 │ │ - cmp r4, #111 ; 0x6f │ │ + movs r3, #136 ; 0x88 │ │ movs r3, r0 │ │ - cmp r4, #148 ; 0x94 │ │ + movs r3, #185 ; 0xb9 │ │ movs r3, r0 │ │ - cmp r4, #130 ; 0x82 │ │ + movs r3, #141 ; 0x8d │ │ movs r3, r0 │ │ - cmp r4, #140 ; 0x8c │ │ + movs r3, #176 ; 0xb0 │ │ movs r3, r0 │ │ - cmp r4, #125 ; 0x7d │ │ + movs r3, #158 ; 0x9e │ │ movs r3, r0 │ │ - cmp r4, #139 ; 0x8b │ │ + movs r3, #168 ; 0xa8 │ │ movs r3, r0 │ │ - cmp r4, #138 ; 0x8a │ │ + movs r3, #169 ; 0xa9 │ │ movs r3, r0 │ │ - cmp r3, #193 ; 0xc1 │ │ + movs r3, #168 ; 0xa8 │ │ movs r3, r0 │ │ - cmp r4, #104 ; 0x68 │ │ + movs r3, #141 ; 0x8d │ │ movs r3, r0 │ │ - cmp r4, #107 ; 0x6b │ │ + movs r3, #178 ; 0xb2 │ │ movs r3, r0 │ │ - cmp r4, #94 ; 0x5e │ │ + movs r3, #120 ; 0x78 │ │ movs r3, r0 │ │ - cmp r4, #104 ; 0x68 │ │ + movs r3, #123 ; 0x7b │ │ movs r3, r0 │ │ - cmp r4, #94 ; 0x5e │ │ + movs r3, #114 ; 0x72 │ │ movs r3, r0 │ │ - cmp r3, #228 ; 0xe4 │ │ + movs r3, #44 ; 0x2c │ │ movs r3, r0 │ │ - cmp r3, #177 ; 0xb1 │ │ + movs r3, #26 │ │ movs r3, r0 │ │ - cmp r3, #206 ; 0xce │ │ + movs r2, #246 ; 0xf6 │ │ movs r3, r0 │ │ - cmp r3, #195 ; 0xc3 │ │ + movs r2, #254 ; 0xfe │ │ movs r3, r0 │ │ - cmp r3, #72 ; 0x48 │ │ + movs r3, #3 │ │ movs r3, r0 │ │ - cmp r3, #75 ; 0x4b │ │ + movs r3, #25 │ │ movs r3, r0 │ │ - cmp r3, #62 ; 0x3e │ │ + movs r2, #142 ; 0x8e │ │ movs r3, r0 │ │ - cmp r3, #72 ; 0x48 │ │ + movs r2, #145 ; 0x91 │ │ movs r3, r0 │ │ - cmp r3, #62 ; 0x3e │ │ + movs r2, #136 ; 0x88 │ │ movs r3, r0 │ │ - cmp r2, #194 ; 0xc2 │ │ + movs r2, #78 ; 0x4e │ │ movs r3, r0 │ │ - cmp r1, #189 ; 0xbd │ │ + movs r1, #79 ; 0x4f │ │ movs r3, r0 │ │ │ │ -00016f98 : │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r8, r0 │ │ - mov r9, r1 │ │ - ldr r6, [r0, #4] │ │ - movs r5, #0 │ │ - b.n 16fc8 │ │ - adds r4, r5, r6 │ │ - ldr.w r3, [r8, #48] ; 0x30 │ │ - mov r0, r9 │ │ +00018240 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r7, r0 │ │ + ldr r5, [r0, #4] │ │ + mov r8, r1 │ │ + movs r6, #0 │ │ + cmp r6, r5 │ │ + bge.n 18272 │ │ + adds r4, r6, r5 │ │ + ldr r3, [r7, #48] ; 0x30 │ │ + mov r0, r8 │ │ add.w r4, r4, r4, lsr #31 │ │ asrs r4, r4, #1 │ │ ldr.w r1, [r3, r4, lsl #2] │ │ - mov r7, r4 │ │ - blx e0b0 │ │ + blx e8f8 │ │ cmp r0, #0 │ │ - beq.n 16fd0 │ │ - ite le │ │ - movle r6, r4 │ │ - addgt r5, r4, #1 │ │ - cmp r5, r6 │ │ - blt.n 16fa6 │ │ - mov.w r7, #4294967295 ; 0xffffffff │ │ - mov r0, r7 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - ... │ │ + beq.n 1827a │ │ + itt gt │ │ + addgt r6, r4, #1 │ │ + movgt r4, r5 │ │ + mov r5, r4 │ │ + b.n 1824c │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ -00016fd8 : │ │ +00018280 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #60 ; 0x3c │ │ - mov sl, r0 │ │ - mov r7, r1 │ │ - bl 16608 │ │ + ldr r4, [pc, #904] ; (18610 ) │ │ mov r9, r0 │ │ + mov r8, r1 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #52] ; 0x34 │ │ + bl 1791c │ │ + str r4, [sp, #24] │ │ + mov r7, r0 │ │ cmp r0, #0 │ │ - bne.w 179ba │ │ - ldr r4, [pc, #788] ; (17304 ) │ │ + bne.w 18bf2 │ │ + ldr.w sl, [pc, #880] ; 18614 │ │ movs r0, #1 │ │ - ldr r3, [pc, #788] ; (17308 ) │ │ + ldr r3, [pc, #876] ; (18618 ) │ │ mov.w r2, #336 ; 0x150 │ │ - add r4, pc │ │ - str r7, [sp, #0] │ │ + add sl, pc │ │ + str.w r8, [sp] │ │ add r3, pc │ │ - mov r1, r4 │ │ - bl 3df24 │ │ - ldr r1, [pc, #772] ; (1730c ) │ │ - mov r0, r7 │ │ + mov r1, sl │ │ + bl 3f6b8 │ │ + ldr r1, [pc, #860] ; (1861c ) │ │ + mov r0, r8 │ │ add r1, pc │ │ - blx e098 │ │ + blx e8e0 │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - beq.w 179ba │ │ + beq.w 18bf2 │ │ + add r4, sp, #48 ; 0x30 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add r0, sp, #52 ; 0x34 │ │ mov r3, r5 │ │ - blx e0d4 │ │ + mov r0, r4 │ │ + blx e928 │ │ cmp r0, #1 │ │ mov r6, r0 │ │ - beq.n 1703e │ │ + beq.n 182fa │ │ mov r0, r5 │ │ - blx e0a4 │ │ - ldr r3, [pc, #736] ; (17310 ) │ │ - str r7, [sp, #0] │ │ + blx e8ec │ │ + ldr r3, [pc, #820] ; (18620 ) │ │ + str.w r8, [sp] │ │ movs r0, #4 │ │ - add r3, pc │ │ - mov r1, r4 │ │ + mov r1, sl │ │ movw r2, #343 ; 0x157 │ │ - b.n 17082 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [pc, #700] ; (17300 ) │ │ + add r3, pc │ │ + b.n 18340 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r3, [pc, #780] ; (1860c ) │ │ cmp r2, r3 │ │ - it ne │ │ - movne r6, r9 │ │ - bne.n 1705c │ │ - ldr r3, [pc, #712] ; (17314 ) │ │ - mov r0, r6 │ │ - mov r1, r4 │ │ + bne.n 18316 │ │ + ldr r3, [pc, #800] ; (18624 ) │ │ + mov r1, sl │ │ + str.w r8, [sp] │ │ movw r2, #349 ; 0x15d │ │ add r3, pc │ │ - str r7, [sp, #0] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ + b.n 18318 │ │ + mov r6, r7 │ │ + mov r0, r4 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add r0, sp, #52 ; 0x34 │ │ mov r3, r5 │ │ - blx e0d4 │ │ + blx e928 │ │ cmp r0, #1 │ │ - beq.n 1708a │ │ + beq.n 18346 │ │ mov r0, r5 │ │ - blx e0a4 │ │ - ldr r1, [pc, #676] ; (17318 ) │ │ - ldr r3, [pc, #676] ; (1731c ) │ │ + blx e8ec │ │ + ldr r1, [pc, #760] ; (18628 ) │ │ + ldr r3, [pc, #760] ; (1862c ) │ │ movs r0, #4 │ │ add r1, pc │ │ movw r2, #353 ; 0x161 │ │ add r3, pc │ │ - str r7, [sp, #0] │ │ - bl 3e034 │ │ - b.w 179ba │ │ - cbz r6, 170a6 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + str.w r8, [sp] │ │ + bl 3f7b4 │ │ + b.n 1879e │ │ + cbz r6, 18362 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - cmp r2, #1 │ │ - ble.n 170cc │ │ - ldr r1, [pc, #624] ; (17320 ) │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #1 │ │ + ble.n 18386 │ │ + stmia.w sp, {r3, r8} │ │ movs r0, #4 │ │ - ldr r3, [pc, #624] ; (17324 ) │ │ - stmia.w sp, {r2, r7} │ │ + ldr r1, [pc, #704] ; (18630 ) │ │ + mov.w r2, #360 ; 0x168 │ │ + ldr r3, [pc, #700] ; (18634 ) │ │ add r1, pc │ │ add r3, pc │ │ - mov.w r2, #360 ; 0x168 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r5 │ │ - blx e0a4 │ │ - b.w 179ba │ │ + blx e8ec │ │ + b.n 1879e │ │ + mov r0, r4 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add r0, sp, #52 ; 0x34 │ │ mov r3, r5 │ │ - blx e0d4 │ │ + blx e928 │ │ cmp r0, #1 │ │ - beq.n 170f4 │ │ + beq.n 183b0 │ │ mov r0, r5 │ │ - blx e0a4 │ │ - ldr r1, [pc, #580] ; (17328 ) │ │ - ldr r3, [pc, #580] ; (1732c ) │ │ + blx e8ec │ │ + ldr r1, [pc, #664] ; (18638 ) │ │ + ldr r3, [pc, #668] ; (1863c ) │ │ movs r0, #4 │ │ + str.w r8, [sp] │ │ add r1, pc │ │ - str r7, [sp, #0] │ │ - add r3, pc │ │ mov.w r2, #366 ; 0x16e │ │ - b.n 17082 │ │ - cbz r6, 17110 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + add r3, pc │ │ + b.n 18340 │ │ + cbz r6, 183cc │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr.w r8, [pc, #540] ; 17330 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r7, [pc, #624] ; (18640 ) │ │ movs r2, #1 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ mov r0, r5 │ │ - add r8, pc │ │ - blx e0e0 │ │ + add r7, pc │ │ + blx e91c │ │ movs r1, #80 ; 0x50 │ │ - movs r0, #1 │ │ - mov r2, r8 │ │ movw r3, #375 ; 0x177 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov r2, r7 │ │ + movs r0, #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r2, #1 │ │ movs r1, #4 │ │ mov r3, r5 │ │ mov r4, r0 │ │ str.w r2, [r0], #4 │ │ - blx e0d4 │ │ + blx e928 │ │ cmp r0, #1 │ │ - beq.n 17164 │ │ + beq.n 1841e │ │ mov r0, r5 │ │ - blx e0a4 │ │ + blx e8ec │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - ldr r3, [pc, #484] ; (17334 ) │ │ - ldr r2, [pc, #484] ; (17338 ) │ │ + bl 3e1f8 │ │ + ldr r3, [pc, #568] ; (18644 ) │ │ movs r0, #4 │ │ + mov r1, r7 │ │ add r3, pc │ │ - mov r1, r8 │ │ - add r2, pc │ │ - stmia.w sp, {r2, r7} │ │ + stmia.w sp, {r3, r8} │ │ + ldr r3, [pc, #560] ; (18648 ) │ │ mov.w r2, #388 ; 0x184 │ │ - b.n 17082 │ │ - cbz r6, 17180 │ │ - ldr r3, [r4, #4] │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + add r3, pc │ │ + b.n 1879a │ │ + cbz r6, 1843a │ │ + ldr r2, [r4, #4] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ str r3, [r4, #4] │ │ + add.w r0, r4, #8 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add.w r0, r4, #8 │ │ mov r3, r5 │ │ - blx e0d4 │ │ + blx e928 │ │ cmp r0, #1 │ │ - beq.n 171b6 │ │ + beq.n 18470 │ │ mov r0, r5 │ │ - blx e0a4 │ │ + blx e8ec │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - ldr r1, [pc, #412] ; (1733c ) │ │ - ldr r3, [pc, #412] ; (17340 ) │ │ + bl 3e1f8 │ │ + ldr r3, [pc, #496] ; (1864c ) │ │ + ldr r1, [pc, #500] ; (18650 ) │ │ movs r0, #4 │ │ - ldr r2, [pc, #412] ; (17344 ) │ │ - add r1, pc │ │ add r3, pc │ │ - add r2, pc │ │ - stmia.w sp, {r2, r7} │ │ + stmia.w sp, {r3, r8} │ │ + ldr r3, [pc, #492] ; (18654 ) │ │ + add r1, pc │ │ movw r2, #389 ; 0x185 │ │ - b.n 17082 │ │ - cbz r6, 171d2 │ │ - ldr r3, [r4, #8] │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + add r3, pc │ │ + b.n 1879a │ │ + cbz r6, 1848c │ │ + ldr r2, [r4, #8] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ str r3, [r4, #8] │ │ + add.w r0, r4, #12 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add.w r0, r4, #12 │ │ mov r3, r5 │ │ - blx e0d4 │ │ + blx e928 │ │ cmp r0, #1 │ │ - beq.n 17208 │ │ + beq.n 184c2 │ │ mov r0, r5 │ │ - blx e0a4 │ │ + blx e8ec │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - ldr r1, [pc, #340] ; (17348 ) │ │ - ldr r3, [pc, #344] ; (1734c ) │ │ + bl 3e1f8 │ │ + ldr r3, [pc, #428] ; (18658 ) │ │ + ldr r1, [pc, #428] ; (1865c ) │ │ movs r0, #4 │ │ - ldr r2, [pc, #344] ; (17350 ) │ │ - add r1, pc │ │ add r3, pc │ │ - add r2, pc │ │ - stmia.w sp, {r2, r7} │ │ + stmia.w sp, {r3, r8} │ │ + ldr r3, [pc, #424] ; (18660 ) │ │ + add r1, pc │ │ mov.w r2, #390 ; 0x186 │ │ - b.n 17082 │ │ - cbz r6, 17224 │ │ - ldr r3, [r4, #12] │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + add r3, pc │ │ + b.n 1879a │ │ + cbz r6, 184de │ │ + ldr r2, [r4, #12] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ str r3, [r4, #12] │ │ + add.w r0, r4, #16 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add.w r0, r4, #16 │ │ mov r3, r5 │ │ - blx e0d4 │ │ + blx e928 │ │ cmp r0, #1 │ │ - beq.n 1725a │ │ + beq.n 18514 │ │ mov r0, r5 │ │ - blx e0a4 │ │ + blx e8ec │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - ldr r1, [pc, #272] ; (17354 ) │ │ - ldr r3, [pc, #272] ; (17358 ) │ │ + bl 3e1f8 │ │ + ldr r3, [pc, #356] ; (18664 ) │ │ + ldr r1, [pc, #360] ; (18668 ) │ │ movs r0, #4 │ │ - ldr r2, [pc, #272] ; (1735c ) │ │ - add r1, pc │ │ add r3, pc │ │ - add r2, pc │ │ - stmia.w sp, {r2, r7} │ │ + stmia.w sp, {r3, r8} │ │ + ldr r3, [pc, #352] ; (1866c ) │ │ + add r1, pc │ │ movw r2, #391 ; 0x187 │ │ - b.n 17082 │ │ - cbz r6, 17276 │ │ - ldr r3, [r4, #16] │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + add r3, pc │ │ + b.n 1879a │ │ + cbz r6, 18530 │ │ + ldr r2, [r4, #16] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ str r3, [r4, #16] │ │ + add.w r0, r4, #20 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add.w r0, r4, #20 │ │ mov r3, r5 │ │ - blx e0d4 │ │ + blx e928 │ │ cmp r0, #1 │ │ - beq.n 172ac │ │ + beq.n 18566 │ │ mov r0, r5 │ │ - blx e0a4 │ │ + blx e8ec │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - ldr r1, [pc, #200] ; (17360 ) │ │ - ldr r3, [pc, #204] ; (17364 ) │ │ + bl 3e1f8 │ │ + ldr r3, [pc, #288] ; (18670 ) │ │ + ldr r1, [pc, #288] ; (18674 ) │ │ movs r0, #4 │ │ - ldr r2, [pc, #204] ; (17368 ) │ │ - add r1, pc │ │ add r3, pc │ │ - add r2, pc │ │ - stmia.w sp, {r2, r7} │ │ + stmia.w sp, {r3, r8} │ │ + ldr r3, [pc, #284] ; (18678 ) │ │ + add r1, pc │ │ mov.w r2, #392 ; 0x188 │ │ - b.n 17082 │ │ - cbz r6, 172c8 │ │ - ldr r3, [r4, #20] │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + add r3, pc │ │ + b.n 1879a │ │ + cbz r6, 18582 │ │ + ldr r2, [r4, #20] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ str r3, [r4, #20] │ │ + add.w r0, r4, #24 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add.w r0, r4, #24 │ │ mov r3, r5 │ │ - blx e0d4 │ │ + blx e928 │ │ cmp r0, #1 │ │ - beq.n 17378 │ │ + beq.n 185b8 │ │ mov r0, r5 │ │ - blx e0a4 │ │ + blx e8ec │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - ldr r1, [pc, #132] ; (1736c ) │ │ - ldr r3, [pc, #132] ; (17370 ) │ │ + bl 3e1f8 │ │ + ldr r3, [pc, #216] ; (1867c ) │ │ + ldr r1, [pc, #220] ; (18680 ) │ │ movs r0, #4 │ │ - ldr r2, [pc, #132] ; (17374 ) │ │ - add r1, pc │ │ add r3, pc │ │ - add r2, pc │ │ - stmia.w sp, {r2, r7} │ │ + stmia.w sp, {r3, r8} │ │ + ldr r3, [pc, #212] ; (18684 ) │ │ + add r1, pc │ │ movw r2, #393 ; 0x189 │ │ - b.n 17082 │ │ + add r3, pc │ │ + b.n 1879a │ │ + cbz r6, 185d4 │ │ + ldr r2, [r4, #24] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ + and.w r1, r1, #16711680 ; 0xff0000 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + str r3, [r4, #24] │ │ + add.w r0, r4, #28 │ │ + movs r1, #4 │ │ + movs r2, #1 │ │ + mov r3, r5 │ │ + blx e928 │ │ + cmp r0, #1 │ │ + beq.n 18694 │ │ + mov r0, r5 │ │ + blx e8ec │ │ + mov r0, r4 │ │ + bl 3e1f8 │ │ + ldr r3, [pc, #148] ; (18688 ) │ │ + ldr r1, [pc, #148] ; (1868c ) │ │ + movs r0, #4 │ │ + add r3, pc │ │ + stmia.w sp, {r3, r8} │ │ + ldr r3, [pc, #144] ; (18690 ) │ │ + add r1, pc │ │ + mov.w r2, #394 ; 0x18a │ │ + add r3, pc │ │ + b.n 1879a │ │ nop │ │ add r6, r8 │ │ negs r5, r1 │ │ - movs r7, #153 ; 0x99 │ │ + blt.n 185f4 │ │ + movs r3, r0 │ │ + subs r3, r3, #4 │ │ movs r3, r0 │ │ - cmp r1, #177 ; 0xb1 │ │ + movs r1, #49 ; 0x31 │ │ movs r3, r0 │ │ - mcrr2 0, 0, r0, r0, cr2 │ │ - cmp r1, #158 ; 0x9e │ │ + ubfx r0, r0, #0, #3 │ │ + movs r1, #20 │ │ movs r3, r0 │ │ - cmp r1, #168 ; 0xa8 │ │ + movs r1, #38 ; 0x26 │ │ movs r3, r0 │ │ - movs r7, #25 │ │ + subs r5, r2, #2 │ │ movs r3, r0 │ │ - cmp r1, #145 ; 0x91 │ │ + movs r1, #13 │ │ movs r3, r0 │ │ - movs r6, #219 ; 0xdb │ │ + subs r3, r2, #1 │ │ movs r3, r0 │ │ - cmp r1, #119 ; 0x77 │ │ + movs r0, #239 ; 0xef │ │ movs r3, r0 │ │ - movs r6, #169 ; 0xa9 │ │ + subs r3, r4, #0 │ │ movs r3, r0 │ │ - cmp r1, #120 ; 0x78 │ │ + movs r0, #240 ; 0xf0 │ │ movs r3, r0 │ │ - movs r6, #119 ; 0x77 │ │ + adds r5, r6, #7 │ │ movs r3, r0 │ │ - cmp r1, #54 ; 0x36 │ │ + movs r0, #207 ; 0xcf │ │ movs r3, r0 │ │ - cmp r1, #77 ; 0x4d │ │ + movs r0, #168 ; 0xa8 │ │ movs r3, r0 │ │ - movs r5, #235 ; 0xeb │ │ + movs r0, #141 ; 0x8d │ │ movs r3, r0 │ │ - cmp r0, #226 ; 0xe2 │ │ + adds r3, r4, #5 │ │ movs r3, r0 │ │ - cmp r1, #9 │ │ + movs r0, #86 ; 0x56 │ │ movs r3, r0 │ │ - movs r5, #153 ; 0x99 │ │ + movs r0, #71 ; 0x47 │ │ movs r3, r0 │ │ - cmp r0, #144 ; 0x90 │ │ + adds r1, r2, #4 │ │ movs r3, r0 │ │ - cmp r0, #195 ; 0xc3 │ │ + movs r0, #4 │ │ movs r3, r0 │ │ - movs r5, #71 ; 0x47 │ │ + movs r0, #6 │ │ movs r3, r0 │ │ - cmp r0, #62 ; 0x3e │ │ + adds r7, r7, #2 │ │ movs r3, r0 │ │ - cmp r0, #130 ; 0x82 │ │ + subs r2, r6, #6 │ │ movs r3, r0 │ │ - movs r4, #245 ; 0xf5 │ │ + subs r1, r0, #7 │ │ movs r3, r0 │ │ - movs r7, #236 ; 0xec │ │ + adds r5, r5, #1 │ │ movs r3, r0 │ │ - cmp r0, #61 ; 0x3d │ │ + subs r0, r4, #5 │ │ movs r3, r0 │ │ - movs r4, #163 ; 0xa3 │ │ + subs r1, r7, #5 │ │ movs r3, r0 │ │ - movs r7, #154 ; 0x9a │ │ + adds r3, r3, #0 │ │ movs r3, r0 │ │ - movs r7, #245 ; 0xf5 │ │ + subs r6, r1, #4 │ │ movs r3, r0 │ │ - cbz r6, 17394 │ │ - ldr r3, [r4, #24] │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ - and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r3, [r4, #24] │ │ - movs r1, #4 │ │ - movs r2, #1 │ │ - add.w r0, r4, #28 │ │ - mov r3, r5 │ │ - blx e0d4 │ │ - cmp r0, #1 │ │ - beq.n 173d0 │ │ - mov r0, r5 │ │ - blx e0a4 │ │ - mov r0, r4 │ │ - bl 3caf4 │ │ - ldr.w r1, [pc, #1552] ; 179c4 │ │ - ldr.w r3, [pc, #1552] ; 179c8 │ │ - movs r0, #4 │ │ - ldr.w r2, [pc, #1548] ; 179cc │ │ - add r1, pc │ │ - add r3, pc │ │ - add r2, pc │ │ - stmia.w sp, {r2, r7} │ │ - mov.w r2, #394 ; 0x18a │ │ - b.n 17082 │ │ - cbz r6, 173ec │ │ - ldr r3, [r4, #28] │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + subs r2, r6, #4 │ │ + movs r3, r0 │ │ + subs r1, r1, r7 │ │ + movs r3, r0 │ │ + subs r4, r7, #2 │ │ + movs r3, r0 │ │ + cbz r6, 186b0 │ │ + ldr r2, [r4, #28] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ str r3, [r4, #28] │ │ + add.w r0, r4, #32 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add.w r0, r4, #32 │ │ mov r3, r5 │ │ - blx e0d4 │ │ + blx e928 │ │ cmp r0, #1 │ │ - beq.n 17428 │ │ + beq.n 186ec │ │ mov r0, r5 │ │ - blx e0a4 │ │ + blx e8ec │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - ldr.w r1, [pc, #1476] ; 179d0 │ │ - ldr.w r3, [pc, #1476] ; 179d4 │ │ + bl 3e1f8 │ │ + ldr.w r3, [pc, #1344] ; 18c10 │ │ + ldr.w r1, [pc, #1344] ; 18c14 │ │ movs r0, #4 │ │ - ldr.w r2, [pc, #1472] ; 179d8 │ │ - add r1, pc │ │ add r3, pc │ │ - add r2, pc │ │ - stmia.w sp, {r2, r7} │ │ + stmia.w sp, {r3, r8} │ │ + ldr.w r3, [pc, #1336] ; 18c18 │ │ + add r1, pc │ │ movw r2, #395 ; 0x18b │ │ - b.n 17082 │ │ - cbz r6, 17444 │ │ - ldr r3, [r4, #32] │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + add r3, pc │ │ + b.n 1879a │ │ + cbz r6, 18708 │ │ + ldr r2, [r4, #32] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ str r3, [r4, #32] │ │ + add.w r0, r4, #36 ; 0x24 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add.w r0, r4, #36 ; 0x24 │ │ mov r3, r5 │ │ - blx e0d4 │ │ + blx e928 │ │ cmp r0, #1 │ │ - beq.n 17480 │ │ + beq.n 18744 │ │ mov r0, r5 │ │ - blx e0a4 │ │ + blx e8ec │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - ldr.w r1, [pc, #1400] ; 179dc │ │ - ldr.w r3, [pc, #1400] ; 179e0 │ │ + bl 3e1f8 │ │ + ldr.w r3, [pc, #1268] ; 18c1c │ │ + ldr.w r1, [pc, #1268] ; 18c20 │ │ movs r0, #4 │ │ - ldr.w r2, [pc, #1396] ; 179e4 │ │ - add r1, pc │ │ add r3, pc │ │ - add r2, pc │ │ - stmia.w sp, {r2, r7} │ │ + stmia.w sp, {r3, r8} │ │ + ldr.w r3, [pc, #1260] ; 18c24 │ │ + add r1, pc │ │ mov.w r2, #396 ; 0x18c │ │ - b.n 17082 │ │ - cbz r6, 1749c │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + add r3, pc │ │ + b.n 1879a │ │ + cbz r6, 18760 │ │ + ldr r2, [r4, #36] ; 0x24 │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ str r3, [r4, #36] ; 0x24 │ │ + add.w r0, r4, #40 ; 0x28 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add.w r0, r4, #40 ; 0x28 │ │ mov r3, r5 │ │ - blx e0d4 │ │ + blx e928 │ │ cmp r0, #1 │ │ - beq.n 174d8 │ │ + beq.n 187a2 │ │ mov r0, r5 │ │ - blx e0a4 │ │ + blx e8ec │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - ldr.w r1, [pc, #1324] ; 179e8 │ │ - ldr.w r3, [pc, #1324] ; 179ec │ │ + bl 3e1f8 │ │ + ldr.w r3, [pc, #1192] ; 18c28 │ │ + ldr.w r1, [pc, #1192] ; 18c2c │ │ movs r0, #4 │ │ - ldr.w r2, [pc, #1320] ; 179f0 │ │ - add r1, pc │ │ add r3, pc │ │ - add r2, pc │ │ - stmia.w sp, {r2, r7} │ │ + stmia.w sp, {r3, r8} │ │ + ldr.w r3, [pc, #1184] ; 18c30 │ │ + add r1, pc │ │ movw r2, #397 ; 0x18d │ │ - b.n 17082 │ │ - cbz r6, 174ea │ │ - ldrsh.w r3, [r4, #40] ; 0x28 │ │ - asrs r2, r3, #8 │ │ - bic.w r2, r2, #255 ; 0xff │ │ - orr.w r3, r2, r3, lsr #24 │ │ + add r3, pc │ │ + bl 3f7b4 │ │ + movs r0, #0 │ │ + b.n 18bf2 │ │ + cbz r6, 187b4 │ │ + ldrsh.w r2, [r4, #40] ; 0x28 │ │ + asrs r3, r2, #8 │ │ + bic.w r3, r3, #255 ; 0xff │ │ + orr.w r3, r3, r2, lsr #24 │ │ strh r3, [r4, #40] ; 0x28 │ │ - ldr.w r2, [pc, #1288] ; 179f4 │ │ + ldr.w r2, [pc, #1148] ; 18c34 │ │ movs r1, #4 │ │ ldr r0, [r4, #4] │ │ mov.w r3, #400 ; 0x190 │ │ add r2, pc │ │ - mov.w r9, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r0, [r4, #48] ; 0x30 │ │ - cmp.w sl, #0 │ │ - beq.n 17520 │ │ - ldr.w r1, [pc, #1260] ; 179f8 │ │ - mov r0, sl │ │ + cmp.w r9, #0 │ │ + beq.w 18c00 │ │ + ldr.w r1, [pc, #1124] ; 18c38 │ │ + mov r0, r9 │ │ add r1, pc │ │ - bl 3d424 │ │ - cmp r0, #0 │ │ - ite ne │ │ - movne.w r9, #1 │ │ - moveq.w r9, #0 │ │ - cbz r6, 1753e │ │ - ldr.w r1, [pc, #1240] ; 179fc │ │ + bl 3eb0c │ │ + cbz r6, 187f8 │ │ + ldr.w r1, [pc, #1116] ; 18c3c │ │ movs r0, #3 │ │ - ldr.w r3, [pc, #1236] ; 17a00 │ │ + ldr.w r3, [pc, #1112] ; 18c40 │ │ movw r2, #405 ; 0x195 │ │ add r1, pc │ │ - mov.w r9, #0 │ │ + movs r7, #0 │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 17556 │ │ - cmp.w r9, #0 │ │ - beq.n 17556 │ │ - mov r0, r7 │ │ - bl 3fe44 │ │ - adds.w r9, r0, #0 │ │ + bl 3f6b8 │ │ + b.n 1880c │ │ + cbz r0, 1880a │ │ + mov r0, r8 │ │ + bl 41554 │ │ + adds r7, r0, #0 │ │ str r0, [r4, #44] ; 0x2c │ │ it ne │ │ - movne.w r9, #1 │ │ + movne r7, #1 │ │ + b.n 1880c │ │ + mov r7, r6 │ │ mov r0, r5 │ │ - blx e0c8 │ │ - mov r8, r0 │ │ - cmp.w r9, #0 │ │ - beq.n 1757c │ │ + blx e910 │ │ + mov sl, r0 │ │ + cbz r7, 1882e │ │ ldr r0, [r4, #44] ; 0x2c │ │ ldr r7, [r4, #48] ; 0x30 │ │ - bl 3ff78 │ │ + bl 41684 │ │ movs r3, #2 │ │ - add r0, r8 │ │ + add r0, sl │ │ str r0, [r7, #0] │ │ str r3, [r4, #76] ; 0x4c │ │ - mov.w r9, #0 │ │ - movs r7, #1 │ │ - b.n 17606 │ │ - mov r1, r9 │ │ + ldr r7, [r4, #4] │ │ + mov.w r8, #1 │ │ + b.n 1889c │ │ + mov r1, r7 │ │ movs r2, #2 │ │ - mov.w sl, #1 │ │ + mov.w r9, #1 │ │ mov r0, r5 │ │ - str.w sl, [r4, #76] ; 0x4c │ │ - blx e0e0 │ │ + str.w r9, [r4, #76] ; 0x4c │ │ + blx e91c │ │ mov r0, r5 │ │ - blx e0c8 │ │ - mov r2, r9 │ │ - ldr.w r9, [pc, #1132] ; 17a04 │ │ - mov r1, r8 │ │ - add r9, pc │ │ + blx e910 │ │ + mov r1, sl │ │ + mov r2, r7 │ │ mov fp, r0 │ │ + rsb r7, sl, fp │ │ + ldr.w sl, [pc, #1008] ; 18c44 │ │ mov r0, r5 │ │ - blx e0e0 │ │ - rsb r8, r8, fp │ │ + blx e91c │ │ ldr r3, [r4, #48] ; 0x30 │ │ - mov r1, r9 │ │ + add sl, pc │ │ movw r2, #427 ; 0x1ab │ │ - mov r0, r8 │ │ + mov r0, r7 │ │ + mov r1, sl │ │ str r3, [sp, #28] │ │ - bl 3ca38 <__ckd_malloc__> │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ ldr r3, [sp, #28] │ │ - mov r1, sl │ │ - mov r2, r8 │ │ + mov r1, r9 │ │ + mov r2, r7 │ │ str r0, [r3, #0] │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r0, [r3, #0] │ │ mov r3, r5 │ │ - blx e0d4 │ │ - cmp r0, r8 │ │ - beq.n 17574 │ │ - ldr.w r3, [pc, #1076] ; 17a08 │ │ + blx e928 │ │ + cmp r0, r7 │ │ + beq.n 18826 │ │ + ldr r3, [pc, #964] ; (18c48 ) │ │ movs r0, #5 │ │ - mov r1, r9 │ │ + stmia.w sp, {r7, r8} │ │ + mov r1, sl │ │ movw r2, #429 ; 0x1ad │ │ add r3, pc │ │ - str.w r8, [sp] │ │ - str r7, [sp, #4] │ │ - bl 3df24 │ │ - mov r0, sl │ │ - blx e17c │ │ - ldr.w sl, [r8, r9] │ │ - add.w r9, r9, #4 │ │ + bl 3f6b8 │ │ + mov r0, r9 │ │ + blx e9c4 │ │ + cmp r8, r7 │ │ + ldr.w r9, [r4, #48] ; 0x30 │ │ + bge.n 188c0 │ │ + add.w r3, r9, r8, lsl #2 │ │ + ldr.w sl, [r3, #-4] │ │ mov r0, sl │ │ - blx e068 │ │ + blx e8b0 │ │ adds r0, #1 │ │ add r0, sl │ │ - str.w r0, [r8, r7, lsl #2] │ │ - adds r7, #1 │ │ - ldr r3, [r4, #4] │ │ - ldr.w r8, [r4, #48] ; 0x30 │ │ - cmp r7, r3 │ │ - blt.n 175ee │ │ - subs r7, #1 │ │ - ldr.w r7, [r8, r7, lsl #2] │ │ + str.w r0, [r9, r8, lsl #2] │ │ + add.w r8, r8, #1 │ │ + b.n 1889c │ │ + cmp r7, #1 │ │ + it lt │ │ + movlt r7, #1 │ │ + add.w r3, r7, #1073741824 ; 0x40000000 │ │ + subs r3, #1 │ │ + ldr.w r7, [r9, r3, lsl #2] │ │ mov r0, r7 │ │ - blx e068 │ │ - ldr.w r3, [r8] │ │ + blx e8b0 │ │ + ldr.w r2, [r9] │ │ adds r0, #1 │ │ - adds r7, r7, r0 │ │ - subs r7, r7, r3 │ │ - adds r7, #3 │ │ - bic.w r7, r7, #3 │ │ - adds r3, r3, r7 │ │ + adds r3, r7, r0 │ │ + subs r3, r3, r2 │ │ + adds r3, #3 │ │ + bic.w r3, r3, #3 │ │ + add r3, r2 │ │ str r3, [r4, #52] ; 0x34 │ │ - movs r3, #0 │ │ - cbnz r6, 1767a │ │ - b.n 17680 │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - lsls r2, r3, #3 │ │ - ldrh.w r0, [r1, r3, lsl #3] │ │ - sxth r7, r0 │ │ - lsrs r0, r0, #8 │ │ - orr.w r0, r0, r7, lsl #8 │ │ - strh.w r0, [r1, r3, lsl #3] │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - adds r3, #1 │ │ - adds r1, r1, r2 │ │ - ldrh r0, [r1, #2] │ │ - sxth r7, r0 │ │ - lsrs r0, r0, #8 │ │ - orr.w r0, r0, r7, lsl #8 │ │ - strh r0, [r1, #2] │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - adds r1, r1, r2 │ │ - ldr r2, [r1, #4] │ │ - lsls r7, r2, #8 │ │ - asrs r0, r2, #8 │ │ - and.w r7, r7, #16711680 ; 0xff0000 │ │ - and.w r0, r0, #65280 ; 0xff00 │ │ - orrs r0, r7 │ │ - orr.w r0, r0, r2, lsr #24 │ │ - orr.w r2, r0, r2, lsl #24 │ │ - str r2, [r1, #4] │ │ - ldr r2, [r4, #36] ; 0x24 │ │ - cmp r3, r2 │ │ - blt.n 17636 │ │ - ldr r2, [r4, #36] ; 0x24 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - add.w r3, r3, r2, lsl #3 │ │ - movs r2, #0 │ │ - str r3, [r4, #56] ; 0x38 │ │ - mov r7, r2 │ │ + cbnz r6, 188fc │ │ + ldr r7, [r4, #36] ; 0x24 │ │ + ldr r0, [r4, #8] │ │ + add.w r7, r3, r7, lsl #3 │ │ + str r7, [r4, #56] ; 0x38 │ │ cmp r6, #0 │ │ - bne.n 17728 │ │ - b.n 1772e │ │ - ldr.w lr, [r4, #56] ; 0x38 │ │ - adds r7, #1 │ │ - add.w r3, lr, r2 │ │ - ldrb.w r1, [lr, r2] │ │ - ldrb r0, [r3, #1] │ │ - orr.w r0, r1, r0, lsl #8 │ │ - ldrb r1, [r3, #2] │ │ - orr.w r0, r0, r1, lsl #16 │ │ - ldrb r1, [r3, #3] │ │ - orr.w r0, r0, r1, lsl #24 │ │ - mov.w ip, r0, lsl #8 │ │ - asrs r1, r0, #8 │ │ + bne.n 18984 │ │ + b.n 18956 │ │ + ldr r7, [r4, #36] ; 0x24 │ │ + mov r1, r3 │ │ + movs r0, #0 │ │ + cmp r0, r7 │ │ + add.w r1, r1, #8 │ │ + bge.n 188ec │ │ + ldrh.w r2, [r1, #-8] │ │ + adds r0, #1 │ │ + sxth.w lr, r2 │ │ + lsrs r2, r2, #8 │ │ + orr.w r2, r2, lr, lsl #8 │ │ + strh.w r2, [r1, #-8] │ │ + ldrh.w r2, [r1, #-6] │ │ + sxth.w lr, r2 │ │ + lsrs r2, r2, #8 │ │ + orr.w r2, r2, lr, lsl #8 │ │ + ldr.w lr, [r1, #-4] │ │ + strh.w r2, [r1, #-6] │ │ + mov.w ip, lr, lsl #8 │ │ + mov.w r2, lr, asr #8 │ │ and.w ip, ip, #16711680 ; 0xff0000 │ │ - and.w r1, r1, #65280 ; 0xff00 │ │ - orr.w r1, ip, r1 │ │ - orr.w r1, r1, r0, lsr #24 │ │ - orr.w r1, r1, r0, lsl #24 │ │ - strb.w r1, [lr, r2] │ │ - ubfx r0, r1, #8, #8 │ │ - strb r0, [r3, #1] │ │ - ubfx r0, r1, #16, #8 │ │ - lsrs r1, r1, #24 │ │ - strb r0, [r3, #2] │ │ - strb r1, [r3, #3] │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - adds r3, r3, r2 │ │ - adds r2, #12 │ │ - ldrb r0, [r3, #5] │ │ - ldrb r1, [r3, #4] │ │ - orr.w r0, r1, r0, lsl #8 │ │ - ldrb r1, [r3, #6] │ │ - orr.w r0, r0, r1, lsl #16 │ │ - ldrb r1, [r3, #7] │ │ - orr.w r0, r0, r1, lsl #24 │ │ - mov.w lr, r0, lsl #8 │ │ - asrs r1, r0, #8 │ │ - and.w lr, lr, #16711680 ; 0xff0000 │ │ - and.w r1, r1, #65280 ; 0xff00 │ │ - orr.w r1, lr, r1 │ │ - orr.w r1, r1, r0, lsr #24 │ │ - orr.w r1, r1, r0, lsl #24 │ │ - strb r1, [r3, #4] │ │ - ubfx r0, r1, #8, #8 │ │ - strb r0, [r3, #5] │ │ - ubfx r0, r1, #16, #8 │ │ - lsrs r1, r1, #24 │ │ - strb r0, [r3, #6] │ │ - strb r1, [r3, #7] │ │ - ldr r3, [r4, #8] │ │ - cmp r7, r3 │ │ - blt.n 17694 │ │ - ldr r3, [r4, #8] │ │ + and.w r2, r2, #65280 ; 0xff00 │ │ + orr.w r2, ip, r2 │ │ + orr.w r2, r2, lr, lsr #24 │ │ + orr.w r2, r2, lr, lsl #24 │ │ + str.w r2, [r1, #-4] │ │ + b.n 18902 │ │ mov.w r8, #12 │ │ - ldr r7, [r4, #56] ; 0x38 │ │ - mul.w r8, r8, r3 │ │ + mul.w r8, r8, r0 │ │ add.w r9, r7, r8 │ │ - cbz r6, 1775e │ │ - ldr.w r3, [r7, r8] │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + cbz r6, 189e0 │ │ + ldr.w r2, [r7, r8] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ str.w r3, [r7, r8] │ │ - ldr r2, [pc, #684] ; (17a0c ) │ │ - movw r3, #457 ; 0x1c9 │ │ - ldr r0, [r4, #28] │ │ + b.n 189e0 │ │ + movs r2, #0 │ │ + mov.w lr, #12 │ │ + cmp r2, r0 │ │ + bge.n 18956 │ │ + mul.w ip, lr, r2 │ │ + adds r2, #1 │ │ + add.w r1, r7, ip │ │ + ldr.w r8, [r1] │ │ + mov.w r9, r8, lsl #8 │ │ + mov.w r3, r8, asr #8 │ │ + and.w r9, r9, #16711680 ; 0xff0000 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orr.w r3, r9, r3 │ │ + orr.w r3, r3, r8, lsr #24 │ │ + orr.w r3, r3, r8, lsl #24 │ │ + str.w r3, [r7, ip] │ │ + ldr.w ip, [r1, #4] │ │ + mov.w r8, ip, lsl #8 │ │ + mov.w r3, ip, asr #8 │ │ + and.w r8, r8, #16711680 ; 0xff0000 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orr.w r3, r8, r3 │ │ + orr.w r3, r3, ip, lsr #24 │ │ + orr.w r3, r3, ip, lsl #24 │ │ + str r3, [r1, #4] │ │ + b.n 1898a │ │ + ldr r2, [pc, #616] ; (18c4c ) │ │ movs r1, #4 │ │ + ldr r0, [r4, #28] │ │ + movw r3, #457 ; 0x1c9 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - add.w r3, r9, #4 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + add.w r2, r9, #4 │ │ str r0, [r4, #60] ; 0x3c │ │ - str r3, [r0, #0] │ │ + str r2, [r0, #0] │ │ + cbnz r6, 18a08 │ │ + ldr r3, [r4, #12] │ │ + ldr r1, [r4, #28] │ │ + cbz r3, 18a62 │ │ + lsls r3, r3, #1 │ │ + movs r2, #1 │ │ + mov r0, r3 │ │ + b.n 18a24 │ │ + ldr.w r0, [r7, r8] │ │ movs r3, #0 │ │ - cbnz r6, 17790 │ │ - b.n 17798 │ │ - ldr r2, [r4, #60] ; 0x3c │ │ - ldr r2, [r2, #0] │ │ - ldrh.w r1, [r2, r3, lsl #1] │ │ - lsrs r0, r1, #8 │ │ - orr.w r1, r0, r1, lsl #8 │ │ - strh.w r1, [r2, r3, lsl #1] │ │ - adds r3, #1 │ │ - ldr.w r2, [r9] │ │ - cmp r3, r2 │ │ - blt.n 1777c │ │ - ldr r2, [r4, #12] │ │ - movs r3, #1 │ │ - cbnz r2, 177b2 │ │ - b.n 177ba │ │ + cmp r3, r0 │ │ + bge.n 189fa │ │ ldr r2, [r4, #60] ; 0x3c │ │ - ldr r1, [r4, #12] │ │ - muls r1, r3 │ │ - ldr r0, [r2, #0] │ │ - add.w r1, r0, r1, lsl #1 │ │ - str.w r1, [r2, r3, lsl #2] │ │ + ldr r1, [r2, #0] │ │ + ldrh.w r2, [r1, r3, lsl #1] │ │ + rev16 r2, r2 │ │ + strh.w r2, [r1, r3, lsl #1] │ │ adds r3, #1 │ │ - ldr r2, [r4, #28] │ │ - cmp r3, r2 │ │ - blt.n 177a0 │ │ - b.n 177e8 │ │ - ldr r3, [r4, #60] ; 0x3c │ │ - ldr.w r1, [r7, r8] │ │ - ldr r3, [r3, #0] │ │ - add.w r3, r3, r1, lsl #1 │ │ - str r3, [r4, #64] ; 0x40 │ │ - movs r3, #1 │ │ - b.n 177e2 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - ldr r1, [r4, #60] ; 0x3c │ │ - ldrb r6, [r0, r2] │ │ - ldr.w r0, [r1, r2, lsl #2] │ │ + b.n 18a0e │ │ + cmp r2, r1 │ │ + bge.n 18a38 │ │ + ldr r7, [r4, #60] ; 0x3c │ │ + ldr r6, [r7, #0] │ │ + add r6, r0 │ │ + add r0, r3 │ │ + str.w r6, [r7, r2, lsl #2] │ │ adds r2, #1 │ │ - add.w r0, r0, r6, lsl #1 │ │ - str.w r0, [r1, r3, lsl #2] │ │ - adds r3, #1 │ │ - ldr r1, [r4, #28] │ │ - cmp r3, r1 │ │ - blt.n 177cc │ │ - ldr r6, [pc, #548] ; (17a10 ) │ │ + b.n 18a24 │ │ + ldr r6, [pc, #532] ; (18c50 ) │ │ movw r2, #477 ; 0x1dd │ │ ldr r0, [r4, #20] │ │ add r6, pc │ │ lsls r0, r0, #1 │ │ mov r1, r6 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - mov r1, r6 │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ mov.w r2, #478 ; 0x1de │ │ + mov r1, r6 │ │ str r0, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #20] │ │ lsls r0, r0, #1 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - movs r3, #0 │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + ldr r3, [r4, #16] │ │ + movs r2, #0 │ │ str r0, [r4, #72] ; 0x48 │ │ - b.n 17818 │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - strh.w r3, [r2, r3, lsl #1] │ │ + b.n 18a94 │ │ + ldr r3, [r4, #60] ; 0x3c │ │ + ldr.w r2, [r7, r8] │ │ + ldr r3, [r3, #0] │ │ + add.w r3, r3, r2, lsl #1 │ │ + str r3, [r4, #64] ; 0x40 │ │ + movs r3, #1 │ │ + cmp r3, r1 │ │ + bge.n 18a38 │ │ + ldr r2, [r4, #64] ; 0x40 │ │ + ldr r0, [r4, #60] ; 0x3c │ │ + add r2, r3 │ │ + add.w r7, r0, r3, lsl #2 │ │ + ldrb.w r6, [r2, #-1] │ │ + ldr.w r2, [r7, #-4] │ │ + add.w r2, r2, r6, lsl #1 │ │ + str.w r2, [r0, r3, lsl #2] │ │ adds r3, #1 │ │ - ldr r2, [r4, #16] │ │ - cmp r3, r2 │ │ - blt.n 17810 │ │ - lsls r2, r3, #1 │ │ - b.n 1782e │ │ + b.n 18a72 │ │ + cmp r2, r3 │ │ + bge.n 18aa2 │ │ ldr r1, [r4, #68] ; 0x44 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - adds r3, #1 │ │ - strh r0, [r1, r2] │ │ - adds r2, #2 │ │ + strh.w r2, [r1, r2, lsl #1] │ │ + adds r2, #1 │ │ + b.n 18a94 │ │ + bic.w r3, r3, r3, asr #31 │ │ ldr r1, [r4, #20] │ │ + movw r7, #65535 ; 0xffff │ │ + lsls r2, r3, #1 │ │ cmp r3, r1 │ │ - blt.n 17822 │ │ + bge.n 18abc │ │ + ldr r6, [r4, #68] ; 0x44 │ │ + adds r3, #1 │ │ + strh r7, [r6, r2] │ │ + adds r2, #2 │ │ + b.n 18aae │ │ movs r3, #0 │ │ - b.n 17844 │ │ - ldr r2, [r4, #72] ; 0x48 │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - strh.w r1, [r2, r3, lsl #1] │ │ + movw r2, #65535 ; 0xffff │ │ + cmp r3, r1 │ │ + bge.n 18ace │ │ + strh.w r2, [r0, r3, lsl #1] │ │ adds r3, #1 │ │ - ldr r2, [r4, #20] │ │ - cmp r3, r2 │ │ - blt.n 17838 │ │ - ldr.w ip, [pc, #456] ; 17a14 │ │ - movs r6, #0 │ │ - ldr.w fp, [pc, #452] ; 17a18 │ │ - add ip, pc │ │ - mov r9, r6 │ │ - add fp, pc │ │ - str r5, [sp, #44] ; 0x2c │ │ - mov sl, ip │ │ - b.n 17970 │ │ - ldr r3, [r4, #56] ; 0x38 │ │ + b.n 18ac2 │ │ + ldr r3, [pc, #388] ; (18c54 ) │ │ movs r7, #0 │ │ - ldrb r2, [r3, r6] │ │ - adds r3, r3, r6 │ │ - ldrb r1, [r3, #1] │ │ - orr.w r2, r2, r1, lsl #8 │ │ - ldrb r1, [r3, #2] │ │ - ldrb r3, [r3, #3] │ │ - orr.w r2, r2, r1, lsl #16 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - ldr r2, [pc, #416] ; (17a1c ) │ │ - lsls r3, r3, #2 │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #384] ; (18c58 ) │ │ + add r3, pc │ │ str r3, [sp, #32] │ │ - ldr r3, [pc, #412] ; (17a20 ) │ │ - str r2, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #380] ; (18c5c ) │ │ + add r3, pc │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #380] ; (18c60 ) │ │ + add r3, pc │ │ str r3, [sp, #40] ; 0x28 │ │ - b.n 17946 │ │ + ldr r3, [r4, #8] │ │ + cmp r7, r3 │ │ + bge.n 18bb0 │ │ + mov.w r9, #12 │ │ + ldr r3, [r4, #56] ; 0x38 │ │ + mul.w r9, r9, r7 │ │ + mov.w r8, #0 │ │ + ldr.w fp, [r3, r9] │ │ + mov.w fp, fp, lsl #2 │ │ + ldr r3, [r4, #12] │ │ + cbnz r3, 18b12 │ │ + ldr r3, [r4, #56] ; 0x38 │ │ + ldr r2, [r4, #64] ; 0x40 │ │ + ldr.w r3, [r3, r9] │ │ + ldrb r3, [r2, r3] │ │ + cmp r8, r3 │ │ + bge.n 18bac │ │ ldr r3, [r4, #60] ; 0x3c │ │ - mov.w ip, r7, lsl #1 │ │ - ldr r0, [sp, #32] │ │ - ldr r3, [r3, r0] │ │ - ldrh.w r8, [r3, r7, lsl #1] │ │ + mov.w ip, r8, lsl #1 │ │ + ldr.w r3, [r3, fp] │ │ + ldrh.w sl, [r3, r8, lsl #1] │ │ ldr r3, [r4, #4] │ │ - cmp r9, r3 │ │ + cmp r7, r3 │ │ itett ge │ │ ldrge r3, [r4, #56] ; 0x38 │ │ - movlt r5, r9 │ │ - addge r3, r3, r6 │ │ - ldrbge r5, [r3, #9] │ │ + movlt r6, r7 │ │ + addge r3, r9 │ │ + ldrbge r6, [r3, #9] │ │ ldr r3, [r4, #72] ; 0x48 │ │ - ldrsh.w r2, [r3, r8, lsl #1] │ │ + ldrsh.w r2, [r3, sl, lsl #1] │ │ adds r2, #1 │ │ it eq │ │ - strheq.w r5, [r3, r8, lsl #1] │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - ldrsh.w r3, [r3, r8, lsl #1] │ │ - cmp r3, r5 │ │ - beq.n 178d8 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + strheq.w r6, [r3, sl, lsl #1] │ │ + ldrsh.w r3, [r3, sl, lsl #1] │ │ + cmp r3, r6 │ │ + beq.n 18b62 │ │ + str.w sl, [sp] │ │ movs r0, #3 │ │ - mov r1, fp │ │ + ldr r1, [sp, #28] │ │ movw r2, #499 ; 0x1f3 │ │ - add r3, pc │ │ - str.w ip, [sp, #28] │ │ - str.w r8, [sp] │ │ - bl 3df24 │ │ - ldr.w ip, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ + str.w ip, [sp, #44] ; 0x2c │ │ + bl 3f6b8 │ │ + ldr.w ip, [sp, #44] ; 0x2c │ │ ldr r3, [r4, #12] │ │ - cbnz r3, 178fc │ │ - ldr r1, [r4, #56] ; 0x38 │ │ - movs r2, #12 │ │ - muls r2, r5 │ │ - adds r3, r1, r2 │ │ - ldrb r2, [r1, r2] │ │ - ldrb r1, [r3, #1] │ │ - orr.w r2, r2, r1, lsl #8 │ │ - ldrb r1, [r3, #2] │ │ - orr.w r2, r2, r1, lsl #16 │ │ - ldrb r1, [r3, #3] │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - orr.w r2, r2, r1, lsl #24 │ │ - ldrb r3, [r3, r2] │ │ - cmp r7, r3 │ │ - ble.n 17918 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - movs r0, #3 │ │ - mov r1, sl │ │ - movw r2, #503 ; 0x1f7 │ │ - add r3, pc │ │ - str.w r9, [sp] │ │ - str r5, [sp, #4] │ │ - bl 3df24 │ │ - b.n 17944 │ │ + cbnz r3, 18b74 │ │ ldr r2, [r4, #56] ; 0x38 │ │ movs r3, #12 │ │ - muls r5, r3 │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - adds r3, r2, r5 │ │ - ldrb r2, [r2, r5] │ │ - ldrb r0, [r3, #1] │ │ - orr.w r2, r2, r0, lsl #8 │ │ - ldrb r0, [r3, #2] │ │ - orr.w r2, r2, r0, lsl #16 │ │ - ldrb r0, [r3, #3] │ │ - ldr r3, [r4, #60] ; 0x3c │ │ - orr.w r2, r2, r0, lsl #24 │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - ldrh.w r3, [r3, ip] │ │ - strh.w r3, [r1, r8, lsl #1] │ │ - adds r7, #1 │ │ - ldr r3, [r4, #12] │ │ - cbnz r3, 17966 │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - ldrb r2, [r3, r6] │ │ - adds r3, r3, r6 │ │ - ldrb r1, [r3, #1] │ │ - orr.w r2, r2, r1, lsl #8 │ │ - ldrb r1, [r3, #2] │ │ - ldrb r3, [r3, #3] │ │ - orr.w r2, r2, r1, lsl #16 │ │ - orr.w r3, r2, r3, lsl #24 │ │ + mla r3, r3, r6, r2 │ │ ldr r2, [r4, #64] ; 0x40 │ │ + ldr r3, [r3, #0] │ │ ldrb r3, [r2, r3] │ │ - cmp r7, r3 │ │ - blt.n 17888 │ │ - add.w r9, r9, #1 │ │ - adds r6, #12 │ │ - ldr r3, [r4, #8] │ │ - cmp r9, r3 │ │ - blt.w 17860 │ │ - ldr r1, [pc, #168] ; (17a24 ) │ │ + cmp r8, r3 │ │ + ble.n 18b8c │ │ + str r7, [sp, #0] │ │ + movs r0, #3 │ │ + str r6, [sp, #4] │ │ + movw r2, #503 ; 0x1f7 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + bl 3f6b8 │ │ + b.n 18ba6 │ │ + ldr r2, [r4, #56] ; 0x38 │ │ + movs r1, #12 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + mla r6, r1, r6, r2 │ │ + ldr r2, [r4, #60] ; 0x3c │ │ + ldr r1, [r6, #0] │ │ + ldr.w r2, [r2, r1, lsl #2] │ │ + ldrh.w r2, [r2, ip] │ │ + strh.w r2, [r3, sl, lsl #1] │ │ + add.w r8, r8, #1 │ │ + b.n 18b04 │ │ + adds r7, #1 │ │ + b.n 18ae8 │ │ + ldr r1, [pc, #176] ; (18c64 ) │ │ mov r0, r4 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - mov r9, r4 │ │ add r1, pc │ │ - bl 16f98 │ │ + bl 18240 │ │ ldr r2, [r4, #4] │ │ - ldr r1, [pc, #156] ; (17a28 ) │ │ - ldr r3, [pc, #160] ; (17a2c ) │ │ + ldr r1, [pc, #168] ; (18c68 ) │ │ add r1, pc │ │ - add r3, pc │ │ strh r0, [r4, #40] ; 0x28 │ │ - str r2, [sp, #0] │ │ - ldr r0, [r4, #8] │ │ - subs r2, r0, r2 │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #12] │ │ movs r0, #1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [r4, #16] │ │ - str r2, [sp, #12] │ │ - ldr r2, [r4, #20] │ │ - str r2, [sp, #16] │ │ - ldr r2, [r4, #28] │ │ - str r2, [sp, #20] │ │ + str r2, [sp, #0] │ │ + ldr r3, [r4, #8] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #12] │ │ mov.w r2, #516 ; 0x204 │ │ - bl 3df24 │ │ + str r3, [sp, #8] │ │ + ldr r3, [r4, #16] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #20] │ │ + str r3, [sp, #16] │ │ + ldr r3, [r4, #28] │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #136] ; (18c6c ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ mov r0, r5 │ │ - blx e0a4 │ │ - mov r0, r9 │ │ + blx e8ec │ │ + mov r0, r4 │ │ + b.n 18bf2 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 18c08 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + cmp r6, #0 │ │ + beq.w 187fa │ │ + b.n 187de │ │ add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - movs r3, #209 ; 0xd1 │ │ - movs r3, r0 │ │ - movs r6, #200 ; 0xc8 │ │ - movs r3, r0 │ │ - movs r7, #46 ; 0x2e │ │ - movs r3, r0 │ │ - movs r3, #121 ; 0x79 │ │ - movs r3, r0 │ │ - movs r6, #112 ; 0x70 │ │ + subs r5, r3, #1 │ │ movs r3, r0 │ │ - movs r6, #225 ; 0xe1 │ │ + subs r7, r4, r3 │ │ movs r3, r0 │ │ - movs r3, #33 ; 0x21 │ │ + adds r2, r3, #7 │ │ movs r3, r0 │ │ - movs r6, #24 │ │ + subs r7, r1, #0 │ │ movs r3, r0 │ │ - movs r6, #147 ; 0x93 │ │ + subs r7, r1, r2 │ │ movs r3, r0 │ │ - movs r2, #201 ; 0xc9 │ │ + adds r2, r0, #6 │ │ movs r3, r0 │ │ - movs r5, #192 ; 0xc0 │ │ + adds r5, r0, #7 │ │ movs r3, r0 │ │ - movs r6, #73 ; 0x49 │ │ + subs r7, r6, r0 │ │ movs r3, r0 │ │ - movs r2, #155 ; 0x9b │ │ + adds r2, r5, #4 │ │ movs r3, r0 │ │ - lsls r2, r0, #30 │ │ + subs r1, r1, r0 │ │ movs r3, r0 │ │ - movs r2, #97 ; 0x61 │ │ + cdp2 0, 15, cr0, cr2, cr2, {0} │ │ + adds r5, r3, r7 │ │ movs r3, r0 │ │ - movs r5, #231 ; 0xe7 │ │ + adds r5, r4, #5 │ │ movs r3, r0 │ │ - movs r1, #245 ; 0xf5 │ │ + adds r5, r5, r5 │ │ movs r3, r0 │ │ - movs r5, #131 ; 0x83 │ │ + adds r7, r0, #4 │ │ movs r3, r0 │ │ - movs r0, #41 ; 0x29 │ │ + asrs r7, r3, #31 │ │ movs r3, r0 │ │ - subs r1, r4, #6 │ │ + asrs r1, r1, #30 │ │ movs r3, r0 │ │ - subs r5, r7, #4 │ │ + asrs r7, r6, #27 │ │ movs r3, r0 │ │ - subs r1, r7, #4 │ │ + subs r0, r5, r3 │ │ movs r3, r0 │ │ - movs r2, #194 ; 0xc2 │ │ + asrs r3, r5, #27 │ │ movs r3, r0 │ │ - movs r2, #176 ; 0xb0 │ │ + subs r6, r1, r4 │ │ movs r3, r0 │ │ - adds r6, r7, #1 │ │ + asrs r7, r6, #16 │ │ movs r3, r0 │ │ - subs r5, r0, #0 │ │ + asrs r3, r1, #24 │ │ movs r3, r0 │ │ - movs r2, #91 ; 0x5b │ │ + subs r7, r7, r0 │ │ movs r3, r0 │ │ │ │ -00017a30 : │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r8, r0 │ │ - mov r9, r1 │ │ - ldr r6, [r0, #4] │ │ - movs r5, #0 │ │ - b.n 17a60 │ │ - adds r4, r5, r6 │ │ - ldr.w r3, [r8, #48] ; 0x30 │ │ - mov r0, r9 │ │ +00018c70 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r7, r0 │ │ + ldr r5, [r0, #4] │ │ + mov r8, r1 │ │ + movs r6, #0 │ │ + cmp r6, r5 │ │ + bge.n 18ca2 │ │ + adds r4, r6, r5 │ │ + ldr r3, [r7, #48] ; 0x30 │ │ + mov r0, r8 │ │ add.w r4, r4, r4, lsr #31 │ │ asrs r4, r4, #1 │ │ ldr.w r1, [r3, r4, lsl #2] │ │ - mov r7, r4 │ │ - bl 3c8ec │ │ + bl 3e012 │ │ cmp r0, #0 │ │ - beq.n 17a68 │ │ - ite le │ │ - movle r6, r4 │ │ - addgt r5, r4, #1 │ │ - cmp r5, r6 │ │ - blt.n 17a3e │ │ - mov.w r7, #4294967295 ; 0xffffffff │ │ - mov r0, r7 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + beq.n 18caa │ │ + itt gt │ │ + addgt r6, r4, #1 │ │ + movgt r4, r5 │ │ + mov r5, r4 │ │ + b.n 18c7c │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ -00017a6e : │ │ +00018cb0 : │ │ ldr r3, [r0, #48] ; 0x30 │ │ ldr.w r0, [r3, r1, lsl #2] │ │ bx lr │ │ │ │ -00017a76 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ - orrs.w r4, r3, r2 │ │ - bmi.n 17afe │ │ - ldrh.w r4, [sp, #24] │ │ - strh.w r1, [sp, #2] │ │ - ldrh r1, [r0, #40] ; 0x28 │ │ - strh.w r4, [sp] │ │ - lsls r4, r1, #16 │ │ - bmi.n 17a9c │ │ - ldr r4, [r0, #56] ; 0x38 │ │ - movs r5, #12 │ │ - mla r4, r5, r2, r4 │ │ - ldrb r4, [r4, #8] │ │ - cbnz r4, 17aa0 │ │ - uxth r2, r2 │ │ - b.n 17aa2 │ │ - mov r2, r1 │ │ +00018cb8 : │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r5, r0 │ │ + ldr r4, [pc, #168] ; (18d68 ) │ │ + sub sp, #20 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [r4, #0] │ │ + str r0, [sp, #12] │ │ + subs r0, r2, #0 │ │ + blt.n 18d54 │ │ + cmp r3, #0 │ │ + blt.n 18d54 │ │ + strh.w r1, [sp, #6] │ │ + ldrh r1, [r5, #40] ; 0x28 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + sxth r6, r1 │ │ + cmp r6, #0 │ │ strh.w r2, [sp, #4] │ │ - lsls r2, r1, #16 │ │ - bmi.n 17ab6 │ │ - ldr r2, [r0, #56] ; 0x38 │ │ - movs r4, #12 │ │ - mla r2, r4, r3, r2 │ │ + blt.n 18cee │ │ + ldr r7, [r5, #56] ; 0x38 │ │ + movs r2, #12 │ │ + mla r2, r2, r0, r7 │ │ + ldrb r2, [r2, #8] │ │ + cbnz r2, 18cf2 │ │ + uxth r2, r0 │ │ + b.n 18cf4 │ │ + mov r2, r1 │ │ + cmp r6, #0 │ │ + strh.w r2, [sp, #8] │ │ + blt.n 18d08 │ │ + ldr r0, [r5, #56] ; 0x38 │ │ + movs r2, #12 │ │ + mla r2, r2, r3, r0 │ │ ldrb r2, [r2, #8] │ │ - cbnz r2, 17ab8 │ │ + cbnz r2, 18d0a │ │ uxth r1, r3 │ │ - ldr r4, [r0, #52] ; 0x34 │ │ - movs r2, #0 │ │ - strh.w r1, [sp, #6] │ │ - movs r1, #4 │ │ - mov r0, r4 │ │ - b.n 17af6 │ │ - ldrsh.w r6, [r0, r3, lsl #3] │ │ - ldrsh.w r5, [sp, r2] │ │ - cmp r6, r5 │ │ - beq.n 17ad8 │ │ - adds r3, #1 │ │ - cmp r3, r1 │ │ - blt.n 17ac6 │ │ - cmp r3, r1 │ │ - beq.n 17afa │ │ - add.w r3, r0, r3, lsl #3 │ │ - ldrh r1, [r3, #2] │ │ - cbnz r1, 17ae8 │ │ - ldr r1, [r3, #4] │ │ - b.n 17afe │ │ - ldr r0, [r3, #4] │ │ - adds r2, #2 │ │ - cmp r2, #8 │ │ - sxth r1, r1 │ │ - add.w r0, r4, r0, lsl #3 │ │ - beq.n 17afa │ │ + ldr r5, [r5, #52] ; 0x34 │ │ + movs r2, #4 │ │ + strh.w r1, [sp, #10] │ │ + movs r1, #0 │ │ + mov r0, r5 │ │ movs r3, #0 │ │ - b.n 17ad4 │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ + cmp r3, r2 │ │ + bge.n 18d2a │ │ + add r6, sp, #4 │ │ + ldrsh.w r7, [r0, r3, lsl #3] │ │ + ldrsh.w r6, [r6, r1, lsl #1] │ │ + cmp r7, r6 │ │ + bne.n 18d30 │ │ + cmp r3, r2 │ │ + bne.n 18d34 │ │ + b.n 18d4e │ │ + adds r3, #1 │ │ + b.n 18d18 │ │ + add.w r0, r0, r3, lsl #3 │ │ + ldrh r2, [r0, #2] │ │ + cbnz r2, 18d40 │ │ + ldr r0, [r0, #4] │ │ + b.n 18d56 │ │ + ldr r0, [r0, #4] │ │ + adds r1, #1 │ │ + cmp r1, #4 │ │ + sxth r2, r2 │ │ + add.w r0, r5, r0, lsl #3 │ │ + bne.n 18d16 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 18d56 │ │ mov r0, r1 │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 18d62 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + bne.n 18ce4 │ │ + movs r3, r0 │ │ │ │ -00017b02 : │ │ +00018d6c : │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ - lsrs r7, r2, #31 │ │ - mov r9, r0 │ │ - mov r4, r1 │ │ - orrs.w r7, r7, r3, lsr #31 │ │ - mov r6, r2 │ │ - mov r8, r3 │ │ + subs.w r8, r2, #0 │ │ + mov r6, r0 │ │ + mov r7, r1 │ │ + mov sl, r3 │ │ ldr r5, [sp, #40] ; 0x28 │ │ - bne.n 17bd6 │ │ + bge.n 18d82 │ │ + mov r0, r7 │ │ + b.n 18e2a │ │ + cmp r3, #0 │ │ + blt.n 18d7e │ │ str r5, [sp, #0] │ │ - bl 17a76 │ │ + bl 18cb8 │ │ cmp r0, #0 │ │ - bge.n 17bd4 │ │ - cmp r7, r5 │ │ - beq.n 17b38 │ │ - mov r0, r9 │ │ - mov r1, r4 │ │ - mov r2, r6 │ │ - mov r3, r8 │ │ - str r7, [sp, #0] │ │ - bl 17a76 │ │ + bge.n 18e2a │ │ + movs r4, #0 │ │ + cmp r4, r5 │ │ + beq.n 18da8 │ │ + str r4, [sp, #0] │ │ + mov r0, r6 │ │ + mov r1, r7 │ │ + mov r2, r8 │ │ + mov r3, sl │ │ + bl 18cb8 │ │ cmp r0, #0 │ │ - bge.n 17bd4 │ │ - adds r7, #1 │ │ - cmp r7, #4 │ │ - bne.n 17b22 │ │ - ldrh.w r7, [r9, #40] ; 0x28 │ │ - lsls r3, r7, #16 │ │ - bmi.n 17bd6 │ │ - ldr.w r3, [r9, #56] ; 0x38 │ │ - movs r2, #12 │ │ - mla r2, r2, r6, r3 │ │ - ldrb r2, [r2, #8] │ │ - adds r2, #0 │ │ - it ne │ │ - movne r2, #1 │ │ - cmp r5, #1 │ │ - it eq │ │ - orreq.w r2, r2, #1 │ │ - cbnz r2, 17b6a │ │ - cmp r5, #3 │ │ - it ne │ │ - movne sl, r6 │ │ - bne.n 17b6e │ │ - sxth.w sl, r7 │ │ - movs r2, #12 │ │ - mla r3, r2, r8, r3 │ │ + bge.n 18e2a │ │ + adds r4, #1 │ │ + cmp r4, #4 │ │ + bne.n 18d92 │ │ + ldrsh.w r4, [r6, #40] ; 0x28 │ │ + cmp r4, #0 │ │ + blt.n 18d7e │ │ + ldr r2, [r6, #56] ; 0x38 │ │ + movs r3, #12 │ │ + mla r3, r3, r8, r2 │ │ ldrb r3, [r3, #8] │ │ - adds r3, #0 │ │ - it ne │ │ - movne r3, #1 │ │ - cmp r5, #2 │ │ - it eq │ │ - orreq.w r3, r3, #1 │ │ - cbnz r3, 17b8e │ │ - cmp r5, #3 │ │ - it ne │ │ - movne r7, r8 │ │ - bne.n 17b90 │ │ - sxth r7, r7 │ │ - subs.w r6, sl, r6 │ │ - it ne │ │ - movne r6, #1 │ │ - cmp r7, r8 │ │ - it ne │ │ - orrne.w r6, r6, #1 │ │ - cbz r6, 17bd6 │ │ - mov r0, r9 │ │ - mov r1, r4 │ │ - mov r2, sl │ │ - mov r3, r7 │ │ + cbnz r3, 18dca │ │ + bic.w r3, r5, #2 │ │ + cmp r3, #1 │ │ + bne.n 18dce │ │ + mov r9, r4 │ │ + b.n 18dd0 │ │ + mov r9, r8 │ │ + movs r3, #12 │ │ + mla r3, r3, sl, r2 │ │ + ldrb r3, [r3, #8] │ │ + cbnz r3, 18de0 │ │ + subs r3, r5, #2 │ │ + cmp r3, #1 │ │ + bhi.n 18dea │ │ + cmp r9, r8 │ │ + bne.n 18df0 │ │ + cmp r4, sl │ │ + bne.n 18df0 │ │ + b.n 18d7e │ │ + cmp r9, r8 │ │ + beq.n 18d7e │ │ + mov r4, sl │ │ str r5, [sp, #0] │ │ - bl 17a76 │ │ + mov r0, r6 │ │ + mov r1, r7 │ │ + mov r2, r9 │ │ + mov r3, r4 │ │ + bl 18cb8 │ │ cmp r0, #0 │ │ - bge.n 17bd4 │ │ - movs r6, #0 │ │ - cmp r6, r5 │ │ - beq.n 17bcc │ │ - mov r0, r9 │ │ - mov r1, r4 │ │ - mov r2, sl │ │ - mov r3, r7 │ │ - str r6, [sp, #0] │ │ - bl 17a76 │ │ + bge.n 18e2a │ │ + mov.w r8, #0 │ │ + cmp r8, r5 │ │ + beq.n 18e1e │ │ + str.w r8, [sp] │ │ + mov r0, r6 │ │ + mov r1, r7 │ │ + mov r2, r9 │ │ + mov r3, r4 │ │ + bl 18cb8 │ │ cmp r0, #0 │ │ - bge.n 17bd4 │ │ - adds r6, #1 │ │ - cmp r6, #4 │ │ - bne.n 17bb6 │ │ - b.n 17bd6 │ │ - mov r4, r0 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, pc} │ │ + bge.n 18e2a │ │ + add.w r8, r8, #1 │ │ + cmp.w r8, #4 │ │ + bne.n 18e06 │ │ + b.n 18d7e │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ -00017bdc : │ │ +00018e30 : │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - movs r3, #0 │ │ - strb r3, [r2, #0] │ │ - mov r4, r0 │ │ - ldr r3, [r0, #4] │ │ - mov r7, r2 │ │ - cmp r1, r3 │ │ - bge.n 17bfc │ │ - bl 17a6e │ │ + mov r6, r2 │ │ + movs r2, #0 │ │ + strb r2, [r6, #0] │ │ + ldr r2, [r0, #4] │ │ + mov r5, r0 │ │ + cmp r1, r2 │ │ + bge.n 18e50 │ │ + bl 18cb0 │ │ mov r1, r0 │ │ - mov r0, r7 │ │ - blx e074 │ │ - b.n 17c44 │ │ + mov r0, r6 │ │ + blx e8bc │ │ + b.n 18e98 │ │ + movs r4, #12 │ │ ldr r3, [r0, #56] ; 0x38 │ │ - movs r6, #12 │ │ - muls r6, r1 │ │ - adds r3, r3, r6 │ │ + muls r4, r1 │ │ + add r3, r4 │ │ ldrb r1, [r3, #9] │ │ - bl 17a6e │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - adds r3, r3, r6 │ │ + bl 18cb0 │ │ + ldr r3, [r5, #56] ; 0x38 │ │ + add r3, r4 │ │ ldrb r1, [r3, #10] │ │ mov r8, r0 │ │ - mov r0, r4 │ │ - bl 17a6e │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - adds r3, r3, r6 │ │ - ldrb r1, [r3, #11] │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - bl 17a6e │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - ldr r1, [pc, #32] ; (17c4c ) │ │ - adds r6, r3, r6 │ │ - ldr r3, [pc, #32] ; (17c50 ) │ │ + mov r0, r5 │ │ + bl 18cb0 │ │ + ldr r1, [r5, #56] ; 0x38 │ │ + add r1, r4 │ │ + ldrb r1, [r1, #11] │ │ + mov r7, r0 │ │ + mov r0, r5 │ │ + bl 18cb0 │ │ + ldr r3, [r5, #56] ; 0x38 │ │ + ldr r1, [pc, #32] ; (18ea0 ) │ │ + add r4, r3 │ │ + ldr r3, [pc, #32] ; (18ea4 ) │ │ add r1, pc │ │ add r3, pc │ │ str r0, [sp, #0] │ │ - mov r0, r7 │ │ - ldrb r2, [r6, #8] │ │ + mov r0, r6 │ │ + ldrb r2, [r4, #8] │ │ ldrb r3, [r2, r3] │ │ mov r2, r8 │ │ str r3, [sp, #4] │ │ - mov r3, r5 │ │ - blx e044 │ │ + mov r3, r7 │ │ + blx e898 │ │ movs r0, #0 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ - nop │ │ - movs r0, #8 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + asrs r4, r5, #31 │ │ movs r3, r0 │ │ - adds r7, r6, #5 │ │ + asrs r3, r3, #21 │ │ movs r3, r0 │ │ │ │ -00017c54 <_blkarray_list_init>: │ │ - cmp r0, #0 │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - ite gt │ │ - movgt.w r8, #0 │ │ - movle.w r8, #1 │ │ - cmp r1, #0 │ │ - it le │ │ - orrle.w r8, r8, #1 │ │ - mov r6, r0 │ │ +00018ea8 <_blkarray_list_init@@Base>: │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + subs r7, r0, #0 │ │ mov r5, r1 │ │ - cmp.w r8, #0 │ │ - beq.n 17c8e <_blkarray_list_init+0x3a> │ │ - ldr r1, [pc, #76] ; (17cc4 <_blkarray_list_init+0x70>) │ │ + ble.n 18eb4 <_blkarray_list_init@@Base+0xc> │ │ + cmp r1, #0 │ │ + bgt.n 18ecc <_blkarray_list_init@@Base+0x24> │ │ + ldr r1, [pc, #76] ; (18f04 <_blkarray_list_init@@Base+0x5c>) │ │ + movs r0, #4 │ │ + ldr r3, [pc, #76] ; (18f08 <_blkarray_list_init@@Base+0x60>) │ │ movs r2, #66 ; 0x42 │ │ - ldr r3, [pc, #76] ; (17cc8 <_blkarray_list_init+0x74>) │ │ - movs r4, #0 │ │ - str r0, [sp, #0] │ │ + str r7, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ - movs r0, #4 │ │ str r5, [sp, #4] │ │ - bl 3df24 │ │ - b.n 17cbe <_blkarray_list_init+0x6a> │ │ - ldr r7, [pc, #60] ; (17ccc <_blkarray_list_init+0x78>) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + movs r0, #0 │ │ + b.n 18efe <_blkarray_list_init@@Base+0x56> │ │ + ldr r6, [pc, #60] ; (18f0c <_blkarray_list_init@@Base+0x64>) │ │ movs r1, #24 │ │ movs r3, #70 ; 0x46 │ │ movs r0, #1 │ │ - add r7, pc │ │ - mov r2, r7 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + add r6, pc │ │ + mov r2, r6 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #71 ; 0x47 │ │ movs r1, #4 │ │ - mov r2, r7 │ │ + mov r2, r6 │ │ mov r4, r0 │ │ - mov r0, r6 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ + mov r0, r7 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + movs r3, #0 │ │ str r5, [r4, #8] │ │ - str.w r8, [r4, #12] │ │ - str r3, [r4, #16] │ │ + str r3, [r4, #12] │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ str r5, [r4, #20] │ │ - stmia.w r4, {r0, r6} │ │ + str r3, [r4, #16] │ │ + stmia.w r4, {r0, r7} │ │ mov r0, r4 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ - subs r2, r0, #7 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + asrs r4, r7, #30 │ │ movs r3, r0 │ │ - subs r4, r6, #7 │ │ + asrs r4, r5, #31 │ │ movs r3, r0 │ │ - subs r4, r5, #6 │ │ + asrs r6, r4, #30 │ │ movs r3, r0 │ │ │ │ -00017cd0 : │ │ +00018f10 : │ │ movw r0, #16380 ; 0x3ffc │ │ mov r1, r0 │ │ - b.w 17c54 <_blkarray_list_init> │ │ + b.w 18ea8 <_blkarray_list_init@@Base> │ │ ... │ │ │ │ -00017cdc : │ │ +00018f1c : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ ldr r3, [r4, #20] │ │ mov r6, r1 │ │ ldr r0, [r0, #8] │ │ cmp r3, r0 │ │ - blt.n 17d2c │ │ + blt.n 18f6c │ │ ldr r5, [r4, #16] │ │ - ldr r2, [r4, #4] │ │ + ldr r3, [r4, #4] │ │ adds r5, #1 │ │ str r5, [r4, #16] │ │ - cmp r5, r2 │ │ - blt.n 17d16 │ │ - ldr r1, [pc, #80] ; (17d48 ) │ │ - ldr r3, [pc, #80] ; (17d4c ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ - str r0, [sp, #4] │ │ + cmp r5, r3 │ │ + blt.n 18f56 │ │ + str r3, [sp, #0] │ │ movs r2, #111 ; 0x6f │ │ + ldr r1, [pc, #76] ; (18f88 ) │ │ + ldr r3, [pc, #76] ; (18f8c ) │ │ + str r0, [sp, #4] │ │ + add r1, pc │ │ movs r0, #4 │ │ - bl 3df24 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ ldr r3, [r4, #16] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ subs r3, #1 │ │ str r3, [r4, #16] │ │ - b.n 17d46 │ │ - ldr r1, [pc, #56] ; (17d50 ) │ │ + b.n 18f84 │ │ + ldr r1, [pc, #56] ; (18f90 ) │ │ lsls r0, r0, #2 │ │ movs r2, #119 ; 0x77 │ │ ldr r7, [r4, #0] │ │ add r1, pc │ │ - bl 3ca38 <__ckd_malloc__> │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ movs r3, #0 │ │ str.w r0, [r7, r5, lsl #2] │ │ str r3, [r4, #20] │ │ ldr r1, [r4, #16] │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [r4, #20] │ │ - ldr.w r3, [r3, r1, lsl #2] │ │ - str.w r6, [r3, r2, lsl #2] │ │ + ldr r2, [r4, #0] │ │ ldr r3, [r4, #20] │ │ ldr r0, [r4, #12] │ │ + ldr.w r2, [r2, r1, lsl #2] │ │ + str.w r6, [r2, r3, lsl #2] │ │ adds r3, #1 │ │ str r3, [r4, #20] │ │ adds r3, r0, #1 │ │ str r3, [r4, #12] │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - subs r6, r0, #5 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ + asrs r2, r7, #28 │ │ movs r3, r0 │ │ - subs r0, r3, #6 │ │ + asrs r2, r1, #30 │ │ movs r3, r0 │ │ - subs r4, r4, #4 │ │ + asrs r4, r3, #28 │ │ movs r3, r0 │ │ │ │ -00017d54 : │ │ +00018f94 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ movs r5, #0 │ │ mov r4, r0 │ │ - mov r6, r5 │ │ mov r8, r5 │ │ - b.n 17d8a │ │ - ldr r3, [r3, r5] │ │ - ldr.w r0, [r3, r7, lsl #2] │ │ - adds r7, #1 │ │ - bl 3caf4 │ │ - b.n 17d72 │ │ - movs r7, #0 │ │ + ldr r3, [r4, #16] │ │ + cmp r5, r3 │ │ + bge.n 18fce │ │ + lsls r7, r5, #2 │ │ + movs r6, #0 │ │ ldr r3, [r4, #8] │ │ - cmp r7, r3 │ │ + cmp r6, r3 │ │ ldr r3, [r4, #0] │ │ - blt.n 17d62 │ │ - ldr r0, [r3, r5] │ │ + bge.n 18fbe │ │ + ldr r3, [r3, r7] │ │ + ldr.w r0, [r3, r6, lsl #2] │ │ adds r6, #1 │ │ - bl 3caf4 │ │ - ldr r3, [r4, #0] │ │ - str.w r8, [r3, r5] │ │ - adds r5, #4 │ │ - ldr r3, [r4, #16] │ │ - cmp r6, r3 │ │ - blt.n 17d70 │ │ - bne.n 17db8 │ │ - lsls r6, r6, #2 │ │ - movs r5, #0 │ │ - b.n 17da4 │ │ - ldr r3, [r3, r6] │ │ - ldr.w r0, [r3, r5, lsl #2] │ │ + bl 3e1f8 │ │ + b.n 18fa8 │ │ + ldr r0, [r3, r7] │ │ adds r5, #1 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ + ldr r3, [r4, #0] │ │ + str.w r8, [r3, r7] │ │ + b.n 18f9e │ │ + bne.n 18ff6 │ │ + lsls r5, r5, #2 │ │ + movs r6, #0 │ │ ldr r3, [r4, #20] │ │ - cmp r5, r3 │ │ + cmp r6, r3 │ │ ldr r3, [r4, #0] │ │ - blt.n 17d98 │ │ - ldr r0, [r3, r6] │ │ - bl 3caf4 │ │ + bge.n 18fea │ │ + ldr r3, [r3, r5] │ │ + ldr.w r0, [r3, r6, lsl #2] │ │ + adds r6, #1 │ │ + bl 3e1f8 │ │ + b.n 18fd4 │ │ + ldr r0, [r3, r5] │ │ + bl 3e1f8 │ │ ldr r3, [r4, #0] │ │ movs r2, #0 │ │ - str r2, [r3, r6] │ │ + str r2, [r3, r5] │ │ movs r3, #0 │ │ str r3, [r4, #12] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [r4, #16] │ │ ldr r3, [r4, #8] │ │ str r3, [r4, #20] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ -00017dca : │ │ +00019008 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - bl 17d54 │ │ + bl 18f94 │ │ ldr r0, [r4, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ │ │ -00017de2 : │ │ - push {r4, r5, r6, lr} │ │ - mov r5, r0 │ │ +00019020 : │ │ ldr r3, [r0, #12] │ │ - mov r4, r1 │ │ + push {r4, r5, r6, lr} │ │ cmp r1, r3 │ │ - bge.n 17e08 │ │ - ldr r6, [r0, #8] │ │ + mov r6, r0 │ │ + mov r5, r1 │ │ + bge.n 19046 │ │ + ldr r4, [r0, #8] │ │ mov r0, r1 │ │ - mov r1, r6 │ │ - blx 41f60 <__divsi3> │ │ - ldr r3, [r5, #0] │ │ - mls r4, r6, r0, r4 │ │ + mov r1, r4 │ │ + blx 43618 <__divsi3@@Base> │ │ + ldr r3, [r6, #0] │ │ + mls r4, r4, r0, r5 │ │ ldr.w r3, [r3, r0, lsl #2] │ │ ldr.w r0, [r3, r4, lsl #2] │ │ pop {r4, r5, r6, pc} │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00017e0c : │ │ +0001904a : │ │ push {r4, lr} │ │ - movs r4, #20 │ │ - ldr r3, [r0, #8] │ │ + movs r3, #20 │ │ + ldr r4, [r0, #8] │ │ ldr r0, [r0, #4] │ │ - mla r1, r4, r1, r3 │ │ + mla r1, r3, r1, r4 │ │ + ldmia.w sp!, {r4, lr} │ │ ldr r3, [r1, #4] │ │ ldrsh.w r1, [r3, r2, lsl #1] │ │ - ldmia.w sp!, {r4, lr} │ │ - b.w 17a6e │ │ + b.w 18cb0 │ │ │ │ -00017e26 : │ │ - push {r0, r1, r2, lr} │ │ - add r2, sp, #4 │ │ +00019064 : │ │ + push {r0, r1, r4, lr} │ │ + mov r2, sp │ │ + ldr r4, [pc, #40] ; (19094 ) │ │ ldr r0, [r0, #12] │ │ - bl 3e9de │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 40134 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ cmp r0, #0 │ │ ite ge │ │ - ldrge r0, [sp, #4] │ │ + ldrge r0, [sp, #0] │ │ movlt.w r0, #4294967295 ; 0xffffffff │ │ - pop {r1, r2, r3, pc} │ │ + cmp r2, r3 │ │ + beq.n 1908e │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ + nop │ │ + ldmia r6!, {r4} │ │ + movs r3, r0 │ │ │ │ -00017e3c : │ │ - ldr r3, [r0, #8] │ │ - movs r2, #20 │ │ - mla r1, r2, r1, r3 │ │ +00019098 : │ │ + ldr r2, [r0, #8] │ │ + movs r3, #20 │ │ + mla r1, r3, r1, r2 │ │ ldr r2, [r0, #32] │ │ ldr r3, [r1, #16] │ │ cmp r3, r2 │ │ - beq.n 17e64 │ │ + beq.n 190c0 │ │ ldr r2, [r0, #36] ; 0x24 │ │ cmp r3, r2 │ │ - beq.n 17e64 │ │ + beq.n 190c0 │ │ ldr r2, [r0, #24] │ │ cmp r3, r2 │ │ - blt.n 17e68 │ │ + blt.n 190c0 │ │ ldr r0, [r0, #28] │ │ cmp r3, r0 │ │ ite gt │ │ movgt r0, #0 │ │ movle r0, #1 │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ - movs r0, #0 │ │ - bx lr │ │ │ │ -00017e6c : │ │ - ldr r3, [r0, #8] │ │ - movs r2, #20 │ │ - mla r1, r2, r1, r3 │ │ +000190c4 : │ │ + ldr r2, [r0, #8] │ │ + movs r3, #20 │ │ + mla r1, r3, r1, r2 │ │ ldr r2, [r0, #32] │ │ ldr r3, [r1, #16] │ │ cmp r3, r2 │ │ - beq.n 17e94 │ │ + beq.n 190ec │ │ ldr r2, [r0, #36] ; 0x24 │ │ cmp r3, r2 │ │ - beq.n 17e94 │ │ + beq.n 190ec │ │ ldr r2, [r0, #24] │ │ cmp r3, r2 │ │ - blt.n 17e98 │ │ + blt.n 190f0 │ │ ldr r0, [r0, #28] │ │ cmp r3, r0 │ │ ite le │ │ movle r0, #0 │ │ movgt r0, #1 │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ movs r0, #1 │ │ bx lr │ │ │ │ -00017e9c : │ │ +000190f4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r5, r0 │ │ mov r4, r1 │ │ - ldr r1, [pc, #240] ; (17f94 ) │ │ + mov r0, r1 │ │ + ldr r1, [pc, #232] ; (191e8 ) │ │ sub sp, #20 │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ add r1, pc │ │ - blx e098 │ │ - mov fp, r0 │ │ - cmp r0, #0 │ │ - bne.n 17f6a │ │ - ldr r1, [pc, #224] ; (17f98 ) │ │ + blx e8e0 │ │ + mov r8, r0 │ │ + cbnz r0, 19124 │ │ + ldr r1, [pc, #220] ; (191ec ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #224] ; (17f9c ) │ │ + ldr r3, [pc, #220] ; (191f0 ) │ │ movs r2, #227 ; 0xe3 │ │ - add r1, pc │ │ str r4, [sp, #0] │ │ + add r1, pc │ │ add r3, pc │ │ - bl 3e034 │ │ + bl 3f7b4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 17f8c │ │ + b.n 191e0 │ │ + ldr.w sl, [pc, #204] ; 191f4 │ │ + movs r4, #0 │ │ + ldr.w fp, [pc, #204] ; 191f8 │ │ + ldr r3, [pc, #204] ; (191fc ) │ │ + add sl, pc │ │ + add fp, pc │ │ + add r3, pc │ │ + str r3, [sp, #12] │ │ + ldr r3, [r5, #20] │ │ + cmp r4, r3 │ │ + bge.n 191d8 │ │ mov r0, r5 │ │ mov r1, r4 │ │ - bl 17e6c │ │ + bl 190c4 │ │ cmp r0, #0 │ │ - beq.n 17f64 │ │ - movs r7, #0 │ │ - mov r9, r7 │ │ - b.n 17ef6 │ │ + beq.n 191d4 │ │ + movs r7, #20 │ │ + movs r6, #0 │ │ + muls r7, r4 │ │ + mov r9, r6 │ │ + ldr r2, [r5, #8] │ │ + add r2, r7 │ │ + ldr r2, [r2, #8] │ │ + cmp r9, r2 │ │ + bge.n 19174 │ │ mov r2, r9 │ │ mov r1, r4 │ │ mov r0, r5 │ │ - adds r7, #1 │ │ - bl 17e0c │ │ + adds r6, #1 │ │ + bl 1904a │ │ add.w r9, r9, #1 │ │ - blx e068 │ │ - adds r7, r7, r0 │ │ - ldr r3, [r5, #8] │ │ - adds r3, r3, r6 │ │ - ldr r3, [r3, #8] │ │ - cmp r9, r3 │ │ - blt.n 17ee0 │ │ - mov r1, r7 │ │ + blx e8b0 │ │ + add r6, r0 │ │ + b.n 19152 │ │ + mov r1, r6 │ │ movs r0, #1 │ │ - mov r2, r8 │ │ + ldr r2, [sp, #12] │ │ movs r3, #237 ; 0xed │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov.w r9, #0 │ │ - mov r7, r0 │ │ - b.n 17f3e │ │ - mov r1, r4 │ │ + mov r6, r0 │ │ + ldr r2, [r5, #8] │ │ + add r2, r7 │ │ + ldr r1, [r2, #8] │ │ + cmp r9, r1 │ │ + bge.n 191bc │ │ mov r2, r9 │ │ + mov r1, r4 │ │ mov r0, r5 │ │ - bl 17e0c │ │ + bl 1904a │ │ mov r1, r0 │ │ - mov r0, r7 │ │ - blx e0bc │ │ - ldr r3, [r5, #8] │ │ - adds r3, r3, r6 │ │ - ldr r3, [r3, #8] │ │ - subs r3, #1 │ │ - cmp r9, r3 │ │ - beq.n 17f3a │ │ - mov r0, r7 │ │ + mov r0, r6 │ │ + blx e904 │ │ + ldr r2, [r5, #8] │ │ + add r2, r7 │ │ + ldr r2, [r2, #8] │ │ + subs r2, #1 │ │ + cmp r9, r2 │ │ + beq.n 191b6 │ │ + mov r0, r6 │ │ mov r1, sl │ │ - blx e0bc │ │ + blx e904 │ │ add.w r9, r9, #1 │ │ - ldr r3, [r5, #8] │ │ - adds r3, r3, r6 │ │ - ldr r2, [r3, #8] │ │ - cmp r9, r2 │ │ - blt.n 17f14 │ │ + b.n 19186 │ │ cmp r4, #0 │ │ - ldr r1, [sp, #12] │ │ - mov r0, fp │ │ - it ge │ │ - ldrge r2, [r3, #0] │ │ - add r1, pc │ │ - it lt │ │ + mov r0, r8 │ │ + mov r1, fp │ │ + mov r3, r6 │ │ + ite ge │ │ + ldrge r2, [r2, #0] │ │ movlt r2, #0 │ │ - mov r3, r7 │ │ - blx e11c │ │ - mov r0, r7 │ │ - bl 3caf4 │ │ + blx e964 │ │ + mov r0, r6 │ │ + bl 3e1f8 │ │ adds r4, #1 │ │ - adds r6, #20 │ │ - b.n 17f7e │ │ - ldr.w r8, [pc, #52] ; 17fa0 │ │ - movs r6, #0 │ │ - ldr.w sl, [pc, #48] ; 17fa4 │ │ - ldr r3, [pc, #48] ; (17fa8 ) │ │ - add r8, pc │ │ - add sl, pc │ │ - mov r4, r6 │ │ - str r3, [sp, #12] │ │ - ldr r3, [r5, #20] │ │ - cmp r4, r3 │ │ - blt.n 17ece │ │ - mov r0, fp │ │ - blx e0a4 │ │ + b.n 19138 │ │ + mov r0, r8 │ │ + blx e8ec │ │ movs r0, #0 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - lsrs r5, r4, #19 │ │ + lsls r5, r0, #19 │ │ movs r3, r0 │ │ - adds r7, r6, #7 │ │ + asrs r7, r2, #23 │ │ movs r3, r0 │ │ - subs r6, r3, #0 │ │ + asrs r0, r0, #24 │ │ movs r3, r0 │ │ - adds r7, r7, #4 │ │ + b.n 1916e │ │ + movs r2, r0 │ │ + asrs r2, r7, #23 │ │ movs r3, r0 │ │ - vhadd.s d0, d11, d2 │ │ - adds r2, r4, #6 │ │ + asrs r1, r7, #22 │ │ movs r3, r0 │ │ │ │ -00017fac : │ │ +00019200 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - blx e068 │ │ + blx e8b0 │ │ adds r3, r4, r0 │ │ - subs r0, #2 │ │ ldrb.w r3, [r3, #-1] │ │ cmp r3, #41 ; 0x29 │ │ - beq.n 17fc4 │ │ - b.n 17fd2 │ │ - subs r0, #1 │ │ + bne.n 19224 │ │ + subs r0, #2 │ │ cmp r0, #0 │ │ - ble.n 17fd8 │ │ + ble.n 19224 │ │ ldrb r2, [r4, r0] │ │ adds r3, r4, r0 │ │ cmp r2, #40 ; 0x28 │ │ - bne.n 17fc2 │ │ - b.n 17fde │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, pc} │ │ + beq.n 1922a │ │ + subs r0, #1 │ │ + b.n 19214 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ movs r2, #0 │ │ strb r2, [r3, #0] │ │ pop {r4, pc} │ │ │ │ -00017fe4 : │ │ +00019230 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r7, r3 │ │ + ldr r3, [pc, #344] ; (19390 ) │ │ sub sp, #28 │ │ - mov fp, r3 │ │ - ldr r3, [r0, #20] │ │ - str r2, [sp, #12] │ │ - mov r4, r0 │ │ - ldr r2, [r0, #16] │ │ + ldr r4, [r0, #16] │ │ + mov fp, r0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r2, [sp, #8] │ │ mov sl, r1 │ │ - cmp r3, r2 │ │ - blt.n 18034 │ │ - ldr r5, [pc, #304] ; (1812c ) │ │ - movs r6, #20 │ │ - ldr r3, [pc, #304] ; (18130 ) │ │ + str r3, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [r0, #20] │ │ + cmp r2, r4 │ │ + blt.n 19296 │ │ + add.w r4, r4, #4096 ; 0x1000 │ │ + movs r5, #20 │ │ + ldr r6, [pc, #312] ; (19394 ) │ │ movs r0, #1 │ │ - add r5, pc │ │ - add.w r2, r2, #4096 ; 0x1000 │ │ - add r3, pc │ │ - muls r2, r6 │ │ - mov r1, r5 │ │ - lsrs r2, r2, #10 │ │ - str r2, [sp, #0] │ │ + muls r4, r5 │ │ + add r6, pc │ │ + ldr r3, [pc, #308] ; (19398 ) │ │ movs r2, #89 ; 0x59 │ │ - bl 3df24 │ │ - ldr r1, [r4, #16] │ │ + mov r1, r6 │ │ + add r3, pc │ │ + lsrs r4, r4, #10 │ │ + str r4, [sp, #0] │ │ + bl 3f6b8 │ │ + ldr.w r1, [fp, #16] │ │ movs r3, #93 ; 0x5d │ │ - ldr r0, [r4, #8] │ │ + ldr.w r0, [fp, #8] │ │ add.w r1, r1, #4096 ; 0x1000 │ │ - mov r2, r5 │ │ - muls r1, r6 │ │ - bl 3ca60 <__ckd_realloc__> │ │ - ldr r3, [r4, #16] │ │ + mov r2, r6 │ │ + muls r1, r5 │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ + ldr.w r3, [fp, #16] │ │ add.w r3, r3, #4096 ; 0x1000 │ │ - str r3, [r4, #16] │ │ - str r0, [r4, #8] │ │ - ldr.w r9, [pc, #252] ; 18134 │ │ - movs r2, #20 │ │ - ldr r5, [r4, #20] │ │ - mov r0, sl │ │ - add r9, pc │ │ - muls r5, r2 │ │ + str.w r3, [fp, #16] │ │ + str.w r0, [fp, #8] │ │ + ldr.w r9, [pc, #260] ; 1939c │ │ + movs r3, #20 │ │ + ldr.w r4, [fp, #20] │ │ movs r2, #98 ; 0x62 │ │ - ldr r6, [r4, #8] │ │ + add r9, pc │ │ + mov r0, sl │ │ + ldr.w r6, [fp, #8] │ │ mov r1, r9 │ │ - bl 3ca88 <__ckd_salloc__> │ │ - movs r2, #101 ; 0x65 │ │ + muls r4, r3 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ mov r1, r9 │ │ - add.w r8, r6, r5 │ │ - str r0, [r6, r5] │ │ + movs r2, #101 ; 0x65 │ │ + adds r5, r6, r4 │ │ + str r0, [r6, r4] │ │ mov r0, sl │ │ - bl 3ca88 <__ckd_salloc__> │ │ - mov r7, r0 │ │ - bl 17fac │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + mov r8, r0 │ │ + bl 19200 │ │ cmp r0, #0 │ │ - ble.n 180ac │ │ - ldr r0, [r4, #12] │ │ - mov r1, r7 │ │ - add r2, sp, #20 │ │ - bl 3e9de │ │ + ble.n 1930e │ │ + ldr.w r0, [fp, #12] │ │ + mov r1, r8 │ │ + add r2, sp, #16 │ │ + bl 40134 │ │ cmp r0, #0 │ │ - bge.n 1808e │ │ - ldr r3, [pc, #192] ; (18138 ) │ │ + bge.n 192f4 │ │ + ldr r3, [pc, #196] ; (193a0 ) │ │ movs r0, #4 │ │ + str.w sl, [sp] │ │ mov r1, r9 │ │ movs r2, #107 ; 0x6b │ │ add r3, pc │ │ - str.w sl, [sp] │ │ - bl 3df24 │ │ - mov r0, r7 │ │ - bl 3caf4 │ │ - b.n 180d0 │ │ - ldr r3, [sp, #20] │ │ - movs r2, #20 │ │ - str.w r3, [r8, #16] │ │ - muls r3, r2 │ │ - ldr r2, [r4, #8] │ │ - adds r2, r2, r3 │ │ - ldr r2, [r2, #12] │ │ - str.w r2, [r8, #12] │ │ - ldr r1, [r4, #8] │ │ - ldr r2, [r4, #20] │ │ - adds r3, r1, r3 │ │ + bl 3f6b8 │ │ + mov r0, r8 │ │ + bl 3e1f8 │ │ + b.n 19336 │ │ + ldr.w r2, [fp, #8] │ │ + movs r1, #20 │ │ + ldr r3, [sp, #16] │ │ + str r3, [r5, #16] │ │ + mla r3, r1, r3, r2 │ │ + ldr r2, [r3, #12] │ │ + str r2, [r5, #12] │ │ + ldr.w r2, [fp, #20] │ │ str r2, [r3, #12] │ │ - b.n 180ba │ │ + b.n 1931a │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ - str.w r3, [r8, #12] │ │ - ldr r3, [r4, #20] │ │ - str.w r3, [r8, #16] │ │ - mov r0, r7 │ │ - bl 3caf4 │ │ - ldr r0, [r4, #12] │ │ - ldr r1, [r6, r5] │ │ - ldr r2, [r4, #20] │ │ - bl 3ea8c │ │ - ldr r3, [r4, #20] │ │ + str r3, [r5, #12] │ │ + ldr.w r3, [fp, #20] │ │ + str r3, [r5, #16] │ │ + mov r0, r8 │ │ + bl 3e1f8 │ │ + ldr.w r0, [fp, #12] │ │ + ldr r1, [r6, r4] │ │ + ldr.w r2, [fp, #20] │ │ + bl 4021a │ │ + ldr.w r3, [fp, #20] │ │ cmp r0, r3 │ │ - beq.n 180e0 │ │ - ldr r0, [r6, r5] │ │ - bl 3caf4 │ │ + beq.n 19346 │ │ + ldr r0, [r6, r4] │ │ + bl 3e1f8 │ │ movs r3, #0 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - str r3, [r6, r5] │ │ - b.n 18126 │ │ - ldr r2, [sp, #12] │ │ - adds r3, r2, #0 │ │ - it ne │ │ - movne r3, #1 │ │ - cmp.w fp, #0 │ │ - ite le │ │ - movle r3, #0 │ │ - andgt.w r3, r3, #1 │ │ - cbz r3, 18118 │ │ - mov.w r5, fp, lsl #1 │ │ - ldr r1, [pc, #64] ; (1813c ) │ │ + str r3, [r6, r4] │ │ + b.n 1937a │ │ + ldr r3, [sp, #8] │ │ + cbz r3, 1936a │ │ + cmp r7, #0 │ │ + ble.n 1936a │ │ + lsls r4, r7, #1 │ │ + ldr r1, [pc, #80] ; (193a4 ) │ │ movs r2, #133 ; 0x85 │ │ add r1, pc │ │ - mov r0, r5 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - ldr r1, [sp, #12] │ │ - mov r2, r5 │ │ - str.w r0, [r8, #4] │ │ - blx e14c │ │ - str.w fp, [r8, #8] │ │ - b.n 18120 │ │ - str.w r3, [r8, #4] │ │ - str.w r3, [r8, #8] │ │ - ldr r0, [r4, #20] │ │ + mov r0, r4 │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + ldr r1, [sp, #8] │ │ + mov r2, r4 │ │ + str r0, [r5, #4] │ │ + blx e994 │ │ + str r7, [r5, #8] │ │ + b.n 19370 │ │ + movs r3, #0 │ │ + str r3, [r5, #4] │ │ + str r3, [r5, #8] │ │ + ldr.w r0, [fp, #20] │ │ adds r3, r0, #1 │ │ - str r3, [r4, #20] │ │ + str.w r3, [fp, #20] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 19388 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - adds r3, r6, #2 │ │ + nop │ │ + ldmia r4, {r1, r2, r3, r4, r5} │ │ movs r3, r0 │ │ - adds r6, r6, #3 │ │ + asrs r7, r1, #18 │ │ movs r3, r0 │ │ - adds r7, r6, #1 │ │ + asrs r0, r2, #19 │ │ movs r3, r0 │ │ - adds r3, r5, #2 │ │ + asrs r3, r1, #17 │ │ movs r3, r0 │ │ - subs r7, r6, r6 │ │ + asrs r1, r7, #17 │ │ + movs r3, r0 │ │ + asrs r1, r3, #14 │ │ movs r3, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ movs r3, #160 ; 0xa0 │ │ - ldr r4, [pc, #476] ; (18324 ) │ │ - sub sp, #52 ; 0x34 │ │ + ldr r4, [pc, #472] ; (19588 ) │ │ + sub sp, #68 ; 0x44 │ │ mov r5, r0 │ │ - mov r7, r1 │ │ + mov r9, r1 │ │ add r4, pc │ │ movs r1, #2 │ │ mov.w r0, #516 ; 0x204 │ │ - movs r6, #0 │ │ + mov.w fp, #0 │ │ mov r2, r4 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov r8, fp │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r2, r4 │ │ movs r3, #161 ; 0xa1 │ │ movs r1, #4 │ │ - mov fp, r6 │ │ - mov sl, r6 │ │ - str r0, [sp, #16] │ │ + mov r6, r0 │ │ mov.w r0, #512 ; 0x200 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r4, r0 │ │ mov r0, r5 │ │ - bl 40420 │ │ + bl 41b50 │ │ mov.w r3, #512 ; 0x200 │ │ - str r3, [sp, #28] │ │ - ldr r3, [pc, #420] ; (18328 ) │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #416] ; (1958c ) │ │ + str.w fp, [sp, #20] │ │ + add r3, pc │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #412] ; (19590 ) │ │ add r3, pc │ │ - str r3, [sp, #20] │ │ - ldr r3, [pc, #420] ; (1832c ) │ │ str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #420] ; (18330 ) │ │ + ldr r3, [pc, #408] ; (19594 ) │ │ add r3, pc │ │ - str r3, [sp, #24] │ │ - ldr r3, [pc, #416] ; (18334 ) │ │ str r3, [sp, #44] ; 0x2c │ │ - mov r8, r0 │ │ - b.n 182ce │ │ - ldr.w r5, [r8] │ │ + ldr r3, [pc, #408] ; (19598 ) │ │ + add r3, pc │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [pc, #404] ; (1959c ) │ │ + add r3, pc │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [pc, #404] ; (195a0 ) │ │ + add r3, pc │ │ + str r3, [sp, #56] ; 0x38 │ │ + mov r7, r0 │ │ + cmp r7, #0 │ │ + beq.w 19546 │ │ + ldr r5, [r7, #0] │ │ movs r2, #2 │ │ - ldr r1, [sp, #20] │ │ - adds r6, #1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + add.w r8, r8, #1 │ │ mov r0, r5 │ │ - blx e0f8 │ │ + blx e940 │ │ cmp r0, #0 │ │ - beq.w 182c6 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ + beq.w 1953c │ │ mov r0, r5 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ movs r2, #2 │ │ - add r1, pc │ │ - blx e0f8 │ │ + blx e940 │ │ cmp r0, #0 │ │ - beq.w 182c6 │ │ + beq.n 1953c │ │ mov r0, r5 │ │ mov r1, r4 │ │ - ldr r2, [sp, #28] │ │ - bl 40be8 │ │ - cmp r0, #0 │ │ - mov r5, r0 │ │ - bge.n 18204 │ │ + ldr r2, [sp, #24] │ │ + bl 423a4 │ │ + subs r5, r0, #0 │ │ + bge.n 1947c │ │ movs r1, #0 │ │ - ldr.w r0, [r8] │ │ - ldr.w r9, [pc, #352] ; 18338 │ │ + ldr r0, [r7, #0] │ │ mov r2, r1 │ │ - bl 40be8 │ │ - add r9, pc │ │ + ldr.w sl, [pc, #336] ; 195a4 │ │ + bl 423a4 │ │ movs r3, #176 ; 0xb0 │ │ - mov r2, r9 │ │ + add sl, pc │ │ + mov r2, sl │ │ adds r1, r0, #4 │ │ mov r5, r0 │ │ - ldr r0, [sp, #16] │ │ + mov r0, r6 │ │ lsls r1, r1, #1 │ │ - bl 3ca60 <__ckd_realloc__> │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ lsls r1, r5, #2 │ │ - mov r2, r9 │ │ + mov r2, sl │ │ movs r3, #177 ; 0xb1 │ │ - str r0, [sp, #16] │ │ + mov r6, r0 │ │ mov r0, r4 │ │ - bl 3ca60 <__ckd_realloc__> │ │ - str r5, [sp, #28] │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ + str r5, [sp, #24] │ │ mov r4, r0 │ │ cmp r5, #0 │ │ - beq.n 182c6 │ │ + beq.n 1953c │ │ cmp r5, #1 │ │ - beq.n 1821c │ │ - ldr r3, [sp, #16] │ │ - mov.w r9, #1 │ │ - str.w r8, [sp, #36] ; 0x24 │ │ - str r3, [sp, #32] │ │ - mov r3, r4 │ │ - b.n 1827a │ │ - str r6, [sp, #0] │ │ + beq.n 19490 │ │ + subs r3, r6, #2 │ │ + mov.w sl, #1 │ │ + str r3, [sp, #28] │ │ + adds r3, r4, #4 │ │ + b.n 194a6 │ │ + str.w r8, [sp] │ │ movs r0, #4 │ │ - ldr r2, [r4, #0] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r1, [sp, #24] │ │ - str r2, [sp, #4] │ │ - add r3, pc │ │ + ldr r3, [r4, #0] │ │ movs r2, #185 ; 0xb9 │ │ - b.n 182aa │ │ - add.w r8, r3, #4 │ │ - ldr r1, [r3, #4] │ │ - ldr r3, [r7, #44] ; 0x2c │ │ - ldr r0, [r7, #4] │ │ - cbz r3, 18240 │ │ - bl 17a30 │ │ - b.n 18244 │ │ - bl 16f98 │ │ - ldr r3, [sp, #32] │ │ - uxth r0, r0 │ │ - strh.w r0, [r3], #2 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + b.n 1951a │ │ + add.w sl, sl, #1 │ │ + cmp sl, r5 │ │ + bge.n 194f4 │ │ str r3, [sp, #32] │ │ - lsls r3, r0, #16 │ │ - bpl.n 18274 │ │ - mov r2, r8 │ │ - str r6, [sp, #0] │ │ - ldr r2, [r2, #0] │ │ + ldr.w r2, [r9, #44] ; 0x2c │ │ + ldr.w r1, [r3], #4 │ │ + ldr.w r0, [r9, #4] │ │ + str r3, [sp, #60] ; 0x3c │ │ + cbz r2, 194c2 │ │ + bl 18c70 │ │ + b.n 194c6 │ │ + bl 18240 │ │ + ldr r2, [sp, #28] │ │ + uxth r0, r0 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + strh.w r0, [r2, #2]! │ │ + str r2, [sp, #28] │ │ + lsls r2, r0, #16 │ │ + bpl.n 194a2 │ │ + ldr r3, [sp, #32] │ │ movs r0, #4 │ │ - ldr r1, [pc, #224] ; (1833c ) │ │ - ldr r3, [pc, #224] ; (18340 ) │ │ - str r2, [sp, #4] │ │ + str.w r8, [sp] │ │ + movs r2, #195 ; 0xc3 │ │ + ldr r1, [pc, #196] ; (195a8 ) │ │ + ldr r3, [r3, #0] │ │ add r1, pc │ │ - ldr r2, [r4, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #188] ; (195ac ) │ │ add r3, pc │ │ - ldr.w r8, [sp, #36] ; 0x24 │ │ - str r2, [sp, #8] │ │ - movs r2, #195 ; 0xc3 │ │ - bl 3df24 │ │ - b.n 18282 │ │ - add.w r9, r9, #1 │ │ - mov r3, r8 │ │ - cmp r9, r5 │ │ - blt.n 1822e │ │ - ldr.w r8, [sp, #36] ; 0x24 │ │ - cmp r9, r5 │ │ - bne.n 182c6 │ │ - add.w r3, r9, #4294967295 ; 0xffffffff │ │ - mov r0, r7 │ │ + bl 3f6b8 │ │ + cmp sl, r5 │ │ + bne.n 1953c │ │ + mov r0, r9 │ │ ldr r1, [r4, #0] │ │ - ldr r2, [sp, #16] │ │ - bl 17fe4 │ │ + mov r2, r6 │ │ + add.w r3, sl, #4294967295 ; 0xffffffff │ │ + bl 19230 │ │ cmp r0, #0 │ │ - bge.n 182b0 │ │ - str r6, [sp, #0] │ │ + bge.n 19520 │ │ + str.w r8, [sp] │ │ movs r0, #4 │ │ - ldr r2, [r4, #0] │ │ - ldr r1, [pc, #164] ; (18344 ) │ │ - ldr r3, [pc, #164] ; (18348 ) │ │ - str r2, [sp, #4] │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r3, [r4, #0] │ │ movs r2, #205 ; 0xcd │ │ - bl 3df24 │ │ - b.n 182c6 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + bl 3f6b8 │ │ + b.n 1953c │ │ movs r3, #20 │ │ muls r0, r3 │ │ - ldr r3, [r7, #8] │ │ + ldr.w r3, [r9, #8] │ │ adds r5, r3, r0 │ │ ldr r0, [r3, r0] │ │ - blx e068 │ │ + blx e8b0 │ │ + ldr r3, [sp, #20] │ │ + add r3, r0 │ │ + str r3, [sp, #20] │ │ ldr r3, [r5, #8] │ │ - add.w sl, sl, r3, lsl #1 │ │ - add fp, r0 │ │ - mov r0, r8 │ │ - bl 403ec │ │ - mov r8, r0 │ │ - cmp.w r8, #0 │ │ - bne.w 18198 │ │ - add.w r2, fp, #1016 ; 0x3f8 │ │ - ldr r1, [pc, #112] ; (1834c ) │ │ - adds r2, #7 │ │ - ldr r3, [pc, #112] ; (18350 ) │ │ - bics.w fp, fp, fp, asr #32 │ │ - it cs │ │ - movcs fp, r2 │ │ - mov r6, sl │ │ + add.w fp, fp, r3, lsl #1 │ │ + mov r0, r7 │ │ + bl 41b1c │ │ + mov r7, r0 │ │ + b.n 19412 │ │ + ldr r3, [sp, #20] │ │ + movs r2, #213 ; 0xd5 │ │ + ldr r1, [pc, #100] ; (195b0 ) │ │ + movs r0, #1 │ │ + cmp r3, #0 │ │ + it lt │ │ + addwlt r3, r3, #1023 ; 0x3ff │ │ add r1, pc │ │ + asrs r3, r3, #10 │ │ + str r3, [sp, #0] │ │ + subs.w r3, fp, #0 │ │ + it lt │ │ + addwlt r3, r3, #1023 ; 0x3ff │ │ + asrs r3, r3, #10 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #72] ; (195b4 ) │ │ add r3, pc │ │ - mov.w r2, fp, asr #10 │ │ - str r2, [sp, #0] │ │ - add.w r2, sl, #1016 ; 0x3f8 │ │ - movs r0, #1 │ │ - adds r2, #7 │ │ - bics.w r6, r6, sl, asr #32 │ │ - it cs │ │ - movcs r6, r2 │ │ - movs r2, #213 ; 0xd5 │ │ - asrs r6, r6, #10 │ │ - str r6, [sp, #4] │ │ - bl 3df24 │ │ - ldr r0, [sp, #16] │ │ - bl 3caf4 │ │ + bl 3f6b8 │ │ + mov r0, r6 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - mov r0, r8 │ │ - add sp, #52 ; 0x34 │ │ + bl 3e1f8 │ │ + movs r0, #0 │ │ + add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - subs r7, r4, r5 │ │ + asrs r7, r6, #12 │ │ movs r3, r0 │ │ - subs r0, r0, r7 │ │ + asrs r4, r1, #14 │ │ movs r3, r0 │ │ - subs r1, r2, r6 │ │ + asrs r1, r1, #14 │ │ movs r3, r0 │ │ - subs r1, r5, r4 │ │ + asrs r3, r6, #11 │ │ movs r3, r0 │ │ - subs r0, r4, r4 │ │ + asrs r0, r0, #14 │ │ movs r3, r0 │ │ - subs r5, r2, r3 │ │ + asrs r7, r4, #11 │ │ movs r3, r0 │ │ - subs r5, r2, r1 │ │ + asrs r6, r5, #15 │ │ movs r3, r0 │ │ - subs r6, r2, r4 │ │ + asrs r3, r2, #10 │ │ movs r3, r0 │ │ - subs r1, r2, r0 │ │ + asrs r1, r1, #8 │ │ movs r3, r0 │ │ - subs r4, r3, r4 │ │ + asrs r4, r0, #11 │ │ movs r3, r0 │ │ - adds r3, r1, r7 │ │ + asrs r7, r2, #6 │ │ movs r3, r0 │ │ - subs r2, r2, r4 │ │ + asrs r2, r1, #11 │ │ movs r3, r0 │ │ │ │ -00018354 : │ │ +000195b8 : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -0001835c : │ │ +000195c0 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ - cbz r0, 183b0 │ │ + cbz r0, 19616 │ │ ldr r0, [r0, #0] │ │ subs r0, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 183b0 │ │ + bgt.n 19616 │ │ movs r5, #0 │ │ - mov r6, r5 │ │ - b.n 18388 │ │ - adds r7, r0, r5 │ │ - ldr r0, [r0, r5] │ │ - cbz r0, 1837c │ │ - bl 3caf4 │ │ - ldr r0, [r7, #4] │ │ - cbz r0, 18384 │ │ - bl 3caf4 │ │ - adds r6, #1 │ │ - adds r5, #20 │ │ + movs r6, #20 │ │ ldr r3, [r4, #20] │ │ ldr r0, [r4, #8] │ │ - cmp r6, r3 │ │ - blt.n 18372 │ │ - cbz r0, 18396 │ │ - bl 3caf4 │ │ + cmp r5, r3 │ │ + bge.n 195f6 │ │ + mul.w r3, r6, r5 │ │ + adds r7, r0, r3 │ │ + ldr r0, [r0, r3] │ │ + cbz r0, 195ea │ │ + bl 3e1f8 │ │ + ldr r0, [r7, #4] │ │ + cbz r0, 195f2 │ │ + bl 3e1f8 │ │ + adds r5, #1 │ │ + b.n 195d4 │ │ + cbz r0, 195fc │ │ + bl 3e1f8 │ │ ldr r0, [r4, #12] │ │ - cbz r0, 1839e │ │ - bl 3ed50 │ │ + cbz r0, 19604 │ │ + bl 404e8 │ │ ldr r0, [r4, #4] │ │ - cbz r0, 183a6 │ │ - bl 1659c │ │ + cbz r0, 1960c │ │ + bl 178b4 │ │ mov r0, r4 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ... │ │ │ │ -000183b4 : │ │ +00019618 : │ │ + ldr r3, [pc, #952] ; (199d4 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ sub sp, #44 ; 0x2c │ │ - mov r6, r0 │ │ - str r1, [sp, #24] │ │ + mov r7, r0 │ │ + ldr r2, [r3, #0] │ │ + str r1, [sp, #16] │ │ + str r3, [sp, #20] │ │ + str r2, [sp, #36] ; 0x24 │ │ cmp r0, #0 │ │ - beq.w 184d8 │ │ - ldr r1, [pc, #832] ; (18708 ) │ │ + beq.w 1974e │ │ + ldr r1, [pc, #928] ; (199d8 ) │ │ add r1, pc │ │ - bl 3d40c │ │ - ldr r1, [pc, #828] ; (1870c ) │ │ + bl 3eaf4 │ │ + ldr r1, [pc, #924] ; (199dc ) │ │ add r1, pc │ │ mov r9, r0 │ │ - mov r0, r6 │ │ - bl 3d40c │ │ - mov sl, r0 │ │ + mov r0, r7 │ │ + bl 3eaf4 │ │ + mov r4, r0 │ │ cmp.w r9, #0 │ │ - beq.n 18454 │ │ - ldr r1, [pc, #812] ; (18710 ) │ │ + beq.n 196ca │ │ + ldr r1, [pc, #908] ; (199e0 ) │ │ mov r0, r9 │ │ add r1, pc │ │ - blx e098 │ │ - mov r5, r0 │ │ - cbnz r0, 18408 │ │ - ldr r1, [pc, #804] ; (18714 ) │ │ + blx e8e0 │ │ + mov r6, r0 │ │ + cbnz r0, 19676 │ │ + ldr r1, [pc, #900] ; (199e4 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #804] ; (18718 ) │ │ + ldr r3, [pc, #900] ; (199e8 ) │ │ movw r2, #275 ; 0x113 │ │ - add r1, pc │ │ str.w r9, [sp] │ │ + add r1, pc │ │ add r3, pc │ │ - mov r4, r5 │ │ - bl 3e034 │ │ - b.n 186f4 │ │ - bl 40420 │ │ - ldr r3, [pc, #780] ; (1871c ) │ │ - ldr.w r8, [pc, #784] ; 18720 │ │ - movs r7, #0 │ │ + bl 3f7b4 │ │ + b.n 197b4 │ │ + bl 41b50 │ │ + ldr.w r8, [pc, #880] ; 199ec │ │ + ldr.w sl, [pc, #880] ; 199f0 │ │ + movs r5, #0 │ │ add r8, pc │ │ - str r3, [sp, #28] │ │ - mov r4, r0 │ │ - b.n 18444 │ │ - ldr.w fp, [r4] │ │ + add sl, pc │ │ + mov fp, r0 │ │ + cmp.w fp, #0 │ │ + beq.n 196bc │ │ + ldr.w r3, [fp] │ │ mov r1, r8 │ │ movs r2, #2 │ │ - mov r0, fp │ │ - blx e0f8 │ │ - cbz r0, 1843c │ │ - ldr r1, [sp, #28] │ │ - mov r0, fp │ │ + mov r0, r3 │ │ + str r3, [sp, #24] │ │ + blx e940 │ │ + ldr r3, [sp, #24] │ │ + cbz r0, 196b2 │ │ + mov r0, r3 │ │ + mov r1, sl │ │ movs r2, #2 │ │ - add r1, pc │ │ - blx e0f8 │ │ - cbz r0, 1843c │ │ - adds r7, #1 │ │ - mov r0, r4 │ │ - bl 403ec │ │ - mov r4, r0 │ │ - cmp r4, #0 │ │ - bne.n 1841c │ │ - mov r0, r5 │ │ - mov r1, r4 │ │ - mov r2, r4 │ │ - blx e0e0 │ │ - b.n 18458 │ │ - mov r7, r9 │ │ + blx e940 │ │ + cbz r0, 196b2 │ │ + adds r5, #1 │ │ + mov r0, fp │ │ + bl 41b1c │ │ + mov fp, r0 │ │ + b.n 1968a │ │ + mov r0, r6 │ │ + mov r1, fp │ │ + mov r2, fp │ │ + blx e91c │ │ + cbnz r4, 196d4 │ │ + b.n 1975a │ │ + cmp r0, #0 │ │ + beq.w 199a4 │ │ mov r5, r9 │ │ - cmp.w sl, #0 │ │ - beq.n 184e4 │ │ - ldr r1, [pc, #708] ; (18724 ) │ │ - mov r0, sl │ │ + mov r6, r9 │ │ + ldr r1, [pc, #796] ; (199f4 ) │ │ + mov r0, r4 │ │ add r1, pc │ │ - blx e098 │ │ + blx e8e0 │ │ mov r8, r0 │ │ - cbnz r0, 1848c │ │ - ldr r1, [pc, #696] ; (18728 ) │ │ + cbnz r0, 196fe │ │ + ldr r1, [pc, #788] ; (199f8 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #696] ; (1872c ) │ │ + ldr r3, [pc, #788] ; (199fc ) │ │ movw r2, #289 ; 0x121 │ │ + str r4, [sp, #0] │ │ add r1, pc │ │ - str.w sl, [sp] │ │ add r3, pc │ │ - mov r4, r8 │ │ - bl 3e034 │ │ - mov r0, r5 │ │ - blx e0a4 │ │ - b.n 186f4 │ │ - bl 40420 │ │ - ldr r3, [pc, #668] ; (18730 ) │ │ - ldr.w fp, [pc, #672] ; 18734 │ │ - str r3, [sp, #28] │ │ + bl 3f7b4 │ │ + mov r0, r6 │ │ + blx e8ec │ │ + b.n 197b4 │ │ + bl 41b50 │ │ + ldr.w fp, [pc, #764] ; 19a00 │ │ + ldr r3, [pc, #764] ; (19a04 ) │ │ add fp, pc │ │ - mov r4, r0 │ │ - b.n 184c8 │ │ - ldr r3, [r4, #0] │ │ - mov r1, fp │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + mov sl, r0 │ │ + cmp.w sl, #0 │ │ + beq.n 19742 │ │ + ldr.w r3, [sl] │ │ movs r2, #2 │ │ + ldr r1, [sp, #24] │ │ mov r0, r3 │ │ - str r3, [sp, #20] │ │ - blx e0f8 │ │ - ldr r3, [sp, #20] │ │ - cbz r0, 184c0 │ │ - ldr r1, [sp, #28] │ │ + str r3, [sp, #28] │ │ + blx e940 │ │ + ldr r3, [sp, #28] │ │ + cbz r0, 19738 │ │ mov r0, r3 │ │ + mov r1, fp │ │ movs r2, #2 │ │ - add r1, pc │ │ - blx e0f8 │ │ - cbz r0, 184c0 │ │ - adds r7, #1 │ │ - mov r0, r4 │ │ - bl 403ec │ │ - mov r4, r0 │ │ - cmp r4, #0 │ │ - bne.n 1849e │ │ + blx e940 │ │ + cbz r0, 19738 │ │ + adds r5, #1 │ │ + mov r0, sl │ │ + bl 41b1c │ │ + mov sl, r0 │ │ + b.n 19710 │ │ mov r0, r8 │ │ - mov r1, r4 │ │ - mov r2, r4 │ │ - blx e0e0 │ │ - b.n 184e6 │ │ + mov r1, sl │ │ + mov r2, sl │ │ + blx e91c │ │ + b.n 1975c │ │ mov r9, r0 │ │ - mov sl, r0 │ │ + mov r4, r0 │ │ + mov r6, r0 │ │ mov r5, r0 │ │ - mov r7, r0 │ │ mov r8, r0 │ │ - b.n 184e6 │ │ - mov r8, sl │ │ - ldr r2, [pc, #592] ; (18738 ) │ │ + b.n 1975c │ │ + mov r8, r4 │ │ + ldr r2, [pc, #680] ; (19a08 ) │ │ + movw r3, #305 ; 0x131 │ │ movs r0, #1 │ │ movs r1, #48 ; 0x30 │ │ - movw r3, #305 ; 0x131 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #1 │ │ str r3, [r0, #0] │ │ - mov r4, r0 │ │ - ldr r3, [pc, #508] ; (186fc ) │ │ - cmp r7, r3 │ │ - ldr r3, [pc, #508] ; (18700 ) │ │ - ite le │ │ - addle.w r2, r7, #4096 ; 0x1000 │ │ - ldrgt r2, [pc, #504] ; (18704 ) │ │ - cmp r7, r3 │ │ - str r2, [r0, #16] │ │ - ble.n 1853c │ │ - ldr r2, [pc, #496] ; (18704 ) │ │ + mov sl, r0 │ │ + ldr r3, [pc, #596] ; (199c8 ) │ │ + cmp r5, r3 │ │ + bgt.n 1977e │ │ + add.w r3, r5, #4096 ; 0x1000 │ │ + b.n 19780 │ │ + ldr r3, [pc, #588] ; (199cc ) │ │ + ldr r2, [pc, #588] ; (199d0 ) │ │ + str.w r3, [sl, #16] │ │ + cmp r5, r2 │ │ + ble.n 197b8 │ │ + ldr r3, [pc, #576] ; (199cc ) │ │ + movw r2, #311 ; 0x137 │ │ + ldr r1, [pc, #632] ; (19a0c ) │ │ movs r0, #4 │ │ - ldr r1, [pc, #548] ; (1873c ) │ │ - ldr r3, [pc, #552] ; (18740 ) │ │ + str r5, [sp, #0] │ │ + str r3, [sp, #4] │ │ add r1, pc │ │ - str r2, [sp, #4] │ │ + ldr r3, [pc, #628] ; (19a10 ) │ │ add r3, pc │ │ - movw r2, #311 ; 0x137 │ │ - str r7, [sp, #0] │ │ - bl 3df24 │ │ - mov r0, r5 │ │ - blx e0a4 │ │ + bl 3f6b8 │ │ + mov r0, r6 │ │ + blx e8ec │ │ mov r0, r8 │ │ - blx e0a4 │ │ - mov r0, r4 │ │ - bl 3caf4 │ │ - b.n 186f2 │ │ + blx e8ec │ │ + mov r0, sl │ │ + bl 3e1f8 │ │ + movs r0, #0 │ │ + b.n 19996 │ │ mov.w fp, #20 │ │ - str r2, [sp, #0] │ │ - mul.w r2, fp, r2 │ │ - ldr r7, [pc, #508] ; (18744 ) │ │ - ldr r3, [pc, #508] ; (18748 ) │ │ + str r3, [sp, #0] │ │ + mul.w r3, fp, r3 │ │ + ldr r5, [pc, #592] ; (19a14 ) │ │ movs r0, #1 │ │ - add r7, pc │ │ + mov.w r2, #320 ; 0x140 │ │ + add r5, pc │ │ str.w fp, [sp, #4] │ │ + mov r1, r5 │ │ + lsrs r3, r3, #10 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #576] ; (19a18 ) │ │ add r3, pc │ │ - mov r1, r7 │ │ - lsrs r2, r2, #10 │ │ - str r2, [sp, #8] │ │ - mov.w r2, #320 ; 0x140 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movw r3, #321 ; 0x141 │ │ - ldr r0, [r4, #16] │ │ + ldr.w r0, [sl, #16] │ │ mov r1, fp │ │ - mov r2, r7 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov r2, r5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #0 │ │ - str r3, [r4, #20] │ │ - ldr r3, [sp, #24] │ │ - str r0, [r4, #8] │ │ - cbz r3, 18582 │ │ + str.w r3, [sl, #20] │ │ + ldr r3, [sp, #16] │ │ + str.w r0, [sl, #8] │ │ + cbz r3, 19806 │ │ mov r0, r3 │ │ - bl 16594 │ │ - str r0, [r4, #4] │ │ - cbz r6, 185a2 │ │ - ldr r7, [pc, #452] ; (1874c ) │ │ - mov r0, r6 │ │ - add r7, pc │ │ - mov r1, r7 │ │ - bl 3d140 │ │ - cbz r0, 185a2 │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - bl 3d424 │ │ + bl 178ac │ │ + str.w r0, [sl, #4] │ │ + cbz r7, 19828 │ │ + ldr r5, [pc, #528] ; (19a1c ) │ │ + mov r0, r7 │ │ + add r5, pc │ │ + mov r1, r5 │ │ + bl 3e7dc │ │ + cbz r0, 19828 │ │ + mov r0, r7 │ │ + mov r1, r5 │ │ + bl 3eb0c │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ - str r0, [r4, #44] ; 0x2c │ │ - ldr r0, [r4, #16] │ │ - ldr r1, [r4, #44] ; 0x2c │ │ - bl 3e924 │ │ - str r0, [r4, #12] │ │ - cbz r5, 185e8 │ │ - ldr r6, [pc, #416] ; (18750 ) │ │ + str.w r0, [sl, #44] ; 0x2c │ │ + ldr.w r0, [sl, #16] │ │ + ldr.w r1, [sl, #44] ; 0x2c │ │ + bl 4007c │ │ + str.w r0, [sl, #12] │ │ + cbz r6, 19876 │ │ + ldr r5, [pc, #484] ; (19a20 ) │ │ movw r2, #333 ; 0x14d │ │ - ldr r3, [pc, #412] ; (18754 ) │ │ + ldr r3, [pc, #480] ; (19a24 ) │ │ movs r0, #1 │ │ - add r6, pc │ │ + add r5, pc │ │ str.w r9, [sp] │ │ add r3, pc │ │ - mov r1, r6 │ │ - bl 3df24 │ │ - mov r1, r4 │ │ - mov r0, r5 │ │ - bl 18140 │ │ - mov r0, r5 │ │ - blx e0a4 │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [pc, #384] ; (18758 ) │ │ + mov r1, r5 │ │ + bl 3f6b8 │ │ + mov r1, sl │ │ + mov r0, r6 │ │ + bl 193a8 │ │ + mov r0, r6 │ │ + blx e8ec │ │ + ldr.w r3, [sl, #20] │ │ movs r0, #1 │ │ - mov r1, r6 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ + mov r1, r5 │ │ mov.w r2, #336 ; 0x150 │ │ - bl 3df24 │ │ - ldr r3, [r4, #20] │ │ - str r3, [r4, #24] │ │ - cmp.w sl, #0 │ │ - beq.n 18630 │ │ - ldr r5, [pc, #360] ; (1875c ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #440] ; (19a28 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr.w r3, [sl, #20] │ │ + str.w r3, [sl, #24] │ │ + cbz r4, 198c0 │ │ + ldr r5, [pc, #424] ; (19a2c ) │ │ mov.w r2, #342 ; 0x156 │ │ - ldr r3, [pc, #356] ; (18760 ) │ │ + ldr r3, [pc, #424] ; (19a30 ) │ │ movs r0, #1 │ │ add r5, pc │ │ - str.w sl, [sp] │ │ + str r4, [sp, #0] │ │ add r3, pc │ │ mov r1, r5 │ │ - bl 3df24 │ │ - mov r1, r4 │ │ + bl 3f6b8 │ │ + mov r1, sl │ │ mov r0, r8 │ │ - bl 18140 │ │ + bl 193a8 │ │ mov r0, r8 │ │ - blx e0a4 │ │ - ldr r1, [r4, #20] │ │ - ldr r2, [r4, #24] │ │ + blx e8ec │ │ + ldr.w r2, [sl, #24] │ │ + ldr.w r3, [sl, #20] │ │ movs r0, #1 │ │ - ldr r3, [pc, #324] ; (18764 ) │ │ - subs r2, r1, r2 │ │ mov r1, r5 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #380] ; (19a34 ) │ │ movw r2, #345 ; 0x159 │ │ - bl 3df24 │ │ - ldr r3, [sp, #24] │ │ - cbz r3, 18638 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [sp, #16] │ │ + cbz r3, 198c8 │ │ ldrh r3, [r3, #40] ; 0x28 │ │ - b.n 1863a │ │ - ldr r3, [sp, #24] │ │ - ldr r5, [pc, #300] ; (18768 ) │ │ - mov r0, r4 │ │ - strh.w r3, [sp, #38] ; 0x26 │ │ - add r5, pc │ │ - mov r1, r5 │ │ - bl 17e26 │ │ + b.n 198ca │ │ + ldr r3, [sp, #16] │ │ + ldr r4, [pc, #364] ; (19a38 ) │ │ + mov r0, sl │ │ + strh.w r3, [sp, #34] ; 0x22 │ │ + add r4, pc │ │ + mov r1, r4 │ │ + bl 19064 │ │ adds r0, #1 │ │ - bne.n 1865c │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - add.w r2, sp, #38 ; 0x26 │ │ + bne.n 198ec │ │ + mov r0, sl │ │ + mov r1, r4 │ │ + add.w r2, sp, #34 ; 0x22 │ │ movs r3, #1 │ │ - bl 17fe4 │ │ - ldr r5, [pc, #268] ; (1876c ) │ │ - mov r0, r4 │ │ - add r5, pc │ │ - mov r1, r5 │ │ - bl 17e26 │ │ + bl 19230 │ │ + ldr r4, [pc, #332] ; (19a3c ) │ │ + mov r0, sl │ │ + add r4, pc │ │ + mov r1, r4 │ │ + bl 19064 │ │ adds r0, #1 │ │ - bne.n 1867a │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - add.w r2, sp, #38 ; 0x26 │ │ + bne.n 1990a │ │ + mov r0, sl │ │ + mov r1, r4 │ │ + add.w r2, sp, #34 ; 0x22 │ │ movs r3, #1 │ │ - bl 17fe4 │ │ - ldr r5, [pc, #244] ; (18770 ) │ │ - mov r0, r4 │ │ - add r5, pc │ │ - mov r1, r5 │ │ - bl 17e26 │ │ + bl 19230 │ │ + ldr r4, [pc, #308] ; (19a40 ) │ │ + mov r0, sl │ │ + add r4, pc │ │ + mov r1, r4 │ │ + bl 19064 │ │ adds r0, #1 │ │ - bne.n 18698 │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - add.w r2, sp, #38 ; 0x26 │ │ + bne.n 19928 │ │ + mov r0, sl │ │ + mov r1, r4 │ │ + add.w r2, sp, #34 ; 0x22 │ │ movs r3, #1 │ │ - bl 17fe4 │ │ - ldr r3, [r4, #20] │ │ - mov r0, r4 │ │ - ldr r1, [pc, #212] ; (18774 ) │ │ + bl 19230 │ │ + ldr.w r3, [sl, #20] │ │ + mov r0, sl │ │ + ldr r1, [pc, #276] ; (19a44 ) │ │ subs r3, #1 │ │ - str r3, [r4, #28] │ │ + str.w r3, [sl, #28] │ │ add r1, pc │ │ - bl 17e26 │ │ - ldr r1, [pc, #204] ; (18778 ) │ │ + bl 19064 │ │ + ldr r1, [pc, #264] ; (19a48 ) │ │ add r1, pc │ │ - str r0, [r4, #32] │ │ - mov r0, r4 │ │ - bl 17e26 │ │ - ldr r1, [pc, #196] ; (1877c ) │ │ + str.w r0, [sl, #32] │ │ + mov r0, sl │ │ + bl 19064 │ │ + ldr r1, [pc, #256] ; (19a4c ) │ │ add r1, pc │ │ - str r0, [r4, #36] ; 0x24 │ │ - mov r0, r4 │ │ - bl 17e26 │ │ - ldr r2, [r4, #24] │ │ - ldr r3, [r4, #28] │ │ + str.w r0, [sl, #36] ; 0x24 │ │ + mov r0, sl │ │ + bl 19064 │ │ + ldr.w r2, [sl, #24] │ │ + ldr.w r3, [sl, #28] │ │ cmp r2, r3 │ │ mov r1, r0 │ │ - str r0, [r4, #40] ; 0x28 │ │ - bgt.n 186d4 │ │ - mov r0, r4 │ │ - bl 17e3c │ │ - cbnz r0, 186f4 │ │ - ldr r1, [pc, #168] ; (18780 ) │ │ + str.w r0, [sl, #40] ; 0x28 │ │ + ble.n 1998a │ │ + ldr r3, [pc, #228] ; (19a50 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #168] ; (18784 ) │ │ - ldr r2, [pc, #172] ; (18788 ) │ │ + ldr r1, [pc, #228] ; (19a54 ) │ │ + movw r2, #371 ; 0x173 │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #220] ; (19a58 ) │ │ add r1, pc │ │ add r3, pc │ │ + bl 3f6b8 │ │ + mov r0, sl │ │ + bl 195c0 │ │ + b.n 197b4 │ │ + mov r0, sl │ │ + bl 19098 │ │ + cmp r0, #0 │ │ + beq.n 1996a │ │ + mov r0, sl │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 199c2 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + ldr r2, [pc, #180] ; (19a5c ) │ │ + movw r3, #305 ; 0x131 │ │ + movs r0, #1 │ │ + movs r1, #48 ; 0x30 │ │ add r2, pc │ │ - str r2, [sp, #0] │ │ - movw r2, #371 ; 0x173 │ │ - bl 3df24 │ │ - mov r0, r4 │ │ - bl 1835c │ │ - movs r4, #0 │ │ - mov r0, r4 │ │ + mov r5, r4 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r8, r4 │ │ + movs r3, #1 │ │ + mov r6, r4 │ │ + mov sl, r0 │ │ + str r3, [r0, #0] │ │ + b.n 19778 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ; instruction: 0xeffd7fff │ │ - ; instruction: 0xfffd7fff │ │ ; instruction: 0xfffe7fff │ │ - pkhbt r0, r2, r2 │ │ - strd r0, r0, [r6, #-8]! │ │ - subs r3, r1, r1 │ │ + ; instruction: 0xfffd7fff │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ movs r3, r0 │ │ - adds r5, r7, r2 │ │ + b.n 19ef0 │ │ + movs r2, r0 │ │ + b.n 19c3c │ │ + movs r2, r0 │ │ + asrs r3, r2, #8 │ │ movs r3, r0 │ │ - subs r3, r6, r0 │ │ + asrs r1, r0, #2 │ │ movs r3, r0 │ │ - adds r3, r2, r4 │ │ + asrs r3, r7, #7 │ │ movs r3, r0 │ │ - adds r6, r5, r4 │ │ + asrs r6, r6, #3 │ │ movs r3, r0 │ │ - adds r5, r1, r7 │ │ + asrs r7, r6, #3 │ │ movs r3, r0 │ │ - adds r7, r7, r0 │ │ + asrs r7, r1, #6 │ │ movs r3, r0 │ │ - adds r5, r4, r7 │ │ + lsrs r7, r7, #31 │ │ movs r3, r0 │ │ - adds r7, r1, r2 │ │ + asrs r1, r5, #6 │ │ movs r3, r0 │ │ - adds r2, r5, r2 │ │ + asrs r5, r6, #1 │ │ movs r3, r0 │ │ - asrs r5, r0, #31 │ │ + asrs r0, r6, #1 │ │ movs r3, r0 │ │ - asrs r5, r3, #30 │ │ + lsrs r7, r0, #30 │ │ movs r3, r0 │ │ - adds r4, r7, r5 │ │ + lsrs r5, r2, #29 │ │ movs r3, r0 │ │ - asrs r1, r5, #29 │ │ + asrs r4, r6, #4 │ │ movs r3, r0 │ │ - adds r7, r7, r5 │ │ + lsrs r3, r4, #28 │ │ movs r3, r0 │ │ - ldrd r0, r0, [r6], #8 │ │ - asrs r5, r7, #27 │ │ + asrs r1, r6, #4 │ │ movs r3, r0 │ │ - adds r7, r0, r5 │ │ + b.n 19b74 │ │ + movs r2, r0 │ │ + lsrs r1, r5, #26 │ │ movs r3, r0 │ │ - adds r4, r0, r5 │ │ + asrs r3, r6, #3 │ │ + movs r3, r0 │ │ + asrs r2, r5, #3 │ │ + movs r3, r0 │ │ + lsrs r3, r4, #25 │ │ movs r3, r0 │ │ - asrs r1, r7, #26 │ │ + asrs r3, r3, #3 │ │ movs r3, r0 │ │ - adds r7, r5, r4 │ │ + asrs r0, r4, #2 │ │ movs r3, r0 │ │ - adds r4, r7, r3 │ │ + asrs r6, r6, #2 │ │ movs r3, r0 │ │ - adds r6, r1, r4 │ │ + lsls r2, r5, #6 │ │ movs r3, r0 │ │ - lsrs r2, r0, #8 │ │ + asrs r6, r7, #1 │ │ movs r3, r0 │ │ - adds r6, r2, r3 │ │ + asrs r2, r2, #1 │ │ movs r3, r0 │ │ - adds r6, r5, r2 │ │ + lsls r4, r3, #5 │ │ movs r3, r0 │ │ - lsrs r0, r7, #6 │ │ + asrs r0, r0, #1 │ │ movs r3, r0 │ │ - adds r6, r3, r2 │ │ + asrs r0, r3, #32 │ │ movs r3, r0 │ │ - asrs r1, r3, #23 │ │ + lsrs r3, r6, #21 │ │ movs r3, r0 │ │ - adds r4, r7, r1 │ │ + asrs r6, r2, #32 │ │ movs r3, r0 │ │ - adds r4, r6, r1 │ │ + lsrs r7, r7, #20 │ │ movs r3, r0 │ │ │ │ -0001878c : │ │ +00019a60 : │ │ + ldr r3, [pc, #72] ; (19aac ) │ │ push {r0, r1, r4, lr} │ │ movs r1, #0 │ │ - ldr r3, [pc, #68] ; (187d8 ) │ │ mov r4, r0 │ │ mov r2, r1 │ │ movs r0, #1 │ │ add r3, pc │ │ - bl 3df24 │ │ - ldr r2, [r4, #16] │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #16] │ │ movs r1, #0 │ │ - ldr r3, [pc, #56] ; (187dc ) │ │ movs r0, #1 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ mov r2, r1 │ │ - bl 3df24 │ │ - ldr r2, [r4, #20] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #48] ; (19ab0 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #20] │ │ movs r1, #0 │ │ - ldr r3, [pc, #40] ; (187e0 ) │ │ movs r0, #1 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ mov r2, r1 │ │ - bl 3df24 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #36] ; (19ab4 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #32] ; (19ab8 ) │ │ movs r1, #0 │ │ - ldr r3, [pc, #28] ; (187e4 ) │ │ movs r0, #1 │ │ mov r2, r1 │ │ add r3, pc │ │ add sp, #8 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3df24 │ │ + b.w 3f6b8 │ │ nop │ │ - asrs r4, r6, #31 │ │ + lsrs r0, r3, #29 │ │ movs r3, r0 │ │ - adds r7, r0, r0 │ │ + lsrs r1, r5, #29 │ │ movs r3, r0 │ │ - adds r3, r0, r0 │ │ + lsrs r5, r4, #29 │ │ movs r3, r0 │ │ - adds r3, r0, r0 │ │ + lsrs r7, r4, #29 │ │ movs r3, r0 │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r4, r0 │ │ - mov r9, r1 │ │ - mov r6, r0 │ │ - movs r7, #0 │ │ - b.n 18822 │ │ - ldr r3, [r6, #0] │ │ - add.w r8, r8, #1 │ │ - ldr r0, [r3, r5] │ │ - bl 3caf4 │ │ - ldr r3, [r6, #0] │ │ - adds r3, r3, r5 │ │ - adds r5, #12 │ │ - ldr r0, [r3, #4] │ │ - bl 3caf4 │ │ - b.n 18814 │ │ - movs r5, #0 │ │ - mov r8, r5 │ │ - cmp r8, r9 │ │ - blt.n 187f6 │ │ - ldr.w r0, [r6], #4 │ │ - adds r7, #1 │ │ - bl 3caf4 │ │ - cmp r7, r9 │ │ - blt.n 18810 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - b.w 3caf4 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov.w r8, r2, lsl #2 │ │ - add.w ip, r1, r8 │ │ sub sp, #36 ; 0x24 │ │ - mov r7, r0 │ │ - mov fp, r1 │ │ - mov sl, r2 │ │ ldr r4, [r0, #4] │ │ - movs r6, #0 │ │ - mov r9, ip │ │ - b.n 188de │ │ - movs r2, #3 │ │ - mov r1, sl │ │ - str r2, [sp, #0] │ │ - mov r3, r5 │ │ - mov r2, fp │ │ - mov r0, r4 │ │ - str.w ip, [sp, #12] │ │ - bl 17b02 │ │ - lsls r3, r5, #1 │ │ + mov.w r8, r2, lsl #2 │ │ + mov sl, r0 │ │ + mov ip, r2 │ │ + mov.w r9, #0 │ │ + mov r3, r1 │ │ + str r1, [sp, #12] │ │ + add r3, r8 │ │ str r3, [sp, #20] │ │ - ldr r3, [r7, #20] │ │ - movs r2, #12 │ │ - ldr.w r3, [r3, r8] │ │ - ldr r1, [r3, r6] │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - muls r0, r2 │ │ - ldrb r2, [r3, r0] │ │ - adds r3, r3, r0 │ │ - ldrb r3, [r3, #1] │ │ - orr.w r2, r2, r3, lsl #8 │ │ - strh.w r2, [r1, r5, lsl #1] │ │ - ldr r2, [sp, #16] │ │ - ldrh r3, [r4, #40] ; 0x28 │ │ - ldr.w ip, [sp, #12] │ │ - cmp r2, r3 │ │ - bne.n 188a6 │ │ - ldr r3, [r7, #12] │ │ - ldr.w r3, [r3, r8] │ │ - ldr.w r1, [r3, r5, lsl #2] │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - ldrb r2, [r3, r0] │ │ - adds r3, r3, r0 │ │ - ldrb r3, [r3, #1] │ │ - orr.w r2, r2, r3, lsl #8 │ │ - ldr r3, [sp, #24] │ │ - strh r2, [r1, r3] │ │ - cmp.w ip, #0 │ │ - beq.n 188cc │ │ - ldrsh.w r3, [r4, #40] ; 0x28 │ │ - ldr r2, [sp, #28] │ │ - cmp r3, r2 │ │ - bne.n 188cc │ │ - ldr.w r3, [r9] │ │ - ldr r1, [r3, r6] │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - ldrb r2, [r3, r0] │ │ - adds r0, r3, r0 │ │ - ldrb r3, [r0, #1] │ │ - orr.w r2, r2, r3, lsl #8 │ │ - ldr r3, [sp, #20] │ │ - strh r2, [r1, r3] │ │ - adds r5, #1 │ │ ldr r3, [r4, #4] │ │ - uxth r2, r5 │ │ - str r2, [sp, #16] │ │ + sxth.w r5, r9 │ │ cmp r5, r3 │ │ - blt.n 1884c │ │ - mov r6, fp │ │ - adds r6, #1 │ │ - mov fp, ip │ │ - ldr r2, [r4, #4] │ │ - uxth r3, r6 │ │ - cmp r6, r2 │ │ - bge.n 188fe │ │ - mov.w ip, r6, lsl #2 │ │ - sxth r3, r3 │ │ - str r3, [sp, #28] │ │ - mov r3, fp │ │ - lsls r2, r6, #1 │ │ - mov fp, r6 │ │ - str r2, [sp, #24] │ │ - mov r6, ip │ │ - movs r5, #0 │ │ - mov ip, r3 │ │ - b.n 188ce │ │ + bge.n 19b68 │ │ + mov.w fp, r5, lsl #2 │ │ + movs r7, #0 │ │ + lsls r3, r5, #1 │ │ + str r5, [sp, #24] │ │ + str r3, [sp, #16] │ │ + ldr r3, [r4, #4] │ │ + sxth r6, r7 │ │ + cmp r6, r3 │ │ + bge.n 19b62 │ │ + mov r1, ip │ │ + movs r3, #3 │ │ + mov r2, r5 │ │ + str r3, [sp, #0] │ │ + mov r0, r4 │ │ + mov r3, r6 │ │ + str.w ip, [sp, #28] │ │ + bl 18d6c │ │ + ldr r3, [r4, #56] ; 0x38 │ │ + movs r2, #12 │ │ + ldr.w ip, [sp, #28] │ │ + mla r0, r2, r0, r3 │ │ + ldr.w r2, [sl, #20] │ │ + ldr.w r2, [r2, r8] │ │ + ldr r3, [r0, #0] │ │ + ldr.w r2, [r2, fp] │ │ + uxth r3, r3 │ │ + strh.w r3, [r2, r6, lsl #1] │ │ + ldrsh.w r2, [r4, #40] ; 0x28 │ │ + cmp r2, r6 │ │ + itttt eq │ │ + ldreq.w r1, [sl, #12] │ │ + ldreq.w r1, [r1, r8] │ │ + ldreq.w r2, [r1, r2, lsl #2] │ │ + ldreq r1, [sp, #16] │ │ + it eq │ │ + strheq r3, [r2, r1] │ │ + ldr r2, [sp, #12] │ │ + cbz r2, 19b5e │ │ + ldrsh.w r2, [r4, #40] ; 0x28 │ │ + ldr r1, [sp, #24] │ │ + cmp r2, r1 │ │ + itttt eq │ │ + ldreq r2, [sp, #20] │ │ + ldreq r2, [r2, #0] │ │ + ldreq.w r2, [r2, fp] │ │ + strheq.w r3, [r2, r6, lsl #1] │ │ + adds r7, #1 │ │ + b.n 19aee │ │ + add.w r9, r9, #1 │ │ + b.n 19ad8 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + mov r5, r0 │ │ + mov r8, r1 │ │ + movs r4, #0 │ │ + mov.w r9, #12 │ │ + cmp r4, r8 │ │ + bge.n 19bb0 │ │ + movs r6, #0 │ │ + cmp r6, r8 │ │ + bge.n 19ba4 │ │ + mul.w r7, r9, r6 │ │ + ldr.w r3, [r5, r4, lsl #2] │ │ + adds r6, #1 │ │ + ldr r0, [r3, r7] │ │ + bl 3e1f8 │ │ + ldr.w r3, [r5, r4, lsl #2] │ │ + add r7, r3 │ │ + ldr r0, [r7, #4] │ │ + bl 3e1f8 │ │ + b.n 19b82 │ │ + ldr.w r0, [r5, r4, lsl #2] │ │ + adds r4, #1 │ │ + bl 3e1f8 │ │ + b.n 19b7c │ │ + mov r0, r5 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + b.w 3e1f8 │ │ │ │ -00018904 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ +00019bba : │ │ + push {r4, r5, r6, r7, lr} │ │ movs r4, #0 │ │ - mov r5, r4 │ │ - b.n 1891a │ │ - mov.w r6, #4294967295 ; 0xffffffff │ │ - adds r5, #1 │ │ - strh r6, [r1, r4] │ │ - strh r6, [r2, r4] │ │ - adds r4, #2 │ │ - cmp r5, r3 │ │ - blt.n 1890e │ │ + movw r5, #65535 ; 0xffff │ │ + cmp r4, r3 │ │ + bge.n 19bd2 │ │ + strh.w r5, [r1, r4, lsl #1] │ │ + strh.w r5, [r2, r4, lsl #1] │ │ + adds r4, #1 │ │ + b.n 19bc2 │ │ movs r4, #0 │ │ - movw r8, #65535 ; 0xffff │ │ - mov r6, r4 │ │ - b.n 18940 │ │ - ldrh.w r9, [r0, r4] │ │ - cmp r9, ip │ │ - beq.n 18950 │ │ - adds r5, #1 │ │ - cmp r5, r6 │ │ - bge.n 1894a │ │ - ldrh.w ip, [r7], #2 │ │ - cmp ip, r8 │ │ - bne.n 18928 │ │ - b.n 1894a │ │ - cmp r6, r3 │ │ - bge.n 18958 │ │ - mov r7, r1 │ │ + movw lr, #65535 ; 0xffff │ │ + cmp r4, r3 │ │ + bge.n 19c02 │ │ movs r5, #0 │ │ - b.n 18932 │ │ - ldrh r7, [r0, r4] │ │ - strh.w r7, [r1, r5, lsl #1] │ │ - strh r5, [r2, r4] │ │ - adds r6, #1 │ │ - adds r4, #2 │ │ - b.n 18940 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + cmp r5, r4 │ │ + ldrh.w r6, [r0, r4, lsl #1] │ │ + bge.n 19bf6 │ │ + ldrh.w r7, [r1, r5, lsl #1] │ │ + cmp r7, lr │ │ + beq.n 19bf6 │ │ + cmp r6, r7 │ │ + beq.n 19bfa │ │ + adds r5, #1 │ │ + b.n 19bde │ │ + strh.w r6, [r1, r5, lsl #1] │ │ + strh.w r5, [r2, r4, lsl #1] │ │ + adds r4, #1 │ │ + b.n 19bd8 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0001895c : │ │ +00019c04 : │ │ ldr r3, [r0, #8] │ │ - movs r2, #20 │ │ - ldr r3, [r3, #8] │ │ - mla r1, r2, r1, r3 │ │ - ldr r3, [r1, #8] │ │ - ldr r1, [r1, #4] │ │ - subs r2, r3, #1 │ │ - cmp r3, #1 │ │ - ldrsh.w r2, [r1, r2, lsl #1] │ │ - bne.n 1897e │ │ - ldr r3, [r0, #24] │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - ldr r0, [r3, #8] │ │ - bx lr │ │ - subs r3, #2 │ │ - ldr r0, [r0, #16] │ │ - ldrsh.w r3, [r1, r3, lsl #1] │ │ - ldr.w r2, [r0, r2, lsl #2] │ │ - lsls r1, r3, #2 │ │ - lsls r3, r3, #4 │ │ - subs r3, r3, r1 │ │ - adds r3, r2, r3 │ │ + push {r4, r5, lr} │ │ + ldr r2, [r3, #8] │ │ + movs r3, #20 │ │ + mla r1, r3, r1, r2 │ │ + ldr r5, [r1, #8] │ │ + ldr r4, [r1, #4] │ │ + add.w r3, r5, #2147483648 ; 0x80000000 │ │ + cmp r5, #1 │ │ + add.w r3, r3, #4294967295 ; 0xffffffff │ │ + mov.w r2, r3, lsl #1 │ │ + ldrsh.w r1, [r4, r3, lsl #1] │ │ + ittet ne │ │ + addne r3, r4, r2 │ │ + ldrne r2, [r0, #16] │ │ + ldreq r3, [r0, #24] │ │ + ldrshne.w r3, [r3, #-2] │ │ + itett ne │ │ + ldrne.w r2, [r2, r1, lsl #2] │ │ + ldreq.w r3, [r3, r1, lsl #2] │ │ + addne.w r3, r3, r3, lsl #1 │ │ + addne.w r3, r2, r3, lsl #2 │ │ ldr r0, [r3, #8] │ │ - bx lr │ │ + pop {r4, r5, pc} │ │ │ │ -00018996 : │ │ +00019c48 : │ │ ldr r3, [r0, #8] │ │ - movs r2, #20 │ │ - ldr r3, [r3, #8] │ │ - mla r1, r2, r1, r3 │ │ - ldr r3, [r1, #8] │ │ - ldr r1, [r1, #4] │ │ - subs r2, r3, #1 │ │ - cmp r3, #1 │ │ - ldrsh.w r2, [r1, r2, lsl #1] │ │ - bne.n 189b8 │ │ - ldr r3, [r0, #24] │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - ldr r0, [r3, #4] │ │ - bx lr │ │ - subs r3, #2 │ │ - ldr r0, [r0, #16] │ │ - ldrsh.w r3, [r1, r3, lsl #1] │ │ - ldr.w r2, [r0, r2, lsl #2] │ │ - lsls r1, r3, #2 │ │ - lsls r3, r3, #4 │ │ - subs r3, r3, r1 │ │ - adds r3, r2, r3 │ │ + push {r4, r5, lr} │ │ + ldr r2, [r3, #8] │ │ + movs r3, #20 │ │ + mla r1, r3, r1, r2 │ │ + ldr r5, [r1, #8] │ │ + ldr r4, [r1, #4] │ │ + add.w r3, r5, #2147483648 ; 0x80000000 │ │ + cmp r5, #1 │ │ + add.w r3, r3, #4294967295 ; 0xffffffff │ │ + mov.w r2, r3, lsl #1 │ │ + ldrsh.w r1, [r4, r3, lsl #1] │ │ + ittet ne │ │ + addne r3, r4, r2 │ │ + ldrne r2, [r0, #16] │ │ + ldreq r3, [r0, #24] │ │ + ldrshne.w r3, [r3, #-2] │ │ + itett ne │ │ + ldrne.w r2, [r2, r1, lsl #2] │ │ + ldreq.w r3, [r3, r1, lsl #2] │ │ + addne.w r3, r3, r3, lsl #1 │ │ + addne.w r3, r2, r3, lsl #2 │ │ ldr r0, [r3, #4] │ │ - bx lr │ │ + pop {r4, r5, pc} │ │ │ │ -000189d0 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - movs r6, #20 │ │ - muls r6, r1 │ │ - ldr r7, [r0, #8] │ │ - sub sp, #20 │ │ - mov r5, r0 │ │ - ldr r4, [r0, #4] │ │ - movw fp, #65535 ; 0xffff │ │ - ldr r3, [r7, #8] │ │ - adds r3, r3, r6 │ │ +00019c8c : │ │ + stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + movs r4, #20 │ │ + ldr.w sl, [r0, #8] │ │ + mov r6, r0 │ │ + muls r4, r1 │ │ + ldr r5, [r0, #4] │ │ + ldr.w r3, [sl, #8] │ │ + add r3, r4 │ │ ldr r2, [r3, #8] │ │ ldr r3, [r3, #4] │ │ cmp r2, #1 │ │ - ble.w 18bb4 │ │ + ble.w 19e48 │ │ ldrsh.w r0, [r3] │ │ - ldr r1, [r5, #12] │ │ + ldr r1, [r6, #12] │ │ ldrsh.w r2, [r3, #2] │ │ ldr.w r3, [r1, r0, lsl #2] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - ldrh r3, [r3, #0] │ │ - cmp r3, fp │ │ - bne.n 18a6a │ │ - b.n 18a58 │ │ - ldr r3, [r7, #8] │ │ - mov r2, r8 │ │ - mov r0, r4 │ │ - adds r3, r3, r6 │ │ - ldr r3, [r3, #4] │ │ - ldrsh.w r1, [r3] │ │ - ldrsh.w r3, [r3, #2] │ │ - str.w r9, [sp] │ │ - bl 17b02 │ │ - ldr r3, [r7, #8] │ │ - ldr r2, [r5, #12] │ │ - adds r3, r3, r6 │ │ - ldr r3, [r3, #4] │ │ - ldrsh.w r1, [r3] │ │ - ldrsh.w r3, [r3, #2] │ │ + ldrh r2, [r3, #0] │ │ + movw r3, #65535 ; 0xffff │ │ + cmp r2, r3 │ │ + beq.n 19d16 │ │ + ldr.w r3, [sl, #8] │ │ + add r3, r4 │ │ + ldr r2, [r3, #4] │ │ + ldr r3, [r3, #8] │ │ + add.w r3, r3, #2147483648 ; 0x80000000 │ │ + subs r3, #1 │ │ + add.w r0, r2, r3, lsl #1 │ │ + ldrsh.w r1, [r2, r3, lsl #1] │ │ + ldr r2, [r6, #16] │ │ + ldrsh.w r3, [r0, #-2] │ │ ldr.w r2, [r2, r1, lsl #2] │ │ - ldr.w r2, [r2, r3, lsl #2] │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - mul.w r0, sl, r0 │ │ - adds r1, r3, r0 │ │ - ldrb r1, [r1, #1] │ │ - ldrb r3, [r3, r0] │ │ - orr.w r3, r3, r1, lsl #8 │ │ - strh.w r3, [r2, r8, lsl #1] │ │ - add.w r8, r8, #1 │ │ - b.n 18a64 │ │ - mov.w r8, #0 │ │ - mov.w r9, #1 │ │ - mov.w sl, #12 │ │ - ldr r3, [r4, #4] │ │ - cmp r8, r3 │ │ - blt.n 18a0c │ │ - ldr r2, [r7, #8] │ │ - adds r2, r2, r6 │ │ - ldr r3, [r2, #4] │ │ - ldr r2, [r2, #8] │ │ - subs r1, r2, #1 │ │ - subs r2, #2 │ │ - ldrsh.w r0, [r3, r1, lsl #1] │ │ - ldrsh.w r3, [r3, r2, lsl #1] │ │ - ldr r1, [r5, #16] │ │ - lsls r2, r3, #2 │ │ - lsls r3, r3, #4 │ │ - subs r3, r3, r2 │ │ - ldr.w r2, [r1, r0, lsl #2] │ │ - adds r3, r2, r3 │ │ + add.w r3, r3, r3, lsl #1 │ │ + add.w r3, r2, r3, lsl #2 │ │ ldr.w r8, [r3, #8] │ │ cmp.w r8, #0 │ │ - bne.w 18bf2 │ │ - ldr r2, [pc, #352] ; (18bfc ) │ │ + bne.w 19e8c │ │ + ldr r2, [pc, #404] ; (19e94 ) │ │ movs r1, #2 │ │ - ldr r0, [r4, #4] │ │ + ldr r0, [r5, #4] │ │ movw r3, #333 ; 0x14d │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov.w ip, #12 │ │ - mov sl, r0 │ │ - mov r9, r0 │ │ - b.n 18aec │ │ - ldr r1, [r7, #8] │ │ - adds r1, r1, r6 │ │ - ldr r0, [r1, #8] │ │ - ldr r2, [r1, #4] │ │ - subs r1, r0, #1 │ │ - subs r0, #2 │ │ - ldrsh.w r1, [r2, r1, lsl #1] │ │ - ldrsh.w r2, [r2, r0, lsl #1] │ │ - movs r0, #2 │ │ - str r0, [sp, #0] │ │ - mov r0, r4 │ │ - str.w ip, [sp, #12] │ │ - bl 17b02 │ │ - ldr.w ip, [sp, #12] │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - mul.w r0, ip, r0 │ │ - adds r2, r3, r0 │ │ - ldrb r2, [r2, #1] │ │ - ldrb r3, [r3, r0] │ │ - orr.w r3, r3, r2, lsl #8 │ │ - strh.w r3, [r9], #2 │ │ - ldr r0, [r4, #4] │ │ - mov r3, r8 │ │ + mov.w fp, #12 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r7, r0 │ │ + b.n 19d74 │ │ + mov.w r8, #0 │ │ + mov.w r9, #1 │ │ + mov.w fp, #12 │ │ + ldr r3, [r5, #4] │ │ + sxth.w r7, r8 │ │ add.w r8, r8, #1 │ │ - cmp r3, r0 │ │ - blt.n 18ab2 │ │ - ldr.w r8, [pc, #260] ; 18c00 │ │ + cmp r7, r3 │ │ + bge.n 19cc8 │ │ + ldr.w r3, [sl, #8] │ │ + mov r2, r7 │ │ + mov r0, r5 │ │ + add r3, r4 │ │ + ldr r3, [r3, #4] │ │ + ldrsh.w r1, [r3] │ │ + ldrsh.w r3, [r3, #2] │ │ + str.w r9, [sp] │ │ + bl 18d6c │ │ + ldr.w r3, [sl, #8] │ │ + ldr r1, [r6, #12] │ │ + add r3, r4 │ │ + ldr r3, [r3, #4] │ │ + ldrsh.w lr, [r3] │ │ + ldrsh.w r2, [r3, #2] │ │ + ldr.w r3, [r1, lr, lsl #2] │ │ + ldr.w r2, [r3, r2, lsl #2] │ │ + ldr r3, [r5, #56] ; 0x38 │ │ + mla r0, fp, r0, r3 │ │ + ldr r3, [r0, #0] │ │ + strh.w r3, [r2, r7, lsl #1] │ │ + b.n 19d22 │ │ + ldr r0, [r5, #4] │ │ + sxth.w r9, r8 │ │ + add.w r8, r8, #1 │ │ + cmp r9, r0 │ │ + bge.n 19db8 │ │ + ldr.w r3, [sl, #8] │ │ + mov r0, r5 │ │ + add r3, r4 │ │ + ldr r2, [r3, #4] │ │ + ldr r3, [r3, #8] │ │ + add.w r3, r3, #2147483648 ; 0x80000000 │ │ + subs r3, #1 │ │ + ldrsh.w r1, [r2, r3, lsl #1] │ │ + add.w r3, r2, r3, lsl #1 │ │ + ldrsh.w r2, [r3, #-2] │ │ + movs r3, #2 │ │ + str r3, [sp, #0] │ │ + mov r3, r9 │ │ + bl 18d6c │ │ + ldr r3, [r5, #56] ; 0x38 │ │ + mla r0, fp, r0, r3 │ │ + ldr r3, [r0, #0] │ │ + strh.w r3, [r7, r9, lsl #1] │ │ + b.n 19d74 │ │ + ldr.w r9, [pc, #220] ; 19e98 │ │ movs r1, #2 │ │ mov.w r3, #342 ; 0x156 │ │ - add r8, pc │ │ - mov r2, r8 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r2, r8 │ │ + add r9, pc │ │ + mov r2, r9 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, r9 │ │ movs r1, #2 │ │ movw r3, #343 ; 0x157 │ │ - mov r9, r0 │ │ - ldr r0, [r4, #4] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [r4, #4] │ │ - mov r1, r9 │ │ mov r8, r0 │ │ - mov r0, sl │ │ - mov r2, r8 │ │ - bl 18904 │ │ - ldr r0, [r4, #4] │ │ - movs r3, #0 │ │ + ldr r0, [r5, #4] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [r5, #4] │ │ + mov r1, r8 │ │ + mov r9, r0 │ │ + mov r0, r7 │ │ mov r2, r9 │ │ - cmp r3, r0 │ │ - mov r1, r3 │ │ - bge.n 18b3e │ │ - ldrh.w r4, [r2], #2 │ │ - adds r3, #1 │ │ - cmp r4, fp │ │ - bne.n 18b2e │ │ - ldr r2, [r7, #8] │ │ - adds r2, r2, r6 │ │ - ldr r3, [r2, #4] │ │ - ldr r2, [r2, #8] │ │ - subs r0, r2, #1 │ │ - subs r2, #2 │ │ - ldrsh.w r4, [r3, r0, lsl #1] │ │ - ldrsh.w r3, [r3, r2, lsl #1] │ │ - ldr r0, [r5, #16] │ │ - lsls r2, r3, #2 │ │ - lsls r3, r3, #4 │ │ - subs r3, r3, r2 │ │ + bl 19bba │ │ + ldr r5, [r5, #4] │ │ + movs r3, #0 │ │ + movw r2, #65535 ; 0xffff │ │ + sxth r1, r3 │ │ + cmp r1, r5 │ │ + blt.n 19e3c │ │ + ldr.w r3, [sl, #8] │ │ + ldr r0, [r6, #16] │ │ + add r4, r3 │ │ + ldr r3, [r4, #8] │ │ + ldr r2, [r4, #4] │ │ + add.w r3, r3, #2147483648 ; 0x80000000 │ │ + subs r3, #1 │ │ + ldrsh.w r4, [r2, r3, lsl #1] │ │ + add.w r3, r2, r3, lsl #1 │ │ + ldrsh.w r3, [r3, #-2] │ │ ldr.w r2, [r0, r4, lsl #2] │ │ - str.w r9, [r2, r3] │ │ - ldr r2, [r7, #8] │ │ - adds r2, r2, r6 │ │ - ldr r3, [r2, #4] │ │ - ldr r2, [r2, #8] │ │ - subs r0, r2, #1 │ │ - subs r2, #2 │ │ - ldrsh.w r4, [r3, r0, lsl #1] │ │ - ldrsh.w r3, [r3, r2, lsl #1] │ │ - ldr r0, [r5, #16] │ │ - lsls r2, r3, #2 │ │ - lsls r3, r3, #4 │ │ - subs r3, r3, r2 │ │ + add.w r3, r3, r3, lsl #1 │ │ + lsls r3, r3, #2 │ │ + str.w r8, [r2, r3] │ │ ldr.w r2, [r0, r4, lsl #2] │ │ - adds r3, r2, r3 │ │ - str.w r8, [r3, #4] │ │ - ldr r3, [r7, #8] │ │ - adds r6, r3, r6 │ │ - ldr r2, [r6, #8] │ │ - ldr r3, [r6, #4] │ │ - subs r0, r2, #1 │ │ - subs r2, #2 │ │ - ldrsh.w r4, [r3, r0, lsl #1] │ │ - ldrsh.w r3, [r3, r2, lsl #1] │ │ - ldr r0, [r5, #16] │ │ - lsls r2, r3, #2 │ │ - lsls r3, r3, #4 │ │ - subs r3, r3, r2 │ │ + add r2, r3 │ │ + str.w r9, [r2, #4] │ │ ldr.w r2, [r0, r4, lsl #2] │ │ - mov r0, sl │ │ - adds r3, r2, r3 │ │ + mov r0, r7 │ │ + add r3, r2 │ │ str r1, [r3, #8] │ │ - bl 3caf4 │ │ - b.n 18bf2 │ │ + bl 3e1f8 │ │ + b.n 19e8c │ │ + ldrh.w r0, [r8, r1, lsl #1] │ │ + adds r3, #1 │ │ + cmp r0, r2 │ │ + bne.n 19df0 │ │ + b.n 19df6 │ │ ldrsh.w r1, [r3] │ │ - mov r0, r4 │ │ - bl 17a6e │ │ - ldr r1, [pc, #68] ; (18c04 ) │ │ - ldr r3, [pc, #68] ; (18c08 ) │ │ + mov r0, r5 │ │ + bl 18cb0 │ │ + ldr r1, [pc, #72] ; (19e9c ) │ │ + ldr r3, [pc, #72] ; (19ea0 ) │ │ movw r2, #357 ; 0x165 │ │ add r1, pc │ │ add r3, pc │ │ str r0, [sp, #0] │ │ movs r0, #1 │ │ - bl 3df24 │ │ - ldr r3, [r7, #8] │ │ - adds r6, r3, r6 │ │ - ldr r3, [r6, #4] │ │ + bl 3f6b8 │ │ + ldr.w r3, [sl, #8] │ │ + add r4, r3 │ │ + ldr r3, [r4, #4] │ │ ldrsh.w r2, [r3] │ │ - ldr r3, [r5, #20] │ │ + ldr r3, [r6, #20] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ ldr r3, [r3, #0] │ │ - ldrh r3, [r3, #0] │ │ - cmp r3, fp │ │ - bne.n 18bf2 │ │ - mov r0, r5 │ │ + ldrh r1, [r3, #0] │ │ + movw r3, #65535 ; 0xffff │ │ + cmp r1, r3 │ │ + bne.n 19e8c │ │ + mov r0, r6 │ │ movs r1, #0 │ │ - bl 18830 │ │ + bl 19abc │ │ movs r0, #0 │ │ - add sp, #20 │ │ + add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - asrs r5, r5, #20 │ │ + lsrs r7, r7, #19 │ │ movs r3, r0 │ │ - asrs r5, r1, #19 │ │ + lsrs r5, r0, #17 │ │ movs r3, r0 │ │ - asrs r1, r1, #16 │ │ + lsrs r5, r5, #14 │ │ movs r3, r0 │ │ - asrs r6, r6, #16 │ │ + lsrs r2, r3, #15 │ │ movs r3, r0 │ │ │ │ -00018c0c : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ +00019ea4 : │ │ + push {r0, r1, r4, lr} │ │ ldr r3, [r0, #8] │ │ ldr r4, [r0, #4] │ │ - cbz r2, 18c52 │ │ + cbz r2, 19ee4 │ │ ldr r3, [r3, #8] │ │ movs r0, #20 │ │ mla r1, r0, r1, r3 │ │ ldr r3, [r1, #8] │ │ cmp r2, r3 │ │ - beq.n 18c52 │ │ + beq.n 19ee4 │ │ ldr r3, [r1, #4] │ │ - subs r0, r2, #1 │ │ - ldrsh.w r5, [r3, r0, lsl #1] │ │ - mov r0, r4 │ │ + movs r0, #0 │ │ ldrsh.w r1, [r3, r2, lsl #1] │ │ - adds r2, #1 │ │ - ldrsh.w r3, [r3, r2, lsl #1] │ │ - movs r2, #0 │ │ - str r2, [sp, #0] │ │ - mov r2, r5 │ │ - bl 17b02 │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - movs r2, #12 │ │ - muls r0, r2 │ │ - adds r2, r3, r0 │ │ - ldrb r3, [r3, r0] │ │ - ldrb r0, [r2, #1] │ │ - orr.w r0, r3, r0, lsl #8 │ │ - b.n 18c56 │ │ + add.w r3, r3, r2, lsl #1 │ │ + ldrsh.w r2, [r3, #-2] │ │ + ldrsh.w r3, [r3, #2] │ │ + str r0, [sp, #0] │ │ + mov r0, r4 │ │ + bl 18d6c │ │ + ldr r2, [r4, #56] ; 0x38 │ │ + movs r3, #12 │ │ + mla r0, r3, r0, r2 │ │ + ldr r0, [r0, #0] │ │ + uxth r0, r0 │ │ + b.n 19ee8 │ │ movw r0, #65535 ; 0xffff │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ │ │ -00018c58 : │ │ +00019eec : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -00018c60 : │ │ +00019ef4 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 18cae │ │ + cbz r0, 19f42 │ │ ldr r0, [r0, #0] │ │ subs r0, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 18cae │ │ + bgt.n 19f42 │ │ ldr r0, [r4, #12] │ │ - cbz r0, 18c78 │ │ - bl 3cb9a │ │ + cbz r0, 19f0c │ │ + bl 3e292 │ │ ldr r0, [r4, #20] │ │ - cbz r0, 18c80 │ │ - bl 3cb9a │ │ + cbz r0, 19f14 │ │ + bl 3e292 │ │ ldr r0, [r4, #16] │ │ - cbz r0, 18c8c │ │ + cbz r0, 19f20 │ │ ldr r3, [r4, #4] │ │ ldr r1, [r3, #4] │ │ - bl 187e8 │ │ + bl 19b6e │ │ ldr r0, [r4, #24] │ │ - cbz r0, 18c98 │ │ + cbz r0, 19f2c │ │ ldr r3, [r4, #4] │ │ ldr r1, [r3, #4] │ │ - bl 187e8 │ │ + bl 19b6e │ │ ldr r0, [r4, #4] │ │ - bl 1659c │ │ + bl 178b4 │ │ ldr r0, [r4, #8] │ │ - bl 1835c │ │ + bl 195c0 │ │ mov r0, r4 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ pop {r4, pc} │ │ │ │ -00018cb0 : │ │ +00019f44 : │ │ bx lr │ │ ... │ │ │ │ -00018cb4 : │ │ +00019f48 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov.w r2, #396 ; 0x18c │ │ - ldr.w r6, [pc, #1580] ; 192ec │ │ sub sp, #52 ; 0x34 │ │ - ldr.w r3, [pc, #1580] ; 192f0 │ │ + ldr.w r6, [pc, #1500] ; 1a52c │ │ mov r5, r0 │ │ + ldr.w r3, [pc, #1496] ; 1a530 │ │ + movs r0, #1 │ │ add r6, pc │ │ - mov r8, r1 │ │ + str r1, [sp, #36] ; 0x24 │ │ + mov.w r2, #396 ; 0x18c │ │ add r3, pc │ │ - movs r0, #1 │ │ mov r1, r6 │ │ - mov.w r9, #1 │ │ - bl 3df24 │ │ + mov.w r8, #1 │ │ + bl 3f6b8 │ │ movs r1, #28 │ │ mov r2, r6 │ │ mov.w r3, #400 ; 0x190 │ │ movs r0, #1 │ │ movs r7, #2 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r4, r0 │ │ - str.w r9, [r0] │ │ + str.w r8, [r0] │ │ mov r0, r5 │ │ - bl 16594 │ │ + bl 178ac │ │ str r0, [r4, #4] │ │ - mov r0, r8 │ │ - bl 18354 │ │ - ldr.w r3, [pc, #1524] ; 192f4 │ │ - add r3, pc │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + bl 195b8 │ │ + ldr r3, [r5, #4] │ │ + mov r1, r6 │ │ + mul.w r2, r3, r3 │ │ str r0, [r4, #8] │ │ - mov r0, r9 │ │ - ldr r2, [r5, #4] │ │ + mov r0, r8 │ │ + str r3, [sp, #0] │ │ + muls r3, r2 │ │ str r7, [sp, #4] │ │ - str r2, [sp, #0] │ │ - mul.w r1, r2, r2 │ │ - muls r2, r1 │ │ - mov r1, r6 │ │ - ubfx r2, r2, #9, #22 │ │ - str r2, [sp, #8] │ │ mov.w r2, #406 ; 0x196 │ │ - bl 3df24 │ │ - ldr r0, [r5, #4] │ │ + ubfx r3, r3, #9, #22 │ │ + str r3, [sp, #8] │ │ + ldr.w r3, [pc, #1412] ; 1a534 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + str r6, [sp, #0] │ │ movw r3, #409 ; 0x199 │ │ str r3, [sp, #4] │ │ + ldr r0, [r5, #4] │ │ mov r3, r7 │ │ - str r6, [sp, #0] │ │ mov r1, r0 │ │ mov r2, r0 │ │ - bl 3cb0e <__ckd_calloc_3d__> │ │ + bl 3e212 <__ckd_calloc_3d__@@Base> │ │ movw r3, #413 ; 0x19d │ │ str r0, [r4, #12] │ │ - ldr r0, [r5, #4] │ │ str r3, [sp, #4] │ │ mov r3, r7 │ │ str r6, [sp, #0] │ │ + ldr r0, [r5, #4] │ │ mov r1, r0 │ │ mov r2, r0 │ │ - bl 3cb0e <__ckd_calloc_3d__> │ │ + bl 3e212 <__ckd_calloc_3d__@@Base> │ │ + str r6, [sp, #0] │ │ movw r3, #419 ; 0x1a3 │ │ - str r0, [sp, #40] ; 0x28 │ │ - ldr r0, [r5, #4] │ │ str r3, [sp, #4] │ │ mov r3, r7 │ │ - str r6, [sp, #0] │ │ - mov r1, r0 │ │ + movw r7, #65535 ; 0xffff │ │ + str r0, [sp, #20] │ │ + ldr r0, [r5, #4] │ │ mov r2, r0 │ │ - bl 3cb0e <__ckd_calloc_3d__> │ │ - movs r3, #0 │ │ - ldr.w ip, [sp, #40] ; 0x28 │ │ + mov r1, r0 │ │ + bl 3e212 <__ckd_calloc_3d__@@Base> │ │ + ldr r3, [r5, #4] │ │ + movs r2, #0 │ │ + mov sl, r0 │ │ str r0, [r4, #20] │ │ - mov r0, r3 │ │ - b.n 18dc2 │ │ - ldr.w lr, [r4, #12] │ │ - mov.w r9, #4294967295 ; 0xffffffff │ │ - ldr.w lr, [lr, r3] │ │ - ldr.w lr, [lr, r7] │ │ - strh.w r9, [lr, r2, lsl #1] │ │ - ldr.w lr, [r4, #20] │ │ - ldr.w lr, [lr, r3] │ │ - ldr.w lr, [lr, r2, lsl #2] │ │ - strh.w r9, [lr, r6] │ │ - ldr.w lr, [ip, r3] │ │ - ldr.w lr, [lr, r2, lsl #2] │ │ - adds r2, #1 │ │ - strh.w r9, [lr, r6] │ │ - ldr.w lr, [r5, #4] │ │ - cmp r2, lr │ │ - blt.n 18d70 │ │ - adds r1, #1 │ │ - b.n 18db0 │ │ + cmp r2, r3 │ │ + bge.n 1a054 │ │ + mov.w ip, r2, lsl #2 │ │ + movs r6, #0 │ │ + cmp r6, r3 │ │ + bge.n 1a050 │ │ + mov.w r8, r6, lsl #2 │ │ + mov.w lr, r6, lsl #1 │ │ movs r1, #0 │ │ - ldr r2, [r5, #4] │ │ - cmp r1, r2 │ │ - bge.n 18dbe │ │ - lsls r7, r1, #2 │ │ - lsls r6, r1, #1 │ │ - movs r2, #0 │ │ - b.n 18da2 │ │ - adds r0, #1 │ │ - adds r3, #4 │ │ - ldr r2, [r5, #4] │ │ - cmp r0, r2 │ │ - blt.n 18dae │ │ - mul.w r3, r2, r2 │ │ - ldr.w r6, [pc, #1320] ; 192f8 │ │ - mov.w fp, #0 │ │ - add r6, pc │ │ - add.w r0, r3, #62 ; 0x3e │ │ - adds r3, #31 │ │ - it pl │ │ - movpl r0, r3 │ │ - mov r2, r6 │ │ + cmp r1, r3 │ │ + bge.n 1a04c │ │ + ldr r0, [r4, #12] │ │ + ldr.w r9, [r0, ip] │ │ + ldr.w r0, [sl, r2, lsl #2] │ │ + ldr.w r9, [r9, r8] │ │ + strh.w r7, [r9, r1, lsl #1] │ │ + ldr.w r9, [r0, r1, lsl #2] │ │ + ldr r0, [sp, #20] │ │ + strh.w r7, [r9, lr] │ │ + ldr.w r0, [r0, r2, lsl #2] │ │ + ldr.w r9, [r0, r1, lsl #2] │ │ + adds r1, #1 │ │ + strh.w r7, [r9, lr] │ │ + b.n 1a01c │ │ + adds r6, #1 │ │ + b.n 1a00e │ │ + adds r2, #1 │ │ + b.n 1a004 │ │ + muls r3, r3 │ │ + ldr.w r6, [pc, #1248] ; 1a538 │ │ movs r1, #4 │ │ + add r6, pc │ │ + add.w r0, r3, #31 │ │ movw r3, #433 ; 0x1b1 │ │ - asrs r0, r0, #5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [r5, #4] │ │ - muls r3, r3 │ │ mov r2, r6 │ │ - str r0, [sp, #20] │ │ - add.w r0, r3, #62 ; 0x3e │ │ - adds r3, #31 │ │ - it pl │ │ - movpl r0, r3 │ │ + asrs r0, r0, #5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ + mov r2, r6 │ │ mov.w r3, #434 ; 0x1b2 │ │ + str r0, [sp, #28] │ │ + ldr r0, [r5, #4] │ │ + muls r0, r0 │ │ + adds r0, #31 │ │ asrs r0, r0, #5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [r5, #4] │ │ - mov r2, r6 │ │ - str r0, [sp, #24] │ │ - add.w r0, r3, #62 ; 0x3e │ │ - adds r3, #31 │ │ - it pl │ │ - movpl r0, r3 │ │ + ldr.w r2, [pc, #1204] ; 1a53c │ │ movs r1, #4 │ │ + add r2, pc │ │ + str r0, [sp, #32] │ │ + adds.w r0, r3, #31 │ │ + it mi │ │ + addmi.w r0, r3, #62 ; 0x3e │ │ movw r3, #435 ; 0x1b3 │ │ asrs r0, r0, #5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + movs r3, #0 │ │ mov r7, r0 │ │ - b.n 18fb2 │ │ - movs r0, #20 │ │ - ldr.w r3, [r8, #8] │ │ - mul.w ip, r0, fp │ │ + str r3, [sp, #24] │ │ + ldr r3, [r4, #8] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r3, #20] │ │ + cmp r2, r3 │ │ + bge.w 1a228 │ │ + ldr r3, [sp, #24] │ │ + movs r2, #20 │ │ + mul.w ip, r2, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #8] │ │ add r3, ip │ │ - ldr.w r9, [r3, #8] │ │ - cmp.w r9, #1 │ │ - ble.w 18f70 │ │ + ldr r2, [r3, #8] │ │ + cmp r2, #1 │ │ + ble.w 1a1e4 │ │ ldr r3, [r3, #4] │ │ - ldr r0, [r5, #4] │ │ - ldrsh.w r9, [r3] │ │ - ldrsh.w sl, [r3, #2] │ │ - ldr r3, [sp, #20] │ │ - mla r0, r0, r9, sl │ │ - add.w r2, r0, #31 │ │ - ands.w r2, r2, r0, asr #32 │ │ - it cc │ │ - movcc r2, r0 │ │ - and.w r0, r0, #31 │ │ + ldr r2, [sp, #28] │ │ + ldrsh.w r8, [r3] │ │ + ldrsh.w r9, [r3, #2] │ │ + ldr r3, [r5, #4] │ │ + mla r3, r3, r8, r9 │ │ + cmp r3, #0 │ │ + and.w sl, r3, #31 │ │ + mov fp, r3 │ │ + it lt │ │ + addlt.w fp, r3, #31 │ │ + mov.w fp, fp, asr #5 │ │ + ldr.w r2, [r2, fp, lsl #2] │ │ + lsr.w r6, r2, sl │ │ + ands.w r6, r6, #1 │ │ + beq.n 1a15e │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #32] │ │ + ldr r3, [r3, #8] │ │ + add r3, ip │ │ + ldr r2, [r3, #4] │ │ + ldr r3, [r3, #8] │ │ + add.w r3, r3, #2147483648 ; 0x80000000 │ │ + subs r3, #2 │ │ + ldrsh.w r8, [r2, r3, lsl #1] │ │ + add.w r3, r2, r3, lsl #1 │ │ + ldrsh.w r9, [r3, #2] │ │ + ldr r3, [r5, #4] │ │ + mla r3, r3, r9, r8 │ │ + cmp r3, #0 │ │ + and.w sl, r3, #31 │ │ + mov r2, r3 │ │ + it lt │ │ + addlt.w r2, r3, #31 │ │ asrs r2, r2, #5 │ │ - ldr.w r1, [r3, r2, lsl #2] │ │ - lsrs.w r6, r1, r0 │ │ + ldr.w r1, [r1, r2, lsl #2] │ │ + lsr.w r6, r1, sl │ │ ands.w r6, r6, #1 │ │ - bne.n 18ed0 │ │ + bne.n 1a222 │ │ movs r3, #1 │ │ - lsls.w r0, r3, r0 │ │ - orrs r0, r1 │ │ - ldr r1, [sp, #20] │ │ - str.w r0, [r1, r2, lsl #2] │ │ - mov.w r2, r9, lsl #2 │ │ - mov.w r0, sl, lsl #2 │ │ - str r2, [sp, #28] │ │ - str r0, [sp, #32] │ │ - b.n 18eca │ │ + mov.w fp, r8, lsl #2 │ │ + lsl.w r3, r3, sl │ │ + mov.w ip, #12 │ │ + orrs r3, r1 │ │ + ldr r1, [sp, #32] │ │ + str.w r3, [r1, r2, lsl #2] │ │ + ldr r3, [sp, #20] │ │ + add.w sl, r3, r9, lsl #2 │ │ + b.n 1a1ae │ │ + movs r3, #1 │ │ + lsl.w r3, r3, sl │ │ + mov.w sl, r8, lsl #2 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #28] │ │ + str.w r3, [r2, fp, lsl #2] │ │ + mov.w fp, r9, lsl #2 │ │ + ldr r3, [r5, #4] │ │ + cmp r6, r3 │ │ + bge.n 1a0fe │ │ sxth r2, r6 │ │ - movs r1, #1 │ │ - mov r3, sl │ │ - str r1, [sp, #0] │ │ + movs r3, #1 │ │ + mov r1, r8 │ │ + str r3, [sp, #0] │ │ mov r0, r5 │ │ - mov r1, r9 │ │ - str.w ip, [sp, #16] │ │ - bl 17b02 │ │ + mov r3, r9 │ │ + str.w ip, [sp, #40] ; 0x28 │ │ + bl 18d6c │ │ ldr r3, [r4, #12] │ │ - ldr r2, [sp, #28] │ │ - ldr r1, [sp, #32] │ │ - ldr r3, [r3, r2] │ │ - ldr r2, [r3, r1] │ │ movs r1, #12 │ │ + ldr.w ip, [sp, #40] ; 0x28 │ │ + ldr.w r3, [r3, sl] │ │ + ldr.w r2, [r3, fp] │ │ ldr r3, [r5, #56] ; 0x38 │ │ - muls r0, r1 │ │ - adds r1, r3, r0 │ │ - ldrb r3, [r3, r0] │ │ - ldrb r1, [r1, #1] │ │ - orr.w r3, r3, r1, lsl #8 │ │ + mla r0, r1, r0, r3 │ │ + ldr r3, [r0, #0] │ │ strh.w r3, [r2, r6, lsl #1] │ │ - ldr.w ip, [sp, #16] │ │ adds r6, #1 │ │ + b.n 1a174 │ │ ldr r3, [r5, #4] │ │ cmp r6, r3 │ │ - blt.n 18e92 │ │ - ldr.w r3, [r8, #8] │ │ - ldr r0, [sp, #24] │ │ - add ip, r3 │ │ - ldr.w r2, [ip, #8] │ │ - ldr.w r3, [ip, #4] │ │ - subs r1, r2, #2 │ │ - subs r2, #1 │ │ - ldrsh.w sl, [r3, r1, lsl #1] │ │ - ldrsh.w r9, [r3, r2, lsl #1] │ │ - ldr r1, [r5, #4] │ │ - mla r1, r1, r9, sl │ │ - add.w r3, r1, #31 │ │ - ands.w r3, r3, r1, asr #32 │ │ - it cc │ │ - movcc r3, r1 │ │ - and.w r1, r1, #31 │ │ - asrs r3, r3, #5 │ │ - ldr.w r2, [r0, r3, lsl #2] │ │ - lsrs.w r6, r2, r1 │ │ - ands.w r6, r6, #1 │ │ - bne.n 18fae │ │ - movs r0, #1 │ │ - str.w fp, [sp, #32] │ │ - mov fp, r4 │ │ - lsls.w r1, r0, r1 │ │ - orrs r2, r1 │ │ - ldr r1, [sp, #24] │ │ - str.w r2, [r1, r3, lsl #2] │ │ - mov.w r3, sl, lsl #2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - str r3, [sp, #28] │ │ - add.w ip, r2, r9, lsl #2 │ │ - mov r4, ip │ │ - b.n 18f62 │ │ + bge.n 1a222 │ │ + movs r3, #2 │ │ + mov r2, r8 │ │ + str r3, [sp, #0] │ │ + mov r0, r5 │ │ sxth r3, r6 │ │ - movs r0, #2 │ │ mov r1, r9 │ │ - str r0, [sp, #0] │ │ - mov r2, sl │ │ - mov r0, r5 │ │ - bl 17b02 │ │ - ldr r3, [r4, #0] │ │ - ldr r1, [sp, #28] │ │ - ldr r2, [r3, r1] │ │ - movs r1, #12 │ │ + str.w ip, [sp, #40] ; 0x28 │ │ + bl 18d6c │ │ + ldr.w r3, [sl] │ │ + ldr.w ip, [sp, #40] ; 0x28 │ │ + ldr.w r2, [r3, fp] │ │ ldr r3, [r5, #56] ; 0x38 │ │ - muls r0, r1 │ │ - adds r1, r3, r0 │ │ - ldrb r3, [r3, r0] │ │ - ldrb r1, [r1, #1] │ │ - orr.w r3, r3, r1, lsl #8 │ │ + mla r0, ip, r0, r3 │ │ + ldr r3, [r0, #0] │ │ strh.w r3, [r2, r6, lsl #1] │ │ adds r6, #1 │ │ - ldr r3, [r5, #4] │ │ - cmp r6, r3 │ │ - blt.n 18f36 │ │ - mov r4, fp │ │ - ldr.w fp, [sp, #32] │ │ - b.n 18fae │ │ - bne.n 18fae │ │ + b.n 1a1ae │ │ + bne.n 1a222 │ │ ldr r3, [r3, #4] │ │ - ldrsh.w r2, [r3] │ │ - add.w r6, r2, #31 │ │ - and.w sl, r2, #31 │ │ - ands.w r6, r6, r2, asr #32 │ │ - it cc │ │ - movcc r6, r2 │ │ + ldrh.w r8, [r3] │ │ + sxth.w r6, r8 │ │ + and.w r8, r8, #31 │ │ + cmp r6, #0 │ │ + mov r2, r6 │ │ + it lt │ │ + addlt r6, #31 │ │ asrs r6, r6, #5 │ │ ldr.w r3, [r7, r6, lsl #2] │ │ - lsr.w r3, r3, sl │ │ + lsr.w r3, r3, r8 │ │ lsls r3, r3, #31 │ │ - bmi.n 18fae │ │ + bmi.n 1a222 │ │ mov r0, r4 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - bl 18830 │ │ - ldr.w r3, [r7, r6, lsl #2] │ │ - lsl.w r9, r9, sl │ │ - orr.w r3, r3, r9 │ │ + ldr r1, [sp, #20] │ │ + bl 19abc │ │ + ldr.w r2, [r7, r6, lsl #2] │ │ + movs r3, #1 │ │ + lsl.w r3, r3, r8 │ │ + orrs r3, r2 │ │ str.w r3, [r7, r6, lsl #2] │ │ - add.w fp, fp, #1 │ │ - ldr r3, [r4, #8] │ │ - ldr r3, [r3, #20] │ │ - cmp fp, r3 │ │ - blt.w 18e2c │ │ - ldr r0, [sp, #20] │ │ - mov.w fp, #0 │ │ - bl 3caf4 │ │ - ldr r0, [sp, #24] │ │ - bl 3caf4 │ │ + ldr r3, [sp, #24] │ │ + adds r3, #1 │ │ + b.n 1a0a8 │ │ + ldr r0, [sp, #28] │ │ + mov.w r9, #0 │ │ + bl 3e1f8 │ │ + ldr r0, [sp, #32] │ │ + bl 3e1f8 │ │ mov r0, r7 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r6, [r4, #4] │ │ - ldr r5, [pc, #804] ; (192fc ) │ │ + ldr r5, [pc, #764] ; (1a540 ) │ │ movs r1, #2 │ │ movs r3, #94 ; 0x5e │ │ - ldr.w r9, [pc, #804] ; 19300 │ │ - ldr r2, [r6, #4] │ │ + ldr.w fp, [r6, #4] │ │ add r5, pc │ │ - add r9, pc │ │ - str r2, [sp, #24] │ │ - mov r0, r2 │ │ mov r2, r5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov r0, fp │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r1, #2 │ │ mov r2, r5 │ │ movs r3, #95 ; 0x5f │ │ - str r0, [sp, #20] │ │ - ldr r0, [sp, #24] │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov sl, r0 │ │ + mov r0, fp │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #98 ; 0x62 │ │ movs r1, #4 │ │ mov r2, r5 │ │ - str r0, [sp, #32] │ │ + str r0, [sp, #28] │ │ ldr r0, [r6, #4] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - str.w r9, [sp, #36] ; 0x24 │ │ - ldr.w r9, [pc, #756] ; 19304 │ │ - add r9, pc │ │ - str.w r9, [sp, #28] │ │ - str r0, [r4, #16] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [r6, #4] │ │ - mov.w sl, r3, lsl #2 │ │ - b.n 19118 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #716] ; (1a544 ) │ │ + add r3, pc │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [pc, #712] ; (1a548 ) │ │ + add r3, pc │ │ + str r3, [sp, #32] │ │ + str r0, [r4, #16] │ │ + cmp r9, fp │ │ + bge.n 1a380 │ │ + movs r1, #12 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ movs r3, #103 ; 0x67 │ │ ldr r0, [r6, #4] │ │ - movs r1, #12 │ │ ldr r5, [r4, #16] │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r1, [sp, #24] │ │ movs r2, #12 │ │ - mov.w r8, fp, lsl #2 │ │ - mov r7, r6 │ │ - str.w r0, [r5, fp, lsl #2] │ │ - movs r5, #0 │ │ ldr r3, [r6, #4] │ │ - mov r9, r5 │ │ - mla sl, r2, r3, sl │ │ - str.w sl, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - mov.w sl, #0 │ │ - ldr r2, [sp, #32] │ │ - ldr r1, [sp, #20] │ │ - ldr.w r3, [r0, r8] │ │ - ldr.w r0, [r3, r9, lsl #2] │ │ - ldr r3, [r7, #4] │ │ - bl 18904 │ │ - ldr r2, [r7, #4] │ │ + mov.w r7, r9, lsl #2 │ │ + mov.w ip, #0 │ │ + mla r3, r2, r3, r1 │ │ + str r3, [sp, #24] │ │ + str.w r0, [r5, r9, lsl #2] │ │ ldr r3, [sp, #20] │ │ - b.n 1906c │ │ - add.w sl, sl, #1 │ │ - cmp sl, r2 │ │ - bge.n 1907c │ │ - ldrh.w r1, [r3], #2 │ │ - movw r0, #65535 ; 0xffff │ │ - cmp r1, r0 │ │ - bne.n 19068 │ │ - ldr r1, [sp, #20] │ │ - movw r3, #65535 ; 0xffff │ │ - ldrh r2, [r1, #0] │ │ - cmp r2, r3 │ │ + mov r1, sl │ │ + ldr r2, [sp, #28] │ │ + mov.w r8, #0 │ │ + str.w ip, [sp, #36] ; 0x24 │ │ + ldr.w r3, [r3, r9, lsl #2] │ │ + ldr.w r0, [r3, ip, lsl #2] │ │ + ldr r3, [r6, #4] │ │ + bl 19bba │ │ + ldr r2, [r6, #4] │ │ + ldr.w ip, [sp, #36] ; 0x24 │ │ + cmp r8, r2 │ │ + blt.n 1a34a │ │ + ldrh.w r3, [sl] │ │ + movw r2, #65535 ; 0xffff │ │ + movs r5, #12 │ │ + cmp r3, r2 │ │ ldr r3, [r4, #16] │ │ - beq.n 190e6 │ │ - ldr.w r6, [r3, r8] │ │ + beq.n 1a35c │ │ + ldr r3, [r3, r7] │ │ movs r1, #2 │ │ - ldr r2, [sp, #28] │ │ + ldr r2, [sp, #32] │ │ + mov r0, r8 │ │ + mul.w r5, r5, ip │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #114 ; 0x72 │ │ - mov r0, sl │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov.w r2, sl, lsl #1 │ │ - ldr r1, [sp, #20] │ │ - str r0, [r6, r5] │ │ + str.w ip, [sp, #44] ; 0x2c │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mov r1, sl │ │ + mov.w r2, r8, lsl #1 │ │ + str r0, [r3, r5] │ │ ldr r3, [r4, #16] │ │ - ldr.w r3, [r3, r8] │ │ + ldr r3, [r3, r7] │ │ ldr r0, [r3, r5] │ │ - blx e14c │ │ + blx e994 │ │ ldr r3, [r4, #16] │ │ movs r1, #2 │ │ - ldr r2, [sp, #28] │ │ - ldr r0, [r7, #4] │ │ - ldr.w r6, [r3, r8] │ │ + ldr r2, [sp, #32] │ │ + ldr r0, [r6, #4] │ │ + ldr r3, [r3, r7] │ │ + add r3, r5 │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #118 ; 0x76 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r1, [sp, #32] │ │ - adds r6, r6, r5 │ │ - str r0, [r6, #4] │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r7, #4] │ │ - ldr.w r3, [r3, r8] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [r6, #4] │ │ + ldr r1, [sp, #28] │ │ lsls r2, r2, #1 │ │ - adds r3, r3, r5 │ │ + str r0, [r3, #4] │ │ + ldr r3, [r4, #16] │ │ + ldr r3, [r3, r7] │ │ + add r3, r5 │ │ ldr r0, [r3, #4] │ │ - blx e14c │ │ + blx e994 │ │ ldr r3, [r4, #16] │ │ - ldr.w r3, [r3, r8] │ │ - adds r3, r3, r5 │ │ - str.w sl, [r3, #8] │ │ - b.n 19102 │ │ - ldr.w r2, [r3, r8] │ │ - movs r3, #0 │ │ - str r3, [r2, r5] │ │ - ldr r2, [r4, #16] │ │ - ldr.w r2, [r2, r8] │ │ - adds r2, r2, r5 │ │ - str r3, [r2, #4] │ │ - ldr r2, [r4, #16] │ │ - ldr.w r2, [r2, r8] │ │ - adds r2, r2, r5 │ │ - str r3, [r2, #8] │ │ - ldr r2, [sp, #24] │ │ + ldr.w ip, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, r7] │ │ + add r5, r3 │ │ + str.w r8, [r5, #8] │ │ + b.n 1a372 │ │ + ldrh.w r3, [sl, r8, lsl #1] │ │ + movw r1, #65535 ; 0xffff │ │ + cmp r3, r1 │ │ + beq.n 1a2d4 │ │ + add.w r8, r8, #1 │ │ + b.n 1a2d0 │ │ + mul.w r5, r5, ip │ │ + ldr r1, [r3, r7] │ │ + movs r2, #0 │ │ + str r2, [r1, r5] │ │ + ldr r1, [r3, r7] │ │ + add r1, r5 │ │ + str r2, [r1, #4] │ │ + ldr r3, [r3, r7] │ │ + add r5, r3 │ │ + str r2, [r5, #8] │ │ + add.w ip, ip, #1 │ │ + cmp ip, fp │ │ + blt.n 1a2ae │ │ add.w r9, r9, #1 │ │ - adds r5, #12 │ │ - cmp r9, r2 │ │ - blt.n 1904a │ │ - ldr.w sl, [sp, #44] ; 0x2c │ │ - add.w fp, fp, #1 │ │ - mov r6, r7 │ │ - ldr.w r9, [sp, #24] │ │ - cmp fp, r9 │ │ - blt.n 19022 │ │ - add.w r2, sl, #1016 ; 0x3f8 │ │ - ldr r5, [pc, #480] ; (19308 ) │ │ - adds r2, #7 │ │ - str.w sl, [sp] │ │ - add r5, pc │ │ - bics.w sl, sl, sl, asr #32 │ │ - it cs │ │ - movcs sl, r2 │ │ - ldr r3, [pc, #468] ; (1930c ) │ │ + b.n 1a284 │ │ + ldr r3, [sp, #24] │ │ + movs r2, #132 ; 0x84 │ │ + ldr.w fp, [pc, #452] ; 1a54c │ │ movs r0, #1 │ │ - mov r1, r5 │ │ - mov.w r2, sl, asr #10 │ │ + str r3, [sp, #0] │ │ + cmp r3, #0 │ │ + it lt │ │ + addwlt r3, r3, #1023 ; 0x3ff │ │ + add fp, pc │ │ + asrs r3, r3, #10 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #436] ; (1a550 ) │ │ + mov r1, fp │ │ add r3, pc │ │ - str r2, [sp, #4] │ │ - movs r2, #132 ; 0x84 │ │ - ldr.w r9, [pc, #456] ; 19310 │ │ - bl 3df24 │ │ - ldr r0, [sp, #20] │ │ - bl 3caf4 │ │ - ldr r0, [sp, #32] │ │ - bl 3caf4 │ │ + bl 3f6b8 │ │ + mov r0, sl │ │ + bl 3e1f8 │ │ + ldr r0, [sp, #28] │ │ + bl 3e1f8 │ │ ldr r6, [r4, #4] │ │ + mov r2, fp │ │ movs r1, #2 │ │ - mov r2, r5 │ │ + ldr r3, [r6, #4] │ │ + str r3, [sp, #24] │ │ + mov r0, r3 │ │ movs r3, #150 ; 0x96 │ │ - add r9, pc │ │ - ldr r0, [r6, #4] │ │ - mov.w fp, #0 │ │ - str r0, [sp, #24] │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, fp │ │ movs r1, #2 │ │ - mov r2, r5 │ │ movs r3, #151 ; 0x97 │ │ - str r0, [sp, #20] │ │ + mov sl, r0 │ │ ldr r0, [sp, #24] │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, fp │ │ movs r3, #156 ; 0x9c │ │ movs r1, #4 │ │ - mov r2, r5 │ │ + mov.w fp, #0 │ │ str r0, [sp, #32] │ │ ldr r0, [r6, #4] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - str.w r9, [sp, #36] ; 0x24 │ │ - ldr.w r9, [pc, #384] ; 19314 │ │ - add r9, pc │ │ - str.w r9, [sp, #28] │ │ - str r0, [r4, #24] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [r6, #4] │ │ - mov.w sl, r3, lsl #2 │ │ - b.n 1929a │ │ - ldr r2, [sp, #36] ; 0x24 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #360] ; (1a554 ) │ │ + add r3, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #360] ; (1a558 ) │ │ + add r3, pc │ │ + str r3, [sp, #36] ; 0x24 │ │ + str r0, [r4, #24] │ │ + ldr r3, [sp, #24] │ │ + cmp fp, r3 │ │ + bge.n 1a4ec │ │ + movs r1, #12 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ movs r3, #162 ; 0xa2 │ │ ldr r0, [r6, #4] │ │ - movs r1, #12 │ │ ldr r5, [r4, #24] │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r1, [sp, #28] │ │ movs r2, #12 │ │ - mov.w r8, fp, lsl #2 │ │ - mov r7, r6 │ │ - str.w r0, [r5, fp, lsl #2] │ │ - movs r5, #0 │ │ ldr r3, [r6, #4] │ │ - mov r9, r5 │ │ - mla sl, r2, r3, sl │ │ - str.w sl, [sp, #44] ; 0x2c │ │ + mov.w r7, fp, lsl #2 │ │ + mov.w r9, #0 │ │ + mla r3, r2, r3, r1 │ │ + str r3, [sp, #28] │ │ + str.w r0, [r5, fp, lsl #2] │ │ ldr r3, [r4, #20] │ │ - mov.w sl, #0 │ │ + mov r1, sl │ │ ldr r2, [sp, #32] │ │ - ldr r1, [sp, #20] │ │ - ldr.w r3, [r3, r8] │ │ + mov.w r8, #0 │ │ + ldr r3, [r3, r7] │ │ ldr.w r0, [r3, r9, lsl #2] │ │ - ldr r3, [r7, #4] │ │ - bl 18904 │ │ - ldr r2, [r7, #4] │ │ - ldr r3, [sp, #20] │ │ - b.n 191ee │ │ - add.w sl, sl, #1 │ │ - cmp sl, r2 │ │ - bge.n 191fe │ │ - ldrh.w r1, [r3], #2 │ │ - movw r0, #65535 ; 0xffff │ │ - cmp r1, r0 │ │ - bne.n 191ea │ │ - ldr r1, [sp, #20] │ │ - movw r3, #65535 ; 0xffff │ │ - ldrh r2, [r1, #0] │ │ - cmp r2, r3 │ │ + ldr r3, [r6, #4] │ │ + bl 19bba │ │ + ldr r2, [r6, #4] │ │ + cmp r8, r2 │ │ + blt.n 1a4b4 │ │ + ldrh.w r3, [sl] │ │ + movw r2, #65535 ; 0xffff │ │ + movs r5, #12 │ │ + cmp r3, r2 │ │ ldr r3, [r4, #24] │ │ - beq.n 19268 │ │ - ldr.w r6, [r3, r8] │ │ + beq.n 1a4c6 │ │ + ldr r3, [r3, r7] │ │ movs r1, #2 │ │ - ldr r2, [sp, #28] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + mov r0, r8 │ │ + mul.w r5, r5, r9 │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #174 ; 0xae │ │ - mov r0, sl │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov.w r2, sl, lsl #1 │ │ - ldr r1, [sp, #20] │ │ - str r0, [r6, r5] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r1, sl │ │ + mov.w r2, r8, lsl #1 │ │ + str r0, [r3, r5] │ │ ldr r3, [r4, #24] │ │ - ldr.w r3, [r3, r8] │ │ + ldr r3, [r3, r7] │ │ ldr r0, [r3, r5] │ │ - blx e14c │ │ + blx e994 │ │ ldr r3, [r4, #24] │ │ movs r1, #2 │ │ - ldr r2, [sp, #28] │ │ - ldr r0, [r7, #4] │ │ - ldr.w r6, [r3, r8] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r0, [r6, #4] │ │ + ldr r3, [r3, r7] │ │ + add.w ip, r3, r5 │ │ movs r3, #178 ; 0xb2 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r1, [sp, #32] │ │ - adds r6, r6, r5 │ │ - str r0, [r6, #4] │ │ + str.w ip, [sp, #40] ; 0x28 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr.w ip, [sp, #40] ; 0x28 │ │ ldr r3, [r4, #24] │ │ - ldr r2, [r7, #4] │ │ - ldr.w r3, [r3, r8] │ │ + ldr r2, [r6, #4] │ │ + ldr r1, [sp, #32] │ │ lsls r2, r2, #1 │ │ - adds r3, r3, r5 │ │ + str.w r0, [ip, #4] │ │ + ldr r3, [r3, r7] │ │ + add r3, r5 │ │ ldr r0, [r3, #4] │ │ - blx e14c │ │ + blx e994 │ │ ldr r3, [r4, #24] │ │ - ldr.w r3, [r3, r8] │ │ - adds r3, r3, r5 │ │ - str.w sl, [r3, #8] │ │ - b.n 19284 │ │ - ldr.w r2, [r3, r8] │ │ - movs r3, #0 │ │ - str r3, [r2, r5] │ │ - ldr r2, [r4, #24] │ │ - ldr.w r2, [r2, r8] │ │ - adds r2, r2, r5 │ │ - str r3, [r2, #4] │ │ - ldr r2, [r4, #24] │ │ - ldr.w r2, [r2, r8] │ │ - adds r2, r2, r5 │ │ - str r3, [r2, #8] │ │ - ldr r2, [sp, #24] │ │ + ldr r3, [r3, r7] │ │ + add r5, r3 │ │ + str.w r8, [r5, #8] │ │ + b.n 1a4dc │ │ + ldrh.w r3, [sl, r8, lsl #1] │ │ + movw r1, #65535 ; 0xffff │ │ + cmp r3, r1 │ │ + beq.n 1a43e │ │ + add.w r8, r8, #1 │ │ + b.n 1a43a │ │ + mul.w r5, r5, r9 │ │ + ldr r1, [r3, r7] │ │ + movs r2, #0 │ │ + str r2, [r1, r5] │ │ + ldr r1, [r3, r7] │ │ + add r1, r5 │ │ + str r2, [r1, #4] │ │ + ldr r3, [r3, r7] │ │ + add r5, r3 │ │ + str r2, [r5, #8] │ │ + ldr r3, [sp, #24] │ │ add.w r9, r9, #1 │ │ - adds r5, #12 │ │ - cmp r9, r2 │ │ - blt.n 191cc │ │ - ldr.w sl, [sp, #44] ; 0x2c │ │ + cmp r9, r3 │ │ + blt.n 1a422 │ │ add.w fp, fp, #1 │ │ - mov r6, r7 │ │ - ldr.w r9, [sp, #24] │ │ - cmp fp, r9 │ │ - blt.n 191a4 │ │ - ldr r0, [sp, #20] │ │ - bl 3caf4 │ │ + b.n 1a3f6 │ │ + mov r0, sl │ │ + bl 3e1f8 │ │ ldr r0, [sp, #32] │ │ - bl 3caf4 │ │ - add.w r2, sl, #1016 ; 0x3f8 │ │ - adds r2, #7 │ │ - str.w sl, [sp] │ │ - ldr r1, [pc, #92] ; (19318 ) │ │ - bics.w sl, sl, sl, asr #32 │ │ - it cs │ │ - movcs sl, r2 │ │ - ldr r3, [pc, #88] ; (1931c ) │ │ + bl 3e1f8 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [pc, #96] ; (1a55c ) │ │ + movs r2, #196 ; 0xc4 │ │ movs r0, #1 │ │ + str r3, [sp, #0] │ │ + cmp r3, #0 │ │ + it lt │ │ + addwlt r3, r3, #1023 ; 0x3ff │ │ add r1, pc │ │ - mov.w r2, sl, asr #10 │ │ + asrs r3, r3, #10 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #76] ; (1a560 ) │ │ add r3, pc │ │ - str r2, [sp, #4] │ │ - movs r2, #196 ; 0xc4 │ │ - bl 3df24 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - bl 3cb9a │ │ + bl 3f6b8 │ │ + ldr r0, [sp, #20] │ │ + bl 3e292 │ │ mov r0, r4 │ │ - bl 18cb0 │ │ + bl 19f44 │ │ mov r0, r4 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - asrs r7, r0, #12 │ │ + lsrs r5, r5, #10 │ │ movs r3, r0 │ │ - asrs r4, r3, #13 │ │ + lsrs r6, r7, #11 │ │ movs r3, r0 │ │ - asrs r2, r1, #13 │ │ + lsrs r2, r2, #11 │ │ movs r3, r0 │ │ - asrs r3, r7, #7 │ │ + lsrs r3, r5, #6 │ │ movs r3, r0 │ │ - lsrs r7, r5, #31 │ │ + lsrs r3, r7, #5 │ │ movs r3, r0 │ │ - lsrs r5, r5, #31 │ │ + lsls r5, r7, #30 │ │ movs r3, r0 │ │ - lsrs r5, r7, #30 │ │ + lsls r7, r1, #30 │ │ movs r3, r0 │ │ - lsrs r3, r4, #26 │ │ + lsls r1, r1, #30 │ │ movs r3, r0 │ │ - lsrs r4, r1, #29 │ │ + lsls r3, r6, #25 │ │ movs r3, r0 │ │ - lsrs r5, r5, #25 │ │ + lsls r6, r4, #28 │ │ movs r3, r0 │ │ - lsrs r3, r7, #24 │ │ + lsls r5, r3, #24 │ │ movs r3, r0 │ │ - lsrs r1, r1, #20 │ │ + lsls r7, r2, #24 │ │ + movs r3, r0 │ │ + lsls r5, r7, #19 │ │ movs r3, r0 │ │ - lsrs r6, r6, #23 │ │ + lsls r0, r5, #23 │ │ movs r3, r0 │ │ │ │ -00019320 : │ │ +0001a564 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ - ldr r0, [pc, #432] ; (194d8 ) │ │ - sub sp, #28 │ │ + ldr r0, [pc, #428] ; (1a718 ) │ │ + sub sp, #36 ; 0x24 │ │ ldr r5, [r1, #4] │ │ - mov r7, r1 │ │ - ldr.w r9, [r1, #8] │ │ + mov r9, r1 │ │ + ldr.w r8, [r1, #8] │ │ add r0, pc │ │ mov r1, r4 │ │ - ldr.w fp, [pc, #420] ; 194dc │ │ - blx e110 │ │ - ldr r3, [pc, #416] ; (194e0 ) │ │ - mov.w r8, #0 │ │ + ldr.w sl, [pc, #416] ; 1a71c │ │ + blx e958 │ │ + ldr.w fp, [pc, #412] ; 1a720 │ │ + add sl, pc │ │ + movs r6, #0 │ │ add fp, pc │ │ - add r3, pc │ │ - mov r6, r8 │ │ - str r3, [sp, #20] │ │ - mov sl, r5 │ │ - b.n 1939e │ │ + ldr.w r3, [r8, #20] │ │ + cmp r6, r3 │ │ + bge.n 1a5ea │ │ cmp r6, #0 │ │ mov r0, r4 │ │ - mov r1, fp │ │ - itte ge │ │ - ldrge.w r3, [r9, #8] │ │ - ldrge.w r2, [r3, r8] │ │ + mov r1, sl │ │ + mov.w r7, #0 │ │ + ittte ge │ │ + movge r3, #20 │ │ + ldrge.w r2, [r8, #8] │ │ + mulge r3, r6 │ │ movlt r2, #0 │ │ - blx e11c │ │ - ldr.w r3, [r9, #8] │ │ - movs r5, #0 │ │ - add r3, r8 │ │ + it ge │ │ + ldrge r2, [r2, r3] │ │ + blx e964 │ │ + ldr.w r2, [r8, #8] │ │ + movs r3, #20 │ │ + mla r3, r3, r6, r2 │ │ ldr r3, [r3, #8] │ │ - b.n 1938c │ │ - mov r2, r5 │ │ + cmp r7, r3 │ │ + bge.n 1a5de │ │ + mov r2, r7 │ │ mov r1, r6 │ │ - mov r0, r7 │ │ + mov r0, r9 │ │ str r3, [sp, #12] │ │ - bl 18c0c │ │ - ldr r1, [sp, #20] │ │ - adds r5, #1 │ │ + bl 19ea4 │ │ + mov r1, fp │ │ + adds r7, #1 │ │ mov r2, r0 │ │ mov r0, r4 │ │ - blx e11c │ │ + blx e964 │ │ ldr r3, [sp, #12] │ │ - cmp r5, r3 │ │ - blt.n 19372 │ │ + b.n 1a5be │ │ movs r0, #10 │ │ mov r1, r4 │ │ - blx e188 │ │ + blx e9d0 │ │ adds r6, #1 │ │ - add.w r8, r8, #20 │ │ - ldr.w r3, [r9, #20] │ │ - cmp r6, r3 │ │ - blt.n 19350 │ │ - ldr r0, [pc, #316] ; (194e4 ) │ │ + b.n 1a58c │ │ + ldr r0, [pc, #312] ; (1a724 ) │ │ mov r1, r4 │ │ - mov r5, sl │ │ - ldr.w sl, [pc, #312] ; 194e8 │ │ + mov.w r8, #0 │ │ add r0, pc │ │ - mov.w r9, #0 │ │ - blx e110 │ │ - ldr r0, [pc, #304] ; (194ec ) │ │ + blx e958 │ │ + ldr r0, [pc, #300] ; (1a728 ) │ │ mov r1, r4 │ │ - add sl, pc │ │ add r0, pc │ │ - mov r8, r4 │ │ - blx e110 │ │ - b.n 19444 │ │ - ldr r3, [r7, #12] │ │ - ldr r0, [sp, #20] │ │ - ldr r3, [r3, r0] │ │ + blx e958 │ │ + ldr r3, [pc, #296] ; (1a72c ) │ │ + add r3, pc │ │ + str r3, [sp, #16] │ │ + ldr r3, [r5, #4] │ │ + cmp r8, r3 │ │ + bge.n 1a696 │ │ + mov.w sl, r8, lsl #2 │ │ + movs r7, #0 │ │ + ldr r3, [r5, #4] │ │ + cmp r7, r3 │ │ + bge.n 1a690 │ │ + mov.w fp, r7, lsl #2 │ │ + movs r6, #0 │ │ + movw ip, #65535 ; 0xffff │ │ + sxth.w r3, r8 │ │ + str r3, [sp, #12] │ │ + ldr r3, [r5, #4] │ │ + cmp r6, r3 │ │ + bge.n 1a68c │ │ + ldr.w r3, [r9, #12] │ │ + ldr.w r3, [r3, sl] │ │ ldr.w r3, [r3, fp] │ │ - ldrh.w r3, [r3, r4, lsl #1] │ │ + ldrh.w r3, [r3, r6, lsl #1] │ │ cmp r3, ip │ │ - beq.n 19424 │ │ - sxth.w r1, r9 │ │ + beq.n 1a688 │ │ + ldr r1, [sp, #12] │ │ mov r0, r5 │ │ - str.w ip, [sp, #8] │ │ - bl 17a6e │ │ - sxth r1, r6 │ │ - mov r2, r0 │ │ + str.w ip, [sp, #28] │ │ + bl 18cb0 │ │ + sxth r1, r7 │ │ + str r0, [sp, #24] │ │ mov r0, r5 │ │ - str r2, [sp, #16] │ │ - bl 17a6e │ │ - sxth r1, r4 │ │ - mov r3, r0 │ │ + bl 18cb0 │ │ + sxth r1, r6 │ │ + str r0, [sp, #20] │ │ mov r0, r5 │ │ - str r3, [sp, #12] │ │ - bl 17a6e │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ + bl 18cb0 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #20] │ │ str r0, [sp, #0] │ │ - ldr r1, [r7, #12] │ │ - ldr r0, [sp, #20] │ │ - ldr r1, [r1, r0] │ │ - mov r0, r8 │ │ + mov r0, r4 │ │ + ldr.w r1, [r9, #12] │ │ + ldr.w r1, [r1, sl] │ │ ldr.w r1, [r1, fp] │ │ - ldrh.w r1, [r1, r4, lsl #1] │ │ + ldrh.w r1, [r1, r6, lsl #1] │ │ str r1, [sp, #4] │ │ - mov r1, sl │ │ - blx e11c │ │ - ldr.w ip, [sp, #8] │ │ - adds r4, #1 │ │ - ldr r3, [r5, #4] │ │ - cmp r4, r3 │ │ - blt.n 193ca │ │ + ldr r1, [sp, #16] │ │ + blx e964 │ │ + ldr.w ip, [sp, #28] │ │ adds r6, #1 │ │ - ldr r3, [r5, #4] │ │ - cmp r6, r3 │ │ - bge.n 19440 │ │ - mov.w fp, r6, lsl #2 │ │ - movs r4, #0 │ │ - movw ip, #65535 ; 0xffff │ │ - b.n 19426 │ │ - add.w r9, r9, #1 │ │ - ldr r3, [r5, #4] │ │ - cmp r9, r3 │ │ - bge.n 19454 │ │ - mov.w r2, r9, lsl #2 │ │ + b.n 1a62a │ │ + adds r7, #1 │ │ + b.n 1a614 │ │ + add.w r8, r8, #1 │ │ + b.n 1a608 │ │ + ldr r0, [pc, #152] ; (1a730 ) │ │ + mov r1, r4 │ │ + ldr.w r8, [pc, #152] ; 1a734 │ │ movs r6, #0 │ │ - str r2, [sp, #20] │ │ - b.n 1942e │ │ - ldr r0, [pc, #152] ; (194f0 ) │ │ - mov r1, r8 │ │ - mov r4, r8 │ │ - ldr.w r9, [pc, #152] ; 194f4 │ │ add r0, pc │ │ - movs r6, #0 │ │ - blx e110 │ │ - ldr r1, [pc, #144] ; (194f8 ) │ │ - mov r0, r8 │ │ - ldr.w r8, [pc, #144] ; 194fc │ │ - add r1, pc │ │ + ldr.w r9, [pc, #148] ; 1a738 │ │ + blx e958 │ │ + ldr r1, [pc, #144] ; (1a73c ) │ │ + mov r0, r4 │ │ ldr r2, [r5, #28] │ │ - blx e11c │ │ - add r9, pc │ │ + add r1, pc │ │ add r8, pc │ │ - b.n 194b2 │ │ + blx e964 │ │ + add r9, pc │ │ + ldr r3, [r5, #28] │ │ + cmp r6, r3 │ │ + bge.n 1a6f8 │ │ mov r0, r4 │ │ - mov r1, r9 │ │ + mov r1, r8 │ │ mov r2, r6 │ │ mov.w sl, r6, lsl #2 │ │ - blx e11c │ │ + blx e964 │ │ movs r7, #0 │ │ - b.n 194a2 │ │ + ldr r3, [r5, #12] │ │ + cmp r7, r3 │ │ + bge.n 1a6ec │ │ ldr r3, [r5, #60] ; 0x3c │ │ mov r0, r4 │ │ - mov r1, r8 │ │ + mov r1, r9 │ │ ldr.w r3, [r3, sl] │ │ ldrh.w r2, [r3, r7, lsl #1] │ │ adds r7, #1 │ │ - blx e11c │ │ - ldr r3, [r5, #12] │ │ - cmp r7, r3 │ │ - blt.n 1948e │ │ + blx e964 │ │ + b.n 1a6d0 │ │ movs r0, #10 │ │ mov r1, r4 │ │ - blx e188 │ │ + blx e9d0 │ │ adds r6, #1 │ │ - ldr r3, [r5, #28] │ │ - cmp r6, r3 │ │ - blt.n 1947c │ │ - ldr r0, [pc, #68] ; (19500 ) │ │ + b.n 1a6ba │ │ + ldr r0, [pc, #68] ; (1a740 ) │ │ mov r1, r4 │ │ add r0, pc │ │ - blx e110 │ │ - ldr r0, [pc, #64] ; (19504 ) │ │ + blx e958 │ │ + ldr r0, [pc, #64] ; (1a744 ) │ │ mov r1, r4 │ │ add r0, pc │ │ - blx e110 │ │ + blx e958 │ │ mov r0, r4 │ │ - add sp, #28 │ │ + add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 43dbc <__udivdi3+0x41c> │ │ - lsrs r5, r1, #23 │ │ + b.w 44c50 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + lsls r1, r0, #23 │ │ movs r3, r0 │ │ - lsrs r7, r5, #23 │ │ + lsls r5, r4, #23 │ │ movs r3, r0 │ │ - lsrs r3, r6, #23 │ │ + lsls r7, r4, #23 │ │ movs r3, r0 │ │ - ldrh.w r0, [r7, r2] │ │ - lsrs r1, r3, #22 │ │ + bic.w r0, sp, #2 │ │ + lsls r2, r7, #21 │ │ movs r3, r0 │ │ - lsrs r6, r7, #21 │ │ + lsls r3, r1, #22 │ │ movs r3, r0 │ │ - ; instruction: 0xf7890002 │ │ - lsrs r7, r1, #20 │ │ + vhadd.s d16, d15, d2 │ │ + lsls r3, r1, #20 │ │ movs r3, r0 │ │ - lsrs r2, r7, #19 │ │ + lsls r1, r7, #18 │ │ movs r3, r0 │ │ - lsrs r1, r0, #19 │ │ + lsls r0, r6, #19 │ │ movs r3, r0 │ │ - ; instruction: 0xf72b0002 │ │ - lsrs r4, r0, #19 │ │ + vhadd.s32 d0, d3, d2 │ │ + lsls r4, r7, #18 │ │ movs r3, r0 │ │ push {r4, r5, r6, lr} │ │ mov r5, r1 │ │ ldr r1, [r1, #8] │ │ mov r4, r0 │ │ ldr r6, [r0, #4] │ │ - movs r0, #0 │ │ cmp r1, #0 │ │ - blt.n 1951e │ │ + blt.n 1a75e │ │ ldr r0, [r6, #68] ; 0x44 │ │ - bl 2a18e │ │ - ldr r3, [r5, #0] │ │ - ldr r3, [r3, #12] │ │ - adds r2, r3, #1 │ │ - ittt ne │ │ - ldrne r2, [r6, #60] ; 0x3c │ │ - ldrne r2, [r2, #16] │ │ - ldrne.w r3, [r2, r3, lsl #2] │ │ - bne.n 19534 │ │ - ldr r3, [pc, #52] ; (19568 ) │ │ + bl 2b764 │ │ + b.n 1a760 │ │ + movs r0, #0 │ │ + ldr r2, [r5, #0] │ │ + ldr r3, [r2, #12] │ │ + adds r1, r3, #1 │ │ + beq.n 1a772 │ │ + ldr r1, [r6, #60] ; 0x3c │ │ + ldr r1, [r1, #16] │ │ + ldr.w r3, [r1, r3, lsl #2] │ │ + b.n 1a776 │ │ + ldr r3, [pc, #56] ; (1a7ac ) │ │ add r3, pc │ │ + ldr r1, [r5, #12] │ │ str r3, [r4, #8] │ │ - mov r3, r0 │ │ - ldr r2, [r5, #12] │ │ - str r2, [r4, #16] │ │ - cbz r0, 19542 │ │ + str r1, [r4, #16] │ │ + cbz r0, 1a784 │ │ ldr r3, [r0, #12] │ │ adds r3, #1 │ │ - cmp r2, r3 │ │ + b.n 1a786 │ │ + mov r3, r0 │ │ + cmp r3, r1 │ │ ite le │ │ - strle r2, [r4, #12] │ │ - strgt r3, [r4, #12] │ │ + strle r3, [r4, #12] │ │ + strgt r1, [r4, #12] │ │ movs r3, #0 │ │ str r3, [r4, #28] │ │ movs r3, #1 │ │ str r3, [r4, #32] │ │ - ldr r3, [r5, #0] │ │ - ldr r3, [r3, #8] │ │ + ldr r3, [r2, #8] │ │ + ldr r2, [r5, #4] │ │ asrs r3, r3, #10 │ │ str r3, [r4, #24] │ │ - ldr r2, [r5, #4] │ │ - cbz r0, 19562 │ │ + cbz r0, 1a7a4 │ │ ldr r1, [r0, #4] │ │ subs r2, r2, r1 │ │ subs r3, r2, r3 │ │ str r3, [r4, #20] │ │ pop {r4, r5, r6, pc} │ │ - lsrs r7, r3, #17 │ │ + nop │ │ + lsls r5, r2, #17 │ │ movs r3, r0 │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #40] ; 0x28 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ - push {r4, lr} │ │ - mov r4, r0 │ │ + b.w 3e1f8 │ │ ldrh r3, [r0, #46] ; 0x2e │ │ ldrsh.w r2, [r0, #44] ; 0x2c │ │ adds r3, #1 │ │ + push {r4, lr} │ │ uxth r3, r3 │ │ strh r3, [r0, #46] ; 0x2e │ │ + mov r4, r0 │ │ sxth r3, r3 │ │ cmp r2, r3 │ │ - bne.n 1959e │ │ - bl 1956c │ │ - movs r4, #0 │ │ - b.n 195a8 │ │ + bne.n 1a7e2 │ │ + bl 1a7b0 │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ ldr r2, [r0, #40] ; 0x28 │ │ ldr.w r1, [r2, r3, lsl #2] │ │ - bl 19508 │ │ + bl 1a748 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ + cmp.w r1, #4294967295 ; 0xffffffff │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - adds r7, r1, #1 │ │ - mov r6, r1 │ │ - sub sp, #20 │ │ + mov sl, r3 │ │ it eq │ │ - ldreq r6, [r0, #120] ; 0x78 │ │ - mov r5, r0 │ │ + ldreq r3, [r0, #120] ; 0x78 │ │ + sub sp, #20 │ │ + mov r7, r0 │ │ ldr r0, [r0, #68] ; 0x44 │ │ - mov sl, r3 │ │ + mov r8, r1 │ │ + mov fp, r2 │ │ it eq │ │ - subeq r6, #1 │ │ - str r2, [sp, #12] │ │ - bl 2a19a │ │ - subs r7, r0, #1 │ │ - b.n 195ee │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - mov r1, r7 │ │ - bl 2a18e │ │ - ldr.w fp, [r0, #12] │ │ - cmp fp, r6 │ │ - bgt.n 195ec │ │ - ldr.w r9, [r5, #60] ; 0x3c │ │ - mov.w r8, #2147483648 ; 0x80000000 │ │ + addeq.w r8, r3, #4294967295 ; 0xffffffff │ │ + bl 2b770 │ │ + subs r5, r0, #1 │ │ + cmp r5, #0 │ │ + ble.n 1a838 │ │ + ldr r0, [r7, #68] ; 0x44 │ │ + mov r1, r5 │ │ + bl 2b764 │ │ + ldr r2, [r0, #12] │ │ + cmp r2, r8 │ │ + bgt.n 1a834 │ │ + ldr.w r9, [r7, #60] ; 0x3c │ │ + mov.w r3, #2147483648 ; 0x80000000 │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ - b.n 195f4 │ │ - subs r7, #1 │ │ - cmp r7, #0 │ │ - bgt.n 195ce │ │ - b.n 19682 │ │ - ldmia.w r0, {r2, r3} │ │ - cbz r2, 1963c │ │ - cmp r3, r8 │ │ - bne.n 1960c │ │ - ldr r2, [r2, #4] │ │ + b.n 1a866 │ │ + subs r5, #1 │ │ + b.n 1a814 │ │ + mov r0, r5 │ │ + b.n 1a8d8 │ │ + cmp r6, r3 │ │ + bne.n 1a870 │ │ + ldr r1, [r1, #4] │ │ ldr.w r3, [r9, #40] ; 0x28 │ │ - cmp r2, r3 │ │ - it eq │ │ - moveq r4, r7 │ │ - b.n 19628 │ │ - ble.n 19628 │ │ - ldr r1, [sp, #12] │ │ - cbz r1, 19624 │ │ - ldr r1, [r2, #4] │ │ - ldr.w r2, [r9, #40] ; 0x28 │ │ - cmp r1, r2 │ │ - it eq │ │ - moveq r8, r3 │ │ + cmp r1, r3 │ │ it eq │ │ - moveq r4, r7 │ │ - b.n 19628 │ │ - mov r8, r3 │ │ - mov r4, r7 │ │ - adds.w r7, r7, #4294967295 ; 0xffffffff │ │ - bcc.n 1963c │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - mov r1, r7 │ │ - bl 2a18e │ │ + moveq r4, r5 │ │ + adds.w r5, r5, #4294967295 ; 0xffffffff │ │ + str r2, [sp, #12] │ │ + bcc.n 1a892 │ │ + ldr r0, [r7, #68] ; 0x44 │ │ + mov r1, r5 │ │ + bl 2b764 │ │ + ldr r2, [sp, #12] │ │ ldr r3, [r0, #12] │ │ - cmp r3, fp │ │ - beq.n 195f4 │ │ - adds r0, r4, #1 │ │ - bne.n 19656 │ │ - ldr r1, [pc, #72] ; (1968c ) │ │ + cmp r3, r2 │ │ + bne.n 1a892 │ │ + mov r3, r6 │ │ + ldmia.w r0, {r1, r6} │ │ + cmp r1, #0 │ │ + bne.n 1a83c │ │ + b.n 1a890 │ │ + ble.n 1a888 │ │ + cmp.w fp, #0 │ │ + beq.n 1a88c │ │ + ldr r0, [r1, #4] │ │ + ldr.w r1, [r9, #40] ; 0x28 │ │ + cmp r0, r1 │ │ + ite ne │ │ + movne r6, r3 │ │ + moveq r4, r5 │ │ + b.n 1a84c │ │ + mov r6, r3 │ │ + b.n 1a84c │ │ + mov r4, r5 │ │ + b.n 1a84c │ │ + mov r6, r3 │ │ + adds r1, r4, #1 │ │ + bne.n 1a8ae │ │ + ldr r1, [pc, #72] ; (1a8e0 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #72] ; (19690 ) │ │ + ldr r3, [pc, #72] ; (1a8e4 ) │ │ movw r2, #910 ; 0x38e │ │ + str.w r8, [sp] │ │ add r1, pc │ │ - str r6, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 19680 │ │ + bl 3f6b8 │ │ + b.n 1a8d6 │ │ cmp.w sl, #0 │ │ - beq.n 19660 │ │ - str.w r8, [sl] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - cbz r2, 19680 │ │ + beq.n 1a8b8 │ │ + str.w r6, [sl] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cbz r3, 1a8d6 │ │ + ldr r0, [r7, #68] ; 0x44 │ │ mov r1, r4 │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - bl 2a18e │ │ + bl 2b764 │ │ + ldr.w r2, [r9, #40] ; 0x28 │ │ ldr r3, [r0, #0] │ │ - ldr r2, [r3, #4] │ │ - ldr.w r3, [r9, #40] ; 0x28 │ │ - subs r1, r2, r3 │ │ + ldr r3, [r3, #4] │ │ + subs r2, r3, r2 │ │ + negs r3, r2 │ │ + adcs r3, r2 │ │ ldr r2, [sp, #56] ; 0x38 │ │ - negs r3, r1 │ │ - adc.w r3, r3, r1 │ │ str r3, [r2, #0] │ │ - mov r7, r4 │ │ - mov r0, r7 │ │ + mov r0, r4 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - lsrs r6, r1, #13 │ │ + lsls r4, r5, #12 │ │ movs r3, r0 │ │ - lsrs r3, r7, #13 │ │ + lsls r3, r3, #13 │ │ movs r3, r0 │ │ │ │ -00019694 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ +0001a8e8 : │ │ + push {r4, lr} │ │ + mov r4, r0 │ │ + bl 1336c │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + bl 2b7f0 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + cbz r0, 1a90e │ │ + bl 2b76a │ │ + movs r1, #0 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + mov r2, r1 │ │ + bl 2b538 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + bl 2b4d0 │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + blx 1cad4 │ │ + ldr r0, [r4, #60] ; 0x3c │ │ + bl 2e2f8 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, lr} │ │ + b.w 3e1f8 │ │ + │ │ +0001a924 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ mov r4, r0 │ │ + ldr r0, [r0, #64] ; 0x40 │ │ + mov r5, r1 │ │ + mov r6, r2 │ │ + cbz r0, 1a934 │ │ + bl 2b7f0 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + mov r2, r6 │ │ + bl 1331e │ │ + ldr r2, [r4, #56] ; 0x38 │ │ + ldr r3, [r5, #20] │ │ + mov r1, r5 │ │ + ldr r0, [r4, #60] ; 0x3c │ │ + str r2, [sp, #0] │ │ + ldr r2, [r4, #116] ; 0x74 │ │ + str r3, [r4, #40] ; 0x28 │ │ + ldr r3, [r4, #12] │ │ + str r2, [sp, #4] │ │ + ldr r2, [r4, #112] ; 0x70 │ │ + str r2, [sp, #8] │ │ + mov r2, r6 │ │ + ldr r3, [r3, #20] │ │ + bl 2b888 │ │ + ldr r1, [r4, #60] ; 0x3c │ │ + mov r2, r5 │ │ + str r0, [r4, #64] ; 0x40 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + bl 2b538 │ │ + movs r0, #0 │ │ + add sp, #16 │ │ + pop {r4, r5, r6, pc} │ │ + ... │ │ + │ │ +0001a970 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #36 ; 0x24 │ │ ldr r5, [r0, #72] ; 0x48 │ │ - b.n 196a8 │ │ + mov r4, r0 │ │ + cbz r5, 1a986 │ │ ldr r0, [r5, #0] │ │ - bl 2aeec │ │ + bl 2c40c │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 196a0 │ │ - ldr r7, [r4, #76] ; 0x4c │ │ - b.n 196b8 │ │ - ldr r0, [r7, #0] │ │ - bl 2aeec │ │ - ldr r7, [r7, #8] │ │ - cmp r7, #0 │ │ - bne.n 196b0 │ │ + b.n 1a97a │ │ + ldr r5, [r4, #76] ; 0x4c │ │ + cbz r5, 1a994 │ │ + ldr r0, [r5, #0] │ │ + bl 2c40c │ │ + ldr r5, [r5, #8] │ │ + b.n 1a988 │ │ ldr r0, [r4, #72] ; 0x48 │ │ - bl 3e5cc │ │ + bl 3fd1c │ │ ldr r0, [r4, #76] ; 0x4c │ │ - str r7, [r4, #72] ; 0x48 │ │ - bl 3e5cc │ │ + str r5, [r4, #72] ; 0x48 │ │ + bl 3fd1c │ │ movs r3, #1 │ │ - str r7, [r4, #76] ; 0x4c │ │ + str r5, [r4, #76] ; 0x4c │ │ strb.w r3, [r4, #124] ; 0x7c │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 2a19a │ │ - ldr r5, [r4, #120] ; 0x78 │ │ - ldr.w r9, [r4, #148] ; 0x94 │ │ - cmp r5, #0 │ │ - it le │ │ - movle r8, r7 │ │ - mov r6, r0 │ │ - ble.n 196f2 │ │ + bl 2b770 │ │ + ldr r6, [r4, #120] ; 0x78 │ │ + ldr.w r8, [r4, #148] ; 0x94 │ │ + cmp r6, #0 │ │ + mov r7, r0 │ │ + ble.n 1a9c6 │ │ + mov r0, r8 │ │ + mov r1, r6 │ │ + blx 43618 <__divsi3@@Base> │ │ + mov r5, r0 │ │ + cmp r6, #0 │ │ + ldr.w r9, [r4, #152] ; 0x98 │ │ + ble.n 1a9e2 │ │ + mov r1, r6 │ │ mov r0, r9 │ │ - mov r1, r5 │ │ - blx 41f60 <__divsi3> │ │ - mov r8, r0 │ │ - ldr.w r7, [r4, #152] ; 0x98 │ │ + blx 43618 <__divsi3@@Base> │ │ + mov r1, r6 │ │ + mov r4, r0 │ │ + mov r0, r7 │ │ + blx 43618 <__divsi3@@Base> │ │ + b.n 1a9e6 │ │ movs r4, #0 │ │ - cmp r5, #0 │ │ mov r0, r4 │ │ - ble.n 19710 │ │ - mov r1, r5 │ │ - mov r0, r7 │ │ - blx 41f60 <__divsi3> │ │ - mov r1, r5 │ │ - mov r4, r0 │ │ - mov r0, r6 │ │ - blx 41f60 <__divsi3> │ │ - ldr r1, [pc, #40] ; (1973c ) │ │ + ldr r1, [pc, #40] ; (1aa10 ) │ │ movw r2, #843 ; 0x34b │ │ - ldr r3, [pc, #40] ; (19740 ) │ │ + ldr r3, [pc, #36] ; (1aa14 ) │ │ str r0, [sp, #24] │ │ add r1, pc │ │ + stmia.w sp, {r6, r8} │ │ movs r0, #1 │ │ + str r5, [sp, #8] │ │ add r3, pc │ │ - stmia.w sp, {r5, r9} │ │ - str.w r8, [sp, #8] │ │ - str r7, [sp, #12] │ │ + str.w r9, [sp, #12] │ │ str r4, [sp, #16] │ │ - str r6, [sp, #20] │ │ - bl 3df24 │ │ + str r7, [sp, #20] │ │ + bl 3f6b8 │ │ movs r0, #0 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - nop │ │ - lsrs r6, r7, #9 │ │ + lsls r0, r4, #7 │ │ movs r3, r0 │ │ - lsrs r0, r4, #11 │ │ + lsls r4, r7, #8 │ │ movs r3, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ - ldr.w r2, [r0, #132] ; 0x84 │ │ - sub sp, #28 │ │ - ldr r3, [r0, #104] ; 0x68 │ │ - ldr.w r9, [r0, #60] ; 0x3c │ │ - ldr r0, [r0, #68] ; 0x44 │ │ - add.w sl, r2, r3 │ │ - bl 2a19a │ │ - ldr.w r5, [r4, #136] ; 0x88 │ │ - mov fp, r0 │ │ - b.n 197d0 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - mov r1, r5 │ │ - bl 2a18e │ │ - ldr r3, [r0, #0] │ │ - mov r6, r0 │ │ - cbz r3, 1977a │ │ - ldr r1, [r3, #4] │ │ - b.n 1977e │ │ - ldr.w r1, [r9, #36] ; 0x24 │ │ - mov r0, r9 │ │ - bl 2c804 │ │ - b.n 197c8 │ │ - mov r0, r7 │ │ - bl 2c85c │ │ - ldr r3, [r0, #12] │ │ - mov ip, r0 │ │ - adds r3, #1 │ │ - bne.n 197c2 │ │ - ldr r2, [r0, #8] │ │ - ldr r3, [r6, #4] │ │ - add.w r8, r3, r2, asr #10 │ │ - cmp r8, sl │ │ - blt.n 197c2 │ │ - str r5, [sp, #0] │ │ - add.w lr, sp, #8 │ │ - ldrsh.w r3, [r6, #16] │ │ - str r3, [sp, #4] │ │ - add.w r3, r6, #20 │ │ - ldmia r3, {r0, r1, r2, r3} │ │ - stmia.w lr, {r0, r1, r2, r3} │ │ - mov r1, ip │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - mov r3, r8 │ │ - ldr r2, [r6, #12] │ │ - bl 29fbc │ │ - mov r0, r7 │ │ - bl 2c88c │ │ - mov r7, r0 │ │ - cmp r0, #0 │ │ - bne.n 19786 │ │ - adds r5, #1 │ │ - cmp r5, fp │ │ - blt.n 19768 │ │ - add sp, #28 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r4, r0 │ │ sub sp, #20 │ │ ldr r0, [r0, #68] ; 0x44 │ │ - bl 2a19a │ │ + bl 2b770 │ │ + ldr r7, [r4, #120] ; 0x78 │ │ + ldr.w r6, [r4, #136] ; 0x88 │ │ + mov.w r8, #1 │ │ ldr.w r2, [r4, #132] ; 0x84 │ │ + adds r7, #1 │ │ ldr r3, [r4, #96] ; 0x60 │ │ - mov.w r9, #1 │ │ - ldr.w r6, [r4, #136] ; 0x88 │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - add.w r8, r3, #1 │ │ str r0, [sp, #0] │ │ - b.n 19894 │ │ + ldr r3, [sp, #0] │ │ + cmp r6, r3 │ │ + bge.n 1aad8 │ │ ldr r0, [r4, #68] ; 0x44 │ │ mov r1, r6 │ │ - bl 2a18e │ │ - ldmia.w r0, {r3, sl} │ │ - mov r7, r0 │ │ - cbz r3, 19818 │ │ + bl 2b764 │ │ + ldr r3, [r0, #4] │ │ + mov r9, r0 │ │ + str r3, [sp, #8] │ │ + ldr r3, [r0, #0] │ │ + cbz r3, 1aa5a │ │ ldr r2, [r3, #4] │ │ - b.n 1981c │ │ + b.n 1aa5e │ │ ldr r3, [r4, #60] ; 0x3c │ │ ldr r2, [r3, #36] ; 0x24 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - ldrsh.w r3, [r7, #16] │ │ + ldrh.w r3, [r9, #16] │ │ ldr r1, [r1, #28] │ │ - ldr.w r5, [r1, r2, lsl #2] │ │ - asrs r1, r3, #5 │ │ + sbfx sl, r3, #5, #11 │ │ and.w r3, r3, #31 │ │ - str r1, [sp, #8] │ │ - lsl.w r3, r9, r3 │ │ - str r3, [sp, #12] │ │ - b.n 1988e │ │ - ldr r1, [sp, #8] │ │ + lsl.w fp, r8, r3 │ │ + ldr.w r5, [r1, r2, lsl #2] │ │ + cbz r5, 1aad4 │ │ + add.w r2, sl, #4 │ │ ldrh r3, [r5, #32] │ │ - adds r2, r1, #4 │ │ - ldr r1, [sp, #12] │ │ ldr.w r2, [r5, r2, lsl #2] │ │ - tst r1, r2 │ │ - beq.n 1988c │ │ + tst.w fp, r2 │ │ + beq.n 1aad0 │ │ and.w r2, r3, #31 │ │ asrs r3, r3, #5 │ │ - lsl.w r2, r9, r2 │ │ - add.w r3, r7, r3, lsl #2 │ │ + lsl.w r2, r8, r2 │ │ + add.w r3, r9, r3, lsl #2 │ │ ldr r3, [r3, #20] │ │ tst r2, r3 │ │ - beq.n 1988c │ │ + beq.n 1aad0 │ │ + ldr r2, [sp, #8] │ │ ldr r3, [r5, #12] │ │ + add r3, r2 │ │ ldr r2, [sp, #4] │ │ - add.w fp, sl, r3 │ │ - cmp fp, r2 │ │ - ble.n 1988c │ │ - ldr r3, [r5, #44] ; 0x2c │ │ - cmp fp, r3 │ │ - ble.n 1988c │ │ - ldr r3, [r5, #112] ; 0x70 │ │ - cmp r3, r8 │ │ - bge.n 1987e │ │ + cmp r3, r2 │ │ + ble.n 1aad0 │ │ + ldr r2, [r5, #44] ; 0x2c │ │ + cmp r3, r2 │ │ + ble.n 1aad0 │ │ + ldr r2, [r5, #112] ; 0x70 │ │ + cmp r2, r7 │ │ + bge.n 1aac2 │ │ ldr r0, [r4, #76] ; 0x4c │ │ mov r1, r5 │ │ - bl 3e518 │ │ + str r3, [sp, #12] │ │ + bl 3fc68 │ │ + ldr r3, [sp, #12] │ │ str r0, [r4, #76] ; 0x4c │ │ + mov r1, r3 │ │ add.w r0, r5, #40 ; 0x28 │ │ - mov r1, fp │ │ mov r2, r6 │ │ - mov r3, r8 │ │ - blx 1bcc0 │ │ + mov r3, r7 │ │ + blx 1d068 │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 19838 │ │ + b.n 1aa76 │ │ adds r6, #1 │ │ - ldr r3, [sp, #0] │ │ - cmp r6, r3 │ │ - blt.n 19804 │ │ + b.n 1aa3e │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - │ │ -000198a0 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov.w r3, #1065353216 ; 0x3f800000 │ │ - str r3, [r0, #92] ; 0x5c │ │ + ldr.w r2, [r0, #132] ; 0x84 │ │ + ldr r3, [r0, #104] ; 0x68 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #80] ; 0x50 │ │ - sub sp, #40 ; 0x28 │ │ - ldr r1, [pc, #128] ; (19934 ) │ │ - add.w r8, sp, #24 │ │ - movs r5, #0 │ │ - mov.w r7, #4294967295 ; 0xffffffff │ │ - str r3, [r0, #96] ; 0x60 │ │ - add r1, pc │ │ - ldr r3, [r0, #84] ; 0x54 │ │ - str r3, [r0, #100] ; 0x64 │ │ - ldr r3, [r0, #88] ; 0x58 │ │ - str r3, [r0, #104] ; 0x68 │ │ - ldr r3, [r0, #12] │ │ - ldr r0, [r3, #20] │ │ - bl 16f98 │ │ - mov r6, r0 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - bl 2a194 │ │ + ldr.w r9, [r0, #60] ; 0x3c │ │ + sub sp, #28 │ │ + ldr r0, [r0, #68] ; 0x44 │ │ + add.w r8, r2, r3 │ │ + bl 2b770 │ │ + ldr.w r5, [r4, #136] ; 0x88 │ │ + mov sl, r0 │ │ + cmp r5, sl │ │ + bge.n 1ab6c │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 2a1a0 │ │ - mov r0, r8 │ │ - strb.w r5, [r4, #124] ; 0x7c │ │ - bl 2a2a8 │ │ - str r6, [sp, #4] │ │ - str r7, [sp, #0] │ │ - add r6, sp, #8 │ │ - ldmia.w r8, {r0, r1, r2, r3} │ │ - str r7, [r4, #120] ; 0x78 │ │ - str.w r5, [r4, #132] ; 0x84 │ │ - stmia.w r6, {r0, r1, r2, r3} │ │ - mov r3, r5 │ │ mov r1, r5 │ │ - mov r2, r7 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - bl 29fbc │ │ - mov r0, r4 │ │ - str.w r5, [r4, #136] ; 0x88 │ │ - bl 19744 │ │ - mov r0, r4 │ │ - bl 197da │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - str.w r5, [r4, #148] ; 0x94 │ │ - mov r0, r5 │ │ - str r5, [r4, #76] ; 0x4c │ │ - str r3, [r4, #72] ; 0x48 │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - str.w r5, [r4, #152] ; 0x98 │ │ + bl 2b764 │ │ + ldr r3, [r0, #0] │ │ + mov r6, r0 │ │ + cbz r3, 1ab16 │ │ + ldr r1, [r3, #4] │ │ + b.n 1ab1a │ │ + ldr.w r1, [r9, #36] ; 0x24 │ │ + mov r0, r9 │ │ + bl 2de40 │ │ + mov r7, r0 │ │ + cbz r0, 1ab68 │ │ + mov r0, r7 │ │ + bl 2de98 │ │ + ldr r3, [r0, #12] │ │ + mov fp, r0 │ │ adds r3, #1 │ │ - str r3, [r4, #120] ; 0x78 │ │ - add sp, #40 ; 0x28 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - stc2l 0, cr0, [r0, #-8] │ │ + bne.n 1ab60 │ │ + ldr r2, [r0, #8] │ │ + ldr r3, [r6, #4] │ │ + add.w lr, r3, r2, asr #10 │ │ + cmp lr, r8 │ │ + blt.n 1ab60 │ │ + str r5, [sp, #0] │ │ + add.w ip, sp, #8 │ │ + ldrsh.w r3, [r6, #16] │ │ + str r3, [sp, #4] │ │ + add.w r3, r6, #20 │ │ + ldmia r3, {r0, r1, r2, r3} │ │ + stmia.w ip, {r0, r1, r2, r3} │ │ + mov r1, fp │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + mov r3, lr │ │ + ldr r2, [r6, #12] │ │ + bl 2b598 │ │ + mov r0, r7 │ │ + bl 2dec8 │ │ + b.n 1ab20 │ │ + adds r5, #1 │ │ + b.n 1ab00 │ │ + add sp, #28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + ... │ │ │ │ -00019938 : │ │ +0001ab78 : │ │ + ldr r3, [pc, #752] ; (1ae6c ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #68 ; 0x44 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ ldr r5, [r0, #12] │ │ + sub sp, #84 ; 0x54 │ │ + ldr r2, [r3, #0] │ │ mov r4, r0 │ │ - str r1, [sp, #44] ; 0x2c │ │ - ldrb.w r3, [r5, #89] ; 0x59 │ │ - cbnz r3, 19964 │ │ - mov r0, r5 │ │ - bl 152c6 │ │ - ldr r6, [r4, #72] ; 0x48 │ │ - b.n 19960 │ │ - ldr r1, [r6, #0] │ │ - ldr r0, [r4, #12] │ │ - adds r1, #40 ; 0x28 │ │ - bl 152ee │ │ - ldr r6, [r6, #8] │ │ - cmp r6, #0 │ │ - bne.n 19954 │ │ - add r1, sp, #44 ; 0x2c │ │ + str r1, [sp, #52] ; 0x34 │ │ + str r3, [sp, #44] ; 0x2c │ │ + str r2, [sp, #76] ; 0x4c │ │ + ldrb.w r2, [r5, #89] ; 0x59 │ │ + cbz r2, 1abd4 │ │ + add r1, sp, #52 ; 0x34 │ │ mov r0, r5 │ │ - bl 155d4 │ │ + bl 169dc │ │ ldr.w r2, [r4, #152] ; 0x98 │ │ ldr r3, [r5, #52] ; 0x34 │ │ - adds r3, r2, r3 │ │ + add r3, r2 │ │ str.w r3, [r4, #152] ; 0x98 │ │ ldr r3, [r4, #56] ; 0x38 │ │ str r0, [r3, #8] │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 2a19a │ │ - ldr r7, [r4, #72] ; 0x48 │ │ + bl 2b770 │ │ + ldr r6, [r4, #72] ; 0x48 │ │ str.w r0, [r4, #136] ; 0x88 │ │ - cbnz r7, 199a2 │ │ - ldr r2, [r4, #120] ; 0x78 │ │ + cbnz r6, 1abee │ │ + ldr r3, [r4, #120] ; 0x78 │ │ movs r0, #4 │ │ - ldr r1, [pc, #636] ; (19c0c ) │ │ - ldr r3, [pc, #636] ; (19c10 ) │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #684] ; (1ae70 ) │ │ + movw r2, #331 ; 0x14b │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr r3, [pc, #680] ; (1ae74 ) │ │ add r3, pc │ │ - movw r2, #331 ; 0x14b │ │ - bl 3df24 │ │ - b.n 19a84 │ │ + bl 3f6b8 │ │ + b.n 1acc4 │ │ + mov r0, r5 │ │ + bl 166e8 │ │ + ldr r6, [r4, #72] ; 0x48 │ │ + cmp r6, #0 │ │ + beq.n 1ab96 │ │ + ldr r1, [r6, #0] │ │ + ldr r0, [r4, #12] │ │ + adds r1, #40 ; 0x28 │ │ + bl 16712 │ │ + ldr r6, [r6, #8] │ │ + b.n 1abdc │ │ movs r5, #0 │ │ - mov.w r6, #3758096384 ; 0xe0000000 │ │ - ldr r0, [r7, #0] │ │ + mov.w r7, #3758096384 ; 0xe0000000 │ │ + ldr r0, [r6, #0] │ │ adds r5, #1 │ │ adds r0, #40 ; 0x28 │ │ - blx 1bd20 │ │ - ldr r7, [r7, #8] │ │ - cmp r6, r0 │ │ + blx 1d110 │ │ + ldr r6, [r6, #8] │ │ + cmp r7, r0 │ │ it lt │ │ - movlt r6, r0 │ │ - cmp r7, #0 │ │ - bne.n 199a8 │ │ + movlt r7, r0 │ │ + cmp r6, #0 │ │ + bne.n 1abf4 │ │ ldr.w r3, [r4, #148] ; 0x94 │ │ - ldr r1, [pc, #592] ; (19c14 ) │ │ - adds r3, r3, r5 │ │ + ldr r1, [pc, #616] ; (1ae78 ) │ │ + add r3, r5 │ │ ldr r0, [r4, #8] │ │ str.w r3, [r4, #148] ; 0x94 │ │ add r1, pc │ │ - bl 3d424 │ │ - adds r3, r0, #1 │ │ - it ne │ │ - movne r3, #1 │ │ + bl 3eb0c │ │ + adds r6, r0, #1 │ │ + beq.n 1ac86 │ │ cmp r5, r0 │ │ - ite le │ │ - movle r0, #0 │ │ - andgt.w r0, r3, #1 │ │ - cbz r0, 19a44 │ │ - vldr s11, [r4, #92] ; 0x5c │ │ - vcvt.f64.f32 d6, s11 │ │ - vldr d7, [pc, #528] ; 19c00 │ │ - vcmpe.f64 d6, d7 │ │ + ble.n 1ac86 │ │ + vldr s15, [r4, #92] ; 0x5c │ │ + vldr d6, [pc, #564] ; 1ae60 │ │ + vcvt.f64.f32 d5, s15 │ │ + vcmpe.f64 d5, d6 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 19a56 │ │ - vldr s15, [pc, #524] ; 19c08 │ │ - vmul.f32 s15, s11, s15 │ │ - vldr s13, [r4, #80] ; 0x50 │ │ - vcvt.f32.s32 s14, s13 │ │ - vldr s13, [r4, #84] ; 0x54 │ │ - vstr s15, [r4, #92] ; 0x5c │ │ - vmul.f32 s14, s14, s15 │ │ - vcvt.s32.f32 s14, s14 │ │ - vstr s14, [r4, #96] ; 0x60 │ │ - vcvt.f32.s32 s14, s13 │ │ - vldr s13, [r4, #88] ; 0x58 │ │ - vmul.f32 s14, s14, s15 │ │ - vcvt.s32.f32 s14, s14 │ │ - vstr s14, [r4, #100] ; 0x64 │ │ - vcvt.f32.s32 s14, s13 │ │ - vmul.f32 s15, s14, s15 │ │ + ble.n 1ac98 │ │ + vldr s14, [pc, #552] ; 1ae68 │ │ + vmul.f32 s14, s15, s14 │ │ + vldr s15, [r4, #80] ; 0x50 │ │ + vcvt.f32.s32 s15, s15 │ │ + vstr s14, [r4, #92] ; 0x5c │ │ + vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov r3, s15 │ │ - b.n 19a54 │ │ + vstr s15, [r4, #96] ; 0x60 │ │ + vldr s15, [r4, #84] ; 0x54 │ │ + vcvt.f32.s32 s15, s15 │ │ + vmul.f32 s15, s15, s14 │ │ + vcvt.s32.f32 s15, s15 │ │ + vstr s15, [r4, #100] ; 0x64 │ │ + vldr s15, [r4, #88] ; 0x58 │ │ + vcvt.f32.s32 s15, s15 │ │ + vmul.f32 s15, s15, s14 │ │ + vcvt.s32.f32 s15, s15 │ │ + vstr s15, [r4, #104] ; 0x68 │ │ + b.n 1ac98 │ │ mov.w r3, #1065353216 ; 0x3f800000 │ │ str r3, [r4, #92] ; 0x5c │ │ ldr r3, [r4, #80] ; 0x50 │ │ str r3, [r4, #96] ; 0x60 │ │ ldr r3, [r4, #84] ; 0x54 │ │ str r3, [r4, #100] ; 0x64 │ │ ldr r3, [r4, #88] ; 0x58 │ │ str r3, [r4, #104] ; 0x68 │ │ ldr r3, [r4, #64] ; 0x40 │ │ - ldr r2, [r3, #36] ; 0x24 │ │ - cmp r5, r2 │ │ - it le │ │ - strle.w r6, [r4, #132] ; 0x84 │ │ - ble.n 19a84 │ │ - ldr r0, [r4, #120] ; 0x78 │ │ - ldr r1, [pc, #432] ; (19c18 ) │ │ - ldr r3, [pc, #432] ; (19c1c ) │ │ - stmia.w sp, {r0, r5} │ │ - add r1, pc │ │ - str r2, [sp, #8] │ │ + ldr r3, [r3, #36] ; 0x24 │ │ + cmp r5, r3 │ │ + ble.n 1acc0 │ │ + ldr r2, [r4, #120] ; 0x78 │ │ movs r0, #5 │ │ - add r3, pc │ │ + str r3, [sp, #8] │ │ + ldr r1, [pc, #468] ; (1ae7c ) │ │ + ldr r3, [pc, #468] ; (1ae80 ) │ │ + stmia.w sp, {r2, r5} │ │ + add r1, pc │ │ movw r2, #389 ; 0x185 │ │ - bl 3df24 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ movs r0, #1 │ │ - blx e17c │ │ - ldr.w r3, [r4, #132] ; 0x84 │ │ - add.w sl, sp, #48 ; 0x30 │ │ - ldr r2, [r4, #96] ; 0x60 │ │ - ldr.w r8, [pc, #400] ; 19c20 │ │ - adds r2, r3, r2 │ │ - str r2, [sp, #28] │ │ - ldr r2, [r4, #100] ; 0x64 │ │ - add r8, pc │ │ + blx e9c4 │ │ + str.w r7, [r4, #132] ; 0x84 │ │ + ldr.w r5, [r4, #132] ; 0x84 │ │ + add r6, sp, #60 ; 0x3c │ │ + ldr r3, [r4, #96] ; 0x60 │ │ + mov.w sl, #20 │ │ + ldr.w fp, [pc, #432] ; 1ae84 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #28] │ │ + ldr r3, [r4, #100] ; 0x64 │ │ + add fp, pc │ │ ldr r7, [r4, #72] ; 0x48 │ │ - adds r2, r3, r2 │ │ - str r2, [sp, #32] │ │ - ldr r2, [r4, #104] ; 0x68 │ │ - adds r2, r3, r2 │ │ - str r2, [sp, #36] ; 0x24 │ │ - b.n 19bb0 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #32] │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + cmp r7, #0 │ │ + beq.w 1ae08 │ │ ldr r5, [r7, #0] │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #104] ; 0x68 │ │ cmp r3, r2 │ │ - blt.n 19bae │ │ + blt.w 1ae04 │ │ ldr r3, [r5, #112] ; 0x70 │ │ ldr r2, [r4, #120] ; 0x78 │ │ cmp r3, r2 │ │ - bne.n 19ac8 │ │ + bne.n 1ad10 │ │ adds r3, #1 │ │ - mov r1, r5 │ │ - str r3, [r5, #112] ; 0x70 │ │ ldr r0, [r4, #76] ; 0x4c │ │ - bl 3e518 │ │ + str r3, [r5, #112] ; 0x70 │ │ + mov r1, r5 │ │ + bl 3fc68 │ │ str r0, [r4, #76] ; 0x4c │ │ ldrb.w r2, [r5, #35] ; 0x23 │ │ ldr r3, [r5, #84] ; 0x54 │ │ - cmp r2, #0 │ │ - bne.n 19b26 │ │ + cbnz r2, 1ad78 │ │ ldr r2, [sp, #32] │ │ cmp r3, r2 │ │ - blt.n 19bae │ │ + blt.n 1ae04 │ │ ldr r3, [r4, #120] ; 0x78 │ │ + ldr.w r9, [r5] │ │ + add.w r8, r3, #1 │ │ ldr.w r2, [r4, #132] ; 0x84 │ │ - add.w r9, r3, #1 │ │ ldr r3, [r4, #96] ; 0x60 │ │ - ldr r6, [r5, #0] │ │ adds r3, r2, r3 │ │ str r3, [sp, #40] ; 0x28 │ │ - b.n 19b20 │ │ - ldr r3, [r6, #12] │ │ + cmp.w r9, #0 │ │ + beq.n 1ae04 │ │ ldr r2, [r5, #84] ; 0x54 │ │ - add.w fp, r2, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp fp, r3 │ │ - ble.n 19b1e │ │ - ldr r3, [r6, #44] ; 0x2c │ │ - cmp fp, r3 │ │ - ble.n 19b1e │ │ - ldr r3, [r6, #112] ; 0x70 │ │ - cmp r3, r9 │ │ - bge.n 19b10 │ │ + ldr.w r3, [r9, #12] │ │ + add r3, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + cmp r3, r2 │ │ + ble.n 1ad72 │ │ + ldr.w r2, [r9, #44] ; 0x2c │ │ + cmp r3, r2 │ │ + ble.n 1ad72 │ │ + ldr.w r2, [r9, #112] ; 0x70 │ │ + cmp r2, r8 │ │ + bge.n 1ad64 │ │ ldr r0, [r4, #76] ; 0x4c │ │ - mov r1, r6 │ │ - bl 3e518 │ │ + mov r1, r9 │ │ + str r3, [sp, #48] ; 0x30 │ │ + bl 3fc68 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ str r0, [r4, #76] ; 0x4c │ │ - add.w r0, r6, #40 ; 0x28 │ │ - mov r1, fp │ │ + mov r1, r3 │ │ + add.w r0, r9, #40 ; 0x28 │ │ ldr r2, [r5, #88] ; 0x58 │ │ - mov r3, r9 │ │ - blx 1bcc0 │ │ - ldr r6, [r6, #8] │ │ - cmp r6, #0 │ │ - bne.n 19aec │ │ - b.n 19bae │ │ + mov r3, r8 │ │ + blx 1d068 │ │ + ldr.w r9, [r9, #8] │ │ + b.n 1ad32 │ │ ldr r2, [sp, #36] ; 0x24 │ │ cmp r3, r2 │ │ - blt.n 19bae │ │ - ldr r2, [r4, #60] ; 0x3c │ │ - ldr.w r9, [r5] │ │ - ldr r1, [r2, #20] │ │ - ldr.w r3, [r9, #12] │ │ - cbz r1, 19b56 │ │ - add.w r6, r3, #31 │ │ - and.w r0, r3, #31 │ │ - ands.w r6, r6, r3, asr #32 │ │ - it cc │ │ - movcc r6, r3 │ │ - asrs r6, r6, #5 │ │ - ldr.w r1, [r1, r6, lsl #2] │ │ - lsrs r1, r0 │ │ - lsls r0, r1, #31 │ │ - bmi.n 19b78 │ │ - adds r1, r3, #1 │ │ + blt.n 1ae04 │ │ + ldr r1, [r4, #60] ; 0x3c │ │ + ldr.w r8, [r5] │ │ + ldr r0, [r1, #20] │ │ + ldr.w r3, [r8, #12] │ │ + cbz r0, 1adc0 │ │ + cmp r3, #0 │ │ + mov r2, r3 │ │ + it lt │ │ + addlt.w r2, r3, #31 │ │ + and.w lr, r3, #31 │ │ + asrs r2, r2, #5 │ │ + ldr.w r2, [r0, r2, lsl #2] │ │ + lsr.w r2, r2, lr │ │ + lsls r0, r2, #31 │ │ + bpl.n 1adc0 │ │ + mov r0, r6 │ │ + bl 2b878 │ │ + ldr r3, [r5, #88] ; 0x58 │ │ + add.w lr, sp, #8 │ │ + str r3, [sp, #0] │ │ + ldrh r3, [r5, #32] │ │ + str r3, [sp, #4] │ │ + ldmia.w r6, {r0, r1, r2, r3} │ │ + b.n 1adf4 │ │ + adds r2, r3, #1 │ │ ldr r0, [r4, #16] │ │ ite ne │ │ - ldrne r2, [r2, #16] │ │ - moveq r1, r8 │ │ - ldr r6, [r0, #8] │ │ + ldrne r2, [r1, #16] │ │ + moveq r1, fp │ │ + ldr.w r9, [r0, #8] │ │ it ne │ │ ldrne.w r1, [r2, r3, lsl #2] │ │ - bl 17e26 │ │ - movs r3, #20 │ │ - mla r6, r3, r0, r6 │ │ - ldr r3, [r6, #8] │ │ + bl 19064 │ │ + mla r0, sl, r0, r9 │ │ + ldr r3, [r0, #8] │ │ cmp r3, #1 │ │ - bne.n 19b8e │ │ - mov r0, sl │ │ - add r6, sp, #8 │ │ - bl 2a2a8 │ │ - ldr r3, [r5, #88] ; 0x58 │ │ - str r3, [sp, #0] │ │ - ldrh r3, [r5, #32] │ │ - str r3, [sp, #4] │ │ - ldmia.w sl, {r0, r1, r2, r3} │ │ - b.n 19b9e │ │ + beq.n 1ada8 │ │ ldr r3, [r5, #88] ; 0x58 │ │ - add r6, sp, #8 │ │ + add.w lr, sp, #8 │ │ str r3, [sp, #0] │ │ ldrh r3, [r5, #32] │ │ str r3, [sp, #4] │ │ add.w r3, r5, #16 │ │ ldmia r3, {r0, r1, r2, r3} │ │ - stmia.w r6, {r0, r1, r2, r3} │ │ - mov r1, r9 │ │ + stmia.w lr, {r0, r1, r2, r3} │ │ + mov r1, r8 │ │ ldr r0, [r4, #68] ; 0x44 │ │ ldr r2, [r4, #120] ; 0x78 │ │ ldr r3, [r5, #84] ; 0x54 │ │ - bl 29fbc │ │ + bl 2b598 │ │ ldr r7, [r7, #8] │ │ - cmp r7, #0 │ │ - bne.w 19aa8 │ │ + b.n 1ace8 │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 2a12c │ │ + bl 2b704 │ │ mov r0, r4 │ │ - bl 19744 │ │ + bl 1aade │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 2a12c │ │ + bl 2b704 │ │ mov r0, r4 │ │ - bl 197da │ │ + bl 1aa18 │ │ ldr r5, [r4, #72] ; 0x48 │ │ - b.n 19be2 │ │ + cbz r5, 1ae36 │ │ ldr r0, [r5, #0] │ │ ldr r3, [r4, #120] ; 0x78 │ │ ldr r2, [r0, #112] ; 0x70 │ │ cmp r2, r3 │ │ - bne.n 19be0 │ │ - bl 2aeec │ │ + bne.n 1ae32 │ │ + bl 2c40c │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 19bd2 │ │ + b.n 1ae22 │ │ ldr r0, [r4, #72] ; 0x48 │ │ - bl 3e5cc │ │ + bl 3fd1c │ │ ldr r3, [r4, #76] ; 0x4c │ │ + ldr r2, [sp, #76] ; 0x4c │ │ movs r0, #1 │ │ str r5, [r4, #76] ; 0x4c │ │ str r3, [r4, #72] ; 0x48 │ │ ldr r3, [r4, #120] ; 0x78 │ │ adds r3, #1 │ │ str r3, [r4, #120] ; 0x78 │ │ - add sp, #68 ; 0x44 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 1ae58 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ ldr r1, [sp, #616] ; 0x268 │ │ ldr r1, [sp, #612] ; 0x264 │ │ ldr r1, [sp, #612] ; 0x264 │ │ subs r7, #185 ; 0xb9 │ │ str r6, [r4, #100] ; 0x64 │ │ subs r7, #102 ; 0x66 │ │ - lsrs r4, r0, #32 │ │ - movs r3, r0 │ │ - lsrs r5, r6, #2 │ │ + uxtb r6, r7 │ │ movs r3, r0 │ │ - ; instruction: 0xe8d00002 │ │ - lsls r2, r5, #28 │ │ - movs r3, r0 │ │ - lsls r2, r6, #31 │ │ + movs r0, r1 │ │ movs r3, r0 │ │ - lsls r1, r7, #27 │ │ + lsls r7, r6, #2 │ │ movs r3, r0 │ │ - nop.w │ │ - │ │ -00019c28 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - mov r4, r0 │ │ - ldr r0, [r0, #64] ; 0x40 │ │ - mov r5, r1 │ │ - mov r6, r2 │ │ - cbz r0, 19c38 │ │ - bl 2a218 │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - mov r2, r6 │ │ - bl 120c2 │ │ - ldr r2, [r4, #56] ; 0x38 │ │ - ldr r3, [r5, #20] │ │ - mov r1, r5 │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #116] ; 0x74 │ │ - str r3, [r4, #40] ; 0x28 │ │ - ldr r3, [r4, #12] │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #112] ; 0x70 │ │ - str r2, [sp, #8] │ │ - mov r2, r6 │ │ - ldr r3, [r3, #20] │ │ - bl 2a2b8 │ │ - ldr r1, [r4, #60] ; 0x3c │ │ - mov r2, r5 │ │ - str r0, [r4, #64] ; 0x40 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - bl 29f4c │ │ - movs r0, #0 │ │ - add sp, #16 │ │ - pop {r4, r5, r6, pc} │ │ + b.n 1aff4 │ │ + movs r2, r0 │ │ + vhadd.u32 d0, d2, d2 │ │ + vaddl.u32 q8, d10, d2 │ │ + cdp2 0, 14, cr0, cr15, cr2, {0} │ │ │ │ -00019c72 : │ │ - push {r4, lr} │ │ +0001ae88 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + sub sp, #48 ; 0x30 │ │ + ldr r7, [pc, #168] ; (1af38 ) │ │ mov r4, r0 │ │ - bl 12110 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - bl 2a218 │ │ + ldr r1, [pc, #168] ; (1af3c ) │ │ + add r6, sp, #28 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + movs r5, #0 │ │ + add r1, pc │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #44] ; 0x2c │ │ + mov.w r3, #1065353216 ; 0x3f800000 │ │ + str r3, [r0, #92] ; 0x5c │ │ + ldr r3, [r0, #80] ; 0x50 │ │ + str r3, [r0, #96] ; 0x60 │ │ + ldr r3, [r0, #84] ; 0x54 │ │ + str r3, [r0, #100] ; 0x64 │ │ + ldr r3, [r0, #88] ; 0x58 │ │ + str r3, [r0, #104] ; 0x68 │ │ + ldr r3, [r0, #12] │ │ + ldr r0, [r3, #20] │ │ + bl 18240 │ │ + mov r8, r0 │ │ ldr r0, [r4, #68] ; 0x44 │ │ - cbz r0, 19c98 │ │ - bl 2a194 │ │ - movs r1, #0 │ │ + bl 2b76a │ │ ldr r0, [r4, #68] ; 0x44 │ │ - mov r2, r1 │ │ - bl 29f4c │ │ + bl 2b776 │ │ + mov r0, r6 │ │ + strb.w r5, [r4, #124] ; 0x7c │ │ + bl 2b878 │ │ + mov.w ip, #4294967295 ; 0xffffffff │ │ + str.w r8, [sp, #4] │ │ + add.w lr, sp, #8 │ │ + str.w ip, [sp] │ │ + ldmia.w r6, {r0, r1, r2, r3} │ │ + str.w ip, [r4, #120] ; 0x78 │ │ + str.w r5, [r4, #132] ; 0x84 │ │ + stmia.w lr, {r0, r1, r2, r3} │ │ + mov r2, ip │ │ + mov r3, r5 │ │ + mov r1, r5 │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 29ee0 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - blx 1b740 │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - bl 2ccd0 │ │ + bl 2b598 │ │ mov r0, r4 │ │ - ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ + str.w r5, [r4, #136] ; 0x88 │ │ + bl 1aade │ │ + mov r0, r4 │ │ + bl 1aa18 │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + mov r0, r5 │ │ + str r5, [r4, #76] ; 0x4c │ │ + str r3, [r4, #72] ; 0x48 │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + str.w r5, [r4, #148] ; 0x94 │ │ + adds r3, #1 │ │ + str r3, [r4, #120] ; 0x78 │ │ + ldr r3, [r7, #0] │ │ + str.w r5, [r4, #152] ; 0x98 │ │ + cmp r2, r3 │ │ + beq.n 1af32 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #48 ; 0x30 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + add r7, sp, #920 ; 0x398 │ │ + movs r3, r0 │ │ + adc.w r0, pc, #2 │ │ push {r4, lr} │ │ - ldr r0, [r0, #24] │ │ - b.n 19cc8 │ │ + cbz r0, 1af5a │ │ ldr r4, [r0, #20] │ │ cmp r4, r1 │ │ - bne.n 19cc6 │ │ + bne.n 1af56 │ │ ldr r4, [r0, #4] │ │ cmp r4, r2 │ │ - bne.n 19cc6 │ │ + bne.n 1af56 │ │ ldr r4, [r0, #28] │ │ cmp r4, r3 │ │ - beq.n 19ccc │ │ + beq.n 1af5a │ │ ldr r0, [r0, #48] ; 0x30 │ │ - cmp r0, #0 │ │ - bne.n 19cb4 │ │ + b.n 1af42 │ │ pop {r4, pc} │ │ - movs r0, r0 │ │ + push {r3, r4, r5, lr} │ │ + mov r5, r1 │ │ + ldr r1, [r0, #32] │ │ + mov r4, r0 │ │ + cbnz r1, 1af88 │ │ + ldr r0, [r0, #28] │ │ + mov.w r2, #1065353216 ; 0x3f800000 │ │ + ldr.w r3, [r4, #128] ; 0x80 │ │ + bl 14a04 │ │ + str r0, [r4, #32] │ │ + cbz r0, 1af96 │ │ + ldr r1, [r4, #36] ; 0x24 │ │ + cbnz r1, 1af88 │ │ + ldr r0, [r4, #28] │ │ + ldr.w r2, [r4, #128] ; 0x80 │ │ + bl 14cc0 │ │ + str r0, [r4, #36] ; 0x24 │ │ + ldr r0, [r4, #32] │ │ + cbz r5, 1af96 │ │ + ldr r3, [r4, #28] │ │ + ldr r2, [r0, #16] │ │ + ldr r3, [r3, #44] ; 0x2c │ │ + add r3, r2 │ │ + str r3, [r5, #0] │ │ + pop {r3, r4, r5, pc} │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + mov r4, r0 │ │ + ldr r7, [sp, #32] │ │ mov r5, r2 │ │ - ldr.w r9, [sp, #32] │ │ - mov r7, r3 │ │ + mov r8, r3 │ │ mov r2, r3 │ │ - mov r4, r0 │ │ - mov r6, r1 │ │ - ldr.w r8, [sp, #36] ; 0x24 │ │ - mov r3, r9 │ │ - bl 19cae │ │ - cbz r0, 19d14 │ │ + ldr r0, [r0, #24] │ │ + mov r9, r1 │ │ + mov r3, r7 │ │ + ldr r6, [sp, #36] ; 0x24 │ │ + bl 1af40 │ │ + cbz r0, 1afd8 │ │ ldr r3, [r0, #16] │ │ adds r1, r3, #1 │ │ - beq.n 19cf8 │ │ + beq.n 1afbe │ │ cmp r3, r5 │ │ - bge.n 19cfa │ │ + bge.n 1afc0 │ │ str r5, [r0, #16] │ │ ldr r3, [r0, #12] │ │ adds r2, r3, #1 │ │ - beq.n 19d04 │ │ + beq.n 1afca │ │ cmp r3, r5 │ │ - ble.n 19d06 │ │ + ble.n 1afcc │ │ str r5, [r0, #12] │ │ ldr r3, [r0, #32] │ │ - cmp r8, r3 │ │ - ble.n 19d46 │ │ - str.w r8, [r0, #32] │ │ + cmp r6, r3 │ │ + ble.n 1b00a │ │ + str r6, [r0, #32] │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r1, [pc, #52] ; (19d4c ) │ │ + ldr r1, [pc, #52] ; (1b010 ) │ │ movw r2, #1195 ; 0x4ab │ │ ldr r0, [r4, #56] ; 0x38 │ │ add r1, pc │ │ - bl 3eece <__listelem_malloc__> │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ movs r3, #0 │ │ - str r7, [r0, #4] │ │ - str r6, [r0, #20] │ │ - str r5, [r0, #16] │ │ - str r5, [r0, #12] │ │ + str r6, [r0, #32] │ │ strh r3, [r0, #24] │ │ str r3, [r0, #40] ; 0x28 │ │ str r3, [r0, #36] ; 0x24 │ │ - str.w r8, [r0, #32] │ │ - str.w r9, [r0, #28] │ │ ldr r3, [r4, #24] │ │ + str.w r8, [r0, #4] │ │ + str.w r9, [r0, #20] │ │ str r3, [r0, #48] ; 0x30 │ │ ldrh r3, [r4, #40] ; 0x28 │ │ - str r0, [r4, #24] │ │ + str r5, [r0, #16] │ │ + str r5, [r0, #12] │ │ adds r3, #1 │ │ + str r7, [r0, #28] │ │ + str r0, [r4, #24] │ │ strh r3, [r4, #40] ; 0x28 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ - lsls r4, r7, #17 │ │ - movs r3, r0 │ │ + ; instruction: 0xfbf00002 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r0 │ │ - ldr r4, [r0, #28] │ │ + ldr r0, [r0, #28] │ │ sub sp, #44 ; 0x2c │ │ - cbz r4, 19d66 │ │ - ldr r2, [r4, #36] ; 0x24 │ │ - ldr r3, [r0, #120] ; 0x78 │ │ + cbz r0, 1b02a │ │ + ldr r2, [r0, #36] ; 0x24 │ │ + ldr r3, [r5, #120] ; 0x78 │ │ cmp r2, r3 │ │ - beq.w 1a278 │ │ - mov r0, r4 │ │ - movs r6, #0 │ │ - bl 132f0 │ │ + beq.w 1b528 │ │ + bl 14588 │ │ + movs r7, #0 │ │ ldr r1, [r5, #120] ; 0x78 │ │ - str r6, [r5, #28] │ │ mov r0, r5 │ │ - bl 1327c │ │ - ldr r7, [r5, #60] ; 0x3c │ │ + str r7, [r5, #28] │ │ + bl 14514 │ │ + ldr r6, [r5, #60] ; 0x3c │ │ mov r4, r0 │ │ ldr r0, [r5, #68] ; 0x44 │ │ - bl 2a19a │ │ + bl 2b770 │ │ mov r8, r0 │ │ - b.n 19dca │ │ - mov r1, r6 │ │ - bl 2a18e │ │ + cmp r7, r8 │ │ + ldr r0, [r5, #68] ; 0x44 │ │ + bge.n 1b096 │ │ + mov r1, r7 │ │ + bl 2b764 │ │ ldr r3, [r0, #0] │ │ mov r9, r0 │ │ - cbz r3, 19dc8 │ │ + cbz r3, 1b092 │ │ ldr r3, [r3, #12] │ │ adds r3, #1 │ │ - beq.n 19dc8 │ │ + beq.n 1b092 │ │ ldr r1, [r0, #8] │ │ - cbz r1, 19db0 │ │ + cbz r1, 1b076 │ │ ldr r0, [r5, #68] ; 0x44 │ │ - bl 2a18e │ │ - ldr.w r2, [r9, #4] │ │ - ldr r3, [r0, #4] │ │ + bl 2b764 │ │ + ldr.w r3, [r9, #4] │ │ + ldr r2, [r0, #4] │ │ ldr r1, [r0, #12] │ │ - subs r2, r2, r3 │ │ + subs r3, r3, r2 │ │ adds r1, #1 │ │ - b.n 19db2 │ │ - ldr r2, [r0, #4] │ │ - ldr.w r3, [r9] │ │ - ldr r0, [r3, #4] │ │ - stmia.w sp, {r0, r2} │ │ + b.n 1b078 │ │ + ldr r3, [r0, #4] │ │ + ldr.w lr, [r9] │ │ mov r0, r4 │ │ + ldr.w r2, [lr, #4] │ │ + stmia.w sp, {r2, r3} │ │ ldr.w r2, [r9, #12] │ │ - ldr r3, [r3, #12] │ │ - bl 19cd0 │ │ - adds r6, #1 │ │ - cmp r6, r8 │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - blt.n 19d86 │ │ - bl 2a19a │ │ - mov.w sl, #0 │ │ + ldr.w r3, [lr, #12] │ │ + bl 1af98 │ │ + adds r7, #1 │ │ + b.n 1b046 │ │ + bl 2b770 │ │ + mov.w r9, #0 │ │ str r0, [sp, #36] ; 0x24 │ │ - b.n 19eb6 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r9, r3 │ │ + bge.n 1b176 │ │ ldr r0, [r5, #68] ; 0x44 │ │ - mov r1, sl │ │ - bl 2a18e │ │ + mov r1, r9 │ │ + bl 2b764 │ │ ldr r3, [r0, #0] │ │ - mov r6, r0 │ │ + mov r7, r0 │ │ cmp r3, #0 │ │ - beq.n 19eb2 │ │ + beq.n 1b170 │ │ ldr r3, [r3, #12] │ │ adds r3, #1 │ │ - beq.n 19eb2 │ │ + beq.n 1b170 │ │ ldr r1, [r0, #8] │ │ - cbz r1, 19e0a │ │ + cbz r1, 1b0d4 │ │ ldr r0, [r5, #68] ; 0x44 │ │ - bl 2a18e │ │ - ldr r2, [r6, #4] │ │ + bl 2b764 │ │ + ldr r2, [r7, #4] │ │ ldr r1, [r0, #12] │ │ ldr r3, [r0, #4] │ │ adds r1, #1 │ │ - rsb fp, r3, r2 │ │ - b.n 19e0e │ │ - ldr.w fp, [r0, #4] │ │ - ldr r3, [r6, #0] │ │ - mov r0, r4 │ │ - ldr.w r8, [r3, #4] │ │ + rsb r8, r3, r2 │ │ + b.n 1b0d8 │ │ + ldr.w r8, [r0, #4] │ │ + ldr r3, [r7, #0] │ │ + ldr r0, [r4, #24] │ │ + ldr.w sl, [r3, #4] │ │ ldr r2, [r3, #12] │ │ - mov r3, r8 │ │ - bl 19cae │ │ - ldr r3, [r6, #12] │ │ - mov r1, r8 │ │ - mov r8, r5 │ │ + mov r3, sl │ │ + bl 1af40 │ │ + ldr r3, [r7, #12] │ │ + mov r1, sl │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ str r0, [sp, #28] │ │ - mov r0, r7 │ │ - bl 2c804 │ │ - mov r9, r0 │ │ - b.n 19eaa │ │ - mov r0, r9 │ │ - bl 2c85c │ │ + mov r0, r6 │ │ + bl 2de40 │ │ + mov sl, r0 │ │ + cmp r0, #0 │ │ + beq.n 1b170 │ │ + mov r0, sl │ │ + bl 2de98 │ │ ldr r2, [r0, #12] │ │ mov r3, r0 │ │ cmp r2, #0 │ │ - blt.n 19e62 │ │ - mov r0, r4 │ │ + blt.n 1b12a │ │ + ldr r0, [r4, #24] │ │ ldr r1, [sp, #32] │ │ ldr r3, [r3, #4] │ │ - bl 19cae │ │ + bl 1af40 │ │ mov r2, r0 │ │ - cmp r0, #0 │ │ - beq.n 19ea2 │ │ - ldr r3, [r6, #12] │ │ + cbz r0, 1b168 │ │ + ldr r3, [r7, #12] │ │ mov r0, r4 │ │ ldr r1, [sp, #28] │ │ str r3, [sp, #0] │ │ - mov r3, fp │ │ - bl 124b0 │ │ - b.n 19ea2 │ │ - mov r0, r7 │ │ + mov r3, r8 │ │ + bl 13734 │ │ + b.n 1b168 │ │ + mov r0, r6 │ │ ldr r1, [r3, #4] │ │ - bl 2c804 │ │ - b.n 19e9c │ │ - mov r0, r5 │ │ - bl 2c85c │ │ + bl 2de40 │ │ + mov fp, r0 │ │ + cbz r0, 1b168 │ │ + mov r0, fp │ │ + bl 2de98 │ │ ldr r2, [r0, #12] │ │ mov r3, r0 │ │ adds r1, r2, #1 │ │ - beq.n 19e96 │ │ - mov r0, r4 │ │ + beq.n 1b160 │ │ + ldr r0, [r4, #24] │ │ ldr r1, [sp, #32] │ │ ldr r3, [r3, #4] │ │ - bl 19cae │ │ + bl 1af40 │ │ mov r2, r0 │ │ - cbz r0, 19e96 │ │ - ldr r3, [r6, #12] │ │ + cbz r0, 1b160 │ │ + ldr r3, [r7, #12] │ │ mov r0, r4 │ │ ldr r1, [sp, #28] │ │ str r3, [sp, #0] │ │ - mov r3, fp │ │ - bl 124b0 │ │ - mov r0, r5 │ │ - bl 2c88c │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - bne.n 19e6c │ │ - mov r0, r9 │ │ - bl 2c88c │ │ - mov r9, r0 │ │ - cmp.w r9, #0 │ │ - bne.n 19e34 │ │ - mov r5, r8 │ │ - add.w sl, sl, #1 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp sl, r3 │ │ - blt.n 19ddc │ │ - ldr.w ip, [pc, #960] ; 1a280 │ │ - mov.w r9, #0 │ │ - ldr.w sl, [pc, #956] ; 1a284 │ │ - mov r8, r9 │ │ - ldr.w fp, [pc, #956] ; 1a288 │ │ - add ip, pc │ │ - ldr r6, [r4, #24] │ │ - add sl, pc │ │ - str r4, [sp, #28] │ │ - add fp, pc │ │ - mov r4, ip │ │ - b.n 19f20 │ │ - ldr r3, [r6, #20] │ │ - cbnz r3, 19f1e │ │ - ldr r3, [r6, #36] ; 0x24 │ │ - cbz r3, 19f1e │ │ - ldr r3, [r6, #4] │ │ - mov r1, sl │ │ + mov r3, r8 │ │ + bl 13734 │ │ + mov r0, fp │ │ + bl 2dec8 │ │ + b.n 1b132 │ │ + mov r0, sl │ │ + bl 2dec8 │ │ + b.n 1b0f8 │ │ add.w r9, r9, #1 │ │ + b.n 1b0a0 │ │ + ldr.w r9, [pc, #952] ; 1b530 │ │ + mov.w sl, #0 │ │ + ldr.w fp, [pc, #948] ; 1b534 │ │ + mov r8, sl │ │ + ldr.w ip, [pc, #944] ; 1b538 │ │ + add r9, pc │ │ + ldr r7, [r4, #24] │ │ + add fp, pc │ │ + add ip, pc │ │ + cbz r7, 1b1e2 │ │ + ldr r3, [r7, #20] │ │ + cbnz r3, 1b1de │ │ + ldr r3, [r7, #36] ; 0x24 │ │ + cbz r3, 1b1de │ │ + ldr r3, [r7, #4] │ │ + mov r1, r9 │ │ + str.w ip, [sp, #28] │ │ + add.w sl, sl, #1 │ │ adds r0, r3, #1 │ │ + mov.w r0, #1 │ │ itett ne │ │ ldrne r2, [r5, #60] ; 0x3c │ │ - moveq r3, r4 │ │ + moveq r3, ip │ │ ldrne r2, [r2, #16] │ │ ldrne.w r3, [r2, r3, lsl #2] │ │ - movs r0, #1 │ │ movw r2, #1225 ; 0x4c9 │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ - ldr r3, [r6, #12] │ │ + ldr r3, [r7, #12] │ │ str r3, [sp, #8] │ │ - ldr r3, [r6, #16] │ │ + ldr r3, [r7, #16] │ │ str r3, [sp, #12] │ │ mov r3, fp │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r8 │ │ - mov r1, r6 │ │ - bl 3e518 │ │ + mov r1, r7 │ │ + bl 3fc68 │ │ + ldr.w ip, [sp, #28] │ │ mov r8, r0 │ │ - ldr r6, [r6, #48] ; 0x30 │ │ - cmp r6, #0 │ │ - bne.n 19edc │ │ - cmp.w r9, #1 │ │ - ldr r4, [sp, #28] │ │ - mov sl, r8 │ │ - it eq │ │ - ldreq.w r9, [r8] │ │ - beq.n 19fa0 │ │ - ldr r1, [pc, #852] ; (1a28c ) │ │ + ldr r7, [r7, #48] ; 0x30 │ │ + b.n 1b190 │ │ + cmp.w sl, #1 │ │ + mov r9, r8 │ │ + bne.n 1b1f0 │ │ + ldr.w sl, [r8] │ │ + b.n 1b252 │ │ + ldr r1, [pc, #840] ; (1b53c ) │ │ ldr r0, [r5, #60] ; 0x3c │ │ add r1, pc │ │ - bl 2c984 │ │ + bl 2dfc0 │ │ ldr r2, [r5, #60] ; 0x3c │ │ - ldr r2, [r2, #20] │ │ + ldr r7, [r2, #20] │ │ mov r3, r0 │ │ - cbz r2, 19f68 │ │ - add.w r1, r0, #31 │ │ - movs r6, #1 │ │ - ands.w r1, r1, r0, asr #32 │ │ - it cc │ │ - movcc r1, r0 │ │ + cbz r7, 1b220 │ │ + cmp r0, #0 │ │ + mov r2, r0 │ │ + it lt │ │ + addlt.w r2, r0, #31 │ │ + movs r1, #1 │ │ and.w r0, r0, #31 │ │ - lsls.w r0, r6, r0 │ │ - asrs r1, r1, #5 │ │ - ldr.w r6, [r2, r1, lsl #2] │ │ - orrs r0, r6 │ │ - str.w r0, [r2, r1, lsl #2] │ │ - movs r6, #0 │ │ + asrs r2, r2, #5 │ │ + lsls r1, r0 │ │ + ldr.w r0, [r7, r2, lsl #2] │ │ + orrs r1, r0 │ │ + str.w r1, [r7, r2, lsl #2] │ │ + movs r7, #0 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ mov r0, r4 │ │ - stmia.w sp, {r2, r6} │ │ - mov r1, r6 │ │ - mov r2, r6 │ │ - bl 19cd0 │ │ - mov r3, r5 │ │ - mov r5, r8 │ │ - mov r8, r7 │ │ - mov r7, r3 │ │ - mov r9, r0 │ │ - b.n 19f98 │ │ - str r6, [sp, #0] │ │ + stmia.w sp, {r2, r7} │ │ + mov r1, r7 │ │ + mov r2, r7 │ │ + bl 1af98 │ │ + mov sl, r0 │ │ + cmp.w r9, #0 │ │ + beq.n 1b252 │ │ + str r7, [sp, #0] │ │ mov r0, r4 │ │ - ldr r2, [r5, #0] │ │ - mov r1, r9 │ │ + ldr.w r2, [r9] │ │ + mov r1, sl │ │ movs r3, #0 │ │ - bl 124b0 │ │ - ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 19f88 │ │ - mov r5, r7 │ │ - mov r7, r8 │ │ - mov r0, sl │ │ - bl 3e5cc │ │ - str.w r9, [r4, #28] │ │ - cmp.w r9, #0 │ │ - bne.n 19fc0 │ │ - ldr r1, [pc, #732] ; (1a290 ) │ │ + bl 13734 │ │ + ldr.w r9, [r9, #8] │ │ + b.n 1b236 │ │ + mov r0, r8 │ │ + bl 3fd1c │ │ + str.w sl, [r4, #28] │ │ + cmp.w sl, #0 │ │ + bne.n 1b272 │ │ + ldr r1, [pc, #732] ; (1b540 ) │ │ movs r0, #3 │ │ - ldr r3, [pc, #732] ; (1a294 ) │ │ + ldr r3, [pc, #732] ; (1b544 ) │ │ movw r2, #1477 ; 0x5c5 │ │ add r1, pc │ │ add r3, pc │ │ - b.n 1a128 │ │ - ldr.w ip, [pc, #724] ; 1a298 │ │ + b.n 1b3d8 │ │ + ldr.w sl, [pc, #724] ; 1b548 │ │ mov.w r8, #0 │ │ - ldr.w sl, [pc, #720] ; 1a29c │ │ + ldr.w fp, [pc, #720] ; 1b54c │ │ mov r9, r8 │ │ - ldr.w fp, [pc, #720] ; 1a2a0 │ │ - add ip, pc │ │ - str r7, [sp, #28] │ │ + ldr.w ip, [pc, #716] ; 1b550 │ │ add sl, pc │ │ - ldr r6, [r4, #24] │ │ + ldr r7, [r4, #24] │ │ add fp, pc │ │ - mov r7, ip │ │ - b.n 1a02c │ │ - ldr r2, [r4, #36] ; 0x24 │ │ - ldr r3, [r6, #16] │ │ - subs r2, #1 │ │ - cmp r3, r2 │ │ - bne.n 1a02a │ │ - ldr r2, [r6, #40] ; 0x28 │ │ - cbz r2, 1a02a │ │ - ldr r2, [r6, #4] │ │ + add ip, pc │ │ + cbz r7, 1b2e4 │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + ldr r2, [r7, #16] │ │ + subs r3, #1 │ │ + cmp r2, r3 │ │ + bne.n 1b2e0 │ │ + ldr r3, [r7, #40] ; 0x28 │ │ + cbz r3, 1b2e0 │ │ + ldr r3, [r7, #4] │ │ + movs r0, #1 │ │ + str.w ip, [sp, #28] │ │ add.w r8, r8, #1 │ │ - adds r1, r2, #1 │ │ + adds r1, r3, #1 │ │ itett ne │ │ ldrne r1, [r5, #60] ; 0x3c │ │ - moveq r2, r7 │ │ + moveq r3, ip │ │ ldrne r1, [r1, #16] │ │ - ldrne.w r2, [r1, r2, lsl #2] │ │ - movs r0, #1 │ │ + ldrne.w r3, [r1, r3, lsl #2] │ │ mov r1, sl │ │ - str r2, [sp, #0] │ │ - ldr r2, [r6, #20] │ │ - str r2, [sp, #4] │ │ - ldr r2, [r6, #12] │ │ - str r3, [sp, #12] │ │ - str r2, [sp, #8] │ │ + str r3, [sp, #0] │ │ + ldr r3, [r7, #20] │ │ + str r3, [sp, #4] │ │ + ldr r3, [r7, #12] │ │ + str r2, [sp, #12] │ │ mov.w r2, #1264 ; 0x4f0 │ │ - ldr r3, [r6, #32] │ │ + str r3, [sp, #8] │ │ + ldr r3, [r7, #32] │ │ str r3, [sp, #16] │ │ mov r3, fp │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r9 │ │ - mov r1, r6 │ │ - bl 3e518 │ │ + mov r1, r7 │ │ + bl 3fc68 │ │ + ldr.w ip, [sp, #28] │ │ mov r9, r0 │ │ - ldr r6, [r6, #48] ; 0x30 │ │ - cmp r6, #0 │ │ - bne.n 19fe0 │ │ + ldr r7, [r7, #48] ; 0x30 │ │ + b.n 1b28c │ │ cmp.w r8, #1 │ │ - ldr r7, [sp, #28] │ │ mov sl, r9 │ │ - it eq │ │ - ldreq.w r8, [r9] │ │ - beq.n 1a10a │ │ + bne.n 1b2f2 │ │ + ldr.w r8, [r9] │ │ + b.n 1b3ba │ │ cmp.w r8, #0 │ │ - bne.n 1a0a6 │ │ + bne.n 1b354 │ │ ldr r3, [r4, #24] │ │ - mov r2, r6 │ │ - b.n 1a060 │ │ + mov r2, r7 │ │ + cbz r3, 1b312 │ │ ldr r1, [r3, #16] │ │ cmp r1, r2 │ │ - ble.n 1a05e │ │ + ble.n 1b30e │ │ ldr r0, [r3, #40] ; 0x28 │ │ cmp r0, #0 │ │ - it ne │ │ + itt ne │ │ movne r2, r1 │ │ - it ne │ │ - movne r6, r3 │ │ + movne r7, r3 │ │ ldr r3, [r3, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 1a04c │ │ - mov r8, r6 │ │ - cmp r6, #0 │ │ - beq.n 1a10a │ │ - ldr r3, [r6, #4] │ │ + b.n 1b2fc │ │ + mov r8, r7 │ │ + cmp r7, #0 │ │ + beq.n 1b3ba │ │ + ldr r3, [r7, #4] │ │ adds r2, r3, #1 │ │ - ittt ne │ │ - ldrne r2, [r5, #60] ; 0x3c │ │ - ldrne r2, [r2, #16] │ │ - ldrne.w r2, [r2, r3, lsl #2] │ │ - bne.n 1a07e │ │ - ldr r2, [pc, #552] ; (1a2a4 ) │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ + beq.n 1b328 │ │ + ldr r2, [r5, #60] ; 0x3c │ │ + ldr r2, [r2, #16] │ │ + ldr.w r3, [r2, r3, lsl #2] │ │ + b.n 1b32c │ │ + ldr r3, [pc, #552] ; (1b554 ) │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ movs r0, #1 │ │ - ldr r2, [r6, #20] │ │ - mov r8, r6 │ │ - ldr r1, [pc, #544] ; (1a2a8 ) │ │ - ldr r3, [pc, #544] ; (1a2ac ) │ │ - str r2, [sp, #4] │ │ + ldr r3, [r7, #20] │ │ + movw r2, #1289 ; 0x509 │ │ + ldr r1, [pc, #544] ; (1b558 ) │ │ + mov r8, r7 │ │ + str r3, [sp, #4] │ │ add r1, pc │ │ - ldr r2, [r6, #12] │ │ + ldr r3, [r7, #12] │ │ + str r3, [sp, #8] │ │ + ldr r3, [r7, #16] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r7, #32] │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #528] ; (1b55c ) │ │ add r3, pc │ │ - str r2, [sp, #8] │ │ - ldr r2, [r6, #16] │ │ - str r2, [sp, #12] │ │ - ldr r2, [r6, #32] │ │ - str r2, [sp, #16] │ │ - movw r2, #1289 ; 0x509 │ │ - bl 3df24 │ │ - b.n 1a10a │ │ - ldr r1, [pc, #520] ; (1a2b0 ) │ │ + bl 3f6b8 │ │ + b.n 1b3ba │ │ + ldr r1, [pc, #520] ; (1b560 ) │ │ ldr r0, [r5, #60] ; 0x3c │ │ add r1, pc │ │ - bl 2c984 │ │ + bl 2dfc0 │ │ ldr r2, [r5, #60] ; 0x3c │ │ - ldr r2, [r2, #20] │ │ + ldr r7, [r2, #20] │ │ mov r3, r0 │ │ - cbz r2, 1a0da │ │ - add.w r1, r0, #31 │ │ - movs r6, #1 │ │ - ands.w r1, r1, r0, asr #32 │ │ - it cc │ │ - movcc r1, r0 │ │ + cbz r7, 1b384 │ │ + cmp r0, #0 │ │ + mov r2, r0 │ │ + it lt │ │ + addlt.w r2, r0, #31 │ │ + movs r1, #1 │ │ and.w r0, r0, #31 │ │ - lsls.w r0, r6, r0 │ │ - asrs r1, r1, #5 │ │ - ldr.w r6, [r2, r1, lsl #2] │ │ - orrs r0, r6 │ │ - str.w r0, [r2, r1, lsl #2] │ │ + asrs r2, r2, #5 │ │ + lsls r1, r0 │ │ + ldr.w r0, [r7, r2, lsl #2] │ │ + orrs r1, r0 │ │ + str.w r1, [r7, r2, lsl #2] │ │ ldr r1, [r5, #120] ; 0x78 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ - movs r6, #0 │ │ + mov.w lr, #0 │ │ mov r0, r4 │ │ - stmia.w sp, {r2, r6} │ │ - mov r6, r9 │ │ + stmia.w sp, {r2, lr} │ │ mov r2, r1 │ │ - bl 19cd0 │ │ + bl 1af98 │ │ mov r8, r0 │ │ - b.n 1a106 │ │ - ldr r1, [r6, #0] │ │ + cmp.w r9, #0 │ │ + beq.n 1b3ba │ │ + ldr.w r1, [r9] │ │ mov r0, r4 │ │ ldr r3, [r5, #120] ; 0x78 │ │ mov r2, r8 │ │ str r3, [sp, #0] │ │ ldr r3, [r1, #32] │ │ - bl 124b0 │ │ - ldr r6, [r6, #8] │ │ - cmp r6, #0 │ │ - bne.n 1a0f4 │ │ + bl 13734 │ │ + ldr.w r9, [r9, #8] │ │ + b.n 1b39c │ │ mov r0, sl │ │ - bl 3e5cc │ │ + bl 3fd1c │ │ str.w r8, [r4, #32] │ │ cmp.w r8, #0 │ │ - bne.n 1a136 │ │ - ldr r1, [pc, #408] ; (1a2b4 ) │ │ + bne.n 1b3e6 │ │ + ldr r1, [pc, #408] ; (1b564 ) │ │ movs r0, #3 │ │ - ldr r3, [pc, #408] ; (1a2b8 ) │ │ + ldr r3, [pc, #408] ; (1b568 ) │ │ movw r2, #1481 ; 0x5c9 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - bl 132f0 │ │ - movs r4, #0 │ │ - b.n 1a278 │ │ + bl 14588 │ │ + movs r0, #0 │ │ + b.n 1b528 │ │ ldr r3, [r4, #28] │ │ ldr r2, [r3, #4] │ │ - adds r0, r2, #1 │ │ - itt ne │ │ - ldrne r1, [r7, #16] │ │ - ldrne.w r0, [r1, r2, lsl #2] │ │ - bne.n 1a14a │ │ - ldr r0, [pc, #372] ; (1a2bc ) │ │ - add r0, pc │ │ - ldr r6, [r3, #20] │ │ - ldr.w r3, [r8, #4] │ │ - adds r1, r3, #1 │ │ - itt ne │ │ - ldrne r2, [r7, #16] │ │ - ldrne.w r2, [r2, r3, lsl #2] │ │ - bne.n 1a160 │ │ - ldr r2, [pc, #352] ; (1a2c0 ) │ │ + adds r7, r2, #1 │ │ + beq.n 1b3f6 │ │ + ldr r1, [r6, #16] │ │ + ldr.w r2, [r1, r2, lsl #2] │ │ + b.n 1b3fa │ │ + ldr r2, [pc, #372] ; (1b56c ) │ │ add r2, pc │ │ - stmia.w sp, {r0, r6} │ │ + ldr r1, [r3, #20] │ │ + ldr.w r3, [r8, #4] │ │ + adds r0, r3, #1 │ │ + beq.n 1b40c │ │ + ldr r0, [r6, #16] │ │ + ldr.w r3, [r0, r3, lsl #2] │ │ + b.n 1b410 │ │ + ldr r3, [pc, #352] ; (1b570 ) │ │ + add r3, pc │ │ + str r2, [sp, #0] │ │ movs r0, #1 │ │ - str r2, [sp, #8] │ │ + str r1, [sp, #4] │ │ + mov.w r2, #1488 ; 0x5d0 │ │ + str r3, [sp, #8] │ │ mov.w r9, #20 │ │ - ldr.w r2, [r8, #20] │ │ - ldr r1, [pc, #336] ; (1a2c4 ) │ │ - ldr r3, [pc, #340] ; (1a2c8 ) │ │ - ldr.w r8, [pc, #340] ; 1a2cc │ │ + ldr.w r3, [r8, #20] │ │ + ldr r1, [pc, #332] ; (1b574 ) │ │ + ldr.w r8, [pc, #336] ; 1b578 │ │ + str r3, [sp, #12] │ │ add r1, pc │ │ - str r2, [sp, #12] │ │ - add r3, pc │ │ - mov.w r2, #1488 ; 0x5d0 │ │ + ldr r3, [pc, #332] ; (1b57c ) │ │ add r8, pc │ │ - bl 3df24 │ │ - ldr r6, [r4, #24] │ │ - b.n 1a1b4 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r7, [r4, #24] │ │ + cbz r7, 1b466 │ │ ldr r3, [r4, #8] │ │ ldr r0, [r3, #16] │ │ - ldr r3, [r6, #4] │ │ + ldr r3, [r7, #4] │ │ adds r2, r3, #1 │ │ itet ne │ │ - ldrne r2, [r7, #16] │ │ + ldrne r2, [r6, #16] │ │ moveq r1, r8 │ │ ldrne.w r1, [r2, r3, lsl #2] │ │ - bl 17e26 │ │ - str r0, [r6, #4] │ │ + bl 19064 │ │ ldr r3, [r4, #8] │ │ ldr r3, [r3, #16] │ │ ldr r3, [r3, #8] │ │ + str r0, [r7, #4] │ │ mla r0, r9, r0, r3 │ │ ldr r3, [r0, #16] │ │ - str r3, [r6, #8] │ │ - ldr r6, [r6, #48] ; 0x30 │ │ - cmp r6, #0 │ │ - bne.n 1a18c │ │ + str r3, [r7, #8] │ │ + ldr r7, [r7, #48] ; 0x30 │ │ + b.n 1b43a │ │ ldr r1, [r4, #32] │ │ - movs r3, #1 │ │ - mov r0, r6 │ │ - strh r3, [r1, #24] │ │ - bl 3e518 │ │ - b.n 1a1ea │ │ - ldr r6, [r0, #0] │ │ + mov.w r8, #1 │ │ + mov r0, r7 │ │ + strh.w r8, [r1, #24] │ │ + bl 3fc68 │ │ + cbz r0, 1b49c │ │ + ldr r7, [r0, #0] │ │ movs r1, #0 │ │ - bl 3e6d8 │ │ - ldr r6, [r6, #40] ; 0x28 │ │ - b.n 1a1e6 │ │ - ldr r3, [r6, #0] │ │ + bl 3fe24 │ │ + ldr r7, [r7, #40] ; 0x28 │ │ + cmp r7, #0 │ │ + beq.n 1b476 │ │ + ldr r3, [r7, #0] │ │ ldr r1, [r3, #0] │ │ ldrsh.w r3, [r1, #24] │ │ - cbnz r3, 1a1e4 │ │ - movs r3, #1 │ │ - strh r3, [r1, #24] │ │ - bl 3e518 │ │ - ldr r6, [r6, #4] │ │ - cmp r6, #0 │ │ - bne.n 1a1d2 │ │ - cmp r0, #0 │ │ - bne.n 1a1c6 │ │ + cbnz r3, 1b498 │ │ + strh.w r8, [r1, #24] │ │ + bl 3fc68 │ │ + ldr r7, [r7, #4] │ │ + b.n 1b482 │ │ mov r0, r4 │ │ - bl 125d0 │ │ - ldr r1, [pc, #216] ; (1a2d0 ) │ │ + bl 13850 │ │ + ldr r1, [pc, #220] ; (1b580 ) │ │ ldr r0, [r5, #8] │ │ add r1, pc │ │ - ldr r6, [r7, #28] │ │ - bl 3d430 │ │ + ldr r7, [r6, #28] │ │ + bl 3eb18 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - mov r0, r6 │ │ - vcvt.f64.f32 d7, s14 │ │ + mov r0, r7 │ │ + vcvt.f32.f64 s15, d7 │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #188] ; (1a2d4 ) │ │ - ldr.w r8, [r7, #28] │ │ + blx 4137c │ │ + ldr r1, [pc, #188] ; (1b584 ) │ │ + vldr s14, [r6, #44] ; 0x2c │ │ add r1, pc │ │ + ldr.w r8, [r6, #28] │ │ vmov s15, r0 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [r7, #44] ; 0x2c │ │ ldr r0, [r5, #8] │ │ - vmul.f32 s15, s14, s15 │ │ + vcvt.f32.s32 s15, s15 │ │ + vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov r6, s15 │ │ - bl 3d430 │ │ - asrs r6, r6, #10 │ │ + vmov r7, s15 │ │ + bl 3eb18 │ │ + asrs r7, r7, #10 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ mov r0, r8 │ │ - vcvt.f64.f32 d7, s14 │ │ + vcvt.f32.f64 s15, d7 │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - mov r1, r6 │ │ + blx 4137c │ │ + mov r1, r7 │ │ + vldr s14, [r6, #44] ; 0x2c │ │ vmov s15, r0 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [r7, #44] ; 0x2c │ │ mov r0, r4 │ │ - vmul.f32 s15, s14, s15 │ │ + vcvt.f32.s32 s15, s15 │ │ + vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r2, s15 │ │ asrs r2, r2, #10 │ │ - bl 12540 │ │ - str r4, [r5, #28] │ │ + bl 137c4 │ │ mov r0, r4 │ │ + str r4, [r5, #28] │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - lsls r3, r0, #11 │ │ - movs r3, r0 │ │ - lsls r6, r0, #11 │ │ - movs r3, r0 │ │ - lsls r3, r0, #15 │ │ - movs r3, r0 │ │ - movs r0, r3 │ │ - movs r3, r0 │ │ - lsls r6, r3, #7 │ │ - movs r3, r0 │ │ - lsls r5, r6, #11 │ │ - movs r3, r0 │ │ - lsls r7, r7, #6 │ │ - movs r3, r0 │ │ - lsls r2, r0, #7 │ │ - movs r3, r0 │ │ - lsls r6, r6, #11 │ │ - movs r3, r0 │ │ - lsls r5, r2, #4 │ │ - movs r3, r0 │ │ - lsls r4, r1, #4 │ │ - movs r3, r0 │ │ - lsls r0, r0, #9 │ │ - movs r3, r0 │ │ - vext.8 d0, d8, d2, #0 │ │ - lsls r4, r6, #1 │ │ - movs r3, r0 │ │ - lsls r5, r0, #7 │ │ - movs r3, r0 │ │ - lsls r1, r1, #1 │ │ - movs r3, r0 │ │ - movs r3, r6 │ │ - movs r3, r0 │ │ - movs r0, r4 │ │ - movs r3, r0 │ │ - lsls r4, r1, #6 │ │ - movs r3, r0 │ │ - movs r7, r1 │ │ - movs r3, r0 │ │ - b.n 19e42 │ │ + nop │ │ + ; instruction: 0xfa480002 │ │ + smlsd r0, r5, r2, r0 │ │ + ; instruction: 0xfa3b0002 │ │ + ; instruction: 0xf7940002 │ │ + vld4.8 {d16-d19}, [r4], r2 │ │ + ; instruction: 0xfa7b0002 │ │ + vst4.8 {d16-d19}, [ip], r2 │ │ + ; instruction: 0xfa800002 │ │ + ldrsh.w r0, [pc, #-2] ; 1b552 │ │ + ldrb.w r0, [pc, #2] ; 1b55a │ │ + ldrb.w r0, [r4, #2] │ │ + ldrsh.w r0, [ip, #2] │ │ + b.n 1b3e8 │ │ + movs r2, r0 │ │ + ; instruction: 0xf7fc0002 │ │ + vst4.8 {d16-d19}, [sp], r2 │ │ + ; instruction: 0xf7d10002 │ │ + ; instruction: 0xf7bb0002 │ │ + ; instruction: 0xf7a40002 │ │ + ; instruction: 0xf7990002 │ │ + vst4.8 {d0-d3}, [lr], r2 │ │ + ble.n 1b606 │ │ movs r2, r0 │ │ - b.n 19e64 │ │ + ble.n 1b628 │ │ movs r2, r0 │ │ - push {r3, r4, r5, lr} │ │ - mov r5, r1 │ │ - ldr r1, [r0, #32] │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + mov r6, r1 │ │ + ldrb.w r2, [r0, #124] ; 0x7c │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + mov r3, r6 │ │ + ldr r1, [r0, #120] ; 0x78 │ │ + mov r5, r0 │ │ + bl 1a7f0 │ │ + subs r7, r0, #0 │ │ + bgt.n 1b5a6 │ │ + movs r0, #0 │ │ + b.n 1b65a │ │ + ldrb.w r3, [r5, #125] ; 0x7d │ │ + cbz r3, 1b5dc │ │ + ldrb.w r3, [r5, #124] ; 0x7c │ │ + cbz r3, 1b5dc │ │ + mov r0, r5 │ │ + bl 1b014 │ │ mov r4, r0 │ │ - cbnz r1, 1a304 │ │ - ldr r0, [r0, #28] │ │ + cmp r0, #0 │ │ + beq.n 1b5a2 │ │ + mov r1, r6 │ │ + mov r0, r5 │ │ + bl 1af5c │ │ + mov r1, r0 │ │ + cmp r0, #0 │ │ + beq.n 1b5a2 │ │ + mov r0, r4 │ │ mov.w r2, #1065353216 ; 0x3f800000 │ │ - ldr.w r3, [r4, #128] ; 0x80 │ │ - bl 13788 │ │ - str r0, [r4, #32] │ │ - cbz r0, 1a314 │ │ - ldr r1, [r4, #36] ; 0x24 │ │ - cbnz r1, 1a304 │ │ - ldr r0, [r4, #28] │ │ - ldr.w r2, [r4, #128] ; 0x80 │ │ - bl 13a0c │ │ - str r0, [r4, #36] ; 0x24 │ │ - cbz r5, 1a312 │ │ - ldr r2, [r4, #32] │ │ - ldr r3, [r4, #28] │ │ - ldr r2, [r2, #16] │ │ - ldr r3, [r3, #44] ; 0x2c │ │ - adds r3, r2, r3 │ │ - str r3, [r5, #0] │ │ - ldr r0, [r4, #32] │ │ - pop {r3, r4, r5, pc} │ │ - ... │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 147e8 │ │ + ldr r2, [pc, #128] ; (1b660 ) │ │ + movs r1, #48 ; 0x30 │ │ + mov.w r3, #1112 ; 0x458 │ │ + movs r0, #1 │ │ + add r2, pc │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #116] ; (1b664 ) │ │ + mov r1, r7 │ │ + add r3, pc │ │ + mov r4, r0 │ │ + stmia.w r0, {r3, r5} │ │ + mov.w r3, #1065353216 ; 0x3f800000 │ │ + str r3, [r0, #36] ; 0x24 │ │ + movs r3, #0 │ │ + strh r3, [r0, #44] ; 0x2c │ │ + ldr r0, [r5, #68] ; 0x44 │ │ + bl 2b764 │ │ + ldrh r6, [r4, #44] ; 0x2c │ │ + adds r6, #1 │ │ + uxth r6, r6 │ │ + ldr r1, [r0, #8] │ │ + strh r6, [r4, #44] ; 0x2c │ │ + cmp r1, #0 │ │ + bgt.n 1b602 │ │ + cbnz r6, 1b620 │ │ + mov r0, r4 │ │ + bl 3e1f8 │ │ + b.n 1b5a2 │ │ + ldr r2, [pc, #68] ; (1b668 ) │ │ + sxth r0, r6 │ │ + movs r1, #4 │ │ + movw r3, #1127 ; 0x467 │ │ + add r2, pc │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldrsh.w r6, [r4, #44] ; 0x2c │ │ + subs r6, #1 │ │ + lsls r6, r6, #2 │ │ + str r0, [r4, #40] ; 0x28 │ │ + mov r1, r7 │ │ + ldr r0, [r5, #68] ; 0x44 │ │ + bl 2b764 │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + ldr r7, [r0, #8] │ │ + str r0, [r3, r6] │ │ + subs r6, #4 │ │ + cmp r7, #0 │ │ + bgt.n 1b63a │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + mov r0, r4 │ │ + ldr r1, [r3, #0] │ │ + bl 1a748 │ │ + mov r0, r4 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + ; instruction: 0xf5ea0002 │ │ + add r2, sp, #336 ; 0x150 │ │ + movs r3, r0 │ │ + sub.w r0, r6, #8519680 ; 0x820000 │ │ │ │ -0001a318 : │ │ +0001b66c : │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov r4, r0 │ │ + mov r4, r1 │ │ ldrb.w r3, [r0, #124] ; 0x7c │ │ - mov r8, r1 │ │ + mov r5, r0 │ │ ldr r7, [r0, #16] │ │ str r2, [sp, #0] │ │ mov r2, r3 │ │ - ldr r1, [r4, #120] ; 0x78 │ │ - mov r3, r8 │ │ - bl 195ac │ │ - cmp r0, #0 │ │ + ldr r1, [r0, #120] ; 0x78 │ │ + mov r3, r4 │ │ + bl 1a7f0 │ │ + subs r6, r0, #0 │ │ + ble.w 1b7ea │ │ + ldrb.w r3, [r5, #125] ; 0x7d │ │ + cbz r3, 1b6e6 │ │ + ldrb.w r3, [r5, #124] ; 0x7c │ │ + cbz r3, 1b6e6 │ │ + mov r0, r5 │ │ + bl 1b014 │ │ mov r6, r0 │ │ - ble.w 1a48e │ │ - ldrb.w r5, [r4, #125] ; 0x7d │ │ - cmp r5, #0 │ │ - beq.n 1a398 │ │ - ldrb.w r5, [r4, #124] ; 0x7c │ │ - cmp r5, #0 │ │ - beq.n 1a398 │ │ - mov r0, r4 │ │ - bl 19d50 │ │ - mov r5, r0 │ │ - cbnz r0, 1a368 │ │ - ldr r1, [pc, #320] ; (1a498 ) │ │ + cbnz r0, 1b6b8 │ │ + ldr r1, [pc, #336] ; (1b7f4 ) │ │ movs r0, #3 │ │ - ldr r3, [pc, #320] ; (1a49c ) │ │ + ldr r3, [pc, #336] ; (1b7f8 ) │ │ mov.w r2, #968 ; 0x3c8 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 1a490 │ │ - mov r0, r4 │ │ - mov r1, r8 │ │ - bl 1a2d8 │ │ + bl 3f6b8 │ │ + mov r0, r6 │ │ + b.n 1b7ec │ │ + mov r1, r4 │ │ + mov r0, r5 │ │ + bl 1af5c │ │ mov r4, r0 │ │ - cbnz r0, 1a38a │ │ - ldr r1, [pc, #296] ; (1a4a0 ) │ │ + cbnz r0, 1b6d8 │ │ + ldr r1, [pc, #308] ; (1b7fc ) │ │ movs r0, #3 │ │ - ldr r3, [pc, #296] ; (1a4a4 ) │ │ + ldr r3, [pc, #308] ; (1b800 ) │ │ mov.w r2, #972 ; 0x3cc │ │ add r1, pc │ │ - mov r5, r4 │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 1a490 │ │ - mov r0, r5 │ │ + bl 3f6b8 │ │ + b.n 1b754 │ │ + mov r0, r6 │ │ mov r1, r4 │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - b.w 1342c │ │ + b.w 146c8 │ │ mov r8, r6 │ │ + movs r4, #0 │ │ mov.w r9, #20 │ │ mov r1, r8 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - bl 2a18e │ │ + ldr r0, [r5, #68] ; 0x44 │ │ + bl 2b764 │ │ ldr r3, [r0, #0] │ │ ldr.w r8, [r0, #8] │ │ ldr r3, [r3, #12] │ │ cmp r3, #0 │ │ - blt.n 1a3f0 │ │ - ldr r2, [r4, #60] ; 0x3c │ │ - ldr r1, [r2, #20] │ │ - cbz r1, 1a3ca │ │ - mov.w lr, r3, asr #5 │ │ - and.w r0, r3, #31 │ │ - ldr.w r1, [r1, lr, lsl #2] │ │ - lsrs r1, r0 │ │ - lsls r1, r1, #31 │ │ - bmi.n 1a3f0 │ │ - ldr r2, [r2, #16] │ │ + blt.n 1b744 │ │ + ldr r0, [r5, #60] ; 0x3c │ │ + ldr.w lr, [r0, #20] │ │ + cmp.w lr, #0 │ │ + beq.n 1b71e │ │ + asrs r2, r3, #5 │ │ + and.w r1, r3, #31 │ │ + ldr.w r2, [lr, r2, lsl #2] │ │ + lsrs r2, r1 │ │ + lsls r1, r2, #31 │ │ + bmi.n 1b744 │ │ + ldr r2, [r0, #16] │ │ mov r0, r7 │ │ ldr.w sl, [r7, #8] │ │ - adds r5, #1 │ │ + adds r4, #1 │ │ ldr.w r1, [r2, r3, lsl #2] │ │ - bl 17e26 │ │ + bl 19064 │ │ mla r0, r9, r0, sl │ │ ldr r3, [r0, #16] │ │ mul.w r3, r9, r3 │ │ ldr.w r0, [sl, r3] │ │ - blx e068 │ │ - adds r5, r5, r0 │ │ + blx e8b0 │ │ + add r4, r0 │ │ cmp.w r8, #0 │ │ - bgt.n 1a39e │ │ - ldr r0, [r4, #24] │ │ - bl 3caf4 │ │ - cbnz r5, 1a402 │ │ - str r5, [r4, #24] │ │ - b.n 1a490 │ │ - ldr r2, [pc, #164] ; (1a4a8 ) │ │ - mov r1, r5 │ │ + bgt.n 1b6ee │ │ + ldr r0, [r5, #24] │ │ + bl 3e1f8 │ │ + cbnz r4, 1b758 │ │ + str r4, [r5, #24] │ │ + mov r0, r4 │ │ + b.n 1b7ec │ │ + ldr r2, [pc, #168] ; (1b804 ) │ │ + mov r1, r4 │ │ movs r0, #1 │ │ movw r3, #1001 ; 0x3e9 │ │ add r2, pc │ │ - subs r5, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + subs r4, #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov.w r8, #20 │ │ mov.w r9, #32 │ │ - adds r5, r0, r5 │ │ - str r0, [r4, #24] │ │ + add r4, r0 │ │ + str r0, [r5, #24] │ │ mov r1, r6 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - bl 2a18e │ │ + ldr r0, [r5, #68] ; 0x44 │ │ + bl 2b764 │ │ ldr r3, [r0, #0] │ │ ldr r6, [r0, #8] │ │ ldr r3, [r3, #12] │ │ cmp r3, #0 │ │ - blt.n 1a486 │ │ - ldr r2, [r4, #60] ; 0x3c │ │ - ldr r1, [r2, #20] │ │ - cbz r1, 1a44a │ │ - mov.w ip, r3, asr #5 │ │ - and.w r0, r3, #31 │ │ - ldr.w r1, [r1, ip, lsl #2] │ │ - lsrs r1, r0 │ │ - lsls r0, r1, #31 │ │ - bmi.n 1a486 │ │ - ldr r2, [r2, #16] │ │ + blt.n 1b7e2 │ │ + ldr r0, [r5, #60] ; 0x3c │ │ + ldr.w lr, [r0, #20] │ │ + cmp.w lr, #0 │ │ + beq.n 1b7a4 │ │ + asrs r2, r3, #5 │ │ + and.w r1, r3, #31 │ │ + ldr.w r2, [lr, r2, lsl #2] │ │ + lsrs r2, r1 │ │ + lsls r2, r2, #31 │ │ + bmi.n 1b7e2 │ │ + ldr r2, [r0, #16] │ │ mov r0, r7 │ │ ldr.w sl, [r7, #8] │ │ ldr.w r1, [r2, r3, lsl #2] │ │ - bl 17e26 │ │ + bl 19064 │ │ mla r0, r8, r0, sl │ │ ldr r3, [r0, #16] │ │ mul.w r3, r8, r3 │ │ ldr.w sl, [sl, r3] │ │ mov r0, sl │ │ - blx e068 │ │ + blx e8b0 │ │ mov r1, sl │ │ - subs r5, r5, r0 │ │ + subs r4, r4, r0 │ │ mov r2, r0 │ │ - mov r0, r5 │ │ - blx e14c │ │ - ldr r3, [r4, #24] │ │ - cmp r5, r3 │ │ + mov r0, r4 │ │ + blx e994 │ │ + ldr r3, [r5, #24] │ │ + cmp r4, r3 │ │ itt hi │ │ - strbhi.w r9, [r5, #-1] │ │ - subhi r5, #1 │ │ + strbhi.w r9, [r4, #-1] │ │ + addhi.w r4, r4, #4294967295 ; 0xffffffff │ │ cmp r6, #0 │ │ - bgt.n 1a420 │ │ - ldr r5, [r4, #24] │ │ - b.n 1a490 │ │ - movs r5, #0 │ │ - mov r0, r5 │ │ + bgt.n 1b776 │ │ + ldr r0, [r5, #24] │ │ + b.n 1b7ec │ │ + movs r0, #0 │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - cdp2 0, 3, cr0, cr10, cr2, {0} │ │ - vaddl.u16 q8, d1, d2 │ │ - cdp2 0, 1, cr0, cr10, cr2, {0} │ │ - vaddl.u32 q8, d4, d2 │ │ - stc2 0, cr0, [ip, #8] │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - mov r5, r0 │ │ - mov r7, r1 │ │ - ldrb.w r2, [r0, #124] ; 0x7c │ │ - ldr r1, [r5, #120] ; 0x78 │ │ - mov r3, r7 │ │ - movs r4, #0 │ │ - str r4, [sp, #0] │ │ - bl 195ac │ │ - cmp r0, r4 │ │ - mov r6, r0 │ │ - ble.n 1a580 │ │ - ldrb.w r3, [r5, #125] ; 0x7d │ │ - cbz r3, 1a4fe │ │ - ldrb.w r3, [r5, #124] ; 0x7c │ │ - cbz r3, 1a4fe │ │ - mov r0, r5 │ │ - bl 19d50 │ │ - mov r4, r0 │ │ - cmp r0, #0 │ │ - beq.n 1a580 │ │ - mov r1, r7 │ │ - mov r0, r5 │ │ - bl 1a2d8 │ │ - mov r1, r0 │ │ - cmp r0, #0 │ │ - beq.n 1a57e │ │ - mov r0, r4 │ │ - mov.w r2, #1065353216 ; 0x3f800000 │ │ - add sp, #12 │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 13550 │ │ - ldr r2, [pc, #136] ; (1a588 ) │ │ - movs r1, #48 ; 0x30 │ │ - mov.w r3, #1112 ; 0x458 │ │ - movs r0, #1 │ │ - add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [pc, #124] ; (1a58c ) │ │ - mov r1, r6 │ │ - add r3, pc │ │ - mov r4, r0 │ │ - stmia.w r0, {r3, r5} │ │ - mov.w r3, #1065353216 ; 0x3f800000 │ │ - str r3, [r0, #36] ; 0x24 │ │ - movs r3, #0 │ │ - strh r3, [r0, #44] ; 0x2c │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - bl 2a18e │ │ - ldrh r7, [r4, #44] ; 0x2c │ │ - adds r7, #1 │ │ - uxth r7, r7 │ │ - ldr r1, [r0, #8] │ │ - strh r7, [r4, #44] ; 0x2c │ │ - cmp r1, #0 │ │ - bgt.n 1a524 │ │ - cbnz r7, 1a544 │ │ - mov r0, r4 │ │ - mov r4, r7 │ │ - bl 3caf4 │ │ - b.n 1a580 │ │ - ldr r2, [pc, #72] ; (1a590 ) │ │ - sxth r0, r7 │ │ - movs r1, #4 │ │ - movw r3, #1127 ; 0x467 │ │ - add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldrsh.w r7, [r4, #44] ; 0x2c │ │ - mov r1, r6 │ │ - subs r7, #1 │ │ - lsls r7, r7, #2 │ │ - str r0, [r4, #40] ; 0x28 │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - bl 2a18e │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - str r0, [r3, r7] │ │ - subs r7, #4 │ │ - ldr r1, [r0, #8] │ │ - cmp r1, #0 │ │ - bgt.n 1a560 │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - mov r0, r4 │ │ - ldr r1, [r3, #0] │ │ - bl 19508 │ │ - b.n 1a580 │ │ - mov r4, r0 │ │ - mov r0, r4 │ │ - add sp, #12 │ │ - pop {r4, r5, r6, r7, pc} │ │ nop │ │ - ldc2 0, cr0, [r0], {2} │ │ - add r3, sp, #200 ; 0xc8 │ │ - movs r3, r0 │ │ - mcrr2 0, 0, r0, sl, cr2 │ │ + ; instruction: 0xf5240002 │ │ + ; instruction: 0xf6bb0002 │ │ + add.w r0, r2, #8519680 ; 0x820000 │ │ + movt r0, #59394 ; 0xe802 │ │ + orn r0, lr, #8519680 ; 0x820000 │ │ push {r4, lr} │ │ mov r4, r0 │ │ - ldrb.w r0, [r0, #125] ; 0x7d │ │ - cbz r0, 1a5b8 │ │ - ldrb.w r0, [r4, #124] ; 0x7c │ │ - cbz r0, 1a5b8 │ │ - mov r0, r4 │ │ - bl 19d50 │ │ - cbz r0, 1a5b8 │ │ + ldrb.w r3, [r0, #125] ; 0x7d │ │ + cbnz r3, 1b816 │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ + ldrb.w r3, [r0, #124] ; 0x7c │ │ + cmp r3, #0 │ │ + beq.n 1b812 │ │ + bl 1b014 │ │ + cmp r0, #0 │ │ + beq.n 1b812 │ │ mov r0, r4 │ │ movs r1, #0 │ │ - bl 1a2d8 │ │ - cbz r0, 1a5b8 │ │ + bl 1af5c │ │ + cmp r0, #0 │ │ + beq.n 1b812 │ │ ldr r0, [r4, #36] ; 0x24 │ │ pop {r4, pc} │ │ ... │ │ │ │ -0001a5bc : │ │ +0001b838 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r7, r2 │ │ vpush {d8} │ │ - mov r6, r2 │ │ - ldr r7, [pc, #768] ; (1a8c8 ) │ │ - sub sp, #36 ; 0x24 │ │ mov r5, r0 │ │ - mov r8, r1 │ │ - add r7, pc │ │ - mov r9, r3 │ │ + ldr.w r8, [pc, #768] ; 1bb48 │ │ + mov r6, r1 │ │ + mov sl, r3 │ │ movs r1, #156 ; 0x9c │ │ + add r8, pc │ │ movs r3, #185 ; 0xb9 │ │ - mov r2, r7 │ │ + sub sp, #36 ; 0x24 │ │ movs r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - ldr r1, [pc, #744] ; (1a8cc ) │ │ mov r2, r8 │ │ - str.w r9, [sp] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + ldr r1, [pc, #748] ; (1bb4c ) │ │ + mov r2, r6 │ │ + str.w sl, [sp] │ │ add r1, pc │ │ str r3, [sp, #4] │ │ - mov r3, r6 │ │ + mov r3, r7 │ │ mov r4, r0 │ │ - bl 12080 │ │ + bl 132dc │ │ mov r0, r5 │ │ - bl 2ccc8 │ │ - str r0, [r4, #60] ; 0x3c │ │ - ldr r3, [r6, #20] │ │ - ldr r2, [r6, #24] │ │ - ldr r0, [r3, #12] │ │ + bl 2e2f0 │ │ + ldr r3, [r7, #20] │ │ + ldr r2, [r7, #24] │ │ ldr r1, [r2, #0] │ │ movs r2, #0 │ │ + str r0, [r4, #60] ; 0x3c │ │ + ldr r0, [r3, #12] │ │ ldr r3, [r3, #60] ; 0x3c │ │ - blx 1b694 │ │ - mov sl, r0 │ │ + blx 1ca20 │ │ str r0, [r4, #56] ; 0x38 │ │ - cbnz r0, 1a61e │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - mov r4, sl │ │ - ldr r3, [r3, #20] │ │ - blx r3 │ │ - b.n 1a8a8 │ │ - mov r1, r9 │ │ + cmp r0, #0 │ │ + beq.w 1b9fa │ │ + mov r1, sl │ │ movs r0, #0 │ │ - bl 29e88 │ │ + bl 2b484 │ │ vmov.f32 s16, #112 ; 0x3f800000 1.0 │ │ - ldr r1, [pc, #676] ; (1a8d0 ) │ │ + ldr r1, [pc, #688] ; (1bb50 ) │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [r4, #120] ; 0x78 │ │ add r1, pc │ │ + ldr.w r9, [r7, #4] │ │ + ldr.w sl, [pc, #676] ; 1bb54 │ │ + add sl, pc │ │ vstr s16, [r4, #92] ; 0x5c │ │ str r0, [r4, #68] ; 0x44 │ │ - mov r0, r8 │ │ - ldr.w r9, [r6, #4] │ │ - bl 3d430 │ │ + mov r0, r6 │ │ + bl 3eb18 │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r9 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #644] ; (1a8d4 ) │ │ + blx 4137c │ │ + ldr r1, [pc, #652] ; (1bb58 ) │ │ + ldr.w r9, [r7, #4] │ │ add r1, pc │ │ asrs r0, r0, #10 │ │ str r0, [r4, #80] ; 0x50 │ │ str r0, [r4, #96] ; 0x60 │ │ - mov r0, r8 │ │ - ldr.w r9, [r6, #4] │ │ - bl 3d430 │ │ + mov r0, r6 │ │ + bl 3eb18 │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r9 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #616] ; (1a8d8 ) │ │ + blx 4137c │ │ + ldr r1, [pc, #628] ; (1bb5c ) │ │ + ldr.w r9, [r7, #4] │ │ add r1, pc │ │ asrs r0, r0, #10 │ │ str r0, [r4, #84] ; 0x54 │ │ str r0, [r4, #100] ; 0x64 │ │ - mov r0, r8 │ │ - ldr.w r9, [r6, #4] │ │ - bl 3d430 │ │ + mov r0, r6 │ │ + bl 3eb18 │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r9 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #592] ; (1a8dc ) │ │ + blx 4137c │ │ + ldr r1, [pc, #600] ; (1bb60 ) │ │ add r1, pc │ │ asrs r0, r0, #10 │ │ str r0, [r4, #88] ; 0x58 │ │ str r0, [r4, #104] ; 0x68 │ │ - mov r0, r8 │ │ - bl 3d430 │ │ + mov r0, r6 │ │ + bl 3eb18 │ │ + ldr.w r9, [r7, #4] │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - ldr r1, [pc, #572] ; (1a8e0 ) │ │ - mov r0, r8 │ │ + ldr r1, [pc, #580] ; (1bb64 ) │ │ + mov r0, r6 │ │ + vcvt.f32.f64 s15, d7 │ │ add r1, pc │ │ - vcvt.s32.f32 s14, s14 │ │ - vstr s14, [r4, #108] ; 0x6c │ │ - ldr.w r9, [r6, #4] │ │ - bl 3d430 │ │ + vcvt.s32.f32 s15, s15 │ │ + vstr s15, [r4, #108] ; 0x6c │ │ + bl 3eb18 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ mov r0, r9 │ │ - ldr.w r9, [pc, #544] ; 1a8e4 │ │ - add r9, pc │ │ - vcvt.f64.f32 d7, s14 │ │ + vcvt.f32.f64 s15, d7 │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #528] ; (1a8e8 ) │ │ + blx 4137c │ │ ldr r3, [r4, #108] ; 0x6c │ │ + ldr r1, [pc, #540] ; (1bb68 ) │ │ + ldr r7, [r7, #4] │ │ add r1, pc │ │ muls r0, r3 │ │ - asrs r0, r0, #10 │ │ - str r0, [r4, #112] ; 0x70 │ │ - mov r0, r8 │ │ - ldr r6, [r6, #4] │ │ - bl 3d430 │ │ - vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ + asrs r3, r0, #10 │ │ mov r0, r6 │ │ - movs r6, #0 │ │ - vcvt.f64.f32 d7, s14 │ │ + str r3, [r4, #112] ; 0x70 │ │ + bl 3eb18 │ │ + vmov d7, r0, r1 │ │ + mov r0, r7 │ │ + movs r7, #0 │ │ + vcvt.f32.f64 s15, d7 │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #488] ; (1a8ec ) │ │ + blx 4137c │ │ ldr r3, [r4, #108] ; 0x6c │ │ + ldr r1, [pc, #500] ; (1bb6c ) │ │ add r1, pc │ │ muls r0, r3 │ │ - asrs r0, r0, #10 │ │ - str r0, [r4, #116] ; 0x74 │ │ - mov r0, r8 │ │ - bl 3d430 │ │ - ldr r2, [r4, #80] ; 0x50 │ │ - ldr r3, [pc, #472] ; (1a8f0 ) │ │ - add r3, pc │ │ + asrs r3, r0, #10 │ │ + mov r0, r6 │ │ + str r3, [r4, #116] ; 0x74 │ │ + bl 3eb18 │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + movs r2, #227 ; 0xe3 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ movs r0, #1 │ │ - mov r1, r7 │ │ - vdiv.f32 s15, s16, s14 │ │ - vstr s15, [r4, #128] ; 0x80 │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #84] ; 0x54 │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #88] ; 0x58 │ │ - str r2, [sp, #8] │ │ - ldr r2, [r4, #116] ; 0x74 │ │ - str r2, [sp, #12] │ │ - ldr r2, [r4, #112] ; 0x70 │ │ - str r2, [sp, #16] │ │ - movs r2, #227 ; 0xe3 │ │ - bl 3df24 │ │ - ldr.w sl, [r4, #16] │ │ - b.n 1a77e │ │ - adds r1, r6, #1 │ │ - mov r0, sl │ │ + mov r1, r8 │ │ + vcvt.f32.f64 s15, d7 │ │ + vdiv.f32 s16, s16, s15 │ │ + vstr s16, [r4, #128] ; 0x80 │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + str r3, [sp, #8] │ │ + ldr r3, [r4, #116] ; 0x74 │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #112] ; 0x70 │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #444] ; (1bb70 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr.w r9, [r4, #16] │ │ + ldr r3, [r5, #8] │ │ + cmp r7, r3 │ │ + bge.n 1ba06 │ │ + adds r2, r7, #1 │ │ + mov r0, r9 │ │ itet ne │ │ ldrne r3, [r5, #16] │ │ - moveq r7, r9 │ │ - ldrne.w r7, [r3, r6, lsl #2] │ │ - mov r1, r7 │ │ - bl 17e26 │ │ + moveq r8, sl │ │ + ldrne.w r8, [r3, r7, lsl #2] │ │ + mov r1, r8 │ │ + bl 19064 │ │ adds r0, #1 │ │ - bne.n 1a77c │ │ - ldr r1, [pc, #400] ; (1a8f4 ) │ │ + bne.n 1b9f6 │ │ + ldr r1, [pc, #408] ; (1bb74 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #400] ; (1a8f8 ) │ │ + ldr r3, [pc, #408] ; (1bb78 ) │ │ movs r2, #142 ; 0x8e │ │ + str.w r8, [sp] │ │ add r1, pc │ │ - str r7, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - bl 19c72 │ │ - b.n 1a8a6 │ │ - adds r6, #1 │ │ - ldr r3, [r5, #8] │ │ - cmp r6, r3 │ │ - blt.n 1a74a │ │ - b.n 1a8b4 │ │ + bl 1a8e8 │ │ + b.n 1ba02 │ │ + adds r7, #1 │ │ + b.n 1b9bc │ │ + ldr r3, [r4, #0] │ │ + mov r0, r4 │ │ + ldr r3, [r3, #20] │ │ + blx r3 │ │ + movs r0, #0 │ │ + b.n 1bb3e │ │ + ldr r1, [pc, #372] ; (1bb7c ) │ │ + mov r0, r6 │ │ + add r1, pc │ │ + bl 3eb0c │ │ + cbz r0, 1ba16 │ │ ldr r3, [r5, #20] │ │ - cmp r3, #0 │ │ - bne.n 1a80a │ │ - ldr r1, [pc, #364] ; (1a8fc ) │ │ + cbz r3, 1ba26 │ │ + ldr r1, [pc, #360] ; (1bb80 ) │ │ + mov r0, r6 │ │ + add r1, pc │ │ + bl 3eb0c │ │ + cmp r0, #0 │ │ + bne.n 1bab0 │ │ + b.n 1bb2c │ │ + ldr r1, [pc, #348] ; (1bb84 ) │ │ mov.w r9, #20 │ │ ldr r0, [r4, #8] │ │ add r1, pc │ │ - ldr r7, [r4, #16] │ │ - bl 3d430 │ │ + ldr.w r8, [r4, #16] │ │ + bl 3eb18 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ - ldr.w sl, [pc, #348] ; 1a900 │ │ - add sl, pc │ │ + ldr.w fp, [pc, #328] ; 1bb88 │ │ + add fp, pc │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - ldr r1, [pc, #340] ; (1a904 ) │ │ + ldr r1, [pc, #324] ; (1bb8c ) │ │ mov r0, r5 │ │ + vcvt.f32.f64 s15, d7 │ │ add r1, pc │ │ - vmov r3, s14 │ │ - bl 2c9f8 │ │ - ldr r6, [r7, #24] │ │ - mul.w r9, r9, r6 │ │ - b.n 1a804 │ │ - cmp r6, #0 │ │ + vmov r3, s15 │ │ + bl 2e034 │ │ + ldr.w r7, [r8, #24] │ │ + mul.w r9, r9, r7 │ │ + ldr.w r3, [r8, #28] │ │ + cmp r7, r3 │ │ + bge.n 1ba16 │ │ + cmp r7, #0 │ │ itet ge │ │ - ldrge r3, [r7, #8] │ │ - movlt.w fp, #0 │ │ - ldrge.w fp, [r3, r9] │ │ - ldr r3, [r7, #32] │ │ - cmp r6, r3 │ │ - beq.n 1a7fe │ │ - ldr r3, [r7, #36] ; 0x24 │ │ - cmp r6, r3 │ │ - beq.n 1a7fe │ │ + ldrge.w r3, [r8, #8] │ │ + movlt.w sl, #0 │ │ + ldrge.w sl, [r3, r9] │ │ + ldr.w r3, [r8, #32] │ │ + cmp r7, r3 │ │ + beq.n 1baa8 │ │ + ldr.w r3, [r8, #36] ; 0x24 │ │ + cmp r7, r3 │ │ + beq.n 1baa8 │ │ ldr r0, [r4, #8] │ │ - mov r1, sl │ │ - bl 3d430 │ │ + mov r1, fp │ │ + bl 3eb18 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ mov r0, r5 │ │ - mov r1, fp │ │ - vmov r3, s14 │ │ - bl 2c9f8 │ │ - adds r6, #1 │ │ + mov r1, sl │ │ + vcvt.f32.f64 s15, d7 │ │ + vmov r3, s15 │ │ + bl 2e034 │ │ + adds r7, #1 │ │ add.w r9, r9, #20 │ │ - ldr r3, [r7, #28] │ │ - cmp r6, r3 │ │ - blt.n 1a7c4 │ │ - ldr r1, [pc, #252] ; (1a908 ) │ │ - mov r0, r8 │ │ - add r1, pc │ │ - bl 3d424 │ │ - cmp r0, #0 │ │ - beq.n 1a890 │ │ + b.n 1ba60 │ │ ldr r6, [r5, #24] │ │ cmp r6, #0 │ │ - bne.n 1a890 │ │ + bne.n 1bb2c │ │ + ldr.w fp, [pc, #216] ; 1bb90 │ │ + mov r7, r6 │ │ ldr r3, [r5, #8] │ │ - mov sl, r6 │ │ - ldr.w r8, [pc, #232] ; 1a90c │ │ - ldr.w fp, [r4, #16] │ │ - str r3, [sp, #28] │ │ - add r8, pc │ │ - b.n 1a876 │ │ - adds r2, r6, #1 │ │ - mov r0, fp │ │ + mov.w r9, #20 │ │ + ldr.w r8, [r4, #16] │ │ + add fp, pc │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #24] │ │ + cmp r6, r3 │ │ + bge.n 1bb1a │ │ + adds r3, r6, #1 │ │ + mov r0, r8 │ │ itet ne │ │ ldrne r3, [r5, #16] │ │ - moveq r9, r8 │ │ - ldrne.w r9, [r3, r6, lsl #2] │ │ - mov r1, r9 │ │ - bl 17e26 │ │ - adds r3, r0, #1 │ │ - mov r7, r0 │ │ - bne.n 1a864 │ │ - b.n 1a874 │ │ - movs r2, #0 │ │ - cmp r7, #0 │ │ - blt.n 1a85a │ │ - movs r1, #20 │ │ - mul.w r2, r1, r7 │ │ - ldr r2, [r3, r2] │ │ + moveq sl, fp │ │ + ldrne.w sl, [r3, r6, lsl #2] │ │ + mov r1, sl │ │ + bl 19064 │ │ + mov r3, r0 │ │ + adds r0, #1 │ │ + beq.n 1bb16 │ │ + ldr.w r2, [r8, #8] │ │ + mla ip, r9, r3, r2 │ │ + ldr.w r3, [ip, #12] │ │ + adds r1, r3, #1 │ │ + beq.n 1bb16 │ │ + cmp r3, #0 │ │ mov r0, r5 │ │ - mov r1, r9 │ │ - bl 2caf8 │ │ - add sl, r0 │ │ - ldr.w r3, [fp, #8] │ │ - movs r2, #20 │ │ - mla r7, r2, r7, r3 │ │ - ldr r7, [r7, #12] │ │ - adds r0, r7, #1 │ │ - bne.n 1a84c │ │ - adds r6, #1 │ │ + str r3, [sp, #28] │ │ + itet ge │ │ + mulge.w r1, r9, r3 │ │ + movlt r2, #0 │ │ + ldrge r2, [r2, r1] │ │ + mov r1, sl │ │ + bl 2e12c │ │ ldr r3, [sp, #28] │ │ - cmp r6, r3 │ │ - blt.n 1a830 │ │ - ldr r1, [pc, #144] ; (1a910 ) │ │ + add r7, r0 │ │ + b.n 1baea │ │ + adds r6, #1 │ │ + b.n 1baca │ │ + ldr r1, [pc, #120] ; (1bb94 ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #144] ; (1a914 ) │ │ + ldr r3, [pc, #120] ; (1bb98 ) │ │ movs r2, #174 ; 0xae │ │ + str r7, [sp, #0] │ │ add r1, pc │ │ - str.w sl, [sp] │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ ldr r1, [r4, #16] │ │ ldr r2, [r4, #20] │ │ - bl 19c28 │ │ + bl 1a924 │ │ cmp r0, #0 │ │ - bge.n 1a8a8 │ │ - ldr r3, [r4, #0] │ │ - mov r0, r4 │ │ - ldr r3, [r3, #20] │ │ - blx r3 │ │ - movs r4, #0 │ │ + blt.w 1b9fa │ │ mov r0, r4 │ │ add sp, #36 ; 0x24 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r1, [pc, #96] ; (1a918 ) │ │ - mov r0, r8 │ │ - add r1, pc │ │ - bl 3d424 │ │ - cmp r0, #0 │ │ - bne.w 1a786 │ │ - b.n 1a80a │ │ - nop │ │ - smlal r0, r0, sl, r2 │ │ - add r2, sp, #400 ; 0x190 │ │ + usat r0, #2, r2 │ │ + add r7, pc, #920 ; (adr r7, 1bee8 ) │ │ movs r3, r0 │ │ - bhi.n 1a910 │ │ + ldmia r7, {r1, r5, r6, r7} │ │ movs r2, r0 │ │ - bhi.n 1a7f6 │ │ + ; instruction: 0xf3190002 │ │ + beq.n 1bbee │ │ movs r2, r0 │ │ - bhi.n 1a962 │ │ + ldmia r7, {r0, r2, r3, r4, r5, r6, r7} │ │ movs r2, r0 │ │ - stmia r6!, {r4} │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ movs r2, r0 │ │ - b.n 1aa96 │ │ + bhi.n 1ba8e │ │ movs r2, r0 │ │ - ; instruction: 0xfacb0002 │ │ - b.n 1a9aa │ │ + bhi.n 1bbae │ │ movs r2, r0 │ │ - svc 229 ; 0xe5 │ │ + bvc.n 1bac2 │ │ movs r2, r0 │ │ - ldc2l 0, cr0, [sl], #-8 │ │ - ; instruction: 0xfa2e0002 │ │ - mrrc2 0, 0, r0, r9, cr2 │ │ - b.n 1a936 │ │ + ands.w r0, r6, #8519680 ; 0x820000 │ │ + ; instruction: 0xf1ea0002 │ │ + ands.w r0, r7, #8519680 ; 0x820000 │ │ + bls.n 1bb24 │ │ movs r2, r0 │ │ - b.n 1a980 │ │ + bls.n 1baa2 │ │ movs r2, r0 │ │ - ; instruction: 0xf7a20002 │ │ - b.n 1abd2 │ │ + bvc.n 1bafa │ │ movs r2, r0 │ │ - vld4.8 {d16-d19}, [r5], r2 │ │ - ldrsb.w r0, [r4, r2] │ │ - smmls r0, r9, r2, r0 │ │ - b.n 1aaf4 │ │ + bvc.n 1bb40 │ │ movs r2, r0 │ │ + vhadd.s d0, d14, d2 │ │ + add.w r0, r3, #2 │ │ + ; instruction: 0xf0ac0002 │ │ + ssat r0, #3, r5 │ │ movs r0, #0 │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ │ │ -0001a924 : │ │ +0001bba4 : │ │ movs r0, #0 │ │ bx lr │ │ + ldr r3, [r0, #60] ; 0x3c │ │ push {r4, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #60] ; 0x3c │ │ ldr r0, [r3, #0] │ │ - cbz r0, 1a974 │ │ - cbz r1, 1a938 │ │ + cbz r0, 1bbf4 │ │ + cbz r1, 1bbb8 │ │ movs r3, #0 │ │ str r3, [r1, #0] │ │ - ldr r2, [pc, #60] ; (1a978 ) │ │ + ldr r2, [pc, #60] ; (1bbf8 ) │ │ movs r3, #116 ; 0x74 │ │ movs r0, #1 │ │ movs r1, #44 ; 0x2c │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [pc, #52] ; (1a97c ) │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #52] ; (1bbfc ) │ │ add r3, pc │ │ stmia.w r0, {r3, r4} │ │ mov.w r3, #1065353216 ; 0x3f800000 │ │ str r3, [r0, #36] ; 0x24 │ │ ldr r3, [r4, #60] ; 0x3c │ │ ldr r3, [r3, #0] │ │ str r3, [r0, #40] ; 0x28 │ │ @@ -21321,56815 +22287,56922 @@ │ │ ldr r2, [r3, #0] │ │ str r2, [r0, #8] │ │ ldr r2, [r3, #4] │ │ str r2, [r0, #12] │ │ ldr r2, [r3, #8] │ │ str r2, [r0, #16] │ │ ldr r2, [r3, #12] │ │ - str r2, [r0, #28] │ │ ldr r3, [r3, #16] │ │ + str r2, [r0, #28] │ │ str r3, [r0, #20] │ │ movs r3, #0 │ │ str r3, [r0, #24] │ │ pop {r4, pc} │ │ nop │ │ - ; instruction: 0xfad80002 │ │ - add r7, pc, #176 ; (adr r7, 1aa30 ) │ │ + ; instruction: 0xf2900002 │ │ + add r4, pc, #688 ; (adr r4, 1beb0 ) │ │ movs r3, r0 │ │ - b.w 3caf4 │ │ - push {r4, lr} │ │ - ldr r3, [r0, #40] ; 0x28 │ │ - ldr r4, [r3, #8] │ │ - str r4, [r0, #40] ; 0x28 │ │ - cbnz r4, 1a996 │ │ - bl 3caf4 │ │ - mov r0, r4 │ │ - pop {r4, pc} │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [r3, #0] │ │ - str r2, [r0, #8] │ │ - ldr r2, [r3, #4] │ │ - str r2, [r0, #12] │ │ - ldr r2, [r3, #8] │ │ - str r2, [r0, #16] │ │ - ldr r2, [r3, #12] │ │ - str r2, [r0, #28] │ │ - ldr r3, [r3, #16] │ │ - str r3, [r0, #20] │ │ - movs r3, #0 │ │ - str r3, [r0, #24] │ │ - pop {r4, pc} │ │ + b.w 3e1f8 │ │ │ │ -0001a9b2 : │ │ - push {r4, lr} │ │ +0001bc04 : │ │ + push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - cbz r1, 1a9bc │ │ - movs r3, #0 │ │ - str r3, [r1, #0] │ │ - ldr r0, [r4, #24] │ │ - cbz r0, 1a9c4 │ │ - bl 3caf4 │ │ + bl 1336c │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + movs r5, #0 │ │ + blx 1cad4 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - add.w r1, r4, #24 │ │ - bl 2af50 │ │ - ldr r0, [r4, #24] │ │ - pop {r4, pc} │ │ + bl 2c412 │ │ + ldr r0, [r4, #96] ; 0x60 │ │ + bl 3e1f8 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r5, r3 │ │ + bge.n 1bc3e │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + lsls r6, r5, #4 │ │ + adds r5, #1 │ │ + add r3, r6 │ │ + ldr r0, [r3, #8] │ │ + bl 3e1f8 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + ldr r0, [r3, r6] │ │ + bl 3e1f8 │ │ + b.n 1bc20 │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + bl 3e1f8 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + b.w 3e1f8 │ │ ... │ │ │ │ -0001a9d4 : │ │ - stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ +0001bc50 : │ │ + ldr r3, [r0, #12] │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #68 ; 0x44 │ │ + ldr r3, [r3, #20] │ │ mov r4, r0 │ │ - ldr r7, [r0, #12] │ │ - str r1, [sp, #12] │ │ - ldrb.w r5, [r7, #89] ; 0x59 │ │ - cbnz r5, 1aa3a │ │ - mov r0, r7 │ │ - mov r6, r5 │ │ - bl 152c6 │ │ - b.n 1a9fc │ │ - ldr r1, [r4, #96] ; 0x60 │ │ - adds r6, #1 │ │ - ldr r0, [r4, #12] │ │ - adds r1, r1, r5 │ │ - adds r5, #80 ; 0x50 │ │ - bl 152ee │ │ + mov r6, r1 │ │ + mov sl, r2 │ │ + str r3, [sp, #20] │ │ + ldrsh.w r3, [r3, #40] ; 0x28 │ │ + str r3, [sp, #24] │ │ + bl 1331e │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + cbz r0, 1bc74 │ │ + blx 1cad4 │ │ + ldr r2, [r4, #12] │ │ + ldr r3, [r2, #20] │ │ + ldr r2, [r2, #24] │ │ + ldr r0, [r3, #12] │ │ + ldr r1, [r2, #0] │ │ + movs r2, #0 │ │ + ldr r3, [r3, #60] ; 0x3c │ │ + blx 1ca20 │ │ + str r0, [r4, #56] ; 0x38 │ │ + cmp r0, #0 │ │ + beq.w 1bea6 │ │ + ldr r3, [r4, #96] ; 0x60 │ │ + cbz r3, 1bcae │ │ + movs r5, #0 │ │ + movs r7, #80 ; 0x50 │ │ ldr r3, [r4, #92] ; 0x5c │ │ - cmp r6, r3 │ │ - blt.n 1a9ee │ │ + ldr r0, [r4, #96] ; 0x60 │ │ + cmp r5, r3 │ │ + bge.n 1bcaa │ │ + mla r0, r7, r5, r0 │ │ + blx 1caf8 │ │ + adds r5, #1 │ │ + b.n 1bc96 │ │ + bl 3e1f8 │ │ + ldr r3, [r4, #12] │ │ + movs r1, #80 ; 0x50 │ │ + ldr r2, [pc, #508] ; (1beb0 ) │ │ movs r5, #0 │ │ - b.n 1aa34 │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - movs r6, #0 │ │ - add.w r9, r3, r5, lsl #4 │ │ - mov r8, r6 │ │ - b.n 1aa2a │ │ - ldr.w r1, [r9, #8] │ │ - adds r1, r1, r6 │ │ - ldr r3, [r1, #72] ; 0x48 │ │ - cmp r3, #0 │ │ - ble.n 1aa24 │ │ - ldr r0, [r4, #12] │ │ - bl 152ee │ │ + movs r7, #12 │ │ + mov.w r8, #80 ; 0x50 │ │ + ldr r3, [r3, #20] │ │ + add r2, pc │ │ + ldr r0, [r3, #4] │ │ + movw r3, #505 ; 0x1f9 │ │ + str r0, [r4, #92] ; 0x5c │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + str r0, [r4, #96] ; 0x60 │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + cmp r5, r3 │ │ + bge.n 1bcf6 │ │ + ldr r3, [r4, #12] │ │ + ldr r1, [r4, #96] ; 0x60 │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + ldr r3, [r3, #20] │ │ + mla r1, r8, r5, r1 │ │ + ldr r2, [r3, #56] ; 0x38 │ │ + mla r2, r7, r5, r2 │ │ + adds r5, #1 │ │ + ldr r3, [r2, #0] │ │ + ldr r2, [r2, #4] │ │ + str r2, [sp, #0] │ │ + movs r2, #0 │ │ + blx 1cfcc │ │ + b.n 1bcce │ │ + ldr r3, [sp, #24] │ │ + mov.w fp, #0 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [pc, #432] ; (1beb4 ) │ │ + add r3, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #432] ; (1beb8 ) │ │ + add r3, pc │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp fp, r3 │ │ + bge.w 1bea2 │ │ + ldr r2, [r4, #64] ; 0x40 │ │ + mov.w r3, fp, lsl #4 │ │ + mov.w r8, #0 │ │ + mov.w r9, #20 │ │ + adds r1, r2, r3 │ │ + str r1, [sp, #12] │ │ + ldr r0, [r2, r3] │ │ + movw r2, #517 ; 0x205 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + mov r5, r8 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + movs r1, #0 │ │ + mov r2, r1 │ │ + str r0, [sp, #28] │ │ + bl 423a4 │ │ + movs r1, #4 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + movw r3, #519 ; 0x207 │ │ + str r0, [sp, #16] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r2, [sp, #16] │ │ + mov r7, r0 │ │ + ldr r0, [sp, #28] │ │ + mov r1, r7 │ │ + bl 423a4 │ │ + ldr r3, [sp, #16] │ │ + cmp r8, r3 │ │ + bge.n 1bd78 │ │ + ldr.w r1, [r7, r8, lsl #2] │ │ + mov r0, r6 │ │ + bl 19064 │ │ + ldr r3, [r6, #8] │ │ add.w r8, r8, #1 │ │ - adds r6, #80 ; 0x50 │ │ - ldr.w r3, [r9, #12] │ │ + mla r0, r9, r0, r3 │ │ + ldr r3, [r0, #8] │ │ + add r5, r3 │ │ + b.n 1bd58 │ │ + ldr r3, [sp, #12] │ │ + ldr r0, [r3, #8] │ │ + cbz r0, 1bd82 │ │ + bl 3e1f8 │ │ + movw r3, #533 ; 0x215 │ │ + mov r0, r5 │ │ + movs r1, #80 ; 0x50 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #12] │ │ + mov.w r9, #0 │ │ + mov r8, r9 │ │ + str r5, [r3, #12] │ │ + str r0, [r3, #8] │ │ + ldr r3, [sp, #16] │ │ cmp r8, r3 │ │ - blt.n 1aa12 │ │ + bge.n 1be90 │ │ + mov r0, r6 │ │ + ldr.w r1, [r7, r8, lsl #2] │ │ + bl 19064 │ │ + movs r2, #20 │ │ + movs r5, #0 │ │ + mov r3, r0 │ │ + str r0, [sp, #32] │ │ + muls r3, r2 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r6, #8] │ │ + add r3, r2 │ │ + ldr.w ip, [r3, #8] │ │ + add.w r3, ip, #4294967295 ; 0xffffffff │ │ + str r3, [sp, #48] ; 0x30 │ │ + cmp r5, ip │ │ + bge.n 1be82 │ │ + ldr r3, [r6, #8] │ │ + mov.w lr, r5, lsl #1 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + add r3, r2 │ │ + ldr r1, [r3, #4] │ │ + ldrh.w r3, [r1, r5, lsl #1] │ │ + sxth r0, r3 │ │ + cbnz r5, 1be02 │ │ + cmp.w ip, #1 │ │ + it gt │ │ + ldrshgt.w r2, [r1, #2] │ │ + ldr.w r1, [sl, #12] │ │ + it le │ │ + ldrle r2, [sp, #24] │ │ + ldr.w r1, [r1, r0, lsl #2] │ │ + ldr.w r2, [r1, r2, lsl #2] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldrh.w lr, [r2, r1] │ │ + b.n 1be4c │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + cmp r5, r2 │ │ + bne.n 1be34 │ │ + add.w r2, lr, r1 │ │ + ldr.w r1, [sl, #16] │ │ + ldrsh.w r2, [r2, #-2] │ │ + ldr.w r1, [r1, r0, lsl #2] │ │ + add.w r2, r2, r2, lsl #1 │ │ + add.w r0, r1, r2, lsl #2 │ │ + ldr.w r2, [r1, r2, lsl #2] │ │ + ldr.w lr, [r0, #4] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldrsh.w r0, [lr, r0] │ │ + ldrh.w lr, [r2, r0, lsl #1] │ │ + b.n 1be4c │ │ + mov r0, sl │ │ + ldr r1, [sp, #32] │ │ + mov r2, r5 │ │ + str r3, [sp, #60] ; 0x3c │ │ + str.w ip, [sp, #56] ; 0x38 │ │ + bl 19ea4 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr.w ip, [sp, #56] ; 0x38 │ │ + mov lr, r0 │ │ + ldr r0, [sp, #20] │ │ + sxth r3, r3 │ │ + ldr r2, [sp, #12] │ │ + add.w r1, r5, r9 │ │ + add.w r3, r3, r3, lsl #1 │ │ + str.w ip, [sp, #56] ; 0x38 │ │ + ldr r0, [r0, #56] ; 0x38 │ │ adds r5, #1 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r5, r3 │ │ - blt.n 1aa06 │ │ + ldr r2, [r2, #8] │ │ + add.w r0, r0, r3, lsl #2 │ │ + ldr r3, [r0, #4] │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + str r3, [sp, #0] │ │ + movs r3, #80 ; 0x50 │ │ + mla r1, r3, r1, r2 │ │ + movs r2, #0 │ │ + mov r3, lr │ │ + blx 1cfcc │ │ + ldr.w ip, [sp, #56] ; 0x38 │ │ + b.n 1bdc8 │ │ + cmp.w ip, #0 │ │ + it ge │ │ + addge r9, ip │ │ + add.w r8, r8, #1 │ │ + b.n 1bd9c │ │ mov r0, r7 │ │ + add.w fp, fp, #1 │ │ + bl 3e1f8 │ │ + ldr r0, [sp, #28] │ │ + bl 3e1f8 │ │ + b.n 1bd0c │ │ + movs r0, #0 │ │ + b.n 1beaa │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + add sp, #68 ; 0x44 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ; instruction: 0xf1920002 │ │ + adc.w r0, lr, #2 │ │ + adc.w r0, r8, #2 │ │ + │ │ +0001bebc : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + movs r4, #0 │ │ + mov r5, r0 │ │ + str r4, [r0, #72] ; 0x48 │ │ + str r4, [r0, #84] ; 0x54 │ │ + movs r7, #80 ; 0x50 │ │ + ldr r0, [r0, #60] ; 0x3c │ │ + bl 2c412 │ │ + ldr r3, [r5, #92] ; 0x5c │ │ + cmp r4, r3 │ │ + bge.n 1bef2 │ │ + ldr r6, [r5, #96] ; 0x60 │ │ + mla r6, r7, r4, r6 │ │ + adds r4, #1 │ │ + mov r0, r6 │ │ + blx 1cf60 │ │ + movs r1, #0 │ │ + mov r0, r6 │ │ + mov.w r2, #4294967295 ; 0xffffffff │ │ + mov r3, r1 │ │ + blx 1d068 │ │ + b.n 1bece │ │ + movs r0, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ... │ │ + │ │ +0001bef8 : │ │ + stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r4, r0 │ │ + ldr.w r8, [r0, #12] │ │ + str r1, [sp, #12] │ │ + ldrb.w r5, [r8, #89] ; 0x59 │ │ + cbz r5, 1bf20 │ │ + mov r0, r8 │ │ add r1, sp, #12 │ │ - bl 155d4 │ │ + bl 169dc │ │ ldr r3, [r4, #56] ; 0x38 │ │ - movs r6, #0 │ │ mov.w r5, #3758096384 ; 0xe0000000 │ │ - mov r7, r6 │ │ + movs r6, #0 │ │ + movs r7, #80 ; 0x50 │ │ str r0, [r3, #8] │ │ - b.n 1aa62 │ │ + b.n 1bf72 │ │ + mov r0, r8 │ │ + movs r6, #80 ; 0x50 │ │ + bl 166e8 │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + cmp r5, r3 │ │ + bge.n 1bf3e │ │ + ldr r1, [r4, #96] ; 0x60 │ │ + ldr r0, [r4, #12] │ │ + mla r1, r6, r5, r1 │ │ + bl 16712 │ │ + adds r5, #1 │ │ + b.n 1bf28 │ │ + movs r5, #0 │ │ + mov.w r9, #80 ; 0x50 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r5, r3 │ │ + bge.n 1bf0a │ │ + ldr r7, [r4, #64] ; 0x40 │ │ + movs r6, #0 │ │ + add.w r7, r7, r5, lsl #4 │ │ + ldr r3, [r7, #12] │ │ + cmp r6, r3 │ │ + bge.n 1bf6e │ │ + ldr r1, [r7, #8] │ │ + mla r1, r9, r6, r1 │ │ + ldr r3, [r1, #72] ; 0x48 │ │ + cmp r3, #0 │ │ + ble.n 1bf6a │ │ + ldr r0, [r4, #12] │ │ + bl 16712 │ │ + adds r6, #1 │ │ + b.n 1bf52 │ │ + adds r5, #1 │ │ + b.n 1bf44 │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + cmp r6, r3 │ │ + bge.n 1bf8c │ │ ldr r0, [r4, #96] ; 0x60 │ │ - adds r7, #1 │ │ - adds r0, r0, r6 │ │ - adds r6, #80 ; 0x50 │ │ - blx 1bd20 │ │ + mla r0, r7, r6, r0 │ │ + blx 1d110 │ │ + adds r6, #1 │ │ cmp r5, r0 │ │ it lt │ │ movlt r5, r0 │ │ - ldr r3, [r4, #92] ; 0x5c │ │ - cmp r7, r3 │ │ - blt.n 1aa50 │ │ + b.n 1bf72 │ │ movs r6, #0 │ │ - b.n 1aa9e │ │ + mov.w r9, #80 ; 0x50 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r6, r3 │ │ + bge.n 1bfc8 │ │ ldr r3, [r4, #64] ; 0x40 │ │ movs r7, #0 │ │ - add.w r9, r3, r6, lsl #4 │ │ - mov r8, r7 │ │ - b.n 1aa94 │ │ - ldr.w r0, [r9, #8] │ │ - adds r0, r0, r7 │ │ + add.w r8, r3, r6, lsl #4 │ │ + ldr.w r3, [r8, #12] │ │ + cmp r7, r3 │ │ + bge.n 1bfc4 │ │ + ldr.w r0, [r8, #8] │ │ + mla r0, r9, r7, r0 │ │ ldr r3, [r0, #72] ; 0x48 │ │ cmp r3, #0 │ │ - ble.n 1aa8e │ │ - blx 1bd20 │ │ + ble.n 1bfc0 │ │ + blx 1d110 │ │ cmp r5, r0 │ │ it lt │ │ movlt r5, r0 │ │ - add.w r8, r8, #1 │ │ - adds r7, #80 ; 0x50 │ │ - ldr.w r3, [r9, #12] │ │ - cmp r8, r3 │ │ - blt.n 1aa78 │ │ + adds r7, #1 │ │ + b.n 1bfa0 │ │ adds r6, #1 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r6, r3 │ │ - blt.n 1aa6c │ │ - ldr r3, [r4, #76] ; 0x4c │ │ + b.n 1bf92 │ │ + ldr r2, [r4, #76] ; 0x4c │ │ movs r6, #0 │ │ str r5, [r4, #84] ; 0x54 │ │ - adds r5, r5, r3 │ │ - b.n 1aae0 │ │ + mov.w r9, #80 ; 0x50 │ │ + add r5, r2 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r6, r3 │ │ + bge.n 1c00a │ │ ldr r3, [r4, #64] ; 0x40 │ │ movs r7, #0 │ │ - add.w r9, r3, r6, lsl #4 │ │ - mov r8, r7 │ │ - b.n 1aad6 │ │ - ldr.w r0, [r9, #8] │ │ - adds r0, r0, r7 │ │ + add.w r8, r3, r6, lsl #4 │ │ + ldr.w r3, [r8, #12] │ │ + cmp r7, r3 │ │ + bge.n 1c006 │ │ + ldr.w r0, [r8, #8] │ │ + mla r0, r9, r7, r0 │ │ ldr r3, [r0, #72] ; 0x48 │ │ cmp r3, #0 │ │ - ble.n 1aad0 │ │ + ble.n 1c002 │ │ ldr r3, [r0, #64] ; 0x40 │ │ cmp r3, r5 │ │ - bge.n 1aad0 │ │ - blx 1bbdc │ │ - add.w r8, r8, #1 │ │ - adds r7, #80 ; 0x50 │ │ - ldr.w r3, [r9, #12] │ │ - cmp r8, r3 │ │ - blt.n 1aaba │ │ + bge.n 1c002 │ │ + blx 1cf60 │ │ + adds r7, #1 │ │ + b.n 1bfe2 │ │ adds r6, #1 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r6, r3 │ │ - blt.n 1aaae │ │ + b.n 1bfd4 │ │ + ldr r5, [r4, #92] ; 0x5c │ │ movs r3, #0 │ │ - ldr r7, [r4, #92] ; 0x5c │ │ mov.w r1, #3758096384 ; 0xe0000000 │ │ - mov r2, r3 │ │ - mov r5, r3 │ │ - b.n 1ab06 │ │ - ldr r0, [r4, #96] ; 0x60 │ │ - adds r0, r0, r3 │ │ - ldr r6, [r0, #44] ; 0x2c │ │ - cmp r6, r1 │ │ + mov r6, r3 │ │ + movs r7, #80 ; 0x50 │ │ + cmp r3, r5 │ │ + bge.n 1c02e │ │ + ldr r2, [r4, #96] ; 0x60 │ │ + mla r2, r7, r3, r2 │ │ + adds r3, #1 │ │ + ldr r0, [r2, #44] ; 0x2c │ │ + cmp r0, r1 │ │ itt gt │ │ - movgt r1, r6 │ │ - movgt r5, r0 │ │ - adds r2, #1 │ │ - adds r3, #80 ; 0x50 │ │ - cmp r2, r7 │ │ - blt.n 1aaf4 │ │ - cmp r5, #0 │ │ - beq.w 1ac3a │ │ - movs r1, #0 │ │ - mov.w r8, #80 ; 0x50 │ │ - ldr.w r9, [pc, #304] ; 1ac48 │ │ - mov r6, r1 │ │ - b.n 1ab6a │ │ - ldr r2, [r4, #64] ; 0x40 │ │ - lsls r3, r6, #4 │ │ - adds r0, r2, r3 │ │ - ldr r7, [r0, #12] │ │ - add.w ip, r7, #4294967295 ; 0xffffffff │ │ - ldr r7, [r0, #8] │ │ - mla r7, r8, ip, r7 │ │ - ldr.w ip, [r7, #72] ; 0x48 │ │ - cmp.w ip, #0 │ │ - ble.n 1ab68 │ │ - ldr.w sl, [r5, #44] ; 0x2c │ │ - cmp sl, r9 │ │ - blt.n 1ab68 │ │ - ldr.w ip, [r7, #44] ; 0x2c │ │ + movgt r1, r0 │ │ + movgt r6, r2 │ │ + b.n 1c016 │ │ + cmp r6, #0 │ │ + beq.w 1c15a │ │ + ldr.w r8, [pc, #304] ; 1c168 │ │ + movs r2, #0 │ │ + mov r7, r2 │ │ + mov.w r9, #80 ; 0x50 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r7, r3 │ │ + bge.n 1c092 │ │ + ldr.w lr, [r4, #64] ; 0x40 │ │ + lsls r1, r7, #4 │ │ + add.w r0, lr, r1 │ │ + ldr r5, [r0, #12] │ │ + ldr r3, [r0, #8] │ │ + mul.w r5, r9, r5 │ │ + subs r5, #80 ; 0x50 │ │ + add r5, r3 │ │ + ldr r3, [r5, #72] ; 0x48 │ │ + cmp r3, #0 │ │ + ble.n 1c08e │ │ + ldr r3, [r6, #44] ; 0x2c │ │ + cmp r3, r8 │ │ + blt.n 1c08e │ │ + ldr.w ip, [r5, #44] ; 0x2c │ │ ldr r0, [r0, #4] │ │ - rsb sl, sl, ip │ │ - cmp sl, r0 │ │ - blt.n 1ab68 │ │ - rsb r0, r0, sl │ │ - stmia.w sp, {r0, ip} │ │ + rsb r3, r3, ip │ │ + cmp r3, r0 │ │ + blt.n 1c08e │ │ + subs r3, r3, r0 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - mov r5, r7 │ │ - ldr r1, [r2, r3] │ │ - ldr r2, [r7, #48] ; 0x30 │ │ + stmia.w sp, {r3, ip} │ │ + mov r6, r5 │ │ + ldr r2, [r5, #48] ; 0x30 │ │ + ldr.w r1, [lr, r1] │ │ ldr r3, [r4, #72] ; 0x48 │ │ - bl 2af0c │ │ - movs r1, #1 │ │ - adds r6, #1 │ │ + bl 2c42c │ │ + movs r2, #1 │ │ + adds r7, #1 │ │ + b.n 1c040 │ │ + cbnz r2, 1c09a │ │ + movs r5, #0 │ │ + movs r7, #80 ; 0x50 │ │ + b.n 1c0e8 │ │ + movs r5, #0 │ │ + mov.w r9, #80 ; 0x50 │ │ ldr r3, [r4, #68] ; 0x44 │ │ - cmp r6, r3 │ │ - blt.n 1ab1e │ │ - movs r6, #0 │ │ - cbnz r1, 1ab9c │ │ - b.n 1aba2 │ │ + cmp r5, r3 │ │ + bge.n 1c094 │ │ ldr r3, [r4, #64] ; 0x40 │ │ movs r7, #0 │ │ - add.w r9, r3, r6, lsl #4 │ │ - mov r8, r7 │ │ - b.n 1ab92 │ │ - ldr.w r0, [r9, #8] │ │ - add.w r8, r8, #1 │ │ - adds r0, r0, r7 │ │ - adds r7, #80 ; 0x50 │ │ - blx 1bbdc │ │ - ldr.w r3, [r9, #12] │ │ - cmp r8, r3 │ │ - blt.n 1ab82 │ │ - adds r6, #1 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r6, r3 │ │ - blt.n 1ab76 │ │ - movs r6, #0 │ │ - mov r7, r6 │ │ - b.n 1abc6 │ │ + add.w r8, r3, r5, lsl #4 │ │ + ldr.w r3, [r8, #12] │ │ + cmp r7, r3 │ │ + bge.n 1c0c6 │ │ + ldr.w r0, [r8, #8] │ │ + mla r0, r9, r7, r0 │ │ + blx 1cf60 │ │ + adds r7, #1 │ │ + b.n 1c0ae │ │ + adds r5, #1 │ │ + b.n 1c0a0 │ │ ldr r0, [r4, #96] ; 0x60 │ │ ldr r3, [r4, #80] ; 0x50 │ │ - ldr r1, [r5, #44] ; 0x2c │ │ - adds r0, r0, r6 │ │ - adds r1, r1, r3 │ │ + ldr r1, [r6, #44] ; 0x2c │ │ + mla r0, r7, r5, r0 │ │ + add r1, r3 │ │ ldr r3, [r0, #4] │ │ cmp r1, r3 │ │ - ble.n 1abc2 │ │ + ble.n 1c0e6 │ │ ldr r3, [r4, #72] ; 0x48 │ │ - ldr r2, [r5, #48] ; 0x30 │ │ + ldr r2, [r6, #48] ; 0x30 │ │ adds r3, #1 │ │ - blx 1bcc0 │ │ - adds r7, #1 │ │ - adds r6, #80 ; 0x50 │ │ + blx 1d068 │ │ + adds r5, #1 │ │ ldr r3, [r4, #92] ; 0x5c │ │ - cmp r7, r3 │ │ - blt.n 1aba8 │ │ - movs r6, #0 │ │ - mov.w sl, #80 ; 0x50 │ │ - b.n 1ac34 │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - add.w r8, r3, r6, lsl #4 │ │ - ldr.w r7, [r8, #12] │ │ - add.w r9, r7, #4294967295 ; 0xffffffff │ │ - mul.w r7, sl, r7 │ │ - subs r7, #160 ; 0xa0 │ │ - b.n 1ac18 │ │ + cmp r5, r3 │ │ + blt.n 1c0ca │ │ + mov.w r8, #0 │ │ + mov.w r9, #80 ; 0x50 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r8, r3 │ │ + bge.n 1c15a │ │ + ldr r2, [r4, #64] ; 0x40 │ │ + add.w sl, r2, r8, lsl #4 │ │ + ldr.w r5, [sl, #12] │ │ + subs r5, #1 │ │ + mul.w r7, r9, r5 │ │ + cmp r5, #0 │ │ + sub.w r7, r7, #80 ; 0x50 │ │ + ldr.w r0, [sl, #8] │ │ + ble.n 1c144 │ │ adds r2, r0, r7 │ │ - cmn.w r2, #72 ; 0x48 │ │ - beq.n 1ac12 │ │ add.w r3, r7, #80 ; 0x50 │ │ - adds r0, r0, r3 │ │ + cmn.w r2, #72 ; 0x48 │ │ + beq.n 1c140 │ │ + add r0, r3 │ │ cmn.w r0, #72 ; 0x48 │ │ - beq.n 1ac06 │ │ + beq.n 1c134 │ │ ldr r1, [r2, #44] ; 0x2c │ │ ldr r3, [r0, #4] │ │ cmp r1, r3 │ │ - ble.n 1ac12 │ │ + ble.n 1c140 │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r1, [r2, #44] ; 0x2c │ │ adds r3, #1 │ │ ldr r2, [r2, #48] ; 0x30 │ │ - blx 1bcc0 │ │ - add.w r9, r9, #4294967295 ; 0xffffffff │ │ - subs r7, #80 ; 0x50 │ │ - cmp.w r9, #0 │ │ - ldr.w r0, [r8, #8] │ │ - bgt.n 1abea │ │ - ldr r1, [r5, #44] ; 0x2c │ │ + blx 1d068 │ │ + subs r5, #1 │ │ + b.n 1c10c │ │ + ldr r1, [r6, #44] ; 0x2c │ │ ldr r3, [r0, #4] │ │ cmp r1, r3 │ │ - ble.n 1ac32 │ │ + ble.n 1c154 │ │ ldr r2, [r4, #72] ; 0x48 │ │ adds r3, r2, #1 │ │ - blx 1bcc0 │ │ - adds r6, #1 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r6, r3 │ │ - blt.n 1abd4 │ │ + blx 1d068 │ │ + add.w r8, r8, #1 │ │ + b.n 1c0f6 │ │ ldr r3, [r4, #72] ; 0x48 │ │ movs r0, #0 │ │ adds r3, #1 │ │ str r3, [r4, #72] ; 0x48 │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ movs r1, r0 │ │ - b.n 1ac4e │ │ - │ │ -0001ac4c : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - movs r5, #0 │ │ - mov r4, r0 │ │ - str r5, [r0, #72] ; 0x48 │ │ - str r5, [r0, #84] ; 0x54 │ │ - mov r6, r5 │ │ - ldr r0, [r0, #60] ; 0x3c │ │ - bl 2aef2 │ │ - b.n 1ac7c │ │ - ldr r7, [r4, #96] ; 0x60 │ │ - adds r6, #1 │ │ - adds r7, r7, r5 │ │ - adds r5, #80 ; 0x50 │ │ - mov r0, r7 │ │ - blx 1bbdc │ │ - movs r1, #0 │ │ - mov r0, r7 │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ - mov r3, r1 │ │ - blx 1bcc0 │ │ - ldr r3, [r4, #92] ; 0x5c │ │ - cmp r6, r3 │ │ - blt.n 1ac60 │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - ... │ │ + b.n 1c16e │ │ │ │ -0001ac88 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ +0001c16c : │ │ + push {r4, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #12] │ │ - sub sp, #76 ; 0x4c │ │ - mov r6, r1 │ │ - mov r7, r2 │ │ - ldr r3, [r3, #20] │ │ - ldrsh.w r0, [r3, #40] ; 0x28 │ │ - str r3, [sp, #36] ; 0x24 │ │ - str r0, [sp, #40] ; 0x28 │ │ + cbz r1, 1c176 │ │ + movs r3, #0 │ │ + str r3, [r1, #0] │ │ + ldr r0, [r4, #24] │ │ + cbz r0, 1c17e │ │ + bl 3e1f8 │ │ + ldr r0, [r4, #60] ; 0x3c │ │ + add.w r1, r4, #24 │ │ + bl 2c470 │ │ + ldr r0, [r4, #24] │ │ + pop {r4, pc} │ │ + ldr r2, [r0, #40] ; 0x28 │ │ + push {r4, lr} │ │ + ldr r4, [r2, #8] │ │ + str r4, [r0, #40] ; 0x28 │ │ + cbnz r4, 1c19e │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ - bl 120c2 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - cbz r0, 1acae │ │ - blx 1b740 │ │ - ldr r2, [r4, #12] │ │ - ldr r3, [r2, #20] │ │ - ldr r2, [r2, #24] │ │ - ldr r0, [r3, #12] │ │ + pop {r4, pc} │ │ + ldr r2, [r4, #0] │ │ ldr r1, [r2, #0] │ │ + str r1, [r0, #8] │ │ + ldr r1, [r2, #4] │ │ + str r1, [r0, #12] │ │ + ldr r1, [r2, #8] │ │ + str r1, [r0, #16] │ │ + ldr r1, [r2, #12] │ │ + ldr r2, [r2, #16] │ │ + str r1, [r0, #28] │ │ + str r2, [r0, #20] │ │ movs r2, #0 │ │ - ldr r3, [r3, #60] ; 0x3c │ │ - blx 1b694 │ │ - str r0, [r4, #56] ; 0x38 │ │ - cmp r0, #0 │ │ - beq.w 1af1c │ │ - movs r5, #0 │ │ - ldr r3, [r4, #96] ; 0x60 │ │ - mov r8, r5 │ │ - cbnz r3, 1acde │ │ - b.n 1acea │ │ - adds r0, r0, r5 │ │ - add.w r8, r8, #1 │ │ - blx 1b760 │ │ - adds r5, #80 ; 0x50 │ │ - ldr r3, [r4, #92] ; 0x5c │ │ - ldr r0, [r4, #96] ; 0x60 │ │ - cmp r8, r3 │ │ - blt.n 1acd2 │ │ - bl 3caf4 │ │ - ldr r3, [r4, #12] │ │ - movs r1, #80 ; 0x50 │ │ - ldr r2, [pc, #568] ; (1af28 ) │ │ - movs r5, #0 │ │ - ldr r3, [r3, #20] │ │ - add r2, pc │ │ - mov r8, r5 │ │ - mov r9, r5 │ │ - ldr r0, [r3, #4] │ │ - movw r3, #505 ; 0x1f9 │ │ - str r0, [r4, #92] ; 0x5c │ │ - bl 3ca08 <__ckd_calloc__> │ │ - str r0, [r4, #96] ; 0x60 │ │ - b.n 1ad56 │ │ - ldr r3, [r4, #12] │ │ - add.w r9, r9, #1 │ │ - ldr r1, [r4, #96] ; 0x60 │ │ - ldr r3, [r3, #20] │ │ - add r1, r8 │ │ - add.w r8, r8, #80 ; 0x50 │ │ - ldr r3, [r3, #56] ; 0x38 │ │ - adds r2, r3, r5 │ │ - ldrb r3, [r3, r5] │ │ - adds r5, #12 │ │ - ldrb r0, [r2, #1] │ │ - ldrb.w lr, [r2, #5] │ │ - orr.w r3, r3, r0, lsl #8 │ │ - ldrb r0, [r2, #2] │ │ - orr.w r3, r3, r0, lsl #16 │ │ - ldrb r0, [r2, #3] │ │ - orr.w r3, r3, r0, lsl #24 │ │ - ldrb r0, [r2, #4] │ │ - orr.w r0, r0, lr, lsl #8 │ │ - ldrb.w lr, [r2, #6] │ │ - ldrb r2, [r2, #7] │ │ - orr.w r0, r0, lr, lsl #16 │ │ - orr.w r2, r0, r2, lsl #24 │ │ - str r2, [sp, #0] │ │ - movs r2, #0 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - blx 1bc3c │ │ - ldr r3, [r4, #92] ; 0x5c │ │ - cmp r9, r3 │ │ - blt.n 1ad0a │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - movs r2, #0 │ │ - ldr r0, [pc, #456] ; (1af2c ) │ │ - ldr r3, [pc, #460] ; (1af30 ) │ │ - lsls r1, r1, #1 │ │ - str r2, [sp, #16] │ │ - add r3, pc │ │ - str r1, [sp, #56] ; 0x38 │ │ - str r3, [sp, #24] │ │ - str r0, [sp, #64] ; 0x40 │ │ - b.n 1af0e │ │ - ldr r1, [sp, #16] │ │ - mov.w r9, #0 │ │ - ldr r2, [r4, #64] ; 0x40 │ │ - mov r5, r9 │ │ - lsls r3, r1, #4 │ │ - ldr r1, [sp, #24] │ │ - add.w r8, r2, r3 │ │ - ldr r0, [r2, r3] │ │ - movw r2, #517 ; 0x205 │ │ - bl 3ca88 <__ckd_salloc__> │ │ - movs r1, #0 │ │ - mov r2, r1 │ │ - str r0, [sp, #32] │ │ - bl 40be8 │ │ - movw r3, #519 ; 0x207 │ │ - movs r1, #4 │ │ - ldr r2, [sp, #24] │ │ - mov fp, r0 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r2, fp │ │ - str r0, [sp, #20] │ │ - ldr r1, [sp, #20] │ │ - ldr r0, [sp, #32] │ │ - bl 40be8 │ │ - ldr r2, [sp, #20] │ │ - movs r3, #20 │ │ - str r2, [sp, #44] ; 0x2c │ │ - mov sl, r2 │ │ - b.n 1add8 │ │ - ldr.w r1, [sl], #4 │ │ - mov r0, r6 │ │ - str r3, [sp, #12] │ │ - bl 17e26 │ │ - ldr r2, [r6, #8] │ │ - add.w r9, r9, #1 │ │ - ldr r3, [sp, #12] │ │ - mla r2, r3, r0, r2 │ │ - ldr r2, [r2, #8] │ │ - adds r5, r5, r2 │ │ - cmp r9, fp │ │ - blt.n 1adbc │ │ - ldr.w r0, [r8, #8] │ │ - cbz r0, 1ade6 │ │ - bl 3caf4 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - mov r0, r5 │ │ - movs r1, #80 ; 0x50 │ │ - movw r3, #533 ; 0x215 │ │ - add r2, pc │ │ - mov.w sl, #0 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r9, r4 │ │ - str.w r5, [r8, #12] │ │ - str.w sl, [sp, #28] │ │ - str.w r0, [r8, #8] │ │ - b.n 1aef4 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - mov r0, r6 │ │ - movs r4, #0 │ │ - ldr.w r1, [r3], #4 │ │ - str r3, [sp, #44] ; 0x2c │ │ - bl 17e26 │ │ - ldr r3, [r6, #8] │ │ - movs r1, #20 │ │ - str.w sl, [sp, #68] ; 0x44 │ │ - str r0, [sp, #48] ; 0x30 │ │ - muls r0, r1 │ │ - adds r3, r3, r0 │ │ - str r0, [sp, #52] ; 0x34 │ │ - ldr r5, [r3, #8] │ │ - movs r3, #80 ; 0x50 │ │ - subs r2, r5, #1 │ │ - str r2, [sp, #60] ; 0x3c │ │ - mul.w ip, r3, sl │ │ - b.n 1aee0 │ │ - ldr r3, [r6, #8] │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - adds r3, r3, r0 │ │ - ldr r3, [r3, #4] │ │ - ldrsh.w sl, [r3, r4, lsl #1] │ │ - cbnz r4, 1ae60 │ │ - ldr r2, [r7, #12] │ │ - cmp r5, #1 │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - ite gt │ │ - ldrshgt.w r3, [r3, #2] │ │ - ldrle r3, [sp, #40] ; 0x28 │ │ - ldr.w r2, [r2, sl, lsl #2] │ │ - ldr.w r3, [r2, r3, lsl #2] │ │ - ldrh r3, [r3, r1] │ │ - b.n 1ae9a │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - cmp r4, r2 │ │ - bne.n 1ae86 │ │ - ldr r2, [r7, #16] │ │ - subs r1, r4, #1 │ │ - movs r0, #12 │ │ - ldrsh.w r3, [r3, r1, lsl #1] │ │ - muls r3, r0 │ │ - ldr.w r2, [r2, sl, lsl #2] │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - adds r1, r2, r3 │ │ - ldr r3, [r2, r3] │ │ - ldr r1, [r1, #4] │ │ - ldrsh r1, [r1, r0] │ │ - ldrh.w r3, [r3, r1, lsl #1] │ │ - b.n 1ae9a │ │ - mov r0, r7 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - mov r2, r4 │ │ - str.w ip, [sp, #12] │ │ - bl 18c0c │ │ - ldr.w ip, [sp, #12] │ │ - mov r3, r0 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - adds r4, #1 │ │ - ldr.w r1, [r8, #8] │ │ - ldr r2, [r0, #56] ; 0x38 │ │ - movs r0, #12 │ │ - add r1, ip │ │ - mla sl, r0, sl, r2 │ │ - ldrb.w r0, [sl, #5] │ │ - ldrb.w r2, [sl, #4] │ │ - orr.w r2, r2, r0, lsl #8 │ │ - ldrb.w r0, [sl, #6] │ │ - orr.w r2, r2, r0, lsl #16 │ │ - ldrb.w r0, [sl, #7] │ │ - orr.w r2, r2, r0, lsl #24 │ │ - str r2, [sp, #0] │ │ - movs r2, #0 │ │ - ldr.w r0, [r9, #56] ; 0x38 │ │ - str.w ip, [sp, #12] │ │ - blx 1bc3c │ │ - ldr.w ip, [sp, #12] │ │ - add.w ip, ip, #80 ; 0x50 │ │ - cmp r4, r5 │ │ - blt.n 1ae38 │ │ - ldr.w sl, [sp, #68] ; 0x44 │ │ - ldr r1, [sp, #28] │ │ - cmp r5, #0 │ │ - it ge │ │ - addge sl, r5 │ │ - adds r1, #1 │ │ - str r1, [sp, #28] │ │ - ldr r2, [sp, #28] │ │ - cmp r2, fp │ │ - blt.n 1ae0a │ │ - ldr r0, [sp, #20] │ │ - mov r4, r9 │ │ - bl 3caf4 │ │ - ldr r0, [sp, #32] │ │ - bl 3caf4 │ │ - ldr r3, [sp, #16] │ │ - adds r3, #1 │ │ - str r3, [sp, #16] │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - ldr r0, [sp, #16] │ │ - cmp r0, r3 │ │ - blt.w 1ad72 │ │ - movs r0, #0 │ │ - b.n 1af20 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - add sp, #76 ; 0x4c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - ; instruction: 0xf7240002 │ │ - ; instruction: 0xf6280002 │ │ - ; instruction: 0xf6b00002 │ │ - │ │ -0001af34 : │ │ - push {r4, r5, r6, lr} │ │ - mov r4, r0 │ │ - bl 12110 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - movs r5, #0 │ │ - blx 1b740 │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - bl 2aef2 │ │ - ldr r0, [r4, #96] ; 0x60 │ │ - bl 3caf4 │ │ - b.n 1af68 │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - lsls r6, r5, #4 │ │ - adds r5, #1 │ │ - adds r3, r3, r6 │ │ - ldr r0, [r3, #8] │ │ - bl 3caf4 │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - ldr r0, [r3, r6] │ │ - bl 3caf4 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r5, r3 │ │ - blt.n 1af52 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - bl 3caf4 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 3caf4 │ │ + str r2, [r0, #24] │ │ + pop {r4, pc} │ │ ... │ │ │ │ -0001af80 : │ │ +0001c1bc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r6, r3 │ │ - ldr.w r8, [pc, #792] ; 1b2a0 │ │ - sub sp, #84 ; 0x54 │ │ - ldr r5, [pc, #788] ; (1b2a4 ) │ │ - mov r7, r2 │ │ - add r8, pc │ │ - ldr.w r8, [r8] │ │ - str r0, [sp, #24] │ │ + sub sp, #68 ; 0x44 │ │ + ldr.w fp, [pc, #776] ; 1c4cc │ │ + mov r7, r3 │ │ + ldr r3, [sp, #104] ; 0x68 │ │ + mov r6, r2 │ │ + add fp, pc │ │ + ldr.w fp, [fp] │ │ + ldr r5, [pc, #764] ; (1c4d0 ) │ │ + mov r9, r0 │ │ + mov r8, r1 │ │ + str r3, [sp, #16] │ │ add r5, pc │ │ - mov r9, r1 │ │ - ldr.w r3, [r8] │ │ + ldr.w r3, [fp] │ │ movs r1, #100 ; 0x64 │ │ mov r2, r5 │ │ movs r0, #1 │ │ - ldr.w sl, [sp, #120] ; 0x78 │ │ - str r3, [sp, #76] ; 0x4c │ │ + ldr.w sl, [sp, #108] ; 0x6c │ │ + str r3, [sp, #60] ; 0x3c │ │ movw r3, #397 ; 0x18d │ │ - ldr.w fp, [sp, #124] ; 0x7c │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r1, [pc, #748] ; (1b2a8 ) │ │ - mov r3, r6 │ │ - mov r2, r7 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [pc, #732] ; (1c4d4 ) │ │ + mov r2, r6 │ │ + stmia.w sp, {r3, sl} │ │ add r1, pc │ │ - stmia.w sp, {sl, fp} │ │ + mov r3, r7 │ │ mov r4, r0 │ │ - bl 12080 │ │ + bl 132dc │ │ mov r2, r5 │ │ movw r3, #401 ; 0x191 │ │ movs r1, #8 │ │ movs r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r1, [pc, #720] ; (1b2ac ) │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r1, [pc, #704] ; (1c4d8 ) │ │ + ldr.w sl, [r7, #4] │ │ add r1, pc │ │ str r0, [r4, #60] ; 0x3c │ │ - mov r0, r7 │ │ - ldr.w sl, [r6, #4] │ │ - bl 3d430 │ │ + mov r0, r6 │ │ + bl 3eb18 │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, sl │ │ - blx 3fc70 │ │ - ldr r1, [pc, #700] ; (1b2b0 ) │ │ + blx 4137c │ │ + ldr r1, [pc, #680] ; (1c4dc ) │ │ + ldr.w sl, [r7, #4] │ │ add r1, pc │ │ asrs r0, r0, #10 │ │ str r0, [r4, #76] ; 0x4c │ │ - mov r0, r7 │ │ - ldr.w sl, [r6, #4] │ │ - bl 3d430 │ │ + mov r0, r6 │ │ + bl 3eb18 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ mov r0, sl │ │ - vcvt.f64.f32 d7, s14 │ │ + vcvt.f32.f64 s15, d7 │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #664] ; (1b2b4 ) │ │ + blx 4137c │ │ + ldr r1, [pc, #644] ; (1c4e0 ) │ │ + ldr r7, [r7, #4] │ │ add r1, pc │ │ asrs r0, r0, #10 │ │ str r0, [r4, #80] ; 0x50 │ │ - mov r0, r7 │ │ - ldr r6, [r6, #4] │ │ - bl 3d430 │ │ + mov r0, r6 │ │ + bl 3eb18 │ │ mov r2, r0 │ │ mov r3, r1 │ │ - mov r0, r6 │ │ - blx 3fc70 │ │ - ldr r2, [r4, #76] ; 0x4c │ │ - ldr r3, [pc, #640] ; (1b2b8 ) │ │ + mov r0, r7 │ │ + blx 4137c │ │ + ldr r3, [r4, #76] ; 0x4c │ │ mov r1, r5 │ │ - add r3, pc │ │ + mov.w r2, #420 ; 0x1a4 │ │ asrs r0, r0, #10 │ │ str r0, [r4, #88] ; 0x58 │ │ - str r2, [sp, #0] │ │ - ldr r2, [r4, #80] ; 0x50 │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #80] ; 0x50 │ │ str r0, [sp, #8] │ │ movs r0, #1 │ │ - str r2, [sp, #4] │ │ - mov.w r2, #420 ; 0x1a4 │ │ - bl 3df24 │ │ - str.w r8, [sp, #52] ; 0x34 │ │ - cmp.w r9, #0 │ │ - beq.w 1b1a4 │ │ - ldr r1, [pc, #604] ; (1b2bc ) │ │ - mov r0, r9 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #600] ; (1c4e4 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + str.w fp, [sp, #20] │ │ + cmp.w r8, #0 │ │ + beq.w 1c3c8 │ │ + ldr r1, [pc, #584] ; (1c4e8 ) │ │ + mov r0, r8 │ │ add r1, pc │ │ - blx e098 │ │ - mov r8, r0 │ │ - cbnz r0, 1b09a │ │ - ldr r3, [pc, #592] ; (1b2c0 ) │ │ + blx e8e0 │ │ + mov r9, r0 │ │ + cbnz r0, 1c2d2 │ │ + ldr r3, [pc, #576] ; (1c4ec ) │ │ movs r0, #4 │ │ mov r1, r5 │ │ mov.w r2, #352 ; 0x160 │ │ add r3, pc │ │ - str.w r9, [sp] │ │ - bl 3e034 │ │ - ldr r3, [pc, #576] ; (1b2c4 ) │ │ + str.w r8, [sp] │ │ + bl 3f7b4 │ │ + ldr r3, [pc, #560] ; (1c4f0 ) │ │ movs r0, #4 │ │ mov r1, r5 │ │ - add r3, pc │ │ mov.w r2, #424 ; 0x1a8 │ │ - bl 3df24 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - bl 1af34 │ │ - mov r4, r8 │ │ - b.n 1b28a │ │ + b.n 1c496 │ │ movs r3, #0 │ │ str r3, [r4, #68] ; 0x44 │ │ - bl 40420 │ │ - b.n 1b0b2 │ │ - ldr r3, [r0, #8] │ │ - cbz r3, 1b0ae │ │ + bl 41b50 │ │ + mov r5, r0 │ │ + cbz r0, 1c2f0 │ │ + ldr r3, [r5, #8] │ │ + cbz r3, 1c2e8 │ │ ldr r3, [r4, #68] ; 0x44 │ │ adds r3, #1 │ │ str r3, [r4, #68] ; 0x44 │ │ - bl 403ec │ │ - cmp r0, #0 │ │ - bne.n 1b0a4 │ │ - ldr r2, [pc, #528] ; (1b2c8 ) │ │ - mov r6, r0 │ │ + mov r0, r5 │ │ + bl 41b1c │ │ + b.n 1c2da │ │ + ldr r2, [pc, #512] ; (1c4f4 ) │ │ movw r3, #361 ; 0x169 │ │ movs r1, #16 │ │ - add r2, pc │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r1, r6 │ │ - mov r2, r6 │ │ - ldr.w fp, [pc, #508] ; 1b2cc │ │ - mov r9, r6 │ │ - mov sl, r8 │ │ - add fp, pc │ │ + add r2, pc │ │ + add.w sl, sp, #44 ; 0x2c │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r1, r5 │ │ + mov r2, r5 │ │ + mov fp, r5 │ │ str r0, [r4, #64] ; 0x40 │ │ - mov r0, r8 │ │ - blx e0e0 │ │ - mov r0, r8 │ │ - bl 40420 │ │ - mov r5, r0 │ │ - b.n 1b196 │ │ + mov r0, r9 │ │ + blx e91c │ │ + mov r0, r9 │ │ + bl 41b50 │ │ + ldr r3, [pc, #476] ; (1c4f8 ) │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + mov r7, r0 │ │ + cmp r7, #0 │ │ + beq.n 1c3c0 │ │ ldr r3, [r4, #64] ; 0x40 │ │ - ldr r2, [r4, #88] ; 0x58 │ │ - ldr r7, [r5, #8] │ │ - add r3, r9 │ │ - subs r7, #1 │ │ - str r2, [r3, #4] │ │ - ldr r3, [r5, #0] │ │ - b.n 1b0fa │ │ - subs r7, #1 │ │ - ldrb r2, [r3, r7] │ │ + ldr r6, [r7, #8] │ │ + add.w ip, r3, r5 │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + subs r6, #1 │ │ + str.w r3, [ip, #4] │ │ + ldr r3, [r7, #0] │ │ + ldrb r2, [r3, r6] │ │ cmp r2, #10 │ │ - beq.n 1b0f8 │ │ - subs r6, r7, #1 │ │ - cmp r2, #47 ; 0x2f │ │ - bne.n 1b170 │ │ - b.n 1b10a │ │ + bne.n 1c340 │ │ subs r6, #1 │ │ - cmp r6, #0 │ │ - ldrb.w r8, [r3, r6] │ │ - ite le │ │ - movle r2, #0 │ │ - movgt r2, #1 │ │ - cmp.w r8, #47 ; 0x2f │ │ - ite eq │ │ - moveq.w r8, #0 │ │ - andne.w r8, r2, #1 │ │ - cmp.w r8, #0 │ │ - bne.n 1b108 │ │ - adds r1, r6, #1 │ │ - subs r2, r7, r6 │ │ - adds r1, r3, r1 │ │ - add r0, sp, #60 ; 0x3c │ │ - blx e14c │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - add r0, sp, #60 ; 0x3c │ │ - mov r1, r8 │ │ - add.w ip, r3, r9 │ │ + b.n 1c336 │ │ + cmp r2, #47 ; 0x2f │ │ + bne.n 1c39c │ │ + add.w r8, r6, #4294967295 ; 0xffffffff │ │ + ldrb.w r2, [r3, r8] │ │ + cmp r2, #47 ; 0x2f │ │ + bne.n 1c390 │ │ + add.w r1, r8, #1 │ │ + rsb r2, r8, r6 │ │ + add r1, r3 │ │ + mov r0, sl │ │ + str.w ip, [sp, #28] │ │ + blx e994 │ │ ldr r3, [r4, #12] │ │ + mov r0, sl │ │ + movs r1, #0 │ │ ldr r3, [r3, #4] │ │ - str.w ip, [sp, #16] │ │ - str r3, [sp, #20] │ │ - blx e164 │ │ - ldr r3, [sp, #20] │ │ - strd r0, r1, [sp, #24] │ │ - mov r0, r3 │ │ - ldrd r2, r3, [sp, #24] │ │ - blx 3fc70 │ │ - ldr.w ip, [sp, #16] │ │ + str r3, [sp, #16] │ │ + blx e9ac │ │ + mov r2, r0 │ │ + mov r3, r1 │ │ + ldr r0, [sp, #16] │ │ + blx 4137c │ │ + ldr r3, [r7, #0] │ │ + ldr.w ip, [sp, #28] │ │ + add r3, r8 │ │ asrs r0, r0, #10 │ │ str.w r0, [ip, #4] │ │ - ldr r3, [r5, #0] │ │ - adds r6, r3, r6 │ │ - strb.w r8, [r6, #-1] │ │ - ldr r3, [r5, #0] │ │ - mov r1, fp │ │ + strb.w fp, [r3, #-1] │ │ + b.n 1c39c │ │ + cmp.w r8, #0 │ │ + ble.n 1c350 │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ + b.n 1c348 │ │ + ldr r3, [r7, #0] │ │ mov.w r2, #384 ; 0x180 │ │ - adds r7, r3, r7 │ │ - movs r3, #0 │ │ - strb r3, [r7, #1] │ │ - ldr r0, [r5, #0] │ │ + ldr r1, [sp, #24] │ │ + add r6, r3 │ │ + strb.w fp, [r6, #1] │ │ + ldr r0, [r7, #0] │ │ ldr r6, [r4, #64] ; 0x40 │ │ - bl 3ca88 <__ckd_salloc__> │ │ - str.w r0, [r6, r9] │ │ - mov r0, r5 │ │ - bl 403ec │ │ - add.w r9, r9, #16 │ │ - mov r5, r0 │ │ - cmp r5, #0 │ │ - bne.n 1b0e8 │ │ - mov r0, sl │ │ - mov r8, sl │ │ - blx e0a4 │ │ - b.n 1b1ca │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + str r0, [r6, r5] │ │ + mov r0, r7 │ │ + bl 41b1c │ │ + adds r5, #16 │ │ + mov r7, r0 │ │ + b.n 1c320 │ │ + mov r0, r9 │ │ + blx e8ec │ │ + b.n 1c3ee │ │ movs r0, #1 │ │ movs r1, #16 │ │ mov r2, r5 │ │ mov.w r3, #430 ; 0x1ae │ │ str r0, [r4, #68] ; 0x44 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #88] ; 0x58 │ │ mov r1, r5 │ │ mov.w r2, #432 ; 0x1b0 │ │ str r0, [r4, #64] ; 0x40 │ │ + mov r6, r0 │ │ str r3, [r0, #4] │ │ - ldr r0, [sp, #24] │ │ - ldr r6, [r4, #64] ; 0x40 │ │ - bl 3ca88 <__ckd_salloc__> │ │ + mov r0, r9 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ str r0, [r6, #0] │ │ - ldr r1, [r4, #16] │ │ - movs r3, #1 │ │ - ldr r5, [pc, #256] ; (1b2d0 ) │ │ - movs r6, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - str r1, [sp, #48] ; 0x30 │ │ - add r5, pc │ │ - ldr r1, [pc, #248] ; (1b2d4 ) │ │ - ldr r3, [pc, #252] ; (1b2d8 ) │ │ - add r1, pc │ │ - str r1, [sp, #40] ; 0x28 │ │ + ldr r3, [r4, #16] │ │ + movs r6, #1 │ │ + ldr.w r8, [pc, #264] ; 1c4fc │ │ + movs r5, #0 │ │ + ldr.w fp, [pc, #260] ; 1c500 │ │ + str r3, [sp, #16] │ │ + add r8, pc │ │ + ldr r3, [pc, #256] ; (1c504 ) │ │ + add fp, pc │ │ add r3, pc │ │ - str r3, [sp, #44] ; 0x2c │ │ - b.n 1b260 │ │ + str r3, [sp, #24] │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r5, r3 │ │ + bge.n 1c492 │ │ ldr r2, [r4, #64] ; 0x40 │ │ - lsls r3, r6, #4 │ │ - mov r1, r5 │ │ - mov.w r9, #0 │ │ + lsls r3, r5, #4 │ │ + mov r1, r8 │ │ ldr r0, [r2, r3] │ │ movs r2, #153 ; 0x99 │ │ - bl 3ca88 <__ckd_salloc__> │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ movs r1, #0 │ │ mov r2, r1 │ │ - str r0, [sp, #24] │ │ - bl 40be8 │ │ - movs r1, #4 │ │ - mov r2, r5 │ │ + mov r9, r0 │ │ + bl 423a4 │ │ movs r3, #155 ; 0x9b │ │ + movs r1, #4 │ │ + mov r2, r8 │ │ + mov sl, r0 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, sl │ │ mov r7, r0 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ + bl 423a4 │ │ mov r2, r7 │ │ - mov r8, r0 │ │ - ldr r0, [sp, #24] │ │ - mov r1, r8 │ │ - mov sl, r8 │ │ - bl 40be8 │ │ - b.n 1b24e │ │ - mov fp, sl │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - ldr.w r1, [fp] │ │ - add.w sl, sl, #4 │ │ - bl 17e26 │ │ + movs r3, #0 │ │ + cmp r3, sl │ │ + bge.n 1c482 │ │ + mov ip, r2 │ │ + ldr r0, [sp, #16] │ │ + ldr.w r1, [ip] │ │ + adds r2, #4 │ │ + str r3, [sp, #36] ; 0x24 │ │ + str r2, [sp, #32] │ │ + str.w ip, [sp, #28] │ │ + bl 19064 │ │ + ldr.w ip, [sp, #28] │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ adds r0, #1 │ │ - bne.n 1b24a │ │ - ldr.w r3, [fp] │ │ + bne.n 1c47e │ │ + ldr.w r3, [ip] │ │ movs r0, #4 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #24] │ │ movs r2, #161 ; 0xa1 │ │ + movs r6, #0 │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - bl 3df24 │ │ - movs r1, #0 │ │ - str r1, [sp, #36] ; 0x24 │ │ - b.n 1b252 │ │ - add.w r9, r9, #1 │ │ - cmp r9, r7 │ │ - blt.n 1b21e │ │ - mov r0, r8 │ │ - adds r6, #1 │ │ - bl 3caf4 │ │ - ldr r0, [sp, #24] │ │ - bl 3caf4 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r6, r3 │ │ - blt.n 1b1e6 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + mov r3, fp │ │ + bl 3f6b8 │ │ + b.n 1c482 │ │ + adds r3, #1 │ │ + b.n 1c442 │ │ + mov r0, r7 │ │ + adds r5, #1 │ │ + bl 3e1f8 │ │ + mov r0, r9 │ │ + bl 3e1f8 │ │ + b.n 1c408 │ │ mov r0, r4 │ │ - cbnz r3, 1b274 │ │ - bl 1af34 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - b.n 1b28a │ │ + cbnz r6, 1c49c │ │ + bl 1bc04 │ │ + b.n 1c4b0 │ │ ldr r1, [r4, #16] │ │ ldr r2, [r4, #20] │ │ - bl 1ac88 │ │ + bl 1bc50 │ │ cmp r0, #0 │ │ - bge.n 1b28a │ │ + bge.n 1c4b4 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ - movs r4, #0 │ │ ldr r3, [r3, #20] │ │ blx r3 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ + movs r0, #0 │ │ + b.n 1c4b6 │ │ mov r0, r4 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 1b29a │ │ - blx e050 <__stack_chk_fail@plt> │ │ - add sp, #84 ; 0x54 │ │ + beq.n 1c4c4 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r6, [sp, #928] ; 0x3a0 │ │ + nop │ │ + ldr r4, [sp, #704] ; 0x2c0 │ │ movs r3, r0 │ │ - eor.w r0, r0, #8519680 ; 0x820000 │ │ - add r0, pc, #760 ; (adr r0, 1b5a4 ) │ │ + ldcl 0, cr0, [r6], #-8 │ │ + ldr r6, [sp, #504] ; 0x1f8 │ │ movs r3, r0 │ │ - ldmia r6, {r1, r2, r4, r5, r6} │ │ + stmia r6!, {r2, r3, r5, r6} │ │ movs r2, r0 │ │ - bge.n 1b2f4 │ │ + bcs.n 1c50c │ │ movs r2, r0 │ │ - bge.n 1b31c │ │ + bcs.n 1c538 │ │ movs r2, r0 │ │ - and.w r0, pc, #8519680 ; 0x820000 │ │ - stcl 0, cr0, [sp, #8] │ │ - and.w r0, r1, #8519680 ; 0x820000 │ │ - ands.w r0, r2, #8519680 ; 0x820000 │ │ - ; instruction: 0xf3580002 │ │ - sbfx r0, r4, #0, #3 │ │ - movw r0, #8194 ; 0x2002 │ │ - ; instruction: 0xf23c0002 │ │ - ; instruction: 0xf1e70002 │ │ + ; instruction: 0xebf70002 │ │ + b.n 1c07a │ │ + movs r2, r0 │ │ + ; instruction: 0xebfb0002 │ │ + stc 0, cr0, [r8], {2} │ │ + adcs.w r0, r6, r2 │ │ + ; instruction: 0xeb360002 │ │ + orrs.w r0, r2, r2 │ │ + ldrd r0, r0, [sp, #8]! │ │ + orr.w r0, ip, r2 │ │ │ │ -0001b2dc : │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - movs r5, #0 │ │ - mov r4, r0 │ │ - mov r6, r5 │ │ - b.n 1b2f6 │ │ - ldr r2, [r4, #64] ; 0x40 │ │ - lsls r3, r6, #4 │ │ - adds r6, #1 │ │ +0001c508 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + movs r4, #0 │ │ + ldr r7, [r0, #68] ; 0x44 │ │ + mov r6, r0 │ │ + mov r5, r4 │ │ + cmp r5, r7 │ │ + bge.n 1c528 │ │ + ldr r2, [r6, #64] ; 0x40 │ │ + lsls r3, r5, #4 │ │ + adds r5, #1 │ │ ldr r0, [r2, r3] │ │ - blx e068 │ │ - adds r5, r0, r5 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - cmp r6, r0 │ │ - blt.n 1b2e8 │ │ - ldr r2, [pc, #84] ; (1b354 ) │ │ - adds r0, r5, r0 │ │ + blx e8b0 │ │ + add r4, r0 │ │ + b.n 1c514 │ │ + ldr r2, [pc, #88] ; (1c584 ) │ │ + adds r0, r4, r7 │ │ movs r1, #1 │ │ movw r3, #657 ; 0x291 │ │ add r2, pc │ │ - movs r5, #0 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov.w r9, #10 │ │ - mov r7, r5 │ │ - mov r6, r0 │ │ - b.n 1b340 │ │ - ldr r2, [r4, #64] ; 0x40 │ │ - lsls r3, r7, #4 │ │ - adds r7, #1 │ │ + movs r4, #0 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r5, r4 │ │ + mov.w sl, #10 │ │ + mov r7, r0 │ │ + ldr r3, [r6, #68] ; 0x44 │ │ + add.w r9, r7, r4 │ │ + cmp r5, r3 │ │ + bge.n 1c576 │ │ + ldr r2, [r6, #64] ; 0x40 │ │ + lsls r3, r5, #4 │ │ + adds r5, #1 │ │ ldr.w r8, [r2, r3] │ │ mov r0, r8 │ │ - blx e068 │ │ + blx e8b0 │ │ mov r1, r8 │ │ mov r2, r0 │ │ - adds r0, r6, r5 │ │ - blx e14c │ │ + mov r0, r9 │ │ + blx e994 │ │ mov r0, r8 │ │ - blx e068 │ │ - adds r5, r0, r5 │ │ - strb.w r9, [r6, r5] │ │ - adds r5, #1 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r7, r3 │ │ - blt.n 1b318 │ │ - adds r5, r6, r5 │ │ + blx e8b0 │ │ + add r0, r4 │ │ + adds r4, r0, #1 │ │ + strb.w sl, [r7, r0] │ │ + b.n 1c542 │ │ movs r3, #0 │ │ - mov r0, r6 │ │ - strb.w r3, [r5, #-1] │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - adds.w r0, r2, #2 │ │ - lsrs r0, r6, #31 │ │ - stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, lr, pc} │ │ - b.n 1b980 │ │ - movs r0, #76 ; 0x4c │ │ - b.n 1af06 │ │ - beq.n 1b378 │ │ - b.n 1b804 │ │ + mov r0, r7 │ │ + strb.w r3, [r9, #-1] │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + nop │ │ + ldmdb lr, {r1} │ │ + ldr r7, [pc, #960] ; (1c94c ) │ │ + stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip} │ │ + b.n 1cbb0 │ │ + adds r0, #76 ; 0x4c │ │ + b.n 1c136 │ │ + beq.n 1c5d0 │ │ + b.n 1ca34 │ │ strb r0, [r0, #0] │ │ - b.n 1ae8e │ │ + b.n 1c0be │ │ movs r0, r0 │ │ - b.n 1ba16 │ │ - asrs r4, r0, #32 │ │ - b.n 1ae96 │ │ + b.n 1cc48 │ │ + movs r0, #4 │ │ + b.n 1c0c6 │ │ adds r3, #182 ; 0xb6 │ │ - b.n 1b71a │ │ - add sp, #64 ; 0x40 │ │ - b.n 1aeac │ │ - lsls r1, r5, #2 │ │ + b.n 1c94a │ │ + stmia r0!, {r4} │ │ + b.n 1c0dc │ │ + movs r3, r1 │ │ lsrs r0, r0, #8 │ │ - movs r4, r1 │ │ - b.n 1b62c │ │ - movs r7, r0 │ │ + movs r1, r0 │ │ + b.n 1c85c │ │ + movs r3, r1 │ │ lsrs r0, r0, #8 │ │ - ands r4, r1 │ │ - b.n 1aebc │ │ - asrs r3, r0 │ │ - b.n 1b2ba │ │ - lsls r0, r6 │ │ - b.n 1b73e │ │ - ands r4, r0 │ │ - b.n 1b472 │ │ - stmia r0!, {} │ │ - b.n 1b886 │ │ - stmia r0!, {r2} │ │ - b.n 1b4fa │ │ - movs r0, r0 │ │ - b.n 1ba5e │ │ - lsls r4, r4, #2 │ │ + b.n 1c5d4 │ │ + b.n 1c0ec │ │ + adds r1, #3 │ │ + b.n 1c4fe │ │ + adds r0, #176 ; 0xb0 │ │ + b.n 1c96c │ │ + movs r1, r0 │ │ + b.n 1c870 │ │ + movs r6, r0 │ │ lsrs r0, r0, #8 │ │ + asrs r0, r1, #32 │ │ + b.n 1c100 │ │ + adds r0, #131 ; 0x83 │ │ + b.n 1c916 │ │ + adds r0, #243 ; 0xf3 │ │ + b.n 1c8fc │ │ + adds r0, #0 │ │ + b.n 1caa4 │ │ + movs r2, r0 │ │ + and.w r0, r0, r1 │ │ + b.n 1c88c │ │ + ; instruction: 0xfff81aff │ │ adds r2, #14 │ │ - b.n 1baee │ │ + b.n 1cd2e │ │ adds r0, #3 │ │ - b.n 1b4b4 │ │ - adds r0, #0 │ │ - b.n 1aecc │ │ - eors r5, r1 │ │ - b.n 1af5a │ │ - movs r1, r0 │ │ - b.n 1ba66 │ │ - movs r5, r5 │ │ - bge.n 1b3c2 │ │ - asrs r0, r0, #32 │ │ - b.n 1b706 │ │ - str r3, [r1, r0] │ │ - b.n 1b70a │ │ + b.n 1c6f6 │ │ adds r0, #0 │ │ - b.n 1b70e │ │ - stmia r0!, {r1} │ │ - b.n 1bb12 │ │ - movs r0, #1 │ │ - b.n 1bb16 │ │ + b.n 1c10e │ │ + str r0, [sp, #308] ; 0x134 │ │ + b.n 1c19a │ │ + movs r1, r0 │ │ + b.n 1ccb0 │ │ + movs r4, r4 │ │ + bge.n 1c602 │ │ + str r4, [r0, #0] │ │ + b.n 1cb06 │ │ + asrs r0, r7, #32 │ │ + b.n 1cb0a │ │ + ands r4, r1 │ │ + b.n 1c94e │ │ + b.n 1c614 │ │ + b.n 1cd52 │ │ + str r1, [r0, r0] │ │ + b.n 1cd56 │ │ ldrh r7, [r7, #62] ; 0x3e │ │ - b.n 1b9f8 │ │ - eors r4, r1 │ │ - b.n 1af7e │ │ - str r0, [r1, #0] │ │ - b.n 1af04 │ │ - asrs r4, r0, #32 │ │ - b.n 1b8e8 │ │ - movs r0, r0 │ │ - b.n 1ba92 │ │ - add r3, pc, #736 ; (adr r3, 1b6cc ) │ │ - b.n 1b794 │ │ - lsls r1, r1, #2 │ │ + b.n 1cc38 │ │ + movs r4, r2 │ │ + and.w r0, r0, r8 │ │ + b.n 1c8c8 │ │ + movs r1, r3 │ │ lsrs r0, r0, #8 │ │ + str r0, [sp, #48] ; 0x30 │ │ + b.n 1c158 │ │ + adds r1, #3 │ │ + b.n 1c560 │ │ + adds r0, #190 ; 0xbe │ │ + b.n 1c958 │ │ movs r0, r1 │ │ - b.n 1b6aa │ │ - lsls r5, r0, #2 │ │ + b.n 1c8dc │ │ + movs r4, r2 │ │ lsrs r0, r0, #8 │ │ - str r0, [sp, #48] ; 0x30 │ │ - b.n 1af2c │ │ - add r1, pc, #40 ; (adr r1, 1b428 ) │ │ - b.n 1b334 │ │ - add r0, pc, #752 ; (adr r0, 1b6f4 ) │ │ - b.n 1b73a │ │ + str r0, [sp, #32] │ │ + b.n 1c16c │ │ + adds r0, #131 ; 0x83 │ │ + b.n 1c982 │ │ + adds r0, #243 ; 0xf3 │ │ + b.n 1c978 │ │ + adds r0, #0 │ │ + b.n 1cb10 │ │ + adds r0, #3 │ │ + b.n 1c752 │ │ + str r1, [r0, r0] │ │ + b.n 1cb5c │ │ + lsls r6, r1, #8 │ │ + b.n 1ccfc │ │ + asrs r2, r0, #32 │ │ + b.n 1cb5c │ │ + b.n 1c660 │ │ + b.n 1cb7a │ │ + adds r2, #14 │ │ + cbz r0, 1c6ca │ │ + adds r0, #4 │ │ + b.n 1c1ae │ │ + str r0, [sp, #308] ; 0x134 │ │ + b.n 1c20a │ │ + movs r5, r0 │ │ + b.n 1c920 │ │ movs r0, r1 │ │ - b.n 1b6be │ │ - add r0, pc, #0 ; (adr r0, 1b40c ) │ │ - asrs r0, r4, #14 │ │ - add r0, pc, #4 ; (adr r0, 1b414 ) │ │ - lsls r0, r4, #14 │ │ - movs r0, r0 │ │ - b.n 1baca │ │ - lsls r5, r7, #1 │ │ - subs r0, r0, r0 │ │ - add r3, pc, #736 ; (adr r3, 1b6fc ) │ │ - b.n 1b7c4 │ │ + bge.n 1c672 │ │ + adds r0, #76 ; 0x4c │ │ + b.n 1c216 │ │ + movs r0, #4 │ │ + b.n 1c1e6 │ │ movs r0, r0 │ │ - b.n 1baca │ │ - ands r0, r1 │ │ - b.n 1af54 │ │ - add r0, pc, #552 ; (adr r0, 1b650 ) │ │ - lsls r0, r4, #6 │ │ - movs r6, r0 │ │ - lsrs r0, r0, #8 │ │ + b.n 1cd24 │ │ + adds r0, #176 ; 0xb0 │ │ + b.n 1ca24 │ │ + ; instruction: 0xffe51aff │ │ movs r0, r1 │ │ - b.n 1b6e6 │ │ - str r0, [sp, #48] ; 0x30 │ │ - asrs r7, r2, #22 │ │ - add r7, sp, #1016 ; 0x3f8 │ │ - lsls r7, r1, #12 │ │ - add r0, pc, #4 ; (adr r0, 1b440 ) │ │ - lsls r0, r0, #13 │ │ - add r1, pc, #40 ; (adr r1, 1b468 ) │ │ - asrs r1, r3, #30 │ │ - add r0, pc, #752 ; (adr r0, 1b734 ) │ │ - asrs r2, r3, #6 │ │ - add r0, pc, #552 ; (adr r0, 1b670 ) │ │ - asrs r0, r4, #6 │ │ - lsrs r2, r7 │ │ - b.n 1b776 │ │ - ands r0, r0 │ │ - b.n 1b91a │ │ - str r4, [r0, #0] │ │ - b.n 1b562 │ │ + b.n 1c930 │ │ + ; instruction: 0xffea1aff │ │ + adds r2, #14 │ │ + b.n 1cdd2 │ │ + ; instruction: 0xffeceaff │ │ movs r0, #1 │ │ - b.n 1b95e │ │ - lsls r6, r1, #8 │ │ - b.n 1bb0a │ │ - str r6, [r1, #32] │ │ - cbz r0, 1b4ca │ │ - str r4, [r0, #0] │ │ - b.n 1afb0 │ │ - eors r5, r1 │ │ - b.n 1b00a │ │ + b.n 1cb4c │ │ + lsls r7, r1, #3 │ │ + subs r2, #0 │ │ + adds r0, #4 │ │ + b.n 1c1d0 │ │ + str r2, [r0, r4] │ │ + b.n 1c9e6 │ │ + strh r4, [r6, #36] ; 0x24 │ │ + b.n 1ca4a │ │ + asrs r3, r0, #32 │ │ + b.n 1c9ee │ │ + adds r0, #20 │ │ + b.n 1c1cc │ │ + adds r0, #120 ; 0x78 │ │ + b.n 1c434 │ │ + asrs r3, r0, #4 │ │ + b.n 1c5dc │ │ + adds r1, #2 │ │ + b.n 1c5e0 │ │ + adds r0, #9 │ │ + b.n 1c668 │ │ + lsls r7, r7, #3 │ │ + b.n 1cd6c │ │ + movs r2, r1 │ │ + lsrs r0, r0, #8 │ │ + b.n 1c8d0 │ │ + b.n 1c606 │ │ + str r6, [r1, #0] │ │ + b.n 1c798 │ │ + lsls r6, r3, #8 │ │ + b.n 1cd82 │ │ + movs r6, r0 │ │ + rev r0, r0 │ │ + b.n 1c6e0 │ │ + b.n 1cb70 │ │ + movs r1, r0 │ │ + b.n 1cdde │ │ adds r0, #2 │ │ - b.n 1b974 │ │ - stmia r0!, {r1} │ │ - b.n 1b98a │ │ - movs r2, r0 │ │ - b.n 1b71e │ │ - ; instruction: 0xffd7caff │ │ - stmia r0!, {r0} │ │ - b.n 1b926 │ │ - adds r2, #14 │ │ - adds r3, #160 ; 0xa0 │ │ - adds r0, #44 ; 0x2c │ │ - adds r5, #128 ; 0x80 │ │ + asrs r0, r4, #6 │ │ + movs r7, r0 │ │ + subs r0, r0, r0 │ │ + str r4, [r5, #0] │ │ + b.n 1c1ee │ │ + adds r0, #2 │ │ + b.n 1ca32 │ │ + lsls r5, r0, #1 │ │ + ; instruction: 0xea00e002 │ │ + b.n 1cb8c │ │ + movs r1, r0 │ │ + b.n 1cdfa │ │ adds r0, #0 │ │ - adds r5, #141 ; 0x8d │ │ - lsls r2, r3, #1 │ │ + asrs r0, r4, #15 │ │ + str r6, [r1, #32] │ │ + asrs r0, r4, #14 │ │ + lsls r1, r0, #3 │ │ + lsrs r0, r0, #8 │ │ + strb r4, [r0, #0] │ │ + b.n 1cb98 │ │ + ands r7, r0 │ │ + b.n 1c634 │ │ + ands r1, r1 │ │ + b.n 1c6be │ │ + lsls r7, r7, #3 │ │ + b.n 1cdc2 │ │ + movs r3, r1 │ │ + lsrs r0, r0, #8 │ │ + strb r7, [r0, #0] │ │ + b.n 1c65a │ │ + strb r7, [r0, #0] │ │ + b.n 1c7ee │ │ + movs r6, r0 │ │ + b.n 1c9d8 │ │ + movs r7, r0 │ │ + bge.n 1c72e │ │ + ands r1, r0 │ │ + b.n 1cbee │ │ + adds r0, #14 │ │ + movs r1, #160 ; 0xa0 │ │ + str r7, [r0, #0] │ │ + movs r1, #160 ; 0xa0 │ │ + movs r5, r0 │ │ + cmp r2, #0 │ │ + strb r4, [r5, #0] │ │ + b.n 1c242 │ │ + adds r0, #14 │ │ + b.n 1ca86 │ │ + str r7, [r0, #0] │ │ + b.n 1ca8a │ │ + movs r7, r5 │ │ + and.w r0, r0, r1, lsl #16 │ │ + b.n 1cc0e │ │ + movs r2, r5 │ │ subs r2, #0 │ │ - str r4, [r6, #72] ; 0x48 │ │ - b.n 1b832 │ │ - movs r1, #4 │ │ - b.n 1b7d6 │ │ - asrs r4, r0, #32 │ │ - b.n 1afc8 │ │ - add sp, #8 │ │ - b.n 1b5b4 │ │ - adds r0, #12 │ │ - b.n 1b7e2 │ │ - strh r6, [r1, r0] │ │ - b.n 1bbe6 │ │ - add r0, pc, #472 ; (adr r0, 1b680 ) │ │ - b.n 1b228 │ │ - strh r0, [r0, #0] │ │ - b.n 1bc6e │ │ - asrs r2, r1, #4 │ │ - b.n 1b3d4 │ │ - asrs r2, r0, #32 │ │ - b.n 1b5b8 │ │ - movs r0, #4 │ │ - b.n 1af1c │ │ - movs r0, #4 │ │ - b.n 1b462 │ │ + strb r0, [r1, #0] │ │ + b.n 1cbe4 │ │ + b.n 1c76a │ │ + b.n 1c680 │ │ + b.n 1c772 │ │ + b.n 1c71e │ │ lsls r7, r7, #3 │ │ - b.n 1bb66 │ │ - movs r4, r0 │ │ + b.n 1ce22 │ │ + movs r3, r1 │ │ lsrs r0, r0, #8 │ │ - add r0, pc, #16 ; (adr r0, 1b4d8 ) │ │ - b.n 1af00 │ │ - movs r0, #10 │ │ - b.n 1b592 │ │ + strb r7, [r0, #0] │ │ + b.n 1c6a6 │ │ + strb r7, [r0, #0] │ │ + b.n 1c84e │ │ + movs r6, r0 │ │ + b.n 1ca24 │ │ + movs r7, r0 │ │ + bge.n 1c77a │ │ + b.n 1c77e │ │ + b.n 1cc26 │ │ + adds r0, #4 │ │ + movs r1, #160 ; 0xa0 │ │ + str r7, [r0, #0] │ │ + movs r1, #160 ; 0xa0 │ │ movs r5, r0 │ │ - b.n 1b776 │ │ - strh r3, [r0, #0] │ │ - stmia r1!, {r5, r7} │ │ - str r2, [r0, r0] │ │ - stmia r1!, {r5, r7} │ │ - adds r0, #1 │ │ - b.n 1b964 │ │ - add sp, #16 │ │ - b.n 1b978 │ │ - movs r1, r0 │ │ - b.n 1bbcc │ │ - ; instruction: 0xfff21aff │ │ - movs r1, r0 │ │ - b.n 1bbde │ │ - str r6, [r6, #4] │ │ - b.n 1b270 │ │ - strh r6, [r0, #0] │ │ - asrs r0, r1, #10 │ │ - lsls r4, r0 │ │ - b.n 1b5fa │ │ - ands r6, r6 │ │ - b.n 1ba06 │ │ - ands r4, r0 │ │ - b.n 1b01c │ │ - adds r1, #8 │ │ - asrs r0, r2, #30 │ │ - add r1, pc, #48 ; (adr r1, 1b538 ) │ │ - b.n 1b84a │ │ - str r4, [r5, r0] │ │ - b.n 1b00e │ │ - str r0, [r0, r0] │ │ - b.n 1b02c │ │ - adds r0, #48 ; 0x30 │ │ - asrs r0, r0, #22 │ │ + cmp r2, #0 │ │ + strb r4, [r5, #0] │ │ + b.n 1c28e │ │ adds r0, #4 │ │ - b.n 1b048 │ │ - asrs r6, r0 │ │ - b.n 1b444 │ │ - adds r0, #10 │ │ - b.n 1b44a │ │ - str r0, [sp, #4] │ │ - b.n 1b9be │ │ - add sp, #16 │ │ - b.n 1b9be │ │ - adds r0, #12 │ │ - b.n 1b4d4 │ │ + b.n 1cad2 │ │ + str r7, [r0, #0] │ │ + b.n 1cad6 │ │ + movs r4, r3 │ │ + ; instruction: 0xea00e001 │ │ + b.n 1cc46 │ │ + movs r7, r2 │ │ + subs r2, #0 │ │ + strb r4, [r1, #0] │ │ + b.n 1cc30 │ │ + ands r7, r0 │ │ + b.n 1c6cc │ │ + ands r1, r1 │ │ + b.n 1c756 │ │ lsls r7, r7, #3 │ │ - b.n 1bbd8 │ │ - movs r0, #16 │ │ - asrs r7, r2, #22 │ │ - strh r6, [r1, r0] │ │ - lsls r0, r4, #14 │ │ - str r2, [r1, r0] │ │ - asrs r2, r2, #30 │ │ - movs r0, #9 │ │ - b.n 1b882 │ │ - str r5, [r0, r0] │ │ - asrs r3, r4, #1 │ │ + b.n 1ce5a │ │ + movs r3, r1 │ │ + lsrs r0, r0, #8 │ │ + strb r7, [r0, #0] │ │ + b.n 1c6f2 │ │ + ands r7, r0 │ │ + b.n 1c886 │ │ + movs r4, r0 │ │ + b.n 1ca6e │ │ + movs r7, r0 │ │ + add r2, sp, #0 │ │ + movs r0, r0 │ │ + b.n 1ce86 │ │ + adds r0, #14 │ │ + asrs r0, r4, #6 │ │ + str r4, [r0, #0] │ │ + asrs r0, r4, #6 │ │ + movs r5, r0 │ │ + subs r0, r0, r0 │ │ + ands r4, r5 │ │ + b.n 1c2da │ │ + adds r0, #14 │ │ + b.n 1cb1e │ │ + str r4, [r0, #0] │ │ + b.n 1cb22 │ │ + movs r1, r1 │ │ + and.w r0, r0, r0 │ │ + b.n 1cea6 │ │ + movs r4, r0 │ │ + lsrs r0, r0, #8 │ │ + ands r0, r2 │ │ + b.n 1cc7c │ │ + b.n 1c7fc │ │ + b.n 1c718 │ │ + b.n 1c80a │ │ + b.n 1c7b6 │ │ + lsls r7, r7, #3 │ │ + b.n 1ceba │ │ + lsls r5, r7, #1 │ │ + subs r0, r0, r0 │ │ movs r1, r0 │ │ - b.n 1bc3c │ │ - strh r1, [r1, #0] │ │ - lsls r0, r4, #6 │ │ - movs r7, r1 │ │ + b.n 1ceec │ │ + str r4, [r5, #0] │ │ + b.n 1c30a │ │ + movs r5, r0 │ │ lsrs r0, r0, #8 │ │ - strh r0, [r0, #0] │ │ - b.n 1bd16 │ │ - adds r0, #11 │ │ - b.n 1b89a │ │ - asrs r3, r0, #32 │ │ - b.n 1b486 │ │ - asrs r4, r1, #32 │ │ - b.n 1b504 │ │ + adds r0, #6 │ │ + b.n 1cd18 │ │ + b.n 1c83c │ │ + b.n 1c350 │ │ + asrs r0, r7, #1 │ │ + b.n 1c598 │ │ + adds r1, #3 │ │ + b.n 1c73e │ │ + asrs r1, r0, #4 │ │ + b.n 1c75e │ │ + adds r0, #48 ; 0x30 │ │ + b.n 1c326 │ │ + str r0, [sp, #104] ; 0x68 │ │ + b.n 1cd3c │ │ + ands r4, r0 │ │ + b.n 1cd38 │ │ + adds r0, #4 │ │ + b.n 1ccbc │ │ + stmia r0!, {r2} │ │ + b.n 1c94e │ │ + b.n 1c94a │ │ + b.n 1c93a │ │ + adds r0, #16 │ │ + b.n 1c358 │ │ + b.n 1c858 │ │ + b.n 1c35c │ │ + strb r4, [r0, #0] │ │ + b.n 1c946 │ │ + b.n 1c868 │ │ + b.n 1ccd4 │ │ + add r0, pc, #48 ; (adr r0, 1c87c ) │ │ + b.n 1ccd8 │ │ + str r0, [sp, #32] │ │ + b.n 1ccdc │ │ + b.n 1c85c │ │ + b.n 1c370 │ │ + adds r0, #8 │ │ + b.n 1c374 │ │ + lsls r4, r2, #1 │ │ + and.w r0, r0, r8, lsl #16 │ │ + b.n 1c39c │ │ + ands r4, r0 │ │ + b.n 1c788 │ │ + ands r6, r1 │ │ + b.n 1c812 │ │ lsls r7, r7, #3 │ │ - b.n 1bc08 │ │ + b.n 1cf16 │ │ movs r5, r0 │ │ lsrs r0, r0, #8 │ │ - str r0, [r2, #0] │ │ - b.n 1b09c │ │ - str r3, [r0, #0] │ │ - b.n 1b49e │ │ - asrs r6, r0, #32 │ │ - b.n 1b638 │ │ - movs r1, r0 │ │ - b.n 1b824 │ │ - strh r2, [r0, #0] │ │ - cbz r0, 1b5a6 │ │ - str r1, [r0, r0] │ │ - cbz r0, 1b5aa │ │ - movs r0, #1 │ │ - b.n 1ba0a │ │ + str r0, [r1, r0] │ │ + b.n 1c2ae │ │ + ands r5, r0 │ │ + b.n 1c942 │ │ + movs r4, r0 │ │ + b.n 1cb24 │ │ adds r0, #4 │ │ - b.n 1ba10 │ │ - movs r1, r0 │ │ - b.n 1bc72 │ │ - ; instruction: 0xfff11aff │ │ + cbz r0, 1c8aa │ │ + ands r2, r0 │ │ + cbz r0, 1c8ae │ │ movs r0, r0 │ │ - b.n 1bc4e │ │ - movs r7, r6 │ │ + rev r0, r0 │ │ + ands r0, r0 │ │ + b.n 1d04e │ │ + add sp, #4 │ │ + b.n 1cd36 │ │ + movs r1, r4 │ │ + subs r2, #0 │ │ + str r1, [r1, r0] │ │ + b.n 1c7bc │ │ + str r6, [r1, r0] │ │ + b.n 1c848 │ │ + lsls r7, r7, #3 │ │ + b.n 1cf4c │ │ + movs r4, r0 │ │ lsrs r0, r0, #8 │ │ - add r0, pc, #40 ; (adr r0, 1b5c4 ) │ │ - b.n 1b69e │ │ + strh r4, [r1, #0] │ │ + b.n 1c2e2 │ │ + str r0, [r1, r0] │ │ + b.n 1c978 │ │ + movs r3, r0 │ │ + b.n 1cb5c │ │ + adds r0, #5 │ │ + stmia r1!, {r5, r7} │ │ + ands r3, r1 │ │ + stmia r1!, {r5, r7} │ │ + add sp, #8 │ │ + b.n 1cd42 │ │ movs r1, r0 │ │ - b.n 1bc92 │ │ - str r4, [r0, r0] │ │ - b.n 1b0ba │ │ - movs r0, r1 │ │ + b.n 1cfb8 │ │ + movs r5, r2 │ │ lsrs r0, r0, #8 │ │ - adds r0, #6 │ │ - b.n 1babe │ │ - adds r1, #3 │ │ - b.n 1b4d2 │ │ - adds r0, #24 │ │ - b.n 1b0ca │ │ - adds r0, #76 ; 0x4c │ │ - b.n 1b15a │ │ - movs r0, r0 │ │ - b.n 1bc64 │ │ - strh r0, [r1, #4] │ │ - asrs r0, r0, #2 │ │ - movs r0, #4 │ │ - asrs r5, r3, #22 │ │ - adds r3, #182 ; 0xb6 │ │ - asrs r0, r3, #7 │ │ - adds r0, #178 ; 0xb2 │ │ - asrs r2, r0, #5 │ │ - adds r0, #0 │ │ - b.n 1b10c │ │ - stmia r0!, {r0, r3} │ │ - b.n 1b916 │ │ - movs r0, #4 │ │ - b.n 1b114 │ │ - add r0, pc, #44 ; (adr r0, 1b608 ) │ │ - b.n 1b91e │ │ + str r2, [r1, r0] │ │ + b.n 1c7ec │ │ + str r6, [r1, r0] │ │ + b.n 1c878 │ │ + lsls r7, r7, #3 │ │ + b.n 1cf7c │ │ + movs r4, r0 │ │ + lsrs r0, r0, #8 │ │ + strh r0, [r2, #0] │ │ + b.n 1c312 │ │ + str r0, [r1, r0] │ │ + b.n 1c9a8 │ │ movs r5, r0 │ │ - b.n 1b888 │ │ + b.n 1cb88 │ │ adds r0, #5 │ │ - cbz r0, 1b60e │ │ + cbz r0, 1c90e │ │ + ands r3, r1 │ │ + cbz r0, 1c912 │ │ + str r3, [r0, r0] │ │ + b.n 1cd72 │ │ movs r1, r0 │ │ - b.n 1bcdc │ │ - movs r0, #2 │ │ - b.n 1ba72 │ │ - adds r0, #0 │ │ - b.n 1b10c │ │ - movs r0, #4 │ │ - b.n 1b110 │ │ - ; instruction: 0xffc81aff │ │ + b.n 1cfdc │ │ + movs r1, r1 │ │ + lsrs r0, r0, #8 │ │ + add sp, #16 │ │ + b.n 1c434 │ │ + asrs r3, r1, #32 │ │ + b.n 1c820 │ │ + asrs r6, r1, #32 │ │ + b.n 1c8a4 │ │ + lsls r7, r7, #3 │ │ + b.n 1cfa8 │ │ + movs r4, r0 │ │ + lsrs r0, r0, #8 │ │ + b.n 1c934 │ │ + b.n 1c346 │ │ + asrs r6, r1, #32 │ │ + b.n 1c9d4 │ │ + movs r3, r0 │ │ + b.n 1cbb8 │ │ + adds r0, #1 │ │ + stmia r1!, {r5, r7} │ │ + ands r5, r0 │ │ + stmia r1!, {r5, r7} │ │ + movs r1, r0 │ │ + b.n 1d00a │ │ adds r0, #0 │ │ - b.n 1b138 │ │ - adds r0, #64 ; 0x40 │ │ - b.n 1b102 │ │ - movs r3, r0 │ │ - b.n 1b946 │ │ - beq.n 1b618 │ │ - b.n 1bb24 │ │ - lsrs r0, r6, #31 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ - b.n 1b870 │ │ - tst r6, r1 │ │ - b.n 1bd56 │ │ - ; instruction: 0xff8deaff │ │ + b.n 1c434 │ │ movs r0, r1 │ │ - b.n 1b8d2 │ │ - add r0, pc, #0 ; (adr r0, 1b620 ) │ │ - asrs r0, r4, #14 │ │ - add r0, pc, #4 ; (adr r0, 1b628 ) │ │ - lsls r0, r4, #14 │ │ - vpmin.u q15, , │ │ - ands r3, r0 │ │ - b.n 1b706 │ │ - stmia r0!, {} │ │ - b.n 1bb1a │ │ - stmia r0!, {r2} │ │ - b.n 1b78e │ │ - movs r0, r0 │ │ - b.n 1bcf2 │ │ - vpmin.u16 , q13, │ │ + lsrs r0, r0, #8 │ │ + asrs r6, r0, #32 │ │ + b.n 1ce36 │ │ + asrs r1, r0, #4 │ │ + b.n 1c852 │ │ + asrs r4, r2, #32 │ │ + b.n 1c444 │ │ + asrs r4, r1, #1 │ │ + b.n 1c4da │ │ movs r0, r0 │ │ - b.n 1bce6 │ │ - movs r0, #8 │ │ - b.n 1b174 │ │ - adds r0, #131 ; 0x83 │ │ - lsls r0, r4, #6 │ │ - movs r7, r0 │ │ + b.n 1cfe0 │ │ + lsls r4, r0 │ │ + asrs r0, r0, #2 │ │ + b.n 1c95c │ │ + asrs r5, r3, #22 │ │ + asrs r6, r6, #14 │ │ + asrs r4, r2, #7 │ │ + asrs r0, r6, #2 │ │ + asrs r6, r1, #7 │ │ + movs r3, r0 │ │ + b.n 1cbfe │ │ + asrs r4, r1, #32 │ │ + b.n 1c490 │ │ + strb r4, [r0, #0] │ │ + b.n 1cde8 │ │ + add r0, pc, #16 ; (adr r0, 1c96c ) │ │ + b.n 1cdf2 │ │ + str r3, [r0, #0] │ │ + cbz r0, 1c98a │ │ + adds r0, #8 │ │ + b.n 1c4a0 │ │ + asrs r2, r0, #32 │ │ + b.n 1cdec │ │ + asrs r4, r1, #32 │ │ + b.n 1c488 │ │ + asrs r0, r2, #32 │ │ + b.n 1c4ac │ │ + adds r0, #4 │ │ + b.n 1cdfc │ │ + movs r1, r0 │ │ + b.n 1d05e │ │ + adds r0, #8 │ │ + b.n 1c498 │ │ + adds r0, #4 │ │ + b.n 1c4bc │ │ + stmia r0!, {r2} │ │ + b.n 1ce1e │ │ + str r0, [sp, #16] │ │ + b.n 1ce1c │ │ + str r1, [r0, r0] │ │ + b.n 1ccce │ │ + adds r0, #4 │ │ + b.n 1ce18 │ │ + adds r0, #4 │ │ + b.n 1c4b0 │ │ + movs r3, r2 │ │ lsrs r0, r0, #8 │ │ - ldmia r7, {r0, r1, r2, r3, r4, r5, r6, r7} │ │ - b.n 1bc70 │ │ - movs r4, r1 │ │ - b.n 1b8fc │ │ - stmia r0!, {r2, r3} │ │ - asrs r7, r2, #22 │ │ - subs r7, #254 ; 0xfe │ │ - lsls r7, r1, #12 │ │ - adds r0, #1 │ │ - lsls r0, r0, #13 │ │ - adds r1, #3 │ │ - asrs r4, r3, #30 │ │ - adds r0, #176 ; 0xb0 │ │ - asrs r3, r2, #7 │ │ - adds r0, #131 ; 0x83 │ │ - asrs r0, r4, #6 │ │ - adds r0, #243 ; 0xf3 │ │ - b.n 1b996 │ │ + adds r4, #180 ; 0xb4 │ │ + b.n 1cd3e │ │ + asrs r4, r0, #32 │ │ + b.n 1ce24 │ │ + asrs r0, r2, #32 │ │ + b.n 1c4c0 │ │ + asrs r4, r2, #32 │ │ + b.n 1c4e4 │ │ + adds r0, #115 ; 0x73 │ │ + b.n 1c72c │ │ + asrs r3, r0, #4 │ │ + b.n 1c8d4 │ │ + adds r0, #5 │ │ + b.n 1c8d8 │ │ + b.n 1c9bc │ │ + b.n 1ccfa │ │ + adds r0, #2 │ │ + b.n 1c964 │ │ + lsls r7, r7, #3 │ │ + b.n 1d068 │ │ + ands r4, r0 │ │ + asrs r4, r3, #20 │ │ + adds r2, #14 │ │ + lsls r0, r4, #14 │ │ + adds r0, #4 │ │ + asrs r3, r4, #1 │ │ + movs r0, #1 │ │ + b.n 1ce76 │ │ + ; instruction: 0xffa12aff │ │ + adds r0, #4 │ │ + b.n 1c4da │ │ + ; instruction: 0xffdbeaff │ │ + adds r2, #14 │ │ + b.n 1d122 │ │ + adds r0, #44 ; 0x2c │ │ + b.n 1c4e6 │ │ + str r3, [r0, #0] │ │ + b.n 1cd2a │ │ + str r0, [r0, #4] │ │ + b.n 1c4ee │ │ + movs r6, r0 │ │ + b.n 1cd32 │ │ + beq.n 1ca2c │ │ + b.n 1cf10 │ │ + ldrh r0, [r6, #62] ; 0x3e │ │ + ldmia.w sp!, {r2, lr} │ │ + b.n 1c936 │ │ + b.n 1ca08 │ │ + b.n 1cade │ │ + movs r6, r0 │ │ + b.n 1ccc2 │ │ + str r6, [r1, #0] │ │ + stmia r1!, {r5, r7} │ │ adds r0, #0 │ │ - b.n 1bb3c │ │ - vpmin.u8 q15, q14, │ │ - movs r1, r0 │ │ - b.n 1bd6e │ │ - str r4, [r0, r0] │ │ - b.n 1b182 │ │ - ; instruction: 0xffd10aff │ │ - adds r0, #6 │ │ - b.n 1bb9a │ │ - adds r1, #3 │ │ - b.n 1b5ae │ │ - adds r0, #24 │ │ - b.n 1b192 │ │ - ; instruction: 0xffc7eaff │ │ + stmia r3!, {r5, r7} │ │ + vpmin.u q15, , │ │ + adds r2, #14 │ │ + b.n 1d156 │ │ + adds r0, #44 ; 0x2c │ │ + b.n 1c51a │ │ + str r3, [r0, #0] │ │ + b.n 1cd5e │ │ + ; instruction: 0xff80eaff │ │ │ │ -0001b694 : │ │ +0001ca20 : │ │ cmp r0, #5 │ │ - push {r4, r5, r6, r7, r8, sl, lr} │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ mov r6, r0 │ │ sub sp, sp, #12 │ │ - mov r7, r1 │ │ + bgt 1ca94 │ │ + ldr r5, [pc, #140] ; 1cac8 │ │ + mov r9, r1 │ │ mov r8, r2 │ │ - mov sl, r3 │ │ - bgt 1b708 │ │ - ldr r5, [pc, #120] ; 1b734 │ │ + mov r7, r3 │ │ + add r5, pc, r5 │ │ mov r1, #28 │ │ mov r3, #69 ; 0x45 │ │ mov r0, #1 │ │ - add r5, pc, r5 │ │ mov r2, r5 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - mov r1, #4 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ mov r2, r5 │ │ + mov r1, #4 │ │ mov r3, #74 ; 0x4a │ │ mov r4, r0 │ │ - str r6, [r0] │ │ - str r7, [r4, #4] │ │ + stm r0, {r6, r9} │ │ mov r0, r6 │ │ str r8, [r4, #8] │ │ - str sl, [r4, #12] │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + str r7, [r4, #12] │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + mov r3, r4 │ │ str r0, [r4, #16] │ │ - mov r0, r4 │ │ + mov r0, r3 │ │ add sp, sp, #12 │ │ - pop {r4, r5, r6, r7, r8, sl, pc} │ │ - ldr r1, [pc, #40] ; 1b738 │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ + mov r3, #5 │ │ + ldr r1, [pc, #44] ; 1cacc │ │ + str r3, [sp] │ │ mov r0, #4 │ │ - ldr r3, [pc, #36] ; 1b73c │ │ + ldr r3, [pc, #36] ; 1cad0 │ │ mov r2, #65 ; 0x41 │ │ add r1, pc, r1 │ │ - mov ip, #5 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - mov r4, #0 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 1b6fc │ │ - muleq r3, r4, sp │ │ - andeq r3, r3, r0, asr #26 │ │ - andeq r3, r3, r4, ror #26 │ │ + blx 3f6b8 │ │ + mov r3, #0 │ │ + mov r0, r3 │ │ + add sp, sp, #12 │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ + andeq r3, r3, r8, asr #8 │ │ + andeq r3, r3, r0, ror #7 │ │ + andeq r3, r3, r8, lsl #8 │ │ │ │ -0001b740 : │ │ +0001cad4 : │ │ + cmp r0, #0 │ │ + bxeq lr │ │ push {r4, lr} │ │ - subs r4, r0, #0 │ │ - popeq {r4, pc} │ │ - ldr r0, [r4, #16] │ │ - bl 43dec <__udivdi3+0x44c> │ │ + mov r4, r0 │ │ + ldr r0, [r0, #16] │ │ + blx 3e1f8 │ │ mov r0, r4 │ │ pop {r4, lr} │ │ - b 43dec <__udivdi3+0x44c> │ │ + b 44c60 <_Unwind_GetTextRelBase@@Base+0x28> │ │ │ │ -0001b760 : │ │ +0001caf8 : │ │ bx lr │ │ │ │ -0001b764 : │ │ - push {r3, r4, r5, r6, r7, r8, sl, lr} │ │ - mov r5, r1 │ │ - ldrb r6, [r0, #76] ; 0x4c │ │ +0001cafc : │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r4, r0 │ │ - mov r1, #1 │ │ - mov r2, #6 │ │ + ldrb r6, [r0, #76] ; 0x4c │ │ + mov r5, r1 │ │ cmp r6, #0 │ │ + beq 1ce1c │ │ + ldr r0, [pc, #952] ; 1ced4 │ │ mov r3, r5 │ │ - beq 1babc │ │ - ldr r0, [pc, #968] ; 1bb58 │ │ + mov r1, #1 │ │ + mov r2, #6 │ │ add r0, pc, r0 │ │ - bl e158 │ │ + bl e9a0 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ cmp r3, #0 │ │ - beq 1b804 │ │ - ldr r8, [pc, #948] ; 1bb5c │ │ - mov r7, r4 │ │ + beq 1cba4 │ │ + ldr r8, [pc, #920] ; 1ced8 │ │ + add r7, r4, #54 ; 0x36 │ │ mov r6, #0 │ │ - movw sl, #65535 ; 0xffff │ │ + movw r9, #65535 ; 0xffff │ │ add r8, pc, r8 │ │ - ldrb r3, [r4, #76] ; 0x4c │ │ - cmp r3, #0 │ │ - ldrheq r2, [r7, #54] ; 0x36 │ │ - beq 1b7e4 │ │ - ldrh r3, [r7, #54] ; 0x36 │ │ + b 1cb90 │ │ + ldrh r3, [r7] │ │ lsl r2, r6, #1 │ │ - cmp r3, sl │ │ + cmp r3, r9 │ │ + moveq r2, r9 │ │ ldrne r1, [r4] │ │ - moveq r2, sl │ │ ldrne r1, [r1, #12] │ │ ldrne r3, [r1, r3, lsl #2] │ │ ldrhne r2, [r3, r2] │ │ mov r0, r5 │ │ mov r1, r8 │ │ - bl e11c │ │ + bl e964 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ add r6, r6, #1 │ │ add r7, r7, #2 │ │ cmp r3, r6 │ │ - bgt 1b7b4 │ │ - ldr r0, [pc, #852] ; 1bb60 │ │ + ble 1cba4 │ │ + ldrb r3, [r4, #76] ; 0x4c │ │ + cmp r3, #0 │ │ + bne 1cb50 │ │ + ldrh r2, [r7] │ │ + b 1cb70 │ │ + ldr r0, [pc, #816] ; 1cedc │ │ mov r3, r5 │ │ mov r1, #1 │ │ mov r2, #3 │ │ add r0, pc, r0 │ │ - bl e158 │ │ + bl e9a0 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ cmp r3, #0 │ │ - beq 1b868 │ │ - ldr r8, [pc, #820] ; 1bb64 │ │ - mov r7, r4 │ │ + beq 1cc08 │ │ + ldr r8, [pc, #784] ; 1cee0 │ │ + add r7, r4, #54 ; 0x36 │ │ mov r6, #0 │ │ add r8, pc, r8 │ │ ldrb r3, [r4, #76] ; 0x4c │ │ mov r0, r5 │ │ mov r1, r8 │ │ add r6, r6, #1 │ │ cmp r3, #0 │ │ - ldrhne r2, [r7, #54] ; 0x36 │ │ add r7, r7, #2 │ │ + ldrhne r2, [r7, #-2] │ │ ldrheq r2, [r4, #52] ; 0x34 │ │ - bl e11c │ │ + bl e964 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ cmp r3, r6 │ │ - bgt 1b838 │ │ - ldr r0, [pc, #760] ; 1bb68 │ │ + bgt 1cbd8 │ │ + ldr r0, [pc, #724] ; 1cee4 │ │ mov r1, #1 │ │ mov r2, #2 │ │ mov r3, r5 │ │ add r0, pc, r0 │ │ - bl e158 │ │ + bl e9a0 │ │ ldr r3, [r4] │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - beq 1b998 │ │ - ldr r0, [pc, #724] ; 1bb6c │ │ + beq 1ccfc │ │ + ldr r0, [pc, #688] ; 1cee8 │ │ mov r3, r5 │ │ mov r1, #1 │ │ mov r2, #6 │ │ add r0, pc, r0 │ │ - bl e158 │ │ + bl e9a0 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ cmp r3, #0 │ │ - beq 1b98c │ │ - ldr sl, [pc, #692] ; 1bb70 │ │ - mov r8, #0 │ │ - mov r6, r4 │ │ - mov r7, r8 │ │ - add sl, pc, sl │ │ - b 1b95c │ │ - cmp r1, r2 │ │ - beq 1b984 │ │ - ldr r0, [r4] │ │ - ldr r0, [r0, #12] │ │ - ldr r1, [r0, r1, lsl #2] │ │ - ldrh r1, [r1, r8] │ │ - rsb r0, r2, r1 │ │ - rsbs r2, r0, #0 │ │ - adc r2, r2, r0 │ │ - cmp r2, #0 │ │ - bne 1b984 │ │ - cmp r3, #0 │ │ + beq 1ccf0 │ │ + ldr r9, [pc, #656] ; 1ceec │ │ + mov sl, #0 │ │ + add r7, r4, #54 ; 0x36 │ │ + mov r6, sl │ │ + add r9, pc, r9 │ │ + movw r8, #65535 ; 0xffff │ │ + b 1ccc4 │ │ + cmp r3, r8 │ │ + beq 1cce8 │ │ ldr r2, [r4] │ │ - ldrh r3, [r6, #54] ; 0x36 │ │ - ldr r1, [r2, #8] │ │ - lsleq r3, r3, #1 │ │ - beq 1b930 │ │ - movw r0, #65535 ; 0xffff │ │ - cmp r3, r0 │ │ - ldrne r2, [r2, #12] │ │ - movweq r3, #65534 ; 0xfffe │ │ - movteq r3, #1 │ │ - ldrne r3, [r2, r3, lsl #2] │ │ - ldrhne r3, [r3, r8] │ │ - lslne r3, r3, #1 │ │ - ldrsh r2, [r1, r3] │ │ + ldr r1, [r2, #12] │ │ + ldr r3, [r1, r3, lsl #2] │ │ + ldrh r3, [r3, sl] │ │ + cmp r3, r8 │ │ + beq 1cce8 │ │ + ldr r2, [r2, #8] │ │ + lsl r3, r3, #1 │ │ + ldrsh r2, [r2, r3] │ │ rsb r2, r2, #0 │ │ mov r0, r5 │ │ - mov r1, sl │ │ - bl e11c │ │ + mov r1, r9 │ │ + bl e964 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ - add r7, r7, #1 │ │ - add r8, r8, #2 │ │ - cmp r3, r7 │ │ - add r6, r6, #2 │ │ - ble 1b98c │ │ + add r6, r6, #1 │ │ + add r7, r7, #2 │ │ + cmp r3, r6 │ │ + add sl, sl, #2 │ │ + ble 1ccf0 │ │ ldrb r3, [r4, #76] ; 0x4c │ │ - movw r2, #65535 ; 0xffff │ │ - ldrh r1, [r6, #54] ; 0x36 │ │ cmp r3, #0 │ │ - bne 1b8cc │ │ - rsb r1, r2, r1 │ │ - rsbs r2, r1, #0 │ │ - adc r2, r2, r1 │ │ - cmp r2, #0 │ │ - beq 1b8f8 │ │ + ldrh r3, [r7] │ │ + bne 1cc70 │ │ + cmp r3, r8 │ │ + ldrne r2, [r4] │ │ + lslne r3, r3, #1 │ │ + ldrne r2, [r2, #8] │ │ + bne 1cc98 │ │ mov r2, #-536870912 ; 0xe0000000 │ │ - b 1b938 │ │ + b 1cca0 │ │ mov r0, #10 │ │ mov r1, r5 │ │ - bl e188 │ │ - ldr r1, [pc, #468] ; 1bb74 │ │ + bl e9d0 │ │ + ldr r1, [pc, #492] ; 1cef0 │ │ mov r0, r5 │ │ ldr r2, [r4, #4] │ │ add r1, pc, r1 │ │ - bl e11c │ │ + bl e964 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ cmp r3, #1 │ │ - ble 1b9ec │ │ - ldr r8, [pc, #440] ; 1bb78 │ │ - mov r7, r4 │ │ + ble 1cd4c │ │ + ldr r8, [pc, #464] ; 1cef4 │ │ + add r7, r4, #4 │ │ mov r6, #1 │ │ add r8, pc, r8 │ │ - ldr r2, [r7, #8] │ │ mov r0, r5 │ │ mov r1, r8 │ │ + ldr r2, [r7, #4]! │ │ add r6, r6, #1 │ │ - bl e11c │ │ + bl e964 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ - add r7, r7, #4 │ │ cmp r3, r6 │ │ - bgt 1b9c8 │ │ - ldr r8, [pc, #392] ; 1bb7c │ │ + bgt 1cd2c │ │ + ldr r8, [pc, #420] ; 1cef8 │ │ mov r0, r5 │ │ ldr r2, [r4, #44] ; 0x2c │ │ add r8, pc, r8 │ │ mov r1, r8 │ │ - bl e11c │ │ + bl e964 │ │ mov r1, r5 │ │ mov r0, #10 │ │ - bl e188 │ │ - ldr r1, [pc, #360] ; 1bb80 │ │ + bl e9d0 │ │ + ldr r1, [pc, #388] ; 1cefc │ │ mov r0, r5 │ │ ldr r2, [r4, #24] │ │ add r1, pc, r1 │ │ - bl e11c │ │ + bl e964 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ cmp r3, #1 │ │ - ble 1ba58 │ │ - add r7, r4, #24 │ │ - mov r6, #1 │ │ + addgt r7, r4, #24 │ │ + movgt r6, #1 │ │ + ble 1cdb8 │ │ mov r0, r5 │ │ mov r1, r8 │ │ ldr r2, [r7, #4]! │ │ add r6, r6, #1 │ │ - bl e11c │ │ + bl e964 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ cmp r3, r6 │ │ - bgt 1ba38 │ │ - ldr r1, [pc, #292] ; 1bb84 │ │ + bgt 1cd98 │ │ + ldr r1, [pc, #320] ; 1cf00 │ │ mov r0, r5 │ │ ldr r2, [r4, #48] ; 0x30 │ │ add r1, pc, r1 │ │ - bl e11c │ │ + bl e964 │ │ mov r0, #10 │ │ mov r1, r5 │ │ - bl e188 │ │ + bl e9d0 │ │ ldr r2, [r4, #4] │ │ cmp r2, #0 │ │ - ble 1ba94 │ │ - ldr r1, [pc, #252] ; 1bb88 │ │ + ble 1cdf4 │ │ + ldr r1, [pc, #280] ; 1cf04 │ │ mov r0, r5 │ │ add r1, pc, r1 │ │ - bl e11c │ │ + bl e964 │ │ ldr r2, [r4, #44] ; 0x2c │ │ cmp r2, #0 │ │ - ble 1bab0 │ │ - ldr r1, [pc, #228] ; 1bb8c │ │ + ble 1ce10 │ │ + ldr r1, [pc, #256] ; 1cf08 │ │ mov r0, r5 │ │ add r1, pc, r1 │ │ - bl e11c │ │ + bl e964 │ │ mov r0, r5 │ │ - pop {r3, r4, r5, r6, r7, r8, sl, lr} │ │ - b e194 │ │ - ldr r0, [pc, #204] ; 1bb90 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + b e9dc │ │ + ldr r0, [pc, #232] ; 1cf0c │ │ + mov r3, r5 │ │ + mov r1, #1 │ │ + mov r2, #6 │ │ add r0, pc, r0 │ │ - bl e158 │ │ + bl e9a0 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ cmp r3, #0 │ │ - beq 1bb34 │ │ - ldr r8, [pc, #184] ; 1bb94 │ │ - mov r7, r4 │ │ - movw sl, #65535 ; 0xffff │ │ + beq 1cea8 │ │ + ldr r8, [pc, #200] ; 1cf10 │ │ + add r7, r4, #54 ; 0x36 │ │ + movw r9, #65535 ; 0xffff │ │ add r8, pc, r8 │ │ - ldrb r3, [r4, #76] ; 0x4c │ │ - cmp r3, #0 │ │ - ldrheq r2, [r7, #54] ; 0x36 │ │ - beq 1bb14 │ │ - ldrh r3, [r7, #54] ; 0x36 │ │ + b 1ce94 │ │ + ldrh r3, [r7] │ │ lsl r2, r6, #1 │ │ - cmp r3, sl │ │ + cmp r3, r9 │ │ + moveq r2, r9 │ │ ldrne r1, [r4] │ │ - moveq r2, sl │ │ ldrne r1, [r1, #12] │ │ ldrne r3, [r1, r3, lsl #2] │ │ ldrhne r2, [r3, r2] │ │ mov r0, r5 │ │ mov r1, r8 │ │ - bl e11c │ │ + bl e964 │ │ ldrb r3, [r4, #77] ; 0x4d │ │ add r6, r6, #1 │ │ add r7, r7, #2 │ │ cmp r3, r6 │ │ - bgt 1bae4 │ │ + ble 1cea8 │ │ ldrb r3, [r4, #76] ; 0x4c │ │ - mov r0, r5 │ │ - ldr r1, [pc, #84] ; 1bb98 │ │ cmp r3, #0 │ │ + bne 1ce54 │ │ + ldrh r2, [r7] │ │ + b 1ce74 │ │ + ldrb r3, [r4, #76] ; 0x4c │ │ + cmp r3, #0 │ │ + bne 1cecc │ │ + ldrh r2, [r4, #52] ; 0x34 │ │ + ldr r1, [pc, #84] ; 1cf14 │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - ldrhne r2, [r4, #54] ; 0x36 │ │ - ldrheq r2, [r4, #52] ; 0x34 │ │ - bl e11c │ │ - b 1b880 │ │ - andeq r3, r3, r4, lsr #26 │ │ - andeq r3, r3, r8, lsl #26 │ │ - andeq r3, r3, ip, lsr #25 │ │ - muleq r3, r0, ip │ │ - andeq r3, r3, r0, asr ip │ │ - andeq r3, r3, ip, lsr ip │ │ - strdeq r3, [r3], -r4 │ │ - andeq r3, r3, r0, asr #22 │ │ - strdeq r3, [r3], -r4 │ │ - andeq r3, r3, r0, asr #21 │ │ + bl e964 │ │ + b 1cc20 │ │ + ldrh r2, [r4, #54] ; 0x36 │ │ + b 1ceb8 │ │ + andeq r3, r3, r0, asr #7 │ │ + andeq r3, r3, r8, lsr #7 │ │ + andeq r3, r3, r8, lsr r3 │ │ + andeq r3, r3, r8, lsr #6 │ │ + andeq r3, r3, r0, ror #5 │ │ + ldrdeq r3, [r3], -r0 │ │ + andeq r3, r3, ip, lsl #5 │ │ + andeq r3, r3, r0, lsl r2 │ │ + andeq r3, r3, r8, asr #3 │ │ + muleq r3, r8, r1 │ │ + andeq r3, r3, r8, lsr #3 │ │ + andeq r3, r3, ip, lsr #2 │ │ + andeq r3, r3, r4, asr #2 │ │ + andeq r3, r3, ip, ror #2 │ │ ldrdeq r3, [r3], -r4 │ │ - andeq r3, r3, r4, asr sl │ │ - andeq r3, r3, r0, ror sl │ │ - muleq r3, r8, sl │ │ - andeq r3, r3, ip, lsl #20 │ │ - ldrdeq r3, [r3], -r8 │ │ - muleq r3, r0, r9 │ │ + andeq r3, r3, r4, lsr #1 │ │ + andeq r3, r3, r8, asr #32 │ │ │ │ -0001bb9c : │ │ - ldrb r1, [r0, #77] ; 0x4d │ │ - mov ip, #-536870912 ; 0xe0000000 │ │ - str ip, [r0, #4] │ │ - cmp r1, #1 │ │ - ble 1bbcc │ │ - mov r2, r0 │ │ - mov r3, #1 │ │ - add r3, r3, #1 │ │ - str ip, [r2, #8] │ │ - cmp r3, r1 │ │ - add r2, r2, #4 │ │ - blt 1bbb8 │ │ +0001cf18 : │ │ + ldrb r2, [r0, #77] ; 0x4d │ │ + mov r3, #-536870912 ; 0xe0000000 │ │ + str r3, [r0, #4] │ │ + cmp r2, #1 │ │ + ble 1cf50 │ │ + cmp r2, #2 │ │ + str r3, [r0, #8] │ │ + beq 1cf50 │ │ + cmp r2, #3 │ │ + str r3, [r0, #12] │ │ + beq 1cf50 │ │ + cmp r2, #4 │ │ + str r3, [r0, #16] │ │ + strne r3, [r0, #20] │ │ mov r3, #-536870912 ; 0xe0000000 │ │ str r3, [r0, #44] ; 0x2c │ │ str r3, [r0, #64] ; 0x40 │ │ bx lr │ │ │ │ -0001bbdc : │ │ +0001cf60 : │ │ ldrb r1, [r0, #77] ; 0x4d │ │ - mvn ip, #0 │ │ - push {r4} ; (str r4, [sp, #-4]!) │ │ + mov r2, #-536870912 ; 0xe0000000 │ │ + mvn r3, #0 │ │ + str r2, [r0, #4] │ │ cmp r1, #1 │ │ - mov r4, #-536870912 ; 0xe0000000 │ │ - str ip, [r0, #24] │ │ - str r4, [r0, #4] │ │ - ble 1bc1c │ │ - mov r3, r0 │ │ - mov r2, #1 │ │ - add r2, r2, #1 │ │ - str r4, [r3, #8] │ │ - cmp r2, r1 │ │ - add r3, r3, #4 │ │ - str ip, [r3, #24] │ │ - blt 1bc04 │ │ + str r3, [r0, #24] │ │ + ble 1cfb0 │ │ + cmp r1, #2 │ │ + str r2, [r0, #8] │ │ + str r3, [r0, #28] │ │ + beq 1cfb0 │ │ + cmp r1, #3 │ │ + str r2, [r0, #12] │ │ + str r3, [r0, #32] │ │ + beq 1cfb0 │ │ + cmp r1, #4 │ │ + str r2, [r0, #16] │ │ + str r3, [r0, #36] ; 0x24 │ │ + strne r2, [r0, #20] │ │ + strne r3, [r0, #40] ; 0x28 │ │ mov r2, #-536870912 ; 0xe0000000 │ │ mvn r3, #0 │ │ str r2, [r0, #44] ; 0x2c │ │ - str r3, [r0, #48] ; 0x30 │ │ str r2, [r0, #64] ; 0x40 │ │ + str r3, [r0, #48] ; 0x30 │ │ str r3, [r0, #72] ; 0x48 │ │ - ldmfd sp!, {r4} │ │ bx lr │ │ │ │ -0001bc3c : │ │ +0001cfcc : │ │ push {r3, r4, r5, lr} │ │ mov r4, r1 │ │ strb r2, [r1, #76] ; 0x4c │ │ cmp r2, #0 │ │ - ldrb r1, [r0] │ │ + ldr r1, [r0] │ │ ldr r5, [sp, #16] │ │ str r0, [r4] │ │ strb r1, [r4, #77] ; 0x4d │ │ - beq 1bca4 │ │ - cmp r1, #1 │ │ - mvn r0, #0 │ │ + beq 1d03c │ │ + uxtb r2, r1 │ │ strh r3, [r4, #54] ; 0x36 │ │ - strh r0, [r4, #52] ; 0x34 │ │ - ble 1bc94 │ │ - add r1, r1, r0 │ │ - add r2, r4, #54 ; 0x36 │ │ - mov r3, #0 │ │ - lsl r1, r1, #1 │ │ - add r3, r3, #2 │ │ - strh r0, [r2, #2]! │ │ - cmp r3, r1 │ │ - bne 1bc84 │ │ + cmp r2, #1 │ │ + mvn r3, #0 │ │ + strh r3, [r4, #52] ; 0x34 │ │ + ble 1d02c │ │ + cmp r2, #2 │ │ + strh r3, [r4, #56] ; 0x38 │ │ + beq 1d02c │ │ + cmp r2, #3 │ │ + strh r3, [r4, #58] ; 0x3a │ │ + beq 1d02c │ │ + cmp r2, #4 │ │ + strh r3, [r4, #60] ; 0x3c │ │ + strhne r3, [r4, #62] ; 0x3e │ │ strh r5, [r4, #68] ; 0x44 │ │ mov r0, r4 │ │ pop {r3, r4, r5, lr} │ │ - b 1bbdc │ │ + b 1cf60 │ │ ldr ip, [r0, #12] │ │ - lsl r2, r1, #1 │ │ - add r0, r4, #54 ; 0x36 │ │ + uxtb r2, r1 │ │ strh r3, [r4, #52] ; 0x34 │ │ + add r0, r4, #54 ; 0x36 │ │ + lsl r2, r2, #1 │ │ ldr r1, [ip, r3, lsl #2] │ │ - bl e14c │ │ - b 1bc94 │ │ + bl e994 │ │ + strh r5, [r4, #68] ; 0x44 │ │ + mov r0, r4 │ │ + pop {r3, r4, r5, lr} │ │ + b 1cf60 │ │ │ │ -0001bcc0 : │ │ +0001d068 : │ │ str r1, [r0, #4] │ │ str r2, [r0, #24] │ │ str r3, [r0, #72] ; 0x48 │ │ bx lr │ │ │ │ -0001bcd0 : │ │ - push {r4} ; (str r4, [sp, #-4]!) │ │ - ldrb r4, [r0, #77] ; 0x4d │ │ - cmp r4, #0 │ │ - beq 1bd08 │ │ - lsl r4, r4, #2 │ │ - mov r3, #0 │ │ - add ip, r0, r3 │ │ - add r3, r3, #4 │ │ - ldr r2, [ip, #4] │ │ +0001d078 : │ │ + ldrb r3, [r0, #77] ; 0x4d │ │ + cmp r3, #0 │ │ + beq 1d0f4 │ │ + ldr r2, [r0, #4] │ │ cmp r2, #-536870911 ; 0xe0000001 │ │ - rsb r2, r1, r2 │ │ - strge r2, [ip, #4] │ │ - cmp r3, r4 │ │ - bne 1bce8 │ │ + rsbge r2, r1, r2 │ │ + strge r2, [r0, #4] │ │ + cmp r3, #1 │ │ + beq 1d0f4 │ │ + ldr r2, [r0, #8] │ │ + cmp r2, #-536870911 ; 0xe0000001 │ │ + rsbge r2, r1, r2 │ │ + strge r2, [r0, #8] │ │ + cmp r3, #2 │ │ + beq 1d0f4 │ │ + ldr r2, [r0, #12] │ │ + cmp r2, #-536870911 ; 0xe0000001 │ │ + rsbge r2, r1, r2 │ │ + strge r2, [r0, #12] │ │ + cmp r3, #3 │ │ + beq 1d0f4 │ │ + ldr r2, [r0, #16] │ │ + cmp r2, #-536870911 ; 0xe0000001 │ │ + rsbge r2, r1, r2 │ │ + strge r2, [r0, #16] │ │ + cmp r3, #4 │ │ + beq 1d0f4 │ │ + ldr r3, [r0, #20] │ │ + cmp r3, #-536870911 ; 0xe0000001 │ │ + rsbge r3, r1, r3 │ │ + strge r3, [r0, #20] │ │ ldr r3, [r0, #44] ; 0x2c │ │ cmp r3, #-536870911 ; 0xe0000001 │ │ - rsbge r1, r1, r3 │ │ - strge r1, [r0, #44] ; 0x2c │ │ - ldmfd sp!, {r4} │ │ + blt 1d10c │ │ + rsb r3, r1, r3 │ │ + str r3, [r0, #44] ; 0x2c │ │ + bx lr │ │ bx lr │ │ │ │ -0001bd20 : │ │ - push {r4, r5, r6, r7, r8, r9, sl} │ │ - mov r3, r0 │ │ - ldrb r2, [r0, #76] ; 0x4c │ │ - cmp r2, #0 │ │ - ldrb r2, [r0, #77] ; 0x4d │ │ - beq 1bee8 │ │ - cmp r2, #5 │ │ - beq 1c0ac │ │ - cmp r2, #3 │ │ - bne 1c040 │ │ - ldr r2, [r0] │ │ - movw r4, #65535 ; 0xffff │ │ - ldrh r1, [r0, #58] ; 0x3a │ │ - ldrsh ip, [r0, #68] ; 0x44 │ │ - ldr r8, [r2, #12] │ │ - cmp r1, r4 │ │ - ldr r0, [r2, #4] │ │ - ldr r7, [r2, #8] │ │ - ldrne r1, [r8, r1, lsl #2] │ │ - ldr r2, [r0, ip, lsl #2] │ │ - moveq r0, #-536870912 ; 0xe0000000 │ │ - ldrne ip, [r3, #12] │ │ - moveq r1, r0 │ │ - ldrhne r1, [r1, #4] │ │ - ldr r2, [r2] │ │ - ldrh sl, [r3, #56] ; 0x38 │ │ - lslne r1, r1, #1 │ │ - ldrbne r0, [r2, #11] │ │ - ldrshne r1, [r7, r1] │ │ - rsbne r1, r1, ip │ │ +0001d110 : │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + ldrb r3, [r0, #76] ; 0x4c │ │ + cmp r3, #0 │ │ + ldrb r3, [r0, #77] ; 0x4d │ │ + beq 1d2b8 │ │ + cmp r3, #5 │ │ + beq 1d67c │ │ + cmp r3, #3 │ │ + bne 1d2c8 │ │ + ldr r3, [r0] │ │ movw ip, #65535 ; 0xffff │ │ - rsbne r0, r0, r1 │ │ - cmp sl, ip │ │ - moveq r4, #-536870912 ; 0xe0000000 │ │ - moveq ip, r4 │ │ - beq 1bdd8 │ │ - ldr ip, [r8, sl, lsl #2] │ │ - ldrb r4, [r2, #7] │ │ - ldr r5, [r3, #8] │ │ - ldrh ip, [ip, #2] │ │ + ldrh r2, [r0, #68] ; 0x44 │ │ + ldrh r1, [r0, #58] ; 0x3a │ │ + ldr lr, [r3, #4] │ │ + sxth r2, r2 │ │ + cmp r1, ip │ │ + ldr r8, [r3, #8] │ │ + ldr r2, [lr, r2, lsl #2] │ │ + ldr r5, [r3, #12] │ │ + ldr lr, [r2] │ │ + beq 1d974 │ │ + ldr r3, [r5, r1, lsl #2] │ │ + ldrh r7, [r0, #56] ; 0x38 │ │ + ldr r4, [r0, #12] │ │ + ldrh r1, [r3, #4] │ │ + cmp r7, ip │ │ + ldrb r2, [lr, #11] │ │ + lsl r1, r1, #1 │ │ + ldrsh r3, [r8, r1] │ │ + rsb r3, r3, r4 │ │ + rsb r2, r2, r3 │ │ + beq 1d968 │ │ + ldr r1, [r5, r7, lsl #2] │ │ + ldrb r4, [lr, #7] │ │ + ldr r6, [r0, #8] │ │ + ldrh ip, [r1, #2] │ │ cmp r4, #255 ; 0xff │ │ lsl ip, ip, #1 │ │ - ldrsh ip, [r7, ip] │ │ - rsb ip, ip, r5 │ │ - rsbne r4, r4, ip │ │ - moveq r4, #-2147483648 ; 0x80000000 │ │ - cmp r0, r4 │ │ - ldrh r6, [r3, #54] ; 0x36 │ │ - ldr r9, [r3, #4] │ │ - ldrgt r5, [r3, #32] │ │ - movle r0, r4 │ │ - ldrle r5, [r3, #28] │ │ - cmp r0, #-536870912 ; 0xe0000000 │ │ - movlt r0, #-536870912 ; 0xe0000000 │ │ - cmp r1, #-536870912 ; 0xe0000000 │ │ - str r0, [r3, #44] ; 0x2c │ │ - str r5, [r3, #48] ; 0x30 │ │ - ldr r5, [r8, r6, lsl #2] │ │ - ldrb r8, [r2, #2] │ │ - ldrh r5, [r5] │ │ + ldrsh r1, [r8, ip] │ │ + rsb r1, r1, r6 │ │ + rsbne r4, r4, r1 │ │ + beq 1d91c │ │ + cmp r4, r2 │ │ + bge 1d434 │ │ + cmp r2, #-536870912 ; 0xe0000000 │ │ + ldr ip, [r0, #32] │ │ + movlt r2, #-536870912 ; 0xe0000000 │ │ + ldrh r6, [r0, #54] ; 0x36 │ │ + cmp r3, #-536870912 ; 0xe0000000 │ │ + str ip, [r0, #48] ; 0x30 │ │ + ldr r9, [r0, #4] │ │ + ldr ip, [r5, r6, lsl #2] │ │ + str r2, [r0, #44] ; 0x2c │ │ + ldrh r5, [ip] │ │ lsl r5, r5, #1 │ │ - ldrsh r5, [r7, r5] │ │ - ldrbne r7, [r2, #10] │ │ - rsb r5, r5, r9 │ │ - rsbne r1, r7, r1 │ │ - cmp ip, #-536870912 ; 0xe0000000 │ │ - ldrbne r7, [r2, #6] │ │ - moveq r7, ip │ │ - rsbne r7, r7, ip │ │ + ldrsh ip, [r8, r5] │ │ + ldrbne r5, [lr, #10] │ │ + ldrb r8, [lr, #2] │ │ + rsb ip, ip, r9 │ │ + rsbne r3, r5, r3 │ │ + cmp r1, #-536870912 ; 0xe0000000 │ │ + ldrbne r5, [lr, #6] │ │ + moveq r5, r1 │ │ + rsbne r5, r5, r1 │ │ cmp r8, #255 ; 0xff │ │ - rsbne r4, r8, r5 │ │ - cmp r1, r7 │ │ - bgt 1c048 │ │ - cmp r7, r4 │ │ - blt 1c050 │ │ - ldr r4, [r3, #28] │ │ - mov r1, r7 │ │ - strh sl, [r3, #58] ; 0x3a │ │ - str r4, [r3, #32] │ │ + rsbne r4, r8, ip │ │ + cmp r3, r5 │ │ + ble 1d2d0 │ │ + cmp r3, r4 │ │ + blt 1d2d8 │ │ + cmp r3, #-536870912 ; 0xe0000000 │ │ + blt 1d454 │ │ + cmp r3, r2 │ │ + mov r4, r3 │ │ + ble 1d458 │ │ cmp r1, #-536870912 ; 0xe0000000 │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - blt 1c06c │ │ - cmp r1, r0 │ │ - mov r4, r1 │ │ - ble 1c06c │ │ - cmp ip, #-536870912 ; 0xe0000000 │ │ - str r4, [r3, #12] │ │ - ldrbne r0, [r2, #5] │ │ - rsbne ip, r0, ip │ │ - ldrb r0, [r2, #1] │ │ - rsb r0, r0, r5 │ │ - cmp r0, ip │ │ - strhge r6, [r3, #56] ; 0x38 │ │ - ldrge r4, [r3, #24] │ │ - movge ip, r0 │ │ - strge r4, [r3, #28] │ │ + str r4, [r0, #12] │ │ + beq 1d98c │ │ + ldrb r2, [lr, #5] │ │ + ldrb r4, [lr, #1] │ │ + rsb r2, r2, r1 │ │ + rsb r4, r4, ip │ │ + cmp r2, r4 │ │ + bgt 1d270 │ │ + ldr r1, [r0, #24] │ │ + mov r2, r4 │ │ + strh r6, [r0, #56] ; 0x38 │ │ + str r1, [r0, #28] │ │ + cmp r2, #-536870912 ; 0xe0000000 │ │ + blt 1d448 │ │ + cmp r3, r2 │ │ + mov r1, r2 │ │ + bge 1d44c │ │ + str r1, [r0, #8] │ │ + ldrb r3, [lr] │ │ + rsb ip, r3, ip │ │ cmp ip, #-536870912 ; 0xe0000000 │ │ - movlt r0, #-536870912 ; 0xe0000000 │ │ - blt 1c09c │ │ - cmp ip, r1 │ │ - mov r0, ip │ │ - ble 1c09c │ │ - str r0, [r3, #8] │ │ - ldrb r0, [r2] │ │ - rsb r0, r0, r5 │ │ - cmp r0, #-536870912 ; 0xe0000000 │ │ - blt 1c034 │ │ - cmp r0, ip │ │ - mov r2, r0 │ │ - ble 1c038 │ │ - str r2, [r3, #4] │ │ - str r0, [r3, #64] ; 0x40 │ │ - pop {r4, r5, r6, r7, r8, r9, sl} │ │ - bx lr │ │ - cmp r2, #5 │ │ - beq 1c354 │ │ - cmp r2, #3 │ │ - bne 1c040 │ │ - ldr r1, [r0] │ │ - ldrh ip, [r0, #56] ; 0x38 │ │ - ldrh r4, [r0, #58] ; 0x3a │ │ - ldr r2, [r1, #8] │ │ - lsl ip, ip, #1 │ │ - ldrh r0, [r0, #54] ; 0x36 │ │ - ldrsh r6, [r3, #68] ; 0x44 │ │ - lsl r4, r4, #1 │ │ - ldr r5, [r1, #4] │ │ - ldrsh r1, [r2, ip] │ │ - lsl r0, r0, #1 │ │ - ldr ip, [r3, #8] │ │ - ldr r5, [r5, r6, lsl #2] │ │ - rsb ip, r1, ip │ │ - ldrsh r0, [r2, r0] │ │ - ldrsh r1, [r2, r4] │ │ - cmp ip, #-536870911 ; 0xe0000001 │ │ - ldr r4, [r3, #4] │ │ - ldr r6, [r3, #12] │ │ - movlt r7, #-536870912 ; 0xe0000000 │ │ - rsb r0, r0, r4 │ │ - ldr r2, [r5] │ │ - rsb r1, r1, r6 │ │ - movlt r4, #-2147483648 ; 0x80000000 │ │ - blt 1bf94 │ │ - ldrb r4, [r2, #7] │ │ - ldrb r7, [r2, #11] │ │ - cmp r4, #255 ; 0xff │ │ - rsb r7, r7, r1 │ │ - rsbne r4, r4, ip │ │ - moveq r4, #-2147483648 ; 0x80000000 │ │ - cmp r7, r4 │ │ - ldrgt r5, [r3, #32] │ │ - movle r7, r4 │ │ - ldrle r5, [r3, #28] │ │ - cmp r7, #-536870912 ; 0xe0000000 │ │ - movlt r7, #-536870912 ; 0xe0000000 │ │ - str r7, [r3, #44] ; 0x2c │ │ - str r5, [r3, #48] ; 0x30 │ │ - ldrb r6, [r2, #2] │ │ - ldrb r8, [r2, #10] │ │ - ldrb r5, [r2, #6] │ │ + blt 1d428 │ │ + cmp ip, r2 │ │ + mov r3, ip │ │ + ble 1d42c │ │ + mov r2, ip │ │ + str r3, [r0, #4] │ │ + str ip, [r0, #64] ; 0x40 │ │ + mov r0, r2 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cmp r3, #5 │ │ + beq 1d460 │ │ + cmp r3, #3 │ │ + beq 1d2ec │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b 1c588 │ │ + cmp r5, r4 │ │ + bge 1d93c │ │ + ldr r5, [r0, #24] │ │ + mov r3, r4 │ │ + strh r6, [r0, #58] ; 0x3a │ │ + str r5, [r0, #32] │ │ + b 1d228 │ │ + ldr lr, [r0] │ │ + ldrh r2, [r0, #56] ; 0x38 │ │ + ldrh ip, [r0, #68] ; 0x44 │ │ + ldr r4, [lr, #8] │ │ + lsl r2, r2, #1 │ │ + ldrh r1, [r0, #58] ; 0x3a │ │ + ldrh r3, [r0, #54] ; 0x36 │ │ + sxth ip, ip │ │ + ldr r5, [lr, #4] │ │ + ldrsh r2, [r4, r2] │ │ + lsl r1, r1, #1 │ │ + ldr lr, [r0, #8] │ │ + lsl r3, r3, #1 │ │ + ldr ip, [r5, ip, lsl #2] │ │ + rsb r2, r2, lr │ │ + ldrsh r5, [r4, r1] │ │ + ldrsh lr, [r4, r3] │ │ + cmp r2, #-536870911 ; 0xe0000001 │ │ + ldr r6, [r0, #12] │ │ + ldr r1, [r0, #4] │ │ + rsb r3, r5, r6 │ │ + ldr ip, [ip] │ │ + rsb r1, lr, r1 │ │ + movlt r5, #-2147483648 ; 0x80000000 │ │ + movlt lr, #-536870912 ; 0xe0000000 │ │ + blt 1d38c │ │ + ldrb r5, [ip, #7] │ │ + ldrb lr, [ip, #11] │ │ + cmp r5, #255 ; 0xff │ │ + rsb lr, lr, r3 │ │ + rsbne r5, r5, r2 │ │ + moveq r5, #-2147483648 ; 0x80000000 │ │ + cmp lr, r5 │ │ + ldrgt r4, [r0, #32] │ │ + movle lr, r5 │ │ + ldrle r4, [r0, #28] │ │ + cmp lr, #-536870912 ; 0xe0000000 │ │ + movlt lr, #-536870912 ; 0xe0000000 │ │ + str lr, [r0, #44] ; 0x2c │ │ + str r4, [r0, #48] ; 0x30 │ │ + ldrb r6, [ip, #2] │ │ + ldrb r7, [ip, #10] │ │ + ldrb r4, [ip, #6] │ │ cmp r6, #255 ; 0xff │ │ - rsb r1, r8, r1 │ │ - rsbne r4, r6, r0 │ │ - rsb r5, r5, ip │ │ + rsb r3, r7, r3 │ │ + rsbne r5, r6, r1 │ │ + rsb r4, r4, r2 │ │ + cmp r3, r4 │ │ + bgt 1d924 │ │ + cmp r4, r5 │ │ + blt 1d92c │ │ + ldr r5, [r0, #28] │ │ + mov r3, r4 │ │ + str r5, [r0, #32] │ │ + cmp r3, #-536870912 ; 0xe0000000 │ │ + blt 1d95c │ │ + cmp r3, lr │ │ + mov r4, r3 │ │ + ble 1d960 │ │ + str r4, [r0, #12] │ │ + ldrb r4, [ip, #5] │ │ + ldrb lr, [ip, #1] │ │ + rsb r2, r4, r2 │ │ + rsb lr, lr, r1 │ │ + cmp r2, lr │ │ + ldrle r4, [r0, #24] │ │ + movle r2, lr │ │ + strle r4, [r0, #28] │ │ + cmp r2, #-536870912 ; 0xe0000000 │ │ + blt 1d950 │ │ + cmp r2, r3 │ │ + mov lr, r2 │ │ + ble 1d954 │ │ + str lr, [r0, #8] │ │ + ldrb r3, [ip] │ │ + rsb r3, r3, r1 │ │ + cmp r3, #-536870912 ; 0xe0000000 │ │ + blt 1d660 │ │ + b 1d90c │ │ + mov r3, #-536870912 ; 0xe0000000 │ │ + mov ip, r2 │ │ + b 1d2a4 │ │ + cmp r4, #-536870912 ; 0xe0000000 │ │ + movge r2, r4 │ │ + movlt r2, #-536870912 ; 0xe0000000 │ │ + ldr ip, [r0, #28] │ │ + b 1d1cc │ │ + mov r1, #-536870912 ; 0xe0000000 │ │ + mov r2, r3 │ │ + b 1d284 │ │ + mov r4, #-536870912 ; 0xe0000000 │ │ + mov r3, r2 │ │ + b 1d23c │ │ + ldr lr, [r0] │ │ + ldrh r2, [r0, #60] ; 0x3c │ │ + ldrh ip, [r0, #68] ; 0x44 │ │ + ldr r3, [lr, #8] │ │ + lsl r2, r2, #1 │ │ + ldrh r1, [r0, #62] ; 0x3e │ │ + ldr lr, [lr, #4] │ │ + sxth ip, ip │ │ + ldrsh r4, [r3, r2] │ │ + ldr r5, [r0, #16] │ │ + lsl r2, r1, #1 │ │ + ldr lr, [lr, ip, lsl #2] │ │ + rsb r4, r4, r5 │ │ + ldrsh r2, [r3, r2] │ │ + cmp r4, #-536870911 ; 0xe0000001 │ │ + ldr r5, [r0, #20] │ │ + ldr ip, [lr] │ │ + rsb r5, r2, r5 │ │ + movlt lr, #-536870912 ; 0xe0000000 │ │ + blt 1d4e0 │ │ + ldrb lr, [ip, #29] │ │ + ldrb r2, [ip, #23] │ │ + rsb lr, lr, r5 │ │ + rsb r2, r2, r4 │ │ + cmp lr, r2 │ │ + ldrgt r1, [r0, #40] ; 0x28 │ │ + movle lr, r2 │ │ + ldrle r1, [r0, #36] ; 0x24 │ │ + cmp lr, #-536870912 ; 0xe0000000 │ │ + movlt lr, #-536870912 ; 0xe0000000 │ │ + str lr, [r0, #44] ; 0x2c │ │ + str r1, [r0, #48] ; 0x30 │ │ + ldrh r1, [r0, #58] ; 0x3a │ │ + ldr r7, [r0, #12] │ │ + lsl r2, r1, #1 │ │ + ldrsh r6, [r3, r2] │ │ + rsb r6, r6, r7 │ │ + cmp r6, #-536870911 ; 0xe0000001 │ │ + blt 1d54c │ │ + ldrb r2, [ip, #28] │ │ + ldrb r1, [ip, #22] │ │ + rsb r2, r2, r5 │ │ + ldrb r5, [ip, #16] │ │ + rsb r1, r1, r4 │ │ + cmp r2, r1 │ │ + rsb r5, r5, r6 │ │ + ble 1dafc │ │ + cmp r2, r5 │ │ + bge 1d530 │ │ + ldr r1, [r0, #32] │ │ + mov r2, r5 │ │ + str r1, [r0, #40] ; 0x28 │ │ + cmp r2, #-536870912 ; 0xe0000000 │ │ + blt 1daf0 │ │ + cmp r2, lr │ │ + mov r1, r2 │ │ + ble 1daf4 │ │ + mov lr, r2 │ │ + str r1, [r0, #20] │ │ + ldrh r1, [r0, #56] ; 0x38 │ │ + ldr r5, [r0, #8] │ │ + lsl r1, r1, #1 │ │ + ldrsh r2, [r3, r1] │ │ + rsb r2, r2, r5 │ │ + cmp r2, #-536870911 ; 0xe0000001 │ │ + blt 1d5b8 │ │ + ldrb r5, [ip, #21] │ │ + ldrb r1, [ip, #15] │ │ + rsb r4, r5, r4 │ │ + ldrb r5, [ip, #9] │ │ + rsb r1, r1, r6 │ │ + cmp r4, r1 │ │ + rsb r5, r5, r2 │ │ + ble 1dacc │ │ + cmp r4, r5 │ │ + bge 1d59c │ │ + ldr r1, [r0, #28] │ │ + mov r4, r5 │ │ + str r1, [r0, #36] ; 0x24 │ │ + cmp r4, #-536870912 ; 0xe0000000 │ │ + blt 1dae4 │ │ + cmp r4, lr │ │ + mov r1, r4 │ │ + ble 1dae8 │ │ + mov lr, r4 │ │ + str r1, [r0, #16] │ │ + ldrh r5, [r0, #54] ; 0x36 │ │ + ldrb r1, [ip, #14] │ │ + ldrb r4, [ip, #8] │ │ + lsl r5, r5, #1 │ │ + ldr r7, [r0, #4] │ │ + rsb r1, r1, r6 │ │ + rsb r4, r4, r2 │ │ + ldrsh r3, [r3, r5] │ │ + cmp r1, r4 │ │ + ldrb r5, [ip, #2] │ │ + rsb r3, r3, r7 │ │ + rsb r5, r5, r3 │ │ + ble 1da7c │ │ cmp r1, r5 │ │ - bgt 1c074 │ │ - cmp r5, r4 │ │ - blt 1c07c │ │ - ldr r4, [r3, #28] │ │ + bge 1d600 │ │ + ldr r4, [r0, #24] │ │ mov r1, r5 │ │ - str r4, [r3, #32] │ │ + str r4, [r0, #32] │ │ cmp r1, #-536870912 ; 0xe0000000 │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - blt 1c094 │ │ - cmp r1, r7 │ │ + blt 1d9b8 │ │ + cmp r1, lr │ │ mov r4, r1 │ │ - ble 1c094 │ │ - str r4, [r3, #12] │ │ - ldrb r5, [r2, #5] │ │ - ldrb r4, [r2, #1] │ │ - rsb ip, r5, ip │ │ - rsb r4, r4, r0 │ │ - cmp ip, r4 │ │ - ldrle r5, [r3, #24] │ │ - movle ip, r4 │ │ - strle r5, [r3, #28] │ │ - cmp ip, #-536870912 ; 0xe0000000 │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - blt 1c0a4 │ │ - cmp ip, r1 │ │ - mov r4, ip │ │ - ble 1c0a4 │ │ - str r4, [r3, #8] │ │ - ldrb r2, [r2] │ │ - rsb r0, r2, r0 │ │ - cmp r0, #-536870912 ; 0xe0000000 │ │ - bge 1becc │ │ - mov r2, #-536870912 ; 0xe0000000 │ │ - mov r0, ip │ │ - b 1bed8 │ │ - pop {r4, r5, r6, r7, r8, r9, sl} │ │ - b 1b358 │ │ - cmp r1, r4 │ │ - bge 1be5c │ │ - ldr r7, [r3, #24] │ │ - mov r1, r4 │ │ - cmp r1, #-536870912 ; 0xe0000000 │ │ - strh r6, [r3, #58] ; 0x3a │ │ - str r7, [r3, #32] │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - bge 1be68 │ │ - mov r1, r0 │ │ - b 1be74 │ │ - cmp r1, r4 │ │ - bge 1bfcc │ │ - ldr r5, [r3, #24] │ │ - mov r1, r4 │ │ - cmp r1, #-536870912 ; 0xe0000000 │ │ - str r5, [r3, #32] │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - bge 1bfd8 │ │ - mov r1, r7 │ │ - b 1bfe4 │ │ - mov ip, r1 │ │ - b 1beb8 │ │ - mov ip, r1 │ │ - b 1c020 │ │ - ldr r2, [r0] │ │ - movw r4, #65535 ; 0xffff │ │ + ble 1d9bc │ │ + str r4, [r0, #12] │ │ + ldrb r4, [ip, #7] │ │ + ldrb lr, [ip, #1] │ │ + rsb r2, r4, r2 │ │ + rsb lr, lr, r3 │ │ + cmp r2, lr │ │ + ldrle r4, [r0, #24] │ │ + movle r2, lr │ │ + strle r4, [r0, #28] │ │ + cmp r2, #-536870912 ; 0xe0000000 │ │ + blt 1d9ac │ │ + cmp r2, r1 │ │ + mov lr, r2 │ │ + ble 1d9b0 │ │ + str lr, [r0, #8] │ │ + ldrb r1, [ip] │ │ + rsb r3, r1, r3 │ │ + cmp r3, #-536870912 ; 0xe0000000 │ │ + bge 1d90c │ │ + mov r1, #-536870912 ; 0xe0000000 │ │ + mov r3, r2 │ │ + mov r2, r3 │ │ + str r1, [r0, #4] │ │ + str r3, [r0, #64] ; 0x40 │ │ + mov r0, r2 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr r3, [r0] │ │ + movw r5, #65535 ; 0xffff │ │ + ldrh r2, [r0, #68] ; 0x44 │ │ ldrh r1, [r0, #62] ; 0x3e │ │ - ldrsh ip, [r0, #68] ; 0x44 │ │ - ldr r7, [r2, #12] │ │ - cmp r1, r4 │ │ - ldr r0, [r2, #4] │ │ - ldr r5, [r2, #8] │ │ - ldrne r1, [r7, r1, lsl #2] │ │ - ldr r2, [r0, ip, lsl #2] │ │ - moveq ip, #-536870912 ; 0xe0000000 │ │ - ldrne r0, [r3, #20] │ │ - moveq r0, ip │ │ - ldrhne r1, [r1, #8] │ │ - ldr r2, [r2] │ │ - ldrh r8, [r3, #60] ; 0x3c │ │ - lslne r1, r1, #1 │ │ - ldrbne ip, [r2, #29] │ │ - ldrshne r1, [r5, r1] │ │ - rsbne r0, r1, r0 │ │ - movw r1, #65535 ; 0xffff │ │ - rsbne ip, ip, r0 │ │ - cmp r8, r1 │ │ - ldrne r1, [r7, r8, lsl #2] │ │ - moveq r4, #-536870912 ; 0xe0000000 │ │ - ldrne r6, [r3, #16] │ │ - moveq r1, r4 │ │ - ldrbne r4, [r2, #23] │ │ - ldrhne r1, [r1, #6] │ │ - lslne r1, r1, #1 │ │ - ldrshne r1, [r5, r1] │ │ - rsbne r1, r1, r6 │ │ - rsbne r4, r4, r1 │ │ - cmp ip, r4 │ │ - ldrle r6, [r3, #36] ; 0x24 │ │ - movle ip, r4 │ │ - ldrgt r4, [r3, #40] ; 0x28 │ │ - strle r6, [r3, #48] ; 0x30 │ │ - ldrh r6, [r3, #58] ; 0x3a │ │ - strgt r4, [r3, #48] ; 0x30 │ │ - cmp ip, #-536870912 ; 0xe0000000 │ │ - movge r4, ip │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - movw ip, #65535 ; 0xffff │ │ - cmp r6, ip │ │ - str r4, [r3, #44] ; 0x2c │ │ - ldrne ip, [r7, r6, lsl #2] │ │ - moveq sl, #-536870912 ; 0xe0000000 │ │ - ldrne r9, [r3, #12] │ │ - moveq ip, sl │ │ - ldrbne sl, [r2, #16] │ │ - ldrhne ip, [ip, #4] │ │ - lslne ip, ip, #1 │ │ - ldrshne ip, [r5, ip] │ │ - rsbne ip, ip, r9 │ │ - rsbne sl, sl, ip │ │ - cmp r0, #-536870912 ; 0xe0000000 │ │ - ldrbne r9, [r2, #28] │ │ - rsbne r0, r9, r0 │ │ - cmp r1, #-536870912 ; 0xe0000000 │ │ - ldrbne r9, [r2, #22] │ │ - moveq r9, r1 │ │ - rsbne r9, r9, r1 │ │ - cmp r0, r9 │ │ - ble 1c5f0 │ │ - cmp r0, sl │ │ - bge 1c1c8 │ │ - ldr r8, [r3, #32] │ │ - mov r0, sl │ │ - strh r6, [r3, #62] ; 0x3e │ │ - str r8, [r3, #40] ; 0x28 │ │ - cmp r0, #-536870912 ; 0xe0000000 │ │ - movlt sl, #-536870912 ; 0xe0000000 │ │ - blt 1c598 │ │ - cmp r0, r4 │ │ - mov sl, r0 │ │ - ble 1c598 │ │ - ldrh r8, [r3, #56] ; 0x38 │ │ - movw r4, #65535 ; 0xffff │ │ - str sl, [r3, #20] │ │ - cmp r8, r4 │ │ - ldrne r4, [r7, r8, lsl #2] │ │ - moveq sl, #-536870912 ; 0xe0000000 │ │ - ldrne r9, [r3, #8] │ │ - moveq r4, sl │ │ - ldrbne sl, [r2, #9] │ │ - ldrhne r4, [r4, #2] │ │ - lslne r4, r4, #1 │ │ - ldrshne r4, [r5, r4] │ │ - rsbne r4, r4, r9 │ │ - rsbne sl, sl, r4 │ │ + ldr ip, [r3, #4] │ │ + sxth r2, r2 │ │ + cmp r1, r5 │ │ + ldr r6, [r3, #8] │ │ + ldr r2, [ip, r2, lsl #2] │ │ + ldr r7, [r3, #12] │ │ + ldr ip, [r2] │ │ + beq 1dab4 │ │ + ldr r3, [r7, r1, lsl #2] │ │ + ldrh r8, [r0, #60] ; 0x3c │ │ + ldr r4, [r0, #20] │ │ + ldrh lr, [r3, #8] │ │ + cmp r8, r5 │ │ + ldrb r2, [ip, #29] │ │ + lsl r3, lr, #1 │ │ + ldrsh r1, [r6, r3] │ │ + rsb r4, r1, r4 │ │ + rsb r2, r2, r4 │ │ + beq 1daa8 │ │ + ldr r1, [r7, r8, lsl #2] │ │ + ldr r5, [r0, #16] │ │ + ldrb r3, [ip, #23] │ │ + ldrh r1, [r1, #6] │ │ + lsl r1, r1, #1 │ │ + ldrsh lr, [r6, r1] │ │ + rsb lr, lr, r5 │ │ + rsb r3, r3, lr │ │ + cmp r3, r2 │ │ + bge 1d9d0 │ │ + cmp r2, #-536870912 ; 0xe0000000 │ │ + ldr r1, [r0, #40] ; 0x28 │ │ + movlt r2, #-536870912 ; 0xe0000000 │ │ + ldrh r9, [r0, #58] ; 0x3a │ │ + movw r3, #65535 ; 0xffff │ │ + str r1, [r0, #48] ; 0x30 │ │ + cmp r9, r3 │ │ + str r2, [r0, #44] ; 0x2c │ │ + ldrne r3, [r7, r9, lsl #2] │ │ + moveq r5, #-536870912 ; 0xe0000000 │ │ + ldrne sl, [r0, #12] │ │ + moveq r1, r5 │ │ + ldrbne r5, [ip, #16] │ │ + ldrhne r3, [r3, #4] │ │ + lslne r3, r3, #1 │ │ + ldrshne r1, [r6, r3] │ │ + rsbne r1, r1, sl │ │ + rsbne r5, r5, r1 │ │ + cmp r4, #-536870912 ; 0xe0000000 │ │ + beq 1d9fc │ │ + ldrb r3, [ip, #28] │ │ + cmp lr, #-536870912 ; 0xe0000000 │ │ + rsb r4, r3, r4 │ │ + moveq r3, lr │ │ + beq 1d76c │ │ + ldrb r3, [ip, #22] │ │ + rsb r3, r3, lr │ │ + cmp r3, r4 │ │ + bge 1da08 │ │ + cmp r5, r4 │ │ + movle r5, r4 │ │ + ble 1d78c │ │ + ldr r3, [r0, #32] │ │ + strh r9, [r0, #62] ; 0x3e │ │ + str r3, [r0, #40] ; 0x28 │ │ + cmp r5, #-536870912 ; 0xe0000000 │ │ + blt 1d9f0 │ │ + cmp r5, r2 │ │ + mov r3, r5 │ │ + ble 1d9f4 │ │ + ldrh r8, [r0, #56] ; 0x38 │ │ + movw r2, #65535 ; 0xffff │ │ + str r3, [r0, #20] │ │ + cmp r8, r2 │ │ + ldrne r3, [r7, r8, lsl #2] │ │ + moveq r3, #-536870912 ; 0xe0000000 │ │ + ldrne fp, [r0, #8] │ │ + moveq r4, r3 │ │ + ldrbne sl, [ip, #9] │ │ + ldrhne r2, [r3, #2] │ │ + lslne r3, r2, #1 │ │ + ldrshne r4, [r6, r3] │ │ + rsbne r4, r4, fp │ │ + rsbne r3, sl, r4 │ │ + cmp lr, #-536870912 ; 0xe0000000 │ │ + beq 1da24 │ │ + ldrb r2, [ip, #21] │ │ cmp r1, #-536870912 ; 0xe0000000 │ │ - ldrbne r9, [r2, #21] │ │ - rsbne r1, r9, r1 │ │ - cmp ip, #-536870912 ; 0xe0000000 │ │ - ldrbne r9, [r2, #15] │ │ - moveq r9, ip │ │ - rsbne r9, r9, ip │ │ - cmp r1, r9 │ │ - ble 1c5bc │ │ - cmp r1, sl │ │ - bge 1c254 │ │ - ldr r6, [r3, #28] │ │ - mov r1, sl │ │ - strh r8, [r3, #60] ; 0x3c │ │ - str r6, [r3, #36] ; 0x24 │ │ + rsb lr, r2, lr │ │ + moveq r2, r1 │ │ + beq 1d7fc │ │ + ldrb r2, [ip, #15] │ │ + rsb r2, r2, r1 │ │ + cmp r2, lr │ │ + bge 1da30 │ │ + cmp r3, lr │ │ + movle r3, lr │ │ + ble 1d81c │ │ + ldr r2, [r0, #28] │ │ + strh r8, [r0, #60] ; 0x3c │ │ + str r2, [r0, #36] ; 0x24 │ │ + cmp r3, #-536870912 ; 0xe0000000 │ │ + blt 1d9e4 │ │ + cmp r3, r5 │ │ + mov r2, r3 │ │ + ble 1d9e8 │ │ + ldrh r5, [r0, #54] ; 0x36 │ │ cmp r1, #-536870912 ; 0xe0000000 │ │ - movlt sl, #-536870912 ; 0xe0000000 │ │ - blt 1c590 │ │ - cmp r1, r0 │ │ - mov sl, r1 │ │ - ble 1c590 │ │ - ldrh r6, [r3, #54] ; 0x36 │ │ - cmp ip, #-536870912 ; 0xe0000000 │ │ - str sl, [r3, #16] │ │ - ldr r9, [r3, #4] │ │ - ldr r0, [r7, r6, lsl #2] │ │ - ldrh r0, [r0] │ │ - lsl r0, r0, #1 │ │ - ldrsh r0, [r5, r0] │ │ - moveq r5, ip │ │ - ldrbne r5, [r2, #14] │ │ - rsb r0, r0, r9 │ │ - rsbne r5, r5, ip │ │ - cmp r4, #-536870912 ; 0xe0000000 │ │ - ldrb ip, [r2, #2] │ │ - ldrbne r7, [r2, #8] │ │ - moveq r7, r4 │ │ - rsb ip, ip, r0 │ │ - rsbne r7, r7, r4 │ │ - cmp r5, r7 │ │ - ble 1c5a0 │ │ - cmp ip, r5 │ │ - movle ip, r5 │ │ - ble 1c2d4 │ │ - ldr r5, [r3, #24] │ │ - strh r6, [r3, #58] ; 0x3a │ │ - str r5, [r3, #32] │ │ - cmp ip, #-536870912 ; 0xe0000000 │ │ - movlt r5, #-536870912 ; 0xe0000000 │ │ - blt 1c588 │ │ - cmp ip, r1 │ │ - mov r5, ip │ │ - ble 1c588 │ │ + str r2, [r0, #16] │ │ + ldr r9, [r0, #4] │ │ + ldr r2, [r7, r5, lsl #2] │ │ + ldrh r2, [r2] │ │ + lsl r2, r2, #1 │ │ + ldrsh lr, [r6, r2] │ │ + rsb lr, lr, r9 │ │ + beq 1da4c │ │ cmp r4, #-536870912 ; 0xe0000000 │ │ - str r5, [r3, #12] │ │ - ldrbne r1, [r2, #7] │ │ - moveq r1, r4 │ │ - rsbne r1, r1, r4 │ │ - ldrb r4, [r2, #1] │ │ - rsb r4, r4, r0 │ │ - cmp r4, r1 │ │ - strhge r6, [r3, #56] ; 0x38 │ │ - ldrge r5, [r3, #24] │ │ - movge r1, r4 │ │ - strge r5, [r3, #28] │ │ + ldrb r2, [ip, #14] │ │ + moveq r6, r4 │ │ + rsb r1, r2, r1 │ │ + beq 1d874 │ │ + ldrb r6, [ip, #8] │ │ + rsb r6, r6, r4 │ │ + ldrb r2, [ip, #2] │ │ + cmp r6, r1 │ │ + rsb r2, r2, lr │ │ + bge 1da60 │ │ + cmp r2, r1 │ │ + ble 1d89c │ │ + ldr r6, [r0, #24] │ │ + mov r1, r2 │ │ + strh r5, [r0, #58] ; 0x3a │ │ + str r6, [r0, #32] │ │ cmp r1, #-536870912 ; 0xe0000000 │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - blt 1c580 │ │ - cmp r1, ip │ │ - mov r4, r1 │ │ - ble 1c580 │ │ - str r4, [r3, #8] │ │ - ldrb r2, [r2] │ │ - rsb r0, r2, r0 │ │ - cmp r0, #-536870912 ; 0xe0000000 │ │ - movlt r2, #-536870912 ; 0xe0000000 │ │ - bge 1c570 │ │ - mov r0, r1 │ │ - b 1bed8 │ │ - ldr r2, [r0] │ │ - ldrh ip, [r0, #60] ; 0x3c │ │ - ldrh r0, [r0, #62] ; 0x3e │ │ - ldr r1, [r2, #8] │ │ - lsl ip, ip, #1 │ │ - ldrsh r4, [r3, #68] ; 0x44 │ │ - ldr r2, [r2, #4] │ │ - lsl r0, r0, #1 │ │ - ldrsh ip, [r1, ip] │ │ - ldr r5, [r3, #16] │ │ - ldr r2, [r2, r4, lsl #2] │ │ - rsb r5, ip, r5 │ │ - ldrsh r0, [r1, r0] │ │ - ldr ip, [r3, #20] │ │ - cmp r5, #-536870911 ; 0xe0000001 │ │ - ldr r2, [r2] │ │ - rsb ip, r0, ip │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - blt 1c3d4 │ │ - ldrb r4, [r2, #29] │ │ - ldrb r0, [r2, #23] │ │ + blt 1d9c4 │ │ + cmp r1, r3 │ │ + mov r2, r1 │ │ + ble 1d9c8 │ │ + cmp r4, #-536870912 ; 0xe0000000 │ │ + str r2, [r0, #12] │ │ + beq 1da94 │ │ + ldrb r2, [ip, #7] │ │ + ldrb r3, [ip, #1] │ │ + rsb r2, r2, r4 │ │ + rsb r3, r3, lr │ │ + cmp r2, r3 │ │ + bgt 1d8e4 │ │ + ldr r4, [r0, #24] │ │ + mov r2, r3 │ │ + strh r5, [r0, #56] ; 0x38 │ │ + str r4, [r0, #28] │ │ + cmp r2, #-536870912 ; 0xe0000000 │ │ + blt 1d9a0 │ │ + cmp r1, r2 │ │ + mov r4, r2 │ │ + bge 1d9a4 │ │ + str r4, [r0, #8] │ │ + ldrb r3, [ip] │ │ + rsb r3, r3, lr │ │ + cmp r3, #-536870912 ; 0xe0000000 │ │ + blt 1d660 │ │ + cmp r3, r2 │ │ + mov r1, r3 │ │ + bgt 1d668 │ │ + b 1d664 │ │ + mov r4, #-2147483648 ; 0x80000000 │ │ + b 1d1b8 │ │ + cmp r3, r5 │ │ + bge 1d3c4 │ │ + ldr r4, [r0, #24] │ │ + mov r3, r5 │ │ + str r4, [r0, #32] │ │ + b 1d3c4 │ │ + ldr r4, [r0, #28] │ │ + mov r3, r5 │ │ + strh r7, [r0, #58] ; 0x3a │ │ + str r4, [r0, #32] │ │ + b 1d228 │ │ + mov lr, #-536870912 ; 0xe0000000 │ │ + mov r2, r3 │ │ + b 1d410 │ │ + mov r4, #-536870912 ; 0xe0000000 │ │ + mov r3, lr │ │ + b 1d3d8 │ │ + mov r4, #-536870912 ; 0xe0000000 │ │ + mov r1, r4 │ │ + b 1d1b8 │ │ + ldrh r7, [r0, #56] ; 0x38 │ │ + cmp r7, r1 │ │ + beq 1db14 │ │ + mov r3, #-536870912 ; 0xe0000000 │ │ + mov r2, r3 │ │ + b 1d190 │ │ + ldrb r4, [lr, #1] │ │ rsb r4, r4, ip │ │ - rsb r0, r0, r5 │ │ - cmp r4, r0 │ │ - ldrgt r0, [r3, #40] ; 0x28 │ │ - movle r4, r0 │ │ - ldrle r6, [r3, #36] ; 0x24 │ │ - strgt r0, [r3, #48] ; 0x30 │ │ - strle r6, [r3, #48] ; 0x30 │ │ cmp r4, #-536870912 ; 0xe0000000 │ │ - movlt r4, #-536870912 ; 0xe0000000 │ │ - str r4, [r3, #44] ; 0x2c │ │ - ldrh r0, [r3, #58] ; 0x3a │ │ - ldr r6, [r3, #12] │ │ - lsl r0, r0, #1 │ │ - ldrsh r0, [r1, r0] │ │ - rsb r0, r0, r6 │ │ - cmp r0, #-536870911 ; 0xe0000001 │ │ - blt 1c444 │ │ - ldrb r7, [r2, #28] │ │ - ldrb r6, [r2, #22] │ │ - rsb ip, r7, ip │ │ - ldrb r7, [r2, #16] │ │ - rsb r6, r6, r5 │ │ - cmp ip, r6 │ │ - rsb r7, r7, r0 │ │ - ble 1c62c │ │ - cmp ip, r7 │ │ - bge 1c424 │ │ - ldr r6, [r3, #32] │ │ - mov ip, r7 │ │ - str r6, [r3, #40] ; 0x28 │ │ - cmp ip, #-536870912 ; 0xe0000000 │ │ - movlt r6, #-536870912 ; 0xe0000000 │ │ - blt 1c624 │ │ - cmp ip, r4 │ │ - mov r6, ip │ │ - ble 1c624 │ │ - mov r4, ip │ │ - str r6, [r3, #20] │ │ - ldrh ip, [r3, #56] ; 0x38 │ │ - ldr r6, [r3, #8] │ │ - lsl ip, ip, #1 │ │ - ldrsh ip, [r1, ip] │ │ - rsb ip, ip, r6 │ │ - cmp ip, #-536870911 ; 0xe0000001 │ │ - blt 1c4b4 │ │ - ldrb r7, [r2, #21] │ │ - ldrb r6, [r2, #15] │ │ - rsb r5, r7, r5 │ │ - ldrb r7, [r2, #9] │ │ - rsb r6, r6, r0 │ │ - cmp r5, r6 │ │ - rsb r7, r7, ip │ │ - ble 1c60c │ │ - cmp r5, r7 │ │ - bge 1c494 │ │ - ldr r6, [r3, #28] │ │ - mov r5, r7 │ │ - str r6, [r3, #36] ; 0x24 │ │ - cmp r5, #-536870912 ; 0xe0000000 │ │ - movlt r6, #-536870912 ; 0xe0000000 │ │ - blt 1c644 │ │ - cmp r5, r4 │ │ - mov r6, r5 │ │ - ble 1c644 │ │ - mov r4, r5 │ │ - str r6, [r3, #16] │ │ - ldrh r6, [r3, #54] ; 0x36 │ │ - ldrb r8, [r2, #14] │ │ - ldrb r5, [r2, #8] │ │ - lsl r6, r6, #1 │ │ - ldr r7, [r3, #4] │ │ - rsb r0, r8, r0 │ │ - rsb r5, r5, ip │ │ - ldrsh r1, [r1, r6] │ │ - cmp r0, r5 │ │ - ldrb r6, [r2, #2] │ │ - rsb r1, r1, r7 │ │ - rsb r6, r6, r1 │ │ - ble 1c5d8 │ │ - cmp r0, r6 │ │ - bge 1c4fc │ │ - ldr r5, [r3, #24] │ │ - mov r0, r6 │ │ - str r5, [r3, #32] │ │ - cmp r0, #-536870912 ; 0xe0000000 │ │ - movlt r0, #-536870912 ; 0xe0000000 │ │ - str r0, [r3, #12] │ │ - ldrb r6, [r2, #7] │ │ - ldrb r5, [r2, #1] │ │ - rsb ip, r6, ip │ │ - rsb r5, r5, r1 │ │ - cmp ip, r5 │ │ - ldrle r6, [r3, #24] │ │ - movle ip, r5 │ │ - strle r6, [r3, #28] │ │ - cmp ip, #-536870912 ; 0xe0000000 │ │ - movlt ip, #-536870912 ; 0xe0000000 │ │ - str ip, [r3, #8] │ │ - ldrb r2, [r2] │ │ - rsb r1, r2, r1 │ │ + blt 1d44c │ │ + b 1d260 │ │ + mov r4, #-536870912 ; 0xe0000000 │ │ + mov r2, r1 │ │ + b 1d8f8 │ │ + mov lr, #-536870912 ; 0xe0000000 │ │ + mov r2, r1 │ │ + b 1d64c │ │ + mov r4, #-536870912 ; 0xe0000000 │ │ + mov r1, lr │ │ + b 1d614 │ │ + mov r2, #-536870912 ; 0xe0000000 │ │ + mov r1, r3 │ │ + b 1d8b0 │ │ + cmp r3, #-536870912 ; 0xe0000000 │ │ + movge r2, r3 │ │ + movlt r2, #-536870912 ; 0xe0000000 │ │ + ldr r1, [r0, #36] ; 0x24 │ │ + b 1d70c │ │ + mov r2, #-536870912 ; 0xe0000000 │ │ + mov r3, r5 │ │ + b 1d830 │ │ + mov r3, #-536870912 ; 0xe0000000 │ │ + mov r5, r2 │ │ + b 1d7a0 │ │ + cmp lr, #-536870912 ; 0xe0000000 │ │ + moveq r3, lr │ │ + bne 1d764 │ │ + cmp r5, r3 │ │ + bgt 1d780 │ │ + ldr r4, [r0, #36] ; 0x24 │ │ + mov r5, r3 │ │ + strh r8, [r0, #62] ; 0x3e │ │ + str r4, [r0, #40] ; 0x28 │ │ + b 1d78c │ │ cmp r1, #-536870912 ; 0xe0000000 │ │ - movlt r1, #-536870912 ; 0xe0000000 │ │ - str r1, [r3, #4] │ │ - cmp r4, r1 │ │ - movge r1, r4 │ │ - movlt r1, r1 │ │ - cmp r1, r0 │ │ - movge r0, r1 │ │ - movlt r0, r0 │ │ - cmp r0, ip │ │ - movlt r0, ip │ │ - str r0, [r3, #64] ; 0x40 │ │ - b 1bee0 │ │ - cmp r0, r1 │ │ - mov r2, r0 │ │ - movle r0, r1 │ │ - b 1bed8 │ │ - mov r1, ip │ │ - b 1c334 │ │ - mov ip, r1 │ │ - b 1c2ec │ │ - mov r1, r0 │ │ - b 1c26c │ │ - mov r0, r4 │ │ - b 1c1e0 │ │ - cmp ip, r7 │ │ - bgt 1c2c8 │ │ - ldr r5, [r3, #28] │ │ - mov ip, r7 │ │ - strh r8, [r3, #58] ; 0x3a │ │ - str r5, [r3, #32] │ │ - b 1c2d4 │ │ - cmp r9, sl │ │ - blt 1c244 │ │ - ldr sl, [r3, #32] │ │ - mov r1, r9 │ │ - strh r6, [r3, #60] ; 0x3c │ │ - str sl, [r3, #36] ; 0x24 │ │ - b 1c254 │ │ - cmp r5, r6 │ │ - blt 1c4f0 │ │ - ldr r6, [r3, #28] │ │ - mov r0, r5 │ │ - str r6, [r3, #32] │ │ - b 1c4fc │ │ - cmp r9, sl │ │ - blt 1c1b8 │ │ - ldr sl, [r3, #36] ; 0x24 │ │ - mov r0, r9 │ │ - strh r8, [r3, #62] ; 0x3e │ │ - str sl, [r3, #40] ; 0x28 │ │ - b 1c1c8 │ │ - cmp r6, r7 │ │ - blt 1c488 │ │ - ldr r7, [r3, #32] │ │ - mov r5, r6 │ │ - str r7, [r3, #36] ; 0x24 │ │ - b 1c494 │ │ - mov ip, r4 │ │ - b 1c43c │ │ - cmp r6, r7 │ │ - blt 1c418 │ │ - ldr r7, [r3, #36] ; 0x24 │ │ - mov ip, r6 │ │ - str r7, [r3, #40] ; 0x28 │ │ - b 1c424 │ │ - mov r5, r4 │ │ - b 1c4ac │ │ + moveq r2, r1 │ │ + bne 1d7f4 │ │ + cmp r3, r2 │ │ + bgt 1d810 │ │ + ldr lr, [r0, #32] │ │ + mov r3, r2 │ │ + strh r9, [r0, #60] ; 0x3c │ │ + str lr, [r0, #36] ; 0x24 │ │ + b 1d81c │ │ + cmp r4, #-536870912 ; 0xe0000000 │ │ + bne 1d86c │ │ + ldrb r2, [ip, #2] │ │ + mov r6, r4 │ │ + rsb r2, r2, lr │ │ + cmp r6, r2 │ │ + blt 1d88c │ │ + ldr r2, [r0, #28] │ │ + mov r1, r6 │ │ + strh r8, [r0, #58] ; 0x3a │ │ + str r2, [r0, #32] │ │ + b 1d89c │ │ + cmp r4, r5 │ │ + blt 1d5f4 │ │ + ldr r5, [r0, #28] │ │ + mov r1, r4 │ │ + str r5, [r0, #32] │ │ + b 1d600 │ │ + ldrb r3, [ip, #1] │ │ + rsb r3, r3, lr │ │ + cmp r3, #-536870912 ; 0xe0000000 │ │ + blt 1d9a4 │ │ + b 1d8d4 │ │ + mov r3, #-536870912 ; 0xe0000000 │ │ + mov lr, r3 │ │ + b 1d6f8 │ │ + ldrh r8, [r0, #60] ; 0x3c │ │ + cmp r8, r1 │ │ + beq 1db28 │ │ + mov r4, #-536870912 ; 0xe0000000 │ │ + mov r2, r4 │ │ + b 1d6d8 │ │ + cmp r1, r5 │ │ + blt 1d590 │ │ + ldr r5, [r0, #32] │ │ + mov r4, r1 │ │ + str r5, [r0, #36] ; 0x24 │ │ + b 1d59c │ │ + mov r1, #-536870912 ; 0xe0000000 │ │ + mov r4, lr │ │ + b 1d5b0 │ │ + mov r1, #-536870912 ; 0xe0000000 │ │ + mov r2, lr │ │ + b 1d544 │ │ + cmp r1, r5 │ │ + blt 1d524 │ │ + ldr r5, [r0, #36] ; 0x24 │ │ + mov r2, r1 │ │ + str r5, [r0, #40] ; 0x28 │ │ + b 1d530 │ │ + mov r2, #-536870912 ; 0xe0000000 │ │ + mov r1, r2 │ │ + mov r3, r2 │ │ + mov r4, r2 │ │ + b 1d440 │ │ + mov r2, #-536870912 ; 0xe0000000 │ │ + mov lr, r2 │ │ + mov r4, r2 │ │ + b 1d9dc │ │ │ │ -0001c64c : │ │ +0001db38 : │ │ + cmp r1, #0 │ │ + beq 1dba8 │ │ push {r4, r5, r6, lr} │ │ - subs r4, r1, #0 │ │ mov r5, r0 │ │ - beq 1c6b8 │ │ - ldr r0, [pc, #92] ; 1c6c0 │ │ + ldr r0, [pc, #92] ; 1dbac │ │ + mov r4, r1 │ │ mov r3, r4 │ │ mov r2, #8 │ │ mov r1, #1 │ │ add r0, pc, r0 │ │ - bl e158 │ │ + bl e9a0 │ │ mov r1, r4 │ │ mov r0, r5 │ │ - bl 1b764 │ │ + bl 1cafc │ │ mov r0, r5 │ │ - bl 1bd20 │ │ + bl 1d110 │ │ mov r2, #7 │ │ mov r3, r4 │ │ mov r1, #1 │ │ mov r6, r0 │ │ - ldr r0, [pc, #36] ; 1c6c4 │ │ + ldr r0, [pc, #32] ; 1dbb0 │ │ add r0, pc, r0 │ │ - bl e158 │ │ + bl e9a0 │ │ mov r0, r5 │ │ mov r1, r4 │ │ - bl 1b764 │ │ + bl 1cafc │ │ mov r0, r6 │ │ pop {r4, r5, r6, pc} │ │ - pop {r4, r5, r6, lr} │ │ - b 1bd20 │ │ - andeq r2, r3, r8, lsl pc │ │ - strdeq r2, [r3], -r4 │ │ + b 1d110 │ │ + andeq r2, r3, ip, asr r4 │ │ + andeq r2, r3, r8, lsr r4 │ │ svcmi 0x00f0e92d │ │ ; instruction: 0xf8df4699 │ │ - ; instruction: 0xf5ad81a8 │ │ - addlt r6, r3, r4, lsl #27 │ │ - beq d72e4 <_end+0x813e8> │ │ - ; instruction: 0xf8d844f8 │ │ - strmi r8, [ip], -r0 │ │ - strmi r4, [r5], -r5, ror #18 │ │ + vmla.f32 d11, d29, d4[0] │ │ + stmne lr, {r2, r4, r5, r8, sl, fp, lr} │ │ + ldrbtmi r4, [fp], #1548 ; 0x60c │ │ + ldrdlt pc, [r0], -fp │ │ + stmdaeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ + stmdbmi ip!, {r3, r8, sl, fp, sp, pc}^ │ │ + ldrdcc pc, [r0], -fp │ │ + ldrbtmi r4, [r9], #-1543 ; 0xfffff9f9 │ │ + ; instruction: 0x46424630 │ │ + strtcc pc, [ip], #-2253 ; 0xfffff733 │ │ + ; instruction: 0xf7f0462b │ │ + ; instruction: 0xf8cdeeb2 │ │ + stmdacs r1, {r3, r4, ip, sp, pc} │ │ + smlabble r3, r2, r6, r4 │ │ ldrdcc pc, [r0], -r8 │ │ - ldrbtmi r4, [r9], #-1616 ; 0xfffff9b0 │ │ - svcge 0x000aaa07 │ │ - strtcc pc, [r4], #-2253 ; 0xfffff733 │ │ - ; instruction: 0xf7f1ab06 │ │ - ; instruction: 0xf8cded04 │ │ - stmdacs r1, {r2, r4, pc} │ │ - tstle r3, r6, lsl #12 │ │ - stccs 8, cr15, [ip], {87} ; 0x57 │ │ - ble 226f14 <_end+0x1d1018> │ │ - andcs r4, r5, fp, asr r9 │ │ - ; instruction: 0xf44f4b5b │ │ - ldrbtmi r7, [r9], #-653 ; 0xfffffd73 │ │ - ldrbtmi r9, [fp], #-1024 ; 0xfffffc00 │ │ - bvs b14800 <_end+0xabe904> │ │ - blx 64b7e <_end+0xec82> │ │ - subsvs r3, sl, r9, lsl #6 │ │ - addsmi r6, r0, #104, 18 ; 0x1a0000 │ │ - ldmdbmi r5, {r1, r2, r3, sl, fp, ip, lr, pc}^ │ │ - andls r4, r0, #87040 ; 0x15400 │ │ - andls r4, r1, r9, ror r4 │ │ - andcs r4, r5, fp, ror r4 │ │ + ble 228800 <_end@@Base+0x1d1904> │ │ + andcs r4, r5, r2, ror #18 │ │ + ; instruction: 0xf44f4b62 │ │ + strls r7, [r0], #-653 ; 0xfffffd73 │ │ + ldrbtmi r4, [fp], #-1145 ; 0xfffffb87 │ │ + bvs e95e60 <_end@@Base+0xe3ef64> │ │ + blx a646a <_end@@Base+0x4f56e> │ │ + subsvs r1, r3, r9, lsl #4 │ │ + addsmi r6, sl, #1998848 ; 0x1e8000 │ │ + movwls sp, #3086 ; 0xc0e │ │ + ldmdbmi fp, {r0, r2, sp}^ │ │ + andls r4, r1, #93184 ; 0x16c00 │ │ + strls r4, [r2], #-1145 ; 0xfffffb87 │ │ addvc pc, pc, #1325400064 ; 0x4f000000 │ │ - ; instruction: 0xf0219402 │ │ - ldrtmi pc, [r0], -sp, ror #23 ; │ │ - ldc 7, cr15, [r6, #-964] ; 0xfffffc3c │ │ - movwcs r9, #3590 ; 0xe06 │ │ - bleq fe297098 <_end+0xfe24119c> │ │ - ldrbmi r9, [r6], #-775 ; 0xfffffcf9 │ │ - svcmi 0x004c46ba │ │ - sub r4, r8, pc, ror r4 │ │ - ; instruction: 0x46394630 │ │ - blge 1c6f90 <_end+0x171094> │ │ - stcl 7, cr15, [sl], {241} ; 0xf1 │ │ - strmi r2, [r0], r1, lsl #16 │ │ - bls 250b84 <_end+0x1fac88> │ │ - ble 366f80 <_end+0x311084> │ │ - andcs r9, r5, r7, lsl #20 │ │ - blmi 116ec98 <_end+0x1118d9c> │ │ - stm sp, {r0, r3, r4, r5, r6, sl, lr} │ │ - ldrbtmi r0, [fp], #-20 ; 0xffffffec │ │ - eorne pc, r5, #64, 4 │ │ - blx ff25881e <_end+0xff202922> │ │ - ldrb r2, [r9, r1] │ │ - ldrmi r6, [r9, #2091] ; 0x82b │ │ - stmiavs r8!, {r4, r9, fp, ip, lr, pc}^ │ │ - sfmle f4, 4, [sp], {144} ; 0x90 │ │ - blmi faeca0 <_end+0xf58da4> │ │ - ldrbtmi r9, [r9], #-512 ; 0xfffffe00 │ │ - ldrbtmi r9, [fp], #-1 │ │ - vhadd.s8 d18, d0, d5 │ │ - strls r1, [r2], #-553 ; 0xfffffdd7 │ │ - blx fed58846 <_end+0xfed0294a> │ │ - strb r4, [r5, r0, asr #12] │ │ - addsmi r6, r0, #40, 18 ; 0xa0000 │ │ - ldmdbmi r7!, {r2, r3, sl, fp, ip, lr, pc} │ │ - andls r4, r0, #56320 ; 0xdc00 │ │ - andls r4, r1, r9, ror r4 │ │ - andcs r4, r5, fp, ror r4 │ │ + ; instruction: 0xf021447b │ │ + ldrbmi pc, [r0], -r1, asr #26 ; │ │ + mcr 7, 6, pc, cr4, cr0, {7} ; │ │ + ldrsbgt pc, [r8, #-143] ; 0xffffff71 ; │ │ + beq a5a07c <_end@@Base+0xa03180> │ │ + ldrbtmi r6, [ip], #2091 ; 0x82b │ │ + movwcs r4, #1054 ; 0x41e │ │ + andcc pc, r0, r8, asr #17 │ │ + orreq lr, r9, #323584 ; 0x4f000 │ │ + ; instruction: 0xf8d89305 │ │ + ldmvs fp!, {sp} │ │ + ble 142e6cc <_end@@Base+0x13d77d0> │ │ + ; instruction: 0x46614630 │ │ + ; instruction: 0x462b4652 │ │ + andsgt pc, ip, sp, asr #17 │ │ + mcr 7, 3, pc, cr14, cr0, {7} ; │ │ + strmi r2, [r3], r1, lsl #16 │ │ + ; instruction: 0xf8dad105 │ │ + ; instruction: 0xf8dd3000 │ │ + blcs 4dcf4 <_Unwind_GetTextRelBase@@Base+0x90bc> │ │ + ; instruction: 0xf8d8da0e │ │ + andcs r3, r5, r0 │ │ + vmla.i8 q10, q0, q2 │ │ + stm sp, {r0, r2, r5, r9, ip} │ │ + ldrbtmi r0, [r9], #-24 ; 0xffffffe8 │ │ + ldrbtmi r4, [fp], #-2882 ; 0xfffff4be │ │ + stc2 0, cr15, [lr, #-132] ; 0xffffff7c │ │ + strb r2, [fp, r1] │ │ + ldrmi r6, [r1, #2106] ; 0x83a │ │ + ldmvs sl!, {r4, r9, fp, ip, lr, pc}^ │ │ + sfmle f4, 4, [sp], {154} ; 0x9a │ │ + andcs r9, r5, r0, lsl #6 │ │ + blmi f701a8 <_end@@Base+0xf192ac> │ │ + ldrbtmi r9, [r9], #-513 ; 0xfffffdff │ │ + vshl.s8 d25, d2, d0 │ │ + ldrbtmi r1, [fp], #-553 ; 0xfffffdd7 │ │ + ldc2l 0, cr15, [sl], #132 ; 0x84 │ │ + sbfx r4, r8, #12, #24 │ │ + addsmi r6, sl, #950272 ; 0xe8000 │ │ + movwls sp, #3084 ; 0xc0c │ │ + ldmdbmi r6!, {r0, r2, sp} │ │ + andls r4, r1, #55296 ; 0xd800 │ │ + strls r4, [r2], #-1145 ; 0xfffffb87 │ │ addsvc pc, r6, #1325400064 ; 0x4f000000 │ │ - ; instruction: 0xf0219402 │ │ - ldrb pc, [r9, r3, lsr #23] ; │ │ - stmdbls r7, {r0, r1, r3, r5, r6, r9, fp, sp, lr} │ │ - andcc pc, fp, r3, asr r8 ; │ │ - andscs pc, r1, r3, lsr #16 │ │ - ldmne r6!, {r1, r2, r8, r9, fp, ip, pc}^ │ │ - movwcc r9, #6919 ; 0x1b07 │ │ - bls 201418 <_end+0x1ab51c> │ │ - addsmi r6, sl, #11206656 ; 0xab0000 │ │ - vstmdbmi fp!, {d13-} │ │ - bge 26e0c8 <_end+0x2181cc> │ │ - ldrbtmi sl, [sp], #-2822 ; 0xfffff4fa │ │ - ; instruction: 0xf7f14629 │ │ - stmdacs r1, {r2, r3, r4, r5, r6, sl, fp, sp, lr, pc} │ │ + ; instruction: 0xf021447b │ │ + ldrb pc, [r9, r9, ror #25] ; │ │ + stmdals r5, {r0, r3, r4, r5, r6, r9, fp, sp, lr} │ │ + ldrdcs pc, [r0], -r8 │ │ + ; instruction: 0xf8215809 │ │ + andcc r3, r1, #18 │ │ + ; instruction: 0xf8c8682b │ │ + ldrmi r2, [lr], #-0 │ │ + ; instruction: 0xf8dfe7a9 │ │ + svcge 0x000b80b0 │ │ + ; instruction: 0x462b4630 │ │ + ; instruction: 0x463a44f8 │ │ + ; instruction: 0xf7f04641 │ │ + stmdacs r1, {r2, r3, r4, r9, sl, fp, sp, lr, pc} │ │ stmdbmi r7!, {r0, r2, r8, ip, lr, pc} │ │ - ldrbtmi sl, [r9], #-2057 ; 0xfffff7f7 │ │ - mcrr 7, 15, pc, sl, cr1 ; │ │ - stmdbmi r5!, {r6, r8, ip, sp, pc} │ │ - blmi 96483c <_end+0x90e940> │ │ + ldrbtmi r4, [r9], #-1592 ; 0xfffff9c8 │ │ + stcl 7, cr15, [sl, #960]! ; 0x3c0 │ │ + stmdbmi r5!, {r4, r6, r8, ip, sp, pc} │ │ + blmi 965d44 <_end@@Base+0x90ee48> │ │ addsvc pc, sl, #1325400064 ; 0x4f000000 │ │ strls r4, [r0], #-1145 ; 0xfffffb87 │ │ - ; instruction: 0xe7af447b │ │ - strtmi r9, [r9], -r6, lsl #16 │ │ - blge 1c7060 <_end+0x171164> │ │ - ; instruction: 0xf7f11830 │ │ - stmdacs r1, {r2, r5, r6, sl, fp, sp, lr, pc} │ │ + ; instruction: 0xf021447b │ │ + ; instruction: 0xe7affcbf │ │ + strtmi r6, [fp], -r8, lsr #16 │ │ + ldrtmi r4, [sl], -r1, asr #12 │ │ + ; instruction: 0xf7f04430 │ │ + stmdacs r1, {r1, r9, sl, fp, sp, lr, pc} │ │ tstle fp, r5, lsl #12 │ │ - andcs r4, r5, sp, lsl r9 │ │ - vpadd.i8 d20, d0, d13 │ │ - ldrbtmi r1, [r9], #-569 ; 0xfffffdc7 │ │ - ldrbtmi r9, [fp], #-1024 ; 0xfffffc00 │ │ - blx 19d88e2 <_end+0x19829e6> │ │ - ldrb r4, [r7, -r8, lsr #12]! │ │ - ; instruction: 0xf8dd9905 │ │ - stmdavs fp, {r2, r5, sl, sp} │ │ + andcs r4, r5, ip, lsl r9 │ │ + vpadd.i8 d20, d0, d12 │ │ + strls r1, [r0], #-569 ; 0xfffffdc7 │ │ + ldrbtmi r4, [fp], #-1145 ; 0xfffffb87 │ │ + stc2 0, cr15, [sl], #132 ; 0x84 │ │ + strb r4, [r7, -r8, lsr #12]! │ │ + ; instruction: 0xf8dd9b06 │ │ + ldmdavs fp, {r2, r3, r5, sl, sp} │ │ mulle r1, sl, r2 │ │ - bl ffcda834 <_end+0xffc84938> │ │ - ; instruction: 0xf50db00b │ │ - pop {r7, r8, sl, fp, sp, lr} │ │ - svclt 0x00008ff0 │ │ - muleq r3, ip, r7 │ │ - andeq sp, r2, r7, asr #27 │ │ - andeq sp, r2, r0, lsr #27 │ │ - andeq sp, r2, r7, asr #27 │ │ - andeq sp, r2, r2, lsl #27 │ │ - ldrdeq sp, [r2], -r2 │ │ - andeq sp, r2, r5, asr sp │ │ - andeq sp, r2, r6, lsr sp │ │ - andeq sp, r2, fp, lsr #27 │ │ - andeq sp, r2, r0, lsl sp │ │ - ; instruction: 0x0002ddb5 │ │ - andeq sp, r2, lr, ror #25 │ │ - ; instruction: 0x0002ddbb │ │ - andeq sp, r2, r7, lsr #27 │ │ - muleq r2, ip, sp │ │ - muleq r2, r2, ip │ │ - andeq sp, r2, r8, lsl #27 │ │ - andeq sp, r2, ip, ror #24 │ │ - andeq sp, r2, r7, lsl #27 │ │ + stc 7, cr15, [sl, #960] ; 0x3c0 │ │ + lfmmi f7, 1, [r4, #-52]! ; 0xffffffcc │ │ + svchi 0x00f0e8bd │ │ + ; instruction: 0x000382b6 │ │ + andeq sp, r2, r3, lsl r3 │ │ + andeq sp, r2, sl, ror #5 │ │ + andeq sp, r2, r3, lsl r3 │ │ + andeq sp, r2, sl, asr #5 │ │ + andeq sp, r2, r6, lsl r3 │ │ + andeq sp, r2, r7, lsr #5 │ │ + andeq sp, r2, r0, ror #4 │ │ + ldrdeq sp, [r2], -r7 │ │ + andeq sp, r2, ip, lsr r2 │ │ + ldrdeq sp, [r2], -sp ; │ │ + andeq sp, r2, sl, lsl r2 │ │ + andeq sp, r2, r3, ror #5 │ │ + ldrdeq sp, [r2], -r9 │ │ + andeq sp, r2, ip, asr #5 │ │ + andeq sp, r2, r2, asr #3 │ │ + ; instruction: 0x0002d2b8 │ │ + muleq r2, r6, r1 │ │ + ; instruction: 0x0002d2b3 │ │ ; instruction: 0x4604b538 │ │ - and r4, r2, sp, lsl #12 │ │ - blcs 8fa960 <_end+0x8a4a64> │ │ - strtmi sp, [r0], -sl, lsl #2 │ │ + strtmi r4, [r0], -sp, lsl #12 │ │ orrvs pc, r0, pc, asr #8 │ │ - ; instruction: 0xf7f1462a │ │ - stmdacs r0, {r1, r5, r6, sl, fp, sp, lr, pc} │ │ - ; instruction: 0xf04fd1f4 │ │ + ; instruction: 0xf7f0462a │ │ + ; instruction: 0xb120ee06 │ │ + blcs 8fbe74 <_end@@Base+0x8a4f78> │ │ + strdcs sp, [r0], -r5 │ │ + ; instruction: 0xf04fbd38 │ │ ldclt 0, cr3, [r8, #-1020]! ; 0xfffffc04 │ │ - ldclt 0, cr2, [r8, #-0] │ │ │ │ -0001c8ec : │ │ - push {r0, r1, r2, lr} │ │ - add r2, sp, #4 │ │ +0001ddf0 : │ │ + push {r0, r1, r4, lr} │ │ + mov r2, sp │ │ + ldr r4, [pc, #40] ; (1de20 ) │ │ ldr r0, [r0, #24] │ │ - bl 3e9de │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 40134 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ cmp r0, #0 │ │ ite ge │ │ - ldrge r0, [sp, #4] │ │ + ldrge r0, [sp, #0] │ │ movlt.w r0, #4294967295 ; 0xffffffff │ │ - pop {r1, r2, r3, pc} │ │ + cmp r2, r3 │ │ + beq.n 1de1a │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ + nop │ │ + strh r4, [r0, #4] │ │ + movs r3, r0 │ │ │ │ -0001c902 : │ │ +0001de24 : │ │ ldr r3, [r0, #28] │ │ ldr.w r0, [r3, r1, lsl #3] │ │ bx lr │ │ - ... │ │ │ │ -0001c90c : │ │ +0001de2c : │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - movs r3, #0 │ │ - strb r3, [r2, #0] │ │ - mov r4, r0 │ │ - ldr r3, [r0, #0] │ │ - mov r7, r2 │ │ - cmp r1, r3 │ │ - bge.n 1c92c │ │ - bl 1c902 │ │ + mov r6, r2 │ │ + movs r2, #0 │ │ + strb r2, [r6, #0] │ │ + ldr r2, [r0, #0] │ │ + mov r5, r0 │ │ + cmp r1, r2 │ │ + bge.n 1de4c │ │ + bl 1de24 │ │ mov r1, r0 │ │ - mov r0, r7 │ │ - blx e074 │ │ - b.n 1c97a │ │ + mov r0, r6 │ │ + blx e8bc │ │ + b.n 1de9a │ │ + movs r4, #20 │ │ ldr r3, [r0, #32] │ │ - movs r6, #20 │ │ - muls r6, r1 │ │ - adds r3, r3, r6 │ │ + muls r4, r1 │ │ + add r3, r4 │ │ ldrsh.w r1, [r3, #8] │ │ - bl 1c902 │ │ - ldr r3, [r4, #32] │ │ - adds r3, r3, r6 │ │ + bl 1de24 │ │ + ldr r3, [r5, #32] │ │ + add r3, r4 │ │ ldrsh.w r1, [r3, #10] │ │ mov r8, r0 │ │ - mov r0, r4 │ │ - bl 1c902 │ │ - ldr r3, [r4, #32] │ │ - adds r3, r3, r6 │ │ - ldrsh.w r1, [r3, #12] │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - bl 1c902 │ │ - ldr r3, [r4, #32] │ │ - ldr r1, [pc, #32] ; (1c980 ) │ │ - adds r6, r3, r6 │ │ - ldr r3, [pc, #32] ; (1c984 ) │ │ + mov r0, r5 │ │ + bl 1de24 │ │ + ldr r1, [r5, #32] │ │ + add r1, r4 │ │ + ldrsh.w r1, [r1, #12] │ │ + mov r7, r0 │ │ + mov r0, r5 │ │ + bl 1de24 │ │ + ldr r3, [r5, #32] │ │ + ldr r1, [pc, #36] ; (1dea4 ) │ │ + add r4, r3 │ │ + ldr r3, [pc, #36] ; (1dea8 ) │ │ add r1, pc │ │ add r3, pc │ │ str r0, [sp, #0] │ │ - mov r0, r7 │ │ - ldr r2, [r6, #16] │ │ + mov r0, r6 │ │ + ldr r2, [r4, #16] │ │ ldrb r3, [r2, r3] │ │ mov r2, r8 │ │ str r3, [sp, #4] │ │ - mov r3, r5 │ │ - blx e044 │ │ + mov r3, r7 │ │ + blx e898 │ │ movs r0, #0 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ - bcs.n 1c928 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + stmia r7!, {r1, r3, r5, r6, r7} │ │ movs r2, r0 │ │ - beq.n 1ca0a │ │ + stmia r5!, {r0, r3, r4, r6} │ │ movs r2, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub.w sp, sp, #4096 ; 0x1000 │ │ - sub sp, #16 │ │ - ldr.w sl, [pc, #224] ; 1ca74 │ │ - mov r7, r2 │ │ - add.w r2, sp, #4096 ; 0x1000 │ │ - adds r2, #48 ; 0x30 │ │ - add sl, pc │ │ - ldr.w sl, [sl] │ │ + sub sp, #20 │ │ + ldr r5, [pc, #260] ; (1dfbc ) │ │ mov r9, r3 │ │ - mov r5, r0 │ │ - ldr.w r8, [r2] │ │ - add.w r2, sp, #4096 ; 0x1000 │ │ - ldr.w r3, [sl] │ │ - adds r2, #12 │ │ - mov r6, r1 │ │ - str r3, [r2, #0] │ │ + add.w r3, sp, #4128 ; 0x1020 │ │ + adds r3, #24 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + mov r7, r1 │ │ + ldr.w r8, [r3] │ │ + add.w r1, sp, #4096 ; 0x1000 │ │ + ldr r3, [r5, #0] │ │ + adds r1, #12 │ │ + ldr r4, [r0, #32] │ │ + uxth.w fp, r2 │ │ + uxth.w sl, r9 │ │ + str r3, [r1, #0] │ │ + add.w r1, sp, #4128 ; 0x1020 │ │ + adds r1, #28 │ │ + movs r3, #20 │ │ + mov r6, r0 │ │ + ldr r1, [r1, #0] │ │ + mla r4, r3, r1, r4 │ │ + add.w r1, sp, #4128 ; 0x1020 │ │ + adds r1, #28 │ │ + ldr r3, [r0, #0] │ │ + ldr r1, [r1, #0] │ │ + cmp r1, r3 │ │ + strh r7, [r4, #8] │ │ + strh.w fp, [r4, #10] │ │ + strh.w sl, [r4, #12] │ │ + str.w r8, [r4, #16] │ │ + blt.n 1dfa0 │ │ ldr r3, [r0, #56] ; 0x38 │ │ ldr.w r3, [r3, r8, lsl #2] │ │ - ldr.w r4, [r3, r1, lsl #2] │ │ - b.n 1c9c8 │ │ - ldr r4, [r4, #8] │ │ - cbz r4, 1c9d4 │ │ + ldr.w r4, [r3, r7, lsl #2] │ │ + cbz r4, 1df22 │ │ ldrsh.w r3, [r4] │ │ - cmp r3, r7 │ │ - bne.n 1c9c6 │ │ - b.n 1c9fc │ │ - ldr r2, [pc, #160] ; (1ca78 ) │ │ + cmp r3, r2 │ │ + beq.n 1df4a │ │ + ldr r4, [r4, #8] │ │ + b.n 1df14 │ │ + ldr r2, [pc, #156] ; (1dfc0 ) │ │ movs r3, #154 ; 0x9a │ │ movs r0, #1 │ │ movs r1, #12 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - strh r7, [r0, #0] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [r6, #56] ; 0x38 │ │ + ldr.w r2, [r3, r8, lsl #2] │ │ + ldr.w r2, [r2, r7, lsl #2] │ │ + str r2, [r0, #8] │ │ mov r4, r0 │ │ - ldr r3, [r5, #56] ; 0x38 │ │ - ldr.w r3, [r3, r8, lsl #2] │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ - str r3, [r0, #8] │ │ - ldr r3, [r5, #56] ; 0x38 │ │ ldr.w r3, [r3, r8, lsl #2] │ │ - str.w r0, [r3, r6, lsl #2] │ │ + strh.w fp, [r0] │ │ + str.w r0, [r3, r7, lsl #2] │ │ ldr r3, [r4, #4] │ │ - b.n 1ca02 │ │ - ldr r3, [r3, #8] │ │ - cbz r3, 1ca0e │ │ + cbz r3, 1df7e │ │ ldrsh.w r2, [r3] │ │ cmp r2, r9 │ │ - bne.n 1ca00 │ │ - b.n 1ca42 │ │ - ldr r2, [pc, #108] ; (1ca7c ) │ │ + beq.n 1df5a │ │ + ldr r3, [r3, #8] │ │ + b.n 1df4c │ │ + add r4, sp, #12 │ │ + ldr r1, [r3, #4] │ │ + mov r0, r6 │ │ + mov r2, r4 │ │ + bl 1de2c │ │ + ldr r1, [pc, #92] ; (1dfc4 ) │ │ + ldr r3, [pc, #92] ; (1dfc8 ) │ │ + movs r0, #5 │ │ + str r4, [sp, #0] │ │ + add r1, pc │ │ + movs r2, #163 ; 0xa3 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + movs r0, #1 │ │ + blx e9c4 │ │ + ldr r2, [pc, #76] ; (1dfcc ) │ │ movs r3, #166 ; 0xa6 │ │ movs r0, #1 │ │ movs r1, #12 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - add.w r2, sp, #4096 ; 0x1000 │ │ - adds r2, #52 ; 0x34 │ │ - ldr r3, [r2, #0] │ │ - strh.w r9, [r0] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + add.w r3, sp, #4128 ; 0x1020 │ │ + adds r3, #28 │ │ + ldr r3, [r3, #0] │ │ str r3, [r0, #4] │ │ ldr r3, [r4, #4] │ │ + strh.w sl, [r0] │ │ str r3, [r0, #8] │ │ + str r0, [r4, #4] │ │ add.w r3, sp, #4096 ; 0x1000 │ │ adds r3, #12 │ │ - str r0, [r4, #4] │ │ ldr r2, [r3, #0] │ │ - ldr.w r3, [sl] │ │ + ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 1ca6a │ │ - b.n 1ca66 │ │ - add r4, sp, #12 │ │ - ldr r1, [r3, #4] │ │ - mov r0, r5 │ │ - mov r2, r4 │ │ - bl 1c90c │ │ - ldr r1, [pc, #48] ; (1ca80 ) │ │ - ldr r3, [pc, #48] ; (1ca84 ) │ │ - movs r0, #5 │ │ - add r1, pc │ │ - movs r2, #163 ; 0xa3 │ │ - add r3, pc │ │ - str r4, [sp, #0] │ │ - bl 3df24 │ │ - movs r0, #1 │ │ - blx e17c │ │ - blx e050 <__stack_chk_fail@plt> │ │ - add sp, #16 │ │ + beq.n 1dfb2 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add.w sp, sp, #4096 ; 0x1000 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - strh r2, [r3, #38] ; 0x26 │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldrb r4, [r7, #30] │ │ movs r3, r0 │ │ - bge.n 1ca38 │ │ + ldmia r7, {r3, r6, r7} │ │ movs r2, r0 │ │ - bge.n 1c9c8 │ │ + ldmia r7, {r2, r7} │ │ movs r2, r0 │ │ - bge.n 1cb50 │ │ + beq.n 1df68 │ │ movs r2, r0 │ │ - blt.n 1c9e8 │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ movs r2, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - movs r4, #20 │ │ - ldr r7, [r0, #32] │ │ - ldr r5, [sp, #24] │ │ - muls r4, r5 │ │ - adds r7, r7, r4 │ │ - ldr r6, [sp, #20] │ │ - strh r1, [r7, #8] │ │ - ldr r7, [r0, #32] │ │ - adds r7, r7, r4 │ │ - strh r2, [r7, #10] │ │ - ldr r7, [r0, #32] │ │ - adds r7, r7, r4 │ │ - strh r3, [r7, #12] │ │ - ldr r7, [r0, #32] │ │ - adds r4, r7, r4 │ │ - str r6, [r4, #16] │ │ - ldr r4, [r0, #0] │ │ - cmp r5, r4 │ │ - blt.n 1cab8 │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 1c988 │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ -0001caba : │ │ +0001dfd0 : │ │ push {r4, r5, r6, lr} │ │ ldr r5, [sp, #16] │ │ ldr r4, [r0, #56] ; 0x38 │ │ ldr.w r4, [r4, r5, lsl #2] │ │ ldr.w r6, [r4, r1, lsl #2] │ │ - b.n 1cace │ │ - mov r3, r1 │ │ - mov r2, r4 │ │ mov r1, r6 │ │ - b.n 1cad4 │ │ - ldr r1, [r1, #8] │ │ - cbz r1, 1caee │ │ + cbz r1, 1dffc │ │ ldrsh.w r4, [r1] │ │ cmp r4, r2 │ │ - bne.n 1cad2 │ │ - b.n 1cb38 │ │ + beq.n 1e03a │ │ ldr r1, [r1, #8] │ │ - cbz r1, 1caee │ │ + b.n 1dfe0 │ │ ldrsh.w r4, [r1] │ │ cmp r4, r3 │ │ - bne.n 1cae0 │ │ - b.n 1cb3c │ │ - ldrsh.w r1, [r0, #52] ; 0x34 │ │ + beq.n 1e03e │ │ + ldr r1, [r1, #8] │ │ cmp r1, #0 │ │ - blt.n 1cb32 │ │ + bne.n 1dfee │ │ + ldrsh.w r4, [r0, #52] ; 0x34 │ │ + cmp r4, #0 │ │ + blt.n 1e02c │ │ ldr r5, [r0, #28] │ │ - add.w r4, r5, r2, lsl #3 │ │ + add.w r1, r5, r2, lsl #3 │ │ add.w r5, r5, r3, lsl #3 │ │ - ldr r4, [r4, #4] │ │ ldr r5, [r5, #4] │ │ - cmp r4, #0 │ │ + ldr r1, [r1, #4] │ │ + cmp r1, #0 │ │ ite eq │ │ - moveq r4, r2 │ │ - movne r4, r1 │ │ - rsb ip, r2, r4 │ │ - cmp r5, #0 │ │ - it eq │ │ - moveq r1, r3 │ │ - rsbs r2, ip, #0 │ │ - adc.w r2, r2, ip │ │ - cmp r1, r3 │ │ - ite ne │ │ - movne r3, #0 │ │ - andeq.w r3, r2, #1 │ │ - cmp r3, #0 │ │ - beq.n 1caca │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, r5, r6, pc} │ │ + moveq r1, r2 │ │ + movne r1, r4 │ │ + cbz r5, 1e032 │ │ + cmp r1, r2 │ │ + mov r5, r4 │ │ + beq.n 1e028 │ │ + mov r3, r5 │ │ + mov r2, r1 │ │ + b.n 1dfde │ │ + cmp r4, r3 │ │ + bne.n 1e022 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ + cmp r1, r2 │ │ + beq.n 1e02c │ │ + mov r5, r3 │ │ + b.n 1e022 │ │ ldr r1, [r1, #4] │ │ - b.n 1cae2 │ │ + b.n 1dff8 │ │ ldr r0, [r1, #4] │ │ pop {r4, r5, r6, pc} │ │ │ │ -0001cb40 : │ │ - ldr r3, [r0, #0] │ │ - cmp r1, r3 │ │ +0001e042 : │ │ + ldr r0, [r0, #0] │ │ + cmp r1, r0 │ │ ite ge │ │ movge r0, #0 │ │ movlt r0, #1 │ │ bx lr │ │ │ │ -0001cb4c : │ │ +0001e04e : │ │ ldr r3, [r0, #16] │ │ cmp r1, r3 │ │ - bge.n 1cb62 │ │ + bge.n 1e062 │ │ ldr r3, [r0, #44] ; 0x2c │ │ ldrsh.w r0, [r3, r1, lsl #1] │ │ subs r3, r1, r0 │ │ negs r0, r3 │ │ - adc.w r0, r0, r3 │ │ + adcs r0, r3 │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ ... │ │ │ │ -0001cb68 : │ │ - ldr.w r3, [pc, #2456] ; 1d504 │ │ +0001e068 : │ │ + ldr.w r3, [pc, #2468] ; 1ea10 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - sub.w sp, sp, #3136 ; 0xc40 │ │ - mov r5, r0 │ │ + subw sp, sp, #3156 ; 0xc54 │ │ + mov r7, r0 │ │ ldr r2, [r3, #0] │ │ - sub sp, #4 │ │ - str r3, [sp, #36] ; 0x24 │ │ - str.w r2, [sp, #3132] ; 0xc3c │ │ - cbnz r0, 1cb9a │ │ - ldr.w r1, [pc, #2432] ; 1d508 │ │ + str r3, [sp, #48] ; 0x30 │ │ + str.w r2, [sp, #3148] ; 0xc4c │ │ + cbnz r0, 1e098 │ │ + ldr.w r1, [pc, #2444] ; 1ea14 │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #2428] ; 1d50c │ │ + ldr.w r3, [pc, #2444] ; 1ea18 │ │ movw r2, #514 ; 0x202 │ │ add r1, pc │ │ add r3, pc │ │ - b.n 1ccd0 │ │ - cbz r1, 1cbb4 │ │ - ldr.w r1, [pc, #2416] ; 1d510 │ │ + b.n 1e2c8 │ │ + cbz r1, 1e0b2 │ │ + ldr.w r1, [pc, #2432] ; 1ea1c │ │ movw r2, #517 ; 0x205 │ │ - ldr.w r3, [pc, #2412] ; 1d514 │ │ + ldr.w r3, [pc, #2428] ; 1ea20 │ │ str r0, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ movs r0, #1 │ │ - bl 3df24 │ │ - ldr.w r6, [pc, #2400] ; 1d518 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr.w r5, [pc, #2416] ; 1ea24 │ │ movs r1, #60 ; 0x3c │ │ movw r3, #519 ; 0x207 │ │ movs r0, #1 │ │ - add r6, pc │ │ - mov r2, r6 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr.w r1, [pc, #2384] ; 1d51c │ │ + add r5, pc │ │ + mov r2, r5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr.w r1, [pc, #2400] ; 1ea28 │ │ add r1, pc │ │ mov r4, r0 │ │ - mov r0, r5 │ │ - blx e098 │ │ - str r0, [sp, #24] │ │ - cbnz r0, 1cbf4 │ │ - ldr.w r3, [pc, #2372] ; 1d520 │ │ + mov r0, r7 │ │ + blx e8e0 │ │ + str r0, [sp, #16] │ │ + cbnz r0, 1e0f2 │ │ + ldr.w r3, [pc, #2384] ; 1ea2c │ │ movs r0, #5 │ │ - mov r1, r6 │ │ + str r7, [sp, #0] │ │ + mov r1, r5 │ │ movw r2, #522 ; 0x20a │ │ add r3, pc │ │ - str r5, [sp, #0] │ │ - bl 3e034 │ │ + bl 3f7b4 │ │ movs r0, #1 │ │ - blx e17c │ │ - add.w r7, sp, #1072 ; 0x430 │ │ - ldr r1, [sp, #24] │ │ - adds r7, #12 │ │ - mov r0, r7 │ │ - bl 1c8c4 │ │ + blx e9c4 │ │ + addw r9, sp, #1100 ; 0x44c │ │ + ldr r1, [sp, #16] │ │ + mov r0, r9 │ │ + bl 1ddcc │ │ cmp r0, #0 │ │ - bge.n 1cc18 │ │ - ldr.w r3, [pc, #2332] ; 1d524 │ │ + bge.n 1e114 │ │ + ldr.w r3, [pc, #2348] ; 1ea30 │ │ movs r0, #5 │ │ - str r5, [sp, #0] │ │ - mov r1, r6 │ │ - add r3, pc │ │ + str r7, [sp, #0] │ │ + mov r1, r5 │ │ movw r2, #525 ; 0x20d │ │ - b.n 1d31c │ │ - ldr.w r1, [pc, #2316] ; 1d528 │ │ - mov r0, r7 │ │ + add r3, pc │ │ + b.n 1e314 │ │ + ldr.w r1, [pc, #2332] ; 1ea34 │ │ + mov r0, r9 │ │ movs r2, #4 │ │ add r1, pc │ │ - blx e0f8 │ │ - cbz r0, 1cc38 │ │ - ldr.w r1, [pc, #2304] ; 1d52c │ │ - mov r0, r7 │ │ + blx e940 │ │ + cbz r0, 1e134 │ │ + ldr.w r1, [pc, #2320] ; 1ea38 │ │ + mov r0, r9 │ │ movs r2, #4 │ │ add r1, pc │ │ - blx e0f8 │ │ - cbnz r0, 1cc62 │ │ - ldr.w r1, [pc, #2292] ; 1d530 │ │ + blx e940 │ │ + cbnz r0, 1e15e │ │ + ldr.w r1, [pc, #2308] ; 1ea3c │ │ movw r2, #530 ; 0x212 │ │ - ldr.w r3, [pc, #2288] ; 1d534 │ │ + ldr.w r3, [pc, #2304] ; 1ea40 │ │ movs r0, #1 │ │ add r1, pc │ │ - str r7, [sp, #0] │ │ + str.w r9, [sp] │ │ add r3, pc │ │ - bl 3df24 │ │ - ldr r0, [sp, #24] │ │ - blx e0a4 │ │ + bl 3f6b8 │ │ + ldr r0, [sp, #16] │ │ + blx e8ec │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - movs r4, #0 │ │ - b.w 1d4e8 │ │ - ldr.w r8, [pc, #2260] ; 1d538 │ │ - mov r0, r7 │ │ + bl 3e1f8 │ │ + movs r0, #0 │ │ + b.n 1e338 │ │ + ldr.w r6, [pc, #2276] ; 1ea44 │ │ + mov r0, r9 │ │ movs r2, #3 │ │ - add r8, pc │ │ - mov r1, r8 │ │ - blx e0f8 │ │ - cbz r0, 1cc8a │ │ - ldr.w r3, [pc, #2244] ; 1d53c │ │ - movs r0, #5 │ │ - str.w r8, [sp] │ │ + add r6, pc │ │ mov r1, r6 │ │ - add r3, pc │ │ - str r7, [sp, #4] │ │ + blx e940 │ │ + cbz r0, 1e188 │ │ + ldr.w r3, [pc, #2260] ; 1ea48 │ │ + movs r0, #5 │ │ + stmia.w sp, {r6, r9} │ │ + mov r1, r5 │ │ movw r2, #537 ; 0x219 │ │ - b.n 1d31c │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ - ldr.w r6, [pc, #2224] ; 1d540 │ │ - ldr.w sl, [pc, #2224] ; 1d544 │ │ - mov r9, r3 │ │ - str r3, [r4, #12] │ │ - mov r8, r3 │ │ - str r3, [r4, #16] │ │ - add r6, pc │ │ - str r3, [r4, #20] │ │ - add sl, pc │ │ - str r3, [sp, #16] │ │ - ldr.w r1, [pc, #2208] ; 1d548 │ │ - ldr.w r3, [pc, #2208] ; 1d54c │ │ - str r1, [sp, #20] │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + b.n 1e0ec │ │ + ldr.w r3, [pc, #2240] ; 1ea4c │ │ + mov.w r5, #4294967295 ; 0xffffffff │ │ + mov r6, r5 │ │ + mov fp, r5 │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + ldr.w r3, [pc, #2228] ; 1ea50 │ │ + str r5, [r4, #12] │ │ + add r3, pc │ │ str r3, [sp, #28] │ │ - mov r0, r7 │ │ - ldr r1, [sp, #24] │ │ - bl 1c8c4 │ │ + ldr.w r3, [pc, #2224] ; 1ea54 │ │ + str r5, [r4, #16] │ │ + add r3, pc │ │ + str r3, [sp, #32] │ │ + ldr.w r3, [pc, #2216] ; 1ea58 │ │ + str r5, [r4, #20] │ │ + add r3, pc │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr.w r3, [pc, #2212] ; 1ea5c │ │ + add r3, pc │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr.w r3, [pc, #2208] ; 1ea60 │ │ + add r3, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + addw r3, sp, #1100 ; 0x44c │ │ + ldr r1, [sp, #16] │ │ + str r3, [sp, #20] │ │ + mov r0, r3 │ │ + bl 1ddcc │ │ cmp r0, #0 │ │ - bge.n 1ccd6 │ │ - ldr.w r1, [pc, #2192] ; 1d550 │ │ + bge.n 1e1ec │ │ + ldr.w r1, [pc, #2184] ; 1ea64 │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #2188] ; 1d554 │ │ + ldr.w r3, [pc, #2184] ; 1ea68 │ │ mov.w r2, #548 ; 0x224 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 1cbee │ │ - mov r0, r7 │ │ - mov r1, r6 │ │ - add r2, sp, #52 ; 0x34 │ │ - add r3, sp, #60 ; 0x3c │ │ - blx e104 │ │ + b.n 1e2c8 │ │ + add.w r8, sp, #68 ; 0x44 │ │ + add.w sl, sp, #76 ; 0x4c │ │ + ldr r0, [sp, #20] │ │ + ldr r1, [sp, #24] │ │ + mov r2, r8 │ │ + mov r3, sl │ │ + blx e94c │ │ cmp r0, #2 │ │ - bne.n 1ccf0 │ │ - ldr.w fp, [sp, #52] ; 0x34 │ │ - cmp.w fp, #0 │ │ - bge.n 1cd06 │ │ - ldr.w r1, [pc, #2148] ; 1d558 │ │ + bne.n 1e20e │ │ + ldr.w r8, [r8] │ │ + cmp.w r8, #0 │ │ + bge.n 1e226 │ │ + ldr.w r1, [pc, #2140] ; 1ea6c │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #2148] ; 1d55c │ │ + ldr.w r3, [pc, #2136] ; 1ea70 │ │ movw r2, #551 ; 0x227 │ │ + str.w r9, [sp] │ │ add r1, pc │ │ - str r7, [sp, #0] │ │ add r3, pc │ │ - b.n 1d31c │ │ - ldr r1, [sp, #20] │ │ - add r0, sp, #60 ; 0x3c │ │ - add r1, pc │ │ - blx e0b0 │ │ - cbz r0, 1cd7a │ │ - add r0, sp, #60 ; 0x3c │ │ - mov r1, sl │ │ - blx e0b0 │ │ - cbz r0, 1cd7e │ │ + b.n 1e314 │ │ + mov r0, sl │ │ ldr r1, [sp, #28] │ │ - add r0, sp, #60 ; 0x3c │ │ - add r1, pc │ │ - blx e0b0 │ │ - cbz r0, 1cd84 │ │ - ldr.w r1, [pc, #2100] ; 1d560 │ │ - add r0, sp, #60 ; 0x3c │ │ - add r1, pc │ │ - blx e0b0 │ │ - cbnz r0, 1cd3c │ │ - str.w fp, [r4, #12] │ │ - b.n 1cd86 │ │ - ldr.w r1, [pc, #2084] ; 1d564 │ │ - add r0, sp, #60 ; 0x3c │ │ - add r1, pc │ │ - blx e0b0 │ │ - cbnz r0, 1cd50 │ │ - str.w fp, [r4, #16] │ │ - b.n 1cd86 │ │ - ldr.w r1, [pc, #2068] ; 1d568 │ │ - add r0, sp, #60 ; 0x3c │ │ + blx e8f8 │ │ + cbz r0, 1e29c │ │ + mov r0, sl │ │ + ldr r1, [sp, #32] │ │ + blx e8f8 │ │ + cmp r0, #0 │ │ + beq.n 1e2ce │ │ + mov r0, sl │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + blx e8f8 │ │ + cbz r0, 1e292 │ │ + mov r0, sl │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + blx e8f8 │ │ + cbnz r0, 1e256 │ │ + str.w r8, [r4, #12] │ │ + b.n 1e294 │ │ + mov r0, sl │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + blx e8f8 │ │ + cbnz r0, 1e266 │ │ + str.w r8, [r4, #16] │ │ + b.n 1e294 │ │ + ldr.w r1, [pc, #2060] ; 1ea74 │ │ + mov r0, sl │ │ add r1, pc │ │ - blx e0b0 │ │ - cbnz r0, 1cd64 │ │ - str.w fp, [r4, #20] │ │ - b.n 1cd86 │ │ - ldr.w r1, [pc, #2052] ; 1d56c │ │ + blx e8f8 │ │ + cbnz r0, 1e27a │ │ + str.w r8, [r4, #20] │ │ + b.n 1e294 │ │ + ldr r3, [sp, #20] │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #2052] ; 1d570 │ │ + ldr.w r1, [pc, #2040] ; 1ea78 │ │ movw r2, #566 ; 0x236 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ - str r7, [sp, #0] │ │ + ldr.w r3, [pc, #2032] ; 1ea7c │ │ add r3, pc │ │ - b.n 1d31c │ │ - mov r8, fp │ │ - b.n 1cd86 │ │ - str.w fp, [sp, #16] │ │ - b.n 1cd86 │ │ - mov r9, fp │ │ - ldr r1, [sp, #16] │ │ - orrs.w r1, r1, r8 │ │ - bmi.n 1ccb2 │ │ - cmp.w r9, #4294967295 ; 0xffffffff │ │ - beq.n 1ccb2 │ │ + b.n 1e314 │ │ + mov r5, r8 │ │ + cmp.w fp, #4294967295 ; 0xffffffff │ │ + beq.n 1e1c6 │ │ + b.n 1e29e │ │ + mov fp, r8 │ │ + adds r2, r6, #1 │ │ + b.n 1e2d4 │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + blx 43618 <__divsi3@@Base> │ │ + subs r3, r0, #1 │ │ + str r3, [r4, #8] │ │ + muls r0, r6 │ │ + cmp r0, r5 │ │ + beq.w 1e3e6 │ │ + ldr.w r1, [pc, #1992] ; 1ea80 │ │ + movs r0, #5 │ │ + ldr.w r3, [pc, #1988] ; 1ea84 │ │ + movw r2, #591 ; 0x24f │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + b.n 1e0ec │ │ + cmp.w fp, #4294967295 ; 0xffffffff │ │ + mov r6, r8 │ │ + beq.w 1e1c6 │ │ + adds r3, r5, #1 │ │ + beq.w 1e1c6 │ │ ldr r3, [r4, #12] │ │ cmp r3, #0 │ │ - blt.n 1ccb2 │ │ - ldr r0, [r4, #16] │ │ - cmp r0, #0 │ │ - blt.n 1ccb2 │ │ + blt.w 1e1c6 │ │ + ldr r1, [r4, #16] │ │ + cmp r1, #0 │ │ + blt.w 1e1c6 │ │ ldr r2, [r4, #20] │ │ cmp r2, #0 │ │ - blt.n 1ccb2 │ │ - cmp.w r8, #0 │ │ - beq.n 1cdb4 │ │ - cbz r3, 1cdb4 │ │ - cbz r2, 1cdb4 │ │ - cmp r3, r0 │ │ - ble.n 1cdca │ │ - ldr.w r1, [pc, #1980] ; 1d574 │ │ + blt.w 1e1c6 │ │ + str.w fp, [sp, #28] │ │ + cmp.w fp, #0 │ │ + bne.n 1e34a │ │ + ldr.w r1, [pc, #1924] ; 1ea88 │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #1980] ; 1d578 │ │ + ldr.w r3, [pc, #1924] ; 1ea8c │ │ mov.w r2, #572 ; 0x23c │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ + str r7, [sp, #0] │ │ add r3, pc │ │ - b.n 1d31c │ │ + bl 3f6b8 │ │ + b.n 1e0ec │ │ + mov r0, fp │ │ + bl 3fd1c │ │ + ldr r0, [r4, #36] ; 0x24 │ │ + bl 3e1fc │ │ + mov r0, r7 │ │ + str r6, [r4, #36] ; 0x24 │ │ + str r5, [r4, #40] ; 0x28 │ │ + bl 404e8 │ │ + ldr r0, [sp, #16] │ │ + blx e8ec │ │ + mov r0, r4 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr.w r2, [sp, #3148] ; 0xc4c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.w 1ea06 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + cmp r3, #0 │ │ + beq.n 1e300 │ │ + cmp r2, #0 │ │ + beq.n 1e300 │ │ + cmp r3, r1 │ │ + bgt.n 1e300 │ │ movw r3, #32766 ; 0x7ffe │ │ - cmp r8, r3 │ │ - mov r1, r3 │ │ - ble.n 1cdf2 │ │ - ldr.w r1, [pc, #1956] ; 1d57c │ │ - movw r2, #32767 ; 0x7fff │ │ - ldr.w r3, [pc, #1952] ; 1d580 │ │ + cmp fp, r3 │ │ + ble.n 1e37c │ │ + movw r3, #32767 ; 0x7fff │ │ + ldr.w r1, [pc, #1836] ; 1ea90 │ │ + str r3, [sp, #8] │ │ movs r0, #5 │ │ - str r2, [sp, #8] │ │ + ldr.w r3, [pc, #1832] ; 1ea94 │ │ add r1, pc │ │ - add r3, pc │ │ - stmia.w sp, {r5, r8} │ │ + stmia.w sp, {r7, fp} │ │ movw r2, #577 ; 0x241 │ │ - b.n 1d398 │ │ - ldr r3, [sp, #16] │ │ - add.w r6, r8, r3 │ │ + add r3, pc │ │ + b.n 1e8ca │ │ + add r6, fp │ │ mvn.w r3, #2147483648 ; 0x80000000 │ │ cmp r6, r3 │ │ - bne.n 1ce1a │ │ - ldr.w r1, [pc, #1920] ; 1d584 │ │ + bne.n 1e3a0 │ │ + str r3, [sp, #4] │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #1920] ; 1d588 │ │ + str r3, [sp, #8] │ │ mov.w r2, #580 ; 0x244 │ │ + ldr.w r1, [pc, #1796] ; 1ea98 │ │ + ldr.w r3, [pc, #1796] ; 1ea9c │ │ + str r7, [sp, #0] │ │ add r1, pc │ │ - stmia.w sp, {r5, r6} │ │ - add r3, pc │ │ - str r6, [sp, #8] │ │ - b.n 1d398 │ │ - cmp r0, r1 │ │ - ble.n 1ce3c │ │ - ldr.w r1, [pc, #1900] ; 1d58c │ │ - movw r2, #32767 ; 0x7fff │ │ - ldr.w r3, [pc, #1896] ; 1d590 │ │ - str r0, [sp, #4] │ │ - add r1, pc │ │ - str r2, [sp, #8] │ │ add r3, pc │ │ - str r5, [sp, #0] │ │ + b.n 1e8ca │ │ + movw r0, #32766 ; 0x7ffe │ │ + cmp r1, r0 │ │ + ble.n 1e3c6 │ │ + movw r3, #32767 ; 0x7fff │ │ + str r1, [sp, #4] │ │ + str r3, [sp, #8] │ │ movs r0, #5 │ │ + ldr.w r1, [pc, #1772] ; 1eaa0 │ │ movw r2, #583 ; 0x247 │ │ - b.n 1d398 │ │ + ldr.w r3, [pc, #1768] ; 1eaa4 │ │ + str r7, [sp, #0] │ │ + add r1, pc │ │ + add r3, pc │ │ + b.n 1e8ca │ │ cmp r2, r3 │ │ - bne.n 1ce5a │ │ - ldr.w r1, [pc, #1872] ; 1d594 │ │ + bne.w 1e2a2 │ │ + ldr.w r1, [pc, #1752] ; 1eaa8 │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #1872] ; 1d598 │ │ + ldr.w r3, [pc, #1752] ; 1eaac │ │ str r2, [sp, #4] │ │ add r1, pc │ │ str r2, [sp, #8] │ │ add r3, pc │ │ - str r5, [sp, #0] │ │ + str r7, [sp, #0] │ │ movw r2, #586 ; 0x24a │ │ - b.n 1d398 │ │ - mov r0, r9 │ │ - mov r1, r6 │ │ - blx 41f60 <__divsi3> │ │ - subs r3, r0, #1 │ │ - muls r0, r6 │ │ - cmp r0, r9 │ │ - str r3, [r4, #8] │ │ - beq.n 1ce80 │ │ - ldr.w r1, [pc, #1836] ; 1d59c │ │ - movs r0, #5 │ │ - ldr.w r3, [pc, #1836] ; 1d5a0 │ │ - movw r2, #591 ; 0x24f │ │ - add r1, pc │ │ - add r3, pc │ │ - b.n 1ccd0 │ │ + b.n 1e8ca │ │ movs r1, #0 │ │ - str.w r8, [r4] │ │ - mov r0, r8 │ │ - ldr.w r5, [pc, #1816] ; 1d5a4 │ │ - bl 3e924 │ │ + str.w fp, [r4] │ │ + mov r0, fp │ │ + ldr.w r5, [pc, #1728] ; 1eab0 │ │ + bl 4007c │ │ movs r1, #8 │ │ add r5, pc │ │ mov.w r3, #596 ; 0x254 │ │ - ldr.w sl, [pc, #1804] ; 1d5a8 │ │ - mov r9, r8 │ │ mov r2, r5 │ │ - add sl, pc │ │ str r0, [r4, #24] │ │ - mov r0, r8 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - str r6, [r4, #4] │ │ - movs r1, #20 │ │ + mov r0, fp │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r2, r5 │ │ + movs r1, #20 │ │ mov.w r3, #600 ; 0x258 │ │ + str r6, [r4, #4] │ │ str r0, [r4, #28] │ │ mov r0, r6 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movw r3, #603 ; 0x25b │ │ movs r2, #2 │ │ - movs r6, #0 │ │ str r0, [r4, #32] │ │ str r3, [sp, #0] │ │ mov r3, r5 │ │ ldr r1, [r4, #8] │ │ ldr r0, [r4, #4] │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ movw r3, #607 ; 0x25f │ │ str r0, [r4, #36] ; 0x24 │ │ movs r0, #4 │ │ str r3, [sp, #0] │ │ + mov r2, r0 │ │ mov r3, r5 │ │ ldr r1, [r4, #0] │ │ - mov r2, r0 │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ - ldr.w r1, [pc, #1732] ; 1d5ac │ │ - add r1, pc │ │ - str r1, [sp, #28] │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ + ldr.w r3, [pc, #1648] ; 1eab4 │ │ + movs r5, #0 │ │ + add r3, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr.w r3, [pc, #1640] ; 1eab8 │ │ + add r3, pc │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr.w r3, [pc, #1636] ; 1eabc │ │ + add r3, pc │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr.w r3, [pc, #1632] ; 1eac0 │ │ + add r3, pc │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr.w r3, [pc, #1628] ; 1eac4 │ │ + add r3, pc │ │ + str r3, [sp, #56] ; 0x38 │ │ str r0, [r4, #56] ; 0x38 │ │ - mov r0, r7 │ │ - ldr r1, [sp, #24] │ │ - bl 1c8c4 │ │ + addw r8, sp, #1100 ; 0x44c │ │ + ldr r1, [sp, #16] │ │ + mov r0, r8 │ │ + bl 1ddcc │ │ cmp r0, #0 │ │ - bge.n 1cf12 │ │ - ldr.w r1, [pc, #1712] ; 1d5b0 │ │ + bge.n 1e494 │ │ + ldr.w r1, [pc, #1608] ; 1eac8 │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #1712] ; 1d5b4 │ │ + ldr.w r3, [pc, #1604] ; 1eacc │ │ movw r2, #617 ; 0x269 │ │ + str r5, [sp, #0] │ │ add r1, pc │ │ - str r6, [sp, #0] │ │ add r3, pc │ │ - b.n 1d31c │ │ - ldr.w r1, [pc, #1700] ; 1d5b8 │ │ - add.w r2, sp, #2080 ; 0x820 │ │ - adds r2, #28 │ │ - mov r0, r7 │ │ - add r1, pc │ │ - add r3, sp, #56 ; 0x38 │ │ - blx e104 │ │ + b.n 1e314 │ │ + addw r6, sp, #2124 ; 0x84c │ │ + add r7, sp, #72 ; 0x48 │ │ + mov r0, r8 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + mov r2, r6 │ │ + mov r3, r7 │ │ + blx e94c │ │ cmp r0, #1 │ │ - str r0, [sp, #16] │ │ - beq.n 1cf42 │ │ - ldr.w r1, [pc, #1676] ; 1d5bc │ │ + mov r9, r0 │ │ + beq.n 1e4c4 │ │ + ldr.w r1, [pc, #1568] ; 1ead0 │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #1676] ; 1d5c0 │ │ + ldr.w r3, [pc, #1568] ; 1ead4 │ │ mov.w r2, #328 ; 0x148 │ │ + str.w r8, [sp] │ │ add r1, pc │ │ - str r7, [sp, #0] │ │ add r3, pc │ │ - b.n 1d31c │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - add.w r1, sp, #2080 ; 0x820 │ │ - adds r1, #28 │ │ + b.n 1e314 │ │ mov r0, r4 │ │ - str r3, [sp, #20] │ │ - bl 1c8ec │ │ + mov r1, r6 │ │ + ldr r7, [r7, #0] │ │ + bl 1ddf0 │ │ + add r7, r8 │ │ cmp r0, #0 │ │ - blt.n 1cf6c │ │ - ldr.w r1, [pc, #1644] ; 1d5c4 │ │ + blt.n 1e4ec │ │ + ldr.w r1, [pc, #1536] ; 1ead8 │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #1640] ; 1d5c8 │ │ + ldr.w r3, [pc, #1536] ; 1eadc │ │ mov.w r2, #334 ; 0x14e │ │ + str.w r8, [sp] │ │ add r1, pc │ │ - str r7, [sp, #0] │ │ add r3, pc │ │ - b.n 1cfb2 │ │ - ldr.w r5, [pc, #1628] ; 1d5cc │ │ - add.w r0, sp, #2080 ; 0x820 │ │ + b.n 1e678 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ movs r2, #106 ; 0x6a │ │ - adds r0, #28 │ │ - add r5, pc │ │ - ldr.w r8, [r4, #28] │ │ - mov.w fp, r6, lsl #3 │ │ - mov r1, r5 │ │ - bl 3ca88 <__ckd_salloc__> │ │ - mov r2, r6 │ │ - str.w r0, [r8, r6, lsl #3] │ │ + mov r0, r6 │ │ + ldr.w sl, [r4, #28] │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ ldr r3, [r4, #28] │ │ + mov r2, r5 │ │ + mov.w r8, r5, lsl #3 │ │ + str.w r0, [sl, r5, lsl #3] │ │ ldr r0, [r4, #24] │ │ - ldr.w r1, [r3, r6, lsl #3] │ │ - bl 3ea8c │ │ - cmp r0, r6 │ │ - beq.n 1cfba │ │ - ldr r2, [r4, #28] │ │ + ldr.w r1, [r3, r5, lsl #3] │ │ + bl 4021a │ │ + cmp r0, r5 │ │ + beq.n 1e52a │ │ + ldr r3, [r4, #28] │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #1580] ; 1d5d0 │ │ - mov r1, r5 │ │ - ldr.w r2, [r2, fp] │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ movs r2, #110 ; 0x6e │ │ - bl 3df24 │ │ - ldr r0, [sp, #16] │ │ - b.n 1cbf0 │ │ - ldr r3, [sp, #20] │ │ - movs r1, #3 │ │ - str r1, [sp, #16] │ │ - add.w r8, r7, r3 │ │ - mov r5, r1 │ │ - add.w r2, sp, #2080 ; 0x820 │ │ - mov r0, r8 │ │ - adds r2, #28 │ │ - mov r1, sl │ │ - add r3, sp, #56 ; 0x38 │ │ - blx e104 │ │ + ldr.w r3, [r3, r8] │ │ + str r3, [sp, #0] │ │ + ldr.w r3, [pc, #1468] ; 1eae0 │ │ + add r3, pc │ │ + b.n 1e678 │ │ + movs r3, #3 │ │ + str r3, [sp, #24] │ │ + add.w r9, sp, #72 ; 0x48 │ │ + mov r0, r7 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + mov r2, r6 │ │ + mov r3, r9 │ │ + blx e94c │ │ cmp r0, #1 │ │ str r0, [sp, #32] │ │ - bne.n 1cfea │ │ - add.w r0, sp, #2080 ; 0x820 │ │ - ldr r1, [sp, #28] │ │ - adds r0, #28 │ │ - blx e0b0 │ │ - cbz r0, 1d000 │ │ - ldr.w r1, [pc, #1512] ; 1d5d4 │ │ + bne.n 1e54e │ │ + mov r0, r6 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + blx e8f8 │ │ + cbz r0, 1e568 │ │ + addw r3, sp, #1100 ; 0x44c │ │ + ldr.w r1, [pc, #1424] ; 1eae4 │ │ + str r3, [sp, #0] │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #1508] ; 1d5d8 │ │ - mov.w r2, #344 ; 0x158 │ │ + ldr.w r3, [pc, #1420] ; 1eae8 │ │ add r1, pc │ │ - str r7, [sp, #0] │ │ + mov.w r2, #344 ; 0x158 │ │ add r3, pc │ │ - b.n 1d31c │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - subs r5, #1 │ │ - add r8, r3 │ │ - bne.n 1cfc6 │ │ - add.w r2, sp, #2080 ; 0x820 │ │ - mov r0, r8 │ │ - adds r2, #28 │ │ - mov r1, sl │ │ - add r3, sp, #56 ; 0x38 │ │ - str r5, [sp, #16] │ │ - blx e104 │ │ - add.w r5, sp, #1072 ; 0x430 │ │ - add.w r5, r5, #12 │ │ + b.n 1e314 │ │ + ldr.w r3, [r9] │ │ + add r7, r3 │ │ + ldr r3, [sp, #24] │ │ + subs r3, #1 │ │ + str r3, [sp, #24] │ │ + bne.n 1e52e │ │ + mov r3, r9 │ │ + mov r0, r7 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + mov r2, r6 │ │ + blx e94c │ │ + addw r3, sp, #1100 ; 0x44c │ │ + str r3, [sp, #20] │ │ cmp r0, #1 │ │ - str r0, [sp, #20] │ │ - beq.n 1d044 │ │ - ldr.w r1, [pc, #1456] ; 1d5dc │ │ + mov sl, r0 │ │ + beq.n 1e5aa │ │ + str r3, [sp, #0] │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #1456] ; 1d5e0 │ │ + ldr.w r1, [pc, #1368] ; 1eaec │ │ mov.w r2, #350 ; 0x15e │ │ + ldr.w r3, [pc, #1364] ; 1eaf0 │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr r0, [sp, #32] │ │ - b.n 1cbf0 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - add.w r0, sp, #2080 ; 0x820 │ │ - ldr.w r1, [pc, #1432] ; 1d5e4 │ │ - adds r0, #28 │ │ - add r1, pc │ │ - str r3, [sp, #32] │ │ - blx e0b0 │ │ - cbnz r0, 1d066 │ │ + b.n 1e0ee │ │ + ldr.w r3, [r9] │ │ + mov r0, r6 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + add r7, r3 │ │ + blx e8f8 │ │ + cbnz r0, 1e5c4 │ │ ldr r3, [r4, #28] │ │ - ldr r1, [sp, #20] │ │ - add fp, r3 │ │ - str.w r1, [fp, #4] │ │ - b.n 1d09a │ │ - ldr.w r1, [pc, #1408] ; 1d5e8 │ │ - add.w r0, sp, #2080 ; 0x820 │ │ - adds r0, #28 │ │ + add r3, r8 │ │ + str.w sl, [r3, #4] │ │ + b.n 1e5f6 │ │ + ldr.w r1, [pc, #1324] ; 1eaf4 │ │ + mov r0, r6 │ │ add r1, pc │ │ - blx e0b0 │ │ - cbnz r0, 1d084 │ │ + blx e8f8 │ │ + cbnz r0, 1e5de │ │ ldr r3, [r4, #28] │ │ - add fp, r3 │ │ - ldr r3, [sp, #16] │ │ - str.w r3, [fp, #4] │ │ - b.n 1d09a │ │ - ldr.w r1, [pc, #1380] ; 1d5ec │ │ + add r8, r3 │ │ + ldr r3, [sp, #24] │ │ + str.w r3, [r8, #4] │ │ + b.n 1e5f6 │ │ + ldr r3, [sp, #20] │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #1380] ; 1d5f0 │ │ + ldr.w r1, [pc, #1300] ; 1eaf8 │ │ movw r2, #357 ; 0x165 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ + ldr.w r3, [pc, #1292] ; 1eafc │ │ add r3, pc │ │ - b.n 1d234 │ │ + b.n 1e6ac │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ + mov r1, r5 │ │ movs r3, #4 │ │ - mov r1, r6 │ │ - stmia.w sp, {r3, r6} │ │ mov r0, r4 │ │ + stmia.w sp, {r3, r5} │ │ mov r3, r2 │ │ - bl 1ca88 │ │ - ldr r1, [sp, #32] │ │ - mov r3, r6 │ │ + bl 1deac │ │ + ldr r1, [sp, #20] │ │ + mov r3, r5 │ │ mov r0, r4 │ │ - add r8, r1 │ │ - adds r6, #1 │ │ - rsb r2, r5, r8 │ │ - mov r1, r5 │ │ - bl 1c6c8 │ │ - cmp r6, r9 │ │ - blt.w 1cef0 │ │ - ldr.w r1, [pc, #1320] ; 1d5f4 │ │ + subs r2, r7, r1 │ │ + adds r5, #1 │ │ + bl 1dbb4 │ │ + cmp r5, fp │ │ + blt.w 1e46e │ │ + ldr.w r1, [pc, #1248] ; 1eb00 │ │ mov r0, r4 │ │ - ldr.w r7, [pc, #1320] ; 1d5f8 │ │ - add r1, pc │ │ - bl 1c8ec │ │ - ldr.w r3, [pc, #1312] ; 1d5fc │ │ - ldr.w r1, [pc, #1312] ; 1d600 │ │ - add r7, pc │ │ - str.w r9, [sp, #44] ; 0x2c │ │ - str r3, [sp, #32] │ │ add r1, pc │ │ - ldr.w r3, [pc, #1304] ; 1d604 │ │ - str r1, [sp, #16] │ │ - str r3, [sp, #40] ; 0x28 │ │ + bl 1ddf0 │ │ + ldr.w r3, [pc, #1240] ; 1eb04 │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + ldr.w r3, [pc, #1236] ; 1eb08 │ │ + add r3, pc │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr.w r3, [pc, #1232] ; 1eb0c │ │ + add r3, pc │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr.w r3, [pc, #1228] ; 1eb10 │ │ + add r3, pc │ │ + str r3, [sp, #60] ; 0x3c │ │ strh r0, [r4, #52] ; 0x34 │ │ - b.n 1d348 │ │ - mov r0, r5 │ │ - ldr r1, [sp, #24] │ │ - bl 1c8c4 │ │ - cmp r0, #0 │ │ - bge.n 1d118 │ │ - ldr.w r1, [pc, #1284] ; 1d608 │ │ + b.n 1e6fc │ │ + ldr.w r3, [r8] │ │ + mov r0, r4 │ │ + mov r1, r7 │ │ + adds r3, r6, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 1ddf0 │ │ + subs r3, r0, #0 │ │ + str r3, [sp, #32] │ │ + bge.n 1e756 │ │ + ldr.w r1, [pc, #1196] ; 1eb14 │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #1280] ; 1d60c │ │ - movw r2, #625 ; 0x271 │ │ + ldr.w r3, [pc, #1196] ; 1eb18 │ │ + movw r2, #383 ; 0x17f │ │ add r1, pc │ │ str r6, [sp, #0] │ │ add r3, pc │ │ - b.n 1d31c │ │ - add.w r2, sp, #2080 ; 0x820 │ │ - mov r0, r5 │ │ - adds r2, #28 │ │ + bl 3f6b8 │ │ + mov r0, r9 │ │ + b.n 1e0ee │ │ + ldr.w r3, [r8] │ │ + mov r0, r4 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ mov r1, r7 │ │ - add r3, sp, #56 ; 0x38 │ │ - blx e104 │ │ - cmp r0, #1 │ │ - mov r9, r0 │ │ - beq.n 1d144 │ │ - ldr.w r1, [pc, #1248] ; 1d610 │ │ + add r2, r3 │ │ + mov r9, r2 │ │ + bl 1ddf0 │ │ + subs r3, r0, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + bge.n 1e77a │ │ + ldr.w r1, [pc, #1152] ; 1eb1c │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #1244] ; 1d614 │ │ - mov.w r2, #378 ; 0x17a │ │ + ldr.w r3, [pc, #1152] ; 1eb20 │ │ + movw r2, #391 ; 0x187 │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ + str r6, [sp, #0] │ │ add r3, pc │ │ - b.n 1d31c │ │ - add.w r1, sp, #2080 ; 0x820 │ │ + bl 3f6b8 │ │ + mov r0, sl │ │ + b.n 1e0ee │ │ + ldr.w r3, [sl] │ │ + mov r0, r8 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + add r9, r3 │ │ + blx e8f8 │ │ + cmp r0, #0 │ │ + bne.w 1e85a │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [r4, #28] │ │ + add.w r3, r3, r2, lsl #3 │ │ + ldr r3, [r3, #4] │ │ + cmp r3, #0 │ │ + beq.w 1e85a │ │ + str r5, [sp, #4] │ │ mov r0, r4 │ │ - adds r1, #28 │ │ - ldr.w r8, [sp, #56] ; 0x38 │ │ - bl 1c8ec │ │ + ldr r1, [sp, #32] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + str r7, [sp, #0] │ │ + bl 1deac │ │ + ldr r3, [sp, #20] │ │ + mov r0, r4 │ │ + addw r1, sp, #1100 ; 0x44c │ │ + rsb r2, r3, r9 │ │ + mov r3, r5 │ │ + bl 1dbb4 │ │ + adds r5, #1 │ │ + ldr r3, [r4, #4] │ │ + addw r6, sp, #1100 ; 0x44c │ │ + ldr r1, [sp, #16] │ │ + cmp r5, r3 │ │ + mov r0, r6 │ │ + bge.w 1e88c │ │ + bl 1ddcc │ │ cmp r0, #0 │ │ - mov sl, r0 │ │ - bge.n 1d170 │ │ - ldr.w r1, [pc, #1212] ; 1d618 │ │ + bge.n 1e72a │ │ + ldr.w r1, [pc, #1036] ; 1eb24 │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #1208] ; 1d61c │ │ - movw r2, #383 ; 0x17f │ │ - add r1, pc │ │ + ldr.w r3, [pc, #1036] ; 1eb28 │ │ + movw r2, #625 ; 0x271 │ │ str r5, [sp, #0] │ │ + add r1, pc │ │ add r3, pc │ │ - b.n 1d1a0 │ │ - add r8, r5 │ │ - add.w r2, sp, #2080 ; 0x820 │ │ - adds r2, #28 │ │ - mov r1, r7 │ │ - mov r0, r8 │ │ - add r3, sp, #56 ; 0x38 │ │ - str.w r8, [sp, #20] │ │ - blx e104 │ │ + b.n 1e314 │ │ + addw r7, sp, #2124 ; 0x84c │ │ + add.w r8, sp, #72 ; 0x48 │ │ + mov r0, r6 │ │ + ldr r1, [sp, #24] │ │ + mov r2, r7 │ │ + mov r3, r8 │ │ + blx e94c │ │ cmp r0, #1 │ │ - mov fp, r0 │ │ - beq.n 1d1a8 │ │ - ldr.w r1, [pc, #1168] ; 1d620 │ │ + mov r9, r0 │ │ + beq.n 1e64e │ │ + ldr r1, [pc, #996] ; (1eb2c ) │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #1168] ; 1d624 │ │ - movw r2, #387 ; 0x183 │ │ + ldr r3, [pc, #996] ; (1eb30 ) │ │ + mov.w r2, #378 ; 0x17a │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ - mov r0, r9 │ │ - b.n 1cbf0 │ │ - add.w r1, sp, #2080 ; 0x820 │ │ - mov r0, r4 │ │ - adds r1, #28 │ │ - ldr.w r8, [sp, #56] ; 0x38 │ │ - bl 1c8ec │ │ - cmp r0, #0 │ │ - str r0, [sp, #28] │ │ - bge.n 1d1d4 │ │ - ldr.w r1, [pc, #1128] ; 1d628 │ │ + b.n 1e314 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + mov r2, r7 │ │ + ldr r1, [sp, #24] │ │ + mov r3, r8 │ │ + blx e94c │ │ + cmp r0, #1 │ │ + mov sl, r0 │ │ + beq.n 1e680 │ │ + ldr r1, [pc, #968] ; (1eb34 ) │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #1124] ; 1d62c │ │ - movw r2, #391 ; 0x187 │ │ + ldr r3, [pc, #968] ; (1eb38 ) │ │ + movw r2, #387 ; 0x183 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ add r3, pc │ │ - b.n 1d202 │ │ - ldr r1, [sp, #20] │ │ - add.w r2, sp, #2080 ; 0x820 │ │ - adds r2, #28 │ │ - add r3, sp, #56 ; 0x38 │ │ - add r8, r1 │ │ - mov r1, r7 │ │ - mov r0, r8 │ │ - blx e104 │ │ + b.n 1e678 │ │ + mov r0, r9 │ │ + ldr r1, [sp, #24] │ │ + mov r2, r7 │ │ + mov r3, r8 │ │ + blx e94c │ │ cmp r0, #1 │ │ - str r0, [sp, #20] │ │ - beq.n 1d20a │ │ - ldr.w r1, [pc, #1088] ; 1d630 │ │ + str r0, [sp, #36] ; 0x24 │ │ + beq.n 1e79e │ │ + ldr r1, [pc, #940] ; (1eb3c ) │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #1084] ; 1d634 │ │ + ldr r3, [pc, #940] ; (1eb40 ) │ │ movw r2, #395 ; 0x18b │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ - mov r0, fp │ │ - b.n 1cbf0 │ │ - add.w r1, sp, #2080 ; 0x820 │ │ + b.n 1e6ac │ │ + ldr.w r3, [r8] │ │ mov r0, r4 │ │ - adds r1, #28 │ │ - ldr.w r9, [sp, #56] ; 0x38 │ │ - bl 1c8ec │ │ - cmp r0, #0 │ │ - mov fp, r0 │ │ - bge.n 1d23c │ │ - ldr.w r1, [pc, #1044] ; 1d638 │ │ + mov r1, r7 │ │ + add r9, r3 │ │ + bl 1ddf0 │ │ + subs r3, r0, #0 │ │ + str r3, [sp, #44] ; 0x2c │ │ + bge.n 1e7ca │ │ + ldr r1, [pc, #912] ; (1eb44 ) │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #1044] ; 1d63c │ │ + ldr r3, [pc, #912] ; (1eb48 ) │ │ movw r2, #399 ; 0x18f │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ - ldr r0, [sp, #20] │ │ - b.n 1cbf0 │ │ - add r9, r8 │ │ - add.w r2, sp, #2080 ; 0x820 │ │ - adds r2, #28 │ │ - mov r1, r7 │ │ + bl 3f6b8 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + b.n 1e0ee │ │ mov r0, r9 │ │ - add r3, sp, #56 ; 0x38 │ │ - blx e104 │ │ + ldr r1, [sp, #24] │ │ + mov r2, r7 │ │ + mov r3, r8 │ │ + blx e94c │ │ cmp r0, #1 │ │ - bne.n 1d258 │ │ - ldrb.w r3, [sp, #2109] ; 0x83d │ │ - cbz r3, 1d26a │ │ - ldr r1, [pc, #996] ; (1d640 ) │ │ + bne.n 1e7de │ │ + ldrb r3, [r7, #1] │ │ + cbz r3, 1e7f0 │ │ + ldr r1, [pc, #876] ; (1eb4c ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #996] ; (1d644 ) │ │ + ldr r3, [pc, #876] ; (1eb50 ) │ │ movw r2, #403 ; 0x193 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ add r3, pc │ │ - b.n 1d31c │ │ - ldrb.w r2, [sp, #2108] ; 0x83c │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - cmp r2, #101 ; 0x65 │ │ - beq.n 1d2a8 │ │ - bhi.n 1d27c │ │ - cmp r2, #98 ; 0x62 │ │ - bne.n 1d290 │ │ - b.n 1d2a2 │ │ - cmp r2, #105 ; 0x69 │ │ - beq.n 1d28a │ │ - cmp r2, #115 ; 0x73 │ │ - bne.n 1d290 │ │ - mov.w r8, #3 │ │ - b.n 1d2ac │ │ - mov.w r8, #0 │ │ - b.n 1d2ac │ │ - ldr r1, [pc, #948] ; (1d648 ) │ │ + b.n 1e314 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + add r9, r3 │ │ + ldrb.w r3, [sp, #2124] ; 0x84c │ │ + cmp r3, #101 ; 0x65 │ │ + beq.n 1e80e │ │ + bhi.n 1e804 │ │ + cmp r3, #98 ; 0x62 │ │ + beq.n 1e828 │ │ + b.n 1e816 │ │ + cmp r3, #105 ; 0x69 │ │ + beq.n 1e812 │ │ + cmp r3, #115 ; 0x73 │ │ + beq.n 1e82c │ │ + b.n 1e816 │ │ + movs r7, #2 │ │ + b.n 1e82e │ │ + movs r7, #0 │ │ + b.n 1e82e │ │ + ldr r1, [pc, #828] ; (1eb54 ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #948] ; (1d64c ) │ │ + ldr r3, [pc, #828] ; (1eb58 ) │ │ movw r2, #419 ; 0x1a3 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ add r3, pc │ │ - b.n 1d31c │ │ - mov.w r8, #1 │ │ - b.n 1d2ac │ │ - mov.w r8, #2 │ │ - add r9, r3 │ │ - ldr r1, [sp, #32] │ │ - add.w r2, sp, #2080 ; 0x820 │ │ - add r3, sp, #56 ; 0x38 │ │ - adds r2, #28 │ │ - add r1, pc │ │ + b.n 1e314 │ │ + movs r7, #1 │ │ + b.n 1e82e │ │ + movs r7, #3 │ │ + addw r8, sp, #2124 ; 0x84c │ │ + add.w sl, sp, #72 ; 0x48 │ │ mov r0, r9 │ │ - blx e104 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + mov r2, r8 │ │ + mov r3, sl │ │ + blx e94c │ │ cmp r0, #1 │ │ - beq.n 1d2d6 │ │ - ldr r1, [pc, #904] ; (1d650 ) │ │ + beq.w 1e6b4 │ │ + ldr r1, [pc, #784] ; (1eb5c ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #904] ; (1d654 ) │ │ + ldr r3, [pc, #784] ; (1eb60 ) │ │ mov.w r2, #424 ; 0x1a8 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ add r3, pc │ │ - b.n 1d31c │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - add.w r0, sp, #2080 ; 0x820 │ │ - adds r0, #28 │ │ - ldr r1, [sp, #16] │ │ - str r3, [sp, #20] │ │ - blx e0b0 │ │ - cbnz r0, 1d2f2 │ │ - ldr r3, [r4, #28] │ │ - add.w r3, r3, sl, lsl #3 │ │ - ldr r3, [r3, #4] │ │ - cbnz r3, 1d322 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - add.w r0, sp, #2080 ; 0x820 │ │ - adds r0, #28 │ │ - add r1, pc │ │ - blx e0b0 │ │ - cbnz r0, 1d30c │ │ + b.n 1e314 │ │ + addw r0, sp, #2124 ; 0x84c │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + blx e8f8 │ │ + cbnz r0, 1e876 │ │ + ldr r2, [sp, #32] │ │ ldr r3, [r4, #28] │ │ - add.w r3, r3, sl, lsl #3 │ │ + add.w r3, r3, r2, lsl #3 │ │ ldr r3, [r3, #4] │ │ - cbz r3, 1d322 │ │ - ldr r1, [pc, #840] ; (1d658 ) │ │ + cmp r3, #0 │ │ + beq.w 1e6d8 │ │ + addw r3, sp, #1100 ; 0x44c │ │ + ldr r1, [pc, #744] ; (1eb64 ) │ │ + str r3, [sp, #0] │ │ movs r0, #5 │ │ - ldr r3, [pc, #840] ; (1d65c ) │ │ - movw r2, #431 ; 0x1af │ │ + ldr r3, [pc, #740] ; (1eb68 ) │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ + movw r2, #431 ; 0x1af │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 1cbee │ │ - mov r0, r4 │ │ - mov r1, sl │ │ - ldr r2, [sp, #28] │ │ - mov r3, fp │ │ - str r6, [sp, #4] │ │ - str.w r8, [sp] │ │ - bl 1ca88 │ │ - ldr r1, [sp, #20] │ │ - mov r3, r6 │ │ - mov r0, r4 │ │ - adds r6, #1 │ │ - add r9, r1 │ │ - mov r1, r5 │ │ - rsb r2, r5, r9 │ │ - bl 1c6c8 │ │ - ldr r3, [r4, #4] │ │ - cmp r6, r3 │ │ - blt.w 1d0f6 │ │ - mov r0, r5 │ │ - ldr r1, [sp, #24] │ │ - ldr.w r8, [sp, #44] ; 0x2c │ │ - bl 1c8c4 │ │ + b.n 1e314 │ │ + bl 1ddcc │ │ cmp r0, #0 │ │ - blt.n 1d376 │ │ - ldr r2, [r4, #4] │ │ + blt.n 1e8aa │ │ + ldr r3, [r4, #4] │ │ movs r0, #4 │ │ - ldr r1, [pc, #760] ; (1d660 ) │ │ - ldr r3, [pc, #764] ; (1d664 ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + ldr r1, [pc, #720] ; (1eb6c ) │ │ movw r2, #631 ; 0x277 │ │ - bl 3df24 │ │ - ldr r0, [r4, #0] │ │ - ldr r2, [r4, #8] │ │ - ldr r5, [r4, #12] │ │ - mul.w r3, r2, r0 │ │ - cmp r3, r5 │ │ - beq.n 1d39e │ │ - ldr r1, [pc, #736] ; (1d668 ) │ │ - ldr r3, [pc, #740] ; (1d66c ) │ │ - str r0, [sp, #4] │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr r3, [pc, #716] ; (1eb70 ) │ │ add r3, pc │ │ + bl 3f6b8 │ │ + ldr r2, [r4, #0] │ │ + ldr r3, [r4, #8] │ │ + ldr r1, [r4, #12] │ │ + mul.w r0, r3, r2 │ │ + cmp r0, r1 │ │ + beq.n 1e8d0 │ │ + stmia.w sp, {r1, r2, r3} │ │ movs r0, #5 │ │ - str r2, [sp, #8] │ │ + ldr r1, [pc, #692] ; (1eb74 ) │ │ movw r2, #637 ; 0x27d │ │ - str r5, [sp, #0] │ │ - bl 3df24 │ │ - b.n 1cbee │ │ - ldr r5, [pc, #720] ; (1d670 ) │ │ + ldr r3, [pc, #688] ; (1eb78 ) │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + b.n 1e0ec │ │ + ldr r5, [pc, #680] ; (1eb7c ) │ │ movs r1, #2 │ │ movw r3, #638 ; 0x27e │ │ ldr r0, [r4, #16] │ │ add r5, pc │ │ mov r2, r5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov.w r3, #640 ; 0x280 │ │ - movs r1, #2 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r2, r5 │ │ + movs r1, #2 │ │ + mov.w r3, #640 ; 0x280 │ │ str r0, [r4, #44] ; 0x2c │ │ ldr r0, [r4, #16] │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r2, [r4, #16] │ │ movs r3, #0 │ │ + movw r1, #65535 ; 0xffff │ │ + mov r5, r0 │ │ str r0, [r4, #48] ; 0x30 │ │ - b.n 1d3d2 │ │ - ldr r2, [r4, #48] ; 0x30 │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - strh.w r1, [r2, r3, lsl #1] │ │ - adds r3, #1 │ │ - ldr r2, [r4, #16] │ │ cmp r3, r2 │ │ - blt.n 1d3c6 │ │ - movs r5, #0 │ │ - b.n 1d3f2 │ │ + bge.n 1e90a │ │ + strh.w r1, [r5, r3, lsl #1] │ │ + adds r3, #1 │ │ + b.n 1e8fe │ │ + ldr r7, [r4, #12] │ │ + movs r6, #0 │ │ + cmp r6, r7 │ │ + bge.n 1e928 │ │ ldr r3, [r4, #44] ; 0x2c │ │ - mov r0, r5 │ │ - strh.w r5, [r3, r5, lsl #1] │ │ + mov r0, r6 │ │ ldr r1, [r4, #8] │ │ - blx 41f60 <__divsi3> │ │ - ldr r6, [r4, #48] ; 0x30 │ │ - strh.w r0, [r6, r5, lsl #1] │ │ - adds r5, #1 │ │ - ldr r3, [r4, #12] │ │ - cmp r5, r3 │ │ - blt.n 1d3dc │ │ - movs r7, #20 │ │ - mov.w r1, r8, lsl #2 │ │ + strh.w r6, [r3, r6, lsl #1] │ │ + blx 43618 <__divsi3@@Base> │ │ + strh.w r0, [r5, r6, lsl #1] │ │ + adds r6, #1 │ │ + b.n 1e90e │ │ + movs r1, #20 │ │ + ldr r0, [r4, #4] │ │ + mul.w r1, r1, fp │ │ + mov.w lr, fp, lsl #2 │ │ + ldr r3, [sp, #28] │ │ + ldr.w sl, [r4, #8] │ │ + cmp r3, r0 │ │ + bge.n 1e97c │ │ movs r2, #0 │ │ - mul.w r7, r7, r8 │ │ - b.n 1d448 │ │ - ldr r5, [r4, #32] │ │ - ldr r6, [r4, #36] ; 0x24 │ │ - add.w ip, r5, r0 │ │ - ldr.w lr, [r4, #44] ; 0x2c │ │ - ldrsh.w ip, [ip, #8] │ │ - ldr r5, [r6, r1] │ │ - ldr.w r6, [r6, ip, lsl #2] │ │ - ldrh.w r5, [r5, r3, lsl #1] │ │ - ldrh.w r6, [r6, r3, lsl #1] │ │ - adds r3, #1 │ │ - strh.w r6, [lr, r5, lsl #1] │ │ + cmp r2, sl │ │ + bge.n 1e96e │ │ ldr r6, [r4, #32] │ │ - add.w lr, r6, r0 │ │ - ldr r6, [r4, #48] ; 0x30 │ │ - ldrh.w lr, [lr, #8] │ │ - strh.w lr, [r6, r5, lsl #1] │ │ - ldr r5, [r4, #8] │ │ - cmp r3, r5 │ │ - blt.n 1d406 │ │ - add.w r8, r8, #1 │ │ - adds r1, #4 │ │ - adds r2, #20 │ │ - ldr r0, [r4, #4] │ │ - cmp r8, r0 │ │ - bge.n 1d454 │ │ - adds r0, r2, r7 │ │ - movs r3, #0 │ │ - b.n 1d43a │ │ - ldr r3, [r4, #8] │ │ + ldr r7, [r4, #36] ; 0x24 │ │ + add r6, r1 │ │ + ldrsh.w r9, [r6, #8] │ │ + ldr.w r3, [r7, lr] │ │ + ldr.w r7, [r7, r9, lsl #2] │ │ + ldrh.w ip, [r3, r2, lsl #1] │ │ + ldr r3, [r4, #44] ; 0x2c │ │ + ldrh.w r8, [r7, r2, lsl #1] │ │ + adds r2, #1 │ │ + strh.w r8, [r3, ip, lsl #1] │ │ + ldrh r6, [r6, #8] │ │ + strh.w r6, [r5, ip, lsl #1] │ │ + b.n 1e940 │ │ + ldr r3, [sp, #28] │ │ + add.w lr, lr, #4 │ │ + adds r1, #20 │ │ + adds r3, #1 │ │ + str r3, [sp, #28] │ │ + b.n 1e934 │ │ movs r1, #0 │ │ movs r6, #0 │ │ - mov.w sl, r3, lsl #1 │ │ - bl 3e924 │ │ - mov r7, r6 │ │ + bl 4007c │ │ + add.w r9, sp, #72 ; 0x48 │ │ + mov.w r8, sl, lsl #1 │ │ mov r5, r6 │ │ - mov r8, r0 │ │ - b.n 1d48a │ │ + mov.w sl, #20 │ │ + mov r7, r0 │ │ + ldr r3, [r4, #4] │ │ + cmp r6, r3 │ │ + bge.n 1e9c0 │ │ ldr r3, [r4, #36] ; 0x24 │ │ - mov r0, r8 │ │ - mov r2, sl │ │ - ldr.w r1, [r3, r7, lsl #2] │ │ + mov r2, r8 │ │ + mov r0, r7 │ │ + ldr.w r1, [r3, r6, lsl #2] │ │ mov r3, r5 │ │ - bl 3eafe │ │ - str r0, [sp, #56] ; 0x38 │ │ + bl 40290 │ │ + mul.w r3, sl, r6 │ │ + ldr r2, [r4, #32] │ │ + adds r6, #1 │ │ cmp r5, r0 │ │ - ldr r3, [r4, #32] │ │ + str.w r0, [r9] │ │ it eq │ │ addeq r5, #1 │ │ - adds r7, #1 │ │ - str r0, [r3, r6] │ │ - adds r6, #20 │ │ - ldr r3, [r4, #4] │ │ - cmp r7, r3 │ │ - blt.n 1d46a │ │ - ldr r3, [pc, #480] ; (1d674 ) │ │ - movw r2, #467 ; 0x1d3 │ │ + str r0, [r2, r3] │ │ + b.n 1e994 │ │ + movw r3, #467 ; 0x1d3 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #440] ; (1eb80 ) │ │ + movs r2, #2 │ │ + ldr r1, [r4, #8] │ │ mov r0, r5 │ │ - str r2, [sp, #0] │ │ add r3, pc │ │ - ldr r1, [r4, #8] │ │ - movs r2, #2 │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ - add r1, sp, #56 ; 0x38 │ │ - mov r7, r0 │ │ - mov r0, r8 │ │ - bl 3eca8 │ │ - mov r9, r0 │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ + mov r1, r9 │ │ mov r6, r0 │ │ - b.n 1d4c8 │ │ - ldr r3, [r6, #0] │ │ + mov r0, r7 │ │ + bl 40440 │ │ + mov fp, r0 │ │ + mov sl, r0 │ │ + cmp.w sl, #0 │ │ + beq.w 1e31a │ │ + ldr.w r3, [sl] │ │ ldr r2, [r3, #8] │ │ - str r2, [sp, #56] ; 0x38 │ │ - ldr.w r0, [r7, r2, lsl #2] │ │ - mov r2, sl │ │ ldr r1, [r3, #0] │ │ - blx e14c │ │ - ldr r6, [r6, #8] │ │ - cmp r6, #0 │ │ - bne.n 1d4b4 │ │ - mov r0, r9 │ │ - bl 3e5cc │ │ - ldr r0, [r4, #36] ; 0x24 │ │ - bl 3caf8 │ │ - mov r0, r8 │ │ - str r7, [r4, #36] ; 0x24 │ │ - str r5, [r4, #40] ; 0x28 │ │ - bl 3ed50 │ │ - ldr r0, [sp, #24] │ │ - blx e0a4 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - mov r0, r4 │ │ - ldr.w r2, [sp, #3132] ; 0xc3c │ │ - ldr r3, [r1, #0] │ │ - cmp r2, r3 │ │ - beq.n 1d4fa │ │ - blx e050 <__stack_chk_fail@plt> │ │ - add sp, #68 ; 0x44 │ │ - add.w sp, sp, #3072 ; 0xc00 │ │ + str.w r2, [r9] │ │ + ldr.w r0, [r6, r2, lsl #2] │ │ + mov r2, r8 │ │ + blx e994 │ │ + ldr.w sl, [sl, #8] │ │ + b.n 1e9e2 │ │ + addw sp, sp, #3156 ; 0xc54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - strh r0, [r1, #24] │ │ + nop │ │ + ldrb r4, [r1, #24] │ │ movs r3, r0 │ │ - bls.n 1d558 │ │ - movs r2, r0 │ │ - bge.n 1d424 │ │ + ldmia r6, {r5, r6} │ │ movs r2, r0 │ │ - bls.n 1d534 │ │ + ldmia r7, {r2, r6, r7} │ │ movs r2, r0 │ │ - bge.n 1d41c │ │ + ldmia r6, {r1, r3, r6} │ │ movs r2, r0 │ │ - bhi.n 1d510 │ │ + ldmia r7, {r1, r3, r4, r5, r7} │ │ movs r2, r0 │ │ - bcs.n 1d5e6 │ │ + ldmia r6!, {r2, r4, r5} │ │ movs r2, r0 │ │ - bge.n 1d5f0 │ │ + stmia r7!, {r0, r2, r3, r4, r7} │ │ movs r2, r0 │ │ - bge.n 1d5f4 │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ movs r2, r0 │ │ - bge.n 1d5f8 │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ movs r2, r0 │ │ - bge.n 1d5e6 │ │ + ldmia r7, {r1, r5, r7} │ │ movs r2, r0 │ │ - bhi.n 1d61c │ │ + ldmia r7, {r0, r1, r2, r4, r7} │ │ movs r2, r0 │ │ - bge.n 1d5c4 │ │ + ldmia r5, {r4, r5, r7} │ │ movs r2, r0 │ │ - bge.n 1d60a │ │ + ldmia r7, {r7} │ │ movs r2, r0 │ │ - bge.n 1d5ea │ │ + ldmia r7, {r0, r1, r5, r7} │ │ movs r2, r0 │ │ - bge.n 1d62a │ │ + ldmia r7, {r0, r2, r3, r7} │ │ movs r2, r0 │ │ - bge.n 1d46a │ │ + ldmia r7, {r0, r2, r4, r5, r7} │ │ movs r2, r0 │ │ - bge.n 1d590 │ │ + ldmia r7, {r1, r2, r6, r7} │ │ movs r2, r0 │ │ - bge.n 1d582 │ │ + ldmia r7, {r0, r1, r6, r7} │ │ movs r2, r0 │ │ - bvc.n 1d530 │ │ + ldmia r7, {r0, r1, r2, r3, r4, r5, r7} │ │ movs r2, r0 │ │ - bge.n 1d5b8 │ │ + ldmia r7, {r0, r1, r6, r7} │ │ movs r2, r0 │ │ - bvc.n 1d4d4 │ │ + ldmia r7, {r0, r1, r3, r6, r7} │ │ movs r2, r0 │ │ - bge.n 1d58a │ │ + ldmia r5!, {r2, r3} │ │ movs r2, r0 │ │ - bge.n 1d592 │ │ + ldmia r7!, {r1, r2, r3, r6} │ │ movs r2, r0 │ │ - bge.n 1d58e │ │ + ldmia r4, {r1, r4, r6, r7} │ │ movs r2, r0 │ │ - bge.n 1d584 │ │ + ldmia r7!, {r0, r2, r3, r5} │ │ movs r2, r0 │ │ - bvc.n 1d600 │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ movs r2, r0 │ │ - bls.n 1d564 │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ movs r2, r0 │ │ - bvs.n 1d568 │ │ + ldmia r7!, {r3, r4} │ │ movs r2, r0 │ │ - bls.n 1d4fe │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ movs r2, r0 │ │ - bvs.n 1d52c │ │ + ldmia r7, {r0, r2, r5, r7} │ │ movs r2, r0 │ │ - bls.n 1d4f0 │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ movs r2, r0 │ │ - bvs.n 1d4e0 │ │ + ldmia r6!, {r0, r2, r3, r5, r7} │ │ movs r2, r0 │ │ - bls.n 1d4ec │ │ + ldmia r3!, {r2, r7} │ │ movs r2, r0 │ │ - bvs.n 1d4ac │ │ + ldmia r6, {r2, r3, r4, r6} │ │ movs r2, r0 │ │ - bls.n 1d506 │ │ + ldmia r3, {r3, r4, r6} │ │ movs r2, r0 │ │ - bvs.n 1d674 │ │ + ldmia r6, {r5, r6} │ │ movs r2, r0 │ │ - bls.n 1d51a │ │ + ldmia r3!, {r1, r4, r5} │ │ movs r2, r0 │ │ - bvs.n 1d620 │ │ + ldmia r6, {r0, r1, r2, r3, r4, r6} │ │ movs r2, r0 │ │ - bls.n 1d512 │ │ + ldmia r3, {r1, r3, r4} │ │ movs r2, r0 │ │ - bvs.n 1d5f8 │ │ + ldmia r6, {r0, r1, r3, r5, r6} │ │ movs r2, r0 │ │ - bvc.n 1d5c6 │ │ + ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ movs r2, r0 │ │ - ldmia r1, {r0, r1, r2, r4, r5, r7} │ │ - movs r2, r0 │ │ - bpl.n 1d514 │ │ + ldmia r3, {r0, r2, r3, r4, r7} │ │ movs r2, r0 │ │ - bls.n 1d672 │ │ + ldmia r2!, {r1, r5, r7} │ │ movs r2, r0 │ │ - bvs.n 1d4da │ │ + ldmia r3, {r0, r2, r3, r7} │ │ movs r2, r0 │ │ - bpl.n 1d4c0 │ │ + bkpt 0x0079 │ │ movs r2, r0 │ │ - bls.n 1d662 │ │ + iteee mi │ │ + movmi r2, r0 │ │ + ldmiapl r2, {r2, r5, r6} │ │ + movpl r2, r0 │ │ + ldmiapl r6!, {r0, r1, r4} │ │ movs r2, r0 │ │ - bpl.n 1d674 │ │ + ldmia r2, {r2, r4, r5} │ │ movs r2, r0 │ │ - bls.n 1d650 │ │ + ldmia r6!, {r0, r2} │ │ movs r2, r0 │ │ - bpl.n 1d654 │ │ + ldmia r2, {r2, r3} │ │ movs r2, r0 │ │ - bls.n 1d604 │ │ + ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ movs r2, r0 │ │ - bmi.n 1d55c │ │ + ldmia r5!, {r1, r2, r4, r6, r7} │ │ movs r2, r0 │ │ - bhi.n 1d5ce │ │ + ldmia r1!, {r2, r4, r7} │ │ movs r2, r0 │ │ - bmi.n 1d4e8 │ │ + ldmia r5!, {r0, r3, r6, r7} │ │ movs r2, r0 │ │ - bhi.n 1d5a4 │ │ + ldmia r1!, {r2, r4, r6} │ │ movs r2, r0 │ │ - ldmia r1, {r0, r1, r2, r3, r5} │ │ + ldmia r5, {r1, r4, r5, r7} │ │ movs r2, r0 │ │ - ldmia r1, {r1, r2, r4} │ │ + pop {r2, r4, r5, r6, r7, pc} │ │ movs r2, r0 │ │ - bmi.n 1d640 │ │ + ldmia r1, {r1, r2} │ │ movs r2, r0 │ │ - bhi.n 1d542 │ │ + ldmia r5!, {r0, r1, r7} │ │ movs r2, r0 │ │ - stmia r5!, {r2, r3, r5} │ │ + cbnz r7, 1eb34 │ │ movs r2, r0 │ │ - bmi.n 1d596 │ │ + ldmia r1, {r0, r1, r2, r4, r5, r7} │ │ movs r2, r0 │ │ - bcs.n 1d5ea │ │ + ldmia r1, {r0, r1, r2, r3, r5, r7} │ │ movs r2, r0 │ │ - ldmia r0, {r0, r1, r2, r4, r7} │ │ + pop {r0, r3, r4, r5, r6, pc} │ │ movs r2, r0 │ │ - stmia r6!, {r2, r3, r7} │ │ + pop {r3, r4, r5, r6, pc} │ │ movs r2, r0 │ │ - bcc.n 1d560 │ │ + ldmia r0!, {r7} │ │ movs r2, r0 │ │ - bhi.n 1d6a2 │ │ + ldmia r5, {r0, r1, r2, r3, r4, r5} │ │ movs r2, r0 │ │ - bcc.n 1d710 │ │ + ldmia r0!, {r2, r3, r6} │ │ movs r2, r0 │ │ - bvc.n 1d6b2 │ │ + ldmia r5, {r0, r2, r3, r4, r5} │ │ movs r2, r0 │ │ - bcc.n 1d6c0 │ │ + stmia r7!, {r1, r2, r3, r6, r7} │ │ movs r2, r0 │ │ - bhi.n 1d642 │ │ + ldmia r4!, {r0, r1, r2, r3, r5, r6} │ │ movs r2, r0 │ │ - bcc.n 1d664 │ │ + stmia r7!, {r1, r5, r7} │ │ movs r2, r0 │ │ - bvc.n 1d616 │ │ + ldmia r3!, {r0, r1, r4, r5, r6} │ │ movs r2, r0 │ │ - bcs.n 1d608 │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ movs r2, r0 │ │ - bvc.n 1d5ee │ │ + ldmia r4, {r0, r1, r2, r4, r6} │ │ movs r2, r0 │ │ - bcs.n 1d5b0 │ │ + stmia r7!, {r1, r3, r4, r6} │ │ movs r2, r0 │ │ - bvc.n 1d5ca │ │ + ldmia r4!, {r0, r1, r2, r5, r6} │ │ movs r2, r0 │ │ - bcs.n 1d554 │ │ + stmia r7!, {r2, r4, r5} │ │ movs r2, r0 │ │ - bvc.n 1d5a4 │ │ + ldmia r4, {r2, r3, r4, r6} │ │ movs r2, r0 │ │ - bcs.n 1d6f4 │ │ + stmia r7!, {r3} │ │ movs r2, r0 │ │ - bvc.n 1d57c │ │ + ldmia r4!, {r2, r3, r6} │ │ movs r2, r0 │ │ - bcs.n 1d68c │ │ + stmia r6!, {r4, r6, r7} │ │ movs r2, r0 │ │ - bvc.n 1d562 │ │ + ldmia r4, {r0, r1, r3, r4, r5} │ │ movs r2, r0 │ │ - bne.n 1d62c │ │ + stmia r6!, {r1, r2, r3, r4, r7} │ │ movs r2, r0 │ │ - bvc.n 1d73a │ │ + ldmia r4!, {r0, r2, r5} │ │ movs r2, r0 │ │ - bne.n 1d5a4 │ │ + stmia r6!, {r4, r5, r6} │ │ movs r2, r0 │ │ - bvs.n 1d6a6 │ │ + ldmia r2, {r0, r2, r3, r5, r6, r7} │ │ movs r2, r0 │ │ - bne.n 1d704 │ │ + stmia r6!, {r1, r4, r6} │ │ movs r2, r0 │ │ - bvs.n 1d65e │ │ + ldmia r3, {r0, r1, r3, r4, r5, r6, r7} │ │ movs r2, r0 │ │ - bne.n 1d6cc │ │ + stmia r6!, {r2, r3, r5} │ │ movs r2, r0 │ │ - bvc.n 1d680 │ │ + ldmia r4!, {r2} │ │ movs r2, r0 │ │ - bne.n 1d698 │ │ + stmia r6!, {r3, r4} │ │ movs r2, r0 │ │ - beq.n 1d6b8 │ │ + stmia r5!, {r2, r5} │ │ movs r2, r0 │ │ │ │ -0001d678 : │ │ +0001eb84 : │ │ + ldr r3, [pc, #76] ; (1ebd4 ) │ │ movs r1, #0 │ │ - ldr r3, [pc, #76] ; (1d6c8 ) │ │ push {r4, lr} │ │ mov r2, r1 │ │ sub sp, #24 │ │ mov r4, r0 │ │ add r3, pc │ │ movs r0, #1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr r2, [r4, #0] │ │ - ldr r1, [r4, #4] │ │ + ldr r3, [r4, #4] │ │ + movs r1, #0 │ │ movs r0, #1 │ │ - ldr r3, [pc, #56] ; (1d6cc ) │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #8] │ │ str r2, [sp, #0] │ │ - subs r2, r1, r2 │ │ - str r2, [sp, #4] │ │ - movs r1, #0 │ │ - ldr r2, [r4, #8] │ │ - add r3, pc │ │ - str r2, [sp, #8] │ │ - ldr r2, [r4, #12] │ │ - str r2, [sp, #12] │ │ - ldr r2, [r4, #16] │ │ - str r2, [sp, #16] │ │ - ldr r2, [r4, #40] ; 0x28 │ │ - str r2, [sp, #20] │ │ mov r2, r1 │ │ - bl 3df24 │ │ + str r3, [sp, #8] │ │ + ldr r3, [r4, #12] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #16] │ │ + str r3, [sp, #16] │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #28] ; (1ebd8 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #24] ; (1ebdc ) │ │ movs r1, #0 │ │ - ldr r3, [pc, #24] ; (1d6d0 ) │ │ movs r0, #1 │ │ mov r2, r1 │ │ add r3, pc │ │ add sp, #24 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3df24 │ │ - bmi.n 1d75e │ │ + b.w 3f6b8 │ │ + ldmia r1!, {r0, r2, r4, r5, r6} │ │ movs r2, r0 │ │ - stmia r5!, {r0, r1, r3, r6} │ │ + rev16 r7, r4 │ │ movs r2, r0 │ │ - ldmia r1!, {r0, r4} │ │ + bkpt 0x003d │ │ movs r2, r0 │ │ │ │ -0001d6d4 : │ │ +0001ebe0 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 1d6ec │ │ + cbz r0, 1ebf8 │ │ ldr r0, [r0, #8] │ │ - cbz r0, 1d6e2 │ │ - bl 1d6d4 │ │ + cbz r0, 1ebee │ │ + bl 1ebe0 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ pop {r4, pc} │ │ │ │ -0001d6ee : │ │ +0001ebfa : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 1d70e │ │ + cbz r0, 1ec1a │ │ ldr r0, [r0, #4] │ │ - cbz r0, 1d6fc │ │ - bl 1d6d4 │ │ + cbz r0, 1ec08 │ │ + bl 1ebe0 │ │ ldr r0, [r4, #8] │ │ - cbz r0, 1d704 │ │ - bl 1d6ee │ │ + cbz r0, 1ec10 │ │ + bl 1ebfa │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ pop {r4, pc} │ │ │ │ -0001d710 : │ │ +0001ec1c : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.n 1d7c8 │ │ + beq.n 1ecd0 │ │ ldr r0, [r0, #48] ; 0x30 │ │ - cbz r0, 1d720 │ │ - bl 3caf4 │ │ + cbz r0, 1ec2c │ │ + bl 3e1f8 │ │ ldr r0, [r4, #44] ; 0x2c │ │ - cbz r0, 1d728 │ │ - bl 3caf4 │ │ + cbz r0, 1ec34 │ │ + bl 3e1f8 │ │ + movs r6, #0 │ │ movs r5, #0 │ │ - b.n 1d758 │ │ + ldr r3, [r4, #0] │ │ + cmp r5, r3 │ │ + bge.n 1ec60 │ │ ldr r3, [r4, #56] ; 0x38 │ │ - ldr r3, [r3, r5] │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ - cbz r3, 1d74a │ │ + ldr r3, [r3, r6] │ │ + ldr.w r3, [r3, r5, lsl #2] │ │ + cbz r3, 1ec5c │ │ ldr r0, [r3, #8] │ │ - bl 1d6ee │ │ + bl 1ebfa │ │ ldr r3, [r4, #56] ; 0x38 │ │ - ldr r3, [r3, r5] │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ + ldr r3, [r3, r6] │ │ + ldr.w r3, [r3, r5, lsl #2] │ │ ldr r0, [r3, #4] │ │ - bl 1d6d4 │ │ - adds r6, #1 │ │ - ldr r3, [r4, #0] │ │ - cmp r6, r3 │ │ - blt.n 1d72c │ │ - adds r5, #4 │ │ - cmp r5, #16 │ │ - beq.n 1d77a │ │ + bl 1ebe0 │ │ + adds r5, #1 │ │ + b.n 1ec38 │ │ + adds r6, #4 │ │ + cmp r6, #16 │ │ + bne.n 1ec36 │ │ movs r6, #0 │ │ - b.n 1d74c │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - ldr r3, [r3, r5] │ │ - ldr.w r0, [r3, r6, lsl #2] │ │ - cbz r0, 1d76a │ │ - bl 3caf4 │ │ - adds r6, #1 │ │ - ldr r3, [r4, #0] │ │ - cmp r6, r3 │ │ - blt.n 1d75c │ │ - adds r5, #4 │ │ - cmp r5, #16 │ │ - bne.n 1d77c │ │ - b.n 1d780 │ │ movs r5, #0 │ │ - movs r6, #0 │ │ - b.n 1d76c │ │ + ldr r3, [r4, #0] │ │ + cmp r5, r3 │ │ + bge.n 1ec82 │ │ + ldr r3, [r4, #56] ; 0x38 │ │ + ldr r3, [r3, r6] │ │ + ldr.w r0, [r3, r5, lsl #2] │ │ + cbz r0, 1ec7e │ │ + bl 3e1f8 │ │ + adds r5, #1 │ │ + b.n 1ec6a │ │ + adds r6, #4 │ │ + cmp r6, #16 │ │ + bne.n 1ec68 │ │ ldr r0, [r4, #56] ; 0x38 │ │ - cbz r0, 1d788 │ │ - bl 3caf8 │ │ + cbz r0, 1ec90 │ │ + bl 3e1fc │ │ ldr r0, [r4, #36] ; 0x24 │ │ - cbz r0, 1d790 │ │ - bl 3caf8 │ │ + cbz r0, 1ec98 │ │ + bl 3e1fc │ │ ldr r0, [r4, #32] │ │ - cbz r0, 1d798 │ │ - bl 3caf4 │ │ + cbz r0, 1eca0 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #24] │ │ - cbz r0, 1d7a0 │ │ - bl 3ed50 │ │ + cbz r0, 1eca8 │ │ + bl 404e8 │ │ movs r5, #0 │ │ - b.n 1d7b0 │ │ - ldr.w r0, [r0, r5, lsl #3] │ │ - cbz r0, 1d7ae │ │ - bl 3caf4 │ │ - adds r5, #1 │ │ ldr r3, [r4, #0] │ │ ldr r0, [r4, #28] │ │ cmp r5, r3 │ │ - blt.n 1d7a4 │ │ - cbz r0, 1d7be │ │ - bl 3caf4 │ │ + bge.n 1ecc0 │ │ + ldr.w r0, [r0, r5, lsl #3] │ │ + cbz r0, 1ecbc │ │ + bl 3e1f8 │ │ + adds r5, #1 │ │ + b.n 1ecaa │ │ + cbz r0, 1ecc6 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ pop {r4, r5, r6, pc} │ │ ... │ │ │ │ -0001d7cc : │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, sp, #20 │ │ - mov r9, r3 │ │ - ldr r8, [r0, #8] │ │ - ldr ip, [sp, #64] ; 0x40 │ │ +0001ecd4 : │ │ + cmp r0, #0 │ │ + bxeq lr │ │ + push {r4, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #16] │ │ - mov r6, r1 │ │ + ldr r0, [r0, #8] │ │ + cmp r0, #0 │ │ + beq 1ecf4 │ │ + bl 2d2a8 │ │ + ldr r0, [r4, #12] │ │ + cmp r0, #0 │ │ + beq 1ed04 │ │ + bl 20490 │ │ + ldr r0, [r4, #20] │ │ + cmp r0, #0 │ │ + beq 1ed14 │ │ + blx 3e292 │ │ + ldr r0, [r4, #24] │ │ + cmp r0, #0 │ │ + beq 1ed24 │ │ + blx 3e1f8 │ │ + mov r0, r4 │ │ + pop {r4, lr} │ │ + b 44c60 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + │ │ +0001ed30 : │ │ + mov r3, r0 │ │ + ldr r0, [r0, #8] │ │ + ldr r2, [r3, #28] │ │ + b 2d648 │ │ + │ │ +0001ed40 : │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, sp, #28 │ │ + mov r5, r0 │ │ + mov r4, r1 │ │ + ldr ip, [sp, #72] ; 0x48 │ │ + ldr r9, [r0, #16] │ │ cmp ip, #0 │ │ - mov fp, r2 │ │ - ldr sl, [sp, #56] ; 0x38 │ │ - str r3, [sp, #8] │ │ - ldr r5, [r0, #12] │ │ + ldr r8, [r0, #8] │ │ + ldr r6, [r0, #12] │ │ + bne 1ef3c │ │ + mov sl, r3 │ │ ldr r3, [r8, #16] │ │ - bne 1d984 │ │ + mov fp, r2 │ │ cmp r3, #0 │ │ - movgt r2, ip │ │ - ble 1d82c │ │ - ldr r3, [r4, #24] │ │ - strb r2, [r3, ip] │ │ - add ip, ip, #1 │ │ - ldr r3, [r8, #16] │ │ - cmp r3, ip │ │ - bgt 1d814 │ │ - cmp r9, #0 │ │ - ble 1d868 │ │ - mov r2, #0 │ │ - mov r0, #1 │ │ - mov r3, r2 │ │ - ldrb ip, [fp, r3] │ │ + movgt r3, ip │ │ + movgt r1, r3 │ │ + ble 1f03c │ │ + ldr r2, [r5, #24] │ │ + strb r1, [r2, r3] │ │ add r3, r3, #1 │ │ - ldr r1, [r5, #28] │ │ - cmp r3, r9 │ │ - add r2, ip, r2 │ │ - ldr ip, [r4, #24] │ │ - ldr r1, [r1, r2, lsl #2] │ │ - strb r0, [ip, r1] │ │ - bne 1d840 │ │ - ldr r3, [r8, #16] │ │ - cmp r3, #0 │ │ - ble 1d8c4 │ │ + ldr ip, [r8, #16] │ │ + cmp ip, r3 │ │ + bgt 1ed84 │ │ + cmp sl, #0 │ │ + ble 1ef30 │ │ + sub lr, fp, #1 │ │ + mov r7, #0 │ │ + mov r3, r7 │ │ + mov ip, #1 │ │ + mov r2, lr │ │ + ldrb r0, [r2, #1]! │ │ + add r3, r3, #1 │ │ + ldr r1, [r6, #28] │ │ + cmp sl, r3 │ │ + add r7, r7, r0 │ │ + ldr r0, [r5, #24] │ │ + ldr r1, [r1, r7, lsl #2] │ │ + strb ip, [r0, r1] │ │ + bgt 1edb8 │ │ + ldr ip, [r8, #16] │ │ + cmp ip, #0 │ │ + ble 1ee48 │ │ mov r7, #0 │ │ - b 1d884 │ │ + b 1edfc │ │ add r7, r7, #1 │ │ - cmp r3, r7 │ │ - ble 1d8c4 │ │ - ldr r2, [r4, #24] │ │ - ldrb r2, [r2, r7] │ │ - cmp r2, #0 │ │ - beq 1d878 │ │ - ldr ip, [r4, #20] │ │ + cmp ip, r7 │ │ + ble 1ee3c │ │ + ldr r3, [r5, #24] │ │ + ldrb r3, [r3, r7] │ │ + cmp r3, #0 │ │ + beq 1edf0 │ │ + ldr ip, [r5, #20] │ │ mov r1, r7 │ │ - mov r3, sl │ │ mov r0, r8 │ │ - ldr r2, [sp, #8] │ │ + mov r2, r9 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ ldr ip, [ip, r7, lsl #2] │ │ add r7, r7, #1 │ │ str ip, [sp] │ │ - bl 2bdbc │ │ - ldr r3, [r8, #16] │ │ - cmp r3, r7 │ │ - bgt 1d884 │ │ - cmp r9, #0 │ │ - ble 1d978 │ │ + bl 2d32c │ │ + ldr ip, [r8, #16] │ │ + cmp ip, r7 │ │ + bgt 1edfc │ │ + cmp sl, #0 │ │ + ble 1ef24 │ │ + sub lr, fp, #1 │ │ mov r7, #0 │ │ - mvn sl, #-2147483648 ; 0x80000000 │ │ - mov r8, r7 │ │ - str r6, [sp, #12] │ │ - ldrb r1, [fp, r8] │ │ - mov r0, r5 │ │ - ldr r2, [r5, #28] │ │ - add r8, r8, #1 │ │ - add r7, r1, r7 │ │ - ldr ip, [r4, #20] │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [r2, r7, lsl #2] │ │ + str r9, [sp, #16] │ │ + str r4, [sp, #12] │ │ + mov fp, r7 │ │ + mvn r8, #-2147483648 ; 0x80000000 │ │ + mov r9, lr │ │ + mov r4, r5 │ │ + str lr, [sp, #20] │ │ + ldrb r2, [r9, #1]! │ │ + mov r0, r6 │ │ + ldr r1, [r6, #28] │ │ + add fp, fp, #1 │ │ + add r7, r7, r2 │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [sp, #16] │ │ + ldr lr, [r1, r7, lsl #2] │ │ mov r1, r7 │ │ - lsl r6, r7, #1 │ │ - ldr r2, [ip, r2, lsl #2] │ │ - bl 1eef0 │ │ + lsl r5, r7, #1 │ │ + ldr r2, [r2, lr, lsl #2] │ │ + bl 204e4 │ │ ldr r3, [sp, #12] │ │ uxth r0, r0 │ │ - strh r0, [r3, r6] │ │ + strh r0, [r3, r5] │ │ sxth r0, r0 │ │ - cmp sl, r0 │ │ - movge sl, r0 │ │ - cmp r8, r9 │ │ - bne 1d8dc │ │ - mov r2, #0 │ │ - mov r6, r3 │ │ - movw r4, #32767 ; 0x7fff │ │ - mov r3, r2 │ │ - ldrb r1, [fp, r3] │ │ - movw r0, #32767 ; 0x7fff │ │ - add r2, r1, r2 │ │ - lsl r1, r2, #1 │ │ - ldrsh ip, [r6, r1] │ │ - rsb ip, sl, ip │ │ - cmp ip, r4 │ │ - bgt 1d968 │ │ - cmn ip, #32768 ; 0x8000 │ │ - mov r0, #32768 ; 0x8000 │ │ - uxthge r0, ip │ │ - add r3, r3, #1 │ │ - strh r0, [r6, r1] │ │ - cmp r3, r9 │ │ - bne 1d93c │ │ + cmp r8, r0 │ │ + movge r8, r0 │ │ + cmp sl, fp │ │ + bgt 1ee68 │ │ + ldr lr, [sp, #20] │ │ mov r0, #0 │ │ - add sp, sp, #20 │ │ + mov r4, r3 │ │ + movw r5, #32767 ; 0x7fff │ │ + mov ip, r0 │ │ + movw r6, #65535 ; 0xffff │ │ + ldrb r3, [lr, #1]! │ │ + mov r7, #32768 ; 0x8000 │ │ + add ip, ip, #1 │ │ + movt r7, #65535 ; 0xffff │ │ + add r0, r0, r3 │ │ + lsl r1, r0, #1 │ │ + ldrsh r3, [r4, r1] │ │ + rsb r3, r8, r3 │ │ + cmp r3, r5 │ │ + add r9, r3, #32768 ; 0x8000 │ │ + movle r2, #0 │ │ + movgt r2, #1 │ │ + cmp r9, #65536 ; 0x10000 │ │ + movcs r3, r5 │ │ + cmp r9, r6 │ │ + orrls r2, r2, #1 │ │ + cmp r2, #0 │ │ + moveq r3, r7 │ │ + cmp sl, ip │ │ + strh r3, [r4, r1] │ │ + bgt 1eed0 │ │ + mov r0, #0 │ │ + add sp, sp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cmp ip, #0 │ │ + bgt 1ede8 │ │ + b 1ef24 │ │ + ldr r3, [r8, #16] │ │ cmp r3, #0 │ │ - ble 1d9cc │ │ - mov r9, r5 │ │ - ldr r5, [sp, #8] │ │ - mov r7, #0 │ │ - ldr ip, [r4, #20] │ │ + movgt r7, #0 │ │ + ble 1ef7c │ │ + ldr ip, [r5, #20] │ │ mov r1, r7 │ │ - mov r3, sl │ │ + ldr r3, [sp, #64] ; 0x40 │ │ mov r0, r8 │ │ - mov r2, r5 │ │ + mov r2, r9 │ │ ldr ip, [ip, r7, lsl #2] │ │ add r7, r7, #1 │ │ str ip, [sp] │ │ - bl 2bdbc │ │ + bl 2d32c │ │ ldr r3, [r8, #16] │ │ cmp r3, r7 │ │ - bgt 1d998 │ │ - mov r5, r9 │ │ - ldr r3, [r5, #8] │ │ + bgt 1ef4c │ │ + ldr r3, [r6, #8] │ │ cmp r3, #0 │ │ - beq 1d978 │ │ - ldr r9, [sp, #8] │ │ - mov r2, #0 │ │ - mvn r8, #-2147483648 ; 0x80000000 │ │ - mov r7, r2 │ │ - mov sl, r6 │ │ - ldr ip, [r5, #28] │ │ - lsl r6, r2, #1 │ │ - ldr lr, [r4, #20] │ │ - mov r1, r7 │ │ + subne sl, r4, #2 │ │ + movne r8, #0 │ │ + mvnne r7, #-2147483648 ; 0x80000000 │ │ + beq 1ef24 │ │ + ldr ip, [r6, #28] │ │ + mov r1, r8 │ │ + ldr r2, [r5, #20] │ │ + mov r0, r6 │ │ mov r3, r9 │ │ - mov r0, r5 │ │ - ldr r2, [ip, r2, lsl #2] │ │ - add r7, r7, #1 │ │ - ldr r2, [lr, r2, lsl #2] │ │ - bl 1eef0 │ │ - ldr r3, [r5, #8] │ │ - mov r2, r7 │ │ + ldr ip, [ip, r8, lsl #2] │ │ + add r8, r8, #1 │ │ + ldr r2, [r2, ip, lsl #2] │ │ + bl 204e4 │ │ + ldr r2, [r6, #8] │ │ uxth r0, r0 │ │ - strh r0, [sl, r6] │ │ + strh r0, [sl, #2]! │ │ sxth r0, r0 │ │ - cmp r8, r0 │ │ - movge r8, r0 │ │ - cmp r7, r3 │ │ - bcc 1d9ec │ │ - cmp r3, #0 │ │ - mov r6, sl │ │ - beq 1d978 │ │ - mov r1, #0 │ │ - movw r4, #32767 ; 0x7fff │ │ - mov r2, r1 │ │ - lsl r1, r1, #1 │ │ - movw r0, #32767 ; 0x7fff │ │ - ldrsh ip, [r6, r1] │ │ - rsb ip, r8, ip │ │ - cmp ip, r4 │ │ - bgt 1da74 │ │ - cmn ip, #32768 ; 0x8000 │ │ - mov r0, #32768 ; 0x8000 │ │ - uxthge r0, ip │ │ - add r2, r2, #1 │ │ - strh r0, [r6, r1] │ │ - cmp r2, r3 │ │ - mov r1, r2 │ │ - bne 1da50 │ │ - b 1d978 │ │ - │ │ -0001da8c : │ │ - mov r3, r0 │ │ - ldr r0, [r0, #8] │ │ - ldr r2, [r3, #28] │ │ - b 2c0f0 │ │ - │ │ -0001da9c : │ │ - push {r4, lr} │ │ - subs r4, r0, #0 │ │ - popeq {r4, pc} │ │ - ldr r0, [r4, #8] │ │ - cmp r0, #0 │ │ - beq 1dab8 │ │ - bl 2bd64 │ │ - ldr r0, [r4, #12] │ │ - cmp r0, #0 │ │ - beq 1dac8 │ │ - bl 1eea0 │ │ - ldr r0, [r4, #20] │ │ - cmp r0, #0 │ │ - beq 1dad8 │ │ - bl 43dfc <__udivdi3+0x45c> │ │ - ldr r0, [r4, #24] │ │ - cmp r0, #0 │ │ - beq 1dae8 │ │ - bl 43dec <__udivdi3+0x44c> │ │ - mov r0, r4 │ │ - pop {r4, lr} │ │ - b 43dec <__udivdi3+0x44c> │ │ + cmp r7, r0 │ │ + movge r7, r0 │ │ + cmp r8, r2 │ │ + bcc 1ef94 │ │ + cmp r2, #0 │ │ + beq 1ef24 │ │ + add r2, r4, r2, lsl #1 │ │ + movw r1, #32767 ; 0x7fff │ │ + movw r0, #65535 ; 0xffff │ │ + ldrsh r3, [r4] │ │ + mov lr, #32768 ; 0x8000 │ │ + movt lr, #65535 ; 0xffff │ │ + rsb r3, r7, r3 │ │ + cmp r3, r1 │ │ + add r5, r3, #32768 ; 0x8000 │ │ + movle ip, #0 │ │ + movgt ip, #1 │ │ + cmp r5, #65536 ; 0x10000 │ │ + movcs r3, r1 │ │ + cmp r5, r0 │ │ + orrls ip, ip, #1 │ │ + cmp ip, #0 │ │ + moveq r3, lr │ │ + strh r3, [r4], #2 │ │ + cmp r4, r2 │ │ + bne 1efec │ │ + mov r0, #0 │ │ + add sp, sp, #28 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cmp sl, #0 │ │ + bgt 1eda4 │ │ + b 1ef24 │ │ │ │ -0001daf4 : │ │ +0001f048 : │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov r9, r2 │ │ - ldr r2, [pc, #1032] ; 1df0c │ │ + mov r7, r2 │ │ + ldr r2, [pc, #960] ; 1f418 │ │ sub sp, sp, #16 │ │ ldr r5, [r0] │ │ - mov r7, r0 │ │ + mov r9, r0 │ │ add r2, pc, r2 │ │ + mov r6, r1 │ │ mov r3, #94 ; 0x5e │ │ - mov r8, r1 │ │ - mov r0, #1 │ │ mov r1, #32 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - ldr r1, [pc, #996] ; 1df10 │ │ + mov r0, #1 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + ldr r1, [pc, #924] ; 1f41c │ │ mov r3, #0 │ │ add r1, pc, r1 │ │ mov r4, r0 │ │ str r5, [r0, #28] │ │ str r3, [r4, #8] │ │ mov r0, r5 │ │ str r3, [r4, #12] │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - ldr r1, [pc, #964] ; 1df14 │ │ + blx 3eaf4 │ │ + ldr r1, [pc, #892] ; 1f420 │ │ add r1, pc, r1 │ │ mov sl, r0 │ │ mov r0, r5 │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - ldr r1, [pc, #948] ; 1df18 │ │ + blx 3eaf4 │ │ + ldr r1, [pc, #876] ; 1f424 │ │ add r1, pc, r1 │ │ - mov r6, r0 │ │ + mov r8, r0 │ │ mov r0, r5 │ │ - bl 43e1c <__udivdi3+0x47c> │ │ - mov r3, r8 │ │ - vmov d6, r0, r1 │ │ - vcvt.f32.f64 s15, d6 │ │ - mov r1, r6 │ │ + blx 3eb18 │ │ + mov r3, r6 │ │ + vmov d7, r0, r1 │ │ + mov r1, r8 │ │ mov r0, sl │ │ + vcvt.f32.f64 s15, d7 │ │ vmov r2, s15 │ │ - bl 2bbd8 │ │ - mov r6, r0 │ │ - ldr r0, [r7, #16] │ │ - ldr r3, [r6, #20] │ │ - str r6, [r4, #8] │ │ - ldr ip, [r0, #24] │ │ - cmp ip, #0 │ │ - ldreq r2, [r0, #12] │ │ - movne r2, ip │ │ - cmp r3, r2 │ │ - bne 1ddc0 │ │ + bl 2d0f0 │ │ + ldr ip, [r9, #16] │ │ + ldr r3, [ip, #24] │ │ cmp r3, #0 │ │ - ble 1dc3c │ │ - ldr r2, [r0, #84] ; 0x54 │ │ - ldr r1, [r6, #28] │ │ - cmp r2, #0 │ │ - beq 1de18 │ │ - mov r2, #0 │ │ - ldr r0, [r0, #92] ; 0x5c │ │ - mov lr, r2 │ │ - b 1dbec │ │ - add lr, lr, #1 │ │ - add r2, r2, #4 │ │ + ldreq r3, [ip, #12] │ │ + ldr lr, [r0, #20] │ │ + mov r8, r0 │ │ + str r0, [r4, #8] │ │ cmp lr, r3 │ │ - beq 1dc3c │ │ - ldr ip, [r1, r2] │ │ - cmp ip, r0 │ │ - beq 1dbdc │ │ - mov r5, r0 │ │ - ldr r1, [pc, #792] ; 1df1c │ │ + bne 1f330 │ │ + cmp lr, #0 │ │ + ble 1f1ac │ │ + ldr r2, [r0, #28] │ │ + mov r3, #0 │ │ + ldr sl, [ip, #84] ; 0x54 │ │ + sub r2, r2, #4 │ │ + b 1f138 │ │ + ldr r0, [ip, #92] ; 0x5c │ │ + cmp r1, r0 │ │ + bne 1f160 │ │ + add r3, r3, #1 │ │ + cmp r3, lr │ │ + beq 1f1ac │ │ + cmp sl, #0 │ │ + lsl r9, r3, #2 │ │ + ldr r1, [r2, #4]! │ │ + bne 1f120 │ │ + ldr r0, [ip, #28] │ │ + cmp r0, #0 │ │ + ldreq r0, [ip, #16] │ │ + ldr r0, [r0, r9] │ │ + cmp r1, r0 │ │ + beq 1f12c │ │ + cmp sl, #0 │ │ + beq 1f380 │ │ + ldr ip, [ip, #92] ; 0x5c │ │ + str r3, [sp] │ │ mov r0, #4 │ │ - ldr r3, [pc, #788] ; 1df20 │ │ + str r1, [sp, #4] │ │ mov r2, #113 ; 0x71 │ │ + ldr r1, [pc, #676] ; 1f428 │ │ + ldr r3, [pc, #676] ; 1f42c │ │ + str ip, [sp, #8] │ │ add r1, pc, r1 │ │ - str lr, [sp] │ │ add r3, pc, r3 │ │ - str ip, [sp, #4] │ │ - str r5, [sp, #8] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, r4 │ │ - bl 1da9c │ │ + bl 1ecd4 │ │ mov r3, #0 │ │ mov r0, r3 │ │ add sp, sp, #16 │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldr r1, [pc, #736] ; 1df24 │ │ + ldr r1, [pc, #636] ; 1f430 │ │ mov r0, r5 │ │ add r1, pc, r1 │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - ldr r1, [pc, #724] ; 1df28 │ │ + blx 3eaf4 │ │ + ldr r1, [pc, #624] ; 1f434 │ │ add r1, pc, r1 │ │ - mov r7, r0 │ │ + mov r9, r0 │ │ mov r0, r5 │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - ldr r1, [pc, #708] ; 1df2c │ │ + blx 3eaf4 │ │ + ldr r1, [pc, #608] ; 1f438 │ │ add r1, pc, r1 │ │ mov sl, r0 │ │ mov r0, r5 │ │ - bl 43e1c <__udivdi3+0x47c> │ │ + blx 3eb18 │ │ mov r2, sl │ │ - stm sp, {r8, r9} │ │ - vmov d6, r0, r1 │ │ - vcvt.f32.f64 s15, d6 │ │ - mov r1, r7 │ │ - mov r0, r6 │ │ + stm sp, {r6, r7} │ │ + vmov d7, r0, r1 │ │ + mov r1, r9 │ │ + mov r0, r8 │ │ + vcvt.f32.f64 s15, d7 │ │ vmov r3, s15 │ │ - bl 1df78 │ │ - ldr r1, [pc, #660] ; 1df30 │ │ + bl 1f488 │ │ + ldr r1, [pc, #560] ; 1f43c │ │ add r1, pc, r1 │ │ - mov r7, r0 │ │ + mov r6, r0 │ │ mov r0, r5 │ │ - str r7, [r4, #12] │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldr r3, [r6, #20] │ │ - ldr ip, [r7, #12] │ │ - cmp ip, r3 │ │ - str r0, [r7, #36] ; 0x24 │ │ - bne 1dee0 │ │ - ldr ip, [r7, #16] │ │ - ldr r3, [r6, #24] │ │ - cmp ip, r3 │ │ - bne 1de88 │ │ - ldr r3, [r7, #20] │ │ - ldr ip, [r6, #16] │ │ - cmp r3, ip │ │ - bhi 1deb4 │ │ - bcc 1ddf0 │ │ - ldr r1, [pc, #584] ; 1df34 │ │ + str r6, [r4, #12] │ │ + blx 3eb0c │ │ + ldr r2, [r8, #20] │ │ + ldr r3, [r6, #12] │ │ + cmp r3, r2 │ │ + str r0, [r6, #36] ; 0x24 │ │ + bne 1f394 │ │ + ldr r3, [r6, #16] │ │ + ldr r2, [r8, #24] │ │ + cmp r3, r2 │ │ + bne 1f3c0 │ │ + ldr r2, [r6, #20] │ │ + ldr r3, [r8, #16] │ │ + cmp r2, r3 │ │ + bhi 1f3ec │ │ + bcc 1f358 │ │ + ldr r1, [pc, #484] ; 1f440 │ │ mov r0, r5 │ │ add r1, pc, r1 │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldr r1, [pc, #572] ; 1df38 │ │ - ldr r3, [pc, #572] ; 1df3c │ │ + blx 3eb0c │ │ + ldr r1, [pc, #472] ; 1f444 │ │ mov r2, #141 ; 0x8d │ │ add r1, pc, r1 │ │ - add r3, pc, r3 │ │ - mov ip, r0 │ │ - mov r0, #1 │ │ - str ip, [r4, #16] │ │ - str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r4, #8] │ │ - cmp r3, #0 │ │ - ldr ip, [r2, #24] │ │ - beq 1dd38 │ │ - cmp r3, ip │ │ - ble 1dd68 │ │ + mov r3, r0 │ │ + str r3, [r4, #16] │ │ str r3, [sp] │ │ + mov r0, #1 │ │ + ldr r3, [pc, #448] ; 1f448 │ │ + add r3, pc, r3 │ │ + blx 3f6b8 │ │ + ldr r2, [r4, #16] │ │ + ldr r3, [r4, #8] │ │ + cmp r2, #0 │ │ + ldr r3, [r3, #24] │ │ + beq 1f2a8 │ │ + cmp r2, r3 │ │ + ble 1f2d8 │ │ + str r3, [sp, #4] │ │ mov r0, #3 │ │ - ldr r1, [pc, #504] ; 1df40 │ │ - mov r2, #145 ; 0x91 │ │ - ldr r3, [pc, #500] ; 1df44 │ │ + ldr r1, [pc, #404] ; 1f44c │ │ + ldr r3, [pc, #404] ; 1f450 │ │ + str r2, [sp] │ │ add r1, pc, r1 │ │ - str ip, [sp, #4] │ │ + mov r2, #145 ; 0x91 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ ldr r3, [r4, #8] │ │ - ldr r3, [r3, #24] │ │ - str r3, [r4, #16] │ │ - ldr r5, [pc, #472] ; 1df48 │ │ - mov r2, r3 │ │ - ldr r1, [r6, #20] │ │ - mov r3, #8 │ │ - ldr r0, [r6, #16] │ │ + ldr r2, [r3, #24] │ │ + str r2, [r4, #16] │ │ + ldr r5, [pc, #372] ; 1f454 │ │ mov ip, #151 ; 0x97 │ │ + ldr r1, [r8, #20] │ │ + mov r3, #8 │ │ + ldr r0, [r8, #16] │ │ add r5, pc, r5 │ │ - str ip, [sp, #4] │ │ - str r5, [sp] │ │ - bl 43e3c <__udivdi3+0x49c> │ │ + stm sp, {r5, ip} │ │ + blx 3e212 <__ckd_calloc_3d__@@Base> │ │ mov r2, r5 │ │ - mov r3, #152 ; 0x98 │ │ mov r1, #1 │ │ + mov r3, #152 ; 0x98 │ │ str r0, [r4, #20] │ │ - ldr r0, [r6, #16] │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - ldr r2, [pc, #412] ; 1df4c │ │ + ldr r0, [r8, #16] │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + ldr r2, [pc, #320] ; 1f458 │ │ mov r3, r4 │ │ add r2, pc, r2 │ │ str r2, [r4] │ │ str r0, [r4, #24] │ │ - b 1dc30 │ │ - cmp ip, #0 │ │ - ldr r1, [pc, #388] ; 1df50 │ │ + mov r0, r3 │ │ + add sp, sp, #16 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + str r3, [sp, #4] │ │ + mov r0, #4 │ │ + ldr r1, [pc, #284] ; 1f45c │ │ mov r2, #107 ; 0x6b │ │ - ldreq ip, [r0, #12] │ │ + ldr r3, [pc, #280] ; 1f460 │ │ + str lr, [sp] │ │ add r1, pc, r1 │ │ - str r3, [sp] │ │ - mov r0, #4 │ │ - ldr r3, [pc, #368] ; 1df54 │ │ - str ip, [sp, #4] │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 1dc24 │ │ - str r3, [sp] │ │ + blx 3f6b8 │ │ + b 1f194 │ │ + str r3, [sp, #4] │ │ mov r0, #4 │ │ - ldr r1, [pc, #344] ; 1df58 │ │ - mov r2, #138 ; 0x8a │ │ - ldr r3, [pc, #340] ; 1df5c │ │ + ldr r1, [pc, #252] ; 1f464 │ │ + ldr r3, [pc, #252] ; 1f468 │ │ + str r2, [sp] │ │ add r1, pc, r1 │ │ - str ip, [sp, #4] │ │ + mov r2, #138 ; 0x8a │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 1dce4 │ │ - ldr sl, [r0, #28] │ │ - mov lr, r2 │ │ - cmp sl, #0 │ │ - bne 1de3c │ │ - b 1de70 │ │ - add lr, lr, #1 │ │ - add r2, r2, #4 │ │ - cmp lr, r3 │ │ - beq 1dc3c │ │ - ldr ip, [r1, r2] │ │ - ldr r7, [sl, r2] │ │ - cmp ip, r7 │ │ - beq 1de2c │ │ - cmp sl, #0 │ │ - ldrne r5, [sl, r2] │ │ - ldreq r3, [r0, #16] │ │ - ldreq r5, [r3, r2] │ │ - b 1dbfc │ │ - add lr, lr, #1 │ │ - add r2, r2, #4 │ │ - cmp lr, r3 │ │ - beq 1dc3c │ │ - ldr r7, [r0, #16] │ │ - ldr ip, [r1, r2] │ │ - ldr r7, [r7, r2] │ │ - cmp ip, r7 │ │ - beq 1de60 │ │ - b 1de4c │ │ - str r3, [sp] │ │ + blx 3f6b8 │ │ + b 1f254 │ │ + ldr r2, [ip, #28] │ │ + cmp r2, #0 │ │ + ldreq r2, [ip, #16] │ │ + ldr ip, [r2, r9] │ │ + b 1f16c │ │ + str r3, [sp, #4] │ │ mov r0, #5 │ │ - ldr r1, [pc, #200] ; 1df60 │ │ - mov r2, #132 ; 0x84 │ │ - ldr r3, [pc, #196] ; 1df64 │ │ + ldr r1, [pc, #200] ; 1f46c │ │ + ldr r3, [pc, #200] ; 1f470 │ │ + str r2, [sp] │ │ add r1, pc, r1 │ │ - str ip, [sp, #4] │ │ + mov r2, #129 ; 0x81 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - str r3, [sp] │ │ + bl e9c4 │ │ + str r3, [sp, #4] │ │ mov r0, #5 │ │ - ldr r1, [pc, #164] ; 1df68 │ │ - mov r2, #135 ; 0x87 │ │ - ldr r3, [pc, #160] ; 1df6c │ │ + ldr r1, [pc, #164] ; 1f474 │ │ + ldr r3, [pc, #164] ; 1f478 │ │ + str r2, [sp] │ │ add r1, pc, r1 │ │ - str ip, [sp, #4] │ │ + mov r2, #132 ; 0x84 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - str r3, [sp] │ │ + bl e9c4 │ │ + str r3, [sp, #4] │ │ mov r0, #5 │ │ - ldr r1, [pc, #128] ; 1df70 │ │ - mov r2, #129 ; 0x81 │ │ - ldr r3, [pc, #124] ; 1df74 │ │ + ldr r1, [pc, #128] ; 1f47c │ │ + ldr r3, [pc, #128] ; 1f480 │ │ + str r2, [sp] │ │ add r1, pc, r1 │ │ - str ip, [sp, #4] │ │ + mov r2, #135 ; 0x87 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - andeq r1, r3, ip, lsl #21 │ │ - muleq r3, ip, sl │ │ - andeq r1, r3, r4, lsl #21 │ │ - andeq r1, r3, r8, ror sl │ │ - andeq r1, r3, ip, lsl #19 │ │ - strdeq r1, [r3], -ip │ │ - andeq r1, r3, r0, lsl #20 │ │ - strdeq r1, [r3], -ip │ │ - strdeq r1, [r3], -r4 │ │ - andeq r1, r3, ip, asr #19 │ │ - andeq r1, r3, r0, asr #20 │ │ - muleq r3, r8, r8 │ │ - andeq r1, r3, r0, lsr sl │ │ - andeq r1, r3, ip, asr #16 │ │ - strdeq r1, [r3], -r8 │ │ - andeq r1, r3, r8, lsl r8 │ │ - strdeq r7, [r3], -r0 │ │ - andeq r1, r3, r8, asr #15 │ │ - andeq r1, r3, r0, lsl #16 │ │ - muleq r3, r4, r7 │ │ - andeq r1, r3, ip, ror #17 │ │ - strdeq r1, [r3], -ip │ │ - strdeq r1, [r3], -r0 │ │ - ldrdeq r1, [r3], -r0 │ │ - strdeq r1, [r3], -r4 │ │ - andeq r1, r3, r4, lsr #13 │ │ - andeq r1, r3, ip, ror #14 │ │ + bl e9c4 │ │ + andeq r0, r3, ip, ror #30 │ │ + andeq r0, r3, ip, ror pc │ │ + andeq r0, r3, r4, ror #30 │ │ + andeq r0, r3, r8, asr pc │ │ + andeq r0, r3, r4, asr #28 │ │ + ; instruction: 0x00030eb8 │ │ + andeq r0, r3, r4, asr #29 │ │ + andeq r0, r3, r0, asr #29 │ │ + ; instruction: 0x00030eb8 │ │ + muleq r3, r0, lr │ │ + andeq r0, r3, r4, lsl #30 │ │ + andeq r0, r3, r0, ror #26 │ │ + andeq r0, r3, r4, ror #29 │ │ + andeq r0, r3, r0, lsl sp │ │ + ; instruction: 0x00030ebc │ │ + andeq r0, r3, r0, ror #25 │ │ + andeq r6, r3, r8, lsl #27 │ │ + andeq r0, r3, r4, lsl #25 │ │ + andeq r0, r3, ip, asr #25 │ │ + andeq r0, r3, r0, ror #24 │ │ + ; instruction: 0x00030db8 │ │ + andeq r0, r3, r4, lsr #24 │ │ + andeq r0, r3, ip, ror #25 │ │ + strdeq r0, [r3], -r8 │ │ + andeq r0, r3, ip, ror #25 │ │ + andeq r0, r3, ip, asr #23 │ │ + strdeq r0, [r3], -r0 ; │ │ + andeq r0, r0, r0 │ │ │ │ -0001df78 : │ │ +0001f488 : │ │ + ldr ip, [pc, #3688] ; 202f8 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, sp, #92 ; 0x5c │ │ - ldr r6, [pc, #3584] ; 1ed88 │ │ - mov r5, r0 │ │ - str r2, [sp, #36] ; 0x24 │ │ - mov r7, r3 │ │ - add r6, pc, r6 │ │ - movw r3, #281 ; 0x119 │ │ - str r1, [sp, #40] ; 0x28 │ │ + mov r4, r3 │ │ + ldr r3, [pc, ip] │ │ + sub sp, sp, #100 ; 0x64 │ │ + ldr r5, [pc, #3672] ; 202fc │ │ + mov r7, r0 │ │ + ldr lr, [sp, #140] ; 0x8c │ │ + mov r8, r2 │ │ + mov ip, r3 │ │ + add r5, pc, r5 │ │ + ldr ip, [ip] │ │ mov r0, #1 │ │ - mov r2, r6 │ │ + str r1, [sp, #40] ; 0x28 │ │ mov r1, #40 ; 0x28 │ │ - ldr r9, [sp, #128] ; 0x80 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - mov r4, r0 │ │ - mov r0, r9 │ │ - bl 3fc50 │ │ + str r2, [sp, #36] ; 0x24 │ │ + mov r2, r5 │ │ + str r3, [sp, #56] ; 0x38 │ │ + movw r3, #281 ; 0x119 │ │ + str lr, [sp, #52] ; 0x34 │ │ + str ip, [sp, #92] ; 0x5c │ │ + ldr r6, [sp, #136] ; 0x88 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + mov fp, r0 │ │ + mov r0, r6 │ │ + bl 4135c │ │ mov r3, #1 │ │ mov r2, #10 │ │ - bl 3f080 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - ldr r3, [r5, #16] │ │ - cmp ip, #0 │ │ - str r7, [r4, #24] │ │ - str r3, [r4, #20] │ │ - str r0, [r4, #4] │ │ - beq 1e694 │ │ - ldr r1, [pc, #3488] ; 1ed8c │ │ - mov r0, ip │ │ + bl 40800 │ │ + ldr r3, [r7, #16] │ │ + cmp r8, #0 │ │ + str r4, [fp, #24] │ │ + str r3, [fp, #20] │ │ + str r0, [fp, #4] │ │ + beq 1fbbc │ │ + ldr r1, [pc, #3556] ; 20300 │ │ + mov r0, r8 │ │ add r1, pc, r1 │ │ - bl e0b0 │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - beq 1e02c │ │ - ldr r1, [pc, #3468] ; 1ed90 │ │ + beq 1f55c │ │ + ldr r1, [pc, #3536] ; 20304 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r1, pc, r1 │ │ - bl e0b0 │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - beq 1e02c │ │ - ldr r1, [pc, #3448] ; 1ed94 │ │ + beq 1f55c │ │ + ldr r1, [pc, #3516] ; 20308 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r1, pc, r1 │ │ - bl e0b0 │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - bne 1e930 │ │ + bne 1fe50 │ │ str r0, [sp, #44] ; 0x2c │ │ - ldr r5, [pc, #3424] ; 1ed98 │ │ + ldr r4, [pc, #3492] ; 2030c │ │ mov r0, #1 │ │ - ldr ip, [sp, #40] ; 0x28 │ │ + ldr r5, [sp, #40] ; 0x28 │ │ mov r2, #149 ; 0x95 │ │ - add r5, pc, r5 │ │ - ldr r3, [pc, #3408] ; 1ed9c │ │ - mov r1, r5 │ │ + add r4, pc, r4 │ │ + ldr r3, [pc, #3476] ; 20310 │ │ + mov r1, r4 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r1, [pc, #3392] ; 1eda0 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ + str r5, [sp] │ │ + blx 3f6b8 │ │ + ldr r1, [pc, #3460] ; 20314 │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - bl e098 │ │ - subs ip, r0, #0 │ │ - str ip, [sp, #28] │ │ - beq 1e908 │ │ - add r1, sp, #80 ; 0x50 │ │ - add r2, sp, #84 ; 0x54 │ │ - add r3, sp, #68 ; 0x44 │ │ - bl 43e4c <__udivdi3+0x4ac> │ │ + bl e8e0 │ │ + subs r3, r0, #0 │ │ + str r3, [sp, #24] │ │ + beq 1fe28 │ │ + add r1, sp, #84 ; 0x54 │ │ + add r2, sp, #88 ; 0x58 │ │ + add r3, sp, #72 ; 0x48 │ │ + blx 3d4c0 │ │ cmp r0, #0 │ │ - blt 1e8e0 │ │ - ldr r6, [sp, #80] ; 0x50 │ │ - mov r3, #0 │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r5, [r6] │ │ - cmp r5, r3 │ │ - beq 1e8d4 │ │ - str r3, [sp, #48] ; 0x30 │ │ - mov r8, r3 │ │ - ldr r3, [pc, #3312] ; 1eda4 │ │ - ldr sl, [pc, #3312] ; 1eda8 │ │ + blt 1fe00 │ │ + ldr r5, [sp, #84] ; 0x54 │ │ + mov r0, #0 │ │ + str r0, [sp, #80] ; 0x50 │ │ + ldr r7, [r5] │ │ + cmp r7, r0 │ │ + streq r7, [sp, #48] ; 0x30 │ │ + ldreq r4, [sp, #88] ; 0x58 │ │ + beq 1f6b8 │ │ + ldr r3, [pc, #3380] ; 20318 │ │ + mov r9, r0 │ │ + ldr r8, [pc, #3376] ; 2031c │ │ + add r3, pc, r3 │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #3368] ; 20320 │ │ + add r8, pc, r8 │ │ + ldr sl, [pc, #3364] ; 20324 │ │ add r3, pc, r3 │ │ str r3, [sp, #32] │ │ - ldr r3, [pc, #3304] ; 1edac │ │ + ldr r3, [pc, #3356] ; 20328 │ │ add sl, pc, sl │ │ - ldr r7, [sp, #84] ; 0x54 │ │ + ldr r4, [sp, #88] ; 0x58 │ │ add r3, pc, r3 │ │ - ldr fp, [pc, #3292] ; 1edb0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - b 1e10c │ │ - ldr r5, [r7, r8] │ │ - mov r1, sl │ │ - mov r0, r5 │ │ - bl e0b0 │ │ + str r0, [sp, #48] ; 0x30 │ │ + str r3, [sp, #60] ; 0x3c │ │ + b 1f654 │ │ + ldr r7, [r4, r9] │ │ + mov r1, r8 │ │ + mov r0, r7 │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - bne 1e5b4 │ │ - ldr r8, [sp, #76] ; 0x4c │ │ - add r8, r8, #1 │ │ - str r8, [sp, #76] ; 0x4c │ │ - ldr r5, [r6, r8, lsl #2] │ │ - lsl r8, r8, #2 │ │ - cmp r5, #0 │ │ - beq 1e158 │ │ - mov r0, r5 │ │ - add r1, pc, fp │ │ - bl e0b0 │ │ + bne 1f688 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + add r3, r3, #1 │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldr r7, [r5, r3, lsl #2] │ │ + lsl r9, r3, #2 │ │ + cmp r7, #0 │ │ + beq 1f6b8 │ │ + mov r0, r7 │ │ + ldr r1, [sp, #28] │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - beq 1e0d8 │ │ - mov r0, r5 │ │ + beq 1f620 │ │ + mov r0, r7 │ │ ldr r1, [sp, #32] │ │ - bl e0b0 │ │ - ldr r8, [sp, #76] ; 0x4c │ │ - ldr ip, [sp, #48] ; 0x30 │ │ - add r8, r8, #1 │ │ - str r8, [sp, #76] ; 0x4c │ │ - ldr r5, [r6, r8, lsl #2] │ │ - lsl r8, r8, #2 │ │ + bl e8f8 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ cmp r0, #0 │ │ - moveq ip, #1 │ │ - cmp r5, #0 │ │ - str ip, [sp, #48] ; 0x30 │ │ - bne 1e10c │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - bl 43e5c <__udivdi3+0x4bc> │ │ - ldr lr, [sp, #68] ; 0x44 │ │ - mov r2, #1 │ │ - add r0, r4, #8 │ │ + moveq r3, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + b 1f638 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r0, #3 │ │ + str r7, [sp, #4] │ │ + mov r1, sl │ │ + str r8, [sp, #8] │ │ + mov r2, #164 ; 0xa4 │ │ + str r3, [sp] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + blx 3f6b8 │ │ + ldr r4, [sp, #88] ; 0x58 │ │ + ldr r5, [sp, #84] ; 0x54 │ │ + b 1f638 │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + blx 3d358 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + add r2, sp, #76 ; 0x4c │ │ + add r0, fp, #8 │ │ + str r2, [sp, #28] │ │ mov r1, #4 │ │ - ldr r3, [sp, #28] │ │ - mov ip, #0 │ │ - str lr, [sp] │ │ - str ip, [sp, #84] ; 0x54 │ │ - add lr, sp, #72 ; 0x48 │ │ - str ip, [sp, #80] ; 0x50 │ │ - str ip, [sp, #72] ; 0x48 │ │ - str lr, [sp, #4] │ │ - bl 43e6c <__udivdi3+0x4cc> │ │ + str r2, [sp, #4] │ │ + mov r2, #1 │ │ + str r3, [sp] │ │ + mov lr, #0 │ │ + ldr r3, [sp, #24] │ │ + str lr, [sp, #88] ; 0x58 │ │ + str lr, [sp, #84] ; 0x54 │ │ + str lr, [sp, #76] ; 0x4c │ │ + blx 3d7dc │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne 1e8a8 │ │ - add ip, sp, #72 ; 0x48 │ │ - str ip, [sp, #4] │ │ - ldr ip, [sp, #68] ; 0x44 │ │ - add r0, r4, #12 │ │ + bne 1fdd4 │ │ + ldr lr, [sp, #72] ; 0x48 │ │ + add r0, fp, #12 │ │ + ldr r4, [sp, #28] │ │ mov r1, #4 │ │ - ldr r3, [sp, #28] │ │ - str ip, [sp] │ │ - bl 43e6c <__udivdi3+0x4cc> │ │ + ldr r5, [sp, #24] │ │ + str lr, [sp] │ │ + str r4, [sp, #4] │ │ + mov r3, r5 │ │ + blx 3d7dc │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne 1e8a8 │ │ - ldr ip, [sp, #68] ; 0x44 │ │ - add r0, r4, #16 │ │ + bne 1fdd4 │ │ + ldr lr, [sp, #72] ; 0x48 │ │ + add r0, fp, #16 │ │ + str r4, [sp, #4] │ │ mov r1, #4 │ │ - ldr r3, [sp, #28] │ │ - add lr, sp, #72 ; 0x48 │ │ - str lr, [sp, #4] │ │ - str ip, [sp] │ │ - bl 43e6c <__udivdi3+0x4cc> │ │ + mov r3, r5 │ │ + str lr, [sp] │ │ + blx 3d7dc │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne 1e8a8 │ │ - add ip, sp, #72 ; 0x48 │ │ - str ip, [sp, #4] │ │ - ldr ip, [sp, #68] ; 0x44 │ │ - add r0, sp, #76 ; 0x4c │ │ + bne 1fdd4 │ │ + ldr lr, [sp, #72] ; 0x48 │ │ + add r0, sp, #80 ; 0x50 │ │ + str r4, [sp, #4] │ │ mov r1, #4 │ │ - ldr r3, [sp, #28] │ │ - str ip, [sp] │ │ - bl 43e6c <__udivdi3+0x4cc> │ │ + mov r3, r5 │ │ + str lr, [sp] │ │ + blx 3d7dc │ │ cmp r0, #1 │ │ - mov r6, r0 │ │ - bne 1e8a8 │ │ - ldr lr, [r4, #8] │ │ - ldr r5, [r4, #12] │ │ - ldr r7, [r4, #16] │ │ - ldr ip, [sp, #76] ; 0x4c │ │ - mul r3, lr, r5 │ │ - mul r3, r7, r3 │ │ - cmp ip, r3 │ │ - bne 1e870 │ │ - vldr s14, [r4, #24] │ │ + mov r4, r0 │ │ + bne 1fdd4 │ │ + ldr r5, [fp, #8] │ │ + ldr lr, [fp, #12] │ │ + ldr r1, [fp, #16] │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + mul r3, r5, lr │ │ + mul r3, r1, r3 │ │ + cmp r2, r3 │ │ + bne 1fd98 │ │ + vldr s14, [fp, #24] │ │ vcmpe.f32 s14, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bls 1e844 │ │ + bls 1fd6c │ │ vmov.f32 s15, #112 ; 0x3f800000 1.0 │ │ vcmpe.f32 s14, s15 │ │ vmrs APSR_nzcv, fpscr │ │ - bge 1e844 │ │ - ldr r5, [pc, #2884] ; 1edb4 │ │ + bge 1fd6c │ │ + ldr r5, [pc, #2908] ; 2032c │ │ mov r3, #10 │ │ str r3, [sp] │ │ mov r2, #200 ; 0xc8 │ │ add r5, pc, r5 │ │ - ldr r3, [pc, #2868] ; 1edb8 │ │ + ldr r3, [pc, #2892] ; 20330 │ │ mov r1, r5 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r3, [r4, #20] │ │ - mov r0, r6 │ │ + blx 3f6b8 │ │ + ldr r3, [fp, #20] │ │ + mov r0, r4 │ │ mov r1, r5 │ │ cmp r3, #1 │ │ - bls 1e65c │ │ - ldr r3, [pc, #2836] ; 1edbc │ │ + bls 1fb88 │ │ + ldr r3, [pc, #2860] ; 20334 │ │ mov r2, #207 ; 0xcf │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r0, [r4, #8] │ │ - ldr r1, [r4, #12] │ │ - mov r3, r6 │ │ - ldr r2, [r4, #16] │ │ - mov ip, #210 ; 0xd2 │ │ - str r5, [sp] │ │ - str ip, [sp, #4] │ │ - bl 43e3c <__udivdi3+0x49c> │ │ - str r0, [r4] │ │ - ldr r2, [pc, #2788] ; 1edc0 │ │ + blx 3f6b8 │ │ + ldr r0, [fp, #8] │ │ + ldr r1, [fp, #12] │ │ + mov lr, #210 ; 0xd2 │ │ + ldr r2, [fp, #16] │ │ + mov r3, r4 │ │ + stm sp, {r5, lr} │ │ + blx 3e212 <__ckd_calloc_3d__@@Base> │ │ + str r0, [fp] │ │ + ldr r2, [pc, #2816] ; 20338 │ │ mov r3, #220 ; 0xdc │ │ + ldr r0, [fp, #16] │ │ mov r1, #4 │ │ - ldr r0, [r4, #16] │ │ add r2, pc, r2 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - ldr r2, [r4, #8] │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ mov r3, #0 │ │ - str r3, [sp, #76] ; 0x4c │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldr r2, [fp, #8] │ │ cmp r2, r3 │ │ - mov r5, r0 │ │ - beq 1e4ac │ │ - movw r6, #64511 ; 0xfbff │ │ - movt r6, #3 │ │ - str r3, [sp, #32] │ │ - mov sl, r6 │ │ - ldr r3, [r4, #12] │ │ + strne r3, [sp, #32] │ │ + movwne r7, #64511 ; 0xfbff │ │ + movne sl, fp │ │ + movtne r7, #3 │ │ + mov r8, r0 │ │ + beq 1f9f8 │ │ + ldr r3, [sl, #12] │ │ cmp r3, #0 │ │ - beq 1e468 │ │ - ldr r2, [r4, #16] │ │ - mov r8, #0 │ │ - mov fp, r8 │ │ - add ip, sp, #72 ; 0x48 │ │ - str ip, [sp, #4] │ │ - ldr ip, [sp, #68] ; 0x44 │ │ - mov r1, #4 │ │ + ldrne r2, [sl, #16] │ │ + movne r9, #0 │ │ + beq 1f9b0 │ │ ldr r3, [sp, #28] │ │ - mov r0, r5 │ │ - str ip, [sp] │ │ - bl 43e6c <__udivdi3+0x4cc> │ │ - ldr r3, [r4, #16] │ │ + mov r1, #4 │ │ + ldr lr, [sp, #72] ; 0x48 │ │ + mov r0, r8 │ │ + str r3, [sp, #4] │ │ + str lr, [sp] │ │ + ldr r3, [sp, #24] │ │ + blx 3d7dc │ │ + ldr r3, [sl, #16] │ │ cmp r0, r3 │ │ mov r1, r0 │ │ - bne 1e818 │ │ - mov r0, r5 │ │ - bl 43e7c <__udivdi3+0x4dc> │ │ - vldr s15, [r4, #24] │ │ - vmov d6, r0, r1 │ │ - vcmpe.f64 d6, #0.0 │ │ - ldr r1, [r4, #16] │ │ - mov r0, r5 │ │ - vcvt.f64.f32 d6, s15 │ │ + bne 1fd40 │ │ + mov r0, r8 │ │ + blx 2b360 │ │ + vmov d7, r0, r1 │ │ + mov r0, r8 │ │ + ldr r1, [sl, #16] │ │ + vcmpe.f64 d7, #0.0 │ │ + vldr s15, [sl, #24] │ │ vmrs APSR_nzcv, fpscr │ │ - ldrls ip, [sp, #32] │ │ - addls ip, ip, #1 │ │ - strls ip, [sp, #32] │ │ - vmov r2, r3, d6 │ │ - bl 43e8c <__udivdi3+0x4ec> │ │ - mov r0, r5 │ │ - ldr r1, [r4, #16] │ │ - bl 43e7c <__udivdi3+0x4dc> │ │ - ldr r2, [r4, #16] │ │ + ldrls r3, [sp, #32] │ │ + vcvt.f64.f32 d7, s15 │ │ + addls r3, r3, #1 │ │ + strls r3, [sp, #32] │ │ + vmov r2, r3, d7 │ │ + blx 2b3c0 │ │ + mov r0, r8 │ │ + ldr r1, [sl, #16] │ │ + blx 2b360 │ │ + ldr r2, [sl, #16] │ │ cmp r2, #0 │ │ - beq 1e454 │ │ - mov r7, #0 │ │ - lsl r8, r8, #2 │ │ - mov r6, r7 │ │ - b 1e3f4 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - cmp r0, sl │ │ - ldr r3, [r4] │ │ + lslne r5, r9, #2 │ │ + movne fp, r8 │ │ + movne r4, #0 │ │ + bne 1f948 │ │ + b 1f9a0 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + cmp r0, r7 │ │ + ldr r3, [sl] │ │ ubfxle r0, r0, #10, #8 │ │ movgt r0, #255 ; 0xff │ │ - add r6, r6, #1 │ │ ldr r3, [r3, r2, lsl #2] │ │ - ldr r3, [r3, r8] │ │ - add r7, r3, r7 │ │ - strb r0, [r7] │ │ - mov r7, r6 │ │ - ldr r2, [r4, #16] │ │ - cmp r6, r2 │ │ - bcs 1e454 │ │ - add r3, r5, r7, lsl #2 │ │ - vldr s15, [r3] │ │ - vcvt.f64.f32 d6, s15 │ │ - mov r0, r9 │ │ - vmov r2, r3, d6 │ │ - bl 3fc70 │ │ - ldr r3, [r4, #20] │ │ + ldr r3, [r3, r5] │ │ + add r3, r3, r4 │ │ + add r4, r4, #1 │ │ + strb r0, [r3] │ │ + ldr r2, [sl, #16] │ │ + cmp r4, r2 │ │ + bcs 1f9a0 │ │ + vldmia fp!, {s15} │ │ + mov r0, r6 │ │ + vcvt.f64.f32 d7, s15 │ │ + vmov r2, r3, d7 │ │ + bl 4137c │ │ + ldr r3, [sl, #20] │ │ cmp r3, #1 │ │ rsb r0, r0, #508 ; 0x1fc │ │ add r0, r0, #3 │ │ - bhi 1e3bc │ │ - ldr r2, [r4] │ │ - cmp r0, sl │ │ - ldr r3, [sp, #76] ; 0x4c │ │ + bhi 1f914 │ │ + ldr r2, [sl] │ │ + cmp r0, r7 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ ubfxle r0, r0, #10, #8 │ │ movgt r0, #255 ; 0xff │ │ - add r6, r6, #1 │ │ - ldr r2, [r2, r8] │ │ - ldr r2, [r2, r7, lsl #2] │ │ - mov r7, r6 │ │ + ldr r2, [r2, r5] │ │ + ldr r2, [r2, r4, lsl #2] │ │ + add r4, r4, #1 │ │ strb r0, [r2, r3] │ │ - ldr r2, [r4, #16] │ │ - cmp r6, r2 │ │ - bcc 1e3f4 │ │ - ldr r3, [r4, #12] │ │ - add fp, fp, #1 │ │ - cmp fp, r3 │ │ - mov r8, fp │ │ - bcc 1e32c │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldr r2, [r4, #8] │ │ + ldr r2, [sl, #16] │ │ + cmp r4, r2 │ │ + bcc 1f948 │ │ + ldr r3, [sl, #12] │ │ + add r9, r9, #1 │ │ + cmp r9, r3 │ │ + bcc 1f884 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ add r3, r3, #1 │ │ - str r3, [sp, #76] ; 0x4c │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldr r2, [sl, #8] │ │ cmp r3, r2 │ │ - bcc 1e314 │ │ - ldr ip, [sp, #32] │ │ - cmp ip, #0 │ │ - beq 1e4ac │ │ - ldr r1, [pc, #2352] ; 1edc4 │ │ + bcc 1f870 │ │ + ldr r3, [sp, #32] │ │ + mov fp, sl │ │ + cmp r3, #0 │ │ + beq 1f9f8 │ │ + str r3, [sp] │ │ mov r0, #3 │ │ - ldr r3, [pc, #2348] ; 1edc8 │ │ + ldr r1, [pc, #2388] ; 2033c │ │ mov r2, #254 ; 0xfe │ │ + ldr r3, [pc, #2384] ; 20340 │ │ add r1, pc, r1 │ │ - str ip, [sp] │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, r5 │ │ - bl 43dec <__udivdi3+0x44c> │ │ - ldr ip, [sp, #48] ; 0x30 │ │ - cmp ip, #0 │ │ - beq 1e4d0 │ │ - ldr r0, [sp, #28] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - bl 43e9c <__udivdi3+0x4fc> │ │ + blx 3f6b8 │ │ + mov r0, r8 │ │ + blx 3e1f8 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #0 │ │ + beq 1fa1c │ │ + ldr r0, [sp, #24] │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + blx 3dbb4 │ │ mov r1, #1 │ │ - add r0, sp, #64 ; 0x40 │ │ + add r0, sp, #68 ; 0x44 │ │ mov r2, r1 │ │ - ldr r3, [sp, #28] │ │ - bl e0d4 │ │ + ldr r3, [sp, #24] │ │ + bl e928 │ │ cmp r0, #1 │ │ - mov r5, r0 │ │ - beq 1e7ec │ │ - ldr r0, [sp, #28] │ │ - bl e0a4 │ │ - ldr r3, [r4, #8] │ │ - ldr r5, [pc, #2248] ; 1edcc │ │ + mov r4, r0 │ │ + beq 1fd14 │ │ + ldr r0, [sp, #24] │ │ + bl e8ec │ │ + ldr lr, [fp, #8] │ │ + ldr r4, [pc, #2292] ; 20344 │ │ mov r0, #1 │ │ + ldr r3, [pc, #2288] ; 20348 │ │ mov r2, #268 ; 0x10c │ │ - str r3, [sp] │ │ - add r5, pc, r5 │ │ - ldr ip, [r4, #12] │ │ - ldr r3, [pc, #2228] ; 1edd0 │ │ - mov r1, r5 │ │ - str ip, [sp, #4] │ │ + str lr, [sp] │ │ + add r4, pc, r4 │ │ + ldr lr, [fp, #12] │ │ add r3, pc, r3 │ │ - ldr ip, [r4, #16] │ │ - str ip, [sp, #8] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r1, [pc, #2204] ; 1edd4 │ │ + mov r1, r4 │ │ + str lr, [sp, #4] │ │ + ldr lr, [fp, #16] │ │ + str lr, [sp, #8] │ │ + blx 3f6b8 │ │ + ldr r1, [pc, #2248] ; 2034c │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r1, pc, r1 │ │ - bl e0b0 │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - beq 1e7b8 │ │ - ldr r1, [pc, #2184] ; 1edd8 │ │ + beq 1fce0 │ │ + ldr r1, [pc, #2228] ; 20350 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r1, pc, r1 │ │ - bl e0b0 │ │ - subs r6, r0, #0 │ │ - beq 1e74c │ │ - ldr r1, [pc, #2164] ; 1eddc │ │ - ldr r0, [sp, #36] ; 0x24 │ │ + bl e8f8 │ │ + subs r5, r0, #0 │ │ + beq 1fc74 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ldr r1, [pc, #2204] ; 20354 │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - bl e0b0 │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - beq 1e5e4 │ │ - ldr r1, [pc, #2144] ; 1ede0 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ + beq 1fb18 │ │ + ldr r1, [pc, #2184] ; 20358 │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - bl e0b0 │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - beq 1e5e4 │ │ - ldr ip, [r4, #8] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - cmp ip, r1 │ │ - bne 1e710 │ │ - mov r3, #0 │ │ - mov r0, r4 │ │ - str r3, [r4, #32] │ │ - add sp, sp, #92 ; 0x5c │ │ + beq 1fb18 │ │ + ldr r3, [fp, #8] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + cmp r3, r2 │ │ + bne 1fc3c │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + mov r1, #0 │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + mov r0, fp │ │ + str r1, [fp, #32] │ │ + ldr r3, [r3] │ │ + cmp r2, r3 │ │ + bne 1fc38 │ │ + add sp, sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - mov r0, #3 │ │ - ldr r3, [pc, #2080] ; 1ede4 │ │ - mov r2, #164 ; 0xa4 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - stmib sp, {r5, sl} │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r7, [sp, #84] ; 0x54 │ │ - ldr r6, [sp, #80] ; 0x50 │ │ - b 1e0f0 │ │ - ldr r5, [pc, #2044] ; 1ede8 │ │ + ldr r4, [pc, #2108] ; 2035c │ │ mov r0, #1 │ │ - ldr r3, [pc, #2040] ; 1edec │ │ + ldr r3, [pc, #2104] ; 20360 │ │ mov r2, #320 ; 0x140 │ │ - add r5, pc, r5 │ │ + add r4, pc, r4 │ │ add r3, pc, r3 │ │ - mov r1, r5 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr ip, [r4, #8] │ │ - cmp ip, #1 │ │ - bls 1e6c4 │ │ - mov r3, #324 ; 0x144 │ │ - mov r0, ip │ │ + mov r1, r4 │ │ + blx 3f6b8 │ │ + ldr r0, [fp, #8] │ │ + cmp r0, #1 │ │ + bls 1fbec │ │ + mov r2, r4 │ │ mov r1, #4 │ │ - mov r2, r5 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - ldr r3, [r4, #8] │ │ - cmp r3, #0 │ │ - str r0, [r4, #28] │ │ - beq 1e654 │ │ + mov r3, #324 ; 0x144 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + ldr r2, [fp, #8] │ │ + cmp r2, #0 │ │ + str r0, [fp, #28] │ │ + beq 1fb80 │ │ + sub r3, r0, #4 │ │ mov r1, #0 │ │ - mov r2, r1 │ │ - str r1, [r0, r1, lsl #2] │ │ - add r2, r2, #1 │ │ - ldr r3, [r4, #8] │ │ - mov r1, r2 │ │ - cmp r2, r3 │ │ - bcc 1e63c │ │ - str r3, [r4, #20] │ │ - b 1e5a0 │ │ - ldr r3, [pc, #1932] ; 1edf0 │ │ + str r1, [r3, #4]! │ │ + add r1, r1, #1 │ │ + ldr r2, [fp, #8] │ │ + cmp r1, r2 │ │ + bcc 1fb6c │ │ + str r2, [fp, #20] │ │ + b 1faf0 │ │ + ldr r3, [pc, #2004] ; 20364 │ │ mov r2, #213 ; 0xd5 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r0, [r4, #12] │ │ - ldr r1, [r4, #16] │ │ - mov r3, r6 │ │ - ldr r2, [r4, #8] │ │ - mov ip, #216 ; 0xd8 │ │ - str r5, [sp] │ │ - str ip, [sp, #4] │ │ - bl 43e3c <__udivdi3+0x49c> │ │ - str r0, [r4] │ │ - b 1e2d4 │ │ + blx 3f6b8 │ │ + ldr r0, [fp, #12] │ │ + ldr r1, [fp, #16] │ │ + mov lr, #216 ; 0xd8 │ │ + ldr r2, [fp, #8] │ │ + mov r3, r4 │ │ + stm sp, {r5, lr} │ │ + blx 3e212 <__ckd_calloc_3d__@@Base> │ │ + str r0, [fp] │ │ + b 1f830 │ │ cmp r3, #1 │ │ - beq 1e6f8 │ │ - ldr ip, [sp, #132] ; 0x84 │ │ - ldr r2, [ip, #4] │ │ - ldr ip, [sp, #36] ; 0x24 │ │ + beq 1fc20 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r2, [r2, #4] │ │ cmp r3, r2 │ │ - str ip, [sp, #44] ; 0x2c │ │ - beq 1e6e8 │ │ - ldr r3, [pc, #1848] ; 1edf4 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #44] ; 0x2c │ │ + beq 1fc10 │ │ + ldr r3, [pc, #1924] ; 20368 │ │ add r3, pc, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ - b 1e030 │ │ - ldr r3, [pc, #1836] ; 1edf8 │ │ - mov r0, #5 │ │ - mov r1, r5 │ │ + b 1f560 │ │ + ldr r3, [pc, #1912] ; 2036c │ │ + mov r1, r4 │ │ + str r0, [sp] │ │ movw r2, #322 ; 0x142 │ │ + mov r0, #5 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr r3, [pc, #1804] ; 1edfc │ │ + bl e9c4 │ │ + ldr r3, [pc, #1880] ; 20370 │ │ add r3, pc, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ - b 1e030 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #1788] ; 1ee00 │ │ - str ip, [sp, #44] ; 0x2c │ │ + b 1f560 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #1860] ; 20374 │ │ add r3, pc, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ - b 1e030 │ │ - ldr lr, [sp, #44] ; 0x2c │ │ + b 1f560 │ │ + bl e88c <__stack_chk_fail@plt> │ │ + str r3, [sp, #8] │ │ mov r0, #5 │ │ - str ip, [sp, #8] │ │ - mov r1, r5 │ │ - ldr ip, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r1, r4 │ │ + str r2, [sp] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #1816] ; 20378 │ │ + str r2, [sp, #4] │ │ movw r2, #333 ; 0x14d │ │ - str lr, [sp] │ │ - ldr r3, [pc, #1744] ; 1ee04 │ │ - ldr lr, [sp, #36] ; 0x24 │ │ add r3, pc, r3 │ │ - str ip, [sp, #12] │ │ - str lr, [sp, #4] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr r3, [pc, #1716] ; 1ee08 │ │ + bl e9c4 │ │ + ldr r3, [pc, #1792] ; 2037c │ │ mov r0, #1 │ │ - mov r1, r5 │ │ + mov r1, r4 │ │ mov r2, #312 ; 0x138 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ movw r3, #313 ; 0x139 │ │ - ldr r0, [r4, #8] │ │ + mov r2, r4 │ │ + ldr r0, [fp, #8] │ │ mov r1, #4 │ │ - mov r2, r5 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - ldr r3, [r4, #8] │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [fp, #8] │ │ cmp r3, #0 │ │ - str r0, [r4, #28] │ │ - beq 1e5a0 │ │ - ldr ip, [sp, #132] ; 0x84 │ │ - mov r3, r6 │ │ - ldr r2, [ip, #72] ; 0x48 │ │ - lsl r1, r6, #1 │ │ + str r0, [fp, #28] │ │ + beq 1faf0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + sub r2, r0, #4 │ │ + ldr r1, [r3, #72] ; 0x48 │ │ + mov r3, r5 │ │ + sub r1, r1, #2 │ │ + ldrsh r0, [r1, #2]! │ │ add r3, r3, #1 │ │ - ldrsh r1, [r2, r1] │ │ - str r1, [r0, r6, lsl #2] │ │ - mov r6, r3 │ │ - ldr r1, [r4, #8] │ │ - cmp r3, r1 │ │ - bcc 1e794 │ │ - b 1e5a0 │ │ - ldr r3, [pc, #1612] ; 1ee0c │ │ + str r0, [r2, #4]! │ │ + ldr r0, [fp, #8] │ │ + cmp r3, r0 │ │ + bcc 1fcc4 │ │ + b 1faf0 │ │ + ldr r3, [pc, #1688] ; 20380 │ │ mov r0, #1 │ │ - mov r1, r5 │ │ + mov r1, r4 │ │ movw r2, #307 ; 0x133 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r0, [r4, #8] │ │ + blx 3f6b8 │ │ + mov r2, r4 │ │ + ldr r0, [fp, #8] │ │ mov r1, #4 │ │ - mov r2, r5 │ │ mov r3, #308 ; 0x134 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - str r0, [r4, #28] │ │ - b 1e5a0 │ │ - ldr ip, [sp, #40] ; 0x28 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + str r0, [fp, #28] │ │ + b 1faf0 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ mov r0, #5 │ │ - ldr r1, [pc, #1556] ; 1ee10 │ │ + ldr r1, [pc, #1632] ; 20384 │ │ movw r2, #262 ; 0x106 │ │ - ldr r3, [pc, #1552] ; 1ee14 │ │ + str r3, [sp] │ │ add r1, pc, r1 │ │ - str ip, [sp] │ │ + ldr r3, [pc, #1620] ; 20388 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, r5 │ │ - bl e17c │ │ - ldr ip, [sp, #40] ; 0x28 │ │ + blx 3f6b8 │ │ + mov r0, r4 │ │ + bl e9c4 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ mov r0, #5 │ │ - ldr r1, [pc, #1520] ; 1ee18 │ │ + ldr r1, [pc, #1596] ; 2038c │ │ mov r2, #230 ; 0xe6 │ │ - ldr r3, [pc, #1516] ; 1ee1c │ │ + str r3, [sp] │ │ add r1, pc, r1 │ │ - str ip, [sp] │ │ + ldr r3, [pc, #1584] ; 20390 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ + bl e9c4 │ │ vcvt.f64.f32 d7, s14 │ │ - ldr r1, [pc, #1488] ; 1ee20 │ │ - ldr r3, [pc, #1488] ; 1ee24 │ │ + ldr r1, [pc, #1564] ; 20394 │ │ + ldr r3, [pc, #1564] ; 20398 │ │ mov r0, #5 │ │ add r1, pc, r1 │ │ mov r2, #197 ; 0xc5 │ │ add r3, pc, r3 │ │ vstr d7, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ + bl e9c4 │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov r0, #5 │ │ - ldr r1, [pc, #1448] ; 1ee28 │ │ - mov r2, #189 ; 0xbd │ │ - stmib sp, {ip, lr} │ │ + str r1, [sp, #16] │ │ + ldr r1, [pc, #1520] ; 2039c │ │ str r3, [sp] │ │ + ldr r3, [pc, #1516] ; 203a0 │ │ add r1, pc, r1 │ │ - ldr r3, [pc, #1432] ; 1ee2c │ │ - str r5, [sp, #12] │ │ + str r2, [sp, #4] │ │ + mov r2, #189 ; 0xbd │ │ + str r5, [sp, #8] │ │ add r3, pc, r3 │ │ - str r7, [sp, #16] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, r6 │ │ - bl e17c │ │ - ldr ip, [sp, #40] ; 0x28 │ │ + str lr, [sp, #12] │ │ + blx 3f6b8 │ │ + mov r0, r4 │ │ + bl e9c4 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ mov r0, #5 │ │ - ldr r1, [pc, #1400] ; 1ee30 │ │ + ldr r1, [pc, #1472] ; 203a4 │ │ mov r2, #184 ; 0xb8 │ │ - ldr r3, [pc, #1396] ; 1ee34 │ │ + str r3, [sp] │ │ add r1, pc, r1 │ │ - str ip, [sp] │ │ + ldr r3, [pc, #1460] ; 203a8 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr r7, [sp, #84] ; 0x54 │ │ - str r5, [sp, #48] ; 0x30 │ │ - b 1e158 │ │ - ldr ip, [sp, #40] ; 0x28 │ │ + bl e9c4 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ mov r0, #5 │ │ - ldr r3, [pc, #1352] ; 1ee38 │ │ - mov r1, r5 │ │ + mov r1, r4 │ │ mov r2, #156 ; 0x9c │ │ + str r3, [sp] │ │ + ldr r3, [pc, #1424] ; 203ac │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr ip, [sp, #40] ; 0x28 │ │ + bl e9c4 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ mov r0, #5 │ │ - ldr r3, [pc, #1316] ; 1ee3c │ │ - mov r1, r5 │ │ + mov r1, r4 │ │ mov r2, #152 ; 0x98 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #1388] ; 203b0 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43eac <__udivdi3+0x50c> │ │ + blx 3f7b4 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr ip, [sp, #36] ; 0x24 │ │ + bl e9c4 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ mov r0, #1 │ │ - ldr r3, [pc, #1280] ; 1ee40 │ │ - mov r1, r6 │ │ + ldr r3, [pc, #1364] ; 203b4 │ │ + mov r1, r5 │ │ mov r2, #64 ; 0x40 │ │ + str r4, [sp] │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r1, [pc, #1260] ; 1ee44 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ + blx 3f6b8 │ │ + ldr r1, [pc, #1344] ; 203b8 │ │ + mov r0, r4 │ │ add r1, pc, r1 │ │ - bl e098 │ │ - subs fp, r0, #0 │ │ - beq 1ece4 │ │ - add r1, sp, #60 ; 0x3c │ │ + bl e8e0 │ │ + subs r4, r0, #0 │ │ + beq 20234 │ │ + add r1, sp, #76 ; 0x4c │ │ add r2, sp, #80 ; 0x50 │ │ - add r3, sp, #72 ; 0x48 │ │ - bl 43e4c <__udivdi3+0x4ac> │ │ + add r3, sp, #68 ; 0x44 │ │ + blx 3d4c0 │ │ cmp r0, #0 │ │ - blt 1ec5c │ │ - ldr sl, [sp, #60] ; 0x3c │ │ - ldr r8, [sl] │ │ - cmp r8, #0 │ │ - beq 1eb18 │ │ - ldr r3, [pc, #1200] ; 1ee48 │ │ - mov ip, #4 │ │ - str ip, [sp, #28] │ │ + blt 201ac │ │ + ldr r8, [sp, #76] ; 0x4c │ │ + ldr r9, [r8] │ │ + cmp r9, #0 │ │ + beq 200f0 │ │ + ldr r3, [pc, #1284] ; 203bc │ │ mov r5, #0 │ │ - add r3, pc, r3 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #1180] ; 1ee4c │ │ - mov r6, r5 │ │ - ldr ip, [pc, #1176] ; 1ee50 │ │ + ldr sl, [pc, #1280] ; 203c0 │ │ mov r7, r5 │ │ add r3, pc, r3 │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #1268] ; 203c4 │ │ + add sl, pc, sl │ │ + str r5, [sp, #24] │ │ + add r3, pc, r3 │ │ str r3, [sp, #32] │ │ - ldr r3, [pc, #1164] ; 1ee54 │ │ - str ip, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #1252] ; 203c8 │ │ add r3, pc, r3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - b 1ea44 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #1244] ; 203cc │ │ + add r3, pc, r3 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [pc, #1236] ; 203d0 │ │ + add r3, pc, r3 │ │ + str r3, [sp, #60] ; 0x3c │ │ + b 1ff6c │ │ ldr r3, [sp, #80] ; 0x50 │ │ - ldr r1, [sp, #32] │ │ - ldr r6, [r3, r7] │ │ - mov r0, r6 │ │ - bl e0b0 │ │ + mov r1, sl │ │ + ldr r8, [r3, r7] │ │ + mov r0, r8 │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - bne 1ed44 │ │ - mov r0, r6 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - add r2, sp, #64 ; 0x40 │ │ - bl e104 │ │ + bne 20294 │ │ + mov r0, r8 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + add r2, sp, #88 ; 0x58 │ │ + bl e94c │ │ cmp r0, #1 │ │ - bne 1ed0c │ │ - vldr s12, [sp, #64] ; 0x40 │ │ - vcvt.f64.f32 d6, s12 │ │ - vldr d7, [pc, #872] ; 1ed80 │ │ - ldr ip, [sp, #28] │ │ - ldr sl, [sp, #60] ; 0x3c │ │ - add r3, ip, #4 │ │ - ldr r8, [sl, ip] │ │ - vcmpe.f64 d6, d7 │ │ + bne 2025c │ │ + vldr s14, [sp, #88] ; 0x58 │ │ + add r7, r7, #4 │ │ + ldr r8, [sp, #76] ; 0x4c │ │ + vldr d6, [pc, #932] ; 202f0 │ │ + ldr r9, [r8, r7] │ │ + vcvt.f64.f32 d7, s14 │ │ + vcmpe.f64 d7, d6 │ │ vmrs APSR_nzcv, fpscr │ │ - movle r6, #0 │ │ - movgt r6, #1 │ │ - cmp r8, #0 │ │ - beq 1ea84 │ │ - ldr r7, [sp, #28] │ │ - str r3, [sp, #28] │ │ - ldr ip, [sp, #44] ; 0x2c │ │ - mov r0, r8 │ │ - add r1, pc, ip │ │ - bl e0b0 │ │ + movgt r3, #1 │ │ + movle r3, #0 │ │ + cmp r9, #0 │ │ + str r3, [sp, #24] │ │ + beq 1ffa4 │ │ + mov r0, r9 │ │ + ldr r1, [sp, #28] │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - beq 1e9d4 │ │ - mov r0, r8 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - bl e0b0 │ │ - ldr ip, [sp, #28] │ │ - add r3, ip, #4 │ │ - ldr r8, [sl, ip] │ │ + beq 1ff04 │ │ + mov r0, r9 │ │ + ldr r1, [sp, #32] │ │ + bl e8f8 │ │ + add r7, r7, #4 │ │ + ldr r9, [r8, r7] │ │ cmp r0, #0 │ │ moveq r5, #1 │ │ - cmp r8, #0 │ │ - bne 1ea3c │ │ - mov r0, sl │ │ + cmp r9, #0 │ │ + bne 1ff6c │ │ + mov r0, r8 │ │ ldr r1, [sp, #80] ; 0x50 │ │ - bl 43e5c <__udivdi3+0x4bc> │ │ - cmp r6, #0 │ │ - str r8, [sp, #80] ; 0x50 │ │ - addeq r7, sp, #76 ; 0x4c │ │ - str r8, [sp, #60] ; 0x3c │ │ - str r8, [sp, #76] ; 0x4c │ │ - beq 1eb3c │ │ - ldr r8, [pc, #936] ; 1ee58 │ │ + blx 3d358 │ │ + ldr r3, [sp, #24] │ │ + str r9, [sp, #80] ; 0x50 │ │ + cmp r3, #0 │ │ + str r9, [sp, #76] ; 0x4c │ │ + str r9, [sp, #72] ; 0x48 │ │ + beq 20418 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ mov r0, #1 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ + ldr r7, [pc, #1020] ; 203d4 │ │ mov r2, #101 ; 0x65 │ │ - add r8, pc, r8 │ │ - ldr r3, [pc, #920] ; 1ee5c │ │ - add r7, sp, #76 ; 0x4c │ │ + add r8, sp, #72 ; 0x48 │ │ + str r3, [sp] │ │ + add r7, pc, r7 │ │ + ldr r3, [pc, #1004] ; 203d8 │ │ + mov r1, r7 │ │ add r3, pc, r3 │ │ - mov r1, r8 │ │ - str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr ip, [sp, #72] ; 0x48 │ │ - add r0, r4, #20 │ │ + blx 3f6b8 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + str r8, [sp, #4] │ │ + add r0, fp, #20 │ │ mov r1, #4 │ │ mov r2, #1 │ │ - mov r3, fp │ │ - str r7, [sp, #4] │ │ - str ip, [sp] │ │ - bl 43e6c <__udivdi3+0x4cc> │ │ + str r3, [sp] │ │ + mov r3, r4 │ │ + blx 3d7dc │ │ cmp r0, #1 │ │ - moveq r6, r0 │ │ - beq 1eb3c │ │ - ldr r3, [pc, #856] ; 1ee60 │ │ - mov r0, #5 │ │ - mov r1, r8 │ │ - mov r2, #104 ; 0x68 │ │ - add r3, pc, r3 │ │ - b 1ec70 │ │ - add r7, sp, #88 ; 0x58 │ │ - mov r0, sl │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - mov r5, r8 │ │ - mov r6, r8 │ │ - bl 43e5c <__udivdi3+0x4bc> │ │ - str r8, [sp, #80] ; 0x50 │ │ - str r8, [sp, #60] ; 0x3c │ │ - str r8, [r7, #-12]! │ │ - ldr ip, [sp, #72] ; 0x48 │ │ + mov r9, r0 │ │ + bne 202c4 │ │ + ldr lr, [sp, #68] ; 0x44 │ │ add r0, sp, #84 ; 0x54 │ │ + str r8, [sp, #4] │ │ mov r1, #4 │ │ - add r2, r4, #8 │ │ - mov r3, fp │ │ - str r7, [sp, #4] │ │ - str ip, [sp] │ │ - bl 43ebc <__udivdi3+0x51c> │ │ + add r2, fp, #8 │ │ + mov r3, r4 │ │ + str lr, [sp] │ │ + blx 3d890 │ │ cmp r0, #0 │ │ - blt 1ec84 │ │ - ldr r3, [r4, #8] │ │ - mov r0, #1 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ + blt 201d4 │ │ + ldr lr, [sp, #84] ; 0x54 │ │ + mov r0, r9 │ │ + ldr r8, [fp, #8] │ │ + mov r1, r7 │ │ + ldr r3, [pc, #892] ; 203dc │ │ mov r2, #113 ; 0x71 │ │ - str r1, [r4, #28] │ │ - str r3, [sp] │ │ - ldr r1, [pc, #736] ; 1ee64 │ │ - ldr ip, [r4, #20] │ │ - ldr r3, [pc, #732] ; 1ee68 │ │ - add r1, pc, r1 │ │ + str lr, [fp, #28] │ │ + str r8, [sp] │ │ add r3, pc, r3 │ │ - str ip, [sp, #4] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - cmp r6, #0 │ │ - bne 1ebe4 │ │ - ldr r1, [r4, #8] │ │ - mov r2, #1 │ │ - str r2, [r4, #20] │ │ - cmp r1, #0 │ │ - beq 1ebe4 │ │ - ldr r0, [r4, #28] │ │ - mov r3, r6 │ │ - b 1ebc4 │ │ - ldr r2, [r4, #20] │ │ - ldr ip, [r0, r6, lsl #2] │ │ - add r3, r3, #1 │ │ - cmp ip, r2 │ │ - mov r6, r3 │ │ - addcs ip, ip, #1 │ │ - strcs ip, [r4, #20] │ │ - cmp r3, r1 │ │ - bne 1ebc0 │ │ + ldr lr, [fp, #20] │ │ + str lr, [sp, #4] │ │ + blx 3f6b8 │ │ cmp r5, #0 │ │ - beq 1ebfc │ │ - mov r0, fp │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - bl 43e9c <__udivdi3+0x4fc> │ │ + beq 20090 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + blx 3dbb4 │ │ mov r1, #1 │ │ - add r0, sp, #68 ; 0x44 │ │ + add r0, sp, #67 ; 0x43 │ │ mov r2, r1 │ │ - mov r3, fp │ │ - bl e0d4 │ │ + mov r3, r4 │ │ + bl e928 │ │ cmp r0, #1 │ │ mov r5, r0 │ │ - beq 1ecb0 │ │ - mov r0, fp │ │ - bl e0a4 │ │ - ldr r3, [r4, #8] │ │ - ldr r1, [pc, #572] ; 1ee6c │ │ + beq 20200 │ │ + mov r0, r4 │ │ + bl e8ec │ │ + ldr lr, [fp, #8] │ │ + ldr r1, [pc, #796] ; 203e0 │ │ mov r0, #1 │ │ + ldr r3, [pc, #792] ; 203e4 │ │ mov r2, #132 ; 0x84 │ │ - str r3, [sp] │ │ + str lr, [sp] │ │ add r1, pc, r1 │ │ - ldr ip, [r4, #20] │ │ - ldr r3, [pc, #552] ; 1ee70 │ │ + ldr lr, [fp, #20] │ │ add r3, pc, r3 │ │ - str ip, [sp, #4] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr ip, [r4, #8] │ │ - str ip, [sp, #44] ; 0x2c │ │ - b 1e030 │ │ - ldr r3, [pc, #528] ; 1ee74 │ │ + str lr, [sp, #4] │ │ + blx 3f6b8 │ │ + ldr r3, [fp, #8] │ │ + str r3, [sp, #44] ; 0x2c │ │ + b 1f560 │ │ + mov r0, r8 │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + blx 3d358 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + add r3, sp, #72 ; 0x48 │ │ + add r0, sp, #84 ; 0x54 │ │ + str r3, [sp, #4] │ │ + mov r1, #4 │ │ + str r2, [sp] │ │ + mov r3, r4 │ │ + add r2, fp, #8 │ │ + str r9, [sp, #80] ; 0x50 │ │ + str r9, [sp, #76] ; 0x4c │ │ + str r9, [sp, #72] ; 0x48 │ │ + blx 3d890 │ │ + cmp r0, #0 │ │ + blt 201d4 │ │ + ldr lr, [sp, #84] ; 0x54 │ │ + mov r1, r5 │ │ + ldr r5, [fp, #8] │ │ + mov r2, #113 ; 0x71 │ │ + ldr r3, [pc, #668] ; 203e8 │ │ + mov r0, #1 │ │ + str lr, [fp, #28] │ │ + str r5, [sp] │ │ + add r3, pc, r3 │ │ + ldr lr, [fp, #20] │ │ + str lr, [sp, #4] │ │ + blx 3f6b8 │ │ + ldr r3, [fp, #8] │ │ + mov r2, #1 │ │ + str r2, [fp, #20] │ │ + cmp r3, #0 │ │ + beq 20090 │ │ + mov r5, r9 │ │ + ldr r2, [fp, #28] │ │ + mov r0, #1 │ │ + add r3, r2, r3, lsl #2 │ │ + b 20190 │ │ + ldr r0, [fp, #20] │ │ + ldr r1, [r2], #4 │ │ + cmp r1, r0 │ │ + addcs r1, r1, #1 │ │ + strcs r1, [fp, #20] │ │ + cmp r2, r3 │ │ + bne 2018c │ │ + b 20078 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ mov r0, #5 │ │ - mov r1, r6 │ │ + mov r1, r5 │ │ mov r2, #71 ; 0x47 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #548] ; 203ec │ │ add r3, pc, r3 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr ip, [sp, #36] ; 0x24 │ │ + bl e9c4 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ mov r0, #5 │ │ - ldr r1, [pc, #484] ; 1ee78 │ │ + ldr r1, [pc, #524] ; 203f0 │ │ mov r2, #110 ; 0x6e │ │ - ldr r3, [pc, #480] ; 1ee7c │ │ + str r3, [sp] │ │ add r1, pc, r1 │ │ - str ip, [sp] │ │ + ldr r3, [pc, #512] ; 203f4 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldrb ip, [sp, #68] ; 0x44 │ │ + bl e9c4 │ │ + ldrb r3, [sp, #67] ; 0x43 │ │ mov r0, #5 │ │ - ldr lr, [sp, #36] ; 0x24 │ │ - mov r2, #127 ; 0x7f │ │ - ldr r1, [pc, #440] ; 1ee80 │ │ - ldr r3, [pc, #440] ; 1ee84 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r1, [pc, #484] ; 203f8 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #480] ; 203fc │ │ add r1, pc, r1 │ │ - str lr, [sp] │ │ + str r2, [sp] │ │ + mov r2, #127 ; 0x7f │ │ add r3, pc, r3 │ │ - str ip, [sp, #4] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, r5 │ │ - bl e17c │ │ - ldr ip, [sp, #36] ; 0x24 │ │ + bl e9c4 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ mov r0, #5 │ │ - ldr r3, [pc, #404] ; 1ee88 │ │ - mov r1, r6 │ │ + mov r1, r5 │ │ mov r2, #67 ; 0x43 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #432] ; 20400 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43eac <__udivdi3+0x50c> │ │ + blx 3f7b4 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - mov r0, #5 │ │ + bl e9c4 │ │ ldr r3, [sp, #80] ; 0x50 │ │ - mov r2, #86 ; 0x56 │ │ - ldr r1, [pc, #360] ; 1ee8c │ │ - str ip, [sp] │ │ - ldr ip, [r3, r7] │ │ + mov r0, #5 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r1, [pc, #404] ; 20404 │ │ + str r2, [sp] │ │ add r1, pc, r1 │ │ - ldr r3, [pc, #348] ; 1ee90 │ │ - add r3, pc, r3 │ │ + ldr ip, [r3, r7] │ │ + mov r2, #86 ; 0x56 │ │ + ldr r3, [pc, #388] ; 20408 │ │ str ip, [sp, #4] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + add r3, pc, r3 │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr ip, [sp, #36] ; 0x24 │ │ + bl e9c4 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ mov r0, #3 │ │ - ldr r1, [pc, #320] ; 1ee94 │ │ + str r8, [sp, #4] │ │ mov r2, #80 ; 0x50 │ │ - ldr r3, [pc, #316] ; 1ee98 │ │ - str ip, [sp] │ │ - add r1, pc, r1 │ │ - ldr ip, [sp, #32] │ │ - add r3, pc, r3 │ │ - str r6, [sp, #4] │ │ - str ip, [sp, #8] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + str r3, [sp] │ │ + str sl, [sp, #8] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + blx 3f6b8 │ │ ldr r3, [sp, #80] ; 0x50 │ │ - ldr r6, [r3, r7] │ │ - b 1e9f0 │ │ + ldr r8, [r3, r7] │ │ + b 1ff20 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mov r0, #5 │ │ + mov r1, r7 │ │ + mov r2, #104 ; 0x68 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #300] ; 2040c │ │ + add r3, pc, r3 │ │ + blx 3f6b8 │ │ + mov r0, #1 │ │ + bl e9c4 │ │ + nop {0} │ │ ldmibls r9, {r1, r3, r4, r7, r8, fp, ip, pc} │ │ svccc 0x00f19999 │ │ - andeq r1, r3, r4, lsr #16 │ │ - ; instruction: 0x000317b0 │ │ - andeq r1, r3, r0, lsr #15 │ │ - muleq r3, r0, r7 │ │ - andeq r1, r3, r4, ror r7 │ │ - andeq r1, r3, r0, asr r9 │ │ - ; instruction: 0x000317b4 │ │ - andeq r1, r3, r0, lsl r8 │ │ - andeq r1, r3, r8, lsr r9 │ │ - andeq r1, r3, ip, ror #13 │ │ - andeq r1, r3, ip, asr r7 │ │ - andeq r1, r3, ip, lsr r5 │ │ - strdeq r1, [r3], -ip │ │ - andeq r1, r3, r8, lsl #16 │ │ - ldrdeq r1, [r3], -r0 │ │ - andeq r1, r3, r8, lsl r3 │ │ - andeq r1, r3, r4, lsl #13 │ │ - andeq r1, r3, r8, lsr #5 │ │ - andeq r1, r3, r8, ror #12 │ │ - andeq r1, r3, r4, ror #4 │ │ - andeq r1, r3, r4, asr r2 │ │ - andeq r1, r3, r4, asr #4 │ │ - andeq r1, r3, ip, lsr #13 │ │ - ; instruction: 0x000312b0 │ │ - andeq r1, r3, r0, asr #3 │ │ - andeq r1, r3, r0, asr #12 │ │ - andeq r1, r3, r8, ror r4 │ │ - strdeq r1, [r3], -r4 │ │ - muleq r3, r0, r5 │ │ - strheq r1, [r3], -r8 │ │ - muleq r3, r8, r0 │ │ - andeq r1, r3, r8, asr #10 │ │ - muleq r3, r8, r4 │ │ - andeq r1, r3, r4, lsl #8 │ │ - ; instruction: 0x00030fb4 │ │ - andeq r1, r3, r0, ror #6 │ │ - andeq r0, r3, r8, lsl #31 │ │ - ldrdeq r1, [r3], -r0 │ │ - andeq r0, r3, r0, ror #30 │ │ - andeq r1, r3, r0, lsl #4 │ │ - andeq r0, r3, ip, lsr #30 │ │ - andeq r1, r3, ip, lsl #3 │ │ - strdeq r0, [r3], -r8 │ │ - andeq r1, r3, r8, lsr r1 │ │ - andeq r0, r3, r0, asr pc │ │ - andeq r1, r3, r4, lsr #1 │ │ - andeq r0, r3, r0, lsr #29 │ │ - ; instruction: 0x00030ebc │ │ - andeq r0, r3, r4, lsr #30 │ │ - ; instruction: 0x00030ebc │ │ - andeq r0, r3, r0, lsr #28 │ │ - ldrdeq r0, [r3], -r8 │ │ + andeq r6, r3, r4, ror #19 │ │ + andeq r0, r3, r8, lsr sp │ │ + ; instruction: 0x00030cb4 │ │ + andeq r0, r3, r4, lsr #25 │ │ + muleq r3, r4, ip │ │ + andeq r0, r3, r8, ror ip │ │ + andeq r0, r3, r4, asr lr │ │ + ; instruction: 0x00030cb8 │ │ + ; instruction: 0x00030cb8 │ │ + andeq r0, r3, r8, lsr lr │ │ strdeq r0, [r3], -ip │ │ - andeq r0, r3, r8, lsl #28 │ │ - andeq r0, r3, r4, ror #27 │ │ - andeq r0, r3, ip, lsr #24 │ │ - andeq r0, r3, r0, lsr #27 │ │ - andeq r0, r3, ip, ror fp │ │ - andeq r0, r3, r0, lsr sp │ │ - ldrdeq r0, [r3], -r8 │ │ - andeq r0, r3, ip, lsl fp │ │ - andeq r0, r3, r0, ror ip │ │ - andeq r0, r3, ip, ror #21 │ │ - andeq r0, r3, r0, lsl #25 │ │ - andeq r0, r3, r0, lsr #22 │ │ - andeq r0, r3, ip, lsl #21 │ │ - andeq r0, r3, r4, ror fp │ │ - andeq r0, r3, r8, asr sl │ │ - andeq r0, r3, r4, lsl fp │ │ - nop {0} │ │ + andeq r0, r3, r0, ror #23 │ │ + muleq r3, ip, ip │ │ + andeq r0, r3, r0, lsl sl │ │ + ldrdeq r0, [r3], -r0 ; │ │ + ldrdeq r0, [r3], -ip │ │ + andeq r0, r3, r8, lsr #19 │ │ + strdeq r0, [r3], -ip │ │ + andeq r0, r3, ip, ror #22 │ │ + andeq r0, r3, ip, lsl #15 │ │ + andeq r0, r3, r8, asr fp │ │ + andeq r0, r3, ip, asr #14 │ │ + andeq r0, r3, ip, lsr r7 │ │ + andeq r0, r3, r8, lsr #14 │ │ + muleq r3, r0, fp │ │ + andeq r0, r3, r0, asr #13 │ │ + andeq r0, r3, r0, asr #22 │ │ + andeq r0, r3, r0, lsl #19 │ │ + andeq r0, r3, r0, lsl #12 │ │ + muleq r3, r8, sl │ │ + andeq r0, r3, r4, asr #11 │ │ + andeq r0, r3, r4, lsr #11 │ │ + andeq r0, r3, ip, asr #20 │ │ + andeq r0, r3, r4, lsr #19 │ │ + andeq r0, r3, r0, lsl r9 │ │ + andeq r0, r3, r0, asr #9 │ │ + andeq r0, r3, ip, ror #16 │ │ + muleq r3, r4, r4 │ │ + ldrdeq r0, [r3], -ip │ │ + andeq r0, r3, ip, ror #8 │ │ + andeq r0, r3, ip, lsl #14 │ │ + andeq r0, r3, r8, lsr r4 │ │ + muleq r3, r4, r6 │ │ + andeq r0, r3, r0, lsl #8 │ │ + andeq r0, r3, r0, asr #12 │ │ + andeq r0, r3, r0, ror #8 │ │ + ; instruction: 0x000305b4 │ │ + ; instruction: 0x000303b0 │ │ + ldrdeq r0, [r3], -r0 ; │ │ + andeq r0, r3, r0, ror #7 │ │ + ldrdeq r0, [r3], -ip │ │ + andeq r0, r3, r4, lsr #8 │ │ + strdeq r0, [r3], -r4 │ │ + strdeq r0, [r3], -ip │ │ + ; instruction: 0x000303b4 │ │ + andeq r0, r3, r8, lsl #4 │ │ + andeq r0, r3, r4, lsl r3 │ │ + strdeq r0, [r3], -r8 │ │ + andeq r0, r3, r8, lsl r1 │ │ + ldrdeq r0, [r3], -r0 ; │ │ + andeq r0, r3, ip, lsl #4 │ │ + strheq r0, [r3], -r4 │ │ + andeq r0, r3, r0 │ │ + andeq r0, r3, r4, asr r1 │ │ + ldrdeq pc, [r2], -r0 │ │ + andeq r0, r3, r0, ror #2 │ │ + andeq r0, r3, r0 │ │ + andeq pc, r2, r8, ror pc ; │ │ + andeq r0, r3, r4, asr r0 │ │ + andeq r0, r3, ip, asr #32 │ │ + andeq pc, r2, ip, lsl #27 │ │ + strdeq pc, [r2], -r0 │ │ + ldr lr, [sp, #68] ; 0x44 │ │ + add r3, sp, #72 ; 0x48 │ │ + add r0, sp, #84 ; 0x54 │ │ + str r3, [sp, #4] │ │ + mov r1, #4 │ │ + add r2, fp, #8 │ │ + str lr, [sp] │ │ + mov r3, r4 │ │ + blx 3d890 │ │ + cmp r0, #0 │ │ + blt 201d4 │ │ + ldr r3, [fp, #8] │ │ + mov r2, #113 ; 0x71 │ │ + ldr lr, [sp, #84] ; 0x54 │ │ + mov r0, #1 │ │ + ldr r1, [pc, #-76] ; 20410 │ │ + str lr, [fp, #28] │ │ + add r1, pc, r1 │ │ + str r3, [sp] │ │ + ldr lr, [fp, #20] │ │ + ldr r3, [pc, #-92] ; 20414 │ │ + str lr, [sp, #4] │ │ + add r3, pc, r3 │ │ + blx 3f6b8 │ │ + ldr r3, [fp, #8] │ │ + mov r2, #1 │ │ + str r2, [fp, #20] │ │ + cmp r3, #0 │ │ + bne 2017c │ │ + b 20078 │ │ │ │ -0001eea0 : │ │ +00020490 : │ │ + cmp r0, #0 │ │ + bxeq lr │ │ push {r4, lr} │ │ - subs r4, r0, #0 │ │ - popeq {r4, pc} │ │ - ldr r0, [r4] │ │ + mov r4, r0 │ │ + ldr r0, [r0] │ │ cmp r0, #0 │ │ - beq 1eebc │ │ - bl 43dfc <__udivdi3+0x45c> │ │ + beq 204b0 │ │ + blx 3e292 │ │ ldr r0, [r4, #28] │ │ cmp r0, #0 │ │ - beq 1eecc │ │ - bl 43dec <__udivdi3+0x44c> │ │ + beq 204c0 │ │ + blx 3e1f8 │ │ ldr r0, [r4, #32] │ │ cmp r0, #0 │ │ - beq 1eedc │ │ - bl 43dec <__udivdi3+0x44c> │ │ + beq 204d0 │ │ + blx 3e1f8 │ │ ldr r0, [r4, #4] │ │ - bl 3f6dc │ │ + bl 40dc0 │ │ mov r0, r4 │ │ pop {r4, lr} │ │ - b 43dec <__udivdi3+0x44c> │ │ + b 44c60 <_Unwind_GetTextRelBase@@Base+0x28> │ │ │ │ -0001eef0 : │ │ - ldr ip, [r0, #12] │ │ +000204e4 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - cmp ip, #0 │ │ + mov fp, r0 │ │ + ldr r0, [r0, #12] │ │ sub sp, sp, #12 │ │ - mov r4, r0 │ │ - mov fp, r1 │ │ - mov r7, r3 │ │ - str r2, [sp, #4] │ │ - streq ip, [sp] │ │ - beq 1f008 │ │ - mov r2, #0 │ │ - lsl sl, r1, #2 │ │ - mov r9, r2 │ │ - str r2, [sp] │ │ + cmp r0, #0 │ │ + beq 2062c │ │ + lsl r7, r1, #2 │ │ + mov r9, r1 │ │ + mov r5, r3 │ │ + mov r8, #0 │ │ + sub r3, r2, #4 │ │ + str r8, [sp] │ │ + str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ - lsl r8, r2, #2 │ │ - ldr r0, [r4] │ │ - ldr r5, [r3, r2, lsl #2] │ │ - vldr s15, [r5, #4] │ │ + lsl r6, r8, #2 │ │ + ldr r2, [fp, #20] │ │ + ldr ip, [fp] │ │ + ldr r4, [r3, #4]! │ │ + cmp r2, #1 │ │ + vldr s15, [r4, #4] │ │ + str r3, [sp, #4] │ │ + ldr lr, [r4] │ │ vcvt.s32.f32 s15, s15 │ │ - ldr r3, [r4, #20] │ │ - cmp r3, #1 │ │ - vmov r1, s15 │ │ - add r1, r1, #1020 ; 0x3fc │ │ - add r1, r1, #3 │ │ - asr r1, r1, #10 │ │ - bls 1f03c │ │ - ldr lr, [r0, sl] │ │ - ldr r6, [r5] │ │ - ldr r2, [lr, r2, lsl #2] │ │ - ldrb r2, [r2, r6] │ │ - rsb r1, r2, r1 │ │ - cmp r7, #1 │ │ - addgt r5, r5, #12 │ │ - movgt r6, #1 │ │ - bgt 1ef8c │ │ - b 1efec │ │ - ldr r3, [r4, #20] │ │ - ldr r0, [r4] │ │ - vldr s15, [r5] │ │ + vmov r3, s15 │ │ + add r3, r3, #1020 ; 0x3fc │ │ + add r3, r3, #3 │ │ + asr r3, r3, #10 │ │ + bls 20618 │ │ + ldr r1, [ip, r7] │ │ + ldr r1, [r1, r8, lsl #2] │ │ + ldrb r1, [r1, lr] │ │ + rsb r1, r1, r3 │ │ + cmp r5, #1 │ │ + addgt r4, r4, #12 │ │ + movgt sl, #1 │ │ + bgt 20580 │ │ + b 205e0 │ │ + ldr r2, [fp, #20] │ │ + ldr ip, [fp] │ │ + vldr s15, [r4] │ │ + cmp r2, #1 │ │ + add sl, sl, #1 │ │ + add r4, r4, #8 │ │ + ldrhi r0, [ip, r7] │ │ + ldrls r3, [ip, r6] │ │ vcvt.s32.f32 s15, s15 │ │ - cmp r3, #1 │ │ - add r6, r6, #1 │ │ - ldrls r3, [r5, #-4] │ │ - ldrhi r0, [r0, sl] │ │ - ldrls r0, [r0, r8] │ │ - ldrhi r3, [r5, #-4] │ │ - add r5, r5, #8 │ │ - ldrhi r0, [r0, r8] │ │ + ldrls r0, [r4, #-12] │ │ + ldrhi r3, [r4, #-12] │ │ + ldrhi r0, [r0, r6] │ │ + ldrls r3, [r3, r0, lsl #2] │ │ + ldrbhi r3, [r0, r3] │ │ + ldrbls r3, [r3, r9] │ │ vmov r2, s15 │ │ - ldrls r3, [r0, r3, lsl #2] │ │ + ldr r0, [fp, #4] │ │ add r2, r2, #1020 ; 0x3fc │ │ add r2, r2, #3 │ │ - ldrbhi r3, [r0, r3] │ │ - ldrbls r3, [r3, fp] │ │ asr r2, r2, #10 │ │ - ldr r0, [r4, #4] │ │ rsb r2, r3, r2 │ │ - bl 3fd14 │ │ - cmp r6, r7 │ │ + bl 41424 │ │ + cmp sl, r5 │ │ mov r1, r0 │ │ - bne 1ef84 │ │ - ldr ip, [r4, #12] │ │ - add r9, r9, #1 │ │ + bne 20578 │ │ + ldr r0, [fp, #12] │ │ + add r8, r8, #1 │ │ ldr r3, [sp] │ │ - cmp r9, ip │ │ + cmp r8, r0 │ │ rsb r3, r1, r3 │ │ - mov r2, r9 │ │ str r3, [sp] │ │ - bcc 1ef28 │ │ - ldr r0, [sp] │ │ - ldr r1, [r4, #36] ; 0x24 │ │ - bl 41f60 <__divsi3> │ │ - movw r3, #32767 ; 0x7fff │ │ - cmp r0, r3 │ │ - movgt r0, r3 │ │ - bgt 1f034 │ │ + bcc 20518 │ │ + mov r0, r3 │ │ + ldr r1, [fp, #36] ; 0x24 │ │ + bl 43618 <__divsi3@@Base> │ │ + cmp r0, #32768 ; 0x8000 │ │ + movwge r0, #32767 ; 0x7fff │ │ + blt 20634 │ │ + add sp, sp, #12 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr r1, [ip, r8, lsl #2] │ │ + ldr r1, [r1, lr, lsl #2] │ │ + ldrb r1, [r1, r9] │ │ + rsb r1, r1, r3 │ │ + b 20564 │ │ + ldr r1, [fp, #36] ; 0x24 │ │ + bl 43618 <__divsi3@@Base> │ │ mov r3, #32768 ; 0x8000 │ │ movt r3, #65535 ; 0xffff │ │ cmp r0, r3 │ │ movlt r0, r3 │ │ add sp, sp, #12 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr lr, [r5] │ │ - ldr r2, [r0, r2, lsl #2] │ │ - ldr r2, [r2, lr, lsl #2] │ │ - ldrb r2, [r2, fp] │ │ - rsb r1, r2, r1 │ │ - b 1ef70 │ │ + ; instruction: 0x4604b510 │ │ + ; instruction: 0xf01d6a80 │ │ + ; instruction: 0x4620fdd1 │ │ + ; instruction: 0x4010e8bd │ │ + stcllt 0, cr15, [ip, #116] ; 0x74 │ │ + ldrsbtcs pc, [r0], r0 ; │ │ strcs fp, [r4, #-1392]! ; 0xfffffa90 │ │ - ldrsbtcc pc, [r0], r0 ; │ │ + strcs pc, [r1], #-2821 ; 0xfffff4fb │ │ stmdbvs r0, {r1, r2, r9, sl, lr} │ │ - strcc pc, [r1], #-2821 ; 0xfffff4fb │ │ - mrrcne 8, 14, r6, r1, cr2 │ │ + mrrcne 8, 14, r6, r9, cr3 │ │ svclt 0x001468a1 │ │ - strcc pc, [r2, #-2821] ; 0xfffff4fb │ │ + strcs pc, [r3, #-2821] ; 0xfffff4fb │ │ ; instruction: 0xf7f82500 │ │ - msrlt (UNDEF: 104), r3 │ │ + msrlt SPSR_f, fp, lsl #26 │ │ stmibvs fp!, {r0, r2, r3, r4, r8, ip, sp, pc} │ │ stmibvs fp!, {r0, r1, r5, r7, r8, sp, lr}^ │ │ ldmdbvs r2!, {r0, r2, r4, sp, lr, pc} │ │ stmiavs r3!, {r2, r4, r8, sp} │ │ - blx 792da <_end+0x233de> │ │ + blx 7a8e6 <_end@@Base+0x239ea> │ │ ldmdbvs fp, {r0, r1, r8, r9, sp} │ │ and r6, sl, r3, lsr #3 │ │ tstcs r4, r2, lsr r9 │ │ ldmvs r2, {r0, r1, r5, r7, fp, sp, lr} │ │ movwcs pc, #15105 ; 0x3b01 ; │ │ ; instruction: 0x61a3691b │ │ stmibvs fp!, {r0, r2, r3, r8, ip, sp, pc} │ │ ; instruction: 0xf04fe001 │ │ strdvs r3, [r3, #63]! ; 0x3f │ │ - ldrlt fp, [r0, #-3440] ; 0xfffff290 │ │ - bvs fe0308cc <_end+0xfdfda9d0> │ │ - ldc2 0, cr15, [ip, #-116] ; 0xffffff8c │ │ - pop {r5, r9, sl, lr} │ │ - ; instruction: 0xf01d4010 │ │ - andeq fp, r0, r7, lsl sp │ │ + ldrlt fp, [r8, #-3440]! ; 0xfffff290 │ │ + ; instruction: 0xf8d04604 │ │ + ; instruction: 0xf8d021e0 │ │ + ldrmi r3, [r3], #-204 ; 0xffffff34 │ │ + mvncc pc, r0, asr #17 │ │ + umaalcc pc, r0, r0, r8 ; │ │ + ; instruction: 0xf003b1e3 │ │ + ; instruction: 0xf894f9bf │ │ + mvnlt r3, r1, asr #32 │ │ + ; instruction: 0xf7f568e0 │ │ + stmdacs r0, {r0, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ + ; instruction: 0x4620db1d │ │ + ; instruction: 0xf0032500 │ │ + stmiavs r3!, {r0, r1, r2, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ + blcs 3c468 │ │ + strtmi sp, [r0], -sp, lsl #26 │ │ + ; instruction: 0xf0034629 │ │ + stmdacs r0, {r0, r1, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ + stmiavs r0!, {r0, r4, r8, r9, fp, ip, lr, pc}^ │ │ + ; instruction: 0xf7f53501 │ │ + ldrb pc, [r0, pc, lsl #30]! ; │ │ + umaalcc pc, r1, r0, r8 ; │ │ + ; instruction: 0x4620b113 │ │ + blx 195c730 <_end@@Base+0x1905834> │ │ + andcs r2, r0, r1, lsl #6 │ │ + subcc pc, r3, r4, lsl #17 │ │ + ; instruction: 0xf04fbd38 │ │ + ldclt 0, cr3, [r8, #-1020]! ; 0xfffffc04 │ │ + umaalcs pc, r0, r0, r8 ; │ │ + ; instruction: 0xf002b10a │ │ + ; instruction: 0xf890bd35 │ │ + tstlt fp, r1, asr #32 │ │ + cdplt 0, 5, cr15, cr12, cr3, {0} │ │ + rscscc pc, pc, pc, asr #32 │ │ + ldrblt r4, [r0, #-1904]! ; 0xfffff890 │ │ + strcs r4, [r0], -r5, lsl #12 │ │ + subvs pc, r3, r0, lsl #17 │ │ + ; instruction: 0xf0116b80 │ │ + ; instruction: 0xf895fc23 │ │ + ; instruction: 0xb1244040 │ │ + ; instruction: 0xf0024628 │ │ + ldrtmi pc, [r0], -r1, asr #25 ; │ │ + ; instruction: 0xf895bd70 │ │ + ; instruction: 0xb1233041 │ │ + ; instruction: 0xf0034628 │ │ + strtmi pc, [r0], -r7, ror #24 │ │ + ; instruction: 0xf04fbd70 │ │ + ldcllt 0, cr3, [r0, #-1020]! ; 0xfffffc04 │ │ + mvnsmi lr, sp, lsr #18 │ │ + stmvs r5, {r2, r9, sl, lr} │ │ + stmibmi sp, {r1, r2, r6, r7, fp, sp, lr} │ │ + blhi dbc44 <_end@@Base+0x84d48> │ │ + ldrbtmi r4, [r9], #-1576 ; 0xfffff9d8 │ │ + ; instruction: 0xf01e6877 │ │ + strmi pc, [r2], -r1, asr #19 │ │ + ldrtmi r4, [r8], -fp, lsl #12 │ │ + stcl 0, cr15, [lr, #128]! ; 0x80 │ │ + ldmdavs r7!, {r0, r1, r2, r7, r8, fp, lr}^ │ │ + addne r4, r0, #2030043136 ; 0x79000000 │ │ + mvneq pc, r4, asr #17 │ │ + ; instruction: 0xf01e4628 │ │ + ; instruction: 0x4602f9b3 │ │ + ldrtmi r4, [r8], -fp, lsl #12 │ │ + stcl 0, cr15, [r0, #128]! ; 0x80 │ │ + ldmdavs r7!, {r0, r7, r8, fp, lr}^ │ │ + addne r4, r0, #2030043136 ; 0x79000000 │ │ + mvnseq pc, r4, asr #17 │ │ + ; instruction: 0xf01e4628 │ │ + strmi pc, [r2], -r5, lsr #19 │ │ + ldrtmi r4, [r8], -fp, lsl #12 │ │ + ldcl 0, cr15, [r2, #128] ; 0x80 │ │ + ldmdavs r7!, {r0, r1, r3, r4, r5, r6, r8, fp, lr}^ │ │ + addne r4, r0, #2030043136 ; 0x79000000 │ │ + mvneq pc, r4, asr #17 │ │ + ; instruction: 0xf01e4628 │ │ + ; instruction: 0x4602f997 │ │ + ldrtmi r4, [r8], -fp, lsl #12 │ │ + stcl 0, cr15, [r4, #128] ; 0x80 │ │ + ldmdavs r7!, {r0, r2, r4, r5, r6, r8, fp, lr}^ │ │ + addne r4, r0, #2030043136 ; 0x79000000 │ │ + mvnseq pc, r4, asr #17 │ │ + ; instruction: 0xf01e4628 │ │ + strmi pc, [r2], -r9, lsl #19 │ │ + ldrtmi r4, [r8], -fp, lsl #12 │ │ + ldc 0, cr15, [r6, #128]! ; 0x80 │ │ + ldmdavs r7!, {r0, r1, r2, r3, r5, r6, r8, fp, lr}^ │ │ + addne r4, r0, #2030043136 ; 0x79000000 │ │ + mvnseq pc, r4, asr #17 │ │ + ; instruction: 0xf01e4628 │ │ + ; instruction: 0x4602f97b │ │ + ldrtmi r4, [r8], -fp, lsl #12 │ │ + stc 0, cr15, [r8, #128]! ; 0x80 │ │ + ldmdavs r7!, {r0, r3, r5, r6, r8, fp, lr}^ │ │ + addne r4, r0, #2030043136 ; 0x79000000 │ │ + mvnseq pc, r4, asr #17 │ │ + ; instruction: 0xf01e4628 │ │ + strmi pc, [r2], -sp, ror #18 │ │ + ldrtmi r4, [r8], -fp, lsl #12 │ │ + ldc 0, cr15, [sl, #128] ; 0x80 │ │ + ldrbtmi r4, [r9], #-2403 ; 0xfffff69d │ │ + ; instruction: 0xf8c41280 │ │ + strtmi r0, [r8], -r0, lsl #4 │ │ + ; instruction: 0xf95af01e │ │ + ldrbtmi r4, [r9], #-2400 ; 0xfffff6a0 │ │ + andseq pc, r8, #196, 16 ; 0xc40000 │ │ + ; instruction: 0xf01e4628 │ │ + ldmdbmi lr, {r0, r1, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ + ldrbtmi r6, [r9], #-2167 ; 0xfffff789 │ │ + andseq pc, ip, #196, 16 ; 0xc40000 │ │ + ; instruction: 0xf01e4628 │ │ + mcrr 9, 5, pc, r1, cr1 ; │ │ + ; instruction: 0x46380b17 │ │ + blvc ff21c460 <_end@@Base+0xff1c5564> │ │ + bvc ffa1c364 <_end@@Base+0xff9c5468> │ │ + blcs 61b9d8 <_end@@Base+0x5c4adc> │ │ + ldcl 0, cr15, [r8, #-128]! ; 0xffffff80 │ │ + ldmdavs r7!, {r0, r2, r4, r6, r8, fp, lr}^ │ │ + addne r4, r0, #2030043136 ; 0x79000000 │ │ + andeq pc, ip, #196, 16 ; 0xc40000 │ │ + ; instruction: 0xf01e4628 │ │ + mcrr 9, 3, pc, r1, cr13 ; │ │ + ; instruction: 0x46380b17 │ │ + blvc ff21c488 <_end@@Base+0xff1c558c> │ │ + bvc ffa1c38c <_end@@Base+0xff9c5490> │ │ + blcs 61ba00 <_end@@Base+0x5c4b04> │ │ + stcl 0, cr15, [r4, #-128]! ; 0xffffff80 │ │ + ldmdavs r7!, {r2, r3, r6, r8, fp, lr}^ │ │ + addne r4, r0, #2030043136 ; 0x79000000 │ │ + andseq pc, r0, #196, 16 ; 0xc40000 │ │ + ; instruction: 0xf01e4628 │ │ + mcrr 9, 2, pc, r1, cr9 ; │ │ + ; instruction: 0x46380b17 │ │ + blvc ff21c4b0 <_end@@Base+0xff1c55b4> │ │ + bvc ffa1c3b4 <_end@@Base+0xff9c54b8> │ │ + blcs 61ba28 <_end@@Base+0x5c4b2c> │ │ + ldcl 0, cr15, [r0, #-128] ; 0xffffff80 │ │ + ; instruction: 0xf8d64943 │ │ + ldrbtmi r8, [r9], #-4 │ │ + strtmi r1, [r8], -r7, lsl #5 │ │ + andsvc pc, r4, #196, 16 ; 0xc40000 │ │ + ; instruction: 0xf914f01e │ │ + bleq 61b9fc <_end@@Base+0x5c4b00> │ │ + cdp 6, 15, cr4, cr7, cr0, {2} │ │ + vcvt.f32.f64 s14, d7 │ │ + mrrc 10, 14, r7, r3, cr7 │ │ + ; instruction: 0xf0202b17 │ │ + ldmdbmi sl!, {r2, r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ + ldrbtmi r6, [r9], #-2166 ; 0xfffff78a │ │ + adccs lr, r0, r7, lsl #22 │ │ + andeq pc, r8, #196, 16 ; 0xc40000 │ │ + ; instruction: 0xf8d44628 │ │ + ; instruction: 0xf01e7214 │ │ + mcrr 8, 15, pc, r1, cr13 ; │ │ + ; instruction: 0x46300b17 │ │ + mrc 14, 7, r4, cr7, cr3, {1} │ │ + ldrbtmi r7, [lr], #-3015 ; 0xfffff439 │ │ + bvc ffa1c410 <_end@@Base+0xff9c5514> │ │ + blcs 61ba84 <_end@@Base+0x5c4b88> │ │ + stc 0, cr15, [r2, #-128]! ; 0xffffff80 │ │ + ldrbtmi r4, [r9], #-2351 ; 0xfffff6d1 │ │ + adccs lr, r0, r7, lsl #22 │ │ + andeq pc, r4, #196, 16 ; 0xc40000 │ │ + ; instruction: 0xf01e4628 │ │ + mcrr 8, 14, pc, r1, cr7 ; │ │ + ; instruction: 0x46280b18 │ │ + ; instruction: 0xf01e4631 │ │ + cdp 8, 11, cr15, cr7, cr1, {7} │ │ + mcrr 11, 12, r8, r1, cr8 │ │ + stmdbmi r7!, {r0, r1, r2, r4, r8, r9, fp} │ │ + cdp 6, 15, cr4, cr7, cr8, {1} │ │ + ldrbtmi r7, [r9], #-3015 ; 0xfffff439 │ │ + bhi a1c390 <_end@@Base+0x9c5494> │ │ + bhi f9bf84 <_end@@Base+0xf45088> │ │ + ; instruction: 0xf8d2f01e │ │ + bleq 65ba80 <_end@@Base+0x604b84> │ │ + ldrtmi r4, [r1], -r8, lsr #12 │ │ + ; instruction: 0xf8ccf01e │ │ + blhi ff25c464 <_end@@Base+0xff205568> │ │ + bleq 61ba90 <_end@@Base+0x5c4b94> │ │ + ; instruction: 0x4628491d │ │ + blvc ff21c570 <_end@@Base+0xff1c5674> │ │ + mcr 4, 4, r4, cr8, cr9, {3} │ │ + vstr s16, [r4, #156] ; 0x9c │ │ + ; instruction: 0xf01e8a41 │ │ + ldc 8, cr15, [sp], #756 ; 0x2f4 │ │ + mcrr 11, 0, r8, r1, cr2 │ │ + vmov.32 r0, d7[1] │ │ + vcvt.f32.f64 s15, d7 │ │ + vdiv.f32 s15, s14, s0 │ │ + vstr s15, [r4, #540] ; 0x21c │ │ + pop {r1, r6, r9, fp, ip, sp, lr} │ │ + svclt 0x000081f0 │ │ + strdeq r8, [r2], -sl │ │ + andeq r8, r2, r5, asr #2 │ │ + andeq r8, r2, r7, asr r1 │ │ + andeq r8, r2, sl, ror #2 │ │ + andeq r8, r2, r6, lsl #3 │ │ + andeq r8, r2, sp, lsr #3 │ │ + andeq r8, r2, r1, ror #3 │ │ + andeq r8, r2, r7, lsr r4 │ │ + andeq r8, r2, sl, ror r4 │ │ + andeq r8, r2, r5, lsl #18 │ │ + andeq r8, r2, r0, lsl #18 │ │ + strdeq r8, [r2], -pc ; │ │ + andeq r8, r2, r5, lsl #18 │ │ + andeq r8, r2, r0, lsl r9 │ │ + andeq r6, r2, sl, lsr #27 │ │ + andeq r8, r2, fp, asr #14 │ │ + andeq r8, r2, r5, ror r7 │ │ + muleq r2, r1, r7 │ │ + tstcs r4, r0, ror r5 │ │ + cmpcs r9, #544768 ; 0x85000 │ │ + ; instruction: 0x46064a10 │ │ + ; instruction: 0x4628447a │ │ + blx 1fdca92 <_end@@Base+0x1f85b96> │ │ + tstcs r4, r0, lsl #6 │ │ + adcmi r4, fp, #4, 12 ; 0x400000 │ │ + blcs 57258 <_end@@Base+0x35c> │ │ + ldmdbvs r2!, {r0, r3, r5, r7, r8, r9, sl, fp, ip, sp, pc} │ │ + ldmvs r0, {r9, sp} │ │ + vqdmulh.s d15, d3, d1 │ │ + stmpl r2, {r3, r5, r7, r8, r9, sl, fp, ip, sp, pc} │ │ + eorcs pc, r3, r4, asr #16 │ │ + ldrb r3, [r0, r1, lsl #6]! │ │ + ; instruction: 0x46216bb0 │ │ + ; instruction: 0xf011462a │ │ + ; instruction: 0x4620f93b │ │ + ldrhtmi lr, [r0], #-141 ; 0xffffff73 │ │ + bllt ff55cac8 <_end@@Base+0xff505bcc> │ │ + andeq sl, r2, r8, lsl fp │ │ + ; instruction: 0x4617b5f7 │ │ + strmi r6, [r4], -fp, asr #18 │ │ + strmi r6, [lr], -r2, lsl #21 │ │ + mlasle fp, sl, r2, r4 │ │ + ; instruction: 0xf8d06283 │ │ + ; instruction: 0xf01d00d4 │ │ + vfmsvs.f64 d31, d16, d5 │ │ + blx ff0dcaee <_end@@Base+0xff085bf2> │ │ + ldrdeq pc, [r0], r4 ; │ │ + blx fefdcaf6 <_end@@Base+0xfef85bfa> │ │ + ldrdeq pc, [ip], r4 │ │ + blx fef5cafe <_end@@Base+0xfef05c02> │ │ + tstcs r4, r5, lsr #20 │ │ + ldrbtmi r2, [sl], #-1022 ; 0xfffffc02 │ │ + ; instruction: 0xf01d6aa0 │ │ + bvs fe91f79c <_end@@Base+0xfe8c88a0> │ │ + tstcs r4, r2, lsr #26 │ │ + ; instruction: 0x462a447d │ │ + sbcseq pc, r4, r4, asr #17 │ │ + andseq pc, pc, r3, lsl r1 ; │ │ + ; instruction: 0xf103bf48 │ │ + mvnscs r0, #62 ; 0x3e │ │ + ; instruction: 0xf01d1140 │ │ + tstcs ip, r1, lsr fp ; │ │ + vst1.8 {d20-d22}, [pc :128], sl │ │ + strbtvs r7, [r0], r0, lsl #7 │ │ + ; instruction: 0xf01d6aa0 │ │ + vqdmulh.s d31, d0, d25 │ │ + bvs fe8656d8 <_end@@Base+0xfe80e7dc> │ │ + movwls r2, #516 ; 0x204 │ │ + ; instruction: 0xf8c4462b │ │ + andcs r0, r2, r0, lsr #1 │ │ + blx 1c9cb52 <_end@@Base+0x1c45c56> │ │ + addeq pc, ip, r4, asr #17 │ │ + ldrtmi r4, [r1], -r0, lsr #12 │ │ + ; instruction: 0xf7f2463a │ │ + blvs fe85fb5c <_end@@Base+0xfe808c60> │ │ + ; instruction: 0x4620b1b0 │ │ + mcr2 7, 2, pc, cr6, cr15, {7} ; │ │ + ; instruction: 0xf7ff4620 │ │ + ; instruction: 0xf894ff87 │ │ + ; instruction: 0xb1200040 │ │ + ; instruction: 0xf0024620 │ │ + stmdacs r0, {r0, r2, r6, r7, r9, fp, ip, sp, lr, pc} │ │ + ; instruction: 0xf894db08 │ │ + ; instruction: 0xb12b3041 │ │ + andlt r4, r3, r0, lsr #12 │ │ + ldrhtmi lr, [r0], #141 ; 0x8d │ │ + blt 11dcb28 <_end@@Base+0x1185c2c> │ │ + ldcllt 0, cr11, [r0, #12]! │ │ + muleq r2, lr, sl │ │ + muleq r2, r0, sl │ │ │ │ -0001f0c8 : │ │ +00020b24 : │ │ push {r4, r5, lr} │ │ - vpush {d8} │ │ mov r4, r0 │ │ + vpush {d8} │ │ sub sp, #20 │ │ - bl 12110 │ │ + bl 1336c │ │ ldrb.w r3, [r4, #64] ; 0x40 │ │ - cbz r3, 1f0e2 │ │ + cbz r3, 20b3e │ │ mov r0, r4 │ │ - bl 21b18 │ │ + bl 22fc8 │ │ ldrb.w r3, [r4, #65] ; 0x41 │ │ - cbz r3, 1f0ee │ │ + cbz r3, 20b4a │ │ mov r0, r4 │ │ - bl 22ae4 │ │ + bl 23ef4 │ │ ldrb.w r3, [r4, #66] ; 0x42 │ │ - cbz r3, 1f156 │ │ - ldr r1, [pc, #204] ; (1f1c4 ) │ │ - vldr s13, [r4, #480] ; 0x1e0 │ │ + cbz r3, 20bb2 │ │ + vldr s15, [r4, #480] ; 0x1e0 │ │ + ldr r1, [pc, #200] ; (20c20 ) │ │ ldr r0, [r4, #8] │ │ - vcvt.f64.s32 d8, s13 │ │ add r1, pc │ │ - ldr r5, [pc, #196] ; (1f1c8 ) │ │ - bl 3d424 │ │ - ldr r3, [pc, #192] ; (1f1cc ) │ │ + ldr r5, [pc, #200] ; (20c24 ) │ │ + vcvt.f64.s32 d8, s15 │ │ + bl 3eb0c │ │ add r5, pc │ │ + ldr r3, [pc, #192] ; (20c28 ) │ │ movw r2, #303 ; 0x12f │ │ - add r3, pc │ │ mov r1, r5 │ │ - vmov s13, r0 │ │ - vcvt.f64.s32 d7, s13 │ │ + add r3, pc │ │ + vmov s15, r0 │ │ movs r0, #1 │ │ + vcvt.f64.s32 d7, s15 │ │ vdiv.f64 d8, d8, d7 │ │ vldr d7, [r4, #448] ; 0x1c0 │ │ vstr d7, [sp] │ │ vdiv.f64 d7, d7, d8 │ │ vstr d7, [sp, #8] │ │ - bl 3df24 │ │ - vldr d7, [r4, #456] ; 0x1c8 │ │ - vstr d7, [sp] │ │ - vdiv.f64 d7, d7, d8 │ │ - ldr r3, [pc, #140] ; (1f1d0 ) │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #152] ; (20c2c ) │ │ movs r0, #1 │ │ mov r1, r5 │ │ - add r3, pc │ │ + vldr d7, [r4, #456] ; 0x1c8 │ │ mov.w r2, #306 ; 0x132 │ │ + add r3, pc │ │ + vstr d7, [sp] │ │ + vdiv.f64 d7, d7, d8 │ │ vstr d7, [sp, #8] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - blx 1b740 │ │ + blx 1cad4 │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 3eea0 │ │ + bl 40634 │ │ ldr r0, [r4, #72] ; 0x48 │ │ - bl 3eea0 │ │ + bl 40634 │ │ ldr r0, [r4, #76] ; 0x4c │ │ - bl 3eea0 │ │ + bl 40634 │ │ ldr r0, [r4, #56] ; 0x38 │ │ - bl 3106e │ │ + bl 3269e │ │ ldr r0, [r4, #104] ; 0x68 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr.w r0, [r4, #212] ; 0xd4 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #108] ; 0x6c │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr.w r0, [r4, #176] ; 0xb0 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr.w r0, [r4, #188] ; 0xbc │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr.w r0, [r4, #208] ; 0xd0 │ │ - cbz r0, 1f1a4 │ │ + cbz r0, 20c00 │ │ subs r0, #4 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr.w r0, [r4, #140] ; 0x8c │ │ - bl 3caf8 │ │ + bl 3e1fc │ │ ldr.w r0, [r4, #160] ; 0xa0 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ add sp, #20 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, lr} │ │ - b.w 3caf4 │ │ - ldrb r7, [r0, #31] │ │ - movs r2, r0 │ │ - cbnz r6, 1f204 │ │ - movs r2, r0 │ │ - rev r3, r2 │ │ - movs r2, r0 │ │ - cbnz r5, 1f212 │ │ - movs r2, r0 │ │ - push {r3, r4, r5, lr} │ │ - mov r4, r0 │ │ - ldr.w r2, [r0, #480] ; 0x1e0 │ │ - ldr.w r3, [r0, #204] ; 0xcc │ │ - adds r3, r2, r3 │ │ - str.w r3, [r0, #480] ; 0x1e0 │ │ - ldrb.w r3, [r0, #64] ; 0x40 │ │ - cbz r3, 1f228 │ │ - bl 225f4 │ │ - ldrb.w r3, [r4, #65] ; 0x41 │ │ - cbz r3, 1f232 │ │ - ldr r0, [r4, #12] │ │ - bl 150e0 │ │ - cmp r0, #0 │ │ - blt.n 1f23c │ │ - mov r0, r4 │ │ - movs r5, #0 │ │ - bl 22c28 │ │ - b.n 1f21c │ │ - mov r1, r5 │ │ - bl 23014 │ │ - cmp r0, #0 │ │ - blt.n 1f240 │ │ - ldr r0, [r4, #12] │ │ - adds r5, #1 │ │ - bl 15128 │ │ - ldr r3, [r4, #12] │ │ - mov r0, r4 │ │ - ldr r3, [r3, #116] ; 0x74 │ │ - cmp r3, #0 │ │ - bgt.n 1f20a │ │ - b.n 1f22e │ │ - ldrb.w r3, [r0, #65] ; 0x41 │ │ - cbz r3, 1f232 │ │ - bl 23830 │ │ - movs r3, #1 │ │ - movs r0, #0 │ │ - strb.w r3, [r4, #67] ; 0x43 │ │ - pop {r3, r4, r5, pc} │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r3, r4, r5, pc} │ │ - ldrb.w r3, [r0, #64] ; 0x40 │ │ - cbz r3, 1f24c │ │ - b.w 21cec │ │ - ldrb.w r3, [r0, #65] ; 0x41 │ │ - cbz r3, 1f256 │ │ - b.w 23014 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - bx lr │ │ - push {r4, r5, r6, lr} │ │ - mov r4, r0 │ │ - movs r6, #0 │ │ - strb.w r6, [r0, #67] ; 0x43 │ │ - ldr r0, [r0, #56] ; 0x38 │ │ - bl 309a4 │ │ - ldrb.w r5, [r4, #64] ; 0x40 │ │ - cbz r5, 1f27c │ │ - mov r0, r4 │ │ - bl 21c34 │ │ - mov r0, r6 │ │ - pop {r4, r5, r6, pc} │ │ - ldrb.w r3, [r4, #65] ; 0x41 │ │ - cbz r3, 1f28c │ │ - mov r0, r4 │ │ - bl 22c28 │ │ - mov r0, r5 │ │ - pop {r4, r5, r6, pc} │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, r5, r6, pc} │ │ - movs r0, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - vpush {d8} │ │ - mov r4, r0 │ │ - ldr r5, [r0, #8] │ │ - ldr r6, [r0, #12] │ │ - ldr r1, [pc, #560] ; (1f4d4 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - ldr r7, [r6, #4] │ │ - bl 3d430 │ │ - mov r2, r0 │ │ - mov r3, r1 │ │ - mov r0, r7 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #540] ; (1f4d8 ) │ │ - add r1, pc │ │ - asrs r0, r0, #10 │ │ - str.w r0, [r4, #484] ; 0x1e4 │ │ - mov r0, r5 │ │ - ldr r7, [r6, #4] │ │ - bl 3d430 │ │ - mov r2, r0 │ │ - mov r3, r1 │ │ - mov r0, r7 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #516] ; (1f4dc ) │ │ - add r1, pc │ │ - asrs r0, r0, #10 │ │ - str.w r0, [r4, #496] ; 0x1f0 │ │ - mov r0, r5 │ │ - ldr r7, [r6, #4] │ │ - bl 3d430 │ │ - mov r2, r0 │ │ - mov r3, r1 │ │ - mov r0, r7 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #492] ; (1f4e0 ) │ │ - add r1, pc │ │ - asrs r0, r0, #10 │ │ - str.w r0, [r4, #492] ; 0x1ec │ │ - mov r0, r5 │ │ - ldr r7, [r6, #4] │ │ - bl 3d430 │ │ - mov r2, r0 │ │ - mov r3, r1 │ │ - mov r0, r7 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #468] ; (1f4e4 ) │ │ - add r1, pc │ │ - asrs r0, r0, #10 │ │ - str.w r0, [r4, #500] ; 0x1f4 │ │ - mov r0, r5 │ │ - ldr r7, [r6, #4] │ │ - bl 3d430 │ │ - mov r2, r0 │ │ - mov r3, r1 │ │ - mov r0, r7 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #444] ; (1f4e8 ) │ │ - add r1, pc │ │ - asrs r0, r0, #10 │ │ - str.w r0, [r4, #504] ; 0x1f8 │ │ - mov r0, r5 │ │ - ldr r7, [r6, #4] │ │ - bl 3d430 │ │ - mov r2, r0 │ │ - mov r3, r1 │ │ - mov r0, r7 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #420] ; (1f4ec ) │ │ - add r1, pc │ │ - asrs r0, r0, #10 │ │ - str.w r0, [r4, #508] ; 0x1fc │ │ - mov r0, r5 │ │ - ldr r7, [r6, #4] │ │ - bl 3d430 │ │ - mov r2, r0 │ │ - mov r3, r1 │ │ - mov r0, r7 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #396] ; (1f4f0 ) │ │ - add r1, pc │ │ - asrs r0, r0, #10 │ │ - str.w r0, [r4, #512] ; 0x200 │ │ - mov r0, r5 │ │ - bl 3d424 │ │ - ldr r1, [pc, #384] ; (1f4f4 ) │ │ - add r1, pc │ │ - str.w r0, [r4, #536] ; 0x218 │ │ - mov r0, r5 │ │ - bl 3d424 │ │ - ldr r1, [pc, #376] ; (1f4f8 ) │ │ - add r1, pc │ │ - str.w r0, [r4, #540] ; 0x21c │ │ - mov r0, r5 │ │ - ldr r7, [r6, #4] │ │ - bl 3d430 │ │ - vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - mov r0, r7 │ │ - vcvt.f64.f32 d7, s14 │ │ - vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #340] ; (1f4fc ) │ │ - add r1, pc │ │ - asrs r0, r0, #10 │ │ - str.w r0, [r4, #524] ; 0x20c │ │ - mov r0, r5 │ │ - ldr r7, [r6, #4] │ │ - bl 3d430 │ │ - vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - mov r0, r7 │ │ - vcvt.f64.f32 d7, s14 │ │ - vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #304] ; (1f500 ) │ │ - add r1, pc │ │ - asrs r0, r0, #10 │ │ - str.w r0, [r4, #528] ; 0x210 │ │ - mov r0, r5 │ │ - ldr r7, [r6, #4] │ │ - bl 3d430 │ │ - vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - mov r0, r7 │ │ - vcvt.f64.f32 d7, s14 │ │ - vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #268] ; (1f504 ) │ │ - add r1, pc │ │ - asrs r7, r0, #10 │ │ - mov r0, r5 │ │ - str.w r7, [r4, #532] ; 0x214 │ │ - ldr.w r8, [r6, #4] │ │ - bl 3d430 │ │ - vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - mov r0, r8 │ │ - vcvt.f64.f32 d7, s14 │ │ - vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #232] ; (1f508 ) │ │ - add r1, pc │ │ - add.w r7, r7, r0, asr #10 │ │ - mov r0, r5 │ │ - str.w r7, [r4, #520] ; 0x208 │ │ - ldr.w r7, [r4, #532] ; 0x214 │ │ - ldr r6, [r6, #4] │ │ - bl 3d430 │ │ - vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - mov r0, r6 │ │ - ldr r6, [pc, #200] ; (1f50c ) │ │ - add r6, pc │ │ - vcvt.f64.f32 d7, s14 │ │ - vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #188] ; (1f510 ) │ │ - add r1, pc │ │ - add.w r7, r7, r0, asr #10 │ │ - mov r0, r5 │ │ - str.w r7, [r4, #516] ; 0x204 │ │ - bl 3d430 │ │ - vmov d8, r0, r1 │ │ - mov r0, r5 │ │ - mov r1, r6 │ │ - bl 3d430 │ │ - vcvt.f32.f64 s16, d8 │ │ - vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - ldr r1, [pc, #152] ; (1f514 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - vdiv.f32 s15, s16, s14 │ │ - vstr s15, [r4, #244] ; 0xf4 │ │ - bl 3d430 │ │ - vmov d8, r0, r1 │ │ - mov r0, r5 │ │ - mov r1, r6 │ │ - bl 3d430 │ │ - vcvt.f32.f64 s16, d8 │ │ - vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - ldr r1, [pc, #112] ; (1f518 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - vdiv.f32 s15, s16, s14 │ │ - vstr s15, [r4, #260] ; 0x104 │ │ - bl 3d430 │ │ - vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - vmov.f32 s15, #112 ; 0x3f800000 1.0 │ │ - vdiv.f32 s15, s15, s14 │ │ - vstr s15, [r4, #264] ; 0x108 │ │ - vpop {d8} │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - nop │ │ - ldrh r2, [r5, #28] │ │ - movs r2, r0 │ │ - ldrh r7, [r6, #30] │ │ - movs r2, r0 │ │ - ldrh r1, [r1, #32] │ │ - movs r2, r0 │ │ - ldrh r4, [r3, #32] │ │ - movs r2, r0 │ │ - ldrh r0, [r7, #32] │ │ - movs r2, r0 │ │ - ldrh r7, [r3, #34] ; 0x22 │ │ - movs r2, r0 │ │ - ldrh r3, [r2, #36] ; 0x24 │ │ - movs r2, r0 │ │ - ldrh r7, [r4, #54] ; 0x36 │ │ - movs r2, r0 │ │ - ldrh r2, [r5, #56] ; 0x38 │ │ - movs r2, r0 │ │ - str r3, [sp, #732] ; 0x2dc │ │ - movs r2, r0 │ │ - str r3, [sp, #712] ; 0x2c8 │ │ - movs r2, r0 │ │ - str r3, [sp, #708] ; 0x2c4 │ │ - movs r2, r0 │ │ - str r3, [sp, #740] ; 0x2e4 │ │ - movs r2, r0 │ │ - str r3, [sp, #776] ; 0x308 │ │ - movs r2, r0 │ │ - ldrb r2, [r3, #1] │ │ - movs r2, r0 │ │ - str r1, [sp, #1004] ; 0x3ec │ │ - movs r2, r0 │ │ - str r2, [sp, #148] ; 0x94 │ │ + b.w 3e1f8 │ │ + ldr r7, [r4, #120] ; 0x78 │ │ movs r2, r0 │ │ - str r2, [sp, #260] ; 0x104 │ │ + add r1, sp, #784 ; 0x310 │ │ movs r2, r0 │ │ - push {r4, r5, r6, lr} │ │ - movs r1, #4 │ │ - ldr r4, [r0, #40] ; 0x28 │ │ - movs r3, #89 ; 0x59 │ │ - ldr r2, [pc, #64] ; (1f568 ) │ │ - mov r5, r0 │ │ - add r2, pc │ │ - mov r0, r4 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r2, #0 │ │ - mov r3, r2 │ │ - mov r6, r0 │ │ - mov r1, r0 │ │ - b.n 1f54e │ │ - cmp r3, #0 │ │ - ittte ge │ │ - ldrge r0, [r5, #16] │ │ - ldrge r0, [r0, #8] │ │ - ldrge r0, [r0, r2] │ │ - movlt r0, #0 │ │ - adds r3, #1 │ │ - adds r2, #20 │ │ - str.w r0, [r1], #4 │ │ - cmp r3, r4 │ │ - blt.n 1f53a │ │ - ldr r0, [r5, #56] ; 0x38 │ │ - mov r1, r6 │ │ - mov r2, r4 │ │ - bl 306c4 │ │ - mov r0, r6 │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 3caf4 │ │ - nop │ │ - push {r3, r6, r7, lr} │ │ + add r1, sp, #948 ; 0x3b4 │ │ movs r2, r0 │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - mov r7, r2 │ │ - ldr r3, [r1, #20] │ │ - mov r4, r0 │ │ - ldr r2, [r0, #40] ; 0x28 │ │ - mov r6, r1 │ │ - cmp r2, r3 │ │ - beq.n 1f5f2 │ │ - str r3, [r0, #40] ; 0x28 │ │ - ldr r5, [pc, #180] ; (1f634 ) │ │ - ldr.w r0, [r0, #212] ; 0xd4 │ │ - bl 3caf4 │ │ - ldr r0, [r4, #108] ; 0x6c │ │ - bl 3caf4 │ │ - add r5, pc │ │ - ldr.w r0, [r4, #160] ; 0xa0 │ │ - bl 3caf4 │ │ - ldr.w r0, [r4, #140] ; 0x8c │ │ - bl 3caf8 │ │ - movs r1, #4 │ │ - movs r3, #254 ; 0xfe │ │ - mov r2, r5 │ │ - ldr r0, [r4, #40] ; 0x28 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - mov r2, r5 │ │ - str.w r0, [r4, #212] ; 0xd4 │ │ - add.w r0, r3, #62 ; 0x3e │ │ - adds r3, #31 │ │ - it pl │ │ - movpl r0, r3 │ │ - movs r1, #4 │ │ - movs r3, #255 ; 0xff │ │ - asrs r0, r0, #5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r1, #12 │ │ - mov r2, r5 │ │ - mov.w r3, #256 ; 0x100 │ │ - str r0, [r4, #108] ; 0x6c │ │ - ldr r0, [r4, #40] ; 0x28 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movw r3, #259 ; 0x103 │ │ - ldr r1, [r4, #40] ; 0x28 │ │ - movs r2, #4 │ │ - str r3, [sp, #0] │ │ - mov r3, r5 │ │ - str.w r0, [r4, #160] ; 0xa0 │ │ - movs r0, #2 │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ - str.w r0, [r4, #140] ; 0x8c │ │ - mov r0, r4 │ │ - mov r1, r6 │ │ - mov r2, r7 │ │ - bl 120c2 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - cbz r0, 1f62e │ │ - mov r0, r4 │ │ - bl 1f294 │ │ - mov r0, r4 │ │ - bl 1f51c │ │ - ldrb.w r0, [r4, #64] ; 0x40 │ │ - cbz r0, 1f61c │ │ - mov r0, r4 │ │ - bl 21bdc │ │ - cmp r0, #0 │ │ - blt.n 1f62e │ │ - ldrb.w r3, [r4, #65] ; 0x41 │ │ - cbz r3, 1f62e │ │ - mov r0, r4 │ │ - add sp, #12 │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 22b94 │ │ - add sp, #12 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop │ │ - push {r1, r5, r6, lr} │ │ + add r1, sp, #884 ; 0x374 │ │ movs r2, r0 │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ ldr r3, [r0, #32] │ │ mov r5, r1 │ │ - cbnz r3, 1f668 │ │ + cbnz r3, 20c60 │ │ ldr r0, [r0, #28] │ │ ldr r1, [r4, #56] ; 0x38 │ │ ldr.w r2, [r4, #260] ; 0x104 │ │ ldr.w r3, [r4, #264] ; 0x108 │ │ - bl 13788 │ │ + bl 14a04 │ │ str r0, [r4, #32] │ │ - cbz r0, 1f678 │ │ + cbz r0, 20c6e │ │ ldr r3, [r4, #36] ; 0x24 │ │ - cbnz r3, 1f668 │ │ + cbnz r3, 20c60 │ │ ldr r0, [r4, #28] │ │ ldr r1, [r4, #56] ; 0x38 │ │ ldr.w r2, [r4, #264] ; 0x108 │ │ - bl 13a0c │ │ + bl 14cc0 │ │ str r0, [r4, #36] ; 0x24 │ │ - cbz r5, 1f676 │ │ - ldr r2, [r4, #32] │ │ + ldr r0, [r4, #32] │ │ + cbz r5, 20c6e │ │ ldr r3, [r4, #28] │ │ - ldr r2, [r2, #16] │ │ + ldr r2, [r0, #16] │ │ ldr r3, [r3, #44] ; 0x2c │ │ - adds r3, r2, r3 │ │ + add r3, r2 │ │ str r3, [r5, #0] │ │ - ldr r0, [r4, #32] │ │ pop {r3, r4, r5, pc} │ │ - ... │ │ │ │ -0001f67c : │ │ +00020c70 : │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ - mov r6, r1 │ │ - ldr r1, [pc, #520] ; (1f88c ) │ │ - mov r8, r2 │ │ + mov r5, r1 │ │ str r0, [sp, #12] │ │ - mov r0, r6 │ │ - add r1, pc │ │ + mov r0, r1 │ │ + ldr r1, [pc, #520] ; (20e84 ) │ │ + mov r6, r2 │ │ mov r7, r3 │ │ - bl 3d424 │ │ - mov r1, r0 │ │ - cbz r0, 1f6a8 │ │ - ldr r1, [pc, #504] ; (1f890 ) │ │ - mov r0, r6 │ │ add r1, pc │ │ - bl 3d424 │ │ - cmp r0, #0 │ │ - ite ne │ │ + bl 3eb0c │ │ + cbz r0, 20c9a │ │ + ldr r1, [pc, #508] ; (20e88 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 3eb0c │ │ + adds r1, r0, #0 │ │ + it ne │ │ movne r1, #1 │ │ - moveq r1, #0 │ │ - ldr r5, [pc, #488] ; (1f894 ) │ │ - mov r0, r8 │ │ - bl 14a3c │ │ + b.n 20c9c │ │ + mov r1, r0 │ │ + ldr.w r8, [pc, #492] ; 20e8c │ │ + mov r0, r6 │ │ + bl 15d9c │ │ mov.w r1, #544 ; 0x220 │ │ - add r5, pc │ │ + add r8, pc │ │ movs r3, #155 ; 0x9b │ │ movs r0, #1 │ │ - mov r2, r5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov r2, r8 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [sp, #40] ; 0x28 │ │ - ldr r1, [pc, #468] ; (1f898 ) │ │ - mov r2, r6 │ │ + ldr r1, [pc, #468] ; (20e90 ) │ │ + mov r2, r5 │ │ str r7, [sp, #0] │ │ - add r1, pc │ │ str r3, [sp, #4] │ │ - mov r3, r8 │ │ + add r1, pc │ │ + mov r3, r6 │ │ mov r4, r0 │ │ - bl 12080 │ │ - ldr.w r3, [r8, #20] │ │ - ldr.w r2, [r8, #24] │ │ + bl 132dc │ │ + ldr r3, [r6, #20] │ │ + ldr r2, [r6, #24] │ │ ldr r0, [r3, #12] │ │ ldr r1, [r2, #0] │ │ movs r2, #0 │ │ ldr r3, [r3, #60] ; 0x3c │ │ - blx 1b694 │ │ - mov r8, r0 │ │ + blx 1ca20 │ │ + mov r6, r0 │ │ str r0, [r4, #60] ; 0x3c │ │ - cbnz r0, 1f6fa │ │ + cbnz r0, 20cec │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ - mov r4, r8 │ │ ldr r3, [r3, #20] │ │ blx r3 │ │ - b.n 1f882 │ │ + mov r0, r6 │ │ + b.n 20e7c │ │ movs r0, #96 ; 0x60 │ │ - bl 3ee14 │ │ + ldr r6, [pc, #420] ; (20e94 ) │ │ + bl 405a8 │ │ + add r6, pc │ │ str r0, [r4, #68] ; 0x44 │ │ movs r0, #96 ; 0x60 │ │ - bl 3ee14 │ │ + bl 405a8 │ │ str r0, [r4, #72] ; 0x48 │ │ movs r0, #52 ; 0x34 │ │ - bl 3ee14 │ │ + bl 405a8 │ │ str r0, [r4, #76] ; 0x4c │ │ mov r0, r4 │ │ - bl 1f294 │ │ + bl 2077c │ │ + ldr r0, [r7, #20] │ │ movs r1, #4 │ │ + mov r2, r8 │ │ movs r3, #172 ; 0xac │ │ - ldr r0, [r7, #20] │ │ - mov r2, r5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ + mov r2, r8 │ │ movs r3, #174 ; 0xae │ │ - mov r2, r5 │ │ str r0, [r4, #104] ; 0x68 │ │ ldr r0, [r7, #20] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r2, r5 │ │ - str.w r0, [r4, #212] ; 0xd4 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [r7, #20] │ │ - add.w r0, r3, #62 ; 0x3e │ │ - adds r3, #31 │ │ - it pl │ │ - movpl r0, r3 │ │ movs r1, #4 │ │ + mov r2, r6 │ │ + str.w r0, [r4, #212] ; 0xd4 │ │ + adds.w r0, r3, #31 │ │ + it mi │ │ + addmi.w r0, r3, #62 ; 0x3e │ │ movs r3, #175 ; 0xaf │ │ asrs r0, r0, #5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r2, r5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, r6 │ │ movs r3, #177 ; 0xb1 │ │ movs r1, #12 │ │ str r0, [r4, #108] ; 0x6c │ │ ldr r0, [r7, #20] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r1, [pc, #316] ; (1f89c ) │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r1, [pc, #324] ; (20e98 ) │ │ add r1, pc │ │ str.w r0, [r4, #160] ; 0xa0 │ │ - mov r0, r6 │ │ - bl 3d424 │ │ + mov r0, r5 │ │ + bl 3eb0c │ │ movs r1, #36 ; 0x24 │ │ - mov r2, r5 │ │ + mov r2, r6 │ │ movs r3, #183 ; 0xb7 │ │ str.w r0, [r4, #184] ; 0xb8 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr.w r3, [r4, #184] ; 0xb8 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + movs r3, #20 │ │ movs r1, #4 │ │ - mov r2, r5 │ │ + mov r2, r6 │ │ str.w r0, [r4, #176] ; 0xb0 │ │ - movs r0, #20 │ │ + ldr.w r0, [r4, #184] ; 0xb8 │ │ muls r0, r3 │ │ movs r3, #187 ; 0xbb │ │ str.w r0, [r4, #196] ; 0xc4 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov.w r3, #256 ; 0x100 │ │ movs r1, #4 │ │ str.w r3, [r4, #200] ; 0xc8 │ │ - mov r2, r5 │ │ + mov r2, r6 │ │ movs r3, #190 ; 0xbe │ │ str.w r0, [r4, #188] ; 0xbc │ │ movw r0, #257 ; 0x101 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #195 ; 0xc3 │ │ movs r2, #4 │ │ adds r0, #4 │ │ str.w r0, [r4, #208] ; 0xd0 │ │ str r3, [sp, #0] │ │ movs r0, #2 │ │ ldr r1, [r7, #20] │ │ - mov r3, r5 │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ - ldr r2, [pc, #220] ; (1f8a0 ) │ │ + mov r3, r6 │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ + ldr r2, [pc, #224] ; (20e9c ) │ │ + movs r7, #1 │ │ add r1, sp, #12 │ │ - movs r3, #0 │ │ add r2, pc │ │ - movs r7, #1 │ │ + movs r3, #0 │ │ str.w r0, [r4, #140] ; 0x8c │ │ - mov r0, r6 │ │ + mov r0, r5 │ │ str r7, [sp, #0] │ │ - bl 2fbb8 │ │ + bl 311dc │ │ str r0, [r4, #56] ; 0x38 │ │ cmp r0, #0 │ │ - beq.n 1f87a │ │ - ldr r1, [pc, #196] ; (1f8a4 ) │ │ + beq.n 20e70 │ │ + ldr r1, [pc, #200] ; (20ea0 ) │ │ add r1, pc │ │ - bl 30c8e │ │ + bl 3227c │ │ mov r8, r0 │ │ ldr r0, [r4, #56] ; 0x38 │ │ - bl 30bbc │ │ + bl 321a0 │ │ cmp r8, r0 │ │ - bne.n 1f802 │ │ - ldr r3, [pc, #180] ; (1f8a8 ) │ │ + bne.n 20df8 │ │ + ldr r3, [pc, #184] ; (20ea4 ) │ │ movs r0, #4 │ │ - mov r1, r5 │ │ + mov r1, r6 │ │ movs r2, #205 ; 0xcd │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 1f87a │ │ + bl 3f6b8 │ │ + b.n 20e70 │ │ mov r0, r4 │ │ - bl 1f51c │ │ - ldr r1, [pc, #160] ; (1f8ac ) │ │ - mov r0, r6 │ │ + bl 20a04 │ │ + ldr r1, [pc, #168] ; (20ea8 ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - bl 3d424 │ │ - cbz r0, 1f82e │ │ + bl 3eb0c │ │ + cbz r0, 20e24 │ │ mov r0, r4 │ │ - bl 21ad4 │ │ - ldr r3, [pc, #148] ; (1f8b0 ) │ │ + bl 22f84 │ │ + ldr r3, [pc, #152] ; (20eac ) │ │ strb.w r7, [r4, #64] ; 0x40 │ │ add.w r0, r4, #312 ; 0x138 │ │ add r3, pc │ │ str.w r3, [r4, #312] ; 0x138 │ │ - bl 4096e │ │ - ldr r1, [pc, #132] ; (1f8b4 ) │ │ - mov r0, r6 │ │ + bl 42126 │ │ + ldr r1, [pc, #136] ; (20eb0 ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - bl 3d424 │ │ - cbz r0, 1f856 │ │ + bl 3eb0c │ │ + cbz r0, 20e4c │ │ mov r0, r4 │ │ - bl 22a2c │ │ + bl 23e38 │ │ movs r3, #1 │ │ strb.w r3, [r4, #65] ; 0x41 │ │ add.w r0, r4, #368 ; 0x170 │ │ - ldr r3, [pc, #108] ; (1f8b8 ) │ │ + ldr r3, [pc, #112] ; (20eb4 ) │ │ add r3, pc │ │ str.w r3, [r4, #368] ; 0x170 │ │ - bl 4096e │ │ - ldr r1, [pc, #100] ; (1f8bc ) │ │ - mov r0, r6 │ │ + bl 42126 │ │ + ldr r1, [pc, #104] ; (20eb8 ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - bl 3d424 │ │ - cbz r0, 1f882 │ │ + bl 3eb0c │ │ + cbz r0, 20e7a │ │ movs r3, #1 │ │ strb.w r3, [r4, #66] ; 0x42 │ │ - ldr r3, [pc, #84] ; (1f8c0 ) │ │ + ldr r3, [pc, #92] ; (20ebc ) │ │ add.w r0, r4, #424 ; 0x1a8 │ │ add r3, pc │ │ str.w r3, [r4, #424] ; 0x1a8 │ │ - bl 4096e │ │ - b.n 1f882 │ │ + bl 42126 │ │ + b.n 20e7a │ │ mov r0, r4 │ │ - movs r4, #0 │ │ - bl 1f0c8 │ │ + bl 20b24 │ │ + movs r0, #0 │ │ + b.n 20e7c │ │ mov r0, r4 │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - ldrh r6, [r4, #22] │ │ + ldrb r0, [r5, #28] │ │ movs r2, r0 │ │ - ldrh r2, [r4, #20] │ │ + ldrb r0, [r5, #27] │ │ movs r2, r0 │ │ - push {r2, r3, r4, r5} │ │ + add r0, sp, #504 ; 0x1f8 │ │ movs r2, r0 │ │ - ldr r0, [r7, r7] │ │ + strb r0, [r0, r0] │ │ movs r3, r0 │ │ - ldrh r6, [r7, #20] │ │ + add r0, sp, #208 ; 0xd0 │ │ movs r2, r0 │ │ - ldr r4, [r5, r3] │ │ + ldrb r0, [r0, #28] │ │ + movs r2, r0 │ │ + strh r6, [r6, r3] │ │ movs r3, r0 │ │ - ldr r0, [sp, #520] ; 0x208 │ │ + ldrh r4, [r0, #38] ; 0x26 │ │ movs r2, r0 │ │ - cbz r6, 1f906 │ │ + add r7, pc, #704 ; (adr r7, 21168 ) │ │ movs r2, r0 │ │ - ldrh r0, [r6, #8] │ │ + ldrb r2, [r6, #21] │ │ movs r2, r0 │ │ - cbz r5, 1f914 │ │ + add r7, pc, #796 ; (adr r7, 211cc ) │ │ movs r2, r0 │ │ - ldrh r6, [r7, #8] │ │ + ldrb r0, [r0, #22] │ │ movs r2, r0 │ │ - cbz r5, 1f914 │ │ + add r7, pc, #668 ; (adr r7, 21154 ) │ │ movs r2, r0 │ │ - strb r4, [r6, #20] │ │ + ldr r6, [r6, #20] │ │ movs r2, r0 │ │ - cbz r3, 1f916 │ │ + add r7, pc, #564 ; (adr r7, 210f4 ) │ │ movs r2, r0 │ │ │ │ -0001f8c4 : │ │ +00020ec0 : │ │ push {r4, r5, r6, lr} │ │ - mov r6, r1 │ │ + mov r5, r1 │ │ ldr.w r1, [r0, #200] ; 0xc8 │ │ mov r4, r0 │ │ - cmp r6, r1 │ │ - blt.n 1f918 │ │ - ldr r5, [pc, #88] ; (1f92c ) │ │ + cmp r5, r1 │ │ + blt.n 20f14 │ │ + ldr r6, [pc, #88] ; (20f28 ) │ │ lsls r1, r1, #1 │ │ str.w r1, [r0, #200] ; 0xc8 │ │ adds r1, #1 │ │ ldr.w r0, [r0, #208] ; 0xd0 │ │ - add r5, pc │ │ + add r6, pc │ │ lsls r1, r1, #2 │ │ mov.w r3, #334 ; 0x14e │ │ subs r0, #4 │ │ - mov r2, r5 │ │ - bl 3ca60 <__ckd_realloc__> │ │ + mov r2, r6 │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ str.w r0, [r4, #208] ; 0xd0 │ │ ldr.w r0, [r4, #216] ; 0xd8 │ │ - cbz r0, 1f90e │ │ + cbz r0, 20f0a │ │ ldr.w r1, [r4, #200] ; 0xc8 │ │ - mov r2, r5 │ │ + mov r2, r6 │ │ mov.w r3, #338 ; 0x152 │ │ lsls r1, r1, #2 │ │ - bl 3ca60 <__ckd_realloc__> │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ str.w r0, [r4, #216] ; 0xd8 │ │ ldr.w r3, [r4, #208] ; 0xd0 │ │ adds r3, #4 │ │ str.w r3, [r4, #208] ; 0xd0 │ │ ldr.w r2, [r4, #180] ; 0xb4 │ │ ldr.w r3, [r4, #208] ; 0xd0 │ │ - str.w r2, [r3, r6, lsl #2] │ │ + str.w r2, [r3, r5, lsl #2] │ │ ldr.w r0, [r4, #180] ; 0xb4 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - sxth r0, r2 │ │ + add r6, pc, #304 ; (adr r6, 2105c ) │ │ movs r2, r0 │ │ │ │ -0001f930 : │ │ +00020f2c : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r7, r3 │ │ ldr.w r3, [r0, #212] ; 0xd4 │ │ mov r4, r0 │ │ mov sl, r1 │ │ - mov r6, r2 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - ldr.w r8, [r3, r2, lsl #2] │ │ - ldr.w fp, [sp, #52] ; 0x34 │ │ - cmp.w r8, #4294967295 ; 0xffffffff │ │ - beq.n 1fa00 │ │ - mov.w r9, #36 ; 0x24 │ │ + mov r5, r2 │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + ldr.w r9, [r3, r2, lsl #2] │ │ + ldr.w r8, [sp, #52] ; 0x34 │ │ + cmp.w r9, #4294967295 ; 0xffffffff │ │ + beq.n 21004 │ │ + mov.w fp, #36 ; 0x24 │ │ ldr.w r3, [r0, #176] ; 0xb0 │ │ - mul.w r9, r9, r5 │ │ - ldr.w r2, [r3, r9] │ │ - subs r2, r1, r2 │ │ - cmp.w r2, #2000 ; 0x7d0 │ │ - ble.n 1f98e │ │ - movs r0, #0 │ │ - cmp r6, #0 │ │ - blt.n 1f978 │ │ - ldr r3, [r4, #16] │ │ - movs r1, #20 │ │ - muls r6, r1 │ │ - ldr r3, [r3, #8] │ │ - ldr r0, [r3, r6] │ │ - ldr r1, [pc, #512] ; (1fb7c ) │ │ - ldr r3, [pc, #516] ; (1fb80 ) │ │ - stmia.w sp, {r0, r2} │ │ + mul.w fp, fp, r6 │ │ + ldr.w r3, [r3, fp] │ │ + subs r3, r1, r3 │ │ + cmp.w r3, #2000 ; 0x7d0 │ │ + ble.n 20f8e │ │ + cmp r2, #0 │ │ + ite ge │ │ + ldrge r2, [r0, #16] │ │ + movlt r2, #0 │ │ + mov.w r0, #3 │ │ + itttt ge │ │ + ldrge r1, [r2, #8] │ │ + movge r2, #20 │ │ + mulge r5, r2 │ │ + ldrge r2, [r1, r5] │ │ + ldr r1, [pc, #512] ; (2117c ) │ │ + stmia.w sp, {r2, r3} │ │ add r1, pc │ │ - add r3, pc │ │ - movs r0, #3 │ │ + ldr r3, [pc, #508] ; (21180 ) │ │ movw r2, #395 ; 0x18b │ │ - bl 3df24 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ movs r1, #36 ; 0x24 │ │ - ldr.w r2, [r4, #176] ; 0xb0 │ │ - mul.w r6, r1, r8 │ │ - adds r3, r2, r6 │ │ - ldr r0, [r3, #16] │ │ - cmp r0, r7 │ │ - bge.n 1f9e8 │ │ - ldr r3, [r3, #12] │ │ - cmp r3, r5 │ │ - beq.n 1f9e0 │ │ - adds r0, r3, #1 │ │ - itett ne │ │ - mlane r1, r1, r3, r2 │ │ - moveq r1, r3 │ │ - ldrne r3, [r1, #28] │ │ - ldrne r1, [r1, #24] │ │ - adds r0, r5, #1 │ │ - iteet ne │ │ - addne r9, r2 │ │ - moveq r0, r5 │ │ - moveq r2, r5 │ │ - ldrne.w r0, [r9, #28] │ │ - it ne │ │ - ldrne.w r2, [r9, #24] │ │ - cmp r3, r0 │ │ - bne.n 1f9d0 │ │ - cmp r1, r2 │ │ - beq.n 1f9d8 │ │ + ldr.w r3, [r4, #176] ; 0xb0 │ │ + mul.w r5, r1, r9 │ │ + adds r0, r3, r5 │ │ + ldr r2, [r0, #16] │ │ + cmp r2, r7 │ │ + bge.n 20fea │ │ + ldr r2, [r0, #12] │ │ + cmp r2, r6 │ │ + beq.n 20fe2 │ │ + adds r0, r2, #1 │ │ + beq.n 20fb8 │ │ + mla r1, r1, r2, r3 │ │ + adds r0, r6, #1 │ │ + ldr r2, [r1, #28] │ │ + ldr r1, [r1, #24] │ │ + bne.n 20fbe │ │ + b.n 20fc6 │ │ + adds r1, r6, #1 │ │ + beq.n 20fda │ │ + mov r1, r2 │ │ + add r3, fp │ │ + ldr r0, [r3, #28] │ │ + ldr r3, [r3, #24] │ │ + b.n 20fca │ │ + mov r0, r6 │ │ + mov r3, r6 │ │ + cmp r2, r0 │ │ + bne.n 20fd2 │ │ + cmp r1, r3 │ │ + beq.n 20fda │ │ mov r0, r4 │ │ - mov r1, r8 │ │ - bl 1f054 │ │ + mov r1, r9 │ │ + bl 20660 │ │ ldr.w r3, [r4, #176] ; 0xb0 │ │ - adds r3, r3, r6 │ │ - str r5, [r3, #12] │ │ + add r3, r5 │ │ + str r6, [r3, #12] │ │ ldr.w r3, [r4, #176] ; 0xb0 │ │ - adds r3, r3, r6 │ │ + add r3, r5 │ │ str r7, [r3, #16] │ │ ldr.w r3, [r4, #176] ; 0xb0 │ │ - adds r6, r3, r6 │ │ - ldr r3, [r6, #20] │ │ - adds r2, r3, #1 │ │ - ittt ne │ │ - addne fp, r3 │ │ - ldrne.w r2, [r4, #188] ; 0xbc │ │ - strne.w r7, [r2, fp, lsl #2] │ │ - b.n 1fb74 │ │ - ldr.w r3, [r0, #180] ; 0xb4 │ │ - adds r0, r3, #1 │ │ - bne.n 1fa20 │ │ - ldr r1, [pc, #376] ; (1fb84 ) │ │ + add r3, r5 │ │ + ldr r3, [r3, #20] │ │ + adds r5, r3, #1 │ │ + beq.w 21176 │ │ + ldr.w r2, [r4, #188] ; 0xbc │ │ + add r3, r8 │ │ + str.w r7, [r2, r3, lsl #2] │ │ + b.n 21176 │ │ + ldr.w r2, [r0, #180] ; 0xb4 │ │ + adds r0, r2, #1 │ │ + bne.n 21024 │ │ + ldr r1, [pc, #372] ; (21184 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #376] ; (1fb88 ) │ │ + ldr r3, [pc, #372] ; (21188 ) │ │ mov.w r2, #448 ; 0x1c0 │ │ add r1, pc │ │ add r3, pc │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 3df24 │ │ - ldr.w r1, [r4, #184] ; 0xb8 │ │ - cmp r3, r1 │ │ - blt.n 1fa60 │ │ - ldr.w r8, [pc, #352] ; 1fb8c │ │ - lsls r1, r1, #1 │ │ - movs r3, #36 ; 0x24 │ │ - str.w r1, [r4, #184] ; 0xb8 │ │ - add r8, pc │ │ - muls r1, r3 │ │ + b.w 3f6b8 │ │ + ldr.w r3, [r4, #184] ; 0xb8 │ │ + cmp r2, r3 │ │ + blt.n 21064 │ │ + ldr.w r9, [pc, #348] ; 2118c │ │ + lsls r3, r3, #1 │ │ + movs r1, #36 ; 0x24 │ │ + str.w r3, [r4, #184] ; 0xb8 │ │ + add r9, pc │ │ ldr.w r0, [r4, #176] ; 0xb0 │ │ + muls r1, r3 │ │ + mov r2, r9 │ │ movw r3, #457 ; 0x1c9 │ │ - mov r2, r8 │ │ - bl 3ca60 <__ckd_realloc__> │ │ - ldr.w r2, [r4, #184] ; 0xb8 │ │ - ldr r3, [pc, #324] ; (1fb90 ) │ │ - mov r1, r8 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ + ldr.w r3, [r4, #184] ; 0xb8 │ │ + mov r1, r9 │ │ mov.w r2, #458 ; 0x1ca │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #312] ; (21190 ) │ │ + add r3, pc │ │ str.w r0, [r4, #176] ; 0xb0 │ │ movs r0, #1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr r3, [r4, #12] │ │ ldr.w r1, [r4, #196] ; 0xc4 │ │ ldr.w r2, [r4, #192] ; 0xc0 │ │ ldr r3, [r3, #20] │ │ ldr r3, [r3, #4] │ │ subs r3, r1, r3 │ │ cmp r2, r3 │ │ - blt.n 1faaa │ │ - ldr.w r8, [pc, #284] ; 1fb94 │ │ + blt.n 210ae │ │ + ldr.w r9, [pc, #280] ; 21194 │ │ lsls r3, r1, #1 │ │ ldr.w r0, [r4, #188] ; 0xbc │ │ lsls r1, r1, #3 │ │ - add r8, pc │ │ + add r9, pc │ │ str.w r3, [r4, #196] ; 0xc4 │ │ movw r3, #465 ; 0x1d1 │ │ - mov r2, r8 │ │ - bl 3ca60 <__ckd_realloc__> │ │ - ldr.w r2, [r4, #196] ; 0xc4 │ │ - ldr r3, [pc, #256] ; (1fb98 ) │ │ - mov r1, r8 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ + mov r2, r9 │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ + ldr.w r3, [r4, #196] ; 0xc4 │ │ + mov r1, r9 │ │ mov.w r2, #466 ; 0x1d2 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #244] ; (21198 ) │ │ + add r3, pc │ │ str.w r0, [r4, #188] ; 0xbc │ │ movs r0, #1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr.w r2, [r4, #180] ; 0xb4 │ │ ldr.w r3, [r4, #212] ; 0xd4 │ │ - str.w r2, [r3, r6, lsl #2] │ │ - movs r2, #36 ; 0x24 │ │ ldr.w r1, [r4, #176] ; 0xb0 │ │ - ldr.w r3, [r4, #180] ; 0xb4 │ │ + str.w r2, [r3, r5, lsl #2] │ │ + movs r3, #36 ; 0x24 │ │ + ldr.w r2, [r4, #180] ; 0xb4 │ │ muls r2, r3 │ │ adds r3, r1, r2 │ │ - str r6, [r3, #8] │ │ + str r5, [r3, #8] │ │ str.w sl, [r1, r2] │ │ - str r5, [r3, #12] │ │ - str r7, [r3, #16] │ │ + movs r1, #20 │ │ ldr.w r2, [r4, #192] ; 0xc0 │ │ + str r6, [r3, #12] │ │ + str r7, [r3, #16] │ │ str r2, [r3, #20] │ │ movs r2, #1 │ │ strb r2, [r3, #4] │ │ - movs r2, #20 │ │ - muls r6, r2 │ │ ldr r2, [r4, #16] │ │ ldr r2, [r2, #8] │ │ - adds r2, r2, r6 │ │ - ldr r1, [r2, #8] │ │ - ldr r2, [r2, #4] │ │ - subs r1, #1 │ │ - ldrh.w r1, [r2, r1, lsl #1] │ │ + mla r5, r1, r5, r2 │ │ + ldr r6, [r5, #4] │ │ + ldr r5, [r5, #8] │ │ + add.w r2, r5, #2147483648 ; 0x80000000 │ │ + cmp r5, #1 │ │ + add.w r2, r2, #4294967295 ; 0xffffffff │ │ + ldrh.w r1, [r6, r2, lsl #1] │ │ + mov.w r0, r2, lsl #1 │ │ strh r1, [r3, #32] │ │ - ldr r2, [r4, #16] │ │ - ldr r2, [r2, #8] │ │ - adds r6, r2, r6 │ │ - ldr r2, [r6, #8] │ │ - cmp r2, #1 │ │ - bne.n 1fb0a │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ - movs r5, #0 │ │ - strh r2, [r3, #34] ; 0x22 │ │ + bne.n 2110e │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ + movw r0, #65535 ; 0xffff │ │ str r2, [r3, #20] │ │ - b.n 1fb2a │ │ - ldr r0, [r6, #4] │ │ - subs r2, #2 │ │ + movs r5, #0 │ │ + b.n 2112a │ │ + adds r2, r6, r0 │ │ sxth r1, r1 │ │ - ldrh.w r2, [r0, r2, lsl #1] │ │ - strh r2, [r3, #34] ; 0x22 │ │ - ldr r3, [r4, #20] │ │ - ldr r0, [r3, #16] │ │ - sxth r3, r2 │ │ - lsls r2, r3, #2 │ │ - lsls r3, r3, #4 │ │ - subs r3, r3, r2 │ │ - ldr.w r2, [r0, r1, lsl #2] │ │ - adds r3, r2, r3 │ │ - ldr r5, [r3, #8] │ │ + ldrh.w r0, [r2, #-2] │ │ + ldr r2, [r4, #20] │ │ + ldr r5, [r2, #16] │ │ + sxth r2, r0 │ │ + add.w r2, r2, r2, lsl #1 │ │ + ldr.w r1, [r5, r1, lsl #2] │ │ + add.w r2, r1, r2, lsl #2 │ │ + ldr r5, [r2, #8] │ │ + strh r0, [r3, #34] ; 0x22 │ │ + mov.w r1, #3758096384 ; 0xe0000000 │ │ movs r3, #0 │ │ - mov.w r2, #3758096384 ; 0xe0000000 │ │ - b.n 1fb42 │ │ - ldr.w r0, [r4, #192] ; 0xc0 │ │ - ldr.w r1, [r4, #188] ; 0xbc │ │ - adds r0, r3, r0 │ │ - adds r3, #1 │ │ - str.w r2, [r1, r0, lsl #2] │ │ cmp r3, r5 │ │ - blt.n 1fb32 │ │ - cbz r5, 1fb56 │ │ + bge.n 21148 │ │ + ldr.w r2, [r4, #192] ; 0xc0 │ │ + ldr.w r0, [r4, #188] ; 0xbc │ │ + add r2, r3 │ │ + adds r3, #1 │ │ + str.w r1, [r0, r2, lsl #2] │ │ + b.n 21132 │ │ + cbz r5, 21158 │ │ ldr.w r3, [r4, #192] ; 0xc0 │ │ - add fp, r3 │ │ - ldr.w r3, [r4, #188] ; 0xbc │ │ - str.w r7, [r3, fp, lsl #2] │ │ + ldr.w r2, [r4, #188] ; 0xbc │ │ + add r3, r8 │ │ + str.w r7, [r2, r3, lsl #2] │ │ mov r0, r4 │ │ ldr.w r1, [r4, #180] ; 0xb4 │ │ - bl 1f054 │ │ + bl 20660 │ │ ldr.w r3, [r4, #180] ; 0xb4 │ │ adds r3, #1 │ │ str.w r3, [r4, #180] ; 0xb4 │ │ ldr.w r3, [r4, #192] ; 0xc0 │ │ - adds r5, r3, r5 │ │ + add r5, r3 │ │ str.w r5, [r4, #192] ; 0xc0 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - cbz r0, 1fb9c │ │ + add r5, pc, #672 ; (adr r5, 21420 ) │ │ movs r2, r0 │ │ - sxtb r0, r0 │ │ + add r6, pc, #456 ; (adr r6, 2134c ) │ │ movs r2, r0 │ │ - sub sp, #376 ; 0x178 │ │ + add r5, pc, #72 ; (adr r5, 211d0 ) │ │ movs r2, r0 │ │ - cbz r7, 1fbc4 │ │ + add r6, pc, #108 ; (adr r6, 211f8 ) │ │ movs r2, r0 │ │ - sub sp, #240 ; 0xf0 │ │ + add r4, pc, #960 ; (adr r4, 21550 ) │ │ movs r2, r0 │ │ - cbz r4, 1fbc6 │ │ + add r5, pc, #1008 ; (adr r5, 21584 ) │ │ movs r2, r0 │ │ - add sp, #448 ; 0x1c0 │ │ + add r4, pc, #656 ; (adr r4, 21428 ) │ │ movs r2, r0 │ │ - cbz r3, 1fbc6 │ │ + add r5, pc, #876 ; (adr r5, 21508 ) │ │ movs r2, r0 │ │ │ │ -0001fb9c : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - ldr.w r4, [r0, #204] ; 0xcc │ │ - cmp r4, #0 │ │ - beq.n 1fc38 │ │ - adds r5, r1, #1 │ │ - beq.n 1fbb0 │ │ - cmp r1, r4 │ │ - blt.n 1fbb2 │ │ - subs r1, r4, #1 │ │ - ldr.w r4, [r0, #208] ; 0xd0 │ │ - movs r5, #0 │ │ - add.w r6, r4, r1, lsl #2 │ │ - ldr.w r7, [r4, r1, lsl #2] │ │ - b.n 1fbc4 │ │ - subs r1, #1 │ │ +0002119c : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r5, r0 │ │ + ldr.w r0, [r0, #204] ; 0xcc │ │ + cmp r0, #0 │ │ + beq.n 21222 │ │ + adds r4, r1, #1 │ │ + beq.n 211b2 │ │ + cmp r1, r0 │ │ + blt.n 211b4 │ │ + subs r1, r0, #1 │ │ + ldr.w r0, [r5, #208] ; 0xd0 │ │ + ldr.w lr, [r0, r1, lsl #2] │ │ cmp r1, #0 │ │ - blt.n 1fc38 │ │ - subs r5, #4 │ │ - adds r4, r6, r5 │ │ - ldr r4, [r4, #4] │ │ - cmp r4, r7 │ │ - beq.n 1fbc2 │ │ - mov.w sl, #36 ; 0x24 │ │ - movs r6, #0 │ │ - mov.w r5, #3758096384 ; 0xe0000000 │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - mul.w sl, sl, r4 │ │ - b.n 1fc10 │ │ - ldr.w r9, [r0, #176] ; 0xb0 │ │ - add.w ip, r6, sl │ │ - add r9, ip │ │ - ldr.w ip, [r0, #52] ; 0x34 │ │ - ldr.w r8, [r9, #8] │ │ - ldr.w r9, [r9, #16] │ │ + blt.n 21222 │ │ + ldr.w r4, [r0, r1, lsl #2] │ │ + cmp r4, lr │ │ + bne.n 211cc │ │ + subs r1, #1 │ │ + b.n 211bc │ │ + movs r1, #36 ; 0x24 │ │ + mov.w r7, #3758096384 ; 0xe0000000 │ │ + muls r1, r4 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + cmp r4, lr │ │ + bge.n 21202 │ │ + ldr.w r6, [r5, #176] ; 0xb0 │ │ + ldr.w ip, [r5, #52] ; 0x34 │ │ + add r6, r1 │ │ + ldr.w r8, [r6, #8] │ │ + ldr r6, [r6, #16] │ │ cmp r8, ip │ │ - beq.n 1fc04 │ │ - cmp r9, r5 │ │ - ble.n 1fc0c │ │ + beq.n 211f4 │ │ + cmp r6, r7 │ │ + ble.n 211fc │ │ cmp r8, ip │ │ - mov r5, r9 │ │ - mov r1, r4 │ │ - beq.n 1fc14 │ │ + mov r7, r6 │ │ + mov r0, r4 │ │ + beq.n 21202 │ │ adds r4, #1 │ │ - adds r6, #36 ; 0x24 │ │ - cmp r4, r7 │ │ - blt.n 1fbe6 │ │ - cbz r2, 1fc18 │ │ - str r5, [r2, #0] │ │ - cbz r3, 1fc3c │ │ - ldr.w r2, [r0, #176] ; 0xb0 │ │ - movs r5, #36 ; 0x24 │ │ - mla r4, r5, r4, r2 │ │ - ldr r2, [r0, #52] ; 0x34 │ │ - ldr r4, [r4, #8] │ │ - rsb ip, r2, r4 │ │ - rsbs r2, ip, #0 │ │ - adc.w r2, r2, ip │ │ + adds r1, #36 ; 0x24 │ │ + b.n 211d8 │ │ + cbz r2, 21206 │ │ + str r7, [r2, #0] │ │ + cbz r3, 21226 │ │ + ldr.w r2, [r5, #176] ; 0xb0 │ │ + movs r1, #36 ; 0x24 │ │ + mla r4, r1, r4, r2 │ │ + ldr r1, [r5, #52] ; 0x34 │ │ + ldr r2, [r4, #8] │ │ + subs r1, r2, r1 │ │ + negs r2, r1 │ │ + adcs r2, r1 │ │ str r2, [r3, #0] │ │ - b.n 1fc3c │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - mov r0, r1 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ... │ │ │ │ -0001fc44 : │ │ +0002122c : │ │ + adds r2, r1, #1 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r5, r0 │ │ mov r6, r1 │ │ - adds r1, #1 │ │ - mov r4, r0 │ │ - beq.n 1fd18 │ │ - movs r5, #0 │ │ - mov r7, r6 │ │ + beq.n 212fc │ │ + mov r8, r1 │ │ + movs r4, #0 │ │ mov.w sl, #36 ; 0x24 │ │ mov.w r9, #20 │ │ - ldr.w r3, [r4, #176] ; 0xb0 │ │ - ldr r0, [r4, #16] │ │ - mla r8, sl, r7, r3 │ │ - ldr.w r1, [r8, #8] │ │ - ldr.w r7, [r8, #12] │ │ - bl 17e6c │ │ - cbz r0, 1fc90 │ │ - ldr r3, [r4, #16] │ │ - adds r5, #1 │ │ - ldr.w r2, [r8, #8] │ │ - ldr r3, [r3, #8] │ │ - mla r2, r9, r2, r3 │ │ - ldr r2, [r2, #16] │ │ - mul.w r2, r9, r2 │ │ - ldr r0, [r3, r2] │ │ - blx e068 │ │ - adds r5, r5, r0 │ │ - adds r2, r7, #1 │ │ - bne.n 1fc5c │ │ - ldr r0, [r4, #24] │ │ - bl 3caf4 │ │ - cbnz r5, 1fca4 │ │ - str r5, [r4, #24] │ │ - mov r0, r5 │ │ + ldr.w r7, [r5, #176] ; 0xb0 │ │ + ldr r0, [r5, #16] │ │ + mla r7, sl, r8, r7 │ │ + ldr r1, [r7, #8] │ │ + ldr.w r8, [r7, #12] │ │ + bl 190c4 │ │ + cbz r0, 21274 │ │ + ldr r3, [r5, #16] │ │ + adds r4, #1 │ │ + ldr r2, [r3, #8] │ │ + ldr r3, [r7, #8] │ │ + mla r3, r9, r3, r2 │ │ + ldr r3, [r3, #16] │ │ + mul.w r3, r9, r3 │ │ + ldr r0, [r2, r3] │ │ + blx e8b0 │ │ + add r4, r0 │ │ + cmp.w r8, #4294967295 ; 0xffffffff │ │ + bne.n 21244 │ │ + ldr r0, [r5, #24] │ │ + bl 3e1f8 │ │ + cbnz r4, 2128a │ │ + str r4, [r5, #24] │ │ + mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldr r2, [pc, #120] ; (1fd20 ) │ │ - mov r1, r5 │ │ + ldr r2, [pc, #120] ; (21304 ) │ │ + mov r1, r4 │ │ movs r0, #1 │ │ mov.w r3, #576 ; 0x240 │ │ add r2, pc │ │ - subs r5, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r7, #20 │ │ + subs r4, #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov.w r9, #36 ; 0x24 │ │ - mov.w r8, #32 │ │ - adds r5, r0, r5 │ │ - str r0, [r4, #24] │ │ - ldr.w r3, [r4, #176] ; 0xb0 │ │ - ldr r0, [r4, #16] │ │ - mla sl, r9, r6, r3 │ │ - ldr.w r1, [sl, #8] │ │ - ldr.w r6, [sl, #12] │ │ - bl 17e6c │ │ - cbz r0, 1fd0e │ │ - ldr r3, [r4, #16] │ │ - ldr.w r2, [sl, #8] │ │ - ldr r3, [r3, #8] │ │ - mla r2, r7, r2, r3 │ │ - ldr r2, [r2, #16] │ │ - muls r2, r7 │ │ - ldr.w sl, [r3, r2] │ │ - mov r0, sl │ │ - blx e068 │ │ - mov r1, sl │ │ - subs r5, r5, r0 │ │ + mov.w r8, #20 │ │ + mov.w sl, #32 │ │ + add r4, r0 │ │ + str r0, [r5, #24] │ │ + ldr.w r7, [r5, #176] ; 0xb0 │ │ + ldr r0, [r5, #16] │ │ + mla r7, r9, r6, r7 │ │ + ldr r1, [r7, #8] │ │ + ldr r6, [r7, #12] │ │ + bl 190c4 │ │ + cbz r0, 212f2 │ │ + ldr r3, [r5, #16] │ │ + ldr r2, [r3, #8] │ │ + ldr r3, [r7, #8] │ │ + mla r3, r8, r3, r2 │ │ + ldr r3, [r3, #16] │ │ + mul.w r3, r8, r3 │ │ + ldr r7, [r2, r3] │ │ + mov r0, r7 │ │ + blx e8b0 │ │ + mov r1, r7 │ │ + subs r4, r4, r0 │ │ mov r2, r0 │ │ - mov r0, r5 │ │ - blx e14c │ │ - ldr r3, [r4, #24] │ │ - cmp r5, r3 │ │ + mov r0, r4 │ │ + blx e994 │ │ + ldr r3, [r5, #24] │ │ + cmp r4, r3 │ │ itt hi │ │ - strbhi.w r8, [r5, #-1] │ │ - subhi r5, #1 │ │ + strbhi.w sl, [r4, #-1] │ │ + addhi.w r4, r4, #4294967295 ; 0xffffffff │ │ adds r3, r6, #1 │ │ - bne.n 1fcc4 │ │ - ldr r0, [r4, #24] │ │ + bne.n 212ac │ │ + ldr r0, [r5, #24] │ │ 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} │ │ nop │ │ - add r6, sp, #264 ; 0x108 │ │ + add r2, pc, #592 ; (adr r2, 21558 ) │ │ movs r2, r0 │ │ │ │ -0001fd24 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - movs r2, #20 │ │ +00021308 : │ │ ldr r3, [r0, #16] │ │ - mov r6, r1 │ │ - sub sp, #20 │ │ + stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r7, r1 │ │ + ldr r1, [r3, #8] │ │ + movs r3, #20 │ │ mov r5, r0 │ │ + mla r3, r3, r7, r1 │ │ + ldr r2, [r3, #4] │ │ ldr r3, [r3, #8] │ │ - mla r2, r2, r1, r3 │ │ - ldr r3, [r2, #4] │ │ - ldr r2, [r2, #8] │ │ - subs r1, r2, #1 │ │ - subs r2, #2 │ │ - ldrsh.w sl, [r3, r1, lsl #1] │ │ - ldrsh.w r3, [r3, r2, lsl #1] │ │ - ldr r1, [r0, #20] │ │ - lsls r2, r3, #2 │ │ - mov.w r8, r3, lsl #4 │ │ + add.w r3, r3, #2147483648 ; 0x80000000 │ │ + subs r3, #1 │ │ + ldrsh.w r8, [r2, r3, lsl #1] │ │ + add.w r3, r2, r3, lsl #1 │ │ + ldr r2, [r0, #20] │ │ + ldrsh.w r6, [r3, #-2] │ │ ldr r3, [r0, #12] │ │ - rsb r8, r2, r8 │ │ - movs r2, #12 │ │ - ldr r1, [r1, #16] │ │ + ldr r2, [r2, #16] │ │ + add.w r6, r6, r6, lsl #1 │ │ ldr r3, [r3, #20] │ │ - ldr.w r9, [r1, sl, lsl #2] │ │ + ldr.w fp, [r2, r8, lsl #2] │ │ + add.w r2, r8, r8, lsl #1 │ │ + lsls r6, r6, #2 │ │ ldr r3, [r3, #56] ; 0x38 │ │ - add.w r7, r9, r8 │ │ - mla r3, r2, sl, r3 │ │ - ldrb r1, [r3, #5] │ │ - ldrb r2, [r3, #4] │ │ - orr.w r2, r2, r1, lsl #8 │ │ - ldrb r1, [r3, #6] │ │ - ldrb r3, [r3, #7] │ │ - orr.w r2, r2, r1, lsl #16 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r3, [sp, #12] │ │ + add.w sl, fp, r6 │ │ + add.w r3, r3, r2, lsl #2 │ │ + ldr.w r9, [r3, #4] │ │ ldr r3, [r0, #104] ; 0x68 │ │ - ldr.w r4, [r3, r6, lsl #2] │ │ - cbz r4, 1fd94 │ │ - ldr.w r3, [r9, r8] │ │ + ldr.w r4, [r3, r7, lsl #2] │ │ + cbz r4, 21368 │ │ + ldr.w r3, [fp, r6] │ │ ldrh r2, [r4, #52] ; 0x34 │ │ ldrh r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 1fdcc │ │ - ldr r1, [pc, #156] ; (1fe34 ) │ │ + beq.n 2139e │ │ + ldr r1, [pc, #144] ; (213fc ) │ │ mov.w r2, #616 ; 0x268 │ │ ldr r0, [r5, #68] ; 0x44 │ │ add r1, pc │ │ - bl 3eece <__listelem_malloc__> │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ ldr r3, [r5, #104] ; 0x68 │ │ - ldr r1, [sp, #12] │ │ + ldr.w r2, [r3, r7, lsl #2] │ │ + str r2, [r0, #80] ; 0x50 │ │ movs r2, #0 │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ - str r3, [r0, #80] ; 0x50 │ │ + str.w r0, [r3, r7, lsl #2] │ │ mov r4, r0 │ │ - ldr r3, [r5, #104] ; 0x68 │ │ - str.w r0, [r3, r6, lsl #2] │ │ str r2, [r0, #92] ; 0x5c │ │ - str.w sl, [r0, #88] ; 0x58 │ │ - ldr.w r3, [r9, r8] │ │ + mov r1, r4 │ │ + ldr.w r3, [fp, r6] │ │ + str.w r8, [r0, #88] ; 0x58 │ │ ldr r0, [r5, #60] ; 0x3c │ │ ldrh r3, [r3, #0] │ │ - str r1, [sp, #0] │ │ - mov r1, r4 │ │ - blx 1bc3c │ │ - ldr.w fp, [pc, #104] ; 1fe38 │ │ - mov.w r8, #2 │ │ - mov.w r9, #1 │ │ + str.w r9, [sp] │ │ + blx 1cfcc │ │ + ldr.w fp, [pc, #96] ; 21400 │ │ + movs r7, #1 │ │ add fp, pc │ │ - b.n 1fe26 │ │ + ldr.w r3, [sl, #8] │ │ + cmp r7, r3 │ │ + bge.n 213f6 │ │ ldr r6, [r4, #80] ; 0x50 │ │ - cbz r6, 1fdec │ │ - ldr r3, [r7, #0] │ │ + cbz r6, 213c0 │ │ + ldr.w r3, [sl] │ │ ldrh r2, [r6, #52] ; 0x34 │ │ - ldrh.w r3, [r3, r8] │ │ + ldrh.w r3, [r3, r7, lsl #1] │ │ cmp r2, r3 │ │ - beq.n 1fe1c │ │ + beq.n 213f0 │ │ mov r1, fp │ │ movw r2, #630 ; 0x276 │ │ ldr r0, [r5, #68] ; 0x44 │ │ - bl 3eece <__listelem_malloc__> │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ ldr r3, [r4, #80] ; 0x50 │ │ - ldr r2, [sp, #12] │ │ + movs r2, #0 │ │ str r3, [r0, #80] ; 0x50 │ │ mov r6, r0 │ │ str r0, [r4, #80] ; 0x50 │ │ mov r1, r6 │ │ - str.w r9, [r0, #92] ; 0x5c │ │ - str.w sl, [r0, #88] ; 0x58 │ │ - ldr r3, [r7, #0] │ │ + str r7, [r0, #92] ; 0x5c │ │ + ldr.w r3, [sl] │ │ + str.w r8, [r0, #88] ; 0x58 │ │ ldr r0, [r5, #60] ; 0x3c │ │ - ldrh.w r3, [r3, r8] │ │ - str r2, [sp, #0] │ │ - movs r2, #0 │ │ - blx 1bc3c │ │ - add.w r9, r9, #1 │ │ - add.w r8, r8, #2 │ │ + ldrh.w r3, [r3, r7, lsl #1] │ │ + str.w r9, [sp] │ │ + blx 1cfcc │ │ + adds r7, #1 │ │ mov r4, r6 │ │ - ldr r3, [r7, #8] │ │ - cmp r9, r3 │ │ - blt.n 1fddc │ │ - add sp, #20 │ │ + b.n 213a6 │ │ + add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - add r5, sp, #336 ; 0x150 │ │ + add r1, pc, #736 ; (adr r1, 216e0 ) │ │ movs r2, r0 │ │ - add r5, sp, #96 ; 0x60 │ │ + add r1, pc, #528 ; (adr r1, 21614 ) │ │ movs r2, r0 │ │ │ │ -0001fe3c : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ +00021404 : │ │ ldr r3, [r0, #104] ; 0x68 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r5, r0 │ │ + ldr r7, [pc, #48] ; (21440 ) │ │ mov r6, r1 │ │ - ldr r5, [pc, #52] ; (1fe7c ) │ │ - ldr.w r8, [r3, r1, lsl #2] │ │ - add r5, pc │ │ - b.n 1fe6a │ │ - mov r0, r8 │ │ - ldr.w r7, [r8, #80] ; 0x50 │ │ - blx 1b760 │ │ - mov r1, r8 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - mov r2, r5 │ │ + ldr.w r4, [r3, r1, lsl #2] │ │ + add r7, pc │ │ + cbz r4, 21434 │ │ + ldr.w r8, [r4, #80] ; 0x50 │ │ + mov r0, r4 │ │ + blx 1caf8 │ │ + mov r1, r4 │ │ + ldr r0, [r5, #68] ; 0x44 │ │ + mov r2, r7 │ │ mov.w r3, #656 ; 0x290 │ │ - mov r8, r7 │ │ - bl 3efc0 <__listelem_free__> │ │ - cmp.w r8, #0 │ │ - bne.n 1fe50 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - str.w r8, [r3, r6, lsl #2] │ │ + mov r4, r8 │ │ + bl 40748 <__listelem_free__@@Base> │ │ + b.n 21416 │ │ + ldr r3, [r5, #104] ; 0x68 │ │ + str.w r4, [r3, r6, lsl #2] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - add r4, sp, #656 ; 0x290 │ │ + add r1, pc, #80 ; (adr r1, 21494 ) │ │ movs r2, r0 │ │ │ │ -0001fe80 : │ │ +00021444 : │ │ ldrsh.w r3, [r1, #34] ; 0x22 │ │ - push {r4, r5, r6, lr} │ │ - cmp.w r3, #4294967295 ; 0xffffffff │ │ - bne.n 1fe90 │ │ + push {r4, r5, lr} │ │ + adds r4, r3, #1 │ │ + bne.n 21452 │ │ ldr r0, [r1, #16] │ │ - pop {r4, r5, r6, pc} │ │ + pop {r4, r5, pc} │ │ ldr r4, [r0, #20] │ │ - lsls r6, r3, #2 │ │ + add.w r3, r3, r3, lsl #1 │ │ ldrsh.w r5, [r1, #32] │ │ - lsls r3, r3, #4 │ │ - subs r3, r3, r6 │ │ ldr r4, [r4, #16] │ │ ldr.w r4, [r4, r5, lsl #2] │ │ - adds r3, r4, r3 │ │ + add.w r3, r4, r3, lsl #2 │ │ ldr r3, [r3, #4] │ │ ldrsh.w r2, [r3, r2, lsl #1] │ │ ldr r3, [r1, #20] │ │ - adds r2, r2, r3 │ │ - ldr.w r3, [r0, #188] ; 0xbc │ │ - ldr.w r0, [r3, r2, lsl #2] │ │ - pop {r4, r5, r6, pc} │ │ + add r3, r2 │ │ + ldr.w r2, [r0, #188] ; 0xbc │ │ + ldr.w r0, [r2, r3, lsl #2] │ │ + pop {r4, r5, pc} │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - movs r7, #36 ; 0x24 │ │ - muls r1, r7 │ │ - ldr.w r8, [r0, #4] │ │ + movs r5, #36 ; 0x24 │ │ + ldr r6, [r0, #4] │ │ mov r4, r0 │ │ - ldr.w r3, [r8, #176] ; 0xb0 │ │ - adds r5, r3, r1 │ │ - ldr r2, [r5, #12] │ │ - adds r0, r2, #1 │ │ + muls r1, r5 │ │ + ldr.w r2, [r6, #176] ; 0xb0 │ │ + adds r7, r2, r1 │ │ + ldr r3, [r7, #12] │ │ + adds r0, r3, #1 │ │ it ne │ │ - mlane r7, r7, r2, r3 │ │ - ldr r2, [r5, #8] │ │ + mlane r5, r5, r3, r2 │ │ + ldr r3, [r7, #8] │ │ it eq │ │ - moveq r7, #0 │ │ - cmp r2, #0 │ │ - blt.n 1feee │ │ - ldr.w r0, [r8, #16] │ │ - movs r6, #20 │ │ - muls r2, r6 │ │ - ldr r0, [r0, #8] │ │ - ldr r2, [r0, r2] │ │ - b.n 1fef0 │ │ + moveq r5, #0 │ │ + ldr r2, [r2, r1] │ │ + cmp r3, #0 │ │ + itett ge │ │ + ldrge r0, [r6, #16] │ │ + movlt r0, #0 │ │ + ldrge.w lr, [r0, #8] │ │ + movge r0, #20 │ │ + itt ge │ │ + mulge r0, r3 │ │ + ldrge.w r0, [lr, r0] │ │ + str r2, [r4, #16] │ │ + str r0, [r4, #8] │ │ + cbz r5, 214c0 │ │ + ldr r2, [r5, #0] │ │ + adds r2, #1 │ │ + b.n 214c2 │ │ + mov r2, r5 │ │ + str r2, [r4, #12] │ │ movs r2, #0 │ │ - str r2, [r4, #8] │ │ - ldr r3, [r3, r1] │ │ - str r3, [r4, #16] │ │ - mov r3, r7 │ │ - cbz r7, 1fefe │ │ - ldr r3, [r7, #0] │ │ - adds r3, #1 │ │ - str r3, [r4, #12] │ │ - movs r3, #0 │ │ - str r3, [r4, #28] │ │ - cbnz r7, 1ff10 │ │ - ldr r3, [r5, #16] │ │ - str r7, [r4, #24] │ │ - str r7, [r4, #32] │ │ + str r2, [r4, #28] │ │ + cbnz r5, 214d4 │ │ + ldr r3, [r7, #16] │ │ + str r5, [r4, #24] │ │ + str r5, [r4, #32] │ │ str r3, [r4, #20] │ │ - b.n 1ff88 │ │ - ldr.w r2, [r8, #16] │ │ + b.n 21544 │ │ + ldr r2, [r6, #16] │ │ movs r1, #20 │ │ - ldr r3, [r5, #8] │ │ - mov r0, r8 │ │ + mov r0, r6 │ │ ldr r2, [r2, #8] │ │ mla r3, r1, r3, r2 │ │ - mov r1, r7 │ │ + mov r1, r5 │ │ ldr r3, [r3, #4] │ │ ldrsh.w r2, [r3] │ │ - bl 1fe80 │ │ - ldr.w r3, [r8, #48] ; 0x30 │ │ - ldr r1, [r5, #8] │ │ + bl 21444 │ │ + ldr r1, [r7, #8] │ │ + ldr r3, [r6, #48] ; 0x30 │ │ cmp r1, r3 │ │ - it eq │ │ - ldreq.w r3, [r8, #520] ; 0x208 │ │ - mov r6, r0 │ │ - beq.n 1ff7c │ │ - ldr.w r0, [r8, #16] │ │ - bl 17e3c │ │ - cbz r0, 1ff4e │ │ - ldr.w r3, [r8, #516] ; 0x204 │ │ - b.n 1ff7c │ │ + mov r8, r0 │ │ + bne.n 214fc │ │ + ldr.w r3, [r6, #520] ; 0x208 │ │ + b.n 21508 │ │ + ldr r0, [r6, #16] │ │ + bl 19098 │ │ + cbz r0, 2150c │ │ + ldr.w r3, [r6, #516] ; 0x204 │ │ + str r3, [r4, #24] │ │ + b.n 21538 │ │ add.w r3, r4, #32 │ │ str r3, [sp, #0] │ │ - ldr r3, [r7, #28] │ │ - ldr.w r0, [r8, #56] ; 0x38 │ │ - ldr r1, [r5, #24] │ │ - ldr r2, [r7, #24] │ │ - bl 31588 │ │ + ldr r1, [r7, #24] │ │ + ldr r0, [r6, #56] ; 0x38 │ │ + ldr r2, [r5, #24] │ │ + ldr r3, [r5, #28] │ │ + bl 32ac0 │ │ + vldr s14, [r4, #36] ; 0x24 │ │ asrs r0, r0, #10 │ │ vmov s15, r0 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [r4, #36] ; 0x24 │ │ - vmul.f32 s15, s14, s15 │ │ + vcvt.f32.s32 s15, s15 │ │ + vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov r3, s15 │ │ - str r3, [r4, #24] │ │ - ldr r3, [r5, #16] │ │ - subs r6, r3, r6 │ │ - ldr r3, [r4, #24] │ │ - subs r6, r6, r3 │ │ - str r6, [r4, #20] │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ - push {r4, lr} │ │ - mov r4, r0 │ │ + vstr s15, [r4, #24] │ │ + ldr r3, [r7, #16] │ │ + ldr r2, [r4, #24] │ │ + rsb r3, r8, r3 │ │ + subs r3, r3, r2 │ │ + str r3, [r4, #20] │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldrh r3, [r0, #46] ; 0x2e │ │ ldrsh.w r2, [r0, #44] ; 0x2c │ │ adds r3, #1 │ │ + push {r4, lr} │ │ uxth r3, r3 │ │ strh r3, [r0, #46] ; 0x2e │ │ + mov r4, r0 │ │ sxth r3, r3 │ │ cmp r2, r3 │ │ - bne.n 1ffaa │ │ - bl 1f0b2 │ │ - movs r4, #0 │ │ - b.n 1ffb4 │ │ + bne.n 21568 │ │ + bl 2064c │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ ldr r2, [r0, #40] ; 0x28 │ │ ldr.w r1, [r2, r3, lsl #2] │ │ - bl 1feb8 │ │ + bl 2147a │ │ mov r0, r4 │ │ pop {r4, pc} │ │ + ... │ │ │ │ -0001ffb8 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ +00021578 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r8, r3 │ │ + ldr r5, [pc, #192] ; (21640 ) │ │ + mov r4, r0 │ │ vpush {d8} │ │ - mov r7, r3 │ │ + mov r6, r1 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r3, [r5, #0] │ │ vmov s16, r2 │ │ + sub sp, #16 │ │ + str r3, [sp, #12] │ │ ldr r3, [r1, #12] │ │ - sub sp, #20 │ │ - mov r4, r0 │ │ - mov r5, r1 │ │ + ldr r7, [sp, #56] ; 0x38 │ │ adds r2, r3, #1 │ │ - ldr r6, [sp, #56] ; 0x38 │ │ - bne.n 1ffde │ │ + bne.n 215aa │ │ ldr r3, [r1, #16] │ │ - str r3, [r7, #0] │ │ + str.w r3, [r8] │ │ movs r3, #0 │ │ - str r3, [r6, #0] │ │ - b.n 2005a │ │ + str r3, [r7, #0] │ │ + b.n 21628 │ │ ldr.w r2, [r0, #176] ; 0xb0 │ │ - mov.w r9, #36 ; 0x24 │ │ - mla r9, r9, r3, r2 │ │ + mov.w sl, #36 ; 0x24 │ │ + mla sl, sl, r3, r2 │ │ ldr r2, [r0, #16] │ │ ldr r3, [r1, #8] │ │ movs r1, #20 │ │ ldr r2, [r2, #8] │ │ mla r3, r1, r3, r2 │ │ - mov r1, r9 │ │ + mov r1, sl │ │ ldr r3, [r3, #4] │ │ ldrsh.w r2, [r3] │ │ - bl 440cc <__udivdi3+0x72c> │ │ + bl 21444 │ │ + ldr r1, [r6, #8] │ │ ldr r3, [r4, #48] ; 0x30 │ │ - ldr r1, [r5, #8] │ │ cmp r1, r3 │ │ - it eq │ │ - ldreq.w r3, [r4, #520] ; 0x208 │ │ - mov r8, r0 │ │ - beq.n 2004a │ │ + mov r9, r0 │ │ + bne.n 215de │ │ + ldr.w r3, [r4, #520] ; 0x208 │ │ + b.n 215ea │ │ ldr r0, [r4, #16] │ │ - bl 17e3c │ │ - cbz r0, 20020 │ │ + bl 19098 │ │ + cbz r0, 215ee │ │ ldr.w r3, [r4, #516] ; 0x204 │ │ - b.n 2004a │ │ - add r3, sp, #12 │ │ + str r3, [r7, #0] │ │ + b.n 21618 │ │ + add r3, sp, #8 │ │ ldr r0, [r4, #56] ; 0x38 │ │ str r3, [sp, #0] │ │ - ldr r1, [r5, #24] │ │ - ldr.w r3, [r9, #28] │ │ - ldr.w r2, [r9, #24] │ │ - bl 31588 │ │ + ldr r1, [r6, #24] │ │ + ldr.w r2, [sl, #24] │ │ + ldr.w r3, [sl, #28] │ │ + bl 32ac0 │ │ asrs r0, r0, #10 │ │ - vmov s14, r0 │ │ - vcvt.f32.s32 s15, s14 │ │ + vmov s15, r0 │ │ + vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s16 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov r3, s15 │ │ - str r3, [r6, #0] │ │ - ldr r3, [r5, #16] │ │ - ldr r2, [r6, #0] │ │ - rsb r8, r8, r3 │ │ - rsb r3, r2, r8 │ │ - str r3, [r7, #0] │ │ - add sp, #20 │ │ + vstr s15, [r7] │ │ + ldr r3, [r6, #16] │ │ + rsb r9, r9, r3 │ │ + ldr r3, [r7, #0] │ │ + rsb r3, r3, r9 │ │ + str.w r3, [r8] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 21634 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #16 │ │ vpop {d8} │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + nop │ │ + ldr r0, [pc, #976] ; (21a14 ) │ │ + movs r3, r0 │ │ │ │ -00020064 : │ │ - ldr r1, [pc, #584] ; (202b0 ) │ │ +00021644 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - vpush {d8} │ │ mov r4, r0 │ │ - sub sp, #60 ; 0x3c │ │ - add r1, pc │ │ + ldr r5, [pc, #680] ; (218f4 ) │ │ + vpush {d8} │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r1, [pc, #672] ; (218f8 ) │ │ ldr r0, [r0, #8] │ │ - bl 3d424 │ │ - ldr r3, [pc, #560] ; (202ac ) │ │ - ldr.w r2, [r4, #248] ; 0xf8 │ │ - cmp r2, r3 │ │ - str r0, [sp, #28] │ │ - blt.w 205a0 │ │ - ldr r5, [r4, #28] │ │ - cbz r5, 20098 │ │ - ldr r2, [r5, #36] ; 0x24 │ │ + ldr r3, [r5, #0] │ │ + add r1, pc │ │ + sub sp, #60 ; 0x3c │ │ + str r3, [sp, #52] ; 0x34 │ │ + bl 3eb0c │ │ + ldr r2, [pc, #648] ; (218f0 ) │ │ + ldr.w r3, [r4, #248] ; 0xf8 │ │ + str r5, [sp, #32] │ │ + cmp r3, r2 │ │ + str r2, [sp, #36] ; 0x24 │ │ + str r0, [sp, #24] │ │ + blt.w 21a78 │ │ + ldr r0, [r4, #28] │ │ + cbz r0, 21686 │ │ + ldr r2, [r0, #36] ; 0x24 │ │ ldr.w r3, [r4, #204] ; 0xcc │ │ cmp r2, r3 │ │ - beq.w 205a2 │ │ - mov r0, r5 │ │ - bl 132f0 │ │ + beq.w 21a7a │ │ + bl 14588 │ │ movs r3, #0 │ │ mov r0, r4 │ │ str r3, [r4, #28] │ │ ldr.w r1, [r4, #204] ; 0xcc │ │ - bl 1327c │ │ + bl 14514 │ │ ldrb.w r3, [r4, #65] ; 0x41 │ │ mov r5, r0 │ │ - cbz r3, 200bc │ │ - ldr.w r0, [r4, #244] ; 0xf4 │ │ - str r0, [sp, #24] │ │ - b.n 200c2 │ │ - mov.w r1, #1065353216 ; 0x3f800000 │ │ - str r1, [sp, #24] │ │ - ldr.w fp, [pc, #496] ; 202b4 │ │ - movs r7, #0 │ │ - ldr.w r8, [r4, #176] ; 0xb0 │ │ - add fp, pc │ │ - b.n 20148 │ │ - ldrb.w r3, [r8, #4] │ │ - cmp r3, #0 │ │ - beq.n 20142 │ │ - ldr.w r3, [r8, #12] │ │ - cmp r3, #0 │ │ - it lt │ │ - movlt.w sl, #0 │ │ - blt.n 200f4 │ │ - ldr.w r2, [r4, #176] ; 0xb0 │ │ - movs r1, #36 ; 0x24 │ │ - muls r3, r1 │ │ - ldr r3, [r2, r3] │ │ - add.w sl, r3, #1 │ │ - ldr.w r9, [r8, #8] │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr.w r2, [r8] │ │ - cmp r9, r3 │ │ - bne.n 2010a │ │ - ldr r3, [r5, #36] ; 0x24 │ │ - subs r3, #1 │ │ - cmp r2, r3 │ │ - blt.n 20142 │ │ + cbz r3, 216a6 │ │ + vldr s15, [r4, #244] ; 0xf4 │ │ + b.n 216aa │ │ + vmov.f32 s15, #112 ; 0x3f800000 1.0 │ │ + ldr.w r7, [r4, #176] ; 0xb0 │ │ + mov.w r9, #0 │ │ + vstr s15, [sp, #20] │ │ + mov.w sl, #20 │ │ + ldr r3, [pc, #576] ; (218fc ) │ │ + adds r7, #36 ; 0x24 │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + ldr.w r2, [r4, #180] ; 0xb4 │ │ + cmp r9, r2 │ │ + bge.n 21748 │ │ + ldrb.w r2, [r7, #-32] │ │ + cmp r2, #0 │ │ + beq.n 21740 │ │ + ldr.w r0, [r7, #-24] │ │ + ldr.w fp, [r7, #-28] │ │ + cmp r0, #0 │ │ + ittte ge │ │ + movge r2, #36 ; 0x24 │ │ + ldrge.w r1, [r4, #176] ; 0xb0 │ │ + mulge r2, r0 │ │ + movlt.w r8, #0 │ │ + it ge │ │ + ldrge r2, [r1, r2] │ │ + ldr.w r1, [r7, #-36] │ │ + it ge │ │ + addge.w r8, r2, #1 │ │ + ldr r2, [r4, #52] ; 0x34 │ │ + cmp fp, r2 │ │ + bne.n 21706 │ │ + ldr r2, [r5, #36] ; 0x24 │ │ + subs r2, #1 │ │ + cmp r1, r2 │ │ + blt.n 21740 │ │ ldr r0, [r4, #16] │ │ - mov r1, r9 │ │ - bl 17e3c │ │ - cbnz r0, 20128 │ │ - ldr r3, [r4, #16] │ │ - movs r2, #20 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - ldr r3, [r3, #8] │ │ - mla r3, r2, r9, r3 │ │ - ldr r1, [r3, #16] │ │ - bl 3033a │ │ - cbz r0, 20142 │ │ + mov r1, fp │ │ + bl 19098 │ │ + cbz r0, 21714 │ │ ldr r6, [r5, #24] │ │ - b.n 2013a │ │ - ldr r3, [r6, #4] │ │ - cmp r3, r9 │ │ - bne.n 20138 │ │ - ldr r3, [r6, #20] │ │ - cmp r3, sl │ │ - beq.n 20140 │ │ + b.n 21730 │ │ + ldr r2, [r4, #16] │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + ldr r2, [r2, #8] │ │ + mla r2, sl, fp, r2 │ │ + ldr r1, [r2, #16] │ │ + bl 3193e │ │ + cbz r0, 21740 │ │ + b.n 21710 │ │ + ldr r2, [r6, #4] │ │ + cmp r2, fp │ │ + beq.n 21736 │ │ ldr r6, [r6, #48] ; 0x30 │ │ cmp r6, #0 │ │ - bne.n 2012c │ │ - b.n 205ae │ │ - str r7, [r6, #16] │ │ - adds r7, #1 │ │ - add.w r8, r8, #36 ; 0x24 │ │ - ldr.w r3, [r4, #180] ; 0xb4 │ │ - cmp r7, r3 │ │ - blt.n 200d0 │ │ + bne.n 21728 │ │ + b.n 21a8a │ │ + ldr r2, [r6, #20] │ │ + cmp r2, r8 │ │ + bne.n 2172e │ │ + str.w r9, [r6, #16] │ │ + add.w r9, r9, #1 │ │ + adds r7, #36 ; 0x24 │ │ + b.n 216c2 │ │ ldr r6, [r5, #24] │ │ - b.n 20162 │ │ + cbz r6, 2175c │ │ ldr r2, [r6, #4] │ │ ldr r3, [r4, #44] ; 0x2c │ │ cmp r2, r3 │ │ - bne.n 20160 │ │ + bne.n 21758 │ │ ldr r3, [r6, #20] │ │ - cbz r3, 20168 │ │ + cbz r3, 2176e │ │ ldr r6, [r6, #48] ; 0x30 │ │ - cmp r6, #0 │ │ - bne.n 20154 │ │ - b.n 205da │ │ + b.n 2174a │ │ + ldr r1, [pc, #416] ; (21900 ) │ │ + movs r0, #4 │ │ + ldr r3, [pc, #416] ; (21904 ) │ │ + movw r2, #1141 ; 0x475 │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 3f6b8 │ │ str r6, [r5, #28] │ │ cmp r6, #0 │ │ - beq.w 2059a │ │ + beq.w 21a72 │ │ vldr s16, [r4, #260] ; 0x104 │ │ - ldr r6, [r5, #24] │ │ - movs r3, #36 ; 0x24 │ │ - b.n 20198 │ │ + movs r0, #36 ; 0x24 │ │ + ldr r3, [r5, #24] │ │ + cmp r3, #0 │ │ + beq.w 21aba │ │ + ldr r2, [r3, #16] │ │ ldr.w r1, [r4, #176] ; 0xb0 │ │ - ldr r2, [r6, #16] │ │ - muls r2, r3 │ │ - ldr r0, [r6, #4] │ │ - ldr r1, [r1, r2] │ │ + muls r2, r0 │ │ + ldr r6, [r1, r2] │ │ + ldr r1, [r3, #4] │ │ ldr r2, [r4, #52] ; 0x34 │ │ - cmp r0, r2 │ │ - bne.n 20196 │ │ + cmp r1, r2 │ │ + bne.n 2179e │ │ ldr r2, [r5, #36] ; 0x24 │ │ subs r2, #1 │ │ - cmp r1, r2 │ │ - beq.w 2030a │ │ - ldr r6, [r6, #48] ; 0x30 │ │ - cmp r6, #0 │ │ - bne.n 2017a │ │ - b.n 205ee │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ - cmp.w r8, #0 │ │ - blt.n 201d8 │ │ - ldr.w r2, [r4, #208] ; 0xd0 │ │ - ldr r7, [r2, r3] │ │ - subs r3, #4 │ │ - ldr.w r2, [r4, #180] ; 0xb4 │ │ - cmp r7, r2 │ │ - beq.n 2019e │ │ - add.w r3, r8, #1 │ │ - mov.w ip, #4294967295 ; 0xffffffff │ │ - mov sl, r5 │ │ - mov.w r9, #0 │ │ - lsls r3, r3, #2 │ │ + cmp r6, r2 │ │ + beq.n 217fc │ │ + ldr r3, [r3, #48] ; 0x30 │ │ + b.n 2177e │ │ + mov.w r8, #36 ; 0x24 │ │ + add.w sl, r6, #1 │ │ + mul.w r8, r8, r7 │ │ + mov.w sl, sl, lsl #2 │ │ mov.w fp, #3758096384 ; 0xe0000000 │ │ - str r3, [sp, #32] │ │ - mov r5, ip │ │ - movs r3, #36 ; 0x24 │ │ - muls r3, r7 │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n 20244 │ │ - ldr r1, [pc, #220] ; (202b8 ) │ │ - movs r0, #4 │ │ - ldr r3, [pc, #220] ; (202bc ) │ │ - movw r2, #1170 ; 0x492 │ │ - add r1, pc │ │ - add r3, pc │ │ - bl 3df24 │ │ - b.n 2030a │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - add.w ip, r9, r3 │ │ + mov.w r9, #4294967295 ; 0xffffffff │ │ + add r3, sp, #48 ; 0x30 │ │ + str r3, [sp, #28] │ │ + ldr.w r3, [r4, #208] ; 0xd0 │ │ + ldr.w r3, [r3, sl] │ │ + cmp r7, r3 │ │ + bge.n 217de │ │ ldr.w r3, [r4, #176] ; 0xb0 │ │ - add r3, ip │ │ + ldr r1, [r4, #52] ; 0x34 │ │ + add r3, r8 │ │ ldr r2, [r3, #24] │ │ ldr r3, [r3, #28] │ │ cmp r2, r1 │ │ - beq.n 20258 │ │ - add r0, sp, #52 ; 0x34 │ │ - str r0, [sp, #0] │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - add.w r9, r9, #36 ; 0x24 │ │ - str.w ip, [sp, #20] │ │ - bl 31588 │ │ - ldr.w r3, [r4, #176] ; 0xb0 │ │ - ldr.w ip, [sp, #20] │ │ - add ip, r3 │ │ - ldr.w r3, [ip, #16] │ │ - asrs r0, r0, #10 │ │ - vmov s14, r0 │ │ - vcvt.f32.s32 s15, s14 │ │ - vmul.f32 s15, s15, s16 │ │ - vcvt.s32.f32 s15, s15 │ │ - vmov r2, s15 │ │ - adds r3, r2, r3 │ │ - cmp r3, fp │ │ - itt gt │ │ - movgt fp, r3 │ │ - movgt r5, r7 │ │ - adds r7, #1 │ │ - ldr.w r3, [r4, #208] ; 0xd0 │ │ - ldr r0, [sp, #32] │ │ - ldr r3, [r3, r0] │ │ - cmp r7, r3 │ │ - blt.n 201ec │ │ - mov ip, r5 │ │ - mov r5, sl │ │ - mov r7, ip │ │ - b.n 2025a │ │ - mov r5, sl │ │ - adds r1, r7, #1 │ │ - bne.n 20272 │ │ - ldr r1, [pc, #96] ; (202c0 ) │ │ + bne.w 21ada │ │ + mov r9, r7 │ │ + cmp.w r9, #4294967295 ; 0xffffffff │ │ + bne.w 21b14 │ │ + ldr r1, [pc, #288] ; (21908 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #96] ; (202c4 ) │ │ + ldr r3, [pc, #288] ; (2190c ) │ │ movw r2, #1195 ; 0x4ab │ │ add r1, pc │ │ - str.w r8, [sp] │ │ - add r3, pc │ │ - b.n 20306 │ │ - mov.w r9, #36 ; 0x24 │ │ - ldr.w r0, [r4, #176] ; 0xb0 │ │ - mul.w r9, r9, r7 │ │ - ldr r3, [r4, #16] │ │ - ldr r1, [pc, #68] ; (202c8 ) │ │ - add r0, r9 │ │ - ldr r2, [r3, #8] │ │ - ldr r3, [pc, #68] ; (202cc ) │ │ - add r1, pc │ │ - ldr r6, [r0, #8] │ │ - movs r0, #20 │ │ - add r3, pc │ │ - mla r6, r0, r6, r2 │ │ - ldr r6, [r6, #16] │ │ - muls r0, r6 │ │ - ldr r2, [r2, r0] │ │ - movs r0, #1 │ │ - stmia.w sp, {r2, r8} │ │ - movw r2, #1199 ; 0x4af │ │ - bl 3df24 │ │ - ldr r6, [r5, #24] │ │ - b.n 202d8 │ │ - movs r1, r0 │ │ - b.n 202b2 │ │ - strh r1, [r1, #20] │ │ - movs r2, r0 │ │ - add r2, sp, #144 ; 0x90 │ │ - movs r2, r0 │ │ - add r1, sp, #56 ; 0x38 │ │ - movs r2, r0 │ │ - add r2, sp, #528 ; 0x210 │ │ - movs r2, r0 │ │ - add r0, sp, #544 ; 0x220 │ │ - movs r2, r0 │ │ - add r2, sp, #156 ; 0x9c │ │ - movs r2, r0 │ │ - add r0, sp, #416 ; 0x1a0 │ │ - movs r2, r0 │ │ - add r2, sp, #288 ; 0x120 │ │ - movs r2, r0 │ │ - ldr r3, [r6, #16] │ │ - cmp r3, r7 │ │ - beq.n 2030a │ │ - ldr r6, [r6, #48] ; 0x30 │ │ - cmp r6, #0 │ │ - bne.n 202d0 │ │ - ldr.w r0, [r4, #176] ; 0xb0 │ │ - ldr r3, [r4, #16] │ │ - add r9, r0 │ │ - movs r0, #20 │ │ - ldr r1, [pc, #796] ; (20604 ) │ │ - ldr r2, [r3, #8] │ │ - ldr.w r7, [r9, #8] │ │ - add r1, pc │ │ - ldr r3, [pc, #788] ; (20608 ) │ │ - mla r7, r0, r7, r2 │ │ + str r6, [sp, #0] │ │ add r3, pc │ │ - ldr r7, [r7, #16] │ │ - muls r0, r7 │ │ - ldr r2, [r2, r0] │ │ - movs r0, #4 │ │ - str r2, [sp, #0] │ │ - movw r2, #1209 ; 0x4b9 │ │ - bl 3df24 │ │ - str r6, [r5, #32] │ │ - cmp r6, #0 │ │ - beq.w 2059a │ │ - ldr r3, [r5, #28] │ │ - movs r0, #0 │ │ - ldr r2, [r3, #4] │ │ - cmp r2, #0 │ │ - blt.n 20326 │ │ - ldr r1, [r4, #16] │ │ - movs r0, #20 │ │ - muls r2, r0 │ │ - ldr r1, [r1, #8] │ │ - ldr r0, [r1, r2] │ │ - ldr r7, [r3, #20] │ │ - movs r2, #0 │ │ - ldr r3, [r6, #4] │ │ + bl 3f6b8 │ │ + movs r3, #0 │ │ + str r3, [r5, #32] │ │ cmp r3, #0 │ │ - blt.n 2033a │ │ - ldr r2, [r4, #16] │ │ - movs r1, #20 │ │ - muls r3, r1 │ │ - ldr r2, [r2, #8] │ │ - ldr r2, [r2, r3] │ │ - stmia.w sp, {r0, r7} │ │ - movs r0, #1 │ │ - str r2, [sp, #8] │ │ - add.w fp, sp, #48 ; 0x30 │ │ - ldr r2, [r6, #20] │ │ + beq.w 21a72 │ │ + ldr r0, [r5, #28] │ │ + ldr.w r8, [pc, #264] ; 21910 │ │ + ldr r1, [r0, #4] │ │ + add r8, pc │ │ + cmp r1, #0 │ │ + itett ge │ │ + ldrge r2, [r4, #16] │ │ + movlt r1, #0 │ │ + ldrge r6, [r2, #8] │ │ + movge r2, #20 │ │ + itt ge │ │ + mulge r2, r1 │ │ + ldrge r1, [r6, r2] │ │ + ldr r6, [r0, #20] │ │ + ldr r0, [r3, #4] │ │ + cmp r0, #0 │ │ + itett ge │ │ + ldrge r2, [r4, #16] │ │ + movlt r2, #0 │ │ + ldrge r7, [r2, #8] │ │ + movge r2, #20 │ │ + it ge │ │ + mulge r2, r0 │ │ + mov.w r0, #1 │ │ + it ge │ │ + ldrge r2, [r7, r2] │ │ + stmia.w sp, {r1, r6} │ │ movs r6, #0 │ │ - ldr r1, [pc, #704] ; (2060c ) │ │ - ldr r3, [pc, #704] ; (20610 ) │ │ + ldr r1, [pc, #208] ; (21914 ) │ │ + str r2, [sp, #8] │ │ + movw r2, #1252 ; 0x4e4 │ │ + ldr r3, [r3, #20] │ │ add r1, pc │ │ - str r2, [sp, #12] │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #196] ; (21918 ) │ │ add r3, pc │ │ - movw r2, #1252 ; 0x4e4 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr r3, [r5, #32] │ │ - movs r1, #36 ; 0x24 │ │ - ldr r7, [pc, #688] ; (20614 ) │ │ + add r1, sp, #48 ; 0x30 │ │ mov r0, r4 │ │ ldr r2, [r3, #16] │ │ - add r7, pc │ │ ldr.w r3, [r4, #176] ; 0xb0 │ │ - str.w fp, [sp] │ │ + str r1, [sp, #0] │ │ + movs r1, #36 ; 0x24 │ │ mla r1, r1, r2, r3 │ │ + ldr r2, [sp, #20] │ │ add.w r3, r5, #44 ; 0x2c │ │ - ldr r2, [sp, #24] │ │ - bl 1ffb8 │ │ - b.n 20396 │ │ - ldr.w r8, [r1, #48] ; 0x30 │ │ - adds r6, #1 │ │ - ldr r0, [r5, #56] ; 0x38 │ │ - mov r2, r7 │ │ - movw r3, #1274 ; 0x4fa │ │ - bl 3efc0 <__listelem_free__> │ │ - str.w r8, [r5, #24] │ │ + bl 21578 │ │ ldr r1, [r5, #24] │ │ - cbz r1, 203a0 │ │ - ldr r3, [r5, #32] │ │ - cmp r1, r3 │ │ - bne.n 20380 │ │ - ldr r1, [pc, #628] ; (20618 ) │ │ + cbnz r1, 2189e │ │ + ldr r1, [pc, #160] ; (2191c ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #628] ; (2061c ) │ │ + ldr r3, [pc, #160] ; (21920 ) │ │ movw r2, #1278 ; 0x4fe │ │ - add r1, pc │ │ str r6, [sp, #0] │ │ + add r1, pc │ │ add r3, pc │ │ mov.w r9, #0 │ │ - bl 3df24 │ │ - ldr r3, [r5, #32] │ │ - movs r1, #1 │ │ - mov.w sl, #36 ; 0x24 │ │ - mov r8, r5 │ │ - mov r7, r4 │ │ - strh r1, [r3, #24] │ │ + bl 3f6b8 │ │ ldr r6, [r5, #32] │ │ - b.n 204ce │ │ - ldrsh.w r3, [r6, #24] │ │ - cmp r3, #0 │ │ - beq.n 204cc │ │ - ldr r2, [r6, #12] │ │ - ldr r1, [r6, #16] │ │ - ldr.w r3, [r7, #176] ; 0xb0 │ │ - mul.w r2, sl, r2 │ │ - mul.w r1, sl, r1 │ │ - ldr r2, [r3, r2] │ │ - ldr r3, [r3, r1] │ │ - ldr.w r1, [r8, #32] │ │ - cmp r6, r1 │ │ - beq.n 203fc │ │ - subs r3, r3, r2 │ │ - ldr r2, [sp, #28] │ │ + movs r3, #1 │ │ + mov.w sl, #36 ; 0x24 │ │ + strh r3, [r6, #24] │ │ + b.n 218e4 │ │ + ldr r3, [r5, #32] │ │ + cmp r1, r3 │ │ + beq.n 2187a │ │ + ldr r7, [r1, #48] ; 0x30 │ │ + mov r2, r8 │ │ + ldr r0, [r5, #56] ; 0x38 │ │ + movw r3, #1274 ; 0x4fa │ │ + bl 40748 <__listelem_free__@@Base> │ │ + adds r6, #1 │ │ + str r7, [r5, #24] │ │ + b.n 21876 │ │ + ldr r3, [r6, #12] │ │ + ldr.w r2, [r4, #176] ; 0xb0 │ │ + mul.w r3, sl, r3 │ │ + ldr r1, [r2, r3] │ │ + ldr r3, [r6, #16] │ │ + mul.w r3, sl, r3 │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r5, #32] │ │ + cmp r6, r2 │ │ + beq.n 21924 │ │ + ldr r2, [sp, #24] │ │ + subs r3, r3, r1 │ │ cmp r3, r2 │ │ - bge.n 203fc │ │ + bge.n 21924 │ │ movs r3, #0 │ │ strh r3, [r6, #24] │ │ - b.n 204cc │ │ - ldr r5, [r6, #48] ; 0x30 │ │ - b.n 204c8 │ │ - ldr r3, [r5, #12] │ │ - ldr.w r2, [r7, #176] ; 0xb0 │ │ - mul.w r1, sl, r3 │ │ - adds r4, r2, r1 │ │ - ldr r0, [r2, r1] │ │ - ldr r1, [r5, #16] │ │ - mul.w lr, sl, r1 │ │ - ldr.w lr, [r2, lr] │ │ - ldr r2, [r6, #20] │ │ - cmp r2, r0 │ │ - ble.n 204c6 │ │ - add.w ip, lr, #1 │ │ - cmp r2, ip │ │ - bgt.n 204c6 │ │ - rsb r0, r0, lr │ │ - ldr.w lr, [sp, #28] │ │ - cmp r0, lr │ │ - blt.n 204c6 │ │ - b.n 2044a │ │ - ldr.w lr, [r4, #8] │ │ - ldr r0, [r5, #4] │ │ - cmp lr, r0 │ │ - bne.n 20444 │ │ - ldr r0, [r4, #0] │ │ - cmp r0, r2 │ │ - bge.n 20452 │ │ - adds r3, #1 │ │ - adds r4, #36 ; 0x24 │ │ - b.n 2044c │ │ - subs r2, #1 │ │ - cmp r3, r1 │ │ - ble.n 20434 │ │ - b.n 204c6 │ │ - bne.n 204c6 │ │ - mov r0, r7 │ │ - mov r1, r4 │ │ - ldr r2, [sp, #24] │ │ - add r3, sp, #44 ; 0x2c │ │ - str.w fp, [sp] │ │ - bl 1ffb8 │ │ - ldr r3, [r7, #16] │ │ - movs r0, #20 │ │ - ldr r2, [r6, #4] │ │ - mov r1, r4 │ │ - ldr r3, [r3, #8] │ │ - mla r3, r0, r2, r3 │ │ - mov r0, r7 │ │ + ldr r6, [r6, #48] ; 0x30 │ │ + cmp r6, #0 │ │ + beq.n 219bc │ │ + ldrsh.w r3, [r6, #24] │ │ + cmp r3, #0 │ │ + beq.n 218de │ │ + b.n 218b8 │ │ + nop │ │ + movs r1, r0 │ │ + b.n 218f6 │ │ + ldr r0, [pc, #176] ; (219a8 ) │ │ + movs r3, r0 │ │ + strb r1, [r3, #27] │ │ + movs r2, r0 │ │ + ldr r6, [sp, #424] ; 0x1a8 │ │ + movs r2, r0 │ │ + ldr r5, [sp, #776] ; 0x308 │ │ + movs r2, r0 │ │ + add r0, pc, #292 ; (adr r0, 21a2c ) │ │ + movs r2, r0 │ │ + ldr r5, [sp, #224] ; 0xe0 │ │ + movs r2, r0 │ │ + ldr r6, [sp, #688] ; 0x2b0 │ │ + movs r2, r0 │ │ + ldr r5, [sp, #112] ; 0x70 │ │ + movs r2, r0 │ │ + ldr r4, [sp, #880] ; 0x370 │ │ + movs r2, r0 │ │ + str r4, [sp, #952] ; 0x3b8 │ │ + movs r2, r0 │ │ + ldr r4, [sp, #648] ; 0x288 │ │ + movs r2, r0 │ │ + ldr r6, [sp, #740] ; 0x2e4 │ │ + movs r2, r0 │ │ + ldr r7, [r6, #48] ; 0x30 │ │ + add.w fp, sp, #44 ; 0x2c │ │ + cmp r7, #0 │ │ + beq.n 218de │ │ + ldr r2, [r7, #12] │ │ + ldr.w r3, [r4, #176] ; 0xb0 │ │ + mul.w r1, sl, r2 │ │ + add.w r8, r3, r1 │ │ + ldr.w lr, [r3, r1] │ │ + ldr r1, [r7, #16] │ │ + str r1, [sp, #28] │ │ + mul.w r1, sl, r1 │ │ + ldr r1, [r3, r1] │ │ + ldr r3, [r6, #20] │ │ + cmp r3, lr │ │ + ble.n 219b8 │ │ + add.w ip, r1, #1 │ │ + cmp r3, ip │ │ + bgt.n 219b8 │ │ + ldr r0, [sp, #24] │ │ + rsb r1, lr, r1 │ │ + cmp r1, r0 │ │ + blt.n 219b8 │ │ + subs r3, #1 │ │ + ldr r1, [sp, #28] │ │ + cmp r2, r1 │ │ + bgt.n 219b8 │ │ + ldr r1, [r7, #4] │ │ + ldr.w r0, [r8, #8] │ │ + cmp r0, r1 │ │ + bne.n 2197c │ │ + ldr.w r1, [r8] │ │ + cmp r1, r3 │ │ + bge.n 21984 │ │ + adds r2, #1 │ │ + add.w r8, r8, #36 ; 0x24 │ │ + b.n 21964 │ │ + bne.n 219b8 │ │ + add r3, sp, #48 ; 0x30 │ │ + mov r0, r4 │ │ + str r3, [sp, #0] │ │ + mov r1, r8 │ │ + ldr r2, [sp, #20] │ │ + mov r3, fp │ │ + bl 21578 │ │ + ldr r2, [r4, #16] │ │ + ldr r3, [r6, #4] │ │ + movs r1, #20 │ │ + mov r0, r4 │ │ + ldr r2, [r2, #8] │ │ + mla r3, r1, r3, r2 │ │ + mov r1, r8 │ │ ldr r3, [r3, #4] │ │ ldrsh.w r2, [r3] │ │ - bl 1fe80 │ │ + bl 21444 │ │ cmp.w r0, #3758096384 ; 0xe0000000 │ │ - beq.n 204c6 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - subs r3, r0, r3 │ │ - adds r3, r3, r2 │ │ - cmp r3, #0 │ │ - ble.n 204aa │ │ - ldr r3, [r4, #0] │ │ - mov r1, r5 │ │ - mov r0, r8 │ │ - mov r2, r6 │ │ - add.w r9, r9, #1 │ │ - str r3, [sp, #0] │ │ - ldr r3, [pc, #348] ; (205fc ) │ │ - bl 124b0 │ │ - movs r1, #1 │ │ - strh r1, [r5, #24] │ │ - b.n 204c6 │ │ - ldr r2, [pc, #340] ; (20600 ) │ │ - cmp r3, r2 │ │ - blt.n 204c6 │ │ - ldr r2, [r4, #0] │ │ - add.w r9, r9, #1 │ │ - mov r0, r8 │ │ - mov r1, r5 │ │ - str r2, [sp, #0] │ │ - mov r2, r6 │ │ - bl 124b0 │ │ - movs r3, #1 │ │ - strh r3, [r5, #24] │ │ - ldr r5, [r5, #48] ; 0x30 │ │ - cmp r5, #0 │ │ - bne.n 20400 │ │ - ldr r6, [r6, #48] ; 0x30 │ │ - cmp r6, #0 │ │ - bne.w 203ca │ │ - ldr.w r3, [r8, #28] │ │ - mov r5, r8 │ │ - mov r4, r7 │ │ + bne.w 21b98 │ │ + ldr r7, [r7, #48] ; 0x30 │ │ + b.n 2192a │ │ + ldr r3, [r5, #28] │ │ ldrsh.w r3, [r3, #24] │ │ - cbnz r3, 204f6 │ │ - ldr r1, [pc, #316] ; (20620 ) │ │ + cbnz r3, 219d8 │ │ + ldr r1, [pc, #544] ; (21be8 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #316] ; (20624 ) │ │ + ldr r3, [pc, #544] ; (21bec ) │ │ movw r2, #1359 ; 0x54f │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 2059a │ │ - ldr.w r3, [r8, #24] │ │ - movs r2, #36 ; 0x24 │ │ - movs r1, #20 │ │ - b.n 20528 │ │ - ldr.w r6, [r4, #176] ; 0xb0 │ │ - ldr r0, [r3, #12] │ │ - muls r0, r2 │ │ - ldr r0, [r6, r0] │ │ - str r0, [r3, #12] │ │ - ldr.w r6, [r4, #176] ; 0xb0 │ │ - ldr r0, [r3, #16] │ │ - muls r0, r2 │ │ - ldr r0, [r6, r0] │ │ - ldr r6, [r3, #4] │ │ - str r0, [r3, #16] │ │ + bl 3f6b8 │ │ + b.n 21a72 │ │ + ldr r2, [r5, #24] │ │ + movs r6, #36 ; 0x24 │ │ + movs r7, #20 │ │ + mov r3, r2 │ │ + cbz r3, 21a24 │ │ + ldr r1, [r3, #12] │ │ + ldr.w r0, [r4, #176] ; 0xb0 │ │ + muls r1, r6 │ │ + ldr r1, [r0, r1] │ │ + str r1, [r3, #12] │ │ + ldr r1, [r3, #16] │ │ + muls r1, r6 │ │ + ldr r1, [r0, r1] │ │ ldr r0, [r4, #16] │ │ + str r1, [r3, #16] │ │ ldr r0, [r0, #8] │ │ - mla r0, r1, r6, r0 │ │ - ldr r0, [r0, #16] │ │ - str r0, [r3, #8] │ │ + ldr r1, [r3, #4] │ │ + mla r1, r7, r1, r0 │ │ + ldr r1, [r1, #16] │ │ + str r1, [r3, #8] │ │ ldr r3, [r3, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 20500 │ │ - ldr r3, [r5, #24] │ │ - b.n 20552 │ │ - ldr r2, [r3, #48] ; 0x30 │ │ - b.n 20546 │ │ - ldr r0, [r2, #8] │ │ - ldr r1, [r3, #8] │ │ + b.n 219e0 │ │ + ldr r3, [r3, #48] ; 0x30 │ │ + cbz r3, 21a22 │ │ + ldr r0, [r3, #20] │ │ + ldr r1, [r2, #20] │ │ cmp r0, r1 │ │ - bne.n 20544 │ │ - ldr r1, [r3, #44] ; 0x2c │ │ - str r1, [r2, #44] ; 0x2c │ │ - str r2, [r3, #44] ; 0x2c │ │ - b.n 20550 │ │ - ldr r2, [r2, #48] ; 0x30 │ │ - cbz r2, 20550 │ │ - ldr r0, [r2, #20] │ │ - ldr r1, [r3, #20] │ │ + bne.n 21a22 │ │ + ldr r0, [r3, #8] │ │ + ldr r1, [r2, #8] │ │ cmp r0, r1 │ │ - beq.n 20534 │ │ - ldr r3, [r3, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 20530 │ │ - ldrsh.w r2, [r5, #40] ; 0x28 │ │ + bne.n 21a08 │ │ + ldr r1, [r2, #44] ; 0x2c │ │ + str r1, [r3, #44] ; 0x2c │ │ + str r3, [r2, #44] ; 0x2c │ │ + mov r2, r6 │ │ + cbz r2, 21a2c │ │ + ldr r6, [r2, #48] ; 0x30 │ │ + mov r3, r6 │ │ + b.n 21a0a │ │ + ldrsh.w r3, [r5, #40] ; 0x28 │ │ movs r0, #1 │ │ - ldr r1, [pc, #200] ; (20628 ) │ │ - ldr r3, [pc, #204] ; (2062c ) │ │ + ldr r1, [pc, #444] ; (21bf0 ) │ │ + movw r2, #1383 ; 0x567 │ │ + stmia.w sp, {r3, r9} │ │ add r1, pc │ │ - stmia.w sp, {r2, r9} │ │ + ldr r3, [pc, #436] ; (21bf4 ) │ │ add r3, pc │ │ - movw r2, #1383 ; 0x567 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr r3, [r5, #32] │ │ ldr r0, [r4, #16] │ │ ldr r1, [r3, #4] │ │ - bl 17e3c │ │ - cbz r0, 20582 │ │ + bl 19098 │ │ + cbz r0, 21a58 │ │ ldr r3, [r5, #32] │ │ ldr r2, [r4, #52] ; 0x34 │ │ str r2, [r3, #8] │ │ mov r0, r5 │ │ - bl 125d0 │ │ + bl 13850 │ │ mov r0, r5 │ │ ldr.w r1, [r4, #520] ; 0x208 │ │ ldr.w r2, [r4, #516] ; 0x204 │ │ - bl 12540 │ │ + bl 137c4 │ │ str r5, [r4, #28] │ │ - b.n 205a2 │ │ mov r0, r5 │ │ - bl 132f0 │ │ - movs r5, #0 │ │ + b.n 21a7a │ │ mov r0, r5 │ │ - add sp, #60 ; 0x3c │ │ - vpop {d8} │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r0, [r5, #56] ; 0x38 │ │ - mov r1, fp │ │ + bl 14588 │ │ + movs r0, #0 │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.w 21bd8 │ │ + blx e88c <__stack_chk_fail@plt> │ │ movw r2, #1111 ; 0x457 │ │ - bl 3eece <__listelem_malloc__> │ │ - str.w r9, [r0, #4] │ │ - str.w sl, [r0, #20] │ │ - str r7, [r0, #16] │ │ - str r7, [r0, #12] │ │ + ldr r0, [r5, #56] ; 0x38 │ │ + ldr r1, [sp, #28] │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ + ldr r2, [r5, #24] │ │ + str r2, [r0, #48] ; 0x30 │ │ + ldrh r2, [r5, #40] ; 0x28 │ │ + str.w fp, [r0, #4] │ │ + str.w r8, [r0, #20] │ │ + adds r2, #1 │ │ + str.w r9, [r0, #16] │ │ + str.w r9, [r0, #12] │ │ strh r6, [r0, #24] │ │ str r6, [r0, #40] ; 0x28 │ │ str r6, [r0, #36] ; 0x24 │ │ - ldr r3, [r5, #24] │ │ - str r3, [r0, #48] ; 0x30 │ │ - ldrh r3, [r5, #40] ; 0x28 │ │ str r0, [r5, #24] │ │ - adds r3, #1 │ │ - strh r3, [r5, #40] ; 0x28 │ │ - b.n 20142 │ │ - ldr r1, [pc, #84] ; (20630 ) │ │ + strh r2, [r5, #40] ; 0x28 │ │ + b.n 21740 │ │ + ldr r6, [r5, #36] ; 0x24 │ │ + subs r6, #1 │ │ + lsls r3, r6, #2 │ │ + cmp r6, #0 │ │ + blt.n 21b84 │ │ + ldr.w r2, [r4, #208] ; 0xd0 │ │ + ldr r7, [r2, r3] │ │ + subs r3, #4 │ │ + ldr.w r2, [r4, #180] ; 0xb4 │ │ + cmp r7, r2 │ │ + bne.w 217a2 │ │ + subs r6, #1 │ │ + b.n 21ac0 │ │ + ldr r0, [sp, #28] │ │ + str r0, [sp, #0] │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + bl 32ac0 │ │ + ldr.w r3, [r4, #176] ; 0xb0 │ │ + add r3, r8 │ │ + add.w r8, r8, #36 ; 0x24 │ │ + ldr r3, [r3, #16] │ │ + asrs r0, r0, #10 │ │ + vmov s15, r0 │ │ + vcvt.f32.s32 s15, s15 │ │ + vmul.f32 s15, s15, s16 │ │ + vcvt.s32.f32 s15, s15 │ │ + vmov r2, s15 │ │ + add r2, r3 │ │ + cmp r2, fp │ │ + itt gt │ │ + movgt r9, r7 │ │ + movgt fp, r2 │ │ + adds r7, #1 │ │ + b.n 217be │ │ + ldr r3, [r4, #16] │ │ + movs r7, #36 ; 0x24 │ │ + mul.w r7, r7, r9 │ │ + movs r0, #1 │ │ + ldr r1, [r3, #8] │ │ + ldr.w r3, [r4, #176] ; 0xb0 │ │ + add r3, r7 │ │ + ldr r2, [r3, #8] │ │ + movs r3, #20 │ │ + mla r2, r3, r2, r1 │ │ + ldr r2, [r2, #16] │ │ + muls r3, r2 │ │ + movw r2, #1199 ; 0x4af │ │ + ldr r3, [r1, r3] │ │ + ldr r1, [pc, #188] ; (21bf8 ) │ │ + stmia.w sp, {r3, r6} │ │ + add r1, pc │ │ + ldr r3, [pc, #184] ; (21bfc ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r6, [r5, #24] │ │ + cbz r6, 21b56 │ │ + ldr r3, [r6, #16] │ │ + cmp r3, r9 │ │ + beq.n 21b80 │ │ + ldr r6, [r6, #48] ; 0x30 │ │ + b.n 21b4a │ │ + ldr r3, [r4, #16] │ │ movs r0, #4 │ │ - ldr r3, [pc, #84] ; (20634 ) │ │ - movw r2, #1141 ; 0x475 │ │ + ldr r1, [r3, #8] │ │ + ldr.w r3, [r4, #176] ; 0xb0 │ │ + add r7, r3 │ │ + movs r3, #20 │ │ + ldr r2, [r7, #8] │ │ + mla r2, r3, r2, r1 │ │ + ldr r2, [r2, #16] │ │ + muls r3, r2 │ │ + movw r2, #1209 ; 0x4b9 │ │ + ldr r3, [r1, r3] │ │ + ldr r1, [pc, #136] ; (21c00 ) │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr r3, [pc, #136] ; (21c04 ) │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 20168 │ │ - ldr r3, [r5, #36] ; 0x24 │ │ - add.w r8, r3, #4294967295 ; 0xffffffff │ │ - mov.w r3, r8, lsl #2 │ │ - b.n 201a2 │ │ + b.n 217f6 │ │ + mov r3, r6 │ │ + b.n 217fc │ │ + ldr r1, [pc, #128] ; (21c08 ) │ │ + movs r0, #4 │ │ + ldr r3, [pc, #128] ; (21c0c ) │ │ + movw r2, #1170 ; 0x492 │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + b.n 217fa │ │ + ldr.w r3, [r8, #16] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + subs r0, r0, r3 │ │ + adds r3, r0, r2 │ │ + cmp r3, #0 │ │ + ble.n 21bb6 │ │ + ldr.w r3, [r8] │ │ + mov r0, r5 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #48] ; (21be4 ) │ │ + b.n 21bca │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + cmp r3, r2 │ │ + blt.w 219b8 │ │ + ldr.w r2, [r8] │ │ + mov r0, r5 │ │ + mov r1, r7 │ │ + str r2, [sp, #0] │ │ + mov r2, r6 │ │ + bl 13734 │ │ + add.w r9, r9, #1 │ │ + movs r3, #1 │ │ + strh r3, [r7, #24] │ │ + b.n 219b8 │ │ + add sp, #60 ; 0x3c │ │ + vpop {d8} │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r6, [r1, #54] ; 0x36 │ │ - vcgt.s32 d16, d1, #0 │ │ - b.n 20606 │ │ - add r0, sp, #8 │ │ - movs r2, r0 │ │ - add r2, sp, #76 ; 0x4c │ │ + ; instruction: 0xfff99b5a │ │ movs r2, r0 │ │ - add r7, pc, #648 ; (adr r7, 20898 ) │ │ + ldr r5, [sp, #600] ; 0x258 │ │ movs r2, r0 │ │ - ldr r7, [sp, #728] ; 0x2d8 │ │ + ldr r2, [sp, #944] ; 0x3b0 │ │ movs r2, r0 │ │ - add r7, pc, #552 ; (adr r7, 20840 ) │ │ + ldr r5, [sp, #324] ; 0x144 │ │ movs r2, r0 │ │ - add r7, pc, #280 ; (adr r7, 20734 ) │ │ + ldr r1, [sp, #936] ; 0x3a8 │ │ movs r2, r0 │ │ - add r1, sp, #544 ; 0x220 │ │ + ldr r3, [sp, #636] ; 0x27c │ │ movs r2, r0 │ │ - add r6, pc, #16 ; (adr r6, 20634 ) │ │ + ldr r1, [sp, #704] ; 0x2c0 │ │ movs r2, r0 │ │ - add r0, sp, #436 ; 0x1b4 │ │ - movs r2, r0 │ │ - add r5, pc, #576 ; (adr r5, 2086c ) │ │ - movs r2, r0 │ │ - add r0, sp, #128 ; 0x80 │ │ + ldr r3, [sp, #608] ; 0x260 │ │ movs r2, r0 │ │ - add r5, pc, #48 ; (adr r5, 20664 ) │ │ + ldr r1, [sp, #616] ; 0x268 │ │ movs r2, r0 │ │ - add r7, pc, #768 ; (adr r7, 20938 ) │ │ + ldr r4, [sp, #268] ; 0x10c │ │ movs r2, r0 │ │ push {r4, r5, r6, r7, lr} │ │ + mov r6, r0 │ │ vpush {d8} │ │ - mov r5, r0 │ │ + mov r5, r1 │ │ ldrb.w r3, [r0, #66] ; 0x42 │ │ sub sp, #20 │ │ - mov r4, r1 │ │ cmp r3, #0 │ │ - beq.n 206fe │ │ + beq.n 21cd0 │ │ ldrb.w r3, [r0, #67] ; 0x43 │ │ cmp r3, #0 │ │ - beq.n 206fe │ │ + beq.n 21cd0 │ │ add.w r7, r0, #424 ; 0x1a8 │ │ mov r0, r7 │ │ - bl 40960 │ │ + bl 42118 │ │ mov r0, r7 │ │ - bl 40838 │ │ - mov r0, r5 │ │ - bl 20064 │ │ - mov r6, r0 │ │ - cmp r0, #0 │ │ - beq.n 206fa │ │ - mov r1, r4 │ │ - mov r0, r5 │ │ - bl 1f638 │ │ - mov r1, r0 │ │ - mov r4, r0 │ │ - cmp r0, #0 │ │ - beq.w 207b2 │ │ - ldr.w r2, [r5, #260] ; 0x104 │ │ + bl 41fb0 │ │ mov r0, r6 │ │ - bl 13550 │ │ + bl 21644 │ │ mov r4, r0 │ │ + cbnz r0, 21c4a │ │ + movs r0, #0 │ │ + b.n 21d7a │ │ + mov r1, r5 │ │ + mov r0, r6 │ │ + bl 20c30 │ │ + mov r1, r0 │ │ + cmp r0, #0 │ │ + beq.n 21c46 │ │ + ldr.w r2, [r6, #260] ; 0x104 │ │ + mov r0, r4 │ │ + bl 147e8 │ │ + mov r5, r0 │ │ mov r0, r7 │ │ - bl 408b0 │ │ - ldr r1, [pc, #292] ; (207bc ) │ │ - ldr r0, [r5, #8] │ │ + bl 42048 │ │ + ldr r1, [pc, #280] ; (21d84 ) │ │ + ldr r0, [r6, #8] │ │ add r1, pc │ │ - ldr r3, [r6, #36] ; 0x24 │ │ - vmov s13, r3 │ │ - vcvt.f64.s32 d8, s13 │ │ - bl 3d424 │ │ - ldr r6, [pc, #276] ; (207c0 ) │ │ - ldr r3, [pc, #280] ; (207c4 ) │ │ + vldr s16, [r4, #36] ; 0x24 │ │ + bl 3eb0c │ │ + ldr r4, [pc, #268] ; (21d88 ) │ │ + ldr r3, [pc, #272] ; (21d8c ) │ │ movw r2, #1029 ; 0x405 │ │ - add r6, pc │ │ + add r4, pc │ │ + vcvt.f64.s32 d8, s16 │ │ add r3, pc │ │ - mov r1, r6 │ │ - vmov s13, r0 │ │ - vcvt.f64.s32 d7, s13 │ │ + mov r1, r4 │ │ + vmov s15, r0 │ │ movs r0, #1 │ │ + vcvt.f64.s32 d7, s15 │ │ vdiv.f64 d8, d8, d7 │ │ - vldr d7, [r5, #432] ; 0x1b0 │ │ + vldr d7, [r6, #432] ; 0x1b0 │ │ vstr d7, [sp] │ │ vdiv.f64 d7, d7, d8 │ │ vstr d7, [sp, #8] │ │ - bl 3df24 │ │ - vldr d7, [r5, #440] ; 0x1b8 │ │ - vstr d7, [sp] │ │ - vdiv.f64 d7, d7, d8 │ │ - ldr r3, [pc, #224] ; (207c8 ) │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #224] ; (21d90 ) │ │ movs r0, #1 │ │ - mov r1, r6 │ │ - add r3, pc │ │ + mov r1, r4 │ │ + vldr d7, [r6, #440] ; 0x1b8 │ │ mov.w r2, #1032 ; 0x408 │ │ + add r3, pc │ │ + vstr d7, [sp] │ │ + vdiv.f64 d7, d7, d8 │ │ vstr d7, [sp, #8] │ │ - bl 3df24 │ │ - b.n 207b2 │ │ - mov r4, r0 │ │ - b.n 207b2 │ │ - movs r3, #0 │ │ + bl 3f6b8 │ │ mov r0, r5 │ │ + b.n 21d7a │ │ + mov r2, r5 │ │ + movs r3, #0 │ │ + mov r0, r6 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - mov r2, r4 │ │ - bl 1fb9c │ │ - ldrb.w r3, [r5, #67] ; 0x43 │ │ - mov r6, r0 │ │ - cbz r3, 20720 │ │ - ldrb.w r3, [r5, #65] ; 0x41 │ │ - cbz r3, 20720 │ │ - ldr.w r7, [r5, #244] ; 0xf4 │ │ - b.n 20724 │ │ + bl 2119c │ │ + ldrb.w r3, [r6, #67] ; 0x43 │ │ + mov r5, r0 │ │ + cbz r3, 21cf2 │ │ + ldrb.w r3, [r6, #65] ; 0x41 │ │ + cbz r3, 21cf2 │ │ + ldr.w r7, [r6, #244] ; 0xf4 │ │ + b.n 21cf6 │ │ mov.w r7, #1065353216 ; 0x3f800000 │ │ - ldr r2, [pc, #164] ; (207cc ) │ │ + ldr r2, [pc, #156] ; (21d94 ) │ │ + movs r1, #48 ; 0x30 │ │ movw r3, #973 ; 0x3cd │ │ movs r0, #1 │ │ - movs r1, #48 ; 0x30 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [pc, #152] ; (207d0 ) │ │ - movs r2, #36 ; 0x24 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #144] ; (21d98 ) │ │ + movs r1, #36 ; 0x24 │ │ add r3, pc │ │ adds r3, #4 │ │ mov r4, r0 │ │ - stmia.w r0, {r3, r5} │ │ - str r7, [r0, #36] ; 0x24 │ │ + stmia.w r0, {r3, r6} │ │ movs r3, #0 │ │ strh r3, [r0, #44] ; 0x2c │ │ - mov r3, r6 │ │ - b.n 2075c │ │ - ldr.w r1, [r5, #176] ; 0xb0 │ │ - mla r3, r2, r3, r1 │ │ - ldrh r1, [r4, #44] ; 0x2c │ │ - adds r1, #1 │ │ + mov r3, r5 │ │ + str r7, [r0, #36] ; 0x24 │ │ + adds r0, r3, #1 │ │ + beq.n 21d32 │ │ + ldr.w r2, [r6, #176] ; 0xb0 │ │ + mla r3, r1, r3, r2 │ │ + ldrh r2, [r4, #44] ; 0x2c │ │ + adds r2, #1 │ │ ldr r3, [r3, #12] │ │ - strh r1, [r4, #44] ; 0x2c │ │ - adds r1, r3, #1 │ │ - bne.n 2074c │ │ + strh r2, [r4, #44] ; 0x2c │ │ + b.n 21d1c │ │ ldrh r7, [r4, #44] ; 0x2c │ │ - cbnz r7, 2076e │ │ + cbnz r7, 21d3e │ │ mov r0, r4 │ │ - mov r4, r7 │ │ - bl 3caf4 │ │ - b.n 207b2 │ │ - ldr r2, [pc, #100] ; (207d4 ) │ │ - movs r1, #4 │ │ + bl 3e1f8 │ │ + b.n 21c46 │ │ + ldr r2, [pc, #92] ; (21d9c ) │ │ mov.w r3, #988 ; 0x3dc │ │ sxth r0, r7 │ │ + movs r1, #4 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r3, #0 │ │ - movs r1, #36 ; 0x24 │ │ - movs r2, #4 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldrsh.w r3, [r4, #44] ; 0x2c │ │ + mov r2, r0 │ │ str r0, [r4, #40] ; 0x28 │ │ - ldrh r0, [r4, #44] ; 0x2c │ │ - b.n 207a0 │ │ - ldr.w r7, [r5, #176] ; 0xb0 │ │ - smlabb lr, r0, r2, r3 │ │ - ldr.w ip, [r4, #40] ; 0x28 │ │ - mla r7, r1, r6, r7 │ │ - str.w r6, [ip, lr] │ │ - ldr r6, [r7, #12] │ │ - subs r3, #4 │ │ - cmp.w r6, #4294967295 ; 0xffffffff │ │ - bne.n 2078a │ │ - ldr r3, [r4, #40] ; 0x28 │ │ + add.w r3, r0, r3, lsl #2 │ │ + movs r0, #36 ; 0x24 │ │ + adds r1, r5, #1 │ │ + beq.n 21d70 │ │ + ldr.w r1, [r6, #176] ; 0xb0 │ │ + str.w r5, [r3, #-4]! │ │ + mla r1, r0, r5, r1 │ │ + ldr r5, [r1, #12] │ │ + b.n 21d5c │ │ mov r0, r4 │ │ - ldr r1, [r3, #0] │ │ - bl 1feb8 │ │ + ldr r1, [r2, #0] │ │ + bl 2147a │ │ mov r0, r4 │ │ add sp, #20 │ │ vpop {d8} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r7, [r5, #32] │ │ + nop │ │ + ldrsh r1, [r2, r2] │ │ movs r2, r0 │ │ - add r4, pc, #256 ; (adr r4, 208c4 ) │ │ + ldr r0, [sp, #672] ; 0x2a0 │ │ movs r2, r0 │ │ - add r7, pc, #88 ; (adr r7, 20820 ) │ │ + ldr r3, [sp, #488] ; 0x1e8 │ │ movs r2, r0 │ │ - add r6, pc, #1000 ; (adr r6, 20bb4 ) │ │ + ldr r3, [sp, #392] ; 0x188 │ │ movs r2, r0 │ │ - add r3, pc, #776 ; (adr r3, 20ad8 ) │ │ + ldr r0, [sp, #160] ; 0xa0 │ │ movs r2, r0 │ │ - ldr r1, [pc, #496] ; (209c4 ) │ │ + bics r2, r5 │ │ movs r3, r0 │ │ - add r3, pc, #480 ; (adr r3, 209b8 ) │ │ + str r7, [sp, #896] ; 0x380 │ │ movs r2, r0 │ │ push {r4, lr} │ │ mov r4, r0 │ │ - ldrb.w r0, [r0, #66] ; 0x42 │ │ - cbz r0, 207fc │ │ - ldrb.w r0, [r4, #67] ; 0x43 │ │ - cbz r0, 207fc │ │ - mov r0, r4 │ │ - bl 20064 │ │ - cbz r0, 207fc │ │ + ldrb.w r3, [r0, #66] ; 0x42 │ │ + cbnz r3, 21dae │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ + ldrb.w r3, [r0, #67] ; 0x43 │ │ + cmp r3, #0 │ │ + beq.n 21daa │ │ + bl 21644 │ │ + cmp r0, #0 │ │ + beq.n 21daa │ │ mov r0, r4 │ │ movs r1, #0 │ │ - bl 1f638 │ │ - cbz r0, 207fc │ │ + bl 20c30 │ │ + cmp r0, #0 │ │ + beq.n 21daa │ │ ldr r0, [r4, #36] ; 0x24 │ │ pop {r4, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - vpush {d8} │ │ mov r3, r2 │ │ - ldrb.w r2, [r0, #66] ; 0x42 │ │ - sub sp, #20 │ │ + vpush {d8} │ │ mov r4, r0 │ │ mov r5, r1 │ │ + ldrb.w r2, [r0, #66] ; 0x42 │ │ + sub sp, #20 │ │ cmp r2, #0 │ │ - beq.n 208c2 │ │ + beq.n 21e8e │ │ ldrb.w r2, [r0, #67] ; 0x43 │ │ cmp r2, #0 │ │ - beq.n 208c2 │ │ + beq.n 21e8e │ │ add.w r7, r0, #424 ; 0x1a8 │ │ mov r0, r7 │ │ - bl 40960 │ │ + bl 42118 │ │ mov r0, r7 │ │ - bl 40838 │ │ + bl 41fb0 │ │ mov r0, r4 │ │ - bl 20064 │ │ + bl 21644 │ │ mov r6, r0 │ │ - cmp r0, #0 │ │ - beq.n 208be │ │ + cbnz r0, 21e0c │ │ + movs r0, #0 │ │ + b.n 21eb0 │ │ mov r1, r5 │ │ mov r0, r4 │ │ - bl 1f638 │ │ + bl 20c30 │ │ mov r1, r0 │ │ - mov r5, r0 │ │ cmp r0, #0 │ │ - beq.n 208e6 │ │ + beq.n 21e08 │ │ mov r0, r6 │ │ - bl 1342c │ │ + bl 146c8 │ │ mov r5, r0 │ │ mov r0, r7 │ │ - bl 408b0 │ │ - ldr r1, [pc, #148] ; (208f0 ) │ │ + bl 42048 │ │ + ldr r1, [pc, #140] ; (21eb8 ) │ │ ldr r0, [r4, #8] │ │ add r1, pc │ │ - ldr r3, [r6, #36] ; 0x24 │ │ - vmov s13, r3 │ │ - vcvt.f64.s32 d8, s13 │ │ - bl 3d424 │ │ - ldr r6, [pc, #132] ; (208f4 ) │ │ - ldr r3, [pc, #136] ; (208f8 ) │ │ + vldr s16, [r6, #36] ; 0x24 │ │ + bl 3eb0c │ │ + ldr r6, [pc, #132] ; (21ebc ) │ │ + ldr r3, [pc, #132] ; (21ec0 ) │ │ movw r2, #874 ; 0x36a │ │ add r6, pc │ │ + vcvt.f64.s32 d8, s16 │ │ add r3, pc │ │ mov r1, r6 │ │ - vmov s13, r0 │ │ - vcvt.f64.s32 d7, s13 │ │ + vmov s15, r0 │ │ movs r0, #1 │ │ + vcvt.f64.s32 d7, s15 │ │ vdiv.f64 d8, d8, d7 │ │ vldr d7, [r4, #432] ; 0x1b0 │ │ vstr d7, [sp] │ │ vdiv.f64 d7, d7, d8 │ │ vstr d7, [sp, #8] │ │ - bl 3df24 │ │ - vldr d7, [r4, #440] ; 0x1b8 │ │ - vstr d7, [sp] │ │ - vdiv.f64 d7, d7, d8 │ │ - ldr r3, [pc, #80] ; (208fc ) │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #88] ; (21ec4 ) │ │ movs r0, #1 │ │ mov r1, r6 │ │ - add r3, pc │ │ + vldr d7, [r4, #440] ; 0x1b8 │ │ movw r2, #877 ; 0x36d │ │ + add r3, pc │ │ + vstr d7, [sp] │ │ + vdiv.f64 d7, d7, d8 │ │ vstr d7, [sp, #8] │ │ - bl 3df24 │ │ - b.n 208e6 │ │ - mov r5, r0 │ │ - b.n 208e6 │ │ + bl 3f6b8 │ │ + mov r0, r5 │ │ + b.n 21eb0 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ mov r0, r4 │ │ mov r2, r5 │ │ - bl 1fb9c │ │ + bl 2119c │ │ + adds r3, r0, #1 │ │ mov r1, r0 │ │ - adds r0, #1 │ │ - beq.n 208e4 │ │ + beq.n 21e08 │ │ mov r0, r4 │ │ add sp, #20 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 1fc44 │ │ - movs r5, #0 │ │ - mov r0, r5 │ │ + b.w 2122c │ │ add sp, #20 │ │ vpop {d8} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r3, [r5, #4] │ │ + ldrb r3, [r2, r3] │ │ movs r2, r0 │ │ - add r2, pc, #496 ; (adr r2, 20ae8 ) │ │ + str r6, [sp, #936] ; 0x3a8 │ │ movs r2, r0 │ │ - add r5, pc, #328 ; (adr r5, 20a44 ) │ │ + ldr r1, [sp, #752] ; 0x2f0 │ │ movs r2, r0 │ │ - add r5, pc, #216 ; (adr r5, 209d8 ) │ │ + ldr r1, [sp, #656] ; 0x290 │ │ movs r2, r0 │ │ │ │ -00020900 : │ │ +00021ec8 : │ │ + ldr.w r3, [r0, #180] ; 0xb4 │ │ + movw r2, #761 ; 0x2f9 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ - ldr.w r2, [r0, #180] ; 0xb4 │ │ + ldr r1, [pc, #272] ; (21fe8 ) │ │ mov r5, r0 │ │ - ldr r1, [pc, #252] ; (20a0c ) │ │ + str r3, [sp, #0] │ │ movs r0, #1 │ │ - ldr r3, [pc, #252] ; (20a10 ) │ │ - movs r6, #0 │ │ - str r2, [sp, #0] │ │ + ldr r3, [pc, #268] ; (21fec ) │ │ add r1, pc │ │ + ldr r7, [pc, #268] ; (21ff0 ) │ │ + movs r6, #0 │ │ add r3, pc │ │ - movw r2, #761 ; 0x2f9 │ │ - bl 3df24 │ │ - ldr r3, [pc, #240] ; (20a14 ) │ │ - ldr.w r9, [pc, #240] ; 20a18 │ │ - mov r8, r6 │ │ - ldr.w sl, [pc, #240] ; 20a1c │ │ + ldr.w r8, [pc, #264] ; 21ff4 │ │ + bl 3f6b8 │ │ + ldr.w r9, [pc, #260] ; 21ff8 │ │ + ldr.w sl, [pc, #260] ; 21ffc │ │ + add r7, pc │ │ + add r8, pc │ │ add r9, pc │ │ - str r3, [sp, #36] ; 0x24 │ │ add sl, pc │ │ - b.n 209fc │ │ - ldr.w r2, [r5, #176] ; 0xb0 │ │ - movs r1, #0 │ │ - adds r4, r2, r6 │ │ - ldr r3, [r4, #8] │ │ - cmp r3, #0 │ │ - blt.n 2094e │ │ - ldr r1, [r5, #16] │ │ - movs r0, #20 │ │ - muls r3, r0 │ │ - ldr r1, [r1, #8] │ │ - ldr r1, [r1, r3] │ │ - ldr r3, [r4, #12] │ │ - adds r0, r3, #1 │ │ - beq.n 2095e │ │ - movs r0, #36 ; 0x24 │ │ - muls r0, r3 │ │ - ldr r2, [r2, r0] │ │ - adds r2, #1 │ │ - b.n 20960 │ │ - movs r2, #0 │ │ - str r1, [sp, #4] │ │ - movs r1, #0 │ │ - str.w r8, [sp] │ │ - movs r0, #1 │ │ + ldr.w r3, [r5, #180] ; 0xb4 │ │ + cmp r6, r3 │ │ + bge.n 21fe0 │ │ + movs r3, #36 ; 0x24 │ │ + ldr.w r0, [r5, #176] ; 0xb0 │ │ + muls r3, r6 │ │ + adds r4, r0, r3 │ │ + ldr r1, [r4, #8] │ │ + cmp r1, #0 │ │ + itett ge │ │ + ldrge r2, [r5, #16] │ │ + movlt.w lr, #0 │ │ + ldrge.w lr, [r2, #8] │ │ + movge r2, #20 │ │ + it ge │ │ + mulge r2, r1 │ │ + ldr r1, [r4, #12] │ │ + it ge │ │ + ldrge.w lr, [lr, r2] │ │ + adds r2, r1, #1 │ │ + itett ne │ │ + movne r2, #36 ; 0x24 │ │ + moveq r2, #0 │ │ + mulne r2, r1 │ │ + ldrne r2, [r0, r2] │ │ + stmia.w sp, {r6, lr} │ │ + it ne │ │ + addne r2, #1 │ │ str r2, [sp, #8] │ │ - ldr r2, [r4, #0] │ │ - str r2, [sp, #12] │ │ - ldr r2, [r4, #16] │ │ - str r3, [sp, #20] │ │ - str r2, [sp, #16] │ │ + ldr r3, [r0, r3] │ │ + movs r0, #1 │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #16] │ │ + str r1, [sp, #20] │ │ + movs r1, #0 │ │ mov r2, r1 │ │ + str r3, [sp, #16] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #24] │ │ ldr r3, [r4, #28] │ │ str r3, [sp, #28] │ │ - mov r3, r9 │ │ - bl 3df24 │ │ + mov r3, r7 │ │ + bl 3f6b8 │ │ ldrsh.w r3, [r4, #34] ; 0x22 │ │ adds r2, r3, #1 │ │ - beq.n 209e8 │ │ + beq.n 21fd0 │ │ ldr r2, [r5, #20] │ │ - lsls r0, r3, #2 │ │ + add.w r3, r3, r3, lsl #1 │ │ ldrsh.w r1, [r4, #32] │ │ - lsls r3, r3, #4 │ │ - subs r3, r3, r0 │ │ ldr r2, [r2, #16] │ │ ldr.w r2, [r2, r1, lsl #2] │ │ - adds r3, r2, r3 │ │ + add.w r3, r2, r3, lsl #2 │ │ ldr.w fp, [r3, #8] │ │ cmp.w fp, #0 │ │ - beq.n 209e8 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + beq.n 21fd0 │ │ movs r1, #0 │ │ movs r0, #2 │ │ - movs r7, #0 │ │ - add r3, pc │ │ mov r2, r1 │ │ - bl 3df24 │ │ - b.n 209e4 │ │ - ldr r2, [r4, #20] │ │ - ldr.w r3, [r5, #188] ; 0xbc │ │ - adds r2, r7, r2 │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - cmp.w r3, #3758096384 ; 0xe0000000 │ │ - beq.n 209e2 │ │ - ldr r2, [r4, #16] │ │ + mov r3, r8 │ │ + bl 3f6b8 │ │ + mov.w ip, #0 │ │ + cmp ip, fp │ │ + bge.n 21fd0 │ │ + ldr r3, [r4, #20] │ │ + ldr.w r2, [r5, #188] ; 0xbc │ │ + add r3, ip │ │ + ldr.w r2, [r2, r3, lsl #2] │ │ + cmp.w r2, #3758096384 ; 0xe0000000 │ │ + beq.n 21fca │ │ + ldr r3, [r4, #16] │ │ movs r1, #0 │ │ movs r0, #2 │ │ - subs r3, r2, r3 │ │ + str.w ip, [sp, #36] ; 0x24 │ │ + subs r3, r3, r2 │ │ mov r2, r1 │ │ str r3, [sp, #0] │ │ - mov r3, sl │ │ - bl 3df24 │ │ - adds r7, #1 │ │ - cmp r7, fp │ │ - blt.n 209be │ │ + mov r3, r9 │ │ + bl 3f6b8 │ │ + ldr.w ip, [sp, #36] ; 0x24 │ │ + add.w ip, ip, #1 │ │ + b.n 21f9a │ │ movs r1, #0 │ │ - ldr r3, [pc, #52] ; (20a20 ) │ │ movs r0, #2 │ │ - add.w r8, r8, #1 │ │ - add r3, pc │ │ mov r2, r1 │ │ - bl 3df24 │ │ - adds r6, #36 ; 0x24 │ │ - ldr.w r3, [r5, #180] ; 0xb4 │ │ - cmp r8, r3 │ │ - blt.n 20936 │ │ + mov r3, sl │ │ + bl 3f6b8 │ │ + adds r6, #1 │ │ + b.n 21f00 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - add r1, pc, #872 ; (adr r1, 20d78 ) │ │ + str r6, [sp, #288] ; 0x120 │ │ movs r2, r0 │ │ - add r4, pc, #932 ; (adr r4, 20db8 ) │ │ + ldr r1, [sp, #332] ; 0x14c │ │ movs r2, r0 │ │ - add r4, pc, #772 ; (adr r4, 20d1c ) │ │ + ldr r1, [sp, #392] ; 0x188 │ │ movs r2, r0 │ │ - add r4, pc, #976 ; (adr r4, 20dec ) │ │ + ldr r1, [sp, #716] ; 0x2cc │ │ movs r2, r0 │ │ - add r5, pc, #288 ; (adr r5, 20b40 ) │ │ + ldr r1, [sp, #728] ; 0x2d8 │ │ movs r2, r0 │ │ - str r5, [sp, #876] ; 0x36c │ │ + ldrh r7, [r0, #24] │ │ movs r2, r0 │ │ │ │ -00020a24 : │ │ +00022000 : │ │ push {r3, lr} │ │ - bl 3099c │ │ - ldr r3, [pc, #8] ; (20a34 ) │ │ + bl 31f94 │ │ + ldr r3, [pc, #8] ; (22010 ) │ │ add r3, pc │ │ str r0, [r3, #0] │ │ pop {r3, pc} │ │ nop │ │ - blx fp │ │ + rors r4, r7 │ │ movs r3, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub.w sp, sp, #1072 ; 0x430 │ │ - ldr.w r5, [r0, #484] ; 0x1e4 │ │ + movs r1, #4 │ │ + ldr r7, [pc, #540] ; (22238 ) │ │ + mov r4, r0 │ │ + ldr.w r8, [r0, #40] ; 0x28 │ │ + sub sp, #28 │ │ + add r7, pc │ │ + ldr r6, [r0, #16] │ │ + movs r3, #75 ; 0x4b │ │ + movs r5, #0 │ │ + mov r2, r7 │ │ + mov r0, r8 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [r4, #12] │ │ + mov r2, r7 │ │ + str r5, [r4, #120] ; 0x78 │ │ + movs r1, #4 │ │ + mov r7, r5 │ │ + ldr r3, [r3, #20] │ │ + mov.w fp, #20 │ │ + ldr.w r9, [r3, #4] │ │ + movs r3, #82 ; 0x52 │ │ + str r0, [r4, #112] ; 0x70 │ │ + mul.w r0, r9, r9 │ │ + adds r0, #31 │ │ + asrs r0, r0, #5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + movs r2, #1 │ │ + mov sl, r0 │ │ + cmp r7, r8 │ │ + bge.n 220be │ │ + mov r0, r6 │ │ + mov r1, r7 │ │ + str r2, [sp, #20] │ │ + bl 190c4 │ │ + ldr r2, [sp, #20] │ │ + cbz r0, 220ba │ │ + ldr r3, [r6, #8] │ │ + mla r3, fp, r7, r3 │ │ + ldr r1, [r3, #8] │ │ + cmp r1, #1 │ │ + bne.n 22082 │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + adds r3, #1 │ │ + str r3, [r4, #120] ; 0x78 │ │ + b.n 220ba │ │ + ldr r1, [r3, #4] │ │ + ldrsh.w r3, [r1] │ │ + ldrsh.w r1, [r1, #2] │ │ + mla r3, r9, r3, r1 │ │ + cmp r3, #0 │ │ + mov r1, r3 │ │ + it lt │ │ + addlt.w r1, r3, #31 │ │ + and.w r3, r3, #31 │ │ + asrs r1, r1, #5 │ │ + ldr.w r0, [sl, r1, lsl #2] │ │ + lsr.w lr, r0, r3 │ │ + tst.w lr, #1 │ │ + itttt eq │ │ + addeq r5, #1 │ │ + lsleq.w r3, r2, r3 │ │ + orreq r3, r0 │ │ + streq.w r3, [sl, r1, lsl #2] │ │ + adds r7, #1 │ │ + b.n 2205c │ │ + ldr r1, [pc, #380] ; (2223c ) │ │ + movs r2, #99 ; 0x63 │ │ + ldr r3, [pc, #380] ; (22240 ) │ │ + movs r0, #1 │ │ + str r5, [sp, #0] │ │ + add r1, pc │ │ + add r3, pc │ │ + ldr r7, [pc, #372] ; (22244 ) │ │ + bl 3f6b8 │ │ + mov r0, sl │ │ + bl 3e1f8 │ │ + ldr.w r9, [pc, #364] ; 22248 │ │ + ldr r2, [r6, #24] │ │ + add r7, pc │ │ + ldr r3, [r6, #28] │ │ + add r9, pc │ │ + adds r5, #1 │ │ + mov.w sl, #0 │ │ + subs r3, r3, r2 │ │ + ldr r2, [r4, #120] ; 0x78 │ │ + adds r3, #2 │ │ + str r5, [r4, #84] ; 0x54 │ │ + movs r5, #20 │ │ + add r3, r2 │ │ + str r3, [r4, #120] ; 0x78 │ │ + cmp sl, r8 │ │ + bge.n 2213a │ │ + mov r0, r6 │ │ + mov r1, sl │ │ + bl 190c4 │ │ + cbnz r0, 22134 │ │ + mul.w r3, r5, sl │ │ + ldr r2, [r6, #8] │ │ + adds r1, r2, r3 │ │ + ldr r1, [r1, #8] │ │ + cmp r1, #1 │ │ + beq.n 22134 │ │ + cmp.w sl, #0 │ │ + mov r1, r7 │ │ + it ge │ │ + ldrge r0, [r2, r3] │ │ + mov r3, r9 │ │ + str.w sl, [sp] │ │ + movs r2, #112 ; 0x70 │ │ + str r0, [sp, #4] │ │ + movs r0, #3 │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + subs r3, #1 │ │ + str r3, [r4, #120] ; 0x78 │ │ + add.w sl, sl, #1 │ │ + b.n 220f8 │ │ + ldr r2, [pc, #272] ; (2224c ) │ │ + movs r1, #96 ; 0x60 │ │ + ldr r0, [r4, #84] ; 0x54 │ │ + movs r3, #119 ; 0x77 │ │ + add r2, pc │ │ movs r7, #0 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov.w sl, #96 ; 0x60 │ │ + mov.w r9, #4294967295 ; 0xffffffff │ │ + str r0, [r4, #80] ; 0x50 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + cmp r7, r3 │ │ + bge.n 22182 │ │ + mul.w r5, sl, r7 │ │ + ldr r1, [r4, #80] ; 0x50 │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ + str.w r9, [sp] │ │ + ldr r0, [r4, #60] ; 0x3c │ │ + movs r2, #1 │ │ + add r1, r5 │ │ + adds r7, #1 │ │ + blx 1cfcc │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + add r5, r3 │ │ + movs r3, #0 │ │ + str.w r9, [r5, #84] ; 0x54 │ │ + str r3, [r5, #80] ; 0x50 │ │ + b.n 22154 │ │ + ldr r2, [pc, #204] ; (22250 ) │ │ + movs r1, #96 ; 0x60 │ │ + ldr r0, [r4, #120] ; 0x78 │ │ + movs r3, #128 ; 0x80 │ │ + add r2, pc │ │ + mov.w r9, #0 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r5, r9 │ │ + mov.w sl, #20 │ │ + mov.w fp, #96 ; 0x60 │ │ + str r0, [r4, #100] ; 0x64 │ │ + cmp r5, r8 │ │ + bge.n 22204 │ │ + ldr r0, [r6, #8] │ │ + mla r0, sl, r5, r0 │ │ + ldr r2, [r0, #8] │ │ + cmp r2, #1 │ │ + bne.n 22200 │ │ + ldr r3, [r4, #12] │ │ + mul.w r7, fp, r9 │ │ + ldr r1, [r4, #100] ; 0x64 │ │ + ldr.w lr, [r3, #20] │ │ + add.w r9, r9, #1 │ │ + add r1, r7 │ │ + ldrh.w r3, [lr, #40] ; 0x28 │ │ + ldr.w lr, [lr, #56] ; 0x38 │ │ + strh.w r3, [r1, #94] ; 0x5e │ │ + ldr r3, [r0, #4] │ │ + ldrh r0, [r3, #0] │ │ + ldr r3, [r4, #12] │ │ + strh.w r0, [r1, #92] ; 0x5c │ │ + sxth r0, r0 │ │ + ldr r3, [r3, #20] │ │ + add.w r0, r0, r0, lsl #1 │ │ + ldr r3, [r3, #56] ; 0x38 │ │ + lsls r0, r0, #2 │ │ + ldr r3, [r3, r0] │ │ + add r0, lr │ │ + ldr r0, [r0, #4] │ │ + str r0, [sp, #0] │ │ + ldr r0, [r4, #60] ; 0x3c │ │ + blx 1cfcc │ │ + ldr r3, [r4, #100] ; 0x64 │ │ + add r7, r3 │ │ + movs r3, #0 │ │ + str r3, [r7, #80] ; 0x50 │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + str.w r7, [r3, r5, lsl #2] │ │ + adds r5, #1 │ │ + b.n 221a0 │ │ + ldr r5, [pc, #76] ; (22254 ) │ │ + movs r1, #4 │ │ + ldr r0, [r4, #120] ; 0x78 │ │ + movs r3, #146 ; 0x92 │ │ + add r5, pc │ │ + mov r2, r5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + mov r1, r5 │ │ + movs r2, #148 ; 0x94 │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #48] ; (22258 ) │ │ + add r3, pc │ │ + str r0, [r4, #116] ; 0x74 │ │ + movs r0, #1 │ │ + bl 3f6b8 │ │ + add sp, #28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + ldr r0, [sp, #584] ; 0x248 │ │ + movs r2, r0 │ │ + str r7, [sp, #952] ; 0x3b8 │ │ + movs r2, r0 │ │ + ldr r0, [sp, #156] ; 0x9c │ │ + movs r2, r0 │ │ + str r7, [sp, #864] ; 0x360 │ │ + movs r2, r0 │ │ + ldr r0, [sp, #172] ; 0xac │ │ + movs r2, r0 │ │ + str r7, [sp, #464] ; 0x1d0 │ │ + movs r2, r0 │ │ + str r7, [sp, #176] ; 0xb0 │ │ + movs r2, r0 │ │ + str r6, [sp, #680] ; 0x2a8 │ │ + movs r2, r0 │ │ + str r7, [sp, #136] ; 0x88 │ │ + movs r2, r0 │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + mov r4, r0 │ │ + ldr r7, [r0, #40] ; 0x28 │ │ + movs r5, #0 │ │ + movs r6, #96 ; 0x60 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + cmp r5, r3 │ │ + bge.n 2227c │ │ + ldr r0, [r4, #80] ; 0x50 │ │ + mla r0, r6, r5, r0 │ │ + blx 1caf8 │ │ + adds r5, #1 │ │ + b.n 22268 │ │ + ldr r3, [r4, #100] ; 0x64 │ │ + cbz r3, 222b8 │ │ + movs r5, #0 │ │ + mov.w r8, #20 │ │ + mov r6, r5 │ │ + mov.w r9, #96 ; 0x60 │ │ + cmp r5, r7 │ │ + bge.n 222ae │ │ + ldr r3, [r4, #16] │ │ + ldr r3, [r3, #8] │ │ + mla r3, r8, r5, r3 │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #1 │ │ + bne.n 222aa │ │ + ldr r0, [r4, #100] ; 0x64 │ │ + mla r0, r9, r6, r0 │ │ + blx 1caf8 │ │ + adds r6, #1 │ │ + adds r5, #1 │ │ + b.n 2228c │ │ + ldr r0, [r4, #100] ; 0x64 │ │ + bl 3e1f8 │ │ + movs r3, #0 │ │ + str r3, [r4, #100] ; 0x64 │ │ + movs r5, #0 │ │ + ldr r0, [r4, #80] ; 0x50 │ │ + str r5, [r4, #88] ; 0x58 │ │ + str r5, [r4, #84] ; 0x54 │ │ + bl 3e1f8 │ │ + ldr r0, [r4, #116] ; 0x74 │ │ + str r5, [r4, #80] ; 0x50 │ │ + bl 3e1f8 │ │ + str r5, [r4, #116] ; 0x74 │ │ + ldr r0, [r4, #112] ; 0x70 │ │ + bl 3e1f8 │ │ + str r5, [r4, #112] ; 0x70 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + movs r0, r0 │ │ + push {r4, r5, r6, lr} │ │ + mov r4, r1 │ │ + ldr r1, [r1, #80] ; 0x50 │ │ + mov r5, r0 │ │ + cbz r1, 222f2 │ │ + ldr r6, [r1, #84] ; 0x54 │ │ + mov r0, r5 │ │ + bl 222dc │ │ + mov r1, r6 │ │ + b.n 222e4 │ │ + mov r0, r4 │ │ + blx 1caf8 │ │ + ldr r2, [pc, #16] ; (2230c ) │ │ + ldr r0, [r5, #68] ; 0x44 │ │ + mov r1, r4 │ │ + add r2, pc │ │ + movw r3, #355 ; 0x163 │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + b.w 40748 <__listelem_free__@@Base> │ │ + str r5, [sp, #736] ; 0x2e0 │ │ + movs r2, r0 │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + mov r4, r0 │ │ + movs r6, #0 │ │ + movs r7, #96 ; 0x60 │ │ + mov.w r8, #4294967295 ; 0xffffffff │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + cmp r6, r3 │ │ + bge.n 2234c │ │ + mul.w r5, r7, r6 │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + add r3, r5 │ │ + ldr r1, [r3, #80] ; 0x50 │ │ + cbz r1, 2233e │ │ + ldr.w r9, [r1, #84] ; 0x54 │ │ + mov r0, r4 │ │ + bl 222dc │ │ + mov r1, r9 │ │ + b.n 2232e │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + adds r6, #1 │ │ + add r5, r3 │ │ + str.w r8, [r5, #84] ; 0x54 │ │ + str r1, [r5, #80] ; 0x50 │ │ + b.n 2231e │ │ + movs r3, #0 │ │ + str r3, [r4, #92] ; 0x5c │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + ldr.w r3, [pc, #2092] ; 22b84 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + subw sp, sp, #1092 ; 0x444 │ │ ldr.w r6, [r0, #540] ; 0x21c │ │ - sub sp, #12 │ │ + ldr r2, [r3, #0] │ │ mov r4, r0 │ │ - str.w r7, [r0, #156] ; 0x9c │ │ - str.w r5, [r0, #488] ; 0x1e8 │ │ + str r1, [sp, #12] │ │ + ldr.w r1, [r0, #484] ; 0x1e4 │ │ + str.w r2, [sp, #1084] ; 0x43c │ │ + movs r2, #0 │ │ + str.w r2, [r0, #156] ; 0x9c │ │ + str.w r1, [r0, #488] ; 0x1e8 │ │ adds r0, r6, #1 │ │ - str r1, [sp, #24] │ │ - beq.n 20b26 │ │ + str r3, [sp, #48] ; 0x30 │ │ + beq.n 22450 │ │ ldr.w r2, [r4, #272] ; 0x110 │ │ ldr.w r3, [r4, #276] ; 0x114 │ │ - adds r3, r2, r3 │ │ + add r3, r2 │ │ cmp r3, r6 │ │ - ble.n 20b26 │ │ - add.w r3, r5, #255 ; 0xff │ │ - add.w r8, sp, #56 ; 0x38 │ │ - cmp r5, r7 │ │ + ble.n 22450 │ │ + subs r5, r1, #0 │ │ + add r7, sp, #60 ; 0x3c │ │ it lt │ │ - movlt r5, r3 │ │ - mov r1, r7 │ │ - mov r0, r8 │ │ + addlt r5, #255 ; 0xff │ │ + movs r1, #0 │ │ + mov r0, r7 │ │ mov.w r2, #1024 ; 0x400 │ │ + blx e9b8 │ │ asrs r5, r5, #8 │ │ - blx e170 │ │ - negs r5, r5 │ │ ldr.w r9, [r4, #80] ; 0x50 │ │ + negs r5, r5 │ │ ldr.w sl, [r4, #88] ; 0x58 │ │ - b.n 20ab8 │ │ + mov.w r8, #0 │ │ + cmp r8, sl │ │ + bge.n 223e6 │ │ ldr.w r3, [r9, #64] ; 0x40 │ │ mov r1, r5 │ │ ldr.w r0, [r4, #248] ; 0xf8 │ │ - adds r7, #1 │ │ + add.w r8, r8, #1 │ │ add.w r9, r9, #96 ; 0x60 │ │ subs r0, r0, r3 │ │ - blx 41f60 <__divsi3> │ │ + blx 43618 <__divsi3@@Base> │ │ cmp r0, #255 ; 0xff │ │ it ge │ │ movge r0, #255 ; 0xff │ │ - ldr.w r3, [r8, r0, lsl #2] │ │ + ldr.w r3, [r7, r0, lsl #2] │ │ adds r3, #1 │ │ - str.w r3, [r8, r0, lsl #2] │ │ - cmp r7, sl │ │ - blt.n 20a92 │ │ - ldr.w ip, [sp, #24] │ │ - add.w r8, sp, #56 ; 0x38 │ │ - ldr.w r3, [r4, #128] ; 0x80 │ │ - and.w r2, ip, #1 │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - adds r2, #32 │ │ - add.w r2, r4, r2, lsl #2 │ │ - mov r9, r3 │ │ - ldr r7, [r2, #4] │ │ - ldr r2, [r3, #0] │ │ - b.n 20b02 │ │ - ldr r3, [r2, #64] ; 0x40 │ │ + str.w r3, [r7, r0, lsl #2] │ │ + b.n 223b8 │ │ + ldr r3, [sp, #12] │ │ + ldr.w r2, [r4, #128] ; 0x80 │ │ + and.w r3, r3, #1 │ │ + ldr.w r2, [r2, r3, lsl #2] │ │ + adds r3, #32 │ │ + add.w r3, r4, r3, lsl #2 │ │ + add.w r9, r2, #4 │ │ + ldr.w r8, [r3, #4] │ │ + ldr r3, [r2, #0] │ │ + cmp.w r8, #0 │ │ + ble.n 22432 │ │ + ldr r0, [r3, #64] ; 0x40 │ │ mov r1, r5 │ │ - ldr.w r0, [r4, #248] ; 0xf8 │ │ - subs r7, #1 │ │ - subs r0, r0, r3 │ │ - blx 41f60 <__divsi3> │ │ + ldr.w r2, [r4, #248] ; 0xf8 │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ + subs r0, r2, r0 │ │ + blx 43618 <__divsi3@@Base> │ │ cmp r0, #255 ; 0xff │ │ it ge │ │ movge r0, #255 ; 0xff │ │ - ldr.w r3, [r8, r0, lsl #2] │ │ + ldr.w r3, [r7, r0, lsl #2] │ │ adds r3, #1 │ │ - str.w r3, [r8, r0, lsl #2] │ │ - ldr.w r2, [r9, #4]! │ │ - cmp r7, #0 │ │ - bgt.n 20ade │ │ + str.w r3, [r7, r0, lsl #2] │ │ + ldr.w r3, [r9], #4 │ │ + b.n 22404 │ │ movs r3, #0 │ │ - add r1, sp, #52 ; 0x34 │ │ mov r2, r3 │ │ - ldr.w r0, [r1, #4]! │ │ - adds r2, r2, r0 │ │ + ldr.w r1, [r7, r3, lsl #2] │ │ + add r2, r1 │ │ cmp r2, r6 │ │ - bgt.n 20b1e │ │ + bgt.n 22448 │ │ adds r3, #1 │ │ cmp.w r3, #256 ; 0x100 │ │ - bne.n 20b0c │ │ - muls r3, r5 │ │ - negs r3, r3 │ │ - str.w r3, [r4, #488] ; 0x1e8 │ │ - ldr.w r3, [r4, #248] ; 0xf8 │ │ + bne.n 22436 │ │ + muls r5, r3 │ │ + negs r5, r5 │ │ + str.w r5, [r4, #488] ; 0x1e8 │ │ + ldr r3, [sp, #12] │ │ mov.w fp, #0 │ │ - ldr.w r2, [r4, #488] ; 0x1e8 │ │ - ldr r6, [sp, #24] │ │ - adds r2, r3, r2 │ │ - str r2, [sp, #16] │ │ - ldr.w r2, [r4, #492] ; 0x1ec │ │ - add.w r9, r6, #1 │ │ - and.w ip, r9, #1 │ │ - str.w ip, [sp, #32] │ │ - adds r2, r3, r2 │ │ - str r2, [sp, #36] ; 0x24 │ │ + ldr.w r1, [r4, #248] ; 0xf8 │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ + ldr.w r3, [r4, #488] ; 0x1e8 │ │ ldr.w r2, [r4, #500] ; 0x1f4 │ │ - ldr r7, [r4, #4] │ │ - adds r2, r3, r2 │ │ + adds r3, r1, r3 │ │ + str r3, [sp, #24] │ │ + ldr.w r3, [r4, #492] ; 0x1ec │ │ + add.w sl, r1, r2 │ │ + ldr r6, [r4, #4] │ │ + adds r3, r1, r3 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #8] │ │ + ldr r7, [r4, #80] ; 0x50 │ │ + and.w r3, r3, #1 │ │ + str r3, [sp, #20] │ │ + ldr r2, [sp, #20] │ │ ldr.w r3, [r4, #128] ; 0x80 │ │ - str r2, [sp, #20] │ │ - ldr r5, [r4, #80] ; 0x50 │ │ - ldr.w ip, [r3, ip, lsl #2] │ │ - mov sl, ip │ │ - b.n 20c7e │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - ldr r6, [sp, #24] │ │ - cmp r3, r6 │ │ - blt.w 20c78 │ │ - ldr r3, [r5, #64] ; 0x40 │ │ - ldr.w ip, [sp, #16] │ │ - cmp r3, ip │ │ - ble.n 20c78 │ │ - str.w r9, [r5, #72] ; 0x48 │ │ - adds.w r8, r7, #0 │ │ + ldr.w r5, [r3, r2, lsl #2] │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + cmp fp, r3 │ │ + bge.n 2258a │ │ + ldr r3, [r7, #72] ; 0x48 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + blt.n 22582 │ │ + ldr r3, [r7, #64] ; 0x40 │ │ + ldr r2, [sp, #24] │ │ + cmp r3, r2 │ │ + ble.n 22582 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [r7, #44] ; 0x2c │ │ + str r3, [r7, #72] ; 0x48 │ │ ldr.w r3, [r4, #532] ; 0x214 │ │ - ldr r2, [r5, #44] ; 0x2c │ │ - it ne │ │ - movne.w r8, #1 │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - add.w ip, r2, r3 │ │ - cmp ip, r6 │ │ - ite le │ │ - movle r3, r8 │ │ - orrgt.w r3, r8, #1 │ │ - cmp r3, #0 │ │ - beq.n 20bfc │ │ - str.w fp, [sp, #12] │ │ - mov fp, r4 │ │ - ldr r6, [r5, #80] ; 0x50 │ │ - mov r4, ip │ │ - b.n 20bf0 │ │ - mov r1, r8 │ │ - cmp.w r8, #0 │ │ - beq.n 20bc6 │ │ - ldr r2, [r6, #88] ; 0x58 │ │ + add.w r9, r2, r3 │ │ + cbnz r6, 224b8 │ │ + ldr r3, [sp, #16] │ │ + cmp r9, r3 │ │ + ble.n 22516 │ │ + ldr.w r8, [r7, #80] ; 0x50 │ │ mov.w ip, #84 ; 0x54 │ │ - ldr r3, [r7, #64] ; 0x40 │ │ - mla r3, ip, r2, r3 │ │ - ldr r1, [r3, #64] ; 0x40 │ │ - ldr r3, [r7, #68] ; 0x44 │ │ - subs r1, r1, r3 │ │ - ldr.w ip, [sp, #36] ; 0x24 │ │ - adds r1, r4, r1 │ │ - cmp r1, ip │ │ - ble.n 20bee │ │ - ldr r3, [r6, #72] ; 0x48 │ │ - ldr.w ip, [sp, #24] │ │ - cmp r3, ip │ │ - blt.n 20be0 │ │ - ldr r3, [r6, #4] │ │ - cmp r1, r3 │ │ - ble.n 20bee │ │ - mov r0, r6 │ │ - ldr r2, [r5, #48] ; 0x30 │ │ - mov r3, r9 │ │ - blx 1bcc0 │ │ - str.w r6, [sl], #4 │ │ - ldr r6, [r6, #84] ; 0x54 │ │ - cmp r6, #0 │ │ - bne.n 20bac │ │ - mov ip, r4 │ │ - mov r4, fp │ │ - ldr.w fp, [sp, #12] │ │ - ldr r6, [sp, #20] │ │ - cmp ip, r6 │ │ - ite le │ │ - movle r3, r8 │ │ - orrgt.w r3, r8, #1 │ │ - cmp r3, #0 │ │ - beq.n 20c78 │ │ - ldr r3, [r5, #84] ; 0x54 │ │ - str.w ip, [sp, #12] │ │ - b.n 20c74 │ │ - mov r2, r8 │ │ cmp.w r8, #0 │ │ - beq.n 20c40 │ │ - ldr r2, [r4, #16] │ │ - mov.w ip, #20 │ │ - movs r0, #84 ; 0x54 │ │ - ldr r2, [r2, #8] │ │ - mla r2, ip, r3, r2 │ │ - ldr r1, [r2, #8] │ │ - ldr r2, [r2, #4] │ │ - subs r1, #1 │ │ - ldrh.w r1, [r2, r1, lsl #1] │ │ - ldr r2, [r7, #64] ; 0x40 │ │ - smlabb r2, r1, r0, r2 │ │ - ldr r1, [r2, #64] ; 0x40 │ │ - ldr r2, [r7, #68] ; 0x44 │ │ - subs r2, r1, r2 │ │ - ldr r1, [sp, #12] │ │ - ldr r6, [sp, #20] │ │ - adds r2, r1, r2 │ │ - cmp r2, r6 │ │ - ble.n 20c6e │ │ - ldr.w r0, [r4, #156] ; 0x9c │ │ - ldr.w ip, [r4, #152] ; 0x98 │ │ - lsls r1, r0, #4 │ │ - adds r0, #1 │ │ - add.w r6, ip, r1 │ │ - str.w r0, [r4, #156] ; 0x9c │ │ - str.w r3, [ip, r1] │ │ + beq.n 22514 │ │ + cbz r6, 224da │ │ + ldr.w r3, [r8, #88] ; 0x58 │ │ + ldr r2, [r6, #64] ; 0x40 │ │ + ldr r1, [r6, #68] ; 0x44 │ │ + mla r3, ip, r3, r2 │ │ + ldr r3, [r3, #64] ; 0x40 │ │ + subs r1, r3, r1 │ │ + b.n 224dc │ │ + mov r1, r6 │ │ + ldr r3, [sp, #16] │ │ + add r1, r9 │ │ + cmp r1, r3 │ │ + ble.n 2250e │ │ + ldr.w r3, [r8, #72] ; 0x48 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + blt.n 224f6 │ │ + ldr.w r3, [r8, #4] │ │ + cmp r1, r3 │ │ + ble.n 2250e │ │ + mov r0, r8 │ │ + ldr r2, [r7, #48] ; 0x30 │ │ + ldr r3, [sp, #8] │ │ + adds r5, #4 │ │ + str.w ip, [sp, #28] │ │ + blx 1d068 │ │ + ldr.w ip, [sp, #28] │ │ + str.w r8, [r5, #-4] │ │ + ldr.w r8, [r8, #84] ; 0x54 │ │ + b.n 224c0 │ │ + cbnz r6, 2251a │ │ + cmp r9, sl │ │ + ble.n 22582 │ │ + ldr r2, [r7, #84] ; 0x54 │ │ + mov.w ip, #84 ; 0x54 │ │ + cmp r2, #0 │ │ + blt.n 22582 │ │ + cbz r6, 2254c │ │ + ldr r3, [r4, #16] │ │ + ldr r1, [r3, #8] │ │ + movs r3, #20 │ │ + mla r1, r3, r2, r1 │ │ + ldr r3, [r1, #8] │ │ + ldr r1, [r1, #4] │ │ + add.w r3, r3, #2147483648 ; 0x80000000 │ │ + subs r3, #1 │ │ + ldrsh.w r3, [r1, r3, lsl #1] │ │ + ldr r1, [r6, #64] ; 0x40 │ │ + mla r3, r3, ip, r1 │ │ + ldr r1, [r6, #68] ; 0x44 │ │ + ldr r3, [r3, #64] ; 0x40 │ │ + subs r3, r3, r1 │ │ + b.n 2254e │ │ + mov r3, r6 │ │ + add r3, r9 │ │ + cmp r3, sl │ │ + ble.n 2257a │ │ + ldr.w r1, [r4, #156] ; 0x9c │ │ + ldr.w r8, [r4, #152] ; 0x98 │ │ + mov.w lr, r1, lsl #4 │ │ + adds r1, #1 │ │ + add.w r0, r8, lr │ │ + str.w r1, [r4, #156] ; 0x9c │ │ ldr.w r1, [r4, #528] ; 0x210 │ │ - subs r2, r2, r1 │ │ - str r2, [r6, #4] │ │ - ldr r2, [r5, #48] ; 0x30 │ │ - str r2, [r6, #8] │ │ - ldr r2, [r4, #112] ; 0x70 │ │ - ldr.w r3, [r2, r3, lsl #2] │ │ - cmp r3, #0 │ │ - bge.n 20c14 │ │ + str.w r2, [r8, lr] │ │ + subs r3, r3, r1 │ │ + str r3, [r0, #4] │ │ + ldr r3, [r7, #48] ; 0x30 │ │ + str r3, [r0, #8] │ │ + ldr r3, [r4, #112] ; 0x70 │ │ + ldr.w r2, [r3, r2, lsl #2] │ │ + b.n 22520 │ │ add.w fp, fp, #1 │ │ - adds r5, #96 ; 0x60 │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - cmp fp, r3 │ │ - blt.w 20b64 │ │ - ldr.w r2, [r4, #128] ; 0x80 │ │ - and.w r6, r9, #1 │ │ - str r6, [sp, #36] ; 0x24 │ │ - ldr r6, [sp, #32] │ │ - ldr.w r1, [r2, r6, lsl #2] │ │ - ldr r6, [sp, #24] │ │ - rsb ip, r1, sl │ │ - and.w r6, r6, #1 │ │ - str r6, [sp, #20] │ │ - mov.w r1, ip, asr #2 │ │ - ldr.w ip, [sp, #36] ; 0x24 │ │ - add.w r3, ip, #32 │ │ - ldr.w ip, [sp, #32] │ │ + adds r7, #96 ; 0x60 │ │ + b.n 2248c │ │ + ldr r3, [sp, #8] │ │ + ldr.w r6, [r4, #128] ; 0x80 │ │ + and.w r3, r3, #1 │ │ add.w r3, r4, r3, lsl #2 │ │ - str r1, [r3, #4] │ │ - ldr.w r3, [r4, #248] ; 0xf8 │ │ - ldr.w r0, [r4, #488] ; 0x1e8 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #24] │ │ + ldr.w r3, [r6, r3, lsl #2] │ │ + subs r3, r5, r3 │ │ + asrs r3, r3, #2 │ │ + str.w r3, [r2, #132] ; 0x84 │ │ + ldr.w r1, [r4, #248] ; 0xf8 │ │ + ldr.w r3, [r4, #488] ; 0x1e8 │ │ ldr r7, [r4, #4] │ │ - adds r0, r3, r0 │ │ - str r0, [sp, #44] ; 0x2c │ │ - ldr.w r0, [r4, #492] ; 0x1ec │ │ - adds r0, r3, r0 │ │ - str r0, [sp, #16] │ │ - ldr.w r0, [r4, #500] ; 0x1f4 │ │ - adds r0, r3, r0 │ │ - ldr.w r3, [r2, r6, lsl #2] │ │ - ldr.w r2, [r2, ip, lsl #2] │ │ - str r0, [sp, #28] │ │ - add.w sl, r2, r1, lsl #2 │ │ - add.w r2, r6, #32 │ │ - ldr r5, [r3, #0] │ │ - add.w r2, r4, r2, lsl #2 │ │ + adds r3, r1, r3 │ │ str r3, [sp, #40] ; 0x28 │ │ - ldr r2, [r2, #4] │ │ - str r2, [sp, #12] │ │ - b.n 20e1a │ │ - ldr r3, [r5, #64] ; 0x40 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - cmp r3, r6 │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - ble.n 20dfc │ │ - cmp r3, r9 │ │ - itt ne │ │ - strne.w r9, [r5, #72] ; 0x48 │ │ - strne.w r5, [sl], #4 │ │ - adds.w r8, r7, #0 │ │ - ldr.w r3, [r4, #532] ; 0x214 │ │ - ldr r2, [r5, #44] ; 0x2c │ │ + ldr.w r3, [r4, #492] ; 0x1ec │ │ + add.w fp, r1, r3 │ │ + ldr.w r3, [r4, #500] ; 0x1f4 │ │ + adds r3, r1, r3 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #12] │ │ + and.w r3, r3, #1 │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #28] │ │ + ldr.w r3, [r6, r3, lsl #2] │ │ + add.w r2, r4, r2, lsl #2 │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r6, [r3, #0] │ │ + ldr.w r9, [r2, #132] ; 0x84 │ │ + adds r2, r3, #4 │ │ + str r2, [sp, #32] │ │ + cmp.w r9, #0 │ │ + ble.w 22704 │ │ + ldr r3, [r6, #64] ; 0x40 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + cmp r3, r2 │ │ + ldr r3, [r6, #72] ; 0x48 │ │ + ldr r2, [sp, #8] │ │ + ble.n 226ec │ │ + cmp r3, r2 │ │ it ne │ │ - movne.w r8, #1 │ │ - ldr.w ip, [sp, #16] │ │ - add.w fp, r2, r3 │ │ - cmp fp, ip │ │ - ite le │ │ - movle r3, r8 │ │ - orrgt.w r3, r8, #1 │ │ - cmp r3, #0 │ │ - beq.n 20d84 │ │ - ldr r6, [r5, #80] ; 0x50 │ │ + movne r3, r2 │ │ + ldr r2, [r6, #44] ; 0x2c │ │ + it ne │ │ + strne r3, [r6, #72] ; 0x48 │ │ + ldr.w r3, [r4, #532] ; 0x214 │ │ + itt ne │ │ + strne r6, [r5, #0] │ │ + addne r5, #4 │ │ + add.w sl, r2, r3 │ │ + cbnz r7, 2261a │ │ + cmp sl, fp │ │ + ble.n 2267c │ │ + ldr.w r8, [r6, #80] ; 0x50 │ │ mov.w ip, #84 ; 0x54 │ │ - b.n 20d80 │ │ - mov r1, r8 │ │ cmp.w r8, #0 │ │ - beq.n 20d4e │ │ - ldr r2, [r6, #88] ; 0x58 │ │ - ldr r3, [r7, #64] ; 0x40 │ │ - mla r3, ip, r2, r3 │ │ - ldr r1, [r3, #64] ; 0x40 │ │ - ldr r3, [r7, #68] ; 0x44 │ │ - subs r1, r1, r3 │ │ - ldr r0, [sp, #16] │ │ - add r1, fp │ │ - cmp r1, r0 │ │ - ble.n 20d7e │ │ - ldr r3, [r6, #72] ; 0x48 │ │ - ldr r2, [sp, #24] │ │ + beq.n 2267a │ │ + cbz r7, 2263c │ │ + ldr.w r3, [r8, #88] ; 0x58 │ │ + ldr r2, [r7, #64] ; 0x40 │ │ + ldr r1, [r7, #68] ; 0x44 │ │ + mla r3, ip, r3, r2 │ │ + ldr r3, [r3, #64] ; 0x40 │ │ + subs r1, r3, r1 │ │ + b.n 2263e │ │ + mov r1, r7 │ │ + add r1, sl │ │ + cmp r1, fp │ │ + ble.n 22674 │ │ + ldr.w r3, [r8, #72] ; 0x48 │ │ + ldr r2, [sp, #12] │ │ cmp r3, r2 │ │ - blt.n 20d64 │ │ - ldr r2, [r6, #4] │ │ + blt.n 22656 │ │ + ldr.w r2, [r8, #4] │ │ cmp r1, r2 │ │ - ble.n 20d7e │ │ - cmp r3, r9 │ │ + ble.n 22674 │ │ + ldr r2, [sp, #8] │ │ + mov r0, r8 │ │ + str.w ip, [sp, #44] ; 0x2c │ │ + cmp r3, r2 │ │ + ldr r2, [r6, #48] ; 0x30 │ │ + itt ne │ │ + strne.w r8, [r5] │ │ + addne r5, #4 │ │ + ldr r3, [sp, #8] │ │ + blx 1d068 │ │ + ldr.w ip, [sp, #44] ; 0x2c │ │ + ldr.w r8, [r8, #84] ; 0x54 │ │ + b.n 22622 │ │ + cbnz r7, 22682 │ │ + ldr r3, [sp, #16] │ │ + cmp sl, r3 │ │ + ble.n 226f6 │ │ + ldr r2, [r6, #92] ; 0x5c │ │ + mov.w ip, #84 ; 0x54 │ │ + cmp r2, #0 │ │ + blt.n 226f6 │ │ + cbz r7, 226b4 │ │ + ldr r3, [r4, #16] │ │ + ldr r1, [r3, #8] │ │ + movs r3, #20 │ │ + mla r1, r3, r2, r1 │ │ + ldr r3, [r1, #8] │ │ + ldr r1, [r1, #4] │ │ + add.w r3, r3, #2147483648 ; 0x80000000 │ │ + subs r3, #1 │ │ + ldrsh.w r3, [r1, r3, lsl #1] │ │ + ldr r1, [r7, #64] ; 0x40 │ │ + mla r3, r3, ip, r1 │ │ + ldr r1, [r7, #68] ; 0x44 │ │ + ldr r3, [r3, #64] ; 0x40 │ │ + subs r3, r3, r1 │ │ + b.n 226b6 │ │ + mov r3, r7 │ │ + ldr r1, [sp, #16] │ │ + add r3, sl │ │ + cmp r3, r1 │ │ + ble.n 226e4 │ │ + ldr.w r1, [r4, #156] ; 0x9c │ │ + ldr.w r8, [r4, #152] ; 0x98 │ │ + mov.w lr, r1, lsl #4 │ │ + adds r1, #1 │ │ + add.w r0, r8, lr │ │ + str.w r1, [r4, #156] ; 0x9c │ │ + ldr.w r1, [r4, #528] ; 0x210 │ │ + str.w r2, [r8, lr] │ │ + subs r3, r3, r1 │ │ + str r3, [r0, #4] │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + str r3, [r0, #8] │ │ + ldr r3, [r4, #112] ; 0x70 │ │ + ldr.w r2, [r3, r2, lsl #2] │ │ + b.n 22688 │ │ + cmp r3, r2 │ │ + beq.n 226f6 │ │ mov r0, r6 │ │ - it ne │ │ - strne.w r6, [sl], #4 │ │ - mov r3, r9 │ │ - ldr r2, [r5, #48] ; 0x30 │ │ - str.w ip, [sp, #8] │ │ - blx 1bcc0 │ │ - ldr.w ip, [sp, #8] │ │ - ldr r6, [r6, #84] ; 0x54 │ │ - cmp r6, #0 │ │ - bne.n 20d38 │ │ - ldr r6, [sp, #28] │ │ - cmp fp, r6 │ │ - ite le │ │ - movle r3, r8 │ │ - orrgt.w r3, r8, #1 │ │ - cmp r3, #0 │ │ - beq.n 20e06 │ │ - ldr r3, [r5, #92] ; 0x5c │ │ - b.n 20df6 │ │ - mov r1, r8 │ │ - cmp.w r8, #0 │ │ - beq.n 20dc4 │ │ - ldr r2, [r4, #16] │ │ - mov.w ip, #20 │ │ - movs r0, #84 ; 0x54 │ │ - ldr r2, [r2, #8] │ │ - mla r2, ip, r3, r2 │ │ - ldr r1, [r2, #8] │ │ - ldr r2, [r2, #4] │ │ - subs r1, #1 │ │ - ldrh.w r1, [r2, r1, lsl #1] │ │ - ldr r2, [r7, #64] ; 0x40 │ │ - smlabb r2, r1, r0, r2 │ │ - ldr r1, [r2, #64] ; 0x40 │ │ - ldr r2, [r7, #68] ; 0x44 │ │ - subs r1, r1, r2 │ │ - ldr r6, [sp, #28] │ │ - add r1, fp │ │ - cmp r1, r6 │ │ - ble.n 20df0 │ │ - ldr.w r6, [r4, #156] ; 0x9c │ │ - ldr.w ip, [r4, #152] ; 0x98 │ │ - lsls r0, r6, #4 │ │ - adds r6, #1 │ │ - add.w r2, ip, r0 │ │ - str.w r6, [r4, #156] ; 0x9c │ │ - str.w r3, [ip, r0] │ │ - ldr.w r0, [r4, #528] ; 0x210 │ │ - subs r1, r1, r0 │ │ - str r1, [r2, #4] │ │ - ldr r1, [r5, #48] ; 0x30 │ │ - str r1, [r2, #8] │ │ - ldr r2, [r4, #112] ; 0x70 │ │ - ldr.w r3, [r2, r3, lsl #2] │ │ - cmp r3, #0 │ │ - bge.n 20d98 │ │ - b.n 20e06 │ │ - cmp r3, r9 │ │ - beq.n 20e06 │ │ - mov r0, r5 │ │ - blx 1bbdc │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - ldr.w ip, [sp, #12] │ │ - ldr.w r5, [r6, #4]! │ │ - add.w ip, ip, #4294967295 ; 0xffffffff │ │ - str.w ip, [sp, #12] │ │ - str r6, [sp, #40] ; 0x28 │ │ - ldr.w ip, [sp, #12] │ │ - cmp.w ip, #0 │ │ - bgt.w 20cf4 │ │ - ldr.w ip, [sp, #32] │ │ - movs r5, #0 │ │ - ldr.w r2, [r4, #128] ; 0x80 │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - ldr.w fp, [pc, #1216] ; 212f4 │ │ - ldr.w r2, [r2, ip, lsl #2] │ │ - add.w r3, r6, #32 │ │ + blx 1cf60 │ │ + ldr r3, [sp, #32] │ │ + add.w r9, r9, #4294967295 ; 0xffffffff │ │ + ldr.w r6, [r3], #4 │ │ + str r3, [sp, #32] │ │ + b.n 225e6 │ │ + ldr r2, [sp, #20] │ │ + ldr.w r3, [r4, #128] ; 0x80 │ │ + ldr.w r9, [pc, #1148] ; 22b88 │ │ + ldr.w fp, [pc, #1148] ; 22b8c │ │ + ldr.w r3, [r3, r2, lsl #2] │ │ + add r9, pc │ │ add fp, pc │ │ - add.w r3, r4, r3, lsl #2 │ │ - rsb sl, r2, sl │ │ - mov.w r2, sl, asr #2 │ │ - str r2, [r3, #4] │ │ + subs r5, r5, r3 │ │ + ldr r3, [sp, #24] │ │ + asrs r5, r5, #2 │ │ + str.w r5, [r3, #132] ; 0x84 │ │ + movs r5, #0 │ │ ldr.w r3, [r4, #140] ; 0x8c │ │ - mov sl, r5 │ │ - ldr.w r2, [r4, #288] ; 0x120 │ │ + mov r7, r5 │ │ ldr.w r6, [r4, #152] ; 0x98 │ │ - ldr.w r3, [r3, ip, lsl #2] │ │ - ldr.w ip, [pc, #1172] ; 212f8 │ │ + ldr.w r3, [r3, r2, lsl #2] │ │ adds r6, #16 │ │ - str r3, [sp, #12] │ │ - str.w ip, [sp, #28] │ │ + ldr.w r2, [r4, #288] ; 0x120 │ │ + str r3, [sp, #16] │ │ ldr.w r3, [r4, #156] ; 0x9c │ │ - ldr.w ip, [pc, #1160] ; 212fc │ │ - adds r3, r2, r3 │ │ + add r3, r2 │ │ str.w r3, [r4, #288] ; 0x120 │ │ - add ip, pc │ │ - str.w ip, [sp, #16] │ │ - b.n 20f98 │ │ + ldr.w r3, [pc, #1096] ; 22b90 │ │ + add r3, pc │ │ + str r3, [sp, #32] │ │ + ldr.w r3, [r4, #156] ; 0x9c │ │ + cmp r7, r3 │ │ + bge.n 22830 │ │ ldr.w r3, [r6, #-8] │ │ adds r1, r3, #1 │ │ - beq.w 20f92 │ │ - movs r0, #36 ; 0x24 │ │ - ldr.w r2, [r6, #-16] │ │ - ldr.w r7, [r4, #176] ; 0xb0 │ │ - mul.w r8, r0, r3 │ │ - ldr r3, [r4, #16] │ │ - movs r0, #20 │ │ - ldr r3, [r3, #8] │ │ - add.w r1, r7, r8 │ │ - mla r3, r0, r2, r3 │ │ + beq.n 2282a │ │ + ldr r2, [r4, #16] │ │ + mov.w sl, #36 ; 0x24 │ │ + mul.w sl, sl, r3 │ │ + ldr.w r3, [r6, #-16] │ │ + ldr r2, [r2, #8] │ │ + movs r1, #20 │ │ + ldr.w r8, [r4, #176] ; 0xb0 │ │ mov r0, r4 │ │ + mla r3, r1, r3, r2 │ │ + add.w r1, r8, sl │ │ ldr r3, [r3, #4] │ │ ldrsh.w r2, [r3] │ │ - bl 1fe80 │ │ + bl 21444 │ │ ldr.w r3, [r6, #-12] │ │ - movs r1, #12 │ │ + ldr.w r1, [r4, #160] ; 0xa0 │ │ subs r0, r3, r0 │ │ str.w r0, [r6, #-12] │ │ - ldr.w r0, [r4, #160] ; 0xa0 │ │ - ldr.w r2, [r7, r8] │ │ - ldr.w r3, [r6, #-16] │ │ - muls r1, r3 │ │ - ldr r1, [r0, r1] │ │ - adds r3, r2, #1 │ │ - cmp r1, r3 │ │ - bne.n 20eec │ │ - b.n 20f92 │ │ + ldr.w r0, [r6, #-16] │ │ + movs r3, #12 │ │ + ldr.w r2, [r8, sl] │ │ + muls r3, r0 │ │ + adds r0, r2, #1 │ │ + ldr r3, [r1, r3] │ │ + cmp r3, r0 │ │ + beq.n 2282a │ │ + movs r3, #0 │ │ + cmp r3, r5 │ │ + beq.n 227c6 │ │ ldr.w r1, [r4, #168] ; 0xa8 │ │ add.w r0, r1, r3, lsl #3 │ │ ldr.w r1, [r1, r3, lsl #3] │ │ cmp r1, r2 │ │ - beq.n 20ef4 │ │ + beq.w 22b2a │ │ adds r3, #1 │ │ - b.n 20eee │ │ - movs r3, #0 │ │ - cmp r3, r5 │ │ - blt.n 20ed8 │ │ - b.n 212e4 │ │ - ldr r2, [r0, #4] │ │ - str.w r2, [r6, #-4] │ │ - b.n 20f60 │ │ - cbnz r1, 20f18 │ │ + b.n 227ac │ │ + ldr.w r1, [r4, #164] ; 0xa4 │ │ + cmp r5, r1 │ │ + blt.n 227ec │ │ + cmp r1, #0 │ │ + bne.w 22b36 │ │ movw r3, #943 ; 0x3af │ │ movs r0, #32 │ │ movs r1, #8 │ │ - ldr r2, [sp, #16] │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov r2, fp │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #32 │ │ str.w r3, [r4, #164] ; 0xa4 │ │ str.w r0, [r4, #168] ; 0xa8 │ │ - b.n 20f48 │ │ - adds r1, #32 │ │ - mov r2, fp │ │ - str.w r1, [r4, #164] ; 0xa4 │ │ - movw r3, #950 ; 0x3b6 │ │ - lsls r1, r1, #3 │ │ - ldr.w r0, [r4, #168] ; 0xa8 │ │ - bl 3ca60 <__ckd_realloc__> │ │ - ldr.w r2, [r4, #164] ; 0xa4 │ │ - ldr r3, [sp, #28] │ │ - mov r1, fp │ │ - add r3, pc │ │ - str.w r0, [r4, #168] ; 0xa8 │ │ - movs r0, #1 │ │ - str r2, [sp, #0] │ │ - mov.w r2, #952 ; 0x3b8 │ │ - bl 3df24 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str.w r3, [r6, #-4] │ │ - ldr.w r2, [r7, r8] │ │ ldr.w r3, [r4, #168] ; 0xa8 │ │ + adds r1, r5, #1 │ │ + ldr.w r2, [r8, sl] │ │ str.w r2, [r3, r5, lsl #3] │ │ - mov r3, r5 │ │ - adds r5, #1 │ │ - ldr.w r2, [r4, #168] ; 0xa8 │ │ - add.w r3, r2, r3, lsl #3 │ │ - str.w sl, [r3, #4] │ │ - movs r3, #12 │ │ - ldr.w r1, [r6, #-16] │ │ - ldr.w r2, [r4, #160] ; 0xa0 │ │ - mla r2, r3, r1, r2 │ │ - mov.w r1, #3758096384 ; 0xe0000000 │ │ - str r1, [r2, #4] │ │ - ldr.w r2, [r4, #160] ; 0xa0 │ │ - ldr.w r1, [r6, #-16] │ │ - muls r3, r1 │ │ - ldr.w r1, [r7, r8] │ │ - adds r1, #1 │ │ - str r1, [r2, r3] │ │ - add.w sl, sl, #1 │ │ + ldr.w r3, [r4, #168] ; 0xa8 │ │ + movs r2, #12 │ │ + ldr.w r0, [r4, #160] ; 0xa0 │ │ + add.w r3, r3, r5, lsl #3 │ │ + mov.w r5, #3758096384 ; 0xe0000000 │ │ + str r7, [r3, #4] │ │ + ldr.w r3, [r6, #-16] │ │ + muls r3, r2 │ │ + adds r2, r0, r3 │ │ + str r5, [r2, #4] │ │ + mov r5, r1 │ │ + ldr.w r2, [r8, sl] │ │ + adds r2, #1 │ │ + str r2, [r0, r3] │ │ + adds r7, #1 │ │ adds r6, #16 │ │ - ldr.w r3, [r4, #156] ; 0x9c │ │ - cmp sl, r3 │ │ - blt.w 20e82 │ │ - mov.w ip, #0 │ │ - str.w r9, [sp, #44] ; 0x2c │ │ - mov fp, r5 │ │ - mov r7, ip │ │ - b.n 21088 │ │ + b.n 2274e │ │ + mov.w r8, #0 │ │ + cmp r8, r5 │ │ + beq.n 22900 │ │ + mov.w r2, r8, lsl #3 │ │ + str r2, [sp, #44] ; 0x2c │ │ ldr.w r2, [r4, #168] ; 0xa8 │ │ - mov.w r8, #36 ; 0x24 │ │ + movs r6, #36 ; 0x24 │ │ ldr.w r3, [r4, #208] ; 0xd0 │ │ - lsls r6, r7, #3 │ │ - mov r9, r7 │ │ - str r6, [sp, #40] ; 0x28 │ │ - ldr.w r2, [r2, r7, lsl #3] │ │ - ldr.w sl, [r3, r2, lsl #2] │ │ - adds r2, #1 │ │ - ldr.w r2, [r3, r2, lsl #2] │ │ + ldr.w r2, [r2, r8, lsl #3] │ │ + ldr.w r9, [r3, r2, lsl #2] │ │ + add.w r3, r3, r2, lsl #2 │ │ + ldr r3, [r3, #4] │ │ + str r3, [sp, #32] │ │ ldr.w r3, [r4, #176] ; 0xb0 │ │ - str r2, [sp, #16] │ │ - mla r8, r8, sl, r3 │ │ - b.n 2107c │ │ - ldrb.w r3, [r8, #4] │ │ + mla r6, r6, r9, r3 │ │ + ldr r3, [sp, #32] │ │ + cmp r9, r3 │ │ + bge.n 228fa │ │ + ldrb r3, [r6, #4] │ │ cmp r3, #0 │ │ - beq.n 21074 │ │ + beq.n 228f2 │ │ ldr.w r3, [r4, #168] ; 0xa8 │ │ - ldr.w ip, [sp, #40] ; 0x28 │ │ - add r3, ip │ │ - ldr r5, [r3, #4] │ │ - b.n 21070 │ │ - ldr.w r6, [r4, #152] ; 0x98 │ │ - lsls r5, r5, #4 │ │ - ldr r3, [r4, #16] │ │ - mov r0, r4 │ │ - add.w ip, r6, r5 │ │ - str.w ip, [sp, #28] │ │ - ldr r1, [r6, r5] │ │ - ldr r2, [r3, #8] │ │ - movs r3, #20 │ │ - mla r2, r3, r1, r2 │ │ - mov r1, r8 │ │ - ldr r2, [r2, #4] │ │ - ldrsh.w r2, [r2] │ │ - str r3, [sp, #8] │ │ - bl 1fe80 │ │ - ldr r3, [sp, #8] │ │ - mov r7, r0 │ │ - ldr r0, [pc, #716] ; (212f0 ) │ │ - cmp r7, r0 │ │ - blt.n 21048 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + add r3, r2 │ │ + ldr r7, [r3, #4] │ │ + add r3, sp, #56 ; 0x38 │ │ + str r3, [sp, #52] ; 0x34 │ │ + cmp r7, #0 │ │ + blt.n 228f2 │ │ + ldr.w fp, [r4, #152] ; 0x98 │ │ + lsls r7, r7, #4 │ │ ldr r2, [r4, #16] │ │ - ldr r1, [r6, r5] │ │ + movs r1, #20 │ │ + add.w r3, fp, r7 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr.w r3, [fp, r7] │ │ + mov r0, r4 │ │ ldr r2, [r2, #8] │ │ - mla r3, r3, r1, r2 │ │ - add r1, sp, #52 ; 0x34 │ │ - str r1, [sp, #0] │ │ + mla r3, r1, r3, r2 │ │ + mov r1, r6 │ │ + ldr r3, [r3, #4] │ │ + ldrsh.w r2, [r3] │ │ + bl 21444 │ │ + ldr r3, [pc, #728] ; (22b80 ) │ │ + cmp r0, r3 │ │ + mov sl, r0 │ │ + blt.n 228d0 │ │ + ldr r2, [r4, #16] │ │ + movs r1, #20 │ │ + ldr.w r3, [fp, r7] │ │ ldr r0, [r4, #56] ; 0x38 │ │ - ldr.w r2, [r8, #24] │ │ + ldr r2, [r2, #8] │ │ + mla r3, r1, r3, r2 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + str r2, [sp, #0] │ │ + ldr r2, [r6, #24] │ │ ldr r1, [r3, #16] │ │ - ldr.w r3, [r8, #28] │ │ - bl 31588 │ │ - add.w r7, r7, r0, asr #10 │ │ - ldr r1, [r6, r5] │ │ - movs r3, #12 │ │ - ldr.w r2, [r4, #160] ; 0xa0 │ │ - mla r2, r3, r1, r2 │ │ - ldr r1, [r2, #4] │ │ - cmp r7, r1 │ │ - ittt gt │ │ - strgt r7, [r2, #4] │ │ - ldrgt r1, [r6, r5] │ │ - ldrgt.w r2, [r4, #160] ; 0xa0 │ │ - ldr r6, [sp, #28] │ │ + ldr r3, [r6, #28] │ │ + bl 32ac0 │ │ + add.w sl, sl, r0, asr #10 │ │ + ldr.w r2, [fp, r7] │ │ + movs r1, #12 │ │ + ldr.w r3, [r4, #160] ; 0xa0 │ │ + mla r3, r1, r2, r3 │ │ + ldr r2, [r3, #4] │ │ + cmp sl, r2 │ │ itt gt │ │ - mlagt r3, r3, r1, r2 │ │ - strgt.w sl, [r3, #8] │ │ - ldr r5, [r6, #12] │ │ - cmp r5, #0 │ │ - bge.n 20ff2 │ │ - add.w sl, sl, #1 │ │ - add.w r8, r8, #36 ; 0x24 │ │ - ldr.w ip, [sp, #16] │ │ - cmp sl, ip │ │ - blt.n 20fdc │ │ - mov r7, r9 │ │ + strgt.w sl, [r3, #4] │ │ + strgt.w r9, [r3, #8] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r7, [r3, #12] │ │ + b.n 2287a │ │ + add.w r9, r9, #1 │ │ + adds r6, #36 ; 0x24 │ │ + b.n 22860 │ │ + add.w r8, r8, #1 │ │ + b.n 22834 │ │ + ldr.w r5, [r4, #152] ; 0x98 │ │ + movs r7, #0 │ │ + ldr.w r3, [r4, #252] ; 0xfc │ │ + mov.w lr, #12 │ │ + adds r5, #16 │ │ + ldr.w r8, [r4, #156] ; 0x9c │ │ + mov r6, r5 │ │ + cmp r7, r8 │ │ + bge.n 22944 │ │ + ldr.w r2, [r6, #-16] │ │ adds r7, #1 │ │ - cmp r7, fp │ │ - blt.n 20fb0 │ │ - ldr.w r9, [sp, #44] ; 0x2c │ │ - movs r1, #0 │ │ - ldr.w r2, [r4, #252] ; 0xfc │ │ - movs r6, #12 │ │ - ldr.w r3, [r4, #152] ; 0x98 │ │ - b.n 210ca │ │ ldr.w r0, [r4, #160] ; 0xa0 │ │ - adds r1, #1 │ │ - ldr.w r5, [r3, #-16] │ │ - muls r5, r6 │ │ - adds r0, r0, r5 │ │ - ldr.w r7, [r3, #-12] │ │ - ldr r0, [r0, #4] │ │ - adds r0, r7, r0 │ │ - str.w r0, [r3, #-12] │ │ - ldr.w r7, [r4, #160] ; 0xa0 │ │ - cmp r2, r0 │ │ + adds r6, #16 │ │ + ldr.w r1, [r6, #-28] │ │ + mla r0, lr, r2, r0 │ │ + ldr r2, [r0, #4] │ │ + add r2, r1 │ │ + str.w r2, [r6, #-28] │ │ + ldr r1, [r0, #8] │ │ + cmp r3, r2 │ │ it lt │ │ - movlt r2, r0 │ │ - adds r5, r7, r5 │ │ - ldr r5, [r5, #8] │ │ - str.w r5, [r3, #-8] │ │ - ldr.w r8, [r4, #156] ; 0x9c │ │ - adds r3, #16 │ │ - cmp r1, r8 │ │ - blt.n 2109e │ │ - ldr.w r3, [r4, #504] ; 0x1f8 │ │ - str.w r2, [r4, #252] ; 0xfc │ │ - add.w fp, r2, r3 │ │ - ldr.w r5, [r4, #152] ; 0x98 │ │ - b.n 21166 │ │ - ldr r3, [r5, #4] │ │ - cmp r3, fp │ │ - ble.n 21160 │ │ - ldr r6, [r5, #0] │ │ + movlt r3, r2 │ │ + str.w r1, [r6, #-24] │ │ + b.n 22916 │ │ + ldr.w r2, [r4, #504] ; 0x1f8 │ │ + mov.w sl, #1 │ │ + str.w r3, [r4, #252] ; 0xfc │ │ + add.w r9, r3, r2 │ │ + cmp.w r8, #0 │ │ + ble.n 229dc │ │ + ldr.w r3, [r5, #-12] │ │ + cmp r3, r9 │ │ + ble.n 229d4 │ │ + ldr.w r6, [r5, #-16] │ │ mov r0, r4 │ │ - mov.w sl, #0 │ │ + mov.w fp, #0 │ │ mov r1, r6 │ │ - bl 1fd24 │ │ + bl 21308 │ │ ldr r3, [r4, #104] ; 0x68 │ │ ldr.w r7, [r3, r6, lsl #2] │ │ - b.n 21126 │ │ + cbz r7, 229a4 │ │ ldr r3, [r7, #72] ; 0x48 │ │ - ldr.w ip, [sp, #24] │ │ - cmp r3, ip │ │ - blt.n 21114 │ │ - ldr r2, [r5, #4] │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + blt.n 2298c │ │ + ldr.w r2, [r5, #-12] │ │ ldr r3, [r7, #4] │ │ cmp r2, r3 │ │ - ble.n 21124 │ │ + ble.n 229a0 │ │ mov r0, r7 │ │ - ldr r1, [r5, #4] │ │ - ldr r2, [r5, #8] │ │ - mov r3, r9 │ │ - blx 1bcc0 │ │ - add.w sl, sl, #1 │ │ + ldr.w r1, [r5, #-12] │ │ + ldr.w r2, [r5, #-8] │ │ + add.w fp, fp, #1 │ │ + ldr r3, [sp, #8] │ │ + blx 1d068 │ │ ldr r7, [r7, #80] ; 0x50 │ │ - cmp r7, #0 │ │ - bne.n 21102 │ │ - cmp.w sl, #0 │ │ - beq.n 21160 │ │ - ldr.w ip, [sp, #12] │ │ - add.w r2, r6, #31 │ │ - ands.w r2, r2, r6, asr #32 │ │ - it cc │ │ - movcc r2, r6 │ │ - movs r0, #1 │ │ - str.w r6, [ip], #4 │ │ - asrs r2, r2, #5 │ │ - ldr r3, [r4, #108] ; 0x6c │ │ + b.n 22978 │ │ + cmp.w fp, #0 │ │ + beq.n 229d4 │ │ + ldr r3, [sp, #16] │ │ + cmp r6, #0 │ │ + ldr r1, [r4, #108] ; 0x6c │ │ + add.w r0, r3, #4 │ │ + str r0, [sp, #16] │ │ + str r6, [r3, #0] │ │ + mov r3, r6 │ │ + it lt │ │ + addlt.w r3, r6, #31 │ │ and.w r6, r6, #31 │ │ - lsls.w r6, r0, r6 │ │ - str.w ip, [sp, #12] │ │ - ldr.w r1, [r3, r2, lsl #2] │ │ - orrs r6, r1 │ │ - str.w r6, [r3, r2, lsl #2] │ │ + lsl.w r6, sl, r6 │ │ + asrs r3, r3, #5 │ │ + ldr.w r2, [r1, r3, lsl #2] │ │ + orrs r2, r6 │ │ + str.w r2, [r1, r3, lsl #2] │ │ add.w r8, r8, #4294967295 ; 0xffffffff │ │ adds r5, #16 │ │ - cmp.w r8, #0 │ │ - bgt.n 210e6 │ │ - ldr.w r2, [r4, #140] ; 0x8c │ │ - ldr r6, [sp, #32] │ │ - ldr.w ip, [sp, #12] │ │ - ldr.w sl, [pc, #392] ; 21300 │ │ - ldr.w r1, [r2, r6, lsl #2] │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - add sl, pc │ │ - rsb r1, r1, ip │ │ - ldr.w ip, [sp, #20] │ │ - add.w r3, r6, #36 ; 0x24 │ │ - ldr r6, [sp, #32] │ │ - asrs r1, r1, #2 │ │ - str.w r1, [r4, r3, lsl #2] │ │ + b.n 22954 │ │ + ldr.w r5, [r4, #140] ; 0x8c │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #16] │ │ + ldr.w r3, [r5, r3, lsl #2] │ │ + subs r3, r2, r3 │ │ + ldr r2, [sp, #24] │ │ + asrs r3, r3, #2 │ │ + str.w r3, [r2, #144] ; 0x90 │ │ ldr.w r3, [r4, #252] ; 0xfc │ │ - ldr.w r0, [r4, #496] ; 0x1f0 │ │ - adds r0, r3, r0 │ │ - str r0, [sp, #12] │ │ - ldr.w r0, [r4, #504] ; 0x1f8 │ │ - adds r0, r3, r0 │ │ - ldr.w r3, [r2, ip, lsl #2] │ │ - ldr.w r2, [r2, r6, lsl #2] │ │ - str r0, [sp, #16] │ │ - add.w fp, r2, r1, lsl #2 │ │ - add.w r2, ip, #36 ; 0x24 │ │ + ldr.w r6, [r4, #496] ; 0x1f0 │ │ + ldr.w r7, [r4, #504] ; 0x1f8 │ │ + add r6, r3 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + add r7, r3 │ │ + ldr r3, [sp, #28] │ │ + ldr.w r8, [r2, #144] ; 0x90 │ │ + ldr.w r3, [r5, r3, lsl #2] │ │ + add.w sl, r3, #4 │ │ ldr r5, [r3, #0] │ │ - ldr.w r8, [r4, r2, lsl #2] │ │ - str r3, [sp, #28] │ │ - b.n 21276 │ │ + ldr r3, [pc, #380] ; (22b94 ) │ │ + add r3, pc │ │ + str r3, [sp, #32] │ │ + cmp.w r8, #0 │ │ + ble.n 22ad4 │ │ ldr r3, [r4, #104] ; 0x68 │ │ - movs r7, #0 │ │ - add.w r6, r3, r5, lsl #2 │ │ + mov.w r9, #0 │ │ + add.w fp, r3, r5, lsl #2 │ │ ldr.w r1, [r3, r5, lsl #2] │ │ - b.n 21230 │ │ + cmp r1, #0 │ │ + beq.n 22a90 │ │ + ldr r3, [r1, #80] ; 0x50 │ │ + str r3, [sp, #28] │ │ ldr r3, [r1, #64] ; 0x40 │ │ - ldr.w ip, [sp, #16] │ │ - ldr r0, [r1, #80] ; 0x50 │ │ - cmp r3, ip │ │ - str r0, [sp, #20] │ │ - ble.n 21208 │ │ + cmp r3, r7 │ │ + ble.n 22a62 │ │ + ldr r3, [sp, #8] │ │ + add.w r9, r9, #1 │ │ + add.w fp, r1, #80 ; 0x50 │ │ + str r3, [r1, #72] ; 0x48 │ │ ldr r3, [r1, #44] ; 0x2c │ │ - adds r7, #1 │ │ - ldr.w ip, [sp, #12] │ │ - add.w r6, r1, #80 ; 0x50 │ │ - str.w r9, [r1, #72] ; 0x48 │ │ - cmp r3, ip │ │ - ble.n 2122e │ │ + cmp r3, r6 │ │ + ble.n 22a8c │ │ ldr r2, [r1, #48] ; 0x30 │ │ mov r0, r4 │ │ str r2, [sp, #0] │ │ ldr r2, [r1, #92] ; 0x5c │ │ - ldr r1, [sp, #24] │ │ + ldr r1, [sp, #12] │ │ str r2, [sp, #4] │ │ mov r2, r5 │ │ - bl 1f930 │ │ - b.n 2122e │ │ + bl 20f2c │ │ + b.n 22a8c │ │ ldr r3, [r1, #72] ; 0x48 │ │ - cmp r3, r9 │ │ - it eq │ │ - addeq.w r6, r1, #80 ; 0x50 │ │ - beq.n 2122e │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + bne.n 22a70 │ │ + add.w fp, r1, #80 ; 0x50 │ │ + b.n 22a8c │ │ mov r0, r1 │ │ - str r1, [sp, #8] │ │ - blx 1b760 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - ldr r1, [sp, #8] │ │ - mov r2, sl │ │ + str r1, [sp, #36] ; 0x24 │ │ + blx 1caf8 │ │ movw r3, #1091 ; 0x443 │ │ - bl 3efc0 <__listelem_free__> │ │ - ldr r0, [sp, #20] │ │ - str r0, [r6, #0] │ │ - ldr r1, [sp, #20] │ │ - cmp r1, #0 │ │ - bne.n 211d2 │ │ - cbz r7, 2126a │ │ - add.w r3, r5, #31 │ │ - ldr r2, [r4, #108] ; 0x6c │ │ - ands.w r3, r3, r5, asr #32 │ │ - it cc │ │ - movcc r3, r5 │ │ - and.w r1, r5, #31 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #32] │ │ + bl 40748 <__listelem_free__@@Base> │ │ + ldr r3, [sp, #28] │ │ + str.w r3, [fp] │ │ + ldr r1, [sp, #28] │ │ + b.n 22a2e │ │ + cmp.w r9, #0 │ │ + beq.n 22aca │ │ + cmp r5, #0 │ │ + mov r3, r5 │ │ + it lt │ │ + addlt.w r3, r5, #31 │ │ + ldr r1, [r4, #108] ; 0x6c │ │ + and.w r0, r5, #31 │ │ asrs r3, r3, #5 │ │ - ldr.w r2, [r2, r3, lsl #2] │ │ - lsrs r2, r1 │ │ + ldr.w r2, [r1, r3, lsl #2] │ │ + lsrs r2, r0 │ │ lsls r2, r2, #31 │ │ - bmi.n 2126a │ │ - str.w r5, [fp], #4 │ │ - movs r0, #1 │ │ - ldr r2, [r4, #108] ; 0x6c │ │ - lsls.w r1, r0, r1 │ │ - ldr.w r0, [r2, r3, lsl #2] │ │ - orrs r1, r0 │ │ - str.w r1, [r2, r3, lsl #2] │ │ - ldr r6, [sp, #28] │ │ + bmi.n 22aca │ │ + ldr r2, [sp, #16] │ │ + str r5, [r2, #0] │ │ + movs r2, #1 │ │ + lsls r2, r0 │ │ + ldr.w r0, [r1, r3, lsl #2] │ │ + orrs r2, r0 │ │ + str.w r2, [r1, r3, lsl #2] │ │ + ldr r3, [sp, #16] │ │ + adds r3, #4 │ │ + str r3, [sp, #16] │ │ add.w r8, r8, #4294967295 ; 0xffffffff │ │ - ldr.w r5, [r6, #4]! │ │ - str r6, [sp, #28] │ │ - cmp.w r8, #0 │ │ - bgt.n 211c4 │ │ - ldr.w r2, [r4, #140] ; 0x8c │ │ + ldr.w r5, [sl], #4 │ │ + b.n 22a1a │ │ + ldr.w r3, [r4, #140] ; 0x8c │ │ movs r5, #0 │ │ - ldr r6, [sp, #32] │ │ - ldr.w ip, [sp, #36] ; 0x24 │ │ - ldr r7, [sp, #24] │ │ - ldr.w r2, [r2, r6, lsl #2] │ │ - add.w r3, ip, #36 ; 0x24 │ │ - mov r6, r5 │ │ - rsb fp, r2, fp │ │ - mov.w r2, fp, asr #2 │ │ - str.w r2, [r4, r3, lsl #2] │ │ - b.n 212dc │ │ + ldr r2, [sp, #20] │ │ + mov r8, r5 │ │ + ldr.w r3, [r3, r2, lsl #2] │ │ + ldr r2, [sp, #16] │ │ + subs r3, r2, r3 │ │ + ldr r2, [sp, #24] │ │ + asrs r3, r3, #2 │ │ + str.w r3, [r2, #144] ; 0x90 │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + cmp r5, r3 │ │ + bge.n 22b66 │ │ ldr r3, [r4, #116] ; 0x74 │ │ + ldr r0, [sp, #12] │ │ ldr.w r2, [r3, r5, lsl #2] │ │ ldr r3, [r4, #104] ; 0x68 │ │ ldr.w r1, [r3, r2, lsl #2] │ │ ldr r3, [r1, #72] ; 0x48 │ │ - cmp r3, r7 │ │ - blt.n 212da │ │ + cmp r3, r0 │ │ + blt.n 22b26 │ │ ldr r3, [r1, #64] ; 0x40 │ │ - ldr.w ip, [sp, #16] │ │ - cmp r3, ip │ │ - ble.n 212da │ │ + cmp r3, r7 │ │ + ble.n 22b26 │ │ + ldr r3, [sp, #8] │ │ + str r3, [r1, #72] ; 0x48 │ │ ldr r3, [r1, #44] ; 0x2c │ │ - ldr.w ip, [sp, #12] │ │ - str.w r9, [r1, #72] ; 0x48 │ │ - cmp r3, ip │ │ - ble.n 212da │ │ + cmp r3, r6 │ │ + ble.n 22b26 │ │ ldr r1, [r1, #48] ; 0x30 │ │ mov r0, r4 │ │ - stmia.w sp, {r1, r6} │ │ - mov r1, r7 │ │ - bl 1f930 │ │ + stmia.w sp, {r1, r8} │ │ + ldr r1, [sp, #12] │ │ + bl 20f2c │ │ adds r5, #1 │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - cmp r5, r3 │ │ - blt.n 212a2 │ │ - b.n 21304 │ │ - ldr.w r1, [r4, #164] ; 0xa4 │ │ - cmp r5, r1 │ │ - bge.w 20efc │ │ - b.n 20f48 │ │ - movs r1, r0 │ │ - b.n 212f6 │ │ - add r0, pc, #256 ; (adr r0, 213f8 ) │ │ - movs r2, r0 │ │ - ldr r7, [sp, #524] ; 0x20c │ │ - movs r2, r0 │ │ - add r0, pc, #16 ; (adr r0, 21310 ) │ │ - movs r2, r0 │ │ - ldr r4, [sp, #1016] ; 0x3f8 │ │ - movs r2, r0 │ │ - add sp, #60 ; 0x3c │ │ - add.w sp, sp, #1024 ; 0x400 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - push {r4, r5, r6, lr} │ │ - mov r4, r1 │ │ - mov r5, r0 │ │ - ldr r1, [r1, #80] ; 0x50 │ │ - b.n 21324 │ │ - ldr r6, [r1, #84] ; 0x54 │ │ - mov r0, r5 │ │ - bl 21310 │ │ - mov r1, r6 │ │ - cmp r1, #0 │ │ - bne.n 2131a │ │ - mov r0, r4 │ │ - blx 1b760 │ │ - ldr r2, [pc, #20] ; (21344 ) │ │ - ldr r0, [r5, #68] ; 0x44 │ │ - mov r1, r4 │ │ - add r2, pc │ │ - movw r3, #355 ; 0x163 │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 3efc0 <__listelem_free__> │ │ - nop │ │ - ldr r3, [sp, #296] ; 0x128 │ │ - movs r2, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - movs r5, #0 │ │ - mov r4, r0 │ │ - mov.w r7, #4294967295 ; 0xffffffff │ │ - mov r6, r5 │ │ - b.n 21380 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - adds r3, r3, r5 │ │ - ldr r1, [r3, #80] ; 0x50 │ │ - b.n 2136c │ │ - ldr.w r8, [r1, #84] ; 0x54 │ │ - mov r0, r4 │ │ - bl 21310 │ │ - mov r1, r8 │ │ - cmp r1, #0 │ │ - bne.n 21360 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - adds r6, #1 │ │ - adds r3, r3, r5 │ │ - str r7, [r3, #84] ; 0x54 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - adds r3, r3, r5 │ │ - adds r5, #96 ; 0x60 │ │ - str r1, [r3, #80] ; 0x50 │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - cmp r6, r3 │ │ - blt.n 21358 │ │ - movs r3, #0 │ │ - str r3, [r4, #92] ; 0x5c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - movs r5, #0 │ │ - mov r4, r0 │ │ - ldr.w r9, [r0, #40] ; 0x28 │ │ - mov r6, r5 │ │ - b.n 213aa │ │ - ldr r0, [r4, #80] ; 0x50 │ │ - adds r6, #1 │ │ - adds r0, r0, r5 │ │ - adds r5, #96 ; 0x60 │ │ - blx 1b760 │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - cmp r6, r3 │ │ - blt.n 2139e │ │ - ldr r3, [r4, #100] ; 0x64 │ │ - cbnz r3, 213d4 │ │ - b.n 213ec │ │ - ldr r3, [r4, #16] │ │ - ldr r3, [r3, #8] │ │ - adds r3, r3, r5 │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #1 │ │ - bne.n 213ce │ │ - ldr r0, [r4, #100] ; 0x64 │ │ - mla r0, r8, r6, r0 │ │ - blx 1b760 │ │ - adds r6, #1 │ │ - adds r7, #1 │ │ - adds r5, #20 │ │ - b.n 213de │ │ - movs r5, #0 │ │ - mov.w r8, #96 ; 0x60 │ │ - mov r7, r5 │ │ - mov r6, r5 │ │ - cmp r7, r9 │ │ - blt.n 213b6 │ │ - ldr r0, [r4, #100] ; 0x64 │ │ - bl 3caf4 │ │ - movs r3, #0 │ │ - str r3, [r4, #100] ; 0x64 │ │ - movs r5, #0 │ │ - ldr r0, [r4, #80] ; 0x50 │ │ - str r5, [r4, #88] ; 0x58 │ │ - str r5, [r4, #84] ; 0x54 │ │ - bl 3caf4 │ │ - ldr r0, [r4, #116] ; 0x74 │ │ - str r5, [r4, #80] ; 0x50 │ │ - bl 3caf4 │ │ - str r5, [r4, #116] ; 0x74 │ │ - ldr r0, [r4, #112] ; 0x70 │ │ - bl 3caf4 │ │ - str r5, [r4, #112] ; 0x70 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - movs r0, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - movs r1, #4 │ │ - ldr r6, [pc, #620] ; (21684 ) │ │ - mov r4, r0 │ │ - ldr.w sl, [r0, #40] ; 0x28 │ │ - movs r3, #75 ; 0x4b │ │ - add r6, pc │ │ - sub sp, #28 │ │ - ldr r5, [r0, #16] │ │ - mov.w r9, #0 │ │ - mov r2, r6 │ │ - mov r0, sl │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [r4, #12] │ │ - str.w r9, [r4, #120] ; 0x78 │ │ - mov r2, r6 │ │ - mov fp, r9 │ │ - mov r6, r9 │ │ - str r0, [r4, #112] ; 0x70 │ │ - ldr r3, [r3, #20] │ │ - ldr r7, [r3, #4] │ │ - mul.w r3, r7, r7 │ │ - add.w r0, r3, #62 ; 0x3e │ │ - adds r3, #31 │ │ - it pl │ │ - movpl r0, r3 │ │ - movs r3, #82 ; 0x52 │ │ - movs r1, #4 │ │ - asrs r0, r0, #5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r3, #1 │ │ - mov r8, r0 │ │ - b.n 214c4 │ │ - mov r0, r5 │ │ - mov r1, fp │ │ - str r3, [sp, #20] │ │ - bl 17e6c │ │ - ldr r3, [sp, #20] │ │ - cbz r0, 214bc │ │ - ldr r2, [r5, #8] │ │ - add r2, r9 │ │ - ldr r1, [r2, #8] │ │ - cmp r1, #1 │ │ - bne.n 21482 │ │ - ldr r2, [r4, #120] ; 0x78 │ │ - adds r2, #1 │ │ - str r2, [r4, #120] ; 0x78 │ │ - b.n 214bc │ │ - ldr r1, [r2, #4] │ │ - ldrsh.w r0, [r1] │ │ - ldrsh.w r2, [r1, #2] │ │ - mla r2, r7, r0, r2 │ │ - add.w r1, r2, #31 │ │ - ands.w r1, r1, r2, asr #32 │ │ - it cc │ │ - movcc r1, r2 │ │ - and.w r2, r2, #31 │ │ - asrs r1, r1, #5 │ │ - ldr.w r0, [r8, r1, lsl #2] │ │ - lsr.w lr, r0, r2 │ │ - tst.w lr, #1 │ │ - bne.n 214bc │ │ - adds r6, #1 │ │ - lsls.w r2, r3, r2 │ │ - orrs r0, r2 │ │ - str.w r0, [r8, r1, lsl #2] │ │ - add.w fp, fp, #1 │ │ - add.w r9, r9, #20 │ │ - cmp fp, sl │ │ - blt.n 21462 │ │ - ldr r1, [pc, #444] ; (21688 ) │ │ - movs r2, #99 ; 0x63 │ │ - ldr r3, [pc, #444] ; (2168c ) │ │ - movs r0, #1 │ │ - add r1, pc │ │ - str r6, [sp, #0] │ │ - add r3, pc │ │ - movs r7, #0 │ │ - bl 3df24 │ │ - mov r0, r8 │ │ - bl 3caf4 │ │ - ldr r2, [r5, #28] │ │ - ldr r3, [r5, #24] │ │ - adds r6, #1 │ │ - ldr.w r8, [pc, #420] ; 21690 │ │ - subs r3, r2, r3 │ │ - ldr r2, [r4, #120] ; 0x78 │ │ - adds r3, #2 │ │ - str r6, [r4, #84] ; 0x54 │ │ - adds r3, r2, r3 │ │ - mov r6, r7 │ │ - str r3, [r4, #120] ; 0x78 │ │ - add r8, pc │ │ - ldr.w r9, [pc, #404] ; 21694 │ │ - b.n 21538 │ │ - mov r0, r5 │ │ - mov r1, r6 │ │ - bl 17e6c │ │ - cbnz r0, 21534 │ │ - ldr r3, [r5, #8] │ │ - adds r3, r3, r7 │ │ - ldr r2, [r3, #8] │ │ - cmp r2, #1 │ │ - beq.n 21534 │ │ - cmp r6, #0 │ │ - mov r1, r8 │ │ - it ge │ │ - ldrge r0, [r3, #0] │ │ - mov r3, r9 │ │ - movs r2, #112 ; 0x70 │ │ - add r3, pc │ │ - str r6, [sp, #0] │ │ - str r0, [sp, #4] │ │ - movs r0, #3 │ │ - bl 3df24 │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - subs r3, #1 │ │ - str r3, [r4, #120] ; 0x78 │ │ - adds r6, #1 │ │ - adds r7, #20 │ │ - cmp r6, sl │ │ - blt.n 21502 │ │ - ldr r2, [pc, #344] ; (21698 ) │ │ - movs r1, #96 ; 0x60 │ │ - ldr r0, [r4, #84] ; 0x54 │ │ - movs r3, #119 ; 0x77 │ │ - add r2, pc │ │ - movs r6, #0 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov.w r8, #4294967295 ; 0xffffffff │ │ - mov r7, r6 │ │ - mov r9, r6 │ │ - str r0, [r4, #80] ; 0x50 │ │ - b.n 21580 │ │ - ldr r1, [r4, #80] ; 0x50 │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - movs r2, #1 │ │ - adds r1, r1, r6 │ │ - str.w r8, [sp] │ │ - blx 1bc3c │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - adds r7, #1 │ │ - adds r3, r3, r6 │ │ - str.w r8, [r3, #84] ; 0x54 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - adds r3, r3, r6 │ │ - adds r6, #96 ; 0x60 │ │ - str.w r9, [r3, #80] ; 0x50 │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - cmp r7, r3 │ │ - blt.n 21558 │ │ - ldr r2, [pc, #276] ; (2169c ) │ │ - movs r1, #96 ; 0x60 │ │ - ldr r0, [r4, #120] ; 0x78 │ │ - movs r3, #128 ; 0x80 │ │ - add r2, pc │ │ - mov.w r8, #0 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r6, r8 │ │ - mov.w r9, #20 │ │ - mov.w fp, #96 ; 0x60 │ │ - str r0, [r4, #100] ; 0x64 │ │ - b.n 2164c │ │ - mul.w r3, r9, r6 │ │ - ldr r2, [r5, #8] │ │ - adds r2, r2, r3 │ │ - ldr r2, [r2, #8] │ │ - cmp r2, #1 │ │ - bne.n 2164a │ │ - ldr r1, [r4, #12] │ │ - mul.w r7, fp, r8 │ │ - add.w r8, r8, #1 │ │ - ldr r0, [r1, #20] │ │ - ldr r1, [r4, #100] ; 0x64 │ │ - ldrh r0, [r0, #40] ; 0x28 │ │ - adds r1, r1, r7 │ │ - strh.w r0, [r1, #94] ; 0x5e │ │ - ldr r1, [r5, #8] │ │ - adds r3, r1, r3 │ │ - ldr r1, [r3, #4] │ │ - ldr r3, [r4, #100] ; 0x64 │ │ - ldrh r1, [r1, #0] │ │ - adds r3, r3, r7 │ │ - strh.w r1, [r3, #92] ; 0x5c │ │ - ldr r1, [r4, #100] ; 0x64 │ │ - ldr r3, [r4, #12] │ │ - adds r1, r1, r7 │ │ - ldr.w lr, [r3, #20] │ │ - ldrsh.w r0, [r1, #92] ; 0x5c │ │ - ldr.w lr, [lr, #56] ; 0x38 │ │ - mov.w ip, r0, lsl #2 │ │ - lsls r3, r0, #4 │ │ - rsb r3, ip, r3 │ │ - add.w r0, lr, r3 │ │ - ldrb.w r3, [lr, r3] │ │ - ldrb.w lr, [r0, #1] │ │ - ldrb.w ip, [r0, #5] │ │ - orr.w r3, r3, lr, lsl #8 │ │ - ldrb.w lr, [r0, #2] │ │ - orr.w r3, r3, lr, lsl #16 │ │ - ldrb.w lr, [r0, #3] │ │ - orr.w r3, r3, lr, lsl #24 │ │ - ldrb.w lr, [r0, #4] │ │ - orr.w lr, lr, ip, lsl #8 │ │ - ldrb.w ip, [r0, #6] │ │ - ldrb r0, [r0, #7] │ │ - orr.w lr, lr, ip, lsl #16 │ │ - orr.w r0, lr, r0, lsl #24 │ │ - str r0, [sp, #0] │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - blx 1bc3c │ │ - ldr r3, [r4, #100] ; 0x64 │ │ - movs r2, #0 │ │ - adds r3, r3, r7 │ │ - str r2, [r3, #80] ; 0x50 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - ldr r2, [r4, #100] ; 0x64 │ │ - adds r7, r2, r7 │ │ - str.w r7, [r3, r6, lsl #2] │ │ - adds r6, #1 │ │ - cmp r6, sl │ │ - blt.n 215a6 │ │ - ldr r5, [pc, #76] ; (216a0 ) │ │ - movs r1, #4 │ │ - movs r3, #146 ; 0x92 │ │ - ldr r0, [r4, #120] ; 0x78 │ │ - add r5, pc │ │ - mov r2, r5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r2, [r4, #88] ; 0x58 │ │ - ldr r3, [pc, #64] ; (216a4 ) │ │ + b.n 22aee │ │ + ldr r2, [r0, #4] │ │ mov r1, r5 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ - ldr r2, [r4, #92] ; 0x5c │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #120] ; 0x78 │ │ - str r2, [sp, #8] │ │ - movs r2, #148 ; 0x94 │ │ - str r0, [r4, #116] ; 0x74 │ │ + mov r5, r3 │ │ + str.w r2, [r6, #-4] │ │ + b.n 22802 │ │ + adds r1, #32 │ │ + mov r2, r9 │ │ + str.w r1, [r4, #164] ; 0xa4 │ │ + movw r3, #950 ; 0x3b6 │ │ + ldr.w r0, [r4, #168] ; 0xa8 │ │ + lsls r1, r1, #3 │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ + ldr.w r3, [r4, #164] ; 0xa4 │ │ + mov r1, r9 │ │ + mov.w r2, #952 ; 0x3b8 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #32] │ │ + str.w r0, [r4, #168] ; 0xa8 │ │ movs r0, #1 │ │ - bl 3df24 │ │ - add sp, #28 │ │ + bl 3f6b8 │ │ + b.n 227ec │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr.w r2, [sp, #1084] ; 0x43c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 22b76 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + addw sp, sp, #1092 ; 0x444 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldr r2, [sp, #376] ; 0x178 │ │ - movs r2, r0 │ │ - ldr r1, [sp, #696] ; 0x2b8 │ │ - movs r2, r0 │ │ - ldr r2, [sp, #32] │ │ - movs r2, r0 │ │ - ldr r1, [sp, #528] ; 0x210 │ │ - movs r2, r0 │ │ - ldr r1, [sp, #856] ; 0x358 │ │ - movs r2, r0 │ │ - ldr r1, [sp, #232] ; 0xe8 │ │ + movs r1, r0 │ │ + b.n 22b86 │ │ + subs r3, #32 │ │ + movs r3, r0 │ │ + str r1, [sp, #640] ; 0x280 │ │ movs r2, r0 │ │ - ldr r0, [sp, #960] ; 0x3c0 │ │ + str r1, [sp, #632] ; 0x278 │ │ movs r2, r0 │ │ - ldr r0, [sp, #152] ; 0x98 │ │ + str r2, [sp, #208] ; 0xd0 │ │ movs r2, r0 │ │ - ldr r0, [sp, #812] ; 0x32c │ │ + ldrh r0, [r4, #52] ; 0x34 │ │ movs r2, r0 │ │ + ldr r3, [r0, #20] │ │ + movs r2, #186 ; 0xba │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #52 ; 0x34 │ │ - ldr r1, [r0, #20] │ │ + sub sp, #60 ; 0x3c │ │ + ldr r1, [pc, #932] ; (22f48 ) │ │ mov r4, r0 │ │ - ldr r2, [r0, #40] ; 0x28 │ │ - ldr r3, [pc, #992] ; (21a98 ) │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr r1, [pc, #992] ; (21a9c ) │ │ - add r3, pc │ │ - ldr r7, [r0, #16] │ │ - movs r0, #1 │ │ - str r2, [sp, #28] │ │ + str r3, [sp, #24] │ │ + ldr r3, [r0, #40] ; 0x28 │ │ add r1, pc │ │ - movs r2, #186 ; 0xba │ │ - bl 3df24 │ │ + ldr.w r8, [r0, #16] │ │ + movs r0, #1 │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #916] ; (22f4c ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ movs r3, #0 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ - b.n 216da │ │ + ldr r1, [sp, #20] │ │ + cmp r3, r1 │ │ + bge.n 22bd2 │ │ ldr r1, [r4, #112] ; 0x70 │ │ str.w r2, [r1, r3, lsl #2] │ │ adds r3, #1 │ │ - ldr r1, [sp, #28] │ │ - cmp r3, r1 │ │ - blt.n 216d2 │ │ - ldr r2, [r4, #88] ; 0x58 │ │ + b.n 22bc2 │ │ + ldr r3, [r4, #88] ; 0x58 │ │ movs r0, #1 │ │ - ldr r1, [pc, #952] ; (21aa0 ) │ │ - ldr r3, [pc, #956] ; (21aa4 ) │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #888] ; (22f50 ) │ │ + movs r2, #192 ; 0xc0 │ │ + movs r7, #0 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ - ldr r2, [r4, #92] ; 0x5c │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #872] ; (22f54 ) │ │ add r3, pc │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #120] ; 0x78 │ │ - str r2, [sp, #8] │ │ - movs r2, #192 ; 0xc0 │ │ - bl 3df24 │ │ - movs r3, #0 │ │ - ldr r1, [pc, #936] ; (21aa8 ) │ │ - str r3, [r4, #124] ; 0x7c │ │ - mov r8, r3 │ │ - str r3, [r4, #88] ; 0x58 │ │ - str r3, [r4, #92] ; 0x5c │ │ - ldr r2, [pc, #928] ; (21aac ) │ │ - ldr r3, [pc, #932] ; (21ab0 ) │ │ - add r2, pc │ │ - str r1, [sp, #44] ; 0x2c │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #868] ; (22f58 ) │ │ + str r7, [r4, #124] ; 0x7c │ │ add r3, pc │ │ - str r2, [sp, #32] │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n 219d0 │ │ + ldr r3, [pc, #864] ; (22f5c ) │ │ + str r7, [r4, #88] ; 0x58 │ │ + add r3, pc │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [pc, #860] ; (22f60 ) │ │ + str r7, [r4, #92] ; 0x5c │ │ + add r3, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #856] ; (22f64 ) │ │ + add r3, pc │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #20] │ │ + cmp r7, r3 │ │ + bge.w 22e82 │ │ mov.w r9, #20 │ │ - ldr r3, [r7, #8] │ │ - mul.w r9, r9, r8 │ │ + ldr.w r3, [r8, #8] │ │ + mul.w r9, r9, r7 │ │ ldr r0, [r4, #56] ; 0x38 │ │ add r3, r9 │ │ ldr r1, [r3, #16] │ │ - bl 3033a │ │ + bl 3193e │ │ cmp r0, #0 │ │ - beq.w 219cc │ │ - ldr r3, [r7, #8] │ │ + beq.w 22e7e │ │ + ldr.w r3, [r8, #8] │ │ add r3, r9 │ │ - ldr r2, [r3, #8] │ │ - cmp r2, #1 │ │ - bne.n 2174a │ │ + ldr r1, [r3, #8] │ │ + cmp r1, #1 │ │ + bne.n 22c4c │ │ ldr r3, [r4, #124] ; 0x7c │ │ ldr r2, [r4, #116] ; 0x74 │ │ - str.w r8, [r2, r3, lsl #2] │ │ - adds r3, #1 │ │ - str r3, [r4, #124] ; 0x7c │ │ - b.n 219cc │ │ - ldr r3, [r3, #4] │ │ - movs r2, #0 │ │ - ldr.w lr, [r4, #88] ; 0x58 │ │ - ldrh r0, [r3, #0] │ │ - ldrh r1, [r3, #2] │ │ - mov r3, r2 │ │ - sxth r6, r0 │ │ - sxth.w ip, r1 │ │ - b.n 21776 │ │ - adds r5, r5, r2 │ │ - ldrsh.w sl, [r5, #92] ; 0x5c │ │ - cmp sl, r6 │ │ - bne.n 21772 │ │ - ldrsh.w r5, [r5, #94] ; 0x5e │ │ - cmp r5, ip │ │ - beq.n 217be │ │ - adds r3, #1 │ │ - adds r2, #96 ; 0x60 │ │ - cmp r3, lr │ │ - ldr r5, [r4, #80] ; 0x50 │ │ - blt.n 21760 │ │ - bne.n 217be │ │ + adds r1, r3, #1 │ │ + str r1, [r4, #124] ; 0x7c │ │ + str.w r7, [r2, r3, lsl #2] │ │ + b.n 22e7e │ │ + ldr r2, [r3, #4] │ │ + movs r5, #0 │ │ + mov.w lr, #96 ; 0x60 │ │ + ldrh r3, [r2, #0] │ │ + ldrh r0, [r2, #2] │ │ + ldr r2, [r4, #88] ; 0x58 │ │ + sxth.w ip, r3 │ │ + sxth.w sl, r0 │ │ + cmp r5, r2 │ │ + ldr r6, [r4, #80] ; 0x50 │ │ + bge.n 22c7e │ │ + mla r6, lr, r5, r6 │ │ + ldrsh.w fp, [r6, #92] ; 0x5c │ │ + cmp fp, ip │ │ + bne.n 22cb2 │ │ + ldrsh.w r6, [r6, #94] ; 0x5e │ │ + cmp r6, sl │ │ + bne.n 22cb2 │ │ + b.n 22cb6 │ │ + bne.n 22cb6 │ │ movs r2, #96 ; 0x60 │ │ - mla r5, r2, r3, r5 │ │ - movs r3, #12 │ │ - muls r6, r3 │ │ - ldr r3, [r4, #12] │ │ - ldr r3, [r3, #20] │ │ - ldr r3, [r3, #56] ; 0x38 │ │ - adds r3, r3, r6 │ │ - ldrb r2, [r3, #4] │ │ - ldrb r3, [r3, #5] │ │ - orr.w r2, r2, r3, lsl #8 │ │ - strh.w r2, [r5, #68] ; 0x44 │ │ - ldr r3, [r4, #12] │ │ - ldr r3, [r3, #20] │ │ - ldr r3, [r3, #56] ; 0x38 │ │ - ldrb r2, [r3, r6] │ │ - adds r6, r3, r6 │ │ - ldrb r3, [r6, #1] │ │ - strh.w r0, [r5, #92] ; 0x5c │ │ - strh.w r1, [r5, #94] ; 0x5e │ │ - orr.w r2, r2, r3, lsl #8 │ │ - strh r2, [r5, #54] ; 0x36 │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - adds r3, #1 │ │ - str r3, [r4, #88] ; 0x58 │ │ - b.n 217c6 │ │ - ldr r2, [r4, #80] ; 0x50 │ │ - movs r5, #96 ; 0x60 │ │ - mla r5, r5, r3, r2 │ │ - ldr r3, [r7, #8] │ │ - add r3, r9 │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #2 │ │ - bne.n 217ee │ │ - ldr r3, [r5, #84] ; 0x54 │ │ + sxth.w lr, r3 │ │ + mla r6, r2, r5, r6 │ │ + ldr r2, [r4, #12] │ │ + add.w lr, lr, lr, lsl #1 │ │ + adds r5, #1 │ │ + ldr r2, [r2, #20] │ │ + ldr r2, [r2, #56] ; 0x38 │ │ + add.w r2, r2, lr, lsl #2 │ │ + ldr.w lr, [r2, #4] │ │ + strh.w lr, [r6, #68] ; 0x44 │ │ + ldr r2, [r2, #0] │ │ + strh.w r3, [r6, #92] ; 0x5c │ │ + strh.w r0, [r6, #94] ; 0x5e │ │ + strh r2, [r6, #54] ; 0x36 │ │ + str r5, [r4, #88] ; 0x58 │ │ + b.n 22cbe │ │ + adds r5, #1 │ │ + b.n 22c62 │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + movs r6, #96 ; 0x60 │ │ + mla r6, r6, r5, r3 │ │ + cmp r1, #2 │ │ + bne.n 22cdc │ │ + ldr r3, [r6, #84] ; 0x54 │ │ cmp r3, #0 │ │ - it lt │ │ - strlt.w r8, [r5, #84] ; 0x54 │ │ - blt.w 219cc │ │ + bge.n 22ccc │ │ + str r7, [r6, #84] ; 0x54 │ │ + b.n 22e7e │ │ ldr r2, [r4, #112] ; 0x70 │ │ add.w r1, r2, r3, lsl #2 │ │ ldr.w r3, [r2, r3, lsl #2] │ │ cmp r3, #0 │ │ - bge.n 217e0 │ │ - b.n 219c8 │ │ - mov r1, r8 │ │ + bge.n 22cce │ │ + b.n 22e7c │ │ movs r2, #1 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - bl 18c0c │ │ - ldr r3, [r7, #8] │ │ + ldr r0, [sp, #24] │ │ + mov r1, r7 │ │ + bl 19ea4 │ │ + ldr.w r3, [r8, #8] │ │ ldr r2, [r4, #12] │ │ add r3, r9 │ │ - ldr r6, [r5, #80] ; 0x50 │ │ + ldr r5, [r6, #80] ; 0x50 │ │ ldr r3, [r3, #4] │ │ - ldr r1, [r2, #20] │ │ - ldrsh.w r2, [r3, #2] │ │ - ldr r3, [r1, #56] ; 0x38 │ │ + ldr r2, [r2, #20] │ │ + ldrsh.w r3, [r3, #2] │ │ + ldr r2, [r2, #56] ; 0x38 │ │ + add.w r3, r3, r3, lsl #1 │ │ + add.w r3, r2, r3, lsl #2 │ │ + ldr.w sl, [r3, #4] │ │ mov fp, r0 │ │ - lsls r0, r2, #2 │ │ - lsls r2, r2, #4 │ │ - subs r2, r2, r0 │ │ - adds r3, r3, r2 │ │ - ldrb r1, [r3, #5] │ │ - ldrb r2, [r3, #4] │ │ - orr.w r2, r2, r1, lsl #8 │ │ - ldrb r1, [r3, #6] │ │ - ldrb r3, [r3, #7] │ │ - orr.w r2, r2, r1, lsl #16 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r3, [sp, #24] │ │ - cbnz r6, 21876 │ │ - ldr r1, [pc, #644] ; (21ab4 ) │ │ + cbnz r5, 22d4e │ │ + ldr r1, [sp, #48] ; 0x30 │ │ movs r2, #252 ; 0xfc │ │ ldr r0, [r4, #68] ; 0x44 │ │ - add r1, pc │ │ - bl 3eece <__listelem_malloc__> │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ + ldr.w r3, [r8, #8] │ │ movs r2, #0 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - str r0, [r5, #80] ; 0x50 │ │ - mov r6, r0 │ │ - ldr r3, [r7, #8] │ │ add r3, r9 │ │ ldr r3, [r3, #4] │ │ ldrsh.w r3, [r3, #2] │ │ + str r0, [r6, #80] ; 0x50 │ │ + mov r5, r0 │ │ str r1, [r0, #92] ; 0x5c │ │ - mov r1, r6 │ │ + mov r1, r5 │ │ str r2, [r0, #80] ; 0x50 │ │ - str r3, [r0, #88] ; 0x58 │ │ - ldr r3, [sp, #24] │ │ str r2, [r0, #84] ; 0x54 │ │ + str r3, [r0, #88] ; 0x58 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - str r3, [sp, #0] │ │ + str.w sl, [sp] │ │ mov r3, fp │ │ - blx 1bc3c │ │ + blx 1cfcc │ │ ldr r3, [r4, #92] ; 0x5c │ │ adds r3, #1 │ │ str r3, [r4, #92] ; 0x5c │ │ mov.w sl, #2 │ │ - mov fp, r8 │ │ - b.n 219a0 │ │ - ldr r3, [r6, #84] ; 0x54 │ │ - cbz r3, 2187e │ │ - mov r6, r3 │ │ - ldrh r3, [r6, #52] ; 0x34 │ │ + b.n 22e0a │ │ + mov r5, r6 │ │ + ldrh r3, [r5, #52] ; 0x34 │ │ cmp r3, fp │ │ - bne.n 21870 │ │ - b.n 21868 │ │ - ldr r1, [sp, #32] │ │ + beq.n 22d46 │ │ + ldr r6, [r5, #84] ; 0x54 │ │ + cmp r6, #0 │ │ + bne.n 22d4c │ │ + ldr r1, [sp, #36] ; 0x24 │ │ mov.w r2, #262 ; 0x106 │ │ ldr r0, [r4, #68] ; 0x44 │ │ - mov sl, r3 │ │ - bl 3eece <__listelem_malloc__> │ │ + str r5, [sp, #28] │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ + ldr r3, [sp, #28] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ - str r0, [r6, #84] ; 0x54 │ │ + str r0, [r3, #84] ; 0x54 │ │ mov r5, r0 │ │ - ldr r3, [r7, #8] │ │ + ldr.w r3, [r8, #8] │ │ mov r1, r5 │ │ - mov r6, r5 │ │ add r3, r9 │ │ ldr r3, [r3, #4] │ │ ldrsh.w r3, [r3, #2] │ │ str r2, [r0, #92] ; 0x5c │ │ - mov r2, sl │ │ - str.w sl, [r0, #80] ; 0x50 │ │ + mov r2, r6 │ │ + str r6, [r0, #80] ; 0x50 │ │ + str r6, [r0, #84] ; 0x54 │ │ str r3, [r0, #88] ; 0x58 │ │ - ldr r3, [sp, #24] │ │ - str.w sl, [r0, #84] ; 0x54 │ │ + str.w sl, [sp] │ │ ldr r0, [r4, #60] ; 0x3c │ │ - str r3, [sp, #0] │ │ - mov r3, fp │ │ - blx 1bc3c │ │ - ldr r3, [r4, #92] ; 0x5c │ │ - adds r3, #1 │ │ - str r3, [r4, #92] ; 0x5c │ │ - b.n 21868 │ │ - mov r1, fp │ │ + b.n 22d3a │ │ + mov r1, r7 │ │ mov r2, sl │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - bl 18c0c │ │ - ldr r2, [r7, #8] │ │ + ldr r0, [sp, #24] │ │ + bl 19ea4 │ │ + ldr.w r2, [r8, #8] │ │ ldr r1, [r4, #12] │ │ - mov.w ip, sl, lsl #1 │ │ + mov.w r3, sl, lsl #1 │ │ add r2, r9 │ │ + str r3, [sp, #32] │ │ + ldr r6, [r5, #80] ; 0x50 │ │ ldr r2, [r2, #4] │ │ - mov r3, r0 │ │ - ldr r0, [r1, #20] │ │ - ldrsh.w r1, [r2, sl, lsl #1] │ │ - ldr r2, [r0, #56] ; 0x38 │ │ - lsls r5, r1, #2 │ │ - lsls r1, r1, #4 │ │ - subs r1, r1, r5 │ │ - ldr r5, [r6, #80] ; 0x50 │ │ - adds r2, r2, r1 │ │ - ldrb r0, [r2, #5] │ │ - ldrb r1, [r2, #4] │ │ - orr.w r1, r1, r0, lsl #8 │ │ - ldrb r0, [r2, #6] │ │ - ldrb r2, [r2, #7] │ │ - orr.w r1, r1, r0, lsl #16 │ │ - orr.w r2, r1, r2, lsl #24 │ │ - str r2, [sp, #24] │ │ - cmp r5, #0 │ │ - bne.n 21994 │ │ + ldr r1, [r1, #20] │ │ + ldrsh.w r2, [r2, sl, lsl #1] │ │ + ldr r1, [r1, #56] ; 0x38 │ │ + add.w r2, r2, r2, lsl #1 │ │ + add.w r2, r1, r2, lsl #2 │ │ + ldr r3, [r2, #4] │ │ + str r3, [sp, #28] │ │ + mov fp, r0 │ │ + cbnz r6, 22e1c │ │ ldr r1, [sp, #44] ; 0x2c │ │ mov.w r2, #274 ; 0x112 │ │ ldr r0, [r4, #68] ; 0x44 │ │ - add r1, pc │ │ - str r3, [sp, #16] │ │ - bl 3eece <__listelem_malloc__> │ │ - str r0, [r6, #80] ; 0x50 │ │ - mov r5, r0 │ │ - ldr r2, [r7, #8] │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ + ldr.w r2, [r8, #8] │ │ + ldr r3, [sp, #28] │ │ add r2, r9 │ │ ldr r2, [r2, #4] │ │ ldrsh.w r1, [r2, sl, lsl #1] │ │ movs r2, #0 │ │ + mov r6, r0 │ │ + str r0, [r5, #80] ; 0x50 │ │ str r2, [r0, #80] ; 0x50 │ │ str r2, [r0, #84] ; 0x54 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - str r1, [r5, #88] ; 0x58 │ │ - ldr r1, [sp, #24] │ │ - str r0, [r5, #92] ; 0x5c │ │ - ldr r0, [r4, #60] ; 0x3c │ │ - str r1, [sp, #0] │ │ - mov r1, r5 │ │ - b.n 21984 │ │ - ldr r2, [r5, #84] ; 0x54 │ │ - cbnz r2, 21992 │ │ - mov r8, r2 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - mov.w r2, #286 ; 0x11e │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - str.w ip, [sp, #20] │ │ - mov r6, r5 │ │ - str r3, [sp, #16] │ │ - bl 3eece <__listelem_malloc__> │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - str r0, [r6, #84] ; 0x54 │ │ - mov r5, r0 │ │ - ldr r2, [r7, #8] │ │ - ldr.w ip, [sp, #20] │ │ - add r2, r9 │ │ - ldr r2, [r2, #4] │ │ - ldrsh.w r2, [r2, ip] │ │ - str r1, [r0, #92] ; 0x5c │ │ - mov r1, r5 │ │ - str.w r8, [r0, #80] ; 0x50 │ │ - str r2, [r0, #88] ; 0x58 │ │ - ldr r2, [sp, #24] │ │ - str.w r8, [r0, #84] ; 0x54 │ │ + str r0, [r6, #92] ; 0x5c │ │ ldr r0, [r4, #60] ; 0x3c │ │ - str r2, [sp, #0] │ │ - mov r2, r8 │ │ - ldr r3, [sp, #16] │ │ - blx 1bc3c │ │ + str r1, [r6, #88] ; 0x58 │ │ + mov r1, r6 │ │ + str r3, [sp, #0] │ │ + mov r3, fp │ │ + blx 1cfcc │ │ ldr r3, [r4, #92] ; 0x5c │ │ adds r3, #1 │ │ str r3, [r4, #92] ; 0x5c │ │ - b.n 2199a │ │ - mov r5, r2 │ │ - ldrh r2, [r5, #52] ; 0x34 │ │ - cmp r2, r3 │ │ - bne.n 2193e │ │ add.w sl, sl, #1 │ │ - mov r6, r5 │ │ - ldr r3, [r7, #8] │ │ + mov r5, r6 │ │ + ldr.w r3, [r8, #8] │ │ add r3, r9 │ │ ldr r3, [r3, #8] │ │ subs r3, #1 │ │ cmp sl, r3 │ │ - blt.n 218c4 │ │ - ldr r3, [r6, #92] ; 0x5c │ │ - mov r8, fp │ │ + blt.n 22d92 │ │ + b.n 22e64 │ │ + mov r6, r5 │ │ + ldrh r2, [r6, #52] ; 0x34 │ │ + cmp r2, fp │ │ + beq.n 22e04 │ │ + ldr r5, [r6, #84] ; 0x54 │ │ + cmp r5, #0 │ │ + bne.n 22e1a │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + mov.w r2, #286 ; 0x11e │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + str r6, [sp, #52] ; 0x34 │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ + ldr.w r2, [r8, #8] │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + ldr r3, [sp, #32] │ │ + add r2, r9 │ │ + ldr.w ip, [sp, #52] ; 0x34 │ │ + ldr r2, [r2, #4] │ │ + ldrsh r2, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ + mov r6, r0 │ │ + str.w r0, [ip, #84] ; 0x54 │ │ + str r1, [r0, #92] ; 0x5c │ │ + mov r1, r6 │ │ + str r2, [r0, #88] ; 0x58 │ │ + mov r2, r5 │ │ + str r5, [r0, #80] ; 0x50 │ │ + str r5, [r0, #84] ; 0x54 │ │ + str r3, [sp, #0] │ │ + ldr r0, [r4, #60] ; 0x3c │ │ + b.n 22df8 │ │ + ldr r3, [r5, #92] ; 0x5c │ │ cmp r3, #0 │ │ - it lt │ │ - strlt.w fp, [r6, #92] ; 0x5c │ │ - blt.n 219cc │ │ + bge.n 22e6e │ │ + str r7, [r5, #92] ; 0x5c │ │ + b.n 22e7e │ │ ldr r2, [r4, #112] ; 0x70 │ │ add.w r1, r2, r3, lsl #2 │ │ ldr.w r3, [r2, r3, lsl #2] │ │ cmp r3, #0 │ │ - bge.n 219bc │ │ - str.w r8, [r1] │ │ - add.w r8, r8, #1 │ │ - ldr r3, [sp, #28] │ │ - cmp r8, r3 │ │ - blt.w 21718 │ │ + bge.n 22e70 │ │ + str r7, [r1, #0] │ │ + adds r7, #1 │ │ + b.n 22c0e │ │ ldr r3, [r4, #124] ; 0x7c │ │ - movs r6, #0 │ │ - mov r5, r6 │ │ + movs r5, #0 │ │ + movs r7, #20 │ │ str r3, [r4, #120] ; 0x78 │ │ - b.n 21a14 │ │ - ldr r3, [r7, #8] │ │ - adds r3, r3, r6 │ │ + ldr r3, [sp, #20] │ │ + cmp r5, r3 │ │ + bge.n 22eca │ │ + mul.w r6, r7, r5 │ │ + ldr.w r3, [r8, #8] │ │ + add r3, r6 │ │ ldr r3, [r3, #8] │ │ cmp r3, #1 │ │ - bne.n 21a10 │ │ - mov r0, r7 │ │ + bne.n 22ec6 │ │ + mov r0, r8 │ │ mov r1, r5 │ │ - bl 17e6c │ │ - cbnz r0, 21a10 │ │ - ldr r3, [r7, #8] │ │ + bl 190c4 │ │ + cbnz r0, 22ec6 │ │ + ldr.w r3, [r8, #8] │ │ ldr r0, [r4, #56] ; 0x38 │ │ - adds r3, r3, r6 │ │ - ldr r1, [r3, #16] │ │ - bl 3033a │ │ - cbnz r0, 21a10 │ │ + add r6, r3 │ │ + ldr r1, [r6, #16] │ │ + bl 3193e │ │ + cbnz r0, 22ec6 │ │ ldr r3, [r4, #120] ; 0x78 │ │ ldr r2, [r4, #116] ; 0x74 │ │ + adds r1, r3, #1 │ │ + str r1, [r4, #120] ; 0x78 │ │ str.w r5, [r2, r3, lsl #2] │ │ - adds r3, #1 │ │ - str r3, [r4, #120] ; 0x78 │ │ adds r5, #1 │ │ - adds r6, #20 │ │ - ldr r1, [sp, #28] │ │ - cmp r5, r1 │ │ - blt.n 219e2 │ │ - ldr r2, [r4, #92] ; 0x5c │ │ - ldr r3, [r4, #96] ; 0x60 │ │ - cmp r2, r3 │ │ - blt.n 21a5c │ │ - ldr r1, [pc, #148] ; (21ab8 ) │ │ - adds r2, #128 ; 0x80 │ │ - ldr r3, [pc, #148] ; (21abc ) │ │ + b.n 22e8a │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + ldr r2, [r4, #96] ; 0x60 │ │ + cmp r3, r2 │ │ + blt.n 22f0c │ │ + adds r3, #128 ; 0x80 │ │ + ldr r1, [pc, #144] ; (22f68 ) │ │ + str r3, [r4, #96] ; 0x60 │ │ movs r0, #1 │ │ - str r2, [r4, #96] ; 0x60 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ + ldr r3, [pc, #140] ; (22f6c ) │ │ mov.w r2, #326 ; 0x146 │ │ - bl 3df24 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ ldr.w r0, [r4, #128] ; 0x80 │ │ - cbz r0, 21a44 │ │ - bl 3caf8 │ │ - ldr r3, [pc, #120] ; (21ac0 ) │ │ - mov.w r2, #332 ; 0x14c │ │ + cbz r0, 22ef4 │ │ + bl 3e1fc │ │ + mov.w r3, #332 ; 0x14c │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #116] ; (22f70 ) │ │ movs r0, #2 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ ldr r1, [r4, #96] ; 0x60 │ │ movs r2, #4 │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ + add r3, pc │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ str.w r0, [r4, #128] ; 0x80 │ │ ldr r3, [r4, #88] ; 0x58 │ │ - cbnz r3, 21a72 │ │ - ldr r1, [pc, #96] ; (21ac4 ) │ │ + cbnz r3, 22f22 │ │ + ldr r1, [pc, #96] ; (22f74 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #96] ; (21ac8 ) │ │ + ldr r3, [pc, #96] ; (22f78 ) │ │ mov.w r2, #336 ; 0x150 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - ldr r2, [r4, #88] ; 0x58 │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #88] ; 0x58 │ │ movs r0, #1 │ │ - ldr r1, [pc, #84] ; (21acc ) │ │ - ldr r3, [pc, #84] ; (21ad0 ) │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #84] ; (22f7c ) │ │ + movw r2, #339 ; 0x153 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ - ldr r2, [r4, #92] ; 0x5c │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #68] ; (22f80 ) │ │ add r3, pc │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #120] ; 0x78 │ │ - str r2, [sp, #8] │ │ - movw r2, #339 ; 0x153 │ │ - bl 3df24 │ │ - add sp, #52 ; 0x34 │ │ + bl 3f6b8 │ │ + add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldr r0, [sp, #700] ; 0x2bc │ │ + ldrh r4, [r1, #40] ; 0x28 │ │ movs r2, r0 │ │ - str r7, [sp, #752] ; 0x2f0 │ │ + ldrh r3, [r5, #46] ; 0x2e │ │ movs r2, r0 │ │ - str r7, [sp, #592] ; 0x250 │ │ + ldrh r0, [r3, #38] ; 0x26 │ │ movs r2, r0 │ │ - ldr r0, [sp, #580] ; 0x244 │ │ + ldrh r5, [r1, #46] ; 0x2e │ │ movs r2, r0 │ │ - str r5, [sp, #440] ; 0x1b8 │ │ + ldrh r2, [r0, #38] ; 0x26 │ │ movs r2, r0 │ │ - str r7, [sp, #456] ; 0x1c8 │ │ + ldrh r2, [r7, #36] ; 0x24 │ │ movs r2, r0 │ │ - str r7, [sp, #440] ; 0x1b8 │ │ + ldrh r2, [r6, #36] ; 0x24 │ │ movs r2, r0 │ │ - str r6, [sp, #304] ; 0x130 │ │ + ldrh r4, [r5, #36] ; 0x24 │ │ movs r2, r0 │ │ - str r4, [sp, #328] ; 0x148 │ │ + ldrh r2, [r3, #14] │ │ movs r2, r0 │ │ - str r5, [sp, #564] ; 0x234 │ │ + ldrh r1, [r2, #24] │ │ movs r2, r0 │ │ - str r4, [sp, #192] ; 0xc0 │ │ + ldrh r4, [r6, #12] │ │ movs r2, r0 │ │ - str r4, [sp, #80] ; 0x50 │ │ + ldrh r4, [r3, #12] │ │ movs r2, r0 │ │ - str r5, [sp, #488] ; 0x1e8 │ │ + ldrh r2, [r0, #24] │ │ movs r2, r0 │ │ - str r4, [sp, #8] │ │ + ldrh r0, [r1, #12] │ │ movs r2, r0 │ │ - str r5, [sp, #684] ; 0x2ac │ │ + ldrh r1, [r5, #24] │ │ movs r2, r0 │ │ │ │ -00021ad4 : │ │ +00022f84 : │ │ push {r3, r4, r5, lr} │ │ movs r1, #12 │ │ ldr r3, [r0, #12] │ │ mov r4, r0 │ │ - ldr r5, [pc, #52] ; (21b14 ) │ │ + ldr r5, [pc, #52] ; (22fc4 ) │ │ ldr r3, [r3, #20] │ │ add r5, pc │ │ mov r2, r5 │ │ ldr r0, [r3, #4] │ │ mov.w r3, #388 ; 0x184 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r1, #16 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r2, r5 │ │ mov.w r3, #390 ; 0x186 │ │ + movs r1, #16 │ │ str.w r0, [r4, #172] ; 0xac │ │ ldr r0, [r4, #40] ; 0x28 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str.w r0, [r4, #152] ; 0x98 │ │ mov r0, r4 │ │ - bl 21410 │ │ + bl 22014 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 216a8 │ │ - str r3, [sp, #632] ; 0x278 │ │ + b.w 22b98 │ │ + ldrh r6, [r4, #8] │ │ movs r2, r0 │ │ │ │ -00021b18 : │ │ - ldr r1, [pc, #176] ; (21bcc ) │ │ +00022fc8 : │ │ push {r4, r5, lr} │ │ - vpush {d8} │ │ mov r4, r0 │ │ - vldr s13, [r0, #480] ; 0x1e0 │ │ - sub sp, #20 │ │ + vpush {d8} │ │ + ldr r1, [pc, #168] ; (2307c ) │ │ + ldr r5, [pc, #172] ; (23080 ) │ │ + vldr s15, [r0, #480] ; 0x1e0 │ │ add r1, pc │ │ + sub sp, #20 │ │ ldr r0, [r0, #8] │ │ - vcvt.f64.s32 d8, s13 │ │ - bl 3d424 │ │ - ldr r5, [pc, #152] ; (21bd0 ) │ │ - ldr r3, [pc, #156] ; (21bd4 ) │ │ - mov.w r2, #432 ; 0x1b0 │ │ add r5, pc │ │ - add r3, pc │ │ + vcvt.f64.s32 d8, s15 │ │ + bl 3eb0c │ │ + ldr r3, [pc, #152] ; (23084 ) │ │ mov r1, r5 │ │ - vmov s13, r0 │ │ - vcvt.f64.s32 d7, s13 │ │ + mov.w r2, #432 ; 0x1b0 │ │ + add r3, pc │ │ + vmov s15, r0 │ │ movs r0, #1 │ │ + vcvt.f64.s32 d7, s15 │ │ vdiv.f64 d8, d8, d7 │ │ vldr d7, [r4, #336] ; 0x150 │ │ vstr d7, [sp] │ │ vdiv.f64 d7, d7, d8 │ │ vstr d7, [sp, #8] │ │ - bl 3df24 │ │ - vldr d7, [r4, #344] ; 0x158 │ │ - vstr d7, [sp] │ │ - vdiv.f64 d7, d7, d8 │ │ - ldr r3, [pc, #100] ; (21bd8 ) │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #112] ; (23088 ) │ │ mov r1, r5 │ │ movw r2, #435 ; 0x1b3 │ │ + vldr d7, [r4, #344] ; 0x158 │ │ add r3, pc │ │ movs r0, #1 │ │ movs r5, #0 │ │ + vstr d7, [sp] │ │ + vdiv.f64 d7, d7, d8 │ │ vstr d7, [sp, #8] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - bl 21348 │ │ + bl 22310 │ │ mov r0, r4 │ │ - bl 2138e │ │ + bl 2225c │ │ ldr.w r0, [r4, #128] ; 0x80 │ │ str r5, [r4, #96] ; 0x60 │ │ - bl 3caf8 │ │ + bl 3e1fc │ │ ldr.w r0, [r4, #168] ; 0xa8 │ │ str.w r5, [r4, #128] ; 0x80 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr.w r0, [r4, #172] ; 0xac │ │ str.w r5, [r4, #168] ; 0xa8 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ str.w r5, [r4, #172] ; 0xac │ │ ldr.w r0, [r4, #152] ; 0x98 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ str.w r5, [r4, #152] ; 0x98 │ │ add sp, #20 │ │ vpop {d8} │ │ pop {r4, r5, pc} │ │ - strb r7, [r3, r6] │ │ + ldr r3, [pc, #156] ; (2311c ) │ │ movs r2, r0 │ │ - str r3, [sp, #264] ; 0x108 │ │ + ldrh r0, [r3, #6] │ │ movs r2, r0 │ │ - str r5, [sp, #168] ; 0xa8 │ │ + ldrh r0, [r6, #20] │ │ movs r2, r0 │ │ - str r5, [sp, #68] ; 0x44 │ │ + ldrh r1, [r4, #20] │ │ movs r2, r0 │ │ │ │ -00021bdc : │ │ +0002308c : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - bl 21348 │ │ - ldr r5, [pc, #72] ; (21c30 ) │ │ + bl 22310 │ │ + ldr r5, [pc, #72] ; (230e0 ) │ │ mov r0, r4 │ │ - bl 2138e │ │ + bl 2225c │ │ ldr.w r0, [r4, #152] ; 0x98 │ │ add r5, pc │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ movs r1, #16 │ │ movw r3, #463 ; 0x1cf │ │ mov r2, r5 │ │ ldr r0, [r4, #40] ; 0x28 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str.w r0, [r4, #152] ; 0x98 │ │ ldr r0, [r4, #104] ; 0x68 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ movs r1, #4 │ │ mov r2, r5 │ │ mov.w r3, #466 ; 0x1d2 │ │ ldr r0, [r4, #40] ; 0x28 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r0, [r4, #104] ; 0x68 │ │ mov r0, r4 │ │ - bl 21410 │ │ + bl 22014 │ │ mov r0, r4 │ │ - bl 216a8 │ │ + bl 22b98 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - str r2, [sp, #568] ; 0x238 │ │ + ldrh r6, [r2, #0] │ │ movs r2, r0 │ │ │ │ -00021c34 : │ │ +000230e4 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ add.w r6, r4, #312 ; 0x138 │ │ movs r2, #40 ; 0x28 │ │ movs r1, #0 │ │ ldr r5, [r0, #40] ; 0x28 │ │ add.w r0, r0, #268 ; 0x10c │ │ - blx e170 │ │ + blx e9b8 │ │ mov r0, r6 │ │ - bl 40960 │ │ + bl 42118 │ │ mov r0, r6 │ │ - bl 40838 │ │ - movs r3, #0 │ │ + bl 41fb0 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ + movs r3, #0 │ │ str.w r3, [r4, #180] ; 0xb4 │ │ str.w r3, [r4, #192] ; 0xc0 │ │ - b.n 21c70 │ │ + cmp r3, r5 │ │ + bge.n 23124 │ │ ldr.w r1, [r4, #212] ; 0xd4 │ │ str.w r2, [r1, r3, lsl #2] │ │ adds r3, #1 │ │ - cmp r3, r5 │ │ - blt.n 21c66 │ │ - movs r3, #0 │ │ + b.n 23114 │ │ + movs r2, #12 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ + movs r3, #0 │ │ str.w r3, [r4, #136] ; 0x88 │ │ str.w r3, [r4, #132] ; 0x84 │ │ - mov r2, r3 │ │ str.w r3, [r4, #148] ; 0x94 │ │ str.w r3, [r4, #144] ; 0x90 │ │ str.w r3, [r4, #248] ; 0xf8 │ │ str.w r3, [r4, #256] ; 0x100 │ │ - b.n 21ca0 │ │ - ldr.w r0, [r4, #160] ; 0xa0 │ │ - adds r2, #1 │ │ - str r1, [r0, r3] │ │ - adds r3, #12 │ │ - cmp r2, r5 │ │ - blt.n 21c96 │ │ + cmp r3, r5 │ │ + bge.n 23156 │ │ + mul.w r0, r2, r3 │ │ + ldr.w r6, [r4, #160] ; 0xa0 │ │ + adds r3, #1 │ │ + str r1, [r6, r0] │ │ + b.n 23144 │ │ movs r5, #0 │ │ ldr r0, [r4, #24] │ │ str.w r5, [r4, #204] ; 0xcc │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ str r5, [r4, #24] │ │ - b.n 21cc4 │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + cmp r5, r3 │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + bge.n 2317e │ │ ldr r2, [r4, #116] ; 0x74 │ │ ldr.w r2, [r2, r5, lsl #2] │ │ adds r5, #1 │ │ ldr.w r0, [r3, r2, lsl #2] │ │ - blx 1bbdc │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - cmp r5, r3 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - blt.n 21cb4 │ │ + blx 1cf60 │ │ + b.n 23164 │ │ ldr r2, [r4, #16] │ │ ldr r2, [r2, #32] │ │ ldr.w r4, [r3, r2, lsl #2] │ │ mov r0, r4 │ │ - blx 1bbdc │ │ + blx 1cf60 │ │ movs r1, #0 │ │ mov r0, r4 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ mov r3, r1 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 43ecc <__udivdi3+0x52c> │ │ + b.w 44c70 <_Unwind_GetTextRelBase@@Base+0x38> │ │ + ... │ │ │ │ -00021cec : │ │ +000231a0 : │ │ + ldr.w r3, [pc, #2208] ; 23a44 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ mov r4, r0 │ │ ldr r0, [r0, #12] │ │ + ldr r2, [r3, #0] │ │ sub sp, #60 ; 0x3c │ │ str r1, [sp, #44] ; 0x2c │ │ - ldrb.w r3, [r0, #89] ; 0x59 │ │ - cmp r3, #0 │ │ - bne.n 21da8 │ │ + str r2, [sp, #52] ; 0x34 │ │ + ldrb.w r2, [r0, #89] ; 0x59 │ │ + str r3, [sp, #36] ; 0x24 │ │ + cbz r2, 231d0 │ │ + ldr r0, [r4, #12] │ │ + add r1, sp, #44 ; 0x2c │ │ + bl 169dc │ │ + mov r7, r0 │ │ + cmp r0, #0 │ │ + bne.n 23274 │ │ + b.n 23294 │ │ mov r6, r1 │ │ - bl 152c6 │ │ + bl 166e8 │ │ ldr r7, [r4, #88] ; 0x58 │ │ ldr r5, [r4, #80] ; 0x50 │ │ - b.n 21d1e │ │ + cmp r7, #0 │ │ + ble.n 231f2 │ │ ldr r3, [r5, #72] ; 0x48 │ │ cmp r3, r6 │ │ - bne.n 21d1a │ │ + bne.n 231ec │ │ ldr r0, [r4, #12] │ │ mov r1, r5 │ │ - bl 152ee │ │ + bl 16712 │ │ subs r7, #1 │ │ adds r5, #96 ; 0x60 │ │ - cmp r7, #0 │ │ - bgt.n 21d0c │ │ - and.w r5, r6, #1 │ │ - add.w r3, r5, #32 │ │ - add.w r3, r4, r3, lsl #2 │ │ - ldr r7, [r3, #4] │ │ + b.n 231da │ │ ldr.w r3, [r4, #128] ; 0x80 │ │ + and.w r5, r6, #1 │ │ + add.w r8, r4, r5, lsl #2 │ │ ldr.w r3, [r3, r5, lsl #2] │ │ + ldr.w r7, [r8, #132] ; 0x84 │ │ + add.w r9, r3, #4 │ │ ldr r1, [r3, #0] │ │ - mov r8, r3 │ │ - b.n 21d4a │ │ + cmp r7, #0 │ │ + ble.n 2321e │ │ ldr r0, [r4, #12] │ │ subs r7, #1 │ │ - bl 152ee │ │ - ldr.w r1, [r8, #4]! │ │ - cmp r7, #0 │ │ - bgt.n 21d3e │ │ - add.w r3, r5, #36 ; 0x24 │ │ - ldr.w r7, [r4, r3, lsl #2] │ │ + bl 16712 │ │ + ldr.w r1, [r9], #4 │ │ + b.n 2320c │ │ ldr.w r3, [r4, #140] ; 0x8c │ │ + ldr.w r7, [r8, #144] ; 0x90 │ │ ldr.w r3, [r3, r5, lsl #2] │ │ - ldr r2, [r3, #0] │ │ - mov r8, r3 │ │ - b.n 21d80 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - ldr.w r5, [r3, r2, lsl #2] │ │ - b.n 21d76 │ │ + add.w r8, r3, #4 │ │ + ldr r3, [r3, #0] │ │ + cmp r7, #0 │ │ + ble.n 23250 │ │ + ldr r2, [r4, #104] ; 0x68 │ │ + ldr.w r5, [r2, r3, lsl #2] │ │ + cbz r5, 23248 │ │ mov r1, r5 │ │ ldr r0, [r4, #12] │ │ - bl 152ee │ │ + bl 16712 │ │ ldr r5, [r5, #80] ; 0x50 │ │ - cmp r5, #0 │ │ - bne.n 21d6c │ │ - ldr.w r2, [r8, #4]! │ │ + b.n 2323a │ │ subs r7, #1 │ │ - cmp r7, #0 │ │ - bgt.n 21d64 │ │ + ldr.w r3, [r8], #4 │ │ + b.n 23230 │ │ movs r5, #0 │ │ - b.n 21da2 │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + cmp r5, r3 │ │ + bge.n 231c0 │ │ ldr r3, [r4, #116] ; 0x74 │ │ ldr.w r2, [r3, r5, lsl #2] │ │ ldr r3, [r4, #104] ; 0x68 │ │ ldr.w r1, [r3, r2, lsl #2] │ │ ldr r3, [r1, #72] ; 0x48 │ │ cmp r3, r6 │ │ - bne.n 21da0 │ │ + bne.n 23270 │ │ ldr r0, [r4, #12] │ │ - bl 152ee │ │ + bl 16712 │ │ adds r5, #1 │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - cmp r5, r3 │ │ - blt.n 21d88 │ │ - ldr r0, [r4, #12] │ │ - add r1, sp, #44 ; 0x2c │ │ - bl 155d4 │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - beq.w 225d8 │ │ + b.n 23252 │ │ ldr r3, [r4, #12] │ │ mov r0, r4 │ │ ldr.w r2, [r4, #304] ; 0x130 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r3, [r3, #52] ; 0x34 │ │ - adds r3, r2, r3 │ │ + add r3, r2 │ │ str.w r3, [r4, #304] ; 0x130 │ │ - bl 1f8c4 │ │ - ldr.w r2, [r4, #248] ; 0xf8 │ │ - cmp.w r2, #3758096384 ; 0xe0000000 │ │ - ble.w 225da │ │ - ldr.w r3, [r4, #484] ; 0x1e4 │ │ - add.w r3, r2, r3, lsl #1 │ │ + bl 20ec0 │ │ + ldr.w r3, [r4, #248] ; 0xf8 │ │ cmp.w r3, #3758096384 ; 0xe0000000 │ │ - bge.n 21ec4 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldr.w r1, [pc, #2040] ; 225e4 │ │ - ldr.w r3, [pc, #2040] ; 225e8 │ │ - stmia.w sp, {r0, r2} │ │ - add r1, pc │ │ - add r3, pc │ │ + bgt.n 23298 │ │ + movs r0, #0 │ │ + b.n 23a2e │ │ + ldr.w r2, [r4, #484] ; 0x1e4 │ │ + add.w r2, r3, r2, lsl #1 │ │ + cmp.w r2, #3758096384 ; 0xe0000000 │ │ + bge.n 23378 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ movs r0, #1 │ │ + ldr.w r1, [pc, #1948] ; 23a48 │ │ + stmia.w sp, {r2, r3} │ │ + add r1, pc │ │ + ldr.w r3, [pc, #1940] ; 23a4c │ │ movw r2, #1478 ; 0x5c6 │ │ - bl 3df24 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ ldr.w r8, [sp, #44] ; 0x2c │ │ - ldr.w r7, [r4, #248] ; 0xf8 │ │ + ldr.w r6, [r4, #248] ; 0xf8 │ │ ldr.w r9, [r4, #88] ; 0x58 │ │ - ldr r6, [r4, #80] ; 0x50 │ │ - b.n 21e28 │ │ - ldr r3, [r6, #72] ; 0x48 │ │ + ldr r5, [r4, #80] ; 0x50 │ │ + cmp.w r9, #0 │ │ + ble.n 232ec │ │ + ldr r3, [r5, #72] ; 0x48 │ │ cmp r3, r8 │ │ - bne.n 21e22 │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - blx 1bcd0 │ │ + bne.n 232e4 │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + blx 1d078 │ │ add.w r9, r9, #4294967295 ; 0xffffffff │ │ - adds r6, #96 ; 0x60 │ │ - cmp.w r9, #0 │ │ - bgt.n 21e14 │ │ - and.w r6, r8, #1 │ │ - add.w r3, r6, #32 │ │ - add.w r3, r4, r3, lsl #2 │ │ - ldr.w r9, [r3, #4] │ │ + adds r5, #96 ; 0x60 │ │ + b.n 232d0 │ │ ldr.w r3, [r4, #128] ; 0x80 │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ + and.w sl, r8, #1 │ │ + add.w r9, r4, sl, lsl #2 │ │ + ldr.w r3, [r3, sl, lsl #2] │ │ + ldr.w r5, [r9, #132] ; 0x84 │ │ + add.w fp, r3, #4 │ │ ldr r0, [r3, #0] │ │ - mov sl, r3 │ │ - b.n 21e5a │ │ - mov r1, r7 │ │ - add.w r9, r9, #4294967295 ; 0xffffffff │ │ - blx 1bcd0 │ │ - ldr.w r0, [sl, #4]! │ │ - cmp.w r9, #0 │ │ - bgt.n 21e4c │ │ - add.w r3, r6, #36 ; 0x24 │ │ - ldr.w r9, [r4, r3, lsl #2] │ │ + cmp r5, #0 │ │ + ble.n 23318 │ │ + mov r1, r6 │ │ + subs r5, #1 │ │ + blx 1d078 │ │ + ldr.w r0, [fp], #4 │ │ + b.n 23306 │ │ ldr.w r3, [r4, #140] ; 0x8c │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ - ldr r2, [r3, #0] │ │ - mov sl, r3 │ │ - b.n 21e94 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - ldr.w r6, [r3, r2, lsl #2] │ │ - b.n 21e88 │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - blx 1bcd0 │ │ - ldr r6, [r6, #80] ; 0x50 │ │ - cmp r6, #0 │ │ - bne.n 21e7e │ │ - ldr.w r2, [sl, #4]! │ │ - add.w r9, r9, #4294967295 ; 0xffffffff │ │ + ldr.w r9, [r9, #144] ; 0x90 │ │ + ldr.w r3, [r3, sl, lsl #2] │ │ + add.w sl, r3, #4 │ │ + ldr r3, [r3, #0] │ │ cmp.w r9, #0 │ │ - bgt.n 21e76 │ │ - movs r6, #0 │ │ - b.n 21eb8 │ │ + ble.n 2334e │ │ + ldr r2, [r4, #104] ; 0x68 │ │ + ldr.w r5, [r2, r3, lsl #2] │ │ + cbz r5, 23344 │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + blx 1d078 │ │ + ldr r5, [r5, #80] ; 0x50 │ │ + b.n 23336 │ │ + add.w r9, r9, #4294967295 ; 0xffffffff │ │ + ldr.w r3, [sl], #4 │ │ + b.n 2332a │ │ + movs r5, #0 │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + cmp r5, r3 │ │ + bge.n 23372 │ │ ldr r3, [r4, #116] ; 0x74 │ │ - ldr.w r2, [r3, r6, lsl #2] │ │ + ldr.w r2, [r3, r5, lsl #2] │ │ ldr r3, [r4, #104] ; 0x68 │ │ ldr.w r0, [r3, r2, lsl #2] │ │ ldr r3, [r0, #72] ; 0x48 │ │ cmp r3, r8 │ │ - bne.n 21eb6 │ │ - mov r1, r7 │ │ - blx 1bcd0 │ │ - adds r6, #1 │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - cmp r6, r3 │ │ - blt.n 21e9e │ │ + bne.n 2336e │ │ + mov r1, r6 │ │ + blx 1d078 │ │ + adds r5, #1 │ │ + b.n 23350 │ │ movs r3, #1 │ │ str.w r3, [r4, #256] ; 0x100 │ │ ldr r3, [r4, #60] ; 0x3c │ │ mov.w r6, #3758096384 ; 0xe0000000 │ │ ldr.w r9, [sp, #44] ; 0x2c │ │ - str r5, [r3, #8] │ │ - ldr r7, [r4, #88] ; 0x58 │ │ ldr r5, [r4, #80] ; 0x50 │ │ - b.n 21ef6 │ │ + str r7, [r3, #8] │ │ + ldr r7, [r4, #88] ; 0x58 │ │ + cmp r7, #0 │ │ + ble.n 233ae │ │ ldr r3, [r5, #72] ; 0x48 │ │ cmp r3, r9 │ │ - bne.n 21ef2 │ │ + bne.n 233a8 │ │ mov r0, r5 │ │ - blx 1bd20 │ │ + blx 1d110 │ │ ldr.w r3, [r4, #272] ; 0x110 │ │ adds r3, #1 │ │ str.w r3, [r4, #272] ; 0x110 │ │ cmp r6, r0 │ │ it lt │ │ movlt r6, r0 │ │ subs r7, #1 │ │ adds r5, #96 ; 0x60 │ │ - cmp r7, #0 │ │ - bgt.n 21ed6 │ │ - and.w r7, r9, #1 │ │ + b.n 23388 │ │ + ldr.w r3, [r4, #128] ; 0x80 │ │ + and.w r8, r9, #1 │ │ str.w r6, [r4, #248] ; 0xf8 │ │ - add.w r3, r7, #32 │ │ - ldr.w r2, [r4, #276] ; 0x114 │ │ mov.w r5, #3758096384 ; 0xe0000000 │ │ - add.w r3, r4, r3, lsl #2 │ │ - ldr r6, [r3, #4] │ │ - ldr.w r3, [r4, #128] ; 0x80 │ │ - adds r2, r2, r6 │ │ - ldr.w r3, [r3, r7, lsl #2] │ │ - str.w r2, [r4, #276] ; 0x114 │ │ - mov r8, r3 │ │ - ldr r0, [r3, #0] │ │ - b.n 21f38 │ │ - blx 1bd20 │ │ + add.w r7, r4, r8, lsl #2 │ │ + ldr.w r2, [r3, r8, lsl #2] │ │ + ldr.w r6, [r7, #132] ; 0x84 │ │ + ldr.w r3, [r4, #276] ; 0x114 │ │ + add.w sl, r2, #4 │ │ + ldr r0, [r2, #0] │ │ + add r3, r6 │ │ + str.w r3, [r4, #276] ; 0x114 │ │ + cmp r6, #0 │ │ + ble.n 233f0 │ │ + blx 1d110 │ │ subs r6, #1 │ │ cmp r5, r0 │ │ it lt │ │ movlt r5, r0 │ │ - ldr.w r0, [r8, #4]! │ │ - cmp r6, #0 │ │ - bgt.n 21f28 │ │ + ldr.w r0, [sl], #4 │ │ + b.n 233da │ │ ldr.w r3, [r4, #248] ; 0xf8 │ │ - add.w r2, r7, #36 ; 0x24 │ │ - mov.w sl, #0 │ │ + movs r6, #0 │ │ cmp r5, r3 │ │ ldr.w r3, [r4, #140] ; 0x8c │ │ it gt │ │ strgt.w r5, [r4, #248] ; 0xf8 │ │ mov.w r5, #3758096384 ; 0xe0000000 │ │ - ldr.w r8, [r4, r2, lsl #2] │ │ - ldr.w r3, [r3, r7, lsl #2] │ │ - ldr r2, [r3, #0] │ │ - mov fp, r3 │ │ - movs r3, #1 │ │ - b.n 21fb6 │ │ - add.w r0, r2, #31 │ │ + ldr.w sl, [r7, #144] ; 0x90 │ │ + ldr.w r3, [r3, r8, lsl #2] │ │ + add.w fp, r3, #4 │ │ + ldr r0, [r3, #0] │ │ + cmp.w sl, #0 │ │ + ble.n 2346a │ │ + cmp r0, #0 │ │ + mov r3, r0 │ │ + it lt │ │ + addlt.w r3, r0, #31 │ │ ldr r1, [r4, #108] ; 0x6c │ │ - ands.w r0, r0, r2, asr #32 │ │ - it cc │ │ - movcc r0, r2 │ │ - and.w lr, r2, #31 │ │ - lsl.w lr, r3, lr │ │ - asrs r0, r0, #5 │ │ - ldr.w r6, [r1, r0, lsl #2] │ │ - bic.w r6, r6, lr │ │ - str.w r6, [r1, r0, lsl #2] │ │ - ldr r1, [r4, #104] ; 0x68 │ │ - ldr.w r6, [r1, r2, lsl #2] │ │ - b.n 21faa │ │ - mov r0, r6 │ │ - str r3, [sp, #16] │ │ - blx 1bd20 │ │ - ldr r6, [r6, #80] ; 0x50 │ │ - ldr r3, [sp, #16] │ │ - add.w sl, sl, #1 │ │ + and.w r2, r0, #31 │ │ + mov.w lr, #1 │ │ + asrs r3, r3, #5 │ │ + lsl.w ip, lr, r2 │ │ + ldr.w r2, [r1, r3, lsl #2] │ │ + bic.w r2, r2, ip │ │ + str.w r2, [r1, r3, lsl #2] │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + ldr.w r8, [r3, r0, lsl #2] │ │ + cmp.w r8, #0 │ │ + beq.n 23460 │ │ + mov r0, r8 │ │ + adds r6, #1 │ │ + blx 1d110 │ │ + ldr.w r8, [r8, #80] ; 0x50 │ │ cmp r5, r0 │ │ it lt │ │ movlt r5, r0 │ │ - cmp r6, #0 │ │ - bne.n 21f94 │ │ - ldr.w r2, [fp, #4]! │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ - cmp.w r8, #0 │ │ - bgt.n 21f68 │ │ - movs r6, #0 │ │ - mov r8, r6 │ │ - b.n 21fea │ │ + b.n 23446 │ │ + add.w sl, sl, #4294967295 ; 0xffffffff │ │ + ldr.w r0, [fp], #4 │ │ + b.n 23414 │ │ + mov.w r8, #0 │ │ + mov sl, r8 │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + cmp sl, r3 │ │ + bge.n 234a2 │ │ ldr r3, [r4, #116] ; 0x74 │ │ - ldr.w fp, [r3, r8, lsl #2] │ │ + ldr.w fp, [r3, sl, lsl #2] │ │ ldr r3, [r4, #104] ; 0x68 │ │ ldr.w r0, [r3, fp, lsl #2] │ │ ldr r3, [r0, #72] ; 0x48 │ │ cmp r3, r9 │ │ - blt.n 21fe6 │ │ - blx 1bd20 │ │ + blt.n 2349c │ │ + blx 1d110 │ │ cmp r0, r5 │ │ - ble.n 21fe4 │ │ + ble.n 23498 │ │ ldr r3, [r4, #52] ; 0x34 │ │ cmp fp, r3 │ │ it ne │ │ movne r5, r0 │ │ - adds r6, #1 │ │ add.w r8, r8, #1 │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - cmp r8, r3 │ │ - blt.n 21fc2 │ │ + add.w sl, sl, #1 │ │ + b.n 23470 │ │ ldr.w r3, [r4, #280] ; 0x118 │ │ - add sl, r6 │ │ - adds r7, #36 ; 0x24 │ │ + add r6, r8 │ │ + ldr.w r2, [r4, #284] ; 0x11c │ │ mov r0, r4 │ │ - add r3, sl │ │ + add r3, r6 │ │ str.w r3, [r4, #280] ; 0x118 │ │ ldr.w r3, [r4, #276] ; 0x114 │ │ ldr r1, [sp, #44] ; 0x2c │ │ - add r3, sl │ │ - str.w r3, [r4, #276] ; 0x114 │ │ - ldr.w r3, [r4, r7, lsl #2] │ │ + add r6, r3 │ │ + str.w r6, [r4, #276] ; 0x114 │ │ + ldr.w r3, [r7, #144] ; 0x90 │ │ str.w r5, [r4, #252] ; 0xfc │ │ - adds r6, r6, r3 │ │ - ldr.w r3, [r4, #284] ; 0x11c │ │ - adds r6, r3, r6 │ │ + add r3, r8 │ │ + add r3, r2 │ │ + str.w r3, [r4, #284] ; 0x11c │ │ ldr.w r3, [r4, #248] ; 0xf8 │ │ - str.w r6, [r4, #284] ; 0x11c │ │ cmp r5, r3 │ │ it gt │ │ strgt.w r5, [r4, #248] ; 0xf8 │ │ - bl 20a38 │ │ + bl 22354 │ │ ldr.w r3, [r4, #536] ; 0x218 │ │ - ldr.w r9, [sp, #44] ; 0x2c │ │ - adds r7, r3, #1 │ │ - beq.n 22138 │ │ + ldr.w fp, [sp, #44] ; 0x2c │ │ + adds r2, r3, #1 │ │ + bne.n 2350c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + mov.w r5, #3758096384 ; 0xe0000000 │ │ + ldr.w sl, [r4, #16] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #20] │ │ + str r3, [sp, #24] │ │ + ldr r3, [r4, #12] │ │ + ldr r3, [r3, #20] │ │ + ldr r1, [r3, #4] │ │ + str r3, [sp, #16] │ │ + movs r3, #12 │ │ + subs r2, r1, #1 │ │ + muls r3, r1 │ │ + b.n 235ea │ │ ldr r2, [r4, #40] ; 0x28 │ │ cmp r3, r2 │ │ - beq.n 22138 │ │ + beq.n 234ec │ │ ldr.w r3, [r4, #208] ; 0xd0 │ │ - movs r5, #0 │ │ - mov.w r2, r9, lsl #2 │ │ - mov ip, r9 │ │ - str r2, [sp, #20] │ │ - mov sl, r5 │ │ - ldr.w r7, [r3, r9, lsl #2] │ │ - mov.w fp, #2147483648 ; 0x80000000 │ │ - movs r3, #36 ; 0x24 │ │ - mov r6, r5 │ │ - muls r3, r7 │ │ - mov r2, r5 │ │ - mov r9, r3 │ │ - b.n 220a0 │ │ - ldr.w r0, [r4, #176] ; 0xb0 │ │ - add.w r1, r5, r9 │ │ - add.w r8, r0, r1 │ │ + mov.w r9, #36 ; 0x24 │ │ + movs r7, #0 │ │ + mov.w r8, fp, lsl #2 │ │ + mov r6, r7 │ │ + mov r2, r7 │ │ + ldr.w sl, [r3, fp, lsl #2] │ │ + mov.w r3, #2147483648 ; 0x80000000 │ │ + mul.w r9, r9, sl │ │ + ldr.w r1, [r4, #180] ; 0xb4 │ │ + cmp sl, r1 │ │ + bge.n 23568 │ │ + ldr.w r5, [r4, #176] ; 0xb0 │ │ ldr r0, [r4, #16] │ │ - ldr.w r1, [r8, #8] │ │ + add r5, r9 │ │ str r2, [sp, #16] │ │ - str.w ip, [sp, #12] │ │ - bl 17e3c │ │ + str r3, [sp, #12] │ │ + ldr r1, [r5, #8] │ │ + bl 19098 │ │ + ldr r3, [sp, #12] │ │ ldr r2, [sp, #16] │ │ - ldr.w ip, [sp, #12] │ │ - cbz r0, 2209c │ │ - ldr.w r1, [r8, #16] │ │ - strb.w r2, [r8, #4] │ │ - cmp r1, fp │ │ - itt gt │ │ - movgt sl, r8 │ │ - movgt fp, r1 │ │ + cbz r0, 2355e │ │ + ldr r1, [r5, #16] │ │ adds r6, #1 │ │ - adds r7, #1 │ │ - adds r5, #36 ; 0x24 │ │ - ldr.w r1, [r4, #180] ; 0xb4 │ │ - cmp r7, r1 │ │ - blt.n 22066 │ │ - mov r9, ip │ │ - cmp.w sl, #0 │ │ - beq.n 220b8 │ │ + strb r2, [r5, #4] │ │ + cmp r1, r3 │ │ + itt gt │ │ + movgt r7, r5 │ │ + movgt r3, r1 │ │ + add.w sl, sl, #1 │ │ + add.w r9, r9, #36 ; 0x24 │ │ + b.n 23530 │ │ + cbz r7, 23570 │ │ subs r6, #1 │ │ movs r3, #1 │ │ - strb.w r3, [sl, #4] │ │ + strb r3, [r7, #4] │ │ ldr.w r3, [r4, #208] ; 0xd0 │ │ - mov.w r8, #0 │ │ + mov.w lr, #36 ; 0x24 │ │ ldr.w r2, [r4, #180] ; 0xb4 │ │ - mov.w ip, #36 ; 0x24 │ │ - ldr.w r3, [r3, r9, lsl #2] │ │ - subs r3, r2, r3 │ │ - subs r6, r3, r6 │ │ - b.n 22130 │ │ - ldr r2, [sp, #20] │ │ - mvn.w r5, #2147483648 ; 0x80000000 │ │ - ldr.w r3, [r4, #208] ; 0xd0 │ │ - ldr.w sl, [r4, #180] ; 0xb4 │ │ - ldr r3, [r3, r2] │ │ - movs r2, #0 │ │ - mov r1, r2 │ │ - mul.w r9, ip, r3 │ │ - b.n 22108 │ │ - ldr.w r7, [r4, #176] ; 0xb0 │ │ - add.w r0, r2, r9 │ │ - adds r0, r7, r0 │ │ - ldrb r7, [r0, #4] │ │ - cbz r7, 22104 │ │ - ldr r7, [r0, #16] │ │ - cmp r7, r5 │ │ + mov.w ip, #0 │ │ + ldr.w r3, [r3, fp, lsl #2] │ │ + subs r2, r2, r3 │ │ + subs r3, r2, r6 │ │ + ldr.w r2, [r4, #536] ; 0x218 │ │ + cmp r3, r2 │ │ + ble.n 234ec │ │ + ldr.w r2, [r4, #208] ; 0xd0 │ │ + movs r5, #0 │ │ + ldr.w r9, [r4, #180] ; 0xb4 │ │ + mvn.w r7, #2147483648 ; 0x80000000 │ │ + ldr.w r0, [r2, r8] │ │ + mul.w r6, lr, r0 │ │ + cmp r0, r9 │ │ + bge.n 235c4 │ │ + ldr.w r2, [r4, #176] ; 0xb0 │ │ + add r2, r6 │ │ + ldrb r1, [r2, #4] │ │ + cbz r1, 235be │ │ + ldr r1, [r2, #16] │ │ + cmp r1, r7 │ │ itt lt │ │ - movlt r1, r0 │ │ - movlt r5, r7 │ │ - adds r3, #1 │ │ - adds r2, #36 ; 0x24 │ │ - cmp r3, sl │ │ - blt.n 220ec │ │ - cbnz r1, 2212a │ │ - ldr.w r1, [pc, #1244] ; 225ec │ │ + movlt r5, r2 │ │ + movlt r7, r1 │ │ + adds r0, #1 │ │ + adds r6, #36 ; 0x24 │ │ + b.n 235a6 │ │ + cbnz r5, 235e2 │ │ + ldr.w r1, [pc, #1160] ; 23a50 │ │ movs r0, #5 │ │ - ldr.w r3, [pc, #1240] ; 225f0 │ │ + ldr.w r3, [pc, #1156] ; 23a54 │ │ movw r2, #1239 ; 0x4d7 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r0, #1 │ │ - blx e17c │ │ - subs r6, #1 │ │ - strb.w r8, [r1, #4] │ │ - ldr.w r3, [r4, #536] ; 0x218 │ │ - cmp r6, r3 │ │ - bgt.n 220d2 │ │ - ldr r3, [r4, #20] │ │ - movs r0, #12 │ │ - ldr.w r8, [sp, #44] ; 0x2c │ │ - movs r2, #0 │ │ - ldr r7, [r4, #16] │ │ - mov.w r1, #3758096384 ; 0xe0000000 │ │ - str r3, [sp, #32] │ │ - ldr r3, [r4, #12] │ │ - ldr r3, [r3, #20] │ │ - ldr r3, [r3, #4] │ │ - muls r0, r3 │ │ - b.n 2215c │ │ - ldr.w r6, [r4, #172] ; 0xac │ │ - adds r5, r0, r2 │ │ - str r1, [r6, r5] │ │ - subs r2, #12 │ │ + blx e9c4 │ │ + strb.w ip, [r5, #4] │ │ subs r3, #1 │ │ - bpl.n 22154 │ │ + b.n 23588 │ │ + cmp r2, #0 │ │ + sub.w r3, r3, #12 │ │ + blt.n 235fc │ │ + ldr.w r1, [r4, #172] ; 0xac │ │ + subs r2, #1 │ │ + str r5, [r1, r3] │ │ + b.n 235ea │ │ + ldr r2, [sp, #12] │ │ ldr.w r3, [r4, #208] ; 0xd0 │ │ - movs r0, #0 │ │ ldr r5, [r4, #4] │ │ - mov sl, r8 │ │ - mov fp, r0 │ │ - ldr.w r1, [r3, r8, lsl #2] │ │ - movs r3, #36 ; 0x24 │ │ - muls r3, r1 │ │ - str r3, [sp, #28] │ │ - b.n 2226c │ │ - ldr.w r8, [sp, #28] │ │ - ldr.w r2, [r4, #176] ; 0xb0 │ │ - add.w r3, r0, r8 │ │ - ldr.w ip, [r4, #212] ; 0xd4 │ │ - adds r3, r2, r3 │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ - ldr r6, [r3, #8] │ │ - str.w r2, [ip, r6, lsl #2] │ │ - ldr r6, [r3, #8] │ │ - ldr r2, [r4, #52] ; 0x34 │ │ - cmp r6, r2 │ │ - beq.n 22268 │ │ - ldrsh.w r2, [r3, #34] ; 0x22 │ │ - add.w fp, fp, #1 │ │ - adds r6, r2, #1 │ │ - bne.n 221ee │ │ - b.n 221dc │ │ - ldr.w ip, [r4, #172] ; 0xac │ │ - ldr.w r3, [r8, #16] │ │ - ldr.w r9, [ip, r2] │ │ - cmp r3, r9 │ │ - ble.n 221d6 │ │ - str.w r3, [ip, r2] │ │ - ldr.w r3, [r4, #172] ; 0xac │ │ - adds r3, r3, r2 │ │ - str r1, [r3, #4] │ │ - ldr.w r3, [r4, #172] ; 0xac │ │ - ldrsh.w ip, [r8, #32] │ │ - adds r3, r3, r2 │ │ - str.w ip, [r3, #8] │ │ - adds r6, #1 │ │ - adds r2, #12 │ │ - b.n 221e2 │ │ + ldr.w r3, [r3, r2, lsl #2] │ │ + movs r2, #36 ; 0x24 │ │ + mul.w fp, r2, r3 │ │ movs r2, #0 │ │ - mov r8, r3 │ │ - mov r6, r2 │ │ - ldr r3, [r4, #12] │ │ - ldr r3, [r3, #20] │ │ - ldr r3, [r3, #4] │ │ - cmp r6, r3 │ │ - blt.n 221ac │ │ - b.n 22268 │ │ - ldr.w r8, [sp, #32] │ │ - mov r9, r3 │ │ - ldrsh.w ip, [r3, #32] │ │ - ldr.w r6, [r8, #16] │ │ - mov.w r8, r2, lsl #2 │ │ - lsls r2, r2, #4 │ │ - rsb r2, r8, r2 │ │ - ldr.w r6, [r6, ip, lsl #2] │ │ - adds r6, r6, r2 │ │ - str r6, [sp, #20] │ │ - ldr r6, [r3, #20] │ │ + str r2, [sp, #20] │ │ + ldr.w r2, [r4, #180] ; 0xb4 │ │ + cmp r3, r2 │ │ + bge.n 236ec │ │ + ldr.w r7, [r4, #176] ; 0xb0 │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + ldr.w r6, [r4, #212] ; 0xd4 │ │ + add r7, fp │ │ + ldr r2, [r7, #8] │ │ + str.w r1, [r6, r2, lsl #2] │ │ + ldr r2, [r7, #8] │ │ + ldr r6, [r4, #52] ; 0x34 │ │ + cmp r2, r6 │ │ + beq.n 236e4 │ │ + ldrsh.w r6, [r7, #34] ; 0x22 │ │ + ldr r2, [sp, #20] │ │ + cmp r6, r1 │ │ + add.w r2, r2, #1 │ │ + str r2, [sp, #20] │ │ + bne.n 2367e │ │ + ldr r2, [sp, #16] │ │ + movs r1, #0 │ │ + ldr.w r9, [r2, #4] │ │ + cmp r1, r9 │ │ + bge.n 236e4 │ │ + movs r2, #12 │ │ + ldr.w r8, [r7, #16] │ │ + mul.w r6, r2, r1 │ │ + ldr.w r2, [r4, #172] ; 0xac │ │ + adds r1, #1 │ │ + add.w ip, r2, r6 │ │ + ldr r0, [r2, r6] │ │ + cmp r8, r0 │ │ + itttt gt │ │ + strgt.w r8, [r2, r6] │ │ + strgt.w r3, [ip, #4] │ │ + ldrshgt.w r2, [r7, #32] │ │ + strgt.w r2, [ip, #8] │ │ + b.n 2364e │ │ + ldr r2, [sp, #24] │ │ + add.w r6, r6, r6, lsl #1 │ │ + ldrsh.w r1, [r7, #32] │ │ + ldr r2, [r2, #16] │ │ + ldr.w r2, [r2, r1, lsl #2] │ │ + add.w r6, r2, r6, lsl #2 │ │ ldr.w r2, [r4, #188] ; 0xbc │ │ - add.w r2, r2, r6, lsl #2 │ │ - str r2, [sp, #24] │ │ + str r2, [sp, #28] │ │ + ldr r2, [r7, #20] │ │ + mov.w lr, r2, lsl #2 │ │ + ldr r2, [sp, #16] │ │ + ldr r2, [r2, #4] │ │ + str r2, [sp, #32] │ │ movs r2, #0 │ │ - mov r6, r2 │ │ - b.n 2225e │ │ - ldr.w ip, [sp, #20] │ │ - ldr.w r8, [sp, #24] │ │ - ldr.w r3, [ip, #4] │ │ - ldr.w ip, [r4, #172] ; 0xac │ │ - ldrsh.w r3, [r3, r6, lsl #1] │ │ - ldr.w r3, [r8, r3, lsl #2] │ │ - ldr.w r8, [ip, r2] │ │ - cmp r3, r8 │ │ - ble.n 2225a │ │ - str.w r3, [ip, r2] │ │ - ldr.w r3, [r4, #172] ; 0xac │ │ - adds r3, r3, r2 │ │ - str r1, [r3, #4] │ │ - ldr.w r3, [r4, #172] ; 0xac │ │ - ldrsh.w ip, [r9, #32] │ │ - adds r3, r3, r2 │ │ - str.w ip, [r3, #8] │ │ - adds r6, #1 │ │ - adds r2, #12 │ │ - ldr r3, [r4, #12] │ │ - ldr r3, [r3, #20] │ │ - ldr r3, [r3, #4] │ │ - cmp r6, r3 │ │ - blt.n 22220 │ │ - adds r1, #1 │ │ - adds r0, #36 ; 0x24 │ │ - ldr.w r3, [r4, #180] ; 0xb4 │ │ - cmp r1, r3 │ │ - blt.n 2217a │ │ - mov r8, sl │ │ - cmp.w fp, #0 │ │ - beq.w 2258c │ │ + ldr r0, [sp, #32] │ │ + cmp r2, r0 │ │ + bge.n 236e4 │ │ + ldr r7, [r6, #4] │ │ + movs r0, #4 │ │ + ldrh.w r7, [r7, r2, lsl #1] │ │ + smlabb r7, r7, r0, lr │ │ + ldr r0, [sp, #28] │ │ + ldr.w r8, [r0, r7] │ │ + movs r0, #12 │ │ + mul.w ip, r0, r2 │ │ + ldr.w r7, [r4, #172] ; 0xac │ │ + adds r2, #1 │ │ + add.w r9, r7, ip │ │ + ldr.w r0, [r7, ip] │ │ + cmp r8, r0 │ │ + ittt gt │ │ + strgt.w r8, [r7, ip] │ │ + strgt.w r3, [r9, #4] │ │ + strgt.w r1, [r9, #8] │ │ + b.n 236a6 │ │ + adds r3, #1 │ │ + add.w fp, fp, #36 ; 0x24 │ │ + b.n 23612 │ │ + ldr r3, [sp, #20] │ │ + cbnz r3, 236f8 │ │ + ldr r7, [sp, #44] ; 0x2c │ │ + ldr r6, [r4, #88] ; 0x58 │ │ + ldr r5, [r4, #80] ; 0x50 │ │ + b.n 239fc │ │ + ldr r3, [sp, #12] │ │ + mov.w r9, #84 ; 0x54 │ │ + ldr r7, [r4, #88] ; 0x58 │ │ + ldr r6, [r4, #80] ; 0x50 │ │ + adds r3, #1 │ │ ldr.w r2, [r4, #248] ; 0xf8 │ │ - add.w ip, sl, #1 │ │ + str r3, [sp, #16] │ │ ldr.w r3, [r4, #488] ; 0x1e8 │ │ - mov.w fp, #84 ; 0x54 │ │ - str.w ip, [sp, #20] │ │ adds r3, r2, r3 │ │ - ldr.w r9, [r4, #88] ; 0x58 │ │ - str r3, [sp, #24] │ │ - ldr r6, [r4, #80] ; 0x50 │ │ - b.n 2231a │ │ + str r3, [sp, #20] │ │ + cmp r7, #0 │ │ + ble.n 23792 │ │ ldrh.w r3, [r6, #92] ; 0x5c │ │ - sxth r1, r3 │ │ - lsls r0, r1, #2 │ │ - lsls r2, r1, #4 │ │ ldr.w r1, [r4, #172] ; 0xac │ │ - subs r2, r2, r0 │ │ - ldr.w r0, [r4, #532] ; 0x214 │ │ - add.w sl, r1, r2 │ │ - ldr r1, [r1, r2] │ │ + sxth r2, r3 │ │ + add.w r2, r2, r2, lsl #1 │ │ + ldr.w r0, [r1, r2, lsl #2] │ │ + add.w r8, r1, r2, lsl #2 │ │ ldr.w r2, [r4, #528] ; 0x210 │ │ - adds r2, r1, r2 │ │ - mov r1, r5 │ │ - adds r2, r2, r0 │ │ - cbz r5, 222d0 │ │ - ldr r1, [r5, #64] ; 0x40 │ │ - smlabb r3, r3, fp, r1 │ │ - ldr r1, [r3, #64] ; 0x40 │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - subs r1, r1, r3 │ │ - ldr.w ip, [sp, #24] │ │ - adds r1, r2, r1 │ │ - cmp r1, ip │ │ - ble.n 22314 │ │ + ldr.w r1, [r4, #532] ; 0x214 │ │ + add r2, r0 │ │ + add r1, r2 │ │ + cbz r5, 2374a │ │ + smulbb r3, r3, r9 │ │ + ldr r2, [r5, #64] ; 0x40 │ │ + add r3, r2 │ │ + ldr r2, [r5, #68] ; 0x44 │ │ + ldr r3, [r3, #64] ; 0x40 │ │ + subs r3, r3, r2 │ │ + b.n 2374c │ │ + mov r3, r5 │ │ + add r1, r3 │ │ + ldr r3, [sp, #20] │ │ + cmp r1, r3 │ │ + ble.n 2378c │ │ ldr r3, [r6, #72] ; 0x48 │ │ - cmp r3, r8 │ │ - blt.n 222e6 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + blt.n 23762 │ │ ldr r3, [r6, #4] │ │ cmp r1, r3 │ │ - ble.n 22314 │ │ - ldr.w r2, [sl, #4] │ │ + ble.n 2378c │ │ + ldr.w r2, [r8, #4] │ │ mov r0, r6 │ │ - ldr r3, [sp, #20] │ │ - blx 1bcc0 │ │ - ldr.w ip, [sp, #32] │ │ - ldrsh.w r1, [r6, #92] ; 0x5c │ │ - ldrsh.w r3, [r6, #94] ; 0x5e │ │ - ldr.w r2, [ip, #12] │ │ - ldr.w r2, [r2, r1, lsl #2] │ │ - ldr.w r1, [sl, #8] │ │ - ldr.w r3, [r2, r3, lsl #2] │ │ - ldrh.w r3, [r3, r1, lsl #1] │ │ + ldr r3, [sp, #16] │ │ + blx 1d068 │ │ + ldr r3, [sp, #24] │ │ + ldrsh.w r2, [r6, #92] ; 0x5c │ │ + ldrsh.w r1, [r6, #94] ; 0x5e │ │ + ldr r3, [r3, #12] │ │ + ldr.w r3, [r3, r2, lsl #2] │ │ + ldr.w r2, [r8, #8] │ │ + ldr.w r3, [r3, r1, lsl #2] │ │ + ldrh.w r3, [r3, r2, lsl #1] │ │ strh r3, [r6, #54] ; 0x36 │ │ - add.w r9, r9, #4294967295 ; 0xffffffff │ │ + subs r7, #1 │ │ adds r6, #96 ; 0x60 │ │ - cmp.w r9, #0 │ │ - bgt.n 2229e │ │ + b.n 23712 │ │ + ldr r2, [r4, #124] ; 0x7c │ │ movs r3, #0 │ │ movs r1, #12 │ │ - mov.w r2, #2147483648 ; 0x80000000 │ │ - b.n 2233c │ │ + mov.w r6, #2147483648 ; 0x80000000 │ │ + cmp r3, r2 │ │ + bge.n 237b4 │ │ ldr r0, [r4, #116] ; 0x74 │ │ - ldr.w r6, [r0, r3, lsl #2] │ │ + ldr.w r7, [r0, r3, lsl #2] │ │ adds r3, #1 │ │ ldr.w r0, [r4, #160] ; 0xa0 │ │ - mla r0, r1, r6, r0 │ │ - str r2, [r0, #4] │ │ - ldr r0, [r4, #124] ; 0x7c │ │ - cmp r3, r0 │ │ - blt.n 2232a │ │ + mla r0, r1, r7, r0 │ │ + str r6, [r0, #4] │ │ + b.n 2379c │ │ ldr.w r3, [r4, #208] ; 0xd0 │ │ - mov.w ip, #0 │ │ - mov fp, r5 │ │ - str.w r8, [sp, #40] ; 0x28 │ │ - mov r5, ip │ │ - ldr.w r9, [r3, r8, lsl #2] │ │ - movs r3, #36 ; 0x24 │ │ - mul.w r3, r3, r9 │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n 223fe │ │ - ldr.w r8, [sp, #36] ; 0x24 │ │ - mov.w sl, #0 │ │ - ldr.w r2, [r4, #176] ; 0xb0 │ │ - mov r6, r5 │ │ - add.w r3, r5, r8 │ │ - add.w r8, r2, r3 │ │ - ldrb.w r3, [r8, #4] │ │ + mov.w r9, #36 ; 0x24 │ │ + ldr r2, [sp, #12] │ │ + ldr.w r8, [r3, r2, lsl #2] │ │ + mul.w r9, r9, r8 │ │ + ldr.w r3, [r4, #180] ; 0xb4 │ │ + cmp r8, r3 │ │ + bge.n 2385a │ │ + ldr.w r6, [r4, #176] ; 0xb0 │ │ + add r6, r9 │ │ + ldrb r3, [r6, #4] │ │ cmp r3, #0 │ │ - bne.n 223f0 │ │ - b.n 223f8 │ │ + beq.n 23850 │ │ + mov.w fp, #0 │ │ + add r3, sp, #48 ; 0x30 │ │ + str r3, [sp, #28] │ │ + ldr r3, [r4, #124] ; 0x7c │ │ + cmp fp, r3 │ │ + bge.n 23850 │ │ ldr r3, [r4, #116] ; 0x74 │ │ - mov.w ip, #20 │ │ - ldr r2, [r7, #8] │ │ mov r0, r4 │ │ - mov r1, r8 │ │ - ldr.w r3, [r3, sl, lsl #2] │ │ - str r3, [sp, #28] │ │ - mul.w r3, ip, r3 │ │ - adds r2, r2, r3 │ │ + ldr.w r2, [sl, #8] │ │ + mov r1, r6 │ │ + ldr.w r7, [r3, fp, lsl #2] │ │ + movs r3, #20 │ │ + muls r3, r7 │ │ + add r2, r3 │ │ ldr r2, [r2, #4] │ │ + str r3, [sp, #40] ; 0x28 │ │ ldrsh.w r2, [r2] │ │ - str r3, [sp, #16] │ │ - bl 1fe80 │ │ - ldr r3, [sp, #16] │ │ + bl 21444 │ │ cmp.w r0, #3758096384 ; 0xe0000000 │ │ - mov r5, r0 │ │ - beq.n 223ca │ │ - ldr r2, [r7, #8] │ │ - add r1, sp, #52 ; 0x34 │ │ + mov ip, r0 │ │ + beq.n 23832 │ │ + ldr.w r2, [sl, #8] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r0, [sp, #32] │ │ + add r3, r2 │ │ + ldr r2, [sp, #28] │ │ ldr r0, [r4, #56] ; 0x38 │ │ - adds r3, r2, r3 │ │ - str r1, [sp, #0] │ │ - ldr.w r2, [r8, #24] │ │ + str r2, [sp, #0] │ │ ldr r1, [r3, #16] │ │ - ldr.w r3, [r8, #28] │ │ - bl 31588 │ │ - add.w r5, r5, r0, asr #10 │ │ - ldr.w ip, [sp, #28] │ │ + ldr r2, [r6, #24] │ │ + ldr r3, [r6, #28] │ │ + bl 32ac0 │ │ + ldr.w ip, [sp, #32] │ │ + add.w ip, ip, r0, asr #10 │ │ + ldr.w r3, [r4, #160] ; 0xa0 │ │ movs r2, #12 │ │ - add.w sl, sl, #1 │ │ - mul.w r3, r2, ip │ │ - ldr.w r2, [r4, #160] ; 0xa0 │ │ - adds r2, r2, r3 │ │ - ldr r1, [r2, #4] │ │ - cmp r5, r1 │ │ - itttt gt │ │ - strgt r5, [r2, #4] │ │ - ldrgt.w r2, [r4, #160] ; 0xa0 │ │ - addgt r3, r2, r3 │ │ - strgt.w r9, [r3, #8] │ │ + add.w fp, fp, #1 │ │ + mla r7, r2, r7, r3 │ │ + ldr r3, [r7, #4] │ │ + cmp ip, r3 │ │ + itt gt │ │ + strgt.w ip, [r7, #4] │ │ + strgt.w r8, [r7, #8] │ │ + b.n 237e2 │ │ + add.w r8, r8, #1 │ │ + add.w r9, r9, #36 ; 0x24 │ │ + b.n 237c6 │ │ + movs r7, #0 │ │ + mov.w ip, #12 │ │ + mov.w fp, #36 ; 0x24 │ │ ldr r3, [r4, #124] ; 0x7c │ │ - cmp sl, r3 │ │ - blt.n 22380 │ │ - mov r5, r6 │ │ - add.w r9, r9, #1 │ │ - adds r5, #36 ; 0x24 │ │ - ldr.w r3, [r4, #180] ; 0xb4 │ │ - cmp r9, r3 │ │ - blt.n 22360 │ │ - ldr.w r8, [sp, #40] ; 0x28 │ │ - mov r5, fp │ │ - mov.w r9, #0 │ │ - b.n 224b2 │ │ + cmp r7, r3 │ │ + bge.n 23916 │ │ ldr r3, [r4, #116] ; 0x74 │ │ ldr r2, [r4, #16] │ │ - ldr.w r3, [r3, r9, lsl #2] │ │ + ldr.w r3, [r3, r7, lsl #2] │ │ ldr r2, [r2, #32] │ │ cmp r3, r2 │ │ - beq.n 224ae │ │ + beq.n 23912 │ │ ldr r2, [r4, #104] ; 0x68 │ │ - movs r1, #12 │ │ ldr.w r6, [r2, r3, lsl #2] │ │ ldr.w r2, [r4, #160] ; 0xa0 │ │ - mla r3, r1, r3, r2 │ │ - ldr.w r2, [r4, #532] ; 0x214 │ │ - ldr r1, [r3, #4] │ │ - adds r2, r1, r2 │ │ + mla r9, ip, r3, r2 │ │ + ldr.w r3, [r4, #532] ; 0x214 │ │ + ldr.w r2, [r9, #4] │ │ + add r3, r2 │ │ + cbz r5, 238a6 │ │ + ldrsh.w r0, [r6, #92] ; 0x5c │ │ + movs r1, #84 ; 0x54 │ │ + ldr r2, [r5, #64] ; 0x40 │ │ + mla r2, r0, r1, r2 │ │ + ldr r1, [r2, #64] ; 0x40 │ │ + ldr r2, [r5, #68] ; 0x44 │ │ + subs r1, r1, r2 │ │ + b.n 238a8 │ │ mov r1, r5 │ │ - cbz r5, 2244e │ │ - ldrh.w ip, [r6, #92] ; 0x5c │ │ - movs r0, #84 ; 0x54 │ │ - ldr r1, [r5, #64] ; 0x40 │ │ - smlabb r1, ip, r0, r1 │ │ - ldr r0, [r1, #64] ; 0x40 │ │ - ldr r1, [r5, #68] ; 0x44 │ │ - subs r1, r0, r1 │ │ - ldr.w ip, [sp, #24] │ │ - adds r1, r2, r1 │ │ - cmp r1, ip │ │ - ble.n 224ae │ │ - ldr.w sl, [r3, #8] │ │ + add r1, r3 │ │ + ldr r3, [sp, #20] │ │ + cmp r1, r3 │ │ + ble.n 23912 │ │ ldr r3, [r6, #72] ; 0x48 │ │ - ldr.w fp, [r4, #176] ; 0xb0 │ │ - cmp r3, r8 │ │ - blt.n 2246c │ │ + ldr r2, [sp, #12] │ │ + ldr.w r8, [r4, #176] ; 0xb0 │ │ + cmp r3, r2 │ │ + ldr.w r9, [r9, #8] │ │ + blt.n 238c6 │ │ ldr r3, [r6, #4] │ │ cmp r1, r3 │ │ - ble.n 224ae │ │ - mov r2, sl │ │ + ble.n 23912 │ │ + mla r8, fp, r9, r8 │ │ mov r0, r6 │ │ - ldr r3, [sp, #20] │ │ - blx 1bcc0 │ │ - movs r1, #36 ; 0x24 │ │ - ldr r3, [r7, #8] │ │ - mov.w ip, #20 │ │ - mla sl, r1, sl, fp │ │ + mov r2, r9 │ │ + ldr r3, [sp, #16] │ │ + str.w ip, [sp, #28] │ │ + blx 1d068 │ │ ldr.w r2, [sl, #8] │ │ - mla r3, ip, r2, r3 │ │ - ldrsh.w ip, [r6, #92] ; 0x5c │ │ - ldr r1, [r3, #8] │ │ - ldr r2, [r3, #4] │ │ - ldr r3, [sp, #32] │ │ - subs r1, #1 │ │ - ldrsh.w r2, [r2, r1, lsl #1] │ │ - ldr r0, [r3, #12] │ │ - ldrsh.w r3, [r6, #94] ; 0x5e │ │ - ldr.w r0, [r0, ip, lsl #2] │ │ - ldr.w r3, [r0, r3, lsl #2] │ │ + movs r1, #20 │ │ + ldrsh.w lr, [r6, #92] ; 0x5c │ │ + ldr.w r3, [r8, #8] │ │ + ldr.w ip, [sp, #28] │ │ + mla r3, r1, r3, r2 │ │ + ldrsh.w r1, [r6, #94] ; 0x5e │ │ + ldr r2, [r3, #8] │ │ + ldr r0, [r3, #4] │ │ + ldr r3, [sp, #24] │ │ + add.w r2, r2, #2147483648 ; 0x80000000 │ │ + subs r2, #1 │ │ + ldr r3, [r3, #12] │ │ + ldrsh.w r2, [r0, r2, lsl #1] │ │ + ldr.w r3, [r3, lr, lsl #2] │ │ + ldr.w r3, [r3, r1, lsl #2] │ │ ldrh.w r3, [r3, r2, lsl #1] │ │ strh r3, [r6, #54] ; 0x36 │ │ - add.w r9, r9, #1 │ │ - ldr r3, [r4, #124] ; 0x7c │ │ - cmp r9, r3 │ │ - blt.n 22412 │ │ + adds r7, #1 │ │ + b.n 23864 │ │ ldr r2, [r4, #48] ; 0x30 │ │ ldr r3, [r4, #104] ; 0x68 │ │ ldr.w r0, [r3, r2, lsl #2] │ │ ldr r3, [r4, #12] │ │ - ldr r3, [r3, #20] │ │ - ldrsh.w r2, [r3, #40] ; 0x28 │ │ - lsls r1, r2, #2 │ │ - lsls r3, r2, #4 │ │ ldr.w r2, [r4, #172] ; 0xac │ │ - subs r3, r3, r1 │ │ - add.w r9, r2, r3 │ │ + ldr r3, [r3, #20] │ │ + ldrsh.w r3, [r3, #40] ; 0x28 │ │ + add.w r3, r3, r3, lsl #1 │ │ + lsls r3, r3, #2 │ │ + adds r7, r2, r3 │ │ ldr r1, [r2, r3] │ │ ldr.w r3, [r4, #520] ; 0x208 │ │ - adds r1, r1, r3 │ │ - ldr.w r3, [r4, #532] ; 0x214 │ │ - adds r1, r1, r3 │ │ + add r3, r1 │ │ + ldr.w r1, [r4, #532] ; 0x214 │ │ + add r1, r3 │ │ + cbz r5, 23956 │ │ + ldrsh.w r6, [r0, #92] ; 0x5c │ │ + movs r2, #84 ; 0x54 │ │ + ldr r3, [r5, #64] ; 0x40 │ │ + mla r3, r6, r2, r3 │ │ + ldr r2, [r5, #68] ; 0x44 │ │ + ldr r3, [r3, #64] ; 0x40 │ │ + subs r3, r3, r2 │ │ + b.n 23958 │ │ mov r3, r5 │ │ - cbz r5, 224fa │ │ - ldr r2, [r5, #64] ; 0x40 │ │ - movs r3, #84 ; 0x54 │ │ - ldrh.w r6, [r0, #92] ; 0x5c │ │ - smlabb r3, r6, r3, r2 │ │ - ldr r2, [r3, #64] ; 0x40 │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - subs r3, r2, r3 │ │ - ldr.w ip, [sp, #24] │ │ - adds r1, r1, r3 │ │ - cmp r1, ip │ │ - ble.n 2251a │ │ + add r1, r3 │ │ + ldr r3, [sp, #20] │ │ + cmp r1, r3 │ │ + ble.n 23976 │ │ ldr r3, [r0, #72] ; 0x48 │ │ - cmp r3, r8 │ │ - blt.n 22510 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + blt.n 2396e │ │ ldr r3, [r0, #4] │ │ cmp r1, r3 │ │ - ble.n 2251a │ │ - ldr.w r2, [r9, #4] │ │ - ldr r3, [sp, #20] │ │ - blx 1bcc0 │ │ - ldr r6, [r7, #24] │ │ - mov.w fp, #84 ; 0x54 │ │ - mov.w sl, r6, lsl #2 │ │ - b.n 22586 │ │ + ble.n 23976 │ │ + ldr r2, [r7, #4] │ │ + ldr r3, [sp, #16] │ │ + blx 1d068 │ │ + ldr.w r6, [sl, #24] │ │ + mov.w r9, #84 ; 0x54 │ │ + mov.w r8, r6, lsl #2 │ │ + ldr.w r3, [sl, #28] │ │ + cmp r6, r3 │ │ + bgt.w 236f0 │ │ ldr r3, [r4, #48] ; 0x30 │ │ cmp r6, r3 │ │ - beq.n 22580 │ │ + beq.n 239e4 │ │ ldr r3, [r4, #16] │ │ ldr r3, [r3, #32] │ │ cmp r6, r3 │ │ - beq.n 22580 │ │ + beq.n 239e4 │ │ ldr r3, [r4, #104] ; 0x68 │ │ - ldr.w r0, [r3, sl] │ │ - cbz r0, 22580 │ │ - ldr.w r1, [r9] │ │ + ldr.w r0, [r3, r8] │ │ + cbz r0, 239e4 │ │ + ldr r2, [r7, #0] │ │ ldr.w r3, [r4, #516] ; 0x204 │ │ - ldr.w r2, [r4, #532] ; 0x214 │ │ - adds r3, r1, r3 │ │ - mov r1, r5 │ │ - adds r3, r3, r2 │ │ - cbz r5, 22560 │ │ - ldrh.w r1, [r0, #92] ; 0x5c │ │ + ldr.w r1, [r4, #532] ; 0x214 │ │ + add r3, r2 │ │ + add r1, r3 │ │ + cbz r5, 239c4 │ │ ldr r2, [r5, #64] ; 0x40 │ │ - smlabb r2, r1, fp, r2 │ │ - ldr r1, [r2, #64] ; 0x40 │ │ + ldrsh.w r3, [r0, #92] ; 0x5c │ │ + mla r3, r3, r9, r2 │ │ ldr r2, [r5, #68] ; 0x44 │ │ - subs r1, r1, r2 │ │ - ldr.w ip, [sp, #24] │ │ - adds r1, r3, r1 │ │ - cmp r1, ip │ │ - ble.n 22580 │ │ + ldr r3, [r3, #64] ; 0x40 │ │ + subs r3, r3, r2 │ │ + b.n 239c6 │ │ + mov r3, r5 │ │ + add r1, r3 │ │ + ldr r3, [sp, #20] │ │ + cmp r1, r3 │ │ + ble.n 239e4 │ │ ldr r3, [r0, #72] ; 0x48 │ │ - cmp r3, r8 │ │ - blt.n 22576 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + blt.n 239dc │ │ ldr r3, [r0, #4] │ │ cmp r1, r3 │ │ - ble.n 22580 │ │ - ldr.w r2, [r9, #4] │ │ - ldr r3, [sp, #20] │ │ - blx 1bcc0 │ │ + ble.n 239e4 │ │ + ldr r2, [r7, #4] │ │ + ldr r3, [sp, #16] │ │ + blx 1d068 │ │ adds r6, #1 │ │ - add.w sl, sl, #4 │ │ - ldr r3, [r7, #28] │ │ - cmp r6, r3 │ │ - ble.n 22526 │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - ldr r6, [r4, #88] ; 0x58 │ │ - ldr r5, [r4, #80] ; 0x50 │ │ - b.n 225a4 │ │ + add.w r8, r8, #4 │ │ + b.n 23982 │ │ ldr r3, [r5, #72] ; 0x48 │ │ cmp r3, r7 │ │ - bne.n 225a0 │ │ + bne.n 239f8 │ │ mov r0, r5 │ │ - blx 1bbdc │ │ + blx 1cf60 │ │ subs r6, #1 │ │ adds r5, #96 ; 0x60 │ │ cmp r6, #0 │ │ - bgt.n 22594 │ │ + bgt.n 239ec │ │ movs r5, #0 │ │ - b.n 225c4 │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + cmp r5, r3 │ │ + bge.n 23a22 │ │ ldr r3, [r4, #116] ; 0x74 │ │ ldr.w r2, [r3, r5, lsl #2] │ │ ldr r3, [r4, #104] ; 0x68 │ │ ldr.w r0, [r3, r2, lsl #2] │ │ ldr r3, [r0, #72] ; 0x48 │ │ cmp r3, r7 │ │ - bne.n 225c2 │ │ - blx 1bbdc │ │ + bne.n 23a1e │ │ + blx 1cf60 │ │ adds r5, #1 │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - cmp r5, r3 │ │ - blt.n 225ac │ │ + b.n 23a02 │ │ ldr.w r3, [r4, #204] ; 0xcc │ │ movs r0, #1 │ │ adds r3, #1 │ │ str.w r3, [r4, #204] ; 0xcc │ │ - b.n 225dc │ │ - b.n 225dc │ │ - movs r0, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 23a3c │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - str r0, [sp, #544] ; 0x220 │ │ + cmp r4, #212 ; 0xd4 │ │ + movs r3, r0 │ │ + strh r4, [r0, #48] ; 0x30 │ │ movs r2, r0 │ │ - str r2, [sp, #716] ; 0x2cc │ │ + ldrh r7, [r4, #0] │ │ movs r2, r0 │ │ - ldrh r2, [r4, #42] ; 0x2a │ │ + strh r2, [r4, #22] │ │ movs r2, r0 │ │ - ldrh r6, [r7, #60] ; 0x3c │ │ + strh r6, [r7, #40] ; 0x28 │ │ movs r2, r0 │ │ │ │ -000225f4 : │ │ +00023a58 : │ │ + ldr r3, [r0, #12] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - vpush {d8} │ │ mov r4, r0 │ │ - ldr r3, [r0, #12] │ │ + vpush {d8} │ │ + ldr r6, [r3, #96] ; 0x60 │ │ sub sp, #20 │ │ - ldr r7, [r3, #96] ; 0x60 │ │ - mov r1, r7 │ │ - bl 1f8c4 │ │ - ldr r6, [r4, #88] ; 0x58 │ │ - ldr r5, [r4, #80] ; 0x50 │ │ - b.n 2261a │ │ - mov r0, r5 │ │ - subs r6, #1 │ │ - blx 1bbdc │ │ - adds r5, #96 ; 0x60 │ │ - cmp r6, #0 │ │ - bgt.n 22610 │ │ - and.w r6, r7, #1 │ │ - add.w r3, r6, #32 │ │ - add.w r3, r4, r3, lsl #2 │ │ - ldr r5, [r3, #4] │ │ + mov r1, r6 │ │ + bl 20ec0 │ │ + ldr r5, [r4, #88] ; 0x58 │ │ + ldr r7, [r4, #80] ; 0x50 │ │ + cmp r5, #0 │ │ + ble.n 23a82 │ │ + mov r0, r7 │ │ + subs r5, #1 │ │ + blx 1cf60 │ │ + adds r7, #96 ; 0x60 │ │ + b.n 23a72 │ │ ldr.w r3, [r4, #128] ; 0x80 │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ + and.w r7, r6, #1 │ │ + add.w r8, r4, r7, lsl #2 │ │ + ldr.w r3, [r3, r7, lsl #2] │ │ + ldr.w r5, [r8, #132] ; 0x84 │ │ + add.w r9, r3, #4 │ │ ldr r0, [r3, #0] │ │ - mov r8, r3 │ │ - b.n 22644 │ │ - blx 1bbdc │ │ - ldr.w r0, [r8, #4]! │ │ - subs r5, #1 │ │ cmp r5, #0 │ │ - bgt.n 2263a │ │ - add.w r3, r6, #36 ; 0x24 │ │ - mov.w r9, #20 │ │ - mov.w r8, #1 │ │ - ldr.w r5, [r4, r3, lsl #2] │ │ + ble.n 23aac │ │ + blx 1cf60 │ │ + subs r5, #1 │ │ + ldr.w r0, [r9], #4 │ │ + b.n 23a9c │ │ ldr.w r3, [r4, #140] ; 0x8c │ │ - ldr.w r6, [r3, r6, lsl #2] │ │ - ldr r1, [r6, #0] │ │ - b.n 226aa │ │ + mov.w r9, #1 │ │ + ldr.w r5, [r8, #144] ; 0x90 │ │ + mov.w r8, #20 │ │ + ldr.w r3, [r3, r7, lsl #2] │ │ + adds r7, r3, #4 │ │ + ldr r1, [r3, #0] │ │ + cmp r5, #0 │ │ + ble.n 23b0e │ │ ldr r3, [r4, #16] │ │ ldr r3, [r3, #8] │ │ - mla r3, r9, r1, r3 │ │ + mla r3, r8, r1, r3 │ │ ldr r3, [r3, #8] │ │ cmp r3, #1 │ │ - beq.n 226a4 │ │ - add.w r2, r1, #31 │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - ands.w r2, r2, r1, asr #32 │ │ - it cc │ │ - movcc r2, r1 │ │ - and.w lr, r1, #31 │ │ - lsl.w lr, r8, lr │ │ - asrs r2, r2, #5 │ │ - ldr.w r0, [r3, r2, lsl #2] │ │ - bic.w r0, r0, lr │ │ - str.w r0, [r3, r2, lsl #2] │ │ + beq.n 23b06 │ │ + cmp r1, #0 │ │ + mov r3, r1 │ │ + it lt │ │ + addlt.w r3, r1, #31 │ │ + ldr r0, [r4, #108] ; 0x6c │ │ + and.w r2, r1, #31 │ │ + asrs r3, r3, #5 │ │ + lsl.w lr, r9, r2 │ │ + ldr.w r2, [r0, r3, lsl #2] │ │ + bic.w r2, r2, lr │ │ + str.w r2, [r0, r3, lsl #2] │ │ ldr r3, [r4, #104] ; 0x68 │ │ ldr.w r3, [r3, r1, lsl #2] │ │ - cbz r3, 226a4 │ │ + cbz r3, 23b06 │ │ mov r0, r4 │ │ - bl 1fe3c │ │ - ldr.w r1, [r6, #4]! │ │ + bl 21404 │ │ subs r5, #1 │ │ - cmp r5, #0 │ │ - bgt.n 22664 │ │ + ldr.w r1, [r7], #4 │ │ + b.n 23ac4 │ │ add.w r0, r4, #312 ; 0x138 │ │ - bl 408b0 │ │ - cmp r7, #0 │ │ - ble.w 227da │ │ - ldr r1, [pc, #292] ; (227e4 ) │ │ - adds r6, r7, #1 │ │ + bl 42048 │ │ + cmp r6, #0 │ │ + ble.w 23c2a │ │ + ldr r1, [pc, #276] ; (23c34 ) │ │ + adds r7, r6, #1 │ │ ldr r0, [r4, #8] │ │ - asrs r7, r7, #1 │ │ + asrs r6, r6, #1 │ │ add r1, pc │ │ - ldr r5, [pc, #288] ; (227e8 ) │ │ - bl 3d424 │ │ - vmov s11, r6 │ │ - vcvt.f64.s32 d6, s11 │ │ - mov r1, r6 │ │ - ldr.w r8, [pc, #276] ; 227ec │ │ + ldr r5, [pc, #272] ; (23c38 ) │ │ + bl 3eb0c │ │ + vmov s15, r7 │ │ + mov r1, r7 │ │ add r5, pc │ │ - add r8, pc │ │ - vmov s11, r0 │ │ - vcvt.f64.s32 d7, s11 │ │ + vcvt.f64.s32 d7, s15 │ │ + vmov s13, r0 │ │ ldr.w r0, [r4, #180] ; 0xb4 │ │ + vcvt.f64.s32 d8, s13 │ │ str r0, [sp, #0] │ │ - adds r0, r0, r7 │ │ - vdiv.f64 d8, d6, d7 │ │ - blx 41f60 <__divsi3> │ │ - mov r3, r8 │ │ + add r0, r6 │ │ + vdiv.f64 d8, d7, d8 │ │ + blx 43618 <__divsi3@@Base> │ │ + ldr r3, [pc, #232] ; (23c3c ) │ │ movw r2, #1550 ; 0x60e │ │ mov r1, r5 │ │ - ldr.w r8, [pc, #240] ; 227f0 │ │ - add r8, pc │ │ + add r3, pc │ │ str r0, [sp, #4] │ │ movs r0, #1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr.w r0, [r4, #304] ; 0x130 │ │ - mov r1, r6 │ │ + mov r1, r7 │ │ str r0, [sp, #0] │ │ - adds r0, r0, r7 │ │ - blx 41f60 <__divsi3> │ │ - mov r3, r8 │ │ + add r0, r6 │ │ + blx 43618 <__divsi3@@Base> │ │ + ldr r3, [pc, #204] ; (23c40 ) │ │ mov.w r2, #1552 ; 0x610 │ │ mov r1, r5 │ │ - ldr r7, [pc, #208] ; (227f4 ) │ │ - add r7, pc │ │ + add r3, pc │ │ str r0, [sp, #4] │ │ movs r0, #1 │ │ - bl 3df24 │ │ - ldr.w r8, [r4, #272] ; 0x110 │ │ + bl 3f6b8 │ │ + ldr.w r6, [r4, #272] ; 0x110 │ │ ldr.w r0, [r4, #276] ; 0x114 │ │ - mov r1, r6 │ │ - add r0, r8 │ │ + mov r1, r7 │ │ + add r0, r6 │ │ str r0, [sp, #0] │ │ - blx 41f60 <__divsi3> │ │ + blx 43618 <__divsi3@@Base> │ │ ldr.w r3, [r4, #280] ; 0x118 │ │ movw r2, #1556 ; 0x614 │ │ mov r1, r5 │ │ - str.w r8, [sp, #8] │ │ + str r6, [sp, #8] │ │ str r3, [sp, #12] │ │ - mov r3, r7 │ │ - ldr r7, [pc, #164] ; (227f8 ) │ │ - add r7, pc │ │ + ldr r3, [pc, #160] ; (23c44 ) │ │ + add r3, pc │ │ str r0, [sp, #4] │ │ movs r0, #1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr.w r0, [r4, #284] ; 0x11c │ │ - mov r1, r6 │ │ + mov r1, r7 │ │ str r0, [sp, #0] │ │ - blx 41f60 <__divsi3> │ │ - mov r3, r7 │ │ + blx 43618 <__divsi3@@Base> │ │ + ldr r3, [pc, #140] ; (23c48 ) │ │ movw r2, #1559 ; 0x617 │ │ mov r1, r5 │ │ - ldr r7, [pc, #136] ; (227fc ) │ │ - add r7, pc │ │ + add r3, pc │ │ str r0, [sp, #4] │ │ movs r0, #1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr.w r0, [r4, #288] ; 0x120 │ │ - mov r1, r6 │ │ + mov r1, r7 │ │ str r0, [sp, #0] │ │ - blx 41f60 <__divsi3> │ │ + blx 43618 <__divsi3@@Base> │ │ + ldr r3, [pc, #112] ; (23c4c ) │ │ mov r1, r5 │ │ movw r2, #1561 ; 0x619 │ │ - mov r3, r7 │ │ + add r3, pc │ │ str r0, [sp, #4] │ │ movs r0, #1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ vldr d7, [r4, #320] ; 0x140 │ │ - vstr d7, [sp] │ │ - vdiv.f64 d7, d7, d8 │ │ - ldr r3, [pc, #88] ; (22800 ) │ │ + ldr r3, [pc, #96] ; (23c50 ) │ │ movs r0, #1 │ │ mov r1, r5 │ │ movw r2, #1564 ; 0x61c │ │ add r3, pc │ │ - vstr d7, [sp, #8] │ │ - bl 3df24 │ │ - vldr d7, [r4, #328] ; 0x148 │ │ vstr d7, [sp] │ │ vdiv.f64 d7, d7, d8 │ │ - ldr r3, [pc, #60] ; (22804 ) │ │ + vstr d7, [sp, #8] │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #72] ; (23c54 ) │ │ movs r0, #1 │ │ mov r1, r5 │ │ - add r3, pc │ │ + vldr d7, [r4, #328] ; 0x148 │ │ movw r2, #1567 ; 0x61f │ │ + add r3, pc │ │ + vstr d7, [sp] │ │ + vdiv.f64 d7, d7, d8 │ │ vstr d7, [sp, #8] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ add sp, #20 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r2, [pc, #12] ; (227f4 ) │ │ + subs r7, #219 ; 0xdb │ │ movs r2, r0 │ │ - strh r4, [r4, #60] ; 0x3c │ │ + ldrb r4, [r0, #22] │ │ movs r2, r0 │ │ - ldrh r1, [r5, #16] │ │ + ldrb r5, [r4, #31] │ │ movs r2, r0 │ │ - ldrh r1, [r4, #16] │ │ + ldrb r3, [r4, #31] │ │ movs r2, r0 │ │ - ldrh r6, [r3, #16] │ │ + ldrb r6, [r2, #31] │ │ movs r2, r0 │ │ - ldrh r6, [r3, #16] │ │ + ldrb r0, [r5, #31] │ │ movs r2, r0 │ │ - ldrh r3, [r6, #16] │ │ + ldrb r7, [r7, #31] │ │ movs r2, r0 │ │ - ldrh r4, [r5, #16] │ │ + strh r4, [r3, #0] │ │ movs r2, r0 │ │ - ldrh r3, [r5, #16] │ │ + strh r7, [r2, #0] │ │ movs r2, r0 │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - movs r6, #0 │ │ - ldr r5, [r0, #40] ; 0x28 │ │ + movs r3, #0 │ │ + ldr r6, [r0, #40] ; 0x28 │ │ mov r4, r0 │ │ - str.w r6, [r0, #232] ; 0xe8 │ │ - mov r1, r6 │ │ - adds.w r3, r5, #31 │ │ - add.w r2, r5, #62 ; 0x3e │ │ - it pl │ │ - movpl r2, r3 │ │ + str.w r3, [r0, #232] ; 0xe8 │ │ + movs r1, #0 │ │ + adds.w r2, r6, #31 │ │ ldr.w r0, [r0, #224] ; 0xe0 │ │ - mov r7, r6 │ │ + it mi │ │ + addmi.w r2, r6, #62 ; 0x3e │ │ + movs r5, #0 │ │ + movs r7, #20 │ │ mov.w r8, #1 │ │ asrs r2, r2, #5 │ │ lsls r2, r2, #2 │ │ - blx e170 │ │ - b.n 22892 │ │ + blx e9b8 │ │ + cmp r5, r6 │ │ + bge.n 23ce4 │ │ ldr r3, [r4, #16] │ │ ldr r0, [r4, #56] ; 0x38 │ │ ldr r3, [r3, #8] │ │ - adds r3, r3, r6 │ │ + mla r3, r7, r5, r3 │ │ ldr r1, [r3, #16] │ │ - bl 3033a │ │ - cbz r0, 2288e │ │ + bl 3193e │ │ + cbz r0, 23ce0 │ │ ldr.w r2, [r4, #232] ; 0xe8 │ │ - and.w r1, r7, #31 │ │ + cmp r5, #0 │ │ ldr.w r3, [r4, #220] ; 0xdc │ │ - lsl.w r1, r8, r1 │ │ - str.w r7, [r3, r2, lsl #2] │ │ - ldr.w r2, [r4, #232] ; 0xe8 │ │ + ldr.w r0, [r4, #224] ; 0xe0 │ │ + str.w r5, [r3, r2, lsl #2] │ │ ldr.w r3, [r4, #228] ; 0xe4 │ │ - str.w r7, [r3, r2, lsl #2] │ │ - add.w r2, r7, #31 │ │ - ands.w r2, r2, r7, asr #32 │ │ - it cc │ │ - movcc r2, r7 │ │ - ldr.w r3, [r4, #224] ; 0xe0 │ │ - asrs r2, r2, #5 │ │ - ldr.w r0, [r3, r2, lsl #2] │ │ - orrs r1, r0 │ │ - str.w r1, [r3, r2, lsl #2] │ │ + ldr.w r2, [r4, #232] ; 0xe8 │ │ + str.w r5, [r3, r2, lsl #2] │ │ + mov r3, r5 │ │ + it lt │ │ + addlt.w r3, r5, #31 │ │ + and.w r2, r5, #31 │ │ + lsl.w r2, r8, r2 │ │ + asrs r3, r3, #5 │ │ + ldr.w r1, [r0, r3, lsl #2] │ │ + orrs r2, r1 │ │ + str.w r2, [r0, r3, lsl #2] │ │ ldr.w r3, [r4, #232] ; 0xe8 │ │ adds r3, #1 │ │ str.w r3, [r4, #232] ; 0xe8 │ │ - adds r7, #1 │ │ - adds r6, #20 │ │ - cmp r7, r5 │ │ - blt.n 22838 │ │ - ldr.w r2, [r4, #232] ; 0xe8 │ │ + adds r5, #1 │ │ + b.n 23c86 │ │ + ldr.w r3, [r4, #232] ; 0xe8 │ │ movs r0, #1 │ │ - ldr r1, [pc, #44] ; (228cc ) │ │ - ldr r3, [pc, #48] ; (228d0 ) │ │ + ldr r1, [pc, #48] ; (23d1c ) │ │ + movs r2, #85 ; 0x55 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ - str r2, [sp, #0] │ │ + ldr r3, [pc, #44] ; (23d20 ) │ │ add r3, pc │ │ - movs r2, #85 ; 0x55 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr.w r1, [r4, #232] ; 0xe8 │ │ ldr.w r2, [r4, #228] ; 0xe4 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str.w r3, [r2, r1, lsl #2] │ │ - ldr.w r1, [r4, #232] ; 0xe8 │ │ ldr.w r2, [r4, #220] ; 0xdc │ │ + ldr.w r1, [r4, #232] ; 0xe8 │ │ str.w r3, [r2, r1, lsl #2] │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ - ldrh r3, [r6, #10] │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldrb r3, [r3, #29] │ │ movs r2, r0 │ │ - ldrh r2, [r5, #12] │ │ + ldrb r2, [r2, #30] │ │ movs r2, r0 │ │ - movs r3, #0 │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ - ldr r7, [r0, #16] │ │ - mov r2, r3 │ │ - ldr.w r9, [r0, #40] ; 0x28 │ │ + ldr.w r9, [r0, #16] │ │ + movs r1, #20 │ │ + ldr.w r8, [r0, #40] ; 0x28 │ │ + movs r3, #0 │ │ str r3, [r0, #120] ; 0x78 │ │ - b.n 228fc │ │ - ldr r1, [r7, #8] │ │ - adds r1, r1, r3 │ │ - ldr r1, [r1, #8] │ │ - cmp r1, #1 │ │ - bne.n 228f8 │ │ - ldr r1, [r4, #120] ; 0x78 │ │ - adds r1, #1 │ │ - str r1, [r4, #120] ; 0x78 │ │ - adds r2, #1 │ │ - adds r3, #20 │ │ - cmp r2, r9 │ │ - blt.n 228e8 │ │ - ldr r5, [pc, #216] ; (229dc ) │ │ + cmp r3, r8 │ │ + bge.n 23d54 │ │ + ldr.w r2, [r9, #8] │ │ + mla r2, r1, r3, r2 │ │ + adds r3, #1 │ │ + ldr r2, [r2, #8] │ │ + cmp r2, #1 │ │ + ittt eq │ │ + ldreq r2, [r4, #120] ; 0x78 │ │ + addeq r2, #1 │ │ + streq r2, [r4, #120] ; 0x78 │ │ + b.n 23d38 │ │ + ldr r5, [pc, #144] ; (23de8 ) │ │ movs r1, #4 │ │ movs r3, #105 ; 0x69 │ │ ldr r0, [r4, #120] ; 0x78 │ │ add r5, pc │ │ mov.w sl, #20 │ │ mov.w fp, #96 ; 0x60 │ │ mov r2, r5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r2, r5 │ │ movs r1, #96 ; 0x60 │ │ movs r3, #106 ; 0x6a │ │ movs r5, #0 │ │ - mov r8, r5 │ │ + mov r7, r5 │ │ str r0, [r4, #116] ; 0x74 │ │ ldr r0, [r4, #120] ; 0x78 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r0, [r4, #100] ; 0x64 │ │ - b.n 229d4 │ │ - ldr r3, [r7, #8] │ │ + cmp r5, r8 │ │ + bge.n 23de0 │ │ + ldr.w r3, [r9, #8] │ │ mla r3, sl, r5, r3 │ │ ldr r2, [r3, #8] │ │ cmp r2, #1 │ │ - bne.n 229d2 │ │ - mul.w r6, fp, r8 │ │ - ldr r1, [r3, #4] │ │ - ldr r3, [r4, #100] ; 0x64 │ │ - ldrh r1, [r1, #0] │ │ - adds r3, r3, r6 │ │ - strh.w r1, [r3, #92] ; 0x5c │ │ - ldr r3, [r4, #12] │ │ - ldr r1, [r3, #20] │ │ - ldr r3, [r4, #100] ; 0x64 │ │ - ldrh r1, [r1, #40] ; 0x28 │ │ - adds r3, r3, r6 │ │ - strh.w r1, [r3, #94] ; 0x5e │ │ + bne.n 23ddc │ │ + ldr r3, [r3, #4] │ │ + mul.w r6, fp, r7 │ │ ldr r1, [r4, #100] ; 0x64 │ │ - ldr r3, [r4, #12] │ │ - adds r1, r1, r6 │ │ - ldr.w lr, [r3, #20] │ │ - ldrsh.w r0, [r1, #92] ; 0x5c │ │ - ldr.w lr, [lr, #56] ; 0x38 │ │ - mov.w ip, r0, lsl #2 │ │ - lsls r3, r0, #4 │ │ - rsb r3, ip, r3 │ │ - add.w r0, lr, r3 │ │ - ldrb.w r3, [lr, r3] │ │ - ldrb.w lr, [r0, #1] │ │ - ldrb.w ip, [r0, #5] │ │ - orr.w r3, r3, lr, lsl #8 │ │ - ldrb.w lr, [r0, #2] │ │ - orr.w r3, r3, lr, lsl #16 │ │ - ldrb.w lr, [r0, #3] │ │ - orr.w r3, r3, lr, lsl #24 │ │ - ldrb.w lr, [r0, #4] │ │ - orr.w lr, lr, ip, lsl #8 │ │ - ldrb.w ip, [r0, #6] │ │ - ldrb r0, [r0, #7] │ │ - orr.w lr, lr, ip, lsl #16 │ │ - orr.w r0, lr, r0, lsl #24 │ │ + ldr r0, [r4, #12] │ │ + ldrh r3, [r3, #0] │ │ + add r1, r6 │ │ + ldr r0, [r0, #20] │ │ + strh.w r3, [r1, #92] ; 0x5c │ │ + sxth r3, r3 │ │ + ldrh.w lr, [r0, #40] ; 0x28 │ │ + add.w r3, r3, r3, lsl #1 │ │ + ldr r0, [r0, #56] ; 0x38 │ │ + add.w r0, r0, r3, lsl #2 │ │ + strh.w lr, [r1, #94] ; 0x5e │ │ + ldr r3, [r0, #0] │ │ + ldr r0, [r0, #4] │ │ str r0, [sp, #0] │ │ ldr r0, [r4, #60] ; 0x3c │ │ - blx 1bc3c │ │ + blx 1cfcc │ │ ldr r3, [r4, #100] ; 0x64 │ │ - movs r2, #0 │ │ - adds r3, r3, r6 │ │ - str r2, [r3, #80] ; 0x50 │ │ + add r6, r3 │ │ + movs r3, #0 │ │ + str r3, [r6, #80] ; 0x50 │ │ ldr r3, [r4, #104] ; 0x68 │ │ - ldr r2, [r4, #100] ; 0x64 │ │ - adds r6, r2, r6 │ │ str.w r6, [r3, r5, lsl #2] │ │ ldr r3, [r4, #116] ; 0x74 │ │ - str.w r5, [r3, r8, lsl #2] │ │ - add.w r8, r8, #1 │ │ + str.w r5, [r3, r7, lsl #2] │ │ + adds r7, #1 │ │ adds r5, #1 │ │ - cmp r5, r9 │ │ - blt.n 2292e │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldrh r3, [r1, #8] │ │ + b.n 23d80 │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + ldrb r7, [r5, #27] │ │ movs r2, r0 │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ movs r5, #0 │ │ + ldr r7, [r0, #40] ; 0x28 │ │ mov r4, r0 │ │ - ldr.w r9, [r0, #40] ; 0x28 │ │ - mov r7, r5 │ │ mov r6, r5 │ │ - mov.w r8, #96 ; 0x60 │ │ - b.n 22a12 │ │ + mov.w r8, #20 │ │ + mov.w r9, #96 ; 0x60 │ │ + cmp r5, r7 │ │ + bge.n 23e22 │ │ ldr r3, [r4, #16] │ │ ldr r3, [r3, #8] │ │ - adds r3, r3, r5 │ │ + mla r3, r8, r5, r3 │ │ ldr r3, [r3, #8] │ │ cmp r3, #1 │ │ - bne.n 22a0e │ │ + bne.n 23e1e │ │ ldr r0, [r4, #100] ; 0x64 │ │ - mla r0, r8, r6, r0 │ │ - blx 1b760 │ │ + mla r0, r9, r6, r0 │ │ + blx 1caf8 │ │ adds r6, #1 │ │ - adds r7, #1 │ │ - adds r5, #20 │ │ - cmp r7, r9 │ │ - blt.n 229f6 │ │ + adds r5, #1 │ │ + b.n 23e00 │ │ ldr r0, [r4, #100] ; 0x64 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ movs r3, #0 │ │ ldr r0, [r4, #116] ; 0x74 │ │ str r3, [r4, #100] ; 0x64 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ ... │ │ │ │ -00022a2c : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ +00023e38 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ movs r3, #150 ; 0x96 │ │ - ldr r6, [r0, #40] ; 0x28 │ │ + ldr r5, [r0, #40] ; 0x28 │ │ mov r4, r0 │ │ - ldr r5, [pc, #156] ; (22ad4 ) │ │ + ldr r2, [pc, #156] ; (23ee0 ) │ │ movs r1, #4 │ │ - adds r7, r6, #1 │ │ - add r5, pc │ │ - mov r0, r7 │ │ - mov r2, r5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r2, r5 │ │ - str.w r0, [r4, #220] ; 0xdc │ │ - add.w r0, r6, #62 ; 0x3e │ │ - adds r6, #31 │ │ - it pl │ │ - movpl r0, r6 │ │ + adds r6, r5, #1 │ │ + add r2, pc │ │ + mov r0, r6 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ movs r3, #151 ; 0x97 │ │ + str.w r0, [r4, #220] ; 0xdc │ │ + adds.w r0, r5, #31 │ │ + it mi │ │ + addmi.w r0, r5, #62 ; 0x3e │ │ + ldr r5, [pc, #128] ; (23ee4 ) │ │ + add r5, pc │ │ asrs r0, r0, #5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov r2, r5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ mov r2, r5 │ │ movs r3, #152 ; 0x98 │ │ str.w r0, [r4, #224] ; 0xe0 │ │ - mov r0, r7 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov r0, r6 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r2, r5 │ │ movs r3, #153 ; 0x99 │ │ movs r1, #4 │ │ str.w r0, [r4, #228] ; 0xe4 │ │ ldr.w r0, [r4, #200] ; 0xc8 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r1, [pc, #84] ; (22ad8 ) │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r1, [pc, #88] ; (23ee8 ) │ │ add r1, pc │ │ str.w r0, [r4, #216] ; 0xd8 │ │ ldr r0, [r4, #8] │ │ - bl 3d424 │ │ - ldr r1, [pc, #76] ; (22adc ) │ │ + bl 3eb0c │ │ + ldr r1, [pc, #76] ; (23eec ) │ │ add r1, pc │ │ str.w r0, [r4, #236] ; 0xec │ │ ldr r0, [r4, #8] │ │ - bl 3d424 │ │ - ldr.w r2, [r4, #236] ; 0xec │ │ - ldr r3, [pc, #60] ; (22ae0 ) │ │ + bl 3eb0c │ │ + ldr.w r3, [r4, #236] ; 0xec │ │ mov r1, r5 │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ movs r2, #157 ; 0x9d │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #56] ; (23ef0 ) │ │ + add r3, pc │ │ str.w r0, [r4, #240] ; 0xf0 │ │ str r0, [sp, #4] │ │ movs r0, #1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldrb.w r3, [r4, #64] ; 0x40 │ │ - cbnz r3, 22ace │ │ + cbnz r3, 23edc │ │ mov r0, r4 │ │ - bl 22808 │ │ + bl 23c58 │ │ mov r0, r4 │ │ - add sp, #12 │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 228d4 │ │ - add sp, #12 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop │ │ - strh r1, [r3, #62] ; 0x3e │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + b.w 23d24 │ │ + add sp, #8 │ │ + pop {r4, r5, r6, pc} │ │ + ldrb r5, [r0, #24] │ │ movs r2, r0 │ │ - ldr r2, [r2, r3] │ │ + ldrb r1, [r5, #23] │ │ movs r2, r0 │ │ - ldr r3, [r3, r4] │ │ + ldr r6, [pc, #1008] ; (242dc ) │ │ movs r2, r0 │ │ - strh r2, [r2, #62] ; 0x3e │ │ + ldr r7, [pc, #276] ; (24004 ) │ │ + movs r2, r0 │ │ + ldrb r0, [r7, #23] │ │ movs r2, r0 │ │ │ │ -00022ae4 : │ │ - ldr r1, [pc, #156] ; (22b84 ) │ │ +00023ef4 : │ │ push {r4, r5, lr} │ │ - vpush {d8} │ │ mov r4, r0 │ │ - vldr s13, [r0, #480] ; 0x1e0 │ │ - sub sp, #20 │ │ + vpush {d8} │ │ + ldr r1, [pc, #148] ; (23f94 ) │ │ + ldr r5, [pc, #152] ; (23f98 ) │ │ + vldr s15, [r0, #480] ; 0x1e0 │ │ add r1, pc │ │ + sub sp, #20 │ │ ldr r0, [r0, #8] │ │ - vcvt.f64.s32 d8, s13 │ │ - bl 3d424 │ │ - ldr r5, [pc, #132] ; (22b88 ) │ │ - ldr r3, [pc, #136] ; (22b8c ) │ │ - movs r2, #176 ; 0xb0 │ │ add r5, pc │ │ - add r3, pc │ │ + vcvt.f64.s32 d8, s15 │ │ + bl 3eb0c │ │ + ldr r3, [pc, #132] ; (23f9c ) │ │ mov r1, r5 │ │ - vmov s13, r0 │ │ - vcvt.f64.s32 d7, s13 │ │ + movs r2, #176 ; 0xb0 │ │ + add r3, pc │ │ + vmov s15, r0 │ │ movs r0, #1 │ │ + vcvt.f64.s32 d7, s15 │ │ vdiv.f64 d8, d8, d7 │ │ vldr d7, [r4, #392] ; 0x188 │ │ vstr d7, [sp] │ │ vdiv.f64 d7, d7, d8 │ │ vstr d7, [sp, #8] │ │ - bl 3df24 │ │ - vldr d7, [r4, #400] ; 0x190 │ │ - vstr d7, [sp] │ │ - vdiv.f64 d7, d7, d8 │ │ - ldr r3, [pc, #84] ; (22b90 ) │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #96] ; (23fa0 ) │ │ movs r0, #1 │ │ mov r1, r5 │ │ + vldr d7, [r4, #400] ; 0x190 │ │ add r3, pc │ │ movs r2, #179 ; 0xb3 │ │ + vstr d7, [sp] │ │ + vdiv.f64 d7, d7, d8 │ │ vstr d7, [sp, #8] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldrb.w r3, [r4, #64] ; 0x40 │ │ - cbnz r3, 22b58 │ │ + cbnz r3, 23f68 │ │ mov r0, r4 │ │ - bl 229e0 │ │ + bl 23dec │ │ ldr.w r0, [r4, #220] ; 0xdc │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr.w r0, [r4, #224] ; 0xe0 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr.w r0, [r4, #228] ; 0xe4 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr.w r0, [r4, #216] ; 0xd8 │ │ add sp, #20 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ nop │ │ - cmp fp, sl │ │ + subs r3, #251 ; 0xfb │ │ movs r2, r0 │ │ - strh r5, [r1, #56] ; 0x38 │ │ + ldrb r1, [r0, #21] │ │ movs r2, r0 │ │ - ldr r2, [r2, #48] ; 0x30 │ │ + str r5, [r6, #4] │ │ movs r2, r0 │ │ - ldr r3, [r7, #44] ; 0x2c │ │ + str r0, [r5, #4] │ │ movs r2, r0 │ │ │ │ -00022b94 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ +00023fa4 : │ │ + push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ ldr.w r0, [r0, #220] ; 0xdc │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr.w r0, [r4, #228] ; 0xe4 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr.w r0, [r4, #224] ; 0xe0 │ │ - bl 3caf4 │ │ - ldr r5, [pc, #112] ; (22c24 ) │ │ - ldr r6, [r4, #40] ; 0x28 │ │ + bl 3e1f8 │ │ + ldr r5, [r4, #40] ; 0x28 │ │ + ldr r2, [pc, #116] ; (24038 ) │ │ movs r1, #4 │ │ - add r5, pc │ │ + adds r6, r5, #1 │ │ movs r3, #201 ; 0xc9 │ │ - adds r7, r6, #1 │ │ - mov r2, r5 │ │ - mov r0, r7 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r2, r5 │ │ - str.w r0, [r4, #220] ; 0xdc │ │ - add.w r0, r6, #62 ; 0x3e │ │ - adds r6, #31 │ │ - it pl │ │ - movpl r0, r6 │ │ + add r2, pc │ │ + mov r0, r6 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ movs r3, #202 ; 0xca │ │ + str.w r0, [r4, #220] ; 0xdc │ │ + adds.w r0, r5, #31 │ │ + it mi │ │ + addmi.w r0, r5, #62 ; 0x3e │ │ + ldr r5, [pc, #84] ; (2403c ) │ │ + add r5, pc │ │ asrs r0, r0, #5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov r2, r5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #203 ; 0xcb │ │ movs r1, #4 │ │ mov r2, r5 │ │ str.w r0, [r4, #224] ; 0xe0 │ │ - mov r0, r7 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov r0, r6 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldrb.w r3, [r4, #64] ; 0x40 │ │ str.w r0, [r4, #228] ; 0xe4 │ │ - cbnz r3, 22c20 │ │ + cbnz r3, 24032 │ │ mov r0, r4 │ │ - bl 229e0 │ │ + bl 23dec │ │ ldr r0, [r4, #104] ; 0x68 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r3, [r4, #16] │ │ movs r1, #4 │ │ mov r2, r5 │ │ ldr r0, [r3, #20] │ │ movs r3, #212 ; 0xd4 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r0, [r4, #104] ; 0x68 │ │ mov r0, r4 │ │ - bl 22808 │ │ + bl 23c58 │ │ mov r0, r4 │ │ - bl 228d4 │ │ + bl 23d24 │ │ movs r0, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - strh r5, [r3, #50] ; 0x32 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + ldrb r1, [r0, #18] │ │ + movs r2, r0 │ │ + ldrb r5, [r4, #17] │ │ movs r2, r0 │ │ │ │ -00022c28 : │ │ +00024040 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add.w r5, r0, #368 ; 0x170 │ │ sub sp, #36 ; 0x24 │ │ mov r4, r0 │ │ mov r0, r5 │ │ - bl 40960 │ │ + bl 42118 │ │ mov r0, r5 │ │ - bl 40838 │ │ + bl 41fb0 │ │ ldrb.w r3, [r4, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq.w 22dea │ │ + beq.w 241e6 │ │ ldr.w r2, [r4, #200] ; 0xc8 │ │ movs r1, #0 │ │ - ldr.w sl, [pc, #936] ; 22ffc │ │ - movs r6, #0 │ │ ldr.w r0, [r4, #216] ; 0xd8 │ │ + mov.w sl, #0 │ │ + ldr.w r8, [pc, #876] ; 243e0 │ │ + mov.w r9, #36 ; 0x24 │ │ lsls r2, r2, #2 │ │ - add sl, pc │ │ - blx e170 │ │ + blx e9b8 │ │ ldr.w r5, [r4, #176] ; 0xb0 │ │ - b.n 22ce2 │ │ - ldr r3, [r5, #12] │ │ + add r8, pc │ │ + adds r5, #36 ; 0x24 │ │ + ldr.w r3, [r4, #180] ; 0xb4 │ │ + cmp sl, r3 │ │ + bge.n 240ec │ │ + ldr.w r3, [r5, #-24] │ │ + ldr.w r7, [r5, #-28] │ │ cmp r3, #0 │ │ - it lt │ │ - movlt.w fp, #0 │ │ - blt.n 22c82 │ │ - ldr.w r2, [r4, #176] ; 0xb0 │ │ - movs r1, #36 ; 0x24 │ │ - muls r3, r1 │ │ - ldr r3, [r2, r3] │ │ - add.w fp, r3, #1 │ │ - ldr r3, [r4, #16] │ │ - movs r2, #20 │ │ - ldr r7, [r5, #8] │ │ ldr r0, [r4, #56] ; 0x38 │ │ - ldr r3, [r3, #8] │ │ - ldr.w r9, [r5] │ │ - mla r3, r2, r7, r3 │ │ - ldr r1, [r3, #16] │ │ - bl 3033a │ │ - cbz r0, 22cde │ │ - ldr.w r3, [r4, #216] ; 0xd8 │ │ - mov.w r8, fp, lsl #2 │ │ - ldr.w r3, [r3, fp, lsl #2] │ │ - b.n 22cac │ │ - ldr r3, [r3, #48] ; 0x30 │ │ - cbz r3, 22cb6 │ │ + ldr.w r6, [r5, #-36] │ │ + ittet ge │ │ + mulge.w r3, r9, r3 │ │ + ldrge.w r2, [r4, #176] ; 0xb0 │ │ + movlt r3, #0 │ │ + ldrge r3, [r2, r3] │ │ + ldr r2, [r4, #16] │ │ + it ge │ │ + addge r3, #1 │ │ + str r3, [sp, #12] │ │ + ldr r1, [r2, #8] │ │ + movs r2, #20 │ │ + mla r2, r2, r7, r1 │ │ + ldr r1, [r2, #16] │ │ + bl 3193e │ │ + ldr r3, [sp, #12] │ │ + cbz r0, 240e4 │ │ + ldr.w r2, [r4, #216] ; 0xd8 │ │ + mov.w fp, r3, lsl #2 │ │ + ldr.w r3, [r2, r3, lsl #2] │ │ + cmp r3, #0 │ │ + beq.w 243bc │ │ ldr r2, [r3, #4] │ │ cmp r2, r7 │ │ - bne.n 22caa │ │ - b.n 22ff6 │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - mov r1, sl │ │ - movw r2, #261 ; 0x105 │ │ - bl 3eece <__listelem_malloc__> │ │ - str r7, [r0, #4] │ │ - str.w r9, [r0, #16] │ │ - str.w r9, [r0, #12] │ │ - ldr.w r3, [r4, #216] ; 0xd8 │ │ - ldr.w r3, [r3, r8] │ │ - str r3, [r0, #48] ; 0x30 │ │ - ldr.w r3, [r4, #216] ; 0xd8 │ │ - str.w r0, [r3, r8] │ │ - adds r6, #1 │ │ + beq.n 240e2 │ │ + ldr r3, [r3, #48] ; 0x30 │ │ + b.n 240d2 │ │ + str r6, [r3, #16] │ │ + add.w sl, sl, #1 │ │ adds r5, #36 ; 0x24 │ │ - ldr.w r3, [r4, #180] ; 0xb4 │ │ - cmp r6, r3 │ │ - blt.n 22c68 │ │ - ldr.w r8, [pc, #788] ; 23000 │ │ + b.n 24086 │ │ + ldr.w r8, [pc, #756] ; 243e4 │ │ movs r5, #0 │ │ add r8, pc │ │ - b.n 22d4c │ │ + ldr.w r3, [r4, #204] ; 0xcc │ │ + cmp r5, r3 │ │ + bge.n 24154 │ │ ldr.w r3, [r4, #216] ; 0xd8 │ │ mov.w r9, r5, lsl #2 │ │ movs r6, #0 │ │ ldr.w r1, [r3, r5, lsl #2] │ │ - b.n 22d46 │ │ - ldr r3, [r1, #16] │ │ - ldr r0, [r1, #12] │ │ - ldr.w r2, [r4, #236] ; 0xec │ │ - subs r0, r3, r0 │ │ + cbz r1, 24150 │ │ + ldr r2, [r1, #16] │ │ + ldr r3, [r1, #12] │ │ + ldr.w r0, [r4, #236] ; 0xec │ │ + subs r3, r2, r3 │ │ ldr r7, [r1, #48] ; 0x30 │ │ - cmp r0, r2 │ │ - blt.n 22d26 │ │ + cmp r3, r0 │ │ + blt.n 2412e │ │ ldr r0, [r1, #4] │ │ - ldr r2, [r4, #52] ; 0x34 │ │ - cmp r0, r2 │ │ - bne.n 22d42 │ │ - ldr.w r2, [r4, #204] ; 0xcc │ │ - subs r2, #1 │ │ - cmp r3, r2 │ │ - bge.n 22d42 │ │ - cbnz r6, 22d32 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + cmp r0, r3 │ │ + bne.n 2414a │ │ + ldr.w r3, [r4, #204] ; 0xcc │ │ + subs r3, #1 │ │ + cmp r2, r3 │ │ + bge.n 2414a │ │ + cbnz r6, 2413a │ │ ldr.w r3, [r4, #216] ; 0xd8 │ │ str.w r7, [r3, r9] │ │ - b.n 22d34 │ │ + b.n 2413c │ │ str r7, [r6, #48] ; 0x30 │ │ ldr r0, [r4, #76] ; 0x4c │ │ mov r2, r8 │ │ movw r3, #283 ; 0x11b │ │ - bl 3efc0 <__listelem_free__> │ │ + bl 40748 <__listelem_free__@@Base> │ │ mov r1, r6 │ │ mov r6, r1 │ │ mov r1, r7 │ │ - cmp r1, #0 │ │ - bne.n 22d04 │ │ + b.n 2410a │ │ adds r5, #1 │ │ - ldr.w r3, [r4, #204] ; 0xcc │ │ - cmp r5, r3 │ │ - blt.n 22cf4 │ │ + b.n 240f4 │ │ ldr r3, [r4, #40] ; 0x28 │ │ - ldr r0, [r4, #108] ; 0x6c │ │ - add.w r2, r3, #62 ; 0x3e │ │ - adds r3, #31 │ │ - it pl │ │ - movpl r2, r3 │ │ movs r1, #0 │ │ + ldr r0, [r4, #108] ; 0x6c │ │ + adds.w r2, r3, #31 │ │ + it mi │ │ + addmi.w r2, r3, #62 ; 0x3e │ │ asrs r2, r2, #5 │ │ lsls r2, r2, #2 │ │ - blx e170 │ │ + blx e9b8 │ │ movs r2, #0 │ │ + mov r5, r2 │ │ mov.w lr, #1 │ │ - mov r1, r2 │ │ - b.n 22dc2 │ │ + ldr.w r3, [r4, #204] ; 0xcc │ │ + cmp r5, r3 │ │ + bge.n 241c6 │ │ ldr.w r3, [r4, #216] ; 0xd8 │ │ - ldr.w r3, [r3, r1, lsl #2] │ │ - b.n 22dbc │ │ - ldr r0, [r3, #4] │ │ - ldr r5, [r4, #108] ; 0x6c │ │ - add.w r6, r0, #31 │ │ - ands.w r6, r6, r0, asr #32 │ │ - it cc │ │ - movcc r6, r0 │ │ - and.w r0, r0, #31 │ │ - asrs r6, r6, #5 │ │ - ldr.w r7, [r5, r6, lsl #2] │ │ - lsr.w ip, r7, r0 │ │ + ldr.w r1, [r3, r5, lsl #2] │ │ + cbz r1, 241c2 │ │ + ldr r3, [r1, #4] │ │ + ldr r6, [r4, #108] ; 0x6c │ │ + cmp r3, #0 │ │ + mov r0, r3 │ │ + it lt │ │ + addlt.w r0, r3, #31 │ │ + and.w r3, r3, #31 │ │ + asrs r0, r0, #5 │ │ + ldr.w r7, [r6, r0, lsl #2] │ │ + lsr.w ip, r7, r3 │ │ tst.w ip, #1 │ │ - bne.n 22dba │ │ - lsl.w r0, lr, r0 │ │ - orrs r7, r0 │ │ - str.w r7, [r5, r6, lsl #2] │ │ - ldr r5, [r3, #4] │ │ - ldr.w r0, [r4, #220] ; 0xdc │ │ - str.w r5, [r0, r2, lsl #2] │ │ + bne.n 241be │ │ + lsl.w r3, lr, r3 │ │ + orrs r3, r7 │ │ + str.w r3, [r6, r0, lsl #2] │ │ + ldr.w r3, [r4, #220] ; 0xdc │ │ + ldr r0, [r1, #4] │ │ + str.w r0, [r3, r2, lsl #2] │ │ adds r2, #1 │ │ - ldr r3, [r3, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 22d80 │ │ - adds r1, #1 │ │ - ldr.w r3, [r4, #204] ; 0xcc │ │ - cmp r1, r3 │ │ - blt.n 22d76 │ │ + ldr r1, [r1, #48] ; 0x30 │ │ + b.n 24184 │ │ + adds r5, #1 │ │ + b.n 24174 │ │ ldr.w r3, [r4, #220] ; 0xdc │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ movs r0, #1 │ │ str.w r1, [r3, r2, lsl #2] │ │ - ldr r1, [pc, #552] ; (23004 ) │ │ - ldr r3, [pc, #556] ; (23008 ) │ │ + ldr r1, [pc, #528] ; (243e8 ) │ │ + ldr r3, [pc, #532] ; (243ec ) │ │ str r2, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ mov.w r2, #302 ; 0x12e │ │ - bl 3df24 │ │ - ldr r2, [r4, #20] │ │ - movs r3, #0 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #20] │ │ + mov.w fp, #0 │ │ + ldr.w sl, [r4, #16] │ │ str r3, [sp, #12] │ │ - ldr r3, [pc, #536] ; (2300c ) │ │ - str r2, [sp, #24] │ │ - ldr r2, [pc, #536] ; (23010 ) │ │ + ldr r3, [pc, #508] ; (243f0 ) │ │ add r3, pc │ │ - ldr r7, [r4, #16] │ │ - add r2, pc │ │ str r3, [sp, #20] │ │ - str r2, [sp, #16] │ │ - b.n 22f46 │ │ - movs r2, #20 │ │ - ldr r3, [r7, #8] │ │ - mul.w r9, r2, r6 │ │ + ldr r3, [pc, #504] ; (243f4 ) │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + ldr.w r3, [r4, #220] ; 0xdc │ │ + ldr.w r7, [r3, fp] │ │ + cmp r7, #0 │ │ + blt.w 24318 │ │ + mov.w r9, #20 │ │ + ldr.w r3, [sl, #8] │ │ + mul.w r9, r9, r7 │ │ add r3, r9 │ │ ldr r3, [r3, #8] │ │ cmp r3, #1 │ │ - beq.w 22f40 │ │ - ldr r1, [sp, #16] │ │ + beq.n 24312 │ │ + ldr r1, [sp, #20] │ │ movw r2, #333 ; 0x14d │ │ ldr r0, [r4, #72] ; 0x48 │ │ movs r5, #0 │ │ - bl 3eece <__listelem_malloc__> │ │ - ldr r3, [r7, #8] │ │ - mov fp, r5 │ │ - mov.w sl, #1 │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ + ldr.w r3, [sl, #8] │ │ add r3, r9 │ │ ldr r3, [r3, #4] │ │ - ldrh r3, [r3, #2] │ │ - strh.w r3, [r0, #94] ; 0x5e │ │ + ldrh r2, [r3, #2] │ │ + strh.w r2, [r0, #94] ; 0x5e │ │ mov r8, r0 │ │ - ldr r3, [r7, #8] │ │ - add r3, r9 │ │ - ldr r3, [r3, #4] │ │ - ldrh r2, [r3, #0] │ │ + ldr r2, [r4, #12] │ │ + mov r1, r8 │ │ + ldrh r3, [r3, #0] │ │ str r5, [r0, #80] ; 0x50 │ │ - strh.w r2, [r0, #92] ; 0x5c │ │ - sxth r2, r2 │ │ - ldr r3, [r4, #12] │ │ - lsls r0, r2, #2 │ │ - ldr r1, [r3, #20] │ │ - lsls r3, r2, #4 │ │ - subs r3, r3, r0 │ │ - ldr r1, [r1, #56] ; 0x38 │ │ - adds r2, r1, r3 │ │ - ldrb r3, [r1, r3] │ │ - ldrb r1, [r2, #1] │ │ - ldrb r0, [r2, #5] │ │ - orr.w r3, r3, r1, lsl #8 │ │ - ldrb r1, [r2, #2] │ │ - orr.w r3, r3, r1, lsl #16 │ │ - ldrb r1, [r2, #3] │ │ - orr.w r3, r3, r1, lsl #24 │ │ - ldrb r1, [r2, #4] │ │ - orr.w r1, r1, r0, lsl #8 │ │ - ldrb r0, [r2, #6] │ │ - ldrb r2, [r2, #7] │ │ - orr.w r1, r1, r0, lsl #16 │ │ + ldr r2, [r2, #20] │ │ + strh.w r3, [r0, #92] ; 0x5c │ │ + sxth r3, r3 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - orr.w r2, r1, r2, lsl #24 │ │ - mov r1, r8 │ │ + ldr r2, [r2, #56] ; 0x38 │ │ + add.w r3, r3, r3, lsl #1 │ │ + add.w r2, r2, r3, lsl #2 │ │ + ldr r3, [r2, #0] │ │ + ldr r2, [r2, #4] │ │ str r2, [sp, #0] │ │ movs r2, #1 │ │ - blx 1bc3c │ │ - b.n 22f10 │ │ - ldr r1, [sp, #20] │ │ + blx 1cfcc │ │ + mov.w ip, #1 │ │ + ldr.w r3, [sl, #8] │ │ + add r3, r9 │ │ + ldr r3, [r3, #8] │ │ + subs r3, #1 │ │ + cmp ip, r3 │ │ + bge.n 242f6 │ │ + ldr r1, [sp, #24] │ │ mov.w r2, #344 ; 0x158 │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 3eece <__listelem_malloc__> │ │ - ldr r3, [r7, #8] │ │ - mov r1, r6 │ │ - mov r2, sl │ │ - add r3, r9 │ │ - ldr r3, [r3, #4] │ │ - ldrsh.w r3, [r3, sl, lsl #1] │ │ - str r3, [r0, #88] ; 0x58 │ │ - mov r5, r0 │ │ - ldr r3, [r7, #8] │ │ + str.w ip, [sp, #16] │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ + ldr.w r3, [sl, #8] │ │ + mov r1, r7 │ │ + ldr.w ip, [sp, #16] │ │ add r3, r9 │ │ + ldr r2, [r3, #4] │ │ ldr r3, [r3, #8] │ │ + str.w ip, [sp, #28] │ │ subs r3, #1 │ │ - cmp sl, r3 │ │ - ite ne │ │ + ldrsh.w r2, [r2, ip, lsl #1] │ │ + subs.w r3, ip, r3 │ │ + it ne │ │ movne.w r3, #4294967295 ; 0xffffffff │ │ - moveq r3, #0 │ │ str r3, [r0, #92] ; 0x5c │ │ movs r3, #0 │ │ str r3, [r0, #80] ; 0x50 │ │ + mov r6, r0 │ │ ldr r3, [r4, #60] ; 0x3c │ │ - ldr r0, [sp, #24] │ │ - str r3, [sp, #28] │ │ - bl 18c0c │ │ + str r2, [r0, #88] ; 0x58 │ │ + mov r2, ip │ │ + ldr r0, [sp, #12] │ │ + str r3, [sp, #16] │ │ + bl 19ea4 │ │ ldr r2, [r4, #12] │ │ ldr r1, [r2, #20] │ │ - ldr r2, [r5, #88] ; 0x58 │ │ + ldr r2, [r6, #88] ; 0x58 │ │ ldr r1, [r1, #56] ; 0x38 │ │ mov r3, r0 │ │ movs r0, #12 │ │ mla r2, r0, r2, r1 │ │ - ldrb r0, [r2, #5] │ │ - ldrb r1, [r2, #4] │ │ - orr.w r1, r1, r0, lsl #8 │ │ - ldrb r0, [r2, #6] │ │ - orr.w r1, r1, r0, lsl #16 │ │ - ldrb r0, [r2, #7] │ │ + ldr r0, [sp, #16] │ │ + mov r1, r6 │ │ + ldr r2, [r2, #4] │ │ + str r2, [sp, #0] │ │ movs r2, #0 │ │ - orr.w r1, r1, r0, lsl #24 │ │ - ldr r0, [sp, #28] │ │ - str r1, [sp, #0] │ │ - mov r1, r5 │ │ - blx 1bc3c │ │ - cmp.w fp, #0 │ │ - beq.n 22f06 │ │ - str.w r5, [fp, #80] ; 0x50 │ │ - b.n 22f0a │ │ - str.w r5, [r8, #80] ; 0x50 │ │ - add.w sl, sl, #1 │ │ - mov fp, r5 │ │ - ldr r3, [r7, #8] │ │ - add r3, r9 │ │ - ldr r3, [r3, #8] │ │ - subs r3, #1 │ │ - cmp sl, r3 │ │ - blt.n 22e8a │ │ + blx 1cfcc │ │ + ldr.w ip, [sp, #28] │ │ + cbz r5, 242ea │ │ + str r6, [r5, #80] ; 0x50 │ │ + b.n 242ee │ │ + str.w r6, [r8, #80] ; 0x50 │ │ + add.w ip, ip, #1 │ │ + mov r5, r6 │ │ + b.n 2426a │ │ mov r0, r4 │ │ - mov r1, r6 │ │ - bl 1fd24 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ - cmp.w fp, #0 │ │ - beq.n 22f36 │ │ - str.w r3, [fp, #80] ; 0x50 │ │ - b.n 22f3a │ │ - str.w r3, [r8, #80] ; 0x50 │ │ + mov r1, r7 │ │ + bl 21308 │ │ ldr r3, [r4, #104] ; 0x68 │ │ - str.w r8, [r3, r6, lsl #2] │ │ - ldr r2, [sp, #12] │ │ - adds r2, #4 │ │ - str r2, [sp, #12] │ │ - ldr.w r3, [r4, #220] ; 0xdc │ │ - ldr r2, [sp, #12] │ │ - ldr r6, [r3, r2] │ │ - cmp r6, #0 │ │ - bge.w 22e02 │ │ + ldr.w r2, [r3, r7, lsl #2] │ │ + cbz r5, 2430a │ │ + str r2, [r5, #80] ; 0x50 │ │ + b.n 2430e │ │ + str.w r2, [r8, #80] ; 0x50 │ │ + str.w r8, [r3, r7, lsl #2] │ │ + add.w fp, fp, #4 │ │ + b.n 241fe │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ movs r3, #0 │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ str.w r3, [r4, #180] ; 0xb4 │ │ str.w r3, [r4, #192] ; 0xc0 │ │ - b.n 22f6e │ │ - ldr.w r1, [r4, #212] ; 0xd4 │ │ - str.w r2, [r1, r3, lsl #2] │ │ + ldr r2, [r4, #40] ; 0x28 │ │ + cmp r3, r2 │ │ + bge.n 24338 │ │ + ldr.w r2, [r4, #212] ; 0xd4 │ │ + str.w r1, [r2, r3, lsl #2] │ │ adds r3, #1 │ │ - ldr r1, [r4, #40] ; 0x28 │ │ - cmp r3, r1 │ │ - blt.n 22f64 │ │ + b.n 24326 │ │ movs r5, #0 │ │ - b.n 22f88 │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + cmp r5, r3 │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + bge.n 24354 │ │ ldr r2, [r4, #116] ; 0x74 │ │ ldr.w r2, [r2, r5, lsl #2] │ │ adds r5, #1 │ │ ldr.w r0, [r3, r2, lsl #2] │ │ - blx 1bbdc │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - cmp r5, r3 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - blt.n 22f78 │ │ + blx 1cf60 │ │ + b.n 2433a │ │ ldr r2, [r4, #44] ; 0x2c │ │ movs r1, #0 │ │ ldr.w r0, [r3, r2, lsl #2] │ │ mov r3, r1 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ - blx 1bcc0 │ │ + blx 1d068 │ │ ldr.w r3, [r4, #140] ; 0x8c │ │ ldr r2, [r4, #44] ; 0x2c │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ + movs r1, #12 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r3, [r3, #0] │ │ str r2, [r3, #0] │ │ movs r3, #1 │ │ + ldr r2, [r4, #40] ; 0x28 │ │ str.w r3, [r4, #144] ; 0x90 │ │ movs r3, #0 │ │ str.w r3, [r4, #248] ; 0xf8 │ │ str.w r3, [r4, #256] ; 0x100 │ │ - mov r2, r3 │ │ - b.n 22fce │ │ - ldr.w r0, [r4, #160] ; 0xa0 │ │ - adds r2, #1 │ │ - str r1, [r0, r3] │ │ - adds r3, #12 │ │ - ldr r0, [r4, #40] ; 0x28 │ │ - cmp r2, r0 │ │ - blt.n 22fc4 │ │ + cmp r3, r2 │ │ + bge.n 2439a │ │ + mul.w r5, r1, r3 │ │ + ldr.w r6, [r4, #160] ; 0xa0 │ │ + adds r3, #1 │ │ + str r0, [r6, r5] │ │ + b.n 24388 │ │ ldrb.w r3, [r4, #64] ; 0x40 │ │ - cbnz r3, 22fde │ │ + cbnz r3, 243a4 │ │ str.w r3, [r4, #204] ; 0xcc │ │ movs r3, #0 │ │ str.w r3, [r4, #292] ; 0x124 │ │ str.w r3, [r4, #296] ; 0x128 │ │ str.w r3, [r4, #300] ; 0x12c │ │ str.w r3, [r4, #304] ; 0x130 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - str.w r9, [r3, #16] │ │ - b.n 22cde │ │ - strh r7, [r6, #44] ; 0x2c │ │ + movw r2, #261 ; 0x105 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + mov r1, r8 │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ + ldr.w r3, [r4, #216] ; 0xd8 │ │ + ldr.w r2, [r3, fp] │ │ + str r7, [r0, #4] │ │ + str r6, [r0, #16] │ │ + str r6, [r0, #12] │ │ + str r2, [r0, #48] ; 0x30 │ │ + str.w r0, [r3, fp] │ │ + b.n 240e4 │ │ + nop │ │ + ldrb r1, [r1, #15] │ │ movs r2, r0 │ │ - strh r3, [r4, #40] ; 0x28 │ │ + ldrb r1, [r3, #13] │ │ movs r2, r0 │ │ - strh r5, [r6, #32] │ │ + ldrb r1, [r6, #9] │ │ movs r2, r0 │ │ - strh r6, [r5, #34] ; 0x22 │ │ + ldrb r6, [r4, #10] │ │ movs r2, r0 │ │ - strh r5, [r3, #32] │ │ + ldrb r7, [r2, #9] │ │ movs r2, r0 │ │ - strh r1, [r3, #32] │ │ + ldrb r1, [r2, #9] │ │ movs r2, r0 │ │ │ │ -00023014 : │ │ +000243f8 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - vpush {d8} │ │ mov r4, r0 │ │ + ldr.w lr, [pc, #864] ; 24760 │ │ + vpush {d8} │ │ + add lr, pc │ │ + ldr.w lr, [lr] │ │ ldr r0, [r0, #12] │ │ - sub sp, #60 ; 0x3c │ │ - str r1, [sp, #44] ; 0x2c │ │ + ldr.w r3, [lr] │ │ + sub sp, #76 ; 0x4c │ │ + str r3, [sp, #68] ; 0x44 │ │ ldrb.w r3, [r0, #89] ; 0x59 │ │ - cbnz r3, 2306e │ │ + str r1, [sp, #60] ; 0x3c │ │ + str.w lr, [sp, #48] ; 0x30 │ │ + cbz r3, 24450 │ │ + add r1, sp, #60 ; 0x3c │ │ + ldr r0, [r4, #12] │ │ + bl 169dc │ │ + ldr r3, [r4, #12] │ │ + ldr.w r2, [r4, #304] ; 0x130 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + ldr r3, [r3, #52] ; 0x34 │ │ + add r3, r2 │ │ + str.w r3, [r4, #304] ; 0x130 │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + bl 20ec0 │ │ + ldr r0, [pc, #792] ; (2475c ) │ │ + ldr.w r1, [r4, #248] ; 0xf8 │ │ + cmp r1, r0 │ │ + str r0, [sp, #44] ; 0x2c │ │ + bge.n 24496 │ │ + b.n 24bca │ │ mov r7, r1 │ │ - bl 152c6 │ │ + bl 166e8 │ │ and.w r3, r7, #1 │ │ add.w r2, r3, #36 ; 0x24 │ │ ldr.w r6, [r4, r2, lsl #2] │ │ ldr.w r2, [r4, #140] ; 0x8c │ │ ldr.w r3, [r2, r3, lsl #2] │ │ - ldr r2, [r3, #0] │ │ - mov r8, r3 │ │ - b.n 2306a │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - ldr.w r5, [r3, r2, lsl #2] │ │ + add.w r8, r3, #4 │ │ + ldr r3, [r3, #0] │ │ + cmp r6, #0 │ │ + ble.n 24422 │ │ + ldr r2, [r4, #104] ; 0x68 │ │ + ldr.w r5, [r2, r3, lsl #2] │ │ ldr r3, [r5, #72] ; 0x48 │ │ cmp r3, r7 │ │ - bne.n 2305e │ │ + bne.n 24488 │ │ ldr r0, [r4, #12] │ │ mov r1, r5 │ │ - bl 152ee │ │ + bl 16712 │ │ ldr r5, [r5, #80] ; 0x50 │ │ cmp r5, #0 │ │ - bne.n 23050 │ │ - ldr.w r2, [r8, #4]! │ │ + bne.n 2447a │ │ subs r6, #1 │ │ - cmp r6, #0 │ │ - bgt.n 2304a │ │ - add r1, sp, #44 ; 0x2c │ │ - ldr r0, [r4, #12] │ │ - bl 155d4 │ │ - ldr r3, [r4, #12] │ │ - ldr.w r2, [r4, #304] ; 0x130 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r3, [r3, #52] ; 0x34 │ │ - adds r3, r2, r3 │ │ - str.w r3, [r4, #304] ; 0x130 │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - bl 1f8c4 │ │ - ldr.w r2, [r4, #248] ; 0xf8 │ │ - ldr r3, [pc, #704] ; (23354 ) │ │ - movs r0, #0 │ │ - cmp r2, r3 │ │ - blt.w 23822 │ │ + ldr.w r3, [r8], #4 │ │ + b.n 24470 │ │ ldr.w r3, [r4, #484] ; 0x1e4 │ │ - add.w r3, r2, r3, lsl #1 │ │ + add.w r3, r1, r3, lsl #1 │ │ cmp.w r3, #3758096384 ; 0xe0000000 │ │ - bge.n 2310e │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldr r1, [pc, #680] ; (23358 ) │ │ - ldr r3, [pc, #684] ; (2335c ) │ │ - stmia.w sp, {r0, r2} │ │ - add r1, pc │ │ - add r3, pc │ │ + bge.n 2450c │ │ + ldr r3, [sp, #60] ; 0x3c │ │ mov.w r2, #832 ; 0x340 │ │ + str r1, [sp, #4] │ │ movs r0, #1 │ │ - bl 3df24 │ │ - ldr.w r8, [sp, #44] ; 0x2c │ │ - ldr.w sl, [r4, #248] ; 0xf8 │ │ - and.w r3, r8, #1 │ │ + ldr r1, [pc, #692] ; (24764 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #692] ; (24768 ) │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr.w sl, [sp, #60] ; 0x3c │ │ + ldr.w r6, [r4, #248] ; 0xf8 │ │ + and.w r3, sl, #1 │ │ add.w r2, r3, #36 ; 0x24 │ │ - ldr.w r7, [r4, r2, lsl #2] │ │ + ldr.w r9, [r4, r2, lsl #2] │ │ ldr.w r2, [r4, #140] ; 0x8c │ │ ldr.w r3, [r2, r3, lsl #2] │ │ - ldr r2, [r3, #0] │ │ - mov r9, r3 │ │ - b.n 23104 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - ldr.w r6, [r3, r2, lsl #2] │ │ - ldr r3, [r6, #72] ; 0x48 │ │ - cmp r3, r8 │ │ - bne.n 230f8 │ │ - mov r0, r6 │ │ - mov r1, sl │ │ - blx 1bcd0 │ │ - ldr r6, [r6, #80] ; 0x50 │ │ - cmp r6, #0 │ │ - bne.n 230ea │ │ - ldr.w r2, [r9, #4]! │ │ - subs r7, #1 │ │ - cmp r7, #0 │ │ - bgt.n 230e4 │ │ + adds r7, r3, #4 │ │ + ldr r3, [r3, #0] │ │ + cmp.w r9, #0 │ │ + ble.n 24506 │ │ + ldr r2, [r4, #104] ; 0x68 │ │ + ldr.w r5, [r2, r3, lsl #2] │ │ + ldr r3, [r5, #72] ; 0x48 │ │ + cmp r3, sl │ │ + bne.n 244f6 │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + blx 1d078 │ │ + ldr r5, [r5, #80] ; 0x50 │ │ + cmp r5, #0 │ │ + bne.n 244e8 │ │ + add.w r9, r9, #4294967295 ; 0xffffffff │ │ + ldr.w r3, [r7], #4 │ │ + b.n 244dc │ │ movs r3, #1 │ │ str.w r3, [r4, #256] ; 0x100 │ │ - ldr r2, [r4, #60] ; 0x3c │ │ - mov.w r3, #3758096384 ; 0xe0000000 │ │ - ldr.w r8, [sp, #44] ; 0x2c │ │ - str.w r3, [r4, #248] ; 0xf8 │ │ - str r5, [r2, #8] │ │ - and.w r2, r8, #1 │ │ - add.w r1, r2, #36 ; 0x24 │ │ - mov r5, r3 │ │ - ldr.w r7, [r4, r1, lsl #2] │ │ - ldr.w r1, [r4, #140] ; 0x8c │ │ - ldr.w r2, [r1, r2, lsl #2] │ │ - ldr.w r1, [r4, #296] ; 0x128 │ │ - mov sl, r2 │ │ - adds r1, r1, r7 │ │ - str.w r1, [r4, #296] ; 0x128 │ │ + ldr r3, [r4, #60] ; 0x3c │ │ + mov.w r5, #3758096384 ; 0xe0000000 │ │ + str.w r5, [r4, #248] ; 0xf8 │ │ + str.w r8, [r3, #8] │ │ + ldr.w r8, [sp, #60] ; 0x3c │ │ + and.w r3, r8, #1 │ │ + add.w r2, r3, #36 ; 0x24 │ │ + ldr.w r7, [r4, r2, lsl #2] │ │ + ldr.w r2, [r4, #140] ; 0x8c │ │ + ldr.w r2, [r2, r3, lsl #2] │ │ + ldr.w r3, [r4, #296] ; 0x128 │ │ + add.w r9, r2, #4 │ │ + add r3, r7 │ │ + str.w r3, [r4, #296] ; 0x128 │ │ ldr r6, [r2, #0] │ │ - b.n 2319c │ │ + cmp r7, #0 │ │ + ble.n 2459e │ │ ldr r3, [r4, #104] ; 0x68 │ │ - ldr.w r9, [r3, r6, lsl #2] │ │ - ldr.w r3, [r9, #72] ; 0x48 │ │ + ldr.w sl, [r3, r6, lsl #2] │ │ + ldr.w r3, [sl, #72] ; 0x48 │ │ cmp r3, r8 │ │ - bne.n 2316e │ │ - mov r0, r9 │ │ - blx 1bd20 │ │ + bne.n 24570 │ │ + mov r0, sl │ │ + blx 1d110 │ │ cmp r0, r5 │ │ - ble.n 23164 │ │ + ble.n 24566 │ │ ldr r3, [r4, #52] ; 0x34 │ │ cmp r6, r3 │ │ it ne │ │ movne r5, r0 │ │ ldr.w r3, [r4, #292] ; 0x124 │ │ adds r3, #1 │ │ str.w r3, [r4, #292] ; 0x124 │ │ - ldr.w r6, [r9, #80] ; 0x50 │ │ - b.n 23192 │ │ + ldr.w r6, [sl, #80] ; 0x50 │ │ + cbz r6, 24596 │ │ ldr r3, [r6, #72] ; 0x48 │ │ cmp r3, r8 │ │ - bne.n 23190 │ │ + bne.n 24592 │ │ mov r0, r6 │ │ - blx 1bd20 │ │ + blx 1d110 │ │ ldr.w r3, [r4, #292] ; 0x124 │ │ adds r3, #1 │ │ str.w r3, [r4, #292] ; 0x124 │ │ cmp r5, r0 │ │ it lt │ │ movlt r5, r0 │ │ ldr r6, [r6, #80] ; 0x50 │ │ - cmp r6, #0 │ │ - bne.n 23174 │ │ - ldr.w r6, [sl, #4]! │ │ + b.n 24574 │ │ subs r7, #1 │ │ - cmp r7, #0 │ │ - bgt.n 23144 │ │ - ldr.w r8, [sp, #44] ; 0x2c │ │ + ldr.w r6, [r9], #4 │ │ + b.n 24542 │ │ + ldr r7, [sp, #60] ; 0x3c │ │ + movs r1, #0 │ │ str.w r5, [r4, #248] ; 0xf8 │ │ - and.w r3, r8, #1 │ │ + and.w r3, r7, #1 │ │ ldr r0, [r4, #108] ; 0x6c │ │ add.w r2, r3, #36 ; 0x24 │ │ - add.w r9, r8, #1 │ │ + add.w r9, r7, #1 │ │ ldr.w r2, [r4, r2, lsl #2] │ │ str r2, [sp, #12] │ │ ldr.w r2, [r4, #140] ; 0x8c │ │ ldr.w r5, [r2, r3, lsl #2] │ │ ldr r3, [r4, #40] ; 0x28 │ │ - add.w r2, r3, #62 ; 0x3e │ │ - adds r3, #31 │ │ - it pl │ │ - movpl r2, r3 │ │ - movs r1, #0 │ │ + adds.w r2, r3, #31 │ │ + it mi │ │ + addmi.w r2, r3, #62 ; 0x3e │ │ asrs r2, r2, #5 │ │ lsls r2, r2, #2 │ │ - blx e170 │ │ - ldr.w r3, [r4, #248] ; 0xf8 │ │ - ldr.w r2, [r4, #508] ; 0x1fc │ │ - ldr.w r0, [r4, #532] ; 0x214 │ │ - adds r2, r3, r2 │ │ - str r2, [sp, #8] │ │ - ldr.w r2, [r4, #512] ; 0x200 │ │ - str r0, [sp, #20] │ │ - adds r2, r3, r2 │ │ + blx e9b8 │ │ + ldr.w r6, [r4, #248] ; 0xf8 │ │ + ldr.w r3, [r4, #508] ; 0x1fc │ │ + add.w fp, r6, r3 │ │ + ldr.w r3, [r4, #512] ; 0x200 │ │ + adds r3, r6, r3 │ │ ldr r6, [r5, #0] │ │ - str r2, [sp, #16] │ │ - str r5, [sp, #24] │ │ - b.n 233a4 │ │ + str r3, [sp, #16] │ │ + ldr.w r3, [r4, #532] ; 0x214 │ │ + str r3, [sp, #20] │ │ + adds r3, r5, #4 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + ble.w 247a2 │ │ ldr r3, [r4, #104] ; 0x68 │ │ - ldr.w r7, [r3, r6, lsl #2] │ │ - ldr r3, [r7, #72] ; 0x48 │ │ - cmp r3, r8 │ │ - bne.n 232a8 │ │ - ldr r3, [r7, #64] ; 0x40 │ │ - ldr.w ip, [sp, #8] │ │ - cmp r3, ip │ │ - ble.n 232a8 │ │ - add.w r2, r6, #31 │ │ - str.w r9, [r7, #72] ; 0x48 │ │ - ands.w r2, r2, r6, asr #32 │ │ - it cc │ │ - movcc r2, r6 │ │ - ldr r3, [r4, #108] ; 0x6c │ │ + ldr.w r8, [r3, r6, lsl #2] │ │ + ldr.w r3, [r8, #72] ; 0x48 │ │ + cmp r3, r7 │ │ + bne.n 246aa │ │ + ldr.w r3, [r8, #64] ; 0x40 │ │ + cmp r3, fp │ │ + ble.n 246aa │ │ + cmp r6, #0 │ │ + mov r3, r6 │ │ + it lt │ │ + addlt.w r3, r6, #31 │ │ + ldr r1, [r4, #108] ; 0x6c │ │ movs r0, #1 │ │ - and.w r1, r6, #31 │ │ - asrs r2, r2, #5 │ │ - lsls.w r1, r0, r1 │ │ - ldr.w r0, [r3, r2, lsl #2] │ │ - orrs r1, r0 │ │ - str.w r1, [r3, r2, lsl #2] │ │ - ldr r5, [r7, #80] ; 0x50 │ │ - ldr r3, [r7, #44] ; 0x2c │ │ - cmp r5, #0 │ │ - beq.n 23290 │ │ - ldr.w ip, [sp, #20] │ │ - add.w sl, r3, ip │ │ - ldr.w ip, [sp, #8] │ │ - cmp sl, ip │ │ - ble.n 232a8 │ │ + and.w r2, r6, #31 │ │ + asrs r3, r3, #5 │ │ + ldr.w r5, [r8, #80] ; 0x50 │ │ + str.w r9, [r8, #72] ; 0x48 │ │ + lsl.w r2, r0, r2 │ │ + ldr.w r0, [r1, r3, lsl #2] │ │ + orrs r2, r0 │ │ + str.w r2, [r1, r3, lsl #2] │ │ + ldr.w r3, [r8, #44] ; 0x2c │ │ + cbz r5, 24692 │ │ + ldr r2, [sp, #20] │ │ + add.w sl, r3, r2 │ │ + cmp sl, fp │ │ + ble.n 246aa │ │ ldr r3, [r5, #92] ; 0x5c │ │ cmp r3, #0 │ │ - blt.n 23276 │ │ + blt.n 24676 │ │ ldr r3, [r5, #72] ; 0x48 │ │ - cmp r3, r8 │ │ - blt.n 23262 │ │ + cmp r3, r7 │ │ + blt.n 24660 │ │ ldr r3, [r5, #4] │ │ cmp sl, r3 │ │ - ble.n 2326e │ │ + ble.n 2466e │ │ mov r0, r5 │ │ mov r1, sl │ │ - ldr r2, [r7, #48] ; 0x30 │ │ + ldr.w r2, [r8, #48] ; 0x30 │ │ mov r3, r9 │ │ - blx 1bcc0 │ │ + blx 1d068 │ │ ldr r5, [r5, #80] ; 0x50 │ │ cmp r5, #0 │ │ - bne.n 23256 │ │ - b.n 232a8 │ │ + bne.n 24654 │ │ + b.n 246aa │ │ ldr r3, [r5, #72] ; 0x48 │ │ - cmp r3, r8 │ │ - blt.n 23282 │ │ + cmp r3, r7 │ │ + blt.n 24682 │ │ ldr r3, [r5, #4] │ │ cmp sl, r3 │ │ - ble.n 232a8 │ │ + ble.n 246aa │ │ mov r0, r5 │ │ mov r1, sl │ │ - ldr r2, [r7, #48] ; 0x30 │ │ + ldr.w r2, [r8, #48] ; 0x30 │ │ mov r3, r9 │ │ - blx 1bcc0 │ │ - b.n 232a8 │ │ - ldr.w ip, [sp, #16] │ │ - cmp r3, ip │ │ - ble.n 232a8 │ │ - ldr r2, [r7, #48] ; 0x30 │ │ + blx 1d068 │ │ + b.n 246aa │ │ + ldr r2, [sp, #16] │ │ + cmp r3, r2 │ │ + ble.n 246aa │ │ + ldr.w r2, [r8, #48] ; 0x30 │ │ mov r0, r4 │ │ - mov r1, r8 │ │ + mov r1, r7 │ │ stmia.w sp, {r2, r5} │ │ mov r2, r6 │ │ - bl 1f930 │ │ - add.w fp, r6, #31 │ │ - movs r0, #1 │ │ - ands.w fp, fp, r6, asr #32 │ │ - it cc │ │ - movcc fp, r6 │ │ - and.w r3, r6, #31 │ │ - lsls.w r3, r0, r3 │ │ + bl 20f2c │ │ + cmp r6, #0 │ │ mov sl, r6 │ │ - mov.w fp, fp, asr #5 │ │ - ldr r5, [r7, #80] ; 0x50 │ │ + it lt │ │ + addlt.w sl, r6, #31 │ │ + ldr.w r5, [r8, #80] ; 0x50 │ │ + and.w r3, r6, #31 │ │ + movs r2, #1 │ │ + mov.w sl, sl, asr #5 │ │ + lsl.w r3, r2, r3 │ │ str r3, [sp, #28] │ │ - mov r6, r4 │ │ - mov.w fp, fp, lsl #2 │ │ - b.n 23386 │ │ + mov.w sl, sl, lsl #2 │ │ + cmp r5, #0 │ │ + beq.n 24792 │ │ ldr r3, [r5, #72] ; 0x48 │ │ - cmp r3, r8 │ │ - blt.n 23384 │ │ + cmp r3, r7 │ │ + blt.n 2478e │ │ ldr r2, [r5, #64] ; 0x40 │ │ - ldr.w ip, [sp, #8] │ │ - cmp r2, ip │ │ - ble.n 2337a │ │ + cmp r2, fp │ │ + ble.n 24784 │ │ + ldr r2, [r4, #108] ; 0x6c │ │ str.w r9, [r5, #72] ; 0x48 │ │ - ldr r3, [r6, #108] ; 0x6c │ │ - ldr.w ip, [sp, #28] │ │ - ldr.w r2, [r3, fp] │ │ - orr.w r2, r2, ip │ │ - str.w r2, [r3, fp] │ │ + ldr r1, [sp, #28] │ │ + ldr.w r3, [r2, sl] │ │ + orrs r3, r1 │ │ + str.w r3, [r2, sl] │ │ ldr r2, [r5, #92] ; 0x5c │ │ ldr r3, [r5, #44] ; 0x2c │ │ cmp r2, #0 │ │ - bge.n 23360 │ │ - ldr.w ip, [sp, #20] │ │ - add.w r7, r3, ip │ │ - ldr.w ip, [sp, #8] │ │ - cmp r7, ip │ │ - ble.n 23384 │ │ - ldr r4, [r5, #80] ; 0x50 │ │ - ldr r3, [r4, #92] ; 0x5c │ │ + bge.n 2476c │ │ + ldr r2, [sp, #20] │ │ + add.w ip, r3, r2 │ │ + cmp ip, fp │ │ + ble.n 2478e │ │ + ldr.w r8, [r5, #80] ; 0x50 │ │ + ldr.w r3, [r8, #92] ; 0x5c │ │ cmp r3, #0 │ │ - bge.n 23332 │ │ - b.n 23338 │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - cmp r3, r8 │ │ - blt.n 23324 │ │ - ldr r3, [r4, #4] │ │ - cmp r7, r3 │ │ - ble.n 23330 │ │ - mov r0, r4 │ │ - mov r1, r7 │ │ + blt.n 2473c │ │ + ldr.w r3, [r8, #72] ; 0x48 │ │ + cmp r3, r7 │ │ + blt.n 2471c │ │ + ldr.w r3, [r8, #4] │ │ + cmp ip, r3 │ │ + ble.n 24730 │ │ + mov r1, ip │ │ + mov r0, r8 │ │ ldr r2, [r5, #48] ; 0x30 │ │ mov r3, r9 │ │ - blx 1bcc0 │ │ - ldr r4, [r4, #80] ; 0x50 │ │ - cmp r4, #0 │ │ - bne.n 23318 │ │ - b.n 23384 │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - cmp r3, r8 │ │ - blt.n 23344 │ │ - ldr r3, [r4, #4] │ │ - cmp r7, r3 │ │ - ble.n 23384 │ │ - mov r0, r4 │ │ - mov r1, r7 │ │ + str.w ip, [sp, #32] │ │ + blx 1d068 │ │ + ldr.w ip, [sp, #32] │ │ + ldr.w r8, [r8, #80] ; 0x50 │ │ + cmp.w r8, #0 │ │ + bne.n 2470c │ │ + b.n 2478e │ │ + ldr.w r3, [r8, #72] ; 0x48 │ │ + cmp r3, r7 │ │ + blt.n 2474c │ │ + ldr.w r3, [r8, #4] │ │ + cmp ip, r3 │ │ + ble.n 2478e │ │ + mov r0, r8 │ │ + mov r1, ip │ │ ldr r2, [r5, #48] ; 0x30 │ │ mov r3, r9 │ │ - blx 1bcc0 │ │ - b.n 23384 │ │ + blx 1d068 │ │ + b.n 2478e │ │ nop │ │ movs r1, r0 │ │ - b.n 2335a │ │ - strh r7, [r3, #10] │ │ + b.n 24762 │ │ + subs r6, r6, r1 │ │ + movs r3, r0 │ │ + strb r7, [r2, #30] │ │ movs r2, r0 │ │ - ldrb r5, [r6, #31] │ │ + strb r5, [r5, #24] │ │ movs r2, r0 │ │ - ldr.w ip, [sp, #16] │ │ - cmp r3, ip │ │ - ble.n 23384 │ │ + ldr r1, [sp, #16] │ │ + cmp r3, r1 │ │ + ble.n 2478e │ │ ldr r1, [r5, #48] ; 0x30 │ │ - mov r0, r6 │ │ + mov r0, r4 │ │ stmia.w sp, {r1, r2} │ │ - mov r1, r8 │ │ - mov r2, sl │ │ - bl 1f930 │ │ - b.n 23384 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ + bl 20f2c │ │ + b.n 2478e │ │ cmp r3, r9 │ │ - beq.n 23384 │ │ + beq.n 2478e │ │ mov r0, r5 │ │ - blx 1bb9c │ │ + blx 1cf18 │ │ ldr r5, [r5, #80] ; 0x50 │ │ - cmp r5, #0 │ │ - bne.n 232d0 │ │ - ldr.w ip, [sp, #12] │ │ - mov r4, r6 │ │ - add.w ip, ip, #4294967295 ; 0xffffffff │ │ - str.w ip, [sp, #12] │ │ - ldr.w ip, [sp, #24] │ │ - ldr.w r6, [ip, #4]! │ │ - str.w ip, [sp, #24] │ │ - ldr.w ip, [sp, #12] │ │ - cmp.w ip, #0 │ │ - bgt.w 231fa │ │ - ldr r0, [r4, #20] │ │ - vldr s16, [r4, #244] ; 0xf4 │ │ + b.n 246cc │ │ + ldr r3, [sp, #12] │ │ + subs r3, #1 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #24] │ │ + ldr.w r6, [r3], #4 │ │ + str r3, [sp, #24] │ │ + b.n 245f6 │ │ + ldr r3, [r4, #20] │ │ + ldr r7, [sp, #60] ; 0x3c │ │ ldr.w r2, [r4, #248] ; 0xf8 │ │ + str r3, [sp, #36] ; 0x24 │ │ + adds r3, r7, #1 │ │ + str r3, [sp, #16] │ │ ldr.w r3, [r4, #508] ; 0x1fc │ │ - str r0, [sp, #32] │ │ - ldr.w r0, [r4, #532] ; 0x214 │ │ + ldr.w fp, [r4, #16] │ │ adds r3, r2, r3 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - str r3, [sp, #16] │ │ + str r3, [sp, #20] │ │ + ldr.w r3, [r4, #532] ; 0x214 │ │ + vldr s16, [r4, #244] ; 0xf4 │ │ + ldr.w r6, [r4, #240] ; 0xf0 │ │ + str r3, [sp, #24] │ │ ldrb.w r3, [r4, #64] ; 0x40 │ │ - add.w ip, r6, #1 │ │ - ldr.w sl, [r4, #16] │ │ - str.w ip, [sp, #12] │ │ - str r0, [sp, #20] │ │ - ldr.w r7, [r4, #240] ; 0xf0 │ │ cmp r3, #0 │ │ - beq.n 234a6 │ │ - ldr.w r3, [r4, #204] ; 0xcc │ │ - subs r5, r6, r7 │ │ - adds r7, r6, r7 │ │ + beq.n 2488c │ │ + ldr.w r0, [r4, #204] ; 0xcc │ │ + subs r5, r7, r6 │ │ + add r6, r7 │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + cmp r6, r0 │ │ bic.w r5, r5, r5, asr #31 │ │ - cmp r7, r3 │ │ + mov.w r1, #0 │ │ it ge │ │ - movge r7, r3 │ │ - ldr r3, [r4, #40] ; 0x28 │ │ + movge r6, r0 │ │ + adds.w r2, r3, #31 │ │ + it mi │ │ + addmi.w r2, r3, #62 ; 0x3e │ │ ldr.w r0, [r4, #224] ; 0xe0 │ │ - add.w r2, r3, #62 ; 0x3e │ │ - adds r3, #31 │ │ - it pl │ │ - movpl r2, r3 │ │ - movs r1, #0 │ │ + mov sl, r6 │ │ asrs r2, r2, #5 │ │ lsls r2, r2, #2 │ │ - blx e170 │ │ + blx e9b8 │ │ + lsls r0, r5, #2 │ │ + mov.w ip, #1 │ │ movs r3, #0 │ │ - lsls r1, r5, #2 │ │ str.w r3, [r4, #232] ; 0xe8 │ │ - mov.w ip, #1 │ │ - b.n 23492 │ │ + cmp r5, sl │ │ + bge.n 2487c │ │ ldr.w r3, [r4, #216] ; 0xd8 │ │ - ldr r3, [r3, r1] │ │ - b.n 2348a │ │ + ldr r3, [r3, r0] │ │ + cbz r3, 24876 │ │ ldr r2, [r3, #4] │ │ - ldr.w r8, [r4, #224] ; 0xe0 │ │ - add.w r9, r2, #31 │ │ - and.w r0, r2, #31 │ │ - ands.w r9, r9, r2, asr #32 │ │ - it cc │ │ - movcc r9, r2 │ │ - mov.w r9, r9, asr #5 │ │ - ldr.w r8, [r8, r9, lsl #2] │ │ - lsr.w r0, r8, r0 │ │ - lsls r0, r0, #31 │ │ - bmi.n 23488 │ │ - ldr.w r0, [r4, #232] ; 0xe8 │ │ - ldr.w r8, [r4, #228] ; 0xe4 │ │ - str.w r2, [r8, r0, lsl #2] │ │ - adds r0, #1 │ │ - str.w r0, [r4, #232] ; 0xe8 │ │ - ldr.w r8, [r3, #4] │ │ - ldr.w r2, [r4, #224] ; 0xe0 │ │ - add.w r0, r8, #31 │ │ - ands.w r0, r0, r8, asr #32 │ │ - it cc │ │ - movcc r0, r8 │ │ - and.w r8, r8, #31 │ │ - lsl.w r8, ip, r8 │ │ - asrs r0, r0, #5 │ │ - ldr.w r9, [r2, r0, lsl #2] │ │ - orr.w r8, r9, r8 │ │ - str.w r8, [r2, r0, lsl #2] │ │ + ldr.w lr, [r4, #224] ; 0xe0 │ │ + cmp r2, #0 │ │ + and.w r8, r2, #31 │ │ + mov r1, r2 │ │ + it lt │ │ + addlt.w r1, r2, #31 │ │ + asrs r1, r1, #5 │ │ + ldr.w r1, [lr, r1, lsl #2] │ │ + lsr.w r1, r1, r8 │ │ + lsls r1, r1, #31 │ │ + bmi.n 24872 │ │ + ldr.w r1, [r4, #232] ; 0xe8 │ │ + ldr.w r6, [r4, #228] ; 0xe4 │ │ + add.w r9, r1, #1 │ │ + str.w r9, [r4, #232] ; 0xe8 │ │ + str.w r2, [r6, r1, lsl #2] │ │ + ldr r2, [r3, #4] │ │ + cmp r2, #0 │ │ + mov r1, r2 │ │ + it lt │ │ + addlt.w r1, r2, #31 │ │ + and.w r2, r2, #31 │ │ + asrs r1, r1, #5 │ │ + lsl.w r8, ip, r2 │ │ + ldr.w r2, [lr, r1, lsl #2] │ │ + orr.w r2, r2, r8 │ │ + str.w r2, [lr, r1, lsl #2] │ │ ldr r3, [r3, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 23426 │ │ + b.n 24818 │ │ adds r5, #1 │ │ - adds r1, #4 │ │ - cmp r5, r7 │ │ - blt.n 2341e │ │ + adds r0, #4 │ │ + b.n 2480e │ │ ldr.w r2, [r4, #232] ; 0xe8 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ ldr.w r3, [r4, #228] ; 0xe4 │ │ str.w r1, [r3, r2, lsl #2] │ │ ldr.w r2, [r4, #300] ; 0x12c │ │ - mov.w ip, #0 │ │ ldr.w r3, [r4, #232] ; 0xe8 │ │ - str.w ip, [sp, #28] │ │ - mov.w ip, #3758096384 ; 0xe0000000 │ │ - adds r3, r2, r3 │ │ + add r3, r2 │ │ str.w r3, [r4, #300] ; 0x12c │ │ ldr.w r3, [r4, #208] ; 0xd0 │ │ - str.w ip, [sp, #8] │ │ - str r6, [sp, #40] ; 0x28 │ │ - ldr.w fp, [r3, r6, lsl #2] │ │ + ldr.w sl, [r3, r7, lsl #2] │ │ movs r3, #36 ; 0x24 │ │ - mul.w r3, r3, fp │ │ - str r3, [sp, #24] │ │ - b.n 23668 │ │ - ldr.w r5, [r4, #176] ; 0xb0 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - ldr.w ip, [sp, #24] │ │ + mul.w r3, r3, sl │ │ + str r3, [sp, #28] │ │ + movs r3, #0 │ │ + str r3, [sp, #32] │ │ + mov.w r3, #3758096384 ; 0xe0000000 │ │ + str r3, [sp, #12] │ │ + ldr.w r3, [r4, #180] ; 0xb4 │ │ + cmp sl, r3 │ │ + bge.w 24a4c │ │ + ldr.w r6, [r4, #176] ; 0xb0 │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + ldr r3, [sp, #28] │ │ + add r6, r3 │ │ ldr.w r3, [r4, #212] ; 0xd4 │ │ - add r5, ip │ │ - ldr r2, [r5, #8] │ │ - str.w r0, [r3, r2, lsl #2] │ │ - ldr r2, [r5, #8] │ │ + ldr r2, [r6, #8] │ │ + str.w r1, [r3, r2, lsl #2] │ │ + ldr r2, [r6, #8] │ │ ldr r3, [r4, #52] ; 0x34 │ │ cmp r2, r3 │ │ - beq.w 23658 │ │ - ldr r2, [r5, #20] │ │ + beq.w 24a40 │ │ + ldrsh.w r9, [r6, #34] ; 0x22 │ │ + mov.w ip, #0 │ │ + ldr r2, [r6, #20] │ │ + cmp r9, r1 │ │ ldr.w r3, [r4, #188] ; 0xbc │ │ + it ne │ │ + addne.w r9, r9, r9, lsl #1 │ │ add.w r3, r3, r2, lsl #2 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldrsh.w r3, [r5, #34] ; 0x22 │ │ - cmp r3, r0 │ │ - it eq │ │ - moveq.w r8, #0 │ │ - beq.n 2352e │ │ - ldr.w ip, [sp, #32] │ │ - lsls r0, r3, #2 │ │ - ldrsh.w r1, [r5, #32] │ │ - lsls r3, r3, #4 │ │ - subs r3, r3, r0 │ │ - ldr.w r2, [ip, #16] │ │ - ldr.w r2, [r2, r1, lsl #2] │ │ - add.w r8, r2, r3 │ │ - mov.w ip, #0 │ │ - mov r9, ip │ │ - b.n 2361c │ │ + str r3, [sp, #40] ; 0x28 │ │ + itett ne │ │ + ldrne r3, [sp, #36] ; 0x24 │ │ + moveq.w r9, #0 │ │ + ldrshne.w r2, [r6, #32] │ │ + ldrne r3, [r3, #16] │ │ + itt ne │ │ + ldrne.w r3, [r3, r2, lsl #2] │ │ + addne.w r9, r3, r9, lsl #2 │ │ + add r3, sp, #64 ; 0x40 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr.w r3, [r4, #228] ; 0xe4 │ │ + ldr.w r8, [r3, ip] │ │ cmp.w r8, #0 │ │ - beq.n 2355e │ │ - ldr.w r3, [sl, #8] │ │ - movs r0, #20 │ │ - ldr.w ip, [sp, #36] ; 0x24 │ │ - mla r3, r0, r7, r3 │ │ + blt.n 24a14 │ │ + cmp.w r9, #0 │ │ + beq.n 2494a │ │ + ldr.w r3, [fp, #8] │ │ + movs r2, #20 │ │ + mla r3, r2, r8, r3 │ │ ldr r3, [r3, #4] │ │ ldrsh.w r2, [r3] │ │ - ldr.w r3, [r8, #4] │ │ + ldr.w r3, [r9, #4] │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ - ldr.w r6, [ip, r3, lsl #2] │ │ - b.n 23560 │ │ - ldr r6, [r5, #16] │ │ - cmp.w r6, #3758096384 ; 0xe0000000 │ │ - beq.n 23618 │ │ - ldr.w r3, [sl, #8] │ │ - movs r0, #20 │ │ - add r1, sp, #52 ; 0x34 │ │ - str r1, [sp, #0] │ │ - ldr r2, [r5, #24] │ │ - mla r3, r0, r7, r3 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr.w r5, [r2, r3, lsl #2] │ │ + b.n 2494c │ │ + ldr r5, [r6, #16] │ │ + cmp.w r5, #3758096384 ; 0xe0000000 │ │ + beq.n 24a0e │ │ + ldr.w r3, [fp, #8] │ │ + movs r2, #20 │ │ ldr r0, [r4, #56] ; 0x38 │ │ + str.w ip, [sp, #56] ; 0x38 │ │ + mla r3, r2, r8, r3 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + str r2, [sp, #0] │ │ + ldr r2, [r6, #24] │ │ ldr r1, [r3, #16] │ │ - ldr r3, [r5, #28] │ │ - bl 31588 │ │ - vmov s13, r6 │ │ - vcvt.f32.s32 s15, s13 │ │ - ldr.w ip, [sp, #20] │ │ + ldr r3, [r6, #28] │ │ + bl 32ac0 │ │ + vmov s15, r5 │ │ + ldr r3, [sp, #24] │ │ + vcvt.f32.s32 s15, s15 │ │ + ldr.w ip, [sp, #56] ; 0x38 │ │ asrs r0, r0, #10 │ │ - vmov s13, r0 │ │ - vcvt.f32.s32 s14, s13 │ │ + vmov s14, r0 │ │ + vcvt.f32.s32 s14, s14 │ │ vmla.f32 s15, s16, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r1, s15 │ │ - add r1, ip │ │ - ldr.w ip, [sp, #16] │ │ - cmp r1, ip │ │ - ble.n 23618 │ │ + add r1, r3 │ │ + ldr r3, [sp, #20] │ │ + cmp r1, r3 │ │ + ble.n 24a0e │ │ ldr r3, [r4, #104] ; 0x68 │ │ - ldr.w ip, [sp, #40] ; 0x28 │ │ - ldr.w r6, [r3, r7, lsl #2] │ │ - ldr r3, [r6, #72] ; 0x48 │ │ - cmp r3, ip │ │ - blt.n 235c2 │ │ - ldr r3, [r6, #4] │ │ + ldr.w r5, [r3, r8, lsl #2] │ │ + ldr r3, [r5, #72] ; 0x48 │ │ + cmp r3, r7 │ │ + blt.n 249ae │ │ + ldr r3, [r5, #4] │ │ cmp r1, r3 │ │ - ble.n 23618 │ │ - mov r0, r6 │ │ - mov r2, fp │ │ - ldr r3, [sp, #12] │ │ - blx 1bcc0 │ │ - ldr.w r3, [sl, #8] │ │ - ldr r2, [r5, #8] │ │ - movs r0, #20 │ │ - ldr.w ip, [sp, #32] │ │ - ldrsh.w r1, [r6, #92] ; 0x5c │ │ - mla r2, r0, r2, r3 │ │ - ldr r0, [r2, #4] │ │ + ble.n 24a0e │ │ + mov r0, r5 │ │ + mov r2, sl │ │ + ldr r3, [sp, #16] │ │ + str.w ip, [sp, #56] ; 0x38 │ │ + blx 1d068 │ │ + ldr r3, [r6, #8] │ │ + movs r1, #20 │ │ + ldr.w r2, [fp, #8] │ │ + ldrsh.w lr, [r5, #92] ; 0x5c │ │ + ldrsh.w r0, [r5, #94] ; 0x5e │ │ + mla r2, r1, r3, r2 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr.w ip, [sp, #56] ; 0x38 │ │ + ldr r1, [r1, #12] │ │ ldr r3, [r2, #8] │ │ - ldr.w r2, [ip, #12] │ │ - ldrsh.w ip, [r6, #94] ; 0x5e │ │ + ldr.w r1, [r1, lr, lsl #2] │ │ + ldr r2, [r2, #4] │ │ + add.w r3, r3, #2147483648 ; 0x80000000 │ │ subs r3, #1 │ │ - ldr.w r2, [r2, r1, lsl #2] │ │ - ldrsh.w r3, [r0, r3, lsl #1] │ │ - movs r0, #1 │ │ - ldr.w r2, [r2, ip, lsl #2] │ │ - ldrh.w r2, [r2, r3, lsl #1] │ │ - strh r2, [r6, #54] ; 0x36 │ │ - asrs r2, r7, #5 │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - and.w r7, r7, #31 │ │ - lsls.w r7, r0, r7 │ │ - ldr.w r1, [r3, r2, lsl #2] │ │ - orrs r7, r1 │ │ - str.w r7, [r3, r2, lsl #2] │ │ - add.w r9, r9, #4 │ │ - ldr.w r3, [r4, #228] ; 0xe4 │ │ - ldr.w r7, [r3, r9] │ │ - cmp r7, #0 │ │ - bge.n 23536 │ │ - cmp.w r8, #0 │ │ - beq.n 23648 │ │ + ldrsh.w r2, [r2, r3, lsl #1] │ │ + ldr.w r3, [r1, r0, lsl #2] │ │ + ldrh.w r3, [r3, r2, lsl #1] │ │ + mov.w r2, r8, asr #5 │ │ + and.w r8, r8, #31 │ │ + strh r3, [r5, #54] ; 0x36 │ │ + movs r3, #1 │ │ + ldr r5, [r4, #108] ; 0x6c │ │ + lsl.w r3, r3, r8 │ │ + ldr.w r1, [r5, r2, lsl #2] │ │ + orrs r3, r1 │ │ + str.w r3, [r5, r2, lsl #2] │ │ + add.w ip, ip, #4 │ │ + b.n 24916 │ │ + cmp.w r9, #0 │ │ + beq.n 24a32 │ │ ldr r3, [r4, #12] │ │ - ldr.w r2, [r8, #4] │ │ - ldr.w ip, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #20] │ │ - ldrsh.w r3, [r3, #40] ; 0x28 │ │ - ldrsh.w r3, [r2, r3, lsl #1] │ │ - ldr.w r3, [ip, r3, lsl #2] │ │ - b.n 2364a │ │ - ldr r3, [r5, #16] │ │ - ldr.w ip, [sp, #8] │ │ - cmp r3, ip │ │ + ldrsh.w r2, [r3, #40] ; 0x28 │ │ + ldr.w r3, [r9, #4] │ │ + ldrsh.w r3, [r3, r2, lsl #1] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr.w r3, [r2, r3, lsl #2] │ │ + b.n 24a34 │ │ + ldr r3, [r6, #16] │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ itt gt │ │ - strgt.w fp, [sp, #28] │ │ - strgt r3, [sp, #8] │ │ - ldr.w ip, [sp, #24] │ │ - add.w fp, fp, #1 │ │ - add.w ip, ip, #36 ; 0x24 │ │ - str.w ip, [sp, #24] │ │ - ldr.w r3, [r4, #180] ; 0xb4 │ │ - cmp fp, r3 │ │ - blt.w 234d8 │ │ - ldr.w ip, [sp, #8] │ │ + strgt.w sl, [sp, #32] │ │ + strgt r3, [sp, #12] │ │ + ldr r3, [sp, #28] │ │ + add.w sl, sl, #1 │ │ + adds r3, #36 ; 0x24 │ │ + str r3, [sp, #28] │ │ + b.n 248b4 │ │ + ldr r3, [sp, #12] │ │ ldr.w r1, [r4, #520] ; 0x208 │ │ - ldr r0, [pc, #432] ; (2382c ) │ │ - add r1, ip │ │ - ldr.w ip, [sp, #20] │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - add r1, ip │ │ - ldr.w ip, [sp, #16] │ │ - cmp r1, ip │ │ - ite le │ │ - movle r3, #0 │ │ - movgt r3, #1 │ │ - cmp r1, r0 │ │ - ite lt │ │ - movlt r3, #0 │ │ - andge.w r3, r3, #1 │ │ - cbz r3, 236de │ │ + add r1, r3 │ │ + ldr r3, [sp, #24] │ │ + add r1, r3 │ │ + ldr r3, [sp, #20] │ │ + cmp r1, r3 │ │ + ble.n 24aa0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r1, r3 │ │ + blt.n 24aa0 │ │ ldr r3, [r4, #104] ; 0x68 │ │ ldr r5, [r4, #48] ; 0x30 │ │ ldr.w r0, [r3, r5, lsl #2] │ │ ldr r3, [r0, #72] ; 0x48 │ │ - cmp r3, r6 │ │ - blt.n 236b2 │ │ + cmp r3, r7 │ │ + blt.n 24a78 │ │ ldr r3, [r0, #4] │ │ cmp r1, r3 │ │ - ble.n 236de │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #12] │ │ - blx 1bcc0 │ │ - add.w r2, r5, #31 │ │ - ands.w r2, r2, r5, asr #32 │ │ - it cc │ │ - movcc r2, r5 │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - movs r1, #1 │ │ + ble.n 24aa0 │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #16] │ │ + blx 1d068 │ │ + cmp r5, #0 │ │ + mov r3, r5 │ │ + it lt │ │ + addlt.w r3, r5, #31 │ │ + ldr r1, [r4, #108] ; 0x6c │ │ and.w r5, r5, #31 │ │ - asrs r2, r2, #5 │ │ - lsls.w r5, r1, r5 │ │ - ldr.w r1, [r3, r2, lsl #2] │ │ - orrs r5, r1 │ │ - str.w r5, [r3, r2, lsl #2] │ │ - ldr.w ip, [sp, #8] │ │ - ldr.w r7, [r4, #516] ; 0x204 │ │ - ldr r0, [pc, #324] ; (2382c ) │ │ - add r7, ip │ │ - ldr.w ip, [sp, #20] │ │ - add r7, ip │ │ - ldr.w ip, [sp, #16] │ │ - cmp r7, ip │ │ - ite le │ │ - movle r3, #0 │ │ - movgt r3, #1 │ │ - cmp r7, r0 │ │ - ite lt │ │ - movlt r3, #0 │ │ - andge.w r3, r3, #1 │ │ - cbz r3, 23762 │ │ + asrs r3, r3, #5 │ │ + movs r2, #1 │ │ + lsls r2, r5 │ │ + ldr.w r0, [r1, r3, lsl #2] │ │ + orrs r2, r0 │ │ + str.w r2, [r1, r3, lsl #2] │ │ + ldr.w r6, [r4, #516] ; 0x204 │ │ + ldr r3, [sp, #12] │ │ + add r3, r6 │ │ + mov r6, r3 │ │ + ldr r3, [sp, #24] │ │ + add r6, r3 │ │ + ldr r3, [sp, #20] │ │ + cmp r6, r3 │ │ + bgt.n 24ace │ │ + and.w r3, r7, #1 │ │ + add.w r2, r3, #36 ; 0x24 │ │ + ldr.w r5, [r4, r2, lsl #2] │ │ + ldr.w r2, [r4, #140] ; 0x8c │ │ + ldr.w r3, [r2, r3, lsl #2] │ │ + adds r6, r3, #4 │ │ + ldr r3, [r3, #0] │ │ + b.n 24b42 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r6, r3 │ │ + blt.n 24ab4 │ │ ldr r5, [r4, #48] ; 0x30 │ │ mov.w r9, #1 │ │ adds r5, #1 │ │ mov.w r8, r5, lsl #2 │ │ - b.n 2375c │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + cmp r5, r3 │ │ + bge.n 24ab4 │ │ ldr r3, [r4, #104] ; 0x68 │ │ ldr.w r0, [r3, r8] │ │ - cbz r0, 23756 │ │ + cbz r0, 24b24 │ │ ldr r3, [r0, #72] ; 0x48 │ │ - cmp r3, r6 │ │ - blt.n 2372a │ │ + cmp r3, r7 │ │ + blt.n 24afa │ │ ldr r3, [r0, #4] │ │ - cmp r7, r3 │ │ - ble.n 23756 │ │ - mov r1, r7 │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #12] │ │ - blx 1bcc0 │ │ - add.w r2, r5, #31 │ │ - ands.w r2, r2, r5, asr #32 │ │ - it cc │ │ - movcc r2, r5 │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - and.w r1, r5, #31 │ │ + cmp r6, r3 │ │ + ble.n 24b24 │ │ + mov r1, r6 │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #16] │ │ + blx 1d068 │ │ + cmp r5, #0 │ │ + mov r2, r5 │ │ + it lt │ │ + addlt.w r2, r5, #31 │ │ + ldr r1, [r4, #108] ; 0x6c │ │ + and.w r3, r5, #31 │ │ asrs r2, r2, #5 │ │ - lsl.w r1, r9, r1 │ │ - ldr.w r0, [r3, r2, lsl #2] │ │ - orrs r1, r0 │ │ - str.w r1, [r3, r2, lsl #2] │ │ + lsl.w r3, r9, r3 │ │ + ldr.w r0, [r1, r2, lsl #2] │ │ + orrs r3, r0 │ │ + str.w r3, [r1, r2, lsl #2] │ │ adds r5, #1 │ │ add.w r8, r8, #4 │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - cmp r5, r3 │ │ - blt.n 23716 │ │ - and.w r3, r6, #1 │ │ - add.w r2, r3, #36 ; 0x24 │ │ - ldr.w r5, [r4, r2, lsl #2] │ │ - ldr.w r2, [r4, #140] ; 0x8c │ │ - ldr.w r7, [r2, r3, lsl #2] │ │ - ldr r3, [r7, #0] │ │ - b.n 23790 │ │ + b.n 24ae0 │ │ ldr r2, [r4, #104] ; 0x68 │ │ ldr.w r0, [r2, r3, lsl #2] │ │ ldr r3, [r0, #72] ; 0x48 │ │ - cmp r3, r6 │ │ - bne.n 2378a │ │ - blx 1bb9c │ │ - ldr.w r3, [r7, #4]! │ │ + cmp r3, r7 │ │ + bne.n 24b3c │ │ + blx 1cf18 │ │ + ldr.w r3, [r6], #4 │ │ subs r5, #1 │ │ cmp r5, #0 │ │ - bgt.n 2377a │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - ldr.w r3, [r4, #140] ; 0x8c │ │ - adds r5, #1 │ │ - and.w r2, r5, #1 │ │ - ldr.w r1, [r3, r2, lsl #2] │ │ - movs r3, #0 │ │ - mov r2, r3 │ │ - b.n 237ca │ │ - ldr r7, [r4, #108] ; 0x6c │ │ - mov.w ip, r0, asr #5 │ │ - and.w r6, r0, #31 │ │ - ldr.w r7, [r7, ip, lsl #2] │ │ - lsrs.w r6, r7, r6 │ │ - tst.w r6, #1 │ │ - itt ne │ │ - strne.w r0, [r1], #4 │ │ - addne r2, #1 │ │ - adds r3, #4 │ │ - ldr.w r0, [r4, #220] ; 0xdc │ │ - ldr r0, [r0, r3] │ │ - cmp r0, #0 │ │ - bge.n 237aa │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - b.n 23800 │ │ - add.w r7, r3, #31 │ │ - ldr r6, [r4, #108] ; 0x6c │ │ - ands.w r7, r7, r3, asr #32 │ │ - it cc │ │ - movcc r7, r3 │ │ - and.w r0, r3, #31 │ │ - asrs r7, r7, #5 │ │ - ldr.w r6, [r6, r7, lsl #2] │ │ - lsrs.w r0, r6, r0 │ │ - lsls r0, r0, #31 │ │ - itt mi │ │ - strmi.w r3, [r1], #4 │ │ - addmi r2, #1 │ │ - adds r3, #1 │ │ - ldr r0, [r4, #40] ; 0x28 │ │ - cmp r3, r0 │ │ - blt.n 237d8 │ │ - ldrb.w r3, [r4, #64] ; 0x40 │ │ - cbnz r3, 23816 │ │ - ldr.w r3, [r4, #204] ; 0xcc │ │ + bgt.n 24b2c │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + movs r0, #0 │ │ + ldr.w r2, [r4, #140] ; 0x8c │ │ adds r3, #1 │ │ - str.w r3, [r4, #204] ; 0xcc │ │ - and.w r5, r5, #1 │ │ + ldr.w r5, [r4, #220] ; 0xdc │ │ + and.w r3, r3, #1 │ │ + subs r5, #4 │ │ + ldr.w r1, [r2, r3, lsl #2] │ │ + ldr.w r2, [r5, #4]! │ │ + cmp r2, #0 │ │ + blt.n 24b82 │ │ + ldr r6, [r4, #108] ; 0x6c │ │ + mov.w lr, r2, asr #5 │ │ + and.w r7, r2, #31 │ │ + ldr.w r6, [r6, lr, lsl #2] │ │ + lsrs r6, r7 │ │ + lsls r6, r6, #31 │ │ + ittt mi │ │ + strmi r2, [r1, #0] │ │ + addmi r0, #1 │ │ + addmi r1, #4 │ │ + b.n 24b5e │ │ + ldr r2, [r4, #44] ; 0x2c │ │ + ldr r5, [r4, #40] ; 0x28 │ │ + cmp r2, r5 │ │ + bge.n 24bb0 │ │ + cmp r2, #0 │ │ + mov r5, r2 │ │ + it lt │ │ + addlt.w r5, r2, #31 │ │ + ldr r7, [r4, #108] ; 0x6c │ │ + and.w r6, r2, #31 │ │ + asrs r5, r5, #5 │ │ + ldr.w r5, [r7, r5, lsl #2] │ │ + lsrs r5, r6 │ │ + lsls r5, r5, #31 │ │ + ittt mi │ │ + strmi r2, [r1, #0] │ │ + addmi r0, #1 │ │ + addmi r1, #4 │ │ + adds r2, #1 │ │ + b.n 24b84 │ │ + ldrb.w r2, [r4, #64] ; 0x40 │ │ + cbnz r2, 24bc0 │ │ + ldr.w r2, [r4, #204] ; 0xcc │ │ + adds r2, #1 │ │ + str.w r2, [r4, #204] ; 0xcc │ │ + adds r3, #36 ; 0x24 │ │ + str.w r0, [r4, r3, lsl #2] │ │ movs r0, #1 │ │ - adds r5, #36 ; 0x24 │ │ - str.w r2, [r4, r5, lsl #2] │ │ - add sp, #60 ; 0x3c │ │ + b.n 24bcc │ │ + movs r0, #0 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 24bda │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #76 ; 0x4c │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - movs r1, r0 │ │ - b.n 23832 │ │ │ │ -00023830 : │ │ +00024be4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - vpush {d8} │ │ mov r4, r0 │ │ - ldr r6, [pc, #460] ; (23a08 ) │ │ + vpush {d8} │ │ + movs r6, #0 │ │ + ldr.w r8, [pc, #448] ; 24db4 │ │ + movs r7, #20 │ │ + add r8, pc │ │ sub sp, #20 │ │ - movs r7, #0 │ │ - mov.w r9, #20 │ │ - add r6, pc │ │ - b.n 2387c │ │ + ldr.w r3, [r4, #220] ; 0xdc │ │ + ldr r5, [r3, r6] │ │ + cmp r5, #0 │ │ + blt.n 24c3a │ │ ldr r3, [r4, #16] │ │ ldr r3, [r3, #8] │ │ - mla r3, r9, r5, r3 │ │ + mla r3, r7, r5, r3 │ │ ldr r3, [r3, #8] │ │ cmp r3, #1 │ │ - beq.n 2387a │ │ + beq.n 24c36 │ │ ldr r3, [r4, #104] ; 0x68 │ │ - mov r2, r6 │ │ + mov r2, r8 │ │ ldr r0, [r4, #72] ; 0x48 │ │ ldr.w r1, [r3, r5, lsl #2] │ │ mov.w r3, #912 ; 0x390 │ │ - ldr.w r8, [r1, #80] ; 0x50 │ │ - bl 3efc0 <__listelem_free__> │ │ + ldr.w r9, [r1, #80] ; 0x50 │ │ + bl 40748 <__listelem_free__@@Base> │ │ ldr r3, [r4, #104] ; 0x68 │ │ mov r0, r4 │ │ mov r1, r5 │ │ - str.w r8, [r3, r5, lsl #2] │ │ - bl 1fe3c │ │ - adds r7, #4 │ │ - ldr.w r3, [r4, #220] ; 0xdc │ │ - ldr r5, [r3, r7] │ │ - cmp r5, #0 │ │ - bge.n 23848 │ │ + str.w r9, [r3, r5, lsl #2] │ │ + bl 21404 │ │ + adds r6, #4 │ │ + b.n 24bfa │ │ ldrb.w r3, [r4, #64] ; 0x40 │ │ - cbz r3, 238bc │ │ - ldr r6, [pc, #380] ; (23a0c ) │ │ - movs r5, #0 │ │ - add r6, pc │ │ - b.n 238b4 │ │ - ldr.w r3, [r4, #216] ; 0xd8 │ │ - ldr.w r1, [r3, r5, lsl #2] │ │ - b.n 238ae │ │ - ldr r7, [r1, #48] ; 0x30 │ │ - mov r2, r6 │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - mov.w r3, #884 ; 0x374 │ │ - bl 3efc0 <__listelem_free__> │ │ - mov r1, r7 │ │ - cmp r1, #0 │ │ - bne.n 2389e │ │ - adds r5, #1 │ │ - ldr.w r3, [r4, #204] ; 0xcc │ │ - cmp r5, r3 │ │ - blt.n 23894 │ │ + cmp r3, #0 │ │ + bne.w 24d78 │ │ ldr r3, [r4, #40] ; 0x28 │ │ - ldr r0, [r4, #108] ; 0x6c │ │ - add.w r2, r3, #62 ; 0x3e │ │ - adds r3, #31 │ │ - it pl │ │ - movpl r2, r3 │ │ movs r1, #0 │ │ + ldr r0, [r4, #108] ; 0x6c │ │ + adds.w r2, r3, #31 │ │ + it mi │ │ + addmi.w r2, r3, #62 ; 0x3e │ │ asrs r2, r2, #5 │ │ lsls r2, r2, #2 │ │ - blx e170 │ │ + blx e9b8 │ │ ldr r3, [r4, #12] │ │ mov r0, r4 │ │ - ldr r7, [r3, #96] ; 0x60 │ │ - mov r1, r7 │ │ - bl 1f8c4 │ │ + ldr r6, [r3, #96] ; 0x60 │ │ + mov r1, r6 │ │ + bl 20ec0 │ │ add.w r0, r4, #368 ; 0x170 │ │ - bl 408b0 │ │ - cmp r7, #0 │ │ - ble.w 239fc │ │ - ldr r1, [pc, #288] ; (23a10 ) │ │ - adds r6, r7, #1 │ │ + bl 42048 │ │ + cmp r6, #0 │ │ + ble.w 24da8 │ │ + ldr r1, [pc, #320] ; (24db8 ) │ │ + adds r7, r6, #1 │ │ ldr r0, [r4, #8] │ │ - asrs r7, r7, #1 │ │ + asrs r6, r6, #1 │ │ add r1, pc │ │ - ldr r5, [pc, #280] ; (23a14 ) │ │ - bl 3d424 │ │ - vmov s11, r6 │ │ - vcvt.f64.s32 d6, s11 │ │ - mov r1, r6 │ │ - ldr.w r8, [pc, #268] ; 23a18 │ │ + ldr r5, [pc, #312] ; (24dbc ) │ │ + bl 3eb0c │ │ + vmov s15, r7 │ │ + mov r1, r7 │ │ add r5, pc │ │ - add r8, pc │ │ - vmov s11, r0 │ │ - vcvt.f64.s32 d7, s11 │ │ + vcvt.f64.s32 d7, s15 │ │ + vmov s13, r0 │ │ ldr.w r0, [r4, #180] ; 0xb4 │ │ + vcvt.f64.s32 d8, s13 │ │ str r0, [sp, #0] │ │ - adds r0, r0, r7 │ │ - vdiv.f64 d8, d6, d7 │ │ - blx 41f60 <__divsi3> │ │ - mov r3, r8 │ │ - movw r2, #938 ; 0x3aa │ │ + add r0, r6 │ │ + vdiv.f64 d8, d7, d8 │ │ + blx 43618 <__divsi3@@Base> │ │ + ldr r3, [pc, #276] ; (24dc0 ) │ │ mov r1, r5 │ │ - ldr.w r8, [pc, #232] ; 23a1c │ │ - add r8, pc │ │ + movw r2, #938 ; 0x3aa │ │ + add r3, pc │ │ str r0, [sp, #4] │ │ movs r0, #1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr.w r0, [r4, #304] ; 0x130 │ │ - mov r1, r6 │ │ + mov r1, r7 │ │ str r0, [sp, #0] │ │ - adds r0, r0, r7 │ │ - blx 41f60 <__divsi3> │ │ - mov.w r2, #940 ; 0x3ac │ │ - mov r3, r8 │ │ + add r0, r6 │ │ + blx 43618 <__divsi3@@Base> │ │ + ldr r3, [pc, #248] ; (24dc4 ) │ │ mov r1, r5 │ │ - ldr r7, [pc, #200] ; (23a20 ) │ │ - add r7, pc │ │ + mov.w r2, #940 ; 0x3ac │ │ + add r3, pc │ │ str r0, [sp, #4] │ │ movs r0, #1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr.w r0, [r4, #292] ; 0x124 │ │ - mov r1, r6 │ │ + mov r1, r7 │ │ str r0, [sp, #0] │ │ - blx 41f60 <__divsi3> │ │ - mov r3, r7 │ │ - movw r2, #942 ; 0x3ae │ │ + blx 43618 <__divsi3@@Base> │ │ + ldr r3, [pc, #220] ; (24dc8 ) │ │ mov r1, r5 │ │ - ldr r7, [pc, #172] ; (23a24 ) │ │ - add r7, pc │ │ + movw r2, #942 ; 0x3ae │ │ + add r3, pc │ │ str r0, [sp, #4] │ │ movs r0, #1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr.w r0, [r4, #296] ; 0x128 │ │ - mov r1, r6 │ │ + mov r1, r7 │ │ str r0, [sp, #0] │ │ - blx 41f60 <__divsi3> │ │ - mov r3, r7 │ │ - mov.w r2, #944 ; 0x3b0 │ │ + blx 43618 <__divsi3@@Base> │ │ + ldr r3, [pc, #196] ; (24dcc ) │ │ mov r1, r5 │ │ - ldr r7, [pc, #144] ; (23a28 ) │ │ - add r7, pc │ │ + mov.w r2, #944 ; 0x3b0 │ │ + add r3, pc │ │ str r0, [sp, #4] │ │ movs r0, #1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr.w r0, [r4, #300] ; 0x12c │ │ - mov r1, r6 │ │ + mov r1, r7 │ │ str r0, [sp, #0] │ │ - blx 41f60 <__divsi3> │ │ + blx 43618 <__divsi3@@Base> │ │ + ldr r3, [pc, #168] ; (24dd0 ) │ │ mov r1, r5 │ │ movw r2, #947 ; 0x3b3 │ │ - mov r3, r7 │ │ + add r3, pc │ │ str r0, [sp, #4] │ │ movs r0, #1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ vldr d7, [r4, #376] ; 0x178 │ │ - vstr d7, [sp] │ │ - vdiv.f64 d7, d7, d8 │ │ - ldr r3, [pc, #96] ; (23a2c ) │ │ - movs r0, #1 │ │ + ldr r3, [pc, #152] ; (24dd4 ) │ │ mov r1, r5 │ │ + movs r0, #1 │ │ movw r2, #950 ; 0x3b6 │ │ add r3, pc │ │ - vstr d7, [sp, #8] │ │ - bl 3df24 │ │ - vldr d7, [r4, #384] ; 0x180 │ │ vstr d7, [sp] │ │ vdiv.f64 d7, d7, d8 │ │ - ldr r3, [pc, #68] ; (23a30 ) │ │ + vstr d7, [sp, #8] │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #128] ; (24dd8 ) │ │ movs r0, #1 │ │ mov r1, r5 │ │ - add r3, pc │ │ + vldr d7, [r4, #384] ; 0x180 │ │ movw r2, #953 ; 0x3b9 │ │ + add r3, pc │ │ + vstr d7, [sp] │ │ + vdiv.f64 d7, d7, d8 │ │ vstr d7, [sp, #8] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ + b.n 24da8 │ │ + ldr r6, [pc, #96] ; (24ddc ) │ │ + movs r5, #0 │ │ + add r6, pc │ │ + ldr.w r3, [r4, #204] ; 0xcc │ │ + cmp r5, r3 │ │ + bge.w 24c44 │ │ + ldr.w r3, [r4, #216] ; 0xd8 │ │ + ldr.w r1, [r3, r5, lsl #2] │ │ + cbz r1, 24da4 │ │ + ldr r7, [r1, #48] ; 0x30 │ │ + mov r2, r6 │ │ + ldr r0, [r4, #76] ; 0x4c │ │ + mov.w r3, #884 ; 0x374 │ │ + bl 40748 <__listelem_free__@@Base> │ │ + mov r1, r7 │ │ + b.n 24d90 │ │ + adds r5, #1 │ │ + b.n 24d7e │ │ add sp, #20 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ - ldrb r7, [r1, #7] │ │ + strb r5, [r2, #1] │ │ movs r2, r0 │ │ - ldrb r3, [r0, #6] │ │ + cmp r6, #129 ; 0x81 │ │ movs r2, r0 │ │ - adds r7, #209 ; 0xd1 │ │ + ldr r7, [r7, #120] ; 0x78 │ │ movs r2, r0 │ │ - ldrb r7, [r0, #4] │ │ + ldr r3, [r1, #104] ; 0x68 │ │ movs r2, r0 │ │ - strb r7, [r6, #31] │ │ + ldr r1, [r1, #104] ; 0x68 │ │ movs r2, r0 │ │ - strb r7, [r5, #31] │ │ + ldr r3, [r5, #124] ; 0x7c │ │ movs r2, r0 │ │ - ldrb r5, [r1, #5] │ │ + ldr r4, [r5, #124] ; 0x7c │ │ movs r2, r0 │ │ - ldrb r4, [r1, #5] │ │ + ldr r2, [r5, #124] ; 0x7c │ │ movs r2, r0 │ │ - ldrb r0, [r1, #5] │ │ + ldr r0, [r6, #124] ; 0x7c │ │ movs r2, r0 │ │ - ldrb r2, [r5, #4] │ │ + ldr r3, [r5, #124] ; 0x7c │ │ movs r2, r0 │ │ - ldrb r1, [r5, #4] │ │ + ldr r7, [r1, #108] ; 0x6c │ │ movs r2, r0 │ │ movs r0, #0 │ │ bx lr │ │ push {r3, lr} │ │ movs r0, #3 │ │ - ldr r1, [pc, #16] ; (23a50 ) │ │ + ldr r1, [pc, #16] ; (24dfc ) │ │ movw r2, #323 ; 0x143 │ │ - ldr r3, [pc, #16] ; (23a54 ) │ │ + ldr r3, [pc, #16] ; (24e00 ) │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ - ldrb r7, [r5, #3] │ │ + ldr r3, [r7, #116] ; 0x74 │ │ movs r2, r0 │ │ - ldrb r5, [r4, #4] │ │ + ldr r1, [r6, #120] ; 0x78 │ │ movs r2, r0 │ │ push {r3, lr} │ │ movs r0, #3 │ │ - ldr r1, [pc, #16] ; (23a70 ) │ │ + ldr r1, [pc, #16] ; (24e1c ) │ │ mov.w r2, #316 ; 0x13c │ │ - ldr r3, [pc, #16] ; (23a74 ) │ │ + ldr r3, [pc, #16] ; (24e20 ) │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ - ldrb r7, [r1, #3] │ │ + ldr r3, [r3, #116] ; 0x74 │ │ movs r2, r0 │ │ - ldrb r0, [r7, #4] │ │ + ldr r4, [r0, #124] ; 0x7c │ │ movs r2, r0 │ │ push {r3, lr} │ │ movs r0, #3 │ │ - ldr r1, [pc, #16] ; (23a90 ) │ │ + ldr r1, [pc, #16] ; (24e3c ) │ │ mov.w r2, #308 ; 0x134 │ │ - ldr r3, [pc, #16] ; (23a94 ) │ │ + ldr r3, [pc, #16] ; (24e40 ) │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ - ldrb r7, [r5, #2] │ │ + ldr r3, [r7, #112] ; 0x70 │ │ movs r2, r0 │ │ - ldrb r5, [r4, #3] │ │ + ldr r1, [r6, #116] ; 0x74 │ │ movs r2, r0 │ │ - push {r4, r5, r6, lr} │ │ - movs r5, #0 │ │ - mov r4, r0 │ │ - bl 12110 │ │ - mov r6, r5 │ │ - b.n 23ab2 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - adds r6, #1 │ │ - adds r0, r0, r5 │ │ - adds r5, #84 ; 0x54 │ │ - blx 1b760 │ │ - ldrsh.w r3, [r4, #62] ; 0x3e │ │ - cmp r6, r3 │ │ - blt.n 23aa6 │ │ - ldr r5, [r4, #84] ; 0x54 │ │ - b.n 23ac6 │ │ - ldr r0, [r5, #0] │ │ - bl 3caf4 │ │ - ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 23abe │ │ - ldr r0, [r4, #84] ; 0x54 │ │ - bl 3e5cc │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - str r5, [r4, #84] ; 0x54 │ │ - bl 3caf4 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - blx 1b740 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 3caf4 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #28 │ │ + sub sp, #20 │ │ ldr r6, [r0, #12] │ │ mov r4, r0 │ │ - str r1, [sp, #20] │ │ + str r1, [sp, #12] │ │ ldrb.w r5, [r6, #89] ; 0x59 │ │ - mov r7, r5 │ │ - cbz r5, 23b0c │ │ - b.n 23b14 │ │ - ldr r1, [r4, #64] ; 0x40 │ │ - mov r0, r6 │ │ - adds r7, #1 │ │ - adds r1, r1, r5 │ │ - adds r5, #84 ; 0x54 │ │ - bl 152ee │ │ - ldrsh.w r3, [r4, #62] ; 0x3e │ │ - cmp r7, r3 │ │ - blt.n 23afe │ │ + cbz r5, 24e70 │ │ mov r0, r6 │ │ - add r1, sp, #20 │ │ - bl 155d4 │ │ + add r1, sp, #12 │ │ + bl 169dc │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #68] ; 0x44 │ │ add.w r3, r2, r3, lsl #1 │ │ cmp.w r3, #3758096384 ; 0xe0000000 │ │ - mov r8, r0 │ │ - bge.n 23b82 │ │ - ldr r5, [pc, #324] ; (23c74 ) │ │ + mov r6, r0 │ │ + bge.n 24e8a │ │ + b.n 24e9c │ │ + movs r7, #84 ; 0x54 │ │ + ldrsh.w r3, [r4, #62] ; 0x3e │ │ + cmp r5, r3 │ │ + bge.n 24e56 │ │ + ldr r1, [r4, #64] ; 0x40 │ │ + mov r0, r6 │ │ + mla r1, r7, r5, r1 │ │ + bl 16712 │ │ + adds r5, #1 │ │ + b.n 24e72 │ │ + ldr r3, [r4, #56] ; 0x38 │ │ + mov.w r5, #3758096384 ; 0xe0000000 │ │ + ldr r7, [sp, #12] │ │ + mov.w r8, #84 ; 0x54 │ │ + str r6, [r3, #8] │ │ + movs r6, #0 │ │ + b.n 24f10 │ │ + ldr r3, [sp, #12] │ │ movs r0, #1 │ │ - ldr r1, [sp, #20] │ │ + ldr r5, [pc, #292] ; (24fc8 ) │ │ + str r2, [sp, #4] │ │ + mov.w r2, #282 ; 0x11a │ │ add r5, pc │ │ - ldr r3, [pc, #320] ; (23c78 ) │ │ - stmia.w sp, {r1, r2} │ │ - add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #284] ; (24fcc ) │ │ mov r1, r5 │ │ - mov.w r2, #282 ; 0x11a │ │ - bl 3df24 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ mov r2, r5 │ │ movs r1, #8 │ │ movs r3, #174 ; 0xae │ │ movs r0, #1 │ │ - ldr r7, [sp, #20] │ │ - ldr r6, [r4, #68] ; 0x44 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + ldr.w r8, [sp, #12] │ │ + ldr r7, [r4, #68] ; 0x44 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r5, r0 │ │ ldr r0, [r4, #84] ; 0x54 │ │ mov r1, r5 │ │ - bl 3e518 │ │ + bl 3fc68 │ │ str r0, [r4, #84] ; 0x54 │ │ - str r7, [r5, #0] │ │ - str r6, [r5, #4] │ │ + str.w r8, [r5] │ │ + mov.w r8, #84 ; 0x54 │ │ + str r7, [r5, #4] │ │ movs r5, #0 │ │ - mov r7, r5 │ │ - b.n 23b7a │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - mov r1, r6 │ │ - adds r7, #1 │ │ - adds r0, r0, r5 │ │ - adds r5, #84 ; 0x54 │ │ - blx 1bcd0 │ │ ldrsh.w r3, [r4, #62] ; 0x3e │ │ - cmp r7, r3 │ │ - blt.n 23b6c │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - movs r6, #0 │ │ - ldr.w r9, [sp, #20] │ │ - mov.w r5, #3758096384 ; 0xe0000000 │ │ - mov r7, r6 │ │ - str.w r8, [r3, #8] │ │ - b.n 23bae │ │ + cmp r5, r3 │ │ + bge.n 24e8a │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + mov r1, r7 │ │ + mla r0, r8, r5, r0 │ │ + blx 1d078 │ │ + adds r5, #1 │ │ + b.n 24ee0 │ │ ldr r0, [r4, #64] ; 0x40 │ │ - adds r0, r0, r6 │ │ + mla r0, r8, r6, r0 │ │ ldr r3, [r0, #72] ; 0x48 │ │ - cmp r3, r9 │ │ - blt.n 23baa │ │ - blx 1bd20 │ │ + cmp r3, r7 │ │ + blt.n 24f0e │ │ + blx 1d110 │ │ cmp r5, r0 │ │ it lt │ │ movlt r5, r0 │ │ - adds r7, #1 │ │ - adds r6, #84 ; 0x54 │ │ + adds r6, #1 │ │ ldrsh.w r3, [r4, #62] ; 0x3e │ │ - cmp r7, r3 │ │ - blt.n 23b96 │ │ + cmp r6, r3 │ │ + blt.n 24ef8 │ │ + ldr r7, [sp, #12] │ │ + mov.w r9, #84 ; 0x54 │ │ ldr r3, [r4, #72] ; 0x48 │ │ + add.w r8, r7, #1 │ │ str r5, [r4, #68] ; 0x44 │ │ - ldr r7, [sp, #20] │ │ - add.w r9, r5, r3 │ │ + adds r6, r5, r3 │ │ movs r5, #0 │ │ - add.w r8, r7, #1 │ │ - mov r6, r5 │ │ - b.n 23be8 │ │ + ldrsh.w r3, [r4, #62] ; 0x3e │ │ + cmp r5, r3 │ │ + bge.n 24f52 │ │ ldr r0, [r4, #64] ; 0x40 │ │ - adds r0, r0, r5 │ │ + mla r0, r9, r5, r0 │ │ ldr r3, [r0, #72] ; 0x48 │ │ cmp r3, r7 │ │ - blt.n 23be4 │ │ + blt.n 24f4e │ │ ldr r3, [r0, #64] ; 0x40 │ │ - cmp r3, r9 │ │ - it gt │ │ - strgt.w r8, [r0, #72] ; 0x48 │ │ - bgt.n 23be4 │ │ - blx 1bb9c │ │ - adds r6, #1 │ │ - adds r5, #84 ; 0x54 │ │ - ldrsh.w r3, [r4, #62] ; 0x3e │ │ - cmp r6, r3 │ │ - blt.n 23bca │ │ - ldr.w fp, [sp, #20] │ │ - movs r5, #0 │ │ + cmp r3, r6 │ │ + ble.n 24f4a │ │ + str.w r8, [r0, #72] ; 0x48 │ │ + b.n 24f4e │ │ + blx 1cf18 │ │ + adds r5, #1 │ │ + b.n 24f2a │ │ + ldr.w sl, [sp, #12] │ │ + movs r7, #0 │ │ ldr r2, [r4, #68] ; 0x44 │ │ + mov.w ip, #84 ; 0x54 │ │ ldr r3, [r4, #76] ; 0x4c │ │ - add.w ip, fp, #1 │ │ - mov sl, r5 │ │ - adds r3, r2, r3 │ │ - mov r7, ip │ │ - str r3, [sp, #12] │ │ - b.n 23c64 │ │ - ldr r6, [r4, #64] ; 0x40 │ │ - adds r6, r6, r5 │ │ - ldr r3, [r6, #72] ; 0x48 │ │ - cmp r3, r7 │ │ - bne.n 23c5e │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - ldr r2, [r6, #44] ; 0x2c │ │ + add.w fp, sl, #1 │ │ add.w r9, r2, r3 │ │ - ldr r3, [sp, #12] │ │ - cmp r9, r3 │ │ - bgt.n 23c44 │ │ - b.n 23c5e │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - add r0, r8 │ │ - ldr r3, [r0, #72] ; 0x48 │ │ + ldrsh.w r3, [r4, #62] ; 0x3e │ │ + cmp r7, r3 │ │ + bge.n 24fc0 │ │ + ldr r5, [r4, #64] ; 0x40 │ │ + mla r5, ip, r7, r5 │ │ + ldr r3, [r5, #72] ; 0x48 │ │ cmp r3, fp │ │ - blt.n 23c32 │ │ - ldr r3, [r0, #4] │ │ - cmp r9, r3 │ │ - ble.n 23c3c │ │ - mov r1, r9 │ │ - ldr r2, [r6, #48] ; 0x30 │ │ - mov r3, r7 │ │ - blx 1bcc0 │ │ - adds r5, #1 │ │ - add.w r8, r8, #84 ; 0x54 │ │ - b.n 23c50 │ │ + bne.n 24fbc │ │ + ldr r6, [r5, #44] ; 0x2c │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + add r6, r3 │ │ + cmp r6, r9 │ │ + ble.n 24fbc │ │ mov.w r8, #0 │ │ - str.w sl, [sp, #16] │ │ - mov sl, r5 │ │ - mov r5, r8 │ │ - ldrsh.w r3, [r4, #62] ; 0x3e │ │ - cmp r5, r3 │ │ - blt.n 23c22 │ │ - mov r5, sl │ │ - ldr.w sl, [sp, #16] │ │ - add.w sl, sl, #1 │ │ - adds r5, #84 ; 0x54 │ │ ldrsh.w r3, [r4, #62] ; 0x3e │ │ - cmp sl, r3 │ │ - blt.n 23c08 │ │ + cmp r8, r3 │ │ + bge.n 24fbc │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + mla r0, ip, r8, r0 │ │ + ldr r3, [r0, #72] ; 0x48 │ │ + cmp r3, sl │ │ + blt.n 24fa4 │ │ + ldr r3, [r0, #4] │ │ + cmp r6, r3 │ │ + ble.n 24fb6 │ │ + mov r1, r6 │ │ + ldr r2, [r5, #48] ; 0x30 │ │ + mov r3, fp │ │ + str.w ip, [sp, #8] │ │ + blx 1d068 │ │ + ldr.w ip, [sp, #8] │ │ + add.w r8, r8, #1 │ │ + b.n 24f8a │ │ + adds r7, #1 │ │ + b.n 24f68 │ │ movs r0, #0 │ │ - add sp, #28 │ │ + add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldrb r1, [r0, #0] │ │ + ldr r3, [r0, #108] ; 0x6c │ │ movs r2, r0 │ │ - strb r1, [r6, #21] │ │ + ldr r3, [r6, #64] ; 0x40 │ │ movs r2, r0 │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - movs r5, #0 │ │ - mov r4, r0 │ │ - mov r6, r5 │ │ - b.n 23ca2 │ │ - ldr r7, [r4, #64] ; 0x40 │ │ - adds r6, #1 │ │ - adds r7, r7, r5 │ │ - adds r5, #84 ; 0x54 │ │ - mov r0, r7 │ │ - blx 1bbdc │ │ - movs r1, #0 │ │ - mov r0, r7 │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ - mov r3, r1 │ │ - blx 1bcc0 │ │ - ldrsh.w r3, [r4, #62] ; 0x3e │ │ - cmp r6, r3 │ │ - blt.n 23c86 │ │ - ldr r5, [r4, #84] ; 0x54 │ │ - b.n 23cb6 │ │ - ldr r0, [r5, #0] │ │ - bl 3caf4 │ │ - ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 23cae │ │ - ldr r0, [r4, #84] ; 0x54 │ │ - bl 3e5cc │ │ - str r5, [r4, #84] ; 0x54 │ │ - str r5, [r4, #68] ; 0x44 │ │ - mov r0, r5 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ mov r4, r0 │ │ sub sp, #20 │ │ - ldr.w r9, [r0, #8] │ │ + ldr r7, [r0, #8] │ │ ldr r5, [r0, #12] │ │ - bl 120c2 │ │ + bl 1331e │ │ ldr r0, [r4, #56] ; 0x38 │ │ - cbz r0, 23ce2 │ │ - blx 1b740 │ │ + cbz r0, 24fe8 │ │ + blx 1cad4 │ │ ldr r3, [r5, #20] │ │ ldr r2, [r5, #24] │ │ ldr r0, [r3, #12] │ │ ldr r1, [r2, #0] │ │ movs r2, #0 │ │ ldr r3, [r3, #60] ; 0x3c │ │ - blx 1b694 │ │ + blx 1ca20 │ │ str r0, [r4, #56] ; 0x38 │ │ cmp r0, #0 │ │ - beq.n 23df6 │ │ - movs r6, #0 │ │ + beq.n 250d4 │ │ ldr r3, [r4, #64] ; 0x40 │ │ - mov r7, r6 │ │ - cbnz r3, 23d0c │ │ - b.n 23d1a │ │ - adds r0, r0, r6 │ │ - adds r7, #1 │ │ - blx 1b760 │ │ - adds r6, #84 ; 0x54 │ │ + cbz r3, 25022 │ │ + movs r6, #0 │ │ + mov.w r8, #84 ; 0x54 │ │ ldrsh.w r3, [r4, #62] ; 0x3e │ │ ldr r0, [r4, #64] ; 0x40 │ │ - cmp r7, r3 │ │ - blt.n 23d02 │ │ - bl 3caf4 │ │ + cmp r6, r3 │ │ + bge.n 2501e │ │ + mla r0, r8, r6, r0 │ │ + blx 1caf8 │ │ + adds r6, #1 │ │ + b.n 25008 │ │ + bl 3e1f8 │ │ ldr r3, [r5, #20] │ │ movs r1, #84 ; 0x54 │ │ - ldr r2, [pc, #224] ; (23e00 ) │ │ + ldr r2, [pc, #184] ; (250e0 ) │ │ movs r6, #0 │ │ + mov.w r8, #84 ; 0x54 │ │ + mov.w r9, #12 │ │ ldrh r0, [r3, #4] │ │ add r2, pc │ │ movs r3, #94 ; 0x5e │ │ - mov r7, r6 │ │ - mov r8, r6 │ │ strh r0, [r4, #62] ; 0x3e │ │ sxth r0, r0 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r0, [r4, #64] ; 0x40 │ │ - b.n 23d88 │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - adds r3, r3, r7 │ │ - strh.w r8, [r3, #80] ; 0x50 │ │ - add.w r8, r8, #1 │ │ + ldrsh.w r3, [r4, #62] ; 0x3e │ │ + cmp r6, r3 │ │ + bge.n 2506e │ │ ldr r3, [r5, #20] │ │ ldr r1, [r4, #64] ; 0x40 │ │ - ldr r3, [r3, #56] ; 0x38 │ │ - adds r1, r1, r7 │ │ - adds r7, #84 ; 0x54 │ │ - adds r2, r3, r6 │ │ - ldrb r3, [r3, r6] │ │ - adds r6, #12 │ │ - ldrb r0, [r2, #1] │ │ - ldrb.w lr, [r2, #5] │ │ - orr.w r3, r3, r0, lsl #8 │ │ - ldrb r0, [r2, #2] │ │ - orr.w r3, r3, r0, lsl #16 │ │ - ldrb r0, [r2, #3] │ │ - orr.w r3, r3, r0, lsl #24 │ │ - ldrb r0, [r2, #4] │ │ - orr.w r0, r0, lr, lsl #8 │ │ - ldrb.w lr, [r2, #6] │ │ - ldrb r2, [r2, #7] │ │ - orr.w r0, r0, lr, lsl #16 │ │ - orr.w r2, r0, r2, lsl #24 │ │ ldr r0, [r4, #56] ; 0x38 │ │ + ldr r2, [r3, #56] ; 0x38 │ │ + mla r1, r8, r6, r1 │ │ + mla r2, r9, r6, r2 │ │ + strh.w r6, [r1, #80] ; 0x50 │ │ + adds r6, #1 │ │ + ldr r3, [r2, #0] │ │ + ldr r2, [r2, #4] │ │ str r2, [sp, #0] │ │ movs r2, #0 │ │ - blx 1bc3c │ │ - ldrsh.w r3, [r4, #62] ; 0x3e │ │ - cmp r8, r3 │ │ - blt.n 23d38 │ │ - ldr r1, [pc, #112] ; (23e04 ) │ │ - mov r0, r9 │ │ + blx 1cfcc │ │ + b.n 25042 │ │ + ldr r1, [pc, #116] ; (250e4 ) │ │ + mov r0, r7 │ │ ldr r6, [r5, #4] │ │ add r1, pc │ │ - bl 3d430 │ │ + bl 3eb18 │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r6 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #96] ; (23e08 ) │ │ + blx 4137c │ │ + ldr r1, [pc, #96] ; (250e8 ) │ │ + ldr r6, [r5, #4] │ │ add r1, pc │ │ str r0, [r4, #72] ; 0x48 │ │ - mov r0, r9 │ │ - ldr r6, [r5, #4] │ │ - bl 3d430 │ │ + mov r0, r7 │ │ + bl 3eb18 │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r6 │ │ - blx 3fc70 │ │ - ldr r1, [pc, #76] ; (23e0c ) │ │ + blx 4137c │ │ + ldr r1, [pc, #76] ; (250ec ) │ │ + ldr r5, [r5, #4] │ │ add r1, pc │ │ str r0, [r4, #76] ; 0x4c │ │ - mov r0, r9 │ │ - ldr r5, [r5, #4] │ │ - bl 3d430 │ │ + mov r0, r7 │ │ + bl 3eb18 │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r5 │ │ - blx 3fc70 │ │ - ldr r2, [r4, #72] ; 0x48 │ │ - ldr r1, [pc, #52] ; (23e10 ) │ │ - ldr r3, [pc, #56] ; (23e14 ) │ │ - str r2, [sp, #0] │ │ + blx 4137c │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + ldr r1, [pc, #56] ; (250f0 ) │ │ + movs r2, #106 ; 0x6a │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ - ldr r2, [r4, #76] ; 0x4c │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #48] ; (250f4 ) │ │ add r3, pc │ │ - str r2, [sp, #4] │ │ - movs r2, #106 ; 0x6a │ │ str r0, [r4, #80] ; 0x50 │ │ str r0, [sp, #8] │ │ movs r0, #1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r0, #0 │ │ - b.n 23dfa │ │ + b.n 250d8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - strb r7, [r1, #24] │ │ + nop │ │ + ldr r7, [r6, #80] ; 0x50 │ │ movs r2, r0 │ │ - cmp r6, r6 │ │ + subs r2, #16 │ │ movs r2, r0 │ │ - cmn r1, r5 │ │ + subs r2, #65 ; 0x41 │ │ movs r2, r0 │ │ - ldr r1, [pc, #764] ; (2410c ) │ │ + asrs r7, r2 │ │ movs r2, r0 │ │ - strb r5, [r2, #21] │ │ + ldr r7, [r5, #72] ; 0x48 │ │ movs r2, r0 │ │ - strb r4, [r7, #23] │ │ + ldr r2, [r2, #84] ; 0x54 │ │ movs r2, r0 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r5, r0 │ │ + movs r4, #0 │ │ + movs r7, #84 ; 0x54 │ │ + ldrsh.w r3, [r5, #62] ; 0x3e │ │ + cmp r4, r3 │ │ + bge.n 25126 │ │ + ldr r6, [r5, #64] ; 0x40 │ │ + mla r6, r7, r4, r6 │ │ + adds r4, #1 │ │ + mov r0, r6 │ │ + blx 1cf60 │ │ + movs r1, #0 │ │ + mov r0, r6 │ │ + mov.w r2, #4294967295 ; 0xffffffff │ │ + mov r3, r1 │ │ + blx 1d068 │ │ + b.n 25100 │ │ + ldr r4, [r5, #84] ; 0x54 │ │ + cbz r4, 25134 │ │ + ldr r0, [r4, #0] │ │ + bl 3e1f8 │ │ + ldr r4, [r4, #8] │ │ + b.n 25128 │ │ + ldr r0, [r5, #84] ; 0x54 │ │ + bl 3fd1c │ │ + str r4, [r5, #84] ; 0x54 │ │ + str r4, [r5, #68] ; 0x44 │ │ + mov r0, r4 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, lr} │ │ + mov r4, r0 │ │ + bl 1336c │ │ + movs r5, #0 │ │ + movs r6, #84 ; 0x54 │ │ + ldrsh.w r3, [r4, #62] ; 0x3e │ │ + cmp r5, r3 │ │ + bge.n 25164 │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + mla r0, r6, r5, r0 │ │ + blx 1caf8 │ │ + adds r5, #1 │ │ + b.n 2514e │ │ + ldr r5, [r4, #84] ; 0x54 │ │ + cbz r5, 25172 │ │ + ldr r0, [r5, #0] │ │ + bl 3e1f8 │ │ + ldr r5, [r5, #8] │ │ + b.n 25166 │ │ + ldr r0, [r4, #84] ; 0x54 │ │ + bl 3fd1c │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + str r5, [r4, #84] ; 0x54 │ │ + bl 3e1f8 │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + blx 1cad4 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + b.w 3e1f8 │ │ │ │ -00023e18 : │ │ +00025190 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r7, r2 │ │ - ldr r2, [pc, #48] ; (23e50 ) │ │ + ldr r2, [pc, #52] ; (251cc ) │ │ mov r6, r0 │ │ mov r5, r1 │ │ movs r3, #119 ; 0x77 │ │ movs r1, #88 ; 0x58 │ │ add r2, pc │ │ movs r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r1, [pc, #36] ; (23e54 ) │ │ - movs r3, #0 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r1, [pc, #40] ; (251d0 ) │ │ mov r2, r6 │ │ - str r3, [sp, #4] │ │ + str r7, [sp, #0] │ │ + movs r3, #0 │ │ add r1, pc │ │ + str r3, [sp, #4] │ │ mov r3, r5 │ │ - str r7, [sp, #0] │ │ mov r4, r0 │ │ - bl 12080 │ │ + bl 132dc │ │ mov r0, r4 │ │ ldr r1, [r4, #16] │ │ ldr r2, [r4, #20] │ │ - bl 23cc8 │ │ + bl 24fd0 │ │ mov r0, r4 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - strb r5, [r1, #20] │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + ldr r5, [r1, #60] ; 0x3c │ │ movs r2, r0 │ │ - asrs r2, r6, #10 │ │ + lsrs r2, r7, #28 │ │ movs r3, r0 │ │ │ │ -00023e58 : │ │ +000251d4 : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -00023e60 : │ │ +000251dc : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - cmp r0, #0 │ │ - beq.n 23ec2 │ │ + cbz r0, 2523c │ │ ldr r0, [r0, #0] │ │ subs r0, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 23ec2 │ │ + bgt.n 2523c │ │ movs r5, #0 │ │ mov r6, r5 │ │ - b.n 23e9a │ │ + ldr r3, [r4, #8] │ │ + cmp r6, r3 │ │ + bge.n 2521a │ │ ldr r3, [r4, #16] │ │ - cbz r3, 23e82 │ │ + cbz r3, 25200 │ │ ldr r0, [r3, r5] │ │ - bl 3cb9a │ │ + bl 3e292 │ │ ldr r3, [r4, #20] │ │ - cbz r3, 23e8c │ │ + cbz r3, 2520a │ │ ldr r0, [r3, r5] │ │ - bl 3caf8 │ │ + bl 3e1fc │ │ ldr r3, [r4, #24] │ │ - cbz r3, 23e96 │ │ + cbz r3, 25214 │ │ ldr r0, [r3, r5] │ │ - bl 3caf8 │ │ + bl 3e1fc │ │ adds r6, #1 │ │ adds r5, #4 │ │ - ldr r3, [r4, #8] │ │ - cmp r6, r3 │ │ - blt.n 23e78 │ │ + b.n 251f0 │ │ ldr r0, [r4, #12] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #16] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #20] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #24] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ pop {r4, r5, r6, pc} │ │ + ... │ │ │ │ -00023ec4 : │ │ +00025240 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #60 ; 0x3c │ │ + ldr r5, [pc, #680] ; (254f0 ) │ │ + mov r8, r0 │ │ + ldr r7, [pc, #680] ; (254f4 ) │ │ movs r1, #32 │ │ - ldr r5, [pc, #652] ; (24158 ) │ │ - sub sp, #44 ; 0x2c │ │ - mov r7, r0 │ │ - movs r3, #58 ; 0x3a │ │ add r5, pc │ │ + ldr r5, [r5, #0] │ │ movs r0, #1 │ │ - mov.w r8, #1 │ │ - mov r2, r5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r1, [pc, #632] ; (2415c ) │ │ + add r7, pc │ │ + mov.w r9, #1 │ │ + ldr r3, [r5, #0] │ │ + mov r2, r7 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r3, #58 ; 0x3a │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r1, [pc, #656] ; (254f8 ) │ │ add r1, pc │ │ - str.w r8, [r0] │ │ + str.w r9, [r0] │ │ mov r4, r0 │ │ - mov r0, r7 │ │ - blx e098 │ │ + mov r0, r8 │ │ + blx e8e0 │ │ + str r5, [sp, #20] │ │ + str.w r8, [sp] │ │ mov r6, r0 │ │ - cbnz r0, 23f06 │ │ - ldr r3, [pc, #616] ; (24160 ) │ │ + cbnz r0, 25290 │ │ + ldr r3, [pc, #632] ; (254fc ) │ │ movs r0, #4 │ │ - mov r1, r5 │ │ + mov r1, r7 │ │ movs r2, #62 ; 0x3e │ │ add r3, pc │ │ - str r7, [sp, #0] │ │ - bl 3e034 │ │ - b.n 2413e │ │ - str r7, [sp, #0] │ │ + bl 3f7b4 │ │ + b.n 254d4 │ │ + ldr.w r8, [pc, #620] ; 25500 │ │ + add r5, sp, #48 ; 0x30 │ │ + ldr r3, [pc, #620] ; (25504 ) │ │ + mov r0, r9 │ │ + add r8, pc │ │ + mov r1, r7 │ │ movs r2, #66 ; 0x42 │ │ - ldr r7, [pc, #600] ; (24164 ) │ │ - mov r0, r8 │ │ - ldr r3, [pc, #600] ; (24168 ) │ │ - mov r1, r5 │ │ - add r7, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r6 │ │ - mov r1, r7 │ │ - add r2, sp, #36 ; 0x24 │ │ - blx e1ac │ │ + mov r1, r8 │ │ + mov r2, r5 │ │ + blx e9f4 │ │ cmp r0, #1 │ │ - bne.n 23f2e │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + bne.n 252ba │ │ + ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - bgt.n 23f3c │ │ - ldr r1, [pc, #572] ; (2416c ) │ │ + bgt.n 252c8 │ │ + ldr r1, [pc, #588] ; (25508 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #572] ; (24170 ) │ │ + ldr r3, [pc, #588] ; (2550c ) │ │ movs r2, #69 ; 0x45 │ │ add r1, pc │ │ add r3, pc │ │ - b.n 23f56 │ │ + b.n 252e2 │ │ str r3, [r4, #4] │ │ mov r0, r6 │ │ - mov r1, r7 │ │ - add r2, sp, #36 ; 0x24 │ │ - blx e1ac │ │ + mov r1, r8 │ │ + mov r2, r5 │ │ + blx e9f4 │ │ cmp r0, #1 │ │ - beq.n 23f5c │ │ - ldr r3, [pc, #548] ; (24174 ) │ │ + beq.n 252e8 │ │ + ldr r3, [pc, #564] ; (25510 ) │ │ movs r0, #4 │ │ + mov r1, r7 │ │ movs r2, #75 ; 0x4b │ │ - mov r1, r5 │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 2414e │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - mov r2, r5 │ │ + bl 3f6b8 │ │ + b.n 254ce │ │ + ldr r0, [sp, #48] ; 0x30 │ │ movs r1, #4 │ │ + mov r2, r7 │ │ movs r3, #79 ; 0x4f │ │ - mov r8, r6 │ │ + ldr.w sl, [pc, #544] ; 25514 │ │ + movs r5, #0 │ │ str r0, [r4, #8] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r2, r5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ + mov r2, r7 │ │ movs r3, #81 ; 0x51 │ │ + add sl, pc │ │ str r0, [r4, #12] │ │ ldr r0, [r4, #8] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r2, r5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ + mov r2, r7 │ │ movs r3, #82 ; 0x52 │ │ str r0, [r4, #16] │ │ ldr r0, [r4, #8] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r2, r5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #83 ; 0x53 │ │ movs r1, #4 │ │ - movs r5, #0 │ │ + mov r2, r7 │ │ str r0, [r4, #20] │ │ ldr r0, [r4, #8] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [pc, #476] ; (24178 ) │ │ - add r3, pc │ │ - str r3, [sp, #24] │ │ - ldr r3, [pc, #476] ; (2417c ) │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #492] ; (25518 ) │ │ add r3, pc │ │ str r3, [sp, #28] │ │ + ldr r3, [pc, #492] ; (2551c ) │ │ + add r3, pc │ │ + str r3, [sp, #32] │ │ + ldr r3, [pc, #488] ; (25520 ) │ │ + add r3, pc │ │ + str r3, [sp, #36] ; 0x24 │ │ str r0, [r4, #24] │ │ - b.n 2412c │ │ - ldr r1, [pc, #468] ; (24180 ) │ │ - mov r0, r8 │ │ - add r2, sp, #36 ; 0x24 │ │ - add r1, pc │ │ - blx e1ac │ │ + ldr r3, [r4, #8] │ │ + mov r0, r6 │ │ + cmp r5, r3 │ │ + bge.w 254c6 │ │ + ldr r1, [sp, #28] │ │ + add r2, sp, #48 ; 0x30 │ │ + blx e9f4 │ │ cmp r0, #1 │ │ - beq.n 23fce │ │ - ldr r1, [pc, #456] ; (24184 ) │ │ + beq.n 25366 │ │ + ldr r1, [pc, #464] ; (25524 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #456] ; (24188 ) │ │ + ldr r3, [pc, #464] ; (25528 ) │ │ movs r2, #87 ; 0x57 │ │ + str r5, [sp, #0] │ │ add r1, pc │ │ - mov r6, r8 │ │ add r3, pc │ │ - str r5, [sp, #0] │ │ - bl 3df24 │ │ - b.n 2414e │ │ - ldr r3, [r4, #12] │ │ - mov.w sl, #0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - lsls r6, r5, #2 │ │ - ldr r7, [pc, #432] ; (2418c ) │ │ - str.w r2, [r3, r5, lsl #2] │ │ - add r7, pc │ │ + bl 3f6b8 │ │ + b.n 254ce │ │ ldr r3, [r4, #12] │ │ - ldr.w r9, [r4, #16] │ │ - ldr.w r1, [r3, r5, lsl #2] │ │ + mov.w r8, r5, lsl #2 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r7, [r4, #16] │ │ + str.w r1, [r3, r5, lsl #2] │ │ + mov r2, r1 │ │ + str.w sl, [sp] │ │ movs r3, #93 ; 0x5d │ │ - str r7, [sp, #0] │ │ str r3, [sp, #4] │ │ movs r3, #4 │ │ - mov r2, r1 │ │ ldr r0, [r4, #4] │ │ - bl 3cb0e <__ckd_calloc_3d__> │ │ + bl 3e212 <__ckd_calloc_3d__@@Base> │ │ movs r2, #96 ; 0x60 │ │ - str.w r0, [r9, r5, lsl #2] │ │ + str.w r0, [r7, r5, lsl #2] │ │ ldr r3, [r4, #12] │ │ - ldr.w r9, [r4, #20] │ │ + ldr r7, [r4, #20] │ │ str r2, [sp, #0] │ │ movs r2, #4 │ │ ldr.w r1, [r3, r5, lsl #2] │ │ - mov r3, r7 │ │ + mov r3, sl │ │ ldr r0, [r4, #4] │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ movs r2, #99 ; 0x63 │ │ - str.w r0, [r9, r5, lsl #2] │ │ + str.w r0, [r7, r5, lsl #2] │ │ ldr r3, [r4, #12] │ │ - ldr.w r9, [r4, #24] │ │ + ldr r7, [r4, #24] │ │ str r2, [sp, #0] │ │ movs r2, #4 │ │ ldr.w r1, [r3, r5, lsl #2] │ │ - mov r3, r7 │ │ + mov r3, sl │ │ ldr r0, [r4, #4] │ │ - mov r7, sl │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ - str r5, [sp, #20] │ │ - str.w r0, [r9, r5, lsl #2] │ │ - b.n 24122 │ │ - ldr r3, [r4, #16] │ │ - mov r0, r8 │ │ - ldr r1, [sp, #24] │ │ - ldr r3, [r3, r6] │ │ - ldr.w r3, [r3, sl] │ │ - ldr r2, [r3, r5] │ │ - add.w r2, r2, fp, lsl #2 │ │ - blx e1ac │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ + ldr r3, [pc, #368] ; (2552c ) │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + str.w r0, [r7, r5, lsl #2] │ │ + movs r7, #0 │ │ + ldr r3, [r4, #4] │ │ + cmp r7, r3 │ │ + bge.n 254c2 │ │ + mov.w fp, r7, lsl #2 │ │ + mov.w r9, #0 │ │ + ldr r3, [r4, #12] │ │ + ldr.w r3, [r3, r8] │ │ + cmp r9, r3 │ │ + bge.n 2543a │ │ + mov.w ip, r9, lsl #2 │ │ + movs r3, #0 │ │ + ldr r2, [r4, #12] │ │ + ldr.w r2, [r2, r8] │ │ + cmp r3, r2 │ │ + bge.n 25434 │ │ + ldr r2, [r4, #16] │ │ + mov r0, r6 │ │ + ldr r1, [sp, #32] │ │ + str.w ip, [sp, #44] ; 0x2c │ │ + ldr.w r2, [r2, r8] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr.w r2, [r2, fp] │ │ + ldr.w r2, [r2, ip] │ │ + add.w r2, r2, r3, lsl #2 │ │ + blx e9f4 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr.w ip, [sp, #44] ; 0x2c │ │ cmp r0, #1 │ │ - beq.n 2406c │ │ - ldr r5, [sp, #20] │ │ - mov r6, r8 │ │ - ldr r1, [pc, #308] ; (24190 ) │ │ + beq.n 25430 │ │ + str r3, [sp, #12] │ │ movs r0, #4 │ │ - ldr r3, [pc, #308] ; (24194 ) │ │ + ldr r1, [pc, #272] ; (25530 ) │ │ movs r2, #106 ; 0x6a │ │ + ldr r3, [pc, #272] ; (25534 ) │ │ + stmia.w sp, {r5, r7, r9} │ │ add r1, pc │ │ add r3, pc │ │ - stmia.w sp, {r5, r7, r9, fp} │ │ - b.n 2410a │ │ - add.w fp, fp, #1 │ │ - ldr r3, [r4, #12] │ │ - ldr r3, [r3, r6] │ │ - cmp fp, r3 │ │ - blt.n 2403c │ │ + bl 3f6b8 │ │ + b.n 254ce │ │ + adds r3, #1 │ │ + b.n 253e4 │ │ add.w r9, r9, #1 │ │ - b.n 24082 │ │ + b.n 253d4 │ │ mov.w r9, #0 │ │ ldr r3, [r4, #12] │ │ - ldr r3, [r3, r6] │ │ + ldr.w r3, [r3, r8] │ │ cmp r9, r3 │ │ - bge.n 240c8 │ │ - mov.w r5, r9, lsl #2 │ │ - mov.w fp, #0 │ │ - b.n 24070 │ │ + bge.n 2547a │ │ ldr r3, [r4, #20] │ │ - mov r0, r8 │ │ - ldr r1, [sp, #28] │ │ - ldr r3, [r3, r6] │ │ - ldr.w r2, [r3, sl] │ │ + mov r0, r6 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr.w r3, [r3, r8] │ │ + ldr.w r2, [r3, fp] │ │ add.w r2, r2, r9, lsl #2 │ │ - blx e1ac │ │ + blx e9f4 │ │ cmp r0, #1 │ │ - beq.n 240c2 │ │ - ldr r5, [sp, #20] │ │ - mov r6, r8 │ │ - ldr r1, [pc, #228] ; (24198 ) │ │ + beq.n 25474 │ │ + ldr r1, [pc, #212] ; (25538 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #228] ; (2419c ) │ │ + ldr r3, [pc, #212] ; (2553c ) │ │ movs r2, #114 ; 0x72 │ │ + stmia.w sp, {r5, r7, r9} │ │ add r1, pc │ │ add r3, pc │ │ - stmia.w sp, {r5, r7, r9} │ │ - b.n 2410a │ │ + b.n 254b8 │ │ add.w r9, r9, #1 │ │ - b.n 240cc │ │ + b.n 2543e │ │ mov.w r9, #0 │ │ + b.n 25484 │ │ + add.w r9, r9, #1 │ │ ldr r3, [r4, #12] │ │ - ldr r3, [r3, r6] │ │ + ldr.w r3, [r3, r8] │ │ cmp r9, r3 │ │ - blt.n 24094 │ │ - ldr r5, [pc, #200] ; (241a0 ) │ │ - mov.w r9, #0 │ │ - add r5, pc │ │ - b.n 24114 │ │ + bge.n 254be │ │ ldr r3, [r4, #24] │ │ - mov r0, r8 │ │ - mov r1, r5 │ │ - ldr r3, [r3, r6] │ │ - ldr.w r2, [r3, sl] │ │ + mov r0, r6 │ │ + ldr r1, [sp, #24] │ │ + ldr.w r3, [r3, r8] │ │ + ldr.w r2, [r3, fp] │ │ add.w r2, r2, r9, lsl #2 │ │ - blx e1ac │ │ + blx e9f4 │ │ cmp r0, #1 │ │ - beq.n 24110 │ │ - ldr r1, [pc, #172] ; (241a4 ) │ │ + beq.n 25480 │ │ + ldr r1, [pc, #148] ; (25540 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #172] ; (241a8 ) │ │ + ldr r3, [pc, #148] ; (25544 ) │ │ movs r2, #121 ; 0x79 │ │ - ldr r5, [sp, #20] │ │ add r1, pc │ │ add r3, pc │ │ - mov r6, r8 │ │ stmia.w sp, {r5, r7, r9} │ │ - bl 3df24 │ │ - b.n 2414e │ │ - add.w r9, r9, #1 │ │ - ldr r3, [r4, #12] │ │ - ldr r3, [r3, r6] │ │ - cmp r9, r3 │ │ - blt.n 240de │ │ + bl 3f6b8 │ │ + b.n 254ce │ │ adds r7, #1 │ │ - add.w sl, sl, #4 │ │ - ldr r3, [r4, #4] │ │ - cmp r7, r3 │ │ - blt.n 2407e │ │ - ldr r5, [sp, #20] │ │ + b.n 253c6 │ │ adds r5, #1 │ │ - ldr r3, [r4, #8] │ │ - cmp r5, r3 │ │ - blt.w 23fa8 │ │ - mov r0, r8 │ │ - mov r6, r8 │ │ - blx e0a4 │ │ - b.n 24146 │ │ + b.n 2533c │ │ + blx e8ec │ │ mov r0, r4 │ │ - movs r4, #0 │ │ - bl 23e60 │ │ + b.n 254dc │ │ + mov r0, r6 │ │ + blx e8ec │ │ mov r0, r4 │ │ - add sp, #44 ; 0x2c │ │ + bl 251dc │ │ + movs r0, #0 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 254ea │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - mov r0, r6 │ │ - blx e0a4 │ │ - b.n 2413e │ │ - nop │ │ - strb r6, [r1, #21] │ │ + lsrs r6, r5, #16 │ │ + movs r3, r0 │ │ + ldr r4, [r0, #64] ; 0x40 │ │ movs r2, r0 │ │ - ldrsh r5, [r1, r5] │ │ + strb r7, [r7, r7] │ │ movs r2, r0 │ │ - strb r2, [r2, #21] │ │ + ldr r6, [r7, #60] ; 0x3c │ │ movs r2, r0 │ │ - ldr r4, [pc, #384] ; (242e8 ) │ │ + orrs r0, r2 │ │ movs r2, r0 │ │ - strb r4, [r4, #21] │ │ + ldr r0, [r2, #64] ; 0x40 │ │ movs r2, r0 │ │ - strb r2, [r5, #19] │ │ + ldr r6, [r2, #56] ; 0x38 │ │ movs r2, r0 │ │ - strb r7, [r4, #21] │ │ + ldr r3, [r2, #64] ; 0x40 │ │ movs r2, r0 │ │ - strb r2, [r6, #21] │ │ + ldr r6, [r3, #64] ; 0x40 │ │ movs r2, r0 │ │ - strb r3, [r0, #22] │ │ + ldr r6, [r2, #52] ; 0x34 │ │ movs r2, r0 │ │ - strb r5, [r7, #21] │ │ + cmp r0, r0 │ │ movs r2, r0 │ │ - ldr r3, [pc, #784] ; (24494 ) │ │ + ldr r5, [r4, #64] ; 0x40 │ │ movs r2, r0 │ │ - strb r0, [r4, #17] │ │ + ldr r7, [r3, #64] ; 0x40 │ │ movs r2, r0 │ │ - strb r4, [r5, #20] │ │ + ldr r4, [r7, #44] ; 0x2c │ │ movs r2, r0 │ │ - strb r2, [r0, #17] │ │ + ldr r2, [r1, #60] ; 0x3c │ │ movs r2, r0 │ │ - strb r6, [r7, #14] │ │ + ldr r1, [r3, #56] ; 0x38 │ │ movs r2, r0 │ │ - strb r5, [r7, #18] │ │ + ldr r2, [r6, #32] │ │ movs r2, r0 │ │ - strb r0, [r5, #13] │ │ + ldr r1, [r6, #48] ; 0x30 │ │ movs r2, r0 │ │ - strb r3, [r2, #18] │ │ + ldr r2, [r5, #28] │ │ movs r2, r0 │ │ - strb r3, [r0, #17] │ │ + ldr r5, [r2, #48] ; 0x30 │ │ movs r2, r0 │ │ - strb r0, [r4, #12] │ │ + ldr r0, [r5, #24] │ │ movs r2, r0 │ │ - strb r0, [r6, #17] │ │ + ldr r0, [r7, #44] ; 0x2c │ │ movs r2, r0 │ │ │ │ -000241ac : │ │ +00025548 : │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, sp, #84 ; 0x54 │ │ + ldr r4, [r0, #48] ; 0x30 │ │ + mov r5, r0 │ │ + str r0, [sp, #20] │ │ + str r1, [sp, #68] ; 0x44 │ │ + ldr r0, [sp, #124] ; 0x7c │ │ + mov r1, r4 │ │ + str r2, [sp, #72] ; 0x48 │ │ + str r3, [sp, #56] ; 0x38 │ │ + bl 436f4 <__aeabi_idivmod@@Base> │ │ + ldr r0, [r5, #4] │ │ + ldr lr, [sp, #124] ; 0x7c │ │ + ldr r2, [r5, #40] ; 0x28 │ │ + cmp lr, r0 │ │ + lsl r3, r1, #3 │ │ + add r0, r2, r3 │ │ + str r0, [r5, #44] ; 0x2c │ │ + blt 25d88 │ │ + ldr ip, [sp, #20] │ │ + cmp r1, #0 │ │ + subeq r4, r4, #-536870911 ; 0xe0000001 │ │ + subne r3, r3, #8 │ │ + addne r3, r2, r3 │ │ + ldr r1, [r2, r1, lsl #3] │ │ + ldr r0, [ip, #12] │ │ + addeq r3, r2, r4, lsl #3 │ │ + ldrsh ip, [ip, #36] ; 0x24 │ │ + ldr r3, [r3] │ │ + ldr lr, [r0, #16] │ │ + ldr r2, [r0, #20] │ │ + ldr r1, [r1] │ │ + ldr r3, [r3] │ │ + mul r2, r2, lr │ │ + ldr r0, [r1] │ │ + ldr r1, [r3] │ │ + mul r2, ip, r2 │ │ + lsl r2, r2, #3 │ │ + bl e994 │ │ + ldr r3, [sp, #128] ; 0x80 │ │ + cmp r3, #0 │ │ + bne 260c0 │ │ + ldr r4, [sp, #20] │ │ + ldr r1, [sp, #128] ; 0x80 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r4, #44] ; 0x2c │ │ + ldr r3, [r3, #16] │ │ + ldr r0, [r2, #4] │ │ + adds r2, r3, #31 │ │ + addmi r2, r3, #62 ; 0x3e │ │ + asr r2, r2, #5 │ │ + lsl r2, r2, #2 │ │ + bl e9b8 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + cmp r1, #0 │ │ + ble 25670 │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + ldr r3, [r4, #44] ; 0x2c │ │ + add r6, r0, r1 │ │ + ldr r5, [r4, #20] │ │ + mov ip, r0 │ │ + ldr r0, [sp, #128] ; 0x80 │ │ + ldr lr, [r3, #4] │ │ + mov r4, #1 │ │ + ldrb r3, [ip], #1 │ │ + add r0, r0, r3 │ │ + cmp ip, r6 │ │ + ldrb r3, [r5, r0] │ │ + and r1, r3, #31 │ │ + asr r3, r3, #5 │ │ + ldr r2, [lr, r3, lsl #2] │ │ + orr r2, r2, r4, lsl r1 │ │ + str r2, [lr, r3, lsl #2] │ │ + bne 25648 │ │ + ldr r3, [sp, #20] │ │ + ldr r3, [r3, #12] │ │ + ldr r2, [r3, #16] │ │ + str r3, [sp, #36] ; 0x24 │ │ + cmp r2, #0 │ │ + str r2, [sp, #64] ; 0x40 │ │ + ble 25c58 │ │ + ldr r3, [r3, #20] │ │ + mov r2, #0 │ │ + str r2, [sp, #60] ; 0x3c │ │ + str r3, [sp, #52] ; 0x34 │ │ + lsl r3, r3, #2 │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r3, #0 │ │ + ble 25920 │ │ + ldr r1, [sp, #20] │ │ + ldr r0, [sp, #60] ; 0x3c │ │ + ldr ip, [sp, #120] ; 0x78 │ │ + ldr r3, [r1, #44] ; 0x2c │ │ + lsl r2, r0, #2 │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + sub ip, ip, #4 │ │ + ldr r3, [r3] │ │ + str ip, [sp, #28] │ │ + ldr r2, [r2, #28] │ │ + ldrh ip, [r1, #36] ; 0x24 │ │ + ldr lr, [r3, r0, lsl #2] │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + str r2, [sp, #48] ; 0x30 │ │ + sub r3, lr, #4 │ │ + add r1, r2, r1 │ │ + str r2, [sp, #24] │ │ + str r1, [sp, #44] ; 0x2c │ │ + sxth r2, ip │ │ + str r3, [sp, #32] │ │ + str r2, [sp] │ │ + ldr r3, [sp] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + cmp r3, #0 │ │ + ldr r3, [sp, #24] │ │ + rsb r1, r2, r3 │ │ + ldr r2, [sp, #28] │ │ + ldr lr, [r3], #4 │ │ + ldr r9, [r2, #4]! │ │ + str r3, [sp, #24] │ │ + str r2, [sp, #28] │ │ + ldr r2, [sp, #32] │ │ + ldr r7, [r2, #4]! │ │ + str r2, [sp, #32] │ │ + ble 25910 │ │ + ldr ip, [sp, #36] ; 0x24 │ │ + asr r2, lr, #31 │ │ + ldr r8, [sp, #40] ; 0x28 │ │ + mov r5, r7 │ │ + lsr r2, r2, #30 │ │ + ldr r3, [ip] │ │ + ldr r0, [ip, #4] │ │ + ldr r6, [ip, #8] │ │ + add ip, lr, r2 │ │ + ldr r4, [r3, r8] │ │ + and ip, ip, #3 │ │ + ldr r3, [r0, r8] │ │ + rsb ip, r2, ip │ │ + ldr r0, [r6, r8] │ │ + ldr r2, [r4, r1] │ │ + lsl r8, ip, #2 │ │ + ldr r3, [r3, r1] │ │ + mov r4, #0 │ │ + ldr r1, [r0, r1] │ │ + ldr r2, [r2] │ │ + ldr r3, [r3] │ │ + str r1, [sp, #12] │ │ + add r1, r9, r8 │ │ + str r2, [sp, #4] │ │ + str r1, [sp, #16] │ │ + str r3, [sp, #8] │ │ + ldr r6, [r7, r4, lsl #3] │ │ + cmp ip, #0 │ │ + ldr r2, [sp, #12] │ │ + ldr r1, [sp, #8] │ │ + mul r3, r6, lr │ │ + add r2, r2, r6, lsl #2 │ │ + vldr s15, [r2] │ │ + ldr r2, [sp, #4] │ │ + lsl r3, r3, #2 │ │ + add r2, r2, r3 │ │ + add r3, r1, r3 │ │ + ble 26084 │ │ + mov fp, r3 │ │ + mov sl, r2 │ │ + mov r0, r9 │ │ + mov r1, #0 │ │ + vldmia r0!, {s13} │ │ + add r1, r1, #1 │ │ + cmp r1, ip │ │ + vldmia sl!, {s14} │ │ + vldmia fp!, {s12} │ │ + vsub.f32 s14, s13, s14 │ │ + vmul.f32 s14, s14, s14 │ │ + vmls.f32 s15, s14, s12 │ │ + bne 257e8 │ │ + ldr r1, [sp, #16] │ │ + add r2, r2, r8 │ │ + add r3, r3, r8 │ │ + mov r0, ip │ │ + cmp lr, r0 │ │ + ble 258a8 │ │ + add r3, r3, #16 │ │ + add r1, r1, #16 │ │ + add r2, r2, #16 │ │ + vldr s14, [r2, #-16] │ │ + add r0, r0, #4 │ │ + cmp lr, r0 │ │ + add r1, r1, #16 │ │ + add r2, r2, #16 │ │ + add r3, r3, #16 │ │ + vldr s8, [r1, #-32] ; 0xffffffe0 │ │ + vldr s9, [r1, #-28] ; 0xffffffe4 │ │ + vsub.f32 s8, s8, s14 │ │ + vldr s10, [r2, #-28] ; 0xffffffe4 │ │ + vldr s5, [r3, #-32] ; 0xffffffe0 │ │ + vldr s11, [r1, #-24] ; 0xffffffe8 │ │ + vmul.f32 s8, s8, s8 │ │ + vldr s12, [r2, #-24] ; 0xffffffe8 │ │ + vldr s6, [r3, #-28] ; 0xffffffe4 │ │ + vldr s13, [r1, #-20] ; 0xffffffec │ │ + vldr s14, [r2, #-20] ; 0xffffffec │ │ + vsub.f32 s10, s9, s10 │ │ + vldr s7, [r3, #-24] ; 0xffffffe8 │ │ + vldr s9, [r3, #-20] ; 0xffffffec │ │ + vmls.f32 s15, s8, s5 │ │ + vmul.f32 s10, s10, s10 │ │ + vsub.f32 s12, s11, s12 │ │ + vmls.f32 s15, s10, s6 │ │ + vmul.f32 s12, s12, s12 │ │ + vsub.f32 s14, s13, s14 │ │ + vmls.f32 s15, s12, s7 │ │ + vmul.f32 s14, s14, s14 │ │ + vmls.f32 s15, s14, s9 │ │ + bgt 25830 │ │ + vcvt.s32.f32 s15, s15 │ │ + cmp r4, #0 │ │ + subne fp, r4, #1 │ │ + movne r2, r5 │ │ + vmov r3, s15 │ │ + vstr s15, [r5, #4] │ │ + beq 258fc │ │ + ldr r1, [r2, #-4] │ │ + sub sl, r2, #8 │ │ + cmp r3, r1 │ │ + ble 26064 │ │ + sub fp, fp, #1 │ │ + ldm sl, {r0, r1} │ │ + cmn fp, #1 │ │ + stm r2, {r0, r1} │ │ + mov r2, sl │ │ + bne 258c4 │ │ + mov fp, #0 │ │ + add r2, r7, fp │ │ + str r6, [r7, fp] │ │ + str r3, [r2, #4] │ │ + ldr r3, [sp] │ │ + add r4, r4, #1 │ │ + add r5, r5, #8 │ │ + cmp r4, r3 │ │ + bne 257a8 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + cmp r3, r2 │ │ + bne 25708 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + add r3, r3, #1 │ │ + str r3, [sp, #60] ; 0x3c │ │ + cmp r3, r2 │ │ + bne 256a4 │ │ + ldr r3, [sp, #20] │ │ + ldr r0, [sp, #124] ; 0x7c │ │ + ldrsh r1, [r3, #38] ; 0x26 │ │ + bl 436f4 <__aeabi_idivmod@@Base> │ │ + cmp r1, #0 │ │ + bne 25d88 │ │ + str r1, [sp, #12] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #20] │ │ + ldr ip, [sp, #12] │ │ + ldr r3, [r3, #44] ; 0x2c │ │ + cmp ip, #0 │ │ + add r2, ip, #31 │ │ + movge r2, ip │ │ + and ip, ip, #31 │ │ + ldr lr, [r3, #4] │ │ + asr r2, r2, #5 │ │ + ldr r2, [lr, r2, lsl #2] │ │ + lsr r2, r2, ip │ │ + tst r2, #1 │ │ + beq 26090 │ │ + cmp r1, #0 │ │ + ble 26090 │ │ + ldr r2, [sp, #12] │ │ + lsl r2, r2, #2 │ │ + str r2, [sp, #28] │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + sub r2, r2, #4 │ │ + str r2, [sp, #16] │ │ + mov r2, #0 │ │ + str r2, [sp, #8] │ │ + ldr r4, [sp, #28] │ │ + ldm r0, {r2, lr} │ │ + ldr r1, [r0, #8] │ │ + ldr ip, [r3] │ │ + ldr r3, [lr, r4] │ │ + ldr r1, [r1, r4] │ │ + ldr lr, [sp, #8] │ │ + ldr ip, [ip, r4] │ │ + ldr r2, [r2, r4] │ │ + ldr r4, [r1, lr, lsl #2] │ │ + ldr r1, [sp, #20] │ │ + ldr r5, [ip, lr, lsl #2] │ │ + ldr sl, [r0, #24] │ │ + ldrsh r7, [r1, #36] ; 0x24 │ │ + ldr r1, [r3, lr, lsl #2] │ │ + ldr r3, [r0, #28] │ │ + add sl, r4, sl, lsl #2 │ │ + ldr r2, [r2, lr, lsl #2] │ │ + sub r7, r7, #-536870911 ; 0xe0000001 │ │ + cmp r4, sl │ │ + ldr r1, [r1] │ │ + ldr ip, [r3, lr, lsl #2] │ │ + add r7, r5, r7, lsl #3 │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [r2] │ │ + ldr fp, [r3, #4]! │ │ + str r3, [sp, #16] │ │ + bcs 25c34 │ │ + asr r3, ip, #31 │ │ + sub r0, r7, #8 │ │ + str r0, [sp, #24] │ │ + lsr r3, r3, #30 │ │ + str r4, [sp, #4] │ │ + add r0, ip, r3 │ │ + and r0, r0, #3 │ │ + rsb r0, r3, r0 │ │ + cmp r0, #0 │ │ + movle r3, #0 │ │ + movgt r3, #1 │ │ + str r3, [sp] │ │ + vldr s14, [r7, #4] │ │ + ldr r3, [sp] │ │ + vldr s15, [r4] │ │ + vcvt.f32.s32 s7, s14 │ │ + vcmpe.f32 s15, s7 │ │ + vmrs APSR_nzcv, fpscr │ │ + andge r8, r3, #1 │ │ + movlt r8, #0 │ │ + cmp r8, #0 │ │ + mov r3, fp │ │ + beq 25ac8 │ │ + mov r8, #0 │ │ + vldmia r3!, {s13} │ │ + add r8, r8, #1 │ │ + vldmia r2!, {s14} │ │ + vldmia r1!, {s12} │ │ + vsub.f32 s14, s13, s14 │ │ + vmul.f32 s14, s14, s14 │ │ + vmls.f32 s15, s14, s12 │ │ + vcmpe.f32 s7, s15 │ │ + vmrs APSR_nzcv, fpscr │ │ + movls lr, #1 │ │ + movhi lr, #0 │ │ + cmp r8, r0 │ │ + movge lr, #0 │ │ + andlt lr, lr, #1 │ │ + cmp lr, #0 │ │ + bne 25a88 │ │ + cmp ip, r8 │ │ + ble 25b78 │ │ + vcmpe.f32 s7, s15 │ │ + vmrs APSR_nzcv, fpscr │ │ + bhi 26070 │ │ + add r6, r1, #16 │ │ + add r3, r3, #16 │ │ + add lr, r2, #16 │ │ + b 25af8 │ │ + vcmpe.f32 s7, s15 │ │ + vmrs APSR_nzcv, fpscr │ │ + bhi 26070 │ │ + vldr s14, [lr, #-16] │ │ + add r8, r8, #4 │ │ + cmp ip, r8 │ │ + mov r2, lr │ │ + mov r1, r6 │ │ + add r3, r3, #16 │ │ + vldr s8, [r3, #-32] ; 0xffffffe0 │ │ + add lr, lr, #16 │ │ + add r6, r6, #16 │ │ + vldr s9, [r3, #-28] ; 0xffffffe4 │ │ + vsub.f32 s8, s8, s14 │ │ + vldr s10, [lr, #-28] ; 0xffffffe4 │ │ + vldr s4, [r6, #-32] ; 0xffffffe0 │ │ + vldr s11, [r3, #-24] ; 0xffffffe8 │ │ + vmul.f32 s8, s8, s8 │ │ + vldr s12, [lr, #-24] ; 0xffffffe8 │ │ + vldr s5, [r6, #-28] ; 0xffffffe4 │ │ + vldr s13, [r3, #-20] ; 0xffffffec │ │ + vldr s14, [lr, #-20] ; 0xffffffec │ │ + vsub.f32 s10, s9, s10 │ │ + vldr s6, [r6, #-24] ; 0xffffffe8 │ │ + vldr s9, [r6, #-20] ; 0xffffffec │ │ + vmls.f32 s15, s8, s4 │ │ + vmul.f32 s10, s10, s10 │ │ + vsub.f32 s12, s11, s12 │ │ + vmls.f32 s15, s10, s5 │ │ + vmul.f32 s12, s12, s12 │ │ + vsub.f32 s14, s13, s14 │ │ + vmls.f32 s15, s12, s6 │ │ + vmul.f32 s14, s14, s14 │ │ + vmls.f32 s15, s14, s9 │ │ + bgt 25aec │ │ + vcmpe.f32 s7, s15 │ │ + vmrs APSR_nzcv, fpscr │ │ + bgt 25c20 │ │ + ldr r3, [sp, #20] │ │ + ldrsh r8, [r3, #36] ; 0x24 │ │ + ldr r3, [sp, #4] │ │ + cmp r8, #0 │ │ + rsb r6, r3, r4 │ │ + asr r6, r6, #2 │ │ + ble 25bcc │ │ + ldr r3, [r5] │ │ + cmp r6, r3 │ │ + beq 25c20 │ │ + mov r3, #0 │ │ + b 25bc0 │ │ + ldr lr, [r5, r3, lsl #3] │ │ + cmp r6, lr │ │ + beq 25c20 │ │ + add r3, r3, #1 │ │ + cmp r3, r8 │ │ + bne 25bb4 │ │ + vcvt.s32.f32 s15, s15 │ │ + ldr lr, [sp, #24] │ │ + cmp r5, lr │ │ + vmov r3, s15 │ │ + bhi 25c18 │ │ + ldr r8, [r7, #-4] │ │ + cmp r3, r8 │ │ + bge 25bfc │ │ + b 25c18 │ │ + ldr r8, [lr, #4] │ │ + cmp r3, r8 │ │ + blt 25c18 │ │ + ldr r9, [lr] │ │ + sub lr, lr, #8 │ │ + ldr r8, [lr, #12] │ │ + str r9, [lr, #16] │ │ + str r8, [lr, #20] │ │ + cmp r5, lr │ │ + bls 25bf0 │ │ + str r6, [lr, #8] │ │ + str r3, [lr, #12] │ │ + add r4, r4, #4 │ │ + cmp sl, r4 │ │ + bhi 25a58 │ │ + ldr r3, [sp, #20] │ │ + ldr r0, [r3, #12] │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [r0, #20] │ │ + add r3, r3, #1 │ │ + str r3, [sp, #8] │ │ + cmp r3, r1 │ │ + bge 26090 │ │ + ldr r3, [sp, #20] │ │ + ldr r3, [r3, #44] ; 0x2c │ │ + b 259b8 │ │ + ldr r3, [sp, #20] │ │ + ldr r0, [sp, #124] ; 0x7c │ │ + ldrsh r1, [r3, #38] ; 0x26 │ │ + bl 436f4 <__aeabi_idivmod@@Base> │ │ + cmp r1, #0 │ │ + bne 25d88 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #20] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r3, #0 │ │ + ble 25d88 │ │ + ldr ip, [sp, #64] ; 0x40 │ │ + mov r5, #0 │ │ + ldr r8, [sp, #20] │ │ + mov lr, #96 ; 0x60 │ │ + mov r7, r5 │ │ + cmp ip, #0 │ │ + ble 25d74 │ │ + ldr r6, [r8, #44] ; 0x2c │ │ + mvn r0, #-2147483648 ; 0x80000000 │ │ + mov r1, #0 │ │ + ldr r4, [r6, #4] │ │ + cmp r1, #0 │ │ + add r3, r1, #31 │ │ + and r2, r1, #31 │ │ + movge r3, r1 │ │ + asr r3, r3, #5 │ │ + ldr r3, [r4, r3, lsl #2] │ │ + lsr r2, r3, r2 │ │ + tst r2, #1 │ │ + beq 25cf4 │ │ + ldr r3, [r6] │ │ + ldr r3, [r3, r1, lsl #2] │ │ + ldr r3, [r3, r5] │ │ + ldr r3, [r3, #4] │ │ + asr r3, r3, #10 │ │ + cmp r0, r3 │ │ + movge r0, r3 │ │ + add r1, r1, #1 │ │ + cmp r1, ip │ │ + bne 25cb4 │ │ + mov r1, #0 │ │ + cmp r1, #0 │ │ + add r3, r1, #31 │ │ + and r2, r1, #31 │ │ + movge r3, r1 │ │ + asr r3, r3, #5 │ │ + ldr r3, [r4, r3, lsl #2] │ │ + lsr r2, r3, r2 │ │ + tst r2, #1 │ │ + beq 25d68 │ │ + ldrh r9, [r8, #36] ; 0x24 │ │ + sxth r9, r9 │ │ + cmp r9, #0 │ │ + ble 25d68 │ │ + ldr r3, [r6] │ │ + ldr r3, [r3, r1, lsl #2] │ │ + ldr r3, [r3, r5] │ │ + add r9, r3, r9, lsl #3 │ │ + ldr r2, [r3, #4] │ │ + add r3, r3, #8 │ │ + sub r2, r0, r2, asr #10 │ │ + cmp r2, #96 ; 0x60 │ │ + movgt r2, lr │ │ + str r2, [r3, #-4] │ │ + cmp r3, r9 │ │ + bne 25d48 │ │ + add r1, r1, #1 │ │ + cmp r1, ip │ │ + bne 25d04 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + add r7, r7, #1 │ │ + add r5, r5, #4 │ │ + cmp r7, r3 │ │ + bne 25c9c │ │ + ldr r3, [sp, #20] │ │ + mov r1, #0 │ │ + ldr r0, [sp, #68] ; 0x44 │ │ + ldr r2, [r3, #16] │ │ + lsl r2, r2, #1 │ │ + bl e9b8 │ │ + ldr r3, [sp, #128] ; 0x80 │ │ + cmp r3, #0 │ │ + ldr r3, [sp, #20] │ │ + ldr r3, [r3, #16] │ │ + strne r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r3, #0 │ │ + ble 260b4 │ │ + ldr r3, [sp, #20] │ │ + mov r1, #0 │ │ + str r1, [sp, #8] │ │ + mov sl, #96 ; 0x60 │ │ + str r1, [sp, #20] │ │ + ldr r2, [r3, #44] ; 0x2c │ │ + mov r9, r3 │ │ + ldr r1, [r3, #12] │ │ + ldr r0, [r3, #20] │ │ + str r2, [sp, #32] │ │ + ldr r2, [r2, #4] │ │ + str r1, [sp, #36] ; 0x24 │ │ + mvn r1, #-2147483648 ; 0x80000000 │ │ + str r0, [sp, #40] ; 0x28 │ │ + str r1, [sp, #24] │ │ + str r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #128] ; 0x80 │ │ + cmp r3, #0 │ │ + ldreq r3, [sp, #72] ; 0x48 │ │ + ldreq r2, [sp, #20] │ │ + ldrne r3, [sp, #20] │ │ + ldrbeq r3, [r3, r2] │ │ + ldreq r2, [sp, #8] │ │ + addeq r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb lr, [r3, r2] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + and r1, lr, #31 │ │ + asr r3, lr, #5 │ │ + ldr r0, [r2, r3, lsl #2] │ │ + lsr r1, r0, r1 │ │ + ands r3, r1, #1 │ │ + bne 2603c │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r2, [r2, #20] │ │ + cmp r2, #0 │ │ + ble 2605c │ │ + ldrh r0, [r9, #36] ; 0x24 │ │ + mov r7, r3 │ │ + ldr r3, [sp, #32] │ │ + sxth lr, lr │ │ + sxth r0, r0 │ │ + lsl r5, lr, #2 │ │ + ldr ip, [r3] │ │ + lsl r4, r0, #3 │ │ + cmp r0, #0 │ │ + ble 25ea4 │ │ + ldr r3, [ip, r5] │ │ + ldr r3, [r3, r7, lsl #2] │ │ + add r1, r3, r4 │ │ + str sl, [r3, #4] │ │ + add r3, r3, #8 │ │ + cmp r3, r1 │ │ + bne 25e94 │ │ + add r7, r7, #1 │ │ + cmp r7, r2 │ │ + bne 25e80 │ │ + ldr r1, [sp, #8] │ │ + ldr r3, [ip, lr, lsl #2] │ │ + ldrsh r4, [r9, #36] ; 0x24 │ │ + add r8, r1, r1, lsr #31 │ │ + add r2, r3, r2, lsl #2 │ │ + mov r1, #0 │ │ + str r3, [sp, #16] │ │ + asr r8, r8, #1 │ │ + str r1, [sp, #4] │ │ + str r2, [sp, #12] │ │ + str r3, [sp] │ │ + ldr r3, [sp] │ │ + cmp r4, #0 │ │ + ldr r2, [sp, #16] │ │ + rsb r5, r2, r3 │ │ + ldr lr, [r3], #4 │ │ + str r3, [sp] │ │ + ble 26034 │ │ + mov r1, #0 │ │ + ldr ip, [r9, #32] │ │ + ldr r6, [r9, #24] │ │ + mov r2, r1 │ │ + mov r0, lr │ │ + b 25f28 │ │ + add r2, r2, #1 │ │ + ldr r1, [lr, #4] │ │ + cmp r2, r4 │ │ + add r0, r0, #8 │ │ + add r1, r3, r1 │ │ + beq 25f90 │ │ + ldr r7, [lr, r2, lsl #3] │ │ + cmp ip, #0 │ │ + ldr r3, [r6, r5] │ │ + ldr r3, [r3, r7, lsl #2] │ │ + beq 26028 │ │ + ldrb r3, [r3, r8] │ │ + tst r3, #1 │ │ + asrne r3, r3, #4 │ │ + andeq r3, r3, #15 │ │ + ldrb r3, [ip, r3] │ │ + cmp r2, #0 │ │ + beq 25f10 │ │ + ldr fp, [r0, #4] │ │ + add r2, r2, #1 │ │ + ldr r7, [r9, #52] ; 0x34 │ │ + add r0, r0, #8 │ │ + add r3, r3, fp │ │ + cmp r3, r1 │ │ + rsbge fp, r1, r3 │ │ + rsblt fp, r3, r1 │ │ + movge r3, r1 │ │ + ldr r1, [r7] │ │ + cmp r2, r4 │ │ + ldrb r1, [r1, fp] │ │ + rsb r1, r1, r3 │ │ + bne 25f28 │ │ + ldr r3, [sp] │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r2 │ │ + ldr r3, [sp, #4] │ │ + add r3, r3, r1 │ │ + str r3, [sp, #4] │ │ + bne 25edc │ │ + ldrh r3, [sp, #4] │ │ + ldr r2, [sp, #20] │ │ + ldr r1, [sp, #24] │ │ + ldr r0, [sp, #4] │ │ + add r2, r2, #1 │ │ + str r2, [sp, #20] │ │ + cmp r1, r0 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #8] │ │ + movge r1, r0 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + str r1, [sp, #24] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + lsl r2, r2, #1 │ │ + cmp ip, r0 │ │ + strh r3, [r1, r2] │ │ + bne 25e04 │ │ + ldr r2, [sp, #28] │ │ + cmp r2, #0 │ │ + ble 2601c │ │ + ldr r9, [sp, #68] ; 0x44 │ │ + ldrh r3, [sp, #24] │ │ + add ip, r9, r2, lsl #1 │ │ + ldrh r2, [r9] │ │ + rsb r2, r3, r2 │ │ + strh r2, [r9], #2 │ │ + cmp r9, ip │ │ + bne 26008 │ │ + mov r0, #0 │ │ + add sp, sp, #84 ; 0x54 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr r7, [sp, #8] │ │ + ldrb r3, [r3, r7] │ │ + b 25f50 │ │ + mov r1, #0 │ │ + b 25f90 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [r3, #20] │ │ + cmp r2, #0 │ │ + ldrgt r3, [sp, #32] │ │ + sxthgt lr, lr │ │ + ldrgt ip, [r3] │ │ + bgt 25eb0 │ │ + mov r3, #0 │ │ + str r3, [sp, #4] │ │ + b 25fb0 │ │ + add fp, fp, #1 │ │ + lsl fp, fp, #3 │ │ + b 258f0 │ │ + rsb r8, r8, ip │ │ + lsl r3, r8, #2 │ │ + add r2, r2, r3 │ │ + add r1, r1, r3 │ │ + b 25c20 │ │ + mov r1, r9 │ │ + mov r0, #0 │ │ + b 2581c │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r0, #16] │ │ + add r2, r2, #1 │ │ + str r2, [sp, #12] │ │ + cmp r2, r3 │ │ + blt 2595c │ │ + str r3, [sp, #64] ; 0x40 │ │ + str r1, [sp, #52] ; 0x34 │ │ + b 25c7c │ │ + mvn r3, #-2147483648 ; 0x80000000 │ │ + str r3, [sp, #24] │ │ + b 25ff0 │ │ + ldr r2, [sp, #20] │ │ + mvn r1, #0 │ │ + ldr r3, [r2, #12] │ │ + ldr r2, [r2, #44] ; 0x2c │ │ + ldr r3, [r3, #16] │ │ + ldr r0, [r2, #4] │ │ + adds r2, r3, #31 │ │ + addmi r2, r3, #62 ; 0x3e │ │ + asr r2, r2, #5 │ │ + lsl r2, r2, #2 │ │ + bl e9b8 │ │ + b 25670 │ │ + │ │ +000260f0 : │ │ + mov r3, r0 │ │ + ldr r0, [r0, #12] │ │ + ldr r2, [r3, #8] │ │ + b 2d648 │ │ + │ │ +00026100 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #56] ; 0x38 │ │ - bl 3f6dc │ │ + bl 40dc0 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - bl 3f6dc │ │ + bl 40dc0 │ │ ldr r3, [r4, #28] │ │ ldr r0, [r4, #24] │ │ cmp r3, #0 │ │ - beq 241fc │ │ - bl 43edc <__udivdi3+0x53c> │ │ + beq 26150 │ │ + blx 3e1fc │ │ ldr r0, [r4, #28] │ │ - bl 43eec <__udivdi3+0x54c> │ │ + blx 41644 │ │ ldr r0, [r4, #20] │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r0, [r4, #12] │ │ - bl 2bd64 │ │ + bl 2d2a8 │ │ mov r0, r4 │ │ pop {r4, lr} │ │ - b 43dec <__udivdi3+0x44c> │ │ - bl 43dfc <__udivdi3+0x45c> │ │ - b 241e0 │ │ - │ │ -00024204 : │ │ - mov r3, r0 │ │ - ldr r0, [r0, #12] │ │ - ldr r2, [r3, #8] │ │ - b 2c0f0 │ │ - ldr ip, [pc, #2388] ; 24b70 │ │ + b 44c60 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + blx 3e292 │ │ + b 26134 │ │ + ldr r3, [pc, #2420] ; 26ad4 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, sp, #1056 ; 0x420 │ │ + mov ip, r3 │ │ ldr r3, [r0, #12] │ │ - sub sp, sp, #4 │ │ - ldr ip, [pc, ip] │ │ - ldr r1, [r1, #20] │ │ - str r2, [sp, #28] │ │ - mov r4, r0 │ │ - ldr r2, [ip] │ │ - str ip, [sp, #12] │ │ + sub sp, sp, #12 │ │ + mov r7, r2 │ │ + mov r5, r0 │ │ + ldr r0, [r0, #8] │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r2, [pc, ip] │ │ ldr ip, [r3, #20] │ │ - str r1, [sp, #16] │ │ ldr r3, [r3, #24] │ │ - str ip, [sp, #24] │ │ - ldr ip, [sp, #16] │ │ - ldr r1, [pc, #2328] ; 24b74 │ │ - ldr r0, [r0, #8] │ │ - add r1, pc, r1 │ │ - str ip, [r4, #16] │ │ + str r1, [sp, #24] │ │ + str r1, [r5, #16] │ │ str r3, [sp, #20] │ │ - str r2, [sp, #1052] ; 0x41c │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldr r1, [pc, #2304] ; 24b78 │ │ + ldr r1, [pc, #2360] ; 26ad8 │ │ + ldr r3, [r2] │ │ add r1, pc, r1 │ │ - str r0, [sp, #32] │ │ - ldr r0, [sp, #28] │ │ - bl e098 │ │ - subs r5, r0, #0 │ │ - mvneq r0, #0 │ │ - beq 2454c │ │ - ldr r7, [pc, #2276] ; 24b7c │ │ + str r2, [sp, #36] ; 0x24 │ │ + str ip, [sp, #28] │ │ + str r3, [sp, #1060] ; 0x424 │ │ + blx 3eb0c │ │ + ldr r1, [pc, #2336] ; 26adc │ │ + add r1, pc, r1 │ │ + str r0, [sp, #44] ; 0x2c │ │ + mov r0, r7 │ │ + bl e8e0 │ │ + subs r6, r0, #0 │ │ + beq 26988 │ │ + ldr r4, [pc, #2312] ; 26ae0 │ │ + add r8, sp, #48 ; 0x30 │ │ + ldr r3, [pc, #2308] ; 26ae4 │ │ mov r0, #1 │ │ - ldr ip, [sp, #28] │ │ + add r4, pc, r4 │ │ movw r2, #467 ; 0x1d3 │ │ - add r7, pc, r7 │ │ - ldr r3, [pc, #2260] ; 24b80 │ │ - mov r1, r7 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - add r0, sp, #40 ; 0x28 │ │ + str r7, [sp] │ │ + mov r1, r4 │ │ + blx 3f6b8 │ │ + mov r0, r8 │ │ mov r1, #4 │ │ mov r2, #1 │ │ - mov r3, r5 │ │ - bl e0d4 │ │ + mov r3, r6 │ │ + bl e928 │ │ cmp r0, #1 │ │ - bne 248ac │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - movw r3, #998 ; 0x3e6 │ │ - sub r1, r2, #1 │ │ - cmp r1, r3 │ │ - bls 245ac │ │ - lsl ip, r2, #8 │ │ - asr r1, r2, #8 │ │ - and ip, ip, #16711680 ; 0xff0000 │ │ - and r1, r1, #65280 ; 0xff00 │ │ - orr ip, ip, r1 │ │ - orr ip, ip, r2, lsr #24 │ │ - orr ip, ip, r2, lsl #24 │ │ - str ip, [sp, #40] ; 0x28 │ │ - sub r2, ip, #1 │ │ - cmp r2, r3 │ │ - movls r2, ip │ │ - movls r6, r0 │ │ - bhi 24a48 │ │ - mov r3, r5 │ │ + bne 26810 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + movw r7, #998 ; 0x3e6 │ │ + sub r3, r2, #1 │ │ + cmp r3, r7 │ │ + bls 26498 │ │ + lsl r1, r2, #8 │ │ + asr r3, r2, #8 │ │ + and r1, r1, #16711680 ; 0xff0000 │ │ + and r3, r3, #65280 ; 0xff00 │ │ + orr r3, r1, r3 │ │ + orr r3, r3, r2, lsr #24 │ │ + orr r2, r3, r2, lsl #24 │ │ + str r2, [sp, #48] ; 0x30 │ │ + sub r3, r2, #1 │ │ + cmp r3, r7 │ │ + bhi 269b0 │ │ + mov r7, r0 │ │ + add r4, sp, #60 ; 0x3c │ │ + mov r3, r6 │ │ mov r1, #1 │ │ - add r0, sp, #52 ; 0x34 │ │ - bl e0d4 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + mov r0, r4 │ │ + bl e928 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ cmp r0, r3 │ │ - bne 248d0 │ │ - add r1, sp, #1056 ; 0x420 │ │ - add r0, r1, r0 │ │ + bne 26834 │ │ + add r3, sp, #1056 ; 0x420 │ │ + add r3, r3, #8 │ │ + add r0, r3, r0 │ │ ldrb r3, [r0, #-1005] ; 0xfffffc13 │ │ cmp r3, #0 │ │ - bne 24914 │ │ - ldr r7, [pc, #2096] ; 24b84 │ │ - add r3, sp, #52 ; 0x34 │ │ - str r3, [sp] │ │ - movw r2, #491 ; 0x1eb │ │ - add r7, pc, r7 │ │ - ldr r3, [pc, #2080] ; 24b88 │ │ + bne 26854 │ │ + ldr r9, [pc, #2128] ; 26ae8 │ │ mov r0, #1 │ │ + ldr r3, [pc, #2124] ; 26aec │ │ + movw r2, #491 ; 0x1eb │ │ + add r9, pc, r9 │ │ + str r4, [sp] │ │ add r3, pc, r3 │ │ - mov r1, r7 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - add r0, sp, #40 ; 0x28 │ │ + mov r1, r9 │ │ + blx 3f6b8 │ │ + mov r0, r8 │ │ mov r1, #4 │ │ mov r2, #1 │ │ - mov r3, r5 │ │ - bl e0d4 │ │ + mov r3, r6 │ │ + bl e928 │ │ cmp r0, #1 │ │ - bne 248f0 │ │ - cmp r6, #0 │ │ - add r0, sp, #52 ; 0x34 │ │ - ldrne r3, [sp, #40] ; 0x28 │ │ - ldreq r2, [sp, #40] ; 0x28 │ │ - asrne r2, r3, #8 │ │ - lslne r1, r3, #8 │ │ - andne r2, r2, #65280 ; 0xff00 │ │ + bne 26874 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + cmp r7, #0 │ │ + mov r0, r4 │ │ + asrne r3, r2, #8 │ │ + lslne r1, r2, #8 │ │ + andne r3, r3, #65280 ; 0xff00 │ │ andne r1, r1, #16711680 ; 0xff0000 │ │ - orrne r2, r1, r2 │ │ + orrne r3, r1, r3 │ │ mov r1, #1 │ │ - orrne r2, r2, r3, lsr #24 │ │ - orrne r2, r2, r3, lsl #24 │ │ - mov r3, r5 │ │ - strne r2, [sp, #40] ; 0x28 │ │ - bl e0d4 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + orrne r3, r3, r2, lsr #24 │ │ + orrne r2, r3, r2, lsl #24 │ │ + mov r3, r6 │ │ + strne r2, [sp, #48] ; 0x30 │ │ + bl e928 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ cmp r0, r3 │ │ - bne 24934 │ │ - add r1, sp, #1056 ; 0x420 │ │ - add r0, r1, r0 │ │ - ldrb fp, [r0, #-1005] ; 0xfffffc13 │ │ - cmp fp, #0 │ │ - bne 24a28 │ │ - ldr r7, [pc, #1944] ; 24b8c │ │ - mov r9, #8 │ │ - ldr r8, [pc, #1940] ; 24b90 │ │ - ldr sl, [pc, #1940] ; 24b94 │ │ - add r7, pc, r7 │ │ - add r8, pc, r8 │ │ + bne 26898 │ │ + add r3, sp, #1056 ; 0x420 │ │ + add r3, r3, #8 │ │ + add r0, r3, r0 │ │ + ldrb r3, [r0, #-1005] ; 0xfffffc13 │ │ + cmp r3, #0 │ │ + bne 26990 │ │ + str r3, [sp, #16] │ │ + mov r3, #8 │ │ + ldr fp, [pc, #1972] ; 26af0 │ │ + str r3, [sp, #32] │ │ + ldr sl, [pc, #1968] ; 26af4 │ │ + add fp, pc, fp │ │ + ldr r3, [pc, #1964] ; 26af8 │ │ + ldr r9, [pc, #1964] ; 26afc │ │ add sl, pc, sl │ │ - add r0, sp, #40 ; 0x28 │ │ + add r3, pc, r3 │ │ + str r3, [sp, #8] │ │ + add r9, pc, r9 │ │ + ldr r3, [pc, #1948] ; 26b00 │ │ + add r3, pc, r3 │ │ + str r3, [sp, #12] │ │ + mov r0, r8 │ │ mov r1, #4 │ │ mov r2, #1 │ │ - mov r3, r5 │ │ - bl e0d4 │ │ + mov r3, r6 │ │ + bl e928 │ │ cmp r0, #1 │ │ - bne 2451c │ │ - cmp r6, #0 │ │ - ldrne r3, [sp, #40] ; 0x28 │ │ - ldreq r2, [sp, #40] ; 0x28 │ │ - asrne r2, r3, #8 │ │ - lslne r1, r3, #8 │ │ - andne r2, r2, #65280 ; 0xff00 │ │ + bne 264a0 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + cmp r7, #0 │ │ + asrne r3, r2, #8 │ │ + lslne r1, r2, #8 │ │ + andne r3, r3, #65280 ; 0xff00 │ │ andne r1, r1, #16711680 ; 0xff0000 │ │ - orrne r2, r1, r2 │ │ - orrne r2, r2, r3, lsr #24 │ │ - orrne r2, r2, r3, lsl #24 │ │ - strne r2, [sp, #40] ; 0x28 │ │ + orrne r3, r1, r3 │ │ + orrne r3, r3, r2, lsr #24 │ │ + orrne r2, r3, r2, lsl #24 │ │ + strne r2, [sp, #48] ; 0x30 │ │ cmp r2, #0 │ │ - beq 245b4 │ │ - mov r3, r5 │ │ - add r0, sp, #52 ; 0x34 │ │ + beq 264f4 │ │ + mov r3, r6 │ │ + mov r0, r4 │ │ mov r1, #1 │ │ - bl e0d4 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + bl e928 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ cmp r0, r3 │ │ - bne 246fc │ │ - add r0, sp, #52 ; 0x34 │ │ - mov r1, r7 │ │ + bne 26658 │ │ + mov r0, r4 │ │ + mov r1, fp │ │ mov r2, #14 │ │ - bl e0f8 │ │ + bl e940 │ │ cmp r0, #0 │ │ - beq 2459c │ │ - add r0, sp, #52 ; 0x34 │ │ - mov r1, r8 │ │ + beq 26488 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #8] │ │ mov r2, #14 │ │ - bl e0f8 │ │ + bl e940 │ │ cmp r0, #0 │ │ - beq 2458c │ │ - add r0, sp, #52 ; 0x34 │ │ - mov r1, sl │ │ + beq 26478 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #12] │ │ mov r2, #12 │ │ - bl e0f8 │ │ + bl e940 │ │ cmp r0, #0 │ │ - beq 2457c │ │ - ldr r1, [pc, #1748] ; 24b98 │ │ - add r0, sp, #52 ; 0x34 │ │ + beq 26468 │ │ + mov r0, r4 │ │ + mov r1, sl │ │ mov r2, #14 │ │ - add r1, pc, r1 │ │ - bl e0f8 │ │ + bl e940 │ │ cmp r0, #0 │ │ - beq 2456c │ │ - ldr r1, [pc, #1724] ; 24b9c │ │ - add r0, sp, #52 ; 0x34 │ │ + beq 26458 │ │ + mov r0, r4 │ │ + mov r1, r9 │ │ mov r2, #13 │ │ - add r1, pc, r1 │ │ - bl e0f8 │ │ + bl e940 │ │ cmp r0, #0 │ │ - bne 24408 │ │ - add r0, sp, #65 ; 0x41 │ │ - bl e134 │ │ - mov r1, #4 │ │ - mov r2, #1 │ │ - mov r3, r5 │ │ - mov r9, r0 │ │ - add r0, sp, #40 ; 0x28 │ │ - bl e0d4 │ │ - cmp r0, #1 │ │ - beq 24424 │ │ - ldr r1, [pc, #1660] ; 24ba0 │ │ + bne 26368 │ │ + add r0, r4, #13 │ │ + bl e97c │ │ + str r0, [sp, #32] │ │ + b 26368 │ │ + add r0, r4, #14 │ │ + bl e97c │ │ + str r0, [sp, #16] │ │ + b 26430 │ │ + add r0, sp, #72 ; 0x48 │ │ + bl e97c │ │ + str r0, [sp, #24] │ │ + b 26418 │ │ + add r0, r4, #14 │ │ + bl e97c │ │ + str r0, [sp, #20] │ │ + b 26400 │ │ + add r0, r4, #14 │ │ + bl e97c │ │ + str r0, [sp, #28] │ │ + b 263e8 │ │ + mov r7, #0 │ │ + b 26258 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ mov r0, #4 │ │ - ldr ip, [sp, #28] │ │ + ldr r1, [pc, #1620] ; 26b04 │ │ movw r2, #511 ; 0x1ff │ │ - ldr r3, [pc, #1648] ; 24ba4 │ │ + str r3, [sp] │ │ add r1, pc, r1 │ │ + ldr r3, [pc, #1608] ; 26b08 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43eac <__udivdi3+0x50c> │ │ - mov r0, r5 │ │ - bl e0a4 │ │ - mvn r0, #0 │ │ - ldr ip, [sp, #12] │ │ - ldr r2, [sp, #1052] ; 0x41c │ │ - ldr r3, [ip] │ │ + blx 3f7b4 │ │ + mov r0, r6 │ │ + mvn r7, #0 │ │ + bl e8ec │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mov r0, r7 │ │ + ldr r2, [sp, #1060] ; 0x424 │ │ + ldr r3, [r3] │ │ cmp r2, r3 │ │ - bne 24b6c │ │ - add sp, sp, #36 ; 0x24 │ │ - add sp, sp, #1024 ; 0x400 │ │ + bne 26ad0 │ │ + add sp, sp, #1056 ; 0x420 │ │ + add sp, sp, #12 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - add r0, sp, #66 ; 0x42 │ │ - bl e134 │ │ - mov fp, r0 │ │ - b 244d8 │ │ - add r0, sp, #64 ; 0x40 │ │ - bl e134 │ │ - str r0, [sp, #16] │ │ - b 244bc │ │ - add r0, sp, #66 ; 0x42 │ │ - bl e134 │ │ - str r0, [sp, #20] │ │ - b 244a4 │ │ - add r0, sp, #66 ; 0x42 │ │ - bl e134 │ │ - str r0, [sp, #24] │ │ - b 2448c │ │ - mov r6, #0 │ │ - b 2431c │ │ - ldr ip, [sp, #16] │ │ - cmp fp, #0 │ │ - str fp, [sp, #36] ; 0x24 │ │ - str ip, [sp, #48] ; 0x30 │ │ - ldr ip, [sp, #20] │ │ - str ip, [sp, #44] ; 0x2c │ │ - beq 2472c │ │ - ldr r3, [r4, #12] │ │ - ldr ip, [sp, #24] │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #52] ; 0x34 │ │ + beq 26678 │ │ + ldr r3, [r5, #12] │ │ + ldr r2, [sp, #28] │ │ ldr r8, [r3, #20] │ │ - cmp r8, ip │ │ - bne 24a9c │ │ - ldr sl, [r3, #24] │ │ - ldr ip, [sp, #20] │ │ - cmp sl, ip │ │ - bne 24ac4 │ │ - ldr ip, [r4, #16] │ │ - ldr r1, [sp, #16] │ │ - cmp ip, r1 │ │ - bne 24a70 │ │ - cmp fp, #15 │ │ - cmpne fp, #0 │ │ - beq 2471c │ │ - cmp fp, #16 │ │ - bne 24b2c │ │ - cmp r9, #4 │ │ - cmpne r9, #8 │ │ - bne 24b0c │ │ - ldr ip, [sp, #32] │ │ - cmp ip, #0 │ │ - bne 247c4 │ │ - mov r0, r5 │ │ - bl e0c8 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - cmp ip, #0 │ │ - mov r6, r0 │ │ - bne 24824 │ │ - ldr r7, [r4, #28] │ │ - cmp r7, #0 │ │ - beq 24954 │ │ - ldr r3, [pc, #1356] ; 24ba8 │ │ - mov r2, #4 │ │ + cmp r8, r2 │ │ + bne 26a28 │ │ + ldr fp, [r3, #24] │ │ + ldr r3, [sp, #20] │ │ + cmp fp, r3 │ │ + bne 269d8 │ │ + ldr sl, [r5, #16] │ │ + ldr r3, [sp, #24] │ │ + cmp sl, r3 │ │ + bne 26a00 │ │ + ldr r2, [sp, #16] │ │ + sub r3, r2, #15 │ │ + cmp r2, #0 │ │ + cmpne r3, #1 │ │ + bhi 26a90 │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #32] │ │ + cmp r3, #15 │ │ + sub r7, r2, #4 │ │ + moveq r3, #16 │ │ + bics r7, r7, #4 │ │ + str r3, [sp, #16] │ │ + bne 26a70 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + bne 266e8 │ │ + mov r0, r6 │ │ + bl e910 │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + mov r4, r0 │ │ + bne 267b0 │ │ + ldr r9, [r5, #28] │ │ + cmp r9, #0 │ │ + beq 268b8 │ │ + mov r3, #612 ; 0x264 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #1364] ; 26b0c │ │ + mov r1, fp │ │ mov r0, r8 │ │ - mov r1, sl │ │ + mov r2, #4 │ │ add r3, pc, r3 │ │ - mov ip, #612 ; 0x264 │ │ - str ip, [sp] │ │ - bl 43efc <__udivdi3+0x55c> │ │ + blx 3e1ba <__ckd_calloc_2d__@@Base> │ │ cmp r8, #0 │ │ - mov r2, #0 │ │ - str r2, [sp, #40] ; 0x28 │ │ - str r0, [r4, #24] │ │ - ble 246ec │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr fp, [sp, #48] ; 0x30 │ │ - cmp r9, #4 │ │ - addeq fp, fp, #1 │ │ - addeq fp, fp, fp, lsr #31 │ │ - asreq fp, fp, #1 │ │ - cmp r3, #0 │ │ - ble 246dc │ │ - mov r7, #0 │ │ - ldr r3, [r4, #24] │ │ - ldr r0, [r4, #28] │ │ - ldr sl, [r3, r2, lsl #2] │ │ - bl 43f0c <__udivdi3+0x56c> │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add r0, r0, r6 │ │ - str r0, [sl, r7, lsl #2] │ │ - add r7, r7, #1 │ │ - add r6, r6, fp │ │ - cmp r3, r7 │ │ - bgt 246ac │ │ - add r2, r2, #1 │ │ - str r2, [sp, #40] ; 0x28 │ │ - cmp r8, r2 │ │ - bgt 2468c │ │ - mov r0, r5 │ │ - bl e0a4 │ │ - mov r0, #0 │ │ - b 2454c │ │ - ldr r1, [pc, #1192] ; 24bac │ │ + mov r3, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + str r0, [r5, #24] │ │ + ble 2664c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr fp, [sp, #32] │ │ + str r6, [sp, #8] │ │ + ldr sl, [sp, #56] ; 0x38 │ │ + cmp fp, #4 │ │ + addeq sl, sl, #1 │ │ + addeq sl, sl, sl, lsr #31 │ │ + asreq sl, sl, #1 │ │ + cmp r2, #0 │ │ + ble 26638 │ │ + mov r9, #0 │ │ + ldr r2, [r5, #24] │ │ + ldr r0, [r5, #28] │ │ + ldr r6, [r2, r3, lsl #2] │ │ + blx 41684 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + add r0, r0, r4 │ │ + str r0, [r6, r9, lsl #2] │ │ + add r9, r9, #1 │ │ + add r4, r4, sl │ │ + cmp r9, r2 │ │ + blt 26608 │ │ + add r3, r3, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + cmp r8, r3 │ │ + bgt 265e8 │ │ + ldr r6, [sp, #8] │ │ + mov r0, r6 │ │ + bl e8ec │ │ + b 264d0 │ │ + ldr r1, [pc, #1200] ; 26b10 │ │ mov r0, #4 │ │ - ldr r3, [pc, #1188] ; 24bb0 │ │ + ldr r3, [pc, #1196] ; 26b14 │ │ movw r2, #518 ; 0x206 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43eac <__udivdi3+0x50c> │ │ - b 24540 │ │ - cmp fp, #15 │ │ - moveq fp, #16 │ │ - str fp, [sp, #36] ; 0x24 │ │ - b 24618 │ │ - add r0, sp, #44 ; 0x2c │ │ + blx 3f7b4 │ │ + b 264c4 │ │ + add r0, sp, #52 ; 0x34 │ │ mov r1, #4 │ │ mov r2, #1 │ │ - mov r3, r5 │ │ - bl e0d4 │ │ + mov r3, r6 │ │ + bl e928 │ │ cmp r0, #1 │ │ - bne 24aec │ │ - cmp r6, #0 │ │ - bne 24884 │ │ - add r0, sp, #48 ; 0x30 │ │ + bne 26a50 │ │ + cmp r7, #0 │ │ + bne 26748 │ │ + mov r2, r0 │ │ mov r1, #4 │ │ - mov r2, #1 │ │ - mov r3, r5 │ │ - bl e0d4 │ │ + add r0, sp, #56 ; 0x38 │ │ + mov r3, r6 │ │ + bl e928 │ │ cmp r0, #1 │ │ - bne 24b4c │ │ - cmp r6, #0 │ │ - ldr r1, [pc, #1084] ; 24bb4 │ │ + bne 26ab0 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr ip, [sp, #52] ; 0x34 │ │ mov r0, #1 │ │ - ldrne r3, [sp, #48] ; 0x30 │ │ - add r1, pc, r1 │ │ - ldreq ip, [sp, #48] ; 0x30 │ │ - lslne ip, r3, #8 │ │ - asrne r2, r3, #8 │ │ - andne ip, ip, #16711680 ; 0xff0000 │ │ - andne r2, r2, #65280 ; 0xff00 │ │ - orrne ip, ip, r2 │ │ + str r3, [sp, #4] │ │ movw r2, #554 ; 0x22a │ │ - orrne ip, ip, r3, lsr #24 │ │ - orrne ip, ip, r3, lsl #24 │ │ - ldr r3, [pc, #1036] ; 24bb8 │ │ - strne ip, [sp, #48] ; 0x30 │ │ - str ip, [sp, #4] │ │ - add r3, pc, r3 │ │ - ldr ip, [sp, #44] ; 0x2c │ │ + ldr r1, [pc, #1092] ; 26b18 │ │ + ldr r3, [pc, #1092] ; 26b1c │ │ + add r1, pc, r1 │ │ str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 245d0 │ │ - ldr r1, [pc, #1008] ; 24bbc │ │ + add r3, pc, r3 │ │ + blx 3f6b8 │ │ + b 26510 │ │ + ldr r1, [pc, #1072] ; 26b20 │ │ movw r2, #586 ; 0x24a │ │ - ldr r3, [pc, #1004] ; 24bc0 │ │ + ldr r3, [pc, #1068] ; 26b24 │ │ mov r0, #1 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, r5 │ │ - bl e0c8 │ │ - mov r6, r0 │ │ - ldr r0, [sp, #28] │ │ - bl 43f1c <__udivdi3+0x57c> │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - cmp ip, #0 │ │ - mov r7, r0 │ │ - str r0, [r4, #28] │ │ - beq 2464c │ │ - bl 43f0c <__udivdi3+0x56c> │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - ldr r7, [r4, #28] │ │ - add r0, r0, r6 │ │ - add r6, r6, ip │ │ - str r0, [r4, #32] │ │ - b 2464c │ │ - ldr r7, [pc, #920] ; 24bc4 │ │ + blx 3f6b8 │ │ + mov r0, r6 │ │ + bl e910 │ │ + mov r4, r0 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + blx 41554 │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + mov r9, r0 │ │ + str r0, [r5, #28] │ │ + beq 265a0 │ │ + blx 41684 │ │ + ldr r3, [sp, #16] │ │ + ldr r9, [r5, #28] │ │ + add r0, r0, r4 │ │ + add r4, r4, r3 │ │ + str r0, [r5, #32] │ │ + b 265a0 │ │ + ldr lr, [sp, #52] ; 0x34 │ │ + mov r2, r0 │ │ + mov r1, #4 │ │ + add r0, sp, #56 ; 0x38 │ │ + lsl ip, lr, #8 │ │ + asr r3, lr, #8 │ │ + and r3, r3, #65280 ; 0xff00 │ │ + and ip, ip, #16711680 ; 0xff0000 │ │ + orr ip, ip, r3 │ │ + mov r3, r6 │ │ + orr ip, ip, lr, lsr #24 │ │ + orr ip, ip, lr, lsl #24 │ │ + str ip, [sp, #52] ; 0x34 │ │ + bl e928 │ │ + cmp r0, #1 │ │ + bne 26ab0 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + lsl r1, r2, #8 │ │ + asr r3, r2, #8 │ │ + and r1, r1, #16711680 ; 0xff0000 │ │ + and r3, r3, #65280 ; 0xff00 │ │ + orr r3, r1, r3 │ │ + orr r3, r3, r2, lsr #24 │ │ + orr r3, r3, r2, lsl #24 │ │ + str r3, [sp, #56] ; 0x38 │ │ + b 266bc │ │ + ldr r9, [pc, #880] ; 26b28 │ │ movw r3, #602 ; 0x25a │ │ - ldr r1, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #16] │ │ mov r0, #1 │ │ - add r7, pc, r7 │ │ - mov r2, r7 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + add r9, pc, r9 │ │ + mov r2, r9 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + mov r3, r6 │ │ mov r1, #1 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov r3, r5 │ │ - str r0, [r4, #32] │ │ - bl e0d4 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - cmp ip, r0 │ │ - beq 24648 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #16] │ │ + str r0, [r5, #32] │ │ + bl e928 │ │ + ldr r3, [sp, #16] │ │ + cmp r3, r0 │ │ + beq 2659c │ │ + ldr r3, [sp, #16] │ │ + mov r1, r9 │ │ mov r0, #4 │ │ - ldr r3, [pc, #856] ; 24bc8 │ │ - mov r1, r7 │ │ mov r2, #604 ; 0x25c │ │ + str r3, [sp] │ │ + ldr r3, [pc, #804] ; 26b2c │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 24540 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsl r2, r3, #8 │ │ - asr r1, r3, #8 │ │ - and r2, r2, #16711680 ; 0xff0000 │ │ - and r1, r1, #65280 ; 0xff00 │ │ - orr r2, r2, r1 │ │ - orr r2, r2, r3, lsr #24 │ │ - orr r3, r2, r3, lsl #24 │ │ - str r3, [sp, #44] ; 0x2c │ │ - b 24750 │ │ - ldr ip, [sp, #28] │ │ + blx 3f6b8 │ │ + b 264c4 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r1, r4 │ │ mov r0, #4 │ │ - ldr r3, [pc, #784] ; 24bcc │ │ - mov r1, r7 │ │ movw r2, #470 ; 0x1d6 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #772] ; 26b30 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43eac <__udivdi3+0x50c> │ │ - b 24540 │ │ - ldr r1, [pc, #760] ; 24bd0 │ │ + blx 3f7b4 │ │ + b 264c4 │ │ + ldr r1, [pc, #760] ; 26b34 │ │ mov r0, #4 │ │ - ldr r3, [pc, #756] ; 24bd4 │ │ + ldr r3, [pc, #756] ; 26b38 │ │ mov r2, #484 ; 0x1e4 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43eac <__udivdi3+0x50c> │ │ - b 24540 │ │ - ldr ip, [sp, #28] │ │ - mov r0, #4 │ │ - ldr r3, [pc, #728] ; 24bd8 │ │ - mov r1, r7 │ │ - movw r2, #495 ; 0x1ef │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43eac <__udivdi3+0x50c> │ │ - b 24540 │ │ - ldr r1, [pc, #704] ; 24bdc │ │ + blx 3f7b4 │ │ + b 264c4 │ │ + ldr r1, [pc, #736] ; 26b3c │ │ mov r0, #4 │ │ - ldr r3, [pc, #700] ; 24be0 │ │ + ldr r3, [pc, #732] ; 26b40 │ │ mov r2, #488 ; 0x1e8 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 24540 │ │ - ldr r1, [pc, #680] ; 24be4 │ │ + blx 3f6b8 │ │ + b 264c4 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r1, r9 │ │ + mov r0, #4 │ │ + movw r2, #495 ; 0x1ef │ │ + str r3, [sp] │ │ + ldr r3, [pc, #692] ; 26b44 │ │ + add r3, pc, r3 │ │ + blx 3f7b4 │ │ + b 264c4 │ │ + ldr r1, [pc, #680] ; 26b48 │ │ mov r0, #4 │ │ - ldr r3, [pc, #676] ; 24be8 │ │ + ldr r3, [pc, #676] ; 26b4c │ │ mov r2, #500 ; 0x1f4 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43eac <__udivdi3+0x50c> │ │ - b 24540 │ │ - ldr ip, [pc, #656] ; 24bec │ │ + blx 3f7b4 │ │ + b 264c4 │ │ + ldr r3, [pc, #656] ; 26b50 │ │ + mov ip, #624 ; 0x270 │ │ + mov r1, fp │ │ + mov r2, sl │ │ + add r3, pc, r3 │ │ mov r0, r8 │ │ - ldr r1, [sp, #20] │ │ + stm sp, {r3, ip} │ │ mov r3, #1 │ │ - ldr r2, [sp, #16] │ │ - add ip, pc, ip │ │ - str ip, [sp] │ │ - mov ip, #624 ; 0x270 │ │ - str ip, [sp, #4] │ │ - bl 43e3c <__udivdi3+0x49c> │ │ + blx 3e212 <__ckd_calloc_3d__@@Base> │ │ cmp r8, #0 │ │ - str r7, [sp, #40] ; 0x28 │ │ - str r0, [r4, #24] │ │ - ble 246ec │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - mov r0, r7 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - cmp r9, #4 │ │ - addeq r7, r7, #1 │ │ - addeq r7, r7, r7, lsr #31 │ │ - asreq r7, r7, #1 │ │ - cmp r3, #0 │ │ - ble 24a14 │ │ - mov r6, #0 │ │ - b 249cc │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - add r6, r6, #1 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - cmp r3, r6 │ │ - ble 24a14 │ │ - ldr ip, [r4, #24] │ │ + str r9, [sp, #48] ; 0x30 │ │ + str r0, [r5, #24] │ │ + ble 2664c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr fp, [sp, #32] │ │ + ldr sl, [sp, #56] ; 0x38 │ │ + cmp fp, #4 │ │ + addeq sl, sl, #1 │ │ + addeq sl, sl, sl, lsr #31 │ │ + asreq sl, sl, #1 │ │ + cmp r2, #0 │ │ + ble 26974 │ │ + mov r4, #0 │ │ + b 2692c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + add r4, r4, #1 │ │ + ldr r9, [sp, #48] ; 0x30 │ │ + cmp r4, r2 │ │ + bge 26974 │ │ + ldr r0, [r5, #24] │ │ mov r1, #1 │ │ - mov r2, r7 │ │ - mov r3, r5 │ │ - ldr r0, [ip, r0, lsl #2] │ │ - ldr r0, [r0, r6, lsl #2] │ │ - bl e0d4 │ │ - cmp r0, r7 │ │ - beq 249b8 │ │ - ldr r1, [pc, #504] ; 24bf0 │ │ + mov r2, sl │ │ + mov r3, r6 │ │ + ldr r0, [r0, r9, lsl #2] │ │ + ldr r0, [r0, r4, lsl #2] │ │ + bl e928 │ │ + cmp r0, sl │ │ + beq 26918 │ │ + ldr r1, [pc, #508] ; 26b54 │ │ mov r0, #4 │ │ - ldr r3, [pc, #500] ; 24bf4 │ │ + ldr r3, [pc, #504] ; 26b58 │ │ movw r2, #633 ; 0x279 │ │ + str sl, [sp] │ │ add r1, pc, r1 │ │ - str r7, [sp] │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 24540 │ │ - add r0, r0, #1 │ │ - str r0, [sp, #40] ; 0x28 │ │ - cmp r8, r0 │ │ - bgt 24994 │ │ - b 246ec │ │ - ldr r1, [pc, #456] ; 24bf8 │ │ + blx 3f6b8 │ │ + b 264c4 │ │ + add r9, r9, #1 │ │ + str r9, [sp, #48] ; 0x30 │ │ + cmp r8, r9 │ │ + bgt 268f4 │ │ + b 2664c │ │ + mvn r7, #0 │ │ + b 264d0 │ │ + ldr r1, [pc, #452] ; 26b5c │ │ mov r0, #4 │ │ - ldr r3, [pc, #452] ; 24bfc │ │ + ldr r3, [pc, #448] ; 26b60 │ │ mov r2, #504 ; 0x1f8 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 24540 │ │ - str ip, [sp] │ │ + blx 3f6b8 │ │ + b 264c4 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r1, r4 │ │ + str r2, [sp] │ │ mov r0, #4 │ │ - ldr ip, [sp, #28] │ │ - mov r1, r7 │ │ - ldr r3, [pc, #416] ; 24c00 │ │ movw r2, #478 ; 0x1de │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #404] ; 26b64 │ │ add r3, pc, r3 │ │ - str ip, [sp, #4] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 24540 │ │ - ldr r3, [sp, #16] │ │ - mov r0, #4 │ │ - ldr r1, [pc, #388] ; 24c04 │ │ - movw r2, #569 ; 0x239 │ │ - str ip, [sp, #4] │ │ + blx 3f6b8 │ │ + b 264c4 │ │ str r3, [sp] │ │ + mov r0, #4 │ │ + ldr r1, [pc, #384] ; 26b68 │ │ + mov r2, #564 ; 0x234 │ │ + ldr r3, [pc, #380] ; 26b6c │ │ + str fp, [sp, #4] │ │ add r1, pc, r1 │ │ - ldr r3, [pc, #372] ; 24c08 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 24540 │ │ - ldr r1, [pc, #360] ; 24c0c │ │ + blx 3f6b8 │ │ + b 264c4 │ │ + str r3, [sp] │ │ mov r0, #4 │ │ - ldr r3, [pc, #356] ; 24c10 │ │ - movw r2, #559 ; 0x22f │ │ + ldr r1, [pc, #352] ; 26b70 │ │ + movw r2, #569 ; 0x239 │ │ + ldr r3, [pc, #348] ; 26b74 │ │ + str sl, [sp, #4] │ │ add r1, pc, r1 │ │ - str ip, [sp] │ │ add r3, pc, r3 │ │ - str r8, [sp, #4] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 24540 │ │ - ldr r1, [pc, #328] ; 24c14 │ │ + blx 3f6b8 │ │ + b 264c4 │ │ + ldr r1, [pc, #328] ; 26b78 │ │ mov r0, #4 │ │ - ldr r3, [pc, #324] ; 24c18 │ │ - mov r2, #564 ; 0x234 │ │ + ldr r3, [pc, #324] ; 26b7c │ │ + str r2, [sp] │ │ add r1, pc, r1 │ │ - str ip, [sp] │ │ + str r8, [sp, #4] │ │ + movw r2, #559 ; 0x22f │ │ add r3, pc, r3 │ │ - str sl, [sp, #4] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 24540 │ │ - ldr r1, [pc, #296] ; 24c1c │ │ + blx 3f6b8 │ │ + b 264c4 │ │ + ldr r1, [pc, #296] ; 26b80 │ │ mov r0, #4 │ │ - ldr r3, [pc, #292] ; 24c20 │ │ + ldr r3, [pc, #292] ; 26b84 │ │ movw r2, #545 ; 0x221 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43eac <__udivdi3+0x50c> │ │ - b 24540 │ │ - ldr r1, [pc, #272] ; 24c24 │ │ + blx 3f7b4 │ │ + b 264c4 │ │ + ldr r1, [pc, #272] ; 26b88 │ │ mov r0, #4 │ │ - ldr r3, [pc, #268] ; 24c28 │ │ + ldr r3, [pc, #268] ; 26b8c │ │ movw r2, #581 ; 0x245 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 24540 │ │ - ldr r1, [pc, #248] ; 24c2c │ │ + blx 3f6b8 │ │ + b 264c4 │ │ + ldr r1, [pc, #248] ; 26b90 │ │ mov r0, #4 │ │ - ldr r3, [pc, #244] ; 24c30 │ │ + ldr r3, [pc, #244] ; 26b94 │ │ movw r2, #574 ; 0x23e │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 24540 │ │ - ldr r1, [pc, #224] ; 24c34 │ │ + blx 3f6b8 │ │ + b 264c4 │ │ + ldr r1, [pc, #224] ; 26b98 │ │ mov r0, #4 │ │ - ldr r3, [pc, #220] ; 24c38 │ │ + ldr r3, [pc, #220] ; 26b9c │ │ movw r2, #550 ; 0x226 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43eac <__udivdi3+0x50c> │ │ - b 24540 │ │ - bl e050 <__stack_chk_fail@plt> │ │ - andeq r0, r3, ip, asr #24 │ │ - andeq fp, r2, ip, asr #20 │ │ - andeq fp, r2, r0, lsr #11 │ │ - andeq fp, r2, r0, lsl sl │ │ - andeq fp, r2, r4, lsr sl │ │ - andeq fp, r2, r4, asr r9 │ │ - andeq fp, r2, ip, lsl sl │ │ - andeq fp, r2, ip, lsl #20 │ │ - andeq fp, r2, r8, lsl sl │ │ - andeq fp, r2, r4, lsr #20 │ │ - andeq fp, r2, r0, ror r9 │ │ - andeq fp, r2, r4, ror #18 │ │ - andeq fp, r2, r0, lsl #15 │ │ - andeq fp, r2, r8, lsr #17 │ │ - andeq fp, r2, ip, asr #12 │ │ - andeq fp, r2, r4, lsr #11 │ │ - muleq r2, ip, r6 │ │ - andeq fp, r2, r4, lsr r5 │ │ - ldrdeq fp, [r2], -r4 │ │ - ldrdeq fp, [r2], -ip │ │ - andeq fp, r2, r8, lsl #15 │ │ - andeq fp, r2, ip, ror r4 │ │ - andeq fp, r2, r4, lsl r7 │ │ - andeq fp, r2, r4, asr #8 │ │ - ldrdeq fp, [r2], -r0 │ │ - andeq fp, r2, r4, ror r4 │ │ - andeq fp, r2, r4, lsl #9 │ │ - andeq fp, r2, ip, lsl #7 │ │ - andeq fp, r2, r4, asr #8 │ │ - andeq fp, r2, ip, ror #6 │ │ - andeq fp, r2, r4, ror #8 │ │ - andeq fp, r2, r8, asr #6 │ │ - ; instruction: 0x0002b2b0 │ │ - andeq fp, r2, r0, lsl #11 │ │ - andeq fp, r2, r8, ror r2 │ │ - andeq fp, r2, r4, lsl #7 │ │ - andeq fp, r2, r8, asr #5 │ │ - andeq fp, r2, r8, lsr #4 │ │ - andeq fp, r2, r4, ror #8 │ │ - andeq fp, r2, r4, lsl #4 │ │ - andeq fp, r2, r8, ror #7 │ │ - ldrdeq fp, [r2], -ip │ │ - strdeq fp, [r2], -r0 │ │ - ; instruction: 0x0002b1b4 │ │ - andeq fp, r2, r8, asr r3 │ │ - muleq r2, r4, r1 │ │ - andeq fp, r2, r0, lsr #8 │ │ - andeq fp, r2, r4, ror r1 │ │ - ldrdeq fp, [r2], -ip │ │ - andeq fp, r2, r4, asr r1 │ │ - andeq fp, r2, ip, lsl #6 │ │ + blx 3f7b4 │ │ + b 264c4 │ │ + bl e88c <__stack_chk_fail@plt> │ │ + strdeq pc, [r2], -r8 │ │ + andeq sl, r2, ip, lsr r5 │ │ + muleq r2, r0, r0 │ │ + andeq sl, r2, r4, lsl #10 │ │ + andeq sl, r2, ip, lsr #10 │ │ + andeq sl, r2, r4, asr #8 │ │ + andeq sl, r2, r0, lsl r5 │ │ + strdeq sl, [r2], -ip │ │ + andeq sl, r2, r0, lsr #10 │ │ + strdeq sl, [r2], -ip │ │ + andeq sl, r2, r4, lsr #10 │ │ + strdeq sl, [r2], -ip │ │ + andeq sl, r2, r0, lsr r2 │ │ + andeq sl, r2, r4, asr r3 │ │ + andeq sl, r2, r4, lsr #2 │ │ + andeq sl, r2, ip, ror r0 │ │ + andeq sl, r2, r4, ror r1 │ │ + andeq sl, r2, r0, lsl r0 │ │ + ldrdeq sl, [r2], -ip │ │ + andeq r9, r2, ip, ror #31 │ │ + muleq r2, r8, r2 │ │ + andeq r9, r2, r4, lsr #30 │ │ + ; instruction: 0x0002a1b8 │ │ + andeq r9, r2, r0, lsl pc │ │ + andeq r9, r2, r0, lsr #29 │ │ + andeq r9, r2, r4, asr #30 │ │ + andeq r9, r2, r0, lsl #29 │ │ + andeq r9, r2, r8, lsr pc │ │ + andeq r9, r2, r0, lsr pc │ │ + andeq r9, r2, ip, lsr lr │ │ + andeq r9, r2, r4, lsr pc │ │ + andeq r9, r2, ip, lsl lr │ │ + andeq r9, r2, r0, lsl #27 │ │ + andeq sl, r2, r4, asr r0 │ │ + andeq r9, r2, r4, asr #26 │ │ + andeq r9, r2, r0, asr lr │ │ + muleq r2, r0, sp │ │ + strdeq r9, [r2], -r4 │ │ + andeq r9, r2, ip, lsl #30 │ │ + andeq r9, r2, ip, asr #25 │ │ + andeq r9, r2, ip, lsl #30 │ │ + andeq r9, r2, ip, lsr #25 │ │ + andeq r9, r2, ip, lsl #29 │ │ + andeq r9, r2, r4, lsl #25 │ │ + andeq r9, r2, r8, lsr #28 │ │ + andeq r9, r2, r4, ror #24 │ │ + strdeq r9, [r2], -r0 │ │ + andeq r9, r2, r4, asr #24 │ │ + andeq r9, r2, ip, lsr #29 │ │ + andeq r9, r2, r4, lsr #24 │ │ + ldrdeq r9, [r2], -ip │ │ │ │ -00024c3c : │ │ +00026ba0 : │ │ + ldr r3, [pc, #2768] ; 27678 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, sp, #92 ; 0x5c │ │ - ldr r4, [r0, #48] ; 0x30 │ │ - str r0, [sp, #12] │ │ - str r1, [sp, #80] ; 0x50 │ │ - ldr r0, [sp, #132] ; 0x84 │ │ - mov r1, r4 │ │ - str r2, [sp, #84] ; 0x54 │ │ - str r3, [sp, #68] ; 0x44 │ │ - bl 4203c <__aeabi_idivmod> │ │ - ldr r8, [sp, #12] │ │ - ldr r9, [sp, #132] ; 0x84 │ │ - ldr r2, [r8, #4] │ │ - ldr r3, [r8, #40] ; 0x28 │ │ - cmp r9, r2 │ │ - add r2, r3, r1, lsl #3 │ │ - str r2, [r8, #44] ; 0x2c │ │ - blt 24f88 │ │ - ldr sl, [sp, #12] │ │ - cmp r1, #0 │ │ - subne r0, r1, #1 │ │ - subeq r0, r4, #1 │ │ - ldr lr, [r3, r1, lsl #3] │ │ - ldr ip, [sl, #12] │ │ - add r0, r3, r0, lsl #3 │ │ - ldrsh r2, [sl, #36] ; 0x24 │ │ - ldr r1, [r0] │ │ - ldr r3, [ip, #16] │ │ - ldr ip, [ip, #20] │ │ - ldr r0, [lr] │ │ - ldr r1, [r1] │ │ - mul r3, ip, r3 │ │ - ldr r0, [r0] │ │ - ldr r1, [r1] │ │ - mul r2, r2, r3 │ │ - lsl r2, r2, #3 │ │ - bl e14c │ │ - ldr ip, [sp, #136] ; 0x88 │ │ - cmp ip, #0 │ │ - beq 252f0 │ │ - ldr r3, [sl, #12] │ │ - mvn r1, #0 │ │ - ldr r2, [sl, #44] ; 0x2c │ │ - ldr r3, [r3, #16] │ │ - ldr r0, [r2, #4] │ │ - adds r2, r3, #31 │ │ - addmi r3, r3, #62 ; 0x3e │ │ - movpl r3, r2 │ │ - asr r2, r3, #5 │ │ - lsl r2, r2, #2 │ │ - bl e170 │ │ - ldr r2, [sl, #12] │ │ - ldr r3, [r2, #16] │ │ - str r2, [sp, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ble 25398 │ │ - mov r2, #0 │ │ - str r2, [sp, #56] ; 0x38 │ │ - ldr sl, [sp, #24] │ │ - ldr sl, [sl, #20] │ │ - cmp sl, #0 │ │ - str sl, [sp, #40] ; 0x28 │ │ - ble 24f54 │ │ - ldr ip, [sp, #12] │ │ - mov lr, #0 │ │ - ldr r4, [sp, #24] │ │ - ldr r8, [sp, #56] ; 0x38 │ │ - ldr r3, [ip, #44] ; 0x2c │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r4, [r4, #28] │ │ - ldr r3, [r3] │ │ - ldrsh fp, [ip, #36] ; 0x24 │ │ - lsl r2, r2, #2 │ │ - str lr, [sp, #20] │ │ - ldr r3, [r3, r8, lsl #2] │ │ - str r2, [sp, #28] │ │ - str r4, [sp, #48] ; 0x30 │ │ - str lr, [sp, #32] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #20] │ │ - cmp fp, #0 │ │ - ldr r3, [sp, #128] ; 0x80 │ │ - ldr r4, [sp, #44] ; 0x2c │ │ - ldr r8, [sp, #48] ; 0x30 │ │ - ldr sl, [r3, r2] │ │ - ldr r9, [r4, r2] │ │ - ldr lr, [r8, r2] │ │ - ble 24f30 │ │ - ldr ip, [sp, #24] │ │ - asr r2, lr, #31 │ │ - ldr r4, [sp, #28] │ │ - mov r7, r9 │ │ - ldr r8, [sp, #28] │ │ - lsr r2, r2, #30 │ │ - ldr r0, [ip] │ │ - mov r6, #0 │ │ - ldr r3, [ip, #4] │ │ - ldr r1, [ip, #8] │ │ - ldr r0, [r0, r4] │ │ - add r4, lr, r2 │ │ - ldr ip, [sp, #20] │ │ - and r4, r4, #3 │ │ - ldr r3, [r3, r8] │ │ - rsb r4, r2, r4 │ │ - ldr r1, [r1, r8] │ │ - ldr r2, [r0, ip] │ │ - ldr r3, [r3, ip] │ │ - ldr r1, [r1, ip] │ │ - ldr r2, [r2] │ │ - ldr r3, [r3] │ │ - str r1, [sp, #16] │ │ - str r2, [sp, #4] │ │ - str r3, [sp, #8] │ │ - ldr r8, [r7] │ │ - cmp r4, #0 │ │ - ldr ip, [sp, #16] │ │ - movle r0, sl │ │ - movle r1, #0 │ │ - mul r2, r8, lr │ │ - add r3, ip, r8, lsl #2 │ │ - vldr s15, [r3] │ │ - ldr ip, [sp, #4] │ │ - lsl r2, r2, #2 │ │ - add r3, ip, r2 │ │ - ldr ip, [sp, #8] │ │ - add r2, ip, r2 │ │ - ble 24e84 │ │ - mov r5, sl │ │ - mov ip, r2 │ │ - mov r0, r3 │ │ - mov r1, #0 │ │ - vldmia r5!, {s13} │ │ - vldmia r0!, {s14} │ │ - vsub.f32 s14, s13, s14 │ │ - add r1, r1, #1 │ │ - cmp r1, r4 │ │ - vldmia ip!, {s13} │ │ - vmul.f32 s14, s14, s14 │ │ - vmls.f32 s15, s14, s13 │ │ - bne 24e50 │ │ - lsl ip, r1, #2 │ │ - add r0, sl, ip │ │ - add r3, r3, ip │ │ - add r2, r2, ip │ │ - cmp lr, r1 │ │ - ble 24f04 │ │ - vldr s14, [r3] │ │ - vldr s11, [r0] │ │ - vsub.f32 s11, s11, s14 │ │ - vldr s4, [r0, #4] │ │ - vldr s12, [r3, #4] │ │ - vldr s5, [r2] │ │ - vldr s6, [r0, #8] │ │ - vldr s13, [r3, #8] │ │ - vldr s7, [r2, #4] │ │ - vldr s8, [r0, #12] │ │ - vldr s14, [r3, #12] │ │ - vldr s9, [r2, #8] │ │ - add r1, r1, #4 │ │ - vldr s10, [r2, #12] │ │ - cmp lr, r1 │ │ - add r2, r2, #16 │ │ - add r0, r0, #16 │ │ - add r3, r3, #16 │ │ - vmul.f32 s11, s11, s11 │ │ - vsub.f32 s12, s4, s12 │ │ - vmls.f32 s15, s11, s5 │ │ - vmul.f32 s12, s12, s12 │ │ - vsub.f32 s13, s6, s13 │ │ - vmls.f32 s15, s12, s7 │ │ - vmul.f32 s13, s13, s13 │ │ - vsub.f32 s14, s8, s14 │ │ - vmls.f32 s15, s13, s9 │ │ - vmul.f32 s14, s14, s14 │ │ - vmls.f32 s15, s14, s10 │ │ - bgt 24e8c │ │ - vcvt.s32.f32 s15, s15 │ │ - cmp r6, #0 │ │ - subne ip, r6, #1 │ │ - movne r3, r7 │ │ - vmov r5, s15 │ │ - vstr s15, [r7, #4] │ │ - bne 25854 │ │ - add r6, r6, #1 │ │ - add r7, r7, #8 │ │ - cmp r6, fp │ │ - blt 24e08 │ │ - ldr lr, [sp, #32] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - add lr, lr, #1 │ │ - ldr r2, [sp, #20] │ │ - cmp lr, r3 │ │ - str lr, [sp, #32] │ │ - add r2, r2, #4 │ │ - str r2, [sp, #20] │ │ - bne 24d80 │ │ - ldr r4, [sp, #56] ; 0x38 │ │ - ldr r8, [sp, #60] ; 0x3c │ │ - add r4, r4, #1 │ │ - str r4, [sp, #56] ; 0x38 │ │ - cmp r4, r8 │ │ - bge 25398 │ │ - ldr r9, [sp, #36] ; 0x24 │ │ - str r9, [sp, #24] │ │ - b 24d2c │ │ - add fp, fp, #1 │ │ - add r9, r9, #4 │ │ - cmp fp, r7 │ │ - bne 2577c │ │ - ldr r4, [sp, #12] │ │ - mov r1, #0 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - ldr r2, [r4, #16] │ │ - lsl r2, r2, #1 │ │ - bl e170 │ │ - ldr r8, [sp, #136] ; 0x88 │ │ - cmp r8, #0 │ │ - ldrne sl, [sp, #12] │ │ - ldreq r9, [r4, #16] │ │ - ldrne sl, [sl, #16] │ │ - streq r9, [sp, #52] ; 0x34 │ │ - strne sl, [sp, #68] ; 0x44 │ │ - ldr ip, [sp, #68] ; 0x44 │ │ - strne sl, [sp, #52] ; 0x34 │ │ - cmp ip, #0 │ │ - ble 2589c │ │ - ldr r0, [sp, #12] │ │ - mov fp, #96 ; 0x60 │ │ - ldr r2, [sp, #12] │ │ - mov r1, #0 │ │ - ldr r4, [sp, #12] │ │ - mvn r3, #-2147483648 ; 0x80000000 │ │ - ldr r0, [r0, #44] ; 0x2c │ │ - ldr r2, [r2, #20] │ │ - ldr r4, [r4, #12] │ │ - ldr r8, [r0, #4] │ │ - str r0, [sp, #40] ; 0x28 │ │ - str r1, [sp, #24] │ │ - str r2, [sp, #44] ; 0x2c │ │ - str r3, [sp, #32] │ │ - str r4, [sp, #36] ; 0x24 │ │ - str r1, [sp, #28] │ │ - str r8, [sp, #48] ; 0x30 │ │ - ldr r9, [sp, #136] ; 0x88 │ │ - ldr r4, [sp, #48] ; 0x30 │ │ - cmp r9, #0 │ │ - ldreq ip, [sp, #84] ; 0x54 │ │ - ldreq sl, [sp, #28] │ │ - ldreq r0, [sp, #24] │ │ - ldrne r1, [sp, #28] │ │ - ldrbeq r3, [ip, sl] │ │ - strne r1, [sp, #24] │ │ - addeq r0, r0, r3 │ │ + mov r6, r0 │ │ + vpush {d8} │ │ + mov r7, r1 │ │ + ldr r3, [pc, r3] │ │ + mov r1, #60 ; 0x3c │ │ + ldr r4, [pc, #2744] ; 2767c │ │ + mov ip, r3 │ │ + sub sp, sp, #100 ; 0x64 │ │ + ldr ip, [ip] │ │ + add r4, pc, r4 │ │ + str r0, [sp, #44] ; 0x2c │ │ + mov r0, #1 │ │ + mov r2, r4 │ │ + str r3, [sp, #48] ; 0x30 │ │ + mov r3, #768 ; 0x300 │ │ + str ip, [sp, #92] ; 0x5c │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [r6] │ │ + mov r5, r0 │ │ + ldr r0, [r6, #4] │ │ + str r3, [r5, #8] │ │ + bl 40db0 │ │ + str r0, [r5, #56] ; 0x38 │ │ + ldr r0, [r6, #4] │ │ + bl 4135c │ │ + mov r2, #10 │ │ + mov r3, #1 │ │ + bl 40800 │ │ + cmp r0, #0 │ │ + str r0, [r5, #52] ; 0x34 │ │ + beq 26d58 │ │ + bl 4136c │ │ + cmp r0, #1 │ │ + mov r6, r0 │ │ + bne 26d84 │ │ + ldr r1, [pc, #2628] ; 27680 │ │ + ldr r0, [r5, #8] │ │ + add r1, pc, r1 │ │ + blx 3eaf4 │ │ + ldr r1, [pc, #2616] ; 27684 │ │ + add r1, pc, r1 │ │ + mov r9, r0 │ │ + ldr r0, [r5, #8] │ │ + blx 3eaf4 │ │ + ldr r1, [pc, #2600] ; 27688 │ │ + add r1, pc, r1 │ │ + mov r8, r0 │ │ + ldr r0, [r5, #8] │ │ + blx 3eb18 │ │ + ldr r3, [r5, #56] ; 0x38 │ │ + vmov d7, r0, r1 │ │ + mov r0, r9 │ │ + mov r1, r8 │ │ + vcvt.f32.f64 s15, d7 │ │ + vmov r2, s15 │ │ + bl 2d0f0 │ │ + cmp r0, #0 │ │ + str r0, [r5, #12] │ │ + beq 26d58 │ │ + ldr r3, [r0, #16] │ │ + cmp r3, #256 ; 0x100 │ │ + bgt 275d4 │ │ + ldr r2, [r7, #4] │ │ + cmp r3, r2 │ │ + bne 275b0 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - streq r0, [sp, #24] │ │ - ldr r2, [sp, #24] │ │ - ldrb r6, [r3, r2] │ │ - and r3, r6, #31 │ │ - asr r2, r6, #5 │ │ - ldr r2, [r4, r2, lsl #2] │ │ - lsr r3, r2, r3 │ │ - ands ip, r3, #1 │ │ - bne 252c8 │ │ - ldr r8, [sp, #36] ; 0x24 │ │ - ldr r8, [r8, #20] │ │ - cmp r8, #0 │ │ - strle ip, [sp, #8] │ │ - str r8, [sp, #16] │ │ - ble 251d0 │ │ - ldr r9, [sp, #12] │ │ - lsl r5, r6, #2 │ │ - ldr sl, [sp, #40] ; 0x28 │ │ - mov r7, r8 │ │ - ldrsh r1, [r9, #36] ; 0x24 │ │ - ldr r4, [sl] │ │ + ldr r1, [r0, #20] │ │ + ldr r3, [r3, #16] │ │ + ldr r2, [r3, #24] │ │ + cmp r2, #0 │ │ + ldreq r2, [r3, #12] │ │ + cmp r1, r2 │ │ + bne 27028 │ │ cmp r1, #0 │ │ - ble 250b8 │ │ - ldr r2, [r4, r5] │ │ - mov r3, #0 │ │ - ldr r0, [r2, ip, lsl #2] │ │ - add r2, r0, r3, lsl #3 │ │ - add r3, r3, #1 │ │ - cmp r3, r1 │ │ - str fp, [r2, #4] │ │ - blt 250a4 │ │ - add ip, ip, #1 │ │ - cmp ip, r7 │ │ - bne 25090 │ │ - ldr r4, [r4, r6, lsl #2] │ │ + ble 26dac │ │ + ldr r2, [r0, #28] │ │ mov ip, #0 │ │ - ldr r8, [sp, #12] │ │ - ldr r9, [sp, #24] │ │ - str r4, [sp, #20] │ │ - ldrsh r4, [r8, #36] ; 0x24 │ │ - asr r7, r9, #1 │ │ - str ip, [sp, #8] │ │ - str ip, [sp, #4] │ │ - ldr sl, [sp, #20] │ │ + ldr r6, [r3, #84] ; 0x54 │ │ + sub r2, r2, #4 │ │ + b 26d00 │ │ + ldr r4, [r3, #92] ; 0x5c │ │ + cmp lr, r4 │ │ + bne 26d28 │ │ + add ip, ip, #1 │ │ + cmp ip, r1 │ │ + beq 26dac │ │ + cmp r6, #0 │ │ + lsl r0, ip, #2 │ │ + ldr lr, [r2, #4]! │ │ + bne 26ce8 │ │ + ldr r4, [r3, #28] │ │ cmp r4, #0 │ │ - movle r1, #0 │ │ - ldr r9, [sl, ip] │ │ - ble 251a4 │ │ - ldr r8, [sp, #12] │ │ - mov r1, #0 │ │ - mov r2, r9 │ │ - mov r3, r1 │ │ - ldr r6, [r8, #32] │ │ - ldr r5, [r8, #24] │ │ - cmp r6, r1 │ │ - strne r9, [sp, #56] ; 0x38 │ │ - bne 25140 │ │ - b 25248 │ │ - ldr sl, [sp, #56] ; 0x38 │ │ - add r3, r3, #1 │ │ - cmp r3, r4 │ │ - add r2, r2, #8 │ │ - ldr r1, [sl, #4] │ │ - add r1, r0, r1 │ │ - bge 251a4 │ │ - ldr r8, [r2] │ │ - ldr r0, [r5, ip] │ │ - ldr r0, [r0, r8, lsl #2] │ │ - ldrb r0, [r0, r7] │ │ - tst r0, #1 │ │ - andeq r0, r0, #15 │ │ - asrne r0, r0, #4 │ │ - cmp r3, #0 │ │ - ldrb r0, [r6, r0] │ │ - beq 25124 │ │ - ldr sl, [r2, #4] │ │ - ldr r9, [sp, #12] │ │ - add r0, r0, sl │ │ - cmp r0, r1 │ │ - rsbge sl, r1, r0 │ │ - ldr r8, [r9, #52] ; 0x34 │ │ - movge r0, r1 │ │ - rsblt sl, r0, r1 │ │ - ldr r1, [r8] │ │ - add r3, r3, #1 │ │ - cmp r3, r4 │ │ - add r2, r2, #8 │ │ - ldrb r1, [r1, sl] │ │ - rsb r1, r1, r0 │ │ - blt 25140 │ │ - ldr r0, [sp, #4] │ │ - add ip, ip, #4 │ │ - ldr r3, [sp, #16] │ │ - add r0, r0, #1 │ │ - ldr r2, [sp, #8] │ │ - cmp r0, r3 │ │ - str r0, [sp, #4] │ │ - add r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - bne 250e8 │ │ - uxth ip, r2 │ │ - ldr r8, [sp, #32] │ │ - ldr r9, [sp, #8] │ │ - ldr r4, [sp, #28] │ │ - ldr sl, [sp, #24] │ │ - cmp r8, r9 │ │ - movge r8, r9 │ │ - str r8, [sp, #32] │ │ - add r4, r4, #1 │ │ - ldr r8, [sp, #68] ; 0x44 │ │ - ldr r9, [sp, #80] ; 0x50 │ │ - lsl r3, sl, #1 │ │ - cmp r4, r8 │ │ - str r4, [sp, #28] │ │ - strh ip, [r9, r3] │ │ - bne 25010 │ │ - ldr ip, [sp, #52] ; 0x34 │ │ - cmp ip, #0 │ │ - ble 2523c │ │ - ldr r0, [sp, #32] │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - uxth r1, r0 │ │ - add r2, r3, ip, lsl #1 │ │ - ldrh r0, [r3] │ │ - rsb r0, r1, r0 │ │ - strh r0, [r3], #2 │ │ - cmp r3, r2 │ │ - bne 25228 │ │ - mov r0, #0 │ │ - add sp, sp, #92 ; 0x5c │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r6, [sp, #24] │ │ - str r7, [sp, #56] ; 0x38 │ │ - b 2526c │ │ - add r3, r3, #1 │ │ - ldr r1, [r9, #4] │ │ - cmp r3, r4 │ │ - add r2, r2, #8 │ │ - add r1, r0, r1 │ │ - bge 252c0 │ │ - ldr r7, [r2] │ │ - cmp r3, #0 │ │ - ldr r0, [r5, ip] │ │ - ldr r0, [r0, r7, lsl #2] │ │ - ldrb r0, [r0, r6] │ │ - beq 25254 │ │ - ldr sl, [sp, #12] │ │ - add r3, r3, #1 │ │ - ldr r8, [r2, #4] │ │ - add r2, r2, #8 │ │ - add r0, r0, r8 │ │ - ldr r7, [sl, #52] ; 0x34 │ │ - cmp r0, r1 │ │ - rsb r8, r0, r1 │ │ - rsbge r8, r1, r0 │ │ - movge r0, r1 │ │ - ldr r1, [r7] │ │ - cmp r3, r4 │ │ - ldrb r1, [r1, r8] │ │ - rsb r1, r1, r0 │ │ - blt 2526c │ │ - ldr r7, [sp, #56] ; 0x38 │ │ - b 251a4 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - ldr ip, [ip, #20] │ │ - cmp ip, #0 │ │ - str ip, [sp, #16] │ │ - movle ip, #0 │ │ - strle ip, [sp, #8] │ │ - ble 251d0 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ldr r4, [r0] │ │ - b 250c4 │ │ - ldr r4, [sp, #12] │ │ - ldr r1, [sp, #136] ; 0x88 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r4, #44] ; 0x2c │ │ - ldr r3, [r3, #16] │ │ - ldr r0, [r2, #4] │ │ - adds r2, r3, #31 │ │ - addmi r3, r3, #62 ; 0x3e │ │ - movpl r3, r2 │ │ - asr r2, r3, #5 │ │ - lsl r2, r2, #2 │ │ - bl e170 │ │ - ldr r8, [sp, #68] ; 0x44 │ │ - cmp r8, #0 │ │ - ble 25378 │ │ - ldr r1, [r4, #44] ; 0x2c │ │ - mov ip, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr lr, [r4, #20] │ │ - ldr r1, [r1, #4] │ │ - mov r3, r2 │ │ - ldr r9, [sp, #84] ; 0x54 │ │ - ldr sl, [sp, #68] ; 0x44 │ │ - ldrb r0, [r9, r3] │ │ - add r3, r3, #1 │ │ - cmp r3, sl │ │ - add r2, r2, r0 │ │ - ldrb r0, [lr, r2] │ │ - and r5, r0, #31 │ │ - asr r0, r0, #5 │ │ - ldr r4, [r1, r0, lsl #2] │ │ - orr r4, r4, ip, lsl r5 │ │ - str r4, [r1, r0, lsl #2] │ │ - bne 25344 │ │ - ldr ip, [sp, #12] │ │ - ldr ip, [ip, #12] │ │ - ldr lr, [ip, #16] │ │ - str ip, [sp, #36] ; 0x24 │ │ - cmp lr, #0 │ │ - str ip, [sp, #24] │ │ - str lr, [sp, #60] ; 0x3c │ │ - bgt 24d24 │ │ - ldr r9, [sp, #12] │ │ - ldr r0, [sp, #132] ; 0x84 │ │ - ldrsh r1, [r9, #38] ; 0x26 │ │ - bl 4203c <__aeabi_idivmod> │ │ - cmp r1, #0 │ │ - bne 24f88 │ │ - ldr sl, [sp, #36] ; 0x24 │ │ - ldr r8, [sl, #16] │ │ - cmp r8, #0 │ │ - ldrle r7, [sl, #20] │ │ - ble 25768 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - str r1, [sp, #44] ; 0x2c │ │ - ldr r7, [ip, #20] │ │ - mov r3, ip │ │ - ldr r4, [sp, #12] │ │ - ldr r8, [sp, #44] ; 0x2c │ │ - ldr ip, [r4, #44] ; 0x2c │ │ - and r2, r8, #31 │ │ - asr r0, r8, #5 │ │ - ldr r1, [ip, #4] │ │ - ldr r1, [r1, r0, lsl #2] │ │ - lsr r2, r1, r2 │ │ - tst r2, #1 │ │ - beq 25750 │ │ - cmp r7, #0 │ │ - ble 25750 │ │ - ldr sl, [sp, #128] ; 0x80 │ │ - lsl r9, r8, #2 │ │ - mov r4, #0 │ │ - str r9, [sp, #36] ; 0x24 │ │ - str r4, [sp, #32] │ │ - str sl, [sp, #48] ; 0x30 │ │ - ldr r8, [sp, #36] ; 0x24 │ │ - ldr r0, [r3, #8] │ │ - ldr r9, [sp, #32] │ │ - ldm r3, {r1, r2} │ │ - ldr lr, [r0, r8] │ │ - ldr ip, [ip] │ │ - ldr r4, [sp, #12] │ │ - ldr r0, [r3, #24] │ │ - ldr sl, [lr, r9, lsl #2] │ │ - ldr r1, [r1, r8] │ │ - ldr r2, [r2, r8] │ │ - add r0, sl, r0, lsl #2 │ │ - ldr lr, [ip, r8] │ │ - str r0, [sp, #16] │ │ - ldrsh ip, [r4, #36] ; 0x24 │ │ - ldr r4, [sp, #48] ; 0x30 │ │ - ldr r8, [sp, #16] │ │ - sub ip, ip, #1 │ │ - ldr r0, [r1, r9, lsl #2] │ │ - ldr lr, [lr, r9, lsl #2] │ │ - cmp sl, r8 │ │ - ldr r1, [r2, r9, lsl #2] │ │ - ldr r8, [sp, #32] │ │ - add ip, lr, ip, lsl #3 │ │ - ldr r9, [r4], #4 │ │ - ldr r2, [r3, #28] │ │ - str lr, [sp, #24] │ │ - str r4, [sp, #48] ; 0x30 │ │ - str r9, [sp, #20] │ │ - str ip, [sp, #8] │ │ - ldr r4, [r0] │ │ - ldr r5, [r1] │ │ - ldr r6, [r2, r8, lsl #2] │ │ - bcs 2570c │ │ - asr r3, r6, #31 │ │ - sub r9, ip, #8 │ │ - str sl, [sp, #40] ; 0x28 │ │ - sub ip, ip, #16 │ │ - lsr r3, r3, #30 │ │ - str r9, [sp, #28] │ │ - add r7, r6, r3 │ │ - str ip, [sp, #56] ; 0x38 │ │ - and r7, r7, #3 │ │ - rsb r7, r3, r7 │ │ - ldr r3, [sp, #8] │ │ - cmp r7, #0 │ │ - vldr s15, [sl] │ │ - ldr r3, [r3, #4] │ │ - vmov s14, r3 │ │ - vcvt.f32.s32 s10, s14 │ │ - str r3, [sp] │ │ - ble 25744 │ │ - vcmpe.f32 s15, s10 │ │ - vmrs APSR_nzcv, fpscr │ │ - blt 25744 │ │ - ldr ip, [sp, #20] │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - mov r2, #0 │ │ - b 25518 │ │ - vcmpe.f32 s10, s15 │ │ - vmrs APSR_nzcv, fpscr │ │ - bhi 25548 │ │ - vldmia ip!, {s13} │ │ - vldmia r0!, {s14} │ │ - vsub.f32 s14, s13, s14 │ │ - add r2, r2, #1 │ │ - cmp r2, r7 │ │ - vldmia r1!, {s13} │ │ - mov r3, ip │ │ - mov r4, r0 │ │ - mov r5, r1 │ │ - vmul.f32 s14, s14, s14 │ │ - vmls.f32 s15, s14, s13 │ │ - bne 2550c │ │ - cmp r2, r6 │ │ - bge 255e4 │ │ - vcmpe.f32 s15, s10 │ │ - vmrs APSR_nzcv, fpscr │ │ - bge 2556c │ │ - b 25730 │ │ - vcmpe.f32 s10, s15 │ │ - vmrs APSR_nzcv, fpscr │ │ - bhi 25730 │ │ - vldr s14, [r4] │ │ - vldr s11, [r3] │ │ - vsub.f32 s11, s11, s14 │ │ - vldr s3, [r3, #4] │ │ - vldr s12, [r4, #4] │ │ - vldr s4, [r5] │ │ - vldr s5, [r3, #8] │ │ - vldr s13, [r4, #8] │ │ - vldr s6, [r5, #4] │ │ - vldr s7, [r3, #12] │ │ - vldr s14, [r4, #12] │ │ - vldr s8, [r5, #8] │ │ - add r2, r2, #4 │ │ - vldr s9, [r5, #12] │ │ - cmp r6, r2 │ │ - add r5, r5, #16 │ │ - add r3, r3, #16 │ │ - add r4, r4, #16 │ │ - vmul.f32 s11, s11, s11 │ │ - vsub.f32 s12, s3, s12 │ │ - vmls.f32 s15, s11, s4 │ │ - vmul.f32 s12, s12, s12 │ │ - vsub.f32 s13, s5, s13 │ │ - vmls.f32 s15, s12, s6 │ │ - vmul.f32 s13, s13, s13 │ │ - vsub.f32 s14, s7, s14 │ │ - vmls.f32 s15, s13, s8 │ │ - vmul.f32 s14, s14, s14 │ │ - vmls.f32 s15, s14, s9 │ │ - bgt 25560 │ │ - vcmpe.f32 s15, s10 │ │ - vmrs APSR_nzcv, fpscr │ │ - bmi 256f4 │ │ - ldr r8, [sp, #12] │ │ - ldr r9, [sp, #40] ; 0x28 │ │ - ldrsh r0, [r8, #36] ; 0x24 │ │ - rsb fp, r9, sl │ │ - cmp r0, #0 │ │ - asr fp, fp, #2 │ │ - ble 25640 │ │ - ldr ip, [sp, #24] │ │ - ldr r3, [ip] │ │ - cmp fp, r3 │ │ - movne r2, ip │ │ - movne r3, #0 │ │ - bne 25634 │ │ - b 256f4 │ │ - ldr r1, [r2, #8]! │ │ - cmp fp, r1 │ │ - beq 256f4 │ │ - add r3, r3, #1 │ │ - cmp r0, r3 │ │ - bgt 25628 │ │ - vcvt.s32.f32 s15, s15 │ │ - ldr r3, [sp, #24] │ │ - ldr r8, [sp, #28] │ │ - cmp r3, r8 │ │ - vstr s15, [sp, #4] │ │ - bhi 256e8 │ │ - ldr r8, [sp, #8] │ │ - ldr r9, [sp, #4] │ │ - ldr r3, [r8, #-4] │ │ - cmp r3, r9 │ │ - ldrgt r8, [sp, #28] │ │ - bgt 256e8 │ │ - ldr r9, [sp, #28] │ │ - str r4, [sp, #60] ; 0x3c │ │ - str r5, [sp, #64] ; 0x40 │ │ - str sl, [sp, #72] ; 0x48 │ │ - mov r8, r9 │ │ - str r6, [sp, #76] ; 0x4c │ │ - mov sl, r7 │ │ - ldr r4, [sp, #24] │ │ - mov r5, r9 │ │ - ldr r7, [sp, #4] │ │ - ldr r6, [sp, #56] ; 0x38 │ │ - b 256ac │ │ - ldr r3, [r3, #12] │ │ - cmp r7, r3 │ │ - blt 256d4 │ │ - add r0, r8, #8 │ │ - mov r1, r8 │ │ - mov r2, #8 │ │ - sub r8, r8, #8 │ │ - bl e14c │ │ - sub r9, r9, #8 │ │ - cmp r8, r4 │ │ - rsb r3, r5, r9 │ │ - add r3, r3, r6 │ │ - bcs 256a0 │ │ - mov r7, sl │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - ldr r6, [sp, #76] ; 0x4c │ │ - ldr sl, [sp, #72] ; 0x48 │ │ - ldr ip, [sp, #4] │ │ - str fp, [r8, #8] │ │ - str ip, [r8, #12] │ │ - ldr r3, [sp, #16] │ │ - add sl, sl, #4 │ │ - cmp r3, sl │ │ - bhi 254cc │ │ - ldr r4, [sp, #12] │ │ - ldr r3, [r4, #12] │ │ - ldr r8, [sp, #32] │ │ - ldr r7, [r3, #20] │ │ - add r8, r8, #1 │ │ - str r8, [sp, #32] │ │ - cmp r8, r7 │ │ - bge 25750 │ │ - ldr r9, [sp, #12] │ │ - ldr ip, [r9, #44] ; 0x2c │ │ - b 2541c │ │ - rsb r3, r2, r6 │ │ - lsl r3, r3, #2 │ │ - add r4, r4, r3 │ │ - add r5, r5, r3 │ │ - b 256f4 │ │ - ldr r3, [sp, #20] │ │ - mov r2, #0 │ │ - b 25548 │ │ - ldr sl, [sp, #44] ; 0x2c │ │ - ldr r8, [r3, #16] │ │ - add sl, sl, #1 │ │ - str sl, [sp, #44] ; 0x2c │ │ - cmp sl, r8 │ │ - blt 253d4 │ │ - cmp r7, #0 │ │ - movgt r9, #0 │ │ - movgt r5, #96 ; 0x60 │ │ - movgt fp, r9 │ │ - ble 24f88 │ │ - cmp r8, #0 │ │ - ble 24f78 │ │ - ldr ip, [sp, #12] │ │ - mov r3, #0 │ │ - ldr sl, [ip, #44] ; 0x2c │ │ - mvn ip, #-2147483648 ; 0x80000000 │ │ - ldr r2, [sl, #4] │ │ - asr r0, r3, #5 │ │ - and r1, r3, #31 │ │ - ldr r0, [r2, r0, lsl #2] │ │ - lsr r1, r0, r1 │ │ - tst r1, #1 │ │ - beq 257cc │ │ - ldr r1, [sl] │ │ - ldr r1, [r1, r3, lsl #2] │ │ - ldr r1, [r1, r9] │ │ - ldr r1, [r1, #4] │ │ - asr r1, r1, #10 │ │ - cmp ip, r1 │ │ - movge ip, r1 │ │ - add r3, r3, #1 │ │ - cmp r3, r8 │ │ - bne 25798 │ │ - mov r6, #0 │ │ - asr r1, r6, #5 │ │ - and r3, r6, #31 │ │ - ldr r2, [r2, r1, lsl #2] │ │ - lsr r3, r2, r3 │ │ - tst r3, #1 │ │ - beq 25840 │ │ - ldr r4, [sp, #12] │ │ - ldrsh lr, [r4, #36] ; 0x24 │ │ - cmp lr, #0 │ │ - ble 25840 │ │ - ldr r3, [sl] │ │ - mov r1, #0 │ │ - mov r0, r1 │ │ - ldr r3, [r3, r6, lsl #2] │ │ - ldr r4, [r3, r9] │ │ - add r3, r4, r1 │ │ - add r0, r0, #1 │ │ - add r1, r1, #8 │ │ - ldr r2, [r3, #4] │ │ - sub r2, ip, r2, asr #10 │ │ - cmp r2, #97 ; 0x61 │ │ - movge r2, r5 │ │ - cmp r0, lr │ │ - str r2, [r3, #4] │ │ - blt 25818 │ │ - add r6, r6, #1 │ │ - cmp r6, r8 │ │ - beq 24f78 │ │ - ldr r2, [sl, #4] │ │ - b 257dc │ │ - ldr r1, [r3, #-4] │ │ - sub r2, r3, #8 │ │ - cmp r5, r1 │ │ - ble 25890 │ │ - ldm r2, {r0, r1} │ │ - sub ip, ip, #1 │ │ - cmn ip, #1 │ │ - stm r3, {r0, r1} │ │ - mov r3, r2 │ │ - bne 25854 │ │ - mov ip, #0 │ │ - add r3, r9, ip │ │ - str r8, [r9, ip] │ │ - str r5, [r3, #4] │ │ - b 24f20 │ │ - add ip, ip, #1 │ │ - lsl ip, ip, #3 │ │ - b 25880 │ │ - mvn sl, #-2147483648 ; 0x80000000 │ │ - str sl, [sp, #32] │ │ - b 2520c │ │ - │ │ -000258a8 : │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - vpush {d8} │ │ - sub sp, sp, #92 ; 0x5c │ │ - ldr r5, [pc, #2776] ; 26394 │ │ - mov r3, #768 ; 0x300 │ │ - str r0, [sp, #40] ; 0x28 │ │ - mov sl, r1 │ │ - add r5, pc, r5 │ │ - mov r1, #60 ; 0x3c │ │ - mov r0, #1 │ │ - mov r2, r5 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - ldr r3, [ip] │ │ - mov r4, r0 │ │ - ldr r0, [ip, #4] │ │ - str r3, [r4, #8] │ │ - bl 3f6cc │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - str r0, [r4, #56] ; 0x38 │ │ - ldr r0, [ip, #4] │ │ - bl 3fc50 │ │ - mov r2, #10 │ │ - mov r3, #1 │ │ - bl 3f080 │ │ - cmp r0, #0 │ │ - str r0, [r4, #52] ; 0x34 │ │ - beq 25a2c │ │ - bl 3fc60 │ │ - cmp r0, #1 │ │ - mov r6, r0 │ │ - bne 25d20 │ │ - ldr r1, [pc, #2664] ; 26398 │ │ - ldr r0, [r4, #8] │ │ - add r1, pc, r1 │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - ldr r1, [pc, #2652] ; 2639c │ │ - add r1, pc, r1 │ │ - mov r8, r0 │ │ - ldr r0, [r4, #8] │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - ldr r1, [pc, #2636] ; 263a0 │ │ - add r1, pc, r1 │ │ - mov r7, r0 │ │ - ldr r0, [r4, #8] │ │ - bl 43e1c <__udivdi3+0x47c> │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - vmov d6, r0, r1 │ │ - vcvt.f32.f64 s15, d6 │ │ - mov r0, r8 │ │ - mov r1, r7 │ │ - vmov r2, s15 │ │ - bl 2bbd8 │ │ - cmp r0, #0 │ │ - str r0, [r4, #12] │ │ - beq 25a2c │ │ - ldr ip, [r0, #16] │ │ - cmp ip, #256 ; 0x100 │ │ - bgt 25d68 │ │ - ldr lr, [sl, #4] │ │ - cmp ip, lr │ │ - bne 25d48 │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - ldr lr, [r0, #20] │ │ - ldr r1, [ip, #16] │ │ - ldr ip, [r1, #24] │ │ - cmp ip, #0 │ │ - ldreq r3, [r1, #12] │ │ - movne r3, ip │ │ - cmp lr, r3 │ │ - bne 25cf0 │ │ - cmp lr, #0 │ │ - ble 25a68 │ │ - ldr r2, [r1, #84] ; 0x54 │ │ - ldr r5, [r0, #28] │ │ - cmp r2, #0 │ │ - beq 262f4 │ │ - mov r2, #0 │ │ - ldr ip, [r1, #92] ; 0x5c │ │ - mov r1, r2 │ │ - b 259fc │ │ - add r1, r1, #1 │ │ - add r2, r2, #4 │ │ - cmp r1, lr │ │ - beq 25a68 │ │ - ldr r3, [r5, r2] │ │ - cmp r3, ip │ │ - beq 259ec │ │ - ldr r1, [pc, #2452] ; 263a4 │ │ + ldreq r4, [r3, #16] │ │ + ldr r4, [r4, r0] │ │ + cmp lr, r4 │ │ + beq 26cf4 │ │ + cmp r6, #0 │ │ + beq 27050 │ │ + ldr r3, [r3, #92] ; 0x5c │ │ + str r3, [sp, #4] │ │ mov r0, #4 │ │ - str r3, [sp] │ │ + ldr r1, [pc, #2376] ; 2768c │ │ mov r2, #808 ; 0x328 │ │ - ldr r3, [pc, #2440] ; 263a8 │ │ + ldr r3, [pc, #2372] ; 27690 │ │ + str lr, [sp] │ │ add r1, pc, r1 │ │ - str ip, [sp, #4] │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, r4 │ │ - bl 241ac │ │ + blx 3f6b8 │ │ + mov r0, r5 │ │ + bl 26100 │ │ mov r0, #0 │ │ - add sp, sp, #92 ; 0x5c │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + ldr r3, [r3] │ │ + cmp r2, r3 │ │ + bne 2761c │ │ + add sp, sp, #100 ; 0x64 │ │ vpop {d8} │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r6, [r1, #16] │ │ - ldr r3, [r5, r2] │ │ - ldr r6, [r6, r2] │ │ - cmp r3, r6 │ │ - bne 26328 │ │ - add r0, r0, #1 │ │ - add r2, r2, #4 │ │ - cmp r0, lr │ │ - bne 25a44 │ │ - ldr r1, [pc, #2364] ; 263ac │ │ - ldr r0, [r4, #8] │ │ + ldr r0, [r5, #52] ; 0x34 │ │ + bl 4135c │ │ + ldr r3, [pc, #2304] ; 27694 │ │ + movw r2, #779 ; 0x30b │ │ + add r3, pc, r3 │ │ + strd r0, [sp] │ │ + mov r1, r4 │ │ + mov r0, #4 │ │ + blx 3f6b8 │ │ + b 26d58 │ │ + ldr r1, [pc, #2276] ; 27698 │ │ + ldr r0, [r5, #8] │ │ add r1, pc, r1 │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - subs r7, r0, #0 │ │ - beq 25d88 │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - mov r0, r4 │ │ - mov r2, r7 │ │ - ldr r1, [ip, #20] │ │ - bl 24214 │ │ + blx 3eaf4 │ │ + subs r4, r0, #0 │ │ + beq 27068 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + mov r2, r4 │ │ + mov r0, r5 │ │ + ldr r3, [r3, #20] │ │ + ldr r1, [r3, #20] │ │ + bl 26158 │ │ cmp r0, #0 │ │ - blt 25a2c │ │ - ldr r1, [pc, #2316] ; 263b0 │ │ - ldr r0, [r4, #8] │ │ + blt 26d58 │ │ + ldr r1, [pc, #2224] ; 2769c │ │ + ldr r0, [r5, #8] │ │ add r1, pc, r1 │ │ - ldr r5, [pc, #2308] ; 263b4 │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldr r1, [pc, #2304] ; 263b8 │ │ - add r5, pc, r5 │ │ + ldr r4, [pc, #2216] ; 276a0 │ │ + blx 3eb0c │ │ + ldr r1, [pc, #2212] ; 276a4 │ │ + add r4, pc, r4 │ │ add r1, pc, r1 │ │ - strh r0, [r4, #38] ; 0x26 │ │ - ldr r0, [r4, #8] │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldr r3, [pc, #2284] ; 263bc │ │ - mov r1, r5 │ │ + strh r0, [r5, #38] ; 0x26 │ │ + ldr r0, [r5, #8] │ │ + blx 3eb0c │ │ + ldr r3, [pc, #2192] ; 276a8 │ │ + mov r1, r4 │ │ movw r2, #826 ; 0x33a │ │ add r3, pc, r3 │ │ uxth ip, r0 │ │ mov r0, #1 │ │ - strh ip, [r4, #36] ; 0x24 │ │ + strh ip, [r5, #36] ; 0x24 │ │ sxth ip, ip │ │ str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ movw r3, #830 ; 0x33e │ │ - ldr r0, [r4, #16] │ │ + mov r2, r4 │ │ + ldr r0, [r5, #16] │ │ mov r1, #1 │ │ - mov r2, r5 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - ldr r3, [r4, #16] │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [r5, #16] │ │ cmp r3, #0 │ │ - str r0, [r4, #20] │ │ - ble 25b48 │ │ + str r0, [r5, #20] │ │ + ble 26e94 │ │ + mov r2, r0 │ │ mov r3, #0 │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - b 25b24 │ │ - ldr r0, [r4, #20] │ │ - ldr r1, [ip, #20] │ │ - lsl r2, r3, #1 │ │ - ldr r1, [r1, #72] ; 0x48 │ │ - ldrh r2, [r1, r2] │ │ - strb r2, [r0, r3] │ │ + ldr ip, [sp, #44] ; 0x2c │ │ + b 26e70 │ │ + ldr r2, [r5, #20] │ │ + ldr r0, [ip, #20] │ │ + lsl r1, r3, #1 │ │ + ldr r0, [r0, #72] ; 0x48 │ │ + ldrh r1, [r0, r1] │ │ + strb r1, [r2, r3] │ │ add r3, r3, #1 │ │ - ldr r2, [r4, #16] │ │ + ldr r2, [r5, #16] │ │ cmp r2, r3 │ │ - bgt 25b20 │ │ - ldr r1, [pc, #2160] ; 263c0 │ │ - ldr r0, [r4, #8] │ │ + bgt 26e6c │ │ + ldr r1, [pc, #2064] ; 276ac │ │ + ldr r0, [r5, #8] │ │ add r1, pc, r1 │ │ - ldr r5, [pc, #2152] ; 263c4 │ │ - bl 43e2c <__udivdi3+0x48c> │ │ + ldr r6, [pc, #2056] ; 276b0 │ │ + blx 3eb0c │ │ movw r3, #838 ; 0x346 │ │ - add r5, pc, r5 │ │ + add r6, pc, r6 │ │ mov r1, #8 │ │ - mov r2, r5 │ │ + mov r2, r6 │ │ add r0, r0, #2 │ │ - str r0, [r4, #48] ; 0x30 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - ldr r3, [r4, #48] ; 0x30 │ │ + str r0, [r5, #48] ; 0x30 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [r5, #48] ; 0x30 │ │ cmp r3, #0 │ │ - mov r6, r0 │ │ - str r0, [r4, #40] ; 0x28 │ │ - str r0, [r4, #44] ; 0x2c │ │ - ble 25cdc │ │ - ldr r3, [pc, #2096] ; 263c8 │ │ - mov ip, #0 │ │ - str r5, [sp, #28] │ │ + str r0, [r5, #40] ; 0x28 │ │ + str r0, [r5, #44] ; 0x2c │ │ + ble 27014 │ │ + ldr r3, [pc, #2004] ; 276b4 │ │ + mov r4, r0 │ │ + mov r7, #0 │ │ + str r6, [sp, #24] │ │ add r3, pc, r3 │ │ - str ip, [sp, #24] │ │ - str r3, [sp, #32] │ │ - ldr ip, [sp, #24] │ │ + str r3, [sp, #28] │ │ + ldr r1, [r5, #12] │ │ mov r3, #8 │ │ - ldr r1, [r4, #12] │ │ - ldrsh r2, [r4, #36] ; 0x24 │ │ - lsl r5, ip, #3 │ │ - ldr ip, [sp, #28] │ │ + ldr ip, [sp, #24] │ │ + lsl r6, r7, #3 │ │ + ldrsh r2, [r5, #36] ; 0x24 │ │ ldr r0, [r1, #16] │ │ ldr r1, [r1, #20] │ │ str ip, [sp] │ │ movw ip, #845 ; 0x34d │ │ str ip, [sp, #4] │ │ - bl 43e3c <__udivdi3+0x49c> │ │ - ldr r2, [r4, #12] │ │ - ldr ip, [sp, #24] │ │ - ldr r3, [r2, #16] │ │ - cmp r3, #0 │ │ - str r0, [r6, ip, lsl #3] │ │ - ldrle ip, [r4, #40] ; 0x28 │ │ - ble 25c68 │ │ - ldr sl, [r2, #20] │ │ + blx 3e212 <__ckd_calloc_3d__@@Base> │ │ + ldr r3, [r5, #12] │ │ + ldr r9, [r3, #16] │ │ + cmp r9, #0 │ │ + str r0, [r4, r7, lsl #3] │ │ + ldr r4, [r5, #40] ; 0x28 │ │ + ble 2700c │ │ + ldr r8, [r3, #20] │ │ + add r4, r4, r6 │ │ mov fp, #0 │ │ - ldr ip, [r4, #40] ; 0x28 │ │ - mov r7, #-2147483648 ; 0x80000000 │ │ - cmp sl, #0 │ │ - ble 25c5c │ │ - ldrsh lr, [r4, #36] ; 0x24 │ │ - lsl r9, fp, #2 │ │ - mov r8, #0 │ │ - cmp lr, #0 │ │ - ble 25c50 │ │ - ldr r1, [ip, r5] │ │ - mov r0, #0 │ │ - mov r2, r0 │ │ - ldr r1, [r1, r9] │ │ - ldr r6, [r1, r8, lsl #2] │ │ - mov r1, r6 │ │ - str r2, [r1, r0]! │ │ - add r2, r2, #1 │ │ - cmp lr, r2 │ │ - str r7, [r1, #4] │ │ - add r0, r0, #8 │ │ - bgt 25c34 │ │ - add r8, r8, #1 │ │ - cmp r8, sl │ │ - bne 25c18 │ │ + mov ip, #-2147483648 ; 0x80000000 │ │ + cmp r8, #0 │ │ + ble 26f9c │ │ + ldrh r0, [r5, #36] ; 0x24 │ │ + lsl sl, fp, #2 │ │ + mov lr, #0 │ │ + sxth r0, r0 │ │ + cmp r0, #0 │ │ + ble 26f90 │ │ + ldr r2, [r4] │ │ + mov r3, #0 │ │ + ldr r2, [r2, sl] │ │ + ldr r1, [r2, lr, lsl #2] │ │ + mov r2, r1 │ │ + str r3, [r1, r3, lsl #3] │ │ + add r3, r3, #1 │ │ + cmp r3, r0 │ │ + str ip, [r2, #4] │ │ + add r2, r2, #8 │ │ + bne 26f78 │ │ + add lr, lr, #1 │ │ + cmp lr, r8 │ │ + bne 26f5c │ │ add fp, fp, #1 │ │ - cmp fp, r3 │ │ - bne 25c04 │ │ - adds r0, r3, #31 │ │ - add r6, ip, r5 │ │ - addmi r0, r3, #62 ; 0x3e │ │ - ldr ip, [sp, #24] │ │ + cmp fp, r9 │ │ + bne 26f44 │ │ + adds r0, r9, #31 │ │ mov r1, #4 │ │ - ldr r2, [sp, #32] │ │ + addmi r0, r9, #62 ; 0x3e │ │ + ldr r2, [sp, #28] │ │ movw r3, #857 ; 0x359 │ │ + add r7, r7, #1 │ │ asr r0, r0, #5 │ │ - add ip, ip, #1 │ │ - str ip, [sp, #24] │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r4, #40] ; 0x28 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + ldr r2, [r5, #12] │ │ + ldr r3, [r5, #40] ; 0x28 │ │ mvn r1, #0 │ │ - ldr r3, [r3, #16] │ │ - add r5, r2, r5 │ │ - adds r2, r3, #31 │ │ - addmi r3, r3, #62 ; 0x3e │ │ - movpl r3, r2 │ │ - asr r2, r3, #5 │ │ + ldr ip, [r2, #16] │ │ + add r6, r3, r6 │ │ + adds r2, ip, #31 │ │ + addmi r2, ip, #62 ; 0x3e │ │ + asr r2, r2, #5 │ │ lsl r2, r2, #2 │ │ - str r0, [r6, #4] │ │ - ldr r0, [r5, #4] │ │ - bl e170 │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - ldr ip, [sp, #24] │ │ - cmp r3, ip │ │ - ldrgt r6, [r4, #40] ; 0x28 │ │ - bgt 25ba8 │ │ - ldr r3, [pc, #1768] ; 263cc │ │ - mov r0, r4 │ │ + str r0, [r4, #4] │ │ + ldr r0, [r6, #4] │ │ + bl e9b8 │ │ + ldr r3, [r5, #48] ; 0x30 │ │ + cmp r3, r7 │ │ + ble 27014 │ │ + ldr r4, [r5, #40] ; 0x28 │ │ + b 26ef0 │ │ + add r4, r4, r6 │ │ + b 26fa8 │ │ + ldr r3, [pc, #1692] ; 276b8 │ │ + mov r0, r5 │ │ add r3, pc, r3 │ │ - str r3, [r4] │ │ - b 25a38 │ │ - cmp ip, #0 │ │ - ldr r3, [pc, #1748] ; 263d0 │ │ + str r3, [r5] │ │ + b 26d64 │ │ + str r1, [sp] │ │ mov r0, #4 │ │ - movw r2, #802 ; 0x322 │ │ - ldreq ip, [r1, #12] │ │ - add r3, pc, r3 │ │ - ldr r1, [pc, #1732] ; 263d4 │ │ - str lr, [sp] │ │ + ldr r1, [pc, #1668] ; 276bc │ │ + ldr r3, [pc, #1668] ; 276c0 │ │ + str r2, [sp, #4] │ │ add r1, pc, r1 │ │ - str ip, [sp, #4] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 25a2c │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - bl 3fc50 │ │ - ldr r3, [pc, #1704] ; 263d8 │ │ - movw r2, #779 ; 0x30b │ │ - add r3, pc, r3 │ │ - strd r0, [sp] │ │ - mov r0, #4 │ │ - mov r1, r5 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 25a2c │ │ - ldr r3, [pc, #1676] ; 263dc │ │ - mov r0, r6 │ │ - mov r1, r5 │ │ - mov r2, #796 ; 0x31c │ │ - add r3, pc, r3 │ │ - stm sp, {ip, lr} │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 25a2c │ │ - ldr r3, [pc, #1648] ; 263e0 │ │ - mov r0, r6 │ │ - mov r1, r5 │ │ - mov r2, #792 ; 0x318 │ │ + movw r2, #802 ; 0x322 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 25a2c │ │ - ldr r1, [pc, #1620] ; 263e4 │ │ - ldr r0, [r4, #8] │ │ + blx 3f6b8 │ │ + b 26d58 │ │ + ldr r2, [r3, #28] │ │ + cmp r2, #0 │ │ + ldreq r3, [r3, #16] │ │ + ldrne r3, [r2, r0] │ │ + ldreq r3, [r3, r0] │ │ + b 26d34 │ │ + ldr r1, [pc, #1620] ; 276c4 │ │ + ldr r0, [r5, #8] │ │ add r1, pc, r1 │ │ - ldr r5, [pc, #1612] ; 263e8 │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - ldr r1, [pc, #1608] ; 263ec │ │ - add r5, pc, r5 │ │ + ldr r6, [pc, #1612] ; 276c8 │ │ + blx 3eaf4 │ │ + ldr r1, [pc, #1608] ; 276cc │ │ + add r6, pc, r6 │ │ add r1, pc, r1 │ │ + mov r7, r0 │ │ str r0, [sp, #28] │ │ - ldr r0, [r4, #8] │ │ - bl 43e1c <__udivdi3+0x47c> │ │ - ldr ip, [sp, #28] │ │ - ldr r3, [pc, #1584] ; 263f0 │ │ + ldr r0, [r5, #8] │ │ + blx 3eb18 │ │ + ldr r3, [pc, #1584] ; 276d0 │ │ movw r2, #662 ; 0x296 │ │ + str r7, [sp] │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - vmov d6, r0, r1 │ │ + vmov d7, r0, r1 │ │ + mov r1, r6 │ │ mov r0, #1 │ │ - mov r1, r5 │ │ - vcvt.f32.f64 s16, d6 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r1, [pc, #1552] ; 263f4 │ │ - ldr r0, [sp, #28] │ │ + vcvt.f32.f64 s16, d7 │ │ + blx 3f6b8 │ │ + ldr r1, [pc, #1552] ; 276d4 │ │ + mov r0, r7 │ │ add r1, pc, r1 │ │ - bl e098 │ │ + bl e8e0 │ │ vcvt.f64.f32 d8, s16 │ │ - subs ip, r0, #0 │ │ - str ip, [sp, #24] │ │ - beq 262cc │ │ - add r1, sp, #56 ; 0x38 │ │ - add r2, sp, #60 ; 0x3c │ │ - add r3, sp, #64 ; 0x40 │ │ - bl 43e4c <__udivdi3+0x4ac> │ │ + subs r3, r0, #0 │ │ + str r3, [sp, #24] │ │ + beq 275f4 │ │ + add r1, sp, #60 ; 0x3c │ │ + add r2, sp, #64 ; 0x40 │ │ + add r3, sp, #68 ; 0x44 │ │ + blx 3d4c0 │ │ cmp r0, #0 │ │ - blt 2633c │ │ - ldr r8, [sp, #56] ; 0x38 │ │ - ldr r6, [r8] │ │ - cmp r6, #0 │ │ - beq 25ec0 │ │ - ldr ip, [pc, #1484] ; 263f8 │ │ - mov sl, r7 │ │ - ldr fp, [pc, #1480] ; 263fc │ │ - mov r5, sl │ │ - ldr r9, [pc, #1476] ; 26400 │ │ - ldr r3, [pc, #1476] ; 26404 │ │ + blt 27620 │ │ + ldr r6, [sp, #60] ; 0x3c │ │ + ldr r3, [r6] │ │ + cmp r3, #0 │ │ + beq 271ac │ │ + ldr r2, [pc, #1484] ; 276d8 │ │ + mov sl, r3 │ │ + ldr fp, [pc, #1480] ; 276dc │ │ + add r2, pc, r2 │ │ + str r2, [sp, #32] │ │ + ldr r2, [pc, #1472] ; 276e0 │ │ add fp, pc, fp │ │ - str r7, [sp, #32] │ │ + ldr r9, [pc, #1468] ; 276e4 │ │ + add r2, pc, r2 │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r2, [pc, #1460] ; 276e8 │ │ add r9, pc, r9 │ │ - add r3, pc, r3 │ │ - ldr r7, [sp, #60] ; 0x3c │ │ - str ip, [sp, #36] ; 0x24 │ │ - str r3, [sp, #44] ; 0x2c │ │ - b 25e88 │ │ - ldr r6, [r7, sl] │ │ + ldr r8, [sp, #64] ; 0x40 │ │ + add r2, pc, r2 │ │ + str r4, [sp, #36] ; 0x24 │ │ + str r2, [sp, #52] ; 0x34 │ │ + b 27174 │ │ + ldr sl, [r8, r4, lsl #2] │ │ mov r1, r9 │ │ - mov r0, r6 │ │ - bl e0b0 │ │ - cmp r0, #0 │ │ - bne 26364 │ │ - add r5, r5, #1 │ │ - ldr r6, [r8, r5, lsl #2] │ │ - lsl sl, r5, #2 │ │ - cmp r6, #0 │ │ - beq 25ecc │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - mov r0, r6 │ │ - add r1, pc, ip │ │ - bl e0b0 │ │ + mov r0, sl │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - beq 25e5c │ │ - mov r0, r6 │ │ + bne 27648 │ │ + add r7, r6, r7 │ │ + add r4, r4, #1 │ │ + ldr sl, [r7, #4] │ │ + cmp sl, #0 │ │ + beq 271b8 │ │ + mov r0, sl │ │ mov r1, fp │ │ - bl e0b0 │ │ - ldr ip, [sp, #32] │ │ + bl e8f8 │ │ + lsl r7, r4, #2 │ │ cmp r0, #0 │ │ - moveq ip, #1 │ │ - str ip, [sp, #32] │ │ - b 25e74 │ │ - ldr r7, [sp, #60] ; 0x3c │ │ - mov r5, r6 │ │ - str r6, [sp, #32] │ │ - mov r1, r7 │ │ - mov r0, r8 │ │ - bl 43e5c <__udivdi3+0x4bc> │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - mov r2, #1 │ │ - add r0, sp, #76 ; 0x4c │ │ + beq 27148 │ │ + mov r0, sl │ │ + ldr r1, [sp, #32] │ │ + bl e8f8 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r0, #0 │ │ + moveq r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + b 27160 │ │ + ldr r8, [sp, #64] ; 0x40 │ │ + mov r4, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + mov r0, r6 │ │ + mov r1, r8 │ │ + blx 3d358 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + add r2, sp, #72 ; 0x48 │ │ + add r0, sp, #80 ; 0x50 │ │ + str r2, [sp, #32] │ │ mov r1, #4 │ │ + str r2, [sp, #4] │ │ + mov r2, #1 │ │ + str r3, [sp] │ │ + mov r6, #0 │ │ ldr r3, [sp, #24] │ │ - mov r7, #0 │ │ - str ip, [sp] │ │ - str r7, [sp, #60] ; 0x3c │ │ - add ip, sp, #68 ; 0x44 │ │ - str r7, [sp, #56] ; 0x38 │ │ - str r7, [sp, #68] ; 0x44 │ │ - str ip, [sp, #4] │ │ - bl 43e6c <__udivdi3+0x4cc> │ │ + str r6, [sp, #64] ; 0x40 │ │ + str r6, [sp, #60] ; 0x3c │ │ + str r6, [sp, #72] ; 0x48 │ │ + blx 3d7dc │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne 262a0 │ │ - add ip, sp, #68 ; 0x44 │ │ - str ip, [sp, #4] │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - add r0, sp, #80 ; 0x50 │ │ + bne 27584 │ │ + ldr ip, [sp, #68] ; 0x44 │ │ + add r0, sp, #84 ; 0x54 │ │ + ldr r7, [sp, #32] │ │ mov r1, #4 │ │ - ldr r3, [sp, #24] │ │ + ldr r8, [sp, #24] │ │ str ip, [sp] │ │ - bl 43e6c <__udivdi3+0x4cc> │ │ + str r7, [sp, #4] │ │ + mov r3, r8 │ │ + blx 3d7dc │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne 262a0 │ │ - add ip, sp, #68 ; 0x44 │ │ - str ip, [sp, #4] │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - add r0, sp, #84 ; 0x54 │ │ + bne 27584 │ │ + ldr ip, [sp, #68] ; 0x44 │ │ + add r0, sp, #88 ; 0x58 │ │ + str r7, [sp, #4] │ │ mov r1, #4 │ │ - ldr r3, [sp, #24] │ │ + mov r3, r8 │ │ str ip, [sp] │ │ - bl 43e6c <__udivdi3+0x4cc> │ │ + blx 3d7dc │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne 262a0 │ │ - add ip, sp, #68 ; 0x44 │ │ - str ip, [sp, #4] │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - add r0, sp, #72 ; 0x48 │ │ + bne 27584 │ │ + ldr ip, [sp, #68] ; 0x44 │ │ + add r0, sp, #76 ; 0x4c │ │ + str r7, [sp, #4] │ │ mov r1, #4 │ │ - ldr r3, [sp, #24] │ │ + mov r3, r8 │ │ str ip, [sp] │ │ - bl 43e6c <__udivdi3+0x4cc> │ │ + blx 3d7dc │ │ cmp r0, #1 │ │ - mov r6, r0 │ │ - bne 262a0 │ │ - ldr r1, [r4, #12] │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - ldr ip, [r1, #20] │ │ + mov r7, r0 │ │ + bne 27584 │ │ + ldr r0, [r5, #12] │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldr ip, [r0, #20] │ │ cmp ip, r3 │ │ - bne 26274 │ │ + bne 27558 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + ldr r1, [sp, #88] ; 0x58 │ │ ldr lr, [sp, #76] ; 0x4c │ │ - ldr r8, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - mul r2, lr, ip │ │ - mul r2, r8, r2 │ │ - cmp r2, r3 │ │ - bne 26210 │ │ - ldr r5, [pc, #1076] ; 26408 │ │ - mov r2, lr │ │ - ldr r1, [r1, #24] │ │ - mov r3, r0 │ │ - str lr, [r4, #16] │ │ + mul r2, r3, ip │ │ + mul r2, r1, r2 │ │ + cmp r2, lr │ │ + bne 274f0 │ │ + ldr r4, [pc, #1068] ; 276ec │ │ + mov r2, r3 │ │ + ldr r1, [r0, #24] │ │ mov r0, ip │ │ - add r5, pc, r5 │ │ + str r3, [r5, #16] │ │ mov ip, #712 ; 0x2c8 │ │ - str r5, [sp] │ │ - str ip, [sp, #4] │ │ - bl 43e3c <__udivdi3+0x49c> │ │ - mov r2, r5 │ │ - mov r1, #4 │ │ + add r4, pc, r4 │ │ + mov r3, r7 │ │ + stm sp, {r4, ip} │ │ + blx 3e212 <__ckd_calloc_3d__@@Base> │ │ + mov r2, r4 │ │ movw r3, #715 ; 0x2cb │ │ - str r0, [r4, #24] │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - ldr r2, [sp, #76] ; 0x4c │ │ + mov r1, #4 │ │ + str r0, [r5, #24] │ │ + ldr r0, [sp, #88] ; 0x58 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + ldr r2, [sp, #80] ; 0x50 │ │ cmp r2, #0 │ │ - mov r9, r0 │ │ - ble 26154 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - mov r5, r7 │ │ - str r7, [sp, #36] ; 0x24 │ │ + strgt r6, [sp, #40] ; 0x28 │ │ + ldrgt r3, [sp, #84] ; 0x54 │ │ + mov r8, r0 │ │ + ble 27438 │ │ cmp r3, #0 │ │ - ble 2611c │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - mov fp, #0 │ │ - add ip, sp, #68 ; 0x44 │ │ - str ip, [sp, #4] │ │ - ldr ip, [sp, #64] ; 0x40 │ │ + ldrgt r2, [sp, #88] ; 0x58 │ │ + movgt sl, #0 │ │ + ble 27400 │ │ + ldr r3, [sp, #32] │ │ mov r1, #4 │ │ + ldr lr, [sp, #68] ; 0x44 │ │ + mov r0, r8 │ │ + str r3, [sp, #4] │ │ + str lr, [sp] │ │ ldr r3, [sp, #24] │ │ - mov r0, r9 │ │ - str ip, [sp] │ │ - bl 43e6c <__udivdi3+0x4cc> │ │ - ldr r3, [sp, #84] ; 0x54 │ │ + blx 3d7dc │ │ + ldr r3, [sp, #88] ; 0x58 │ │ cmp r0, r3 │ │ mov r1, r0 │ │ - bne 261e4 │ │ - mov r0, r9 │ │ - bl 43e7c <__udivdi3+0x4dc> │ │ - vmov r2, r3, d8 │ │ - vmov d6, r0, r1 │ │ - vcmpe.f64 d6, #0.0 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - mov r0, r9 │ │ + bne 274c4 │ │ + mov r0, r8 │ │ + blx 2b360 │ │ + vmov d7, r0, r1 │ │ + mov r0, r8 │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + vcmpe.f64 d7, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - ldrls ip, [sp, #36] ; 0x24 │ │ - addls ip, ip, #1 │ │ - strls ip, [sp, #36] ; 0x24 │ │ - bl 43e8c <__udivdi3+0x4ec> │ │ - mov r0, r9 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - bl 43e7c <__udivdi3+0x4dc> │ │ - ldr r2, [sp, #84] ; 0x54 │ │ + ldrls r3, [sp, #40] ; 0x28 │ │ + addls r3, r3, #1 │ │ + strls r3, [sp, #40] ; 0x28 │ │ + vmov r2, r3, d8 │ │ + blx 2b3c0 │ │ + mov r0, r8 │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + blx 2b360 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ cmp r2, #0 │ │ - ble 26108 │ │ - lsl sl, fp, #2 │ │ - mov r7, r9 │ │ - mov r6, #0 │ │ + lslgt r9, sl, #2 │ │ + movgt r7, r8 │ │ + movgt r4, #0 │ │ + ble 273ec │ │ vldmia r7!, {s15} │ │ - vcvt.f64.f32 d6, s15 │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - lsl r8, r6, #2 │ │ - add r6, r6, #1 │ │ - vmov r2, r3, d6 │ │ - bl 3fc70 │ │ - ldr r3, [r4, #24] │ │ - ldr r3, [r3, sl] │ │ - ldr r3, [r3, r8] │ │ + lsl fp, r4, #2 │ │ + ldr r0, [r5, #52] ; 0x34 │ │ + add r4, r4, #1 │ │ + vcvt.f64.f32 d7, s15 │ │ + vmov r2, r3, d7 │ │ + bl 4137c │ │ + ldr r3, [r5, #24] │ │ + ldr r3, [r3, r9] │ │ + ldr r3, [r3, fp] │ │ rsb r0, r0, #0 │ │ cmp r0, #159 ; 0x9f │ │ - uxtbls r2, r0 │ │ - movhi r2, #159 ; 0x9f │ │ - strb r2, [r3, r5] │ │ - ldr r2, [sp, #84] ; 0x54 │ │ + uxtbls r0, r0 │ │ + movhi r0, #159 ; 0x9f │ │ + strb r0, [r3, r6] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r4, r2 │ │ + blt 273a4 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + add sl, sl, #1 │ │ + cmp sl, r3 │ │ + blt 27320 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + add r6, r6, #1 │ │ cmp r6, r2 │ │ - blt 260c0 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - add fp, fp, #1 │ │ - cmp fp, r3 │ │ - blt 2603c │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - add r5, r5, #1 │ │ - cmp r5, r2 │ │ - blt 2602c │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - cmp ip, #0 │ │ - beq 26154 │ │ - ldr r1, [pc, #720] ; 2640c │ │ + blt 27310 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + beq 27438 │ │ + str r3, [sp] │ │ mov r0, #3 │ │ - ldr r3, [pc, #716] ; 26410 │ │ + ldr r1, [pc, #712] ; 276f0 │ │ mov r2, #744 ; 0x2e8 │ │ + ldr r3, [pc, #708] ; 276f4 │ │ add r1, pc, r1 │ │ - str ip, [sp] │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, r9 │ │ - bl 43dec <__udivdi3+0x44c> │ │ - ldr ip, [sp, #32] │ │ - cmp ip, #0 │ │ - beq 26178 │ │ + blx 3f6b8 │ │ + mov r0, r8 │ │ + blx 3e1f8 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + beq 2745c │ │ ldr r0, [sp, #24] │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - bl 43e9c <__udivdi3+0x4fc> │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + blx 3dbb4 │ │ mov r1, #1 │ │ - add r0, sp, #55 ; 0x37 │ │ + add r0, sp, #59 ; 0x3b │ │ mov r2, r1 │ │ ldr r3, [sp, #24] │ │ - bl e0d4 │ │ + bl e928 │ │ cmp r0, #1 │ │ - mov r5, r0 │ │ - beq 26248 │ │ + mov r4, r0 │ │ + beq 2752c │ │ ldr r0, [sp, #24] │ │ - bl e0a4 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldr ip, [sp, #80] ; 0x50 │ │ + bl e8ec │ │ + ldr r1, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ mov r0, #1 │ │ - ldr r1, [pc, #608] ; 26414 │ │ + ldr ip, [sp, #80] ; 0x50 │ │ mov r2, #756 ; 0x2f4 │ │ - str r3, [sp] │ │ - str ip, [sp, #4] │ │ + stmib sp, {r1, r3} │ │ + ldr r1, [pc, #596] ; 276f8 │ │ + ldr r3, [pc, #596] ; 276fc │ │ + str ip, [sp] │ │ add r1, pc, r1 │ │ - ldr ip, [sp, #84] ; 0x54 │ │ - ldr r3, [pc, #588] ; 26418 │ │ add r3, pc, r3 │ │ - str ip, [sp, #8] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r3, [sp, #76] ; 0x4c │ │ + blx 3f6b8 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ cmp r3, #0 │ │ - bge 25a9c │ │ - b 25a2c │ │ - ldr ip, [sp, #28] │ │ + bge 26de4 │ │ + b 26d58 │ │ + ldr r3, [sp, #28] │ │ mov r0, #5 │ │ - ldr r1, [pc, #552] ; 2641c │ │ + ldr r1, [pc, #556] ; 27700 │ │ movw r2, #723 ; 0x2d3 │ │ - ldr r3, [pc, #548] ; 26420 │ │ + str r3, [sp] │ │ add r1, pc, r1 │ │ - str ip, [sp] │ │ + ldr r3, [pc, #544] ; 27704 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr r3, [sp, #28] │ │ + bl e9c4 │ │ + ldr r2, [sp, #28] │ │ mov r0, #5 │ │ - ldr r1, [pc, #516] ; 26424 │ │ + str r3, [sp, #8] │ │ + str r1, [sp, #16] │ │ + ldr r3, [pc, #512] ; 27708 │ │ + ldr r1, [pc, #512] ; 2770c │ │ + str r2, [sp] │ │ + add r3, pc, r3 │ │ + str r4, [sp, #4] │ │ movw r2, #702 ; 0x2be │ │ - stmib sp, {r5, lr} │ │ - str r3, [sp] │ │ - add r1, pc, r1 │ │ - ldr r3, [pc, #500] ; 26428 │ │ str ip, [sp, #12] │ │ - add r3, pc, r3 │ │ - str r8, [sp, #16] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, r6 │ │ - bl e17c │ │ - ldr ip, [sp, #28] │ │ + add r1, pc, r1 │ │ + blx 3f6b8 │ │ + mov r0, r7 │ │ + bl e9c4 │ │ + ldr r3, [sp, #28] │ │ mov r0, #5 │ │ - ldr r1, [pc, #468] ; 2642c │ │ + ldr r1, [pc, #468] ; 27710 │ │ mov r2, #752 ; 0x2f0 │ │ - ldr r3, [pc, #464] ; 26430 │ │ + str r3, [sp] │ │ add r1, pc, r1 │ │ - str ip, [sp] │ │ + ldr r3, [pc, #456] ; 27714 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, r5 │ │ - bl e17c │ │ + blx 3f6b8 │ │ + mov r0, r4 │ │ + bl e9c4 │ │ str r3, [sp] │ │ mov r0, #5 │ │ - ldr r1, [pc, #432] ; 26434 │ │ + ldr r1, [pc, #432] ; 27718 │ │ movw r2, #698 ; 0x2ba │ │ - ldr r3, [pc, #428] ; 26438 │ │ - add r1, pc, r1 │ │ + ldr r3, [pc, #428] ; 2771c │ │ str ip, [sp, #4] │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, r6 │ │ - bl e17c │ │ - ldr ip, [sp, #28] │ │ + blx 3f6b8 │ │ + mov r0, r7 │ │ + bl e9c4 │ │ + ldr r3, [sp, #28] │ │ mov r0, #5 │ │ - ldr r1, [pc, #396] ; 2643c │ │ + ldr r1, [pc, #396] ; 27720 │ │ movw r2, #695 ; 0x2b7 │ │ - ldr r3, [pc, #392] ; 26440 │ │ + str r3, [sp] │ │ add r1, pc, r1 │ │ - str ip, [sp] │ │ + ldr r3, [pc, #384] ; 27724 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr ip, [sp, #28] │ │ + bl e9c4 │ │ + str r3, [sp] │ │ + mov r0, r6 │ │ + ldr r3, [pc, #360] ; 27728 │ │ + mov r1, r4 │ │ + str r2, [sp, #4] │ │ + mov r2, #796 ; 0x31c │ │ + add r3, pc, r3 │ │ + blx 3f6b8 │ │ + b 26d58 │ │ + str r3, [sp] │ │ + mov r0, r6 │ │ + ldr r3, [pc, #328] ; 2772c │ │ + mov r1, r4 │ │ + mov r2, #792 ; 0x318 │ │ + add r3, pc, r3 │ │ + blx 3f6b8 │ │ + b 26d58 │ │ + ldr r3, [sp, #28] │ │ mov r0, #5 │ │ - ldr r3, [pc, #360] ; 26444 │ │ - mov r1, r5 │ │ + mov r1, r6 │ │ movw r2, #665 ; 0x299 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #288] ; 27730 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43eac <__udivdi3+0x50c> │ │ + blx 3f7b4 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr ip, [r1, #28] │ │ - mov r0, r2 │ │ - cmp ip, #0 │ │ - bne 26318 │ │ - b 25a44 │ │ - add r0, r0, #1 │ │ - add r2, r2, #4 │ │ - cmp r0, lr │ │ - beq 25a68 │ │ - ldr r3, [r5, r2] │ │ - ldr r6, [ip, r2] │ │ - cmp r3, r6 │ │ - beq 26308 │ │ - cmp ip, #0 │ │ - ldrne ip, [ip, r2] │ │ - ldreq r1, [r1, #16] │ │ - ldreq ip, [r1, r2] │ │ - b 25a08 │ │ - ldr ip, [sp, #28] │ │ + bl e9c4 │ │ + bl e88c <__stack_chk_fail@plt> │ │ + ldr r3, [sp, #28] │ │ mov r0, #5 │ │ - ldr r3, [pc, #252] ; 26448 │ │ - mov r1, r5 │ │ + mov r1, r6 │ │ movw r2, #669 ; 0x29d │ │ + str r3, [sp] │ │ + ldr r3, [pc, #248] ; 27734 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr ip, [sp, #28] │ │ + bl e9c4 │ │ + ldr r3, [sp, #28] │ │ mov r0, #3 │ │ - ldr r3, [pc, #216] ; 2644c │ │ + str sl, [sp, #4] │ │ movw r2, #677 ; 0x2a5 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - stmib sp, {r6, r9} │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r7, [sp, #60] ; 0x3c │ │ - ldr r8, [sp, #56] ; 0x38 │ │ - b 25e74 │ │ - andeq sl, r2, ip, ror #7 │ │ - muleq r2, r8, ip │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + str r3, [sp] │ │ + str r9, [sp, #8] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + blx 3f6b8 │ │ + ldr r8, [sp, #64] ; 0x40 │ │ + ldr r6, [sp, #60] ; 0x3c │ │ + b 27160 │ │ + andeq pc, r2, r4, asr #5 │ │ + andeq r9, r2, r8, lsl fp │ │ + andeq r9, r2, r0, asr #7 │ │ + ; instruction: 0x000293bc │ │ + ; instruction: 0x000293b0 │ │ + muleq r2, r8, r9 │ │ + strdeq r9, [r2], -r4 │ │ + andeq r9, r2, r0, asr ip │ │ + andeq r9, r2, ip, ror #25 │ │ + andeq r9, r2, r0, asr #25 │ │ + andeq r9, r2, r8, ror #17 │ │ + andeq r9, r2, r0, ror #6 │ │ muleq r2, r4, ip │ │ - andeq r9, r2, r8, lsl #25 │ │ - muleq r2, r4, r2 │ │ - andeq r9, r2, ip, ror #23 │ │ - strdeq sl, [r2], -ip │ │ - ldrdeq sl, [r2], -r4 │ │ - strdeq sl, [r2], -ip │ │ - andeq r9, r2, r4, ror ip │ │ - andeq sl, r2, r8, lsr #13 │ │ - andeq sl, r2, r0, asr #12 │ │ - andeq sl, r2, r0, asr r1 │ │ - andeq sl, r2, r4, lsl r1 │ │ - andeq pc, r2, r8, lsr #8 │ │ - andeq r9, r2, r0, ror #17 │ │ - andeq r9, r2, r0, lsr #31 │ │ - andeq sl, r2, r0, lsl #5 │ │ - ; instruction: 0x0002a2bc │ │ - andeq sl, r2, r4, ror r2 │ │ - ; instruction: 0x000298b4 │ │ - andeq r9, r2, r0, lsl pc │ │ - ; instruction: 0x000298b4 │ │ - ; instruction: 0x0002a2b8 │ │ - andeq r9, r2, r0, lsr sl │ │ - ldrdeq r9, [r2], -ip │ │ - andeq r9, r2, r8, lsl #21 │ │ - ; instruction: 0x00029bb4 │ │ - andeq r9, r2, r8, ror #28 │ │ - andeq r9, r2, ip, asr #25 │ │ - andeq r9, r2, ip, ror #22 │ │ - ldrdeq r9, [r2], -ip │ │ + andeq r9, r2, r8, lsr #26 │ │ + andeq r9, r2, r8, lsr r8 │ │ + strdeq r9, [r2], -ip │ │ + strdeq pc, [r2], -r0 │ │ + andeq r9, r2, r8, lsr #13 │ │ + ldrdeq r8, [r2], -r4 │ │ + andeq r9, r2, r8 │ │ + andeq r9, r2, r4, ror #12 │ │ + andeq r9, r2, r8 │ │ + andeq r9, r2, r0, lsr #20 │ │ + andeq r9, r2, r4, lsl #3 │ │ + andeq r9, r2, r8, ror #3 │ │ + andeq r9, r2, r4, lsl #3 │ │ + andeq r9, r2, r0, asr #11 │ │ + strdeq r9, [r2], -ip │ │ + andeq r9, r2, r4, ror r1 │ │ + andeq r9, r2, r4, lsl r4 │ │ + ; instruction: 0x000292b8 │ │ + andeq r9, r2, ip, lsr #2 │ │ + andeq r9, r2, ip, lsr r2 │ │ strdeq r9, [r2], -r4 │ │ - andeq r9, r2, ip, lsl #31 │ │ - ; instruction: 0x00029ab8 │ │ - andeq r9, r2, r4, lsl #18 │ │ - andeq r9, r2, r8, lsl #21 │ │ + andeq r9, r2, ip, lsl #4 │ │ + andeq r9, r2, r8, asr r0 │ │ + andeq r9, r2, r0, asr r6 │ │ + andeq r9, r2, r8, asr #3 │ │ + andeq r9, r2, r4, lsr #3 │ │ + andeq r9, r2, r4, asr r0 │ │ + andeq r9, r2, r4, ror r1 │ │ + andeq r9, r2, r8, asr #11 │ │ + andeq r9, r2, ip, asr #2 │ │ + muleq r2, r0, lr │ │ + andeq r9, r2, r0, lsl #9 │ │ + andeq r9, r2, r8, lsr r4 │ │ ldrdeq r9, [r2], -ip │ │ - andeq r9, r2, r4, asr sl │ │ - andeq r9, r2, r4, lsl #18 │ │ - andeq r9, r2, r8, lsr #20 │ │ - andeq r9, r2, r0, ror #28 │ │ - strdeq r9, [r2], -ip │ │ - andeq r9, r2, r0, asr #14 │ │ - ; instruction: 0x00029dbc │ │ - andeq r9, r2, ip, ror sp │ │ - andeq r9, r2, r0, lsl #10 │ │ + andeq r9, r2, r0, ror #9 │ │ + ldr ip, [pc, #780] ; 27a4c │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, sp, #156 ; 0x9c │ │ - ldr r4, [pc, #3496] ; 27208 │ │ - sub ip, r2, #1 │ │ - str r1, [sp, #8] │ │ - ldr r4, [pc, r4] │ │ - str r0, [sp, #12] │ │ - str r4, [sp, #20] │ │ - ldr r1, [r4] │ │ - ldr r8, [sp, #192] ; 0xc0 │ │ - ldr fp, [sp, #196] ; 0xc4 │ │ - str r1, [sp, #148] ; 0x94 │ │ - cmp ip, #5 │ │ - addls pc, pc, ip, lsl #2 │ │ - b 26824 │ │ - b 269a4 │ │ - b 26a4c │ │ - b 26b58 │ │ - b 26ce8 │ │ - b 26f34 │ │ - b 264a4 │ │ - ldr r5, [sp, #12] │ │ - add ip, sp, #36 ; 0x24 │ │ - ldr r6, [sp, #8] │ │ + sub sp, sp, #132 ; 0x84 │ │ + ldr r4, [r0, #48] ; 0x30 │ │ + mov r5, ip │ │ + ldr r5, [pc, r5] │ │ + add ip, sp, #27 │ │ + ldr lr, [r0, #24] │ │ + add r8, sp, #43 ; 0x2b │ │ + ldr r9, [r4, r1, lsl #2] │ │ + str r5, [sp, #16] │ │ + sub lr, lr, #1 │ │ + str r2, [sp, #20] │ │ + ldrb fp, [r9] │ │ + ldr r2, [r5] │ │ + ldrb sl, [r9, #8] │ │ + ldrb r7, [r9, #16] │ │ + ldrb r6, [r9, #24] │ │ + ldrb r5, [r9, #32] │ │ + ldrb r4, [r9, #40] ; 0x28 │ │ + str r3, [sp, #4] │ │ + str r2, [sp, #124] ; 0x7c │ │ + ldrb r3, [lr, #1]! │ │ + add r2, r3, fp │ │ + strb r2, [ip, #1]! │ │ + cmp ip, r8 │ │ + add r2, r3, sl │ │ + strb r2, [ip, #16] │ │ + add r2, r3, r7 │ │ + strb r2, [ip, #32] │ │ + add r2, r3, r6 │ │ + strb r2, [ip, #48] ; 0x30 │ │ + add r2, r3, r5 │ │ + add r3, r3, r4 │ │ + strb r2, [ip, #64] ; 0x40 │ │ + strb r3, [ip, #80] ; 0x50 │ │ + bne 27790 │ │ + ldr r3, [r0, #16] │ │ + ldr r2, [sp, #168] ; 0xa8 │ │ + ldr lr, [r9, #4] │ │ + ldr r3, [r3, r1, lsl #2] │ │ + cmp r2, #0 │ │ + ldr r4, [r9, #12] │ │ + ldr r5, [r9, #20] │ │ + ldr ip, [r9, #28] │ │ + ldr r1, [r9, #36] ; 0x24 │ │ + ldr r2, [r9, #44] ; 0x2c │ │ + ldr lr, [r3, lr, lsl #2] │ │ + ldr r4, [r3, r4, lsl #2] │ │ + ldr r5, [r3, r5, lsl #2] │ │ + ldr r6, [r3, ip, lsl #2] │ │ + ldr r7, [r3, r1, lsl #2] │ │ + ldr r8, [r3, r2, lsl #2] │ │ + ble 27a28 │ │ + ldr ip, [sp, #4] │ │ + mov r2, #0 │ │ + ldr r3, [sp, #168] ; 0xa8 │ │ + ldr fp, [r0, #56] ; 0x38 │ │ + add r3, ip, r3 │ │ + str lr, [sp, #8] │ │ + str r3, [sp, #4] │ │ + str r4, [sp, #12] │ │ + ldr r0, [sp, #20] │ │ + b 27920 │ │ + add r9, sp, #128 ; 0x80 │ │ + add r4, sp, #128 ; 0x80 │ │ + add r3, r9, r3, lsr #4 │ │ + add r1, r9, r1, lsr #4 │ │ + ldrb r9, [r5, lr] │ │ + ldrb r3, [r3, #-100] ; 0xffffff9c │ │ + ldrb r1, [r1, #-84] ; 0xffffffac │ │ + add r9, r4, r9, lsr #4 │ │ + add r4, sp, #128 ; 0x80 │ │ + cmp r3, r1 │ │ + rsbgt sl, r1, r3 │ │ + rsble sl, r3, r1 │ │ + movgt r3, r1 │ │ + ldr r1, [fp] │ │ + ldrb r9, [r9, #-68] ; 0xffffffbc │ │ + ldrb sl, [r1, sl] │ │ + rsb r3, sl, r3 │ │ + cmp r9, r3 │ │ + rsbge sl, r3, r9 │ │ + rsblt sl, r9, r3 │ │ + movge r9, r3 │ │ + ldrb r3, [r6, lr] │ │ + ldrb sl, [r1, sl] │ │ + add r3, r4, r3, lsr #4 │ │ + rsb r9, sl, r9 │ │ + add r4, sp, #128 ; 0x80 │ │ + ldrb r3, [r3, #-52] ; 0xffffffcc │ │ + cmp r3, r9 │ │ + rsbge sl, r9, r3 │ │ + rsblt sl, r3, r9 │ │ + movge r3, r9 │ │ + ldrb r9, [r7, lr] │ │ + ldrb sl, [r1, sl] │ │ + add r9, r4, r9, lsr #4 │ │ + rsb r3, sl, r3 │ │ + ldrb r9, [r9, #-36] ; 0xffffffdc │ │ + cmp r9, r3 │ │ + rsbge sl, r3, r9 │ │ + rsblt sl, r9, r3 │ │ + movge r9, r3 │ │ + ldrb r3, [r8, lr] │ │ + add lr, sp, #128 ; 0x80 │ │ + ldrb sl, [r1, sl] │ │ + add r3, lr, r3, lsr #4 │ │ + rsb r9, sl, r9 │ │ + ldrb r3, [r3, #-20] ; 0xffffffec │ │ + cmp r3, r9 │ │ + bge 27a1c │ │ + rsb lr, r3, r9 │ │ + ldrb r1, [r1, lr] │ │ + ldr lr, [sp, #4] │ │ + rsb r3, r1, r3 │ │ + lsl r1, r2, #1 │ │ + cmp ip, lr │ │ + ldrh lr, [r0, r1] │ │ + add r3, r3, lr │ │ + strh r3, [r0, r1] │ │ + beq 27a28 │ │ + ldrb r3, [ip], #1 │ │ + ldr r1, [sp, #12] │ │ + add r2, r2, r3 │ │ + ldr r3, [sp, #8] │ │ + tst r2, #1 │ │ + asr lr, r2, #1 │ │ + ldrb r1, [r1, r2, asr #1] │ │ + ldrb r3, [r3, r2, asr #1] │ │ + bne 27838 │ │ + add r4, sp, #128 ; 0x80 │ │ + and r3, r3, #15 │ │ + and r1, r1, #15 │ │ + add r3, r4, r3 │ │ + add r1, r4, r1 │ │ + ldrb r9, [r5, lr] │ │ + ldrb r3, [r3, #-100] ; 0xffffff9c │ │ + add r4, sp, #128 ; 0x80 │ │ + ldrb r1, [r1, #-84] ; 0xffffffac │ │ + and r9, r9, #15 │ │ + add r9, r4, r9 │ │ + add r4, sp, #128 ; 0x80 │ │ + cmp r3, r1 │ │ + rsbgt sl, r1, r3 │ │ + rsble sl, r3, r1 │ │ + movgt r3, r1 │ │ + ldr r1, [fp] │ │ + ldrb r9, [r9, #-68] ; 0xffffffbc │ │ + ldrb sl, [r1, sl] │ │ + rsb r3, sl, r3 │ │ + cmp r9, r3 │ │ + rsbge sl, r3, r9 │ │ + rsblt sl, r9, r3 │ │ + movge r9, r3 │ │ + ldrb r3, [r6, lr] │ │ + ldrb sl, [r1, sl] │ │ + and r3, r3, #15 │ │ + add r3, r4, r3 │ │ + rsb r9, sl, r9 │ │ + add r4, sp, #128 ; 0x80 │ │ + ldrb r3, [r3, #-52] ; 0xffffffcc │ │ + cmp r3, r9 │ │ + rsbge sl, r9, r3 │ │ + rsblt sl, r3, r9 │ │ + movge r3, r9 │ │ + ldrb r9, [r7, lr] │ │ + ldrb sl, [r1, sl] │ │ + and r9, r9, #15 │ │ + add r9, r4, r9 │ │ + rsb r3, sl, r3 │ │ + ldrb r9, [r9, #-36] ; 0xffffffdc │ │ + cmp r9, r3 │ │ + rsbge sl, r3, r9 │ │ + rsblt sl, r9, r3 │ │ + movge r9, r3 │ │ + ldrb r3, [r8, lr] │ │ + add lr, sp, #128 ; 0x80 │ │ + ldrb sl, [r1, sl] │ │ + and r3, r3, #15 │ │ + add r3, lr, r3 │ │ + rsb r9, sl, r9 │ │ + ldrb r3, [r3, #-20] ; 0xffffffec │ │ + cmp r3, r9 │ │ + blt 278f8 │ │ + rsb lr, r9, r3 │ │ + mov r3, r9 │ │ + b 278fc │ │ + ldr r3, [sp, #16] │ │ mov r0, #0 │ │ - str r8, [sp, #24] │ │ - mov r2, ip │ │ - ldr r1, [r5, #48] ; 0x30 │ │ - ldr sl, [r5, #24] │ │ - str fp, [sp, #28] │ │ - ldr r1, [r1, r6, lsl #2] │ │ + ldr r2, [sp, #124] ; 0x7c │ │ + ldr r3, [r3] │ │ + cmp r2, r3 │ │ + bne 27a48 │ │ + add sp, sp, #132 ; 0x84 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + bl e88c <__stack_chk_fail@plt> │ │ + andeq lr, r2, ip, lsr #14 │ │ + │ │ +00027a50 : │ │ + mov r3, r0 │ │ + ldr r0, [r0, #12] │ │ + ldr r2, [r3, #8] │ │ + b 2d648 │ │ + │ │ +00027a60 : │ │ + push {r4, lr} │ │ + mov r4, r0 │ │ + ldr r0, [r0, #60] ; 0x3c │ │ + bl 40dc0 │ │ + ldr r0, [r4, #56] ; 0x38 │ │ + bl 40dc0 │ │ + ldr r3, [r4, #20] │ │ + ldr r0, [r4, #16] │ │ + cmp r3, #0 │ │ + beq 27ac0 │ │ + blx 3e1fc │ │ + ldr r0, [r4, #20] │ │ + blx 41644 │ │ + ldr r0, [r4, #12] │ │ + bl 2d2a8 │ │ + ldr r0, [r4, #32] │ │ + blx 3e1f8 │ │ + ldr r0, [r4, #44] ; 0x2c │ │ + blx 3e1fc │ │ + ldr r0, [r4, #40] ; 0x28 │ │ + blx 3e292 │ │ + mov r0, r4 │ │ + pop {r4, lr} │ │ + b 44c60 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + blx 3e292 │ │ + ldr r0, [r4, #24] │ │ + cmp r0, #0 │ │ + beq 27a94 │ │ + blx 3e1f8 │ │ + b 27a94 │ │ + │ │ +00027ad8 : │ │ + ldr ip, [pc, #3812] ; 289c4 │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, sp, #196 ; 0xc4 │ │ + mov r5, ip │ │ + ldr ip, [r0, #12] │ │ + str r2, [sp, #56] ; 0x38 │ │ + mov r4, r0 │ │ + ldr r2, [pc, r5] │ │ + ldr ip, [ip, #20] │ │ + ldr lr, [r0, #28] │ │ + mov r5, r2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + str ip, [sp, #52] ; 0x34 │ │ + ldr r3, [r5] │ │ + mov r5, ip │ │ + ldr ip, [sp, #232] ; 0xe8 │ │ + str r0, [sp, #8] │ │ + mov r0, r1 │ │ + str r1, [sp, #44] ; 0x2c │ │ + mov r1, #0 │ │ + str r2, [sp, #84] ; 0x54 │ │ + lsl r2, lr, #1 │ │ + str r3, [sp, #188] ; 0xbc │ │ + str ip, [sp, #76] ; 0x4c │ │ + bl e9b8 │ │ + ldr r0, [sp, #236] ; 0xec │ │ + ldr r1, [r4, #52] ; 0x34 │ │ + bl 436f4 <__aeabi_idivmod@@Base> │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + cmp r5, #0 │ │ + mov r2, r1 │ │ + str r1, [sp, #72] ; 0x48 │ │ + ldr r3, [r3, r2, lsl #2] │ │ + lsl r1, r1, #2 │ │ + str r1, [sp, #40] ; 0x28 │ │ + str r3, [r4, #48] ; 0x30 │ │ + ble 27f28 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + mov r3, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + sub r2, r2, #4 │ │ + str r3, [sp, #28] │ │ + str r2, [sp, #80] ; 0x50 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #236] ; 0xec │ │ + ldr r3, [r3, #4] │ │ + cmp r2, r3 │ │ + blt 27d9c │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r5, [sp, #8] │ │ + cmp r3, #0 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + ldreq r2, [sp, #8] │ │ + ldrne r3, [sp, #8] │ │ + ldrne r2, [sp, #80] ; 0x50 │ │ + moveq r3, r2 │ │ + ldreq r2, [r2, #40] ; 0x28 │ │ + ldreq r3, [r3, #52] ; 0x34 │ │ + ldrne r3, [r3, #40] ; 0x28 │ │ + subeq r3, r3, #-1073741823 ; 0xc0000001 │ │ + ldrne r1, [r3, r2] │ │ + ldreq r1, [r2, r3, lsl #2] │ │ + ldrh r2, [r5, #36] ; 0x24 │ │ + ldr r3, [r5, #48] ; 0x30 │ │ + ldr r1, [r1, r4] │ │ + sxth r2, r2 │ │ + ldr r0, [r3, r4] │ │ + lsl r2, r2, #3 │ │ + bl e994 │ │ + ldr r2, [r5, #12] │ │ + ldr ip, [sp, #28] │ │ + mov r1, r2 │ │ + str r2, [sp, #24] │ │ + ldrh r2, [r5, #36] ; 0x24 │ │ + ldr r3, [r1, #28] │ │ + mov r0, r2 │ │ + str r2, [sp, #20] │ │ + sxth r6, r0 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + ldr r2, [r5, #48] ; 0x30 │ │ + cmp r6, #0 │ │ + ldr sl, [r0, ip, lsl #2] │ │ + mov r0, r4 │ │ + add ip, r3, r4 │ │ + ldr fp, [r2, r0] │ │ + str ip, [sp, #68] ; 0x44 │ │ + ldr r4, [r3, r4] │ │ + ble 28f24 │ │ + mov r3, r1 │ │ + ldr r2, [r1] │ │ + ldr r3, [r3, #8] │ │ + mov r7, fp │ │ + ldr r1, [r1, #4] │ │ + mov r5, #0 │ │ + str r2, [sp, #64] ; 0x40 │ │ + mov ip, r3 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r2, [r2] │ │ + ldr r3, [r1] │ │ + str r1, [sp, #32] │ │ + ldr r2, [r2, r0] │ │ + ldr r1, [ip] │ │ + ldr r3, [r3, r0] │ │ + ldr r2, [r2] │ │ + ldr r1, [r1, r0] │ │ + ldr r9, [r3] │ │ + str r2, [sp, #12] │ │ + str r1, [sp, #16] │ │ + ldr r8, [r7, #4] │ │ + cmp r4, #0 │ │ + ldr r3, [sp, #16] │ │ + mul r2, r8, r4 │ │ + add r3, r3, r8, lsl #2 │ │ + vldr s13, [r3] │ │ + ldr r3, [sp, #12] │ │ + lsl r2, r2, #2 │ │ + add r1, r3, r2 │ │ + add r2, r9, r2 │ │ + ble 27ce0 │ │ + mov r0, sl │ │ + mov r3, #0 │ │ + vldmia r0!, {s14} │ │ + add r3, r3, #1 │ │ + cmp r3, r4 │ │ + vldmia r1!, {s15} │ │ + vldmia r2!, {s12} │ │ + vsub.f32 s15, s14, s15 │ │ + vmul.f32 s15, s15, s15 │ │ + vmls.f32 s13, s15, s12 │ │ + bne 27cbc │ │ + vcvt.s32.f32 s15, s13 │ │ + cmp r5, #0 │ │ + subne lr, r5, #1 │ │ + movne r2, r7 │ │ + vmov r3, s15 │ │ + str r3, [fp, r5, lsl #3] │ │ + bne 27f48 │ │ + add r5, r5, #1 │ │ + add r7, r7, #8 │ │ + cmp r5, r6 │ │ + bne 27c88 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [sp, #236] ; 0xec │ │ + ldrsh r1, [r3, #38] ; 0x26 │ │ + bl 436f4 <__aeabi_idivmod@@Base> │ │ + cmp r1, #0 │ │ + beq 28b14 │ │ + ldr r3, [sp, #8] │ │ + mov r2, fp │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r0, [fp] │ │ + ldr r3, [r3, #44] ; 0x2c │ │ + asr r0, r0, #10 │ │ + ldr r5, [r3, r1] │ │ + ldr r3, [sp, #28] │ │ + add r5, r5, r3 │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [sp, #28] │ │ + ldr ip, [r3, #32] │ │ + mov r3, #0 │ │ + add ip, ip, r1 │ │ + ldr r1, [r2, r3, lsl #3] │ │ + sub r1, r0, r1, asr #10 │ │ + cmp r1, #96 ; 0x60 │ │ + movgt r1, #96 ; 0x60 │ │ + str r1, [r2, r3, lsl #3] │ │ + ldrb r1, [ip] │ │ + cmp r1, #0 │ │ + beq 27d88 │ │ + ldr lr, [r2, r3, lsl #3] │ │ + cmp lr, r1 │ │ + bgt 28d00 │ │ + add r3, r3, #1 │ │ + cmp r3, r6 │ │ + bne 27d5c │ │ + ldrb lr, [sp, #20] │ │ + strb lr, [r5] │ │ + ldr r3, [sp, #8] │ │ + ldr lr, [r3, #24] │ │ + ldr r3, [sp, #240] ; 0xf0 │ │ + cmp lr, #0 │ │ + beq 28d08 │ │ + cmp r3, #0 │ │ + beq 27f90 │ │ + ldr r1, [sp, #8] │ │ + ldr r2, [r1, #28] │ │ + ldr r3, [r1, #44] ; 0x2c │ │ + mov r0, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r2, [r3, r2] │ │ + bic r3, r0, #1 │ │ + cmp r3, #0 │ │ str r3, [sp, #16] │ │ - ldrb r4, [r1, #32] │ │ - str r1, [sp, #4] │ │ - ldrb r7, [r1] │ │ - ldrb r6, [r1, #8] │ │ - mov r8, r4 │ │ - ldrb r9, [r1, #40] ; 0x28 │ │ - ldrb r5, [r1, #16] │ │ - ldrb r1, [r1, #24] │ │ - mov fp, r1 │ │ - ldrb r3, [sl, r0] │ │ - add r1, r3, r7 │ │ - strb r1, [ip, r0] │ │ - add r0, r0, #1 │ │ + ldr r3, [sp, #28] │ │ + ldrb r3, [r2, r3] │ │ + mov r0, r3 │ │ + str r3, [sp, #12] │ │ + ble 27f04 │ │ + mov r2, r1 │ │ + ldr r3, [r1, #48] ; 0x30 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + sub r8, r0, #-536870911 ; 0xe0000001 │ │ + ldr r2, [r2, #16] │ │ + mov fp, #0 │ │ + ldr sl, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, r1] │ │ + ldr r9, [r2, r1] │ │ + add r8, r3, r8, lsl #3 │ │ + mov r2, r3 │ │ + str r3, [sp, #32] │ │ + ldr r3, [r3, #4] │ │ + ldr r2, [r2] │ │ + ldr r3, [r9, r3, lsl #2] │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #20] │ │ + asr r7, fp, #1 │ │ + ldrb r2, [r3, fp, asr #1] │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #1 │ │ + and r3, r2, #15 │ │ + ldrb r1, [lr, r2, lsr #4] │ │ + ldrb r0, [lr, r3] │ │ + ldr r3, [sp, #24] │ │ + add r1, r1, r3 │ │ + add r0, r0, r3 │ │ + ble 27ed8 │ │ + ldr r3, [sp, #8] │ │ + ldr ip, [sp, #32] │ │ + ldr r3, [r3, #56] ; 0x38 │ │ + ldr r4, [r3] │ │ + ldr r2, [ip, #12] │ │ + ldr r3, [ip, #8]! │ │ + ldr r2, [r9, r2, lsl #2] │ │ + ldrb r2, [r2, r7] │ │ + and r5, r2, #15 │ │ + ldrb r2, [lr, r2, lsr #4] │ │ + ldrb r5, [lr, r5] │ │ + add r2, r3, r2 │ │ + cmp r2, r1 │ │ + add r3, r5, r3 │ │ + rsblt r6, r2, r1 │ │ + rsbge r6, r1, r2 │ │ + cmp r3, r0 │ │ + rsblt r5, r3, r0 │ │ + rsbge r5, r0, r3 │ │ + ldrb r6, [r4, r6] │ │ + ldrb r5, [r4, r5] │ │ + cmp r2, r1 │ │ + rsble r1, r6, r2 │ │ + rsbgt r1, r6, r1 │ │ + cmp r3, r0 │ │ + rsble r0, r5, r3 │ │ + rsbgt r0, r5, r0 │ │ + cmp ip, r8 │ │ + bne 27e74 │ │ + ldr r3, [sp, #16] │ │ + add fp, fp, #2 │ │ + ldrh r2, [sl] │ │ + add sl, sl, #4 │ │ + cmp r3, fp │ │ + ldrh r3, [sl, #-2] │ │ + add r2, r0, r2 │ │ + strh r2, [sl, #-4] │ │ + add r3, r1, r3 │ │ + strh r3, [sl, #-2] │ │ + bgt 27e34 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #28] │ │ + add r2, r2, #4 │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + add r3, r3, #1 │ │ + str r3, [sp, #28] │ │ + cmp r3, r2 │ │ + bne 27b84 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + mov r0, #0 │ │ + ldr r2, [sp, #188] ; 0xbc │ │ + ldr r3, [r3] │ │ + cmp r2, r3 │ │ + bne 29694 │ │ + add sp, sp, #196 ; 0xc4 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr r1, [r2, #-8] │ │ + cmp r3, r1 │ │ + ble 27f84 │ │ + sub ip, r2, #8 │ │ + sub lr, lr, #1 │ │ + cmn lr, #1 │ │ + ldm ip, {r0, r1} │ │ + stm r2, {r0, r1} │ │ + mov r2, ip │ │ + bne 27f48 │ │ + mov lr, #0 │ │ + add r2, fp, lr │ │ + str r3, [fp, lr] │ │ + str r8, [r2, #4] │ │ + b 27cfc │ │ + add lr, lr, #1 │ │ + lsl lr, lr, #3 │ │ + b 27f74 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [r3, #44] ; 0x2c │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #28] │ │ + ldrb r9, [r3, r2] │ │ + sub r3, r9, #1 │ │ + cmp r3, #5 │ │ + addls pc, pc, r3, lsl #2 │ │ + b 28e1c │ │ + b 289c8 │ │ + b 2847c │ │ + b 286c4 │ │ + b 2826c │ │ + b 27ff0 │ │ + b 27fd0 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [sp, #28] │ │ + str r3, [sp] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + bl 27738 │ │ + b 27f04 │ │ + ldr r3, [sp, #8] │ │ + sub lr, lr, #1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + add r2, sp, #91 ; 0x5b │ │ + add r7, sp, #107 ; 0x6b │ │ + ldr r3, [r3, #48] ; 0x30 │ │ + ldr r8, [r3, r1] │ │ + ldrb r6, [r8] │ │ + ldrb r5, [r8, #8] │ │ + ldrb r4, [r8, #16] │ │ + ldrb ip, [r8, #24] │ │ + ldrb r0, [r8, #32] │ │ + ldrb r3, [lr, #1]! │ │ add r1, r3, r6 │ │ - cmp r0, #16 │ │ - strb r1, [r2, #16] │ │ - add r4, r3, fp │ │ + strb r1, [r2, #1]! │ │ + cmp r2, r7 │ │ add r1, r3, r5 │ │ - strb r4, [r2, #48] ; 0x30 │ │ + strb r1, [r2, #16] │ │ + add r1, r3, r4 │ │ strb r1, [r2, #32] │ │ - add r1, r3, r8 │ │ - add r3, r3, r9 │ │ - strb r1, [r2, #64] ; 0x40 │ │ - strb r3, [r2, #80] ; 0x50 │ │ - add r2, r2, #1 │ │ - bne 264f4 │ │ - ldr r7, [sp, #12] │ │ - ldr sl, [sp, #4] │ │ - ldr ip, [sp, #8] │ │ - ldr r2, [r7, #16] │ │ - ldr r5, [sl, #4] │ │ - ldr r4, [sl, #12] │ │ - ldr r2, [r2, ip, lsl #2] │ │ - ldr r0, [sl, #28] │ │ - ldr ip, [sl, #20] │ │ - ldr fp, [sp, #28] │ │ - ldr r5, [r2, r5, lsl #2] │ │ - ldr r1, [sl, #36] ; 0x24 │ │ - cmp fp, #0 │ │ - ldr r6, [sl, #44] ; 0x2c │ │ - ldr r4, [r2, r4, lsl #2] │ │ - ldr ip, [r2, ip, lsl #2] │ │ - ldr r0, [r2, r0, lsl #2] │ │ - ldr r3, [sp, #16] │ │ - ldr r8, [sp, #24] │ │ - str r5, [sp, #8] │ │ - str r4, [sp, #4] │ │ - str ip, [sp, #16] │ │ - str r0, [sp, #24] │ │ - ldr r9, [r2, r1, lsl #2] │ │ - ldr r5, [r2, r6, lsl #2] │ │ - ble 26940 │ │ - mov r2, #0 │ │ - ldr r1, [r7, #56] ; 0x38 │ │ - mov r0, r2 │ │ - b 266e8 │ │ + add r1, r3, ip │ │ + add r3, r3, r0 │ │ + strb r1, [r2, #48] ; 0x30 │ │ + strb r3, [r2, #64] ; 0x40 │ │ + bne 28020 │ │ ldr r4, [sp, #8] │ │ - add sl, sp, #152 ; 0x98 │ │ - ldr r7, [sp, #4] │ │ - ldrb r6, [r4, r2, asr #1] │ │ - asr r4, r2, #1 │ │ - ldrb ip, [r7, r2, asr #1] │ │ - add r6, sl, r6, lsr #4 │ │ - add ip, sl, ip, lsr #4 │ │ - add sl, sp, #152 ; 0x98 │ │ - ldrb r6, [r6, #-116] ; 0xffffff8c │ │ - ldrb ip, [ip, #-100] ; 0xffffff9c │ │ - cmp r6, ip │ │ - rsbgt r6, ip, r6 │ │ - rsble ip, r6, ip │ │ - strgt r6, [sp, #12] │ │ - movgt r6, ip │ │ - strle ip, [sp, #12] │ │ - ldr ip, [sp, #16] │ │ - ldrb r7, [ip, r4] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + ldr r3, [r4, #16] │ │ + ldr ip, [r8, #4] │ │ + cmp r5, #0 │ │ + ldr r0, [r8, #12] │ │ + ldr r3, [r3, r2] │ │ + ldr lr, [r8, #36] ; 0x24 │ │ + ldr r2, [r8, #28] │ │ + ldr r1, [r8, #20] │ │ + ldr sl, [r3, ip, lsl #2] │ │ + ldr r9, [r3, r0, lsl #2] │ │ + ldr r8, [r3, r1, lsl #2] │ │ + ldr r7, [r3, r2, lsl #2] │ │ + ldr r6, [r3, lr, lsl #2] │ │ + ble 27f04 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + mov r2, #0 │ │ + ldr r1, [r4, #56] ; 0x38 │ │ + add fp, r3, r5 │ │ + str sl, [sp, #12] │ │ + mov r0, r3 │ │ + ldr r5, [sp, #44] ; 0x2c │ │ + str r1, [sp, #16] │ │ + b 28188 │ │ + ldrb ip, [r9, r2, asr #1] │ │ + add r4, sp, #192 ; 0xc0 │ │ + add r3, r4, r3, lsr #4 │ │ + asr lr, r2, #1 │ │ + ldr r1, [sp, #16] │ │ + add ip, r4, ip, lsr #4 │ │ + ldrb r3, [r3, #-100] ; 0xffffff9c │ │ + ldrb r4, [r8, lr] │ │ + ldrb ip, [ip, #-84] ; 0xffffffac │ │ + cmp r3, ip │ │ + rsbgt sl, ip, r3 │ │ + rsble sl, r3, ip │ │ + movgt r3, ip │ │ ldr ip, [r1] │ │ - add sl, sl, r7, lsr #4 │ │ - ldr r7, [sp, #12] │ │ - ldrb r7, [ip, r7] │ │ - str r7, [sp, #12] │ │ - ldrb r7, [sl, #-84] ; 0xffffffac │ │ - ldr sl, [sp, #12] │ │ - rsb r6, sl, r6 │ │ - cmp r6, r7 │ │ - rsbgt r6, r7, r6 │ │ - rsble r7, r6, r7 │ │ - strgt r6, [sp, #12] │ │ - movgt r6, r7 │ │ - strle r7, [sp, #12] │ │ - ldr sl, [sp, #12] │ │ - ldr r7, [sp, #24] │ │ + add r1, sp, #192 ; 0xc0 │ │ + add r4, r1, r4, lsr #4 │ │ + add r1, sp, #192 ; 0xc0 │ │ ldrb sl, [ip, sl] │ │ - ldrb r7, [r7, r4] │ │ - str sl, [sp] │ │ - add sl, sp, #152 ; 0x98 │ │ - add sl, sl, r7, lsr #4 │ │ - ldr r7, [sp] │ │ - rsb r6, r7, r6 │ │ - ldrb r7, [sl, #-68] ; 0xffffffbc │ │ - cmp r6, r7 │ │ - rsbgt sl, r7, r6 │ │ - rsble sl, r6, r7 │ │ - movgt r6, r7 │ │ - ldrb r7, [r9, r4] │ │ + ldrb r4, [r4, #-68] ; 0xffffffbc │ │ + rsb r3, sl, r3 │ │ + cmp r3, r4 │ │ + rsbgt sl, r4, r3 │ │ + rsble sl, r3, r4 │ │ + movgt r3, r4 │ │ + ldrb r4, [r7, lr] │ │ ldrb sl, [ip, sl] │ │ - ldrb r4, [r5, r4] │ │ - str sl, [sp, #28] │ │ - add sl, sp, #152 ; 0x98 │ │ - add sl, sl, r7, lsr #4 │ │ - ldr r7, [sp, #28] │ │ - rsb r6, r7, r6 │ │ - ldrb r7, [sl, #-52] ; 0xffffffcc │ │ - cmp r6, r7 │ │ - rsbgt sl, r7, r6 │ │ - rsble sl, r6, r7 │ │ - movgt r6, r7 │ │ - ldrb r7, [ip, sl] │ │ - add sl, sp, #152 ; 0x98 │ │ - add r4, sl, r4, lsr #4 │ │ - rsb r6, r7, r6 │ │ - ldrb r4, [r4, #-36] ; 0xffffffdc │ │ - cmp r6, r4 │ │ - ble 2681c │ │ - rsb r7, r4, r6 │ │ - mov r6, r4 │ │ - ldrb ip, [ip, r7] │ │ - add r0, r0, #1 │ │ - cmp r0, fp │ │ - rsb r6, ip, r6 │ │ + ldrb lr, [r6, lr] │ │ + add r4, r1, r4, lsr #4 │ │ + rsb r3, sl, r3 │ │ + add r1, sp, #192 ; 0xc0 │ │ + ldrb r4, [r4, #-52] ; 0xffffffcc │ │ + add lr, r1, lr, lsr #4 │ │ + cmp r3, r4 │ │ + ldrb lr, [lr, #-36] ; 0xffffffdc │ │ + rsbgt sl, r4, r3 │ │ + rsble sl, r3, r4 │ │ + movgt r3, r4 │ │ + ldrb sl, [ip, sl] │ │ + rsb r3, sl, r3 │ │ + cmp r3, lr │ │ + rsbgt r4, lr, r3 │ │ + rsble r4, r3, lr │ │ + movgt r3, lr │ │ + ldrb ip, [ip, r4] │ │ + rsb r3, ip, r3 │ │ lsl ip, r2, #1 │ │ - ldrh r4, [r3, ip] │ │ - add r6, r6, r4 │ │ - strh r6, [r3, ip] │ │ - beq 26940 │ │ - ldrb ip, [r8, r0] │ │ - add r2, r2, ip │ │ + cmp r0, fp │ │ + ldrh lr, [r5, ip] │ │ + add r3, r3, lr │ │ + strh r3, [r5, ip] │ │ + beq 27f04 │ │ + ldrb r3, [r0], #1 │ │ + add r2, r2, r3 │ │ + ldr r3, [sp, #12] │ │ tst r2, #1 │ │ - bne 265b0 │ │ - ldr ip, [sp, #8] │ │ - add sl, sp, #152 ; 0x98 │ │ - ldr r7, [sp, #4] │ │ - asr r4, r2, #1 │ │ - ldrb r6, [ip, r2, asr #1] │ │ - ldrb ip, [r7, r2, asr #1] │ │ - and r6, r6, #15 │ │ + ldrb r3, [r3, r2, asr #1] │ │ + bne 280bc │ │ + ldrb ip, [r9, r2, asr #1] │ │ + add r1, sp, #192 ; 0xc0 │ │ + and r3, r3, #15 │ │ + asr sl, r2, #1 │ │ and ip, ip, #15 │ │ - add r6, sl, r6 │ │ - add ip, sl, ip │ │ - add sl, sp, #152 ; 0x98 │ │ - ldrb r6, [r6, #-116] ; 0xffffff8c │ │ - ldrb ip, [ip, #-100] ; 0xffffff9c │ │ - cmp r6, ip │ │ - rsbgt r6, ip, r6 │ │ - rsble ip, r6, ip │ │ - strgt r6, [sp, #12] │ │ - movgt r6, ip │ │ - strle ip, [sp, #12] │ │ - ldr ip, [sp, #16] │ │ - ldrb r7, [ip, r4] │ │ - ldr ip, [r1] │ │ - and r7, r7, #15 │ │ - add sl, sl, r7 │ │ - ldr r7, [sp, #12] │ │ - ldrb r7, [ip, r7] │ │ - str r7, [sp, #12] │ │ - ldrb r7, [sl, #-84] ; 0xffffffac │ │ - ldr sl, [sp, #12] │ │ - rsb r6, sl, r6 │ │ - ldr sl, [sp, #24] │ │ - cmp r6, r7 │ │ - rsbgt r6, r7, r6 │ │ - rsble r7, r6, r7 │ │ - strgt r6, [sp, #12] │ │ - movgt r6, r7 │ │ - strle r7, [sp, #12] │ │ - ldrb r7, [sl, r4] │ │ - ldr sl, [sp, #12] │ │ - and r7, r7, #15 │ │ - ldrb sl, [ip, sl] │ │ - str sl, [sp, #12] │ │ - add sl, sp, #152 ; 0x98 │ │ - add r7, sl, r7 │ │ - ldr sl, [sp, #12] │ │ - ldrb r7, [r7, #-68] ; 0xffffffbc │ │ - rsb r6, sl, r6 │ │ - cmp r6, r7 │ │ - rsbgt sl, r7, r6 │ │ - rsble sl, r6, r7 │ │ - movgt r6, r7 │ │ - ldrb r7, [r9, r4] │ │ - ldrb sl, [ip, sl] │ │ - and r7, r7, #15 │ │ - ldrb r4, [r5, r4] │ │ - str sl, [sp, #12] │ │ - add sl, sp, #152 ; 0x98 │ │ - add r7, sl, r7 │ │ - ldr sl, [sp, #12] │ │ - and r4, r4, #15 │ │ - ldrb r7, [r7, #-52] ; 0xffffffcc │ │ - rsb r6, sl, r6 │ │ - cmp r6, r7 │ │ - rsbgt sl, r7, r6 │ │ - rsble sl, r6, r7 │ │ - movgt r6, r7 │ │ - ldrb r7, [ip, sl] │ │ - add sl, sp, #152 ; 0x98 │ │ - add r4, sl, r4 │ │ - rsb r6, r7, r6 │ │ - ldrb r4, [r4, #-36] ; 0xffffffdc │ │ - cmp r6, r4 │ │ - bgt 266bc │ │ - rsb r7, r6, r4 │ │ - b 266c4 │ │ - cmp fp, #0 │ │ - ble 26940 │ │ - ldr sl, [sp, #12] │ │ - mov r6, #0 │ │ - ldr r5, [sp, #8] │ │ - str r8, [sp, #24] │ │ - mov r8, r6 │ │ - ldr r0, [sl, #48] ; 0x30 │ │ - ldr r1, [sl, #16] │ │ - ldr r4, [sl, #24] │ │ - ldr r0, [r0, r5, lsl #2] │ │ - ldr r7, [r1, r5, lsl #2] │ │ - str fp, [sp, #28] │ │ - mov fp, r3 │ │ - ldr r1, [r0, #4] │ │ - ldr sl, [r0] │ │ - str r0, [sp, #4] │ │ - ldr r1, [r7, r1, lsl #2] │ │ - str sl, [sp, #8] │ │ - str r1, [sp, #16] │ │ - ldr ip, [sp, #24] │ │ - ldr sl, [sp, #8] │ │ - ldrb r3, [ip, r8] │ │ - add r6, r6, r3 │ │ - ands r1, r6, #1 │ │ - asrne ip, r6, #1 │ │ - asreq ip, r6, #1 │ │ - ldrne r0, [sp, #16] │ │ - ldreq r5, [sp, #16] │ │ - ldrbne r3, [r0, r6, asr #1] │ │ - ldrbeq r3, [r5, r6, asr #1] │ │ - lsrne r3, r3, #4 │ │ - andeq r3, r3, #15 │ │ - cmp r2, #1 │ │ - ldrb r3, [r4, r3] │ │ - add r3, r3, sl │ │ - ble 26920 │ │ - ldr r5, [sp, #12] │ │ - cmp r1, #0 │ │ - mov sl, #1 │ │ - mov r9, r8 │ │ - ldr r0, [r5, #56] ; 0x38 │ │ - ldr r5, [r0] │ │ - ldr r0, [sp, #4] │ │ - bne 26960 │ │ - ldr r8, [r0, #12] │ │ - add sl, sl, #1 │ │ - ldr r1, [r0, #8] │ │ - add r0, r0, #8 │ │ - ldr r8, [r7, r8, lsl #2] │ │ - ldrb r8, [r8, ip] │ │ - and r8, r8, #15 │ │ - ldrb r8, [r4, r8] │ │ - add r1, r8, r1 │ │ - cmp r1, r3 │ │ - rsbge r8, r3, r1 │ │ - rsblt r8, r1, r3 │ │ - movge r1, r3 │ │ - cmp sl, r2 │ │ - ldrb r3, [r5, r8] │ │ - rsb r3, r3, r1 │ │ - bne 268d8 │ │ - mov r8, r9 │ │ - lsl r1, r6, #1 │ │ - ldr sl, [sp, #28] │ │ - add r8, r8, #1 │ │ - ldrh r0, [fp, r1] │ │ - cmp r8, sl │ │ - add r3, r3, r0 │ │ - strh r3, [fp, r1] │ │ - bne 26874 │ │ - ldr ip, [sp, #20] │ │ - mov r0, #0 │ │ - ldr r2, [sp, #148] ; 0x94 │ │ - ldr r3, [ip] │ │ - cmp r2, r3 │ │ - bne 27204 │ │ - add sp, sp, #156 ; 0x9c │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r8, [r0, #12] │ │ - add sl, sl, #1 │ │ - ldr r1, [r0, #8] │ │ - add r0, r0, #8 │ │ - ldr r8, [r7, r8, lsl #2] │ │ - ldrb r8, [r8, ip] │ │ - ldrb r8, [r4, r8, lsr #4] │ │ - add r1, r8, r1 │ │ - cmp r1, r3 │ │ - rsbge r8, r3, r1 │ │ - rsblt r8, r1, r3 │ │ - movge r1, r3 │ │ - cmp sl, r2 │ │ - ldrb r3, [r5, r8] │ │ - rsb r3, r3, r1 │ │ - bne 26960 │ │ - b 2691c │ │ - ldr sl, [sp, #12] │ │ - add r4, sp, #132 ; 0x84 │ │ - ldr r0, [sp, #8] │ │ - mov r2, #0 │ │ - ldr r1, [sl, #48] ; 0x30 │ │ - ldr ip, [sl, #24] │ │ - ldr r5, [r1, r0, lsl #2] │ │ - ldrb r0, [r5] │ │ - ldrb r1, [ip, r2] │ │ - add r1, r0, r1 │ │ - strb r1, [r4, r2] │ │ - add r2, r2, #1 │ │ - cmp r2, #16 │ │ - bne 269c4 │ │ - ldr r4, [sp, #12] │ │ - cmp fp, #0 │ │ - ldr r1, [r5, #4] │ │ - ldr r5, [sp, #8] │ │ - ldr r2, [r4, #16] │ │ - ldr r2, [r2, r5, lsl #2] │ │ - ldr r5, [r2, r1, lsl #2] │ │ - ble 26940 │ │ - mov r2, #0 │ │ - mov r1, r2 │ │ - ldrb r0, [r8, r1] │ │ - add r1, r1, #1 │ │ - add r2, r2, r0 │ │ - tst r2, #1 │ │ - ldrb r0, [r5, r2, asr #1] │ │ - addne r6, sp, #152 ; 0x98 │ │ - addeq r7, sp, #152 ; 0x98 │ │ - andeq r0, r0, #15 │ │ - addne r0, r6, r0, lsr #4 │ │ - addeq r0, r7, r0 │ │ - cmp r1, fp │ │ - ldrb r4, [r0, #-20] ; 0xffffffec │ │ - lsl r0, r2, #1 │ │ - ldrh ip, [r3, r0] │ │ - add ip, r4, ip │ │ - strh ip, [r3, r0] │ │ - bne 26a04 │ │ - b 26940 │ │ - ldr ip, [sp, #12] │ │ - add r2, sp, #36 ; 0x24 │ │ - ldr r4, [sp, #8] │ │ - add r6, sp, #52 ; 0x34 │ │ - ldr r1, [ip, #48] ; 0x30 │ │ - ldr r0, [ip, #24] │ │ - ldr r7, [r1, r4, lsl #2] │ │ + add r3, r1, r3 │ │ + add ip, r1, ip │ │ + ldr r1, [sp, #16] │ │ + ldrb r3, [r3, #-100] ; 0xffffff9c │ │ + ldrb lr, [ip, #-84] ; 0xffffffac │ │ + ldr r4, [r1] │ │ + add r1, sp, #192 ; 0xc0 │ │ + cmp r3, lr │ │ + rsbgt ip, lr, r3 │ │ + rsble ip, r3, lr │ │ + movgt r3, lr │ │ + ldrb lr, [r8, sl] │ │ + ldrb ip, [r4, ip] │ │ + and lr, lr, #15 │ │ + add lr, r1, lr │ │ + rsb r3, ip, r3 │ │ + add r1, sp, #192 ; 0xc0 │ │ + ldrb lr, [lr, #-68] ; 0xffffffbc │ │ + cmp r3, lr │ │ + rsbgt ip, lr, r3 │ │ + rsble ip, r3, lr │ │ + movgt r3, lr │ │ + ldrb lr, [r7, sl] │ │ + ldrb ip, [r4, ip] │ │ + and lr, lr, #15 │ │ + add lr, r1, lr │ │ + rsb r3, ip, r3 │ │ + add r1, sp, #192 ; 0xc0 │ │ + ldrb ip, [lr, #-52] ; 0xffffffcc │ │ + cmp r3, ip │ │ + rsbgt lr, ip, r3 │ │ + rsble lr, r3, ip │ │ + movgt r3, ip │ │ + ldrb ip, [r6, sl] │ │ + ldrb lr, [r4, lr] │ │ + and ip, ip, #15 │ │ + add ip, r1, ip │ │ + rsb r3, lr, r3 │ │ + ldrb ip, [ip, #-36] ; 0xffffffdc │ │ + cmp r3, ip │ │ + rsbgt lr, ip, r3 │ │ + rsble lr, r3, ip │ │ + movgt r3, ip │ │ + ldrb ip, [r4, lr] │ │ + rsb r3, ip, r3 │ │ + b 28170 │ │ + ldr r3, [sp, #8] │ │ + sub lr, lr, #1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + add r2, sp, #91 ; 0x5b │ │ + add r6, sp, #107 ; 0x6b │ │ + ldr r3, [r3, #48] ; 0x30 │ │ + ldr r7, [r3, r1] │ │ ldrb r5, [r7] │ │ ldrb r4, [r7, #8] │ │ - ldrb r1, [r0], #1 │ │ - add ip, r1, r5 │ │ - strb ip, [r2], #1 │ │ + ldrb ip, [r7, #16] │ │ + ldrb r0, [r7, #24] │ │ + ldrb r3, [lr, #1]! │ │ + add r1, r3, r5 │ │ + strb r1, [r2, #1]! │ │ cmp r2, r6 │ │ - add r1, r1, r4 │ │ - strb r1, [r2, #15] │ │ - bne 26a70 │ │ - ldr r5, [sp, #12] │ │ - cmp fp, #0 │ │ - ldr r6, [sp, #8] │ │ + add r1, r3, r4 │ │ + strb r1, [r2, #16] │ │ + add r1, r3, ip │ │ + add r3, r3, r0 │ │ + strb r1, [r2, #32] │ │ + strb r3, [r2, #48] ; 0x30 │ │ + bne 28298 │ │ + ldr lr, [sp, #8] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r4, [sp, #48] ; 0x30 │ │ + ldr r3, [lr, #16] │ │ ldr r0, [r7, #4] │ │ - ldr r2, [r5, #16] │ │ + cmp r4, #0 │ │ ldr r1, [r7, #12] │ │ - ldr r2, [r2, r6, lsl #2] │ │ - ldr r4, [r2, r0, lsl #2] │ │ - ldr r5, [r2, r1, lsl #2] │ │ - ble 26940 │ │ - ldr r7, [sp, #12] │ │ + ldr r3, [r3, r2] │ │ + ldr ip, [r7, #28] │ │ + ldr r2, [r7, #20] │ │ + ldr r9, [r3, r0, lsl #2] │ │ + ldr r8, [r3, r1, lsl #2] │ │ + ldr r7, [r3, r2, lsl #2] │ │ + ldr r6, [r3, ip, lsl #2] │ │ + ble 27f04 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ mov r2, #0 │ │ - mov r0, r2 │ │ - ldr r1, [r7, #56] ; 0x38 │ │ - b 26b14 │ │ - add sl, sp, #152 ; 0x98 │ │ - add ip, sl, ip, lsr #4 │ │ - add r6, sl, r6, lsr #4 │ │ - ldrb ip, [ip, #-116] ; 0xffffff8c │ │ - ldrb r6, [r6, #-100] ; 0xffffff9c │ │ - cmp ip, r6 │ │ - ble 26b50 │ │ - rsb r7, r6, ip │ │ - mov ip, r6 │ │ - ldr r6, [r1] │ │ - add r0, r0, #1 │ │ - cmp r0, fp │ │ - ldrb r7, [r6, r7] │ │ - rsb r7, r7, ip │ │ - lsl ip, r2, #1 │ │ - ldrh r6, [r3, ip] │ │ - add r6, r7, r6 │ │ - strh r6, [r3, ip] │ │ - beq 26940 │ │ - ldrb ip, [r8, r0] │ │ - add r2, r2, ip │ │ + ldr r1, [lr, #56] ; 0x38 │ │ + add sl, r3, r4 │ │ + ldr ip, [sp, #44] ; 0x2c │ │ + mov r0, r3 │ │ + str r1, [sp, #12] │ │ + b 283c8 │ │ + ldrb r3, [r9, r2, asr #1] │ │ + add r4, sp, #192 ; 0xc0 │ │ + ldrb lr, [r8, r2, asr #1] │ │ + asr r5, r2, #1 │ │ + ldr r1, [sp, #12] │ │ + add r3, r4, r3, lsr #4 │ │ + add lr, r4, lr, lsr #4 │ │ + ldrb r4, [r7, r5] │ │ + ldrb r3, [r3, #-100] ; 0xffffff9c │ │ + ldrb lr, [lr, #-84] ; 0xffffffac │ │ + cmp r3, lr │ │ + rsbgt fp, lr, r3 │ │ + rsble fp, r3, lr │ │ + movgt r3, lr │ │ + ldr lr, [r1] │ │ + add r1, sp, #192 ; 0xc0 │ │ + add r4, r1, r4, lsr #4 │ │ + add r1, sp, #192 ; 0xc0 │ │ + ldrb fp, [lr, fp] │ │ + ldrb r4, [r4, #-68] ; 0xffffffbc │ │ + rsb r3, fp, r3 │ │ + cmp r3, r4 │ │ + rsbgt fp, r4, r3 │ │ + rsble fp, r3, r4 │ │ + movgt r3, r4 │ │ + ldrb r4, [r6, r5] │ │ + ldrb r5, [lr, fp] │ │ + add r4, r1, r4, lsr #4 │ │ + rsb r3, r5, r3 │ │ + ldrb r4, [r4, #-52] ; 0xffffffcc │ │ + cmp r3, r4 │ │ + rsbgt r5, r4, r3 │ │ + rsble r5, r3, r4 │ │ + movgt r3, r4 │ │ + ldrb lr, [lr, r5] │ │ + rsb r3, lr, r3 │ │ + lsl lr, r2, #1 │ │ + cmp r0, sl │ │ + ldrh r4, [ip, lr] │ │ + add r3, r3, r4 │ │ + strh r3, [ip, lr] │ │ + beq 27f04 │ │ + ldrb r3, [r0], #1 │ │ + add r2, r2, r3 │ │ tst r2, #1 │ │ - ldrb ip, [r4, r2, asr #1] │ │ - ldrb r6, [r5, r2, asr #1] │ │ - bne 26ac8 │ │ - add r7, sp, #152 ; 0x98 │ │ - and ip, ip, #15 │ │ - and r6, r6, #15 │ │ - add ip, r7, ip │ │ - add r6, r7, r6 │ │ - ldrb ip, [ip, #-116] ; 0xffffff8c │ │ - ldrb r6, [r6, #-100] ; 0xffffff9c │ │ - cmp ip, r6 │ │ - bgt 26ae4 │ │ - rsb r7, ip, r6 │ │ - b 26aec │ │ - ldr ip, [sp, #12] │ │ - ldr r4, [sp, #8] │ │ + bne 28320 │ │ + ldrb lr, [r9, r2, asr #1] │ │ + add r1, sp, #192 ; 0xc0 │ │ + ldrb r3, [r8, r2, asr #1] │ │ + asr r4, r2, #1 │ │ + and lr, lr, #15 │ │ + and r3, r3, #15 │ │ + add lr, r1, lr │ │ + add r3, r1, r3 │ │ + ldr r1, [sp, #12] │ │ + ldrb lr, [lr, #-100] ; 0xffffff9c │ │ + ldrb r5, [r3, #-84] ; 0xffffffac │ │ + ldrb fp, [r7, r4] │ │ + cmp lr, r5 │ │ + ldrb r4, [r6, r4] │ │ + rsbgt r3, r5, lr │ │ + rsble r3, lr, r5 │ │ + movgt lr, r5 │ │ + ldr r5, [r1] │ │ + and fp, fp, #15 │ │ + add r1, sp, #192 ; 0xc0 │ │ + add fp, r1, fp │ │ + and r4, r4, #15 │ │ + ldrb r3, [r5, r3] │ │ + add r1, sp, #192 ; 0xc0 │ │ + ldrb fp, [fp, #-68] ; 0xffffffbc │ │ + add r4, r1, r4 │ │ + rsb lr, r3, lr │ │ + cmp lr, fp │ │ + rsbgt r3, fp, lr │ │ + rsble r3, lr, fp │ │ + movgt lr, fp │ │ + ldrb r3, [r5, r3] │ │ + rsb r3, r3, lr │ │ + ldrb lr, [r4, #-52] ; 0xffffffcc │ │ + cmp r3, lr │ │ + rsbgt r4, lr, r3 │ │ + rsble r4, r3, lr │ │ + movgt r3, lr │ │ + ldrb lr, [r5, r4] │ │ + rsb r3, lr, r3 │ │ + b 283b0 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + ldrb r5, [lr, #1] │ │ + ldr r3, [r3, #48] ; 0x30 │ │ + ldrb r8, [lr, #4] │ │ + ldrb fp, [lr, #7] │ │ + ldr r0, [r3, r0] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldrb r4, [lr] │ │ + ldrb r3, [r0] │ │ + cmp r2, #0 │ │ + str r0, [sp, #12] │ │ + ldrb r7, [lr, #3] │ │ + add r2, r5, r3 │ │ + ldrb sl, [lr, #6] │ │ + add r0, r4, r3 │ │ + strb r2, [sp, #93] ; 0x5d │ │ + add r2, r8, r3 │ │ + strb r2, [sp, #96] ; 0x60 │ │ + add r2, fp, r3 │ │ + strb r2, [sp, #99] ; 0x63 │ │ ldr r2, [sp, #12] │ │ - ldr r0, [ip, #48] ; 0x30 │ │ - add ip, sp, #36 ; 0x24 │ │ - ldr sl, [r2, #24] │ │ - mov r1, ip │ │ - ldr r9, [r0, r4, lsl #2] │ │ - mov r2, #0 │ │ - ldrb r7, [r9] │ │ - ldrb r6, [r9, #8] │ │ - ldrb r5, [r9, #16] │ │ - ldrb r0, [sl, r2] │ │ - add r4, r0, r7 │ │ - strb r4, [ip, r2] │ │ - add r2, r2, #1 │ │ - add r4, r0, r6 │ │ - cmp r2, #16 │ │ - strb r4, [r1, #16] │ │ - add r0, r0, r5 │ │ - strb r0, [r1, #32] │ │ - add r1, r1, #1 │ │ - bne 26b88 │ │ - ldr r5, [sp, #12] │ │ - cmp fp, #0 │ │ - ldr r6, [sp, #8] │ │ - ldr r0, [r9, #12] │ │ - ldr r2, [r5, #16] │ │ - ldr r1, [r9, #20] │ │ - ldr ip, [r9, #4] │ │ - ldr r2, [r2, r6, lsl #2] │ │ - ldr r9, [r2, ip, lsl #2] │ │ - ldr r4, [r2, r0, lsl #2] │ │ - ldr r5, [r2, r1, lsl #2] │ │ - ble 26940 │ │ - ldr r7, [sp, #12] │ │ - mov r2, #0 │ │ + strb r0, [sp, #92] ; 0x5c │ │ + add r0, r7, r3 │ │ + strb r0, [sp, #95] ; 0x5f │ │ + add r0, sl, r3 │ │ + strb r0, [sp, #98] ; 0x62 │ │ + ldrb r0, [lr, #9] │ │ + ldrb r2, [r2, #8] │ │ + ldrb r6, [lr, #2] │ │ + ldrb r9, [lr, #5] │ │ + ldrb ip, [lr, #8] │ │ + add r1, r6, r3 │ │ + str r0, [sp, #16] │ │ + add r0, r0, r3 │ │ + strb r1, [sp, #94] ; 0x5e │ │ + add r1, r9, r3 │ │ + strb r0, [sp, #101] ; 0x65 │ │ + add r0, r5, r2 │ │ + strb r1, [sp, #97] ; 0x61 │ │ + add r1, ip, r3 │ │ + strb r0, [sp, #109] ; 0x6d │ │ + add r0, r7, r2 │ │ + strb r1, [sp, #100] ; 0x64 │ │ + add r1, r4, r2 │ │ + strb r1, [sp, #108] ; 0x6c │ │ + add r1, r6, r2 │ │ + strb r1, [sp, #110] ; 0x6e │ │ + add r1, r8, r2 │ │ + strb r0, [sp, #111] ; 0x6f │ │ + add r0, r9, r2 │ │ + strb r1, [sp, #112] ; 0x70 │ │ + add r1, sl, r2 │ │ + strb r1, [sp, #114] ; 0x72 │ │ + add r1, ip, r2 │ │ + strb r1, [sp, #116] ; 0x74 │ │ + ldr r1, [sp, #16] │ │ + strb r0, [sp, #113] ; 0x71 │ │ + add r0, fp, r2 │ │ + add r4, r1, r2 │ │ + strb r0, [sp, #115] ; 0x73 │ │ + ldr r1, [sp, #8] │ │ + ldr r0, [sp, #12] │ │ + ldrb ip, [lr, #11] │ │ + ldr r1, [r1, #16] │ │ + ldr sl, [r0, #4] │ │ + add r5, ip, r3 │ │ + ldr fp, [r0, #12] │ │ + add ip, ip, r2 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + ldrb r7, [lr, #14] │ │ + ldrb r8, [lr, #15] │ │ + ldr r9, [r1, r0] │ │ + strb r4, [sp, #117] ; 0x75 │ │ + ldrb r1, [lr, #13] │ │ + ldrb r4, [lr, #10] │ │ + ldrb r0, [lr, #12] │ │ + add r6, r4, r3 │ │ + strb r5, [sp, #103] ; 0x67 │ │ + add lr, r0, r3 │ │ + add r4, r4, r2 │ │ + strb r6, [sp, #102] ; 0x66 │ │ + add r0, r0, r2 │ │ + strb r4, [sp, #118] ; 0x76 │ │ + add r4, r1, r3 │ │ + strb lr, [sp, #104] ; 0x68 │ │ + add r1, r1, r2 │ │ + add lr, r7, r3 │ │ + strb ip, [sp, #119] ; 0x77 │ │ + add r7, r7, r2 │ │ + strb r0, [sp, #120] ; 0x78 │ │ + strb r4, [sp, #105] ; 0x69 │ │ + add r3, r8, r3 │ │ + strb r1, [sp, #121] ; 0x79 │ │ + add r2, r8, r2 │ │ + strb lr, [sp, #106] ; 0x6a │ │ + strb r7, [sp, #122] ; 0x7a │ │ + strb r3, [sp, #107] ; 0x6b │ │ + strb r2, [sp, #123] ; 0x7b │ │ + ldr r6, [r9, sl, lsl #2] │ │ + ldr r5, [r9, fp, lsl #2] │ │ + ble 27f04 │ │ + ldr r3, [sp, #8] │ │ + mov r0, #0 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r4, [sp, #44] ; 0x2c │ │ + ldr r1, [r3, #56] ; 0x38 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + add lr, r3, r2 │ │ + mov ip, r3 │ │ + b 28680 │ │ + add r7, sp, #192 ; 0xc0 │ │ + add r3, r7, r3, lsr #4 │ │ + add r2, r7, r2, lsr #4 │ │ + ldrb r3, [r3, #-100] ; 0xffffff9c │ │ + ldrb r2, [r2, #-84] ; 0xffffffac │ │ + cmp r3, r2 │ │ + ble 286bc │ │ + rsb r7, r2, r3 │ │ + mov r3, r2 │ │ + ldr r2, [r1] │ │ + cmp ip, lr │ │ + ldrb r2, [r2, r7] │ │ + rsb r3, r2, r3 │ │ + lsl r2, r0, #1 │ │ + ldrh r7, [r4, r2] │ │ + add r3, r3, r7 │ │ + strh r3, [r4, r2] │ │ + beq 27f04 │ │ + ldrb r3, [ip], #1 │ │ + add r0, r0, r3 │ │ + tst r0, #1 │ │ + ldrb r3, [r6, r0, asr #1] │ │ + ldrb r2, [r5, r0, asr #1] │ │ + bne 28638 │ │ + add r7, sp, #192 ; 0xc0 │ │ + and r3, r3, #15 │ │ + and r2, r2, #15 │ │ + add r3, r7, r3 │ │ + add r2, r7, r2 │ │ + ldrb r3, [r3, #-100] ; 0xffffff9c │ │ + ldrb r2, [r2, #-84] ; 0xffffffac │ │ + cmp r3, r2 │ │ + bgt 28654 │ │ + rsb r7, r3, r2 │ │ + b 2865c │ │ + ldr r3, [sp, #8] │ │ + ldr ip, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r3, [r3, #48] ; 0x30 │ │ + ldrb r0, [lr] │ │ + cmp r1, #0 │ │ + ldrb r4, [lr, #3] │ │ + ldr sl, [r3, ip] │ │ + ldrb r7, [lr, #4] │ │ + ldrb ip, [lr, #2] │ │ + ldrb r5, [sl] │ │ + ldrb r6, [sl, #8] │ │ + ldrb r8, [lr, #5] │ │ + add r3, r0, r5 │ │ + ldrb r9, [lr, #6] │ │ + ldrb r1, [lr, #1] │ │ + strb r3, [sp, #92] ; 0x5c │ │ + add r3, ip, r5 │ │ + strb r3, [sp, #94] ; 0x5e │ │ + add r3, r7, r5 │ │ + strb r3, [sp, #96] ; 0x60 │ │ + add r3, r9, r5 │ │ + strb r3, [sp, #98] ; 0x62 │ │ + add r3, r1, r6 │ │ + strb r3, [sp, #109] ; 0x6d │ │ + add r3, r4, r6 │ │ + strb r3, [sp, #111] ; 0x6f │ │ + add r3, r8, r6 │ │ + strb r3, [sp, #113] ; 0x71 │ │ + add r2, r1, r5 │ │ + ldrb r3, [sl, #16] │ │ + strb r2, [sp, #93] ; 0x5d │ │ + add r2, r4, r5 │ │ + add r1, r1, r3 │ │ + strb r2, [sp, #95] ; 0x5f │ │ + strb r1, [sp, #125] ; 0x7d │ │ + add r2, r8, r5 │ │ + add r1, r4, r3 │ │ + strb r2, [sp, #97] ; 0x61 │ │ + strb r1, [sp, #127] ; 0x7f │ │ + add r2, r0, r6 │ │ + add r1, r8, r3 │ │ + strb r2, [sp, #108] ; 0x6c │ │ + add r2, ip, r6 │ │ + strb r2, [sp, #110] ; 0x6e │ │ + add r2, r7, r6 │ │ + strb r2, [sp, #112] ; 0x70 │ │ + add r2, r9, r6 │ │ + strb r2, [sp, #114] ; 0x72 │ │ + add r2, r0, r3 │ │ + strb r2, [sp, #124] ; 0x7c │ │ + add r2, ip, r3 │ │ + strb r2, [sp, #126] ; 0x7e │ │ + add r2, r7, r3 │ │ + strb r2, [sp, #128] ; 0x80 │ │ + ldrb r0, [lr, #7] │ │ + add r2, r9, r3 │ │ + strb r1, [sp, #129] ; 0x81 │ │ + ldrb r1, [lr, #8] │ │ + add r4, r0, r5 │ │ + ldrb r7, [lr, #10] │ │ + add ip, r0, r6 │ │ + ldrb r8, [lr, #11] │ │ + add r0, r0, r3 │ │ + ldrb r9, [lr, #12] │ │ + ldrb fp, [lr, #13] │ │ + strb r2, [sp, #130] ; 0x82 │ │ + strb r4, [sp, #99] ; 0x63 │ │ + add r4, r1, r5 │ │ + ldrb r2, [lr, #9] │ │ + strb ip, [sp, #115] ; 0x73 │ │ + add ip, r1, r6 │ │ + add r1, r1, r3 │ │ + strb r1, [sp, #132] ; 0x84 │ │ + ldrb r1, [lr, #14] │ │ + ldrb lr, [lr, #15] │ │ + strb r0, [sp, #131] ; 0x83 │ │ + add r0, r2, r5 │ │ + strb r4, [sp, #100] ; 0x64 │ │ + add r4, r1, r5 │ │ + strb ip, [sp, #116] ; 0x74 │ │ + add ip, r2, r6 │ │ + strb r0, [sp, #101] ; 0x65 │ │ + add r2, r2, r3 │ │ + add r0, r7, r5 │ │ + strb ip, [sp, #117] ; 0x75 │ │ + strb r2, [sp, #133] ; 0x85 │ │ + add ip, r7, r6 │ │ + add r2, fp, r3 │ │ + add r7, r7, r3 │ │ + strb r0, [sp, #102] ; 0x66 │ │ + add r0, r8, r5 │ │ + strb ip, [sp, #118] ; 0x76 │ │ + add ip, r8, r6 │ │ + strb r7, [sp, #134] ; 0x86 │ │ + add r8, r8, r3 │ │ + strb r0, [sp, #103] ; 0x67 │ │ + add r0, r9, r5 │ │ + strb ip, [sp, #119] ; 0x77 │ │ + add ip, r9, r6 │ │ + strb r0, [sp, #104] ; 0x68 │ │ + add r9, r9, r3 │ │ + add r0, fp, r5 │ │ + strb ip, [sp, #120] ; 0x78 │ │ + add r5, lr, r5 │ │ + add ip, fp, r6 │ │ + strb r0, [sp, #105] ; 0x69 │ │ + add r0, r1, r3 │ │ + strb ip, [sp, #121] ; 0x79 │ │ + add r3, lr, r3 │ │ + strb r2, [sp, #137] ; 0x89 │ │ + add r2, r1, r6 │ │ + strb r8, [sp, #135] ; 0x87 │ │ + add r6, lr, r6 │ │ + strb r9, [sp, #136] ; 0x88 │ │ + strb r4, [sp, #106] ; 0x6a │ │ + strb r2, [sp, #122] ; 0x7a │ │ + ldr lr, [sp, #8] │ │ + ldr ip, [sp, #36] ; 0x24 │ │ + strb r0, [sp, #138] ; 0x8a │ │ + ldr r2, [lr, #16] │ │ + ldr r0, [sl, #4] │ │ + ldr r1, [sl, #12] │ │ + ldr ip, [r2, ip] │ │ + ldr r2, [sl, #20] │ │ + strb r5, [sp, #107] ; 0x6b │ │ + strb r6, [sp, #123] ; 0x7b │ │ + strb r3, [sp, #139] ; 0x8b │ │ + ldr r7, [ip, r0, lsl #2] │ │ + ldr r6, [ip, r1, lsl #2] │ │ + ldr r5, [ip, r2, lsl #2] │ │ + ble 27f04 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [lr, #56] ; 0x38 │ │ + add r8, r2, r3 │ │ mov r0, r2 │ │ - ldr r1, [r7, #56] ; 0x38 │ │ - b 26c80 │ │ - add sl, sp, #152 ; 0x98 │ │ - add ip, sl, ip, lsr #4 │ │ - add r6, sl, r6, lsr #4 │ │ - add sl, sp, #152 ; 0x98 │ │ - ldrb r6, [r6, #-100] ; 0xffffff9c │ │ - ldrb ip, [ip, #-116] ; 0xffffff8c │ │ - cmp ip, r6 │ │ - rsbgt ip, r6, ip │ │ - rsble r6, ip, r6 │ │ - strgt ip, [sp, #4] │ │ - movgt ip, r6 │ │ - strle r6, [sp, #4] │ │ - ldrb r6, [r5, r7] │ │ - ldr r7, [r1] │ │ - add sl, sl, r6, lsr #4 │ │ - ldr r6, [sp, #4] │ │ - add r0, r0, #1 │ │ - ldrb r6, [r7, r6] │ │ - str r6, [sp, #4] │ │ - ldrb r6, [sl, #-84] ; 0xffffffac │ │ - ldr sl, [sp, #4] │ │ - rsb ip, sl, ip │ │ - cmp ip, r6 │ │ - rsbgt sl, r6, ip │ │ - rsble sl, ip, r6 │ │ - movgt ip, r6 │ │ - cmp r0, fp │ │ - ldrb r6, [r7, sl] │ │ - rsb ip, r6, ip │ │ - lsl r6, r2, #1 │ │ - ldrh r7, [r3, r6] │ │ - add ip, ip, r7 │ │ - strh ip, [r3, r6] │ │ - beq 26940 │ │ - ldrb ip, [r8, r0] │ │ - add r2, r2, ip │ │ - tst r2, #1 │ │ - ldrb ip, [r9, r2, asr #1] │ │ - asr r7, r2, #1 │ │ - ldrb r6, [r4, r2, asr #1] │ │ - bne 26bf8 │ │ - add sl, sp, #152 ; 0x98 │ │ - and ip, ip, #15 │ │ - and r6, r6, #15 │ │ - add ip, sl, ip │ │ - add r6, sl, r6 │ │ - add sl, sp, #152 ; 0x98 │ │ - ldrb ip, [ip, #-116] ; 0xffffff8c │ │ - ldrb r6, [r6, #-100] ; 0xffffff9c │ │ - cmp ip, r6 │ │ - rsbgt ip, r6, ip │ │ - rsble r6, ip, r6 │ │ - strgt ip, [sp, #4] │ │ - movgt ip, r6 │ │ - strle r6, [sp, #4] │ │ - ldrb r6, [r5, r7] │ │ - ldr r7, [r1] │ │ - and r6, r6, #15 │ │ - add sl, sl, r6 │ │ - b 26c34 │ │ - ldr ip, [sp, #12] │ │ - mov r1, #0 │ │ - ldr r4, [sp, #8] │ │ - ldr r2, [sp, #12] │ │ - ldr r0, [ip, #48] ; 0x30 │ │ - add ip, sp, #36 ; 0x24 │ │ - ldr sl, [r2, #24] │ │ - mov r2, ip │ │ - ldr r0, [r0, r4, lsl #2] │ │ - mov r4, r3 │ │ - ldrb r7, [r0] │ │ - ldrb r6, [r0, #8] │ │ - ldrb r5, [r0, #16] │ │ - ldrb r9, [r0, #24] │ │ - str r0, [sp, #4] │ │ - ldrb r3, [sl, r1] │ │ - add r0, r3, r7 │ │ - strb r0, [ip, r1] │ │ - add r1, r1, #1 │ │ - add r0, r3, r6 │ │ - cmp r1, #16 │ │ - strb r0, [r2, #16] │ │ - add r0, r3, r5 │ │ - add r3, r3, r9 │ │ - strb r0, [r2, #32] │ │ - strb r3, [r2, #48] ; 0x30 │ │ - add r2, r2, #1 │ │ - bne 26d24 │ │ - ldr r5, [sp, #12] │ │ - mov r3, r4 │ │ - ldr r6, [sp, #4] │ │ - cmp fp, #0 │ │ - ldr r7, [sp, #8] │ │ - ldr r2, [r5, #16] │ │ - ldr r4, [r6, #4] │ │ - ldr ip, [r6, #12] │ │ - ldr r2, [r2, r7, lsl #2] │ │ - ldr r0, [r6, #20] │ │ - ldr r1, [r6, #28] │ │ - ldr r4, [r2, r4, lsl #2] │ │ - ldr ip, [r2, ip, lsl #2] │ │ - ldr r9, [r2, r0, lsl #2] │ │ - str r4, [sp, #8] │ │ - str ip, [sp, #4] │ │ - ldr r4, [r2, r1, lsl #2] │ │ - ble 26940 │ │ + ldr ip, [sp, #44] ; 0x2c │ │ mov r2, #0 │ │ - ldr r1, [r5, #56] ; 0x38 │ │ - mov r0, r2 │ │ - b 26e74 │ │ - ldr sl, [sp, #8] │ │ - asr r7, r2, #1 │ │ - ldr r6, [sp, #4] │ │ - ldrb ip, [sl, r2, asr #1] │ │ - add sl, sp, #152 ; 0x98 │ │ - ldrb r5, [r6, r2, asr #1] │ │ - ldrb r6, [r9, r7] │ │ - add ip, sl, ip, lsr #4 │ │ - add r5, sl, r5, lsr #4 │ │ - add sl, sp, #152 ; 0x98 │ │ - ldrb ip, [ip, #-116] ; 0xffffff8c │ │ - add sl, sl, r6, lsr #4 │ │ - ldrb r5, [r5, #-100] ; 0xffffff9c │ │ - cmp ip, r5 │ │ - rsbgt ip, r5, ip │ │ - rsble r5, ip, r5 │ │ - strgt ip, [sp, #12] │ │ - movgt ip, r5 │ │ - strle r5, [sp, #12] │ │ - ldr r5, [r1] │ │ - ldr r6, [sp, #12] │ │ - ldrb r6, [r5, r6] │ │ - str r6, [sp, #12] │ │ - ldrb r6, [sl, #-84] ; 0xffffffac │ │ - ldr sl, [sp, #12] │ │ - rsb ip, sl, ip │ │ - cmp ip, r6 │ │ - rsbgt sl, r6, ip │ │ - rsble sl, ip, r6 │ │ - movgt ip, r6 │ │ - ldrb r6, [r4, r7] │ │ - ldrb r7, [r5, sl] │ │ - add sl, sp, #152 ; 0x98 │ │ - add r6, sl, r6, lsr #4 │ │ - rsb ip, r7, ip │ │ - ldrb r6, [r6, #-68] ; 0xffffffbc │ │ - cmp ip, r6 │ │ - ble 26f2c │ │ - rsb r7, r6, ip │ │ - mov ip, r6 │ │ - ldrb r5, [r5, r7] │ │ - add r0, r0, #1 │ │ - cmp r0, fp │ │ - rsb ip, r5, ip │ │ - lsl r5, r2, #1 │ │ - ldrh r6, [r3, r5] │ │ - add ip, ip, r6 │ │ - strh ip, [r3, r5] │ │ - beq 26940 │ │ - ldrb ip, [r8, r0] │ │ - add r2, r2, ip │ │ + b 28964 │ │ + add r9, sp, #192 ; 0xc0 │ │ + add sl, sp, #192 ; 0xc0 │ │ + add r3, r9, r3, lsr #4 │ │ + add lr, r9, lr, lsr #4 │ │ + ldrb r3, [r3, #-100] ; 0xffffff9c │ │ + ldrb lr, [lr, #-84] ; 0xffffffac │ │ + cmp r3, lr │ │ + rsbgt r9, lr, r3 │ │ + rsble r9, r3, lr │ │ + movgt r3, lr │ │ + ldrb lr, [r5, r4] │ │ + ldr r4, [r1] │ │ + add lr, sl, lr, lsr #4 │ │ + ldrb r9, [r4, r9] │ │ + ldrb lr, [lr, #-68] ; 0xffffffbc │ │ + rsb r3, r9, r3 │ │ + cmp r3, lr │ │ + rsbgt r9, lr, r3 │ │ + rsble r9, r3, lr │ │ + movgt r3, lr │ │ + cmp r0, r8 │ │ + ldrb lr, [r4, r9] │ │ + rsb r3, lr, r3 │ │ + lsl lr, r2, #1 │ │ + ldrh r4, [ip, lr] │ │ + add r3, r3, r4 │ │ + strh r3, [ip, lr] │ │ + beq 27f04 │ │ + ldrb r3, [r0], #1 │ │ + add r2, r2, r3 │ │ tst r2, #1 │ │ - bne 26db0 │ │ + ldrb r3, [r7, r2, asr #1] │ │ + asr r4, r2, #1 │ │ + ldrb lr, [r6, r2, asr #1] │ │ + bne 288f4 │ │ + add r9, sp, #192 ; 0xc0 │ │ + and r3, r3, #15 │ │ + and lr, lr, #15 │ │ + add r3, r9, r3 │ │ + add lr, r9, lr │ │ + add sl, sp, #192 ; 0xc0 │ │ + ldrb r3, [r3, #-100] ; 0xffffff9c │ │ + ldrb lr, [lr, #-84] ; 0xffffffac │ │ + cmp r3, lr │ │ + rsbgt r9, lr, r3 │ │ + rsble r9, r3, lr │ │ + movgt r3, lr │ │ + ldrb lr, [r5, r4] │ │ + ldr r4, [r1] │ │ + and lr, lr, #15 │ │ + add lr, sl, lr │ │ + b 28928 │ │ + andeq lr, r2, r4, lsl #7 │ │ ldr r5, [sp, #8] │ │ - add sl, sp, #152 ; 0x98 │ │ - ldr r6, [sp, #4] │ │ - asr r7, r2, #1 │ │ - ldrb ip, [r5, r2, asr #1] │ │ - ldrb r5, [r6, r2, asr #1] │ │ - and ip, ip, #15 │ │ - ldrb r6, [r9, r7] │ │ - and r5, r5, #15 │ │ - add ip, sl, ip │ │ - add r5, sl, r5 │ │ - and r6, r6, #15 │ │ - ldrb ip, [ip, #-116] ; 0xffffff8c │ │ - add sl, sp, #152 ; 0x98 │ │ - ldrb r5, [r5, #-100] ; 0xffffff9c │ │ - add sl, sl, r6 │ │ - cmp ip, r5 │ │ - rsbgt ip, r5, ip │ │ - rsble r5, ip, r5 │ │ - strgt ip, [sp, #12] │ │ - movgt ip, r5 │ │ - strle r5, [sp, #12] │ │ - ldr r5, [r1] │ │ - ldr r6, [sp, #12] │ │ - ldrb r6, [r5, r6] │ │ - str r6, [sp, #12] │ │ - ldrb r6, [sl, #-84] ; 0xffffffac │ │ - ldr sl, [sp, #12] │ │ - rsb ip, sl, ip │ │ - cmp ip, r6 │ │ - rsbgt sl, r6, ip │ │ - rsble sl, ip, r6 │ │ - movgt ip, r6 │ │ - ldrb r6, [r4, r7] │ │ - ldrb r7, [r5, sl] │ │ - add sl, sp, #152 ; 0x98 │ │ - and r6, r6, #15 │ │ - add r6, sl, r6 │ │ - rsb ip, r7, ip │ │ - ldrb r6, [r6, #-68] ; 0xffffffbc │ │ - cmp ip, r6 │ │ - bgt 26e48 │ │ - rsb r7, ip, r6 │ │ - b 26e50 │ │ - ldr ip, [sp, #12] │ │ - ldr r4, [sp, #8] │ │ - ldr r0, [sp, #12] │ │ - ldr r1, [ip, #48] ; 0x30 │ │ - add ip, sp, #36 ; 0x24 │ │ - str r8, [sp, #24] │ │ - ldr sl, [r0, #24] │ │ - mov r2, ip │ │ - ldr r1, [r1, r4, lsl #2] │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + ldrb r1, [lr, #2] │ │ + ldr r3, [r5, #48] ; 0x30 │ │ + ldrb r2, [lr, #3] │ │ + ldrb ip, [lr] │ │ + ldr r4, [r3, r7] │ │ + ldrb r0, [lr, #1] │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + ldrb r3, [r4] │ │ + cmp r6, #0 │ │ + add r1, r3, r1 │ │ + strb r1, [sp, #174] ; 0xae │ │ + ldrb r1, [lr, #4] │ │ + add r2, r3, r2 │ │ + strb r2, [sp, #175] ; 0xaf │ │ + add r0, r3, r0 │ │ + add r1, r3, r1 │ │ + ldrb r2, [lr, #5] │ │ + strb r1, [sp, #176] ; 0xb0 │ │ + add ip, r3, ip │ │ + ldrb r1, [lr, #6] │ │ + add r2, r3, r2 │ │ + strb r2, [sp, #177] ; 0xb1 │ │ + add r1, r3, r1 │ │ + ldrb r2, [lr, #7] │ │ + strb r1, [sp, #178] ; 0xb2 │ │ + ldrb r1, [lr, #8] │ │ + add r2, r3, r2 │ │ + strb r2, [sp, #179] ; 0xb3 │ │ + add r1, r3, r1 │ │ + ldrb r2, [lr, #9] │ │ + strb r1, [sp, #180] ; 0xb4 │ │ + ldrb r1, [lr, #10] │ │ + add r2, r3, r2 │ │ + strb r2, [sp, #181] ; 0xb5 │ │ + add r1, r3, r1 │ │ + ldrb r2, [lr, #11] │ │ + strb r1, [sp, #182] ; 0xb6 │ │ + ldrb r1, [lr, #12] │ │ + add r2, r3, r2 │ │ + strb r0, [sp, #173] ; 0xad │ │ + add r1, r3, r1 │ │ + strb r2, [sp, #183] ; 0xb7 │ │ + strb ip, [sp, #172] ; 0xac │ │ + ldrb r2, [lr, #13] │ │ + strb r1, [sp, #184] ; 0xb8 │ │ + ldrb r1, [lr, #14] │ │ + add r2, r3, r2 │ │ + strb r2, [sp, #185] ; 0xb9 │ │ + add r2, r3, r1 │ │ + ldr r1, [r5, #16] │ │ + ldrb r0, [lr, #15] │ │ + strb r2, [sp, #186] ; 0xba │ │ + add r3, r3, r0 │ │ + ldr r2, [r4, #4] │ │ + strb r3, [sp, #187] ; 0xbb │ │ + ldr r3, [r1, r7] │ │ + ldr r4, [r3, r2, lsl #2] │ │ + ble 27f04 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + mov r2, r6 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + mov r1, #0 │ │ + add lr, r3, r6 │ │ + mov ip, r3 │ │ + ldrb r3, [ip], #1 │ │ + add r1, r1, r3 │ │ + tst r1, #1 │ │ + ldrb r3, [r4, r1, asr #1] │ │ + addne r2, sp, #192 ; 0xc0 │ │ + addeq r2, sp, #192 ; 0xc0 │ │ + andeq r3, r3, #15 │ │ + addne r3, r2, r3, lsr #4 │ │ + addeq r3, r2, r3 │ │ + cmp ip, lr │ │ + ldrb r2, [r3, #-20] ; 0xffffffec │ │ + lsl r3, r1, #1 │ │ + ldrh r5, [r0, r3] │ │ + add r2, r2, r5 │ │ + strh r2, [r0, r3] │ │ + bne 28ad0 │ │ + b 27f04 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r4, [r3] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + sub r7, r6, #-536870911 ; 0xe0000001 │ │ + ldr r0, [sp, #24] │ │ + ldr r1, [sp, #32] │ │ + add r7, fp, r7, lsl #3 │ │ + ldr r2, [r3] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r8, [r0, #24] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + ldr r1, [r1] │ │ + ldr r3, [r3] │ │ + ldr lr, [r2, r0] │ │ + ldr r3, [r3, r0] │ │ + add r8, lr, r8, lsl #2 │ │ + ldr r0, [r1, r0] │ │ + cmp lr, r8 │ │ + ldr r2, [r3] │ │ + ldr r1, [r0] │ │ + bcs 28f5c │ │ + ldr r9, [sp, #20] │ │ + sub r3, r7, #8 │ │ + str lr, [sp, #16] │ │ + str r3, [sp, #24] │ │ + cmp r4, #0 │ │ + vldr s13, [lr] │ │ + ldr ip, [r7] │ │ + ble 28bd8 │ │ + vmov s15, ip │ │ + vcvt.f32.s32 s11, s15 │ │ + vcmpe.f32 s13, s11 │ │ + vmrs APSR_nzcv, fpscr │ │ + blt 28ce8 │ │ + mov r0, sl │ │ + mov r3, #0 │ │ + b 28bb4 │ │ + vcmpe.f32 s13, s11 │ │ + vmrs APSR_nzcv, fpscr │ │ + blt 28cec │ │ + vldmia r0!, {s14} │ │ + add r3, r3, #1 │ │ + cmp r3, r4 │ │ + vldmia r2!, {s15} │ │ + vldmia r1!, {s12} │ │ + vsub.f32 s15, s14, s15 │ │ + vmul.f32 s15, s15, s15 │ │ + vmls.f32 s13, s15, s12 │ │ + bne 28ba8 │ │ + vcvt.s32.f32 s15, s13 │ │ + vmov r3, s15 │ │ + cmp r3, ip │ │ + blt 28c98 │ │ + ldr r0, [sp, #16] │ │ + cmp r6, #0 │ │ + rsb r5, r0, lr │ │ + asr r5, r5, #2 │ │ + ble 28c38 │ │ + ldr r0, [fp, #4] │ │ + cmp r5, r0 │ │ + beq 28c98 │ │ + mov ip, fp │ │ mov r0, #0 │ │ - str r3, [sp, #16] │ │ - str r1, [sp, #4] │ │ - ldr r4, [sp, #4] │ │ - ldrb r7, [r1] │ │ - ldrb r6, [r1, #8] │ │ - ldrb r9, [r1, #32] │ │ - ldrb r1, [r1, #16] │ │ - ldrb r5, [r4, #24] │ │ - mov r8, r1 │ │ - ldrb r3, [sl, r0] │ │ - add r1, r3, r7 │ │ - strb r1, [ip, r0] │ │ + str r3, [sp, #12] │ │ + b 28c28 │ │ + add ip, ip, #8 │ │ + ldr r3, [ip, #4] │ │ + cmp r5, r3 │ │ + beq 28c98 │ │ add r0, r0, #1 │ │ - add r1, r3, r6 │ │ - cmp r0, #16 │ │ - strb r1, [r2, #16] │ │ - add r4, r3, r8 │ │ - add r1, r3, r5 │ │ - strb r4, [r2, #32] │ │ - add r3, r3, r9 │ │ - strb r1, [r2, #48] ; 0x30 │ │ - strb r3, [r2, #64] ; 0x40 │ │ - add r2, r2, #1 │ │ - bne 26f80 │ │ - ldr r5, [sp, #12] │ │ - cmp fp, #0 │ │ - ldr r6, [sp, #4] │ │ - ldr r7, [sp, #8] │ │ - ldr r2, [r5, #16] │ │ - ldr r4, [r6, #12] │ │ - ldr r5, [r6, #4] │ │ - ldr r2, [r2, r7, lsl #2] │ │ - ldr ip, [r6, #20] │ │ - ldr r0, [r6, #28] │ │ - ldr r5, [r2, r5, lsl #2] │ │ - ldr r1, [r6, #36] ; 0x24 │ │ - ldr r4, [r2, r4, lsl #2] │ │ - ldr ip, [r2, ip, lsl #2] │ │ + cmp r0, r6 │ │ + bne 28c18 │ │ + ldr r3, [sp, #12] │ │ + ldr r0, [sp, #24] │ │ + cmp fp, r0 │ │ + bhi 28c90 │ │ + ldr ip, [r7, #-8] │ │ + cmp r3, ip │ │ + blt 28c90 │ │ + mov ip, r7 │ │ + b 28c68 │ │ + sub ip, ip, #8 │ │ + ldr r6, [ip, #-8] │ │ + cmp r3, r6 │ │ + blt 28c84 │ │ + ldr r9, [r0] │ │ + sub r0, r0, #8 │ │ + ldr r6, [r0, #12] │ │ + cmp fp, r0 │ │ + str r9, [ip] │ │ + str r6, [ip, #4] │ │ + bls 28c58 │ │ + ldr ip, [sp, #8] │ │ + ldrh r9, [ip, #36] ; 0x24 │ │ + sxth r6, r9 │ │ + str r5, [r0, #12] │ │ + str r3, [r0, #8] │ │ + add lr, lr, #4 │ │ + cmp r8, lr │ │ + bhi 28b78 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + str r9, [sp, #20] │ │ + ldr r3, [r3, #48] ; 0x30 │ │ + ldr r2, [r3, r2] │ │ + ldr r3, [sp, #8] │ │ + cmp r6, #0 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r0, [r2] │ │ + ldr r3, [r3, #44] ; 0x2c │ │ + asr r0, r0, #10 │ │ + ldr r5, [r3, r1] │ │ + ldr r3, [sp, #28] │ │ + add r5, r5, r3 │ │ + bgt 27d48 │ │ + mov lr, #0 │ │ + b 27d98 │ │ + mov r3, #0 │ │ + rsb r3, r3, r4 │ │ + lsl r3, r3, #2 │ │ + add r2, r2, r3 │ │ + add r1, r1, r3 │ │ + b 28c98 │ │ + uxtb lr, r3 │ │ + b 27d98 │ │ + cmp r3, #0 │ │ + beq 28ddc │ │ + ldr r2, [sp, #8] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r3, [r2, #44] ; 0x2c │ │ + ldr r9, [r2, #28] │ │ + ldr r3, [r3, r1] │ │ + cmp r9, #0 │ │ + ldr r1, [sp, #28] │ │ + ldrb fp, [r3, r1] │ │ + ble 27f04 │ │ + mov r1, r2 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + ldr r2, [r2, #48] ; 0x30 │ │ + sub r3, fp, #-536870911 ; 0xe0000001 │ │ + ldr r1, [r1, #16] │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + ldr r8, [r2, r0] │ │ + ldr r5, [r1, r0] │ │ + add r4, r8, r3, lsl #3 │ │ + ldr r3, [r8, #4] │ │ + ldr sl, [r8] │ │ + ldr r7, [r5, r3, lsl #2] │ │ + sub r7, r7, #1 │ │ + ldrb r2, [r7, #1]! │ │ + cmp fp, #1 │ │ + add r2, r2, sl │ │ + ble 28dc0 │ │ + ldr r3, [sp, #8] │ │ + mov r1, r8 │ │ + ldr r3, [r3, #56] ; 0x38 │ │ + ldr ip, [r3] │ │ + ldr r0, [r1, #12] │ │ + ldr r3, [r1, #8]! │ │ + ldr r0, [r5, r0, lsl #2] │ │ + ldrb r0, [r0, lr] │ │ + add r3, r0, r3 │ │ + cmp r3, r2 │ │ + rsblt r0, r3, r2 │ │ + rsbge r0, r2, r3 │ │ + ldrb r0, [ip, r0] │ │ + cmp r3, r2 │ │ + rsble r2, r0, r3 │ │ + rsbgt r2, r0, r2 │ │ + cmp r1, r4 │ │ + bne 28d88 │ │ + add lr, lr, #1 │ │ + ldrh r3, [r6] │ │ + cmp lr, r9 │ │ + add r2, r2, r3 │ │ + strh r2, [r6], #2 │ │ + bne 28d68 │ │ + b 27f04 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [r3, #44] ; 0x2c │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #28] │ │ + ldrb r7, [r3, r2] │ │ + sub r3, r7, #1 │ │ + cmp r3, #5 │ │ + addls pc, pc, r3, lsl #2 │ │ + b 295c4 │ │ + b 29134 │ │ + b 291a4 │ │ + b 2924c │ │ + b 29334 │ │ + b 2945c │ │ + b 28f84 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #0 │ │ + ble 27f04 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + sub r5, r9, #-536870911 ; 0xe0000001 │ │ + ldr r2, [sp, #8] │ │ + mov r7, #0 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + mov r8, r1 │ │ + ldr sl, [sp, #44] ; 0x2c │ │ + ldr r3, [r2, #48] ; 0x30 │ │ + add r0, r1, r0 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [r2, #16] │ │ + str r0, [sp, #12] │ │ + ldr fp, [r3, r1] │ │ + ldr r6, [r2, r1] │ │ + add r5, fp, r5, lsl #3 │ │ + ldm fp, {r2, r3} │ │ + str fp, [sp, #24] │ │ + ldr r3, [r6, r3, lsl #2] │ │ + str r2, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r8], #1 │ │ + add r7, r7, r3 │ │ ldr r3, [sp, #16] │ │ - str r5, [sp, #8] │ │ - ldr r8, [sp, #24] │ │ - str r4, [sp, #4] │ │ - str ip, [sp, #16] │ │ - ldr r9, [r2, r0, lsl #2] │ │ - ldr r5, [r2, r1, lsl #2] │ │ - ble 26940 │ │ - ldr sl, [sp, #12] │ │ - mov r2, #0 │ │ - mov r0, r2 │ │ - ldr r1, [sl, #56] ; 0x38 │ │ - b 2710c │ │ - add sl, sp, #152 ; 0x98 │ │ - add r4, sl, r4, lsr #4 │ │ - add ip, sl, ip, lsr #4 │ │ - add sl, sp, #152 ; 0x98 │ │ - ldrb r4, [r4, #-116] ; 0xffffff8c │ │ - ldrb ip, [ip, #-100] ; 0xffffff9c │ │ - cmp r4, ip │ │ - rsbgt r4, ip, r4 │ │ - rsble ip, r4, ip │ │ - strgt r4, [sp, #12] │ │ - movgt r4, ip │ │ - strle ip, [sp, #12] │ │ - ldr ip, [sp, #16] │ │ - ldrb r7, [ip, r6] │ │ - ldr ip, [r1] │ │ - add sl, sl, r7, lsr #4 │ │ - ldr r7, [sp, #12] │ │ - ldrb r7, [ip, r7] │ │ - str r7, [sp, #12] │ │ - ldrb r7, [sl, #-84] ; 0xffffffac │ │ - ldr sl, [sp, #12] │ │ - rsb r4, sl, r4 │ │ - cmp r4, r7 │ │ - rsbgt sl, r7, r4 │ │ - rsble sl, r4, r7 │ │ - movgt r4, r7 │ │ - ldrb r7, [r9, r6] │ │ - ldrb sl, [ip, sl] │ │ - ldrb r6, [r5, r6] │ │ - str sl, [sp, #24] │ │ - add sl, sp, #152 ; 0x98 │ │ - add sl, sl, r7, lsr #4 │ │ - ldr r7, [sp, #24] │ │ - rsb r4, r7, r4 │ │ - ldrb r7, [sl, #-68] ; 0xffffffbc │ │ - cmp r4, r7 │ │ - rsbgt sl, r7, r4 │ │ - rsble sl, r4, r7 │ │ - movgt r4, r7 │ │ - ldrb r7, [ip, sl] │ │ - add sl, sp, #152 ; 0x98 │ │ - add r6, sl, r6, lsr #4 │ │ - rsb r4, r7, r4 │ │ - ldrb r6, [r6, #-52] ; 0xffffffcc │ │ - cmp r4, r6 │ │ - ble 271fc │ │ - rsb r7, r6, r4 │ │ - mov r4, r6 │ │ - ldrb ip, [ip, r7] │ │ - add r0, r0, #1 │ │ - cmp r0, fp │ │ - rsb r4, ip, r4 │ │ - lsl ip, r2, #1 │ │ - ldrh r6, [r3, ip] │ │ - add r4, r4, r6 │ │ - strh r4, [r3, ip] │ │ - beq 26940 │ │ - ldrb ip, [r8, r0] │ │ - ldr r7, [sp, #4] │ │ - add r2, r2, ip │ │ + ands r0, r7, #1 │ │ + asr ip, r7, #1 │ │ + ldrb r3, [r3, r7, asr #1] │ │ + andeq r3, r3, #15 │ │ + lsrne r3, r3, #4 │ │ + cmp r9, #1 │ │ + ldrb r2, [lr, r3] │ │ + ldr r3, [sp, #20] │ │ + add r2, r2, r3 │ │ + ble 28f04 │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [sp, #24] │ │ + ldr r3, [r3, #56] ; 0x38 │ │ + ldr r4, [r3] │ │ + ldr r3, [r1, #12] │ │ + cmp r0, #0 │ │ + add r1, r1, #8 │ │ + ldr r3, [r6, r3, lsl #2] │ │ + ldrb r3, [r3, ip] │ │ + andeq r3, r3, #15 │ │ + lsrne r3, r3, #4 │ │ + ldrb fp, [lr, r3] │ │ + ldr r3, [r1] │ │ + add r3, fp, r3 │ │ + cmp r3, r2 │ │ + rsbge fp, r2, r3 │ │ + rsblt fp, r3, r2 │ │ + movge r3, r2 │ │ + cmp r1, r5 │ │ + ldrb r2, [r4, fp] │ │ + rsb r2, r2, r3 │ │ + bne 28ebc │ │ + lsl r3, r7, #1 │ │ + ldr r1, [sp, #12] │ │ + cmp r8, r1 │ │ + ldrh r1, [sl, r3] │ │ + add r2, r2, r1 │ │ + strh r2, [sl, r3] │ │ + bne 28e78 │ │ + b 27f04 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [sp, #236] ; 0xec │ │ + ldrsh r1, [r3, #38] ; 0x26 │ │ + bl 436f4 <__aeabi_idivmod@@Base> │ │ + cmp r1, #0 │ │ + beq 28f64 │ │ + ldr r3, [sp, #8] │ │ + mov lr, #0 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [r3, #44] ; 0x2c │ │ + ldr r5, [r3, r2] │ │ + ldr r3, [sp, #28] │ │ + add r5, r5, r3 │ │ + b 27d98 │ │ + mov r2, fp │ │ + b 28cb8 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [r3] │ │ + str r2, [sp, #64] ; 0x40 │ │ + ldr r2, [r3, #4] │ │ + ldr r3, [r3, #8] │ │ + str r2, [sp, #32] │ │ + str r3, [sp, #60] ; 0x3c │ │ + b 28b1c │ │ + ldr r2, [sp, #8] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r3, [r2, #48] ; 0x30 │ │ + ldr r2, [r2, #16] │ │ + cmp r1, #0 │ │ + ldr r3, [r3, r0] │ │ + ldr r2, [r2, r0] │ │ + ldr ip, [r3, #4] │ │ + ldr r0, [r3, #12] │ │ + ldr r1, [r3, #20] │ │ + ldr lr, [r3, #28] │ │ + ldr r4, [r3, #36] ; 0x24 │ │ + ldr r5, [r3, #44] ; 0x2c │ │ + ldr fp, [r2, ip, lsl #2] │ │ + ldr sl, [r2, r0, lsl #2] │ │ + ldr r9, [r2, r1, lsl #2] │ │ + ldr r8, [r2, lr, lsl #2] │ │ + ldr r7, [r2, r4, lsl #2] │ │ + ldr r6, [r2, r5, lsl #2] │ │ + ble 27f04 │ │ + ldr r2, [sp, #8] │ │ + mov lr, #0 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + str r6, [sp, #68] ; 0x44 │ │ + ldr r1, [r2, #56] ; 0x38 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + mov r5, r0 │ │ + add r2, r0, r2 │ │ + str r2, [sp, #12] │ │ + ldr r2, [r3] │ │ + ldr r4, [r1] │ │ + str r2, [sp, #16] │ │ + ldr r2, [r3, #8] │ │ + str r2, [sp, #20] │ │ + ldr r2, [r3, #16] │ │ + str r2, [sp, #24] │ │ + ldr r2, [r3, #24] │ │ + str r2, [sp, #32] │ │ + ldr r2, [r3, #32] │ │ + ldr r3, [r3, #40] ; 0x28 │ │ + str r2, [sp, #60] ; 0x3c │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r5], #1 │ │ + ldr r1, [sp, #16] │ │ + add lr, lr, r3 │ │ + ldr r6, [sp, #24] │ │ + ldrb r3, [fp, lr] │ │ + lsl r0, lr, #1 │ │ + ldrb r2, [sl, lr] │ │ + add r3, r3, r1 │ │ + ldr r1, [sp, #20] │ │ + add r2, r2, r1 │ │ + ldrb r1, [r9, lr] │ │ + cmp r3, r2 │ │ + rsbgt ip, r2, r3 │ │ + rsble ip, r3, r2 │ │ + add r1, r1, r6 │ │ + ldr r6, [sp, #32] │ │ + ldrb ip, [r4, ip] │ │ + cmp r2, r3 │ │ + rsble r2, ip, r2 │ │ + rsbgt r2, ip, r3 │ │ + ldrb r3, [r8, lr] │ │ + cmp r2, r1 │ │ + rsbgt ip, r1, r2 │ │ + rsble ip, r2, r1 │ │ + add r3, r3, r6 │ │ + ldr r6, [sp, #60] ; 0x3c │ │ + ldrb ip, [r4, ip] │ │ + cmp r2, r1 │ │ + rsble r2, ip, r2 │ │ + rsbgt r2, ip, r1 │ │ + ldrb r1, [r7, lr] │ │ + cmp r2, r3 │ │ + rsbgt ip, r3, r2 │ │ + rsble ip, r2, r3 │ │ + add r1, r1, r6 │ │ + ldr r6, [sp, #64] ; 0x40 │ │ + ldrb ip, [r4, ip] │ │ + cmp r2, r3 │ │ + rsble r2, ip, r2 │ │ + rsbgt r2, ip, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + cmp r2, r1 │ │ + rsbgt ip, r1, r2 │ │ + rsble ip, r2, r1 │ │ + ldrb r3, [r3, lr] │ │ + ldrb ip, [r4, ip] │ │ + add r3, r3, r6 │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + cmp r2, r1 │ │ + rsble r2, ip, r2 │ │ + rsbgt r2, ip, r1 │ │ + cmp r2, r3 │ │ + rsbgt r1, r3, r2 │ │ + rsble r1, r2, r3 │ │ + ldrh ip, [r6, r0] │ │ + ldrb r1, [r4, r1] │ │ + cmp r2, r3 │ │ + rsble r3, r1, r2 │ │ + rsbgt r3, r1, r3 │ │ + ldr r2, [sp, #12] │ │ + add ip, r3, ip │ │ + strh ip, [r6, r0] │ │ + cmp r5, r2 │ │ + bne 29030 │ │ + b 27f04 │ │ + ldr r2, [sp, #8] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr ip, [sp, #48] ; 0x30 │ │ + ldr r3, [r2, #48] ; 0x30 │ │ + ldr r2, [r2, #16] │ │ + cmp ip, #0 │ │ + ldr r3, [r3, r1] │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [r3, #4] │ │ + ldr lr, [r2, r1, lsl #2] │ │ + ble 27f04 │ │ + ldr r4, [r3] │ │ + mov r1, #0 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + add r5, r3, ip │ │ + ldr ip, [sp, #44] ; 0x2c │ │ + mov r0, r3 │ │ + ldrb r3, [r0], #1 │ │ + add r1, r1, r3 │ │ + cmp r0, r5 │ │ + lsl r2, r1, #1 │ │ + ldrb r3, [lr, r1] │ │ + ldrh r6, [ip, r2] │ │ + add r3, r3, r4 │ │ + add r3, r3, r6 │ │ + strh r3, [ip, r2] │ │ + bne 29178 │ │ + b 27f04 │ │ ldr ip, [sp, #8] │ │ - tst r2, #1 │ │ - asr r6, r2, #1 │ │ - ldrb r4, [ip, r2, asr #1] │ │ - ldrb ip, [r7, r2, asr #1] │ │ - bne 27028 │ │ - add sl, sp, #152 ; 0x98 │ │ - and r4, r4, #15 │ │ - and ip, ip, #15 │ │ - add r4, sl, r4 │ │ - add ip, sl, ip │ │ - add sl, sp, #152 ; 0x98 │ │ - ldrb r4, [r4, #-116] ; 0xffffff8c │ │ - ldrb ip, [ip, #-100] ; 0xffffff9c │ │ - cmp r4, ip │ │ - rsbgt r4, ip, r4 │ │ - rsble ip, r4, ip │ │ - strgt r4, [sp, #12] │ │ - movgt r4, ip │ │ - strle ip, [sp, #12] │ │ - ldr ip, [sp, #16] │ │ - ldrb r7, [ip, r6] │ │ - ldr ip, [r1] │ │ - and r7, r7, #15 │ │ - add sl, sl, r7 │ │ - ldr r7, [sp, #12] │ │ - ldrb r7, [ip, r7] │ │ - str r7, [sp, #12] │ │ - ldrb r7, [sl, #-84] ; 0xffffffac │ │ - ldr sl, [sp, #12] │ │ - rsb r4, sl, r4 │ │ - cmp r4, r7 │ │ - rsbgt sl, r7, r4 │ │ - rsble sl, r4, r7 │ │ - movgt r4, r7 │ │ - ldrb r7, [r9, r6] │ │ - ldrb sl, [ip, sl] │ │ - and r7, r7, #15 │ │ - ldrb r6, [r5, r6] │ │ - str sl, [sp, #12] │ │ - add sl, sp, #152 ; 0x98 │ │ - add r7, sl, r7 │ │ - ldr sl, [sp, #12] │ │ - and r6, r6, #15 │ │ - ldrb r7, [r7, #-68] ; 0xffffffbc │ │ - rsb r4, sl, r4 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr lr, [sp, #48] ; 0x30 │ │ + ldr r3, [ip, #48] ; 0x30 │ │ + ldr r2, [ip, #16] │ │ + cmp lr, #0 │ │ + ldr r3, [r3, r1] │ │ + ldr r2, [r2, r1] │ │ + ldr r0, [r3, #4] │ │ + ldr r1, [r3, #12] │ │ + ldr r6, [r2, r0, lsl #2] │ │ + ldr r5, [r2, r1, lsl #2] │ │ + ble 27f04 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + ldr r1, [ip, #56] ; 0x38 │ │ + add r7, r0, lr │ │ + ldr r8, [r3] │ │ + mov r4, r0 │ │ + ldr r9, [r3, #8] │ │ + ldr sl, [r1] │ │ + mov lr, #0 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + ldrb r3, [r4], #1 │ │ + add lr, lr, r3 │ │ + ldrb r3, [r6, lr] │ │ + lsl r1, lr, #1 │ │ + ldrb r2, [r5, lr] │ │ + add r3, r3, r8 │ │ + ldrh ip, [r0, r1] │ │ + add r2, r2, r9 │ │ + cmp r3, r2 │ │ + rsbgt fp, r2, r3 │ │ + rsble fp, r3, r2 │ │ + ldrb fp, [sl, fp] │ │ + cmp r2, r3 │ │ + rsble r3, fp, r2 │ │ + rsbgt r3, fp, r3 │ │ cmp r4, r7 │ │ - rsbgt sl, r7, r4 │ │ - rsble sl, r4, r7 │ │ - movgt r4, r7 │ │ - ldrb r7, [ip, sl] │ │ - add sl, sp, #152 ; 0x98 │ │ - add r6, sl, r6 │ │ - rsb r4, r7, r4 │ │ - ldrb r6, [r6, #-52] ; 0xffffffcc │ │ - cmp r4, r6 │ │ - bgt 270e0 │ │ - rsb r7, r4, r6 │ │ - b 270e8 │ │ - bl e050 <__stack_chk_fail@plt> │ │ - andeq lr, r2, r0, lsl sl │ │ - │ │ -0002720c : │ │ - push {r4, lr} │ │ + add r3, r3, ip │ │ + strh r3, [r0, r1] │ │ + bne 291fc │ │ + b 27f04 │ │ + ldr lr, [sp, #8] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + ldr r3, [lr, #48] ; 0x30 │ │ + ldr r2, [lr, #16] │ │ + cmp r5, #0 │ │ + ldr r3, [r3, r1] │ │ + ldr r2, [r2, r1] │ │ + ldr ip, [r3, #4] │ │ + ldr r0, [r3, #12] │ │ + ldr r1, [r3, #20] │ │ + ldr r8, [r2, ip, lsl #2] │ │ + ldr r7, [r2, r0, lsl #2] │ │ + ldr r6, [r2, r1, lsl #2] │ │ + ble 27f04 │ │ + ldr r1, [lr, #56] ; 0x38 │ │ + mov lr, #0 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + ldr sl, [r3] │ │ + add r9, r0, r5 │ │ + ldr fp, [r3, #8] │ │ + ldr r5, [r1] │ │ mov r4, r0 │ │ - ldr r0, [r0, #60] ; 0x3c │ │ - bl 3f6dc │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - bl 3f6dc │ │ - ldr r3, [r4, #20] │ │ - ldr r0, [r4, #16] │ │ - cmp r3, #0 │ │ - beq 2726c │ │ - bl 43edc <__udivdi3+0x53c> │ │ - ldr r0, [r4, #20] │ │ - bl 43eec <__udivdi3+0x54c> │ │ - ldr r0, [r4, #12] │ │ - bl 2bd64 │ │ - ldr r0, [r4, #32] │ │ - bl 43dec <__udivdi3+0x44c> │ │ - ldr r0, [r4, #44] ; 0x2c │ │ - bl 43edc <__udivdi3+0x53c> │ │ - ldr r0, [r4, #40] ; 0x28 │ │ - bl 43dfc <__udivdi3+0x45c> │ │ - mov r0, r4 │ │ - pop {r4, lr} │ │ - b 43dec <__udivdi3+0x44c> │ │ - bl 43dfc <__udivdi3+0x45c> │ │ - ldr r0, [r4, #24] │ │ - cmp r0, #0 │ │ - beq 27240 │ │ - bl 43dec <__udivdi3+0x44c> │ │ - b 27240 │ │ - │ │ -00027284 : │ │ - mov r3, r0 │ │ - ldr r0, [r0, #12] │ │ + ldr r3, [r3, #16] │ │ + str r6, [sp, #16] │ │ + str r3, [sp, #12] │ │ + ldrb r3, [r4], #1 │ │ + ldr r6, [sp, #12] │ │ + add lr, lr, r3 │ │ + ldr r3, [sp, #16] │ │ + ldrb r1, [r8, lr] │ │ + lsl r0, lr, #1 │ │ + ldrb r2, [r7, lr] │ │ + add r1, r1, sl │ │ + ldrb r3, [r3, lr] │ │ + add r2, r2, fp │ │ + cmp r1, r2 │ │ + add r3, r3, r6 │ │ + rsbgt ip, r2, r1 │ │ + rsble ip, r1, r2 │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + ldrb ip, [r5, ip] │ │ + cmp r2, r1 │ │ + rsble r2, ip, r2 │ │ + rsbgt r2, ip, r1 │ │ + ldrh ip, [r6, r0] │ │ + cmp r2, r3 │ │ + rsbgt r1, r3, r2 │ │ + rsble r1, r2, r3 │ │ + ldrb r1, [r5, r1] │ │ + cmp r2, r3 │ │ + rsble r3, r1, r2 │ │ + rsbgt r3, r1, r3 │ │ + cmp r4, r9 │ │ + add ip, r3, ip │ │ + strh ip, [r6, r0] │ │ + bne 292b4 │ │ + b 27f04 │ │ + ldr r4, [sp, #8] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + ldr r2, [r4, #16] │ │ + cmp r5, #0 │ │ + ldr r3, [r3, r1] │ │ + ldr r2, [r2, r1] │ │ + ldr ip, [r3, #4] │ │ + ldr r0, [r3, #12] │ │ + ldr r1, [r3, #20] │ │ + ldr lr, [r3, #28] │ │ + ldr r9, [r2, ip, lsl #2] │ │ + ldr r8, [r2, r0, lsl #2] │ │ + ldr r7, [r2, r1, lsl #2] │ │ + ldr r6, [r2, lr, lsl #2] │ │ + ble 27f04 │ │ + ldr r2, [r3, #8] │ │ + mov lr, #0 │ │ + ldr r1, [r4, #56] ; 0x38 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + ldr fp, [r3] │ │ + add sl, r0, r5 │ │ + str r2, [sp, #12] │ │ + ldr r5, [r1] │ │ + mov r4, r0 │ │ + ldr r2, [r3, #16] │ │ + ldr r3, [r3, #24] │ │ + str r6, [sp, #24] │ │ + str r2, [sp, #16] │ │ + str r3, [sp, #20] │ │ + ldrb r3, [r4], #1 │ │ + ldr r1, [sp, #12] │ │ + add lr, lr, r3 │ │ + ldr r6, [sp, #16] │ │ + ldrb r3, [r9, lr] │ │ + lsl r0, lr, #1 │ │ + ldrb r2, [r8, lr] │ │ + add r3, r3, fp │ │ + add r2, r2, r1 │ │ + ldrb r1, [r7, lr] │ │ + cmp r3, r2 │ │ + rsbgt ip, r2, r3 │ │ + rsble ip, r3, r2 │ │ + add r1, r1, r6 │ │ + ldr r6, [sp, #20] │ │ + ldrb ip, [r5, ip] │ │ + cmp r2, r3 │ │ + rsble r2, ip, r2 │ │ + rsbgt r2, ip, r3 │ │ + ldr r3, [sp, #24] │ │ + cmp r2, r1 │ │ + rsbgt ip, r1, r2 │ │ + rsble ip, r2, r1 │ │ + ldrb r3, [r3, lr] │ │ + ldrb ip, [r5, ip] │ │ + add r3, r3, r6 │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + cmp r2, r1 │ │ + rsble r2, ip, r2 │ │ + rsbgt r2, ip, r1 │ │ + cmp r2, r3 │ │ + rsbgt r1, r3, r2 │ │ + rsble r1, r2, r3 │ │ + ldrh ip, [r6, r0] │ │ + ldrb r1, [r5, r1] │ │ + cmp r2, r3 │ │ + rsble r3, r1, r2 │ │ + rsbgt r3, r1, r3 │ │ + cmp r4, sl │ │ + add ip, r3, ip │ │ + strh ip, [r6, r0] │ │ + bne 293b0 │ │ + b 27f04 │ │ + ldr r5, [sp, #8] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr fp, [sp, #48] ; 0x30 │ │ + ldr r3, [r5, #48] ; 0x30 │ │ + ldr r2, [r5, #16] │ │ + cmp fp, #0 │ │ + ldr r3, [r3, r1] │ │ + ldr r2, [r2, r1] │ │ + ldr ip, [r3, #4] │ │ + ldr r0, [r3, #12] │ │ + ldr r1, [r3, #20] │ │ + ldr lr, [r3, #28] │ │ + ldr r4, [r3, #36] ; 0x24 │ │ + ldr sl, [r2, ip, lsl #2] │ │ + ldr r9, [r2, r0, lsl #2] │ │ + ldr r8, [r2, r1, lsl #2] │ │ + ldr r7, [r2, lr, lsl #2] │ │ + ldr r6, [r2, r4, lsl #2] │ │ + ble 27f04 │ │ + ldr r2, [r3] │ │ + mov lr, #0 │ │ + ldr r1, [r5, #56] ; 0x38 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + str r2, [sp, #12] │ │ ldr r2, [r3, #8] │ │ - b 2c0f0 │ │ - ldr ip, [pc, #2388] ; 27bf0 │ │ + add fp, r0, fp │ │ + ldr r4, [r1] │ │ + mov r5, r0 │ │ + str r6, [sp, #60] ; 0x3c │ │ + str r2, [sp, #16] │ │ + ldr r2, [r3, #16] │ │ + str r2, [sp, #20] │ │ + ldr r2, [r3, #24] │ │ + ldr r3, [r3, #32] │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #32] │ │ + ldrb r3, [r5], #1 │ │ + ldr r6, [sp, #20] │ │ + add lr, lr, r3 │ │ + ldr r3, [sp, #12] │ │ + ldrb r1, [sl, lr] │ │ + lsl r0, lr, #1 │ │ + ldrb r2, [r9, lr] │ │ + add r1, r1, r3 │ │ + ldr r3, [sp, #16] │ │ + add r2, r2, r3 │ │ + ldrb r3, [r8, lr] │ │ + cmp r1, r2 │ │ + rsbgt ip, r2, r1 │ │ + rsble ip, r1, r2 │ │ + add r3, r3, r6 │ │ + ldr r6, [sp, #24] │ │ + ldrb ip, [r4, ip] │ │ + cmp r2, r1 │ │ + rsble r2, ip, r2 │ │ + rsbgt r2, ip, r1 │ │ + ldrb r1, [r7, lr] │ │ + cmp r2, r3 │ │ + rsbgt ip, r3, r2 │ │ + rsble ip, r2, r3 │ │ + add r1, r1, r6 │ │ + ldr r6, [sp, #32] │ │ + ldrb ip, [r4, ip] │ │ + cmp r2, r3 │ │ + rsble r2, ip, r2 │ │ + rsbgt r2, ip, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + cmp r2, r1 │ │ + rsbgt ip, r1, r2 │ │ + rsble ip, r2, r1 │ │ + ldrb r3, [r3, lr] │ │ + ldrb ip, [r4, ip] │ │ + add r3, r3, r6 │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + cmp r2, r1 │ │ + rsble r2, ip, r2 │ │ + rsbgt r2, ip, r1 │ │ + cmp r2, r3 │ │ + rsbgt r1, r3, r2 │ │ + rsble r1, r2, r3 │ │ + ldrh ip, [r6, r0] │ │ + ldrb r1, [r4, r1] │ │ + cmp r2, r3 │ │ + rsble r3, r1, r2 │ │ + rsbgt r3, r1, r3 │ │ + cmp r5, fp │ │ + add ip, r3, ip │ │ + strh ip, [r6, r0] │ │ + bne 294ec │ │ + b 27f04 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #0 │ │ + ble 27f04 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + sub ip, r7, #-536870911 ; 0xe0000001 │ │ + ldr r2, [sp, #8] │ │ + mov lr, #0 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + mov r8, r1 │ │ + ldr r3, [r2, #48] ; 0x30 │ │ + add r9, r1, r0 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [r2, #16] │ │ + ldr r6, [r3, r1] │ │ + ldr r4, [r2, r1] │ │ + add ip, r6, ip, lsl #3 │ │ + ldr r3, [r6, #4] │ │ + ldr sl, [r6] │ │ + ldr fp, [r4, r3, lsl #2] │ │ + ldrb r3, [r8], #1 │ │ + cmp r7, #1 │ │ + add lr, lr, r3 │ │ + ldrb r2, [fp, lr] │ │ + add r2, r2, sl │ │ + ble 29670 │ │ + ldr r3, [sp, #8] │ │ + mov r1, r6 │ │ + ldr r3, [r3, #56] ; 0x38 │ │ + ldr r5, [r3] │ │ + ldr r0, [r1, #12] │ │ + ldr r3, [r1, #8]! │ │ + ldr r0, [r4, r0, lsl #2] │ │ + ldrb r0, [r0, lr] │ │ + add r3, r0, r3 │ │ + cmp r3, r2 │ │ + rsblt r0, r3, r2 │ │ + rsbge r0, r2, r3 │ │ + ldrb r0, [r5, r0] │ │ + cmp r3, r2 │ │ + rsble r2, r0, r3 │ │ + rsbgt r2, r0, r2 │ │ + cmp r1, ip │ │ + bne 29638 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + lsl r3, lr, #1 │ │ + cmp r8, r9 │ │ + ldrh r1, [r0, r3] │ │ + add r2, r2, r1 │ │ + mov r1, r0 │ │ + strh r2, [r0, r3] │ │ + bne 29610 │ │ + b 27f04 │ │ + bl e88c <__stack_chk_fail@plt> │ │ + ldr r3, [pc, #2420] ; 2a014 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, sp, #1056 ; 0x420 │ │ + mov ip, r3 │ │ ldr r3, [r0, #12] │ │ - sub sp, sp, #4 │ │ - ldr ip, [pc, ip] │ │ - ldr r1, [r1, #20] │ │ - str r2, [sp, #28] │ │ - mov r4, r0 │ │ - ldr r2, [ip] │ │ - str ip, [sp, #12] │ │ + sub sp, sp, #12 │ │ + mov r7, r2 │ │ + mov r5, r0 │ │ + ldr r0, [r0, #8] │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r2, [pc, ip] │ │ ldr ip, [r3, #20] │ │ - str r1, [sp, #16] │ │ ldr r3, [r3, #24] │ │ - str ip, [sp, #24] │ │ - ldr ip, [sp, #16] │ │ - ldr r1, [pc, #2328] ; 27bf4 │ │ - ldr r0, [r0, #8] │ │ - add r1, pc, r1 │ │ - str ip, [r4, #28] │ │ + str r1, [sp, #24] │ │ + str r1, [r5, #28] │ │ str r3, [sp, #20] │ │ - str r2, [sp, #1052] ; 0x41c │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldr r1, [pc, #2304] ; 27bf8 │ │ + ldr r1, [pc, #2360] ; 2a018 │ │ + ldr r3, [r2] │ │ add r1, pc, r1 │ │ - str r0, [sp, #32] │ │ - ldr r0, [sp, #28] │ │ - bl e098 │ │ - subs r5, r0, #0 │ │ - mvneq r0, #0 │ │ - beq 275cc │ │ - ldr r7, [pc, #2276] ; 27bfc │ │ + str r2, [sp, #36] ; 0x24 │ │ + str ip, [sp, #28] │ │ + str r3, [sp, #1060] ; 0x424 │ │ + blx 3eb0c │ │ + ldr r1, [pc, #2336] ; 2a01c │ │ + add r1, pc, r1 │ │ + str r0, [sp, #44] ; 0x2c │ │ + mov r0, r7 │ │ + bl e8e0 │ │ + subs r6, r0, #0 │ │ + beq 29ec8 │ │ + ldr r4, [pc, #2312] ; 2a020 │ │ + add r8, sp, #48 ; 0x30 │ │ + ldr r3, [pc, #2308] ; 2a024 │ │ mov r0, #1 │ │ - ldr ip, [sp, #28] │ │ + add r4, pc, r4 │ │ mov r2, #904 ; 0x388 │ │ - add r7, pc, r7 │ │ - ldr r3, [pc, #2260] ; 27c00 │ │ - mov r1, r7 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - add r0, sp, #40 ; 0x28 │ │ + str r7, [sp] │ │ + mov r1, r4 │ │ + blx 3f6b8 │ │ + mov r0, r8 │ │ mov r1, #4 │ │ mov r2, #1 │ │ - mov r3, r5 │ │ - bl e0d4 │ │ + mov r3, r6 │ │ + bl e928 │ │ cmp r0, #1 │ │ - bne 2792c │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - movw r3, #998 ; 0x3e6 │ │ - sub r1, r2, #1 │ │ - cmp r1, r3 │ │ - bls 2762c │ │ - lsl ip, r2, #8 │ │ - asr r1, r2, #8 │ │ - and ip, ip, #16711680 ; 0xff0000 │ │ - and r1, r1, #65280 ; 0xff00 │ │ - orr ip, ip, r1 │ │ - orr ip, ip, r2, lsr #24 │ │ - orr ip, ip, r2, lsl #24 │ │ - str ip, [sp, #40] ; 0x28 │ │ - sub r2, ip, #1 │ │ - cmp r2, r3 │ │ - movls r2, ip │ │ - movls r6, r0 │ │ - bhi 27ac8 │ │ - mov r3, r5 │ │ + bne 29d50 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + movw r7, #998 ; 0x3e6 │ │ + sub r3, r2, #1 │ │ + cmp r3, r7 │ │ + bls 299d8 │ │ + lsl r1, r2, #8 │ │ + asr r3, r2, #8 │ │ + and r1, r1, #16711680 ; 0xff0000 │ │ + and r3, r3, #65280 ; 0xff00 │ │ + orr r3, r1, r3 │ │ + orr r3, r3, r2, lsr #24 │ │ + orr r2, r3, r2, lsl #24 │ │ + str r2, [sp, #48] ; 0x30 │ │ + sub r3, r2, #1 │ │ + cmp r3, r7 │ │ + bhi 29ef0 │ │ + mov r7, r0 │ │ + add r4, sp, #60 ; 0x3c │ │ + mov r3, r6 │ │ mov r1, #1 │ │ - add r0, sp, #52 ; 0x34 │ │ - bl e0d4 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + mov r0, r4 │ │ + bl e928 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ cmp r0, r3 │ │ - bne 27950 │ │ - add r1, sp, #1056 ; 0x420 │ │ - add r0, r1, r0 │ │ + bne 29d74 │ │ + add r3, sp, #1056 ; 0x420 │ │ + add r3, r3, #8 │ │ + add r0, r3, r0 │ │ ldrb r3, [r0, #-1005] ; 0xfffffc13 │ │ cmp r3, #0 │ │ - bne 27994 │ │ - ldr r7, [pc, #2096] ; 27c04 │ │ - add r3, sp, #52 ; 0x34 │ │ - str r3, [sp] │ │ - mov r2, #928 ; 0x3a0 │ │ - add r7, pc, r7 │ │ - ldr r3, [pc, #2080] ; 27c08 │ │ + bne 29d94 │ │ + ldr r9, [pc, #2128] ; 2a028 │ │ mov r0, #1 │ │ + ldr r3, [pc, #2124] ; 2a02c │ │ + mov r2, #928 ; 0x3a0 │ │ + add r9, pc, r9 │ │ + str r4, [sp] │ │ add r3, pc, r3 │ │ - mov r1, r7 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - add r0, sp, #40 ; 0x28 │ │ + mov r1, r9 │ │ + blx 3f6b8 │ │ + mov r0, r8 │ │ mov r1, #4 │ │ mov r2, #1 │ │ - mov r3, r5 │ │ - bl e0d4 │ │ + mov r3, r6 │ │ + bl e928 │ │ cmp r0, #1 │ │ - bne 27970 │ │ - cmp r6, #0 │ │ - add r0, sp, #52 ; 0x34 │ │ - ldrne r3, [sp, #40] ; 0x28 │ │ - ldreq r2, [sp, #40] ; 0x28 │ │ - asrne r2, r3, #8 │ │ - lslne r1, r3, #8 │ │ - andne r2, r2, #65280 ; 0xff00 │ │ + bne 29db4 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + cmp r7, #0 │ │ + mov r0, r4 │ │ + asrne r3, r2, #8 │ │ + lslne r1, r2, #8 │ │ + andne r3, r3, #65280 ; 0xff00 │ │ andne r1, r1, #16711680 ; 0xff0000 │ │ - orrne r2, r1, r2 │ │ + orrne r3, r1, r3 │ │ mov r1, #1 │ │ - orrne r2, r2, r3, lsr #24 │ │ - orrne r2, r2, r3, lsl #24 │ │ - mov r3, r5 │ │ - strne r2, [sp, #40] ; 0x28 │ │ - bl e0d4 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + orrne r3, r3, r2, lsr #24 │ │ + orrne r2, r3, r2, lsl #24 │ │ + mov r3, r6 │ │ + strne r2, [sp, #48] ; 0x30 │ │ + bl e928 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ cmp r0, r3 │ │ - bne 279b4 │ │ - add r1, sp, #1056 ; 0x420 │ │ - add r0, r1, r0 │ │ - ldrb fp, [r0, #-1005] ; 0xfffffc13 │ │ - cmp fp, #0 │ │ - bne 27aa8 │ │ - ldr r7, [pc, #1944] ; 27c0c │ │ - mov r9, #8 │ │ - ldr r8, [pc, #1940] ; 27c10 │ │ - ldr sl, [pc, #1940] ; 27c14 │ │ - add r7, pc, r7 │ │ - add r8, pc, r8 │ │ + bne 29dd8 │ │ + add r3, sp, #1056 ; 0x420 │ │ + add r3, r3, #8 │ │ + add r0, r3, r0 │ │ + ldrb r3, [r0, #-1005] ; 0xfffffc13 │ │ + cmp r3, #0 │ │ + bne 29ed0 │ │ + str r3, [sp, #16] │ │ + mov r3, #8 │ │ + ldr fp, [pc, #1972] ; 2a030 │ │ + str r3, [sp, #32] │ │ + ldr sl, [pc, #1968] ; 2a034 │ │ + add fp, pc, fp │ │ + ldr r3, [pc, #1964] ; 2a038 │ │ + ldr r9, [pc, #1964] ; 2a03c │ │ add sl, pc, sl │ │ - add r0, sp, #40 ; 0x28 │ │ + add r3, pc, r3 │ │ + str r3, [sp, #8] │ │ + add r9, pc, r9 │ │ + ldr r3, [pc, #1948] ; 2a040 │ │ + add r3, pc, r3 │ │ + str r3, [sp, #12] │ │ + mov r0, r8 │ │ mov r1, #4 │ │ mov r2, #1 │ │ - mov r3, r5 │ │ - bl e0d4 │ │ + mov r3, r6 │ │ + bl e928 │ │ cmp r0, #1 │ │ - bne 2759c │ │ - cmp r6, #0 │ │ - ldrne r3, [sp, #40] ; 0x28 │ │ - ldreq r2, [sp, #40] ; 0x28 │ │ - asrne r2, r3, #8 │ │ - lslne r1, r3, #8 │ │ - andne r2, r2, #65280 ; 0xff00 │ │ + bne 299e0 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + cmp r7, #0 │ │ + asrne r3, r2, #8 │ │ + lslne r1, r2, #8 │ │ + andne r3, r3, #65280 ; 0xff00 │ │ andne r1, r1, #16711680 ; 0xff0000 │ │ - orrne r2, r1, r2 │ │ - orrne r2, r2, r3, lsr #24 │ │ - orrne r2, r2, r3, lsl #24 │ │ - strne r2, [sp, #40] ; 0x28 │ │ + orrne r3, r1, r3 │ │ + orrne r3, r3, r2, lsr #24 │ │ + orrne r2, r3, r2, lsl #24 │ │ + strne r2, [sp, #48] ; 0x30 │ │ cmp r2, #0 │ │ - beq 27634 │ │ - mov r3, r5 │ │ - add r0, sp, #52 ; 0x34 │ │ + beq 29a34 │ │ + mov r3, r6 │ │ + mov r0, r4 │ │ mov r1, #1 │ │ - bl e0d4 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + bl e928 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ cmp r0, r3 │ │ - bne 2777c │ │ - add r0, sp, #52 ; 0x34 │ │ - mov r1, r7 │ │ + bne 29b98 │ │ + mov r0, r4 │ │ + mov r1, fp │ │ mov r2, #14 │ │ - bl e0f8 │ │ + bl e940 │ │ cmp r0, #0 │ │ - beq 2761c │ │ - add r0, sp, #52 ; 0x34 │ │ - mov r1, r8 │ │ + beq 299c8 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #8] │ │ mov r2, #14 │ │ - bl e0f8 │ │ + bl e940 │ │ cmp r0, #0 │ │ - beq 2760c │ │ - add r0, sp, #52 ; 0x34 │ │ - mov r1, sl │ │ + beq 299b8 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #12] │ │ mov r2, #12 │ │ - bl e0f8 │ │ + bl e940 │ │ cmp r0, #0 │ │ - beq 275fc │ │ - ldr r1, [pc, #1748] ; 27c18 │ │ - add r0, sp, #52 ; 0x34 │ │ + beq 299a8 │ │ + mov r0, r4 │ │ + mov r1, sl │ │ mov r2, #14 │ │ - add r1, pc, r1 │ │ - bl e0f8 │ │ + bl e940 │ │ cmp r0, #0 │ │ - beq 275ec │ │ - ldr r1, [pc, #1724] ; 27c1c │ │ - add r0, sp, #52 ; 0x34 │ │ + beq 29998 │ │ + mov r0, r4 │ │ + mov r1, r9 │ │ mov r2, #13 │ │ - add r1, pc, r1 │ │ - bl e0f8 │ │ + bl e940 │ │ cmp r0, #0 │ │ - bne 27488 │ │ - add r0, sp, #65 ; 0x41 │ │ - bl e134 │ │ - mov r1, #4 │ │ - mov r2, #1 │ │ - mov r3, r5 │ │ - mov r9, r0 │ │ - add r0, sp, #40 ; 0x28 │ │ - bl e0d4 │ │ - cmp r0, #1 │ │ - beq 274a4 │ │ - ldr r1, [pc, #1660] ; 27c20 │ │ + bne 298a8 │ │ + add r0, r4, #13 │ │ + bl e97c │ │ + str r0, [sp, #32] │ │ + b 298a8 │ │ + add r0, r4, #14 │ │ + bl e97c │ │ + str r0, [sp, #16] │ │ + b 29970 │ │ + add r0, sp, #72 ; 0x48 │ │ + bl e97c │ │ + str r0, [sp, #24] │ │ + b 29958 │ │ + add r0, r4, #14 │ │ + bl e97c │ │ + str r0, [sp, #20] │ │ + b 29940 │ │ + add r0, r4, #14 │ │ + bl e97c │ │ + str r0, [sp, #28] │ │ + b 29928 │ │ + mov r7, #0 │ │ + b 29798 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ mov r0, #4 │ │ - ldr ip, [sp, #28] │ │ + ldr r1, [pc, #1620] ; 2a044 │ │ mov r2, #948 ; 0x3b4 │ │ - ldr r3, [pc, #1648] ; 27c24 │ │ + str r3, [sp] │ │ add r1, pc, r1 │ │ + ldr r3, [pc, #1608] ; 2a048 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43eac <__udivdi3+0x50c> │ │ - mov r0, r5 │ │ - bl e0a4 │ │ - mvn r0, #0 │ │ - ldr ip, [sp, #12] │ │ - ldr r2, [sp, #1052] ; 0x41c │ │ - ldr r3, [ip] │ │ + blx 3f7b4 │ │ + mov r0, r6 │ │ + mvn r7, #0 │ │ + bl e8ec │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mov r0, r7 │ │ + ldr r2, [sp, #1060] ; 0x424 │ │ + ldr r3, [r3] │ │ cmp r2, r3 │ │ - bne 27bec │ │ - add sp, sp, #36 ; 0x24 │ │ - add sp, sp, #1024 ; 0x400 │ │ + bne 2a010 │ │ + add sp, sp, #1056 ; 0x420 │ │ + add sp, sp, #12 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - add r0, sp, #66 ; 0x42 │ │ - bl e134 │ │ - mov fp, r0 │ │ - b 27558 │ │ - add r0, sp, #64 ; 0x40 │ │ - bl e134 │ │ - str r0, [sp, #16] │ │ - b 2753c │ │ - add r0, sp, #66 ; 0x42 │ │ - bl e134 │ │ - str r0, [sp, #20] │ │ - b 27524 │ │ - add r0, sp, #66 ; 0x42 │ │ - bl e134 │ │ - str r0, [sp, #24] │ │ - b 2750c │ │ - mov r6, #0 │ │ - b 2739c │ │ - ldr ip, [sp, #16] │ │ - cmp fp, #0 │ │ - str fp, [sp, #36] ; 0x24 │ │ - str ip, [sp, #48] ; 0x30 │ │ - ldr ip, [sp, #20] │ │ - str ip, [sp, #44] ; 0x2c │ │ - beq 277ac │ │ - ldr r3, [r4, #12] │ │ - ldr ip, [sp, #24] │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #52] ; 0x34 │ │ + beq 29bb8 │ │ + ldr r3, [r5, #12] │ │ + ldr r2, [sp, #28] │ │ ldr r8, [r3, #20] │ │ - cmp r8, ip │ │ - bne 27b1c │ │ - ldr sl, [r3, #24] │ │ - ldr ip, [sp, #20] │ │ - cmp sl, ip │ │ - bne 27b44 │ │ - ldr ip, [r4, #28] │ │ - ldr r1, [sp, #16] │ │ - cmp ip, r1 │ │ - bne 27af0 │ │ - cmp fp, #15 │ │ - cmpne fp, #0 │ │ - beq 2779c │ │ - cmp fp, #16 │ │ - bne 27bac │ │ - cmp r9, #4 │ │ - cmpne r9, #8 │ │ - bne 27b8c │ │ - ldr ip, [sp, #32] │ │ - cmp ip, #0 │ │ - bne 27844 │ │ - mov r0, r5 │ │ - bl e0c8 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - cmp ip, #0 │ │ - mov r6, r0 │ │ - bne 278a4 │ │ - ldr r7, [r4, #20] │ │ - cmp r7, #0 │ │ - beq 279d4 │ │ - ldr r3, [pc, #1356] ; 27c28 │ │ - mov r2, #4 │ │ + cmp r8, r2 │ │ + bne 29f68 │ │ + ldr fp, [r3, #24] │ │ + ldr r3, [sp, #20] │ │ + cmp fp, r3 │ │ + bne 29f18 │ │ + ldr sl, [r5, #28] │ │ + ldr r3, [sp, #24] │ │ + cmp sl, r3 │ │ + bne 29f40 │ │ + ldr r2, [sp, #16] │ │ + sub r3, r2, #15 │ │ + cmp r2, #0 │ │ + cmpne r3, #1 │ │ + bhi 29fd0 │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #32] │ │ + cmp r3, #15 │ │ + sub r7, r2, #4 │ │ + moveq r3, #16 │ │ + bics r7, r7, #4 │ │ + str r3, [sp, #16] │ │ + bne 29fb0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + bne 29c28 │ │ + mov r0, r6 │ │ + bl e910 │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + mov r4, r0 │ │ + bne 29cf0 │ │ + ldr r9, [r5, #20] │ │ + cmp r9, #0 │ │ + beq 29df8 │ │ + movw r3, #1049 ; 0x419 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #1364] ; 2a04c │ │ + mov r1, fp │ │ mov r0, r8 │ │ - mov r1, sl │ │ + mov r2, #4 │ │ add r3, pc, r3 │ │ - movw ip, #1049 ; 0x419 │ │ - str ip, [sp] │ │ - bl 43efc <__udivdi3+0x55c> │ │ + blx 3e1ba <__ckd_calloc_2d__@@Base> │ │ cmp r8, #0 │ │ - mov r2, #0 │ │ - str r2, [sp, #40] ; 0x28 │ │ - str r0, [r4, #16] │ │ - ble 2776c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr fp, [sp, #48] ; 0x30 │ │ - cmp r9, #4 │ │ - addeq fp, fp, #1 │ │ - addeq fp, fp, fp, lsr #31 │ │ - asreq fp, fp, #1 │ │ - cmp r3, #0 │ │ - ble 2775c │ │ - mov r7, #0 │ │ - ldr r3, [r4, #16] │ │ - ldr r0, [r4, #20] │ │ - ldr sl, [r3, r2, lsl #2] │ │ - bl 43f0c <__udivdi3+0x56c> │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add r0, r0, r6 │ │ - str r0, [sl, r7, lsl #2] │ │ - add r7, r7, #1 │ │ - add r6, r6, fp │ │ - cmp r3, r7 │ │ - bgt 2772c │ │ - add r2, r2, #1 │ │ - str r2, [sp, #40] ; 0x28 │ │ - cmp r8, r2 │ │ - bgt 2770c │ │ - mov r0, r5 │ │ - bl e0a4 │ │ - mov r0, #0 │ │ - b 275cc │ │ - ldr r1, [pc, #1192] ; 27c2c │ │ + mov r3, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + str r0, [r5, #16] │ │ + ble 29b8c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr fp, [sp, #32] │ │ + str r6, [sp, #8] │ │ + ldr sl, [sp, #56] ; 0x38 │ │ + cmp fp, #4 │ │ + addeq sl, sl, #1 │ │ + addeq sl, sl, sl, lsr #31 │ │ + asreq sl, sl, #1 │ │ + cmp r2, #0 │ │ + ble 29b78 │ │ + mov r9, #0 │ │ + ldr r2, [r5, #16] │ │ + ldr r0, [r5, #20] │ │ + ldr r6, [r2, r3, lsl #2] │ │ + blx 41684 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + add r0, r0, r4 │ │ + str r0, [r6, r9, lsl #2] │ │ + add r9, r9, #1 │ │ + add r4, r4, sl │ │ + cmp r9, r2 │ │ + blt 29b48 │ │ + add r3, r3, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + cmp r8, r3 │ │ + bgt 29b28 │ │ + ldr r6, [sp, #8] │ │ + mov r0, r6 │ │ + bl e8ec │ │ + b 29a10 │ │ + ldr r1, [pc, #1200] ; 2a050 │ │ mov r0, #4 │ │ - ldr r3, [pc, #1188] ; 27c30 │ │ + ldr r3, [pc, #1196] ; 2a054 │ │ movw r2, #955 ; 0x3bb │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43eac <__udivdi3+0x50c> │ │ - b 275c0 │ │ - cmp fp, #15 │ │ - moveq fp, #16 │ │ - str fp, [sp, #36] ; 0x24 │ │ - b 27698 │ │ - add r0, sp, #44 ; 0x2c │ │ + blx 3f7b4 │ │ + b 29a04 │ │ + add r0, sp, #52 ; 0x34 │ │ mov r1, #4 │ │ mov r2, #1 │ │ - mov r3, r5 │ │ - bl e0d4 │ │ + mov r3, r6 │ │ + bl e928 │ │ cmp r0, #1 │ │ - bne 27b6c │ │ - cmp r6, #0 │ │ - bne 27904 │ │ - add r0, sp, #48 ; 0x30 │ │ + bne 29f90 │ │ + cmp r7, #0 │ │ + bne 29c88 │ │ + mov r2, r0 │ │ mov r1, #4 │ │ - mov r2, #1 │ │ - mov r3, r5 │ │ - bl e0d4 │ │ + add r0, sp, #56 ; 0x38 │ │ + mov r3, r6 │ │ + bl e928 │ │ cmp r0, #1 │ │ - bne 27bcc │ │ - cmp r6, #0 │ │ - ldr r1, [pc, #1084] ; 27c34 │ │ + bne 29ff0 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr ip, [sp, #52] ; 0x34 │ │ mov r0, #1 │ │ - ldrne r3, [sp, #48] ; 0x30 │ │ - add r1, pc, r1 │ │ - ldreq ip, [sp, #48] ; 0x30 │ │ - lslne ip, r3, #8 │ │ - asrne r2, r3, #8 │ │ - andne ip, ip, #16711680 ; 0xff0000 │ │ - andne r2, r2, #65280 ; 0xff00 │ │ - orrne ip, ip, r2 │ │ + str r3, [sp, #4] │ │ movw r2, #991 ; 0x3df │ │ - orrne ip, ip, r3, lsr #24 │ │ - orrne ip, ip, r3, lsl #24 │ │ - ldr r3, [pc, #1036] ; 27c38 │ │ - strne ip, [sp, #48] ; 0x30 │ │ - str ip, [sp, #4] │ │ - add r3, pc, r3 │ │ - ldr ip, [sp, #44] ; 0x2c │ │ + ldr r1, [pc, #1092] ; 2a058 │ │ + ldr r3, [pc, #1092] ; 2a05c │ │ + add r1, pc, r1 │ │ str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 27650 │ │ - ldr r1, [pc, #1008] ; 27c3c │ │ + add r3, pc, r3 │ │ + blx 3f6b8 │ │ + b 29a50 │ │ + ldr r1, [pc, #1072] ; 2a060 │ │ movw r2, #1023 ; 0x3ff │ │ - ldr r3, [pc, #1004] ; 27c40 │ │ + ldr r3, [pc, #1068] ; 2a064 │ │ mov r0, #1 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, r5 │ │ - bl e0c8 │ │ - mov r6, r0 │ │ - ldr r0, [sp, #28] │ │ - bl 43f1c <__udivdi3+0x57c> │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - cmp ip, #0 │ │ - mov r7, r0 │ │ - str r0, [r4, #20] │ │ - beq 276cc │ │ - bl 43f0c <__udivdi3+0x56c> │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - ldr r7, [r4, #20] │ │ - add r0, r0, r6 │ │ - add r6, r6, ip │ │ - str r0, [r4, #24] │ │ - b 276cc │ │ - ldr r7, [pc, #920] ; 27c44 │ │ + blx 3f6b8 │ │ + mov r0, r6 │ │ + bl e910 │ │ + mov r4, r0 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + blx 41554 │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + mov r9, r0 │ │ + str r0, [r5, #20] │ │ + beq 29ae0 │ │ + blx 41684 │ │ + ldr r3, [sp, #16] │ │ + ldr r9, [r5, #20] │ │ + add r0, r0, r4 │ │ + add r4, r4, r3 │ │ + str r0, [r5, #24] │ │ + b 29ae0 │ │ + ldr lr, [sp, #52] ; 0x34 │ │ + mov r2, r0 │ │ + mov r1, #4 │ │ + add r0, sp, #56 ; 0x38 │ │ + lsl ip, lr, #8 │ │ + asr r3, lr, #8 │ │ + and r3, r3, #65280 ; 0xff00 │ │ + and ip, ip, #16711680 ; 0xff0000 │ │ + orr ip, ip, r3 │ │ + mov r3, r6 │ │ + orr ip, ip, lr, lsr #24 │ │ + orr ip, ip, lr, lsl #24 │ │ + str ip, [sp, #52] ; 0x34 │ │ + bl e928 │ │ + cmp r0, #1 │ │ + bne 29ff0 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + lsl r1, r2, #8 │ │ + asr r3, r2, #8 │ │ + and r1, r1, #16711680 ; 0xff0000 │ │ + and r3, r3, #65280 ; 0xff00 │ │ + orr r3, r1, r3 │ │ + orr r3, r3, r2, lsr #24 │ │ + orr r3, r3, r2, lsl #24 │ │ + str r3, [sp, #56] ; 0x38 │ │ + b 29bfc │ │ + ldr r9, [pc, #880] ; 2a068 │ │ movw r3, #1039 ; 0x40f │ │ - ldr r1, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #16] │ │ mov r0, #1 │ │ - add r7, pc, r7 │ │ - mov r2, r7 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + add r9, pc, r9 │ │ + mov r2, r9 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + mov r3, r6 │ │ mov r1, #1 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov r3, r5 │ │ - str r0, [r4, #24] │ │ - bl e0d4 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - cmp ip, r0 │ │ - beq 276c8 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #16] │ │ + str r0, [r5, #24] │ │ + bl e928 │ │ + ldr r3, [sp, #16] │ │ + cmp r3, r0 │ │ + beq 29adc │ │ + ldr r3, [sp, #16] │ │ + mov r1, r9 │ │ mov r0, #4 │ │ - ldr r3, [pc, #856] ; 27c48 │ │ - mov r1, r7 │ │ movw r2, #1041 ; 0x411 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #804] ; 2a06c │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 275c0 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsl r2, r3, #8 │ │ - asr r1, r3, #8 │ │ - and r2, r2, #16711680 ; 0xff0000 │ │ - and r1, r1, #65280 ; 0xff00 │ │ - orr r2, r2, r1 │ │ - orr r2, r2, r3, lsr #24 │ │ - orr r3, r2, r3, lsl #24 │ │ - str r3, [sp, #44] ; 0x2c │ │ - b 277d0 │ │ - ldr ip, [sp, #28] │ │ + blx 3f6b8 │ │ + b 29a04 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r1, r4 │ │ mov r0, #4 │ │ - ldr r3, [pc, #784] ; 27c4c │ │ - mov r1, r7 │ │ movw r2, #907 ; 0x38b │ │ + str r3, [sp] │ │ + ldr r3, [pc, #772] ; 2a070 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43eac <__udivdi3+0x50c> │ │ - b 275c0 │ │ - ldr r1, [pc, #760] ; 27c50 │ │ + blx 3f7b4 │ │ + b 29a04 │ │ + ldr r1, [pc, #760] ; 2a074 │ │ mov r0, #4 │ │ - ldr r3, [pc, #756] ; 27c54 │ │ + ldr r3, [pc, #756] ; 2a078 │ │ movw r2, #921 ; 0x399 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43eac <__udivdi3+0x50c> │ │ - b 275c0 │ │ - ldr ip, [sp, #28] │ │ - mov r0, #4 │ │ - ldr r3, [pc, #728] ; 27c58 │ │ - mov r1, r7 │ │ - mov r2, #932 ; 0x3a4 │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43eac <__udivdi3+0x50c> │ │ - b 275c0 │ │ - ldr r1, [pc, #704] ; 27c5c │ │ + blx 3f7b4 │ │ + b 29a04 │ │ + ldr r1, [pc, #736] ; 2a07c │ │ mov r0, #4 │ │ - ldr r3, [pc, #700] ; 27c60 │ │ + ldr r3, [pc, #732] ; 2a080 │ │ movw r2, #925 ; 0x39d │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 275c0 │ │ - ldr r1, [pc, #680] ; 27c64 │ │ + blx 3f6b8 │ │ + b 29a04 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r1, r9 │ │ mov r0, #4 │ │ - ldr r3, [pc, #676] ; 27c68 │ │ + mov r2, #932 ; 0x3a4 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #692] ; 2a084 │ │ + add r3, pc, r3 │ │ + blx 3f7b4 │ │ + b 29a04 │ │ + ldr r1, [pc, #680] ; 2a088 │ │ + mov r0, #4 │ │ + ldr r3, [pc, #676] ; 2a08c │ │ movw r2, #937 ; 0x3a9 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43eac <__udivdi3+0x50c> │ │ - b 275c0 │ │ - ldr ip, [pc, #656] ; 27c6c │ │ + blx 3f7b4 │ │ + b 29a04 │ │ + ldr r3, [pc, #656] ; 2a090 │ │ + movw ip, #1061 ; 0x425 │ │ + mov r1, fp │ │ + mov r2, sl │ │ + add r3, pc, r3 │ │ mov r0, r8 │ │ - ldr r1, [sp, #20] │ │ + stm sp, {r3, ip} │ │ mov r3, #1 │ │ - ldr r2, [sp, #16] │ │ - add ip, pc, ip │ │ - str ip, [sp] │ │ - movw ip, #1061 ; 0x425 │ │ - str ip, [sp, #4] │ │ - bl 43e3c <__udivdi3+0x49c> │ │ + blx 3e212 <__ckd_calloc_3d__@@Base> │ │ cmp r8, #0 │ │ - str r7, [sp, #40] ; 0x28 │ │ - str r0, [r4, #16] │ │ - ble 2776c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - mov r0, r7 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - cmp r9, #4 │ │ - addeq r7, r7, #1 │ │ - addeq r7, r7, r7, lsr #31 │ │ - asreq r7, r7, #1 │ │ - cmp r3, #0 │ │ - ble 27a94 │ │ - mov r6, #0 │ │ - b 27a4c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - add r6, r6, #1 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - cmp r3, r6 │ │ - ble 27a94 │ │ - ldr ip, [r4, #16] │ │ + str r9, [sp, #48] ; 0x30 │ │ + str r0, [r5, #16] │ │ + ble 29b8c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr fp, [sp, #32] │ │ + ldr sl, [sp, #56] ; 0x38 │ │ + cmp fp, #4 │ │ + addeq sl, sl, #1 │ │ + addeq sl, sl, sl, lsr #31 │ │ + asreq sl, sl, #1 │ │ + cmp r2, #0 │ │ + ble 29eb4 │ │ + mov r4, #0 │ │ + b 29e6c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + add r4, r4, #1 │ │ + ldr r9, [sp, #48] ; 0x30 │ │ + cmp r4, r2 │ │ + bge 29eb4 │ │ + ldr r0, [r5, #16] │ │ mov r1, #1 │ │ - mov r2, r7 │ │ - mov r3, r5 │ │ - ldr r0, [ip, r0, lsl #2] │ │ - ldr r0, [r0, r6, lsl #2] │ │ - bl e0d4 │ │ - cmp r0, r7 │ │ - beq 27a38 │ │ - ldr r1, [pc, #504] ; 27c70 │ │ + mov r2, sl │ │ + mov r3, r6 │ │ + ldr r0, [r0, r9, lsl #2] │ │ + ldr r0, [r0, r4, lsl #2] │ │ + bl e928 │ │ + cmp r0, sl │ │ + beq 29e58 │ │ + ldr r1, [pc, #508] ; 2a094 │ │ mov r0, #4 │ │ - ldr r3, [pc, #500] ; 27c74 │ │ + ldr r3, [pc, #504] ; 2a098 │ │ movw r2, #1070 ; 0x42e │ │ + str sl, [sp] │ │ add r1, pc, r1 │ │ - str r7, [sp] │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 275c0 │ │ - add r0, r0, #1 │ │ - str r0, [sp, #40] ; 0x28 │ │ - cmp r8, r0 │ │ - bgt 27a14 │ │ - b 2776c │ │ - ldr r1, [pc, #456] ; 27c78 │ │ + blx 3f6b8 │ │ + b 29a04 │ │ + add r9, r9, #1 │ │ + str r9, [sp, #48] ; 0x30 │ │ + cmp r8, r9 │ │ + bgt 29e34 │ │ + b 29b8c │ │ + mvn r7, #0 │ │ + b 29a10 │ │ + ldr r1, [pc, #452] ; 2a09c │ │ mov r0, #4 │ │ - ldr r3, [pc, #452] ; 27c7c │ │ + ldr r3, [pc, #448] ; 2a0a0 │ │ movw r2, #941 ; 0x3ad │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 275c0 │ │ - str ip, [sp] │ │ + blx 3f6b8 │ │ + b 29a04 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r1, r4 │ │ + str r2, [sp] │ │ mov r0, #4 │ │ - ldr ip, [sp, #28] │ │ - mov r1, r7 │ │ - ldr r3, [pc, #416] ; 27c80 │ │ movw r2, #915 ; 0x393 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #404] ; 2a0a4 │ │ add r3, pc, r3 │ │ - str ip, [sp, #4] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 275c0 │ │ - ldr r3, [sp, #16] │ │ - mov r0, #4 │ │ - ldr r1, [pc, #388] ; 27c84 │ │ - movw r2, #1006 ; 0x3ee │ │ - str ip, [sp, #4] │ │ + blx 3f6b8 │ │ + b 29a04 │ │ str r3, [sp] │ │ + mov r0, #4 │ │ + ldr r1, [pc, #384] ; 2a0a8 │ │ + movw r2, #1001 ; 0x3e9 │ │ + ldr r3, [pc, #380] ; 2a0ac │ │ + str fp, [sp, #4] │ │ add r1, pc, r1 │ │ - ldr r3, [pc, #372] ; 27c88 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 275c0 │ │ - ldr r1, [pc, #360] ; 27c8c │ │ + blx 3f6b8 │ │ + b 29a04 │ │ + str r3, [sp] │ │ mov r0, #4 │ │ - ldr r3, [pc, #356] ; 27c90 │ │ - mov r2, #996 ; 0x3e4 │ │ + ldr r1, [pc, #352] ; 2a0b0 │ │ + movw r2, #1006 ; 0x3ee │ │ + ldr r3, [pc, #348] ; 2a0b4 │ │ + str sl, [sp, #4] │ │ add r1, pc, r1 │ │ - str ip, [sp] │ │ add r3, pc, r3 │ │ - str r8, [sp, #4] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 275c0 │ │ - ldr r1, [pc, #328] ; 27c94 │ │ + blx 3f6b8 │ │ + b 29a04 │ │ + ldr r1, [pc, #328] ; 2a0b8 │ │ mov r0, #4 │ │ - ldr r3, [pc, #324] ; 27c98 │ │ - movw r2, #1001 ; 0x3e9 │ │ + ldr r3, [pc, #324] ; 2a0bc │ │ + str r2, [sp] │ │ add r1, pc, r1 │ │ - str ip, [sp] │ │ + str r8, [sp, #4] │ │ + mov r2, #996 ; 0x3e4 │ │ add r3, pc, r3 │ │ - str sl, [sp, #4] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 275c0 │ │ - ldr r1, [pc, #296] ; 27c9c │ │ + blx 3f6b8 │ │ + b 29a04 │ │ + ldr r1, [pc, #296] ; 2a0c0 │ │ mov r0, #4 │ │ - ldr r3, [pc, #292] ; 27ca0 │ │ + ldr r3, [pc, #292] ; 2a0c4 │ │ movw r2, #982 ; 0x3d6 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43eac <__udivdi3+0x50c> │ │ - b 275c0 │ │ - ldr r1, [pc, #272] ; 27ca4 │ │ + blx 3f7b4 │ │ + b 29a04 │ │ + ldr r1, [pc, #272] ; 2a0c8 │ │ mov r0, #4 │ │ - ldr r3, [pc, #268] ; 27ca8 │ │ + ldr r3, [pc, #268] ; 2a0cc │ │ movw r2, #1018 ; 0x3fa │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 275c0 │ │ - ldr r1, [pc, #248] ; 27cac │ │ + blx 3f6b8 │ │ + b 29a04 │ │ + ldr r1, [pc, #248] ; 2a0d0 │ │ mov r0, #4 │ │ - ldr r3, [pc, #244] ; 27cb0 │ │ + ldr r3, [pc, #244] ; 2a0d4 │ │ movw r2, #1011 ; 0x3f3 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 275c0 │ │ - ldr r1, [pc, #224] ; 27cb4 │ │ + blx 3f6b8 │ │ + b 29a04 │ │ + ldr r1, [pc, #224] ; 2a0d8 │ │ mov r0, #4 │ │ - ldr r3, [pc, #220] ; 27cb8 │ │ + ldr r3, [pc, #220] ; 2a0dc │ │ movw r2, #987 ; 0x3db │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43eac <__udivdi3+0x50c> │ │ - b 275c0 │ │ - bl e050 <__stack_chk_fail@plt> │ │ - andeq sp, r2, ip, asr #23 │ │ - andeq r8, r2, ip, asr #19 │ │ - andeq r8, r2, r0, lsr #10 │ │ - andeq r8, r2, r0, lsl #29 │ │ - ; instruction: 0x000289b4 │ │ - andeq r8, r2, r4, asr #27 │ │ - muleq r2, ip, r9 │ │ - andeq r8, r2, ip, lsl #19 │ │ - muleq r2, r8, r9 │ │ - andeq r8, r2, r4, lsr #19 │ │ - strdeq r8, [r2], -r0 │ │ - andeq r8, r2, r4, ror #17 │ │ - strdeq r8, [r2], -r0 │ │ - andeq r8, r2, r8, lsr #16 │ │ - ; instruction: 0x00028abc │ │ - andeq r8, r2, r4, lsl sl │ │ - andeq r8, r2, ip, lsl r6 │ │ - andeq r8, r2, r4, lsr #19 │ │ - andeq r8, r2, r4, asr r6 │ │ - andeq r8, r2, ip, asr #18 │ │ - andeq r8, r2, r8, lsl #14 │ │ - andeq r8, r2, ip, ror #17 │ │ - muleq r2, r4, r6 │ │ - andeq r8, r2, r4, asr #7 │ │ - andeq r8, r2, r0, asr #16 │ │ - strdeq r8, [r2], -r4 │ │ - andeq r8, r2, r4, lsl #8 │ │ - strdeq r8, [r2], -ip │ │ - andeq r8, r2, r4, asr #7 │ │ - ldrdeq r8, [r2], -ip │ │ - andeq r8, r2, r4, ror #7 │ │ - ; instruction: 0x000287b8 │ │ - andeq r8, r2, r0, lsr #14 │ │ - andeq r8, r2, r0, lsl #10 │ │ - andeq r8, r2, r8, ror #13 │ │ - andeq r8, r2, r4, lsl #6 │ │ - andeq r8, r2, r8, asr #4 │ │ - muleq r2, r8, r6 │ │ - andeq r8, r2, r4, ror #7 │ │ - andeq r8, r2, r4, ror r6 │ │ - andeq r8, r2, r8, ror #6 │ │ - andeq r8, r2, ip, asr #12 │ │ - andeq r8, r2, r0, ror r3 │ │ - andeq r8, r2, r4, lsr #12 │ │ - ldrdeq r8, [r2], -r8 ; │ │ - andeq r8, r2, r4, lsl #12 │ │ - andeq r8, r2, r0, lsr #7 │ │ - andeq r8, r2, r4, ror #11 │ │ - andeq r8, r2, ip, asr r3 │ │ - andeq r8, r2, r4, asr #11 │ │ - andeq r8, r2, ip, lsl #5 │ │ - │ │ -00027cbc : │ │ - ldr ip, [r0, #12] │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, sp, #92 ; 0x5c │ │ - ldr lr, [r0, #28] │ │ - ldr ip, [ip, #20] │ │ - str r1, [sp, #44] ; 0x2c │ │ - mov r1, #0 │ │ - str r0, [sp, #20] │ │ - str r2, [sp, #64] ; 0x40 │ │ - lsl r2, lr, #1 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - str r3, [sp, #52] ; 0x34 │ │ - str ip, [sp, #56] ; 0x38 │ │ - bl e170 │ │ - ldr r4, [sp, #20] │ │ - ldr r0, [sp, #132] ; 0x84 │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - bl 4203c <__aeabi_idivmod> │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - ldr r5, [sp, #56] ; 0x38 │ │ - cmp r5, #0 │ │ - ldr r3, [r3, r1, lsl #2] │ │ - lsl r6, r1, #2 │ │ - str r1, [sp, #60] ; 0x3c │ │ - str r6, [sp, #48] ; 0x30 │ │ - str r3, [r4, #48] ; 0x30 │ │ - ble 282f0 │ │ - sub r3, r1, #1 │ │ - mov ip, #0 │ │ - str ip, [sp, #28] │ │ - lsl r3, r3, #2 │ │ - str ip, [sp, #40] ; 0x28 │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r4, [sp, #20] │ │ - ldr r5, [sp, #132] ; 0x84 │ │ - ldr r3, [r4, #4] │ │ - cmp r5, r3 │ │ - blt 28164 │ │ - ldr r6, [sp, #60] ; 0x3c │ │ - cmp r6, #0 │ │ - ldr r6, [sp, #20] │ │ - ldrne r4, [sp, #20] │ │ - moveq ip, r4 │ │ - ldreq r2, [ip, #52] ; 0x34 │ │ - ldreq r3, [ip, #40] ; 0x28 │ │ - ldrne r3, [r4, #40] ; 0x28 │ │ - subeq r2, r2, #1 │ │ - ldrne r5, [sp, #84] ; 0x54 │ │ - ldreq r1, [r3, r2, lsl #2] │ │ - ldr ip, [sp, #28] │ │ - ldrne r1, [r3, r5] │ │ - ldrsh r2, [r6, #36] ; 0x24 │ │ - ldr r3, [r6, #48] ; 0x30 │ │ - ldr r1, [r1, ip] │ │ - lsl r2, r2, #3 │ │ - ldr r0, [r3, ip] │ │ - bl e14c │ │ - ldr fp, [r6, #12] │ │ - ldr r5, [sp, #128] ; 0x80 │ │ - ldr r4, [sp, #28] │ │ - ldrsh r9, [r6, #36] ; 0x24 │ │ - ldr r2, [r6, #48] ; 0x30 │ │ - ldr r3, [fp, #28] │ │ - cmp r9, #0 │ │ - ldr r6, [sp, #28] │ │ - ldr r4, [r5, r4] │ │ - add ip, r3, r6 │ │ - str ip, [sp, #24] │ │ - ldr r7, [r2, r6] │ │ - str r4, [sp, #8] │ │ - ldr lr, [r3, r6] │ │ - ble 27ea4 │ │ - ldr r3, [fp, #4] │ │ - mov r6, r7 │ │ - ldr r2, [fp] │ │ - mov r5, #0 │ │ - ldr r4, [sp, #28] │ │ - ldr r3, [r3] │ │ - ldr r1, [fp, #8] │ │ - ldr r2, [r2] │ │ - ldr r3, [r3, r4] │ │ - ldr r1, [r1] │ │ - ldr r2, [r2, r4] │ │ - ldr r3, [r3] │ │ - ldr sl, [r1, r4] │ │ - ldr r2, [r2] │ │ - str fp, [sp, #16] │ │ - mov fp, r3 │ │ - str r2, [sp, #12] │ │ - ldr r8, [r6, #4] │ │ - cmp lr, #0 │ │ - add r3, sl, r8, lsl #2 │ │ - vldr s14, [r3] │ │ - ble 27e74 │ │ - mul r2, r8, lr │ │ - ldr ip, [sp, #12] │ │ - ldr r0, [sp, #8] │ │ - mov r3, #0 │ │ - lsl r2, r2, #2 │ │ - add r1, ip, r2 │ │ - add r2, fp, r2 │ │ - vldmia r0!, {s13} │ │ - vldmia r1!, {s15} │ │ - vsub.f32 s15, s13, s15 │ │ - add r3, r3, #1 │ │ - cmp r3, lr │ │ - vldmia r2!, {s13} │ │ - vmul.f32 s15, s15, s15 │ │ - vmls.f32 s14, s15, s13 │ │ - bne 27e50 │ │ - vcvt.s32.f32 s14, s14 │ │ - cmp r5, #0 │ │ - subne ip, r5, #1 │ │ - movne r3, r6 │ │ - vmov r4, s14 │ │ - vstr s14, [r6] │ │ - bne 282fc │ │ - add r5, r5, #1 │ │ - add r6, r6, #8 │ │ - cmp r9, r5 │ │ - bgt 27e20 │ │ - ldr fp, [sp, #16] │ │ - ldr r4, [sp, #20] │ │ - ldr r0, [sp, #132] ; 0x84 │ │ - ldrsh r1, [r4, #38] ; 0x26 │ │ - bl 4203c <__aeabi_idivmod> │ │ - cmp r1, #0 │ │ - bne 280cc │ │ - ldr r0, [fp, #8] │ │ - sub r3, r9, #1 │ │ - ldr r5, [sp, #28] │ │ - ldm fp, {r1, r2} │ │ - add r3, r7, r3, lsl #3 │ │ - ldr ip, [r0] │ │ - ldr r0, [fp, #24] │ │ - ldr r1, [r1] │ │ - ldr ip, [ip, r5] │ │ - ldr r2, [r2] │ │ - add r0, ip, r0, lsl #2 │ │ - ldr r1, [r1, r5] │ │ - str ip, [sp, #32] │ │ - cmp ip, r0 │ │ - ldr r2, [r2, r5] │ │ - ldr ip, [sp, #24] │ │ - str r0, [sp, #16] │ │ - ldr r4, [r1] │ │ - ldr r6, [ip] │ │ - ldr r5, [r2] │ │ - bcs 280cc │ │ - ldr sl, [sp, #32] │ │ - mov r1, r9 │ │ - mov r9, r3 │ │ - sub ip, r3, #8 │ │ - str r7, [sp, #24] │ │ - str ip, [sp, #36] ; 0x24 │ │ - sub ip, r3, #16 │ │ - str ip, [sp, #68] ; 0x44 │ │ - cmp r6, #0 │ │ - vldr s15, [sl] │ │ - ldr ip, [r9] │ │ - ble 27fa0 │ │ - vmov s14, ip │ │ - vcvt.f32.s32 s12, s14 │ │ - vcmpe.f32 s15, s12 │ │ - vmrs APSR_nzcv, fpscr │ │ - blt 28338 │ │ - ldr r7, [sp, #8] │ │ - mov r0, r4 │ │ - mov r2, r5 │ │ - mov r3, #0 │ │ - b 27f74 │ │ - vcmpe.f32 s15, s12 │ │ - vmrs APSR_nzcv, fpscr │ │ - blt 2833c │ │ - vldmia r0!, {s14} │ │ - vldmia r7!, {s13} │ │ - vsub.f32 s14, s13, s14 │ │ - add r3, r3, #1 │ │ - cmp r3, r6 │ │ - vldmia r2!, {s13} │ │ - mov r4, r0 │ │ - mov r5, r2 │ │ - vmul.f32 s14, s14, s14 │ │ - vmls.f32 s15, s14, s13 │ │ - bne 27f68 │ │ - vcvt.s32.f32 s15, s15 │ │ - vmov r3, s15 │ │ - cmp ip, r3 │ │ - vstr s15, [sp, #12] │ │ - bgt 280a8 │ │ - ldr ip, [sp, #32] │ │ - cmp r1, #0 │ │ - rsb fp, ip, sl │ │ - asr fp, fp, #2 │ │ - ble 28000 │ │ - ldr ip, [sp, #24] │ │ - ldr r3, [ip, #4] │ │ - cmp fp, r3 │ │ - movne r2, ip │ │ - movne r3, #0 │ │ - bne 27ff0 │ │ - b 280a8 │ │ - ldr r0, [r2, #4] │ │ - cmp fp, r0 │ │ - beq 280a8 │ │ - add r3, r3, #1 │ │ - add r2, r2, #8 │ │ - cmp r3, r1 │ │ - blt 27fe4 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr ip, [sp, #24] │ │ - cmp ip, r3 │ │ - movhi r7, r3 │ │ - bhi 2809c │ │ - ldr r3, [r9, #-8] │ │ - ldr ip, [sp, #12] │ │ - cmp ip, r3 │ │ - ldrlt r7, [sp, #36] ; 0x24 │ │ - blt 2809c │ │ - ldr r8, [sp, #36] ; 0x24 │ │ - str r6, [sp, #72] ; 0x48 │ │ - mov r6, ip │ │ - str fp, [sp, #76] ; 0x4c │ │ - mov fp, r5 │ │ - str r4, [sp, #80] ; 0x50 │ │ - mov r7, r8 │ │ - ldr r4, [sp, #24] │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - b 2805c │ │ - ldr r3, [r3, #16] │ │ - cmp r6, r3 │ │ - blt 28084 │ │ - add r0, r7, #8 │ │ - mov r1, r7 │ │ - mov r2, #8 │ │ - sub r7, r7, #8 │ │ - bl e14c │ │ - sub r8, r8, #8 │ │ - cmp r4, r7 │ │ - rsb r3, r9, r8 │ │ - add r3, r3, r5 │ │ - bls 28050 │ │ - ldr ip, [sp, #20] │ │ - mov r5, fp │ │ - ldr r6, [sp, #72] ; 0x48 │ │ - ldr r4, [sp, #80] ; 0x50 │ │ - ldr fp, [sp, #76] ; 0x4c │ │ - ldrsh r1, [ip, #36] ; 0x24 │ │ - ldr r3, [sp, #12] │ │ - str fp, [r7, #12] │ │ - str r3, [r7, #8] │ │ - ldr ip, [sp, #16] │ │ - add sl, sl, #4 │ │ - cmp ip, sl │ │ - bhi 27f30 │ │ - ldr r4, [sp, #20] │ │ - mov r9, r1 │ │ - ldr r5, [sp, #28] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - ldr r7, [r3, r5] │ │ - ldr r6, [sp, #20] │ │ - cmp r9, #0 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - ldr ip, [r7] │ │ - movle r1, #0 │ │ - ldr r3, [r6, #44] ; 0x2c │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - ldr r4, [r3, r5] │ │ - add r4, r4, r6 │ │ - ble 28160 │ │ - ldr r5, [sp, #20] │ │ - mov r6, #0 │ │ - mov r3, r7 │ │ - asr ip, ip, #10 │ │ - mov r1, r6 │ │ - ldr r0, [r5, #32] │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - str r6, [r3], #8 │ │ - add r0, r0, r5 │ │ - b 28134 │ │ - ldr r2, [r3] │ │ - sub r2, ip, r2, asr #10 │ │ - cmp r2, #97 ; 0x61 │ │ - movge r2, #96 ; 0x60 │ │ - str r2, [r3] │ │ - add r3, r3, #8 │ │ - ldrb r2, [r0] │ │ - cmp r2, #0 │ │ - beq 2814c │ │ - ldr r5, [r7] │ │ - cmp r5, r2 │ │ - bgt 2815c │ │ - add r1, r1, #1 │ │ - mov r7, r3 │ │ - cmp r1, r9 │ │ - blt 2811c │ │ - uxtb r1, r1 │ │ - strb r1, [r4] │ │ - ldr ip, [sp, #20] │ │ - ldr r4, [sp, #136] ; 0x88 │ │ - ldr r7, [ip, #24] │ │ - cmp r7, #0 │ │ - beq 28390 │ │ - cmp r4, #0 │ │ - beq 2835c │ │ - ldr r3, [ip, #44] ; 0x2c │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - ldr r2, [ip, #28] │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - bic r2, r2, #1 │ │ - ldr r3, [r3, r5] │ │ - cmp r2, #0 │ │ - str r2, [sp, #24] │ │ - ldrb sl, [r3, r6] │ │ - ble 282cc │ │ - ldr r2, [ip, #48] ; 0x30 │ │ - mov r5, #0 │ │ - ldr r6, [sp, #28] │ │ - ldr r4, [sp, #20] │ │ - ldr ip, [sp, #44] ; 0x2c │ │ - ldr r2, [r2, r6] │ │ - ldr r3, [r4, #16] │ │ - str ip, [sp, #8] │ │ - ldr ip, [r2] │ │ - ldr fp, [r3, r6] │ │ - ldr r3, [r2, #4] │ │ - str r5, [sp, #12] │ │ - str r2, [sp, #32] │ │ - ldr r3, [fp, r3, lsl #2] │ │ - str ip, [sp, #16] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #12] │ │ - cmp sl, #1 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - asr r9, r1, #1 │ │ - ldrb r2, [r0, r1, asr #1] │ │ - and r3, r2, #15 │ │ - ldrb r1, [r7, r2, lsr #4] │ │ - ldrb r0, [r7, r3] │ │ - ldr r2, [sp, #16] │ │ - add r1, r2, r1 │ │ - add r0, r0, r2 │ │ - ble 28290 │ │ - ldr r4, [sp, #20] │ │ - ldr ip, [sp, #32] │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - mov r4, #1 │ │ - ldr r8, [r3] │ │ - ldr r3, [ip, #12] │ │ - add r4, r4, #1 │ │ - ldr r2, [ip, #8] │ │ - add ip, ip, #8 │ │ - ldr r3, [fp, r3, lsl #2] │ │ - ldrb r3, [r3, r9] │ │ - and r5, r3, #15 │ │ - ldrb r3, [r7, r3, lsr #4] │ │ - ldrb r5, [r7, r5] │ │ - add r3, r2, r3 │ │ - add r2, r5, r2 │ │ - rsb r5, r3, r1 │ │ - cmp r2, r0 │ │ - rsb r6, r2, r0 │ │ - rsbge r6, r0, r2 │ │ - movge r2, r0 │ │ - cmp r3, r1 │ │ - rsbge r5, r1, r3 │ │ - ldrb r0, [r8, r6] │ │ - movge r3, r1 │ │ - cmp sl, r4 │ │ - ldrb r1, [r8, r5] │ │ - rsb r0, r0, r2 │ │ - rsb r1, r1, r3 │ │ - bgt 2822c │ │ - ldr r6, [sp, #8] │ │ - ldr r5, [sp, #12] │ │ - ldr ip, [sp, #24] │ │ - add r5, r5, #2 │ │ - ldrh r2, [r6] │ │ - ldrh r3, [r6, #2] │ │ - cmp ip, r5 │ │ - add r0, r0, r2 │ │ - str r5, [sp, #12] │ │ - strh r0, [r6] │ │ - add r1, r1, r3 │ │ - strh r1, [r6, #2] │ │ - add r6, r6, #4 │ │ - str r6, [sp, #8] │ │ - bgt 281e8 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - ldr r6, [sp, #56] ; 0x38 │ │ - add r4, r4, #1 │ │ - ldr r5, [sp, #28] │ │ - cmp r4, r6 │ │ - str r4, [sp, #40] ; 0x28 │ │ - add r5, r5, #4 │ │ - str r5, [sp, #28] │ │ - bne 27d40 │ │ - mov r0, #0 │ │ - add sp, sp, #92 ; 0x5c │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r1, [r3, #-8] │ │ - sub r2, r3, #8 │ │ - cmp r4, r1 │ │ - ble 28350 │ │ - ldm r2, {r0, r1} │ │ - sub ip, ip, #1 │ │ - cmn ip, #1 │ │ - stm r3, {r0, r1} │ │ - mov r3, r2 │ │ - bne 282fc │ │ - mov ip, #0 │ │ - add r3, r7, ip │ │ - str r4, [r7, ip] │ │ - str r8, [r3, #4] │ │ - b 27e90 │ │ - mov r3, #0 │ │ - rsb r3, r3, r6 │ │ - lsl r3, r3, #2 │ │ - add r4, r4, r3 │ │ - add r5, r5, r3 │ │ - b 280a8 │ │ - add ip, ip, #1 │ │ - lsl ip, ip, #3 │ │ - b 28328 │ │ - add r1, sp, #40 ; 0x28 │ │ - ldr r4, [sp, #20] │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - ldm r1, {r1, r3, r5} │ │ - mov r0, r4 │ │ - ldr r2, [r4, #44] ; 0x2c │ │ - ldr ip, [sp, #52] ; 0x34 │ │ - ldr r2, [r2, r5] │ │ - ldrb r2, [r2, r1] │ │ - str r6, [sp] │ │ - str ip, [sp, #4] │ │ - bl 26450 │ │ - b 282cc │ │ - cmp r4, #0 │ │ - beq 28468 │ │ - ldr r5, [sp, #20] │ │ - ldr r6, [sp, #48] ; 0x30 │ │ - ldr ip, [sp, #40] ; 0x28 │ │ - ldr r3, [r5, #44] ; 0x2c │ │ - ldr r9, [r5, #28] │ │ - ldr r3, [r3, r6] │ │ - cmp r9, #0 │ │ - ldrb r4, [r3, ip] │ │ - ble 282cc │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - ldr r2, [r5, #16] │ │ - ldr r5, [sp, #28] │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - ldr sl, [r3, r5] │ │ - ldr r8, [r2, r5] │ │ - ldr r3, [sl, #4] │ │ - ldr fp, [sl] │ │ - str sl, [sp, #12] │ │ - ldr r3, [r8, r3, lsl #2] │ │ - ldr sl, [sp, #20] │ │ - str r3, [sp, #8] │ │ - ldr ip, [sp, #8] │ │ - cmp r4, #1 │ │ - ldrb r2, [ip, r7] │ │ - add r2, r2, fp │ │ - ble 2844c │ │ - ldr r3, [sl, #56] ; 0x38 │ │ - mov r0, #1 │ │ - ldr r1, [sp, #12] │ │ - ldr r5, [r3] │ │ - ldr ip, [r1, #12] │ │ - add r0, r0, #1 │ │ - ldr r3, [r1, #8] │ │ - add r1, r1, #8 │ │ - ldr ip, [r8, ip, lsl #2] │ │ - ldrb ip, [ip, r7] │ │ - add r3, ip, r3 │ │ - cmp r3, r2 │ │ - rsb ip, r3, r2 │ │ - rsbge ip, r2, r3 │ │ - movge r3, r2 │ │ - cmp r4, r0 │ │ - ldrb r2, [r5, ip] │ │ - rsb r2, r2, r3 │ │ - bgt 28410 │ │ - add r7, r7, #1 │ │ - ldrh r3, [r6] │ │ - cmp r7, r9 │ │ - add r3, r2, r3 │ │ - strh r3, [r6], #2 │ │ - bne 283ec │ │ - b 282cc │ │ - ldr r4, [sp, #20] │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - ldr r3, [r3, r5] │ │ - ldrb r5, [r3, r6] │ │ - sub r3, r5, #1 │ │ - cmp r3, #5 │ │ - addls pc, pc, r3, lsl #2 │ │ - b 28ab0 │ │ - b 28a3c │ │ - b 28994 │ │ - b 288b4 │ │ - b 2879c │ │ - b 28640 │ │ - b 284a8 │ │ - ldr r4, [sp, #20] │ │ - ldr r6, [sp, #28] │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - ldr r2, [r4, #16] │ │ - cmp r5, #0 │ │ - ldr r1, [r3, r6] │ │ - ldr r3, [r2, r6] │ │ - ldr r0, [r1, #12] │ │ - ldr r2, [r1, #4] │ │ - ldr ip, [r1, #20] │ │ - ldr r4, [r1, #28] │ │ - ldr r5, [r1, #36] ; 0x24 │ │ - ldr r6, [r1, #44] ; 0x2c │ │ - ldr fp, [r3, r2, lsl #2] │ │ - ldr r9, [r3, r0, lsl #2] │ │ - ldr sl, [r3, ip, lsl #2] │ │ - ldr r8, [r3, r4, lsl #2] │ │ - ldr r7, [r3, r5, lsl #2] │ │ - ldr r6, [r3, r6, lsl #2] │ │ - ble 282cc │ │ - ldr ip, [sp, #20] │ │ - mov r3, #0 │ │ - ldr r4, [r1, #8] │ │ - ldr r0, [r1] │ │ - ldr r2, [ip, #56] ; 0x38 │ │ - ldr r5, [r1, #16] │ │ - ldr ip, [r1, #24] │ │ - str r4, [sp, #36] ; 0x24 │ │ - ldr r2, [r2] │ │ - ldr r4, [r1, #32] │ │ - ldr r1, [r1, #40] ; 0x28 │ │ - str r0, [sp, #32] │ │ - mov r0, r3 │ │ - str r5, [sp, #8] │ │ - str ip, [sp, #24] │ │ - str r4, [sp, #12] │ │ - str r1, [sp, #16] │ │ - str r6, [sp, #68] ; 0x44 │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - ldr r6, [sp, #32] │ │ - ldrb r1, [r5, r0] │ │ - add r0, r0, #1 │ │ - ldr r5, [sp, #8] │ │ - add r3, r3, r1 │ │ - ldrb r1, [fp, r3] │ │ - ldrb ip, [r9, r3] │ │ - add r1, r6, r1 │ │ - ldr r6, [sp, #24] │ │ - add ip, r4, ip │ │ - cmp r1, ip │ │ - rsbgt r4, ip, r1 │ │ - rsble r4, r1, ip │ │ - movgt r1, ip │ │ - ldrb ip, [sl, r3] │ │ - ldrb r4, [r2, r4] │ │ - add ip, r5, ip │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - rsb r1, r4, r1 │ │ - cmp r1, ip │ │ - rsbgt r4, ip, r1 │ │ - rsble r4, r1, ip │ │ - movgt r1, ip │ │ - ldrb ip, [r8, r3] │ │ - ldrb r4, [r2, r4] │ │ - add ip, r6, ip │ │ - ldr r6, [sp, #16] │ │ - rsb r1, r4, r1 │ │ - cmp r1, ip │ │ - rsbgt r4, ip, r1 │ │ - rsble r4, r1, ip │ │ - movgt r1, ip │ │ - ldrb ip, [r7, r3] │ │ - ldrb r4, [r2, r4] │ │ - rsb r1, r4, r1 │ │ - ldr r4, [sp, #12] │ │ - add ip, r4, ip │ │ - cmp r1, ip │ │ - rsbgt r4, ip, r1 │ │ - rsble r4, r1, ip │ │ - movgt r1, ip │ │ - ldrb ip, [r5, r3] │ │ - ldrb r4, [r2, r4] │ │ - add ip, r6, ip │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - rsb r1, r4, r1 │ │ - cmp r1, ip │ │ - rsbgt r4, ip, r1 │ │ - rsble r4, r1, ip │ │ - movgt r1, ip │ │ - lsl ip, r3, #1 │ │ - ldrb r4, [r2, r4] │ │ - ldrh r5, [r6, ip] │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - rsb r1, r4, r1 │ │ - ldr r4, [sp, #44] ; 0x2c │ │ - add r1, r1, r5 │ │ - cmp r0, r6 │ │ - strh r1, [r4, ip] │ │ - bne 28544 │ │ - b 282cc │ │ - ldr r5, [sp, #20] │ │ - ldr ip, [sp, #28] │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - ldr r1, [r5, #16] │ │ - cmp r6, #0 │ │ - ldr r2, [r3, ip] │ │ - ldr r3, [r1, ip] │ │ - ldr r0, [r2, #12] │ │ - ldr r1, [r2, #4] │ │ - ldr ip, [r2, #20] │ │ - ldr r4, [r2, #28] │ │ - ldr r5, [r2, #36] ; 0x24 │ │ - ldr r9, [r3, r1, lsl #2] │ │ - ldr sl, [r3, r0, lsl #2] │ │ - ldr r8, [r3, ip, lsl #2] │ │ - ldr r7, [r3, r4, lsl #2] │ │ - ldr r6, [r3, r5, lsl #2] │ │ - ble 282cc │ │ - ldr r4, [sp, #20] │ │ - mov r3, #0 │ │ - ldr r5, [r2, #8] │ │ - mov r0, r3 │ │ - ldr ip, [r2, #16] │ │ - ldr r1, [r4, #56] ; 0x38 │ │ - ldr fp, [r2] │ │ - ldr r4, [r2, #24] │ │ - ldr r1, [r1] │ │ - ldr r2, [r2, #32] │ │ - str r5, [sp, #8] │ │ - str ip, [sp, #12] │ │ - str r4, [sp, #16] │ │ - str r2, [sp, #24] │ │ - str r6, [sp, #32] │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - ldr r6, [sp, #8] │ │ - ldrb r2, [r5, r0] │ │ - add r0, r0, #1 │ │ - ldr r5, [sp, #16] │ │ - add r3, r3, r2 │ │ - ldrb r2, [r9, r3] │ │ - ldrb ip, [sl, r3] │ │ - add r2, r2, fp │ │ - add ip, ip, r6 │ │ - ldr r6, [sp, #32] │ │ - cmp r2, ip │ │ - rsbgt r4, ip, r2 │ │ - rsble r4, r2, ip │ │ - movgt r2, ip │ │ - ldrb ip, [r8, r3] │ │ - ldrb r4, [r1, r4] │ │ - rsb r2, r4, r2 │ │ - ldr r4, [sp, #12] │ │ - add ip, ip, r4 │ │ - cmp r2, ip │ │ - rsbgt r4, ip, r2 │ │ - rsble r4, r2, ip │ │ - movgt r2, ip │ │ - ldrb ip, [r7, r3] │ │ - ldrb r4, [r1, r4] │ │ - add ip, ip, r5 │ │ - rsb r2, r4, r2 │ │ - cmp r2, ip │ │ - rsbgt r4, ip, r2 │ │ - rsble r4, r2, ip │ │ - movgt r2, ip │ │ - ldrb ip, [r6, r3] │ │ - ldrb r4, [r1, r4] │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - rsb r2, r4, r2 │ │ - ldr r4, [sp, #24] │ │ - add ip, ip, r4 │ │ - cmp r2, ip │ │ - rsbgt r4, ip, r2 │ │ - rsble r4, r2, ip │ │ - movgt r2, ip │ │ - lsl ip, r3, #1 │ │ - ldrb r4, [r1, r4] │ │ - ldrh r5, [r6, ip] │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - rsb r2, r4, r2 │ │ - ldr r4, [sp, #44] ; 0x2c │ │ - add r2, r2, r5 │ │ - cmp r0, r6 │ │ - strh r2, [r4, ip] │ │ - bne 286c8 │ │ - b 282cc │ │ - ldr r5, [sp, #20] │ │ - ldr ip, [sp, #28] │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - ldr r1, [r5, #16] │ │ - cmp r6, #0 │ │ - ldr r2, [r3, ip] │ │ - ldr r3, [r1, ip] │ │ - ldr r0, [r2, #12] │ │ - ldr r1, [r2, #4] │ │ - ldr ip, [r2, #20] │ │ - ldr r4, [r2, #28] │ │ - ldr sl, [r3, r1, lsl #2] │ │ - ldr r8, [r3, r0, lsl #2] │ │ - ldr r7, [r3, ip, lsl #2] │ │ - ldr r6, [r3, r4, lsl #2] │ │ - ble 282cc │ │ - ldr r0, [r5, #56] ; 0x38 │ │ - mov r3, #0 │ │ - ldr r4, [r2, #16] │ │ - mov r1, r3 │ │ - ldr r9, [r2] │ │ - ldr fp, [r2, #8] │ │ - ldr r0, [r0] │ │ - ldr r2, [r2, #24] │ │ - str r4, [sp, #8] │ │ - str r6, [sp, #16] │ │ - str r2, [sp, #12] │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - ldr r6, [sp, #8] │ │ - ldrb r2, [r5, r1] │ │ - add r1, r1, #1 │ │ - ldr r5, [sp, #16] │ │ - add r3, r3, r2 │ │ - ldrb r2, [sl, r3] │ │ - ldrb ip, [r8, r3] │ │ - add r2, r2, r9 │ │ - add ip, ip, fp │ │ - cmp r2, ip │ │ - rsb r4, r2, ip │ │ - rsbgt r4, ip, r2 │ │ - movgt r2, ip │ │ - ldrb ip, [r7, r3] │ │ - ldrb r4, [r0, r4] │ │ - add ip, ip, r6 │ │ - ldr r6, [sp, #12] │ │ - rsb r2, r4, r2 │ │ - cmp r2, ip │ │ - rsb r4, ip, r2 │ │ - rsble r4, r2, ip │ │ - movgt r2, ip │ │ - ldrb ip, [r5, r3] │ │ - ldrb r4, [r0, r4] │ │ - add ip, ip, r6 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - rsb r2, r4, r2 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - cmp r2, ip │ │ - rsb r4, ip, r2 │ │ - rsble r4, r2, ip │ │ - movgt r2, ip │ │ - lsl ip, r3, #1 │ │ - ldrb r4, [r0, r4] │ │ - cmp r1, r5 │ │ - ldrh r5, [r6, ip] │ │ - rsb r2, r4, r2 │ │ - add r2, r2, r5 │ │ - strh r2, [r6, ip] │ │ - bne 2880c │ │ - b 282cc │ │ - ldr ip, [sp, #20] │ │ - ldr r5, [sp, #28] │ │ - ldr r4, [sp, #52] ; 0x34 │ │ - ldr r3, [ip, #48] ; 0x30 │ │ - ldr r1, [ip, #16] │ │ - cmp r4, #0 │ │ - ldr r2, [r3, r5] │ │ - ldr r3, [r1, r5] │ │ - ldr r0, [r2, #12] │ │ - ldr r1, [r2, #4] │ │ - ldr ip, [r2, #20] │ │ - ldr r7, [r3, r0, lsl #2] │ │ - ldr r8, [r3, r1, lsl #2] │ │ - ldr r6, [r3, ip, lsl #2] │ │ - ble 282cc │ │ - ldr ip, [sp, #20] │ │ - mov r3, #0 │ │ - ldr sl, [r2] │ │ - mov r1, r3 │ │ - ldr r9, [r2, #8] │ │ - ldr r0, [ip, #56] ; 0x38 │ │ - ldr fp, [r2, #16] │ │ - str r6, [sp, #8] │ │ - ldr ip, [r0] │ │ - ldr r4, [sp, #64] ; 0x40 │ │ - ldr r5, [sp, #8] │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - ldrb r2, [r4, r1] │ │ - add r1, r1, #1 │ │ - add r3, r3, r2 │ │ - ldrb r2, [r8, r3] │ │ - ldrb r0, [r7, r3] │ │ - add r2, r2, sl │ │ - add r0, r0, r9 │ │ - cmp r2, r0 │ │ - rsb r4, r0, r2 │ │ - rsble r4, r2, r0 │ │ - movgt r2, r0 │ │ - ldrb r0, [r5, r3] │ │ - ldrb r4, [ip, r4] │ │ - add r0, r0, fp │ │ - rsb r2, r4, r2 │ │ - cmp r2, r0 │ │ - rsb r4, r0, r2 │ │ - rsble r4, r2, r0 │ │ - movgt r2, r0 │ │ - cmp r1, r6 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - lsl r0, r3, #1 │ │ - ldrb r4, [ip, r4] │ │ - ldrh r5, [r6, r0] │ │ - rsb r2, r4, r2 │ │ - add r2, r2, r5 │ │ - strh r2, [r6, r0] │ │ - bne 28914 │ │ - b 282cc │ │ - ldr ip, [sp, #20] │ │ - ldr r5, [sp, #28] │ │ - ldr r4, [sp, #52] ; 0x34 │ │ - ldr r3, [ip, #48] ; 0x30 │ │ - ldr r1, [ip, #16] │ │ - cmp r4, #0 │ │ - ldr r2, [r3, r5] │ │ - ldr r3, [r1, r5] │ │ - ldr r0, [r2, #12] │ │ - ldr r1, [r2, #4] │ │ - ldr r5, [r3, r0, lsl #2] │ │ - ldr r6, [r3, r1, lsl #2] │ │ - ble 282cc │ │ - ldr r0, [ip, #56] ; 0x38 │ │ - mov r3, #0 │ │ - ldr r7, [r2] │ │ - mov r1, r3 │ │ - ldr r8, [r2, #8] │ │ - ldr sl, [r0] │ │ - ldr ip, [sp, #44] ; 0x2c │ │ - ldr r4, [sp, #64] ; 0x40 │ │ - ldrb r2, [r4, r1] │ │ - add r1, r1, #1 │ │ - add r3, r3, r2 │ │ - ldrb r2, [r6, r3] │ │ - ldrb r0, [r5, r3] │ │ - add r2, r2, r7 │ │ - add r0, r0, r8 │ │ - cmp r2, r0 │ │ - rsb r4, r0, r2 │ │ - rsble r4, r2, r0 │ │ - movgt r2, r0 │ │ - lsl r0, r3, #1 │ │ - ldrb r9, [sl, r4] │ │ - ldr r4, [sp, #52] ; 0x34 │ │ - rsb r2, r9, r2 │ │ - cmp r1, r4 │ │ - ldrh r4, [ip, r0] │ │ - add r2, r2, r4 │ │ - strh r2, [ip, r0] │ │ - bne 289e4 │ │ - b 282cc │ │ - ldr r5, [sp, #20] │ │ - ldr ip, [sp, #28] │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - ldr r2, [r5, #16] │ │ - cmp r6, #0 │ │ - ldr r3, [r3, ip] │ │ - ldr r2, [r2, ip] │ │ - ldr r1, [r3, #4] │ │ - ldr r4, [r2, r1, lsl #2] │ │ - ble 282cc │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldr r5, [r3] │ │ - mov r3, #0 │ │ - mov r2, r3 │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - ldr ip, [sp, #52] ; 0x34 │ │ - ldrb r1, [r6, r2] │ │ - add r2, r2, #1 │ │ - cmp r2, ip │ │ - add r3, r3, r1 │ │ - lsl r1, r3, #1 │ │ - ldrb r6, [r4, r3] │ │ - ldrh ip, [r0, r1] │ │ - add r6, r6, r5 │ │ - add ip, r6, ip │ │ - strh ip, [r0, r1] │ │ - bne 28a78 │ │ - b 282cc │ │ - ldr ip, [sp, #52] ; 0x34 │ │ - cmp ip, #0 │ │ - ble 282cc │ │ - ldr r4, [sp, #20] │ │ - ldr r6, [sp, #20] │ │ - ldr ip, [sp, #28] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - mov r4, #0 │ │ - ldr r2, [r6, #16] │ │ - mov r8, r4 │ │ - ldr sl, [r3, ip] │ │ - ldr r6, [r2, ip] │ │ - ldr r3, [sl, #4] │ │ - ldr r9, [sl] │ │ - ldr fp, [r6, r3, lsl #2] │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - cmp r5, #1 │ │ - ldrb r3, [ip, r8] │ │ - add r4, r4, r3 │ │ - ldrb r3, [fp, r4] │ │ - add r3, r3, r9 │ │ - ble 28b58 │ │ - ldr ip, [sp, #20] │ │ - mov r2, sl │ │ - mov r0, #1 │ │ - ldr r1, [ip, #56] ; 0x38 │ │ - ldr r7, [r1] │ │ - ldr ip, [r2, #12] │ │ - add r0, r0, #1 │ │ - ldr r1, [r2, #8] │ │ - add r2, r2, #8 │ │ - ldr ip, [r6, ip, lsl #2] │ │ - ldrb ip, [ip, r4] │ │ - add r1, ip, r1 │ │ - cmp r3, r1 │ │ - rsb ip, r1, r3 │ │ - rsble ip, r3, r1 │ │ - movgt r3, r1 │ │ - cmp r5, r0 │ │ - ldrb r1, [r7, ip] │ │ - rsb r3, r1, r3 │ │ - bgt 28b1c │ │ - ldr ip, [sp, #52] ; 0x34 │ │ - add r8, r8, #1 │ │ - lsl r2, r4, #1 │ │ - cmp r8, ip │ │ - ldr ip, [sp, #44] ; 0x2c │ │ - ldrh r1, [ip, r2] │ │ - add r3, r3, r1 │ │ - strh r3, [ip, r2] │ │ - bne 28aec │ │ - b 282cc │ │ + blx 3f7b4 │ │ + b 29a04 │ │ + bl e88c <__stack_chk_fail@plt> │ │ + ; instruction: 0x0002c7b8 │ │ + strdeq r6, [r2], -ip │ │ + andeq r6, r2, r0, asr fp │ │ + ; instruction: 0x000274b4 │ │ + andeq r6, r2, ip, ror #31 │ │ + strdeq r7, [r2], -r4 │ │ + ldrdeq r6, [r2], -r0 │ │ + ; instruction: 0x00026fbc │ │ + andeq r6, r2, r0, ror #31 │ │ + ; instruction: 0x00026fbc │ │ + andeq r6, r2, r4, ror #31 │ │ + ; instruction: 0x00026fbc │ │ + andeq r7, r2, r0, ror #3 │ │ + andeq r6, r2, r4, lsl lr │ │ + ldrdeq r7, [r2], -r4 │ │ + andeq r7, r2, ip, lsr #32 │ │ + andeq r6, r2, r4, lsr ip │ │ + andeq r6, r2, r0, asr #31 │ │ + muleq r2, ip, ip │ │ + muleq r2, ip, pc ; │ │ + andeq r6, r2, r8, asr sp │ │ + ldrdeq r6, [r2], -r4 │ │ + andeq r6, r2, r8, ror ip │ │ + ldrdeq r6, [r2], -r0 │ │ + andeq r6, r2, r0, asr lr │ │ + andeq r6, r2, r4, lsl #20 │ │ + andeq r6, r2, r0, lsr lr │ │ + strdeq r6, [r2], -r8 │ │ + strdeq r6, [r2], -r0 │ │ + andeq r6, r2, ip, ror #27 │ │ + strdeq r6, [r2], -r4 │ │ + andeq r6, r2, ip, asr #27 │ │ + andeq r6, r2, r0, lsr sp │ │ + andeq r6, r2, r4, lsl fp │ │ + strdeq r6, [r2], -r4 │ │ + andeq r6, r2, r0, lsl r9 │ │ + andeq r6, r2, r0, asr r8 │ │ + andeq r6, r2, r4, lsr #25 │ │ + andeq r6, r2, ip, asr #19 │ │ + andeq r6, r2, ip, ror ip │ │ + andeq r6, r2, ip, asr #19 │ │ + andeq r6, r2, ip, asr ip │ │ + andeq r6, r2, ip, asr #18 │ │ + andeq r6, r2, r4, lsr ip │ │ + andeq r6, r2, r8, ror #17 │ │ + andeq r6, r2, r4, lsl ip │ │ + ; instruction: 0x000269b0 │ │ + strdeq r6, [r2], -r4 │ │ + andeq r6, r2, ip, ror #18 │ │ + ldrdeq r6, [r2], -r4 │ │ + muleq r2, ip, r8 │ │ │ │ -00028b80 : │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ +0002a0e0 : │ │ + ldr r3, [pc, #3024] ; 2acb8 │ │ mov r1, #64 ; 0x40 │ │ - ldr r6, [pc, #2888] ; 296d8 │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, sp, #108 ; 0x6c │ │ - mov r5, r0 │ │ - movw r3, #1236 ; 0x4d4 │ │ + mov r2, r3 │ │ + ldr r6, [pc, #3008] ; 2acbc │ │ + ldr r2, [pc, r2] │ │ + mov r4, r0 │ │ add r6, pc, r6 │ │ + movw r3, #1236 ; 0x4d4 │ │ mov r0, #1 │ │ + mov ip, r2 │ │ + str r2, [sp, #52] ; 0x34 │ │ + ldr ip, [ip] │ │ mov r2, r6 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - ldr r3, [r5] │ │ - mov r4, r0 │ │ - ldr r0, [r5, #4] │ │ - str r3, [r4, #8] │ │ - bl 3f6cc │ │ - str r0, [r4, #60] ; 0x3c │ │ - ldr r0, [r5, #4] │ │ - bl 3fc50 │ │ + str ip, [sp, #100] ; 0x64 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [r4] │ │ + mov r5, r0 │ │ + ldr r0, [r4, #4] │ │ + str r3, [r5, #8] │ │ + bl 40db0 │ │ + str r0, [r5, #60] ; 0x3c │ │ + ldr r0, [r4, #4] │ │ + bl 4135c │ │ mov r2, #10 │ │ mov r3, #1 │ │ - bl 3f080 │ │ + bl 40800 │ │ cmp r0, #0 │ │ - str r0, [r4, #56] ; 0x38 │ │ - beq 28cec │ │ - bl 3fc60 │ │ + str r0, [r5, #56] ; 0x38 │ │ + beq 2a294 │ │ + bl 4136c │ │ cmp r0, #1 │ │ - bne 28fe8 │ │ - ldr r1, [pc, #2792] ; 296dc │ │ - ldr r0, [r4, #8] │ │ + bne 2a5e0 │ │ + ldr r1, [pc, #2896] ; 2acc0 │ │ + ldr r0, [r5, #8] │ │ add r1, pc, r1 │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - ldr r1, [pc, #2780] ; 296e0 │ │ + blx 3eaf4 │ │ + ldr r1, [pc, #2884] ; 2acc4 │ │ add r1, pc, r1 │ │ mov r7, r0 │ │ - ldr r0, [r4, #8] │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - ldr r1, [pc, #2764] ; 296e4 │ │ + ldr r0, [r5, #8] │ │ + blx 3eaf4 │ │ + ldr r1, [pc, #2868] ; 2acc8 │ │ add r1, pc, r1 │ │ mov r6, r0 │ │ - ldr r0, [r4, #8] │ │ - bl 43e1c <__udivdi3+0x47c> │ │ - ldr r3, [r4, #60] ; 0x3c │ │ - vmov d6, r0, r1 │ │ - vcvt.f32.f64 s15, d6 │ │ + ldr r0, [r5, #8] │ │ + blx 3eb18 │ │ + ldr r3, [r5, #60] ; 0x3c │ │ + vmov d7, r0, r1 │ │ mov r0, r7 │ │ mov r1, r6 │ │ + vcvt.f32.f64 s15, d7 │ │ vmov r2, s15 │ │ - bl 2bbd8 │ │ + bl 2d0f0 │ │ cmp r0, #0 │ │ - str r0, [r4, #12] │ │ - beq 28cec │ │ + str r0, [r5, #12] │ │ + beq 2a294 │ │ ldr r3, [r0, #16] │ │ cmp r3, #1 │ │ - bne 28cec │ │ - ldr lr, [r5, #16] │ │ - ldr ip, [r0, #20] │ │ - str ip, [sp, #48] ; 0x30 │ │ - ldr ip, [lr, #24] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp ip, #0 │ │ - ldreq r6, [lr, #12] │ │ - movne r6, ip │ │ - cmp r6, r3 │ │ - bne 29010 │ │ - cmp r6, #0 │ │ - ble 28d24 │ │ - ldr r2, [lr, #84] ; 0x54 │ │ - ldr r1, [r0, #28] │ │ + bne 2a294 │ │ + ldr ip, [r4, #16] │ │ + ldr r3, [r0, #20] │ │ + ldr r2, [ip, #24] │ │ cmp r2, #0 │ │ - beq 29098 │ │ - mov r2, #0 │ │ - ldr lr, [lr, #92] ; 0x5c │ │ - mov r3, r2 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - b 28cbc │ │ + str r2, [sp, #44] ; 0x2c │ │ + bne 2a2bc │ │ + ldr r2, [ip, #12] │ │ + cmp r3, r2 │ │ + str r2, [sp, #44] ; 0x2c │ │ + bne 2a2c8 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + ble 2a2f4 │ │ + ldr r2, [r0, #28] │ │ + mov r3, #0 │ │ + ldr r6, [ip, #84] ; 0x54 │ │ + sub r2, r2, #4 │ │ + ldr r7, [sp, #44] ; 0x2c │ │ + b 2a238 │ │ + ldr r0, [ip, #92] ; 0x5c │ │ + cmp r1, r0 │ │ + bne 2a260 │ │ add r3, r3, #1 │ │ - add r2, r2, #4 │ │ - cmp r0, r3 │ │ - ble 28d24 │ │ - ldr ip, [r1, r2] │ │ - cmp ip, lr │ │ - beq 28cac │ │ - ldr r1, [pc, #2584] ; 296e8 │ │ - mov r0, #4 │ │ + cmp r3, r7 │ │ + beq 2a2f4 │ │ + cmp r6, #0 │ │ + lsl lr, r3, #2 │ │ + ldr r1, [r2, #4]! │ │ + bne 2a220 │ │ + ldr r0, [ip, #28] │ │ + cmp r0, #0 │ │ + ldreq r0, [ip, #16] │ │ + ldr r0, [r0, lr] │ │ + cmp r1, r0 │ │ + beq 2a22c │ │ + cmp r6, #0 │ │ + beq 2aae0 │ │ + ldr ip, [ip, #92] ; 0x5c │ │ str r3, [sp] │ │ + mov r0, #4 │ │ + str r1, [sp, #4] │ │ movw r2, #1272 ; 0x4f8 │ │ - ldr r3, [pc, #2572] ; 296ec │ │ + ldr r1, [pc, #2632] ; 2accc │ │ + ldr r3, [pc, #2632] ; 2acd0 │ │ + str ip, [sp, #8] │ │ add r1, pc, r1 │ │ - stmib sp, {ip, lr} │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, r4 │ │ - bl 2720c │ │ + blx 3f6b8 │ │ + mov r0, r5 │ │ + bl 27a60 │ │ mov r0, #0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + ldr r3, [r3] │ │ + cmp r2, r3 │ │ + bne 2ac1c │ │ add sp, sp, #108 ; 0x6c │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r7, [lr, #16] │ │ - ldr ip, [r1, r2] │ │ - ldr r7, [r7, r2] │ │ - cmp ip, r7 │ │ - bne 290cc │ │ - add r3, r3, #1 │ │ - add r2, r2, #4 │ │ - cmp r6, r3 │ │ - bgt 28d00 │ │ - ldr r1, [pc, #2500] ; 296f0 │ │ - ldr r0, [r4, #8] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + cmp r3, r2 │ │ + beq 2a1fc │ │ + str r3, [sp] │ │ + mov r0, #4 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + movw r2, #1266 ; 0x4f2 │ │ + ldr r1, [pc, #2548] ; 2acd4 │ │ + str r3, [sp, #4] │ │ add r1, pc, r1 │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - subs r7, r0, #0 │ │ - beq 29110 │ │ - mov r0, r4 │ │ - ldr r1, [r5, #20] │ │ - mov r2, r7 │ │ - bl 27294 │ │ + ldr r3, [pc, #2540] ; 2acd8 │ │ + add r3, pc, r3 │ │ + blx 3f6b8 │ │ + b 2a294 │ │ + ldr r1, [pc, #2528] ; 2acdc │ │ + ldr r0, [r5, #8] │ │ + add r1, pc, r1 │ │ + blx 3eaf4 │ │ + subs r8, r0, #0 │ │ + beq 2a658 │ │ + ldr r3, [r4, #20] │ │ + mov r2, r8 │ │ + mov r0, r5 │ │ + ldr r1, [r3, #20] │ │ + bl 29698 │ │ cmp r0, #0 │ │ - blt 28cec │ │ - ldr r1, [pc, #2456] ; 296f4 │ │ - ldr r0, [r4, #8] │ │ + blt 2a294 │ │ + ldr r1, [pc, #2480] ; 2ace0 │ │ + ldr r0, [r5, #8] │ │ add r1, pc, r1 │ │ - ldr r5, [pc, #2448] ; 296f8 │ │ - bl 43e2c <__udivdi3+0x48c> │ │ + ldr r4, [pc, #2472] ; 2ace4 │ │ + blx 3eb0c │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + add r4, pc, r4 │ │ movw r3, #1291 ; 0x50b │ │ - add r5, pc, r5 │ │ mov r1, #1 │ │ - mov r2, r5 │ │ - strh r0, [r4, #38] ; 0x26 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - ldr r1, [pc, #2416] ; 296fc │ │ + mov r2, r4 │ │ + strh r0, [r5, #38] ; 0x26 │ │ + mov r0, r6 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + ldr r1, [pc, #2436] ; 2ace8 │ │ add r1, pc, r1 │ │ - str r0, [r4, #32] │ │ - ldr r0, [r4, #8] │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldr r1, [pc, #2400] ; 29700 │ │ + str r0, [r5, #32] │ │ + ldr r0, [r5, #8] │ │ + blx 3eb0c │ │ + ldr r1, [pc, #2420] ; 2acec │ │ add r1, pc, r1 │ │ - strh r0, [r4, #36] ; 0x24 │ │ - ldr r0, [r4, #8] │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - mov r1, r5 │ │ + strh r0, [r5, #36] ; 0x24 │ │ + ldr r0, [r5, #8] │ │ + blx 3eaf4 │ │ + mov r1, r4 │ │ mov r2, #1200 ; 0x4b0 │ │ - ldr r5, [r4, #32] │ │ - bl 43f2c <__udivdi3+0x58c> │ │ - ldr ip, [sp, #48] ; 0x30 │ │ - cmp ip, #0 │ │ - mov r9, r0 │ │ - ble 29044 │ │ - mov r8, #0 │ │ - mov r7, r0 │ │ - mov r6, r8 │ │ - mov sl, r8 │ │ - ldr fp, [sp, #48] ; 0x30 │ │ - b 28e18 │ │ - strb sl, [r3] │ │ - mov r0, r7 │ │ - str r3, [sp, #28] │ │ - bl e134 │ │ - ldr r3, [sp, #28] │ │ - add r7, r3, #1 │ │ - uxtb r0, r0 │ │ - strb r0, [r5, r6] │ │ - add r6, r6, #1 │ │ - cmp r8, r0 │ │ - movlt r8, r0 │ │ - cmp r6, fp │ │ - beq 29044 │ │ - mov r0, r7 │ │ + ldr sl, [r5, #32] │ │ + blx 3e198 <__ckd_salloc__@@Base> │ │ + cmp r6, #0 │ │ + str r0, [sp, #24] │ │ + ble 2a448 │ │ + mov r4, #0 │ │ + str r5, [sp, #28] │ │ + sub r7, sl, #1 │ │ + mov r9, r4 │ │ + mov r8, r4 │ │ + ldr r6, [sp, #24] │ │ + ldr r5, [sp, #44] ; 0x2c │ │ + mov fp, sl │ │ + b 2a3f0 │ │ + mov r0, r6 │ │ + strb r8, [sl] │ │ + bl e97c │ │ + add r9, r9, #1 │ │ + add r6, sl, #1 │ │ + uxtb r2, r0 │ │ + strb r0, [r7, #1]! │ │ + cmp r4, r2 │ │ + movlt r4, r2 │ │ + cmp r9, r5 │ │ + beq 2a608 │ │ + mov r0, r6 │ │ mov r1, #44 ; 0x2c │ │ - bl e0ec │ │ - subs r3, r0, #0 │ │ - bne 28de4 │ │ - ldr ip, [sp, #48] ; 0x30 │ │ - cmp ip, r6 │ │ - ble 29044 │ │ - ldrb r3, [r7] │ │ - cmp r3, #0 │ │ - bne 290e0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - uxtb r8, r8 │ │ - strb r8, [r5, r6] │ │ - add r6, r6, #1 │ │ - cmp r3, r6 │ │ - bgt 28e4c │ │ - mov r0, r9 │ │ - bl 43dec <__udivdi3+0x44c> │ │ - ldrsh r3, [r4, #36] ; 0x24 │ │ - ldr r1, [pc, #2196] ; 29704 │ │ + bl e934 │ │ + subs sl, r0, #0 │ │ + bne 2a3c4 │ │ + mov r3, sl │ │ + mov sl, fp │ │ + mov fp, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r5, [sp, #28] │ │ + cmp r9, r3 │ │ + bge 2a610 │ │ + ldrb r1, [r6] │ │ + cmp r1, #0 │ │ + bne 2aaf4 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + uxtb r4, r4 │ │ + add r6, sl, r9 │ │ + add r9, r9, #1 │ │ + strb r4, [r6], #1 │ │ + cmp r9, r3 │ │ + blt 2a438 │ │ + ldr r0, [sp, #24] │ │ + blx 3e1f8 │ │ + ldrsh ip, [r5, #36] ; 0x24 │ │ + ldr r1, [pc, #2196] ; 2acf0 │ │ mov r0, #1 │ │ + ldr r3, [pc, #2192] ; 2acf4 │ │ movw r2, #1294 ; 0x50e │ │ - str r3, [sp] │ │ add r1, pc, r1 │ │ - ldr r3, [pc, #2180] ; 29708 │ │ + str ip, [sp] │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r3, [pc, #2172] ; 2970c │ │ + blx 3f6b8 │ │ + ldr r3, [pc, #2172] ; 2acf8 │ │ mov r1, #0 │ │ mov r0, #2 │ │ - mov r2, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r6, [pc, #2152] ; 29710 │ │ - mov r5, #0 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ + mov r2, r1 │ │ + blx 3f6b8 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + ble 2a4d4 │ │ + ldr r6, [pc, #2140] ; 2acfc │ │ + mov r4, #0 │ │ + ldr r7, [sp, #44] ; 0x2c │ │ add r6, pc, r6 │ │ - ldr ip, [r4, #32] │ │ + ldr ip, [r5, #32] │ │ mov r1, #0 │ │ - mov r0, #2 │ │ mov r2, r1 │ │ + mov r0, #2 │ │ mov r3, r6 │ │ - ldrb ip, [ip, r5] │ │ - add r5, r5, #1 │ │ + ldrb ip, [ip, r4] │ │ + add r4, r4, #1 │ │ str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - cmp r5, r7 │ │ - bne 28eb0 │ │ - ldr r3, [pc, #2096] ; 29714 │ │ + blx 3f6b8 │ │ + cmp r4, r7 │ │ + bne 2a4a8 │ │ + ldr r3, [pc, #2084] ; 2ad00 │ │ mov r1, #0 │ │ mov r2, r1 │ │ mov r0, #2 │ │ add r3, pc, r3 │ │ - ldr r5, [pc, #2080] ; 29718 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r1, [pc, #2076] ; 2971c │ │ - ldr r0, [r4, #8] │ │ - add r5, pc, r5 │ │ + ldr r4, [pc, #2068] ; 2ad04 │ │ + blx 3f6b8 │ │ + ldr r1, [pc, #2064] ; 2ad08 │ │ + ldr r0, [r5, #8] │ │ + add r4, pc, r4 │ │ add r1, pc, r1 │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldrsh r2, [r4, #36] ; 0x24 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - mov r3, #8 │ │ + blx 3eb0c │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + ldrsh r2, [r5, #36] ; 0x24 │ │ movw ip, #1305 ; 0x519 │ │ + mov r3, #8 │ │ + mov r1, r6 │ │ add r0, r0, #2 │ │ - str r0, [r4, #52] ; 0x34 │ │ - str ip, [sp, #4] │ │ - str r5, [sp] │ │ - bl 43e3c <__udivdi3+0x49c> │ │ - ldr ip, [r4, #52] ; 0x34 │ │ - mov r3, r5 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - mov r2, #1 │ │ - str r0, [r4, #40] ; 0x28 │ │ - mov r0, ip │ │ + str r0, [r5, #52] ; 0x34 │ │ + stm sp, {r4, ip} │ │ + blx 3e212 <__ckd_calloc_3d__@@Base> │ │ + ldr lr, [r5, #52] ; 0x34 │ │ movw ip, #1307 ; 0x51b │ │ + mov r1, r6 │ │ + mov r3, r4 │ │ + mov r2, #1 │ │ + str r0, [r5, #40] ; 0x28 │ │ + mov r0, lr │ │ str ip, [sp] │ │ - bl 43efc <__udivdi3+0x55c> │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - cmp r3, #0 │ │ - str r0, [r4, #44] ; 0x2c │ │ - ble 28fd4 │ │ - ldr r8, [sp, #48] ; 0x30 │ │ - mov sl, #0 │ │ - mov r6, #-2147483648 ; 0x80000000 │ │ - cmp r8, #0 │ │ - ble 28fc8 │ │ - ldrsh ip, [r4, #36] ; 0x24 │ │ - lsl r9, sl, #2 │ │ + blx 3e1ba <__ckd_calloc_2d__@@Base> │ │ + ldr r6, [r5, #52] ; 0x34 │ │ + cmp r6, #0 │ │ + str r0, [r5, #44] ; 0x2c │ │ + ble 2a5cc │ │ + ldr r4, [sp, #44] ; 0x2c │ │ mov r7, #0 │ │ - cmp ip, #0 │ │ - ble 28fbc │ │ - ldr r1, [r4, #40] ; 0x28 │ │ - mov r0, #0 │ │ - mov r2, r0 │ │ - ldr r1, [r1, r9] │ │ - ldr r5, [r1, r7, lsl #2] │ │ - mov r1, r5 │ │ - str r6, [r1, r0]! │ │ - add r0, r0, #8 │ │ - str r2, [r1, #4] │ │ - add r2, r2, #1 │ │ - cmp ip, r2 │ │ - bgt 28fa0 │ │ + mov ip, #-2147483648 ; 0x80000000 │ │ + cmp r4, #0 │ │ + ble 2a5c0 │ │ + ldrh r0, [r5, #36] ; 0x24 │ │ + lsl r8, r7, #2 │ │ + mov lr, #0 │ │ + sxth r0, r0 │ │ + cmp r0, #0 │ │ + ble 2a5b4 │ │ + ldr r2, [r5, #40] ; 0x28 │ │ + mov r3, #0 │ │ + ldr r2, [r2, r8] │ │ + ldr r1, [r2, lr, lsl #2] │ │ + mov r2, r1 │ │ + str ip, [r1, r3, lsl #3] │ │ + add r2, r2, #8 │ │ + str r3, [r2, #-4] │ │ + add r3, r3, #1 │ │ + cmp r3, r0 │ │ + bne 2a59c │ │ + add lr, lr, #1 │ │ + cmp lr, r4 │ │ + bne 2a580 │ │ add r7, r7, #1 │ │ - cmp r7, r8 │ │ - bne 28f84 │ │ - add sl, sl, #1 │ │ - cmp sl, r3 │ │ - bne 28f70 │ │ - ldr r3, [pc, #1860] ; 29720 │ │ - mov r0, r4 │ │ + cmp r7, r6 │ │ + bne 2a568 │ │ + ldr r3, [pc, #1848] ; 2ad0c │ │ + mov r0, r5 │ │ add r3, pc, r3 │ │ - str r3, [r4] │ │ - b 28cf8 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - bl 3fc50 │ │ - ldr r3, [pc, #1836] ; 29724 │ │ + str r3, [r5] │ │ + b 2a2a0 │ │ + ldr r0, [r5, #56] ; 0x38 │ │ + bl 4135c │ │ + ldr r3, [pc, #1824] ; 2ad10 │ │ movw r2, #1247 ; 0x4df │ │ add r3, pc, r3 │ │ strd r0, [sp] │ │ - mov r0, #4 │ │ mov r1, r6 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 28cec │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp ip, #0 │ │ - ldr r1, [pc, #1800] ; 29728 │ │ mov r0, #4 │ │ - ldreq ip, [lr, #12] │ │ - movw r2, #1266 ; 0x4f2 │ │ - str r3, [sp] │ │ - add r1, pc, r1 │ │ - ldr r3, [pc, #1780] ; 2972c │ │ - str ip, [sp, #4] │ │ - add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 28cec │ │ - mov r0, r9 │ │ - bl 43dec <__udivdi3+0x44c> │ │ - ldrsh r3, [r4, #36] ; 0x24 │ │ - ldr r1, [pc, #1752] ; 29730 │ │ + blx 3f6b8 │ │ + b 2a294 │ │ + ldr r5, [sp, #28] │ │ + b 2a448 │ │ + ldr r0, [sp, #24] │ │ + blx 3e1f8 │ │ + ldrsh ip, [r5, #36] ; 0x24 │ │ + ldr r1, [pc, #1776] ; 2ad14 │ │ mov r0, #1 │ │ + ldr r3, [pc, #1772] ; 2ad18 │ │ movw r2, #1294 ; 0x50e │ │ - str r3, [sp] │ │ add r1, pc, r1 │ │ - ldr r3, [pc, #1736] ; 29734 │ │ + str ip, [sp] │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r3, [pc, #1728] ; 29738 │ │ - mov r1, #0 │ │ + blx 3f6b8 │ │ + ldr r3, [pc, #1752] ; 2ad1c │ │ mov r0, #2 │ │ - mov r2, r1 │ │ + mov r1, fp │ │ + mov r2, fp │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr ip, [sp, #48] ; 0x30 │ │ - cmp ip, #0 │ │ - ble 28edc │ │ - b 28ea0 │ │ - ldr r0, [lr, #28] │ │ - mov r3, r2 │ │ - cmp r0, #0 │ │ - bne 290bc │ │ - b 28d00 │ │ - add r3, r3, #1 │ │ - add r2, r2, #4 │ │ - cmp r6, r3 │ │ - ble 28d24 │ │ - ldr ip, [r1, r2] │ │ - ldr r7, [r0, r2] │ │ - cmp ip, r7 │ │ - beq 290ac │ │ - cmp r0, #0 │ │ - ldrne lr, [r0, r2] │ │ - ldreq r1, [lr, #16] │ │ - ldreq lr, [r1, r2] │ │ - b 28cc8 │ │ - mov r0, r7 │ │ - bl e134 │ │ - ldr ip, [sp, #48] ; 0x30 │ │ - uxtb r0, r0 │ │ - strb r0, [r5, r6] │ │ - add r6, r6, #1 │ │ - cmp ip, r6 │ │ - ble 28e5c │ │ - cmp r0, r8 │ │ - movge r8, r0 │ │ - movlt r8, r8 │ │ - b 28e44 │ │ - ldr r1, [pc, #1572] ; 2973c │ │ - ldr r0, [r4, #8] │ │ + blx 3f6b8 │ │ + b 2a498 │ │ + ldr r1, [pc, #1728] ; 2ad20 │ │ + ldr r0, [r5, #8] │ │ add r1, pc, r1 │ │ - ldr r5, [pc, #1564] ; 29740 │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - ldr r1, [pc, #1560] ; 29744 │ │ - add r5, pc, r5 │ │ + ldr r4, [pc, #1720] ; 2ad24 │ │ + blx 3eaf4 │ │ + ldr r1, [pc, #1716] ; 2ad28 │ │ + add r4, pc, r4 │ │ add r1, pc, r1 │ │ - str r0, [sp, #52] ; 0x34 │ │ - ldr r0, [r4, #8] │ │ - bl 43e1c <__udivdi3+0x47c> │ │ - ldr ip, [sp, #52] ; 0x34 │ │ - ldr r3, [pc, #1536] ; 29748 │ │ + mov r6, r0 │ │ + str r0, [sp, #48] ; 0x30 │ │ + ldr r0, [r5, #8] │ │ + blx 3eb18 │ │ + ldr r3, [pc, #1692] ; 2ad2c │ │ movw r2, #1099 ; 0x44b │ │ + str r6, [sp] │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - vmov d6, r0, r1 │ │ - vcvt.f32.f64 s15, d6 │ │ + vmov d7, r0, r1 │ │ + mov r1, r4 │ │ mov r0, #1 │ │ - mov r1, r5 │ │ - vcvt.f64.f32 d6, s15 │ │ - vstr d6, [sp, #40] ; 0x28 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r1, [pc, #1496] ; 2974c │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + vcvt.f32.f64 s15, d7 │ │ + vcvt.f64.f32 d7, s15 │ │ + vstr d7, [sp, #32] │ │ + blx 3f6b8 │ │ + ldr r1, [pc, #1652] ; 2ad30 │ │ + mov r0, r6 │ │ add r1, pc, r1 │ │ - bl e098 │ │ - subs ip, r0, #0 │ │ - str ip, [sp, #32] │ │ - beq 296b0 │ │ - add r1, sp, #72 ; 0x48 │ │ - add r2, sp, #76 ; 0x4c │ │ - add r3, sp, #80 ; 0x50 │ │ - bl 43e4c <__udivdi3+0x4ac> │ │ + bl e8e0 │ │ + subs r3, r0, #0 │ │ + str r3, [sp, #24] │ │ + beq 2abf4 │ │ + add r1, sp, #68 ; 0x44 │ │ + add r2, sp, #72 ; 0x48 │ │ + add r3, sp, #76 ; 0x4c │ │ + blx 3d4c0 │ │ cmp r0, #0 │ │ - blt 29688 │ │ - ldr r6, [sp, #72] ; 0x48 │ │ - ldr r5, [r6] │ │ - cmp r5, #0 │ │ - beq 2927c │ │ - ldr ip, [pc, #1432] ; 29750 │ │ - mov sl, r7 │ │ - ldr fp, [pc, #1428] ; 29754 │ │ - mov r8, sl │ │ - ldr r9, [pc, #1424] ; 29758 │ │ - ldr r3, [pc, #1424] ; 2975c │ │ - add fp, pc, fp │ │ - str r7, [sp, #56] ; 0x38 │ │ - add r9, pc, r9 │ │ - add r3, pc, r3 │ │ - ldr r7, [sp, #76] ; 0x4c │ │ - str ip, [sp, #36] ; 0x24 │ │ - str r3, [sp, #60] ; 0x3c │ │ - b 29214 │ │ - ldr r5, [r7, sl] │ │ - mov r1, r9 │ │ - mov r0, r5 │ │ - bl e0b0 │ │ + blt 2abcc │ │ + ldr r6, [sp, #68] ; 0x44 │ │ + ldr r3, [r6] │ │ + cmp r3, #0 │ │ + beq 2a7d4 │ │ + ldr r2, [pc, #1588] ; 2ad34 │ │ + mov r7, r8 │ │ + str r8, [sp, #56] ; 0x38 │ │ + mov fp, r3 │ │ + add r2, pc, r2 │ │ + str r2, [sp, #28] │ │ + ldr r2, [pc, #1568] ; 2ad38 │ │ + ldr sl, [pc, #1568] ; 2ad3c │ │ + add r2, pc, r2 │ │ + ldr r8, [pc, #1564] ; 2ad40 │ │ + str r2, [sp, #40] ; 0x28 │ │ + add sl, pc, sl │ │ + ldr r2, [pc, #1556] ; 2ad44 │ │ + add r8, pc, r8 │ │ + ldr r9, [sp, #72] ; 0x48 │ │ + add r2, pc, r2 │ │ + str r2, [sp, #60] ; 0x3c │ │ + b 2a76c │ │ + ldr fp, [r9, r7, lsl #2] │ │ + mov r1, r8 │ │ + mov r0, fp │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - bne 2924c │ │ - add r8, r8, #1 │ │ - ldr r5, [r6, r8, lsl #2] │ │ - lsl sl, r8, #2 │ │ - cmp r5, #0 │ │ - beq 29288 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - mov r0, r5 │ │ - add r1, pc, ip │ │ - bl e0b0 │ │ + bne 2a7a4 │ │ + add r4, r6, r4 │ │ + add r7, r7, #1 │ │ + ldr fp, [r4, #4] │ │ + cmp fp, #0 │ │ + beq 2a7e0 │ │ + mov r0, fp │ │ + mov r1, sl │ │ + bl e8f8 │ │ + lsl r4, r7, #2 │ │ cmp r0, #0 │ │ - beq 291e8 │ │ - mov r0, r5 │ │ - mov r1, fp │ │ - bl e0b0 │ │ - ldr ip, [sp, #56] ; 0x38 │ │ + beq 2a740 │ │ + mov r0, fp │ │ + ldr r1, [sp, #28] │ │ + bl e8f8 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ cmp r0, #0 │ │ - moveq ip, #1 │ │ - str ip, [sp, #56] ; 0x38 │ │ - b 29200 │ │ - ldr ip, [sp, #52] ; 0x34 │ │ + moveq r3, #1 │ │ + str r3, [sp, #56] ; 0x38 │ │ + b 2a758 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ mov r0, #3 │ │ - ldr r3, [pc, #1284] ; 29760 │ │ + str fp, [sp, #4] │ │ movw r2, #1114 ; 0x45a │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - stmib sp, {r5, r9} │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r7, [sp, #76] ; 0x4c │ │ - ldr r6, [sp, #72] ; 0x48 │ │ - b 29200 │ │ - ldr r7, [sp, #76] ; 0x4c │ │ - mov r8, r5 │ │ - str r5, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + str r3, [sp] │ │ + str r8, [sp, #8] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + blx 3f6b8 │ │ + ldr r9, [sp, #72] ; 0x48 │ │ + ldr r6, [sp, #68] ; 0x44 │ │ + b 2a758 │ │ + ldr r9, [sp, #72] ; 0x48 │ │ + mov r7, r3 │ │ + str r3, [sp, #56] ; 0x38 │ │ + mov r1, r9 │ │ mov r0, r6 │ │ - mov r1, r7 │ │ - bl 43e5c <__udivdi3+0x4bc> │ │ - ldr ip, [sp, #80] ; 0x50 │ │ - mov r2, #1 │ │ - add r0, sp, #92 ; 0x5c │ │ + blx 3d358 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + add r2, sp, #80 ; 0x50 │ │ + add r0, sp, #88 ; 0x58 │ │ + str r2, [sp, #28] │ │ mov r1, #4 │ │ - ldr r3, [sp, #32] │ │ - mov sl, #0 │ │ - str ip, [sp] │ │ - str sl, [sp, #76] ; 0x4c │ │ - add ip, sp, #84 ; 0x54 │ │ - str sl, [sp, #72] ; 0x48 │ │ - str sl, [sp, #84] ; 0x54 │ │ - str ip, [sp, #4] │ │ - bl 43e6c <__udivdi3+0x4cc> │ │ + str r2, [sp, #4] │ │ + mov r2, #1 │ │ + str r3, [sp] │ │ + mov r9, #0 │ │ + ldr r3, [sp, #24] │ │ + str r9, [sp, #72] ; 0x48 │ │ + str r9, [sp, #68] ; 0x44 │ │ + str r9, [sp, #80] ; 0x50 │ │ + blx 3d7dc │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne 2965c │ │ - add ip, sp, #84 ; 0x54 │ │ - str ip, [sp, #4] │ │ - ldr ip, [sp, #80] ; 0x50 │ │ - add r0, sp, #96 ; 0x60 │ │ + bne 2ac4c │ │ + ldr ip, [sp, #76] ; 0x4c │ │ + add r0, sp, #92 ; 0x5c │ │ + ldr r4, [sp, #28] │ │ mov r1, #4 │ │ - ldr r3, [sp, #32] │ │ + ldr r6, [sp, #24] │ │ str ip, [sp] │ │ - bl 43e6c <__udivdi3+0x4cc> │ │ + str r4, [sp, #4] │ │ + mov r3, r6 │ │ + blx 3d7dc │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne 2965c │ │ - add ip, sp, #84 ; 0x54 │ │ - str ip, [sp, #4] │ │ - ldr ip, [sp, #80] ; 0x50 │ │ - add r0, sp, #100 ; 0x64 │ │ + bne 2ac4c │ │ + ldr ip, [sp, #76] ; 0x4c │ │ + add r0, sp, #96 ; 0x60 │ │ + str r4, [sp, #4] │ │ mov r1, #4 │ │ - ldr r3, [sp, #32] │ │ + mov r3, r6 │ │ str ip, [sp] │ │ - bl 43e6c <__udivdi3+0x4cc> │ │ + blx 3d7dc │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne 2965c │ │ - add ip, sp, #84 ; 0x54 │ │ - str ip, [sp, #4] │ │ - ldr ip, [sp, #80] ; 0x50 │ │ - add r0, sp, #88 ; 0x58 │ │ + bne 2ac4c │ │ + ldr ip, [sp, #76] ; 0x4c │ │ + mov r3, r6 │ │ + str r4, [sp, #4] │ │ + add r0, sp, #84 ; 0x54 │ │ mov r1, #4 │ │ - ldr r3, [sp, #32] │ │ str ip, [sp] │ │ - bl 43e6c <__udivdi3+0x4cc> │ │ + blx 3d7dc │ │ cmp r0, #1 │ │ - mov r5, r0 │ │ - bne 2965c │ │ - ldr r1, [r4, #12] │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldr ip, [r1, #20] │ │ + mov r6, r0 │ │ + bne 2ac4c │ │ + ldr r0, [r5, #12] │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + ldr ip, [r0, #20] │ │ cmp ip, r3 │ │ - bne 29630 │ │ - ldr lr, [sp, #92] ; 0x5c │ │ - ldr r6, [sp, #100] ; 0x64 │ │ + bne 2ac20 │ │ ldr r3, [sp, #88] ; 0x58 │ │ - mul r2, lr, ip │ │ - mul r2, r6, r2 │ │ - cmp r2, r3 │ │ - bne 295f8 │ │ - ldr r6, [pc, #980] ; 29764 │ │ - mov r2, lr │ │ - ldr r1, [r1, #24] │ │ - mov r3, r0 │ │ - str lr, [r4, #28] │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + ldr lr, [sp, #84] ; 0x54 │ │ + mul r2, r3, ip │ │ + mul r2, r1, r2 │ │ + cmp r2, lr │ │ + bne 2ab90 │ │ + ldr r4, [pc, #1120] ; 2ad48 │ │ + mov r2, r3 │ │ + ldr r1, [r0, #24] │ │ mov r0, ip │ │ - add r6, pc, r6 │ │ + str r3, [r5, #28] │ │ movw ip, #1148 ; 0x47c │ │ - str r6, [sp] │ │ - str ip, [sp, #4] │ │ - bl 43e3c <__udivdi3+0x49c> │ │ - mov r2, r6 │ │ + add r4, pc, r4 │ │ + mov r3, r6 │ │ + stm sp, {r4, ip} │ │ + blx 3e212 <__ckd_calloc_3d__@@Base> │ │ + mov r2, r4 │ │ mov r1, #4 │ │ movw r3, #1151 ; 0x47f │ │ - str r0, [r4, #16] │ │ - ldr r0, [sp, #100] ; 0x64 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - ldr r2, [sp, #92] ; 0x5c │ │ + str r0, [r5, #16] │ │ + ldr r0, [sp, #96] ; 0x60 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + ldr r2, [sp, #88] ; 0x58 │ │ cmp r2, #0 │ │ - mov r9, r0 │ │ - ble 2950c │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - str sl, [sp, #36] ; 0x24 │ │ + mov r8, r0 │ │ + ble 2aa64 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + mov r7, r9 │ │ + str r9, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - ble 294d4 │ │ - ldr r2, [sp, #100] ; 0x64 │ │ - mov fp, #0 │ │ - add ip, sp, #84 ; 0x54 │ │ - str ip, [sp, #4] │ │ - ldr ip, [sp, #80] ; 0x50 │ │ + ldrgt r2, [sp, #96] ; 0x60 │ │ + movgt sl, #0 │ │ + ble 2aa2c │ │ + ldr r3, [sp, #28] │ │ mov r1, #4 │ │ - ldr r3, [sp, #32] │ │ - mov r0, r9 │ │ - str ip, [sp] │ │ - bl 43e6c <__udivdi3+0x4cc> │ │ - ldr r3, [sp, #100] ; 0x64 │ │ + ldr lr, [sp, #76] ; 0x4c │ │ + mov r0, r8 │ │ + str r3, [sp, #4] │ │ + str lr, [sp] │ │ + ldr r3, [sp, #24] │ │ + blx 3d7dc │ │ + ldr r3, [sp, #96] ; 0x60 │ │ cmp r0, r3 │ │ mov r1, r0 │ │ - bne 2958c │ │ - mov r0, r9 │ │ - bl 43e7c <__udivdi3+0x4dc> │ │ - ldrd r2, [sp, #40] ; 0x28 │ │ - vmov d6, r0, r1 │ │ - vcmpe.f64 d6, #0.0 │ │ - ldr r1, [sp, #100] ; 0x64 │ │ - mov r0, r9 │ │ + bne 2ab64 │ │ + mov r0, r8 │ │ + blx 2b360 │ │ + vmov d7, r0, r1 │ │ + mov r0, r8 │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + vcmpe.f64 d7, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - ldrls ip, [sp, #36] ; 0x24 │ │ - addls ip, ip, #1 │ │ - strls ip, [sp, #36] ; 0x24 │ │ - bl 43e8c <__udivdi3+0x4ec> │ │ - mov r0, r9 │ │ - ldr r1, [sp, #100] ; 0x64 │ │ - bl 43e7c <__udivdi3+0x4dc> │ │ - ldr r2, [sp, #100] ; 0x64 │ │ + ldrls r3, [sp, #40] ; 0x28 │ │ + addls r3, r3, #1 │ │ + strls r3, [sp, #40] ; 0x28 │ │ + ldrd r2, [sp, #32] │ │ + blx 2b3c0 │ │ + mov r0, r8 │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + blx 2b360 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r2, #0 │ │ - ble 294c0 │ │ - lsl r8, fp, #2 │ │ - mov r6, r9 │ │ - mov r5, #0 │ │ + lslgt r9, sl, #2 │ │ + movgt r6, r8 │ │ + movgt r4, #0 │ │ + ble 2aa18 │ │ vldmia r6!, {s15} │ │ - vcvt.f64.f32 d6, s15 │ │ - ldr r0, [r4, #56] ; 0x38 │ │ - lsl r7, r5, #2 │ │ - add r5, r5, #1 │ │ - vmov r2, r3, d6 │ │ - bl 3fc70 │ │ - ldr r2, [r4, #16] │ │ - ldr r2, [r2, r8] │ │ - ldr r2, [r2, r7] │ │ + lsl fp, r4, #2 │ │ + ldr r0, [r5, #56] ; 0x38 │ │ + add r4, r4, #1 │ │ + vcvt.f64.f32 d7, s15 │ │ + vmov r2, r3, d7 │ │ + bl 4137c │ │ + ldr r3, [r5, #16] │ │ + ldr r3, [r3, r9] │ │ + ldr r3, [r3, fp] │ │ rsb r0, r0, #0 │ │ cmp r0, #159 ; 0x9f │ │ - uxtbls r3, r0 │ │ - movhi r3, #159 ; 0x9f │ │ - strb r3, [r2, sl] │ │ - ldr r2, [sp, #100] ; 0x64 │ │ - cmp r5, r2 │ │ - blt 29478 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - add fp, fp, #1 │ │ - cmp fp, r3 │ │ - blt 293f4 │ │ - ldr r2, [sp, #92] ; 0x5c │ │ + uxtbls r0, r0 │ │ + movhi r0, #159 ; 0x9f │ │ + strb r0, [r3, r7] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + cmp r4, r2 │ │ + blt 2a9d0 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ add sl, sl, #1 │ │ - cmp sl, r2 │ │ - blt 293e4 │ │ - ldr ip, [sp, #36] ; 0x24 │ │ - cmp ip, #0 │ │ - beq 2950c │ │ - ldr r1, [pc, #628] ; 29768 │ │ + cmp sl, r3 │ │ + blt 2a94c │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + add r7, r7, #1 │ │ + cmp r7, r2 │ │ + blt 2a93c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + beq 2aa64 │ │ + str r3, [sp] │ │ mov r0, #3 │ │ - ldr r3, [pc, #624] ; 2976c │ │ + ldr r1, [pc, #760] ; 2ad4c │ │ movw r2, #1180 ; 0x49c │ │ + ldr r3, [pc, #756] ; 2ad50 │ │ add r1, pc, r1 │ │ - str ip, [sp] │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, r9 │ │ - bl 43dec <__udivdi3+0x44c> │ │ - ldr ip, [sp, #56] ; 0x38 │ │ - cmp ip, #0 │ │ - bne 295e4 │ │ + blx 3f6b8 │ │ + mov r0, r8 │ │ + blx 3e1f8 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r3, #0 │ │ + bne 2aca4 │ │ mov r1, #1 │ │ - add r0, sp, #71 ; 0x47 │ │ + add r0, sp, #67 ; 0x43 │ │ mov r2, r1 │ │ - ldr r3, [sp, #32] │ │ - bl e0d4 │ │ + ldr r3, [sp, #24] │ │ + bl e928 │ │ cmp r0, #1 │ │ - mov r5, r0 │ │ - beq 295b8 │ │ - ldr r0, [sp, #32] │ │ - bl e0a4 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - ldr ip, [sp, #96] ; 0x60 │ │ + mov r4, r0 │ │ + beq 2ac78 │ │ + ldr r0, [sp, #24] │ │ + bl e8ec │ │ + ldr r1, [sp, #92] ; 0x5c │ │ + ldr r3, [sp, #96] ; 0x60 │ │ mov r0, #1 │ │ - ldr r1, [pc, #532] ; 29770 │ │ + ldr ip, [sp, #88] ; 0x58 │ │ movw r2, #1192 ; 0x4a8 │ │ - str r3, [sp] │ │ - str ip, [sp, #4] │ │ + stmib sp, {r1, r3} │ │ + ldr r1, [pc, #660] ; 2ad54 │ │ + ldr r3, [pc, #660] ; 2ad58 │ │ + str ip, [sp] │ │ add r1, pc, r1 │ │ - ldr ip, [sp, #100] ; 0x64 │ │ - ldr r3, [pc, #512] ; 29774 │ │ add r3, pc, r3 │ │ - str ip, [sp, #8] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r3, [sp, #92] ; 0x5c │ │ + blx 3f6b8 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ cmp r3, #0 │ │ - bge 28d54 │ │ - b 28cec │ │ - ldr ip, [sp, #52] ; 0x34 │ │ + bge 2a328 │ │ + b 2a294 │ │ + ldr r2, [ip, #28] │ │ + cmp r2, #0 │ │ + ldreq r2, [ip, #16] │ │ + ldr ip, [r2, lr] │ │ + b 2a26c │ │ + mov r0, r6 │ │ + bl e97c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + uxtb r2, r0 │ │ + strb r0, [sl, r9] │ │ + cmp r2, r4 │ │ + add r9, r9, #1 │ │ + movge r4, r2 │ │ + cmp r9, r3 │ │ + blt 2a42c │ │ + ldr r0, [sp, #24] │ │ + blx 3e1f8 │ │ + ldrsh ip, [r5, #36] ; 0x24 │ │ + ldr r1, [pc, #556] ; 2ad5c │ │ + mov r0, #1 │ │ + ldr r3, [pc, #552] ; 2ad60 │ │ + movw r2, #1294 ; 0x50e │ │ + add r1, pc, r1 │ │ + str ip, [sp] │ │ + add r3, pc, r3 │ │ + blx 3f6b8 │ │ + ldr r3, [pc, #532] ; 2ad64 │ │ + mov r0, #2 │ │ + mov r1, fp │ │ + mov r2, fp │ │ + add r3, pc, r3 │ │ + blx 3f6b8 │ │ + b 2a498 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ mov r0, #5 │ │ - ldr r1, [pc, #476] ; 29778 │ │ + ldr r1, [pc, #500] ; 2ad68 │ │ movw r2, #1159 ; 0x487 │ │ - ldr r3, [pc, #472] ; 2977c │ │ + str r3, [sp] │ │ add r1, pc, r1 │ │ - str ip, [sp] │ │ + ldr r3, [pc, #488] ; 2ad6c │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr ip, [sp, #52] ; 0x34 │ │ + bl e9c4 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ mov r0, #5 │ │ - ldr r1, [pc, #440] ; 29780 │ │ - movw r2, #1188 ; 0x4a4 │ │ - ldr r3, [pc, #436] ; 29784 │ │ + str r3, [sp, #8] │ │ + str r1, [sp, #16] │ │ + ldr r3, [pc, #456] ; 2ad70 │ │ + ldr r1, [pc, #456] ; 2ad74 │ │ + str r2, [sp] │ │ + add r3, pc, r3 │ │ + str r7, [sp, #4] │ │ + movw r2, #1139 ; 0x473 │ │ + str ip, [sp, #12] │ │ add r1, pc, r1 │ │ - str ip, [sp] │ │ + blx 3f6b8 │ │ + mov r0, r6 │ │ + bl e9c4 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + mov r0, #5 │ │ + mov r1, r4 │ │ + movw r2, #1106 ; 0x452 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #400] ; 2ad78 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, r5 │ │ - bl e17c │ │ - ldr r0, [sp, #32] │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - bl 43e9c <__udivdi3+0x4fc> │ │ - b 29520 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + blx 3f6b8 │ │ + mov r0, #1 │ │ + bl e9c4 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ mov r0, #5 │ │ - ldr r1, [pc, #384] ; 29788 │ │ - movw r2, #1139 ; 0x473 │ │ - stmib sp, {r8, lr} │ │ + mov r1, r4 │ │ + movw r2, #1102 ; 0x44e │ │ str r3, [sp] │ │ - add r1, pc, r1 │ │ - ldr r3, [pc, #368] ; 2978c │ │ - str ip, [sp, #12] │ │ + ldr r3, [pc, #364] ; 2ad7c │ │ add r3, pc, r3 │ │ - str r6, [sp, #16] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, r5 │ │ - bl e17c │ │ + blx 3f7b4 │ │ + mov r0, #1 │ │ + bl e9c4 │ │ + bl e88c <__stack_chk_fail@plt> │ │ str r3, [sp] │ │ mov r0, #5 │ │ - ldr r1, [pc, #336] ; 29790 │ │ + ldr r1, [pc, #336] ; 2ad80 │ │ movw r2, #1135 ; 0x46f │ │ - ldr r3, [pc, #332] ; 29794 │ │ - add r1, pc, r1 │ │ + ldr r3, [pc, #332] ; 2ad84 │ │ str ip, [sp, #4] │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, r5 │ │ - bl e17c │ │ - ldr ip, [sp, #52] ; 0x34 │ │ + blx 3f6b8 │ │ + mov r0, r6 │ │ + bl e9c4 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ mov r0, #5 │ │ - ldr r1, [pc, #300] ; 29798 │ │ + ldr r1, [pc, #300] ; 2ad88 │ │ movw r2, #1132 ; 0x46c │ │ - ldr r3, [pc, #296] ; 2979c │ │ + str r3, [sp] │ │ add r1, pc, r1 │ │ - str ip, [sp] │ │ + ldr r3, [pc, #288] ; 2ad8c │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr ip, [sp, #52] ; 0x34 │ │ - mov r0, #5 │ │ - ldr r3, [pc, #264] ; 297a0 │ │ - mov r1, r5 │ │ - movw r2, #1106 ; 0x452 │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, #1 │ │ - bl e17c │ │ - ldr ip, [sp, #52] ; 0x34 │ │ + bl e9c4 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ mov r0, #5 │ │ - ldr r3, [pc, #228] ; 297a4 │ │ - mov r1, r5 │ │ - movw r2, #1102 ; 0x44e │ │ + ldr r1, [pc, #264] ; 2ad90 │ │ + movw r2, #1188 ; 0x4a4 │ │ + str r3, [sp] │ │ + add r1, pc, r1 │ │ + ldr r3, [pc, #252] ; 2ad94 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43eac <__udivdi3+0x50c> │ │ - mov r0, #1 │ │ - bl e17c │ │ - andeq r7, r2, r8, lsl #12 │ │ - ldrdeq r6, [r2], -r4 │ │ - ldrdeq r6, [r2], -r0 │ │ - andeq r6, r2, r4, asr #19 │ │ - andeq r7, r2, r4, asr #9 │ │ - andeq r6, r2, ip, lsr #18 │ │ - andeq r7, r2, r0, asr #6 │ │ - andeq r7, r2, ip, lsl r4 │ │ - andeq r7, r2, r4, lsr r4 │ │ - andeq r6, r2, r4, lsr #19 │ │ - andeq r7, r2, r8, lsr r4 │ │ - andeq r7, r2, r8, lsr #6 │ │ - andeq r7, r2, r8, ror #6 │ │ - andeq r7, r2, r4, ror #6 │ │ - andeq r7, r2, r4, lsr r3 │ │ - strdeq r7, [r2], -r8 │ │ - andeq r7, r2, r0, lsr #5 │ │ - andeq r7, r2, ip, lsl #5 │ │ - andeq ip, r2, r0, asr #2 │ │ - ; instruction: 0x00026fb8 │ │ - andeq r7, r2, r4, ror r1 │ │ - andeq r6, r2, ip, lsr #11 │ │ - andeq r7, r2, r0, asr #2 │ │ - andeq r7, r2, r0, lsl #3 │ │ - andeq r7, r2, ip, ror r1 │ │ - andeq r6, r2, ip, lsr #10 │ │ - andeq r7, r2, r8, ror r0 │ │ - andeq r6, r2, ip, lsr #10 │ │ - andeq r6, r2, r0, lsr pc │ │ - andeq r6, r2, r0, lsr #13 │ │ - andeq r6, r2, r0, asr r6 │ │ - strdeq r6, [r2], -ip │ │ - andeq r6, r2, r8, lsr #16 │ │ - andeq r6, r2, ip, asr #31 │ │ - andeq r6, r2, r8, lsl r6 │ │ - andeq r6, r2, r0, lsl #28 │ │ - andeq r6, r2, r4, lsr #25 │ │ - andeq r6, r2, r4, lsr #12 │ │ - andeq r6, r2, ip, lsr ip │ │ - andeq r6, r2, r4, ror #23 │ │ - andeq r6, r2, r0, lsl #24 │ │ - andeq r6, r2, ip, asr r5 │ │ + blx 3f6b8 │ │ + mov r0, r4 │ │ + bl e9c4 │ │ + ldr r0, [sp, #24] │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + blx 3dbb4 │ │ + b 2aa78 │ │ + andeq fp, r2, r0, lsl #27 │ │ ldrdeq r6, [r2], -r4 │ │ - muleq r2, r4, r5 │ │ - muleq r2, r0, fp │ │ + andeq r5, r2, ip, lsl #29 │ │ + andeq r5, r2, r8, lsl #29 │ │ + andeq r5, r2, ip, ror lr │ │ + andeq r6, r2, ip, asr #18 │ │ + ; instruction: 0x00025db8 │ │ strdeq r6, [r2], -r4 │ │ - andeq r6, r2, ip, asr fp │ │ - andeq r6, r2, r4, lsr #21 │ │ - andeq r6, r2, r0, lsr fp │ │ - andeq r6, r2, r4, lsl #7 │ │ - andeq r6, r2, r8, lsr #3 │ │ - strdeq r6, [r2], -ip │ │ + andeq r5, r2, r0, lsr sp │ │ + andeq r6, r2, r4, lsr #15 │ │ + andeq r6, r2, ip, ror r7 │ │ + muleq r2, r4, r8 │ │ + andeq r5, r2, r0, lsl #28 │ │ + muleq r2, r4, r8 │ │ + andeq r6, r2, r0, ror r7 │ │ + andeq r6, r2, r8, lsr #15 │ │ + andeq r6, r2, r8, lsr #15 │ │ + muleq r2, r8, r7 │ │ + andeq r6, r2, r4, asr r7 │ │ + ldrdeq r6, [r2], -ip │ │ + andeq r6, r2, r8, asr #13 │ │ + andeq fp, r2, r8, asr #22 │ │ + strdeq r6, [r2], -r4 │ │ + andeq r6, r2, r8, lsr #11 │ │ + andeq r6, r2, r0, ror #11 │ │ + ldrdeq r6, [r2], -ip │ │ + andeq r5, r2, r8, lsl sl │ │ + andeq r6, r2, r4, ror #10 │ │ + andeq r5, r2, r8, lsl sl │ │ + andeq r6, r2, r0, lsr r4 │ │ + andeq r5, r2, ip, lsl #23 │ │ + strdeq r5, [r2], -r0 │ │ + ; instruction: 0x000264bc │ │ + andeq r5, r2, ip, ror fp │ │ + andeq r5, r2, r0, lsl #26 │ │ + andeq r5, r2, r8, ror fp │ │ + ldrdeq r6, [r2], -ip │ │ + andeq r6, r2, ip, ror r1 │ │ + andeq r5, r2, r0, lsl #22 │ │ + andeq r6, r2, r0, lsl r1 │ │ + ldrdeq r6, [r2], -r8 │ │ + muleq r2, ip, r0 │ │ + ldrdeq r6, [r2], -r4 │ │ + ldrdeq r6, [r2], -r0 │ │ + andeq r6, r2, ip, asr r0 │ │ + ; instruction: 0x000259b8 │ │ + ; instruction: 0x00025fb0 │ │ + andeq r6, r2, r8, lsl r0 │ │ + muleq r2, r4, r6 │ │ + andeq r5, r2, r8, ror #15 │ │ + muleq r2, ip, pc ; │ │ + andeq r5, r2, r0, lsl #30 │ │ + andeq r5, r2, r4, ror pc │ │ + andeq r5, r2, r8, asr #15 │ │ + andeq r5, r2, r8, asr #30 │ │ + andeq r5, r2, r8, lsl #18 │ │ │ │ -000297a8 : │ │ +0002ad98 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r6, r0 │ │ - ldr r7, [pc, #140] ; (2983c ) │ │ sub sp, #20 │ │ - ldr.w sl, [pc, #140] ; 29840 │ │ + ldr.w r9, [pc, #136] ; 2ae28 │ │ + mov r6, r0 │ │ + ldr.w sl, [pc, #132] ; 2ae2c │ │ mov r4, r1 │ │ + add r9, pc │ │ movs r5, #0 │ │ - add r7, pc │ │ add sl, pc │ │ - b.n 29826 │ │ + ldrsh.w r3, [r6, #4] │ │ + cmp r5, r3 │ │ + bge.n 2ae1c │ │ ldrsh.w r3, [r6, #6] │ │ mov r0, r4 │ │ - mov r1, r7 │ │ - mov.w r8, #0 │ │ + mov r1, r9 │ │ + mov.w fp, r5, lsl #2 │ │ adds r2, r3, #1 │ │ str r2, [sp, #0] │ │ mov r2, r5 │ │ - blx e11c │ │ - lsls r3, r5, #2 │ │ - str r3, [sp, #12] │ │ - b.n 2980a │ │ - ldr r2, [sp, #12] │ │ + mov.w r8, #0 │ │ + blx e964 │ │ + ldrsh.w r3, [r6, #6] │ │ + cmp r8, r3 │ │ + bge.n 2ae10 │ │ + mov.w r3, r8, lsl #2 │ │ + movs r7, #0 │ │ + ldrsh.w r2, [r6, #6] │ │ + cmp r7, r2 │ │ + bgt.n 2ae02 │ │ + ldr r2, [r6, #0] │ │ mov r0, r4 │ │ - ldr r3, [r6, #0] │ │ mov r1, sl │ │ - ldr r3, [r3, r2] │ │ - ldr.w r3, [r3, fp] │ │ - ldrb.w r2, [r3, r9] │ │ - add.w r9, r9, #1 │ │ - blx e11c │ │ - ldrsh.w r3, [r6, #6] │ │ - cmp r9, r3 │ │ - ble.n 297dc │ │ + str r3, [sp, #12] │ │ + ldr.w r2, [r2, fp] │ │ + ldr r2, [r2, r3] │ │ + ldrb r2, [r2, r7] │ │ + adds r7, #1 │ │ + blx e964 │ │ + ldr r3, [sp, #12] │ │ + b.n 2ade0 │ │ movs r0, #10 │ │ mov r1, r4 │ │ - blx e188 │ │ + blx e9d0 │ │ add.w r8, r8, #1 │ │ - ldrsh.w r3, [r6, #6] │ │ - cmp r8, r3 │ │ - bge.n 2981c │ │ - mov.w fp, r8, lsl #2 │ │ - mov.w r9, #0 │ │ - b.n 297f6 │ │ + b.n 2add2 │ │ movs r0, #10 │ │ mov r1, r4 │ │ - blx e188 │ │ + blx e9d0 │ │ adds r5, #1 │ │ - ldrsh.w r3, [r6, #4] │ │ - cmp r5, r3 │ │ - blt.n 297c0 │ │ + b.n 2adb0 │ │ mov r0, r4 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 43dbc <__udivdi3+0x41c> │ │ - nop │ │ - adds r7, r4, #7 │ │ + b.w 44c50 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + asrs r7, r5, #8 │ │ movs r2, r0 │ │ - adds r0, r7, #7 │ │ + asrs r6, r7, #8 │ │ movs r2, r0 │ │ │ │ -00029844 : │ │ +0002ae30 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #100 ; 0x64 │ │ mov r5, r0 │ │ - strd r2, r3, [sp, #48] ; 0x30 │ │ + strd r2, r3, [sp, #32] │ │ + ldr.w r3, [pc, #1072] ; 2b270 │ │ + str r1, [sp, #28] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r2, [r3, #0] │ │ ldr r3, [sp, #136] ; 0x88 │ │ - str r1, [sp, #44] ; 0x2c │ │ - cbz r3, 2986c │ │ - ldr.w r1, [pc, #1048] ; 29c70 │ │ + str r2, [sp, #92] ; 0x5c │ │ + cbz r3, 2ae66 │ │ + ldr.w r1, [pc, #1056] ; 2b274 │ │ movs r2, #206 ; 0xce │ │ - ldr.w r3, [pc, #1044] ; 29c74 │ │ + ldr.w r3, [pc, #1056] ; 2b278 │ │ str r0, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ movs r0, #1 │ │ - bl 3df24 │ │ - ldr.w r7, [pc, #1032] ; 29c78 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr.w r7, [pc, #1044] ; 2b27c │ │ movs r1, #8 │ │ movs r3, #209 ; 0xd1 │ │ movs r0, #1 │ │ add r7, pc │ │ mov r2, r7 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r1, [pc, #1020] ; (29c7c ) │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr.w r1, [pc, #1028] ; 2b280 │ │ add r1, pc │ │ mov r4, r0 │ │ mov r0, r5 │ │ - blx e098 │ │ + blx e8e0 │ │ mov r6, r0 │ │ - cbnz r0, 298a0 │ │ - ldr r3, [pc, #1008] ; (29c80 ) │ │ + cbnz r0, 2ae9c │ │ + ldr r3, [pc, #1016] ; (2b284 ) │ │ movs r0, #5 │ │ + str r5, [sp, #0] │ │ mov r1, r7 │ │ movs r2, #212 ; 0xd4 │ │ add r3, pc │ │ - str r5, [sp, #0] │ │ - bl 3e034 │ │ - b.n 298be │ │ - add r1, sp, #88 ; 0x58 │ │ - add r2, sp, #92 ; 0x5c │ │ - add r3, sp, #76 ; 0x4c │ │ - bl 3bdcc │ │ + bl 3f7b4 │ │ + b.n 2aeba │ │ + add r1, sp, #84 ; 0x54 │ │ + add r2, sp, #88 ; 0x58 │ │ + add r3, sp, #72 ; 0x48 │ │ + bl 3d4c0 │ │ cmp r0, #0 │ │ - bge.n 298c4 │ │ - ldr r3, [pc, #980] ; (29c84 ) │ │ + bge.n 2aec0 │ │ + ldr r3, [pc, #988] ; (2b288 ) │ │ movs r0, #5 │ │ - movs r2, #216 ; 0xd8 │ │ mov r1, r7 │ │ + movs r2, #216 ; 0xd8 │ │ add r3, pc │ │ str r5, [sp, #0] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r0, #1 │ │ - blx e17c │ │ - ldr r2, [pc, #960] ; (29c88 ) │ │ + blx e9c4 │ │ + ldr.w r9, [pc, #968] ; 2b28c │ │ movs r3, #0 │ │ - ldr.w r9, [pc, #960] ; 29c8c │ │ - ldr.w r8, [pc, #960] ; 29c90 │ │ - str r3, [sp, #84] ; 0x54 │ │ + ldr.w r8, [pc, #968] ; 2b290 │ │ + ldr.w sl, [pc, #968] ; 2b294 │ │ add r9, pc │ │ - str r3, [sp, #28] │ │ + ldr.w fp, [pc, #964] ; 2b298 │ │ add r8, pc │ │ - ldr.w fp, [pc, #952] ; 29c94 │ │ - str r2, [sp, #24] │ │ - b.n 2992a │ │ + str r3, [sp, #80] ; 0x50 │ │ + add sl, pc │ │ + str r3, [sp, #24] │ │ + add fp, pc │ │ + ldr r3, [pc, #956] ; (2b29c ) │ │ + add r3, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + ldr.w r7, [r0, r3, lsl #2] │ │ + cbz r7, 2af38 │ │ mov r0, r7 │ │ - mov r1, r9 │ │ - blx e0b0 │ │ - cbnz r0, 29910 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + str r3, [sp, #48] ; 0x30 │ │ + blx e8f8 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cbnz r0, 2af1e │ │ + ldr r2, [sp, #88] ; 0x58 │ │ mov r1, r8 │ │ - ldr.w r7, [r3, sl, lsl #2] │ │ + ldr.w r7, [r2, r3, lsl #2] │ │ mov r0, r7 │ │ - blx e0b0 │ │ - cbz r0, 29924 │ │ - ldr r1, [sp, #24] │ │ + blx e8f8 │ │ + cbz r0, 2af30 │ │ + stmia.w sp, {r5, r7, r8} │ │ movs r0, #3 │ │ - ldr r3, [pc, #920] ; (29c98 ) │ │ + mov r1, sl │ │ movs r2, #224 ; 0xe0 │ │ - add r1, pc │ │ - add r3, pc │ │ - stmia.w sp, {r5, r7, r8} │ │ - bl 3df24 │ │ - b.n 29924 │ │ - mov r1, fp │ │ + mov r3, fp │ │ + bl 3f6b8 │ │ + b.n 2af30 │ │ mov r0, r7 │ │ - add r1, pc │ │ - blx e0b0 │ │ - ldr r3, [sp, #28] │ │ + mov r1, r9 │ │ + blx e8f8 │ │ + ldr r3, [sp, #24] │ │ cmp r0, #0 │ │ it eq │ │ moveq r3, #1 │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #84] ; 0x54 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #80] ; 0x50 │ │ adds r3, #1 │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r0, [sp, #88] ; 0x58 │ │ - ldr.w sl, [sp, #84] ; 0x54 │ │ - ldr.w r7, [r0, sl, lsl #2] │ │ - cmp r7, #0 │ │ - bne.n 298e0 │ │ - ldr r1, [sp, #92] ; 0x5c │ │ - add.w sl, sp, #80 ; 0x50 │ │ - bl 3bca0 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ + str r3, [sp, #80] ; 0x50 │ │ + b.n 2aee4 │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + add.w r8, sp, #76 ; 0x4c │ │ + bl 3d358 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ movs r2, #1 │ │ + str.w r8, [sp, #4] │ │ + add r0, sp, #68 ; 0x44 │ │ movs r1, #4 │ │ - add r0, sp, #72 ; 0x48 │ │ - str r7, [sp, #92] ; 0x5c │ │ str r3, [sp, #0] │ │ mov r3, r6 │ │ str r7, [sp, #88] ; 0x58 │ │ - str r7, [sp, #80] ; 0x50 │ │ - str.w sl, [sp, #4] │ │ - bl 3c0d8 │ │ + str r7, [sp, #84] ; 0x54 │ │ + str r7, [sp, #76] ; 0x4c │ │ + bl 3d7dc │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne.n 299a4 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ + beq.n 2af72 │ │ + ldr r1, [pc, #828] ; (2b2a0 ) │ │ + movs r0, #5 │ │ + ldr r3, [pc, #828] ; (2b2a4 ) │ │ + movs r2, #243 ; 0xf3 │ │ + str r5, [sp, #0] │ │ + add r1, pc │ │ + add r3, pc │ │ + b.n 2aeb6 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + add r0, sp, #60 ; 0x3c │ │ movs r1, #4 │ │ - add r0, sp, #64 ; 0x40 │ │ - stmia.w sp, {r3, sl} │ │ + stmia.w sp, {r3, r8} │ │ mov r3, r6 │ │ - bl 3c0d8 │ │ + bl 3d7dc │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne.n 299a4 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ + bne.n 2af62 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + add r0, sp, #64 ; 0x40 │ │ movs r1, #4 │ │ - add r0, sp, #68 ; 0x44 │ │ - stmia.w sp, {r3, sl} │ │ + stmia.w sp, {r3, r8} │ │ mov r3, r6 │ │ - bl 3c0d8 │ │ + bl 3d7dc │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne.n 299a4 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ + bne.n 2af62 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + add r0, sp, #80 ; 0x50 │ │ movs r1, #4 │ │ - add r0, sp, #84 ; 0x54 │ │ - stmia.w sp, {r3, sl} │ │ + stmia.w sp, {r3, r8} │ │ mov r3, r6 │ │ - bl 3c0d8 │ │ + bl 3d7dc │ │ cmp r0, #1 │ │ mov r8, r0 │ │ - beq.n 299b4 │ │ - ldr r1, [pc, #756] ; (29c9c ) │ │ - movs r0, #5 │ │ - ldr r3, [pc, #756] ; (29ca0 ) │ │ - movs r2, #243 ; 0xf3 │ │ - add r1, pc │ │ - str r5, [sp, #0] │ │ - add r3, pc │ │ - b.n 298ba │ │ - ldr r0, [sp, #72] ; 0x48 │ │ + bne.n 2af62 │ │ + ldr r0, [sp, #68] ; 0x44 │ │ movw r3, #32766 ; 0x7ffe │ │ cmp r0, r3 │ │ - ble.n 299d6 │ │ - ldr r1, [pc, #740] ; (29ca4 ) │ │ - movw r2, #32767 ; 0x7fff │ │ - ldr r3, [pc, #736] ; (29ca8 ) │ │ - str r0, [sp, #4] │ │ + ble.n 2afd6 │ │ + movw r3, #32767 ; 0x7fff │ │ + ldr r1, [pc, #740] ; (2b2a8 ) │ │ + str r3, [sp, #8] │ │ + movs r2, #247 ; 0xf7 │ │ + ldr r3, [pc, #736] ; (2b2ac ) │ │ add r1, pc │ │ - str r2, [sp, #8] │ │ - add r3, pc │ │ - str r5, [sp, #0] │ │ + str r0, [sp, #4] │ │ movs r0, #5 │ │ - movs r2, #247 ; 0xf7 │ │ - b.n 299f8 │ │ - ldr r1, [sp, #64] ; 0x40 │ │ + str r5, [sp, #0] │ │ + add r3, pc │ │ + b.n 2aff6 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ uxth r0, r0 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ adds r3, r1, #1 │ │ strh r0, [r4, #4] │ │ cmp r2, r3 │ │ - beq.n 299fe │ │ - ldr r4, [pc, #708] ; (29cac ) │ │ + beq.n 2affc │ │ + str r1, [sp, #4] │ │ movs r0, #5 │ │ - ldr r3, [pc, #708] ; (29cb0 ) │ │ - add r4, pc │ │ + ldr r1, [pc, #708] ; (2b2b0 ) │ │ + ldr r3, [pc, #712] ; (2b2b4 ) │ │ + add r1, pc │ │ str r2, [sp, #8] │ │ add r3, pc │ │ movs r2, #252 ; 0xfc │ │ - str r1, [sp, #4] │ │ - mov r1, r4 │ │ str r5, [sp, #0] │ │ - bl 3df24 │ │ - b.n 29a30 │ │ + bl 3f6b8 │ │ + b.n 2b02a │ │ sxth r0, r0 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ strh r1, [r4, #6] │ │ mul.w lr, r1, r0 │ │ mul.w lr, r2, lr │ │ cmp r3, lr │ │ - beq.n 29a34 │ │ - ldr r6, [pc, #672] ; (29cb4 ) │ │ - ldr r4, [pc, #676] ; (29cb8 ) │ │ - add r6, pc │ │ + beq.n 2b02e │ │ str r3, [sp, #4] │ │ - add r4, pc │ │ - str r0, [sp, #8] │ │ str r1, [sp, #12] │ │ - movs r0, #5 │ │ + ldr r3, [pc, #676] ; (2b2b8 ) │ │ + ldr r1, [pc, #676] ; (2b2bc ) │ │ + str r0, [sp, #8] │ │ + add r3, pc │ │ str r2, [sp, #16] │ │ - mov r1, r6 │ │ - mov.w r2, #258 ; 0x102 │ │ - mov r3, r4 │ │ + movs r0, #5 │ │ str r5, [sp, #0] │ │ - bl 3df24 │ │ + add r1, pc │ │ + mov.w r2, #258 ; 0x102 │ │ + bl 3f6b8 │ │ mov r0, r8 │ │ - b.n 298c0 │ │ - ldr.w r9, [pc, #644] ; 29cbc │ │ + b.n 2aebc │ │ + ldr.w r9, [pc, #656] ; 2b2c0 │ │ mov.w r3, #262 ; 0x106 │ │ str r3, [sp, #4] │ │ mov r3, r8 │ │ add r9, pc │ │ str.w r9, [sp] │ │ - bl 3cb0e <__ckd_calloc_3d__> │ │ + bl 3e212 <__ckd_calloc_3d__@@Base> │ │ movw r3, #265 ; 0x109 │ │ movs r2, #4 │ │ - ldr.w fp, [pc, #620] ; 29cc0 │ │ - mov r8, r6 │ │ - add fp, pc │ │ + ldr r1, [sp, #64] ; 0x40 │ │ str r0, [r4, #0] │ │ - ldr r0, [sp, #64] ; 0x40 │ │ str r3, [sp, #0] │ │ mov r3, r9 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - mov r9, r5 │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - muls r2, r3 │ │ - str r2, [sp, #36] ; 0x24 │ │ - mov r5, r4 │ │ - ldr r2, [pc, #592] ; (29cc4 ) │ │ - str r7, [sp, #84] ; 0x54 │ │ - add r2, pc │ │ - str r2, [sp, #32] │ │ - str r0, [sp, #24] │ │ - b.n 29b4e │ │ - ldr r3, [sp, #76] ; 0x4c │ │ + ldr r0, [sp, #60] ; 0x3c │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + str r7, [sp, #80] ; 0x50 │ │ + mul.w r8, r2, r3 │ │ + ldr r3, [pc, #608] ; (2b2c4 ) │ │ + add r3, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #604] ; (2b2c8 ) │ │ + add r3, pc │ │ + str r3, [sp, #48] ; 0x30 │ │ + mov r9, r0 │ │ + ldrsh.w r3, [r4, #4] │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + cmp r2, r3 │ │ + bge.n 2b150 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ movs r1, #4 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - stmia.w sp, {r3, sl} │ │ - ldr r3, [sp, #24] │ │ - ldr r0, [r3, #0] │ │ - mov r3, r8 │ │ - bl 3c0d8 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - cmp r0, r2 │ │ - bne.n 29aa0 │ │ - ldr r4, [sp, #24] │ │ + mov r2, r8 │ │ + str r3, [sp, #0] │ │ + add r3, sp, #76 ; 0x4c │ │ + str r3, [sp, #4] │ │ + mov r3, r6 │ │ + ldr.w r0, [r9] │ │ + bl 3d7dc │ │ + cmp r0, r8 │ │ + bne.n 2b09c │ │ + sub.w sl, r9, #4 │ │ movs r7, #0 │ │ - mov r6, r5 │ │ - b.n 29b40 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - mov r5, r9 │ │ - ldr r1, [pc, #544] ; (29cc8 ) │ │ + b.n 2b0b8 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ movs r0, #5 │ │ - ldr r3, [pc, #544] ; (29ccc ) │ │ - stmia.w sp, {r2, r5} │ │ + ldr r1, [pc, #552] ; (2b2cc ) │ │ + mov.w r2, #272 ; 0x110 │ │ + stmia.w sp, {r3, r5} │ │ add r1, pc │ │ + ldr r3, [pc, #544] ; (2b2d0 ) │ │ add r3, pc │ │ - mov.w r2, #272 ; 0x110 │ │ - b.n 298ba │ │ - ldr.w r0, [r4], #4 │ │ - lsls r3, r7, #2 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - str r3, [sp, #40] ; 0x28 │ │ - bl 29d60 │ │ + bl 3f6b8 │ │ + b.n 2aeba │ │ + adds r7, #1 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + cmp r7, r3 │ │ + bge.n 2b148 │ │ + ldr.w r0, [sl, #4]! │ │ + mov.w fp, r7, lsl #2 │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + bl 2b360 │ │ vmov d7, r0, r1 │ │ vcmp.f64 d7, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bne.n 29ae8 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ + bne.n 2b0ee │ │ + ldr r3, [sp, #80] ; 0x50 │ │ movs r0, #3 │ │ - mov r1, fp │ │ + ldr r1, [sp, #44] ; 0x2c │ │ movw r2, #279 ; 0x117 │ │ stmia.w sp, {r3, r7} │ │ - ldr r3, [sp, #32] │ │ - bl 3df24 │ │ - ldr.w r0, [r4, #-4] │ │ - movs r5, #0 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ldrd r2, r3, [sp, #48] ; 0x30 │ │ - bl 29dea │ │ - ldr.w r0, [r4, #-4] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - bl 29d60 │ │ - b.n 29b38 │ │ - ldr.w r3, [r4, #-4] │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - add.w r3, r3, r5, lsl #2 │ │ - vldr s14, [r3] │ │ - vcvt.f64.f32 d7, s14 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + bl 3f6b8 │ │ + ldr.w r0, [sl] │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + ldrd r2, r3, [sp, #32] │ │ + bl 2b3ec │ │ + ldr.w r0, [sl] │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + bl 2b360 │ │ + movs r1, #0 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + cmp r1, r3 │ │ + bge.n 2b0b6 │ │ + ldr.w r3, [sl] │ │ + ldr r0, [sp, #28] │ │ + add.w r3, r3, r1, lsl #2 │ │ + str r1, [sp, #52] ; 0x34 │ │ + vldr s15, [r3] │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - ldr r3, [r6, #0] │ │ + blx 4137c │ │ + ldr r3, [r4, #0] │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r3, [r3, r2] │ │ + ldr.w r3, [r3, fp] │ │ negs r0, r0 │ │ asrs r0, r0, #10 │ │ cmp r0, #255 ; 0xff │ │ it ge │ │ movge r0, #255 ; 0xff │ │ - strb r0, [r3, r5] │ │ - adds r5, #1 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - cmp r5, r3 │ │ - blt.n 29b04 │ │ - adds r7, #1 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - cmp r7, r3 │ │ - blt.n 29ab8 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - mov r5, r6 │ │ + strb r0, [r3, r1] │ │ + adds r1, #1 │ │ + b.n 2b108 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ adds r3, #1 │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldrsh.w r3, [r5, #4] │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - cmp r2, r3 │ │ - blt.n 29a7e │ │ - ldr r0, [sp, #24] │ │ - mov r4, r5 │ │ - bl 3caf8 │ │ - ldr r3, [sp, #28] │ │ - mov r6, r8 │ │ - cbz r3, 29b70 │ │ - mov r0, r8 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - bl 3c468 │ │ + str r3, [sp, #80] ; 0x50 │ │ + b.n 2b070 │ │ + mov r0, r9 │ │ + bl 3e1fc │ │ + ldr r3, [sp, #24] │ │ + cbz r3, 2b164 │ │ + mov r0, r6 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + bl 3dbb4 │ │ movs r1, #1 │ │ - add.w r0, sp, #63 ; 0x3f │ │ - mov r3, r6 │ │ + add.w r0, sp, #59 ; 0x3b │ │ mov r2, r1 │ │ - blx e0d4 │ │ + mov r3, r6 │ │ + blx e928 │ │ cmp r0, #1 │ │ - bne.n 29b94 │ │ - ldr r1, [pc, #332] ; (29cd0 ) │ │ + bne.n 2b188 │ │ + ldr r1, [pc, #348] ; (2b2d4 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #332] ; (29cd4 ) │ │ + ldr r3, [pc, #348] ; (2b2d8 ) │ │ mov.w r2, #306 ; 0x132 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r6 │ │ - blx e0a4 │ │ - ldrsh.w r6, [r4, #4] │ │ - movs r2, #0 │ │ - b.n 29bf4 │ │ - adds r3, r1, #1 │ │ - lsls r5, r3, #2 │ │ - mov r0, r3 │ │ - b.n 29be8 │ │ - ldr r7, [r4, #0] │ │ - ldr.w r7, [r7, r8] │ │ - ldr r7, [r7, r5] │ │ - adds r5, #4 │ │ - adds r7, r7, r3 │ │ - ldrb.w r7, [r7, #-1] │ │ - cmp r7, #255 ; 0xff │ │ - beq.n 29be6 │ │ - ldr r4, [pc, #280] ; (29cd8 ) │ │ - ldr r3, [pc, #280] ; (29cdc ) │ │ + blx e8ec │ │ + ldrsh.w r7, [r4, #4] │ │ + movs r3, #0 │ │ + cmp r3, r7 │ │ + bge.n 2b242 │ │ + ldrsh.w lr, [r4, #6] │ │ + mov.w ip, r3, lsl #2 │ │ + movs r1, #0 │ │ + cmp r1, lr │ │ + bge.n 2b1f4 │ │ + adds r0, r1, #1 │ │ + lsls r6, r0, #2 │ │ + mov r5, r0 │ │ + cmp r5, lr │ │ + bge.n 2b1f0 │ │ + ldr r2, [r4, #0] │ │ + ldr.w r2, [r2, ip] │ │ + ldr r2, [r2, r6] │ │ + adds r6, #4 │ │ + add r2, r0 │ │ + ldrb.w r2, [r2, #-1] │ │ + cmp r2, #255 ; 0xff │ │ + beq.n 2b1ec │ │ + ldr r4, [pc, #276] ; (2b2dc ) │ │ + movs r0, #4 │ │ + stmia.w sp, {r3, r5} │ │ add r4, pc │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ - str r0, [sp, #4] │ │ + ldr r3, [pc, #272] ; (2b2e0 ) │ │ str r1, [sp, #8] │ │ - movs r0, #4 │ │ + str r2, [sp, #12] │ │ mov r1, r4 │ │ movs r2, #162 ; 0xa2 │ │ - str r7, [sp, #12] │ │ - bl 3df24 │ │ - ldr r3, [pc, #260] ; (29ce0 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #260] ; (2b2e4 ) │ │ movs r0, #5 │ │ mov r1, r4 │ │ movw r2, #311 ; 0x137 │ │ add r3, pc │ │ - b.n 29c44 │ │ - adds r0, #1 │ │ - cmp r0, ip │ │ - blt.n 29baa │ │ - mov r1, r3 │ │ - cmp r1, ip │ │ - blt.n 29ba2 │ │ - adds r2, #1 │ │ - cmp r2, r6 │ │ - blt.n 29bfc │ │ - movs r0, #0 │ │ - b.n 29c58 │ │ - ldrsh.w ip, [r4, #6] │ │ - mov.w r8, r2, lsl #2 │ │ - movs r1, #0 │ │ - b.n 29bee │ │ - adds r1, r2, #3 │ │ - mov.w ip, r2, lsl #2 │ │ - b.n 29c4c │ │ + b.n 2b23c │ │ + adds r5, #1 │ │ + b.n 2b1ac │ │ + mov r1, r0 │ │ + b.n 2b1a2 │ │ + adds r3, #1 │ │ + b.n 2b194 │ │ + adds r3, #1 │ │ + cmp r3, r0 │ │ + bge.n 2b256 │ │ + adds r1, r3, #3 │ │ + mov.w lr, r3, lsl #2 │ │ + cmp r1, r0 │ │ + bgt.n 2b1f8 │ │ ldr r5, [r4, #0] │ │ - ldr r5, [r5, r7] │ │ - ldr.w r5, [r5, ip] │ │ + ldr r5, [r5, r6] │ │ + ldr.w r5, [r5, lr] │ │ ldrb r5, [r5, r1] │ │ cmp r5, #255 ; 0xff │ │ - beq.n 29c4a │ │ - ldr r4, [pc, #196] ; (29ce4 ) │ │ - ldr r3, [pc, #196] ; (29ce8 ) │ │ + beq.n 2b252 │ │ + ldr r4, [pc, #208] ; (2b2e8 ) │ │ + movs r0, #4 │ │ + stmia.w sp, {r2, r3} │ │ + movs r2, #181 ; 0xb5 │ │ add r4, pc │ │ - stmia.w sp, {r0, r2} │ │ - add r3, pc │ │ + ldr r3, [pc, #200] ; (2b2ec ) │ │ str r1, [sp, #8] │ │ - movs r0, #4 │ │ + add r3, pc │ │ mov r1, r4 │ │ - movs r2, #181 ; 0xb5 │ │ str r5, [sp, #12] │ │ - bl 3df24 │ │ - ldr r3, [pc, #176] ; (29cec ) │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #188] ; (2b2f0 ) │ │ movs r0, #5 │ │ mov r1, r4 │ │ add r3, pc │ │ movw r2, #313 ; 0x139 │ │ - bl 3df24 │ │ - b.n 298be │ │ + bl 3f6b8 │ │ + b.n 2aeba │ │ + movs r2, #0 │ │ + cmp r2, r7 │ │ + bge.n 2b25a │ │ + ldrsh.w r0, [r4, #6] │ │ + lsls r6, r2, #2 │ │ + movs r3, #0 │ │ + b.n 2b1fa │ │ adds r1, #1 │ │ - cmp r1, r3 │ │ - ble.n 29c10 │ │ + b.n 2b204 │ │ adds r2, #1 │ │ - cmp r2, r3 │ │ - blt.n 29c08 │ │ - adds r0, #1 │ │ - cmp r0, r6 │ │ - bge.n 29c66 │ │ - ldrsh.w r3, [r4, #6] │ │ - lsls r7, r0, #2 │ │ - movs r2, #0 │ │ - b.n 29c52 │ │ + b.n 2b244 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ mov r0, r4 │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 2b26a │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #100 ; 0x64 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - adds r0, r3, #5 │ │ + add sp, #232 ; 0xe8 │ │ movs r2, r0 │ │ - adds r1, r0, #6 │ │ + asrs r6, r2, #6 │ │ movs r2, r0 │ │ - adds r4, r0, #5 │ │ + asrs r5, r7, #6 │ │ movs r2, r0 │ │ - bcc.n 29c10 │ │ + asrs r2, r0, #6 │ │ + movs r2, r0 │ │ + ldmia r0!, {r2} │ │ movs r1, r0 │ │ - adds r0, r0, #6 │ │ + asrs r2, r7, #6 │ │ movs r2, r0 │ │ - adds r0, r2, #6 │ │ + asrs r4, r1, #7 │ │ movs r2, r0 │ │ - adds r0, r7, #2 │ │ + asrs r6, r7, #7 │ │ movs r2, r0 │ │ - smlad r0, r2, r1, r0 │ │ - cdp 0, 8, cr0, cr9, cr1, {0} │ │ - adds r0, r0, #6 │ │ + b.n 2b81a │ │ + movs r1, r0 │ │ + asrs r2, r3, #4 │ │ movs r2, r0 │ │ - adds r0, r5, #5 │ │ + asrs r0, r1, #7 │ │ movs r2, r0 │ │ - adds r6, r1, #0 │ │ + vhadd.s8 d16, d12, d1 │ │ + asrs r6, r0, #2 │ │ movs r2, r0 │ │ - adds r4, r5, #3 │ │ + asrs r6, r4, #5 │ │ movs r2, r0 │ │ - subs r2, r6, r7 │ │ + asrs r0, r5, #32 │ │ movs r2, r0 │ │ - adds r1, r6, #3 │ │ + asrs r3, r4, #4 │ │ movs r2, r0 │ │ - subs r0, r2, r7 │ │ + asrs r6, r0, #32 │ │ movs r2, r0 │ │ - adds r2, r1, #4 │ │ + asrs r0, r0, #5 │ │ movs r2, r0 │ │ - subs r6, r4, r6 │ │ + asrs r3, r7, #5 │ │ movs r2, r0 │ │ - adds r3, r0, #5 │ │ + lsrs r2, r2, #31 │ │ movs r2, r0 │ │ - subs r2, r7, r5 │ │ + lsrs r0, r7, #30 │ │ movs r2, r0 │ │ - subs r4, r4, r5 │ │ + lsrs r6, r1, #30 │ │ movs r2, r0 │ │ - adds r7, r7, #5 │ │ + asrs r3, r0, #7 │ │ movs r2, r0 │ │ - subs r4, r1, r4 │ │ + lsrs r0, r1, #29 │ │ movs r2, r0 │ │ - adds r6, r2, #4 │ │ + asrs r0, r2, #5 │ │ movs r2, r0 │ │ - subs r6, r5, r0 │ │ + lsrs r2, r6, #25 │ │ movs r2, r0 │ │ - adds r4, r4, #2 │ │ + asrs r0, r5, #3 │ │ movs r2, r0 │ │ - adds r0, r7, r7 │ │ + lsrs r6, r4, #24 │ │ movs r2, r0 │ │ - adds r7, r1, #2 │ │ + asrs r5, r6, #2 │ │ movs r2, r0 │ │ - adds r2, r1, #2 │ │ + asrs r4, r7, #2 │ │ movs r2, r0 │ │ - adds r0, r3, r6 │ │ + lsrs r2, r2, #23 │ │ movs r2, r0 │ │ - adds r5, r5, #0 │ │ + asrs r7, r4, #1 │ │ movs r2, r0 │ │ - adds r1, r1, #1 │ │ + asrs r1, r1, #2 │ │ movs r2, r0 │ │ │ │ -00029cf0 : │ │ +0002b2f4 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ movs r1, #0 │ │ - ldr r3, [pc, #60] ; (29d34 ) │ │ + ldr r3, [pc, #60] ; (2b338 ) │ │ mov r4, r0 │ │ mov r2, r1 │ │ movs r0, #1 │ │ add r3, pc │ │ - bl 3df24 │ │ - ldrsh.w r2, [r4, #6] │ │ - ldrsh.w r1, [r4, #4] │ │ - movs r0, #1 │ │ - ldr r3, [pc, #40] ; (29d38 ) │ │ - stmia.w sp, {r1, r2} │ │ + bl 3f6b8 │ │ + ldrsh.w r3, [r4, #6] │ │ + ldrsh.w r2, [r4, #4] │ │ movs r1, #0 │ │ - adds r2, #1 │ │ - add r3, pc │ │ - str r2, [sp, #8] │ │ + movs r0, #1 │ │ + stmia.w sp, {r2, r3} │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ mov r2, r1 │ │ - bl 3df24 │ │ + ldr r3, [pc, #28] ; (2b33c ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #24] ; (2b340 ) │ │ movs r1, #0 │ │ - ldr r3, [pc, #24] ; (29d3c ) │ │ movs r0, #1 │ │ mov r2, r1 │ │ add r3, pc │ │ add sp, #16 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3df24 │ │ - subs r0, r6, r6 │ │ - movs r2, r0 │ │ - subs r1, r7, r6 │ │ + b.w 3f6b8 │ │ + lsrs r4, r4, #31 │ │ movs r2, r0 │ │ - lsls r5, r4, #10 │ │ + lsrs r1, r5, #31 │ │ movs r2, r0 │ │ + ; instruction: 0xf6d90001 │ │ │ │ -00029d40 : │ │ +0002b344 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 29d58 │ │ + cbz r0, 2b35c │ │ ldr r0, [r0, #0] │ │ - cbz r0, 29d4e │ │ - bl 3cb9a │ │ + cbz r0, 2b352 │ │ + bl 3e292 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ pop {r4, pc} │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ ... │ │ │ │ -00029d60 : │ │ +0002b360 : │ │ + vldr d6, [pc, #84] ; 2b3b8 │ │ mov r2, r0 │ │ movs r3, #0 │ │ - vldr d7, [pc, #80] ; 29db8 │ │ - b.n 29d78 │ │ - vldmia r2!, {s12} │ │ - vcvt.f64.f32 d6, s12 │ │ - adds r3, #1 │ │ - vadd.f64 d7, d7, d6 │ │ cmp r3, r1 │ │ - blt.n 29d6a │ │ - vcmp.f64 d7, #0.0 │ │ + bge.n 2b37c │ │ + vldmia r2!, {s14} │ │ + adds r3, #1 │ │ + vcvt.f64.f32 d7, s14 │ │ + vadd.f64 d6, d6, d7 │ │ + b.n 2b368 │ │ + vcmp.f64 d6, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - beq.n 29dac │ │ - vmov.f64 d6, #112 ; 0x3f800000 1.0 │ │ + beq.n 2b3ac │ │ + vmov.f64 d5, #112 ; 0x3f800000 1.0 │ │ movs r3, #0 │ │ - vdiv.f64 d6, d6, d7 │ │ - b.n 29da8 │ │ - vldr s10, [r0] │ │ - vcvt.f64.f32 d5, s10 │ │ - adds r3, #1 │ │ - vmul.f64 d5, d5, d6 │ │ - vcvt.f32.f64 s10, d5 │ │ - vstmia r0!, {s10} │ │ + vdiv.f64 d5, d5, d6 │ │ cmp r3, r1 │ │ - blt.n 29d92 │ │ - vmov r0, r1, d7 │ │ + bge.n 2b3ac │ │ + vldr s14, [r0] │ │ + adds r3, #1 │ │ + vcvt.f64.f32 d7, s14 │ │ + vmul.f64 d7, d7, d5 │ │ + vcvt.f32.f64 s14, d7 │ │ + vstmia r0!, {s14} │ │ + b.n 2b390 │ │ + vmov r0, r1, d6 │ │ bx lr │ │ nop │ │ nop.w │ │ ... │ │ │ │ -00029dc0 : │ │ - vmov d7, r2, r3 │ │ +0002b3c0 : │ │ + vmov d6, r2, r3 │ │ movs r3, #0 │ │ - b.n 29de4 │ │ - vldmia r0!, {s12} │ │ - vcvt.f64.f32 d6, s12 │ │ - vcmpe.f64 d6, d7 │ │ + cmp r3, r1 │ │ + bge.n 2b3ea │ │ + vldr s14, [r0] │ │ + adds r3, #1 │ │ + adds r0, #4 │ │ + vcvt.f64.f32 d7, s14 │ │ + vcmpe.f64 d7, d6 │ │ vmrs APSR_nzcv, fpscr │ │ itt mi │ │ - vcvtmi.f32.f64 s13, d7 │ │ - vstrmi s13, [r0, #-4] │ │ - adds r3, #1 │ │ - cmp r3, r1 │ │ - blt.n 29dc8 │ │ + vcvtmi.f32.f64 s15, d6 │ │ + vstrmi s15, [r0, #-4] │ │ + b.n 2b3c6 │ │ bx lr │ │ │ │ -00029dea : │ │ - vmov d7, r2, r3 │ │ +0002b3ec : │ │ + vmov d6, r2, r3 │ │ movs r3, #0 │ │ - b.n 29e18 │ │ - vldmia r0!, {s12} │ │ - vcmp.f32 s12, #0.0 │ │ + cmp r3, r1 │ │ + bge.n 2b41e │ │ + vldmia r0!, {s14} │ │ + vcmp.f32 s14, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - beq.n 29e16 │ │ - vcvt.f64.f32 d6, s12 │ │ - vcmpe.f64 d6, d7 │ │ + beq.n 2b41a │ │ + vcvt.f64.f32 d7, s14 │ │ + vcmpe.f64 d7, d6 │ │ vmrs APSR_nzcv, fpscr │ │ itt mi │ │ - vcvtmi.f32.f64 s13, d7 │ │ - vstrmi s13, [r0, #-4] │ │ + vcvtmi.f32.f64 s15, d6 │ │ + vstrmi s15, [r0, #-4] │ │ adds r3, #1 │ │ - cmp r3, r1 │ │ - blt.n 29df2 │ │ + b.n 2b3f2 │ │ bx lr │ │ - ... │ │ │ │ -00029e20 : │ │ +0002b420 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r4, r0 │ │ - ldr r5, [pc, #56] ; (29e60 ) │ │ - mov r8, r2 │ │ - mov r7, r1 │ │ - movs r6, #0 │ │ - add r5, pc │ │ - b.n 29e48 │ │ - vldmia r7!, {s14} │ │ - vcvt.f64.f32 d7, s14 │ │ + ldr.w r8, [pc, #56] ; 2b460 │ │ + mov r7, r2 │ │ + mov r6, r1 │ │ + movs r5, #0 │ │ + add r8, pc │ │ + cmp r5, r7 │ │ + bge.n 2b44e │ │ + vldmia r6!, {s15} │ │ mov r0, r4 │ │ - mov r1, r5 │ │ - adds r6, #1 │ │ + mov r1, r8 │ │ + adds r5, #1 │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx e11c │ │ - cmp r6, r8 │ │ - blt.n 29e32 │ │ - movs r0, #10 │ │ + blx e964 │ │ + b.n 2b432 │ │ mov r1, r4 │ │ - blx e188 │ │ + movs r0, #10 │ │ + blx e9d0 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w 43dbc <__udivdi3+0x41c> │ │ - nop │ │ - subs r4, r1, r3 │ │ + b.w 44c50 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + lsrs r2, r0, #28 │ │ movs r2, r0 │ │ │ │ -00029e64 : │ │ +0002b464 : │ │ movs r3, #0 │ │ - b.n 29e6a │ │ - adds r3, #1 │ │ cmp r3, r1 │ │ - bge.n 29e7c │ │ + bge.n 2b47c │ │ vldmia r0!, {s15} │ │ vcmp.f32 s15, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - beq.n 29e68 │ │ + bne.n 2b47c │ │ + adds r3, #1 │ │ + b.n 2b466 │ │ subs r3, r3, r1 │ │ negs r0, r3 │ │ - adc.w r0, r0, r3 │ │ + adcs r0, r3 │ │ bx lr │ │ - ... │ │ │ │ -00029e88 : │ │ +0002b484 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ movs r3, #72 ; 0x48 │ │ - ldr r5, [pc, #76] ; (29edc ) │ │ - mov r6, r0 │ │ + ldr r6, [pc, #64] ; (2b4cc ) │ │ + mov r5, r0 │ │ mov r7, r1 │ │ movs r0, #1 │ │ - add r5, pc │ │ + add r6, pc │ │ movs r1, #16 │ │ - mov r2, r5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - str r6, [r0, #0] │ │ + mov r2, r6 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + str r5, [r0, #0] │ │ mov r4, r0 │ │ - bl 17cd0 │ │ - adds r3, r6, #0 │ │ - it ne │ │ - movne r3, #1 │ │ - cmp r7, #0 │ │ - ite eq │ │ - moveq r3, #0 │ │ - andne.w r3, r3, #1 │ │ + bl 18f10 │ │ str r0, [r4, #4] │ │ - cbz r3, 29ed6 │ │ + cbz r5, 2b4c0 │ │ + cbz r7, 2b4c0 │ │ ldr r3, [r7, #4] │ │ - movs r2, #81 ; 0x51 │ │ - ldr r3, [r3, #4] │ │ - str r3, [r4, #12] │ │ - ldr r3, [r7, #4] │ │ - ldr r0, [r6, #32] │ │ - str r2, [sp, #0] │ │ movs r2, #4 │ │ + ldr r0, [r5, #32] │ │ ldr r1, [r3, #4] │ │ - mov r3, r5 │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ + movs r3, #81 ; 0x51 │ │ + str r1, [r4, #12] │ │ + str r3, [sp, #0] │ │ + mov r3, r6 │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ str r0, [r4, #8] │ │ - b.n 29ed8 │ │ + b.n 2b4c4 │ │ + movs r3, #0 │ │ str r3, [r4, #8] │ │ mov r0, r4 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - subs r6, r5, r1 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + lsrs r2, r5, #26 │ │ movs r2, r0 │ │ │ │ -00029ee0 : │ │ +0002b4d0 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldr r3, [r0, #0] │ │ - cbz r3, 29f34 │ │ - ldr.w sl, [r3, #32] │ │ + cbnz r3, 2b4f0 │ │ + ldr r0, [r4, #8] │ │ + bl 3e1fc │ │ + ldr r0, [r4, #4] │ │ + bl 19008 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 3e1f8 │ │ + ldr.w r9, [r3, #32] │ │ movs r6, #0 │ │ - ldr.w r9, [r0, #12] │ │ - b.n 29f28 │ │ + ldr.w sl, [r0, #12] │ │ + cmp r6, r9 │ │ + bge.n 2b4da │ │ + mov.w r8, r6, lsl #2 │ │ + movs r5, #0 │ │ + cmp r5, sl │ │ + bge.n 2b534 │ │ ldr r3, [r4, #8] │ │ mov.w fp, r5, lsl #2 │ │ ldr.w r3, [r3, r8] │ │ ldr.w r7, [r3, r5, lsl #2] │ │ - b.n 29f0e │ │ + cbz r7, 2b522 │ │ ldr r0, [r7, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r7, [r7, #8] │ │ - cmp r7, #0 │ │ - bne.n 29f06 │ │ + b.n 2b516 │ │ ldr r3, [r4, #8] │ │ adds r5, #1 │ │ ldr.w r3, [r3, r8] │ │ ldr.w r0, [r3, fp] │ │ - bl 3e5cc │ │ - cmp r5, r9 │ │ - blt.n 29ef6 │ │ + bl 3fd1c │ │ + b.n 2b504 │ │ adds r6, #1 │ │ - cmp r6, sl │ │ - bge.n 29f34 │ │ - mov.w r8, r6, lsl #2 │ │ - movs r5, #0 │ │ - b.n 29f22 │ │ - ldr r0, [r4, #8] │ │ - bl 3caf8 │ │ - ldr r0, [r4, #4] │ │ - bl 17dca │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 3caf4 │ │ - ... │ │ + b.n 2b4fa │ │ │ │ -00029f4c : │ │ +0002b538 : │ │ + ldr r3, [r0, #4] │ │ push {r0, r1, r4, r5, r6, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #4] │ │ + ldr r3, [r3, #12] │ │ mov r5, r1 │ │ mov r6, r2 │ │ - ldr r3, [r3, #12] │ │ - cbz r3, 29f70 │ │ - ldr r1, [pc, #84] ; (29fb0 ) │ │ + cbz r3, 2b55c │ │ + ldr r1, [pc, #68] ; (2b58c ) │ │ movs r0, #3 │ │ - ldr r3, [pc, #84] ; (29fb4 ) │ │ + ldr r3, [pc, #68] ; (2b590 ) │ │ movs r2, #119 ; 0x77 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr r0, [r4, #4] │ │ - bl 17d54 │ │ + bl 18f94 │ │ ldr r0, [r4, #8] │ │ - cbz r0, 29f78 │ │ - bl 3caf8 │ │ + cbz r0, 2b564 │ │ + bl 3e1fc │ │ movs r3, #0 │ │ - str r3, [r4, #8] │ │ - subs r3, r5, r3 │ │ str r5, [r4, #0] │ │ - it ne │ │ - movne r3, #1 │ │ - cmp r6, #0 │ │ - ite eq │ │ - moveq r3, #0 │ │ - andne.w r3, r3, #1 │ │ - cbz r3, 29fac │ │ + str r3, [r4, #8] │ │ + cbz r5, 2b586 │ │ + cbz r6, 2b586 │ │ ldr r3, [r6, #4] │ │ - movs r1, #133 ; 0x85 │ │ - ldr r3, [r3, #4] │ │ - str r1, [sp, #0] │ │ - str r3, [r4, #12] │ │ - ldr r2, [r6, #4] │ │ - ldr r3, [pc, #24] ; (29fb8 ) │ │ + movs r2, #4 │ │ ldr r0, [r5, #32] │ │ - ldr r1, [r2, #4] │ │ + ldr r1, [r3, #4] │ │ + movs r3, #133 ; 0x85 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #24] ; (2b594 ) │ │ + str r1, [r4, #12] │ │ add r3, pc │ │ - movs r2, #4 │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ str r0, [r4, #8] │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ + add sp, #8 │ │ + pop {r4, r5, r6, pc} │ │ nop │ │ - adds r0, r4, r6 │ │ + lsrs r4, r5, #23 │ │ movs r2, r0 │ │ - adds r0, r2, r7 │ │ + lsrs r4, r3, #24 │ │ movs r2, r0 │ │ - adds r0, r4, r5 │ │ + lsrs r4, r7, #22 │ │ movs r2, r0 │ │ │ │ -00029fbc : │ │ - stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r9, r2 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - cmp.w r9, #0 │ │ - mov r6, r0 │ │ - mov r7, r1 │ │ - mov fp, r3 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - str r2, [sp, #4] │ │ - bge.n 2a00e │ │ - ldr r2, [pc, #332] ; (2a124 ) │ │ +0002b598 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #28 │ │ + add r5, sp, #72 ; 0x48 │ │ + mov sl, r0 │ │ + str r3, [sp, #4] │ │ + mov fp, r1 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr.w r9, [sp, #68] ; 0x44 │ │ + ldmia.w r5, {r5, r6, r7, r8} │ │ + str r3, [sp, #16] │ │ + subs r3, r2, #0 │ │ + str r3, [sp, #12] │ │ + bge.n 2b5f4 │ │ + ldr r2, [pc, #320] ; (2b6fc ) │ │ movs r1, #36 ; 0x24 │ │ movs r3, #151 ; 0x97 │ │ movs r0, #1 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #12] │ │ + str r3, [r0, #12] │ │ + mov r1, r0 │ │ ldr r3, [sp, #4] │ │ + str.w fp, [r0] │ │ + strh.w r9, [r0, #16] │ │ + str r3, [r0, #4] │ │ + ldr r3, [sp, #16] │ │ + str r5, [r0, #20] │ │ + str r6, [r0, #24] │ │ str r3, [r0, #8] │ │ - add r3, sp, #56 ; 0x38 │ │ - strh r5, [r0, #16] │ │ - mov r4, r0 │ │ - str r7, [r0, #0] │ │ - add.w r5, r0, #20 │ │ - str.w r9, [r0, #12] │ │ - str.w fp, [r0, #4] │ │ - ldmia r3, {r0, r1, r2, r3} │ │ - stmia.w r5, {r0, r1, r2, r3} │ │ - mov r1, r4 │ │ - ldr r0, [r6, #4] │ │ - add sp, #12 │ │ + str r7, [r0, #28] │ │ + str.w r8, [r0, #32] │ │ + ldr.w r0, [sl, #4] │ │ + add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 17cdc │ │ - ldr r2, [r1, #4] │ │ - mov.w r8, #0 │ │ + b.w 18f1c │ │ + ldr r3, [r1, #4] │ │ + mov.w ip, #0 │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #8] │ │ ldr r3, [r0, #8] │ │ - add r0, sp, #56 ; 0x38 │ │ - mov sl, r6 │ │ - str r2, [sp, #0] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - ldr.w r4, [r3, r5, lsl #2] │ │ - ldmia r0, {r0, r1, r2, r3} │ │ - b.n 2a05e │ │ - ldr r6, [r4, #0] │ │ - ldr.w ip, [r6, #4] │ │ - cmp fp, ip │ │ - bgt.n 2a062 │ │ - ldr.w ip, [r6, #20] │ │ - bic.w r0, r0, ip │ │ - ldr.w ip, [r6, #24] │ │ - bic.w r1, r1, ip │ │ - ldr.w ip, [r6, #28] │ │ - ldr r6, [r6, #32] │ │ - bic.w r2, r2, ip │ │ - bic.w r3, r3, r6 │ │ - orr.w r6, r1, r0 │ │ - orrs r6, r2 │ │ - orrs r6, r3 │ │ - beq.n 2a11c │ │ - mov r8, r4 │ │ + ldr.w r4, [r3, r9, lsl #2] │ │ + cbz r4, 2b63e │ │ + ldr r3, [r4, #0] │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r3, #4] │ │ + cmp r1, r2 │ │ + bgt.n 2b63e │ │ + ldr r2, [r3, #20] │ │ + bic.w r5, r5, r2 │ │ + ldr r2, [r3, #24] │ │ + bic.w r6, r6, r2 │ │ + ldr r2, [r3, #28] │ │ + ldr r3, [r3, #32] │ │ + bic.w r7, r7, r2 │ │ + bic.w r8, r8, r3 │ │ + orr.w r3, r6, r5 │ │ + orrs r3, r7 │ │ + orrs.w r3, r3, r8 │ │ + beq.n 2b6f4 │ │ + mov ip, r4 │ │ ldr r4, [r4, #8] │ │ - cmp r4, #0 │ │ - bne.n 2a028 │ │ - str r2, [sp, #64] ; 0x40 │ │ - mov r6, sl │ │ - ldr r2, [pc, #192] ; (2a128 ) │ │ - str r0, [sp, #56] ; 0x38 │ │ - movs r0, #1 │ │ - str r1, [sp, #60] ; 0x3c │ │ - add r2, pc │ │ - str r3, [sp, #68] ; 0x44 │ │ + b.n 2b608 │ │ + ldr r2, [pc, #192] ; (2b700 ) │ │ movs r1, #36 ; 0x24 │ │ movs r3, #182 ; 0xb6 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + movs r0, #1 │ │ + add r2, pc │ │ + str.w ip, [sp, #20] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #12] │ │ + ldr.w ip, [sp, #20] │ │ + str r3, [r0, #12] │ │ + mov r1, r0 │ │ ldr r3, [sp, #4] │ │ + str.w fp, [r0] │ │ + strh.w r9, [r0, #16] │ │ + str r3, [r0, #4] │ │ + ldr r3, [sp, #16] │ │ + str r5, [r0, #20] │ │ + str r6, [r0, #24] │ │ str r3, [r0, #8] │ │ - add r3, sp, #56 ; 0x38 │ │ - str r7, [r0, #0] │ │ - mov lr, r0 │ │ - str.w r9, [r0, #12] │ │ - add.w r7, r0, #20 │ │ - str.w fp, [r0, #4] │ │ - strh r5, [r0, #16] │ │ - ldmia r3, {r0, r1, r2, r3} │ │ - stmia.w r7, {r0, r1, r2, r3} │ │ - cmp.w r8, #0 │ │ - bne.n 2a0c6 │ │ + str r7, [r0, #28] │ │ + str.w r8, [r0, #32] │ │ + cmp.w ip, #0 │ │ + bne.n 2b6a8 │ │ ldr.w r3, [sl, #8] │ │ - mov r1, lr │ │ - ldr r2, [sp, #0] │ │ - ldr.w r7, [r3, r2, lsl #2] │ │ - ldr.w r0, [r7, r5, lsl #2] │ │ - bl 3e518 │ │ - ldr r2, [sp, #0] │ │ - str.w r0, [r7, r5, lsl #2] │ │ + ldr r2, [sp, #8] │ │ + ldr.w fp, [r3, r2, lsl #2] │ │ + ldr.w r0, [fp, r9, lsl #2] │ │ + bl 3fc68 │ │ + ldr r2, [sp, #8] │ │ + str.w r0, [fp, r9, lsl #2] │ │ ldr.w r3, [sl, #8] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - ldr.w r5, [r3, r5, lsl #2] │ │ - b.n 2a118 │ │ - mov r0, r8 │ │ - mov r1, lr │ │ - bl 3e610 │ │ - mov r5, r0 │ │ - b.n 2a118 │ │ + ldr.w r9, [r3, r9, lsl #2] │ │ + mvn.w sl, r5 │ │ + mvns r6, r6 │ │ + mvns r7, r7 │ │ + b.n 2b6ea │ │ + mov r0, ip │ │ + bl 3fd5c │ │ + mov r9, r0 │ │ + b.n 2b69e │ │ ldr r0, [r4, #0] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - ldr r6, [sp, #60] ; 0x3c │ │ - ldr r3, [r0, #20] │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - bic.w r1, r3, r1 │ │ - ldr r3, [r0, #24] │ │ - ldr r7, [sp, #68] ; 0x44 │ │ - bic.w r6, r3, r6 │ │ - ldr r3, [r0, #28] │ │ - str r1, [r0, #20] │ │ - orrs r1, r6 │ │ - bic.w r2, r3, r2 │ │ + ldr r1, [r0, #20] │ │ + ldr r2, [r0, #24] │ │ + ldr r5, [r0, #28] │ │ + and.w r1, sl, r1 │ │ + ands r2, r6 │ │ ldr r3, [r0, #32] │ │ - str r2, [r0, #28] │ │ - orrs r2, r1 │ │ - bic.w r3, r3, r7 │ │ - str r6, [r0, #24] │ │ - orrs r2, r3 │ │ + ands r5, r7 │ │ + str r1, [r0, #20] │ │ + orrs r1, r2 │ │ + bic.w r3, r3, r8 │ │ + str r5, [r0, #28] │ │ + orrs r5, r1 │ │ str r3, [r0, #32] │ │ - itt ne │ │ - movne r5, r4 │ │ - ldrne r4, [r4, #8] │ │ - bne.n 2a118 │ │ - bl 3caf4 │ │ + orrs r3, r5 │ │ + str r2, [r0, #24] │ │ + bne.n 2b6f0 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ - mov r1, r5 │ │ - bl 3e6d8 │ │ + mov r1, r9 │ │ + mov r4, r9 │ │ + bl 3fe24 │ │ + mov r9, r4 │ │ mov r4, r0 │ │ cmp r4, #0 │ │ - bne.n 2a0d2 │ │ - add sp, #12 │ │ + bne.n 2b6b2 │ │ + b.n 2b6f4 │ │ + ldr r0, [r4, #8] │ │ + b.n 2b6e6 │ │ + add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - adds r6, r4, r4 │ │ + lsrs r2, r7, #21 │ │ movs r2, r0 │ │ - adds r4, r2, r2 │ │ + lsrs r4, r6, #19 │ │ movs r2, r0 │ │ │ │ -0002a12c : │ │ +0002b704 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldr r3, [r0, #0] │ │ movs r7, #0 │ │ - ldr.w sl, [r0, #12] │ │ - ldr.w fp, [r3, #32] │ │ - b.n 2a17e │ │ + ldr.w fp, [r0, #12] │ │ + ldr.w sl, [r3, #32] │ │ + cmp r7, sl │ │ + bge.n 2b760 │ │ + mov.w r8, r7, lsl #2 │ │ + movs r5, #0 │ │ + cmp r5, fp │ │ + bge.n 2b75c │ │ ldr r3, [r4, #8] │ │ mov.w r9, r5, lsl #2 │ │ ldr.w r3, [r3, r8] │ │ ldr.w r6, [r3, r5, lsl #2] │ │ - b.n 2a15a │ │ + cbz r6, 2b740 │ │ ldr r1, [r6, #0] │ │ ldr r0, [r4, #4] │ │ - bl 17cdc │ │ + bl 18f1c │ │ ldr r6, [r6, #8] │ │ - cmp r6, #0 │ │ - bne.n 2a150 │ │ + b.n 2b732 │ │ ldr r3, [r4, #8] │ │ adds r5, #1 │ │ ldr.w r3, [r3, r8] │ │ ldr.w r0, [r3, r9] │ │ - bl 3e5cc │ │ + bl 3fd1c │ │ ldr r3, [r4, #8] │ │ ldr.w r3, [r3, r8] │ │ str.w r6, [r3, r9] │ │ - cmp r5, sl │ │ - blt.n 2a140 │ │ + b.n 2b720 │ │ adds r7, #1 │ │ - cmp r7, fp │ │ - bge.n 2a18a │ │ - mov.w r8, r7, lsl #2 │ │ - movs r5, #0 │ │ - b.n 2a178 │ │ + b.n 2b716 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -0002a18e : │ │ +0002b764 : │ │ ldr r0, [r0, #4] │ │ - b.w 17de2 │ │ + b.w 19020 │ │ │ │ -0002a194 : │ │ +0002b76a : │ │ ldr r0, [r0, #4] │ │ - b.w 17d54 │ │ + b.w 18f94 │ │ │ │ -0002a19a : │ │ +0002b770 : │ │ ldr r3, [r0, #4] │ │ ldr r0, [r3, #12] │ │ bx lr │ │ │ │ -0002a1a0 : │ │ +0002b776 : │ │ bx lr │ │ │ │ -0002a1a2 : │ │ +0002b778 : │ │ bx lr │ │ + ... │ │ │ │ -0002a1a4 : │ │ +0002b77c : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r6, r0 │ │ - ldr r5, [pc, #96] ; (2a20c ) │ │ + mov r5, r0 │ │ + ldr r7, [pc, #96] ; (2b7e4 ) │ │ movs r4, #0 │ │ - ldr.w r8, [pc, #96] ; 2a210 │ │ - add r5, pc │ │ - ldr.w r9, [pc, #92] ; 2a214 │ │ + ldr.w r8, [pc, #96] ; 2b7e8 │ │ + ldr.w r9, [pc, #96] ; 2b7ec │ │ + add r7, pc │ │ add r8, pc │ │ - b.n 2a1fe │ │ + add r9, pc │ │ + ldr r3, [r5, #4] │ │ + ldr r3, [r3, #12] │ │ + cmp r4, r3 │ │ + bge.n 2b7dc │ │ + mov r0, r7 │ │ + mov r6, r4 │ │ + blx ea00 │ │ + cmp r6, #0 │ │ + ble.n 2b7d2 │ │ + mov r1, r6 │ │ mov r0, r5 │ │ - mov r7, r4 │ │ - blx e1b8 │ │ - b.n 2a1f2 │ │ - mov r1, r7 │ │ - mov r0, r6 │ │ - bl 2a18e │ │ + bl 2b764 │ │ ldr r3, [r0, #0] │ │ - mov r2, r0 │ │ - ldr r7, [r0, #8] │ │ - ldr r2, [r2, #12] │ │ - ldr r1, [r3, #12] │ │ - adds r0, r1, #1 │ │ + ldr r6, [r0, #8] │ │ + ldr r2, [r3, #12] │ │ + adds r1, r2, #1 │ │ itett ne │ │ - ldrne r0, [r6, #0] │ │ + ldrne r1, [r5, #0] │ │ moveq r1, r8 │ │ - ldrne r0, [r0, #16] │ │ - ldrne.w r1, [r0, r1, lsl #2] │ │ + ldrne r1, [r1, #16] │ │ + ldrne.w r1, [r1, r2, lsl #2] │ │ + ldr r2, [r0, #12] │ │ mov r0, r9 │ │ str r2, [sp, #0] │ │ - add r0, pc │ │ ldmia r3, {r2, r3} │ │ - blx e1b8 │ │ - cmp r7, #0 │ │ - bgt.n 2a1c6 │ │ + blx ea00 │ │ + b.n 2b7a4 │ │ movs r0, #10 │ │ adds r4, #1 │ │ - blx e1c4 │ │ - ldr r3, [r6, #4] │ │ - ldr r3, [r3, #12] │ │ - cmp r4, r3 │ │ - blt.n 2a1bc │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, pc} │ │ + blx ea0c │ │ + b.n 2b794 │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ - asrs r2, r7, #30 │ │ + lsrs r6, r2, #16 │ │ movs r2, r0 │ │ - vaddl.u16 q8, d9, d1 │ │ - asrs r2, r2, #30 │ │ + bics.w r0, r9, #8454144 ; 0x810000 │ │ + lsrs r2, r4, #16 │ │ movs r2, r0 │ │ │ │ -0002a218 : │ │ +0002b7f0 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ - cmp r0, #0 │ │ - beq.n 2a274 │ │ + cbz r0, 2b846 │ │ ldr r3, [r0, #0] │ │ - cbnz r3, 2a248 │ │ - b.n 2a252 │ │ - ldr r3, [r4, #32] │ │ - ldr.w r5, [r3, r6, lsl #2] │ │ - b.n 2a240 │ │ - add.w r0, r5, #40 ; 0x28 │ │ - ldr r7, [r5, #4] │ │ - blx 1b760 │ │ - mov r0, r5 │ │ - bl 3caf4 │ │ - mov r5, r7 │ │ - cmp r5, #0 │ │ - bne.n 2a22e │ │ - adds r6, #1 │ │ - b.n 2a24a │ │ - movs r6, #0 │ │ - ldr r3, [r4, #0] │ │ - ldr r3, [r3, #32] │ │ - cmp r6, r3 │ │ - blt.n 2a226 │ │ + cbnz r3, 2b81c │ │ ldr r0, [r4, #20] │ │ - bl 3caf8 │ │ + bl 3e1fc │ │ ldr r0, [r4, #24] │ │ - bl 3caf8 │ │ + bl 3e1fc │ │ ldr r0, [r4, #28] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #32] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ + movs r6, #0 │ │ + ldr r3, [r4, #0] │ │ + ldr r3, [r3, #32] │ │ + cmp r6, r3 │ │ + bge.n 2b7fa │ │ + ldr r3, [r4, #32] │ │ + ldr.w r5, [r3, r6, lsl #2] │ │ + cbz r5, 2b842 │ │ + ldr r7, [r5, #4] │ │ + add.w r0, r5, #40 ; 0x28 │ │ + blx 1caf8 │ │ + mov r0, r5 │ │ + bl 3e1f8 │ │ + mov r5, r7 │ │ + b.n 2b82c │ │ + adds r6, #1 │ │ + b.n 2b81e │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0002a276 : │ │ +0002b848 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - cbz r0, 2a2a6 │ │ + cbz r0, 2b876 │ │ ldr r0, [r0, #8] │ │ - cbz r0, 2a284 │ │ - bl 3e5cc │ │ + cbz r0, 2b856 │ │ + bl 3fd1c │ │ ldr r5, [r4, #12] │ │ - b.n 2a298 │ │ - bl 3caf4 │ │ + mov r0, r4 │ │ + cbz r5, 2b86e │ │ + bl 3e1f8 │ │ ldr r0, [r5, #8] │ │ - cbz r0, 2a294 │ │ - bl 3e5cc │ │ + cbz r0, 2b868 │ │ + bl 3fd1c │ │ mov r4, r5 │ │ ldr r5, [r5, #12] │ │ - mov r0, r4 │ │ - cmp r5, #0 │ │ - bne.n 2a288 │ │ + b.n 2b858 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0002a2a8 : │ │ +0002b878 : │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [r0, #0] │ │ str r3, [r0, #4] │ │ str r3, [r0, #8] │ │ str r3, [r0, #12] │ │ bx lr │ │ ... │ │ │ │ -0002a2b8 : │ │ +0002b888 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #124 ; 0x7c │ │ - ldr.w r6, [pc, #2536] ; 2aca8 │ │ + sub sp, #140 ; 0x8c │ │ + ldr.w r8, [pc, #2356] ; 2c1c4 │ │ mov r5, r3 │ │ mov r7, r1 │ │ - mov r8, r2 │ │ - add r6, pc │ │ - str r0, [sp, #60] ; 0x3c │ │ + mov r6, r2 │ │ + add r8, pc │ │ + str r0, [sp, #56] ; 0x38 │ │ movs r1, #48 ; 0x30 │ │ movs r3, #223 ; 0xdf │ │ - mov r2, r6 │ │ + mov r2, r8 │ │ movs r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + mov r2, r8 │ │ movs r1, #4 │ │ - mov r2, r6 │ │ - movs r3, #226 ; 0xe2 │ │ - mov.w fp, #20 │ │ + mov.w sl, #20 │ │ mov r4, r0 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - str r0, [r4, #0] │ │ - ldr r0, [r0, #32] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r2, [sp, #60] ; 0x3c │ │ + str r3, [r0, #0] │ │ + ldr r0, [r3, #32] │ │ + movs r3, #226 ; 0xe2 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + mov r2, r8 │ │ movs r1, #4 │ │ - movs r3, #228 ; 0xe4 │ │ str r0, [r4, #28] │ │ - ldr r0, [r2, #32] │ │ - mov r2, r6 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - str.w r8, [r4, #12] │ │ + ldr r0, [r3, #32] │ │ + movs r3, #228 ; 0xe4 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #176] ; 0xb0 │ │ + str r7, [r4, #8] │ │ movs r2, #2 │ │ - str r5, [r4, #16] │ │ + ldr r7, [r5, #4] │ │ str r3, [r4, #4] │ │ - ldr r3, [sp, #164] ; 0xa4 │ │ - str r7, [r4, #8] │ │ + ldr r3, [sp, #180] ; 0xb4 │ │ + add.w r9, r7, #1 │ │ + str r6, [r4, #12] │ │ + str r5, [r4, #16] │ │ + mov r1, r9 │ │ + ldrh r6, [r5, #40] ; 0x28 │ │ str r3, [r4, #40] ; 0x28 │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ + ldr r5, [r4, #0] │ │ + ldr r3, [sp, #184] ; 0xb8 │ │ + sxth r6, r6 │ │ + lsls r6, r6, #1 │ │ str r3, [r4, #44] ; 0x2c │ │ movs r3, #106 ; 0x6a │ │ str r0, [r4, #32] │ │ - ldr r7, [r5, #4] │ │ - ldrsh.w r9, [r5, #40] ; 0x28 │ │ - ldr r5, [r4, #0] │ │ - add.w r8, r7, #1 │ │ str r3, [sp, #0] │ │ - mov r3, r6 │ │ - mov r1, r8 │ │ - mov.w r9, r9, lsl #1 │ │ + mov r3, r8 │ │ ldr r0, [r5, #32] │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ - mov r1, r8 │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ + mov r1, r9 │ │ movs r3, #107 ; 0x6b │ │ movs r2, #2 │ │ - mov.w r8, r8, lsl #1 │ │ str r0, [r4, #20] │ │ str r3, [sp, #0] │ │ - mov r3, r6 │ │ + mov r3, r8 │ │ ldr r0, [r5, #32] │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ - ldr.w r3, [pc, #2400] ; 2acac │ │ - mov r1, r6 │ │ - add r3, pc │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ + ldr r3, [r5, #32] │ │ + mov r1, r8 │ │ + mov.w r8, #0 │ │ + mul.w r3, r3, r9 │ │ + mov.w r9, #1 │ │ + lsls r2, r3, #1 │ │ + cmp r3, #0 │ │ + it lt │ │ + addwlt r3, r3, #511 ; 0x1ff │ │ + asrs r3, r3, #9 │ │ str r0, [r4, #24] │ │ movs r0, #1 │ │ - ldr r2, [r5, #32] │ │ - mul.w r2, r2, r8 │ │ - add.w r8, r2, #1016 ; 0x3f8 │ │ - add.w r8, r8, #7 │ │ + str r3, [sp, #4] │ │ + ldr.w r3, [pc, #2192] ; 2c1c8 │ │ str r2, [sp, #0] │ │ - bics.w r2, r2, r2, asr #32 │ │ - it cs │ │ - movcs r2, r8 │ │ - mov.w r8, #0 │ │ - asrs r2, r2, #10 │ │ - str r2, [sp, #4] │ │ movs r2, #110 ; 0x6e │ │ - bl 3df24 │ │ - b.n 2a438 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r2, [r5, #32] │ │ + cmp r8, r2 │ │ + bge.n 2b9f8 │ │ mov r0, r5 │ │ mov r1, r8 │ │ - bl 2c804 │ │ - b.n 2a42e │ │ - mov r0, sl │ │ - bl 2c85c │ │ - ldr r3, [r0, #12] │ │ - mov r6, r0 │ │ - cmp r3, #0 │ │ - blt.n 2a428 │ │ - ldr r2, [r4, #0] │ │ + bl 2de40 │ │ + mov fp, r0 │ │ + cmp r0, #0 │ │ + beq.n 2b9f2 │ │ + mov r0, fp │ │ + bl 2de98 │ │ + ldr r2, [r0, #12] │ │ + str r0, [sp, #12] │ │ + cmp r2, #0 │ │ + blt.n 2b9ea │ │ + ldr r1, [r4, #0] │ │ ldr r0, [r4, #8] │ │ - ldr r2, [r2, #16] │ │ - ldr.w r1, [r2, r3, lsl #2] │ │ - bl 17e26 │ │ - ldr r2, [r5, #20] │ │ - cbz r2, 2a3e6 │ │ - ldr r3, [r6, #12] │ │ - add.w r1, r3, #31 │ │ - ands.w r1, r1, r3, asr #32 │ │ - it cc │ │ - movcc r1, r3 │ │ + ldr r1, [r1, #16] │ │ + ldr.w r1, [r1, r2, lsl #2] │ │ + bl 19064 │ │ + ldr r3, [sp, #12] │ │ + ldr.w lr, [r5, #20] │ │ + ldmia.w r3, {r1, r2} │ │ + cmp.w lr, #0 │ │ + beq.n 2b9ba │ │ + ldr r3, [r3, #12] │ │ + cmp r3, #0 │ │ + mov ip, r3 │ │ + it lt │ │ + addlt.w ip, r3, #31 │ │ and.w r3, r3, #31 │ │ - asrs r1, r1, #5 │ │ - ldr.w r2, [r2, r1, lsl #2] │ │ - lsrs.w r3, r2, r3 │ │ - lsls r3, r3, #31 │ │ - bpl.n 2a3e6 │ │ - ldr r2, [r6, #0] │ │ - mov.w lr, #1 │ │ + mov.w ip, ip, asr #5 │ │ + ldr.w lr, [lr, ip, lsl #2] │ │ + lsr.w lr, lr, r3 │ │ + tst.w lr, #1 │ │ + beq.n 2b9ba │ │ ldr r3, [r4, #24] │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - strh.w lr, [r3, r9] │ │ - ldr r2, [r6, #4] │ │ + ldr.w r3, [r3, r1, lsl #2] │ │ + strh.w r9, [r3, r6] │ │ ldr r3, [r4, #20] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - strh.w lr, [r3, r9] │ │ - b.n 2a428 │ │ + strh.w r9, [r3, r6] │ │ + b.n 2b9ea │ │ ldr r3, [r4, #8] │ │ - mul.w r0, fp, r0 │ │ - ldr.w lr, [r6] │ │ ldr r3, [r3, #8] │ │ - adds r3, r3, r0 │ │ - ldr r2, [r3, #8] │ │ - ldr r1, [r3, #4] │ │ + mla r3, sl, r0, r3 │ │ + ldr.w lr, [r3, #4] │ │ + ldr r0, [r3, #8] │ │ ldr r3, [r4, #24] │ │ - ldrsh.w r1, [r1] │ │ - ldr.w r3, [r3, lr, lsl #2] │ │ - mov.w lr, #1 │ │ - strh.w lr, [r3, r1, lsl #1] │ │ - add.w lr, r2, #4294967295 ; 0xffffffff │ │ - ldr r3, [r4, #8] │ │ - ldr r1, [r6, #4] │ │ - ldr r3, [r3, #8] │ │ - adds r0, r3, r0 │ │ - ldr r3, [r4, #20] │ │ - ldr r2, [r0, #4] │ │ - movs r0, #1 │ │ + ldrsh.w ip, [lr] │ │ + add.w r0, r0, #2147483648 ; 0x80000000 │ │ + subs r0, #1 │ │ ldr.w r3, [r3, r1, lsl #2] │ │ - ldrsh.w r2, [r2, lr, lsl #1] │ │ - strh.w r0, [r3, r2, lsl #1] │ │ - mov r0, sl │ │ - bl 2c88c │ │ - mov sl, r0 │ │ - cmp r0, #0 │ │ - bne.n 2a388 │ │ + strh.w r9, [r3, ip, lsl #1] │ │ + ldr r3, [r4, #20] │ │ + ldrsh.w r1, [lr, r0, lsl #1] │ │ + ldr.w r3, [r3, r2, lsl #2] │ │ + strh.w r9, [r3, r1, lsl #1] │ │ + mov r0, fp │ │ + bl 2dec8 │ │ + b.n 2b950 │ │ add.w r8, r8, #1 │ │ - ldr r3, [r5, #32] │ │ - cmp r8, r3 │ │ - blt.n 2a37e │ │ + b.n 2b942 │ │ movs r3, #0 │ │ - b.n 2a45a │ │ - ldr r2, [r4, #20] │ │ movs r1, #1 │ │ - ldr.w r2, [r2, r3, lsl #2] │ │ - strh.w r1, [r2, r9] │ │ - ldr r2, [r4, #24] │ │ - ldr.w r2, [r2, r3, lsl #2] │ │ - adds r3, #1 │ │ - strh.w r1, [r2, r9] │ │ - ldr r2, [r5, #32] │ │ cmp r3, r2 │ │ - blt.n 2a442 │ │ + bge.n 2ba14 │ │ + ldr r0, [r4, #20] │ │ + ldr.w r0, [r0, r3, lsl #2] │ │ + strh r1, [r0, r6] │ │ + ldr r0, [r4, #24] │ │ + ldr.w r0, [r0, r3, lsl #2] │ │ + adds r3, #1 │ │ + strh r1, [r0, r6] │ │ + b.n 2b9fc │ │ movs r6, #0 │ │ - b.n 2a4de │ │ + ldr.w lr, [r5, #32] │ │ + cmp r6, lr │ │ + bge.n 2ba96 │ │ mov r0, r5 │ │ mov r1, r6 │ │ - bl 2c804 │ │ - b.n 2a4d6 │ │ + bl 2de40 │ │ + mov r8, r0 │ │ + cbz r0, 2ba92 │ │ mov r0, r8 │ │ - bl 2c85c │ │ + bl 2de98 │ │ ldr r3, [r0, #12] │ │ cmp r3, #0 │ │ - bge.n 2a4d0 │ │ - b.n 2a4a0 │ │ - ldr r1, [r4, #20] │ │ - ldr.w lr, [r0] │ │ - ldr r2, [r0, #4] │ │ - ldr.w r2, [r1, r2, lsl #2] │ │ - ldr.w r1, [r1, lr, lsl #2] │ │ - ldrh.w lr, [r1, r3, lsl #1] │ │ - ldrh.w r1, [r2, r3, lsl #1] │ │ - orr.w r1, lr, r1 │ │ - strh.w r1, [r2, r3, lsl #1] │ │ - adds r3, #1 │ │ - b.n 2a4a2 │ │ + bge.n 2ba8a │ │ movs r3, #0 │ │ cmp r3, r7 │ │ - blt.n 2a47c │ │ - movs r3, #0 │ │ - b.n 2a4cc │ │ - ldr r1, [r4, #24] │ │ - ldr.w lr, [r0, #4] │ │ + bge.n 2ba60 │ │ + ldr.w lr, [r4, #20] │ │ + ldr r1, [r0, #4] │ │ ldr r2, [r0, #0] │ │ - ldr.w r2, [r1, r2, lsl #2] │ │ - ldr.w r1, [r1, lr, lsl #2] │ │ - ldrh.w lr, [r1, r3, lsl #1] │ │ - ldrh.w r1, [r2, r3, lsl #1] │ │ - orr.w r1, lr, r1 │ │ - strh.w r1, [r2, r3, lsl #1] │ │ + ldr.w r1, [lr, r1, lsl #2] │ │ + ldr.w r2, [lr, r2, lsl #2] │ │ + ldrh.w lr, [r2, r3, lsl #1] │ │ + ldrh.w r2, [r1, r3, lsl #1] │ │ + orr.w r2, lr, r2 │ │ + strh.w r2, [r1, r3, lsl #1] │ │ adds r3, #1 │ │ + b.n 2ba38 │ │ + movs r3, #0 │ │ cmp r3, r7 │ │ - blt.n 2a4aa │ │ + bge.n 2ba8a │ │ + ldr.w lr, [r4, #24] │ │ + ldr r1, [r0, #0] │ │ + ldr r2, [r0, #4] │ │ + ldr.w r1, [lr, r1, lsl #2] │ │ + ldr.w r2, [lr, r2, lsl #2] │ │ + ldrh.w lr, [r2, r3, lsl #1] │ │ + ldrh.w r2, [r1, r3, lsl #1] │ │ + orr.w r2, lr, r2 │ │ + strh.w r2, [r1, r3, lsl #1] │ │ + adds r3, #1 │ │ + b.n 2ba62 │ │ mov r0, r8 │ │ - bl 2c88c │ │ - mov r8, r0 │ │ - cmp r0, #0 │ │ - bne.n 2a46e │ │ + bl 2dec8 │ │ + b.n 2ba26 │ │ adds r6, #1 │ │ - ldr r3, [r5, #32] │ │ - cmp r6, r3 │ │ - blt.n 2a464 │ │ - movs r3, #0 │ │ - mov r0, r3 │ │ - b.n 2a540 │ │ - ldr r6, [r6, r3] │ │ - ldrsh.w lr, [r6, r1, lsl #1] │ │ - cmp.w lr, #0 │ │ - beq.n 2a4fc │ │ - strh.w r1, [r6, r2, lsl #1] │ │ - adds r2, #1 │ │ - adds r1, #1 │ │ - b.n 2a502 │ │ - mov r1, r2 │ │ - cmp r1, r7 │ │ + b.n 2ba16 │ │ + movs r0, #0 │ │ + movw r5, #65535 ; 0xffff │ │ + cmp r0, lr │ │ + mov.w r3, #0 │ │ + bge.n 2baf4 │ │ + lsls r1, r0, #2 │ │ + mov r2, r3 │ │ + cmp r2, r7 │ │ ldr r6, [r4, #20] │ │ - blt.n 2a4ea │ │ - ldr r1, [r6, r3] │ │ - mov.w r6, #4294967295 ; 0xffffffff │ │ - strh.w r6, [r1, r2, lsl #1] │ │ - movs r2, #0 │ │ - mov r1, r2 │ │ - b.n 2a52c │ │ - ldr r6, [r6, r3] │ │ - ldrsh.w lr, [r6, r1, lsl #1] │ │ - cmp.w lr, #0 │ │ - beq.n 2a52a │ │ - strh.w r1, [r6, r2, lsl #1] │ │ + bge.n 2bac4 │ │ + ldr r6, [r6, r1] │ │ + ldrsh.w ip, [r6, r2, lsl #1] │ │ + cmp.w ip, #0 │ │ + beq.n 2bac0 │ │ + strh.w r2, [r6, r3, lsl #1] │ │ + adds r3, #1 │ │ adds r2, #1 │ │ - adds r1, #1 │ │ - cmp r1, r7 │ │ + b.n 2baa8 │ │ + ldr r2, [r6, r1] │ │ + strh.w r5, [r2, r3, lsl #1] │ │ + movs r3, #0 │ │ + mov r2, r3 │ │ + cmp r2, r7 │ │ ldr r6, [r4, #24] │ │ - blt.n 2a518 │ │ - ldr r1, [r6, r3] │ │ + bge.n 2baea │ │ + ldr r6, [r6, r1] │ │ + ldrsh.w ip, [r6, r2, lsl #1] │ │ + cmp.w ip, #0 │ │ + beq.n 2bae6 │ │ + strh.w r2, [r6, r3, lsl #1] │ │ + adds r3, #1 │ │ + adds r2, #1 │ │ + b.n 2bace │ │ + ldr r2, [r6, r1] │ │ adds r0, #1 │ │ - adds r3, #4 │ │ - mov.w lr, #4294967295 ; 0xffffffff │ │ - strh.w lr, [r1, r2, lsl #1] │ │ - ldr r2, [r5, #32] │ │ - cmp r0, r2 │ │ - mov.w r2, #0 │ │ - blt.n 2a500 │ │ - ldr.w r6, [pc, #1892] ; 2acb0 │ │ - str r2, [r4, #36] ; 0x24 │ │ - add r6, pc │ │ - str r6, [sp, #84] ; 0x54 │ │ - ldr.w r6, [pc, #1884] ; 2acb4 │ │ - str r2, [sp, #48] ; 0x30 │ │ - add r6, pc │ │ - str r2, [sp, #44] ; 0x2c │ │ - str r6, [sp, #88] ; 0x58 │ │ - b.n 2aba2 │ │ - ldr r6, [r4, #28] │ │ + strh.w r5, [r2, r3, lsl #1] │ │ + b.n 2ba9c │ │ + str r3, [r4, #36] ; 0x24 │ │ + str r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr.w r3, [pc, #1744] ; 2c1cc │ │ + add r3, pc │ │ + str r3, [sp, #116] ; 0x74 │ │ + ldr.w r3, [pc, #1740] ; 2c1d0 │ │ + add r3, pc │ │ + str r3, [sp, #120] ; 0x78 │ │ + ldr.w r3, [pc, #1736] ; 2c1d4 │ │ + add r3, pc │ │ + str r3, [sp, #124] ; 0x7c │ │ + ldr.w r3, [pc, #1732] ; 2c1d8 │ │ + add r3, pc │ │ + str r3, [sp, #128] ; 0x80 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #32] │ │ + cmp r2, r3 │ │ + bge.w 2c16a │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [r4, #28] │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + str r3, [sp, #108] ; 0x6c │ │ ldr r3, [r4, #32] │ │ - str r6, [sp, #104] ; 0x68 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - lsls r6, r6, #2 │ │ - str r6, [sp, #72] ; 0x48 │ │ - adds r3, r3, r6 │ │ - str r3, [sp, #100] ; 0x64 │ │ + add r3, r2 │ │ + str r3, [sp, #76] ; 0x4c │ │ ldr r3, [r4, #16] │ │ ldr r3, [r3, #4] │ │ cmp r3, #128 ; 0x80 │ │ - ble.n 2a59a │ │ - ldr.w r1, [pc, #1852] ; 2acb8 │ │ - movs r2, #128 ; 0x80 │ │ - ldr.w r3, [pc, #1848] ; 2acbc │ │ + ble.n 2bb60 │ │ + movs r3, #128 ; 0x80 │ │ + ldr.w r1, [pc, #1688] ; 2c1dc │ │ + str r3, [sp, #0] │ │ movs r0, #5 │ │ - str r2, [sp, #0] │ │ + ldr.w r3, [pc, #1684] ; 2c1e0 │ │ add r1, pc │ │ - add r3, pc │ │ movw r2, #718 ; 0x2ce │ │ - bl 3df24 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ movs r0, #1 │ │ - blx e17c │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - movs r6, #0 │ │ + blx e9c4 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #44] ; 0x2c │ │ - bl 2c804 │ │ - str r6, [sp, #56] ; 0x38 │ │ - str r6, [sp, #16] │ │ - str r0, [sp, #68] ; 0x44 │ │ - b.n 2ab62 │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - bl 2c85c │ │ + bl 2de40 │ │ + movs r3, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #20] │ │ + str r0, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + cmp r3, #0 │ │ + beq.w 2c130 │ │ + ldr r0, [sp, #60] ; 0x3c │ │ + bl 2de98 │ │ ldr r3, [r0, #12] │ │ - str r0, [sp, #32] │ │ + str r0, [sp, #24] │ │ cmp r3, #0 │ │ ldr r1, [r0, #4] │ │ - blt.w 2ab5a │ │ - ldr r6, [sp, #72] ; 0x48 │ │ + blt.w 2c126 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ ldr r2, [r4, #20] │ │ + ldr r2, [r2, r0] │ │ ldr r0, [r4, #8] │ │ - ldr r2, [r2, r6] │ │ - str r2, [sp, #52] ; 0x34 │ │ + str r2, [sp, #80] ; 0x50 │ │ ldr r2, [r4, #24] │ │ ldr.w r2, [r2, r1, lsl #2] │ │ - str r2, [sp, #108] ; 0x6c │ │ + str r2, [sp, #92] ; 0x5c │ │ ldr r2, [r4, #16] │ │ - ldrh r6, [r2, #40] ; 0x28 │ │ + ldrh r5, [r2, #40] ; 0x28 │ │ ldr r2, [r2, #4] │ │ - str r2, [sp, #76] ; 0x4c │ │ + str r2, [sp, #68] ; 0x44 │ │ ldr r2, [r4, #0] │ │ ldr r2, [r2, #16] │ │ ldr.w r1, [r2, r3, lsl #2] │ │ - bl 17e26 │ │ + bl 19064 │ │ movs r3, #20 │ │ - str r0, [sp, #80] ; 0x50 │ │ - ldr.w lr, [sp, #80] ; 0x50 │ │ + str r0, [sp, #72] ; 0x48 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ ldr r0, [r4, #8] │ │ - mul.w r3, r3, lr │ │ - ldr.w lr, [sp, #100] ; 0x64 │ │ - ldr.w r9, [lr] │ │ - str r3, [sp, #20] │ │ - ldr r1, [sp, #20] │ │ + muls r3, r2 │ │ + str r3, [sp, #16] │ │ + ldr r2, [sp, #16] │ │ ldr r3, [r0, #8] │ │ - adds r3, r3, r1 │ │ + add r3, r2 │ │ ldr r2, [r3, #8] │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + ldr r2, [r2, #0] │ │ + str r2, [sp, #12] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ cmp r2, #1 │ │ - str r2, [sp, #36] ; 0x24 │ │ - bne.w 2a74a │ │ + bne.w 2bd60 │ │ ldr r3, [r3, #4] │ │ - sxth r6, r6 │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - ldrsh.w r5, [r3] │ │ - bl 17e3c │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + ldrh r7, [r3, #0] │ │ + bl 19098 │ │ + sxth r7, r7 │ │ cmp r0, #0 │ │ - bne.n 2a6b8 │ │ - ldr.w sl, [pc, #1696] ; 2acc0 │ │ - lsls r5, r5, #2 │ │ - lsls r6, r6, #1 │ │ - str r5, [sp, #24] │ │ - str r6, [sp, #28] │ │ + bne.w 2bcf0 │ │ + lsls r3, r7, #2 │ │ + str r3, [sp, #28] │ │ + sxth r3, r5 │ │ + ldr.w r9, [sp, #40] ; 0x28 │ │ mov r8, r0 │ │ - add sl, pc │ │ - ldr.w fp, [sp, #36] ; 0x24 │ │ - b.n 2a6a8 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + sub.w ip, r3, #2 │ │ + ldr.w r3, [pc, #1508] ; 2c1e4 │ │ + add r3, pc │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldrh.w sl, [ip, #2]! │ │ + sxth.w r7, sl │ │ + cmp r7, #0 │ │ + blt.n 2bcec │ │ ldr r3, [r4, #12] │ │ - mov r7, r8 │ │ - ldr r0, [sp, #24] │ │ - ldr r1, [sp, #28] │ │ + mov r6, r8 │ │ + ldr r2, [sp, #28] │ │ ldr r3, [r3, #20] │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r3, r0] │ │ - ldr.w r3, [r3, r6, lsl #2] │ │ - ldrh.w ip, [r3, r1] │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #32] │ │ + ldr.w r3, [r3, r7, lsl #2] │ │ + ldrh.w fp, [r3, r2] │ │ ldr r3, [r4, #8] │ │ - ldr r1, [r4, #16] │ │ + ldr r2, [sp, #16] │ │ ldr r3, [r3, #8] │ │ - adds r3, r3, r2 │ │ + add r3, r2 │ │ + ldr r2, [r4, #16] │ │ + ldr r3, [r3, #4] │ │ + ldr r2, [r2, #56] ; 0x38 │ │ + ldrsh.w r3, [r3] │ │ + add.w r3, r3, r3, lsl #1 │ │ + add.w r3, r2, r3, lsl #2 │ │ ldr r3, [r3, #4] │ │ - ldrsh.w r2, [r3] │ │ - ldr r3, [r1, #56] ; 0x38 │ │ - lsls r0, r2, #2 │ │ - lsls r2, r2, #4 │ │ - subs r2, r2, r0 │ │ - adds r3, r3, r2 │ │ - ldrb r1, [r3, #5] │ │ - ldrb r2, [r3, #4] │ │ - orr.w r2, r2, r1, lsl #8 │ │ - ldrb r1, [r3, #6] │ │ - ldrb r3, [r3, #7] │ │ - orr.w r2, r2, r1, lsl #16 │ │ - orr.w r3, r2, r3, lsl #24 │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n 2a6a0 │ │ - ldr r3, [r7, #0] │ │ - ldrh.w r2, [r3, #92] ; 0x5c │ │ - cmp r2, ip │ │ - bne.n 2a69e │ │ - asrs r2, r6, #5 │ │ - and.w r6, r6, #31 │ │ - adds r2, #4 │ │ - lsl.w r6, fp, r6 │ │ - ldr r5, [sp, #16] │ │ - ldr.w r1, [r3, r2, lsl #2] │ │ - orrs r1, r6 │ │ - str.w r1, [r3, r2, lsl #2] │ │ - b.n 2a6a6 │ │ - ldr r7, [r7, #8] │ │ - cmp r7, #0 │ │ - bne.n 2a67a │ │ - b.n 2ac0c │ │ - str r5, [sp, #16] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldrsh.w r6, [r3], #2 │ │ - cmp r6, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - bge.n 2a634 │ │ + cbz r6, 2bc6a │ │ + ldr r5, [r6, #0] │ │ + ldrh.w r3, [r5, #92] ; 0x5c │ │ + cmp r3, fp │ │ + bne.n 2bc66 │ │ + asrs r7, r7, #5 │ │ + and.w sl, sl, #31 │ │ + lsl.w r3, r9, sl │ │ + add.w r7, r5, r7, lsl #2 │ │ + ldr r5, [sp, #20] │ │ + ldr r2, [r7, #16] │ │ + orrs r3, r2 │ │ + str r3, [r7, #16] │ │ + b.n 2bce8 │ │ + ldr r6, [r6, #8] │ │ + b.n 2bc42 │ │ + movs r1, #120 ; 0x78 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + mov.w r3, #428 ; 0x1ac │ │ + movs r0, #1 │ │ + str.w ip, [sp, #40] ; 0x28 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [r4, #4] │ │ + asrs r7, r7, #5 │ │ + and.w sl, sl, #31 │ │ + str r3, [r0, #36] ; 0x24 │ │ + add.w r7, r0, r7, lsl #2 │ │ + ldr r3, [sp, #24] │ │ + mov r5, r0 │ │ + add.w r1, r5, #40 ; 0x28 │ │ + str r3, [r0, #0] │ │ + ldr r2, [r3, #8] │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + add.w r2, r3, r2, asr #10 │ │ + ldr r3, [r4, #44] ; 0x2c │ │ + add r3, r2 │ │ + str r3, [r0, #12] │ │ + ldr r3, [r4, #8] │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r3, #8] │ │ + add r3, r2 │ │ + ldr r3, [r3, #4] │ │ + ldrh r3, [r3, #0] │ │ + strb.w r6, [r0, #34] ; 0x22 │ │ + strb.w r9, [r0, #35] ; 0x23 │ │ + strh r3, [r0, #32] │ │ + ldr r3, [sp, #20] │ │ + str r3, [r0, #8] │ │ + lsl.w r3, r9, sl │ │ + ldr r2, [r7, #16] │ │ + orrs r3, r2 │ │ + str r3, [r7, #16] │ │ + ldr r3, [sp, #12] │ │ + mov r2, r6 │ │ + str r3, [r0, #4] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #0] │ │ + mov r3, fp │ │ + ldr r0, [r4, #4] │ │ + blx 1cfcc │ │ mov r0, r8 │ │ - b.n 2ab50 │ │ + mov r1, r5 │ │ + bl 3fc68 │ │ + ldr.w ip, [sp, #40] ; 0x28 │ │ + str r5, [sp, #12] │ │ + mov r8, r0 │ │ + str r5, [sp, #20] │ │ + b.n 2bc04 │ │ + mov r0, r8 │ │ + b.n 2c11c │ │ ldr r3, [r4, #16] │ │ - movs r2, #12 │ │ - muls r5, r2 │ │ + add.w r7, r7, r7, lsl #1 │ │ + ldr.w r2, [pc, #1264] ; 2c1e8 │ │ movs r1, #120 ; 0x78 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr r2, [r3, #56] ; 0x38 │ │ - adds r3, r2, r5 │ │ - ldrb r2, [r2, r5] │ │ - ldrb.w r8, [r3, #1] │ │ - ldrb r7, [r3, #5] │ │ - orr.w r8, r2, r8, lsl #8 │ │ - ldrb r2, [r3, #2] │ │ - orr.w r8, r8, r2, lsl #16 │ │ - ldrb r2, [r3, #3] │ │ - orr.w r8, r8, r2, lsl #24 │ │ - ldrb r2, [r3, #4] │ │ - orr.w r7, r2, r7, lsl #8 │ │ - ldrb r2, [r3, #6] │ │ - ldrb r3, [r3, #7] │ │ - orr.w r7, r7, r2, lsl #16 │ │ - ldr.w r2, [pc, #1492] ; 2acc4 │ │ - orr.w r7, r7, r3, lsl #24 │ │ - movw r3, #457 ; 0x1c9 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldr r3, [r3, #56] ; 0x38 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ + add.w r7, r3, r7, lsl #2 │ │ + movw r3, #457 ; 0x1c9 │ │ + ldr.w r8, [r7] │ │ + ldr r7, [r7, #4] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #4] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - mov r5, r0 │ │ str r3, [r0, #36] ; 0x24 │ │ - ldr r0, [sp, #32] │ │ - str r0, [r5, #0] │ │ - ldr r2, [r0, #8] │ │ - add.w r0, r5, #16 │ │ + mov r6, r0 │ │ + ldr r3, [sp, #24] │ │ + adds r0, #16 │ │ + str.w r3, [r0, #-16] │ │ + ldr r2, [r3, #8] │ │ ldr r3, [r4, #40] ; 0x28 │ │ add.w r2, r3, r2, asr #10 │ │ ldr r3, [r4, #44] ; 0x2c │ │ - strh r6, [r5, #32] │ │ - movs r6, #0 │ │ - adds r3, r2, r3 │ │ - ldr r2, [sp, #16] │ │ - str r3, [r5, #12] │ │ - strb.w r1, [r5, #35] ; 0x23 │ │ - str r2, [r5, #8] │ │ - strb.w r6, [r5, #34] ; 0x22 │ │ - bl 2a2a8 │ │ - str.w r9, [r5, #4] │ │ - add.w r1, r5, #40 ; 0x28 │ │ + strh r5, [r0, #16] │ │ + movs r5, #0 │ │ + add r3, r2 │ │ + str.w r3, [r0, #-4] │ │ + ldrb.w r3, [sp, #40] ; 0x28 │ │ + strb r5, [r0, #18] │ │ + strb r3, [r0, #19] │ │ + ldr r3, [sp, #20] │ │ + str.w r3, [r0, #-8] │ │ + bl 2b878 │ │ + ldr r3, [sp, #12] │ │ + add.w r1, r6, #40 ; 0x28 │ │ + mov r2, r5 │ │ + str r3, [r6, #4] │ │ + mov r3, r8 │ │ str r7, [sp, #0] │ │ - mov r2, r6 │ │ ldr r0, [r4, #4] │ │ - mov r3, r8 │ │ - mov r9, r5 │ │ - blx 1bc3c │ │ - str r5, [sp, #16] │ │ - b.n 2ab54 │ │ - ldr.w r2, [pc, #1404] ; 2acc8 │ │ - movs r1, #4 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ + blx 1cfcc │ │ + str r6, [sp, #20] │ │ + b.n 2c122 │ │ mov.w r3, #478 ; 0x1de │ │ - add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r6, [sp, #76] ; 0x4c │ │ - lsls r6, r6, #2 │ │ - str r6, [sp, #112] ; 0x70 │ │ - movs r6, #0 │ │ - mov sl, r6 │ │ - mov r8, r6 │ │ - mov r7, r6 │ │ - str r0, [sp, #24] │ │ - b.n 2ab40 │ │ + ldr r0, [sp, #68] ; 0x44 │ │ + movs r1, #4 │ │ + ldr r2, [sp, #116] ; 0x74 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #104] ; 0x68 │ │ + movs r3, #0 │ │ + str r3, [sp, #28] │ │ + str r3, [sp, #36] ; 0x24 │ │ + mov fp, r3 │ │ + mov r6, r3 │ │ + ldr.w r3, [pc, #1132] ; 2c1ec │ │ + add r3, pc │ │ + str r3, [sp, #112] ; 0x70 │ │ + str r0, [sp, #32] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp fp, r3 │ │ + bge.w 2c114 │ │ ldr r3, [r4, #8] │ │ - mov.w r0, r8, lsl #1 │ │ - ldr.w lr, [sp, #20] │ │ - str r0, [sp, #28] │ │ + mov.w r9, fp, lsl #1 │ │ + ldr r2, [sp, #16] │ │ ldr r3, [r3, #8] │ │ - add r3, lr │ │ + add r3, r2 │ │ ldr r3, [r3, #4] │ │ - ldrsh.w r5, [r3, r8, lsl #1] │ │ + ldrh.w r5, [r3, fp, lsl #1] │ │ + cmp.w fp, #0 │ │ + bne.w 2bf04 │ │ + ldrh.w r9, [r3, #2] │ │ + sxth r7, r5 │ │ + ldr r6, [sp, #52] ; 0x34 │ │ + sxth.w r8, r9 │ │ + cbz r6, 2bdd0 │ │ + ldr r3, [r6, #8] │ │ + str r3, [sp, #36] ; 0x24 │ │ + cbz r3, 2bde6 │ │ + ldr r3, [r6, #0] │ │ + cmp r3, r7 │ │ + bne.n 2bdcc │ │ + ldr r3, [r6, #4] │ │ + cmp r3, r8 │ │ + beq.w 2c164 │ │ + ldr r6, [r6, #12] │ │ + b.n 2bdb6 │ │ + mov.w r3, #510 ; 0x1fe │ │ + movs r0, #1 │ │ + movs r1, #16 │ │ + ldr r2, [sp, #128] ; 0x80 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + mov r6, r0 │ │ + str r3, [r0, #12] │ │ + str r0, [sp, #52] ; 0x34 │ │ + sxth r3, r5 │ │ + stmia.w r6, {r7, r8} │ │ + movs r7, #0 │ │ + str r7, [r6, #8] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #88] ; 0x58 │ │ + sxth.w r3, r9 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + subs r3, #2 │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + mov r2, r3 │ │ + ldrh.w r3, [r2, #2]! │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldrsh.w r8, [sp, #36] ; 0x24 │ │ + str r2, [sp, #84] ; 0x54 │ │ cmp.w r8, #0 │ │ - bne.w 2a8f0 │ │ - ldrsh.w fp, [r3, #2] │ │ - ldr r7, [sp, #56] ; 0x38 │ │ - b.n 2a7a2 │ │ - ldr r2, [r7, #0] │ │ - cmp r2, r5 │ │ - bne.n 2a7a0 │ │ - ldr r2, [r7, #4] │ │ - cmp r2, fp │ │ - beq.n 2a7b0 │ │ - ldr r7, [r7, #12] │ │ - cmp r7, #0 │ │ - beq.w 2ac8e │ │ - ldr r3, [r7, #8] │ │ - cmp r3, #0 │ │ - bne.n 2a794 │ │ - b.n 2a7b6 │ │ - mov sl, r3 │ │ - ldr r7, [r3, #0] │ │ - b.n 2ab3c │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - movs r3, #0 │ │ - stmia.w r7, {r5, fp} │ │ - mov ip, r7 │ │ - mov.w fp, fp, lsl #2 │ │ - lsls r5, r5, #2 │ │ - str.w fp, [sp, #92] ; 0x5c │ │ - mov sl, r3 │ │ - str r3, [r7, #8] │ │ - mov fp, r6 │ │ - str r5, [sp, #64] ; 0x40 │ │ - str r1, [sp, #40] ; 0x28 │ │ - str.w r8, [sp, #116] ; 0x74 │ │ - b.n 2a8d2 │ │ + blt.n 2befc │ │ ldr r3, [r4, #12] │ │ - movs r7, #0 │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - ldr r1, [r4, #16] │ │ + mov.w r9, #0 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ ldr r3, [r3, #12] │ │ - ldr.w lr, [sp, #24] │ │ - ldr r3, [r3, r6] │ │ - ldr r6, [sp, #92] ; 0x5c │ │ - ldr r3, [r3, r6] │ │ - ldr r6, [sp, #20] │ │ - ldrh.w r3, [r3, r8, lsl #1] │ │ - str r3, [sp, #28] │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #16] │ │ + ldrh.w ip, [r3, r8, lsl #1] │ │ ldr r3, [r4, #8] │ │ ldr r3, [r3, #8] │ │ - adds r3, r3, r6 │ │ - ldr.w r6, [lr] │ │ + add r3, r2 │ │ + ldr r2, [r4, #16] │ │ ldr r3, [r3, #4] │ │ - ldrsh.w r2, [r3] │ │ - ldr r3, [r1, #56] ; 0x38 │ │ - lsls r0, r2, #2 │ │ - lsls r2, r2, #4 │ │ - subs r2, r2, r0 │ │ - adds r3, r3, r2 │ │ - ldrb r1, [r3, #5] │ │ - ldrb r2, [r3, #4] │ │ - orr.w r2, r2, r1, lsl #8 │ │ - ldrb r1, [r3, #6] │ │ - ldrb r3, [r3, #7] │ │ - orr.w r2, r2, r1, lsl #16 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r3, [sp, #96] ; 0x60 │ │ - mov r3, lr │ │ - b.n 2a838 │ │ - ldrh.w r2, [r5, #92] ; 0x5c │ │ - ldr r6, [sp, #28] │ │ - cmp r2, r6 │ │ - beq.n 2a8b6 │ │ - adds r7, #1 │ │ - mov r6, r5 │ │ - ldr.w lr, [sp, #76] ; 0x4c │ │ - cmp r7, lr │ │ - bge.n 2a848 │ │ - ldr.w r5, [r3], #4 │ │ + ldr r2, [r2, #56] ; 0x38 │ │ + ldrsh.w r3, [r3] │ │ + add.w r3, r3, r3, lsl #1 │ │ + add.w r3, r2, r3, lsl #2 │ │ + ldr r3, [r3, #4] │ │ + str r3, [sp, #100] ; 0x64 │ │ + ldr r3, [sp, #32] │ │ + ldr r5, [r3, #0] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + cmp r9, r3 │ │ + blt.n 2bec4 │ │ + mov sl, r5 │ │ cmp r5, #0 │ │ - bne.n 2a82a │ │ - mov r5, r6 │ │ - cmp r6, #0 │ │ - bne.n 2a8b6 │ │ + bne.n 2bee0 │ │ movs r1, #120 ; 0x78 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #112] ; 0x70 │ │ movw r3, #537 ; 0x219 │ │ movs r0, #1 │ │ - str.w ip, [sp, #12] │ │ - bl 3ca08 <__ckd_calloc__> │ │ + str.w ip, [sp, #132] ; 0x84 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #4] │ │ - ldr r1, [sp, #16] │ │ + ldr r2, [r4, #40] ; 0x28 │ │ + ldr.w ip, [sp, #132] ; 0x84 │ │ str r3, [r0, #36] ; 0x24 │ │ mov r5, r0 │ │ - ldr r2, [r4, #40] ; 0x28 │ │ ldr r3, [r4, #44] ; 0x2c │ │ - adds r3, r2, r3 │ │ + add.w r1, r5, #40 ; 0x28 │ │ + add r3, r2 │ │ str r3, [r0, #12] │ │ ldr r3, [r4, #8] │ │ - ldr r0, [sp, #20] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #16] │ │ ldr r3, [r3, #8] │ │ - adds r3, r3, r0 │ │ + add r3, r2 │ │ + mov r2, sl │ │ ldr r3, [r3, #4] │ │ ldrh r3, [r3, #0] │ │ - strb.w r6, [r5, #34] ; 0x22 │ │ - strb.w r6, [r5, #35] ; 0x23 │ │ - strh r3, [r5, #32] │ │ - str r1, [r5, #8] │ │ - add.w r1, r5, #40 ; 0x28 │ │ - str.w r9, [r5, #4] │ │ - mov r9, r5 │ │ - str r2, [sp, #0] │ │ - mov r2, r6 │ │ + strb.w sl, [r0, #34] ; 0x22 │ │ + strb.w sl, [r0, #35] ; 0x23 │ │ + strh r3, [r0, #32] │ │ + ldr r3, [sp, #20] │ │ + str r3, [r0, #8] │ │ + ldr r3, [sp, #12] │ │ + str r3, [r0, #4] │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + str r3, [sp, #0] │ │ + mov r3, ip │ │ ldr r0, [r4, #4] │ │ - ldr r3, [sp, #28] │ │ - blx 1bc3c │ │ - mov r0, sl │ │ + blx 1cfcc │ │ + mov r0, r7 │ │ mov r1, r5 │ │ - bl 3e518 │ │ - ldr r6, [sp, #24] │ │ - str r5, [sp, #16] │ │ - str.w r5, [r6, r7, lsl #2] │ │ - ldr.w ip, [sp, #12] │ │ - mov sl, r0 │ │ - mov.w r3, r8, asr #5 │ │ + bl 3fc68 │ │ + ldr r3, [sp, #32] │ │ + str r5, [sp, #12] │ │ + str r5, [sp, #20] │ │ + str.w r5, [r3, r9, lsl #2] │ │ + mov r7, r0 │ │ + b.n 2bee0 │ │ + ldr r3, [sp, #32] │ │ + ldr.w r3, [r3, r9, lsl #2] │ │ + cmp r3, #0 │ │ + beq.n 2be54 │ │ + ldrh.w r2, [r3, #92] ; 0x5c │ │ + cmp r2, ip │ │ + beq.n 2bede │ │ + add.w r9, r9, #1 │ │ + mov r5, r3 │ │ + b.n 2be4e │ │ + mov r5, r3 │ │ + mov.w r8, r8, asr #5 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ movs r2, #1 │ │ - adds r3, #4 │ │ - and.w r8, r8, #31 │ │ - lsl.w r8, r2, r8 │ │ - ldr.w r2, [r5, r3, lsl #2] │ │ - orr.w r2, r8, r2 │ │ - str.w r2, [r5, r3, lsl #2] │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - ldrsh.w r8, [r6], #2 │ │ - cmp.w r8, #0 │ │ - str r6, [sp, #40] ; 0x28 │ │ - bge.w 2a7da │ │ - ldr.w r8, [sp, #116] ; 0x74 │ │ - mov r6, fp │ │ - str.w sl, [ip, #8] │ │ - ldr r7, [sp, #16] │ │ - b.n 2ab3c │ │ - ldr.w lr, [sp, #36] ; 0x24 │ │ - add.w r3, lr, #4294967295 ; 0xffffffff │ │ - cmp r8, r3 │ │ - beq.n 2a9d6 │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - mov r2, r8 │ │ + add.w r5, r5, r8, lsl #2 │ │ + and.w r3, r3, #31 │ │ + lsl.w r3, r2, r3 │ │ + ldr r2, [r5, #16] │ │ + orrs r3, r2 │ │ + str r3, [r5, #16] │ │ + b.n 2be02 │ │ + str r7, [r6, #8] │ │ + str r7, [sp, #36] ; 0x24 │ │ + ldr r6, [sp, #20] │ │ + b.n 2c10e │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + subs r3, #1 │ │ + cmp fp, r3 │ │ + beq.n 2bfba │ │ + mov r2, fp │ │ ldr r0, [r4, #12] │ │ - bl 18c0c │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + bl 19ea4 │ │ ldr r3, [r4, #8] │ │ - ldr.w lr, [sp, #28] │ │ - ldr r1, [r4, #16] │ │ + ldr r2, [sp, #16] │ │ + ldr.w sl, [r6] │ │ ldr r3, [r3, #8] │ │ - ldr.w ip, [r7] │ │ - str r0, [sp, #40] ; 0x28 │ │ - ldr r0, [sp, #20] │ │ - adds r3, r3, r0 │ │ + add r3, r2 │ │ + ldr r2, [r4, #16] │ │ + mov r7, sl │ │ ldr r3, [r3, #4] │ │ - ldrsh.w r2, [r3, lr] │ │ - ldr r3, [r1, #56] ; 0x38 │ │ - lsls r0, r2, #2 │ │ - lsls r2, r2, #4 │ │ - subs r2, r2, r0 │ │ - adds r3, r3, r2 │ │ - ldrb r1, [r3, #5] │ │ - ldrb r2, [r3, #4] │ │ - orr.w r2, r2, r1, lsl #8 │ │ - ldrb r1, [r3, #6] │ │ - ldrb r3, [r3, #7] │ │ - orr.w r2, r2, r1, lsl #16 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r3, [sp, #64] ; 0x40 │ │ - mov r3, ip │ │ - b.n 2a946 │ │ - ldr r3, [r3, #8] │ │ - cbz r3, 2a960 │ │ - ldrh.w r2, [r3, #92] ; 0x5c │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - cmp r2, r0 │ │ - bne.n 2a944 │ │ - ldrb.w r2, [r3, #35] ; 0x23 │ │ - cmp r2, #0 │ │ - bne.n 2a944 │ │ - mov fp, r3 │ │ - mov r7, r3 │ │ - b.n 2ab3c │ │ - ldr r2, [pc, #872] ; (2accc ) │ │ - movs r1, #120 ; 0x78 │ │ - mov fp, r3 │ │ - movs r0, #1 │ │ - add r2, pc │ │ + ldr r2, [r2, #56] ; 0x38 │ │ + ldrsh.w r3, [r3, r9] │ │ + add.w r3, r3, r3, lsl #1 │ │ + add.w r3, r2, r3, lsl #2 │ │ + ldr r3, [r3, #4] │ │ + str r3, [sp, #84] ; 0x54 │ │ + mov r8, r0 │ │ + cbz r7, 2bf56 │ │ + ldrh.w r3, [r7, #92] ; 0x5c │ │ + cmp r3, r8 │ │ + beq.n 2bf4a │ │ + ldr r7, [r7, #8] │ │ + b.n 2bf3c │ │ + ldrb.w r3, [r7, #35] ; 0x23 │ │ + cmp r3, #0 │ │ + bne.n 2bf46 │ │ + mov r6, r7 │ │ + b.n 2c10e │ │ + ldr r2, [sp, #124] ; 0x7c │ │ movw r3, #585 ; 0x249 │ │ - str.w ip, [sp, #12] │ │ - bl 3ca08 <__ckd_calloc__> │ │ + movs r0, #1 │ │ + movs r1, #120 ; 0x78 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #4] │ │ - cmp.w r8, #1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [sp, #28] │ │ + ldr r2, [sp, #16] │ │ + cmp.w fp, #1 │ │ str r3, [r0, #36] ; 0x24 │ │ mov r5, r0 │ │ ldr r3, [r4, #44] ; 0x2c │ │ str r3, [r0, #12] │ │ ldr r3, [r4, #8] │ │ ldr r3, [r3, #8] │ │ - add r3, r1 │ │ + add r3, r2 │ │ ldr r3, [r3, #4] │ │ - ldrh r3, [r3, r2] │ │ - strb.w r8, [r0, #34] ; 0x22 │ │ - strb.w fp, [r0, #35] ; 0x23 │ │ + ldrh.w r3, [r3, r9] │ │ + strb.w fp, [r0, #34] ; 0x22 │ │ + strb.w r7, [r0, #35] ; 0x23 │ │ strh r3, [r0, #32] │ │ - it eq │ │ - moveq r3, sl │ │ - ldr.w ip, [sp, #12] │ │ - str.w ip, [r0, #8] │ │ - bne.n 2a9b8 │ │ - b.n 2a9b2 │ │ + str.w sl, [r0, #8] │ │ + bne.n 2bf9c │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cbz r3, 2bf9e │ │ ldr r2, [r3, #0] │ │ str r5, [r2, #0] │ │ ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - bne.n 2a9ac │ │ - b.n 2a9ba │ │ - str r0, [r7, #0] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + b.n 2bf92 │ │ + str r0, [r6, #0] │ │ + ldr r3, [sp, #12] │ │ add.w r1, r5, #40 ; 0x28 │ │ - str.w r9, [r5, #4] │ │ movs r2, #0 │ │ - mov r9, r5 │ │ - mov r7, r5 │ │ + mov r6, r5 │ │ + str r3, [r5, #4] │ │ + ldr r3, [sp, #84] ; 0x54 │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + mov r3, r8 │ │ ldr r0, [r4, #4] │ │ - blx 1bc3c │ │ - b.n 2ab3c │ │ + blx 1cfcc │ │ + str r5, [sp, #12] │ │ + b.n 2c10e │ │ + ldr r2, [sp, #104] ; 0x68 │ │ movs r1, #0 │ │ - ldr r2, [sp, #112] ; 0x70 │ │ - ldr r0, [sp, #24] │ │ - blx e170 │ │ + ldr r0, [sp, #32] │ │ + sxth r5, r5 │ │ + blx e9b8 │ │ ldr r3, [r4, #8] │ │ - ldr.w lr, [sp, #20] │ │ - add.w r1, r8, #4294967295 ; 0xffffffff │ │ - ldr r2, [r4, #12] │ │ - mov.w ip, #12 │ │ + ldr r2, [sp, #16] │ │ ldr r3, [r3, #8] │ │ - ldr r0, [sp, #28] │ │ - add r3, lr │ │ - ldr r2, [r2, #16] │ │ + add r3, r2 │ │ + ldr r7, [r3, #4] │ │ + ldr r3, [r4, #12] │ │ + add.w r2, r7, r9 │ │ + ldr r3, [r3, #16] │ │ + ldrsh.w sl, [r2, #-2] │ │ + ldr r2, [r4, #16] │ │ + ldr.w r3, [r3, r5, lsl #2] │ │ + add.w sl, sl, sl, lsl #1 │ │ + ldr r2, [r2, #56] ; 0x38 │ │ + add.w sl, r3, sl, lsl #2 │ │ + ldrsh.w r3, [r7, r9] │ │ + ldr r7, [sp, #28] │ │ + add.w r3, r3, r3, lsl #1 │ │ + add.w r3, r2, r3, lsl #2 │ │ ldr r3, [r3, #4] │ │ - ldr.w r2, [r2, r5, lsl #2] │ │ - ldrsh.w r1, [r3, r1, lsl #1] │ │ - mla ip, ip, r1, r2 │ │ - ldrsh r2, [r3, r0] │ │ - ldr r1, [r4, #16] │ │ - lsls r0, r2, #2 │ │ - lsls r2, r2, #4 │ │ - ldr r3, [r1, #56] ; 0x38 │ │ - subs r2, r2, r0 │ │ - adds r3, r3, r2 │ │ - ldrb r1, [r3, #5] │ │ - ldrb r2, [r3, #4] │ │ - orr.w r2, r2, r1, lsl #8 │ │ - ldrb r1, [r3, #6] │ │ - ldrb r3, [r3, #7] │ │ - str.w sl, [sp, #92] ; 0x5c │ │ - mov sl, r8 │ │ - orr.w r2, r2, r1, lsl #16 │ │ - ldr r1, [sp, #108] ; 0x6c │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r7, [sp, #96] ; 0x60 │ │ - str r3, [sp, #64] ; 0x40 │ │ - mov r7, ip │ │ - str r1, [sp, #40] ; 0x28 │ │ - b.n 2aae2 │ │ - ldr r3, [r7, #4] │ │ - ldr r2, [sp, #24] │ │ - ldrsh.w fp, [r3, r8, lsl #1] │ │ - ldr r3, [r7, #0] │ │ - ldr.w r5, [r2, fp, lsl #2] │ │ - ldrh.w ip, [r3, fp, lsl #1] │ │ + str r3, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + subs r3, #2 │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + mov r2, r3 │ │ + ldrh.w r3, [r2, #2]! │ │ + str r3, [sp, #88] ; 0x58 │ │ + ldrsh.w r8, [sp, #88] ; 0x58 │ │ + str r2, [sp, #84] ; 0x54 │ │ + cmp.w r8, #0 │ │ + blt.n 2c0ce │ │ + ldr.w r3, [sl, #4] │ │ + ldrsh.w r3, [r3, r8, lsl #1] │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #28] │ │ + ldr.w r3, [sl] │ │ + ldrh.w ip, [r3, r2, lsl #1] │ │ + ldr r3, [sp, #32] │ │ + ldr.w r5, [r3, r2, lsl #2] │ │ cmp r5, #0 │ │ - bne.n 2aac6 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ + bne.n 2c0b2 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ movw r3, #629 ; 0x275 │ │ movs r0, #1 │ │ movs r1, #120 ; 0x78 │ │ - str.w ip, [sp, #12] │ │ - bl 3ca08 <__ckd_calloc__> │ │ + str.w ip, [sp, #100] ; 0x64 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #4] │ │ - ldr.w lr, [sp, #20] │ │ + ldr.w ip, [sp, #100] ; 0x64 │ │ str r3, [r0, #36] ; 0x24 │ │ mov r5, r0 │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #24] │ │ ldr r2, [r3, #8] │ │ ldr r3, [r4, #44] ; 0x2c │ │ add.w r3, r3, r2, asr #10 │ │ str r3, [r0, #12] │ │ ldr r3, [r4, #8] │ │ - ldr r0, [sp, #28] │ │ + ldr r2, [sp, #16] │ │ ldr r3, [r3, #8] │ │ - add r3, lr │ │ + add r3, r2 │ │ ldr r3, [r3, #4] │ │ - ldrh r3, [r3, r0] │ │ - strb.w sl, [r5, #34] ; 0x22 │ │ - strh r3, [r5, #32] │ │ + ldrh.w r3, [r3, r9] │ │ + strb.w fp, [r0, #34] ; 0x22 │ │ + strh r3, [r0, #32] │ │ movs r3, #1 │ │ - strb.w r3, [r5, #35] ; 0x23 │ │ - mov r3, r6 │ │ - ldr.w ip, [sp, #12] │ │ - cbz r6, 2aa9a │ │ - ldr r3, [r6, #0] │ │ - ldr r1, [sp, #32] │ │ - ldr r2, [sp, #64] ; 0x40 │ │ + strb.w r3, [r0, #35] ; 0x23 │ │ + cbz r7, 2c080 │ │ + ldr r3, [r7, #0] │ │ + b.n 2c082 │ │ + mov r3, r7 │ │ str r3, [r5, #8] │ │ - mov r3, ip │ │ - stmia.w r5, {r1, r9} │ │ - add.w r1, r5, #40 ; 0x28 │ │ - str r2, [sp, #0] │ │ movs r2, #0 │ │ + ldr r3, [sp, #24] │ │ + add.w r1, r5, #40 ; 0x28 │ │ + str r3, [r5, #0] │ │ + ldr r3, [sp, #12] │ │ + str r3, [r5, #4] │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + str r3, [sp, #0] │ │ + mov r3, ip │ │ ldr r0, [r4, #4] │ │ - mov r9, r5 │ │ - blx 1bc3c │ │ - mov r0, r6 │ │ + blx 1cfcc │ │ + mov r0, r7 │ │ mov r1, r5 │ │ - bl 3e518 │ │ - ldr r3, [sp, #24] │ │ - str.w r5, [r3, fp, lsl #2] │ │ - mov r6, r0 │ │ - mov.w r3, r8, asr #5 │ │ + bl 3fc68 │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #28] │ │ + str r5, [sp, #12] │ │ + str.w r5, [r3, r2, lsl #2] │ │ + mov r7, r0 │ │ + mov.w r8, r8, asr #5 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ movs r2, #1 │ │ - adds r3, #4 │ │ - and.w r8, r8, #31 │ │ - lsl.w r8, r2, r8 │ │ - ldr.w r2, [r5, r3, lsl #2] │ │ - orr.w r2, r8, r2 │ │ - str.w r2, [r5, r3, lsl #2] │ │ - ldr.w lr, [sp, #40] ; 0x28 │ │ - ldrsh.w r8, [lr], #2 │ │ - cmp.w r8, #0 │ │ - str.w lr, [sp, #40] ; 0x28 │ │ - bge.n 2aa3a │ │ - mov r8, sl │ │ - ldr.w sl, [sp, #92] ; 0x5c │ │ - cmp.w r8, #1 │ │ - ldr r7, [sp, #96] ; 0x60 │ │ - it eq │ │ - moveq r2, sl │ │ - bne.n 2ab26 │ │ - b.n 2ab20 │ │ - ldr r7, [r2, #0] │ │ + add.w r5, r5, r8, lsl #2 │ │ + and.w r3, r3, #31 │ │ + lsl.w r3, r2, r3 │ │ + ldr r2, [r5, #16] │ │ + orrs r3, r2 │ │ + str r3, [r5, #16] │ │ + b.n 2c004 │ │ + cmp.w fp, #1 │ │ + str r7, [sp, #28] │ │ + bne.n 2c0f6 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cbz r3, 2c10e │ │ + ldr r6, [r3, #0] │ │ + ldr r2, [r6, #0] │ │ + cbnz r2, 2c0e8 │ │ + ldr r2, [r7, #0] │ │ + str r2, [r6, #0] │ │ + ldr r3, [r3, #8] │ │ + b.n 2c0d8 │ │ + ldr r3, [r2, #8] │ │ + cbz r3, 2c0f0 │ │ + mov r2, r3 │ │ + b.n 2c0e8 │ │ ldr r3, [r7, #0] │ │ - cbnz r3, 2ab18 │ │ + str r3, [r2, #8] │ │ + b.n 2c10e │ │ ldr r3, [r6, #0] │ │ - str r3, [r7, #0] │ │ - ldr r2, [r2, #8] │ │ - b.n 2ab20 │ │ - mov r3, r2 │ │ + cbnz r3, 2c102 │ │ + ldr r3, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + str r3, [r6, #0] │ │ + b.n 2c10e │ │ ldr r2, [r3, #8] │ │ - cmp r2, #0 │ │ - bne.n 2ab16 │ │ - b.n 2ab38 │ │ - cmp r2, #0 │ │ - bne.n 2ab08 │ │ - b.n 2ab3c │ │ - ldr r3, [r7, #0] │ │ - cbnz r3, 2ab32 │ │ - ldr r3, [r6, #0] │ │ - str r3, [r7, #0] │ │ - b.n 2ab3c │ │ + cbz r2, 2c10a │ │ mov r3, r2 │ │ - ldr r2, [r3, #8] │ │ - cmp r2, #0 │ │ - bne.n 2ab30 │ │ - ldr r2, [r6, #0] │ │ + b.n 2c102 │ │ + ldr r2, [r7, #0] │ │ str r2, [r3, #8] │ │ - add.w r8, r8, #1 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - cmp r8, r0 │ │ - blt.w 2a76e │ │ - ldr r0, [sp, #24] │ │ - bl 3caf4 │ │ - mov r0, r6 │ │ - bl 3e5cc │ │ - ldr r6, [sp, #100] ; 0x64 │ │ - str.w r9, [r6] │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - bl 2c88c │ │ - str r0, [sp, #68] ; 0x44 │ │ - ldr r6, [sp, #68] ; 0x44 │ │ - cmp r6, #0 │ │ - bne.w 2a5ac │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - bl 2a276 │ │ - ldr.w lr, [sp, #72] ; 0x48 │ │ - ldr r6, [sp, #16] │ │ - ldr r0, [sp, #104] ; 0x68 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - str.w r6, [r0, lr] │ │ + add.w fp, fp, #1 │ │ + b.n 2bd88 │ │ + ldr r0, [sp, #32] │ │ + bl 3e1f8 │ │ + ldr r0, [sp, #28] │ │ + bl 3fd1c │ │ + ldr r6, [sp, #12] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + str r6, [r3, #0] │ │ + ldr r0, [sp, #60] ; 0x3c │ │ + bl 2dec8 │ │ + str r0, [sp, #60] ; 0x3c │ │ + b.n 2bb70 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + bl 2b848 │ │ + ldr r3, [sp, #108] ; 0x6c │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + mov r1, r3 │ │ + ldr r3, [sp, #20] │ │ + str r3, [r1, r2] │ │ ldr r3, [r4, #32] │ │ - ldr.w r3, [r3, lr] │ │ - b.n 2ab96 │ │ - ldr r1, [r4, #36] ; 0x24 │ │ - adds r1, #1 │ │ - str r1, [r4, #36] ; 0x24 │ │ - ldrb.w r1, [r3, #35] ; 0x23 │ │ - cbz r1, 2ab94 │ │ + ldr r3, [r3, r2] │ │ + cbz r3, 2c15c │ │ + ldr r2, [r4, #36] ; 0x24 │ │ + adds r2, #1 │ │ + str r2, [r4, #36] ; 0x24 │ │ + ldrb.w r2, [r3, #35] ; 0x23 │ │ + cbz r2, 2c158 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ adds r2, #1 │ │ - ldr r3, [r3, #4] │ │ - cmp r3, #0 │ │ - bne.n 2ab86 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ str r2, [sp, #48] ; 0x30 │ │ - adds r6, #1 │ │ - str r6, [sp, #44] ; 0x2c │ │ - ldr r6, [sp, #60] ; 0x3c │ │ - ldr r3, [r6, #32] │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - cmp r6, r3 │ │ - blt.w 2a562 │ │ - ldr r5, [pc, #288] ; (2acd0 ) │ │ + ldr r3, [r3, #4] │ │ + b.n 2c144 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r3, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + b.n 2bb1a │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r6, [r3, #0] │ │ + b.n 2c10e │ │ + ldr r3, [r4, #36] ; 0x24 │ │ movs r0, #1 │ │ - ldr r2, [r4, #36] ; 0x24 │ │ - add r5, pc │ │ - ldr r6, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #280] ; (2acd4 ) │ │ - str r2, [sp, #0] │ │ - mov r1, r5 │ │ - add r3, pc │ │ + ldr r6, [pc, #128] ; (2c1f0 ) │ │ mov.w r2, #256 ; 0x100 │ │ - str r6, [sp, #4] │ │ - bl 3df24 │ │ - ldr r3, [pc, #268] ; (2acd8 ) │ │ - movs r6, #120 ; 0x78 │ │ - ldr r2, [r4, #36] ; 0x24 │ │ - movs r0, #1 │ │ - muls r2, r6 │ │ - mov r1, r5 │ │ - str r2, [sp, #0] │ │ + movs r5, #120 ; 0x78 │ │ + str r3, [sp, #0] │ │ + add r6, pc │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + mov r1, r6 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #112] ; (2c1f4 ) │ │ add r3, pc │ │ - lsrs r2, r2, #10 │ │ - str r2, [sp, #4] │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + mov r1, r6 │ │ + movs r0, #1 │ │ movw r2, #259 ; 0x103 │ │ - bl 3df24 │ │ - ldr.w lr, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #240] ; (2acdc ) │ │ + muls r3, r5 │ │ + str r3, [sp, #0] │ │ + lsrs r3, r3, #10 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #92] ; (2c1f8 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ movs r0, #1 │ │ - mov r1, r5 │ │ + mov r1, r6 │ │ mov.w r2, #262 ; 0x106 │ │ - mul.w r6, r6, lr │ │ + muls r5, r3 │ │ + ldr r3, [pc, #76] ; (2c1fc ) │ │ add r3, pc │ │ - str r6, [sp, #0] │ │ - lsrs r6, r6, #10 │ │ - str r6, [sp, #4] │ │ - bl 3df24 │ │ + str r5, [sp, #0] │ │ + lsrs r5, r5, #10 │ │ + str r5, [sp, #4] │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - add sp, #124 ; 0x7c │ │ + add sp, #140 ; 0x8c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - movs r1, #120 ; 0x78 │ │ - mov r2, sl │ │ - mov.w r3, #428 ; 0x1ac │ │ - movs r0, #1 │ │ - str.w ip, [sp, #12] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [r4, #4] │ │ - ldr r1, [sp, #20] │ │ - str r3, [r0, #36] ; 0x24 │ │ - mov r5, r0 │ │ - ldr r0, [sp, #32] │ │ - str r0, [r5, #0] │ │ - ldr r2, [r0, #8] │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - add.w r2, r3, r2, asr #10 │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - adds r3, r2, r3 │ │ - str r3, [r5, #12] │ │ - ldr r3, [r4, #8] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [r3, #8] │ │ - adds r3, r3, r1 │ │ - add.w r1, r5, #40 ; 0x28 │ │ - ldr r3, [r3, #4] │ │ - ldrh r3, [r3, #0] │ │ - strb.w r7, [r5, #34] ; 0x22 │ │ - strb.w fp, [r5, #35] ; 0x23 │ │ - strh r3, [r5, #32] │ │ - asrs r3, r6, #5 │ │ - adds r3, #4 │ │ - str r2, [r5, #8] │ │ - and.w r6, r6, #31 │ │ - ldr.w r2, [r5, r3, lsl #2] │ │ - lsl.w r6, fp, r6 │ │ - orrs r2, r6 │ │ - str.w r2, [r5, r3, lsl #2] │ │ - str.w r9, [r5, #4] │ │ - mov r2, r7 │ │ - ldr.w ip, [sp, #12] │ │ - mov r9, r5 │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - mov r3, ip │ │ - str r6, [sp, #0] │ │ - ldr r0, [r4, #4] │ │ - blx 1bc3c │ │ - mov r0, r8 │ │ - mov r1, r5 │ │ - bl 3e518 │ │ - mov r8, r0 │ │ - b.n 2a6a6 │ │ - ldr r2, [pc, #80] ; (2ace0 ) │ │ - movs r0, #1 │ │ - movs r1, #16 │ │ - mov.w r3, #510 ; 0x1fe │ │ - add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r7, r0 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - str r7, [sp, #56] ; 0x38 │ │ - str r0, [r7, #12] │ │ - b.n 2a7b6 │ │ - asrs r3, r0, #27 │ │ + lsrs r3, r5, #12 │ │ movs r2, r0 │ │ - asrs r5, r5, #25 │ │ + lsrs r1, r7, #10 │ │ movs r2, r0 │ │ - asrs r3, r7, #16 │ │ + lsrs r5, r0, #3 │ │ movs r2, r0 │ │ - asrs r1, r6, #16 │ │ + lsrs r5, r7, #2 │ │ movs r2, r0 │ │ - asrs r3, r0, #16 │ │ + lsrs r5, r6, #2 │ │ movs r2, r0 │ │ - asrs r2, r6, #17 │ │ + lsrs r5, r5, #2 │ │ movs r2, r0 │ │ - asrs r7, r3, #13 │ │ + lsrs r5, r6, #1 │ │ movs r2, r0 │ │ - asrs r3, r2, #10 │ │ + lsrs r0, r4, #3 │ │ movs r2, r0 │ │ - asrs r5, r6, #8 │ │ + lsls r3, r0, #31 │ │ movs r2, r0 │ │ - asrs r3, r4, #32 │ │ + lsls r3, r0, #27 │ │ movs r2, r0 │ │ - lsrs r7, r2, #23 │ │ + lsls r1, r0, #25 │ │ movs r2, r0 │ │ - lsrs r0, r7, #25 │ │ + lsls r3, r1, #9 │ │ movs r2, r0 │ │ - lsrs r3, r0, #26 │ │ + lsls r4, r5, #11 │ │ movs r2, r0 │ │ - lsrs r6, r2, #26 │ │ + lsls r7, r6, #11 │ │ movs r2, r0 │ │ - lsrs r3, r6, #19 │ │ + lsls r6, r2, #12 │ │ movs r2, r0 │ │ │ │ -0002ace4 : │ │ - movs r2, #0 │ │ +0002c200 : │ │ + subs r1, #4 │ │ mov r3, r0 │ │ push {r4, r5, lr} │ │ - mov r0, r2 │ │ - ldr r5, [r1, r2] │ │ - ldr r4, [r3, r2] │ │ - bic.w r4, r4, r5 │ │ - str r4, [r3, r2] │ │ - adds r2, #4 │ │ - orrs r0, r4 │ │ - cmp r2, #16 │ │ - bne.n 2acec │ │ + add.w r4, r0, #16 │ │ + movs r0, #0 │ │ + ldr.w r5, [r1, #4]! │ │ + ldr r2, [r3, #0] │ │ + bic.w r2, r2, r5 │ │ + str.w r2, [r3], #4 │ │ + cmp r3, r4 │ │ + orr.w r0, r0, r2 │ │ + bne.n 2c20c │ │ pop {r4, r5, pc} │ │ │ │ -0002ad00 : │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r6, r0 │ │ - ldr r7, [pc, #240] ; (2adf8 ) │ │ +0002c224 : │ │ + stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ + mov r7, r0 │ │ + ldr.w r8, [pc, #240] ; 2c31c │ │ mov r4, r1 │ │ mov r5, r2 │ │ - mov.w r8, #0 │ │ - add r7, pc │ │ - b.n 2ad20 │ │ - mov r0, r7 │ │ - mov r1, r5 │ │ - blx e110 │ │ - add.w r8, r8, #1 │ │ + movs r6, #0 │ │ + add r8, pc │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ - cmp r8, r3 │ │ - ble.n 2ad14 │ │ - ldr r1, [pc, #208] ; (2adfc ) │ │ + cmp r6, r3 │ │ + bgt.n 2c24a │ │ + mov r0, r8 │ │ + mov r1, r5 │ │ + blx e958 │ │ + adds r6, #1 │ │ + b.n 2c236 │ │ + ldr r1, [pc, #212] ; (2c320 ) │ │ mov r2, r4 │ │ mov r0, r5 │ │ add r1, pc │ │ - blx e11c │ │ - ldr r1, [pc, #200] ; (2ae00 ) │ │ + blx e964 │ │ + ldr r1, [pc, #204] ; (2c324 ) │ │ ldrh.w r2, [r4, #92] ; 0x5c │ │ mov r0, r5 │ │ add r1, pc │ │ - blx e11c │ │ - ldr r1, [pc, #192] ; (2ae04 ) │ │ + blx e964 │ │ + ldr r1, [pc, #192] ; (2c328 ) │ │ ldr r2, [r4, #12] │ │ mov r0, r5 │ │ add r1, pc │ │ - blx e11c │ │ - ldr r1, [pc, #184] ; (2ae08 ) │ │ + blx e964 │ │ + ldr r1, [pc, #184] ; (2c32c ) │ │ ldr r2, [r4, #8] │ │ mov r0, r5 │ │ add r1, pc │ │ - blx e11c │ │ + blx e964 │ │ ldrh r1, [r4, #32] │ │ - ldr r0, [r6, #16] │ │ - bl 17a6e │ │ - ldr r1, [pc, #168] ; (2ae0c ) │ │ + ldr r0, [r7, #16] │ │ + bl 18cb0 │ │ + ldr r1, [pc, #168] ; (2c330 ) │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ add r1, pc │ │ mov r2, r0 │ │ mov r0, r5 │ │ - blx e11c │ │ + blx e964 │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ - cbz r3, 2ad7e │ │ + cbz r3, 2c2a0 │ │ ldrb.w r3, [r4, #35] ; 0x23 │ │ - cbz r3, 2adaa │ │ - ldr r0, [pc, #144] ; (2ae10 ) │ │ + cbz r3, 2c2d0 │ │ + ldr r0, [pc, #144] ; (2c334 ) │ │ mov r1, r5 │ │ - ldr.w r8, [pc, #144] ; 2ae14 │ │ - movs r7, #0 │ │ + ldr.w r9, [pc, #144] ; 2c338 │ │ + add.w r6, r4, #12 │ │ add r0, pc │ │ - blx e110 │ │ - add r8, pc │ │ - adds r3, r4, r7 │ │ + add.w r8, r4, #28 │ │ + blx e958 │ │ + add r9, pc │ │ + ldr.w r2, [r6, #4]! │ │ mov r0, r5 │ │ - mov r1, r8 │ │ - adds r7, #4 │ │ - ldr r2, [r3, #16] │ │ - blx e11c │ │ - cmp r7, #16 │ │ - bne.n 2ad90 │ │ + mov r1, r9 │ │ + blx e964 │ │ + cmp r6, r8 │ │ + bne.n 2c2b8 │ │ movs r0, #93 ; 0x5d │ │ mov r1, r5 │ │ - blx e188 │ │ + blx e9d0 │ │ ldrb.w r3, [r4, #35] ; 0x23 │ │ - cbz r3, 2addc │ │ + cbz r3, 2c302 │ │ ldr r3, [r4, #0] │ │ ldr r2, [r3, #12] │ │ adds r1, r2, #1 │ │ - ittt ne │ │ - ldrne r1, [r6, #0] │ │ - ldrne r1, [r1, #16] │ │ - ldrne.w r2, [r1, r2, lsl #2] │ │ - bne.n 2adc6 │ │ - ldr r2, [pc, #84] ; (2ae18 ) │ │ + beq.n 2c2e8 │ │ + ldr r1, [r7, #0] │ │ + ldr r1, [r1, #16] │ │ + ldr.w r2, [r1, r2, lsl #2] │ │ + b.n 2c2ec │ │ + ldr r2, [pc, #80] ; (2c33c ) │ │ add r2, pc │ │ - ldr r0, [r3, #4] │ │ - ldr r1, [pc, #80] ; (2ae1c ) │ │ - str r0, [sp, #0] │ │ - add r1, pc │ │ - ldr r0, [r3, #8] │ │ - str r0, [sp, #4] │ │ + ldr r1, [r3, #4] │ │ mov r0, r5 │ │ + str r1, [sp, #0] │ │ + ldr r1, [r3, #8] │ │ + str r1, [sp, #4] │ │ + ldr r1, [pc, #72] ; (2c340 ) │ │ ldr r3, [r3, #0] │ │ - blx e11c │ │ - b.n 2ade8 │ │ - ldr r1, [pc, #64] ; (2ae20 ) │ │ + add r1, pc │ │ + blx e964 │ │ + b.n 2c30e │ │ + ldr r1, [pc, #64] ; (2c344 ) │ │ mov r0, r5 │ │ ldr r2, [r4, #0] │ │ add r1, pc │ │ - blx e11c │ │ + blx e964 │ │ movs r0, #10 │ │ mov r1, r5 │ │ - add sp, #8 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w 43f3c <__udivdi3+0x59c> │ │ - nop │ │ - lsrs r1, r6, #22 │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + b.w 44c80 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + lsls r5, r0, #11 │ │ movs r2, r0 │ │ - lsrs r6, r2, #22 │ │ + lsls r4, r5, #10 │ │ movs r2, r0 │ │ - lsrs r5, r1, #22 │ │ + lsls r3, r4, #10 │ │ movs r2, r0 │ │ - lsrs r1, r1, #22 │ │ + lsls r7, r3, #10 │ │ movs r2, r0 │ │ - lsrs r6, r0, #22 │ │ + lsls r4, r3, #10 │ │ movs r2, r0 │ │ - lsrs r2, r7, #21 │ │ + lsls r0, r2, #10 │ │ movs r2, r0 │ │ - lsrs r1, r4, #21 │ │ + lsls r5, r6, #9 │ │ movs r2, r0 │ │ - lsrs r6, r3, #21 │ │ + lsls r6, r5, #9 │ │ movs r2, r0 │ │ - ubfx r0, sp, #0, #2 │ │ - lsrs r5, r4, #20 │ │ + ; instruction: 0xe8df0001 │ │ + lsls r7, r5, #8 │ │ movs r2, r0 │ │ - lsrs r1, r4, #20 │ │ + lsls r3, r6, #8 │ │ movs r2, r0 │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r6, r0 │ │ - mov r4, r1 │ │ mov r5, r2 │ │ + mov r4, r1 │ │ cmp r1, #0 │ │ - beq.n 2aea4 │ │ + beq.n 2c3c6 │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ - cbnz r3, 2ae56 │ │ - b.n 2ae44 │ │ - mov r1, r4 │ │ - mov r0, r6 │ │ - mov r2, r5 │ │ - bl 2ad00 │ │ - ldr r4, [r4, #8] │ │ + cbnz r3, 2c37c │ │ ldr r3, [r4, #8] │ │ - cbz r3, 2ae50 │ │ + cbnz r3, 2c366 │ │ + mov r0, r5 │ │ + blx e9dc │ │ + b.n 2c37c │ │ ldr r2, [r3, #0] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 2ae38 │ │ - mov r0, r5 │ │ - blx e194 │ │ + bne.n 2c35e │ │ + mov r1, r4 │ │ + mov r0, r6 │ │ + mov r2, r5 │ │ + bl 2c224 │ │ + ldr r4, [r4, #8] │ │ + b.n 2c35a │ │ mov r0, r6 │ │ mov r1, r4 │ │ mov r2, r5 │ │ - bl 2ad00 │ │ + bl 2c224 │ │ ldrb.w r3, [r4, #35] ; 0x23 │ │ - cbz r3, 2ae76 │ │ + cbz r3, 2c39a │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ - cmp r3, #0 │ │ - bne.n 2aea4 │ │ + cbnz r3, 2c3c6 │ │ ldr r4, [r4, #8] │ │ cmp r4, #0 │ │ - bne.n 2ae30 │ │ + bne.n 2c354 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r7, [r4, #0] │ │ - b.n 2ae86 │ │ + cbz r7, 2c3ac │ │ mov r1, r7 │ │ mov r0, r6 │ │ mov r2, r5 │ │ - bl 2ae24 │ │ + bl 2c348 │ │ ldr r7, [r7, #8] │ │ - cmp r7, #0 │ │ - bne.n 2ae7a │ │ + b.n 2c39c │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ - cbnz r3, 2aea4 │ │ + cbnz r3, 2c3c6 │ │ mov r0, r6 │ │ ldr r1, [r4, #8] │ │ mov r2, r5 │ │ - bl 2ae24 │ │ + bl 2c348 │ │ mov r0, r5 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ - b.w 43dbc <__udivdi3+0x41c> │ │ + b.w 44c50 <_Unwind_GetTextRelBase@@Base+0x18> │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ... │ │ │ │ -0002aea8 : │ │ +0002c3c8 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r5, r0 │ │ - ldr r7, [pc, #56] ; (2aee8 ) │ │ + ldr r7, [pc, #56] ; (2c408 ) │ │ mov r6, r1 │ │ movs r4, #0 │ │ add r7, pc │ │ - b.n 2aed6 │ │ + ldr r3, [r5, #0] │ │ + ldr r3, [r3, #32] │ │ + cmp r4, r3 │ │ + bge.n 2c3fe │ │ ldr r3, [r5, #28] │ │ mov r2, r4 │ │ mov r1, r7 │ │ mov r0, r6 │ │ ldr.w r3, [r3, r4, lsl #2] │ │ - blx e11c │ │ + blx e964 │ │ ldr r3, [r5, #28] │ │ mov r0, r5 │ │ mov r2, r6 │ │ ldr.w r1, [r3, r4, lsl #2] │ │ adds r4, #1 │ │ - bl 2ae24 │ │ - ldr r3, [r5, #0] │ │ - ldr r3, [r3, #32] │ │ - cmp r4, r3 │ │ - blt.n 2aeb6 │ │ + bl 2c348 │ │ + b.n 2c3d4 │ │ mov r0, r6 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ - b.w 43dbc <__udivdi3+0x41c> │ │ - lsrs r1, r3, #17 │ │ + b.w 44c50 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + lsls r1, r6, #5 │ │ movs r2, r0 │ │ │ │ -0002aeec : │ │ +0002c40c : │ │ adds r0, #40 ; 0x28 │ │ - b.w 43f4c <__udivdi3+0x5ac> │ │ + b.w 44c90 <_Unwind_GetTextRelBase@@Base+0x58> │ │ │ │ -0002aef2 : │ │ +0002c412 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ ldr r4, [r0, #0] │ │ - cbz r4, 2af08 │ │ + cbz r4, 2c428 │ │ ldr r0, [r4, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r4, [r4, #8] │ │ cmp r4, #0 │ │ - bne.n 2aefa │ │ + bne.n 2c41a │ │ str r4, [r5, #0] │ │ pop {r3, r4, r5, pc} │ │ ... │ │ │ │ -0002af0c : │ │ +0002c42c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r7, r2 │ │ - ldr r2, [pc, #56] ; (2af4c ) │ │ + ldr r2, [pc, #56] ; (2c46c ) │ │ mov r4, r0 │ │ mov r5, r1 │ │ mov r6, r3 │ │ movs r1, #20 │ │ movs r3, #59 ; 0x3b │ │ - add r2, pc │ │ movs r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + add r2, pc │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [sp, #24] │ │ str r3, [r0, #12] │ │ mov r1, r0 │ │ ldr r3, [sp, #28] │ │ str r7, [r0, #4] │ │ str r6, [r0, #8] │ │ str r5, [r0, #0] │ │ str r3, [r0, #16] │ │ ldr r0, [r4, #0] │ │ - cbnz r0, 2af40 │ │ - bl 3e518 │ │ + cbnz r0, 2c460 │ │ + bl 3fc68 │ │ str r0, [r4, #0] │ │ - b.n 2af46 │ │ + b.n 2c466 │ │ ldr r0, [r4, #4] │ │ - bl 3e610 │ │ + bl 3fd5c │ │ str r0, [r4, #4] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - lsrs r2, r0, #16 │ │ + lsls r0, r3, #4 │ │ movs r2, r0 │ │ │ │ -0002af50 : │ │ +0002c470 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - mov r4, r0 │ │ - mov r5, r1 │ │ - ldr r7, [r0, #0] │ │ - movs r6, #0 │ │ - b.n 2af6a │ │ - ldr r3, [r7, #0] │ │ - adds r6, #2 │ │ + mov r6, r0 │ │ + ldr r5, [r0, #0] │ │ + mov r7, r1 │ │ + movs r4, #0 │ │ + cbz r5, 2c48c │ │ + ldr r3, [r5, #0] │ │ + adds r4, #2 │ │ ldr r0, [r3, #0] │ │ - blx e068 │ │ - ldr r7, [r7, #8] │ │ - adds r6, r6, r0 │ │ - cmp r7, #0 │ │ - bne.n 2af5c │ │ - cbz r6, 2afb2 │ │ - ldr r2, [pc, #64] ; (2afb4 ) │ │ - mov r0, r6 │ │ + blx e8b0 │ │ + ldr r5, [r5, #8] │ │ + add r4, r0 │ │ + b.n 2c47a │ │ + cbz r4, 2c4ce │ │ + ldr r2, [pc, #64] ; (2c4d0 ) │ │ + mov r0, r4 │ │ movs r1, #1 │ │ movs r3, #89 ; 0x59 │ │ add r2, pc │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + str r0, [r7, #0] │ │ + mov r4, r0 │ │ + ldr r5, [r6, #0] │ │ movs r7, #32 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - str r0, [r5, #0] │ │ - mov r6, r0 │ │ - ldr r4, [r4, #0] │ │ - b.n 2afaa │ │ - ldr r3, [r4, #0] │ │ - ldr r5, [r3, #0] │ │ - mov r0, r5 │ │ - blx e068 │ │ - mov r1, r5 │ │ + cbz r5, 2c4ca │ │ + ldr r3, [r5, #0] │ │ + ldr r6, [r3, #0] │ │ + mov r0, r6 │ │ + blx e8b0 │ │ + mov r1, r6 │ │ mov r2, r0 │ │ + mov r0, r4 │ │ + blx e994 │ │ mov r0, r6 │ │ - blx e14c │ │ - mov r0, r5 │ │ - blx e068 │ │ - strb r7, [r6, r0] │ │ - adds r3, r6, r0 │ │ - ldr r4, [r4, #8] │ │ - adds r6, r3, #1 │ │ - cmp r4, #0 │ │ - bne.n 2af88 │ │ - strb.w r4, [r6, #-1] │ │ + blx e8b0 │ │ + adds r3, r4, r0 │ │ + strb r7, [r4, r0] │ │ + adds r4, r3, #1 │ │ + ldr r5, [r5, #8] │ │ + b.n 2c4a4 │ │ + strb.w r5, [r4, #-1] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - lsrs r6, r4, #14 │ │ + lsls r0, r0, #3 │ │ movs r2, r0 │ │ - adds r0, #0 │ │ - b.n 2aade │ │ - ands r0, r2 │ │ - stmdb sp!, {lr} │ │ - b.n 2b306 │ │ - adds r0, #0 │ │ - b.n 2aaf0 │ │ - movs r0, r0 │ │ - b.n 2aaf4 │ │ - str r6, [r0, #56] ; 0x38 │ │ - add.w r0, r0, r4 │ │ - b.n 2b316 │ │ - ands r0, r2 │ │ - ldmia.w sp!, {r0, r1, r2, r7, r8, r9, sp, lr} │ │ - and.w pc, r0, r0, ror #19 │ │ - stmdb sp!, {r2, r5, r6, ip, lr, pc} │ │ - b.n 2b480 │ │ - mov r8, r7 │ │ - b.n 2ab28 │ │ - stmia r0!, {r2, r3, r7} │ │ - b.n 2ab28 │ │ - adds r0, #52 ; 0x34 │ │ - b.n 2ab0c │ │ + stmia r6!, {r2, r5, r6, r7} │ │ + b.n 2c018 │ │ + ldr r7, [pc, #960] ; (2c89c ) │ │ + stmdb sp!, {r2, r3, r5, r6, ip, lr, pc} │ │ + b.n 2c97c │ │ + mov ip, fp │ │ + b.n 2c024 │ │ + movs r0, #48 ; 0x30 │ │ + b.n 2c004 │ │ + movs r0, #12 │ │ + b.n 2c42c │ │ ands r4, r0 │ │ - b.n 2b114 │ │ - adds r6, #172 ; 0xac │ │ - b.n 2ab38 │ │ + b.n 2c610 │ │ movs r0, r5 │ │ - b.n 2ab18 │ │ + b.n 2c010 │ │ + lsls r4, r2, #2 │ │ + b.n 2c034 │ │ + stmia r0!, {r1} │ │ + b.n 2c83e │ │ + b.n 2c620 │ │ + b.n 2c03c │ │ + stmia r0!, {} │ │ + b.n 2c03e │ │ + adds r0, #52 ; 0x34 │ │ + b.n 2c024 │ │ + str r0, [r0, r0] │ │ + b.n 2c84e │ │ + adds r6, #180 ; 0xb4 │ │ + b.n 2c050 │ │ + movs r4, r4 │ │ + b.n 2c030 │ │ movs r1, r0 │ │ - b.n 2b742 │ │ - asrs r4, r5, #32 │ │ - b.n 2ab20 │ │ + b.n 2cc5a │ │ adds r0, #3 │ │ - b.n 2b128 │ │ - movs r0, #48 ; 0x30 │ │ - b.n 2ab28 │ │ + b.n 2c63c │ │ + asrs r4, r5, #32 │ │ + b.n 2c03c │ │ + movs r0, #60 ; 0x3c │ │ + b.n 2c040 │ │ asrs r4, r0, #32 │ │ - b.n 2b352 │ │ + b.n 2c86a │ │ movs r0, #198 ; 0xc6 │ │ - b.n 2b756 │ │ - stmia r0!, {} │ │ - b.n 2ab34 │ │ - str r7, [r5, #52] ; 0x34 │ │ - add.w r6, r0, r8, lsl #6 │ │ - b.n 2ab60 │ │ - lsls r4, r1, #2 │ │ - b.n 2ab60 │ │ + b.n 2cc6e │ │ + str r0, [r0, r0] │ │ + b.n 2c04c │ │ + b.n 2c5a4 │ │ + b.n 2c050 │ │ + stmia r0!, {r2, r5, r6} │ │ + b.n 2c054 │ │ + ldr r4, [pc, #376] ; (2c6b4 ) │ │ + ; instruction: 0xfa001688 │ │ + b.n 2c080 │ │ + movs r5, r0 │ │ + b.n 2c886 │ │ asrs r1, r0, #32 │ │ - b.n 2b148 │ │ - ldrh r2, [r3, #32] │ │ - ; instruction: 0xebffc000 │ │ - b.n 2b4d2 │ │ - stmia r0!, {r5} │ │ - b.n 2ab50 │ │ - lsls r2, r7, #5 │ │ + b.n 2c668 │ │ + ldrh r4, [r4, #6] │ │ + ; instruction: 0xebff3000 │ │ + b.n 2c9f2 │ │ + adds r0, #24 │ │ + b.n 2c070 │ │ + lsls r6, r1, #6 │ │ lsrs r0, r0, #8 │ │ - asrs r4, r2, #1 │ │ - b.n 2b558 │ │ - movs r0, #88 ; 0x58 │ │ - b.n 2b55c │ │ - adds r0, #80 ; 0x50 │ │ - b.n 2b560 │ │ - str r0, [r0, #56] ; 0x38 │ │ - add.w r0, r0, r0 │ │ - b.n 2b6ee │ │ - lsls r2, r5, #5 │ │ + asrs r0, r3, #1 │ │ + b.n 2ca78 │ │ + movs r0, #92 ; 0x5c │ │ + b.n 2ca7c │ │ + adds r0, #84 ; 0x54 │ │ + b.n 2ca80 │ │ + mvns r5, r2 │ │ + ; instruction: 0xfa000000 │ │ + b.n 2cc0e │ │ + lsls r6, r7, #5 │ │ rev r0, r0 │ │ - add r0, pc, #336 ; (adr r0, 2b1a4 ) │ │ - b.n 2ab90 │ │ - str r0, [r0, #0] │ │ - b.n 2ab8e │ │ + str r0, [r3, r1] │ │ + b.n 2c0b0 │ │ + add r0, pc, #0 ; (adr r0, 2c578 ) │ │ + b.n 2c0a4 │ │ movs r0, r0 │ │ - b.n 2b70a │ │ - lsls r7, r3, #3 │ │ + b.n 2cc32 │ │ + add sp, #40 ; 0x28 │ │ + lsls r0, r4, #6 │ │ + strb r4, [r3, #1] │ │ + lsls r5, r3, #22 │ │ + movs r7, r4 │ │ lsrs r0, r0, #8 │ │ - adds r6, #72 ; 0x48 │ │ - b.n 2aba4 │ │ - add sp, #0 │ │ - b.n 2b7aa │ │ - strh r4, [r0, #50] ; 0x32 │ │ - b.n 2abac │ │ - ands r4, r0 │ │ - b.n 2b7b2 │ │ + adds r6, #64 ; 0x40 │ │ + b.n 2c0cc │ │ + ands r0, r0 │ │ + b.n 2ccd2 │ │ + str r4, [r7, #96] ; 0x60 │ │ + b.n 2c0d4 │ │ + add sp, #16 │ │ + b.n 2c8da │ │ adds r0, #3 │ │ - b.n 2b194 │ │ + b.n 2c6bc │ │ + str r6, [sp, #208] ; 0xd0 │ │ + b.n 2c0e0 │ │ + strh r4, [r6, #48] ; 0x30 │ │ + b.n 2c0e4 │ │ + str r6, [r0, #0] │ │ + b.n 2c6c8 │ │ adds r0, #28 │ │ - b.n 2ab94 │ │ - adds r6, #56 ; 0x38 │ │ - b.n 2abbc │ │ - str r3, [r1, r0] │ │ - b.n 2b3c2 │ │ - str r0, [sp, #352] ; 0x160 │ │ - b.n 2abc0 │ │ + b.n 2c0c8 │ │ + str r0, [sp, #36] ; 0x24 │ │ + b.n 2c6d0 │ │ + adds r6, #40 ; 0x28 │ │ + b.n 2c0f4 │ │ strh r0, [r1, #0] │ │ - b.n 2b1a8 │ │ + b.n 2c6d8 │ │ + strb r4, [r3, #1] │ │ + b.n 2c0f8 │ │ adds r0, #3 │ │ - b.n 2b1ac │ │ - strb r0, [r5, #24] │ │ - b.n 2abd0 │ │ - adds r0, #36 ; 0x24 │ │ - b.n 2abb0 │ │ - movs r3, r1 │ │ - and.w r0, r0, fp, lsl #24 │ │ - b.n 2afd0 │ │ + b.n 2c6e0 │ │ + adds r0, #32 │ │ + b.n 2c0e0 │ │ + movs r1, r1 │ │ + ; instruction: 0xea00a004 │ │ + b.n 2c4fc │ │ asrs r0, r1, #32 │ │ - b.n 2b3e2 │ │ - movs r6, r0 │ │ - b.n 2b3e6 │ │ - ldrh r1, [r0, #32] │ │ + b.n 2c912 │ │ + movs r2, r1 │ │ + b.n 2c916 │ │ + ldrh r7, [r0, #6] │ │ ; instruction: 0xebff0000 │ │ - b.n 2b74e │ │ - lsls r2, r7, #2 │ │ + b.n 2cc7e │ │ + lsls r5, r7, #2 │ │ subs r0, r0, r0 │ │ - str r4, [r0, #0] │ │ - b.n 2afea │ │ - adds r0, #4 │ │ - b.n 2b5c2 │ │ + ands r4, r0 │ │ + b.n 2caee │ │ + add r0, pc, #16 ; (adr r0, 2c5f8 ) │ │ + b.n 2c514 │ │ movs r0, r0 │ │ - b.n 2b76a │ │ - movs r7, r1 │ │ + b.n 2cca2 │ │ + movs r5, r1 │ │ lsrs r0, r0, #8 │ │ - add sp, #16 │ │ - b.n 2b406 │ │ - ands r3, r0 │ │ - b.n 2b40a │ │ - movs r6, r0 │ │ - b.n 2b40e │ │ - asrs r7, r0, #32 │ │ - b.n 2b1f0 │ │ - ldrh r6, [r6, #30] │ │ + movs r2, r1 │ │ + b.n 2c936 │ │ + asrs r6, r0, #32 │ │ + b.n 2c93a │ │ + ldrh r6, [r7, #4] │ │ ; instruction: 0xebff0000 │ │ - b.n 2b77a │ │ - ; instruction: 0xffee0aff │ │ - movs r6, r0 │ │ - b.n 2b422 │ │ - asrs r4, r3, #32 │ │ - b.n 2ac20 │ │ - ldrh r1, [r6, #30] │ │ - ; instruction: 0xebff6004 │ │ - b.n 2b022 │ │ - adds r0, #4 │ │ - b.n 2b5fa │ │ + b.n 2cca2 │ │ + ; instruction: 0xfff00aff │ │ + movs r2, r1 │ │ + b.n 2c94a │ │ + asrs r1, r1, #32 │ │ + b.n 2c94e │ │ + ldrh r1, [r7, #4] │ │ + ; instruction: 0xebff4004 │ │ + b.n 2cb1e │ │ + add r0, pc, #16 ; (adr r0, 2c628 ) │ │ + b.n 2c544 │ │ movs r0, r0 │ │ - b.n 2b796 │ │ - str r1, [r0, r0] │ │ + b.n 2ccbe │ │ + add sp, #4 │ │ lsls r0, r4, #14 │ │ movs r0, r0 │ │ - b.n 2b7aa │ │ - ; instruction: 0xffef1aff │ │ - movs r2, r1 │ │ - b.n 2b446 │ │ - asrs r1, r1, #32 │ │ - b.n 2b44a │ │ - str r3, [r2, #52] ; 0x34 │ │ - ; instruction: 0xeb00c050 │ │ - b.n 2ac4c │ │ - lsls r4, r0, #1 │ │ - b.n 2b630 │ │ + b.n 2ccda │ │ + ; instruction: 0xfff11aff │ │ + movs r5, r0 │ │ + b.n 2c96e │ │ + asrs r7, r0, #32 │ │ + b.n 2c972 │ │ + muls r0, r1 │ │ + ; instruction: 0xfa003054 │ │ + b.n 2c174 │ │ + movs r0, #96 ; 0x60 │ │ + b.n 2cb58 │ │ + lsls r0, r1, #1 │ │ + b.n 2cb5c │ │ + movs r0, #32 │ │ + b.n 2c160 │ │ asrs r4, r0, #32 │ │ - b.n 2b85a │ │ + b.n 2cd8a │ │ + movs r0, #4 │ │ + b.n 2c168 │ │ movs r0, #1 │ │ - b.n 2b85e │ │ - adds r0, #32 │ │ - b.n 2ac5c │ │ + b.n 2cd92 │ │ + adds r0, #0 │ │ + b.n 2c170 │ │ ands r0, r0 │ │ - b.n 2b866 │ │ - b.n 2b1e0 │ │ - b.n 2b644 │ │ - stmia r0!, {} │ │ - b.n 2ac48 │ │ - eors r0, r3 │ │ - b.n 2ac4c │ │ - eors r4, r2 │ │ - b.n 2ac50 │ │ + b.n 2cd9a │ │ + adds r0, #24 │ │ + b.n 2c198 │ │ eors r4, r3 │ │ - b.n 2ac54 │ │ - b.n 2b144 │ │ - b.n 2ac58 │ │ - str r2, [r1, #52] ; 0x34 │ │ - add.w r0, r0, r1 │ │ - b.n 2b7e6 │ │ - strb r0, [r0, #0] │ │ - b.n 2b48a │ │ - lsls r7, r7, #4 │ │ + b.n 2c17c │ │ + eors r0, r3 │ │ + b.n 2c180 │ │ + eors r0, r4 │ │ + b.n 2c184 │ │ + add r3, fp │ │ + ; instruction: 0xfa000001 │ │ + b.n 2cd12 │ │ + str r0, [r0, r0] │ │ + b.n 2c9b6 │ │ + lsls r1, r6, #4 │ │ subs r0, r0, r0 │ │ - stmia r0!, {r2, r6} │ │ - b.n 2ac8c │ │ - lsls r0, r1, #1 │ │ - b.n 2b670 │ │ - b.n 2b1b0 │ │ - b.n 2ac94 │ │ + stmia r0!, {r5} │ │ + b.n 2c1b8 │ │ + lsls r4, r1, #1 │ │ + b.n 2cb9c │ │ + movs r0, #72 ; 0x48 │ │ + b.n 2c1c0 │ │ asrs r4, r0, #32 │ │ - b.n 2b89e │ │ - movs r0, #7 │ │ - b.n 2b4a2 │ │ - adds r0, #32 │ │ - b.n 2aca0 │ │ - stmia r0!, {} │ │ - b.n 2ac86 │ │ - stmia r0!, {r4, r6} │ │ - b.n 2aca8 │ │ - stmia r0!, {} │ │ - b.n 2ac8c │ │ - stmia r0!, {r2, r3, r4, r6} │ │ - b.n 2b690 │ │ + b.n 2cdca │ │ + adds r0, #84 ; 0x54 │ │ + b.n 2c1c8 │ │ stmia r0!, {r2} │ │ - b.n 2ac94 │ │ - str r3, [r7, #48] ; 0x30 │ │ - add.w r0, r0, r1 │ │ - b.n 2b822 │ │ + b.n 2c1ac │ │ + stmia r0!, {r2, r3, r5} │ │ + b.n 2c1d0 │ │ + movs r0, #0 │ │ + b.n 2c1b2 │ │ + movs r0, #5 │ │ + b.n 2c9de │ │ + adds r0, #0 │ │ + b.n 2c1bc │ │ + adds r0, #24 │ │ + b.n 2c1e0 │ │ + add r4, r9 │ │ + ; instruction: 0xfa000001 │ │ + b.n 2cd4e │ │ str r0, [r0, #0] │ │ - b.n 2b4c6 │ │ - lsls r7, r2, #3 │ │ + b.n 2c9f2 │ │ + lsls r7, r2, #4 │ │ subs r0, r0, r0 │ │ - stmia r0!, {r3, r6} │ │ - b.n 2acc8 │ │ - lsls r4, r1, #1 │ │ - b.n 2b6ac │ │ - b.n 2b1f4 │ │ - b.n 2acd0 │ │ + stmia r0!, {r5} │ │ + b.n 2c1f4 │ │ + lsls r0, r2, #1 │ │ + b.n 2cbd8 │ │ + movs r0, #76 ; 0x4c │ │ + b.n 2c1fc │ │ asrs r4, r0, #32 │ │ - b.n 2b8da │ │ - movs r0, #6 │ │ - b.n 2b4de │ │ - adds r0, #32 │ │ - b.n 2acdc │ │ - stmia r0!, {} │ │ - b.n 2acc2 │ │ - stmia r0!, {r4, r6} │ │ - b.n 2ace4 │ │ - stmia r0!, {} │ │ - b.n 2acc8 │ │ - stmia r0!, {r2, r3, r4, r6} │ │ - b.n 2b6cc │ │ + b.n 2ce06 │ │ + adds r0, #84 ; 0x54 │ │ + b.n 2c204 │ │ stmia r0!, {r2} │ │ - b.n 2acd0 │ │ - str r4, [r5, #48] ; 0x30 │ │ - add.w r0, r0, r1 │ │ - b.n 2b85e │ │ - strh r0, [r0, #0] │ │ - b.n 2b502 │ │ - lsls r4, r5, #4 │ │ + b.n 2c1e8 │ │ + stmia r0!, {r4, r5} │ │ + b.n 2c20c │ │ + movs r0, #0 │ │ + b.n 2c1ee │ │ + movs r0, #6 │ │ + b.n 2ca1a │ │ + adds r0, #0 │ │ + b.n 2c1f8 │ │ + adds r0, #24 │ │ + b.n 2c21c │ │ + add r5, r7 │ │ + ; instruction: 0xfa000001 │ │ + b.n 2cd8a │ │ + str r0, [r0, r0] │ │ + b.n 2ca2e │ │ + lsls r5, r7, #3 │ │ subs r0, r0, r0 │ │ - strb r4, [r6, #19] │ │ - b.n 2ad08 │ │ + str r4, [r5, #76] ; 0x4c │ │ + b.n 2c234 │ │ asrs r4, r0, #32 │ │ - b.n 2b90e │ │ - stmia r0!, {r2, r3, r6} │ │ - b.n 2ad0c │ │ + b.n 2ce3a │ │ + movs r0, #80 ; 0x50 │ │ + b.n 2c238 │ │ adds r0, #240 ; 0xf0 │ │ - b.n 2b916 │ │ - b.n 2b240 │ │ - b.n 2ad14 │ │ - strb r7, [r0, #0] │ │ - b.n 2b2fc │ │ - lsls r0, r1, #1 │ │ - b.n 2ad1c │ │ - movs r0, #7 │ │ - b.n 2b526 │ │ - stmia r0!, {} │ │ - b.n 2ad06 │ │ - str r7, [r6, #44] ; 0x2c │ │ - add.w r0, r0, r8, lsl #10 │ │ - b.n 2ad2c │ │ - stmia r0!, {r2, r3, r4, r6} │ │ - b.n 2b710 │ │ - adds r0, #32 │ │ - b.n 2ad34 │ │ + b.n 2ce42 │ │ + stmia r0!, {r2, r4, r5} │ │ + b.n 2c240 │ │ + str r6, [r0, #0] │ │ + b.n 2c828 │ │ + lsls r4, r1, #1 │ │ + b.n 2c248 │ │ + movs r0, #0 │ │ + b.n 2c22a │ │ + movs r0, #6 │ │ + b.n 2ca56 │ │ + mov r6, pc │ │ + ; instruction: 0xfa00c020 │ │ + b.n 2c258 │ │ + adds r0, #84 ; 0x54 │ │ + b.n 2c25c │ │ asrs r4, r0, #32 │ │ - b.n 2b93e │ │ - movs r0, r0 │ │ - b.n 2ad06 │ │ - str r0, [r0, #0] │ │ - b.n 2b546 │ │ + b.n 2ce66 │ │ + movs r0, #76 ; 0x4c │ │ + b.n 2c264 │ │ stmia r0!, {r2} │ │ - b.n 2ad24 │ │ - stmia r0!, {r4, r6} │ │ - b.n 2ad48 │ │ - movs r0, #72 ; 0x48 │ │ - b.n 2ad4c │ │ - stmia r0!, {} │ │ - b.n 2ad30 │ │ - str r4, [r2, #48] ; 0x30 │ │ - add.w r0, r0, r8, lsl #13 │ │ - b.n 2ad58 │ │ + b.n 2c248 │ │ + stmia r0!, {r3, r4, r5} │ │ + b.n 2c26c │ │ + movs r0, r0 │ │ + b.n 2c24e │ │ + strb r0, [r0, #0] │ │ + b.n 2ca7a │ │ + adds r0, #0 │ │ + b.n 2c258 │ │ + adds r0, #24 │ │ + b.n 2c27c │ │ + add r5, r4 │ │ + ; instruction: 0xfa00304c │ │ + b.n 2c284 │ │ movs r3, r0 │ │ - b.n 2b4c2 │ │ - lsls r0, r4, #3 │ │ + b.n 2c9ee │ │ + lsls r3, r3, #3 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 2b8ca │ │ - movs r0, #6 │ │ - stmia r1!, {r5, r7} │ │ - adds r0, #4 │ │ + b.n 2cdf6 │ │ + adds r1, #0 │ │ + stmia r0!, {r0, r1, r2, r7} │ │ + str r7, [r0, r0] │ │ stmia r1!, {r5, r7} │ │ - movs r4, r0 │ │ - bge.n 2b236 │ │ - adds r0, #1 │ │ - b.n 2b740 │ │ - asrs r4, r0, #32 │ │ - b.n 2ab62 │ │ - movs r0, r0 │ │ - b.n 2b4e8 │ │ - ands r1, r0 │ │ - b.n 2b34e │ │ - ; instruction: 0xfffa1aff │ │ - stmia r0!, {r4, r6} │ │ - b.n 2ad88 │ │ - lsls r0, r0, #1 │ │ - b.n 2b76c │ │ + movs r3, r0 │ │ + bge.n 2c762 │ │ + movs r0, #4 │ │ + b.n 2c090 │ │ + movs r3, r0 │ │ + b.n 2ca14 │ │ + ands r2, r0 │ │ + b.n 2c876 │ │ + ; instruction: 0xfffb1aff │ │ + adds r0, #32 │ │ + b.n 2c2b0 │ │ + lsls r4, r0, #1 │ │ + b.n 2cc94 │ │ + stmia r0!, {r2, r4, r6} │ │ + b.n 2c2b8 │ │ asrs r4, r0, #32 │ │ - b.n 2b996 │ │ + b.n 2cec2 │ │ movs r0, #1 │ │ - b.n 2b99a │ │ - adds r0, #32 │ │ - b.n 2ad98 │ │ - b.n 2b318 │ │ - b.n 2b77c │ │ + b.n 2cec6 │ │ + adds r0, #4 │ │ + b.n 2c2a4 │ │ stmia r0!, {} │ │ - b.n 2ad80 │ │ - b.n 2b270 │ │ - b.n 2ad84 │ │ - str r7, [r7, #44] ; 0x2c │ │ - add.w r0, r0, r1 │ │ - b.n 2b912 │ │ - strb r0, [r0, #0] │ │ - b.n 2b5b6 │ │ - lsls r0, r0, #3 │ │ + b.n 2c2a8 │ │ + adds r0, #24 │ │ + b.n 2c2cc │ │ + add r1, r2 │ │ + ; instruction: 0xfa000001 │ │ + b.n 2ce3a │ │ + str r0, [r0, r0] │ │ + b.n 2cade │ │ + lsls r4, r7, #2 │ │ subs r0, r0, r0 │ │ - strh r4, [r0, #2] │ │ - b.n 2adb8 │ │ - b.n 2b318 │ │ - b.n 2adbc │ │ - stmia r0!, {r6} │ │ - b.n 2adc0 │ │ - lsrs r6, r3, #2 │ │ - b.n 2b290 │ │ - lsls r4, r2, #14 │ │ - b.n 2b294 │ │ - movs r4, r1 │ │ - b.n 2b538 │ │ - lsls r2, r5, #2 │ │ + adds r0, #72 ; 0x48 │ │ + b.n 2c2e0 │ │ + stmia r0!, {r4, r6} │ │ + b.n 2c2e4 │ │ + asrs r4, r0, #1 │ │ + b.n 2c2e8 │ │ + lsls r4, r3, #14 │ │ + b.n 2c7b6 │ │ + lsls r4, r2, #10 │ │ + b.n 2c7ba │ │ + movs r1, r0 │ │ + b.n 2ca5e │ │ + lsls r6, r4, #2 │ │ subs r0, r0, r0 │ │ - movs r0, r5 │ │ - b.n 2add4 │ │ - ands r0, r0 │ │ - b.n 2adbe │ │ + asrs r0, r5, #32 │ │ + b.n 2c2fc │ │ + str r0, [r0, r0] │ │ + b.n 2c2e8 │ │ movs r0, r0 │ │ - b.n 2b94a │ │ - lsls r1, r2, #1 │ │ + b.n 2ce74 │ │ + lsls r3, r2, #1 │ │ lsrs r0, r0, #8 │ │ adds r0, #0 │ │ - b.n 2add2 │ │ + b.n 2c2fc │ │ adds r0, #0 │ │ - b.n 2add4 │ │ + b.n 2c2fc │ │ movs r0, r0 │ │ - b.n 2add8 │ │ - movs r0, #12 │ │ - b.n 2b5f6 │ │ - stmia r0!, {r2, r3, r4, r6} │ │ - b.n 2b7d4 │ │ - stmia r0!, {r2} │ │ - b.n 2add8 │ │ - asrs r4, r0, #32 │ │ - b.n 2ba02 │ │ - stmia r0!, {r4, r6} │ │ - b.n 2ae00 │ │ + b.n 2c300 │ │ adds r0, #32 │ │ - b.n 2ae04 │ │ + b.n 2c318 │ │ + asrs r4, r0, #32 │ │ + b.n 2cf22 │ │ + stmia r0!, {r2, r4, r6} │ │ + b.n 2c320 │ │ + adds r0, #4 │ │ + b.n 2c304 │ │ stmia r0!, {} │ │ - b.n 2ade8 │ │ - str r6, [r4, #44] ; 0x2c │ │ - add.w r0, r0, r0, lsl #13 │ │ - b.n 2ae10 │ │ + b.n 2c308 │ │ + adds r0, #24 │ │ + b.n 2c32c │ │ + mvns r1, r7 │ │ + ; instruction: 0xfa003044 │ │ + b.n 2c334 │ │ movs r3, r0 │ │ - b.n 2b57a │ │ - lsls r5, r1, #2 │ │ + b.n 2ca9e │ │ + lsls r2, r1, #2 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 2b98c │ │ - movs r1, r7 │ │ + b.n 2cebc │ │ + movs r7, r7 │ │ subs r0, r0, r0 │ │ asrs r1, r0, #32 │ │ - b.n 2ba2a │ │ - movs r7, r7 │ │ - b.n 2b808 │ │ + b.n 2cf4e │ │ + lsls r3, r0, #1 │ │ + b.n 2cd2c │ │ movs r0, #1 │ │ - b.n 2b632 │ │ - adds r0, #32 │ │ - b.n 2ae30 │ │ - ldrh r6, [r6, #26] │ │ + b.n 2cb56 │ │ + adds r0, #24 │ │ + b.n 2c354 │ │ + ldrh r2, [r0, #2] │ │ ; instruction: 0xebff0001 │ │ - b.n 2b99e │ │ - str r0, [r0, r0] │ │ - b.n 2b642 │ │ - lsls r2, r6, #2 │ │ + b.n 2cec2 │ │ + ands r0, r0 │ │ + b.n 2cb66 │ │ + lsls r5, r6, #1 │ │ lsrs r0, r0, #8 │ │ - movs r0, r4 │ │ - b.n 2ae44 │ │ - ldrh r5, [r4, #26] │ │ - ; instruction: 0xebffc028 │ │ - b.n 2ae4c │ │ - strh r4, [r5, r6] │ │ - b.n 2ae54 │ │ - movs r1, r0 │ │ - b.n 2ba5a │ │ - adds r3, #168 ; 0xa8 │ │ - b.n 2ae5c │ │ + movs r0, r3 │ │ + b.n 2c368 │ │ + ldrh r6, [r5, #0] │ │ + ; instruction: 0xebff304c │ │ + b.n 2c370 │ │ + asrs r0, r5, #32 │ │ + b.n 2c374 │ │ + movs r1, r0 │ │ + b.n 2cf7e │ │ + str r4, [r4, #56] ; 0x38 │ │ + b.n 2c380 │ │ + movs r0, #72 ; 0x48 │ │ + b.n 2c380 │ │ + str r0, [r0, r0] │ │ + b.n 2c34c │ │ + str r6, [r0, #0] │ │ + b.n 2c96c │ │ + adds r0, #4 │ │ + b.n 2c36c │ │ + adds r3, #148 ; 0x94 │ │ + b.n 2c394 │ │ + asrs r6, r0, #32 │ │ + b.n 2cb9a │ │ + movs r0, #0 │ │ + b.n 2c378 │ │ cmp r7, #73 ; 0x49 │ │ - b.n 2ba62 │ │ - ands r0, r0 │ │ - b.n 2ae3e │ │ - str r5, [r0, r0] │ │ - b.n 2b448 │ │ - stmia r0!, {r2, r6} │ │ - b.n 2ae68 │ │ + b.n 2cfa2 │ │ adds r0, #3 │ │ - b.n 2b450 │ │ - asrs r5, r0, #32 │ │ - b.n 2b676 │ │ - stmia r0!, {} │ │ - b.n 2ae54 │ │ - stmia r0!, {r3, r6} │ │ - b.n 2ae78 │ │ - stmia r0!, {r2} │ │ - b.n 2ae5c │ │ - str r5, [r4, #40] ; 0x28 │ │ - add.w r0, r0, r8, lsl #13 │ │ - b.n 2ae84 │ │ + b.n 2c984 │ │ + ldr r3, [pc, #588] ; (2cab4 ) │ │ + ; instruction: 0xfa00304c │ │ + b.n 2c3a8 │ │ movs r0, r0 │ │ - b.n 2b9f4 │ │ - movs r7, r1 │ │ - bge.n 2b352 │ │ - strb r4, [r6, #13] │ │ - b.n 2ae94 │ │ - ands r0, r0 │ │ - b.n 2ba9a │ │ - strb r7, [r0, #0] │ │ - b.n 2b47c │ │ - stmia r0!, {r2} │ │ - b.n 2ac8e │ │ + b.n 2cf18 │ │ + movs r0, r2 │ │ + bge.n 2c876 │ │ + muls r4, r6 │ │ + b.n 2c3b8 │ │ + strb r4, [r0, #0] │ │ + b.n 2cd0c │ │ + str r0, [r0, r0] │ │ + b.n 2cfc2 │ │ + ands r4, r0 │ │ + b.n 2c9a4 │ │ + stmia r0!, {r4, r6} │ │ + b.n 2c3c4 │ │ movs r1, r0 │ │ - b.n 2baa6 │ │ - adds r0, #7 │ │ - b.n 2b6aa │ │ - asrs r5, r0, #32 │ │ - b.n 2b6ae │ │ + b.n 2cfce │ │ + adds r0, #4 │ │ + b.n 2cbd2 │ │ + asrs r6, r0, #32 │ │ + b.n 2cbd6 │ │ movs r1, #38 ; 0x26 │ │ - b.n 2b972 │ │ - ands r0, r0 │ │ - b.n 2b47e │ │ - stmia r0!, {r2} │ │ - b.n 2ae94 │ │ - stmia r0!, {r2, r3, r6} │ │ - b.n 2aeb8 │ │ + b.n 2ce9a │ │ + str r0, [r0, r0] │ │ + b.n 2c9a8 │ │ stmia r0!, {} │ │ - b.n 2ae9c │ │ - str r5, [r2, #40] ; 0x28 │ │ - add.w r0, r0, r8, lsl #13 │ │ - b.n 2aec4 │ │ - movs r4, r0 │ │ - b.n 2b634 │ │ + b.n 2c3bc │ │ + stmia r0!, {r2} │ │ + b.n 2c414 │ │ + stmia r0!, {r2} │ │ + b.n 2c3c4 │ │ + ldr r3, [pc, #520] ; (2cab4 ) │ │ + ; instruction: 0xfa00304c │ │ + b.n 2c3ec │ │ + movs r5, r0 │ │ + b.n 2cb5c │ │ ; instruction: 0xfff2caff │ │ + adds r0, #60 ; 0x3c │ │ + b.n 2c3f8 │ │ movs r0, r0 │ │ - b.n 2bad6 │ │ - beq.n 2b460 │ │ - b.n 2b8b4 │ │ + b.n 2d002 │ │ + movs r0, #100 ; 0x64 │ │ + b.n 2c400 │ │ + adds r0, #0 │ │ + b.n 2c3f0 │ │ + movs r3, r0 │ │ + b.n 2cb72 │ │ + lsls r2, r7, #2 │ │ + subs r0, r0, r0 │ │ + beq.n 2c9ac │ │ + b.n 2cdf0 │ │ ldrh r0, [r6, #62] ; 0x3e │ │ - ldmia.w sp!, {r2, r3, r7, lr, pc} │ │ - b.n 2aedc │ │ + ldmia.w sp!, {r2, r5, ip, sp} │ │ + b.n 2c418 │ │ movs r3, r0 │ │ - b.n 2bae6 │ │ - adds r3, #36 ; 0x24 │ │ - b.n 2aee8 │ │ + b.n 2d022 │ │ + add r0, pc, #16 ; (adr r0, 2c8f4 ) │ │ + b.n 2c400 │ │ movs r0, #213 ; 0xd5 │ │ - b.n 2baee │ │ - asrs r4, r4, #32 │ │ - b.n 2aeec │ │ - adds r0, #3 │ │ - b.n 2b4d4 │ │ - stmia r0!, {} │ │ - b.n 2aed4 │ │ - lsls r0, r0, #5 │ │ - ; instruction: 0xe98d6286 │ │ - ; instruction: 0xeb009058 │ │ - b.n 2af00 │ │ - add r0, pc, #336 ; (adr r0, 2b518 ) │ │ - b.n 2af04 │ │ - vpmin.u q7, q12, │ │ - movs r0, r4 │ │ - b.n 2af0c │ │ - asrs r0, r2, #1 │ │ - b.n 2af10 │ │ - movs r0, #92 ; 0x5c │ │ - b.n 2af14 │ │ - str r7, [r5, #40] ; 0x28 │ │ - ; instruction: 0xeb00ffc0 │ │ - ; instruction: 0xeaff9058 │ │ - b.n 2af20 │ │ - str r6, [r0, r0] │ │ - b.n 2b72a │ │ - vpmin.u8 q15, q10, │ │ - strb r0, [r4, #11] │ │ - b.n 2af30 │ │ - movs r0, #14 │ │ - b.n 2b736 │ │ - adds r0, #4 │ │ - b.n 2bb3a │ │ - asrs r0, r1, #1 │ │ - b.n 2af38 │ │ - movs r0, r1 │ │ - b.n 2b742 │ │ + b.n 2d02a │ │ + asrs r4, r3, #32 │ │ + b.n 2c428 │ │ + adds r0, #0 │ │ + b.n 2c40c │ │ + strh r0, [r1, #0] │ │ + b.n 2c410 │ │ + adds r0, #32 │ │ + b.n 2c434 │ │ + ldr r3, [pc, #440] ; (2cab4 ) │ │ + ; instruction: 0xfa00705c │ │ + b.n 2c43c │ │ + str r0, [r3, r1] │ │ + b.n 2c440 │ │ + vpmin.u q7, , │ │ + movs r0, r3 │ │ + b.n 2c448 │ │ + asrs r4, r2, #1 │ │ + b.n 2c44c │ │ + movs r0, #96 ; 0x60 │ │ + b.n 2c450 │ │ + add lr, r4 │ │ + sxtah pc, r0, sl, ror #24 │ │ + ; instruction: 0xeaff42d0 │ │ + b.n 2c460 │ │ + movs r0, #12 │ │ + b.n 2cc66 │ │ + asrs r4, r1, #1 │ │ + b.n 2c464 │ │ stmia r1!, {r1, r2} │ │ - b.n 2ba06 │ │ - strb r7, [r0, #0] │ │ - b.n 2b528 │ │ - stmia r0!, {r2} │ │ - b.n 2af28 │ │ - strb r0, [r0, #0] │ │ - b.n 2af2c │ │ - str r1, [r1, #40] ; 0x28 │ │ - add.w r0, r0, r7, lsl #8 │ │ - b.n 2b75a │ │ + b.n 2cf2e │ │ + movs r3, r0 │ │ + b.n 2cc72 │ │ + ands r4, r0 │ │ + b.n 2ca54 │ │ + adds r0, #4 │ │ + b.n 2d07a │ │ + asrs r0, r2, #32 │ │ + stmia.w sp, {r0, r1, r4, r5, r9, sl, lr} │ │ + mla r1, r0, r7, r3 │ │ + b.n 2cf46 │ │ + movs r0, #4 │ │ + b.n 2cc8a │ │ asrs r4, r0, #32 │ │ - b.n 2bb5e │ │ - adds r1, #7 │ │ - b.n 2ba22 │ │ - ands r0, r0 │ │ - b.n 2b766 │ │ - lsls r0, r0, #1 │ │ - b.n 2af64 │ │ - str r7, [r4, #36] ; 0x24 │ │ - add.w r0, r0, r4, lsl #9 │ │ - b.n 2af6c │ │ - movs r0, r0 │ │ - b.n 2bada │ │ - movs r0, #44 ; 0x2c │ │ - b.n 2af54 │ │ - movs r0, r5 │ │ - bge.n 2b43e │ │ - str r0, [sp, #288] ; 0x120 │ │ - b.n 2af7c │ │ - adds r0, #0 │ │ - b.n 2bb86 │ │ - b.n 2b4e0 │ │ - b.n 2af84 │ │ + b.n 2d08e │ │ + str r0, [r0, r0] │ │ + b.n 2cc92 │ │ + lsls r4, r0, #1 │ │ + b.n 2c490 │ │ + cmp lr, sp │ │ + ; instruction: 0xfa003048 │ │ + b.n 2c498 │ │ + movs r0, r0 │ │ + b.n 2d008 │ │ + adds r0, #44 ; 0x2c │ │ + b.n 2c480 │ │ + movs r3, r4 │ │ + bge.n 2c96a │ │ + adds r0, #76 ; 0x4c │ │ + b.n 2c4a8 │ │ + str r0, [r0, #0] │ │ + b.n 2d0b2 │ │ + stmia r0!, {r4, r6} │ │ + b.n 2c4b0 │ │ + str r0, [sp, #24] │ │ + b.n 2ccba │ │ + add sp, #192 ; 0xc0 │ │ + b.n 2c498 │ │ add sp, #12 │ │ - b.n 2b78e │ │ - adds r0, #36 ; 0x24 │ │ - b.n 2af6c │ │ - stmia r0!, {r0} │ │ - b.n 2b8f2 │ │ - str r0, [r6, r0] │ │ - b.n 2af74 │ │ - stmia r0!, {r2, r3, r4} │ │ - b.n 2af78 │ │ + b.n 2ccc2 │ │ + movs r0, #1 │ │ + b.n 2ce1e │ │ + movs r0, #28 │ │ + b.n 2c4a4 │ │ movs r0, r0 │ │ - b.n 2bb14 │ │ - movs r7, r2 │ │ - bge.n 2b466 │ │ - adds r0, #36 ; 0x24 │ │ - b.n 2afa4 │ │ - stmia r0!, {} │ │ - b.n 2bbae │ │ - add r0, pc, #48 ; (adr r0, 2b4a0 ) │ │ - b.n 2b7b2 │ │ - strb r3, [r0, #4] │ │ - b.n 2b7b6 │ │ + b.n 2d044 │ │ + strh r0, [r0, #0] │ │ + stmia r3!, {r5, r7} │ │ + movs r3, r2 │ │ + bge.n 2c996 │ │ movs r0, r0 │ │ - b.n 2bb36 │ │ - movs r5, r1 │ │ - bge.n 2b47e │ │ - strh r4, [r1, #0] │ │ - b.n 2b3ae │ │ - movs r1, #11 │ │ - b.n 2b586 │ │ + b.n 2d052 │ │ + movs r6, r1 │ │ + bge.n 2c99e │ │ + add r1, pc, #32 ; (adr r1, 2c9c0 ) │ │ + b.n 2c8d0 │ │ + asrs r0, r1 │ │ + b.n 2cce6 │ │ + movs r1, #9 │ │ + b.n 2caaa │ │ adds r0, #0 │ │ - b.n 2bbca │ │ - str r0, [r1, r4] │ │ - b.n 2b7ce │ │ - asrs r7, r0, #32 │ │ - b.n 2b3ba │ │ - asrs r4, r1, #32 │ │ - b.n 2b3b8 │ │ + b.n 2d0ee │ │ + b.n 2cbc4 │ │ + b.n 2ccf2 │ │ + asrs r6, r0, #4 │ │ + b.n 2c8e0 │ │ + asrs r4, r0, #32 │ │ + b.n 2c8dc │ │ movs r1, #3 │ │ - b.n 2b39c │ │ + b.n 2c8c0 │ │ adds r0, #1 │ │ - b.n 2b9a4 │ │ - movs r6, r1 │ │ - b.n 2b748 │ │ - movs r0, #5 │ │ - b.n 2b5aa │ │ + b.n 2cec8 │ │ + movs r4, r1 │ │ + b.n 2cc6c │ │ + movs r0, #14 │ │ + b.n 2cace │ │ ; instruction: 0xfff81aff │ │ - movs r0, #28 │ │ - b.n 2afe8 │ │ - add sp, #32 │ │ - b.n 2b5c8 │ │ - uxth r0, r3 │ │ - b.n 2b50c │ │ - add r0, pc, #4 ; (adr r0, 2b4bc ) │ │ - b.n 2b9ce │ │ - stmia r0!, {r2} │ │ - b.n 2b9d6 │ │ - movs r1, r1 │ │ - b.n 2b776 │ │ + adds r0, #28 │ │ + b.n 2c50c │ │ + str r0, [sp, #40] ; 0x28 │ │ + b.n 2cae8 │ │ + ldr r2, [sp, #588] ; 0x24c │ │ + b.n 2ca2c │ │ + strh r1, [r0, #0] │ │ + b.n 2ceee │ │ + movs r3, r1 │ │ + b.n 2cc92 │ │ ; instruction: 0xffeb1aff │ │ - stmia r0!, {r2, r5} │ │ - b.n 2b004 │ │ - movs r0, #44 ; 0x2c │ │ - b.n 2b008 │ │ - stmia r0!, {r0} │ │ - b.n 2b9ea │ │ - stmia r0!, {r2, r5} │ │ - b.n 2aff0 │ │ - movs r2, r0 │ │ - b.n 2b792 │ │ - ; instruction: 0xffdf1aff │ │ - str r0, [r6, r0] │ │ - b.n 2b01c │ │ - stmia r0!, {r6} │ │ - b.n 2b020 │ │ - vpmin.u q15, , │ │ - stmia r0!, {r2, r3, r7} │ │ - b.n 2b028 │ │ + adds r0, #44 ; 0x2c │ │ + b.n 2c524 │ │ + str r1, [r0, #0] │ │ + b.n 2cefa │ │ + movs r3, r0 │ │ + b.n 2cc9e │ │ + ; instruction: 0xffe41aff │ │ + add sp, #192 ; 0xc0 │ │ + b.n 2c534 │ │ + movs r0, #68 ; 0x44 │ │ + b.n 2c538 │ │ + vpmin.u q15, , │ │ + adds r0, #36 ; 0x24 │ │ + b.n 2c540 │ │ movs r5, r0 │ │ - b.n 2bc32 │ │ - asrs r0, r4, #7 │ │ - b.n 2b034 │ │ - movs r0, #231 ; 0xe7 │ │ - b.n 2bc3a │ │ - adds r1, #220 ; 0xdc │ │ - b.n 2b03c │ │ + b.n 2d14a │ │ + asrs r0, r5, #7 │ │ + b.n 2c54c │ │ + movs r1, #30 │ │ + b.n 2d012 │ │ + adds r0, #0 │ │ + b.n 2c530 │ │ asrs r1, r0, #32 │ │ - b.n 2b620 │ │ - stmia r0!, {} │ │ - b.n 2b020 │ │ + b.n 2cb38 │ │ + adds r1, #220 ; 0xdc │ │ + b.n 2c55c │ │ adds r0, #3 │ │ - b.n 2b628 │ │ - str r3, [r6, #32] │ │ - add.w r0, r0, r7 │ │ - b.n 2b852 │ │ - ldrh r1, [r3, #24] │ │ - ; instruction: 0xebffc08c │ │ - b.n 2b054 │ │ + b.n 2cb40 │ │ + ldr r3, [pc, #144] ; (2cab4 ) │ │ + ; instruction: 0xfa000004 │ │ + b.n 2cd6a │ │ + strh r5, [r4, #62] ; 0x3e │ │ + ; instruction: 0xebff3024 │ │ + b.n 2c56c │ │ movs r5, r0 │ │ - b.n 2bc5e │ │ - asrs r4, r7, #6 │ │ - b.n 2b060 │ │ + b.n 2d176 │ │ + asrs r4, r0, #7 │ │ + b.n 2c578 │ │ cmp r7, #70 ; 0x46 │ │ - b.n 2bc66 │ │ - adds r1, #184 ; 0xb8 │ │ - b.n 2b068 │ │ + b.n 2d17e │ │ + adds r0, #0 │ │ + b.n 2c55c │ │ asrs r1, r0, #32 │ │ - b.n 2b64c │ │ - stmia r0!, {} │ │ - b.n 2b04c │ │ + b.n 2cb64 │ │ + adds r1, #184 ; 0xb8 │ │ + b.n 2c588 │ │ adds r0, #3 │ │ - b.n 2b654 │ │ - str r0, [r5, #32] │ │ - add.w r0, r0, r1 │ │ - b.n 2bc7e │ │ - ldrh r6, [r1, #24] │ │ - ; instruction: 0xebff308c │ │ - b.n 2b080 │ │ + b.n 2cb6c │ │ + ldr r3, [pc, #100] ; (2cab4 ) │ │ + ; instruction: 0xfa000001 │ │ + b.n 2d196 │ │ + strh r2, [r3, #62] ; 0x3e │ │ + ; instruction: 0xebff2024 │ │ + b.n 2c598 │ │ movs r5, r0 │ │ - b.n 2bc8a │ │ + b.n 2d1a2 │ │ + asrs r4, r0, #32 │ │ + b.n 2c580 │ │ + adds r0, #8 │ │ + b.n 2c584 │ │ asrs r0, r3, #6 │ │ - b.n 2b08c │ │ - cmp r4, #1 │ │ - b.n 2bc92 │ │ - stmia r0!, {r2} │ │ - b.n 2b070 │ │ - adds r0, #0 │ │ - b.n 2b074 │ │ + b.n 2c5ac │ │ + adds r1, #152 ; 0x98 │ │ + b.n 2c5b0 │ │ + movs r0, #0 │ │ + b.n 2c590 │ │ asrs r1, r0, #32 │ │ - b.n 2b67c │ │ - adds r1, #136 ; 0x88 │ │ - b.n 2b0a0 │ │ - strh r0, [r1, #0] │ │ - b.n 2b080 │ │ - adds r0, #3 │ │ - b.n 2b688 │ │ - b.n 2b584 │ │ - b.n 2b088 │ │ + b.n 2cb98 │ │ + cmp r4, #1 │ │ + b.n 2d1be │ │ + stmia r0!, {r2, r3} │ │ + b.n 2c59c │ │ ands r0, r2 │ │ - b.n 2b08c │ │ - str r1, [r3, #32] │ │ - add.w r0, r0, r7 │ │ - b.n 2b8ba │ │ - ldrh r7, [r7, #22] │ │ - ; instruction: 0xebffc08c │ │ - b.n 2b0bc │ │ + b.n 2c5a0 │ │ + adds r0, #3 │ │ + b.n 2cba8 │ │ + ldr r3, [pc, #40] ; (2cab4 ) │ │ + ; instruction: 0xfa000005 │ │ + b.n 2cdd2 │ │ + strh r3, [r1, #62] ; 0x3e │ │ + ; instruction: 0xebff3024 │ │ + b.n 2c5d4 │ │ movs r5, r0 │ │ - b.n 2bcc6 │ │ - asrs r4, r4, #5 │ │ - b.n 2b0c8 │ │ + b.n 2d1de │ │ + asrs r4, r5, #5 │ │ + b.n 2c5e0 │ │ movs r0, #252 ; 0xfc │ │ - b.n 2bcce │ │ - adds r1, #96 ; 0x60 │ │ - b.n 2b0d0 │ │ + b.n 2d1e6 │ │ + adds r0, #0 │ │ + b.n 2c5c4 │ │ asrs r1, r0, #32 │ │ - b.n 2b6b4 │ │ - stmia r0!, {} │ │ - b.n 2b0b4 │ │ + b.n 2cbcc │ │ + adds r1, #96 ; 0x60 │ │ + b.n 2c5f0 │ │ adds r0, #3 │ │ - b.n 2b6bc │ │ - str r6, [r1, #32] │ │ - add.w r0, r0, r1 │ │ - b.n 2bce6 │ │ - ldrh r4, [r6, #22] │ │ - ; instruction: 0xebffc08c │ │ - b.n 2b0e8 │ │ + b.n 2cbd4 │ │ + ldr r2, [pc, #1020] ; (2ceb4 ) │ │ + ; instruction: 0xfa000001 │ │ + b.n 2d1fe │ │ + strh r0, [r0, #62] ; 0x3e │ │ + ; instruction: 0xebff3024 │ │ + b.n 2c600 │ │ movs r5, r0 │ │ - b.n 2bcf2 │ │ - adds r1, #64 ; 0x40 │ │ - b.n 2b0f4 │ │ - asrs r7, r0, #32 │ │ - b.n 2b8fa │ │ + b.n 2d20a │ │ + asrs r6, r0, #32 │ │ + b.n 2ce0e │ │ movs r0, #244 ; 0xf4 │ │ - b.n 2bcfe │ │ + b.n 2d212 │ │ + adds r0, #0 │ │ + b.n 2c5f0 │ │ + adds r1, #60 ; 0x3c │ │ + b.n 2c618 │ │ adds r0, #3 │ │ - b.n 2b6e0 │ │ - stmia r0!, {} │ │ - b.n 2b0e0 │ │ - str r4, [r0, #32] │ │ - add.w r0, r0, r8 │ │ - b.n 2b90e │ │ - ldrh r2, [r5, #22] │ │ - ; instruction: 0xebffc08c │ │ - b.n 2b110 │ │ + b.n 2cbfc │ │ + ldr r2, [pc, #980] ; (2ceb4 ) │ │ + ; instruction: 0xfa000005 │ │ + b.n 2ce26 │ │ + strh r6, [r6, #60] ; 0x3c │ │ + ; instruction: 0xebff3024 │ │ + b.n 2c628 │ │ movs r5, r0 │ │ - b.n 2bd1a │ │ - asrs r4, r3, #4 │ │ - b.n 2b11c │ │ - movs r1, #30 │ │ - b.n 2bbe2 │ │ - adds r1, #24 │ │ - b.n 2b124 │ │ + b.n 2d232 │ │ + asrs r4, r4, #4 │ │ + b.n 2c634 │ │ + movs r0, #236 ; 0xec │ │ + b.n 2d23a │ │ + adds r0, #0 │ │ + b.n 2c618 │ │ asrs r1, r0, #32 │ │ - b.n 2b708 │ │ - stmia r0!, {} │ │ - b.n 2b108 │ │ + b.n 2cc20 │ │ + adds r1, #24 │ │ + b.n 2c644 │ │ adds r0, #3 │ │ - b.n 2b710 │ │ - str r1, [r7, #28] │ │ - add.w r0, r0, r5 │ │ - b.n 2b93a │ │ - ldrh r7, [r3, #22] │ │ - ; instruction: 0xebffc08c │ │ - b.n 2b13c │ │ + b.n 2cc28 │ │ + ldr r2, [pc, #936] ; (2ceb4 ) │ │ + ; instruction: 0xfa000006 │ │ + b.n 2ce52 │ │ + strh r3, [r5, #60] ; 0x3c │ │ + ; instruction: 0xebff3024 │ │ + b.n 2c654 │ │ movs r5, r0 │ │ - b.n 2bd46 │ │ - adds r0, #248 ; 0xf8 │ │ - b.n 2b148 │ │ - asrs r4, r0, #32 │ │ - b.n 2b94e │ │ - movs r0, #205 ; 0xcd │ │ - b.n 2bd52 │ │ + b.n 2d25e │ │ + asrs r0, r0, #4 │ │ + b.n 2c660 │ │ + movs r0, #231 ; 0xe7 │ │ + b.n 2d266 │ │ + adds r0, #0 │ │ + b.n 2c644 │ │ + asrs r1, r0, #32 │ │ + b.n 2cc4c │ │ + adds r0, #244 ; 0xf4 │ │ + b.n 2c670 │ │ adds r0, #3 │ │ - b.n 2b734 │ │ - stmia r0!, {} │ │ - b.n 2b134 │ │ - str r7, [r5, #28] │ │ - add.w r0, r0, r1 │ │ - b.n 2bd62 │ │ - ldrh r5, [r2, #22] │ │ - ; instruction: 0xebffc08c │ │ - b.n 2b164 │ │ + b.n 2cc54 │ │ + ldr r2, [pc, #892] ; (2ceb4 ) │ │ + ; instruction: 0xfa000005 │ │ + b.n 2ce7e │ │ + strh r0, [r4, #60] ; 0x3c │ │ + ; instruction: 0xebff3024 │ │ + b.n 2c680 │ │ movs r5, r0 │ │ - b.n 2bd6e │ │ - adds r0, #212 ; 0xd4 │ │ - b.n 2b170 │ │ - asrs r4, r0, #32 │ │ - b.n 2b976 │ │ - movs r0, #201 ; 0xc9 │ │ - b.n 2bd7a │ │ + b.n 2d28a │ │ + asrs r4, r3, #3 │ │ + b.n 2c68c │ │ + movs r0, #226 ; 0xe2 │ │ + b.n 2d292 │ │ + adds r0, #0 │ │ + b.n 2c670 │ │ + asrs r1, r0, #32 │ │ + b.n 2cc78 │ │ + adds r0, #208 ; 0xd0 │ │ + b.n 2c69c │ │ adds r0, #3 │ │ - b.n 2b75c │ │ - stmia r0!, {} │ │ - b.n 2b15c │ │ - str r1, [r3, #32] │ │ - add.w r0, r0, r1 │ │ - b.n 2bd8a │ │ - ldrh r3, [r1, #22] │ │ - ; instruction: 0xebffc08c │ │ - b.n 2b18c │ │ + b.n 2cc80 │ │ + ldr r2, [pc, #848] ; (2ceb4 ) │ │ + ; instruction: 0xfa000001 │ │ + b.n 2d2aa │ │ + strh r5, [r2, #60] ; 0x3c │ │ + ; instruction: 0xebff3024 │ │ + b.n 2c6ac │ │ movs r5, r0 │ │ - b.n 2bd96 │ │ - asrs r0, r6, #2 │ │ - b.n 2b198 │ │ - movs r0, #226 ; 0xe2 │ │ - b.n 2bd9e │ │ + b.n 2d2b6 │ │ + asrs r4, r0, #32 │ │ + b.n 2ceba │ │ + movs r0, #205 ; 0xcd │ │ + b.n 2d2be │ │ + adds r0, #0 │ │ + b.n 2c69c │ │ adds r0, #172 ; 0xac │ │ - b.n 2b1a0 │ │ - asrs r1, r0, #32 │ │ - b.n 2b784 │ │ - stmia r0!, {} │ │ - b.n 2b184 │ │ + b.n 2c6c4 │ │ adds r0, #3 │ │ - b.n 2b78c │ │ - str r2, [r3, #28] │ │ - add.w r0, r0, r1 │ │ - b.n 2bdb6 │ │ - ldrh r0, [r0, #22] │ │ - ; instruction: 0xebffc08c │ │ - b.n 2b1b8 │ │ + b.n 2cca8 │ │ + ldr r2, [pc, #808] ; (2ceb4 ) │ │ + ; instruction: 0xfa000001 │ │ + b.n 2d2d2 │ │ + strh r3, [r1, #60] ; 0x3c │ │ + ; instruction: 0xebff3024 │ │ + b.n 2c6d4 │ │ movs r5, r0 │ │ - b.n 2bdc2 │ │ - asrs r4, r1, #2 │ │ - b.n 2b1c4 │ │ - movs r0, #236 ; 0xec │ │ - b.n 2bdca │ │ + b.n 2d2de │ │ + asrs r4, r0, #32 │ │ + b.n 2cee2 │ │ + movs r0, #201 ; 0xc9 │ │ + b.n 2d2e6 │ │ + adds r0, #0 │ │ + b.n 2c6c4 │ │ adds r0, #136 ; 0x88 │ │ - b.n 2b1cc │ │ - asrs r1, r0, #32 │ │ - b.n 2b7b0 │ │ - stmia r0!, {} │ │ - b.n 2b1b0 │ │ + b.n 2c6ec │ │ adds r0, #3 │ │ - b.n 2b7b8 │ │ - str r7, [r1, #28] │ │ - add.w r0, r0, r6 │ │ - b.n 2b9e2 │ │ - ldrh r5, [r6, #20] │ │ - ; instruction: 0xebff5224 │ │ + b.n 2ccd0 │ │ + ldr r2, [pc, #1020] ; (2cfb0 ) │ │ + ; instruction: 0xfa000001 │ │ + b.n 2d2fa │ │ + strh r1, [r0, #60] ; 0x3c │ │ + ; instruction: 0xebff8732 │ │ + ; instruction: 0xebff9990 │ │ movs r2, r0 │ │ - strh r0, [r0, r1] │ │ + bxns fp │ │ movs r2, r0 │ │ - blx lr │ │ + bx ip │ │ movs r2, r0 │ │ - ldr r0, [pc, #336] ; (2b804 ) │ │ + subs r5, #4 │ │ movs r2, r0 │ │ - ldr r1, [pc, #464] ; (2b888 ) │ │ + mov r8, r6 │ │ movs r2, r0 │ │ - str r4, [r1, r6] │ │ + subs r4, #252 ; 0xfc │ │ movs r2, r0 │ │ - blx r4 │ │ + subs r5, #76 ; 0x4c │ │ movs r2, r0 │ │ - str r4, [r7, r0] │ │ + subs r6, #120 ; 0x78 │ │ movs r2, r0 │ │ - ldr r6, [pc, #960] ; (2ba88 ) │ │ + subs r4, #240 ; 0xf0 │ │ movs r2, r0 │ │ - str r4, [r6, r1] │ │ + cmp r4, r8 │ │ movs r2, r0 │ │ - str r4, [r5, r1] │ │ + add r0, r0 │ │ movs r2, r0 │ │ - add r8, r9 │ │ + cmp r4, lr │ │ movs r2, r0 │ │ - ldr r6, [pc, #64] ; (2b718 ) │ │ + cmp r0, pc │ │ movs r2, r0 │ │ - ldr r5, [pc, #96] ; (2b73c ) │ │ + orrs r0, r3 │ │ movs r2, r0 │ │ - ldr r5, [pc, #704] ; (2b9a0 ) │ │ + tst r4, r6 │ │ movs r2, r0 │ │ - ldr r4, [pc, #944] ; (2ba94 ) │ │ + subs r3, #128 ; 0x80 │ │ movs r2, r0 │ │ - ldr r6, [pc, #320] ; (2b828 ) │ │ + tst r0, r1 │ │ movs r2, r0 │ │ - ldr r4, [pc, #752] ; (2b9dc ) │ │ + muls r4, r5 │ │ movs r2, r0 │ │ - ldr r5, [pc, #896] ; (2ba70 ) │ │ + rors r4, r2 │ │ movs r2, r0 │ │ - ldr r4, [pc, #528] ; (2b904 ) │ │ + cmn r4, r6 │ │ movs r2, r0 │ │ - ldr r5, [pc, #544] ; (2b918 ) │ │ + sbcs r0, r4 │ │ movs r2, r0 │ │ - ldr r5, [pc, #256] ; (2b7fc ) │ │ + cmp r4, r4 │ │ movs r2, r0 │ │ - ldr r4, [pc, #192] ; (2b7c0 ) │ │ + negs r0, r3 │ │ movs r2, r0 │ │ - cmp r4, pc │ │ + adcs r4, r1 │ │ movs r2, r0 │ │ - tst r4, r6 │ │ + tst r4, r0 │ │ movs r2, r0 │ │ - ldr r4, [pc, #208] ; (2b7dc ) │ │ + asrs r0, r4 │ │ movs r2, r0 │ │ - ldr r3, [pc, #720] ; (2b9e0 ) │ │ + sbcs r0, r7 │ │ movs r2, r0 │ │ - ldr r4, [pc, #176] ; (2b7c4 ) │ │ + lsrs r4, r6 │ │ movs r2, r0 │ │ - ldr r3, [pc, #544] ; (2b938 ) │ │ + adcs r4, r5 │ │ movs r2, r0 │ │ - ldr r4, [pc, #256] ; (2b81c ) │ │ + adds r6, #244 ; 0xf4 │ │ + movs r2, r0 │ │ + lsrs r4, r6 │ │ movs r2, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ - ldr r7, [pc, #960] ; (2bae4 ) │ │ - stmdb sp!, {r1, r2, r8, r9, fp, pc} │ │ - stc 0, cr11, [sp, #-0] │ │ - b.n 2ba6e │ │ - beq.n 2b768 │ │ - b.n 2bbcc │ │ - stmia r1!, {r3, r5, r6, r7} │ │ - b.n 2b274 │ │ - movs r0, r2 │ │ - b.n 2b25a │ │ + ldr r7, [pc, #960] ; (2d004 ) │ │ + stmdb sp!, {ip, sp, pc} │ │ + b.n 2cf8a │ │ + ldrh r6, [r0, #24] │ │ + stfd f6, [sp, #-268]! ; 0xfffffef4 │ │ + b.n 2d252 │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ + b.n 2c794 │ │ adds r0, #4 │ │ - b.n 2be7e │ │ - movs r0, #24 │ │ - b.n 2b278 │ │ - strb r1, [r0, #0] │ │ - b.n 2ba86 │ │ - asrs r4, r2, #32 │ │ - b.n 2b280 │ │ + b.n 2d39a │ │ + movs r0, r2 │ │ + b.n 2c77e │ │ + str r1, [r0, #0] │ │ + b.n 2cfa2 │ │ stmia r0!, {r2, r3} │ │ - b.n 2b86c │ │ - ldrh r0, [r0, #18] │ │ - cdp 0, 15, cr12, cr0, cr0, {0} │ │ - b.n 2b270 │ │ - stmia r1!, {r0, r1, r6} │ │ - b.n 2bd5a │ │ - stmia r0!, {r2} │ │ - b.n 2b278 │ │ - str r6, [r6, #24] │ │ - add.w r0, r0, r0, lsr #12 │ │ - b.n 2b29c │ │ - movs r0, r0 │ │ - b.n 2be10 │ │ - add r0, pc, #0 ; (adr r0, 2b76c ) │ │ - bcc.n 2b6ae │ │ + b.n 2cd84 │ │ + asrs r4, r2, #32 │ │ + b.n 2c7a0 │ │ + beq.n 2cca4 │ │ + b.n 2d108 │ │ + movs r0, #24 │ │ + b.n 2c7a8 │ │ + add r2, sp, #256 ; 0x100 │ │ + cdp 0, 11, cr5, cr0, cr0, {0} │ │ + stmia.w sp, {r2, r5, r6, r8, sl, lr} │ │ + mls r0, r0, r0, r3 │ │ + b.n 2c7b8 │ │ + movs r0, r0 │ │ + b.n 2d32c │ │ + strh r0, [r0, #0] │ │ + bcc.n 2cbca │ │ movs r0, r1 │ │ - b.n 2b288 │ │ + b.n 2c7a4 │ │ lsls r0, r3, #1 │ │ - bge.n 2b776 │ │ + bge.n 2cc92 │ │ + movs r0, #0 │ │ + b.n 2d3d6 │ │ + add r2, sp, #420 ; 0x1a4 │ │ + ldcl 0, cr8, [pc, #8] ; 2cca0 │ │ + b.n 2cfde │ │ movs r0, #20 │ │ - b.n 2b2b0 │ │ - stmia r0!, {} │ │ - b.n 2bebe │ │ - add r3, sp, #404 ; 0x194 │ │ - ldc 0, cr10, [pc, #48] ; 2b7b0 │ │ - b.n 2bac6 │ │ - stmia r0!, {r2, r4} │ │ - b.n 2b2a4 │ │ - movs r0, r0 │ │ - b.n 2be32 │ │ - lsls r4, r1, #1 │ │ - bge.n 2b792 │ │ - stmia r0!, {r2, r4} │ │ - b.n 2b2d0 │ │ + b.n 2c7bc │ │ + movs r0, #20 │ │ + b.n 2c7dc │ │ + ldr r3, [sp, #396] ; 0x18c │ │ + ldc 0, cr0, [pc] ; 2cca8 │ │ + b.n 2d352 │ │ + lsls r3, r1, #1 │ │ + bge.n 2ccb2 │ │ + adds r0, #20 │ │ + b.n 2c7f0 │ │ + adds r1, #3 │ │ + b.n 2cffa │ │ + adds r0, #8 │ │ + b.n 2c7d8 │ │ + adds r0, #0 │ │ + b.n 2d402 │ │ + adds r0, #16 │ │ + b.n 2c7e0 │ │ adds r0, #24 │ │ - b.n 2b2d0 │ │ - stmia r1!, {r2, r3} │ │ - b.n 2bade │ │ - stmia r0!, {r3} │ │ - b.n 2b2bc │ │ - stmia r0!, {} │ │ - b.n 2bee6 │ │ - stmia r0!, {r4} │ │ - b.n 2b2c4 │ │ + b.n 2c800 │ │ stmia r0!, {r4} │ │ - b.n 2b2e8 │ │ + b.n 2c808 │ │ movs r0, r0 │ │ - b.n 2be58 │ │ + b.n 2d378 │ │ asrs r0, r1, #32 │ │ - b.n 2b2ec │ │ + b.n 2c80c │ │ movs r4, r3 │ │ - b.n 2b2f0 │ │ - stmia r1!, {r2, r3} │ │ - b.n 2bafe │ │ - stmia r0!, {r2, r3} │ │ - b.n 2b2dc │ │ - stmia r0!, {r3} │ │ - b.n 2b300 │ │ - asrs r4, r1, #32 │ │ - b.n 2b6ec │ │ - stmia r0!, {r4} │ │ - b.n 2b308 │ │ - strh r4, [r1, #8] │ │ - b.n 2b6f2 │ │ - str r4, [r1, #16] │ │ - b.n 2b6f8 │ │ + b.n 2c810 │ │ + b.n 2cef4 │ │ + b.n 2d01e │ │ + b.n 2ccf8 │ │ + b.n 2c7fc │ │ + b.n 2ccf4 │ │ + b.n 2c820 │ │ + strb r4, [r1, #4] │ │ + b.n 2cc0a │ │ + asrs r6, r1, #32 │ │ + b.n 2cc10 │ │ + str r4, [r1, r4] │ │ + b.n 2cc14 │ │ movs r4, r6 │ │ - bge.n 2b7da │ │ + bge.n 2ccf6 │ │ str r0, [sp, #0] │ │ - b.n 2bf1e │ │ + b.n 2d43a │ │ movs r0, #4 │ │ - b.n 2b318 │ │ + b.n 2c834 │ │ movs r0, r0 │ │ - b.n 2be96 │ │ - stmia r0!, {r3} │ │ - b.n 2b324 │ │ - movs r0, r0 │ │ - b.n 2bf2e │ │ - movs r4, r0 │ │ - b.n 2b0fe │ │ - movs r0, #12 │ │ - b.n 2b71a │ │ - stmia r0!, {r2, r3} │ │ - b.n 2b334 │ │ - movs r0, #12 │ │ - b.n 2b722 │ │ + b.n 2d3b0 │ │ + asrs r0, r1, #32 │ │ + b.n 2c840 │ │ + add r2, sp, #0 │ │ + stcl 0, cr2, [r5, #4] │ │ + b.n 2cc32 │ │ + asrs r4, r1, #32 │ │ + b.n 2c84c │ │ + movs r0, #1 │ │ + b.n 2cc3a │ │ asrs r1, r1 │ │ - b.n 2b726 │ │ + b.n 2cc3e │ │ movs r5, r4 │ │ - bge.n 2b806 │ │ - ldr r3, [sp, #0] │ │ - cdp 0, 11, cr5, cr7, cr0, {0} │ │ - b.n 2bf4e │ │ - ldrb r1, [r0, #8] │ │ - vldmia r4!, {s14-s245} │ │ - cdp 0, 11, cr5, cr4, cr1, {0} │ │ - b.n 2bd24 │ │ - ; instruction: 0xfa10eef1 │ │ - ldrb r0, [r5, #9] │ │ - ldr r6, [pc, #704] ; (2bae0 ) │ │ - ldrh r1, [r0, #16] │ │ - ldr r5, [pc, #272] ; (2b934 ) │ │ - add r0, pc, #4 ; (adr r0, 2b82c ) │ │ - cmp r2, r1 │ │ - ldrh r1, [r0, #16] │ │ - vldr s14, [r6, #-796] ; 0xfffffce4 │ │ + bge.n 2cd1e │ │ + ldrh r0, [r0, #24] │ │ + cdp 0, 11, cr10, cr7, cr0, {0} │ │ + b.n 2d466 │ │ + ldrb r0, [r0, #8] │ │ + ldc 0, cr10, [r4, #4] │ │ + b.n 2d242 │ │ + ldrb r2, [r1, #11] │ │ + mrc 10, 5, APSR_nzcv, cr4, cr0, {0} │ │ + vneg.f32 s15, s20 │ │ + ldr r6, [pc, #704] ; (2cff8 ) │ │ + add r2, sp, #0 │ │ + ldr r5, [pc, #528] ; (2cf4c ) │ │ + strh r1, [r0, #0] │ │ + cmp r0, r1 │ │ + ldrb r7, [r0, #11] │ │ vmov.f64 d7, #119 ; 0x3fb80000 1.4375000 │ │ - vadd.f64 d6, d7, d10 │ │ - vnmul.f64 d7, d23, d6 │ │ - vneg.f64 d7, d7 │ │ + vadd.f64 d7, d7, d9 │ │ + vnmul.f64 d6, d23, d7 │ │ + vneg.f64 d6, d6 │ │ mrc 10, 5, APSR_nzcv, cr4, cr0, {0} │ │ - cdp 0, 15, cr0, cr1, cr15, {1} │ │ + mrc 0, 7, r0, cr1, cr1, {1} │ │ subs r0, r0, r0 │ │ - ldr r7, [r0, #48] ; 0x30 │ │ - cdp 0, 8, cr0, cr9, cr7, {0} │ │ - b.n 2bb92 │ │ - cmp r3, #22 │ │ - ldfe f5, [r3], {5} │ │ - add.w sl, r0, r0, lsr #2 │ │ - vmls.f32 s14, s13, s13 │ │ - cdp 0, 15, cr0, cr8, cr7, {0} │ │ - b.n 2bba6 │ │ - ldrh r7, [r4, #16] │ │ - vadd.f32 s16, s16, s2 │ │ - vstr s14, [r6, #-4] │ │ - vldr s14, [r4, #-796] ; 0xfffffce4 │ │ + ldrb r6, [r0, #12] │ │ + cdp 0, 8, cr0, cr8, cr6, {0} │ │ + b.n 2d0a6 │ │ + cmp r3, #23 │ │ + ldfe f5, [r3], {131} ; 0x83 │ │ + add.w sl, r0, r0, lsl #28 │ │ + vldr s0, [r5, #576] ; 0x240 │ │ + cdp 0, 0, cr0, cr7, cr6, {0} │ │ + b.n 2d0ba │ │ + ldrb r7, [r4, #11] │ │ + ; instruction: 0xeef87a27 │ │ + vadd.f32 s15, s14, s0 │ │ + vstr s15, [r5] │ │ + vldr s14, [r4, #796] ; 0x31c │ │ vmov.f64 d7, #119 ; 0x3fb80000 1.4375000 │ │ - vadd.f64 d6, d7, d7 │ │ - ; instruction: 0xee892b16 │ │ - ldfe f5, [r3], {79} ; 0x4f │ │ - add.w r0, r0, r8 │ │ - b.n 2bb34 │ │ + vadd.f64 d7, d7, d7 │ │ + ; instruction: 0xee882b17 │ │ + ldfe f5, [r3], {205} ; 0xcd │ │ + add.w r0, r0, r7 │ │ + b.n 2d056 │ │ lsrs r0, r2, #10 │ │ - vmls.f32 s14, s13, s13 │ │ + vmls.f32 s14, s15, s15 │ │ vmov.f32 s15, #129 ; 0xc0080000 -2.125 │ │ - stcl 15, cr15, [r4, #-880] ; 0xfffffc90 │ │ + stcl 15, cr15, [r4], #880 ; 0x370 │ │ subs r7, r7, r3 │ │ adds r0, #24 │ │ - b.n 2b3d4 │ │ + b.n 2c8ec │ │ str r0, [sp, #4] │ │ - b.n 2bdb4 │ │ + b.n 2d2cc │ │ + str r4, [r0, r0] │ │ + b.n 2d2c8 │ │ movs r1, r1 │ │ - b.n 2bb4c │ │ + b.n 2d068 │ │ ; instruction: 0xffcccaff │ │ movs r0, #20 │ │ - b.n 2b3e4 │ │ - stmia r0!, {r4} │ │ - b.n 2b3ec │ │ - stmia r0!, {r0} │ │ - b.n 2bdce │ │ - stmia r0!, {r4} │ │ - b.n 2b3d4 │ │ - movs r4, r1 │ │ - b.n 2bb62 │ │ - ; instruction: 0xffb9caff │ │ + b.n 2c900 │ │ + asrs r0, r2, #32 │ │ + b.n 2c908 │ │ + asrs r1, r0, #32 │ │ + b.n 2d2d4 │ │ + asrs r0, r2, #32 │ │ + b.n 2c8f0 │ │ + movs r1, r0 │ │ + b.n 2d07e │ │ + ; instruction: 0xffbacaff │ │ adds r0, #16 │ │ - b.n 2b3fc │ │ - stmia r0!, {r2, r4} │ │ - b.n 2b404 │ │ - stmia r0!, {r0} │ │ - b.n 2bde6 │ │ - stmia r0!, {r2, r4} │ │ - b.n 2b3ec │ │ - movs r4, r1 │ │ - b.n 2bb7c │ │ - ; instruction: 0xffabcaff │ │ - asrs r4, r0, #1 │ │ - b.n 2b41c │ │ + b.n 2c918 │ │ + asrs r4, r2, #32 │ │ + b.n 2c920 │ │ + asrs r1, r0, #32 │ │ + b.n 2d2ec │ │ + asrs r4, r2, #32 │ │ + b.n 2c908 │ │ movs r1, r0 │ │ - b.n 2c022 │ │ - adds r0, #64 ; 0x40 │ │ - b.n 2b424 │ │ + b.n 2d098 │ │ + ; instruction: 0xffaccaff │ │ + asrs r4, r1, #1 │ │ + b.n 2c938 │ │ + movs r1, r0 │ │ + b.n 2d53e │ │ + adds r0, #72 ; 0x48 │ │ + b.n 2c940 │ │ movs r1, #98 ; 0x62 │ │ - b.n 2beea │ │ + b.n 2d406 │ │ + strh r0, [r0, #0] │ │ + b.n 2c924 │ │ asrs r1, r0, #32 │ │ - b.n 2ba0c │ │ - add r0, pc, #0 ; (adr r0, 2b8f0 ) │ │ - b.n 2b40c │ │ + b.n 2cf2c │ │ adds r0, #3 │ │ - b.n 2ba14 │ │ - str r0, [r7, #16] │ │ - add.w r0, r0, r0 │ │ - b.n 2c03e │ │ - beq.n 2b938 │ │ - b.n 2be1c │ │ + b.n 2cf30 │ │ + ldr r2, [pc, #160] ; (2ceb4 ) │ │ + ; instruction: 0xfa000000 │ │ + b.n 2d55a │ │ + beq.n 2ce54 │ │ + b.n 2d338 │ │ ldrh r6, [r0, #24] │ │ vldr , [sp], #448 ; 0x1c0 │ │ - ldmia.w sp!, {r1, r2, r4, r8, r9, fp} │ │ - mrrc 10, 2, r8, r1, cr15 │ │ - ; instruction: 0xebff0b17 │ │ - mcrr 15, 12, pc, r1, cr11 ; │ │ - ; instruction: 0xeaff2d18 │ │ + ldmia.w sp!, {r0, r1, r2, r4, r8, r9, fp} │ │ + mrrc 6, 15, r8, r1, cr10 │ │ + ; instruction: 0xebff0b16 │ │ + mcrr 15, 12, pc, r1, cr9 ; │ │ + ; instruction: 0xeafff000 │ │ + b.n 2d47a │ │ + cmp r5, #24 │ │ strb r4, [r0, r1] │ │ movs r1, #251 ; 0xfb │ │ ands r1, r1 │ │ - ldr r2, [pc, #816] ; (2bc54 ) │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + subs r7, #232 ; 0xe8 │ │ movs r2, r0 │ │ - ldr r1, [pc, #176] ; (2b9d8 ) │ │ + subs r6, #64 ; 0x40 │ │ movs r2, r0 │ │ - ldr r2, [pc, #880] ; (2bc9c ) │ │ + subs r7, #244 ; 0xf4 │ │ movs r2, r0 │ │ - blx 42bf70 <_end+0x3d6074> │ │ │ │ -0002b930 : │ │ +0002ce50 : │ │ ldr r3, [r0, #20] │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ cmp r3, #0 │ │ - sub sp, sp, #44 ; 0x2c │ │ - mov r4, r0 │ │ - str r1, [sp, #24] │ │ - ble 2bb68 │ │ - ldr r3, [pc, #556] ; 2bb80 │ │ - lsl r6, r1, #2 │ │ - ldr r7, [pc, #552] ; 2bb84 │ │ - mov r1, #0 │ │ - add r3, pc, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #540] ; 2bb88 │ │ - add r7, pc, r7 │ │ - ldr r2, [pc, #536] ; 2bb8c │ │ - str r1, [sp, #16] │ │ - str r3, [sp, #28] │ │ + sub sp, sp, #36 ; 0x24 │ │ + ble 2d080 │ │ + ldr r8, [pc, #556] ; 2d098 │ │ + lsl r5, r1, #2 │ │ + ldr r7, [pc, #552] ; 2d09c │ │ + mov sl, r0 │ │ ldr r3, [r0, #24] │ │ - str r2, [sp, #32] │ │ - ldr lr, [sp, #24] │ │ + add r8, pc, r8 │ │ + add r7, pc, r7 │ │ + mov fp, r0 │ │ + mov r2, #0 │ │ + str r1, [sp, #28] │ │ + str r2, [sp, #20] │ │ + ldr r1, [fp, #28] │ │ mov r0, #1 │ │ - ldr ip, [r4, #28] │ │ + ldr ip, [sp, #20] │ │ + ldr r2, [sp, #28] │ │ str r3, [sp, #8] │ │ - str lr, [sp] │ │ - ldr lr, [sp, #16] │ │ - ldr r2, [sp, #32] │ │ - str lr, [sp, #4] │ │ - add r1, pc, r2 │ │ - ldr lr, [sp, #28] │ │ + str ip, [sp, #4] │ │ + lsl r4, ip, #2 │ │ + str r2, [sp] │ │ mov r2, #154 ; 0x9a │ │ - add r3, pc, lr │ │ - ldr lr, [sp, #16] │ │ - ldr ip, [ip, lr, lsl #2] │ │ - lsl r5, lr, #2 │ │ - str ip, [sp, #12] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r3, [r4, #24] │ │ + ldr lr, [r1, ip, lsl #2] │ │ + ldr r3, [pc, #480] ; 2d0a0 │ │ + ldr r1, [pc, #480] ; 2d0a4 │ │ + add r3, pc, r3 │ │ + str lr, [sp, #12] │ │ + add r1, pc, r1 │ │ + blx 3f6b8 │ │ + ldr r3, [fp, #24] │ │ cmp r3, #0 │ │ - ble 2ba50 │ │ - ldr fp, [sp, #36] ; 0x24 │ │ + ble 2cf6c │ │ + ldr r3, [pc, #452] ; 2d0a8 │ │ mov r9, #0 │ │ - mov r0, fp │ │ + str r7, [sp, #24] │ │ + add r3, pc, r3 │ │ + mov r7, r3 │ │ + mov r0, r7 │ │ mov r1, r9 │ │ - bl e1b8 │ │ - ldr r3, [r4, #28] │ │ - ldr r3, [r3, r5] │ │ + bl ea00 │ │ + ldr r3, [fp, #28] │ │ + ldr r3, [r3, r4] │ │ cmp r3, #0 │ │ - ble 2ba38 │ │ - lsl sl, r9, #2 │ │ - mov r8, #0 │ │ - ldr r3, [r4] │ │ - mov r0, r7 │ │ - ldr r3, [r3, r6] │ │ + lslgt sl, r9, #2 │ │ + movgt r6, #0 │ │ + ble 2cf50 │ │ + ldr r3, [fp] │ │ + mov r0, r8 │ │ ldr r3, [r3, r5] │ │ + ldr r3, [r3, r4] │ │ ldr r3, [r3, sl] │ │ - add r3, r3, r8, lsl #2 │ │ + add r3, r3, r6, lsl #2 │ │ + add r6, r6, #1 │ │ vldr s15, [r3] │ │ - vcvt.f64.f32 d6, s15 │ │ - add r8, r8, #1 │ │ - vmov r2, r3, d6 │ │ - bl e1b8 │ │ - ldr r3, [r4, #28] │ │ - ldr r3, [r3, r5] │ │ - cmp r3, r8 │ │ - bgt 2b9fc │ │ + vcvt.f64.f32 d7, s15 │ │ + vmov r2, r3, d7 │ │ + bl ea00 │ │ + ldr r3, [fp, #28] │ │ + ldr r3, [r3, r4] │ │ + cmp r3, r6 │ │ + bgt 2cf14 │ │ mov r0, #10 │ │ add r9, r9, #1 │ │ - bl e1c4 │ │ - ldr r3, [r4, #24] │ │ + bl ea0c │ │ + ldr r3, [fp, #24] │ │ cmp r3, r9 │ │ - bgt 2b9d8 │ │ + bgt 2cef0 │ │ + ldr r7, [sp, #24] │ │ mov r0, #10 │ │ - bl e1c4 │ │ - ldr r3, [r4, #24] │ │ + bl ea0c │ │ + ldr r3, [fp, #24] │ │ cmp r3, #0 │ │ - ble 2baf8 │ │ - ldr r3, [pc, #292] ; 2bb90 │ │ - mov fp, #0 │ │ - ldr r9, [pc, #288] ; 2bb94 │ │ - add sl, pc, r3 │ │ - str r7, [sp, #20] │ │ - add r9, pc, r9 │ │ - mov r0, sl │ │ - mov r1, fp │ │ - bl e1b8 │ │ - ldr r3, [r4, #28] │ │ - ldr r3, [r3, r5] │ │ + ble 2d010 │ │ + ldr r3, [pc, #292] ; 2d0ac │ │ + mov r9, #0 │ │ + str r8, [sp, #24] │ │ + add r3, pc, r3 │ │ + mov r8, r3 │ │ + mov r0, r8 │ │ + mov r1, r9 │ │ + bl ea00 │ │ + ldr r3, [fp, #28] │ │ + ldr r3, [r3, r4] │ │ cmp r3, #0 │ │ - ble 2badc │ │ - lsl r8, fp, #2 │ │ - mov r7, #0 │ │ - ldr r3, [r4, #4] │ │ - mov r0, r9 │ │ - ldr r3, [r3, r6] │ │ + lslgt sl, r9, #2 │ │ + movgt r6, #0 │ │ + ble 2cff4 │ │ + ldr r3, [fp, #4] │ │ + mov r0, r7 │ │ ldr r3, [r3, r5] │ │ - ldr r3, [r3, r8] │ │ - add r3, r3, r7, lsl #2 │ │ + ldr r3, [r3, r4] │ │ + ldr r3, [r3, sl] │ │ + add r3, r3, r6, lsl #2 │ │ + add r6, r6, #1 │ │ vldr s15, [r3] │ │ vcvt.s32.f32 s15, s15 │ │ - add r7, r7, #1 │ │ vmov r1, s15 │ │ - bl e1b8 │ │ - ldr r3, [r4, #28] │ │ - ldr r3, [r3, r5] │ │ - cmp r3, r7 │ │ - bgt 2baa0 │ │ + bl ea00 │ │ + ldr r3, [fp, #28] │ │ + ldr r3, [r3, r4] │ │ + cmp r3, r6 │ │ + bgt 2cfb8 │ │ mov r0, #10 │ │ - add fp, fp, #1 │ │ - bl e1c4 │ │ - ldr r3, [r4, #24] │ │ - cmp r3, fp │ │ - bgt 2ba7c │ │ - ldr r7, [sp, #20] │ │ + add r9, r9, #1 │ │ + bl ea0c │ │ + ldr r3, [fp, #24] │ │ + cmp r3, r9 │ │ + bgt 2cf94 │ │ + ldr r8, [sp, #24] │ │ mov r0, #10 │ │ - bl e1c4 │ │ - ldr r3, [r4, #24] │ │ + bl ea0c │ │ + ldr r3, [fp, #24] │ │ cmp r3, #0 │ │ - ble 2bb50 │ │ - ldr sl, [pc, #132] ; 2bb98 │ │ - mov r8, #0 │ │ - add sl, pc, sl │ │ - ldr r3, [r4, #8] │ │ - mov r1, r8 │ │ - mov r0, sl │ │ - ldr r3, [r3, r6] │ │ + ble 2d068 │ │ + ldr r6, [pc, #132] ; 2d0b0 │ │ + mov r9, #0 │ │ + add r6, pc, r6 │ │ + ldr r3, [fp, #8] │ │ + mov r1, r9 │ │ + mov r0, r6 │ │ ldr r3, [r3, r5] │ │ - add r3, r3, r8, lsl #2 │ │ + ldr r3, [r3, r4] │ │ + add r3, r3, r9, lsl #2 │ │ + add r9, r9, #1 │ │ vldr s15, [r3] │ │ vcvt.s32.f32 s15, s15 │ │ - add r8, r8, #1 │ │ vmov r2, s15 │ │ - bl e1b8 │ │ - ldr r3, [r4, #24] │ │ - cmp r3, r8 │ │ - bgt 2bb18 │ │ - ldr r1, [sp, #16] │ │ - ldr r2, [r4, #20] │ │ + bl ea00 │ │ + ldr r3, [fp, #24] │ │ + cmp r3, r9 │ │ + bgt 2d030 │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [fp, #20] │ │ add r1, r1, #1 │ │ - str r1, [sp, #16] │ │ + str r1, [sp, #20] │ │ cmp r2, r1 │ │ - bgt 2b980 │ │ - ldr r0, [pc, #44] ; 2bb9c │ │ + bgt 2ce90 │ │ + ldr r0, [pc, #44] ; 2d0b4 │ │ ldr r0, [pc, r0] │ │ add r0, r0, #168 ; 0xa8 │ │ - add sp, sp, #44 ; 0x2c │ │ + add sp, sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b e194 │ │ - ; instruction: 0x00024ab0 │ │ - andeq r4, r2, ip, lsr #21 │ │ - andeq r4, r2, ip, lsr sl │ │ - andeq r4, r2, r4, ror r8 │ │ - andeq r4, r2, ip, lsr #19 │ │ - andeq r4, r2, r8, ror #14 │ │ - andeq r4, r2, r0, lsl r9 │ │ - andeq r9, r2, ip, lsl #6 │ │ + b e9dc │ │ + ldrdeq r3, [r2], -r0 │ │ + andeq r3, r2, r0, asr #27 │ │ + andeq r3, r2, ip, asr pc │ │ + andeq r3, r2, r0, lsl #27 │ │ + andeq r3, r2, r8, asr pc │ │ + andeq r3, r2, r4, asr #29 │ │ + andeq r3, r2, ip, lsr #28 │ │ + strdeq r8, [r2], -r8 ; │ │ │ │ -0002bba0 : │ │ +0002d0b8 : │ │ push {r3, r4, r5, lr} │ │ - mov r5, r0 │ │ ldr r3, [r0, #16] │ │ cmp r3, #0 │ │ pople {r3, r4, r5, pc} │ │ + mov r5, r0 │ │ mov r4, #0 │ │ mov r1, r4 │ │ mov r0, r5 │ │ - bl 2b930 │ │ + bl 2ce50 │ │ ldr r3, [r5, #16] │ │ add r4, r4, #1 │ │ cmp r3, r4 │ │ - bgt 2bbb8 │ │ + bgt 2d0d0 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0002bbd8 : │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ +0002d0f0 : │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r9, r2 │ │ - ldr r2, [pc, #360] ; 2bd50 │ │ - sub sp, sp, #32 │ │ - mov r8, r0 │ │ + ldr r7, [pc, #400] ; 2d290 │ │ + sub sp, sp, #36 ; 0x24 │ │ + ldr r2, [pc, #396] ; 2d294 │ │ + mov fp, r0 │ │ mov sl, r1 │ │ - mov r7, r3 │ │ + mov r6, r3 │ │ + ldr r7, [pc, r7] │ │ mov r1, #32 │ │ - movw r3, #371 ; 0x173 │ │ add r2, pc, r2 │ │ + movw r3, #371 ; 0x173 │ │ mov r0, #1 │ │ - add r5, sp, r1 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - mov r6, #0 │ │ - str r6, [r5, #-4]! │ │ - mov r4, r0 │ │ - str r7, [r0, #12] │ │ + add r8, sp, r1 │ │ + ldr ip, [r7] │ │ + mov r4, #0 │ │ + str ip, [sp, #28] │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + mov r5, r0 │ │ + str r6, [r0, #12] │ │ + add r3, r0, #28 │ │ add r1, r0, #16 │ │ add r2, r0, #20 │ │ + str r3, [sp] │ │ + str fp, [sp, #4] │ │ add r3, r0, #24 │ │ - mov r0, r5 │ │ - add ip, r4, #28 │ │ - str r8, [sp, #4] │ │ - str ip, [sp] │ │ - bl 2afdc │ │ - ldr ip, [sp, #28] │ │ - add r2, sp, #16 │ │ - add r3, sp, #20 │ │ - mov r0, r5 │ │ - add r1, sp, #12 │ │ - str ip, [r4] │ │ - add ip, sp, #24 │ │ - str r6, [sp, #28] │ │ - str ip, [sp] │ │ + str r4, [r8, #-8]! │ │ + mov r0, r8 │ │ + bl 2c4d4 │ │ + ldr r3, [sp, #24] │ │ + add r1, sp, #8 │ │ + add r2, sp, #12 │ │ + add ip, sp, #20 │ │ + mov r0, r8 │ │ + str r3, [r5] │ │ + add r3, sp, #16 │ │ str sl, [sp, #4] │ │ - bl 2afdc │ │ + str ip, [sp] │ │ + str r4, [sp, #24] │ │ + bl 2c4d4 │ │ + ldr r1, [r5, #16] │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #24] │ │ + cmp r1, r2 │ │ + str r3, [r5, #4] │ │ + bne 2d268 │ │ + ldr r8, [r5, #20] │ │ ldr r3, [sp, #12] │ │ - ldr r2, [r4, #16] │ │ - cmp r2, r3 │ │ - ldr r3, [sp, #28] │ │ - str r3, [r4, #4] │ │ - bne 2bd2c │ │ - ldr lr, [r4, #20] │ │ + cmp r8, r3 │ │ + bne 2d268 │ │ + ldr r2, [r5, #24] │ │ ldr r3, [sp, #16] │ │ - cmp lr, r3 │ │ - bne 2bd2c │ │ - ldr r2, [r4, #24] │ │ - ldr r3, [sp, #20] │ │ cmp r2, r3 │ │ - bne 2bd2c │ │ - cmp lr, r6 │ │ - ldrle r0, [sp, #24] │ │ - ble 2bce8 │ │ - ldr r0, [sp, #24] │ │ - ldr r2, [r4, #28] │ │ + bne 2d268 │ │ + cmp r8, r4 │ │ + ldrle r0, [sp, #20] │ │ + ble 2d214 │ │ + ldr r0, [sp, #20] │ │ + ldr r2, [r5, #28] │ │ ldr r3, [r0] │ │ ldr r1, [r2] │ │ cmp r1, r3 │ │ - moveq r3, r0 │ │ - beq 2bcdc │ │ - b 2bd08 │ │ - ldr ip, [r2, #4]! │ │ - ldr r1, [r3, #4]! │ │ - cmp ip, r1 │ │ - bne 2bd08 │ │ - add r6, r6, #1 │ │ - cmp r6, lr │ │ - bne 2bccc │ │ - bl 43dec <__udivdi3+0x44c> │ │ - mov r0, r4 │ │ - mov r1, r7 │ │ + moveq r3, r4 │ │ + moveq r1, r0 │ │ + beq 2d208 │ │ + b 2d244 │ │ + ldr lr, [r2, #4]! │ │ + ldr ip, [r1, #4]! │ │ + cmp lr, ip │ │ + bne 2d244 │ │ + add r3, r3, #1 │ │ + cmp r3, r8 │ │ + bne 2d1f8 │ │ + blx 3e1f8 │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ vmov s0, r9 │ │ - bl 2b720 │ │ - mov r0, r4 │ │ - add sp, sp, #32 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldr r1, [pc, #68] ; 2bd54 │ │ + bl 2cc40 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r7] │ │ + mov r0, r5 │ │ + cmp r2, r3 │ │ + bne 2d28c │ │ + add sp, sp, #36 ; 0x24 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr r1, [pc, #76] ; 2d298 │ │ mov r0, #5 │ │ - ldr r3, [pc, #64] ; 2bd58 │ │ + ldr r3, [pc, #72] ; 2d29c │ │ movw r2, #389 ; 0x185 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr r1, [pc, #40] ; 2bd5c │ │ + bl e9c4 │ │ + ldr r1, [pc, #48] ; 2d2a0 │ │ mov r0, #5 │ │ - ldr r3, [pc, #36] ; 2bd60 │ │ + ldr r3, [pc, #44] ; 2d2a4 │ │ movw r2, #386 ; 0x182 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - andeq r4, r2, r8, lsl r6 │ │ - strdeq r4, [r2], -ip │ │ - andeq r4, r2, r4, asr r7 │ │ - ldrdeq r4, [r2], -r8 │ │ - strdeq r4, [r2], -r0 │ │ + bl e9c4 │ │ + bl e88c <__stack_chk_fail@plt> │ │ + andeq r8, r2, r8, ror #26 │ │ + andeq r3, r2, r0, lsr fp │ │ + strdeq r3, [r2], -r4 │ │ + andeq r3, r2, ip, asr #24 │ │ + ldrdeq r3, [r2], -r0 │ │ + andeq r3, r2, r8, ror #23 │ │ │ │ -0002bd64 : │ │ - push {r4, lr} │ │ - subs r4, r0, #0 │ │ - popeq {r4, pc} │ │ - ldr r0, [r4] │ │ +0002d2a8 : │ │ cmp r0, #0 │ │ - beq 2bd80 │ │ - bl 2afb8 │ │ - ldr r0, [r4, #4] │ │ - cmp r0, #0 │ │ - beq 2bd90 │ │ - bl 2afb8 │ │ + bxeq lr │ │ + push {r3, r4, r5, lr} │ │ + mov r4, r0 │ │ + ldr r5, [r0] │ │ + cmp r5, #0 │ │ + beq 2d2dc │ │ + ldr r3, [r5] │ │ + ldr r3, [r3] │ │ + ldr r0, [r3] │ │ + blx 3e1f8 │ │ + mov r0, r5 │ │ + blx 3e292 │ │ + ldr r5, [r4, #4] │ │ + cmp r5, #0 │ │ + beq 2d300 │ │ + ldr r3, [r5] │ │ + ldr r3, [r3] │ │ + ldr r0, [r3] │ │ + blx 3e1f8 │ │ + mov r0, r5 │ │ + blx 3e292 │ │ ldr r0, [r4, #8] │ │ cmp r0, #0 │ │ - beq 2bda0 │ │ - bl 43dfc <__udivdi3+0x45c> │ │ + beq 2d310 │ │ + blx 3e292 │ │ ldr r0, [r4, #28] │ │ cmp r0, #0 │ │ - beq 2bdb0 │ │ - bl 43dec <__udivdi3+0x44c> │ │ + beq 2d320 │ │ + blx 3e1f8 │ │ mov r0, r4 │ │ - pop {r4, lr} │ │ - b 43dec <__udivdi3+0x44c> │ │ + pop {r3, r4, r5, lr} │ │ + b 44c60 <_Unwind_GetTextRelBase@@Base+0x28> │ │ │ │ -0002bdbc : │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp} │ │ - sub sp, sp, #72 ; 0x48 │ │ - ldr r4, [r0, #20] │ │ +0002d32c : │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r6, r1 │ │ + ldr r1, [r0, #20] │ │ + sub sp, sp, #76 ; 0x4c │ │ + cmp r1, #0 │ │ + str r1, [sp, #52] ; 0x34 │ │ + ble 2d5b0 │ │ + ldr fp, [r0, #4] │ │ + mov sl, r2 │ │ + ldr r7, [r0, #8] │ │ + sub r2, r2, #-536870911 ; 0xe0000001 │ │ + ldr lr, [r0] │ │ + sub r3, r3, #4 │ │ + ldr r1, [sp, #112] ; 0x70 │ │ + lsl r2, r2, #3 │ │ + str r3, [sp, #24] │ │ + ldr r7, [r7, r6, lsl #2] │ │ + sub r1, r1, #4 │ │ + ldr r3, [fp, r6, lsl #2] │ │ + mov ip, r2 │ │ + str r1, [sp, #20] │ │ + vldr s10, [pc, #700] ; 2d644 │ │ + sub r3, r3, #4 │ │ + ldr r1, [lr, r6, lsl #2] │ │ + str r3, [sp, #32] │ │ + sub r3, r7, #4 │ │ + str r3, [sp, #28] │ │ + ldr r3, [r0, #24] │ │ + str r2, [sp, #56] ; 0x38 │ │ + add r2, r2, #8 │ │ + str r2, [sp, #64] ; 0x40 │ │ + sub r2, r1, #4 │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [r0, #28] │ │ + str r3, [sp, #4] │ │ + add r3, ip, #12 │ │ + str r3, [sp, #60] ; 0x3c │ │ + sub r3, r2, #4 │ │ + str r3, [sp, #40] ; 0x28 │ │ + sub r3, sl, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ - cmp r4, #0 │ │ - str r4, [sp, #40] ; 0x28 │ │ - ble 2c044 │ │ - ldr ip, [r0, #28] │ │ - sub r5, r2, #1 │ │ - ldr r3, [r0] │ │ - mov r4, #0 │ │ - str r5, [sp, #32] │ │ - lsl r1, r1, #2 │ │ - ldr r5, [r0, #4] │ │ - str ip, [sp, #48] ; 0x30 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr ip, [r0, #8] │ │ - ldr r3, [sp, #32] │ │ - ldr r9, [r0, #24] │ │ - str r4, [sp] │ │ - lsl r4, r2, #3 │ │ - str r5, [sp, #56] ; 0x38 │ │ - lsl r3, r3, #3 │ │ - mov r5, #0 │ │ - str r1, [sp, #28] │ │ - str ip, [sp, #60] ; 0x3c │ │ - str r3, [sp, #64] ; 0x40 │ │ - str r4, [sp, #68] ; 0x44 │ │ - str r5, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - cmp r9, r2 │ │ - ldr r4, [sp, #52] ; 0x34 │ │ - ldr r5, [sp, #56] ; 0x38 │ │ - ldr ip, [r4, r3] │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - ldr r0, [r5, r3] │ │ - ldr r5, [sp] │ │ - ldr r1, [r4, r3] │ │ - ldr r3, [sp, #104] ; 0x68 │ │ - ldr r4, [sp] │ │ - ldr r5, [r3, r5] │ │ - str r5, [sp, #12] │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - ldr r4, [r5, r4] │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - str r4, [sp, #8] │ │ - ldr r4, [sp] │ │ - ldr ip, [ip, r4] │ │ - ldr r3, [r5, r4] │ │ - ldr fp, [r0, r4] │ │ - str ip, [sp, #4] │ │ - ldr r1, [r1, r4] │ │ - ble 2c054 │ │ + lsl r3, sl, #3 │ │ + str r3, [sp, #68] ; 0x44 │ │ + mov r3, #0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #4] │ │ + cmp sl, r3 │ │ + ldr r3, [sp, #20] │ │ + ldr r9, [r3, #4]! │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [r3, #4]! │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + str r3, [sp, #24] │ │ + ldr r3, [r2, #4]! │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r1, [r2, #4]! │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #32] │ │ + ldr lr, [r2, #4]! │ │ + str r2, [sp, #32] │ │ + ldr r2, [sp, #28] │ │ + ldr r6, [r2, #4]! │ │ + str r2, [sp, #28] │ │ + bge 2d5bc │ │ + cmp sl, #0 │ │ + ble 2d45c │ │ + ldr r0, [sp, #60] ; 0x3c │ │ + add r2, r9, #4 │ │ + add r0, r9, r0 │ │ + vmov ip, s10 │ │ + str ip, [r2], #8 │ │ + cmp r2, r0 │ │ + bne 2d44c │ │ + ldr r2, [sp, #4] │ │ cmp r2, #0 │ │ - ble 2beb8 │ │ - ldr ip, [sp, #12] │ │ - mov r0, #0 │ │ - add r0, r0, #1 │ │ - mov r4, #-822083584 ; 0xcf000000 │ │ - cmp r0, r2 │ │ - str r4, [ip, #4] │ │ - add ip, ip, #8 │ │ - bne 2bea0 │ │ - ldr r5, [sp, #12] │ │ - cmp r9, #0 │ │ - ldr ip, [sp, #64] ; 0x40 │ │ - add r5, r5, ip │ │ - str r5, [sp, #16] │ │ - ble 2c020 │ │ - mov r8, #0 │ │ - ldr r4, [sp, #12] │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - mov sl, r8 │ │ - str fp, [sp, #20] │ │ - mov r7, r2 │ │ - mov fp, r9 │ │ - mov r9, r1 │ │ - add r4, r4, r5 │ │ - str r4, [sp, #36] ; 0x24 │ │ - ldr ip, [sp, #4] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + add fp, r9, r2 │ │ + ble 2d598 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + sub r8, r1, #4 │ │ + sub r7, lr, #4 │ │ + mov r4, #0 │ │ + add r2, r9, r2 │ │ + str r2, [sp, #12] │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + add r2, r9, r2 │ │ + str r2, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - ldr r2, [sp, #20] │ │ - vldmia r9!, {s15} │ │ - ldr r0, [ip, r8] │ │ - ldr r1, [r2, r8] │ │ - ble 2c0d4 │ │ - ldr r4, [sp, #16] │ │ - vldr s12, [r4, #4] │ │ - vcmpe.f32 s12, s15 │ │ + ldr r0, [r8, #4]! │ │ + ldr r1, [r7, #4]! │ │ + vldmia r6!, {s13} │ │ + vldr s11, [fp, #4] │ │ + ble 2d4f4 │ │ + vcmpe.f32 s13, s11 │ │ vmrs APSR_nzcv, fpscr │ │ - bhi 2c008 │ │ + blt 2d588 │ │ ldr ip, [sp, #8] │ │ mov r2, #0 │ │ - b 2bf40 │ │ - vcmpe.f32 s12, s15 │ │ + b 2d4d0 │ │ + vcmpe.f32 s13, s11 │ │ vmrs APSR_nzcv, fpscr │ │ - bhi 2c008 │ │ - vldmia ip!, {s13} │ │ - vldmia r0!, {s14} │ │ - vsub.f32 s14, s13, s14 │ │ + blt 2d588 │ │ + vldmia ip!, {s14} │ │ add r2, r2, #1 │ │ cmp r2, r3 │ │ - vldmia r1!, {s13} │ │ - vmul.f32 s14, s14, s14 │ │ - vmls.f32 s15, s14, s13 │ │ - bne 2bf34 │ │ - vcmpe.f32 s15, s12 │ │ + vldmia r0!, {s15} │ │ + vldmia r1!, {s12} │ │ + vsub.f32 s15, s14, s15 │ │ + vmul.f32 s15, s15, s15 │ │ + vmls.f32 s13, s15, s12 │ │ + bne 2d4c4 │ │ + vcmpe.f32 s13, s11 │ │ vmrs APSR_nzcv, fpscr │ │ - bmi 2c008 │ │ - cmp r7, #0 │ │ - ble 2c0e0 │ │ - ldr ip, [sp, #12] │ │ - vldr s14, [ip, #4] │ │ - vcmpe.f32 s15, s14 │ │ + bmi 2d588 │ │ + cmp sl, #0 │ │ + ble 2d638 │ │ + vldr s15, [r9, #4] │ │ + vcmpe.f32 s13, s15 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl 2c0e0 │ │ - add r1, ip, #8 │ │ + bpl 2d638 │ │ + add ip, r9, #8 │ │ mov r2, #0 │ │ - b 2bfa8 │ │ - vldr s14, [r6, #4] │ │ - vcmpe.f32 s15, s14 │ │ + b 2d534 │ │ + vldr s15, [ip, #-4] │ │ + vcmpe.f32 s15, s13 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl 2bfc4 │ │ + ble 2d54c │ │ add r2, r2, #1 │ │ - mov r6, r1 │ │ - cmp r2, r7 │ │ - add r1, r1, #8 │ │ - bne 2bf98 │ │ - ldr r4, [sp, #12] │ │ - add r6, r4, r2, lsl #3 │ │ - ldr r5, [sp, #32] │ │ - cmp r2, r5 │ │ - mov r4, r5 │ │ - bge 2c000 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - mov ip, r3 │ │ - sub r1, r5, #16 │ │ - sub r4, r4, #1 │ │ - sub r3, r5, #8 │ │ - cmp r4, r2 │ │ + mov r5, ip │ │ + cmp r2, sl │ │ + add ip, ip, #8 │ │ + bne 2d524 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + cmp r1, r2 │ │ + ble 2d580 │ │ + add r2, r2, #1 │ │ + ldr ip, [sp, #12] │ │ + add r2, r9, r2, lsl #3 │ │ + sub r1, ip, #16 │ │ + sub lr, ip, #8 │ │ + cmp lr, r2 │ │ ldm r1, {r0, r1} │ │ - mov r5, r3 │ │ - stm r3, {r0, r1} │ │ - bne 2bfdc │ │ - mov r3, ip │ │ - vstr s15, [r6, #4] │ │ - str sl, [r6] │ │ - add sl, sl, #1 │ │ - add r8, r8, #4 │ │ - cmp sl, fp │ │ - bne 2bef8 │ │ - mov r2, r7 │ │ - mov r9, fp │ │ - ldr ip, [sp, #24] │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - add ip, ip, #1 │ │ - ldr r3, [sp] │ │ - cmp ip, r4 │ │ - str ip, [sp, #24] │ │ - add r3, r3, #4 │ │ - str r3, [sp] │ │ - blt 2be30 │ │ + mov ip, lr │ │ + stm lr, {r0, r1} │ │ + bne 2d564 │ │ + vstr s13, [r5, #4] │ │ + str r4, [r5] │ │ + ldr r2, [sp, #4] │ │ + add r4, r4, #1 │ │ + cmp r4, r2 │ │ + bne 2d494 │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + add r3, r3, #1 │ │ + str r3, [sp, #16] │ │ + cmp r3, r2 │ │ + bne 2d3e0 │ │ mov r0, #0 │ │ - add sp, sp, #72 ; 0x48 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp} │ │ - bx lr │ │ - cmp r9, #0 │ │ - ble 2c020 │ │ - ldr r7, [sp, #12] │ │ - mov r5, #0 │ │ - mov r8, r1 │ │ - mov r6, r5 │ │ - ldmib sp, {r4, sl} │ │ - str r2, [sp, #4] │ │ + add sp, sp, #76 ; 0x4c │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr r2, [sp, #4] │ │ + cmp r2, #0 │ │ + ble 2d598 │ │ + ldr r8, [sp, #8] │ │ + sub r4, r1, #4 │ │ + ldr r7, [sp, #4] │ │ + sub lr, lr, #4 │ │ + add r9, r9, #4 │ │ + add r2, r8, r3, lsl #2 │ │ + mov ip, #0 │ │ cmp r3, #0 │ │ - ldr r0, [r4, r5] │ │ - ldr r1, [fp, r5] │ │ - vldmia r8!, {s14} │ │ - ble 2c0b4 │ │ - mov ip, sl │ │ - mov r2, #0 │ │ - vldmia ip!, {s13} │ │ - vldmia r0!, {s15} │ │ - vsub.f32 s15, s13, s15 │ │ - add r2, r2, #1 │ │ - cmp r2, r3 │ │ - vldmia r1!, {s13} │ │ + ldr r5, [r4, #4]! │ │ + ldr r0, [lr, #4]! │ │ + vldmia r6!, {s13} │ │ + ble 2d61c │ │ + mov r1, r8 │ │ + vldmia r1!, {s14} │ │ + vldmia r5!, {s15} │ │ + cmp r1, r2 │ │ + vldmia r0!, {s12} │ │ + vsub.f32 s15, s14, s15 │ │ vmul.f32 s15, s15, s15 │ │ - vmls.f32 s14, s15, s13 │ │ - bne 2c090 │ │ - vstr s14, [r7, #4] │ │ - str r6, [r7], #8 │ │ - add r6, r6, #1 │ │ - add r5, r5, #4 │ │ - cmp r6, r9 │ │ - bne 2c074 │ │ - ldr r2, [sp, #4] │ │ - b 2c020 │ │ - ldr r5, [sp, #16] │ │ - vldr s12, [r5, #4] │ │ - b 2bf64 │ │ - ldr r6, [sp, #12] │ │ + vmls.f32 s13, s15, s12 │ │ + bne 2d5fc │ │ + str ip, [r9, #-4] │ │ + add ip, ip, #1 │ │ + cmp ip, r7 │ │ + vstr s13, [r9] │ │ + add r9, r9, #8 │ │ + bne 2d5e4 │ │ + b 2d598 │ │ + mov r5, r9 │ │ mov r2, #0 │ │ - b 2bfc4 │ │ - andeq r0, r0, r0 │ │ + b 2d54c │ │ + svcgt 0x00000000 │ │ │ │ -0002c0f0 : │ │ +0002d648 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r4, r0 │ │ - ldr r0, [r0] │ │ - sub sp, sp, #68 ; 0x44 │ │ - mov r9, r1 │ │ - cmp r0, #0 │ │ - str r2, [sp, #32] │ │ - beq 2c114 │ │ - bl 2afb8 │ │ - ldr r0, [r4, #4] │ │ - cmp r0, #0 │ │ - beq 2c124 │ │ - bl 2afb8 │ │ - ldr r0, [r4, #8] │ │ + mov fp, r0 │ │ + vpush {d8-d9} │ │ + mov sl, r1 │ │ + ldr r3, [pc, #1136] ; 2dad0 │ │ + ldr r4, [r0] │ │ + ldr r3, [pc, r3] │ │ + sub sp, sp, #76 ; 0x4c │ │ + cmp r4, #0 │ │ + str r2, [sp, #36] ; 0x24 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r3] │ │ + str r3, [sp, #68] ; 0x44 │ │ + beq 2d698 │ │ + ldr r3, [r4] │ │ + ldr r3, [r3] │ │ + ldr r0, [r3] │ │ + blx 3e1f8 │ │ + mov r0, r4 │ │ + blx 3e292 │ │ + ldr r4, [fp, #4] │ │ + cmp r4, #0 │ │ + beq 2d6bc │ │ + ldr r3, [r4] │ │ + ldr r3, [r3] │ │ + ldr r0, [r3] │ │ + blx 3e1f8 │ │ + mov r0, r4 │ │ + blx 3e292 │ │ + ldr r0, [fp, #8] │ │ cmp r0, #0 │ │ - beq 2c134 │ │ - bl 43dfc <__udivdi3+0x45c> │ │ - ldr r0, [r4, #28] │ │ + beq 2d6cc │ │ + blx 3e292 │ │ + ldr r0, [fp, #28] │ │ cmp r0, #0 │ │ - beq 2c144 │ │ - bl 43dec <__udivdi3+0x44c> │ │ - add r6, sp, #64 ; 0x40 │ │ - ldr r1, [pc, #936] ; 2c4f8 │ │ - mov r5, #0 │ │ - ldr r0, [sp, #32] │ │ - str r5, [r6, #-4]! │ │ + beq 2d6dc │ │ + blx 3e1f8 │ │ + ldr r6, [sp, #36] ; 0x24 │ │ + add r5, sp, #72 ; 0x48 │ │ + ldr r1, [pc, #1000] ; 2dad4 │ │ + mov r4, #0 │ │ + str r4, [fp] │ │ add r1, pc, r1 │ │ - str r5, [r4] │ │ - str r5, [r4, #4] │ │ - str r5, [r4, #8] │ │ - str r5, [r4, #28] │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - add r2, r4, #20 │ │ - add r3, r4, #24 │ │ - add r1, r4, #16 │ │ - add ip, r4, #28 │ │ - str ip, [sp] │ │ + mov r0, r6 │ │ + str r4, [fp, #4] │ │ + str r4, [fp, #8] │ │ + str r4, [fp, #28] │ │ + str r4, [r5, #-8]! │ │ + blx 3eaf4 │ │ + add r2, fp, #20 │ │ + add r3, fp, #28 │ │ + add r1, fp, #16 │ │ + str r3, [sp] │ │ + add r3, fp, #24 │ │ str r0, [sp, #4] │ │ + mov r0, r5 │ │ + bl 2c4d4 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r1, [pc, #928] ; 2dad8 │ │ mov r0, r6 │ │ - bl 2afdc │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r1, [pc, #864] ; 2c4fc │ │ - ldr r0, [sp, #32] │ │ + str r4, [sp, #64] ; 0x40 │ │ add r1, pc, r1 │ │ - str r3, [r4] │ │ - str r5, [sp, #60] ; 0x3c │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - add r2, sp, #48 ; 0x30 │ │ - add r3, sp, #52 ; 0x34 │ │ - add r1, sp, #44 ; 0x2c │ │ - add ip, sp, #56 ; 0x38 │ │ - str ip, [sp] │ │ + str r3, [fp] │ │ + blx 3eaf4 │ │ + add r1, sp, #48 ; 0x30 │ │ + add r3, sp, #60 ; 0x3c │ │ + add r2, sp, #52 ; 0x34 │ │ + str r3, [sp] │ │ + add r3, sp, #56 ; 0x38 │ │ str r0, [sp, #4] │ │ - mov r0, r6 │ │ - bl 2afdc │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r2, [r4, #16] │ │ - cmp r2, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - str r3, [r4, #4] │ │ - bne 2c49c │ │ - ldr r3, [r4, #20] │ │ + mov r0, r5 │ │ + bl 2c4d4 │ │ + ldr r1, [fp, #16] │ │ ldr r2, [sp, #48] ; 0x30 │ │ - cmp r3, r2 │ │ - bne 2c49c │ │ - ldr r1, [r4, #24] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ cmp r1, r2 │ │ - bne 2c49c │ │ - cmp r3, r5 │ │ - ldrle r0, [sp, #56] ; 0x38 │ │ - ble 2c24c │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - ldr r1, [r4, #28] │ │ + str r3, [fp, #4] │ │ + bne 2d9fc │ │ + ldr r1, [fp, #20] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r1, r3 │ │ + bne 2d9fc │ │ + ldr r2, [fp, #24] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r2, r3 │ │ + bne 2d9fc │ │ + cmp r1, r4 │ │ + ldrle r0, [sp, #60] ; 0x3c │ │ + ble 2d7e8 │ │ + ldr r0, [sp, #60] ; 0x3c │ │ + ldr r3, [fp, #28] │ │ ldr r2, [r0] │ │ - ldr ip, [r1] │ │ + ldr ip, [r3] │ │ cmp ip, r2 │ │ moveq r2, r0 │ │ - beq 2c240 │ │ - b 2c4c0 │ │ - ldr lr, [r1, #4]! │ │ + beq 2d7dc │ │ + b 2da20 │ │ + ldr lr, [r3, #4]! │ │ ldr ip, [r2, #4]! │ │ cmp lr, ip │ │ - bne 2c4c0 │ │ - add r5, r5, #1 │ │ - cmp r5, r3 │ │ - bne 2c230 │ │ - bl 43dec <__udivdi3+0x44c> │ │ - ldr r2, [r4, #16] │ │ + bne 2da20 │ │ + add r4, r4, #1 │ │ + cmp r4, r1 │ │ + bne 2d7cc │ │ + blx 3e1f8 │ │ + ldr r2, [fp, #16] │ │ cmp r2, #0 │ │ - ble 2c468 │ │ - ldr r3, [r4, #20] │ │ - mov r5, #0 │ │ - ldr r1, [pc, #660] ; 2c500 │ │ - str r5, [sp, #12] │ │ + ble 2d9b0 │ │ + mov r3, #0 │ │ + vldr d8, [pc, #708] ; 2dac8 │ │ + mov r1, r3 │ │ + str r3, [sp, #12] │ │ + ldr r3, [fp, #20] │ │ + str r1, [sp, #32] │ │ + ldr r1, [pc, #708] ; 2dadc │ │ add r1, pc, r1 │ │ - str r5, [sp, #28] │ │ - str r1, [sp, #36] ; 0x24 │ │ + str r1, [sp, #44] ; 0x2c │ │ cmp r3, #0 │ │ mov r0, #0 │ │ - str r0, [sp, #48] ; 0x30 │ │ - ble 2c444 │ │ - ldr ip, [r4, #28] │ │ - mov r1, #8 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ + str r0, [sp, #52] ; 0x34 │ │ + vldrgt d9, [pc, #664] ; 2dac8 │ │ + ble 2d990 │ │ + ldr ip, [fp, #28] │ │ movw r3, #591 ; 0x24f │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + mov r1, #8 │ │ ldr r0, [ip, r0, lsl #2] │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - ldr r1, [r4, #24] │ │ - mov r2, #0 │ │ - str r2, [sp, #52] ; 0x34 │ │ - cmp r1, r2 │ │ - str r1, [sp, #24] │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [fp, #24] │ │ + mov r2, r3 │ │ + str r3, [sp, #28] │ │ + mov r3, #0 │ │ + cmp r2, r3 │ │ + str r3, [sp, #56] ; 0x38 │ │ str r0, [sp, #16] │ │ - ble 2c420 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - ldr ip, [r4, #28] │ │ - str r2, [sp, #8] │ │ - lsl r7, r7, #2 │ │ - add ip, ip, r7 │ │ - ldr r3, [ip] │ │ + ble 2d96c │ │ + ldr r8, [sp, #52] ; 0x34 │ │ + ldr lr, [fp, #28] │ │ + str r3, [sp, #8] │ │ + lsl r8, r8, #2 │ │ + str r3, [sp, #20] │ │ + add lr, lr, r8 │ │ + ldr r3, [lr] │ │ cmp r3, #0 │ │ - ble 2c404 │ │ - ldr r8, [sp, #16] │ │ - mov lr, #0 │ │ - ldr r5, [sp, #8] │ │ - mov r6, lr │ │ - ldr r3, [r9, #20] │ │ - str r8, [sp, #20] │ │ - lsl sl, r5, #2 │ │ - mov r5, r8 │ │ - ldr fp, [r3, r7] │ │ - ldr r8, [sp, #12] │ │ - mov r2, #0 │ │ - mov r3, #0 │ │ - strd r2, [r5], #8 │ │ + ble 2d944 │ │ + ldr r3, [sl, #20] │ │ + mov r6, #0 │ │ + ldr r5, [sp, #16] │ │ + mov r7, r6 │ │ + ldr r4, [sp, #12] │ │ + ldr r3, [r3, r8] │ │ + str r5, [sp, #24] │ │ + ldr r9, [r3] │ │ mov r3, #0 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r2, [ip] │ │ - cmp r2, r3 │ │ - ble 2c4e4 │ │ - ldr r1, [r9, #16] │ │ - ldr r2, [r4] │ │ - vldr d7, [pc, #444] ; 2c4f0 │ │ - ldr r1, [r1, r7] │ │ - ldr r2, [r2, r8] │ │ + vstr d8, [r5] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r1, [lr] │ │ + cmp r1, r3 │ │ + ble 2da44 │ │ + ldr r1, [sl, #16] │ │ + mov r3, #1 │ │ + ldr r2, [fp] │ │ + vldr d6, [pc, #496] ; 2dac8 │ │ + ldr r1, [r1, r8] │ │ + ldr r2, [r2, r4] │ │ ldr r1, [r1] │ │ - ldr r2, [r2, r7] │ │ - ldr r0, [r1, lr] │ │ - ldr r1, [r2, sl] │ │ - vldmia r1!, {s13} │ │ - vldmia r0!, {s12} │ │ - vmul.f32 s12, s12, s13 │ │ + ldr r2, [r2, r8] │ │ + ldr ip, [r1, r6] │ │ + ldr r1, [sp, #8] │ │ + ldr r0, [r2, r1] │ │ + vldmia r0!, {s15} │ │ + vldmia ip!, {s14} │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r1, [lr] │ │ + vmul.f32 s14, s14, s15 │ │ + cmp r1, r3 │ │ add r3, r3, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r2, [ip] │ │ - cmp r2, r3 │ │ - vcvt.f64.f32 d6, s12 │ │ - vadd.f64 d7, d7, d6 │ │ - bgt 2c348 │ │ - vstr d7, [r5, #-8] │ │ - ldr r3, [fp] │ │ - add r6, r6, #1 │ │ - cmp r2, r6 │ │ - add r3, r3, lr │ │ - vldr s12, [r3] │ │ - vcvt.f64.f32 d6, s12 │ │ - add lr, lr, #4 │ │ - vadd.f64 d7, d6, d7 │ │ - vstr d7, [r5, #-8] │ │ - bgt 2c304 │ │ - cmp r2, #0 │ │ - ldr r8, [sp, #20] │ │ - ble 2c404 │ │ - ldr r5, [sp, #12] │ │ - mov r3, #0 │ │ - ldr r1, [r4] │ │ - ldr lr, [r4, #4] │ │ - ldr r0, [r9, #24] │ │ - ldr r1, [r1, r5] │ │ - ldr lr, [lr, r5] │ │ - ldr r0, [r0, r7] │ │ - ldr r1, [r1, r7] │ │ - ldr lr, [lr, r7] │ │ - ldr r0, [r0] │ │ - ldr r1, [r1, sl] │ │ - ldr lr, [lr, sl] │ │ - vldmia r8!, {d7} │ │ + vcvt.f64.f32 d7, s14 │ │ + vadd.f64 d6, d6, d7 │ │ + bgt 2d8f0 │ │ + vldmia r9!, {s14} │ │ + add r7, r7, #1 │ │ + cmp r1, r7 │ │ + add r6, r6, #4 │ │ + vcvt.f64.f32 d7, s14 │ │ + vadd.f64 d6, d6, d7 │ │ + vstmia r5!, {d6} │ │ + bgt 2d8ac │ │ + cmp r1, #0 │ │ + ldr r4, [sp, #24] │ │ + bgt 2da60 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #20] │ │ + add r2, r2, #4 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #28] │ │ add r3, r3, #1 │ │ + str r3, [sp, #20] │ │ cmp r3, r2 │ │ - vcvt.f32.f64 s14, d7 │ │ - vstmia r1!, {s14} │ │ - vldr s14, [lr] │ │ - vldmia r0!, {s15} │ │ - vmul.f32 s15, s14, s15 │ │ - vstmia lr!, {s15} │ │ - bne 2c3dc │ │ - ldr r1, [sp, #8] │ │ - ldr r2, [sp, #24] │ │ - add r1, r1, #1 │ │ - str r1, [sp, #8] │ │ - cmp r1, r2 │ │ - str r1, [sp, #52] ; 0x34 │ │ - bne 2c2d0 │ │ + str r3, [sp, #56] ; 0x38 │ │ + bne 2d880 │ │ ldr r0, [sp, #16] │ │ - bl 43dec <__udivdi3+0x44c> │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - ldr r3, [r4, #20] │ │ + blx 3e1f8 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldr r3, [fp, #20] │ │ add r0, r0, #1 │ │ - str r0, [sp, #48] ; 0x30 │ │ + str r0, [sp, #52] ; 0x34 │ │ cmp r3, r0 │ │ - bgt 2c288 │ │ - ldr r2, [r4, #16] │ │ - ldr r5, [sp, #28] │ │ - add r5, r5, #1 │ │ - str r5, [sp, #28] │ │ - ldr r5, [sp, #12] │ │ - add r5, r5, #4 │ │ - str r5, [sp, #12] │ │ - ldr r5, [sp, #28] │ │ - cmp r2, r5 │ │ - bgt 2c278 │ │ - ldr r1, [pc, #148] ; 2c504 │ │ - ldr r0, [sp, #32] │ │ + bgt 2d830 │ │ + ldr r2, [fp, #16] │ │ + ldr r1, [sp, #32] │ │ + ldr r0, [sp, #12] │ │ + add r1, r1, #1 │ │ + str r1, [sp, #32] │ │ + cmp r2, r1 │ │ + add r0, r0, #4 │ │ + str r0, [sp, #12] │ │ + bgt 2d81c │ │ + ldr r1, [pc, #296] ; 2dae0 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ add r1, pc, r1 │ │ - ldr r5, [r4, #12] │ │ - bl 43e1c <__udivdi3+0x47c> │ │ + ldr r4, [fp, #12] │ │ + blx 3eb18 │ │ vmov d7, r0, r1 │ │ - mov r0, r4 │ │ + mov r1, r4 │ │ + mov r0, fp │ │ vcvt.f32.f64 s0, d7 │ │ - mov r1, r5 │ │ - bl 2b720 │ │ + bl 2cc40 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ mov r0, #0 │ │ - add sp, sp, #68 ; 0x44 │ │ + ldr r3, [r3] │ │ + cmp r2, r3 │ │ + bne 2dac4 │ │ + add sp, sp, #76 ; 0x4c │ │ + vpop {d8-d9} │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r1, [pc, #100] ; 2c508 │ │ + ldr r1, [pc, #224] ; 2dae4 │ │ mov r0, #5 │ │ - ldr r3, [pc, #96] ; 2c50c │ │ + ldr r3, [pc, #220] ; 2dae8 │ │ movw r2, #581 ; 0x245 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr r1, [pc, #72] ; 2c510 │ │ + bl e9c4 │ │ + ldr r1, [pc, #196] ; 2daec │ │ mov r0, #5 │ │ - ldr r3, [pc, #68] ; 2c514 │ │ + ldr r3, [pc, #192] ; 2daf0 │ │ mov r2, #584 ; 0x248 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - vldr d7, [pc, #4] ; 2c4f0 │ │ - b 2c374 │ │ - nop {0} │ │ + bl e9c4 │ │ + vldr s14, [r9] │ │ + cmp r1, #0 │ │ + ldr r4, [sp, #24] │ │ + vcvt.f64.f32 d7, s14 │ │ + vadd.f64 d7, d7, d9 │ │ + vstr d7, [r5] │ │ + ble 2d944 │ │ + ldr ip, [sp, #12] │ │ + ldr r2, [fp] │ │ + ldr r0, [fp, #4] │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [r2, ip] │ │ + ldr r0, [r0, ip] │ │ + add r1, r3, r1, lsl #3 │ │ + ldr r3, [sl, #24] │ │ + ldr ip, [sp, #8] │ │ + ldr r2, [r2, r8] │ │ + ldr r3, [r3, r8] │ │ + ldr r0, [r0, r8] │ │ + ldr r2, [r2, ip] │ │ + ldr r3, [r3] │ │ + ldr r0, [r0, ip] │ │ + vldmia r4!, {d7} │ │ + vcvt.f32.f64 s14, d7 │ │ + cmp r4, r1 │ │ + vstmia r2!, {s14} │ │ + vldmia r3!, {s15} │ │ + vldr s14, [r0] │ │ + vmul.f32 s15, s14, s15 │ │ + vstmia r0!, {s15} │ │ + bne 2da9c │ │ + b 2d944 │ │ + bl e88c <__stack_chk_fail@plt> │ │ ... │ │ - andeq r3, r2, r0, ror r4 │ │ + andeq r8, r2, r8, lsl r8 │ │ + andeq r2, r2, ip, lsl #18 │ │ + andeq r2, r2, r8, asr #17 │ │ andeq r3, r2, r4, lsr r4 │ │ - andeq r3, r2, r8, lsr #31 │ │ - andeq r3, r2, r8, ror #2 │ │ - andeq r3, r2, r8, ror #26 │ │ - andeq r3, r2, r0, lsl #31 │ │ - andeq r3, r2, r4, asr #26 │ │ - muleq r2, ip, pc ; │ │ - mvnsmi lr, sp, lsr #18 │ │ - strmi r4, [pc], -r0, lsl #13 │ │ - ; instruction: 0x461d4616 │ │ - ; instruction: 0xf0106830 │ │ - strbmi pc, [r0], -r5, ror #21 ; │ │ - ; instruction: 0xf013a901 │ │ - eorsvs pc, r0, r5, asr #31 │ │ - ldmdavs fp!, {r5, r8, r9, ip, sp, pc} │ │ - eorsvs r3, fp, r1, lsl #6 │ │ - stmdavc r3, {r4, r5, fp, sp, lr} │ │ - rscle r2, pc, r3, lsr #22 │ │ + andeq r2, r2, r4, asr r6 │ │ + andeq r3, r2, ip, lsr r2 │ │ + andeq r3, r2, r4, asr r4 │ │ + andeq r3, r2, r8, lsl r2 │ │ + andeq r3, r2, r0, ror r4 │ │ + nop {0} │ │ + ldrbmi lr, [r3, sp, lsr #18]! │ │ + blmi 87f378 <_end@@Base+0x82847c> │ │ + pkhbtmi r4, r0, r6, lsl #12 │ │ + ldrbtmi r4, [fp], #-1551 ; 0xfffff9f1 │ │ + usatmi r6, #9, fp, lsl #16 │ │ + ; instruction: 0x461c681a │ │ + ldmdavs r0!, {r0, r9, ip, pc} │ │ + blx 1c69b5e <_end@@Base+0x1c12c62> │ │ + strbmi r4, [r9], -r0, asr #12 │ │ + ; instruction: 0xf866f014 │ │ + ; instruction: 0xb3206030 │ │ + andcc r6, r1, #3801088 ; 0x3a0000 │ │ + stmdavc r3, {r1, r3, r4, r5, sp, lr} │ │ + rscsle r2, r0, r3, lsr #22 │ │ strmi r2, [sl], -r0, lsl #2 │ │ - blx 13e85a2 <_end+0x13926a6> │ │ - stmdacs r0, {r2, r9, sl, lr} │ │ - stmdavs r8!, {r3, r5, r6, r7, ip, lr, pc} │ │ - bmi 35aa3c <_end+0x304b40> │ │ - tstcs r4, r0, lsr #12 │ │ - ldrbtmi r2, [sl], #-880 ; 0xfffffc90 │ │ - blx 14e85a8 <_end+0x14926ac> │ │ - bmi 2a4580 <_end+0x24e684> │ │ - cmncs r2, #161 ; 0xa1 │ │ + ldc2 0, cr15, [r6], #-80 ; 0xffffffb0 │ │ + stmdacs r0, {r1, r7, r9, sl, lr} │ │ + stmdavs fp!, {r0, r3, r5, r6, r7, ip, lr, pc} │ │ + bmi 49c014 <_end@@Base+0x445118> │ │ + cmncs r0, #4, 2 │ │ ; instruction: 0xf010447a │ │ - eorvs pc, r8, r7, ror sl ; │ │ - ldmdavs r0!, {r1, r5, r9, sl, lr} │ │ - ; instruction: 0xf0146829 │ │ - and pc, r1, r5, lsr fp ; │ │ - rscscc pc, pc, pc, asr #32 │ │ - ldrhhi lr, [ip, #141]! ; 0x8d │ │ - strdeq pc, [r1], -r5 │ │ - andeq pc, r1, r7, ror #11 │ │ + and pc, r7, r3, ror #21 │ │ + ldrmi r4, [r8], -lr, lsl #20 │ │ + orreq lr, sl, pc, asr #20 │ │ + ldrbtmi r2, [sl], #-882 ; 0xfffffc8e │ │ + blx 269ba6 <_end@@Base+0x212caa> │ │ + ldrbmi r6, [r2], -r8, lsr #32 │ │ + stmdavs r9!, {r4, r5, fp, sp, lr} │ │ + ldc2 0, cr15, [ip], {20} │ │ + ; instruction: 0xf04fe001 │ │ + bls 79f74 <_end@@Base+0x23078> │ │ + addsmi r6, sl, #2293760 ; 0x230000 │ │ + ; instruction: 0xf7e0d001 │ │ + andlt lr, r2, r8, lsl #29 │ │ + ; instruction: 0x87f0e8bd │ │ + andeq r8, r2, r6, ror r3 │ │ + andeq lr, r1, r3, asr #20 │ │ + andeq lr, r1, r1, lsr sl │ │ │ │ -0002c590 : │ │ +0002db90 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ - ldr r3, [r0, #48] ; 0x30 │ │ + ldr r3, [pc, #60] ; (2dbd0 ) │ │ str r2, [sp, #4] │ │ - add.w r1, r3, r1, lsl #3 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + mov r4, r3 │ │ + str r2, [sp, #12] │ │ + ldr r2, [r0, #48] ; 0x30 │ │ + add.w r1, r2, r1, lsl #3 │ │ ldr r0, [r1, #4] │ │ - cbz r0, 2c5b0 │ │ - movs r2, #4 │ │ + cbnz r0, 2dbae │ │ + movs r0, #0 │ │ + b.n 2dbbe │ │ add r1, sp, #4 │ │ - add r3, sp, #12 │ │ - bl 3e9f2 │ │ + movs r2, #4 │ │ + add r3, sp, #8 │ │ + bl 40168 │ │ cmp r0, #0 │ │ - ite ge │ │ - ldrge r0, [sp, #12] │ │ - movlt r0, #0 │ │ - add sp, #20 │ │ - pop {pc} │ │ + blt.n 2dbaa │ │ + ldr r0, [sp, #8] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 2dbca │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #16 │ │ + pop {r4, pc} │ │ + nop │ │ + strh r6, [r4, #22] │ │ + movs r2, r0 │ │ │ │ -0002c5b4 : │ │ +0002dbd4 : │ │ stmdb sp!, {r0, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r6, r3 │ │ - ldr r3, [r0, #48] ; 0x30 │ │ - lsls r7, r1, #3 │ │ - mov r5, r1 │ │ - mov r4, r0 │ │ - add.w r8, r3, r7 │ │ + lsls r5, r1, #3 │ │ + ldr r4, [r0, #48] ; 0x30 │ │ + mov r8, r1 │ │ + mov r6, r0 │ │ mov sl, r2 │ │ + add r4, r5 │ │ + mov r7, r3 │ │ ldr.w r9, [sp, #40] ; 0x28 │ │ - ldr.w r1, [r8, #4] │ │ - cbnz r1, 2c5dc │ │ + ldr r1, [r4, #4] │ │ + cbnz r1, 2dbf6 │ │ movs r0, #5 │ │ - bl 3e924 │ │ - str.w r0, [r8, #4] │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ + bl 4007c │ │ + str r0, [r4, #4] │ │ + mov r0, r6 │ │ + mov r1, r8 │ │ mov r2, sl │ │ - bl 2c590 │ │ - mov r8, r0 │ │ + bl 2db90 │ │ + mov fp, r0 │ │ mov r3, r0 │ │ - b.n 2c604 │ │ + cbz r3, 2dc1c │ │ ldr r2, [r3, #0] │ │ ldr r1, [r2, #12] │ │ cmp r1, r9 │ │ - bne.n 2c602 │ │ + bne.n 2dc18 │ │ ldr r3, [r2, #8] │ │ - cmp r3, r6 │ │ - it lt │ │ - strlt r6, [r2, #8] │ │ - add sp, #4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cmp r3, r7 │ │ + bge.n 2dc52 │ │ + str r7, [r2, #8] │ │ + b.n 2dc52 │ │ ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - bne.n 2c5ec │ │ - ldr r1, [pc, #52] ; (2c640 ) │ │ + b.n 2dc04 │ │ + ldr r1, [pc, #56] ; (2dc58 ) │ │ movs r2, #141 ; 0x8d │ │ - ldr r0, [r4, #52] ; 0x34 │ │ + ldr r0, [r6, #52] ; 0x34 │ │ add r1, pc │ │ - bl 3eece <__listelem_malloc__> │ │ - mov fp, r0 │ │ - stmia.w r0, {r5, sl} │ │ - str r6, [r0, #8] │ │ - mov r1, fp │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ + mov r4, r0 │ │ + stmia.w r0, {r8, sl} │ │ + str r7, [r0, #8] │ │ + mov r1, r4 │ │ str.w r9, [r0, #12] │ │ - mov r0, r8 │ │ - bl 3e518 │ │ - ldr r2, [r4, #48] ; 0x30 │ │ - add.w r1, fp, #4 │ │ - adds r7, r2, r7 │ │ + mov r0, fp │ │ + bl 3fc68 │ │ + ldr r2, [r6, #48] ; 0x30 │ │ + adds r1, r4, #4 │ │ + add r5, r2 │ │ movs r2, #4 │ │ mov r3, r0 │ │ - ldr r0, [r7, #4] │ │ + ldr r0, [r5, #4] │ │ add sp, #4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 3eb3c │ │ - adc.w r0, r5, #8454144 ; 0x810000 │ │ + b.w 402d0 │ │ + add sp, #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + strd r0, r0, [r9, #-4]! │ │ │ │ -0002c644 : │ │ +0002dc5c : │ │ push {r0, r1, r2, r3, r4, lr} │ │ - ldr r3, [r0, #48] ; 0x30 │ │ + ldr r3, [pc, #56] ; (2dc98 ) │ │ str r2, [sp, #4] │ │ - ldr.w r0, [r3, r1, lsl #3] │ │ - cbz r0, 2c662 │ │ - movs r2, #4 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + mov r4, r3 │ │ + str r2, [sp, #12] │ │ + ldr r2, [r0, #48] ; 0x30 │ │ + ldr.w r0, [r2, r1, lsl #3] │ │ + cbnz r0, 2dc78 │ │ + movs r0, #0 │ │ + b.n 2dc88 │ │ add r1, sp, #4 │ │ - add r3, sp, #12 │ │ - bl 3e9f2 │ │ + movs r2, #4 │ │ + add r3, sp, #8 │ │ + bl 40168 │ │ cmp r0, #0 │ │ - ite ge │ │ - ldrge r0, [sp, #12] │ │ - movlt r0, #0 │ │ - add sp, #20 │ │ - pop {pc} │ │ - ... │ │ + blt.n 2dc74 │ │ + ldr r0, [sp, #8] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 2dc94 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #16 │ │ + pop {r4, pc} │ │ + strh r2, [r3, #16] │ │ + movs r2, r0 │ │ │ │ -0002c668 : │ │ - cmp r3, #0 │ │ +0002dc9c : │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ + subs r7, r3, #0 │ │ mov r5, r0 │ │ mov r4, r1 │ │ mov r6, r2 │ │ - mov r7, r3 │ │ - ble.n 2c692 │ │ - ldr r1, [pc, #120] ; (2c6f4 ) │ │ + ble.n 2dcc4 │ │ + ldr r1, [pc, #124] ; (2dd28 ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #120] ; (2c6f8 ) │ │ + ldr r3, [pc, #124] ; (2dd2c ) │ │ movs r2, #163 ; 0xa3 │ │ - add r1, pc │ │ stmia.w sp, {r4, r6} │ │ + add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r0, #1 │ │ - blx e17c │ │ + blx e9c4 │ │ cmp r1, r2 │ │ - beq.n 2c6ec │ │ + bne.n 2dcce │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 2dd22 │ │ ldr.w r8, [r0, #48] ; 0x30 │ │ ldr.w r1, [r8, r1, lsl #3] │ │ - cbnz r1, 2c6aa │ │ + cbnz r1, 2dce2 │ │ movs r0, #5 │ │ - bl 3e924 │ │ + bl 4007c │ │ str.w r0, [r8, r4, lsl #3] │ │ mov r0, r5 │ │ mov r1, r4 │ │ mov r2, r6 │ │ - bl 2c644 │ │ - cbz r0, 2c6c2 │ │ + bl 2dc5c │ │ + cbz r0, 2dcfa │ │ ldr r3, [r0, #8] │ │ cmp r3, r7 │ │ - bge.n 2c6ec │ │ + bge.n 2dcc8 │ │ str r7, [r0, #8] │ │ movs r0, #0 │ │ - b.n 2c6f0 │ │ - ldr r1, [pc, #56] ; (2c6fc ) │ │ + b.n 2dd22 │ │ + ldr r1, [pc, #52] ; (2dd30 ) │ │ movs r2, #185 ; 0xb9 │ │ ldr r0, [r5, #52] ; 0x34 │ │ add r1, pc │ │ - bl 3eece <__listelem_malloc__> │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ - stmia.w r0, {r4, r6, r7} │ │ - mov r3, r0 │ │ str r2, [r0, #12] │ │ - adds r1, r0, #4 │ │ + mov r3, r0 │ │ ldr r2, [r5, #48] ; 0x30 │ │ + adds r1, r3, #4 │ │ + stmia.w r0, {r4, r6, r7} │ │ ldr.w r0, [r2, r4, lsl #3] │ │ movs r2, #4 │ │ - bl 3eafe │ │ + bl 40290 │ │ movs r0, #1 │ │ - b.n 2c6f0 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ - ; instruction: 0xf4d30001 │ │ - ; instruction: 0xf4fc0001 │ │ - eor.w r0, fp, #8454144 ; 0x810000 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ; instruction: 0xe8d50001 │ │ + stmdb r2, {r0} │ │ + stmia.w fp, {r0} │ │ │ │ -0002c700 : │ │ +0002dd34 : │ │ push {r0, r1, r4, lr} │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ str r4, [sp, #0] │ │ - bl 2c668 │ │ - pop {r2, r3, r4, pc} │ │ - ... │ │ + bl 2dc9c │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ │ │ -0002c710 : │ │ - stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ +0002dd44 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r1 │ │ - ldr r3, [pc, #220] ; (2c7f4 ) │ │ + ldr r3, [pc, #228] ; (2de30 ) │ │ + sub sp, #20 │ │ + ldr r1, [pc, #228] ; (2de34 ) │ │ mov r5, r0 │ │ - ldr r1, [pc, #220] ; (2c7f8 ) │ │ - movs r0, #1 │ │ - add r3, pc │ │ movs r2, #215 ; 0xd7 │ │ + movs r0, #1 │ │ add r1, pc │ │ - bl 3df24 │ │ - cbnz r4, 2c75e │ │ - b.n 2c756 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + cbnz r4, 2dd90 │ │ + mov r6, r4 │ │ + ldr r3, [r5, #32] │ │ + cmp r6, r3 │ │ + bge.n 2dd90 │ │ ldr r3, [r5, #48] ; 0x30 │ │ ldr.w r0, [r3, r6, lsl #3] │ │ - cbz r0, 2c752 │ │ - bl 3ed2c │ │ - b.n 2c74c │ │ + cbz r0, 2dd8c │ │ + bl 404c4 │ │ + mov r7, r0 │ │ + cbz r0, 2dd8c │ │ ldr r3, [r7, #4] │ │ mov r0, r4 │ │ ldr r1, [r3, #8] │ │ - bl 3e518 │ │ + bl 3fc68 │ │ mov r4, r0 │ │ mov r0, r7 │ │ - bl 3ece8 │ │ - mov r7, r0 │ │ - cmp r0, #0 │ │ - bne.n 2c73a │ │ + bl 40480 │ │ + b.n 2dd74 │ │ adds r6, #1 │ │ - b.n 2c758 │ │ + b.n 2dd62 │ │ + movs r3, #0 │ │ + str r3, [sp, #12] │ │ mov r6, r4 │ │ - ldr r3, [r5, #32] │ │ - cmp r6, r3 │ │ - blt.n 2c72c │ │ - mov.w fp, #0 │ │ - mov r9, r4 │ │ mov.w sl, #0 │ │ - b.n 2c7cc │ │ - ldr.w r7, [r9] │ │ + cbz r6, 2de0c │ │ + ldr.w r9, [r6] │ │ ldr r3, [r5, #48] ; 0x30 │ │ - ldr r2, [r7, #4] │ │ + ldr.w r2, [r9, #4] │ │ ldr.w r0, [r3, r2, lsl #3] │ │ - cbz r0, 2c7c8 │ │ - bl 3ed2c │ │ - b.n 2c7c2 │ │ - ldr r3, [r6, #4] │ │ + cbz r0, 2de08 │ │ + bl 404c4 │ │ + mov r8, r0 │ │ + cbz r0, 2de08 │ │ + ldr.w r3, [r8, #4] │ │ mov r0, r5 │ │ - ldr r2, [r7, #8] │ │ - ldr r1, [r7, #0] │ │ - ldr.w r8, [r3, #8] │ │ - ldr.w r3, [r8, #8] │ │ - adds r3, r2, r3 │ │ - ldr.w r2, [r8, #4] │ │ - bl 2c700 │ │ + ldr.w r1, [r9] │ │ + ldr.w fp, [r3, #8] │ │ + ldr.w r3, [fp, #8] │ │ + ldr.w r2, [fp, #4] │ │ + mov r7, r3 │ │ + ldr.w r3, [r9, #8] │ │ + add r7, r3 │ │ + mov r3, r7 │ │ + bl 2dd34 │ │ cmp r0, #0 │ │ - blt.n 2c7bc │ │ - beq.n 2c7b8 │ │ - ldr r1, [r7, #0] │ │ + blt.n 2de00 │ │ + beq.n 2ddfc │ │ + ldr.w r1, [r9] │ │ mov r0, r5 │ │ - ldr.w r2, [r8, #4] │ │ - add.w fp, fp, #1 │ │ - bl 2c644 │ │ + ldr.w r2, [fp, #4] │ │ + bl 2dc5c │ │ mov r1, r0 │ │ mov r0, r4 │ │ - bl 3e518 │ │ + bl 3fc68 │ │ + ldr r3, [sp, #12] │ │ + adds r3, #1 │ │ + str r3, [sp, #12] │ │ mov r4, r0 │ │ mov.w sl, #1 │ │ - mov r0, r6 │ │ - bl 3ece8 │ │ - mov r6, r0 │ │ - cmp r0, #0 │ │ - bne.n 2c77e │ │ - ldr.w r9, [r9, #8] │ │ - cmp.w r9, #0 │ │ - bne.n 2c76a │ │ + mov r0, r8 │ │ + bl 40480 │ │ + b.n 2ddb0 │ │ + ldr r6, [r6, #8] │ │ + b.n 2dd9a │ │ cmp.w sl, #0 │ │ - bne.n 2c762 │ │ - ldr r1, [pc, #32] ; (2c7fc ) │ │ + bne.n 2dd94 │ │ + ldr r3, [sp, #12] │ │ movs r0, #1 │ │ - ldr r3, [pc, #32] ; (2c800 ) │ │ + ldr r1, [pc, #32] ; (2de38 ) │ │ movw r2, #277 ; 0x115 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ - str.w fp, [sp] │ │ + ldr r3, [pc, #24] ; (2de3c ) │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - eors.w r0, sl, #8454144 ; 0x810000 │ │ - bics.w r0, r1, #8454144 ; 0x810000 │ │ - ; instruction: 0xf3710001 │ │ - and.w r0, r3, #8454144 ; 0x810000 │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldmia.w r8, {r0} │ │ + ; instruction: 0xe8350001 │ │ + b.n 2dd16 │ │ + movs r1, r0 │ │ + ; instruction: 0xe8010001 │ │ │ │ -0002c804 : │ │ +0002de40 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - lsls r6, r1, #3 │ │ + lsls r5, r1, #3 │ │ ldr r3, [r0, #48] ; 0x30 │ │ - mov r4, r0 │ │ - mov r5, r1 │ │ - adds r2, r3, r6 │ │ + mov r6, r0 │ │ + mov r7, r1 │ │ + adds r2, r3, r5 │ │ ldr r2, [r2, #4] │ │ - cbnz r2, 2c81a │ │ - ldr.w r7, [r3, r1, lsl #3] │ │ - cbz r7, 2c852 │ │ - ldr r2, [pc, #60] ; (2c858 ) │ │ + cbnz r2, 2de56 │ │ + ldr.w r4, [r3, r1, lsl #3] │ │ + cbz r4, 2de8e │ │ + ldr r2, [pc, #60] ; (2de94 ) │ │ movw r3, #315 ; 0x13b │ │ movs r0, #1 │ │ movs r1, #12 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - mov r7, r0 │ │ - ldr.w r0, [r3, r5, lsl #3] │ │ - cbz r0, 2c83a │ │ - bl 3ed2c │ │ - str r0, [r7, #4] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - adds r6, r3, r6 │ │ - ldr r0, [r6, #4] │ │ - cbz r0, 2c848 │ │ - bl 3ed2c │ │ - str r0, [r7, #0] │ │ - ldr r3, [r7, #0] │ │ - cbz r3, 2c852 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + mov r4, r0 │ │ + ldr.w r0, [r3, r7, lsl #3] │ │ + cbz r0, 2de76 │ │ + bl 404c4 │ │ + str r0, [r4, #4] │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + add r5, r3 │ │ + ldr r0, [r5, #4] │ │ + cbz r0, 2de84 │ │ + bl 404c4 │ │ + str r0, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + cbz r3, 2de8e │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #8] │ │ - str r3, [r7, #8] │ │ - mov r0, r7 │ │ + str r3, [r4, #8] │ │ + mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - ssat16 r0, #2, pc │ │ + b.n 2dcee │ │ + movs r1, r0 │ │ │ │ -0002c85c : │ │ +0002de98 : │ │ ldr r3, [r0, #8] │ │ - cbz r3, 2c864 │ │ + cbz r3, 2dea0 │ │ ldr r0, [r3, #0] │ │ bx lr │ │ ldr r0, [r0, #4] │ │ - cbz r0, 2c86c │ │ + cbz r0, 2dea8 │ │ ldr r3, [r0, #4] │ │ ldr r0, [r3, #8] │ │ bx lr │ │ │ │ -0002c86e : │ │ +0002deaa : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 2c88a │ │ + cbz r0, 2dec6 │ │ ldr r0, [r0, #4] │ │ - bl 3ece4 │ │ + bl 4047c │ │ ldr r0, [r4, #0] │ │ - bl 3ece4 │ │ + bl 4047c │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ pop {r4, pc} │ │ │ │ -0002c88c : │ │ +0002dec8 : │ │ + ldr r3, [r0, #8] │ │ push {r4, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #8] │ │ - cbz r3, 2c8b2 │ │ + cbz r3, 2defa │ │ ldr r3, [r3, #8] │ │ str r3, [r0, #8] │ │ - cbnz r3, 2c8c6 │ │ + cbnz r3, 2dee6 │ │ ldr r0, [r0, #0] │ │ - bl 3ece8 │ │ + bl 40480 │ │ str r0, [r4, #0] │ │ - cbz r0, 2c8ac │ │ + cbz r0, 2deea │ │ ldr r3, [r0, #4] │ │ ldr r3, [r3, #8] │ │ str r3, [r4, #8] │ │ - b.n 2c8c6 │ │ - ldr r3, [r4, #4] │ │ - cbnz r3, 2c8c6 │ │ - b.n 2c8be │ │ - ldr r0, [r0, #4] │ │ - cbz r0, 2c8be │ │ - bl 3ece8 │ │ - str r0, [r4, #4] │ │ - cbnz r0, 2c8c6 │ │ mov r0, r4 │ │ - movs r4, #0 │ │ - bl 2c86e │ │ + pop {r4, pc} │ │ + ldr r3, [r4, #4] │ │ + cmp r3, #0 │ │ + bne.n 2dee6 │ │ mov r0, r4 │ │ + bl 2deaa │ │ + movs r0, #0 │ │ pop {r4, pc} │ │ - movs r0, r0 │ │ + ldr r0, [r0, #4] │ │ + cmp r0, #0 │ │ + beq.n 2def0 │ │ + bl 40480 │ │ + str r0, [r4, #4] │ │ + cmp r0, #0 │ │ + bne.n 2dee6 │ │ + b.n 2def0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ mov r5, r0 │ │ - mov sl, r2 │ │ - bl 2c804 │ │ - ldr r6, [pc, #116] ; (2c950 ) │ │ - ldr.w fp, [pc, #116] ; 2c954 │ │ - add r6, pc │ │ + mov r7, r2 │ │ + bl 2de40 │ │ + ldr.w r8, [pc, #112] ; 2df8c │ │ + ldr.w r9, [pc, #112] ; 2df90 │ │ + add r8, pc │ │ + add r9, pc │ │ mov r4, r0 │ │ - b.n 2c944 │ │ + cbz r4, 2df84 │ │ mov r0, r4 │ │ - bl 2c85c │ │ - vldr s15, [r5, #44] ; 0x2c │ │ - ldr r3, [r0, #12] │ │ - ldmia.w r0, {r8, r9} │ │ - cmp r3, #0 │ │ - itet ge │ │ - ldrge r2, [r5, #16] │ │ - movlt r7, r6 │ │ - ldrge.w r7, [r2, r3, lsl #2] │ │ - ldr r3, [r0, #8] │ │ - vmov s12, r3 │ │ - vcvt.f32.s32 s14, s12 │ │ + bl 2de98 │ │ + vldr s14, [r5, #44] ; 0x2c │ │ + vldr s15, [r0, #8] │ │ + ldr r2, [r0, #12] │ │ + ldr.w fp, [r0] │ │ + cmp r2, #0 │ │ + ldr.w sl, [r0, #4] │ │ + vcvt.f32.s32 s15, s15 │ │ ldr r0, [r5, #28] │ │ - vdiv.f32 s15, s14, s15 │ │ + itet ge │ │ + ldrge r3, [r5, #16] │ │ + movlt r6, r8 │ │ + ldrge.w r6, [r3, r2, lsl #2] │ │ + vdiv.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r1, s15 │ │ - blx 3fde4 │ │ - mov r3, fp │ │ - add r3, pc │ │ - mov r2, r8 │ │ - str r7, [sp, #0] │ │ - vmov d6, r0, r1 │ │ - vneg.f64 d7, d6 │ │ - mov r1, r3 │ │ - mov r0, sl │ │ - mov r3, r9 │ │ - vstr d7, [sp, #8] │ │ - blx e11c │ │ + blx 414f4 │ │ + mov r2, fp │ │ + mov r3, sl │ │ + str r6, [sp, #0] │ │ + eor.w r1, r1, #2147483648 ; 0x80000000 │ │ + strd r0, r1, [sp, #8] │ │ + mov r1, r9 │ │ + mov r0, r7 │ │ + blx e964 │ │ mov r0, r4 │ │ - bl 2c88c │ │ + bl 2dec8 │ │ mov r4, r0 │ │ - cmp r4, #0 │ │ - bne.n 2c8e6 │ │ + b.n 2df28 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ssat16 r0, #2, r6 │ │ - ; instruction: 0xf2ec0001 │ │ + b.n 2ddc8 │ │ + movs r1, r0 │ │ + b.n 2ddd4 │ │ + movs r1, r0 │ │ │ │ -0002c958 : │ │ - push {r4, r5, r6, lr} │ │ +0002df94 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ mov r5, r0 │ │ - mov r6, r1 │ │ + ldr r6, [r0, #8] │ │ + mov r7, r1 │ │ movs r4, #0 │ │ - b.n 2c972 │ │ + cmp r4, r6 │ │ + bge.n 2dfb4 │ │ ldr r3, [r5, #16] │ │ - mov r1, r6 │ │ + mov r1, r7 │ │ ldr.w r0, [r3, r4, lsl #2] │ │ - blx e0b0 │ │ - cbz r0, 2c97e │ │ + blx e8f8 │ │ + cbz r0, 2dfbc │ │ adds r4, #1 │ │ - ldr r3, [r5, #8] │ │ - cmp r4, r3 │ │ - blt.n 2c962 │ │ - it eq │ │ - moveq.w r4, #4294967295 ; 0xffffffff │ │ + b.n 2df9e │ │ + bne.n 2dfbc │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ mov r0, r4 │ │ - pop {r4, r5, r6, pc} │ │ - ... │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0002c984 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ +0002dfc0 : │ │ + push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ mov r6, r1 │ │ - bl 2c958 │ │ + bl 2df94 │ │ adds r3, r0, #1 │ │ mov r5, r0 │ │ - bne.n 2c9ea │ │ + bne.n 2e026 │ │ ldr r5, [r4, #8] │ │ - ldr r7, [r4, #12] │ │ - cmp r5, r7 │ │ - bne.n 2c9d0 │ │ + ldr r3, [r4, #12] │ │ + cmp r5, r3 │ │ + bne.n 2e00c │ │ add.w r1, r5, #10 │ │ - ldr r2, [pc, #76] ; (2c9f0 ) │ │ + ldr r2, [pc, #76] ; (2e02c ) │ │ str r1, [r4, #12] │ │ movw r3, #407 ; 0x197 │ │ + ldr r0, [r4, #16] │ │ lsls r1, r1, #2 │ │ add r2, pc │ │ - ldr r0, [r4, #16] │ │ - bl 3ca60 <__ckd_realloc__> │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ str r0, [r4, #16] │ │ ldr r0, [r4, #20] │ │ - cbz r0, 2c9c2 │ │ + cbz r0, 2dffe │ │ mov r1, r5 │ │ ldr r2, [r4, #12] │ │ - bl 3c81c │ │ + bl 3df54 │ │ str r0, [r4, #20] │ │ ldr r0, [r4, #24] │ │ - cbz r0, 2c9d0 │ │ - mov r1, r7 │ │ + cbz r0, 2e00c │ │ + mov r1, r5 │ │ ldr r2, [r4, #12] │ │ - bl 3c81c │ │ + bl 3df54 │ │ str r0, [r4, #24] │ │ ldr r3, [r4, #8] │ │ mov r0, r6 │ │ - ldr r1, [pc, #28] ; (2c9f4 ) │ │ + ldr r1, [pc, #28] ; (2e030 ) │ │ mov.w r2, #416 ; 0x1a0 │ │ adds r3, #1 │ │ str r3, [r4, #8] │ │ add r1, pc │ │ ldr r4, [r4, #16] │ │ - bl 3ca88 <__ckd_salloc__> │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ str.w r0, [r4, r5, lsl #2] │ │ mov r0, r5 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ + pop {r4, r5, r6, pc} │ │ nop │ │ - sub.w r0, r9, #1 │ │ - sbcs.w r0, r5, #1 │ │ + b.n 2db76 │ │ + movs r1, r0 │ │ + b.n 2db16 │ │ + movs r1, r0 │ │ │ │ -0002c9f8 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ +0002e034 : │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r4, r1 │ │ vpush {d8} │ │ - vmov s16, r3 │ │ - sub sp, #8 │ │ - ldr r6, [pc, #224] ; (2cae8 ) │ │ - mov r4, r0 │ │ - ldr r3, [pc, #224] ; (2caec ) │ │ - mov r5, r1 │ │ - add r6, pc │ │ - str r1, [sp, #0] │ │ - add r3, pc │ │ - movs r0, #1 │ │ - mov r1, r6 │ │ + mov r5, r0 │ │ mov r7, r2 │ │ + movs r0, #1 │ │ mov.w r2, #428 ; 0x1ac │ │ - bl 3df24 │ │ - mov r1, r5 │ │ - mov r0, r4 │ │ - bl 2c984 │ │ - vcvt.f64.f32 d8, s16 │ │ - vmov r2, r3, d8 │ │ - mov r5, r0 │ │ - ldr r0, [r4, #28] │ │ - blx 3fc70 │ │ - ldr r3, [r4, #20] │ │ + vmov s16, r3 │ │ + ldr r3, [pc, #204] ; (2e118 ) │ │ + sub sp, #20 │ │ + add r3, pc │ │ + str r1, [sp, #0] │ │ + ldr r1, [pc, #200] ; (2e11c ) │ │ + add r1, pc │ │ + bl 3f6b8 │ │ + mov r1, r4 │ │ + mov r0, r5 │ │ + bl 2dfc0 │ │ + vcvt.f64.f32 d7, s16 │ │ + vmov r2, r3, d7 │ │ + mov r6, r0 │ │ + ldr r0, [r5, #28] │ │ + blx 4137c │ │ + vldr s14, [r5, #44] ; 0x2c │ │ + ldr r3, [r5, #20] │ │ vmov s15, r0 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [r4, #44] ; 0x2c │ │ - vmul.f32 s15, s14, s15 │ │ + vcvt.f32.s32 s15, s15 │ │ + vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov r8, s15 │ │ - cbnz r3, 2ca72 │ │ - ldr r3, [r4, #12] │ │ - mov r2, r6 │ │ - add.w r0, r3, #62 ; 0x3e │ │ - adds r3, #31 │ │ - it pl │ │ - movpl r0, r3 │ │ + vstr s15, [sp, #12] │ │ + cbnz r3, 2e0ac │ │ + ldr r3, [r5, #12] │ │ movs r1, #4 │ │ + ldr r2, [pc, #140] ; (2e120 ) │ │ + adds.w r0, r3, #31 │ │ + it mi │ │ + addmi.w r0, r3, #62 ; 0x3e │ │ + add r2, pc │ │ movw r3, #433 ; 0x1b1 │ │ asrs r0, r0, #5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - str r0, [r4, #20] │ │ - add.w r2, r5, #31 │ │ - ldr r3, [r4, #20] │ │ - ands.w r2, r2, r5, asr #32 │ │ - it cc │ │ - movcc r2, r5 │ │ - movs r6, #1 │ │ - and.w r1, r5, #31 │ │ - asrs r2, r2, #5 │ │ - lsls.w r1, r6, r1 │ │ - ldr.w r0, [r3, r2, lsl #2] │ │ - orrs r1, r0 │ │ - str.w r1, [r3, r2, lsl #2] │ │ - adds r2, r7, #1 │ │ - bne.n 2cab8 │ │ - b.n 2caae │ │ - mov r1, r6 │ │ - mov r2, r6 │ │ - mov r0, r4 │ │ - mov r3, r8 │ │ - str r5, [sp, #0] │ │ - adds r6, #1 │ │ - bl 2c5b4 │ │ - b.n 2cab0 │ │ - movs r6, #0 │ │ - ldr r3, [r4, #32] │ │ - cmp r6, r3 │ │ - blt.n 2ca9c │ │ - b.n 2cac6 │ │ - mov r0, r4 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + str r0, [r5, #20] │ │ + cmp r6, #0 │ │ + mov r3, r6 │ │ + it lt │ │ + addlt.w r3, r6, #31 │ │ + ldr r1, [r5, #20] │ │ + and.w r2, r6, #31 │ │ + movs r4, #1 │ │ + asrs r3, r3, #5 │ │ + lsl.w r2, r4, r2 │ │ + ldr.w r0, [r1, r3, lsl #2] │ │ + orrs r2, r0 │ │ + str.w r2, [r1, r3, lsl #2] │ │ + adds r3, r7, #1 │ │ + bne.n 2e0ec │ │ + movs r4, #0 │ │ + ldr r3, [r5, #32] │ │ + cmp r4, r3 │ │ + bge.n 2e0fa │ │ + mov r1, r4 │ │ + mov r2, r4 │ │ + str r6, [sp, #0] │ │ + mov r0, r5 │ │ + ldr r3, [sp, #12] │ │ + adds r4, #1 │ │ + bl 2dbd4 │ │ + b.n 2e0d4 │ │ + str r6, [sp, #0] │ │ + mov r0, r5 │ │ mov r1, r7 │ │ mov r2, r7 │ │ - mov r3, r8 │ │ - str r5, [sp, #0] │ │ - bl 2c5b4 │ │ - ldr r1, [pc, #40] ; (2caf0 ) │ │ + ldr r3, [sp, #12] │ │ + bl 2dbd4 │ │ + ldr r1, [pc, #40] ; (2e124 ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #40] ; (2caf4 ) │ │ + ldr r3, [pc, #40] ; (2e128 ) │ │ mov.w r2, #448 ; 0x1c0 │ │ + str r4, [sp, #0] │ │ add r1, pc │ │ - str r6, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ - mov r0, r6 │ │ - add sp, #8 │ │ + bl 3f6b8 │ │ + mov r0, r4 │ │ + add sp, #20 │ │ vpop {d8} │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - nop │ │ - adc.w r0, r5, #1 │ │ - addw r0, r7, #1 │ │ - eor.w r0, r3, #1 │ │ - sbc.w r0, pc, #1 │ │ + pop {r4, r5, r6, r7, pc} │ │ + b.n 2dd22 │ │ + movs r1, r0 │ │ + b.n 2db8e │ │ + movs r1, r0 │ │ + b.n 2dafe │ │ + movs r1, r0 │ │ + b.n 2da32 │ │ + movs r1, r0 │ │ + b.n 2dc12 │ │ + movs r1, r0 │ │ │ │ -0002caf8 : │ │ +0002e12c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r4, r0 │ │ sub sp, #20 │ │ + ldr.w r8, [r0, #8] │ │ + mov r4, r0 │ │ mov r6, r1 │ │ mov r7, r2 │ │ movs r5, #0 │ │ - b.n 2cb18 │ │ + cmp r5, r8 │ │ + bge.n 2e154 │ │ ldr r3, [r4, #16] │ │ mov r1, r6 │ │ ldr.w r0, [r3, r5, lsl #2] │ │ - blx e0b0 │ │ - cbz r0, 2cb3a │ │ + blx e8f8 │ │ + cbz r0, 2e170 │ │ adds r5, #1 │ │ - ldr r3, [r4, #8] │ │ - cmp r5, r3 │ │ - blt.n 2cb08 │ │ - bne.n 2cb3a │ │ - ldr r1, [pc, #300] ; (2cc50 ) │ │ + b.n 2e13e │ │ + bne.n 2e170 │ │ + ldr r1, [pc, #288] ; (2e278 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #300] ; (2cc54 ) │ │ + ldr r3, [pc, #288] ; (2e27c ) │ │ mov.w r2, #464 ; 0x1d0 │ │ - add r1, pc │ │ str r6, [sp, #0] │ │ + add r1, pc │ │ add r3, pc │ │ - mov.w r7, #4294967295 ; 0xffffffff │ │ - bl 3df24 │ │ - b.n 2cc46 │ │ - mov r0, r4 │ │ + bl 3f6b8 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 2e272 │ │ mov r1, r7 │ │ - bl 2c984 │ │ + mov r0, r4 │ │ + bl 2dfc0 │ │ ldr r3, [r4, #24] │ │ - mov r6, r0 │ │ - cbnz r3, 2cb66 │ │ + mov r7, r0 │ │ + cbnz r3, 2e19c │ │ ldr r3, [r4, #12] │ │ - ldr r2, [pc, #268] ; (2cc58 ) │ │ - add.w r0, r3, #62 ; 0x3e │ │ - adds r3, #31 │ │ - it pl │ │ - movpl r0, r3 │ │ - add r2, pc │ │ movs r1, #4 │ │ + ldr r2, [pc, #252] ; (2e280 ) │ │ + adds.w r0, r3, #31 │ │ + it mi │ │ + addmi.w r0, r3, #62 ; 0x3e │ │ + add r2, pc │ │ movw r3, #469 ; 0x1d5 │ │ asrs r0, r0, #5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r0, [r4, #24] │ │ - add.w r2, r6, #31 │ │ - ldr r3, [r4, #24] │ │ - ands.w r2, r2, r6, asr #32 │ │ - it cc │ │ - movcc r2, r6 │ │ - movs r0, #1 │ │ - and.w r1, r6, #31 │ │ - asrs r2, r2, #5 │ │ - lsls.w r1, r0, r1 │ │ - ldr.w r0, [r3, r2, lsl #2] │ │ - orrs r0, r1 │ │ - str.w r0, [r3, r2, lsl #2] │ │ - ldr r3, [r4, #20] │ │ - cbz r3, 2cbb6 │ │ - add.w r7, r5, #31 │ │ - and.w r0, r5, #31 │ │ - ands.w r7, r7, r5, asr #32 │ │ - it cc │ │ - movcc r7, r5 │ │ - asrs r7, r7, #5 │ │ - ldr.w r7, [r3, r7, lsl #2] │ │ - lsrs.w r0, r7, r0 │ │ + cmp r7, #0 │ │ + mov r3, r7 │ │ + it lt │ │ + addlt.w r3, r7, #31 │ │ + ldr r0, [r4, #24] │ │ + and.w r1, r7, #31 │ │ + movs r2, #1 │ │ + asrs r3, r3, #5 │ │ + lsls r2, r1 │ │ + ldr.w r1, [r0, r3, lsl #2] │ │ + orrs r1, r2 │ │ + str.w r1, [r0, r3, lsl #2] │ │ + ldr r1, [r4, #20] │ │ + cbz r1, 2e1e4 │ │ + cmp r5, #0 │ │ + mov r0, r5 │ │ + it lt │ │ + addlt.w r0, r5, #31 │ │ + and.w r6, r5, #31 │ │ + asrs r0, r0, #5 │ │ + ldr.w r0, [r1, r0, lsl #2] │ │ + lsrs r0, r6 │ │ lsls r0, r0, #31 │ │ ittt mi │ │ - ldrmi.w r0, [r3, r2, lsl #2] │ │ - orrmi r1, r0 │ │ - strmi.w r1, [r3, r2, lsl #2] │ │ - ldr r3, [pc, #164] ; (2cc5c ) │ │ - movs r7, #0 │ │ - str r7, [sp, #8] │ │ - add r3, pc │ │ - str r3, [sp, #12] │ │ - b.n 2cc3e │ │ - ldr r2, [sp, #8] │ │ + ldrmi.w r0, [r1, r3, lsl #2] │ │ + orrmi r2, r0 │ │ + strmi.w r2, [r1, r3, lsl #2] │ │ + ldr.w fp, [pc, #156] ; 2e284 │ │ + movs r6, #0 │ │ + mov r9, r6 │ │ + add fp, pc │ │ + ldr r3, [r4, #32] │ │ + cmp r9, r3 │ │ + bge.n 2e270 │ │ ldr r3, [r4, #48] ; 0x30 │ │ - add.w r3, r3, r2, lsl #3 │ │ + add.w r3, r3, r9, lsl #3 │ │ ldr r0, [r3, #4] │ │ - cmp r0, #0 │ │ - beq.n 2cc38 │ │ - bl 3ed2c │ │ - b.n 2cc32 │ │ + cbz r0, 2e26a │ │ + bl 404c4 │ │ + mov r8, r0 │ │ + cbz r0, 2e26a │ │ ldr.w r3, [r8, #4] │ │ - ldr.w fp, [r3, #8] │ │ - mov sl, fp │ │ - b.n 2cc1e │ │ - ldr.w r9, [sl] │ │ - ldr.w r3, [r9, #12] │ │ - cmp r3, r5 │ │ - bne.n 2cc1a │ │ - ldr r1, [sp, #12] │ │ + ldr.w sl, [r3, #8] │ │ + mov r3, sl │ │ + cbz r3, 2e25a │ │ + ldr.w ip, [r3] │ │ + ldr.w r2, [ip, #12] │ │ + cmp r2, r5 │ │ + bne.n 2e256 │ │ + mov r1, fp │ │ movw r2, #499 ; 0x1f3 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - adds r7, #1 │ │ - bl 3eece <__listelem_malloc__> │ │ - ldr.w r3, [r9] │ │ - str r3, [r0, #0] │ │ + adds r6, #1 │ │ + str r3, [sp, #8] │ │ + str.w ip, [sp, #12] │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ + ldr.w ip, [sp, #12] │ │ + ldr.w r2, [ip] │ │ + str r2, [r0, #0] │ │ mov r1, r0 │ │ - ldr.w r3, [r9, #4] │ │ - str r3, [r0, #4] │ │ - ldr.w r3, [r9, #8] │ │ - str r6, [r0, #12] │ │ - str r3, [r0, #8] │ │ - mov r0, fp │ │ - bl 3e518 │ │ - mov fp, r0 │ │ - ldr.w sl, [sl, #8] │ │ - cmp.w sl, #0 │ │ - bne.n 2cbe2 │ │ + ldr.w r2, [ip, #4] │ │ + str r2, [r0, #4] │ │ + ldr.w r2, [ip, #8] │ │ + str r7, [r0, #12] │ │ + str r2, [r0, #8] │ │ + mov r0, sl │ │ + bl 3fc68 │ │ + ldr r3, [sp, #8] │ │ + mov sl, r0 │ │ + ldr r3, [r3, #8] │ │ + b.n 2e210 │ │ ldr.w r3, [r8, #4] │ │ mov r0, r8 │ │ - str.w fp, [r3, #8] │ │ - bl 3ece8 │ │ - mov r8, r0 │ │ - cmp r0, #0 │ │ - bne.n 2cbd6 │ │ - ldr r3, [sp, #8] │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r3, [r4, #32] │ │ - ldr r2, [sp, #8] │ │ - cmp r2, r3 │ │ - blt.n 2cbc2 │ │ - mov r0, r7 │ │ + str.w sl, [r3, #8] │ │ + bl 40480 │ │ + b.n 2e202 │ │ + add.w r9, r9, #1 │ │ + b.n 2e1ee │ │ + mov r0, r6 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - bic.w r0, r9, #1 │ │ - ; instruction: 0xf1380001 │ │ - vext.8 d16, d13, d1, #0 │ │ - vaddl.s16 q0, d7, d1 │ │ + b.n 2dace │ │ + movs r1, r0 │ │ + b.n 2dcf4 │ │ + movs r1, r0 │ │ + b.n 2ea7e │ │ + movs r1, r0 │ │ + b.n 2e9c6 │ │ + movs r1, r0 │ │ │ │ -0002cc60 : │ │ +0002e288 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r6, r0 │ │ - ldr r5, [pc, #88] ; (2ccc0 ) │ │ - mov r8, r1 │ │ - mov r9, r2 │ │ + mov r5, r0 │ │ + ldr r7, [pc, #88] ; (2e2e8 ) │ │ + mov r9, r1 │ │ + mov r8, r2 │ │ movs r1, #56 ; 0x38 │ │ - add r5, pc │ │ - mov r7, r3 │ │ + add r7, pc │ │ + mov r6, r3 │ │ movs r0, #1 │ │ movw r3, #525 ; 0x20d │ │ - mov r2, r5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov r2, r7 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #1 │ │ mov r4, r0 │ │ str r3, [r0, #0] │ │ movs r0, #16 │ │ - bl 3ee14 │ │ - str.w r8, [r4, #28] │ │ + bl 405a8 │ │ + str.w r9, [r4, #28] │ │ str r0, [r4, #52] ; 0x34 │ │ - mov r0, r6 │ │ - cbz r6, 2cc9e │ │ - mov r1, r5 │ │ + mov r0, r5 │ │ + cbz r5, 2e2c6 │ │ + mov r1, r7 │ │ movw r2, #529 ; 0x211 │ │ - bl 3ca88 <__ckd_salloc__> │ │ - ldr r2, [pc, #36] ; (2ccc4 ) │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + ldr r2, [pc, #36] ; (2e2ec ) │ │ movs r1, #8 │ │ str r0, [r4, #4] │ │ movw r3, #533 ; 0x215 │ │ - str r7, [r4, #32] │ │ + str r6, [r4, #32] │ │ + mov r0, r6 │ │ + str.w r8, [r4, #44] ; 0x2c │ │ add r2, pc │ │ - str.w r9, [r4, #44] ; 0x2c │ │ - mov r0, r7 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r0, [r4, #48] ; 0x30 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ - cdp 0, 14, cr0, cr5, cr1, {0} │ │ - cdp 0, 10, cr0, cr9, cr1, {0} │ │ + b.n 2e8d6 │ │ + movs r1, r0 │ │ + b.n 2e856 │ │ + movs r1, r0 │ │ │ │ -0002ccc8 : │ │ +0002e2f0 : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -0002ccd0 : │ │ +0002e2f8 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.n 2cd68 │ │ + beq.n 2e390 │ │ ldr r0, [r0, #0] │ │ subs r0, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 2cd68 │ │ + bgt.n 2e390 │ │ movs r5, #0 │ │ - b.n 2ccf2 │ │ + ldr r3, [r4, #8] │ │ + cmp r5, r3 │ │ + bge.n 2e320 │ │ ldr r3, [r4, #16] │ │ ldr.w r0, [r3, r5, lsl #2] │ │ adds r5, #1 │ │ - bl 3caf4 │ │ - ldr r3, [r4, #8] │ │ - cmp r5, r3 │ │ - blt.n 2cce6 │ │ + bl 3e1f8 │ │ + b.n 2e30c │ │ movs r5, #0 │ │ - b.n 2cd34 │ │ + ldr r3, [r4, #32] │ │ + cmp r5, r3 │ │ + bge.n 2e362 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r7, r5, #3 │ │ - adds r3, r3, r7 │ │ + add r3, r7 │ │ ldr r0, [r3, #4] │ │ - cbz r0, 2cd20 │ │ - bl 3ed2c │ │ - b.n 2cd1a │ │ - ldr r3, [r6, #4] │ │ - ldr r0, [r3, #8] │ │ - bl 3e5cc │ │ - mov r0, r6 │ │ - bl 3ece8 │ │ - mov r6, r0 │ │ - cmp r0, #0 │ │ - bne.n 2cd0c │ │ + cbnz r0, 2e348 │ │ ldr r3, [r4, #48] ; 0x30 │ │ adds r5, #1 │ │ - adds r3, r3, r7 │ │ + add r3, r7 │ │ ldr r0, [r3, #4] │ │ - bl 3ed50 │ │ + bl 404e8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r0, [r3, r7] │ │ - bl 3ed50 │ │ - ldr r3, [r4, #32] │ │ - cmp r5, r3 │ │ - blt.n 2ccfc │ │ + bl 404e8 │ │ + b.n 2e322 │ │ + bl 404c4 │ │ + mov r6, r0 │ │ + cmp r0, #0 │ │ + beq.n 2e332 │ │ + ldr r3, [r6, #4] │ │ + ldr r0, [r3, #8] │ │ + bl 3fd1c │ │ + mov r0, r6 │ │ + bl 40480 │ │ + b.n 2e34c │ │ ldr r0, [r4, #48] ; 0x30 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #16] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - bl 3eea0 │ │ + bl 40634 │ │ ldr r0, [r4, #20] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #24] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #4] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ... │ │ │ │ -0002cd6c : │ │ +0002e394 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - vpush {d8} │ │ + sub sp, #92 ; 0x5c │ │ + ldr.w r8, [pc, #1204] ; 2e850 │ │ movs r4, #0 │ │ - sub sp, #76 ; 0x4c │ │ - mov r8, r0 │ │ - movs r0, #32 │ │ - mov r9, r2 │ │ - str r1, [sp, #32] │ │ + str r1, [sp, #28] │ │ + mov r7, r0 │ │ + add r8, pc │ │ + ldr.w r8, [r8] │ │ mov r1, r4 │ │ - str r4, [sp, #52] ; 0x34 │ │ - bl 3e924 │ │ - str r4, [sp, #44] ; 0x2c │ │ - str r4, [sp, #48] ; 0x30 │ │ - ldr.w r4, [pc, #1112] ; 2d1e8 │ │ + movs r0, #32 │ │ + str r4, [sp, #64] ; 0x40 │ │ + ldr.w r3, [r8] │ │ + mov r5, r2 │ │ + add.w fp, sp, #64 ; 0x40 │ │ + add.w sl, sp, #60 ; 0x3c │ │ + str r3, [sp, #84] ; 0x54 │ │ + bl 4007c │ │ + str r4, [sp, #56] ; 0x38 │ │ + str r4, [sp, #60] ; 0x3c │ │ + ldr.w r4, [pc, #1160] ; 2e854 │ │ + str.w r8, [sp, #36] ; 0x24 │ │ add r4, pc │ │ - mov r7, r0 │ │ - mov r0, r8 │ │ - add r1, sp, #52 ; 0x34 │ │ - add r2, sp, #48 ; 0x30 │ │ - add r3, sp, #44 ; 0x2c │ │ - bl 2c518 │ │ - cmp r0, #0 │ │ - mov sl, r0 │ │ - bge.n 2cdc8 │ │ - ldr.w r1, [pc, #1092] ; 2d1ec │ │ + mov r6, r0 │ │ + add.w r9, sp, #56 ; 0x38 │ │ + mov r2, sl │ │ + mov r0, r7 │ │ + mov r1, fp │ │ + mov r3, r9 │ │ + bl 2daf8 │ │ + subs r2, r0, #0 │ │ + bge.n 2e40c │ │ + ldr.w r3, [pc, #1132] ; 2e858 │ │ movs r0, #4 │ │ - ldr.w r3, [pc, #1088] ; 2d1f0 │ │ - movs r5, #0 │ │ - ldr.w r2, [pc, #1088] ; 2d1f4 │ │ + ldr.w r1, [pc, #1132] ; 2e85c │ │ + movw r2, #566 ; 0x236 │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr.w r3, [pc, #1124] ; 2e860 │ │ add r1, pc │ │ + movs r5, #0 │ │ add r3, pc │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ - movw r2, #566 ; 0x236 │ │ - bl 3df24 │ │ - b.n 2cdf8 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ + mov r8, r5 │ │ + bl 3f6b8 │ │ + b.n 2e444 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ mov r1, r4 │ │ - ldr r0, [r6, #0] │ │ - blx e0b0 │ │ + str r2, [sp, #24] │ │ + ldr r0, [r3, #0] │ │ + str r3, [sp, #20] │ │ + blx e8f8 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #24] │ │ + mov r8, r0 │ │ cmp r0, #0 │ │ - bne.n 2cd94 │ │ - cmp.w sl, #2 │ │ - mov r5, r0 │ │ - ble.n 2cdfe │ │ - ldr r2, [sp, #52] ; 0x34 │ │ + bne.n 2e3d4 │ │ + cmp r2, #2 │ │ + ble.n 2e448 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ movs r0, #4 │ │ - ldr.w r1, [pc, #1044] ; 2d1f8 │ │ - ldr.w r3, [pc, #1044] ; 2d1fc │ │ - str r2, [sp, #0] │ │ + ldr.w r1, [pc, #1076] ; 2e864 │ │ + movw r2, #573 ; 0x23d │ │ + mov r5, r8 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr.w r3, [pc, #1068] ; 2e868 │ │ add r3, pc │ │ - movw r2, #573 ; 0x23d │ │ - bl 3df24 │ │ - mov r6, r5 │ │ + bl 3f6b8 │ │ mov r4, r5 │ │ - b.n 2d196 │ │ - bne.n 2ce0c │ │ - ldr r1, [pc, #1020] ; (2d200 ) │ │ + b.n 2e7fa │ │ + bne.n 2e458 │ │ + ldr.w r1, [pc, #1056] ; 2e86c │ │ movw r2, #583 ; 0x247 │ │ - ldr r0, [r6, #4] │ │ + ldr r0, [r3, #4] │ │ add r1, pc │ │ - b.n 2ce2a │ │ - ldr r4, [pc, #1012] ; (2d204 ) │ │ + b.n 2e47c │ │ + ldr.w r4, [pc, #1044] ; 2e870 │ │ movs r0, #3 │ │ - ldr r3, [pc, #1012] ; (2d208 ) │ │ + ldr.w r3, [pc, #1044] ; 2e874 │ │ movw r2, #586 ; 0x24a │ │ add r4, pc │ │ add r3, pc │ │ mov r1, r4 │ │ - bl 3df24 │ │ - ldr r0, [pc, #1000] ; (2d20c ) │ │ + bl 3f6b8 │ │ + ldr.w r0, [pc, #1028] ; 2e878 │ │ mov r1, r4 │ │ movw r2, #587 ; 0x24b │ │ add r0, pc │ │ - bl 3ca88 <__ckd_salloc__> │ │ - add r1, sp, #52 ; 0x34 │ │ - add r2, sp, #48 ; 0x30 │ │ - add r3, sp, #44 ; 0x2c │ │ - mov r6, r0 │ │ - mov r0, r8 │ │ - bl 2c518 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + mov r1, fp │ │ + mov r2, sl │ │ + mov r3, r9 │ │ + mov r8, r0 │ │ + mov r0, r7 │ │ + bl 2daf8 │ │ cmp r0, #2 │ │ - bne.n 2ce72 │ │ - ldr r4, [sp, #44] ; 0x2c │ │ - ldr r1, [pc, #972] ; (2d210 ) │ │ - ldr r5, [r4, #0] │ │ + beq.n 2e4ac │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + movs r0, #4 │ │ + ldr r1, [pc, #996] ; (2e87c ) │ │ + movw r2, #599 ; 0x257 │ │ + movs r5, #0 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ - mov r0, r5 │ │ - blx e0b0 │ │ - cbz r0, 2ce5c │ │ - ldr r1, [pc, #960] ; (2d214 ) │ │ - mov r0, r5 │ │ + ldr r3, [pc, #988] ; (2e880 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + b.n 2e444 │ │ + ldr r4, [sp, #56] ; 0x38 │ │ + ldr r1, [pc, #980] ; (2e884 ) │ │ + ldr r3, [r4, #0] │ │ add r1, pc │ │ - blx e0b0 │ │ - cbnz r0, 2ce72 │ │ - ldr r1, [pc, #952] ; (2d218 ) │ │ - add r2, sp, #64 ; 0x40 │ │ + mov r0, r3 │ │ + str r3, [sp, #20] │ │ + blx e8f8 │ │ + cbz r0, 2e4ce │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [pc, #964] ; (2e888 ) │ │ + mov r0, r3 │ │ + add r1, pc │ │ + blx e8f8 │ │ + cmp r0, #0 │ │ + bne.n 2e492 │ │ + ldr r1, [pc, #956] ; (2e88c ) │ │ + add r2, sp, #76 ; 0x4c │ │ ldr r0, [r4, #4] │ │ add r1, pc │ │ - blx e104 │ │ + blx e94c │ │ cmp r0, #1 │ │ - bne.n 2ce72 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + bne.n 2e492 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ cmp r3, #0 │ │ - bgt.n 2ce8c │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - movs r0, #4 │ │ - ldr r1, [pc, #932] ; (2d21c ) │ │ - movs r5, #0 │ │ - ldr r3, [pc, #932] ; (2d220 ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ - movw r2, #599 ; 0x257 │ │ - bl 3df24 │ │ - b.n 2cdfa │ │ - ldr r1, [sp, #32] │ │ - mov r2, r9 │ │ - mov r0, r6 │ │ - bl 2cc60 │ │ + ble.n 2e492 │ │ + ldr r1, [sp, #28] │ │ + mov r2, r5 │ │ + mov r0, r8 │ │ + bl 2e288 │ │ mov r4, r0 │ │ - mov r0, r6 │ │ - bl 3caf4 │ │ mov r0, r8 │ │ - add r1, sp, #52 ; 0x34 │ │ - add r2, sp, #48 ; 0x30 │ │ - add r3, sp, #44 ; 0x2c │ │ - bl 2c518 │ │ + bl 3e1f8 │ │ + mov r0, r7 │ │ + mov r1, fp │ │ + mov r2, sl │ │ + mov r3, r9 │ │ + bl 2daf8 │ │ cmp r0, #2 │ │ - bne.n 2cee8 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - ldr r1, [pc, #880] ; (2d224 ) │ │ - ldr r6, [r5, #0] │ │ + beq.n 2e51a │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + movs r0, #4 │ │ + ldr r1, [pc, #900] ; (2e890 ) │ │ + movw r2, #618 ; 0x26a │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ - mov r0, r6 │ │ - blx e0b0 │ │ - cbz r0, 2ceca │ │ - ldr r1, [pc, #872] ; (2d228 ) │ │ - mov r0, r6 │ │ + ldr r3, [pc, #892] ; (2e894 ) │ │ + add r3, pc │ │ + b.n 2e57a │ │ + ldr r5, [sp, #56] ; 0x38 │ │ + ldr r1, [pc, #888] ; (2e898 ) │ │ + ldr.w r8, [r5] │ │ add r1, pc │ │ - blx e0b0 │ │ - cbnz r0, 2cee8 │ │ - ldr r1, [pc, #864] ; (2d22c ) │ │ + mov r0, r8 │ │ + blx e8f8 │ │ + cbz r0, 2e53a │ │ + ldr r1, [pc, #876] ; (2e89c ) │ │ + mov r0, r8 │ │ + add r1, pc │ │ + blx e8f8 │ │ + cmp r0, #0 │ │ + bne.n 2e506 │ │ + ldr r1, [pc, #868] ; (2e8a0 ) │ │ add.w r2, r4, #36 ; 0x24 │ │ ldr r0, [r5, #4] │ │ add r1, pc │ │ - blx e104 │ │ + blx e94c │ │ cmp r0, #1 │ │ - bne.n 2cee8 │ │ + bne.n 2e506 │ │ ldr r3, [r4, #36] ; 0x24 │ │ cmp r3, #0 │ │ - blt.n 2cee8 │ │ + blt.n 2e506 │ │ ldr r2, [r4, #32] │ │ cmp r3, r2 │ │ - blt.n 2cefc │ │ - ldr r2, [sp, #52] ; 0x34 │ │ + bge.n 2e506 │ │ + mov r0, r7 │ │ + mov r1, fp │ │ + mov r2, sl │ │ + mov r3, r9 │ │ + bl 2daf8 │ │ + cmp r0, #2 │ │ + beq.n 2e584 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ movs r0, #4 │ │ - ldr r1, [pc, #832] ; (2d230 ) │ │ - ldr r3, [pc, #836] ; (2d234 ) │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #820] ; (2e8a4 ) │ │ + mov.w r2, #632 ; 0x278 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr r3, [pc, #816] ; (2e8a8 ) │ │ add r3, pc │ │ - movw r2, #618 ; 0x26a │ │ - b.n 2cf58 │ │ - mov r0, r8 │ │ - add r1, sp, #52 ; 0x34 │ │ - add r2, sp, #48 ; 0x30 │ │ - add r3, sp, #44 ; 0x2c │ │ - bl 2c518 │ │ - cmp r0, #2 │ │ - bne.n 2cf46 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - ldr r1, [pc, #808] ; (2d238 ) │ │ - ldr r6, [r5, #0] │ │ + movs r5, #0 │ │ + bl 3f6b8 │ │ + mov r8, r5 │ │ + b.n 2e7fa │ │ + ldr r5, [sp, #56] ; 0x38 │ │ + ldr r1, [pc, #804] ; (2e8ac ) │ │ + ldr.w r8, [r5] │ │ add r1, pc │ │ - mov r0, r6 │ │ - blx e0b0 │ │ - cbz r0, 2cf28 │ │ - ldr r1, [pc, #796] ; (2d23c ) │ │ - mov r0, r6 │ │ + mov r0, r8 │ │ + blx e8f8 │ │ + cbz r0, 2e5a4 │ │ + ldr r1, [pc, #792] ; (2e8b0 ) │ │ + mov r0, r8 │ │ add r1, pc │ │ - blx e0b0 │ │ - cbnz r0, 2cf46 │ │ - ldr r1, [pc, #788] ; (2d240 ) │ │ + blx e8f8 │ │ + cmp r0, #0 │ │ + bne.n 2e568 │ │ + ldr r1, [pc, #780] ; (2e8b4 ) │ │ add.w r2, r4, #40 ; 0x28 │ │ ldr r0, [r5, #4] │ │ add r1, pc │ │ - blx e104 │ │ + blx e94c │ │ cmp r0, #1 │ │ - bne.n 2cf46 │ │ + bne.n 2e568 │ │ ldr r3, [r4, #40] ; 0x28 │ │ cmp r3, #0 │ │ - blt.n 2cf46 │ │ + blt.n 2e568 │ │ ldr r2, [r4, #32] │ │ cmp r3, r2 │ │ - blt.n 2cf62 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - movs r0, #4 │ │ - ldr r1, [pc, #760] ; (2d244 ) │ │ - ldr r3, [pc, #760] ; (2d248 ) │ │ - add r1, pc │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ - mov.w r2, #632 ; 0x278 │ │ + bge.n 2e568 │ │ + ldr r3, [pc, #756] ; (2e8b8 ) │ │ movs r5, #0 │ │ - bl 3df24 │ │ - mov r6, r5 │ │ - b.n 2d196 │ │ - vmov.f32 s16, #112 ; 0x3f800000 1.0 │ │ - ldr.w fp, [pc, #740] ; 2d24c │ │ - movs r5, #0 │ │ - ldr r3, [pc, #736] ; (2d250 ) │ │ - ldr r2, [pc, #740] ; (2d254 ) │ │ - add fp, pc │ │ - mov r6, r5 │ │ - mov r9, r8 │ │ - add r2, pc │ │ - str r5, [sp, #20] │ │ - str r5, [sp, #16] │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #36] ; 0x24 │ │ - mov r0, r9 │ │ - add r1, sp, #52 ; 0x34 │ │ - add r2, sp, #48 ; 0x30 │ │ - add r3, sp, #44 ; 0x2c │ │ - bl 2c518 │ │ - cmp r0, #0 │ │ - mov sl, r0 │ │ - bgt.n 2cfa6 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ + mov fp, r5 │ │ + mov r9, r5 │ │ + add r3, pc │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [pc, #748] ; (2e8bc ) │ │ + mov r8, r5 │ │ + add r3, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #744] ; (2e8c0 ) │ │ + add r3, pc │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [pc, #740] ; (2e8c4 ) │ │ + add r3, pc │ │ + str r3, [sp, #32] │ │ + ldr r3, [pc, #740] ; (2e8c8 ) │ │ + add r3, pc │ │ + str r3, [sp, #52] ; 0x34 │ │ + add r3, sp, #56 ; 0x38 │ │ + mov r0, r7 │ │ + add r1, sp, #64 ; 0x40 │ │ + add r2, sp, #60 ; 0x3c │ │ + bl 2daf8 │ │ + subs r3, r0, #0 │ │ + str r3, [sp, #20] │ │ + bgt.n 2e60e │ │ + ldr r3, [sp, #64] ; 0x40 │ │ movs r0, #4 │ │ - ldr r1, [pc, #704] ; (2d258 ) │ │ - ldr r3, [pc, #704] ; (2d25c ) │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #716] ; (2e8cc ) │ │ + movw r2, #645 ; 0x285 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr r3, [pc, #708] ; (2e8d0 ) │ │ add r3, pc │ │ - movw r2, #645 ; 0x285 │ │ - b.n 2d076 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - mov r1, fp │ │ - ldr.w r8, [r2] │ │ - str r2, [sp, #28] │ │ - mov r0, r8 │ │ - blx e0b0 │ │ + b.n 2e6dc │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr.w sl, [r3] │ │ + str r3, [sp, #24] │ │ + mov r0, sl │ │ + blx e8f8 │ │ cmp r0, #0 │ │ - beq.w 2d120 │ │ - mov r0, r8 │ │ - ldr r1, [sp, #24] │ │ - blx e0b0 │ │ - cbz r0, 2cfd4 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - mov r0, r8 │ │ - add r1, pc │ │ - blx e0b0 │ │ + beq.w 2e784 │ │ + mov r0, sl │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + blx e8f8 │ │ + cbz r0, 2e63a │ │ + mov r0, sl │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + blx e8f8 │ │ cmp r0, #0 │ │ - bne.n 2d064 │ │ - sub.w r3, sl, #4 │ │ + bne.n 2e6ca │ │ + ldr r3, [sp, #20] │ │ + subs r3, #4 │ │ cmp r3, #1 │ │ - bhi.n 2d018 │ │ - ldr.w r8, [pc, #640] ; 2d260 │ │ - add r2, sp, #56 ; 0x38 │ │ - ldr r3, [sp, #28] │ │ - add r8, pc │ │ + bls.n 2e656 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + movs r0, #4 │ │ + ldr r1, [pc, #652] ; (2e8d4 ) │ │ + mov.w r2, #664 ; 0x298 │ │ + str r3, [sp, #0] │ │ + add r1, pc │ │ + ldr r3, [pc, #644] ; (2e8d8 ) │ │ + add r3, pc │ │ + b.n 2e6dc │ │ + ldr r3, [sp, #24] │ │ + add r2, sp, #68 ; 0x44 │ │ + ldr r1, [sp, #32] │ │ ldr r0, [r3, #4] │ │ - mov r1, r8 │ │ - blx e104 │ │ + blx e94c │ │ cmp r0, #1 │ │ - bne.n 2d018 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - mov r1, r8 │ │ - add r2, sp, #60 ; 0x3c │ │ + bne.n 2e642 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + add r2, sp, #72 ; 0x48 │ │ + ldr r1, [sp, #32] │ │ ldr r0, [r3, #8] │ │ - blx e104 │ │ + blx e94c │ │ cmp r0, #1 │ │ - bne.n 2d018 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ + bne.n 2e642 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ cmp r2, #0 │ │ - blt.n 2d018 │ │ + blt.n 2e642 │ │ ldr r3, [r4, #32] │ │ cmp r2, r3 │ │ - bge.n 2d018 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ + bge.n 2e642 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ cmp r2, #0 │ │ - blt.n 2d018 │ │ + blt.n 2e642 │ │ cmp r2, r3 │ │ - blt.n 2d02c │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - movs r0, #4 │ │ - ldr r1, [pc, #580] ; (2d264 ) │ │ - ldr r3, [pc, #584] ; (2d268 ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ - mov.w r2, #664 ; 0x298 │ │ - b.n 2d076 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + bge.n 2e642 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ ldr r0, [r3, #12] │ │ - bl 40b10 │ │ + bl 422c0 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - vcmpe.f32 s14, #0.0 │ │ - vmrs APSR_nzcv, fpscr │ │ - bls.n 2d050 │ │ - vcmpe.f32 s14, s16 │ │ + vcvt.f32.f64 s15, d7 │ │ + vcmpe.f32 s15, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 2d07e │ │ - ldr r2, [sp, #52] ; 0x34 │ │ + bhi.n 2e6ba │ │ + ldr r3, [sp, #64] ; 0x40 │ │ movs r0, #4 │ │ - ldr r1, [pc, #532] ; (2d26c ) │ │ - ldr r3, [pc, #536] ; (2d270 ) │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #560] ; (2e8dc ) │ │ + mov.w r2, #672 ; 0x2a0 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr r3, [pc, #552] ; (2e8e0 ) │ │ add r3, pc │ │ - mov.w r2, #672 ; 0x2a0 │ │ - b.n 2d076 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ + b.n 2e6dc │ │ + vmov.f32 s14, #112 ; 0x3f800000 1.0 │ │ + vcmpe.f32 s15, s14 │ │ + vmrs APSR_nzcv, fpscr │ │ + ble.n 2e6e6 │ │ + b.n 2e6a6 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ movs r0, #4 │ │ - ldr r1, [pc, #520] ; (2d274 ) │ │ - ldr r3, [pc, #524] ; (2d278 ) │ │ + ldr r1, [pc, #532] ; (2e8e4 ) │ │ + movw r2, #678 ; 0x2a6 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ - str r2, [sp, #0] │ │ + ldr r3, [pc, #524] ; (2e8e8 ) │ │ add r3, pc │ │ - movw r2, #678 ; 0x2a6 │ │ - bl 3df24 │ │ - movs r6, #0 │ │ - b.n 2d196 │ │ - vcvt.f64.f32 d7, s14 │ │ - ldr r0, [sp, #32] │ │ + bl 3f6b8 │ │ + mov.w r8, #0 │ │ + b.n 2e7fa │ │ + vcvt.f64.f32 d7, s15 │ │ + ldr r0, [sp, #28] │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - cmp.w sl, #5 │ │ + blx 4137c │ │ + ldr r3, [sp, #20] │ │ + vldr s14, [r4, #44] ; 0x2c │ │ + cmp r3, #5 │ │ vmov s15, r0 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [r4, #44] ; 0x2c │ │ - vmul.f32 s15, s14, s15 │ │ + vcvt.f32.s32 s15, s15 │ │ + vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov r8, s15 │ │ - bne.n 2d0f0 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - mov r0, r7 │ │ - add r2, sp, #68 ; 0x44 │ │ + vstr s15, [sp, #24] │ │ + bne.n 2e758 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + mov r0, r6 │ │ + add r2, sp, #80 ; 0x50 │ │ ldr r1, [r3, #16] │ │ - bl 3e9de │ │ + bl 40134 │ │ cmp r0, #0 │ │ - bge.n 2d0d8 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + bge.n 2e742 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ mov.w r2, #688 ; 0x2b0 │ │ - ldr r1, [pc, #440] ; (2d27c ) │ │ + ldr r1, [sp, #52] ; 0x34 │ │ ldr r0, [r3, #16] │ │ - add r1, pc │ │ - bl 3ca88 <__ckd_salloc__> │ │ - mov r2, r6 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + mov r2, r8 │ │ mov r1, r0 │ │ - mov r0, r7 │ │ - bl 3ea8c │ │ - str r6, [sp, #68] ; 0x44 │ │ - adds r6, #1 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + mov r0, r6 │ │ + bl 4021a │ │ + str.w r8, [sp, #80] ; 0x50 │ │ + add.w r8, r8, #1 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ mov r0, r4 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + add.w r9, r9, #1 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ str r3, [sp, #0] │ │ - mov r3, r8 │ │ - bl 2c5b4 │ │ - ldr r2, [sp, #16] │ │ - adds r2, #1 │ │ - str r2, [sp, #16] │ │ - b.n 2cf80 │ │ + ldr r3, [sp, #24] │ │ + bl 2dbd4 │ │ + b.n 2e5e8 │ │ mov r0, r4 │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - vmov r3, s15 │ │ - bl 2c700 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #24] │ │ + bl 2dd34 │ │ cmp r0, #1 │ │ - bne.w 2cf80 │ │ - ldr r3, [sp, #20] │ │ + bne.w 2e5e8 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ mov r0, r4 │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - adds r3, #1 │ │ - str r3, [sp, #20] │ │ - bl 2c644 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + add.w fp, fp, #1 │ │ + bl 2dc5c │ │ mov r1, r0 │ │ mov r0, r5 │ │ - bl 3e518 │ │ + bl 3fc68 │ │ mov r5, r0 │ │ - b.n 2cf80 │ │ - ldr r2, [r4, #32] │ │ + b.n 2e5e8 │ │ + ldr r3, [r4, #32] │ │ movs r0, #1 │ │ - ldr r6, [pc, #344] ; (2d280 ) │ │ - ldr r3, [pc, #348] ; (2d284 ) │ │ - str r2, [sp, #0] │ │ - add r6, pc │ │ - ldr r2, [r7, #8] │ │ - add r3, pc │ │ - mov r1, r6 │ │ - str r2, [sp, #4] │ │ - ldr r2, [sp, #16] │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #20] │ │ - str r2, [sp, #12] │ │ + ldr r7, [pc, #352] ; (2e8ec ) │ │ movw r2, #705 ; 0x2c1 │ │ - bl 3df24 │ │ - ldr r0, [r7, #8] │ │ + str r3, [sp, #0] │ │ + add r7, pc │ │ + ldr r3, [r6, #8] │ │ + mov r1, r7 │ │ + str.w r9, [sp, #8] │ │ + str.w fp, [sp, #12] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #332] ; (2e8f0 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r0, [r6, #8] │ │ movs r1, #4 │ │ - mov r2, r6 │ │ + mov r2, r7 │ │ movw r3, #711 ; 0x2c7 │ │ str r0, [r4, #8] │ │ adds r0, #10 │ │ str r0, [r4, #12] │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r0, [r4, #16] │ │ - mov r0, r7 │ │ - bl 3ed2c │ │ - b.n 2d172 │ │ + mov r0, r6 │ │ + bl 404c4 │ │ + cbz r0, 2e7d8 │ │ ldr r3, [r0, #4] │ │ ldr r1, [r3, #0] │ │ ldr r2, [r3, #8] │ │ ldr r3, [r4, #16] │ │ str.w r1, [r3, r2, lsl #2] │ │ - bl 3ece8 │ │ - cmp r0, #0 │ │ - bne.n 2d162 │ │ - mov r0, r7 │ │ - bl 3ed50 │ │ + bl 40480 │ │ + b.n 2e7c4 │ │ + mov r0, r6 │ │ + bl 404e8 │ │ mov r1, r5 │ │ mov r0, r4 │ │ - bl 2c710 │ │ - bl 3e5cc │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - bl 3caf4 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - bl 3caf4 │ │ - b.n 2d1da │ │ - mov r0, r7 │ │ - bl 3ed2c │ │ - b.n 2d1ae │ │ - ldr.w r3, [r8, #4] │ │ + bl 2dd44 │ │ + bl 3fd1c │ │ + ldr r0, [sp, #60] ; 0x3c │ │ + bl 3e1f8 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + bl 3e1f8 │ │ + mov r0, r4 │ │ + b.n 2e83a │ │ + mov r0, r6 │ │ + bl 404c4 │ │ + mov r7, r0 │ │ + cbz r0, 2e814 │ │ + ldr r3, [r7, #4] │ │ ldr r0, [r3, #0] │ │ - bl 3caf4 │ │ - mov r0, r8 │ │ - bl 3ece8 │ │ - mov r8, r0 │ │ - cmp r0, #0 │ │ - bne.n 2d19e │ │ - mov r0, r5 │ │ - bl 3e5cc │ │ + bl 3e1f8 │ │ mov r0, r7 │ │ - bl 3ed50 │ │ + bl 40480 │ │ + b.n 2e800 │ │ + mov r0, r5 │ │ + bl 3fd1c │ │ mov r0, r6 │ │ - bl 3caf4 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - bl 3caf4 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - bl 3caf4 │ │ - mov r0, r4 │ │ - bl 2ccd0 │ │ - mov r4, r8 │ │ + bl 404e8 │ │ + mov r0, r8 │ │ + bl 3e1f8 │ │ + ldr r0, [sp, #60] ; 0x3c │ │ + bl 3e1f8 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ - add sp, #76 ; 0x4c │ │ - vpop {d8} │ │ + bl 2e2f8 │ │ + mov r0, r7 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 2e848 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - vhadd.s16 d0, d11, d1 │ │ - ldc 0, cr0, [sp, #4] │ │ - cdp 0, 13, cr0, cr11, cr1, {0} │ │ - cdp 0, 15, cr0, cr1, cr1, {0} │ │ - stcl 0, cr0, [r7, #-4]! │ │ - cdp 0, 12, cr0, cr7, cr1, {0} │ │ - stcl 0, cr0, [fp, #-4] │ │ - ldc 0, cr0, [sp, #-4]! │ │ - cdp 0, 12, cr0, cr8, cr1, {0} │ │ - cdp 0, 12, cr0, cr13, cr1, {0} │ │ - bvc.n 2d2ec │ │ + ldrb r0, [r3, #11] │ │ + movs r2, r0 │ │ + b.n 2ee7e │ │ movs r1, r0 │ │ - cdp 0, 10, cr0, cr9, cr1, {0} │ │ - pop {r4, pc} │ │ + b.n 2ee36 │ │ + movs r1, r0 │ │ + b.n 2eb7a │ │ + movs r1, r0 │ │ + b.n 2edf6 │ │ + movs r1, r0 │ │ + b.n 2eb0e │ │ + movs r1, r0 │ │ + b.n 2edca │ │ + movs r1, r0 │ │ + b.n 2eade │ │ + movs r1, r0 │ │ + b.n 2eabe │ │ + movs r1, r0 │ │ + b.n 2edd8 │ │ + movs r1, r0 │ │ + b.n 2ede2 │ │ + movs r1, r0 │ │ + b.n 2ea56 │ │ + movs r1, r0 │ │ + b.n 2eda6 │ │ + movs r1, r0 │ │ + ldmia r3, {r3, r4, r5} │ │ + movs r1, r0 │ │ + b.n 2ede0 │ │ + movs r1, r0 │ │ + sub sp, #344 ; 0x158 │ │ + movs r1, r0 │ │ + b.n 2e986 │ │ + movs r1, r0 │ │ + b.n 2ed5e │ │ + movs r1, r0 │ │ + b.n 2edc4 │ │ + movs r1, r0 │ │ + b.n 2edb0 │ │ + movs r1, r0 │ │ + add sp, #416 ; 0x1a0 │ │ + movs r1, r0 │ │ + b.n 2e8d6 │ │ + movs r1, r0 │ │ + b.n 2ed44 │ │ + movs r1, r0 │ │ + b.n 2ed9a │ │ + movs r1, r0 │ │ + b.n 2ed86 │ │ + movs r1, r0 │ │ + add r7, sp, #1016 ; 0x3f8 │ │ + movs r1, r0 │ │ + b.n 2edae │ │ + movs r1, r0 │ │ + b.n 2edb2 │ │ + movs r1, r0 │ │ + b.n 2edae │ │ + movs r1, r0 │ │ + add r7, sp, #816 ; 0x330 │ │ + movs r1, r0 │ │ + svc 167 ; 0xa7 │ │ + movs r1, r0 │ │ + svc 133 ; 0x85 │ │ + movs r1, r0 │ │ + b.n 2ecde │ │ + movs r1, r0 │ │ + svc 61 ; 0x3d │ │ + movs r1, r0 │ │ + b.n 2ece8 │ │ + movs r1, r0 │ │ + udf #217 ; 0xd9 │ │ + movs r1, r0 │ │ + b.n 2ecd6 │ │ + movs r1, r0 │ │ + udf #181 ; 0xb5 │ │ + movs r1, r0 │ │ + b.n 2eb56 │ │ + movs r1, r0 │ │ + ble.n 2e8e6 │ │ + movs r1, r0 │ │ + b.n 2ebae │ │ movs r1, r0 │ │ - ldcl 0, cr0, [r5], {1} │ │ - cdp 0, 8, cr0, cr8, cr1, {0} │ │ - cdp 0, 8, cr0, cr13, cr1, {0} │ │ - cdp 0, 8, cr0, cr1, cr1, {0} │ │ - pop {r5, r7} │ │ - movs r1, r0 │ │ - stcl 0, cr0, [r1], #-4 │ │ - cdp 0, 5, cr0, cr11, cr1, {0} │ │ - cdp 0, 7, cr0, cr10, cr1, {0} │ │ - cdp 0, 6, cr0, cr14, cr1, {0} │ │ - pop {r1, r6} │ │ - movs r1, r0 │ │ - stc 0, cr0, [r5], {1} │ │ - cdp 0, 4, cr0, cr8, cr1, {0} │ │ - cdp 0, 9, cr0, cr11, cr1, {0} │ │ - cdp 0, 4, cr0, cr11, cr1, {0} │ │ - cdp 0, 9, cr0, cr13, cr1, {0} │ │ - subs.w r0, r7, r1 │ │ - cdp 0, 3, cr0, cr9, cr1, {0} │ │ - cbnz r6, 2d2c6 │ │ - movs r1, r0 │ │ - ; instruction: 0xeb310001 │ │ - ldcl 0, cr0, [ip, #4]! │ │ - ; instruction: 0xeaf90001 │ │ - cdp 0, 1, cr0, cr11, cr1, {0} │ │ - ; instruction: 0xeae70001 │ │ - stcl 0, cr0, [r7, #-4]! │ │ - eor.w r0, pc, r1 │ │ - bic.w r0, r9, r1 │ │ - ldc 0, cr0, [r9, #4] │ │ │ │ -0002d288 : │ │ +0002e8f4 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r6, r1 │ │ - ldr r1, [pc, #56] ; (2d2c8 ) │ │ - mov r5, r0 │ │ - mov r7, r2 │ │ + ldr r1, [pc, #60] ; (2e938 ) │ │ + mov r7, r0 │ │ + mov r4, r2 │ │ add r1, pc │ │ - blx e098 │ │ - mov r4, r0 │ │ - cbnz r0, 2d2b4 │ │ - ldr r1, [pc, #44] ; (2d2cc ) │ │ + blx e8e0 │ │ + mov r5, r0 │ │ + cbnz r0, 2e920 │ │ + ldr r1, [pc, #48] ; (2e93c ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #44] ; (2d2d0 ) │ │ + ldr r3, [pc, #48] ; (2e940 ) │ │ movw r2, #750 ; 0x2ee │ │ + str r7, [sp, #0] │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ add r3, pc │ │ - mov r5, r4 │ │ - bl 3e034 │ │ - b.n 2d2c4 │ │ + bl 3f7b4 │ │ + mov r0, r5 │ │ + b.n 2e932 │ │ + mov r2, r4 │ │ mov r1, r6 │ │ - mov r2, r7 │ │ - bl 2cd6c │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - blx e0a4 │ │ + bl 2e394 │ │ + mov r4, r0 │ │ mov r0, r5 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - ldmia r3, {r0, r2, r3, r4, r7} │ │ + blx e8ec │ │ + mov r0, r4 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + itett vs │ │ + movvs r1, r0 │ │ + bgt.n 2ea2e ; unpredictable │ │ + movvs r1, r0 │ │ + bvs.n 2e98c │ │ movs r1, r0 │ │ - stmia.w sp!, {r0} │ │ - mrrc 0, 0, r0, r8, cr1 │ │ │ │ -0002d2d4 : │ │ +0002e944 : │ │ + ldr r3, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #4] │ │ - sub sp, #52 ; 0x34 │ │ + sub sp, #36 ; 0x24 │ │ mov r5, r1 │ │ - cbnz r3, 2d2e6 │ │ - ldr r3, [pc, #236] ; (2d3d0 ) │ │ + cbnz r3, 2e956 │ │ + ldr r3, [pc, #224] ; (2ea34 ) │ │ add r3, pc │ │ - ldr r1, [pc, #236] ; (2d3d4 ) │ │ + ldr r1, [pc, #224] ; (2ea38 ) │ │ mov r0, r5 │ │ - ldr r2, [pc, #236] ; (2d3d8 ) │ │ - movs r7, #0 │ │ - ldr r6, [pc, #236] ; (2d3dc ) │ │ + ldr r2, [pc, #224] ; (2ea3c ) │ │ + ldr r6, [pc, #224] ; (2ea40 ) │ │ add r1, pc │ │ add r2, pc │ │ - ldr.w sl, [pc, #232] ; 2d3e0 │ │ - blx e11c │ │ + ldr.w sl, [pc, #224] ; 2ea44 │ │ + blx e964 │ │ add r6, pc │ │ - ldr r2, [pc, #228] ; (2d3e4 ) │ │ + ldr r2, [pc, #216] ; (2ea48 ) │ │ mov r0, r5 │ │ mov r1, r6 │ │ ldr r3, [r4, #32] │ │ add r2, pc │ │ - ldr.w fp, [pc, #220] ; 2d3e8 │ │ - blx e11c │ │ - ldr r2, [pc, #216] ; (2d3ec ) │ │ + ldr.w fp, [pc, #212] ; 2ea4c │ │ + blx e964 │ │ + ldr r2, [pc, #208] ; (2ea50 ) │ │ mov r1, r6 │ │ ldr r3, [r4, #36] ; 0x24 │ │ add r2, pc │ │ mov r0, r5 │ │ - blx e11c │ │ - ldr r2, [pc, #208] ; (2d3f0 ) │ │ - mov r0, r5 │ │ + blx e964 │ │ + ldr r2, [pc, #196] ; (2ea54 ) │ │ mov r1, r6 │ │ + mov r0, r5 │ │ add r2, pc │ │ ldr r3, [r4, #40] ; 0x28 │ │ - blx e11c │ │ + blx e964 │ │ + ldr.w r8, [pc, #188] ; 2ea58 │ │ add sl, pc │ │ add fp, pc │ │ - b.n 2d3b0 │ │ - mov r0, r4 │ │ - mov r1, r7 │ │ - bl 2c804 │ │ - ldr.w r8, [pc, #184] ; 2d3f4 │ │ add r8, pc │ │ - mov r6, r0 │ │ - b.n 2d3aa │ │ - mov r0, r6 │ │ - bl 2c85c │ │ + movs r6, #0 │ │ + ldr r3, [r4, #32] │ │ + cmp r6, r3 │ │ + bge.n 2ea18 │ │ + mov r0, r4 │ │ + mov r1, r6 │ │ + bl 2de40 │ │ + mov r7, r0 │ │ + cbz r0, 2ea14 │ │ + mov r0, r7 │ │ + bl 2de98 │ │ + vldr s14, [r4, #44] ; 0x2c │ │ vldr s15, [r0, #8] │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [r4, #44] ; 0x2c │ │ - ldr r3, [r0, #0] │ │ mov r9, r0 │ │ - str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r0, #0] │ │ + vcvt.f32.s32 s15, s15 │ │ + str r3, [sp, #24] │ │ ldr r3, [r0, #4] │ │ ldr r0, [r4, #28] │ │ - vdiv.f32 s15, s14, s15 │ │ str r3, [sp, #28] │ │ + vdiv.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r1, s15 │ │ - blx 3fcb8 │ │ + blx 413c8 │ │ ldr.w r2, [r9, #12] │ │ - ldr r3, [sp, #28] │ │ cmp r2, #0 │ │ - it lt │ │ - movlt r2, r8 │ │ - strd r0, r1, [sp, #32] │ │ - itt ge │ │ - ldrge r1, [r4, #16] │ │ - ldrge.w r2, [r1, r2, lsl #2] │ │ - ldrd r0, r1, [sp, #32] │ │ - str r3, [sp, #0] │ │ - str r2, [sp, #16] │ │ - mov r2, fp │ │ + itet ge │ │ + ldrge r3, [r4, #16] │ │ + movlt r3, sl │ │ + ldrge.w r3, [r3, r2, lsl #2] │ │ + ldr r2, [sp, #28] │ │ strd r0, r1, [sp, #8] │ │ - mov r1, sl │ │ - ldr r3, [sp, #44] ; 0x2c │ │ mov r0, r5 │ │ - blx e11c │ │ - mov r0, r6 │ │ - bl 2c88c │ │ - mov r6, r0 │ │ - cmp r6, #0 │ │ - bne.n 2d344 │ │ - adds r7, #1 │ │ - ldr r3, [r4, #32] │ │ - cmp r7, r3 │ │ - blt.n 2d332 │ │ - ldr r1, [pc, #64] ; (2d3f8 ) │ │ + str r3, [sp, #16] │ │ + mov r1, fp │ │ + str r2, [sp, #0] │ │ + mov r2, r8 │ │ + ldr r3, [sp, #24] │ │ + blx e964 │ │ + mov r0, r7 │ │ + bl 2dec8 │ │ + b.n 2e9b4 │ │ + adds r6, #1 │ │ + b.n 2e9a6 │ │ + ldr r1, [pc, #64] ; (2ea5c ) │ │ mov r0, r5 │ │ - ldr r2, [pc, #64] ; (2d3fc ) │ │ + ldr r2, [pc, #64] ; (2ea60 ) │ │ add r1, pc │ │ add r2, pc │ │ - blx e11c │ │ + blx e964 │ │ mov r0, r5 │ │ - add sp, #52 ; 0x34 │ │ + add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 43dbc <__udivdi3+0x41c> │ │ - mcrr 0, 0, r0, r7, cr1 │ │ - ldc 0, cr0, [ip], #-4 │ │ - ; instruction: 0xe9b90001 │ │ - ldc 0, cr0, [r7], #-4 │ │ - stc 0, cr0, [lr], {1} │ │ - ldrd r0, r0, [r7, #4]! │ │ - ; instruction: 0xeae70001 │ │ - bic.w r0, sp, r1 │ │ - orn r0, sl, r1 │ │ - ; instruction: 0xebed0001 │ │ - ; instruction: 0xeb8e0001 │ │ - orr.w r0, sp, r1 │ │ + b.w 44c50 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + nop │ │ + b.n 2ea56 │ │ + movs r1, r0 │ │ + b.n 2ea48 │ │ + movs r1, r0 │ │ + ble.n 2e946 │ │ + movs r1, r0 │ │ + b.n 2ea46 │ │ + movs r1, r0 │ │ + svc 197 ; 0xc5 │ │ + movs r1, r0 │ │ + ble.n 2ea40 │ │ + movs r1, r0 │ │ + svc 210 ; 0xd2 │ │ + movs r1, r0 │ │ + udf #52 ; 0x34 │ │ + movs r1, r0 │ │ + udf #113 ; 0x71 │ │ + movs r1, r0 │ │ + udf #171 ; 0xab │ │ + movs r1, r0 │ │ + svc 100 ; 0x64 │ │ + movs r1, r0 │ │ + udf #35 ; 0x23 │ │ + movs r1, r0 │ │ │ │ -0002d400 : │ │ +0002ea64 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r5, r1 │ │ - ldr r4, [pc, #76] ; (2d454 ) │ │ + ldr r6, [pc, #76] ; (2eab8 ) │ │ mov.w r2, #848 ; 0x350 │ │ - ldr r3, [pc, #76] ; (2d458 ) │ │ - mov r6, r0 │ │ - add r4, pc │ │ + ldr r3, [pc, #76] ; (2eabc ) │ │ + mov r7, r0 │ │ + add r6, pc │ │ str r1, [sp, #0] │ │ - add r3, pc │ │ movs r0, #1 │ │ - mov r1, r4 │ │ - bl 3df24 │ │ - ldr r1, [pc, #60] ; (2d45c ) │ │ + add r3, pc │ │ + mov r1, r6 │ │ + bl 3f6b8 │ │ + ldr r1, [pc, #60] ; (2eac0 ) │ │ mov r0, r5 │ │ add r1, pc │ │ - blx e098 │ │ - mov r7, r0 │ │ - cbnz r0, 2d440 │ │ - ldr r3, [pc, #52] ; (2d460 ) │ │ + blx e8e0 │ │ + mov r4, r0 │ │ + cbnz r0, 2eaa4 │ │ + ldr r3, [pc, #52] ; (2eac4 ) │ │ movs r0, #4 │ │ - mov r1, r4 │ │ + str r5, [sp, #0] │ │ + mov r1, r6 │ │ movw r2, #851 ; 0x353 │ │ add r3, pc │ │ - str r5, [sp, #0] │ │ - bl 3e034 │ │ + bl 3f7b4 │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - bl 2d2d4 │ │ mov r0, r7 │ │ + mov r1, r4 │ │ + bl 2e944 │ │ + mov r0, r4 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 43f5c <__udivdi3+0x5bc> │ │ - b.n 2d2e2 │ │ + b.w 44ca0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + blt.n 2eaee │ │ + movs r1, r0 │ │ + svc 14 │ │ + movs r1, r0 │ │ + add r3, sp, #268 ; 0x10c │ │ movs r1, r0 │ │ - ; instruction: 0xeb3c0001 │ │ - ; instruction: 0xb76f │ │ + udf #160 ; 0xa0 │ │ movs r1, r0 │ │ - pkhbt r0, lr, r1 │ │ │ │ -0002d464 : │ │ +0002eac8 : │ │ push {r4, r5, r6, lr} │ │ - mov r4, r0 │ │ mov r6, r1 │ │ - ldr r1, [r4, #36] ; 0x24 │ │ mov r2, r6 │ │ + ldr r1, [r0, #36] ; 0x24 │ │ + mov r4, r0 │ │ + bl 2df0c │ │ movs r5, #0 │ │ - bl 2c8cc │ │ - b.n 2d488 │ │ + ldr r3, [r4, #32] │ │ + cmp r5, r3 │ │ + bge.n 2eaf2 │ │ ldr r3, [r4, #36] ; 0x24 │ │ cmp r5, r3 │ │ - beq.n 2d486 │ │ + beq.n 2eaee │ │ mov r0, r4 │ │ mov r1, r5 │ │ mov r2, r6 │ │ - bl 2c8cc │ │ + bl 2df0c │ │ adds r5, #1 │ │ - ldr r3, [r4, #32] │ │ - cmp r5, r3 │ │ - blt.n 2d476 │ │ - ldr r1, [pc, #20] ; (2d4a4 ) │ │ + b.n 2ead8 │ │ + ldr r1, [pc, #20] ; (2eb08 ) │ │ mov r0, r6 │ │ ldr r2, [r4, #40] ; 0x28 │ │ add r1, pc │ │ - blx e11c │ │ + blx e964 │ │ mov r0, r6 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 43dbc <__udivdi3+0x41c> │ │ - ; instruction: 0xead10001 │ │ + b.w 44c50 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + udf #165 ; 0xa5 │ │ + movs r1, r0 │ │ │ │ -0002d4a8 : │ │ +0002eb0c : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r5, r1 │ │ - ldr r4, [pc, #76] ; (2d4fc ) │ │ + ldr r6, [pc, #76] ; (2eb60 ) │ │ movw r2, #903 ; 0x387 │ │ - ldr r3, [pc, #76] ; (2d500 ) │ │ - mov r6, r0 │ │ - add r4, pc │ │ + ldr r3, [pc, #76] ; (2eb64 ) │ │ + mov r7, r0 │ │ + add r6, pc │ │ str r1, [sp, #0] │ │ - add r3, pc │ │ movs r0, #1 │ │ - mov r1, r4 │ │ - bl 3df24 │ │ - ldr r1, [pc, #60] ; (2d504 ) │ │ + add r3, pc │ │ + mov r1, r6 │ │ + bl 3f6b8 │ │ + ldr r1, [pc, #60] ; (2eb68 ) │ │ mov r0, r5 │ │ add r1, pc │ │ - blx e098 │ │ - mov r7, r0 │ │ - cbnz r0, 2d4e8 │ │ - ldr r3, [pc, #52] ; (2d508 ) │ │ + blx e8e0 │ │ + mov r4, r0 │ │ + cbnz r0, 2eb4c │ │ + ldr r3, [pc, #52] ; (2eb6c ) │ │ movs r0, #4 │ │ - mov r1, r4 │ │ + str r5, [sp, #0] │ │ + mov r1, r6 │ │ movw r2, #906 ; 0x38a │ │ add r3, pc │ │ - str r5, [sp, #0] │ │ - bl 3e034 │ │ + bl 3f7b4 │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - bl 2d464 │ │ mov r0, r7 │ │ + mov r1, r4 │ │ + bl 2eac8 │ │ + mov r0, r4 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 43f5c <__udivdi3+0x5bc> │ │ - b.n 2d23a │ │ + b.w 44ca0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bge.n 2ec46 │ │ movs r1, r0 │ │ - ; instruction: 0xeab10001 │ │ - ; instruction: 0xb6c7 │ │ + udf #131 ; 0x83 │ │ + movs r1, r0 │ │ + add r2, sp, #620 ; 0x26c │ │ + movs r1, r0 │ │ + udf #120 ; 0x78 │ │ movs r1, r0 │ │ - ; instruction: 0xeaa60001 │ │ │ │ -0002d50c : │ │ +0002eb70 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r7, r0 │ │ - ldr r0, [pc, #64] ; (2d554 ) │ │ + mov r6, r0 │ │ + ldr r0, [pc, #64] ; (2ebb8 ) │ │ mov r5, r1 │ │ - ldr r6, [pc, #64] ; (2d558 ) │ │ + ldr r7, [pc, #64] ; (2ebbc ) │ │ movs r4, #0 │ │ add r0, pc │ │ - ldr.w r8, [pc, #60] ; 2d55c │ │ - blx e110 │ │ - add r6, pc │ │ - b.n 2d542 │ │ + ldr.w r8, [pc, #60] ; 2ebc0 │ │ + blx e958 │ │ + add r7, pc │ │ + add r8, pc │ │ + ldr r3, [r6, #8] │ │ + cmp r4, r3 │ │ + bge.n 2ebac │ │ adds r3, r4, #1 │ │ - mov r1, r8 │ │ mov r0, r5 │ │ - add r1, pc │ │ + mov r1, r8 │ │ itet ne │ │ - ldrne r3, [r7, #16] │ │ - moveq r2, r6 │ │ + ldrne r3, [r6, #16] │ │ + moveq r2, r7 │ │ ldrne.w r2, [r3, r4, lsl #2] │ │ adds r4, #1 │ │ mov r3, r4 │ │ - blx e11c │ │ - ldr r3, [r7, #8] │ │ - cmp r4, r3 │ │ - blt.n 2d528 │ │ + blx e964 │ │ + b.n 2eb8c │ │ mov r0, r5 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w 43dbc <__udivdi3+0x41c> │ │ + b.w 44c50 <_Unwind_GetTextRelBase@@Base+0x18> │ │ nop │ │ - eors.w r0, r1, r1 │ │ - ldmia r4!, {r0, r2, r3, r5, r6} │ │ + udf #101 ; 0x65 │ │ + movs r1, r0 │ │ + stmia r0!, {r0, r6} │ │ + movs r1, r0 │ │ + ble.n 2eb86 │ │ movs r1, r0 │ │ - and.w r0, r5, r1 │ │ │ │ -0002d560 : │ │ +0002ebc4 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r5, r1 │ │ - ldr r4, [pc, #76] ; (2d5b4 ) │ │ + ldr r6, [pc, #76] ; (2ec18 ) │ │ movw r2, #934 ; 0x3a6 │ │ - ldr r3, [pc, #76] ; (2d5b8 ) │ │ - mov r6, r0 │ │ - add r4, pc │ │ + ldr r3, [pc, #76] ; (2ec1c ) │ │ + mov r7, r0 │ │ + add r6, pc │ │ str r1, [sp, #0] │ │ - add r3, pc │ │ movs r0, #1 │ │ - mov r1, r4 │ │ - bl 3df24 │ │ - ldr r1, [pc, #60] ; (2d5bc ) │ │ + add r3, pc │ │ + mov r1, r6 │ │ + bl 3f6b8 │ │ + ldr r1, [pc, #60] ; (2ec20 ) │ │ mov r0, r5 │ │ add r1, pc │ │ - blx e098 │ │ - mov r7, r0 │ │ - cbnz r0, 2d5a0 │ │ - ldr r3, [pc, #52] ; (2d5c0 ) │ │ + blx e8e0 │ │ + mov r4, r0 │ │ + cbnz r0, 2ec04 │ │ + ldr r3, [pc, #52] ; (2ec24 ) │ │ movs r0, #4 │ │ - mov r1, r4 │ │ + str r5, [sp, #0] │ │ + mov r1, r6 │ │ movw r2, #937 ; 0x3a9 │ │ add r3, pc │ │ - str r5, [sp, #0] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - bl 2d50c │ │ mov r0, r7 │ │ + mov r1, r4 │ │ + bl 2eb70 │ │ + mov r0, r4 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 43f5c <__udivdi3+0x5bc> │ │ - b.n 2d182 │ │ + b.w 44ca0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bls.n 2eb8e │ │ movs r1, r0 │ │ - orr.w r0, r2, r1 │ │ - ; instruction: 0xb60f │ │ + udf #20 │ │ movs r1, r0 │ │ - bics.w r0, pc, r1 │ │ - push {r4, r5, r6, lr} │ │ - mov r5, r0 │ │ - ldr r0, [r0, #12] │ │ - mov r6, r1 │ │ - blx e068 │ │ - mov r4, r0 │ │ + add r1, sp, #908 ; 0x38c │ │ + movs r1, r0 │ │ + udf #17 │ │ + movs r1, r0 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r6, r1, #1 │ │ + mov r7, r0 │ │ + mov r5, r1 │ │ mov r0, r6 │ │ - blx e068 │ │ - ldr r1, [pc, #28] ; (2d5f8 ) │ │ + movs r1, #46 ; 0x2e │ │ + blx e934 │ │ + cbz r0, 2ec4a │ │ + ldr r1, [pc, #60] ; (2ec78 ) │ │ + mov r0, r5 │ │ + movs r2, #249 ; 0xf9 │ │ + add r1, pc │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ + b.w 3e198 <__ckd_salloc__@@Base> │ │ + ldr r0, [r7, #0] │ │ + blx e8b0 │ │ + mov r4, r0 │ │ + mov r0, r5 │ │ + blx e8b0 │ │ + ldr r1, [pc, #32] ; (2ec7c ) │ │ movs r2, #252 ; 0xfc │ │ add r1, pc │ │ - adds r0, r4, r0 │ │ + add r0, r4 │ │ adds r0, #4 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - ldr r1, [pc, #20] ; (2d5fc ) │ │ - adds r3, r6, #1 │ │ - ldr r2, [r5, #12] │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + ldr r1, [pc, #24] ; (2ec80 ) │ │ + ldr r2, [r7, #0] │ │ + mov r3, r6 │ │ add r1, pc │ │ mov r4, r0 │ │ - blx e044 │ │ + blx e898 │ │ mov r0, r4 │ │ - pop {r4, r5, r6, pc} │ │ - bic.w r0, r4, r1 │ │ - bics.w r0, lr, r1 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ble.n 2ec6c │ │ + movs r1, r0 │ │ + ble.n 2ec38 │ │ + movs r1, r0 │ │ + ble.n 2ec70 │ │ + movs r1, r0 │ │ │ │ -0002d600 : │ │ +0002ec84 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - mov r6, r0 │ │ - ldr r4, [pc, #36] ; (2d62c ) │ │ - mov r5, r1 │ │ + mov r7, r0 │ │ + ldr r4, [pc, #36] ; (2ecb0 ) │ │ + mov r6, r1 │ │ movs r3, #67 ; 0x43 │ │ movs r1, #12 │ │ add r4, pc │ │ movs r0, #1 │ │ mov r2, r4 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r1, r4 │ │ movs r2, #68 ; 0x44 │ │ - mov r7, r0 │ │ - mov r0, r6 │ │ - bl 3ca88 <__ckd_salloc__> │ │ - str r5, [r7, #8] │ │ - str r0, [r7, #0] │ │ + mov r5, r0 │ │ mov r0, r7 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + str r6, [r5, #8] │ │ + str r0, [r5, #0] │ │ + mov r0, r5 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - ldrd r0, r0, [r4, #4]! │ │ + ble.n 2ec04 │ │ + movs r1, r0 │ │ │ │ -0002d630 : │ │ +0002ecb4 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 2d642 │ │ + cbz r0, 2ecc6 │ │ ldr r0, [r0, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - cbz r0, 2d672 │ │ + cbz r0, 2ecf4 │ │ ldr r0, [r0, #4] │ │ - bl 2d646 │ │ + bl 2ecca │ │ ldr r5, [r4, #0] │ │ - b.n 2d65e │ │ + cbz r5, 2ece4 │ │ ldr r0, [r5, #0] │ │ - bl 2d630 │ │ + bl 2ecb4 │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 2d656 │ │ + b.n 2ecd8 │ │ ldr r0, [r4, #0] │ │ - bl 3e5cc │ │ + bl 3fd1c │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ pop {r3, r4, r5, pc} │ │ + ... │ │ │ │ -0002d674 : │ │ +0002ecf8 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ movs r1, #44 ; 0x2c │ │ - ldr r5, [pc, #148] ; (2d710 ) │ │ - mov r4, r0 │ │ + ldr r6, [pc, #144] ; (2ed90 ) │ │ + mov r5, r0 │ │ movs r3, #88 ; 0x58 │ │ movs r0, #1 │ │ - add r5, pc │ │ - mov r2, r5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r6, r0 │ │ - cbz r4, 2d69c │ │ - ldr r3, [r4, #16] │ │ + add r6, pc │ │ + mov r2, r6 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r4, r0 │ │ + cbz r5, 2ed20 │ │ + ldr r3, [r5, #16] │ │ str r3, [r0, #16] │ │ - ldr r3, [r4, #20] │ │ + ldr r3, [r5, #20] │ │ str r3, [r0, #20] │ │ - ldr r3, [r4, #28] │ │ - str r4, [r0, #24] │ │ + ldr r3, [r5, #28] │ │ + str r5, [r0, #24] │ │ str r3, [r0, #28] │ │ - b.n 2d70a │ │ - mov r1, r4 │ │ + b.n 2ed8c │ │ + mov r1, r5 │ │ movs r0, #64 ; 0x40 │ │ - bl 3e924 │ │ - mov r1, r4 │ │ - str r0, [r6, #16] │ │ + bl 4007c │ │ + mov r1, r5 │ │ + str r0, [r4, #16] │ │ movs r0, #16 │ │ - bl 3e924 │ │ - str r0, [r6, #20] │ │ - ldr r0, [pc, #96] ; (2d714 ) │ │ + bl 4007c │ │ + str r0, [r4, #20] │ │ + ldr r0, [pc, #92] ; (2ed94 ) │ │ add r0, pc │ │ - blx e1dc │ │ - cbz r0, 2d6f2 │ │ - mov r1, r5 │ │ + blx ea24 │ │ + cbz r0, 2ed74 │ │ + mov r1, r6 │ │ movs r2, #109 ; 0x6d │ │ - bl 3ca88 <__ckd_salloc__> │ │ - mov r5, r0 │ │ - b.n 2d6d4 │ │ - strb r4, [r7, #0] │ │ - mov r1, r5 │ │ - ldr r0, [r6, #28] │ │ - adds r5, r7, #1 │ │ - bl 3e518 │ │ - str r0, [r6, #28] │ │ - mov r0, r5 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + mov r6, r0 │ │ + mov r0, r6 │ │ movs r1, #58 ; 0x3a │ │ - blx e0ec │ │ + blx e934 │ │ mov r7, r0 │ │ - cmp r0, #0 │ │ - bne.n 2d6c6 │ │ - ldr r0, [r6, #28] │ │ - mov r1, r5 │ │ - bl 3e518 │ │ - str r0, [r6, #28] │ │ - bl 3e5fc │ │ - b.n 2d708 │ │ - ldr r0, [pc, #36] ; (2d718 ) │ │ - mov r1, r5 │ │ + cbz r0, 2ed64 │ │ + strb r5, [r7, #0] │ │ + mov r1, r6 │ │ + ldr r0, [r4, #28] │ │ + adds r6, r7, #1 │ │ + bl 3fc68 │ │ + str r0, [r4, #28] │ │ + b.n 2ed48 │ │ + ldr r0, [r4, #28] │ │ + mov r1, r6 │ │ + bl 3fc68 │ │ + str r0, [r4, #28] │ │ + bl 3fd48 │ │ + b.n 2ed8a │ │ + ldr r0, [pc, #32] ; (2ed98 ) │ │ + mov r1, r6 │ │ movs r2, #120 ; 0x78 │ │ - ldr r4, [r6, #28] │ │ + ldr r5, [r4, #28] │ │ add r0, pc │ │ - bl 3ca88 <__ckd_salloc__> │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ mov r1, r0 │ │ + mov r0, r5 │ │ + bl 3fc68 │ │ + str r0, [r4, #28] │ │ mov r0, r4 │ │ - bl 3e518 │ │ - str r0, [r6, #28] │ │ - mov r0, r6 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - nop │ │ - ; instruction: 0xe9800001 │ │ - ldrd r0, r0, [pc, #-4]! ; 2d714 │ │ - strd r0, r0, [r1, #-4] │ │ + ble.n 2edfc │ │ + movs r1, r0 │ │ + ble.n 2edfe │ │ + movs r1, r0 │ │ + bgt.n 2ed8a │ │ + movs r1, r0 │ │ │ │ -0002d71c : │ │ +0002ed9c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r7, r2 │ │ - ldr r2, [pc, #36] ; (2d748 ) │ │ + ldr r2, [pc, #36] ; (2edc8 ) │ │ mov r4, r0 │ │ mov r5, r1 │ │ mov r6, r3 │ │ - add r2, pc │ │ movs r1, #12 │ │ + add r2, pc │ │ movs r3, #216 ; 0xd8 │ │ movs r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r1, r0 │ │ str r7, [r0, #4] │ │ str r6, [r0, #8] │ │ str r5, [r0, #0] │ │ ldr r0, [r4, #36] ; 0x24 │ │ - bl 3e518 │ │ + bl 3fc68 │ │ str r0, [r4, #36] ; 0x24 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - ; instruction: 0xe8d80001 │ │ + bgt.n 2ece8 │ │ + movs r1, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov fp, r3 │ │ vpush {d8} │ │ - sub sp, #68 ; 0x44 │ │ - vldr s16, [pc, #572] ; 2d994 │ │ mov r4, r0 │ │ - mov sl, r3 │ │ - str r2, [sp, #24] │ │ - mov.w r3, #436 ; 0x1b4 │ │ - ldr r2, [pc, #560] ; (2d998 ) │ │ + ldr r6, [pc, #708] ; (2f0a0 ) │ │ movs r0, #1 │ │ - str r1, [sp, #20] │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + vldr s16, [pc, #696] ; 2f09c │ │ + sub sp, #76 ; 0x4c │ │ + ldr r3, [r6, #0] │ │ + str r2, [sp, #20] │ │ + ldr r2, [pc, #696] ; (2f0a4 ) │ │ + str r1, [sp, #16] │ │ movs r1, #8 │ │ + str r3, [sp, #68] ; 0x44 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r2, [sp, #24] │ │ + mov.w r3, #436 ; 0x1b4 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #16] │ │ + str r3, [r0, #0] │ │ mov r1, r0 │ │ - ldr r0, [sp, #20] │ │ - str r2, [r1, #4] │ │ - str r0, [r1, #0] │ │ - ldr r0, [r4, #40] ; 0x28 │ │ - bl 3e518 │ │ ldr r3, [sp, #20] │ │ + str r3, [r0, #4] │ │ + ldr r0, [r4, #40] ; 0x28 │ │ + bl 3fc68 │ │ + ldr r3, [sp, #16] │ │ + str r6, [sp, #32] │ │ + ldr.w r8, [r3, #12] │ │ + mov r5, r8 │ │ str r0, [r4, #40] ; 0x28 │ │ - ldr.w r9, [r3, #12] │ │ - mov r3, r9 │ │ - b.n 2d79e │ │ - ldr r2, [r3, #0] │ │ - cbz r2, 2d79c │ │ - ldr r2, [r2, #0] │ │ - vldr s15, [r2, #8] │ │ + cbz r5, 2ee2c │ │ + ldr r3, [r5, #0] │ │ + cbz r3, 2ee28 │ │ + ldr r3, [r3, #0] │ │ + vldr s15, [r3, #8] │ │ vadd.f32 s16, s16, s15 │ │ - ldr r3, [r3, #4] │ │ - cmp r3, #0 │ │ - bne.n 2d78e │ │ + ldr r5, [r5, #4] │ │ + b.n 2ee18 │ │ vmov.f32 s15, #112 ; 0x3f800000 1.0 │ │ - ldr r0, [pc, #500] ; (2d99c ) │ │ - ldr r2, [pc, #500] ; (2d9a0 ) │ │ - mov fp, sl │ │ - add r0, pc │ │ - str r0, [sp, #28] │ │ - add r2, pc │ │ - str r2, [sp, #32] │ │ + ldr r3, [pc, #628] ; (2f0a8 ) │ │ + add r3, pc │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [pc, #628] ; (2f0ac ) │ │ + add r3, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #624] ; (2f0b0 ) │ │ + add r3, pc │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [pc, #624] ; (2f0b4 ) │ │ vcmp.f32 s16, #0.0 │ │ + add r3, pc │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [pc, #616] ; (2f0b8 ) │ │ vmrs APSR_nzcv, fpscr │ │ it eq │ │ vmoveq.f32 s16, s15 │ │ - b.n 2da20 │ │ - ldr.w r3, [r9] │ │ - cbz r3, 2d7d8 │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + cmp.w r8, #0 │ │ + beq.w 2f03c │ │ + ldr.w r3, [r8] │ │ + cbz r3, 2ee78 │ │ ldr r3, [r3, #0] │ │ vldr s15, [r3, #8] │ │ vdiv.f32 s15, s15, s16 │ │ vstr s15, [r3, #8] │ │ - ldr r3, [pc, #456] ; (2d9a4 ) │ │ - mov r8, fp │ │ - ldr r0, [pc, #456] ; (2d9a8 ) │ │ - ldr.w r6, [r9] │ │ - ldr r5, [sp, #24] │ │ - str r3, [sp, #44] ; 0x2c │ │ - str r0, [sp, #48] ; 0x30 │ │ - str.w r9, [sp, #40] ; 0x28 │ │ - str.w fp, [sp, #52] ; 0x34 │ │ - b.n 2d9fc │ │ + ldr.w r6, [r8] │ │ + mov r7, fp │ │ + ldr r5, [sp, #20] │ │ + ldr r3, [pc, #568] ; (2f0bc ) │ │ + add r3, pc │ │ + str r3, [sp, #36] ; 0x24 │ │ + cmp r6, #0 │ │ + beq.w 2f026 │ │ ldr.w sl, [r6] │ │ - ldr.w r7, [sl] │ │ - ldrb r3, [r7, #0] │ │ + ldr.w r9, [sl] │ │ + ldrb.w r3, [r9] │ │ cmp r3, #60 ; 0x3c │ │ - bne.w 2d9cc │ │ - mov r0, r7 │ │ - ldr r1, [sp, #28] │ │ - blx e0b0 │ │ - cbnz r0, 2d846 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r3, [r2, #0] │ │ + bne.w 2effe │ │ + mov r0, r9 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + blx e8f8 │ │ + cbnz r0, 2eed8 │ │ + ldr.w r3, [r8] │ │ cmp r6, r3 │ │ - bne.w 2d9fa │ │ + bne.n 2eed4 │ │ ldr r3, [r6, #8] │ │ - cmp r3, #0 │ │ - bne.w 2d9fa │ │ - cmp.w r8, #4294967295 ; 0xffffffff │ │ + cbnz r3, 2eed4 │ │ + adds r3, r7, #1 │ │ mov r0, r4 │ │ mov r1, sl │ │ mov r2, r5 │ │ - bne.n 2d83e │ │ + bne.n 2eece │ │ ldr r3, [r4, #32] │ │ - bl 2d71c │ │ - ldr.w r8, [r4, #32] │ │ - add.w r3, r8, #1 │ │ + bl 2ed9c │ │ + ldr r7, [r4, #32] │ │ + adds r3, r7, #1 │ │ str r3, [r4, #32] │ │ - mov r5, r8 │ │ - b.n 2d9fa │ │ - mov r3, r8 │ │ - bl 2d71c │ │ - b.n 2d9fa │ │ + mov r5, r7 │ │ + b.n 2eed4 │ │ + mov r3, r7 │ │ + bl 2ed9c │ │ + mov r9, r5 │ │ + b.n 2f020 │ │ + mov r0, r9 │ │ ldr r1, [sp, #44] ; 0x2c │ │ - mov r0, r7 │ │ - add r1, pc │ │ - blx e0b0 │ │ + blx e8f8 │ │ cmp r0, #0 │ │ - beq.w 2da4a │ │ - adds r3, r7, #1 │ │ + beq.w 2eff8 │ │ + add.w r3, r9, #1 │ │ movs r1, #46 ; 0x2e │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #24] │ │ mov r0, r3 │ │ - blx e0ec │ │ - mov r3, r0 │ │ - cbz r0, 2d872 │ │ - ldr r1, [pc, #324] ; (2d9ac ) │ │ - mov r0, r7 │ │ + blx e934 │ │ + cbz r0, 2ef02 │ │ + ldr r1, [pc, #456] ; (2f0c0 ) │ │ + mov r0, r9 │ │ mov.w r2, #264 ; 0x108 │ │ add r1, pc │ │ - b.n 2d8b2 │ │ - ldr r2, [sp, #20] │ │ - ldr.w fp, [pc, #312] ; 2d9b0 │ │ - ldr r0, [r2, #4] │ │ - add fp, pc │ │ + b.n 2ef40 │ │ + ldr r3, [sp, #16] │ │ movs r2, #227 ; 0xe3 │ │ - str r3, [sp, #16] │ │ - mov r1, fp │ │ + str r0, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #28] │ │ + ldr r0, [r3, #4] │ │ adds r0, #1 │ │ - bl 3ca88 <__ckd_salloc__> │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ movs r1, #46 ; 0x2e │ │ - mov r9, r0 │ │ - add.w r0, r0, #1 │ │ - blx e128 │ │ - ldr r3, [sp, #16] │ │ - cbnz r0, 2d8a0 │ │ - mov r0, r9 │ │ - bl 3caf4 │ │ - b.n 2d8a8 │ │ + mov ip, r0 │ │ + adds r0, #1 │ │ + str.w ip, [sp, #56] ; 0x38 │ │ + blx e970 │ │ + ldr.w ip, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + cbnz r0, 2ef30 │ │ + mov r0, ip │ │ + bl 3e1f8 │ │ + b.n 2ef38 │ │ strb r3, [r0, #0] │ │ - cmp.w r9, #0 │ │ - bne.n 2d8ba │ │ - ldr r1, [pc, #264] ; (2d9b4 ) │ │ - mov r0, r7 │ │ + cmp.w ip, #0 │ │ + bne.n 2ef48 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + mov r0, r9 │ │ mov.w r2, #268 ; 0x10c │ │ - add r1, pc │ │ - bl 3ca88 <__ckd_salloc__> │ │ - mov r7, r0 │ │ - b.n 2d8ee │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + mov r9, r0 │ │ + b.n 2ef8a │ │ + mov r0, ip │ │ + str.w ip, [sp, #60] ; 0x3c │ │ + blx e8b0 │ │ + str r0, [sp, #56] ; 0x38 │ │ mov r0, r9 │ │ - blx e068 │ │ - mov r3, r0 │ │ - mov r0, r7 │ │ - str r3, [sp, #16] │ │ - blx e068 │ │ - ldr r3, [sp, #16] │ │ - mov r1, fp │ │ + blx e8b0 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #28] │ │ movw r2, #269 ; 0x10d │ │ - adds r0, r3, r0 │ │ + add r0, r3 │ │ adds r0, #4 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - ldr r1, [pc, #220] ; (2d9b8 ) │ │ - mov r2, r9 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + ldr.w ip, [sp, #60] ; 0x3c │ │ + ldr r1, [pc, #340] ; (2f0c4 ) │ │ + ldr r3, [sp, #24] │ │ + mov r2, ip │ │ add r1, pc │ │ - mov r7, r0 │ │ - blx e044 │ │ - mov r0, r9 │ │ - bl 3caf4 │ │ + str.w ip, [sp, #56] ; 0x38 │ │ + mov r9, r0 │ │ + blx e898 │ │ + ldr.w ip, [sp, #56] ; 0x38 │ │ + mov r0, ip │ │ + bl 3e1f8 │ │ ldr r0, [r4, #16] │ │ - mov r1, r7 │ │ - add r2, sp, #60 ; 0x3c │ │ - bl 3e9a8 │ │ - adds r3, r0, #1 │ │ - bne.n 2d924 │ │ - ldr r1, [pc, #188] ; (2d9bc ) │ │ - mov ip, r0 │ │ - ldr r3, [pc, #188] ; (2d9c0 ) │ │ + mov r1, r9 │ │ + add r2, sp, #64 ; 0x40 │ │ + bl 40100 │ │ + adds r0, #1 │ │ + bne.n 2efb6 │ │ + ldr r1, [pc, #300] ; (2f0c8 ) │ │ movs r0, #4 │ │ - add r1, pc │ │ + ldr r3, [pc, #300] ; (2f0cc ) │ │ mov.w r2, #360 ; 0x168 │ │ + str.w r9, [sp] │ │ + add r1, pc │ │ add r3, pc │ │ - str.w ip, [sp, #16] │ │ - str r7, [sp, #0] │ │ - bl 3df24 │ │ - mov r0, r7 │ │ - bl 3caf4 │ │ - ldr.w ip, [sp, #16] │ │ - mov r0, ip │ │ - b.n 2da4e │ │ - mov r0, r7 │ │ - bl 3caf4 │ │ + bl 3f6b8 │ │ + mov r0, r9 │ │ + bl 3e1f8 │ │ + b.n 2eff8 │ │ + mov r0, r9 │ │ + bl 3e1f8 │ │ ldr r3, [r4, #40] ; 0x28 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - b.n 2d93a │ │ - ldr r7, [r3, #0] │ │ - ldr r2, [r7, #0] │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + cmp r3, #0 │ │ + beq.w 2f0d8 │ │ + ldr.w r9, [r3] │ │ + ldr.w r2, [r9] │ │ cmp r2, r1 │ │ - beq.n 2d940 │ │ + beq.n 2efd6 │ │ ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - bne.n 2d930 │ │ - b.n 2da58 │ │ + b.n 2efc0 │ │ ldr r3, [r6, #8] │ │ - cbz r3, 2d962 │ │ - ldr r2, [r4, #12] │ │ - ldr r0, [sp, #20] │ │ - ldr r1, [pc, #120] ; (2d9c4 ) │ │ - str r2, [sp, #0] │ │ - ldr r2, [r0, #4] │ │ - add r1, pc │ │ - ldr r3, [pc, #116] ; (2d9c8 ) │ │ + cmp r3, #0 │ │ + beq.n 2f06c │ │ + ldr r3, [r4, #12] │ │ movs r0, #4 │ │ - str r2, [sp, #4] │ │ - add r3, pc │ │ + ldr r1, [pc, #236] ; (2f0d0 ) │ │ movw r2, #377 ; 0x179 │ │ - bl 3df24 │ │ - b.n 2da4a │ │ - ldr.w r2, [sl] │ │ - movs r0, #1 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r1, [sp, #32] │ │ - stmia.w sp, {r2, r5} │ │ + str r3, [sp, #0] │ │ + add r1, pc │ │ + ldr r3, [sp, #16] │ │ + ldr r3, [r3, #4] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #224] ; (2f0d4 ) │ │ add r3, pc │ │ - ldr r2, [r7, #4] │ │ - str r2, [sp, #8] │ │ - movw r2, #381 ; 0x17d │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 2f05e │ │ + ldr r3, [r6, #8] │ │ + cbnz r3, 2f006 │ │ + cmp r7, #0 │ │ + bge.n 2f012 │ │ + ldr.w r9, [r4, #32] │ │ + add.w r3, r9, #1 │ │ + str r3, [r4, #32] │ │ + b.n 2f014 │ │ + mov r9, r7 │ │ + mov r0, r4 │ │ + mov r1, sl │ │ mov r2, r5 │ │ + mov r3, r9 │ │ + bl 2ed9c │ │ + ldr r6, [r6, #8] │ │ + mov r5, r9 │ │ + b.n 2ee86 │ │ + adds r2, r5, #1 │ │ + beq.n 2f05c │ │ + adds r3, r5, #2 │ │ + beq.n 2f036 │ │ + cmp.w fp, #4294967295 ; 0xffffffff │ │ + it eq │ │ + moveq fp, r5 │ │ + ldr.w r8, [r8, #4] │ │ + b.n 2ee5c │ │ + ldr r3, [sp, #20] │ │ + cmp.w fp, #4294967295 ; 0xffffffff │ │ + it eq │ │ + moveq fp, r3 │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + ldr r0, [r3, #0] │ │ + bl 3e1f8 │ │ + ldr r0, [r4, #40] ; 0x28 │ │ + mov r1, r8 │ │ + bl 3fe24 │ │ + str r0, [r4, #40] ; 0x28 │ │ + mov r0, fp │ │ + b.n 2f05e │ │ + mov r0, r5 │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 2f0fe │ │ + blx e88c <__stack_chk_fail@plt> │ │ + ldr.w r3, [sl] │ │ + movs r0, #1 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + movw r2, #381 ; 0x17d │ │ + stmia.w sp, {r3, r5} │ │ + ldr.w r3, [r9, #4] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + bl 3f6b8 │ │ + ldr.w r3, [r9, #4] │ │ mov r0, r4 │ │ mov r1, sl │ │ - ldr r3, [r7, #4] │ │ - mvn.w r5, #1 │ │ - bl 2d71c │ │ - b.n 2d9fa │ │ - mov r5, r0 │ │ - b.n 2d9fa │ │ + mov r2, r5 │ │ + mvn.w r9, #1 │ │ + bl 2ed9c │ │ + b.n 2f020 │ │ movs r0, r0 │ │ movs r0, r0 │ │ - ldmia.w r4, {r0} │ │ - ldmia.w r1, {r0} │ │ - ; instruction: 0xe8500001 │ │ - b.n 2d99c │ │ + strb r0, [r4, #2] │ │ + movs r2, r0 │ │ + bgt.n 2f134 │ │ + movs r1, r0 │ │ + bgt.n 2f132 │ │ movs r1, r0 │ │ - b.n 2d7f4 │ │ + bgt.n 2f138 │ │ movs r1, r0 │ │ - b.n 2d8d4 │ │ + blt.n 2f0a8 │ │ movs r1, r0 │ │ - b.n 2d8c0 │ │ + bgt.n 2efc0 │ │ movs r1, r0 │ │ - b.n 2d858 │ │ + blt.n 2f07c │ │ movs r1, r0 │ │ - b.n 2d850 │ │ + blt.n 2f02c │ │ movs r1, r0 │ │ - b.n 2d7b8 │ │ + blt.n 2f138 │ │ movs r1, r0 │ │ - b.n 2d846 │ │ + bge.n 2f0a4 │ │ movs r1, r0 │ │ - b.n 2d72c │ │ + bge.n 2eff0 │ │ movs r1, r0 │ │ - b.n 2d7ec │ │ + bge.n 2f086 │ │ + movs r1, r0 │ │ + bge.n 2f174 │ │ + movs r1, r0 │ │ + bge.n 2f030 │ │ movs r1, r0 │ │ ldr r3, [r6, #8] │ │ - mov r7, r8 │ │ - rsbs r3, r3, #1 │ │ - it cc │ │ - movcc r3, #0 │ │ - cmp.w r8, #0 │ │ - ite lt │ │ - movlt r3, #0 │ │ - andge.w r3, r3, #1 │ │ - cbnz r3, 2d9ec │ │ - ldr r7, [r4, #32] │ │ - adds r3, r7, #1 │ │ - str r3, [r4, #32] │ │ - mov r2, r5 │ │ + cbnz r3, 2f0f8 │ │ + cmp r7, #0 │ │ + ite ge │ │ + movge r3, r7 │ │ + movlt.w r3, #4294967295 ; 0xffffffff │ │ mov r0, r4 │ │ - mov r1, sl │ │ - mov r3, r7 │ │ - bl 2d71c │ │ - mov r5, r7 │ │ - ldr r6, [r6, #8] │ │ - cmp r6, #0 │ │ - bne.w 2d7f2 │ │ - adds r1, r5, #1 │ │ - ldr.w r9, [sp, #40] ; 0x28 │ │ - ldr.w fp, [sp, #52] ; 0x34 │ │ - mov r0, r5 │ │ - beq.n 2da4e │ │ - adds r2, r5, #2 │ │ - beq.n 2da1c │ │ - cmp.w fp, #4294967295 ; 0xffffffff │ │ - it eq │ │ - moveq fp, r5 │ │ - ldr.w r9, [r9, #4] │ │ - cmp.w r9, #0 │ │ - bne.w 2d7c4 │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - mov sl, fp │ │ - ldr r2, [sp, #24] │ │ - ldr r0, [r3, #0] │ │ - cmp.w fp, #4294967295 ; 0xffffffff │ │ - it eq │ │ - moveq sl, r2 │ │ - bl 3caf4 │ │ - ldr r0, [r4, #40] ; 0x28 │ │ - mov r1, r9 │ │ - bl 3e6d8 │ │ - str r0, [r4, #40] ; 0x28 │ │ - mov r0, sl │ │ - b.n 2da4e │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - add sp, #68 ; 0x44 │ │ + mov r2, r5 │ │ + bl 2edcc │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ + mov r9, r0 │ │ + bne.n 2f020 │ │ + b.n 2eff8 │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ + b.n 2f0e6 │ │ + add sp, #76 ; 0x4c │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r3, [r6, #8] │ │ - mov r0, r4 │ │ - mov r2, r5 │ │ - rsbs r3, r3, #1 │ │ - it cc │ │ - movcc r3, #0 │ │ - cmp.w r8, #0 │ │ - ite lt │ │ - movlt r3, #0 │ │ - andge.w r3, r3, #1 │ │ - cmp r3, #0 │ │ - ite ne │ │ - movne r3, r8 │ │ - moveq.w r3, #4294967295 ; 0xffffffff │ │ - bl 2d74c │ │ - adds r3, r0, #1 │ │ - bne.n 2d990 │ │ - b.n 2da4e │ │ - nop │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - vmov r9, s0 │ │ mov r4, r0 │ │ - mov r8, r1 │ │ - mov r7, r2 │ │ - mov fp, r3 │ │ + vmov sl, s0 │ │ + mov r9, r1 │ │ ldr r5, [r0, #36] ; 0x24 │ │ - b.n 2daa4 │ │ + mov r7, r2 │ │ + mov r8, r3 │ │ + cbz r5, 2f126 │ │ ldr r0, [r5, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 2da9c │ │ + b.n 2f11a │ │ ldr r0, [r4, #36] ; 0x24 │ │ - bl 3e5cc │ │ + bl 3fd1c │ │ movs r3, #1 │ │ - mov r2, r5 │ │ - str r3, [r4, #32] │ │ str r5, [r4, #36] ; 0x24 │ │ mov r0, r4 │ │ - mov r1, r8 │ │ + str r3, [r4, #32] │ │ + mov r1, r9 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ - bl 2d74c │ │ - adds r2, r0, #1 │ │ + mov r2, r5 │ │ + bl 2edcc │ │ + adds r3, r0, #1 │ │ mov r6, r0 │ │ - bne.n 2dada │ │ + bne.n 2f158 │ │ ldr r6, [r4, #32] │ │ mov r0, r4 │ │ mov r1, r5 │ │ mov r2, r5 │ │ adds r3, r6, #1 │ │ str r3, [r4, #32] │ │ mov r3, r6 │ │ - bl 2d71c │ │ + bl 2ed9c │ │ mov r1, r7 │ │ - mov r2, r9 │ │ + mov r2, sl │ │ ldr r3, [r4, #32] │ │ - ldr.w r0, [r8, #4] │ │ - bl 2cc60 │ │ + ldr.w r0, [r9, #4] │ │ + bl 2e288 │ │ movs r3, #0 │ │ str r6, [r0, #40] ; 0x28 │ │ mov r5, r0 │ │ str r3, [r0, #36] ; 0x24 │ │ ldr r0, [r4, #36] ; 0x24 │ │ - bl 3e5fc │ │ + bl 3fd48 │ │ mov r6, r0 │ │ str r0, [r4, #36] ; 0x24 │ │ - b.n 2db7c │ │ - ldr.w sl, [r6] │ │ - ldr.w r3, [sl] │ │ - cmp r3, #0 │ │ - beq.n 2db6c │ │ + cmp r6, #0 │ │ + beq.n 2f1f0 │ │ + ldr r4, [r6, #0] │ │ + ldr r3, [r4, #0] │ │ + cbz r3, 2f1e2 │ │ ldr r1, [r3, #0] │ │ ldrb r2, [r1, #0] │ │ cmp r2, #60 ; 0x3c │ │ - bne.n 2db34 │ │ - vldr s14, [r3, #8] │ │ - vcvt.f64.f32 d7, s14 │ │ + bne.n 2f1ac │ │ + vldr s15, [r3, #8] │ │ mov r0, r7 │ │ - ldr.w r8, [sl, #4] │ │ - ldr.w r4, [sl, #8] │ │ + ldr.w r9, [r4, #4] │ │ + ldr r4, [r4, #8] │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - mov r1, r8 │ │ + blx 4137c │ │ + mov r1, r9 │ │ mov r2, r4 │ │ mov r3, r0 │ │ mov r0, r5 │ │ - b.n 2db76 │ │ + b.n 2f1e8 │ │ mov r0, r5 │ │ - bl 2c984 │ │ - ldr.w r3, [sl] │ │ - vldr s14, [r3, #8] │ │ - vcvt.f64.f32 d7, s14 │ │ - ldr.w r8, [sl, #4] │ │ - ldr.w r4, [sl, #8] │ │ + bl 2dfc0 │ │ + ldr r3, [r4, #0] │ │ + ldr.w sl, [r4, #4] │ │ + ldr.w r9, [r4, #8] │ │ + vldr s15, [r3, #8] │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - mov r9, r0 │ │ + mov fp, r0 │ │ mov r0, r7 │ │ - blx 3fc70 │ │ - mov r1, r8 │ │ - mov r2, r4 │ │ - str.w r9, [sp] │ │ + blx 4137c │ │ + str.w fp, [sp] │ │ + mov r1, sl │ │ + mov r2, r9 │ │ mov r3, r0 │ │ mov r0, r5 │ │ - bl 2c5b4 │ │ - b.n 2db7a │ │ - ldr.w r1, [sl, #4] │ │ + bl 2dbd4 │ │ + b.n 2f1ec │ │ + ldr r1, [r4, #4] │ │ mov r0, r5 │ │ - ldr.w r2, [sl, #8] │ │ - bl 2c700 │ │ + ldr r2, [r4, #8] │ │ + bl 2dd34 │ │ ldr r6, [r6, #8] │ │ - cmp r6, #0 │ │ - bne.n 2dafc │ │ - cmp.w fp, #0 │ │ - beq.n 2db92 │ │ + b.n 2f178 │ │ + cmp.w r8, #0 │ │ + beq.n 2f202 │ │ mov r1, r6 │ │ mov r0, r5 │ │ - bl 2c710 │ │ - bl 3e5cc │ │ + bl 2dd44 │ │ + bl 3fd1c │ │ mov r0, r5 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -0002db98 : │ │ +0002f20a : │ │ ldr r0, [r0, #12] │ │ bx lr │ │ │ │ -0002db9c : │ │ +0002f20e : │ │ ldr r0, [r0, #16] │ │ - b.w 3ed2c │ │ + b.w 404c4 │ │ │ │ -0002dba2 : │ │ - push {r0, r1, r2, lr} │ │ - add r2, sp, #4 │ │ +0002f214 : │ │ + push {r0, r1, r4, lr} │ │ + mov r2, sp │ │ + ldr r4, [pc, #36] ; (2f240 ) │ │ ldr r0, [r0, #16] │ │ - bl 3e9a8 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 40100 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ cmp r0, #0 │ │ ite ge │ │ - ldrge r0, [sp, #4] │ │ + ldrge r0, [sp, #0] │ │ movlt r0, #0 │ │ - pop {r1, r2, r3, pc} │ │ + cmp r2, r3 │ │ + beq.n 2f23c │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + movs r2, r0 │ │ │ │ -0002dbb6 : │ │ +0002f244 : │ │ ldr r0, [r0, #4] │ │ bx lr │ │ │ │ -0002dbba : │ │ +0002f248 : │ │ ldr r0, [r0, #8] │ │ bx lr │ │ │ │ -0002dbbe : │ │ +0002f24c : │ │ vmov s0, r3 │ │ movs r3, #1 │ │ - b.w 2da88 │ │ + b.w 2f108 │ │ │ │ -0002dbc8 : │ │ +0002f256 : │ │ vmov s0, r3 │ │ movs r3, #0 │ │ - b.w 2da88 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - ... │ │ + b.w 2f108 │ │ │ │ -0002dbd8 : │ │ +0002f260 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r5, r2 │ │ movs r2, #0 │ │ mov r7, r0 │ │ + mov r3, r2 │ │ mov r6, r1 │ │ - add r1, pc, #60 ; (adr r1, 2dc20 ) │ │ + add r1, pc, #56 ; (adr r1, 2f2a8 ) │ │ ldrd r0, r1, [r1] │ │ - mov r3, r2 │ │ - blx 3f080 │ │ + blx 40800 │ │ mov r1, r6 │ │ mov.w r3, #1065353216 ; 0x3f800000 │ │ mov r4, r0 │ │ mov r0, r7 │ │ mov r2, r4 │ │ - bl 2dbc8 │ │ - cbz r0, 2dc10 │ │ + bl 2f256 │ │ + cbz r0, 2f298 │ │ mov r1, r5 │ │ - bl 2d2d4 │ │ + bl 2e944 │ │ mov r0, r4 │ │ - blx 3f6dc │ │ + blx 40dc0 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mov r0, r4 │ │ - blx 3f6dc │ │ + blx 40dc0 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop.w │ │ add r4, sp, #452 ; 0x1c4 │ │ - blt.n 2db3c │ │ + blt.n 2f1c4 │ │ lsls r0, r5, #1 │ │ subs r7, #240 ; 0xf0 │ │ │ │ -0002dc28 : │ │ +0002f2b0 : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r6, r0 │ │ - mov r4, r1 │ │ + mov r5, r0 │ │ mov r9, r2 │ │ mov r8, r3 │ │ - cbnz r1, 2dc5c │ │ + cbnz r1, 2f2e2 │ │ ldr r0, [r0, #12] │ │ - blx e068 │ │ - ldr r1, [pc, #188] ; (2dcfc ) │ │ + blx e8b0 │ │ + ldr r1, [pc, #164] ; (2f368 ) │ │ movw r2, #679 ; 0x2a7 │ │ add r1, pc │ │ adds r0, #16 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - ldr r3, [r6, #16] │ │ - ldr r1, [pc, #176] ; (2dd00 ) │ │ - ldr r2, [r6, #12] │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + ldr r3, [r5, #16] │ │ + ldr r1, [pc, #152] ; (2f36c ) │ │ + ldr r2, [r5, #12] │ │ add r1, pc │ │ ldr r3, [r3, #8] │ │ - mov r5, r0 │ │ - blx e044 │ │ - b.n 2dc7e │ │ - adds r0, r1, #1 │ │ - movs r1, #46 ; 0x2e │ │ - blx e0ec │ │ - cbz r0, 2dc74 │ │ - ldr r1, [pc, #156] ; (2dd04 ) │ │ - mov r0, r4 │ │ - movs r2, #249 ; 0xf9 │ │ - add r1, pc │ │ - bl 3ca88 <__ckd_salloc__> │ │ - b.n 2dc7c │ │ - mov r0, r6 │ │ - mov r1, r4 │ │ - bl 2d5c4 │ │ - mov r5, r0 │ │ - ldr r7, [pc, #136] ; (2dd08 ) │ │ + mov r6, r0 │ │ + blx e898 │ │ + b.n 2f2ea │ │ + adds r0, #12 │ │ + bl 2ec28 │ │ + mov r6, r0 │ │ + ldr r7, [pc, #132] ; (2f370 ) │ │ movs r1, #16 │ │ movw r3, #689 ; 0x2b1 │ │ movs r0, #1 │ │ add r7, pc │ │ mov r2, r7 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #1 │ │ mov r1, r7 │ │ movw r2, #691 ; 0x2b3 │ │ mov r4, r0 │ │ str r3, [r0, #0] │ │ - mov r0, r5 │ │ - bl 3ca88 <__ckd_salloc__> │ │ + mov r0, r6 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ str.w r9, [r4, #12] │ │ str.w r8, [r4, #8] │ │ str r0, [r4, #4] │ │ cmp.w r8, #0 │ │ - beq.n 2dcb8 │ │ - ldr r2, [pc, #88] ; (2dd0c ) │ │ - add r2, pc │ │ - b.n 2dcbc │ │ - ldr r2, [pc, #84] ; (2dd10 ) │ │ - add r2, pc │ │ - ldr r7, [pc, #84] ; (2dd14 ) │ │ - ldr r3, [pc, #88] ; (2dd18 ) │ │ - add r7, pc │ │ - str r2, [sp, #0] │ │ + bne.n 2f324 │ │ + ldr r3, [pc, #84] ; (2f374 ) │ │ + add r3, pc │ │ + b.n 2f328 │ │ + ldr r3, [pc, #80] ; (2f378 ) │ │ add r3, pc │ │ + ldr r7, [pc, #80] ; (2f37c ) │ │ + movw r2, #697 ; 0x2b9 │ │ + str r3, [sp, #0] │ │ + add r7, pc │ │ + ldr r3, [pc, #76] ; (2f380 ) │ │ str r0, [sp, #4] │ │ - mov r1, r7 │ │ movs r0, #1 │ │ - movw r2, #697 ; 0x2b9 │ │ - bl 3df24 │ │ - ldr r0, [r6, #16] │ │ - mov r1, r5 │ │ + mov r1, r7 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r0, [r5, #16] │ │ + mov r1, r6 │ │ mov r2, r4 │ │ - bl 3ea8c │ │ - cmp r0, r4 │ │ - beq.n 2dcf4 │ │ - ldr r3, [pc, #56] ; (2dd1c ) │ │ + bl 4021a │ │ + cmp r4, r0 │ │ + beq.n 2f360 │ │ + ldr r3, [pc, #52] ; (2f384 ) │ │ movs r0, #3 │ │ + str r6, [sp, #0] │ │ mov r1, r7 │ │ mov.w r2, #700 ; 0x2bc │ │ add r3, pc │ │ - str r5, [sp, #0] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, pc} │ │ - nop │ │ - b.n 2e47c │ │ - movs r1, r0 │ │ - b.n 2d5d6 │ │ - movs r1, r0 │ │ - b.n 2e430 │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + bvc.n 2f44c │ │ movs r1, r0 │ │ - b.n 2e3fc │ │ + bhi.n 2f3a6 │ │ movs r1, r0 │ │ - b.n 2e50a │ │ + bvc.n 2f3fc │ │ movs r1, r0 │ │ - b.n 2e1f6 │ │ + bvs.n 2f3fe │ │ movs r1, r0 │ │ - b.n 2e398 │ │ + bvc.n 2f302 │ │ movs r1, r0 │ │ - b.n 2d51c │ │ + bvc.n 2f390 │ │ movs r1, r0 │ │ - b.n 2e4f8 │ │ + bvc.n 2f308 │ │ movs r1, r0 │ │ - │ │ -0002dd20 : │ │ - ldr r2, [pc, #60] ; (2dd60 ) │ │ - movs r3, #204 ; 0xcc │ │ - push {r4, r5, r6, lr} │ │ - add r2, pc │ │ - mov r4, r0 │ │ - mov r5, r1 │ │ - movs r0, #1 │ │ - movs r1, #8 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov.w r1, #1065353216 ; 0x3f800000 │ │ - mov r6, r0 │ │ - ldr r0, [pc, #40] ; (2dd64 ) │ │ - add r0, pc │ │ - bl 2d600 │ │ - str r5, [r6, #4] │ │ - mov r1, r0 │ │ - movs r0, #0 │ │ - bl 3e518 │ │ - movs r1, #0 │ │ - mov r2, r6 │ │ - mov r3, r1 │ │ - str r0, [r6, #0] │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 2dc28 │ │ - nop │ │ - b.n 2e318 │ │ - movs r1, r0 │ │ - b.n 2e36a │ │ + bvc.n 2f2f4 │ │ movs r1, r0 │ │ - │ │ -0002dd68 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r4, r2 │ │ - ldr r2, [pc, #136] ; (2ddf8 ) │ │ - mov r6, r0 │ │ - mov r5, r1 │ │ + │ │ +0002f388 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r5, r2 │ │ + ldr r2, [pc, #136] ; (2f418 ) │ │ + mov r7, r0 │ │ + mov r6, r1 │ │ movs r0, #1 │ │ - add r2, pc │ │ movs r1, #8 │ │ + add r2, pc │ │ movs r3, #186 ; 0xba │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r7, r0 │ │ - cbz r4, 2dd92 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r4, r0 │ │ + cbz r5, 2f3b2 │ │ mov.w r1, #1065353216 ; 0x3f800000 │ │ - ldr r0, [r5, #0] │ │ - bl 2d600 │ │ + ldr r0, [r6, #0] │ │ + bl 2ec84 │ │ mov r1, r0 │ │ movs r0, #0 │ │ - b.n 2dda2 │ │ - ldr r0, [pc, #104] ; (2ddfc ) │ │ + b.n 2f3c2 │ │ + ldr r0, [pc, #104] ; (2f41c ) │ │ mov.w r1, #1065353216 ; 0x3f800000 │ │ add r0, pc │ │ - bl 2d600 │ │ + bl 2ec84 │ │ mov r1, r0 │ │ - mov r0, r4 │ │ - bl 3e518 │ │ + mov r0, r5 │ │ + bl 3fc68 │ │ movs r1, #0 │ │ - mov r2, r7 │ │ + mov r2, r4 │ │ mov r3, r1 │ │ - str r0, [r7, #0] │ │ - mov r0, r6 │ │ - bl 2dc28 │ │ + str r0, [r4, #0] │ │ + mov r0, r7 │ │ + bl 2f2b0 │ │ mov.w r1, #1065353216 ; 0x3f800000 │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ - bl 2d600 │ │ - ldr r2, [pc, #60] ; (2de00 ) │ │ + bl 2ec84 │ │ + ldr r2, [pc, #60] ; (2f420 ) │ │ movs r3, #193 ; 0xc1 │ │ movs r1, #8 │ │ add r2, pc │ │ - mov r6, r0 │ │ - movs r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r1, r6 │ │ mov r7, r0 │ │ + movs r0, #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r1, r7 │ │ + mov r5, r0 │ │ movs r0, #0 │ │ - bl 3e518 │ │ - mov r1, r5 │ │ - str r0, [r7, #0] │ │ - bl 3e518 │ │ - mov.w r1, #1065353216 ; 0x3f800000 │ │ - str r0, [r7, #0] │ │ + bl 3fc68 │ │ + mov r1, r6 │ │ + str r0, [r5, #0] │ │ + bl 3fc68 │ │ ldr r3, [r4, #12] │ │ - str r7, [r3, #4] │ │ + mov.w r1, #1065353216 ; 0x3f800000 │ │ + str r0, [r5, #0] │ │ + str r5, [r3, #4] │ │ ldr r0, [r4, #4] │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ - b.w 2d600 │ │ + b.w 2ec84 │ │ nop │ │ - b.n 2e314 │ │ + bvs.n 2f360 │ │ + movs r1, r0 │ │ + bvs.n 2f39a │ │ movs r1, r0 │ │ - b.n 2e34a │ │ + bvs.n 2f4c8 │ │ + movs r1, r0 │ │ + │ │ +0002f424 : │ │ + ldr r2, [pc, #60] ; (2f464 ) │ │ + movs r3, #204 ; 0xcc │ │ + push {r4, r5, r6, lr} │ │ + add r2, pc │ │ + mov r5, r0 │ │ + mov r6, r1 │ │ + movs r0, #1 │ │ + movs r1, #8 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov.w r1, #1065353216 ; 0x3f800000 │ │ + mov r4, r0 │ │ + ldr r0, [pc, #40] ; (2f468 ) │ │ + add r0, pc │ │ + bl 2ec84 │ │ + str r6, [r4, #4] │ │ + mov r1, r0 │ │ + movs r0, #0 │ │ + bl 3fc68 │ │ + movs r1, #0 │ │ + mov r2, r4 │ │ + mov r3, r1 │ │ + str r0, [r4, #0] │ │ + mov r0, r5 │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + b.w 2f2b0 │ │ + nop │ │ + bvs.n 2f484 │ │ movs r1, r0 │ │ - b.n 2e278 │ │ + bvs.n 2f4d6 │ │ movs r1, r0 │ │ │ │ -0002de04 : │ │ +0002f46c : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -0002de0c : │ │ +0002f474 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 2de32 │ │ + cbz r0, 2f49a │ │ ldr r0, [r0, #0] │ │ subs r0, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 2de32 │ │ + bgt.n 2f49a │ │ ldr r0, [r4, #12] │ │ - bl 2d646 │ │ + bl 2ecca │ │ ldr r0, [r4, #4] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ pop {r4, pc} │ │ │ │ -0002de34 : │ │ +0002f49c : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ ldr r3, [r0, #24] │ │ cmp r3, #0 │ │ - bne.n 2debe │ │ + bne.n 2f51e │ │ ldr r0, [r0, #16] │ │ - bl 3ed2c │ │ - b.n 2de5c │ │ + bl 404c4 │ │ + mov r5, r0 │ │ + cbz r0, 2f4c8 │ │ ldr r3, [r5, #4] │ │ ldr r0, [r3, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r3, [r5, #4] │ │ ldr r0, [r3, #8] │ │ - bl 2de0c │ │ + bl 2f474 │ │ mov r0, r5 │ │ - bl 3ece8 │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - bne.n 2de46 │ │ + bl 40480 │ │ + b.n 2f4ac │ │ ldr r0, [r4, #16] │ │ - bl 3ed50 │ │ + bl 404e8 │ │ ldr r0, [r4, #20] │ │ - bl 3ed2c │ │ - b.n 2de86 │ │ + bl 404c4 │ │ + mov r5, r0 │ │ + cbz r0, 2f4f0 │ │ ldr r3, [r5, #4] │ │ ldr r0, [r3, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r3, [r5, #4] │ │ ldr r0, [r3, #8] │ │ - bl 2de34 │ │ + bl 2f49c │ │ mov r0, r5 │ │ - bl 3ece8 │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - bne.n 2de70 │ │ + bl 40480 │ │ + b.n 2f4d4 │ │ ldr r0, [r4, #20] │ │ - bl 3ed50 │ │ + bl 404e8 │ │ ldr r5, [r4, #28] │ │ - b.n 2de9e │ │ + cbz r5, 2f504 │ │ ldr r0, [r5, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 2de96 │ │ + b.n 2f4f8 │ │ ldr r0, [r4, #28] │ │ - bl 3e5cc │ │ + bl 3fd1c │ │ ldr r5, [r4, #36] ; 0x24 │ │ - b.n 2deb4 │ │ + cbz r5, 2f518 │ │ ldr r0, [r5, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 2deac │ │ + b.n 2f50c │ │ ldr r0, [r4, #36] ; 0x24 │ │ - bl 3e5cc │ │ + bl 3fd1c │ │ ldr r0, [r4, #12] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #4] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #8] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ │ │ -0002dee0 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - mov r6, r0 │ │ - add r0, sp, #12 │ │ +0002f540 : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #20 │ │ + ldr r7, [pc, #168] ; (2f5f0 ) │ │ + mov r4, r0 │ │ + add r0, sp, #8 │ │ mov r5, r1 │ │ - bl 2ed4a │ │ - cbnz r6, 2defe │ │ - ldr r0, [pc, #140] ; (2df7c ) │ │ - mov r4, r6 │ │ - ldr r1, [sp, #12] │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #12] │ │ + bl 30394 │ │ + cbnz r4, 2f56a │ │ + ldr r0, [pc, #152] ; (2f5f4 ) │ │ + mov r6, r4 │ │ + ldr r1, [sp, #8] │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ - bl 2ecd0 │ │ - b.n 2df2a │ │ - ldr r1, [pc, #128] ; (2df80 ) │ │ - mov r0, r6 │ │ + bl 30334 │ │ + b.n 2f594 │ │ + ldr r1, [pc, #140] ; (2f5f8 ) │ │ + mov r0, r4 │ │ add r1, pc │ │ - blx e098 │ │ - mov r4, r0 │ │ - cbnz r0, 2df24 │ │ - ldr r1, [pc, #116] ; (2df84 ) │ │ + blx e8e0 │ │ + mov r6, r0 │ │ + cbnz r0, 2f58e │ │ + ldr r1, [pc, #128] ; (2f5fc ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #116] ; (2df88 ) │ │ + ldr r3, [pc, #128] ; (2f600 ) │ │ movw r2, #862 ; 0x35e │ │ + str r4, [sp, #0] │ │ add r1, pc │ │ - str r6, [sp, #0] │ │ add r3, pc │ │ - mov r5, r4 │ │ - bl 3e034 │ │ - b.n 2df74 │ │ - ldr r1, [sp, #12] │ │ - bl 2ecd0 │ │ + bl 3f7b4 │ │ + b.n 2f5cc │ │ + ldr r1, [sp, #8] │ │ + bl 30334 │ │ mov r0, r5 │ │ - bl 2d674 │ │ + bl 2ecf8 │ │ mov r5, r0 │ │ - ldr r0, [sp, #12] │ │ + ldr r0, [sp, #8] │ │ mov r1, r5 │ │ - bl 2e698 │ │ - cbz r0, 2df66 │ │ - cbnz r6, 2df42 │ │ - ldr r6, [pc, #76] ; (2df8c ) │ │ - add r6, pc │ │ - ldr r1, [pc, #76] ; (2df90 ) │ │ + bl 2fcec │ │ + cbz r0, 2f5d0 │ │ + cbnz r4, 2f5ac │ │ + ldr r4, [pc, #88] ; (2f604 ) │ │ + add r4, pc │ │ + ldr r1, [pc, #88] ; (2f608 ) │ │ + movs r0, #4 │ │ + ldr r3, [pc, #88] ; (2f60c ) │ │ movw r2, #871 ; 0x367 │ │ - ldr r3, [pc, #72] ; (2df94 ) │ │ + add r1, pc │ │ + str r4, [sp, #0] │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + mov r0, r5 │ │ + bl 2f49c │ │ + ldr r0, [sp, #8] │ │ + bl 30c60 │ │ + movs r0, #0 │ │ + b.n 2f5e0 │ │ + cbz r6, 2f5d8 │ │ + mov r0, r6 │ │ + blx e8ec │ │ + ldr r0, [sp, #8] │ │ + bl 30c60 │ │ + mov r0, r5 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r7, #0] │ │ + cmp r2, r3 │ │ + beq.n 2f5ec │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [r6, #16] │ │ + movs r2, r0 │ │ + ldr r0, [r4, #16] │ │ + movs r2, r0 │ │ + uxtb r1, r7 │ │ + movs r1, r0 │ │ + bmi.n 2f568 │ │ + movs r1, r0 │ │ + bpl.n 2f562 │ │ + movs r1, r0 │ │ + bpl.n 2f50e │ │ + movs r1, r0 │ │ + bmi.n 2f510 │ │ + movs r1, r0 │ │ + bpl.n 2f542 │ │ + movs r1, r0 │ │ + │ │ +0002f610 : │ │ + stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ + mov r9, r1 │ │ + movs r1, #0 │ │ + mov r7, r0 │ │ + mov r8, r2 │ │ + bl 2f540 │ │ + mov r6, r0 │ │ + cbnz r0, 2f63c │ │ + ldr r1, [pc, #116] ; (2f69c ) │ │ movs r0, #4 │ │ + ldr r3, [pc, #116] ; (2f6a0 ) │ │ + movw r2, #599 ; 0x257 │ │ + str r7, [sp, #0] │ │ add r1, pc │ │ - str r6, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ + mov r0, r6 │ │ + b.n 2f694 │ │ + bl 2f20e │ │ + movs r4, #0 │ │ + mov r5, r0 │ │ + cbz r5, 2f664 │ │ + ldr r3, [r5, #4] │ │ + ldr r4, [r3, #8] │ │ + mov r0, r4 │ │ + bl 2f248 │ │ + cbz r0, 2f65a │ │ mov r0, r5 │ │ - bl 2de34 │ │ - ldr r0, [sp, #12] │ │ - bl 2f636 │ │ - movs r5, #0 │ │ - b.n 2df74 │ │ - cbz r4, 2df6e │ │ + bl 4047c │ │ + b.n 2f664 │ │ + mov r0, r5 │ │ + bl 40480 │ │ + mov r5, r0 │ │ + b.n 2f644 │ │ + cbnz r4, 2f67e │ │ + ldr r1, [pc, #60] ; (2f6a4 ) │ │ + movs r0, #4 │ │ + ldr r3, [pc, #60] ; (2f6a8 ) │ │ + movw r2, #613 ; 0x265 │ │ + str r7, [sp, #0] │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - blx e0a4 │ │ - ldr r0, [sp, #12] │ │ - bl 2f636 │ │ + b.n 2f694 │ │ + mov r1, r4 │ │ + mov r2, r9 │ │ + mov r3, r8 │ │ + mov r0, r6 │ │ + bl 2f24c │ │ + mov r5, r0 │ │ + mov r0, r6 │ │ + bl 2f49c │ │ mov r0, r5 │ │ - add sp, #16 │ │ - pop {r4, r5, r6, pc} │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ - ldr r0, [r1, #120] ; 0x78 │ │ - movs r2, r0 │ │ - iteet cs │ │ - movcs r1, r0 │ │ - bcc.n 2e15c ; unpredictable branch in IT block │ │ - │ │ - movcc r1, r0 │ │ - bcs.n 2e352 │ │ + bmi.n 2f6b0 │ │ movs r1, r0 │ │ - b.n 2e2fa │ │ + bpl.n 2f736 │ │ movs r1, r0 │ │ - b.n 2e0fc │ │ + bcc.n 2f634 │ │ movs r1, r0 │ │ - b.n 2e32e │ │ + strh r3, [r0, #2] │ │ movs r1, r0 │ │ │ │ -0002df98 : │ │ +0002f6ac : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r6, r0 │ │ sub sp, #52 ; 0x34 │ │ + ldr r6, [pc, #640] ; (2f934 ) │ │ + mov r7, r0 │ │ mov r0, r1 │ │ - mov r7, r1 │ │ - blx e068 │ │ - ldr.w r9, [pc, #672] ; 2e24c │ │ + mov r8, r1 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + ldr.w sl, [pc, #632] ; 2f938 │ │ + ldr r3, [r6, #0] │ │ + add sl, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + blx e8b0 │ │ movw r2, #759 ; 0x2f7 │ │ - add r9, pc │ │ - mov r1, r9 │ │ - mov r8, r0 │ │ - add.w r0, r0, #4 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - adds r1, r7, #1 │ │ + mov r1, sl │ │ + mov r9, r0 │ │ + adds r0, #4 │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + add.w r1, r8, #1 │ │ mov r5, r0 │ │ - blx e074 │ │ + blx e8bc │ │ mov r0, r5 │ │ movs r1, #46 ; 0x2e │ │ - blx e128 │ │ - mov r4, r0 │ │ - cbnz r0, 2dfec │ │ - ldr r3, [pc, #636] ; (2e250 ) │ │ + blx e970 │ │ + str r6, [sp, #20] │ │ + cbnz r0, 2f70c │ │ + ldr r3, [pc, #584] ; (2f93c ) │ │ movs r0, #4 │ │ - mov r1, r9 │ │ + str.w r8, [sp] │ │ + mov r1, sl │ │ mov.w r2, #764 ; 0x2fc │ │ add r3, pc │ │ - str r7, [sp, #0] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r5 │ │ - bl 3caf4 │ │ - b.n 2e242 │ │ + bl 3e1f8 │ │ + b.n 2f79c │ │ subs r3, r0, r5 │ │ - mov.w r9, #0 │ │ - strb.w r9, [r0] │ │ - mov r0, r7 │ │ - str r3, [sp, #28] │ │ - blx e068 │ │ + movs r6, #0 │ │ + strb r6, [r0, #0] │ │ + mov r0, r8 │ │ + str r3, [sp, #16] │ │ + blx e8b0 │ │ cmp r0, #2 │ │ - it ls │ │ - strls.w r9, [sp, #20] │ │ - bls.n 2e024 │ │ - ldr r1, [pc, #584] ; (2e254 ) │ │ - sub.w r8, r8, #3 │ │ - add.w r0, r7, r8 │ │ - add r1, pc │ │ - blx e0b0 │ │ - rsb r1, r9, r0 │ │ - negs r0, r1 │ │ - adc.w r0, r0, r1 │ │ - str r0, [sp, #20] │ │ + bls.n 2f732 │ │ + ldr r1, [pc, #544] ; (2f940 ) │ │ + sub.w r0, r9, #3 │ │ + add r0, r8 │ │ + add r1, pc │ │ + blx e8f8 │ │ + clz r6, r0 │ │ + lsrs r6, r6, #5 │ │ mov r3, r5 │ │ movs r1, #47 ; 0x2f │ │ - b.n 2e032 │ │ + ldrb r2, [r3, #0] │ │ + cbz r2, 2f748 │ │ cmp r2, #46 ; 0x2e │ │ + add.w r3, r3, #1 │ │ it eq │ │ strbeq.w r1, [r3, #-1] │ │ - ldrb.w r2, [r3], #1 │ │ - cmp r2, #0 │ │ - bne.n 2e02a │ │ - ldr r1, [pc, #540] ; (2e258 ) │ │ + b.n 2f736 │ │ + ldr r1, [pc, #504] ; (2f944 ) │ │ mov r0, r5 │ │ - ldr.w r9, [pc, #540] ; 2e25c │ │ + ldr.w r9, [pc, #504] ; 2f948 │ │ add r1, pc │ │ - ldr.w sl, [pc, #536] ; 2e260 │ │ - blx e0bc │ │ - ldr.w r8, [r6, #28] │ │ - mov r3, r6 │ │ + ldr.w sl, [pc, #504] ; 2f94c │ │ + blx e904 │ │ + ldr.w fp, [r7, #28] │ │ add r9, pc │ │ - mov r6, r8 │ │ - mov r8, r3 │ │ - b.n 2e082 │ │ + add sl, pc │ │ + cmp.w fp, #0 │ │ + beq.n 2f792 │ │ mov r1, r9 │ │ - ldr r0, [r6, #0] │ │ + ldr.w r0, [fp] │ │ mov r2, r5 │ │ movs r3, #0 │ │ - bl 40b18 │ │ + bl 422c8 │ │ mov r1, sl │ │ - add r1, pc │ │ mov r4, r0 │ │ - blx e098 │ │ - cbz r0, 2e07a │ │ - mov r6, r8 │ │ - blx e0a4 │ │ - b.n 2e08e │ │ - mov r0, r4 │ │ - bl 3caf4 │ │ - ldr r6, [r6, #8] │ │ - cmp r6, #0 │ │ - bne.n 2e05a │ │ - mov r3, r8 │ │ - mov r8, r6 │ │ - mov r4, r8 │ │ - mov r6, r3 │ │ + blx e8e0 │ │ + cbz r0, 2f786 │ │ + blx e8ec │ │ + b.n 2f794 │ │ + mov r0, r4 │ │ + bl 3e1f8 │ │ + ldr.w fp, [fp, #8] │ │ + b.n 2f762 │ │ + mov r4, fp │ │ mov r0, r5 │ │ - bl 3caf4 │ │ - cmp r4, #0 │ │ - beq.w 2e242 │ │ - ldr.w r8, [pc, #456] ; 2e264 │ │ + bl 3e1f8 │ │ + cbnz r4, 2f7a0 │ │ + movs r0, #0 │ │ + b.n 2f920 │ │ + str.w r8, [sp] │ │ movs r0, #1 │ │ - str r7, [sp, #0] │ │ str r4, [sp, #4] │ │ - add r8, pc │ │ - ldr r2, [r6, #12] │ │ - ldr r3, [pc, #444] ; (2e268 ) │ │ - mov r1, r8 │ │ - str r2, [sp, #8] │ │ - add r3, pc │ │ mov.w r2, #784 ; 0x310 │ │ - bl 3df24 │ │ - ldr r0, [r6, #20] │ │ + ldr r3, [r7, #12] │ │ + ldr.w r9, [pc, #416] ; 2f950 │ │ + str r3, [sp, #8] │ │ + add r9, pc │ │ + ldr r3, [pc, #412] ; (2f954 ) │ │ + mov r1, r9 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r0, [r7, #20] │ │ mov r1, r4 │ │ - add r2, sp, #44 ; 0x2c │ │ - bl 3e9a8 │ │ - cbnz r0, 2e0e0 │ │ - ldr r3, [pc, #420] ; (2e26c ) │ │ + add r2, sp, #40 ; 0x28 │ │ + bl 40100 │ │ + cbnz r0, 2f7e8 │ │ + ldr r3, [pc, #392] ; (2f958 ) │ │ movs r0, #1 │ │ - mov r1, r8 │ │ + str r4, [sp, #0] │ │ + mov r1, r9 │ │ movw r2, #790 ; 0x316 │ │ add r3, pc │ │ - str r4, [sp, #0] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - bl 3caf4 │ │ - b.n 2e10c │ │ - mov r1, r6 │ │ + ldr r5, [sp, #40] ; 0x28 │ │ + bl 3e1f8 │ │ + b.n 2f814 │ │ + mov r1, r7 │ │ mov r0, r4 │ │ - bl 2dee0 │ │ + bl 2f540 │ │ mov r1, r4 │ │ mov r5, r0 │ │ - ldr r0, [r6, #20] │ │ + ldr r0, [r7, #20] │ │ mov r2, r5 │ │ - bl 3ea8c │ │ + bl 4021a │ │ cmp r0, r5 │ │ - str r0, [sp, #44] ; 0x2c │ │ - beq.n 2e10c │ │ - ldr r3, [pc, #372] ; (2e270 ) │ │ + str r0, [sp, #40] ; 0x28 │ │ + beq.n 2f814 │ │ + ldr r3, [pc, #344] ; (2f95c ) │ │ movs r0, #3 │ │ - mov r1, r8 │ │ + str r4, [sp, #0] │ │ + mov r1, r9 │ │ movw r2, #799 ; 0x31f │ │ add r3, pc │ │ - str r4, [sp, #0] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ cmp r5, #0 │ │ - beq.w 2e240 │ │ + beq.n 2f79c │ │ ldr r0, [r5, #16] │ │ - mov r8, r7 │ │ - bl 3ed2c │ │ - ldr r3, [pc, #344] ; (2e274 ) │ │ - ldr.w r9, [pc, #344] ; 2e278 │ │ - str r3, [sp, #32] │ │ - add r9, pc │ │ - ldr r3, [pc, #340] ; (2e27c ) │ │ + bl 404c4 │ │ + ldr.w sl, [pc, #320] ; 2f960 │ │ + ldr.w fp, [pc, #320] ; 2f964 │ │ + ldr r3, [pc, #320] ; (2f968 ) │ │ + add sl, pc │ │ + add fp, pc │ │ add r3, pc │ │ str r3, [sp, #24] │ │ - ldr r3, [pc, #340] ; (2e280 ) │ │ - str r3, [sp, #36] ; 0x24 │ │ - mov r5, r0 │ │ - b.n 2e23a │ │ - ldr r3, [r5, #4] │ │ - mov r1, r9 │ │ + ldr r3, [pc, #312] ; (2f96c ) │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + mov r9, r0 │ │ + cmp.w r9, #0 │ │ + beq.n 2f79c │ │ + ldr.w r3, [r9, #4] │ │ + mov r1, sl │ │ movw r2, #281 ; 0x119 │ │ mov r0, r8 │ │ ldr r4, [r3, #8] │ │ - bl 3ca88 <__ckd_salloc__> │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ movs r1, #46 ; 0x2e │ │ - add.w fp, r0, #1 │ │ - mov r7, r0 │ │ - mov r0, fp │ │ - blx e128 │ │ - mov sl, r0 │ │ - cbz r0, 2e180 │ │ - movs r3, #0 │ │ + adds r2, r0, #1 │ │ + mov r5, r0 │ │ + str r2, [sp, #36] ; 0x24 │ │ + mov r0, r2 │ │ + blx e970 │ │ + cbz r0, 2f892 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + movs r1, #0 │ │ + str r0, [sp, #32] │ │ + strb r1, [r0, #0] │ │ movs r1, #46 ; 0x2e │ │ - strb r3, [r0, #0] │ │ - mov r0, fp │ │ - blx e128 │ │ - movs r3, #46 ; 0x2e │ │ - strb.w r3, [sl] │ │ - cbz r0, 2e180 │ │ + mov r0, r2 │ │ + blx e970 │ │ + ldr r3, [sp, #32] │ │ + movs r2, #46 ; 0x2e │ │ + strb r2, [r3, #0] │ │ + cbz r0, 2f892 │ │ movs r3, #60 ; 0x3c │ │ - mov r1, r9 │ │ + mov r1, sl │ │ strb r3, [r0, #0] │ │ mov.w r2, #290 ; 0x122 │ │ - bl 3ca88 <__ckd_salloc__> │ │ - mov sl, r0 │ │ - mov r0, r7 │ │ - bl 3caf4 │ │ - mov r7, sl │ │ - ldr r3, [sp, #20] │ │ - cbz r3, 2e192 │ │ - ldr r3, [sp, #28] │ │ - mov r0, r7 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + str r0, [sp, #32] │ │ + mov r0, r5 │ │ + bl 3e1f8 │ │ + ldr r3, [sp, #32] │ │ + mov r5, r3 │ │ + mov r0, r5 │ │ ldr r1, [r4, #4] │ │ + cbz r6, 2f8a2 │ │ + ldr r3, [sp, #16] │ │ adds r2, r3, #1 │ │ - blx e0f8 │ │ - b.n 2e19a │ │ - mov r0, r7 │ │ - ldr r1, [r4, #4] │ │ - blx e0b0 │ │ - rsbs sl, r0, #1 │ │ - mov r0, r7 │ │ - it cc │ │ - movcc.w sl, #0 │ │ - bl 3caf4 │ │ - ldr r3, [r4, #8] │ │ - cmp r3, #0 │ │ - ite eq │ │ - moveq r3, #0 │ │ - andne.w r3, sl, #1 │ │ - cmp r3, #0 │ │ - beq.n 2e232 │ │ - movs r1, #46 ; 0x2e │ │ + blx e940 │ │ + b.n 2f8a6 │ │ + blx e8f8 │ │ + clz r3, r0 │ │ + mov r0, r5 │ │ + lsrs r3, r3, #5 │ │ + str r3, [sp, #32] │ │ + bl 3e1f8 │ │ + ldr r2, [r4, #8] │ │ + cbz r2, 2f916 │ │ + ldr r3, [sp, #32] │ │ + cbz r3, 2f916 │ │ ldr r0, [r4, #4] │ │ - blx e128 │ │ movs r1, #46 ; 0x2e │ │ - mov r7, r0 │ │ - adds r0, #1 │ │ - blx e0ec │ │ - cbz r0, 2e1dc │ │ - ldr r1, [pc, #180] ; (2e284 ) │ │ - mov r0, r7 │ │ - movs r2, #249 ; 0xf9 │ │ - add r1, pc │ │ - bl 3ca88 <__ckd_salloc__> │ │ - b.n 2e1e4 │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - bl 2d5c4 │ │ - ldr.w sl, [sp, #32] │ │ + blx e970 │ │ + mov r1, r0 │ │ + add.w r0, r7, #12 │ │ + bl 2ec28 │ │ + mov r1, fp │ │ movw r2, #830 ; 0x33e │ │ ldr r3, [sp, #24] │ │ - mov r7, r0 │ │ - add sl, pc │ │ + mov r5, r0 │ │ str r0, [sp, #0] │ │ movs r0, #1 │ │ - mov r1, sl │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ + ldr r3, [r7, #16] │ │ mov r0, r4 │ │ - ldr.w fp, [r6, #16] │ │ - bl 2de04 │ │ - mov r1, r7 │ │ + str r3, [sp, #32] │ │ + bl 2f46c │ │ + ldr r3, [sp, #32] │ │ + mov r1, r5 │ │ mov r2, r0 │ │ - mov r0, fp │ │ - bl 3ea8c │ │ - cmp r0, r4 │ │ - beq.n 2e226 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + mov r0, r3 │ │ + bl 4021a │ │ + cmp r4, r0 │ │ + beq.n 2f90a │ │ + str r5, [sp, #0] │ │ movs r0, #3 │ │ - mov r1, sl │ │ + mov r1, fp │ │ movw r2, #834 ; 0x342 │ │ - add r3, pc │ │ - str r7, [sp, #0] │ │ - bl 3df24 │ │ - ldr r3, [sp, #20] │ │ - cbnz r3, 2e232 │ │ - mov r0, r5 │ │ - bl 3ece4 │ │ - b.n 2e242 │ │ - mov r0, r5 │ │ - bl 3ece8 │ │ - mov r5, r0 │ │ - cmp r5, #0 │ │ - bne.w 2e132 │ │ - mov r4, r5 │ │ + ldr r3, [sp, #28] │ │ + bl 3f6b8 │ │ + cbnz r6, 2f916 │ │ + mov r0, r9 │ │ + bl 4047c │ │ mov r0, r4 │ │ + b.n 2f920 │ │ + mov r0, r9 │ │ + bl 40480 │ │ + mov r9, r0 │ │ + b.n 2f838 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 2f92e │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - b.n 2e2f0 │ │ - movs r1, r0 │ │ - b.n 2e522 │ │ + str r2, [r0, #124] ; 0x7c │ │ + movs r2, r0 │ │ + bcc.n 2fa24 │ │ movs r1, r0 │ │ - b.n 2e502 │ │ + bmi.n 2f86a │ │ movs r1, r0 │ │ - b.n 2e4ae │ │ + bmi.n 2f866 │ │ movs r1, r0 │ │ - ldrh r4, [r6, #30] │ │ + bmi.n 2fa1e │ │ movs r1, r0 │ │ - pop {r0, r1, r2, r6, r7, pc} │ │ + ldrb r0, [r4, #28] │ │ movs r1, r0 │ │ - svc 92 ; 0x5c │ │ + cbz r7, 2f950 │ │ movs r1, r0 │ │ - b.n 2e3f2 │ │ + bcs.n 2f85c │ │ movs r1, r0 │ │ - b.n 2e3ee │ │ + bmi.n 2f966 │ │ movs r1, r0 │ │ - b.n 2e3b0 │ │ + bmi.n 2f966 │ │ movs r1, r0 │ │ - udf #16 │ │ + bcc.n 2f928 │ │ movs r1, r0 │ │ - udf #222 ; 0xde │ │ + bcs.n 2f984 │ │ movs r1, r0 │ │ - b.n 2e3b0 │ │ + bcs.n 2f984 │ │ movs r1, r0 │ │ - udf #186 ; 0xba │ │ + bcc.n 2f930 │ │ movs r1, r0 │ │ - udf #44 ; 0x2c │ │ + bcs.n 2f92c │ │ movs r1, r0 │ │ │ │ -0002e288 : │ │ - stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r8, r1 │ │ - movs r1, #0 │ │ +0002f970 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + mov r6, r0 │ │ + ldr r4, [pc, #116] ; (2f9ec ) │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 30394 │ │ + ldr r1, [sp, #0] │ │ + mov r0, r6 │ │ + bl 30608 │ │ mov r6, r0 │ │ - mov r7, r2 │ │ - bl 2dee0 │ │ - mov r4, r0 │ │ - cbnz r0, 2e2b4 │ │ - ldr r1, [pc, #116] ; (2e314 ) │ │ - movs r0, #4 │ │ - ldr r3, [pc, #116] ; (2e318 ) │ │ - movw r2, #599 ; 0x257 │ │ - add r1, pc │ │ - str r6, [sp, #0] │ │ - add r3, pc │ │ - mov r5, r4 │ │ - bl 3df24 │ │ - b.n 2e30e │ │ - bl 2db9c │ │ - movs r5, #0 │ │ - mov r9, r0 │ │ - b.n 2e2dc │ │ - ldr.w r3, [r9, #4] │ │ - ldr r5, [r3, #8] │ │ - mov r0, r5 │ │ - bl 2dbba │ │ - cbz r0, 2e2d4 │ │ - mov r0, r9 │ │ - bl 3ece4 │ │ - b.n 2e2e2 │ │ - mov r0, r9 │ │ - bl 3ece8 │ │ - mov r9, r0 │ │ - cmp.w r9, #0 │ │ - bne.n 2e2be │ │ - cbnz r5, 2e2fa │ │ - ldr r1, [pc, #52] ; (2e31c ) │ │ - movs r0, #4 │ │ - ldr r3, [pc, #52] ; (2e320 ) │ │ - movw r2, #613 ; 0x265 │ │ - add r1, pc │ │ - str r6, [sp, #0] │ │ - add r3, pc │ │ - bl 3df24 │ │ - b.n 2e30e │ │ - mov r1, r5 │ │ - mov r0, r4 │ │ - mov r2, r8 │ │ - mov r3, r7 │ │ - bl 2dbbe │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - bl 2de34 │ │ - mov r0, r5 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, pc} │ │ - ble.n 2e3cc │ │ - movs r1, r0 │ │ - svc 33 ; 0x21 │ │ - movs r1, r0 │ │ - ble.n 2e344 │ │ - movs r1, r0 │ │ - ldrh r5, [r1, #12] │ │ - movs r1, r0 │ │ - │ │ -0002e324 : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ - mov r5, r0 │ │ - add r0, sp, #4 │ │ - mov r4, r1 │ │ - bl 2ed4a │ │ - ldr r1, [sp, #4] │ │ mov r0, r5 │ │ - bl 2efac │ │ + bl 2ecf8 │ │ mov r5, r0 │ │ - mov r0, r4 │ │ - bl 2d674 │ │ - mov r4, r0 │ │ - ldr r0, [sp, #4] │ │ - mov r1, r4 │ │ - bl 2e698 │ │ - cbz r0, 2e376 │ │ - ldr r1, [pc, #56] ; (2e388 ) │ │ + ldr r0, [sp, #0] │ │ + mov r1, r5 │ │ + bl 2fcec │ │ + cbz r0, 2f9cc │ │ + ldr r1, [pc, #76] ; (2f9f0 ) │ │ movw r2, #897 ; 0x381 │ │ - ldr r3, [pc, #56] ; (2e38c ) │ │ + ldr r3, [pc, #72] ; (2f9f4 ) │ │ movs r0, #4 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - mov r0, r4 │ │ - bl 2de34 │ │ + bl 3f6b8 │ │ mov r0, r5 │ │ - ldr r1, [sp, #4] │ │ - movs r4, #0 │ │ - bl 2f5c0 │ │ - ldr r0, [sp, #4] │ │ - bl 2f636 │ │ - b.n 2e384 │ │ + bl 2f49c │ │ + mov r0, r6 │ │ + ldr r1, [sp, #0] │ │ + bl 30bec │ │ + ldr r0, [sp, #0] │ │ + bl 30c60 │ │ + movs r0, #0 │ │ + b.n 2f9dc │ │ + mov r0, r6 │ │ + ldr r1, [sp, #0] │ │ + bl 30bec │ │ + ldr r0, [sp, #0] │ │ + bl 30c60 │ │ mov r0, r5 │ │ - ldr r1, [sp, #4] │ │ - bl 2f5c0 │ │ - ldr r0, [sp, #4] │ │ - bl 2f636 │ │ - mov r0, r4 │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ - bgt.n 2e2e0 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 2f9e8 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + pop {r4, r5, r6, pc} │ │ + str r2, [r0, #80] ; 0x50 │ │ + movs r2, r0 │ │ + beq.n 2f90c │ │ movs r1, r0 │ │ - udf #139 ; 0x8b │ │ + bcs.n 2fad2 │ │ movs r1, r0 │ │ │ │ -0002e390 : │ │ +0002f9f8 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r7, r1 │ │ + mov r8, r1 │ │ movs r1, #0 │ │ - mov r6, r2 │ │ - bl 2e324 │ │ - mov r4, r0 │ │ - cbnz r0, 2e3b8 │ │ - ldr r1, [pc, #120] ; (2e41c ) │ │ + mov r7, r2 │ │ + bl 2f970 │ │ + mov r6, r0 │ │ + cbnz r0, 2fa22 │ │ + ldr r1, [pc, #120] ; (2fa84 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #120] ; (2e420 ) │ │ + ldr r3, [pc, #120] ; (2fa88 ) │ │ movw r2, #630 ; 0x276 │ │ add r1, pc │ │ - mov r5, r4 │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 2e414 │ │ - bl 2db9c │ │ - movs r5, #0 │ │ - mov r8, r0 │ │ - b.n 2e3e0 │ │ - ldr.w r3, [r8, #4] │ │ - ldr r5, [r3, #8] │ │ - mov r0, r5 │ │ - bl 2dbba │ │ - cbz r0, 2e3d8 │ │ - mov r0, r8 │ │ - bl 3ece4 │ │ - b.n 2e3e6 │ │ - mov r0, r8 │ │ - bl 3ece8 │ │ - mov r8, r0 │ │ - cmp.w r8, #0 │ │ - bne.n 2e3c2 │ │ + bl 3f6b8 │ │ + mov r0, r6 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + bl 2f20e │ │ + movs r4, #0 │ │ + mov r5, r0 │ │ + cbz r5, 2fa4a │ │ + ldr r3, [r5, #4] │ │ + ldr r4, [r3, #8] │ │ mov r0, r4 │ │ - cbnz r5, 2e402 │ │ - bl 2de34 │ │ - ldr r1, [pc, #52] ; (2e424 ) │ │ - ldr r3, [pc, #52] ; (2e428 ) │ │ + bl 2f248 │ │ + cbz r0, 2fa40 │ │ + mov r0, r5 │ │ + bl 4047c │ │ + b.n 2fa4a │ │ + mov r0, r5 │ │ + bl 40480 │ │ + mov r5, r0 │ │ + b.n 2fa2a │ │ + mov r0, r6 │ │ + cbnz r4, 2fa6a │ │ + bl 2f49c │ │ + ldr r1, [pc, #56] ; (2fa8c ) │ │ + ldr r3, [pc, #56] ; (2fa90 ) │ │ movs r0, #4 │ │ add r1, pc │ │ movw r2, #645 ; 0x285 │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 2e414 │ │ - mov r1, r5 │ │ - mov r2, r7 │ │ - mov r3, r6 │ │ - bl 2dbbe │ │ - mov r5, r0 │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - bl 2de34 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + mov r1, r4 │ │ + mov r2, r8 │ │ + mov r3, r7 │ │ + bl 2f24c │ │ + mov r5, r0 │ │ + mov r0, r6 │ │ + bl 2f49c │ │ mov r0, r5 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - bgt.n 2e4c8 │ │ + beq.n 2fad0 │ │ movs r1, r0 │ │ - udf #99 ; 0x63 │ │ + bcs.n 2faf6 │ │ movs r1, r0 │ │ - bgt.n 2e440 │ │ + ldmia r7, {r5, r6, r7} │ │ movs r1, r0 │ │ - ldrh r5, [r3, #18] │ │ + ldrb r1, [r6, #24] │ │ movs r1, r0 │ │ - ldrb r2, [r1, #0] │ │ - mov r3, r0 │ │ + ldrb r3, [r1, #0] │ │ push {r4, lr} │ │ - cmp r2, #34 ; 0x22 │ │ - bne.n 2e46e │ │ - movs r0, #0 │ │ + cmp r3, #34 ; 0x22 │ │ + bne.n 2fad8 │ │ mov r2, r1 │ │ + movs r3, #0 │ │ ldrb r4, [r2, #1] │ │ cmp r4, #39 ; 0x27 │ │ - beq.n 2e46e │ │ - bhi.n 2e448 │ │ + beq.n 2fad8 │ │ + bhi.n 2faae │ │ cmp r4, #34 ; 0x22 │ │ - bne.n 2e450 │ │ - b.n 2e466 │ │ + beq.n 2face │ │ + b.n 2fab6 │ │ cmp r4, #44 ; 0x2c │ │ - beq.n 2e46e │ │ - cmp r4, #92 ; 0x5c │ │ - beq.n 2e454 │ │ - adds r2, #1 │ │ - b.n 2e45c │ │ - ldrb r4, [r2, #2] │ │ + beq.n 2fad8 │ │ cmp r4, #92 ; 0x5c │ │ - bne.n 2e46e │ │ - adds r2, #2 │ │ - cbz r3, 2e462 │ │ - ldrb r4, [r2, #0] │ │ - strb r4, [r3, r0] │ │ - adds r0, #1 │ │ - b.n 2e43a │ │ - cbz r3, 2e494 │ │ + beq.n 2faba │ │ + adds r4, r2, #1 │ │ + b.n 2fac2 │ │ + adds r4, r2, #2 │ │ + ldrb r2, [r2, #2] │ │ + cmp r2, #92 ; 0x5c │ │ + bne.n 2fad8 │ │ + cbz r0, 2fac8 │ │ + ldrb r2, [r4, #0] │ │ + strb r2, [r0, r3] │ │ + adds r3, #1 │ │ + mov r2, r4 │ │ + b.n 2faa0 │ │ + cbz r0, 2fad4 │ │ movs r2, #0 │ │ - strb r2, [r3, r0] │ │ - pop {r4, pc} │ │ - mov r0, r3 │ │ - cbnz r3, 2e484 │ │ - b.n 2e478 │ │ - adds r0, #1 │ │ - b.n 2e47a │ │ + strb r2, [r0, r3] │ │ mov r0, r3 │ │ - ldrb r3, [r1, r0] │ │ - cmp r3, #0 │ │ - bne.n 2e474 │ │ pop {r4, pc} │ │ - mov r0, r2 │ │ - ldrb.w r4, [r1], #1 │ │ + cbnz r0, 2fae8 │ │ + mov r3, r1 │ │ + subs r0, r3, r1 │ │ + ldrb.w r2, [r3], #1 │ │ + cmp r2, #0 │ │ + bne.n 2fadc │ │ + pop {r4, pc} │ │ mov r2, r0 │ │ + ldrb.w r4, [r1], #1 │ │ + mov r3, r2 │ │ strb.w r4, [r2], #1 │ │ cmp r4, #0 │ │ - bne.n 2e482 │ │ - subs r0, r0, r3 │ │ + bne.n 2faea │ │ + subs r0, r3, r0 │ │ pop {r4, pc} │ │ - movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #124 ; 0x7c │ │ - movs r6, #0 │ │ - str r0, [sp, #16] │ │ - ldr r0, [pc, #416] ; (2e644 ) │ │ + mov r8, r0 │ │ + ldr r0, [pc, #404] ; (2fc98 ) │ │ + sub sp, #116 ; 0x74 │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ - str r0, [sp, #20] │ │ + str r0, [sp, #0] │ │ ldr r3, [r0, #0] │ │ - str r3, [sp, #116] ; 0x74 │ │ - ldr r3, [pc, #408] ; (2e648 ) │ │ + str r3, [sp, #108] ; 0x6c │ │ + ldr r3, [pc, #392] ; (2fc9c ) │ │ add r3, pc │ │ - adds r1, r3, r1 │ │ - ldrb r1, [r1, #22] │ │ - sxtb.w fp, r1 │ │ - str r1, [sp, #12] │ │ - add.w r1, fp, #36 ; 0x24 │ │ + add r1, r3 │ │ + ldrsb.w ip, [r1, #24] │ │ + add.w r1, ip, #36 ; 0x24 │ │ cmp r1, #90 ; 0x5a │ │ - bhi.w 2e62c │ │ + bhi.w 2fc80 │ │ cmp.w r2, #266 ; 0x10a │ │ - add r7, sp, #56 ; 0x38 │ │ - itte cc │ │ - addcc r3, r3, r2 │ │ - ldrbcc.w r2, [r3, #80] ; 0x50 │ │ - movcs r2, #2 │ │ - ldr r3, [pc, #372] ; (2e64c ) │ │ - movs r0, #0 │ │ - add r3, pc │ │ - ldr.w r5, [r3, r2, lsl #2] │ │ - mov r1, r5 │ │ - bl 2e42c │ │ - ldr r2, [pc, #360] ; (2e650 ) │ │ - cmp.w fp, #0 │ │ - str r5, [sp, #36] ; 0x24 │ │ + mov.w r0, #0 │ │ + it cc │ │ + addcc r2, r2, r3 │ │ + str.w ip, [sp, #4] │ │ + ite cs │ │ + movcs r3, #2 │ │ + ldrbcc.w r3, [r2, #84] ; 0x54 │ │ + ldr r2, [pc, #352] ; (2fca0 ) │ │ + add r2, pc │ │ + ldr.w r4, [r2, r3, lsl #2] │ │ + mov r1, r4 │ │ + bl 2fa94 │ │ + ldr.w ip, [sp, #4] │ │ + ldr r2, [pc, #340] ; (2fca4 ) │ │ + add.w r1, sp, #47 ; 0x2f │ │ + cmp.w ip, #0 │ │ + rsb fp, ip, #55 ; 0x37 │ │ it lt │ │ - rsblt r4, fp, #0 │ │ + rsblt r7, ip, #0 │ │ add r2, pc │ │ - rsb fp, fp, #55 ; 0x37 │ │ it ge │ │ - movge r4, #0 │ │ - mov ip, r7 │ │ + movge r7, #0 │ │ cmp.w fp, #20 │ │ + addw r2, r2, #351 ; 0x15f │ │ + str r4, [sp, #28] │ │ it ge │ │ movge.w fp, #20 │ │ mov r3, r0 │ │ - add.w r0, r2, #346 ; 0x15a │ │ - b.n 2e514 │ │ - mov r7, r1 │ │ - ldrb.w r2, [r0], #1 │ │ - mov r1, r7 │ │ - strb.w r2, [r1], #1 │ │ - cmp r2, #0 │ │ - bne.n 2e512 │ │ - mov r9, r2 │ │ - ldr r2, [pc, #300] ; (2e654 ) │ │ - ldr.w r8, [pc, #304] ; 2e658 │ │ + ldrb.w r4, [r2, #1]! │ │ + add.w r9, r1, #1 │ │ + mov r1, r9 │ │ + strb.w r4, [r9] │ │ + cmp r4, #0 │ │ + bne.n 2fb7a │ │ + ldr r1, [pc, #280] ; (2fca8 ) │ │ mov r6, r3 │ │ - add r2, pc │ │ - ldr.w sl, [pc, #300] ; 2e65c │ │ - add.w r2, r2, #374 ; 0x176 │ │ - str r2, [sp, #24] │ │ - ldr r2, [pc, #292] ; (2e660 ) │ │ + ldr.w sl, [pc, #280] ; 2fcac │ │ movs r5, #1 │ │ - add r8, pc │ │ + add r1, pc │ │ + add.w r1, r1, #380 ; 0x17c │ │ add sl, pc │ │ - str r2, [sp, #28] │ │ - b.n 2e5ba │ │ - ldr r0, [sp, #12] │ │ - ldr r1, [sp, #24] │ │ - sxtab r2, r1, r0 │ │ - ldrsb r1, [r2, r4] │ │ - adds.w r2, r4, #4294967295 ; 0xffffffff │ │ - it ne │ │ - movne r2, #1 │ │ - cmp r1, r4 │ │ - ite ne │ │ - movne r2, #0 │ │ - andeq.w r2, r2, #1 │ │ - cbz r2, 2e5b8 │ │ + add.w r2, r1, ip │ │ + str r2, [sp, #4] │ │ + ldr r2, [pc, #264] ; (2fcb0 ) │ │ + add.w sl, sl, #8 │ │ + ldr r1, [pc, #264] ; (2fcb4 ) │ │ + add r2, pc │ │ + add r1, pc │ │ + str r1, [sp, #8] │ │ + cmp r7, fp │ │ + bge.n 2fc1e │ │ + ldr r1, [sp, #4] │ │ + ldrsb r1, [r1, r7] │ │ + cmp r1, r7 │ │ + bne.n 2fc1a │ │ + cmp r7, #1 │ │ + beq.n 2fc1a │ │ cmp r5, #5 │ │ - bne.n 2e572 │ │ + bne.n 2fbd2 │ │ movs r2, #0 │ │ mov r6, r3 │ │ - strb.w r2, [sp, #83] ; 0x53 │ │ + strb.w r2, [sp, #75] ; 0x4b │ │ movs r5, #1 │ │ - b.n 2e5be │ │ - ldr.w r1, [sl, r4, lsl #2] │ │ - add r0, sp, #120 ; 0x78 │ │ - add.w r2, r0, r5, lsl #2 │ │ + b.n 2fc1e │ │ + ldr.w r1, [r2, r7, lsl #2] │ │ + add.w ip, r5, #1 │ │ + str r3, [sp, #20] │ │ + add r3, sp, #112 ; 0x70 │ │ + add.w r5, r3, r5, lsl #2 │ │ movs r0, #0 │ │ - adds r5, #1 │ │ - str.w r1, [r2, #-84] │ │ - str r3, [sp, #4] │ │ - str.w ip, [sp, #8] │ │ - bl 2e42c │ │ - ldr r3, [sp, #4] │ │ - ldr.w ip, [sp, #8] │ │ + str.w ip, [sp, #16] │ │ + str r2, [sp, #12] │ │ + str.w r1, [r5, #-84] │ │ + bl 2fa94 │ │ + ldr r3, [sp, #20] │ │ + mov r1, r9 │ │ + ldr.w ip, [sp, #16] │ │ + ldr r2, [sp, #12] │ │ adds r6, r0, r6 │ │ it cs │ │ - orrcs.w r9, r9, #1 │ │ - b.n 2e5a0 │ │ - mov r7, r2 │ │ - ldrb.w r1, [r8], #1 │ │ - mov r2, r7 │ │ - strb.w r1, [r2], #1 │ │ - cmp r1, #0 │ │ - bne.n 2e59e │ │ - ldr.w r8, [sp, #28] │ │ - add r8, pc │ │ - add.w r8, r8, #15 │ │ - adds r4, #1 │ │ - cmp r4, fp │ │ - blt.n 2e544 │ │ - movs r3, #0 │ │ - b.n 2e5c4 │ │ - adds r3, #1 │ │ - ldrb.w r2, [ip, r3] │ │ - cmp r2, #0 │ │ - bne.n 2e5c2 │ │ - adds r6, r3, r6 │ │ + orrcs.w r4, r4, #1 │ │ + ldrb.w r0, [sl], #1 │ │ + mov r9, r1 │ │ + adds r1, #1 │ │ + strb.w r0, [r1, #-1] │ │ + cmp r0, #0 │ │ + bne.n 2fc04 │ │ + ldr.w sl, [sp, #8] │ │ + mov r5, ip │ │ + adds r7, #1 │ │ + b.n 2fbb2 │ │ + movs r0, #0 │ │ + add r7, sp, #48 ; 0x30 │ │ + ldrb r3, [r0, r7] │ │ + cbz r3, 2fc2a │ │ + adds r0, #1 │ │ + b.n 2fc20 │ │ + adds.w r9, r0, r6 │ │ it cs │ │ - orrcs.w r9, r9, #1 │ │ - cmp.w r9, #0 │ │ - bne.n 2e628 │ │ - ldr r3, [sp, #16] │ │ - cbnz r3, 2e61a │ │ - b.n 2e62c │ │ + orrcs.w r4, r4, #1 │ │ + cbnz r4, 2fc76 │ │ + cmp.w r8, #0 │ │ + beq.n 2fc7c │ │ + ldrb r3, [r7, #0] │ │ + strb.w r3, [r8] │ │ + cbz r3, 2fc7c │ │ cmp r3, #37 ; 0x25 │ │ - bne.n 2e614 │ │ - cmp r9, r5 │ │ - ldrb r2, [r4, #1] │ │ - ite ge │ │ - movge r3, #0 │ │ - movlt r3, #1 │ │ - cmp r2, #115 ; 0x73 │ │ - ite ne │ │ - movne r3, #0 │ │ - andeq.w r3, r3, #1 │ │ - cbz r3, 2e614 │ │ - add r0, sp, #120 ; 0x78 │ │ - adds r4, #2 │ │ - add.w r3, r0, r9, lsl #2 │ │ - mov r0, r7 │ │ - add.w r9, r9, #1 │ │ - ldr.w r1, [r3, #-84] │ │ - bl 2e42c │ │ - adds r7, r7, r0 │ │ - b.n 2e61e │ │ + bne.n 2fc6e │ │ + ldrb r3, [r7, #1] │ │ + cmp r3, #115 ; 0x73 │ │ + bne.n 2fc6e │ │ + cmp r4, r5 │ │ + bge.n 2fc6e │ │ + add r3, sp, #112 ; 0x70 │ │ + mov r0, r8 │ │ + add.w r6, r3, r4, lsl #2 │ │ + add.w sl, r4, #1 │ │ + adds r7, #2 │ │ + ldr.w r1, [r6, #-84] │ │ + mov r4, sl │ │ + bl 2fa94 │ │ + add r8, r0 │ │ + b.n 2fc3c │ │ + add.w r8, r8, #1 │ │ adds r7, #1 │ │ - adds r4, #1 │ │ - b.n 2e61e │ │ - ldr r7, [sp, #16] │ │ - mov r4, ip │ │ - ldrb r3, [r4, #0] │ │ - strb r3, [r7, #0] │ │ - cmp r3, #0 │ │ - bne.n 2e5e0 │ │ - b.n 2e62c │ │ - mov.w r6, #4294967295 ; 0xffffffff │ │ - ldr r1, [sp, #20] │ │ - mov r0, r6 │ │ - ldr r2, [sp, #116] ; 0x74 │ │ - ldr r3, [r1, #0] │ │ + b.n 2fc3c │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 2fc82 │ │ + mov r0, r9 │ │ + b.n 2fc82 │ │ + movs r0, #0 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #108] ; 0x6c │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 2e63c │ │ - blx e050 <__stack_chk_fail@plt> │ │ - add sp, #124 ; 0x7c │ │ + beq.n 2fc90 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #116 ; 0x74 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldr r4, [r2, #28] │ │ + str r6, [r6, #52] ; 0x34 │ │ movs r2, r0 │ │ - adds r3, #241 ; 0xf1 │ │ + movs r7, #198 ; 0xc6 │ │ movs r2, r0 │ │ - str r6, [r3, #80] ; 0x50 │ │ + ldrsh r6, [r2, r2] │ │ movs r2, r0 │ │ - adds r3, #173 ; 0xad │ │ + movs r7, #118 ; 0x76 │ │ movs r2, r0 │ │ - adds r3, #117 ; 0x75 │ │ + movs r7, #66 ; 0x42 │ │ movs r2, r0 │ │ - adds r3, #101 ; 0x65 │ │ + movs r7, #60 ; 0x3c │ │ movs r2, r0 │ │ - str r2, [r7, #72] ; 0x48 │ │ + ldrsh r0, [r5, r0] │ │ movs r2, r0 │ │ - adds r2, #239 ; 0xef │ │ + movs r7, #42 ; 0x2a │ │ movs r2, r0 │ │ │ │ -0002e664 : │ │ +0002fcb8 : │ │ push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - mov r6, r2 │ │ + mov r5, r2 │ │ + mov r6, r0 │ │ + bl 302b8 │ │ mov r4, r0 │ │ - bl 2ec52 │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - bl 2ec86 │ │ - ldr r1, [pc, #24] ; (2e690 ) │ │ - ldr r3, [pc, #24] ; (2e694 ) │ │ + mov r0, r6 │ │ + bl 302ec │ │ + ldr r1, [pc, #24] ; (2fce4 ) │ │ + ldr r3, [pc, #24] ; (2fce8 ) │ │ movs r2, #155 ; 0x9b │ │ + str r5, [sp, #0] │ │ add r1, pc │ │ - str r6, [sp, #0] │ │ + str r4, [sp, #4] │ │ add r3, pc │ │ - str r5, [sp, #4] │ │ str r0, [sp, #8] │ │ movs r0, #4 │ │ - bl 3df24 │ │ - pop {r0, r1, r2, r3, r4, r5, r6, pc} │ │ - nop │ │ - blt.n 2e5fa │ │ + bl 3f6b8 │ │ + add sp, #16 │ │ + pop {r4, r5, r6, pc} │ │ + ldmia r7, {r0, r2, r4, r7} │ │ movs r1, r0 │ │ - blt.n 2e612 │ │ + ldmia r7, {r0, r1, r2, r3, r4, r7} │ │ movs r1, r0 │ │ │ │ -0002e698 : │ │ - ldr.w r3, [pc, #1104] ; 2eaec │ │ +0002fcec : │ │ + ldr.w r2, [pc, #1128] ; 30158 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub.w sp, sp, #1392 ; 0x570 │ │ - sub sp, #4 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ + subw sp, sp, #1396 ; 0x574 │ │ mov r6, r1 │ │ - movs r1, #128 ; 0x80 │ │ - ldr r2, [r3, #0] │ │ - add r7, sp, #60 ; 0x3c │ │ - str r1, [sp, #24] │ │ - movs r1, #0 │ │ - str r1, [sp, #16] │ │ - add.w sl, sp, #1248 ; 0x4e0 │ │ - mov r5, r1 │ │ - ldr.w r1, [pc, #1072] ; 2eaf0 │ │ - str.w r2, [sp, #1388] ; 0x56c │ │ - movs r2, #200 ; 0xc8 │ │ - str r3, [sp, #48] ; 0x30 │ │ - add.w sl, sl, #12 │ │ - str r2, [sp, #20] │ │ + ldr r3, [r2, #0] │ │ + add r5, sp, #60 ; 0x3c │ │ + mvn.w r7, #1 │ │ add r4, sp, #460 ; 0x1cc │ │ - ldr.w r2, [pc, #1056] ; 2eaf4 │ │ - mov r9, r7 │ │ - ldr.w r3, [pc, #1052] ; 2eaf8 │ │ - mvn.w r8, #1 │ │ - add r2, pc │ │ - str r0, [sp, #28] │ │ + mov r9, r5 │ │ + str r0, [sp, #20] │ │ + str.w r3, [sp, #1388] ; 0x56c │ │ + movs r3, #128 ; 0x80 │ │ + str r3, [sp, #8] │ │ + addw r3, sp, #1260 ; 0x4ec │ │ + str r3, [sp, #4] │ │ + movs r3, #200 ; 0xc8 │ │ + str r3, [sp, #16] │ │ + movs r3, #0 │ │ + mov r8, r3 │ │ + str r3, [sp, #12] │ │ + ldr.w r3, [pc, #1076] ; 3015c │ │ + str r4, [sp, #28] │ │ + add r3, pc │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr.w r3, [pc, #1072] ; 30160 │ │ + str r2, [sp, #44] ; 0x2c │ │ + add r3, pc │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr.w r3, [pc, #1064] ; 30164 │ │ + add r3, pc │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr.w r3, [pc, #1060] ; 30168 │ │ add r3, pc │ │ - str r4, [sp, #44] ; 0x2c │ │ - str.w sl, [sp, #12] │ │ - str r7, [sp, #8] │ │ - str r2, [sp, #36] ; 0x24 │ │ str r3, [sp, #40] ; 0x28 │ │ - str r1, [sp, #52] ; 0x34 │ │ - b.n 2e6f8 │ │ - adds r7, #2 │ │ - ldr r2, [sp, #20] │ │ - strh r5, [r7, #0] │ │ - subs r3, r2, #1 │ │ - add.w r3, r9, r3, lsl #1 │ │ - cmp r7, r3 │ │ - bcc.n 2e77c │ │ - movw r3, #9999 ; 0x270f │ │ - cmp r2, r3 │ │ - bhi.w 2ea9c │ │ - adds r3, #1 │ │ + ldr.w r3, [pc, #1056] ; 3016c │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #16] │ │ + strh.w r8, [r5] │ │ + add.w r2, r3, #2147483648 ; 0x80000000 │ │ + subs r2, #1 │ │ lsls r2, r2, #1 │ │ - cmp r2, r3 │ │ + add.w r3, r9, r2 │ │ + cmp r5, r3 │ │ + bcc.n 2fdee │ │ + ldr r1, [sp, #16] │ │ + rsb r5, r9, r5 │ │ + movw r3, #9999 ; 0x270f │ │ + cmp r1, r3 │ │ + mov.w r4, r5, asr #1 │ │ + add.w r4, r4, #1 │ │ + bhi.w 30108 │ │ + adds r2, #2 │ │ + movw r1, #10000 ; 0x2710 │ │ + cmp r2, r1 │ │ + mov.w r0, #6 │ │ + mov r3, r2 │ │ it cs │ │ - movcs r2, r3 │ │ - movs r0, #6 │ │ - muls r0, r2 │ │ + movcs r3, r1 │ │ + str r3, [sp, #16] │ │ + muls r0, r3 │ │ adds r0, #3 │ │ - str r2, [sp, #20] │ │ - blx e05c │ │ + blx e8a4 │ │ mov fp, r0 │ │ cmp r0, #0 │ │ - beq.w 2ea9c │ │ - rsb r4, r9, r7 │ │ + beq.w 30108 │ │ + lsls r5, r4, #1 │ │ mov r1, r9 │ │ - asrs r4, r4, #1 │ │ - adds r4, #1 │ │ - lsls r2, r4, #1 │ │ - blx e14c │ │ - ldr r1, [sp, #20] │ │ - lsls r2, r4, #2 │ │ - add.w r3, fp, r1, lsl #1 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - str r3, [sp, #4] │ │ + lsls r4, r4, #2 │ │ + mov r2, r5 │ │ + blx e994 │ │ + ldr r3, [sp, #16] │ │ + mov r2, r4 │ │ + ldr r1, [sp, #28] │ │ + mov.w sl, r3, lsl #1 │ │ + add.w r3, fp, r3, lsl #1 │ │ mov r0, r3 │ │ - blx e14c │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #4] │ │ + blx e994 │ │ + add r2, sp, #60 ; 0x3c │ │ cmp r9, r2 │ │ - beq.n 2e760 │ │ + mov r3, r0 │ │ + beq.n 2fdd4 │ │ + str r0, [sp, #28] │ │ mov r0, r9 │ │ - blx e080 │ │ - ldr r3, [sp, #4] │ │ - ldr r1, [sp, #20] │ │ - subs r4, #1 │ │ - subs r2, r1, #1 │ │ - add.w r7, fp, r4, lsl #1 │ │ - add.w r2, fp, r2, lsl #1 │ │ - cmp r7, r2 │ │ - bcs.w 2eaac │ │ - add.w r4, r3, r4, lsl #2 │ │ + blx e8c8 │ │ + ldr r3, [sp, #28] │ │ + subs r5, #2 │ │ + sub.w sl, sl, #2 │ │ + add r5, fp │ │ + add sl, fp │ │ + cmp r5, sl │ │ + sub.w r4, r4, #4 │ │ + add r4, r3 │ │ + bcs.w 30118 │ │ mov r9, fp │ │ - str r3, [sp, #44] ; 0x2c │ │ - cmp r5, #7 │ │ - beq.w 2eab0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - adds r3, r2, r5 │ │ - ldrsb.w fp, [r3, #22] │ │ - cmn.w fp, #37 ; 0x25 │ │ - beq.n 2e7f6 │ │ - cmn.w r8, #2 │ │ - bne.n 2e7a0 │ │ + str r3, [sp, #28] │ │ + cmp.w r8, #7 │ │ + beq.w 3011c │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + add r3, r8 │ │ + ldrsb.w sl, [r3, #24] │ │ + cmn.w sl, #37 ; 0x25 │ │ + beq.n 2fe68 │ │ + adds r3, r7, #2 │ │ + bne.n 2fe12 │ │ add r0, sp, #56 ; 0x38 │ │ - ldr r1, [sp, #28] │ │ - bl 2f00c │ │ - mov r8, r0 │ │ - cmp.w r8, #0 │ │ - itt le │ │ - movle.w r8, #0 │ │ - movle r3, r8 │ │ - ble.n 2e7c0 │ │ + ldr r1, [sp, #20] │ │ + bl 30678 │ │ + mov r7, r0 │ │ + cmp r7, #0 │ │ + ble.n 2fe28 │ │ + cmp.w r7, #266 ; 0x10a │ │ + bge.n 2fe2e │ │ + ldr r3, [pc, #848] ; (30170 ) │ │ + add r3, pc │ │ + add r3, r7 │ │ + ldrb.w r3, [r3, #84] ; 0x54 │ │ + b.n 2fe30 │ │ + movs r7, #0 │ │ + mov r3, r7 │ │ + b.n 2fe30 │ │ movs r3, #2 │ │ - cmp.w r8, #266 ; 0x10a │ │ - bcs.n 2e7c0 │ │ - ldr r3, [pc, #836] ; (2eafc ) │ │ - add r3, pc │ │ - add r3, r8 │ │ - ldrb.w r3, [r3, #80] ; 0x50 │ │ - add fp, r3 │ │ - cmp.w fp, #54 ; 0x36 │ │ - bhi.n 2e7f6 │ │ - ldr r2, [pc, #820] ; (2eb00 ) │ │ + add sl, r3 │ │ + cmp.w sl, #54 ; 0x36 │ │ + bhi.n 2fe68 │ │ + ldr r2, [pc, #824] ; (30174 ) │ │ add r2, pc │ │ - add r2, fp │ │ - ldrsb.w r1, [r2, #374] ; 0x176 │ │ - cmp r1, r3 │ │ - bne.n 2e7f6 │ │ - ldrb.w r3, [r2, #429] ; 0x1ad │ │ + add sl, r2 │ │ + ldrsb.w r2, [sl, #380] ; 0x17c │ │ + cmp r2, r3 │ │ + bne.n 2fe68 │ │ + ldrb.w r3, [sl, #436] ; 0x1b4 │ │ cmp r3, #0 │ │ - beq.w 2e9a4 │ │ - ldr r1, [sp, #16] │ │ - cbz r1, 2e7e8 │ │ - subs r1, #1 │ │ - str r1, [sp, #16] │ │ + beq.w 30032 │ │ + ldr r2, [sp, #12] │ │ + cbz r2, 2fe58 │ │ + subs r2, #1 │ │ + str r2, [sp, #12] │ │ ldr r2, [sp, #56] ; 0x38 │ │ - mov r5, r3 │ │ - mvn.w r8, #1 │ │ - str r2, [r4, #4] │ │ adds r4, #4 │ │ - b.n 2e6f6 │ │ - ldr r3, [pc, #780] ; (2eb04 ) │ │ - add r3, pc │ │ - adds r2, r3, r5 │ │ - ldrb.w fp, [r2, #484] ; 0x1e4 │ │ - cmp.w fp, #0 │ │ - beq.w 2e9a4 │ │ - add r3, fp │ │ - ldrb.w r3, [r3, #542] ; 0x21e │ │ + mvn.w r7, #1 │ │ + str r2, [r4, #0] │ │ + adds r5, #2 │ │ + mov r8, r3 │ │ + b.n 2fd50 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + add r3, r8 │ │ + ldrb.w sl, [r3, #492] ; 0x1ec │ │ + cmp.w sl, #0 │ │ + beq.w 30032 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + add r3, sl │ │ + ldrb.w r3, [r3, #552] ; 0x228 │ │ str r3, [sp, #32] │ │ rsb r3, r3, #1 │ │ - ldr.w r5, [r4, r3, lsl #2] │ │ - sub.w r3, fp, #5 │ │ + ldr.w r8, [r4, r3, lsl #2] │ │ + sub.w r3, sl, #5 │ │ cmp r3, #28 │ │ - bhi.w 2e95c │ │ + bhi.w 2ffe8 │ │ tbb [pc, r3] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + add r0, sp, #60 ; 0x3c │ │ asrs r2, r2, #24 │ │ movs r7, #29 │ │ - ldr r3, [sp, #620] ; 0x26c │ │ - ldr r3, [sp, #168] ; 0xa8 │ │ - adds r2, #155 ; 0x9b │ │ - mov r7, r7 │ │ - strb r3, [r1, r1] │ │ - ldr r3, [sp, #392] ; 0x188 │ │ - ldr r3, [sp, #404] ; 0x194 │ │ - strb r5, [r5, #9] │ │ - strh r2, [r7, #2] │ │ - ldrh r0, [r0, #4] │ │ - ldrh r0, [r1, #60] ; 0x3c │ │ - lsls r4, r2, #2 │ │ + add r0, sp, #672 ; 0x2a0 │ │ + add r0, sp, #168 ; 0xa8 │ │ + adds r1, #168 ; 0xa8 │ │ + mov r6, r7 │ │ + ldrh r5, [r1, r1] │ │ + add r0, sp, #424 ; 0x1a8 │ │ + add r0, sp, #436 ; 0x1b4 │ │ + ldrb r7, [r6, #25] │ │ + ldrh r6, [r0, #36] ; 0x24 │ │ + str r5, [sp, #560] ; 0x230 │ │ + ldr r4, [sp, #596] ; 0x254 │ │ + lsls r1, r4, #2 │ │ ldr r3, [r4, #0] │ │ str r3, [r6, #12] │ │ - b.n 2e95c │ │ + b.n 2ffe8 │ │ ldr.w r3, [r4, #-4] │ │ str r3, [r6, #0] │ │ - b.n 2e95c │ │ + b.n 2ffe8 │ │ ldr.w r3, [r4, #-8] │ │ str r3, [r6, #0] │ │ ldr.w r3, [r4, #-4] │ │ str r3, [r6, #4] │ │ - b.n 2e95c │ │ + b.n 2ffe8 │ │ ldr.w r3, [r4, #-12] │ │ str r3, [r6, #0] │ │ ldr.w r3, [r4, #-8] │ │ str r3, [r6, #4] │ │ ldr.w r3, [r4, #-4] │ │ str r3, [r6, #8] │ │ - b.n 2e95c │ │ - ldr.w r5, [r4, #-4] │ │ - b.n 2e95c │ │ + b.n 2ffe8 │ │ + ldr.w r8, [r4, #-4] │ │ + b.n 2ffe8 │ │ + ldr.w fp, [r4, #-4] │ │ mov r0, r6 │ │ - ldr.w r1, [r4, #-4] │ │ - bl 2df98 │ │ - ldr.w r0, [r4, #-4] │ │ - b.n 2e89e │ │ - ldr.w r1, [r4, #-12] │ │ - movs r3, #0 │ │ - ldr.w r2, [r4, #-4] │ │ + mov r1, fp │ │ + bl 2f6ac │ │ + b.n 2ff0c │ │ + ldr.w fp, [r4, #-12] │ │ mov r0, r6 │ │ - bl 2dc28 │ │ - ldr.w r0, [r4, #-12] │ │ - bl 3caf4 │ │ - b.n 2e95c │ │ + ldr.w r2, [r4, #-4] │ │ + movs r3, #0 │ │ + mov r1, fp │ │ + bl 2f2b0 │ │ + mov r0, fp │ │ + bl 3e1f8 │ │ + b.n 2ffe8 │ │ + ldr.w fp, [r4, #-12] │ │ mov r0, r6 │ │ - ldr.w r1, [r4, #-12] │ │ ldr.w r2, [r4, #-4] │ │ movs r3, #1 │ │ - b.n 2e896 │ │ - ldr r5, [r4, #0] │ │ - ldr r0, [r5, #0] │ │ - bl 3e5fc │ │ - b.n 2e8e6 │ │ - ldr r5, [r4, #0] │ │ - ldr r0, [r5, #0] │ │ - bl 3e5fc │ │ - str r0, [r5, #0] │ │ + mov r1, fp │ │ + b.n 2ff08 │ │ + ldr.w r8, [r4] │ │ + ldr.w r0, [r8] │ │ + bl 3fd48 │ │ + b.n 2ff66 │ │ + ldr.w r8, [r4] │ │ + ldr.w r0, [r8] │ │ + bl 3fd48 │ │ ldr.w r3, [r4, #-8] │ │ - str r3, [r5, #4] │ │ - b.n 2e95c │ │ - ldr r2, [pc, #568] ; (2eb08 ) │ │ + str.w r3, [r8, #4] │ │ + str.w r0, [r8] │ │ + b.n 2ffe8 │ │ + ldr r2, [pc, #552] ; (30178 ) │ │ movs r0, #1 │ │ movs r1, #8 │ │ movs r3, #121 ; 0x79 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r5, r0 │ │ - ldr r0, [r5, #0] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r8, r0 │ │ + ldr.w r0, [r8] │ │ ldr r1, [r4, #0] │ │ - bl 3e518 │ │ - str r0, [r5, #0] │ │ - b.n 2e95c │ │ - ldr.w r5, [r4, #-4] │ │ - b.n 2e8de │ │ - ldr.w r5, [r4, #-4] │ │ + bl 3fc68 │ │ + str.w r0, [r8] │ │ + b.n 2ffe8 │ │ + ldr.w r8, [r4, #-4] │ │ + b.n 2ff5c │ │ + ldr.w r8, [r4, #-4] │ │ ldr r1, [r4, #0] │ │ - ldr r0, [r5, #4] │ │ - bl 3e518 │ │ - str r0, [r5, #4] │ │ - b.n 2e95c │ │ - ldr r5, [r4, #0] │ │ + ldr.w r0, [r8, #4] │ │ + bl 3fc68 │ │ + str.w r0, [r8, #4] │ │ + b.n 2ffe8 │ │ + ldr.w r8, [r4] │ │ ldr.w r3, [r4, #-4] │ │ - str r3, [r5, #8] │ │ - b.n 2e95c │ │ + str.w r3, [r8, #8] │ │ + b.n 2ffe8 │ │ movs r1, #0 │ │ mov r0, r6 │ │ ldr.w r2, [r4, #-4] │ │ mov r3, r1 │ │ - bl 2dc28 │ │ - b.n 2e95a │ │ + bl 2f2b0 │ │ + b.n 2ffe6 │ │ mov r0, r6 │ │ ldr.w r1, [r4, #-4] │ │ - bl 2dd20 │ │ - b.n 2e95a │ │ - ldr r0, [r4, #0] │ │ + bl 2f424 │ │ + b.n 2ffe6 │ │ + ldr.w fp, [r4] │ │ mov.w r1, #1065353216 ; 0x3f800000 │ │ - bl 2d600 │ │ - mov r5, r0 │ │ - ldr r0, [r4, #0] │ │ - b.n 2e89e │ │ + mov r0, fp │ │ + bl 2ec84 │ │ + mov r8, r0 │ │ + b.n 2ff0c │ │ ldr r3, [r4, #0] │ │ mov.w r1, #1065353216 ; 0x3f800000 │ │ ldr r0, [r3, #4] │ │ - bl 2d600 │ │ - b.n 2e95a │ │ + bl 2ec84 │ │ + b.n 2ffe6 │ │ mov r0, r6 │ │ ldr.w r1, [r4, #-4] │ │ movs r2, #0 │ │ - b.n 2e956 │ │ + b.n 2ffe2 │ │ ldr.w r1, [r4, #-4] │ │ - movs r2, #1 │ │ mov r0, r6 │ │ - bl 2dd68 │ │ - mov r5, r0 │ │ - ldr r2, [sp, #32] │ │ - lsls r3, r2, #2 │ │ - lsls r2, r2, #1 │ │ - subs r3, r4, r3 │ │ - subs r7, r7, r2 │ │ - adds r4, r3, #4 │ │ - str r5, [r3, #4] │ │ - ldr r3, [pc, #416] ; (2eb0c ) │ │ - add r3, pc │ │ - add fp, r3 │ │ - ldrb.w r2, [fp, #576] ; 0x240 │ │ + movs r2, #1 │ │ + bl 2f388 │ │ + mov r8, r0 │ │ + ldrsh.w r3, [sp, #32] │ │ + sub.w r2, r4, r3, lsl #2 │ │ + sub.w r5, r5, r3, lsl #1 │ │ + ldr r3, [sp, #24] │ │ + adds r4, r2, #4 │ │ + str.w r8, [r2, #4] │ │ + add sl, r3 │ │ + ldrsh.w r1, [r5] │ │ + ldrb.w r2, [sl, #588] ; 0x24c │ │ subs r2, #20 │ │ - adds r1, r3, r2 │ │ - ldrsb.w r0, [r1, #610] ; 0x262 │ │ - ldrsh.w r1, [r7] │ │ - adds r0, r0, r1 │ │ - cmp r0, #54 ; 0x36 │ │ - bhi.n 2e998 │ │ - adds r3, r3, r0 │ │ - ldrsb.w r0, [r3, #374] ; 0x176 │ │ + add r3, r2 │ │ + ldrsb.w r3, [r3, #624] ; 0x270 │ │ + add r3, r1 │ │ + cmp r3, #54 ; 0x36 │ │ + bhi.n 30026 │ │ + ldr r0, [sp, #24] │ │ + add r3, r0 │ │ + ldrsb.w r0, [r3, #380] ; 0x17c │ │ cmp r0, r1 │ │ - it eq │ │ - ldrbeq.w r5, [r3, #429] ; 0x1ad │ │ - beq.w 2e6f6 │ │ - ldr r3, [pc, #372] ; (2eb10 ) │ │ - add r3, pc │ │ - adds r2, r3, r2 │ │ - ldrsb.w r5, [r2, #626] ; 0x272 │ │ - b.n 2e6f6 │ │ - ldr r3, [sp, #16] │ │ + bne.n 30026 │ │ + ldrb.w r3, [r3, #436] ; 0x1b4 │ │ + b.n 2fe62 │ │ + ldr r3, [pc, #340] ; (3017c ) │ │ + add r3, pc │ │ + add r2, r3 │ │ + ldrsb.w r3, [r2, #640] ; 0x280 │ │ + b.n 2fe62 │ │ + ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - bne.n 2ea48 │ │ + bne.n 300b8 │ │ mov r0, r3 │ │ - mov r1, r5 │ │ - mov r2, r8 │ │ - bl 2e498 │ │ - ldr r1, [sp, #24] │ │ - adds r2, r1, #1 │ │ - it ne │ │ - movne r2, #1 │ │ - cmp r1, r0 │ │ - ite cs │ │ - movcs r2, #0 │ │ - andcc.w r2, r2, #1 │ │ - mov r3, r0 │ │ - cbz r2, 2ea06 │ │ - ldr r2, [sp, #12] │ │ - mov.w fp, r0, lsl #1 │ │ - cmp r0, fp │ │ + mov r1, r8 │ │ + mov r2, r7 │ │ + bl 2fafc │ │ + ldr r3, [sp, #8] │ │ + cmp r3, r0 │ │ + mov sl, r0 │ │ + bcs.n 300a0 │ │ + adds r3, #1 │ │ + beq.n 300a0 │ │ + lsls r3, r0, #1 │ │ + ldr r2, [sp, #4] │ │ + cmp r0, r3 │ │ it hi │ │ - movhi.w fp, #4294967295 ; 0xffffffff │ │ - cmp sl, r2 │ │ - beq.n 2e9e6 │ │ - mov r0, sl │ │ - str r3, [sp, #4] │ │ - blx e080 │ │ - ldr r3, [sp, #4] │ │ - mov r0, fp │ │ + movhi.w r3, #4294967295 ; 0xffffffff │ │ + str r3, [sp, #8] │ │ + addw r3, sp, #1260 ; 0x4ec │ │ + cmp r2, r3 │ │ + beq.n 3006a │ │ + mov r0, r2 │ │ + blx e8c8 │ │ + ldr r0, [sp, #8] │ │ + blx e8a4 │ │ + str r0, [sp, #4] │ │ + cbnz r0, 3007e │ │ + movs r3, #128 ; 0x80 │ │ + str r3, [sp, #8] │ │ + addw r3, sp, #1260 ; 0x4ec │ │ str r3, [sp, #4] │ │ - blx e05c │ │ - ldr r3, [sp, #4] │ │ - mov sl, r0 │ │ - cbnz r0, 2ea02 │ │ - add.w sl, sp, #1248 ; 0x4e0 │ │ - movs r1, #128 ; 0x80 │ │ - add.w sl, sl, #12 │ │ - str r1, [sp, #24] │ │ - b.n 2ea06 │ │ - str.w fp, [sp, #24] │ │ - adds.w fp, r3, #0 │ │ - ldr r2, [sp, #24] │ │ - it ne │ │ - movne.w fp, #1 │ │ - cmp r3, r2 │ │ - ite hi │ │ - movhi r3, #0 │ │ - andls.w r3, fp, #1 │ │ - cbz r3, 2ea34 │ │ - mov r1, r5 │ │ - mov r2, r8 │ │ - mov r0, sl │ │ - bl 2e498 │ │ - ldr r0, [sp, #28] │ │ + cmp.w sl, #0 │ │ + beq.n 300a6 │ │ + ldr r3, [sp, #8] │ │ + cmp sl, r3 │ │ + bhi.n 300a6 │ │ + mov r1, r8 │ │ + mov r2, r7 │ │ + ldr r0, [sp, #4] │ │ + bl 2fafc │ │ + ldr r0, [sp, #20] │ │ mov r1, r6 │ │ - mov r2, sl │ │ - bl 2e664 │ │ - b.n 2ea5c │ │ - ldr r2, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #4] │ │ + bl 2fcb8 │ │ + b.n 300ca │ │ + cmp.w sl, #0 │ │ + bne.n 3008a │ │ + ldr r0, [sp, #20] │ │ mov r1, r6 │ │ - ldr r0, [sp, #28] │ │ - add r2, pc │ │ - bl 2e664 │ │ - cmp.w fp, #0 │ │ - beq.n 2ea5c │ │ - b.n 2ea9c │ │ - ldr r3, [sp, #16] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + bl 2fcb8 │ │ + cmp.w sl, #0 │ │ + beq.n 300ca │ │ + b.n 30108 │ │ + ldr r3, [sp, #12] │ │ cmp r3, #3 │ │ - bne.n 2ea5c │ │ - cmp.w r8, #0 │ │ - it gt │ │ - mvngt.w r8, #1 │ │ - bgt.n 2ea5c │ │ - beq.n 2eab4 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - mov r3, r7 │ │ - adds r5, r1, r5 │ │ - mov r7, r3 │ │ - ldrsb.w r2, [r5, #22] │ │ - cmn.w r2, #37 ; 0x25 │ │ - beq.n 2ea84 │ │ - adds r2, #1 │ │ - cmp r2, #54 ; 0x36 │ │ - bhi.n 2ea84 │ │ - adds r2, r1, r2 │ │ - ldrsb.w r0, [r2, #374] ; 0x176 │ │ - cmp r0, #1 │ │ - bne.n 2ea84 │ │ - ldrb.w r5, [r2, #429] ; 0x1ad │ │ - cbnz r5, 2ea90 │ │ - cmp r3, r9 │ │ - beq.n 2eab4 │ │ + bne.n 300ca │ │ + cmp r7, #0 │ │ + bgt.n 300c6 │ │ + bne.n 300ca │ │ + b.n 30120 │ │ + mvn.w r7, #1 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + add r8, r3 │ │ + ldrsb.w r3, [r8, #24] │ │ + cmn.w r3, #37 ; 0x25 │ │ + beq.n 300f0 │ │ + adds r3, #1 │ │ + cmp r3, #54 ; 0x36 │ │ + bhi.n 300f0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + add r3, r2 │ │ + ldrsb.w r2, [r3, #380] ; 0x17c │ │ + cmp r2, #1 │ │ + bne.n 300f0 │ │ + ldrb.w r3, [r3, #436] ; 0x1b4 │ │ + cbnz r3, 300fc │ │ + cmp r5, r9 │ │ + beq.n 30120 │ │ subs r4, #4 │ │ - ldrsh.w r5, [r3, #-2]! │ │ - b.n 2ea60 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - movs r1, #3 │ │ - str r1, [sp, #16] │ │ - str r3, [r4, #4] │ │ + ldrsh.w r8, [r5, #-2]! │ │ + b.n 300ca │ │ + ldr r2, [sp, #56] ; 0x38 │ │ adds r4, #4 │ │ - b.n 2e6f6 │ │ - ldr r2, [pc, #116] ; (2eb14 ) │ │ + str r2, [r4, #0] │ │ + movs r2, #3 │ │ + str r2, [sp, #12] │ │ + b.n 2fe62 │ │ + ldr r2, [pc, #116] ; (30180 ) │ │ mov r1, r6 │ │ - ldr r0, [sp, #28] │ │ + ldr r0, [sp, #20] │ │ movs r4, #2 │ │ add r2, pc │ │ - bl 2e664 │ │ - b.n 2eab6 │ │ + bl 2fcb8 │ │ + b.n 30122 │ │ mov r9, fp │ │ - b.n 2eab4 │ │ + b.n 30120 │ │ movs r4, #0 │ │ - b.n 2eab6 │ │ + b.n 30122 │ │ movs r4, #1 │ │ - ldr r2, [sp, #8] │ │ - cmp r9, r2 │ │ - beq.n 2eac2 │ │ + add r3, sp, #60 ; 0x3c │ │ + cmp r9, r3 │ │ + beq.n 3012e │ │ mov r0, r9 │ │ - blx e080 │ │ - ldr r3, [sp, #12] │ │ - cmp sl, r3 │ │ - beq.n 2eace │ │ - mov r0, sl │ │ - blx e080 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ + blx e8c8 │ │ + ldr r2, [sp, #4] │ │ + addw r3, sp, #1260 ; 0x4ec │ │ + cmp r2, r3 │ │ + beq.n 3013e │ │ + mov r0, r2 │ │ + blx e8c8 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ mov r0, r4 │ │ ldr.w r2, [sp, #1388] ; 0x56c │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 2eae0 │ │ - blx e050 <__stack_chk_fail@plt> │ │ - add sp, #372 ; 0x174 │ │ - add.w sp, sp, #1024 ; 0x400 │ │ + beq.n 30150 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + addw sp, sp, #1396 ; 0x574 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - str r2, [r2, #124] ; 0x7c │ │ + str r0, [r1, #24] │ │ movs r2, r0 │ │ - bhi.n 2eb3e │ │ - movs r1, r0 │ │ - adds r1, #193 ; 0xc1 │ │ + movs r5, #174 ; 0xae │ │ + movs r2, r0 │ │ + movs r5, #164 ; 0xa4 │ │ movs r2, r0 │ │ - adds r1, #189 ; 0xbd │ │ + ldmia r7!, {r0, r1, r3, r4, r6} │ │ + movs r1, r0 │ │ + movs r5, #148 ; 0x94 │ │ movs r2, r0 │ │ - adds r0, #233 ; 0xe9 │ │ + movs r5, #140 ; 0x8c │ │ movs r2, r0 │ │ - adds r0, #215 ; 0xd7 │ │ + movs r4, #186 ; 0xba │ │ movs r2, r0 │ │ - adds r0, #169 ; 0xa9 │ │ + movs r4, #158 ; 0x9e │ │ movs r2, r0 │ │ - bls.n 2ebbe │ │ + ldmia r5!, {r0, r1, r4} │ │ movs r1, r0 │ │ - cmp r7, #53 ; 0x35 │ │ - movs r2, r0 │ │ - cmp r7, #7 │ │ + movs r2, #176 ; 0xb0 │ │ movs r2, r0 │ │ - bvc.n 2eaa8 │ │ + ldmia r3!, {r2, r4, r7} │ │ movs r1, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - ldr r2, [pc, #108] ; (2eb8c ) │ │ - ldr r6, [pc, #112] ; (2eb90 ) │ │ - ldr r5, [pc, #112] ; (2eb94 ) │ │ - add r2, pc │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + ldr.w ip, [pc, #104] ; 301f4 │ │ + ldr.w lr, [pc, #104] ; 301f8 │ │ + ldr r5, [pc, #104] ; (301fc ) │ │ + add ip, pc │ │ ldr r3, [r0, #44] ; 0x2c │ │ - add r6, pc │ │ - ldr.w r8, [r0, #36] ; 0x24 │ │ + add lr, pc │ │ + ldr r7, [r0, #36] ; 0x24 │ │ add r5, pc │ │ - ldr r1, [r0, #80] ; 0x50 │ │ - b.n 2eb7e │ │ - ldrb.w r4, [r1], #1 │ │ - cbz r4, 2eb3e │ │ - ldrb.w r4, [r6, r4, lsl #2] │ │ - b.n 2eb40 │ │ - movs r4, #1 │ │ - add.w ip, r5, r3, lsl #1 │ │ - ldrsh.w ip, [ip, #1024] ; 0x400 │ │ - cmp.w ip, #0 │ │ - beq.n 2eb64 │ │ + ldr r4, [r0, #80] ; 0x50 │ │ + cmp r4, r7 │ │ + mov r6, r4 │ │ + bcs.n 301ee │ │ + ldrb.w r2, [r4], #1 │ │ + cbz r2, 301b0 │ │ + ldrb.w r1, [lr, r2, lsl #2] │ │ + b.n 301b2 │ │ + movs r1, #1 │ │ + add.w r2, ip, r3, lsl #1 │ │ + ldrsh.w r2, [r2, #1024] ; 0x400 │ │ + cbz r2, 301c0 │ │ str r3, [r0, #64] ; 0x40 │ │ - str r7, [r0, #68] ; 0x44 │ │ - b.n 2eb64 │ │ - ldrsh.w r3, [ip, #1220] ; 0x4c4 │ │ + str r6, [r0, #68] ; 0x44 │ │ + add.w r6, r5, r3, lsl #1 │ │ + ldrsh.w r2, [r6, #1600] ; 0x640 │ │ + add r2, r1 │ │ + add.w r2, r5, r2, lsl #1 │ │ + ldrsh.w r8, [r2, #1828] ; 0x724 │ │ + cmp r8, r3 │ │ + beq.n 301e8 │ │ + ldrsh.w r3, [r6, #1220] ; 0x4c4 │ │ cmp r3, #97 ; 0x61 │ │ itt gt │ │ - addgt.w r4, r2, r4, lsl #2 │ │ - ldrbgt.w r4, [r4, #1448] ; 0x5a8 │ │ - add.w ip, r2, r3, lsl #1 │ │ - ldrsh.w r7, [ip, #1600] ; 0x640 │ │ - adds r7, r7, r4 │ │ - add.w r7, r2, r7, lsl #1 │ │ - ldrsh.w r9, [r7, #1826] ; 0x722 │ │ - cmp r9, r3 │ │ - bne.n 2eb54 │ │ - ldrsh.w r3, [r7, #2526] ; 0x9de │ │ - cmp r1, r8 │ │ - mov r7, r1 │ │ - bcc.n 2eb32 │ │ + addgt.w r1, r5, r1, lsl #2 │ │ + ldrbgt.w r1, [r1, #1448] ; 0x5a8 │ │ + b.n 301c0 │ │ + ldrsh.w r3, [r2, #2528] ; 0x9e0 │ │ + b.n 3019e │ │ mov r0, r3 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - nop │ │ - adds r0, #2 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + movs r3, #214 ; 0xd6 │ │ movs r2, r0 │ │ - cmp r7, #254 ; 0xfe │ │ + movs r3, #210 ; 0xd2 │ │ movs r2, r0 │ │ - cmp r7, #248 ; 0xf8 │ │ + movs r3, #206 ; 0xce │ │ movs r2, r0 │ │ ldr r1, [r0, #12] │ │ ldr r2, [r0, #20] │ │ + push {r4, lr} │ │ ldr.w r3, [r2, r1, lsl #2] │ │ - ldr r3, [r3, #16] │ │ - str r3, [r0, #28] │ │ - ldr.w r3, [r2, r1, lsl #2] │ │ + ldr r4, [r3, #16] │ │ ldr r3, [r3, #8] │ │ + str r4, [r0, #28] │ │ str r3, [r0, #36] ; 0x24 │ │ str r3, [r0, #80] ; 0x50 │ │ ldr.w r2, [r2, r1, lsl #2] │ │ ldr r2, [r2, #0] │ │ str r2, [r0, #4] │ │ ldrb r3, [r3, #0] │ │ strb r3, [r0, #24] │ │ - bx lr │ │ + pop {r4, pc} │ │ + movs r0, r0 │ │ mov r2, r0 │ │ - ldr r0, [pc, #24] ; (2ebd8 ) │ │ - ldr r1, [pc, #24] ; (2ebdc ) │ │ + ldr r0, [pc, #24] ; (30240 ) │ │ + ldr r1, [pc, #24] ; (30244 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ push {r3, lr} │ │ adds r0, #168 ; 0xa8 │ │ add r1, pc │ │ - blx e11c │ │ + blx e964 │ │ movs r0, #2 │ │ - blx e17c │ │ + blx e9c4 │ │ nop │ │ - str r2, [r7, #40] ; 0x28 │ │ + ldrb r6, [r2, r1] │ │ movs r2, r0 │ │ - bcc.n 2eae0 │ │ + stmia r7!, {r4, r6} │ │ movs r1, r0 │ │ │ │ -0002ebe0 : │ │ - mov r3, r0 │ │ - cbz r0, 2ec0e │ │ - movs r2, #0 │ │ - str r2, [r0, #16] │ │ - ldr r0, [r0, #4] │ │ - strb r2, [r0, #0] │ │ - ldr r0, [r3, #4] │ │ - strb r2, [r0, #1] │ │ - ldr r0, [r3, #4] │ │ - str r2, [r3, #44] ; 0x2c │ │ - str r0, [r3, #8] │ │ - movs r0, #1 │ │ - str r0, [r3, #28] │ │ - ldr r2, [r1, #20] │ │ - cbz r2, 2ec0e │ │ - ldr r0, [r1, #12] │ │ - ldr.w r2, [r2, r0, lsl #2] │ │ - cmp r3, r2 │ │ - bne.n 2ec0e │ │ +00030248 : │ │ + cbz r0, 30274 │ │ + ldr r2, [r0, #4] │ │ + movs r3, #0 │ │ + str r3, [r0, #16] │ │ + strb r3, [r2, #0] │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #1] │ │ + str r3, [r0, #44] ; 0x2c │ │ + ldr r2, [r0, #4] │ │ + ldr r3, [r1, #20] │ │ + str r2, [r0, #8] │ │ + movs r2, #1 │ │ + str r2, [r0, #28] │ │ + cbz r3, 30274 │ │ + ldr r2, [r1, #12] │ │ + ldr.w r3, [r3, r2, lsl #2] │ │ + cmp r0, r3 │ │ + bne.n 30274 │ │ mov r0, r1 │ │ - b.w 2eb98 │ │ + b.w 30200 │ │ bx lr │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ - mov r6, r2 │ │ - mov r5, r1 │ │ - blx e1e8 <__errno@plt> │ │ - mov r1, r6 │ │ - ldr r7, [r0, #0] │ │ + mov r5, r2 │ │ + mov r7, r1 │ │ + blx ea30 <__errno@plt> │ │ + mov r1, r5 │ │ + ldr r6, [r0, #0] │ │ mov r0, r4 │ │ - bl 2ebe0 │ │ + bl 30248 │ │ movs r3, #1 │ │ - str r5, [r4, #0] │ │ str r3, [r4, #40] ; 0x28 │ │ - ldr r3, [r6, #20] │ │ - cbz r3, 2ec36 │ │ - ldr r2, [r6, #12] │ │ + ldr r3, [r5, #20] │ │ + str r7, [r4, #0] │ │ + cbz r3, 302a0 │ │ + ldr r2, [r5, #12] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ cmp r4, r3 │ │ - beq.n 2ec42 │ │ + beq.n 302a8 │ │ movs r3, #1 │ │ str r3, [r4, #32] │ │ movs r3, #0 │ │ str r3, [r4, #36] ; 0x24 │ │ movs r3, #0 │ │ str r3, [r4, #24] │ │ - blx e1e8 <__errno@plt> │ │ - str r7, [r0, #0] │ │ + blx ea30 <__errno@plt> │ │ + str r6, [r0, #0] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0002ec4e : │ │ +000302b4 : │ │ ldr r0, [r0, #0] │ │ bx lr │ │ │ │ -0002ec52 : │ │ +000302b8 : │ │ ldr r3, [r0, #20] │ │ - cbz r3, 2ec62 │ │ + cbz r3, 302c8 │ │ ldr r2, [r0, #12] │ │ ldr.w r0, [r3, r2, lsl #2] │ │ - cbz r0, 2ec64 │ │ + cbz r0, 302ca │ │ ldr r0, [r0, #32] │ │ bx lr │ │ mov r0, r3 │ │ bx lr │ │ │ │ -0002ec66 : │ │ +000302cc : │ │ ldr r3, [r0, #20] │ │ - cbz r3, 2ec76 │ │ + cbz r3, 302dc │ │ ldr r2, [r0, #12] │ │ ldr.w r0, [r3, r2, lsl #2] │ │ - cbz r0, 2ec78 │ │ + cbz r0, 302de │ │ ldr r0, [r0, #36] ; 0x24 │ │ bx lr │ │ mov r0, r3 │ │ bx lr │ │ │ │ -0002ec7a : │ │ +000302e0 : │ │ ldr r0, [r0, #4] │ │ bx lr │ │ │ │ -0002ec7e : │ │ +000302e4 : │ │ ldr r0, [r0, #8] │ │ bx lr │ │ │ │ -0002ec82 : │ │ +000302e8 : │ │ ldr r0, [r0, #32] │ │ bx lr │ │ │ │ -0002ec86 : │ │ +000302ec : │ │ ldr r0, [r0, #80] ; 0x50 │ │ bx lr │ │ │ │ -0002ec8a : │ │ +000302f0 : │ │ str r0, [r1, #0] │ │ bx lr │ │ - ... │ │ │ │ -0002ec90 : │ │ +000302f4 : │ │ push {r3, lr} │ │ ldr r3, [r1, #20] │ │ - cbz r3, 2ec9e │ │ + cbz r3, 30302 │ │ ldr r2, [r1, #12] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - cbnz r3, 2eca6 │ │ - ldr r0, [pc, #12] ; (2ecac ) │ │ + cbnz r3, 3030a │ │ + ldr r0, [pc, #12] ; (30310 ) │ │ add r0, pc │ │ - bl 2ebbc │ │ + bl 30224 │ │ str r0, [r3, #32] │ │ pop {r3, pc} │ │ nop │ │ - bvc.n 2ecc4 │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ movs r1, r0 │ │ │ │ -0002ecb0 : │ │ +00030314 : │ │ push {r3, lr} │ │ ldr r3, [r1, #20] │ │ - cbz r3, 2ecbe │ │ + cbz r3, 30322 │ │ ldr r2, [r1, #12] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - cbnz r3, 2ecc6 │ │ - ldr r0, [pc, #12] ; (2eccc ) │ │ + cbnz r3, 3032a │ │ + ldr r0, [pc, #12] ; (30330 ) │ │ add r0, pc │ │ - bl 2ebbc │ │ + bl 30224 │ │ str r0, [r3, #36] ; 0x24 │ │ pop {r3, pc} │ │ nop │ │ - bvc.n 2ecea │ │ + ldmia r2!, {r0, r5, r6, r7} │ │ movs r1, r0 │ │ │ │ -0002ecd0 : │ │ +00030334 : │ │ str r0, [r1, #4] │ │ bx lr │ │ │ │ -0002ecd4 : │ │ +00030338 : │ │ str r0, [r1, #8] │ │ bx lr │ │ │ │ -0002ecd8 : │ │ +0003033c : │ │ ldr r0, [r0, #76] ; 0x4c │ │ bx lr │ │ │ │ -0002ecdc : │ │ +00030340 : │ │ str r0, [r1, #76] ; 0x4c │ │ bx lr │ │ │ │ -0002ece0 : │ │ +00030344 : │ │ ldr r0, [r0, #92] ; 0x5c │ │ bx lr │ │ │ │ -0002ece4 : │ │ +00030348 : │ │ str r0, [r1, #92] ; 0x5c │ │ bx lr │ │ │ │ -0002ece8 : │ │ - b.w 43f6c <__udivdi3+0x5cc> │ │ +0003034c : │ │ + b.w 44cb0 <_Unwind_GetTextRelBase@@Base+0x78> │ │ │ │ -0002ecec : │ │ - push {r4, r5, lr} │ │ - sub sp, #100 ; 0x64 │ │ - mov r4, r1 │ │ - mov r5, r0 │ │ - mov r1, sp │ │ - bl 2ec8a │ │ - cbnz r4, 2ed04 │ │ - blx e1e8 <__errno@plt> │ │ +00030350 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r7, r0 │ │ + mov r6, r1 │ │ + movs r0, #48 ; 0x30 │ │ + mov r1, r2 │ │ + mov r5, r2 │ │ + bl 3034c │ │ + mov r4, r0 │ │ + cbnz r0, 3036c │ │ + ldr r0, [pc, #40] ; (30390 ) │ │ + add r0, pc │ │ + bl 30224 │ │ + str r6, [r0, #12] │ │ + mov r1, r5 │ │ + adds r0, r6, #2 │ │ + bl 3034c │ │ + str r0, [r4, #4] │ │ + cmp r0, #0 │ │ + beq.n 30364 │ │ + movs r3, #1 │ │ + mov r0, r4 │ │ + str r3, [r4, #20] │ │ + mov r1, r7 │ │ + mov r2, r5 │ │ + bl 30276 │ │ + mov r0, r4 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + nop │ │ + ldmia r2!, {r1, r6, r7} │ │ + movs r1, r0 │ │ + │ │ +00030394 : │ │ + push {r4, lr} │ │ + mov r4, r0 │ │ + cbnz r0, 303a2 │ │ + blx ea30 <__errno@plt> │ │ movs r3, #22 │ │ - b.n 2ed16 │ │ + b.n 303b4 │ │ movs r0, #96 ; 0x60 │ │ - mov r1, sp │ │ - bl 2ece8 │ │ + movs r1, #0 │ │ + bl 3034c │ │ str r0, [r4, #0] │ │ - cbnz r0, 2ed1c │ │ - blx e1e8 <__errno@plt> │ │ + cbnz r0, 303ba │ │ + blx ea30 <__errno@plt> │ │ movs r3, #12 │ │ str r3, [r0, #0] │ │ movs r0, #1 │ │ - b.n 2ed46 │ │ + pop {r4, pc} │ │ movs r1, #0 │ │ movs r2, #96 ; 0x60 │ │ - blx e170 │ │ - mov r0, r5 │ │ - ldr r1, [r4, #0] │ │ - bl 2ec8a │ │ + blx e9b8 │ │ ldr r3, [r4, #0] │ │ movs r0, #0 │ │ str r0, [r3, #20] │ │ str r0, [r3, #12] │ │ str r0, [r3, #16] │ │ str r0, [r3, #36] ; 0x24 │ │ str r0, [r3, #40] ; 0x28 │ │ str r0, [r3, #44] ; 0x2c │ │ str r0, [r3, #52] ; 0x34 │ │ str r0, [r3, #56] ; 0x38 │ │ str r0, [r3, #60] ; 0x3c │ │ str r0, [r3, #4] │ │ str r0, [r3, #8] │ │ - add sp, #100 ; 0x64 │ │ - pop {r4, r5, pc} │ │ + pop {r4, pc} │ │ + ... │ │ │ │ -0002ed4a : │ │ - push {r4, lr} │ │ - mov r4, r0 │ │ - cbnz r0, 2ed58 │ │ - blx e1e8 <__errno@plt> │ │ +000303e0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #108 ; 0x6c │ │ + ldr r5, [pc, #112] ; (30458 ) │ │ + add r6, sp, #4 │ │ + mov r4, r1 │ │ + mov r7, r0 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + mov r1, r6 │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #100] ; 0x64 │ │ + bl 302f0 │ │ + cbnz r4, 30404 │ │ + blx ea30 <__errno@plt> │ │ movs r3, #22 │ │ - b.n 2ed6a │ │ + b.n 30416 │ │ movs r0, #96 ; 0x60 │ │ - movs r1, #0 │ │ - bl 2ece8 │ │ + mov r1, r6 │ │ + bl 3034c │ │ str r0, [r4, #0] │ │ - cbnz r0, 2ed70 │ │ - blx e1e8 <__errno@plt> │ │ + cbnz r0, 3041c │ │ + blx ea30 <__errno@plt> │ │ movs r3, #12 │ │ str r3, [r0, #0] │ │ movs r0, #1 │ │ - pop {r4, pc} │ │ + b.n 30446 │ │ movs r1, #0 │ │ movs r2, #96 ; 0x60 │ │ - blx e170 │ │ + blx e9b8 │ │ + mov r0, r7 │ │ + ldr r1, [r4, #0] │ │ + bl 302f0 │ │ ldr r3, [r4, #0] │ │ movs r0, #0 │ │ str r0, [r3, #20] │ │ str r0, [r3, #12] │ │ str r0, [r3, #16] │ │ str r0, [r3, #36] ; 0x24 │ │ str r0, [r3, #40] ; 0x28 │ │ str r0, [r3, #44] ; 0x2c │ │ str r0, [r3, #52] ; 0x34 │ │ str r0, [r3, #56] ; 0x38 │ │ str r0, [r3, #60] ; 0x3c │ │ str r0, [r3, #4] │ │ str r0, [r3, #8] │ │ - pop {r4, pc} │ │ - │ │ -0002ed94 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r6, r0 │ │ - mov r5, r1 │ │ - movs r0, #48 ; 0x30 │ │ - mov r1, r2 │ │ - mov r7, r2 │ │ - bl 2ece8 │ │ - mov r4, r0 │ │ - cbnz r0, 2edae │ │ - ldr r0, [pc, #44] ; (2edd8 ) │ │ - add r0, pc │ │ - b.n 2edc0 │ │ - str r5, [r0, #12] │ │ - mov r1, r7 │ │ - adds r0, r5, #2 │ │ - bl 2ece8 │ │ - str r0, [r4, #4] │ │ - cbnz r0, 2edc4 │ │ - ldr r0, [pc, #28] ; (2eddc ) │ │ - add r0, pc │ │ - bl 2ebbc │ │ - movs r3, #1 │ │ - mov r0, r4 │ │ - str r3, [r4, #20] │ │ - mov r1, r6 │ │ - mov r2, r7 │ │ - bl 2ec10 │ │ - mov r0, r4 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 30452 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #108 ; 0x6c │ │ + pop {r4, r5, r6, r7, pc} │ │ nop │ │ - bvs.n 2ee68 │ │ - movs r1, r0 │ │ - bvs.n 2ee44 │ │ - movs r1, r0 │ │ + ldrh r0, [r2, r2] │ │ + movs r2, r0 │ │ │ │ -0002ede0 : │ │ - b.w 43f7c <__udivdi3+0x5dc> │ │ +0003045c : │ │ + b.w 44cc0 <_Unwind_GetTextRelBase@@Base+0x88> │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - ldr r5, [r0, #20] │ │ - cbnz r5, 2ee0e │ │ + ldr r6, [r0, #20] │ │ + cbnz r6, 3048c │ │ movs r0, #4 │ │ mov r1, r4 │ │ - bl 2ece8 │ │ + bl 3034c │ │ str r0, [r4, #20] │ │ - cbnz r0, 2edfe │ │ - ldr r0, [pc, #72] ; (2ee44 ) │ │ + cbnz r0, 3047c │ │ + ldr r0, [pc, #68] ; (304bc ) │ │ add r0, pc │ │ - b.n 2ee2c │ │ - mov r1, r5 │ │ + bl 30224 │ │ + mov r1, r6 │ │ movs r2, #4 │ │ - blx e170 │ │ + blx e9b8 │ │ movs r3, #1 │ │ - str r5, [r4, #12] │ │ + str r6, [r4, #12] │ │ str r3, [r4, #16] │ │ pop {r4, r5, r6, pc} │ │ - ldr r6, [r0, #16] │ │ + ldr r5, [r0, #16] │ │ ldr r2, [r0, #12] │ │ - subs r3, r6, #1 │ │ + subs r3, r5, #1 │ │ cmp r2, r3 │ │ - bcc.n 2ee40 │ │ - adds r6, #8 │ │ - mov r0, r5 │ │ + bcc.n 304b8 │ │ + adds r5, #8 │ │ + mov r0, r6 │ │ mov r2, r4 │ │ - lsls r1, r6, #2 │ │ - bl 2ede0 │ │ + lsls r1, r5, #2 │ │ + bl 3045c │ │ str r0, [r4, #20] │ │ - cbnz r0, 2ee30 │ │ - ldr r0, [pc, #28] ; (2ee48 ) │ │ - add r0, pc │ │ - bl 2ebbc │ │ + cmp r0, #0 │ │ + beq.n 30474 │ │ ldr r3, [r4, #16] │ │ movs r1, #0 │ │ movs r2, #32 │ │ add.w r0, r0, r3, lsl #2 │ │ - blx e170 │ │ - str r6, [r4, #16] │ │ + blx e9b8 │ │ + str r5, [r4, #16] │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - bvs.n 2ee8c │ │ - movs r1, r0 │ │ - bpl.n 2ee30 │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ movs r1, r0 │ │ │ │ -0002ee4c : │ │ - push {r3, r4, r5, lr} │ │ - mov r4, r0 │ │ - mov r5, r1 │ │ - cbz r0, 2eea4 │ │ - mov r0, r1 │ │ - bl 2ede4 │ │ - ldr r3, [r5, #20] │ │ - cbz r3, 2ee84 │ │ - ldr r2, [r5, #12] │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - cbz r3, 2ee84 │ │ - ldr r3, [r5, #36] ; 0x24 │ │ - ldrb r2, [r5, #24] │ │ - strb r2, [r3, #0] │ │ - ldr r2, [r5, #12] │ │ - ldr r3, [r5, #20] │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - ldr r2, [r5, #36] ; 0x24 │ │ - str r2, [r3, #8] │ │ - ldr r2, [r5, #12] │ │ - ldr r3, [r5, #20] │ │ +000304c0 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r5, r0 │ │ + ldr r3, [r1, #20] │ │ + mov r4, r1 │ │ + cbz r3, 304d2 │ │ + ldr r2, [r1, #12] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - ldr r2, [r5, #28] │ │ - str r2, [r3, #16] │ │ - ldr r3, [r5, #20] │ │ - cbz r3, 2ee94 │ │ - ldr r2, [r5, #12] │ │ - ldr.w r1, [r3, r2, lsl #2] │ │ - cbz r1, 2ee94 │ │ - adds r2, #1 │ │ - str r2, [r5, #12] │ │ - ldr r2, [r5, #12] │ │ - mov r0, r5 │ │ - str.w r4, [r3, r2, lsl #2] │ │ - bl 2eb98 │ │ - movs r3, #1 │ │ - str r3, [r5, #48] ; 0x30 │ │ - pop {r3, r4, r5, pc} │ │ + cbnz r3, 304ec │ │ + mov r0, r4 │ │ + bl 30460 │ │ + ldr r0, [r4, #4] │ │ + mov.w r1, #16384 ; 0x4000 │ │ + mov r2, r4 │ │ + ldr r7, [r4, #12] │ │ + ldr r6, [r4, #20] │ │ + bl 30350 │ │ + str.w r0, [r6, r7, lsl #2] │ │ + ldr r0, [r4, #20] │ │ + cbz r0, 304f6 │ │ + ldr r3, [r4, #12] │ │ + ldr.w r0, [r0, r3, lsl #2] │ │ + mov r1, r5 │ │ + mov r2, r4 │ │ + bl 30276 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ + b.w 30200 │ │ │ │ -0002eea6 : │ │ +00030508 : │ │ push {r3, r4, r5, lr} │ │ - mov r5, r1 │ │ - mov r4, r0 │ │ + mov r4, r1 │ │ + mov r5, r0 │ │ mov r0, r1 │ │ - bl 2ede4 │ │ - ldr r3, [r5, #20] │ │ - mov r2, r3 │ │ - cbz r3, 2eebe │ │ - ldr r2, [r5, #12] │ │ - ldr.w r2, [r3, r2, lsl #2] │ │ - cmp r2, r4 │ │ - beq.n 2eefc │ │ - cbz r3, 2eeea │ │ - ldr r2, [r5, #12] │ │ + bl 30460 │ │ + ldr r3, [r4, #20] │ │ + cbz r3, 30552 │ │ + ldr r2, [r4, #12] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - cbz r3, 2eeea │ │ - ldr r3, [r5, #36] ; 0x24 │ │ - ldrb r2, [r5, #24] │ │ + cmp r3, r5 │ │ + beq.n 30556 │ │ + cbz r3, 3053e │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + ldrb r2, [r4, #24] │ │ strb r2, [r3, #0] │ │ - ldr r2, [r5, #12] │ │ - ldr r3, [r5, #20] │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - ldr r2, [r5, #36] ; 0x24 │ │ - str r2, [r3, #8] │ │ - ldr r2, [r5, #12] │ │ - ldr r3, [r5, #20] │ │ + ldr r2, [r4, #12] │ │ + ldr r3, [r4, #20] │ │ + ldr r0, [r4, #36] ; 0x24 │ │ + ldr.w r1, [r3, r2, lsl #2] │ │ + str r0, [r1, #8] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - ldr r2, [r5, #28] │ │ + ldr r2, [r4, #28] │ │ str r2, [r3, #16] │ │ - ldr r3, [r5, #20] │ │ - mov r0, r5 │ │ - ldr r2, [r5, #12] │ │ - str.w r4, [r3, r2, lsl #2] │ │ - bl 2eb98 │ │ + ldr r3, [r4, #20] │ │ + mov r0, r4 │ │ + ldr r2, [r4, #12] │ │ + str.w r5, [r3, r2, lsl #2] │ │ + bl 30200 │ │ movs r3, #1 │ │ - str r3, [r5, #48] ; 0x30 │ │ + str r3, [r4, #48] ; 0x30 │ │ + pop {r3, r4, r5, pc} │ │ + cmp r5, #0 │ │ + bne.n 3053e │ │ pop {r3, r4, r5, pc} │ │ - ... │ │ │ │ -0002ef00 : │ │ +00030558 : │ │ cmp r1, #1 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ - mov r5, r1 │ │ + mov r6, r0 │ │ mov r8, r2 │ │ - bls.n 2ef50 │ │ - adds r3, r0, r1 │ │ - ldrb.w r6, [r3, #-2] │ │ - cbnz r6, 2ef50 │ │ - ldrb.w r7, [r3, #-1] │ │ - cbnz r7, 2ef52 │ │ + bls.n 305a8 │ │ + subs r7, r1, #2 │ │ + ldrb r0, [r0, r7] │ │ + cbnz r0, 305a8 │ │ + add r1, r6 │ │ + ldrb.w r5, [r1, #-1] │ │ + cbnz r5, 305aa │ │ movs r0, #48 ; 0x30 │ │ mov r1, r2 │ │ - bl 2ece8 │ │ - mov r6, r0 │ │ - cbnz r0, 2ef30 │ │ - ldr r0, [pc, #44] ; (2ef58 ) │ │ + bl 3034c │ │ + mov r4, r0 │ │ + cbnz r0, 30586 │ │ + ldr r0, [pc, #48] ; (305b0 ) │ │ add r0, pc │ │ - bl 2ebbc │ │ - subs r5, #2 │ │ + bl 30224 │ │ + str r7, [r0, #12] │ │ movs r3, #1 │ │ - str r5, [r0, #12] │ │ + str r6, [r0, #4] │ │ mov r1, r8 │ │ - str r4, [r0, #4] │ │ - str r4, [r0, #8] │ │ - str r7, [r0, #20] │ │ - str r7, [r0, #0] │ │ - str r5, [r0, #16] │ │ - str r7, [r0, #24] │ │ + str r6, [r0, #8] │ │ + str r5, [r0, #20] │ │ + str r5, [r0, #0] │ │ + str r7, [r0, #16] │ │ + str r5, [r0, #24] │ │ str r3, [r0, #28] │ │ - str r7, [r0, #40] ; 0x28 │ │ - str r7, [r0, #44] ; 0x2c │ │ - bl 2eea6 │ │ - b.n 2ef52 │ │ - movs r6, #0 │ │ - mov r0, r6 │ │ + str r5, [r0, #40] ; 0x28 │ │ + str r5, [r0, #44] ; 0x2c │ │ + bl 30508 │ │ + mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - bpl.n 2efa2 │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + ldmia r1!, {r0, r2} │ │ movs r1, r0 │ │ │ │ -0002ef5c : │ │ +000305b4 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r1, #2 │ │ - mov r5, r0 │ │ - mov r4, r1 │ │ - mov r0, r7 │ │ + adds r5, r1, #2 │ │ + mov r7, r0 │ │ + mov r6, r1 │ │ + mov r0, r5 │ │ mov r1, r2 │ │ - mov r6, r2 │ │ - bl 2ece8 │ │ + mov r4, r2 │ │ + bl 3034c │ │ + cbz r0, 305cc │ │ movs r3, #0 │ │ - cbnz r0, 2ef7e │ │ - ldr r0, [pc, #48] ; (2efa4 ) │ │ + b.n 305d2 │ │ + ldr r0, [pc, #48] ; (30600 ) │ │ add r0, pc │ │ - b.n 2ef98 │ │ - ldrb r2, [r5, r3] │ │ + b.n 305f4 │ │ + cmp r3, r6 │ │ + beq.n 305de │ │ + ldrb r2, [r7, r3] │ │ strb r2, [r0, r3] │ │ adds r3, #1 │ │ - cmp r3, r4 │ │ - bne.n 2ef78 │ │ + b.n 305d2 │ │ adds r1, r0, r3 │ │ movs r2, #0 │ │ strb r2, [r1, #1] │ │ - mov r1, r7 │ │ + mov r1, r5 │ │ strb r2, [r0, r3] │ │ - mov r2, r6 │ │ - bl 2ef00 │ │ - cbnz r0, 2ef9c │ │ - ldr r0, [pc, #16] ; (2efa8 ) │ │ + mov r2, r4 │ │ + bl 30558 │ │ + cbnz r0, 305f8 │ │ + ldr r0, [pc, #16] ; (30604 ) │ │ add r0, pc │ │ - bl 2ebbc │ │ - movs r3, #1 │ │ - str r3, [r0, #20] │ │ + bl 30224 │ │ + movs r2, #1 │ │ + str r2, [r0, #20] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - bpl.n 2efae │ │ + ldmia r0, {r0, r5, r6, r7} │ │ movs r1, r0 │ │ - bpl.n 2efc0 │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ movs r1, r0 │ │ │ │ -0002efac : │ │ +00030608 : │ │ push {r3, r4, r5, lr} │ │ - mov r5, r1 │ │ - mov r4, r0 │ │ - blx e068 │ │ - mov r2, r5 │ │ + mov r4, r1 │ │ + mov r5, r0 │ │ + blx e8b0 │ │ + mov r2, r4 │ │ mov r1, r0 │ │ - mov r0, r4 │ │ + mov r0, r5 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 2ef5c │ │ + b.w 305b4 │ │ │ │ -0002efc4 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r5, r0 │ │ - ldr r3, [r1, #20] │ │ +00030620 : │ │ + push {r3, r4, r5, lr} │ │ mov r4, r1 │ │ - cbz r3, 2efd6 │ │ - ldr r2, [r1, #12] │ │ + mov r5, r0 │ │ + cbz r0, 30674 │ │ + mov r0, r1 │ │ + bl 30460 │ │ + ldr r3, [r4, #20] │ │ + cbz r3, 30654 │ │ + ldr r2, [r4, #12] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - cbnz r3, 2eff0 │ │ - mov r0, r4 │ │ - bl 2ede4 │ │ - ldr r0, [r4, #4] │ │ - mov.w r1, #16384 ; 0x4000 │ │ - mov r2, r4 │ │ - ldr r7, [r4, #12] │ │ - ldr r6, [r4, #20] │ │ - bl 2ed94 │ │ - str.w r0, [r6, r7, lsl #2] │ │ - ldr r0, [r4, #20] │ │ - cbz r0, 2effa │ │ + cbz r3, 30654 │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + ldrb r2, [r4, #24] │ │ + strb r2, [r3, #0] │ │ + ldr r2, [r4, #12] │ │ + ldr r3, [r4, #20] │ │ + ldr r0, [r4, #36] ; 0x24 │ │ + ldr.w r1, [r3, r2, lsl #2] │ │ + str r0, [r1, #8] │ │ + ldr.w r3, [r3, r2, lsl #2] │ │ + ldr r2, [r4, #28] │ │ + str r2, [r3, #16] │ │ + ldr r2, [r4, #20] │ │ + cbz r2, 30664 │ │ + ldr r3, [r4, #12] │ │ + ldr.w r1, [r2, r3, lsl #2] │ │ + cbz r1, 30664 │ │ + adds r3, #1 │ │ + str r3, [r4, #12] │ │ ldr r3, [r4, #12] │ │ - ldr.w r0, [r0, r3, lsl #2] │ │ - mov r1, r5 │ │ - mov r2, r4 │ │ - bl 2ec10 │ │ mov r0, r4 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ - b.w 2eb98 │ │ + str.w r5, [r2, r3, lsl #2] │ │ + bl 30200 │ │ + movs r3, #1 │ │ + str r3, [r4, #48] ; 0x30 │ │ + pop {r3, r4, r5, pc} │ │ + ... │ │ │ │ -0002f00c : │ │ +00030678 : │ │ + ldr r3, [r1, #40] ; 0x28 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r1 │ │ - ldr r3, [r1, #40] ; 0x28 │ │ - sub sp, #36 ; 0x24 │ │ + sub sp, #28 │ │ str r0, [r1, #92] ; 0x5c │ │ - cbnz r3, 2f06e │ │ + cbnz r3, 306da │ │ ldr r2, [r1, #44] ; 0x2c │ │ movs r3, #1 │ │ str r3, [r1, #40] ; 0x28 │ │ - cbnz r2, 2f024 │ │ + cbnz r2, 30690 │ │ str r3, [r1, #44] ; 0x2c │ │ ldr r3, [r4, #4] │ │ - cbnz r3, 2f032 │ │ - ldr.w r3, [pc, #1372] ; 2f588 │ │ + cbnz r3, 3069e │ │ + ldr.w r3, [pc, #1316] ; 30bbc │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ str r3, [r4, #4] │ │ ldr r3, [r4, #8] │ │ - cbnz r3, 2f042 │ │ - ldr.w r3, [pc, #1364] ; 2f58c │ │ + cbnz r3, 306ae │ │ + ldr.w r3, [pc, #1308] ; 30bc0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #84 ; 0x54 │ │ str r3, [r4, #8] │ │ ldr r3, [r4, #20] │ │ - cbz r3, 2f04e │ │ + cbz r3, 306ba │ │ ldr r2, [r4, #12] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - cbnz r3, 2f068 │ │ + cbnz r3, 306d4 │ │ mov r0, r4 │ │ - bl 2ede4 │ │ + bl 30460 │ │ ldr r0, [r4, #4] │ │ mov.w r1, #16384 ; 0x4000 │ │ mov r2, r4 │ │ ldr r6, [r4, #12] │ │ ldr r5, [r4, #20] │ │ - bl 2ed94 │ │ + bl 30350 │ │ str.w r0, [r5, r6, lsl #2] │ │ mov r0, r4 │ │ - bl 2eb98 │ │ - ldr.w fp, [pc, #1312] ; 2f590 │ │ - ldr.w r0, [pc, #1312] ; 2f594 │ │ - ldr.w r1, [pc, #1312] ; 2f598 │ │ - add fp, pc │ │ - str r0, [sp, #20] │ │ - str r1, [sp, #24] │ │ + bl 30200 │ │ + ldr.w sl, [pc, #1256] ; 30bc4 │ │ + ldr.w r3, [pc, #1256] ; 30bc8 │ │ + add sl, pc │ │ + add r3, pc │ │ + str r3, [sp, #12] │ │ + ldr.w r3, [pc, #1248] ; 30bcc │ │ + mov fp, sl │ │ + add r3, pc │ │ + str r3, [sp, #16] │ │ ldr r3, [r4, #36] ; 0x24 │ │ ldrb r2, [r4, #24] │ │ - mov r7, r3 │ │ + mov r9, r3 │ │ strb r2, [r3, #0] │ │ ldr r0, [r4, #44] ; 0x2c │ │ - ldr r2, [sp, #20] │ │ + ldr.w r2, [pc, #1232] ; 30bd0 │ │ add r2, pc │ │ - str r2, [sp, #16] │ │ - ldr r1, [sp, #16] │ │ - mov r5, r3 │ │ - add.w r6, fp, r0, lsl #1 │ │ - ldrb r2, [r5, #0] │ │ + str r2, [sp, #8] │ │ + add.w r5, sl, r0, lsl #1 │ │ + mov r2, r3 │ │ + ldrb r1, [r2, #0] │ │ adds r3, #1 │ │ - ldrsh.w r6, [r6, #1024] ; 0x400 │ │ - ldrb.w r2, [fp, r2, lsl #2] │ │ - cbz r6, 2f0bc │ │ + ldrsh.w r5, [r5, #1024] ; 0x400 │ │ + ldrb.w r1, [sl, r1, lsl #2] │ │ + cbz r5, 3071c │ │ str r0, [r4, #64] ; 0x40 │ │ - str r5, [r4, #68] ; 0x44 │ │ - b.n 2f0bc │ │ - ldrsh.w r0, [r6, #1220] ; 0x4c4 │ │ + str r2, [r4, #68] ; 0x44 │ │ + add.w r5, fp, r0, lsl #1 │ │ + ldrsh.w r2, [r5, #1600] ; 0x640 │ │ + add r2, r1 │ │ + add.w r2, fp, r2, lsl #1 │ │ + ldrsh.w r6, [r2, #1828] ; 0x724 │ │ + cmp r6, r0 │ │ + beq.n 30744 │ │ + ldrsh.w r0, [r5, #1220] ; 0x4c4 │ │ cmp r0, #97 ; 0x61 │ │ itt gt │ │ - addgt.w r2, r1, r2, lsl #2 │ │ - ldrbgt.w r2, [r2, #1448] ; 0x5a8 │ │ - add.w r6, r1, r0, lsl #1 │ │ - ldrsh.w r5, [r6, #1600] ; 0x640 │ │ - adds r5, r5, r2 │ │ - add.w r5, r1, r5, lsl #1 │ │ - ldrsh.w ip, [r5, #1826] ; 0x722 │ │ - cmp ip, r0 │ │ - bne.n 2f0ac │ │ - ldrsh.w r0, [r5, #2526] ; 0x9de │ │ + addgt.w r1, fp, r1, lsl #2 │ │ + ldrbgt.w r1, [r1, #1448] ; 0x5a8 │ │ + b.n 3071c │ │ + ldrsh.w r0, [r2, #2528] ; 0x9e0 │ │ cmp r0, #97 ; 0x61 │ │ - bne.n 2f092 │ │ - ldr.w sl, [pc, #1216] ; 2f59c │ │ - ldr r5, [r4, #68] ; 0x44 │ │ + bne.n 30704 │ │ + ldr r6, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #64] ; 0x40 │ │ - add sl, pc │ │ - ldr r3, [sp, #24] │ │ - add r3, pc │ │ - str r3, [sp, #12] │ │ - ldr r1, [sp, #12] │ │ - subs r2, r5, r7 │ │ - str r7, [r4, #80] ; 0x50 │ │ - add.w r0, r1, r0, lsl #1 │ │ + ldr r3, [sp, #12] │ │ + rsb r2, r9, r6 │ │ + str.w r9, [r4, #80] ; 0x50 │ │ + add.w r0, r3, r0, lsl #1 │ │ str r2, [r4, #32] │ │ - ldrb r2, [r5, #0] │ │ + ldrb r2, [r6, #0] │ │ ldrsh.w r3, [r0, #1024] ; 0x400 │ │ - strb r2, [r4, #24] │ │ - movs r2, #0 │ │ cmp r3, #23 │ │ - strb r2, [r5, #0] │ │ - str r5, [r4, #36] ; 0x24 │ │ - beq.n 2f13e │ │ + strb r2, [r4, #24] │ │ + mov.w r2, #0 │ │ + strb r2, [r6, #0] │ │ + str r6, [r4, #36] ; 0x24 │ │ + beq.n 307cc │ │ + ldr r1, [sp, #12] │ │ add.w r1, r1, r3, lsl #2 │ │ - mov r0, r2 │ │ ldr.w r1, [r1, #3228] ; 0xc9c │ │ - cbnz r1, 2f138 │ │ - b.n 2f13e │ │ + cbz r1, 307cc │ │ + ldr r5, [r4, #32] │ │ + mov r7, r2 │ │ + cmp r2, r5 │ │ + beq.n 307cc │ │ ldr r1, [r4, #80] ; 0x50 │ │ ldrb r1, [r1, r2] │ │ cmp r1, #10 │ │ - bne.n 2f136 │ │ - ldr r6, [r4, #12] │ │ - ldr r1, [r4, #20] │ │ - ldr.w r1, [r1, r6, lsl #2] │ │ - ldr r6, [r1, #32] │ │ - adds r6, #1 │ │ - str r6, [r1, #32] │ │ - ldr r6, [r4, #12] │ │ + bne.n 307a0 │ │ ldr r1, [r4, #20] │ │ - ldr.w r1, [r1, r6, lsl #2] │ │ - str r0, [r1, #36] ; 0x24 │ │ + ldr r0, [r4, #12] │ │ + ldr.w r0, [r1, r0, lsl #2] │ │ + ldr r1, [r0, #32] │ │ + str r7, [r0, #36] ; 0x24 │ │ + adds r1, #1 │ │ + str r1, [r0, #32] │ │ adds r2, #1 │ │ - ldr r1, [r4, #32] │ │ - cmp r2, r1 │ │ - bcc.n 2f116 │ │ - str r7, [sp, #28] │ │ + b.n 30784 │ │ + ldr r1, [r1, #40] ; 0x28 │ │ + rsb r8, r5, r3 │ │ + cmp r1, #0 │ │ + bne.w 30998 │ │ + cmp.w r8, #1 │ │ + bne.w 30b7e │ │ + movs r3, #0 │ │ + str r3, [r4, #48] ; 0x30 │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + str r3, [r4, #36] ; 0x24 │ │ + ldr r3, [r4, #44] ; 0x2c │ │ + subs r3, #1 │ │ + add.w r3, r3, r3, lsr #31 │ │ + asrs r3, r3, #1 │ │ + adds r3, #24 │ │ cmp r3, #27 │ │ - bhi.w 2f55c │ │ - add r1, pc, #8 ; (adr r1, 2f150 ) │ │ - ldr.w r2, [r1, r3, lsl #2] │ │ - add r1, r2 │ │ - bx r1 │ │ + bhi.w 30b9c │ │ + add r2, pc, #8 ; (adr r2, 307dc ) │ │ + ldr.w r3, [r2, r3, lsl #2] │ │ + add r2, r3 │ │ + bx r2 │ │ lsls r1, r6, #1 │ │ movs r0, r0 │ │ - vminnm.f16 , , │ │ - vminnm.f16 , , │ │ - lsls r1, r7, #1 │ │ + vmaxnm.f16 , , │ │ + vmaxnm.f16 , , │ │ + lsls r7, r6, #1 │ │ movs r0, r0 │ │ - lsls r5, r7, #1 │ │ + lsls r3, r7, #1 │ │ movs r0, r0 │ │ - vminnm.f16 , , │ │ - vminnm.f16 , , │ │ - lsls r1, r0, #2 │ │ + vmaxnm.f16 , , │ │ + vmaxnm.f16 , , │ │ + lsls r7, r7, #1 │ │ movs r0, r0 │ │ - lsls r5, r0, #2 │ │ + lsls r3, r0, #2 │ │ movs r0, r0 │ │ - vminnm.f16 , , │ │ - lsls r3, r1, #2 │ │ + vmaxnm.f16 , , │ │ + lsls r1, r1, #2 │ │ movs r0, r0 │ │ - lsls r5, r2, #2 │ │ + lsls r3, r2, #2 │ │ movs r0, r0 │ │ - lsls r7, r3, #2 │ │ + lsls r5, r3, #2 │ │ movs r0, r0 │ │ - lsls r1, r5, #2 │ │ + lsls r7, r4, #2 │ │ movs r0, r0 │ │ - lsls r3, r6, #2 │ │ + lsls r1, r6, #2 │ │ movs r0, r0 │ │ - lsls r7, r6, #2 │ │ + lsls r5, r6, #2 │ │ movs r0, r0 │ │ - lsls r7, r0, #3 │ │ + lsls r5, r0, #3 │ │ movs r0, r0 │ │ - lsls r5, r3, #3 │ │ + lsls r3, r3, #3 │ │ movs r0, r0 │ │ - lsls r7, r2, #3 │ │ + lsls r5, r2, #3 │ │ movs r0, r0 │ │ - lsls r5, r3, #3 │ │ + lsls r3, r3, #3 │ │ movs r0, r0 │ │ - lsls r5, r5, #3 │ │ + lsls r3, r5, #3 │ │ movs r0, r0 │ │ - lsls r1, r1, #4 │ │ + lsls r7, r0, #4 │ │ movs r0, r0 │ │ - lsls r7, r1, #4 │ │ + lsls r5, r1, #4 │ │ movs r0, r0 │ │ - lsls r5, r3, #4 │ │ + lsls r3, r3, #4 │ │ movs r0, r0 │ │ - lsls r3, r2, #16 │ │ + lsls r7, r0, #15 │ │ movs r0, r0 │ │ - lsls r3, r2, #16 │ │ + lsls r7, r0, #15 │ │ movs r0, r0 │ │ - lsls r3, r2, #16 │ │ + lsls r7, r0, #15 │ │ movs r0, r0 │ │ - lsls r3, r2, #16 │ │ + lsls r7, r0, #15 │ │ movs r0, r0 │ │ ldrb r3, [r4, #24] │ │ - ldr r7, [sp, #28] │ │ - strb r3, [r5, #0] │ │ - b.n 2f302 │ │ + strb r3, [r6, #0] │ │ + b.n 3074c │ │ movs r3, #3 │ │ - b.n 2f1d6 │ │ + b.n 30860 │ │ movs r3, #1 │ │ - b.n 2f1d6 │ │ + b.n 30860 │ │ movs r3, #7 │ │ - b.n 2f1d6 │ │ + b.n 30860 │ │ movs r3, #5 │ │ str r3, [r4, #44] ; 0x2c │ │ - b.n 2f080 │ │ + b.n 306f2 │ │ movs r3, #5 │ │ mov.w r0, #258 ; 0x102 │ │ str r3, [r4, #44] ; 0x2c │ │ - b.n 2f564 │ │ + b.n 30bb4 │ │ movs r3, #5 │ │ movw r0, #259 ; 0x103 │ │ str r3, [r4, #44] ; 0x2c │ │ - b.n 2f564 │ │ + b.n 30bb4 │ │ movs r3, #5 │ │ mov.w r0, #260 ; 0x104 │ │ str r3, [r4, #44] ; 0x2c │ │ - b.n 2f564 │ │ + b.n 30bb4 │ │ movs r3, #5 │ │ movw r0, #261 ; 0x105 │ │ str r3, [r4, #44] ; 0x2c │ │ - b.n 2f564 │ │ + b.n 30bb4 │ │ movs r3, #5 │ │ str r3, [r4, #44] ; 0x2c │ │ ldr r0, [r4, #80] ; 0x50 │ │ ldr r5, [r4, #92] ; 0x5c │ │ - blx e200 │ │ + blx ea48 │ │ str r0, [r5, #0] │ │ movw r0, #263 ; 0x107 │ │ - b.n 2f564 │ │ + b.n 30bb4 │ │ ldr r0, [r4, #80] ; 0x50 │ │ ldr r5, [r4, #92] ; 0x5c │ │ - blx e200 │ │ + blx ea48 │ │ str r0, [r5, #0] │ │ mov.w r0, #264 ; 0x108 │ │ - b.n 2f564 │ │ + b.n 30bb4 │ │ movs r3, #1 │ │ str r3, [r4, #44] ; 0x2c │ │ - b.n 2f258 │ │ + b.n 308e2 │ │ ldr r0, [r4, #80] ; 0x50 │ │ ldr r5, [r4, #92] ; 0x5c │ │ - blx e200 │ │ + blx ea48 │ │ str r0, [r5, #0] │ │ mov.w r0, #262 ; 0x106 │ │ - b.n 2f564 │ │ + b.n 30bb4 │ │ ldr r0, [r4, #80] ; 0x50 │ │ ldr r5, [r4, #92] ; 0x5c │ │ adds r0, #1 │ │ - bl 40b10 │ │ + bl 422c0 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ movw r0, #265 ; 0x109 │ │ - vstr s14, [r5] │ │ - b.n 2f564 │ │ + vcvt.f32.f64 s15, d7 │ │ + vstr s15, [r5] │ │ + b.n 30bb4 │ │ ldr r3, [r4, #80] ; 0x50 │ │ ldrb r0, [r3, #0] │ │ - b.n 2f564 │ │ + b.n 30bb4 │ │ ldr r0, [r4, #80] ; 0x50 │ │ movs r2, #1 │ │ ldr r1, [r4, #32] │ │ ldr r3, [r4, #8] │ │ - blx e158 │ │ - b.n 2f080 │ │ + blx e9a0 │ │ + b.n 306f2 │ │ ldr r3, [r4, #80] ; 0x50 │ │ - subs r3, r5, r3 │ │ + subs r3, r6, r3 │ │ subs r3, #1 │ │ - str r3, [sp, #8] │ │ + str r3, [sp, #4] │ │ ldrb r3, [r4, #24] │ │ - strb r3, [r5, #0] │ │ - ldr r2, [r4, #12] │ │ - ldr r3, [r4, #20] │ │ - ldr.w r1, [r3, r2, lsl #2] │ │ - ldr r0, [r1, #44] ; 0x2c │ │ - cbnz r0, 2f29c │ │ - ldr r1, [r1, #16] │ │ - movs r0, #1 │ │ - str r1, [r4, #28] │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - ldr r2, [r4, #4] │ │ - str r2, [r3, #0] │ │ - ldr r2, [r4, #12] │ │ - ldr r3, [r4, #20] │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - str r0, [r3, #44] ; 0x2c │ │ + strb r3, [r6, #0] │ │ ldr r1, [r4, #12] │ │ ldr r2, [r4, #20] │ │ - ldr r6, [r4, #28] │ │ + ldr.w r3, [r2, r1, lsl #2] │ │ + ldr r0, [r3, #44] ; 0x2c │ │ + cbnz r0, 3091e │ │ + ldr r0, [r3, #16] │ │ + str r0, [r4, #28] │ │ + ldr r0, [r4, #4] │ │ + str r0, [r3, #0] │ │ + movs r0, #1 │ │ + ldr.w r3, [r2, r1, lsl #2] │ │ + str r0, [r3, #44] ; 0x2c │ │ + ldr.w r1, [r2, r1, lsl #2] │ │ + ldr r7, [r4, #28] │ │ ldr r3, [r4, #36] ; 0x24 │ │ - ldr.w r0, [r2, r1, lsl #2] │ │ - ldr r1, [r0, #4] │ │ - adds r2, r1, r6 │ │ - cmp r3, r2 │ │ - ldr r2, [r4, #80] ; 0x50 │ │ - bhi.n 2f308 │ │ - ldr r1, [sp, #8] │ │ + ldr r2, [r1, #4] │ │ + ldr r5, [r4, #80] ; 0x50 │ │ + adds r0, r2, r7 │ │ + cmp r3, r0 │ │ + bhi.n 30988 │ │ + ldr r3, [sp, #4] │ │ mov r0, r4 │ │ - adds r2, r2, r1 │ │ - str r2, [r4, #36] ; 0x24 │ │ - bl 2eb18 │ │ - ldr r2, [pc, #736] ; (2f5a0 ) │ │ + add r5, r3 │ │ + str r5, [r4, #36] ; 0x24 │ │ + bl 30184 │ │ + ldr r2, [sp, #16] │ │ ldr r3, [r4, #36] ; 0x24 │ │ - add r2, pc │ │ add.w r2, r2, r0, lsl #1 │ │ ldrsh.w r2, [r2, #1024] ; 0x400 │ │ - cbz r2, 2f2d8 │ │ + cbz r2, 3094e │ │ str r0, [r4, #64] ; 0x40 │ │ str r3, [r4, #68] ; 0x44 │ │ - b.n 2f2d8 │ │ - ldrsh.w r0, [r1, #1220] ; 0x4c4 │ │ - add.w r1, sl, r0, lsl #1 │ │ + ldr r2, [sp, #8] │ │ + ldr r5, [sp, #8] │ │ + add.w r1, r2, r0, lsl #1 │ │ ldrsh.w r2, [r1, #1600] ; 0x640 │ │ adds r2, #1 │ │ - add.w r2, sl, r2, lsl #1 │ │ - ldrsh.w r5, [r2, #1826] ; 0x722 │ │ + add.w r2, r5, r2, lsl #1 │ │ + ldrsh.w r5, [r2, #1828] ; 0x724 │ │ cmp r5, r0 │ │ - bne.n 2f2d4 │ │ - ldrsh.w r0, [r2, #2526] ; 0x9de │ │ - ldr r7, [r4, #80] ; 0x50 │ │ + beq.n 3096e │ │ + ldrsh.w r0, [r1, #1220] ; 0x4c4 │ │ + b.n 3094e │ │ + ldrsh.w r0, [r2, #2528] ; 0x9e0 │ │ + ldr.w r9, [r4, #80] ; 0x50 │ │ cmp r0, #97 ; 0x61 │ │ it eq │ │ moveq r0, #0 │ │ - cbz r0, 2f302 │ │ + cmp r0, #0 │ │ + beq.w 3074c │ │ adds r3, #1 │ │ str r3, [r4, #36] ; 0x24 │ │ - b.n 2f090 │ │ - ldr r5, [r4, #68] ; 0x44 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - b.n 2f0ea │ │ - adds r6, #1 │ │ - adds r6, r1, r6 │ │ - cmp r3, r6 │ │ - bls.n 2f316 │ │ - ldr r0, [pc, #656] ; (2f5a4 ) │ │ + b.n 30704 │ │ + adds r7, #1 │ │ + add r7, r2 │ │ + cmp r3, r7 │ │ + bls.w 307a4 │ │ + ldr r0, [pc, #576] ; (30bd4 ) │ │ add r0, pc │ │ - b.n 2f392 │ │ - ldr r0, [r0, #40] ; 0x28 │ │ - rsb r8, r2, r3 │ │ - cbnz r0, 2f328 │ │ - cmp.w r8, #1 │ │ - bne.w 2f540 │ │ - b.n 2f518 │ │ - add.w r6, r8, #4294967295 ; 0xffffffff │ │ - movs r3, #0 │ │ - b.n 2f336 │ │ - ldrb r0, [r2, r3] │ │ - strb r0, [r1, r3] │ │ - adds r3, #1 │ │ - cmp r3, r6 │ │ - blt.n 2f330 │ │ - ldr r2, [r4, #12] │ │ - ldr r3, [r4, #20] │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - ldr r2, [r3, #44] ; 0x2c │ │ - cmp r2, #2 │ │ - bne.n 2f34e │ │ - movs r2, #0 │ │ - str r2, [r4, #28] │ │ - b.n 2f480 │ │ - ldr r2, [r3, #12] │ │ - mov r7, r5 │ │ + b.n 30a16 │ │ + add.w r7, r8, #4294967295 ; 0xffffffff │ │ subs r2, #1 │ │ - subs r2, r2, r6 │ │ - b.n 2f3ac │ │ - ldr.w r5, [r3, r1, lsl #2] │ │ - ldr r3, [r4, #36] ; 0x24 │ │ + mov r1, r5 │ │ + subs r0, r1, r5 │ │ + cmp r0, r7 │ │ + bge.n 309b0 │ │ + ldrb.w r0, [r1], #1 │ │ + strb.w r0, [r2, #1]! │ │ + b.n 309a0 │ │ + ldr r1, [r4, #12] │ │ + ldr r2, [r4, #20] │ │ + ldr.w r2, [r2, r1, lsl #2] │ │ + ldr r1, [r2, #44] ; 0x2c │ │ + cmp r1, #2 │ │ + bne.n 309d2 │ │ + movs r3, #0 │ │ + str r3, [r4, #28] │ │ + str r3, [r2, #16] │ │ + b.n 30ad4 │ │ + add r2, ip │ │ + ldr r1, [r4, #12] │ │ + str r2, [r4, #36] ; 0x24 │ │ + ldr r2, [r4, #20] │ │ + ldr.w r2, [r2, r1, lsl #2] │ │ + ldr r2, [r2, #12] │ │ + ldr r1, [r4, #20] │ │ + subs r2, #1 │ │ + ldr r0, [r4, #12] │ │ + subs r2, r2, r7 │ │ + cbnz r2, 30a1e │ │ + ldr.w r5, [r1, r0, lsl #2] │ │ + ldr r1, [r4, #36] ; 0x24 │ │ + ldr r0, [r5, #4] │ │ + rsb ip, r0, r1 │ │ ldr r1, [r5, #20] │ │ - ldr.w r9, [r5, #4] │ │ - cbz r1, 2f388 │ │ + cbz r1, 30a1a │ │ ldr r2, [r5, #12] │ │ - mov r0, r9 │ │ + str.w ip, [sp, #20] │ │ lsls r1, r2, #1 │ │ - itee ne │ │ - strne r1, [r5, #12] │ │ - addeq.w r2, r2, r2, lsr #3 │ │ - streq r2, [r5, #12] │ │ - ldr r1, [r5, #12] │ │ + it eq │ │ + addeq.w r1, r2, r2, lsr #3 │ │ mov r2, r4 │ │ - str r3, [sp, #4] │ │ + str r1, [r5, #12] │ │ adds r1, #2 │ │ - bl 2ede0 │ │ + bl 3045c │ │ + ldr.w ip, [sp, #20] │ │ str r0, [r5, #4] │ │ - ldr r3, [sp, #4] │ │ - b.n 2f38a │ │ - str r2, [r5, #4] │ │ ldr r2, [r5, #4] │ │ - cbnz r2, 2f396 │ │ - ldr r0, [pc, #536] ; (2f5a8 ) │ │ - add r0, pc │ │ - bl 2ebbc │ │ - rsb r9, r9, r3 │ │ - ldr r3, [r4, #20] │ │ - add r2, r9 │ │ - str r2, [r4, #36] ; 0x24 │ │ - ldr r2, [r4, #12] │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - ldr r2, [r3, #12] │ │ - subs r2, #1 │ │ - subs r2, r2, r6 │ │ - ldr r3, [r4, #20] │ │ - ldr r1, [r4, #12] │ │ cmp r2, #0 │ │ - beq.n 2f358 │ │ - ldr.w r3, [r3, r1, lsl #2] │ │ - mov r5, r7 │ │ + bne.n 309c6 │ │ + ldr r0, [pc, #452] ; (30bd8 ) │ │ + add r0, pc │ │ + bl 30224 │ │ + str r2, [r5, #4] │ │ + b.n 30a0c │ │ cmp.w r2, #8192 ; 0x2000 │ │ - ite cc │ │ - movcc r7, r2 │ │ - movcs.w r7, #8192 ; 0x2000 │ │ - ldr.w r9, [r3, #24] │ │ - cmp.w r9, #0 │ │ - bne.n 2f3ea │ │ - b.n 2f426 │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - ldr r3, [r3, #4] │ │ - add r3, r9 │ │ - add.w r9, r9, #1 │ │ - add r3, r8 │ │ - cmp r9, r7 │ │ - strb.w r0, [r3, #-1] │ │ - bcc.n 2f3ee │ │ - b.n 2f420 │ │ - mov.w r9, #0 │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [r2, #4] │ │ - subs r3, #1 │ │ - str r3, [r2, #4] │ │ - cmp r3, #0 │ │ - bge.n 2f406 │ │ + it cs │ │ + movcs.w r2, #8192 ; 0x2000 │ │ + mov r5, r2 │ │ + ldr.w r2, [r1, r0, lsl #2] │ │ + ldr r3, [r2, #24] │ │ + cbz r3, 30a76 │ │ + movs r2, #0 │ │ ldr r0, [r4, #4] │ │ - blx e20c <__srget@plt> │ │ + str r2, [sp, #20] │ │ + blx ea54 │ │ + ldr r2, [sp, #20] │ │ adds r1, r0, #1 │ │ - bne.n 2f410 │ │ - b.n 2f57a │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [r2, #0] │ │ - ldrb.w r0, [r3], #1 │ │ - str r3, [r2, #0] │ │ + beq.w 30ba6 │ │ cmp r0, #10 │ │ - ldr r3, [r4, #20] │ │ - ldr r2, [r4, #12] │ │ - bne.n 2f3d2 │ │ - b.n 2f56a │ │ - ldr r0, [pc, #400] ; (2f5ac ) │ │ - add r0, pc │ │ - b.n 2f392 │ │ - str.w r9, [r4, #28] │ │ - b.n 2f476 │ │ - blx e1e8 <__errno@plt> │ │ - str.w r9, [r0] │ │ - b.n 2f452 │ │ - blx e1e8 <__errno@plt> │ │ - ldr r3, [r0, #0] │ │ - cmp r3, #4 │ │ - beq.n 2f440 │ │ - ldr r0, [pc, #372] ; (2f5b0 ) │ │ - add r0, pc │ │ - b.n 2f392 │ │ - blx e1e8 <__errno@plt> │ │ - str.w r8, [r0] │ │ - ldr r3, [r4, #4] │ │ - ldrh r2, [r3, #12] │ │ - bic.w r2, r2, #96 ; 0x60 │ │ - strh r2, [r3, #12] │ │ + ldr r1, [r4, #20] │ │ + ldr r3, [r4, #12] │ │ + add.w ip, r2, #1 │ │ + beq.n 30a66 │ │ + ldr.w r1, [r1, r3, lsl #2] │ │ + cmp ip, r5 │ │ + ldr r1, [r1, #4] │ │ + add r1, r8 │ │ + add r2, r1 │ │ + strb.w r0, [r2, #-1] │ │ + mov r2, ip │ │ + bne.n 30a34 │ │ + b.n 30a72 │ │ + ldr.w r3, [r1, r3, lsl #2] │ │ + mov r5, ip │ │ + ldr r3, [r3, #4] │ │ + add r3, r7 │ │ + strb r0, [r3, r2] │ │ + str r5, [r4, #28] │ │ + b.n 30ac8 │ │ + str r3, [sp, #20] │ │ + blx ea30 <__errno@plt> │ │ + ldr r3, [sp, #20] │ │ + str r3, [r0, #0] │ │ ldr r2, [r4, #12] │ │ movs r1, #1 │ │ ldr r3, [r4, #20] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - mov r2, r7 │ │ + mov r2, r5 │ │ ldr r0, [r3, #4] │ │ ldr r3, [r4, #4] │ │ - adds r0, r0, r6 │ │ - blx e0d4 │ │ + add r0, r7 │ │ + blx e928 │ │ mov r8, r0 │ │ str r0, [r4, #28] │ │ - cbnz r0, 2f476 │ │ - ldr r3, [r4, #4] │ │ - ldrh r3, [r3, #12] │ │ - lsls r2, r3, #25 │ │ - bmi.n 2f430 │ │ + cbnz r0, 30ac8 │ │ + ldr r2, [r4, #4] │ │ + ldrh r2, [r2, #12] │ │ + lsls r2, r2, #25 │ │ + bpl.n 30ac8 │ │ + blx ea30 <__errno@plt> │ │ + ldr r2, [r0, #0] │ │ + cmp r2, #4 │ │ + beq.n 30ab4 │ │ + ldr r0, [pc, #300] ; (30bdc ) │ │ + add r0, pc │ │ + b.n 30a16 │ │ + blx ea30 <__errno@plt> │ │ + ldr r2, [r4, #4] │ │ + ldrh r3, [r2, #12] │ │ + bic.w r3, r3, #96 ; 0x60 │ │ + str.w r8, [r0] │ │ + strh r3, [r2, #12] │ │ + b.n 30a80 │ │ ldr r2, [r4, #12] │ │ ldr r3, [r4, #20] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ ldr r2, [r4, #28] │ │ str r2, [r3, #16] │ │ - mov.w r9, #0 │ │ ldr r3, [r4, #28] │ │ - cbnz r3, 2f4a8 │ │ - cbnz r6, 2f49a │ │ + cbnz r3, 30af6 │ │ + cbnz r7, 30ae6 │ │ ldr r0, [r4, #4] │ │ mov r1, r4 │ │ - bl 2efc4 │ │ - mov.w r9, #1 │ │ - b.n 2f4a8 │ │ + bl 304c0 │ │ + movs r5, #1 │ │ + b.n 30af8 │ │ ldr r2, [r4, #12] │ │ ldr r3, [r4, #20] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ movs r2, #2 │ │ - mov r9, r2 │ │ + mov r5, r2 │ │ str r2, [r3, #44] ; 0x2c │ │ - ldr r2, [r4, #20] │ │ + b.n 30af8 │ │ + movs r5, #0 │ │ ldr r0, [r4, #12] │ │ + ldr r3, [r4, #20] │ │ ldr r1, [r4, #28] │ │ - ldr.w r7, [r2, r0, lsl #2] │ │ - adds r3, r6, r1 │ │ - ldr r2, [r7, #12] │ │ - cmp r3, r2 │ │ - bls.n 2f4da │ │ - add.w r1, r3, r1, lsr #1 │ │ + ldr.w r3, [r3, r0, lsl #2] │ │ + adds r2, r7, r1 │ │ + ldr r0, [r3, #12] │ │ + cmp r2, r0 │ │ + bls.n 30b2e │ │ + ldr r0, [r3, #4] │ │ + add.w r1, r2, r1, lsr #1 │ │ mov r2, r4 │ │ - ldr r0, [r7, #4] │ │ - bl 2ede0 │ │ - str r0, [r7, #4] │ │ + str r3, [sp, #20] │ │ + bl 3045c │ │ + ldr r3, [sp, #20] │ │ ldr r2, [r4, #12] │ │ + str r0, [r3, #4] │ │ ldr r3, [r4, #20] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ ldr r3, [r3, #4] │ │ - cbnz r3, 2f4da │ │ - ldr r0, [pc, #220] ; (2f5b4 ) │ │ + cbnz r3, 30b2e │ │ + ldr r0, [pc, #180] ; (30be0 ) │ │ add r0, pc │ │ - b.n 2f392 │ │ + b.n 30a16 │ │ ldr r3, [r4, #28] │ │ + cmp r5, #1 │ │ ldr r2, [r4, #12] │ │ - adds r6, r6, r3 │ │ + add r7, r3 │ │ ldr r3, [r4, #20] │ │ - str r6, [r4, #28] │ │ + str r7, [r4, #28] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - ldr r2, [r3, #4] │ │ - movs r3, #0 │ │ - cmp.w r9, #1 │ │ - strb r3, [r2, r6] │ │ + mov.w r2, #0 │ │ + ldr r3, [r3, #4] │ │ + strb r2, [r3, r7] │ │ ldr r1, [r4, #12] │ │ - ldr r2, [r4, #20] │ │ - ldr.w r2, [r2, r1, lsl #2] │ │ - ldr r1, [r2, #4] │ │ - ldr r2, [r4, #28] │ │ - add r2, r1 │ │ - strb r3, [r2, #1] │ │ + ldr r3, [r4, #20] │ │ + ldr.w r3, [r3, r1, lsl #2] │ │ + ldr r1, [r3, #4] │ │ + ldr r3, [r4, #28] │ │ + add r3, r1 │ │ + strb r2, [r3, #1] │ │ ldr r2, [r4, #12] │ │ ldr r3, [r4, #20] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - ldr r2, [r3, #4] │ │ - str r2, [r4, #80] ; 0x50 │ │ - beq.n 2f518 │ │ - cmp.w r9, #2 │ │ - bne.n 2f52e │ │ - b.n 2f540 │ │ - movs r3, #0 │ │ - str r3, [r4, #48] ; 0x30 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - str r3, [r4, #36] ; 0x24 │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - subs r3, #1 │ │ - add.w r3, r3, r3, lsr #31 │ │ - asrs r3, r3, #1 │ │ - adds r3, #24 │ │ - b.n 2f140 │ │ - ldr r3, [sp, #8] │ │ + ldr r3, [r3, #4] │ │ + str r3, [r4, #80] ; 0x50 │ │ + beq.w 307b8 │ │ + cmp r5, #2 │ │ + beq.n 30b7e │ │ + ldr r2, [sp, #4] │ │ mov r0, r4 │ │ - adds r2, r2, r3 │ │ - str r2, [r4, #36] ; 0x24 │ │ - bl 2eb18 │ │ + add r3, r2 │ │ + str r3, [r4, #36] ; 0x24 │ │ + bl 30184 │ │ ldr r3, [r4, #36] ; 0x24 │ │ - ldr r7, [r4, #80] ; 0x50 │ │ - b.n 2f090 │ │ + ldr.w r9, [r4, #80] ; 0x50 │ │ + b.n 30704 │ │ ldr r2, [r4, #12] │ │ mov r0, r4 │ │ ldr r3, [r4, #20] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ ldr r2, [r3, #4] │ │ ldr r3, [r4, #28] │ │ - adds r3, r2, r3 │ │ + add r3, r2 │ │ str r3, [r4, #36] ; 0x24 │ │ - bl 2eb18 │ │ - ldr r5, [r4, #36] ; 0x24 │ │ - ldr r7, [r4, #80] ; 0x50 │ │ - b.n 2f0ea │ │ - ldr r0, [pc, #88] ; (2f5b8 ) │ │ + bl 30184 │ │ + ldr r6, [r4, #36] ; 0x24 │ │ + ldr.w r9, [r4, #80] ; 0x50 │ │ + b.n 30750 │ │ + ldr r0, [pc, #68] ; (30be4 ) │ │ add r0, pc │ │ - b.n 2f392 │ │ + b.n 30a16 │ │ movs r0, #0 │ │ - add sp, #36 ; 0x24 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - ldr r3, [r3, #4] │ │ - add r3, r9 │ │ - add.w r9, r9, #1 │ │ - strb r0, [r3, r6] │ │ - b.n 2f420 │ │ + b.n 30bb4 │ │ ldr r3, [r4, #4] │ │ + mov r5, r2 │ │ ldrh r3, [r3, #12] │ │ lsls r3, r3, #25 │ │ - bpl.w 2f420 │ │ - b.n 2f41a │ │ + bpl.w 30a72 │ │ + b.n 30aae │ │ + add sp, #28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldrsh r0, [r2, r1] │ │ + ldrsb r0, [r5, r7] │ │ movs r2, r0 │ │ - ldrsh r2, [r0, r1] │ │ + ldrsb r2, [r3, r7] │ │ movs r2, r0 │ │ - cmp r2, #170 ; 0xaa │ │ + subs r6, r0, #2 │ │ movs r2, r0 │ │ - cmp r2, #152 ; 0x98 │ │ + subs r4, r0, #2 │ │ movs r2, r0 │ │ - cmp r2, #62 ; 0x3e │ │ + subs r2, r7, #1 │ │ movs r2, r0 │ │ - cmp r2, #66 ; 0x42 │ │ + subs r0, r5, #1 │ │ movs r2, r0 │ │ - cmp r0, #98 ; 0x62 │ │ - movs r2, r0 │ │ - bne.n 2f500 │ │ - movs r1, r0 │ │ - bne.n 2f678 │ │ + stmia r5!, {r1, r5, r6} │ │ movs r1, r0 │ │ - bne.n 2f5bc │ │ + stmia r5!, {r1, r3, r4} │ │ movs r1, r0 │ │ - beq.n 2f580 │ │ + stmia r4!, {r1, r3, r5, r7} │ │ movs r1, r0 │ │ - beq.n 2f68a │ │ + stmia r4!, {r0, r2, r3, r6} │ │ movs r1, r0 │ │ - beq.n 2f5da │ │ + stmia r4!, {r0, r1, r2} │ │ movs r1, r0 │ │ │ │ -0002f5bc : │ │ - b.w 43f8c <__udivdi3+0x5ec> │ │ +00030be8 : │ │ + b.w 44cd0 <_Unwind_GetTextRelBase@@Base+0x98> │ │ │ │ -0002f5c0 : │ │ +00030bec : │ │ push {r3, r4, r5, lr} │ │ - mov r4, r0 │ │ mov r5, r1 │ │ - cbz r0, 2f5f4 │ │ + mov r4, r0 │ │ + cbz r0, 30c20 │ │ ldr r3, [r1, #20] │ │ - cbz r3, 2f5dc │ │ + cbz r3, 30c08 │ │ ldr r2, [r1, #12] │ │ ldr.w r1, [r3, r2, lsl #2] │ │ cmp r0, r1 │ │ - bne.n 2f5dc │ │ - movs r1, #0 │ │ - str.w r1, [r3, r2, lsl #2] │ │ + itt eq │ │ + moveq r1, #0 │ │ + streq.w r1, [r3, r2, lsl #2] │ │ ldr r3, [r4, #20] │ │ - cbz r3, 2f5e8 │ │ + cbz r3, 30c14 │ │ ldr r0, [r4, #4] │ │ mov r1, r5 │ │ - bl 2f5bc │ │ + bl 30be8 │ │ mov r0, r4 │ │ mov r1, r5 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 2f5bc │ │ + b.w 30be8 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0002f5f6 : │ │ +00030c22 : │ │ + ldr r3, [r0, #20] │ │ push {r4, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #20] │ │ - cbz r3, 2f634 │ │ + cbz r3, 30c5e │ │ ldr r2, [r0, #12] │ │ ldr.w r0, [r3, r2, lsl #2] │ │ - cbz r0, 2f634 │ │ + cbz r0, 30c5e │ │ mov r1, r4 │ │ - bl 2f5c0 │ │ - ldr r3, [r4, #20] │ │ - ldr r2, [r4, #12] │ │ - movs r1, #0 │ │ - str.w r1, [r3, r2, lsl #2] │ │ + bl 30bec │ │ ldr r3, [r4, #12] │ │ - cbz r3, 2f61e │ │ + ldr r2, [r4, #20] │ │ + movs r1, #0 │ │ + str.w r1, [r2, r3, lsl #2] │ │ + cbz r3, 30c48 │ │ subs r3, #1 │ │ str r3, [r4, #12] │ │ ldr r3, [r4, #20] │ │ - cbz r3, 2f634 │ │ + cbz r3, 30c5e │ │ ldr r2, [r4, #12] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - cbz r3, 2f634 │ │ + cbz r3, 30c5e │ │ mov r0, r4 │ │ - bl 2eb98 │ │ + bl 30200 │ │ movs r3, #1 │ │ str r3, [r4, #48] ; 0x30 │ │ pop {r4, pc} │ │ │ │ -0002f636 : │ │ +00030c60 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ movs r5, #0 │ │ - b.n 2f652 │ │ + ldr r3, [r4, #20] │ │ + cbz r3, 30c88 │ │ + ldr r2, [r4, #12] │ │ + ldr.w r0, [r3, r2, lsl #2] │ │ + cbz r0, 30c88 │ │ mov r1, r4 │ │ - bl 2f5c0 │ │ + bl 30bec │ │ ldr r2, [r4, #12] │ │ ldr r3, [r4, #20] │ │ mov r0, r4 │ │ str.w r5, [r3, r2, lsl #2] │ │ - bl 2f5f6 │ │ - ldr r3, [r4, #20] │ │ - cbz r3, 2f660 │ │ - ldr r2, [r4, #12] │ │ - ldr.w r0, [r3, r2, lsl #2] │ │ - cmp r0, #0 │ │ - bne.n 2f63e │ │ + bl 30c22 │ │ + b.n 30c66 │ │ mov r0, r3 │ │ mov r1, r4 │ │ movs r5, #0 │ │ - bl 2f5bc │ │ + bl 30be8 │ │ ldr r0, [r4, #60] ; 0x3c │ │ mov r1, r4 │ │ str r5, [r4, #20] │ │ - bl 2f5bc │ │ + bl 30be8 │ │ mov r0, r4 │ │ str r5, [r4, #60] ; 0x3c │ │ mov r1, r4 │ │ str r5, [r4, #20] │ │ str r5, [r4, #12] │ │ str r5, [r4, #16] │ │ str r5, [r4, #36] ; 0x24 │ │ str r5, [r4, #40] ; 0x28 │ │ str r5, [r4, #44] ; 0x2c │ │ str r5, [r4, #52] ; 0x34 │ │ str r5, [r4, #56] ; 0x38 │ │ str r5, [r4, #4] │ │ str r5, [r4, #8] │ │ - bl 2f5bc │ │ + bl 30be8 │ │ mov r0, r5 │ │ pop {r3, r4, r5, pc} │ │ movs r0, r0 │ │ - stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r4, r0 │ │ - ldr r6, [r0, #76] ; 0x4c │ │ + ldr.w r8, [r0, #76] ; 0x4c │ │ mov sl, r1 │ │ movs r1, #0 │ │ - mov fp, r2 │ │ - mov.w r8, #0 │ │ - ldr r3, [r6, #0] │ │ + mov r9, r2 │ │ + movs r7, #0 │ │ + ldr.w r3, [r8] │ │ ldr r0, [r3, #12] │ │ - bl 3e924 │ │ - mov r5, r0 │ │ - b.n 2f6dc │ │ + bl 4007c │ │ + mov r6, r0 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r7, r3 │ │ + bge.n 30d06 │ │ + movs r5, #0 │ │ + ldr.w r3, [r8, r7, lsl #2] │ │ + ldr r2, [r3, #12] │ │ + cmp r5, r2 │ │ + bge.n 30d02 │ │ ldr r3, [r3, #48] ; 0x30 │ │ - mov r2, r7 │ │ - mov r0, r5 │ │ - ldr.w r1, [r3, r7, lsl #2] │ │ + mov r2, r5 │ │ + mov r0, r6 │ │ + ldr.w r1, [r3, r5, lsl #2] │ │ + adds r5, #1 │ │ + bl 4021a │ │ + b.n 30ce6 │ │ adds r7, #1 │ │ - bl 3ea8c │ │ - b.n 2f6ce │ │ - movs r7, #0 │ │ - mov.w r9, r8, lsl #2 │ │ - ldr.w r3, [r6, r9] │ │ - ldr r2, [r3, #12] │ │ - cmp r7, r2 │ │ - blt.n 2f6b6 │ │ - add.w r8, r8, #1 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r8, r3 │ │ - blt.n 2f6c8 │ │ - ldr r7, [pc, #208] ; (2f7b4 ) │ │ - mov r0, r5 │ │ + b.n 30cde │ │ + ldr r5, [pc, #196] ; (30dcc ) │ │ + mov r0, r6 │ │ movs r2, #0 │ │ - add r7, pc │ │ - mov r1, r7 │ │ - bl 3e9a8 │ │ - cbz r0, 2f6fc │ │ - mov r0, r5 │ │ - mov r1, r7 │ │ + add r5, pc │ │ + mov r1, r5 │ │ + bl 40100 │ │ + cbz r0, 30d20 │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ movs r2, #0 │ │ - bl 3ea8c │ │ - ldr r3, [r5, #8] │ │ - movs r7, #0 │ │ - ldr r1, [pc, #180] ; (2f7b8 ) │ │ + bl 4021a │ │ + ldr r3, [r6, #8] │ │ mov r2, sl │ │ + ldr r1, [pc, #168] ; (30dd0 ) │ │ + movs r5, #0 │ │ mov r0, r4 │ │ - add r1, pc │ │ str r3, [sp, #0] │ │ - mov r3, fp │ │ - bl 308c4 │ │ - strb r7, [r4, #18] │ │ - mov r0, r5 │ │ - mov r1, r7 │ │ - bl 3eca8 │ │ + add r1, pc │ │ + mov r3, r9 │ │ + bl 31ebc │ │ + strb r5, [r4, #18] │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + bl 40440 │ │ mov r3, r0 │ │ - b.n 2f72a │ │ + cbz r3, 30d50 │ │ ldr r2, [r3, #0] │ │ ldr r1, [r2, #0] │ │ ldr r2, [r4, #48] ; 0x30 │ │ - str r1, [r2, r7] │ │ - adds r7, #4 │ │ + str r1, [r2, r5] │ │ + adds r5, #4 │ │ ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - bne.n 2f71e │ │ - bl 3e5cc │ │ - ldr r3, [pc, #136] ; (2f7bc ) │ │ + b.n 30d40 │ │ + bl 3fd1c │ │ + ldr r3, [pc, #124] ; (30dd4 ) │ │ ldr r0, [r4, #48] ; 0x30 │ │ movs r2, #4 │ │ - add r3, pc │ │ ldr r1, [r4, #12] │ │ - blx e218 │ │ + add r3, pc │ │ + blx ea60 │ │ ldr r0, [r4, #88] ; 0x58 │ │ - cbz r0, 2f748 │ │ - bl 3caf8 │ │ - ldr r3, [pc, #116] ; (2f7c0 ) │ │ - movs r2, #105 ; 0x69 │ │ + cbz r0, 30d6a │ │ + bl 3e1fc │ │ + movs r3, #105 ; 0x69 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #104] ; (30dd8 ) │ │ + movs r2, #4 │ │ ldr r0, [r4, #12] │ │ - movs r7, #0 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ + movs r5, #0 │ │ ldr r1, [r4, #68] ; 0x44 │ │ - movs r2, #4 │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ + add r3, pc │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ str r0, [r4, #88] ; 0x58 │ │ - b.n 2f7a2 │ │ + ldr r3, [r4, #12] │ │ + cmp r5, r3 │ │ + bge.n 30dc0 │ │ ldr r3, [r4, #48] ; 0x30 │ │ - mov r2, r7 │ │ + mov r2, r5 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - mov.w r9, #0 │ │ - mov.w r8, r7, lsl #2 │ │ - mov sl, r9 │ │ - ldr.w r1, [r3, r7, lsl #2] │ │ - bl 3ea8c │ │ - b.n 2f79a │ │ + mov.w r9, r5, lsl #2 │ │ + movs r7, #0 │ │ + ldr.w r1, [r3, r5, lsl #2] │ │ + bl 4021a │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r7, r3 │ │ + bge.n 30dbc │ │ ldr r3, [r4, #88] ; 0x58 │ │ - add.w sl, sl, #1 │ │ - ldr.w r0, [r6, r9] │ │ - ldr.w fp, [r3, r8] │ │ + ldr.w r0, [r8, r7, lsl #2] │ │ + ldr.w sl, [r3, r9] │ │ ldr r3, [r4, #48] ; 0x30 │ │ - ldr.w r1, [r3, r8] │ │ - bl 30c8e │ │ - str.w r0, [fp, r9] │ │ - add.w r9, r9, #4 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp sl, r3 │ │ - blt.n 2f77a │ │ + ldr.w r1, [r3, r9] │ │ + bl 3227c │ │ + str.w r0, [sl, r7, lsl #2] │ │ adds r7, #1 │ │ - ldr r3, [r4, #12] │ │ - cmp r7, r3 │ │ - blt.n 2f760 │ │ - mov r0, r5 │ │ - add sp, #12 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 3ed50 │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ + b.n 30d9a │ │ + adds r5, #1 │ │ + b.n 30d80 │ │ + mov r0, r6 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + b.w 404e8 │ │ + stmia r2!, {r2, r3, r6, r7} │ │ movs r1, r0 │ │ - ldrh r2, [r5, r0] │ │ + strb r4, [r0, r0] │ │ movs r2, r0 │ │ - lsls r1, r0, #17 │ │ + lsls r5, r7, #1 │ │ movs r0, r0 │ │ - ldmia r6, {r2, r4, r6} │ │ + stmia r2!, {r1, r2, r5, r6} │ │ + movs r1, r0 │ │ + push {r4, r5, r6, lr} │ │ + mov r4, r1 │ │ + ldr r6, [pc, #48] ; (30e14 ) │ │ + ldr r5, [r0, #0] │ │ + add r6, pc │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + blx e8f8 │ │ + cbz r0, 30e08 │ │ + ldr r4, [r4, #0] │ │ + mov r1, r6 │ │ + mov r0, r4 │ │ + blx e8f8 │ │ + cbz r0, 30e0e │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + b.w 44ce0 <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, r5, r6, pc} │ │ + movs r0, #1 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ movs r1, r0 │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ movs r4, #0 │ │ - b.n 2f7d8 │ │ + ldr r3, [r5, #68] ; 0x44 │ │ + cmp r4, r3 │ │ + bge.n 30e32 │ │ ldr r3, [r5, #76] ; 0x4c │ │ ldr.w r0, [r3, r4, lsl #2] │ │ adds r4, #1 │ │ - bl 309a4 │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - cmp r4, r3 │ │ - blt.n 2f7cc │ │ + bl 31f9c │ │ + b.n 30e1e │ │ pop {r3, r4, r5, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r3 │ │ ldrb r3, [r0, #16] │ │ sub sp, #20 │ │ - mov r8, r2 │ │ + mov sl, r2 │ │ mov r4, r0 │ │ cmp r3, r5 │ │ ldr.w r9, [sp, #56] ; 0x38 │ │ it le │ │ - suble r5, r3, #1 │ │ + addle.w r5, r3, #4294967295 ; 0xffffffff │ │ ldr r3, [r0, #72] ; 0x48 │ │ adds r2, r3, #1 │ │ - bne.n 2f87a │ │ - ldr r7, [r0, #44] ; 0x2c │ │ - mov.w ip, r1, lsl #2 │ │ + bne.n 30ebe │ │ + ldr.w fp, [r0, #44] ; 0x2c │ │ + lsls r7, r1, #2 │ │ movs r6, #0 │ │ - b.n 2f872 │ │ - ldr r3, [r4, #88] ; 0x58 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r6, r3 │ │ + bge.n 30f04 │ │ + ldr.w lr, [r4, #88] ; 0x58 │ │ lsls r2, r6, #2 │ │ - ldr.w r3, [r3, ip] │ │ + ldr.w r3, [lr, r7] │ │ ldr.w r1, [r3, r6, lsl #2] │ │ movs r3, #0 │ │ - mov r0, r3 │ │ - b.n 2f83c │ │ - ldr.w lr, [r8, r3] │ │ - ldr.w sl, [r4, #92] ; 0x5c │ │ - cmp.w lr, #4294967295 ; 0xffffffff │ │ - ittt ne │ │ - ldrne.w fp, [r4, #88] ; 0x58 │ │ - ldrne.w lr, [fp, lr, lsl #2] │ │ - ldrne.w lr, [lr, r2] │ │ - adds r0, #1 │ │ - str.w lr, [sl, r3] │ │ - adds r3, #4 │ │ - cmp r0, r5 │ │ - blt.n 2f81a │ │ - ldr r3, [r4, #84] ; 0x54 │ │ + cmp r3, r5 │ │ + bge.n 30e92 │ │ + ldr.w r0, [sl, r3, lsl #2] │ │ + ldr.w r8, [r4, #92] ; 0x5c │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ + itt ne │ │ + ldrne.w r0, [lr, r0, lsl #2] │ │ + ldrne r0, [r0, r2] │ │ + str.w r0, [r8, r3, lsl #2] │ │ + adds r3, #1 │ │ + b.n 30e72 │ │ + ldr r3, [r4, #20] │ │ adds r6, #1 │ │ - ldr.w fp, [r4, #20] │ │ - ldr.w sl, [r3, r2] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + ldr.w r8, [r3, r2] │ │ ldr r3, [r4, #76] ; 0x4c │ │ str.w r9, [sp] │ │ ldr r0, [r3, r2] │ │ mov r3, r5 │ │ ldr r2, [r4, #92] ; 0x5c │ │ - str.w ip, [sp, #12] │ │ - bl 313a0 │ │ - mov r1, r7 │ │ - add.w r2, sl, r0 │ │ - mov r0, fp │ │ - blx 3fd14 │ │ - ldr.w ip, [sp, #12] │ │ - mov r7, r0 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r6, r3 │ │ - blt.n 2f808 │ │ - b.n 2f8ca │ │ - ldr r2, [r0, #88] ; 0x58 │ │ - ldr.w r2, [r2, r1, lsl #2] │ │ + bl 32b0a │ │ + mov r1, fp │ │ + add.w r2, r8, r0 │ │ + ldr r0, [sp, #12] │ │ + blx 41424 │ │ + mov fp, r0 │ │ + b.n 30e5c │ │ + ldr r0, [r0, #88] ; 0x58 │ │ + ldr.w r2, [r0, r1, lsl #2] │ │ ldr.w r1, [r2, r3, lsl #2] │ │ movs r3, #0 │ │ - mov r2, r3 │ │ - b.n 2f8ac │ │ - ldr.w r0, [r8, r3] │ │ - adds r6, r0, #1 │ │ - ittet ne │ │ - ldrne r7, [r4, #88] ; 0x58 │ │ - ldrne r6, [r4, #72] ; 0x48 │ │ - ldreq r6, [r4, #92] ; 0x5c │ │ - ldrne.w r0, [r7, r0, lsl #2] │ │ - iteee eq │ │ - streq r0, [r6, r3] │ │ - ldrne.w r6, [r0, r6, lsl #2] │ │ - ldrne r0, [r4, #92] ; 0x5c │ │ - strne r6, [r0, r3] │ │ - adds r2, #1 │ │ - adds r3, #4 │ │ - cmp r2, r5 │ │ - blt.n 2f88a │ │ + cmp r3, r5 │ │ + bge.n 30eea │ │ + ldr.w r2, [sl, r3, lsl #2] │ │ + adds r6, r2, #1 │ │ + ldr r6, [r4, #92] ; 0x5c │ │ + ittt ne │ │ + ldrne r7, [r4, #72] ; 0x48 │ │ + ldrne.w r2, [r0, r2, lsl #2] │ │ + ldrne.w r2, [r2, r7, lsl #2] │ │ + str.w r2, [r6, r3, lsl #2] │ │ + adds r3, #1 │ │ + b.n 30eca │ │ ldr r2, [r4, #72] ; 0x48 │ │ ldr r3, [r4, #76] ; 0x4c │ │ str.w r9, [sp, #56] ; 0x38 │ │ ldr.w r0, [r3, r2, lsl #2] │ │ mov r3, r5 │ │ ldr r2, [r4, #92] ; 0x5c │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 313a0 │ │ - mov r0, r7 │ │ + b.w 32b0a │ │ + mov r0, fp │ │ add sp, #20 │ │ ldmia.w sp!, {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, #28 │ │ + sub sp, #36 ; 0x24 │ │ + ldr.w r9, [pc, #356] ; 31078 │ │ mov r4, r0 │ │ - mov sl, r1 │ │ - str r2, [sp, #12] │ │ - movs r1, #4 │ │ - ldr r2, [pc, #284] ; (2fa00 ) │ │ - movw r3, #791 ; 0x317 │ │ + str r2, [sp, #8] │ │ + mov r7, r1 │ │ + add r9, pc │ │ + ldr.w r9, [r9] │ │ + ldr r2, [pc, #344] ; (3107c ) │ │ ldr r0, [r0, #68] ; 0x44 │ │ - movs r5, #0 │ │ + movs r1, #4 │ │ + ldr.w r3, [r9] │ │ add r2, pc │ │ - mov.w r9, sl, lsl #2 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r7, r5 │ │ - ldr.w r8, [r4, #44] ; 0x2c │ │ + mov.w r8, r7, lsl #2 │ │ + mov.w sl, #0 │ │ + mov fp, r9 │ │ + str r3, [sp, #28] │ │ + movw r3, #791 ; 0x317 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r5, [r4, #44] ; 0x2c │ │ + add r3, sp, #24 │ │ + str r3, [sp, #12] │ │ mov r6, r0 │ │ - b.n 2f994 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp sl, r3 │ │ + bge.n 31000 │ │ ldr r3, [r4, #72] ; 0x48 │ │ - adds r1, r3, #1 │ │ - beq.n 2f912 │ │ - cmp r3, r7 │ │ - itt ne │ │ - movne.w r3, #4294967295 ; 0xffffffff │ │ - strne r3, [r6, r5] │ │ - bne.n 2f990 │ │ + adds r2, r3, #1 │ │ + beq.n 30f5a │ │ + cmp r3, sl │ │ + bne.n 30fee │ │ ldr r2, [r4, #76] ; 0x4c │ │ + mov.w r9, sl, lsl #2 │ │ ldr r3, [r4, #48] ; 0x30 │ │ - ldr r0, [r2, r5] │ │ - ldr.w r1, [r3, r9] │ │ - bl 30c8e │ │ - str r0, [r6, r5] │ │ + ldr.w r0, [r2, sl, lsl #2] │ │ + ldr.w r1, [r3, r8] │ │ + bl 3227c │ │ + str.w r0, [r6, sl, lsl #2] │ │ adds r0, #1 │ │ - bne.n 2f964 │ │ + bne.n 30fb8 │ │ ldr r3, [r4, #76] ; 0x4c │ │ ldr r0, [r4, #20] │ │ - ldr r1, [sp, #12] │ │ - ldr.w fp, [r3, r5] │ │ + ldr r1, [sp, #8] │ │ + ldr.w r2, [r3, sl, lsl #2] │ │ ldr r3, [r4, #48] ; 0x30 │ │ - ldr.w r3, [r3, r9] │ │ - str r3, [sp, #8] │ │ - blx 3fcb8 │ │ - ldr r3, [sp, #8] │ │ + str r2, [sp, #20] │ │ + ldr.w r3, [r3, r8] │ │ + str r3, [sp, #16] │ │ + blx 413c8 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [sp, #16] │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - mov r0, fp │ │ + mov r0, r2 │ │ mov r1, r3 │ │ - vmov r2, s14 │ │ - bl 30e04 │ │ - str r0, [r6, r5] │ │ + vcvt.f32.f64 s15, d7 │ │ + vmov r2, s15 │ │ + bl 3243c │ │ + str.w r0, [r6, sl, lsl #2] │ │ adds r0, #1 │ │ - bne.n 2f964 │ │ + bne.n 30fb8 │ │ mov r0, r6 │ │ - bl 3caf4 │ │ - ldr.w r8, [r4, #44] ; 0x2c │ │ - b.n 2f9f6 │ │ + bl 3e1f8 │ │ + ldr r0, [r4, #44] ; 0x2c │ │ + b.n 31064 │ │ + ldr r2, [sp, #12] │ │ ldr r3, [r4, #76] ; 0x4c │ │ - add r2, sp, #20 │ │ str r2, [sp, #0] │ │ movs r2, #0 │ │ - ldr r1, [r6, r5] │ │ - ldr r0, [r3, r5] │ │ + ldr.w r0, [r3, r9] │ │ mov r3, r2 │ │ - bl 313a0 │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - cmp r3, r7 │ │ - beq.n 2f98e │ │ - adds r3, #1 │ │ - bne.n 2f990 │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - mov r1, r8 │ │ - ldr r2, [r3, r5] │ │ - adds r2, r0, r2 │ │ + ldr.w r1, [r6, sl, lsl #2] │ │ + bl 32b0a │ │ + ldr r2, [r4, #72] ; 0x48 │ │ + cmp r2, sl │ │ + mov r3, r0 │ │ + beq.n 30ff8 │ │ + adds r2, #1 │ │ + bne.n 30ffa │ │ + ldr r2, [r4, #84] ; 0x54 │ │ + mov r1, r5 │ │ ldr r0, [r4, #20] │ │ - blx 3fd14 │ │ - mov r8, r0 │ │ - adds r7, #1 │ │ - adds r5, #4 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r7, r3 │ │ - blt.n 2f900 │ │ - ldr r5, [pc, #104] ; (2fa04 ) │ │ + ldr.w r2, [r2, r9] │ │ + add r2, r3 │ │ + blx 41424 │ │ + mov r5, r0 │ │ + b.n 30ffa │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ + str.w r3, [r6, sl, lsl #2] │ │ + b.n 30ffa │ │ + mov r5, r0 │ │ + add.w sl, sl, #1 │ │ + b.n 30f4a │ │ + ldr.w r8, [pc, #124] ; 31080 │ │ mov.w r3, #824 ; 0x338 │ │ ldr r1, [r4, #12] │ │ - add r5, pc │ │ + add r8, pc │ │ ldr r0, [r4, #88] ; 0x58 │ │ lsls r1, r1, #2 │ │ - mov r2, r5 │ │ - bl 3ca60 <__ckd_realloc__> │ │ - ldr r3, [r4, #12] │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - mov r2, r5 │ │ + mov r2, r8 │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + ldr r1, [r4, #12] │ │ + mov r2, r8 │ │ muls r1, r3 │ │ mov.w r3, #828 ; 0x33c │ │ lsls r1, r1, #2 │ │ - mov r7, r0 │ │ + mov r9, r0 │ │ str r0, [r4, #88] ; 0x58 │ │ ldr r0, [r0, #0] │ │ - bl 3ca60 <__ckd_realloc__> │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ movs r3, #0 │ │ - str r0, [r7, #0] │ │ - b.n 2f9da │ │ - ldr r0, [r1, #0] │ │ - muls r2, r3 │ │ - add.w r2, r0, r2, lsl #2 │ │ + str.w r0, [r9] │ │ + ldr r0, [r4, #12] │ │ + cmp r3, r0 │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + ldr r1, [r4, #88] ; 0x58 │ │ + bge.n 31050 │ │ + mul.w lr, r2, r3 │ │ + ldr r2, [r1, #0] │ │ + add.w r2, r2, lr, lsl #2 │ │ str.w r2, [r1, r3, lsl #2] │ │ adds r3, #1 │ │ - ldr r2, [r4, #12] │ │ - ldr r1, [r4, #88] ; 0x58 │ │ - cmp r3, r2 │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - blt.n 2f9cc │ │ - ldr.w r0, [r1, sl, lsl #2] │ │ + b.n 31036 │ │ + ldr.w r0, [r1, r7, lsl #2] │ │ lsls r2, r2, #2 │ │ mov r1, r6 │ │ - blx e14c │ │ + blx e994 │ │ mov r0, r6 │ │ - bl 3caf4 │ │ - mov r0, r8 │ │ - add sp, #28 │ │ + bl 3e1f8 │ │ + mov r0, r5 │ │ + ldr r2, [sp, #28] │ │ + ldr.w r3, [fp] │ │ + cmp r2, r3 │ │ + beq.n 31072 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ - movs r1, r0 │ │ - ldmia r4!, {r2} │ │ + ldr r7, [pc, #384] ; (311fc ) │ │ + movs r2, r0 │ │ + stmia r0!, {r1, r4, r5, r7} │ │ movs r1, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + ite le │ │ + movle r1, r0 │ │ + stmdbgt sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r3 │ │ ldrb r3, [r0, #16] │ │ sub sp, #20 │ │ - mov r8, r2 │ │ + mov sl, r2 │ │ mov r4, r0 │ │ cmp r3, r5 │ │ ldr.w r9, [sp, #56] ; 0x38 │ │ it le │ │ - suble r5, r3, #1 │ │ + addle.w r5, r3, #4294967295 ; 0xffffffff │ │ ldr r3, [r0, #72] ; 0x48 │ │ adds r2, r3, #1 │ │ - bne.n 2faa2 │ │ - ldr r7, [r0, #44] ; 0x2c │ │ - mov.w ip, r1, lsl #2 │ │ + bne.n 3110e │ │ + ldr.w fp, [r0, #44] ; 0x2c │ │ + lsls r7, r1, #2 │ │ movs r6, #0 │ │ - b.n 2fa9a │ │ - ldr r3, [r4, #88] ; 0x58 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r6, r3 │ │ + bge.n 31154 │ │ + ldr.w lr, [r4, #88] ; 0x58 │ │ lsls r2, r6, #2 │ │ - ldr.w r3, [r3, ip] │ │ + ldr.w r3, [lr, r7] │ │ ldr.w r1, [r3, r6, lsl #2] │ │ movs r3, #0 │ │ - mov r0, r3 │ │ - b.n 2fa64 │ │ - ldr.w lr, [r8, r3] │ │ - ldr.w sl, [r4, #92] ; 0x5c │ │ - cmp.w lr, #4294967295 ; 0xffffffff │ │ - ittt ne │ │ - ldrne.w fp, [r4, #88] ; 0x58 │ │ - ldrne.w lr, [fp, lr, lsl #2] │ │ - ldrne.w lr, [lr, r2] │ │ - adds r0, #1 │ │ - str.w lr, [sl, r3] │ │ - adds r3, #4 │ │ - cmp r0, r5 │ │ - blt.n 2fa42 │ │ - ldr r3, [r4, #84] ; 0x54 │ │ + cmp r3, r5 │ │ + bge.n 310e2 │ │ + ldr.w r0, [sl, r3, lsl #2] │ │ + ldr.w r8, [r4, #92] ; 0x5c │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ + itt ne │ │ + ldrne.w r0, [lr, r0, lsl #2] │ │ + ldrne r0, [r0, r2] │ │ + str.w r0, [r8, r3, lsl #2] │ │ + adds r3, #1 │ │ + b.n 310c2 │ │ + ldr r3, [r4, #20] │ │ adds r6, #1 │ │ - ldr.w fp, [r4, #20] │ │ - ldr.w sl, [r3, r2] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + ldr.w r8, [r3, r2] │ │ ldr r3, [r4, #76] ; 0x4c │ │ str.w r9, [sp] │ │ ldr r0, [r3, r2] │ │ mov r3, r5 │ │ ldr r2, [r4, #92] ; 0x5c │ │ - str.w ip, [sp, #12] │ │ - bl 31504 │ │ - mov r1, r7 │ │ - add.w r2, sl, r0 │ │ - mov r0, fp │ │ - blx 3fd14 │ │ - ldr.w ip, [sp, #12] │ │ - mov r7, r0 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r6, r3 │ │ - blt.n 2fa30 │ │ - b.n 2faf2 │ │ - ldr r2, [r0, #88] ; 0x58 │ │ - ldr.w r2, [r2, r1, lsl #2] │ │ + bl 329b6 │ │ + mov r1, fp │ │ + add.w r2, r8, r0 │ │ + ldr r0, [sp, #12] │ │ + blx 41424 │ │ + mov fp, r0 │ │ + b.n 310ac │ │ + ldr r0, [r0, #88] ; 0x58 │ │ + ldr.w r2, [r0, r1, lsl #2] │ │ ldr.w r1, [r2, r3, lsl #2] │ │ movs r3, #0 │ │ - mov r2, r3 │ │ - b.n 2fad4 │ │ - ldr.w r0, [r8, r3] │ │ - adds r6, r0, #1 │ │ - ittet ne │ │ - ldrne r7, [r4, #88] ; 0x58 │ │ - ldrne r6, [r4, #72] ; 0x48 │ │ - ldreq r6, [r4, #92] ; 0x5c │ │ - ldrne.w r0, [r7, r0, lsl #2] │ │ - iteee eq │ │ - streq r0, [r6, r3] │ │ - ldrne.w r6, [r0, r6, lsl #2] │ │ - ldrne r0, [r4, #92] ; 0x5c │ │ - strne r6, [r0, r3] │ │ - adds r2, #1 │ │ - adds r3, #4 │ │ - cmp r2, r5 │ │ - blt.n 2fab2 │ │ + cmp r3, r5 │ │ + bge.n 3113a │ │ + ldr.w r2, [sl, r3, lsl #2] │ │ + adds r6, r2, #1 │ │ + ldr r6, [r4, #92] ; 0x5c │ │ + ittt ne │ │ + ldrne r7, [r4, #72] ; 0x48 │ │ + ldrne.w r2, [r0, r2, lsl #2] │ │ + ldrne.w r2, [r2, r7, lsl #2] │ │ + str.w r2, [r6, r3, lsl #2] │ │ + adds r3, #1 │ │ + b.n 3111a │ │ ldr r2, [r4, #72] ; 0x48 │ │ ldr r3, [r4, #76] ; 0x4c │ │ str.w r9, [sp, #56] ; 0x38 │ │ ldr.w r0, [r3, r2, lsl #2] │ │ mov r3, r5 │ │ ldr r2, [r4, #92] ; 0x5c │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 31504 │ │ - mov r0, r7 │ │ + b.w 329b6 │ │ + mov r0, fp │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r5, r0 │ │ - mov r7, r1 │ │ - mov r6, r2 │ │ + mov r6, r1 │ │ + mov r7, r2 │ │ mov r8, r3 │ │ movs r4, #0 │ │ - b.n 2fb1c │ │ + ldr r3, [r5, #68] ; 0x44 │ │ + cmp r4, r3 │ │ + bge.n 31184 │ │ ldr r3, [r5, #76] ; 0x4c │ │ - mov r1, r7 │ │ - mov r2, r6 │ │ + mov r1, r6 │ │ + mov r2, r7 │ │ ldr.w r0, [r3, r4, lsl #2] │ │ mov r3, r8 │ │ - bl 30a8e │ │ + bl 3206e │ │ adds r4, #1 │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - cmp r4, r3 │ │ - blt.n 2fb0a │ │ + b.n 3116a │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ movs r5, #0 │ │ - b.n 2fb3c │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r5, r3 │ │ + bge.n 311a4 │ │ ldr r3, [r4, #76] ; 0x4c │ │ ldr.w r0, [r3, r5, lsl #2] │ │ adds r5, #1 │ │ - bl 3106e │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r5, r3 │ │ - blt.n 2fb30 │ │ + bl 3269e │ │ + b.n 31190 │ │ ldr r0, [r4, #76] ; 0x4c │ │ movs r5, #0 │ │ - bl 3caf4 │ │ - b.n 2fb58 │ │ + bl 3e1f8 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r5, r3 │ │ + bge.n 311c0 │ │ ldr r3, [r4, #80] ; 0x50 │ │ ldr.w r0, [r3, r5, lsl #2] │ │ adds r5, #1 │ │ - bl 3caf4 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r5, r3 │ │ - blt.n 2fb4c │ │ + bl 3e1f8 │ │ + b.n 311ac │ │ ldr r0, [r4, #80] ; 0x50 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #84] ; 0x54 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #92] ; 0x5c │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #88] ; 0x58 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 3caf8 │ │ - movs r0, r0 │ │ - push {r4, r5, r6, lr} │ │ - mov r5, r1 │ │ - ldr r4, [pc, #48] ; (2fbb4 ) │ │ - ldr r6, [r0, #0] │ │ - add r4, pc │ │ - mov r0, r6 │ │ - mov r1, r4 │ │ - blx e0b0 │ │ - cbz r0, 2fba8 │ │ - ldr r5, [r5, #0] │ │ - mov r1, r4 │ │ - mov r0, r5 │ │ - blx e0b0 │ │ - cbz r0, 2fbae │ │ - mov r0, r6 │ │ - mov r1, r5 │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 43f9c <__udivdi3+0x5fc> │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, r5, r6, pc} │ │ - movs r0, #1 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - ldmia r2, {r2, r3, r4} │ │ - movs r1, r0 │ │ + b.w 3e1fc │ │ │ │ -0002fbb8 : │ │ +000311dc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r9, r1 │ │ vpush {d8} │ │ + mov sl, r3 │ │ sub sp, #20 │ │ - mov r8, r2 │ │ - mov fp, r3 │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - cmp r5, #0 │ │ - beq.w 2fd44 │ │ + ldr r4, [sp, #64] ; 0x40 │ │ + str r2, [sp, #4] │ │ + cmp r4, #0 │ │ + beq.w 31352 │ │ ldr r3, [r1, #0] │ │ - mov r7, r1 │ │ - mov r4, r1 │ │ - movs r6, #1 │ │ - ldr.w r9, [r3, #20] │ │ - b.n 2fc2e │ │ - ldr r3, [r4, #4] │ │ - mov sl, r4 │ │ + mov r6, r1 │ │ + movs r5, #1 │ │ + ldr.w r8, [r3, #20] │ │ + cmp r5, r4 │ │ + bge.n 31250 │ │ + ldr.w r3, [r6, #4]! │ │ ldr r0, [r3, #20] │ │ - blx 3fc50 │ │ + blx 4135c │ │ vmov d8, r0, r1 │ │ - mov r0, r9 │ │ - blx 3fc50 │ │ + mov r0, r8 │ │ + blx 4135c │ │ vmov d7, r0, r1 │ │ vcmp.f64 d8, d7 │ │ vmrs APSR_nzcv, fpscr │ │ - bne.n 2fc16 │ │ - ldr.w r3, [sl, #4] │ │ - adds r4, #4 │ │ - ldr r0, [r3, #20] │ │ - blx 3fc68 │ │ - mov sl, r0 │ │ - mov r0, r9 │ │ - blx 3fc68 │ │ - cmp sl, r0 │ │ - beq.n 2fc2c │ │ - ldr r1, [pc, #316] ; (2fd54 ) │ │ - movs r2, #141 ; 0x8d │ │ - ldr r3, [pc, #316] ; (2fd58 ) │ │ + beq.n 31238 │ │ + ldr r1, [pc, #312] ; (31360 ) │ │ movs r0, #4 │ │ + ldr r3, [pc, #312] ; (31364 ) │ │ + movs r2, #141 ; 0x8d │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - movs r2, #0 │ │ - str r2, [sp, #8] │ │ - b.n 2fd46 │ │ - adds r6, #1 │ │ - cmp r6, r5 │ │ - blt.n 2fbdc │ │ - ldr r6, [pc, #296] ; (2fd5c ) │ │ + bl 3f6b8 │ │ + movs r0, #0 │ │ + b.n 31354 │ │ + ldr r3, [r6, #0] │ │ + ldr r0, [r3, #20] │ │ + blx 41374 │ │ + mov r7, r0 │ │ + mov r0, r8 │ │ + blx 41374 │ │ + cmp r7, r0 │ │ + bne.n 31224 │ │ + adds r5, #1 │ │ + b.n 311fe │ │ + ldr r6, [pc, #276] ; (31368 ) │ │ movs r1, #96 ; 0x60 │ │ movs r3, #147 ; 0x93 │ │ movs r0, #1 │ │ add r6, pc │ │ mov r2, r6 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ mov r2, r6 │ │ movs r3, #150 ; 0x96 │ │ - mov r4, r0 │ │ - str r0, [sp, #8] │ │ - str r5, [r0, #68] ; 0x44 │ │ - mov r0, r5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov r5, r0 │ │ + str r4, [r0, #68] ; 0x44 │ │ + mov r0, r4 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ mov r2, r6 │ │ movs r3, #151 ; 0x97 │ │ - str r0, [r4, #76] ; 0x4c │ │ - mov r0, r5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + str r0, [r5, #76] ; 0x4c │ │ + mov r0, r4 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ mov r2, r6 │ │ movs r3, #153 ; 0x99 │ │ - str r0, [r4, #80] ; 0x50 │ │ - mov r0, r5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - vmov s13, r5 │ │ - vcvt.f64.s32 d7, s13 │ │ + str r0, [r5, #80] ; 0x50 │ │ + mov r0, r4 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ vmov.f64 d6, #112 ; 0x3f800000 1.0 │ │ + vmov s15, r4 │ │ + vcvt.f64.s32 d7, s15 │ │ vdiv.f64 d7, d6, d7 │ │ - str r0, [r4, #84] ; 0x54 │ │ - mov r0, r9 │ │ + str r0, [r5, #84] ; 0x54 │ │ + mov r0, r8 │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ + blx 4137c │ │ movs r3, #0 │ │ - b.n 2fc98 │ │ - ldr r2, [r4, #84] ; 0x54 │ │ + cmp r3, r4 │ │ + bge.n 312b8 │ │ + ldr r2, [r5, #84] ; 0x54 │ │ str.w r0, [r2, r3, lsl #2] │ │ adds r3, #1 │ │ - cmp r3, r5 │ │ - blt.n 2fc90 │ │ - cmp.w fp, #0 │ │ - beq.n 2fca8 │ │ + b.n 312aa │ │ + cmp.w sl, #0 │ │ + beq.n 312c4 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ - str r3, [r4, #72] ; 0x48 │ │ - ldr.w sl, [pc, #180] ; 2fd60 │ │ - str.w r8, [sp, #12] │ │ - mov.w r8, #0 │ │ - mov r6, r8 │ │ - add sl, pc │ │ - b.n 2fd22 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - mov.w ip, r6, lsl #2 │ │ - ldr.w r0, [r7], #4 │ │ - stmia.w sp, {r3, ip} │ │ - bl 3099c │ │ - ldr r3, [sp, #0] │ │ - mov r1, sl │ │ - ldr r2, [sp, #12] │ │ - str.w r0, [r3, r6, lsl #2] │ │ - ldr.w r0, [r2], #4 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - str r2, [sp, #12] │ │ + str r3, [r5, #72] ; 0x48 │ │ + movs r7, #0 │ │ + ldr r3, [pc, #164] ; (3136c ) │ │ + mov fp, sl │ │ + mov r6, r7 │ │ + add r3, pc │ │ + str r3, [sp, #8] │ │ + cmp r6, r4 │ │ + bge.n 31334 │ │ + ldr r3, [r5, #76] ; 0x4c │ │ + ldr.w r0, [r9, r6, lsl #2] │ │ + str r3, [sp, #12] │ │ + bl 31f94 │ │ + ldr r3, [sp, #12] │ │ movs r2, #166 ; 0xa6 │ │ - str r3, [sp, #0] │ │ - bl 3ca88 <__ckd_salloc__> │ │ - ldr r3, [sp, #0] │ │ + ldr r1, [sp, #8] │ │ str.w r0, [r3, r6, lsl #2] │ │ - ldr.w ip, [sp, #4] │ │ - cmp.w fp, #0 │ │ - beq.n 2fd14 │ │ - add ip, fp │ │ - vldr s14, [ip] │ │ - vcvt.f64.f32 d7, s14 │ │ - ldr r1, [r4, #84] ; 0x54 │ │ - mov r0, r9 │ │ - str r1, [sp, #4] │ │ + ldr r3, [r5, #80] ; 0x50 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #4] │ │ + ldr.w r0, [r3, r6, lsl #2] │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + ldr r3, [sp, #12] │ │ + str.w r0, [r3, r6, lsl #2] │ │ + cmp.w sl, #0 │ │ + beq.n 31320 │ │ + vldr s15, [fp] │ │ + mov r0, r8 │ │ + ldr r1, [r5, #84] ; 0x54 │ │ + vcvt.f64.f32 d7, s15 │ │ + str r1, [sp, #12] │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - ldr r1, [sp, #4] │ │ + blx 4137c │ │ + ldr r1, [sp, #12] │ │ str.w r0, [r1, r6, lsl #2] │ │ - ldr.w r3, [r7, #-4] │ │ + ldr.w r3, [r9, r6, lsl #2] │ │ + add.w fp, fp, #4 │ │ adds r6, #1 │ │ ldrb r3, [r3, #16] │ │ - cmp r8, r3 │ │ + cmp r7, r3 │ │ it lt │ │ - movlt r8, r3 │ │ - cmp r6, r5 │ │ - blt.n 2fcba │ │ - ldr r2, [pc, #60] ; (2fd64 ) │ │ + movlt r7, r3 │ │ + b.n 312d0 │ │ + ldr r2, [pc, #56] ; (31370 ) │ │ movs r1, #4 │ │ - add.w r0, r8, #4294967295 ; 0xffffffff │ │ movs r3, #174 ; 0xae │ │ + subs r0, r7, #1 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r1, r9 │ │ - mov r2, r8 │ │ - str r0, [r4, #92] ; 0x5c │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r1, r8 │ │ + mov r2, r7 │ │ + str r0, [r5, #92] ; 0x5c │ │ + mov r0, r5 │ │ + bl 30cc0 │ │ + mov r0, r5 │ │ + b.n 31354 │ │ mov r0, r4 │ │ - bl 2f698 │ │ - b.n 2fd46 │ │ - str r5, [sp, #8] │ │ - ldr r0, [sp, #8] │ │ add sp, #20 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldmia r1!, {r3, r7} │ │ + pop {r1, r4, r5, r7, pc} │ │ movs r1, r0 │ │ - ldmia r1, {r0, r1, r3, r4, r5, r7} │ │ + pop {r0, r2, r5, r6, r7, pc} │ │ movs r1, r0 │ │ - ldmia r1!, {r2, r3, r5, r6} │ │ + pop {r1, r2, r7, pc} │ │ movs r1, r0 │ │ - ldmia r0!, {r4, r5, r6, r7} │ │ + pop {r1, r4, pc} │ │ movs r1, r0 │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ + pop {r1, r5, r7} │ │ movs r1, r0 │ │ │ │ -0002fd68 : │ │ +00031374 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub.w sp, sp, #1072 ; 0x430 │ │ - ldr.w r4, [pc, #1080] ; 301ac │ │ - sub sp, #4 │ │ - mov r7, r1 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ + subw sp, sp, #1100 ; 0x44c │ │ + ldr.w r5, [pc, #1076] ; 317b4 │ │ + mov r6, r1 │ │ str r0, [sp, #20] │ │ movs r0, #0 │ │ - str r2, [sp, #24] │ │ - ldr r3, [r4, #0] │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ mov r1, r0 │ │ - str.w r3, [sp, #1068] ; 0x42c │ │ - bl 3e924 │ │ - ldr.w r1, [pc, #1056] ; 301b0 │ │ + str r2, [sp, #28] │ │ + ldr r3, [r5, #0] │ │ + str.w r3, [sp, #1092] ; 0x444 │ │ + bl 4007c │ │ + ldr.w r1, [pc, #1052] ; 317b8 │ │ add r1, pc │ │ - str r0, [sp, #8] │ │ - mov r0, r7 │ │ - blx e098 │ │ - str r4, [sp, #28] │ │ - mov r6, r0 │ │ - cbnz r0, 2fdba │ │ - ldr.w r1, [pc, #1040] ; 301b4 │ │ + str r0, [sp, #12] │ │ + mov r0, r6 │ │ + blx e8e0 │ │ + str r5, [sp, #32] │ │ + mov r4, r0 │ │ + cbnz r0, 313c6 │ │ + ldr.w r1, [pc, #1036] ; 317bc │ │ movs r0, #4 │ │ - ldr.w r3, [pc, #1036] ; 301b8 │ │ + ldr.w r3, [pc, #1036] ; 317c0 │ │ movs r2, #198 ; 0xc6 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - str r7, [sp, #0] │ │ add r3, pc │ │ - bl 3e034 │ │ - b.n 3018e │ │ - mov r0, r7 │ │ + bl 3f7b4 │ │ + mov r0, r4 │ │ + b.n 3179a │ │ + mov r0, r6 │ │ movs r1, #47 ; 0x2f │ │ - blx e128 │ │ - cbnz r0, 2fdd0 │ │ - mov r0, r7 │ │ + blx e970 │ │ + cbnz r0, 313da │ │ + mov r0, r6 │ │ movs r1, #92 ; 0x5c │ │ - blx e128 │ │ - mov r8, r0 │ │ - cbz r0, 2fdea │ │ - ldr r2, [pc, #1000] ; (301bc ) │ │ - subs r4, r0, r7 │ │ + blx e970 │ │ + cbz r0, 313f6 │ │ + ldr r2, [pc, #1000] ; (317c4 ) │ │ + subs r5, r0, r6 │ │ + adds r0, r5, #2 │ │ movs r1, #1 │ │ - adds r0, r4, #2 │ │ add r2, pc │ │ movs r3, #206 ; 0xce │ │ - bl 3ca08 <__ckd_calloc__> │ │ - adds r2, r4, #1 │ │ - mov r1, r7 │ │ - mov r8, r0 │ │ - blx e14c │ │ - ldr r4, [pc, #980] ; (301c0 ) │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r1, r6 │ │ + adds r2, r5, #1 │ │ + mov fp, r0 │ │ + blx e994 │ │ + b.n 313f8 │ │ + mov fp, r0 │ │ + ldr r5, [pc, #972] ; (317c8 ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #980] ; (301c4 ) │ │ + ldr r3, [pc, #972] ; (317cc ) │ │ movs r2, #212 ; 0xd4 │ │ - add r4, pc │ │ - str r7, [sp, #0] │ │ + add r5, pc │ │ + str r6, [sp, #0] │ │ add r3, pc │ │ - mov r1, r4 │ │ - bl 3df24 │ │ - cmp.w r8, #0 │ │ - beq.n 2fe16 │ │ - ldr r3, [pc, #960] ; (301c8 ) │ │ + mov r1, r5 │ │ + bl 3f6b8 │ │ + cmp.w fp, #0 │ │ + beq.n 31424 │ │ + ldr r3, [pc, #956] ; (317d0 ) │ │ movs r0, #1 │ │ - mov r1, r4 │ │ + str.w fp, [sp] │ │ + mov r1, r5 │ │ movs r2, #214 ; 0xd6 │ │ add r3, pc │ │ - str.w r8, [sp] │ │ - bl 3df24 │ │ - ldr.w sl, [pc, #948] ; 301cc │ │ - mov r0, r6 │ │ - add r2, sp, #44 ; 0x2c │ │ + bl 3f6b8 │ │ + ldr r7, [pc, #940] ; (317d4 ) │ │ + add r5, sp, #68 ; 0x44 │ │ + mov r0, r4 │ │ + add r7, pc │ │ + mov r2, r5 │ │ + mov r1, r7 │ │ + blx e9f4 │ │ + cmp r0, #1 │ │ + bne.n 314fa │ │ + ldr r1, [pc, #924] ; (317d8 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + blx e8f8 │ │ + cmp r0, #0 │ │ + bne.n 314fe │ │ + ldr.w r8, [pc, #916] ; 317dc │ │ + ldr.w r9, [pc, #916] ; 317e0 │ │ + ldr.w sl, [pc, #916] ; 317e4 │ │ + add r8, pc │ │ + ldr r3, [pc, #912] ; (317e8 ) │ │ + add r9, pc │ │ add sl, pc │ │ - mov r1, sl │ │ - blx e1ac │ │ + str r7, [sp, #16] │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + mov r0, r4 │ │ + ldr r1, [sp, #16] │ │ + mov r2, r5 │ │ + blx e9f4 │ │ cmp r0, #1 │ │ - bne.n 2ff00 │ │ - ldr r1, [pc, #932] ; (301d0 ) │ │ - add r0, sp, #44 ; 0x2c │ │ - add r1, pc │ │ - blx e0b0 │ │ - cbz r0, 2fe8a │ │ - b.n 2feec │ │ - cmp.w r8, #0 │ │ - beq.n 2fe52 │ │ - add r0, sp, #44 ; 0x2c │ │ - bl 3e2d0 │ │ + bne.n 314c6 │ │ + mov r0, r5 │ │ + mov r1, r8 │ │ + blx e8f8 │ │ + cbz r0, 314c6 │ │ + cmp.w fp, #0 │ │ + beq.n 31492 │ │ + mov r0, r5 │ │ + bl 3fa2c │ │ mov r2, r0 │ │ - cbnz r0, 2fe52 │ │ - mov r0, r8 │ │ - add r1, sp, #44 ; 0x2c │ │ - bl 40b18 │ │ - b.n 2fe5c │ │ - add r0, sp, #44 ; 0x2c │ │ + cbnz r0, 31492 │ │ + mov r0, fp │ │ + mov r1, r5 │ │ + bl 422c8 │ │ + b.n 3149c │ │ + mov r0, r5 │ │ mov r1, r9 │ │ movs r2, #225 ; 0xe1 │ │ - bl 3ca88 <__ckd_salloc__> │ │ - ldr r3, [pc, #884] ; (301d4 ) │ │ - mov r4, r0 │ │ - movs r2, #226 ; 0xe2 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + mov r7, r0 │ │ str r0, [sp, #0] │ │ - add r3, pc │ │ - movs r0, #1 │ │ - mov r1, fp │ │ - add r1, pc │ │ - bl 3df24 │ │ - ldr r0, [sp, #8] │ │ - mov r1, r4 │ │ - bl 31654 │ │ - cmp r0, #0 │ │ - mov r0, r4 │ │ - bge.n 2fe84 │ │ - bl 3caf4 │ │ - b.n 2fed2 │ │ - bl 3caf4 │ │ - b.n 2fe98 │ │ - ldr r5, [pc, #844] ; (301d8 ) │ │ - ldr.w r9, [pc, #844] ; 301dc │ │ - ldr.w fp, [pc, #844] ; 301e0 │ │ - add r5, pc │ │ - add r9, pc │ │ - mov r0, r6 │ │ mov r1, sl │ │ - add r2, sp, #44 ; 0x2c │ │ - blx e1ac │ │ - cmp r0, #1 │ │ - bne.n 2feb2 │ │ - add r0, sp, #44 ; 0x2c │ │ - mov r1, r5 │ │ - blx e0b0 │ │ + movs r0, #1 │ │ + movs r2, #226 ; 0xe2 │ │ + ldr r3, [sp, #24] │ │ + bl 3f6b8 │ │ + ldr r0, [sp, #12] │ │ + mov r1, r7 │ │ + bl 32cc4 │ │ cmp r0, #0 │ │ - bne.n 2fe38 │ │ - ldr r1, [pc, #816] ; (301e4 ) │ │ - add r0, sp, #44 ; 0x2c │ │ + mov r0, r7 │ │ + bge.n 314c0 │ │ + bl 3e1f8 │ │ + b.n 314e4 │ │ + bl 3e1f8 │ │ + b.n 31460 │ │ + ldr r1, [pc, #804] ; (317ec ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e0b0 │ │ - mov r4, r0 │ │ - cbz r0, 2fed8 │ │ - ldr r1, [pc, #804] ; (301e8 ) │ │ + blx e8f8 │ │ + cbz r0, 314ea │ │ + ldr r1, [pc, #796] ; (317f0 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #804] ; (301ec ) │ │ + ldr r3, [pc, #796] ; (317f4 ) │ │ movs r2, #235 ; 0xeb │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - str r7, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ - movs r4, #0 │ │ - mov r5, r4 │ │ - b.n 3012e │ │ - ldr r1, [pc, #788] ; (301f0 ) │ │ - mov r0, r6 │ │ - add r2, sp, #44 ; 0x2c │ │ + bl 3f6b8 │ │ + movs r5, #0 │ │ + mov r7, r5 │ │ + b.n 3173e │ │ + ldr r1, [pc, #780] ; (317f8 ) │ │ + mov r0, r4 │ │ + mov r2, r5 │ │ add r1, pc │ │ - blx e1ac │ │ + blx e9f4 │ │ cmp r0, #1 │ │ - it ne │ │ - strbne.w r4, [sp, #44] ; 0x2c │ │ - movs r4, #0 │ │ - ldr r1, [pc, #772] ; (301f4 ) │ │ - ldr r2, [pc, #772] ; (301f8 ) │ │ - add r1, pc │ │ - mov r5, r4 │ │ - add r2, pc │ │ - str r1, [sp, #12] │ │ - str r2, [sp, #16] │ │ - str r7, [sp, #36] ; 0x24 │ │ - b.n 3009c │ │ + beq.n 314fe │ │ movs r3, #0 │ │ - strb.w r3, [sp, #44] ; 0x2c │ │ - b.n 2feec │ │ + strb r3, [r5, #0] │ │ + ldr r3, [pc, #764] ; (317fc ) │ │ + movs r5, #0 │ │ + ldr.w r9, [pc, #764] ; 31800 │ │ + mov r7, r5 │ │ + add r3, pc │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [pc, #756] ; (31804 ) │ │ + add r9, pc │ │ + add r3, pc │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [pc, #752] ; (31808 ) │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #752] ; (3180c ) │ │ + add r3, pc │ │ + str r3, [sp, #56] ; 0x38 │ │ + add r1, sp, #68 ; 0x44 │ │ + ldrb.w r8, [r1] │ │ cmp.w r8, #0 │ │ - beq.n 2ff26 │ │ - cmp.w sl, #47 ; 0x2f │ │ - beq.n 2ff26 │ │ - cmp.w sl, #92 ; 0x5c │ │ - beq.n 2ff26 │ │ - mov r0, r8 │ │ - add r1, sp, #44 ; 0x2c │ │ + beq.w 316c2 │ │ + cmp.w fp, #0 │ │ + beq.n 3154a │ │ + cmp.w r8, #47 ; 0x2f │ │ + beq.n 3154a │ │ + cmp.w r8, #92 ; 0x5c │ │ + beq.n 3154a │ │ + mov r0, fp │ │ movs r2, #0 │ │ - bl 40b18 │ │ - b.n 2ff32 │ │ - ldr r1, [pc, #724] ; (301fc ) │ │ - add r0, sp, #44 ; 0x2c │ │ + bl 422c8 │ │ + b.n 31554 │ │ + mov r0, r1 │ │ movs r2, #255 ; 0xff │ │ - add r1, pc │ │ - bl 3ca88 <__ckd_salloc__> │ │ - ldr.w sl, [pc, #716] ; 30200 │ │ - mov r9, r0 │ │ - ldr r3, [pc, #712] ; (30204 ) │ │ - mov.w r2, #256 ; 0x100 │ │ - add sl, pc │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + mov r8, r0 │ │ str r0, [sp, #0] │ │ - add r3, pc │ │ + mov r1, r9 │ │ movs r0, #1 │ │ - mov r1, sl │ │ - bl 3df24 │ │ + mov.w r2, #256 ; 0x100 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + bl 3f6b8 │ │ ldr r0, [sp, #20] │ │ - mov r1, r9 │ │ + mov r1, r8 │ │ movs r2, #0 │ │ - ldr r3, [sp, #24] │ │ - bl 30a98 │ │ - mov fp, r0 │ │ - cbz r0, 2ff82 │ │ - ldr r7, [pc, #680] ; (30208 ) │ │ - mov r0, r6 │ │ - add r2, sp, #44 ; 0x2c │ │ - add r7, pc │ │ - mov r1, r7 │ │ - blx e1ac │ │ + ldr r3, [sp, #28] │ │ + bl 3207c │ │ + str r0, [sp, #16] │ │ + cbz r0, 3159c │ │ + add.w sl, sp, #68 ; 0x44 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #24] │ │ + mov r2, sl │ │ + blx e9f4 │ │ cmp r0, #1 │ │ - beq.n 2ff8a │ │ - ldr r3, [pc, #668] ; (3020c ) │ │ + beq.n 315a4 │ │ + ldr r3, [pc, #644] ; (31810 ) │ │ movs r0, #4 │ │ - mov r1, sl │ │ + str.w r8, [sp] │ │ + mov r1, r9 │ │ movw r2, #263 ; 0x107 │ │ add r3, pc │ │ - str.w r9, [sp] │ │ - bl 3df24 │ │ - mov r0, r9 │ │ - bl 3caf4 │ │ - b.n 3012e │ │ - mov r0, r9 │ │ - bl 3caf4 │ │ - mov r0, r5 │ │ - mov r1, fp │ │ - bl 3e518 │ │ + bl 3f6b8 │ │ + mov r0, r8 │ │ + bl 3e1f8 │ │ + b.n 3173e │ │ + mov r0, r8 │ │ + bl 3e1f8 │ │ + mov r0, r7 │ │ + ldr r1, [sp, #16] │ │ + bl 3fc68 │ │ movw r2, #269 ; 0x10d │ │ - mov r1, sl │ │ - mov r5, r0 │ │ - add r0, sp, #44 ; 0x2c │ │ - bl 3ca88 <__ckd_salloc__> │ │ + mov r1, r9 │ │ + mov r7, r0 │ │ + mov r0, sl │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ mov r1, r0 │ │ + mov r0, r5 │ │ + bl 3fc68 │ │ + ldr r1, [sp, #24] │ │ + mov r2, sl │ │ + mov r5, r0 │ │ mov r0, r4 │ │ - bl 3e518 │ │ - mov r1, r7 │ │ - add r2, sp, #44 ; 0x2c │ │ - mov r4, r0 │ │ - mov r0, r6 │ │ - blx e1ac │ │ + blx e9f4 │ │ cmp r0, #1 │ │ - bne.n 30096 │ │ - ldr r1, [pc, #592] ; (30210 ) │ │ - add r0, sp, #44 ; 0x2c │ │ + bne.n 316ba │ │ + ldr r1, [pc, #568] ; (31814 ) │ │ + mov r0, sl │ │ add r1, pc │ │ - blx e0b0 │ │ + blx e8f8 │ │ cmp r0, #0 │ │ - beq.n 3002c │ │ - b.n 3009c │ │ - ldr r0, [sp, #8] │ │ - add r1, sp, #44 ; 0x2c │ │ - add r2, sp, #40 ; 0x28 │ │ - bl 3e9a8 │ │ - adds r0, #1 │ │ - bne.n 2fff4 │ │ - ldr r1, [pc, #564] ; (30214 ) │ │ - add r2, sp, #44 ; 0x2c │ │ - ldr r3, [pc, #564] ; (30218 ) │ │ - mov r4, r5 │ │ - str r2, [sp, #0] │ │ - mov r5, r7 │ │ - add r1, pc │ │ + bne.n 31520 │ │ + ldr r3, [pc, #560] ; (31818 ) │ │ add r3, pc │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #556] ; (3181c ) │ │ + add r3, pc │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [pc, #556] ; (31820 ) │ │ + add r3, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + add.w r8, sp, #68 ; 0x44 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + mov r2, r8 │ │ + blx e9f4 │ │ + cmp r0, #1 │ │ + mov sl, r0 │ │ + bne.n 31686 │ │ + mov r0, r8 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + blx e8f8 │ │ + cmp r0, #0 │ │ + beq.n 31686 │ │ + add r3, sp, #64 ; 0x40 │ │ + ldr r0, [sp, #12] │ │ + mov r1, r8 │ │ + str r3, [sp, #60] ; 0x3c │ │ + mov r2, r3 │ │ + bl 40100 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + adds r0, #1 │ │ + bne.n 31640 │ │ + ldr r1, [pc, #500] ; (31824 ) │ │ movs r0, #4 │ │ + ldr r3, [pc, #500] ; (31828 ) │ │ mov.w r2, #280 ; 0x118 │ │ - b.n 3007a │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - mov r0, fp │ │ - add r1, sp, #44 ; 0x2c │ │ + str.w r8, [sp] │ │ + add r1, pc │ │ + add r3, pc │ │ + b.n 316a2 │ │ + ldr.w ip, [r3] │ │ + mov r1, r8 │ │ + ldr r0, [sp, #16] │ │ mov.w r2, #1065353216 ; 0x3f800000 │ │ - ldr r3, [r4, #4] │ │ + ldr.w r3, [ip, #4] │ │ + str.w ip, [sp, #60] ; 0x3c │ │ str r3, [sp, #0] │ │ - ldr r3, [r4, #8] │ │ + ldr.w r3, [ip, #8] │ │ str r3, [sp, #4] │ │ - ldr r3, [r4, #0] │ │ - bl 31254 │ │ + ldr.w r3, [ip] │ │ + bl 32880 │ │ cmp r0, #0 │ │ - blt.w 3012a │ │ - add r1, sp, #44 ; 0x2c │ │ - str r1, [sp, #0] │ │ - ldr r2, [r4, #8] │ │ + blt.n 3173e │ │ + ldr.w ip, [sp, #60] ; 0x3c │ │ mov r0, sl │ │ - ldr r3, [sp, #32] │ │ - mov r1, r9 │ │ - str r2, [sp, #4] │ │ - add r3, pc │ │ + str.w r8, [sp] │ │ mov.w r2, #290 ; 0x122 │ │ - bl 3df24 │ │ - b.n 3003a │ │ - ldr.w r9, [pc, #492] ; 3021c │ │ - mov r7, r5 │ │ - ldr r2, [pc, #492] ; (30220 ) │ │ - mov r5, r4 │ │ - add r9, pc │ │ - str r2, [sp, #32] │ │ - mov r0, r6 │ │ - ldr r1, [sp, #12] │ │ - add r2, sp, #44 ; 0x2c │ │ - blx e1ac │ │ - cmp r0, #1 │ │ - mov sl, r0 │ │ - bne.n 30056 │ │ - add r0, sp, #44 ; 0x2c │ │ - ldr r1, [sp, #16] │ │ - blx e0b0 │ │ - cmp r0, #0 │ │ - bne.n 2ffce │ │ - ldr r1, [pc, #460] ; (30224 ) │ │ - add r0, sp, #44 ; 0x2c │ │ - mov r4, r5 │ │ - mov r5, r7 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr.w r3, [ip, #8] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + bl 3f6b8 │ │ + b.n 315f8 │ │ + ldr r1, [pc, #420] ; (3182c ) │ │ + mov r0, r8 │ │ add r1, pc │ │ - blx e0b0 │ │ - mov r7, r0 │ │ - cbz r0, 30080 │ │ - ldr r1, [pc, #444] ; (30228 ) │ │ + blx e8f8 │ │ + cbz r0, 316a8 │ │ + ldr r1, [pc, #412] ; (31830 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #444] ; (3022c ) │ │ + ldr r3, [pc, #412] ; (31834 ) │ │ movw r2, #293 ; 0x125 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ add r1, pc │ │ + str r6, [sp, #0] │ │ add r3, pc │ │ - str r7, [sp, #0] │ │ - bl 3df24 │ │ - b.n 3012e │ │ - ldr r1, [pc, #428] ; (30230 ) │ │ - mov r0, r6 │ │ - add r2, sp, #44 ; 0x2c │ │ + bl 3f6b8 │ │ + b.n 3173e │ │ + ldr r1, [pc, #396] ; (31838 ) │ │ + mov r0, r4 │ │ + mov r2, r8 │ │ add r1, pc │ │ - blx e1ac │ │ + blx e9f4 │ │ cmp r0, #1 │ │ - it ne │ │ - strbne.w r7, [sp, #44] ; 0x2c │ │ - b.n 3009c │ │ - movs r3, #0 │ │ - strb.w r3, [sp, #44] ; 0x2c │ │ - ldrb.w sl, [sp, #44] ; 0x2c │ │ - cmp.w sl, #0 │ │ - bne.w 2ff08 │ │ - mov r0, r6 │ │ - ldr r6, [pc, #392] ; (30234 ) │ │ - blx e0a4 │ │ - mov r0, r5 │ │ - bl 3e5fc │ │ - add r6, pc │ │ - mov r5, r0 │ │ + beq.w 31520 │ │ + movs r2, #0 │ │ + strb.w r2, [sp, #68] ; 0x44 │ │ + b.n 31520 │ │ mov r0, r4 │ │ - bl 3e5fc │ │ - mov r4, r0 │ │ + ldr r4, [pc, #372] ; (3183c ) │ │ + blx e8ec │ │ + mov r0, r7 │ │ + bl 3fd48 │ │ + add r4, pc │ │ + mov r7, r0 │ │ mov r0, r5 │ │ - bl 3e5de │ │ + bl 3fd48 │ │ + mov r5, r0 │ │ + mov r0, r7 │ │ + bl 3fd2c │ │ + mov r2, r4 │ │ movs r1, #4 │ │ - mov r2, r6 │ │ movw r3, #317 ; 0x13d │ │ - mov r7, r0 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r1, #4 │ │ - mov r2, r6 │ │ + mov r6, r0 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, r4 │ │ mov.w r3, #318 ; 0x13e │ │ - mov fp, r0 │ │ - mov r0, r7 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r1, r4 │ │ - mov r2, r5 │ │ - mov r3, sl │ │ + movs r1, #4 │ │ mov r9, r0 │ │ - b.n 30106 │ │ - ldr r0, [r2, #0] │ │ - adds r3, #1 │ │ - str.w r0, [fp, sl] │ │ - ldr r0, [r1, #0] │ │ - str.w r0, [r9, sl] │ │ - add.w sl, sl, #4 │ │ + mov r0, r6 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, r5 │ │ + mov r3, r7 │ │ + mov r4, r0 │ │ + cmp r8, r6 │ │ + bge.n 31720 │ │ + ldr r1, [r3, #0] │ │ + str.w r1, [r9, r8, lsl #2] │ │ + ldr r1, [r2, #0] │ │ + str.w r1, [r4, r8, lsl #2] │ │ + add.w r8, r8, #1 │ │ + ldr r3, [r3, #8] │ │ ldr r2, [r2, #8] │ │ - ldr r1, [r1, #8] │ │ - cmp r3, r7 │ │ - blt.n 300f0 │ │ - mov r1, fp │ │ - mov r2, r9 │ │ + b.n 31706 │ │ + str r6, [sp, #0] │ │ + mov r1, r9 │ │ + mov r2, r4 │ │ movs r3, #0 │ │ ldr r0, [sp, #20] │ │ - str r7, [sp, #0] │ │ - bl 2fbb8 │ │ + bl 311dc │ │ mov r6, r0 │ │ - mov r0, fp │ │ - bl 3caf4 │ │ mov r0, r9 │ │ - bl 3caf4 │ │ - cbnz r6, 3013e │ │ - b.n 3012e │ │ - mov r4, r5 │ │ - mov r5, r7 │ │ - mov r6, r5 │ │ - b.n 3013a │ │ + bl 3e1f8 │ │ + mov r0, r4 │ │ + bl 3e1f8 │ │ + cbnz r6, 3174c │ │ + mov r6, r7 │ │ + cbz r6, 3174c │ │ ldr r0, [r6, #0] │ │ - bl 3106e │ │ + bl 3269e │ │ ldr r6, [r6, #8] │ │ - cmp r6, #0 │ │ - bne.n 30132 │ │ + b.n 31740 │ │ + mov r0, r7 │ │ + mov r4, r5 │ │ + bl 3fd1c │ │ + cbz r4, 31760 │ │ + ldr r0, [r4, #0] │ │ + bl 3e1f8 │ │ + ldr r4, [r4, #8] │ │ + b.n 31754 │ │ mov r0, r5 │ │ - mov r5, r4 │ │ - bl 3e5cc │ │ - b.n 30150 │ │ - ldr r0, [r5, #0] │ │ - bl 3caf4 │ │ - ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 30148 │ │ - mov r0, r4 │ │ - bl 3e5cc │ │ - mov r1, r5 │ │ - ldr r0, [sp, #8] │ │ - bl 3eca8 │ │ + bl 3fd1c │ │ + mov r1, r4 │ │ + ldr r0, [sp, #12] │ │ + bl 40440 │ │ mov r5, r0 │ │ mov r4, r0 │ │ - b.n 30178 │ │ + cbz r4, 31786 │ │ ldr r7, [r4, #0] │ │ ldr r0, [r7, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r7, #8] │ │ - bl 31624 │ │ + bl 32c94 │ │ ldr r4, [r4, #8] │ │ - cmp r4, #0 │ │ - bne.n 30168 │ │ + b.n 31772 │ │ mov r0, r5 │ │ - bl 3e5cc │ │ - ldr r0, [sp, #8] │ │ - bl 3ed50 │ │ - mov r0, r8 │ │ - bl 3caf4 │ │ - ldr r1, [sp, #28] │ │ + bl 3fd1c │ │ + ldr r0, [sp, #12] │ │ + bl 404e8 │ │ + mov r0, fp │ │ + bl 3e1f8 │ │ mov r0, r6 │ │ - ldr.w r2, [sp, #1068] ; 0x42c │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [sp, #32] │ │ + ldr.w r2, [sp, #1092] ; 0x444 │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 301a0 │ │ - blx e050 <__stack_chk_fail@plt> │ │ - add sp, #52 ; 0x34 │ │ - add.w sp, sp, #1024 ; 0x400 │ │ + beq.n 317aa │ │ + blx e88c <__stack_chk_fail@plt> │ │ + addw sp, sp, #1100 ; 0x44c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - str r0, [r0, r4] │ │ + ldr r2, [pc, #984] ; (31b90 ) │ │ movs r2, r0 │ │ - add r0, pc, #628 ; (adr r0, 30428 ) │ │ + str r4, [sp, #812] ; 0x32c │ │ movs r1, r0 │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ + pop {r2, r5} │ │ movs r1, r0 │ │ - ldmia r0!, {r1, r5, r6} │ │ + pop {r4, r7} │ │ movs r1, r0 │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ + cbnz r4, 31846 │ │ movs r1, r0 │ │ - stmia r7!, {r2, r4, r5, r7} │ │ + cbnz r6, 31842 │ │ movs r1, r0 │ │ - ldmia r0!, {r4, r5} │ │ + pop {r1, r3, r4, r6} │ │ movs r1, r0 │ │ - ldmia r0!, {r3, r4, r5} │ │ + pop {r1, r2, r3, r4, r6} │ │ movs r1, r0 │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ + pop {r1, r3, r4, r5, r6} │ │ movs r1, r0 │ │ - ldmia r0, {r0, r2, r6} │ │ + pop {r0, r1, r2, r3, r5, r6} │ │ movs r1, r0 │ │ - ldmia r0, {r0, r4} │ │ + pop {r0, r1, r2, r4, r5, r6} │ │ movs r1, r0 │ │ - stmia r7!, {r0, r2, r3, r4, r5, r6, r7} │ │ + cbnz r0, 31846 │ │ movs r1, r0 │ │ - stmia r7!, {r4} │ │ + cbnz r6, 31848 │ │ movs r1, r0 │ │ - stmia r7!, {r2, r3, r4, r5} │ │ + pop {r0, r4, r6} │ │ movs r1, r0 │ │ - stmia r7!, {r0, r1, r3, r4, r6, r7} │ │ + cbnz r7, 3186e │ │ movs r1, r0 │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ + cbnz r2, 31834 │ │ movs r1, r0 │ │ - stmia r7!, {r0, r1, r2, r6, r7} │ │ + cbnz r5, 31872 │ │ movs r1, r0 │ │ - stmia r7!, {r1, r2, r3, r7} │ │ + cbnz r4, 31868 │ │ movs r1, r0 │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ + revsh r6, r2 │ │ movs r1, r0 │ │ - stmia r7!, {r0, r1, r3, r4, r7} │ │ + revsh r0, r2 │ │ movs r1, r0 │ │ - stmia r6!, {r1, r3, r4, r5, r6} │ │ + cbnz r1, 3187c │ │ movs r1, r0 │ │ - stmia r6!, {r3, r5, r6} │ │ + cbnz r6, 3186e │ │ movs r1, r0 │ │ - stmia r7!, {r0, r1, r2, r5, r6} │ │ + cbnz r0, 31872 │ │ movs r1, r0 │ │ - stmia r7!, {r1, r3} │ │ + cbnz r1, 3186c │ │ movs r1, r0 │ │ - stmia r7!, {r0, r1, r2, r6} │ │ + revsh r7, r1 │ │ movs r1, r0 │ │ - stmia r6!, {r0, r4, r5, r7} │ │ + revsh r1, r4 │ │ movs r1, r0 │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ + cbnz r0, 3185c │ │ movs r1, r0 │ │ - stmia r6!, {r0, r1, r3, r4, r5, r6, r7} │ │ + cbnz r3, 31876 │ │ movs r1, r0 │ │ - stmia r5!, {r4, r5, r6} │ │ + cbnz r4, 31850 │ │ movs r1, r0 │ │ - stmia r6!, {r0, r1, r2, r5, r6, r7} │ │ + revsh r1, r4 │ │ movs r1, r0 │ │ - stmia r6!, {r0, r1, r4, r5} │ │ + rev r7, r7 │ │ movs r1, r0 │ │ - stmia r5!, {r1, r4, r5} │ │ + cbnz r2, 31844 │ │ movs r1, r0 │ │ - stmia r6!, {r0, r2, r3, r4} │ │ + rev r3, r5 │ │ movs r1, r0 │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ + cbnz r6, 31878 │ │ movs r1, r0 │ │ - stmia r4!, {r4, r5, r6, r7} │ │ + cbnz r6, 31842 │ │ movs r1, r0 │ │ │ │ -00030238 : │ │ +00031840 : │ │ ldr r0, [r0, #68] ; 0x44 │ │ bx lr │ │ │ │ -0003023c : │ │ +00031844 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 3025a │ │ + cbz r0, 31862 │ │ ldr r0, [r0, #68] ; 0x44 │ │ - cbz r0, 3025a │ │ - ldr r2, [pc, #20] ; (3025c ) │ │ - movs r0, #1 │ │ + cbz r0, 31862 │ │ + ldr r2, [pc, #20] ; (31864 ) │ │ movs r1, #8 │ │ movw r3, #375 ; 0x177 │ │ + movs r0, #1 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r4, [r0, #0] │ │ pop {r4, pc} │ │ pop {r4, pc} │ │ - stmia r3!, {r1, r2, r4, r6} │ │ + ; instruction: 0xb786 │ │ movs r1, r0 │ │ │ │ -00030260 : │ │ - b.w 3caf4 │ │ +00031868 : │ │ + b.w 3e1f8 │ │ │ │ -00030264 : │ │ +0003186c : │ │ + ldr r1, [r0, #0] │ │ + ldr r2, [r0, #4] │ │ push {r3, lr} │ │ - ldr r2, [r0, #0] │ │ - ldr r3, [r0, #4] │ │ - adds r3, #1 │ │ - str r3, [r0, #4] │ │ - ldr r2, [r2, #68] ; 0x44 │ │ - cmp r3, r2 │ │ - bne.n 3027a │ │ - bl 30260 │ │ + adds r2, #1 │ │ + ldr r1, [r1, #68] ; 0x44 │ │ + str r2, [r0, #4] │ │ + cmp r2, r1 │ │ + bne.n 31884 │ │ + bl 31868 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ + pop {r3, pc} │ │ │ │ -0003027c : │ │ - cbz r1, 3028a │ │ - ldr r3, [r0, #0] │ │ - ldr r2, [r0, #4] │ │ - ldr r3, [r3, #80] ; 0x50 │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - str r3, [r1, #0] │ │ - ldr r3, [r0, #0] │ │ - ldr r2, [r0, #4] │ │ - ldr r3, [r3, #76] ; 0x4c │ │ - ldr.w r0, [r3, r2, lsl #2] │ │ +00031886 : │ │ + ldr r3, [r0, #4] │ │ + cbz r1, 31894 │ │ + ldr r2, [r0, #0] │ │ + ldr r2, [r2, #80] ; 0x50 │ │ + ldr.w r2, [r2, r3, lsl #2] │ │ + str r2, [r1, #0] │ │ + ldr r2, [r0, #0] │ │ + ldr r2, [r2, #76] ; 0x4c │ │ + ldr.w r0, [r2, r3, lsl #2] │ │ bx lr │ │ │ │ -00030296 : │ │ - push {r4, r5, r6, lr} │ │ - mov r5, r0 │ │ - mov r6, r1 │ │ - cbnz r1, 302be │ │ +0003189e : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r6, r0 │ │ + mov r4, r1 │ │ + cbz r1, 318ac │ │ + ldr r7, [r0, #68] ; 0x44 │ │ + movs r5, #0 │ │ + b.n 318ca │ │ ldr r3, [r0, #72] ; 0x48 │ │ - adds r1, r3, #1 │ │ - beq.n 302d0 │ │ + adds r2, r3, #1 │ │ + beq.n 318d8 │ │ ldr r2, [r0, #76] ; 0x4c │ │ ldr.w r0, [r2, r3, lsl #2] │ │ - pop {r4, r5, r6, pc} │ │ - ldr r3, [r5, #80] ; 0x50 │ │ - mov r1, r6 │ │ - ldr.w r0, [r3, r4, lsl #2] │ │ - blx e0b0 │ │ - cbz r0, 302c8 │ │ - adds r4, #1 │ │ - b.n 302c0 │ │ - movs r4, #0 │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - cmp r4, r3 │ │ - blt.n 302ac │ │ - beq.n 302d4 │ │ - ldr r3, [r5, #76] ; 0x4c │ │ - ldr.w r0, [r3, r4, lsl #2] │ │ - pop {r4, r5, r6, pc} │ │ - mov r0, r6 │ │ - pop {r4, r5, r6, pc} │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ldr r3, [r6, #80] ; 0x50 │ │ + mov r1, r4 │ │ + ldr.w r0, [r3, r5, lsl #2] │ │ + blx e8f8 │ │ + cbz r0, 318d0 │ │ + adds r5, #1 │ │ + cmp r5, r7 │ │ + blt.n 318ba │ │ + beq.n 318dc │ │ + ldr r3, [r6, #76] ; 0x4c │ │ + ldr.w r0, [r3, r5, lsl #2] │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + mov r0, r1 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - pop {r4, r5, r6, pc} │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -000302d8 : │ │ - push {r4, r5, r6, lr} │ │ +000318e0 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ mov r5, r0 │ │ - mov r6, r1 │ │ + ldr r6, [r0, #68] ; 0x44 │ │ + mov r7, r1 │ │ movs r4, #0 │ │ - b.n 302f2 │ │ + cmp r4, r6 │ │ + bge.n 31900 │ │ ldr r3, [r5, #80] ; 0x50 │ │ - mov r1, r6 │ │ + mov r1, r7 │ │ ldr.w r0, [r3, r4, lsl #2] │ │ - blx e0b0 │ │ - cbz r0, 302fa │ │ + blx e8f8 │ │ + cbz r0, 31902 │ │ adds r4, #1 │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - cmp r4, r3 │ │ - blt.n 302e2 │ │ - beq.n 30304 │ │ + b.n 318ea │ │ + beq.n 3190c │ │ ldr r3, [r5, #76] ; 0x4c │ │ str r4, [r5, #72] ; 0x48 │ │ ldr.w r0, [r3, r4, lsl #2] │ │ - pop {r4, r5, r6, pc} │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - pop {r4, r5, r6, pc} │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -00030308 : │ │ +00031910 : │ │ ldr r3, [r0, #72] ; 0x48 │ │ adds r2, r3, #1 │ │ itte ne │ │ ldrne r2, [r0, #80] ; 0x50 │ │ ldrne.w r0, [r2, r3, lsl #2] │ │ moveq r0, #0 │ │ bx lr │ │ │ │ -00030318 : │ │ +00031920 : │ │ ldr r3, [r0, #72] ; 0x48 │ │ adds r2, r3, #1 │ │ - beq.n 30330 │ │ + beq.n 3193a │ │ ldr r2, [r0, #12] │ │ cmp r1, r2 │ │ - bge.n 30334 │ │ - ldr r2, [r0, #88] ; 0x58 │ │ - ldr.w r2, [r2, r1, lsl #2] │ │ - ldr.w r0, [r2, r3, lsl #2] │ │ - bx lr │ │ + itett lt │ │ + ldrlt r2, [r0, #88] ; 0x58 │ │ + movge.w r3, #4294967295 ; 0xffffffff │ │ + ldrlt.w r2, [r2, r1, lsl #2] │ │ + ldrlt.w r3, [r2, r3, lsl #2] │ │ mov r0, r3 │ │ bx lr │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - bx lr │ │ │ │ -0003033a : │ │ +0003193e : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ ldr r3, [r0, #12] │ │ cmp r1, r3 │ │ - bge.n 3038c │ │ + blt.n 3194c │ │ + movs r0, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ ldr r3, [r0, #72] ; 0x48 │ │ - adds r0, r3, #1 │ │ - bne.n 30370 │ │ - lsls r6, r1, #2 │ │ - movs r5, #0 │ │ - b.n 30368 │ │ + adds r2, r3, #1 │ │ + bne.n 31976 │ │ + lsls r5, r1, #2 │ │ + movs r6, #0 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r6, r3 │ │ + bge.n 31948 │ │ ldr r3, [r4, #88] ; 0x58 │ │ - ldr r3, [r3, r6] │ │ - ldr.w r7, [r3, r5, lsl #2] │ │ + ldr r3, [r3, r5] │ │ + ldr.w r7, [r3, r6, lsl #2] │ │ ldr r3, [r4, #76] ; 0x4c │ │ - ldr.w r0, [r3, r5, lsl #2] │ │ - bl 30bbc │ │ + ldr.w r0, [r3, r6, lsl #2] │ │ + bl 321a0 │ │ cmp r7, r0 │ │ - bne.n 30390 │ │ - adds r5, #1 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r5, r3 │ │ - blt.n 30350 │ │ - b.n 3038c │ │ - ldr r2, [r4, #88] ; 0x58 │ │ + bne.n 31992 │ │ + adds r6, #1 │ │ + b.n 31956 │ │ + ldr r2, [r0, #88] ; 0x58 │ │ ldr.w r2, [r2, r1, lsl #2] │ │ ldr.w r5, [r2, r3, lsl #2] │ │ - ldr r2, [r4, #76] ; 0x4c │ │ + ldr r2, [r0, #76] ; 0x4c │ │ ldr.w r0, [r2, r3, lsl #2] │ │ - bl 30bbc │ │ + bl 321a0 │ │ subs r0, r5, r0 │ │ it ne │ │ movne r0, #1 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ movs r0, #1 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ + ... │ │ │ │ -00030394 : │ │ - adds r3, r2, #0 │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ - it ne │ │ - movne r3, #1 │ │ - mov r7, r1 │ │ - mov r1, r2 │ │ - cmp r7, #0 │ │ - ite eq │ │ - moveq r2, #0 │ │ - andne.w r2, r3, #1 │ │ +00031998 : │ │ + stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ mov r4, r0 │ │ - cmp r2, #0 │ │ - beq.n 3041c │ │ - mov r8, r1 │ │ + mov r9, r1 │ │ + cbz r1, 31a08 │ │ + cbz r2, 31a16 │ │ + mov r5, r2 │ │ + movs r7, #0 │ │ + ldr.w r8, [r4, #68] ; 0x44 │ │ + cmp r7, r8 │ │ + bge.n 31a16 │ │ movs r6, #0 │ │ - b.n 30412 │ │ + cmp r6, r8 │ │ + bge.n 319c6 │ │ ldr r3, [r4, #80] ; 0x50 │ │ - ldr.w r0, [r7, sl] │ │ - ldr.w r1, [r3, r5, lsl #2] │ │ - blx e0b0 │ │ - cbz r0, 303d6 │ │ - adds r5, #1 │ │ - b.n 303d2 │ │ - movs r5, #0 │ │ - mov.w sl, r6, lsl #2 │ │ - cmp r5, r9 │ │ - blt.n 303b8 │ │ - cmp r5, r9 │ │ - bne.n 303f6 │ │ - ldr.w r2, [r7, r6, lsl #2] │ │ + ldr.w r0, [r9, r7, lsl #2] │ │ + ldr.w r1, [r3, r6, lsl #2] │ │ + blx e8f8 │ │ + cbnz r0, 319e6 │ │ + cmp r6, r8 │ │ + bne.n 319ea │ │ + ldr.w r3, [r9, r7, lsl #2] │ │ movs r0, #4 │ │ - ldr r1, [pc, #80] ; (30434 ) │ │ - movs r4, #0 │ │ - ldr r3, [pc, #80] ; (30438 ) │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #80] ; (31a24 ) │ │ + movw r2, #505 ; 0x1f9 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr r3, [pc, #76] ; (31a28 ) │ │ add r3, pc │ │ - movw r2, #505 ; 0x1f9 │ │ - bl 3df24 │ │ - b.n 3042e │ │ - vldmia r8!, {s14} │ │ - vcvt.f64.f32 d7, s14 │ │ - ldr r0, [r4, #20] │ │ + bl 3f6b8 │ │ + movs r0, #0 │ │ + b.n 31a1e │ │ adds r6, #1 │ │ - ldr.w r9, [r4, #84] ; 0x54 │ │ + b.n 319b2 │ │ + vldmia r5!, {s15} │ │ + adds r7, #1 │ │ + ldr r0, [r4, #20] │ │ + ldr.w r8, [r4, #84] ; 0x54 │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - str.w r0, [r9, r5, lsl #2] │ │ - ldr.w r9, [r4, #68] ; 0x44 │ │ - cmp r6, r9 │ │ - blt.n 303cc │ │ - b.n 30428 │ │ - cbz r3, 30428 │ │ - ldr r2, [r4, #68] ; 0x44 │ │ + blx 4137c │ │ + str.w r0, [r8, r6, lsl #2] │ │ + b.n 319a8 │ │ + cbz r2, 31a16 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + mov r1, r2 │ │ ldr r0, [r0, #84] ; 0x54 │ │ - lsls r2, r2, #2 │ │ - blx e14c │ │ + lsls r2, r3, #2 │ │ + blx e994 │ │ + mov r0, r4 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [r4, #72] ; 0x48 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, pc} │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + ; instruction: 0xb606 │ │ movs r1, r0 │ │ - stmia r3!, {r0, r6} │ │ + ; instruction: 0xb787 │ │ movs r1, r0 │ │ │ │ -0003043c : │ │ +00031a2c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r5, r1 │ │ vpush {d8} │ │ - mov r6, r1 │ │ - vmov s16, r3 │ │ - ldr r1, [r0, #68] ; 0x44 │ │ mov r4, r0 │ │ - ldr r5, [pc, #332] ; (3059c ) │ │ - sub sp, #8 │ │ + ldr r1, [r0, #68] ; 0x44 │ │ + mov r8, r2 │ │ + ldr r7, [pc, #348] ; (31b9c ) │ │ adds r1, #1 │ │ - mov r7, r2 │ │ - add r5, pc │ │ + vmov s17, r3 │ │ + add r7, pc │ │ + sub sp, #8 │ │ str r1, [r0, #68] ; 0x44 │ │ movw r3, #533 ; 0x215 │ │ lsls r1, r1, #2 │ │ - mov r2, r5 │ │ + mov r2, r7 │ │ ldr r0, [r0, #76] ; 0x4c │ │ - bl 3ca60 <__ckd_realloc__> │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ ldr r3, [r4, #68] ; 0x44 │ │ - mov r2, r5 │ │ + mov r2, r7 │ │ + add.w r3, r3, #1073741824 ; 0x40000000 │ │ subs r3, #1 │ │ + lsls r1, r3, #2 │ │ + adds r1, #4 │ │ str r0, [r4, #76] ; 0x4c │ │ - str.w r6, [r0, r3, lsl #2] │ │ + str.w r5, [r0, r3, lsl #2] │ │ movw r3, #535 ; 0x217 │ │ - ldr r1, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #80] ; 0x50 │ │ - lsls r1, r1, #2 │ │ - bl 3ca60 <__ckd_realloc__> │ │ - ldr r3, [r4, #68] ; 0x44 │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ mov.w r2, #536 ; 0x218 │ │ - mov r1, r5 │ │ - add.w r9, r3, #4294967295 ; 0xffffffff │ │ - mov r8, r0 │ │ + mov r1, r7 │ │ + ldr r6, [r4, #68] ; 0x44 │ │ + add.w r6, r6, #1073741824 ; 0x40000000 │ │ + subs r6, #1 │ │ + mov r9, r0 │ │ str r0, [r4, #80] ; 0x50 │ │ - mov r0, r7 │ │ - bl 3ca88 <__ckd_salloc__> │ │ - str.w r0, [r8, r9, lsl #2] │ │ - ldrb r3, [r6, #16] │ │ + mov r0, r8 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + str.w r0, [r9, r6, lsl #2] │ │ + ldrb r3, [r5, #16] │ │ ldrb r2, [r4, #16] │ │ cmp r2, r3 │ │ - bcs.n 304ba │ │ + bcs.n 31ab0 │ │ strb r3, [r4, #16] │ │ - mov r2, r5 │ │ - ldrb r1, [r6, #16] │ │ + mov r2, r7 │ │ + ldrb r1, [r5, #16] │ │ movw r3, #541 ; 0x21d │ │ ldr r0, [r4, #92] ; 0x5c │ │ subs r1, #1 │ │ lsls r1, r1, #2 │ │ - bl 3ca60 <__ckd_realloc__> │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ str r0, [r4, #92] ; 0x5c │ │ - ldr r5, [r4, #68] ; 0x44 │ │ + ldr r7, [r4, #68] ; 0x44 │ │ movw r3, #547 ; 0x223 │ │ - ldr r2, [pc, #220] ; (305a0 ) │ │ + ldr r2, [pc, #232] ; (31ba0 ) │ │ ldr r0, [r4, #84] ; 0x54 │ │ - lsls r1, r5, #2 │ │ + lsls r1, r7, #2 │ │ add r2, pc │ │ - bl 3ca60 <__ckd_realloc__> │ │ - vmov s13, r5 │ │ - vcvt.f64.f32 d8, s16 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - add.w r8, r3, #4294967295 ; 0xffffffff │ │ - vcvt.f64.s32 d7, s13 │ │ - vdiv.f64 d8, d8, d7 │ │ - mov r7, r0 │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ + vmov s13, r7 │ │ + vcvt.f64.f32 d7, s17 │ │ + ldr r6, [r4, #68] ; 0x44 │ │ + add.w r6, r6, #1073741824 ; 0x40000000 │ │ + subs r6, #1 │ │ + vcvt.f64.s32 d8, s13 │ │ + vdiv.f64 d8, d7, d8 │ │ + mov r8, r0 │ │ str r0, [r4, #84] ; 0x54 │ │ ldr r0, [r4, #20] │ │ vcvt.f32.f64 s16, d8 │ │ vcvt.f64.f32 d8, s16 │ │ vmov r2, r3, d8 │ │ - blx 3fc70 │ │ + blx 4137c │ │ vmov.f64 d7, #112 ; 0x3f800000 1.0 │ │ - vsub.f64 d8, d7, d8 │ │ - vmov r2, r3, d8 │ │ - str.w r0, [r7, r8, lsl #2] │ │ + vsub.f64 d7, d7, d8 │ │ + vmov r2, r3, d7 │ │ + str.w r0, [r8, r6, lsl #2] │ │ ldr r0, [r4, #20] │ │ - blx 3fc70 │ │ + blx 4137c │ │ movs r3, #0 │ │ - b.n 30520 │ │ - ldr r2, [r4, #84] ; 0x54 │ │ - ldr.w r1, [r2, r3, lsl #2] │ │ - adds r1, r1, r0 │ │ - str.w r1, [r2, r3, lsl #2] │ │ - adds r3, #1 │ │ ldr r1, [r4, #68] ; 0x44 │ │ subs r2, r1, #1 │ │ cmp r3, r2 │ │ - blt.n 30512 │ │ + bge.n 31b20 │ │ + ldr r1, [r4, #84] ; 0x54 │ │ + ldr.w r2, [r1, r3, lsl #2] │ │ + add r2, r0 │ │ + str.w r2, [r1, r3, lsl #2] │ │ + adds r3, #1 │ │ + b.n 31b08 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - cbz r3, 30586 │ │ - ldr r3, [pc, #116] ; (305a4 ) │ │ - movw r2, #562 ; 0x232 │ │ + cbz r3, 31b84 │ │ + movw r3, #562 ; 0x232 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #120] ; (31ba4 ) │ │ + movs r2, #4 │ │ ldr r0, [r4, #12] │ │ - movs r5, #0 │ │ - str r2, [sp, #0] │ │ + movs r6, #0 │ │ add r3, pc │ │ - movs r2, #4 │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ + mov r9, r0 │ │ mov r8, r0 │ │ - mov r7, r0 │ │ - b.n 30574 │ │ + ldr r3, [r4, #12] │ │ + cmp r6, r3 │ │ + bge.n 31b78 │ │ ldr r2, [r4, #68] ; 0x44 │ │ + mov sl, r8 │ │ ldr r3, [r4, #88] ; 0x58 │ │ subs r2, #1 │ │ - ldr r0, [r7, #0] │ │ - ldr.w r1, [r3, r5, lsl #2] │ │ + ldr.w r0, [r8], #4 │ │ + ldr.w r1, [r3, r6, lsl #2] │ │ lsls r2, r2, #2 │ │ - blx e14c │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - mov r0, r6 │ │ - ldr.w r9, [r7], #4 │ │ - add.w sl, r3, #4294967295 ; 0xffffffff │ │ + blx e994 │ │ ldr r3, [r4, #48] ; 0x30 │ │ - ldr.w r1, [r3, r5, lsl #2] │ │ - adds r5, #1 │ │ - bl 30c8e │ │ - str.w r0, [r9, sl, lsl #2] │ │ - ldr r3, [r4, #12] │ │ - cmp r5, r3 │ │ - blt.n 30546 │ │ + mov r0, r5 │ │ + ldr r7, [r4, #68] ; 0x44 │ │ + ldr.w sl, [sl] │ │ + ldr.w r1, [r3, r6, lsl #2] │ │ + add.w r7, r7, #1073741824 ; 0x40000000 │ │ + bl 3227c │ │ + subs r7, #1 │ │ + adds r6, #1 │ │ + str.w r0, [sl, r7, lsl #2] │ │ + b.n 31b3c │ │ ldr r0, [r4, #88] ; 0x58 │ │ - bl 3caf8 │ │ - str.w r8, [r4, #88] ; 0x58 │ │ - b.n 30590 │ │ - ldrb r2, [r4, #16] │ │ + bl 3e1fc │ │ + str.w r9, [r4, #88] ; 0x58 │ │ + b.n 31b8e │ │ mov r0, r4 │ │ ldr r1, [r4, #20] │ │ - bl 2f698 │ │ - mov r0, r6 │ │ + ldrb r2, [r4, #16] │ │ + bl 30cc0 │ │ + mov r0, r5 │ │ add sp, #8 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - stmia r1!, {r4, r6} │ │ + nop │ │ + push {r1, r3, r4, r7, lr} │ │ movs r1, r0 │ │ - stmia r0!, {r5, r6, r7} │ │ + push {r1, r5, lr} │ │ movs r1, r0 │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ + push {r2, r3, r5, r7} │ │ movs r1, r0 │ │ │ │ -000305a8 : │ │ +00031ba8 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r4, r0 │ │ - mov r6, r1 │ │ - mov r7, r2 │ │ + ldr r6, [r0, #68] ; 0x44 │ │ + mov r7, r1 │ │ + mov r8, r2 │ │ movs r5, #0 │ │ - b.n 305c6 │ │ + cmp r5, r6 │ │ + bge.n 31bcc │ │ ldr r3, [r4, #80] ; 0x50 │ │ - mov r0, r6 │ │ + mov r0, r7 │ │ ldr.w r1, [r3, r5, lsl #2] │ │ - blx e0b0 │ │ - cbz r0, 305ce │ │ + blx e8f8 │ │ + cbz r0, 31bce │ │ adds r5, #1 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r5, r3 │ │ - blt.n 305b6 │ │ - beq.n 306bc │ │ + b.n 31bb6 │ │ + beq.n 31cb4 │ │ ldr r3, [r4, #76] ; 0x4c │ │ - mov.w r8, r5, lsl #2 │ │ + lsls r7, r5, #2 │ │ ldr r0, [r4, #20] │ │ ldr.w r6, [r3, r5, lsl #2] │ │ ldr r3, [r4, #84] ; 0x54 │ │ ldr.w r1, [r3, r5, lsl #2] │ │ - blx 3fcb8 │ │ - vmov.f64 d7, #112 ; 0x3f800000 1.0 │ │ - vmov d6, r0, r1 │ │ - vcvt.f32.f64 s12, d6 │ │ + blx 413c8 │ │ + vmov.f64 d6, #112 ; 0x3f800000 1.0 │ │ + vmov d7, r0, r1 │ │ ldr r0, [r4, #20] │ │ - vcvt.f64.f32 d6, s12 │ │ - vsub.f64 d7, d7, d6 │ │ + vcvt.f32.f64 s14, d7 │ │ + vcvt.f64.f32 d7, s14 │ │ + vsub.f64 d7, d6, d7 │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ + blx 4137c │ │ ldr r3, [r4, #68] ; 0x44 │ │ subs r3, #1 │ │ str r3, [r4, #68] ; 0x44 │ │ ldr r3, [r4, #80] ; 0x50 │ │ mov r9, r0 │ │ ldr.w r0, [r3, r5, lsl #2] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r2, [r4, #80] ; 0x50 │ │ movs r3, #0 │ │ + mov r0, r3 │ │ + mov sl, r3 │ │ str.w r3, [r2, r5, lsl #2] │ │ - mov r1, r3 │ │ - mov r2, r3 │ │ - b.n 3066a │ │ - cmp r1, r5 │ │ - blt.n 3064c │ │ + ldr r1, [r4, #68] ; 0x44 │ │ ldr.w ip, [r4, #76] ; 0x4c │ │ - adds r0, r3, #4 │ │ - ldr.w sl, [ip, r0] │ │ - str.w sl, [ip, r3] │ │ - ldr.w ip, [r4, #80] ; 0x50 │ │ - ldr.w sl, [ip, r0] │ │ - str.w sl, [ip, r3] │ │ + cmp r0, r1 │ │ + bge.n 31c6a │ │ + cmp r0, r5 │ │ + add.w lr, r3, #4 │ │ + blt.n 31c48 │ │ + ldr.w r1, [ip, lr] │ │ + str.w r1, [ip, r3] │ │ + ldr r1, [r4, #80] ; 0x50 │ │ + ldr.w r2, [r1, lr] │ │ + str r2, [r1, r3] │ │ + ldr r1, [r4, #84] ; 0x54 │ │ + ldr.w r2, [r1, lr] │ │ + str r2, [r1, r3] │ │ ldr.w ip, [r4, #84] ; 0x54 │ │ - ldr.w r0, [ip, r0] │ │ - str.w r0, [ip, r3] │ │ - ldr r0, [r4, #84] ; 0x54 │ │ - adds r1, #1 │ │ - ldr.w ip, [r0, r3] │ │ - rsb ip, r9, ip │ │ - str.w ip, [r0, r3] │ │ - ldr r0, [r4, #76] ; 0x4c │ │ - ldr r0, [r0, r3] │ │ - adds r3, #4 │ │ - ldrb r0, [r0, #16] │ │ - cmp r2, r0 │ │ - it lt │ │ - movlt r2, r0 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - cmp r1, r0 │ │ - blt.n 30622 │ │ + adds r0, #1 │ │ + ldr.w r1, [ip, r3] │ │ + rsb r1, r9, r1 │ │ + str.w r1, [ip, r3] │ │ ldr r1, [r4, #76] ; 0x4c │ │ + ldr r3, [r1, r3] │ │ + ldrb r3, [r3, #16] │ │ + cmp sl, r3 │ │ + it lt │ │ + movlt sl, r3 │ │ + mov r3, lr │ │ + b.n 31c1e │ │ movs r3, #0 │ │ - str.w r3, [r1, r0, lsl #2] │ │ - ldr.w ip, [r4, #44] ; 0x2c │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - ldr r1, [r4, #84] ; 0x54 │ │ - str.w ip, [r1, r0, lsl #2] │ │ - cbz r7, 306b2 │ │ - add.w r9, r5, #1 │ │ - mov r7, r3 │ │ - mov.w r9, r9, lsl #2 │ │ - b.n 306aa │ │ + ldr r0, [r4, #44] ; 0x2c │ │ + str.w r3, [ip, r1, lsl #2] │ │ + ldr r2, [r4, #84] ; 0x54 │ │ + str.w r0, [r2, r1, lsl #2] │ │ + cmp.w r8, #0 │ │ + beq.n 31ca4 │ │ + add.w r8, r7, #4 │ │ + mov r9, r3 │ │ + ldr r3, [r4, #12] │ │ + cmp r9, r3 │ │ + bge.n 31cae │ │ ldr r3, [r4, #88] ; 0x58 │ │ ldr r2, [r4, #68] ; 0x44 │ │ - ldr.w r1, [r3, r7, lsl #2] │ │ + ldr.w r1, [r3, r9, lsl #2] │ │ subs r2, r2, r5 │ │ - adds r7, #1 │ │ - add.w r0, r1, r8 │ │ + add.w r9, r9, #1 │ │ + adds r0, r1, r7 │ │ lsls r2, r2, #2 │ │ - add r1, r9 │ │ - blx e224 │ │ - ldr r3, [r4, #12] │ │ - cmp r7, r3 │ │ - blt.n 30692 │ │ - b.n 306be │ │ + add r1, r8 │ │ + blx ea6c │ │ + b.n 31c84 │ │ mov r0, r4 │ │ ldr r1, [r4, #20] │ │ - bl 2f698 │ │ - b.n 306be │ │ - movs r6, #0 │ │ + mov r2, sl │ │ + bl 30cc0 │ │ mov r0, r6 │ │ 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} │ │ + ... │ │ │ │ -000306c4 : │ │ +00031cbc : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ ldrb r3, [r0, #18] │ │ - mov sl, r1 │ │ - mov r5, r2 │ │ - movs r6, #0 │ │ - cbnz r3, 306e2 │ │ - b.n 306e8 │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - ldr.w r0, [r3, r6, lsl #2] │ │ - adds r6, #1 │ │ - bl 3caf4 │ │ - ldr r3, [r4, #12] │ │ - cmp r6, r3 │ │ - blt.n 306d6 │ │ - ldr r6, [pc, #160] ; (3078c ) │ │ + mov r8, r1 │ │ + mov r6, r2 │ │ + cbnz r3, 31d16 │ │ + ldr r5, [pc, #184] ; (31d84 ) │ │ ldr r0, [r4, #48] ; 0x30 │ │ - add r6, pc │ │ - bl 3caf4 │ │ + add r5, pc │ │ + bl 3e1f8 │ │ ldr r0, [r4, #88] ; 0x58 │ │ - bl 3caf8 │ │ - mov r2, r6 │ │ + bl 3e1fc │ │ + mov r2, r5 │ │ movs r3, #1 │ │ movs r1, #4 │ │ strb r3, [r4, #18] │ │ - mov r0, r5 │ │ + mov r0, r6 │ │ movw r3, #654 ; 0x28e │ │ - str r5, [r4, #8] │ │ - str r5, [r4, #12] │ │ - bl 3ca08 <__ckd_calloc__> │ │ + str r6, [r4, #8] │ │ + str r6, [r4, #12] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movw r3, #655 ; 0x28f │ │ ldr r1, [r4, #68] ; 0x44 │ │ movs r2, #4 │ │ str r3, [sp, #0] │ │ - mov r3, r6 │ │ - ldr.w r8, [pc, #116] ; 30790 │ │ - movs r6, #0 │ │ - add r8, pc │ │ - mov r7, r6 │ │ + mov r3, r5 │ │ + ldr.w sl, [pc, #136] ; 31d88 │ │ + movs r5, #0 │ │ + add sl, pc │ │ str r0, [r4, #48] ; 0x30 │ │ - mov r0, r5 │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ + mov r0, r6 │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ str r0, [r4, #88] ; 0x58 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - bl 3ea54 │ │ - b.n 30784 │ │ - mov r1, r8 │ │ + bl 401e4 │ │ + b.n 31d2e │ │ + movs r5, #0 │ │ + ldr r3, [r4, #12] │ │ + cmp r5, r3 │ │ + bge.n 31cca │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + ldr.w r0, [r3, r5, lsl #2] │ │ + adds r5, #1 │ │ + bl 3e1f8 │ │ + b.n 31d18 │ │ + adds r5, #1 │ │ + cmp r5, r6 │ │ + bge.n 31d7e │ │ + mov r1, sl │ │ movw r2, #659 ; 0x293 │ │ - ldr.w r0, [sl, r6] │ │ - ldr.w r9, [r4, #48] ; 0x30 │ │ - bl 3ca88 <__ckd_salloc__> │ │ - mov r2, r7 │ │ - str.w r0, [r9, r6] │ │ - mov.w r9, #0 │ │ + ldr.w r0, [r8, r5, lsl #2] │ │ + mov.w r9, r5, lsl #2 │ │ + ldr r7, [r4, #48] ; 0x30 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + mov r2, r5 │ │ + str.w r0, [r7, r5, lsl #2] │ │ + movs r7, #0 │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - ldr r1, [r3, r6] │ │ - bl 3ea8c │ │ - b.n 3077a │ │ + ldr.w r1, [r3, r5, lsl #2] │ │ + bl 4021a │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + cmp r7, r3 │ │ + bge.n 31d2c │ │ ldr r3, [r4, #88] ; 0x58 │ │ ldr r2, [r4, #76] ; 0x4c │ │ - ldr.w fp, [r3, r6] │ │ + ldr.w fp, [r3, r9] │ │ ldr r3, [r4, #48] ; 0x30 │ │ - ldr.w r0, [r2, r9, lsl #2] │ │ - ldr r1, [r3, r6] │ │ - bl 30c8e │ │ - str.w r0, [fp, r9, lsl #2] │ │ - add.w r9, r9, #1 │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - cmp r9, r3 │ │ - blt.n 3075e │ │ + ldr.w r0, [r2, r7, lsl #2] │ │ + ldr.w r1, [r3, r9] │ │ + bl 3227c │ │ + str.w r0, [fp, r7, lsl #2] │ │ adds r7, #1 │ │ - adds r6, #4 │ │ - cmp r7, r5 │ │ - blt.n 30736 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - bkpt 0x00ba │ │ + b.n 31d5a │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cbz r0, 31dcc │ │ movs r1, r0 │ │ - bkpt 0x0086 │ │ + uxtb r4, r3 │ │ movs r1, r0 │ │ │ │ -00030794 : │ │ +00031d8c : │ │ push {r3, r4, r5, lr} │ │ movs r1, #46 ; 0x2e │ │ mov r5, r0 │ │ - blx e128 │ │ + blx e970 │ │ mov r4, r0 │ │ - cmp r0, #0 │ │ - beq.n 30800 │ │ - ldr r1, [pc, #100] ; (3080c ) │ │ + cbnz r0, 31da0 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r3, r4, r5, pc} │ │ + ldr r1, [pc, #96] ; (31e04 ) │ │ add r1, pc │ │ - bl 3c8ec │ │ - cbz r0, 307b6 │ │ - b.n 307be │ │ - ldrb r3, [r4, #0] │ │ - cmp r3, #46 ; 0x2e │ │ - beq.n 307da │ │ - subs r4, #1 │ │ - cmp r4, r5 │ │ - bcs.n 307b0 │ │ - b.n 30800 │ │ - ldr r1, [pc, #80] ; (30810 ) │ │ + bl 3e012 │ │ + cbnz r0, 31dbc │ │ + subs r3, r4, #1 │ │ + cmp r3, r5 │ │ + mov r4, r3 │ │ + bcc.n 31d9a │ │ + ldrb r2, [r4, #0] │ │ + subs r3, #1 │ │ + cmp r2, #46 ; 0x2e │ │ + bne.n 31dac │ │ + b.n 31dd8 │ │ + ldr r1, [pc, #72] ; (31e08 ) │ │ mov r0, r4 │ │ add r1, pc │ │ - bl 3c8ec │ │ - cbz r0, 307d2 │ │ - b.n 307da │ │ - ldrb r3, [r4, #0] │ │ - cmp r3, #46 ; 0x2e │ │ - beq.n 307da │ │ - subs r4, #1 │ │ - cmp r4, r5 │ │ - bcs.n 307cc │ │ - b.n 30800 │ │ - ldr r1, [pc, #56] ; (30814 ) │ │ + bl 3e012 │ │ + cbnz r0, 31dd8 │ │ + subs r3, r4, #1 │ │ + cmp r3, r5 │ │ + mov r4, r3 │ │ + bcc.n 31d9a │ │ + ldrb r2, [r4, #0] │ │ + subs r3, #1 │ │ + cmp r2, #46 ; 0x2e │ │ + bne.n 31dca │ │ + ldr r1, [pc, #48] ; (31e0c ) │ │ mov r0, r4 │ │ movs r2, #5 │ │ add r1, pc │ │ - bl 3c94a │ │ - cbz r0, 30806 │ │ - ldr r1, [pc, #44] ; (30818 ) │ │ + bl 3e05c │ │ + cbz r0, 31dfe │ │ + ldr r1, [pc, #40] ; (31e10 ) │ │ mov r0, r4 │ │ movs r2, #4 │ │ add r1, pc │ │ - bl 3c94a │ │ + bl 3e05c │ │ cmp r0, #0 │ │ - ite ne │ │ - movne.w r0, #4294967295 ; 0xffffffff │ │ + ite eq │ │ moveq r0, #2 │ │ - pop {r3, r4, r5, pc} │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ + movne.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ movs r0, #1 │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - ittee ls │ │ - movls r1, r0 │ │ - itttt hi ; unpredictable │ │ - movhi r1, r0 │ │ - it vs ; unpredictable │ │ - movvs r1, r0 │ │ - nop {6} │ │ + cbz r5, 31e7c │ │ + movs r1, r0 │ │ + cbz r3, 31e7a │ │ + movs r1, r0 │ │ + cbz r2, 31e78 │ │ + movs r1, r0 │ │ + cbz r2, 31e7a │ │ movs r1, r0 │ │ │ │ -0003081c : │ │ - ldr r1, [pc, #36] ; (30844 ) │ │ +00031e14 : │ │ + ldr r1, [pc, #36] ; (31e3c ) │ │ push {r4, lr} │ │ add r1, pc │ │ mov r4, r0 │ │ - bl 3c8ec │ │ - cbz r0, 30840 │ │ - ldr r1, [pc, #28] ; (30848 ) │ │ + bl 3e012 │ │ + cbz r0, 31e38 │ │ + ldr r1, [pc, #28] ; (31e40 ) │ │ mov r0, r4 │ │ add r1, pc │ │ - bl 3c8ec │ │ + bl 3e012 │ │ cmp r0, #0 │ │ - ite ne │ │ - movne.w r0, #4294967295 ; 0xffffffff │ │ + ite eq │ │ moveq r0, #2 │ │ + movne.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ movs r0, #1 │ │ pop {r4, pc} │ │ - iteet cc │ │ - movcc r1, r0 │ │ - itet cs ; unpredictable │ │ - movcs r1, r0 │ │ - │ │ -0003084c : │ │ - cmpcc r0, #1 │ │ - beq.n 30856 ; unpredictable │ │ + cbz r3, 31e9c │ │ + movs r1, r0 │ │ + cbz r2, 31e9e │ │ + movs r1, r0 │ │ + │ │ +00031e44 : │ │ + cmp r0, #1 │ │ + beq.n 31e56 │ │ cmp r0, #2 │ │ - bne.n 3085c │ │ - b.n 30860 │ │ - ldr r0, [pc, #16] ; (30868 ) │ │ + bne.n 31e52 │ │ + ldr r0, [pc, #12] ; (31e5c ) │ │ add r0, pc │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ - ldr r0, [pc, #8] ; (3086c ) │ │ + ldr r0, [pc, #8] ; (31e60 ) │ │ add r0, pc │ │ bx lr │ │ - nop │ │ - bkpt 0x00fb │ │ + cbz r2, 31eb0 │ │ movs r1, r0 │ │ - bkpt 0x00f6 │ │ + cbz r3, 31eb0 │ │ movs r1, r0 │ │ │ │ -00030870 : │ │ +00031e64 : │ │ push {r3, r4, r5, lr} │ │ - mov r4, r0 │ │ - mov r5, r1 │ │ + mov r5, r0 │ │ + mov r4, r1 │ │ cmp r2, #1 │ │ - beq.n 3088e │ │ + beq.n 31e86 │ │ cmp r2, #2 │ │ - beq.n 3089a │ │ - cmp r2, #0 │ │ - bne.n 308a6 │ │ - mov r0, r5 │ │ - bl 30794 │ │ - adds r3, r0, #1 │ │ - mov r2, r0 │ │ - bne.n 30876 │ │ + beq.n 31e92 │ │ + cbnz r2, 31e9e │ │ mov r0, r4 │ │ - mov r1, r5 │ │ + bl 31d8c │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ + ite ne │ │ + movne r2, r0 │ │ + moveq r2, #1 │ │ + b.n 31e6a │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 32dec │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ + b.w 343f4 │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 348d8 │ │ - ldr r1, [pc, #20] ; (308bc ) │ │ + b.w 35edc │ │ + ldr r1, [pc, #20] ; (31eb4 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #20] ; (308c0 ) │ │ + ldr r3, [pc, #20] ; (31eb8 ) │ │ movs r2, #185 ; 0xb9 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ - bkpt 0x00ae │ │ + uxtb r6, r5 │ │ movs r1, r0 │ │ - bkpt 0x00dd │ │ + cbz r5, 31f02 │ │ movs r1, r0 │ │ │ │ -000308c4 : │ │ +00031ebc : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r6, r2 │ │ strb r3, [r0, #16] │ │ movs r2, #1 │ │ ldr r3, [r0, #4] │ │ mov r4, r0 │ │ ldr r5, [sp, #24] │ │ str r2, [r0, #0] │ │ str r1, [r0, #64] ; 0x40 │ │ - cbnz r3, 308e8 │ │ - ldr r2, [pc, #180] ; (30990 ) │ │ + cbnz r3, 31ee0 │ │ + ldr r2, [pc, #180] ; (31f88 ) │ │ movs r0, #3 │ │ movs r1, #4 │ │ movs r3, #203 ; 0xcb │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r0, [r4, #4] │ │ ldr r3, [r4, #20] │ │ cmp r3, r6 │ │ - beq.n 30928 │ │ - vmov s13, r5 │ │ - vcvt.f64.s32 d7, s13 │ │ + beq.n 31f20 │ │ + vmov.f64 d6, #112 ; 0x3f800000 1.0 │ │ mov.w r3, #1065353216 ; 0x3f800000 │ │ - mov r0, r6 │ │ + vmov s15, r5 │ │ str r3, [r4, #24] │ │ + mov r0, r6 │ │ movs r3, #0 │ │ str r3, [r4, #28] │ │ str r3, [r4, #32] │ │ - vmov.f64 d6, #112 ; 0x3f800000 1.0 │ │ + vcvt.f64.s32 d7, s15 │ │ vdiv.f64 d7, d6, d7 │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ + blx 4137c │ │ str r0, [r4, #36] ; 0x24 │ │ mov r0, r6 │ │ - blx 3fc58 │ │ + blx 41364 │ │ str r0, [r4, #40] ; 0x28 │ │ mov r0, r6 │ │ - blx 3fc58 │ │ + blx 41364 │ │ str r6, [r4, #20] │ │ str r0, [r4, #44] ; 0x2c │ │ ldr r3, [r4, #48] ; 0x30 │ │ - cbz r3, 30960 │ │ + cbz r3, 31f56 │ │ ldrb r3, [r4, #18] │ │ - cbnz r3, 30946 │ │ - b.n 30950 │ │ + cbnz r3, 31f38 │ │ + ldr r2, [pc, #96] ; (31f8c ) │ │ + lsls r1, r5, #2 │ │ + ldr r0, [r4, #48] ; 0x30 │ │ + movs r3, #225 ; 0xe1 │ │ + add r2, pc │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ + b.n 31f64 │ │ + movs r6, #0 │ │ + mov r7, r6 │ │ + ldr r3, [r4, #12] │ │ + cmp r6, r3 │ │ + bge.n 31f28 │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr.w r0, [r3, r6, lsl #2] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ str.w r7, [r3, r6, lsl #2] │ │ adds r6, #1 │ │ - b.n 3094a │ │ - movs r6, #0 │ │ - mov r7, r6 │ │ - ldr r3, [r4, #12] │ │ - cmp r6, r3 │ │ - blt.n 30932 │ │ - ldr r2, [pc, #64] ; (30994 ) │ │ - lsls r1, r5, #2 │ │ - ldr r0, [r4, #48] ; 0x30 │ │ - movs r3, #225 ; 0xe1 │ │ - add r2, pc │ │ - bl 3ca60 <__ckd_realloc__> │ │ - b.n 3096e │ │ - ldr r2, [pc, #52] ; (30998 ) │ │ + b.n 31f3c │ │ + ldr r2, [pc, #56] ; (31f90 ) │ │ mov r0, r5 │ │ movs r1, #4 │ │ movs r3, #228 ; 0xe4 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r1, [r4, #52] ; 0x34 │ │ str r0, [r4, #48] ; 0x30 │ │ - cbz r1, 3097c │ │ + cbz r1, 31f72 │ │ mov r0, r1 │ │ - bl 3ea54 │ │ - b.n 30984 │ │ + bl 401e4 │ │ + b.n 31f7a │ │ mov r0, r5 │ │ - bl 3e924 │ │ + bl 4007c │ │ str r0, [r4, #52] ; 0x34 │ │ ldr r3, [r4, #4] │ │ movs r0, #0 │ │ str r5, [r4, #12] │ │ str r5, [r4, #8] │ │ str r5, [r3, #0] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - bkpt 0x007c │ │ + nop │ │ + uxth r4, r7 │ │ movs r1, r0 │ │ - bkpt 0x0004 │ │ + sxtb r4, r4 │ │ movs r1, r0 │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ + sxth r6, r6 │ │ movs r1, r0 │ │ │ │ -0003099c : │ │ +00031f94 : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -000309a4 : │ │ - push {r3, lr} │ │ +00031f9c : │ │ ldr r3, [r0, #64] ; 0x40 │ │ - cbz r3, 309b0 │ │ + cbz r3, 31fa6 │ │ ldr r3, [r3, #20] │ │ - cbz r3, 309b0 │ │ - blx r3 │ │ - pop {r3, pc} │ │ - ... │ │ + cbz r3, 31fa6 │ │ + bx r3 │ │ + bx lr │ │ │ │ -000309b4 : │ │ +00031fa8 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ - ldrb r2, [r0, #18] │ │ - movs r3, #1 │ │ + ldrb r3, [r0, #18] │ │ mov r4, r0 │ │ - strb r3, [r0, #18] │ │ - mov sl, r1 │ │ - ldr r0, [r0, #12] │ │ + mov r7, r1 │ │ movs r1, #0 │ │ - str r2, [sp, #12] │ │ - bl 3e924 │ │ + ldr.w r9, [pc, #164] ; 3205c │ │ movs r5, #0 │ │ - ldr r7, [pc, #168] ; (30a7c ) │ │ - ldr.w r8, [pc, #172] ; 30a80 │ │ - mov r6, r5 │ │ - ldr.w r9, [pc, #168] ; 30a84 │ │ - add r7, pc │ │ - add r8, pc │ │ + str r3, [sp, #12] │ │ + movs r3, #1 │ │ + strb r3, [r0, #18] │ │ add r9, pc │ │ - mov fp, r0 │ │ - b.n 30a64 │ │ + ldr r0, [r0, #12] │ │ + bl 4007c │ │ + ldr.w sl, [pc, #148] ; 32060 │ │ + ldr.w fp, [pc, #148] ; 32064 │ │ + add sl, pc │ │ + add fp, pc │ │ + mov r6, r0 │ │ + ldr r3, [r4, #12] │ │ + cmp r5, r3 │ │ + bge.n 3204c │ │ ldr r2, [sp, #12] │ │ ldr r3, [r4, #48] ; 0x30 │ │ - cbz r2, 309f0 │ │ - ldr r3, [r3, r5] │ │ - b.n 309fe │ │ - ldr r0, [r3, r5] │ │ - mov r1, r7 │ │ + cbz r2, 31fea │ │ + ldr.w r8, [r3, r5, lsl #2] │ │ + b.n 31ffa │ │ + ldr.w r0, [r3, r5, lsl #2] │ │ + mov r1, r9 │ │ mov.w r2, #320 ; 0x140 │ │ - bl 3ca88 <__ckd_salloc__> │ │ - mov r3, r0 │ │ - ldrb r2, [r3, #0] │ │ - sub.w r0, r2, #60 ; 0x3c │ │ - negs r1, r0 │ │ - adc.w r1, r1, r0 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + mov r8, r0 │ │ + ldrb.w r2, [r8] │ │ + cmp r2, #60 ; 0x3c │ │ + beq.n 3201a │ │ cmp r2, #91 ; 0x5b │ │ - ite ne │ │ - movne r2, r1 │ │ - orreq.w r2, r1, #1 │ │ - cbnz r2, 30a38 │ │ - cmp.w sl, #0 │ │ - beq.n 30a24 │ │ - cmp.w sl, #1 │ │ - bne.n 30a38 │ │ - b.n 30a2e │ │ - mov r0, r3 │ │ - str r3, [sp, #8] │ │ - bl 3c8cc │ │ - b.n 30a36 │ │ - mov r0, r3 │ │ - str r3, [sp, #8] │ │ - bl 3c8ac │ │ - ldr r3, [sp, #8] │ │ + beq.n 3201a │ │ + cbz r7, 32014 │ │ + cmp r7, #1 │ │ + bne.n 3201a │ │ + mov r0, r8 │ │ + bl 3dfda │ │ + b.n 3201a │ │ + mov r0, r8 │ │ + bl 3dff6 │ │ ldr r2, [r4, #48] ; 0x30 │ │ - mov r0, fp │ │ - str r3, [r2, r5] │ │ - mov r2, r6 │ │ + mov r0, r6 │ │ + str.w r8, [r2, r5, lsl #2] │ │ + mov r2, r5 │ │ ldr r3, [r4, #48] ; 0x30 │ │ - ldr r1, [r3, r5] │ │ - bl 3ea8c │ │ - cmp r0, r6 │ │ - beq.n 30a60 │ │ + ldr.w r1, [r3, r5, lsl #2] │ │ + bl 4021a │ │ + cmp r0, r5 │ │ + beq.n 32048 │ │ ldr r3, [r4, #48] ; 0x30 │ │ movs r0, #3 │ │ - mov r1, r8 │ │ + mov r1, sl │ │ movw r2, #343 ; 0x157 │ │ - ldr r3, [r3, r5] │ │ + ldr.w r3, [r3, r5, lsl #2] │ │ str r3, [sp, #0] │ │ - mov r3, r9 │ │ - bl 3df24 │ │ - adds r6, #1 │ │ - adds r5, #4 │ │ - ldr r3, [r4, #12] │ │ - cmp r6, r3 │ │ - blt.n 309e6 │ │ + mov r3, fp │ │ + bl 3f6b8 │ │ + adds r5, #1 │ │ + b.n 31fd8 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - bl 3ed50 │ │ - str.w fp, [r4, #52] ; 0x34 │ │ + bl 404e8 │ │ movs r0, #0 │ │ + str r6, [r4, #52] ; 0x34 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - pop {r7, pc} │ │ + cbz r2, 32094 │ │ movs r1, r0 │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ + cbz r2, 32094 │ │ movs r1, r0 │ │ - pop {r0, r2, r4, r6, r7, pc} │ │ + sxth r1, r3 │ │ movs r1, r0 │ │ │ │ -00030a88 : │ │ +00032068 : │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ bx lr │ │ │ │ -00030a8e : │ │ +0003206e : │ │ push {r4, lr} │ │ ldr r4, [r0, #64] ; 0x40 │ │ ldr r4, [r4, #4] │ │ - blx r4 │ │ - pop {r4, pc} │ │ + mov ip, r4 │ │ + ldmia.w sp!, {r4, lr} │ │ + bx ip │ │ │ │ -00030a98 : │ │ +0003207c : │ │ cmp r2, #1 │ │ push {r3, r4, r5, r6, r7, lr} │ │ + mov r5, r0 │ │ vpush {d8} │ │ - mov r4, r0 │ │ - mov r6, r1 │ │ - mov r7, r3 │ │ - beq.n 30ac8 │ │ + mov r7, r1 │ │ + mov r6, r3 │ │ + beq.n 320ac │ │ cmp r2, #2 │ │ - beq.n 30ad0 │ │ - cbnz r2, 30ada │ │ + beq.n 320b4 │ │ + cbnz r2, 320be │ │ mov r2, r3 │ │ - bl 32218 │ │ - mov r5, r0 │ │ - cbnz r0, 30aee │ │ - mov r0, r4 │ │ - mov r1, r6 │ │ - mov r2, r7 │ │ - bl 33824 │ │ - mov r5, r0 │ │ - cbnz r0, 30aee │ │ - b.n 30b70 │ │ + bl 337cc │ │ + mov r4, r0 │ │ + cbnz r0, 320d2 │ │ + mov r0, r5 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ + bl 34d70 │ │ + mov r4, r0 │ │ + cbnz r0, 320d2 │ │ + b.n 32154 │ │ mov r2, r3 │ │ - bl 32218 │ │ - b.n 30ad6 │ │ + bl 337cc │ │ + b.n 320ba │ │ mov r2, r3 │ │ - bl 33824 │ │ - mov r5, r0 │ │ - b.n 30aee │ │ - ldr r1, [pc, #156] ; (30b78 ) │ │ + bl 34d70 │ │ + mov r4, r0 │ │ + b.n 320d2 │ │ + ldr r1, [pc, #156] ; (3215c ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #156] ; (30b7c ) │ │ + ldr r3, [pc, #156] ; (32160 ) │ │ movs r2, #145 ; 0x91 │ │ add r1, pc │ │ - movs r5, #0 │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 30b70 │ │ - cmp r4, #0 │ │ - beq.n 30b70 │ │ - ldr r6, [pc, #140] ; (30b80 ) │ │ - mov r0, r4 │ │ + bl 3f6b8 │ │ + movs r0, #0 │ │ + b.n 32156 │ │ + cmp r5, #0 │ │ + beq.n 32154 │ │ + ldr r6, [pc, #140] ; (32164 ) │ │ + mov r0, r5 │ │ add r6, pc │ │ mov r1, r6 │ │ - bl 3d140 │ │ - cbz r0, 30b12 │ │ - mov r0, r4 │ │ + bl 3e7dc │ │ + cbz r0, 320f6 │ │ + mov r0, r5 │ │ mov r1, r6 │ │ - bl 3d430 │ │ + bl 3eb18 │ │ vmov d7, r0, r1 │ │ vcvt.f32.f64 s17, d7 │ │ - b.n 30b16 │ │ + b.n 320fa │ │ vmov.f32 s17, #112 ; 0x3f800000 1.0 │ │ - ldr r6, [pc, #108] ; (30b84 ) │ │ - mov r0, r4 │ │ + ldr r6, [pc, #108] ; (32168 ) │ │ + mov r0, r5 │ │ add r6, pc │ │ mov r1, r6 │ │ - bl 3d140 │ │ - cbz r0, 30b36 │ │ - mov r0, r4 │ │ + bl 3e7dc │ │ + cbz r0, 3211a │ │ + mov r0, r5 │ │ mov r1, r6 │ │ - bl 3d430 │ │ + bl 3eb18 │ │ vmov d7, r0, r1 │ │ vcvt.f32.f64 s16, d7 │ │ - b.n 30b3a │ │ + b.n 3211e │ │ vmov.f32 s16, #112 ; 0x3f800000 1.0 │ │ - ldr r6, [pc, #76] ; (30b88 ) │ │ - mov r0, r4 │ │ + ldr r6, [pc, #76] ; (3216c ) │ │ + mov r0, r5 │ │ add r6, pc │ │ mov r1, r6 │ │ - bl 3d140 │ │ - cbz r0, 30b5a │ │ - mov r0, r4 │ │ + bl 3e7dc │ │ + cbz r0, 3213e │ │ + mov r0, r5 │ │ mov r1, r6 │ │ - bl 3d430 │ │ + bl 3eb18 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - b.n 30b5e │ │ - vmov.f32 s14, #112 ; 0x3f800000 1.0 │ │ - mov r0, r5 │ │ + vcvt.f32.f64 s15, d7 │ │ + b.n 32142 │ │ + vmov.f32 s15, #112 ; 0x3f800000 1.0 │ │ + mov r0, r4 │ │ vmov r1, s17 │ │ vmov r2, s16 │ │ - vmov r3, s14 │ │ - bl 30a8e │ │ - mov r0, r5 │ │ + vmov r3, s15 │ │ + bl 3206e │ │ + mov r0, r4 │ │ vpop {d8} │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - pop {r1, r3, r4, r5, r6} │ │ + sub sp, #312 ; 0x138 │ │ movs r1, r0 │ │ - pop {r0, r1, r2, r5, r7} │ │ + sub sp, #500 ; 0x1f4 │ │ movs r1, r0 │ │ - str r6, [r4, #24] │ │ + strb r2, [r7, r7] │ │ movs r1, r0 │ │ - ldrb r5, [r3, #16] │ │ + strb r1, [r6, #1] │ │ movs r1, r0 │ │ - ldrb r6, [r3, #17] │ │ + strb r2, [r6, #2] │ │ movs r1, r0 │ │ │ │ -00030b8c : │ │ - cbz r1, 30b92 │ │ +00032170 : │ │ + cbz r1, 32176 │ │ ldr r3, [r0, #28] │ │ str r3, [r1, #0] │ │ - cbz r2, 30b98 │ │ + cbz r2, 3217c │ │ ldr r3, [r0, #32] │ │ str r3, [r2, #0] │ │ ldr r0, [r0, #24] │ │ bx lr │ │ │ │ -00030b9c : │ │ +00032180 : │ │ ldr r3, [r0, #28] │ │ + vldr s14, [r0, #24] │ │ subs r1, r1, r3 │ │ vmov s15, r1 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [r0, #24] │ │ - vdiv.f32 s15, s14, s15 │ │ + vcvt.f32.s32 s15, s15 │ │ + vdiv.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ bx lr │ │ ... │ │ │ │ -00030bbc : │ │ - push {r0, r1, r2, lr} │ │ - add r2, sp, #4 │ │ - ldr r1, [pc, #16] ; (30bd4 ) │ │ +000321a0 : │ │ + push {r0, r1, r4, lr} │ │ + mov r2, sp │ │ + ldr r4, [pc, #40] ; (321d0 ) │ │ + ldr r1, [pc, #44] ; (321d4 ) │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ ldr r0, [r0, #52] ; 0x34 │ │ add r1, pc │ │ - bl 3e9de │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 40134 │ │ + ldr r2, [sp, #4] │ │ adds r3, r0, #1 │ │ + ldr r3, [r4, #0] │ │ it ne │ │ - ldrne r0, [sp, #4] │ │ - pop {r1, r2, r3, pc} │ │ + ldrne r0, [sp, #0] │ │ + cmp r2, r3 │ │ + beq.n 321ca │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ nop │ │ - cbnz r4, 30c0e │ │ + subs r4, #212 ; 0xd4 │ │ + movs r2, r0 │ │ + add r6, sp, #168 ; 0xa8 │ │ movs r1, r0 │ │ │ │ -00030bd8 : │ │ +000321d8 : │ │ ldr r0, [r0, #44] ; 0x2c │ │ bx lr │ │ │ │ -00030bdc : │ │ - cbz r0, 30be0 │ │ +000321dc : │ │ + cbz r0, 321e0 │ │ ldrb r0, [r0, #16] │ │ bx lr │ │ │ │ -00030be2 : │ │ - cbz r0, 30be6 │ │ +000321e2 : │ │ + cbz r0, 321e6 │ │ ldr r0, [r0, #4] │ │ bx lr │ │ │ │ -00030be8 : │ │ +000321e8 : │ │ push {r4, r5, r6, lr} │ │ mov r6, r2 │ │ - ldr r2, [pc, #28] ; (30c0c ) │ │ + ldr r2, [pc, #28] ; (3220c ) │ │ mov r4, r0 │ │ str r1, [r0, #0] │ │ mov r5, r3 │ │ ldrb r0, [r1, #16] │ │ add r2, pc │ │ movs r1, #4 │ │ movw r3, #705 ; 0x2c1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ strh r6, [r4, #8] │ │ strh r5, [r4, #10] │ │ str r0, [r4, #4] │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - cbnz r6, 30c68 │ │ + add r7, sp, #632 ; 0x278 │ │ movs r1, r0 │ │ │ │ -00030c10 : │ │ - push {r3, lr} │ │ - ldrb r3, [r0, #16] │ │ - cmp r1, r3 │ │ - bge.n 30c22 │ │ +00032210 : │ │ + ldrb r2, [r0, #16] │ │ + cmp r1, r2 │ │ + bge.n 3221e │ │ ldr r3, [r0, #64] ; 0x40 │ │ ldr r3, [r3, #28] │ │ - cbz r3, 30c26 │ │ - blx r3 │ │ - pop {r3, pc} │ │ + cbz r3, 3221e │ │ + bx r3 │ │ movs r0, #0 │ │ - pop {r3, pc} │ │ - mov r0, r3 │ │ - pop {r3, pc} │ │ + bx lr │ │ │ │ -00030c2a : │ │ - push {r4, lr} │ │ - ldrb r4, [r0, #16] │ │ - cmp r3, r4 │ │ - bge.n 30c3c │ │ +00032222 : │ │ + push {r4, r5, lr} │ │ + ldrb r5, [r0, #16] │ │ + cmp r3, r5 │ │ + bge.n 32238 │ │ ldr r4, [r0, #64] ; 0x40 │ │ ldr r4, [r4, #24] │ │ - cbz r4, 30c40 │ │ - blx r4 │ │ - pop {r4, pc} │ │ + cbz r4, 32238 │ │ + mov ip, r4 │ │ + ldmia.w sp!, {r4, r5, lr} │ │ + bx ip │ │ movs r0, #0 │ │ - pop {r4, pc} │ │ - mov r0, r4 │ │ - pop {r4, pc} │ │ + pop {r4, r5, pc} │ │ │ │ -00030c44 : │ │ - push {r3, lr} │ │ - ldr r3, [r0, #0] │ │ +0003223c : │ │ + ldr r2, [r0, #0] │ │ ldrsh.w r1, [r0, #8] │ │ - ldrb r2, [r3, #16] │ │ - subs r2, #1 │ │ - cmp r1, r2 │ │ - beq.n 30c5c │ │ - ldr r3, [r3, #64] ; 0x40 │ │ + ldrb r3, [r2, #16] │ │ + subs r3, #1 │ │ + cmp r1, r3 │ │ + beq.n 32250 │ │ + ldr r3, [r2, #64] ; 0x40 │ │ ldr r3, [r3, #32] │ │ - blx r3 │ │ - pop {r3, pc} │ │ + bx r3 │ │ movs r0, #0 │ │ - pop {r3, pc} │ │ + bx lr │ │ │ │ -00030c60 : │ │ - push {r3, lr} │ │ +00032254 : │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #64] ; 0x40 │ │ ldr r3, [r3, #36] ; 0x24 │ │ - blx r3 │ │ - pop {r3, pc} │ │ + bx r3 │ │ │ │ -00030c6c : │ │ - push {r3, lr} │ │ +0003225c : │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #64] ; 0x40 │ │ ldr r3, [r3, #40] ; 0x28 │ │ - blx r3 │ │ - pop {r3, pc} │ │ + bx r3 │ │ │ │ -00030c78 : │ │ +00032264 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r3, [r4, #0] │ │ mov r0, r4 │ │ + ldmia.w sp!, {r4, lr} │ │ ldr r3, [r3, #64] ; 0x40 │ │ ldr r3, [r3, #44] ; 0x2c │ │ - blx r3 │ │ - pop {r4, pc} │ │ + bx r3 │ │ │ │ -00030c8e : │ │ - push {r0, r1, r4, lr} │ │ - mov r4, r0 │ │ - add r2, sp, #4 │ │ +0003227c : │ │ + push {r0, r1, r2, r4, r5, lr} │ │ + mov r5, r0 │ │ + ldr r4, [pc, #44] ; (322b0 ) │ │ + mov r2, sp │ │ ldr r0, [r0, #52] ; 0x34 │ │ - bl 3e9de │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + bl 40134 │ │ adds r0, #1 │ │ - it ne │ │ - ldrne r0, [sp, #4] │ │ - bne.n 30ca8 │ │ - mov r0, r4 │ │ - bl 30bbc │ │ - pop {r2, r3, r4, pc} │ │ - ... │ │ + bne.n 3229e │ │ + mov r0, r5 │ │ + bl 321a0 │ │ + b.n 322a0 │ │ + ldr r0, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 322ac │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #12 │ │ + pop {r4, r5, pc} │ │ + subs r3, #246 ; 0xf6 │ │ + movs r2, r0 │ │ │ │ -00030cac : │ │ +000322b4 : │ │ push {r1, r2, r3} │ │ - stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, lr} │ │ - add r3, sp, #36 ; 0x24 │ │ - mov r5, r0 │ │ + ldr r3, [pc, #132] ; (3233c ) │ │ + stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + add r5, sp, #36 ; 0x24 │ │ + mov r8, r0 │ │ + ldr r2, [r3, #0] │ │ movs r0, #0 │ │ - ldr.w r7, [r3], #4 │ │ - str r3, [sp, #4] │ │ - b.n 30cc2 │ │ - adds r0, #1 │ │ - ldr r3, [sp, #4] │ │ - adds r2, r3, #4 │ │ + ldr.w r9, [r5], #4 │ │ + mov r6, r3 │ │ str r2, [sp, #4] │ │ - ldr r6, [r3, #0] │ │ - cmp r6, #0 │ │ - bne.n 30cc0 │ │ - ldr r2, [pc, #84] ; (30d24 ) │ │ - movw r3, #738 ; 0x2e2 │ │ + mov r2, r5 │ │ + str r5, [sp, #0] │ │ + ldr.w r4, [r2], #4 │ │ + cbz r4, 322de │ │ + adds r0, #1 │ │ + b.n 322d4 │ │ + ldr r2, [pc, #96] ; (32340 ) │ │ movs r1, #4 │ │ + movw r3, #738 ; 0x2e2 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - add r3, sp, #40 ; 0x28 │ │ - str r3, [sp, #4] │ │ - mov r4, r0 │ │ - mov r8, r0 │ │ - b.n 30cf0 │ │ - bl 30c8e │ │ - adds r6, #1 │ │ - str.w r0, [r8], #4 │ │ - ldr r3, [sp, #4] │ │ - mov r0, r5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + str r5, [sp, #0] │ │ + mov r7, r0 │ │ + ldr r3, [sp, #0] │ │ + mov r0, r8 │ │ adds r2, r3, #4 │ │ - str r2, [sp, #4] │ │ + str r2, [sp, #0] │ │ ldr r1, [r3, #0] │ │ - cmp r1, #0 │ │ - bne.n 30ce6 │ │ - mov r1, r7 │ │ - bl 30c8e │ │ - mov r2, r4 │ │ - mov r3, r6 │ │ + cbz r1, 32308 │ │ + bl 3227c │ │ + str.w r0, [r7, r4, lsl #2] │ │ + adds r4, #1 │ │ + b.n 322f0 │ │ + mov r1, r9 │ │ + bl 3227c │ │ + mov r3, r4 │ │ + mov r2, r7 │ │ mov r1, r0 │ │ - mov r0, r5 │ │ - bl 30c2a │ │ - mov r5, r0 │ │ + mov r0, r8 │ │ + bl 32222 │ │ + mov r4, r0 │ │ + mov r0, r7 │ │ + bl 3e1f8 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r6, #0] │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - mov r0, r5 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ + cmp r2, r3 │ │ + beq.n 32330 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ add sp, #12 │ │ bx lr │ │ nop │ │ - hlt 0x0006 │ │ + subs r3, #192 ; 0xc0 │ │ + movs r2, r0 │ │ + add r6, sp, #696 ; 0x2b8 │ │ movs r1, r0 │ │ │ │ -00030d28 : │ │ +00032344 : │ │ ldr r3, [r0, #12] │ │ bic.w r1, r1, #4278190080 ; 0xff000000 │ │ cmp r1, r3 │ │ itte lt │ │ ldrlt r3, [r0, #48] ; 0x30 │ │ ldrlt.w r0, [r3, r1, lsl #2] │ │ movge r0, #0 │ │ bx lr │ │ │ │ -00030d3c : │ │ - stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ +00032358 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + sub sp, #20 │ │ + ldr r5, [pc, #196] ; (32424 ) │ │ mov r4, r0 │ │ - mov r6, r2 │ │ + mov r7, r2 │ │ ldr r0, [r0, #52] ; 0x34 │ │ - add r2, sp, #12 │ │ - mov r5, r1 │ │ - bl 3e9de │ │ - cbnz r0, 30d66 │ │ - ldr r1, [pc, #156] ; (30df0 ) │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + add r2, sp, #8 │ │ + mov r6, r1 │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #12] │ │ + bl 40134 │ │ + cbnz r0, 3238e │ │ + ldr r1, [pc, #172] ; (32428 ) │ │ movs r0, #3 │ │ - ldr r3, [pc, #156] ; (30df4 ) │ │ + ldr r3, [pc, #172] ; (3242c ) │ │ movw r2, #825 ; 0x339 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 30de8 │ │ + bl 3f6b8 │ │ + b.n 32410 │ │ ldr r3, [r4, #12] │ │ - cmp r6, #0 │ │ + cmp r7, #0 │ │ ldr r1, [r4, #8] │ │ - itt ge │ │ + ittet ge │ │ orrge.w r2, r3, #2147483648 ; 0x80000000 │ │ - orrge.w r6, r2, r6, lsl #24 │ │ - str r3, [sp, #12] │ │ - it ge │ │ - strge r6, [sp, #12] │ │ + orrge.w r2, r2, r7, lsl #24 │ │ + strlt r3, [sp, #8] │ │ + strge r2, [sp, #8] │ │ cmp r3, r1 │ │ - blt.n 30d96 │ │ + blt.n 323bc │ │ adds r1, #10 │ │ - ldr r2, [pc, #116] ; (30df8 ) │ │ + ldr r2, [pc, #132] ; (32430 ) │ │ str r1, [r4, #8] │ │ movw r3, #839 ; 0x347 │ │ + ldr r0, [r4, #48] ; 0x30 │ │ lsls r1, r1, #2 │ │ add r2, pc │ │ - ldr r0, [r4, #48] ; 0x30 │ │ - bl 3ca60 <__ckd_realloc__> │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ str r0, [r4, #48] ; 0x30 │ │ - ldr r6, [pc, #100] ; (30dfc ) │ │ + ldr r7, [pc, #116] ; (32434 ) │ │ movw r2, #843 ; 0x34b │ │ - mov r0, r5 │ │ - ldr.w r8, [r4, #12] │ │ - add r6, pc │ │ - ldr r7, [r4, #48] ; 0x30 │ │ - mov r1, r6 │ │ - bl 3ca88 <__ckd_salloc__> │ │ - str.w r0, [r7, r8, lsl #2] │ │ + mov r0, r6 │ │ + ldr.w r9, [r4, #12] │ │ + add r7, pc │ │ + ldr.w r8, [r4, #48] ; 0x30 │ │ + mov r1, r7 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ ldr r2, [r4, #12] │ │ + str.w r0, [r8, r9, lsl #2] │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r0, [r4, #52] ; 0x34 │ │ ldr.w r1, [r3, r2, lsl #2] │ │ - ldr r2, [sp, #12] │ │ - bl 3ea8c │ │ - ldr r2, [sp, #12] │ │ - cmp r0, r2 │ │ - beq.n 30de2 │ │ - ldr r0, [r4, #12] │ │ - ldr r1, [r4, #48] ; 0x30 │ │ - ldr r3, [pc, #52] ; (30e00 ) │ │ - ldr.w r1, [r1, r0, lsl #2] │ │ - add r3, pc │ │ + ldr r2, [sp, #8] │ │ + bl 4021a │ │ + ldr r3, [sp, #8] │ │ + cmp r0, r3 │ │ + beq.n 3240a │ │ + ldr r1, [r4, #12] │ │ movs r0, #4 │ │ - stmia.w sp, {r1, r2} │ │ - mov r1, r6 │ │ + ldr r2, [r4, #48] ; 0x30 │ │ + ldr.w r2, [r2, r1, lsl #2] │ │ + mov r1, r7 │ │ + stmia.w sp, {r2, r3} │ │ movw r2, #847 ; 0x34f │ │ - bl 3df24 │ │ + ldr r3, [pc, #52] ; (32438 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ ldr r3, [r4, #12] │ │ adds r3, #1 │ │ str r3, [r4, #12] │ │ - ldr r0, [sp, #12] │ │ - add sp, #16 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - rev r2, r0 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [sp, #8] │ │ + cmp r2, r3 │ │ + beq.n 3241e │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + subs r3, #22 │ │ + movs r2, r0 │ │ + add r6, sp, #64 ; 0x40 │ │ movs r1, r0 │ │ - hlt 0x000a │ │ + add r6, sp, #616 ; 0x268 │ │ movs r1, r0 │ │ - cbnz r0, 30e30 │ │ + add r5, sp, #896 ; 0x380 │ │ movs r1, r0 │ │ - cbnz r2, 30e2e │ │ + add r5, sp, #816 ; 0x330 │ │ movs r1, r0 │ │ - rev r2, r6 │ │ + add r6, sp, #216 ; 0xd8 │ │ movs r1, r0 │ │ │ │ -00030e04 : │ │ +0003243c : │ │ push {r4, r5, r6, r7, lr} │ │ - vpush {d8} │ │ mov r5, r0 │ │ + vpush {d8} │ │ + ldr r6, [r0, #44] ; 0x2c │ │ vmov s16, r2 │ │ - ldrb r3, [r0, #18] │ │ + ldrb r2, [r0, #18] │ │ sub sp, #12 │ │ - ldr r7, [r0, #44] ; 0x2c │ │ - cbnz r3, 30e34 │ │ - ldr r2, [pc, #88] ; (30e74 ) │ │ - movs r0, #3 │ │ - ldr r3, [pc, #88] ; (30e78 ) │ │ - mov.w r4, #4294967295 ; 0xffffffff │ │ - add r2, pc │ │ + cbnz r2, 32466 │ │ str r1, [sp, #0] │ │ - add r3, pc │ │ - mov r1, r2 │ │ + movs r0, #3 │ │ + ldr r1, [pc, #80] ; (324a8 ) │ │ movw r2, #863 ; 0x35f │ │ - bl 3df24 │ │ - b.n 30e6a │ │ + ldr r3, [pc, #80] ; (324ac ) │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + b.n 32474 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ - bl 30d3c │ │ - adds r2, r0, #1 │ │ + bl 32358 │ │ + adds r3, r0, #1 │ │ mov r4, r0 │ │ - beq.n 30e6a │ │ + bne.n 3247a │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 324a0 │ │ ldr r3, [r5, #64] ; 0x40 │ │ - cbz r3, 30e62 │ │ - ldr r6, [r3, #16] │ │ - cbz r6, 30e62 │ │ - vcvt.f64.f32 d8, s16 │ │ + cbz r3, 3249a │ │ + ldr r7, [r3, #16] │ │ + cbz r7, 3249a │ │ + vcvt.f64.f32 d7, s16 │ │ ldr r0, [r5, #20] │ │ - vmov r2, r3, d8 │ │ - blx 3fc70 │ │ + vmov r2, r3, d7 │ │ + blx 4137c │ │ mov r1, r4 │ │ mov r2, r0 │ │ mov r0, r5 │ │ - blx r6 │ │ - mov r7, r0 │ │ - cmp r7, #0 │ │ - it eq │ │ - moveq.w r4, #4294967295 ; 0xffffffff │ │ + blx r7 │ │ + mov r6, r0 │ │ + cmp r6, #0 │ │ + beq.n 32474 │ │ mov r0, r4 │ │ add sp, #12 │ │ vpop {d8} │ │ pop {r4, r5, r6, r7, pc} │ │ - cbnz r2, 30e86 │ │ + add r5, sp, #224 ; 0xe0 │ │ movs r1, r0 │ │ - rev r1, r3 │ │ + add r6, sp, #100 ; 0x64 │ │ movs r1, r0 │ │ - movs r0, r0 │ │ - ... │ │ │ │ -00030e80 : │ │ +000324b0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - vpush {d8} │ │ mov r5, r3 │ │ - vldr s16, [pc, #228] ; 30f70 │ │ - ldr r6, [pc, #228] ; (30f74 ) │ │ - sub sp, #12 │ │ + vpush {d8} │ │ mov.w r3, #888 ; 0x378 │ │ - mov r7, r1 │ │ - add r6, pc │ │ - movs r1, #28 │ │ + ldr r6, [pc, #236] ; (325ac ) │ │ + mov r9, r1 │ │ mov r8, r2 │ │ - mov r9, r0 │ │ - mov r2, r6 │ │ + movs r1, #28 │ │ + add r6, pc │ │ + mov r7, r0 │ │ + sub sp, #12 │ │ movs r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov r2, r6 │ │ + vldr s16, [pc, #212] ; 325a8 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r4, r0 │ │ - stmia.w r0, {r7, r8} │ │ + str.w r9, [r0] │ │ + str.w r8, [r0, #4] │ │ mov r0, r5 │ │ - bl 3e5de │ │ + bl 3fd2c │ │ movw r3, #893 ; 0x37d │ │ movs r1, #4 │ │ mov r2, r6 │ │ str r0, [r4, #8] │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #0 │ │ str r3, [r4, #16] │ │ str r3, [r4, #20] │ │ mov r3, r5 │ │ str r0, [r4, #12] │ │ - b.n 30edc │ │ + cbz r3, 32512 │ │ vldr d7, [r3] │ │ - vcvt.f32.f64 s14, d7 │ │ ldr r3, [r3, #8] │ │ + vcvt.f32.f64 s14, d7 │ │ vadd.f32 s16, s16, s14 │ │ - cmp r3, #0 │ │ - bne.n 30ece │ │ + b.n 32500 │ │ vcvt.f64.f32 d8, s16 │ │ - vldr d7, [pc, #120] ; 30f60 │ │ + vldr d7, [pc, #128] ; 32598 │ │ vcmpe.f64 d8, d7 │ │ vmrs APSR_nzcv, fpscr │ │ - bgt.n 30f00 │ │ - vldr d7, [pc, #116] ; 30f68 │ │ + bgt.n 32536 │ │ + vldr d7, [pc, #120] ; 325a0 │ │ vcmpe.f64 d8, d7 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl.n 30f2c │ │ - ldr r1, [pc, #116] ; (30f78 ) │ │ + bmi.n 32536 │ │ + movs r6, #0 │ │ + b.n 32562 │ │ + ldr r1, [pc, #120] ; (325b0 ) │ │ movs r0, #3 │ │ - ldr r3, [pc, #116] ; (30f7c ) │ │ + ldr r3, [pc, #120] ; (325b4 ) │ │ movw r2, #901 ; 0x385 │ │ - add r1, pc │ │ vstr d8, [sp] │ │ + add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r3, r5 │ │ - b.n 30f28 │ │ + cmp r3, #0 │ │ + beq.n 32532 │ │ vldr d7, [r3] │ │ vdiv.f64 d7, d7, d8 │ │ vstr d7, [r3] │ │ ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - bne.n 30f1a │ │ - movs r6, #0 │ │ - b.n 30f50 │ │ + b.n 3254e │ │ + cbz r5, 32588 │ │ vldr d7, [r5] │ │ + ldr r0, [r7, #20] │ │ + ldr.w r8, [r4, #12] │ │ vcvt.f32.f64 s14, d7 │ │ - ldr.w r0, [r9, #20] │ │ - ldr r7, [r4, #12] │ │ vcvt.f64.f32 d7, s14 │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ - str r0, [r7, r6] │ │ - adds r6, #4 │ │ + blx 4137c │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 30f30 │ │ + str.w r0, [r8, r6] │ │ + adds r6, #4 │ │ + b.n 32562 │ │ mov r0, r4 │ │ add sp, #12 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + nop.w │ │ ldr r1, [sp, #616] ; 0x268 │ │ ldr r1, [sp, #612] ; 0x264 │ │ ldr r1, [sp, #612] ; 0x264 │ │ subs r7, #241 ; 0xf1 │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ ldmia r4!, {r2, r3, r6, r7} │ │ ldmia r4!, {r2, r3, r6, r7} │ │ subs r7, #236 ; 0xec │ │ movs r0, r0 │ │ movs r0, r0 │ │ - ; instruction: 0xb8c4 │ │ + add r4, sp, #824 ; 0x338 │ │ movs r1, r0 │ │ - ; instruction: 0xb852 │ │ + add r4, sp, #320 ; 0x140 │ │ movs r1, r0 │ │ - cbnz r2, 30fa4 │ │ + add r5, sp, #592 ; 0x250 │ │ movs r1, r0 │ │ │ │ -00030f80 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ +000325b8 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r4, r0 │ │ - ldr r6, [r0, #16] │ │ - mov r5, r1 │ │ + ldr r5, [r0, #16] │ │ + mov r6, r1 │ │ mov r7, r2 │ │ - cbnz r6, 30fae │ │ - ldr r1, [pc, #188] ; (3104c ) │ │ + cbnz r5, 325e8 │ │ + ldr r1, [pc, #180] ; (3267c ) │ │ mov.w r2, #920 ; 0x398 │ │ mov.w r0, #1536 ; 0x600 │ │ add r1, pc │ │ - bl 3ca38 <__ckd_malloc__> │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ movs r1, #255 ; 0xff │ │ mov.w r2, #1536 ; 0x600 │ │ str r0, [r4, #16] │ │ - blx e170 │ │ + blx e9b8 │ │ movs r3, #128 ; 0x80 │ │ - str r6, [r4, #24] │ │ + str r5, [r4, #24] │ │ str r3, [r4, #20] │ │ ldr r1, [r4, #20] │ │ - movs r6, #12 │ │ + movs r2, #12 │ │ ldr r0, [r4, #16] │ │ subs r3, r1, #1 │ │ - ands r3, r5 │ │ - mul.w r2, r6, r3 │ │ - ldr.w ip, [r0, r2] │ │ - cmp.w ip, #4294967295 ; 0xffffffff │ │ - it ne │ │ - movne r2, r6 │ │ - bne.n 30fd4 │ │ - str r5, [r0, r2] │ │ - ldr r1, [r4, #16] │ │ - adds r2, r1, r2 │ │ - str r7, [r2, #4] │ │ - b.n 31040 │ │ - mul.w r6, r2, r3 │ │ - adds r3, r0, r6 │ │ + ands r3, r6 │ │ + mul.w lr, r2, r3 │ │ + add.w ip, r0, lr │ │ + ldr.w r5, [r0, lr] │ │ + adds r5, #1 │ │ + bne.n 3260c │ │ + str.w r6, [r0, lr] │ │ + str.w r7, [ip, #4] │ │ + b.n 32670 │ │ + mul.w r5, r2, r3 │ │ + mov.w r8, #12 │ │ + adds r3, r0, r5 │ │ ldr r3, [r3, #8] │ │ cmp.w r3, #4294967295 ; 0xffffffff │ │ - bne.n 30fd4 │ │ + bne.n 3260c │ │ ldr r3, [r4, #24] │ │ cmp r3, r1 │ │ - bne.n 31024 │ │ - ldr r2, [pc, #100] ; (31050 ) │ │ + bne.n 3264c │ │ + ldr r2, [pc, #88] ; (32680 ) │ │ movs r3, #24 │ │ muls r1, r3 │ │ - movw r3, #946 ; 0x3b2 │ │ add r2, pc │ │ - bl 3ca60 <__ckd_realloc__> │ │ - ldr r3, [r4, #20] │ │ - movs r2, #12 │ │ + movw r3, #946 ; 0x3b2 │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ + ldr r2, [r4, #20] │ │ movs r1, #255 ; 0xff │ │ - muls r2, r3 │ │ + mul.w r2, r8, r2 │ │ str r0, [r4, #16] │ │ - adds r0, r0, r2 │ │ - blx e170 │ │ + add r0, r2 │ │ + blx e9b8 │ │ ldr r3, [r4, #20] │ │ lsls r2, r3, #1 │ │ str r2, [r4, #20] │ │ - b.n 3102c │ │ - adds r2, #12 │ │ - add.w ip, r0, r2 │ │ - ldr.w ip, [ip, #-12] │ │ - cmp.w ip, #4294967295 ; 0xffffffff │ │ - beq.n 3102c │ │ - adds r3, #1 │ │ - b.n 31028 │ │ - movs r2, #0 │ │ - mov r3, r2 │ │ + b.n 32660 │ │ + movs r3, #0 │ │ cmp r3, r1 │ │ - blt.n 31010 │ │ - ldr r1, [r4, #16] │ │ + bge.n 32660 │ │ + mul.w r2, r8, r3 │ │ + ldr r2, [r0, r2] │ │ + adds r2, #1 │ │ + beq.n 32660 │ │ + adds r3, #1 │ │ + b.n 3264e │ │ movs r2, #12 │ │ - muls r2, r3 │ │ - str r5, [r1, r2] │ │ ldr r1, [r4, #16] │ │ - adds r2, r1, r2 │ │ - str r7, [r2, #4] │ │ - ldr r2, [r4, #16] │ │ - adds r6, r2, r6 │ │ - str r3, [r6, #8] │ │ + muls r2, r3 │ │ + add r5, r1 │ │ + adds r0, r1, r2 │ │ + str r6, [r1, r2] │ │ + str r7, [r0, #4] │ │ + str r3, [r5, #8] │ │ ldr r2, [r4, #24] │ │ mov r0, r3 │ │ adds r2, #1 │ │ str r2, [r4, #24] │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - nop │ │ - ; instruction: 0xb7c6 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + add r3, sp, #784 ; 0x310 │ │ movs r1, r0 │ │ - ; instruction: 0xb76a │ │ + add r3, sp, #424 ; 0x1a8 │ │ movs r1, r0 │ │ │ │ -00031054 : │ │ +00032684 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #16] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #12] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ │ │ -0003106e : │ │ +0003269e : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.n 31132 │ │ - ldr r0, [r0, #0] │ │ - subs r0, #1 │ │ - str r0, [r4, #0] │ │ - cmp r0, #0 │ │ - bgt.n 31132 │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - cbz r3, 3108e │ │ + beq.n 32760 │ │ + ldr r3, [r0, #0] │ │ + subs r3, #1 │ │ + str r3, [r0, #0] │ │ + cmp r3, #0 │ │ + bgt.n 32762 │ │ + ldr r3, [r0, #64] ; 0x40 │ │ + cbz r3, 326bc │ │ ldr r3, [r3, #0] │ │ - cbz r3, 3108e │ │ - mov r0, r4 │ │ + cbz r3, 326bc │ │ blx r3 │ │ ldrb r5, [r4, #18] │ │ - cbnz r5, 310a2 │ │ - b.n 310f4 │ │ + cbnz r5, 326c6 │ │ + mov.w r8, #12 │ │ + b.n 326ea │ │ + movs r5, #0 │ │ + ldr r3, [r4, #12] │ │ + cmp r5, r3 │ │ + bge.n 326dc │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr.w r0, [r3, r5, lsl #2] │ │ adds r5, #1 │ │ - bl 3caf4 │ │ - b.n 310a4 │ │ + bl 3e1f8 │ │ + b.n 326c8 │ │ movs r5, #0 │ │ - ldr r3, [r4, #12] │ │ + b.n 3272a │ │ + movs r6, #0 │ │ + ldr r3, [r7, #20] │ │ + cmp r6, r3 │ │ + blt.n 32710 │ │ + adds r5, #1 │ │ + ldrb r3, [r4, #17] │ │ cmp r5, r3 │ │ - blt.n 31094 │ │ - movs r5, #0 │ │ - b.n 31108 │ │ + bge.n 326dc │ │ ldr r3, [r4, #60] ; 0x3c │ │ movs r6, #0 │ │ ldr.w r7, [r3, r5, lsl #2] │ │ - b.n 310c8 │ │ - ldr r2, [r7, #4] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - adds r2, r6, r2 │ │ - adds r6, #1 │ │ - ldr.w r0, [r3, r2, lsl #2] │ │ - bl 3caf4 │ │ ldr r3, [r7, #8] │ │ cmp r6, r3 │ │ - blt.n 310b8 │ │ - movs r6, #0 │ │ - mov r8, r6 │ │ - b.n 310ec │ │ - ldr r3, [r7, #16] │ │ - ldr r3, [r3, r6] │ │ + bge.n 326e0 │ │ + ldr r3, [r7, #4] │ │ + ldr r2, [r4, #48] ; 0x30 │ │ + add r3, r6 │ │ + adds r6, #1 │ │ + ldr.w r0, [r2, r3, lsl #2] │ │ + bl 3e1f8 │ │ + b.n 326f8 │ │ + mul.w r3, r8, r6 │ │ + ldr r2, [r7, #16] │ │ + ldr r3, [r2, r3] │ │ adds r2, r3, #1 │ │ - beq.n 310e6 │ │ + beq.n 32726 │ │ ldr r2, [r4, #48] ; 0x30 │ │ ldr.w r0, [r2, r3, lsl #2] │ │ - bl 3caf4 │ │ - add.w r8, r8, #1 │ │ - adds r6, #12 │ │ - ldr r3, [r7, #20] │ │ - cmp r8, r3 │ │ - blt.n 310d4 │ │ - adds r5, #1 │ │ + bl 3e1f8 │ │ + adds r6, #1 │ │ + b.n 326e2 │ │ ldrb r3, [r4, #17] │ │ cmp r5, r3 │ │ - blt.n 310ae │ │ - b.n 310aa │ │ + bge.n 3273e │ │ ldr r3, [r4, #60] ; 0x3c │ │ ldr.w r0, [r3, r5, lsl #2] │ │ adds r5, #1 │ │ - bl 31054 │ │ - ldrb r3, [r4, #17] │ │ - cmp r5, r3 │ │ - blt.n 310fc │ │ + bl 32684 │ │ + b.n 3272a │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - bl 3ed50 │ │ + bl 404e8 │ │ ldr r0, [r4, #48] ; 0x30 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #4] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - movs r0, #0 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + bl 3e1f8 │ │ + movs r3, #0 │ │ + b.n 32762 │ │ + mov r3, r0 │ │ + mov r0, r3 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ... │ │ │ │ -00031138 : │ │ +00032768 : │ │ push {r4, r5, r6, r7, lr} │ │ + mov r6, r2 │ │ vpush {d8} │ │ - sub sp, #12 │ │ - vmov s16, r3 │ │ - mov r7, r2 │ │ mov r5, r0 │ │ - mov r6, r1 │ │ - bl 30c8e │ │ + mov r4, r1 │ │ + vmov s16, r3 │ │ + sub sp, #12 │ │ + bl 3227c │ │ adds r2, r0, #1 │ │ - mov r4, r0 │ │ - beq.n 3115a │ │ - ldrb r3, [r5, #17] │ │ - movs r2, #0 │ │ - b.n 3117e │ │ - ldr r1, [pc, #232] ; (31244 ) │ │ + beq.n 32788 │ │ + ldrb r1, [r5, #17] │ │ + movs r3, #0 │ │ + b.n 327a8 │ │ + ldr r1, [pc, #228] ; (32870 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #232] ; (31248 ) │ │ + ldr r3, [pc, #228] ; (32874 ) │ │ mov.w r2, #992 ; 0x3e0 │ │ + str r4, [sp, #0] │ │ add r1, pc │ │ - str r6, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 31238 │ │ - ldr r1, [r5, #60] ; 0x3c │ │ - ldr.w r1, [r1, r2, lsl #2] │ │ - ldr r1, [r1, #0] │ │ - cmp r1, r4 │ │ - beq.n 31182 │ │ - adds r2, #1 │ │ - cmp r2, r3 │ │ - blt.n 31170 │ │ - cmp r2, r3 │ │ - bne.n 311a0 │ │ - ldr r1, [pc, #196] ; (3124c ) │ │ + b.n 327c0 │ │ + ldr r2, [r5, #60] ; 0x3c │ │ + ldr.w r2, [r2, r3, lsl #2] │ │ + ldr r2, [r2, #0] │ │ + cmp r2, r0 │ │ + beq.n 327ac │ │ + adds r3, #1 │ │ + cmp r3, r1 │ │ + blt.n 3279a │ │ + cmp r3, r1 │ │ + bne.n 327c6 │ │ + ldr r1, [pc, #196] ; (32878 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #196] ; (31250 ) │ │ + ldr r3, [pc, #196] ; (3287c ) │ │ movw r2, #1001 ; 0x3e9 │ │ add r1, pc │ │ - str r6, [sp, #0] │ │ + str r4, [sp, #0] │ │ add r3, pc │ │ - mov.w r4, #4294967295 ; 0xffffffff │ │ - bl 3df24 │ │ - b.n 31238 │ │ - ldr r3, [r5, #60] ; 0x3c │ │ + bl 3f6b8 │ │ + b.n 32862 │ │ + ldr r2, [r5, #60] ; 0x3c │ │ + mov r1, r6 │ │ mov r0, r5 │ │ - mov r1, r7 │ │ - ldr.w r4, [r3, r2, lsl #2] │ │ - bl 30d3c │ │ + ldr.w r4, [r2, r3, lsl #2] │ │ + mov r2, r3 │ │ + bl 32358 │ │ adds r3, r0, #1 │ │ mov r6, r0 │ │ - beq.n 31236 │ │ + beq.n 32862 │ │ ldr r2, [r4, #8] │ │ ldr r3, [r4, #24] │ │ ldr r0, [r5, #20] │ │ - adds r3, r2, r3 │ │ + add r3, r2 │ │ adds r3, #1 │ │ - vmov s14, r3 │ │ - vcvt.f32.s32 s15, s14 │ │ + vmov s15, r3 │ │ + vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s16, s16, s15 │ │ vmov.f64 d7, #112 ; 0x3f800000 1.0 │ │ vcvt.f64.f32 d8, s16 │ │ vsub.f64 d7, d7, d8 │ │ vmov r2, r3, d7 │ │ - blx 3fc70 │ │ + blx 4137c │ │ movs r3, #0 │ │ - b.n 311f0 │ │ - ldr r2, [r4, #12] │ │ - ldr.w r1, [r2, r3, lsl #2] │ │ - adds r1, r1, r0 │ │ - str.w r1, [r2, r3, lsl #2] │ │ - adds r3, #1 │ │ ldr r2, [r4, #8] │ │ cmp r3, r2 │ │ - blt.n 311e2 │ │ + bge.n 3281e │ │ + ldr r1, [r4, #12] │ │ + ldr.w r2, [r1, r3, lsl #2] │ │ + add r2, r0 │ │ + str.w r2, [r1, r3, lsl #2] │ │ + adds r3, #1 │ │ + b.n 32808 │ │ + ldr.w lr, [r4, #20] │ │ movs r3, #0 │ │ - mov r2, r3 │ │ - b.n 31212 │ │ + mov.w ip, #12 │ │ + cmp r3, lr │ │ + bge.n 32844 │ │ + mul.w r2, ip, r3 │ │ ldr r7, [r4, #16] │ │ - adds r1, r7, r3 │ │ - ldr r7, [r7, r3] │ │ - cmp.w r7, #4294967295 ; 0xffffffff │ │ - ittt ne │ │ - ldrne r7, [r1, #4] │ │ - addne r7, r7, r0 │ │ - strne r7, [r1, #4] │ │ + adds r3, #1 │ │ + adds r1, r7, r2 │ │ + ldr r2, [r7, r2] │ │ adds r2, #1 │ │ - adds r3, #12 │ │ - ldr r1, [r4, #20] │ │ - cmp r2, r1 │ │ - blt.n 311fc │ │ + ittt ne │ │ + ldrne r2, [r1, #4] │ │ + addne r2, r2, r0 │ │ + strne r2, [r1, #4] │ │ + b.n 32828 │ │ vmov r2, r3, d8 │ │ ldr r0, [r5, #20] │ │ - blx 3fc70 │ │ + blx 4137c │ │ mov r1, r6 │ │ mov r2, r0 │ │ mov r0, r4 │ │ add sp, #12 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 30f80 │ │ - mov r4, r0 │ │ - mov r0, r4 │ │ + b.w 325b8 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ add sp, #12 │ │ vpop {d8} │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - push {r3, r4, r5, r6, r7, lr} │ │ + add r2, sp, #0 │ │ movs r1, r0 │ │ - ; instruction: 0xb769 │ │ + add r3, sp, #460 ; 0x1cc │ │ movs r1, r0 │ │ - push {r2, r3, r6, r7, lr} │ │ + add r1, sp, #872 ; 0x368 │ │ movs r1, r0 │ │ - ; instruction: 0xb75c │ │ + add r3, sp, #424 ; 0x1a8 │ │ movs r1, r0 │ │ │ │ -00031254 : │ │ - stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ +00032880 : │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ - mov r5, r1 │ │ - mov r6, r2 │ │ - mov r8, r3 │ │ - bl 30c8e │ │ - mov r7, r0 │ │ + mov r6, r1 │ │ + mov r5, r2 │ │ + mov fp, r3 │ │ + bl 3227c │ │ + mov r8, r0 │ │ mov r0, r4 │ │ - bl 30bbc │ │ - cmp r7, r0 │ │ - bne.n 31284 │ │ - mov r1, r5 │ │ + bl 321a0 │ │ + cmp r8, r0 │ │ + bne.n 328ae │ │ mov r0, r4 │ │ - mov r2, r6 │ │ - bl 30e04 │ │ - mov r7, r0 │ │ - adds r0, #1 │ │ - it eq │ │ - moveq r5, r7 │ │ - beq.n 31344 │ │ - ldrb r6, [r4, #17] │ │ - cmp r6, #128 ; 0x80 │ │ - bne.n 3129e │ │ - ldr r1, [pc, #192] ; (3134c ) │ │ + mov r1, r6 │ │ + mov r2, r5 │ │ + bl 3243c │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ + mov r8, r0 │ │ + beq.n 328c6 │ │ + ldrb r5, [r4, #17] │ │ + cmp r5, #128 ; 0x80 │ │ + bne.n 328ce │ │ + ldr r1, [pc, #172] ; (32964 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #192] ; (31350 ) │ │ + ldr r3, [pc, #172] ; (32968 ) │ │ mov.w r2, #1048 ; 0x418 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 31340 │ │ - str.w r8, [sp, #4] │ │ - mov.w r8, #0 │ │ - mov r5, r6 │ │ - ldr.w fp, [sp, #48] ; 0x30 │ │ - mov.w sl, #4294967295 ; 0xffffffff │ │ - mov r9, r8 │ │ - b.n 312e2 │ │ - ldr r3, [sp, #4] │ │ + bl 3f6b8 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr.w sl, [sp, #40] ; 0x28 │ │ + movs r6, #0 │ │ + mov.w r9, #4294967295 ; 0xffffffff │ │ + mov r7, r6 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r6, r3 │ │ + bge.n 3290a │ │ mov r0, r4 │ │ - mov r2, r6 │ │ - ldr.w r1, [r3], #4 │ │ - str r3, [sp, #4] │ │ - bl 30d3c │ │ - adds r1, r0, #1 │ │ - beq.n 3133c │ │ - cmp.w sl, #4294967295 ; 0xffffffff │ │ - ldr.w r1, [fp], #4 │ │ + ldr.w r1, [fp, r6, lsl #2] │ │ + mov r2, r5 │ │ + bl 32358 │ │ + adds r3, r0, #1 │ │ + beq.n 328c6 │ │ + cmp.w r9, #4294967295 ; 0xffffffff │ │ + ldr.w r1, [sl], #4 │ │ it eq │ │ - biceq.w sl, r0, #4278190080 ; 0xff000000 │ │ - mov r0, r9 │ │ - bl 3e578 │ │ - add.w r8, r8, #1 │ │ - mov r9, r0 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r8, r3 │ │ - blt.n 312b4 │ │ - mov r0, r9 │ │ - bl 3e5fc │ │ - mov r1, r7 │ │ - mov r2, sl │ │ - mov r8, r0 │ │ - mov r0, r4 │ │ - mov r3, r8 │ │ - bl 30e80 │ │ + biceq.w r9, r0, #4278190080 ; 0xff000000 │ │ + mov r0, r7 │ │ + bl 3fcc8 │ │ + adds r6, #1 │ │ mov r7, r0 │ │ - mov r0, r8 │ │ - bl 3e5cc │ │ - cbz r7, 31340 │ │ + b.n 328da │ │ + mov r0, r7 │ │ + bl 3fd48 │ │ + mov r1, r8 │ │ + mov r2, r9 │ │ + mov r7, r0 │ │ + mov r0, r4 │ │ + mov r3, r7 │ │ + bl 324b0 │ │ + mov r6, r0 │ │ + mov r0, r7 │ │ + bl 3fd1c │ │ + cmp r6, #0 │ │ + beq.n 328c6 │ │ ldrb r1, [r4, #17] │ │ ldr r0, [r4, #60] ; 0x3c │ │ adds r1, #1 │ │ uxtb r1, r1 │ │ strb r1, [r4, #17] │ │ - cbnz r0, 31324 │ │ - ldr r2, [pc, #64] ; (31354 ) │ │ - movs r0, #1 │ │ + cbnz r0, 32948 │ │ + ldr r2, [pc, #52] ; (3296c ) │ │ movs r1, #4 │ │ movw r3, #1070 ; 0x42e │ │ + movs r0, #1 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - b.n 31332 │ │ - ldr r2, [pc, #48] ; (31358 ) │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + b.n 32956 │ │ + ldr r2, [pc, #36] ; (32970 ) │ │ lsls r1, r1, #2 │ │ movw r3, #1073 ; 0x431 │ │ add r2, pc │ │ - bl 3ca60 <__ckd_realloc__> │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ str r0, [r4, #60] ; 0x3c │ │ - ldr r3, [r4, #60] ; 0x3c │ │ - str.w r7, [r3, r6, lsl #2] │ │ - b.n 31344 │ │ - mov r5, r0 │ │ - b.n 31344 │ │ - mov.w r5, #4294967295 ; 0xffffffff │ │ mov r0, r5 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - push {r3, r6, r7} │ │ + ldr r3, [r4, #60] ; 0x3c │ │ + str.w r6, [r3, r5, lsl #2] │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + add r0, sp, #856 ; 0x358 │ │ movs r1, r0 │ │ - ; instruction: 0xb69b │ │ + add r2, sp, #676 ; 0x2a4 │ │ movs r1, r0 │ │ - push {r6} │ │ + add r0, sp, #336 ; 0x150 │ │ movs r1, r0 │ │ - push {r4, r5} │ │ + add r0, sp, #272 ; 0x110 │ │ movs r1, r0 │ │ │ │ -0003135c : │ │ +00032974 : │ │ + ldr r2, [r0, #4] │ │ + bic.w r3, r1, #4278190080 ; 0xff000000 │ │ push {r4, r5, lr} │ │ - bic.w r2, r1, #4278190080 ; 0xff000000 │ │ - ldr r3, [r0, #4] │ │ - cmp r2, r3 │ │ - blt.n 31370 │ │ + cmp r3, r2 │ │ + blt.n 32988 │ │ ldr r4, [r0, #8] │ │ - adds r4, r3, r4 │ │ - cmp r2, r4 │ │ - ble.n 3138e │ │ + add r4, r2 │ │ + cmp r3, r4 │ │ + ble.n 329a4 │ │ ldr r3, [r0, #20] │ │ movs r5, #12 │ │ subs r3, #1 │ │ ands r3, r1 │ │ - b.n 3137c │ │ - ldr r3, [r2, #8] │ │ adds r2, r3, #1 │ │ - beq.n 31398 │ │ - ldr r4, [r0, #16] │ │ + beq.n 329ae │ │ muls r3, r5 │ │ + ldr r4, [r0, #16] │ │ adds r2, r4, r3 │ │ ldr r3, [r4, r3] │ │ cmp r3, r1 │ │ - bne.n 3137a │ │ - b.n 3139c │ │ - ldr r1, [r0, #12] │ │ - subs r3, r2, r3 │ │ - ldr.w r0, [r1, r3, lsl #2] │ │ + beq.n 329b2 │ │ + ldr r3, [r2, #8] │ │ + b.n 32990 │ │ + subs r3, r3, r2 │ │ + ldr r2, [r0, #12] │ │ + ldr.w r0, [r2, r3, lsl #2] │ │ pop {r4, r5, pc} │ │ movs r0, #1 │ │ pop {r4, r5, pc} │ │ ldr r0, [r2, #4] │ │ pop {r4, r5, pc} │ │ │ │ -000313a0 : │ │ +000329b6 : │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r7, r3 │ │ - adds r3, r1, #1 │ │ - mov r5, r0 │ │ - mov r8, r2 │ │ - it eq │ │ - ldreq r4, [r0, #44] ; 0x2c │ │ - beq.n 3140a │ │ - movs r4, #0 │ │ + mov r7, r2 │ │ + adds r2, r1, #1 │ │ + mov r6, r0 │ │ + mov r5, r1 │ │ + mov r8, r3 │ │ + beq.n 329e0 │ │ cmp r1, #0 │ │ - bge.n 313d2 │ │ - ldr r3, [r0, #60] ; 0x3c │ │ - ubfx r2, r1, #24, #7 │ │ - ldr.w r6, [r3, r2, lsl #2] │ │ - mov r0, r6 │ │ - bl 3135c │ │ + bge.n 329e8 │ │ + ldr r4, [r0, #60] ; 0x3c │ │ + ubfx r5, r1, #24, #7 │ │ + ldr.w r5, [r4, r5, lsl #2] │ │ + mov r0, r5 │ │ + bl 32974 │ │ cmp r0, #1 │ │ mov r4, r0 │ │ - it ne │ │ - ldrne r1, [r6, #0] │ │ - beq.n 3140a │ │ - mov r2, r8 │ │ - movs r3, #0 │ │ - b.n 313f4 │ │ - ldr.w r0, [r2], #4 │ │ - adds r6, r0, #1 │ │ + bne.n 329e4 │ │ + ldr r0, [r6, #44] ; 0x2c │ │ + b.n 32a24 │ │ + ldr r5, [r5, #0] │ │ + b.n 329ea │ │ + movs r4, #0 │ │ + movs r1, #0 │ │ + cmp r1, r8 │ │ + bge.n 32a0e │ │ + ldr.w r0, [r7, r1, lsl #2] │ │ + adds r3, r0, #1 │ │ itttt lt │ │ ubfxlt r0, r0, #24, #7 │ │ - ldrlt r6, [r5, #60] ; 0x3c │ │ - ldrlt.w r0, [r6, r0, lsl #2] │ │ - ldrlt r0, [r0, #0] │ │ + ldrlt r3, [r6, #60] ; 0x3c │ │ + ldrlt.w r3, [r3, r0, lsl #2] │ │ + ldrlt r3, [r3, #0] │ │ it lt │ │ - strlt.w r0, [r2, #-4] │ │ - adds r3, #1 │ │ - cmp r3, r7 │ │ - blt.n 313d8 │ │ - ldr r3, [r5, #64] ; 0x40 │ │ - mov r0, r5 │ │ + strlt.w r3, [r7, r1, lsl #2] │ │ + adds r1, #1 │ │ + b.n 329ec │ │ + ldr r3, [r6, #64] ; 0x40 │ │ + mov r0, r6 │ │ ldr r2, [sp, #32] │ │ + mov r1, r5 │ │ str r2, [sp, #0] │ │ - mov r2, r8 │ │ - ldr r6, [r3, #12] │ │ - mov r3, r7 │ │ - blx r6 │ │ - adds r4, r4, r0 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ - │ │ -00031410 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - add.w r8, r2, #4294967295 ; 0xffffffff │ │ - mov r7, r2 │ │ - ldr r2, [pc, #96] ; (3147c ) │ │ - mov r6, r1 │ │ - sub sp, #20 │ │ - mov r5, r0 │ │ - add r2, pc │ │ - mov r0, r8 │ │ - movs r1, #4 │ │ - movw r3, #641 ; 0x281 │ │ - mov fp, r6 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov.w r9, #1 │ │ - mov r4, r0 │ │ - mov sl, r0 │ │ - b.n 3144e │ │ - ldr.w r1, [fp, #4]! │ │ - mov r0, r5 │ │ - bl 30c8e │ │ - add.w r9, r9, #1 │ │ - str.w r0, [sl, #4]! │ │ - cmp r9, r7 │ │ - bcc.n 3143c │ │ - ldr r1, [r6, #0] │ │ - mov r0, r5 │ │ - bl 30c8e │ │ - add r3, sp, #12 │ │ - mov r2, r4 │ │ - str r3, [sp, #0] │ │ + mov r2, r7 │ │ + ldr.w ip, [r3, #8] │ │ mov r3, r8 │ │ - mov r1, r0 │ │ - mov r0, r5 │ │ - bl 313a0 │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - bl 3caf4 │ │ - mov r0, r5 │ │ - add sp, #20 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - cbz r2, 314ce │ │ - movs r1, r0 │ │ + blx ip │ │ + add r0, r4 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ... │ │ │ │ -00031480 : │ │ +00032a2c : │ │ push {r1, r2, r3} │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - sub sp, #20 │ │ - add r3, sp, #44 ; 0x2c │ │ - mov r5, r0 │ │ + ldr r3, [pc, #136] ; (32ab8 ) │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + sub sp, #24 │ │ + add r5, sp, #52 ; 0x34 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + mov r8, r0 │ │ movs r0, #0 │ │ - ldr.w r7, [r3], #4 │ │ - str r3, [sp, #8] │ │ - b.n 31498 │ │ + ldr.w r9, [r5], #4 │ │ + mov r6, r3 │ │ + ldr r2, [r3, #0] │ │ + str r5, [sp, #12] │ │ + str r2, [sp, #20] │ │ + mov r2, r5 │ │ + ldr.w r4, [r2], #4 │ │ + cbz r4, 32a58 │ │ adds r0, #1 │ │ - ldr r3, [sp, #8] │ │ - adds r2, r3, #4 │ │ - str r2, [sp, #8] │ │ - ldr r6, [r3, #0] │ │ - cmp r6, #0 │ │ - bne.n 31496 │ │ - ldr r2, [pc, #88] ; (31500 ) │ │ - movw r3, #617 ; 0x269 │ │ + b.n 32a4e │ │ + ldr r2, [pc, #96] ; (32abc ) │ │ movs r1, #4 │ │ + movw r3, #541 ; 0x21d │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - add r3, sp, #48 ; 0x30 │ │ - str r3, [sp, #8] │ │ - mov r4, r0 │ │ - mov r8, r0 │ │ - b.n 314c6 │ │ - bl 30c8e │ │ - adds r6, #1 │ │ - str.w r0, [r8], #4 │ │ - ldr r3, [sp, #8] │ │ - mov r0, r5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + str r5, [sp, #12] │ │ + mov r7, r0 │ │ + ldr r3, [sp, #12] │ │ + mov r0, r8 │ │ adds r2, r3, #4 │ │ - str r2, [sp, #8] │ │ + str r2, [sp, #12] │ │ ldr r1, [r3, #0] │ │ - cmp r1, #0 │ │ - bne.n 314bc │ │ - mov r1, r7 │ │ - bl 30c8e │ │ - add r3, sp, #12 │ │ - mov r2, r4 │ │ + cbz r1, 32a82 │ │ + bl 3227c │ │ + str.w r0, [r7, r4, lsl #2] │ │ + adds r4, #1 │ │ + b.n 32a6a │ │ + mov r1, r9 │ │ + bl 3227c │ │ + mov r2, r7 │ │ + add r3, sp, #16 │ │ str r3, [sp, #0] │ │ - mov r3, r6 │ │ + mov r3, r4 │ │ mov r1, r0 │ │ - mov r0, r5 │ │ - bl 313a0 │ │ - mov r5, r0 │ │ + mov r0, r8 │ │ + bl 329b6 │ │ + mov r4, r0 │ │ + mov r0, r7 │ │ + bl 3e1f8 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r6, #0] │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - mov r0, r5 │ │ - add sp, #20 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ + cmp r2, r3 │ │ + beq.n 32aae │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ add sp, #12 │ │ bx lr │ │ - nop │ │ - uxth r0, r6 │ │ + adds r4, #68 ; 0x44 │ │ + movs r2, r0 │ │ + add r7, pc, #208 ; (adr r7, 32b90 ) │ │ movs r1, r0 │ │ │ │ -00031504 : │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r7, r3 │ │ - adds r3, r1, #1 │ │ - mov r4, r0 │ │ - mov r8, r2 │ │ - beq.n 31532 │ │ - movs r5, #0 │ │ - cmp r1, #0 │ │ - bge.n 31536 │ │ - ldr r3, [r0, #60] ; 0x3c │ │ - ubfx r2, r1, #24, #7 │ │ - ldr.w r6, [r3, r2, lsl #2] │ │ - mov r0, r6 │ │ - bl 3135c │ │ - cmp r0, #1 │ │ - mov r5, r0 │ │ - it ne │ │ - ldrne r1, [r6, #0] │ │ - bne.n 31536 │ │ - ldr r0, [r4, #44] ; 0x2c │ │ - b.n 3156e │ │ - mov r2, r8 │ │ - movs r3, #0 │ │ - b.n 31558 │ │ - ldr.w r0, [r2], #4 │ │ - adds r6, r0, #1 │ │ - itttt lt │ │ - ubfxlt r0, r0, #24, #7 │ │ - ldrlt r6, [r4, #60] ; 0x3c │ │ - ldrlt.w r0, [r6, r0, lsl #2] │ │ - ldrlt r0, [r0, #0] │ │ - it lt │ │ - strlt.w r0, [r2, #-4] │ │ - adds r3, #1 │ │ - cmp r3, r7 │ │ - blt.n 3153c │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - mov r0, r4 │ │ - ldr r2, [sp, #32] │ │ - str r2, [sp, #0] │ │ - mov r2, r8 │ │ - ldr r6, [r3, #8] │ │ - mov r3, r7 │ │ - blx r6 │ │ - adds r0, r0, r5 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ +00032ac0 : │ │ + push {r4, r5, lr} │ │ + sub sp, #28 │ │ + ldr r4, [pc, #40] ; (32af0 ) │ │ + str r3, [sp, #16] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r2, [sp, #12] │ │ + add r2, sp, #12 │ │ + ldr r5, [r4, #0] │ │ + str r3, [sp, #0] │ │ + movs r3, #2 │ │ + str r5, [sp, #20] │ │ + bl 329b6 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 32aea │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ + nop │ │ + adds r3, #180 ; 0xb4 │ │ + movs r2, r0 │ │ │ │ -00031572 : │ │ +00032af4 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ add r4, sp, #16 │ │ str.w r2, [r4, #-4]! │ │ mov r2, r4 │ │ str r3, [sp, #0] │ │ movs r3, #1 │ │ - bl 31504 │ │ + bl 329b6 │ │ add sp, #16 │ │ pop {r4, pc} │ │ │ │ -00031588 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #24] │ │ - str r2, [sp, #8] │ │ - add r2, sp, #8 │ │ - str r3, [sp, #0] │ │ - movs r3, #2 │ │ - bl 31504 │ │ - add sp, #20 │ │ - pop {pc} │ │ - ... │ │ +00032b0a : │ │ + stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ + mov r7, r2 │ │ + adds r2, r1, #1 │ │ + mov r6, r0 │ │ + mov r5, r1 │ │ + mov r8, r3 │ │ + bne.n 32b1e │ │ + ldr r0, [r0, #44] ; 0x2c │ │ + b.n 32b7a │ │ + cmp r1, #0 │ │ + bge.n 32b3c │ │ + ldr r4, [r0, #60] ; 0x3c │ │ + ubfx r5, r1, #24, #7 │ │ + ldr.w r5, [r4, r5, lsl #2] │ │ + mov r0, r5 │ │ + bl 32974 │ │ + cmp r0, #1 │ │ + mov r4, r0 │ │ + beq.n 32b7a │ │ + ldr r5, [r5, #0] │ │ + b.n 32b3e │ │ + movs r4, #0 │ │ + movs r1, #0 │ │ + cmp r1, r8 │ │ + bge.n 32b62 │ │ + ldr.w r0, [r7, r1, lsl #2] │ │ + adds r3, r0, #1 │ │ + itttt lt │ │ + ubfxlt r0, r0, #24, #7 │ │ + ldrlt r3, [r6, #60] ; 0x3c │ │ + ldrlt.w r3, [r3, r0, lsl #2] │ │ + ldrlt r3, [r3, #0] │ │ + it lt │ │ + strlt.w r3, [r7, r1, lsl #2] │ │ + adds r1, #1 │ │ + b.n 32b40 │ │ + ldr r3, [r6, #64] ; 0x40 │ │ + mov r0, r6 │ │ + ldr r2, [sp, #32] │ │ + mov r1, r5 │ │ + str r2, [sp, #0] │ │ + mov r2, r7 │ │ + ldr.w ip, [r3, #12] │ │ + mov r3, r8 │ │ + blx ip │ │ + add r0, r4 │ │ + b.n 32b7a │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ -000315a0 : │ │ +00032b80 : │ │ push {r1, r2, r3} │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - sub sp, #20 │ │ - add r3, sp, #44 ; 0x2c │ │ - mov r5, r0 │ │ + ldr r3, [pc, #136] ; (32c0c ) │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + sub sp, #24 │ │ + add r5, sp, #52 ; 0x34 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + mov r8, r0 │ │ movs r0, #0 │ │ - ldr.w r7, [r3], #4 │ │ - str r3, [sp, #8] │ │ - b.n 315b8 │ │ + ldr.w r9, [r5], #4 │ │ + mov r6, r3 │ │ + ldr r2, [r3, #0] │ │ + str r5, [sp, #12] │ │ + str r2, [sp, #20] │ │ + mov r2, r5 │ │ + ldr.w r4, [r2], #4 │ │ + cbz r4, 32bac │ │ adds r0, #1 │ │ - ldr r3, [sp, #8] │ │ - adds r2, r3, #4 │ │ - str r2, [sp, #8] │ │ - ldr r6, [r3, #0] │ │ - cmp r6, #0 │ │ - bne.n 315b6 │ │ - ldr r2, [pc, #88] ; (31620 ) │ │ - movw r3, #541 ; 0x21d │ │ + b.n 32ba2 │ │ + ldr r2, [pc, #96] ; (32c10 ) │ │ movs r1, #4 │ │ + movw r3, #617 ; 0x269 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - add r3, sp, #48 ; 0x30 │ │ - str r3, [sp, #8] │ │ - mov r4, r0 │ │ - mov r8, r0 │ │ - b.n 315e6 │ │ - bl 30c8e │ │ - adds r6, #1 │ │ - str.w r0, [r8], #4 │ │ - ldr r3, [sp, #8] │ │ - mov r0, r5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + str r5, [sp, #12] │ │ + mov r7, r0 │ │ + ldr r3, [sp, #12] │ │ + mov r0, r8 │ │ adds r2, r3, #4 │ │ - str r2, [sp, #8] │ │ + str r2, [sp, #12] │ │ ldr r1, [r3, #0] │ │ - cmp r1, #0 │ │ - bne.n 315dc │ │ - mov r1, r7 │ │ - bl 30c8e │ │ - add r3, sp, #12 │ │ - mov r2, r4 │ │ + cbz r1, 32bd6 │ │ + bl 3227c │ │ + str.w r0, [r7, r4, lsl #2] │ │ + adds r4, #1 │ │ + b.n 32bbe │ │ + mov r1, r9 │ │ + bl 3227c │ │ + mov r2, r7 │ │ + add r3, sp, #16 │ │ str r3, [sp, #0] │ │ - mov r3, r6 │ │ + mov r3, r4 │ │ mov r1, r0 │ │ - mov r0, r5 │ │ - bl 31504 │ │ - mov r5, r0 │ │ + mov r0, r8 │ │ + bl 32b0a │ │ + mov r4, r0 │ │ + mov r0, r7 │ │ + bl 3e1f8 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r6, #0] │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - mov r0, r5 │ │ - add sp, #20 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ + cmp r2, r3 │ │ + beq.n 32c02 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #24 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ add sp, #12 │ │ bx lr │ │ + adds r2, #240 ; 0xf0 │ │ + movs r2, r0 │ │ + add r5, pc, #896 ; (adr r5, 32f94 ) │ │ + movs r1, r0 │ │ + │ │ +00032c14 : │ │ + stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ + add.w r8, r2, #4294967295 ; 0xffffffff │ │ + ldr r5, [pc, #108] ; (32c8c ) │ │ + mov sl, r2 │ │ + ldr r2, [pc, #108] ; (32c90 ) │ │ + mov r7, r0 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + mov r9, r1 │ │ + mov r0, r8 │ │ + movs r1, #4 │ │ + ldr r3, [r5, #0] │ │ + add r2, pc │ │ + movs r4, #1 │ │ + str r3, [sp, #12] │ │ + movw r3, #641 ; 0x281 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r6, r0 │ │ + cmp r4, sl │ │ + mov r0, r7 │ │ + bcs.n 32c56 │ │ + ldr.w r1, [r9, r4, lsl #2] │ │ + bl 3227c │ │ + str.w r0, [r6, r4, lsl #2] │ │ + adds r4, #1 │ │ + b.n 32c40 │ │ + ldr.w r1, [r9] │ │ + bl 3227c │ │ + mov r2, r6 │ │ + add r3, sp, #8 │ │ + str r3, [sp, #0] │ │ + mov r3, r8 │ │ + mov r1, r0 │ │ + mov r0, r7 │ │ + bl 32b0a │ │ + mov r4, r0 │ │ + mov r0, r6 │ │ + bl 3e1f8 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r5, #0] │ │ + mov r0, r4 │ │ + cmp r2, r3 │ │ + beq.n 32c84 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #16 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ - cbz r0, 31648 │ │ + adds r2, #88 ; 0x58 │ │ + movs r2, r0 │ │ + add r5, pc, #400 ; (adr r5, 32e24 ) │ │ movs r1, r0 │ │ │ │ -00031624 : │ │ +00032c94 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ movs r5, #0 │ │ - b.n 31638 │ │ + ldr r3, [r4, #8] │ │ + cmp r5, r3 │ │ + bge.n 32cae │ │ ldr r3, [r4, #0] │ │ ldr.w r0, [r3, r5, lsl #2] │ │ adds r5, #1 │ │ - bl 3caf4 │ │ - ldr r3, [r4, #8] │ │ - cmp r5, r3 │ │ - blt.n 3162c │ │ + bl 3e1f8 │ │ + b.n 32c9a │ │ ldr r0, [r4, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #4] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ │ │ -00031654 : │ │ +00032cc4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - vpush {d8} │ │ mov r5, r1 │ │ - ldr r4, [pc, #528] ; (31870 ) │ │ - sub.w sp, sp, #556 ; 0x22c │ │ - ldr r1, [pc, #524] ; (31874 ) │ │ - add r2, sp, #24 │ │ + vpush {d8} │ │ + ldr r4, [pc, #548] ; (32ef4 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ - str r0, [sp, #12] │ │ - add r1, pc │ │ - mov r0, r5 │ │ + sub.w sp, sp, #564 ; 0x234 │ │ ldr r3, [r4, #0] │ │ - str r3, [sp, #548] ; 0x224 │ │ - bl 4002c │ │ - str r4, [sp, #16] │ │ - mov r9, r0 │ │ - cmp r0, #0 │ │ - bne.w 317f6 │ │ - ldr r1, [pc, #496] ; (31878 ) │ │ + add r2, sp, #32 │ │ + str r0, [sp, #8] │ │ + mov r0, r1 │ │ + ldr r1, [pc, #532] ; (32ef8 ) │ │ + str r3, [sp, #556] ; 0x22c │ │ + add r1, pc │ │ + bl 41730 │ │ + str r4, [sp, #12] │ │ + mov r8, r0 │ │ + cbnz r0, 32d0a │ │ + ldr r1, [pc, #520] ; (32efc ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #496] ; (3187c ) │ │ + ldr r3, [pc, #520] ; (32f00 ) │ │ movw r2, #1113 ; 0x459 │ │ - add r1, pc │ │ str r5, [sp, #0] │ │ + add r1, pc │ │ add r3, pc │ │ - mov.w r6, #4294967295 ; 0xffffffff │ │ - bl 3df24 │ │ - b.n 31854 │ │ - add r0, sp, #36 ; 0x24 │ │ + bl 3f6b8 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 32ed8 │ │ + ldr r3, [pc, #504] ; (32f04 ) │ │ + movs r7, #0 │ │ + ldr.w fp, [pc, #504] ; 32f08 │ │ + mov r4, r7 │ │ + add r3, pc │ │ + ldr.w r9, [pc, #500] ; 32f0c │ │ + str r3, [sp, #16] │ │ + add fp, pc │ │ + ldr r3, [pc, #496] ; (32f10 ) │ │ + add r9, pc │ │ + mov r5, r7 │ │ + mov r6, r7 │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #488] ; (32f14 ) │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + ldrh.w r3, [r8, #12] │ │ + lsls r3, r3, #26 │ │ + bmi.w 32ea4 │ │ + add r3, sp, #44 ; 0x2c │ │ mov.w r1, #512 ; 0x200 │ │ - mov r2, r9 │ │ - blx e1a0 │ │ + mov r2, r8 │ │ + str r3, [sp, #28] │ │ + mov r0, r3 │ │ + blx e9e8 │ │ cmp r0, #0 │ │ - beq.w 3181c │ │ + beq.w 32ea4 │ │ + ldr r3, [sp, #28] │ │ + add.w sl, sp, #36 ; 0x24 │ │ movs r2, #2 │ │ - add r0, sp, #36 ; 0x24 │ │ - add r1, sp, #28 │ │ - bl 40be8 │ │ + mov r1, sl │ │ + mov r0, r3 │ │ + bl 423a4 │ │ cmp r0, #0 │ │ - ble.w 3180e │ │ + ble.n 32d30 │ │ cmp r6, #0 │ │ - beq.w 317d6 │ │ + beq.w 32e74 │ │ cmp r0, #2 │ │ - bne.n 317ac │ │ - ldr r1, [pc, #436] ; (31880 ) │ │ - ldr r0, [sp, #28] │ │ - add r1, pc │ │ - blx e0b0 │ │ + bne.n 32e4a │ │ + ldr.w r0, [sl] │ │ + mov r1, fp │ │ + blx e8f8 │ │ cmp r0, #0 │ │ - bne.n 3179c │ │ + bne.n 32e38 │ │ cmp r7, #0 │ │ - beq.w 31820 │ │ - ldr r0, [sp, #32] │ │ + beq.w 32e9e │ │ + ldr.w r0, [sl, #4] │ │ mov r1, r7 │ │ - blx e0b0 │ │ - mov ip, r0 │ │ + blx e8f8 │ │ + mov sl, r0 │ │ cmp r0, #0 │ │ - bne.w 31820 │ │ - ldr.w r8, [pc, #404] ; 31884 │ │ + bne.w 32e9e │ │ movs r1, #12 │ │ + mov r2, r9 │ │ movw r3, #1142 ; 0x476 │ │ movs r0, #1 │ │ - add r8, pc │ │ - str.w ip, [sp, #8] │ │ - mov r2, r8 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r6, r0 │ │ mov r0, r5 │ │ - bl 3e5fc │ │ + bl 3fd48 │ │ mov r5, r0 │ │ mov r0, r4 │ │ - bl 3e5fc │ │ + bl 3fd48 │ │ mov r4, r0 │ │ mov r0, r5 │ │ - bl 3e5de │ │ + bl 3fd2c │ │ movs r1, #4 │ │ - mov r2, r8 │ │ + mov r2, r9 │ │ movw r3, #1147 ; 0x47b │ │ str r0, [r6, #8] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r2, r8 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, r9 │ │ movw r3, #1149 ; 0x47d │ │ movs r1, #4 │ │ str r0, [r6, #0] │ │ ldr r0, [r6, #8] │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr.w lr, [r6, #8] │ │ mov r2, r4 │ │ mov r3, r5 │ │ + mov ip, sl │ │ str r0, [r6, #4] │ │ - ldr.w ip, [sp, #8] │ │ - b.n 3176a │ │ - ldr r0, [r3, #0] │ │ + cmp ip, lr │ │ + bge.n 32e0c │ │ ldr r1, [r6, #0] │ │ + ldr r0, [r3, #0] │ │ str.w r0, [r1, ip, lsl #2] │ │ vldr d7, [r2] │ │ - vcvt.f32.f64 s14, d7 │ │ ldr r1, [r6, #4] │ │ + ldr r3, [r3, #8] │ │ add.w r1, r1, ip, lsl #2 │ │ + ldr r2, [r2, #8] │ │ + vcvt.f32.f64 s14, d7 │ │ add.w ip, ip, #1 │ │ vstr s14, [r1] │ │ - ldr r3, [r3, #8] │ │ - ldr r2, [r2, #8] │ │ - ldr r1, [r6, #8] │ │ - cmp ip, r1 │ │ - blt.n 31748 │ │ - ldr r0, [sp, #12] │ │ + b.n 32de4 │ │ + ldr r0, [sp, #8] │ │ mov r1, r7 │ │ mov r2, r6 │ │ - bl 3ea8c │ │ - cmp r0, r6 │ │ - beq.n 31786 │ │ + bl 4021a │ │ + cmp r6, r0 │ │ + beq.n 32e22 │ │ mov r0, r6 │ │ - bl 31624 │ │ - b.n 31820 │ │ + bl 32c94 │ │ + b.n 32e9e │ │ mov r0, r5 │ │ - bl 3e5cc │ │ + bl 3fd1c │ │ mov r0, r4 │ │ movs r4, #0 │ │ - bl 3e5cc │ │ + bl 3fd1c │ │ mov r7, r4 │ │ mov r5, r4 │ │ mov r6, r4 │ │ - b.n 3180e │ │ - ldr r0, [sp, #32] │ │ - bl 40b10 │ │ - vmov d8, r0, r1 │ │ - vcvt.f32.f64 s16, d8 │ │ - b.n 317b0 │ │ + b.n 32d30 │ │ + ldr.w r0, [sl, #4] │ │ + bl 422c0 │ │ + vmov d7, r0, r1 │ │ + vcvt.f32.f64 s16, d7 │ │ + b.n 32e4e │ │ vmov.f32 s16, #112 ; 0x3f800000 1.0 │ │ - ldr r1, [sp, #20] │ │ movw r2, #1180 ; 0x49c │ │ - ldr r0, [sp, #28] │ │ - add r1, pc │ │ - bl 3ca88 <__ckd_salloc__> │ │ + ldr r1, [sp, #24] │ │ + ldr.w r0, [sl] │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ mov r1, r0 │ │ mov r0, r5 │ │ - bl 3e518 │ │ + bl 3fc68 │ │ vmov r1, s16 │ │ mov r5, r0 │ │ mov r0, r4 │ │ - bl 3e578 │ │ + bl 3fcc8 │ │ mov r4, r0 │ │ - b.n 317f2 │ │ + b.n 32e9a │ │ cmp r0, #2 │ │ - bne.n 3180e │ │ - ldr r0, [sp, #28] │ │ - mov r1, sl │ │ - blx e0b0 │ │ - cbnz r0, 3180e │ │ - ldr r0, [sp, #32] │ │ - mov r1, fp │ │ + bne.w 32d30 │ │ + ldr.w r0, [sl] │ │ + ldr r1, [sp, #16] │ │ + blx e8f8 │ │ + cmp r0, #0 │ │ + bne.w 32d30 │ │ + ldr.w r0, [sl, #4] │ │ movw r2, #1190 ; 0x4a6 │ │ - bl 3ca88 <__ckd_salloc__> │ │ + ldr r1, [sp, #20] │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ mov r7, r0 │ │ movs r6, #1 │ │ - b.n 3180e │ │ - ldr.w sl, [pc, #144] ; 31888 │ │ - movs r7, #0 │ │ - ldr.w fp, [pc, #140] ; 3188c │ │ - ldr r1, [pc, #140] ; (31890 ) │ │ - add sl, pc │ │ - add fp, pc │ │ - mov r4, r7 │ │ - mov r5, r7 │ │ - mov r6, r7 │ │ - str r1, [sp, #20] │ │ - ldrh.w r3, [r9, #12] │ │ - lsls r2, r3, #26 │ │ - bpl.w 3169e │ │ - movs r6, #0 │ │ - b.n 31824 │ │ - mov r6, r0 │ │ - b.n 31824 │ │ + b.n 32d30 │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ - mov r0, r9 │ │ - ldr r1, [sp, #24] │ │ - bl 401c4 │ │ + b.n 32ea6 │ │ + movs r6, #0 │ │ + mov r0, r8 │ │ + ldr r1, [sp, #32] │ │ + bl 418d8 │ │ mov r8, r5 │ │ - b.n 3183c │ │ + cmp.w r8, #0 │ │ + beq.n 32ec4 │ │ ldr.w r0, [r8] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr.w r8, [r8, #8] │ │ - cmp.w r8, #0 │ │ - bne.n 31830 │ │ + b.n 32eb0 │ │ mov r0, r5 │ │ - bl 3e5cc │ │ + bl 3fd1c │ │ mov r0, r4 │ │ - bl 3e5cc │ │ + bl 3fd1c │ │ mov r0, r7 │ │ - bl 3caf4 │ │ - ldr r1, [sp, #16] │ │ + bl 3e1f8 │ │ mov r0, r6 │ │ - ldr r2, [sp, #548] ; 0x224 │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #556] ; 0x22c │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 31864 │ │ - blx e050 <__stack_chk_fail@plt> │ │ - add.w sp, sp, #556 ; 0x22c │ │ + beq.n 32ee6 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add.w sp, sp, #564 ; 0x234 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - subs r0, #16 │ │ + nop │ │ + adds r1, #172 ; 0xac │ │ movs r2, r0 │ │ - strh r1, [r0, #62] ; 0x3e │ │ + ldrb r3, [r0, #14] │ │ movs r1, r0 │ │ - sub sp, #312 ; 0x138 │ │ + add r4, pc, #608 ; (adr r4, 33160 ) │ │ movs r1, r0 │ │ - uxtb r4, r1 │ │ + add r6, pc, #608 ; (adr r6, 33164 ) │ │ movs r1, r0 │ │ - uxth r3, r4 │ │ + add r6, pc, #612 ; (adr r6, 3316c ) │ │ movs r1, r0 │ │ - add sp, #392 ; 0x188 │ │ + add r6, pc, #564 ; (adr r6, 33140 ) │ │ movs r1, r0 │ │ - cbz r3, 318a8 │ │ + add r4, pc, #464 ; (adr r4, 330e0 ) │ │ movs r1, r0 │ │ - add r7, sp, #352 ; 0x160 │ │ + add r4, pc, #440 ; (adr r4, 330cc ) │ │ movs r1, r0 │ │ - add r7, sp, #656 ; 0x290 │ │ + add r4, pc, #416 ; (adr r4, 330b8 ) │ │ movs r1, r0 │ │ │ │ -00031894 : │ │ +00032f18 : │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r7, r0 │ │ + mov r5, r0 │ │ movs r0, #0 │ │ mov r4, r1 │ │ mov r1, r0 │ │ - bl 3e924 │ │ + bl 4007c │ │ mov r1, r4 │ │ - mov r5, r0 │ │ - bl 31654 │ │ + mov r6, r0 │ │ + bl 32cc4 │ │ cmp r0, #0 │ │ - mov r0, r5 │ │ - bge.n 318bc │ │ - bl 3ed50 │ │ - mov.w r4, #4294967295 ; 0xffffffff │ │ - b.n 3191c │ │ + mov r0, r6 │ │ + bge.n 32f40 │ │ + bl 404e8 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 32f9c │ │ movs r1, #0 │ │ - bl 3eca8 │ │ - mov r6, r0 │ │ + bl 40440 │ │ + mov r7, r0 │ │ mov r4, r0 │ │ - b.n 318e8 │ │ + cbz r4, 32f72 │ │ ldr r2, [r4, #0] │ │ - mov r0, r7 │ │ + mov r0, r5 │ │ ldr r3, [r2, #8] │ │ ldr r1, [r3, #4] │ │ str r1, [sp, #0] │ │ ldr r1, [r3, #8] │ │ str r1, [sp, #4] │ │ ldr r1, [r2, #0] │ │ mov.w r2, #1065353216 ; 0x3f800000 │ │ ldr r3, [r3, #0] │ │ - bl 31254 │ │ + bl 32880 │ │ cmp r0, #0 │ │ - blt.n 318ee │ │ + blt.n 32f6e │ │ ldr r4, [r4, #8] │ │ - cmp r4, #0 │ │ - bne.n 318c8 │ │ - b.n 318f2 │ │ + b.n 32f4a │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ - mov r7, r6 │ │ - b.n 3190c │ │ - ldr.w r8, [r7] │ │ + mov r5, r7 │ │ + cbz r5, 32f8e │ │ + ldr.w r8, [r5] │ │ ldr.w r0, [r8] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr.w r0, [r8, #8] │ │ - bl 31624 │ │ - ldr r7, [r7, #8] │ │ - cmp r7, #0 │ │ - bne.n 318f6 │ │ + bl 32c94 │ │ + ldr r5, [r5, #8] │ │ + b.n 32f74 │ │ + mov r0, r7 │ │ + bl 3fd1c │ │ mov r0, r6 │ │ - bl 3e5cc │ │ - mov r0, r5 │ │ - bl 3ed50 │ │ + bl 404e8 │ │ mov r0, r4 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ push {r4, r5, r6, lr} │ │ - mov r3, r0 │ │ movs r4, #0 │ │ movs r5, #12 │ │ - b.n 31942 │ │ - adds r0, r4, r1 │ │ - asrs r0, r0, #1 │ │ - mul.w r6, r5, r0 │ │ - ldr r6, [r3, r6] │ │ + subs r3, r1, r4 │ │ + cmp r3, #16 │ │ + ble.n 32fc8 │ │ + adds r3, r4, r1 │ │ + asrs r3, r3, #1 │ │ + mul.w r6, r5, r3 │ │ + ldr r6, [r0, r6] │ │ cmp r6, r2 │ │ - bcs.n 3193e │ │ - adds r4, r0, #1 │ │ - b.n 31942 │ │ - bls.n 31968 │ │ - mov r1, r0 │ │ - subs r0, r1, r4 │ │ - cmp r0, #16 │ │ - bgt.n 3192c │ │ + bcs.n 32fc2 │ │ + adds r4, r3, #1 │ │ + mov r3, r1 │ │ + b.n 32fc4 │ │ + bls.n 32fe0 │ │ + mov r1, r3 │ │ + b.n 32fa8 │ │ movs r5, #12 │ │ + cmp r4, r1 │ │ + bge.n 32fe4 │ │ + mul.w r3, r5, r4 │ │ + ldr r3, [r0, r3] │ │ + cmp r3, r2 │ │ + beq.n 32fdc │ │ + adds r4, #1 │ │ + b.n 32fca │ │ mov r0, r4 │ │ - movs r4, #0 │ │ - mla r3, r5, r0, r3 │ │ - b.n 31956 │ │ - adds r0, #1 │ │ - cmp r0, r1 │ │ - bge.n 31964 │ │ - ldr r5, [r3, r4] │ │ - adds r4, #12 │ │ - cmp r5, r2 │ │ - bne.n 31954 │ │ + pop {r4, r5, r6, pc} │ │ + mov r0, r3 │ │ pop {r4, r5, r6, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ push {r4, r5, lr} │ │ - mov r3, r0 │ │ movs r4, #0 │ │ - b.n 31986 │ │ - adds r0, r4, r1 │ │ - asrs r0, r0, #1 │ │ - ldr.w r5, [r3, r0, lsl #3] │ │ + subs r3, r1, r4 │ │ + cmp r3, #16 │ │ + ble.n 33016 │ │ + adds r3, r4, r1 │ │ + asrs r3, r3, #1 │ │ + ldr.w r5, [r0, r3, lsl #3] │ │ cmp r5, r2 │ │ - bcs.n 31982 │ │ - adds r4, r0, #1 │ │ - b.n 31986 │ │ - bls.n 319ae │ │ - mov r1, r0 │ │ - subs r0, r1, r4 │ │ - cmp r0, #16 │ │ - bgt.n 31972 │ │ + bcs.n 33006 │ │ + adds r4, r3, #1 │ │ + mov r3, r1 │ │ + b.n 33008 │ │ + bls.n 33020 │ │ + mov r1, r3 │ │ + b.n 32fee │ │ + ldr.w r3, [r0, r4, lsl #3] │ │ + cmp r3, r2 │ │ + beq.n 3301c │ │ + adds r4, #1 │ │ + cmp r4, r1 │ │ + blt.n 3300c │ │ + b.n 33024 │ │ mov r0, r4 │ │ - movs r4, #0 │ │ - add.w r3, r3, r0, lsl #3 │ │ - b.n 31998 │ │ - adds r0, #1 │ │ - cmp r0, r1 │ │ - bge.n 319aa │ │ - adds r4, #8 │ │ - adds r5, r3, r4 │ │ - ldr.w r5, [r5, #-8] │ │ - cmp r5, r2 │ │ - bne.n 31996 │ │ + pop {r4, r5, pc} │ │ + mov r0, r3 │ │ pop {r4, r5, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, pc} │ │ - push {r4, r5, r6, lr} │ │ - ldmia.w r0, {r3, r4} │ │ - ldr r6, [r0, #12] │ │ - ldr r5, [r3, #68] ; 0x44 │ │ - subs r5, r6, r5 │ │ - ldr r6, [pc, #100] ; (31a24 ) │ │ - asrs r5, r5, #2 │ │ - muls r5, r6 │ │ - str r5, [r4, #0] │ │ - ldr r4, [r0, #16] │ │ - cbz r4, 319ce │ │ - ldr r5, [r0, #4] │ │ - ldr r4, [r4, #0] │ │ - str r4, [r5, #4] │ │ - ldr r4, [r0, #20] │ │ - cbz r4, 319d8 │ │ - ldr r5, [r0, #4] │ │ - ldr r4, [r4, #0] │ │ - str r4, [r5, #8] │ │ - ldrsh.w r4, [r0, #8] │ │ - cmp r4, #1 │ │ - beq.n 319f2 │ │ - cmp r4, #2 │ │ - beq.n 31a0c │ │ - cbnz r4, 31a20 │ │ - ldr r3, [r0, #12] │ │ - ldr r3, [r3, #0] │ │ - str r3, [r1, #0] │ │ - ldr r3, [r0, #12] │ │ - ldr r3, [r3, #4] │ │ - b.n 31a1a │ │ + movs r0, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + mov lr, r1 │ │ + ldr r5, [r0, #0] │ │ + ldr r7, [r0, #12] │ │ + ldr r6, [pc, #100] ; (3309c ) │ │ + ldr r4, [r5, #68] ; 0x44 │ │ + ldr r3, [r0, #4] │ │ + subs r4, r7, r4 │ │ + asrs r4, r4, #2 │ │ + muls r4, r6 │ │ + str r4, [r3, #0] │ │ ldr r4, [r0, #16] │ │ - ldrh r5, [r4, #4] │ │ - ldr r4, [r3, #80] ; 0x50 │ │ - ldr.w r4, [r4, r5, lsl #2] │ │ - str r4, [r1, #0] │ │ - ldr r3, [r3, #88] ; 0x58 │ │ - cbz r3, 31a1a │ │ - ldr r1, [r0, #16] │ │ - ldrh r1, [r1, #6] │ │ - ldr.w r3, [r3, r1, lsl #2] │ │ - b.n 31a1a │ │ - ldr r4, [r0, #20] │ │ - ldr r3, [r3, #96] ; 0x60 │ │ - ldrh r4, [r4, #4] │ │ - ldr.w r3, [r3, r4, lsl #2] │ │ - str r3, [r1, #0] │ │ - movs r3, #0 │ │ - str r3, [r2, #0] │ │ - ldr r0, [r0, #4] │ │ - pop {r4, r5, r6, pc} │ │ + cbz r4, 3304a │ │ + ldr r6, [r4, #0] │ │ + str r6, [r3, #4] │ │ + ldr r6, [r0, #20] │ │ + cbz r6, 33052 │ │ + ldr r1, [r6, #0] │ │ + str r1, [r3, #8] │ │ + ldrsh.w r0, [r0, #8] │ │ + cmp r0, #1 │ │ + beq.n 3306a │ │ + cmp r0, #2 │ │ + beq.n 33082 │ │ + cbnz r0, 33096 │ │ + ldr r0, [r7, #0] │ │ + str.w r0, [lr] │ │ + ldr r1, [r7, #4] │ │ + b.n 33090 │ │ + ldrh r6, [r4, #4] │ │ + ldr r0, [r5, #80] ; 0x50 │ │ + ldr r1, [r5, #88] ; 0x58 │ │ + ldr.w r0, [r0, r6, lsl #2] │ │ + str.w r0, [lr] │ │ + cbz r1, 33090 │ │ + ldrh r0, [r4, #6] │ │ + ldr.w r1, [r1, r0, lsl #2] │ │ + b.n 33090 │ │ + ldrh r4, [r6, #4] │ │ + movs r1, #0 │ │ + ldr r0, [r5, #96] ; 0x60 │ │ + ldr.w r0, [r0, r4, lsl #2] │ │ + str.w r0, [lr] │ │ + str r1, [r2, #0] │ │ + mov r0, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - pop {r4, r5, r6, pc} │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ add r2, sp, #684 ; 0x2ac │ │ add r2, sp, #680 ; 0x2a8 │ │ - b.w 3caf4 │ │ - stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r4, r0 │ │ + b.w 3e1f8 │ │ ldrsh.w r3, [r0, #8] │ │ - ldr r2, [r0, #0] │ │ + stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ cmp r3, #1 │ │ - beq.n 31a62 │ │ + mov r4, r0 │ │ + ldr r2, [r0, #0] │ │ + beq.n 330da │ │ cmp r3, #2 │ │ - beq.n 31ac8 │ │ + beq.n 33126 │ │ cmp r3, #0 │ │ - bne.w 31b90 │ │ + bne.w 331c0 │ │ ldr r3, [r0, #12] │ │ + ldr r1, [r2, #68] ; 0x44 │ │ adds r3, #12 │ │ str r3, [r0, #12] │ │ - ldr r1, [r2, #68] ; 0x44 │ │ - ldr r2, [r2, #4] │ │ subs r3, r3, r1 │ │ - ldr r1, [pc, #332] ; (31ba0 ) │ │ - ldr r2, [r2, #0] │ │ + ldr r1, [pc, #260] ; (331d0 ) │ │ + ldr r2, [r2, #4] │ │ asrs r3, r3, #2 │ │ muls r3, r1 │ │ + ldr r2, [r2, #0] │ │ cmp r3, r2 │ │ - blt.w 31b98 │ │ - b.n 31b90 │ │ - ldr r0, [r0, #16] │ │ - ldr r3, [pc, #312] ; (31ba0 ) │ │ - adds r0, #12 │ │ - str r0, [r4, #16] │ │ - ldr r1, [r2, #4] │ │ - ldr r5, [r2, #72] ; 0x48 │ │ - ldr r1, [r1, #4] │ │ - subs r5, r0, r5 │ │ - asrs r5, r5, #2 │ │ - muls r5, r3 │ │ - cmp r5, r1 │ │ - blt.n 31ab4 │ │ - b.n 31b90 │ │ - ldrsh.w r6, [r4, #10] │ │ - cmp r6, #0 │ │ - bne.w 31b90 │ │ + bge.n 331c0 │ │ + mov r0, r4 │ │ + b.n 331c8 │ │ + ldr r3, [r0, #16] │ │ + ldr r1, [r2, #72] ; 0x48 │ │ + adds r3, #12 │ │ + str r3, [r0, #16] │ │ + subs r3, r3, r1 │ │ + ldr r1, [pc, #232] ; (331d0 ) │ │ + ldr r5, [r2, #4] │ │ + asrs r3, r3, #2 │ │ + muls r3, r1 │ │ + ldr r1, [r5, #4] │ │ + cmp r3, r1 │ │ + bge.n 331c0 │ │ + movs r6, #12 │ │ + ldr r1, [r4, #12] │ │ + ldr r0, [r1, #20] │ │ + cmp r3, r0 │ │ + blt.n 330d6 │ │ + ldrsh.w r0, [r4, #10] │ │ + cmp r0, #0 │ │ + bne.n 331c0 │ │ + ldr r0, [r5, #0] │ │ adds r1, #12 │ │ + ldr r7, [r2, #68] ; 0x44 │ │ str r1, [r4, #12] │ │ - ldr r6, [r2, #4] │ │ - ldr r7, [r6, #0] │ │ - ldr r6, [r2, #68] ; 0x44 │ │ - mla r6, r5, r7, r6 │ │ - cmp r1, r6 │ │ - bne.n 31ab6 │ │ - ldr r2, [r2, #72] ; 0x48 │ │ - ldr r1, [pc, #264] ; (31ba4 ) │ │ - subs r0, r0, r2 │ │ - ldr r3, [pc, #264] ; (31ba8 ) │ │ - ldr r2, [pc, #252] ; (31ba0 ) │ │ + mla r0, r6, r0, r7 │ │ + cmp r1, r0 │ │ + bne.n 330f4 │ │ + str r3, [sp, #0] │ │ + movs r0, #4 │ │ + ldr r1, [pc, #184] ; (331d4 ) │ │ + movw r2, #513 ; 0x201 │ │ + ldr r3, [pc, #184] ; (331d8 ) │ │ add r1, pc │ │ - asrs r0, r0, #2 │ │ add r3, pc │ │ - muls r0, r2 │ │ - movw r2, #513 ; 0x201 │ │ - str r0, [sp, #0] │ │ - movs r0, #4 │ │ - b.n 31b0e │ │ - movs r5, #12 │ │ - ldr r1, [r4, #12] │ │ - ldr r7, [r2, #72] ; 0x48 │ │ - ldr r6, [r1, #20] │ │ - subs r7, r0, r7 │ │ - asrs r7, r7, #2 │ │ - muls r7, r3 │ │ - cmp r7, r6 │ │ - bge.n 31a7c │ │ - b.n 31b98 │ │ - ldr r0, [r0, #20] │ │ - adds r0, #8 │ │ - str r0, [r4, #20] │ │ - ldr r3, [r2, #4] │ │ + b.n 331bc │ │ + ldr r3, [r0, #20] │ │ ldr r1, [r2, #76] ; 0x4c │ │ - ldr r3, [r3, #8] │ │ - subs r1, r0, r1 │ │ - cmp.w r3, r1, asr #3 │ │ - bgt.n 31b14 │ │ - b.n 31b90 │ │ - ldrsh.w r5, [r4, #10] │ │ - cmp r5, #0 │ │ - bne.n 31b90 │ │ - adds r3, #12 │ │ - str r3, [r4, #16] │ │ - ldr r5, [r2, #4] │ │ - ldr r6, [r5, #4] │ │ - ldr r5, [r2, #72] ; 0x48 │ │ - mla r5, r1, r6, r5 │ │ + ldr r6, [r2, #4] │ │ + adds r3, #8 │ │ + str r3, [r0, #20] │ │ + subs r3, r3, r1 │ │ + ldr r1, [r6, #8] │ │ + asrs r3, r3, #3 │ │ + cmp r3, r1 │ │ + bge.n 331c0 │ │ + ldr.w lr, [r2, #104] ; 0x68 │ │ + mov.w r8, #12 │ │ + ldr r7, [r2, #72] ; 0x48 │ │ + ldr.w ip, [pc, #136] ; 331d0 │ │ + ldr r1, [r4, #16] │ │ + subs r5, r1, r7 │ │ + asrs r0, r5, #2 │ │ + add r5, r7 │ │ + mul.w r0, ip, r0 │ │ + ldrh.w sl, [r5, #20] │ │ + add.w r9, r0, #1 │ │ + mov.w r9, r9, asr #9 │ │ + ldr.w r5, [lr, r9, lsl #2] │ │ + add r5, sl │ │ cmp r3, r5 │ │ - bne.n 31b18 │ │ - ldr r2, [r2, #76] ; 0x4c │ │ - ldr r1, [pc, #176] ; (31bac ) │ │ - subs r0, r0, r2 │ │ - ldr r3, [pc, #176] ; (31bb0 ) │ │ - add r1, pc │ │ + blt.n 33190 │ │ + ldrsh.w r0, [r4, #10] │ │ + cbnz r0, 331c0 │ │ + ldr r0, [r6, #4] │ │ + adds r1, #12 │ │ + str r1, [r4, #16] │ │ + mla r0, r8, r0, r7 │ │ + cmp r1, r0 │ │ + bne.n 33148 │ │ + str r3, [sp, #0] │ │ + movs r0, #4 │ │ + ldr r1, [pc, #88] ; (331dc ) │ │ movw r2, #531 ; 0x213 │ │ - asrs r0, r0, #3 │ │ + ldr r3, [pc, #84] ; (331e0 ) │ │ + add r1, pc │ │ add r3, pc │ │ - str r0, [sp, #0] │ │ - movs r0, #4 │ │ - bl 3df24 │ │ - b.n 31b90 │ │ - ldr r7, [pc, #136] ; (31ba0 ) │ │ - movs r1, #12 │ │ - ldr r5, [r2, #72] ; 0x48 │ │ - ldr r3, [r4, #16] │ │ - ldr.w r8, [r2, #104] ; 0x68 │ │ - subs r6, r3, r5 │ │ - ldr.w ip, [r2, #76] ; 0x4c │ │ - asrs r6, r6, #2 │ │ - muls r6, r7 │ │ - adds r6, #1 │ │ - rsb ip, ip, r0 │ │ - mla r5, r1, r6, r5 │ │ - mov.w r9, r6, asr #9 │ │ - ldrh r6, [r5, #8] │ │ - ldr.w r5, [r8, r9, lsl #2] │ │ - adds r5, r6, r5 │ │ - cmp.w r5, ip, asr #3 │ │ - ble.n 31ade │ │ - b.n 31b74 │ │ + b.n 331bc │ │ + mov.w lr, #12 │ │ + ldr r1, [r4, #12] │ │ + ldr r5, [r1, #20] │ │ + cmp r0, r5 │ │ + blt.n 330d6 │ │ + ldr r5, [r6, #0] │ │ adds r1, #12 │ │ - str r1, [r4, #12] │ │ - ldr r7, [r2, #4] │ │ - ldr.w ip, [r7] │ │ ldr r7, [r2, #68] ; 0x44 │ │ - mla r7, r5, ip, r7 │ │ - cmp r1, r7 │ │ - bne.n 31b78 │ │ - ldr r2, [r2, #76] ; 0x4c │ │ - ldr r1, [pc, #84] ; (31bb4 ) │ │ - subs r0, r0, r2 │ │ - ldr r3, [pc, #84] ; (31bb8 ) │ │ - add r1, pc │ │ + str r1, [r4, #12] │ │ + mla r5, lr, r5, r7 │ │ + cmp r1, r5 │ │ + bne.n 33194 │ │ + str r3, [sp, #0] │ │ + movs r0, #4 │ │ + ldr r1, [pc, #48] ; (331e4 ) │ │ movw r2, #541 ; 0x21d │ │ - asrs r0, r0, #3 │ │ + ldr r3, [pc, #48] ; (331e8 ) │ │ + add r1, pc │ │ add r3, pc │ │ - str r0, [sp, #0] │ │ - movs r0, #4 │ │ - b.n 31b0e │ │ - ldr r6, [pc, #40] ; (31ba0 ) │ │ - movs r5, #12 │ │ - ldr r7, [r2, #72] ; 0x48 │ │ - ldr r1, [r4, #12] │ │ - rsb ip, r7, r3 │ │ - mov.w ip, ip, asr #2 │ │ - ldr r7, [r1, #20] │ │ - mul.w ip, r6, ip │ │ - cmp ip, r7 │ │ - bge.n 31b48 │ │ - b.n 31b98 │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - movs r4, #0 │ │ - bl 30c78 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, pc} │ │ + bl 32264 │ │ + movs r0, #0 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ add r2, sp, #684 ; 0x2ac │ │ add r2, sp, #680 ; 0x2a8 │ │ - add r6, sp, #876 ; 0x36c │ │ + add r2, pc, #596 ; (adr r2, 3342c ) │ │ movs r1, r0 │ │ - add r7, sp, #44 ; 0x2c │ │ + add r2, pc, #796 ; (adr r2, 334f8 ) │ │ movs r1, r0 │ │ - add r6, sp, #500 ; 0x1f4 │ │ + add r2, pc, #172 ; (adr r2, 3328c ) │ │ movs r1, r0 │ │ - add r6, sp, #832 ; 0x340 │ │ + add r2, pc, #528 ; (adr r2, 333f4 ) │ │ movs r1, r0 │ │ - add r6, sp, #100 ; 0x64 │ │ + add r1, pc, #1012 ; (adr r1, 335dc ) │ │ movs r1, r0 │ │ - add r6, sp, #588 ; 0x24c │ │ + add r2, pc, #500 ; (adr r2, 333e0 ) │ │ movs r1, r0 │ │ - ldr r2, [pc, #260] ; (31cc4 ) │ │ + ldr r2, [pc, #228] ; (332d4 ) │ │ movs r1, #24 │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ add r2, pc │ │ mov r5, r0 │ │ ldr r6, [r0, #0] │ │ mov.w r3, #400 ; 0x190 │ │ movs r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [r5, #12] │ │ - str r3, [r0, #12] │ │ - mov r4, r0 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r1, [r5, #12] │ │ ldrsh.w r2, [r5, #8] │ │ - cbz r2, 31be6 │ │ + mov r4, r0 │ │ + str r1, [r0, #12] │ │ + cbz r2, 33216 │ │ cmp r2, #1 │ │ - bne.n 31cb0 │ │ - b.n 31c1a │ │ - ldr r2, [r5, #0] │ │ - add.w r0, r3, #12 │ │ - ldr r1, [r6, #68] ; 0x44 │ │ - ldr r2, [r2, #4] │ │ + beq.n 33248 │ │ + b.n 332c2 │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [r6, #68] ; 0x44 │ │ + ldr r7, [r3, #4] │ │ + add.w r3, r1, #12 │ │ + subs r3, r3, r0 │ │ + ldr r0, [pc, #172] ; (332d0 ) │ │ + asrs r3, r3, #2 │ │ + muls r3, r0 │ │ + ldr r0, [r7, #0] │ │ + cmp r3, r0 │ │ + ldr r3, [r1, #8] │ │ + bge.n 33236 │ │ + ldr r1, [r1, #20] │ │ + cmp r3, r1 │ │ + beq.n 332c2 │ │ + ldr r1, [r7, #4] │ │ + cmp r3, r1 │ │ + beq.n 332c2 │ │ + ldr r1, [r6, #72] ; 0x48 │ │ + movs r0, #12 │ │ + mla r3, r0, r3, r1 │ │ + str r3, [r4, #16] │ │ + b.n 332b0 │ │ + ldr r7, [r5, #16] │ │ + ldr r1, [r6, #72] ; 0x48 │ │ + ldr.w r9, [pc, #128] ; 332d0 │ │ + str r7, [r0, #16] │ │ + add.w r0, r7, #12 │ │ subs r0, r0, r1 │ │ - ldr r1, [pc, #204] ; (31cc0 ) │ │ + ldr.w lr, [r6, #104] ; 0x68 │ │ + subs r1, r7, r1 │ │ + ldrh.w r8, [r7, #8] │ │ asrs r0, r0, #2 │ │ - muls r0, r1 │ │ - ldr r1, [r2, #0] │ │ - cmp r0, r1 │ │ - bge.n 31c06 │ │ - ldr r0, [r3, #8] │ │ - ldr r1, [r3, #20] │ │ - cmp r0, r1 │ │ - beq.n 31cb0 │ │ - ldr r3, [r3, #8] │ │ - ldr r2, [r2, #4] │ │ - cmp r3, r2 │ │ - beq.n 31cb0 │ │ - ldr r2, [r6, #72] ; 0x48 │ │ - movs r1, #12 │ │ - mla r3, r1, r3, r2 │ │ - str r3, [r4, #16] │ │ - b.n 31c9e │ │ - ldr r2, [r5, #16] │ │ - ldr.w lr, [pc, #160] ; 31cc0 │ │ - add.w r1, r2, #12 │ │ - str r2, [r0, #16] │ │ - ldr r3, [r6, #72] ; 0x48 │ │ + mul.w r3, r9, r0 │ │ ldr r0, [r5, #0] │ │ - subs r1, r1, r3 │ │ + ldr.w ip, [r0, #4] │ │ + ldr.w r0, [ip, #4] │ │ + cmp r3, r0 │ │ + bge.n 33292 │ │ + asrs r0, r1, #2 │ │ + asrs r3, r3, #9 │ │ + ldrh r7, [r7, #20] │ │ + mul.w r0, r9, r0 │ │ + ldr.w r3, [lr, r3, lsl #2] │ │ + add r3, r7 │ │ + asrs r0, r0, #9 │ │ + ldr.w r0, [lr, r0, lsl #2] │ │ + add r0, r8 │ │ + cmp r0, r3 │ │ + beq.n 332c2 │ │ asrs r1, r1, #2 │ │ - ldr r0, [r0, #4] │ │ - mul.w r1, lr, r1 │ │ - ldr r7, [r0, #4] │ │ - cmp r1, r7 │ │ - bge.n 31c74 │ │ - rsb ip, r3, r2 │ │ - ldr r7, [r6, #104] ; 0x68 │ │ - mov.w ip, ip, asr #2 │ │ - mul.w ip, lr, ip │ │ - mov.w lr, #12 │ │ - mov.w r9, ip, asr #9 │ │ - mla ip, lr, ip, r3 │ │ - ldrh.w r8, [ip, #8] │ │ - ldr.w ip, [r7, r9, lsl #2] │ │ - add ip, r8 │ │ - mov.w r8, r1, asr #9 │ │ - mla r1, lr, r1, r3 │ │ - ldrh.w lr, [r1, #8] │ │ - ldr.w r1, [r7, r8, lsl #2] │ │ - add r1, lr │ │ - cmp ip, r1 │ │ - beq.n 31cb0 │ │ - subs r2, r2, r3 │ │ - mov.w lr, #12 │ │ - ldr r1, [pc, #68] ; (31cc0 ) │ │ - asrs r2, r2, #2 │ │ - muls r2, r1 │ │ - mla r3, lr, r2, r3 │ │ - ldr r1, [r6, #104] ; 0x68 │ │ - asrs r7, r2, #9 │ │ - ldrh r2, [r3, #8] │ │ - ldr.w r3, [r1, r7, lsl #2] │ │ - adds r3, r2, r3 │ │ - ldr r2, [r0, #8] │ │ - cmp r3, r2 │ │ - beq.n 31cb0 │ │ - ldr r2, [r6, #76] ; 0x4c │ │ - add.w r3, r2, r3, lsl #3 │ │ + mul.w r1, r9, r1 │ │ + asrs r1, r1, #9 │ │ + ldr.w r3, [lr, r1, lsl #2] │ │ + add r8, r3 │ │ + ldr.w r3, [ip, #8] │ │ + cmp r8, r3 │ │ + beq.n 332c2 │ │ + ldr r3, [r6, #76] ; 0x4c │ │ + add.w r3, r3, r8, lsl #3 │ │ str r3, [r4, #20] │ │ - ldrsh.w r2, [r5, #8] │ │ mov r0, r4 │ │ ldr r1, [r5, #0] │ │ - movs r3, #1 │ │ adds r2, #1 │ │ - bl 30be8 │ │ - b.n 31cb8 │ │ + movs r3, #1 │ │ + bl 321e8 │ │ mov r0, r4 │ │ - movs r4, #0 │ │ - bl 3caf4 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ mov r0, r4 │ │ + bl 3e1f8 │ │ + movs r0, #0 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ add r2, sp, #684 ; 0x2ac │ │ add r2, sp, #680 ; 0x2a8 │ │ - add r5, sp, #740 ; 0x2e4 │ │ + add r1, pc, #772 ; (adr r1, 335dc ) │ │ movs r1, r0 │ │ - ldr r2, [pc, #160] ; (31d6c ) │ │ - mov.w r3, #372 ; 0x174 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + ldr r2, [pc, #132] ; (33360 ) │ │ + push {r3, r4, r5, r6, r7, lr} │ │ add r2, pc │ │ mov r5, r0 │ │ mov r6, r1 │ │ - movs r0, #1 │ │ + mov.w r3, #372 ; 0x174 │ │ movs r1, #24 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + movs r0, #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, r6 │ │ movs r3, #0 │ │ mov r1, r5 │ │ - mov r2, r6 │ │ mov r4, r0 │ │ - bl 30be8 │ │ + bl 321e8 │ │ ldr r3, [r5, #68] ; 0x44 │ │ cmp r6, #1 │ │ + ldr r2, [r5, #72] ; 0x48 │ │ str r3, [r4, #12] │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - str r3, [r4, #16] │ │ ldr r3, [r5, #76] ; 0x4c │ │ + str r2, [r4, #16] │ │ str r3, [r4, #20] │ │ - ble.n 31d3c │ │ - ldr r2, [r5, #4] │ │ - ldr r2, [r2, #4] │ │ - cmp r2, #1 │ │ - bgt.n 31d0c │ │ - b.n 31d3e │ │ - adds r0, #12 │ │ - str r0, [r4, #16] │ │ - b.n 31d10 │ │ - ldr r7, [pc, #88] ; (31d68 ) │ │ - movs r6, #12 │ │ - ldr r2, [r5, #72] ; 0x48 │ │ + ble.n 33336 │ │ + ldr r3, [r5, #4] │ │ + ldr r3, [r3, #4] │ │ + cmp r3, #1 │ │ + ble.n 33338 │ │ + ldr r6, [r5, #104] ; 0x68 │ │ + ldr r7, [pc, #68] ; (3335c ) │ │ ldr r0, [r4, #16] │ │ - ldr.w ip, [r5, #104] ; 0x68 │ │ subs r1, r0, r2 │ │ - asrs r1, r1, #2 │ │ - muls r1, r7 │ │ - adds r1, #1 │ │ - mla r2, r6, r1, r2 │ │ - mov.w r8, r1, asr #9 │ │ - ldrh r1, [r2, #8] │ │ - ldr.w r2, [ip, r8, lsl #2] │ │ - adds r2, r1, r2 │ │ - ldr r1, [r5, #76] ; 0x4c │ │ - subs r1, r3, r1 │ │ - cmp.w r2, r1, asr #3 │ │ - ble.n 31d06 │ │ - b.n 31d3e │ │ - bne.n 31d62 │ │ + asrs r3, r1, #2 │ │ + add r1, r2 │ │ + muls r3, r7 │ │ + ldrh r1, [r1, #20] │ │ + adds r3, #1 │ │ + asrs r3, r3, #9 │ │ + ldr.w r3, [r6, r3, lsl #2] │ │ + add r3, r1 │ │ + cmp r3, #0 │ │ + bgt.n 33338 │ │ + adds r0, #12 │ │ + str r0, [r4, #16] │ │ + b.n 33316 │ │ + bne.n 33358 │ │ ldr r3, [r5, #4] │ │ ldr r3, [r3, #0] │ │ cmp r3, #1 │ │ - itt gt │ │ - ldrgt r1, [r4, #16] │ │ - ldrgt r2, [pc, #28] ; (31d68 ) │ │ - bgt.n 31d52 │ │ - b.n 31d62 │ │ - adds r3, #12 │ │ - str r3, [r4, #12] │ │ - ldr r3, [r4, #12] │ │ - ldr r0, [r5, #72] ; 0x48 │ │ - ldr r6, [r3, #20] │ │ - subs r0, r1, r0 │ │ - asrs r0, r0, #2 │ │ - muls r0, r2 │ │ - cmp r6, r0 │ │ - ble.n 31d4e │ │ + ble.n 33358 │ │ + ldr r3, [r4, #16] │ │ + ldr r1, [pc, #24] ; (3335c ) │ │ + subs r3, r3, r2 │ │ + asrs r3, r3, #2 │ │ + muls r3, r1 │ │ + ldr r2, [r4, #12] │ │ + ldr r1, [r2, #20] │ │ + cmp r1, r3 │ │ + bgt.n 33358 │ │ + adds r2, #12 │ │ + str r2, [r4, #12] │ │ + b.n 3334a │ │ mov r0, r4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ add r2, sp, #684 ; 0x2ac │ │ add r2, sp, #680 ; 0x2a8 │ │ - add r4, sp, #684 ; 0x2ac │ │ + add r0, pc, #868 ; (adr r0, 336c8 ) │ │ movs r1, r0 │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r9, r1 │ │ - ldr r1, [pc, #160] ; (31e18 ) │ │ - mov r4, r0 │ │ - mov r8, r2 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r7, r1 │ │ + ldr r1, [pc, #144] ; (333fc ) │ │ + mov r6, r0 │ │ + mov sl, r2 │ │ ldr r0, [r0, #112] ; 0x70 │ │ - movs r2, #107 ; 0x6b │ │ add r1, pc │ │ - bl 3eece <__listelem_malloc__> │ │ + movs r2, #107 ; 0x6b │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ movs r3, #0 │ │ - movs r6, #12 │ │ - str.w r9, [r0] │ │ - mov r5, r0 │ │ + movs r5, #12 │ │ str r3, [r0, #16] │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - ldr.w r3, [r3, r8, lsl #2] │ │ - str r3, [r0, #20] │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - str.w r0, [r3, r8, lsl #2] │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - mla r2, r6, r9, r3 │ │ - add.w r9, r9, #1 │ │ - mla r3, r6, r9, r3 │ │ - ldr r7, [r2, #8] │ │ - ldr r1, [r3, #8] │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - subs r1, r1, r7 │ │ + mov r4, r0 │ │ + ldr r3, [r6, #108] ; 0x6c │ │ + str r7, [r0, #0] │ │ + ldr.w r2, [r3, sl, lsl #2] │ │ + str r2, [r0, #20] │ │ + str.w r0, [r3, sl, lsl #2] │ │ + ldr r3, [r6, #68] ; 0x44 │ │ + ldr.w r9, [r6, #72] ; 0x48 │ │ + mla r7, r5, r7, r3 │ │ + ldr.w r8, [r7, #8] │ │ + ldr r1, [r7, #20] │ │ + rsb r1, r8, r1 │ │ cmp r1, #0 │ │ - ble.n 31e0e │ │ - mla r9, r6, r7, r3 │ │ - mov r2, r8 │ │ - mov r0, r9 │ │ - bl 31922 │ │ + ble.n 333f0 │ │ + mla r7, r5, r8, r9 │ │ + mov r2, sl │ │ + mov r0, r7 │ │ + bl 32fa2 │ │ cmp r0, #0 │ │ - blt.n 31e0e │ │ - mla r9, r6, r0, r9 │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - adds r7, r7, r0 │ │ - asrs r1, r7, #9 │ │ - ldrh.w r2, [r9, #6] │ │ + blt.n 333f0 │ │ + mla r7, r5, r0, r7 │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + add r0, r8 │ │ + ldr r1, [r6, #104] ; 0x68 │ │ + mla r5, r5, r0, r9 │ │ + ldrh r2, [r7, #6] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - str r3, [r5, #8] │ │ - ldr r2, [r4, #72] ; 0x48 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - mla r2, r6, r7, r2 │ │ - ldr.w r3, [r3, r1, lsl #2] │ │ - adds r7, #1 │ │ - asrs r0, r7, #9 │ │ - ldrh r2, [r2, #8] │ │ - adds r3, r2, r3 │ │ - ldr r2, [r4, #76] ; 0x4c │ │ - add.w r2, r2, r3, lsl #3 │ │ - str r2, [r5, #16] │ │ - ldr r1, [r4, #72] ; 0x48 │ │ - ldr r2, [r4, #104] ; 0x68 │ │ - mla r7, r6, r7, r1 │ │ - ldr.w r2, [r2, r0, lsl #2] │ │ - ldrh r1, [r7, #8] │ │ - adds r2, r1, r2 │ │ - subs r3, r2, r3 │ │ - b.n 31e12 │ │ + ldrh r2, [r5, #8] │ │ + ldrh r5, [r5, #20] │ │ + str r3, [r4, #8] │ │ + asrs r3, r0, #9 │ │ + adds r0, #1 │ │ + ldr.w r3, [r1, r3, lsl #2] │ │ + asrs r0, r0, #9 │ │ + add r2, r3 │ │ + ldr r3, [r6, #76] ; 0x4c │ │ + add.w r3, r3, r2, lsl #3 │ │ + str r3, [r4, #16] │ │ + ldr.w r3, [r1, r0, lsl #2] │ │ + add r3, r5 │ │ + subs r3, r3, r2 │ │ + b.n 333f4 │ │ movs r3, #0 │ │ - str r3, [r5, #8] │ │ - str r3, [r5, #4] │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - add r3, sp, #1012 ; 0x3f4 │ │ + str r3, [r4, #8] │ │ + str r3, [r4, #4] │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + nop │ │ + add r0, pc, #268 ; (adr r0, 3350c ) │ │ movs r1, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r6, r2 │ │ - ldr r2, [pc, #304] ; (31f54 ) │ │ - mov r7, r3 │ │ + ldr r2, [pc, #280] ; (33520 ) │ │ + mov r8, r3 │ │ mov r5, r0 │ │ mov.w r3, #292 ; 0x124 │ │ add r2, pc │ │ - mov r8, r1 │ │ + mov r7, r1 │ │ movs r0, #1 │ │ movs r1, #24 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r1, r5 │ │ - mov r2, r7 │ │ + mov r2, r8 │ │ movs r3, #0 │ │ mov r4, r0 │ │ - bl 30be8 │ │ - cbnz r7, 31e52 │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - movs r2, #12 │ │ - mla r3, r2, r8, r3 │ │ - str r3, [r4, #12] │ │ - b.n 31f38 │ │ - cmp r7, #1 │ │ - bne.n 31e94 │ │ - ldr r2, [r6, #0] │ │ - movs r7, #12 │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - mla r3, r7, r2, r3 │ │ - str r3, [r4, #12] │ │ + bl 321e8 │ │ + cmp.w r8, #0 │ │ + bne.n 3343a │ │ ldr r2, [r5, #68] ; 0x44 │ │ - ldr r1, [r6, #0] │ │ + movs r3, #12 │ │ + mla r7, r3, r7, r2 │ │ + str r7, [r4, #12] │ │ + b.n 3349c │ │ + cmp.w r8, #1 │ │ + bne.n 3346e │ │ + ldr r2, [r5, #68] ; 0x44 │ │ + ldr r3, [r6, #0] │ │ + movs r6, #12 │ │ ldr r5, [r5, #72] ; 0x48 │ │ - mla r3, r7, r1, r2 │ │ - adds r1, #1 │ │ - mla r2, r7, r1, r2 │ │ - ldr r3, [r3, #8] │ │ - mla r5, r7, r3, r5 │ │ - ldr r1, [r2, #8] │ │ - mov r2, r8 │ │ - subs r1, r1, r3 │ │ + mla r3, r6, r3, r2 │ │ + ldr r2, [r3, #8] │ │ + ldr r1, [r3, #20] │ │ + str r3, [r4, #12] │ │ + mla r5, r6, r2, r5 │ │ + subs r1, r1, r2 │ │ + mov r2, r7 │ │ str r5, [r4, #16] │ │ mov r0, r5 │ │ - bl 31922 │ │ + bl 32fa2 │ │ cmp r0, #0 │ │ - itt ge │ │ - mlage r7, r7, r0, r5 │ │ - strge r7, [r4, #16] │ │ - bge.n 31f38 │ │ - b.n 31f30 │ │ - cmp r7, #2 │ │ - bne.n 31f30 │ │ + blt.n 334a2 │ │ + mla r5, r6, r0, r5 │ │ + str r5, [r4, #16] │ │ + b.n 3349c │ │ + cmp.w r8, #2 │ │ + bne.n 334a2 │ │ ldr r2, [r5, #68] ; 0x44 │ │ - movs r1, #12 │ │ - ldr r3, [r6, #4] │ │ - mla r3, r1, r3, r2 │ │ - movs r1, #0 │ │ + movs r3, #12 │ │ + ldr.w ip, [r6, #4] │ │ + movs r0, #0 │ │ + ldr.w lr, [r5, #108] ; 0x6c │ │ + mla r3, r3, ip, r2 │ │ + ldr r2, [r6, #0] │ │ str r3, [r4, #12] │ │ + ldr.w r3, [lr, r2, lsl #2] │ │ + cbz r3, 334ae │ │ + ldr r1, [r3, #0] │ │ + cmp r1, ip │ │ + beq.n 33508 │ │ + mov r0, r3 │ │ + ldr r3, [r3, #20] │ │ + b.n 3348e │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + mov r0, r4 │ │ + bl 32264 │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + mov r0, r5 │ │ + mov r1, ip │ │ + bl 33364 │ │ ldr r2, [r6, #0] │ │ ldr r3, [r5, #108] ; 0x6c │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - b.n 31ebc │ │ - ldr r7, [r3, #0] │ │ - ldr r0, [r6, #4] │ │ - cmp r7, r0 │ │ - beq.n 31ec2 │ │ - mov r1, r3 │ │ - ldr r3, [r3, #20] │ │ - cmp r3, #0 │ │ - bne.n 31eb0 │ │ - b.n 31f3e │ │ - cbz r1, 31eda │ │ - ldr r2, [r3, #20] │ │ - str r2, [r1, #20] │ │ - ldr r1, [r6, #0] │ │ - ldr r2, [r5, #108] ; 0x6c │ │ - ldr.w r2, [r2, r1, lsl #2] │ │ - str r2, [r3, #20] │ │ - ldr r1, [r6, #0] │ │ - ldr r2, [r5, #108] ; 0x6c │ │ - str.w r3, [r2, r1, lsl #2] │ │ ldr r6, [r3, #16] │ │ movs r2, #1 │ │ ldr r1, [r3, #4] │ │ str r2, [r3, #12] │ │ - mov r2, r8 │ │ + mov r2, r7 │ │ str r6, [r4, #20] │ │ mov r0, r6 │ │ - bl 3196a │ │ + bl 32fea │ │ cmp r0, #0 │ │ - blt.n 31f30 │ │ + blt.n 334a2 │ │ + ldr r3, [r5, #76] ; 0x4c │ │ add.w r6, r6, r0, lsl #3 │ │ str r6, [r4, #20] │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - movs r0, #12 │ │ - ldr r7, [pc, #84] ; (31f50 ) │ │ - str r3, [r4, #16] │ │ - b.n 31f04 │ │ + subs r6, r6, r3 │ │ + ldr r0, [r5, #72] ; 0x48 │ │ + ldr r7, [r5, #104] ; 0x68 │ │ + ldr r5, [pc, #56] ; (3351c ) │ │ + asrs r6, r6, #3 │ │ + str r0, [r4, #16] │ │ + ldr r1, [r4, #16] │ │ + subs r2, r1, r0 │ │ + asrs r3, r2, #2 │ │ + add r2, r0 │ │ + muls r3, r5 │ │ + ldrh r2, [r2, #20] │ │ + adds r3, #1 │ │ + asrs r3, r3, #9 │ │ + ldr.w r3, [r7, r3, lsl #2] │ │ + add r3, r2 │ │ + cmp r3, r6 │ │ + bgt.n 3349c │ │ adds r1, #12 │ │ str r1, [r4, #16] │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - ldr r1, [r4, #16] │ │ - ldr.w ip, [r5, #104] ; 0x68 │ │ - subs r2, r1, r3 │ │ - asrs r2, r2, #2 │ │ - muls r2, r7 │ │ - adds r2, #1 │ │ - mla r3, r0, r2, r3 │ │ - mov.w r8, r2, asr #9 │ │ - ldrh r2, [r3, #8] │ │ - ldr.w r3, [ip, r8, lsl #2] │ │ - adds r3, r2, r3 │ │ - ldr r2, [r5, #76] ; 0x4c │ │ - subs r2, r6, r2 │ │ - cmp.w r3, r2, asr #3 │ │ - ble.n 31f00 │ │ - b.n 31f38 │ │ - mov r0, r4 │ │ - movs r4, #0 │ │ - bl 30c78 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - mov r0, r5 │ │ - ldr r1, [r6, #4] │ │ - bl 31d70 │ │ - ldr r2, [r6, #0] │ │ - ldr r3, [r5, #108] ; 0x6c │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - b.n 31eda │ │ + b.n 334e8 │ │ + cmp r0, #0 │ │ + beq.n 334be │ │ + ldr r1, [r3, #20] │ │ + str r1, [r0, #20] │ │ + ldr.w r1, [lr, r2, lsl #2] │ │ + str r1, [r3, #20] │ │ + str.w r3, [lr, r2, lsl #2] │ │ + b.n 334be │ │ add r2, sp, #684 ; 0x2ac │ │ add r2, sp, #680 ; 0x2a8 │ │ - add r3, sp, #324 ; 0x144 │ │ + ldr r7, [sp, #660] ; 0x294 │ │ movs r1, r0 │ │ add.w r1, r0, #68 ; 0x44 │ │ - b.w 34c02 │ │ + b.w 3623e │ │ push {r4, lr} │ │ mov r4, r1 │ │ mov r3, r2 │ │ add.w r1, r0, #68 ; 0x44 │ │ mov r2, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 34dec │ │ + b.w 3645c │ │ push {r0, r1, r2, r4, r5, lr} │ │ mov r5, r1 │ │ mov r4, r2 │ │ - add.w r1, r0, #68 ; 0x44 │ │ str r3, [sp, #0] │ │ + add.w r1, r0, #68 ; 0x44 │ │ mov r2, r5 │ │ mov r3, r4 │ │ - bl 34c2c │ │ + bl 36268 │ │ movs r0, #0 │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ + add sp, #12 │ │ + pop {r4, r5, pc} │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #68] ; 0x44 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #72] ; 0x48 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #76] ; 0x4c │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #80] ; 0x50 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #88] ; 0x58 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #96] ; 0x60 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ add.w r1, r4, #68 ; 0x44 │ │ - bl 34be8 │ │ + bl 36224 │ │ ldr r0, [r4, #104] ; 0x68 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ cmp r1, #0 │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r4, r0 │ │ - mov r5, r2 │ │ - mov r7, r3 │ │ - blt.n 31fdc │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r6, r0 │ │ + mov sl, r2 │ │ + mov r9, r3 │ │ + ldr.w r8, [r0, #68] ; 0x44 │ │ + blt.n 335ae │ │ ldrb r3, [r0, #16] │ │ cmp r3, #1 │ │ - bhi.n 31fec │ │ + bhi.n 335c2 │ │ + movs r4, #12 │ │ movs r3, #1 │ │ - str r3, [r7, #0] │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - movs r2, #12 │ │ - muls r5, r2 │ │ - ldr r0, [r3, r5] │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - movs r6, #12 │ │ - ldr r2, [r0, #68] ; 0x44 │ │ - ldr r0, [r0, #72] ; 0x48 │ │ - mul.w r8, r6, r1 │ │ - adds r1, #1 │ │ - add.w r3, r2, r8 │ │ - mla r2, r6, r1, r2 │ │ - ldr r3, [r3, #8] │ │ - mla r9, r6, r3, r0 │ │ - ldr r1, [r2, #8] │ │ - mov r2, r5 │ │ - subs r1, r1, r3 │ │ - mov r0, r9 │ │ - bl 31922 │ │ + mul.w r4, r4, sl │ │ + str.w r3, [r9] │ │ + ldr.w r0, [r8, r4] │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + movs r4, #12 │ │ + ldr r7, [r0, #72] ; 0x48 │ │ + mla r5, r4, r1, r8 │ │ + ldr r1, [r5, #8] │ │ + ldr r3, [r5, #20] │ │ + mla r7, r4, r1, r7 │ │ + subs r1, r3, r1 │ │ + mov r0, r7 │ │ + bl 32fa2 │ │ cmp r0, #0 │ │ - blt.n 3202a │ │ - mla r6, r6, r0, r9 │ │ - movs r3, #2 │ │ - str r3, [r7, #0] │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - ldrh r2, [r6, #4] │ │ - ldr.w r0, [r3, r2, lsl #2] │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - movs r3, #1 │ │ - str r3, [r7, #0] │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - muls r5, r6 │ │ - add r8, r3 │ │ - ldr r3, [r3, r5] │ │ - ldr.w r0, [r8, #4] │ │ - adds r0, r0, r3 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + ittet ge │ │ + mlage r7, r4, r0, r7 │ │ + movge r3, #2 │ │ + mullt.w r4, r4, sl │ │ + strge.w r3, [r9] │ │ + iteet ge │ │ + ldrge r3, [r6, #80] ; 0x50 │ │ + movlt r3, #1 │ │ + strlt.w r3, [r9] │ │ + ldrhge r2, [r7, #4] │ │ + itett lt │ │ + ldrlt.w r3, [r8, r4] │ │ + ldrge.w r0, [r3, r2, lsl #2] │ │ + ldrlt r0, [r5, #4] │ │ + addlt r0, r0, r3 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r7, r3 │ │ - ldr r3, [r0, #108] ; 0x6c │ │ - mov r4, r0 │ │ mov r5, r2 │ │ - ldr.w r8, [sp, #32] │ │ - ldr.w r6, [r3, r2, lsl #2] │ │ + ldr r2, [r0, #108] ; 0x6c │ │ + mov r8, r3 │ │ + ldr.w r9, [sp, #32] │ │ + mov r6, r0 │ │ movs r3, #0 │ │ - b.n 32062 │ │ - ldr r2, [r6, #0] │ │ - cmp r2, r1 │ │ - beq.n 32068 │ │ - mov r3, r6 │ │ - ldr r6, [r6, #20] │ │ - cmp r6, #0 │ │ - bne.n 32058 │ │ - b.n 320be │ │ - cbz r3, 3207c │ │ - ldr r2, [r6, #20] │ │ - str r2, [r3, #20] │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - ldr.w r3, [r3, r5, lsl #2] │ │ - str r3, [r6, #20] │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - str.w r6, [r3, r5, lsl #2] │ │ - ldr.w r9, [r6, #16] │ │ + ldr.w r4, [r2, r5, lsl #2] │ │ + cbz r4, 3362e │ │ + ldr r0, [r4, #0] │ │ + cmp r0, r1 │ │ + beq.n 3367a │ │ + mov r3, r4 │ │ + ldr r4, [r4, #20] │ │ + b.n 33620 │ │ + mov r0, r6 │ │ + mov r2, r5 │ │ + bl 33364 │ │ + ldr r3, [r6, #108] ; 0x6c │ │ + ldr.w r4, [r3, r5, lsl #2] │ │ + ldr r7, [r4, #16] │ │ movs r3, #1 │ │ - ldr r1, [r6, #4] │ │ - mov r2, r7 │ │ - str r3, [r6, #12] │ │ - mov r0, r9 │ │ - bl 3196a │ │ + ldr r1, [r4, #4] │ │ + mov r2, r8 │ │ + str r3, [r4, #12] │ │ + mov r0, r7 │ │ + bl 32fea │ │ cmp r0, #0 │ │ - blt.n 320aa │ │ - add.w r9, r9, r0, lsl #3 │ │ + blt.n 33666 │ │ + add.w r7, r7, r0, lsl #3 │ │ movs r3, #3 │ │ - str.w r3, [r8] │ │ - ldrh.w r2, [r9, #4] │ │ - ldr r3, [r4, #96] ; 0x60 │ │ + str.w r3, [r9] │ │ + ldrh r2, [r7, #4] │ │ + ldr r3, [r6, #96] ; 0x60 │ │ ldr.w r0, [r3, r2, lsl #2] │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - mov r0, r4 │ │ + mov r0, r6 │ │ mov r1, r5 │ │ - mov r2, r7 │ │ - mov r3, r8 │ │ - ldr r6, [r6, #8] │ │ - bl 31fc8 │ │ - adds r0, r6, r0 │ │ + mov r2, r8 │ │ + mov r3, r9 │ │ + ldr r4, [r4, #8] │ │ + bl 33596 │ │ + add r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - mov r0, r4 │ │ - mov r2, r5 │ │ - bl 31d70 │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - ldr.w r6, [r3, r5, lsl #2] │ │ - b.n 3207c │ │ + cmp r3, #0 │ │ + beq.n 3363c │ │ + ldr r1, [r4, #20] │ │ + str r1, [r3, #20] │ │ + ldr.w r3, [r2, r5, lsl #2] │ │ + str r3, [r4, #20] │ │ + str.w r4, [r2, r5, lsl #2] │ │ + b.n 3363c │ │ movs r0, r0 │ │ push {r4, r5, r6, lr} │ │ + mov r4, r0 │ │ vpush {d8} │ │ - sub sp, #8 │ │ mov r5, r1 │ │ - mov r4, r0 │ │ - mov r1, r3 │ │ - ldr r3, [sp, #32] │ │ - cbz r1, 320e8 │ │ - cmp r1, #1 │ │ - bne.n 3216c │ │ - b.n 32168 │ │ - movs r2, #1 │ │ - str r2, [r3, #0] │ │ - ldr r2, [r0, #68] ; 0x44 │ │ + sub sp, #16 │ │ + ldr r6, [sp, #40] ; 0x28 │ │ + cbz r3, 336a8 │ │ + cmp r3, #1 │ │ + bne.n 33728 │ │ + ldr r1, [r2, #0] │ │ + b.n 3373e │ │ + movs r3, #1 │ │ + str r3, [r6, #0] │ │ movs r3, #12 │ │ - muls r3, r5 │ │ - ldr r1, [pc, #204] ; (321c0 ) │ │ - ldr r2, [r2, r3] │ │ - add r1, pc │ │ - ldr r3, [r0, #28] │ │ - subs r3, r2, r3 │ │ + ldr r2, [r0, #68] ; 0x44 │ │ + muls r3, r1 │ │ + vldr s14, [r0, #24] │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r0, #28] │ │ + subs r3, r3, r2 │ │ vmov s15, r3 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [r0, #24] │ │ ldr r3, [r0, #48] ; 0x30 │ │ - ldr.w r0, [r3, r5, lsl #2] │ │ - vdiv.f32 s15, s14, s15 │ │ + vcvt.f32.s32 s15, s15 │ │ + ldr.w r0, [r3, r1, lsl #2] │ │ + ldr r1, [pc, #172] ; (33778 ) │ │ + add r1, pc │ │ + vdiv.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov r6, s15 │ │ - blx e0b0 │ │ + vstr s15, [sp, #12] │ │ + blx e8f8 │ │ cmp r0, #0 │ │ - beq.n 321b6 │ │ + beq.n 3376c │ │ ldr r5, [r4, #36] ; 0x24 │ │ ldr r3, [r4, #40] ; 0x28 │ │ ldr r0, [r4, #20] │ │ - adds r5, r5, r3 │ │ - blx 3fc58 │ │ + add r5, r3 │ │ + blx 41364 │ │ cmp r5, r0 │ │ - ble.n 321b6 │ │ + ble.n 3376c │ │ ldr r0, [r4, #20] │ │ - mov r1, r6 │ │ - blx 3fcb8 │ │ + ldr r1, [sp, #12] │ │ + blx 413c8 │ │ ldr r5, [r4, #20] │ │ ldr r3, [r4, #40] ; 0x28 │ │ vmov d8, r0, r1 │ │ ldr r1, [r4, #36] ; 0x24 │ │ mov r0, r5 │ │ - adds r1, r1, r3 │ │ - blx 3fcb8 │ │ + add r1, r3 │ │ + blx 413c8 │ │ vmov d7, r0, r1 │ │ - vsub.f64 d8, d8, d7 │ │ mov r0, r5 │ │ + vsub.f64 d8, d8, d7 │ │ vmov r2, r3, d8 │ │ - add sp, #8 │ │ + add sp, #16 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 43fac <__udivdi3+0x60c> │ │ - ldr r1, [r2, #0] │ │ - b.n 32188 │ │ - ldrb r0, [r0, #16] │ │ + b.w 44cf0 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldrb r3, [r0, #16] │ │ ldr r1, [r2, #4] │ │ - cmp r0, #2 │ │ + cmp r3, #2 │ │ ldr r2, [r2, #0] │ │ - ite hi │ │ - movhi r0, #0 │ │ - movls r0, #1 │ │ - orrs.w r0, r0, r1, lsr #31 │ │ - bne.n 32184 │ │ + bls.n 3373a │ │ + cmp r1, #0 │ │ + blt.n 3373a │ │ cmp r2, #0 │ │ - bge.n 32190 │ │ + bge.n 33748 │ │ mov r0, r4 │ │ mov r1, r2 │ │ mov r2, r5 │ │ - bl 31fc8 │ │ - b.n 3219a │ │ - str r3, [sp, #0] │ │ - mov r0, r4 │ │ + mov r3, r6 │ │ + bl 33596 │ │ + b.n 33750 │ │ + str r6, [sp, #0] │ │ mov r3, r5 │ │ - bl 32040 │ │ + bl 3360a │ │ ldr r3, [r4, #28] │ │ + vldr s14, [r4, #24] │ │ subs r0, r0, r3 │ │ vmov s15, r0 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [r4, #24] │ │ - vdiv.f32 s15, s14, s15 │ │ + vcvt.f32.s32 s15, s15 │ │ + vdiv.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov r6, s15 │ │ - mov r0, r6 │ │ - add sp, #8 │ │ + vstr s15, [sp, #12] │ │ + ldr r0, [sp, #12] │ │ + add sp, #16 │ │ vpop {d8} │ │ pop {r4, r5, r6, pc} │ │ - ldrb r2, [r3, #25] │ │ + nop │ │ + strb r4, [r7, #10] │ │ movs r1, r0 │ │ - push {r4, r5, lr} │ │ + push {r4, r5, r6, lr} │ │ + mov r6, r0 │ │ mov r4, r1 │ │ - mov r1, r3 │ │ - ldr r3, [sp, #12] │ │ - cbz r1, 321d4 │ │ - cmp r1, #1 │ │ - bne.n 321e6 │ │ - b.n 321e2 │ │ - movs r2, #1 │ │ - str r2, [r3, #0] │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - movs r2, #12 │ │ - muls r4, r2 │ │ - ldr r0, [r3, r4] │ │ - pop {r4, r5, pc} │ │ + ldr r5, [sp, #16] │ │ + cbz r3, 337bc │ │ + cmp r3, #1 │ │ + bne.n 3378e │ │ ldr r1, [r2, #0] │ │ - b.n 32200 │ │ - ldrb r5, [r0, #16] │ │ + b.n 337a4 │ │ + ldrb r3, [r0, #16] │ │ ldr r1, [r2, #4] │ │ - cmp r5, #2 │ │ + cmp r3, #2 │ │ ldr r2, [r2, #0] │ │ - ite hi │ │ - movhi r5, #0 │ │ - movls r5, #1 │ │ - orrs.w r5, r5, r1, lsr #31 │ │ - bne.n 321fe │ │ + bls.n 337a0 │ │ + cmp r1, #0 │ │ + blt.n 337a0 │ │ cmp r2, #0 │ │ - bge.n 3220a │ │ + bge.n 337b0 │ │ + mov r0, r6 │ │ mov r1, r2 │ │ mov r2, r4 │ │ - ldmia.w sp!, {r4, r5, lr} │ │ - b.w 31fc8 │ │ - str r3, [sp, #12] │ │ + mov r3, r5 │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + b.w 33596 │ │ + str r5, [sp, #16] │ │ mov r3, r4 │ │ - ldmia.w sp!, {r4, r5, lr} │ │ - b.w 32040 │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + b.w 3360a │ │ + movs r3, #1 │ │ + str r3, [r5, #0] │ │ + movs r3, #12 │ │ + ldr r2, [r0, #68] ; 0x44 │ │ + muls r4, r3 │ │ + ldr r0, [r2, r4] │ │ + pop {r4, r5, r6, pc} │ │ ... │ │ │ │ -00032218 : │ │ +000337cc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - vpush {d8-d9} │ │ + mov r0, r1 │ │ + ldr.w r5, [pc, #2048] ; 33fd4 │ │ mov r4, r1 │ │ - ldr.w r1, [pc, #1348] ; 32768 │ │ - sub sp, #108 ; 0x6c │ │ + vpush {d8-d9} │ │ mov r8, r2 │ │ - mov r0, r4 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr.w r1, [pc, #2036] ; 33fd8 │ │ + ldr r3, [r5, #0] │ │ add r1, pc │ │ - add r2, sp, #76 ; 0x4c │ │ - bl 4002c │ │ - str r0, [sp, #36] ; 0x24 │ │ - cbnz r0, 32254 │ │ - ldr.w r1, [pc, #1328] ; 3276c │ │ + sub sp, #116 ; 0x74 │ │ + add r2, sp, #80 ; 0x50 │ │ + str r3, [sp, #108] ; 0x6c │ │ + bl 41730 │ │ + str r5, [sp, #44] ; 0x2c │ │ + str r0, [sp, #20] │ │ + cbnz r0, 33814 │ │ + ldr.w r1, [pc, #2016] ; 33fdc │ │ movs r0, #4 │ │ - ldr.w r3, [pc, #1328] ; 32770 │ │ + ldr.w r3, [pc, #2012] ; 33fe0 │ │ mov.w r2, #466 ; 0x1d2 │ │ - add r1, pc │ │ str r4, [sp, #0] │ │ + add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - b.n 32360 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - bl 40420 │ │ - ldr.w r4, [pc, #1304] ; 32774 │ │ + bl 3f6b8 │ │ + b.n 338e0 │ │ + bl 41b50 │ │ + ldr.w r4, [pc, #1992] ; 33fe4 │ │ add r4, pc │ │ mov r5, r0 │ │ - b.n 3227e │ │ + cbz r5, 33842 │ │ movs r1, #2 │ │ ldr r0, [r5, #0] │ │ - bl 40b7c │ │ + bl 42340 │ │ ldr r0, [r5, #0] │ │ mov r1, r4 │ │ - blx e0b0 │ │ - cbz r0, 32284 │ │ + blx e8f8 │ │ + cmp r0, #0 │ │ + beq.w 33ac0 │ │ mov r0, r5 │ │ - bl 403ec │ │ + bl 41b1c │ │ mov r5, r0 │ │ - cmp r5, #0 │ │ - bne.n 32264 │ │ - b.n 32290 │ │ - ldr r0, [r5, #0] │ │ - mov r1, r4 │ │ - blx e0b0 │ │ - cmp r0, #0 │ │ - beq.n 322e6 │ │ - ldr.w r1, [pc, #1252] ; 32778 │ │ + b.n 33820 │ │ + ldr.w r1, [pc, #1956] ; 33fe8 │ │ movs r0, #1 │ │ - ldr.w r3, [pc, #1252] ; 3277c │ │ + ldr.w r3, [pc, #1952] ; 33fec │ │ movs r2, #77 ; 0x4d │ │ add r1, pc │ │ add r3, pc │ │ - b.n 3234c │ │ + b.n 338ce │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + cmp r3, #2 │ │ + beq.w 33ae2 │ │ + cmp r3, #3 │ │ + beq.w 33ae6 │ │ + cmp r3, #1 │ │ + bne.w 33aea │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + str r3, [sp, #16] │ │ + mov r0, r5 │ │ + bl 41b1c │ │ + mov r5, r0 │ │ + cmp r0, #0 │ │ + beq.w 33b02 │ │ ldr r0, [r5, #0] │ │ - mov r1, r4 │ │ - add r2, sp, #80 ; 0x50 │ │ - add r3, sp, #84 ; 0x54 │ │ - blx e104 │ │ + mov r1, sl │ │ + mov r2, r9 │ │ + mov r3, r4 │ │ + blx e94c │ │ cmp r0, #2 │ │ - bne.n 32316 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - cmp r2, #2 │ │ - beq.n 322c6 │ │ - cmp r2, #3 │ │ - beq.n 322ca │ │ - cmp r2, #1 │ │ - bne.n 322ce │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - str r2, [sp, #40] ; 0x28 │ │ - b.n 322f2 │ │ - ldr r7, [sp, #84] ; 0x54 │ │ - b.n 322f2 │ │ - ldr r6, [sp, #84] ; 0x54 │ │ - b.n 322f2 │ │ - ldr.w r1, [pc, #1200] ; 32780 │ │ - movs r0, #4 │ │ - ldr.w r3, [pc, #1196] ; 32784 │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ - movs r2, #96 ; 0x60 │ │ - bl 3df24 │ │ - b.n 32350 │ │ - ldr.w r4, [pc, #1184] ; 32788 │ │ - mov r6, r0 │ │ - mov r7, r0 │ │ - str r0, [sp, #40] ; 0x28 │ │ + beq.n 33854 │ │ + ldr.w r4, [pc, #1892] ; 33ff0 │ │ add r4, pc │ │ mov r0, r5 │ │ - bl 403ec │ │ + bl 41b1c │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - bne.n 322a2 │ │ - b.w 32d2a │ │ + beq.w 33b14 │ │ movs r1, #2 │ │ ldr r0, [r5, #0] │ │ - bl 40b7c │ │ + bl 42340 │ │ ldr r0, [r5, #0] │ │ mov r1, r4 │ │ - blx e0b0 │ │ - cbnz r0, 3231c │ │ - b.n 3232c │ │ - ldr.w r4, [pc, #1140] ; 3278c │ │ - add r4, pc │ │ - mov r0, r5 │ │ - bl 403ec │ │ - mov r5, r0 │ │ + blx e8f8 │ │ cmp r0, #0 │ │ - bne.n 32302 │ │ - b.w 32d3a │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + bne.n 33890 │ │ + ldr r3, [sp, #16] │ │ cmp r3, #0 │ │ - ble.n 3233c │ │ + ble.n 338be │ │ cmp r7, #0 │ │ - blt.n 3233c │ │ - cmp r6, #0 │ │ - bge.w 32c02 │ │ - ldr.w r1, [pc, #1104] ; 32790 │ │ + bge.w 33b2a │ │ + ldr.w r1, [pc, #1844] ; 33ff4 │ │ movs r0, #4 │ │ - ldr.w r3, [pc, #1104] ; 32794 │ │ + ldr.w r3, [pc, #1840] ; 33ff8 │ │ movs r2, #117 ; 0x75 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r5 │ │ - bl 4033c │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - bl 401c4 │ │ - movs r1, #0 │ │ - str r1, [sp, #44] ; 0x2c │ │ - b.w 32bf6 │ │ + bl 41a6c │ │ + ldr r0, [sp, #20] │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + bl 418d8 │ │ + movs r0, #0 │ │ + b.n 33ab0 │ │ + movs r0, #12 │ │ + ldr.w r6, [pc, #1812] ; 33ffc │ │ + mla r3, r0, r3, r2 │ │ + ldr r0, [sp, #24] │ │ + add r6, pc │ │ + ldr r3, [r3, #8] │ │ + str r3, [r1, #4] │ │ + ldr r3, [r4, #120] ; 0x78 │ │ + str r3, [r4, #84] ; 0x54 │ │ + bl 3652c │ │ + str r0, [r4, #80] ; 0x50 │ │ + ldr r0, [sp, #24] │ │ + bl 36524 │ │ + ldr r3, [r4, #4] │ │ + movs r0, #1 │ │ + mov r1, r6 │ │ + movw r2, #533 ; 0x215 │ │ + ldr r3, [r3, #4] │ │ + str r3, [sp, #0] │ │ + ldr.w r3, [pc, #1768] ; 34000 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + movs r0, #1 │ │ + mov r1, r6 │ │ + movw r2, #534 ; 0x216 │ │ + str r3, [sp, #0] │ │ + ldr.w r3, [pc, #1752] ; 34004 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #0 │ │ + ble.w 33aa0 │ │ + ldr.w r3, [r4, #132] ; 0x84 │ │ + add.w r6, r4, #128 ; 0x80 │ │ + mov.w r8, #4294967295 ; 0xffffffff │ │ + mov r0, r6 │ │ + mov r7, r8 │ │ + str r3, [r4, #92] ; 0x5c │ │ + bl 3652c │ │ + str r0, [r4, #88] ; 0x58 │ │ + mov r0, r6 │ │ + bl 36524 │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + ldr.w r6, [pc, #1704] ; 34008 │ │ + movw r2, #542 ; 0x21e │ │ + movs r0, #1 │ │ + add r6, pc │ │ + str r3, [sp, #0] │ │ + ldr.w r3, [pc, #1692] ; 3400c │ │ + mov r1, r6 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + add.w r3, r4, #140 ; 0x8c │ │ + str r3, [sp, #24] │ │ + mov r0, r3 │ │ + bl 364f0 │ │ + ldr.w r3, [pc, #1672] ; 34010 │ │ + mov r1, r6 │ │ + movs r0, #1 │ │ + add r3, pc │ │ + mov.w r2, #292 ; 0x124 │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + movs r6, #0 │ │ + str.w r8, [sp, #40] ; 0x28 │ │ + str.w r8, [sp, #36] ; 0x24 │ │ + str r3, [sp, #28] │ │ + ldr.w r3, [pc, #1644] ; 34014 │ │ + add r3, pc │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr.w r3, [pc, #1640] ; 34018 │ │ + add r3, pc │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr.w r3, [pc, #1636] ; 3401c │ │ + add r3, pc │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr.w r3, [pc, #1632] ; 34020 │ │ + add r3, pc │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr.w r3, [pc, #1628] ; 34024 │ │ + add r3, pc │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr.w r3, [pc, #1624] ; 34028 │ │ + add r3, pc │ │ + str r3, [sp, #68] ; 0x44 │ │ + mov r0, r5 │ │ + bl 41b1c │ │ + mov r5, r0 │ │ + cmp r0, #0 │ │ + beq.w 34334 │ │ + movs r1, #2 │ │ + ldr r0, [r5, #0] │ │ + bl 42340 │ │ + ldr r0, [r5, #0] │ │ + add r1, sp, #92 ; 0x5c │ │ + movs r2, #4 │ │ + bl 423a4 │ │ + cmp r0, #4 │ │ + mov sl, r0 │ │ + beq.w 34100 │ │ + ldr r0, [r5, #0] │ │ + ldrb r3, [r0, #0] │ │ + cmp r3, #0 │ │ + beq.w 34328 │ │ + ldr.w r1, [pc, #1572] ; 3402c │ │ + add r1, pc │ │ + blx e8f8 │ │ + cmp r0, #0 │ │ + bne.w 34334 │ │ + mov.w lr, #12 │ │ + adds r2, r7, #1 │ │ + mul.w r7, lr, r7 │ │ + ldr r0, [r4, #4] │ │ + ldr r3, [r0, #4] │ │ + ldr r1, [r4, #104] ; 0x68 │ │ + cmp r2, r3 │ │ + ble.w 34348 │ │ + ldr r2, [r4, #72] ; 0x48 │ │ + movs r7, #12 │ │ + asrs r6, r3, #9 │ │ + mla r3, r7, r3, r2 │ │ + ldr.w r2, [r1, r6, lsl #2] │ │ + ldr.w r6, [pc, #1524] ; 34030 │ │ + add r6, pc │ │ + ldrh r3, [r3, #8] │ │ + add r3, r2 │ │ + str r3, [r0, #8] │ │ + ldr.w r3, [r4, #144] ; 0x90 │ │ + ldr r0, [sp, #24] │ │ + str r3, [r4, #100] ; 0x64 │ │ + bl 3652c │ │ + ldr r3, [r4, #4] │ │ + mov r1, r6 │ │ + movw r2, #555 ; 0x22b │ │ + ldr r3, [r3, #8] │ │ + str r0, [r4, #96] ; 0x60 │ │ + movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr.w r3, [pc, #1488] ; 34034 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #100] ; 0x64 │ │ + mov r1, r6 │ │ + mov.w r2, #556 ; 0x22c │ │ + movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr.w r3, [pc, #1468] ; 34038 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r0, [sp, #24] │ │ + bl 36524 │ │ + movs r1, #4 │ │ + mov r2, r6 │ │ + movw r3, #561 ; 0x231 │ │ + ldr r0, [sp, #16] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + str r0, [r4, #108] ; 0x6c │ │ + movs r0, #24 │ │ + bl 405a8 │ │ + str r0, [r4, #112] ; 0x70 │ │ + mov r0, r5 │ │ + bl 41a6c │ │ + ldr r0, [sp, #20] │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + bl 418d8 │ │ + mov r0, r4 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #108] ; 0x6c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.w 343a8 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + ldr r0, [r5, #0] │ │ + mov r1, r4 │ │ + blx e8f8 │ │ + cmp r0, #0 │ │ + bne.w 33842 │ │ + ldr.w sl, [pc, #1388] ; 3403c │ │ + mov r6, r0 │ │ + mov r7, r0 │ │ + str r0, [sp, #16] │ │ + add sl, pc │ │ + add.w r9, sp, #84 ; 0x54 │ │ + add r4, sp, #88 ; 0x58 │ │ + b.n 3386c │ │ + ldr r7, [sp, #88] ; 0x58 │ │ + b.n 3386c │ │ + ldr r6, [sp, #88] ; 0x58 │ │ + b.n 3386c │ │ + str r3, [sp, #0] │ │ + movs r0, #4 │ │ + ldr.w r1, [pc, #1360] ; 34040 │ │ + movs r2, #96 ; 0x60 │ │ + ldr.w r3, [pc, #1356] ; 34044 │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + b.n 338d2 │ │ + ldr.w r1, [pc, #1348] ; 34048 │ │ + movs r0, #4 │ │ + ldr.w r3, [pc, #1344] ; 3404c │ │ + movs r2, #101 ; 0x65 │ │ + add r1, pc │ │ + add r3, pc │ │ + b.n 338ce │ │ + ldr.w r1, [pc, #1336] ; 34050 │ │ + movs r0, #4 │ │ + ldr.w r3, [pc, #1336] ; 34054 │ │ + movs r2, #112 ; 0x70 │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 3f7b4 │ │ + b.n 338d2 │ │ + cmp r6, #0 │ │ + blt.w 338be │ │ + ldr r3, [sp, #16] │ │ + movs r0, #1 │ │ + ldr.w r4, [pc, #1312] ; 34058 │ │ + movw r2, #477 ; 0x1dd │ │ + str r6, [sp, #8] │ │ + add r4, pc │ │ + stmia.w sp, {r3, r7} │ │ + ldr.w r3, [pc, #1300] ; 3405c │ │ + mov r1, r4 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + mov r2, r4 │ │ + movs r0, #1 │ │ + movs r1, #152 ; 0x98 │ │ + mov.w r3, #480 ; 0x1e0 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + cmp r6, #0 │ │ + mov r4, r0 │ │ + bgt.n 33b6e │ │ cmp r7, #0 │ │ - ite eq │ │ - moveq r3, #1 │ │ - movne r3, #2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ + ite gt │ │ + movgt r3, #2 │ │ + movle r3, #1 │ │ + b.n 33b70 │ │ + movs r3, #3 │ │ + ldr r2, [sp, #16] │ │ mov r0, r4 │ │ - ldr.w r1, [pc, #1060] ; 32798 │ │ + ldr.w r1, [pc, #1256] ; 34060 │ │ str r2, [sp, #0] │ │ add r1, pc │ │ mov r2, r8 │ │ - bl 308c4 │ │ - ldr r3, [r4, #4] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr.w r2, [pc, #1044] ; 3279c │ │ - str r1, [r3, #0] │ │ - add r2, pc │ │ - ldr r3, [r4, #4] │ │ - str r7, [r3, #4] │ │ + bl 31ebc │ │ ldr r3, [r4, #4] │ │ + ldr r2, [sp, #16] │ │ + movs r1, #12 │ │ + add.w r8, r2, #1 │ │ str r6, [r3, #8] │ │ + stmia.w r3, {r2, r7} │ │ movs r3, #1 │ │ - add.w r8, r1, r3 │ │ + ldr.w r2, [pc, #1228] ; 34064 │ │ + mov r0, r8 │ │ strb r3, [r4, #18] │ │ - movs r1, #12 │ │ mov.w r3, #442 ; 0x1ba │ │ - mov r0, r8 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + add r2, pc │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r2, #0 │ │ mov.w r1, #2147483648 ; 0x80000000 │ │ mov r3, r0 │ │ - b.n 323bc │ │ - adds r2, #1 │ │ + cmp r2, r8 │ │ + add.w r3, r3, #12 │ │ + bge.n 33bc2 │ │ str.w r1, [r3, #-12] │ │ + adds r2, #1 │ │ str.w r1, [r3, #-8] │ │ - adds r3, #12 │ │ - cmp r2, r8 │ │ - blt.n 323b2 │ │ - ldr.w r8, [pc, #988] ; 327a0 │ │ - adds r7, #1 │ │ + b.n 33bae │ │ + ldr.w r9, [pc, #1188] ; 34068 │ │ + add.w r8, r7, #1 │ │ str r0, [r4, #68] ; 0x44 │ │ movs r1, #12 │ │ - add r8, pc │ │ - mov r0, r7 │ │ + add r9, pc │ │ + mov r0, r8 │ │ movw r3, #501 ; 0x1f5 │ │ - mov r2, r8 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov r2, r9 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + cmp r6, #0 │ │ str r0, [r4, #72] ; 0x48 │ │ - cbz r6, 32400 │ │ + ble.n 33c12 │ │ movs r1, #8 │ │ - mov r2, r8 │ │ + mov r2, r9 │ │ mov.w r3, #504 ; 0x1f8 │ │ mov r0, r6 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - asrs r7, r7, #9 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr.w r2, [pc, #1144] ; 3406c │ │ movs r1, #4 │ │ - mov r2, r8 │ │ movw r3, #509 ; 0x1fd │ │ + add r2, pc │ │ str r0, [r4, #76] ; 0x4c │ │ - adds r0, r7, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + subs.w r0, r8, #0 │ │ + it lt │ │ + addlt.w r0, r7, #512 ; 0x200 │ │ + asrs r0, r0, #9 │ │ + adds r0, #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r0, [r4, #104] ; 0x68 │ │ - ldr r1, [pc, #928] ; (327a4 ) │ │ - movs r2, #135 ; 0x87 │ │ - ldr r3, [pc, #928] ; (327a8 ) │ │ + ldr.w r1, [pc, #1116] ; 34070 │ │ movs r0, #1 │ │ + ldr.w r3, [pc, #1112] ; 34074 │ │ + movs r2, #135 ; 0x87 │ │ add r1, pc │ │ - ldr r7, [pc, #928] ; (327ac ) │ │ + ldr.w r7, [pc, #1108] ; 34078 │ │ add r3, pc │ │ - ldr.w r8, [pc, #928] ; 327b0 │ │ - bl 3df24 │ │ - ldr r2, [pc, #924] ; (327b4 ) │ │ - movs r6, #0 │ │ + ldr.w r9, [pc, #1108] ; 3407c │ │ + bl 3f6b8 │ │ + ldr.w sl, [pc, #1104] ; 34080 │ │ + ldr.w r3, [pc, #1104] ; 34084 │ │ add r7, pc │ │ - add r8, pc │ │ - str r2, [sp, #24] │ │ - b.n 3252a │ │ + ldr.w fp, [pc, #1100] ; 34088 │ │ + add r9, pc │ │ + add r3, pc │ │ + add sl, pc │ │ + str r3, [sp, #24] │ │ + add fp, pc │ │ + ldr.w r3, [pc, #1092] ; 3408c │ │ + movs r6, #0 │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + mov r0, r5 │ │ + bl 41b1c │ │ + mov r5, r0 │ │ + cmp r0, #0 │ │ + beq.w 33d72 │ │ movs r1, #2 │ │ ldr r0, [r5, #0] │ │ - bl 40b7c │ │ - ldr.w r9, [r5] │ │ - mov r1, r7 │ │ - mov r0, r9 │ │ - blx e0b0 │ │ + bl 42340 │ │ + ldr.w r8, [r5] │ │ + ldr r1, [sp, #24] │ │ + mov r0, r8 │ │ + blx e8f8 │ │ cmp r0, #0 │ │ - beq.n 32538 │ │ - mov r0, r9 │ │ - mov r1, r8 │ │ - blx e0b0 │ │ + beq.n 33d72 │ │ + mov r0, r8 │ │ + ldr r1, [sp, #28] │ │ + blx e8f8 │ │ cmp r0, #0 │ │ - beq.n 32538 │ │ - mov r0, r9 │ │ + beq.n 33d72 │ │ + mov r0, r8 │ │ + add r1, sp, #92 ; 0x5c │ │ movs r2, #3 │ │ - add r1, sp, #88 ; 0x58 │ │ - bl 40be8 │ │ + bl 423a4 │ │ cmp r0, #1 │ │ - mov r9, r0 │ │ - bgt.n 32472 │ │ - ldr r2, [r5, #0] │ │ - ldrb r3, [r2, #0] │ │ - cmp r3, #0 │ │ - beq.n 3252a │ │ - ldr r1, [pc, #856] ; (327b8 ) │ │ + bgt.n 33ca8 │ │ + ldr r3, [r5, #0] │ │ + ldrb r2, [r3, #0] │ │ + cmp r2, #0 │ │ + beq.n 33c50 │ │ + str r3, [sp, #0] │ │ movs r0, #3 │ │ - ldr r3, [pc, #856] ; (327bc ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + mov r1, sl │ │ movs r2, #150 ; 0x96 │ │ - bl 3df24 │ │ - b.n 3252a │ │ - ldr r0, [sp, #88] ; 0x58 │ │ - bl 40b10 │ │ - cmp.w r9, #3 │ │ - ldr.w fp, [sp, #92] ; 0x5c │ │ - vmov d9, r0, r1 │ │ - bne.n 32496 │ │ - ldr r0, [sp, #96] ; 0x60 │ │ - bl 40b10 │ │ - vmov d8, r0, r1 │ │ - vcvt.f32.f64 s16, d8 │ │ - b.n 3249a │ │ - vldr s16, [pc, #716] ; 32764 │ │ + mov r3, fp │ │ + bl 3f6b8 │ │ + b.n 33c50 │ │ + str r0, [sp, #32] │ │ + ldr r0, [sp, #92] ; 0x5c │ │ + bl 422c0 │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + cmp r3, #3 │ │ + vmov d7, r0, r1 │ │ + vcvt.f32.f64 s17, d7 │ │ + bne.n 33cd4 │ │ + ldr r0, [sp, #100] ; 0x64 │ │ + str r2, [sp, #32] │ │ + bl 422c0 │ │ + ldr r2, [sp, #32] │ │ + vmov d7, r0, r1 │ │ + vcvt.f32.f64 s16, d7 │ │ + b.n 33cd8 │ │ + vldr s16, [pc, #756] ; 33fcc │ │ ldr r3, [r4, #4] │ │ ldr r3, [r3, #0] │ │ cmp r6, r3 │ │ - blt.n 324b0 │ │ - ldr r1, [pc, #796] ; (327c0 ) │ │ + blt.n 33cee │ │ + ldr r1, [pc, #940] ; (34090 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #796] ; (327c4 ) │ │ + ldr r3, [pc, #940] ; (34094 ) │ │ movs r2, #161 ; 0xa1 │ │ add r1, pc │ │ add r3, pc │ │ - b.n 32a16 │ │ - ldr.w r9, [sp, #24] │ │ + b.n 33df4 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + mov r0, r2 │ │ + mov r1, r7 │ │ movs r2, #166 ; 0xa6 │ │ - mov r0, fp │ │ - ldr.w sl, [r4, #48] ; 0x30 │ │ - add r9, pc │ │ - mov r1, r9 │ │ - bl 3ca88 <__ckd_salloc__> │ │ + str r3, [sp, #32] │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + ldr r3, [sp, #32] │ │ mov r2, r6 │ │ - str.w r0, [sl, r6, lsl #2] │ │ + str.w r0, [r3, r6, lsl #2] │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r0, [r4, #52] ; 0x34 │ │ ldr.w r1, [r3, r6, lsl #2] │ │ - bl 3ea8c │ │ + bl 4021a │ │ cmp r0, r6 │ │ - beq.n 324f0 │ │ - ldr r2, [r4, #48] ; 0x30 │ │ + beq.n 33d28 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ movs r0, #3 │ │ - ldr r3, [pc, #744] ; (327c8 ) │ │ - mov r1, r9 │ │ - ldr.w r2, [r2, r6, lsl #2] │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ + mov r1, r7 │ │ movs r2, #169 ; 0xa9 │ │ - bl 3df24 │ │ - vcvt.f32.f64 s18, d9 │ │ + ldr.w r3, [r3, r6, lsl #2] │ │ + str r3, [sp, #0] │ │ + mov r3, r9 │ │ + bl 3f6b8 │ │ + vcvt.f64.f32 d7, s17 │ │ + mov.w ip, #12 │ │ + mul.w ip, ip, r6 │ │ + ldr r1, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #20] │ │ - ldr.w sl, [r4, #68] ; 0x44 │ │ - mov.w r9, #12 │ │ - mul.w r9, r9, r6 │ │ adds r6, #1 │ │ - vcvt.f64.f32 d9, s18 │ │ - vmov r2, r3, d9 │ │ - blx 3fe04 │ │ - vcvt.f64.f32 d8, s16 │ │ - str.w r0, [sl, r9] │ │ + str r1, [sp, #32] │ │ + vmov r2, r3, d7 │ │ + str.w ip, [sp, #36] ; 0x24 │ │ + blx 41514 │ │ + vcvt.f64.f32 d7, s16 │ │ + ldr r1, [sp, #32] │ │ + ldr.w ip, [sp, #36] ; 0x24 │ │ + str.w r0, [r1, ip] │ │ ldr r3, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #20] │ │ - add r9, r3 │ │ - vmov r2, r3, d8 │ │ - blx 3fe04 │ │ - str.w r0, [r9, #4] │ │ - mov r0, r5 │ │ - bl 403ec │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - bne.w 32422 │ │ + add ip, r3 │ │ + vmov r2, r3, d7 │ │ + str.w ip, [sp, #32] │ │ + blx 41514 │ │ + ldr.w ip, [sp, #32] │ │ + str.w r0, [ip, #4] │ │ + b.n 33c50 │ │ ldr r3, [r4, #4] │ │ - ldr r2, [r3, #0] │ │ - cmp r2, r6 │ │ - beq.w 32c3c │ │ - ldr r1, [pc, #648] ; (327cc ) │ │ + ldr r3, [r3, #0] │ │ + cmp r3, r6 │ │ + beq.n 33dfa │ │ + stmia.w sp, {r3, r6} │ │ movs r0, #3 │ │ - ldr r3, [pc, #648] ; (327d0 ) │ │ - stmia.w sp, {r2, r6} │ │ + ldr r1, [pc, #788] ; (34098 ) │ │ + movs r2, #178 ; 0xb2 │ │ + ldr r3, [pc, #788] ; (3409c ) │ │ add r1, pc │ │ add r3, pc │ │ - movs r2, #178 ; 0xb2 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr r3, [r4, #4] │ │ str r6, [r3, #0] │ │ str r6, [r4, #12] │ │ - b.n 32c3c │ │ + b.n 33dfa │ │ + vcvt.f32.f64 s16, d8 │ │ + str r0, [sp, #52] ; 0x34 │ │ + ldr r0, [r4, #20] │ │ + vmul.f32 s16, s16, s19 │ │ + vcvt.s32.f32 s16, s16 │ │ + vcvt.f32.s32 s16, s16 │ │ + vdiv.f32 s16, s16, s19 │ │ + vmul.f32 s18, s18, s19 │ │ + vcvt.s32.f32 s18, s18 │ │ + vcvt.f64.f32 d7, s16 │ │ + vcvt.f32.s32 s18, s18 │ │ + vmov r2, r3, d7 │ │ + blx 41514 │ │ + vdiv.f32 s18, s18, s19 │ │ + str r0, [sp, #84] ; 0x54 │ │ + ldr r0, [r4, #20] │ │ + vcvt.f64.f32 d7, s18 │ │ + vmov r2, r3, d7 │ │ + blx 41514 │ │ + ldr r3, [r4, #4] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + str r0, [sp, #88] ; 0x58 │ │ + ldr r3, [r3, #4] │ │ + cmp r7, r3 │ │ + blt.w 33f1c │ │ + ldr r1, [pc, #692] ; (340a0 ) │ │ + movs r0, #4 │ │ + ldr r3, [pc, #692] ; (340a4 ) │ │ + movs r2, #242 ; 0xf2 │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + b.n 34396 │ │ + ldr r3, [r4, #4] │ │ + movs r0, #1 │ │ + ldr r1, [pc, #680] ; (340a8 ) │ │ + mov.w r2, #516 ; 0x204 │ │ + ldr r3, [r3, #0] │ │ + add r1, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #672] ; (340ac ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + add.w r3, r4, #116 ; 0x74 │ │ + str r3, [sp, #24] │ │ + mov r0, r3 │ │ + bl 364f0 │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #0 │ │ + ble.n 33e2e │ │ add.w r0, r4, #128 ; 0x80 │ │ - bl 34e90 │ │ + bl 364f0 │ │ ldr r3, [r4, #4] │ │ ldr r3, [r3, #4] │ │ cmp r3, #0 │ │ - ble.w 3282c │ │ - ldr r1, [pc, #608] ; (327d4 ) │ │ - movs r2, #195 ; 0xc3 │ │ - ldr r3, [pc, #608] ; (327d8 ) │ │ + ble.w 33934 │ │ + ldr r1, [pc, #628] ; (340b0 ) │ │ movs r0, #1 │ │ + ldr r3, [pc, #628] ; (340b4 ) │ │ + movs r2, #195 ; 0xc3 │ │ add r1, pc │ │ + vldr s19, [pc, #396] ; 33fd0 │ │ + add r3, pc │ │ + movs r7, #0 │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #616] ; (340b8 ) │ │ + ldr.w r8, [r4, #72] ; 0x48 │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ add r3, pc │ │ - mov.w r8, #0 │ │ - bl 3df24 │ │ - ldr r1, [pc, #592] ; (327dc ) │ │ - ldr r2, [pc, #596] ; (327e0 ) │ │ - vldr s16, [pc, #640] ; 32810 │ │ - add r1, pc │ │ - ldr.w r9, [r4, #72] ; 0x48 │ │ - add r2, pc │ │ - str r1, [sp, #28] │ │ - str r2, [sp, #32] │ │ - mov sl, r6 │ │ - b.n 3271a │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #604] ; (340bc ) │ │ + add r3, pc │ │ + str r3, [sp, #32] │ │ + ldr r3, [pc, #604] ; (340c0 ) │ │ + add r3, pc │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #600] ; (340c4 ) │ │ + add r3, pc │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [pc, #600] ; (340c8 ) │ │ + add r3, pc │ │ + str r3, [sp, #48] ; 0x30 │ │ + mov r0, r5 │ │ + bl 41b1c │ │ + mov r5, r0 │ │ + cmp r0, #0 │ │ + beq.w 33fb8 │ │ movs r1, #2 │ │ ldr r0, [r5, #0] │ │ - bl 40b7c │ │ + bl 42340 │ │ movs r3, #0 │ │ + add r1, sp, #92 ; 0x5c │ │ + str r3, [sp, #104] ; 0x68 │ │ movs r2, #4 │ │ - str r3, [sp, #100] ; 0x64 │ │ - add r1, sp, #88 ; 0x58 │ │ ldr r0, [r5, #0] │ │ - bl 40be8 │ │ + bl 423a4 │ │ cmp r0, #2 │ │ - bgt.n 325c6 │ │ - ldr r7, [r5, #0] │ │ - ldrb r3, [r7, #0] │ │ + bgt.n 33eaa │ │ + ldr.w r9, [r5] │ │ + ldrb.w r3, [r9] │ │ cmp r3, #0 │ │ - bne.w 3272a │ │ - b.n 3271a │ │ - ldr r0, [sp, #88] ; 0x58 │ │ - bl 40b10 │ │ - ldr r6, [sp, #92] ; 0x5c │ │ + bne.n 33f98 │ │ + b.n 33e74 │ │ + ldr r0, [sp, #92] ; 0x5c │ │ + bl 422c0 │ │ ldr.w fp, [sp, #96] ; 0x60 │ │ - vmov d9, r0, r1 │ │ - ldr r0, [sp, #100] ; 0x64 │ │ - cbz r0, 325e8 │ │ - bl 40b10 │ │ + ldr.w sl, [sp, #100] ; 0x64 │ │ + vmov d8, r0, r1 │ │ + ldr r0, [sp, #104] ; 0x68 │ │ + cbz r0, 33ece │ │ + bl 422c0 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s17, d7 │ │ - b.n 325ec │ │ - vldr s17, [pc, #376] ; 32764 │ │ + vcvt.f32.f64 s18, d7 │ │ + b.n 33ed2 │ │ + vldr s18, [pc, #252] ; 33fcc │ │ mov r0, r4 │ │ - mov r1, r6 │ │ - bl 30c8e │ │ - adds r3, r0, #1 │ │ - mov r7, r0 │ │ - bne.n 32610 │ │ - ldr r1, [pc, #488] ; (327e4 ) │ │ + mov r1, fp │ │ + bl 3227c │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ + mov r9, r0 │ │ + bne.n 33ef8 │ │ + str.w fp, [sp] │ │ movs r0, #4 │ │ - ldr r3, [pc, #488] ; (327e8 ) │ │ + str.w fp, [sp, #4] │ │ movs r2, #224 ; 0xe0 │ │ - add r1, pc │ │ - str r6, [sp, #0] │ │ - add r3, pc │ │ - str r6, [sp, #4] │ │ - str.w fp, [sp, #8] │ │ - b.n 32632 │ │ - mov r1, fp │ │ + str.w sl, [sp, #8] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + b.n 33f16 │ │ mov r0, r4 │ │ - bl 30c8e │ │ - mov r1, r0 │ │ - adds r0, #1 │ │ - bne.n 32638 │ │ - ldr r3, [pc, #460] ; (327ec ) │ │ - movs r0, #4 │ │ + mov r1, sl │ │ + bl 3227c │ │ + adds r2, r0, #1 │ │ + bne.w 33d96 │ │ ldr r1, [sp, #32] │ │ - movs r2, #229 ; 0xe5 │ │ - add r3, pc │ │ - str.w fp, [sp] │ │ - str r6, [sp, #4] │ │ - str.w fp, [sp, #8] │ │ - bl 3df24 │ │ - b.n 3271a │ │ - vcvt.f32.f64 s18, d9 │ │ - ldr r0, [r4, #20] │ │ - str r1, [sp, #20] │ │ - vmul.f32 s15, s18, s16 │ │ - vcvt.s32.f32 s15, s15 │ │ - vcvt.f32.s32 s15, s15 │ │ - vdiv.f32 s14, s15, s16 │ │ - vmul.f32 s17, s17, s16 │ │ - vcvt.s32.f32 s17, s17 │ │ - vcvt.f64.f32 d7, s14 │ │ - vcvt.f32.s32 s17, s17 │ │ - vmov r2, r3, d7 │ │ - blx 3fe04 │ │ - vdiv.f32 s14, s17, s16 │ │ - str r0, [sp, #80] ; 0x50 │ │ - ldr r0, [r4, #20] │ │ - vcvt.f64.f32 d7, s14 │ │ - vmov r2, r3, d7 │ │ - blx 3fe04 │ │ - ldr r1, [sp, #20] │ │ - str r0, [sp, #84] ; 0x54 │ │ - ldr r3, [r4, #4] │ │ - ldr r3, [r3, #4] │ │ - cmp r8, r3 │ │ - blt.n 32696 │ │ - ldr r1, [pc, #356] ; (327f0 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #356] ; (327f4 ) │ │ - movs r2, #242 ; 0xf2 │ │ - add r1, pc │ │ - add r3, pc │ │ - b.n 32a16 │ │ - str.w r1, [r9] │ │ - add r1, sp, #80 ; 0x50 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + movs r2, #229 ; 0xe5 │ │ + stmia.w sp, {sl, fp} │ │ + str.w sl, [sp, #8] │ │ + bl 3f6b8 │ │ + b.n 33e74 │ │ + str.w r1, [r8] │ │ + add r1, sp, #84 ; 0x54 │ │ ldr r0, [sp, #24] │ │ - bl 34f00 │ │ - strh.w r0, [r9, #4] │ │ + bl 36560 │ │ ldr r3, [r4, #4] │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - ble.n 326bc │ │ + strh.w r0, [r8, #4] │ │ + ble.n 33f42 │ │ add.w r0, r4, #128 ; 0x80 │ │ - add r1, sp, #84 ; 0x54 │ │ - bl 34f00 │ │ - strh.w r0, [r9, #6] │ │ - cmp r7, sl │ │ - beq.n 32700 │ │ - bge.n 326e2 │ │ - mov r3, sl │ │ - ldr r1, [pc, #304] ; (327f8 ) │ │ - mov sl, r6 │ │ - mov r6, r3 │ │ - ldr r3, [pc, #304] ; (327fc ) │ │ - add r1, pc │ │ + add r1, sp, #88 ; 0x58 │ │ + bl 36560 │ │ + strh.w r0, [r8, #6] │ │ + cmp r9, r6 │ │ + beq.n 33f80 │ │ + bge.n 33f68 │ │ + ldr r1, [pc, #384] ; (340cc ) │ │ movs r0, #4 │ │ + ldr r3, [pc, #384] ; (340d0 ) │ │ movs r2, #253 ; 0xfd │ │ + str.w fp, [sp] │ │ + add r1, pc │ │ + str.w sl, [sp, #4] │ │ add r3, pc │ │ - stmia.w sp, {sl, fp} │ │ - str r7, [sp, #8] │ │ + str.w r9, [sp, #8] │ │ str r6, [sp, #12] │ │ - bl 3df24 │ │ - b.n 32bd4 │ │ - movs r2, #12 │ │ - movs r3, #0 │ │ - mul.w r2, r2, sl │ │ - b.n 326f6 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - adds r1, r2, r3 │ │ - adds r1, r0, r1 │ │ - str.w r8, [r1, #8] │ │ - add.w sl, sl, #1 │ │ - adds r3, #12 │ │ - cmp sl, r7 │ │ - ble.n 326ec │ │ - add.w r8, r8, #1 │ │ - add.w r9, r9, #12 │ │ - uxth.w r1, r8 │ │ - cbnz r1, 32718 │ │ + bl 3f6b8 │ │ + b.n 34396 │ │ + movs r3, #12 │ │ + adds r2, r6, #1 │ │ + muls r6, r3 │ │ + cmp r2, r9 │ │ + add.w r6, r6, #12 │ │ + bgt.n 33f80 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + adds r2, #1 │ │ + add r3, r6 │ │ + str r7, [r3, #8] │ │ + b.n 33f6e │ │ + adds r7, #1 │ │ + add.w r8, r8, #12 │ │ + uxth r1, r7 │ │ + cbnz r1, 33f94 │ │ movs r0, #2 │ │ mov r2, r1 │ │ ldr r3, [sp, #28] │ │ - bl 3df24 │ │ - mov sl, r7 │ │ - mov r0, r5 │ │ - bl 403ec │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - bne.w 325a0 │ │ - b.n 32744 │ │ - ldr r1, [pc, #212] ; (32800 ) │ │ - mov r0, r7 │ │ - mov r6, sl │ │ + bl 3f6b8 │ │ + mov r6, r9 │ │ + b.n 33e74 │ │ + ldr r1, [pc, #312] ; (340d4 ) │ │ + mov r0, r9 │ │ add r1, pc │ │ - blx e0b0 │ │ - cbz r0, 32758 │ │ - ldr r1, [pc, #200] ; (32804 ) │ │ - mov r0, r7 │ │ + blx e8f8 │ │ + cmp r0, #0 │ │ + beq.w 340e4 │ │ + ldr r1, [pc, #300] ; (340d8 ) │ │ + mov r0, r9 │ │ add r1, pc │ │ - blx e0b0 │ │ - cbz r0, 32758 │ │ - ldr r2, [r5, #0] │ │ + blx e8f8 │ │ + cmp r0, #0 │ │ + beq.w 340e4 │ │ + ldr r3, [r5, #0] │ │ movs r0, #4 │ │ - ldr r1, [pc, #188] ; (32808 ) │ │ - ldr r3, [pc, #192] ; (3280c ) │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #284] ; (340dc ) │ │ + mov.w r2, #270 ; 0x10e │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr r3, [pc, #280] ; (340e0 ) │ │ add r3, pc │ │ - mov.w r2, #270 ; 0x10e │ │ - b.n 32b7a │ │ - adds r2, r6, #1 │ │ - movs r1, #12 │ │ - movs r3, #0 │ │ - muls r6, r1 │ │ - b.n 3281e │ │ - nop │ │ + b.n 34392 │ │ movs r0, r0 │ │ movs r0, r0 │ │ - ldrb r3, [r0, #16] │ │ + ands r0, r0 │ │ + mov r4, r3 │ │ + movs r6, #158 ; 0x9e │ │ + movs r2, r0 │ │ + strb r7, [r7, #1] │ │ + movs r1, r0 │ │ + ldr r4, [sp, #340] ; 0x154 │ │ + movs r1, r0 │ │ + ldr r3, [sp, #552] ; 0x228 │ │ + movs r1, r0 │ │ + ldr r4, [sp, #484] ; 0x1e4 │ │ + movs r1, r0 │ │ + ldr r4, [sp, #68] ; 0x44 │ │ + movs r1, r0 │ │ + ldr r4, [sp, #304] ; 0x130 │ │ + movs r1, r0 │ │ + ldr r4, [sp, #292] ; 0x124 │ │ + movs r1, r0 │ │ + ldr r3, [sp, #596] ; 0x254 │ │ + movs r1, r0 │ │ + ldr r4, [sp, #84] ; 0x54 │ │ + movs r1, r0 │ │ + ldr r3, [sp, #444] ; 0x1bc │ │ + movs r1, r0 │ │ + ldr r6, [sp, #440] ; 0x1b8 │ │ movs r1, r0 │ │ - add r7, pc, #900 ; (adr r7, 32af4 ) │ │ + ldr r6, [sp, #448] ; 0x1c0 │ │ movs r1, r0 │ │ - add r7, pc, #80 ; (adr r7, 327c4 ) │ │ + ldr r2, [sp, #988] ; 0x3dc │ │ movs r1, r0 │ │ - add r7, pc, #1020 ; (adr r7, 32b74 ) │ │ + ldr r4, [sp, #948] ; 0x3b4 │ │ movs r1, r0 │ │ - add r7, pc, #556 ; (adr r7, 329a8 ) │ │ + ldr r4, [sp, #936] ; 0x3a8 │ │ movs r1, r0 │ │ - add r7, pc, #792 ; (adr r7, 32a98 ) │ │ + str r0, [sp, #812] ; 0x32c │ │ movs r1, r0 │ │ - add r7, pc, #308 ; (adr r7, 328b8 ) │ │ + ldr r2, [sp, #700] ; 0x2bc │ │ movs r1, r0 │ │ - add r7, pc, #700 ; (adr r7, 32a44 ) │ │ + ldr r4, [sp, #832] ; 0x340 │ │ movs r1, r0 │ │ - add r7, pc, #572 ; (adr r7, 329c8 ) │ │ + ldr r2, [sp, #636] ; 0x27c │ │ movs r1, r0 │ │ - add r7, pc, #532 ; (adr r7, 329a4 ) │ │ + ldr r4, [sp, #768] ; 0x300 │ │ movs r1, r0 │ │ - add r6, pc, #892 ; (adr r6, 32b10 ) │ │ + ldr r2, [sp, #572] ; 0x23c │ │ movs r1, r0 │ │ - add r7, pc, #380 ; (adr r7, 32914 ) │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + movs r1, r0 │ │ + ldr r2, [sp, #132] ; 0x84 │ │ + movs r1, r0 │ │ + ldr r5, [sp, #436] ; 0x1b4 │ │ + movs r1, r0 │ │ + ldr r5, [sp, #448] ; 0x1c0 │ │ + movs r1, r0 │ │ + ldr r1, [sp, #892] ; 0x37c │ │ + movs r1, r0 │ │ + ldr r1, [sp, #412] ; 0x19c │ │ + movs r1, r0 │ │ + ldr r1, [sp, #804] ; 0x324 │ │ movs r1, r0 │ │ - cmp r5, #232 ; 0xe8 │ │ + ldr r1, [sp, #324] ; 0x144 │ │ + movs r1, r0 │ │ + ldr r4, [sp, #968] ; 0x3c8 │ │ + movs r1, r0 │ │ + ldr r1, [sp, #252] ; 0xfc │ │ + movs r1, r0 │ │ + ldr r5, [sp, #0] │ │ + movs r1, r0 │ │ + ldr r1, [sp, #132] ; 0x84 │ │ + movs r1, r0 │ │ + ldr r1, [sp, #716] ; 0x2cc │ │ + movs r1, r0 │ │ + movs r5, #230 ; 0xe6 │ │ movs r2, r0 │ │ - add r6, pc, #628 ; (adr r6, 32a14 ) │ │ + ldr r0, [sp, #764] ; 0x2fc │ │ + movs r1, r0 │ │ + ldr r0, [sp, #580] ; 0x244 │ │ movs r1, r0 │ │ - add r6, pc, #364 ; (adr r6, 32910 ) │ │ + ldr r0, [sp, #404] ; 0x194 │ │ movs r1, r0 │ │ - add r6, pc, #124 ; (adr r6, 32824 ) │ │ + ldr r0, [sp, #260] ; 0x104 │ │ movs r1, r0 │ │ - add r6, pc, #740 ; (adr r6, 32a90 ) │ │ + ldr r0, [sp, #968] ; 0x3c8 │ │ movs r1, r0 │ │ - add r6, pc, #756 ; (adr r6, 32aa4 ) │ │ + ldr r0, [sp, #164] ; 0xa4 │ │ movs r1, r0 │ │ - add r6, pc, #788 ; (adr r6, 32ac8 ) │ │ + ldr r1, [sp, #200] ; 0xc8 │ │ movs r1, r0 │ │ - add r5, pc, #428 ; (adr r5, 32964 ) │ │ + ldr r0, [sp, #124] ; 0x7c │ │ movs r1, r0 │ │ - add r5, pc, #772 ; (adr r5, 32ac0 ) │ │ + ldr r0, [sp, #936] ; 0x3a8 │ │ movs r1, r0 │ │ - add r6, pc, #508 ; (adr r6, 329bc ) │ │ + ldr r0, [sp, #976] ; 0x3d0 │ │ movs r1, r0 │ │ - add r5, pc, #500 ; (adr r5, 329b8 ) │ │ + ldr r0, [sp, #920] ; 0x398 │ │ movs r1, r0 │ │ - add r6, pc, #376 ; (adr r6, 32940 ) │ │ + str r7, [sp, #476] ; 0x1dc │ │ movs r1, r0 │ │ - add r6, pc, #220 ; (adr r6, 328a8 ) │ │ + ldr r0, [sp, #452] ; 0x1c4 │ │ movs r1, r0 │ │ - add r4, pc, #876 ; (adr r4, 32b3c ) │ │ + str r6, [sp, #868] ; 0x364 │ │ movs r1, r0 │ │ - add r5, pc, #964 ; (adr r5, 32b98 ) │ │ + ldr r0, [sp, #32] │ │ movs r1, r0 │ │ - add r4, pc, #700 ; (adr r4, 32a94 ) │ │ + str r6, [sp, #444] ; 0x1bc │ │ movs r1, r0 │ │ - add r5, pc, #928 ; (adr r5, 32b7c ) │ │ + ldr r0, [sp, #4] │ │ movs r1, r0 │ │ - ldr r2, [sp, #684] ; 0x2ac │ │ + str r6, [sp, #356] ; 0x164 │ │ movs r1, r0 │ │ - add r4, pc, #580 ; (adr r4, 32a28 ) │ │ + ldr r1, [sp, #388] ; 0x184 │ │ movs r1, r0 │ │ - add r4, pc, #148 ; (adr r4, 3287c ) │ │ + str r6, [sp, #124] ; 0x7c │ │ movs r1, r0 │ │ - add r5, pc, #452 ; (adr r5, 329b0 ) │ │ + str r7, [sp, #452] ; 0x1c4 │ │ movs r1, r0 │ │ - add r5, pc, #324 ; (adr r5, 32934 ) │ │ + ldrh r3, [r3, #32] │ │ movs r1, r0 │ │ - add r3, pc, #604 ; (adr r3, 32a50 ) │ │ + str r6, [sp, #4] │ │ movs r1, r0 │ │ - add r5, pc, #64 ; (adr r5, 32838 ) │ │ + str r7, [sp, #400] ; 0x190 │ │ movs r1, r0 │ │ - add r3, pc, #364 ; (adr r3, 32968 ) │ │ + str r5, [sp, #980] ; 0x3d4 │ │ movs r1, r0 │ │ - add r4, pc, #904 ; (adr r4, 32b88 ) │ │ + str r7, [sp, #352] ; 0x160 │ │ movs r1, r0 │ │ - add r3, pc, #708 ; (adr r3, 32ac8 ) │ │ + str r5, [sp, #44] ; 0x2c │ │ movs r1, r0 │ │ - add r4, pc, #736 ; (adr r4, 32ae8 ) │ │ + str r6, [sp, #684] ; 0x2ac │ │ movs r1, r0 │ │ - add r2, pc, #868 ; (adr r2, 32b70 ) │ │ + str r5, [sp, #600] ; 0x258 │ │ movs r1, r0 │ │ - add r4, pc, #696 ; (adr r4, 32ac8 ) │ │ + str r6, [sp, #612] ; 0x264 │ │ movs r1, r0 │ │ - ands r0, r0 │ │ - mov r4, r3 │ │ - adds r1, r6, r3 │ │ - adds r2, #1 │ │ - adds r0, r0, r1 │ │ - str.w r8, [r0, #8] │ │ + str r4, [sp, #620] ; 0x26c │ │ + movs r1, r0 │ │ + str r6, [sp, #540] ; 0x21c │ │ + movs r1, r0 │ │ + movs r3, #12 │ │ + adds r0, r6, #1 │ │ + muls r6, r3 │ │ ldr r1, [r4, #4] │ │ - adds r3, #12 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - ldr r7, [r1, #0] │ │ - cmp r2, r7 │ │ - ble.n 32814 │ │ - b.n 32c6c │ │ - ldr r3, [r4, #4] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - ble.w 32be8 │ │ - ldr.w r3, [r4, #132] ; 0x84 │ │ - add.w r6, r4, #128 ; 0x80 │ │ - mov.w r9, #0 │ │ - vldr s18, [pc, #-52] ; 32810 │ │ - mov r0, r6 │ │ - mov r8, r5 │ │ - str r3, [r4, #92] ; 0x5c │ │ - bl 34ecc │ │ - str r0, [r4, #88] ; 0x58 │ │ - mov r0, r6 │ │ - ldr.w r6, [pc, #1272] ; 32d50 │ │ - bl 34ec4 │ │ - ldr r2, [r4, #92] ; 0x5c │ │ - movs r0, #1 │ │ - add r6, pc │ │ - ldr.w r3, [pc, #1264] ; 32d54 │ │ - mov r1, r6 │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ - movw r2, #542 ; 0x21e │ │ - bl 3df24 │ │ - add.w r1, r4, #140 ; 0x8c │ │ - str r1, [sp, #52] ; 0x34 │ │ - mov r0, r1 │ │ - bl 34e90 │ │ - ldr.w r3, [pc, #1236] ; 32d58 │ │ - mov r1, r6 │ │ - mov.w r2, #292 ; 0x124 │ │ - add r3, pc │ │ - movs r0, #1 │ │ - bl 3df24 │ │ - ldr r2, [r4, #76] ; 0x4c │ │ - ldr.w r3, [pc, #1220] ; 32d5c │ │ - mov.w r6, #4294967295 ; 0xffffffff │ │ - ldr.w r1, [pc, #1216] ; 32d60 │ │ - mov sl, r6 │ │ - str r2, [sp, #56] ; 0x38 │ │ - add r3, pc │ │ - ldr.w r2, [pc, #1212] ; 32d64 │ │ - add r1, pc │ │ - str r6, [sp, #48] ; 0x30 │ │ - str r6, [sp, #24] │ │ - str r3, [sp, #60] ; 0x3c │ │ - str r1, [sp, #64] ; 0x40 │ │ - str r2, [sp, #68] ; 0x44 │ │ - b.n 32b4a │ │ - movs r1, #2 │ │ - ldr.w r0, [r8] │ │ - bl 40b7c │ │ - movs r2, #4 │ │ - ldr.w r0, [r8] │ │ - add r1, sp, #88 ; 0x58 │ │ - bl 40be8 │ │ - cmp r0, #4 │ │ - str r0, [sp, #28] │ │ - beq.n 328e2 │ │ - ldr.w r0, [r8] │ │ - ldrb r3, [r0, #0] │ │ - cmp r3, #0 │ │ - bne.w 32b5c │ │ - b.n 32b4a │ │ - ldr r0, [sp, #88] ; 0x58 │ │ - bl 40b10 │ │ - ldr r5, [sp, #92] ; 0x5c │ │ + ldr r3, [r1, #0] │ │ + adds r6, #12 │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + cmp r0, r3 │ │ + bgt.w 338e4 │ │ + add r2, r6 │ │ + adds r0, #1 │ │ + str r7, [r2, #8] │ │ + b.n 340ec │ │ + ldr r0, [sp, #92] ; 0x5c │ │ + bl 422c0 │ │ ldr r2, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #100] ; 0x64 │ │ - str r2, [sp, #20] │ │ - str r3, [sp, #32] │ │ + ldr.w fp, [sp, #104] ; 0x68 │ │ + str r2, [sp, #32] │ │ + str r3, [sp, #72] ; 0x48 │ │ vmov d8, r0, r1 │ │ + mov r1, r2 │ │ mov r0, r4 │ │ - mov r1, r5 │ │ - bl 30c8e │ │ - adds r2, r0, #1 │ │ - mov r7, r0 │ │ - ldr r2, [sp, #20] │ │ - bne.n 32924 │ │ - str r2, [sp, #8] │ │ + bl 3227c │ │ ldr r2, [sp, #32] │ │ - ldr.w r1, [pc, #1116] ; 32d68 │ │ - ldr.w r3, [pc, #1116] ; 32d6c │ │ - str r2, [sp, #12] │ │ - add r1, pc │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ + mov r9, r0 │ │ + bne.n 34142 │ │ + str r3, [sp, #8] │ │ + mov r0, sl │ │ + ldr r3, [pc, #648] ; (343b8 ) │ │ + str r2, [sp, #0] │ │ + str r2, [sp, #4] │ │ add r3, pc │ │ - str r5, [sp, #0] │ │ - str r5, [sp, #4] │ │ + str.w fp, [sp, #12] │ │ movw r2, #321 ; 0x141 │ │ - ldr r0, [sp, #28] │ │ - b.n 3297e │ │ - mov r1, r2 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + b.n 34198 │ │ + mov r1, r3 │ │ mov r0, r4 │ │ - str r2, [sp, #20] │ │ - bl 30c8e │ │ - ldr r2, [sp, #20] │ │ - cmp.w r0, #4294967295 ; 0xffffffff │ │ - mov fp, r0 │ │ - bne.n 32956 │ │ - stmia.w sp, {r2, r5} │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #32] │ │ - ldr.w r1, [pc, #1068] ; 32d70 │ │ - ldr.w r3, [pc, #1068] ; 32d74 │ │ - str r2, [sp, #12] │ │ - add r1, pc │ │ - add r3, pc │ │ - ldr r0, [sp, #28] │ │ + str r2, [sp, #76] ; 0x4c │ │ + str r3, [sp, #72] ; 0x48 │ │ + bl 3227c │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + adds r3, r0, #1 │ │ + str r0, [sp, #32] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + bne.n 3416e │ │ + str r3, [sp, #0] │ │ + mov r0, sl │ │ + str r2, [sp, #4] │ │ mov.w r2, #326 ; 0x146 │ │ - b.n 3297e │ │ - ldr r1, [sp, #32] │ │ + str r3, [sp, #8] │ │ + str.w fp, [sp, #12] │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + b.n 34198 │ │ mov r0, r4 │ │ - str r2, [sp, #20] │ │ - bl 30c8e │ │ - ldr r2, [sp, #20] │ │ + mov r1, fp │ │ + str r3, [sp, #76] ; 0x4c │ │ + str r2, [sp, #72] ; 0x48 │ │ + bl 3227c │ │ + ldr r2, [sp, #72] ; 0x48 │ │ adds r3, r0, #1 │ │ - mov r1, r0 │ │ - bne.n 32984 │ │ - ldr r1, [sp, #32] │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldr r0, [sp, #28] │ │ - stmia.w sp, {r1, r5} │ │ - add r3, pc │ │ - str r1, [sp, #12] │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - str r2, [sp, #8] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + bne.n 3419e │ │ + str r3, [sp, #8] │ │ + mov r0, sl │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + str r2, [sp, #4] │ │ movw r2, #331 ; 0x14b │ │ - bl 3df24 │ │ - b.n 32b4a │ │ + str.w fp, [sp] │ │ + str.w fp, [sp, #12] │ │ + bl 3f6b8 │ │ + b.n 34328 │ │ vcvt.f32.f64 s16, d8 │ │ + str r0, [sp, #72] ; 0x48 │ │ + vldr s15, [pc, #524] ; 343b4 │ │ ldr r0, [r4, #20] │ │ - str r1, [sp, #20] │ │ - vmul.f32 s15, s16, s18 │ │ - vcvt.s32.f32 s15, s15 │ │ - vcvt.f32.s32 s15, s15 │ │ - vdiv.f32 s14, s15, s18 │ │ - vcvt.f64.f32 d7, s14 │ │ + vmul.f32 s16, s16, s15 │ │ + vcvt.s32.f32 s16, s16 │ │ + vcvt.f32.s32 s16, s16 │ │ + vdiv.f32 s15, s16, s15 │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx 3fe04 │ │ - ldr r1, [sp, #20] │ │ - str r0, [sp, #84] ; 0x54 │ │ + blx 41514 │ │ ldr r3, [r4, #4] │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + str r0, [sp, #88] ; 0x58 │ │ ldr r3, [r3, #8] │ │ - cmp r9, r3 │ │ - blt.n 329c4 │ │ - ldr r1, [pc, #960] ; (32d78 ) │ │ + cmp r6, r3 │ │ + blt.n 341e2 │ │ + ldr r1, [pc, #488] ; (343bc ) │ │ + mov r0, sl │ │ + ldr r3, [pc, #488] ; (343c0 ) │ │ movw r2, #341 ; 0x155 │ │ - ldr r3, [pc, #960] ; (32d7c ) │ │ add r1, pc │ │ - ldr r0, [sp, #28] │ │ add r3, pc │ │ - b.n 32a16 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - str r1, [r2, #0] │ │ - add r1, sp, #84 ; 0x54 │ │ - bl 34f00 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r1, [sp, #24] │ │ + b.n 33df4 │ │ + ldr r3, [sp, #28] │ │ + ldr r0, [sp, #24] │ │ + str r1, [r3, #0] │ │ + add r1, sp, #88 ; 0x58 │ │ + bl 36560 │ │ + ldr r3, [sp, #28] │ │ strh r0, [r3, #4] │ │ - subs r3, r7, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - it ne │ │ - movne r3, #1 │ │ - cmp fp, r1 │ │ - ite eq │ │ - moveq r2, r3 │ │ - orrne.w r2, r3, #1 │ │ - cmp r2, #0 │ │ - beq.w 32b14 │ │ - ldr r2, [sp, #24] │ │ - cmp r7, r2 │ │ - blt.n 32a08 │ │ - subs r0, r7, r2 │ │ - negs r2, r0 │ │ - adc.w r2, r2, r0 │ │ - cmp fp, r1 │ │ - ite ge │ │ - movge r2, #0 │ │ - andlt.w r2, r2, #1 │ │ - cbz r2, 32a1c │ │ - ldr r1, [pc, #884] ; (32d80 ) │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r9, r3 │ │ + bne.n 34202 │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + cmp r3, r2 │ │ + bne.n 34206 │ │ + b.n 34310 │ │ + bge.n 34218 │ │ + b.n 34208 │ │ + bge.n 34224 │ │ + ldr r1, [pc, #440] ; (343c4 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #884] ; (32d84 ) │ │ + ldr r3, [pc, #440] ; (343c8 ) │ │ movw r2, #351 ; 0x15f │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 32bd4 │ │ - add.w r5, sl, #1 │ │ - cbz r3, 32a2c │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - movs r2, #12 │ │ - mla r3, r2, r7, r3 │ │ - ldr r5, [r3, #8] │ │ + b.n 33df4 │ │ ldr r2, [r4, #68] ; 0x44 │ │ - adds r1, r7, #1 │ │ movs r3, #12 │ │ - mla r2, r3, r1, r2 │ │ - ldr r1, [r4, #72] ; 0x48 │ │ - mla r3, r3, r5, r1 │ │ - ldr r2, [r2, #8] │ │ - b.n 32a44 │ │ - adds r5, #1 │ │ - adds r3, #12 │ │ - cmp r5, r2 │ │ - bge.n 32a5c │ │ - ldr r1, [r3, #0] │ │ - cmp r1, fp │ │ - bne.n 32a40 │ │ - lsls r3, r6, #2 │ │ - mov.w ip, r5, asr #9 │ │ - adds r0, r6, #1 │ │ - mov r1, r6 │ │ - mov r2, r3 │ │ - b.n 32a7c │ │ - ldr.w r2, [r8] │ │ - mov r5, r8 │ │ - ldr r1, [pc, #804] ; (32d88 ) │ │ - movs r0, #4 │ │ - ldr r3, [pc, #804] ; (32d8c ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ - movw r2, #361 ; 0x169 │ │ - b.n 32b7a │ │ - ldr.w lr, [r4, #104] ; 0x68 │ │ - str.w r9, [lr, r2] │ │ - adds r1, #1 │ │ - adds r2, #4 │ │ - cmp r1, ip │ │ - ble.n 32a74 │ │ - cmp r6, ip │ │ - bge.n 32ade │ │ - cmp r6, #0 │ │ - blt.n 32aaa │ │ - ldr r2, [r4, #104] ; 0x68 │ │ - ldr r3, [r2, r3] │ │ - rsb r3, r3, r9 │ │ - cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 32aac │ │ - ldr r1, [pc, #756] ; (32d90 ) │ │ + mla r3, r3, r9, r2 │ │ + ldr r3, [r3, #8] │ │ + b.n 34226 │ │ + adds r3, r7, #1 │ │ + movs r2, #12 │ │ + ldr.w lr, [r4, #72] ; 0x48 │ │ + mla r1, r9, r2, r2 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + mla r2, r2, r3, lr │ │ + add r1, r0 │ │ + ldr.w ip, [r1, #8] │ │ + adds r2, #12 │ │ + cmp r3, ip │ │ + bge.w 34380 │ │ + ldr.w r0, [r2, #-12] │ │ + adds r2, #12 │ │ + ldr r1, [sp, #32] │ │ + cmp r0, r1 │ │ + beq.n 34254 │ │ + adds r3, #1 │ │ + b.n 3423e │ │ + add.w r2, r8, #1 │ │ + mov.w ip, r8, lsl #2 │ │ + asrs r1, r3, #9 │ │ + mov fp, ip │ │ + mov sl, r2 │ │ + cmp sl, r1 │ │ + add.w fp, fp, #4 │ │ + bgt.n 34276 │ │ + ldr r0, [r4, #104] ; 0x68 │ │ + add.w sl, sl, #1 │ │ + str.w r6, [r0, fp] │ │ + b.n 34262 │ │ + cmp r8, r1 │ │ + bge.n 342da │ │ + cmp.w r8, #0 │ │ + blt.n 342a0 │ │ + ldr r0, [r4, #104] ; 0x68 │ │ + ldr.w r0, [r0, ip] │ │ + rsb ip, r0, r6 │ │ + cmp.w ip, #65536 ; 0x10000 │ │ + blt.n 342a4 │ │ + ldr r1, [pc, #312] ; (343cc ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #756] ; (32d94 ) │ │ + ldr r3, [pc, #312] ; (343d0 ) │ │ movw r2, #377 ; 0x179 │ │ add r1, pc │ │ add r3, pc │ │ - b.n 32a16 │ │ - movs r3, #0 │ │ - ldr r2, [r4, #72] ; 0x48 │ │ - movs r1, #12 │ │ - lsls r0, r0, #9 │ │ - subs r0, #1 │ │ - mla r2, r1, sl, r2 │ │ - add.w sl, sl, #1 │ │ - adds r2, r2, r1 │ │ - b.n 32ac8 │ │ - strh r3, [r2, #8] │ │ - add.w sl, sl, #1 │ │ - adds r2, #12 │ │ - cmp sl, r0 │ │ - ble.n 32ac0 │ │ - b.n 32ad8 │ │ - movs r3, #0 │ │ - add.w sl, sl, #1 │ │ - strh r3, [r2, #8] │ │ - adds r2, #12 │ │ - cmp sl, r5 │ │ - ble.n 32ace │ │ - b.n 32b1e │ │ + b.n 33df4 │ │ + mov.w ip, #0 │ │ + mov.w r8, #12 │ │ + adds r0, r7, #1 │ │ + mla r7, r8, r7, lr │ │ + lsls r2, r2, #9 │ │ + subs r2, #1 │ │ + add r7, r8 │ │ + cmp r0, r2 │ │ + bgt.n 342c2 │ │ + strh.w ip, [r7, #8] │ │ + adds r0, #1 │ │ + adds r7, #12 │ │ + b.n 342b4 │ │ + movs r2, #0 │ │ + cmp r0, r3 │ │ + bgt.n 342d0 │ │ + strh r2, [r7, #8] │ │ + adds r0, #1 │ │ + adds r7, #12 │ │ + b.n 342c4 │ │ + mov r7, r3 │ │ + ldr r3, [sp, #32] │ │ + mov r8, r1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + b.n 34310 │ │ ldr r2, [r4, #104] ; 0x68 │ │ - ldr r3, [r2, r3] │ │ - rsb r3, r3, r9 │ │ - cmp.w r3, #65536 ; 0x10000 │ │ - blt.n 32afc │ │ - ldr r1, [pc, #680] ; (32d98 ) │ │ + ldr.w r2, [r2, ip] │ │ + subs r2, r6, r2 │ │ + cmp.w r2, #65536 ; 0x10000 │ │ + blt.n 342f8 │ │ + ldr r1, [pc, #232] ; (343d4 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #680] ; (32d9c ) │ │ + ldr r3, [pc, #232] ; (343d8 ) │ │ mov.w r2, #396 ; 0x18c │ │ add r1, pc │ │ add r3, pc │ │ - b.n 32a16 │ │ - ldr r2, [r4, #72] ; 0x48 │ │ - movs r1, #12 │ │ - mla r2, r1, sl, r2 │ │ - b.n 32b08 │ │ - strh r3, [r2, #8] │ │ - add.w sl, sl, #1 │ │ - adds r2, #12 │ │ - cmp sl, r5 │ │ - ble.n 32b06 │ │ - b.n 32b1e │ │ - ldr.w fp, [sp, #48] ; 0x30 │ │ - mov ip, r6 │ │ - ldr r7, [sp, #24] │ │ - mov r5, sl │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - add.w r9, r9, #1 │ │ - adds r1, #8 │ │ - str r1, [sp, #56] ; 0x38 │ │ - uxth.w r1, r9 │ │ - cbnz r1, 32b40 │ │ + b.n 33df4 │ │ + mov.w ip, #12 │ │ + adds r0, r7, #1 │ │ + mla r7, ip, r7, lr │ │ + add r7, ip │ │ + cmp r0, r3 │ │ + bgt.n 342d0 │ │ + strh r2, [r7, #8] │ │ + adds r0, #1 │ │ + adds r7, #12 │ │ + b.n 34304 │ │ + adds r6, #1 │ │ + ldr r3, [sp, #28] │ │ + uxth r1, r6 │ │ + adds r3, #8 │ │ + str r3, [sp, #28] │ │ + cbnz r1, 3432c │ │ movs r0, #2 │ │ mov r2, r1 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - str.w ip, [sp, #20] │ │ - bl 3df24 │ │ - ldr.w ip, [sp, #20] │ │ - mov r6, ip │ │ - mov sl, r5 │ │ - str.w fp, [sp, #48] ; 0x30 │ │ - str r7, [sp, #24] │ │ - mov r0, r8 │ │ - bl 403ec │ │ - mov r8, r0 │ │ - cmp r0, #0 │ │ - bne.w 328b8 │ │ - mov r5, r0 │ │ - b.n 32b68 │ │ - ldr r1, [pc, #576] ; (32da0 ) │ │ - mov r5, r8 │ │ - add r1, pc │ │ - blx e0b0 │ │ - cbz r0, 32b80 │ │ - ldr r2, [r5, #0] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + bl 3f6b8 │ │ + b.n 3432c │ │ + ldr.w r9, [sp, #36] ; 0x24 │ │ + str.w r9, [sp, #36] ; 0x24 │ │ + b.w 339d4 │ │ + ldr r3, [r5, #0] │ │ movs r0, #4 │ │ - ldr r1, [pc, #564] ; (32da4 ) │ │ - ldr r3, [pc, #568] ; (32da8 ) │ │ - add r1, pc │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ + ldr r1, [pc, #160] ; (343dc ) │ │ movw r2, #419 ; 0x1a3 │ │ - bl 3df24 │ │ - b.n 32bd4 │ │ - movs r2, #12 │ │ - add.w r3, sl, #1 │ │ - movw r6, #65535 ; 0xffff │ │ - mul.w sl, r2, sl │ │ - b.n 32bca │ │ - lsls r2, r3, #23 │ │ - mov.w r2, r3, asr #9 │ │ - itt eq │ │ - ldreq r1, [r4, #104] ; 0x68 │ │ - streq.w r9, [r1, r2, lsl #2] │ │ - adds r0, #12 │ │ - ldr r1, [r4, #104] ; 0x68 │ │ - ldr.w r2, [r1, r2, lsl #2] │ │ - rsb r2, r2, r9 │ │ - cmp r2, r6 │ │ - ble.n 32bbe │ │ - ldr r1, [pc, #508] ; (32dac ) │ │ - movs r0, #4 │ │ - ldr r3, [pc, #508] ; (32db0 ) │ │ - movw r2, #427 ; 0x1ab │ │ - add r1, pc │ │ - add r3, pc │ │ - b.n 32a16 │ │ - ldr r7, [r4, #72] ; 0x48 │ │ - add.w r1, sl, r0 │ │ - adds r3, #1 │ │ - adds r1, r7, r1 │ │ - strh r2, [r1, #8] │ │ - ldr r1, [r4, #4] │ │ - ldr r2, [r1, #4] │ │ - cmp r3, r2 │ │ - ble.n 32b90 │ │ - b.n 32cb8 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - bl 401c4 │ │ - mov r0, r4 │ │ - bl 3106e │ │ - movs r3, #0 │ │ - str r3, [sp, #44] ; 0x2c │ │ - b.n 32bf6 │ │ - mov r0, r5 │ │ - bl 4033c │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - bl 401c4 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - add sp, #108 ; 0x6c │ │ - vpop {d8-d9} │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r4, [pc, #432] ; (32db4 ) │ │ - movs r0, #1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - movw r2, #477 ; 0x1dd │ │ - add r4, pc │ │ - ldr r3, [pc, #424] ; (32db8 ) │ │ - str r6, [sp, #8] │ │ - add r3, pc │ │ - stmia.w sp, {r1, r7} │ │ - mov r1, r4 │ │ - bl 3df24 │ │ - mov r2, r4 │ │ - mov.w r3, #480 ; 0x1e0 │ │ - movs r0, #1 │ │ - movs r1, #152 ; 0x98 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r3, #3 │ │ - mov r4, r0 │ │ - str r0, [sp, #44] ; 0x2c │ │ - cmp r6, #0 │ │ - bne.w 3236e │ │ - b.w 32366 │ │ - ldr r2, [r4, #4] │ │ - movs r0, #1 │ │ - ldr r1, [pc, #376] ; (32dbc ) │ │ - ldr r3, [pc, #380] ; (32dc0 ) │ │ - ldr r2, [r2, #0] │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr r3, [pc, #156] ; (343e0 ) │ │ add r3, pc │ │ - str r2, [sp, #0] │ │ - mov.w r2, #516 ; 0x204 │ │ - bl 3df24 │ │ - add.w r2, r4, #116 ; 0x74 │ │ - str r2, [sp, #24] │ │ - mov r0, r2 │ │ - bl 34e90 │ │ - ldr r3, [r4, #4] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - bgt.w 3255e │ │ - b.n 32566 │ │ - movs r3, #12 │ │ - ldr r6, [pc, #340] ; (32dc4 ) │ │ - mla r0, r3, r7, r0 │ │ - add r6, pc │ │ - ldr r3, [r0, #8] │ │ - ldr r0, [sp, #24] │ │ - str r3, [r1, #4] │ │ - ldr r3, [r4, #120] ; 0x78 │ │ - str r3, [r4, #84] ; 0x54 │ │ - bl 34ecc │ │ - str r0, [r4, #80] ; 0x50 │ │ - ldr r0, [sp, #24] │ │ - bl 34ec4 │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [pc, #312] ; (32dc8 ) │ │ - movs r0, #1 │ │ - mov r1, r6 │ │ - ldr r2, [r2, #4] │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ - movw r2, #533 ; 0x215 │ │ - bl 3df24 │ │ - ldr r2, [r4, #84] ; 0x54 │ │ - ldr r3, [pc, #292] ; (32dcc ) │ │ - movs r0, #1 │ │ - mov r1, r6 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ - movw r2, #534 ; 0x216 │ │ - bl 3df24 │ │ - b.n 3282c │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - movs r7, #12 │ │ - asrs r6, r2, #9 │ │ - ldr r0, [r4, #104] ; 0x68 │ │ - mla r2, r7, r2, r3 │ │ - ldrh r3, [r2, #8] │ │ - ldr.w r2, [r0, r6, lsl #2] │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - adds r3, r2, r3 │ │ - str r3, [r1, #8] │ │ - ldr.w r3, [r4, #144] ; 0x90 │ │ - ldr r6, [pc, #248] ; (32dd0 ) │ │ - str r3, [r4, #100] ; 0x64 │ │ - add r6, pc │ │ - bl 34ecc │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [pc, #240] ; (32dd4 ) │ │ - mov r1, r6 │ │ - add r3, pc │ │ - str r0, [r4, #96] ; 0x60 │ │ - movs r0, #1 │ │ - ldr r2, [r2, #8] │ │ - str r2, [sp, #0] │ │ - movw r2, #555 ; 0x22b │ │ - bl 3df24 │ │ - ldr r2, [r4, #100] ; 0x64 │ │ - ldr r3, [pc, #220] ; (32dd8 ) │ │ - mov r1, r6 │ │ - movs r0, #1 │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ - mov.w r2, #556 ; 0x22c │ │ - bl 3df24 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - bl 34ec4 │ │ - movs r1, #4 │ │ - mov r2, r6 │ │ - movw r3, #561 ; 0x231 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - str r0, [r4, #108] ; 0x6c │ │ - movs r0, #24 │ │ - bl 3ee14 │ │ - str r0, [r4, #112] ; 0x70 │ │ - b.n 32be8 │ │ - ldr r1, [pc, #176] ; (32ddc ) │ │ + b.n 34392 │ │ + ubfx r3, r2, #0, #9 │ │ + mov.w lr, r2, asr #9 │ │ + cbnz r3, 34356 │ │ + str.w r6, [r1, lr, lsl #2] │ │ + ldr.w r3, [r1, lr, lsl #2] │ │ + adds r7, #12 │ │ + subs r3, r6, r3 │ │ + cmp.w r3, #65536 ; 0x10000 │ │ + blt.n 34374 │ │ + ldr r1, [pc, #124] ; (343e4 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #176] ; (32de0 ) │ │ - movs r2, #101 ; 0x65 │ │ + ldr r3, [pc, #124] ; (343e8 ) │ │ + movw r2, #427 ; 0x1ab │ │ add r1, pc │ │ add r3, pc │ │ - b.w 3234c │ │ - ldr r1, [pc, #168] ; (32de4 ) │ │ + b.n 33df4 │ │ + ldr r1, [r4, #72] ; 0x48 │ │ + adds r2, #1 │ │ + add r1, r7 │ │ + strh r3, [r1, #8] │ │ + b.w 33a22 │ │ + ldr r3, [r5, #0] │ │ movs r0, #4 │ │ - ldr r3, [pc, #168] ; (32de8 ) │ │ - movs r2, #112 ; 0x70 │ │ + ldr r1, [pc, #100] ; (343ec ) │ │ + movw r2, #361 ; 0x169 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr r3, [pc, #96] ; (343f0 ) │ │ add r3, pc │ │ - bl 3e034 │ │ - b.w 32350 │ │ + bl 3f6b8 │ │ + ldr r0, [sp, #20] │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + bl 418d8 │ │ + mov r0, r4 │ │ + bl 3269e │ │ + b.w 338e0 │ │ + add sp, #116 ; 0x74 │ │ + vpop {d8-d9} │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - add r1, pc, #796 ; (adr r1, 33070 ) │ │ - movs r1, r0 │ │ - add r3, pc, #664 ; (adr r3, 32ff0 ) │ │ - movs r1, r0 │ │ - add r3, pc, #620 ; (adr r3, 32fc8 ) │ │ - movs r1, r0 │ │ - str r7, [sp, #604] ; 0x25c │ │ - movs r1, r0 │ │ - add r1, pc, #500 ; (adr r1, 32f58 ) │ │ - movs r1, r0 │ │ - add r2, pc, #788 ; (adr r2, 3307c ) │ │ - movs r1, r0 │ │ - add r1, pc, #76 ; (adr r1, 32db8 ) │ │ - movs r1, r0 │ │ - add r3, pc, #132 ; (adr r3, 32df4 ) │ │ - movs r1, r0 │ │ - add r0, pc, #884 ; (adr r0, 330e8 ) │ │ - movs r1, r0 │ │ - add r2, pc, #940 ; (adr r2, 33124 ) │ │ - movs r1, r0 │ │ - add r0, pc, #428 ; (adr r0, 32f28 ) │ │ - movs r1, r0 │ │ - add r2, pc, #664 ; (adr r2, 33018 ) │ │ - movs r1, r0 │ │ - add r0, pc, #84 ; (adr r0, 32dd8 ) │ │ - movs r1, r0 │ │ - add r2, pc, #404 ; (adr r2, 32f1c ) │ │ - movs r1, r0 │ │ - ldr r7, [sp, #756] ; 0x2f4 │ │ - movs r1, r0 │ │ - add r2, pc, #172 ; (adr r2, 32e3c ) │ │ - movs r1, r0 │ │ - ldr r7, [sp, #524] ; 0x20c │ │ - movs r1, r0 │ │ - add r2, pc, #64 ; (adr r2, 32dd8 ) │ │ - movs r1, r0 │ │ - ldr r7, [sp, #196] ; 0xc4 │ │ - movs r1, r0 │ │ - add r1, pc, #760 ; (adr r1, 33098 ) │ │ - movs r1, r0 │ │ - ldr r7, [sp, #516] ; 0x204 │ │ - movs r1, r0 │ │ - ldr r6, [sp, #732] ; 0x2dc │ │ - movs r1, r0 │ │ - add r1, pc, #728 ; (adr r1, 33084 ) │ │ - movs r1, r0 │ │ - ldr r6, [sp, #444] ; 0x1bc │ │ - movs r1, r0 │ │ - add r0, pc, #1008 ; (adr r0, 331a4 ) │ │ + ands r0, r0 │ │ + mov r4, r3 │ │ + str r5, [sp, #336] ; 0x150 │ │ movs r1, r0 │ │ - ldr r6, [sp, #108] ; 0x6c │ │ + str r2, [sp, #524] ; 0x20c │ │ movs r1, r0 │ │ - add r1, pc, #164 ; (adr r1, 32e60 ) │ │ + str r4, [sp, #868] ; 0x364 │ │ movs r1, r0 │ │ - ldr r5, [sp, #900] ; 0x384 │ │ + str r2, [sp, #308] ; 0x134 │ │ movs r1, r0 │ │ - add r1, pc, #48 ; (adr r1, 32df4 ) │ │ + str r4, [sp, #728] ; 0x2d8 │ │ movs r1, r0 │ │ - ldr r5, [sp, #716] ; 0x2cc │ │ + str r1, [sp, #788] ; 0x314 │ │ movs r1, r0 │ │ - add r0, pc, #860 ; (adr r0, 33128 ) │ │ + str r4, [sp, #304] ; 0x130 │ │ movs r1, r0 │ │ - add r0, pc, #868 ; (adr r0, 33134 ) │ │ + str r1, [sp, #436] ; 0x1b4 │ │ movs r1, r0 │ │ - ldr r5, [sp, #316] ; 0x13c │ │ + str r3, [sp, #976] ; 0x3d0 │ │ movs r1, r0 │ │ - add r0, pc, #732 ; (adr r0, 330b4 ) │ │ + str r1, [sp, #124] ; 0x7c │ │ movs r1, r0 │ │ - add r0, pc, #728 ; (adr r0, 330b4 ) │ │ + str r4, [sp, #96] ; 0x60 │ │ movs r1, r0 │ │ - ldr r4, [sp, #980] ; 0x3d4 │ │ + str r0, [sp, #964] ; 0x3c4 │ │ movs r1, r0 │ │ - add r0, pc, #600 ; (adr r0, 3303c ) │ │ + str r3, [sp, #480] ; 0x1e0 │ │ movs r1, r0 │ │ - ldr r4, [sp, #916] ; 0x394 │ │ + str r0, [sp, #844] ; 0x34c │ │ movs r1, r0 │ │ - add r0, pc, #664 ; (adr r0, 33084 ) │ │ + str r4, [sp, #144] ; 0x90 │ │ movs r1, r0 │ │ │ │ -00032dec : │ │ +000343f4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r6, r1 │ │ - ldr r1, [pc, #288] ; (32f14 ) │ │ - sub sp, #28 │ │ mov r5, r0 │ │ - mov r0, r6 │ │ + ldr r6, [pc, #320] ; (3453c ) │ │ + mov r0, r1 │ │ + mov r7, r1 │ │ + ldr r1, [pc, #316] ; (34540 ) │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + sub sp, #44 ; 0x2c │ │ add r1, pc │ │ - blx e098 │ │ + ldr r3, [r6, #0] │ │ + str r3, [sp, #36] ; 0x24 │ │ + blx e8e0 │ │ + str r6, [sp, #8] │ │ mov r4, r0 │ │ - cbnz r0, 32e1e │ │ - ldr r1, [pc, #272] ; (32f18 ) │ │ + cbnz r0, 34432 │ │ + ldr r1, [pc, #296] ; (34544 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #272] ; (32f1c ) │ │ + ldr r3, [pc, #296] ; (34548 ) │ │ movw r2, #579 ; 0x243 │ │ + str r7, [sp, #0] │ │ add r1, pc │ │ - str r6, [sp, #0] │ │ add r3, pc │ │ - bl 3e034 │ │ + bl 3f7b4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 32f0e │ │ - ldr r0, [pc, #256] ; (32f20 ) │ │ + b.n 34526 │ │ + ldr r0, [pc, #280] ; (3454c ) │ │ mov r1, r4 │ │ - movs r7, #0 │ │ - ldr.w r8, [pc, #252] ; 32f24 │ │ + ldr.w r8, [pc, #280] ; 34550 │ │ + movs r6, #0 │ │ add r0, pc │ │ - blx e110 │ │ - ldr r0, [pc, #248] ; (32f28 ) │ │ + blx e958 │ │ + ldr r0, [pc, #272] ; (34554 ) │ │ mov r1, r4 │ │ - mov r6, r7 │ │ - add r0, pc │ │ add r8, pc │ │ - blx e110 │ │ - b.n 32e50 │ │ - ldr r3, [r5, #4] │ │ + add r0, pc │ │ + blx e958 │ │ + ldrb r3, [r5, #16] │ │ + cmp r6, r3 │ │ + bge.n 3446e │ │ adds r6, #1 │ │ + ldr r3, [r5, #4] │ │ + add.w r7, r6, #1073741824 ; 0x40000000 │ │ mov r0, r4 │ │ + subs r7, #1 │ │ mov r1, r8 │ │ mov r2, r6 │ │ - ldr r3, [r3, r7] │ │ - adds r7, #4 │ │ - blx e11c │ │ + ldr.w r3, [r3, r7, lsl #2] │ │ + blx e964 │ │ + b.n 3444e │ │ + ldr r3, [pc, #232] ; (34558 ) │ │ + movs r6, #0 │ │ + ldr.w r9, [pc, #232] ; 3455c │ │ + add r3, pc │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #228] ; (34560 ) │ │ + add r9, pc │ │ + add r3, pc │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #224] ; (34564 ) │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ ldrb r3, [r5, #16] │ │ cmp r6, r3 │ │ - blt.n 32e3e │ │ - ldr.w sl, [pc, #212] ; 32f2c │ │ - movs r6, #0 │ │ - ldr.w fp, [pc, #208] ; 32f30 │ │ - add sl, pc │ │ - add fp, pc │ │ - b.n 32ef8 │ │ - adds r3, r6, #1 │ │ - ldr r1, [pc, #200] ; (32f34 ) │ │ + bge.n 34516 │ │ + add.w r8, r6, #1 │ │ + ldr r1, [sp, #12] │ │ mov r0, r4 │ │ - str r3, [sp, #8] │ │ - mov r2, r3 │ │ - add r1, pc │ │ - blx e11c │ │ + mov r2, r8 │ │ + blx e964 │ │ mov r0, r5 │ │ mov r1, r6 │ │ - bl 30c10 │ │ - ldr r3, [pc, #184] ; (32f38 ) │ │ - str r3, [sp, #12] │ │ + bl 32210 │ │ mov r7, r0 │ │ - b.n 32ef2 │ │ - add r2, sp, #20 │ │ - add r1, sp, #16 │ │ + cbz r0, 34512 │ │ + add r2, sp, #32 │ │ + add r1, sp, #28 │ │ mov r0, r7 │ │ - mov.w r8, #0 │ │ - bl 30c60 │ │ - ldr r1, [sp, #16] │ │ - mov r9, r0 │ │ + mov.w fp, #0 │ │ + bl 32254 │ │ + ldr r1, [sp, #28] │ │ + mov sl, r0 │ │ ldr r0, [r5, #20] │ │ - blx 3fe24 │ │ + blx 41534 │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r4 │ │ - mov r1, sl │ │ - blx e11c │ │ - ldr.w r2, [r9], #4 │ │ + ldr r1, [sp, #16] │ │ + blx e964 │ │ + ldr.w r2, [sl, fp, lsl #2] │ │ mov r0, r4 │ │ ldr r3, [r5, #48] ; 0x30 │ │ - mov r1, fp │ │ - add.w r8, r8, #1 │ │ + add.w fp, fp, #1 │ │ + ldr r1, [sp, #20] │ │ ldr.w r2, [r3, r2, lsl #2] │ │ - blx e11c │ │ - cmp r8, r6 │ │ - ble.n 32eaa │ │ + blx e964 │ │ + cmp fp, r6 │ │ + ble.n 344cc │ │ ldrb r3, [r5, #16] │ │ subs r3, #1 │ │ cmp r6, r3 │ │ - bge.n 32ee2 │ │ + bge.n 34502 │ │ ldr r0, [r5, #20] │ │ - ldr r1, [sp, #20] │ │ - blx 3fe24 │ │ - mov r3, r1 │ │ - ldr r1, [sp, #12] │ │ + ldr r1, [sp, #32] │ │ + blx 41534 │ │ mov r2, r0 │ │ + mov r3, r1 │ │ mov r0, r4 │ │ - add r1, pc │ │ - blx e11c │ │ + mov r1, r9 │ │ + blx e964 │ │ mov r1, r4 │ │ movs r0, #10 │ │ - blx e188 │ │ + blx e9d0 │ │ mov r0, r7 │ │ - bl 30c6c │ │ - mov r7, r0 │ │ - cmp r7, #0 │ │ - bne.n 32e86 │ │ - ldr r6, [sp, #8] │ │ - ldrb r3, [r5, #16] │ │ - cmp r6, r3 │ │ - blt.n 32e66 │ │ - ldr r0, [pc, #60] ; (32f3c ) │ │ + bl 3225c │ │ + b.n 344a4 │ │ + mov r6, r8 │ │ + b.n 34488 │ │ + ldr r0, [pc, #80] ; (34568 ) │ │ mov r1, r4 │ │ add r0, pc │ │ - blx e110 │ │ + blx e958 │ │ mov r0, r4 │ │ - blx e0a4 │ │ - add sp, #28 │ │ + blx e8ec │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 34534 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldrb r5, [r2, r6] │ │ + nop │ │ + subs r2, r7, r1 │ │ + movs r2, r0 │ │ + str r7, [r7, r6] │ │ movs r1, r0 │ │ - ldr r4, [sp, #100] ; 0x64 │ │ + str r0, [sp, #236] ; 0xec │ │ movs r1, r0 │ │ - ldr r7, [sp, #984] ; 0x3d8 │ │ + str r4, [sp, #104] ; 0x68 │ │ movs r1, r0 │ │ - ldr r7, [sp, #1016] ; 0x3f8 │ │ + str r4, [sp, #136] ; 0x88 │ │ movs r1, r0 │ │ - add r0, pc, #244 ; (adr r0, 3301c ) │ │ + str r4, [sp, #404] ; 0x194 │ │ movs r1, r0 │ │ - add r0, pc, #220 ; (adr r0, 33008 ) │ │ + str r4, [sp, #364] ; 0x16c │ │ movs r1, r0 │ │ - add r0, pc, #180 ; (adr r0, 32fe4 ) │ │ + str r4, [sp, #264] ; 0x108 │ │ movs r1, r0 │ │ - add r0, pc, #196 ; (adr r0, 32ff8 ) │ │ + str r4, [sp, #332] ; 0x14c │ │ movs r1, r0 │ │ - add r0, pc, #64 ; (adr r0, 32f78 ) │ │ + str r4, [sp, #284] ; 0x11c │ │ movs r1, r0 │ │ - ldr r7, [sp, #748] ; 0x2ec │ │ + str r4, [sp, #284] ; 0x11c │ │ movs r1, r0 │ │ - ldr r7, [sp, #616] ; 0x268 │ │ + str r3, [sp, #744] ; 0x2e8 │ │ movs r1, r0 │ │ push {r4, r5, lr} │ │ - mov r3, r0 │ │ movs r4, #0 │ │ - b.n 32f5c │ │ - adds r0, r4, r1 │ │ - asrs r0, r0, #1 │ │ - ldrh.w r5, [r3, r0, lsl #3] │ │ + subs r3, r1, r4 │ │ + cmp r3, #16 │ │ + ble.n 34598 │ │ + adds r3, r4, r1 │ │ + asrs r3, r3, #1 │ │ + ldrh.w r5, [r0, r3, lsl #3] │ │ cmp r5, r2 │ │ - bge.n 32f58 │ │ - adds r4, r0, #1 │ │ - b.n 32f5c │ │ - ble.n 32f80 │ │ - mov r1, r0 │ │ - subs r0, r1, r4 │ │ - cmp r0, #16 │ │ - bgt.n 32f48 │ │ + bge.n 34588 │ │ + adds r4, r3, #1 │ │ + mov r3, r1 │ │ + b.n 3458a │ │ + ble.n 345a2 │ │ + mov r1, r3 │ │ + b.n 34570 │ │ + ldrh.w r3, [r0, r4, lsl #3] │ │ + cmp r3, r2 │ │ + beq.n 3459e │ │ + adds r4, #1 │ │ + cmp r4, r1 │ │ + blt.n 3458e │ │ + b.n 345a6 │ │ mov r0, r4 │ │ - movs r4, #0 │ │ - add.w r3, r3, r0, lsl #3 │ │ - b.n 32f6e │ │ - adds r0, #1 │ │ - cmp r0, r1 │ │ - bge.n 32f7c │ │ - ldrh r5, [r3, r4] │ │ - adds r4, #8 │ │ - cmp r5, r2 │ │ - bne.n 32f6c │ │ + pop {r4, r5, pc} │ │ + mov r0, r3 │ │ pop {r4, r5, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, pc} │ │ push {r4, r5, lr} │ │ - mov r3, r0 │ │ movs r4, #0 │ │ - b.n 32f9e │ │ - adds r0, r4, r1 │ │ - asrs r0, r0, #1 │ │ - ldrh.w r5, [r3, r0, lsl #2] │ │ + subs r3, r1, r4 │ │ + cmp r3, #16 │ │ + ble.n 345d8 │ │ + adds r3, r4, r1 │ │ + asrs r3, r3, #1 │ │ + ldrh.w r5, [r0, r3, lsl #2] │ │ cmp r5, r2 │ │ - bcs.n 32f9a │ │ - adds r4, r0, #1 │ │ - b.n 32f9e │ │ - bls.n 32fc2 │ │ - mov r1, r0 │ │ - subs r0, r1, r4 │ │ - cmp r0, #16 │ │ - bgt.n 32f8a │ │ + bcs.n 345c8 │ │ + adds r4, r3, #1 │ │ + mov r3, r1 │ │ + b.n 345ca │ │ + bls.n 345e2 │ │ + mov r1, r3 │ │ + b.n 345b0 │ │ + ldrh.w r3, [r0, r4, lsl #2] │ │ + cmp r3, r2 │ │ + beq.n 345de │ │ + adds r4, #1 │ │ + cmp r4, r1 │ │ + blt.n 345ce │ │ + b.n 345e6 │ │ mov r0, r4 │ │ - movs r4, #0 │ │ - add.w r3, r3, r0, lsl #2 │ │ - b.n 32fb0 │ │ - adds r0, #1 │ │ - cmp r0, r1 │ │ - bge.n 32fbe │ │ - ldrh r5, [r3, r4] │ │ - adds r4, #4 │ │ - cmp r5, r2 │ │ - bne.n 32fae │ │ + pop {r4, r5, pc} │ │ + mov r0, r3 │ │ pop {r4, r5, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, pc} │ │ - push {r4, r5, r6, lr} │ │ - ldmia.w r0, {r3, r4} │ │ - ldr r6, [r0, #12] │ │ - ldr r5, [r3, #68] ; 0x44 │ │ - subs r5, r6, r5 │ │ - ldr r6, [pc, #100] ; (33038 ) │ │ - asrs r5, r5, #2 │ │ - muls r5, r6 │ │ - str r5, [r4, #0] │ │ - ldr r4, [r0, #16] │ │ - cbz r4, 32fe2 │ │ - ldr r5, [r0, #4] │ │ - ldrh r4, [r4, #0] │ │ - str r4, [r5, #4] │ │ - ldr r4, [r0, #20] │ │ - cbz r4, 32fec │ │ - ldr r5, [r0, #4] │ │ - ldrh r4, [r4, #0] │ │ - str r4, [r5, #8] │ │ - ldrsh.w r4, [r0, #8] │ │ - cmp r4, #1 │ │ - beq.n 33006 │ │ - cmp r4, #2 │ │ - beq.n 33020 │ │ - cbnz r4, 33034 │ │ - ldr r3, [r0, #12] │ │ - ldr r3, [r3, #0] │ │ - str r3, [r1, #0] │ │ - ldr r3, [r0, #12] │ │ - ldr r3, [r3, #4] │ │ - b.n 3302e │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r5, [r0, #0] │ │ + ldr r7, [r0, #12] │ │ + ldr r6, [pc, #100] ; (34658 ) │ │ + ldr r4, [r5, #68] ; 0x44 │ │ + ldr r3, [r0, #4] │ │ + subs r4, r7, r4 │ │ + asrs r4, r4, #2 │ │ + muls r4, r6 │ │ + str r4, [r3, #0] │ │ ldr r4, [r0, #16] │ │ - ldrh r5, [r4, #2] │ │ - ldr r4, [r3, #80] ; 0x50 │ │ - ldr.w r4, [r4, r5, lsl #2] │ │ - str r4, [r1, #0] │ │ - ldr r3, [r3, #88] ; 0x58 │ │ - cbz r3, 3302e │ │ - ldr r1, [r0, #16] │ │ - ldrh r1, [r1, #4] │ │ - ldr.w r3, [r3, r1, lsl #2] │ │ - b.n 3302e │ │ - ldr r4, [r0, #20] │ │ - ldr r3, [r3, #96] ; 0x60 │ │ - ldrh r4, [r4, #2] │ │ - ldr.w r3, [r3, r4, lsl #2] │ │ - str r3, [r1, #0] │ │ - movs r3, #0 │ │ - str r3, [r2, #0] │ │ - ldr r0, [r0, #4] │ │ - pop {r4, r5, r6, pc} │ │ + cbz r4, 34608 │ │ + ldrh r6, [r4, #0] │ │ + str r6, [r3, #4] │ │ + ldr r6, [r0, #20] │ │ + cbz r6, 34614 │ │ + ldrh.w lr, [r6] │ │ + str.w lr, [r3, #8] │ │ + ldrsh.w r0, [r0, #8] │ │ + cmp r0, #1 │ │ + beq.n 3462a │ │ + cmp r0, #2 │ │ + beq.n 34640 │ │ + cbnz r0, 34652 │ │ + ldr r0, [r7, #0] │ │ + str r0, [r1, #0] │ │ + ldr r1, [r7, #4] │ │ + b.n 3464c │ │ + ldrh r6, [r4, #2] │ │ + ldr r0, [r5, #80] ; 0x50 │ │ + ldr.w r0, [r0, r6, lsl #2] │ │ + str r0, [r1, #0] │ │ + ldr r1, [r5, #88] ; 0x58 │ │ + cbz r1, 3464c │ │ + ldrh r0, [r4, #4] │ │ + ldr.w r1, [r1, r0, lsl #2] │ │ + b.n 3464c │ │ + ldrh r4, [r6, #2] │ │ + ldr r0, [r5, #96] ; 0x60 │ │ + ldr.w r0, [r0, r4, lsl #2] │ │ + str r0, [r1, #0] │ │ + movs r1, #0 │ │ + str r1, [r2, #0] │ │ + mov r0, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - pop {r4, r5, r6, pc} │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ add r2, sp, #684 ; 0x2ac │ │ add r2, sp, #680 ; 0x2a8 │ │ - push {r0, r1, r2, lr} │ │ - mov r3, r0 │ │ - add r0, sp, #8 │ │ - movs r2, #1 │ │ - str.w r1, [r0, #-4]! │ │ - movs r1, #4 │ │ - blx e158 │ │ - pop {r1, r2, r3, pc} │ │ - ldr r2, [pc, #44] ; (33080 ) │ │ - movs r1, #12 │ │ - push {r4, lr} │ │ - add r2, pc │ │ - movs r3, #70 ; 0x46 │ │ - mov r4, r0 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r2, #0 │ │ - ldr r1, [pc, #24] ; (3307c ) │ │ - mov r3, r0 │ │ - b.n 33072 │ │ - adds r2, #1 │ │ - str.w r1, [r3, #-12] │ │ - str.w r1, [r3, #-8] │ │ - adds r3, #12 │ │ - cmp r2, r4 │ │ - blt.n 33068 │ │ - pop {r4, pc} │ │ - nop │ │ - movs r0, r0 │ │ - stmia r2!, {r1, r2, r6, r7} │ │ - ldr r6, [sp, #312] ; 0x138 │ │ - movs r1, r0 │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - mov r4, r0 │ │ + b.w 3e1f8 │ │ ldrsh.w r3, [r0, #8] │ │ - ldr r2, [r0, #0] │ │ + stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ cmp r3, #1 │ │ - beq.n 330b8 │ │ + mov r4, r0 │ │ + ldr r2, [r0, #0] │ │ + beq.n 34694 │ │ cmp r3, #2 │ │ - beq.n 33112 │ │ + beq.n 346dc │ │ cmp r3, #0 │ │ - bne.w 331c2 │ │ + bne.n 3476a │ │ ldr r3, [r0, #12] │ │ + ldr r1, [r2, #68] ; 0x44 │ │ adds r3, #12 │ │ str r3, [r0, #12] │ │ - ldr r1, [r2, #68] ; 0x44 │ │ - ldr r2, [r2, #4] │ │ subs r3, r3, r1 │ │ - ldr r1, [pc, #292] ; (331d0 ) │ │ - ldr r2, [r2, #0] │ │ + ldr r1, [pc, #244] ; (34778 ) │ │ + ldr r2, [r2, #4] │ │ asrs r3, r3, #2 │ │ muls r3, r1 │ │ + ldr r2, [r2, #0] │ │ cmp r3, r2 │ │ - blt.w 331ca │ │ - b.n 331c2 │ │ - ldr r0, [r0, #16] │ │ - adds r0, #8 │ │ - str r0, [r4, #16] │ │ - ldr r3, [r2, #4] │ │ + bge.n 3476a │ │ + mov r0, r4 │ │ + b.n 34772 │ │ + ldr r3, [r0, #16] │ │ ldr r1, [r2, #72] ; 0x48 │ │ - ldr r3, [r3, #4] │ │ - subs r1, r0, r1 │ │ - cmp.w r3, r1, asr #3 │ │ - bgt.n 33100 │ │ - b.n 331c2 │ │ - ldrsh.w r5, [r4, #10] │ │ - cmp r5, #0 │ │ - bne.n 331c2 │ │ - adds r3, #12 │ │ - str r3, [r4, #12] │ │ ldr r5, [r2, #4] │ │ - ldr r6, [r5, #0] │ │ - ldr r5, [r2, #68] ; 0x44 │ │ - mla r5, r1, r6, r5 │ │ - cmp r3, r5 │ │ - bne.n 33102 │ │ - ldr r2, [r2, #72] ; 0x48 │ │ - ldr r1, [pc, #232] ; (331d4 ) │ │ - subs r0, r0, r2 │ │ - ldr r3, [pc, #232] ; (331d8 ) │ │ - add r1, pc │ │ + adds r3, #8 │ │ + str r3, [r0, #16] │ │ + subs r3, r3, r1 │ │ + ldr r1, [r5, #4] │ │ + asrs r3, r3, #3 │ │ + cmp r3, r1 │ │ + bge.n 3476a │ │ + movs r6, #12 │ │ + ldr r1, [r4, #12] │ │ + ldr r0, [r1, #20] │ │ + cmp r3, r0 │ │ + blt.n 34690 │ │ + ldrsh.w r0, [r4, #10] │ │ + cmp r0, #0 │ │ + bne.n 3476a │ │ + ldr r0, [r5, #0] │ │ + adds r1, #12 │ │ + ldr r7, [r2, #68] ; 0x44 │ │ + str r1, [r4, #12] │ │ + mla r0, r6, r0, r7 │ │ + cmp r1, r0 │ │ + bne.n 346aa │ │ + str r3, [sp, #0] │ │ + movs r0, #4 │ │ + ldr r1, [pc, #172] ; (3477c ) │ │ movw r2, #513 ; 0x201 │ │ - asrs r0, r0, #3 │ │ + ldr r3, [pc, #168] ; (34780 ) │ │ + add r1, pc │ │ add r3, pc │ │ - str r0, [sp, #0] │ │ - movs r0, #4 │ │ - b.n 33158 │ │ - movs r1, #12 │ │ - ldr r3, [r4, #12] │ │ - ldr r6, [r2, #72] ; 0x48 │ │ - ldr r5, [r3, #20] │ │ - subs r6, r0, r6 │ │ - cmp.w r5, r6, asr #3 │ │ - ble.n 330ce │ │ - b.n 331ca │ │ - ldr r0, [r0, #20] │ │ - adds r0, #4 │ │ - str r0, [r4, #20] │ │ - ldr r3, [r2, #4] │ │ + b.n 34766 │ │ + ldr r3, [r0, #20] │ │ ldr r1, [r2, #76] ; 0x4c │ │ - ldr r3, [r3, #8] │ │ - subs r1, r0, r1 │ │ - cmp.w r3, r1, asr #2 │ │ - bgt.n 3315e │ │ - b.n 331c2 │ │ - ldrsh.w r1, [r4, #10] │ │ - cmp r1, #0 │ │ - bne.n 331c2 │ │ - adds r3, #8 │ │ - str r3, [r4, #16] │ │ - ldr r1, [r2, #4] │ │ - ldr r5, [r1, #4] │ │ - ldr r1, [r2, #72] ; 0x48 │ │ - add.w r1, r1, r5, lsl #3 │ │ + ldr r5, [r2, #4] │ │ + adds r3, #4 │ │ + str r3, [r0, #20] │ │ + subs r3, r3, r1 │ │ + ldr r1, [r5, #8] │ │ + asrs r3, r3, #2 │ │ cmp r3, r1 │ │ - bne.n 3315e │ │ - ldr r2, [r2, #76] ; 0x4c │ │ - ldr r1, [pc, #148] ; (331dc ) │ │ - subs r0, r0, r2 │ │ - ldr r3, [pc, #148] ; (331e0 ) │ │ - add r1, pc │ │ + bge.n 3476a │ │ + ldr.w ip, [r2, #104] ; 0x68 │ │ + ldr.w lr, [r2, #72] ; 0x48 │ │ + ldr r1, [r4, #16] │ │ + rsb r0, lr, r1 │ │ + asrs r7, r0, #3 │ │ + add r0, lr │ │ + adds r6, r7, #1 │ │ + ldrh.w r8, [r0, #14] │ │ + asrs r6, r6, #9 │ │ + ldr.w r0, [ip, r6, lsl #2] │ │ + add r0, r8 │ │ + cmp r3, r0 │ │ + blt.n 3473a │ │ + ldrsh.w r0, [r4, #10] │ │ + cbnz r0, 3476a │ │ + ldr r0, [r5, #4] │ │ + adds r1, #8 │ │ + str r1, [r4, #16] │ │ + add.w r0, lr, r0, lsl #3 │ │ + cmp r1, r0 │ │ + bne.n 346f8 │ │ + str r3, [sp, #0] │ │ + movs r0, #4 │ │ + ldr r1, [pc, #84] ; (34784 ) │ │ movw r2, #531 ; 0x213 │ │ - asrs r0, r0, #2 │ │ + ldr r3, [pc, #84] ; (34788 ) │ │ + add r1, pc │ │ add r3, pc │ │ - str r0, [sp, #0] │ │ - movs r0, #4 │ │ - bl 3df24 │ │ - b.n 331c2 │ │ - ldr r1, [r2, #72] ; 0x48 │ │ - ldr r3, [r4, #16] │ │ - ldr r7, [r2, #104] ; 0x68 │ │ - subs r5, r3, r1 │ │ - ldr r6, [r2, #76] ; 0x4c │ │ - asrs r5, r5, #3 │ │ - subs r6, r0, r6 │ │ - adds r5, #1 │ │ - mov.w ip, r5, asr #9 │ │ - add.w r1, r1, r5, lsl #3 │ │ - ldrh r5, [r1, #6] │ │ - ldr.w r1, [r7, ip, lsl #2] │ │ - adds r1, r5, r1 │ │ - cmp.w r1, r6, asr #2 │ │ - ble.n 33128 │ │ - b.n 331b0 │ │ + b.n 34766 │ │ + mov.w lr, #12 │ │ + ldr r1, [r4, #12] │ │ + ldr r0, [r1, #20] │ │ + cmp r7, r0 │ │ + blt.n 34690 │ │ + ldr r0, [r5, #0] │ │ adds r1, #12 │ │ - str r1, [r4, #12] │ │ - ldr r6, [r2, #4] │ │ - ldr r7, [r6, #0] │ │ ldr r6, [r2, #68] ; 0x44 │ │ - mla r6, r5, r7, r6 │ │ - cmp r1, r6 │ │ - bne.n 331b2 │ │ - ldr r2, [r2, #76] ; 0x4c │ │ - ldr r1, [pc, #72] ; (331e4 ) │ │ - subs r0, r0, r2 │ │ - ldr r3, [pc, #72] ; (331e8 ) │ │ - add r1, pc │ │ + str r1, [r4, #12] │ │ + mla r0, lr, r0, r6 │ │ + cmp r1, r0 │ │ + bne.n 3473e │ │ + str r3, [sp, #0] │ │ + movs r0, #4 │ │ + ldr r1, [pc, #48] ; (3478c ) │ │ movw r2, #541 ; 0x21d │ │ - asrs r0, r0, #2 │ │ + ldr r3, [pc, #44] ; (34790 ) │ │ + add r1, pc │ │ add r3, pc │ │ - str r0, [sp, #0] │ │ - movs r0, #4 │ │ - b.n 33158 │ │ - movs r5, #12 │ │ - ldr r1, [r4, #12] │ │ - ldr r7, [r2, #72] ; 0x48 │ │ - ldr r6, [r1, #20] │ │ - subs r7, r3, r7 │ │ - cmp.w r6, r7, asr #3 │ │ - ble.n 33186 │ │ - b.n 331ca │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - movs r4, #0 │ │ - bl 30c78 │ │ - mov r0, r4 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop │ │ + bl 32264 │ │ + movs r0, #0 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ add r2, sp, #684 ; 0x2ac │ │ add r2, sp, #680 ; 0x2a8 │ │ - ldr r0, [sp, #564] ; 0x234 │ │ + ldrh r7, [r3, #38] ; 0x26 │ │ movs r1, r0 │ │ - ldr r0, [sp, #740] ; 0x2e4 │ │ + ldrh r1, [r2, #40] ; 0x28 │ │ movs r1, r0 │ │ - ldr r0, [sp, #204] ; 0xcc │ │ + ldrh r1, [r0, #36] ; 0x24 │ │ movs r1, r0 │ │ - ldr r0, [sp, #536] ; 0x218 │ │ + ldrh r2, [r3, #38] ; 0x26 │ │ movs r1, r0 │ │ - str r7, [sp, #884] ; 0x374 │ │ + ldrh r3, [r2, #34] ; 0x22 │ │ movs r1, r0 │ │ - ldr r0, [sp, #348] ; 0x15c │ │ + ldrh r3, [r2, #38] ; 0x26 │ │ movs r1, r0 │ │ - b.w 3caf4 │ │ - ldr r2, [pc, #232] ; (332dc ) │ │ + ldr r2, [pc, #204] ; (34864 ) │ │ movs r1, #24 │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ add r2, pc │ │ mov r5, r0 │ │ ldr r6, [r0, #0] │ │ mov.w r3, #400 ; 0x190 │ │ movs r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [r5, #12] │ │ - str r3, [r0, #12] │ │ - mov r4, r0 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r1, [r5, #12] │ │ ldrsh.w r2, [r5, #8] │ │ - cbz r2, 3321a │ │ + mov r4, r0 │ │ + str r1, [r0, #12] │ │ + cbz r2, 347be │ │ cmp r2, #1 │ │ - bne.n 332ca │ │ - b.n 3324c │ │ - ldr r2, [r5, #0] │ │ - add.w r0, r3, #12 │ │ - ldr r1, [r6, #68] ; 0x44 │ │ - ldr r2, [r2, #4] │ │ - subs r0, r0, r1 │ │ - ldr r1, [pc, #176] ; (332d8 ) │ │ - asrs r0, r0, #2 │ │ - muls r0, r1 │ │ - ldr r1, [r2, #0] │ │ - cmp r0, r1 │ │ - bge.n 3323a │ │ - ldr r0, [r3, #8] │ │ - ldr r1, [r3, #20] │ │ - cmp r0, r1 │ │ - beq.n 332ca │ │ - ldr r3, [r3, #8] │ │ - ldr r2, [r2, #4] │ │ - cmp r3, r2 │ │ - beq.n 332ca │ │ - ldr r2, [r6, #72] ; 0x48 │ │ - add.w r3, r2, r3, lsl #3 │ │ + beq.n 347ee │ │ + b.n 34854 │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [r6, #68] ; 0x44 │ │ + ldr r7, [r3, #4] │ │ + add.w r3, r1, #12 │ │ + subs r3, r3, r0 │ │ + ldr r0, [pc, #148] ; (34860 ) │ │ + asrs r3, r3, #2 │ │ + muls r3, r0 │ │ + ldr r0, [r7, #0] │ │ + cmp r3, r0 │ │ + ldr r0, [r1, #8] │ │ + bge.n 347de │ │ + ldr r3, [r1, #20] │ │ + cmp r0, r3 │ │ + beq.n 34854 │ │ + ldr r3, [r7, #4] │ │ + cmp r0, r3 │ │ + beq.n 34854 │ │ + ldr r3, [r6, #72] ; 0x48 │ │ + add.w r3, r3, r0, lsl #3 │ │ str r3, [r4, #16] │ │ - b.n 332b8 │ │ - ldr r2, [r5, #16] │ │ - add.w lr, r2, #8 │ │ - str r2, [r0, #16] │ │ - ldr r1, [r5, #0] │ │ + b.n 34842 │ │ + ldr r7, [r5, #0] │ │ + ldr r0, [r5, #16] │ │ ldr r3, [r6, #72] ; 0x48 │ │ - ldr r1, [r1, #4] │ │ - rsb lr, r3, lr │ │ - mov.w r7, lr, asr #3 │ │ - ldr r0, [r1, #4] │ │ - cmp r7, r0 │ │ - bge.n 33296 │ │ - rsb ip, r3, r2 │ │ - ldr r0, [r6, #104] ; 0x68 │ │ - mov.w lr, lr, asr #12 │ │ - add.w r7, r3, r7, lsl #3 │ │ - mov.w r9, ip, asr #12 │ │ - bic.w ip, ip, #7 │ │ - add ip, r3 │ │ - ldrh r7, [r7, #6] │ │ - ldrh.w r8, [ip, #6] │ │ - ldr.w ip, [r0, r9, lsl #2] │ │ - ldr.w r0, [r0, lr, lsl #2] │ │ - add ip, r8 │ │ - adds r0, r7, r0 │ │ - cmp ip, r0 │ │ - beq.n 332ca │ │ - subs r2, r2, r3 │ │ - ldr r0, [r6, #104] ; 0x68 │ │ - asrs r7, r2, #12 │ │ - bic.w r2, r2, #7 │ │ - adds r3, r3, r2 │ │ - ldrh r2, [r3, #6] │ │ - ldr.w r3, [r0, r7, lsl #2] │ │ - adds r3, r2, r3 │ │ - ldr r2, [r1, #8] │ │ - cmp r3, r2 │ │ - beq.n 332ca │ │ - ldr r2, [r6, #76] ; 0x4c │ │ - add.w r3, r2, r3, lsl #2 │ │ + ldr.w lr, [r7, #4] │ │ + add.w r1, r0, #8 │ │ + subs r1, r1, r3 │ │ + str r0, [r4, #16] │ │ + subs r3, r0, r3 │ │ + ldrh.w ip, [r0, #6] │ │ + ldr.w r7, [lr, #4] │ │ + cmp.w r7, r1, asr #3 │ │ + ldr r7, [r6, #104] ; 0x68 │ │ + ble.n 3482a │ │ + mov.w r8, r3, asr #12 │ │ + asrs r1, r1, #12 │ │ + ldrh r0, [r0, #14] │ │ + ldr.w r8, [r7, r8, lsl #2] │ │ + ldr.w r1, [r7, r1, lsl #2] │ │ + add r8, ip │ │ + add r1, r0 │ │ + cmp r8, r1 │ │ + beq.n 34854 │ │ + asrs r3, r3, #12 │ │ + ldr.w r1, [lr, #8] │ │ + ldr.w r3, [r7, r3, lsl #2] │ │ + add r3, ip │ │ + cmp r3, r1 │ │ + beq.n 34854 │ │ + ldr r1, [r6, #76] ; 0x4c │ │ + add.w r3, r1, r3, lsl #2 │ │ str r3, [r4, #20] │ │ - ldrsh.w r2, [r5, #8] │ │ mov r0, r4 │ │ ldr r1, [r5, #0] │ │ - movs r3, #1 │ │ adds r2, #1 │ │ - bl 30be8 │ │ - b.n 332d2 │ │ + movs r3, #1 │ │ + bl 321e8 │ │ mov r0, r4 │ │ - movs r4, #0 │ │ - bl 3caf4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ mov r0, r4 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + bl 3e1f8 │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ add r2, sp, #684 ; 0x2ac │ │ add r2, sp, #680 ; 0x2a8 │ │ - str r7, [sp, #532] ; 0x214 │ │ + ldrh r1, [r3, #32] │ │ movs r1, r0 │ │ - ldr r2, [pc, #136] ; (3336c ) │ │ - push {r3, r4, r5, r6, r7, lr} │ │ + ldr r2, [pc, #120] ; (348e4 ) │ │ + mov.w r3, #372 ; 0x174 │ │ + push {r4, r5, r6, lr} │ │ add r2, pc │ │ mov r5, r0 │ │ mov r6, r1 │ │ movs r0, #1 │ │ movs r1, #24 │ │ - mov.w r3, #372 ; 0x174 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, r6 │ │ movs r3, #0 │ │ mov r1, r5 │ │ - mov r2, r6 │ │ mov r4, r0 │ │ - bl 30be8 │ │ + bl 321e8 │ │ ldr r3, [r5, #68] ; 0x44 │ │ cmp r6, #1 │ │ + ldr r2, [r5, #72] ; 0x48 │ │ str r3, [r4, #12] │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - str r3, [r4, #16] │ │ ldr r3, [r5, #76] ; 0x4c │ │ + str r2, [r4, #16] │ │ str r3, [r4, #20] │ │ - ble.n 33346 │ │ - ldr r2, [r5, #4] │ │ - ldr r2, [r2, #4] │ │ - cmp r2, #1 │ │ - bgt.n 33320 │ │ - b.n 33348 │ │ - adds r0, #8 │ │ - str r0, [r4, #16] │ │ - ldr r2, [r5, #72] ; 0x48 │ │ - ldr r0, [r4, #16] │ │ + ble.n 348c2 │ │ + ldr r3, [r5, #4] │ │ + ldr r3, [r3, #4] │ │ + cmp r3, #1 │ │ + ble.n 348c4 │ │ ldr r6, [r5, #104] ; 0x68 │ │ + ldr r0, [r4, #16] │ │ subs r1, r0, r2 │ │ - asrs r1, r1, #3 │ │ - adds r1, #1 │ │ - asrs r7, r1, #9 │ │ - add.w r2, r2, r1, lsl #3 │ │ - ldrh r1, [r2, #6] │ │ - ldr.w r2, [r6, r7, lsl #2] │ │ - adds r2, r1, r2 │ │ - ldr r1, [r5, #76] ; 0x4c │ │ - subs r1, r3, r1 │ │ - cmp.w r2, r1, asr #2 │ │ - ble.n 3331c │ │ - b.n 33348 │ │ - bne.n 33368 │ │ + asrs r3, r1, #3 │ │ + add r1, r2 │ │ + adds r3, #1 │ │ + ldrh r1, [r1, #14] │ │ + asrs r3, r3, #9 │ │ + ldr.w r3, [r6, r3, lsl #2] │ │ + add r3, r1 │ │ + cmp r3, #0 │ │ + bgt.n 348c4 │ │ + adds r0, #8 │ │ + str r0, [r4, #16] │ │ + b.n 348a4 │ │ + bne.n 348e0 │ │ ldr r3, [r5, #4] │ │ ldr r3, [r3, #0] │ │ cmp r3, #1 │ │ - it gt │ │ - ldrgt r2, [r4, #16] │ │ - bgt.n 3335a │ │ - b.n 33368 │ │ - adds r3, #12 │ │ - str r3, [r4, #12] │ │ - ldr r3, [r4, #12] │ │ - ldr r0, [r5, #72] ; 0x48 │ │ - ldr r1, [r3, #20] │ │ - subs r0, r2, r0 │ │ - cmp.w r1, r0, asr #3 │ │ - ble.n 33356 │ │ + ble.n 348e0 │ │ + ldr r3, [r4, #16] │ │ + subs r3, r3, r2 │ │ + asrs r3, r3, #3 │ │ + ldr r2, [r4, #12] │ │ + ldr r1, [r2, #20] │ │ + cmp r1, r3 │ │ + bgt.n 348e0 │ │ + adds r2, #12 │ │ + str r2, [r4, #12] │ │ + b.n 348d2 │ │ mov r0, r4 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - str r6, [sp, #612] ; 0x264 │ │ + pop {r4, r5, r6, pc} │ │ + ldrh r5, [r0, #26] │ │ movs r1, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r8, r1 │ │ - ldr r1, [pc, #160] ; (33418 ) │ │ - mov r4, r0 │ │ - mov r7, r2 │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + mov r6, r1 │ │ + ldr r1, [pc, #140] ; (3497c ) │ │ + mov r5, r0 │ │ + mov r9, r2 │ │ ldr r0, [r0, #112] ; 0x70 │ │ - movs r2, #107 ; 0x6b │ │ add r1, pc │ │ - bl 3eece <__listelem_malloc__> │ │ + movs r2, #107 ; 0x6b │ │ + bl 40660 <__listelem_malloc__@@Base> │ │ movs r3, #0 │ │ - movs r2, #12 │ │ - str.w r8, [r0] │ │ - mov r5, r0 │ │ str r3, [r0, #16] │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - ldr.w r3, [r3, r7, lsl #2] │ │ - str r3, [r0, #20] │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - str.w r0, [r3, r7, lsl #2] │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - mla r1, r2, r8, r3 │ │ - add.w r8, r8, #1 │ │ - mla r3, r2, r8, r3 │ │ - ldr r6, [r1, #8] │ │ - ldr r1, [r3, #8] │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - subs r1, r1, r6 │ │ + mov r4, r0 │ │ + ldr r3, [r5, #108] ; 0x6c │ │ + str r6, [r0, #0] │ │ + ldr.w r2, [r3, r9, lsl #2] │ │ + str r2, [r0, #20] │ │ + movs r2, #12 │ │ + str.w r0, [r3, r9, lsl #2] │ │ + ldr r3, [r5, #68] ; 0x44 │ │ + mla r6, r2, r6, r3 │ │ + ldr.w r8, [r6, #8] │ │ + ldr r1, [r6, #20] │ │ + ldr r6, [r5, #72] ; 0x48 │ │ + rsb r1, r8, r1 │ │ cmp r1, #0 │ │ - ble.n 3340e │ │ - add.w r8, r3, r6, lsl #3 │ │ - mov r2, r7 │ │ - mov r0, r8 │ │ - bl 32f40 │ │ + ble.n 34972 │ │ + add.w r7, r6, r8, lsl #3 │ │ + mov r2, r9 │ │ + mov r0, r7 │ │ + bl 3456c │ │ cmp r0, #0 │ │ - blt.n 3340e │ │ - add.w r8, r8, r0, lsl #3 │ │ - ldr r3, [r4, #88] ; 0x58 │ │ - adds r6, r6, r0 │ │ - ldrh.w r2, [r8, #4] │ │ - asrs r1, r6, #9 │ │ + blt.n 34972 │ │ + add.w r7, r7, r0, lsl #3 │ │ + ldr r3, [r5, #88] ; 0x58 │ │ + add r0, r8 │ │ + ldrh r2, [r7, #4] │ │ + ldr r7, [r5, #104] ; 0x68 │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - str r3, [r5, #8] │ │ - ldr r2, [r4, #72] ; 0x48 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - add.w r2, r2, r6, lsl #3 │ │ - adds r6, #1 │ │ - ldrh r2, [r2, #6] │ │ - asrs r0, r6, #9 │ │ - ldr.w r3, [r3, r1, lsl #2] │ │ - adds r3, r2, r3 │ │ - ldr r2, [r4, #76] ; 0x4c │ │ - add.w r2, r2, r3, lsl #2 │ │ - str r2, [r5, #16] │ │ - ldr r1, [r4, #72] ; 0x48 │ │ - ldr r2, [r4, #104] ; 0x68 │ │ - add.w r6, r1, r6, lsl #3 │ │ - ldr.w r2, [r2, r0, lsl #2] │ │ - ldrh r1, [r6, #6] │ │ - adds r2, r1, r2 │ │ - subs r3, r2, r3 │ │ - b.n 33412 │ │ + asrs r2, r0, #9 │ │ + str r3, [r4, #8] │ │ + add.w r3, r6, r0, lsl #3 │ │ + ldr.w r2, [r7, r2, lsl #2] │ │ + adds r0, #1 │ │ + ldrh r1, [r3, #6] │ │ + asrs r0, r0, #9 │ │ + add r2, r1 │ │ + ldr r1, [r5, #76] ; 0x4c │ │ + add.w r1, r1, r2, lsl #2 │ │ + str r1, [r4, #16] │ │ + ldrh r1, [r3, #14] │ │ + ldr.w r3, [r7, r0, lsl #2] │ │ + add r3, r1 │ │ + subs r3, r3, r2 │ │ + b.n 34976 │ │ movs r3, #0 │ │ - str r3, [r5, #8] │ │ - str r3, [r5, #4] │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - str r5, [sp, #1012] ; 0x3f4 │ │ + str r3, [r4, #8] │ │ + str r3, [r4, #4] │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + ldrh r7, [r7, #20] │ │ movs r1, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r6, r2 │ │ - ldr r2, [pc, #292] ; (33548 ) │ │ - mov r7, r3 │ │ + ldr r2, [pc, #272] ; (34a98 ) │ │ + mov r8, r3 │ │ mov r5, r0 │ │ mov.w r3, #292 ; 0x124 │ │ add r2, pc │ │ - mov r8, r1 │ │ + mov r7, r1 │ │ movs r0, #1 │ │ movs r1, #24 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r1, r5 │ │ - mov r2, r7 │ │ + mov r2, r8 │ │ movs r3, #0 │ │ mov r4, r0 │ │ - bl 30be8 │ │ - cbnz r7, 33452 │ │ - ldr r3, [r5, #68] ; 0x44 │ │ - movs r2, #12 │ │ - mla r3, r2, r8, r3 │ │ - str r3, [r4, #12] │ │ - b.n 3352e │ │ - cmp r7, #1 │ │ - bne.n 33494 │ │ - ldr r1, [r6, #0] │ │ - movs r3, #12 │ │ + bl 321e8 │ │ + cmp.w r8, #0 │ │ + bne.n 349ba │ │ ldr r2, [r5, #68] ; 0x44 │ │ - mla r2, r3, r1, r2 │ │ - str r2, [r4, #12] │ │ - ldr r1, [r5, #68] ; 0x44 │ │ - ldr r0, [r6, #0] │ │ + movs r3, #12 │ │ + mla r7, r3, r7, r2 │ │ + str r7, [r4, #12] │ │ + b.n 34a1c │ │ + cmp.w r8, #1 │ │ + bne.n 349ee │ │ + ldr r3, [r5, #68] ; 0x44 │ │ + movs r1, #12 │ │ + ldr r2, [r6, #0] │ │ ldr r5, [r5, #72] ; 0x48 │ │ - mla r2, r3, r0, r1 │ │ - adds r0, #1 │ │ - mla r3, r3, r0, r1 │ │ - ldr r2, [r2, #8] │ │ - ldr r1, [r3, #8] │ │ + mla r3, r1, r2, r3 │ │ + ldr r2, [r3, #8] │ │ + ldr r1, [r3, #20] │ │ + str r3, [r4, #12] │ │ add.w r5, r5, r2, lsl #3 │ │ - str r5, [r4, #16] │ │ subs r1, r1, r2 │ │ + str r5, [r4, #16] │ │ + mov r2, r7 │ │ mov r0, r5 │ │ - mov r2, r8 │ │ - bl 32f40 │ │ + bl 3456c │ │ cmp r0, #0 │ │ - itt ge │ │ - addge.w r5, r5, r0, lsl #3 │ │ - strge r5, [r4, #16] │ │ - bge.n 3352e │ │ - b.n 33526 │ │ - cmp r7, #2 │ │ - bne.n 33526 │ │ + blt.n 34a22 │ │ + add.w r5, r5, r0, lsl #3 │ │ + str r5, [r4, #16] │ │ + b.n 34a1c │ │ + cmp.w r8, #2 │ │ + bne.n 34a22 │ │ ldr r2, [r5, #68] ; 0x44 │ │ - movs r1, #12 │ │ - ldr r3, [r6, #4] │ │ - mla r3, r1, r3, r2 │ │ - movs r1, #0 │ │ + movs r3, #12 │ │ + ldr.w ip, [r6, #4] │ │ + movs r0, #0 │ │ + ldr.w lr, [r5, #108] ; 0x6c │ │ + mla r3, r3, ip, r2 │ │ + ldr r2, [r6, #0] │ │ str r3, [r4, #12] │ │ + ldr.w r3, [lr, r2, lsl #2] │ │ + cbz r3, 34a2e │ │ + ldr r1, [r3, #0] │ │ + cmp r1, ip │ │ + beq.n 34a84 │ │ + mov r0, r3 │ │ + ldr r3, [r3, #20] │ │ + b.n 34a0e │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + mov r0, r4 │ │ + bl 32264 │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + mov r0, r5 │ │ + mov r1, ip │ │ + bl 348e8 │ │ ldr r2, [r6, #0] │ │ ldr r3, [r5, #108] ; 0x6c │ │ ldr.w r3, [r3, r2, lsl #2] │ │ - b.n 334bc │ │ - ldr r7, [r3, #0] │ │ - ldr r0, [r6, #4] │ │ - cmp r7, r0 │ │ - beq.n 334c2 │ │ - mov r1, r3 │ │ - ldr r3, [r3, #20] │ │ - cmp r3, #0 │ │ - bne.n 334b0 │ │ - b.n 33534 │ │ - cbz r1, 334da │ │ - ldr r2, [r3, #20] │ │ - str r2, [r1, #20] │ │ - ldr r1, [r6, #0] │ │ - ldr r2, [r5, #108] ; 0x6c │ │ - ldr.w r2, [r2, r1, lsl #2] │ │ - str r2, [r3, #20] │ │ - ldr r1, [r6, #0] │ │ - ldr r2, [r5, #108] ; 0x6c │ │ - str.w r3, [r2, r1, lsl #2] │ │ ldr r6, [r3, #16] │ │ movs r2, #1 │ │ ldr r1, [r3, #4] │ │ str r2, [r3, #12] │ │ - mov r2, r8 │ │ + mov r2, r7 │ │ str r6, [r4, #20] │ │ mov r0, r6 │ │ - bl 32f82 │ │ + bl 345ac │ │ cmp r0, #0 │ │ - blt.n 33526 │ │ + blt.n 34a22 │ │ + ldr r3, [r5, #76] ; 0x4c │ │ add.w r6, r6, r0, lsl #2 │ │ str r6, [r4, #20] │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - str r3, [r4, #16] │ │ - b.n 33500 │ │ + subs r6, r6, r3 │ │ + ldr r0, [r5, #72] ; 0x48 │ │ + ldr r7, [r5, #104] ; 0x68 │ │ + asrs r6, r6, #2 │ │ + str r0, [r4, #16] │ │ + ldr r1, [r4, #16] │ │ + subs r2, r1, r0 │ │ + asrs r3, r2, #3 │ │ + add r2, r0 │ │ + adds r3, #1 │ │ + ldrh r2, [r2, #14] │ │ + asrs r3, r3, #9 │ │ + ldr.w r3, [r7, r3, lsl #2] │ │ + add r3, r2 │ │ + cmp r3, r6 │ │ + bgt.n 34a1c │ │ adds r1, #8 │ │ str r1, [r4, #16] │ │ - ldr r3, [r5, #72] ; 0x48 │ │ - ldr r1, [r4, #16] │ │ - ldr r0, [r5, #104] ; 0x68 │ │ - subs r2, r1, r3 │ │ - asrs r2, r2, #3 │ │ - adds r2, #1 │ │ - asrs r7, r2, #9 │ │ - add.w r3, r3, r2, lsl #3 │ │ - ldrh r2, [r3, #6] │ │ - ldr.w r3, [r0, r7, lsl #2] │ │ - adds r3, r2, r3 │ │ - ldr r2, [r5, #76] ; 0x4c │ │ - subs r2, r6, r2 │ │ - cmp.w r3, r2, asr #2 │ │ - ble.n 334fc │ │ - b.n 3352e │ │ - mov r0, r4 │ │ - movs r4, #0 │ │ - bl 30c78 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - mov r0, r5 │ │ - ldr r1, [r6, #4] │ │ - bl 33370 │ │ - ldr r2, [r6, #0] │ │ - ldr r3, [r5, #108] ; 0x6c │ │ - ldr.w r3, [r3, r2, lsl #2] │ │ - b.n 334da │ │ - nop │ │ - str r5, [sp, #324] ; 0x144 │ │ + b.n 34a66 │ │ + cmp r0, #0 │ │ + beq.n 34a3e │ │ + ldr r1, [r3, #20] │ │ + str r1, [r0, #20] │ │ + ldr.w r1, [lr, r2, lsl #2] │ │ + str r1, [r3, #20] │ │ + str.w r3, [lr, r2, lsl #2] │ │ + b.n 34a3e │ │ + ldrh r5, [r4, #16] │ │ movs r1, r0 │ │ add.w r1, r0, #68 ; 0x44 │ │ - b.w 34c02 │ │ + b.w 3623e │ │ push {r4, lr} │ │ mov r4, r1 │ │ mov r3, r2 │ │ add.w r1, r0, #68 ; 0x44 │ │ mov r2, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 34dec │ │ + b.w 3645c │ │ push {r0, r1, r2, r4, r5, lr} │ │ mov r5, r1 │ │ mov r4, r2 │ │ - add.w r1, r0, #68 ; 0x44 │ │ str r3, [sp, #0] │ │ + add.w r1, r0, #68 ; 0x44 │ │ mov r2, r5 │ │ mov r3, r4 │ │ - bl 34c2c │ │ + bl 36268 │ │ movs r0, #0 │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ + add sp, #12 │ │ + pop {r4, r5, pc} │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #68] ; 0x44 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #80] ; 0x50 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #116] ; 0x74 │ │ - cbz r0, 3359a │ │ - bl 3ff38 │ │ - b.n 335b2 │ │ + cbz r0, 34aec │ │ + bl 41644 │ │ + b.n 34b04 │ │ ldr r0, [r4, #72] ; 0x48 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldrb r3, [r4, #16] │ │ cmp r3, #2 │ │ - bls.n 335b2 │ │ + bls.n 34b04 │ │ ldr r0, [r4, #76] ; 0x4c │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #104] ; 0x68 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldrb r3, [r4, #16] │ │ cmp r3, #2 │ │ - bls.n 335c4 │ │ + bls.n 34b16 │ │ ldr r0, [r4, #88] ; 0x58 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #96] ; 0x60 │ │ - bl 3caf4 │ │ - add.w r1, r4, #68 ; 0x44 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ + add.w r1, r4, #68 ; 0x44 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 34be8 │ │ + b.w 36224 │ │ + push {r0, r1, r2, lr} │ │ + mov r3, r0 │ │ + add r0, sp, #8 │ │ + movs r2, #1 │ │ + str.w r1, [r0, #-4]! │ │ + movs r1, #4 │ │ + blx e9a0 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ cmp r1, #0 │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r4, r0 │ │ - mov r5, r2 │ │ - mov r7, r3 │ │ - blt.n 335e6 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r7, r0 │ │ + mov sl, r2 │ │ + mov r9, r3 │ │ + ldr.w r8, [r0, #68] ; 0x44 │ │ + blt.n 34b54 │ │ ldrb r3, [r0, #16] │ │ cmp r3, #1 │ │ - bhi.n 335f6 │ │ + bhi.n 34b68 │ │ + movs r4, #12 │ │ movs r3, #1 │ │ - str r3, [r7, #0] │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - movs r2, #12 │ │ - muls r5, r2 │ │ - ldr r0, [r3, r5] │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + mul.w r4, r4, sl │ │ + str.w r3, [r9] │ │ + ldr.w r0, [r8, r4] │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ movs r6, #12 │ │ - ldr r2, [r0, #68] ; 0x44 │ │ - ldr r0, [r0, #72] ; 0x48 │ │ - mul.w r8, r6, r1 │ │ - adds r1, #1 │ │ - add.w r3, r2, r8 │ │ - mla r2, r6, r1, r2 │ │ - ldr r3, [r3, #8] │ │ - add.w r9, r0, r3, lsl #3 │ │ - ldr r1, [r2, #8] │ │ - mov r0, r9 │ │ - mov r2, r5 │ │ - subs r1, r1, r3 │ │ - bl 32f40 │ │ + ldr r4, [r0, #72] ; 0x48 │ │ + mla r5, r6, r1, r8 │ │ + ldr r1, [r5, #8] │ │ + ldr r3, [r5, #20] │ │ + add.w r4, r4, r1, lsl #3 │ │ + subs r1, r3, r1 │ │ + mov r0, r4 │ │ + bl 3456c │ │ cmp r0, #0 │ │ - blt.n 33636 │ │ - add.w r9, r9, r0, lsl #3 │ │ - movs r3, #2 │ │ - str r3, [r7, #0] │ │ - ldrh.w r2, [r9, #2] │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - ldr.w r0, [r3, r2, lsl #2] │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - movs r3, #1 │ │ - str r3, [r7, #0] │ │ - ldr r3, [r4, #68] ; 0x44 │ │ - muls r5, r6 │ │ - add r8, r3 │ │ - ldr r3, [r3, r5] │ │ - ldr.w r0, [r8, #4] │ │ - adds r0, r0, r3 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + itett ge │ │ + addge.w r4, r4, r0, lsl #3 │ │ + mullt.w r4, r6, sl │ │ + movge r3, #2 │ │ + ldrhge r2, [r4, #2] │ │ + iteet lt │ │ + movlt r3, #1 │ │ + strge.w r3, [r9] │ │ + ldrge r3, [r7, #80] ; 0x50 │ │ + strlt.w r3, [r9] │ │ + itett lt │ │ + ldrlt.w r3, [r8, r4] │ │ + ldrge.w r0, [r3, r2, lsl #2] │ │ + ldrlt r0, [r5, #4] │ │ + addlt r0, r0, r3 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r7, r3 │ │ - ldr r3, [r0, #108] ; 0x6c │ │ - mov r4, r0 │ │ mov r5, r2 │ │ - ldr.w r8, [sp, #32] │ │ - ldr.w r6, [r3, r2, lsl #2] │ │ + ldr r2, [r0, #108] ; 0x6c │ │ + mov r8, r3 │ │ + ldr.w r9, [sp, #32] │ │ + mov r6, r0 │ │ movs r3, #0 │ │ - b.n 3366e │ │ - ldr r2, [r6, #0] │ │ - cmp r2, r1 │ │ - beq.n 33674 │ │ - mov r3, r6 │ │ - ldr r6, [r6, #20] │ │ - cmp r6, #0 │ │ - bne.n 33664 │ │ - b.n 336ca │ │ - cbz r3, 33688 │ │ - ldr r2, [r6, #20] │ │ - str r2, [r3, #20] │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - ldr.w r3, [r3, r5, lsl #2] │ │ - str r3, [r6, #20] │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - str.w r6, [r3, r5, lsl #2] │ │ - ldr.w r9, [r6, #16] │ │ + ldr.w r4, [r2, r5, lsl #2] │ │ + cbz r4, 34bd4 │ │ + ldr r0, [r4, #0] │ │ + cmp r0, r1 │ │ + beq.n 34c20 │ │ + mov r3, r4 │ │ + ldr r4, [r4, #20] │ │ + b.n 34bc6 │ │ + mov r0, r6 │ │ + mov r2, r5 │ │ + bl 348e8 │ │ + ldr r3, [r6, #108] ; 0x6c │ │ + ldr.w r4, [r3, r5, lsl #2] │ │ + ldr r7, [r4, #16] │ │ movs r3, #1 │ │ - ldr r1, [r6, #4] │ │ - mov r2, r7 │ │ - str r3, [r6, #12] │ │ - mov r0, r9 │ │ - bl 32f82 │ │ + ldr r1, [r4, #4] │ │ + mov r2, r8 │ │ + str r3, [r4, #12] │ │ + mov r0, r7 │ │ + bl 345ac │ │ cmp r0, #0 │ │ - blt.n 336b6 │ │ - add.w r9, r9, r0, lsl #2 │ │ + blt.n 34c0c │ │ + add.w r7, r7, r0, lsl #2 │ │ movs r3, #3 │ │ - str.w r3, [r8] │ │ - ldrh.w r2, [r9, #2] │ │ - ldr r3, [r4, #96] ; 0x60 │ │ + str.w r3, [r9] │ │ + ldrh r2, [r7, #2] │ │ + ldr r3, [r6, #96] ; 0x60 │ │ ldr.w r0, [r3, r2, lsl #2] │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - mov r0, r4 │ │ + mov r0, r6 │ │ mov r1, r5 │ │ - mov r2, r7 │ │ - mov r3, r8 │ │ - ldr r6, [r6, #8] │ │ - bl 335d2 │ │ - adds r0, r6, r0 │ │ + mov r2, r8 │ │ + mov r3, r9 │ │ + ldr r4, [r4, #8] │ │ + bl 34b3c │ │ + add r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - mov r0, r4 │ │ - mov r2, r5 │ │ - bl 33370 │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - ldr.w r6, [r3, r5, lsl #2] │ │ - b.n 33688 │ │ - movs r0, r0 │ │ + cmp r3, #0 │ │ + beq.n 34be2 │ │ + ldr r1, [r4, #20] │ │ + str r1, [r3, #20] │ │ + ldr.w r3, [r2, r5, lsl #2] │ │ + str r3, [r4, #20] │ │ + str.w r4, [r2, r5, lsl #2] │ │ + b.n 34be2 │ │ push {r4, r5, r6, lr} │ │ + mov r4, r0 │ │ vpush {d8} │ │ - sub sp, #8 │ │ mov r5, r1 │ │ - mov r4, r0 │ │ - mov r1, r3 │ │ - ldr r3, [sp, #32] │ │ - cbz r1, 336f4 │ │ - cmp r1, #1 │ │ - bne.n 33778 │ │ - b.n 33774 │ │ - movs r2, #1 │ │ - str r2, [r3, #0] │ │ - ldr r2, [r0, #68] ; 0x44 │ │ + sub sp, #16 │ │ + ldr r6, [sp, #40] ; 0x28 │ │ + cbz r3, 34c4c │ │ + cmp r3, #1 │ │ + bne.n 34ccc │ │ + ldr r1, [r2, #0] │ │ + b.n 34ce2 │ │ + movs r3, #1 │ │ + str r3, [r6, #0] │ │ movs r3, #12 │ │ - muls r3, r5 │ │ - ldr r1, [pc, #204] ; (337cc ) │ │ - ldr r2, [r2, r3] │ │ - add r1, pc │ │ - ldr r3, [r0, #28] │ │ - subs r3, r2, r3 │ │ + ldr r2, [r0, #68] ; 0x44 │ │ + muls r3, r1 │ │ + vldr s14, [r0, #24] │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r0, #28] │ │ + subs r3, r3, r2 │ │ vmov s15, r3 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [r0, #24] │ │ ldr r3, [r0, #48] ; 0x30 │ │ - ldr.w r0, [r3, r5, lsl #2] │ │ - vdiv.f32 s15, s14, s15 │ │ + vcvt.f32.s32 s15, s15 │ │ + ldr.w r0, [r3, r1, lsl #2] │ │ + ldr r1, [pc, #172] ; (34d1c ) │ │ + add r1, pc │ │ + vdiv.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov r6, s15 │ │ - blx e0b0 │ │ + vstr s15, [sp, #12] │ │ + blx e8f8 │ │ cmp r0, #0 │ │ - beq.n 337c2 │ │ + beq.n 34d10 │ │ ldr r5, [r4, #36] ; 0x24 │ │ ldr r3, [r4, #40] ; 0x28 │ │ ldr r0, [r4, #20] │ │ - adds r5, r5, r3 │ │ - blx 3fc58 │ │ + add r5, r3 │ │ + blx 41364 │ │ cmp r5, r0 │ │ - ble.n 337c2 │ │ + ble.n 34d10 │ │ ldr r0, [r4, #20] │ │ - mov r1, r6 │ │ - blx 3fcb8 │ │ + ldr r1, [sp, #12] │ │ + blx 413c8 │ │ ldr r5, [r4, #20] │ │ ldr r3, [r4, #40] ; 0x28 │ │ vmov d8, r0, r1 │ │ ldr r1, [r4, #36] ; 0x24 │ │ mov r0, r5 │ │ - adds r1, r1, r3 │ │ - blx 3fcb8 │ │ + add r1, r3 │ │ + blx 413c8 │ │ vmov d7, r0, r1 │ │ - vsub.f64 d8, d8, d7 │ │ mov r0, r5 │ │ + vsub.f64 d8, d8, d7 │ │ vmov r2, r3, d8 │ │ - add sp, #8 │ │ + add sp, #16 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 43fac <__udivdi3+0x60c> │ │ - ldr r1, [r2, #0] │ │ - b.n 33794 │ │ - ldrb r0, [r0, #16] │ │ + b.w 44cf0 <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldrb r3, [r0, #16] │ │ ldr r1, [r2, #4] │ │ - cmp r0, #2 │ │ + cmp r3, #2 │ │ ldr r2, [r2, #0] │ │ - ite hi │ │ - movhi r0, #0 │ │ - movls r0, #1 │ │ - orrs.w r0, r0, r1, lsr #31 │ │ - bne.n 33790 │ │ + bls.n 34cde │ │ + cmp r1, #0 │ │ + blt.n 34cde │ │ cmp r2, #0 │ │ - bge.n 3379c │ │ + bge.n 34cec │ │ mov r0, r4 │ │ mov r1, r2 │ │ mov r2, r5 │ │ - bl 335d2 │ │ - b.n 337a6 │ │ - str r3, [sp, #0] │ │ - mov r0, r4 │ │ + mov r3, r6 │ │ + bl 34b3c │ │ + b.n 34cf4 │ │ + str r6, [sp, #0] │ │ mov r3, r5 │ │ - bl 3364c │ │ + bl 34bb0 │ │ ldr r3, [r4, #28] │ │ + vldr s14, [r4, #24] │ │ subs r0, r0, r3 │ │ vmov s15, r0 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [r4, #24] │ │ - vdiv.f32 s15, s14, s15 │ │ + vcvt.f32.s32 s15, s15 │ │ + vdiv.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov r6, s15 │ │ - mov r0, r6 │ │ - add sp, #8 │ │ + vstr s15, [sp, #12] │ │ + ldr r0, [sp, #12] │ │ + add sp, #16 │ │ vpop {d8} │ │ pop {r4, r5, r6, pc} │ │ - ldr r6, [r1, #4] │ │ + nop │ │ + ldrb r0, [r3, r4] │ │ movs r1, r0 │ │ - push {r4, r5, lr} │ │ + push {r4, r5, r6, lr} │ │ + mov r6, r0 │ │ mov r4, r1 │ │ - mov r1, r3 │ │ - ldr r3, [sp, #12] │ │ - cbz r1, 337e0 │ │ - cmp r1, #1 │ │ - bne.n 337f2 │ │ - b.n 337ee │ │ - movs r2, #1 │ │ - str r2, [r3, #0] │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - movs r2, #12 │ │ - muls r4, r2 │ │ - ldr r0, [r3, r4] │ │ - pop {r4, r5, pc} │ │ + ldr r5, [sp, #16] │ │ + cbz r3, 34d60 │ │ + cmp r3, #1 │ │ + bne.n 34d32 │ │ ldr r1, [r2, #0] │ │ - b.n 3380c │ │ - ldrb r5, [r0, #16] │ │ + b.n 34d48 │ │ + ldrb r3, [r0, #16] │ │ ldr r1, [r2, #4] │ │ - cmp r5, #2 │ │ + cmp r3, #2 │ │ ldr r2, [r2, #0] │ │ - ite hi │ │ - movhi r5, #0 │ │ - movls r5, #1 │ │ - orrs.w r5, r5, r1, lsr #31 │ │ - bne.n 3380a │ │ + bls.n 34d44 │ │ + cmp r1, #0 │ │ + blt.n 34d44 │ │ cmp r2, #0 │ │ - bge.n 33816 │ │ + bge.n 34d54 │ │ + mov r0, r6 │ │ mov r1, r2 │ │ mov r2, r4 │ │ - ldmia.w sp!, {r4, r5, lr} │ │ - b.w 335d2 │ │ - str r3, [sp, #12] │ │ + mov r3, r5 │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + b.w 34b3c │ │ + str r5, [sp, #16] │ │ mov r3, r4 │ │ - ldmia.w sp!, {r4, r5, lr} │ │ - b.w 3364c │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + b.w 34bb0 │ │ + movs r3, #1 │ │ + str r3, [r5, #0] │ │ + movs r3, #12 │ │ + ldr r2, [r0, #68] ; 0x44 │ │ + muls r4, r3 │ │ + ldr r0, [r2, r4] │ │ + pop {r4, r5, r6, pc} │ │ ... │ │ │ │ -00033824 : │ │ - ldr.w r3, [pc, #3012] ; 343ec │ │ +00034d70 : │ │ + ldr.w r3, [pc, #1596] ; 353b0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub.w sp, sp, #1088 ; 0x440 │ │ - sub sp, #4 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - mov r6, r0 │ │ - str r2, [sp, #24] │ │ + subw sp, sp, #1092 ; 0x444 │ │ + mov r9, r1 │ │ + mov r5, r0 │ │ + str r2, [sp, #20] │ │ ldr r2, [r3, #0] │ │ - str r1, [sp, #20] │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #24] │ │ str.w r2, [sp, #1084] ; 0x43c │ │ - cbz r0, 33856 │ │ - ldr.w r1, [pc, #2984] ; 343f0 │ │ + cbz r0, 34da0 │ │ + ldr.w r1, [pc, #1568] ; 353b4 │ │ add r1, pc │ │ - bl 3d424 │ │ - adds r6, r0, #0 │ │ + bl 3eb0c │ │ + adds r5, r0, #0 │ │ it ne │ │ - movne r6, #1 │ │ - ldr.w r1, [pc, #2972] ; 343f4 │ │ - add r2, sp, #32 │ │ - ldr r0, [sp, #20] │ │ + movne r5, #1 │ │ + add r4, sp, #32 │ │ + ldr.w r1, [pc, #1556] ; 353b8 │ │ + mov r0, r9 │ │ add r1, pc │ │ - bl 4002c │ │ - mov r5, r0 │ │ - cbnz r0, 33886 │ │ - ldr r2, [sp, #20] │ │ + mov r2, r4 │ │ + bl 41730 │ │ + mov r6, r0 │ │ + cbnz r0, 34dd2 │ │ + ldr.w r1, [pc, #1540] ; 353bc │ │ movs r0, #4 │ │ - ldr.w r1, [pc, #2952] ; 343f8 │ │ - mov r9, r5 │ │ - ldr.w r3, [pc, #2952] ; 343fc │ │ - str r2, [sp, #0] │ │ + ldr.w r3, [pc, #1540] ; 353c0 │ │ + movs r2, #106 ; 0x6a │ │ + str.w r9, [sp] │ │ add r1, pc │ │ add r3, pc │ │ - movs r2, #106 ; 0x6a │ │ - bl 3df24 │ │ - b.w 343b8 │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #0 │ │ - ite eq │ │ - moveq r3, #0 │ │ - andne.w r3, r6, #1 │ │ - cbz r3, 338aa │ │ - ldr.w r1, [pc, #2920] ; 34400 │ │ + bl 3f6b8 │ │ + str r6, [sp, #16] │ │ + b.w 35a02 │ │ + ldr r3, [r4, #0] │ │ + cbz r3, 34dee │ │ + cbz r5, 34dee │ │ + ldr.w r1, [pc, #1512] ; 353c4 │ │ movs r0, #3 │ │ - ldr.w r3, [pc, #2920] ; 34404 │ │ + ldr.w r3, [pc, #1512] ; 353c8 │ │ movs r2, #111 ; 0x6f │ │ add r1, pc │ │ - movs r6, #0 │ │ + movs r5, #0 │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ + add r4, sp, #36 ; 0x24 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add r0, sp, #36 ; 0x24 │ │ - mov r3, r5 │ │ - blx e0d4 │ │ + mov r3, r6 │ │ + mov r0, r4 │ │ + blx e928 │ │ cmp r0, #1 │ │ - bne.w 343d8 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #17 │ │ - beq.n 338fa │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ - and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r2, r2, r3, lsl #24 │ │ - str r2, [sp, #36] ; 0x24 │ │ + bne.w 359f6 │ │ + ldr r2, [r4, #0] │ │ cmp r2, #17 │ │ - it eq │ │ - moveq r7, r0 │ │ - beq.n 338fc │ │ - str r2, [sp, #0] │ │ + beq.n 34e40 │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ + and.w r1, r1, #16711680 ; 0xff0000 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + str r3, [r4, #0] │ │ + cmp r3, #17 │ │ + beq.n 34e44 │ │ + stmia.w sp, {r3, r9} │ │ movs r0, #4 │ │ - ldr r2, [sp, #20] │ │ - ldr.w r1, [pc, #2844] ; 34408 │ │ - ldr.w r3, [pc, #2844] ; 3440c │ │ - str r2, [sp, #4] │ │ + ldr.w r1, [pc, #1440] ; 353cc │ │ + movs r2, #121 ; 0x79 │ │ + ldr.w r3, [pc, #1436] ; 353d0 │ │ add r1, pc │ │ add r3, pc │ │ - movs r2, #121 ; 0x79 │ │ - b.n 33948 │ │ + bl 3f6b8 │ │ + b.w 359f6 │ │ movs r7, #0 │ │ + b.n 34e46 │ │ + mov r7, r0 │ │ + add.w r8, sp, #60 ; 0x3c │ │ + ldr r2, [r4, #0] │ │ + mov r3, r6 │ │ movs r1, #1 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov r3, r5 │ │ - add r0, sp, #60 ; 0x3c │ │ - blx e0d4 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + mov r0, r8 │ │ + blx e928 │ │ + ldr r3, [r4, #0] │ │ cmp r0, r3 │ │ mov r2, r0 │ │ - beq.n 33922 │ │ - ldr.w r1, [pc, #2812] ; 34410 │ │ + beq.n 34e70 │ │ + ldr.w r1, [pc, #1396] ; 353d4 │ │ movs r0, #4 │ │ - ldr.w r3, [pc, #2812] ; 34414 │ │ + ldr.w r3, [pc, #1392] ; 353d8 │ │ movs r2, #127 ; 0x7f │ │ add r1, pc │ │ add r3, pc │ │ - b.n 33a88 │ │ - ldr.w r8, [pc, #2804] ; 34418 │ │ - add r0, sp, #60 ; 0x3c │ │ - add r8, pc │ │ - mov r1, r8 │ │ - blx e0f8 │ │ - mov r4, r0 │ │ - cbz r0, 33950 │ │ - ldr.w r1, [pc, #2788] ; 3441c │ │ + b.n 34f1e │ │ + ldr.w fp, [pc, #1384] ; 353dc │ │ + mov r0, r8 │ │ + add fp, pc │ │ + mov r1, fp │ │ + blx e940 │ │ + mov sl, r0 │ │ + cbz r0, 34e9e │ │ + ldr.w r1, [pc, #1372] ; 353e0 │ │ movs r0, #4 │ │ - ldr.w r3, [pc, #2788] ; 34420 │ │ + ldr.w r3, [pc, #1368] ; 353e4 │ │ movs r2, #131 ; 0x83 │ │ + str.w fp, [sp] │ │ add r1, pc │ │ - str.w r8, [sp] │ │ add r3, pc │ │ - bl 3df24 │ │ - b.w 343d8 │ │ - cbz r6, 33982 │ │ - cbz r7, 3396c │ │ - ldr.w r1, [pc, #2764] ; 34424 │ │ + bl 3f6b8 │ │ + b.w 359f6 │ │ + cbz r5, 34ece │ │ movs r0, #1 │ │ - ldr.w r3, [pc, #2764] ; 34428 │ │ + cbz r7, 34eba │ │ + ldr.w r1, [pc, #1344] ; 353e8 │ │ movs r2, #138 ; 0x8a │ │ + ldr.w r3, [pc, #1344] ; 353ec │ │ + mov r5, sl │ │ add r1, pc │ │ - mov r6, r4 │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 33982 │ │ - ldr.w r1, [pc, #2748] ; 3442c │ │ - movs r0, #1 │ │ - ldr.w r3, [pc, #2748] ; 34430 │ │ + bl 3f6b8 │ │ + b.n 34ece │ │ + ldr.w r1, [pc, #1332] ; 353f0 │ │ movs r2, #142 ; 0x8e │ │ + ldr.w r3, [pc, #1328] ; 353f4 │ │ + movs r5, #1 │ │ add r1, pc │ │ - movs r6, #1 │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ + mov r0, r4 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add r0, sp, #36 ; 0x24 │ │ - mov r3, r5 │ │ - blx e0d4 │ │ + mov r3, r6 │ │ + blx e928 │ │ cmp r0, #1 │ │ - bne.w 343d8 │ │ - cbz r7, 339b0 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + bne.w 359f6 │ │ + cbz r7, 34efc │ │ + ldr r2, [r4, #0] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r3, [sp, #36] ; 0x24 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + str r3, [r4, #0] │ │ + mov r3, r6 │ │ + mov r0, r8 │ │ movs r1, #1 │ │ - mov r3, r5 │ │ - add r0, sp, #60 ; 0x3c │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - blx e0d4 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [r4, #0] │ │ + blx e928 │ │ + ldr r3, [r4, #0] │ │ cmp r0, r3 │ │ - beq.n 339d4 │ │ - ldr.w r1, [pc, #2672] ; 34434 │ │ + beq.n 34f26 │ │ + ldr.w r1, [pc, #1256] ; 353f8 │ │ movs r0, #4 │ │ - ldr.w r3, [pc, #2668] ; 34438 │ │ + ldr.w r3, [pc, #1252] ; 353fc │ │ movs r2, #154 ; 0x9a │ │ add r1, pc │ │ add r3, pc │ │ - b.n 33a88 │ │ + bl 3f6b8 │ │ + b.w 359f6 │ │ + add.w sl, sp, #40 ; 0x28 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add r0, sp, #40 ; 0x28 │ │ - mov r3, r5 │ │ - blx e0d4 │ │ + mov r3, r6 │ │ + mov r0, sl │ │ + blx e928 │ │ cmp r0, #1 │ │ - bne.w 343d8 │ │ - cbz r7, 33a02 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + bne.w 359f6 │ │ + cbz r7, 34f5c │ │ + ldr.w r2, [sl] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + str.w r3, [sl] │ │ + ldr.w r3, [sl] │ │ cmp r3, #0 │ │ - bgt.n 33abe │ │ + bgt.n 35020 │ │ + add.w sl, sp, #44 ; 0x2c │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add r0, sp, #44 ; 0x2c │ │ - mov r3, r5 │ │ - blx e0d4 │ │ + mov r3, r6 │ │ + mov r0, sl │ │ + blx e928 │ │ cmp r0, #1 │ │ - bne.w 343d8 │ │ - cbz r7, 33a36 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + bne.w 359f6 │ │ + cbz r7, 34f9a │ │ + ldr.w r2, [sl] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r3, [sp, #44] ; 0x2c │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + str.w r3, [sl] │ │ + mov r0, r4 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add r0, sp, #36 ; 0x24 │ │ - mov r3, r5 │ │ - blx e0d4 │ │ + mov r3, r6 │ │ + blx e928 │ │ cmp r0, #1 │ │ - bne.w 343d8 │ │ - cbz r7, 33a64 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + bne.w 359f6 │ │ + cbz r7, 34fc8 │ │ + ldr r2, [r4, #0] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - cbz r2, 33a90 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + str r3, [r4, #0] │ │ + ldr r2, [r4, #0] │ │ + cbz r2, 34fee │ │ + mov r3, r6 │ │ + mov r0, r8 │ │ movs r1, #1 │ │ - mov r3, r5 │ │ - add r0, sp, #60 ; 0x3c │ │ - blx e0d4 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + blx e928 │ │ + ldr r3, [r4, #0] │ │ cmp r0, r3 │ │ - beq.n 33a36 │ │ - ldr.w r1, [pc, #2496] ; 3443c │ │ + beq.n 34f9a │ │ + ldr.w r1, [pc, #1056] ; 35400 │ │ movs r0, #4 │ │ - ldr.w r3, [pc, #2496] ; 34440 │ │ + ldr.w r3, [pc, #1056] ; 35404 │ │ movs r2, #176 ; 0xb0 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - b.w 343d8 │ │ + b.n 34f1e │ │ + add r4, sp, #48 ; 0x30 │ │ movs r1, #4 │ │ - mov r4, r2 │ │ - add r0, sp, #48 ; 0x30 │ │ movs r2, #1 │ │ - mov r3, r5 │ │ - blx e0d4 │ │ + mov r3, r6 │ │ + mov r0, r4 │ │ + blx e928 │ │ cmp r0, #1 │ │ - bne.w 343d4 │ │ - cbz r7, 33ac0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + bne.w 359f6 │ │ + cbz r7, 35022 │ │ + ldr r2, [r4, #0] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + str r3, [r4, #0] │ │ + b.n 35022 │ │ str r3, [sp, #48] ; 0x30 │ │ + add r4, sp, #52 ; 0x34 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add r0, sp, #52 ; 0x34 │ │ - mov r3, r5 │ │ - blx e0d4 │ │ + mov r3, r6 │ │ + mov r0, r4 │ │ + blx e928 │ │ cmp r0, #1 │ │ - bne.w 343d8 │ │ - cbz r7, 33aee │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + bne.w 359f6 │ │ + cbz r7, 35052 │ │ + ldr r2, [r4, #0] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r3, [sp, #52] ; 0x34 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + str r3, [r4, #0] │ │ + add r4, sp, #56 ; 0x38 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add r0, sp, #56 ; 0x38 │ │ - mov r3, r5 │ │ - blx e0d4 │ │ + mov r3, r6 │ │ + mov r0, r4 │ │ + blx e928 │ │ cmp r0, #1 │ │ - bne.w 343d8 │ │ - cbz r7, 33b1c │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + bne.w 359f6 │ │ + cbz r7, 35082 │ │ + ldr r2, [r4, #0] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + str r3, [r4, #0] │ │ + add.w r8, sp, #48 ; 0x30 │ │ + ldr.w r3, [r8] │ │ + ldr r4, [pc, #892] ; (35408 ) │ │ movs r0, #1 │ │ - ldr.w r4, [pc, #2336] ; 34444 │ │ - ldr.w r3, [pc, #2336] ; 34448 │ │ - str r2, [sp, #0] │ │ + movs r2, #196 ; 0xc4 │ │ + add.w fp, sp, #56 ; 0x38 │ │ + str r3, [sp, #0] │ │ add r4, pc │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - add r3, pc │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + add.w sl, sp, #52 ; 0x34 │ │ mov r1, r4 │ │ - str r2, [sp, #4] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - str r2, [sp, #8] │ │ - movs r2, #196 ; 0xc4 │ │ - bl 3df24 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #868] ; (3540c ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + mov r2, r4 │ │ movs r3, #199 ; 0xc7 │ │ movs r0, #1 │ │ movs r1, #120 ; 0x78 │ │ - mov r2, r4 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr.w r3, [fp] │ │ cmp r3, #0 │ │ mov r4, r0 │ │ - mov r9, r0 │ │ - bgt.n 33b60 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + str r0, [sp, #16] │ │ + bgt.n 350d4 │ │ + ldr.w r3, [sl] │ │ cmp r3, #0 │ │ - ite le │ │ - movle r3, #1 │ │ + ite gt │ │ movgt r3, #2 │ │ - b.n 33b62 │ │ + movle r3, #1 │ │ + b.n 350d6 │ │ movs r3, #3 │ │ - add.w sl, sp, #48 ; 0x30 │ │ - ldr.w r1, [pc, #2276] ; 3444c │ │ + ldr.w r2, [r8] │ │ mov r0, r4 │ │ - mov.w fp, #0 │ │ - ldr.w r2, [sl] │ │ - add r1, pc │ │ + ldr r1, [pc, #816] ; (35410 ) │ │ str r2, [sp, #0] │ │ - ldr r2, [sp, #24] │ │ - bl 308c4 │ │ + add r1, pc │ │ + ldr r2, [sp, #20] │ │ + bl 31ebc │ │ ldr r3, [r4, #4] │ │ - ldr.w r2, [sl] │ │ + ldr.w r2, [r8] │ │ + movs r1, #12 │ │ str r2, [r3, #0] │ │ ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [r4, #4] │ │ - ldr.w r0, [sl] │ │ str r2, [r3, #4] │ │ - adds r0, #1 │ │ - ldr r3, [r4, #4] │ │ ldr r2, [sp, #56] ; 0x38 │ │ str r2, [r3, #8] │ │ - bl 33050 │ │ - mov r8, r0 │ │ + ldr.w r3, [r8] │ │ + ldr r2, [pc, #788] ; (35414 ) │ │ + add.w sl, r3, #1 │ │ + movs r3, #70 ; 0x46 │ │ + add r2, pc │ │ + mov r0, sl │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r1, [pc, #668] ; (353ac ) │ │ + movs r2, #0 │ │ + mov r3, r0 │ │ + cmp r2, sl │ │ + add.w r3, r3, #12 │ │ + bge.n 35128 │ │ + str.w r1, [r3, #-12] │ │ + adds r2, #1 │ │ + str.w r1, [r3, #-8] │ │ + b.n 35114 │ │ + add.w r8, r0, #12 │ │ + add.w fp, sp, #48 ; 0x30 │ │ + mov.w sl, #0 │ │ str r0, [r4, #68] ; 0x44 │ │ - b.n 33c8c │ │ + ldr.w r3, [fp] │ │ + sub.w ip, r8, #12 │ │ + cmp sl, r3 │ │ + bgt.n 35236 │ │ + mov r0, ip │ │ movs r2, #1 │ │ movs r1, #4 │ │ - mov r0, r8 │ │ - mov r3, r5 │ │ - blx e0d4 │ │ + mov r3, r6 │ │ + str.w ip, [sp, #28] │ │ + blx e928 │ │ + ldr.w ip, [sp, #28] │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - beq.n 33bca │ │ - ldr.w r1, [pc, #2200] ; 34450 │ │ + beq.n 35174 │ │ + ldr r1, [pc, #696] ; (35418 ) │ │ movs r0, #4 │ │ - ldr.w r3, [pc, #2200] ; 34454 │ │ + ldr r3, [pc, #696] ; (3541c ) │ │ movs r2, #219 ; 0xdb │ │ + str.w sl, [sp] │ │ add r1, pc │ │ - str.w fp, [sp] │ │ add r3, pc │ │ - b.n 342c4 │ │ + bl 3f6b8 │ │ + b.w 359fa │ │ + mov r0, ip │ │ movs r1, #12 │ │ - mov r0, r8 │ │ - mov r3, r5 │ │ - blx e0d4 │ │ + mov r3, r6 │ │ + blx e928 │ │ cmp r0, #1 │ │ - beq.n 33bfc │ │ - ldr.w r1, [pc, #2172] ; 34458 │ │ - movs r0, #4 │ │ - ldr.w r3, [pc, #2172] ; 3445c │ │ + beq.n 351a4 │ │ + ldr r1, [pc, #668] ; (35420 ) │ │ movs r2, #224 ; 0xe0 │ │ + ldr r3, [pc, #668] ; (35424 ) │ │ + movs r0, #4 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - bl 3106e │ │ - mov r0, r5 │ │ + bl 3269e │ │ + mov r0, r6 │ │ ldr r1, [sp, #32] │ │ - bl 401c4 │ │ - b.n 343be │ │ - cbz r7, 33c58 │ │ - ldr.w r3, [r8] │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + bl 418d8 │ │ + b.w 35a08 │ │ + cbz r7, 35200 │ │ + ldr.w r2, [r8, #-12] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str.w r3, [r8] │ │ - ldr.w r3, [r8, #4] │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + ldr.w r2, [r8, #-8] │ │ + str.w r3, [r8, #-12] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str.w r3, [r8, #4] │ │ - ldr.w r3, [r8, #8] │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + ldr.w r2, [r8, #-4] │ │ + str.w r3, [r8, #-8] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str.w r3, [r8, #8] │ │ - vldr s14, [r8] │ │ - vcvt.f64.f32 d7, s14 │ │ - ldr r0, [sp, #24] │ │ - add.w fp, fp, #1 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + str.w r3, [r8, #-4] │ │ + vldr s15, [r8, #-12] │ │ + add.w sl, sl, #1 │ │ + ldr r0, [sp, #20] │ │ + add.w r8, r8, #12 │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx 3fe04 │ │ - vldr s14, [r8, #4] │ │ - vcvt.f64.f32 d7, s14 │ │ + blx 41514 │ │ + vldr s15, [r8, #-20] ; 0xffffffec │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - str.w r0, [r8] │ │ - ldr r0, [sp, #24] │ │ - blx 3fe04 │ │ - str.w r0, [r8, #4] │ │ - add.w r8, r8, #12 │ │ - ldr.w r2, [sl] │ │ - cmp fp, r2 │ │ - ble.n 33ba2 │ │ - ldr.w sl, [pc, #1992] ; 34460 │ │ + str.w r0, [r8, #-24] │ │ + ldr r0, [sp, #20] │ │ + blx 41514 │ │ + str.w r0, [r8, #-20] │ │ + b.n 35136 │ │ + ldr.w sl, [pc, #496] ; 35428 │ │ movs r0, #1 │ │ - ldr.w r3, [pc, #1992] ; 34464 │ │ - mov r8, r6 │ │ - add sl, pc │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ + str r3, [sp, #0] │ │ movs r2, #242 ; 0xf2 │ │ + add sl, pc │ │ + ldr r3, [pc, #488] ; (3542c ) │ │ mov r1, sl │ │ - bl 3df24 │ │ - cbz r6, 33ce8 │ │ - mov r0, r5 │ │ - blx e0c8 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + cbz r5, 35284 │ │ + mov r0, r6 │ │ + blx e910 │ │ tst.w r0, #3 │ │ mov r8, r0 │ │ - beq.n 33cd2 │ │ - ldr.w r3, [pc, #1960] ; 34468 │ │ + beq.n 3526e │ │ + ldr r3, [pc, #464] ; (35430 ) │ │ movs r0, #3 │ │ mov r1, sl │ │ movs r2, #250 ; 0xfa │ │ add r3, pc │ │ - movs r6, #0 │ │ - bl 3df24 │ │ - b.n 33ce8 │ │ - ldr r0, [sp, #20] │ │ - bl 3fe44 │ │ + movs r5, #0 │ │ + bl 3f6b8 │ │ + b.n 35286 │ │ + mov r0, r9 │ │ + bl 41554 │ │ + mov r5, r0 │ │ str r0, [r4, #116] ; 0x74 │ │ - cbz r0, 33ce6 │ │ - bl 3ff78 │ │ - movs r6, #1 │ │ - mov fp, r0 │ │ - b.n 33cea │ │ - mov r6, r0 │ │ - mov fp, r6 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + cbz r0, 35286 │ │ + bl 41684 │ │ + movs r5, #1 │ │ + mov r9, r0 │ │ + b.n 35288 │ │ + mov r8, r5 │ │ + mov r9, r5 │ │ + add.w sl, sp, #52 ; 0x34 │ │ + ldr.w r0, [sl] │ │ cmp r0, #0 │ │ - ble.n 33d9c │ │ + ble.n 35330 │ │ adds r0, #1 │ │ - cbz r6, 33d00 │ │ - add.w r3, fp, r8 │ │ + cbz r5, 352a4 │ │ + add.w r3, r9, r8 │ │ add.w r8, r8, r0, lsl #3 │ │ str r3, [r4, #72] ; 0x48 │ │ - b.n 33d82 │ │ - ldr.w sl, [pc, #1896] ; 3446c │ │ + b.n 3531a │ │ + ldr.w fp, [pc, #396] ; 35434 │ │ movs r1, #8 │ │ mov.w r3, #272 ; 0x110 │ │ - add sl, pc │ │ - mov r2, sl │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r2, [sp, #52] ; 0x34 │ │ + add fp, pc │ │ + mov r2, fp │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr.w r2, [sl] │ │ + mov r3, r6 │ │ movs r1, #8 │ │ - mov r3, r5 │ │ adds r2, #1 │ │ str r0, [r4, #72] ; 0x48 │ │ - blx e0d4 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - adds r3, #1 │ │ + blx e928 │ │ + ldr.w lr, [sl] │ │ + add.w r3, lr, #1 │ │ cmp r0, r3 │ │ - beq.n 33d38 │ │ - ldr.w r3, [pc, #1860] ; 34470 │ │ + beq.n 352e0 │ │ + ldr r3, [pc, #356] ; (35438 ) │ │ movs r0, #4 │ │ - mov r1, sl │ │ + mov r1, fp │ │ movw r2, #275 ; 0x113 │ │ add r3, pc │ │ - b.n 34290 │ │ - cbz r7, 33d82 │ │ + b.n 358be │ │ + cbz r7, 3531a │ │ ldr r3, [r4, #72] ; 0x48 │ │ - mov r2, r6 │ │ - b.n 33d7a │ │ + mov r2, r5 │ │ + cmp r2, lr │ │ + add.w r3, r3, #8 │ │ + bgt.n 3531a │ │ ldrh.w r1, [r3, #-8] │ │ adds r2, #1 │ │ - lsrs r0, r1, #8 │ │ - orr.w r1, r0, r1, lsl #8 │ │ + rev16 r1, r1 │ │ strh.w r1, [r3, #-8] │ │ ldrh.w r1, [r3, #-6] │ │ - lsrs r0, r1, #8 │ │ - orr.w r1, r0, r1, lsl #8 │ │ + rev16 r1, r1 │ │ strh.w r1, [r3, #-6] │ │ ldrh.w r1, [r3, #-4] │ │ - lsrs r0, r1, #8 │ │ - orr.w r1, r0, r1, lsl #8 │ │ + rev16 r1, r1 │ │ strh.w r1, [r3, #-4] │ │ ldrh.w r1, [r3, #-2] │ │ - lsrs r0, r1, #8 │ │ - orr.w r1, r0, r1, lsl #8 │ │ + rev16 r1, r1 │ │ strh.w r1, [r3, #-2] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - adds r3, #8 │ │ - cmp r2, r1 │ │ - ble.n 33d40 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ + b.n 352e6 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ movs r0, #1 │ │ - ldr.w r1, [pc, #1772] ; 34474 │ │ - ldr.w r3, [pc, #1772] ; 34478 │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #284] ; (3543c ) │ │ + mov.w r2, #288 ; 0x120 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr r3, [pc, #276] ; (35440 ) │ │ add r3, pc │ │ - mov.w r2, #288 ; 0x120 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ add.w sl, sp, #56 ; 0x38 │ │ ldr.w r0, [sl] │ │ cmp r0, #0 │ │ - ble.n 33e5a │ │ - cbz r6, 33db6 │ │ - add.w r3, fp, r8 │ │ + ble.w 35480 │ │ + cbz r5, 3534c │ │ + add.w r3, r9, r8 │ │ add.w r8, r8, r0, lsl #2 │ │ str r3, [r4, #76] ; 0x4c │ │ - b.n 33e26 │ │ - ldr.w ip, [pc, #1732] ; 3447c │ │ + b.n 3544c │ │ + ldr.w fp, [pc, #244] ; 35444 │ │ movs r1, #4 │ │ movw r3, #299 ; 0x12b │ │ - add ip, pc │ │ - str.w ip, [sp, #16] │ │ - mov r2, ip │ │ - bl 3ca08 <__ckd_calloc__> │ │ + add fp, pc │ │ + mov r2, fp │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ - mov r3, r5 │ │ ldr.w r2, [sl] │ │ + mov r3, r6 │ │ str r0, [r4, #76] ; 0x4c │ │ - blx e0d4 │ │ - ldr.w r3, [sl] │ │ - ldr.w ip, [sp, #16] │ │ - cmp r0, r3 │ │ - beq.n 33df6 │ │ - ldr.w r3, [pc, #1688] ; 34480 │ │ + blx e928 │ │ + ldr.w lr, [sl] │ │ + cmp r0, lr │ │ + beq.n 35382 │ │ + ldr r3, [pc, #208] ; (35448 ) │ │ movs r0, #4 │ │ - mov r1, ip │ │ + mov r1, fp │ │ movw r2, #303 ; 0x12f │ │ add r3, pc │ │ - b.n 34290 │ │ - cbz r7, 33e26 │ │ + b.n 358be │ │ + cmp r7, #0 │ │ + beq.n 3544c │ │ ldr r3, [r4, #76] ; 0x4c │ │ - mov r2, r6 │ │ - b.n 33e1c │ │ + mov r2, r5 │ │ + cmp r2, lr │ │ + add.w r3, r3, #4 │ │ + bge.n 3544c │ │ ldrh.w r1, [r3, #-4] │ │ adds r2, #1 │ │ - lsrs r0, r1, #8 │ │ - orr.w r1, r0, r1, lsl #8 │ │ + rev16 r1, r1 │ │ strh.w r1, [r3, #-4] │ │ ldrh.w r1, [r3, #-2] │ │ - lsrs r0, r1, #8 │ │ - orr.w r1, r0, r1, lsl #8 │ │ + rev16 r1, r1 │ │ strh.w r1, [r3, #-2] │ │ - ldr.w r1, [sl] │ │ - adds r3, #4 │ │ - cmp r2, r1 │ │ - blt.n 33dfe │ │ - ldr.w sl, [pc, #1628] ; 34484 │ │ + b.n 3538a │ │ + nop │ │ + movs r0, r0 │ │ + stmia r2!, {r1, r2, r6, r7} │ │ + asrs r4, r0, #4 │ │ + movs r2, r0 │ │ + subs r1, #52 ; 0x34 │ │ + movs r1, r0 │ │ + cmp r0, #216 ; 0xd8 │ │ + movs r1, r0 │ │ + ldrh r0, [r3, #24] │ │ + movs r1, r0 │ │ + ldrh r3, [r1, #26] │ │ + movs r1, r0 │ │ + ldrh r0, [r7, #22] │ │ + movs r1, r0 │ │ + ldrh r1, [r0, #26] │ │ + movs r1, r0 │ │ + ldrh r0, [r5, #20] │ │ + movs r1, r0 │ │ + ldrh r4, [r5, #24] │ │ + movs r1, r0 │ │ + ldrh r2, [r6, #18] │ │ + movs r1, r0 │ │ + ldrh r0, [r6, #24] │ │ + movs r1, r0 │ │ + b.n 35bb4 │ │ + movs r1, r0 │ │ + ldrh r2, [r1, #18] │ │ + movs r1, r0 │ │ + ldrh r4, [r3, #24] │ │ + movs r1, r0 │ │ + ldrh r4, [r5, #16] │ │ + movs r1, r0 │ │ + ldrh r6, [r4, #24] │ │ + movs r1, r0 │ │ + ldrh r6, [r2, #16] │ │ + movs r1, r0 │ │ + ldrh r3, [r2, #26] │ │ + movs r1, r0 │ │ + ldrh r2, [r0, #14] │ │ + movs r1, r0 │ │ + ldrh r7, [r4, #24] │ │ + movs r1, r0 │ │ + ldrh r4, [r6, #6] │ │ + movs r1, r0 │ │ + ldrh r4, [r7, #18] │ │ + movs r1, r0 │ │ + ldrh r6, [r0, #2] │ │ + movs r1, r0 │ │ + strh r5, [r2, #34] ; 0x22 │ │ + movs r1, r0 │ │ + asrs r0, r6, #2 │ │ + movs r2, r0 │ │ + strh r6, [r2, #62] ; 0x3e │ │ + movs r1, r0 │ │ + strh r4, [r6, #58] ; 0x3a │ │ + movs r1, r0 │ │ + ldrh r1, [r2, #8] │ │ + movs r1, r0 │ │ + strh r2, [r2, #58] ; 0x3a │ │ + movs r1, r0 │ │ + ldrh r4, [r1, #8] │ │ + movs r1, r0 │ │ + strh r4, [r3, #52] ; 0x34 │ │ + movs r1, r0 │ │ + ldrh r0, [r6, #2] │ │ + movs r1, r0 │ │ + ldrh r4, [r6, #2] │ │ + movs r1, r0 │ │ + strh r6, [r5, #48] ; 0x30 │ │ + movs r1, r0 │ │ + ldrh r3, [r1, #2] │ │ + movs r1, r0 │ │ + strh r6, [r6, #44] ; 0x2c │ │ + movs r1, r0 │ │ + ldrh r2, [r3, #0] │ │ + movs r1, r0 │ │ + strh r6, [r0, #44] ; 0x2c │ │ + movs r1, r0 │ │ + strh r7, [r4, #62] ; 0x3e │ │ + movs r1, r0 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ movs r0, #1 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ + ldr.w sl, [pc, #1488] ; 35a24 │ │ + mov.w r2, #314 ; 0x13a │ │ add sl, pc │ │ - ldr.w r3, [pc, #1620] ; 34488 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr.w r3, [pc, #1480] ; 35a28 │ │ mov r1, sl │ │ - mov.w r2, #314 ; 0x13a │ │ - bl 3df24 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ movs r1, #4 │ │ mov r2, sl │ │ mov.w r3, #316 ; 0x13c │ │ ldr r0, [sp, #48] ; 0x30 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r0, [r4, #108] ; 0x6c │ │ movs r0, #24 │ │ - bl 3ee14 │ │ + bl 405a8 │ │ str r0, [r4, #112] ; 0x70 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - ble.n 33f4e │ │ - cbz r6, 33e6c │ │ - mov r0, r5 │ │ + ble.n 35576 │ │ + cbz r5, 35492 │ │ + mov r0, r6 │ │ mov r1, r8 │ │ movs r2, #0 │ │ - blx e0e0 │ │ + blx e91c │ │ + add.w sl, sp, #36 ; 0x24 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add r0, sp, #36 ; 0x24 │ │ - mov r3, r5 │ │ - blx e0d4 │ │ + mov r3, r6 │ │ + mov r0, sl │ │ + blx e928 │ │ cmp r0, #1 │ │ - bne.w 343dc │ │ - cbz r7, 33e9a │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + bne.w 359fa │ │ + cbz r7, 354c8 │ │ + ldr.w r2, [sl] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr.w sl, [pc, #1520] ; 3448c │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + str.w r3, [sl] │ │ + add.w fp, sp, #36 ; 0x24 │ │ + ldr.w sl, [pc, #1372] ; 35a2c │ │ + ldr.w r0, [fp] │ │ movs r1, #4 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - mov.w r3, #328 ; 0x148 │ │ add sl, pc │ │ - str r0, [r4, #84] ; 0x54 │ │ + mov.w r3, #328 ; 0x148 │ │ mov r2, sl │ │ - bl 3ca08 <__ckd_calloc__> │ │ + str r0, [r4, #84] ; 0x54 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r3, r6 │ │ movs r1, #4 │ │ - mov r3, r5 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ + ldr.w r2, [fp] │ │ str r0, [r4, #80] ; 0x50 │ │ - blx e0d4 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + blx e928 │ │ + ldr.w r3, [fp] │ │ cmp r0, r3 │ │ - beq.n 33f26 │ │ - ldr.w r3, [pc, #1484] ; 34490 │ │ + beq.n 3550a │ │ + ldr.w r3, [pc, #1332] ; 35a30 │ │ movs r0, #4 │ │ mov r1, sl │ │ mov.w r2, #330 ; 0x14a │ │ add r3, pc │ │ - b.n 34290 │ │ - cbz r7, 33ef8 │ │ + b.n 358be │ │ + mov.w sl, #0 │ │ + ldr.w r3, [fp] │ │ + cmp sl, r3 │ │ + bge.n 3555e │ │ + cbz r7, 35538 │ │ ldr r2, [r4, #80] ; 0x50 │ │ - ldr.w r3, [r2, sl] │ │ - mov.w lr, r3, lsl #8 │ │ - asrs r0, r3, #8 │ │ - and.w lr, lr, #16711680 ; 0xff0000 │ │ - and.w r0, r0, #65280 ; 0xff00 │ │ - orr.w r0, lr, r0 │ │ - orr.w r0, r0, r3, lsr #24 │ │ - orr.w r3, r0, r3, lsl #24 │ │ - str.w r3, [r2, sl] │ │ - ldr.w ip, [r4, #80] ; 0x50 │ │ - adds r6, #1 │ │ - ldr r0, [sp, #24] │ │ - add.w r3, ip, sl │ │ - vldr s14, [r3] │ │ - vcvt.f64.f32 d7, s14 │ │ - str.w ip, [sp, #16] │ │ + ldr.w r1, [r2, sl, lsl #2] │ │ + lsls r0, r1, #8 │ │ + asrs r3, r1, #8 │ │ + and.w r0, r0, #16711680 ; 0xff0000 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r0 │ │ + orr.w r3, r3, r1, lsr #24 │ │ + orr.w r3, r3, r1, lsl #24 │ │ + str.w r3, [r2, sl, lsl #2] │ │ + ldr r1, [r4, #80] ; 0x50 │ │ + ldr r0, [sp, #20] │ │ + add.w r3, r1, sl, lsl #2 │ │ + str r1, [sp, #28] │ │ + vldr s15, [r3] │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx 3fe04 │ │ - ldr.w ip, [sp, #16] │ │ - str.w r0, [ip, sl] │ │ - add.w sl, sl, #4 │ │ - b.n 33f2e │ │ - mov.w sl, #0 │ │ - str r6, [sp, #20] │ │ - mov r6, sl │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - cmp r6, r2 │ │ - blt.n 33ed2 │ │ - ldr.w r1, [pc, #1372] ; 34494 │ │ + blx 41514 │ │ + ldr r1, [sp, #28] │ │ + str.w r0, [r1, sl, lsl #2] │ │ + add.w sl, sl, #1 │ │ + b.n 3550e │ │ + str r3, [sp, #0] │ │ movs r0, #1 │ │ - ldr.w r3, [pc, #1372] ; 34498 │ │ - str r2, [sp, #0] │ │ + ldr.w r1, [pc, #1232] ; 35a34 │ │ + movw r2, #339 ; 0x153 │ │ + ldr.w r3, [pc, #1228] ; 35a38 │ │ add r1, pc │ │ add r3, pc │ │ - movw r2, #339 ; 0x153 │ │ - ldr r6, [sp, #20] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldrb r3, [r4, #16] │ │ cmp r3, #2 │ │ - bls.n 34036 │ │ + bls.n 3565c │ │ + add.w sl, sp, #36 ; 0x24 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add r0, sp, #36 ; 0x24 │ │ - mov r3, r5 │ │ - blx e0d4 │ │ + mov r3, r6 │ │ + mov r0, sl │ │ + blx e928 │ │ cmp r0, #1 │ │ - bne.w 343dc │ │ - cbz r7, 33f82 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + bne.w 359fa │ │ + cbz r7, 355b2 │ │ + ldr.w r2, [sl] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr.w sl, [pc, #1304] ; 3449c │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + str.w r3, [sl] │ │ + add.w fp, sp, #36 ; 0x24 │ │ + ldr.w sl, [pc, #1156] ; 35a3c │ │ + ldr.w r0, [fp] │ │ movs r1, #4 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - mov.w r3, #348 ; 0x15c │ │ add sl, pc │ │ - str r0, [r4, #92] ; 0x5c │ │ + mov.w r3, #348 ; 0x15c │ │ mov r2, sl │ │ - bl 3ca08 <__ckd_calloc__> │ │ + str r0, [r4, #92] ; 0x5c │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r3, r6 │ │ movs r1, #4 │ │ - mov r3, r5 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ + ldr.w r2, [fp] │ │ str r0, [r4, #88] ; 0x58 │ │ - blx e0d4 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + blx e928 │ │ + ldr.w r3, [fp] │ │ cmp r0, r3 │ │ - beq.n 3400e │ │ - ldr.w r3, [pc, #1268] ; 344a0 │ │ + beq.n 355f4 │ │ + ldr.w r3, [pc, #1112] ; 35a40 │ │ movs r0, #4 │ │ mov r1, sl │ │ mov.w r2, #350 ; 0x15e │ │ add r3, pc │ │ - b.n 34290 │ │ - cbz r7, 33fe0 │ │ + b.n 358be │ │ + mov.w sl, #0 │ │ + ldr.w r3, [fp] │ │ + cmp sl, r3 │ │ + bge.n 35648 │ │ + cbz r7, 35622 │ │ ldr r2, [r4, #88] ; 0x58 │ │ - ldr.w r3, [r2, sl] │ │ - mov.w lr, r3, lsl #8 │ │ - asrs r0, r3, #8 │ │ - and.w lr, lr, #16711680 ; 0xff0000 │ │ - and.w r0, r0, #65280 ; 0xff00 │ │ - orr.w r0, lr, r0 │ │ - orr.w r0, r0, r3, lsr #24 │ │ - orr.w r3, r0, r3, lsl #24 │ │ - str.w r3, [r2, sl] │ │ - ldr.w ip, [r4, #88] ; 0x58 │ │ - adds r6, #1 │ │ - ldr r0, [sp, #24] │ │ - add.w r3, ip, sl │ │ - vldr s14, [r3] │ │ - vcvt.f64.f32 d7, s14 │ │ - str.w ip, [sp, #16] │ │ + ldr.w r1, [r2, sl, lsl #2] │ │ + lsls r0, r1, #8 │ │ + asrs r3, r1, #8 │ │ + and.w r0, r0, #16711680 ; 0xff0000 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r0 │ │ + orr.w r3, r3, r1, lsr #24 │ │ + orr.w r3, r3, r1, lsl #24 │ │ + str.w r3, [r2, sl, lsl #2] │ │ + ldr r1, [r4, #88] ; 0x58 │ │ + ldr r0, [sp, #20] │ │ + add.w r3, r1, sl, lsl #2 │ │ + str r1, [sp, #28] │ │ + vldr s15, [r3] │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx 3fe04 │ │ - ldr.w ip, [sp, #16] │ │ - str.w r0, [ip, sl] │ │ - add.w sl, sl, #4 │ │ - b.n 34016 │ │ - mov.w sl, #0 │ │ - str r6, [sp, #20] │ │ - mov r6, sl │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - cmp r6, r2 │ │ - blt.n 33fba │ │ - ldr.w r1, [pc, #1156] ; 344a4 │ │ + blx 41514 │ │ + ldr r1, [sp, #28] │ │ + str.w r0, [r1, sl, lsl #2] │ │ + add.w sl, sl, #1 │ │ + b.n 355f8 │ │ + str r3, [sp, #0] │ │ movs r0, #1 │ │ - ldr.w r3, [pc, #1156] ; 344a8 │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #1012] ; (35a44 ) │ │ + movw r2, #359 ; 0x167 │ │ + ldr r3, [pc, #1012] ; (35a48 ) │ │ add r1, pc │ │ add r3, pc │ │ - movw r2, #359 ; 0x167 │ │ - ldr r6, [sp, #20] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldrb r3, [r4, #16] │ │ cmp r3, #2 │ │ - bls.n 3411a │ │ + bls.n 35740 │ │ + add.w sl, sp, #36 ; 0x24 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add r0, sp, #36 ; 0x24 │ │ - mov r3, r5 │ │ - blx e0d4 │ │ + mov r3, r6 │ │ + mov r0, sl │ │ + blx e928 │ │ cmp r0, #1 │ │ - bne.w 343dc │ │ - cbz r7, 3406a │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + bne.w 359fa │ │ + cbz r7, 35698 │ │ + ldr.w r2, [sl] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr.w sl, [pc, #1088] ; 344ac │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + str.w r3, [sl] │ │ + add.w fp, sp, #36 ; 0x24 │ │ + ldr.w sl, [pc, #940] ; 35a4c │ │ + ldr.w r0, [fp] │ │ movs r1, #4 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - mov.w r3, #368 ; 0x170 │ │ add sl, pc │ │ - str r0, [r4, #100] ; 0x64 │ │ + mov.w r3, #368 ; 0x170 │ │ mov r2, sl │ │ - bl 3ca08 <__ckd_calloc__> │ │ + str r0, [r4, #100] ; 0x64 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r3, r6 │ │ movs r1, #4 │ │ - mov r3, r5 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ + ldr.w r2, [fp] │ │ str r0, [r4, #96] ; 0x60 │ │ - blx e0d4 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + blx e928 │ │ + ldr.w r3, [fp] │ │ cmp r0, r3 │ │ - beq.n 340f6 │ │ - ldr.w r3, [pc, #1052] ; 344b0 │ │ + beq.n 356d8 │ │ + ldr r3, [pc, #900] ; (35a50 ) │ │ movs r0, #4 │ │ mov r1, sl │ │ mov.w r2, #370 ; 0x172 │ │ add r3, pc │ │ - b.n 34290 │ │ - cbz r7, 340c8 │ │ + b.n 358be │ │ + mov.w sl, #0 │ │ + ldr.w r3, [fp] │ │ + cmp sl, r3 │ │ + bge.n 3572c │ │ + cbz r7, 35706 │ │ ldr r2, [r4, #96] ; 0x60 │ │ - ldr.w r3, [r2, sl] │ │ - mov.w lr, r3, lsl #8 │ │ - asrs r0, r3, #8 │ │ - and.w lr, lr, #16711680 ; 0xff0000 │ │ - and.w r0, r0, #65280 ; 0xff00 │ │ - orr.w r0, lr, r0 │ │ - orr.w r0, r0, r3, lsr #24 │ │ - orr.w r3, r0, r3, lsl #24 │ │ - str.w r3, [r2, sl] │ │ - ldr.w ip, [r4, #96] ; 0x60 │ │ - adds r6, #1 │ │ - ldr r0, [sp, #24] │ │ - add.w r3, ip, sl │ │ - vldr s14, [r3] │ │ - vcvt.f64.f32 d7, s14 │ │ - str.w ip, [sp, #16] │ │ + ldr.w r1, [r2, sl, lsl #2] │ │ + lsls r0, r1, #8 │ │ + asrs r3, r1, #8 │ │ + and.w r0, r0, #16711680 ; 0xff0000 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r0 │ │ + orr.w r3, r3, r1, lsr #24 │ │ + orr.w r3, r3, r1, lsl #24 │ │ + str.w r3, [r2, sl, lsl #2] │ │ + ldr r1, [r4, #96] ; 0x60 │ │ + ldr r0, [sp, #20] │ │ + add.w r3, r1, sl, lsl #2 │ │ + str r1, [sp, #28] │ │ + vldr s15, [r3] │ │ + vcvt.f64.f32 d7, s15 │ │ vmov r2, r3, d7 │ │ - blx 3fe04 │ │ - ldr.w ip, [sp, #16] │ │ - str.w r0, [ip, sl] │ │ - add.w sl, sl, #4 │ │ - b.n 340fe │ │ - mov.w sl, #0 │ │ - str r6, [sp, #20] │ │ - mov r6, sl │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - cmp r6, r2 │ │ - blt.n 340a2 │ │ - ldr r1, [pc, #940] ; (344b4 ) │ │ + blx 41514 │ │ + ldr r1, [sp, #28] │ │ + str.w r0, [r1, sl, lsl #2] │ │ + add.w sl, sl, #1 │ │ + b.n 356dc │ │ + str r3, [sp, #0] │ │ movs r0, #1 │ │ - ldr r3, [pc, #940] ; (344b8 ) │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #800] ; (35a54 ) │ │ + movw r2, #379 ; 0x17b │ │ + ldr r3, [pc, #800] ; (35a58 ) │ │ add r1, pc │ │ add r3, pc │ │ - movw r2, #379 ; 0x17b │ │ - ldr r6, [sp, #20] │ │ - bl 3df24 │ │ - cbz r6, 34124 │ │ - mov r0, r5 │ │ - blx e0c8 │ │ + bl 3f6b8 │ │ + cbz r5, 3574a │ │ + mov r0, r6 │ │ + blx e910 │ │ mov r8, r0 │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #0 │ │ - ble.n 3421a │ │ - cbz r6, 3414a │ │ - add.w r1, fp, r8 │ │ - add r0, sp, #36 ; 0x24 │ │ + ble.n 3583e │ │ + add.w sl, sp, #36 ; 0x24 │ │ + cbz r5, 35772 │ │ + ldr.w r0, [r9, r8] │ │ add.w r8, r8, #4 │ │ - movs r2, #4 │ │ - blx e14c │ │ - add.w r3, fp, r8 │ │ + add.w r3, r9, r8 │ │ str r3, [r4, #104] ; 0x68 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + str.w r0, [sl] │ │ + ldr.w r3, [sl] │ │ add.w r8, r8, r3, lsl #2 │ │ - b.n 34204 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - add r0, sp, #36 ; 0x24 │ │ - add.w r2, r3, #512 ; 0x200 │ │ - adds r3, #1 │ │ - it mi │ │ - movmi r3, r2 │ │ + b.n 35828 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + mov r0, sl │ │ movs r1, #4 │ │ + adds r3, r2, #1 │ │ + it mi │ │ + addmi.w r3, r2, #512 ; 0x200 │ │ movs r2, #1 │ │ asrs r3, r3, #9 │ │ adds r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - mov r3, r5 │ │ - blx e0d4 │ │ + str.w r3, [sl] │ │ + mov r3, r6 │ │ + blx e928 │ │ cmp r0, #1 │ │ - bne.w 343dc │ │ - cbz r7, 3418a │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + bne.w 359fa │ │ + cbz r7, 357b6 │ │ + ldr.w r2, [sl] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr.w ip, [pc, #816] ; 344bc │ │ - add.w sl, sp, #48 ; 0x30 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + str.w r3, [sl] │ │ + ldr.w fp, [pc, #676] ; 35a5c │ │ + add.w sl, sp, #36 ; 0x24 │ │ movs r1, #4 │ │ movw r3, #397 ; 0x18d │ │ - add ip, pc │ │ - ldr.w r0, [sl, #-12] │ │ - str.w ip, [sp, #16] │ │ - mov r2, ip │ │ - bl 3ca08 <__ckd_calloc__> │ │ + add fp, pc │ │ + ldr.w r0, [sl] │ │ + mov r2, fp │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r3, r6 │ │ movs r1, #4 │ │ - mov r3, r5 │ │ - ldr.w r2, [sl, #-12] │ │ + ldr.w r2, [sl] │ │ str r0, [r4, #104] ; 0x68 │ │ - blx e0d4 │ │ - ldr.w r3, [sl, #-12] │ │ - ldr.w ip, [sp, #16] │ │ + blx e928 │ │ + ldr.w r3, [sl] │ │ cmp r0, r3 │ │ - beq.n 341d0 │ │ - ldr r3, [pc, #764] ; (344c0 ) │ │ + beq.n 357f4 │ │ + ldr r3, [pc, #632] ; (35a60 ) │ │ movs r0, #4 │ │ - mov r1, ip │ │ + mov r1, fp │ │ mov.w r2, #400 ; 0x190 │ │ add r3, pc │ │ - b.n 34290 │ │ - movs r3, #0 │ │ - cbnz r7, 341fc │ │ - b.n 34204 │ │ + b.n 358be │ │ + cbz r7, 35828 │ │ + movs r2, #0 │ │ + ldr.w r3, [sl] │ │ + cmp r2, r3 │ │ + bge.n 35828 │ │ ldr r1, [r4, #104] ; 0x68 │ │ - ldr.w r2, [r1, r3, lsl #2] │ │ - mov.w lr, r2, lsl #8 │ │ - asrs r0, r2, #8 │ │ + ldr.w r0, [r1, r2, lsl #2] │ │ + mov.w lr, r0, lsl #8 │ │ + asrs r3, r0, #8 │ │ and.w lr, lr, #16711680 ; 0xff0000 │ │ - and.w r0, r0, #65280 ; 0xff00 │ │ - orr.w r0, lr, r0 │ │ - orr.w r0, r0, r2, lsr #24 │ │ - orr.w r2, r0, r2, lsl #24 │ │ - str.w r2, [r1, r3, lsl #2] │ │ - adds r3, #1 │ │ - ldr.w r2, [sl, #-12] │ │ - cmp r3, r2 │ │ - blt.n 341d6 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orr.w r3, lr, r3 │ │ + orr.w r3, r3, r0, lsr #24 │ │ + orr.w r3, r3, r0, lsl #24 │ │ + str.w r3, [r1, r2, lsl #2] │ │ + adds r2, #1 │ │ + b.n 357f8 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ movs r0, #1 │ │ - ldr r1, [pc, #696] ; (344c4 ) │ │ - ldr r3, [pc, #700] ; (344c8 ) │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #564] ; (35a64 ) │ │ + movw r2, #407 ; 0x197 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr r3, [pc, #560] ; (35a68 ) │ │ add r3, pc │ │ - movw r2, #407 ; 0x197 │ │ - bl 3df24 │ │ - cbz r6, 34230 │ │ - add.w r1, fp, r8 │ │ - add r0, sp, #36 ; 0x24 │ │ - movs r2, #4 │ │ + bl 3f6b8 │ │ + add.w sl, sp, #36 ; 0x24 │ │ + cbz r5, 35854 │ │ + ldr.w r0, [r9, r8] │ │ add.w r8, r8, #4 │ │ - blx e14c │ │ - add fp, r8 │ │ - b.n 34296 │ │ + add r9, r8 │ │ + str.w r0, [sl] │ │ + b.n 358c4 │ │ movs r2, #1 │ │ - movs r1, #4 │ │ + mov r0, sl │ │ strb r2, [r4, #18] │ │ - add r0, sp, #36 ; 0x24 │ │ - mov r3, r5 │ │ - blx e0d4 │ │ + movs r1, #4 │ │ + mov r3, r6 │ │ + blx e928 │ │ cmp r0, #1 │ │ - bne.w 343dc │ │ - cbz r7, 34260 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r1, r3, #8 │ │ - asrs r2, r3, #8 │ │ + bne.w 359fa │ │ + cbz r7, 35888 │ │ + ldr.w r2, [sl] │ │ + lsls r1, r2, #8 │ │ + asrs r3, r2, #8 │ │ and.w r1, r1, #16711680 ; 0xff0000 │ │ - and.w r2, r2, #65280 ; 0xff00 │ │ - orrs r2, r1 │ │ - orr.w r2, r2, r3, lsr #24 │ │ - orr.w r3, r2, r3, lsl #24 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r7, [pc, #616] ; (344cc ) │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orrs r3, r1 │ │ + orr.w r3, r3, r2, lsr #24 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + str.w r3, [sl] │ │ + ldr r7, [pc, #480] ; (35a6c ) │ │ movs r1, #1 │ │ mov.w r3, #422 ; 0x1a6 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ + ldr.w r0, [sl] │ │ add r7, pc │ │ mov r2, r7 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r3, r6 │ │ movs r1, #1 │ │ - mov r3, r5 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov fp, r0 │ │ - blx e0d4 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ldr.w r2, [sl] │ │ + mov r9, r0 │ │ + blx e928 │ │ + ldr.w r3, [sl] │ │ cmp r0, r3 │ │ - beq.n 34296 │ │ - ldr r3, [pc, #584] ; (344d0 ) │ │ + beq.n 358c4 │ │ + ldr r3, [pc, #444] ; (35a70 ) │ │ movs r0, #4 │ │ mov r1, r7 │ │ mov.w r2, #424 ; 0x1a8 │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 343dc │ │ - movs r2, #0 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - mov r3, r2 │ │ - b.n 342a8 │ │ - ldrb.w r0, [fp, r3] │ │ - cbnz r0, 342a6 │ │ - adds r2, #1 │ │ + bl 3f6b8 │ │ + b.n 359fa │ │ + ldr.w r1, [sl] │ │ + mov r2, r9 │ │ + movs r3, #0 │ │ + rsb r0, r9, r2 │ │ + cmp r0, r1 │ │ + bge.n 358e0 │ │ + ldrb.w r0, [r2], #1 │ │ + cmp r0, #0 │ │ + bne.n 358cc │ │ adds r3, #1 │ │ - cmp r3, r1 │ │ - blt.n 3429e │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - cmp r2, r0 │ │ - beq.n 342ca │ │ - ldr r1, [pc, #544] ; (344d4 ) │ │ - ldr r3, [pc, #544] ; (344d8 ) │ │ - str r0, [sp, #4] │ │ - add r1, pc │ │ - add r3, pc │ │ + b.n 358cc │ │ + add r7, sp, #48 ; 0x30 │ │ + ldr r2, [r7, #0] │ │ + cmp r3, r2 │ │ + beq.n 35900 │ │ + str r3, [sp, #0] │ │ movs r0, #4 │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #388] ; (35a74 ) │ │ + ldr r3, [pc, #392] ; (35a78 ) │ │ + str r2, [sp, #4] │ │ + add r1, pc │ │ movw r2, #435 ; 0x1b3 │ │ - bl 3df24 │ │ - b.n 343dc │ │ - cbnz r6, 34324 │ │ - ldr r3, [pc, #524] ; (344dc ) │ │ - mov r7, r6 │ │ - ldr.w r8, [pc, #524] ; 344e0 │ │ - str r3, [sp, #20] │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + b.n 359fa │ │ + cbnz r5, 35912 │ │ + ldr.w r8, [pc, #376] ; 35a7c │ │ + mov sl, r5 │ │ + ldr r3, [pc, #372] ; (35a80 ) │ │ + add r8, pc │ │ + add r3, pc │ │ + str r3, [sp, #16] │ │ + b.n 359c8 │ │ + ldr.w r8, [pc, #368] ; 35a84 │ │ + movs r5, #0 │ │ + ldr r3, [pc, #364] ; (35a88 ) │ │ + mov sl, r5 │ │ add r8, pc │ │ - b.n 3438e │ │ + add r3, pc │ │ + str r3, [sp, #16] │ │ + ldr r3, [r7, #0] │ │ + cmp sl, r3 │ │ + bge.n 359d4 │ │ ldr r3, [r4, #48] ; 0x30 │ │ - add.w r2, fp, r6 │ │ - mov.w sl, r7, lsl #2 │ │ - str.w r2, [r3, r7, lsl #2] │ │ - mov r2, r7 │ │ + add.w r2, r9, r5 │ │ + mov.w fp, sl, lsl #2 │ │ + str.w r2, [r3, sl, lsl #2] │ │ + mov r2, sl │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - ldr.w r1, [r3, r7, lsl #2] │ │ - bl 3ea8c │ │ - cmp r0, r7 │ │ - beq.n 34312 │ │ - ldr r2, [r4, #48] ; 0x30 │ │ + ldr.w r1, [r3, sl, lsl #2] │ │ + bl 4021a │ │ + cmp r0, sl │ │ + beq.n 3595e │ │ + ldr r3, [r4, #48] ; 0x30 │ │ movs r0, #3 │ │ - ldr r3, [sp, #24] │ │ mov r1, r8 │ │ - ldr.w r2, [r2, r7, lsl #2] │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ mov.w r2, #446 ; 0x1be │ │ - bl 3df24 │ │ + ldr.w r3, [r3, sl, lsl #2] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #16] │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + adds r5, #1 │ │ + add.w sl, sl, #1 │ │ + ldr.w r0, [r3, fp] │ │ + blx e8b0 │ │ + add r5, r0 │ │ + b.n 35922 │ │ ldr r3, [r4, #48] ; 0x30 │ │ - adds r6, #1 │ │ - adds r7, #1 │ │ - ldr.w r0, [r3, sl] │ │ - blx e068 │ │ - adds r6, r6, r0 │ │ - b.n 34332 │ │ - ldr.w r8, [pc, #444] ; 344e4 │ │ - movs r6, #0 │ │ - ldr r1, [pc, #444] ; (344e8 ) │ │ - add r8, pc │ │ - mov r7, r6 │ │ - str r1, [sp, #24] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r7, r3 │ │ - blt.n 342da │ │ - b.n 3439a │ │ - lsls r2, r7, #2 │ │ mov r1, r8 │ │ - str r2, [sp, #24] │ │ - add.w r0, fp, r6 │ │ mov.w r2, #454 ; 0x1c6 │ │ - ldr.w sl, [r4, #48] ; 0x30 │ │ - bl 3ca88 <__ckd_salloc__> │ │ - mov r2, r7 │ │ - str.w r0, [sl, r7, lsl #2] │ │ + add.w r0, r9, r5 │ │ + mov.w fp, sl, lsl #2 │ │ + str r3, [sp, #20] │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + ldr r3, [sp, #20] │ │ + mov r2, sl │ │ + str.w r0, [r3, sl, lsl #2] │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r0, [r4, #52] ; 0x34 │ │ - ldr.w r1, [r3, r7, lsl #2] │ │ - bl 3ea8c │ │ - cmp r0, r7 │ │ - beq.n 3437e │ │ - ldr r2, [r4, #48] ; 0x30 │ │ + ldr.w r1, [r3, sl, lsl #2] │ │ + bl 4021a │ │ + cmp r0, sl │ │ + beq.n 359b6 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ movs r0, #3 │ │ - ldr r3, [sp, #20] │ │ mov r1, r8 │ │ - ldr.w r2, [r2, r7, lsl #2] │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ movw r2, #457 ; 0x1c9 │ │ - bl 3df24 │ │ + ldr.w r3, [r3, sl, lsl #2] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #16] │ │ + bl 3f6b8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ - adds r6, #1 │ │ - ldr r1, [sp, #24] │ │ - adds r7, #1 │ │ - ldr r0, [r3, r1] │ │ - blx e068 │ │ - adds r6, r6, r0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r7, r3 │ │ - blt.n 3433a │ │ - mov r0, fp │ │ - blx e080 │ │ - ldr r1, [pc, #336] ; (344ec ) │ │ + adds r5, #1 │ │ + add.w sl, sl, #1 │ │ + ldr.w r0, [r3, fp] │ │ + blx e8b0 │ │ + add r5, r0 │ │ + ldr r3, [r7, #0] │ │ + cmp sl, r3 │ │ + blt.n 35972 │ │ + mov r0, r9 │ │ + blx e8c8 │ │ + ldr r1, [pc, #180] ; (35a8c ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #336] ; (344f0 ) │ │ + ldr r3, [pc, #180] ; (35a90 ) │ │ movw r2, #463 ; 0x1cf │ │ add r1, pc │ │ - str r7, [sp, #0] │ │ + str.w sl, [sp] │ │ add r3, pc │ │ - bl 3df24 │ │ - mov r0, r5 │ │ + bl 3f6b8 │ │ + mov r0, r6 │ │ ldr r1, [sp, #32] │ │ - bl 401c4 │ │ - b.n 343c2 │ │ - mov r0, r9 │ │ - bl 3106e │ │ - mov.w r9, #0 │ │ - ldr r1, [sp, #28] │ │ - mov r0, r9 │ │ + bl 418d8 │ │ + mov r0, r4 │ │ + b.n 35a0a │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + mov r0, r6 │ │ + ldr r1, [sp, #32] │ │ + bl 418d8 │ │ + ldr r0, [sp, #16] │ │ + bl 3269e │ │ + movs r0, #0 │ │ + ldr r3, [sp, #24] │ │ ldr.w r2, [sp, #1084] ; 0x43c │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.w 344f4 │ │ - b.n 343e6 │ │ - mov r9, r4 │ │ - b.n 343dc │ │ - mov.w r9, #0 │ │ - mov r0, r5 │ │ - ldr r1, [sp, #32] │ │ - bl 401c4 │ │ - b.n 343b8 │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 35a1a │ │ + blx e88c <__stack_chk_fail@plt> │ │ + addw sp, sp, #1092 ; 0x444 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - asrs r6, r0, #25 │ │ - movs r2, r0 │ │ - add r6, r8 │ │ - movs r1, r0 │ │ - adds r3, #234 ; 0xea │ │ - movs r1, r0 │ │ - str r6, [sp, #176] ; 0xb0 │ │ - movs r1, r0 │ │ - str r6, [sp, #380] ; 0x17c │ │ - movs r1, r0 │ │ - str r6, [sp, #16] │ │ - movs r1, r0 │ │ - str r6, [sp, #308] ; 0x134 │ │ - movs r1, r0 │ │ - str r5, [sp, #712] ; 0x2c8 │ │ - movs r1, r0 │ │ - str r6, [sp, #216] ; 0xd8 │ │ - movs r1, r0 │ │ - str r5, [sp, #544] ; 0x220 │ │ - movs r1, r0 │ │ - str r6, [sp, #280] ; 0x118 │ │ - movs r1, r0 │ │ - cdp 0, 15, cr0, cr4, cr1, {0} │ │ - str r5, [sp, #400] ; 0x190 │ │ - movs r1, r0 │ │ - str r6, [sp, #200] ; 0xc8 │ │ - movs r1, r0 │ │ - str r5, [sp, #272] ; 0x110 │ │ - movs r1, r0 │ │ - str r6, [sp, #240] ; 0xf0 │ │ - movs r1, r0 │ │ - str r5, [sp, #176] ; 0xb0 │ │ + strh r4, [r0, #36] ; 0x24 │ │ movs r1, r0 │ │ - str r6, [sp, #412] ; 0x19c │ │ + strh r1, [r4, #56] ; 0x38 │ │ movs r1, r0 │ │ - str r4, [sp, #856] ; 0x358 │ │ + strh r6, [r0, #32] │ │ movs r1, r0 │ │ - str r6, [sp, #236] ; 0xec │ │ + strh r5, [r2, #52] ; 0x34 │ │ movs r1, r0 │ │ - str r4, [sp, #128] ; 0x80 │ │ + strh r6, [r5, #26] │ │ movs r1, r0 │ │ - str r5, [sp, #672] ; 0x2a0 │ │ + strh r0, [r0, #50] ; 0x32 │ │ movs r1, r0 │ │ - str r3, [sp, #488] ; 0x1e8 │ │ + strh r4, [r3, #24] │ │ movs r1, r0 │ │ - str r2, [sp, #52] ; 0x34 │ │ - movs r1, r0 │ │ - asrs r4, r3, #24 │ │ - movs r2, r0 │ │ - str r2, [sp, #912] ; 0x390 │ │ - movs r1, r0 │ │ - str r4, [sp, #500] ; 0x1f4 │ │ - movs r1, r0 │ │ - str r2, [sp, #768] ; 0x300 │ │ - movs r1, r0 │ │ - str r4, [sp, #488] ; 0x1e8 │ │ - movs r1, r0 │ │ - str r2, [sp, #16] │ │ - movs r1, r0 │ │ - str r3, [sp, #872] ; 0x368 │ │ - movs r1, r0 │ │ - str r3, [sp, #864] ; 0x360 │ │ - movs r1, r0 │ │ - str r1, [sp, #616] ; 0x268 │ │ - movs r1, r0 │ │ - str r3, [sp, #748] ; 0x2ec │ │ - movs r1, r0 │ │ - str r1, [sp, #80] ; 0x50 │ │ - movs r1, r0 │ │ - str r3, [sp, #488] ; 0x1e8 │ │ - movs r1, r0 │ │ - str r0, [sp, #912] ; 0x390 │ │ + strh r5, [r3, #46] ; 0x2e │ │ movs r1, r0 │ │ - str r3, [sp, #236] ; 0xec │ │ + strh r0, [r1, #20] │ │ movs r1, r0 │ │ - str r0, [sp, #472] ; 0x1d8 │ │ + strh r7, [r2, #44] ; 0x2c │ │ movs r1, r0 │ │ - str r3, [sp, #84] ; 0x54 │ │ - movs r1, r0 │ │ - ldrh r6, [r7, #62] ; 0x3e │ │ - movs r1, r0 │ │ - str r2, [sp, #596] ; 0x254 │ │ - movs r1, r0 │ │ - ldrh r4, [r4, #58] ; 0x3a │ │ - movs r1, r0 │ │ - str r2, [sp, #216] ; 0xd8 │ │ - movs r1, r0 │ │ - ldrh r6, [r2, #56] ; 0x38 │ │ - movs r1, r0 │ │ - str r1, [sp, #892] ; 0x37c │ │ - movs r1, r0 │ │ - ldrh r4, [r7, #50] ; 0x32 │ │ + strh r6, [r6, #16] │ │ movs r1, r0 │ │ - str r1, [sp, #556] ; 0x22c │ │ + strh r7, [r6, #40] ; 0x28 │ │ movs r1, r0 │ │ - ldrh r6, [r5, #48] ; 0x30 │ │ + strh r4, [r4, #12] │ │ movs r1, r0 │ │ - str r1, [sp, #212] ; 0xd4 │ │ + strh r5, [r6, #38] ; 0x26 │ │ movs r1, r0 │ │ - ldrh r0, [r3, #44] ; 0x2c │ │ + strh r0, [r3, #8] │ │ movs r1, r0 │ │ - str r0, [sp, #932] ; 0x3a4 │ │ + strh r4, [r3, #34] ; 0x22 │ │ movs r1, r0 │ │ - ldrh r4, [r1, #40] ; 0x28 │ │ - movs r1, r0 │ │ - str r0, [sp, #288] ; 0x120 │ │ - movs r1, r0 │ │ - ldrh r6, [r2, #36] ; 0x24 │ │ + strh r0, [r5, #4] │ │ movs r1, r0 │ │ - str r0, [sp, #136] ; 0x88 │ │ + strh r2, [r6, #32] │ │ movs r1, r0 │ │ - ldrh r2, [r7, #32] │ │ + strh r0, [r1, #2] │ │ movs r1, r0 │ │ - ldrh r5, [r0, #62] ; 0x3e │ │ + strh r7, [r1, #30] │ │ movs r1, r0 │ │ - ldrh r4, [r5, #30] │ │ + ldrb r2, [r5, #31] │ │ movs r1, r0 │ │ - ldrh r7, [r5, #60] ; 0x3c │ │ + strh r1, [r5, #28] │ │ movs r1, r0 │ │ - strh r3, [r5, #60] ; 0x3c │ │ + ldrb r2, [r2, #31] │ │ movs r1, r0 │ │ - ldrh r6, [r1, #30] │ │ + ldrb r2, [r4, #17] │ │ movs r1, r0 │ │ - ldrh r0, [r7, #26] │ │ + ldrb r0, [r0, #31] │ │ movs r1, r0 │ │ - ldrh r7, [r2, #0] │ │ + ldrb r0, [r2, #17] │ │ movs r1, r0 │ │ - ldrh r0, [r0, #24] │ │ + ldrb r6, [r7, #27] │ │ movs r1, r0 │ │ - ldrh r6, [r7, #54] ; 0x36 │ │ + strh r2, [r7, #22] │ │ movs r1, r0 │ │ - add sp, #68 ; 0x44 │ │ - add.w sp, sp, #1024 ; 0x400 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ │ │ -00034500 : │ │ +00035a94 : │ │ + ldr r1, [pc, #744] ; (35d80 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r6, r0 │ │ - ldr r5, [pc, #912] ; (34898 ) │ │ - sub sp, #84 ; 0x54 │ │ + add r1, pc │ │ + ldr r1, [r1, #0] │ │ + sub sp, #100 ; 0x64 │ │ + ldr r6, [pc, #736] ; (35d84 ) │ │ + ldr r3, [r1, #0] │ │ + mov r7, r0 │ │ + add r6, pc │ │ + str r1, [sp, #24] │ │ + str r3, [sp, #92] ; 0x5c │ │ ldr r3, [r0, #64] ; 0x40 │ │ - add r5, pc │ │ - cmp r3, r5 │ │ - bne.n 3452e │ │ - ldr r1, [pc, #904] ; (3489c ) │ │ + cmp r3, r6 │ │ + bne.n 35acc │ │ + ldr r1, [pc, #724] ; (35d88 ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #904] ; (348a0 ) │ │ + ldr r3, [pc, #724] ; (35d8c ) │ │ movw r2, #489 ; 0x1e9 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - mov r0, r6 │ │ - bl 3099c │ │ - mov r4, r0 │ │ - b.n 34890 │ │ - ldr r4, [pc, #884] ; (348a4 ) │ │ + bl 3f6b8 │ │ + mov r0, r7 │ │ + bl 31f94 │ │ + b.n 35eae │ │ + ldr r5, [pc, #704] ; (35d90 ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #884] ; (348a8 ) │ │ + ldr r3, [pc, #704] ; (35d94 ) │ │ mov.w r2, #494 ; 0x1ee │ │ - add r4, pc │ │ - ldr.w fp, [pc, #880] ; 348ac │ │ + add r5, pc │ │ add r3, pc │ │ - mov r1, r4 │ │ - bl 3df24 │ │ - mov r2, r4 │ │ + mov r1, r5 │ │ + bl 3f6b8 │ │ movs r1, #120 ; 0x78 │ │ + mov r2, r5 │ │ movw r3, #495 ; 0x1ef │ │ movs r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r4, r0 │ │ - ldr r0, [r6, #20] │ │ - blx 3f6cc │ │ - ldr r1, [r6, #4] │ │ - ldrb r3, [r6, #16] │ │ + ldr r0, [r7, #20] │ │ + blx 40db0 │ │ + ldr r1, [r7, #4] │ │ + ldrb r3, [r7, #16] │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #0] │ │ - mov r1, r5 │ │ - ldr r5, [pc, #840] ; (348b0 ) │ │ - add r5, pc │ │ + mov r1, r6 │ │ mov r2, r0 │ │ mov r0, r4 │ │ - bl 308c4 │ │ - ldrb r2, [r6, #16] │ │ - ldr r1, [r6, #4] │ │ + bl 31ebc │ │ + ldrb r2, [r7, #16] │ │ + ldr r1, [r7, #4] │ │ ldr r0, [r4, #4] │ │ lsls r2, r2, #2 │ │ - blx e14c │ │ + blx e994 │ │ movs r3, #1 │ │ strb r3, [r4, #18] │ │ + movs r1, #12 │ │ ldr r3, [r4, #4] │ │ - ldr r0, [r3, #0] │ │ - adds r0, #1 │ │ - bl 33050 │ │ - movs r1, #0 │ │ - str r0, [r4, #68] ; 0x44 │ │ + mov r2, r5 │ │ + ldr r6, [r3, #0] │ │ + movs r3, #70 ; 0x46 │ │ + adds r6, #1 │ │ mov r0, r6 │ │ - bl 30c10 │ │ - mov r7, r0 │ │ - b.n 34616 │ │ - add r1, sp, #36 ; 0x24 │ │ - add r2, sp, #40 ; 0x28 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r1, [pc, #592] ; (35d7c ) │ │ + movs r2, #0 │ │ + mov r3, r0 │ │ + cmp r2, r6 │ │ + add.w r3, r3, #12 │ │ + bge.n 35b44 │ │ + str.w r1, [r3, #-12] │ │ + adds r2, #1 │ │ + str.w r1, [r3, #-8] │ │ + b.n 35b30 │ │ + str r0, [r4, #68] ; 0x44 │ │ + movs r1, #0 │ │ mov r0, r7 │ │ - bl 30c60 │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - movs r3, #12 │ │ - mov r8, r0 │ │ - ldr r2, [r0, #0] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - muls r2, r3 │ │ - str r0, [r1, r2] │ │ + ldr.w r8, [pc, #588] ; 35d98 │ │ + bl 32210 │ │ + ldr.w sl, [pc, #584] ; 35d9c │ │ + add.w r9, sp, #68 ; 0x44 │ │ + add r8, pc │ │ + add sl, pc │ │ + mov r6, r0 │ │ + cmp r6, #0 │ │ + beq.n 35bdc │ │ + mov r1, r9 │ │ + add r2, sp, #80 ; 0x50 │ │ mov r0, r6 │ │ - ldr.w r1, [r8] │ │ + bl 32254 │ │ ldr r2, [r4, #68] ; 0x44 │ │ - mla r3, r3, r1, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r3, [r0, #0] │ │ + mov r5, r0 │ │ + movs r0, #12 │ │ + muls r3, r0 │ │ + str r1, [r2, r3] │ │ + ldr r2, [r4, #68] ; 0x44 │ │ + ldr r3, [r5, #0] │ │ + mla r3, r0, r3, r2 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + mov r0, r7 │ │ str r2, [r3, #4] │ │ - ldr.w r9, [r8] │ │ - ldr.w sl, [r4, #48] ; 0x30 │ │ - mov r1, r9 │ │ - bl 30d28 │ │ - mov r1, r5 │ │ + ldr r3, [r5, #0] │ │ + ldr.w fp, [r4, #48] ; 0x30 │ │ + mov r1, r3 │ │ + str r3, [sp, #12] │ │ + bl 32344 │ │ + mov r1, r8 │ │ movw r2, #517 ; 0x205 │ │ - bl 3ca88 <__ckd_salloc__> │ │ - str.w r0, [sl, r9, lsl #2] │ │ - ldr.w r2, [r8] │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r5, #0] │ │ + str.w r0, [fp, r3, lsl #2] │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r0, [r4, #52] ; 0x34 │ │ ldr.w r1, [r3, r2, lsl #2] │ │ - bl 3ea8c │ │ - ldr.w r2, [r8] │ │ - cmp r0, r2 │ │ - beq.n 3460e │ │ - ldr r1, [r4, #48] ; 0x30 │ │ - mov r3, fp │ │ + bl 4021a │ │ + ldr r3, [r5, #0] │ │ + cmp r0, r3 │ │ + beq.n 35bd2 │ │ + ldr r2, [r4, #48] ; 0x30 │ │ movs r0, #3 │ │ - add r3, pc │ │ - ldr.w r2, [r1, r2, lsl #2] │ │ - mov r1, r5 │ │ - str r2, [sp, #0] │ │ + mov r1, r8 │ │ + ldr.w r3, [r2, r3, lsl #2] │ │ movw r2, #521 ; 0x209 │ │ - bl 3df24 │ │ - mov r0, r7 │ │ - bl 30c6c │ │ - mov r7, r0 │ │ - cmp r7, #0 │ │ - bne.n 3459a │ │ - ldr r2, [r4, #4] │ │ + str r3, [sp, #0] │ │ + mov r3, sl │ │ + bl 3f6b8 │ │ + mov r0, r6 │ │ + bl 3225c │ │ + mov r6, r0 │ │ + b.n 35b60 │ │ + ldr r3, [r4, #4] │ │ movs r0, #1 │ │ - ldr r1, [pc, #660] ; (348b4 ) │ │ - ldr r3, [pc, #660] ; (348b8 ) │ │ - ldr r2, [r2, #0] │ │ + ldr r1, [pc, #444] ; (35da0 ) │ │ + mov.w r2, #524 ; 0x20c │ │ + ldr r3, [r3, #0] │ │ add r1, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #436] ; (35da4 ) │ │ add r3, pc │ │ - str r2, [sp, #0] │ │ - mov.w r2, #524 ; 0x20c │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldrb r3, [r4, #16] │ │ cmp r3, #1 │ │ - bls.w 34890 │ │ - add r0, sp, #44 ; 0x2c │ │ - bl 34e90 │ │ + bls.w 35eac │ │ + add.w fp, sp, #56 ; 0x38 │ │ + mov r0, fp │ │ + bl 364f0 │ │ ldrb r3, [r4, #16] │ │ cmp r3, #2 │ │ - bls.n 34652 │ │ - add r0, sp, #56 ; 0x38 │ │ - bl 34e90 │ │ + bls.n 35c18 │ │ add r0, sp, #68 ; 0x44 │ │ - bl 34e90 │ │ + bl 364f0 │ │ + add r0, sp, #80 ; 0x50 │ │ + bl 364f0 │ │ ldr r3, [r4, #4] │ │ movs r1, #8 │ │ - ldr.w r8, [pc, #612] ; 348bc │ │ - movs r7, #0 │ │ + ldr r5, [pc, #392] ; (35da8 ) │ │ ldr r0, [r3, #4] │ │ - add r8, pc │ │ + add r5, pc │ │ movw r3, #538 ; 0x21a │ │ adds r0, #1 │ │ - mov r2, r8 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov r2, r5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldrb r3, [r4, #16] │ │ cmp r3, #2 │ │ - mov r5, r0 │ │ + mov r6, r0 │ │ str r0, [r4, #72] ; 0x48 │ │ - bls.n 346aa │ │ + bls.n 35c6e │ │ ldr r3, [r4, #4] │ │ + mov r2, r5 │ │ movs r1, #4 │ │ - mov r2, r8 │ │ ldr r0, [r3, #8] │ │ mov.w r3, #540 ; 0x21c │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #4] │ │ - mov r2, r8 │ │ - str r0, [r4, #76] ; 0x4c │ │ - mov r7, r0 │ │ - ldr r3, [r3, #4] │ │ - add.w r0, r3, #512 ; 0x200 │ │ - adds r3, #1 │ │ - it pl │ │ - movpl r0, r3 │ │ + ldr r2, [pc, #352] ; (35dac ) │ │ movs r1, #4 │ │ + ldr r3, [r3, #4] │ │ + add r2, pc │ │ + str r0, [r4, #76] ; 0x4c │ │ + mov r5, r0 │ │ + adds r0, r3, #1 │ │ + it mi │ │ + addmi.w r0, r3, #512 ; 0x200 │ │ movw r3, #542 ; 0x21e │ │ asrs r0, r0, #9 │ │ adds r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r0, [r4, #104] ; 0x68 │ │ - movs r1, #0 │ │ - str r1, [sp, #16] │ │ - mov sl, r1 │ │ - b.n 3478c │ │ + b.n 35c70 │ │ + movs r5, #0 │ │ + mov.w r8, #0 │ │ + add r3, sp, #48 ; 0x30 │ │ + str r3, [sp, #16] │ │ + ldr r3, [r4, #4] │ │ ldr r2, [r4, #68] ; 0x44 │ │ - subs r3, r5, r3 │ │ - ldr r1, [sp, #16] │ │ - mov r0, r6 │ │ + ldr r3, [r3, #0] │ │ + cmp r8, r3 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + bge.w 35db0 │ │ + movs r1, #12 │ │ + subs r3, r6, r3 │ │ + mla r2, r1, r8, r2 │ │ asrs r3, r3, #3 │ │ - adds r2, r2, r1 │ │ - mov r1, sl │ │ + mov r1, r8 │ │ + mov r0, r7 │ │ str r3, [r2, #8] │ │ movs r2, #0 │ │ mov r3, r2 │ │ - bl 30c2a │ │ + bl 32222 │ │ str r0, [sp, #20] │ │ - bl 30c44 │ │ - b.n 34776 │ │ - add r1, sp, #28 │ │ - add r2, sp, #32 │ │ - mov r0, r8 │ │ - bl 30c60 │ │ - add r1, sp, #28 │ │ - ldrh r0, [r0, #4] │ │ - strh r0, [r5, #0] │ │ - add r0, sp, #44 ; 0x2c │ │ - bl 34f00 │ │ - strh r0, [r5, #2] │ │ + bl 3223c │ │ + add r3, sp, #40 ; 0x28 │ │ + str r3, [sp, #12] │ │ + mov sl, r0 │ │ + cmp.w sl, #0 │ │ + beq.n 35d6e │ │ + add.w ip, sp, #44 ; 0x2c │ │ + ldr r1, [sp, #12] │ │ + mov r0, sl │ │ + str.w ip, [sp, #28] │ │ + mov r2, ip │ │ + bl 32254 │ │ + ldr r1, [sp, #12] │ │ + ldr r3, [r0, #4] │ │ + add r0, sp, #56 ; 0x38 │ │ + strh r3, [r6, #0] │ │ + bl 36560 │ │ + ldr.w ip, [sp, #28] │ │ + strh r0, [r6, #2] │ │ ldrb r3, [r4, #16] │ │ cmp r3, #2 │ │ - bls.n 3476e │ │ + bls.n 35d62 │ │ ldr r3, [r4, #76] ; 0x4c │ │ - add r1, sp, #32 │ │ - add r0, sp, #56 ; 0x38 │ │ - rsb fp, r3, r7 │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - rsb r9, r3, r5 │ │ - mov.w fp, fp, asr #2 │ │ - mov.w r3, r9, asr #3 │ │ - str r3, [sp, #12] │ │ - bl 34f00 │ │ - mov.w r9, r9, asr #12 │ │ - strh r0, [r5, #4] │ │ - mov r0, r8 │ │ - ldr r3, [sp, #12] │ │ - subs r3, #1 │ │ - cmp.w r9, r3, asr #9 │ │ - itt ne │ │ - ldrne r3, [r4, #104] ; 0x68 │ │ - strne.w fp, [r3, r9, lsl #2] │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - ldr.w r3, [r3, r9, lsl #2] │ │ - mov r9, r7 │ │ - rsb fp, r3, fp │ │ - strh.w fp, [r5, #6] │ │ - bl 30c44 │ │ - mov fp, r0 │ │ - b.n 34762 │ │ - add r2, sp, #40 ; 0x28 │ │ - mov r0, fp │ │ - add r1, sp, #36 ; 0x24 │ │ - bl 30c60 │ │ - add r1, sp, #36 ; 0x24 │ │ - ldrh r0, [r0, #8] │ │ - strh.w r0, [r9, #-4] │ │ + mov r1, ip │ │ add r0, sp, #68 ; 0x44 │ │ - bl 34f00 │ │ - strh.w r0, [r9, #-2] │ │ - mov r0, fp │ │ - bl 30c6c │ │ - mov fp, r0 │ │ - mov r7, r9 │ │ + subs r3, r5, r3 │ │ + mov.w r9, r3, asr #2 │ │ + ldr r3, [r4, #72] ; 0x48 │ │ + subs r3, r6, r3 │ │ + str r3, [sp, #32] │ │ + asrs r2, r3, #3 │ │ + str r2, [sp, #28] │ │ + bl 36560 │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #28] │ │ + subs r2, #1 │ │ + asrs r3, r3, #12 │ │ + cmp.w r3, r2, asr #9 │ │ + ldr r2, [r4, #104] ; 0x68 │ │ + strh r0, [r6, #4] │ │ + mov r0, sl │ │ + it ne │ │ + strne.w r9, [r2, r3, lsl #2] │ │ + ldr.w r3, [r2, r3, lsl #2] │ │ + rsb r9, r3, r9 │ │ + strh.w r9, [r6, #6] │ │ + bl 3223c │ │ + add.w ip, sp, #52 ; 0x34 │ │ + mov r9, r5 │ │ + add r2, sp, #80 ; 0x50 │ │ + str r2, [sp, #28] │ │ + mov r3, r0 │ │ + mov r5, r9 │ │ add.w r9, r9, #4 │ │ - cmp.w fp, #0 │ │ - bne.n 3473e │ │ - mov r0, r8 │ │ - adds r5, #8 │ │ - bl 30c6c │ │ - mov r8, r0 │ │ - cmp r0, #0 │ │ - bne.n 346d2 │ │ + cbz r3, 35d62 │ │ + mov r2, ip │ │ + mov r0, r3 │ │ + ldr r1, [sp, #16] │ │ + str.w ip, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 32254 │ │ + ldr r1, [sp, #16] │ │ + ldr r2, [r0, #8] │ │ + ldr r0, [sp, #28] │ │ + strh.w r2, [r9, #-4] │ │ + bl 36560 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + strh.w r0, [r9, #-2] │ │ + mov r0, r3 │ │ + bl 3225c │ │ + ldr.w ip, [sp, #32] │ │ + mov r3, r0 │ │ + b.n 35d28 │ │ + mov r0, sl │ │ + adds r6, #8 │ │ + bl 3225c │ │ + mov sl, r0 │ │ + b.n 35caa │ │ ldr r0, [sp, #20] │ │ - add.w sl, sl, #1 │ │ - bl 30c78 │ │ - ldr r3, [sp, #16] │ │ - adds r3, #12 │ │ - str r3, [sp, #16] │ │ - ldr r3, [r4, #4] │ │ - ldr r3, [r3, #0] │ │ - cmp sl, r3 │ │ - ldr r3, [r4, #72] ; 0x48 │ │ - blt.n 346b2 │ │ - subs r3, r5, r3 │ │ + add.w r8, r8, #1 │ │ + bl 32264 │ │ + b.n 35c78 │ │ + nop │ │ + movs r0, r0 │ │ + stmia r2!, {r1, r2, r6, r7} │ │ + lsls r2, r4, #15 │ │ + movs r2, r0 │ │ + lsls r2, r5, #27 │ │ + movs r2, r0 │ │ + ldrb r0, [r4, #24] │ │ + movs r1, r0 │ │ + strh r7, [r7, #16] │ │ + movs r1, r0 │ │ + ldrb r6, [r0, #24] │ │ + movs r1, r0 │ │ + strh r0, [r0, #18] │ │ + movs r1, r0 │ │ + ldrb r2, [r0, #22] │ │ + movs r1, r0 │ │ + ldrb r2, [r2, #8] │ │ + movs r1, r0 │ │ + ldrb r4, [r6, #19] │ │ + movs r1, r0 │ │ + ldrb r7, [r7, #13] │ │ + movs r1, r0 │ │ + ldrb r4, [r7, #18] │ │ + movs r1, r0 │ │ + ldrb r4, [r1, #18] │ │ + movs r1, r0 │ │ + subs r3, r6, r3 │ │ ldr r1, [r4, #76] ; 0x4c │ │ - asrs r2, r3, #3 │ │ - subs r7, r7, r1 │ │ - subs r1, r2, #1 │ │ + asrs r0, r3, #3 │ │ + subs r5, r5, r1 │ │ + subs r1, r0, #1 │ │ asrs r3, r3, #12 │ │ - asrs r7, r7, #2 │ │ + asrs r5, r5, #2 │ │ cmp.w r3, r1, asr #9 │ │ itt ne │ │ ldrne r1, [r4, #104] ; 0x68 │ │ - strne.w r7, [r1, r3, lsl #2] │ │ - movs r0, #12 │ │ - ldr r1, [r4, #68] ; 0x44 │ │ - mla sl, r0, sl, r1 │ │ - add r0, sp, #44 ; 0x2c │ │ - str.w r2, [sl, #8] │ │ + strne.w r5, [r1, r3, lsl #2] │ │ + movs r1, #12 │ │ + mla r8, r1, r8, r2 │ │ + str.w r0, [r8, #8] │ │ + mov r0, fp │ │ ldrb r2, [r4, #16] │ │ cmp r2, #2 │ │ - itttt hi │ │ + ittt hi │ │ ldrhi r2, [r4, #104] ; 0x68 │ │ ldrhi.w r3, [r2, r3, lsl #2] │ │ - rsbhi r7, r3, r7 │ │ - strhhi r7, [r5, #6] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r5, [pc, #236] ; (348c0 ) │ │ + subhi r5, r5, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + it hi │ │ + strhhi r5, [r6, #6] │ │ + ldr r5, [pc, #216] ; (35ec4 ) │ │ str r3, [r4, #84] ; 0x54 │ │ + bl 3652c │ │ + ldr r3, [r4, #4] │ │ add r5, pc │ │ - bl 34ecc │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [pc, #228] ; (348c4 ) │ │ + movw r2, #625 ; 0x271 │ │ + ldr r3, [r3, #4] │ │ mov r1, r5 │ │ - add r3, pc │ │ str r0, [r4, #80] ; 0x50 │ │ movs r0, #1 │ │ - ldr r2, [r2, #4] │ │ - str r2, [sp, #0] │ │ - movw r2, #625 ; 0x271 │ │ - bl 3df24 │ │ - ldr r2, [r4, #84] ; 0x54 │ │ - ldr r3, [pc, #208] ; (348c8 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #192] ; (35ec8 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ movs r0, #1 │ │ mov r1, r5 │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ movw r2, #626 ; 0x272 │ │ - bl 3df24 │ │ - add r0, sp, #44 ; 0x2c │ │ - bl 34ec4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #176] ; (35ecc ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + mov r0, fp │ │ + bl 36524 │ │ ldrb r3, [r4, #16] │ │ cmp r3, #2 │ │ - bls.n 34890 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - add r0, sp, #56 ; 0x38 │ │ + bls.n 35eac │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + add r6, sp, #68 ; 0x44 │ │ + mov r0, r6 │ │ str r3, [r4, #92] ; 0x5c │ │ - bl 34ecc │ │ + bl 3652c │ │ str r0, [r4, #88] ; 0x58 │ │ - add r0, sp, #56 ; 0x38 │ │ - bl 34ec4 │ │ - ldr r2, [r4, #92] ; 0x5c │ │ - ldr r3, [pc, #160] ; (348cc ) │ │ + mov r0, r6 │ │ + bl 36524 │ │ + ldr r3, [r4, #92] ; 0x5c │ │ mov r1, r5 │ │ + movw r2, #633 ; 0x279 │ │ movs r0, #1 │ │ + add r6, sp, #80 ; 0x50 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #128] ; (35ed0 ) │ │ add r3, pc │ │ - str r2, [sp, #0] │ │ - movw r2, #633 ; 0x279 │ │ - bl 3df24 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - add r0, sp, #68 ; 0x44 │ │ + bl 3f6b8 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + mov r0, r6 │ │ str r3, [r4, #100] ; 0x64 │ │ - bl 34ecc │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [pc, #136] ; (348d0 ) │ │ + bl 3652c │ │ + ldr r3, [r4, #4] │ │ mov r1, r5 │ │ - add r3, pc │ │ + movw r2, #637 ; 0x27d │ │ + ldr r3, [r3, #8] │ │ str r0, [r4, #96] ; 0x60 │ │ movs r0, #1 │ │ - ldr r2, [r2, #8] │ │ - str r2, [sp, #0] │ │ - movw r2, #637 ; 0x27d │ │ - bl 3df24 │ │ - ldr r2, [r4, #100] ; 0x64 │ │ - ldr r3, [pc, #116] ; (348d4 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #96] ; (35ed4 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #100] ; 0x64 │ │ mov r1, r5 │ │ + movw r2, #638 ; 0x27e │ │ movs r0, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #80] ; (35ed8 ) │ │ add r3, pc │ │ - str r2, [sp, #0] │ │ - movw r2, #638 ; 0x27e │ │ - bl 3df24 │ │ - add r0, sp, #68 ; 0x44 │ │ - bl 34ec4 │ │ + bl 3f6b8 │ │ + mov r0, r6 │ │ + bl 36524 │ │ ldr r3, [r4, #4] │ │ movs r1, #4 │ │ mov r2, r5 │ │ ldr r0, [r3, #0] │ │ movw r3, #641 ; 0x281 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r0, [r4, #108] ; 0x6c │ │ movs r0, #24 │ │ - bl 3ee14 │ │ + bl 405a8 │ │ str r0, [r4, #112] ; 0x70 │ │ mov r0, r4 │ │ - add sp, #84 ; 0x54 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 35ebc │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #100 ; 0x64 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - lsrs r4, r0, #18 │ │ - movs r2, r0 │ │ - ldrh r0, [r1, #12] │ │ - movs r1, r0 │ │ - ldrh r7, [r4, #44] ; 0x2c │ │ - movs r1, r0 │ │ - ldrh r4, [r5, #10] │ │ - movs r1, r0 │ │ - ldrh r2, [r4, #44] ; 0x2c │ │ - movs r1, r0 │ │ - strh r1, [r4, #40] ; 0x28 │ │ - movs r1, r0 │ │ - ldrh r4, [r7, #8] │ │ - movs r1, r0 │ │ - ldrh r0, [r0, #4] │ │ - movs r1, r0 │ │ - strh r6, [r5, #56] ; 0x38 │ │ - movs r1, r0 │ │ - ldrh r6, [r0, #2] │ │ - movs r1, r0 │ │ - strh r6, [r1, #54] ; 0x36 │ │ + nop │ │ + ldrb r0, [r5, #11] │ │ movs r1, r0 │ │ - strh r3, [r1, #44] ; 0x2c │ │ + ldrb r0, [r0, #6] │ │ movs r1, r0 │ │ - strh r1, [r1, #44] ; 0x2c │ │ + ldrb r4, [r0, #6] │ │ movs r1, r0 │ │ - strh r0, [r4, #30] │ │ + ldrb r7, [r1, #0] │ │ movs r1, r0 │ │ - strh r1, [r2, #42] ; 0x2a │ │ + ldrb r1, [r4, #5] │ │ movs r1, r0 │ │ - strh r0, [r2, #42] ; 0x2a │ │ + ldrb r6, [r4, #5] │ │ movs r1, r0 │ │ │ │ -000348d8 : │ │ +00035edc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #20 │ │ + sub sp, #36 ; 0x24 │ │ + ldr r7, [pc, #804] ; (36208 ) │ │ mov r6, r1 │ │ - bl 34500 │ │ - ldr r1, [pc, #744] ; (34bd0 ) │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + ldr r3, [r7, #0] │ │ + mov fp, r7 │ │ + str r3, [sp, #28] │ │ + bl 35a94 │ │ + ldr r1, [pc, #788] ; (3620c ) │ │ add r1, pc │ │ - mov r5, r0 │ │ - mov r0, r6 │ │ - blx e098 │ │ mov r4, r0 │ │ - cbnz r0, 3490e │ │ - ldr r1, [pc, #732] ; (34bd4 ) │ │ + mov r0, r6 │ │ + blx e8e0 │ │ + mov r5, r0 │ │ + cbnz r0, 35f1e │ │ + ldr r1, [pc, #776] ; (36210 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #732] ; (34bd8 ) │ │ + ldr r3, [pc, #776] ; (36214 ) │ │ movw r2, #889 ; 0x379 │ │ - add r1, pc │ │ str r6, [sp, #0] │ │ + add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 34bc8 │ │ + b.n 361f2 │ │ movs r1, #17 │ │ - bl 3303c │ │ - ldr r0, [pc, #708] ; (34bdc ) │ │ + bl 34b24 │ │ + ldr r0, [pc, #752] ; (36218 ) │ │ movs r2, #17 │ │ - mov r3, r4 │ │ + mov r3, r5 │ │ movs r1, #1 │ │ add r0, pc │ │ - blx e158 │ │ + blx e9a0 │ │ mov r0, r6 │ │ - blx e068 │ │ + blx e8b0 │ │ adds r7, r0, #1 │ │ - mov r0, r4 │ │ + mov r0, r5 │ │ mov r1, r7 │ │ - bl 3303c │ │ + bl 34b24 │ │ mov r2, r7 │ │ - mov r3, r4 │ │ + mov r3, r5 │ │ mov r0, r6 │ │ movs r1, #1 │ │ - ldr r6, [pc, #676] ; (34be0 ) │ │ - blx e158 │ │ - mov r0, r4 │ │ + ldr r6, [pc, #720] ; (3621c ) │ │ + blx e9a0 │ │ + mov r0, r5 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ add r6, pc │ │ - bl 3303c │ │ - mov r0, r4 │ │ + bl 34b24 │ │ + mov r0, r5 │ │ movs r1, #0 │ │ subs r6, #4 │ │ - bl 3303c │ │ - b.n 34976 │ │ + bl 34b24 │ │ + ldr.w r7, [r6, #4]! │ │ + cbz r7, 35f8c │ │ mov r0, r7 │ │ - blx e068 │ │ + blx e8b0 │ │ add.w r8, r0, #1 │ │ - mov r0, r4 │ │ + mov r0, r5 │ │ mov r1, r8 │ │ - bl 3303c │ │ + bl 34b24 │ │ mov r0, r7 │ │ movs r1, #1 │ │ mov r2, r8 │ │ - mov r3, r4 │ │ - blx e158 │ │ - ldr.w r7, [r6, #4]! │ │ - cmp r7, #0 │ │ - bne.n 34958 │ │ - mov r0, r4 │ │ - blx e0c8 │ │ - ands.w r6, r0, #3 │ │ - beq.n 349a4 │ │ - rsb r6, r6, #4 │ │ - mov r0, r4 │ │ + mov r3, r5 │ │ + blx e9a0 │ │ + b.n 35f66 │ │ + mov r0, r5 │ │ + blx e910 │ │ + ands.w r0, r0, #3 │ │ + beq.n 35fb2 │ │ + rsb r6, r0, #4 │ │ + mov r0, r5 │ │ mov r1, r6 │ │ - bl 3303c │ │ - ldr r0, [pc, #588] ; (34be4 ) │ │ + bl 34b24 │ │ + ldr r0, [pc, #632] ; (36220 ) │ │ movs r1, #1 │ │ mov r2, r6 │ │ add r0, pc │ │ - mov r3, r4 │ │ - blx e158 │ │ - mov r0, r4 │ │ + mov r3, r5 │ │ + blx e9a0 │ │ + mov r0, r5 │ │ movs r1, #0 │ │ - bl 3303c │ │ - ldr r3, [r5, #4] │ │ - mov r0, r4 │ │ - mov.w r8, #0 │ │ - mov r9, r8 │ │ - mov.w fp, #4294967295 ; 0xffffffff │ │ + bl 34b24 │ │ + ldr r3, [r4, #4] │ │ + mov r0, r5 │ │ + movs r6, #0 │ │ ldr r1, [r3, #0] │ │ - bl 3303c │ │ - ldr r3, [r5, #4] │ │ - mov r0, r4 │ │ + bl 34b24 │ │ + ldr r3, [r4, #4] │ │ + mov r0, r5 │ │ ldr r1, [r3, #4] │ │ - bl 3303c │ │ - ldr r3, [r5, #4] │ │ - mov r0, r4 │ │ + bl 34b24 │ │ + ldr r3, [r4, #4] │ │ + mov r0, r5 │ │ ldr r1, [r3, #8] │ │ - bl 3303c │ │ - b.n 34a42 │ │ - ldr r7, [r5, #68] ; 0x44 │ │ + bl 34b24 │ │ + add.w ip, sp, #20 │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #0] │ │ + cmp r6, r3 │ │ + bgt.n 36068 │ │ + movs r3, #12 │ │ + ldr.w sl, [r4, #68] ; 0x44 │ │ + mul.w r9, r3, r6 │ │ + ldr.w r8, [r4, #20] │ │ + mov r0, ip │ │ movs r2, #1 │ │ - ldr.w sl, [r5, #20] │ │ - mov r3, r4 │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ movs r1, #4 │ │ - add r0, sp, #8 │ │ - str.w fp, [sp, #8] │ │ - blx e158 │ │ - ldr.w r1, [r7, r8] │ │ - mov r0, sl │ │ - blx 3fe24 │ │ - add.w r6, r7, r8 │ │ + str r3, [sp, #20] │ │ + mov r3, r5 │ │ + str.w ip, [sp, #12] │ │ + blx e9a0 │ │ + ldr.w r1, [sl, r9] │ │ + mov r0, r8 │ │ + blx 41534 │ │ + add.w r7, sl, r9 │ │ + add.w r9, sp, #32 │ │ movs r2, #1 │ │ - mov r3, r4 │ │ - add.w r9, r9, #1 │ │ - add.w r8, r8, #12 │ │ + adds r6, #1 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ movs r1, #4 │ │ - add r0, sp, #12 │ │ - vstr s14, [sp, #12] │ │ - blx e158 │ │ - mov r0, sl │ │ - ldr r1, [r6, #4] │ │ - blx 3fe24 │ │ + vcvt.f32.f64 s15, d7 │ │ + vmov r3, s15 │ │ + str.w r3, [r9, #-8]! │ │ + mov r3, r5 │ │ + mov r0, r9 │ │ + blx e9a0 │ │ + mov r0, r8 │ │ + ldr r1, [r7, #4] │ │ + blx 41534 │ │ movs r2, #1 │ │ - mov r3, r4 │ │ + mov r3, r5 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ movs r1, #4 │ │ - add r0, sp, #12 │ │ - vstr s14, [sp, #12] │ │ - blx e158 │ │ - mov r0, r4 │ │ - ldr r1, [r6, #8] │ │ - bl 3303c │ │ - ldr r3, [r5, #4] │ │ - ldr r3, [r3, #0] │ │ - cmp r9, r3 │ │ - ble.n 349d6 │ │ - ldrb r3, [r5, #16] │ │ - movs r6, #0 │ │ + mov r0, r9 │ │ + vcvt.f32.f64 s15, d7 │ │ + vstr s15, [sp, #24] │ │ + blx e9a0 │ │ + mov r0, r5 │ │ + ldr r1, [r7, #8] │ │ + bl 34b24 │ │ + ldr.w ip, [sp, #12] │ │ + b.n 35fde │ │ + ldrb r3, [r4, #16] │ │ cmp r3, #1 │ │ - bhi.n 34a66 │ │ - b.n 34b70 │ │ - ldr r0, [r5, #72] ; 0x48 │ │ + bhi.n 3607a │ │ + ldr r3, [r4, #4] │ │ + movs r6, #0 │ │ + mov r7, r6 │ │ + ldr.w r8, [r3] │ │ + b.n 361a2 │ │ + movs r6, #0 │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #4] │ │ + cmp r6, r3 │ │ + bgt.n 36098 │ │ + ldr r0, [r4, #72] ; 0x48 │ │ movs r1, #8 │ │ movs r2, #1 │ │ - mov r3, r4 │ │ + mov r3, r5 │ │ add.w r0, r0, r6, lsl #3 │ │ adds r6, #1 │ │ - blx e158 │ │ - ldr r3, [r5, #4] │ │ - ldr r3, [r3, #4] │ │ - cmp r6, r3 │ │ - ble.n 34a54 │ │ - ldrb r3, [r5, #16] │ │ - movs r6, #0 │ │ + blx e9a0 │ │ + b.n 3607c │ │ + ldrb r3, [r4, #16] │ │ cmp r3, #2 │ │ - bhi.n 34a8a │ │ - b.n 34a92 │ │ - ldr r0, [r5, #76] ; 0x4c │ │ + bhi.n 360ac │ │ + mov r0, r5 │ │ + ldr r1, [r4, #84] ; 0x54 │ │ + bl 34b24 │ │ + movs r6, #0 │ │ + add r7, sp, #24 │ │ + b.n 360ca │ │ + movs r6, #0 │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #8] │ │ + cmp r6, r3 │ │ + bge.n 3609e │ │ + ldr r0, [r4, #76] ; 0x4c │ │ movs r1, #4 │ │ movs r2, #1 │ │ - mov r3, r4 │ │ + mov r3, r5 │ │ add.w r0, r0, r6, lsl #2 │ │ adds r6, #1 │ │ - blx e158 │ │ - ldr r3, [r5, #4] │ │ - ldr r3, [r3, #8] │ │ + blx e9a0 │ │ + b.n 360ae │ │ + ldr r3, [r4, #84] ; 0x54 │ │ cmp r6, r3 │ │ - blt.n 34a78 │ │ - mov r0, r4 │ │ - ldr r1, [r5, #84] ; 0x54 │ │ - bl 3303c │ │ - movs r6, #0 │ │ - b.n 34ac4 │ │ - ldr r3, [r5, #80] ; 0x50 │ │ - ldr r0, [r5, #20] │ │ + bge.n 360f8 │ │ + ldr r3, [r4, #80] ; 0x50 │ │ + ldr r0, [r4, #20] │ │ ldr.w r1, [r3, r6, lsl #2] │ │ adds r6, #1 │ │ - blx 3fe24 │ │ + blx 41534 │ │ movs r2, #1 │ │ - mov r3, r4 │ │ + mov r3, r5 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - add r0, sp, #12 │ │ + mov r0, r7 │ │ movs r1, #4 │ │ - vstr s14, [sp, #12] │ │ - blx e158 │ │ - ldr r3, [r5, #84] ; 0x54 │ │ - cmp r6, r3 │ │ - blt.n 34a9e │ │ - ldrb r3, [r5, #16] │ │ + vcvt.f32.f64 s15, d7 │ │ + vstr s15, [sp, #24] │ │ + blx e9a0 │ │ + b.n 360ca │ │ + ldrb r3, [r4, #16] │ │ cmp r3, #2 │ │ - bls.n 34b70 │ │ - mov r0, r4 │ │ - ldr r1, [r5, #92] ; 0x5c │ │ - bl 3303c │ │ + bls.n 3606e │ │ + mov r0, r5 │ │ + ldr r1, [r4, #92] ; 0x5c │ │ + bl 34b24 │ │ + add r7, sp, #24 │ │ movs r6, #0 │ │ - b.n 34b02 │ │ - ldr r3, [r5, #88] ; 0x58 │ │ - ldr r0, [r5, #20] │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + cmp r6, r3 │ │ + bge.n 36138 │ │ + ldr r3, [r4, #88] ; 0x58 │ │ + ldr r0, [r4, #20] │ │ ldr.w r1, [r3, r6, lsl #2] │ │ adds r6, #1 │ │ - blx 3fe24 │ │ + blx 41534 │ │ movs r2, #1 │ │ - mov r3, r4 │ │ + mov r3, r5 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - add r0, sp, #12 │ │ + mov r0, r7 │ │ movs r1, #4 │ │ - vstr s14, [sp, #12] │ │ - blx e158 │ │ - ldr r3, [r5, #92] ; 0x5c │ │ - cmp r6, r3 │ │ - blt.n 34adc │ │ - mov r0, r4 │ │ - ldr r1, [r5, #100] ; 0x64 │ │ - bl 3303c │ │ + vcvt.f32.f64 s15, d7 │ │ + vstr s15, [sp, #24] │ │ + blx e9a0 │ │ + b.n 3610a │ │ + mov r0, r5 │ │ + ldr r1, [r4, #100] ; 0x64 │ │ + bl 34b24 │ │ + add r7, sp, #24 │ │ movs r6, #0 │ │ - b.n 34b3a │ │ - ldr r3, [r5, #96] ; 0x60 │ │ - ldr r0, [r5, #20] │ │ + ldr r3, [r4, #100] ; 0x64 │ │ + cmp r6, r3 │ │ + bge.n 36172 │ │ + ldr r3, [r4, #96] ; 0x60 │ │ + ldr r0, [r4, #20] │ │ ldr.w r1, [r3, r6, lsl #2] │ │ adds r6, #1 │ │ - blx 3fe24 │ │ + blx 41534 │ │ movs r2, #1 │ │ - mov r3, r4 │ │ + mov r3, r5 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - add r0, sp, #12 │ │ + mov r0, r7 │ │ movs r1, #4 │ │ - vstr s14, [sp, #12] │ │ - blx e158 │ │ - ldr r3, [r5, #100] ; 0x64 │ │ - cmp r6, r3 │ │ - blt.n 34b14 │ │ - ldr r3, [r5, #4] │ │ - mov r0, r4 │ │ + vcvt.f32.f64 s15, d7 │ │ + vstr s15, [sp, #24] │ │ + blx e9a0 │ │ + b.n 36144 │ │ + ldr r3, [r4, #4] │ │ + mov r0, r5 │ │ + movs r7, #0 │ │ ldr r3, [r3, #4] │ │ - add.w r7, r3, #512 ; 0x200 │ │ - adds r3, #1 │ │ - it pl │ │ - movpl r7, r3 │ │ - movs r6, #0 │ │ - asrs r7, r7, #9 │ │ - adds r7, #1 │ │ - mov r1, r7 │ │ - bl 3303c │ │ - b.n 34b6c │ │ - ldr r3, [r5, #104] ; 0x68 │ │ - mov r0, r4 │ │ - ldr.w r1, [r3, r6, lsl #2] │ │ + adds r6, r3, #1 │ │ + it mi │ │ + addmi.w r6, r3, #512 ; 0x200 │ │ + asrs r6, r6, #9 │ │ adds r6, #1 │ │ - bl 3303c │ │ - cmp r6, r7 │ │ - blt.n 34b5e │ │ - movs r6, #0 │ │ - mov r7, r6 │ │ - b.n 34b86 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ + mov r1, r6 │ │ + bl 34b24 │ │ + cmp r7, r6 │ │ + bge.w 3606e │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + mov r0, r5 │ │ + ldr.w r1, [r3, r7, lsl #2] │ │ + adds r7, #1 │ │ + bl 34b24 │ │ + b.n 3618c │ │ + cmp r7, r8 │ │ + bge.n 361b8 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ adds r6, #1 │ │ ldr.w r0, [r3, r7, lsl #2] │ │ adds r7, #1 │ │ - blx e068 │ │ - adds r6, r6, r0 │ │ - ldr r3, [r5, #4] │ │ - ldr r3, [r3, #0] │ │ - cmp r7, r3 │ │ - blt.n 34b76 │ │ + blx e8b0 │ │ + add r6, r0 │ │ + b.n 361a2 │ │ mov r1, r6 │ │ - mov r0, r4 │ │ - bl 3303c │ │ + mov r0, r5 │ │ + bl 34b24 │ │ movs r6, #0 │ │ - b.n 34bb4 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #0] │ │ + cmp r6, r3 │ │ + bge.n 361e6 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ ldr.w r7, [r3, r6, lsl #2] │ │ adds r6, #1 │ │ mov r0, r7 │ │ - blx e068 │ │ + blx e8b0 │ │ movs r1, #1 │ │ - mov r3, r4 │ │ + mov r3, r5 │ │ adds r2, r0, #1 │ │ mov r0, r7 │ │ - blx e158 │ │ - ldr r3, [r5, #4] │ │ - ldr r3, [r3, #0] │ │ - cmp r6, r3 │ │ - blt.n 34b9a │ │ - mov r0, r5 │ │ - bl 3106e │ │ + blx e9a0 │ │ + b.n 361c2 │ │ mov r0, r4 │ │ - blx e0a4 │ │ - add sp, #20 │ │ + bl 3269e │ │ + mov r0, r5 │ │ + blx e8ec │ │ + ldr r2, [sp, #28] │ │ + ldr.w r3, [fp] │ │ + cmp r2, r3 │ │ + beq.n 36200 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - movs r6, #74 ; 0x4a │ │ + vaddl.u16 q0, d6, d1 │ │ + subs r2, r6, r1 │ │ movs r1, r0 │ │ - strh r6, [r4, #44] ; 0x2c │ │ + ldrb r4, [r1, #7] │ │ movs r1, r0 │ │ - ldrh r5, [r6, #14] │ │ + ldrb r5, [r3, #24] │ │ movs r1, r0 │ │ - svc 0 │ │ + bcc.n 36284 │ │ movs r1, r0 │ │ - lsls r6, r0, #5 │ │ - movs r2, r0 │ │ - ldrh r2, [r6, #10] │ │ + smlabb r0, r2, r1, r0 │ │ + ldrb r4, [r3, #22] │ │ movs r1, r0 │ │ │ │ -00034be8 : │ │ +00036224 : │ │ ldr r3, [r1, #40] ; 0x28 │ │ push {r4, lr} │ │ mov r4, r1 │ │ - cbz r3, 34c00 │ │ + cbz r3, 3623c │ │ ldr r0, [r1, #44] ; 0x2c │ │ - bl 3eea0 │ │ + bl 40634 │ │ ldr r0, [r4, #40] ; 0x28 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ pop {r4, pc} │ │ │ │ -00034c02 : │ │ +0003623e : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ ldr r3, [r1, #40] ; 0x28 │ │ mov r4, r1 │ │ - cbz r3, 34c28 │ │ + cbz r3, 36264 │ │ ldr r0, [r1, #44] ; 0x2c │ │ - bl 3eea0 │ │ + bl 40634 │ │ ldr r3, [r5, #4] │ │ movs r1, #0 │ │ ldr r0, [r4, #40] ; 0x28 │ │ ldr r2, [r3, #0] │ │ lsls r2, r2, #2 │ │ - blx e170 │ │ + blx e9b8 │ │ movs r0, #24 │ │ - bl 3ee14 │ │ + bl 405a8 │ │ str r0, [r4, #44] ; 0x2c │ │ pop {r3, r4, r5, pc} │ │ ... │ │ │ │ -00034c2c : │ │ - vmov s14, r3 │ │ - vcvt.f64.f32 d7, s14 │ │ +00036268 : │ │ + vmov s15, r3 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - vpush {d8-d9} │ │ + vcvt.f64.f32 d7, s15 │ │ + ldr r7, [pc, #476] ; (36454 ) │ │ mov r4, r0 │ │ - vmov s18, r2 │ │ - sub sp, #28 │ │ - ldr r0, [r0, #20] │ │ + vpush {d8-d9} │ │ mov r5, r1 │ │ - movs r6, #0 │ │ - ldr.w r9, [pc, #412] ; 34de8 │ │ - mov r7, r6 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + ldr r0, [r0, #20] │ │ + ldr.w fp, [pc, #464] ; 36458 │ │ + mov.w sl, #0 │ │ + vmov s17, r2 │ │ + ldr r2, [r7, #0] │ │ + sub sp, #36 ; 0x24 │ │ + add fp, pc │ │ + str r2, [sp, #28] │ │ vmov r2, r3, d7 │ │ - add r9, pc │ │ - blx 3fc70 │ │ - vldr s16, [sp, #80] ; 0x50 │ │ - vcvt.f64.f32 d8, s16 │ │ - vmov r2, r3, d8 │ │ - mov r8, r0 │ │ + blx 4137c │ │ + vldr s18, [sp, #88] ; 0x58 │ │ + vcvt.f64.f32 d9, s18 │ │ + vmov r2, r3, d9 │ │ + mov r6, r0 │ │ ldr r0, [r4, #20] │ │ - blx 3fc70 │ │ + blx 4137c │ │ vmov.f64 d7, #112 ; 0x3f800000 1.0 │ │ - vsub.f64 d8, d7, d8 │ │ - vmov r2, r3, d8 │ │ - mov sl, r0 │ │ + vsub.f64 d7, d7, d9 │ │ + vmov r2, r3, d7 │ │ + mov r8, r0 │ │ ldr r0, [r4, #20] │ │ - blx 3fc70 │ │ - mov fp, r0 │ │ - b.n 34d0a │ │ + blx 4137c │ │ + add r3, sp, #24 │ │ + str r7, [sp, #12] │ │ + str r3, [sp, #16] │ │ + mov r9, r0 │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #0] │ │ + cmp sl, r3 │ │ + bge.n 36376 │ │ + movs r3, #12 │ │ + vldr s15, [r4, #24] │ │ + mul.w r7, r3, sl │ │ ldr r3, [r5, #0] │ │ movs r2, #0 │ │ - add r1, sp, #20 │ │ + mov r1, sl │ │ mov r0, r4 │ │ - adds r3, r3, r6 │ │ - ldr r3, [r3, #4] │ │ - vmov s15, r3 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [r4, #24] │ │ - str r1, [sp, #0] │ │ + add r3, r7 │ │ + vldr s16, [r3, #4] │ │ + ldr r3, [sp, #16] │ │ + vcvt.f32.s32 s16, s16 │ │ + str r3, [sp, #0] │ │ mov r3, r2 │ │ - mov r1, r7 │ │ - vdiv.f32 s16, s14, s15 │ │ - bl 313a0 │ │ + vdiv.f32 s16, s16, s15 │ │ + bl 32b0a │ │ ldr r3, [r5, #0] │ │ - mov r1, r9 │ │ - adds r3, r3, r6 │ │ - str r0, [sp, #12] │ │ + mov r1, fp │ │ + adds r2, r3, r7 │ │ + str r3, [sp, #20] │ │ + vmov s18, r0 │ │ vcvt.s32.f32 s16, s16 │ │ vcvt.f32.s32 s16, s16 │ │ - vmul.f32 s15, s16, s18 │ │ - vcvt.s32.f32 s15, s15 │ │ - vstr s15, [r3, #4] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - ldr.w r0, [r3, r7, lsl #2] │ │ - blx e0b0 │ │ - cbnz r0, 34cdc │ │ - ldr r3, [r5, #0] │ │ - vldr s14, [sp, #12] │ │ - b.n 34cf2 │ │ - ldr r3, [sp, #12] │ │ + vmul.f32 s16, s16, s17 │ │ + vcvt.s32.f32 s16, s16 │ │ + vstr s16, [r2, #4] │ │ + ldr r2, [r4, #48] ; 0x30 │ │ + ldr.w r0, [r2, sl, lsl #2] │ │ + blx e8f8 │ │ + cbnz r0, 36346 │ │ + vcvt.f32.s32 s18, s18 │ │ + ldr r3, [sp, #20] │ │ + vmul.f32 s18, s18, s17 │ │ + vcvt.s32.f32 s15, s18 │ │ + vmov r2, s15 │ │ + add r2, r6 │ │ + str r2, [r3, r7] │ │ + b.n 36370 │ │ + vmov r1, s18 │ │ ldr r2, [r4, #36] ; 0x24 │ │ - add.w r1, r3, sl │ │ ldr r0, [r4, #20] │ │ - add r2, fp │ │ - blx 3fd14 │ │ - ldr r3, [r5, #0] │ │ - vmov s14, r0 │ │ - vcvt.f32.s32 s15, s14 │ │ - adds r7, #1 │ │ - vmul.f32 s15, s15, s18 │ │ + add r2, r9 │ │ + add r1, r8 │ │ + blx 41424 │ │ + ldr r2, [r5, #0] │ │ + vmov s15, r0 │ │ + vcvt.f32.s32 s15, s15 │ │ + vmul.f32 s15, s15, s17 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov r2, s15 │ │ - add r2, r8 │ │ - str r2, [r3, r6] │ │ - adds r6, #12 │ │ - ldr r3, [r4, #4] │ │ - ldr r3, [r3, #0] │ │ - cmp r7, r3 │ │ - blt.n 34c86 │ │ - movs r3, #0 │ │ - b.n 34d4c │ │ - ldr r2, [r5, #12] │ │ - ldr r1, [r4, #28] │ │ - ldr.w r0, [r2, r3, lsl #2] │ │ - subs r1, r0, r1 │ │ - vmov s15, r1 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [r4, #24] │ │ - vdiv.f32 s15, s14, s15 │ │ + vmov r3, s15 │ │ + add r3, r6 │ │ + str r3, [r2, r7] │ │ + add.w sl, sl, #1 │ │ + b.n 362d0 │ │ + ldr r7, [r5, #16] │ │ + movs r2, #0 │ │ + cmp r2, r7 │ │ + bge.n 363b6 │ │ + ldr r1, [r5, #12] │ │ + ldr r0, [r4, #28] │ │ + vldr s14, [r4, #24] │ │ + ldr.w r3, [r1, r2, lsl #2] │ │ + subs r3, r3, r0 │ │ + vmov s15, r3 │ │ + vcvt.f32.s32 s15, s15 │ │ + vdiv.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vcvt.f32.s32 s15, s15 │ │ - vmul.f32 s15, s15, s18 │ │ + vmul.f32 s15, s15, s17 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov r1, s15 │ │ - add r1, r8 │ │ - str.w r1, [r2, r3, lsl #2] │ │ - adds r3, #1 │ │ - ldr r2, [r5, #16] │ │ - cmp r3, r2 │ │ - blt.n 34d16 │ │ + vmov r3, s15 │ │ + add r3, r6 │ │ + str.w r3, [r1, r2, lsl #2] │ │ + adds r2, #1 │ │ + b.n 3637a │ │ ldrb r3, [r4, #16] │ │ cmp r3, #2 │ │ - bhi.n 34d84 │ │ - b.n 34dcc │ │ + bhi.n 363d8 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #28] │ │ + str r6, [r4, #28] │ │ + ldr r3, [r3, #0] │ │ + str.w r8, [r4, #32] │ │ + cmp r2, r3 │ │ + str.w r9, [r4, #40] ; 0x28 │ │ + vstr s17, [r4, #24] │ │ + beq.n 3644a │ │ + blx e88c <__stack_chk_fail@plt> │ │ + ldr r1, [r5, #24] │ │ + movs r3, #0 │ │ + cmp r3, r1 │ │ + bge.n 3640a │ │ ldr r2, [r5, #20] │ │ - ldr.w r1, [r2, r3, lsl #2] │ │ - vmov s15, r1 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [r4, #24] │ │ - vdiv.f32 s15, s14, s15 │ │ - vmul.f32 s15, s15, s18 │ │ + vldr s14, [r4, #24] │ │ + ldr.w r0, [r2, r3, lsl #2] │ │ + vmov s15, r0 │ │ + vcvt.f32.s32 s15, s15 │ │ + vdiv.f32 s15, s15, s14 │ │ + vmul.f32 s15, s15, s17 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov r1, s15 │ │ - str.w r1, [r2, r3, lsl #2] │ │ + vmov r0, s15 │ │ + str.w r0, [r2, r3, lsl #2] │ │ adds r3, #1 │ │ - b.n 34d86 │ │ - movs r3, #0 │ │ - ldr r2, [r5, #24] │ │ - cmp r3, r2 │ │ - blt.n 34d5a │ │ - movs r3, #0 │ │ - b.n 34dc6 │ │ - ldr r2, [r5, #28] │ │ - ldr r1, [r4, #28] │ │ - ldr.w r0, [r2, r3, lsl #2] │ │ - subs r1, r0, r1 │ │ - vmov s15, r1 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [r4, #24] │ │ - vdiv.f32 s15, s14, s15 │ │ + b.n 363dc │ │ + ldr r7, [r5, #32] │ │ + movs r2, #0 │ │ + cmp r2, r7 │ │ + bge.n 363bc │ │ + ldr r1, [r5, #28] │ │ + ldr r0, [r4, #28] │ │ + vldr s14, [r4, #24] │ │ + ldr.w r3, [r1, r2, lsl #2] │ │ + subs r3, r3, r0 │ │ + vmov s15, r3 │ │ + vcvt.f32.s32 s15, s15 │ │ + vdiv.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vcvt.f32.s32 s15, s15 │ │ - vmul.f32 s15, s15, s18 │ │ + vmul.f32 s15, s15, s17 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov r1, s15 │ │ - add r1, r8 │ │ - str.w r1, [r2, r3, lsl #2] │ │ - adds r3, #1 │ │ - ldr r2, [r5, #32] │ │ - cmp r3, r2 │ │ - blt.n 34d90 │ │ - str.w r8, [r4, #28] │ │ - vstr s18, [r4, #24] │ │ - str.w sl, [r4, #32] │ │ - str.w fp, [r4, #40] ; 0x28 │ │ - add sp, #28 │ │ + vmov r3, s15 │ │ + add r3, r6 │ │ + str.w r3, [r1, r2, lsl #2] │ │ + adds r2, #1 │ │ + b.n 3640e │ │ + add sp, #36 ; 0x24 │ │ vpop {d8-d9} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - strh r4, [r7, r3] │ │ + ; instruction: 0xfbfe0001 │ │ + mov ip, lr │ │ movs r1, r0 │ │ │ │ -00034dec : │ │ +0003645c : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r5, r1 │ │ - ldr r7, [pc, #152] ; (34e8c ) │ │ - mov r4, r0 │ │ - mov r8, r2 │ │ - movs r6, #12 │ │ - add r7, pc │ │ + mov r7, r1 │ │ + ldr.w r8, [pc, #136] ; 364ec │ │ + movs r5, #12 │ │ ldr r1, [r0, #8] │ │ + mov r4, r0 │ │ + add r8, pc │ │ + mov r6, r2 │ │ mov r9, r3 │ │ - muls r1, r6 │ │ - mov r2, r7 │ │ + ldr r0, [r7, #0] │ │ + muls r1, r5 │ │ + mov r2, r8 │ │ movs r3, #145 ; 0x91 │ │ - ldr r0, [r5, #0] │ │ - bl 3ca60 <__ckd_realloc__> │ │ - movs r1, #0 │ │ - str r0, [r5, #0] │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ ldr r3, [r4, #4] │ │ ldr r2, [r4, #8] │ │ + movs r1, #0 │ │ ldr r3, [r3, #0] │ │ subs r2, r2, r3 │ │ - muls r2, r6 │ │ - mla r0, r6, r3, r0 │ │ - blx e170 │ │ + muls r2, r5 │ │ + str r0, [r7, #0] │ │ + mla r0, r5, r3, r0 │ │ + blx e9b8 │ │ ldr r1, [r4, #8] │ │ - mov r2, r7 │ │ + mov r2, r8 │ │ + ldr r0, [r7, #40] ; 0x28 │ │ movs r3, #150 ; 0x96 │ │ - ldr r0, [r5, #40] ; 0x28 │ │ lsls r1, r1, #2 │ │ - bl 3ca60 <__ckd_realloc__> │ │ - movs r1, #0 │ │ - mul.w r6, r6, r8 │ │ - str r0, [r5, #40] ; 0x28 │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ ldr r3, [r4, #4] │ │ ldr r2, [r4, #8] │ │ + movs r1, #0 │ │ + muls r5, r6 │ │ ldr r3, [r3, #0] │ │ subs r2, r2, r3 │ │ - add.w r0, r0, r3, lsl #2 │ │ lsls r2, r2, #2 │ │ - blx e170 │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - ldr r2, [r4, #32] │ │ - add r9, r3 │ │ + str r0, [r7, #40] ; 0x28 │ │ + add.w r0, r0, r3, lsl #2 │ │ + blx e9b8 │ │ + ldr r2, [r4, #36] ; 0x24 │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + ldr r1, [r4, #32] │ │ + add r9, r2 │ │ ldr r0, [r4, #20] │ │ - add.w r1, r9, r2 │ │ - ldr r2, [r4, #40] ; 0x28 │ │ - adds r2, r3, r2 │ │ - blx 3fd14 │ │ - ldr r3, [r5, #0] │ │ - str r0, [r3, r6] │ │ - movs r3, #0 │ │ - ldr r2, [r5, #0] │ │ - adds r2, r2, r6 │ │ - str r3, [r2, #4] │ │ - ldr r2, [r5, #0] │ │ - adds r6, r2, r6 │ │ - str r3, [r6, #8] │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [r3, #0] │ │ - adds r2, #1 │ │ - str r2, [r3, #0] │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [r3, #0] │ │ - cmp r8, r2 │ │ - itt ge │ │ - addge.w r2, r8, #1 │ │ - strge r2, [r3, #0] │ │ + add r2, r3 │ │ + add r1, r9 │ │ + blx 41424 │ │ + ldr r2, [r7, #0] │ │ + adds r3, r2, r5 │ │ + str r0, [r2, r5] │ │ + movs r2, #0 │ │ + str r2, [r3, #4] │ │ + str r2, [r3, #8] │ │ + ldr r2, [r4, #4] │ │ + ldr r3, [r2, #0] │ │ + adds r3, #1 │ │ + cmp r6, r3 │ │ + itee lt │ │ + strlt r3, [r2, #0] │ │ + addge r6, #1 │ │ + strge r6, [r2, #0] │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - nop │ │ - ldrh r3, [r2, #22] │ │ + ldrb r1, [r3, #26] │ │ movs r1, r0 │ │ │ │ -00034e90 : │ │ - ldr r2, [pc, #44] ; (34ec0 ) │ │ +000364f0 : │ │ + ldr r2, [pc, #44] ; (36520 ) │ │ + movs r3, #183 ; 0xb7 │ │ + push {r4, lr} │ │ movs r1, #12 │ │ - push {r3, r4, r5, lr} │ │ - movw r5, #65535 ; 0xffff │ │ mov r4, r0 │ │ add r2, pc │ │ - movs r3, #183 ; 0xb7 │ │ - mov r0, r5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + movw r0, #65535 ; 0xffff │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov.w r3, #2147483648 ; 0x80000000 │ │ str r0, [r4, #0] │ │ str r3, [r0, #0] │ │ movs r3, #0 │ │ - ldr r2, [r4, #0] │ │ - str r3, [r2, #4] │ │ - ldr r2, [r4, #0] │ │ - str r3, [r2, #8] │ │ + str r3, [r0, #4] │ │ + str r3, [r0, #8] │ │ movs r3, #1 │ │ - str r5, [r4, #8] │ │ str r3, [r4, #4] │ │ - pop {r3, r4, r5, pc} │ │ - ldrh r1, [r6, #16] │ │ + movw r3, #65535 ; 0xffff │ │ + str r3, [r4, #8] │ │ + pop {r4, pc} │ │ + nop │ │ + ldrb r3, [r1, #24] │ │ movs r1, r0 │ │ │ │ -00034ec4 : │ │ +00036524 : │ │ ldr r0, [r0, #0] │ │ - b.w 43f8c <__udivdi3+0x5ec> │ │ + b.w 44cd0 <_Unwind_GetTextRelBase@@Base+0x98> │ │ ... │ │ │ │ -00034ecc : │ │ - ldr r2, [pc, #44] ; (34efc ) │ │ +0003652c : │ │ + ldr r2, [pc, #44] ; (3655c ) │ │ movs r1, #4 │ │ push {r3, r4, r5, lr} │ │ add r2, pc │ │ movs r3, #203 ; 0xcb │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #0 │ │ - mov r2, r3 │ │ - mov r1, r0 │ │ - b.n 34ef2 │ │ + movs r1, #12 │ │ + ldr r2, [r4, #4] │ │ + cmp r3, r2 │ │ + bge.n 36558 │ │ + mul.w r2, r1, r3 │ │ ldr r5, [r4, #0] │ │ - adds r2, #1 │ │ - ldr r5, [r5, r3] │ │ - adds r3, #12 │ │ - str.w r5, [r1], #4 │ │ - ldr r5, [r4, #4] │ │ - cmp r2, r5 │ │ - blt.n 34ee6 │ │ + ldr r2, [r5, r2] │ │ + str.w r2, [r0, r3, lsl #2] │ │ + adds r3, #1 │ │ + b.n 36542 │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - ldrh r3, [r7, #14] │ │ + ldrb r3, [r2, #23] │ │ movs r1, r0 │ │ │ │ -00034f00 : │ │ +00036560 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r4, r0 │ │ - mov r9, r1 │ │ + mov r5, r0 │ │ + ldr r7, [r1, #0] │ │ + mov r8, r1 │ │ ldr r0, [r0, #0] │ │ - ldr r1, [r1, #0] │ │ - movs r2, #12 │ │ - mov.w r8, #0 │ │ - mul.w r5, r2, r8 │ │ - movs r6, #12 │ │ - adds r3, r0, r5 │ │ - ldr r7, [r0, r5] │ │ - cmp r1, r7 │ │ - beq.n 34fcc │ │ - bge.n 34f72 │ │ - ldr.w r8, [r3, #4] │ │ - cmp.w r8, #0 │ │ - bne.n 34f12 │ │ - ldr r3, [r4, #8] │ │ - ldr r2, [r4, #4] │ │ - cmp r2, r3 │ │ - blt.n 34f5a │ │ - movw r7, #65535 ; 0xffff │ │ - ldr r2, [pc, #156] ; (34fd8 ) │ │ - adds r7, r3, r7 │ │ + movs r3, #0 │ │ + mov.w lr, #12 │ │ + mul.w r6, lr, r3 │ │ + mov.w r9, #12 │ │ + adds r2, r0, r6 │ │ + ldr r1, [r0, r6] │ │ + cmp r7, r1 │ │ + beq.n 36622 │ │ + bge.n 365d2 │ │ + ldr r4, [r2, #4] │ │ + cmp r4, #0 │ │ + bne.n 3661e │ │ + ldr r7, [r5, #8] │ │ + ldr r3, [r5, #4] │ │ + cmp r3, r7 │ │ + blt.n 365b8 │ │ + add.w r7, r7, #65280 ; 0xff00 │ │ + ldr r2, [pc, #148] ; (3662c ) │ │ + adds r7, #255 ; 0xff │ │ movs r3, #222 ; 0xde │ │ add r2, pc │ │ - mul.w r1, r6, r7 │ │ - bl 3ca60 <__ckd_realloc__> │ │ - ldr r3, [r4, #8] │ │ - mov r1, r8 │ │ - ldr r2, [pc, #132] ; (34fd4 ) │ │ - str r0, [r4, #0] │ │ - mla r0, r6, r3, r0 │ │ - blx e170 │ │ - str r7, [r4, #8] │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [r4, #4] │ │ - adds r3, r3, r5 │ │ - str r2, [r3, #4] │ │ - ldr r3, [r4, #4] │ │ - adds r3, #1 │ │ - str r3, [r4, #4] │ │ - ldr r3, [r4, #0] │ │ - adds r5, r3, r5 │ │ - ldr.w r8, [r5, #4] │ │ - b.n 34fc0 │ │ - ldr.w r8, [r3, #8] │ │ - cmp.w r8, #0 │ │ - bne.n 34f12 │ │ - ldr r3, [r4, #8] │ │ - ldr r2, [r4, #4] │ │ - cmp r2, r3 │ │ - blt.n 34faa │ │ - movw r7, #65535 ; 0xffff │ │ - ldr r2, [pc, #80] ; (34fdc ) │ │ - adds r7, r3, r7 │ │ + mul.w r1, r9, r7 │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ + ldr r3, [r5, #8] │ │ + mov r1, r4 │ │ + ldr r2, [pc, #124] ; (36628 ) │ │ + str r0, [r5, #0] │ │ + mla r0, r9, r3, r0 │ │ + blx e9b8 │ │ + str r7, [r5, #8] │ │ + ldr r4, [r5, #0] │ │ + ldr r0, [r5, #4] │ │ + add r6, r4 │ │ + adds r3, r0, #1 │ │ + str r0, [r6, #4] │ │ + str r3, [r5, #4] │ │ + movs r3, #12 │ │ + muls r3, r0 │ │ + ldr.w r2, [r8] │ │ + str r2, [r4, r3] │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + ldr r4, [r2, #8] │ │ + cbnz r4, 3661e │ │ + ldr r7, [r5, #8] │ │ + ldr r3, [r5, #4] │ │ + cmp r3, r7 │ │ + blt.n 36604 │ │ + add.w r7, r7, #65280 ; 0xff00 │ │ + ldr r2, [pc, #76] ; (36630 ) │ │ + adds r7, #255 ; 0xff │ │ movs r3, #242 ; 0xf2 │ │ add r2, pc │ │ - mul.w r1, r6, r7 │ │ - bl 3ca60 <__ckd_realloc__> │ │ - ldr r3, [r4, #8] │ │ - mov r1, r8 │ │ - ldr r2, [pc, #52] ; (34fd4 ) │ │ - str r0, [r4, #0] │ │ - mla r0, r6, r3, r0 │ │ - blx e170 │ │ - str r7, [r4, #8] │ │ - ldr r3, [r4, #0] │ │ - ldr r2, [r4, #4] │ │ - adds r3, r3, r5 │ │ - str r2, [r3, #8] │ │ - ldr r3, [r4, #4] │ │ - adds r3, #1 │ │ - str r3, [r4, #4] │ │ - ldr r3, [r4, #0] │ │ - adds r5, r3, r5 │ │ - ldr.w r8, [r5, #8] │ │ - movs r2, #12 │ │ - ldr.w r1, [r9] │ │ - mul.w r2, r2, r8 │ │ - str r1, [r3, r2] │ │ - mov r0, r8 │ │ + mul.w r1, r9, r7 │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ + ldr r3, [r5, #8] │ │ + mov r1, r4 │ │ + ldr r2, [pc, #48] ; (36628 ) │ │ + str r0, [r5, #0] │ │ + mla r0, r9, r3, r0 │ │ + blx e9b8 │ │ + str r7, [r5, #8] │ │ + ldr r2, [r5, #0] │ │ + ldr r0, [r5, #4] │ │ + add r6, r2 │ │ + adds r3, r0, #1 │ │ + str r0, [r6, #8] │ │ + str r3, [r5, #4] │ │ + movs r3, #12 │ │ + muls r3, r0 │ │ + ldr.w r1, [r8] │ │ + str r1, [r2, r3] │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + mov r3, r4 │ │ + b.n 36572 │ │ + mov r0, r3 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - nop │ │ vrev64.16 d16, d11 │ │ - ldrh r7, [r1, #12] │ │ + ldrb r1, [r5, #21] │ │ movs r1, r0 │ │ - ldrh r7, [r7, #8] │ │ + ldrb r5, [r3, #20] │ │ movs r1, r0 │ │ │ │ -00034fe0 : │ │ +00036634 : │ │ push {r0, r1, r4, r5, r6, lr} │ │ + mov r6, r0 │ │ + ldr r5, [pc, #52] ; (36670 ) │ │ movs r4, #0 │ │ - ldr r6, [pc, #52] ; (3501c ) │ │ - mov r5, r0 │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ - subs r6, #4 │ │ - mov r0, r5 │ │ - ldr.w r1, [r6, #4]! │ │ - blx e0b0 │ │ - cbnz r0, 34ffe │ │ - mov r0, r4 │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + mov r0, r6 │ │ + ldr.w r1, [r5, r4, lsl #2] │ │ + blx e8f8 │ │ + cbz r0, 3666a │ │ adds r4, #1 │ │ cmp r4, #4 │ │ - bne.n 34fee │ │ - ldr r1, [pc, #24] ; (35020 ) │ │ + bne.n 36640 │ │ + ldr r1, [pc, #32] ; (36674 ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #24] ; (35024 ) │ │ + ldr r3, [pc, #32] ; (36678 ) │ │ movs r2, #87 ; 0x57 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r0, #1 │ │ - blx e17c │ │ - cdp2 0, 9, cr0, cr8, cr1, {0} │ │ - ldrh r1, [r6, #6] │ │ + blx e9c4 │ │ + mov r0, r4 │ │ + add sp, #8 │ │ + pop {r4, r5, r6, pc} │ │ + str.w r0, [r8, r1] │ │ + ldrb r1, [r3, #19] │ │ movs r1, r0 │ │ - ldrh r0, [r3, #8] │ │ + ldrb r2, [r0, #20] │ │ movs r1, r0 │ │ │ │ -00035028 : │ │ - ldr r2, [pc, #20] ; (35040 ) │ │ - movs r0, #1 │ │ +0003667c : │ │ + ldr r2, [pc, #20] ; (36694 ) │ │ + movs r1, #24 │ │ push {r3, lr} │ │ add r2, pc │ │ movs r3, #94 ; 0x5e │ │ - movs r1, #24 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + movs r0, #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov.w r3, #1073741824 ; 0x40000000 │ │ str r3, [r0, #20] │ │ pop {r3, pc} │ │ - ldrh r7, [r1, #6] │ │ + ldrb r3, [r6, #18] │ │ movs r1, r0 │ │ │ │ -00035044 : │ │ - b.w 3caf4 │ │ +00036698 : │ │ + b.w 3e1f8 │ │ │ │ -00035048 : │ │ - cmp r2, #0 │ │ +0003669c : │ │ push {r0, r1, r4, r5, r6, lr} │ │ - mov r4, r0 │ │ - mov r6, r2 │ │ - ble.n 350bc │ │ - ldr r3, [r1, #0] │ │ - mov r5, r1 │ │ - mov r2, r1 │ │ - ldr r3, [r3, #0] │ │ - str r3, [r0, #4] │ │ - movs r3, #1 │ │ - mov r1, r3 │ │ - b.n 35080 │ │ - ldr.w r0, [r2, #4]! │ │ - vldr s14, [r4, #4] │ │ - vldr s15, [r0] │ │ + subs r6, r2, #0 │ │ + mov r5, r0 │ │ + mov r4, r1 │ │ + ble.n 36708 │ │ + mov r3, r1 │ │ + add.w r6, r1, r6, lsl #2 │ │ + ldr.w r2, [r3], #4 │ │ + ldr r2, [r2, #0] │ │ + str r2, [r0, #4] │ │ + movs r2, #1 │ │ + cmp r3, r6 │ │ + vldr s14, [r5, #4] │ │ + beq.n 366d8 │ │ + ldr.w r1, [r3], #4 │ │ + vldr s15, [r1] │ │ vcmpe.f32 s15, s14 │ │ vmrs APSR_nzcv, fpscr │ │ itt gt │ │ - vstrgt s15, [r4, #4] │ │ - strgt r1, [r4, #8] │ │ - adds r3, #1 │ │ - cmp r3, r6 │ │ - bne.n 35062 │ │ - vldr s14, [r4, #4] │ │ + vstrgt s15, [r5, #4] │ │ + strgt r2, [r5, #8] │ │ + b.n 366b6 │ │ vcvt.f64.f32 d7, s14 │ │ - ldr r1, [pc, #48] ; (350c0 ) │ │ + ldr r1, [pc, #44] ; (3670c ) │ │ + ldr r3, [pc, #48] ; (36710 ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #48] ; (350c4 ) │ │ - movs r2, #123 ; 0x7b │ │ add r1, pc │ │ + movs r2, #123 ; 0x7b │ │ add r3, pc │ │ vstr d7, [sp] │ │ - bl 3df24 │ │ - movs r3, #0 │ │ - ldr.w r2, [r5], #4 │ │ - vldr s15, [r4, #4] │ │ - vldr s14, [r2] │ │ - vsub.f32 s15, s14, s15 │ │ - adds r3, #1 │ │ - cmp r3, r6 │ │ - vstr s15, [r2] │ │ - bne.n 350a2 │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ - nop │ │ - ldrh r1, [r5, #2] │ │ + bl 3f6b8 │ │ + ldr.w r3, [r4], #4 │ │ + vldr s14, [r5, #4] │ │ + cmp r4, r6 │ │ + vldr s15, [r3] │ │ + vsub.f32 s15, s15, s14 │ │ + vstr s15, [r3] │ │ + bne.n 366f0 │ │ + add sp, #8 │ │ + pop {r4, r5, r6, pc} │ │ + ldrb r3, [r2, #17] │ │ movs r1, r0 │ │ - ldrh r1, [r5, #4] │ │ + ldrb r1, [r2, #18] │ │ movs r1, r0 │ │ │ │ -000350c8 : │ │ +00036714 : │ │ vmov s14, r1 │ │ - vcvt.f64.f32 d7, s14 │ │ + ldr r3, [pc, #32] ; (3673c ) │ │ push {r0, r1, r2, lr} │ │ - movs r2, #132 ; 0x84 │ │ + vcvt.f64.f32 d7, s14 │ │ str r1, [r0, #0] │ │ + movs r2, #132 ; 0x84 │ │ + ldr r1, [pc, #24] ; (36740 ) │ │ movs r0, #1 │ │ - ldr r1, [pc, #16] ; (350ec ) │ │ - ldr r3, [pc, #20] ; (350f0 ) │ │ - add r1, pc │ │ add r3, pc │ │ + add r1, pc │ │ vstr d7, [sp] │ │ - bl 3df24 │ │ - pop {r1, r2, r3, pc} │ │ + bl 3f6b8 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ nop │ │ - ldrh r1, [r4, #0] │ │ + ldrb r6, [r4, #17] │ │ movs r1, r0 │ │ - ldrh r0, [r7, #2] │ │ + ldrb r3, [r1, #16] │ │ movs r1, r0 │ │ │ │ -000350f4 : │ │ +00036744 : │ │ ldr r0, [r0, #0] │ │ bx lr │ │ │ │ -000350f8 : │ │ +00036748 : │ │ cmp r2, #0 │ │ - push {r4, r5, lr} │ │ - ble.n 35138 │ │ - movs r3, #0 │ │ - movs r5, #1 │ │ - ldr.w r4, [r1], #4 │ │ + push {r4, lr} │ │ + ble.n 36784 │ │ + add.w r2, r1, r2, lsl #2 │ │ + movs r4, #1 │ │ + ldr.w r3, [r1], #4 │ │ vldr s14, [r0, #4] │ │ - vldr s15, [r4] │ │ + vldr s15, [r3] │ │ vcmpe.f32 s15, s14 │ │ + vldr s14, [r0] │ │ vmrs APSR_nzcv, fpscr │ │ itt gt │ │ vstrgt s15, [r0, #4] │ │ - strgt r5, [r0, #8] │ │ - vldr s15, [r0] │ │ - ldr.w r4, [r1, #-4] │ │ - vldr s14, [r4] │ │ - vsub.f32 s15, s14, s15 │ │ - adds r3, #1 │ │ - cmp r3, r2 │ │ - vstr s15, [r4] │ │ - bne.n 35102 │ │ - pop {r4, r5, pc} │ │ + strgt r4, [r0, #8] │ │ + cmp r1, r2 │ │ + vldr s15, [r3] │ │ + vsub.f32 s15, s15, s14 │ │ + vstr s15, [r3] │ │ + bne.n 36754 │ │ + pop {r4, pc} │ │ ... │ │ │ │ -0003513c : │ │ +00036788 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ mov r4, r0 │ │ ldr r3, [r0, #8] │ │ - cbz r3, 3517e │ │ - vldr s14, [r0, #16] │ │ - vldr s15, [r0, #4] │ │ - vadd.f32 s15, s14, s15 │ │ + vldr s14, [r0, #4] │ │ + cbz r3, 367cc │ │ + vldr s15, [r0, #16] │ │ ldr r3, [r0, #12] │ │ adds r3, #1 │ │ - vmov s13, r3 │ │ - cmp r3, #8 │ │ - str r3, [r0, #12] │ │ - vcvt.f32.s32 s14, s13 │ │ - vstr s15, [r0, #16] │ │ - vdiv.f32 s14, s15, s14 │ │ - vstr s14, [r0] │ │ - bne.n 3517e │ │ - vmov.f32 s14, #96 ; 0x3f000000 0.5 │ │ - movs r3, #4 │ │ str r3, [r0, #12] │ │ - vmul.f32 s15, s15, s14 │ │ + vadd.f32 s15, s15, s14 │ │ + cmp r3, #8 │ │ + vmov s13, r3 │ │ + itt eq │ │ + moveq r3, #4 │ │ + streq r3, [r0, #12] │ │ + vcvt.f32.s32 s13, s13 │ │ vstr s15, [r0, #16] │ │ - vldr s14, [r4, #4] │ │ - vcvt.f64.f32 d7, s14 │ │ - ldr r1, [pc, #44] ; (351b4 ) │ │ + vdiv.f32 s13, s15, s13 │ │ + vstr s13, [r0] │ │ + ittt eq │ │ + vmoveq.f32 s13, #96 ; 0x3f000000 0.5 │ │ + vmuleq.f32 s15, s15, s13 │ │ + vstreq s15, [r0, #16] │ │ + ldr r1, [pc, #48] ; (36800 ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #44] ; (351b8 ) │ │ + ldr r3, [pc, #48] ; (36804 ) │ │ movs r2, #172 ; 0xac │ │ + vcvt.f64.f32 d7, s14 │ │ add r1, pc │ │ add r3, pc │ │ vstr d7, [sp] │ │ vldr s14, [r4] │ │ vcvt.f64.f32 d7, s14 │ │ vstr d7, [sp, #8] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r3, #0 │ │ str r3, [r4, #8] │ │ - ldr r3, [pc, #4] ; (351b0 ) │ │ + ldr r3, [pc, #4] ; (367fc ) │ │ str r3, [r4, #4] │ │ - pop {r0, r1, r2, r3, r4, pc} │ │ + add sp, #16 │ │ + pop {r4, pc} │ │ movs r0, r0 │ │ stmia r4!, {r1, r3, r4, r5, r6} │ │ - strh r7, [r5, #58] ; 0x3a │ │ + ldrb r5, [r3, #13] │ │ movs r1, r0 │ │ - strh r2, [r3, #62] ; 0x3e │ │ + ldrb r0, [r1, #15] │ │ movs r1, r0 │ │ │ │ -000351bc : │ │ - push {r4, r5, r6, lr} │ │ +00036808 : │ │ + push {r4, r5, lr} │ │ + mov r4, r1 │ │ vpush {d8} │ │ - mov r4, r2 │ │ + mov r5, r2 │ │ ldr r3, [r1, #0] │ │ - sub sp, #8 │ │ + sub sp, #12 │ │ vldr s15, [r3] │ │ - mov r5, r1 │ │ - mov r2, r1 │ │ movs r3, #0 │ │ - b.n 351ee │ │ - ldr.w r6, [r2], #4 │ │ - vldr s14, [r6] │ │ - vcmpe.f32 s14, s15 │ │ - add.w r3, r3, #1 │ │ + cmp r3, r5 │ │ + bge.n 3683a │ │ + ldr.w r2, [r4, r3, lsl #2] │ │ + adds r3, #1 │ │ + vldr s14, [r2] │ │ + vcmp.f32 s14, s15 │ │ vmrs APSR_nzcv, fpscr │ │ it mi │ │ vmovmi.f32 s15, s14 │ │ - cmp r3, r4 │ │ - blt.n 351d4 │ │ - movs r3, #0 │ │ + b.n 3681c │ │ vldr s14, [r0, #20] │ │ - vadd.f32 s15, s15, s14 │ │ - vldr s14, [pc, #104] ; 35268 │ │ + movs r3, #0 │ │ mov r2, r3 │ │ - b.n 3521e │ │ - ldr.w r0, [r1], #4 │ │ - vldr s13, [r0] │ │ - vcmpe.f32 s13, s15 │ │ + vadd.f32 s14, s15, s14 │ │ + vldr s15, [pc, #104] ; 368b0 │ │ + cmp r2, r5 │ │ + bge.n 3686a │ │ + ldr.w r1, [r4, r2, lsl #2] │ │ + adds r2, #1 │ │ + vldr s13, [r1] │ │ + vcmpe.f32 s13, s14 │ │ vmrs APSR_nzcv, fpscr │ │ itt mi │ │ - vaddmi.f32 s14, s14, s13 │ │ + vaddmi.f32 s15, s15, s13 │ │ addmi r3, #1 │ │ - adds r2, #1 │ │ - cmp r2, r4 │ │ - blt.n 35204 │ │ - vmov s13, r3 │ │ - vcvt.f32.s32 s15, s13 │ │ - ldr r1, [pc, #64] ; (3526c ) │ │ + b.n 3684a │ │ + vmov s14, r3 │ │ + ldr r1, [pc, #68] ; (368b4 ) │ │ + ldr r3, [pc, #68] ; (368b8 ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #64] ; (35270 ) │ │ - movs r2, #208 ; 0xd0 │ │ + vcvt.f32.s32 s16, s14 │ │ add r1, pc │ │ add r3, pc │ │ - vdiv.f32 s16, s14, s15 │ │ + movs r2, #208 ; 0xd0 │ │ + vdiv.f32 s16, s15, s16 │ │ vcvt.f64.f32 d7, s16 │ │ vstr d7, [sp] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r3, #0 │ │ - b.n 3525c │ │ - ldr.w r2, [r5], #4 │ │ + cmp r3, r5 │ │ + bge.n 368a8 │ │ + ldr.w r2, [r4, r3, lsl #2] │ │ + adds r3, #1 │ │ vldr s15, [r2] │ │ vsub.f32 s15, s15, s16 │ │ - adds r3, #1 │ │ vstr s15, [r2] │ │ - cmp r3, r4 │ │ - blt.n 3524a │ │ - add sp, #8 │ │ + b.n 36890 │ │ + add sp, #12 │ │ vpop {d8} │ │ - pop {r4, r5, r6, pc} │ │ + pop {r4, r5, pc} │ │ movs r0, r0 │ │ movs r0, r0 │ │ - strh r3, [r1, #54] ; 0x36 │ │ + ldrb r5, [r7, #10] │ │ movs r1, r0 │ │ - strh r5, [r2, #58] ; 0x3a │ │ + ldrb r7, [r0, #13] │ │ movs r1, r0 │ │ │ │ -00035274 : │ │ +000368bc : │ │ str r1, [r0, #20] │ │ bx lr │ │ │ │ -00035278 : │ │ +000368c0 : │ │ ldr r0, [r0, #20] │ │ bx lr │ │ │ │ -0003527c : │ │ +000368c4 : │ │ push {r0, r1, r4, r5, r6, lr} │ │ + mov r6, r0 │ │ + ldr r5, [pc, #52] ; (36900 ) │ │ movs r4, #0 │ │ - ldr r6, [pc, #52] ; (352b8 ) │ │ - mov r5, r0 │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ - subs r6, #4 │ │ - mov r0, r5 │ │ - ldr.w r1, [r6, #4]! │ │ - blx e0b0 │ │ - cbnz r0, 3529a │ │ - mov r0, r4 │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + mov r0, r6 │ │ + ldr.w r1, [r5, r4, lsl #2] │ │ + blx e8f8 │ │ + cbz r0, 368fa │ │ adds r4, #1 │ │ cmp r4, #3 │ │ - bne.n 3528a │ │ - ldr r1, [pc, #24] ; (352bc ) │ │ + bne.n 368d0 │ │ + ldr r1, [pc, #32] ; (36904 ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #24] ; (352c0 ) │ │ + ldr r3, [pc, #32] ; (36908 ) │ │ movs r2, #126 ; 0x7e │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r0, #1 │ │ - blx e17c │ │ - stc2 0, cr0, [r0], {1} │ │ - strh r7, [r0, #56] ; 0x38 │ │ + blx e9c4 │ │ + mov r0, r4 │ │ + add sp, #8 │ │ + pop {r4, r5, r6, pc} │ │ + subs.w r0, ip, #8454144 ; 0x810000 │ │ + ldrb r3, [r7, #11] │ │ movs r1, r0 │ │ - strh r6, [r5, #56] ; 0x38 │ │ + ldrb r4, [r4, #12] │ │ movs r1, r0 │ │ │ │ -000352c4 : │ │ +0003690c : │ │ push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ mov r6, r0 │ │ - ldr r5, [pc, #112] ; (3533c ) │ │ + ldr r5, [pc, #108] ; (36980 ) │ │ movs r1, #20 │ │ movs r3, #134 ; 0x86 │ │ movs r0, #1 │ │ add r5, pc │ │ mov r2, r5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r1, #4 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r2, r5 │ │ + movs r1, #4 │ │ movs r3, #136 ; 0x88 │ │ mov r4, r0 │ │ str r6, [r0, #16] │ │ mov r0, r6 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r1, #4 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r2, r5 │ │ + movs r1, #4 │ │ movs r3, #137 ; 0x89 │ │ str r0, [r4, #0] │ │ mov r0, r6 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r1, #4 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r2, r5 │ │ + movs r1, #4 │ │ movs r3, #138 ; 0x8a │ │ str r0, [r4, #4] │ │ mov r0, r6 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #0] │ │ - ldr r2, [pc, #48] ; (35338 ) │ │ - mov r1, r5 │ │ + ldr r2, [pc, #40] ; (36978 ) │ │ subs r6, #1 │ │ + mov r1, r5 │ │ str r0, [r4, #8] │ │ movs r0, #1 │ │ str r2, [r3, #0] │ │ movs r3, #0 │ │ - ldr r2, [r4, #0] │ │ str r3, [r4, #12] │ │ - vldr s14, [r2] │ │ - vcvt.f64.f32 d7, s14 │ │ - ldr r3, [pc, #28] ; (35340 ) │ │ - movs r2, #143 ; 0x8f │ │ + movs r2, #0 │ │ + ldr r3, [pc, #24] ; (3697c ) │ │ str r6, [sp, #8] │ │ + strd r2, r3, [sp] │ │ + movs r2, #143 ; 0x8f │ │ + ldr r3, [pc, #24] ; (36984 ) │ │ add r3, pc │ │ - vstr d7, [sp] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ add sp, #16 │ │ pop {r4, r5, r6, pc} │ │ - nop │ │ movs r0, r0 │ │ adcs r0, r0 │ │ - strh r7, [r3, #54] ; 0x36 │ │ + movs r0, r0 │ │ + ands r0, r5 │ │ + ldrb r7, [r1, #11] │ │ movs r1, r0 │ │ - strh r3, [r1, #54] ; 0x36 │ │ + ldrb r5, [r7, #10] │ │ movs r1, r0 │ │ │ │ -00035344 : │ │ - cmp r3, #0 │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, lr} │ │ +00036988 : │ │ + stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + subs r6, r3, #0 │ │ mov r4, r0 │ │ - mov r9, r1 │ │ + mov r7, r1 │ │ mov sl, r2 │ │ - mov r5, r3 │ │ - ble.w 354f8 │ │ + ble.w 36b34 │ │ ldr r2, [r0, #16] │ │ movs r1, #0 │ │ ldr r0, [r0, #0] │ │ - mov r6, r9 │ │ + add.w r8, r7, r6, lsl #2 │ │ + mov r5, r7 │ │ lsls r2, r2, #2 │ │ - blx e170 │ │ - movs r2, #0 │ │ - mov r1, r9 │ │ - ldr.w r0, [r1], #4 │ │ + blx e9b8 │ │ + ldr r0, [r4, #16] │ │ + mov r1, r7 │ │ + ldr.w lr, [r1], #4 │ │ movs r3, #0 │ │ - b.n 35388 │ │ - ldr r7, [r4, #0] │ │ - vldmia r0!, {s15} │ │ - add.w r7, r7, r3, lsl #2 │ │ - vldr s14, [r7] │ │ - vadd.f32 s15, s14, s15 │ │ + cmp r3, r0 │ │ + bge.n 369d2 │ │ + ldr r2, [r4, #0] │ │ + vldmia lr!, {s14} │ │ + add.w r2, r2, r3, lsl #2 │ │ adds r3, #1 │ │ - vstr s15, [r7] │ │ - ldr r7, [r4, #16] │ │ - cmp r3, r7 │ │ - blt.n 35370 │ │ - adds r2, #1 │ │ - cmp r2, r5 │ │ - bne.n 35368 │ │ + vldr s15, [r2] │ │ + vadd.f32 s15, s15, s14 │ │ + vstr s15, [r2] │ │ + b.n 369b4 │ │ + cmp r1, r8 │ │ + bne.n 369ae │ │ movs r3, #0 │ │ - b.n 353b4 │ │ - vmov s14, r5 │ │ - vcvt.f32.s32 s15, s14 │ │ + cmp r3, r0 │ │ + bge.n 369fa │ │ + vmov s14, r6 │ │ ldr r2, [r4, #0] │ │ + vcvt.f32.s32 s14, s14 │ │ add.w r2, r2, r3, lsl #2 │ │ - vldr s14, [r2] │ │ adds r3, #1 │ │ - vdiv.f32 s15, s14, s15 │ │ + vldr s15, [r2] │ │ + vdiv.f32 s15, s15, s14 │ │ vstr s15, [r2] │ │ - ldr r2, [r4, #16] │ │ - cmp r3, r2 │ │ - blt.n 35398 │ │ - ldr r1, [pc, #320] ; (354fc ) │ │ + b.n 369d8 │ │ + ldr r1, [pc, #320] ; (36b3c ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #320] ; (35500 ) │ │ + ldr r3, [pc, #320] ; (36b40 ) │ │ movs r2, #183 ; 0xb7 │ │ - ldr.w r8, [pc, #320] ; 35504 │ │ add r1, pc │ │ + ldr.w fp, [pc, #316] ; 36b44 │ │ add r3, pc │ │ - movs r7, #0 │ │ - bl 3df24 │ │ - add r8, pc │ │ - b.n 353f4 │ │ + mov.w r9, #0 │ │ + bl 3f6b8 │ │ + add fp, pc │ │ + ldr r3, [r4, #16] │ │ + cmp r9, r3 │ │ + bge.n 36a3e │ │ ldr r3, [r4, #0] │ │ movs r1, #0 │ │ movs r0, #2 │ │ - add.w r3, r3, r7, lsl #2 │ │ + mov r2, r1 │ │ + add.w r3, r3, r9, lsl #2 │ │ + add.w r9, r9, #1 │ │ vldr s14, [r3] │ │ + mov r3, fp │ │ vcvt.f64.f32 d7, s14 │ │ - mov r2, r1 │ │ - mov r3, r8 │ │ - adds r7, #1 │ │ vstr d7, [sp] │ │ - bl 3df24 │ │ - ldr r3, [r4, #16] │ │ - cmp r7, r3 │ │ - blt.n 353d4 │ │ - ldr r3, [pc, #268] ; (35508 ) │ │ + bl 3f6b8 │ │ + b.n 36a14 │ │ + ldr r3, [pc, #264] ; (36b48 ) │ │ movs r1, #0 │ │ + mov r2, r1 │ │ movs r0, #2 │ │ add r3, pc │ │ - mov r2, r1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ + ldr r2, [r4, #16] │ │ cmp.w sl, #0 │ │ - bne.n 3543e │ │ - ldr.w r2, [r6], #4 │ │ + bne.n 36a7e │ │ + ldr.w r1, [r5], #4 │ │ movs r3, #0 │ │ - b.n 3542e │ │ - ldr r1, [r4, #0] │ │ - vldr s14, [r2] │ │ - add.w r1, r1, r3, lsl #2 │ │ + cmp r3, r2 │ │ + bge.n 36a78 │ │ + ldr r0, [r4, #0] │ │ vldr s15, [r1] │ │ - vsub.f32 s15, s14, s15 │ │ + add.w r0, r0, r3, lsl #2 │ │ adds r3, #1 │ │ - vstmia r2!, {s15} │ │ - ldr r1, [r4, #16] │ │ - cmp r3, r1 │ │ - blt.n 35416 │ │ - add.w sl, sl, #1 │ │ - cmp sl, r5 │ │ - bne.n 3540e │ │ - b.n 354f8 │ │ - ldr r2, [r4, #16] │ │ - movs r1, #0 │ │ + vldr s14, [r0] │ │ + vsub.f32 s15, s15, s14 │ │ + vstmia r1!, {s15} │ │ + b.n 36a5a │ │ + cmp r5, r8 │ │ + bne.n 36a54 │ │ + b.n 36b34 │ │ ldr r0, [r4, #4] │ │ + movs r1, #0 │ │ lsls r2, r2, #2 │ │ - blx e170 │ │ + blx e9b8 │ │ + ldr.w lr, [r4, #16] │ │ + ldr.w r0, [r5], #4 │ │ movs r2, #0 │ │ - ldr.w r1, [r9], #4 │ │ - movs r3, #0 │ │ - b.n 35478 │ │ - ldr r7, [r4, #0] │ │ - lsls r0, r3, #2 │ │ - vldmia r1!, {s14} │ │ - adds r3, #1 │ │ - adds r7, r7, r0 │ │ - vldr s15, [r7] │ │ - vsub.f32 s14, s14, s15 │ │ - ldr r7, [r4, #4] │ │ - adds r0, r7, r0 │ │ - vldr s15, [r0] │ │ - vmla.f32 s15, s14, s14 │ │ - vstr s15, [r0] │ │ - ldr r0, [r4, #16] │ │ - cmp r3, r0 │ │ - blt.n 35454 │ │ + cmp r2, lr │ │ + bge.n 36abc │ │ + ldr r1, [r4, #0] │ │ + lsls r3, r2, #2 │ │ + vldmia r0!, {s15} │ │ adds r2, #1 │ │ - cmp r2, r5 │ │ - bne.n 3544c │ │ - movs r7, #0 │ │ - b.n 354b8 │ │ + add r1, r3 │ │ + vldr s14, [r1] │ │ + ldr r1, [r4, #4] │ │ + add r3, r1 │ │ + vsub.f32 s15, s15, s14 │ │ + vldr s14, [r3] │ │ + vmla.f32 s14, s15, s15 │ │ + vstr s14, [r3] │ │ + b.n 36a92 │ │ + cmp r5, r8 │ │ + bne.n 36a8c │ │ + movs r5, #0 │ │ + ldr.w lr, [r4, #16] │ │ + cmp r5, lr │ │ + bge.n 36afc │ │ ldr r3, [r4, #4] │ │ - vmov s15, r5 │ │ - vcvt.f64.s32 d6, s15 │ │ - add.w r8, r3, r7, lsl #2 │ │ + vmov s13, r6 │ │ + add.w r8, r3, r5, lsl #2 │ │ + vcvt.f64.s32 d6, s13 │ │ + adds r5, #1 │ │ vldr s14, [r8] │ │ - adds r7, #1 │ │ vcvt.f64.f32 d7, s14 │ │ vdiv.f64 d7, d6, d7 │ │ vmov r0, r1, d7 │ │ - blx e1d0 │ │ + blx ea18 │ │ vmov d7, r0, r1 │ │ - vcvt.f32.f64 s14, d7 │ │ - vstr s14, [r8] │ │ - ldr r3, [r4, #16] │ │ - cmp r7, r3 │ │ - blt.n 35488 │ │ - movs r2, #0 │ │ - ldr.w r1, [r6], #4 │ │ + vcvt.f32.f64 s15, d7 │ │ + vstr s15, [r8] │ │ + b.n 36ac2 │ │ movs r3, #0 │ │ - b.n 354ec │ │ - ldr r7, [r4, #0] │ │ - lsls r0, r3, #2 │ │ - vldr s14, [r1] │ │ - adds r3, #1 │ │ - adds r7, r7, r0 │ │ - vldr s15, [r7] │ │ - vsub.f32 s14, s14, s15 │ │ - ldr r7, [r4, #4] │ │ - adds r0, r7, r0 │ │ + ldr.w r0, [r7, r3, lsl #2] │ │ + movs r2, #0 │ │ + cmp r2, lr │ │ + bge.n 36b2e │ │ + ldr r5, [r4, #0] │ │ + lsls r1, r2, #2 │ │ vldr s15, [r0] │ │ - vmul.f32 s15, s14, s15 │ │ - vstmia r1!, {s15} │ │ - ldr r0, [r4, #16] │ │ - cmp r3, r0 │ │ - blt.n 354c8 │ │ adds r2, #1 │ │ - cmp r2, r5 │ │ - blt.n 354c0 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, pc} │ │ - strh r1, [r5, #46] ; 0x2e │ │ + add r5, r1 │ │ + vldr s14, [r5] │ │ + ldr r5, [r4, #4] │ │ + add r1, r5 │ │ + vsub.f32 s15, s15, s14 │ │ + vldr s14, [r1] │ │ + vmul.f32 s15, s15, s14 │ │ + vstmia r0!, {s15} │ │ + b.n 36b04 │ │ + adds r3, #1 │ │ + cmp r3, r6 │ │ + blt.n 36afe │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + ldrb r5, [r4, #7] │ │ movs r1, r0 │ │ - strh r2, [r1, #50] ; 0x32 │ │ + ldrb r2, [r0, #9] │ │ movs r1, r0 │ │ - strh r0, [r1, #50] ; 0x32 │ │ + ldrb r6, [r7, #8] │ │ movs r1, r0 │ │ - ldr r3, [pc, #820] ; (35840 ) │ │ + subs r7, #191 ; 0xbf │ │ movs r1, r0 │ │ │ │ -0003550c : │ │ +00036b4c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 35534 │ │ + cbz r0, 36b74 │ │ ldr r0, [r0, #4] │ │ - cbz r0, 3551a │ │ - bl 3caf4 │ │ + cbz r0, 36b5a │ │ + bl 3e1f8 │ │ ldr r0, [r4, #0] │ │ - cbz r0, 35522 │ │ - bl 3caf4 │ │ + cbz r0, 36b62 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #8] │ │ - cbz r0, 3552a │ │ - bl 3caf4 │ │ + cbz r0, 36b6a │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ pop {r4, pc} │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r4, r0 │ │ - ldr r3, [r0, #32] │ │ - mov r7, r2 │ │ - cbz r3, 35590 │ │ - mov r6, r1 │ │ - movs r5, #0 │ │ - b.n 3558c │ │ - ldr r1, [r4, #36] ; 0x24 │ │ - movs r3, #0 │ │ - b.n 35574 │ │ - ldr r2, [r4, #32] │ │ - ldr.w r2, [r2, r3, lsl #2] │ │ - b.n 35566 │ │ - ldr.w lr, [r6] │ │ - ldr.w lr, [lr] │ │ - add.w r0, lr, r0, lsl #2 │ │ - ldr r0, [r0, #0] │ │ - str.w r0, [r1], #4 │ │ - cbz r2, 35572 │ │ - ldr.w r0, [r2], #4 │ │ - cmp.w r0, #4294967295 ; 0xffffffff │ │ - bne.n 35554 │ │ - adds r3, #1 │ │ - ldr r2, [r4, #24] │ │ - cmp r3, r2 │ │ - blt.n 3554c │ │ - ldr.w r3, [r6], #4 │ │ - adds r5, #1 │ │ - ldr r2, [r4, #40] ; 0x28 │ │ - ldr r1, [r4, #36] ; 0x24 │ │ - ldr r0, [r3, #0] │ │ - lsls r2, r2, #2 │ │ - blx e14c │ │ - cmp r5, r7 │ │ - bne.n 35546 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #28 │ │ - ldr r5, [r0, #20] │ │ - mov r8, r0 │ │ - movs r4, #0 │ │ - mov r9, r2 │ │ - rsb fp, r5, #0 │ │ - mov.w ip, r5, lsl #1 │ │ - add.w r1, r1, fp, lsl #2 │ │ - add.w ip, ip, #1 │ │ - mov sl, fp │ │ - str r1, [sp, #16] │ │ - b.n 35604 │ │ - ldr.w r2, [r8, #16] │ │ - mov r1, r9 │ │ - ldr.w r0, [r2, r6, lsl #2] │ │ - adds r6, #1 │ │ - str r3, [sp, #4] │ │ - blx 41e98 <__udivsi3> │ │ - ldr r2, [sp, #8] │ │ - ldr.w lr, [sp, #12] │ │ - mov r5, r0 │ │ - ldr.w r0, [r2], #4 │ │ - mla r0, lr, r5, r0 │ │ - ldr.w lr, [sp, #16] │ │ - str r2, [sp, #8] │ │ - lsls r2, r5, #2 │ │ - ldr.w r1, [lr, r4] │ │ - add.w r1, r1, r7, lsl #2 │ │ - adds r7, r7, r5 │ │ - blx e14c │ │ - ldr r3, [sp, #4] │ │ - ldr.w r2, [r8, #12] │ │ - cmp r6, r2 │ │ - blt.n 355b6 │ │ - ldr r5, [sp, #20] │ │ - mov ip, r9 │ │ - adds r4, #4 │ │ - mov r9, sl │ │ - add.w sl, r3, #1 │ │ - cmp sl, r5 │ │ - bgt.n 35624 │ │ - add.w r3, fp, r5 │ │ - movs r7, #0 │ │ - str.w r9, [sp, #8] │ │ - add.w r3, r4, r3, lsl #2 │ │ - mov r6, r7 │ │ + sub sp, #20 │ │ + ldr.w r9, [r0, #20] │ │ + mov r3, r0 │ │ + mov fp, r2 │ │ + rsb r8, r9, #0 │ │ + mov.w sl, r9, lsl #1 │ │ + rsb r6, r1, r9, lsl #2 │ │ + add.w sl, sl, #1 │ │ + add.w r7, r1, r8, lsl #2 │ │ + cmp r8, r9 │ │ + bgt.n 36bea │ │ + movs r5, #0 │ │ + adds r2, r7, r6 │ │ + mov r4, r5 │ │ + str r2, [sp, #4] │ │ + ldr r2, [r3, #12] │ │ + cmp r4, r2 │ │ + bge.n 36be2 │ │ + ldr r2, [r3, #16] │ │ + mov r1, sl │ │ str r3, [sp, #12] │ │ - mov r3, sl │ │ - str r5, [sp, #20] │ │ - mov sl, r9 │ │ - mov r9, ip │ │ - b.n 355f0 │ │ - add sp, #28 │ │ + ldr.w r0, [r2, r4, lsl #2] │ │ + blx 43550 <__udivsi3@@Base> │ │ + ldr r3, [sp, #4] │ │ + ldr r1, [r7, #0] │ │ + add.w r1, r1, r5, lsl #2 │ │ + mov ip, r0 │ │ + ldr.w r0, [fp, r4, lsl #2] │ │ + mov.w r2, ip, lsl #2 │ │ + str.w ip, [sp, #8] │ │ + adds r4, #1 │ │ + mla r0, r3, ip, r0 │ │ + blx e994 │ │ + ldr.w ip, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + add r5, ip │ │ + b.n 36ba4 │ │ + add.w r8, r8, #1 │ │ + adds r7, #4 │ │ + b.n 36b98 │ │ + add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - mov r3, r0 │ │ - ldr r0, [r2, #0] │ │ - ldr r2, [r3, #8] │ │ + ldr r3, [r0, #8] │ │ ldr r1, [r1, #0] │ │ - lsls r2, r2, #2 │ │ - b.w 43fbc <__udivdi3+0x61c> │ │ - push {r4, r5, r6, lr} │ │ - mov r4, r0 │ │ - mov r6, r2 │ │ ldr r0, [r2, #0] │ │ - ldr r2, [r4, #8] │ │ - mov r5, r1 │ │ + lsls r2, r3, #2 │ │ + b.w 44d00 <_Unwind_GetTextRelBase@@Base+0xc8> │ │ + push {r4, r5, r6, lr} │ │ + mov r5, r2 │ │ + ldr r2, [r0, #8] │ │ + mov r4, r1 │ │ + mov r6, r0 │ │ ldr r1, [r1, #0] │ │ + ldr r0, [r5, #0] │ │ lsls r2, r2, #2 │ │ - blx e14c │ │ - ldr r2, [r4, #8] │ │ - ldr r3, [r6, #0] │ │ - ldr r0, [r5, #8] │ │ - add.w r2, r3, r2, lsl #2 │ │ - ldr.w r1, [r5, #-8] │ │ - movs r3, #0 │ │ - b.n 35670 │ │ - vldmia r0!, {s14} │ │ - vldmia r1!, {s15} │ │ - vsub.f32 s15, s14, s15 │ │ - adds r3, #1 │ │ - vstmia r2!, {s15} │ │ - ldr r5, [r4, #8] │ │ - cmp r3, r5 │ │ - blt.n 3565e │ │ + blx e994 │ │ + ldr r1, [r6, #8] │ │ + ldr r3, [r5, #0] │ │ + movs r2, #0 │ │ + ldr r0, [r4, #8] │ │ + ldr.w r4, [r4, #-8] │ │ + add.w r3, r3, r1, lsl #2 │ │ + cmp r2, r1 │ │ + bge.n 36c38 │ │ + vldmia r0!, {s15} │ │ + adds r2, #1 │ │ + vldmia r4!, {s14} │ │ + vsub.f32 s15, s15, s14 │ │ + vstmia r3!, {s15} │ │ + b.n 36c20 │ │ pop {r4, r5, r6, pc} │ │ push {r3, r4, r5, r6, r7, lr} │ │ - mov r5, r0 │ │ - mov r6, r2 │ │ - ldr r0, [r2, #0] │ │ - ldr r2, [r5, #8] │ │ + mov r5, r2 │ │ + ldr r2, [r0, #8] │ │ + mov r6, r0 │ │ mov r4, r1 │ │ + ldr r0, [r5, #0] │ │ ldr r1, [r1, #0] │ │ lsls r2, r2, #2 │ │ - blx e14c │ │ - ldr r2, [r5, #8] │ │ - ldr r3, [r6, #0] │ │ - ldr r7, [r4, #8] │ │ - add.w r2, r3, r2, lsl #2 │ │ + blx e994 │ │ + ldr r1, [r6, #8] │ │ + ldr r3, [r5, #0] │ │ + movs r0, #0 │ │ + ldr r5, [r4, #8] │ │ + lsls r2, r1, #2 │ │ ldr.w r6, [r4, #-8] │ │ - movs r3, #0 │ │ - mov r0, r2 │ │ - b.n 356b2 │ │ - vldmia r7!, {s14} │ │ - vldmia r6!, {s15} │ │ - vsub.f32 s15, s14, s15 │ │ - adds r3, #1 │ │ - vstmia r0!, {s15} │ │ - ldr r1, [r5, #8] │ │ - cmp r3, r1 │ │ - blt.n 356a0 │ │ - add.w r2, r2, r1, lsl #2 │ │ - ldr r7, [r4, #16] │ │ - ldr.w r6, [r4, #-16] │ │ - movs r3, #0 │ │ - mov r0, r2 │ │ - b.n 356da │ │ - vldmia r7!, {s14} │ │ - vldmia r6!, {s15} │ │ - vsub.f32 s15, s14, s15 │ │ - adds r3, #1 │ │ - vstmia r0!, {s15} │ │ - ldr r1, [r5, #8] │ │ - cmp r3, r1 │ │ - blt.n 356c8 │ │ - ldr.w ip, [r4, #12] │ │ - add.w r2, r2, r1, lsl #2 │ │ - ldr.w r7, [r4, #-4] │ │ - movs r3, #0 │ │ - ldr r6, [r4, #4] │ │ - ldr.w r0, [r4, #-12] │ │ - b.n 35718 │ │ - vldmia ip!, {s12} │ │ + add r3, r2 │ │ + mov r7, r3 │ │ + cmp r0, r1 │ │ + bge.n 36c78 │ │ + vldmia r5!, {s15} │ │ + adds r0, #1 │ │ + vldmia r6!, {s14} │ │ + vsub.f32 s15, s15, s14 │ │ + vstmia r7!, {s15} │ │ + b.n 36c60 │ │ + add r3, r2 │ │ + ldr r5, [r4, #16] │ │ + ldr.w r7, [r4, #-16] │ │ + movs r0, #0 │ │ + mov r6, r3 │ │ + cmp r0, r1 │ │ + bge.n 36c9c │ │ + vldmia r5!, {s15} │ │ + adds r0, #1 │ │ vldmia r7!, {s14} │ │ - vldmia r6!, {s15} │ │ - vldmia r0!, {s13} │ │ - vsub.f32 s14, s12, s14 │ │ - adds r3, #1 │ │ + vsub.f32 s15, s15, s14 │ │ + vstmia r6!, {s15} │ │ + b.n 36c84 │ │ + ldr r0, [r4, #12] │ │ + add r3, r2 │ │ + ldr.w r6, [r4, #-4] │ │ + movs r2, #0 │ │ + ldr r5, [r4, #4] │ │ + ldr.w r4, [r4, #-12] │ │ + cmp r2, r1 │ │ + bge.n 36cd4 │ │ + vldmia r0!, {s14} │ │ + adds r2, #1 │ │ + vldmia r6!, {s12} │ │ + vldmia r5!, {s15} │ │ + vldmia r4!, {s13} │ │ + vsub.f32 s14, s14, s12 │ │ vsub.f32 s15, s15, s13 │ │ vsub.f32 s15, s14, s15 │ │ - vstmia r2!, {s15} │ │ - ldr r1, [r5, #8] │ │ - cmp r3, r1 │ │ - blt.n 356f6 │ │ + vstmia r3!, {s15} │ │ + b.n 36cac │ │ pop {r3, r4, r5, r6, r7, pc} │ │ push {r3, r4, r5, r6, r7, lr} │ │ - mov r5, r0 │ │ - mov r6, r2 │ │ - ldr r0, [r2, #0] │ │ - ldr r2, [r5, #8] │ │ + mov r5, r2 │ │ + ldr r2, [r0, #8] │ │ + mov r6, r0 │ │ mov r4, r1 │ │ + ldr r0, [r5, #0] │ │ ldr r1, [r1, #0] │ │ lsls r2, r2, #2 │ │ - blx e14c │ │ - ldr r2, [r5, #8] │ │ - ldr r3, [r6, #0] │ │ - ldr r7, [r4, #8] │ │ - add.w r2, r3, r2, lsl #2 │ │ - ldr.w r6, [r4, #-8] │ │ - movs r3, #0 │ │ - mov r0, r2 │ │ - b.n 3575a │ │ + blx e994 │ │ + ldr r1, [r6, #8] │ │ + ldr r3, [r5, #0] │ │ + movs r0, #0 │ │ + ldr r5, [r4, #8] │ │ + lsls r2, r1, #2 │ │ + ldr.w r7, [r4, #-8] │ │ + add r3, r2 │ │ + mov r6, r3 │ │ + cmp r0, r1 │ │ + bge.n 36d14 │ │ + vldmia r5!, {s15} │ │ + adds r0, #1 │ │ vldmia r7!, {s14} │ │ - vldmia r6!, {s15} │ │ - vsub.f32 s15, s14, s15 │ │ - adds r3, #1 │ │ - vstmia r0!, {s15} │ │ - ldr r1, [r5, #8] │ │ - cmp r3, r1 │ │ - blt.n 35748 │ │ - ldr.w ip, [r4, #12] │ │ - add.w r2, r2, r1, lsl #2 │ │ - ldr.w r7, [r4, #-4] │ │ - movs r3, #0 │ │ + vsub.f32 s15, s15, s14 │ │ + vstmia r6!, {s15} │ │ + b.n 36cfc │ │ + ldr r0, [r4, #12] │ │ + add r3, r2 │ │ + ldr.w r5, [r4, #-4] │ │ + movs r2, #0 │ │ ldr r6, [r4, #4] │ │ - ldr.w r0, [r4, #-12] │ │ - b.n 35798 │ │ - vldmia ip!, {s12} │ │ - vldmia r7!, {s14} │ │ + ldr.w r4, [r4, #-12] │ │ + cmp r2, r1 │ │ + bge.n 36d4c │ │ + vldmia r0!, {s14} │ │ + adds r2, #1 │ │ + vldmia r5!, {s12} │ │ vldmia r6!, {s15} │ │ - vldmia r0!, {s13} │ │ - vsub.f32 s14, s12, s14 │ │ - adds r3, #1 │ │ + vldmia r4!, {s13} │ │ + vsub.f32 s14, s14, s12 │ │ vsub.f32 s15, s15, s13 │ │ vsub.f32 s15, s14, s15 │ │ - vstmia r2!, {s15} │ │ - ldr r1, [r5, #8] │ │ - cmp r3, r1 │ │ - blt.n 35776 │ │ + vstmia r3!, {s15} │ │ + b.n 36d24 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ push {r3, r4, r5, r6, r7, lr} │ │ - mov r5, r0 │ │ - mov r6, r2 │ │ - ldr r0, [r2, #0] │ │ - ldr r2, [r5, #8] │ │ + mov r5, r2 │ │ + ldr r2, [r0, #8] │ │ mov r4, r1 │ │ ldr r1, [r1, #0] │ │ + mov r6, r0 │ │ subs r2, #1 │ │ + ldr r0, [r5, #0] │ │ adds r1, #4 │ │ lsls r2, r2, #2 │ │ - blx e14c │ │ - ldr r1, [r5, #8] │ │ - ldr r2, [r6, #0] │ │ - subs r1, #1 │ │ - ldr r7, [r4, #8] │ │ - ldr.w r6, [r4, #-8] │ │ - add.w r1, r2, r1, lsl #2 │ │ - movs r2, #0 │ │ - mov r0, r1 │ │ - b.n 357e4 │ │ - adds r7, #4 │ │ - adds r6, #4 │ │ - vldr s14, [r7] │ │ - vldr s15, [r6] │ │ - vsub.f32 s15, s14, s15 │ │ - adds r2, #1 │ │ - vstmia r0!, {s15} │ │ - ldr r3, [r5, #8] │ │ + blx e994 │ │ + ldr r2, [r6, #8] │ │ + ldr r1, [r5, #0] │ │ + movs r0, #0 │ │ + add.w r3, r2, #1073741824 ; 0x40000000 │ │ + ldr r6, [r4, #8] │ │ subs r3, #1 │ │ - cmp r2, r3 │ │ - blt.n 357ce │ │ - ldr r2, [r4, #0] │ │ - add.w r3, r1, r3, lsl #2 │ │ - ldr r2, [r2, #0] │ │ - str r2, [r3, #0] │ │ - ldr r1, [r4, #8] │ │ - vldr s14, [r1] │ │ - ldr.w r2, [r4, #-8] │ │ - vldr s15, [r2] │ │ - vsub.f32 s15, s14, s15 │ │ - vstr s15, [r3, #4] │ │ - ldr r1, [r4, #12] │ │ - ldr.w r2, [r4, #-4] │ │ - vldr s14, [r1] │ │ - vldr s15, [r2] │ │ - ldr r1, [r4, #4] │ │ - ldr.w r2, [r4, #-12] │ │ - vldr s13, [r1] │ │ - vsub.f32 s14, s14, s15 │ │ - vldr s15, [r2] │ │ - vsub.f32 s15, s13, s15 │ │ - vsub.f32 s15, s14, s15 │ │ - vmov r2, s15 │ │ - str.w r2, [r3, #8]! │ │ - movs r2, #0 │ │ - ldr r7, [r4, #12] │ │ - ldr.w r6, [r4, #-4] │ │ + ldr.w r5, [r4, #-8] │ │ + adds r7, r6, #4 │ │ + subs r2, #1 │ │ + lsls r3, r3, #2 │ │ + add.w ip, r5, #4 │ │ + add r1, r3 │ │ + mov lr, r1 │ │ + cmp r0, r2 │ │ + bge.n 36d9e │ │ + vldmia r7!, {s15} │ │ + adds r0, #1 │ │ + vldmia ip!, {s14} │ │ + vsub.f32 s15, s15, s14 │ │ + vstmia lr!, {s15} │ │ + b.n 36d86 │ │ + add r3, r1 │ │ + ldr r1, [r4, #0] │ │ ldr r0, [r4, #4] │ │ - ldr.w r1, [r4, #-12] │ │ - b.n 3587a │ │ - adds r7, #4 │ │ - adds r6, #4 │ │ - vldr s14, [r7] │ │ + adds r3, #12 │ │ + ldr r1, [r1, #0] │ │ + str.w r1, [r3, #-12] │ │ + vldr s14, [r5] │ │ + ldr r1, [r4, #12] │ │ + ldr.w r5, [r4, #-4] │ │ vldr s15, [r6] │ │ - adds r0, #4 │ │ - vsub.f32 s14, s14, s15 │ │ - vldr s13, [r0] │ │ - adds r1, #4 │ │ - vldr s15, [r1] │ │ - adds r2, #1 │ │ - vsub.f32 s15, s13, s15 │ │ + movs r6, #0 │ │ + ldr.w r4, [r4, #-12] │ │ + vsub.f32 s15, s15, s14 │ │ + vstr s15, [r3, #-8] │ │ + vldmia r1!, {s15} │ │ + vldmia r5!, {s14} │ │ + vldmia r4!, {s13} │ │ + vsub.f32 s14, s15, s14 │ │ + vldmia r0!, {s15} │ │ + vsub.f32 s15, s15, s13 │ │ vsub.f32 s15, s14, s15 │ │ - vmov r4, s15 │ │ - str.w r4, [r3, #4]! │ │ - ldr r4, [r5, #8] │ │ - subs r4, #1 │ │ - cmp r2, r4 │ │ - blt.n 3584c │ │ + vstr s15, [r3, #-4] │ │ + cmp r6, r2 │ │ + bge.n 36e10 │ │ + vldmia r1!, {s14} │ │ + adds r6, #1 │ │ + vldmia r5!, {s12} │ │ + vldmia r0!, {s15} │ │ + vldmia r4!, {s13} │ │ + vsub.f32 s14, s14, s12 │ │ + vsub.f32 s15, s15, s13 │ │ + vsub.f32 s15, s14, s15 │ │ + vstmia r3!, {s15} │ │ + b.n 36de8 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r6, r0 │ │ + stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r2 │ │ - ldr r0, [r2, #0] │ │ - ldr r2, [r6, #8] │ │ + ldr r2, [r0, #8] │ │ mov r4, r1 │ │ ldr r1, [r1, #0] │ │ + mov r6, r0 │ │ subs r2, #1 │ │ + ldr r0, [r5, #0] │ │ adds r1, #4 │ │ lsls r2, r2, #2 │ │ - blx e14c │ │ + blx e994 │ │ + ldr r3, [r6, #8] │ │ + ldr.w lr, [r4, #8] │ │ + movs r6, #0 │ │ + ldr.w r7, [r4, #-8] │ │ + subs r3, #1 │ │ ldr r2, [r5, #4] │ │ - ldr r7, [r4, #8] │ │ - movs r3, #0 │ │ - ldr.w r0, [r4, #-8] │ │ - mov r1, r2 │ │ - b.n 358c2 │ │ - adds r7, #4 │ │ + add.w r1, lr, #4 │ │ + adds r0, r7, #4 │ │ + mov ip, r2 │ │ + cmp r6, r3 │ │ + bge.n 36e5c │ │ + vldmia r1!, {s15} │ │ + adds r6, #1 │ │ + vldmia r0!, {s14} │ │ + vsub.f32 s15, s15, s14 │ │ + vstmia ip!, {s15} │ │ + b.n 36e44 │ │ + ldr r1, [r4, #16] │ │ + add.w r2, r2, r6, lsl #2 │ │ + ldr.w r0, [r4, #-16] │ │ + movs r6, #0 │ │ + adds r1, #4 │ │ adds r0, #4 │ │ - vldr s14, [r7] │ │ - vldr s15, [r0] │ │ - vsub.f32 s15, s14, s15 │ │ - adds r3, #1 │ │ - vstmia r1!, {s15} │ │ - ldr.w ip, [r6, #8] │ │ - add.w ip, ip, #4294967295 ; 0xffffffff │ │ - cmp r3, ip │ │ - blt.n 358ac │ │ - subs r3, #1 │ │ - ldr r0, [r4, #16] │ │ - ldr.w r1, [r4, #-16] │ │ - add.w r3, r2, r3, lsl #2 │ │ + cmp r6, r3 │ │ + bge.n 36e84 │ │ + vldmia r1!, {s15} │ │ + adds r6, #1 │ │ + vldmia r0!, {s14} │ │ + vsub.f32 s15, s15, s14 │ │ + vstmia r2!, {s15} │ │ + b.n 36e6c │ │ + ldr.w r2, [r4, #-12] │ │ + ldr r6, [r4, #12] │ │ + ldr.w r0, [r4, #-4] │ │ + add.w sl, r2, #4 │ │ + ldr r1, [r4, #4] │ │ + add.w r9, r6, #4 │ │ + ldr.w fp, [r5, #12] │ │ + add.w ip, r0, #4 │ │ + add.w r8, r1, #4 │ │ + str r2, [sp, #4] │ │ movs r2, #0 │ │ - b.n 358f8 │ │ - adds r0, #4 │ │ - adds r1, #4 │ │ - vldr s14, [r0] │ │ - vldr s15, [r1] │ │ - vsub.f32 s15, s14, s15 │ │ + cmp r2, r3 │ │ + bge.n 36ed0 │ │ + vldmia r9!, {s14} │ │ adds r2, #1 │ │ - vmov ip, s15 │ │ - str.w ip, [r3, #4]! │ │ - ldr r7, [r6, #8] │ │ - subs r7, #1 │ │ - cmp r2, r7 │ │ - blt.n 358de │ │ - ldr.w ip, [r4, #12] │ │ - movs r3, #0 │ │ - ldr.w r7, [r4, #-4] │ │ - ldr r0, [r4, #4] │ │ - ldr.w r1, [r4, #-12] │ │ - ldr r2, [r5, #12] │ │ - b.n 35940 │ │ - add.w ip, ip, #4 │ │ - adds r7, #4 │ │ - vldr s14, [ip] │ │ - vldr s15, [r7] │ │ - adds r0, #4 │ │ - vsub.f32 s14, s14, s15 │ │ - vldr s13, [r0] │ │ - adds r1, #4 │ │ - vldr s15, [r1] │ │ - adds r3, #1 │ │ - vsub.f32 s15, s13, s15 │ │ + vldmia ip!, {s12} │ │ + vldmia r8!, {s15} │ │ + vldmia sl!, {s13} │ │ + vsub.f32 s14, s14, s12 │ │ + vsub.f32 s15, s15, s13 │ │ vsub.f32 s15, s14, s15 │ │ - vstmia r2!, {s15} │ │ - ldr.w r8, [r6, #8] │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ - cmp r3, r8 │ │ - blt.n 35914 │ │ + vstmia fp!, {s15} │ │ + b.n 36ea8 │ │ ldr r2, [r4, #0] │ │ ldr r3, [r5, #8] │ │ ldr r2, [r2, #0] │ │ str r2, [r3, #0] │ │ - ldr r1, [r4, #8] │ │ - vldr s14, [r1] │ │ - ldr.w r2, [r4, #-8] │ │ - vldr s15, [r2] │ │ - vsub.f32 s15, s14, s15 │ │ + vldr s14, [r7] │ │ + ldr r2, [sp, #4] │ │ + vldr s15, [lr] │ │ + vsub.f32 s15, s15, s14 │ │ vstr s15, [r3, #4] │ │ - ldr r1, [r4, #12] │ │ - ldr.w r2, [r4, #-4] │ │ - vldr s14, [r1] │ │ - vldr s15, [r2] │ │ - ldr r1, [r4, #4] │ │ - vsub.f32 s14, s14, s15 │ │ - ldr.w r2, [r4, #-12] │ │ - vldr s13, [r1] │ │ - vldr s15, [r2] │ │ - vsub.f32 s15, s13, s15 │ │ + vldr s15, [r6] │ │ + vldr s14, [r0] │ │ + vldr s13, [r2] │ │ + vsub.f32 s14, s15, s14 │ │ + vldr s15, [r1] │ │ + vsub.f32 s15, s15, s13 │ │ vsub.f32 s15, s14, s15 │ │ vstr s15, [r3, #8] │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr r3, [r0, #32] │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r5, r0 │ │ + mov r6, r1 │ │ + mov r7, r2 │ │ + cbnz r3, 36f22 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + movs r4, #0 │ │ + cmp r4, r7 │ │ + beq.n 36f70 │ │ + ldr r1, [r5, #36] ; 0x24 │ │ + movs r3, #0 │ │ + ldr.w r8, [r5, #24] │ │ + mov lr, r1 │ │ + cmp r3, r8 │ │ + bge.n 36f5e │ │ + ldr r2, [r5, #32] │ │ + ldr.w r2, [r2, r3, lsl #2] │ │ + cbz r2, 36f5a │ │ + ldr.w ip, [r2], #4 │ │ + cmp.w ip, #4294967295 ; 0xffffffff │ │ + beq.n 36f5a │ │ + ldr.w r0, [r6, r4, lsl #2] │ │ + ldr r0, [r0, #0] │ │ + add.w r0, r0, ip, lsl #2 │ │ + ldr r0, [r0, #0] │ │ + str.w r0, [lr], #4 │ │ + b.n 36f3c │ │ + adds r3, #1 │ │ + b.n 36f32 │ │ + ldr.w r3, [r6, r4, lsl #2] │ │ + adds r4, #1 │ │ + ldr r2, [r5, #40] ; 0x28 │ │ + ldr r0, [r3, #0] │ │ + lsls r2, r2, #2 │ │ + blx e994 │ │ + b.n 36f24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - add.w sl, r1, r3, lsl #2 │ │ - ldr r6, [sp, #32] │ │ - mov r4, r0 │ │ - mov r9, r2 │ │ - mov r5, r3 │ │ - mov r7, r3 │ │ - rsb sl, r6, sl │ │ - mov r8, r6 │ │ - b.n 359c4 │ │ - add.w r1, sl, r8 │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - ldr.w r2, [r8], #4 │ │ - mov r0, r4 │ │ + add.w r9, r1, r3, lsl #2 │ │ + ldr.w r8, [sp, #32] │ │ + subs r7, r2, r3 │ │ + mov r5, r0 │ │ + mov r4, r3 │ │ + sub.w sl, r8, r3, lsl #2 │ │ + mov r6, r3 │ │ + cmp r6, r7 │ │ + bge.n 36fa4 │ │ + mov r1, r9 │ │ + ldr.w r2, [sl, r6, lsl #2] │ │ + ldr r3, [r5, #56] ; 0x38 │ │ + mov r0, r5 │ │ blx r3 │ │ - adds r7, #1 │ │ - rsb r3, r5, r9 │ │ - cmp r7, r3 │ │ - blt.n 359b4 │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - cbz r3, 359dc │ │ - sub.w r2, r9, r5, lsl #1 │ │ - mov r0, r4 │ │ - mov r1, r6 │ │ - bl 3709c │ │ - ldr r3, [r4, #32] │ │ - cbz r3, 359f0 │ │ - sub.w r2, r9, r5, lsl #1 │ │ - mov r0, r4 │ │ - mov r1, r6 │ │ + adds r6, #1 │ │ + add.w r9, r9, #4 │ │ + b.n 36f8c │ │ + ldr r3, [r5, #84] ; 0x54 │ │ + cbz r3, 36fb2 │ │ + mov r0, r5 │ │ + mov r1, r8 │ │ + subs r2, r7, r4 │ │ + bl 386f0 │ │ + ldr r3, [r5, #32] │ │ + cbz r3, 36fc4 │ │ + mov r0, r5 │ │ + mov r1, r8 │ │ + subs r2, r7, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - b.w 35536 │ │ + b.w 36f10 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - push {r3, r4, r5, lr} │ │ - rsbs r3, r3, #1 │ │ - ldr r5, [sp, #16] │ │ - mov r4, r0 │ │ - it cc │ │ - movcc r3, #0 │ │ - ldr r0, [r0, #52] ; 0x34 │ │ - cmp r5, #0 │ │ - it eq │ │ - orreq.w r3, r3, #1 │ │ - cbz r3, 35a12 │ │ - cbnz r0, 35a28 │ │ - pop {r3, r4, r5, pc} │ │ - cmp r0, #2 │ │ - beq.n 35a28 │ │ - cmp r0, #3 │ │ - beq.n 35a3a │ │ - cmp r0, #1 │ │ - bne.n 35a44 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 35048 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - bl 350f8 │ │ - cbz r5, 35a44 │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 3513c │ │ - ldr r0, [r4, #64] ; 0x40 │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 351bc │ │ - pop {r3, r4, r5, pc} │ │ - push {r4, r5, r6, lr} │ │ - rsbs r3, r3, #1 │ │ - ldr r5, [sp, #16] │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r6, r2 │ │ - it cc │ │ - movcc r3, #0 │ │ mov r4, r0 │ │ - cmp r5, #0 │ │ - it eq │ │ - orreq.w r3, r3, #1 │ │ + mov r7, r1 │ │ + ldr r5, [sp, #24] │ │ ldr r2, [r0, #44] ; 0x2c │ │ - cbz r3, 35a6c │ │ - cmp r2, #0 │ │ - beq.n 35a9a │ │ + cbz r3, 36fda │ │ + cbnz r5, 36fe2 │ │ + cbz r2, 37012 │ │ movs r3, #2 │ │ - str r3, [r0, #44] ; 0x2c │ │ - b.n 35a84 │ │ + str r3, [r4, #44] ; 0x2c │ │ + b.n 36ffa │ │ cmp r2, #1 │ │ - beq.n 35a76 │ │ + beq.n 36fec │ │ cmp r2, #2 │ │ - bne.n 35a9a │ │ - b.n 35a84 │ │ - ldr r0, [r0, #60] ; 0x3c │ │ - mov r3, r6 │ │ + bne.n 37012 │ │ + b.n 36ffa │ │ ldr r2, [r4, #48] ; 0x30 │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 35344 │ │ - ldr r0, [r4, #60] ; 0x3c │ │ mov r3, r6 │ │ + ldr r0, [r0, #60] ; 0x3c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ + b.w 36988 │ │ + ldr r0, [r4, #60] ; 0x3c │ │ + mov r1, r7 │ │ ldr r2, [r4, #48] ; 0x30 │ │ - bl 373a0 │ │ - cbz r5, 35a9a │ │ + mov r3, r6 │ │ + bl 389ec │ │ + cbz r5, 37012 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 37258 │ │ - pop {r4, r5, r6, pc} │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ + b.w 388ac │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r4, r0 │ │ + mov r7, r1 │ │ + mov r6, r2 │ │ + ldr r5, [sp, #24] │ │ + ldr r0, [r0, #52] ; 0x34 │ │ + cbz r3, 37026 │ │ + cbnz r5, 3702a │ │ + cbnz r0, 37040 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + cmp r0, #2 │ │ + beq.n 37040 │ │ + cmp r0, #3 │ │ + beq.n 37056 │ │ + cmp r0, #1 │ │ + bne.n 37060 │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ + b.w 3669c │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ + bl 36748 │ │ + cbz r5, 37060 │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ + b.w 36788 │ │ + ldr r0, [r4, #64] ; 0x40 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ + b.w 36808 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #164 ; 0xa4 │ │ - mov r5, r1 │ │ + sub sp, #180 ; 0xb4 │ │ mov fp, r2 │ │ - str r0, [sp, #44] ; 0x2c │ │ + ldr r2, [pc, #856] ; (373c8 ) │ │ mov r8, r3 │ │ - ldr r0, [sp, #204] ; 0xcc │ │ - ldr r7, [sp, #200] ; 0xc8 │ │ - ldr.w sl, [sp, #212] ; 0xd4 │ │ - cbz r0, 35ab8 │ │ + ldr r3, [sp, #220] ; 0xdc │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ + str r0, [sp, #44] ; 0x2c │ │ + mov r7, r1 │ │ + ldr r5, [sp, #216] ; 0xd8 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r2, #0] │ │ + ldr.w r9, [sp, #224] ; 0xe0 │ │ + str r2, [sp, #48] ; 0x30 │ │ + str r3, [sp, #172] ; 0xac │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cbz r3, 37092 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ - str r3, [r0, #0] │ │ - ldr r6, [pc, #792] ; (35dd4 ) │ │ - mvn.w r9, r7 │ │ - ldr r3, [pc, #792] ; (35dd8 ) │ │ - mov.w r9, r9, lsr #31 │ │ - add r6, pc │ │ + str r3, [r2, #0] │ │ + ldr r4, [pc, #824] ; (373cc ) │ │ movs r0, #1 │ │ - add r3, pc │ │ + ldr r3, [pc, #824] ; (373d0 ) │ │ movw r2, #1022 ; 0x3fe │ │ - mov r1, r6 │ │ - cmp r7, r8 │ │ - ite gt │ │ - movgt.w r9, #0 │ │ - andle.w r9, r9, #1 │ │ - stmia.w sp, {r5, r8} │ │ - str r7, [sp, #8] │ │ - bl 3df24 │ │ - cmp.w r9, #0 │ │ - beq.n 35b02 │ │ - ldr r3, [pc, #748] ; (35ddc ) │ │ + add r4, pc │ │ + stmia.w sp, {r7, r8} │ │ + str r5, [sp, #8] │ │ + add r3, pc │ │ + mov r1, r4 │ │ + bl 3f6b8 │ │ + cmp r5, #0 │ │ + blt.n 370ce │ │ + cmp r5, r8 │ │ + bgt.n 370ce │ │ + ldr r3, [pc, #796] ; (373d4 ) │ │ movs r0, #4 │ │ - mov r1, r6 │ │ + str r7, [sp, #0] │ │ + mov r1, r4 │ │ + str r5, [sp, #4] │ │ mov.w r2, #1024 ; 0x400 │ │ + str.w r8, [sp, #8] │ │ add r3, pc │ │ - stmia.w sp, {r5, r7, r8} │ │ - bl 3df24 │ │ - b.n 35b30 │ │ - mov r0, r5 │ │ - add r1, sp, #56 ; 0x38 │ │ - bl 405dc │ │ + bl 3f6b8 │ │ + b.n 370ee │ │ + mov r0, r7 │ │ + add r1, sp, #64 ; 0x40 │ │ + bl 41d14 │ │ cmp r0, #0 │ │ - blt.n 35b1c │ │ - ldr r1, [pc, #720] ; (35de0 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - blx e098 │ │ - mov r4, r0 │ │ - cbnz r0, 35b36 │ │ - ldr r1, [pc, #708] ; (35de4 ) │ │ + bge.n 370f4 │ │ + ldr r1, [pc, #764] ; (373d8 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #708] ; (35de8 ) │ │ + ldr r3, [pc, #764] ; (373dc ) │ │ movw r2, #1031 ; 0x407 │ │ + str r7, [sp, #0] │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ add r3, pc │ │ - bl 3e034 │ │ + bl 3f7b4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 35dce │ │ + b.n 373b2 │ │ + ldr r1, [pc, #744] ; (373e0 ) │ │ + mov r0, r7 │ │ + add r1, pc │ │ + blx e8e0 │ │ + mov r6, r0 │ │ + cmp r0, #0 │ │ + beq.n 370da │ │ + add r0, sp, #60 ; 0x3c │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add r0, sp, #52 ; 0x34 │ │ - mov r3, r4 │ │ - bl 40574 │ │ + mov r3, r6 │ │ + bl 41ca4 │ │ cmp r0, #1 │ │ - beq.n 35b56 │ │ - ldr r3, [pc, #676] ; (35dec ) │ │ + beq.n 3712a │ │ + ldr r1, [pc, #716] ; (373e4 ) │ │ movs r0, #4 │ │ - str r5, [sp, #0] │ │ - mov r1, r6 │ │ - add r3, pc │ │ + ldr r3, [pc, #716] ; (373e8 ) │ │ movw r2, #1037 ; 0x40d │ │ - b.n 35bd4 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #104] ; 0x68 │ │ - adds r3, r2, #1 │ │ - ldr.w lr, [sp, #108] ; 0x6c │ │ - cmp.w r1, r3, lsl #2 │ │ - beq.n 35bb4 │ │ - asrs r3, r2, #8 │ │ - mov.w ip, r2, lsl #8 │ │ - and.w ip, ip, #16711680 ; 0xff0000 │ │ - and.w r3, r3, #65280 ; 0xff00 │ │ - orr.w r3, ip, r3 │ │ - orr.w r3, r3, r2, lsr #24 │ │ - orr.w r3, r3, r2, lsl #24 │ │ - add.w ip, r3, #1 │ │ - cmp.w r1, ip, lsl #2 │ │ - itt eq │ │ - streq r3, [sp, #52] ; 0x34 │ │ - streq r0, [sp, #40] ; 0x28 │ │ - beq.n 35bb8 │ │ - ldr r3, [pc, #604] ; (35df0 ) │ │ + str r7, [sp, #0] │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + b.n 372f6 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + adds r4, r3, #1 │ │ + ldr r1, [sp, #116] ; 0x74 │ │ + cmp.w r2, r4, lsl #2 │ │ + beq.n 37184 │ │ + mov.w lr, r3, lsl #8 │ │ + asrs r4, r3, #8 │ │ + and.w lr, lr, #16711680 ; 0xff0000 │ │ + and.w r4, r4, #65280 ; 0xff00 │ │ + orr.w r4, lr, r4 │ │ + orr.w r4, r4, r3, lsr #24 │ │ + orr.w r4, r4, r3, lsl #24 │ │ + add.w lr, r4, #1 │ │ + cmp.w r2, lr, lsl #2 │ │ + beq.n 3717e │ │ + str r3, [sp, #4] │ │ movs r0, #4 │ │ - str r2, [sp, #4] │ │ - str r2, [sp, #8] │ │ + str r3, [sp, #8] │ │ + str r1, [sp, #20] │ │ + str r1, [sp, #28] │ │ + ldr r3, [pc, #644] ; (373ec ) │ │ + ldr r1, [pc, #644] ; (373f0 ) │ │ + str r2, [sp, #16] │ │ add r3, pc │ │ - str r1, [sp, #16] │ │ + str r2, [sp, #24] │ │ + add r1, pc │ │ + str r7, [sp, #0] │ │ movw r2, #1052 ; 0x41c │ │ - str r1, [sp, #24] │ │ - mov r1, r6 │ │ - str r5, [sp, #0] │ │ - str.w lr, [sp, #20] │ │ - str.w lr, [sp, #28] │ │ - bl 3df24 │ │ - b.n 35d22 │ │ - str.w r9, [sp, #40] ; 0x28 │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ - cmp.w r9, #0 │ │ - bgt.n 35bda │ │ - ldr r1, [pc, #560] ; (35df4 ) │ │ + bl 3f6b8 │ │ + b.n 372f6 │ │ + str r4, [sp, #60] ; 0x3c │ │ + mov sl, r0 │ │ + b.n 37188 │ │ + mov.w sl, #0 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + cmp r3, #0 │ │ + bgt.n 371a2 │ │ + str r3, [sp, #4] │ │ movs r0, #4 │ │ - ldr r3, [pc, #560] ; (35df8 ) │ │ + ldr r1, [pc, #608] ; (373f4 ) │ │ movw r2, #1061 ; 0x425 │ │ + ldr r3, [pc, #604] ; (373f8 ) │ │ + str r7, [sp, #0] │ │ add r1, pc │ │ - stmia.w sp, {r5, r9} │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 35d22 │ │ - mov r0, r9 │ │ - mov r1, sl │ │ - blx 41f60 <__divsi3> │ │ - mul.w r3, sl, r0 │ │ - mov r6, r0 │ │ - cmp r3, r9 │ │ - beq.n 35c00 │ │ - ldr r1, [pc, #524] ; (35dfc ) │ │ + b.n 371ce │ │ + mov r0, r3 │ │ + ldr r1, [sp, #228] ; 0xe4 │ │ + str r3, [sp, #40] ; 0x28 │ │ + blx 43618 <__divsi3@@Base> │ │ + ldr r3, [sp, #228] ; 0xe4 │ │ + mul.w r2, r3, r0 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r4, r0 │ │ + cmp r2, r3 │ │ + beq.n 371d4 │ │ + str r3, [sp, #0] │ │ movs r0, #4 │ │ - ldr r3, [pc, #524] ; (35e00 ) │ │ + ldr r3, [sp, #228] ; 0xe4 │ │ movw r2, #1070 ; 0x42e │ │ + ldr r1, [pc, #564] ; (373fc ) │ │ + str r3, [sp, #4] │ │ add r1, pc │ │ - stmia.w sp, {r9, sl} │ │ + ldr r3, [pc, #564] ; (37400 ) │ │ add r3, pc │ │ - b.n 35bd4 │ │ + bl 3f6b8 │ │ + b.n 372f6 │ │ cmp.w r8, #0 │ │ - ble.n 35c20 │ │ + ble.n 371f4 │ │ cmp r8, r0 │ │ - blt.n 35c20 │ │ - ldr r1, [pc, #504] ; (35e04 ) │ │ + blt.n 371f4 │ │ + ldr r1, [pc, #548] ; (37404 ) │ │ movw r2, #1079 ; 0x437 │ │ - ldr r3, [pc, #500] ; (35e08 ) │ │ + ldr r3, [pc, #544] ; (37408 ) │ │ str r0, [sp, #8] │ │ add r1, pc │ │ - add r3, pc │ │ - stmia.w sp, {r5, r8} │ │ + stmia.w sp, {r7, r8} │ │ movs r0, #4 │ │ - b.n 35c9e │ │ - cmp r7, #0 │ │ - blt.n 35c40 │ │ - cmp r7, r6 │ │ - blt.n 35c42 │ │ - ldr r1, [pc, #480] ; (35e0c ) │ │ + add r3, pc │ │ + b.n 3726c │ │ + cmp r5, #0 │ │ + blt.n 37214 │ │ + cmp r5, r4 │ │ + blt.n 37216 │ │ + ldr r1, [pc, #524] ; (3740c ) │ │ movs r0, #3 │ │ - ldr r3, [pc, #480] ; (35e10 ) │ │ + ldr r3, [pc, #524] ; (37410 ) │ │ mov.w r2, #1088 ; 0x440 │ │ + str r7, [sp, #0] │ │ add r1, pc │ │ - stmia.w sp, {r5, r7} │ │ + str r5, [sp, #4] │ │ add r3, pc │ │ - str r6, [sp, #8] │ │ - bl 3df24 │ │ - subs r7, r6, #1 │ │ - subs.w r8, r8, fp │ │ - add r7, fp │ │ - it mi │ │ - rsbmi r9, r8, #0 │ │ - ldr r2, [sp, #208] ; 0xd0 │ │ - ite mi │ │ - movmi.w r8, #0 │ │ - movpl.w r9, #0 │ │ - cmp r7, r6 │ │ - ittet ge │ │ - rsbge r7, r6, r7 │ │ - addge.w fp, r7, #1 │ │ - movlt.w fp, #0 │ │ - subge r7, r6, #1 │ │ - rsb r7, r8, r7 │ │ - adds r7, #1 │ │ - cmp r7, r6 │ │ + str r4, [sp, #8] │ │ + bl 3f6b8 │ │ + subs r5, r4, #1 │ │ + add.w r3, r5, fp │ │ + subs.w fp, r8, fp │ │ + itet mi │ │ + rsbmi r8, fp, #0 │ │ + movpl.w r8, #0 │ │ + movmi.w fp, #0 │ │ + cmp r3, r4 │ │ + ittt ge │ │ + subge r3, r3, r4 │ │ + addge r5, r3, #1 │ │ + addge.w r3, r4, #4294967295 ; 0xffffffff │ │ + rsb r3, fp, r3 │ │ it lt │ │ - movlt r6, r7 │ │ - cmp r2, #0 │ │ - ble.n 35ca4 │ │ - add.w r2, r6, r9 │ │ - ldr r3, [sp, #208] ; 0xd0 │ │ - add r2, fp │ │ - cmp r2, r3 │ │ - ble.n 35ca4 │ │ - ldr r0, [sp, #208] ; 0xd0 │ │ - ldr r1, [pc, #392] ; (35e14 ) │ │ - ldr r3, [pc, #392] ; (35e18 ) │ │ - str r0, [sp, #4] │ │ - add r1, pc │ │ - add r3, pc │ │ + movlt r5, #0 │ │ + adds r3, #1 │ │ + cmp r4, r3 │ │ + it ge │ │ + movge r4, r3 │ │ + cmp.w r9, #0 │ │ + ble.n 37272 │ │ + add.w r3, r4, r8 │ │ + add r3, r5 │ │ + cmp r3, r9 │ │ + ble.n 37272 │ │ + str r3, [sp, #8] │ │ movs r0, #4 │ │ - str r2, [sp, #8] │ │ + ldr r1, [pc, #436] ; (37414 ) │ │ movw r2, #1113 ; 0x459 │ │ - str r5, [sp, #0] │ │ - bl 3df24 │ │ - b.n 35d22 │ │ - ldr r2, [sp, #204] ; 0xcc │ │ - cmp r2, #0 │ │ - beq.w 35dc2 │ │ - add.w r3, r6, r9 │ │ - str r3, [sp, #36] ; 0x24 │ │ - add.w r0, r3, fp │ │ - ldr r3, [pc, #356] ; (35e1c ) │ │ - movw r2, #1121 ; 0x461 │ │ - mov r1, sl │ │ - str r2, [sp, #0] │ │ + ldr r3, [pc, #436] ; (37418 ) │ │ + add r1, pc │ │ + stmia.w sp, {r7, r9} │ │ add r3, pc │ │ + bl 3f6b8 │ │ + b.n 372f6 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + beq.w 373a6 │ │ + add.w r3, r4, r8 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movw r3, #1121 ; 0x461 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ movs r2, #4 │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ - mov r7, r0 │ │ - cmp.w r8, #0 │ │ - beq.n 35ce0 │ │ - mul.w r8, sl, r8 │ │ - mov r0, r4 │ │ + ldr r1, [sp, #228] ; 0xe4 │ │ + adds r0, r3, r5 │ │ + ldr r3, [pc, #396] ; (3741c ) │ │ + add r3, pc │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ + mov r9, r0 │ │ + cmp.w fp, #0 │ │ + beq.n 372ae │ │ + ldr r3, [sp, #228] ; 0xe4 │ │ + mov r0, r6 │ │ movs r2, #1 │ │ - mov.w r1, r8, lsl #2 │ │ - blx e0e0 │ │ - mul.w r2, sl, r6 │ │ + mul.w r1, r3, fp │ │ + lsls r1, r1, #2 │ │ + blx e91c │ │ + ldr r3, [sp, #228] ; 0xe4 │ │ movs r1, #4 │ │ - mov r3, r4 │ │ - add.w r8, r7, r9, lsl #2 │ │ - str r2, [sp, #52] ; 0x34 │ │ - ldr.w ip, [r7, r9, lsl #2] │ │ + ldr.w ip, [r9, r8, lsl #2] │ │ + add.w fp, r9, r8, lsl #2 │ │ + mul.w r2, r3, r4 │ │ mov r0, ip │ │ - str.w ip, [sp, #32] │ │ - bl 40574 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr.w ip, [sp, #32] │ │ + mov r3, r6 │ │ + str.w ip, [sp, #52] ; 0x34 │ │ + str r2, [sp, #60] ; 0x3c │ │ + bl 41ca4 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr.w ip, [sp, #52] ; 0x34 │ │ cmp r0, r3 │ │ - beq.n 35d2a │ │ - ldr r1, [pc, #280] ; (35e20 ) │ │ + beq.n 372fe │ │ + ldr r3, [sp, #228] ; 0xe4 │ │ movs r0, #4 │ │ - ldr r3, [pc, #280] ; (35e24 ) │ │ + ldr r1, [pc, #324] ; (37420 ) │ │ movw r2, #1131 ; 0x46b │ │ + str r7, [sp, #0] │ │ + str r3, [sp, #8] │ │ add r1, pc │ │ + ldr r3, [pc, #316] ; (37424 ) │ │ + str r4, [sp, #4] │ │ add r3, pc │ │ - stmia.w sp, {r5, r6, sl} │ │ - bl 3df24 │ │ - mov r0, r7 │ │ - bl 3caf8 │ │ - mov r0, r4 │ │ - blx e0a4 │ │ - b.n 35b30 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - movs r2, #0 │ │ - cbnz r0, 35d52 │ │ - b.n 35d58 │ │ - ldr.w r3, [ip] │ │ - adds r2, #1 │ │ - lsls r0, r3, #8 │ │ - asrs r1, r3, #8 │ │ - and.w r0, r0, #16711680 ; 0xff0000 │ │ - and.w r1, r1, #65280 ; 0xff00 │ │ - orrs r1, r0 │ │ - orr.w r1, r1, r3, lsr #24 │ │ - orr.w r3, r1, r3, lsl #24 │ │ - str.w r3, [ip], #4 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r2, r3 │ │ - blt.n 35d32 │ │ - movs r5, #1 │ │ + bl 3f6b8 │ │ + mov r0, r9 │ │ + bl 3e1fc │ │ + mov r0, r6 │ │ + blx e8ec │ │ + b.n 370ee │ │ + cmp.w sl, #0 │ │ + bne.n 3732c │ │ + movs r7, #1 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - mov r1, r8 │ │ - mov r2, r6 │ │ - mov r3, r5 │ │ - str r5, [sp, #0] │ │ - bl 35a46 │ │ - mov r3, r5 │ │ + mov r3, r7 │ │ + str r7, [sp, #0] │ │ + mov r1, fp │ │ + mov r2, r4 │ │ + bl 36fc8 │ │ + mov r3, r7 │ │ + str r7, [sp, #0] │ │ + mov r1, fp │ │ ldr r0, [sp, #44] ; 0x2c │ │ - mov r1, r8 │ │ - mov r2, r6 │ │ - str r5, [sp, #0] │ │ - mov.w sl, sl, lsl #2 │ │ - bl 359f4 │ │ - movs r5, #0 │ │ - str.w sl, [sp, #40] ; 0x28 │ │ - mov sl, r7 │ │ - b.n 35d94 │ │ - ldr.w r0, [sl], #4 │ │ - adds r5, #1 │ │ - ldr.w r1, [r8] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - blx e14c │ │ - cmp r5, r9 │ │ - blt.n 35d84 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - movs r5, #0 │ │ - add.w sl, r2, #4294967295 ; 0xffffffff │ │ - add.w r8, r7, r2, lsl #2 │ │ - add.w sl, r7, sl, lsl #2 │ │ - b.n 35dba │ │ - ldr.w r0, [r8, r5, lsl #2] │ │ - adds r5, #1 │ │ + mov r2, r4 │ │ + bl 37016 │ │ + ldr r3, [sp, #228] ; 0xe4 │ │ + mov.w sl, #0 │ │ + lsls r7, r3, #2 │ │ + b.n 3735a │ │ + mov r2, ip │ │ + movs r1, #0 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + cmp r1, r3 │ │ + bge.n 37304 │ │ + ldr r7, [r2, #0] │ │ + adds r1, #1 │ │ + mov.w sl, r7, lsl #8 │ │ + asrs r3, r7, #8 │ │ + and.w sl, sl, #16711680 ; 0xff0000 │ │ + and.w r3, r3, #65280 ; 0xff00 │ │ + orr.w sl, sl, r3 │ │ + orr.w sl, sl, r7, lsr #24 │ │ + orr.w r7, sl, r7, lsl #24 │ │ + str.w r7, [r2], #4 │ │ + b.n 37330 │ │ + cmp sl, r8 │ │ + beq.n 37372 │ │ + ldr.w r0, [r9, sl, lsl #2] │ │ + mov r2, r7 │ │ + ldr.w r1, [fp] │ │ + add.w sl, sl, #1 │ │ + blx e994 │ │ + b.n 3735a │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + add.w sl, r3, #1073741824 ; 0x40000000 │ │ + add.w sl, sl, #4294967295 ; 0xffffffff │ │ + add.w fp, r9, r3, lsl #2 │ │ + movs r3, #0 │ │ + add.w sl, r9, sl, lsl #2 │ │ + cmp r3, r5 │ │ + bge.n 373a0 │ │ + ldr.w r0, [fp, r3, lsl #2] │ │ + mov r2, r7 │ │ ldr.w r1, [sl] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - blx e14c │ │ - cmp r5, fp │ │ - blt.n 35daa │ │ - ldr r3, [sp, #204] ; 0xcc │ │ - str r7, [r3, #0] │ │ - mov r0, r4 │ │ - add r6, r9 │ │ - blx e0a4 │ │ - add.w r0, r6, fp │ │ - add sp, #164 ; 0xa4 │ │ + str r3, [sp, #40] ; 0x28 │ │ + blx e994 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r3, #1 │ │ + b.n 37386 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str.w r9, [r3] │ │ + mov r0, r6 │ │ + blx e8ec │ │ + add.w r0, r4, r8 │ │ + add r0, r5 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #172] ; 0xac │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 373c0 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #180 ; 0xb4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldrb r1, [r4, #29] │ │ + nop │ │ + cdp 0, 0, cr0, cr10, cr1, {0} │ │ + strb r1, [r0, #15] │ │ + movs r1, r0 │ │ + strb r5, [r4, #15] │ │ movs r1, r0 │ │ - ldrb r1, [r1, #30] │ │ + strb r3, [r4, #15] │ │ movs r1, r0 │ │ - ldrb r3, [r7, #29] │ │ + strb r7, [r6, #13] │ │ + movs r1, r0 │ │ + strb r1, [r5, #15] │ │ movs r1, r0 │ │ - asrs r6, r6, #4 │ │ + lsls r0, r1, #22 │ │ movs r1, r0 │ │ - ldrb r7, [r7, #27] │ │ + strb r5, [r7, #12] │ │ movs r1, r0 │ │ - ldrb r7, [r5, #29] │ │ + strb r4, [r2, #15] │ │ movs r1, r0 │ │ - ldrb r0, [r6, #29] │ │ + strb r5, [r4, #14] │ │ movs r1, r0 │ │ - ldrb r1, [r0, #29] │ │ + strb r5, [r5, #11] │ │ movs r1, r0 │ │ - ldrb r1, [r3, #25] │ │ + strb r1, [r0, #11] │ │ movs r1, r0 │ │ - ldrb r4, [r7, #28] │ │ + strb r0, [r5, #14] │ │ movs r1, r0 │ │ - ldrb r7, [r5, #24] │ │ + strb r5, [r2, #10] │ │ movs r1, r0 │ │ - ldrb r0, [r7, #28] │ │ + strb r0, [r4, #14] │ │ movs r1, r0 │ │ - ldrb r1, [r2, #24] │ │ + strb r5, [r6, #9] │ │ movs r1, r0 │ │ - ldrb r1, [r1, #29] │ │ + strb r7, [r4, #14] │ │ movs r1, r0 │ │ - ldrb r3, [r6, #23] │ │ + strb r5, [r2, #9] │ │ movs r1, r0 │ │ - ldrb r3, [r2, #29] │ │ + strb r7, [r6, #14] │ │ movs r1, r0 │ │ - ldrb r5, [r2, #22] │ │ + strb r1, [r7, #7] │ │ movs r1, r0 │ │ - ldrb r2, [r6, #28] │ │ + strb r2, [r2, #14] │ │ movs r1, r0 │ │ - ldrb r5, [r4, #21] │ │ + strb r5, [r1, #7] │ │ movs r1, r0 │ │ - ldrb r5, [r2, #20] │ │ + strb r1, [r7, #5] │ │ movs r1, r0 │ │ - ldrb r3, [r5, #27] │ │ + strb r3, [r1, #13] │ │ movs r1, r0 │ │ │ │ -00035e28 : │ │ +00037428 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - movs r5, #0 │ │ - ldr.w r8, [pc, #516] ; 36034 │ │ - sub sp, #28 │ │ + sub sp, #36 ; 0x24 │ │ + ldr r7, [pc, #512] ; (37630 ) │ │ mov r4, r0 │ │ + ldr.w r8, [pc, #512] ; 37634 │ │ mov r6, r0 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + movs r5, #0 │ │ add r8, pc │ │ - movs r7, #0 │ │ + str r7, [sp, #8] │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #28] │ │ + add.w r9, sp, #24 │ │ + mov.w fp, #0 │ │ + add r3, sp, #16 │ │ + str r3, [sp, #12] │ │ mov r0, r6 │ │ mov r1, r8 │ │ - add r2, sp, #12 │ │ - add r3, sp, #20 │ │ - blx e104 │ │ + ldr r2, [sp, #12] │ │ + mov r3, r9 │ │ + blx e94c │ │ cmp r0, #1 │ │ - mov r9, r0 │ │ - beq.n 35e62 │ │ - ldr r1, [pc, #488] ; (36038 ) │ │ + mov sl, r0 │ │ + beq.n 37478 │ │ + ldr r1, [pc, #464] ; (37638 ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #488] ; (3603c ) │ │ + ldr r3, [pc, #464] ; (3763c ) │ │ movs r2, #187 ; 0xbb │ │ str r4, [sp, #0] │ │ add r1, pc │ │ subs r4, r6, r4 │ │ add r3, pc │ │ str r4, [sp, #4] │ │ - b.n 35f96 │ │ - ldr r3, [sp, #20] │ │ - add.w sl, r6, r3 │ │ - ldrb r3, [r6, r3] │ │ - cmp r3, #45 ; 0x2d │ │ - itt ne │ │ - ldrne r3, [sp, #12] │ │ - strne r3, [sp, #16] │ │ - bne.n 35eaa │ │ - add.w r6, sl, #1 │ │ + b.n 374d2 │ │ + ldr r2, [sp, #24] │ │ + adds r7, r6, r2 │ │ + ldrb r2, [r6, r2] │ │ + cmp r2, #45 ; 0x2d │ │ + bne.n 374b6 │ │ + adds r6, r7, #1 │ │ mov r1, r8 │ │ - add r2, sp, #16 │ │ - add r3, sp, #20 │ │ + add r2, sp, #20 │ │ + mov r3, r9 │ │ mov r0, r6 │ │ - blx e104 │ │ + blx e94c │ │ cmp r0, #1 │ │ - beq.n 35ea4 │ │ - ldr r1, [pc, #436] ; (36040 ) │ │ + beq.n 374b0 │ │ + ldr r1, [pc, #424] ; (37640 ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #436] ; (36044 ) │ │ - movs r2, #195 ; 0xc3 │ │ - add r1, pc │ │ + ldr r3, [pc, #424] ; (37644 ) │ │ + subs r6, r6, r4 │ │ str r4, [sp, #0] │ │ + add r1, pc │ │ + str r6, [sp, #4] │ │ + movs r2, #195 ; 0xc3 │ │ add r3, pc │ │ - subs r4, r6, r4 │ │ - str r4, [sp, #4] │ │ - bl 3df24 │ │ - mov r0, r9 │ │ - blx e17c │ │ - ldr r3, [sp, #20] │ │ - add.w sl, r6, r3 │ │ - ldr r3, [sp, #12] │ │ - cmp r3, #0 │ │ - blt.n 35eb6 │ │ + bl 3f6b8 │ │ + mov r0, sl │ │ + blx e9c4 │ │ + ldr r3, [sp, #24] │ │ + adds r7, r6, r3 │ │ + b.n 374ba │ │ ldr r2, [sp, #16] │ │ - cmp r3, r2 │ │ - ble.n 35ef0 │ │ - ldr r1, [pc, #400] ; (36048 ) │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #16] │ │ + cmp r2, #0 │ │ + bge.n 374da │ │ + subs r3, r7, r4 │ │ + ldr r1, [pc, #388] ; (37648 ) │ │ + str r3, [sp, #4] │ │ movs r0, #5 │ │ - ldr r3, [pc, #400] ; (3604c ) │ │ + ldr r3, [pc, #384] ; (3764c ) │ │ + add r1, pc │ │ movs r2, #203 ; 0xcb │ │ str r4, [sp, #0] │ │ - add r1, pc │ │ - rsb r4, r4, sl │ │ add r3, pc │ │ - str r4, [sp, #4] │ │ - b.n 35f96 │ │ - ldr r2, [r3, #0] │ │ + bl 3f6b8 │ │ + movs r0, #1 │ │ + b.n 374ac │ │ + ldr r1, [sp, #20] │ │ cmp r2, r1 │ │ - beq.n 35eda │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - bne.n 35ecc │ │ - b.n 36024 │ │ - ldr r1, [pc, #372] ; (36050 ) │ │ + bgt.n 374c0 │ │ + ldr r1, [sp, #16] │ │ + ldr r2, [sp, #20] │ │ + cmp r1, r2 │ │ + bgt.n 37508 │ │ + mov r2, fp │ │ + cbz r2, 374f8 │ │ + ldr r0, [r2, #0] │ │ + cmp r0, r1 │ │ + beq.w 37614 │ │ + ldr r2, [r2, #8] │ │ + b.n 374ea │ │ + mov r0, fp │ │ + bl 3fc88 │ │ + ldr r2, [sp, #16] │ │ + adds r2, #1 │ │ + str r2, [sp, #16] │ │ + mov fp, r0 │ │ + b.n 374e0 │ │ + ldrb r2, [r7, #0] │ │ + cbz r2, 3752c │ │ + cmp r2, #47 ; 0x2f │ │ + beq.n 3752c │ │ + cmp r2, #44 ; 0x2c │ │ + beq.n 37528 │ │ + subs r3, r7, r4 │ │ + ldr r1, [pc, #312] ; (37650 ) │ │ + str r3, [sp, #4] │ │ movs r0, #5 │ │ - ldr r3, [pc, #372] ; (36054 ) │ │ - movs r2, #212 ; 0xd4 │ │ - str r4, [sp, #0] │ │ + ldr r3, [pc, #308] ; (37654 ) │ │ add r1, pc │ │ - rsb r4, r4, sl │ │ - add r3, pc │ │ - str r4, [sp, #4] │ │ - b.n 35f96 │ │ - ldr r1, [sp, #12] │ │ - ldr r3, [sp, #16] │ │ - cmp r1, r3 │ │ - bgt.n 35efc │ │ - mov r3, r7 │ │ - b.n 35ed4 │ │ - ldrb.w r3, [sl] │ │ - rsbs r2, r3, #1 │ │ - it cc │ │ - movcc r2, #0 │ │ - cmp r3, #47 ; 0x2f │ │ - it eq │ │ - orreq.w r2, r2, #1 │ │ - cbnz r2, 35f32 │ │ - cmp r3, #44 ; 0x2c │ │ - beq.n 35f2c │ │ - ldr r1, [pc, #320] ; (36058 ) │ │ - movs r0, #5 │ │ - ldr r3, [pc, #320] ; (3605c ) │ │ - movs r2, #221 ; 0xdd │ │ str r4, [sp, #0] │ │ - add r1, pc │ │ - rsb r4, r4, sl │ │ + movs r2, #221 ; 0xdd │ │ add r3, pc │ │ - str r4, [sp, #4] │ │ - b.n 35f96 │ │ - add.w r6, sl, #1 │ │ - b.n 35e3c │ │ + b.n 374d2 │ │ + adds r6, r7, #1 │ │ + b.n 37452 │ │ mov r0, r5 │ │ - mov r1, r7 │ │ - bl 3e518 │ │ - ldrb.w r7, [sl] │ │ - mov r5, r0 │ │ - cbz r7, 35f48 │ │ - add.w r6, sl, #1 │ │ - b.n 35e3a │ │ - bl 3e5de │ │ - ldr r2, [pc, #272] ; (36060 ) │ │ + mov r1, fp │ │ + bl 3fc68 │ │ + ldrb.w sl, [r7] │ │ + mov r5, r0 │ │ + cmp.w sl, #0 │ │ + beq.n 37544 │ │ + adds r6, r7, #1 │ │ + b.n 37446 │ │ + mov r9, r0 │ │ + bl 3fd2c │ │ + ldr r2, [pc, #268] ; (37658 ) │ │ movs r3, #237 ; 0xed │ │ movs r1, #4 │ │ + mov r7, r5 │ │ add r2, pc │ │ - ldr.w r9, [pc, #268] ; 36064 │ │ - mov r8, r5 │ │ - mov.w fp, #4294967295 ; 0xffffffff │ │ - add r9, pc │ │ - str r0, [sp, #12] │ │ + str r0, [sp, #16] │ │ adds r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [sp, #12] │ │ - str.w r7, [r0, r3, lsl #2] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #16] │ │ + str.w sl, [r0, r3, lsl #2] │ │ mov r6, r0 │ │ - ldr r3, [sp, #12] │ │ + ldr.w sl, [pc, #244] ; 3765c │ │ subs r3, #1 │ │ - str r3, [sp, #12] │ │ - b.n 35ff0 │ │ - ldr.w r7, [r8] │ │ - mov r0, r7 │ │ - bl 3e5de │ │ + str r3, [sp, #16] │ │ + add sl, pc │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + blt.n 375f2 │ │ + cmp r7, #0 │ │ + beq.n 375f2 │ │ + ldr.w r8, [r7] │ │ + mov r0, r8 │ │ + bl 3fd2c │ │ cmp r0, #0 │ │ - str r0, [sp, #16] │ │ - bgt.n 35f9e │ │ - ldr r1, [pc, #220] ; (36068 ) │ │ + str r0, [sp, #20] │ │ + bgt.n 3759c │ │ + ldr r1, [pc, #212] ; (37660 ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #220] ; (3606c ) │ │ + ldr r3, [pc, #212] ; (37664 ) │ │ movs r2, #245 ; 0xf5 │ │ - add r1, pc │ │ str r4, [sp, #0] │ │ + add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - movs r0, #1 │ │ - b.n 35ea0 │ │ - mov r2, r9 │ │ + bl 3f6b8 │ │ + b.n 374d6 │ │ + movs r1, #4 │ │ + mov r2, sl │ │ movs r3, #247 ; 0xf7 │ │ adds r0, #1 │ │ - movs r1, #4 │ │ - ldr.w sl, [sp, #12] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - str.w r0, [r6, sl, lsl #2] │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [sp, #16] │ │ - ldr.w r3, [r6, r3, lsl #2] │ │ - str.w fp, [r3, r2, lsl #2] │ │ - b.n 35fcc │ │ - ldr r1, [r7, #0] │ │ + ldr.w fp, [sp, #16] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #16] │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + ldr r2, [sp, #20] │ │ + str.w r0, [r6, fp, lsl #2] │ │ ldr.w r3, [r6, r3, lsl #2] │ │ str.w r1, [r3, r2, lsl #2] │ │ - ldr r7, [r7, #8] │ │ + ldr r3, [sp, #20] │ │ + add r3, r1 │ │ + str r3, [sp, #20] │ │ + ldr r2, [sp, #20] │ │ ldr r3, [sp, #16] │ │ - subs r3, #1 │ │ - str r3, [sp, #16] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ - mvns r1, r2 │ │ - lsrs r1, r1, #31 │ │ - cmp r7, #0 │ │ - ite eq │ │ - moveq r1, #0 │ │ - andne.w r1, r1, #1 │ │ - cmp r1, #0 │ │ - bne.n 35fc0 │ │ + cmp r2, #0 │ │ + blt.n 375ea │ │ + cmp.w r8, #0 │ │ + beq.n 375ea │ │ + ldr.w r3, [r6, r3, lsl #2] │ │ + ldr.w r1, [r8] │ │ ldr.w r8, [r8, #8] │ │ + str.w r1, [r3, r2, lsl #2] │ │ + ldr r3, [sp, #20] │ │ subs r3, #1 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #12] │ │ - mvns r3, r3 │ │ - lsrs r3, r3, #31 │ │ - cmp.w r8, #0 │ │ - ite eq │ │ - moveq r3, #0 │ │ - andne.w r3, r3, #1 │ │ - cmp r3, #0 │ │ - bne.n 35f78 │ │ - mov r4, r5 │ │ - b.n 36012 │ │ - ldr r0, [r4, #0] │ │ - bl 3e5cc │ │ - ldr r4, [r4, #8] │ │ - cmp r4, #0 │ │ - bne.n 3600a │ │ - mov r0, r5 │ │ - bl 3e5cc │ │ + b.n 375c4 │ │ + subs r3, #1 │ │ + ldr r7, [r7, #8] │ │ + str r3, [sp, #16] │ │ + b.n 3756e │ │ + cbz r5, 375fe │ │ + ldr r0, [r5, #0] │ │ + bl 3fd1c │ │ + ldr r5, [r5, #8] │ │ + b.n 375f2 │ │ + mov r0, r9 │ │ + bl 3fd1c │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #28] │ │ mov r0, r6 │ │ - add sp, #28 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 37628 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + subs r3, r7, r4 │ │ + ldr r1, [pc, #80] ; (37668 ) │ │ + str r3, [sp, #4] │ │ + movs r0, #5 │ │ + ldr r3, [pc, #76] ; (3766c ) │ │ + add r1, pc │ │ + str r4, [sp, #0] │ │ + movs r2, #212 ; 0xd4 │ │ + add r3, pc │ │ + b.n 374d2 │ │ + add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - mov r0, r7 │ │ - bl 3e538 │ │ - ldr r3, [sp, #12] │ │ - adds r3, #1 │ │ - str r3, [sp, #12] │ │ - mov r7, r0 │ │ - b.n 35ef0 │ │ - mov r5, pc │ │ + nop │ │ + orr.w r0, r4, r1 │ │ + subs r2, #175 ; 0xaf │ │ movs r1, r0 │ │ - ldrb r5, [r1, #15] │ │ + ldr r7, [r5, #124] ; 0x7c │ │ movs r1, r0 │ │ - ldrb r5, [r0, #23] │ │ + strb r7, [r4, #7] │ │ movs r1, r0 │ │ - ldrb r5, [r2, #14] │ │ + ldr r7, [r7, #120] ; 0x78 │ │ movs r1, r0 │ │ - ldrb r5, [r1, #22] │ │ + strb r5, [r6, #6] │ │ movs r1, r0 │ │ - ldrb r5, [r4, #13] │ │ + ldr r3, [r2, #120] ; 0x78 │ │ movs r1, r0 │ │ - ldrb r6, [r7, #21] │ │ + strb r4, [r5, #6] │ │ movs r1, r0 │ │ - ldrb r1, [r0, #13] │ │ + ldr r7, [r7, #112] ; 0x70 │ │ movs r1, r0 │ │ - ldrb r2, [r0, #22] │ │ + strb r0, [r0, #6] │ │ movs r1, r0 │ │ - ldrb r5, [r0, #12] │ │ + ldr r3, [r1, #112] ; 0x70 │ │ movs r1, r0 │ │ - ldrb r0, [r6, #21] │ │ + ldr r1, [r6, #108] ; 0x6c │ │ movs r1, r0 │ │ - ldrb r3, [r2, #11] │ │ + ldr r3, [r1, #108] ; 0x6c │ │ movs r1, r0 │ │ - ldrb r7, [r0, #11] │ │ + strb r5, [r5, #4] │ │ movs r1, r0 │ │ - ldrb r5, [r2, #10] │ │ + ldr r7, [r7, #96] ; 0x60 │ │ movs r1, r0 │ │ - ldrb r7, [r3, #20] │ │ + strb r7, [r6, #2] │ │ movs r1, r0 │ │ │ │ -00036070 : │ │ +00037670 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r0 │ │ - b.n 3607c │ │ - bl 3caf4 │ │ - cbz r4, 36086 │ │ + cbz r4, 37684 │ │ ldr.w r0, [r4], #4 │ │ - cmp r0, #0 │ │ - bne.n 36078 │ │ + cbz r0, 37684 │ │ + bl 3e1f8 │ │ + b.n 37676 │ │ mov r0, r5 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ + ... │ │ │ │ -00036090 : │ │ +00037690 : │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ - mov r5, r1 │ │ - cbnz r1, 360ba │ │ + mov r5, r0 │ │ + mov r4, r1 │ │ + cbnz r1, 376b8 │ │ ldr r0, [r0, #32] │ │ - bl 36070 │ │ - ldr r0, [r4, #36] ; 0x24 │ │ - bl 3caf4 │ │ - ldr r0, [r4, #28] │ │ - bl 3caf4 │ │ - str r5, [r4, #24] │ │ - str r5, [r4, #32] │ │ - mov r0, r5 │ │ - str r5, [r4, #28] │ │ - str r5, [r4, #36] ; 0x24 │ │ - str r5, [r4, #40] ; 0x28 │ │ - b.n 3616c │ │ + bl 37670 │ │ + ldr r0, [r5, #36] ; 0x24 │ │ + bl 3e1f8 │ │ + ldr r0, [r5, #28] │ │ + bl 3e1f8 │ │ + str r4, [r5, #24] │ │ + str r4, [r5, #32] │ │ + str r4, [r5, #28] │ │ + str r4, [r5, #36] ; 0x24 │ │ + str r4, [r5, #40] ; 0x28 │ │ + b.n 3776a │ │ ldr r3, [r0, #12] │ │ cmp r3, #1 │ │ - bne.n 360c8 │ │ - movs r6, #0 │ │ - mov r3, r1 │ │ - mov r8, r6 │ │ - b.n 360ee │ │ - ldr r1, [pc, #164] ; (36170 ) │ │ + bne.n 376c6 │ │ + movs r7, #0 │ │ + mov r2, r1 │ │ + mov r6, r7 │ │ + b.n 376ec │ │ + ldr r1, [pc, #172] ; (37774 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #164] ; (36174 ) │ │ + ldr r3, [pc, #172] ; (37778 ) │ │ movw r2, #295 ; 0x127 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 36112 │ │ - adds r6, #1 │ │ - cbz r2, 360e8 │ │ - ldr.w r1, [r2], #4 │ │ + bl 3f6b8 │ │ + b.n 37710 │ │ + ldr.w r1, [r3], #4 │ │ adds r1, #1 │ │ - bne.n 360dc │ │ - add.w r8, r8, #1 │ │ - cbz r3, 360f6 │ │ - ldr.w r2, [r3], #4 │ │ - cmp r2, #0 │ │ - bne.n 360e0 │ │ - ldr r2, [r4, #92] ; 0x5c │ │ - cmp r6, r2 │ │ - bls.n 36118 │ │ - ldr r1, [pc, #120] ; (36178 ) │ │ + beq.n 376e8 │ │ + adds r7, #1 │ │ + cmp r3, #0 │ │ + bne.n 376da │ │ + adds r6, #1 │ │ + cbz r2, 376f4 │ │ + ldr.w r3, [r2], #4 │ │ + cmp r3, #0 │ │ + bne.n 376da │ │ + ldr r3, [r5, #92] ; 0x5c │ │ + cmp r7, r3 │ │ + bls.n 37716 │ │ + str r3, [sp, #4] │ │ movs r0, #4 │ │ - ldr r3, [pc, #120] ; (3617c ) │ │ - str r2, [sp, #4] │ │ + ldr r1, [pc, #124] ; (3777c ) │ │ + movw r2, #311 ; 0x137 │ │ + ldr r3, [pc, #120] ; (37780 ) │ │ + str r7, [sp, #0] │ │ add r1, pc │ │ add r3, pc │ │ - movw r2, #311 ; 0x137 │ │ - str r6, [sp, #0] │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 3616c │ │ - ldr r7, [pc, #100] ; (36180 ) │ │ + b.n 3776c │ │ + ldr.w r8, [pc, #108] ; 37784 │ │ + mov r0, r6 │ │ + str r6, [r5, #24] │ │ movs r1, #4 │ │ + add r8, pc │ │ movw r3, #317 ; 0x13d │ │ - str.w r8, [r4, #24] │ │ - add r7, pc │ │ - str r5, [r4, #32] │ │ - mov r0, r8 │ │ - mov r2, r7 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r1, #4 │ │ + str r4, [r5, #32] │ │ + add.w r6, r4, r6, lsl #2 │ │ + mov r2, r8 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov.w r3, #318 ; 0x13e │ │ - mov r2, r7 │ │ - str r0, [r4, #28] │ │ - mov r0, r6 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r3, #0 │ │ - str r6, [r4, #40] ; 0x28 │ │ - mov r1, r3 │ │ - str r0, [r4, #36] ; 0x24 │ │ - b.n 36166 │ │ - ldr r2, [r5, r3] │ │ - b.n 36156 │ │ - ldr r0, [r4, #28] │ │ - ldr r6, [r0, r3] │ │ - adds r6, #1 │ │ - str r6, [r0, r3] │ │ - mov r0, r2 │ │ - cbz r2, 36162 │ │ - ldr r0, [r0, #0] │ │ + movs r1, #4 │ │ + mov r2, r8 │ │ + str r0, [r5, #28] │ │ + mov r0, r7 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r3, r4 │ │ + str r7, [r5, #40] ; 0x28 │ │ + str r0, [r5, #36] ; 0x24 │ │ + cmp r3, r6 │ │ + beq.n 3776a │ │ + subs r0, r3, r4 │ │ + ldr.w r2, [r3], #4 │ │ + mov r1, r2 │ │ + cmp r2, #0 │ │ + beq.n 37748 │ │ + ldr r1, [r1, #0] │ │ adds r2, #4 │ │ - adds r0, #1 │ │ - bne.n 3614e │ │ adds r1, #1 │ │ - adds r3, #4 │ │ - cmp r1, r8 │ │ - bne.n 3614a │ │ + beq.n 37748 │ │ + ldr r7, [r5, #28] │ │ + ldr r1, [r7, r0] │ │ + adds r1, #1 │ │ + str r1, [r7, r0] │ │ + b.n 37752 │ │ movs r0, #0 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ - ldrb r3, [r2, #5] │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + ldr r5, [r1, #88] ; 0x58 │ │ movs r1, r0 │ │ - ldrb r1, [r7, #15] │ │ + strb r3, [r6, #0] │ │ movs r1, r0 │ │ - ldrb r1, [r4, #4] │ │ + ldr r5, [r2, #84] ; 0x54 │ │ movs r1, r0 │ │ - ldrb r0, [r0, #16] │ │ + strb r4, [r6, #0] │ │ movs r1, r0 │ │ - ldrb r1, [r0, #4] │ │ + ldr r5, [r7, #80] ; 0x50 │ │ movs r1, r0 │ │ │ │ -00036184 : │ │ - stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ +00037788 : │ │ + ldr r2, [r0, #12] │ │ + stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ movs r5, #0 │ │ mov r4, r0 │ │ - mov r7, r1 │ │ - ldr r2, [r0, #12] │ │ + mov r6, r1 │ │ mov r3, r5 │ │ - b.n 3619e │ │ + cmp r3, r2 │ │ + bge.n 377a6 │ │ ldr r1, [r4, #16] │ │ ldr.w r1, [r1, r3, lsl #2] │ │ adds r3, #1 │ │ - adds r5, r5, r1 │ │ - cmp r3, r2 │ │ - blt.n 36194 │ │ - ldr r6, [pc, #132] ; (36228 ) │ │ + add r5, r1 │ │ + b.n 37796 │ │ + ldr.w r8, [pc, #132] ; 3782c │ │ mov.w r3, #374 ; 0x176 │ │ ldr r1, [r4, #24] │ │ - mov r0, r7 │ │ - add r6, pc │ │ + mov r0, r6 │ │ + add r8, pc │ │ str r3, [sp, #0] │ │ cmp r1, #0 │ │ it eq │ │ moveq r1, r2 │ │ movs r2, #4 │ │ - mov r3, r6 │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ - mov r2, r6 │ │ + mov r3, r8 │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ + mov r2, r8 │ │ movs r1, #4 │ │ movw r3, #375 ; 0x177 │ │ - mov r8, r0 │ │ - mul.w r0, r5, r7 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - lsls r5, r5, #2 │ │ - movs r2, #0 │ │ - b.n 3621e │ │ - mov r1, r0 │ │ - movs r3, #0 │ │ - mov.w ip, r2, lsl #2 │ │ - b.n 36210 │ │ - ldr.w r9, [r8, ip] │ │ - lsls r6, r3, #2 │ │ - str.w r1, [r9, r3, lsl #2] │ │ - ldr.w r9, [r4, #84] ; 0x54 │ │ - cmp.w r9, #0 │ │ - beq.n 361f8 │ │ - ldr r6, [r4, #92] ; 0x5c │ │ - b.n 3620a │ │ - ldr.w r9, [r4, #28] │ │ - cmp.w r9, #0 │ │ - bne.n 36206 │ │ - ldr.w r9, [r4, #16] │ │ - ldr.w r6, [r9, r6] │ │ - lsls r6, r6, #2 │ │ - adds r3, #1 │ │ - adds r1, r1, r6 │ │ - ldr r6, [r4, #24] │ │ - cbnz r6, 36216 │ │ - ldr r6, [r4, #12] │ │ - cmp r3, r6 │ │ - blt.n 361e0 │ │ - adds r2, #1 │ │ - adds r0, r0, r5 │ │ - cmp r2, r7 │ │ - blt.n 361d6 │ │ - mov r0, r8 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, pc} │ │ - ldrb r1, [r7, #1] │ │ + mov r7, r0 │ │ + mul.w r0, r5, r6 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + lsls r2, r5, #2 │ │ + movs r5, #0 │ │ + cmp r5, r6 │ │ + bge.n 37822 │ │ + ldr.w ip, [r4, #24] │ │ + mov lr, r0 │ │ + movs r1, #0 │ │ + cmp.w ip, #0 │ │ + bne.n 377f0 │ │ + ldr r3, [r4, #12] │ │ + b.n 377f2 │ │ + mov r3, ip │ │ + cmp r1, r3 │ │ + bge.n 3781c │ │ + ldr.w r3, [r7, r5, lsl #2] │ │ + mov.w r8, r1, lsl #2 │ │ + str.w lr, [r3, r1, lsl #2] │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + cbz r3, 3780a │ │ + ldr r3, [r4, #92] ; 0x5c │ │ + b.n 37814 │ │ + ldr r3, [r4, #28] │ │ + cbnz r3, 37810 │ │ + ldr r3, [r4, #16] │ │ + ldr.w r3, [r3, r8] │ │ + lsls r3, r3, #2 │ │ + adds r1, #1 │ │ + add lr, r3 │ │ + b.n 377e6 │ │ + adds r5, #1 │ │ + add r0, r2 │ │ + b.n 377da │ │ + mov r0, r7 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + ldr r3, [r5, #72] ; 0x48 │ │ movs r1, r0 │ │ │ │ -0003622c : │ │ +00037830 : │ │ + ldr r3, [r0, #0] │ │ push {r4, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #0] │ │ ldr r0, [r3, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf8 │ │ + b.w 3e1fc │ │ │ │ -00036242 : │ │ +00037846 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - movs r7, #0 │ │ - mov r6, r2 │ │ mov r8, r3 │ │ - mov r4, r1 │ │ - ldr r2, [r0, #12] │ │ - mov r3, r7 │ │ - b.n 3625e │ │ - ldr r1, [r0, #16] │ │ - ldr.w r1, [r1, r3, lsl #2] │ │ - adds r3, #1 │ │ - adds r7, r7, r1 │ │ - cmp r3, r2 │ │ - blt.n 36254 │ │ + ldr r3, [r0, #12] │ │ + movs r4, #0 │ │ + mov r7, r1 │ │ + mov r5, r2 │ │ + mov r1, r4 │ │ + cmp r1, r3 │ │ + bge.n 37866 │ │ + ldr r2, [r0, #16] │ │ + ldr.w r2, [r2, r1, lsl #2] │ │ + adds r1, #1 │ │ + add r4, r2 │ │ + b.n 37856 │ │ mov r1, r8 │ │ - cmp r8, r6 │ │ - it lt │ │ - movlt r6, r8 │ │ - bl 36184 │ │ - muls r7, r6 │ │ - lsls r2, r7, #2 │ │ + bl 37788 │ │ + cmp r5, r8 │ │ + ldr r1, [r7, #0] │ │ + it ge │ │ + movge r5, r8 │ │ + mul.w r2, r4, r5 │ │ + ldr r1, [r1, #0] │ │ + lsls r2, r2, #2 │ │ ldr r3, [r0, #0] │ │ - mov r5, r0 │ │ + mov r6, r0 │ │ ldr r0, [r3, #0] │ │ - ldr r3, [r4, #0] │ │ - ldr r1, [r3, #0] │ │ - blx e14c │ │ - mov r0, r4 │ │ - bl 3622c │ │ - mov r0, r5 │ │ + blx e994 │ │ + mov r0, r7 │ │ + bl 37830 │ │ + mov r0, r6 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ... │ │ │ │ -0003628c : │ │ +00037894 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r9, r3 │ │ + ldr.w r3, [pc, #1096] ; 37ce4 │ │ sub sp, #60 ; 0x3c │ │ mov r6, r0 │ │ mov r8, r1 │ │ - str r3, [sp, #32] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ ldr r5, [sp, #100] ; 0x64 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - str r2, [sp, #36] ; 0x24 │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #28] │ │ cmp r5, #0 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #96] ; 0x60 │ │ it eq │ │ moveq r5, #13 │ │ - cbz r3, 362f0 │ │ - ldr.w r3, [pc, #1096] ; 366f0 │ │ + str r2, [sp, #52] ; 0x34 │ │ + cbz r3, 37904 │ │ + ldr.w r3, [pc, #1064] ; 37ce8 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr.w r2, [r3, r1, lsl #2] │ │ + ldr r3, [sp, #24] │ │ + cbnz r3, 378d4 │ │ + ldr.w r3, [pc, #1052] ; 37cec │ │ + add r3, pc │ │ + b.n 378da │ │ + ldr.w r3, [pc, #1048] ; 37cf0 │ │ + add r3, pc │ │ + str r3, [sp, #12] │ │ + movs r0, #1 │ │ + ldr.w r3, [pc, #1044] ; 37cf4 │ │ + str r2, [sp, #8] │ │ + movw r2, #715 ; 0x2cb │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - ldr.w r0, [r3, r1, lsl #2] │ │ - cbz r2, 362bc │ │ - ldr.w r2, [pc, #1084] ; 366f4 │ │ - add r2, pc │ │ - b.n 362c2 │ │ - ldr.w r2, [pc, #1080] ; 366f8 │ │ - add r2, pc │ │ - str r2, [sp, #12] │ │ - ldr.w r2, [pc, #1076] ; 366fc │ │ - str r0, [sp, #8] │ │ - ldr r0, [sp, #32] │ │ - add r2, pc │ │ - ldr r2, [r2, #0] │ │ str r6, [sp, #0] │ │ str r5, [sp, #4] │ │ - ldr.w r2, [r2, r0, lsl #2] │ │ - movs r0, #1 │ │ - ldr.w r1, [pc, #1060] ; 36700 │ │ - ldr.w r3, [pc, #1060] ; 36704 │ │ - str r2, [sp, #16] │ │ + ldr.w r3, [r3, r9, lsl #2] │ │ + ldr.w r1, [pc, #1024] ; 37cf8 │ │ + str r3, [sp, #16] │ │ add r1, pc │ │ + ldr r3, [pc, #1020] ; (37cfc ) │ │ add r3, pc │ │ - movw r2, #715 ; 0x2cb │ │ - bl 3df24 │ │ - ldr.w r7, [pc, #1044] ; 36708 │ │ - movw r3, #717 ; 0x2cd │ │ + bl 3f6b8 │ │ + ldr r7, [pc, #1016] ; (37d00 ) │ │ movs r1, #96 ; 0x60 │ │ + movw r3, #717 ; 0x2cd │ │ movs r0, #1 │ │ add r7, pc │ │ - mov.w r9, #1 │ │ + mov.w sl, #1 │ │ mov r2, r7 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r1, r7 │ │ movw r2, #719 ; 0x2cf │ │ mov r4, r0 │ │ - str.w r9, [r0] │ │ + str.w sl, [r0] │ │ mov r0, r6 │ │ - bl 3ca88 <__ckd_salloc__> │ │ - ldr r1, [pc, #1008] ; (3670c ) │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + ldr r1, [pc, #980] ; (37d04 ) │ │ add r1, pc │ │ str r0, [r4, #4] │ │ mov r0, r6 │ │ - blx e0b0 │ │ - mov sl, r0 │ │ - cmp r0, #0 │ │ - bne.n 36380 │ │ + blx e8f8 │ │ + cbnz r0, 3797c │ │ cmp r5, #13 │ │ - beq.n 3634a │ │ - ldr r3, [pc, #988] ; (36710 ) │ │ + beq.n 3794c │ │ + ldr r3, [pc, #968] ; (37d08 ) │ │ movs r0, #4 │ │ mov r1, r7 │ │ movw r2, #723 ; 0x2d3 │ │ add r3, pc │ │ - bl 3df24 │ │ - mov r0, r4 │ │ - bl 3caf4 │ │ - mov r4, sl │ │ - b.n 366e8 │ │ + b.n 379a6 │ │ str r5, [r4, #8] │ │ movs r5, #4 │ │ mov r2, r7 │ │ movw r3, #729 ; 0x2d9 │ │ - mov r1, r5 │ │ str r5, [r4, #12] │ │ mov r0, r5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + mov r1, r5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #12 │ │ - movs r1, #24 │ │ + movs r2, #24 │ │ str r0, [r4, #16] │ │ str r3, [r0, #0] │ │ - ldr r2, [r4, #16] │ │ - str r1, [r2, #4] │ │ - movs r1, #3 │ │ - ldr r2, [r4, #16] │ │ - str r1, [r2, #8] │ │ - ldr r2, [r4, #16] │ │ - str r3, [r2, #12] │ │ + str r2, [r0, #4] │ │ + movs r2, #3 │ │ + str r3, [r0, #12] │ │ movs r3, #51 ; 0x33 │ │ + str r2, [r0, #8] │ │ str r3, [r4, #92] ; 0x5c │ │ - ldr r3, [pc, #920] ; (36714 ) │ │ + ldr r3, [pc, #916] ; (37d0c ) │ │ str r5, [r4, #20] │ │ add r3, pc │ │ - b.n 363dc │ │ - ldr r1, [pc, #916] ; (36718 ) │ │ + b.n 379d8 │ │ + ldr r1, [pc, #912] ; (37d10 ) │ │ mov r0, r6 │ │ add r1, pc │ │ - blx e0b0 │ │ - cbz r0, 36398 │ │ - ldr r1, [pc, #908] ; (3671c ) │ │ + blx e8f8 │ │ + cbz r0, 37994 │ │ + ldr r1, [pc, #904] ; (37d14 ) │ │ mov r0, r6 │ │ add r1, pc │ │ - blx e0b0 │ │ - cbnz r0, 363e0 │ │ + blx e8f8 │ │ + cbnz r0, 379dc │ │ cmp r5, #13 │ │ - beq.n 363b8 │ │ - ldr r1, [pc, #896] ; (36720 ) │ │ + beq.n 379b4 │ │ + ldr r1, [pc, #892] ; (37d18 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #896] ; (36724 ) │ │ + ldr r3, [pc, #892] ; (37d1c ) │ │ movw r2, #741 ; 0x2e5 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - movs r4, #0 │ │ - b.n 366e8 │ │ - ldr r2, [pc, #876] ; (36728 ) │ │ + bl 3e1f8 │ │ + movs r0, #0 │ │ + b.n 37cd0 │ │ + ldr r2, [pc, #872] ; (37d20 ) │ │ movs r0, #1 │ │ movw r3, #747 ; 0x2eb │ │ str r5, [r4, #8] │ │ str r0, [r4, #12] │ │ - add r2, pc │ │ movs r1, #4 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + add r2, pc │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #39 ; 0x27 │ │ str r0, [r4, #16] │ │ str r3, [r0, #0] │ │ str r3, [r4, #92] ; 0x5c │ │ movs r3, #3 │ │ str r3, [r4, #20] │ │ - ldr r3, [pc, #848] ; (3672c ) │ │ + ldr r3, [pc, #844] ; (37d24 ) │ │ add r3, pc │ │ str r3, [r4, #56] ; 0x38 │ │ - b.n 36672 │ │ - ldr r1, [pc, #844] ; (36730 ) │ │ + b.n 37c56 │ │ + ldr r1, [pc, #840] ; (37d28 ) │ │ mov r0, r6 │ │ movs r2, #9 │ │ add r1, pc │ │ - blx e0f8 │ │ - cbnz r0, 36414 │ │ + blx e940 │ │ + cbnz r0, 37a12 │ │ str r5, [r4, #8] │ │ mov.w r3, #756 ; 0x2f4 │ │ - str.w r9, [r4, #12] │ │ - mov r0, r9 │ │ + str.w sl, [r4, #12] │ │ + mov r0, sl │ │ movs r1, #4 │ │ mov r2, r7 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + add.w r5, r5, r5, lsl #1 │ │ movs r3, #3 │ │ - muls r5, r3 │ │ str r0, [r4, #16] │ │ str r5, [r0, #0] │ │ str r3, [r4, #20] │ │ - ldr r3, [pc, #804] ; (36734 ) │ │ + ldr r3, [pc, #800] ; (37d2c ) │ │ str r5, [r4, #92] ; 0x5c │ │ add r3, pc │ │ - b.n 363dc │ │ - ldr r1, [pc, #800] ; (36738 ) │ │ + b.n 379d8 │ │ + ldr r1, [pc, #796] ; (37d30 ) │ │ mov r0, r6 │ │ movs r2, #12 │ │ add r1, pc │ │ - blx e0f8 │ │ - cbnz r0, 36448 │ │ + blx e940 │ │ + cbnz r0, 37a46 │ │ str r5, [r4, #8] │ │ movw r3, #765 ; 0x2fd │ │ - str.w r9, [r4, #12] │ │ - mov r0, r9 │ │ + str.w sl, [r4, #12] │ │ + mov r0, sl │ │ movs r1, #4 │ │ mov r2, r7 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ lsls r5, r5, #2 │ │ movs r3, #4 │ │ str r0, [r4, #16] │ │ str r5, [r0, #0] │ │ str r3, [r4, #20] │ │ - ldr r3, [pc, #760] ; (3673c ) │ │ + ldr r3, [pc, #756] ; (37d34 ) │ │ str r5, [r4, #92] ; 0x5c │ │ add r3, pc │ │ - b.n 363dc │ │ - ldr r1, [pc, #756] ; (36740 ) │ │ + b.n 379d8 │ │ + ldr r1, [pc, #752] ; (37d38 ) │ │ mov r0, r6 │ │ movs r2, #8 │ │ add r1, pc │ │ - blx e0f8 │ │ - cbz r0, 36464 │ │ - ldr r1, [pc, #748] ; (36744 ) │ │ + blx e940 │ │ + cbz r0, 37a62 │ │ + ldr r1, [pc, #740] ; (37d3c ) │ │ mov r0, r6 │ │ movs r2, #6 │ │ add r1, pc │ │ - blx e0f8 │ │ - cbnz r0, 36490 │ │ - ldr r2, [pc, #736] ; (36748 ) │ │ + blx e940 │ │ + cbnz r0, 37a8a │ │ + ldr r2, [pc, #732] ; (37d40 ) │ │ movs r0, #1 │ │ movw r3, #775 ; 0x307 │ │ str r5, [r4, #8] │ │ str r0, [r4, #12] │ │ - add r2, pc │ │ movs r1, #4 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + add r2, pc │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #8] │ │ lsls r3, r3, #1 │ │ str r0, [r4, #16] │ │ str r3, [r0, #0] │ │ - ldr r3, [r4, #16] │ │ - ldr r3, [r3, #0] │ │ str r3, [r4, #92] ; 0x5c │ │ movs r3, #2 │ │ str r3, [r4, #20] │ │ - ldr r3, [pc, #704] ; (3674c ) │ │ + ldr r3, [pc, #700] ; (37d44 ) │ │ add r3, pc │ │ - b.n 363dc │ │ - ldr r1, [pc, #700] ; (36750 ) │ │ + b.n 379d8 │ │ + ldr r1, [pc, #700] ; (37d48 ) │ │ mov r0, r6 │ │ movs r2, #3 │ │ add r1, pc │ │ - blx e0f8 │ │ - cbz r0, 364ac │ │ - ldr r1, [pc, #692] ; (36754 ) │ │ + blx e940 │ │ + cbz r0, 37aa6 │ │ + ldr r1, [pc, #688] ; (37d4c ) │ │ mov r0, r6 │ │ movs r2, #4 │ │ add r1, pc │ │ - blx e0f8 │ │ - cbnz r0, 364d6 │ │ - ldr r2, [pc, #680] ; (36758 ) │ │ + blx e940 │ │ + cbnz r0, 37acc │ │ + ldr r2, [pc, #680] ; (37d50 ) │ │ movs r0, #1 │ │ movw r3, #785 ; 0x311 │ │ str r5, [r4, #8] │ │ str r0, [r4, #12] │ │ - add r2, pc │ │ movs r1, #4 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + add r2, pc │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #8] │ │ str r0, [r4, #16] │ │ str r3, [r0, #0] │ │ - ldr r3, [r4, #16] │ │ - ldr r3, [r3, #0] │ │ str r3, [r4, #92] ; 0x5c │ │ movs r3, #0 │ │ str r3, [r4, #20] │ │ - ldr r3, [pc, #648] ; (3675c ) │ │ + ldr r3, [pc, #652] ; (37d54 ) │ │ add r3, pc │ │ - b.n 363dc │ │ - ldr r1, [pc, #648] ; (36760 ) │ │ + b.n 379d8 │ │ + ldr r1, [pc, #648] ; (37d58 ) │ │ mov r0, r6 │ │ movs r2, #5 │ │ add r1, pc │ │ - blx e0f8 │ │ - movs r3, #3 │ │ - cbz r0, 364f6 │ │ - ldr r1, [pc, #636] ; (36764 ) │ │ + blx e940 │ │ + cbz r0, 37aec │ │ + ldr r1, [pc, #640] ; (37d5c ) │ │ mov r0, r6 │ │ movs r2, #5 │ │ add r1, pc │ │ - blx e0f8 │ │ + blx e940 │ │ + cbnz r0, 37b1a │ │ movs r3, #4 │ │ - cbnz r0, 36526 │ │ - ldr r2, [pc, #624] ; (36768 ) │ │ + b.n 37aee │ │ + movs r3, #3 │ │ + ldr r2, [pc, #624] ; (37d60 ) │ │ movs r0, #1 │ │ str r3, [r4, #20] │ │ movs r1, #4 │ │ add r2, pc │ │ mov.w r3, #800 ; 0x320 │ │ str r5, [r4, #8] │ │ str r0, [r4, #12] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [r4, #20] │ │ - ldr r2, [r4, #8] │ │ - lsls r3, r3, #1 │ │ - adds r3, #1 │ │ - muls r3, r2 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [r4, #8] │ │ + lsls r2, r2, #1 │ │ + mla r3, r2, r3, r3 │ │ str r0, [r4, #16] │ │ str r3, [r0, #0] │ │ - ldr r3, [r4, #16] │ │ - ldr r3, [r3, #0] │ │ str r3, [r4, #92] ; 0x5c │ │ - ldr r3, [pc, #584] ; (3676c ) │ │ + ldr r3, [pc, #588] ; (37d64 ) │ │ add r3, pc │ │ - b.n 363dc │ │ - ldr.w r9, [pc, #584] ; 36770 │ │ + b.n 379d8 │ │ + ldr.w sl, [pc, #588] ; 37d68 │ │ mov r0, r6 │ │ mov.w r2, #808 ; 0x328 │ │ - add r9, pc │ │ - mov r1, r9 │ │ - bl 3ca88 <__ckd_salloc__> │ │ - mov r1, r9 │ │ + add sl, pc │ │ + mov r1, sl │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + mov r1, sl │ │ movw r2, #809 ; 0x329 │ │ mov r7, r0 │ │ mov r0, r6 │ │ - bl 3ca88 <__ckd_salloc__> │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ movs r6, #0 │ │ - str r0, [sp, #28] │ │ + mov sl, r0 │ │ mov r0, r7 │ │ - blx e068 │ │ + blx e8b0 │ │ adds r3, r7, #1 │ │ - mov.w lr, #32 │ │ - str r0, [sp, #52] ; 0x34 │ │ + movs r1, #32 │ │ + str r0, [sp, #48] ; 0x30 │ │ movs r0, #1 │ │ - b.n 36584 │ │ - mov r1, r3 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + subs r2, #1 │ │ + cmp r0, r2 │ │ + bge.n 37b7a │ │ + mov lr, r3 │ │ ldrb.w r2, [r3], #1 │ │ + adds r0, #1 │ │ cmp r2, #44 ; 0x2c │ │ - bne.n 3656e │ │ - strb.w lr, [r3, #-1] │ │ + bne.n 37b68 │ │ + strb.w r1, [r3, #-1] │ │ adds r6, #1 │ │ - b.n 36582 │ │ + b.n 37b4c │ │ cmp r2, #58 ; 0x3a │ │ - bne.n 36582 │ │ - adds r0, #1 │ │ + bne.n 37b4c │ │ movs r3, #0 │ │ - adds r0, r7, r0 │ │ - strb r3, [r1, #0] │ │ - blx e134 │ │ + add r0, r7 │ │ + strb.w r3, [lr] │ │ + blx e97c │ │ str r0, [r4, #20] │ │ - b.n 3658c │ │ - adds r0, #1 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - subs r2, #1 │ │ - cmp r0, r2 │ │ - blt.n 3655c │ │ - ldr r2, [pc, #484] ; (36774 ) │ │ + ldr r2, [pc, #496] ; (37d6c ) │ │ adds r0, r6, #1 │ │ - movs r1, #4 │ │ + mov.w r3, #832 ; 0x340 │ │ str r0, [r4, #12] │ │ + movs r1, #4 │ │ add r2, pc │ │ - mov.w r3, #832 ; 0x340 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr.w ip, [pc, #472] ; 36778 │ │ - ldr.w fp, [pc, #472] ; 3677c │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #480] ; (37d70 ) │ │ + mov fp, r7 │ │ movs r6, #0 │ │ - add ip, pc │ │ - mov r9, r8 │ │ + add r3, pc │ │ + str r3, [sp, #32] │ │ + add r3, sp, #48 ; 0x30 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #472] ; (37d74 ) │ │ str r6, [r4, #92] ; 0x5c │ │ - mov r8, r5 │ │ + add r3, pc │ │ str r6, [r4, #8] │ │ - mov sl, r7 │ │ - add fp, pc │ │ - str r7, [sp, #44] ; 0x2c │ │ - mov r5, ip │ │ + str r3, [sp, #40] ; 0x28 │ │ str r0, [r4, #16] │ │ - b.n 36616 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - cmp r6, r3 │ │ - str r2, [sp, #40] ; 0x28 │ │ - bge.n 365e0 │ │ - ldr r2, [r4, #16] │ │ - lsls r7, r6, #2 │ │ - ldr r0, [sp, #28] │ │ - mov r1, r5 │ │ - adds r2, r2, r7 │ │ - blx e104 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mov r0, fp │ │ + ldr r1, [sp, #32] │ │ + mov r2, sl │ │ + blx e94c │ │ + ldr r3, [r4, #12] │ │ cmp r0, #1 │ │ - bne.n 365e0 │ │ - ldr r3, [r4, #16] │ │ - ldr.w r2, [r3, r6, lsl #2] │ │ - cbnz r2, 365f0 │ │ - ldr r1, [pc, #412] ; (36780 ) │ │ + bne.n 37c12 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + cmp r6, r3 │ │ + add fp, r2 │ │ + blt.n 37bd0 │ │ + ldr r1, [pc, #436] ; (37d78 ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #412] ; (36784 ) │ │ + ldr r3, [pc, #436] ; (37d7c ) │ │ mov.w r2, #844 ; 0x34c │ │ add r1, pc │ │ add r3, pc │ │ - b.n 36640 │ │ - ldr r1, [r4, #8] │ │ - adds r2, r1, r2 │ │ - ldr r1, [r4, #20] │ │ - str r2, [r4, #8] │ │ + b.n 37c24 │ │ + ldr r2, [r4, #16] │ │ + lsls r3, r6, #2 │ │ + mov r0, sl │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + add r2, r3 │ │ + str r3, [sp, #44] ; 0x2c │ │ + blx e94c │ │ + cmp r0, #1 │ │ + bne.n 37bc0 │ │ + ldr r2, [r4, #16] │ │ + ldr.w r1, [r2, r6, lsl #2] │ │ cmp r1, #0 │ │ - ble.n 36606 │ │ - lsls r1, r1, #1 │ │ - ldr r2, [r3, r7] │ │ - adds r1, #1 │ │ - muls r2, r1 │ │ - str r2, [r3, r7] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + beq.n 37bc0 │ │ + ldr r0, [r4, #8] │ │ adds r6, #1 │ │ - ldr r2, [r4, #92] ; 0x5c │ │ - add sl, r3 │ │ - ldr r3, [r4, #16] │ │ - ldr r3, [r3, r7] │ │ - adds r3, r2, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + add r1, r0 │ │ + ldr r0, [r4, #20] │ │ + str r1, [r4, #8] │ │ + cmp r0, #0 │ │ + itttt gt │ │ + lslgt r0, r0, #1 │ │ + ldrgt r1, [r2, r3] │ │ + mlagt r1, r0, r1, r1 │ │ + strgt r1, [r2, r3] │ │ + ldr r1, [r4, #92] ; 0x5c │ │ + ldr r3, [r2, r3] │ │ + add r3, r1 │ │ str r3, [r4, #92] ; 0x5c │ │ - add r3, sp, #52 ; 0x34 │ │ - mov r0, sl │ │ - mov r1, fp │ │ - ldr r2, [sp, #28] │ │ - blx e104 │ │ - ldr r3, [r4, #12] │ │ - cmp r0, #1 │ │ - beq.n 365be │ │ + b.n 37ba6 │ │ cmp r6, r3 │ │ - mov r5, r8 │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - mov r8, r9 │ │ - beq.n 3664a │ │ - ldr r1, [pc, #340] ; (36788 ) │ │ + beq.n 37c2e │ │ + ldr r1, [pc, #360] ; (37d80 ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #340] ; (3678c ) │ │ + ldr r3, [pc, #360] ; (37d84 ) │ │ movw r2, #854 ; 0x356 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r0, #1 │ │ - blx e17c │ │ + blx e9c4 │ │ ldr r3, [r4, #8] │ │ cmp r3, r5 │ │ - beq.n 36660 │ │ - ldr r1, [pc, #316] ; (36790 ) │ │ + beq.n 37c44 │ │ + ldr r1, [pc, #336] ; (37d88 ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #316] ; (36794 ) │ │ + ldr r3, [pc, #336] ; (37d8c ) │ │ mov.w r2, #856 ; 0x358 │ │ add r1, pc │ │ add r3, pc │ │ - b.n 36640 │ │ - ldr r3, [pc, #308] ; (36798 ) │ │ + b.n 37c24 │ │ + ldr r3, [pc, #328] ; (37d90 ) │ │ mov r0, r7 │ │ add r3, pc │ │ str r3, [r4, #56] ; 0x38 │ │ - bl 3caf4 │ │ - ldr r0, [sp, #28] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ + mov r0, sl │ │ + bl 3e1f8 │ │ cmp.w r8, #0 │ │ - beq.n 36680 │ │ + beq.n 37c64 │ │ ldr r0, [r4, #8] │ │ - bl 352c4 │ │ + bl 3690c │ │ str r0, [r4, #60] ; 0x3c │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #32] │ │ + ldr r3, [sp, #24] │ │ str.w r8, [r4, #44] ; 0x2c │ │ - str r0, [r4, #48] ; 0x30 │ │ - cbz r2, 366ac │ │ - bl 35028 │ │ - vmov.f32 s15, #20 ; 0x40a00000 5.0 │ │ + str r3, [r4, #48] ; 0x30 │ │ + cmp.w r9, #0 │ │ + beq.n 37c92 │ │ + bl 3667c │ │ + vmov.f32 s15, #36 ; 0x41200000 10.0 │ │ cmp.w r8, #0 │ │ - vmov.f32 s14, #36 ; 0x41200000 10.0 │ │ - ite ne │ │ - vmovne r1, s15 │ │ - vmoveq r1, s14 │ │ + vmov.f32 s14, #20 ; 0x40a00000 5.0 │ │ + ite eq │ │ + vmoveq r1, s15 │ │ + vmovne r1, s14 │ │ str r0, [r4, #64] ; 0x40 │ │ - bl 350c8 │ │ + bl 36714 │ │ ldr r0, [r4, #20] │ │ + mov.w r3, #884 ; 0x374 │ │ + ldr r5, [pc, #248] ; (37d94 ) │ │ movs r2, #4 │ │ - ldr r5, [pc, #232] ; (3679c ) │ │ - ldr r3, [sp, #32] │ │ - add r5, pc │ │ + str.w r9, [r4, #52] ; 0x34 │ │ lsls r0, r0, #1 │ │ + add r5, pc │ │ cmp.w r0, #256 ; 0x100 │ │ - it lt │ │ - movlt.w r0, #256 ; 0x100 │ │ - str r3, [r4, #52] ; 0x34 │ │ - mov.w r3, #884 ; 0x374 │ │ str r3, [sp, #0] │ │ mov r3, r5 │ │ ldr r1, [r4, #8] │ │ - bl 3cab0 <__ckd_calloc_2d__> │ │ + it lt │ │ + movlt.w r0, #256 ; 0x100 │ │ + bl 3e1ba <__ckd_calloc_2d__@@Base> │ │ movs r1, #4 │ │ mov r2, r5 │ │ mov.w r3, #888 ; 0x378 │ │ str r0, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #20] │ │ lsls r0, r0, #1 │ │ adds r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r0, [r4, #72] ; 0x48 │ │ mov r0, r4 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 37cde │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - rsbs r0, sl, r1 │ │ - lsrs r5, r5, #31 │ │ + b.n 37898 │ │ movs r1, r0 │ │ - lsrs r7, r2, #24 │ │ + b.n 3787c │ │ movs r1, r0 │ │ - subs.w r0, r4, r1 │ │ - strb r1, [r0, #29] │ │ + lsls r7, r7, #8 │ │ movs r1, r0 │ │ - ldrb r0, [r6, #9] │ │ + lsls r5, r0, #16 │ │ movs r1, r0 │ │ - strb r1, [r5, #28] │ │ + b.n 37830 │ │ movs r1, r0 │ │ - ldrb r2, [r2, #10] │ │ + ldr r3, [r4, #52] ; 0x34 │ │ movs r1, r0 │ │ - ldrb r2, [r7, #9] │ │ + ldr r0, [r2, #104] ; 0x68 │ │ movs r1, r0 │ │ - bl ffd3c716 <_end+0xffce681a> │ │ - ldrb r6, [r2, #9] │ │ + ldr r7, [r1, #52] ; 0x34 │ │ movs r1, r0 │ │ - ldrb r2, [r2, #9] │ │ + ldr r0, [r7, #104] ; 0x68 │ │ movs r1, r0 │ │ - strb r7, [r7, #25] │ │ + ldr r4, [r4, #104] ; 0x68 │ │ movs r1, r0 │ │ - ldrb r4, [r1, #8] │ │ + bl ffccfd0e <_end@@Base+0xffc78e12> │ │ + ldr r2, [r2, #104] ; 0x68 │ │ movs r1, r0 │ │ - strb r1, [r4, #25] │ │ + ldr r6, [r1, #104] ; 0x68 │ │ movs r1, r0 │ │ - bl 3fa72e <_end+0x3a4832> │ │ - asrs r2, r4, #11 │ │ + ldr r3, [r7, #40] ; 0x28 │ │ movs r1, r0 │ │ - bl 344736 <_end+0x2ee83a> │ │ - ldrb r3, [r3, #7] │ │ + ldr r0, [r1, #100] ; 0x64 │ │ movs r1, r0 │ │ - bl 26873e <_end+0x212842> │ │ - ldrb r4, [r6, #6] │ │ + ldr r3, [r3, #40] ; 0x28 │ │ movs r1, r0 │ │ - ldrb r7, [r5, #6] │ │ + bl 3add26 <_end@@Base+0x356e2a> │ │ + lsls r6, r3, #28 │ │ movs r1, r0 │ │ - strb r5, [r6, #22] │ │ + bl 2fdd2e <_end@@Base+0x2a6e32> │ │ + ldr r5, [r2, #96] ; 0x60 │ │ movs r1, r0 │ │ - bl 1e074e <_end+0x18a852> │ │ - ldrb r4, [r7, #5] │ │ + bl 22dd36 <_end@@Base+0x1d6e3a> │ │ + ldr r6, [r5, #92] ; 0x5c │ │ movs r1, r0 │ │ - ldrb r2, [r6, #5] │ │ + ldr r1, [r5, #92] ; 0x5c │ │ movs r1, r0 │ │ - strb r5, [r5, #21] │ │ + ldr r5, [r5, #28] │ │ movs r1, r0 │ │ - bl 18c75e <_end+0x136862> │ │ - ldrb r7, [r7, #4] │ │ + bl 1abd46 <_end@@Base+0x154e4a> │ │ + ldr r2, [r7, #88] ; 0x58 │ │ movs r1, r0 │ │ - ldrb r5, [r6, #4] │ │ + ldr r0, [r6, #88] ; 0x58 │ │ movs r1, r0 │ │ - strb r7, [r4, #20] │ │ + ldr r1, [r5, #24] │ │ movs r1, r0 │ │ - bl a476e <_end+0x4e872> │ │ - strb r5, [r6, #19] │ │ + bl 15dd56 <_end@@Base+0x106e5a> │ │ + ldr r1, [r0, #88] ; 0x58 │ │ movs r1, r0 │ │ - strb r1, [r2, #18] │ │ + ldr r1, [r7, #84] ; 0x54 │ │ movs r1, r0 │ │ - ldrb r7, [r7, #1] │ │ + ldr r7, [r4, #20] │ │ movs r1, r0 │ │ - subs r7, #249 ; 0xf9 │ │ + bl 95d66 <_end@@Base+0x3ee6a> │ │ + ldr r1, [r7, #16] │ │ + movs r1, r0 │ │ + ldr r7, [r2, #12] │ │ movs r1, r0 │ │ - strb r3, [r7, #16] │ │ + adds r4, #83 ; 0x53 │ │ movs r1, r0 │ │ - ldrb r6, [r7, #0] │ │ + ldr r4, [r3, #76] ; 0x4c │ │ movs r1, r0 │ │ - strb r1, [r5, #15] │ │ + ldr r3, [r2, #8] │ │ + movs r1, r0 │ │ + ldr r3, [r2, #72] ; 0x48 │ │ + movs r1, r0 │ │ + ldr r5, [r7, #0] │ │ movs r1, r0 │ │ - strb r4, [r5, #31] │ │ + ldr r5, [r7, #64] ; 0x40 │ │ movs r1, r0 │ │ - strb r3, [r1, #15] │ │ + ldr r7, [r3, #0] │ │ movs r1, r0 │ │ - strb r6, [r1, #31] │ │ + ldr r7, [r3, #64] ; 0x40 │ │ movs r1, r0 │ │ vrsqrts.f32 , , │ │ - strb r1, [r6, #13] │ │ + str r3, [r7, #120] ; 0x78 │ │ movs r1, r0 │ │ │ │ -000367a0 : │ │ +00037d98 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r6, r3 │ │ sub sp, #20 │ │ - ldr.w sl, [pc, #172] ; 36854 │ │ + ldr r3, [pc, #160] ; (37e44 ) │ │ + ldr.w fp, [pc, #164] ; 37e48 │ │ mov r4, r0 │ │ - ldr.w fp, [pc, #168] ; 36858 │ │ - mov r6, r3 │ │ - str r1, [sp, #4] │ │ - movs r7, #0 │ │ - str r2, [sp, #8] │ │ - add sl, pc │ │ + add r3, pc │ │ + str r3, [sp, #4] │ │ add fp, pc │ │ - b.n 36842 │ │ - ldr r1, [pc, #156] ; (3685c ) │ │ - movs r5, #0 │ │ + ldr r3, [pc, #156] ; (37e4c ) │ │ + mov sl, r1 │ │ + mov r9, r2 │ │ + movs r7, #0 │ │ + add r3, pc │ │ + str r3, [sp, #8] │ │ + cmp r7, r9 │ │ mov r0, r6 │ │ + bcs.n 37e38 │ │ + ldr r1, [sp, #4] │ │ mov r2, r7 │ │ - add r1, pc │ │ - mov r9, r5 │ │ - blx e11c │ │ - mov r8, r7 │ │ - b.n 36834 │ │ + blx e964 │ │ + movs r5, #0 │ │ + mov r8, r5 │ │ + ldr r3, [r4, #24] │ │ + cbnz r3, 37dd2 │ │ + ldr r3, [r4, #12] │ │ + cmp r8, r3 │ │ + bcs.n 37e34 │ │ mov r0, r6 │ │ - mov r1, sl │ │ - mov r2, r9 │ │ - movs r7, #0 │ │ - blx e11c │ │ - mov.w ip, r8, lsl #2 │ │ - str.w r8, [sp, #12] │ │ - mov r8, r6 │ │ - mov r6, ip │ │ - b.n 3680c │ │ - ldr r2, [sp, #4] │ │ - mov r0, r8 │ │ - mov r1, fp │ │ - ldr r3, [r2, r6] │ │ - ldr r3, [r3, r5] │ │ - add.w r3, r3, r7, lsl #2 │ │ - vldr s14, [r3] │ │ - vcvt.f64.f32 d7, s14 │ │ - adds r7, #1 │ │ - vmov r2, r3, d7 │ │ - blx e11c │ │ + ldr r1, [sp, #8] │ │ + mov r2, r8 │ │ + blx e964 │ │ + mov.w ip, #0 │ │ ldr r3, [r4, #84] ; 0x54 │ │ - cbz r3, 36814 │ │ + cbz r3, 37dec │ │ ldr r3, [r4, #92] ; 0x5c │ │ - b.n 3681c │ │ + b.n 37df4 │ │ ldr r3, [r4, #28] │ │ - cbnz r3, 3681a │ │ + cbnz r3, 37df2 │ │ ldr r3, [r4, #16] │ │ ldr r3, [r3, r5] │ │ - cmp r7, r3 │ │ - bcc.n 367ec │ │ - mov r6, r8 │ │ + cmp ip, r3 │ │ + bcs.n 37e24 │ │ + ldr.w r3, [sl, r7, lsl #2] │ │ + mov r0, r6 │ │ + mov r1, fp │ │ + str.w ip, [sp, #12] │ │ + ldr r3, [r3, r5] │ │ + add.w r3, r3, ip, lsl #2 │ │ + vldr s15, [r3] │ │ + vcvt.f64.f32 d7, s15 │ │ + vmov r2, r3, d7 │ │ + blx e964 │ │ + ldr.w ip, [sp, #12] │ │ + add.w ip, ip, #1 │ │ + b.n 37de4 │ │ movs r0, #10 │ │ mov r1, r6 │ │ - ldr.w r8, [sp, #12] │ │ - blx e188 │ │ - add.w r9, r9, #1 │ │ + blx e9d0 │ │ + add.w r8, r8, #1 │ │ adds r5, #4 │ │ - ldr r3, [r4, #24] │ │ - cbnz r3, 3683a │ │ - ldr r3, [r4, #12] │ │ - cmp r9, r3 │ │ - bcc.n 367d2 │ │ - mov r7, r8 │ │ + b.n 37dcc │ │ adds r7, #1 │ │ - ldr r3, [sp, #8] │ │ - cmp r7, r3 │ │ - bne.n 367be │ │ - mov r0, r6 │ │ + b.n 37dba │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 43dbc <__udivdi3+0x41c> │ │ - strb r3, [r2, #26] │ │ + b.w 44c50 <_Unwind_GetTextRelBase@@Base+0x18> │ │ + nop │ │ + ldr r5, [r2, #44] ; 0x2c │ │ movs r1, r0 │ │ - strb r7, [r2, #26] │ │ + ldr r5, [r3, #44] ; 0x2c │ │ movs r1, r0 │ │ - strb r7, [r7, #25] │ │ + ldr r5, [r1, #44] ; 0x2c │ │ movs r1, r0 │ │ │ │ -00036860 : │ │ +00037e50 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r5, r2 │ │ - ldr r2, [r0, #8] │ │ - sub sp, #44 ; 0x2c │ │ + sub sp, #52 ; 0x34 │ │ + mov r8, r3 │ │ + mov r6, r2 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ mov r7, r0 │ │ - mov r4, r3 │ │ + mov r9, r1 │ │ + ldr.w fp, [sp, #100] ; 0x64 │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #408] ; (38000 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #28] │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #44] ; 0x2c │ │ + ldr r2, [r0, #8] │ │ cmp r2, #0 │ │ - str r1, [sp, #20] │ │ - ldr.w sl, [sp, #92] ; 0x5c │ │ - bgt.n 3688e │ │ - ldr r1, [pc, #372] ; (369f0 ) │ │ + bgt.n 37e8e │ │ + ldr r1, [pc, #392] ; (38004 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #372] ; (369f4 ) │ │ + ldr r3, [pc, #392] ; (38008 ) │ │ str r2, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ movw r2, #1179 ; 0x49b │ │ - bl 3df24 │ │ - b.n 3699c │ │ - cbnz r3, 36894 │ │ - ldr r4, [pc, #356] ; (369f8 ) │ │ - add r4, pc │ │ - cbnz r5, 368b2 │ │ - mov r9, r5 │ │ - ldr r5, [pc, #352] ; (369fc ) │ │ - ldr r1, [pc, #356] ; (36a00 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + b.n 37f9e │ │ + cmp.w r8, #0 │ │ + bne.n 37e9a │ │ + ldr.w r8, [pc, #372] ; 3800c │ │ + add r8, pc │ │ + cbnz r6, 37eb8 │ │ + ldr r1, [pc, #368] ; (38010 ) │ │ + mov r5, r6 │ │ + ldr r3, [pc, #368] ; (38014 ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #356] ; (36a04 ) │ │ - add r5, pc │ │ + ldr r6, [pc, #368] ; (38018 ) │ │ add r1, pc │ │ movw r2, #1202 ; 0x4b2 │ │ add r3, pc │ │ - mov r8, r5 │ │ - bl 3df24 │ │ - b.n 368d6 │ │ - ldr r1, [pc, #340] ; (36a08 ) │ │ + bl 3f6b8 │ │ + add r6, pc │ │ + str r6, [sp, #24] │ │ + b.n 37eda │ │ + ldr r1, [pc, #352] ; (3801c ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #340] ; (36a0c ) │ │ + ldr r3, [pc, #352] ; (38020 ) │ │ movw r2, #1205 ; 0x4b5 │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ + str r6, [sp, #0] │ │ add r3, pc │ │ - ldr.w r8, [pc, #332] ; 36a10 │ │ - bl 3df24 │ │ - mov r0, r5 │ │ - blx e068 │ │ + bl 3f6b8 │ │ + mov r0, r6 │ │ + blx e8b0 │ │ + ldr r3, [pc, #336] ; (38024 ) │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + adds r5, r0, #1 │ │ + mov r0, r9 │ │ + blx e8b0 │ │ + mov sl, r0 │ │ + mov r0, r8 │ │ + blx e8b0 │ │ + cmp sl, r0 │ │ + mov r4, r0 │ │ + ble.n 37f04 │ │ + rsb r0, r0, sl │ │ + mov r1, r8 │ │ + add r0, r9 │ │ + blx e8f8 │ │ + cbnz r0, 37f04 │ │ + ldr.w r8, [pc, #296] ; 38028 │ │ + mov r4, r0 │ │ add r8, pc │ │ - add.w r9, r0, #1 │ │ - ldr r0, [sp, #20] │ │ - blx e068 │ │ - mov fp, r0 │ │ - mov r0, r4 │ │ - blx e068 │ │ - cmp fp, r0 │ │ - mov r6, r0 │ │ - ble.n 36900 │ │ - ldr r3, [sp, #20] │ │ - rsb r0, r0, fp │ │ - mov r1, r4 │ │ - adds r0, r3, r0 │ │ - blx e0b0 │ │ - cbnz r0, 36900 │ │ - ldr r4, [pc, #280] ; (36a14 ) │ │ - mov r6, r0 │ │ - add r4, pc │ │ - add r6, fp │ │ - ldr r2, [pc, #276] ; (36a18 ) │ │ - adds r6, #1 │ │ + add r4, sl │ │ + ldr r2, [pc, #292] ; (3802c ) │ │ + adds r4, #1 │ │ movw r3, #1227 ; 0x4cb │ │ - add r9, r6 │ │ - add r2, pc │ │ + add r4, r5 │ │ movs r1, #1 │ │ - mov fp, sl │ │ - mov r0, r9 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr.w ip, [pc, #256] ; 36a1c │ │ - ldr r3, [pc, #256] ; (36a20 ) │ │ - add ip, pc │ │ - str r7, [sp, #28] │ │ + add r2, pc │ │ + ldr.w sl, [pc, #280] ; 38030 │ │ + mov r0, r4 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + add sl, pc │ │ + ldr r3, [pc, #272] ; (38034 ) │ │ add r3, pc │ │ - str r3, [sp, #24] │ │ - mov r7, ip │ │ - mov r6, r0 │ │ - b.n 3693e │ │ - mov r0, r6 │ │ - mov r1, sl │ │ - ldr r2, [sp, #24] │ │ + str r3, [sp, #32] │ │ + mov r5, r0 │ │ + ldr r3, [sp, #24] │ │ + mov r0, r5 │ │ + str.w r8, [sp, #8] │ │ + mov r1, r4 │ │ + mov r2, sl │ │ + stmia.w sp, {r3, r9} │ │ + mov r3, r6 │ │ + blx ea78 │ │ + cmp r0, r4 │ │ + mov ip, r0 │ │ + ble.n 37f60 │ │ + mov r0, r5 │ │ + mov r1, ip │ │ + ldr r2, [sp, #32] │ │ movw r3, #1235 ; 0x4d3 │ │ - bl 3ca60 <__ckd_realloc__> │ │ - mov r9, sl │ │ - mov r6, r0 │ │ - ldr r3, [sp, #20] │ │ - mov r0, r6 │ │ - mov r1, r9 │ │ - mov r2, r7 │ │ - str.w r8, [sp] │ │ - str r3, [sp, #4] │ │ - mov r3, r5 │ │ - str r4, [sp, #8] │ │ - blx e230 │ │ - cmp r0, r9 │ │ - mov sl, r0 │ │ - bgt.n 3692c │ │ - ldr r7, [sp, #28] │ │ + str.w ip, [sp, #36] ; 0x24 │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ + ldr.w ip, [sp, #36] ; 0x24 │ │ + mov r4, ip │ │ + mov r5, r0 │ │ + b.n 37f28 │ │ + ldr r6, [r7, #20] │ │ cmp.w fp, #0 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - mov sl, fp │ │ - ldr r4, [r7, #20] │ │ - it ge │ │ - addge.w sl, fp, r4, lsl #1 │ │ - cbz r3, 369ba │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - mov r1, r6 │ │ - str.w sl, [sp, #8] │ │ - mov r2, r4 │ │ - mov r0, r7 │ │ - str r3, [sp, #0] │ │ - add r3, sp, #36 ; 0x24 │ │ - str r3, [sp, #4] │ │ + ldr r2, [sp, #20] │ │ ldr r3, [r7, #8] │ │ + it ge │ │ + addge.w fp, fp, r6, lsl #1 │ │ + cbz r2, 37fbc │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + mov r1, r5 │ │ str r3, [sp, #12] │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - bl 35a9c │ │ - mov r5, r0 │ │ - mov r0, r6 │ │ - bl 3caf4 │ │ - cmp r5, #0 │ │ - bge.n 369a2 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - bl 3caf8 │ │ - mov.w r5, #4294967295 ; 0xffffffff │ │ - b.n 369e6 │ │ + mov r0, r7 │ │ ldr r3, [sp, #88] ; 0x58 │ │ + str r2, [sp, #0] │ │ + add r2, sp, #40 ; 0x28 │ │ + str.w fp, [sp, #8] │ │ + str r2, [sp, #4] │ │ + mov r2, r6 │ │ + bl 37064 │ │ + mov r4, r0 │ │ + mov r0, r5 │ │ + bl 3e1f8 │ │ + cmp r4, #0 │ │ + bge.n 37fa4 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + bl 3e1fc │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 37fea │ │ + ldr r3, [sp, #20] │ │ mov r0, r7 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - mov r2, r5 │ │ - str r3, [sp, #0] │ │ - mov r3, r4 │ │ - bl 3599a │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - bl 3caf8 │ │ - b.n 369e2 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - mov r1, r6 │ │ - str.w sl, [sp, #8] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ mov r2, r4 │ │ - mov r0, r7 │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - str r3, [sp, #4] │ │ - ldr r3, [r7, #8] │ │ + mov r3, r6 │ │ + bl 36f74 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + bl 3e1fc │ │ + b.n 37fe2 │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + mov r1, r5 │ │ str r3, [sp, #12] │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - bl 35a9c │ │ - mov r5, r0 │ │ - mov r0, r6 │ │ - bl 3caf4 │ │ - cmp r5, #0 │ │ - blt.n 369e6 │ │ - sub.w r5, r5, r4, lsl #1 │ │ + mov r0, r7 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #20] │ │ + str.w fp, [sp, #8] │ │ + str r2, [sp, #4] │ │ + mov r2, r6 │ │ + bl 37064 │ │ + mov r4, r0 │ │ mov r0, r5 │ │ - add sp, #44 ; 0x2c │ │ + bl 3e1f8 │ │ + cmp r4, #0 │ │ + blt.n 37fe8 │ │ + sub.w r0, r4, r6, lsl #1 │ │ + b.n 37fea │ │ + mov r0, r4 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 37ff8 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - strb r5, [r4, #6] │ │ + b.n 3802c │ │ movs r1, r0 │ │ - strb r6, [r2, #23] │ │ + str r5, [r3, #92] ; 0x5c │ │ movs r1, r0 │ │ - ldrsb r1, [r3, r2] │ │ + ldr r2, [r1, #32] │ │ movs r1, r0 │ │ - ldrsb r3, [r1, r2] │ │ + ldr r2, [pc, #812] ; (3833c ) │ │ movs r1, r0 │ │ - strb r3, [r0, #6] │ │ + str r7, [r6, #88] ; 0x58 │ │ movs r1, r0 │ │ - strb r1, [r0, #23] │ │ + ldr r5, [r6, #28] │ │ movs r1, r0 │ │ - strb r1, [r5, #5] │ │ + ldr r2, [pc, #708] ; (382e0 ) │ │ movs r1, r0 │ │ - strb r5, [r1, #23] │ │ + str r3, [r3, #88] ; 0x58 │ │ movs r1, r0 │ │ - lsls r6, r6, #13 │ │ + ldr r7, [r7, #28] │ │ movs r1, r0 │ │ - ldrsb r5, [r5, r0] │ │ + ; instruction: 0xf7aa0000 │ │ + ldr r2, [pc, #388] ; (381b0 ) │ │ movs r1, r0 │ │ - strb r1, [r3, #4] │ │ + str r3, [r1, #84] ; 0x54 │ │ movs r1, r0 │ │ - strb r0, [r0, #22] │ │ + ldr r0, [r7, #24] │ │ movs r1, r0 │ │ - strb r3, [r0, #4] │ │ + str r3, [r7, #80] ; 0x50 │ │ movs r1, r0 │ │ │ │ -00036a24 : │ │ +00038038 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #36 ; 0x24 │ │ + sub sp, #44 ; 0x2c │ │ + mov r7, r1 │ │ + ldr r1, [pc, #796] ; (38360 ) │ │ mov fp, r3 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + add r1, pc │ │ + ldr r1, [r1, #0] │ │ mov r4, r0 │ │ + ldr.w sl, [sp, #80] ; 0x50 │ │ + mov r9, r2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [r1, #0] │ │ + str r1, [sp, #28] │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ - mov r8, r1 │ │ - mov r7, r2 │ │ - ldr.w sl, [sp, #72] ; 0x48 │ │ - str r3, [sp, #28] │ │ - cbnz r2, 36a3e │ │ - add r7, sp, #28 │ │ - adds.w r9, fp, #0 │ │ - ldr r5, [r4, #20] │ │ - it ne │ │ - movne.w r9, #1 │ │ - adds.w r1, sl, #0 │ │ - it ne │ │ - movne r1, #1 │ │ - tst.w r1, r9 │ │ - beq.n 36b1e │ │ - ldr r6, [r7, #0] │ │ - cmp r6, #0 │ │ - ble.n 36b1e │ │ - add.w r2, r6, r5, lsl #1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [pc, #692] ; (36d1c ) │ │ + str r3, [sp, #32] │ │ + cbnz r2, 38064 │ │ + add.w r9, sp, #32 │ │ + ldr r3, [r4, #8] │ │ + ldr r6, [r4, #20] │ │ + str r3, [sp, #12] │ │ + cmp.w fp, #0 │ │ + beq.n 38148 │ │ + cmp.w sl, #0 │ │ + beq.n 38148 │ │ + ldr.w r5, [r9] │ │ + cmp r5, #0 │ │ + ble.n 38148 │ │ + add.w r3, r5, r6, lsl #1 │ │ + ldr r2, [pc, #736] ; (38364 ) │ │ + str r3, [sp, #16] │ │ movs r1, #4 │ │ - movw r3, #1286 ; 0x506 │ │ - ldr r0, [sp, #8] │ │ + mov r0, r3 │ │ add r2, pc │ │ - ldr.w fp, [r4, #8] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - lsls r3, r5, #2 │ │ - mov.w r9, #1 │ │ - lsls r2, r6, #2 │ │ - mov r1, r8 │ │ - str r3, [sp, #12] │ │ - mov.w fp, fp, lsl #2 │ │ - add.w sl, r0, r3 │ │ - mov r7, r0 │ │ - mov r0, sl │ │ - blx e14c │ │ - mov r1, sl │ │ - mov r3, r9 │ │ + movw r3, #1286 ; 0x506 │ │ + mov.w r9, r5, lsl #2 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov.w ip, r6, lsl #2 │ │ + mov.w sl, #1 │ │ + mov r2, r9 │ │ + mov r1, r7 │ │ + str.w ip, [sp, #20] │ │ + add.w fp, r0, ip │ │ + mov r8, r0 │ │ + mov r0, fp │ │ + blx e994 │ │ + mov r1, fp │ │ + mov r3, sl │ │ + str.w sl, [sp] │ │ mov r0, r4 │ │ - mov r2, r6 │ │ - str.w r9, [sp] │ │ - bl 35a46 │ │ - mov r3, r9 │ │ - mov r1, sl │ │ + mov r2, r5 │ │ + bl 36fc8 │ │ + mov r3, sl │ │ + str.w sl, [sp] │ │ + mov r1, fp │ │ mov r0, r4 │ │ - mov r2, r6 │ │ - str.w r9, [sp] │ │ - bl 359f4 │ │ - subs r3, r6, #1 │ │ - mov.w r9, #0 │ │ - add.w r3, r8, r3, lsl #2 │ │ - str r3, [sp, #16] │ │ - adds r3, r6, r5 │ │ - mov sl, r9 │ │ - add.w r3, r7, r3, lsl #2 │ │ + mov r2, r5 │ │ + bl 37016 │ │ + ldr r3, [sp, #12] │ │ + add.w fp, r5, r6 │ │ + ldr.w ip, [sp, #20] │ │ + mov.w sl, #0 │ │ + lsls r3, r3, #2 │ │ + add.w fp, r8, fp, lsl #2 │ │ + str r3, [sp, #12] │ │ + sub.w r3, r9, #4 │ │ + sub.w r9, r8, #4 │ │ + adds r3, r7, r3 │ │ + str r3, [sp, #24] │ │ + rsb r3, r8, ip │ │ str r3, [sp, #20] │ │ - b.n 36b02 │ │ + cmp sl, r6 │ │ + bge.n 38130 │ │ ldr r3, [r4, #68] ; 0x44 │ │ - mov r2, fp │ │ - add.w sl, sl, #1 │ │ - ldr.w r0, [r3, r9] │ │ - str.w r0, [r7, r9] │ │ - ldr.w r1, [r8] │ │ - blx e14c │ │ + ldr r2, [sp, #12] │ │ + ldr.w r0, [r3, sl, lsl #2] │ │ + str.w r0, [r9, #4]! │ │ + ldr r1, [r7, #0] │ │ + blx e994 │ │ ldr r3, [r4, #68] ; 0x44 │ │ + ldr r2, [sp, #20] │ │ + add r3, r2 │ │ ldr r2, [sp, #12] │ │ - adds r3, r3, r2 │ │ - mov r2, fp │ │ ldr.w r0, [r3, r9] │ │ - ldr r3, [sp, #20] │ │ - str.w r0, [r3, r9] │ │ - add.w r9, r9, #4 │ │ - ldr r3, [sp, #16] │ │ + ldr r3, [sp, #24] │ │ + str.w r0, [fp, sl, lsl #2] │ │ + add.w sl, sl, #1 │ │ ldr r1, [r3, #0] │ │ - blx e14c │ │ - cmp sl, r5 │ │ - blt.n 36acc │ │ - ldr r2, [sp, #76] ; 0x4c │ │ + blx e994 │ │ + b.n 380fc │ │ + ldr r3, [sp, #8] │ │ mov r0, r4 │ │ - mov r1, r7 │ │ - mov r3, r5 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #8] │ │ - bl 3599a │ │ - mov r0, r7 │ │ - bl 3caf4 │ │ - b.n 36d10 │ │ - ldr r3, [r4, #8] │ │ - str r3, [sp, #8] │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - cmp.w r9, #0 │ │ - beq.n 36b2c │ │ - str r3, [r4, #76] ; 0x4c │ │ - ldr r2, [r4, #76] ; 0x4c │ │ - subs r6, r2, r3 │ │ + mov r1, r8 │ │ + ldr r2, [sp, #16] │ │ + str r3, [sp, #0] │ │ + mov r3, r6 │ │ + bl 36f74 │ │ + mov r0, r8 │ │ + bl 3e1f8 │ │ + b.n 38344 │ │ + ldr r2, [r4, #80] ; 0x50 │ │ + cmp.w fp, #0 │ │ + beq.n 38152 │ │ + str r2, [r4, #76] ; 0x4c │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + subs r5, r3, r2 │ │ itt mi │ │ - addmi.w r6, r2, #256 ; 0x100 │ │ - rsbmi r6, r3, r6 │ │ - cmp.w r9, #0 │ │ - beq.n 36b48 │ │ - ldr r3, [r7, #0] │ │ + addmi.w r3, r3, #256 ; 0x100 │ │ + submi r5, r3, r2 │ │ + ldr.w r3, [r9] │ │ + cmp.w fp, #0 │ │ + beq.n 3816e │ │ cmp r3, #0 │ │ it gt │ │ - addgt r6, r6, r5 │ │ - cbz r1, 36b4c │ │ - adds r6, r6, r5 │ │ - ldr r3, [r7, #0] │ │ + addgt r5, r5, r6 │ │ + cmp.w sl, #0 │ │ + beq.n 38176 │ │ + add r5, r6 │ │ + add r3, r5 │ │ mov r0, r4 │ │ - mov r1, r8 │ │ - adds r3, r6, r3 │ │ cmp.w r3, #256 ; 0x100 │ │ + mov r1, r7 │ │ itttt gt │ │ - rsbgt r3, r6, #256 ; 0x100 │ │ - rsbgt r3, r5, r3 │ │ + rsbgt r3, r5, #256 ; 0x100 │ │ + subgt r3, r3, r6 │ │ movgt.w sl, #0 │ │ - strgt r3, [r7, #0] │ │ + strgt.w r3, [r9] │ │ mov r3, fp │ │ str.w sl, [sp] │ │ - ldr r2, [r7, #0] │ │ - bl 35a46 │ │ + ldr.w r2, [r9] │ │ + bl 36fc8 │ │ str.w sl, [sp] │ │ mov r0, r4 │ │ - mov r1, r8 │ │ - ldr r2, [r7, #0] │ │ + mov r1, r7 │ │ + ldr.w r2, [r9] │ │ mov r3, fp │ │ - bl 359f4 │ │ - cmp.w r9, #0 │ │ - beq.n 36bd4 │ │ - ldr r3, [r7, #0] │ │ + bl 37016 │ │ + cmp.w fp, #0 │ │ + beq.n 38202 │ │ + ldr.w r3, [r9] │ │ cmp r3, #0 │ │ - ittt gt │ │ - ldrgt r2, [sp, #8] │ │ - movgt.w r9, #0 │ │ - movgt.w fp, r2, lsl #2 │ │ - bgt.n 36bca │ │ - b.n 36bd4 │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - ldr.w r0, [r2, r3, lsl #2] │ │ - adds r3, #1 │ │ - mov r2, fp │ │ - str r3, [r4, #76] ; 0x4c │ │ - ldr.w r1, [r8] │ │ - blx e14c │ │ + ble.n 38202 │ │ + ldr r3, [sp, #12] │ │ + mov.w fp, #0 │ │ + lsls r3, r3, #2 │ │ + cmp fp, r6 │ │ ldr r2, [r4, #76] ; 0x4c │ │ - ldr r3, [pc, #352] ; (36d18 ) │ │ - ands r3, r2 │ │ - cmp r3, #0 │ │ - bge.n 36bc4 │ │ - subs r3, #1 │ │ - orn r3, r3, #255 ; 0xff │ │ - adds r3, #1 │ │ - add.w r9, r9, #1 │ │ - str r3, [r4, #76] ; 0x4c │ │ - cmp r9, r5 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - blt.n 36b9e │ │ - subs r6, r6, r5 │ │ - str r3, [r4, #80] ; 0x50 │ │ - ldr r3, [sp, #8] │ │ - mov r9, r8 │ │ - mov.w r8, #0 │ │ - mov.w fp, r3, lsl #2 │ │ - b.n 36c10 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - ldr r2, [r4, #68] ; 0x44 │ │ - ldr.w r0, [r2, r3, lsl #2] │ │ - adds r3, #1 │ │ - mov r2, fp │ │ - str r3, [r4, #76] ; 0x4c │ │ - ldr.w r1, [r9], #4 │ │ - blx e14c │ │ + bge.n 381fe │ │ + ldr r1, [r4, #68] ; 0x44 │ │ + adds r0, r2, #1 │ │ + str r0, [r4, #76] ; 0x4c │ │ + add.w fp, fp, #1 │ │ + str r3, [sp, #16] │ │ + ldr.w r0, [r1, r2, lsl #2] │ │ + mov r2, r3 │ │ + ldr r1, [r7, #0] │ │ + blx e994 │ │ + ldr r1, [r4, #76] ; 0x4c │ │ + ldr r2, [pc, #372] ; (3835c ) │ │ + ldr r3, [sp, #16] │ │ + ands r2, r1 │ │ + cmp r2, #0 │ │ + ittt lt │ │ + addlt.w r2, r2, #4294967295 ; 0xffffffff │ │ + ornlt r2, r2, #255 ; 0xff │ │ + addlt r2, #1 │ │ + str r2, [r4, #76] ; 0x4c │ │ + b.n 381c6 │ │ + subs r5, r5, r6 │ │ + str r2, [r4, #80] ; 0x50 │ │ + ldr r3, [sp, #12] │ │ + mov.w r8, r3, lsl #2 │ │ + movs r3, #0 │ │ + ldr.w r2, [r9] │ │ + add.w fp, r3, r5 │ │ + cmp r3, r2 │ │ + bge.n 3824c │ │ ldr r2, [r4, #76] ; 0x4c │ │ - ldr r3, [pc, #284] ; (36d18 ) │ │ - ands r3, r2 │ │ - cmp r3, #0 │ │ - bge.n 36c0a │ │ - subs r3, #1 │ │ - orn r3, r3, #255 ; 0xff │ │ - adds r3, #1 │ │ - add.w r8, r8, #1 │ │ - str r3, [r4, #76] ; 0x4c │ │ - ldr r2, [r7, #0] │ │ - add.w r3, r8, r6 │ │ - cmp r8, r2 │ │ - blt.n 36be2 │ │ + ldr r1, [r4, #68] ; 0x44 │ │ + adds r0, r2, #1 │ │ + str r0, [r4, #76] ; 0x4c │ │ + str r3, [sp, #12] │ │ + ldr.w r0, [r1, r2, lsl #2] │ │ + mov r2, r8 │ │ + ldr.w r1, [r7, r3, lsl #2] │ │ + blx e994 │ │ + ldr r1, [r4, #76] ; 0x4c │ │ + ldr r2, [pc, #296] ; (3835c ) │ │ + ldr r3, [sp, #12] │ │ + ands r2, r1 │ │ + cmp r2, #0 │ │ + add.w r3, r3, #1 │ │ + ittt lt │ │ + addlt.w r2, r2, #4294967295 ; 0xffffffff │ │ + ornlt r2, r2, #255 ; 0xff │ │ + addlt r2, #1 │ │ + str r2, [r4, #76] ; 0x4c │ │ + b.n 3820a │ │ cmp.w sl, #0 │ │ - beq.n 36c62 │ │ - ldr r7, [r4, #76] ; 0x4c │ │ - cbz r7, 36c28 │ │ - subs r7, #1 │ │ - b.n 36c2a │ │ - movs r7, #255 ; 0xff │ │ - lsls r7, r7, #2 │ │ - movs r6, #0 │ │ - mov r8, r3 │ │ - b.n 36c5c │ │ - ldr r3, [r4, #68] ; 0x44 │ │ + bne.n 38266 │ │ + rsb r5, r6, fp │ │ + cmp r5, #0 │ │ + ble.n 38342 │ │ + lsls r7, r6, #2 │ │ + mov.w r9, #0 │ │ + rsb r8, r6, #0 │ │ + b.n 382d4 │ │ + ldr r2, [r4, #76] ; 0x4c │ │ + cbz r2, 3826e │ │ + subs r2, #1 │ │ + b.n 38270 │ │ + movs r2, #255 ; 0xff │ │ + lsls r5, r2, #2 │ │ + movs r7, #0 │ │ + cmp r7, r6 │ │ + bge.n 38252 │ │ ldr r2, [r4, #76] ; 0x4c │ │ + adds r7, #1 │ │ + ldr r3, [r4, #68] ; 0x44 │ │ + adds r1, r2, #1 │ │ + str r1, [r4, #76] ; 0x4c │ │ ldr.w r0, [r3, r2, lsl #2] │ │ - adds r2, #1 │ │ - str r2, [r4, #76] ; 0x4c │ │ - mov r2, fp │ │ - ldr r1, [r3, r7] │ │ - blx e14c │ │ + mov r2, r8 │ │ + ldr r1, [r3, r5] │ │ + blx e994 │ │ ldr r2, [r4, #76] ; 0x4c │ │ - ldr r3, [pc, #204] ; (36d18 ) │ │ + ldr r3, [pc, #200] ; (3835c ) │ │ ands r3, r2 │ │ cmp r3, #0 │ │ - bge.n 36c58 │ │ - subs r3, #1 │ │ - orn r3, r3, #255 ; 0xff │ │ - adds r3, #1 │ │ - adds r6, #1 │ │ + ittt lt │ │ + addlt.w r3, r3, #4294967295 ; 0xffffffff │ │ + ornlt r3, r3, #255 ; 0xff │ │ + addlt r3, #1 │ │ str r3, [r4, #76] ; 0x4c │ │ - cmp r6, r5 │ │ - blt.n 36c32 │ │ - mov r3, r8 │ │ - subs r6, r3, r5 │ │ - cmp r6, #0 │ │ - ble.n 36d0e │ │ - ldr r7, [sp, #76] ; 0x4c │ │ - mov.w r8, #0 │ │ - mov.w r9, r5, lsl #2 │ │ - rsb sl, r5, #0 │ │ - mov fp, r8 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - subs r2, r3, r5 │ │ - cmp r2, #0 │ │ - blt.n 36c8e │ │ - adds r2, r3, r5 │ │ - cmp r2, #255 ; 0xff │ │ - itt le │ │ - ldrle r1, [r4, #68] ; 0x44 │ │ - addle.w r1, r1, r3, lsl #2 │ │ - ble.n 36cc8 │ │ - mov r2, sl │ │ - movs r1, #0 │ │ - b.n 36cc0 │ │ - ldr r0, [r4, #80] ; 0x50 │ │ - ldr r3, [pc, #128] ; (36d18 ) │ │ - adds r0, r2, r0 │ │ - add.w r0, r0, #256 ; 0x100 │ │ - ands r3, r0 │ │ - cmp r3, #0 │ │ - bge.n 36cac │ │ - subs r3, #1 │ │ - orn r3, r3, #255 ; 0xff │ │ - adds r3, #1 │ │ - ldr r0, [r4, #68] ; 0x44 │ │ - adds r2, #1 │ │ - ldr.w lr, [r0, r3, lsl #2] │ │ - add.w r3, fp, r1 │ │ - ldr r0, [r4, #72] ; 0x48 │ │ - adds r1, #4 │ │ - str.w lr, [r0, r3] │ │ - cmp r2, r5 │ │ - ble.n 36c94 │ │ - ldr r1, [r4, #72] ; 0x48 │ │ - add r1, r9 │ │ + b.n 38274 │ │ ldr r3, [r4, #56] ; 0x38 │ │ + add r1, r7 │ │ mov r0, r4 │ │ - ldr r2, [r7, #0] │ │ + ldr r2, [sp, #8] │ │ + ldr.w r2, [r2, r9, lsl #2] │ │ + add.w r9, r9, #1 │ │ blx r3 │ │ ldr r2, [r4, #80] ; 0x50 │ │ - ldr r3, [pc, #68] ; (36d18 ) │ │ + ldr r3, [pc, #160] ; (3835c ) │ │ adds r2, #1 │ │ ands r3, r2 │ │ cmp r3, #0 │ │ - bge.n 36ce4 │ │ - subs r3, #1 │ │ - orn r3, r3, #255 ; 0xff │ │ - adds r3, #1 │ │ - add.w r8, r8, #1 │ │ - adds r7, #4 │ │ - cmp r8, r6 │ │ + ittt lt │ │ + addlt.w r3, r3, #4294967295 ; 0xffffffff │ │ + ornlt r3, r3, #255 ; 0xff │ │ + addlt r3, #1 │ │ + cmp r9, r5 │ │ str r3, [r4, #80] ; 0x50 │ │ - bne.n 36c78 │ │ + beq.n 38324 │ │ + ldr r2, [r4, #80] ; 0x50 │ │ + subs r3, r2, r6 │ │ + cmp r3, #0 │ │ + blt.n 382e2 │ │ + adds r3, r2, r6 │ │ + cmp r3, #255 ; 0xff │ │ + ble.n 38318 │ │ + add.w r2, r2, #256 ; 0x100 │ │ + mov lr, r8 │ │ + cmp lr, r6 │ │ + ldr r1, [r4, #72] ; 0x48 │ │ + bgt.n 382a6 │ │ + ldr r3, [pc, #108] ; (3835c ) │ │ + add.w r0, r2, lr │ │ + ands r3, r0 │ │ + ldr r0, [r4, #68] ; 0x44 │ │ + cmp r3, #0 │ │ + ittt lt │ │ + addlt.w r3, r3, #4294967295 ; 0xffffffff │ │ + ornlt r3, r3, #255 ; 0xff │ │ + addlt r3, #1 │ │ + ldr.w r0, [r0, r3, lsl #2] │ │ + add.w r3, lr, r6 │ │ + add.w lr, lr, #1 │ │ + str.w r0, [r1, r3, lsl #2] │ │ + b.n 382e8 │ │ + ldr r1, [r4, #68] ; 0x44 │ │ + mov r0, r4 │ │ + ldr r3, [r4, #56] ; 0x38 │ │ + add.w r1, r1, r2, lsl #2 │ │ + b.n 382ac │ │ ldr r3, [r4, #84] ; 0x54 │ │ - cbz r3, 36cfe │ │ + cbz r3, 38332 │ │ mov r0, r4 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - mov r2, r6 │ │ - bl 3709c │ │ + ldr r1, [sp, #8] │ │ + mov r2, r5 │ │ + bl 386f0 │ │ ldr r3, [r4, #32] │ │ - cbz r3, 36d10 │ │ + cbz r3, 38344 │ │ mov r0, r4 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - mov r2, r6 │ │ - bl 35536 │ │ - b.n 36d10 │ │ - movs r6, #0 │ │ - mov r0, r6 │ │ - add sp, #36 ; 0x24 │ │ + ldr r1, [sp, #8] │ │ + mov r2, r5 │ │ + bl 36f10 │ │ + b.n 38344 │ │ + movs r5, #0 │ │ + ldr r3, [sp, #28] │ │ + mov r0, r5 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 38354 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ lsls r7, r7, #3 │ │ strh r0, [r0, #0] │ │ - ldr r7, [r6, #120] ; 0x78 │ │ + udf #54 ; 0x36 │ │ + movs r1, r0 │ │ + str r3, [r2, #60] ; 0x3c │ │ movs r1, r0 │ │ │ │ -00036d20 : │ │ +00038368 : │ │ ldr r3, [r0, #44] ; 0x2c │ │ cmp r3, #2 │ │ - bne.n 36d2c │ │ + bne.n 38374 │ │ ldr r0, [r0, #60] ; 0x3c │ │ - b.w 37258 │ │ + b.w 388ac │ │ bx lr │ │ │ │ -00036d2e : │ │ +00038376 : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -00036d36 : │ │ +0003837e : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 36d92 │ │ + cbz r0, 383da │ │ ldr r0, [r0, #0] │ │ subs r0, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 36d92 │ │ + bgt.n 383da │ │ ldr r0, [r4, #68] ; 0x44 │ │ - cbz r0, 36d4e │ │ - bl 3caf8 │ │ + cbz r0, 38396 │ │ + bl 3e1fc │ │ ldr r0, [r4, #72] ; 0x48 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #4] │ │ - cbz r0, 36d5c │ │ - bl 3caf4 │ │ + cbz r0, 383a4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #84] ; 0x54 │ │ - cbz r0, 36d64 │ │ - bl 3cb9a │ │ + cbz r0, 383ac │ │ + bl 3e292 │ │ ldr r0, [r4, #16] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #28] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #36] ; 0x24 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #32] │ │ - bl 36070 │ │ + bl 37670 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 3550c │ │ + bl 36b4c │ │ ldr r0, [r4, #64] ; 0x40 │ │ - bl 35044 │ │ + bl 36698 │ │ mov r0, r4 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ pop {r4, pc} │ │ │ │ -00036d94 : │ │ +000383dc : │ │ + ldr r3, [pc, #288] ; (38500 ) │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ movs r1, #0 │ │ - ldr r3, [pc, #284] ; (36eb8 ) │ │ mov r4, r0 │ │ mov r2, r1 │ │ movs r0, #1 │ │ add r3, pc │ │ - ldr r6, [pc, #276] ; (36ebc ) │ │ - bl 3df24 │ │ - ldr r2, [r4, #4] │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #4] │ │ movs r1, #0 │ │ - ldr r3, [pc, #272] ; (36ec0 ) │ │ movs r0, #1 │ │ - movs r5, #0 │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ mov r2, r1 │ │ + ldr r6, [pc, #264] ; (38504 ) │ │ + str r3, [sp, #0] │ │ + movs r5, #0 │ │ + ldr r3, [pc, #264] ; (38508 ) │ │ add r6, pc │ │ - bl 3df24 │ │ - ldr r2, [r4, #8] │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #8] │ │ movs r1, #0 │ │ - ldr r3, [pc, #252] ; (36ec4 ) │ │ movs r0, #1 │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ mov r2, r1 │ │ - bl 3df24 │ │ - ldr r2, [r4, #12] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #248] ; (3850c ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #12] │ │ movs r1, #0 │ │ - ldr r3, [pc, #240] ; (36ec8 ) │ │ movs r0, #1 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ mov r2, r1 │ │ - bl 3df24 │ │ - b.n 36dfe │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #232] ; (38510 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #12] │ │ + cmp r5, r3 │ │ + bge.n 3844c │ │ ldr r3, [r4, #16] │ │ movs r1, #0 │ │ str r5, [sp, #0] │ │ movs r0, #1 │ │ mov r2, r1 │ │ ldr.w r3, [r3, r5, lsl #2] │ │ adds r5, #1 │ │ str r3, [sp, #4] │ │ mov r3, r6 │ │ - bl 3df24 │ │ - ldr r3, [r4, #12] │ │ - cmp r5, r3 │ │ - blt.n 36de6 │ │ - ldr r2, [r4, #24] │ │ + bl 3f6b8 │ │ + b.n 3842c │ │ + ldr r3, [r4, #24] │ │ movs r1, #0 │ │ - ldr r3, [pc, #192] ; (36ecc ) │ │ movs r0, #1 │ │ - ldr r6, [pc, #192] ; (36ed0 ) │ │ + mov r2, r1 │ │ + ldr r7, [pc, #188] ; (38514 ) │ │ movs r5, #0 │ │ - ldr.w r8, [pc, #192] ; 36ed4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #188] ; (38518 ) │ │ + add r7, pc │ │ + ldr.w r8, [pc, #188] ; 3851c │ │ add r3, pc │ │ - str r2, [sp, #0] │ │ - mov r2, r1 │ │ - bl 3df24 │ │ - add r6, pc │ │ + ldr.w r9, [pc, #184] ; 38520 │ │ + bl 3f6b8 │ │ add r8, pc │ │ - ldr.w r9, [pc, #180] ; 36ed8 │ │ - b.n 36e66 │ │ + add r9, pc │ │ + ldr r3, [r4, #24] │ │ + cmp r5, r3 │ │ + bge.n 384b4 │ │ movs r1, #0 │ │ - mov r3, r6 │ │ - movs r0, #1 │ │ + mov r3, r7 │ │ str r5, [sp, #0] │ │ + movs r0, #1 │ │ mov r2, r1 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr r3, [r4, #32] │ │ - ldr.w r7, [r3, r5, lsl #2] │ │ - b.n 36e4c │ │ + ldr.w r6, [r3, r5, lsl #2] │ │ + cbz r6, 384a4 │ │ + ldr.w r3, [r6], #4 │ │ + adds r2, r3, #1 │ │ + beq.n 384a4 │ │ movs r1, #0 │ │ str r3, [sp, #0] │ │ movs r0, #2 │ │ - mov r3, r8 │ │ mov r2, r1 │ │ - bl 3df24 │ │ - cbz r7, 36e56 │ │ - ldr.w r3, [r7], #4 │ │ - adds r2, r3, #1 │ │ - bne.n 36e3e │ │ + mov r3, r8 │ │ + bl 3f6b8 │ │ + b.n 3848a │ │ movs r1, #0 │ │ - mov r3, r9 │ │ movs r0, #2 │ │ - add r3, pc │ │ mov r2, r1 │ │ + mov r3, r9 │ │ + bl 3f6b8 │ │ adds r5, #1 │ │ - bl 3df24 │ │ - ldr r3, [r4, #24] │ │ - cmp r5, r3 │ │ - blt.n 36e28 │ │ - ldr r2, [r4, #44] ; 0x2c │ │ + b.n 38470 │ │ + ldr r3, [r4, #44] ; 0x2c │ │ movs r1, #0 │ │ - ldr r3, [pc, #104] ; (36edc ) │ │ + mov r2, r1 │ │ movs r0, #1 │ │ - str r2, [sp, #0] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #100] ; (38524 ) │ │ add r3, pc │ │ - mov r2, r1 │ │ - bl 3df24 │ │ - ldr r2, [r4, #52] ; 0x34 │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ movs r1, #0 │ │ - ldr r3, [pc, #92] ; (36ee0 ) │ │ movs r0, #1 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ mov r2, r1 │ │ - bl 3df24 │ │ - ldr r2, [r4, #48] ; 0x30 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #84] ; (38528 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ movs r1, #0 │ │ - ldr r3, [pc, #76] ; (36ee4 ) │ │ movs r0, #1 │ │ - str r2, [sp, #0] │ │ - add r3, pc │ │ mov r2, r1 │ │ - bl 3df24 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #72] ; (3852c ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #68] ; (38530 ) │ │ movs r1, #0 │ │ - ldr r3, [pc, #64] ; (36ee8 ) │ │ movs r0, #1 │ │ mov r2, r1 │ │ add r3, pc │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - b.w 3df24 │ │ + b.w 3f6b8 │ │ nop │ │ - strb r5, [r0, #4] │ │ + str r5, [r6, #76] ; 0x4c │ │ movs r1, r0 │ │ - strb r1, [r4, #5] │ │ + str r3, [r2, #84] ; 0x54 │ │ movs r1, r0 │ │ - strb r6, [r2, #4] │ │ + str r0, [r0, #80] ; 0x50 │ │ movs r1, r0 │ │ - strb r5, [r3, #4] │ │ + str r1, [r1, #80] ; 0x50 │ │ movs r1, r0 │ │ - strb r4, [r4, #4] │ │ + str r2, [r2, #80] ; 0x50 │ │ movs r1, r0 │ │ - strb r6, [r4, #4] │ │ + str r1, [r6, #80] ; 0x50 │ │ movs r1, r0 │ │ - strb r7, [r6, #4] │ │ + str r0, [r2, #80] ; 0x50 │ │ movs r1, r0 │ │ - eors r2, r3 │ │ + adds r4, #70 ; 0x46 │ │ movs r1, r0 │ │ - adds r1, #113 ; 0x71 │ │ + movs r5, #151 ; 0x97 │ │ movs r1, r0 │ │ - strb r4, [r7, #3] │ │ + str r2, [r5, #76] ; 0x4c │ │ movs r1, r0 │ │ - strb r5, [r0, #4] │ │ + str r3, [r6, #76] ; 0x4c │ │ movs r1, r0 │ │ - strb r6, [r1, #4] │ │ + str r4, [r7, #76] ; 0x4c │ │ movs r1, r0 │ │ - adds r1, #35 ; 0x23 │ │ + movs r5, #19 │ │ movs r1, r0 │ │ │ │ -00036eec : │ │ +00038534 : │ │ + ldr r3, [pc, #376] ; (386b0 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ mov r6, r2 │ │ - ldr r2, [r0, #12] │ │ sub sp, #68 ; 0x44 │ │ + ldr r2, [r3, #0] │ │ mov r4, r0 │ │ - mov r7, r1 │ │ + mov r5, r1 │ │ + str r3, [sp, #20] │ │ + str r2, [sp, #60] ; 0x3c │ │ + ldr r2, [r0, #12] │ │ cmp r2, #1 │ │ - beq.n 36f12 │ │ - ldr r1, [pc, #352] ; (37060 ) │ │ + beq.n 38566 │ │ + ldr r1, [pc, #352] ; (386b4 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #352] ; (37064 ) │ │ + ldr r3, [pc, #352] ; (386b8 ) │ │ str r2, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #71 ; 0x47 │ │ - bl 3df24 │ │ - b.n 36f32 │ │ - ldr r1, [pc, #340] ; (37068 ) │ │ - mov r0, r7 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + b.n 38586 │ │ + mov r0, r1 │ │ + ldr r1, [pc, #336] ; (386bc ) │ │ add r1, pc │ │ - blx e098 │ │ - mov r5, r0 │ │ - cbnz r0, 36f38 │ │ - ldr r1, [pc, #328] ; (3706c ) │ │ + blx e8e0 │ │ + mov r7, r0 │ │ + cbnz r0, 3858c │ │ + ldr r1, [pc, #328] ; (386c0 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #328] ; (37070 ) │ │ + ldr r3, [pc, #328] ; (386c4 ) │ │ movs r2, #76 ; 0x4c │ │ + str r5, [sp, #0] │ │ add r1, pc │ │ - str r7, [sp, #0] │ │ add r3, pc │ │ - bl 3e034 │ │ + bl 3f7b4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 37058 │ │ - add r1, sp, #52 ; 0x34 │ │ - add r2, sp, #56 ; 0x38 │ │ - add r3, sp, #36 ; 0x24 │ │ - bl 3bdcc │ │ + b.n 3869a │ │ + add r1, sp, #48 ; 0x30 │ │ + add r2, sp, #52 ; 0x34 │ │ + add r3, sp, #32 │ │ + bl 3d4c0 │ │ cmp r0, #0 │ │ - bge.n 36f96 │ │ - ldr r1, [pc, #300] ; (37074 ) │ │ + bge.n 385ae │ │ + ldr r1, [pc, #300] ; (386c8 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #300] ; (37078 ) │ │ + ldr r3, [pc, #300] ; (386cc ) │ │ movs r2, #81 ; 0x51 │ │ + str r5, [sp, #0] │ │ add r1, pc │ │ - str r7, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 37006 │ │ - mov r0, fp │ │ + bl 3f6b8 │ │ + b.n 38654 │ │ + ldr.w r9, [pc, #288] ; 386d0 │ │ + mov.w r8, #0 │ │ + ldr.w sl, [pc, #284] ; 386d4 │ │ + ldr.w fp, [pc, #284] ; 386d8 │ │ + add r9, pc │ │ + ldr r3, [pc, #280] ; (386dc ) │ │ + add sl, pc │ │ + add fp, pc │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + ldr.w r3, [r0, r8] │ │ + cbz r3, 3860a │ │ + mov r0, r3 │ │ + ldr r1, [sp, #24] │ │ + blx e8f8 │ │ + cbnz r0, 38604 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ mov r1, r9 │ │ - blx e0b0 │ │ - cbnz r0, 36f90 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #24] │ │ - ldr.w fp, [r3, r8] │ │ - add r2, pc │ │ - str r2, [sp, #20] │ │ - mov r1, r2 │ │ - mov r0, fp │ │ - blx e0b0 │ │ - ldr r2, [sp, #20] │ │ - cbz r0, 36f90 │ │ + ldr.w r3, [r3, r8] │ │ + mov r0, r3 │ │ + str r3, [sp, #28] │ │ + blx e8f8 │ │ ldr r3, [sp, #28] │ │ + cbz r0, 38604 │ │ + str r3, [sp, #4] │ │ movs r0, #3 │ │ - str r2, [sp, #8] │ │ + str r5, [sp, #0] │ │ mov r1, sl │ │ - add r3, pc │ │ + str.w r9, [sp, #8] │ │ movs r2, #90 ; 0x5a │ │ - stmia.w sp, {r7, fp} │ │ - bl 3df24 │ │ + mov r3, fp │ │ + bl 3f6b8 │ │ add.w r8, r8, #4 │ │ - b.n 36fae │ │ - ldr r3, [pc, #228] ; (3707c ) │ │ - mov.w r8, #0 │ │ - ldr.w r9, [pc, #224] ; 37080 │ │ - ldr.w sl, [pc, #224] ; 37084 │ │ + b.n 385ca │ │ + ldr r1, [sp, #52] ; 0x34 │ │ str r3, [sp, #24] │ │ - add r9, pc │ │ - ldr r3, [pc, #220] ; (37088 ) │ │ - add sl, pc │ │ - str r3, [sp, #28] │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldr.w fp, [r0, r8] │ │ - cmp.w fp, #0 │ │ - bne.n 36f5a │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - bl 3bca0 │ │ + bl 3d358 │ │ + ldr r3, [sp, #24] │ │ ldr r0, [r4, #84] ; 0x54 │ │ - str.w fp, [sp, #56] ; 0x38 │ │ - str.w fp, [sp, #52] ; 0x34 │ │ - str.w fp, [sp, #40] ; 0x28 │ │ - cbz r0, 36fd4 │ │ - bl 3cb9a │ │ - add r3, sp, #48 ; 0x30 │ │ - stmia.w sp, {r3, r5} │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #36] ; 0x24 │ │ + cbz r0, 38622 │ │ + bl 3e292 │ │ + add r3, sp, #44 ; 0x2c │ │ + stmia.w sp, {r3, r7} │ │ + ldr r3, [sp, #32] │ │ + add r0, sp, #56 ; 0x38 │ │ movs r1, #4 │ │ add.w r2, r4, #88 ; 0x58 │ │ - add r0, sp, #60 ; 0x3c │ │ str r3, [sp, #8] │ │ - add r3, sp, #40 ; 0x28 │ │ + add r3, sp, #36 ; 0x24 │ │ str r3, [sp, #12] │ │ - add r3, sp, #44 ; 0x2c │ │ - bl 3c328 │ │ + add r3, sp, #40 ; 0x28 │ │ + bl 3da50 │ │ cmp r0, #0 │ │ - bge.n 3700e │ │ - ldr r1, [pc, #148] ; (3708c ) │ │ + bge.n 3865c │ │ + ldr r1, [pc, #156] ; (386e0 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #148] ; (37090 ) │ │ + ldr r3, [pc, #156] ; (386e4 ) │ │ movs r2, #109 ; 0x6d │ │ + str r5, [sp, #0] │ │ add r1, pc │ │ - str r7, [sp, #0] │ │ add r3, pc │ │ - bl 3e034 │ │ - mov r0, r5 │ │ - blx e0a4 │ │ - b.n 36f32 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - mov r0, r5 │ │ + bl 3f7b4 │ │ + mov r0, r7 │ │ + blx e8ec │ │ + b.n 38586 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + mov r0, r7 │ │ str r3, [r4, #84] ; 0x54 │ │ - blx e0a4 │ │ + blx e8ec │ │ ldr r3, [r4, #16] │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - ldr r2, [r3, #0] │ │ - cmp r0, r2 │ │ - beq.n 3703c │ │ - ldr r1, [pc, #112] ; (37094 ) │ │ - ldr r3, [pc, #112] ; (37098 ) │ │ - stmia.w sp, {r0, r2} │ │ - add r1, pc │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 3868a │ │ + stmia.w sp, {r2, r3} │ │ movs r0, #5 │ │ - add r3, pc │ │ + ldr r1, [pc, #112] ; (386e8 ) │ │ movs r2, #127 ; 0x7f │ │ - bl 3df24 │ │ + ldr r3, [pc, #112] ; (386ec ) │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 3f6b8 │ │ movs r0, #1 │ │ - blx e17c │ │ + blx e9c4 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r6, r3 │ │ + bhi.n 38694 │ │ cmp r6, #0 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ite gt │ │ - movgt r2, #0 │ │ - movle r2, #1 │ │ + bgt.n 38696 │ │ + mov r6, r3 │ │ movs r0, #0 │ │ - cmp r6, r3 │ │ - it hi │ │ - orrhi.w r2, r2, #1 │ │ - cmp r2, #0 │ │ - it ne │ │ - movne r6, r3 │ │ str r6, [r4, #92] ; 0x5c │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 386a8 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - strb r7, [r0, #3] │ │ + bls.n 38738 │ │ movs r1, r0 │ │ - strb r0, [r6, #3] │ │ + str r3, [r5, #72] ; 0x48 │ │ movs r1, r0 │ │ - ldc2 0, cr0, [r2, #-0] │ │ - strb r5, [r4, #2] │ │ + str r2, [r2, #76] ; 0x4c │ │ movs r1, r0 │ │ - strb r1, [r1, #4] │ │ + adds.w r0, r6, #0 │ │ + str r7, [r0, #72] ; 0x48 │ │ movs r1, r0 │ │ - strb r7, [r7, #1] │ │ + str r5, [r5, #76] ; 0x4c │ │ + movs r1, r0 │ │ + str r1, [r4, #68] ; 0x44 │ │ movs r1, r0 │ │ - strb r2, [r2, #4] │ │ + str r6, [r6, #76] ; 0x4c │ │ movs r1, r0 │ │ - movs r4, #144 ; 0x90 │ │ + adds r6, r6, r1 │ │ movs r1, r0 │ │ - movs r4, #78 ; 0x4e │ │ + str r3, [r0, #68] ; 0x44 │ │ movs r1, r0 │ │ - strb r3, [r4, #0] │ │ + str r0, [r1, #80] ; 0x50 │ │ movs r1, r0 │ │ - strb r0, [r2, #4] │ │ + adds r6, r4, r1 │ │ movs r1, r0 │ │ - ldr r1, [r2, #124] ; 0x7c │ │ + str r1, [r7, #56] ; 0x38 │ │ movs r1, r0 │ │ - strb r4, [r7, #2] │ │ + str r6, [r4, #72] ; 0x48 │ │ movs r1, r0 │ │ - ldr r3, [r4, #120] ; 0x78 │ │ + str r1, [r1, #56] ; 0x38 │ │ movs r1, r0 │ │ - strb r4, [r5, #2] │ │ + str r4, [r2, #72] ; 0x48 │ │ movs r1, r0 │ │ │ │ -0003709c : │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r6, r2 │ │ +000386f0 : │ │ ldr r3, [r0, #16] │ │ - mov r4, r0 │ │ - ldr r2, [pc, #152] ; (37140 ) │ │ - mov r5, r1 │ │ - movs r1, #4 │ │ - mov.w r8, #0 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r8, r2 │ │ + ldr r2, [pc, #144] ; (3878c ) │ │ + mov r6, r0 │ │ + mov r7, r1 │ │ ldr r0, [r3, #0] │ │ + movs r1, #4 │ │ add r2, pc │ │ movs r3, #144 ; 0x90 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r7, r0 │ │ - b.n 37132 │ │ - ldr r3, [r4, #16] │ │ - mov r0, r7 │ │ + movs r5, #0 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r4, r0 │ │ + cmp r5, r8 │ │ + beq.n 38782 │ │ + ldr r3, [r6, #16] │ │ + mov r0, r4 │ │ movs r1, #0 │ │ ldr r2, [r3, #0] │ │ lsls r2, r2, #2 │ │ - blx e170 │ │ - mov r2, r7 │ │ - movs r3, #0 │ │ - b.n 3710e │ │ - ldr.w r9, [r4, #84] ; 0x54 │ │ - lsls r0, r1, #2 │ │ - ldr.w ip, [r5] │ │ - vldr s15, [r2] │ │ - adds r1, #1 │ │ - ldr.w r9, [r9] │ │ - ldr.w ip, [ip] │ │ - ldr.w r9, [r9, lr] │ │ - add ip, r0 │ │ - vldr s13, [ip] │ │ - add r0, r9 │ │ + blx e9b8 │ │ + ldr r3, [r6, #92] ; 0x5c │ │ + add.w lr, r4, r3, lsl #2 │ │ + mov r3, r4 │ │ + cmp r3, lr │ │ + ldr r2, [r6, #16] │ │ + beq.n 3876e │ │ + rsb ip, r4, r3 │ │ + ldr.w r9, [r2] │ │ + movs r2, #0 │ │ + cmp r2, r9 │ │ + beq.n 3876a │ │ + ldr.w r1, [r7, r5, lsl #2] │ │ + lsls r0, r2, #2 │ │ + vldr s15, [r3] │ │ + adds r2, #1 │ │ + ldr r1, [r1, #0] │ │ + add.w sl, r1, r0 │ │ + ldr r1, [r6, #84] ; 0x54 │ │ + vldr s13, [sl] │ │ + ldr r1, [r1, #0] │ │ + ldr.w r1, [r1, ip] │ │ + add r0, r1 │ │ vldr s14, [r0] │ │ vmla.f32 s15, s13, s14 │ │ - vstr s15, [r2] │ │ - ldr r0, [r4, #16] │ │ - ldr r0, [r0, #0] │ │ - cmp r1, r0 │ │ - bcc.n 370d2 │ │ - adds r3, #1 │ │ - adds r2, #4 │ │ - ldr r1, [r4, #92] ; 0x5c │ │ - cmp r3, r1 │ │ - bcs.n 3711c │ │ - mov.w lr, r3, lsl #2 │ │ - movs r1, #0 │ │ - b.n 37102 │ │ - ldr.w r3, [r5], #4 │ │ - mov r1, r7 │ │ - add.w r8, r8, #1 │ │ + vstr s15, [r3] │ │ + b.n 38738 │ │ + adds r3, #4 │ │ + b.n 38728 │ │ + ldr.w r3, [r7, r5, lsl #2] │ │ + mov r1, r4 │ │ + ldr r2, [r2, #0] │ │ + adds r5, #1 │ │ ldr r0, [r3, #0] │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r3, #0] │ │ lsls r2, r2, #2 │ │ - blx e14c │ │ - cmp r8, r6 │ │ - bne.n 370be │ │ - mov r0, r7 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - b.w 3caf4 │ │ - ldr r3, [r3, #112] ; 0x70 │ │ + blx e994 │ │ + b.n 3870e │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + b.w 3e1f8 │ │ + str r3, [r0, #48] ; 0x30 │ │ movs r1, r0 │ │ │ │ -00037144 : │ │ +00038790 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - mov r7, r1 │ │ - ldr r3, [pc, #208] ; (3721c ) │ │ + mov r5, r1 │ │ + ldr r3, [pc, #216] ; (38870 ) │ │ mov r4, r0 │ │ - ldr r1, [pc, #208] ; (37220 ) │ │ + ldr r1, [pc, #216] ; (38874 ) │ │ movs r0, #1 │ │ - ldr r6, [pc, #208] ; (37224 ) │ │ + movs r2, #66 ; 0x42 │ │ add r3, pc │ │ add r1, pc │ │ - movs r2, #66 ; 0x42 │ │ - bl 3df24 │ │ - movs r5, #0 │ │ - add r6, pc │ │ - b.n 37182 │ │ + ldr r7, [pc, #212] ; (38878 ) │ │ + bl 3f6b8 │ │ + movs r6, #0 │ │ + add r7, pc │ │ + ldr r3, [r4, #16] │ │ + cmp r6, r3 │ │ + bge.n 387d4 │ │ ldr r3, [r4, #0] │ │ movs r1, #0 │ │ movs r0, #2 │ │ - add.w r3, r3, r5, lsl #2 │ │ + mov r2, r1 │ │ + add.w r3, r3, r6, lsl #2 │ │ + adds r6, #1 │ │ vldr s14, [r3] │ │ + mov r3, r7 │ │ vcvt.f64.f32 d7, s14 │ │ - mov r2, r1 │ │ - mov r3, r6 │ │ - adds r5, #1 │ │ vstr d7, [sp] │ │ - bl 3df24 │ │ - ldr r3, [r4, #16] │ │ - cmp r5, r3 │ │ - blt.n 37162 │ │ + bl 3f6b8 │ │ + b.n 387ac │ │ + ldr r3, [pc, #164] ; (3887c ) │ │ movs r1, #0 │ │ - ldr r3, [pc, #156] ; (37228 ) │ │ + mov r2, r1 │ │ movs r0, #2 │ │ add r3, pc │ │ - mov r2, r1 │ │ - bl 3df24 │ │ - movs r3, #0 │ │ - vldr s15, [pc, #124] ; 37218 │ │ - b.n 371ba │ │ - ldr r1, [r4, #0] │ │ - lsls r2, r3, #2 │ │ - ldr r0, [r7, #0] │ │ - adds r3, #1 │ │ - adds r1, r1, r2 │ │ - str r0, [r1, #0] │ │ - vldmia r7!, {s14} │ │ - vmul.f32 s14, s14, s15 │ │ - ldr r1, [r4, #8] │ │ - adds r2, r1, r2 │ │ - vstr s14, [r2] │ │ - ldr r2, [r4, #16] │ │ - cmp r3, r2 │ │ - blt.n 3719e │ │ + bl 3f6b8 │ │ + vldr s14, [pc, #136] ; 3886c │ │ + ldr r6, [r4, #16] │ │ + mov r3, r5 │ │ + movs r2, #0 │ │ + cmp r2, r6 │ │ + bge.n 38812 │ │ + ldr r0, [r4, #0] │ │ + lsls r1, r2, #2 │ │ + mov r5, r3 │ │ + ldr.w r7, [r3], #4 │ │ + add r0, r1 │ │ + adds r2, #1 │ │ + str r7, [r0, #0] │ │ + vldr s15, [r5] │ │ + ldr r0, [r4, #8] │ │ + add r1, r0 │ │ + vmul.f32 s15, s15, s14 │ │ + vstr s15, [r1] │ │ + b.n 387ec │ │ mov.w r3, #500 ; 0x1f4 │ │ - ldr r1, [pc, #100] ; (3722c ) │ │ + ldr r1, [pc, #104] ; (38880 ) │ │ str r3, [r4, #12] │ │ movs r0, #1 │ │ - ldr r3, [pc, #100] ; (37230 ) │ │ + ldr r3, [pc, #100] ; (38884 ) │ │ add r1, pc │ │ - ldr r6, [pc, #100] ; (37234 ) │ │ movs r2, #77 ; 0x4d │ │ + ldr r6, [pc, #100] ; (38888 ) │ │ add r3, pc │ │ movs r5, #0 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ add r6, pc │ │ - b.n 371fe │ │ + ldr r3, [r4, #16] │ │ + cmp r5, r3 │ │ + bge.n 38856 │ │ ldr r3, [r4, #0] │ │ movs r1, #0 │ │ movs r0, #2 │ │ + mov r2, r1 │ │ add.w r3, r3, r5, lsl #2 │ │ + adds r5, #1 │ │ vldr s14, [r3] │ │ - vcvt.f64.f32 d7, s14 │ │ - mov r2, r1 │ │ mov r3, r6 │ │ - adds r5, #1 │ │ + vcvt.f64.f32 d7, s14 │ │ vstr d7, [sp] │ │ - bl 3df24 │ │ - ldr r3, [r4, #16] │ │ - cmp r5, r3 │ │ - blt.n 371de │ │ + bl 3f6b8 │ │ + b.n 3882e │ │ + ldr r3, [pc, #52] ; (3888c ) │ │ movs r1, #0 │ │ - ldr r3, [pc, #48] ; (37238 ) │ │ movs r0, #2 │ │ - add r3, pc │ │ mov r2, r1 │ │ + add r3, pc │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 3df24 │ │ + b.w 3f6b8 │ │ + nop │ │ movs r0, r0 │ │ mvns r2, r7 │ │ - ldr r7, [r6, #124] ; 0x7c │ │ + str r3, [r4, #60] ; 0x3c │ │ movs r1, r0 │ │ - ldr r4, [r0, #124] ; 0x7c │ │ + str r0, [r6, #56] ; 0x38 │ │ movs r1, r0 │ │ - ldr r2, [r7, #8] │ │ + ldrb r6, [r4, r2] │ │ movs r1, r0 │ │ - ldr r2, [r2, #124] ; 0x7c │ │ + str r4, [r7, #56] ; 0x38 │ │ movs r1, r0 │ │ - ldr r4, [r1, #116] ; 0x74 │ │ + str r2, [r6, #48] ; 0x30 │ │ movs r1, r0 │ │ - ldr r1, [r2, #120] ; 0x78 │ │ + str r7, [r6, #52] ; 0x34 │ │ movs r1, r0 │ │ - ldr r6, [r7, #0] │ │ + ldrb r4, [r4, r0] │ │ movs r1, r0 │ │ - ldr r6, [r2, #116] ; 0x74 │ │ + str r2, [r7, #48] ; 0x30 │ │ movs r1, r0 │ │ │ │ -0003723c : │ │ +00038890 : │ │ + push {r4, lr} │ │ movs r3, #0 │ │ - b.n 3724e │ │ + ldr r4, [r0, #16] │ │ + cmp r3, r4 │ │ + bge.n 388aa │ │ ldr r2, [r0, #0] │ │ add.w r2, r2, r3, lsl #2 │ │ adds r3, #1 │ │ ldr r2, [r2, #0] │ │ str.w r2, [r1], #4 │ │ - ldr r2, [r0, #16] │ │ - cmp r3, r2 │ │ - blt.n 37240 │ │ - bx lr │ │ - ... │ │ + b.n 38896 │ │ + pop {r4, pc} │ │ │ │ -00037258 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ - mov r4, r0 │ │ +000388ac : │ │ ldr r3, [r0, #12] │ │ + push {r0, r1, r4, r5, r6, lr} │ │ cmp r3, #0 │ │ - ble.w 37376 │ │ - ldr r1, [pc, #280] ; (37380 ) │ │ + mov r4, r0 │ │ + ble.w 389c4 │ │ + ldr r1, [pc, #272] ; (389cc ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #280] ; (37384 ) │ │ + ldr r3, [pc, #272] ; (389d0 ) │ │ movs r2, #131 ; 0x83 │ │ - ldr r6, [pc, #280] ; (37388 ) │ │ add r1, pc │ │ + ldr r6, [pc, #272] ; (389d4 ) │ │ add r3, pc │ │ movs r5, #0 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ add r6, pc │ │ - b.n 3729c │ │ + ldr r3, [r4, #16] │ │ + cmp r5, r3 │ │ + bge.n 388f6 │ │ ldr r3, [r4, #0] │ │ movs r1, #0 │ │ movs r0, #2 │ │ + mov r2, r1 │ │ add.w r3, r3, r5, lsl #2 │ │ + adds r5, #1 │ │ vldr s14, [r3] │ │ - vcvt.f64.f32 d7, s14 │ │ - mov r2, r1 │ │ mov r3, r6 │ │ - adds r5, #1 │ │ + vcvt.f64.f32 d7, s14 │ │ vstr d7, [sp] │ │ - bl 3df24 │ │ - ldr r3, [r4, #16] │ │ - cmp r5, r3 │ │ - blt.n 3727c │ │ + bl 3f6b8 │ │ + b.n 388ce │ │ + ldr r3, [pc, #224] ; (389d8 ) │ │ movs r1, #0 │ │ - ldr r3, [pc, #228] ; (3738c ) │ │ movs r0, #2 │ │ - add r3, pc │ │ mov r2, r1 │ │ - bl 3df24 │ │ - ldr r1, [r4, #12] │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + vldr s14, [r4, #12] │ │ + ldr r0, [r4, #16] │ │ movs r3, #0 │ │ - b.n 372d6 │ │ - vldr s13, [r4, #12] │ │ - vcvt.f32.s32 s15, s13 │ │ - ldr r0, [r4, #0] │ │ + cmp r3, r0 │ │ + bge.n 3892e │ │ + ldr r1, [r4, #0] │ │ lsls r2, r3, #2 │ │ ldr r5, [r4, #8] │ │ + vcvt.f32.s32 s13, s14 │ │ + add r1, r2 │ │ adds r3, #1 │ │ - adds r0, r0, r2 │ │ - adds r2, r5, r2 │ │ - vldr s14, [r2] │ │ - vdiv.f32 s15, s14, s15 │ │ - vstr s15, [r0] │ │ - ldr r2, [r4, #16] │ │ - cmp r3, r2 │ │ - blt.n 372b6 │ │ - ldr r3, [r4, #12] │ │ + add r2, r5 │ │ + vldr s15, [r2] │ │ + vdiv.f32 s15, s15, s13 │ │ + vstr s15, [r1] │ │ + b.n 3890c │ │ + vmov r3, s14 │ │ cmp.w r3, #800 ; 0x320 │ │ - ble.n 37324 │ │ - vmov s13, r1 │ │ - vcvt.f64.s32 d7, s13 │ │ - movs r3, #0 │ │ + ble.n 38972 │ │ vmov.f64 d6, #112 ; 0x3f800000 1.0 │ │ + movs r3, #0 │ │ + vcvt.f64.s32 d7, s14 │ │ vdiv.f64 d7, d6, d7 │ │ vcvt.f32.f64 s14, d7 │ │ - vldr s15, [pc, #128] ; 3737c │ │ - vmul.f32 s15, s14, s15 │ │ - b.n 37318 │ │ + vldr s15, [pc, #124] ; 389c8 │ │ + vmul.f32 s14, s14, s15 │ │ + cmp r3, r0 │ │ + bge.n 3896c │ │ ldr r2, [r4, #8] │ │ add.w r2, r2, r3, lsl #2 │ │ - vldr s14, [r2] │ │ - vmul.f32 s14, s14, s15 │ │ adds r3, #1 │ │ - vstr s14, [r2] │ │ - ldr r2, [r4, #16] │ │ - cmp r3, r2 │ │ - blt.n 37304 │ │ + vldr s15, [r2] │ │ + vmul.f32 s15, s15, s14 │ │ + vstr s15, [r2] │ │ + b.n 38952 │ │ mov.w r3, #500 ; 0x1f4 │ │ str r3, [r4, #12] │ │ - ldr r1, [pc, #104] ; (37390 ) │ │ + ldr r1, [pc, #104] ; (389dc ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #104] ; (37394 ) │ │ + ldr r3, [pc, #104] ; (389e0 ) │ │ movs r2, #149 ; 0x95 │ │ - ldr r6, [pc, #104] ; (37398 ) │ │ add r1, pc │ │ + ldr r6, [pc, #100] ; (389e4 ) │ │ add r3, pc │ │ movs r5, #0 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ add r6, pc │ │ - b.n 3735c │ │ + ldr r3, [r4, #16] │ │ + cmp r5, r3 │ │ + bge.n 389b0 │ │ ldr r3, [r4, #0] │ │ movs r1, #0 │ │ movs r0, #2 │ │ + mov r2, r1 │ │ add.w r3, r3, r5, lsl #2 │ │ + adds r5, #1 │ │ vldr s14, [r3] │ │ - vcvt.f64.f32 d7, s14 │ │ - mov r2, r1 │ │ mov r3, r6 │ │ - adds r5, #1 │ │ + vcvt.f64.f32 d7, s14 │ │ vstr d7, [sp] │ │ - bl 3df24 │ │ - ldr r3, [r4, #16] │ │ - cmp r5, r3 │ │ - blt.n 3733c │ │ + bl 3f6b8 │ │ + b.n 38988 │ │ + ldr r3, [pc, #52] ; (389e8 ) │ │ movs r1, #0 │ │ - ldr r3, [pc, #52] ; (3739c ) │ │ movs r0, #2 │ │ - add r3, pc │ │ mov r2, r1 │ │ + add r3, pc │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 3df24 │ │ + b.w 3f6b8 │ │ add sp, #8 │ │ pop {r4, r5, r6, pc} │ │ - nop │ │ movs r0, r0 │ │ mvns r2, r7 │ │ - ldr r2, [r5, #104] ; 0x68 │ │ + str r0, [r2, #40] ; 0x28 │ │ movs r1, r0 │ │ - ldr r2, [r1, #112] ; 0x70 │ │ + str r6, [r5, #44] ; 0x2c │ │ movs r1, r0 │ │ - str r0, [r4, #120] ; 0x78 │ │ + ldrh r4, [r0, r6] │ │ movs r1, r0 │ │ - ldr r0, [r7, #104] ; 0x68 │ │ + str r2, [r3, #40] ; 0x28 │ │ movs r1, r0 │ │ - ldr r2, [r5, #92] ; 0x5c │ │ + str r6, [r2, #28] │ │ movs r1, r0 │ │ - ldr r4, [r4, #100] ; 0x64 │ │ + str r6, [r1, #36] ; 0x24 │ │ movs r1, r0 │ │ - str r0, [r4, #108] ; 0x6c │ │ + ldrh r2, [r1, r3] │ │ movs r1, r0 │ │ - ldr r0, [r7, #92] ; 0x5c │ │ + str r0, [r4, #28] │ │ movs r1, r0 │ │ │ │ -000373a0 : │ │ +000389ec : │ │ cmp r3, #0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ - ble.w 3753e │ │ - cbz r2, 373c2 │ │ - ldr r1, [pc, #408] ; (37548 ) │ │ + ble.w 38b7a │ │ + cbz r2, 38a0e │ │ + ldr r1, [pc, #392] ; (38b84 ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #408] ; (3754c ) │ │ + ldr r3, [pc, #392] ; (38b88 ) │ │ movs r2, #165 ; 0xa5 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r0, #1 │ │ - blx e17c │ │ - ldr.w r0, [r1], #4 │ │ - vldr s15, [r0] │ │ + blx e9c4 │ │ + add.w r3, r1, r3, lsl #2 │ │ + ldr.w r2, [r1], #4 │ │ + vldr s15, [r2] │ │ vcmpe.f32 s15, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bmi.n 3741c │ │ + bmi.n 38a60 │ │ + ldr r7, [r4, #16] │ │ movs r0, #0 │ │ - b.n 37410 │ │ + cmp r0, r7 │ │ + bge.n 38a5a │ │ ldr r6, [r4, #8] │ │ lsls r5, r0, #2 │ │ - ldr.w r7, [r1, #-4] │ │ + vldr s14, [r2] │ │ adds r0, #1 │ │ - adds r6, r6, r5 │ │ - vldr s14, [r6] │ │ - adds r7, r7, r5 │ │ - vldr s15, [r7] │ │ - vadd.f32 s15, s14, s15 │ │ - vstr s15, [r6] │ │ - ldr.w r6, [r1, #-4] │ │ - ldr r7, [r4, #0] │ │ - adds r6, r6, r5 │ │ - vldr s14, [r6] │ │ - adds r5, r7, r5 │ │ - vldr s15, [r5] │ │ - vsub.f32 s15, s14, s15 │ │ + add r6, r5 │ │ + vldr s15, [r6] │ │ + vadd.f32 s15, s15, s14 │ │ vstr s15, [r6] │ │ - ldr r5, [r4, #16] │ │ - cmp r0, r5 │ │ - blt.n 373d8 │ │ - ldr r0, [r4, #12] │ │ - adds r0, #1 │ │ - str r0, [r4, #12] │ │ + ldr r6, [r4, #0] │ │ + add r5, r6 │ │ + vldr s15, [r2] │ │ + vldr s14, [r5] │ │ + vsub.f32 s15, s15, s14 │ │ + vstmia r2!, {s15} │ │ + b.n 38a28 │ │ + ldr r2, [r4, #12] │ │ adds r2, #1 │ │ - cmp r2, r3 │ │ - bne.n 373c2 │ │ + str r2, [r4, #12] │ │ + cmp r1, r3 │ │ + bne.n 38a12 │ │ ldr r3, [r4, #12] │ │ cmp.w r3, #800 ; 0x320 │ │ - ble.w 3753e │ │ - ldr r1, [pc, #288] ; (37550 ) │ │ + ble.w 38b7a │ │ + ldr r1, [pc, #284] ; (38b8c ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #288] ; (37554 ) │ │ + ldr r3, [pc, #284] ; (38b90 ) │ │ movs r2, #99 ; 0x63 │ │ - ldr r6, [pc, #288] ; (37558 ) │ │ add r1, pc │ │ + ldr r6, [pc, #280] ; (38b94 ) │ │ add r3, pc │ │ movs r5, #0 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ add r6, pc │ │ - b.n 37464 │ │ + ldr r3, [r4, #16] │ │ + cmp r5, r3 │ │ + bge.n 38aac │ │ ldr r3, [r4, #0] │ │ movs r1, #0 │ │ movs r0, #2 │ │ + mov r2, r1 │ │ add.w r3, r3, r5, lsl #2 │ │ + adds r5, #1 │ │ vldr s14, [r3] │ │ - vcvt.f64.f32 d7, s14 │ │ - mov r2, r1 │ │ mov r3, r6 │ │ - adds r5, #1 │ │ + vcvt.f64.f32 d7, s14 │ │ vstr d7, [sp] │ │ - bl 3df24 │ │ - ldr r3, [r4, #16] │ │ - cmp r5, r3 │ │ - blt.n 37444 │ │ + bl 3f6b8 │ │ + b.n 38a84 │ │ + ldr r3, [pc, #232] ; (38b98 ) │ │ movs r1, #0 │ │ - ldr r3, [pc, #236] ; (3755c ) │ │ movs r0, #2 │ │ - add r3, pc │ │ mov r2, r1 │ │ - bl 3df24 │ │ - ldr r1, [r4, #12] │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + vldr s14, [r4, #12] │ │ + ldr r0, [r4, #16] │ │ movs r3, #0 │ │ - b.n 3749e │ │ - vldr s13, [r4, #12] │ │ - vcvt.f32.s32 s15, s13 │ │ - ldr r0, [r4, #0] │ │ + cmp r3, r0 │ │ + bge.n 38ae4 │ │ + ldr r1, [r4, #0] │ │ lsls r2, r3, #2 │ │ ldr r5, [r4, #8] │ │ + vcvt.f32.s32 s13, s14 │ │ + add r1, r2 │ │ adds r3, #1 │ │ - adds r0, r0, r2 │ │ - adds r2, r5, r2 │ │ - vldr s14, [r2] │ │ - vdiv.f32 s15, s14, s15 │ │ - vstr s15, [r0] │ │ - ldr r2, [r4, #16] │ │ - cmp r3, r2 │ │ - blt.n 3747e │ │ - ldr r3, [r4, #12] │ │ + add r2, r5 │ │ + vldr s15, [r2] │ │ + vdiv.f32 s15, s15, s13 │ │ + vstr s15, [r1] │ │ + b.n 38ac2 │ │ + vmov r3, s14 │ │ cmp.w r3, #800 ; 0x320 │ │ - blt.n 374ec │ │ - vmov s13, r1 │ │ - vcvt.f64.s32 d7, s13 │ │ - movs r3, #0 │ │ + blt.n 38b28 │ │ vmov.f64 d6, #112 ; 0x3f800000 1.0 │ │ + movs r3, #0 │ │ + vcvt.f64.s32 d7, s14 │ │ vdiv.f64 d7, d6, d7 │ │ vcvt.f32.f64 s14, d7 │ │ - vldr s15, [pc, #128] ; 37544 │ │ - vmul.f32 s15, s14, s15 │ │ - b.n 374e0 │ │ + vldr s15, [pc, #124] ; 38b80 │ │ + vmul.f32 s14, s14, s15 │ │ + cmp r3, r0 │ │ + bge.n 38b22 │ │ ldr r2, [r4, #8] │ │ add.w r2, r2, r3, lsl #2 │ │ - vldr s14, [r2] │ │ - vmul.f32 s14, s14, s15 │ │ adds r3, #1 │ │ - vstr s14, [r2] │ │ - ldr r2, [r4, #16] │ │ - cmp r3, r2 │ │ - blt.n 374cc │ │ + vldr s15, [r2] │ │ + vmul.f32 s15, s15, s14 │ │ + vstr s15, [r2] │ │ + b.n 38b08 │ │ mov.w r3, #500 ; 0x1f4 │ │ str r3, [r4, #12] │ │ - ldr r1, [pc, #112] ; (37560 ) │ │ + ldr r1, [pc, #112] ; (38b9c ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #112] ; (37564 ) │ │ + ldr r3, [pc, #112] ; (38ba0 ) │ │ movs r2, #116 ; 0x74 │ │ - ldr r6, [pc, #112] ; (37568 ) │ │ add r1, pc │ │ + ldr r6, [pc, #112] ; (38ba4 ) │ │ add r3, pc │ │ movs r5, #0 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ add r6, pc │ │ - b.n 37524 │ │ + ldr r3, [r4, #16] │ │ + cmp r5, r3 │ │ + bge.n 38b66 │ │ ldr r3, [r4, #0] │ │ movs r1, #0 │ │ movs r0, #2 │ │ + mov r2, r1 │ │ add.w r3, r3, r5, lsl #2 │ │ + adds r5, #1 │ │ vldr s14, [r3] │ │ - vcvt.f64.f32 d7, s14 │ │ - mov r2, r1 │ │ mov r3, r6 │ │ - adds r5, #1 │ │ + vcvt.f64.f32 d7, s14 │ │ vstr d7, [sp] │ │ - bl 3df24 │ │ - ldr r3, [r4, #16] │ │ - cmp r5, r3 │ │ - blt.n 37504 │ │ + bl 3f6b8 │ │ + b.n 38b3e │ │ + ldr r3, [pc, #64] ; (38ba8 ) │ │ movs r1, #0 │ │ - ldr r3, [pc, #60] ; (3756c ) │ │ movs r0, #2 │ │ - add r3, pc │ │ mov r2, r1 │ │ + add r3, pc │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 3df24 │ │ + b.w 3f6b8 │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ movs r0, r0 │ │ mvns r2, r7 │ │ - ldr r4, [r4, #84] ; 0x54 │ │ + str r0, [r2, #20] │ │ movs r1, r0 │ │ - ldr r0, [r7, #92] ; 0x5c │ │ + str r4, [r4, #28] │ │ movs r1, r0 │ │ - ldr r2, [r4, #76] ; 0x4c │ │ + str r2, [r3, #12] │ │ movs r1, r0 │ │ - ldr r2, [r0, #84] ; 0x54 │ │ + str r0, [r7, #16] │ │ movs r1, r0 │ │ - str r0, [r3, #92] ; 0x5c │ │ + ldr r6, [r1, r7] │ │ movs r1, r0 │ │ - ldr r0, [r6, #76] ; 0x4c │ │ + str r4, [r4, #12] │ │ movs r1, r0 │ │ - ldr r2, [r4, #64] ; 0x40 │ │ + str r0, [r4, #0] │ │ movs r1, r0 │ │ - ldr r4, [r3, #72] ; 0x48 │ │ + str r0, [r3, #8] │ │ movs r1, r0 │ │ - str r0, [r3, #80] ; 0x50 │ │ + ldr r4, [r2, r4] │ │ movs r1, r0 │ │ - ldr r0, [r6, #64] ; 0x40 │ │ + str r2, [r5, #0] │ │ movs r1, r0 │ │ │ │ -00037570 : │ │ +00038bac : │ │ push {r4, r5, r6, lr} │ │ mov r4, r1 │ │ - ldr r1, [pc, #924] ; 3791c │ │ + ldr r1, [pc, #916] ; 38f50 │ │ sub sp, sp, #16 │ │ str r0, [r4] │ │ mov r5, r0 │ │ add r1, pc, r1 │ │ - bl 43e1c <__udivdi3+0x47c> │ │ - vmov d6, r0, r1 │ │ - vcvt.f32.f64 s15, d6 │ │ - ldr r1, [pc, #896] ; 37920 │ │ + blx 3eb18 │ │ + vmov d7, r0, r1 │ │ + ldr r1, [pc, #892] ; 38f54 │ │ mov r0, r5 │ │ + vcvt.f32.f64 s15, d7 │ │ add r1, pc, r1 │ │ vstr s15, [r4, #16] │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - cmp r0, #32768 ; 0x8000 │ │ - mov ip, r0 │ │ - vldrge s14, [r4, #16] │ │ - bge 37854 │ │ - vmov s13, r0 │ │ - vcvt.f32.s32 s15, s13 │ │ + blx 3eb0c │ │ vldr s14, [r4, #16] │ │ + cmp r0, #32768 ; 0x8000 │ │ + bge 38e84 │ │ + vmov s15, r0 │ │ + vcvt.f32.s32 s15, s15 │ │ vcmpe.f32 s15, s14 │ │ vmrs APSR_nzcv, fpscr │ │ - movle r3, #0 │ │ - movgt r3, #1 │ │ + bgt 38e84 │ │ cmp r0, #0 │ │ - orrle r3, r3, #1 │ │ - cmp r3, #0 │ │ - bne 37854 │ │ - ldr r1, [pc, #820] ; 37924 │ │ + ble 38e84 │ │ + ldr r1, [pc, #832] ; 38f58 │ │ + strh r0, [r4, #20] │ │ mov r0, r5 │ │ - strh ip, [r4, #20] │ │ add r1, pc, r1 │ │ - bl 43e2c <__udivdi3+0x48c> │ │ + blx 3eb0c │ │ cmp r0, #0 │ │ - bne 37834 │ │ - ldr r1, [pc, #796] ; 37928 │ │ + bne 38e64 │ │ + ldr r1, [pc, #808] ; 38f5c │ │ mov r0, r5 │ │ add r1, pc, r1 │ │ - bl 43e0c <__udivdi3+0x46c> │ │ + blx 3eaf4 │ │ mov r1, r0 │ │ - ldr r0, [pc, #780] ; 3792c │ │ + ldr r0, [pc, #792] ; 38f60 │ │ add r0, pc, r0 │ │ - bl e0b0 │ │ - ldr r1, [pc, #772] ; 37930 │ │ + bl e8f8 │ │ + ldr r1, [pc, #784] ; 38f64 │ │ add r1, pc, r1 │ │ adds r3, r0, #0 │ │ mov r0, r5 │ │ movne r3, #1 │ │ strb r3, [r4, #37] ; 0x25 │ │ - bl 43e1c <__udivdi3+0x47c> │ │ - vmov d6, r0, r1 │ │ - vcvt.f32.f64 s15, d6 │ │ - ldr r1, [pc, #740] ; 37934 │ │ + blx 3eb18 │ │ + vmov d7, r0, r1 │ │ + ldr r1, [pc, #756] ; 38f68 │ │ mov r0, r5 │ │ + vcvt.f32.f64 s15, d7 │ │ add r1, pc, r1 │ │ vstr s15, [r4, #24] │ │ - bl 43e1c <__udivdi3+0x47c> │ │ - vmov d6, r0, r1 │ │ - vcvt.f32.f64 s15, d6 │ │ - ldr r1, [pc, #716] ; 37938 │ │ + blx 3eb18 │ │ + vmov d7, r0, r1 │ │ + ldr r1, [pc, #732] ; 38f6c │ │ mov r0, r5 │ │ + vcvt.f32.f64 s15, d7 │ │ add r1, pc, r1 │ │ vstr s15, [r4, #44] ; 0x2c │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldr r1, [pc, #700] ; 3793c │ │ + blx 3eb0c │ │ + ldr r1, [pc, #712] ; 38f70 │ │ add r1, pc, r1 │ │ strb r0, [r4, #34] ; 0x22 │ │ mov r0, r5 │ │ - bl 43e2c <__udivdi3+0x48c> │ │ + blx 3eb0c │ │ mov r3, #0 │ │ strb r3, [r4, #32] │ │ - uxth r3, r0 │ │ - strh r3, [r4, #30] │ │ - sxth r3, r3 │ │ - cmp r3, #1 │ │ - ble 376e0 │ │ - ands r1, r3, #1 │ │ - bne 37808 │ │ - cmp r3, #0 │ │ - movgt r2, r3 │ │ - bgt 376c8 │ │ - b 37808 │ │ - tst r2, #1 │ │ - bne 37804 │ │ - asr r2, r2, #1 │ │ - add r1, r1, #1 │ │ + uxth r2, r0 │ │ + strh r2, [r4, #30] │ │ + sxth r2, r2 │ │ cmp r2, #1 │ │ - uxtb r1, r1 │ │ - bne 376c0 │ │ - strb r1, [r4, #32] │ │ - vldr s14, [r4, #24] │ │ - vldr s15, [r4, #16] │ │ - vmul.f32 s15, s14, s15 │ │ + ble 38d0c │ │ + and r0, r0, #1 │ │ + cmp r2, #0 │ │ + orrle r0, r0, #1 │ │ + cmp r0, #0 │ │ + moveq r3, r2 │ │ + beq 38cf4 │ │ + b 38e38 │ │ + tst r3, #1 │ │ + bne 38e34 │ │ + asr r3, r3, #1 │ │ + add r0, r0, #1 │ │ + cmp r3, #1 │ │ + uxtb r0, r0 │ │ + bne 38cec │ │ + strb r0, [r4, #32] │ │ + vldr s15, [r4, #24] │ │ + vldr s14, [r4, #16] │ │ + vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ - vmov ip, s15 │ │ - cmp r3, ip │ │ - blt 378f4 │ │ - ldr r1, [pc, #572] ; 37940 │ │ + vmov r3, s15 │ │ + cmp r2, r3 │ │ + blt 38f04 │ │ + ldr r1, [pc, #580] ; 38f74 │ │ mov r0, r5 │ │ - ldr r6, [pc, #568] ; 37944 │ │ + ldr r6, [pc, #576] ; 38f78 │ │ add r1, pc, r1 │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldr r1, [pc, #560] ; 37948 │ │ + blx 3eb0c │ │ + ldr r1, [pc, #568] ; 38f7c │ │ add r6, pc, r6 │ │ add r1, pc, r1 │ │ strh r0, [r4, #8] │ │ mov r0, r5 │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldr r1, [pc, #540] ; 3794c │ │ + blx 3eb0c │ │ + ldr r1, [pc, #548] ; 38f80 │ │ add r1, pc, r1 │ │ strh r0, [r4, #10] │ │ mov r0, r5 │ │ - bl 43e1c <__udivdi3+0x47c> │ │ - vmov d6, r0, r1 │ │ - vcvt.f32.f64 s15, d6 │ │ - ldr r1, [pc, #516] ; 37950 │ │ + blx 3eb18 │ │ + vmov d7, r0, r1 │ │ + ldr r1, [pc, #528] ; 38f84 │ │ mov r0, r5 │ │ + vcvt.f32.f64 s15, d7 │ │ add r1, pc, r1 │ │ vstr s15, [r4, #12] │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldr r1, [pc, #500] ; 37954 │ │ + blx 3eb0c │ │ + ldr r1, [pc, #508] ; 38f88 │ │ add r1, pc, r1 │ │ adds r3, r0, #0 │ │ mov r0, r5 │ │ movne r3, #1 │ │ strb r3, [r4, #35] ; 0x23 │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldr r1, [pc, #476] ; 37958 │ │ + blx 3eb0c │ │ + ldr r1, [pc, #484] ; 38f8c │ │ add r1, pc, r1 │ │ adds r3, r0, #0 │ │ mov r0, r5 │ │ movne r3, #1 │ │ strb r3, [r4, #40] ; 0x28 │ │ - bl 43e2c <__udivdi3+0x48c> │ │ + blx 3eb0c │ │ mov r1, r6 │ │ adds r3, r0, #0 │ │ mov r0, r5 │ │ movne r3, #1 │ │ strb r3, [r4, #41] ; 0x29 │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - ldr r1, [pc, #428] ; 3795c │ │ + blx 3eaf4 │ │ + ldr r1, [pc, #436] ; 38f90 │ │ add r1, pc, r1 │ │ - bl e0b0 │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - moveq r3, #1 │ │ - strbeq r3, [r4, #39] ; 0x27 │ │ - bne 37884 │ │ - ldr r1, [pc, #404] ; 37960 │ │ + bne 38eb4 │ │ + mov r3, #1 │ │ + strb r3, [r4, #39] ; 0x27 │ │ + ldr r1, [pc, #412] ; 38f94 │ │ mov r0, r5 │ │ add r1, pc, r1 │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldr r1, [pc, #392] ; 37964 │ │ + blx 3eb0c │ │ + ldr r1, [pc, #400] ; 38f98 │ │ add r1, pc, r1 │ │ cmp r0, #0 │ │ mov r0, r5 │ │ movne r3, #1 │ │ strbne r3, [r4, #36] ; 0x24 │ │ - bl 43e2c <__udivdi3+0x48c> │ │ + blx 3eb0c │ │ cmp r0, #0 │ │ movne r3, #2 │ │ movne r0, #0 │ │ strbne r3, [r4, #36] ; 0x24 │ │ - b 3782c │ │ - strb r1, [r4, #32] │ │ - str r3, [sp] │ │ + add sp, sp, #16 │ │ + pop {r4, r5, r6, pc} │ │ + strb r0, [r4, #32] │ │ + ldr r1, [pc, #348] ; 38f9c │ │ mov r0, #4 │ │ - ldr r1, [pc, #336] ; 37968 │ │ - mov r2, #103 ; 0x67 │ │ - ldr r3, [pc, #332] ; 3796c │ │ + ldr r3, [pc, #344] ; 38fa0 │ │ + str r2, [sp] │ │ add r1, pc, r1 │ │ + mov r2, #103 ; 0x67 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mvn r0, #0 │ │ add sp, sp, #16 │ │ pop {r4, r5, r6, pc} │ │ - ldr r1, [pc, #308] ; 37970 │ │ + ldr r1, [pc, #312] ; 38fa4 │ │ mov r3, #1 │ │ mov r0, r5 │ │ strb r3, [r4, #38] ; 0x26 │ │ add r1, pc, r1 │ │ - bl 43e2c <__udivdi3+0x48c> │ │ + blx 3eb0c │ │ str r0, [r4, #48] ; 0x30 │ │ - b 37604 │ │ + b 38c2c │ │ vcvt.f64.f32 d7, s14 │ │ - ldr r1, [pc, #276] ; 37974 │ │ - ldr r3, [pc, #276] ; 37978 │ │ - mov r0, #4 │ │ - add r1, pc, r1 │ │ + ldr r1, [pc, #280] ; 38fa8 │ │ + ldr r3, [pc, #280] ; 38fac │ │ mov r2, #79 ; 0x4f │ │ + str r0, [sp] │ │ + add r1, pc, r1 │ │ + mov r0, #4 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ vstr d7, [sp, #8] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mvn r0, #0 │ │ - b 3782c │ │ + b 38e5c │ │ mov r1, r6 │ │ mov r0, r5 │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - ldr r1, [pc, #228] ; 3797c │ │ + blx 3eaf4 │ │ + ldr r1, [pc, #232] ; 38fb0 │ │ add r1, pc, r1 │ │ - bl e0b0 │ │ + bl e8f8 │ │ cmp r0, #0 │ │ strbeq r0, [r4, #39] ; 0x27 │ │ - beq 377c4 │ │ + beq 38df0 │ │ mov r1, r6 │ │ mov r0, r5 │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - ldr r1, [pc, #196] ; 37980 │ │ + blx 3eaf4 │ │ + ldr r1, [pc, #200] ; 38fb4 │ │ add r1, pc, r1 │ │ - bl e0b0 │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - moveq r3, #2 │ │ - strbeq r3, [r4, #39] ; 0x27 │ │ - beq 377c4 │ │ - ldr r1, [pc, #172] ; 37984 │ │ + bne 38f2c │ │ + mov r3, #2 │ │ + strb r3, [r4, #39] ; 0x27 │ │ + b 38df0 │ │ + ldr r1, [pc, #172] ; 38fb8 │ │ mov r0, #4 │ │ - ldr r3, [pc, #168] ; 37988 │ │ - mov r2, #129 ; 0x81 │ │ + ldr r3, [pc, #168] ; 38fbc │ │ + mov r2, #110 ; 0x6e │ │ + vstr s15, [sp] │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mvn r0, #0 │ │ - b 3782c │ │ - ldr r1, [pc, #144] ; 3798c │ │ + b 38e5c │ │ + ldr r1, [pc, #140] ; 38fc0 │ │ mov r0, #4 │ │ - ldr r3, [pc, #140] ; 37990 │ │ - mov r2, #110 ; 0x6e │ │ + ldr r3, [pc, #136] ; 38fc4 │ │ + mov r2, #129 ; 0x81 │ │ add r1, pc, r1 │ │ - vstr s15, [sp] │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mvn r0, #0 │ │ - b 3782c │ │ - andeq r8, r1, r8, lsl pc │ │ - andeq r8, r1, ip, lsl #30 │ │ - andeq r8, r1, ip, lsr #30 │ │ - andeq r8, r1, r4, lsr #30 │ │ - andeq r8, r1, r4, lsr #30 │ │ - andeq r8, r1, r0, lsr #30 │ │ - andeq r8, r1, r0, lsl #30 │ │ - andeq r8, r1, ip, ror #29 │ │ - andeq r8, r1, r4, ror #29 │ │ - andeq r8, r1, r0, ror #29 │ │ - andeq r8, r1, r0, lsr pc │ │ - andeq r8, r1, r0, ror #29 │ │ - ldrdeq r8, [r1], -ip │ │ - andeq r8, r1, ip, asr #29 │ │ - andeq r8, r1, r8, asr #29 │ │ - ; instruction: 0x00018ebc │ │ - andeq r8, r1, r4, lsr #29 │ │ - ldrdeq r8, [r1], -r0 │ │ - ldrdeq r8, [r1], -r0 │ │ - muleq r1, r8, ip │ │ - andeq r8, r1, r8, asr #26 │ │ - andeq r8, r1, r4, ror #25 │ │ - andeq r8, r1, r0, asr ip │ │ - andeq r8, r1, ip, ror ip │ │ - andeq r8, r1, r0, asr #27 │ │ - andeq r8, r1, r4, lsr #27 │ │ + b 38e5c │ │ + andeq r8, r1, r0, lsl r3 │ │ + andeq r8, r1, r4, lsl #6 │ │ + andeq r8, r1, r8, lsr r3 │ │ + andeq r8, r1, r0, lsr r3 │ │ + andeq r8, r1, r0, lsr r3 │ │ + andeq r8, r1, ip, lsr #6 │ │ + andeq r8, r1, ip, lsl #6 │ │ + strdeq r8, [r1], -r8 ; │ │ + strdeq r8, [r1], -r0 │ │ + andeq r8, r1, r8, ror #5 │ │ + andeq r8, r1, r8, lsr r3 │ │ + andeq r8, r1, r8, ror #5 │ │ + andeq r8, r1, r4, ror #5 │ │ ldrdeq r8, [r1], -r4 │ │ - andeq r8, r1, ip, ror sp │ │ - ; instruction: 0x00018bb0 │ │ - muleq r1, r0, ip │ │ + ldrdeq r8, [r1], -r0 │ │ + andeq r8, r1, r4, asr #5 │ │ + andeq r8, r1, ip, lsr #5 │ │ + ldrdeq r8, [r1], -r8 ; │ │ + ldrdeq r8, [r1], -r8 ; │ │ + andeq r8, r1, r0, lsr #1 │ │ + andeq r8, r1, ip, asr #2 │ │ + andeq r8, r1, r8, ror #1 │ │ + andeq r8, r1, r0, asr r0 │ │ + andeq r8, r1, ip, ror r0 │ │ + andeq r8, r1, r4, asr #3 │ │ + andeq r8, r1, r8, lsr #3 │ │ + ldrdeq r7, [r1], -r0 │ │ + strheq r8, [r1], -r4 │ │ + andeq r7, r1, ip, lsr #31 │ │ + andeq r8, r1, r4, asr r1 │ │ │ │ -00037994 : │ │ +00038fc8 : │ │ push {r4, r5, lr} │ │ mov r2, #177 ; 0xb1 │ │ - ldr r5, [pc, #780] ; 37cb0 │ │ + ldr r5, [pc, #780] ; 392e4 │ │ sub sp, sp, #12 │ │ - ldr r3, [pc, #776] ; 37cb4 │ │ + ldr r3, [pc, #776] ; 392e8 │ │ mov r4, r0 │ │ add r5, pc, r5 │ │ mov r0, #1 │ │ add r3, pc, r3 │ │ mov r1, r5 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ vldr s14, [r4, #16] │ │ - vcvt.f64.f32 d7, s14 │ │ - ldr r3, [pc, #744] ; 37cb8 │ │ - mov r0, #1 │ │ + ldr r3, [pc, #748] ; 392ec │ │ mov r1, r5 │ │ + mov r0, #1 │ │ mov r2, #178 ; 0xb2 │ │ add r3, pc, r3 │ │ + vcvt.f64.f32 d7, s14 │ │ vstr d7, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ ldrsh ip, [r4, #28] │ │ - mov r0, #1 │ │ - ldr r3, [pc, #712] ; 37cbc │ │ + ldr r3, [pc, #716] ; 392f0 │ │ mov r1, r5 │ │ + mov r0, #1 │ │ mov r2, #179 ; 0xb3 │ │ add r3, pc, r3 │ │ str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ ldrsh ip, [r4, #22] │ │ - ldr r3, [pc, #688] ; 37cc0 │ │ - mov r0, #1 │ │ + ldr r3, [pc, #688] ; 392f4 │ │ mov r1, r5 │ │ + mov r0, #1 │ │ mov r2, #180 ; 0xb4 │ │ add r3, pc, r3 │ │ str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ ldrsh ip, [r4, #30] │ │ - ldr r3, [pc, #660] ; 37cc4 │ │ - mov r0, #1 │ │ + ldr r3, [pc, #660] ; 392f8 │ │ mov r1, r5 │ │ + mov r0, #1 │ │ mov r2, #181 ; 0xb5 │ │ add r3, pc, r3 │ │ str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - vldr s14, [r3, #16] │ │ - vcvt.f64.f32 d7, s14 │ │ - ldr r3, [pc, #624] ; 37cc8 │ │ - mov r0, #1 │ │ + blx 3f6b8 │ │ + ldr ip, [r4, #64] ; 0x40 │ │ + ldr r3, [pc, #632] ; 392fc │ │ mov r1, r5 │ │ + mov r0, #1 │ │ mov r2, #183 ; 0xb7 │ │ + vldr s14, [ip, #16] │ │ add r3, pc, r3 │ │ - vstr d7, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - vldr s14, [r3, #20] │ │ vcvt.f64.f32 d7, s14 │ │ - ldr r3, [pc, #588] ; 37ccc │ │ - mov r0, #1 │ │ + vstr d7, [sp] │ │ + blx 3f6b8 │ │ + ldr ip, [r4, #64] ; 0x40 │ │ + ldr r3, [pc, #596] ; 39300 │ │ mov r1, r5 │ │ + mov r0, #1 │ │ mov r2, #185 ; 0xb9 │ │ + vldr s14, [ip, #20] │ │ add r3, pc, r3 │ │ + vcvt.f64.f32 d7, s14 │ │ vstr d7, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - mov r0, #1 │ │ + blx 3f6b8 │ │ + ldr ip, [r4, #64] ; 0x40 │ │ + ldr r3, [pc, #560] ; 39304 │ │ mov r1, r5 │ │ + mov r0, #1 │ │ mov r2, #186 ; 0xba │ │ - ldr ip, [r3, #8] │ │ - ldr r3, [pc, #544] ; 37cd0 │ │ + ldr ip, [ip, #8] │ │ add r3, pc, r3 │ │ str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ ldrsh ip, [r4, #100] ; 0x64 │ │ - ldr r3, [pc, #528] ; 37cd4 │ │ - mov r0, #1 │ │ + ldr r3, [pc, #528] ; 39308 │ │ mov r1, r5 │ │ + mov r0, #1 │ │ mov r2, #187 ; 0xbb │ │ add r3, pc, r3 │ │ str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ ldrb ip, [r4, #54] ; 0x36 │ │ - ldr r3, [pc, #500] ; 37cd8 │ │ - mov r0, #1 │ │ + ldr r3, [pc, #500] ; 3930c │ │ mov r1, r5 │ │ + mov r0, #1 │ │ mov r2, #188 ; 0xbc │ │ add r3, pc, r3 │ │ str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ ldrb r3, [r4, #35] ; 0x23 │ │ cmp r3, #0 │ │ - beq 37c30 │ │ - ldr r3, [pc, #464] ; 37cdc │ │ + bne 39264 │ │ + ldr r3, [pc, #464] ; 39310 │ │ add r3, pc, r3 │ │ - ldr r5, [pc, #460] ; 37ce0 │ │ + ldr r5, [pc, #460] ; 39314 │ │ mov r0, #1 │ │ str r3, [sp] │ │ mov r2, #190 ; 0xbe │ │ add r5, pc, r5 │ │ - ldr r3, [pc, #444] ; 37ce4 │ │ + ldr r3, [pc, #444] ; 39318 │ │ mov r1, r5 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ ldrb r3, [r4, #38] ; 0x26 │ │ cmp r3, #0 │ │ - beq 37c54 │ │ - ldr r3, [pc, #420] ; 37ce8 │ │ - mov r1, r5 │ │ + beq 39288 │ │ + ldr r3, [pc, #420] ; 3931c │ │ mov r0, #1 │ │ + mov r1, r5 │ │ mov r2, #192 ; 0xc0 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ ldr ip, [r4, #48] ; 0x30 │ │ - ldr r3, [pc, #396] ; 37cec │ │ + ldr r3, [pc, #396] ; 39320 │ │ mov r2, #193 ; 0xc1 │ │ - mov r0, #1 │ │ mov r1, r5 │ │ + mov r0, #1 │ │ add r3, pc, r3 │ │ str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r2, [r4, #64] ; 0x40 │ │ - ldr r3, [r2, #68] ; 0x44 │ │ - cmp r3, #0 │ │ - bne 37c7c │ │ - ldr r3, [r2, #76] ; 0x4c │ │ + blx 3f6b8 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + ldr r2, [r3, #68] ; 0x44 │ │ + cmp r2, #0 │ │ + bne 392b0 │ │ + ldr r3, [r3, #76] ; 0x4c │ │ cmp r3, #0 │ │ - beq 37c48 │ │ - ldr r3, [pc, #344] ; 37cf0 │ │ + bne 3927c │ │ + ldr r3, [pc, #344] ; 39324 │ │ add r3, pc, r3 │ │ str r3, [sp] │ │ mov r0, #1 │ │ - ldr r1, [pc, #332] ; 37cf4 │ │ + ldr r1, [pc, #332] ; 39328 │ │ mov r2, #203 ; 0xcb │ │ - ldr r3, [pc, #328] ; 37cf8 │ │ + ldr r3, [pc, #328] ; 3932c │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r3, [r3, #80] ; 0x50 │ │ cmp r3, #0 │ │ - beq 37c3c │ │ - ldr r3, [pc, #300] ; 37cfc │ │ + bne 39270 │ │ + ldr r3, [pc, #300] ; 39330 │ │ add r3, pc, r3 │ │ str r3, [sp] │ │ mov r0, #1 │ │ - ldr r1, [pc, #288] ; 37d00 │ │ + ldr r1, [pc, #288] ; 39334 │ │ mov r2, #205 ; 0xcd │ │ - ldr r3, [pc, #284] ; 37d04 │ │ + ldr r3, [pc, #284] ; 39338 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r3, [r3, #44] ; 0x2c │ │ cmp r3, #0 │ │ - bne 37ca4 │ │ - ldr r3, [pc, #256] ; 37d08 │ │ + bne 392d8 │ │ + ldr r3, [pc, #256] ; 3933c │ │ add r3, pc, r3 │ │ str r3, [sp] │ │ mov r0, #1 │ │ - ldr r1, [pc, #244] ; 37d0c │ │ + ldr r1, [pc, #244] ; 39340 │ │ mov r2, #207 ; 0xcf │ │ - ldr r3, [pc, #240] ; 37d10 │ │ + ldr r3, [pc, #240] ; 39344 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ add sp, sp, #12 │ │ pop {r4, r5, pc} │ │ - ldr r3, [pc, #220] ; 37d14 │ │ + ldr r3, [pc, #220] ; 39348 │ │ add r3, pc, r3 │ │ - b 37b0c │ │ - ldr r3, [pc, #212] ; 37d18 │ │ + b 39140 │ │ + ldr r3, [pc, #212] ; 3934c │ │ add r3, pc, r3 │ │ - b 37bd0 │ │ - ldr r3, [pc, #204] ; 37d1c │ │ + b 39204 │ │ + ldr r3, [pc, #204] ; 39350 │ │ add r3, pc, r3 │ │ - b 37b98 │ │ - ldr r3, [pc, #196] ; 37d20 │ │ + b 391cc │ │ + ldr r3, [pc, #196] ; 39354 │ │ mov r2, #196 ; 0xc4 │ │ - mov r0, #1 │ │ mov r1, r5 │ │ + mov r0, #1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r2, [r4, #64] ; 0x40 │ │ - ldr r3, [r2, #68] ; 0x44 │ │ - cmp r3, #0 │ │ - beq 37b84 │ │ - str r3, [sp] │ │ - mov r2, #200 ; 0xc8 │ │ - ldr r1, [pc, #152] ; 37d24 │ │ + blx 3f6b8 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + ldr r2, [r3, #68] ; 0x44 │ │ + cmp r2, #0 │ │ + beq 391b8 │ │ + ldr r1, [pc, #160] ; 39358 │ │ mov r0, #1 │ │ - ldr r3, [pc, #148] ; 37d28 │ │ + ldr r3, [pc, #156] ; 3935c │ │ + str r2, [sp] │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r2, [r4, #64] ; 0x40 │ │ - b 37b84 │ │ - ldr r3, [pc, #128] ; 37d2c │ │ + mov r2, #200 ; 0xc8 │ │ + blx 3f6b8 │ │ + ldr r3, [r4, #64] ; 0x40 │ │ + b 391b8 │ │ + ldr r3, [pc, #128] ; 39360 │ │ add r3, pc, r3 │ │ - b 37c08 │ │ - andeq r8, r1, r8, lsl #22 │ │ - andeq r8, r1, r8, lsl #26 │ │ + b 3923c │ │ + andeq r7, r1, r8, lsl #30 │ │ + andeq r8, r1, r8, lsl #2 │ │ + andeq r8, r1, r0, lsl #2 │ │ strdeq r8, [r1], -ip │ │ strdeq r8, [r1], -ip │ │ strdeq r8, [r1], -ip │ │ - strdeq r8, [r1], -ip │ │ - strdeq r8, [r1], -r4 │ │ - andeq r8, r1, ip, ror #25 │ │ - andeq r8, r1, r8, ror #25 │ │ - andeq r8, r1, r8, ror #25 │ │ - andeq r8, r1, r8, ror #25 │ │ - andeq r7, r1, sl, ror r9 │ │ - muleq r1, r8, r9 │ │ - andeq r8, r1, ip, asr #25 │ │ - ldrdeq r8, [r1], -r0 │ │ + strdeq r8, [r1], -r8 ; │ │ + strdeq r8, [r1], -r0 │ │ + andeq r8, r1, r8, ror #1 │ │ + andeq r8, r1, r8, ror #1 │ │ + andeq r8, r1, r8, ror #1 │ │ + andeq r7, r1, ip, lsr #31 │ │ + muleq r1, r8, sp │ │ + andeq r8, r1, ip, asr #1 │ │ ldrdeq r8, [r1], -r0 │ │ - andeq r7, r1, lr, ror #17 │ │ - andeq r8, r1, r8, lsl #18 │ │ - andeq r8, r1, ip, ror #25 │ │ - ; instruction: 0x000178b6 │ │ ldrdeq r8, [r1], -r0 │ │ + andeq r7, r1, r0, lsr #30 │ │ + andeq r7, r1, r8, lsl #26 │ │ + andeq r8, r1, ip, ror #1 │ │ + andeq r7, r1, r8, ror #29 │ │ + ldrdeq r7, [r1], -r0 │ │ ldrdeq r8, [r1], -ip │ │ - ; instruction: 0x00018ab0 │ │ - muleq r1, r8, r8 │ │ + ; instruction: 0x00017eb0 │ │ + muleq r1, r8, ip │ │ ldrdeq r8, [r1], -r4 │ │ - andeq r8, r1, r0, lsl #21 │ │ - andeq r8, r1, r4, ror sl │ │ - andeq r8, r1, r8, ror #20 │ │ - andeq r8, r1, ip, ror #23 │ │ - andeq r8, r1, r4, lsr #16 │ │ - ldrdeq r8, [r1], -ip │ │ - ldrdeq r7, [r1], -sl │ │ + andeq r6, r1, lr, asr #24 │ │ + andeq r6, r1, r2, asr #24 │ │ + andeq r6, r1, r6, lsr ip │ │ + andeq r7, r1, ip, ror #31 │ │ + andeq r7, r1, r8, lsr #24 │ │ + andeq r7, r1, r0, ror #31 │ │ + ldrdeq r6, [r1], -sl │ │ │ │ -00037d30 : │ │ - ldr r0, [pc, #4] ; 37d3c │ │ +00039364 : │ │ + ldr r0, [pc, #4] ; 39370 │ │ add r0, pc, r0 │ │ bx lr │ │ - andeq ip, r1, r0, asr #27 │ │ + andeq ip, r1, r8, ror #14 │ │ │ │ -00037d40 : │ │ +00039374 : │ │ ldr r0, [r0] │ │ bx lr │ │ │ │ -00037d48 : │ │ +0003937c : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ sub sp, sp, #8 │ │ + blt 393bc │ │ + ldr r1, [pc, #88] ; 393ec │ │ mov r0, #1 │ │ - blt 37d88 │ │ - ldr r1, [pc, #80] ; 37db4 │ │ + ldr r3, [pc, #84] ; 393f0 │ │ mov r2, #328 ; 0x148 │ │ - ldr r3, [pc, #76] ; 37db8 │ │ - add r1, pc, r1 │ │ str r4, [sp] │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, r4 │ │ add sp, sp, #8 │ │ pop {r4, lr} │ │ - b 43fcc <__udivdi3+0x62c> │ │ - ldr r1, [pc, #44] ; 37dbc │ │ + b 44d10 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + ldr r1, [pc, #48] ; 393f4 │ │ movw r2, #321 ; 0x141 │ │ - ldr r3, [pc, #40] ; 37dc0 │ │ + ldr r3, [pc, #44] ; 393f8 │ │ + mov r0, #1 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #0 │ │ - bl e23c │ │ + bl ea84 │ │ add sp, sp, #8 │ │ pop {r4, lr} │ │ - b 43fcc <__udivdi3+0x62c> │ │ - andeq r8, r1, ip, asr #14 │ │ - andeq r8, r1, ip, ror #23 │ │ - andeq r8, r1, r0, lsr #14 │ │ - andeq r8, r1, r8, lsl #23 │ │ + b 44d10 <_Unwind_GetTextRelBase@@Base+0xd8> │ │ + andeq r7, r1, r8, asr #22 │ │ + andeq r7, r1, ip, ror #31 │ │ + andeq r7, r1, ip, lsl fp │ │ + andeq r7, r1, r4, lsl #31 │ │ │ │ -00037dc4 : │ │ - ldrsh r2, [r0, #28] │ │ - push {r4, r5, r6, lr} │ │ +000393fc : │ │ + ldrh r2, [r0, #28] │ │ + push {r3, r4, r5, lr} │ │ mov r4, #0 │ │ + sxth r2, r2 │ │ mov r5, r0 │ │ mov r1, r4 │ │ strh r4, [r0, #100] ; 0x64 │ │ lsl r2, r2, #1 │ │ ldr r0, [r0, #96] ; 0x60 │ │ - mov r6, r4 │ │ - bl e170 │ │ + bl e9b8 │ │ ldr r3, [r5, #76] ; 0x4c │ │ strh r4, [r5, #102] ; 0x66 │ │ mov r2, #1 │ │ strb r2, [r5, #54] ; 0x36 │ │ strb r4, [r3] │ │ ldr r0, [r3, #8] │ │ strb r4, [r3, #1] │ │ strh r4, [r3, #4] │ │ strh r4, [r3, #6] │ │ - bl 3b868 │ │ + bl 3cf0c │ │ mov r0, r4 │ │ - pop {r4, r5, r6, pc} │ │ + pop {r3, r4, r5, pc} │ │ │ │ -00037e1c : │ │ +00039454 : │ │ mov r3, r0 │ │ mov r2, #0 │ │ ldr r0, [r0, #72] ; 0x48 │ │ strh r2, [r3, #52] ; 0x34 │ │ - b 3b0d8 │ │ + b 3c748 │ │ │ │ -00037e30 : │ │ +00039468 : │ │ ldrb r0, [r0, #33] ; 0x21 │ │ bx lr │ │ │ │ -00037e38 : │ │ +00039470 : │ │ cmp r1, #0 │ │ ldrshne r3, [r0, #22] │ │ strne r3, [r1] │ │ cmp r2, #0 │ │ ldrshne r3, [r0, #28] │ │ strne r3, [r2] │ │ bx lr │ │ │ │ -00037e54 : │ │ +0003948c : │ │ ldr r3, [r0, #76] ; 0x4c │ │ ldrb r0, [r3] │ │ bx lr │ │ │ │ -00037e60 : │ │ +00039498 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ subs r9, r3, #0 │ │ sub sp, sp, #20 │ │ mov r4, r0 │ │ - mov r8, r1 │ │ mov r7, r2 │ │ ldr r5, [sp, #56] ; 0x38 │ │ - beq 382cc │ │ + beq 39900 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - ldrh r1, [r4, #100] ; 0x64 │ │ + mov r8, r1 │ │ + ldrh sl, [r0, #100] ; 0x64 │ │ cmp r3, #0 │ │ - ldrne r0, [sp, #60] ; 0x3c │ │ + ldrne r2, [sp, #60] ; 0x3c │ │ movne r3, #0 │ │ - sxth fp, r1 │ │ - strne r3, [r0] │ │ - ldr r3, [r2] │ │ - ldrsh r2, [r4, #28] │ │ - add r0, r3, fp │ │ - cmp r0, r2 │ │ - bcs 37f04 │ │ - cmp r3, #0 │ │ - beq 37ef0 │ │ - ldr r0, [r4, #96] ; 0x60 │ │ - lsl r2, r3, #1 │ │ + strne r3, [r2] │ │ + sxth r3, sl │ │ + ldrh r2, [r0, #28] │ │ + ldr ip, [r7] │ │ + sxth r2, r2 │ │ + add r1, ip, r3 │ │ + cmp r1, r2 │ │ + bcs 3953c │ │ + cmp ip, #0 │ │ + beq 3952c │ │ + ldr r0, [r0, #96] ; 0x60 │ │ + lsl r2, ip, #1 │ │ ldr r1, [r8] │ │ - add r0, r0, fp, lsl #1 │ │ - bl e14c │ │ - ldr r3, [r7] │ │ - ldrh r1, [r4, #100] ; 0x64 │ │ - ldr r2, [r8] │ │ - add r1, r3, r1 │ │ - strh r1, [r4, #100] ; 0x64 │ │ - add r3, r2, r3, lsl #1 │ │ + add r0, r0, r3, lsl #1 │ │ + bl e994 │ │ + ldr r1, [r7] │ │ + ldrh r2, [r4, #100] ; 0x64 │ │ + mov r0, #0 │ │ + ldr r3, [r8] │ │ + add r2, r1, r2 │ │ + strh r2, [r4, #100] ; 0x64 │ │ + add r3, r3, r1, lsl #1 │ │ str r3, [r8] │ │ - mov r3, #0 │ │ - str r3, [r7] │ │ - mov r9, #0 │ │ - str r9, [r5] │ │ - mov r0, r9 │ │ + str r0, [r7] │ │ + mov r0, #0 │ │ + str r0, [r5] │ │ add sp, sp, #20 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r3, [r5] │ │ cmp r3, #0 │ │ - ble 37ef0 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - ldrb r6, [r3] │ │ + ble 3952c │ │ + ldr ip, [r0, #76] ; 0x4c │ │ + ldrb r6, [ip] │ │ cmp r6, #0 │ │ - movne fp, r9 │ │ + movne sl, r9 │ │ movne r6, #0 │ │ - bne 3818c │ │ - mov sl, r9 │ │ + bne 39778 │ │ + mov fp, r9 │ │ ldr r3, [r8] │ │ - cmp r1, #0 │ │ + cmp sl, #0 │ │ + str r3, [sp, #4] │ │ + beq 397f0 │ │ + sxth r0, sl │ │ + ldr ip, [r4, #96] ; 0x60 │ │ + rsb r3, r0, r2 │ │ + ldr r1, [sp, #4] │ │ + add r0, ip, r0, lsl #1 │ │ str r3, [sp, #12] │ │ - beq 38204 │ │ - rsb ip, fp, r2 │ │ - ldr r0, [r4, #96] ; 0x60 │ │ - mov r1, r3 │ │ - lsl r3, ip, #1 │ │ - add r0, r0, fp, lsl #1 │ │ - stmib sp, {r3, ip} │ │ - mov r2, r3 │ │ - bl e14c │ │ + lsl ip, r3, #1 │ │ + str ip, [sp, #8] │ │ + mov r2, ip │ │ + bl e994 │ │ ldr r1, [r4, #96] ; 0x60 │ │ ldrsh r2, [r4, #28] │ │ mov r0, r4 │ │ - bl 39858 │ │ - ldr r2, [r8] │ │ - ldrh r0, [r4, #100] ; 0x64 │ │ - ldr lr, [r7] │ │ - ldr r3, [sp, #4] │ │ + bl 3ae88 │ │ + ldr r0, [r8] │ │ ldr ip, [sp, #8] │ │ - ldrh r1, [r4, #22] │ │ - add r3, r2, r3 │ │ - rsb ip, ip, lr │ │ - str r3, [r8] │ │ - rsb r1, r1, r0 │ │ - str ip, [r7] │ │ + ldr r1, [r7] │ │ + ldrh r2, [r4, #100] ; 0x64 │ │ + add ip, r0, ip │ │ + ldr r3, [sp, #12] │ │ + ldrh r0, [r4, #22] │ │ + rsb r1, r3, r1 │ │ + str ip, [r8] │ │ + rsb r2, r0, r2 │ │ + str r1, [r7] │ │ + strh r2, [r4, #100] ; 0x64 │ │ + ldr r1, [fp] │ │ mov r0, r4 │ │ - strh r1, [r4, #100] ; 0x64 │ │ - ldr r1, [sl] │ │ - bl 39da8 │ │ - ldr r2, [r4, #76] ; 0x4c │ │ - ldrb r3, [r2, #1] │ │ + bl 3b3d8 │ │ + ldr r1, [r4, #76] ; 0x4c │ │ + ldrb r3, [r1, #1] │ │ cmp r3, #0 │ │ - ldrne r0, [r5] │ │ - bne 3824c │ │ - ldrb r3, [r2] │ │ + beq 398d0 │ │ + ldr r2, [r5] │ │ + ldrb r3, [r1] │ │ cmp r3, #0 │ │ - beq 382c4 │ │ - ldr r0, [r5] │ │ + moveq r3, r2 │ │ + beq 3966c │ │ + cmp r2, #0 │ │ + ble 3964c │ │ + add fp, r9, r6, lsl #2 │ │ + b 39638 │ │ + ldr r3, [r5] │ │ add r6, r6, #1 │ │ - sub r3, r0, #1 │ │ + sub r3, r3, #1 │ │ str r3, [r5] │ │ - ldrb r1, [r2, #1] │ │ - mov r0, r3 │ │ - cmp r1, #0 │ │ - bne 3824c │ │ cmp r3, #0 │ │ - ble 380d4 │ │ - ldrsh r2, [r4, #22] │ │ + ble 3964c │ │ + ldr r1, [r4, #76] ; 0x4c │ │ + ldr r0, [r1, #8] │ │ + ldr r1, [fp], #4 │ │ + bl 3ce08 │ │ + cmp r0, #0 │ │ + bgt 3961c │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + cmp r3, #0 │ │ + ldrshne r2, [r4, #8] │ │ + ldrshne r3, [r4, #52] ; 0x34 │ │ + rsbne r3, r2, r3 │ │ + ldrne r2, [sp, #60] ; 0x3c │ │ + strne r3, [r2] │ │ + ldr r3, [r5] │ │ + cmp r3, #0 │ │ + ble 39820 │ │ + ldrh r2, [r4, #22] │ │ ldr r3, [r7] │ │ + sxth r2, r2 │ │ cmp r3, r2 │ │ - bcc 380d4 │ │ + bcc 39820 │ │ ldr r1, [r8] │ │ mov r0, r4 │ │ - bl 39908 │ │ + bl 3af58 │ │ mov r0, r4 │ │ ldr r1, [r9, r6, lsl #2] │ │ - bl 39da8 │ │ + bl 3b3d8 │ │ ldr r3, [r4, #76] ; 0x4c │ │ ldrb r2, [r3, #1] │ │ cmp r2, #0 │ │ - bne 38040 │ │ + bne 396c8 │ │ ldrb r3, [r3] │ │ cmp r3, #0 │ │ addne r6, r6, #1 │ │ ldrne r3, [r5] │ │ subne r3, r3, #1 │ │ strne r3, [r5] │ │ - ldrh r2, [r4, #22] │ │ - ldrh r1, [r4, #100] ; 0x64 │ │ - ldr sl, [r8] │ │ - ldr r0, [r7] │ │ - sxth r3, r2 │ │ - sxth ip, r1 │ │ - cmp ip, #0 │ │ - rsb r0, r3, r0 │ │ - rsbgt r2, r2, r1 │ │ - add r3, sl, r3, lsl #1 │ │ - str r3, [r8] │ │ - str r0, [r7] │ │ - strhgt r2, [r4, #100] ; 0x64 │ │ + ldrh ip, [r4, #22] │ │ + ldrh r3, [r4, #100] ; 0x64 │ │ + ldr r1, [r8] │ │ + ldr r2, [r7] │ │ + sxth r0, ip │ │ + sxth lr, r3 │ │ + rsb r2, r0, r2 │ │ + add r1, r1, r0, lsl #1 │ │ + str r1, [r8] │ │ + cmp lr, #0 │ │ + str r2, [r7] │ │ + rsbgt r3, ip, r3 │ │ ldr r2, [r4, #76] ; 0x4c │ │ + strhgt r3, [r4, #100] ; 0x64 │ │ ldrb r3, [r2, #1] │ │ cmp r3, #0 │ │ - beq 382c4 │ │ + beq 39668 │ │ ldrb r3, [r2] │ │ cmp r3, #0 │ │ ldr r3, [r5] │ │ - beq 37fe8 │ │ + beq 3966c │ │ cmp r3, #0 │ │ - ble 380d4 │ │ - add sl, r9, r6, lsl #2 │ │ - b 380a8 │ │ - ldr r2, [r4, #76] ; 0x4c │ │ + ble 3966c │ │ + add fp, r9, r6, lsl #2 │ │ ldr r0, [r2, #8] │ │ - ldr r1, [sl], #4 │ │ - bl 3b770 │ │ + ldr r1, [fp], #4 │ │ + bl 3ce08 │ │ ldr r3, [r5] │ │ cmp r0, #0 │ │ - beq 37fe8 │ │ + beq 3966c │ │ sub r3, r3, #1 │ │ add r6, r6, #1 │ │ cmp r3, #0 │ │ str r3, [r5] │ │ - bgt 380a4 │ │ - ldrsh r2, [r4, #100] ; 0x64 │ │ - cmp r2, #0 │ │ - ble 3831c │ │ - ldr r0, [r4, #96] ; 0x60 │ │ - rsb r1, r2, fp │ │ - lsl r2, r2, #1 │ │ - add r1, r0, r1, lsl #1 │ │ - bl e224 │ │ - ldr r1, [sp, #12] │ │ - ldr sl, [r8] │ │ - ldrsh r3, [r4, #100] ; 0x64 │ │ - rsb sl, r1, sl │ │ - ldr r0, [r7] │ │ - ldrsh r2, [r4, #28] │ │ - add sl, r0, sl, asr #1 │ │ - ldr r0, [r4, #96] ; 0x60 │ │ - rsb r2, r3, r2 │ │ - cmp sl, r2 │ │ - movge sl, r2 │ │ - add r0, r0, r3, lsl #1 │ │ - lsl r2, sl, #1 │ │ - bl e14c │ │ - ldr r3, [r8] │ │ - ldr r9, [sp, #12] │ │ - ldrh r1, [r4, #100] ; 0x64 │ │ - rsb r2, r9, r3 │ │ - add r1, sl, r1 │ │ - strh r1, [r4, #100] ; 0x64 │ │ - asr r2, r2, #1 │ │ - cmp r2, sl │ │ - bge 38168 │ │ - ldr r1, [r7] │ │ - rsb r2, r2, sl │ │ - add r3, r3, r2, lsl #1 │ │ - rsb r2, r2, r1 │ │ - str r3, [r8] │ │ - str r2, [r7] │ │ - mov r9, #0 │ │ - str r6, [r5] │ │ - b 37ef8 │ │ - sub r3, r3, #1 │ │ + ble 3966c │ │ + ldr r2, [r4, #76] ; 0x4c │ │ + b 39728 │ │ + ldr r3, [r5] │ │ add r6, r6, #1 │ │ - cmp r3, #0 │ │ + sub r3, r3, #1 │ │ str r3, [r5] │ │ - ble 383a8 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - ldr r0, [r3, #8] │ │ - mov sl, fp │ │ - ldr r1, [fp] │ │ - add fp, fp, #4 │ │ - bl 3b770 │ │ - ldr r3, [r5] │ │ - cmp r0, #0 │ │ - bgt 38174 │ │ cmp r3, #0 │ │ - ble 383a8 │ │ + ble 399e4 │ │ + ldr ip, [r4, #76] ; 0x4c │ │ + ldr r1, [sl] │ │ + mov fp, sl │ │ + ldr r0, [ip, #8] │ │ + add sl, sl, #4 │ │ + bl 3ce08 │ │ + cmp r0, #0 │ │ + bgt 3975c │ │ + ldr r2, [r5] │ │ + cmp r2, #0 │ │ + ble 399e4 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq 383b4 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - ldrh r1, [r4, #100] ; 0x64 │ │ - ldrb r3, [r3, #1] │ │ - cmp r3, #0 │ │ - sxtheq fp, r1 │ │ - sxthne fp, r1 │ │ - ldrshne r0, [r4, #52] ; 0x34 │ │ - ldrshne r3, [r4, #8] │ │ - ldrshne r2, [r4, #28] │ │ - rsbne r3, r3, r0 │ │ - ldrne r0, [sp, #60] ; 0x3c │ │ - ldrsheq r2, [r4, #28] │ │ - strne r3, [r0] │ │ - cmp r1, #0 │ │ + beq 399f0 │ │ + ldr r2, [r4, #76] ; 0x4c │ │ + ldrb r2, [r2, #1] │ │ + cmp r2, #0 │ │ + ldrh r2, [r4, #28] │ │ + ldrshne r1, [r4, #52] ; 0x34 │ │ + ldrne r3, [sp, #60] ; 0x3c │ │ + sxtheq r2, r2 │ │ + ldrshne r0, [r4, #8] │ │ + sxthne r2, r2 │ │ + ldrhne sl, [r4, #100] ; 0x64 │ │ + ldrheq sl, [r4, #100] ; 0x64 │ │ + rsbne r1, r0, r1 │ │ + strne r1, [r3] │ │ ldr r3, [r8] │ │ - str r3, [sp, #12] │ │ - bne 37f3c │ │ - ldr r1, [sp, #12] │ │ + cmp sl, #0 │ │ + str r3, [sp, #4] │ │ + bne 39574 │ │ + ldr r1, [sp, #4] │ │ mov r0, r4 │ │ - bl 39858 │ │ + bl 3ae88 │ │ + ldrh r2, [r4, #28] │ │ + ldr r0, [r8] │ │ + ldr r1, [r7] │ │ + sxth r2, r2 │ │ + rsb r1, r2, r1 │ │ + add r2, r0, r2, lsl #1 │ │ + str r2, [r8] │ │ + str r1, [r7] │ │ + b 395dc │ │ + ldrh r2, [r4, #100] ; 0x64 │ │ + sxth r2, r2 │ │ + cmp r2, #0 │ │ + ble 39958 │ │ + sxth r1, sl │ │ + ldr r0, [r4, #96] ; 0x60 │ │ + rsb r1, r2, r1 │ │ + lsl r2, r2, #1 │ │ + add r1, r0, r1, lsl #1 │ │ + bl ea6c │ │ + ldr sl, [sp, #4] │ │ + ldr r0, [r8] │ │ + ldrh r2, [r4, #100] ; 0x64 │ │ + rsb r0, sl, r0 │ │ + ldr r9, [r7] │ │ ldrsh r3, [r4, #28] │ │ - ldr r2, [r7] │ │ - mov r0, r4 │ │ - ldr r1, [r8] │ │ - add r1, r1, r3, lsl #1 │ │ - rsb r3, r3, r2 │ │ - str r1, [r8] │ │ - str r3, [r7] │ │ - ldr r1, [sl] │ │ - bl 39da8 │ │ - ldr r2, [r4, #76] ; 0x4c │ │ - ldrb r3, [r2, #1] │ │ - cmp r3, #0 │ │ - ldrne r0, [r5] │ │ - beq 37fbc │ │ - ldrb r3, [r2] │ │ + mov r1, sl │ │ + sxth r2, r2 │ │ + add r9, r9, r0, asr #1 │ │ + rsb r3, r2, r3 │ │ + ldr r0, [r4, #96] ; 0x60 │ │ + cmp r9, r3 │ │ + add r0, r0, r2, lsl #1 │ │ + movge r9, r3 │ │ + lsl r2, r9, #1 │ │ + bl e994 │ │ + ldr r2, [r8] │ │ + ldrh r3, [r4, #100] ; 0x64 │ │ + rsb fp, sl, r2 │ │ + add r3, r9, r3 │ │ + strh r3, [r4, #100] ; 0x64 │ │ + asr fp, fp, #1 │ │ + cmp fp, r9 │ │ + bge 398c0 │ │ + ldr r3, [r7] │ │ + rsb fp, fp, r9 │ │ + add r2, r2, fp, lsl #1 │ │ + rsb fp, fp, r3 │ │ + str r2, [r8] │ │ + str fp, [r7] │ │ + mov r0, #0 │ │ + str r6, [r5] │ │ + add sp, sp, #20 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldrb r3, [r1] │ │ cmp r3, #0 │ │ - moveq r3, r0 │ │ - beq 37fe8 │ │ - cmp r0, #0 │ │ - addgt sl, r9, r6, lsl #2 │ │ - bgt 38288 │ │ - b 3829c │ │ - ldr r3, [r5] │ │ + beq 39668 │ │ + ldr r2, [r5] │ │ add r6, r6, #1 │ │ - sub r3, r3, #1 │ │ + sub r3, r2, #1 │ │ str r3, [r5] │ │ - cmp r3, #0 │ │ - ble 3829c │ │ - ldr r2, [r4, #76] ; 0x4c │ │ - ldr r0, [r2, #8] │ │ - ldr r1, [sl], #4 │ │ - bl 3b770 │ │ + ldrb r0, [r1, #1] │ │ + mov r2, r3 │ │ cmp r0, #0 │ │ - bgt 3826c │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - cmp r3, #0 │ │ - beq 382c4 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ - ldrsh r2, [r4, #52] ; 0x34 │ │ - ldrsh r3, [r4, #8] │ │ - rsb r3, r3, r2 │ │ - str r3, [r0] │ │ - ldr r3, [r5] │ │ - b 37fe8 │ │ - ldr r3, [r5] │ │ - b 37fe8 │ │ - ldrsh r0, [r0, #100] ; 0x64 │ │ + beq 3966c │ │ + b 395fc │ │ + ldrsh r3, [r0, #100] ; 0x64 │ │ ldr r2, [r2] │ │ - ldrsh r3, [r4, #28] │ │ - add r0, r0, r2 │ │ - cmp r0, r3 │ │ - bcc 382f4 │ │ + ldrsh r0, [r0, #28] │ │ + add r3, r3, r2 │ │ + cmp r3, r0 │ │ + movcc r0, r9 │ │ + bcc 3992c │ │ + rsb r0, r0, r3 │ │ ldrsh r1, [r4, #22] │ │ - rsb r0, r3, r0 │ │ - bl 41e98 <__udivsi3> │ │ - add r9, r0, #1 │ │ + bl 43550 <__udivsi3@@Base> │ │ + add r0, r0, #1 │ │ ldr r3, [r4, #76] ; 0x4c │ │ - str r9, [r5] │ │ + str r0, [r5] │ │ ldrb r2, [r3] │ │ cmp r2, #0 │ │ - beq 37ef8 │ │ + beq 39534 │ │ ldr r0, [r3, #8] │ │ - bl 3b8bc │ │ - add r9, r9, r0 │ │ - str r9, [r5] │ │ - b 37ef8 │ │ - ldrh r1, [r4, #22] │ │ - ldrh r0, [r4, #28] │ │ - ldr r3, [r8] │ │ - rsb r2, r1, r0 │ │ - ldr r9, [sp, #12] │ │ - ldr sl, [r7] │ │ - sxth r1, r1 │ │ - uxth r2, r2 │ │ - rsb ip, r9, r3 │ │ - cmp sl, r1 │ │ - movge sl, r1 │ │ - strh r2, [r4, #100] ; 0x64 │ │ - sxth r9, r2 │ │ - asr ip, ip, #1 │ │ - cmp r9, ip │ │ - uxthgt r2, ip │ │ - add r2, r2, sl │ │ + bl 3cf64 │ │ + ldr r3, [r5] │ │ + add r0, r0, r3 │ │ + str r0, [r5] │ │ + b 39534 │ │ + ldrh r3, [r4, #22] │ │ + ldrh r1, [r4, #28] │ │ + ldr sl, [r8] │ │ + rsb r2, r3, r1 │ │ + ldr r0, [sp, #4] │ │ + ldr r9, [r7] │ │ + sxth r3, r3 │ │ + uxth fp, r2 │ │ + rsb r0, r0, sl │ │ + cmp r9, r3 │ │ + strh fp, [r4, #100] ; 0x64 │ │ + sxth r2, fp │ │ + asr r0, r0, #1 │ │ + movge r9, r3 │ │ + cmp r2, r0 │ │ + uxthgt fp, r0 │ │ + add r2, fp, r9 │ │ uxth r2, r2 │ │ strh r2, [r4, #100] ; 0x64 │ │ sxth r2, r2 │ │ cmp r2, #0 │ │ - ble 38168 │ │ - sxth ip, r0 │ │ + ble 398c0 │ │ + sxth r1, r1 │ │ lsl r2, r2, #1 │ │ - rsb r1, r1, ip │ │ + rsb r1, r3, r1 │ │ ldr r0, [r4, #96] ; 0x60 │ │ - sub r1, r3, r1, lsl #1 │ │ - bl e14c │ │ + sub r1, sl, r1, lsl #1 │ │ + bl e994 │ │ ldr r2, [r8] │ │ ldr r3, [r7] │ │ - add r2, r2, sl, lsl #1 │ │ + add r2, r2, r9, lsl #1 │ │ str r2, [r8] │ │ - rsb sl, sl, r3 │ │ - str sl, [r7] │ │ - b 38168 │ │ + rsb r9, r9, r3 │ │ + str r9, [r7] │ │ + b 398c0 │ │ str r6, [r5] │ │ - mov r9, #0 │ │ - b 37ef8 │ │ - ldrh r1, [r4, #100] ; 0x64 │ │ - ldrsh r2, [r4, #28] │ │ - sxth fp, r1 │ │ - b 37f2c │ │ + mov r0, #0 │ │ + b 39534 │ │ + ldrh r2, [r4, #28] │ │ + ldrh sl, [r4, #100] ; 0x64 │ │ + sxth r2, r2 │ │ + b 39564 │ │ │ │ -000383c4 : │ │ - push {r4, r5, r6, r7, r8, sl, lr} │ │ +00039a00 : │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, sp, #12 │ │ mov r4, r0 │ │ ldr r0, [r0, #76] ; 0x4c │ │ ldr r5, [sp, #40] ; 0x28 │ │ - mov r6, r1 │ │ + mov r9, r1 │ │ mov r8, r2 │ │ mov r7, r3 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r5] │ │ - ldr sl, [sp, #48] ; 0x30 │ │ - bl 3b71c │ │ + ldr r6, [sp, #52] ; 0x34 │ │ + bl 3cdb4 │ │ ldr ip, [r4, #76] ; 0x4c │ │ - mov lr, #1 │ │ mov r2, r8 │ │ mov r3, r7 │ │ + mov lr, #1 │ │ + mov r1, r9 │ │ mov r0, r4 │ │ - mov r1, r6 │ │ strb lr, [ip, #2] │ │ - ldr ip, [sp, #52] ; 0x34 │ │ - str r5, [sp] │ │ - str ip, [sp, #4] │ │ - bl 37e60 │ │ + stm sp, {r5, r6} │ │ + bl 39498 │ │ ldr r3, [r4, #76] ; 0x4c │ │ mov r2, #0 │ │ strb r2, [r3, #2] │ │ ldr r2, [r4, #76] ; 0x4c │ │ ldrb r3, [r2] │ │ cmp r3, #0 │ │ - streq r3, [sl] │ │ mov r5, r0 │ │ - bne 38450 │ │ + bne 39a88 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ mov r0, r5 │ │ + str r3, [r2] │ │ add sp, sp, #12 │ │ - pop {r4, r5, r6, r7, r8, sl, pc} │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ ldr r0, [r2, #8] │ │ - mov r2, sl │ │ ldr r1, [sp, #44] ; 0x2c │ │ - bl 3b7fc │ │ - b 38444 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + bl 3cea0 │ │ + mov r0, r5 │ │ + add sp, sp, #12 │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -00038464 : │ │ +00039aa4 : │ │ push {r4, r5, r6, r7, r8, lr} │ │ sub sp, sp, #16 │ │ add r4, sp, #16 │ │ mov ip, #0 │ │ ldr r5, [sp, #40] ; 0x28 │ │ mov r8, r3 │ │ str r2, [r4, #-8]! │ │ mov r3, ip │ │ str r1, [sp, #12] │ │ mov r2, r4 │ │ mov r1, ip │ │ + str r5, [sp] │ │ + str ip, [sp, #4] │ │ mov r7, r0 │ │ - stm sp, {r5, ip} │ │ - bl 37e60 │ │ + bl 39498 │ │ ldr r0, [r5] │ │ ldrb r1, [r7, #33] ; 0x21 │ │ cmp r0, #0 │ │ - bne 384f8 │ │ + bne 39b3c │ │ movw r3, #605 ; 0x25d │ │ str r3, [sp] │ │ - ldr r3, [pc, #92] ; 38518 │ │ + ldr r3, [pc, #92] ; 39b5c │ │ mov r0, #1 │ │ mov r2, #4 │ │ add r3, pc, r3 │ │ - bl 43efc <__udivdi3+0x55c> │ │ + blx 3e1ba <__ckd_calloc_2d__@@Base> │ │ mov r6, r0 │ │ + str r5, [sp] │ │ mov r0, r7 │ │ - add r1, sp, #12 │ │ mov r2, r4 │ │ + mov r3, #0 │ │ + add r1, sp, #12 │ │ + str r3, [sp, #4] │ │ mov r3, r6 │ │ - mov ip, #0 │ │ - str r5, [sp] │ │ - str ip, [sp, #4] │ │ - bl 37e60 │ │ + bl 39498 │ │ str r6, [r8] │ │ add sp, sp, #16 │ │ pop {r4, r5, r6, r7, r8, pc} │ │ movw r3, #603 ; 0x25b │ │ str r3, [sp] │ │ - ldr r3, [pc, #20] ; 3851c │ │ + ldr r3, [pc, #20] ; 39b60 │ │ mov r2, #4 │ │ add r3, pc, r3 │ │ - bl 43efc <__udivdi3+0x55c> │ │ + blx 3e1ba <__ckd_calloc_2d__@@Base> │ │ mov r6, r0 │ │ - b 384cc │ │ - strdeq r7, [r1], -r4 │ │ - andeq r7, r1, ip, lsr #31 │ │ + b 39b10 │ │ + andeq r7, r1, r4, ror #7 │ │ + muleq r1, ip, r3 │ │ │ │ -00038520 : │ │ +00039b64 : │ │ push {r4, r5, r6, lr} │ │ mov r5, r2 │ │ - ldrsh r2, [r0, #100] ; 0x64 │ │ + ldrh r2, [r0, #100] ; 0x64 │ │ mov r3, #0 │ │ mov r4, r0 │ │ - mov r6, r1 │ │ - cmp r2, r3 │ │ str r3, [r5] │ │ - ble 3857c │ │ + sxth r2, r2 │ │ + cmp r2, r3 │ │ + ble 39bc4 │ │ + mov r6, r1 │ │ ldr r1, [r0, #96] ; 0x60 │ │ - bl 39858 │ │ + bl 3ae88 │ │ mov r0, r4 │ │ mov r1, r6 │ │ - bl 39da8 │ │ + bl 3b3d8 │ │ ldr r3, [r4, #76] ; 0x4c │ │ ldrb r2, [r3, #1] │ │ cmp r2, #0 │ │ - bne 3857c │ │ + bne 39bc4 │ │ ldrb r3, [r3] │ │ cmp r3, #0 │ │ ldrne r3, [r5] │ │ addne r3, r3, #1 │ │ strne r3, [r5] │ │ mov r0, #0 │ │ strh r0, [r4, #100] ; 0x64 │ │ strb r0, [r4, #54] ; 0x36 │ │ pop {r4, r5, r6, pc} │ │ │ │ -0003858c : │ │ - ldr r2, [r0, #4] │ │ - add r2, r2, #1 │ │ - str r2, [r0, #4] │ │ +00039bd4 : │ │ + ldr r3, [r0, #4] │ │ + add r3, r3, #1 │ │ + str r3, [r0, #4] │ │ bx lr │ │ │ │ -0003859c : │ │ +00039be4 : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ - beq 386a0 │ │ + beq 39ce8 │ │ ldr r0, [r4, #4] │ │ sub r0, r0, #1 │ │ str r0, [r4, #4] │ │ cmp r0, #0 │ │ popgt {r4, pc} │ │ ldr r3, [r4, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq 3861c │ │ + beq 39c64 │ │ ldr r0, [r3, #24] │ │ cmp r0, #0 │ │ - beq 385dc │ │ - bl 3a320 │ │ + beq 39c24 │ │ + bl 3b970 │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r0, [r3, #72] ; 0x48 │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r0, [r3, #32] │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r0, [r3, #36] ; 0x24 │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r0, [r3, #40] ; 0x28 │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r0, [r3, #28] │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r0, [r4, #64] ; 0x40 │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r0, [r4, #80] ; 0x50 │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r0, [r4, #84] ; 0x54 │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r0, [r4, #56] ; 0x38 │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r0, [r4, #88] ; 0x58 │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r0, [r4, #92] ; 0x5c │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r0, [r4, #96] ; 0x60 │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r0, [r4, #72] ; 0x48 │ │ cmp r0, #0 │ │ - beq 3866c │ │ - bl 3b0e8 │ │ + beq 39cb4 │ │ + bl 3c758 │ │ ldr r3, [r4, #76] ; 0x4c │ │ cmp r3, #0 │ │ - beq 38688 │ │ + beq 39cd0 │ │ ldr r0, [r3, #8] │ │ - bl 3b884 │ │ + bl 3cf28 │ │ ldr r0, [r4, #76] ; 0x4c │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r0, [r4] │ │ - bl 43fdc <__udivdi3+0x63c> │ │ + blx 3ebe8 │ │ mov r0, r4 │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ mov r0, #0 │ │ pop {r4, pc} │ │ mov r0, r4 │ │ pop {r4, pc} │ │ │ │ -000386a8 : │ │ +00039cf0 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r1, #104 ; 0x68 │ │ - ldr r6, [pc, #1152] ; 38b38 │ │ + ldr r5, [pc, #1152] ; 3a180 │ │ sub sp, sp, #20 │ │ + mov r6, r0 │ │ mov r3, #222 ; 0xde │ │ - mov r5, r0 │ │ - add r6, pc, r6 │ │ + add r5, pc, r5 │ │ mov r0, #1 │ │ - mov r2, r6 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + mov r2, r5 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ mov r3, #1 │ │ mov r4, r0 │ │ - mov r0, r5 │ │ + mov r0, r6 │ │ str r3, [r4, #4] │ │ - bl 43fec <__udivdi3+0x64c> │ │ + blx 3ebe0 │ │ mov r1, r4 │ │ - bl 37570 │ │ + bl 38bac │ │ cmp r0, #0 │ │ - blt 38b28 │ │ - vldr s15, [r4, #16] │ │ + blt 3a11c │ │ ldrsh r3, [r4, #20] │ │ - vldr s14, [r4, #24] │ │ - vmov s13, r3 │ │ - vmul.f32 s12, s15, s14 │ │ - mov r7, #0 │ │ + vmov.f64 d5, #96 ; 0x3f000000 0.5 │ │ + vldr s15, [r4, #16] │ │ mov r0, r4 │ │ + mov r7, #0 │ │ strh r7, [r4, #102] ; 0x66 │ │ - vcvt.f32.s32 s14, s13 │ │ - vdiv.f32 s10, s15, s14 │ │ - vmov.f64 d7, #96 ; 0x3f000000 0.5 │ │ + vmov s14, r3 │ │ + vldr s12, [r4, #24] │ │ + vcvt.f32.s32 s14, s14 │ │ + vdiv.f32 s14, s15, s14 │ │ + vmul.f32 s12, s15, s12 │ │ + vcvt.f64.f32 d7, s14 │ │ vcvt.f64.f32 d6, s12 │ │ - vcvt.f64.f32 d5, s10 │ │ - vadd.f64 d5, d5, d7 │ │ - vadd.f64 d7, d6, d7 │ │ - vcvt.s32.f64 s12, d5 │ │ - vcvt.s32.f64 s13, d7 │ │ - vmov r2, s12 │ │ - strh r2, [r4, #22] │ │ - vmov r3, s13 │ │ - strh r3, [r4, #28] │ │ - bl 37e1c │ │ - ldrsh ip, [r4, #28] │ │ - ldrsh lr, [r4, #30] │ │ - cmp ip, lr │ │ - bgt 38afc │ │ + vadd.f64 d7, d7, d5 │ │ + vadd.f64 d6, d6, d5 │ │ + vcvt.s32.f64 s15, d7 │ │ + vmov r3, s15 │ │ + vcvt.s32.f64 s15, d6 │ │ + vmov r2, s15 │ │ + strh r3, [r4, #22] │ │ + strh r2, [r4, #28] │ │ + bl 39454 │ │ + ldrh r0, [r4, #28] │ │ + ldrh r3, [r4, #30] │ │ + sxth r0, r0 │ │ + sxth r3, r3 │ │ + cmp r0, r3 │ │ + bgt 3a130 │ │ ldrb r3, [r4, #38] ; 0x26 │ │ cmp r3, #0 │ │ - bne 38a98 │ │ - ldr r6, [pc, #972] ; 38b3c │ │ + bne 3a0c4 │ │ + ldr r5, [pc, #964] ; 3a184 │ │ mov r1, #2 │ │ mov r3, #255 ; 0xff │ │ - mov r0, ip │ │ - add r6, pc, r6 │ │ - mov r2, r6 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + add r5, pc, r5 │ │ + mov r2, r5 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ ldrsh ip, [r4, #28] │ │ - mov r2, r6 │ │ + mov r2, r5 │ │ mov r3, #256 ; 0x100 │ │ mov r1, #8 │ │ add ip, ip, ip, lsr #31 │ │ str r0, [r4, #96] ; 0x60 │ │ asr r0, ip, #1 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ ldrsh r1, [r4, #28] │ │ str r0, [r4, #68] ; 0x44 │ │ - bl 397c8 │ │ - mov r2, r6 │ │ + bl 3adf8 │ │ + mov r2, r5 │ │ mov r1, #84 ; 0x54 │ │ movw r3, #262 ; 0x106 │ │ mov r0, #1 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ ldr r2, [r4, #16] │ │ ldrsh r3, [r4, #30] │ │ - ldr r1, [pc, #876] ; 38b40 │ │ + ldr r1, [pc, #872] ; 3a188 │ │ add r1, pc, r1 │ │ - mov r6, r0 │ │ - str r0, [r4, #64] ; 0x40 │ │ - str r2, [r0] │ │ - mov r0, r5 │ │ - str r3, [r6, #12] │ │ + mov r5, r0 │ │ + str r5, [r4, #64] ; 0x40 │ │ + str r2, [r5] │ │ + mov r0, r6 │ │ + str r3, [r5, #12] │ │ ldrb r3, [r4, #34] ; 0x22 │ │ - str r3, [r6, #4] │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldr r1, [pc, #840] ; 38b44 │ │ + str r3, [r5, #4] │ │ + blx 3eb0c │ │ + ldr r1, [pc, #836] ; 3a18c │ │ add r1, pc, r1 │ │ - str r0, [r6, #8] │ │ + str r0, [r5, #8] │ │ ldrb r3, [r4, #36] ; 0x24 │ │ cmp r3, #0 │ │ - strbne r0, [r4, #33] ; 0x21 │ │ - mov r0, r5 │ │ - ldrbeq r3, [r4, #34] ; 0x22 │ │ - strbeq r3, [r4, #33] ; 0x21 │ │ - bl 43e1c <__udivdi3+0x47c> │ │ - vmov d6, r0, r1 │ │ - vcvt.f32.f64 s15, d6 │ │ - ldr r1, [pc, #796] ; 38b48 │ │ - mov r0, r5 │ │ + uxtbne r0, r0 │ │ + ldrbeq r0, [r4, #34] ; 0x22 │ │ + strb r0, [r4, #33] ; 0x21 │ │ + mov r0, r6 │ │ + blx 3eb18 │ │ + vmov d7, r0, r1 │ │ + ldr r1, [pc, #796] ; 3a190 │ │ + mov r0, r6 │ │ + vcvt.f32.f64 s15, d7 │ │ add r1, pc, r1 │ │ - vstr s15, [r6, #20] │ │ - bl 43e1c <__udivdi3+0x47c> │ │ - vmov d6, r0, r1 │ │ - vcvt.f32.f64 s15, d6 │ │ - ldr r1, [pc, #772] ; 38b4c │ │ - mov r0, r5 │ │ + vstr s15, [r5, #20] │ │ + blx 3eb18 │ │ + vmov d7, r0, r1 │ │ + ldr r1, [pc, #772] ; 3a194 │ │ + mov r0, r6 │ │ + vcvt.f32.f64 s15, d7 │ │ add r1, pc, r1 │ │ - vstr s15, [r6, #16] │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldr r1, [pc, #756] ; 38b50 │ │ + vstr s15, [r5, #16] │ │ + blx 3eb0c │ │ + ldr r1, [pc, #752] ; 3a198 │ │ add r1, pc, r1 │ │ adds r3, r0, #0 │ │ - mov r0, r5 │ │ + mov r0, r6 │ │ movne r3, #1 │ │ - str r3, [r6, #44] ; 0x2c │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - ldr r1, [pc, #732] ; 38b54 │ │ + str r3, [r5, #44] ; 0x2c │ │ + blx 3eaf4 │ │ + ldr r1, [pc, #728] ; 3a19c │ │ add r1, pc, r1 │ │ - str r0, [r6, #48] ; 0x30 │ │ - mov r0, r5 │ │ - bl 43e0c <__udivdi3+0x46c> │ │ - ldr r1, [pc, #716] ; 38b58 │ │ + str r0, [r5, #48] ; 0x30 │ │ + mov r0, r6 │ │ + blx 3eaf4 │ │ + ldr r1, [pc, #712] ; 3a1a0 │ │ add r1, pc, r1 │ │ - str r0, [r6, #52] ; 0x34 │ │ - mov r0, r5 │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldr r1, [pc, #700] ; 38b5c │ │ + str r0, [r5, #52] ; 0x34 │ │ + mov r0, r6 │ │ + blx 3eb0c │ │ + ldr r1, [pc, #696] ; 3a1a4 │ │ add r1, pc, r1 │ │ - str r0, [r6, #68] ; 0x44 │ │ - mov r0, r5 │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldr r1, [pc, #684] ; 38b60 │ │ + str r0, [r5, #68] ; 0x44 │ │ + mov r0, r6 │ │ + blx 3eb0c │ │ + ldr r1, [pc, #680] ; 3a1a8 │ │ add r1, pc, r1 │ │ adds r3, r0, #0 │ │ - mov r0, r5 │ │ + mov r0, r6 │ │ movne r3, #1 │ │ - str r3, [r6, #76] ; 0x4c │ │ - bl 43e2c <__udivdi3+0x48c> │ │ - ldr r1, [r6, #48] ; 0x30 │ │ + str r3, [r5, #76] ; 0x4c │ │ + blx 3eb0c │ │ + ldr r1, [r5, #48] ; 0x30 │ │ adds r3, r0, #0 │ │ - mov r0, r6 │ │ + mov r0, r5 │ │ movne r3, #1 │ │ - str r3, [r6, #80] ; 0x50 │ │ - bl 3a324 │ │ + str r3, [r5, #80] ; 0x50 │ │ + bl 3b974 │ │ cmp r0, #0 │ │ - bne 38a78 │ │ - mov r0, r6 │ │ - ldr r1, [r6, #52] ; 0x34 │ │ - ldr r2, [r6] │ │ - bl 3a47c │ │ - vmov.f32 s15, #96 ; 0x3f000000 0.5 │ │ - vldr s14, [r4, #16] │ │ + bne 3a160 │ │ + mov r0, r5 │ │ + ldr r1, [r5, #52] ; 0x34 │ │ + ldr r2, [r5] │ │ + bl 3bab4 │ │ + vmov.f32 s14, #96 ; 0x3f000000 0.5 │ │ ldr r0, [r4, #64] ; 0x40 │ │ + vldr s15, [r4, #16] │ │ vldr s12, [r0, #20] │ │ - vmul.f32 s14, s14, s15 │ │ + vmul.f32 s14, s15, s14 │ │ vmov.f64 d5, #112 ; 0x3f800000 1.0 │ │ vcvt.f64.f32 d7, s14 │ │ vadd.f64 d5, d7, d5 │ │ vcvt.f64.f32 d6, s12 │ │ vcmpe.f64 d6, d5 │ │ vmrs APSR_nzcv, fpscr │ │ - bgt 38ac8 │ │ - bl 39028 │ │ + bgt 3a0f8 │ │ + bl 3a688 │ │ ldr r0, [r4, #64] ; 0x40 │ │ - bl 395f8 │ │ + bl 3ac18 │ │ ldrh r3, [r4, #40] ; 0x28 │ │ cmp r3, #0 │ │ - bne 38ab4 │ │ - ldr r2, [pc, #540] ; 38b64 │ │ + bne 3a0e4 │ │ + ldr r2, [pc, #536] ; 3a1ac │ │ mov r1, #12 │ │ mov r3, #280 ; 0x118 │ │ mov r0, #1 │ │ add r2, pc, r2 │ │ - ldr r6, [pc, #524] ; 38b68 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + ldr r5, [pc, #520] ; 3a1b0 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ ldrb r3, [r4, #36] ; 0x24 │ │ ldrsh r2, [r4, #22] │ │ - add r6, pc, r6 │ │ + add r5, pc, r5 │ │ cmp r3, #1 │ │ ldreq r3, [r4, #64] ; 0x40 │ │ ldrbne r1, [r4, #34] ; 0x22 │ │ ldreq r1, [r3, #8] │ │ mov r7, r0 │ │ str r0, [r4, #76] ; 0x4c │ │ ldrsh r0, [r4, #8] │ │ add r0, r0, #1 │ │ - bl 3b698 │ │ + bl 3cd30 │ │ mov r1, #2 │ │ movw r3, #286 ; 0x11e │ │ - mov r2, r6 │ │ + mov r2, r5 │ │ str r0, [r7, #8] │ │ ldrsh r0, [r4, #28] │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, r5 │ │ mov r1, #8 │ │ - mov r2, r6 │ │ movw r3, #287 ; 0x11f │ │ str r0, [r4, #80] ; 0x50 │ │ ldrsh r0, [r4, #30] │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, r5 │ │ mov r1, #8 │ │ - mov r2, r6 │ │ mov r3, #288 ; 0x120 │ │ str r0, [r4, #84] ; 0x54 │ │ ldrsh r0, [r4, #30] │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ ldr ip, [r4, #64] ; 0x40 │ │ + mov r2, r5 │ │ mov r1, #8 │ │ - mov r2, r6 │ │ movw r3, #289 ; 0x121 │ │ str r0, [r4, #88] ; 0x58 │ │ ldr r0, [ip, #8] │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ ldrsh ip, [r4, #30] │ │ + mov r2, r5 │ │ mov r1, #8 │ │ - mov r2, r6 │ │ add lr, ip, #3 │ │ cmp ip, #0 │ │ mov r3, #292 ; 0x124 │ │ movlt ip, lr │ │ str r0, [r4, #92] ; 0x5c │ │ asr r0, ip, #2 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ ldrsh ip, [r4, #30] │ │ + mov r2, r5 │ │ mov r1, #8 │ │ - mov r2, r6 │ │ cmp ip, #0 │ │ add lr, ip, #3 │ │ movw r3, #293 ; 0x125 │ │ movlt ip, lr │ │ str r0, [r4, #56] ; 0x38 │ │ asr r0, ip, #2 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ str r0, [r4, #60] ; 0x3c │ │ mov r0, r4 │ │ - bl 39a00 │ │ - ldr r1, [pc, #280] ; 38b6c │ │ - mov r0, r5 │ │ + bl 3b070 │ │ + ldr r1, [pc, #276] ; 3a1b4 │ │ + mov r0, r6 │ │ add r1, pc, r1 │ │ - bl 43e2c <__udivdi3+0x48c> │ │ + blx 3eb0c │ │ cmp r0, #0 │ │ - bne 38aa8 │ │ + bne 3a0d8 │ │ mov r0, r4 │ │ - bl 37dc4 │ │ + bl 393fc │ │ mov r0, r4 │ │ add sp, sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #240] ; 38b70 │ │ - mov r0, #4 │ │ - ldr r3, [pc, #236] ; 38b74 │ │ - mov r2, #167 ; 0xa7 │ │ - add r1, pc, r1 │ │ - add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 388f8 │ │ ldr r0, [r4, #48] ; 0x30 │ │ - bl 37d48 │ │ - ldrsh ip, [r4, #28] │ │ - b 38768 │ │ + bl 3937c │ │ + ldrh r0, [r4, #28] │ │ + sxth r0, r0 │ │ + b 39db8 │ │ mov r0, r4 │ │ - bl 37994 │ │ - b 38a64 │ │ + bl 38fc8 │ │ + b 3a0b0 │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r0, [r3, #8] │ │ - bl 3af5c │ │ + bl 3c5a0 │ │ str r0, [r4, #72] ; 0x48 │ │ - b 38940 │ │ - ldr r1, [pc, #168] ; 38b78 │ │ - movw r2, #269 ; 0x10d │ │ - ldr r3, [pc, #164] ; 38b7c │ │ + b 39f8c │ │ + ldr r1, [pc, #184] ; 3a1b8 │ │ mov r0, #4 │ │ - add r1, pc, r1 │ │ + ldr r3, [pc, #180] ; 3a1bc │ │ + movw r2, #269 ; 0x10d │ │ vstr d6, [sp] │ │ + add r1, pc, r1 │ │ add r3, pc, r3 │ │ vstr d7, [sp, #8] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, r4 │ │ - bl 3859c │ │ - mov r4, #0 │ │ - b 38a6c │ │ - ldr r3, [pc, #124] ; 38b80 │ │ - mov r1, r6 │ │ + bl 39be4 │ │ + mov r0, #0 │ │ + add sp, sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + str r3, [sp, #4] │ │ + mov r1, r5 │ │ + ldr r3, [pc, #128] ; 3a1c0 │ │ mov r2, #246 ; 0xf6 │ │ + str r0, [sp] │ │ mov r0, #4 │ │ add r3, pc, r3 │ │ - stm sp, {ip, lr} │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, r4 │ │ - mov r4, r7 │ │ - bl 3859c │ │ - b 38a6c │ │ + blx 3f6b8 │ │ mov r0, r4 │ │ - mov r4, #0 │ │ - bl 3859c │ │ - b 38a6c │ │ - strdeq r7, [r1], -r4 │ │ - andeq r7, r1, ip, lsr sp │ │ - strdeq r8, [r1], -r4 │ │ - ldrdeq r8, [r1], -r4 │ │ - andeq r8, r1, r8, lsr #3 │ │ - muleq r1, r4, r1 │ │ - muleq r1, r0, r1 │ │ - andeq r8, r1, r0, lsl #3 │ │ - andeq r8, r1, ip, ror r1 │ │ - andeq r8, r1, r0, ror r1 │ │ - andeq r8, r1, r8, ror #2 │ │ - andeq r7, r1, r4, ror #22 │ │ - andeq r7, r1, r0, asr fp │ │ - andeq r8, r1, r8, lsr r0 │ │ - andeq r7, r1, ip, lsr #20 │ │ - muleq r1, ip, pc ; │ │ + bl 39be4 │ │ + mov r0, r7 │ │ + b 3a0bc │ │ + ldr r1, [pc, #92] ; 3a1c4 │ │ + mov r0, #4 │ │ + ldr r3, [pc, #88] ; 3a1c8 │ │ + mov r2, #167 ; 0xa7 │ │ + add r1, pc, r1 │ │ + add r3, pc, r3 │ │ + blx 3f6b8 │ │ + b 39f44 │ │ + andeq r7, r1, r0, ror #3 │ │ + andeq r7, r1, r4, lsr #2 │ │ ldrdeq r7, [r1], -ip │ │ - andeq r7, r1, r4, ror pc │ │ - andeq r7, r1, r0, ror lr │ │ + ; instruction: 0x000175bc │ │ + muleq r1, r0, r5 │ │ + andeq r7, r1, ip, ror r5 │ │ + andeq r7, r1, r8, ror r5 │ │ + andeq r7, r1, r8, ror #10 │ │ + andeq r7, r1, r4, ror #10 │ │ + andeq r7, r1, r8, asr r5 │ │ + andeq r7, r1, r0, asr r5 │ │ + andeq r6, r1, ip, asr #30 │ │ + andeq r6, r1, r8, lsr pc │ │ + andeq r7, r1, r0, lsr #8 │ │ + ldrdeq r6, [r1], -ip │ │ + andeq r7, r1, r8, ror r3 │ │ + andeq r7, r1, r8, ror #4 │ │ + andeq r6, r1, r8, ror sp │ │ + andeq r7, r1, r8, ror #5 │ │ │ │ -00038b84 : │ │ +0003a1cc : │ │ push {r3, lr} │ │ - bl 43ffc <__udivdi3+0x65c> │ │ + blx 3e7cc │ │ pop {r3, lr} │ │ - b 386a8 │ │ + b 39cf0 │ │ │ │ -00038b94 : │ │ +0003a1dc : │ │ cmp r1, r2 │ │ - push {r4} ; (str r4, [sp, #-4]!) │ │ - beq 38be8 │ │ + beq 3a228 │ │ ldrb ip, [r0, #33] ; 0x21 │ │ mul ip, r3, ip │ │ cmp ip, #0 │ │ - movle r1, #0 │ │ - ble 38bdc │ │ - ldr r2, [r2] │ │ - ldr ip, [r1] │ │ + ble 3a234 │ │ + ldr ip, [r2] │ │ + push {lr} ; (str lr, [sp, #-4]!) │ │ + ldr lr, [r1] │ │ mov r1, #0 │ │ - ldr r4, [ip], #4 │ │ + ldr r2, [lr], #4 │ │ add r1, r1, #1 │ │ - str r4, [r2], #4 │ │ - ldrb r4, [r0, #33] ; 0x21 │ │ - mul r4, r3, r4 │ │ - cmp r4, r1 │ │ - bgt 38bc0 │ │ + str r2, [ip], #4 │ │ + ldrb r2, [r0, #33] ; 0x21 │ │ + mul r2, r3, r2 │ │ + cmp r2, r1 │ │ + bgt 3a204 │ │ + mov r0, r1 │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ + ldrb r2, [r0, #33] ; 0x21 │ │ + mul r0, r3, r2 │ │ + bx lr │ │ + mov r1, #0 │ │ mov r0, r1 │ │ - ldmfd sp!, {r4} │ │ bx lr │ │ - ldrb r1, [r0, #33] ; 0x21 │ │ - mul r1, r3, r1 │ │ - b 38bdc │ │ │ │ -00038bf4 : │ │ +0003a240 : │ │ cmp r1, r2 │ │ - push {r4} ; (str r4, [sp, #-4]!) │ │ - beq 38c48 │ │ + beq 3a28c │ │ ldrb ip, [r0, #33] ; 0x21 │ │ mul ip, r3, ip │ │ cmp ip, #0 │ │ - movle r1, #0 │ │ - ble 38c3c │ │ - ldr r2, [r2] │ │ - ldr ip, [r1] │ │ + ble 3a298 │ │ + ldr ip, [r2] │ │ + push {lr} ; (str lr, [sp, #-4]!) │ │ + ldr lr, [r1] │ │ mov r1, #0 │ │ - ldr r4, [ip], #4 │ │ + ldr r2, [lr], #4 │ │ add r1, r1, #1 │ │ - str r4, [r2], #4 │ │ - ldrb r4, [r0, #33] ; 0x21 │ │ - mul r4, r3, r4 │ │ - cmp r4, r1 │ │ - bgt 38c20 │ │ + str r2, [ip], #4 │ │ + ldrb r2, [r0, #33] ; 0x21 │ │ + mul r2, r3, r2 │ │ + cmp r2, r1 │ │ + bgt 3a268 │ │ + mov r0, r1 │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ + ldrb r2, [r0, #33] ; 0x21 │ │ + mul r0, r3, r2 │ │ + bx lr │ │ + mov r1, #0 │ │ mov r0, r1 │ │ - ldmfd sp!, {r4} │ │ bx lr │ │ - ldrb r1, [r0, #33] ; 0x21 │ │ - mul r1, r3, r1 │ │ - b 38c3c │ │ │ │ -00038c54 : │ │ +0003a2a4 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - mov r4, r0 │ │ + mov r6, r0 │ │ ldr r3, [r0, #64] ; 0x40 │ │ - mov r7, r1 │ │ - ldr r1, [pc, #104] ; 38cd4 │ │ - mov r6, r2 │ │ + mov r4, r1 │ │ + ldr r1, [pc, #104] ; 3a324 │ │ + mov r7, r2 │ │ movw r2, #729 ; 0x2d9 │ │ ldr r0, [r3, #8] │ │ add r1, pc, r1 │ │ lsl r0, r0, #3 │ │ - bl 4400c <__udivdi3+0x66c> │ │ - ldr r3, [r4, #64] ; 0x40 │ │ + blx 3e148 <__ckd_malloc__@@Base> │ │ + ldr r3, [r6, #64] ; 0x40 │ │ ldr r1, [r3, #8] │ │ cmp r1, #0 │ │ mov r5, r0 │ │ - ble 38cb4 │ │ - mov r2, r0 │ │ - mov r3, #0 │ │ - vldmia r7!, {s14} │ │ + ble 3a304 │ │ + add r1, r0, r1, lsl #3 │ │ + mov r2, r4 │ │ + mov r3, r0 │ │ + vldmia r2!, {s14} │ │ vcvt.f64.f32 d7, s14 │ │ - add r3, r3, #1 │ │ + vstmia r3!, {d7} │ │ cmp r3, r1 │ │ - vstmia r2!, {d7} │ │ - bne 38c9c │ │ + bne 3a2f0 │ │ + mov r0, r6 │ │ + mov r2, r7 │ │ mov r1, r5 │ │ - mov r2, r6 │ │ - mov r0, r4 │ │ - bl 39a78 │ │ + bl 3b0e8 │ │ mov r0, r5 │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ mov r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - andeq r7, r1, r0, asr #16 │ │ + andeq r6, r1, r4, lsr #24 │ │ │ │ -00038cd8 : │ │ +0003a328 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - mov r4, r0 │ │ + mov r6, r0 │ │ ldr r3, [r0, #64] ; 0x40 │ │ - mov r7, r1 │ │ - ldr r1, [pc, #108] ; 38d5c │ │ - mov r6, r2 │ │ + mov r4, r1 │ │ + ldr r1, [pc, #108] ; 3a3ac │ │ + mov r7, r2 │ │ movw r2, #747 ; 0x2eb │ │ ldr r0, [r3, #8] │ │ add r1, pc, r1 │ │ lsl r0, r0, #3 │ │ - bl 4400c <__udivdi3+0x66c> │ │ - ldr r3, [r4, #64] ; 0x40 │ │ + blx 3e148 <__ckd_malloc__@@Base> │ │ + ldr r3, [r6, #64] ; 0x40 │ │ ldr r1, [r3, #8] │ │ cmp r1, #0 │ │ mov r5, r0 │ │ - ble 38d38 │ │ - mov r2, r0 │ │ - mov r3, #0 │ │ - vldmia r7!, {s14} │ │ + ble 3a388 │ │ + add r1, r0, r1, lsl #3 │ │ + mov r2, r4 │ │ + mov r3, r0 │ │ + vldmia r2!, {s14} │ │ vcvt.f64.f32 d7, s14 │ │ - add r3, r3, #1 │ │ + vstmia r3!, {d7} │ │ cmp r3, r1 │ │ - vstmia r2!, {d7} │ │ - bne 38d20 │ │ + bne 3a374 │ │ + mov r0, r6 │ │ + mov r2, r7 │ │ mov r1, r5 │ │ - mov r2, r6 │ │ mov r3, #0 │ │ - mov r0, r4 │ │ - bl 39ba0 │ │ + bl 3b200 │ │ mov r0, r5 │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ mov r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ; instruction: 0x000177bc │ │ + andeq r6, r1, r0, lsr #23 │ │ │ │ -00038d60 : │ │ +0003a3b0 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - mov r4, r0 │ │ + mov r6, r0 │ │ ldr r3, [r0, #64] ; 0x40 │ │ - mov r6, r1 │ │ - ldr r1, [pc, #104] ; 38de0 │ │ - mov r7, r2 │ │ + mov r7, r1 │ │ + ldr r1, [pc, #104] ; 3a430 │ │ + mov r4, r2 │ │ movw r2, #765 ; 0x2fd │ │ ldr r0, [r3, #8] │ │ add r1, pc, r1 │ │ lsl r0, r0, #3 │ │ - bl 4400c <__udivdi3+0x66c> │ │ - mov r1, r6 │ │ + blx 3e148 <__ckd_malloc__@@Base> │ │ + mov r1, r7 │ │ mov r5, r0 │ │ - mov r0, r4 │ │ + mov r0, r6 │ │ mov r2, r5 │ │ - bl 39cf8 │ │ - ldr r3, [r4, #64] ; 0x40 │ │ + bl 3b328 │ │ + ldr r3, [r6, #64] ; 0x40 │ │ ldr r1, [r3, #8] │ │ cmp r1, #0 │ │ - ble 38dd0 │ │ - mov r2, r5 │ │ - mov r3, #0 │ │ - vldmia r2!, {d7} │ │ - add r3, r3, #1 │ │ - cmp r3, r1 │ │ + ble 3a420 │ │ + add r1, r5, r1, lsl #3 │ │ + mov r2, r4 │ │ + mov r3, r5 │ │ + vldmia r3!, {d7} │ │ vcvt.f32.f64 s14, d7 │ │ - vstmia r7!, {s14} │ │ - bne 38db8 │ │ + cmp r3, r1 │ │ + vstmia r2!, {s14} │ │ + bne 3a40c │ │ mov r0, r5 │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ mov r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - andeq r7, r1, r4, lsr r7 │ │ + andeq r6, r1, r8, lsl fp │ │ andeq r0, r0, r0 │ │ - vldr s14, [r0, #44] ; 0x2c │ │ - vcmp.f32 s14, #0.0 │ │ - push {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + vcvt.f64.f32 d0, s0 │ │ + mov r1, #0 │ │ + vldr d7, [pc, #72] ; 3a490 │ │ + movt r1, #16420 ; 0x4024 │ │ + push {r4, lr} │ │ + mov r4, r0 │ │ + mov r0, #0 │ │ + vdiv.f64 d7, d0, d7 │ │ + vmov r2, r3, d7 │ │ + bl ea90 │ │ + vmov.f64 d7, #112 ; 0x3f800000 1.0 │ │ + vldr d6, [pc, #44] ; 3a498 │ │ + vmov d5, r0, r1 │ │ + mov r0, r4 │ │ + vsub.f64 d7, d5, d7 │ │ + vmul.f64 d7, d7, d6 │ │ + vcvt.f32.f64 s15, d7 │ │ + vmov r1, s15 │ │ + bl 3bcc0 │ │ + vmov s0, r0 │ │ + pop {r4, pc} │ │ + nop {0} │ │ + andeq r0, r0, r0 │ │ + adcmi r4, r4, r0, lsl #12 │ │ + andeq r0, r0, r0 │ │ + addmi lr, r5, r0 │ │ + vldr s10, [r0, #44] ; 0x2c │ │ + push {r4, r5, r6, r7, r8, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ + vcmp.f32 s10, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - beq 38f78 │ │ - ldr r6, [r0, #80] ; 0x50 │ │ - vcvt.f64.f32 d7, s14 │ │ - ldrsh r2, [r0, #102] ; 0x66 │ │ - vmov s9, r2 │ │ + bne 3a5dc │ │ + ldr r2, [r0, #80] ; 0x50 │ │ + cmp r1, #0 │ │ ldr r0, [r0, #84] ; 0x54 │ │ - cmp r1, #1 │ │ - ldrsh r3, [r6] │ │ - vcvt.f64.s32 d5, s9 │ │ - vmov s9, r3 │ │ - vcvt.f64.s32 d6, s9 │ │ - vmls.f64 d6, d5, d7 │ │ - vstr d6, [r0] │ │ - ble 38e74 │ │ - mov r2, r6 │ │ - mov r1, r0 │ │ - mov r3, #1 │ │ - ldrsh lr, [r2, #2] │ │ - vmov s11, lr │ │ - ldrsh ip, [r2], #2 │ │ - vcvt.f64.s32 d6, s11 │ │ - vmov s9, ip │ │ - add r3, r3, #1 │ │ - cmp r3, r4 │ │ - vcvt.f64.s32 d5, s9 │ │ - vmls.f64 d6, d7, d5 │ │ - vmov r8, r9, d6 │ │ - strd r8, [r1, #8]! │ │ - bne 38e44 │ │ - ldrsh r3, [r5, #22] │ │ - cmp r4, r3 │ │ - addge r3, r6, r3, lsl #1 │ │ - addlt r6, r6, r4, lsl #1 │ │ - ldrhge r3, [r3, #-2] │ │ - ldrhlt r3, [r6, #-2] │ │ - strh r3, [r5, #102] ; 0x66 │ │ + lsl ip, r1, #3 │ │ + subgt r2, r2, #2 │ │ + addgt r1, r0, ip │ │ + movgt r3, r0 │ │ + ble 3a4f4 │ │ + ldrsh lr, [r2, #2]! │ │ + vmov s14, lr │ │ + vcvt.f64.s32 d7, s14 │ │ + vstmia r3!, {d7} │ │ + cmp r3, r1 │ │ + bne 3a4dc │ │ ldrsh r2, [r5, #30] │ │ + add r0, r0, ip │ │ mov r1, #0 │ │ - add r0, r0, r4, lsl #3 │ │ rsb r2, r4, r2 │ │ lsl r2, r2, #3 │ │ - bl e170 │ │ - ldrb r2, [r5, #35] ; 0x23 │ │ - ldr r3, [r5, #84] ; 0x54 │ │ - cmp r2, #0 │ │ + bl e9b8 │ │ + ldrb r3, [r5, #35] ; 0x23 │ │ + ldrh ip, [r5, #28] │ │ + cmp r3, #0 │ │ ldr r1, [r5, #68] ; 0x44 │ │ - ldrsh r2, [r5, #28] │ │ - beq 38f14 │ │ - cmp r2, #0 │ │ - ble 38f14 │ │ - vldr d7, [pc, #232] ; 38fb8 │ │ - mov ip, r3 │ │ - mov r5, r3 │ │ - mov r0, #0 │ │ - add r0, r0, #1 │ │ - vldmia r5!, {d6} │ │ - cmp r2, r0 │ │ + ldr r3, [r5, #84] ; 0x54 │ │ + sxth ip, ip │ │ + beq 3a570 │ │ + cmp ip, #0 │ │ + ble 3a570 │ │ + vldr d7, [pc, #328] ; 3a680 │ │ + add lr, r3, ip, lsl #3 │ │ + mov r2, r3 │ │ + mov r0, r3 │ │ + vldmia r0!, {d6} │ │ + cmp r0, lr │ │ vadd.f64 d7, d7, d6 │ │ - bgt 38ed8 │ │ - vmov s11, r2 │ │ - vcvt.f64.s32 d6, s11 │ │ - mov r0, #0 │ │ + bne 3a540 │ │ + vmov s13, ip │ │ + vcvt.f64.s32 d6, s13 │ │ vdiv.f64 d6, d7, d6 │ │ - vldr d7, [ip] │ │ - add r0, r0, #1 │ │ - cmp r2, r0 │ │ + vldr d7, [r2] │ │ vsub.f64 d7, d7, d6 │ │ - vstmia ip!, {d7} │ │ - bgt 38efc │ │ - add r5, r2, r2, lsr #31 │ │ - asr r5, r5, #1 │ │ - cmp r5, #0 │ │ - ble 38f70 │ │ - rsb r7, r2, r2, lsl #29 │ │ - lsl r6, r2, #3 │ │ - add r0, r3, r6 │ │ - mov r2, #0 │ │ - lsl r7, r7, #3 │ │ - vldr d7, [r1] │ │ - add ip, r0, r7 │ │ - vldr d6, [r3] │ │ - add ip, ip, r6 │ │ - add r2, r2, #1 │ │ - sub r0, r0, #8 │ │ - cmp r2, r5 │ │ - vmul.f64 d7, d6, d7 │ │ + vstmia r2!, {d7} │ │ + cmp r2, lr │ │ + bne 3a55c │ │ + add r7, ip, ip, lsr #31 │ │ + asr r7, r7, #1 │ │ + cmp r7, #0 │ │ + ble 3a5d4 │ │ + rsb r8, ip, ip, lsl #29 │ │ + lsl ip, ip, #3 │ │ + add r2, r3, ip │ │ + add r7, r3, r7, lsl #3 │ │ + lsl r8, r8, #3 │ │ + add r0, r2, r8 │ │ + vldr d7, [r3] │ │ + mov r5, r1 │ │ + add r6, r0, ip │ │ + sub r2, r2, #8 │ │ + add r0, r8, r2 │ │ + vldmia r1!, {d6} │ │ + add lr, r0, ip │ │ + vmul.f64 d7, d7, d6 │ │ vstmia r3!, {d7} │ │ - vldr d6, [ip, #-8] │ │ - vldmia r1!, {d7} │ │ - vmul.f64 d7, d6, d7 │ │ - vstr d7, [ip, #-8] │ │ - bne 38f38 │ │ + vldr d7, [r6, #-8] │ │ + cmp r3, r7 │ │ + vldr d6, [r5] │ │ + vmul.f64 d7, d7, d6 │ │ + vstr d7, [lr] │ │ + bne 3a598 │ │ mov r0, r4 │ │ - pop {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - cmp r1, #0 │ │ - ldr ip, [r0, #80] ; 0x50 │ │ + pop {r4, r5, r6, r7, r8, pc} │ │ + ldr r6, [r0, #80] ; 0x50 │ │ + vcvt.f64.f32 d5, s10 │ │ + ldrsh r3, [r0, #102] ; 0x66 │ │ + cmp r1, #1 │ │ ldr r0, [r0, #84] ; 0x54 │ │ - ble 38e90 │ │ - lsl lr, r1, #1 │ │ - mov r2, r0 │ │ - mov r3, #0 │ │ - ldrsh r1, [ip, r3] │ │ - vmov s9, r1 │ │ - vcvt.f64.s32 d7, s9 │ │ - add r3, r3, #2 │ │ - cmp r3, lr │ │ - vstmia r2!, {d7} │ │ - bne 38f94 │ │ - b 38e90 │ │ + lsl ip, r1, #3 │ │ + movgt r2, r6 │ │ + vmov s12, r3 │ │ + ldrsh r3, [r6] │ │ + addgt r1, r0, #8 │ │ + addgt lr, r0, ip │ │ + vmov s14, r3 │ │ + vcvt.f64.s32 d6, s12 │ │ + vcvt.f64.s32 d7, s14 │ │ + vmls.f64 d7, d6, d5 │ │ + vstr d7, [r0] │ │ + ble 3a650 │ │ + mov r3, r2 │ │ + ldrsh r7, [r2, #2] │ │ + ldrsh r3, [r3] │ │ + add r2, r2, #2 │ │ + vmov s14, r7 │ │ + vmov s12, r3 │ │ + vcvt.f64.s32 d7, s14 │ │ + vcvt.f64.s32 d6, s12 │ │ + vmls.f64 d7, d5, d6 │ │ + vstmia r1!, {d7} │ │ + cmp r1, lr │ │ + bne 3a620 │ │ + ldrh r3, [r5, #22] │ │ + sxth r3, r3 │ │ + cmp r4, r3 │ │ + addge r3, r6, r3, lsl #1 │ │ + ldrhge r3, [r3, #-2] │ │ + strhge r3, [r5, #102] ; 0x66 │ │ + bge 3a4f4 │ │ + add r6, r6, r4, lsl #1 │ │ + ldrh r3, [r6, #-2] │ │ + strh r3, [r5, #102] ; 0x66 │ │ + b 3a4f4 │ │ nop {0} │ │ ... │ │ - vcvt.f64.f32 d0, s0 │ │ - vldr d7, [pc, #76] ; 39018 │ │ - push {r4, lr} │ │ - mov r1, #0 │ │ - mov r4, r0 │ │ - movt r1, #16420 ; 0x4024 │ │ - mov r0, #0 │ │ - vdiv.f64 d6, d0, d7 │ │ - vmov r2, r3, d6 │ │ - bl e248 │ │ - vmov.f64 d6, #112 ; 0x3f800000 1.0 │ │ - vmov d7, r0, r1 │ │ - vsub.f64 d6, d7, d6 │ │ - vldr d7, [pc, #36] ; 39020 │ │ - mov r0, r4 │ │ - vmul.f64 d7, d6, d7 │ │ - vcvt.f32.f64 s12, d7 │ │ - vmov r1, s12 │ │ - bl 3a6a0 │ │ - vmov s0, r0 │ │ - pop {r4, pc} │ │ - nop {0} │ │ - andeq r0, r0, r0 │ │ - adcmi r4, r4, r0, lsl #12 │ │ - andeq r0, r0, r0 │ │ - addmi lr, r5, r0 │ │ │ │ -00039028 : │ │ +0003a688 : │ │ + ldr r3, [pc, #1088] ; 3aad0 │ │ + mov r1, #2 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r7, r0 │ │ + mov r2, r3 │ │ vpush {d8-d11} │ │ - mov r4, r0 │ │ - ldr r5, [pc, #996] ; 39420 │ │ - sub sp, sp, #60 ; 0x3c │ │ - mov r1, #2 │ │ + ldr r2, [pc, r2] │ │ movw r3, #561 ; 0x231 │ │ - add r5, pc, r5 │ │ + ldr r4, [pc, #1060] ; 3aad4 │ │ ldr r0, [r0, #8] │ │ - vldr d8, [pc, #956] ; 39410 │ │ vmov.f64 d10, #112 ; 0x3f800000 1.0 │ │ - mov r2, r5 │ │ - vldr d11, [pc, #952] ; 39418 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + mov ip, r2 │ │ + sub sp, sp, #68 ; 0x44 │ │ + ldr ip, [ip] │ │ + add r4, pc, r4 │ │ + str r2, [sp, #44] ; 0x2c │ │ + mov r2, r4 │ │ + vldr d11, [pc, #1004] ; 3aac0 │ │ + str ip, [sp, #60] ; 0x3c │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, r4 │ │ mov r1, #2 │ │ - mov r2, r5 │ │ movw r3, #563 ; 0x233 │ │ - str r0, [r4, #32] │ │ - ldr r0, [r4, #8] │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - mov r2, r5 │ │ + vldr d8, [pc, #988] ; 3aac8 │ │ + str r0, [r7, #32] │ │ + ldr r0, [r7, #8] │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, r4 │ │ movw r3, #565 ; 0x235 │ │ mov r1, #2 │ │ - str r0, [r4, #36] ; 0x24 │ │ - ldr r0, [r4, #8] │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - ldr r1, [r4, #16] │ │ - str r0, [r4, #40] ; 0x28 │ │ - mov r0, r4 │ │ - bl 3a73c │ │ - vmov s10, r0 │ │ - vcvt.f64.f32 d7, s10 │ │ - vdiv.f64 d7, d7, d8 │ │ - vadd.f64 d6, d7, d10 │ │ - vmov r0, r1, d6 │ │ - bl e254 │ │ + str r0, [r7, #36] ; 0x24 │ │ + ldr r0, [r7, #8] │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + ldr r1, [r7, #16] │ │ + str r0, [r7, #40] ; 0x28 │ │ + mov r0, r7 │ │ + bl 3bd58 │ │ + vmov s15, r0 │ │ + vcvt.f64.f32 d7, s15 │ │ + vdiv.f64 d7, d7, d11 │ │ + vadd.f64 d7, d7, d10 │ │ + vmov r0, r1, d7 │ │ + bl ea9c │ │ vmov d7, r0, r1 │ │ - ldr r1, [r4, #20] │ │ - mov r0, r4 │ │ - vmul.f64 d9, d7, d11 │ │ - bl 3a73c │ │ - vcvt.f32.f64 s18, d9 │ │ - vmov s10, r0 │ │ - vcvt.f64.f32 d7, s10 │ │ - vdiv.f64 d7, d7, d8 │ │ - vadd.f64 d6, d7, d10 │ │ - vmov r0, r1, d6 │ │ - bl e254 │ │ - ldr r3, [r4, #8] │ │ - ldr ip, [r4, #44] ; 0x2c │ │ - add r2, r3, #1 │ │ - vmov s14, r2 │ │ - vcvt.f32.s32 s13, s14 │ │ - cmp ip, #0 │ │ - vmov d5, r0, r1 │ │ - vmul.f64 d7, d5, d11 │ │ + ldr r1, [r7, #20] │ │ + mov r0, r7 │ │ + vmul.f64 d4, d7, d8 │ │ + vcvt.f32.f64 s19, d4 │ │ + bl 3bd58 │ │ + vmov s15, r0 │ │ + vcvt.f64.f32 d7, s15 │ │ + vdiv.f64 d7, d7, d11 │ │ + vadd.f64 d7, d7, d10 │ │ + vmov r0, r1, d7 │ │ + bl ea9c │ │ + ldr r3, [r7, #8] │ │ + ldr r2, [r7, #44] ; 0x2c │ │ + add ip, r3, #1 │ │ + cmp r2, #0 │ │ + vmov s13, ip │ │ + vldreq s18, [r7] │ │ + vcvt.f32.s32 s13, s13 │ │ + vmov d7, r0, r1 │ │ + vmul.f64 d7, d7, d8 │ │ vcvt.f32.f64 s14, d7 │ │ - vsub.f32 s15, s14, s18 │ │ - vdiv.f32 s17, s15, s13 │ │ - vldreq s15, [r4] │ │ - bne 39528 │ │ - vldr s11, [r4, #12] │ │ - vcvt.f32.s32 s14, s11 │ │ + vsub.f32 s20, s14, s19 │ │ + vdiv.f32 s20, s20, s13 │ │ + bne 3ab40 │ │ + vldr s15, [r7, #12] │ │ cmp r3, #0 │ │ movle r0, #0 │ │ - vdiv.f32 s16, s15, s14 │ │ - ble 39250 │ │ - vmov.f64 d10, #96 ; 0x3f000000 0.5 │ │ - mov r8, #0 │ │ - add r9, sp, #44 ; 0x2c │ │ - mov fp, r8 │ │ - add sl, sp, #56 ; 0x38 │ │ - mov r5, r9 │ │ - mov r7, r8 │ │ - mov r6, r8 │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - vmov.f32 s0, s18 │ │ - mov r0, r4 │ │ - cmp r3, #0 │ │ - vmovne s12, r6 │ │ - vmoveq s13, r7 │ │ - vcvtne.f32.s32 s15, s12 │ │ - vcvteq.f32.s32 s15, s13 │ │ - vmla.f32 s0, s15, s17 │ │ - bl 38fc0 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - cmp r3, #0 │ │ - vstr s0, [r5] │ │ - beq 391ac │ │ - vldr s15, [r5] │ │ - vdiv.f32 s14, s15, s16 │ │ + vcvt.f32.s32 s15, s15 │ │ + vdiv.f32 s18, s18, s15 │ │ + ble 3a8c0 │ │ + mov r9, #0 │ │ + add r5, sp, #48 ; 0x30 │ │ + mov r4, r9 │ │ + vmov.f64 d8, #96 ; 0x3f000000 0.5 │ │ + add fp, r9, #6 │ │ + mov r8, r5 │ │ + mov r6, r9 │ │ + mov sl, r9 │ │ + ldr r2, [r7, #44] ; 0x2c │ │ + mov r0, r7 │ │ + cmp r2, #0 │ │ + vmovne s15, sl │ │ + vmoveq s15, r6 │ │ + vcvt.f32.s32 s15, s15 │ │ + vmov.f32 s0, s19 │ │ + vmla.f32 s0, s15, s20 │ │ + bl 3a438 │ │ + ldr r2, [r7, #80] ; 0x50 │ │ + cmp r2, #0 │ │ + vstr s0, [r8] │ │ + beq 3a824 │ │ + vldr s14, [r8] │ │ + vdiv.f32 s14, s14, s18 │ │ vcvt.f64.f32 d7, s14 │ │ - vadd.f64 d7, d7, d10 │ │ - vcvt.s32.f64 s14, d7 │ │ - vcvt.f32.s32 s14, s14 │ │ - vmul.f32 s15, s14, s16 │ │ - vstr s15, [r5] │ │ - add r5, r5, #4 │ │ - add r6, r6, #2 │ │ - cmp r5, sl │ │ - add r7, r7, #1 │ │ - bne 39154 │ │ - ldr r1, [r4, #12] │ │ - lsl ip, r8, #1 │ │ - ldr lr, [r4, #32] │ │ - mvn r2, #0 │ │ - add r1, r1, r1, lsr #31 │ │ - strh r2, [lr, ip] │ │ - asrs r1, r1, #1 │ │ - bmi 3923c │ │ + vadd.f64 d7, d7, d8 │ │ + vcvt.s32.f64 s15, d7 │ │ + vcvt.f32.s32 s15, s15 │ │ + vmul.f32 s15, s15, s18 │ │ + vstr s15, [r8] │ │ + add sl, sl, #2 │ │ + add r8, r8, #4 │ │ + cmp sl, fp │ │ + add r6, r6, #1 │ │ + bne 3a7d0 │ │ + ldr r2, [r7, #12] │ │ + lsl ip, r9, #1 │ │ + ldr lr, [r7, #32] │ │ + mvn r3, #0 │ │ + add r2, r2, r2, lsr #31 │ │ add r0, lr, ip │ │ + strh r3, [lr, ip] │ │ + asrs r2, r2, #1 │ │ + bmi 3a8ac │ │ + vldr s14, [sp, #48] ; 0x30 │ │ mov r3, #0 │ │ - mov r2, r1 │ │ - vldr s14, [sp, #44] ; 0x2c │ │ - vldr s13, [sp, #52] ; 0x34 │ │ - vmov s10, r3 │ │ - vcvt.f32.s32 s15, s10 │ │ - vmul.f32 s15, s15, s16 │ │ - vcmpe.f32 s14, s15 │ │ + vldr s13, [sp, #56] ; 0x38 │ │ + vmov s15, r3 │ │ + vcvt.f32.s32 s15, s15 │ │ + vmul.f32 s15, s15, s18 │ │ + vcmpe.f32 s15, s14 │ │ vmrs APSR_nzcv, fpscr │ │ - bgt 3922c │ │ - vcmpe.f32 s13, s15 │ │ + bmi 3a8a0 │ │ + vcmpe.f32 s15, s13 │ │ vmrs APSR_nzcv, fpscr │ │ - bmi 394a4 │ │ - cmp r3, r1 │ │ - beq 394a4 │ │ + bgt 3aa88 │ │ + cmp r2, r3 │ │ + beq 3aa88 │ │ ldrsh r1, [r0] │ │ cmn r1, #1 │ │ strheq r3, [r0] │ │ add r3, r3, #1 │ │ - mov r1, r2 │ │ - cmp r2, r3 │ │ - bge 391f4 │ │ - ldr r3, [r4, #8] │ │ - add r8, r8, #1 │ │ - cmp r3, r8 │ │ - bgt 39144 │ │ - lsl r0, fp, #2 │ │ - ldr r1, [pc, #460] ; 39424 │ │ + cmp r3, r2 │ │ + ble 3a868 │ │ + ldr r3, [r7, #8] │ │ + add r9, r9, #1 │ │ + cmp r3, r9 │ │ + bgt 3a7c0 │ │ + lsl r0, r4, #2 │ │ + ldr r1, [pc, #528] ; 3aad8 │ │ movw r2, #630 ; 0x276 │ │ add r1, pc, r1 │ │ - bl 4400c <__udivdi3+0x66c> │ │ - ldr r3, [r4, #8] │ │ - cmp r3, #0 │ │ - str r0, [r4, #28] │ │ - ble 393e0 │ │ - vmov.f64 d10, #96 ; 0x3f000000 0.5 │ │ - mov sl, #0 │ │ - add r9, sp, #44 ; 0x2c │ │ - mov r5, sl │ │ - vmov.f32 s19, #0 ; 0x40000000 2.0 │ │ - add fp, sp, #56 ; 0x38 │ │ - mov r6, r9 │ │ - mov r8, sl │ │ - mov r7, sl │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - vmov.f32 s0, s18 │ │ - mov r0, r4 │ │ - cmp r3, #0 │ │ - vmovne s11, r7 │ │ - vmoveq s12, r8 │ │ - vcvtne.f32.s32 s15, s11 │ │ - vcvteq.f32.s32 s15, s12 │ │ - vmla.f32 s0, s15, s17 │ │ - bl 38fc0 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ + blx 3e148 <__ckd_malloc__@@Base> │ │ + ldr r3, [r7, #8] │ │ cmp r3, #0 │ │ - vstr s0, [r6] │ │ - beq 392ec │ │ - vldr s15, [r6] │ │ - vdiv.f32 s14, s15, s16 │ │ + addgt r5, sp, #48 ; 0x30 │ │ + movgt r8, #0 │ │ + vmovgt.f64 d8, #96 ; 0x3f000000 0.5 │ │ + movgt r4, r8 │ │ + str r0, [r7, #28] │ │ + ble 3aa64 │ │ + add fp, r8, #6 │ │ + mov r9, r5 │ │ + mov r6, r8 │ │ + mov sl, r8 │ │ + ldr r2, [r7, #44] ; 0x2c │ │ + vmov.f32 s0, s19 │ │ + mov r0, r7 │ │ + cmp r2, #0 │ │ + vmovne s15, sl │ │ + vmoveq s15, r6 │ │ + vcvt.f32.s32 s15, s15 │ │ + vmla.f32 s0, s15, s20 │ │ + bl 3a438 │ │ + ldr r2, [r7, #80] ; 0x50 │ │ + cmp r2, #0 │ │ + vstr s0, [r9] │ │ + beq 3a954 │ │ + vldr s14, [r9] │ │ + vdiv.f32 s14, s14, s18 │ │ vcvt.f64.f32 d7, s14 │ │ - vadd.f64 d7, d7, d10 │ │ - vcvt.s32.f64 s14, d7 │ │ - vcvt.f32.s32 s14, s14 │ │ - vmul.f32 s15, s14, s16 │ │ - vstr s15, [r6] │ │ - add r6, r6, #4 │ │ - add r7, r7, #2 │ │ - cmp r6, fp │ │ - add r8, r8, #1 │ │ - bne 39294 │ │ - ldr r2, [r4, #40] ; 0x28 │ │ - lsl r3, sl, #1 │ │ - ldrsh ip, [r2, r3] │ │ - cmp ip, #0 │ │ - ble 393d0 │ │ - ldr r2, [r4, #32] │ │ - vldr s8, [sp, #44] ; 0x2c │ │ - vldr s14, [sp, #52] ; 0x34 │ │ - ldrsh r0, [r2, r3] │ │ - vmov s13, r0 │ │ - vcvt.f32.s32 s15, s13 │ │ - vmul.f32 s12, s15, s16 │ │ - vcmpe.f32 s8, s12 │ │ + vadd.f64 d7, d7, d8 │ │ + vcvt.s32.f64 s15, d7 │ │ + vcvt.f32.s32 s15, s15 │ │ + vmul.f32 s15, s15, s18 │ │ + vstr s15, [r9] │ │ + add sl, sl, #2 │ │ + add r9, r9, #4 │ │ + cmp fp, sl │ │ + add r6, r6, #1 │ │ + bne 3a900 │ │ + ldr r2, [r7, #40] ; 0x28 │ │ + lsl r3, r8, #1 │ │ + ldrh r1, [r2, r3] │ │ + sxth r1, r1 │ │ + cmp r1, #0 │ │ + ble 3aa54 │ │ + ldr r2, [r7, #32] │ │ + vldr s10, [sp, #48] ; 0x30 │ │ + ldrh r0, [r2, r3] │ │ + vldr s12, [sp, #56] ; 0x38 │ │ + sxth r0, r0 │ │ + vmov s15, r0 │ │ + vcvt.f32.s32 s14, s15 │ │ + vmul.f32 s14, s14, s18 │ │ + vcmpe.f32 s14, s10 │ │ vmrs APSR_nzcv, fpscr │ │ - bgt 394d8 │ │ + bmi 3aaf0 │ │ vcmpe.f32 s14, s12 │ │ vmrs APSR_nzcv, fpscr │ │ - bmi 394d8 │ │ - ldr r3, [r4, #76] ; 0x4c │ │ - vldr s10, [sp, #48] ; 0x30 │ │ - vsub.f32 s11, s10, s8 │ │ - cmp r3, #0 │ │ - vsub.f32 s10, s14, s10 │ │ - bne 393f0 │ │ - add r3, r0, #1 │ │ - ldr r1, [r4, #28] │ │ - lsl r2, r5, #2 │ │ - add r0, ip, r0 │ │ - b 393a0 │ │ - vmov s13, r3 │ │ - vcvt.f32.s32 s15, s13 │ │ - vmul.f32 s12, s15, s16 │ │ - vcmpe.f32 s12, s8 │ │ + bgt 3aaf0 │ │ + vldr s11, [sp, #52] ; 0x34 │ │ + add r1, r4, r1 │ │ + ldr ip, [r7, #76] ; 0x4c │ │ + lsl r2, r4, #2 │ │ + ldr lr, [r7, #28] │ │ + mov r9, r4 │ │ + vmov.f32 s8, #0 ; 0x40000000 2.0 │ │ + vsub.f32 s9, s11, s10 │ │ + vsub.f32 s11, s12, s11 │ │ + b 3aa10 │ │ + rsb r3, r9, r4 │ │ + add r3, r3, r0 │ │ + vmov s15, r3 │ │ + vcvt.f32.s32 s14, s15 │ │ + vmul.f32 s14, s14, s18 │ │ + vcmpe.f32 s14, s10 │ │ vmrs APSR_nzcv, fpscr │ │ - bmi 394d8 │ │ - vcmpe.f32 s12, s14 │ │ - add r3, r3, #1 │ │ + bmi 3aaf0 │ │ + vcmpe.f32 s14, s12 │ │ add r2, r2, #4 │ │ vmrs APSR_nzcv, fpscr │ │ - bgt 394d8 │ │ - vsub.f32 s15, s12, s8 │ │ - add ip, r1, r2 │ │ - add r5, r5, #1 │ │ - vsub.f32 s12, s14, s12 │ │ - vdiv.f32 s15, s15, s11 │ │ - vdiv.f32 s13, s12, s10 │ │ - vcmpe.f32 s15, s13 │ │ + bgt 3aaf0 │ │ + cmp ip, #0 │ │ + vsub.f32 s15, s14, s10 │ │ + add r3, lr, r2 │ │ + add r4, r4, #1 │ │ + vsubne.f32 s13, s12, s10 │ │ + vsub.f32 s14, s12, s14 │ │ + vdiv.f32 s15, s15, s9 │ │ + vdiv.f32 s14, s14, s11 │ │ + vdivne.f32 s13, s8, s13 │ │ + vmulne.f32 s15, s15, s13 │ │ + vmulne.f32 s14, s14, s13 │ │ + vcmpe.f32 s15, s14 │ │ vmrs APSR_nzcv, fpscr │ │ - vstrpl s13, [ip] │ │ - vstrmi s15, [ip] │ │ - cmp r3, r0 │ │ - bne 39374 │ │ - ldr r3, [r4, #8] │ │ - add sl, sl, #1 │ │ - cmp r3, sl │ │ - bgt 39284 │ │ + vstrmi s15, [r3] │ │ + vstrpl s14, [r3] │ │ + cmp r4, r1 │ │ + bne 3a9e0 │ │ + ldr r3, [r7, #8] │ │ + add r8, r8, #1 │ │ + cmp r3, r8 │ │ + bgt 3a8f0 │ │ mov r0, #0 │ │ - add sp, sp, #60 ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r3, [r3] │ │ + cmp r2, r3 │ │ + bne 3ac10 │ │ + add sp, sp, #68 ; 0x44 │ │ vpop {d8-d11} │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - vsub.f32 s15, s14, s8 │ │ - add r3, r0, #1 │ │ - ldr r1, [r4, #28] │ │ - lsl r2, r5, #2 │ │ - add r0, ip, r0 │ │ - vdiv.f32 s9, s19, s15 │ │ - b 39468 │ │ + ldr r2, [r7, #40] ; 0x28 │ │ + add r9, r9, #1 │ │ + ldr r1, [r7, #36] ; 0x24 │ │ + ldrh r0, [lr, ip] │ │ + rsb r3, r0, r3 │ │ + strh r3, [r2, ip] │ │ + strh r4, [r1, ip] │ │ + ldrsh r3, [r2, ip] │ │ + add r4, r4, r3 │ │ + ldr r3, [r7, #8] │ │ + cmp r3, r9 │ │ + bgt 3a7c0 │ │ + b 3a8bc │ │ nop {0} │ │ andeq r0, r0, r0 │ │ addmi lr, r5, r0 │ │ andeq r0, r0, r0 │ │ adcmi r4, r4, r0, lsl #12 │ │ - andeq r7, r1, r0, ror #30 │ │ - andeq r7, r1, ip, asr #26 │ │ - ; instruction: 0x00017ab0 │ │ - andeq r7, r1, ip, lsr #22 │ │ - andeq r7, r1, ip, lsl sl │ │ - andeq r7, r1, r4, asr #20 │ │ - andeq r7, r1, ip, lsr #20 │ │ - vmov s12, r3 │ │ - vcvt.f32.s32 s15, s12 │ │ - vmul.f32 s12, s15, s16 │ │ - vcmpe.f32 s12, s8 │ │ - vmrs APSR_nzcv, fpscr │ │ - bmi 394d8 │ │ - vcmpe.f32 s12, s14 │ │ - add r3, r3, #1 │ │ - add r2, r2, #4 │ │ - vmrs APSR_nzcv, fpscr │ │ - bgt 394d8 │ │ - vsub.f32 s15, s12, s8 │ │ - add ip, r1, r2 │ │ - add r5, r5, #1 │ │ - vsub.f32 s12, s14, s12 │ │ - vdiv.f32 s13, s15, s11 │ │ - vdiv.f32 s15, s12, s10 │ │ - vmul.f32 s13, s9, s13 │ │ - vmul.f32 s15, s15, s9 │ │ - vcmpe.f32 s13, s15 │ │ - vmrs APSR_nzcv, fpscr │ │ - vstrmi s13, [ip] │ │ - vstrpl s15, [ip] │ │ - cmp r3, r0 │ │ - bne 3943c │ │ - b 393d0 │ │ - ldr r2, [r4, #40] ; 0x28 │ │ - add r8, r8, #1 │ │ - ldr r1, [r4, #36] ; 0x24 │ │ - ldrh r0, [lr, ip] │ │ - rsb r3, r0, r3 │ │ - strh r3, [r2, ip] │ │ - strh fp, [r1, ip] │ │ - ldrsh r3, [r2, ip] │ │ - add fp, fp, r3 │ │ - ldr r3, [r4, #8] │ │ - cmp r3, r8 │ │ - bgt 39144 │ │ - b 3924c │ │ - vldr s10, [r4] │ │ - vcvt.f64.f32 d4, s8 │ │ - ldr r3, [r4, #12] │ │ + ldrdeq fp, [r1], -r8 │ │ + andeq r7, r1, r8, lsl r3 │ │ + andeq r7, r1, r0, lsl r1 │ │ + andeq r6, r1, ip, asr #29 │ │ + andeq r6, r1, ip, asr #30 │ │ + andeq r6, r1, r8, lsr lr │ │ + andeq r6, r1, r0, ror #28 │ │ + andeq r6, r1, r8, asr #28 │ │ + vldr s8, [r7] │ │ mov r0, #5 │ │ - ldr r1, [pc, #-200] ; 39428 │ │ + ldr ip, [r7, #12] │ │ movw r2, #657 ; 0x291 │ │ - str r3, [sp, #8] │ │ - add r1, pc, r1 │ │ - ldr r3, [pc, #-212] ; 3942c │ │ + ldr r1, [pc, #-44] ; 3aadc │ │ vcvt.f64.f32 d5, s10 │ │ + ldr r3, [pc, #-48] ; 3aae0 │ │ + add r1, pc, r1 │ │ + str ip, [sp, #8] │ │ add r3, pc, r3 │ │ - vstr d4, [sp, #16] │ │ - vcvt.f64.f32 d6, s12 │ │ - vstr d5, [sp] │ │ + vcvt.f64.f32 d4, s8 │ │ + vstr d5, [sp, #16] │ │ vcvt.f64.f32 d7, s14 │ │ - vstr d6, [sp, #24] │ │ - vstr d7, [sp, #32] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + vstr d4, [sp] │ │ + vcvt.f64.f32 d6, s12 │ │ + vstr d7, [sp, #24] │ │ + vstr d6, [sp, #32] │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - vsub.f32 s18, s18, s17 │ │ - mov r0, r4 │ │ - vmov.f32 s0, s18 │ │ - vadd.f32 s16, s17, s14 │ │ - bl 38fc0 │ │ + bl e9c4 │ │ + vsub.f32 s19, s19, s20 │ │ + mov r0, r7 │ │ + vmov.f32 s0, s19 │ │ + vadd.f32 s16, s20, s14 │ │ + bl 3a438 │ │ vcmpe.f32 s0, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bmi 39570 │ │ - mov r0, r4 │ │ + bmi 3ab88 │ │ + mov r0, r7 │ │ vmov.f32 s0, s16 │ │ - bl 38fc0 │ │ - vldr s15, [r4] │ │ - vmov.f32 s14, #96 ; 0x3f000000 0.5 │ │ - vmul.f32 s14, s15, s14 │ │ - vcmpe.f32 s0, s14 │ │ + bl 3a438 │ │ + vldr s18, [r7] │ │ + vmov.f32 s15, #96 ; 0x3f000000 0.5 │ │ + vmul.f32 s15, s18, s15 │ │ + vcmpe.f32 s0, s15 │ │ vmrs APSR_nzcv, fpscr │ │ - ldrle r3, [r4, #8] │ │ - ble 3911c │ │ - mov r0, r4 │ │ - vmov.f32 s0, s18 │ │ - bl 38fc0 │ │ - ldr r5, [pc, #-340] ; 39430 │ │ - ldr r3, [pc, #-340] ; 39434 │ │ + ldrle r3, [r7, #8] │ │ + ble 3a798 │ │ + mov r0, r7 │ │ + vmov.f32 s0, s19 │ │ + bl 3a438 │ │ + ldr r4, [pc, #-184] ; 3aae4 │ │ + ldr r3, [pc, #-184] ; 3aae8 │ │ movw r2, #581 ; 0x245 │ │ - add r5, pc, r5 │ │ + add r4, pc, r4 │ │ mov r0, #3 │ │ add r3, pc, r3 │ │ - mov r6, #0 │ │ - mov r1, r5 │ │ - mov r7, #0 │ │ - strd r6, [sp, #8] │ │ + mov r8, #0 │ │ + mov r1, r4 │ │ + mov r9, #0 │ │ + strd r8, [sp, #8] │ │ vcvt.f64.f32 d0, s0 │ │ vstr d0, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, r4 │ │ + blx 3f6b8 │ │ + mov r0, r7 │ │ vmov.f32 s0, s16 │ │ - bl 38fc0 │ │ - vldr s14, [r4] │ │ - ldr r3, [pc, #-400] ; 39438 │ │ + bl 3a438 │ │ + vldr s15, [r7] │ │ + ldr r3, [pc, #-244] ; 3aaec │ │ mov r0, #3 │ │ - mov r1, r5 │ │ + mov r1, r4 │ │ mov r2, #584 ; 0x248 │ │ - vmov.f32 s15, #96 ; 0x3f000000 0.5 │ │ + vmov.f32 s14, #96 ; 0x3f000000 0.5 │ │ add r3, pc, r3 │ │ - vmul.f32 s14, s14, s15 │ │ + vmul.f32 s14, s15, s14 │ │ vcvt.f64.f32 d7, s14 │ │ vcvt.f64.f32 d0, s0 │ │ vstr d7, [sp, #8] │ │ vstr d0, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mvn r0, #9 │ │ - b 393e4 │ │ + b 3aa68 │ │ + bl e88c <__stack_chk_fail@plt> │ │ + nop {0} │ │ │ │ -000395f8 : │ │ - ldr r3, [pc, #448] ; 397c0 │ │ - mov r2, #4 │ │ +0003ac18 : │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov sl, r0 │ │ vpush {d8-d11} │ │ - mov r4, r0 │ │ - sub sp, sp, #8 │ │ + movw r3, #695 ; 0x2b7 │ │ ldr r0, [r0, #4] │ │ - ldr r1, [r4, #8] │ │ + mov r2, #4 │ │ + ldr r1, [sl, #8] │ │ + vldr d10, [pc, #428] ; 3ade8 │ │ + sub sp, sp, #8 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #424] ; 3adf0 │ │ add r3, pc, r3 │ │ - movw ip, #695 ; 0x2b7 │ │ - str ip, [sp] │ │ - bl 43efc <__udivdi3+0x55c> │ │ - ldr r7, [r4, #8] │ │ - vmov s11, r7 │ │ - vcvt.f64.s32 d11, s11 │ │ - ldr sl, [r4, #4] │ │ - vldr d7, [pc, #376] ; 397b8 │ │ - cmp sl, #0 │ │ - movgt r8, #0 │ │ - vdiv.f64 d10, d7, d11 │ │ + blx 3e1ba <__ckd_calloc_2d__@@Base> │ │ + ldr r6, [sl, #8] │ │ + ldr r8, [sl, #4] │ │ + vmov s15, r6 │ │ + cmp r8, #0 │ │ + vcvt.f64.s32 d11, s15 │ │ + movgt r7, #0 │ │ + vdiv.f64 d10, d10, d11 │ │ mov r9, r0 │ │ - str r0, [r4, #24] │ │ + str r0, [sl, #24] │ │ vmovgt.f64 d9, #96 ; 0x3f000000 0.5 │ │ - ble 396b0 │ │ - cmp r7, #0 │ │ - ble 396a4 │ │ - vmov s13, r8 │ │ - vcvt.f64.s32 d7, s13 │ │ - ldr r6, [r9, r8, lsl #2] │ │ - mov r5, #0 │ │ - vmul.f64 d8, d10, d7 │ │ - vmov s12, r5 │ │ - vcvt.f64.s32 d7, s12 │ │ - add r5, r5, #1 │ │ + ble 3acd0 │ │ + cmp r6, #0 │ │ + ble 3acc4 │ │ + vmov s15, r7 │ │ + ldr r5, [r9, r7, lsl #2] │ │ + mov r4, #0 │ │ + vcvt.f64.s32 d8, s15 │ │ + vmul.f64 d8, d10, d8 │ │ + vmov s15, r4 │ │ + add r4, r4, #1 │ │ + vcvt.f64.s32 d7, s15 │ │ vadd.f64 d7, d7, d9 │ │ - vmul.f64 d6, d7, d8 │ │ - vmov r0, r1, d6 │ │ - bl e260 │ │ - cmp r5, r7 │ │ - vmov d6, r0, r1 │ │ - vcvt.f32.f64 s15, d6 │ │ - vstmia r6!, {s15} │ │ - bne 39674 │ │ - add r8, r8, #1 │ │ - cmp r8, sl │ │ - bne 39658 │ │ + vmul.f64 d7, d7, d8 │ │ + vmov r0, r1, d7 │ │ + bl eaa8 │ │ + cmp r4, r6 │ │ + vmov d7, r0, r1 │ │ + vcvt.f32.f64 s15, d7 │ │ + vstmia r5!, {s15} │ │ + bne 3ac94 │ │ + add r7, r7, #1 │ │ + cmp r7, r8 │ │ + bne 3ac78 │ │ vmov.f64 d7, #112 ; 0x3f800000 1.0 │ │ - vdiv.f64 d6, d7, d11 │ │ - vsqrt.f64 d7, d6 │ │ - vcmp.f64 d7, d7 │ │ - vmrs APSR_nzcv, fpscr │ │ - bne 397a4 │ │ - vmov s11, r7 │ │ - vcvt.f64.s32 d6, s11 │ │ - vmov.f64 d5, #0 ; 0x40000000 2.0 │ │ - vdiv.f64 d5, d5, d6 │ │ - vsqrt.f64 d6, d5 │ │ - vcvt.f32.f64 s14, d7 │ │ + vdiv.f64 d11, d7, d11 │ │ + vsqrt.f64 d6, d11 │ │ vcmp.f64 d6, d6 │ │ - vstr s14, [r4, #60] ; 0x3c │ │ vmrs APSR_nzcv, fpscr │ │ - bne 39794 │ │ + bne 3add0 │ │ + vmov.f64 d5, #0 ; 0x40000000 2.0 │ │ + vmov s15, r6 │ │ + vcvt.f64.s32 d7, s15 │ │ + vdiv.f64 d5, d5, d7 │ │ + vsqrt.f64 d7, d5 │ │ vcvt.f32.f64 s12, d6 │ │ - ldr r7, [r4, #68] ; 0x44 │ │ + vcmp.f64 d7, d7 │ │ + vstr s12, [sl, #60] ; 0x3c │ │ + vmrs APSR_nzcv, fpscr │ │ + bne 3adc0 │ │ + vcvt.f32.f64 s14, d7 │ │ + ldr r7, [sl, #68] ; 0x44 │ │ cmp r7, #0 │ │ - vstr s12, [r4, #64] ; 0x40 │ │ - bne 39714 │ │ + vstr s14, [sl, #64] ; 0x40 │ │ + bne 3ad34 │ │ mov r0, #0 │ │ add sp, sp, #8 │ │ vpop {d8-d11} │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldr r6, [r4, #4] │ │ + ldr r6, [sl, #4] │ │ mov r1, #4 │ │ mov r0, r6 │ │ - bl e08c │ │ + bl e8d4 │ │ cmp r6, #0 │ │ - str r0, [r4, #72] ; 0x48 │ │ - ble 39704 │ │ - vmov.f64 d8, #112 ; 0x3f800000 1.0 │ │ + str r0, [sl, #72] ; 0x48 │ │ + ble 3ad24 │ │ add r3, r7, r7, lsr #31 │ │ - vmov s13, r7 │ │ - vldr d9, [pc, #116] ; 397b8 │ │ - asr r3, r3, #1 │ │ - vmov s12, r3 │ │ + vmov.f64 d11, #112 ; 0x3f800000 1.0 │ │ + vldr d10, [pc, #136] ; 3ade8 │ │ mov r5, r0 │ │ + asr r3, r3, #1 │ │ mov r4, #0 │ │ - vcvt.f64.s32 d10, s12 │ │ - vcvt.f64.s32 d11, s13 │ │ - vmov s11, r4 │ │ - vcvt.f64.s32 d7, s11 │ │ + vmov s15, r3 │ │ + vcvt.f64.s32 d9, s15 │ │ + vmov s15, r7 │ │ + vcvt.f64.s32 d8, s15 │ │ + vmov s15, r4 │ │ add r4, r4, #1 │ │ - vmul.f64 d7, d7, d9 │ │ - vdiv.f64 d6, d7, d11 │ │ - vmov r0, r1, d6 │ │ - bl e26c │ │ - vmov.f64 d7, d8 │ │ + vcvt.f64.s32 d7, s15 │ │ + vmul.f64 d7, d7, d10 │ │ + vdiv.f64 d7, d7, d8 │ │ + vmov r0, r1, d7 │ │ + bl eab4 │ │ cmp r4, r6 │ │ + vmov.f64 d7, d11 │ │ vmov d6, r0, r1 │ │ - vmla.f64 d7, d6, d10 │ │ + vmla.f64 d7, d6, d9 │ │ vcvt.f32.f64 s14, d7 │ │ vstmia r5!, {s14} │ │ - bne 39758 │ │ - b 39704 │ │ + bne 3ad78 │ │ + mov r0, #0 │ │ + add sp, sp, #8 │ │ + vpop {d8-d11} │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ vmov r0, r1, d5 │ │ - bl e1d0 │ │ - vmov d6, r0, r1 │ │ - b 396f0 │ │ - vmov r0, r1, d6 │ │ - bl e1d0 │ │ - ldr r7, [r4, #8] │ │ + bl ea18 │ │ vmov d7, r0, r1 │ │ - b 396c8 │ │ + b 3ad10 │ │ + vmov r0, r1, d11 │ │ + bl ea18 │ │ + ldr r6, [sl, #8] │ │ + vmov d6, r0, r1 │ │ + b 3ace8 │ │ + nop {0} │ │ strbpl r2, [r4], #-3352 ; 0xfffff2e8 │ │ strdmi r2, [r9], -fp │ │ - andeq r7, r1, ip, lsl #19 │ │ + muleq r1, r4, sp │ │ nop {0} │ │ │ │ -000397c8 : │ │ +0003adf8 : │ │ push {r4, r5, r6, lr} │ │ + add r4, r1, r1, lsr #31 │ │ vpush {d8-d11} │ │ - add r6, r1, r1, lsr #31 │ │ - asr r6, r6, #1 │ │ + asr r6, r4, #1 │ │ cmp r6, #0 │ │ - ble 39838 │ │ - vmov s12, r1 │ │ - vcvt.f64.s32 d7, s12 │ │ - vldr d9, [pc, #80] ; 39840 │ │ + ble 3ae68 │ │ + vmov.f64 d8, #112 ; 0x3f800000 1.0 │ │ mov r5, r0 │ │ - vldr d10, [pc, #80] ; 39848 │ │ + vmov s15, r1 │ │ mov r4, #0 │ │ - vldr d11, [pc, #80] ; 39850 │ │ - vmov.f64 d6, #112 ; 0x3f800000 1.0 │ │ - vsub.f64 d8, d7, d6 │ │ - vmov s13, r4 │ │ - vcvt.f64.s32 d7, s13 │ │ + vldr d11, [pc, #72] ; 3ae70 │ │ + vldr d10, [pc, #76] ; 3ae78 │ │ + vldr d9, [pc, #80] ; 3ae80 │ │ + vcvt.f64.s32 d7, s15 │ │ + vsub.f64 d8, d7, d8 │ │ + vmov s15, r4 │ │ add r4, r4, #1 │ │ - vmul.f64 d7, d7, d9 │ │ - vdiv.f64 d6, d7, d8 │ │ - vmov r0, r1, d6 │ │ - bl e260 │ │ - vmov.f64 d7, d11 │ │ + vcvt.f64.s32 d7, s15 │ │ + vmul.f64 d7, d7, d11 │ │ + vdiv.f64 d7, d7, d8 │ │ + vmov r0, r1, d7 │ │ + bl eaa8 │ │ cmp r4, r6 │ │ + vmov.f64 d7, d9 │ │ vmov d6, r0, r1 │ │ vmls.f64 d7, d6, d10 │ │ vstmia r5!, {d7} │ │ - bne 39804 │ │ + bne 3ae34 │ │ vpop {d8-d11} │ │ pop {r4, r5, r6, pc} │ │ strbpl r2, [r4], #-3352 ; 0xfffff2e8 │ │ ; instruction: 0x401921fb │ │ smlsdxle sl, r1, sp, r3 │ │ svccc 0x00dd70a3 │ │ ldrbtne lr, [sl], #-328 ; 0xfffffeb8 │ │ svccc 0x00e147ae │ │ │ │ -00039858 : │ │ - push {r3, r4, r5, r6, r7, r8, sl, lr} │ │ - mov r4, r0 │ │ - ldrsh r6, [r0, #28] │ │ +0003ae88 : │ │ + ldrsh r3, [r0, #28] │ │ + push {r4, r5, r6, lr} │ │ + cmp r2, r3 │ │ + mov r6, r0 │ │ ldr r0, [r0, #80] ; 0x50 │ │ - cmp r2, r6 │ │ - movlt r6, r2 │ │ - movge r6, r6 │ │ - lsl r5, r6, #1 │ │ - mov r2, r5 │ │ - bl e14c │ │ - ldrb r3, [r4, #37] ; 0x25 │ │ + movlt r5, r2 │ │ + movge r5, r3 │ │ + lsl r4, r5, #1 │ │ + mov r2, r4 │ │ + bl e994 │ │ + ldrb r3, [r6, #37] ; 0x25 │ │ cmp r3, #0 │ │ - beq 398b8 │ │ - cmp r6, #0 │ │ - ble 398b8 │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - add r0, r5, r3 │ │ - ldrh r2, [r3] │ │ - sxth r1, r2 │ │ - lsr r2, r2, #8 │ │ - orr r2, r2, r1, lsl #8 │ │ - strh r2, [r3], #2 │ │ - cmp r3, r0 │ │ - bne 3989c │ │ - ldrb r3, [r4, #38] ; 0x26 │ │ + beq 3af04 │ │ + cmp r5, #0 │ │ + ble 3aef4 │ │ + ldr r2, [r6, #80] ; 0x50 │ │ + add r0, r2, r4 │ │ + ldrh r3, [r2] │ │ + sxth r1, r3 │ │ + lsr r3, r3, #8 │ │ + orr r3, r3, r1, lsl #8 │ │ + strh r3, [r2], #2 │ │ + cmp r2, r0 │ │ + bne 3aecc │ │ + ldrb r3, [r6, #38] ; 0x26 │ │ cmp r3, #0 │ │ - beq 398f8 │ │ - cmp r6, #0 │ │ - ble 398f8 │ │ - mov r7, #0 │ │ - ldr r8, [r4, #80] ; 0x50 │ │ - ldrh sl, [r8, r7] │ │ - bl 4401c <__udivdi3+0x67c> │ │ + bne 3af18 │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + pop {r4, r5, r6, lr} │ │ + b 3a4a0 │ │ + ldrb r3, [r6, #38] ; 0x26 │ │ + cmp r3, #0 │ │ + beq 3aef4 │ │ + cmp r5, #0 │ │ + ble 3aef4 │ │ + mov r4, #0 │ │ + blx 3fb94 │ │ + ldr r1, [r6, #80] ; 0x50 │ │ + lsl r2, r4, #1 │ │ + add r4, r4, #1 │ │ + ldrh r3, [r1, r2] │ │ ubfx r0, r0, #0, #2 │ │ cmp r0, #0 │ │ - addeq sl, sl, #1 │ │ - strh sl, [r8, r7] │ │ - add r7, r7, #2 │ │ - cmp r5, r7 │ │ - bne 398d0 │ │ - mov r0, r4 │ │ - mov r1, r6 │ │ - pop {r3, r4, r5, r6, r7, r8, sl, lr} │ │ - b 38de8 │ │ + addeq r3, r3, #1 │ │ + cmp r4, r5 │ │ + strh r3, [r1, r2] │ │ + blt 3af1c │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + pop {r4, r5, r6, lr} │ │ + b 3a4a0 │ │ │ │ -00039908 : │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov sl, r1 │ │ - ldrsh r8, [r0, #28] │ │ - mov r4, r0 │ │ - ldrsh r1, [r0, #22] │ │ - sub sp, sp, #12 │ │ +0003af58 : │ │ + push {r4, r5, r6, r7, r8, lr} │ │ + mov r8, r1 │ │ + ldrh r5, [r0, #22] │ │ + mov r7, r0 │ │ + ldrsh r1, [r0, #28] │ │ ldr r0, [r0, #80] ; 0x50 │ │ - rsb r8, r1, r8 │ │ - cmp r2, r1 │ │ - movlt r6, r2 │ │ - movge r6, r1 │ │ - add r1, r0, r1, lsl #1 │ │ - lsl r5, r8, #1 │ │ - lsl r7, r6, #1 │ │ - mov r2, r5 │ │ - bl e224 │ │ - ldr r0, [r4, #80] ; 0x50 │ │ - mov r1, sl │ │ - mov r2, r7 │ │ - add r0, r0, r5 │ │ - bl e14c │ │ - ldrb r3, [r4, #37] ; 0x25 │ │ + sxth r3, r5 │ │ + rsb r6, r3, r1 │ │ + cmp r2, r3 │ │ + add r1, r0, r3, lsl #1 │ │ + lsl r4, r6, #1 │ │ + movlt r5, r2 │ │ + movge r5, r3 │ │ + mov r2, r4 │ │ + bl ea6c │ │ + ldr r0, [r7, #80] ; 0x50 │ │ + mov r1, r8 │ │ + lsl r2, r5, #1 │ │ + add r0, r0, r4 │ │ + bl e994 │ │ + ldrb r3, [r7, #37] ; 0x25 │ │ cmp r3, #0 │ │ - beq 3999c │ │ - cmp r6, #0 │ │ - ble 3999c │ │ - ldr r3, [r4, #80] ; 0x50 │ │ - mov r2, #0 │ │ - add r3, r3, r5 │ │ - ldrh r1, [r3] │ │ - add r2, r2, #1 │ │ - cmp r2, r6 │ │ - sxth r0, r1 │ │ - lsr r1, r1, #8 │ │ - orr r1, r1, r0, lsl #8 │ │ - strh r1, [r3], #2 │ │ - bne 3997c │ │ - ldrb r3, [r4, #38] ; 0x26 │ │ + beq 3b004 │ │ + cmp r5, #0 │ │ + add r6, r6, r5 │ │ + ble 3aff4 │ │ + ldr r2, [r7, #80] ; 0x50 │ │ + add r0, r2, r6, lsl #1 │ │ + add r2, r2, r4 │ │ + ldrh r3, [r2] │ │ + sxth r1, r3 │ │ + lsr r3, r3, #8 │ │ + orr r3, r3, r1, lsl #8 │ │ + strh r3, [r2], #2 │ │ + cmp r2, r0 │ │ + bne 3afcc │ │ + ldrb r3, [r7, #38] ; 0x26 │ │ cmp r3, #0 │ │ - beq 399e8 │ │ - cmp r6, #0 │ │ - ble 399e8 │ │ - mov sl, #0 │ │ - ldr fp, [r4, #80] ; 0x50 │ │ - add r9, r5, sl │ │ - add sl, sl, #2 │ │ - ldrh r3, [fp, r9] │ │ - str r3, [sp, #4] │ │ - bl 4401c <__udivdi3+0x67c> │ │ - ldr r3, [sp, #4] │ │ + bne 3b01c │ │ + mov r0, r7 │ │ + mov r1, r6 │ │ + pop {r4, r5, r6, r7, r8, lr} │ │ + b 3a4a0 │ │ + ldrb r3, [r7, #38] ; 0x26 │ │ + cmp r3, #0 │ │ + beq 3b05c │ │ + cmp r5, #0 │ │ + addgt r6, r6, r5 │ │ + ble 3b05c │ │ + mov r8, #0 │ │ + blx 3fb94 │ │ + ldr r2, [r7, #80] ; 0x50 │ │ + add r8, r8, #1 │ │ + ldrh r3, [r2, r4] │ │ ubfx r0, r0, #0, #2 │ │ cmp r0, #0 │ │ addeq r3, r3, #1 │ │ - cmp r7, sl │ │ - strh r3, [fp, r9] │ │ - bne 399b4 │ │ - mov r0, r4 │ │ - add r1, r8, r6 │ │ - add sp, sp, #12 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b 38de8 │ │ - andeq r0, r0, r0 │ │ + cmp r8, r5 │ │ + strh r3, [r2, r4] │ │ + add r4, r4, #2 │ │ + blt 3b020 │ │ + mov r0, r7 │ │ + mov r1, r6 │ │ + pop {r4, r5, r6, r7, r8, lr} │ │ + b 3a4a0 │ │ + add r6, r6, r5 │ │ + mov r0, r7 │ │ + mov r1, r6 │ │ + pop {r4, r5, r6, r7, r8, lr} │ │ + b 3a4a0 │ │ │ │ -00039a00 : │ │ +0003b070 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ + ldrh r6, [r0, #30] │ │ vpush {d8-d10} │ │ - ldrsh r7, [r0, #30] │ │ + sxth r7, r6 │ │ cmp r7, #3 │ │ - ble 39a64 │ │ - vmov s13, r7 │ │ - vcvt.f64.s32 d9, s13 │ │ + ble 3b0d8 │ │ + vmov s15, r7 │ │ ldr r6, [r0, #56] ; 0x38 │ │ + vldr d9, [pc, #72] ; 3b0e0 │ │ asr r7, r7, #2 │ │ ldr r5, [r0, #60] ; 0x3c │ │ mov r4, #0 │ │ - vldr d10, [pc, #60] ; 39a70 │ │ - vmov s13, r4 │ │ - vcvt.f64.s32 d7, s13 │ │ + vcvt.f64.s32 d10, s15 │ │ + vmov s15, r4 │ │ add r4, r4, #1 │ │ - vmul.f64 d7, d7, d10 │ │ - vdiv.f64 d8, d7, d9 │ │ + vcvt.f64.s32 d8, s15 │ │ + vmul.f64 d8, d8, d9 │ │ + vdiv.f64 d8, d8, d10 │ │ vmov r0, r1, d8 │ │ - bl e260 │ │ + bl eaa8 │ │ strd r0, [r6], #8 │ │ vmov r0, r1, d8 │ │ - bl e26c │ │ + bl eab4 │ │ cmp r4, r7 │ │ strd r0, [r5], #8 │ │ - blt 39a30 │ │ + blt 3b0a4 │ │ vpop {d8-d10} │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - nop {0} │ │ strbpl r2, [r4], #-3352 ; 0xfffff2e8 │ │ ; instruction: 0x401921fb │ │ │ │ -00039a78 : │ │ - vmov.f64 d7, #96 ; 0x3f000000 0.5 │ │ - vldr d6, [r1] │ │ - ldr r3, [r0, #64] ; 0x40 │ │ - push {r4, r5, r6, r7, r8} │ │ - ldr r6, [r3, #8] │ │ - cmp r6, #1 │ │ - vmul.f64 d7, d6, d7 │ │ +0003b0e8 : │ │ + vmov.f64 d6, #96 ; 0x3f000000 0.5 │ │ + vldr d7, [r1] │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r6, [r0, #64] ; 0x40 │ │ + ldr r4, [r6, #8] │ │ + cmp r4, #1 │ │ + vmul.f64 d7, d7, d6 │ │ vcvt.f32.f64 s14, d7 │ │ vstr s14, [r2] │ │ - ble 39acc │ │ - mov r4, r1 │ │ - mov ip, #1 │ │ + ble 3b130 │ │ + add r3, r1, #8 │ │ + add ip, r1, r4, lsl #3 │ │ vcvt.f64.f32 d7, s14 │ │ - add r4, r4, #8 │ │ - add ip, ip, #1 │ │ - vldr d6, [r4] │ │ - cmp ip, r6 │ │ - mov r5, r4 │ │ + vldmia r3!, {d6} │ │ + cmp r3, ip │ │ vadd.f64 d7, d7, d6 │ │ vcvt.f32.f64 s14, d7 │ │ - bne 39aa8 │ │ - vmov s15, r6 │ │ + bne 3b118 │ │ + vmov s15, r4 │ │ + vcvt.f64.f32 d6, s14 │ │ vcvt.f64.s32 d2, s15 │ │ - vcvt.f64.f32 d7, s14 │ │ - vdiv.f64 d7, d7, d2 │ │ - vcvt.f32.f64 s14, d7 │ │ - vstr s14, [r2] │ │ - ldrb ip, [r0, #34] ; 0x22 │ │ - cmp ip, #1 │ │ - ble 39b80 │ │ + vdiv.f64 d7, d6, d2 │ │ + vcvt.f32.f64 s10, d7 │ │ + vstr s10, [r2] │ │ + ldrb r3, [r0, #34] ; 0x22 │ │ + cmp r3, #1 │ │ + pople {r4, r5, r6, r7, pc} │ │ vadd.f64 d2, d2, d2 │ │ - add r5, r2, #4 │ │ - mov r7, #1 │ │ - mov r8, #0 │ │ - vmov.f64 d4, #0 ; 0x40000000 2.0 │ │ + add lr, r2, #4 │ │ + mov r7, #0 │ │ + mov r5, #1 │ │ vmov.f64 d3, #112 ; 0x3f800000 1.0 │ │ - cmp r6, #0 │ │ - str r8, [r5], #4 │ │ - ble 39b88 │ │ - ldr ip, [r3, #24] │ │ - mov r4, r1 │ │ - mov r2, #0 │ │ - vldr s14, [pc, #112] ; 39b98 │ │ - ldr ip, [ip, r7, lsl #2] │ │ - vldmia ip!, {s10} │ │ - vcvt.f64.f32 d5, s10 │ │ - vldmia r4!, {d6} │ │ - cmp r2, #0 │ │ - add r2, r2, #1 │ │ - vmul.f64 d5, d6, d5 │ │ + vmov.f64 d4, #0 ; 0x40000000 2.0 │ │ + cmp r4, #0 │ │ + str r7, [lr] │ │ + ble 3b1e8 │ │ + ldr r2, [r6, #24] │ │ + mov ip, r1 │ │ + vldr s14, [pc, #112] ; 3b1f8 │ │ + mov r3, #0 │ │ + ldr r2, [r2, r5, lsl #2] │ │ + vldmia r2!, {s12} │ │ + cmp r3, #0 │ │ + add r3, r3, #1 │ │ + vldmia ip!, {d5} │ │ + vcvt.f64.f32 d6, s12 │ │ + vmul.f64 d6, d5, d6 │ │ vcvt.f64.f32 d7, s14 │ │ - vmoveq.f64 d6, d3 │ │ - vmovne.f64 d6, d4 │ │ - cmp r2, r6 │ │ - vmla.f64 d7, d5, d6 │ │ + vmovne.f64 d5, d4 │ │ + vmoveq.f64 d5, d3 │ │ + cmp r3, r4 │ │ + vmla.f64 d7, d6, d5 │ │ vcvt.f32.f64 s14, d7 │ │ - vstr s14, [r5, #-4] │ │ - bne 39b28 │ │ + vstr s14, [lr] │ │ + bne 3b18c │ │ vcvt.f64.f32 d7, s14 │ │ + add r5, r5, #1 │ │ vdiv.f64 d7, d7, d2 │ │ - add r7, r7, #1 │ │ vcvt.f32.f64 s14, d7 │ │ - vstr s14, [r5, #-4] │ │ - ldrb r2, [r0, #34] ; 0x22 │ │ - cmp r2, r7 │ │ - bgt 39b08 │ │ - pop {r4, r5, r6, r7, r8} │ │ - bx lr │ │ - vldr d7, [pc] ; 39b90 │ │ - b 39b64 │ │ + vstmia lr!, {s14} │ │ + ldrb r3, [r0, #34] ; 0x22 │ │ + cmp r3, r5 │ │ + bgt 3b16c │ │ + pop {r4, r5, r6, r7, pc} │ │ + vldr d7, [pc] ; 3b1f0 │ │ + b 3b1c8 │ │ ... │ │ nop {0} │ │ │ │ -00039ba0 : │ │ +0003b200 : │ │ vldr d7, [r1] │ │ - ldr ip, [r0, #64] ; 0x40 │ │ - push {r4, r5, r6, r7, r8} │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r5, [r0, #64] ; 0x40 │ │ vcvt.f32.f64 s14, d7 │ │ - ldr r6, [ip, #8] │ │ + ldr r6, [r5, #8] │ │ cmp r6, #1 │ │ vstr s14, [r2] │ │ - ble 39bf0 │ │ - mov r5, r1 │ │ - mov r4, #1 │ │ + ble 3b244 │ │ + add ip, r1, #8 │ │ + add lr, r1, r6, lsl #3 │ │ vcvt.f64.f32 d7, s14 │ │ - add r5, r5, #8 │ │ - add r4, r4, #1 │ │ - vldr d6, [r5] │ │ - cmp r4, r6 │ │ - mov r7, r5 │ │ + vldmia ip!, {d6} │ │ + cmp ip, lr │ │ vadd.f64 d7, d7, d6 │ │ vcvt.f32.f64 s14, d7 │ │ - bne 39bc8 │ │ + bne 3b228 │ │ vstr s14, [r2] │ │ cmp r3, #0 │ │ - vldrne s15, [ip, #64] ; 0x40 │ │ - vldreq s15, [ip, #60] ; 0x3c │ │ - vmul.f32 s15, s15, s14 │ │ - vstr s15, [r2] │ │ + vldrne s15, [r5, #64] ; 0x40 │ │ + vldreq s15, [r5, #60] ; 0x3c │ │ + vmul.f32 s14, s14, s15 │ │ + vstr s14, [r2] │ │ ldrb r3, [r0, #34] ; 0x22 │ │ cmp r3, #1 │ │ - ble 39c80 │ │ - add r2, r2, #4 │ │ - mov r7, #1 │ │ - mov r8, #0 │ │ + pople {r4, r5, r6, r7, pc} │ │ + add ip, r2, #4 │ │ + add lr, r1, r6, lsl #3 │ │ + mov r7, #0 │ │ + mov r4, #1 │ │ cmp r6, #0 │ │ - str r8, [r2], #4 │ │ - ble 39c88 │ │ - ldr r4, [ip, #24] │ │ - mov r5, r1 │ │ - mov r3, #0 │ │ - vldr s14, [pc, #112] ; 39cac │ │ - ldr r4, [r4, r7, lsl #2] │ │ - vldmia r4!, {s12} │ │ + str r7, [ip] │ │ + ble 3b2d4 │ │ + ldr r2, [r5, #24] │ │ + mov r3, r1 │ │ + vldr s14, [pc, #76] ; 3b2dc │ │ + ldr r2, [r2, r4, lsl #2] │ │ + vldmia r2!, {s12} │ │ vcvt.f64.f32 d7, s14 │ │ - vldmia r5!, {d5} │ │ - add r3, r3, #1 │ │ - cmp r3, r6 │ │ + vldmia r3!, {d5} │ │ + cmp r3, lr │ │ vcvt.f64.f32 d6, s12 │ │ vmla.f64 d7, d5, d6 │ │ vcvt.f32.f64 s14, d7 │ │ - vstr s14, [r2, #-4] │ │ - bne 39c3c │ │ - vldr s15, [ip, #64] ; 0x40 │ │ - vmul.f32 s15, s15, s14 │ │ - add r7, r7, #1 │ │ - vstr s15, [r2, #-4] │ │ - ldrb r3, [r0, #34] ; 0x22 │ │ - cmp r3, r7 │ │ - bgt 39c1c │ │ - pop {r4, r5, r6, r7, r8} │ │ - bx lr │ │ - vldr s15, [ip, #64] ; 0x40 │ │ - vldr s14, [pc, #24] ; 39cac │ │ - vmul.f32 s15, s15, s14 │ │ - add r7, r7, #1 │ │ - vstr s15, [r2, #-4] │ │ + vstr s14, [ip] │ │ + bne 3b290 │ │ + vldr s15, [r5, #64] ; 0x40 │ │ + add r4, r4, #1 │ │ + vmul.f32 s14, s15, s14 │ │ + vstmia ip!, {s14} │ │ ldrb r3, [r0, #34] ; 0x22 │ │ - cmp r3, r7 │ │ - bgt 39c1c │ │ - b 39c80 │ │ + cmp r3, r4 │ │ + bgt 3b274 │ │ + pop {r4, r5, r6, r7, pc} │ │ + vldr s14, [pc] ; 3b2dc │ │ + b 3b2b4 │ │ andeq r0, r0, r0 │ │ │ │ -00039cb0 : │ │ +0003b2e0 : │ │ ldr r3, [r0, #64] ; 0x40 │ │ ldr r2, [r3, #68] ; 0x44 │ │ cmp r2, #0 │ │ bxeq lr │ │ ldrb r2, [r0, #34] ; 0x22 │ │ cmp r2, #0 │ │ bxeq lr │ │ ldr r2, [r3, #72] ; 0x48 │ │ mov r3, #0 │ │ - vldr s14, [r1] │ │ - vldmia r2!, {s15} │ │ - vmul.f32 s15, s14, s15 │ │ + vldmia r2!, {s14} │ │ add r3, r3, #1 │ │ + vldr s15, [r1] │ │ + vmul.f32 s15, s15, s14 │ │ vstmia r1!, {s15} │ │ ldrb ip, [r0, #34] ; 0x22 │ │ cmp ip, r3 │ │ - bgt 39cd4 │ │ + bgt 3b304 │ │ bx lr │ │ │ │ -00039cf8 : │ │ - ldr r3, [r0, #64] ; 0x40 │ │ - push {r4, r5, r6, r7, r8, sl} │ │ - ldr sl, [r3, #8] │ │ - cmp sl, #0 │ │ - ble 39d98 │ │ +0003b328 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r6, [r0, #64] ; 0x40 │ │ + ldr r7, [r6, #8] │ │ + cmp r7, #0 │ │ + pople {r4, r5, r6, r7, pc} │ │ vldr s12, [r1] │ │ - vcvt.f64.f32 d6, s12 │ │ - vldr d7, [pc, #132] ; 39da0 │ │ - vldr s8, [r3, #64] ; 0x40 │ │ - mov r8, #0 │ │ - vmul.f64 d5, d6, d7 │ │ + lsl r7, r7, #2 │ │ + mov r5, #0 │ │ + vldr d5, [pc, #128] ; 3b3d0 │ │ + vcvt.f64.f32 d7, s12 │ │ + vldr s8, [r6, #64] ; 0x40 │ │ + vmul.f64 d5, d7, d5 │ │ vcvt.f64.f32 d4, s8 │ │ - vstmia r2!, {d5} │ │ - ldrb ip, [r0, #34] ; 0x22 │ │ - cmp ip, #1 │ │ - vmovle.f64 d7, d5 │ │ - ble 39d84 │ │ - vmov.f64 d7, d5 │ │ - ldr r5, [r3, #24] │ │ - lsl r7, r8, #2 │ │ - mov r4, r1 │ │ + vstr d5, [r2] │ │ + ldrb r3, [r0, #34] ; 0x22 │ │ + cmp r3, #1 │ │ + ble 3b3c4 │ │ + vmov.f64 d6, d5 │ │ + ldr r4, [r6, #24] │ │ + add lr, r1, #4 │ │ mov ip, #1 │ │ - ldr r6, [r5, #4]! │ │ - add r4, r4, #4 │ │ - vldr s12, [r4] │ │ + ldr r3, [r4, #4]! │ │ add ip, ip, #1 │ │ - add r6, r6, r7 │ │ - vldr s13, [r6] │ │ - vmul.f32 s12, s12, s13 │ │ - vcvt.f64.f32 d6, s12 │ │ - vadd.f64 d7, d7, d6 │ │ - vstr d7, [r2, #-8] │ │ - ldrb r6, [r0, #34] ; 0x22 │ │ - cmp r6, ip │ │ - bgt 39d50 │ │ - vmul.f64 d7, d4, d7 │ │ - add r8, r8, #1 │ │ - cmp r8, sl │ │ - vstr d7, [r2, #-8] │ │ - bne 39d28 │ │ - pop {r4, r5, r6, r7, r8, sl} │ │ - bx lr │ │ + vldmia lr!, {s15} │ │ + add r3, r3, r5 │ │ + vldr s14, [r3] │ │ + vmul.f32 s14, s15, s14 │ │ + vcvt.f64.f32 d7, s14 │ │ + vadd.f64 d6, d6, d7 │ │ + vstr d6, [r2] │ │ + ldrb r3, [r0, #34] ; 0x22 │ │ + cmp r3, ip │ │ + bgt 3b37c │ │ + vmul.f64 d6, d4, d6 │ │ + add r5, r5, #4 │ │ + cmp r5, r7 │ │ + vstmia r2!, {d6} │ │ + bne 3b35c │ │ + pop {r4, r5, r6, r7, pc} │ │ + vmov.f64 d6, d5 │ │ + b 3b3ac │ │ + nop {0} │ │ ; instruction: 0x667f3bd1 │ │ svccc 0x00e6a09e │ │ │ │ -00039da8 : │ │ +0003b3d8 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ vpush {d8} │ │ + ldr r3, [pc, #1368] ; 3b940 │ │ + ldrh r2, [r0, #30] │ │ sub sp, sp, #60 ; 0x3c │ │ - str r0, [sp, #12] │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldrsh r0, [r0, #30] │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [sp, #12] │ │ - sub ip, r0, #1 │ │ - cmp ip, #0 │ │ - str r0, [sp, #16] │ │ - ldr r1, [r1, #84] ; 0x54 │ │ - addle r3, r0, r0, lsr #31 │ │ - ldrb r2, [r2, #32] │ │ - asrle r3, r3, #1 │ │ - strle r3, [sp, #44] ; 0x2c │ │ + mov ip, r3 │ │ + ldrb r3, [r0, #32] │ │ + sxth r2, r2 │ │ + str r1, [sp, #36] ; 0x24 │ │ + sub r4, r2, #1 │ │ + ldr r1, [r0, #84] ; 0x54 │ │ + cmp r4, #0 │ │ + str r3, [sp, #28] │ │ + str r2, [sp, #4] │ │ str r1, [sp, #32] │ │ - str r2, [sp, #36] ; 0x24 │ │ - ble 39e70 │ │ - ldr r3, [sp, #16] │ │ - ldr r4, [sp, #32] │ │ - add r0, r3, r3, lsr #31 │ │ - add r1, r4, #8 │ │ - mov r3, #0 │ │ - mov r8, r4 │ │ - asr r0, r0, #1 │ │ - mov r2, r3 │ │ - mov lr, r1 │ │ - str r0, [sp, #44] ; 0x2c │ │ - mov r6, r0 │ │ - cmp r3, r6 │ │ - mov r1, r6 │ │ - blt 39e40 │ │ - add r0, r1, r1, lsr #31 │ │ - rsb r3, r1, r3 │ │ - asr r1, r0, #1 │ │ - cmp r3, r1 │ │ - bge 39e2c │ │ - add r2, r2, #1 │ │ - cmp r2, ip │ │ - bge 39e70 │ │ - add r3, r3, r1 │ │ - cmp r3, r2 │ │ - ldrdgt r4, [lr] │ │ - addgt r7, r8, r3, lsl #3 │ │ - ldrdgt r0, [r7] │ │ - strdgt r4, [r7] │ │ - strdgt r0, [lr] │ │ - add lr, lr, #8 │ │ - b 39e20 │ │ - ldr r5, [sp, #16] │ │ - cmp r5, #0 │ │ - ble 39eb4 │ │ - ldr r7, [sp, #32] │ │ - mov r2, #0 │ │ - mov r1, r5 │ │ - add r3, r7, #8 │ │ - vldr d5, [r3, #-8] │ │ - add r2, r2, #2 │ │ + ldr r1, [pc, ip] │ │ + str r0, [sp, #16] │ │ + ldr r3, [r1] │ │ + str r1, [sp, #44] ; 0x2c │ │ + str r3, [sp, #52] ; 0x34 │ │ + movle r3, r2 │ │ + addle r2, r3, r3, lsr #31 │ │ + asrle r3, r2, #1 │ │ + strle r3, [sp, #40] ; 0x28 │ │ + ble 3b4b0 │ │ + ldr r3, [sp, #4] │ │ + mov r0, #0 │ │ + mov r2, r0 │ │ + add lr, r3, r3, lsr #31 │ │ + ldr r3, [sp, #32] │ │ + asr lr, lr, #1 │ │ + add ip, r3, #8 │ │ + mov r5, r3 │ │ + cmp r2, lr │ │ + mov r3, lr │ │ + blt 3b47c │ │ + add r1, r3, r3, lsr #31 │ │ + rsb r2, r3, r2 │ │ + asr r3, r1, #1 │ │ + cmp r2, r3 │ │ + bge 3b468 │ │ + add r0, r0, #1 │ │ + add r2, r2, r3 │ │ + cmp r0, r4 │ │ + bge 3b4ac │ │ + cmp r2, r0 │ │ + add ip, ip, #8 │ │ + addgt r3, r5, r2, lsl #3 │ │ + ldrdgt r8, [ip, #-8] │ │ + ldrdgt r6, [r3] │ │ + strdgt r8, [r3] │ │ + strdgt r6, [ip, #-8] │ │ + b 3b45c │ │ + str lr, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #0 │ │ + ble 3b4f8 │ │ + sub r2, r3, #1 │ │ + ldr r1, [sp, #32] │ │ + lsr r2, r2, #1 │ │ + add r3, r1, #8 │ │ + add r2, r1, r2, lsl #4 │ │ + add r2, r2, #24 │ │ + vldr d6, [r3, #-8] │ │ vldr d7, [r3] │ │ - cmp r1, r2 │ │ - vadd.f64 d6, d5, d7 │ │ - vsub.f64 d7, d5, d7 │ │ - vstr d6, [r3, #-8] │ │ - vmov r8, r9, d7 │ │ - strd r8, [r3], #16 │ │ - bgt 39e8c │ │ - ldr r8, [sp, #36] ; 0x24 │ │ - cmp r8, #1 │ │ + vadd.f64 d5, d6, d7 │ │ + vsub.f64 d7, d6, d7 │ │ + vstr d5, [r3, #-8] │ │ + vmov r0, r1, d7 │ │ + strd r0, [r3], #16 │ │ + cmp r3, r2 │ │ + bne 3b4d4 │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #1 │ │ movgt r3, #1 │ │ - ble 3a030 │ │ - ldr r9, [sp, #16] │ │ - add r0, r3, #1 │ │ - str r0, [sp, #28] │ │ - cmp r9, #0 │ │ - ble 3a01c │ │ - mov r1, #1 │ │ + ble 3b674 │ │ + ldr r2, [sp, #4] │ │ sub r5, r3, #1 │ │ - lsl r5, r1, r5 │ │ - lsl r3, r1, r3 │ │ - lsl r2, r1, r0 │ │ - add sl, r3, r1 │ │ - ldr r7, [sp, #32] │ │ + cmp r2, #0 │ │ + add r2, r3, #1 │ │ + str r2, [sp, #24] │ │ + ble 3b664 │ │ + mov r2, #1 │ │ + ldr r0, [sp, #24] │ │ + lsl r3, r2, r3 │ │ + lsl r5, r2, r5 │ │ + add r9, r3, r2 │ │ + lsl r1, r2, r0 │ │ add fp, r3, r5 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - rsb r3, r5, r3 │ │ - add fp, r7, fp, lsl #3 │ │ - add sl, r7, sl, lsl #3 │ │ - add r9, r7, #8 │ │ - rsb r8, r0, r1 │ │ - lsl r4, r2, #3 │ │ + lsl r2, r3, #4 │ │ + ldr r3, [sp, #32] │ │ + sub r2, r2, #8 │ │ + str r1, [sp, #12] │ │ + add fp, r3, fp, lsl #3 │ │ + add r9, r3, r9, lsl #3 │ │ + add sl, r3, #8 │ │ + ldr r3, [sp, #28] │ │ str r2, [sp, #20] │ │ - lsl r3, r3, #3 │ │ - mov r2, #0 │ │ - str r4, [sp, #4] │ │ - str r3, [sp, #24] │ │ + lsl r2, r1, #3 │ │ + rsb r8, r0, r3 │ │ str r2, [sp, #8] │ │ - vldr d7, [r9, #-8] │ │ + mov r3, #0 │ │ + str r3, [sp] │ │ + vldr d7, [sl, #-8] │ │ cmp r5, #1 │ │ - vldr d6, [sl, #-8] │ │ + vldr d6, [r9, #-8] │ │ vadd.f64 d6, d7, d6 │ │ - vstr d6, [r9, #-8] │ │ - vldr d6, [sl, #-8] │ │ + vstr d6, [sl, #-8] │ │ + vldr d6, [r9, #-8] │ │ vsub.f64 d7, d7, d6 │ │ - vstr d7, [sl, #-8] │ │ + vstr d7, [r9, #-8] │ │ vldr d7, [fp] │ │ vneg.f64 d7, d7 │ │ vstr d7, [fp] │ │ - ble 39ff0 │ │ - ldr r4, [sp, #12] │ │ - sub r1, sl, #8 │ │ - ldr r0, [sp, #24] │ │ - mov r2, r9 │ │ - mov r3, #1 │ │ - ldr r7, [r4, #56] ; 0x38 │ │ - add ip, fp, r0 │ │ - ldr r6, [r4, #60] ; 0x3c │ │ - mov r0, sl │ │ - lsl lr, r3, r8 │ │ - vldr d4, [ip, #-8] │ │ - vldr d3, [r0] │ │ - add r3, r3, #1 │ │ - lsl lr, lr, #3 │ │ - vldr d2, [r1, #-8] │ │ - add r4, r7, lr │ │ - add lr, r6, lr │ │ - cmp r3, r5 │ │ - vldr d5, [r4] │ │ - vldr d7, [lr] │ │ - vmul.f64 d6, d5, d4 │ │ - vnmls.f64 d6, d7, d3 │ │ - vmul.f64 d7, d7, d4 │ │ - vsub.f64 d2, d2, d6 │ │ - vmla.f64 d7, d5, d3 │ │ - vstmdb ip!, {d2} │ │ - vldr d5, [r1, #-8] │ │ - vneg.f64 d5, d5 │ │ - vsub.f64 d6, d5, d6 │ │ - vstmia r0!, {d6} │ │ - vldr d6, [r2] │ │ + ble 3b638 │ │ + ldr r3, [sp, #16] │ │ + sub r0, r9, #8 │ │ + ldr r2, [sp, #20] │ │ + mov r1, sl │ │ + mov ip, r9 │ │ + ldr r7, [r3, #56] ; 0x38 │ │ + add lr, r2, sl │ │ + ldr r6, [r3, #60] ; 0x3c │ │ + mov r2, #1 │ │ + lsl r3, r2, r8 │ │ + vldr d7, [lr, #-8] │ │ + add r2, r2, #1 │ │ + lsl r3, r3, #3 │ │ + cmp r2, r5 │ │ + add r4, r7, r3 │ │ + add r3, r6, r3 │ │ + vldr d3, [ip] │ │ + vldr d2, [r4] │ │ + vldr d6, [r3] │ │ + vmul.f64 d5, d2, d7 │ │ + vldr d4, [r0, #-8] │ │ + vnmls.f64 d5, d6, d3 │ │ + vmul.f64 d7, d6, d7 │ │ + vsub.f64 d4, d4, d5 │ │ + vstmdb lr!, {d4} │ │ + vmla.f64 d7, d2, d3 │ │ + vldr d6, [r0, #-8] │ │ + vneg.f64 d6, d6 │ │ + vsub.f64 d5, d6, d5 │ │ + vstmia ip!, {d5} │ │ + vldr d6, [r1] │ │ vsub.f64 d6, d6, d7 │ │ - vstmdb r1!, {d6} │ │ - vldr d6, [r2] │ │ + vstmdb r0!, {d6} │ │ + vldr d6, [r1] │ │ vadd.f64 d7, d6, d7 │ │ - vstmia r2!, {d7} │ │ - bne 39f80 │ │ - ldr r2, [sp, #8] │ │ - ldr r1, [sp, #20] │ │ - ldr r4, [sp, #16] │ │ - add r2, r1, r2 │ │ - ldr r3, [sp, #4] │ │ - cmp r4, r2 │ │ - str r2, [sp, #8] │ │ + vstmia r1!, {d7} │ │ + bne 3b5c8 │ │ + ldr r3, [sp] │ │ + ldr r2, [sp, #12] │ │ + ldr r1, [sp, #4] │ │ + add r2, r3, r2 │ │ + ldr r3, [sp, #8] │ │ + cmp r1, r2 │ │ + str r2, [sp] │ │ add fp, fp, r3 │ │ - add sl, sl, r3 │ │ add r9, r9, r3 │ │ - bgt 39f2c │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ldr r7, [sp, #28] │ │ - cmp r5, r7 │ │ - ldrgt r3, [sp, #28] │ │ - bgt 39ec4 │ │ - ldr r9, [sp, #32] │ │ - ldr r4, [sp, #12] │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - vldr d7, [r9] │ │ - ldr r5, [r4, #88] ; 0x58 │ │ - cmp r0, #0 │ │ + add sl, sl, r3 │ │ + bgt 3b574 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ + cmp r2, r3 │ │ + bne 3b508 │ │ + ldr r3, [sp, #32] │ │ + vldr d7, [r3] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + ldr r3, [sp, #16] │ │ vmul.f64 d7, d7, d7 │ │ - vstr d7, [r5] │ │ - ble 3a0ac │ │ - ldr r7, [sp, #16] │ │ - mov r1, r9 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - mov r0, r5 │ │ - mov r3, #1 │ │ - rsb r4, r7, r7, lsl #29 │ │ - lsl lr, r7, #3 │ │ - add r2, r9, lr │ │ - lsl r4, r4, #3 │ │ - add ip, r2, r4 │ │ - add r1, r1, #8 │ │ - add ip, ip, lr │ │ - add r3, r3, #1 │ │ - vldr d6, [r1] │ │ - cmp r3, r6 │ │ - vldr d7, [ip, #-8] │ │ - sub r2, r2, #8 │ │ + ldr r4, [r3, #88] ; 0x58 │ │ + vstr d7, [r4] │ │ + ble 3b6ec │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + add r0, r4, #8 │ │ + add ip, r3, #1 │ │ + ldr r3, [sp, #4] │ │ + rsb lr, r3, r3, lsl #29 │ │ + lsl r5, r3, #3 │ │ + ldr r3, [sp, #32] │ │ + lsl lr, lr, #3 │ │ + add r1, r3, #8 │ │ + add ip, r3, ip, lsl #3 │ │ + add r3, r3, r5 │ │ + sub r3, r3, #8 │ │ + vldmia r1!, {d6} │ │ + add r2, lr, r3 │ │ + add r2, r2, r5 │ │ + vldr d7, [r2] │ │ + cmp r1, ip │ │ vmul.f64 d7, d7, d7 │ │ vmla.f64 d7, d6, d6 │ │ - vmov r8, r9, d7 │ │ - strd r8, [r0, #8]! │ │ - ble 3a078 │ │ - ldr r9, [sp, #12] │ │ - ldr r4, [r9, #64] ; 0x40 │ │ - ldr r0, [r9, #92] ; 0x5c │ │ - ldr r7, [r4, #8] │ │ - cmp r7, #0 │ │ - ble 3a154 │ │ - ldr r8, [r4, #32] │ │ - lsl r7, r7, #1 │ │ - ldr r6, [r4, #36] ; 0x24 │ │ - mov lr, #0 │ │ - ldr sl, [r4, #40] ; 0x28 │ │ - ldrsh r1, [sl, lr] │ │ - mov r2, #0 │ │ - ldrh ip, [r8, lr] │ │ - mov r3, #0 │ │ + vstmia r0!, {d7} │ │ + bne 3b6c4 │ │ + ldr r3, [sp, #16] │ │ + ldr r6, [r3, #64] ; 0x40 │ │ + ldr r0, [r3, #92] ; 0x5c │ │ + ldr r2, [r6, #8] │ │ + cmp r2, #0 │ │ + ble 3b78c │ │ + ldr r5, [r6, #32] │ │ + add r7, r0, r2, lsl #3 │ │ + ldr lr, [r6, #36] ; 0x24 │ │ + mov sl, #0 │ │ + ldr ip, [r6, #40] ; 0x28 │ │ + sub r5, r5, #2 │ │ + sub lr, lr, #2 │ │ + mov fp, #0 │ │ + sub ip, ip, #2 │ │ + ldrh r2, [ip, #2]! │ │ + ldrh r3, [r5, #2]! │ │ + ldrh r8, [lr, #2]! │ │ + sxth r1, r2 │ │ + strd sl, [r0] │ │ cmp r1, #0 │ │ - ldrh r9, [r6, lr] │ │ - strd r2, [r0], #8 │ │ - ble 3a148 │ │ - sxth r2, ip │ │ - sxth r9, r9 │ │ - sub r2, r2, #1 │ │ - sub r9, r9, #1 │ │ - ldr ip, [r4, #28] │ │ - mov r3, #0 │ │ - vldr d7, [pc, #464] ; 3a2e8 │ │ - add r2, r5, r2, lsl #3 │ │ - add ip, ip, r9, lsl #2 │ │ - add ip, ip, #4 │ │ - vldr s10, [ip] │ │ - vcvt.f64.f32 d5, s10 │ │ - add r2, r2, #8 │ │ - add r3, r3, #1 │ │ - vldr d6, [r2] │ │ + ble 3b780 │ │ + sxth r3, r3 │ │ + sxth r8, r8 │ │ + add r1, r3, r1 │ │ + ldr r2, [r6, #28] │ │ + vldr d6, [pc, #468] ; 3b930 │ │ + add r3, r4, r3, lsl #3 │ │ + add r1, r4, r1, lsl #3 │ │ + add r2, r2, r8, lsl #2 │ │ + vldmia r2!, {s14} │ │ + vldmia r3!, {d5} │ │ + vcvt.f64.f32 d7, s14 │ │ cmp r3, r1 │ │ - mov r9, r2 │ │ - vmla.f64 d7, d5, d6 │ │ - vstr d7, [r0, #-8] │ │ - blt 3a11c │ │ - add lr, lr, #2 │ │ - cmp lr, r7 │ │ - bne 3a0d8 │ │ - ldr r0, [sp, #12] │ │ - add r1, sp, #52 ; 0x34 │ │ - bl 3b120 │ │ - ldr r4, [sp, #12] │ │ + vmla.f64 d6, d5, d7 │ │ + vstr d6, [r0] │ │ + bne 3b764 │ │ + add r0, r0, #8 │ │ + cmp r0, r7 │ │ + bne 3b728 │ │ + ldr r4, [sp, #16] │ │ + add r1, sp, #48 ; 0x30 │ │ + mov r0, r4 │ │ + bl 3c790 │ │ ldr r3, [r4, #64] ; 0x40 │ │ - ldr r4, [r4, #92] ; 0x5c │ │ + ldr r6, [r4, #92] ; 0x5c │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - ble 3a1b0 │ │ - vldr d8, [pc, #368] ; 3a2f0 │ │ - mov r6, r4 │ │ - ldr r7, [sp, #12] │ │ - mov r5, #0 │ │ - vldr d7, [r6] │ │ - add r5, r5, #1 │ │ - vadd.f64 d6, d7, d8 │ │ - vmov r0, r1, d6 │ │ - bl e140 │ │ + ble 3b7e8 │ │ + vldr d8, [pc, #384] ; 3b938 │ │ + mov r5, r6 │ │ + ldr r7, [sp, #16] │ │ + mov r4, #0 │ │ + add r4, r4, #1 │ │ + vldr d7, [r5] │ │ + vadd.f64 d7, d7, d8 │ │ + vmov r0, r1, d7 │ │ + bl e988 │ │ ldr r3, [r7, #64] ; 0x40 │ │ ldr r3, [r3, #8] │ │ - cmp r5, r3 │ │ - strd r0, [r6], #8 │ │ - blt 3a188 │ │ - ldr r5, [sp, #12] │ │ - ldrb r3, [r5, #36] ; 0x24 │ │ + cmp r4, r3 │ │ + strd r0, [r5], #8 │ │ + blt 3b7c0 │ │ + ldr r3, [sp, #16] │ │ + ldrb r3, [r3, #36] ; 0x24 │ │ cmp r3, #1 │ │ - beq 3a228 │ │ + beq 3b878 │ │ cmp r3, #2 │ │ - beq 3a284 │ │ - ldr r9, [sp, #12] │ │ - ldrb r3, [r9, #39] ; 0x27 │ │ + beq 3b8c8 │ │ + ldr r3, [sp, #16] │ │ + mov r1, r6 │ │ + ldr r0, [sp, #16] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #39] ; 0x27 │ │ cmp r3, #1 │ │ - beq 3a26c │ │ + beq 3b8bc │ │ cmp r3, #2 │ │ - ldr r0, [sp, #12] │ │ - mov r1, r4 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - beq 3a260 │ │ - bl 39a78 │ │ - ldr r0, [sp, #12] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - bl 39cb0 │ │ - ldr r0, [sp, #12] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - bl 3b560 │ │ - ldr r4, [sp, #12] │ │ + beq 3b8b0 │ │ + bl 3b0e8 │ │ + ldr r4, [sp, #16] │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl 3b2e0 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + mov r0, r4 │ │ + bl 3cbf0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ldr r2, [r3] │ │ ldrh r3, [r4, #52] ; 0x34 │ │ + cmp r1, r2 │ │ add r3, r3, #1 │ │ strh r3, [r4, #52] ; 0x34 │ │ + bne 3b928 │ │ add sp, sp, #60 ; 0x3c │ │ vpop {d8} │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldrb r3, [r5, #33] ; 0x21 │ │ + ldr r2, [sp, #16] │ │ + ldrb r3, [r2, #33] ; 0x21 │ │ cmp r3, #0 │ │ - beq 3a1f0 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - mov r3, #0 │ │ - mov r0, r5 │ │ - vldmia r4!, {d7} │ │ - add r3, r3, #1 │ │ + beq 3b828 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + mov r4, #0 │ │ + vldmia r6!, {d7} │ │ + add r4, r4, #1 │ │ vcvt.f32.f64 s14, d7 │ │ - vstmia r2!, {s14} │ │ - ldrb r1, [r0, #33] ; 0x21 │ │ - cmp r3, r1 │ │ - blt 3a240 │ │ - b 3a1f0 │ │ + vstmia r5!, {s14} │ │ + ldrb r3, [r2, #33] ; 0x21 │ │ + cmp r4, r3 │ │ + blt 3b890 │ │ + b 3b828 │ │ mov r3, #1 │ │ - bl 39ba0 │ │ - b 3a1f0 │ │ - mov r0, r9 │ │ - mov r1, r4 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ + bl 3b200 │ │ + b 3b828 │ │ mov r3, #0 │ │ - bl 39ba0 │ │ - b 3a1f0 │ │ + bl 3b200 │ │ + b 3b828 │ │ + ldr r4, [sp, #16] │ │ mov r3, #0 │ │ - ldr r0, [sp, #12] │ │ - mov r1, r4 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - bl 39ba0 │ │ - ldr r0, [sp, #12] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - mov r2, r4 │ │ - bl 39cf8 │ │ - ldr r7, [sp, #12] │ │ - ldrb r3, [r7, #33] ; 0x21 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + mov r1, r6 │ │ + mov r0, r4 │ │ + mov r2, r5 │ │ + bl 3b200 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + mov r2, r6 │ │ + bl 3b328 │ │ + ldrb r3, [r4, #33] ; 0x21 │ │ cmp r3, #0 │ │ - beq 3a1f0 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - mov r3, #0 │ │ - vldmia r4!, {d7} │ │ - add r3, r3, #1 │ │ - ldr r8, [sp, #12] │ │ + beq 3b828 │ │ + mov r4, #0 │ │ + vldmia r6!, {d7} │ │ + add r4, r4, #1 │ │ + ldr r3, [sp, #16] │ │ vcvt.f32.f64 s14, d7 │ │ - vstmia r2!, {s14} │ │ - ldrb r1, [r8, #33] ; 0x21 │ │ - cmp r3, r1 │ │ - blt 3a2c0 │ │ - b 3a1f0 │ │ + vstmia r5!, {s14} │ │ + ldrb r3, [r3, #33] ; 0x21 │ │ + cmp r4, r3 │ │ + blt 3b904 │ │ + b 3b828 │ │ + bl e88c <__stack_chk_fail@plt> │ │ nop {0} │ │ ... │ │ - bl 74afac <_end+0x6f50b0> │ │ + bl 74c5f4 <_end@@Base+0x6f56f8> │ │ svccc 0x001a36e2 │ │ + andeq sl, r1, r4, ror #20 │ │ + nop {0} │ │ │ │ -0003a2f8 : │ │ +0003b948 : │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ sub sp, sp, #12 │ │ - movw r3, #1372 ; 0x55c │ │ - str r3, [sp] │ │ - ldr r3, [pc, #12] ; 3a31c │ │ + ldr r3, [pc, #20] ; 3b96c │ │ + movw ip, #1372 ; 0x55c │ │ + str ip, [sp] │ │ add r3, pc, r3 │ │ - bl 43efc <__udivdi3+0x55c> │ │ + blx 3e1ba <__ckd_calloc_2d__@@Base> │ │ add sp, sp, #12 │ │ - ldmfd sp!, {pc} │ │ - muleq r1, r8, ip │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ + andeq r6, r1, ip, ror r0 │ │ │ │ -0003a320 : │ │ - b 43edc <__udivdi3+0x53c> │ │ +0003b970 : │ │ + b 44d20 <_Unwind_GetTextRelBase@@Base+0xe8> │ │ │ │ -0003a324 : │ │ - push {r4, r5, r6, r7, r8, sl, lr} │ │ - mov r5, r0 │ │ - ldr r4, [pc, #288] ; 3a454 │ │ +0003b974 : │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r7, r0 │ │ + ldr r3, [pc, #264] ; 3ba8c │ │ sub sp, sp, #12 │ │ - ldr r6, [pc, #284] ; 3a458 │ │ - mov r7, r1 │ │ - add r4, pc, r4 │ │ - mov r8, #0 │ │ + ldr r6, [pc, #260] ; 3ba90 │ │ + mov r5, r1 │ │ + add r3, pc, r3 │ │ + mov r4, #0 │ │ add r6, pc, r6 │ │ - mov sl, r4 │ │ - b 3a360 │ │ - ldr r6, [sl, #4]! │ │ - add r8, r8, #1 │ │ - cmp r6, #0 │ │ - beq 3a388 │ │ - mov r1, r6 │ │ - mov r0, r7 │ │ - bl e0b0 │ │ + b 3b9ac │ │ + add r4, r4, #1 │ │ + ldr r3, [r6, r4, lsl #2] │ │ + cmp r3, #0 │ │ + beq 3b9cc │ │ + mov r1, r3 │ │ + mov r0, r5 │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - bne 3a350 │ │ - cmp r6, #0 │ │ - str r8, [r5, #56] ; 0x38 │ │ - beq 3a388 │ │ + bne 3b99c │ │ + str r4, [r7, #56] ; 0x38 │ │ add sp, sp, #12 │ │ - pop {r4, r5, r6, r7, r8, sl, pc} │ │ - ldr sl, [pc, #204] ; 3a45c │ │ - mov r8, #0 │ │ - ldr r6, [pc, #200] ; 3a460 │ │ - add sl, pc, sl │ │ - add sl, sl, #16 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r1, [pc, #192] ; 3ba94 │ │ + mov r4, r3 │ │ + ldr r6, [pc, #188] ; 3ba98 │ │ + add r1, pc, r1 │ │ add r6, pc, r6 │ │ - b 3a3b4 │ │ - ldr r6, [sl, #4]! │ │ - add r8, r8, #1 │ │ - cmp r6, #0 │ │ - beq 3a3d4 │ │ - mov r1, r6 │ │ - mov r0, r7 │ │ - bl e0b0 │ │ + b 3b9f4 │ │ + add r4, r4, #1 │ │ + ldr r1, [r3, r4, lsl #2] │ │ + cmp r1, #0 │ │ + beq 3ba0c │ │ + mov r0, r5 │ │ + bl e8f8 │ │ + add r3, r6, #16 │ │ cmp r0, #0 │ │ - bne 3a3a4 │ │ - cmp r6, #0 │ │ - str r8, [r5, #56] ; 0x38 │ │ - bne 3a380 │ │ - ldr r6, [pc, #136] ; 3a464 │ │ + bne 3b9e4 │ │ + b 3b9c0 │ │ + ldr r4, [pc, #136] ; 3ba9c │ │ mov r0, #4 │ │ - ldr r3, [pc, #132] ; 3a468 │ │ + ldr r3, [pc, #132] ; 3baa0 │ │ mov r2, #120 ; 0x78 │ │ - add r6, pc, r6 │ │ - str r7, [sp] │ │ + add r4, pc, r4 │ │ + str r5, [sp] │ │ add r3, pc, r3 │ │ - ldr r7, [pc, #116] ; 3a46c │ │ - mov r1, r6 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r3, [pc, #108] ; 3a470 │ │ - mov r1, r6 │ │ + ldr r5, [pc, #116] ; 3baa4 │ │ + mov r1, r4 │ │ + blx 3f6b8 │ │ + ldr r3, [pc, #108] ; 3baa8 │ │ + mov r1, r4 │ │ mov r2, #121 ; 0x79 │ │ - mov r0, #4 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r6, [pc, #88] ; 3a474 │ │ - ldr r2, [pc, #88] ; 3a478 │ │ - ldr r7, [pc, r7] │ │ - add r7, r7, #168 ; 0xa8 │ │ - add r6, pc, r6 │ │ + mov r0, #4 │ │ + blx 3f6b8 │ │ + ldr r3, [pc, #88] ; 3baac │ │ + ldr r2, [pc, #88] ; 3bab0 │ │ + add r5, pc, r5 │ │ + ldr r3, [pc, r3] │ │ add r2, pc, r2 │ │ - mov r0, r7 │ │ - mov r1, r6 │ │ - bl e11c │ │ - ldr r2, [r4, #4]! │ │ + add r4, r3, #168 ; 0xa8 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl e964 │ │ + ldr r2, [r6, #4]! │ │ cmp r2, #0 │ │ - bne 3a42c │ │ + bne 3ba64 │ │ mvn r3, #0 │ │ mvn r0, #1 │ │ - str r3, [r5, #56] ; 0x38 │ │ - b 3a380 │ │ - andeq sl, r1, r8, lsl #19 │ │ - strdeq r6, [r1], -ip │ │ - andeq sl, r1, r0, lsr r9 │ │ - andeq r6, r1, ip, lsl #26 │ │ - andeq r6, r1, ip, asr #25 │ │ - strdeq r6, [r1], -r4 │ │ - andeq sl, r1, ip, asr sl │ │ + str r3, [r7, #56] ; 0x38 │ │ + b 3b9c4 │ │ + andeq r5, r1, r8, ror #29 │ │ + andeq sl, r1, ip, lsl #6 │ │ + andeq r6, r1, r4, lsl #2 │ │ + andeq sl, r1, r4, asr #5 │ │ + ldrdeq r6, [r1], -r0 │ │ strdeq r6, [r1], -r8 │ │ - strdeq r6, [r1], -ip │ │ - andeq r6, r1, r8, lsl sl │ │ + muleq r1, r0, r0 │ │ + andeq r6, r1, r0, lsl #2 │ │ + andeq sl, r1, r4, lsr #8 │ │ + andeq r5, r1, r8, lsl lr │ │ │ │ -0003a47c : │ │ +0003bab4 : │ │ ldr r3, [r0, #56] ; 0x38 │ │ - push {lr} ; (str lr, [sp, #-4]!) │ │ cmp r3, #2 │ │ - sub sp, sp, #12 │ │ - bls 3a4c0 │ │ + bls 3baf8 │ │ cmn r3, #1 │ │ - mov r0, #5 │ │ - beq 3a4e4 │ │ + push {lr} ; (str lr, [sp, #-4]!) │ │ + sub sp, sp, #12 │ │ + beq 3bb14 │ │ str r3, [sp] │ │ + mov r0, #5 │ │ + ldr r1, [pc, #88] ; 3bb38 │ │ mov r2, #146 ; 0x92 │ │ - ldr r1, [pc, #88] ; 3a504 │ │ - ldr r3, [pc, #88] ; 3a508 │ │ + ldr r3, [pc, #84] ; 3bb3c │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr ip, [pc, #68] ; 3a50c │ │ + bl e9c4 │ │ + ldr ip, [pc, #64] ; 3bb40 │ │ rsb r3, r3, r3, lsl #3 │ │ mov r0, r1 │ │ mov r1, r2 │ │ add ip, pc, ip │ │ ldr r3, [ip, r3, lsl #2] │ │ - blx r3 │ │ - add sp, sp, #12 │ │ - ldmfd sp!, {pc} │ │ - ldr r1, [pc, #36] ; 3a510 │ │ + bx r3 │ │ + ldr r1, [pc, #40] ; 3bb44 │ │ + mov r0, #5 │ │ + ldr r3, [pc, #36] ; 3bb48 │ │ mov r2, #141 ; 0x8d │ │ - ldr r3, [pc, #32] ; 3a514 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - andeq r6, r1, r4, lsl #24 │ │ - andeq r6, r1, r8, lsr #25 │ │ - andeq sl, r1, ip, asr #16 │ │ - andeq r6, r1, r0, asr #23 │ │ - andeq r6, r1, r4, lsr ip │ │ + bl e9c4 │ │ + andeq r6, r1, r8 │ │ + andeq r6, r1, r4, lsr #1 │ │ + strdeq sl, [r1], -r0 │ │ + andeq r5, r1, r8, asr #31 │ │ + andeq r6, r1, r4, lsr r0 │ │ │ │ -0003a518 : │ │ +0003bb4c : │ │ ldr r3, [r0, #56] ; 0x38 │ │ - push {lr} ; (str lr, [sp, #-4]!) │ │ cmp r3, #2 │ │ - sub sp, sp, #12 │ │ - bls 3a55c │ │ + bls 3bb90 │ │ cmn r3, #1 │ │ - mov r0, #5 │ │ - beq 3a57c │ │ + push {lr} ; (str lr, [sp, #-4]!) │ │ + sub sp, sp, #12 │ │ + beq 3bba8 │ │ str r3, [sp] │ │ + mov r0, #5 │ │ + ldr r1, [pc, #84] ; 3bbcc │ │ mov r2, #162 ; 0xa2 │ │ - ldr r1, [pc, #84] ; 3a59c │ │ - ldr r3, [pc, #84] ; 3a5a0 │ │ + ldr r3, [pc, #80] ; 3bbd0 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr r2, [pc, #64] ; 3a5a4 │ │ + bl e9c4 │ │ + ldr r2, [pc, #60] ; 3bbd4 │ │ rsb r3, r3, r3, lsl #3 │ │ add r2, pc, r2 │ │ - add r2, r2, r3, lsl #2 │ │ - ldr r3, [r2, #4] │ │ - blx r3 │ │ - add sp, sp, #12 │ │ - ldmfd sp!, {pc} │ │ - ldr r1, [pc, #36] ; 3a5a8 │ │ + add r3, r2, r3, lsl #2 │ │ + ldr r3, [r3, #4] │ │ + bx r3 │ │ + ldr r1, [pc, #40] ; 3bbd8 │ │ + mov r0, #5 │ │ + ldr r3, [pc, #36] ; 3bbdc │ │ mov r2, #157 ; 0x9d │ │ - ldr r3, [pc, #32] ; 3a5ac │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - andeq r6, r1, r8, ror #22 │ │ - andeq r6, r1, ip, lsl #24 │ │ - ; instruction: 0x0001a7b8 │ │ - andeq r6, r1, r8, lsr #22 │ │ - andeq r6, r1, r8, lsl #24 │ │ + bl e9c4 │ │ + andeq r5, r1, r0, ror pc │ │ + andeq r6, r1, ip │ │ + andeq sl, r1, r0, ror #2 │ │ + andeq r5, r1, r4, lsr pc │ │ + andeq r6, r1, ip │ │ │ │ -0003a5b0 : │ │ - ldr r3, [r0, #56] ; 0x38 │ │ +0003bbe0 : │ │ + ldr r0, [r0, #56] ; 0x38 │ │ + cmp r0, #2 │ │ + bxls lr │ │ + cmn r0, #1 │ │ + bxeq lr │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ - cmp r3, #2 │ │ sub sp, sp, #12 │ │ - bls 3a5cc │ │ - cmn r3, #1 │ │ - bne 3a5d8 │ │ - mov r0, r3 │ │ - add sp, sp, #12 │ │ - ldmfd sp!, {pc} │ │ - str r3, [sp] │ │ - mov r0, #5 │ │ - ldr r1, [pc, #24] ; 3a600 │ │ + ldr r1, [pc, #32] ; 3bc24 │ │ mov r2, #178 ; 0xb2 │ │ - ldr r3, [pc, #20] ; 3a604 │ │ + ldr r3, [pc, #28] ; 3bc28 │ │ + str r0, [sp] │ │ add r1, pc, r1 │ │ + mov r0, #5 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - andeq r6, r1, r4, asr #21 │ │ - andeq r6, r1, r8, ror #22 │ │ + bl e9c4 │ │ + andeq r5, r1, r0, ror #29 │ │ + andeq r5, r1, r8, ror pc │ │ │ │ -0003a608 : │ │ +0003bc2c : │ │ ldr r3, [r0, #56] ; 0x38 │ │ - push {lr} ; (str lr, [sp, #-4]!) │ │ cmp r3, #2 │ │ - sub sp, sp, #12 │ │ - bls 3a64c │ │ + bls 3bc70 │ │ cmn r3, #1 │ │ - mov r0, #5 │ │ - beq 3a66c │ │ + push {lr} ; (str lr, [sp, #-4]!) │ │ + sub sp, sp, #12 │ │ + beq 3bc88 │ │ str r3, [sp] │ │ + mov r0, #5 │ │ + ldr r1, [pc, #84] ; 3bcac │ │ mov r2, #196 ; 0xc4 │ │ - ldr r1, [pc, #84] ; 3a68c │ │ - ldr r3, [pc, #84] ; 3a690 │ │ + ldr r3, [pc, #80] ; 3bcb0 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr r2, [pc, #64] ; 3a694 │ │ + bl e9c4 │ │ + ldr r2, [pc, #60] ; 3bcb4 │ │ rsb r3, r3, r3, lsl #3 │ │ add r2, pc, r2 │ │ - add r2, r2, r3, lsl #2 │ │ - ldr r3, [r2, #12] │ │ - blx r3 │ │ - add sp, sp, #12 │ │ - ldmfd sp!, {pc} │ │ - ldr r1, [pc, #36] ; 3a698 │ │ + add r3, r2, r3, lsl #2 │ │ + ldr r3, [r3, #12] │ │ + bx r3 │ │ + ldr r1, [pc, #40] ; 3bcb8 │ │ + mov r0, #5 │ │ + ldr r3, [pc, #36] ; 3bcbc │ │ mov r2, #191 ; 0xbf │ │ - ldr r3, [pc, #32] ; 3a69c │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - andeq r6, r1, r8, ror sl │ │ - andeq r6, r1, ip, lsl fp │ │ - andeq sl, r1, r8, asr #13 │ │ - andeq r6, r1, r8, lsr sl │ │ - andeq r6, r1, r8, lsl fp │ │ + bl e9c4 │ │ + muleq r1, r0, lr │ │ + andeq r5, r1, ip, lsr #30 │ │ + andeq sl, r1, r0, lsl #1 │ │ + andeq r5, r1, r4, asr lr │ │ + andeq r5, r1, ip, lsr #30 │ │ │ │ -0003a6a0 : │ │ +0003bcc0 : │ │ ldr r3, [r0, #56] ; 0x38 │ │ - push {lr} ; (str lr, [sp, #-4]!) │ │ cmp r3, #2 │ │ - sub sp, sp, #12 │ │ - bls 3a6e4 │ │ + bls 3bd04 │ │ cmn r3, #1 │ │ - mov r0, #5 │ │ - beq 3a708 │ │ + push {lr} ; (str lr, [sp, #-4]!) │ │ + sub sp, sp, #12 │ │ + beq 3bd20 │ │ str r3, [sp] │ │ + mov r0, #5 │ │ + ldr r1, [pc, #88] ; 3bd44 │ │ mov r2, #214 ; 0xd6 │ │ - ldr r1, [pc, #88] ; 3a728 │ │ - ldr r3, [pc, #88] ; 3a72c │ │ + ldr r3, [pc, #84] ; 3bd48 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr r2, [pc, #68] ; 3a730 │ │ + bl e9c4 │ │ + ldr r2, [pc, #64] ; 3bd4c │ │ rsb r3, r3, r3, lsl #3 │ │ mov r0, r1 │ │ add r2, pc, r2 │ │ - add r2, r2, r3, lsl #2 │ │ - ldr r3, [r2, #16] │ │ - blx r3 │ │ - add sp, sp, #12 │ │ - ldmfd sp!, {pc} │ │ - ldr r1, [pc, #36] ; 3a734 │ │ + add r3, r2, r3, lsl #2 │ │ + ldr r3, [r3, #16] │ │ + bx r3 │ │ + ldr r1, [pc, #40] ; 3bd50 │ │ + mov r0, #5 │ │ + ldr r3, [pc, #36] ; 3bd54 │ │ mov r2, #209 ; 0xd1 │ │ - ldr r3, [pc, #32] ; 3a738 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - andeq r6, r1, r0, ror #19 │ │ - andeq r6, r1, r4, lsl #21 │ │ - andeq sl, r1, ip, lsr #12 │ │ - muleq r1, ip, r9 │ │ - andeq r6, r1, ip, ror sl │ │ + bl e9c4 │ │ + strdeq r5, [r1], -ip │ │ + muleq r1, r8, lr │ │ + andeq r9, r1, r8, ror #31 │ │ + ; instruction: 0x00015dbc │ │ + muleq r1, r4, lr │ │ │ │ -0003a73c : │ │ +0003bd58 : │ │ ldr r3, [r0, #56] ; 0x38 │ │ - push {lr} ; (str lr, [sp, #-4]!) │ │ cmp r3, #2 │ │ - sub sp, sp, #12 │ │ - bls 3a780 │ │ + bls 3bd9c │ │ cmn r3, #1 │ │ - mov r0, #5 │ │ - beq 3a7a4 │ │ + push {lr} ; (str lr, [sp, #-4]!) │ │ + sub sp, sp, #12 │ │ + beq 3bdb8 │ │ str r3, [sp] │ │ + mov r0, #5 │ │ + ldr r1, [pc, #88] ; 3bddc │ │ mov r2, #232 ; 0xe8 │ │ - ldr r1, [pc, #88] ; 3a7c4 │ │ - ldr r3, [pc, #88] ; 3a7c8 │ │ + ldr r3, [pc, #84] ; 3bde0 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr r2, [pc, #68] ; 3a7cc │ │ + bl e9c4 │ │ + ldr r2, [pc, #64] ; 3bde4 │ │ rsb r3, r3, r3, lsl #3 │ │ mov r0, r1 │ │ add r2, pc, r2 │ │ - add r2, r2, r3, lsl #2 │ │ - ldr r3, [r2, #20] │ │ - blx r3 │ │ - add sp, sp, #12 │ │ - ldmfd sp!, {pc} │ │ - ldr r1, [pc, #36] ; 3a7d0 │ │ + add r3, r2, r3, lsl #2 │ │ + ldr r3, [r3, #20] │ │ + bx r3 │ │ + ldr r1, [pc, #40] ; 3bde8 │ │ + mov r0, #5 │ │ + ldr r3, [pc, #36] ; 3bdec │ │ mov r2, #227 ; 0xe3 │ │ - ldr r3, [pc, #32] ; 3a7d4 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - andeq r6, r1, r4, asr #18 │ │ - andeq r6, r1, r8, ror #19 │ │ - muleq r1, r0, r5 │ │ - andeq r6, r1, r0, lsl #18 │ │ - andeq r6, r1, r0, ror #19 │ │ + bl e9c4 │ │ + andeq r5, r1, r4, ror #26 │ │ + andeq r5, r1, r0, lsl #28 │ │ + andeq r9, r1, r0, asr pc │ │ + andeq r5, r1, r4, lsr #26 │ │ + strdeq r5, [r1], -ip │ │ │ │ -0003a7d8 : │ │ +0003bdf0 : │ │ ldr r3, [r0, #56] ; 0x38 │ │ - push {lr} ; (str lr, [sp, #-4]!) │ │ cmp r3, #2 │ │ - sub sp, sp, #12 │ │ - bls 3a81c │ │ + bls 3be34 │ │ cmn r3, #1 │ │ - mov r0, #5 │ │ - beq 3a840 │ │ + push {lr} ; (str lr, [sp, #-4]!) │ │ + sub sp, sp, #12 │ │ + beq 3be50 │ │ str r3, [sp] │ │ + mov r0, #5 │ │ + ldr r1, [pc, #88] ; 3be74 │ │ mov r2, #250 ; 0xfa │ │ - ldr r1, [pc, #88] ; 3a860 │ │ - ldr r3, [pc, #88] ; 3a864 │ │ + ldr r3, [pc, #84] ; 3be78 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - ldr r2, [pc, #68] ; 3a868 │ │ + bl e9c4 │ │ + ldr r2, [pc, #64] ; 3be7c │ │ rsb r3, r3, r3, lsl #3 │ │ mov r0, r1 │ │ add r2, pc, r2 │ │ - add r2, r2, r3, lsl #2 │ │ - ldr r3, [r2, #24] │ │ - blx r3 │ │ - add sp, sp, #12 │ │ - ldmfd sp!, {pc} │ │ - ldr r1, [pc, #36] ; 3a86c │ │ + add r3, r2, r3, lsl #2 │ │ + ldr r3, [r3, #24] │ │ + bx r3 │ │ + ldr r1, [pc, #40] ; 3be80 │ │ + mov r0, #5 │ │ + ldr r3, [pc, #36] ; 3be84 │ │ mov r2, #245 ; 0xf5 │ │ - ldr r3, [pc, #32] ; 3a870 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, #1 │ │ - bl e17c │ │ - andeq r6, r1, r8, lsr #17 │ │ - andeq r6, r1, ip, asr #18 │ │ - strdeq sl, [r1], -r4 │ │ - andeq r6, r1, r4, ror #16 │ │ - andeq r6, r1, r4, asr #18 │ │ + bl e9c4 │ │ + andeq r5, r1, ip, asr #25 │ │ + andeq r5, r1, r8, ror #26 │ │ + ; instruction: 0x00019eb8 │ │ + andeq r5, r1, ip, lsl #25 │ │ + andeq r5, r1, r4, ror #26 │ │ │ │ -0003a874 : │ │ - ldr r0, [pc, #4] ; 3a880 │ │ +0003be88 : │ │ + ldr r0, [pc, #4] ; 3be94 │ │ add r0, pc, r0 │ │ bx lr │ │ - andeq r6, r1, r0, lsl #19 │ │ + andeq r5, r1, r0, lsr #27 │ │ │ │ -0003a884 : │ │ +0003be98 : │ │ mov r0, #0 │ │ bx lr │ │ │ │ -0003a88c : │ │ +0003bea0 : │ │ mov r0, #1 │ │ bx lr │ │ │ │ -0003a894 : │ │ +0003bea8 : │ │ vmov.f32 s15, #96 ; 0x3f000000 0.5 │ │ - vmov s12, r1 │ │ - push {r4, r5, r6, r7, r8, sl, lr} │ │ - subs r7, r0, #0 │ │ - ldr r4, [pc, #304] ; 3a9dc │ │ - sub sp, sp, #276 ; 0x114 │ │ - ldr r3, [pc, #300] ; 3a9e0 │ │ - ldr r4, [pc, r4] │ │ + ldr r3, [pc, #320] ; 3bff4 │ │ + vmov s14, r1 │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ add r3, pc, r3 │ │ + ldr r4, [pc, #308] ; 3bff8 │ │ + sub sp, sp, #272 ; 0x110 │ │ + subs r6, r0, #0 │ │ + ldr r4, [pc, r4] │ │ + vmul.f32 s15, s14, s15 │ │ ldr r2, [r4] │ │ - vmul.f32 s15, s12, s15 │ │ str r2, [sp, #268] ; 0x10c │ │ vstr s15, [r3] │ │ - beq 3a9c4 │ │ + beq 3bfdc │ │ add r5, r3, #4 │ │ mov r1, r5 │ │ - bl e0b0 │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - bne 3a8f8 │ │ + bne 3bf0c │ │ ldr r2, [sp, #268] ; 0x10c │ │ ldr r3, [r4] │ │ cmp r2, r3 │ │ - bne 3a9d8 │ │ - add sp, sp, #276 ; 0x114 │ │ - pop {r4, r5, r6, r7, r8, sl, pc} │ │ - ldr r6, [pc, #228] ; 3a9e4 │ │ - mov sl, #0 │ │ - ldr r8, [pc, #224] ; 3a9e8 │ │ - mov r1, r7 │ │ - add r6, pc, r6 │ │ - add r0, sp, #12 │ │ + bne 3bff0 │ │ + add sp, sp, #272 ; 0x110 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + ldr r8, [pc, #232] ; 3bffc │ │ + add r7, sp, #12 │ │ + ldr sl, [pc, #228] ; 3c000 │ │ + mov r1, r6 │ │ add r8, pc, r8 │ │ - str sl, [r6] │ │ - bl e074 │ │ - mov r1, r7 │ │ - str sl, [r6, #4] │ │ + mov r0, r7 │ │ + add sl, pc, sl │ │ + mov r9, #0 │ │ + str r9, [r8] │ │ + bl e8bc │ │ + mov r1, r6 │ │ mov r0, r5 │ │ - bl e074 │ │ - add r0, sp, #12 │ │ - mov r1, r8 │ │ - bl e278 │ │ - cmp r0, sl │ │ - beq 3a984 │ │ - bl 4402c <__udivdi3+0x68c> │ │ - vmov d6, r0, r1 │ │ - vcvt.f32.f64 s15, d6 │ │ - mov r0, sl │ │ - mov r1, r8 │ │ - vstr s15, [r6, #4] │ │ - bl e278 │ │ - subs r3, r0, #0 │ │ - beq 3a984 │ │ - ldr r1, [pc, #128] ; 3a9ec │ │ - mov r0, #1 │ │ - str r3, [sp] │ │ + str r9, [r8, #4] │ │ + bl e8bc │ │ + mov r0, r7 │ │ + mov r1, sl │ │ + bl eac0 │ │ + cmp r0, r9 │ │ + beq 3bf9c │ │ + blx 422c0 │ │ + vmov d7, r0, r1 │ │ + mov r0, r9 │ │ + mov r1, sl │ │ + vcvt.f32.f64 s15, d7 │ │ + vstr s15, [r8, #4] │ │ + bl eac0 │ │ + cmp r0, #0 │ │ + beq 3bf9c │ │ + ldr r1, [pc, #128] ; 3c004 │ │ mov r2, #129 ; 0x81 │ │ - ldr r3, [pc, #116] ; 3a9f0 │ │ + ldr r3, [pc, #124] ; 3c008 │ │ + str r0, [sp] │ │ add r1, pc, r1 │ │ + mov r0, #1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r3, [pc, #104] ; 3a9f4 │ │ - add r3, pc, r3 │ │ - vldr s15, [r3, #4] │ │ + blx 3f6b8 │ │ + ldr ip, [pc, #104] ; 3c00c │ │ + add ip, pc, ip │ │ + vldr s15, [ip, #4] │ │ vcmp.f32 s15, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bne 3a8e0 │ │ - mov r2, #1 │ │ - ldr r1, [pc, #80] ; 3a9f8 │ │ - str r2, [r3] │ │ - mov r0, r2 │ │ - ldr r3, [pc, #72] ; 3a9fc │ │ + bne 3bef4 │ │ + ldr r1, [pc, #84] ; 3c010 │ │ + mov lr, #1 │ │ + ldr r3, [pc, #80] ; 3c014 │ │ + mov r0, lr │ │ add r1, pc, r1 │ │ mov r2, #134 ; 0x86 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 3a8e0 │ │ - ldr r3, [pc, #52] ; 3aa00 │ │ + str lr, [ip] │ │ + blx 3f6b8 │ │ + b 3bef4 │ │ + ldr r3, [pc, #52] ; 3c018 │ │ mov r2, #1 │ │ add r3, pc, r3 │ │ str r2, [r3] │ │ - b 3a8e0 │ │ - bl e050 <__stack_chk_fail@plt> │ │ - andeq sl, r1, r4, asr #11 │ │ - andeq sl, r1, r0, asr r9 │ │ - ldrdeq sl, [r1], -r0 │ │ - andeq r6, r1, ip, lsl #18 │ │ - andeq r6, r1, r8, lsr #17 │ │ - andeq r6, r1, r0, ror #17 │ │ - andeq sl, r1, r0, asr r8 │ │ - andeq r6, r1, r0, ror r8 │ │ - andeq r6, r1, r4, ror #17 │ │ - andeq sl, r1, ip, lsl #16 │ │ + b 3bef4 │ │ + bl e88c <__stack_chk_fail@plt> │ │ + andeq sl, r1, ip, asr #6 │ │ + ; instruction: 0x00019fb0 │ │ + ; instruction: 0x0001a2bc │ │ + andeq r5, r1, ip, lsr #26 │ │ + andeq r5, r1, r8, asr #25 │ │ + strdeq r5, [r1], -ip │ │ + andeq sl, r1, r8, lsr r2 │ │ + muleq r1, r0, ip │ │ + andeq r5, r1, r4, lsl #26 │ │ + strdeq sl, [r1], -r4 │ │ │ │ -0003aa04 : │ │ - ldr r3, [pc, #132] ; 3aa90 │ │ +0003c01c : │ │ + ldr r3, [pc, #144] ; 3c0b4 │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ - vpush {d8} │ │ add r3, pc, r3 │ │ - vmov s16, r0 │ │ - sub sp, sp, #28 │ │ + vpush {d8} │ │ ldr r2, [r3] │ │ cmp r2, #0 │ │ - bne 3aa48 │ │ - vldr s14, [r3, #4] │ │ - vmul.f32 s16, s14, s16 │ │ - ldr r3, [pc, #92] ; 3aa94 │ │ + vmov s16, r0 │ │ + sub sp, sp, #28 │ │ + bne 3c060 │ │ + vldr s12, [r3, #4] │ │ + ldr r3, [pc, #108] ; 3c0b8 │ │ add r3, pc, r3 │ │ - vldr s12, [r3] │ │ - vcmpe.f32 s16, s12 │ │ + vmul.f32 s16, s12, s16 │ │ + vldr s14, [r3] │ │ + vcmpe.f32 s16, s14 │ │ vmrs APSR_nzcv, fpscr │ │ - bgt 3aa58 │ │ + bgt 3c070 │ │ vmov r0, s16 │ │ add sp, sp, #28 │ │ vpop {d8} │ │ - ldmfd sp!, {pc} │ │ - vcvt.f64.f32 d7, s14 │ │ - ldr r1, [pc, #52] ; 3aa98 │ │ - ldr r3, [pc, #52] ; 3aa9c │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ + vcvt.f64.f32 d6, s12 │ │ + ldr r1, [pc, #64] ; 3c0bc │ │ + ldr r3, [pc, #64] ; 3c0c0 │ │ mov r0, #3 │ │ add r1, pc, r1 │ │ mov r2, #150 ; 0x96 │ │ add r3, pc, r3 │ │ - vcvt.f64.f32 d6, s12 │ │ - vstr d7, [sp] │ │ - vcvt.f64.f32 d7, s16 │ │ - vstr d6, [sp, #16] │ │ - vstr d7, [sp, #8] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 3aa48 │ │ - andeq sl, r1, r8, asr #15 │ │ - ldrdeq sl, [r1], -r0 │ │ - ; instruction: 0x000167b8 │ │ - andeq r6, r1, r4, ror r8 │ │ + vcvt.f64.f32 d5, s16 │ │ + vstr d6, [sp] │ │ + vcvt.f64.f32 d7, s14 │ │ + vstr d5, [sp, #8] │ │ + vstr d7, [sp, #16] │ │ + blx 3f6b8 │ │ + vmov r0, s16 │ │ + add sp, sp, #28 │ │ + vpop {d8} │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ + ; instruction: 0x0001a1b4 │ │ + ; instruction: 0x0001a1bc │ │ + ldrdeq r5, [r1], -r4 │ │ + muleq r1, r0, ip │ │ │ │ -0003aaa0 : │ │ - ldr r3, [pc, #28] ; 3aac4 │ │ +0003c0c4 : │ │ + ldr r3, [pc, #28] ; 3c0e8 │ │ vmov s15, r0 │ │ add r3, pc, r3 │ │ ldr r2, [r3] │ │ cmp r2, #0 │ │ vldreq s14, [r3, #4] │ │ vdiveq.f32 s15, s15, s14 │ │ vmov r0, s15 │ │ bx lr │ │ - andeq sl, r1, r0, lsr r7 │ │ + andeq sl, r1, ip, lsl #2 │ │ │ │ -0003aac8 : │ │ - ldr r3, [pc, #56] ; 3ab08 │ │ +0003c0ec : │ │ + ldr r3, [pc, #56] ; 3c12c │ │ mov r1, r0 │ │ - ldr r0, [pc, #52] ; 3ab0c │ │ - mov r2, #0 │ │ + push {lr} ; (str lr, [sp, #-4]!) │ │ add r3, pc, r3 │ │ + sub sp, sp, #12 │ │ + ldr r0, [pc, #40] ; 3c130 │ │ vldr s14, [r3, #4] │ │ - vcvt.f64.f32 d7, s14 │ │ + mov r2, #0 │ │ add r0, pc, r0 │ │ - push {lr} ; (str lr, [sp, #-4]!) │ │ - sub sp, sp, #12 │ │ + vcvt.f64.f32 d7, s14 │ │ vstr d7, [sp] │ │ - bl e1b8 │ │ + bl ea00 │ │ mov r0, #10 │ │ add sp, sp, #12 │ │ pop {lr} ; (ldr lr, [sp], #4) │ │ - b e1c4 │ │ - andeq sl, r1, r0, lsl #14 │ │ - andeq r6, r1, r8, asr #16 │ │ + b ea0c │ │ + andeq sl, r1, r0, ror #1 │ │ + andeq r5, r1, r4, asr ip │ │ │ │ -0003ab10 : │ │ - ldr r0, [pc, #4] ; 3ab1c │ │ +0003c134 : │ │ + ldr r0, [pc, #4] ; 3c140 │ │ add r0, pc, r0 │ │ bx lr │ │ - andeq r6, r1, ip, lsr #16 │ │ + andeq r5, r1, ip, lsr ip │ │ │ │ -0003ab20 : │ │ +0003c144 : │ │ mov r0, #2 │ │ bx lr │ │ │ │ -0003ab28 : │ │ +0003c14c : │ │ mov r0, #2 │ │ bx lr │ │ │ │ -0003ab30 : │ │ +0003c154 : │ │ vmov.f32 s15, #96 ; 0x3f000000 0.5 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + subs r8, r0, #0 │ │ vpush {d8} │ │ + ldr r4, [pc, #520] ; 3c374 │ │ + ldr r5, [pc, #520] ; 3c378 │ │ vmov s16, r1 │ │ - sub sp, sp, #276 ; 0x114 │ │ - ldr r4, [pc, #500] ; 3ad40 │ │ - subs r9, r0, #0 │ │ - ldr r5, [pc, #496] ; 3ad44 │ │ ldr r4, [pc, r4] │ │ + sub sp, sp, #284 ; 0x11c │ │ add r5, pc, r5 │ │ - ldr r3, [r4] │ │ vmul.f32 s15, s16, s15 │ │ - str r3, [sp, #268] ; 0x10c │ │ + ldr r3, [r4] │ │ + str r3, [sp, #276] ; 0x114 │ │ vstr s15, [r5] │ │ - beq 3ad24 │ │ - add r8, r5, #4 │ │ - mov r1, r8 │ │ - bl e0b0 │ │ + beq 3c358 │ │ + add r6, r5, #4 │ │ + mov r1, r6 │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - bne 3ab9c │ │ - ldr r2, [sp, #268] ; 0x10c │ │ + bne 3c1c0 │ │ + ldr r2, [sp, #276] ; 0x114 │ │ ldr r3, [r4] │ │ cmp r2, r3 │ │ - bne 3ad38 │ │ - add sp, sp, #276 ; 0x114 │ │ + bne 3c36c │ │ + add sp, sp, #284 ; 0x11c │ │ vpop {d8} │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r7, [pc, #420] ; 3ad48 │ │ - mov r6, #0 │ │ - ldr sl, [pc, #416] ; 3ad4c │ │ - mov r1, r9 │ │ - add r7, pc, r7 │ │ - add r0, sp, #12 │ │ + ldr sl, [pc, #436] ; 3c37c │ │ + add r9, sp, #20 │ │ + mov r1, r8 │ │ + mov r7, #0 │ │ add sl, pc, sl │ │ - mov fp, r7 │ │ - str r6, [fp], #4 │ │ - bl e074 │ │ - mov r1, r9 │ │ - str r6, [r7, #4] │ │ - mov r0, r8 │ │ - str r6, [fp, #4] │ │ - str r6, [r5, #260] ; 0x104 │ │ - str r6, [r5, #264] ; 0x108 │ │ - bl e074 │ │ - add r0, sp, #12 │ │ - mov r1, sl │ │ - bl e278 │ │ - cmp r0, r6 │ │ - beq 3ac5c │ │ - bl 4402c <__udivdi3+0x68c> │ │ - vmov d6, r0, r1 │ │ - vcvt.f32.f64 s15, d6 │ │ - mov r0, r6 │ │ - mov r1, sl │ │ - vstr s15, [r7, #4] │ │ - bl e278 │ │ - cmp r0, r6 │ │ - beq 3ac5c │ │ - bl 4402c <__udivdi3+0x68c> │ │ - vmov d6, r0, r1 │ │ - vcvt.f32.f64 s15, d6 │ │ + mov r0, r9 │ │ + ldr fp, [pc, #416] ; 3c380 │ │ + mov r3, sl │ │ + str r7, [r3], #4 │ │ + add fp, pc, fp │ │ + str r3, [sp, #8] │ │ + str r3, [sp, #12] │ │ + bl e8bc │ │ + ldr r3, [sp, #8] │ │ + mov r1, r8 │ │ + str r7, [sl, #4] │ │ mov r0, r6 │ │ - mov r1, sl │ │ - vstr s15, [r7, #8] │ │ - bl e278 │ │ - subs r3, r0, #0 │ │ - beq 3ac5c │ │ - ldr r1, [pc, #268] ; 3ad50 │ │ - mov r0, #1 │ │ - str r3, [sp] │ │ + str r7, [r5, #260] ; 0x104 │ │ + str r7, [r3, #4] │ │ + str r7, [r5, #264] ; 0x108 │ │ + bl e8bc │ │ + mov r0, r9 │ │ + mov r1, fp │ │ + bl eac0 │ │ + cmp r0, r7 │ │ + beq 3c290 │ │ + blx 422c0 │ │ + vmov d7, r0, r1 │ │ + mov r0, r7 │ │ + mov r1, fp │ │ + vcvt.f32.f64 s15, d7 │ │ + vstr s15, [sl, #4] │ │ + bl eac0 │ │ + cmp r0, r7 │ │ + beq 3c290 │ │ + blx 422c0 │ │ + vmov d7, r0, r1 │ │ + mov r0, r7 │ │ + mov r1, fp │ │ + vcvt.f32.f64 s15, d7 │ │ + vstr s15, [sl, #8] │ │ + bl eac0 │ │ + cmp r0, #0 │ │ + beq 3c290 │ │ + ldr r1, [pc, #268] ; 3c384 │ │ mov r2, #141 ; 0x8d │ │ - ldr r3, [pc, #256] ; 3ad54 │ │ + ldr r3, [pc, #264] ; 3c388 │ │ + str r0, [sp] │ │ add r1, pc, r1 │ │ + mov r0, #1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r3, [pc, #244] ; 3ad58 │ │ + blx 3f6b8 │ │ + ldr r3, [pc, #244] ; 3c38c │ │ add r3, pc, r3 │ │ vldr s15, [r3, #8] │ │ - vcmpe.f32 s15, s16 │ │ + vcmpe.f32 s16, s15 │ │ vmrs APSR_nzcv, fpscr │ │ - bpl 3ad08 │ │ + ble 3c33c │ │ vcmp.f32 s15, #0.0 │ │ - ldr r2, [pc, #220] ; 3ad5c │ │ + ldr r2, [pc, #220] ; 3c390 │ │ add r2, pc, r2 │ │ - vldr s14, [r2, #4] │ │ vmrs APSR_nzcv, fpscr │ │ - vldreq s15, [pc, #172] ; 3ad3c │ │ + vldreq s15, [pc, #176] ; 3c370 │ │ + vmov.f32 s13, #112 ; 0x3f800000 1.0 │ │ + vldr s11, [r2, #4] │ │ vmuleq.f32 s15, s16, s15 │ │ - vmov.f32 s12, #112 ; 0x3f800000 1.0 │ │ vstreq s15, [r3, #8] │ │ - ldr r3, [pc, #192] ; 3ad60 │ │ + ldr r3, [pc, #192] ; 3c394 │ │ add r3, pc, r3 │ │ - vldr s13, [r3] │ │ - vmov.f32 s11, s13 │ │ - vmul.f32 s10, s13, s15 │ │ - vsub.f32 s12, s14, s12 │ │ - vmls.f32 s11, s14, s15 │ │ - vmul.f32 s12, s10, s12 │ │ - vsub.f32 s15, s13, s15 │ │ - vdiv.f32 s13, s11, s15 │ │ - vdiv.f32 s15, s12, s15 │ │ - vstr s13, [r3, #260] ; 0x104 │ │ + vsub.f32 s13, s11, s13 │ │ + vldr s14, [r3] │ │ + vmov.f32 s10, s14 │ │ + vmul.f32 s12, s14, s15 │ │ + vmls.f32 s10, s11, s15 │ │ + vmul.f32 s13, s12, s13 │ │ + vsub.f32 s15, s14, s15 │ │ + vdiv.f32 s10, s10, s15 │ │ + vdiv.f32 s15, s13, s15 │ │ + vstr s10, [r3, #260] ; 0x104 │ │ vstr s15, [r3, #264] ; 0x108 │ │ - vcmp.f32 s14, #0.0 │ │ + vcmp.f32 s11, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bne 3ab80 │ │ - ldr r3, [pc, #132] ; 3ad64 │ │ - mov ip, #1 │ │ - ldr r1, [pc, #128] ; 3ad68 │ │ - mov r0, ip │ │ - add r3, pc, r3 │ │ - mov r2, #166 ; 0xa6 │ │ + bne 3c1a4 │ │ + ldr ip, [pc, #132] ; 3c398 │ │ + mov lr, #1 │ │ + ldr r1, [pc, #128] ; 3c39c │ │ + mov r0, lr │ │ + ldr r3, [pc, #124] ; 3c3a0 │ │ + add ip, pc, ip │ │ add r1, pc, r1 │ │ - str ip, [r3] │ │ - ldr r3, [pc, #108] ; 3ad6c │ │ + mov r2, #166 ; 0xa6 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 3ab80 │ │ - ldr r2, [pc, #96] ; 3ad70 │ │ + str lr, [ip] │ │ + blx 3f6b8 │ │ + b 3c1a4 │ │ + ldr r2, [pc, #96] ; 3c3a4 │ │ mov r1, #0 │ │ - vldr s14, [r3, #4] │ │ + vldr s11, [r3, #4] │ │ add r2, pc, r2 │ │ str r1, [r2, #260] ; 0x104 │ │ str r1, [r2, #264] ; 0x108 │ │ - b 3accc │ │ - ldr r3, [pc, #72] ; 3ad74 │ │ + b 3c300 │ │ + ldr r3, [pc, #72] ; 3c3a8 │ │ mov r2, #1 │ │ add r3, pc, r3 │ │ str r2, [r3] │ │ - b 3ab80 │ │ - bl e050 <__stack_chk_fail@plt> │ │ + b 3c1a4 │ │ + bl e88c <__stack_chk_fail@plt> │ │ svccc 0x0059999a │ │ - andeq sl, r1, r4, lsr #6 │ │ - ; instruction: 0x0001a7b4 │ │ - andeq sl, r1, r4, lsr r6 │ │ - andeq r6, r1, r8, ror #12 │ │ - andeq r6, r1, ip, lsl r7 │ │ - andeq r6, r1, r8, asr r7 │ │ - andeq sl, r1, r0, lsl #11 │ │ - andeq sl, r1, r4, ror #10 │ │ - andeq sl, r1, ip, ror #12 │ │ - strdeq sl, [r1], -r8 │ │ - andeq r6, r1, ip, ror r6 │ │ - strdeq r6, [r1], -r4 │ │ - strdeq sl, [r1], -r4 │ │ - ; instruction: 0x0001a4b4 │ │ + andeq r9, r1, r8, lsl #26 │ │ + muleq r1, r0, r1 │ │ + andeq sl, r1, r0, lsl r0 │ │ + andeq r5, r1, ip, ror #20 │ │ + andeq r5, r1, r0, lsr #22 │ │ + andeq r5, r1, r8, asr fp │ │ + andeq r9, r1, ip, asr #30 │ │ + andeq r9, r1, r0, lsr pc │ │ + andeq sl, r1, r8, lsr r0 │ │ + andeq r9, r1, r0, asr #29 │ │ + andeq r5, r1, ip, ror sl │ │ + strdeq r5, [r1], -r8 │ │ + andeq r9, r1, r0, asr #31 │ │ + andeq r9, r1, r0, lsl #29 │ │ │ │ -0003ad78 : │ │ - ldr r3, [pc, #176] ; 3ae30 │ │ - push {lr} ; (str lr, [sp, #-4]!) │ │ - vpush {d8} │ │ +0003c3ac : │ │ + ldr r3, [pc, #196] ; 3c478 │ │ + vmov s15, r0 │ │ add r3, pc, r3 │ │ - vmov s16, r0 │ │ - sub sp, sp, #28 │ │ ldr r2, [r3] │ │ cmp r2, #0 │ │ - bne 3ade8 │ │ - vldr s14, [r3, #4] │ │ - vldr s15, [r3, #8] │ │ - vmul.f32 s15, s14, s15 │ │ - vcmpe.f32 s15, s16 │ │ + bne 3c430 │ │ + vldr s12, [r3, #4] │ │ + push {lr} ; (str lr, [sp, #-4]!) │ │ + vldr s14, [r3, #8] │ │ + vpush {d8} │ │ + vmul.f32 s14, s12, s14 │ │ + sub sp, sp, #28 │ │ + vcmpe.f32 s15, s14 │ │ vmrs APSR_nzcv, fpscr │ │ - vdivgt.f32 s16, s16, s14 │ │ - bgt 3add0 │ │ - ldr r3, [pc, #116] ; 3ae34 │ │ - add r3, pc, r3 │ │ - vldr s15, [r3, #264] ; 0x108 │ │ - vsub.f32 s16, s16, s15 │ │ - vldr s15, [r3, #260] ; 0x104 │ │ - vdiv.f32 s16, s16, s15 │ │ - ldr r3, [pc, #96] ; 3ae38 │ │ + bmi 3c428 │ │ + ldr r3, [pc, #140] ; 3c47c │ │ add r3, pc, r3 │ │ - vldr s12, [r3] │ │ - vcmpe.f32 s16, s12 │ │ + vldr s14, [r3, #264] ; 0x108 │ │ + vldr s16, [r3, #260] ; 0x104 │ │ + vsub.f32 s15, s15, s14 │ │ + vdiv.f32 s16, s15, s16 │ │ + ldr r3, [pc, #120] ; 3c480 │ │ + add r3, pc, r3 │ │ + vldr s14, [r3] │ │ + vcmpe.f32 s16, s14 │ │ vmrs APSR_nzcv, fpscr │ │ - bgt 3adf8 │ │ - vmov r0, s16 │ │ + vmovle r0, s16 │ │ + bgt 3c434 │ │ add sp, sp, #28 │ │ vpop {d8} │ │ - ldmfd sp!, {pc} │ │ - vcvt.f64.f32 d7, s14 │ │ - ldr r1, [pc, #56] ; 3ae3c │ │ - ldr r3, [pc, #56] ; 3ae40 │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ + vdiv.f32 s16, s15, s12 │ │ + b 3c400 │ │ + bx lr │ │ + vcvt.f64.f32 d6, s12 │ │ + ldr r1, [pc, #68] ; 3c484 │ │ + ldr r3, [pc, #68] ; 3c488 │ │ mov r0, #3 │ │ add r1, pc, r1 │ │ mov r2, #189 ; 0xbd │ │ add r3, pc, r3 │ │ - vcvt.f64.f32 d6, s12 │ │ - vstr d7, [sp] │ │ - vcvt.f64.f32 d7, s16 │ │ - vstr d6, [sp, #16] │ │ - vstr d7, [sp, #8] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 3ade8 │ │ - andeq sl, r1, ip, asr r4 │ │ - andeq sl, r1, ip, asr #10 │ │ - andeq sl, r1, r4, lsr r5 │ │ - andeq r6, r1, r4, ror #10 │ │ - ldrdeq r6, [r1], -r4 │ │ + vcvt.f64.f32 d5, s16 │ │ + vstr d6, [sp] │ │ + vcvt.f64.f32 d7, s14 │ │ + vstr d5, [sp, #8] │ │ + vstr d7, [sp, #16] │ │ + blx 3f6b8 │ │ + vmov r0, s16 │ │ + add sp, sp, #28 │ │ + vpop {d8} │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ + andeq r9, r1, ip, lsr #28 │ │ + andeq r9, r1, ip, lsl pc │ │ + andeq r9, r1, r4, lsl #30 │ │ + andeq r5, r1, ip, asr r9 │ │ + andeq r5, r1, ip, asr #17 │ │ │ │ -0003ae44 : │ │ - ldr r3, [pc, #80] ; 3ae9c │ │ +0003c48c : │ │ + ldr r3, [pc, #80] ; 3c4e4 │ │ vmov s15, r0 │ │ add r3, pc, r3 │ │ ldr r2, [r3] │ │ cmp r2, #0 │ │ - bne 3ae74 │ │ + bne 3c4bc │ │ vldr s14, [r3, #8] │ │ - vcmpe.f32 s14, s15 │ │ + vcmpe.f32 s15, s14 │ │ vmrs APSR_nzcv, fpscr │ │ - ble 3ae7c │ │ + bpl 3c4c4 │ │ vldr s14, [r3, #4] │ │ vmul.f32 s15, s15, s14 │ │ vmov r0, s15 │ │ bx lr │ │ - ldr r3, [pc, #28] ; 3aea0 │ │ + ldr r3, [pc, #28] ; 3c4e8 │ │ add r3, pc, r3 │ │ vldr s13, [r3, #260] ; 0x104 │ │ vldr s14, [r3, #264] ; 0x108 │ │ vmla.f32 s14, s15, s13 │ │ vmov.f32 s15, s14 │ │ vmov r0, s15 │ │ bx lr │ │ - muleq r1, r4, r3 │ │ - andeq sl, r1, r8, lsl #9 │ │ + andeq r9, r1, ip, asr #26 │ │ + andeq r9, r1, r0, asr #28 │ │ │ │ -0003aea4 : │ │ +0003c4ec : │ │ push {r4, r5, r6, lr} │ │ sub sp, sp, #8 │ │ - ldr r5, [pc, #84] ; 3af08 │ │ + ldr r5, [pc, #84] ; 3c550 │ │ mov r6, r0 │ │ - ldr r4, [pc, #80] ; 3af0c │ │ + ldr r4, [pc, #80] ; 3c554 │ │ mov r1, r0 │ │ add r5, pc, r5 │ │ - vldr s14, [r5, #4] │ │ - vcvt.f64.f32 d7, s14 │ │ - add r4, pc, r4 │ │ mov r2, #0 │ │ + add r4, pc, r4 │ │ + vldr s14, [r5, #4] │ │ mov r0, r4 │ │ - vstr d7, [sp] │ │ - bl e1b8 │ │ - vldr s14, [r5, #8] │ │ vcvt.f64.f32 d7, s14 │ │ + vstr d7, [sp] │ │ + bl ea00 │ │ mov r0, r4 │ │ mov r1, r6 │ │ mov r2, #1 │ │ + vldr s14, [r5, #8] │ │ + vcvt.f64.f32 d7, s14 │ │ vstr d7, [sp] │ │ - bl e1b8 │ │ + bl ea00 │ │ mov r0, #10 │ │ add sp, sp, #8 │ │ pop {r4, r5, r6, lr} │ │ - b e1c4 │ │ - andeq sl, r1, r4, lsr #6 │ │ - andeq r6, r1, r4, ror #8 │ │ + b ea0c │ │ + ldrdeq r9, [r1], -ip │ │ + andeq r5, r1, r4, asr r8 │ │ cmp r3, #0 │ │ bxle lr │ │ - mov ip, #0 │ │ - vldmia r1!, {d6} │ │ - add ip, ip, #1 │ │ - vldmia r2!, {d7} │ │ - vcmpe.f64 d6, d7 │ │ + add r3, r2, r3, lsl #3 │ │ + vldmia r1!, {d7} │ │ + vldr d6, [r2] │ │ + vcmpe.f64 d7, d6 │ │ vmrs APSR_nzcv, fpscr │ │ - vldrge d5, [r0, #48] ; 0x30 │ │ - vldrlt d5, [r0, #64] ; 0x40 │ │ - vmulge.f64 d6, d6, d5 │ │ + vldrge d4, [r0, #48] ; 0x30 │ │ + vldrlt d4, [r0, #64] ; 0x40 │ │ vldrge d5, [r0, #40] ; 0x28 │ │ - vmullt.f64 d6, d6, d5 │ │ + vmul.f64 d7, d7, d4 │ │ vldrlt d5, [r0, #56] ; 0x38 │ │ - cmp ip, r3 │ │ - vmla.f64 d6, d7, d5 │ │ - vstr d6, [r2, #-8] │ │ - bne 3af1c │ │ + vmla.f64 d7, d6, d5 │ │ + vstmia r2!, {d7} │ │ + cmp r2, r3 │ │ + bne 3c564 │ │ bx lr │ │ + andeq r0, r0, r0 │ │ │ │ -0003af5c : │ │ - push {r3, r4, r5, r6, r7, r8, r9, lr} │ │ +0003c5a0 : │ │ + push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r1, #192 ; 0xc0 │ │ - ldr r6, [pc, #360] ; 3b0d4 │ │ - mov r5, r0 │ │ + ldr r5, [pc, #400] ; 3c740 │ │ + mov r6, r0 │ │ mov r3, r1 │ │ mov r0, #1 │ │ - add r6, pc, r6 │ │ - mov r8, #0 │ │ - mov r9, #0 │ │ - movw r7, #26214 ; 0x6666 │ │ - mov r2, r6 │ │ - movt r9, #16352 ; 0x3fe0 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - mov r2, r6 │ │ + add r5, pc, r5 │ │ + movw sl, #13108 ; 0x3334 │ │ + movw fp, #13107 ; 0x3333 │ │ + movt sl, #13107 ; 0x3333 │ │ + mov r2, r5 │ │ + movt fp, #16339 ; 0x3fd3 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, r5 │ │ mov r1, #8 │ │ mov r3, #195 ; 0xc3 │ │ - movt r7, #16358 ; 0x3fe6 │ │ + mov r7, #0 │ │ + movw r8, #41943 ; 0xa3d7 │ │ + movt r7, #16368 ; 0x3ff0 │ │ + movw r9, #55050 ; 0xd70a │ │ + movt r8, #15728 ; 0x3d70 │ │ + movt r9, #16367 ; 0x3fef │ │ mov r4, r0 │ │ - mov r0, r5 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - mov r2, r6 │ │ + mov r0, r6 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, r5 │ │ mov r1, #8 │ │ mov r3, #197 ; 0xc5 │ │ str r0, [r4] │ │ - mov r0, r5 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - mov r2, r6 │ │ + mov r0, r6 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, r5 │ │ mov r1, #8 │ │ mov r3, #199 ; 0xc7 │ │ str r0, [r4, #4] │ │ - mov r0, r5 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - mov r2, r6 │ │ + mov r0, r6 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, r5 │ │ mov r1, #8 │ │ mov r3, #201 ; 0xc9 │ │ - movw r6, #26214 ; 0x6666 │ │ - movt r6, #26214 ; 0x6666 │ │ str r0, [r4, #8] │ │ - mov r0, r5 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - vmov.f64 d6, #112 ; 0x3f800000 1.0 │ │ - mov r1, #1 │ │ - add r2, r4, #104 ; 0x68 │ │ - mov r3, r1 │ │ - strd r6, [r4, #24] │ │ - strb r1, [r4, #16] │ │ - movw r6, #13108 ; 0x3334 │ │ - movw r7, #13107 ; 0x3333 │ │ - movt r6, #13107 ; 0x3333 │ │ - movt r7, #16339 ; 0x3fd3 │ │ - str r5, [r4, #20] │ │ - strd r6, [r4, #32] │ │ - strd r8, [r4, #56] ; 0x38 │ │ - movw r6, #41943 ; 0xa3d7 │ │ - movw r7, #55050 ; 0xd70a │ │ - movt r6, #15728 ; 0x3d70 │ │ - movt r7, #16367 ; 0x3fef │ │ - strd r8, [r4, #64] ; 0x40 │ │ - strd r6, [r4, #40] ; 0x28 │ │ - mov r6, #5248 ; 0x1480 │ │ - movw r7, #31457 ; 0x7ae1 │ │ - movt r6, #18350 ; 0x47ae │ │ - movt r7, #16244 ; 0x3f74 │ │ - strd r6, [r4, #48] ; 0x30 │ │ - movw r6, #13107 ; 0x3333 │ │ - movw r7, #13107 ; 0x3333 │ │ - movt r6, #13107 ; 0x3333 │ │ - movt r7, #16363 ; 0x3feb │ │ - strd r6, [r4, #72] ; 0x48 │ │ + mov r0, r6 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + vmov.f64 d7, #52 ; 0x41a00000 20.0 │ │ + vldr d6, [pc, #200] ; 3c720 │ │ + mov r3, #1 │ │ + strd sl, [r4, #32] │ │ + movw r2, #13107 ; 0x3333 │ │ + strb r3, [r4, #16] │ │ + movw sl, #39322 ; 0x999a │ │ + vldr d5, [pc, #184] ; 3c728 │ │ + movw r3, #13107 ; 0x3333 │ │ + movw fp, #39321 ; 0x9999 │ │ + str r6, [r4, #20] │ │ + movt r2, #13107 ; 0x3333 │ │ + mov r6, #0 │ │ + vstr d6, [r4, #24] │ │ + movt r3, #16363 ; 0x3feb │ │ + strd r6, [r4, #112] ; 0x70 │ │ + movt sl, #39321 ; 0x9999 │ │ + strd r2, [r4, #72] ; 0x48 │ │ + movt fp, #16297 ; 0x3fa9 │ │ + vmov.f64 d6, #80 ; 0x3e800000 0.250 │ │ + strd sl, [r4, #96] ; 0x60 │ │ + vstr d5, [r4, #48] ; 0x30 │ │ + mov r3, #0 │ │ + movw sl, #9362 ; 0x2492 │ │ + movw fp, #18724 ; 0x4924 │ │ movw r6, #39322 ; 0x999a │ │ movw r7, #39321 ; 0x9999 │ │ + vldr d5, [pc, #112] ; 3c730 │ │ + mov r2, #0 │ │ + movt r3, #16352 ; 0x3fe0 │ │ + strd r8, [r4, #40] ; 0x28 │ │ movt r6, #39321 ; 0x9999 │ │ movt r7, #16329 ; 0x3fc9 │ │ + vstr d7, [r4, #88] ; 0x58 │ │ + mov r8, #0 │ │ + mov r9, #1069547520 ; 0x3fc00000 │ │ + movt sl, #37449 ; 0x9249 │ │ + movt fp, #16322 ; 0x3fc2 │ │ + strd r8, [r4, #168] ; 0xa8 │ │ + vldr d7, [pc, #72] ; 3c738 │ │ + strd sl, [r4, #160] ; 0xa0 │ │ + strd r2, [r4, #56] ; 0x38 │ │ + vstr d5, [r4, #128] ; 0x80 │ │ + strd r2, [r4, #64] ; 0x40 │ │ + strd r2, [r4, #120] ; 0x78 │ │ + vstr d6, [r4, #136] ; 0x88 │ │ strd r6, [r4, #80] ; 0x50 │ │ - movw r6, #39322 ; 0x999a │ │ - movw r7, #39321 ; 0x9999 │ │ - movt r6, #39321 ; 0x9999 │ │ - movt r7, #16297 ; 0x3fa9 │ │ - strd r6, [r4, #96] ; 0x60 │ │ - mov r6, #0 │ │ - mov r7, #0 │ │ - movt r7, #16436 ; 0x4034 │ │ - strd r6, [r4, #88] ; 0x58 │ │ + strd r6, [r4, #144] ; 0x90 │ │ + vstr d7, [r4, #152] ; 0x98 │ │ str r0, [r4, #12] │ │ - vmov s11, r3 │ │ - vcvt.f64.s32 d7, s11 │ │ - add r3, r3, #1 │ │ - cmp r3, #9 │ │ - vdiv.f64 d7, d6, d7 │ │ - vmov r0, r1, d7 │ │ - strd r0, [r2, #8]! │ │ - bne 3b0ac │ │ mov r0, r4 │ │ - pop {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - andeq r6, r1, r4, asr #9 │ │ + pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop {0} │ │ + strbtvs r6, [r6], -r6, ror #12 │ │ + svccc 0x00e66666 │ │ + strmi r1, [lr, r0, lsl #9]! │ │ + svccc 0x00747ae1 │ │ + ldrbpl r5, [r5, #-1365] ; 0xfffffaab │ │ + svccc 0x00d55555 │ │ + ldrbpl r5, [r5, #-1365] ; 0xfffffaab │ │ + svccc 0x00c55555 │ │ + ; instruction: 0x000158b4 │ │ + nop {0} │ │ │ │ -0003b0d8 : │ │ +0003c748 : │ │ cmp r0, #0 │ │ movne r3, #1 │ │ strbne r3, [r0, #16] │ │ bx lr │ │ │ │ -0003b0e8 : │ │ +0003c758 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0] │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r0, [r4, #4] │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r0, [r4, #8] │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ ldr r0, [r4, #12] │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ mov r0, r4 │ │ pop {r4, lr} │ │ - b 43dec <__udivdi3+0x44c> │ │ + b 44c60 <_Unwind_GetTextRelBase@@Base+0x28> │ │ andeq r0, r0, r0 │ │ │ │ -0003b120 : │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - vpush {d8-d11} │ │ - mov r6, r0 │ │ +0003c790 : │ │ ldrh r3, [r0, #40] ; 0x28 │ │ - sub sp, sp, #12 │ │ - mov r8, r1 │ │ cmp r3, #0 │ │ - bne 3b154 │ │ - mov r3, #1 │ │ - str r3, [r1] │ │ - add sp, sp, #12 │ │ - vpop {d8-d11} │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r4, [r0, #72] ; 0x48 │ │ + moveq r3, #1 │ │ + streq r3, [r1] │ │ + bxeq lr │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ movw r3, #281 ; 0x119 │ │ - ldr r2, [pc, #1004] ; 3b550 │ │ - mov r1, #8 │ │ - ldr fp, [r0, #92] ; 0x5c │ │ + ldr r4, [r0, #72] ; 0x48 │ │ + mov r7, r0 │ │ + vpush {d8-d11} │ │ + ldr r2, [pc, #1056] ; 3cbe0 │ │ ldr r5, [r4, #20] │ │ + ldr r6, [r0, #92] ; 0x5c │ │ add r2, pc, r2 │ │ + sub sp, sp, #12 │ │ mov r0, r5 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + str r1, [sp, #4] │ │ + mov r1, #8 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ ldrb r3, [r4, #16] │ │ - ldr sl, [r4] │ │ + ldr r1, [r4] │ │ cmp r3, #0 │ │ - ldreq r9, [r4, #4] │ │ - mov r7, r0 │ │ - bne 3b4a0 │ │ + mov r8, r0 │ │ + bne 3c900 │ │ + ldr r2, [r4, #4] │ │ cmp r5, #0 │ │ - ble 3b524 │ │ - mov r2, sl │ │ - mov r1, fp │ │ - mov r3, #0 │ │ - vldmia r1!, {d6} │ │ - add r3, r3, #1 │ │ + ble 3c968 │ │ + add ip, r1, r5, lsl #3 │ │ + mov r3, r1 │ │ + mov r0, r6 │ │ + vldmia r0!, {d6} │ │ vldr d7, [r4, #32] │ │ - cmp r5, r3 │ │ - vldr d5, [r2] │ │ + vldr d5, [r4, #24] │ │ vmul.f64 d7, d6, d7 │ │ - vldr d6, [r4, #24] │ │ + vldr d6, [r3] │ │ vmla.f64 d7, d5, d6 │ │ - vstmia r2!, {d7} │ │ - bne 3b1a4 │ │ - mov r1, sl │ │ - mov r2, r9 │ │ + vstmia r3!, {d7} │ │ + cmp r3, ip │ │ + bne 3c808 │ │ mov r0, r4 │ │ mov r3, r5 │ │ - bl 3af10 │ │ - vmov.f64 d9, #112 ; 0x3f800000 1.0 │ │ - vldr d11, [pc, #860] ; 3b548 │ │ - mov r9, r7 │ │ + bl 3c558 │ │ + vmov.f64 d8, #112 ; 0x3f800000 1.0 │ │ + vldr d10, [pc, #916] ; 3cbd8 │ │ + mov r9, r8 │ │ mov sl, #0 │ │ - vmov.f64 d10, d11 │ │ - ldr r1, [r4, #4] │ │ + vmov.f64 d9, d10 │ │ + ldr r2, [r4, #4] │ │ lsl r3, sl, #3 │ │ - ldr r2, [r4] │ │ - add r2, r2, r3 │ │ - add r3, r1, r3 │ │ - vldr d6, [r2] │ │ + ldr r1, [r4] │ │ + mov fp, r9 │ │ + add r1, r1, r3 │ │ + add r3, r2, r3 │ │ + vldr d6, [r1] │ │ vldr d7, [r3] │ │ vsub.f64 d7, d6, d7 │ │ - vcmp.f64 d7, d9 │ │ + vcmp.f64 d7, d8 │ │ vmrs APSR_nzcv, fpscr │ │ - vmovmi.f64 d7, d9 │ │ - vstr d7, [r9] │ │ + vmovmi.f64 d7, d8 │ │ + vstmia r9!, {d7} │ │ + vldr d6, [r1] │ │ vldr d7, [r3] │ │ - vldr d6, [r2] │ │ - vdiv.f64 d5, d6, d7 │ │ - vmov r0, r1, d5 │ │ - bl e140 │ │ - vmov d8, r0, r1 │ │ - ldrd r0, [r9], #8 │ │ - bl e140 │ │ - vcmpe.f64 d8, d10 │ │ + vdiv.f64 d7, d6, d7 │ │ + vmov r0, r1, d7 │ │ + bl e988 │ │ + vmov d11, r0, r1 │ │ + ldrd r0, [fp] │ │ + bl e988 │ │ + vcmpe.f64 d11, d9 │ │ vmrs APSR_nzcv, fpscr │ │ vmov d7, r0, r1 │ │ - ble 3b264 │ │ - vcmpe.f64 d7, d11 │ │ - vmov.f64 d10, d8 │ │ + ble 3c8c0 │ │ + vcmpe.f64 d7, d10 │ │ + vmov.f64 d9, d11 │ │ vmrs APSR_nzcv, fpscr │ │ - vmovgt.f64 d11, d7 │ │ + vmovgt.f64 d10, d7 │ │ add sl, sl, #1 │ │ cmp r5, sl │ │ - bne 3b1f4 │ │ - ldrb r3, [r6, #41] ; 0x29 │ │ + bne 3c84c │ │ + ldrb r3, [r7, #41] ; 0x29 │ │ cmp r3, #0 │ │ - moveq r3, #1 │ │ - bne 3b474 │ │ - str r3, [r8] │ │ + bne 3cbb8 │ │ + mov r3, #1 │ │ + ldr r2, [sp, #4] │ │ mov r0, r4 │ │ + mov r1, r8 │ │ + str r3, [r2] │ │ + mov r3, r5 │ │ + ldr r2, [r4, #8] │ │ + bl 3c558 │ │ + ldr r3, [r4, #12] │ │ + b 3ca30 │ │ + cmp r5, #0 │ │ + ldrle r2, [r4, #4] │ │ + ble 3c95c │ │ + ldr r2, [r4, #4] │ │ + add fp, r1, r5, lsl #3 │ │ + vldr d5, [pc, #700] ; 3cbd8 │ │ + mov r3, r6 │ │ + ldr r9, [r4, #8] │ │ + mov ip, r1 │ │ + ldr lr, [r4, #12] │ │ + mov r0, r2 │ │ + vldr d7, [r3] │ │ + mov sl, r3 │ │ + vstmia ip!, {d7} │ │ + vldmia r3!, {d7} │ │ + cmp ip, fp │ │ + vstmia r0!, {d7} │ │ + vldr d6, [sl] │ │ + vldr d7, [r4, #88] ; 0x58 │ │ + vdiv.f64 d7, d6, d7 │ │ + vstmia r9!, {d7} │ │ + vstmia lr!, {d5} │ │ + bne 3c92c │ │ + mov r3, #0 │ │ + strb r3, [r4, #16] │ │ + b 3c7f4 │ │ + mov r3, r5 │ │ + mov r0, r4 │ │ + bl 3c558 │ │ + ldrb r3, [r7, #41] ; 0x29 │ │ + cmp r3, #0 │ │ + beq 3ca04 │ │ + vldr s14, [r7, #12] │ │ + vcvt.f64.f32 d7, s14 │ │ + vcmpe.f64 d7, #0.0 │ │ + vmrs APSR_nzcv, fpscr │ │ + ble 3c9f0 │ │ + ldr r2, [sp, #4] │ │ + mov r3, #0 │ │ + mov r0, r4 │ │ + mov r1, r8 │ │ + str r3, [r2] │ │ mov r3, r5 │ │ - mov r1, r7 │ │ ldr r2, [r4, #8] │ │ - bl 3af10 │ │ + bl 3c558 │ │ + ldrb r3, [r7, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + beq 3c9dc │ │ + ldr r2, [pc, #540] ; 3cbe4 │ │ + mov r0, r5 │ │ + mov r1, #8 │ │ + movw r3, #359 ; 0x167 │ │ + add r2, pc, r2 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + blx 3e1f8 │ │ + mov r0, r8 │ │ + add sp, sp, #12 │ │ + vpop {d8-d11} │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b 44c60 <_Unwind_GetTextRelBase@@Base+0x28> │ │ + vldr d10, [pc, #480] ; 3cbd8 │ │ + vcmpe.f64 d7, d10 │ │ + vmrs APSR_nzcv, fpscr │ │ + movgt r3, #0 │ │ + bgt 3ca08 │ │ + mov r3, #1 │ │ + ldr r2, [sp, #4] │ │ + mov r0, r4 │ │ + mov r1, r8 │ │ + str r3, [r2] │ │ + mov r3, r5 │ │ + ldr r2, [r4, #8] │ │ + bl 3c558 │ │ cmp r5, #0 │ │ ldr r3, [r4, #12] │ │ - ble 3b300 │ │ - mov r2, r7 │ │ + ble 3c9b4 │ │ + mov r2, r8 │ │ mov r1, #0 │ │ - vldr d7, [r4, #72] ; 0x48 │ │ - add r1, r1, #1 │ │ vldr d6, [r3] │ │ - vldr d4, [r2] │ │ - vmul.f64 d5, d6, d7 │ │ - vstmia r3!, {d5} │ │ + add r1, r1, #1 │ │ + add r2, r2, #8 │ │ vldr d7, [r4, #72] ; 0x48 │ │ - vldmia r2!, {d6} │ │ - vmul.f64 d7, d5, d7 │ │ - vcmpe.f64 d6, d7 │ │ + vldr d5, [r2, #-8] │ │ + vmul.f64 d7, d6, d7 │ │ + vstr d7, [r3] │ │ + vldr d6, [r4, #72] ; 0x48 │ │ + vldr d4, [r2, #-8] │ │ + vmul.f64 d6, d7, d6 │ │ + vcmpe.f64 d4, d6 │ │ vmrs APSR_nzcv, fpscr │ │ - vldrmi d7, [r4, #80] ; 0x50 │ │ - vmulmi.f64 d7, d5, d7 │ │ + vldrmi d6, [r4, #80] ; 0x50 │ │ + vmulmi.f64 d7, d7, d6 │ │ vstrmi d7, [r2, #-8] │ │ - vldrmi d5, [r3, #-8] │ │ - vcmp.f64 d4, d5 │ │ + vldrmi d7, [r3] │ │ + vcmp.f64 d5, d7 │ │ vmrs APSR_nzcv, fpscr │ │ - vmovgt.f64 d5, d4 │ │ + vmovgt.f64 d7, d5 │ │ cmp r5, r1 │ │ - vstr d5, [r3, #-8] │ │ - bne 3b2ac │ │ - ldrb r3, [r6, #40] ; 0x28 │ │ + vstmia r3!, {d7} │ │ + bgt 3ca38 │ │ + ldrb r3, [r7, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq 3b460 │ │ - cmp r5, #0 │ │ - ble 3b444 │ │ + beq 3c9dc │ │ ldr r1, [r4, #8] │ │ - mov r6, r7 │ │ - mov r2, r7 │ │ - mov r3, #0 │ │ - vldmia r2!, {d6} │ │ - add r3, r3, #1 │ │ + mov r7, r8 │ │ + mov r3, r8 │ │ + mov r2, #0 │ │ + vldr d6, [r3] │ │ + add r2, r2, #1 │ │ + add r3, r3, #8 │ │ vldmia r1!, {d7} │ │ vcmpe.f64 d6, d7 │ │ vmrs APSR_nzcv, fpscr │ │ - vstrmi d7, [r2, #-8] │ │ - cmp r5, r3 │ │ - bne 3b324 │ │ - ldr r2, [pc, #520] ; 3b554 │ │ + vstrmi d7, [r3, #-8] │ │ + cmp r5, r2 │ │ + bgt 3caac │ │ + ldr r2, [pc, #272] ; 3cbe8 │ │ mov r1, #8 │ │ movw r3, #359 ; 0x167 │ │ mov r0, r5 │ │ add r2, pc, r2 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ ldr r1, [r4] │ │ mov r2, #0 │ │ mov r3, r0 │ │ vldr d7, [r4, #88] ; 0x58 │ │ add r2, r2, #1 │ │ - vldmia r1!, {d4} │ │ - vldmia r6!, {d5} │ │ - vmul.f64 d6, d7, d4 │ │ - vcmpe.f64 d5, d6 │ │ + add r3, r3, #8 │ │ + vldmia r1!, {d6} │ │ + vldmia r7!, {d5} │ │ + vmul.f64 d4, d7, d6 │ │ + vcmpe.f64 d5, d4 │ │ vmrs APSR_nzcv, fpscr │ │ - vdivmi.f64 d7, d5, d4 │ │ - vstr d7, [r3] │ │ + vdivmi.f64 d7, d5, d6 │ │ + vstr d7, [r3, #-8] │ │ vldr d6, [r4, #96] ; 0x60 │ │ vcmpe.f64 d6, d7 │ │ vmrs APSR_nzcv, fpscr │ │ - vstrgt d6, [r3] │ │ + vstrgt d6, [r3, #-8] │ │ cmp r5, r2 │ │ - add r3, r3, #8 │ │ - bne 3b368 │ │ + bgt 3caf4 │ │ mov ip, #0 │ │ - sub r4, r5, #1 │ │ + sub lr, r5, #1 │ │ + mov r4, ip │ │ add r1, ip, #4 │ │ - mov lr, ip │ │ - cmp r4, r1 │ │ - movlt r1, r4 │ │ - movge r1, r1 │ │ cmp r1, lr │ │ - blt 3b43c │ │ - vldr d7, [pc, #372] ; 3b548 │ │ - add r2, r0, lr, lsl #3 │ │ - mov r3, lr │ │ - add r3, r3, #1 │ │ - vldmia r2!, {d6} │ │ - cmp r1, r3 │ │ + movge r1, lr │ │ + cmp r1, r4 │ │ + blt 3cbb0 │ │ + add r2, r1, #1 │ │ + vldr d7, [pc, #120] ; 3cbd8 │ │ + add r3, r0, r4, lsl #3 │ │ + add r2, r0, r2, lsl #3 │ │ + vldmia r3!, {d6} │ │ + cmp r3, r2 │ │ vadd.f64 d7, d7, d6 │ │ - bge 3b3d8 │ │ - rsb r1, lr, r1 │ │ - vldr d6, [fp] │ │ + bne 3cb64 │ │ + rsb r1, r4, r1 │ │ + vldr d6, [r6] │ │ add r1, r1, #1 │ │ - vmov s9, r1 │ │ - vcvt.f64.s32 d5, s9 │ │ add ip, ip, #1 │ │ cmp r5, ip │ │ + vmov s11, r1 │ │ + vcvt.f64.s32 d5, s11 │ │ vdiv.f64 d7, d7, d5 │ │ - vmul.f64 d7, d6, d7 │ │ - vstmia fp!, {d7} │ │ - beq 3b45c │ │ + vmul.f64 d6, d6, d7 │ │ + vstmia r6!, {d6} │ │ + ble 3c9d8 │ │ cmp ip, #4 │ │ - add r1, ip, #4 │ │ - subgt lr, ip, #4 │ │ - movle lr, #0 │ │ - cmp r4, r1 │ │ - movlt r1, r4 │ │ - movge r1, r1 │ │ - cmp r1, lr │ │ - bge 3b3cc │ │ - vldr d7, [pc, #260] ; 3b548 │ │ - b 3b3ec │ │ - ldr r2, [pc, #268] ; 3b558 │ │ - mov r0, r5 │ │ - mov r1, #8 │ │ - movw r3, #359 ; 0x167 │ │ - add r2, pc, r2 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - bl 43dec <__udivdi3+0x44c> │ │ - mov r0, r7 │ │ - add sp, sp, #12 │ │ - vpop {d8-d11} │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b 43dec <__udivdi3+0x44c> │ │ - vldr s14, [r6, #12] │ │ + subgt r4, ip, #4 │ │ + movle r4, #0 │ │ + b 3cb40 │ │ + vldr d7, [pc, #32] ; 3cbd8 │ │ + b 3cb74 │ │ + vldr s14, [r7, #12] │ │ vcvt.f64.f32 d7, s14 │ │ - vcmpe.f64 d7, d10 │ │ - vmrs APSR_nzcv, fpscr │ │ - movgt r3, #0 │ │ - bgt 3b280 │ │ - vcmpe.f64 d11, d7 │ │ + vcmpe.f64 d7, d9 │ │ vmrs APSR_nzcv, fpscr │ │ - movmi r3, #0 │ │ - movpl r3, #1 │ │ - b 3b280 │ │ - cmp r5, #0 │ │ - ldrle r9, [r4, #4] │ │ - ble 3b518 │ │ - ldr r9, [r4, #4] │ │ - mov r3, fp │ │ - ldr lr, [r4, #8] │ │ - mov r2, #0 │ │ - ldr ip, [r4, #12] │ │ - mov r0, sl │ │ - str fp, [sp] │ │ - mov r1, r9 │ │ - mov fp, r6 │ │ - str r7, [sp, #4] │ │ - ldrd r6, [r3] │ │ - strd r6, [r0], #8 │ │ - ldrd r6, [r3] │ │ - strd r6, [r1], #8 │ │ - vldmia r3!, {d6} │ │ - add r2, r2, #1 │ │ - vldr d7, [r4, #88] ; 0x58 │ │ - cmp r5, r2 │ │ - mov r6, #0 │ │ - mov r7, #0 │ │ - vdiv.f64 d7, d6, d7 │ │ - vstmia lr!, {d7} │ │ - strd r6, [ip], #8 │ │ - bne 3b4d4 │ │ - mov r6, fp │ │ - ldr r7, [sp, #4] │ │ - ldr fp, [sp] │ │ + ble 3c9f4 │ │ mov r3, #0 │ │ - strb r3, [r4, #16] │ │ - b 3b190 │ │ - vldr d11, [pc, #28] ; 3b548 │ │ - mov r0, r4 │ │ - mov r1, sl │ │ - mov r2, r9 │ │ - mov r3, r5 │ │ - bl 3af10 │ │ - vmov.f64 d10, d11 │ │ - b 3b270 │ │ + b 3c8dc │ │ nop {0} │ │ ... │ │ - andeq r6, r1, ip, asr #5 │ │ - andeq r6, r1, r4, ror #1 │ │ - andeq r5, r1, r4, ror #31 │ │ + andeq r5, r1, r8, lsr #13 │ │ + muleq r1, ip, r4 │ │ + andeq r5, r1, ip, lsl #7 │ │ nop {0} │ │ │ │ -0003b560 : │ │ - ldr r3, [r0, #76] ; 0x4c │ │ - push {r4, r5, r6, lr} │ │ +0003cbf0 : │ │ + push {r3, r4, r5, lr} │ │ subs r5, r2, #0 │ │ - mov r4, r0 │ │ - mov r2, #0 │ │ - strb r2, [r3, #1] │ │ ldr r3, [r0, #76] ; 0x4c │ │ - beq 3b5bc │ │ - ldrb r6, [r3] │ │ - strh r2, [r3, #6] │ │ - cmp r6, r2 │ │ - beq 3b638 │ │ + mov r4, r0 │ │ + mov r0, #0 │ │ + strb r0, [r3, #1] │ │ + ldr r3, [r4, #76] ; 0x4c │ │ + beq 3cc40 │ │ + ldrb r5, [r3] │ │ + strh r0, [r3, #6] │ │ + cmp r5, r0 │ │ + beq 3cccc │ │ ldrb r2, [r3, #2] │ │ cmp r2, #0 │ │ - popeq {r4, r5, r6, pc} │ │ - cmp r5, #0 │ │ - bne 3b688 │ │ - ldrb r2, [r3] │ │ - cmp r2, #0 │ │ - bne 3b618 │ │ + beq 3cc3c │ │ ldr r0, [r3, #8] │ │ - pop {r4, r5, r6, lr} │ │ - b 3b878 │ │ + ldr r1, [r4, #80] ; 0x50 │ │ + pop {r3, r4, r5, lr} │ │ + b 3ced4 │ │ + pop {r3, r4, r5, pc} │ │ strh r5, [r3, #4] │ │ - mov r6, r5 │ │ ldr r0, [r3, #8] │ │ - bl 3b868 │ │ + bl 3cf0c │ │ ldr r3, [r4, #76] ; 0x4c │ │ ldrb r2, [r3] │ │ cmp r2, #0 │ │ - beq 3b590 │ │ + beq 3cd10 │ │ ldrh r2, [r3, #6] │ │ ldrsh r1, [r4, #10] │ │ add r2, r2, #1 │ │ uxth r2, r2 │ │ strh r2, [r3, #6] │ │ sxth r2, r2 │ │ cmp r1, r2 │ │ - bgt 3b590 │ │ + bgt 3cc94 │ │ strb r5, [r3] │ │ + mov r1, #1 │ │ ldr r2, [r4, #76] ; 0x4c │ │ strh r5, [r3, #6] │ │ - mov r3, #1 │ │ - strb r3, [r2, #1] │ │ + strb r1, [r2, #1] │ │ ldr r3, [r4, #76] ; 0x4c │ │ - b 3b590 │ │ + ldrb r2, [r3, #2] │ │ + cmp r2, #0 │ │ + beq 3cd28 │ │ + ldrb r2, [r3] │ │ + cmp r2, #0 │ │ + beq 3cd1c │ │ ldr r0, [r3, #8] │ │ ldr r1, [r4, #80] ; 0x50 │ │ - bl 3b830 │ │ + bl 3ced4 │ │ ldr r3, [r4, #76] ; 0x4c │ │ ldrb r2, [r3] │ │ cmp r2, #0 │ │ - popne {r4, r5, r6, pc} │ │ - b 3b5b0 │ │ + popne {r3, r4, r5, pc} │ │ + b 3cd1c │ │ ldrh r2, [r3, #4] │ │ ldr r0, [r3, #8] │ │ add r2, r2, #1 │ │ strh r2, [r3, #4] │ │ - bl 3b7cc │ │ + bl 3ce68 │ │ ldr r3, [r4, #76] ; 0x4c │ │ ldrsh r2, [r4, #8] │ │ ldrsh r1, [r3, #4] │ │ cmp r1, r2 │ │ - blt 3b590 │ │ + blt 3cc20 │ │ mov r2, #1 │ │ strb r2, [r3] │ │ ldr r1, [r4, #76] ; 0x4c │ │ - strh r6, [r3, #4] │ │ + strh r5, [r3, #4] │ │ strb r2, [r1, #1] │ │ ldr r3, [r4, #76] ; 0x4c │ │ + b 3cc20 │ │ ldrb r2, [r3, #2] │ │ cmp r2, #0 │ │ - bne 3b59c │ │ - pop {r4, r5, r6, pc} │ │ + beq 3cd2c │ │ ldr r0, [r3, #8] │ │ - ldr r1, [r4, #80] ; 0x50 │ │ - pop {r4, r5, r6, lr} │ │ - b 3b830 │ │ + pop {r3, r4, r5, lr} │ │ + b 3cf1c │ │ + pop {r3, r4, r5, pc} │ │ + pop {r3, r4, r5, pc} │ │ │ │ -0003b698 : │ │ +0003cd30 : │ │ push {r4, r5, r6, r7, r8, lr} │ │ mov r3, #77 ; 0x4d │ │ - ldr r5, [pc, #112] ; 3b718 │ │ + ldr r5, [pc, #112] ; 3cdb0 │ │ sub sp, sp, #8 │ │ - mov r7, r0 │ │ - mov r6, r1 │ │ + mov r6, r0 │ │ + mov r7, r1 │ │ add r5, pc, r5 │ │ mov r8, r2 │ │ mov r1, #24 │ │ mov r0, #1 │ │ mov r2, r5 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ mov ip, #0 │ │ - mov r1, r6 │ │ - mov r2, #4 │ │ + mov lr, #89 ; 0x59 │ │ + mov r1, r7 │ │ mov r3, r5 │ │ + mov r2, #4 │ │ mov r4, r0 │ │ - strh r6, [r0, #18] │ │ - strh r7, [r0, #14] │ │ - mov r0, r7 │ │ + strh r8, [r0, #20] │ │ + strh r7, [r4, #18] │ │ + mov r0, r6 │ │ + strh r6, [r4, #14] │ │ strh ip, [r4, #16] │ │ strh ip, [r4, #8] │ │ strh ip, [r4, #10] │ │ strh ip, [r4, #12] │ │ - mov ip, #89 ; 0x59 │ │ - strh r8, [r4, #20] │ │ - str ip, [sp] │ │ - bl 43efc <__udivdi3+0x55c> │ │ + str lr, [sp] │ │ + blx 3e1ba <__ckd_calloc_2d__@@Base> │ │ str r0, [r4] │ │ mov r0, r4 │ │ add sp, sp, #8 │ │ pop {r4, r5, r6, r7, r8, pc} │ │ - ; instruction: 0x00015db8 │ │ + andeq r5, r1, r4, asr r1 │ │ │ │ -0003b71c : │ │ - ldrsh r2, [r0, #14] │ │ - ldrsh r3, [r0, #16] │ │ - add r2, r2, #1 │ │ - add r2, r2, r1 │ │ - cmp r2, r3 │ │ +0003cdb4 : │ │ + ldrsh r3, [r0, #14] │ │ + ldrsh r2, [r0, #16] │ │ + add r3, r3, #1 │ │ + add r1, r3, r1 │ │ + cmp r1, r2 │ │ + bxle lr │ │ + ldrh r2, [r0, #20] │ │ + uxth r1, r1 │ │ push {r4, lr} │ │ mov r4, r0 │ │ - pople {r4, pc} │ │ - ldrh r1, [r0, #20] │ │ - uxth r2, r2 │ │ - strh r2, [r0, #16] │ │ - mov r3, #100 ; 0x64 │ │ ldr r0, [r0, #4] │ │ - smulbb r1, r2, r1 │ │ - ldr r2, [pc, #16] ; 3b76c │ │ + mov r3, #100 ; 0x64 │ │ + strh r1, [r4, #16] │ │ + smulbb r1, r1, r2 │ │ + ldr r2, [pc, #16] ; 3ce04 │ │ add r2, pc, r2 │ │ lsl r1, r1, #1 │ │ - bl 4403c <__udivdi3+0x69c> │ │ + blx 3e170 <__ckd_realloc__@@Base> │ │ str r0, [r4, #4] │ │ pop {r4, pc} │ │ - andeq r5, r1, r0, lsl sp │ │ + andeq r5, r1, ip, lsr #1 │ │ │ │ -0003b770 : │ │ - ldrsh r2, [r0, #14] │ │ - ldrsh r3, [r0, #10] │ │ +0003ce08 : │ │ + ldrh r3, [r0, #10] │ │ push {r4, lr} │ │ + ldrsh r4, [r0, #14] │ │ + sxth r3, r3 │ │ + cmp r4, r3 │ │ + ble 3ce2c │ │ + ldrsh r2, [r0, #8] │ │ cmp r2, r3 │ │ - mov r4, r0 │ │ - movle r0, #0 │ │ - pople {r4, pc} │ │ - ldrsh r2, [r4, #8] │ │ - cmp r2, r3 │ │ - bgt 3b7a0 │ │ + bgt 3ce34 │ │ mov r0, #0 │ │ pop {r4, pc} │ │ - ldrsh r2, [r4, #18] │ │ + ldrh r2, [r0, #18] │ │ + mov r4, r0 │ │ mov r0, r1 │ │ ldr r1, [r4] │ │ - lsl r2, r2, #2 │ │ + sxth r2, r2 │ │ ldr r1, [r1, r3, lsl #2] │ │ - bl e14c │ │ + lsl r2, r2, #2 │ │ + bl e994 │ │ ldrh r3, [r4, #10] │ │ mov r0, #1 │ │ add r3, r3, r0 │ │ strh r3, [r4, #10] │ │ pop {r4, pc} │ │ │ │ -0003b7cc : │ │ +0003ce68 : │ │ + ldrh r3, [r0, #8] │ │ + ldrh r2, [r0, #18] │ │ push {r4, lr} │ │ mov r4, r0 │ │ - ldr r3, [r4] │ │ - ldrsh r0, [r0, #8] │ │ - ldrsh r2, [r4, #18] │ │ - ldr r0, [r3, r0, lsl #2] │ │ + ldr r0, [r0] │ │ + sxth r3, r3 │ │ + sxth r2, r2 │ │ + ldr r0, [r0, r3, lsl #2] │ │ lsl r2, r2, #2 │ │ - bl e14c │ │ + bl e994 │ │ ldrh r3, [r4, #8] │ │ add r3, r3, #1 │ │ strh r3, [r4, #8] │ │ pop {r4, pc} │ │ │ │ -0003b7fc : │ │ - ldr r3, [r0, #4] │ │ - push {r4} ; (str r4, [sp, #-4]!) │ │ - cmp r3, #0 │ │ - streq r3, [r2] │ │ - ldrhne r4, [r0, #12] │ │ - ldrhne ip, [r0, #20] │ │ - strne r3, [r1] │ │ - smulbbne r3, r4, ip │ │ - strne r3, [r2] │ │ - movne r3, #0 │ │ - strhne r3, [r0, #12] │ │ - ldmfd sp!, {r4} │ │ - bx lr │ │ +0003cea0 : │ │ + ldr ip, [r0, #4] │ │ + cmp ip, #0 │ │ + streq ip, [r2] │ │ + bxeq lr │ │ + ldrh r3, [r0, #20] │ │ + push {r4, lr} │ │ + mov lr, #0 │ │ + ldrh r4, [r0, #12] │ │ + str ip, [r1] │ │ + smulbb r3, r4, r3 │ │ + str r3, [r2] │ │ + strh lr, [r0, #12] │ │ + pop {r4, pc} │ │ │ │ -0003b830 : │ │ +0003ced4 : │ │ + ldrh r2, [r0, #20] │ │ + ldrh r3, [r0, #12] │ │ push {r4, lr} │ │ mov r4, r0 │ │ - ldrh ip, [r4, #12] │ │ - ldrh r0, [r0, #20] │ │ - ldr r3, [r4, #4] │ │ - sxth r2, r0 │ │ - smulbb r0, ip, r0 │ │ + smulbb r3, r3, r2 │ │ + ldr r0, [r0, #4] │ │ + sxth r2, r2 │ │ lsl r2, r2, #1 │ │ - add r0, r3, r0, lsl #1 │ │ - bl e14c │ │ + add r0, r0, r3, lsl #1 │ │ + bl e994 │ │ ldrh r3, [r4, #12] │ │ add r3, r3, #1 │ │ strh r3, [r4, #12] │ │ pop {r4, pc} │ │ │ │ -0003b868 : │ │ +0003cf0c : │ │ mov r3, #0 │ │ strh r3, [r0, #10] │ │ strh r3, [r0, #8] │ │ bx lr │ │ │ │ -0003b878 : │ │ +0003cf1c : │ │ mov r3, #0 │ │ strh r3, [r0, #12] │ │ bx lr │ │ │ │ -0003b884 : │ │ +0003cf28 : │ │ + cmp r0, #0 │ │ + bxeq lr │ │ push {r4, lr} │ │ - subs r4, r0, #0 │ │ - popeq {r4, pc} │ │ - ldr r0, [r4] │ │ + mov r4, r0 │ │ + ldr r0, [r0] │ │ cmp r0, #0 │ │ - beq 3b8a0 │ │ - bl 43edc <__udivdi3+0x53c> │ │ + beq 3cf48 │ │ + blx 3e1fc │ │ ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq 3b8b0 │ │ - bl 43dec <__udivdi3+0x44c> │ │ + beq 3cf58 │ │ + blx 3e1f8 │ │ mov r0, r4 │ │ pop {r4, lr} │ │ - b 43dec <__udivdi3+0x44c> │ │ + b 44c60 <_Unwind_GetTextRelBase@@Base+0x28> │ │ │ │ -0003b8bc : │ │ - ldrsh r2, [r0, #8] │ │ - ldrsh r3, [r0, #10] │ │ - rsb r0, r3, r2 │ │ +0003cf64 : │ │ + ldrsh r3, [r0, #8] │ │ + ldrsh r0, [r0, #10] │ │ + rsb r0, r0, r3 │ │ bx lr │ │ │ │ -0003b8cc : │ │ - ldr r0, [pc, #4] ; 3b8d8 │ │ +0003cf74 : │ │ + ldr r0, [pc, #4] ; 3cf80 │ │ add r0, pc, r0 │ │ bx lr │ │ - andeq r5, r1, ip, asr #23 │ │ + andeq r4, r1, r8, asr pc │ │ │ │ -0003b8dc : │ │ +0003cf84 : │ │ mov r0, #1 │ │ bx lr │ │ │ │ -0003b8e4 : │ │ +0003cf8c : │ │ mov r0, #2 │ │ bx lr │ │ │ │ -0003b8ec : │ │ +0003cf94 : │ │ vmov.f32 s15, #96 ; 0x3f000000 0.5 │ │ - vmov s12, r1 │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - subs sl, r0, #0 │ │ - ldr r4, [pc, #348] ; 3ba60 │ │ - sub sp, sp, #272 ; 0x110 │ │ - ldr r3, [pc, #344] ; 3ba64 │ │ - ldr r4, [pc, r4] │ │ + ldr r3, [pc, #364] ; 3d10c │ │ + vmov s14, r1 │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc, r3 │ │ + ldr r4, [pc, #352] ; 3d110 │ │ + sub sp, sp, #276 ; 0x114 │ │ + subs r6, r0, #0 │ │ + ldr r4, [pc, r4] │ │ + vmul.f32 s15, s14, s15 │ │ ldr r2, [r4] │ │ - vmul.f32 s15, s12, s15 │ │ str r2, [sp, #268] ; 0x10c │ │ vstr s15, [r3] │ │ - beq 3ba48 │ │ - add r6, r3, #4 │ │ - mov r1, r6 │ │ - bl e0b0 │ │ + beq 3d0f4 │ │ + add r5, r3, #4 │ │ + mov r1, r5 │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - bne 3b950 │ │ + bne 3cff8 │ │ ldr r2, [sp, #268] ; 0x10c │ │ ldr r3, [r4] │ │ cmp r2, r3 │ │ - bne 3ba5c │ │ - add sp, sp, #272 ; 0x110 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldr r5, [pc, #272] ; 3ba68 │ │ - mov r8, #0 │ │ - ldr r7, [pc, #268] ; 3ba6c │ │ - mov r1, sl │ │ - add r5, pc, r5 │ │ - add r0, sp, #12 │ │ - add r7, pc, r7 │ │ - mov r9, r5 │ │ - str r8, [r9], #4 │ │ - bl e074 │ │ - mov r1, sl │ │ - str r8, [r5, #4] │ │ - mov r0, r6 │ │ - str r8, [r9, #4] │ │ - bl e074 │ │ - add r0, sp, #12 │ │ - mov r1, r7 │ │ - bl e278 │ │ - cmp r0, r8 │ │ - beq 3ba08 │ │ - bl 4402c <__udivdi3+0x68c> │ │ - vmov d6, r0, r1 │ │ - vcvt.f32.f64 s15, d6 │ │ + bne 3d108 │ │ + add sp, sp, #276 ; 0x114 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr r9, [pc, #276] ; 3d114 │ │ + add r8, sp, #12 │ │ + ldr fp, [pc, #272] ; 3d118 │ │ + mov r1, r6 │ │ + add r9, pc, r9 │ │ mov r0, r8 │ │ - mov r1, r7 │ │ - vstr s15, [r5, #4] │ │ - bl e278 │ │ - cmp r0, r8 │ │ - beq 3ba08 │ │ - bl 4402c <__udivdi3+0x68c> │ │ - vmov d6, r0, r1 │ │ - vcvt.f32.f64 s15, d6 │ │ + add fp, pc, fp │ │ + mov r7, #0 │ │ + mov sl, r9 │ │ + str r7, [sl], #4 │ │ + bl e8bc │ │ + str r7, [r9, #4] │ │ + mov r1, r6 │ │ + mov r0, r5 │ │ + str r7, [sl, #4] │ │ + bl e8bc │ │ mov r0, r8 │ │ - mov r1, r7 │ │ - vstr s15, [r5, #8] │ │ - bl e278 │ │ - subs r3, r0, #0 │ │ - beq 3ba08 │ │ - ldr r1, [pc, #128] ; 3ba70 │ │ - mov r0, #1 │ │ - str r3, [sp] │ │ + mov r1, fp │ │ + bl eac0 │ │ + cmp r0, r7 │ │ + beq 3d0b4 │ │ + blx 422c0 │ │ + vmov d7, r0, r1 │ │ + mov r0, r7 │ │ + mov r1, fp │ │ + vcvt.f32.f64 s15, d7 │ │ + vstr s15, [r9, #4] │ │ + bl eac0 │ │ + cmp r0, r7 │ │ + beq 3d0b4 │ │ + blx 422c0 │ │ + vmov d7, r0, r1 │ │ + mov r0, r7 │ │ + mov r1, fp │ │ + vcvt.f32.f64 s15, d7 │ │ + vstr s15, [r9, #8] │ │ + bl eac0 │ │ + cmp r0, #0 │ │ + beq 3d0b4 │ │ + ldr r1, [pc, #128] ; 3d11c │ │ mov r2, #130 ; 0x82 │ │ - ldr r3, [pc, #116] ; 3ba74 │ │ + ldr r3, [pc, #124] ; 3d120 │ │ + str r0, [sp] │ │ add r1, pc, r1 │ │ + mov r0, #1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r3, [pc, #104] ; 3ba78 │ │ - add r3, pc, r3 │ │ - vldr s15, [r3, #4] │ │ + blx 3f6b8 │ │ + ldr ip, [pc, #104] ; 3d124 │ │ + add ip, pc, ip │ │ + vldr s15, [ip, #4] │ │ vcmp.f32 s15, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bne 3b938 │ │ - mov r2, #1 │ │ - ldr r1, [pc, #80] ; 3ba7c │ │ - str r2, [r3] │ │ - mov r0, r2 │ │ - ldr r3, [pc, #72] ; 3ba80 │ │ + bne 3cfe0 │ │ + ldr r1, [pc, #84] ; 3d128 │ │ + mov lr, #1 │ │ + ldr r3, [pc, #80] ; 3d12c │ │ + mov r0, lr │ │ add r1, pc, r1 │ │ mov r2, #135 ; 0x87 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 3b938 │ │ - ldr r3, [pc, #52] ; 3ba84 │ │ + str lr, [ip] │ │ + blx 3f6b8 │ │ + b 3cfe0 │ │ + ldr r3, [pc, #52] ; 3d130 │ │ mov r2, #1 │ │ add r3, pc, r3 │ │ str r2, [r3] │ │ - b 3b938 │ │ - bl e050 <__stack_chk_fail@plt> │ │ - andeq r9, r1, ip, ror #10 │ │ - andeq r9, r1, r8, lsl #22 │ │ - andeq r9, r1, ip, lsl #17 │ │ - ; instruction: 0x000158b4 │ │ - andeq r5, r1, r0, asr #21 │ │ - strdeq r5, [r1], -r0 │ │ - andeq r9, r1, r0, ror #15 │ │ - andeq r5, r1, r8, lsl #21 │ │ - andeq r5, r1, ip, ror #21 │ │ - muleq r1, ip, r7 │ │ + b 3cfe0 │ │ + bl e88c <__stack_chk_fail@plt> │ │ + andeq r9, r1, r0, ror r4 │ │ + andeq r8, r1, r4, asr #29 │ │ + andeq r9, r1, r4, ror #3 │ │ + andeq r4, r1, r0, asr #24 │ │ + andeq r4, r1, ip, asr #28 │ │ + andeq r4, r1, r8, ror lr │ │ + andeq r9, r1, r4, lsr r1 │ │ + andeq r4, r1, r4, lsl lr │ │ + andeq r4, r1, r8, ror lr │ │ + strdeq r9, [r1], -r0 │ │ │ │ -0003ba88 : │ │ - ldr r3, [pc, #140] ; 3bb1c │ │ - push {lr} ; (str lr, [sp, #-4]!) │ │ - vpush {d8} │ │ +0003d134 : │ │ + ldr r3, [pc, #156] ; 3d1d8 │ │ + vmov s15, r0 │ │ add r3, pc, r3 │ │ - vmov s16, r0 │ │ - sub sp, sp, #28 │ │ ldr r2, [r3] │ │ cmp r2, #0 │ │ - bne 3bad4 │ │ - vldr s15, [r3, #8] │ │ - vsub.f32 s16, s16, s15 │ │ - vldr s14, [r3, #4] │ │ - ldr r3, [pc, #96] ; 3bb20 │ │ - add r3, pc, r3 │ │ - vldr s12, [r3] │ │ - vdiv.f32 s16, s16, s14 │ │ - vcmpe.f32 s16, s12 │ │ + bne 3d190 │ │ + vldr s14, [r3, #8] │ │ + push {lr} ; (str lr, [sp, #-4]!) │ │ + vldr s12, [r3, #4] │ │ + ldr r2, [pc, #124] ; 3d1dc │ │ + vsub.f32 s15, s15, s14 │ │ + add r2, pc, r2 │ │ + vpush {d8} │ │ + vldr s14, [r2] │ │ + sub sp, sp, #28 │ │ + vdiv.f32 s16, s15, s12 │ │ + vcmpe.f32 s16, s14 │ │ vmrs APSR_nzcv, fpscr │ │ - bgt 3bae4 │ │ - vmov r0, s16 │ │ + vmovle r0, s16 │ │ + bgt 3d194 │ │ add sp, sp, #28 │ │ vpop {d8} │ │ - ldmfd sp!, {pc} │ │ - vcvt.f64.f32 d7, s14 │ │ - ldr r1, [pc, #52] ; 3bb24 │ │ - ldr r3, [pc, #52] ; 3bb28 │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ + bx lr │ │ + vcvt.f64.f32 d6, s12 │ │ + ldr r1, [pc, #64] ; 3d1e0 │ │ + ldr r3, [pc, #64] ; 3d1e4 │ │ mov r0, #3 │ │ add r1, pc, r1 │ │ mov r2, #152 ; 0x98 │ │ add r3, pc, r3 │ │ - vcvt.f64.f32 d6, s12 │ │ - vstr d7, [sp] │ │ - vcvt.f64.f32 d7, s16 │ │ - vstr d6, [sp, #16] │ │ - vstr d7, [sp, #8] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 3bad4 │ │ - andeq r9, r1, r8, asr r7 │ │ - andeq r9, r1, r8, asr r9 │ │ - andeq r5, r1, r8, asr #19 │ │ - andeq r5, r1, r8, ror #15 │ │ + vcvt.f64.f32 d5, s16 │ │ + vstr d6, [sp] │ │ + vcvt.f64.f32 d7, s14 │ │ + vstr d5, [sp, #8] │ │ + vstr d7, [sp, #16] │ │ + blx 3f6b8 │ │ + vmov r0, s16 │ │ + add sp, sp, #28 │ │ + vpop {d8} │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ + strheq r9, [r1], -r0 │ │ + ; instruction: 0x000192b4 │ │ + andeq r4, r1, ip, asr #26 │ │ + andeq r4, r1, ip, ror #22 │ │ │ │ -0003bb2c : │ │ - ldr r3, [pc, #36] ; 3bb58 │ │ - vmov s15, r0 │ │ +0003d1e8 : │ │ + ldr r3, [pc, #36] ; 3d214 │ │ + vmov s14, r0 │ │ add r3, pc, r3 │ │ ldr r2, [r3] │ │ cmp r2, #0 │ │ - vldreq s14, [r3, #8] │ │ + vldreq s15, [r3, #8] │ │ vldreq s13, [r3, #4] │ │ - vmlaeq.f32 s14, s15, s13 │ │ - vmoveq.f32 s15, s14 │ │ + vmovne.f32 s15, s14 │ │ + vmlaeq.f32 s15, s14, s13 │ │ vmov r0, s15 │ │ bx lr │ │ - ; instruction: 0x000196b8 │ │ + strdeq r8, [r1], -ip │ │ │ │ -0003bb5c : │ │ +0003d218 : │ │ push {r4, r5, r6, lr} │ │ sub sp, sp, #8 │ │ - ldr r5, [pc, #84] ; 3bbc0 │ │ + ldr r5, [pc, #84] ; 3d27c │ │ mov r6, r0 │ │ - ldr r4, [pc, #80] ; 3bbc4 │ │ + ldr r4, [pc, #80] ; 3d280 │ │ mov r1, r0 │ │ add r5, pc, r5 │ │ - vldr s14, [r5, #4] │ │ - vcvt.f64.f32 d7, s14 │ │ - add r4, pc, r4 │ │ mov r2, #0 │ │ + add r4, pc, r4 │ │ + vldr s14, [r5, #4] │ │ mov r0, r4 │ │ - vstr d7, [sp] │ │ - bl e1b8 │ │ - vldr s14, [r5, #8] │ │ vcvt.f64.f32 d7, s14 │ │ + vstr d7, [sp] │ │ + bl ea00 │ │ mov r0, r4 │ │ mov r1, r6 │ │ mov r2, #1 │ │ + vldr s14, [r5, #8] │ │ + vcvt.f64.f32 d7, s14 │ │ vstr d7, [sp] │ │ - bl e1b8 │ │ + bl ea00 │ │ mov r0, #10 │ │ add sp, sp, #8 │ │ pop {r4, r5, r6, lr} │ │ - b e1c4 │ │ - andeq r9, r1, r8, ror r6 │ │ - andeq r5, r1, ip, lsr #15 │ │ + b ea0c │ │ + ; instruction: 0x00018fbc │ │ + andeq r4, r1, r8, lsr #22 │ │ + strlt r2, [r7, #-2306] ; 0xfffff6fe │ │ + stmdbcs r4, {r1, r4, ip, lr, pc} │ │ + stmdbcs r1, {r1, r2, r3, ip, lr, pc} │ │ + tstls r0, r0, lsr #32 │ │ + ldmdbmi r1, {r0, r2, sp} │ │ + eorsne pc, pc, #64, 4 │ │ + ldrbtmi r4, [r9], #-2832 ; 0xfffff4f0 │ │ + ; instruction: 0xf002447b │ │ + andcs pc, r1, r9, lsl #20 │ │ + bl fe37b1f4 <_end@@Base+0xfe3242f8> │ │ + and r2, r1, r0, lsl #6 │ │ + and r2, r7, r0, lsl #6 │ │ + ble 38dd08 <_end@@Base+0x336e0c> │ │ + movwcc r6, #6145 ; 0x1801 │ │ + ; instruction: 0xf840ba09 │ │ + ldrb r1, [r7, r4, lsl #22]! │ │ + ble 18dd18 <_end@@Base+0x136e1c> │ │ + movwcc r8, #6145 ; 0x1801 │ │ + ; instruction: 0xf820ba49 │ │ + ldrb r1, [r7, r2, lsl #22]! │ │ + ; instruction: 0xf85db003 │ │ + svclt 0x0000fb04 │ │ + andeq r1, r1, r4, lsl #19 │ │ + andeq r1, r1, sp, lsr #19 │ │ ldrlt r2, [r3, #-2306] ; 0xfffff6fe │ │ - stmdbcs r4, {r1, r2, ip, lr, pc} │ │ - stmdbcs r1, {r1, ip, lr, pc} │ │ - and sp, r8, sp, lsl r1 │ │ - ands r2, r7, r0, lsl #2 │ │ - and r2, sp, r0, lsl #2 │ │ - tstcc r1, r4, asr #24 │ │ + stmdbcs r4, {r0, r1, r2, ip, lr, pc} │ │ + stmdbcs r1, {r0, r1, ip, lr, pc} │ │ + ; instruction: 0x4601d11d │ │ + tstcs r0, r3 │ │ + tstcs r0, r1, lsl r0 │ │ + bne 375320 <_end@@Base+0x31e424> │ │ + ble 88dd58 <_end@@Base+0x836e5c> │ │ + blmi bb350 <_end@@Base+0x64454> │ │ mvnsvs lr, #4, 22 ; 0x1000 │ │ - mrscs lr, (UNDEF: 0) │ │ - blle ffe0c638 <_end+0xffdb673c> │ │ - ; instruction: 0xf830e01d │ │ - tstcc r1, r2, lsl #22 │ │ + addsmi lr, r1, #64749568 ; 0x3dc0000 │ │ + ; instruction: 0xf830da1a │ │ + tstcc r1, r1, lsl r0 │ │ ; instruction: 0x53b3eb04 │ │ - blle ffe4c648 <_end+0xffdf674c> │ │ - ; instruction: 0xf850e015 │ │ - tstcc r1, r4, lsl #22 │ │ + addsmi lr, r1, #64749568 ; 0x3dc0000 │ │ + ; instruction: 0xf850da12 │ │ + tstcc r1, r1, lsr #32 │ │ teqcc r3, #4, 22 ; 0x1000 │ │ - blle ffe4c658 <_end+0xffdf675c> │ │ - bmi 273c4c <_end+0x21dd50> │ │ - blmi 243c30 <_end+0x1edd34> │ │ - tstls r0, sl, ror r4 │ │ - ; instruction: 0x4611447b │ │ + strdls lr, [r0, -r7] │ │ + stmdbmi r7, {r0, r2, sp} │ │ addsvc pc, r1, #1325400064 ; 0x4f000000 │ │ - ; instruction: 0xf97ef002 │ │ - ; instruction: 0xf7d22001 │ │ - ldrmi lr, [r8], -r8, lsr #21 │ │ - svclt 0x0000bd1c │ │ - ldrdeq r2, [r1], -r2 ; │ │ - strdeq r2, [r1], -r9 │ │ - ldrlt r2, [r3, #-2306] ; 0xfffff6fe │ │ - stmdbcs r4, {r1, r2, ip, lr, pc} │ │ - stmdbcs r1, {r1, ip, lr, pc} │ │ - eor sp, r3, r6, lsl r1 │ │ - ands r2, r0, r0, lsl #6 │ │ - and r2, r6, r0, lsl #6 │ │ - movwcc r8, #6145 ; 0x1801 │ │ - b 113e490 <_end+0x10e8594> │ │ - ; instruction: 0xf8202101 │ │ - addsmi r1, r3, #2048 ; 0x800 │ │ - ; instruction: 0xe015dbf6 │ │ - movwcc r6, #6145 ; 0x1801 │ │ - ; instruction: 0xf840ba09 │ │ - addsmi r1, r3, #4, 22 ; 0x1000 │ │ - strd sp, [sp], -r8 │ │ - andcs r4, r5, r7, lsl #20 │ │ - ldrbtmi r4, [sl], #-2823 ; 0xfffff4f9 │ │ - ldrbtmi r9, [fp], #-256 ; 0xffffff00 │ │ - vmin.s8 d20, d0, d1 │ │ - ; instruction: 0xf002123f │ │ - andcs pc, r1, fp, asr #18 │ │ - b 1d79be0 <_end+0x1d23ce4> │ │ - svclt 0x0000bd1c │ │ - andeq r2, r1, ip, ror #10 │ │ - ; instruction: 0x000125ba │ │ + ldrbtmi r4, [r9], #-2822 ; 0xfffff4fa │ │ + ; instruction: 0xf002447b │ │ + ; instruction: 0x2001f9bb │ │ + bl ffb290 <_end@@Base+0xfa4394> │ │ + andlt r4, r2, r8, lsl r6 │ │ + svclt 0x0000bd10 │ │ + andeq r1, r1, r8, ror #17 │ │ + andeq r1, r1, ip, lsr r9 │ │ │ │ -0003bca0 : │ │ - push {r4, r5, r6, lr} │ │ +0003d358 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r5, r1 │ │ mov r4, r0 │ │ - mov r6, r1 │ │ - cbz r0, 3bcce │ │ - movs r5, #0 │ │ - b.n 3bcb8 │ │ - bl 3caf4 │ │ - ldr r0, [r6, r5] │ │ - bl 3caf4 │ │ - adds r5, #4 │ │ - ldr r0, [r4, r5] │ │ - cmp r0, #0 │ │ - bne.n 3bcac │ │ + cbz r0, 3d388 │ │ + subs r6, r0, #4 │ │ + subs r7, r1, #4 │ │ + ldr.w r0, [r6, #4]! │ │ + cbz r0, 3d378 │ │ + bl 3e1f8 │ │ + ldr.w r0, [r7, #4]! │ │ + bl 3e1f8 │ │ + b.n 3d364 │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - mov r0, r6 │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 3caf4 │ │ - pop {r4, r5, r6, pc} │ │ + bl 3e1f8 │ │ + mov r0, r5 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ + b.w 3e1f8 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ... │ │ │ │ -0003bcd0 : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ +0003d38c : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ mov r4, r0 │ │ - ldr r0, [pc, #68] ; (3bd1c ) │ │ - mov r5, r1 │ │ + ldr r5, [pc, #92] ; (3d3f0 ) │ │ + mov r6, r1 │ │ + ldr r0, [pc, #92] ; (3d3f4 ) │ │ mov r1, r4 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ add r0, pc │ │ - blx e110 │ │ - ldr r1, [pc, #60] ; (3bd20 ) │ │ - mov r2, r5 │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #4] │ │ + blx e958 │ │ + ldr r1, [pc, #80] ; (3d3f8 ) │ │ + mov r2, r6 │ │ mov r0, r4 │ │ add r1, pc │ │ - blx e11c │ │ - ldr r0, [pc, #52] ; (3bd24 ) │ │ + blx e964 │ │ + ldr r0, [pc, #72] ; (3d3fc ) │ │ mov r1, r4 │ │ add r0, pc │ │ - blx e110 │ │ + blx e958 │ │ mov r0, r4 │ │ - blx e194 │ │ - ldr r3, [pc, #24] ; (3bd18 ) │ │ + blx e9dc │ │ + ldr r3, [pc, #40] ; (3d3ec ) │ │ add r0, sp, #8 │ │ - movs r1, #4 │ │ movs r2, #1 │ │ - str.w r3, [r0, #-4]! │ │ + movs r1, #4 │ │ + str.w r3, [r0, #-8]! │ │ mov r3, r4 │ │ - blx e158 │ │ + blx e9a0 │ │ mov r0, r4 │ │ - blx e194 │ │ + blx e9dc │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r5, #0] │ │ movs r0, #0 │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ + cmp r2, r3 │ │ + beq.n 3d3e8 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + pop {r4, r5, r6, pc} │ │ adds r3, #68 ; 0x44 │ │ asrs r2, r4, #4 │ │ - movs r5, #141 ; 0x8d │ │ + ldrh r4, [r4, #22] │ │ + movs r1, r0 │ │ + adds r3, r0, r4 │ │ movs r1, r0 │ │ - movs r5, #133 ; 0x85 │ │ + adds r7, r6, r3 │ │ movs r1, r0 │ │ - movs r5, #135 ; 0x87 │ │ + adds r1, r7, r3 │ │ movs r1, r0 │ │ │ │ -0003bd28 : │ │ +0003d400 : │ │ push {r0, r1, r2, r3} │ │ - push {r0, r1, r4, r5, r6, lr} │ │ - add r5, sp, #24 │ │ - ldr r0, [pc, #136] ; (3bdb8 ) │ │ - ldr.w r4, [r5], #4 │ │ - ldr r6, [pc, #132] ; (3bdbc ) │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #20 │ │ + ldr r5, [pc, #160] ; (3d4a8 ) │ │ + add r4, sp, #40 ; 0x28 │ │ + ldr r7, [pc, #160] ; (3d4ac ) │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr.w r6, [r4], #4 │ │ + ldr r0, [pc, #152] ; (3d4b0 ) │ │ + add r7, pc │ │ + ldr r3, [r5, #0] │ │ add r0, pc │ │ - mov r1, r4 │ │ - add r6, pc │ │ - blx e110 │ │ - str r5, [sp, #0] │ │ - b.n 3bd6a │ │ + mov r1, r6 │ │ + str r3, [sp, #12] │ │ + blx e958 │ │ + str r4, [sp, #4] │ │ + ldr r3, [sp, #4] │ │ + adds r2, r3, #4 │ │ + str r2, [sp, #4] │ │ + ldr r4, [r3, #0] │ │ + cbz r4, 3d458 │ │ add.w r2, r3, #8 │ │ ldr r3, [r3, #4] │ │ - str r2, [sp, #0] │ │ - cbnz r3, 3bd60 │ │ - ldr r1, [pc, #112] ; (3bdc0 ) │ │ + str r2, [sp, #4] │ │ + cbnz r3, 3d44c │ │ + ldr r1, [pc, #120] ; (3d4b4 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #112] ; (3bdc4 ) │ │ + ldr r3, [pc, #120] ; (3d4b8 ) │ │ movs r2, #166 ; 0xa6 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 3bda6 │ │ - mov r0, r4 │ │ + bl 3f6b8 │ │ + b.n 3d488 │ │ + mov r0, r6 │ │ + mov r1, r7 │ │ + mov r2, r4 │ │ + blx e964 │ │ + b.n 3d426 │ │ + ldr r0, [pc, #96] ; (3d4bc ) │ │ mov r1, r6 │ │ - mov r2, r5 │ │ - blx e11c │ │ - ldr r3, [sp, #0] │ │ - adds r2, r3, #4 │ │ - str r2, [sp, #0] │ │ - ldr r5, [r3, #0] │ │ - cmp r5, #0 │ │ - bne.n 3bd44 │ │ - ldr r0, [pc, #80] ; (3bdc8 ) │ │ - mov r1, r4 │ │ add r0, pc │ │ - blx e110 │ │ - mov r0, r4 │ │ - blx e194 │ │ - ldr r3, [pc, #44] ; (3bdb4 ) │ │ - add r0, sp, #8 │ │ + blx e958 │ │ + mov r0, r6 │ │ + blx e9dc │ │ + ldr r3, [pc, #56] ; (3d4a4 ) │ │ + add r0, sp, #16 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - str.w r3, [r0, #-4]! │ │ - mov r3, r4 │ │ - blx e158 │ │ + str.w r3, [r0, #-8]! │ │ + mov r3, r6 │ │ + blx e9a0 │ │ cmp r0, #1 │ │ - bne.n 3bda6 │ │ + bne.n 3d488 │ │ + mov r0, r6 │ │ + blx e9dc │ │ mov r0, r4 │ │ - blx e194 │ │ - mov r0, r5 │ │ - b.n 3bdaa │ │ + b.n 3d48c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, lr} │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 3d498 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ add sp, #16 │ │ bx lr │ │ nop │ │ adds r3, #68 ; 0x44 │ │ asrs r2, r4, #4 │ │ - movs r5, #49 ; 0x31 │ │ + ldrh r0, [r6, #18] │ │ movs r1, r0 │ │ - lsls r2, r6, #7 │ │ + adc.w r0, lr, #8388608 ; 0x800000 │ │ + adds r5, r0, r2 │ │ movs r1, r0 │ │ - movs r4, #148 ; 0x94 │ │ + asrs r0, r4, #31 │ │ movs r1, r0 │ │ - movs r5, #39 ; 0x27 │ │ + adds r3, r6, r1 │ │ movs r1, r0 │ │ - movs r4, #253 ; 0xfd │ │ + adds r3, r2, r1 │ │ movs r1, r0 │ │ │ │ -0003bdcc : │ │ +0003d4c0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub.w sp, sp, #36864 ; 0x9000 │ │ - ldr r7, [pc, #652] ; (3c064 ) │ │ - sub sp, #52 ; 0x34 │ │ - ldr r4, [pc, #652] ; (3c068 ) │ │ - mov r6, r1 │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - str r3, [sp, #16] │ │ - add.w r1, sp, #36864 ; 0x9000 │ │ + ldr r4, [pc, #668] ; (3d768 ) │ │ + sub sp, #60 ; 0x3c │ │ + ldr r7, [pc, #668] ; (3d76c ) │ │ + mov r8, r2 │ │ add r4, pc │ │ - ldr r3, [r7, #0] │ │ - adds r1, #44 ; 0x2c │ │ + ldr r4, [r4, #0] │ │ + str r3, [sp, #16] │ │ + add.w r2, sp, #36864 ; 0x9000 │ │ + add r7, pc │ │ + ldr r3, [r4, #0] │ │ + adds r2, #52 ; 0x34 │ │ mov fp, r0 │ │ - mov sl, r2 │ │ + mov r6, r1 │ │ movs r0, #33 ; 0x21 │ │ - mov r2, r4 │ │ - str r3, [r1, #0] │ │ movs r1, #4 │ │ + str r3, [r2, #0] │ │ + mov r2, r7 │ │ movs r3, #193 ; 0xc1 │ │ - add.w r8, sp, #4096 ; 0x1000 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + add.w r9, sp, #4128 ; 0x1020 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ - mov r2, r4 │ │ + mov r2, r7 │ │ movs r3, #194 ; 0xc2 │ │ - add.w r8, r8, #48 ; 0x30 │ │ - sub.w r5, r8, #4 │ │ + add.w r9, r9, #24 │ │ + sub.w r5, r9, #4 │ │ str r0, [r6, #0] │ │ movs r0, #32 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov.w r1, #16384 ; 0x4000 │ │ mov r2, fp │ │ - str.w r0, [sl] │ │ + str.w r0, [r8] │ │ mov r0, r5 │ │ - blx e1a0 │ │ - str r7, [sp, #20] │ │ - cbnz r0, 3be3a │ │ - ldr r3, [pc, #572] ; (3c06c ) │ │ - mov r1, r4 │ │ + blx e9e8 │ │ + str r4, [sp, #20] │ │ + cbnz r0, 3d52e │ │ + ldr r3, [pc, #588] ; (3d770 ) │ │ + mov r1, r7 │ │ str r0, [sp, #0] │ │ movs r2, #198 ; 0xc6 │ │ - add r3, pc │ │ movs r0, #4 │ │ - b.n 3be86 │ │ - ldrb.w r3, [r8, #-4] │ │ + add r3, pc │ │ + b.n 3d57e │ │ + ldrb.w r3, [r9, #-4] │ │ cmp r3, #115 ; 0x73 │ │ - bne.n 3bf28 │ │ + bne.n 3d624 │ │ ldrb r3, [r5, #1] │ │ cmp r3, #51 ; 0x33 │ │ - bne.n 3bf28 │ │ + bne.n 3d624 │ │ ldrb r3, [r5, #2] │ │ cmp r3, #10 │ │ - bne.n 3bf28 │ │ - ldr.w r8, [pc, #544] ; 3c070 │ │ - movs r7, #1 │ │ - ldr r3, [pc, #540] ; (3c074 ) │ │ + bne.n 3d624 │ │ + ldr r3, [pc, #560] ; (3d774 ) │ │ + mov.w r9, #1 │ │ movs r4, #0 │ │ - ldr r1, [pc, #540] ; (3c078 ) │ │ - add r8, pc │ │ - ldr r2, [pc, #540] ; (3c07c ) │ │ - mov r9, r6 │ │ + add r3, pc │ │ str r3, [sp, #24] │ │ - add r2, pc │ │ - str r1, [sp, #28] │ │ - str r2, [sp, #12] │ │ + ldr r3, [pc, #552] ; (3d778 ) │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #548] ; (3d77c ) │ │ + add r3, pc │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #548] ; (3d780 ) │ │ + add r3, pc │ │ + str r3, [sp, #32] │ │ mov r0, r5 │ │ mov.w r1, #16384 ; 0x4000 │ │ mov r2, fp │ │ - blx e1a0 │ │ - cbnz r0, 3be8c │ │ - ldr r1, [pc, #520] ; (3c080 ) │ │ + blx e9e8 │ │ + cbnz r0, 3d584 │ │ + ldr r1, [pc, #532] ; (3d784 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #520] ; (3c084 ) │ │ + ldr r3, [pc, #532] ; (3d788 ) │ │ movs r2, #207 ; 0xcf │ │ add r1, pc │ │ - mov r6, r9 │ │ + str.w r9, [sp] │ │ add r3, pc │ │ - str r7, [sp, #0] │ │ - bl 3df24 │ │ - b.n 3c02c │ │ + bl 3f6b8 │ │ + b.n 3d72a │ │ + add r7, sp, #52 ; 0x34 │ │ + add.w sl, sp, #44 ; 0x2c │ │ mov r0, r5 │ │ - ldr r1, [sp, #12] │ │ - add r2, sp, #44 ; 0x2c │ │ - add r3, sp, #36 ; 0x24 │ │ - blx e104 │ │ - adds r7, #1 │ │ + ldr r1, [sp, #24] │ │ + mov r2, r7 │ │ + mov r3, sl │ │ + blx e94c │ │ + add.w r9, r9, #1 │ │ cmp r0, #1 │ │ - beq.n 3beb0 │ │ - ldr r1, [pc, #488] ; (3c088 ) │ │ - mov r6, r9 │ │ - ldr r3, [pc, #488] ; (3c08c ) │ │ + beq.n 3d5b0 │ │ + ldr r1, [pc, #492] ; (3d78c ) │ │ movs r0, #4 │ │ - add r1, pc │ │ - str r7, [sp, #0] │ │ - add r3, pc │ │ + ldr r3, [pc, #492] ; (3d790 ) │ │ movs r2, #213 ; 0xd5 │ │ - b.n 3be86 │ │ - ldr r1, [sp, #24] │ │ - add r0, sp, #44 ; 0x2c │ │ + str.w r9, [sp] │ │ add r1, pc │ │ - blx e0b0 │ │ + add r3, pc │ │ + b.n 3d57e │ │ + mov r0, r7 │ │ + ldr r1, [sp, #28] │ │ + blx e8f8 │ │ cmp r0, #0 │ │ - beq.n 3bfb6 │ │ - ldrb.w r3, [sp, #44] ; 0x2c │ │ + beq.n 3d6b0 │ │ + ldrb r3, [r7, #0] │ │ cmp r3, #35 ; 0x23 │ │ - beq.n 3be68 │ │ + beq.n 3d560 │ │ cmp r4, #31 │ │ - ble.n 3bede │ │ - ldr r1, [pc, #452] ; (3c090 ) │ │ - movs r2, #32 │ │ - ldr r3, [pc, #452] ; (3c094 ) │ │ - mov r6, r9 │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - add r3, pc │ │ + ble.n 3d5d8 │ │ + movs r3, #32 │ │ + ldr r1, [pc, #456] ; (3d794 ) │ │ + str r3, [sp, #0] │ │ movs r0, #4 │ │ + ldr r3, [pc, #456] ; (3d798 ) │ │ + add r1, pc │ │ movs r2, #224 ; 0xe0 │ │ - b.n 3be86 │ │ + add r3, pc │ │ + b.n 3d57e │ │ + ldr r3, [r6, #0] │ │ movs r2, #228 ; 0xe4 │ │ - mov r1, r8 │ │ - add r0, sp, #44 ; 0x2c │ │ - ldr.w r6, [r9] │ │ - bl 3ca88 <__ckd_salloc__> │ │ - ldr r1, [sp, #28] │ │ - add r2, sp, #44 ; 0x2c │ │ - add r1, pc │ │ - str.w r0, [r6, r4, lsl #2] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - adds r0, r5, r0 │ │ - blx e104 │ │ + ldr r1, [sp, #12] │ │ + mov r0, r7 │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mov r2, r7 │ │ + ldr r1, [sp, #32] │ │ + str.w r0, [r3, r4, lsl #2] │ │ + ldr.w r0, [sl] │ │ + add r0, r5 │ │ + blx e94c │ │ cmp r0, #1 │ │ - beq.n 3bf12 │ │ - ldr r3, [pc, #404] ; (3c098 ) │ │ - mov r6, r9 │ │ - str r7, [sp, #0] │ │ + beq.n 3d60e │ │ + ldr r3, [pc, #412] ; (3d79c ) │ │ movs r0, #4 │ │ - add r3, pc │ │ - mov r1, r8 │ │ + str.w r9, [sp] │ │ movs r2, #230 ; 0xe6 │ │ - b.n 3be86 │ │ - add r0, sp, #44 ; 0x2c │ │ - mov r1, r8 │ │ + ldr r1, [sp, #12] │ │ + add r3, pc │ │ + b.n 3d57e │ │ + mov r0, r7 │ │ + ldr r1, [sp, #12] │ │ movs r2, #233 ; 0xe9 │ │ - ldr.w r6, [sl] │ │ - bl 3ca88 <__ckd_salloc__> │ │ - str.w r0, [r6, r4, lsl #2] │ │ + ldr.w sl, [r8] │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + str.w r0, [sl, r4, lsl #2] │ │ adds r4, #1 │ │ - b.n 3be68 │ │ - ldr r1, [pc, #368] ; (3c09c ) │ │ + b.n 3d560 │ │ + add r7, sp, #52 ; 0x34 │ │ + ldr r1, [pc, #376] ; (3d7a0 ) │ │ mov r0, r5 │ │ - add r2, sp, #44 ; 0x2c │ │ add r1, pc │ │ - blx e104 │ │ + mov r2, r7 │ │ + blx e94c │ │ cmp r0, #1 │ │ - beq.n 3bf4a │ │ - ldr r1, [pc, #356] ; (3c0a0 ) │ │ - movs r2, #1 │ │ - ldr r3, [pc, #356] ; (3c0a4 ) │ │ + beq.n 3d648 │ │ + movs r3, #1 │ │ + ldr r1, [pc, #360] ; (3d7a4 ) │ │ + str r3, [sp, #0] │ │ movs r0, #4 │ │ - str r2, [sp, #0] │ │ + ldr r3, [pc, #360] ; (3d7a8 ) │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #240 ; 0xf0 │ │ - b.n 3be86 │ │ - ldr r4, [pc, #348] ; (3c0a8 ) │ │ + add r3, pc │ │ + b.n 3d57e │ │ + ldr r4, [pc, #352] ; (3d7ac ) │ │ movs r2, #244 ; 0xf4 │ │ - ldr r0, [pc, #348] ; (3c0ac ) │ │ + ldr r0, [pc, #352] ; (3d7b0 ) │ │ add r4, pc │ │ ldr r5, [r6, #0] │ │ add r0, pc │ │ mov r1, r4 │ │ - bl 3ca88 <__ckd_salloc__> │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ mov r1, r4 │ │ movs r2, #245 ; 0xf5 │ │ - ldr r4, [pc, #332] ; (3c0b0 ) │ │ - add r4, pc │ │ + add.w r4, sp, #20480 ; 0x5000 │ │ + adds r4, #52 ; 0x34 │ │ str r0, [r5, #0] │ │ - add r0, sp, #44 ; 0x2c │ │ - ldr.w r5, [sl] │ │ - bl 3ca88 <__ckd_salloc__> │ │ + mov r0, r7 │ │ + ldr.w r5, [r8] │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ str r0, [r5, #0] │ │ - b.n 3bf82 │ │ - add.w r0, sp, #20480 ; 0x5000 │ │ - mov r1, r4 │ │ - adds r0, #44 ; 0x2c │ │ - blx e0b0 │ │ - cbz r0, 3bfb2 │ │ - add.w r0, sp, #20480 ; 0x5000 │ │ + ldr r5, [pc, #320] ; (3d7b4 ) │ │ + add r5, pc │ │ + mov r0, r4 │ │ mov.w r1, #16384 ; 0x4000 │ │ - adds r0, #44 ; 0x2c │ │ mov r2, fp │ │ - blx e1a0 │ │ + blx e9e8 │ │ + cbz r0, 3d694 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + blx e8f8 │ │ cmp r0, #0 │ │ - bne.n 3bf74 │ │ - ldr r1, [pc, #284] ; (3c0b4 ) │ │ + bne.n 3d676 │ │ + movs r4, #1 │ │ + b.n 3d6b0 │ │ + ldr r3, [pc, #288] ; (3d7b8 ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #284] ; (3c0b8 ) │ │ - ldr r2, [pc, #284] ; (3c0bc ) │ │ + ldr r1, [pc, #288] ; (3d7bc ) │ │ + movs r2, #89 ; 0x59 │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #284] ; (3d7c0 ) │ │ add r1, pc │ │ add r3, pc │ │ - add r2, pc │ │ - str r2, [sp, #0] │ │ - movs r2, #89 ; 0x59 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r0, #1 │ │ - blx e17c │ │ - movs r4, #1 │ │ - b.n 3bfb8 │ │ - mov r6, r9 │ │ + blx e9c4 │ │ ldr r3, [r6, #0] │ │ - movs r5, #0 │ │ + movs r7, #0 │ │ movs r1, #4 │ │ movs r2, #1 │ │ - add r0, sp, #40 ; 0x28 │ │ - str.w r5, [r3, r4, lsl #2] │ │ + str.w r7, [r3, r4, lsl #2] │ │ + add r4, sp, #56 ; 0x38 │ │ + sub.w r5, r4, #8 │ │ mov r3, fp │ │ - blx e0d4 │ │ + mov r0, r5 │ │ + blx e928 │ │ cmp r0, #1 │ │ - beq.n 3bfe2 │ │ - ldr r1, [pc, #236] ; (3c0c0 ) │ │ + beq.n 3d6e0 │ │ + ldr r1, [pc, #244] ; (3d7c4 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #236] ; (3c0c4 ) │ │ + ldr r3, [pc, #244] ; (3d7c8 ) │ │ movs r2, #99 ; 0x63 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 3c00e │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [pc, #120] ; (3c060 ) │ │ - cmp r3, r2 │ │ - beq.n 3c012 │ │ - rev r3, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ - cmp r3, r2 │ │ - it eq │ │ - moveq r5, r0 │ │ - beq.n 3c012 │ │ - rev r0, r3 │ │ - ldr r1, [pc, #204] ; (3c0c8 ) │ │ - ldr r3, [pc, #208] ; (3c0cc ) │ │ - stmia.w sp, {r0, r2} │ │ - add r1, pc │ │ - str r0, [sp, #40] ; 0x28 │ │ - add r3, pc │ │ + bl 3f6b8 │ │ + b.n 3d70a │ │ + ldr.w r4, [r4, #-8] │ │ + ldr r3, [pc, #124] ; (3d764 ) │ │ + cmp r4, r3 │ │ + beq.n 3d710 │ │ + rev r4, r4 │ │ + str r4, [r5, #0] │ │ + cmp r4, r3 │ │ + beq.n 3d712 │ │ + rev r4, r4 │ │ + ldr r1, [pc, #212] ; (3d7cc ) │ │ + str r4, [r5, #0] │ │ movs r0, #4 │ │ + str r3, [sp, #4] │ │ + add r1, pc │ │ + ldr r3, [pc, #208] ; (3d7d0 ) │ │ movs r2, #112 ; 0x70 │ │ - bl 3df24 │ │ - mov.w r5, #4294967295 ; 0xffffffff │ │ - ldr r2, [sp, #16] │ │ - movs r0, #0 │ │ - adds r3, r5, #1 │ │ - str r5, [r2, #0] │ │ - bne.n 3c042 │ │ - ldr r1, [pc, #176] ; (3c0d0 ) │ │ + str r4, [sp, #0] │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 3d712 │ │ + mov r0, r7 │ │ + ldr r3, [sp, #16] │ │ + str r0, [r3, #0] │ │ + adds r0, #1 │ │ + bne.n 3d742 │ │ + ldr r1, [pc, #184] ; (3d7d4 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #176] ; (3c0d4 ) │ │ + ldr r3, [pc, #184] ; (3d7d8 ) │ │ movs r2, #253 ; 0xfd │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ ldr r0, [r6, #0] │ │ - ldr.w r1, [sl] │ │ - bl 3bca0 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ + ldr.w r1, [r8] │ │ + bl 3d358 │ │ movs r3, #0 │ │ - str.w r3, [sl] │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + str.w r3, [r8] │ │ str r3, [r6, #0] │ │ + b.n 3d744 │ │ + movs r0, #0 │ │ add.w r3, sp, #36864 ; 0x9000 │ │ - ldr r1, [sp, #20] │ │ - adds r3, #44 ; 0x2c │ │ + adds r3, #52 ; 0x34 │ │ ldr r2, [r3, #0] │ │ - ldr r3, [r1, #0] │ │ + ldr r3, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 3c056 │ │ - blx e050 <__stack_chk_fail@plt> │ │ - add sp, #52 ; 0x34 │ │ + beq.n 3d758 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add.w sp, sp, #36864 ; 0x9000 │ │ + add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ adds r3, #68 ; 0x44 │ │ asrs r2, r4, #4 │ │ - str r0, [sp, #624] ; 0x270 │ │ + ldrh r4, [r5, #12] │ │ movs r1, r0 │ │ - movs r4, #4 │ │ + asrs r0, r1, #29 │ │ movs r1, r0 │ │ - movs r4, #102 ; 0x66 │ │ + asrs r0, r5, #30 │ │ movs r1, r0 │ │ - movs r3, #144 ; 0x90 │ │ + bge.n 3d6ae │ │ + movs r0, r0 │ │ + asrs r0, r7, #30 │ │ movs r1, r0 │ │ - movs r4, #28 │ │ + asrs r4, r1, #27 │ │ movs r1, r0 │ │ - movs r4, #34 ; 0x22 │ │ + asrs r6, r5, #31 │ │ movs r1, r0 │ │ - b.n 3bf16 │ │ - movs r0, r0 │ │ - movs r3, #108 ; 0x6c │ │ + asrs r4, r5, #26 │ │ movs r1, r0 │ │ - movs r4, #24 │ │ + asrs r6, r2, #29 │ │ movs r1, r0 │ │ - movs r3, #68 ; 0x44 │ │ + asrs r0, r7, #25 │ │ movs r1, r0 │ │ - movs r4, #8 │ │ + asrs r6, r7, #28 │ │ movs r1, r0 │ │ - movs r3, #22 │ │ + asrs r2, r2, #25 │ │ movs r1, r0 │ │ - movs r4, #1 │ │ + asrs r3, r7, #28 │ │ movs r1, r0 │ │ - movs r3, #168 ; 0xa8 │ │ + asrs r0, r4, #27 │ │ movs r1, r0 │ │ - movs r3, #228 ; 0xe4 │ │ + asrs r0, r4, #28 │ │ movs r1, r0 │ │ - movs r2, #168 ; 0xa8 │ │ + asrs r2, r4, #23 │ │ movs r1, r0 │ │ - movs r3, #110 ; 0x6e │ │ + asrs r6, r4, #26 │ │ movs r1, r0 │ │ - movs r2, #154 ; 0x9a │ │ + asrs r4, r2, #23 │ │ movs r1, r0 │ │ - bmi.n 3bff0 │ │ + stmia r7!, {r1, r3, r4, r6, r7} │ │ movs r0, r0 │ │ - movs r3, #179 ; 0xb3 │ │ + asrs r1, r3, #27 │ │ movs r1, r0 │ │ - movs r2, #76 ; 0x4c │ │ + asrs r1, r6, #26 │ │ movs r1, r0 │ │ - movs r3, #132 ; 0x84 │ │ + asrs r0, r0, #22 │ │ movs r1, r0 │ │ - movs r3, #115 ; 0x73 │ │ + asrs r0, r7, #26 │ │ movs r1, r0 │ │ - movs r2, #18 │ │ + asrs r4, r1, #21 │ │ movs r1, r0 │ │ - movs r3, #93 ; 0x5d │ │ + asrs r7, r2, #26 │ │ movs r1, r0 │ │ - movs r1, #234 ; 0xea │ │ + asrs r6, r4, #20 │ │ movs r1, r0 │ │ - movs r3, #84 ; 0x54 │ │ + asrs r4, r1, #26 │ │ movs r1, r0 │ │ - movs r1, #198 ; 0xc6 │ │ + asrs r0, r0, #20 │ │ movs r1, r0 │ │ - movs r3, #96 ; 0x60 │ │ + asrs r2, r3, #26 │ │ movs r1, r0 │ │ │ │ -0003c0d8 : │ │ +0003d7dc : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r2 │ │ mov r7, r0 │ │ mov r6, r1 │ │ ldr r5, [sp, #28] │ │ - blx e0d4 │ │ + blx e928 │ │ cmp r0, r4 │ │ - it ne │ │ - movne.w r4, #4294967295 ; 0xffffffff │ │ - bne.n 3c10e │ │ + bne.n 3d80e │ │ ldr r3, [sp, #24] │ │ - cbz r3, 3c0fe │ │ + cbz r3, 3d7fc │ │ mov r0, r7 │ │ mov r1, r6 │ │ mov r2, r4 │ │ - bl 3bc3c │ │ - cbz r5, 3c10e │ │ + bl 3d284 │ │ + cbz r5, 3d814 │ │ + ldr r3, [r5, #0] │ │ mov r0, r7 │ │ mov r1, r6 │ │ mov r2, r4 │ │ - ldr r3, [r5, #0] │ │ - bl 3bbc8 │ │ + bl 3d2e4 │ │ str r0, [r5, #0] │ │ + b.n 3d814 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ... │ │ │ │ -0003c114 : │ │ +0003d818 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r8, r0 │ │ ldr r6, [sp, #36] ; 0x24 │ │ mov r5, r1 │ │ mov r4, r2 │ │ - mov r9, r3 │ │ - ldr r7, [sp, #32] │ │ - cbz r6, 3c12e │ │ + mov r7, r3 │ │ + ldr.w r9, [sp, #32] │ │ + cbz r6, 3d834 │ │ ldr r3, [r6, #0] │ │ - bl 3bbc8 │ │ + bl 3d2e4 │ │ str r0, [r6, #0] │ │ - cbz r7, 3c170 │ │ - ldr r2, [pc, #76] ; (3c180 ) │ │ + cmp.w r9, #0 │ │ + bne.n 3d84a │ │ + mov r0, r8 │ │ + mov r1, r5 │ │ + mov r2, r4 │ │ + mov r3, r7 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + b.w 44d30 <_Unwind_GetTextRelBase@@Base+0xf8> │ │ + ldr r2, [pc, #64] ; (3d88c ) │ │ movw r3, #351 ; 0x15f │ │ mov r1, r5 │ │ mov r0, r4 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mul.w r2, r5, r4 │ │ mov r1, r8 │ │ mov r6, r0 │ │ - blx e14c │ │ + blx e994 │ │ mov r0, r6 │ │ mov r1, r5 │ │ mov r2, r4 │ │ - bl 3bc3c │ │ + bl 3d284 │ │ mov r2, r4 │ │ mov r1, r5 │ │ - mov r3, r9 │ │ + mov r3, r7 │ │ mov r0, r6 │ │ - blx e158 │ │ + blx e9a0 │ │ mov r4, r0 │ │ mov r0, r6 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - mov r0, r8 │ │ - mov r1, r5 │ │ - mov r2, r4 │ │ - mov r3, r9 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - b.w 4404c <__udivdi3+0x6ac> │ │ - movs r0, #176 ; 0xb0 │ │ + nop │ │ + asrs r6, r1, #15 │ │ movs r1, r0 │ │ │ │ -0003c184 : │ │ +0003d890 : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r9, r0 │ │ - ldr.w sl, [sp, #48] ; 0x30 │ │ + mov sl, r0 │ │ + ldr.w r8, [sp, #48] ; 0x30 │ │ mov r0, r2 │ │ - ldr.w fp, [sp, #52] ; 0x34 │ │ - mov r7, r1 │ │ - mov r5, r2 │ │ + ldr r7, [sp, #52] ; 0x34 │ │ + mov r6, r1 │ │ + mov r4, r2 │ │ movs r1, #4 │ │ + str.w r8, [sp] │ │ movs r2, #1 │ │ - mov r8, r3 │ │ - stmia.w sp, {sl, fp} │ │ - bl 3c0d8 │ │ + str r7, [sp, #4] │ │ + mov r9, r3 │ │ + bl 3d7dc │ │ cmp r0, #1 │ │ - mov r6, r0 │ │ - beq.n 3c1c2 │ │ - ldr r1, [pc, #112] ; (3c220 ) │ │ + mov r5, r0 │ │ + beq.n 3d8ce │ │ + ldr r1, [pc, #116] ; (3d930 ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #112] ; (3c224 ) │ │ + ldr r3, [pc, #116] ; (3d934 ) │ │ movw r2, #369 ; 0x171 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r0, #1 │ │ - b.n 3c1dc │ │ - ldr r0, [r5, #0] │ │ - cbnz r0, 3c1e0 │ │ - ldr r1, [pc, #96] ; (3c228 ) │ │ + b.n 3d8e8 │ │ + ldr r0, [r4, #0] │ │ + cbnz r0, 3d8ec │ │ + ldr r1, [pc, #100] ; (3d938 ) │ │ movw r2, #371 ; 0x173 │ │ - ldr r3, [pc, #92] ; (3c22c ) │ │ + ldr r3, [pc, #96] ; (3d93c ) │ │ str r0, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ movs r0, #5 │ │ - bl 3df24 │ │ - mov r0, r6 │ │ - blx e17c │ │ - ldr r4, [pc, #76] ; (3c230 ) │ │ - mov r1, r7 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + mov r0, r5 │ │ + blx e9c4 │ │ + ldr.w fp, [pc, #80] ; 3d940 │ │ + mov r1, r6 │ │ mov.w r3, #374 ; 0x176 │ │ - add r4, pc │ │ - mov r2, r4 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r3, r8 │ │ - mov r1, r7 │ │ - stmia.w sp, {sl, fp} │ │ - str.w r0, [r9] │ │ - ldr r2, [r5, #0] │ │ - bl 3c0d8 │ │ - ldr r3, [r5, #0] │ │ + add fp, pc │ │ + mov r2, fp │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r3, r9 │ │ + str.w r8, [sp] │ │ + mov r1, r6 │ │ + str r7, [sp, #4] │ │ + ldr r2, [r4, #0] │ │ + str.w r0, [sl] │ │ + bl 3d7dc │ │ + ldr r3, [r4, #0] │ │ cmp r0, r3 │ │ - beq.n 3c21a │ │ - ldr r3, [pc, #40] ; (3c234 ) │ │ + beq.n 3d92a │ │ + ldr r3, [pc, #40] ; (3d944 ) │ │ movs r0, #5 │ │ - mov r1, r4 │ │ + mov r1, fp │ │ mov.w r2, #378 ; 0x17a │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 3c1da │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - movs r0, #52 ; 0x34 │ │ + bl 3f6b8 │ │ + b.n 3d8e6 │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + asrs r0, r4, #13 │ │ movs r1, r0 │ │ - movs r1, #225 ; 0xe1 │ │ + asrs r5, r1, #20 │ │ movs r1, r0 │ │ - movs r0, #26 │ │ + asrs r6, r0, #13 │ │ movs r1, r0 │ │ - movs r1, #224 ; 0xe0 │ │ + asrs r2, r1, #20 │ │ movs r1, r0 │ │ - movs r0, #2 │ │ + asrs r4, r5, #12 │ │ movs r1, r0 │ │ - movs r1, #179 ; 0xb3 │ │ + asrs r3, r3, #19 │ │ movs r1, r0 │ │ │ │ -0003c238 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - sub sp, #24 │ │ - mov sl, r0 │ │ - mov r7, r1 │ │ - ldr r4, [sp, #56] ; 0x38 │ │ - movs r1, #4 │ │ - ldr r6, [sp, #60] ; 0x3c │ │ - mov r8, r2 │ │ - ldr r5, [sp, #64] ; 0x40 │ │ +0003d948 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #36 ; 0x24 │ │ + ldr r4, [pc, #216] ; (3da28 ) │ │ + mov sl, r3 │ │ + ldr r5, [sp, #72] ; 0x48 │ │ + mov r9, r0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r7, [sp, #76] ; 0x4c │ │ + ldr r6, [sp, #80] ; 0x50 │ │ + mov r8, r1 │ │ + ldr r3, [r4, #0] │ │ + mov fp, r2 │ │ + str r7, [sp, #0] │ │ movs r2, #1 │ │ - mov r9, r3 │ │ - add r0, sp, #8 │ │ - mov r3, r4 │ │ - str r6, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 3c0d8 │ │ + str r6, [sp, #4] │ │ + add r0, sp, #12 │ │ + str r3, [sp, #28] │ │ + movs r1, #4 │ │ + mov r3, r5 │ │ + bl 3d7dc │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - beq.n 3c284 │ │ - cbnz r0, 3c274 │ │ - ldr r1, [pc, #156] ; (3c304 ) │ │ + beq.n 3d99c │ │ movs r0, #4 │ │ - ldr r3, [pc, #156] ; (3c308 ) │ │ + cbnz r2, 3d98e │ │ + ldr r1, [pc, #168] ; (3da2c ) │ │ mov.w r2, #400 ; 0x190 │ │ + ldr r3, [pc, #168] ; (3da30 ) │ │ add r1, pc │ │ add r3, pc │ │ - b.n 3c2a6 │ │ - ldr r1, [pc, #148] ; (3c30c ) │ │ - movs r0, #4 │ │ - ldr r3, [pc, #148] ; (3c310 ) │ │ + b.n 3d9be │ │ + ldr r1, [pc, #164] ; (3da34 ) │ │ movw r2, #403 ; 0x193 │ │ + ldr r3, [pc, #160] ; (3da38 ) │ │ add r1, pc │ │ add r3, pc │ │ - b.n 3c2a6 │ │ + b.n 3d9be │ │ + str r7, [sp, #0] │ │ + add r0, sp, #16 │ │ + str r6, [sp, #4] │ │ movs r1, #4 │ │ - add r0, sp, #12 │ │ - mov r3, r4 │ │ - str r6, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 3c0d8 │ │ + mov r3, r5 │ │ + bl 3d7dc │ │ cmp r0, #1 │ │ - beq.n 3c2bc │ │ - cbnz r0, 3c2ac │ │ - ldr r1, [pc, #120] ; (3c314 ) │ │ + beq.n 3d9d4 │ │ + cbnz r0, 3d9c4 │ │ + ldr r1, [pc, #136] ; (3da3c ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #120] ; (3c318 ) │ │ + ldr r3, [pc, #136] ; (3da40 ) │ │ mov.w r2, #410 ; 0x19a │ │ add r1, pc │ │ add r3, pc │ │ - bl 3e034 │ │ - b.n 3c2fa │ │ - ldr r1, [pc, #108] ; (3c31c ) │ │ + bl 3f7b4 │ │ + b.n 3da12 │ │ + ldr r1, [pc, #124] ; (3da44 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #108] ; (3c320 ) │ │ + ldr r3, [pc, #124] ; (3da48 ) │ │ movw r2, #413 ; 0x19d │ │ add r1, pc │ │ add r3, pc │ │ - b.n 3c2a6 │ │ - mov r3, r4 │ │ - add r0, sp, #20 │ │ - mov r1, r7 │ │ - add r2, sp, #16 │ │ - str r6, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 3c184 │ │ - ldr r3, [sp, #16] │ │ + b.n 3d9be │ │ + mov r3, r5 │ │ + str r7, [sp, #0] │ │ + str r6, [sp, #4] │ │ + add r0, sp, #24 │ │ + mov r1, r8 │ │ + add r2, sp, #20 │ │ + bl 3d890 │ │ + ldr r3, [sp, #20] │ │ cmp r0, r3 │ │ - bne.n 3c2fa │ │ - ldr r0, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - ldr r3, [pc, #76] ; (3c324 ) │ │ - str.w r0, [r8] │ │ + bne.n 3da12 │ │ + ldr r0, [sp, #12] │ │ + ldr r1, [sp, #16] │ │ + ldr r3, [pc, #92] ; (3da4c ) │ │ + str.w r0, [fp] │ │ add r3, pc │ │ - str.w r1, [r9] │ │ + str.w r1, [sl] │ │ str r3, [sp, #0] │ │ mov.w r3, #424 ; 0x1a8 │ │ - ldr r2, [sp, #20] │ │ + ldr r2, [sp, #24] │ │ str r3, [sp, #4] │ │ - mov r3, r7 │ │ - bl 3cd6a <__ckd_alloc_2d_ptr> │ │ - str.w r0, [sl] │ │ - ldr r0, [sp, #16] │ │ - b.n 3c2fe │ │ + mov r3, r8 │ │ + bl 3e474 <__ckd_alloc_2d_ptr@@Base> │ │ + str.w r0, [r9] │ │ + ldr r0, [sp, #20] │ │ + b.n 3da16 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - add sp, #24 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - subs r4, r7, #5 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 3da22 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #36 ; 0x24 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + strh r6, [r4, #40] ; 0x28 │ │ movs r1, r0 │ │ - movs r1, #110 ; 0x6e │ │ + asrs r2, r3, #10 │ │ movs r1, r0 │ │ - subs r4, r5, #5 │ │ + asrs r4, r1, #18 │ │ movs r1, r0 │ │ - movs r1, #123 ; 0x7b │ │ + asrs r4, r1, #10 │ │ movs r1, r0 │ │ - subs r0, r1, #5 │ │ + asrs r3, r3, #18 │ │ movs r1, r0 │ │ - movs r1, #58 ; 0x3a │ │ + asrs r0, r5, #9 │ │ + movs r1, r0 │ │ + asrs r2, r3, #17 │ │ movs r1, r0 │ │ - subs r4, r6, #4 │ │ + asrs r4, r2, #9 │ │ movs r1, r0 │ │ - movs r1, #67 ; 0x43 │ │ + asrs r3, r4, #17 │ │ movs r1, r0 │ │ - subs r6, r1, #4 │ │ + asrs r6, r5, #8 │ │ movs r1, r0 │ │ │ │ -0003c328 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - sub sp, #40 ; 0x28 │ │ - mov r8, r0 │ │ +0003da50 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #52 ; 0x34 │ │ + ldr.w r8, [pc, #292] ; 3db7c │ │ + mov r9, r3 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + mov fp, r0 │ │ + add r8, pc │ │ + ldr.w r8, [r8] │ │ + ldr r4, [sp, #92] ; 0x5c │ │ + ldr r6, [sp, #96] ; 0x60 │ │ mov r7, r1 │ │ - ldr r4, [sp, #76] ; 0x4c │ │ - movs r1, #4 │ │ - ldr r6, [sp, #80] ; 0x50 │ │ - mov r9, r2 │ │ - ldr r5, [sp, #84] ; 0x54 │ │ + str r3, [sp, #20] │ │ + mov sl, r2 │ │ + ldr.w r3, [r8] │ │ movs r2, #1 │ │ - mov sl, r3 │ │ - add r0, sp, #20 │ │ - mov r3, r4 │ │ + ldr r5, [sp, #100] ; 0x64 │ │ + add r0, sp, #24 │ │ str r6, [sp, #0] │ │ + movs r1, #4 │ │ + str r3, [sp, #44] ; 0x2c │ │ + mov r3, r4 │ │ str r5, [sp, #4] │ │ - bl 3c0d8 │ │ + bl 3d7dc │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - beq.n 3c374 │ │ - cbnz r0, 3c364 │ │ - ldr r1, [pc, #220] ; (3c434 ) │ │ + beq.n 3daae │ │ movs r0, #4 │ │ - ldr r3, [pc, #220] ; (3c438 ) │ │ + cbnz r2, 3daa0 │ │ + ldr r1, [pc, #236] ; (3db80 ) │ │ movw r2, #449 ; 0x1c1 │ │ + ldr r3, [pc, #232] ; (3db84 ) │ │ add r1, pc │ │ add r3, pc │ │ - b.n 3c398 │ │ - ldr r1, [pc, #212] ; (3c43c ) │ │ - movs r0, #4 │ │ - ldr r3, [pc, #212] ; (3c440 ) │ │ + b.n 3dad2 │ │ + ldr r1, [pc, #228] ; (3db88 ) │ │ mov.w r2, #452 ; 0x1c4 │ │ + ldr r3, [pc, #228] ; (3db8c ) │ │ add r1, pc │ │ add r3, pc │ │ - b.n 3c398 │ │ - movs r1, #4 │ │ - add r0, sp, #24 │ │ - mov r3, r4 │ │ + b.n 3dad2 │ │ str r6, [sp, #0] │ │ + add r0, sp, #28 │ │ str r5, [sp, #4] │ │ - bl 3c0d8 │ │ + movs r1, #4 │ │ + mov r3, r4 │ │ + bl 3d7dc │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - beq.n 3c3ae │ │ - cbnz r0, 3c39e │ │ - ldr r1, [pc, #184] ; (3c444 ) │ │ + beq.n 3dae6 │ │ movs r0, #4 │ │ - ldr r3, [pc, #184] ; (3c448 ) │ │ + cbnz r2, 3dad8 │ │ + ldr r1, [pc, #200] ; (3db90 ) │ │ movw r2, #459 ; 0x1cb │ │ + ldr r3, [pc, #196] ; (3db94 ) │ │ add r1, pc │ │ add r3, pc │ │ - bl 3e034 │ │ - b.n 3c42a │ │ - ldr r1, [pc, #172] ; (3c44c ) │ │ - movs r0, #4 │ │ - ldr r3, [pc, #172] ; (3c450 ) │ │ + bl 3f7b4 │ │ + b.n 3db62 │ │ + ldr r1, [pc, #188] ; (3db98 ) │ │ mov.w r2, #462 ; 0x1ce │ │ + ldr r3, [pc, #188] ; (3db9c ) │ │ add r1, pc │ │ add r3, pc │ │ - b.n 3c398 │ │ - movs r1, #4 │ │ - add r0, sp, #28 │ │ - mov r3, r4 │ │ + b.n 3dad2 │ │ str r6, [sp, #0] │ │ + add r0, sp, #32 │ │ str r5, [sp, #4] │ │ - bl 3c0d8 │ │ + movs r1, #4 │ │ + mov r3, r4 │ │ + bl 3d7dc │ │ cmp r0, #1 │ │ - beq.n 3c3e2 │ │ - cbnz r0, 3c3d2 │ │ - ldr r1, [pc, #144] ; (3c454 ) │ │ + beq.n 3db1a │ │ + cbnz r0, 3db0a │ │ + ldr r1, [pc, #164] ; (3dba0 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #144] ; (3c458 ) │ │ + ldr r3, [pc, #164] ; (3dba4 ) │ │ movw r2, #469 ; 0x1d5 │ │ add r1, pc │ │ add r3, pc │ │ - b.n 3c398 │ │ - ldr r1, [pc, #136] ; (3c45c ) │ │ + b.n 3dad2 │ │ + ldr r1, [pc, #156] ; (3dba8 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #136] ; (3c460 ) │ │ + ldr r3, [pc, #156] ; (3dbac ) │ │ mov.w r2, #472 ; 0x1d8 │ │ add r1, pc │ │ add r3, pc │ │ - b.n 3c398 │ │ + b.n 3dad2 │ │ mov r3, r4 │ │ - add r0, sp, #36 ; 0x24 │ │ - mov r1, r7 │ │ - add r2, sp, #32 │ │ str r6, [sp, #0] │ │ str r5, [sp, #4] │ │ - bl 3c184 │ │ - ldr r3, [sp, #32] │ │ + add r0, sp, #40 ; 0x28 │ │ + mov r1, r7 │ │ + add r2, sp, #36 ; 0x24 │ │ + bl 3d890 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ cmp r0, r3 │ │ - bne.n 3c42a │ │ - ldr r3, [pc, #104] ; (3c464 ) │ │ - add r0, sp, #20 │ │ + bne.n 3db62 │ │ + ldr r3, [pc, #124] ; (3dbb0 ) │ │ + add r0, sp, #24 │ │ str r7, [sp, #0] │ │ add r3, pc │ │ str r3, [sp, #4] │ │ movw r3, #483 ; 0x1e3 │ │ str r3, [sp, #8] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ ldmia r0, {r0, r1, r2} │ │ - bl 3cd06 <__ckd_alloc_3d_ptr> │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #28] │ │ - str.w r0, [r8] │ │ - str.w r3, [r9] │ │ + bl 3e416 <__ckd_alloc_3d_ptr@@Base> │ │ ldr r3, [sp, #24] │ │ - ldr r0, [sp, #32] │ │ + ldr r2, [sp, #20] │ │ + str.w r0, [fp] │ │ str.w r3, [sl] │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - str r2, [r3, #0] │ │ - b.n 3c42e │ │ + ldr r3, [sp, #28] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + str.w r3, [r9] │ │ + ldr r3, [sp, #32] │ │ + str r3, [r2, #0] │ │ + b.n 3db66 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - add sp, #40 ; 0x28 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - subs r4, r1, #2 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + beq.n 3db74 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #52 ; 0x34 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + strh r4, [r3, #32] │ │ movs r1, r0 │ │ - movs r0, #126 ; 0x7e │ │ + asrs r0, r1, #6 │ │ movs r1, r0 │ │ - subs r4, r7, #1 │ │ + asrs r2, r7, #13 │ │ movs r1, r0 │ │ - movs r0, #164 ; 0xa4 │ │ + asrs r2, r7, #5 │ │ movs r1, r0 │ │ - subs r6, r2, #1 │ │ + asrs r2, r4, #14 │ │ movs r1, r0 │ │ - movs r0, #72 ; 0x48 │ │ + asrs r4, r2, #5 │ │ movs r1, r0 │ │ - subs r2, r0, #1 │ │ + asrs r6, r0, #13 │ │ movs r1, r0 │ │ - movs r0, #106 ; 0x6a │ │ + asrs r2, r0, #5 │ │ movs r1, r0 │ │ - subs r6, r3, #0 │ │ + asrs r2, r5, #13 │ │ movs r1, r0 │ │ - movs r0, #16 │ │ + asrs r6, r3, #4 │ │ movs r1, r0 │ │ - subs r6, r1, #0 │ │ + asrs r0, r2, #12 │ │ movs r1, r0 │ │ - movs r0, #54 ; 0x36 │ │ + asrs r6, r1, #4 │ │ movs r1, r0 │ │ - adds r4, r5, #7 │ │ + asrs r6, r6, #12 │ │ + movs r1, r0 │ │ + asrs r4, r5, #3 │ │ movs r1, r0 │ │ │ │ -0003c468 : │ │ - push {r4, r5, lr} │ │ - sub sp, #20 │ │ +0003dbb4 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + mov r5, r2 │ │ + ldr r4, [pc, #104] ; (3dc24 ) │ │ mov r3, r0 │ │ - mov r5, r1 │ │ - mov r4, r2 │ │ + mov r6, r1 │ │ + add r0, sp, #8 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ movs r1, #4 │ │ + ldr r2, [r4, #0] │ │ + str r2, [sp, #12] │ │ movs r2, #1 │ │ - add r0, sp, #12 │ │ - blx e0d4 │ │ + blx e928 │ │ cmp r0, #1 │ │ - beq.n 3c494 │ │ - ldr r1, [pc, #64] ; (3c4c4 ) │ │ + beq.n 3dbe8 │ │ + ldr r1, [pc, #80] ; (3dc28 ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #64] ; (3c4c8 ) │ │ + ldr r3, [pc, #80] ; (3dc2c ) │ │ movw r2, #497 ; 0x1f1 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 3c4b8 │ │ - cbz r5, 3c49c │ │ - ldr r3, [sp, #12] │ │ + bl 3f6b8 │ │ + b.n 3dc0c │ │ + cbz r6, 3dbf0 │ │ + ldr r3, [sp, #8] │ │ rev r3, r3 │ │ - str r3, [sp, #12] │ │ - ldr r2, [sp, #12] │ │ - cmp r2, r4 │ │ - beq.n 3c4be │ │ - ldr r1, [pc, #40] ; (3c4cc ) │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #8] │ │ + cmp r3, r5 │ │ + beq.n 3dc12 │ │ + stmia.w sp, {r3, r5} │ │ movs r0, #5 │ │ - ldr r3, [pc, #40] ; (3c4d0 ) │ │ - stmia.w sp, {r2, r4} │ │ + ldr r1, [pc, #48] ; (3dc30 ) │ │ + movw r2, #503 ; 0x1f7 │ │ + ldr r3, [pc, #48] ; (3dc34 ) │ │ add r1, pc │ │ add r3, pc │ │ - movw r2, #503 ; 0x1f7 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r0, #1 │ │ - blx e17c │ │ - add sp, #20 │ │ - pop {r4, r5, pc} │ │ + blx e9c4 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 3dc1e │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #16 │ │ + pop {r4, r5, r6, pc} │ │ nop │ │ - adds r0, r4, #5 │ │ + strh r4, [r7, #20] │ │ movs r1, r0 │ │ - subs r1, r4, #6 │ │ + asrs r4, r0, #1 │ │ + movs r1, r0 │ │ + asrs r5, r0, #10 │ │ movs r1, r0 │ │ - adds r6, r7, #4 │ │ + asrs r6, r3, #32 │ │ movs r1, r0 │ │ - subs r5, r2, #6 │ │ + asrs r5, r6, #9 │ │ movs r1, r0 │ │ │ │ -0003c4d4 : │ │ +0003dc38 : │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ - mov r7, r0 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ + mov r8, r0 │ │ + ldr r4, [sp, #40] ; 0x28 │ │ add r0, sp, #16 │ │ - mov r8, r1 │ │ - movs r1, #4 │ │ + mov r7, r1 │ │ + movs r5, #0 │ │ str.w r2, [r0, #-4]! │ │ + movs r1, #4 │ │ + str r5, [sp, #0] │ │ movs r2, #1 │ │ - movs r6, #0 │ │ - mov r4, r3 │ │ - str r6, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 3c114 │ │ + str r4, [sp, #4] │ │ + mov r6, r3 │ │ + bl 3d818 │ │ cmp r0, #1 │ │ - beq.n 3c51a │ │ - cbnz r0, 3c50a │ │ - ldr r1, [pc, #100] ; (3c560 ) │ │ + beq.n 3dc7e │ │ + cbnz r0, 3dc6e │ │ + ldr r1, [pc, #100] ; (3dcc4 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #100] ; (3c564 ) │ │ + ldr r3, [pc, #100] ; (3dcc8 ) │ │ mov.w r2, #568 ; 0x238 │ │ add r1, pc │ │ add r3, pc │ │ - b.n 3c550 │ │ - ldr r1, [pc, #92] ; (3c568 ) │ │ + b.n 3dcb4 │ │ + ldr r1, [pc, #92] ; (3dccc ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #92] ; (3c56c ) │ │ + ldr r3, [pc, #92] ; (3dcd0 ) │ │ movw r2, #571 ; 0x23b │ │ add r1, pc │ │ add r3, pc │ │ - b.n 3c550 │ │ - mov r3, r4 │ │ - mov r0, r7 │ │ - mov r1, r8 │ │ + b.n 3dcb4 │ │ + mov r3, r6 │ │ + str r5, [sp, #0] │ │ + str r4, [sp, #4] │ │ + mov r0, r8 │ │ + mov r1, r7 │ │ ldr r2, [sp, #12] │ │ - str r6, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 3c114 │ │ + bl 3d818 │ │ ldr r3, [sp, #12] │ │ cmp r0, r3 │ │ - beq.n 3c558 │ │ - cbnz r0, 3c542 │ │ - ldr r1, [pc, #60] ; (3c570 ) │ │ + beq.n 3dcbc │ │ + cbnz r0, 3dca6 │ │ + ldr r1, [pc, #60] ; (3dcd4 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #60] ; (3c574 ) │ │ + ldr r3, [pc, #60] ; (3dcd8 ) │ │ movw r2, #579 ; 0x243 │ │ add r1, pc │ │ add r3, pc │ │ - b.n 3c550 │ │ - ldr r1, [pc, #52] ; (3c578 ) │ │ + b.n 3dcb4 │ │ + ldr r1, [pc, #52] ; (3dcdc ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #52] ; (3c57c ) │ │ + ldr r3, [pc, #52] ; (3dce0 ) │ │ movw r2, #582 ; 0x246 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3e034 │ │ + bl 3f7b4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - adds r6, r4, #3 │ │ + lsrs r2, r7, #30 │ │ movs r1, r0 │ │ - subs r0, r6, #5 │ │ + asrs r4, r0, #9 │ │ movs r1, r0 │ │ - adds r6, r2, #3 │ │ + lsrs r2, r5, #30 │ │ movs r1, r0 │ │ - subs r6, r7, #5 │ │ + asrs r2, r2, #9 │ │ movs r1, r0 │ │ - adds r6, r5, #2 │ │ + lsrs r2, r0, #30 │ │ movs r1, r0 │ │ - subs r0, r7, #4 │ │ + asrs r4, r1, #8 │ │ movs r1, r0 │ │ - adds r6, r3, #2 │ │ + lsrs r2, r6, #29 │ │ movs r1, r0 │ │ - subs r6, r0, #5 │ │ + asrs r2, r3, #8 │ │ movs r1, r0 │ │ │ │ -0003c580 : │ │ - stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ +0003dce4 : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #20 │ │ mov r7, r0 │ │ - ldr r4, [sp, #44] ; 0x2c │ │ - mov r8, r1 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - movs r1, #4 │ │ + mov r6, r1 │ │ + ldr r4, [sp, #48] ; 0x30 │ │ + movs r5, #0 │ │ str r2, [sp, #12] │ │ add r0, sp, #12 │ │ - movs r2, #1 │ │ str r3, [sp, #8] │ │ - mov r3, r4 │ │ - movs r6, #0 │ │ - str r5, [sp, #4] │ │ - str r6, [sp, #0] │ │ - bl 3c114 │ │ + movs r2, #1 │ │ + str r5, [sp, #0] │ │ + movs r1, #4 │ │ + str r4, [sp, #4] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + bl 3d818 │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - beq.n 3c5ca │ │ - cbnz r0, 3c5ba │ │ - ldr r1, [pc, #176] ; (3c65c ) │ │ + beq.n 3dd2a │ │ movs r0, #4 │ │ - ldr r3, [pc, #176] ; (3c660 ) │ │ + cbnz r2, 3dd1c │ │ + ldr r1, [pc, #168] ; (3ddb8 ) │ │ movw r2, #521 ; 0x209 │ │ + ldr r3, [pc, #164] ; (3ddbc ) │ │ add r1, pc │ │ add r3, pc │ │ - b.n 3c5ee │ │ - ldr r1, [pc, #168] ; (3c664 ) │ │ - movs r0, #4 │ │ - ldr r3, [pc, #168] ; (3c668 ) │ │ + b.n 3dd4e │ │ + ldr r1, [pc, #160] ; (3ddc0 ) │ │ mov.w r2, #524 ; 0x20c │ │ + ldr r3, [pc, #160] ; (3ddc4 ) │ │ add r1, pc │ │ add r3, pc │ │ - b.n 3c5ee │ │ - movs r1, #4 │ │ + b.n 3dd4e │ │ + str r5, [sp, #0] │ │ add r0, sp, #8 │ │ - mov r3, r4 │ │ - str r6, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 3c114 │ │ + str r4, [sp, #4] │ │ + movs r1, #4 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + bl 3d818 │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - beq.n 3c608 │ │ - cbnz r0, 3c5f8 │ │ - ldr r1, [pc, #136] ; (3c66c ) │ │ + beq.n 3dd66 │ │ movs r0, #4 │ │ - ldr r3, [pc, #136] ; (3c670 ) │ │ + cbnz r2, 3dd58 │ │ + ldr r1, [pc, #132] ; (3ddc8 ) │ │ movw r2, #533 ; 0x215 │ │ + ldr r3, [pc, #128] ; (3ddcc ) │ │ add r1, pc │ │ add r3, pc │ │ - bl 3e034 │ │ + bl 3f7b4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 3c654 │ │ - ldr r1, [pc, #120] ; (3c674 ) │ │ - movs r0, #4 │ │ - ldr r3, [pc, #120] ; (3c678 ) │ │ + b.n 3ddb2 │ │ + ldr r1, [pc, #116] ; (3ddd0 ) │ │ mov.w r2, #536 ; 0x218 │ │ + ldr r3, [pc, #116] ; (3ddd4 ) │ │ add r1, pc │ │ add r3, pc │ │ - b.n 3c5ee │ │ - movs r1, #4 │ │ + b.n 3dd4e │ │ + str r5, [sp, #0] │ │ add r0, sp, #40 ; 0x28 │ │ - mov r3, r4 │ │ - str r6, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 3c114 │ │ + str r4, [sp, #4] │ │ + movs r1, #4 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + bl 3d818 │ │ cmp r0, #1 │ │ - beq.n 3c63c │ │ - cbnz r0, 3c62c │ │ - ldr r1, [pc, #92] ; (3c67c ) │ │ + beq.n 3dd9a │ │ + cbnz r0, 3dd8a │ │ + ldr r1, [pc, #92] ; (3ddd8 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #92] ; (3c680 ) │ │ + ldr r3, [pc, #92] ; (3dddc ) │ │ movw r2, #545 ; 0x221 │ │ add r1, pc │ │ add r3, pc │ │ - b.n 3c5ee │ │ - ldr r1, [pc, #84] ; (3c684 ) │ │ + b.n 3dd4e │ │ + ldr r1, [pc, #84] ; (3dde0 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #84] ; (3c688 ) │ │ + ldr r3, [pc, #84] ; (3dde4 ) │ │ mov.w r2, #548 ; 0x224 │ │ add r1, pc │ │ add r3, pc │ │ - b.n 3c5ee │ │ - ldr r3, [r7, #0] │ │ - ldr r1, [sp, #12] │ │ + b.n 3dd4e │ │ ldr r2, [sp, #8] │ │ - muls r2, r1 │ │ - str r5, [sp, #0] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - muls r2, r1 │ │ - ldr r0, [r3, #0] │ │ - mov r1, r8 │ │ - mov r3, r4 │ │ - bl 3c4d4 │ │ - add sp, #16 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [r7, #0] │ │ + str r4, [sp, #0] │ │ + muls r3, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r0, [r1, #0] │ │ + mov r1, r6 │ │ + muls r2, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + bl 3dc38 │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ nop │ │ - adds r6, r6, #0 │ │ + lsrs r4, r1, #28 │ │ movs r1, r0 │ │ - subs r0, r0, #3 │ │ + asrs r6, r2, #6 │ │ movs r1, r0 │ │ - adds r6, r4, #0 │ │ + lsrs r6, r7, #27 │ │ movs r1, r0 │ │ - subs r0, r5, #3 │ │ + asrs r0, r0, #7 │ │ movs r1, r0 │ │ - adds r0, r0, #0 │ │ + lsrs r0, r3, #27 │ │ movs r1, r0 │ │ - subs r2, r1, #2 │ │ + asrs r2, r4, #5 │ │ movs r1, r0 │ │ - subs r0, r5, r7 │ │ + lsrs r2, r0, #27 │ │ movs r1, r0 │ │ - subs r2, r5, #2 │ │ + asrs r4, r0, #6 │ │ movs r1, r0 │ │ - subs r4, r0, r7 │ │ + lsrs r6, r3, #26 │ │ movs r1, r0 │ │ - subs r6, r1, #1 │ │ + asrs r0, r5, #4 │ │ movs r1, r0 │ │ - subs r4, r6, r6 │ │ + lsrs r6, r1, #26 │ │ movs r1, r0 │ │ - subs r6, r6, #1 │ │ + asrs r0, r2, #5 │ │ movs r1, r0 │ │ │ │ -0003c68c : │ │ - stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov r8, r0 │ │ +0003dde8 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov fp, r0 │ │ + sub sp, #20 │ │ mov r0, r2 │ │ - mov r7, r1 │ │ - mov r4, r2 │ │ - mov r6, r3 │ │ - blx e068 │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ - mov sl, r0 │ │ - mov r0, r7 │ │ - blx e068 │ │ - cmp sl, r0 │ │ - mov r5, r0 │ │ - bgt.n 3c6c2 │ │ - rsb r0, sl, r0 │ │ - mov r1, r4 │ │ - adds r0, r7, r0 │ │ - blx e0b0 │ │ - cbnz r0, 3c6c2 │ │ - ldr r4, [pc, #304] ; (3c7f0 ) │ │ - add r4, pc │ │ - mov r0, r8 │ │ - add r5, sl │ │ - blx e068 │ │ - ldr r2, [pc, #296] ; (3c7f4 ) │ │ - adds r5, #2 │ │ + mov sl, r1 │ │ + mov r6, r2 │ │ + mov r5, r3 │ │ + blx e8b0 │ │ + ldr.w r8, [sp, #60] ; 0x3c │ │ + mov r7, r0 │ │ + mov r0, sl │ │ + blx e8b0 │ │ + cmp r7, r0 │ │ + mov r4, r0 │ │ + bgt.n 3de1e │ │ + subs r0, r0, r7 │ │ + mov r1, r6 │ │ + add r0, sl │ │ + blx e8f8 │ │ + cbnz r0, 3de1e │ │ + ldr r6, [pc, #280] ; (3df34 ) │ │ + add r6, pc │ │ + mov r0, fp │ │ + ldr.w r9, [pc, #276] ; 3df38 │ │ + blx e8b0 │ │ + add r4, r7 │ │ + add r9, pc │ │ + adds r4, #2 │ │ movs r1, #1 │ │ - add r2, pc │ │ mov.w r3, #608 ; 0x260 │ │ - adds r0, r5, r0 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r5, r0 │ │ - cmp.w r8, #0 │ │ - beq.n 3c6f4 │ │ - ldr r1, [pc, #272] ; (3c7f8 ) │ │ - mov r2, r8 │ │ - mov r3, r7 │ │ - str r4, [sp, #0] │ │ - add r1, pc │ │ - blx e044 │ │ - b.n 3c700 │ │ - ldr r1, [pc, #260] ; (3c7fc ) │ │ - mov r2, r7 │ │ - mov r3, r4 │ │ + mov r2, r9 │ │ + add r0, r4 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r1, [pc, #252] ; (3df3c ) │ │ + str r6, [sp, #0] │ │ + mov r2, fp │ │ add r1, pc │ │ - blx e044 │ │ - ldr r1, [pc, #252] ; (3c800 ) │ │ - mov r0, r5 │ │ + mov r3, sl │ │ + mov r7, r0 │ │ + blx e898 │ │ + ldr r1, [pc, #240] ; (3df40 ) │ │ + mov r0, r7 │ │ add r1, pc │ │ - blx e098 │ │ - mov r4, r0 │ │ - cbnz r0, 3c728 │ │ - ldr r1, [pc, #244] ; (3c804 ) │ │ + blx e8e0 │ │ + mov r6, r0 │ │ + cbnz r0, 3de72 │ │ + ldr r3, [pc, #232] ; (3df44 ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #244] ; (3c808 ) │ │ + str r7, [sp, #0] │ │ + mov r1, r9 │ │ mov.w r2, #616 ; 0x268 │ │ - add r1, pc │ │ - str r5, [sp, #0] │ │ add r3, pc │ │ - bl 3e034 │ │ + bl 3f7b4 │ │ movs r0, #1 │ │ - blx e17c │ │ + blx e9c4 │ │ movs r1, #0 │ │ movs r2, #2 │ │ - blx e0e0 │ │ - mov r0, r4 │ │ - blx e0c8 │ │ + blx e91c │ │ + mov r0, r6 │ │ + blx e910 │ │ movs r1, #0 │ │ mov r2, r1 │ │ - mov r7, r0 │ │ - mov r0, r4 │ │ - blx e0e0 │ │ - cmp r6, #0 │ │ - ble.n 3c77e │ │ + mov r4, r0 │ │ + mov r0, r6 │ │ + blx e91c │ │ + cmp r5, #0 │ │ + ble.n 3dec2 │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ movs r2, #0 │ │ - mov r0, r4 │ │ - mov r1, r6 │ │ - blx e0e0 │ │ + blx e91c │ │ cmp r0, #0 │ │ - it ge │ │ - rsbge r7, r6, r7 │ │ - bge.n 3c77e │ │ - ldr r1, [pc, #176] ; (3c80c ) │ │ - movs r0, #4 │ │ - ldr r3, [pc, #176] ; (3c810 ) │ │ + bge.n 3dec0 │ │ + ldr r3, [pc, #168] ; (3df48 ) │ │ + mov r1, r9 │ │ movw r2, #623 ; 0x26f │ │ - add r1, pc │ │ - str r6, [sp, #0] │ │ + stmia.w sp, {r5, r7} │ │ add r3, pc │ │ - str r5, [sp, #4] │ │ - bl 3e034 │ │ - mov r0, r4 │ │ - blx e0a4 │ │ - mov r0, r5 │ │ - bl 3caf4 │ │ - b.n 3c7cc │ │ - ldr.w r8, [pc, #148] ; 3c814 │ │ - lsrs r7, r7, #1 │ │ + movs r0, #4 │ │ + bl 3f7b4 │ │ + mov r0, r6 │ │ + blx e8ec │ │ + mov r0, r7 │ │ + bl 3e1f8 │ │ + b.n 3df10 │ │ + subs r4, r4, r5 │ │ + ldr.w r9, [pc, #136] ; 3df4c │ │ + lsrs r4, r4, #1 │ │ movs r1, #2 │ │ movw r3, #631 ; 0x277 │ │ - add r8, pc │ │ - mov r0, r7 │ │ - mov r2, r8 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + add r9, pc │ │ + mov r0, r4 │ │ + mov r2, r9 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r1, #2 │ │ - mov r2, r7 │ │ - mov r3, r4 │ │ - mov r6, r0 │ │ - blx e0d4 │ │ - cmp r0, r7 │ │ - bge.n 3c7d0 │ │ - ldr r3, [pc, #112] ; (3c818 ) │ │ - mov r1, r8 │ │ + mov r2, r4 │ │ + mov r3, r6 │ │ + mov r5, r0 │ │ + blx e928 │ │ + cmp r0, r4 │ │ + bge.n 3df14 │ │ + ldr r3, [pc, #100] ; (3df50 ) │ │ + mov r1, r9 │ │ movw r2, #633 ; 0x279 │ │ str r0, [sp, #8] │ │ add r3, pc │ │ movs r0, #4 │ │ - str r7, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 3e034 │ │ - mov r0, r6 │ │ - bl 3caf4 │ │ + stmia.w sp, {r4, r7} │ │ + bl 3f7b4 │ │ mov r0, r5 │ │ - bl 3caf4 │ │ - mov r0, r4 │ │ - blx e0a4 │ │ - movs r6, #0 │ │ - b.n 3c7e6 │ │ - mov r0, r5 │ │ - bl 3caf4 │ │ - mov r0, r4 │ │ - blx e0a4 │ │ - cmp.w r9, #0 │ │ - beq.n 3c7e6 │ │ - str.w r7, [r9] │ │ + bl 3e1f8 │ │ + mov r0, r7 │ │ + bl 3e1f8 │ │ mov r0, r6 │ │ - add sp, #16 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + blx e8ec │ │ + movs r0, #0 │ │ + b.n 3df2c │ │ + mov r0, r7 │ │ + bl 3e1f8 │ │ + mov r0, r6 │ │ + blx e8ec │ │ + cmp.w r8, #0 │ │ + beq.n 3df2a │ │ + str.w r4, [r8] │ │ + mov r0, r5 │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - str??.w r0, [fp, r0] │ │ - subs r2, r3, r4 │ │ - movs r1, r0 │ │ - adds r4, r3, #7 │ │ + adc.w r0, r7, r0 │ │ + lsrs r0, r7, #23 │ │ movs r1, r0 │ │ - adds r6, r2, #7 │ │ + asrs r6, r7, #2 │ │ movs r1, r0 │ │ - add r5, pc, #272 ; (adr r5, 3c914 ) │ │ + ldr r0, [sp, #192] ; 0xc0 │ │ movs r0, r0 │ │ - subs r2, r2, r3 │ │ - movs r1, r0 │ │ - asrs r5, r7, #13 │ │ - movs r1, r0 │ │ - subs r6, r0, r2 │ │ + lsls r3, r5, #25 │ │ movs r1, r0 │ │ - adds r5, r5, #5 │ │ + asrs r6, r3, #1 │ │ movs r1, r0 │ │ - subs r0, r4, r1 │ │ + lsrs r4, r2, #21 │ │ movs r1, r0 │ │ - adds r5, r2, #5 │ │ + asrs r4, r0, #1 │ │ movs r1, r0 │ │ │ │ -0003c81c : │ │ +0003df54 : │ │ + adds r2, #31 │ │ + adds r1, #31 │ │ push {r4, r5, r6, lr} │ │ - add.w r5, r2, #31 │ │ - ldr r2, [pc, #44] ; (3c850 ) │ │ - add.w r4, r1, #31 │ │ - lsrs r5, r5, #5 │ │ + lsrs r4, r2, #5 │ │ + ldr r2, [pc, #36] ; (3df84 ) │ │ + lsrs r5, r1, #5 │ │ movs r3, #72 ; 0x48 │ │ + lsls r1, r4, #2 │ │ add r2, pc │ │ - lsrs r4, r4, #5 │ │ - lsls r1, r5, #2 │ │ - bl 3ca60 <__ckd_realloc__> │ │ - cmp r5, r4 │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ + cmp r4, r5 │ │ mov r6, r0 │ │ - bls.n 3c84a │ │ - subs r5, r5, r4 │ │ - add.w r0, r0, r4, lsl #2 │ │ + bls.n 3df7e │ │ + subs r2, r4, r5 │ │ + add.w r0, r0, r5, lsl #2 │ │ movs r1, #0 │ │ - lsls r2, r5, #2 │ │ - blx e170 │ │ + lsls r2, r2, #2 │ │ + blx e9b8 │ │ mov r0, r6 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - adds r5, r7, #3 │ │ + lsrs r0, r7, #31 │ │ movs r1, r0 │ │ │ │ -0003c854 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r3, r0 │ │ - mov r5, r0 │ │ - movs r0, #0 │ │ - mov.w ip, r1, lsr #5 │ │ - movs r7, #1 │ │ - and.w r1, r1, #31 │ │ - mov r2, r0 │ │ - b.n 3c888 │ │ - ldr.w r6, [r5], #4 │ │ - cbz r6, 3c886 │ │ - movs r4, #0 │ │ - lsl.w r8, r7, r4 │ │ - tst.w r8, r6 │ │ - it ne │ │ - addne r0, #1 │ │ - adds r4, #1 │ │ - cmp r4, #32 │ │ - bne.n 3c874 │ │ - adds r2, #1 │ │ - cmp r2, ip │ │ - bne.n 3c86c │ │ - add.w r3, r3, r2, lsl #2 │ │ - movs r4, #1 │ │ +0003df88 : │ │ + push {r4, r5, r6, r7, lr} │ │ + and.w r5, r1, #31 │ │ + lsrs r1, r1, #5 │ │ + movs r3, #0 │ │ + movs r6, #1 │ │ + add.w r1, r0, r1, lsl #2 │ │ + cmp r0, r1 │ │ + beq.n 3dfbe │ │ + ldr.w r4, [r0], #4 │ │ + cmp r4, #0 │ │ + beq.n 3df98 │ │ movs r2, #0 │ │ - b.n 3c8a4 │ │ - ldr r5, [r3, #0] │ │ - lsls.w r6, r4, r2 │ │ - tst r6, r5 │ │ + lsl.w lr, r6, r2 │ │ + adds r7, r3, #1 │ │ + tst.w lr, r4 │ │ + add.w r2, r2, #1 │ │ it ne │ │ - addne r0, #1 │ │ + movne r3, r7 │ │ + cmp r2, #32 │ │ + bne.n 3dfa6 │ │ + b.n 3df98 │ │ + movs r2, #0 │ │ + movs r4, #1 │ │ + cmp r2, r5 │ │ + beq.n 3dfd6 │ │ + ldr r6, [r1, #0] │ │ + lsl.w r0, r4, r2 │ │ adds r2, #1 │ │ - cmp r2, r1 │ │ - bne.n 3c896 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + tst r0, r6 │ │ + it ne │ │ + addne r3, #1 │ │ + b.n 3dfc2 │ │ + mov r0, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0003c8ac : │ │ - cbnz r0, 3c8c2 │ │ - b.n 3c8ca │ │ +0003dfda : │ │ + cbnz r0, 3dfde │ │ + bx lr │ │ + ldrb r3, [r0, #0] │ │ + cbz r3, 3dff4 │ │ sub.w r2, r3, #65 ; 0x41 │ │ - uxtb r2, r2 │ │ cmp r2, #25 │ │ - bhi.n 3c8be │ │ - adds r3, #32 │ │ - uxtb r3, r3 │ │ - strb.w r3, [r0, #-1] │ │ - ldrb.w r3, [r0], #1 │ │ - cmp r3, #0 │ │ - bne.n 3c8b0 │ │ + itt ls │ │ + addls r3, #32 │ │ + uxtbls r3, r3 │ │ + strb.w r3, [r0], #1 │ │ + b.n 3dfde │ │ bx lr │ │ │ │ -0003c8cc : │ │ - cbnz r0, 3c8e2 │ │ - b.n 3c8ea │ │ +0003dff6 : │ │ + cbnz r0, 3dffa │ │ + bx lr │ │ + ldrb r3, [r0, #0] │ │ + cbz r3, 3e010 │ │ sub.w r2, r3, #97 ; 0x61 │ │ - uxtb r2, r2 │ │ cmp r2, #25 │ │ - bhi.n 3c8de │ │ - subs r3, #32 │ │ - uxtb r3, r3 │ │ - strb.w r3, [r0, #-1] │ │ - ldrb.w r3, [r0], #1 │ │ - cmp r3, #0 │ │ - bne.n 3c8d0 │ │ + itt ls │ │ + subls r3, #32 │ │ + uxtbls r3, r3 │ │ + strb.w r3, [r0], #1 │ │ + b.n 3dffa │ │ bx lr │ │ │ │ -0003c8ec : │ │ +0003e012 : │ │ cmp r0, r1 │ │ push {r4, lr} │ │ - beq.n 3c942 │ │ - adds r3, r0, #0 │ │ - it ne │ │ - movne r3, #1 │ │ - cmp r1, #0 │ │ - ite eq │ │ - moveq r3, #0 │ │ - andne.w r3, r3, #1 │ │ - cbz r3, 3c936 │ │ + beq.n 3e04e │ │ + cbz r0, 3e052 │ │ + cbz r1, 3e058 │ │ ldrb.w r3, [r0], #1 │ │ sub.w r2, r3, #97 ; 0x61 │ │ - uxtb r2, r2 │ │ cmp r2, #25 │ │ - bhi.n 3c916 │ │ - subs r3, #32 │ │ - uxtb r3, r3 │ │ ldrb.w r2, [r1], #1 │ │ + it ls │ │ + subls r3, #32 │ │ sub.w r4, r2, #97 ; 0x61 │ │ - uxtb r4, r4 │ │ + it ls │ │ + uxtbls r3, r3 │ │ cmp r4, #25 │ │ - bhi.n 3c928 │ │ - subs r2, #32 │ │ - uxtb r2, r2 │ │ + itt ls │ │ + subls r2, #32 │ │ + uxtbls r2, r2 │ │ cmp r3, r2 │ │ - beq.n 3c930 │ │ + beq.n 3e046 │ │ subs r0, r3, r2 │ │ pop {r4, pc} │ │ cmp r3, #0 │ │ - bne.n 3c904 │ │ - b.n 3c946 │ │ - cmp r0, #0 │ │ - ite ne │ │ - movne r0, #1 │ │ - moveq.w r0, #4294967295 ; 0xffffffff │ │ + bne.n 3e01c │ │ + mov r0, r3 │ │ pop {r4, pc} │ │ movs r0, #0 │ │ pop {r4, pc} │ │ - mov r0, r3 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, pc} │ │ + movs r0, #1 │ │ pop {r4, pc} │ │ │ │ -0003c94a : │ │ - adds r3, r0, #0 │ │ - push {r4, r5, r6, lr} │ │ - it ne │ │ - movne r3, #1 │ │ - cmp r1, #0 │ │ - ite eq │ │ - moveq r3, #0 │ │ - andne.w r3, r3, #1 │ │ - cbnz r3, 3c98e │ │ - b.n 3c998 │ │ - ldrb r3, [r0, r4] │ │ - sub.w r5, r3, #97 ; 0x61 │ │ - uxtb r5, r5 │ │ +0003e05c : │ │ + push {r4, r5, lr} │ │ + cbz r0, 3e09e │ │ + cbz r1, 3e0a4 │ │ + add r2, r1 │ │ + cmp r1, r2 │ │ + beq.n 3e09a │ │ + ldrb.w r3, [r0], #1 │ │ + sub.w r4, r3, #97 ; 0x61 │ │ + cmp r4, #25 │ │ + ldrb.w r4, [r1], #1 │ │ + it ls │ │ + subls r3, #32 │ │ + sub.w r5, r4, #97 ; 0x61 │ │ + it ls │ │ + uxtbls r3, r3 │ │ cmp r5, #25 │ │ - bhi.n 3c970 │ │ - subs r3, #32 │ │ - uxtb r3, r3 │ │ - ldrb r5, [r1, r4] │ │ - sub.w r6, r5, #97 ; 0x61 │ │ - uxtb r6, r6 │ │ - cmp r6, #25 │ │ - bhi.n 3c980 │ │ - subs r5, #32 │ │ - uxtb r5, r5 │ │ - cmp r3, r5 │ │ - beq.n 3c988 │ │ - subs r0, r3, r5 │ │ - pop {r4, r5, r6, pc} │ │ - cbz r3, 3c9a4 │ │ - adds r4, #1 │ │ - b.n 3c990 │ │ - movs r4, #0 │ │ - cmp r4, r2 │ │ - bne.n 3c960 │ │ - movs r0, #0 │ │ - pop {r4, r5, r6, pc} │ │ - cmp r0, #0 │ │ - ite ne │ │ - movne r0, #1 │ │ - moveq.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, r5, r6, pc} │ │ + itt ls │ │ + subls r4, #32 │ │ + uxtbls r4, r4 │ │ + cmp r3, r4 │ │ + beq.n 3e092 │ │ + subs r0, r3, r4 │ │ + pop {r4, r5, pc} │ │ + cmp r3, #0 │ │ + bne.n 3e064 │ │ mov r0, r3 │ │ - pop {r4, r5, r6, pc} │ │ + pop {r4, r5, pc} │ │ + movs r0, #0 │ │ + pop {r4, r5, pc} │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, r5, pc} │ │ + movs r0, #1 │ │ + pop {r4, r5, pc} │ │ │ │ -0003c9a8 : │ │ - mov r3, r0 │ │ - cbz r1, 3c9b4 │ │ - ldr r2, [pc, #16] ; (3c9c0 ) │ │ - movs r1, #1 │ │ - add r2, pc │ │ - str r1, [r2, #0] │ │ - ldr r2, [pc, #12] ; (3c9c4 ) │ │ - add r2, pc │ │ - ldr r0, [r2, #4] │ │ - str r3, [r2, #4] │ │ +0003e0a8 : │ │ + cbz r1, 3e0b2 │ │ + ldr r3, [pc, #20] ; (3e0c0 ) │ │ + movs r2, #1 │ │ + add r3, pc │ │ + str r2, [r3, #0] │ │ + ldr r3, [pc, #16] ; (3e0c4 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #4] │ │ + str r0, [r3, #4] │ │ + mov r0, r2 │ │ bx lr │ │ nop │ │ - ldrh r4, [r5, #26] │ │ + strh r6, [r5, #34] ; 0x22 │ │ movs r1, r0 │ │ - ldrh r6, [r4, #26] │ │ + strh r0, [r5, #34] ; 0x22 │ │ movs r1, r0 │ │ │ │ -0003c9c8 : │ │ +0003e0c8 : │ │ push {r0, r1, r2, r3} │ │ + ldr r3, [pc, #60] ; (3e108 ) │ │ push {r0, r1, r2, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ add r2, sp, #16 │ │ - ldr r0, [pc, #48] ; (3ca00 ) │ │ + ldr r0, [pc, #52] ; (3e10c ) │ │ + ldr r3, [r3, #0] │ │ ldr.w r1, [r2], #4 │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ adds r0, #168 ; 0xa8 │ │ - str r2, [sp, #4] │ │ - blx e284 │ │ - ldr r3, [pc, #32] ; (3ca04 ) │ │ + str r3, [sp, #4] │ │ + str r2, [sp, #0] │ │ + blx eacc │ │ + ldr r3, [pc, #36] ; (3e110 ) │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ - cbz r2, 3c9ec │ │ - blx e290 │ │ + cbz r2, 3e0f6 │ │ + blx ead8 │ │ ldr r0, [r3, #4] │ │ - cbz r0, 3c9f6 │ │ + cbz r0, 3e100 │ │ movs r1, #1 │ │ - blx e29c │ │ + blx eae4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - blx e17c │ │ - nop │ │ - strh r0, [r5, #36] ; 0x24 │ │ + blx e9c4 │ │ + ldrb r6, [r5, #22] │ │ + movs r1, r0 │ │ + ldrb r4, [r4, #22] │ │ movs r1, r0 │ │ - ldrh r2, [r7, #24] │ │ + strh r0, [r6, #32] │ │ movs r1, r0 │ │ │ │ -0003ca08 <__ckd_calloc__>: │ │ +0003e114 <__ckd_calloc__@@Base>: │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r6, r0 │ │ - mov r5, r1 │ │ - mov r7, r2 │ │ + mov r7, r0 │ │ + mov r6, r1 │ │ + mov r5, r2 │ │ mov r8, r3 │ │ - blx e08c │ │ + blx e8d4 │ │ mov r4, r0 │ │ - cbnz r0, 3ca2e <__ckd_calloc__+0x26> │ │ - ldr r0, [pc, #20] ; (3ca34 <__ckd_calloc__+0x2c>) │ │ - mov r1, r6 │ │ - mov r2, r5 │ │ - mov r3, r7 │ │ - add r0, pc │ │ + cbnz r0, 3e13a <__ckd_calloc__@@Base+0x26> │ │ + ldr r0, [pc, #24] ; (3e144 <__ckd_calloc__@@Base+0x30>) │ │ + mov r1, r7 │ │ str.w r8, [sp] │ │ - bl 3c9c8 │ │ + mov r2, r6 │ │ + add r0, pc │ │ + mov r3, r5 │ │ + bl 3e0c8 │ │ mov r0, r4 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ - subs r3, r6, r4 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + lsrs r0, r3, #25 │ │ movs r1, r0 │ │ │ │ -0003ca38 <__ckd_malloc__>: │ │ +0003e148 <__ckd_malloc__@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ - mov r5, r0 │ │ - mov r7, r1 │ │ - mov r6, r2 │ │ - blx e05c │ │ + mov r7, r0 │ │ + mov r6, r1 │ │ + mov r5, r2 │ │ + blx e8a4 │ │ mov r4, r0 │ │ - cbnz r0, 3ca56 <__ckd_malloc__+0x1e> │ │ - ldr r0, [pc, #16] ; (3ca5c <__ckd_malloc__+0x24>) │ │ - mov r1, r5 │ │ - mov r2, r7 │ │ - mov r3, r6 │ │ + cbnz r0, 3e166 <__ckd_malloc__@@Base+0x1e> │ │ + ldr r0, [pc, #16] ; (3e16c <__ckd_malloc__@@Base+0x24>) │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ + mov r3, r5 │ │ add r0, pc │ │ - bl 3c9c8 │ │ + bl 3e0c8 │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - subs r1, r5, r4 │ │ + lsrs r4, r1, #25 │ │ movs r1, r0 │ │ │ │ -0003ca60 <__ckd_realloc__>: │ │ +0003e170 <__ckd_realloc__@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ - mov r5, r1 │ │ - mov r7, r2 │ │ - mov r6, r3 │ │ - blx e1f4 │ │ + mov r7, r1 │ │ + mov r6, r2 │ │ + mov r5, r3 │ │ + blx ea3c │ │ mov r4, r0 │ │ - cbnz r0, 3ca7e <__ckd_realloc__+0x1e> │ │ - ldr r0, [pc, #16] ; (3ca84 <__ckd_realloc__+0x24>) │ │ - mov r1, r5 │ │ - mov r2, r7 │ │ - mov r3, r6 │ │ + cbnz r0, 3e18e <__ckd_realloc__@@Base+0x1e> │ │ + ldr r0, [pc, #16] ; (3e194 <__ckd_realloc__@@Base+0x24>) │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ + mov r3, r5 │ │ add r0, pc │ │ - bl 3c9c8 │ │ + bl 3e0c8 │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - subs r1, r0, r4 │ │ + lsrs r4, r4, #24 │ │ movs r1, r0 │ │ │ │ -0003ca88 <__ckd_salloc__>: │ │ +0003e198 <__ckd_salloc__@@Base>: │ │ push {r4, r5, r6, lr} │ │ - mov r4, r0 │ │ mov r6, r1 │ │ mov r5, r2 │ │ - cbz r0, 3caaa <__ckd_salloc__+0x22> │ │ - blx e068 │ │ + mov r4, r0 │ │ + cbz r0, 3e1b8 <__ckd_salloc__@@Base+0x20> │ │ + blx e8b0 │ │ mov r1, r6 │ │ mov r2, r5 │ │ adds r0, #1 │ │ - bl 3ca38 <__ckd_malloc__> │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ mov r1, r4 │ │ - mov r5, r0 │ │ - blx e074 │ │ - b.n 3caac <__ckd_salloc__+0x24> │ │ - mov r5, r0 │ │ - mov r0, r5 │ │ + blx e8bc │ │ + pop {r4, r5, r6, pc} │ │ pop {r4, r5, r6, pc} │ │ │ │ -0003cab0 <__ckd_calloc_2d__>: │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ +0003e1ba <__ckd_calloc_2d__@@Base>: │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r4, r0 │ │ - ldr.w r8, [sp, #32] │ │ - mov r6, r1 │ │ - mov r5, r2 │ │ - mov r7, r3 │ │ - mul.w r0, r0, r1 │ │ - muls r5, r6 │ │ + mov r7, r1 │ │ + mov r6, r2 │ │ + mov r8, r3 │ │ + lsls r4, r4, #2 │ │ + muls r0, r1 │ │ mov r1, r2 │ │ mov r2, r3 │ │ - mov r3, r8 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r1, r7 │ │ - mov r2, r8 │ │ - mov r9, r0 │ │ - lsls r0, r4, #2 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - mov r2, r9 │ │ - movs r3, #0 │ │ - mov r1, r0 │ │ - b.n 3caec <__ckd_calloc_2d__+0x3c> │ │ - str.w r2, [r1], #4 │ │ - adds r3, #1 │ │ - adds r2, r2, r5 │ │ - cmp r3, r4 │ │ - bne.n 3cae4 <__ckd_calloc_2d__+0x34> │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + ldr r3, [sp, #24] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r2, [sp, #24] │ │ + mov r1, r8 │ │ + muls r6, r7 │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + mov r3, r5 │ │ + add r4, r0 │ │ + mov r2, r0 │ │ + cmp r2, r4 │ │ + beq.n 3e1f4 <__ckd_calloc_2d__@@Base+0x3a> │ │ + str.w r3, [r2], #4 │ │ + add r3, r6 │ │ + b.n 3e1e8 <__ckd_calloc_2d__@@Base+0x2e> │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ -0003caf4 : │ │ - b.w 43f8c <__udivdi3+0x5ec> │ │ +0003e1f8 : │ │ + b.w 44cd0 <_Unwind_GetTextRelBase@@Base+0x98> │ │ │ │ -0003caf8 : │ │ +0003e1fc : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 3cb04 │ │ + cbz r0, 3e208 │ │ ldr r0, [r0, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ │ │ -0003cb0e <__ckd_calloc_3d__>: │ │ - stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r5, r0 │ │ - mul.w r7, r0, r1 │ │ - ldr r6, [sp, #48] ; 0x30 │ │ - ldr.w r8, [sp, #52] ; 0x34 │ │ - mov r4, r1 │ │ +0003e212 <__ckd_calloc_3d__@@Base>: │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r8, r0 │ │ + mul.w fp, r1, r0 │ │ + mov r7, r1 │ │ mov sl, r2 │ │ mov r1, r3 │ │ - mov fp, r3 │ │ - mov r3, r8 │ │ - mul.w r0, r7, r2 │ │ - mov r2, r6 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r1, r6 │ │ - mov r2, r8 │ │ - str r0, [sp, #4] │ │ - lsls r0, r5, #2 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - mov r1, r6 │ │ - mov r2, r8 │ │ - mov r9, r0 │ │ - lsls r0, r7, #2 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - lsls r1, r4, #2 │ │ - mov r2, r9 │ │ - movs r3, #0 │ │ - b.n 3cb5a <__ckd_calloc_3d__+0x4c> │ │ - str.w r0, [r2], #4 │ │ - adds r3, #1 │ │ - adds r0, r0, r1 │ │ - cmp r3, r5 │ │ - bne.n 3cb52 <__ckd_calloc_3d__+0x44> │ │ - mul.w sl, sl, fp │ │ + mov r5, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + mov.w r9, r8, lsl #2 │ │ + mul.w r0, r2, fp │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + mov r4, r0 │ │ + mov r0, r9 │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + mov r6, r0 │ │ + mov.w r0, fp, lsl #2 │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + add r9, r6 │ │ + lsls r2, r7, #2 │ │ + mov r3, r6 │ │ + cmp r3, r9 │ │ + beq.n 3e260 <__ckd_calloc_3d__@@Base+0x4e> │ │ + str.w r0, [r3], #4 │ │ + add r0, r2 │ │ + b.n 3e254 <__ckd_calloc_3d__@@Base+0x42> │ │ + mul.w r5, r5, sl │ │ + mov r3, r4 │ │ movs r2, #0 │ │ - mov r3, r2 │ │ - mul.w r6, r4, sl │ │ - b.n 3cb90 <__ckd_calloc_3d__+0x82> │ │ - ldr.w ip, [r9, r7] │ │ - ldr.w fp, [sp, #4] │ │ - add.w r8, fp, r0 │ │ - add r0, sl │ │ - str.w r8, [ip, r1, lsl #2] │ │ - adds r1, #1 │ │ - b.n 3cb88 <__ckd_calloc_3d__+0x7a> │ │ + mul.w lr, r7, r5 │ │ + cmp r2, r8 │ │ + beq.n 3e28c <__ckd_calloc_3d__@@Base+0x7a> │ │ + mov r4, r3 │ │ movs r1, #0 │ │ - lsls r7, r3, #2 │ │ - mov r0, r2 │ │ - cmp r1, r4 │ │ - bne.n 3cb6c <__ckd_calloc_3d__+0x5e> │ │ - adds r2, r2, r6 │ │ - adds r3, #1 │ │ - cmp r3, r5 │ │ - bne.n 3cb82 <__ckd_calloc_3d__+0x74> │ │ - mov r0, r9 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cmp r1, r7 │ │ + beq.n 3e286 <__ckd_calloc_3d__@@Base+0x74> │ │ + ldr.w r0, [r6, r2, lsl #2] │ │ + str.w r4, [r0, r1, lsl #2] │ │ + adds r1, #1 │ │ + add r4, r5 │ │ + b.n 3e274 <__ckd_calloc_3d__@@Base+0x62> │ │ + adds r2, #1 │ │ + add r3, lr │ │ + b.n 3e26c <__ckd_calloc_3d__@@Base+0x5a> │ │ + mov r0, r6 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -0003cb9a : │ │ +0003e292 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 3cbac │ │ + cbz r0, 3e2a8 │ │ ldr r3, [r0, #0] │ │ - cbz r3, 3cbb6 │ │ + cbz r3, 3e2a2 │ │ ldr r0, [r3, #0] │ │ - bl 3caf4 │ │ - b.n 3cbb6 │ │ + bl 3e1f8 │ │ + ldr r0, [r4, #0] │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ - ldr r0, [r4, #0] │ │ - bl 3caf4 │ │ - b.n 3cbac │ │ + b.w 3e1f8 │ │ ... │ │ │ │ -0003cbc0 <__ckd_calloc_4d__>: │ │ +0003e2b4 <__ckd_calloc_4d__@@Base>: │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #36 ; 0x24 │ │ - mul.w r8, r0, r1 │ │ - str r1, [sp, #20] │ │ - mov r9, r0 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - str r2, [sp, #24] │ │ - mov sl, r3 │ │ - ldr r6, [sp, #76] ; 0x4c │ │ - ldr r5, [sp, #80] ; 0x50 │ │ - mul.w r7, r8, r2 │ │ - mul.w r0, r7, r3 │ │ - blx e08c │ │ - mov fp, r0 │ │ - cbnz r0, 3cbf6 <__ckd_calloc_4d__+0x36> │ │ - ldr r1, [pc, #212] ; (3ccc0 <__ckd_calloc_4d__+0x100>) │ │ + sub sp, #28 │ │ + mul.w r8, r1, r0 │ │ + mov fp, r3 │ │ + mov r7, r0 │ │ + mov sl, r1 │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + str r2, [sp, #16] │ │ + mul.w r9, r2, r8 │ │ + mul.w r0, fp, r9 │ │ + blx e8d4 │ │ + mov r6, r0 │ │ + cbnz r0, 3e2f4 <__ckd_calloc_4d__@@Base+0x40> │ │ + ldr r3, [sp, #68] ; 0x44 │ │ movw r2, #327 ; 0x147 │ │ - ldr r3, [pc, #212] ; (3ccc4 <__ckd_calloc_4d__+0x104>) │ │ + ldr r1, [pc, #240] ; (3e3d0 <__ckd_calloc_4d__@@Base+0x11c>) │ │ + movs r0, #5 │ │ + str r2, [sp, #12] │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + str r1, [sp, #8] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #228] ; (3e3d4 <__ckd_calloc_4d__@@Base+0x120>) │ │ add r3, pc │ │ - b.n 3cc0e <__ckd_calloc_4d__+0x4e> │ │ - mov r0, r7 │ │ + b.n 3e31a <__ckd_calloc_4d__@@Base+0x66> │ │ + mov r0, r9 │ │ movs r1, #4 │ │ - blx e08c │ │ - str r0, [sp, #28] │ │ - cbnz r0, 3cc22 <__ckd_calloc_4d__+0x62> │ │ - ldr r1, [pc, #196] ; (3ccc8 <__ckd_calloc_4d__+0x108>) │ │ + blx e8d4 │ │ + mov r5, r0 │ │ + cbnz r0, 3e324 <__ckd_calloc_4d__@@Base+0x70> │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + movs r0, #5 │ │ + ldr r1, [pc, #208] ; (3e3d8 <__ckd_calloc_4d__@@Base+0x124>) │ │ movw r2, #333 ; 0x14d │ │ - ldr r3, [pc, #192] ; (3cccc <__ckd_calloc_4d__+0x10c>) │ │ + str r2, [sp, #12] │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ - movs r0, #5 │ │ - str r6, [sp, #0] │ │ - str r5, [sp, #4] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ str r1, [sp, #8] │ │ - str r2, [sp, #12] │ │ - bl 3df24 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #196] ; (3e3dc <__ckd_calloc_4d__@@Base+0x128>) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ movs r0, #1 │ │ - blx e17c │ │ - ldr r4, [pc, #172] ; (3ccd0 <__ckd_calloc_4d__+0x110>) │ │ + blx e9c4 │ │ + ldr r4, [pc, #184] ; (3e3e0 <__ckd_calloc_4d__@@Base+0x12c>) │ │ mov r0, r8 │ │ movs r1, #4 │ │ mov.w r3, #336 ; 0x150 │ │ add r4, pc │ │ mov r2, r4 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov ip, r0 │ │ - cbnz r0, 3cc42 <__ckd_calloc_4d__+0x82> │ │ - ldr r3, [pc, #152] ; (3ccd4 <__ckd_calloc_4d__+0x114>) │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + cbnz r0, 3e352 <__ckd_calloc_4d__@@Base+0x9e> │ │ + ldr r3, [sp, #68] ; 0x44 │ │ movw r2, #339 ; 0x153 │ │ + str r4, [sp, #8] │ │ + movs r0, #5 │ │ + str r2, [sp, #12] │ │ + mov r1, r4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #148] ; (3e3e4 <__ckd_calloc_4d__@@Base+0x130>) │ │ add r3, pc │ │ - b.n 3cc72 <__ckd_calloc_4d__+0xb2> │ │ - mov r0, r9 │ │ + b.n 3e31a <__ckd_calloc_4d__@@Base+0x66> │ │ + str r0, [sp, #20] │ │ movs r1, #4 │ │ + mov r0, r7 │ │ mov r2, r4 │ │ mov.w r3, #342 ; 0x156 │ │ - str.w ip, [sp, #16] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr.w ip, [sp, #16] │ │ - cbz r0, 3cc6a <__ckd_calloc_4d__+0xaa> │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - mov r1, fp │ │ - movs r3, #0 │ │ - mul.w sl, sl, r2 │ │ - ldr r2, [sp, #28] │ │ - mov r4, r2 │ │ - b.n 3cc88 <__ckd_calloc_4d__+0xc8> │ │ - ldr r3, [pc, #108] ; (3ccd8 <__ckd_calloc_4d__+0x118>) │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + cbz r0, 3e376 <__ckd_calloc_4d__@@Base+0xc2> │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + add.w r9, r5, r9, lsl #2 │ │ + ldr.w ip, [sp, #20] │ │ + mul.w r2, r3, fp │ │ + mov r3, r5 │ │ + b.n 3e390 <__ckd_calloc_4d__@@Base+0xdc> │ │ + ldr r3, [sp, #68] ; 0x44 │ │ movw r2, #345 ; 0x159 │ │ - add r3, pc │ │ - str r6, [sp, #0] │ │ - movs r0, #5 │ │ - str r5, [sp, #4] │ │ - mov r1, r4 │ │ str r4, [sp, #8] │ │ + movs r0, #5 │ │ str r2, [sp, #12] │ │ - b.n 3cc18 <__ckd_calloc_4d__+0x58> │ │ - str.w r1, [r4], #4 │ │ - adds r3, #1 │ │ - add r1, sl │ │ - cmp r3, r7 │ │ - bne.n 3cc80 <__ckd_calloc_4d__+0xc0> │ │ - ldr r3, [sp, #24] │ │ + mov r1, r4 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #92] ; (3e3e8 <__ckd_calloc_4d__@@Base+0x134>) │ │ + add r3, pc │ │ + b.n 3e31a <__ckd_calloc_4d__@@Base+0x66> │ │ + cmp r3, r9 │ │ + beq.n 3e39c <__ckd_calloc_4d__@@Base+0xe8> │ │ + str.w r6, [r3], #4 │ │ + add r6, r2 │ │ + b.n 3e390 <__ckd_calloc_4d__@@Base+0xdc> │ │ + ldr r3, [sp, #16] │ │ mov r4, ip │ │ - movs r1, #0 │ │ - lsls r5, r3, #2 │ │ - mov r3, ip │ │ - b.n 3cca0 <__ckd_calloc_4d__+0xe0> │ │ - str.w r2, [r4], #4 │ │ - adds r1, #1 │ │ - adds r2, r2, r5 │ │ - cmp r1, r8 │ │ - bne.n 3cc98 <__ckd_calloc_4d__+0xd8> │ │ - ldr r2, [sp, #20] │ │ - mov r1, r0 │ │ - lsls r4, r2, #2 │ │ - movs r2, #0 │ │ - b.n 3ccb6 <__ckd_calloc_4d__+0xf6> │ │ - str.w r3, [r1], #4 │ │ - adds r2, #1 │ │ - adds r3, r3, r4 │ │ - cmp r2, r9 │ │ - bne.n 3ccae <__ckd_calloc_4d__+0xee> │ │ - add sp, #36 ; 0x24 │ │ + add.w ip, ip, r8, lsl #2 │ │ + mov r2, r4 │ │ + lsls r3, r3, #2 │ │ + cmp r2, ip │ │ + beq.n 3e3b4 <__ckd_calloc_4d__@@Base+0x100> │ │ + str.w r5, [r2], #4 │ │ + add r5, r3 │ │ + b.n 3e3a8 <__ckd_calloc_4d__@@Base+0xf4> │ │ + mov.w r3, sl, lsl #2 │ │ + add.w r7, r0, r7, lsl #2 │ │ + mov r2, r0 │ │ + cmp r2, r7 │ │ + beq.n 3e3ca <__ckd_calloc_4d__@@Base+0x116> │ │ + str.w r4, [r2], #4 │ │ + add r4, r3 │ │ + b.n 3e3be <__ckd_calloc_4d__@@Base+0x10a> │ │ + add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - adds r0, r5, r6 │ │ + lsrs r5, r4, #19 │ │ movs r1, r0 │ │ - adds r7, r2, r7 │ │ + lsrs r4, r1, #20 │ │ movs r1, r0 │ │ - adds r6, r1, r6 │ │ + lsrs r5, r7, #18 │ │ movs r1, r0 │ │ - adds r5, r7, r6 │ │ + lsrs r4, r4, #19 │ │ movs r1, r0 │ │ - adds r4, r5, r5 │ │ + lsrs r5, r3, #18 │ │ movs r1, r0 │ │ - adds r3, r1, r6 │ │ + lsrs r6, r5, #18 │ │ movs r1, r0 │ │ - adds r1, r3, r5 │ │ + lsrs r0, r6, #17 │ │ movs r1, r0 │ │ │ │ -0003ccdc : │ │ +0003e3ec : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 3cd04 │ │ + cbz r0, 3e414 │ │ ldr r3, [r0, #0] │ │ ldr r3, [r3, #0] │ │ ldr r0, [r3, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r3, [r4, #0] │ │ ldr r0, [r3, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r0, [r4, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ pop {r4, pc} │ │ │ │ -0003cd06 <__ckd_alloc_3d_ptr>: │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r4, r0 │ │ - mul.w r7, r0, r1 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - ldr.w r8, [sp, #48] ; 0x30 │ │ +0003e416 <__ckd_alloc_3d_ptr@@Base>: │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + mov r5, r0 │ │ + mul.w r8, r1, r0 │ │ mov r9, r2 │ │ - mov sl, r3 │ │ - mov r5, r1 │ │ - mov r2, r6 │ │ + mov r6, r3 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov r7, r1 │ │ movs r1, #4 │ │ - mov r3, r8 │ │ - mov r0, r7 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r2, r6 │ │ + mov r0, r8 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r1, #4 │ │ - mov r3, r8 │ │ - mov fp, r0 │ │ - mov r0, r4 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - mov r1, sl │ │ - mov r6, fp │ │ - movs r2, #0 │ │ + mov r4, r0 │ │ + mov r0, r5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [sp, #32] │ │ + add.w r8, r4, r8, lsl #2 │ │ + mov r2, r6 │ │ + mov r1, r4 │ │ mul.w r9, r9, r3 │ │ - mov r3, fp │ │ - b.n 3cd4e <__ckd_alloc_3d_ptr+0x48> │ │ - str.w r1, [r6], #4 │ │ - adds r2, #1 │ │ - add r1, r9 │ │ - cmp r2, r7 │ │ - bne.n 3cd46 <__ckd_alloc_3d_ptr+0x40> │ │ - lsls r5, r5, #2 │ │ - mov r1, r0 │ │ - movs r2, #0 │ │ - b.n 3cd62 <__ckd_alloc_3d_ptr+0x5c> │ │ - str.w r3, [r1], #4 │ │ - adds r2, #1 │ │ - adds r3, r3, r5 │ │ - cmp r2, r4 │ │ - bne.n 3cd5a <__ckd_alloc_3d_ptr+0x54> │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + mov r3, r4 │ │ + cmp r1, r8 │ │ + beq.n 3e45c <__ckd_alloc_3d_ptr@@Base+0x46> │ │ + str.w r2, [r1], #4 │ │ + add r2, r9 │ │ + b.n 3e450 <__ckd_alloc_3d_ptr@@Base+0x3a> │ │ + lsls r7, r7, #2 │ │ + add.w r5, r0, r5, lsl #2 │ │ + mov r2, r0 │ │ + cmp r2, r5 │ │ + beq.n 3e470 <__ckd_alloc_3d_ptr@@Base+0x5a> │ │ + str.w r3, [r2], #4 │ │ + add r3, r7 │ │ + b.n 3e464 <__ckd_alloc_3d_ptr@@Base+0x4e> │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -0003cd6a <__ckd_alloc_2d_ptr>: │ │ +0003e474 <__ckd_alloc_2d_ptr@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ - mov r7, r1 │ │ - mov r6, r3 │ │ - mov r5, r2 │ │ - ldr r3, [sp, #28] │ │ - movs r1, #4 │ │ + mov r6, r1 │ │ + mov r4, r2 │ │ + mov r7, r3 │ │ ldr r2, [sp, #24] │ │ - mov r4, r0 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + movs r1, #4 │ │ + ldr r3, [sp, #28] │ │ + mov r5, r0 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ muls r6, r7 │ │ - movs r3, #0 │ │ + mov r3, r4 │ │ + add.w r5, r0, r5, lsl #2 │ │ mov r2, r0 │ │ - b.n 3cd8e <__ckd_alloc_2d_ptr+0x24> │ │ - str.w r5, [r2], #4 │ │ - adds r3, #1 │ │ - adds r5, r5, r6 │ │ - cmp r3, r4 │ │ - bne.n 3cd86 <__ckd_alloc_2d_ptr+0x1c> │ │ + cmp r2, r5 │ │ + beq.n 3e49e <__ckd_alloc_2d_ptr@@Base+0x2a> │ │ + str.w r3, [r2], #4 │ │ + add r3, r6 │ │ + b.n 3e492 <__ckd_alloc_2d_ptr@@Base+0x1e> │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r2, [r0, #0] │ │ ldr r3, [r1, #0] │ │ ldr r0, [r2, #0] │ │ ldr r1, [r3, #0] │ │ - b.w 3c8ec │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r7, r3 │ │ - rsbs r3, r0, #1 │ │ - mov r6, r0 │ │ - mov r4, r1 │ │ - mov r8, r2 │ │ - it cc │ │ - movcc r3, #0 │ │ - cmp r1, #0 │ │ - it eq │ │ - orreq.w r3, r3, #1 │ │ - cmp r3, #0 │ │ - bne.n 3ce40 <__ckd_alloc_2d_ptr+0xd6> │ │ - ldr.w r9, [r0] │ │ + b.w 3e012 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r7, r0 │ │ + ldr.w sl, [r0] │ │ + mov r8, r1 │ │ + mov r9, r2 │ │ + mov r4, r3 │ │ + ldr r5, [r1, #0] │ │ + cmp.w sl, #0 │ │ + bne.n 3e4c6 <__ckd_alloc_2d_ptr@@Base+0x52> │ │ + cbnz r5, 3e530 <__ckd_alloc_2d_ptr@@Base+0xbc> │ │ cmp.w r9, #0 │ │ - bne.n 3cdd0 <__ckd_alloc_2d_ptr+0x66> │ │ - ldr r3, [r1, #0] │ │ - cmp r3, #0 │ │ - bne.n 3ce48 <__ckd_alloc_2d_ptr+0xde> │ │ - cmp.w r8, #0 │ │ - beq.n 3ce3a <__ckd_alloc_2d_ptr+0xd0> │ │ - mov r0, r8 │ │ - blx e068 │ │ - adds r3, r7, #0 │ │ - it ne │ │ - movne r3, #1 │ │ - cmp r7, r0 │ │ - ite cs │ │ - movcs r3, #0 │ │ - andcc.w r3, r3, #1 │ │ - mov r5, r0 │ │ + bne.n 3e4d2 <__ckd_alloc_2d_ptr@@Base+0x5e> │ │ + mov r0, r5 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ mov r0, r9 │ │ - cmp r3, #0 │ │ - it ne │ │ - movne r5, r7 │ │ - cmp.w r9, #0 │ │ - beq.n 3ce00 <__ckd_alloc_2d_ptr+0x96> │ │ - blx e068 │ │ - adds r7, r5, #1 │ │ - ldr r3, [r4, #0] │ │ - adds r7, r7, r0 │ │ - cmp r3, r7 │ │ - bcs.n 3ce30 <__ckd_alloc_2d_ptr+0xc6> │ │ - lsls r1, r7, #1 │ │ - cbnz r3, 3ce1e <__ckd_alloc_2d_ptr+0xb4> │ │ - ldr r2, [pc, #64] ; (3ce50 <__ckd_alloc_2d_ptr+0xe6>) │ │ - mov r0, r1 │ │ - movs r3, #176 ; 0xb0 │ │ + blx e8b0 │ │ + mov r6, r0 │ │ + cbz r4, 3e4e2 <__ckd_alloc_2d_ptr@@Base+0x6e> │ │ + cmp r0, r4 │ │ + it cs │ │ + movcs r6, r4 │ │ + mov r0, sl │ │ + cmp.w sl, #0 │ │ + beq.n 3e4ee <__ckd_alloc_2d_ptr@@Base+0x7a> │ │ + blx e8b0 │ │ + adds r4, r6, #1 │ │ + add r4, r0 │ │ + cmp r5, r4 │ │ + bcs.n 3e51e <__ckd_alloc_2d_ptr@@Base+0xaa> │ │ + lsls r4, r4, #1 │ │ + cbnz r5, 3e50a <__ckd_alloc_2d_ptr@@Base+0x96> │ │ + ldr r2, [pc, #60] ; (3e538 <__ckd_alloc_2d_ptr@@Base+0xc4>) │ │ + mov r0, r4 │ │ movs r1, #1 │ │ + movs r3, #176 ; 0xb0 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - b.n 3ce2a <__ckd_alloc_2d_ptr+0xc0> │ │ - ldr r2, [pc, #52] ; (3ce54 <__ckd_alloc_2d_ptr+0xea>) │ │ - mov r0, r9 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + b.n 3e518 <__ckd_alloc_2d_ptr@@Base+0xa4> │ │ + ldr r2, [pc, #48] ; (3e53c <__ckd_alloc_2d_ptr@@Base+0xc8>) │ │ + mov r0, sl │ │ + mov r1, r4 │ │ movs r3, #178 ; 0xb2 │ │ add r2, pc │ │ - bl 3ca60 <__ckd_realloc__> │ │ - str r0, [r6, #0] │ │ - lsls r7, r7, #1 │ │ - str r7, [r4, #0] │ │ - ldr r0, [r6, #0] │ │ - mov r1, r8 │ │ - mov r2, r5 │ │ - blx e2a8 │ │ - ldr r0, [r4, #0] │ │ - 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} │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ + str r0, [r7, #0] │ │ + str.w r4, [r8] │ │ + ldr r0, [r7, #0] │ │ + mov r1, r9 │ │ + mov r2, r6 │ │ + blx eaf0 │ │ + ldr.w r0, [r8] │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - asrs r0, r5, #31 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + lsrs r7, r5, #12 │ │ movs r1, r0 │ │ - asrs r2, r3, #31 │ │ + lsrs r7, r3, #12 │ │ movs r1, r0 │ │ - ldr r3, [pc, #624] ; (3d0cc <__ckd_alloc_2d_ptr+0x362>) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - sub sp, #148 ; 0x94 │ │ - mov r4, r0 │ │ - ldr r2, [r3, #0] │ │ - mov r6, r1 │ │ - str r3, [sp, #16] │ │ - str r2, [sp, #140] ; 0x8c │ │ - cbnz r1, 3ce76 <__ckd_alloc_2d_ptr+0x10c> │ │ - str r1, [sp, #32] │ │ - str r1, [sp, #36] ; 0x24 │ │ - b.n 3d09a <__ckd_alloc_2d_ptr+0x330> │ │ - ldr.w r9, [pc, #600] ; 3d0d0 <__ckd_alloc_2d_ptr+0x366> │ │ - mov r5, r1 │ │ - mov r8, r0 │ │ + sub sp, #140 ; 0x8c │ │ + ldr r5, [pc, #548] ; (3e76c <__ckd_alloc_2d_ptr@@Base+0x2f8>) │ │ + mov r6, r0 │ │ + mov r8, r1 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + str r5, [sp, #8] │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #132] ; 0x84 │ │ + cbnz r1, 3e55e <__ckd_alloc_2d_ptr@@Base+0xea> │ │ + str r1, [sp, #24] │ │ + str r1, [sp, #28] │ │ + b.n 3e738 <__ckd_alloc_2d_ptr@@Base+0x2c4> │ │ + ldr.w fp, [pc, #528] ; 3e770 <__ckd_alloc_2d_ptr@@Base+0x2fc> │ │ + add.w r9, sp, #20 │ │ + add r7, sp, #24 │ │ + mov r4, r1 │ │ + add fp, pc │ │ movs r3, #0 │ │ - add r9, pc │ │ + str r3, [sp, #20] │ │ str r3, [sp, #24] │ │ - str r3, [sp, #28] │ │ - mov r0, r5 │ │ - mov r1, r9 │ │ - blx e2b4 │ │ - mov r7, r0 │ │ - cmp r0, #0 │ │ - beq.n 3cef4 <__ckd_alloc_2d_ptr+0x18a> │ │ - cmp r0, r5 │ │ - beq.n 3cea4 <__ckd_alloc_2d_ptr+0x13a> │ │ - subs r3, r0, r5 │ │ - add r1, sp, #28 │ │ - add r0, sp, #24 │ │ - mov r2, r5 │ │ - bl 3cda0 <__ckd_alloc_2d_ptr+0x36> │ │ - adds r5, r7, #2 │ │ + mov r0, r4 │ │ + mov r1, fp │ │ + blx eafc │ │ + mov r5, r0 │ │ + cbz r0, 3e5e4 <__ckd_alloc_2d_ptr@@Base+0x170> │ │ + cmp r0, r4 │ │ + beq.n 3e58e <__ckd_alloc_2d_ptr@@Base+0x11a> │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ + mov r2, r4 │ │ + subs r3, r5, r4 │ │ + bl 3e4ac <__ckd_alloc_2d_ptr@@Base+0x38> │ │ + adds r4, r5, #2 │ │ movs r1, #41 ; 0x29 │ │ + mov r0, r4 │ │ + blx e934 │ │ + mov sl, r0 │ │ + cbz r0, 3e5d6 <__ckd_alloc_2d_ptr@@Base+0x162> │ │ + subs r3, r0, r4 │ │ + cmp r3, #99 ; 0x63 │ │ + bgt.n 3e5d0 <__ckd_alloc_2d_ptr@@Base+0x15c> │ │ + add r5, sp, #32 │ │ + mov r1, r4 │ │ + mov r2, r3 │ │ + str r3, [sp, #12] │ │ mov r0, r5 │ │ - blx e0ec │ │ - mov r4, r0 │ │ - cbz r0, 3cee4 <__ckd_alloc_2d_ptr+0x17a> │ │ - subs r7, r0, r5 │ │ - cmp r7, #99 ; 0x63 │ │ - bgt.n 3cee0 <__ckd_alloc_2d_ptr+0x176> │ │ - mov r2, r7 │ │ - mov r1, r5 │ │ - add r0, sp, #40 ; 0x28 │ │ - movs r5, #0 │ │ - blx e2c0 │ │ - add r1, sp, #144 ; 0x90 │ │ - adds r7, r1, r7 │ │ - add r0, sp, #40 ; 0x28 │ │ - strb.w r5, [r7, #-104] │ │ - blx e1dc │ │ + movs r4, #0 │ │ + blx eb08 │ │ + ldr r3, [sp, #12] │ │ + add r2, sp, #136 ; 0x88 │ │ + mov r0, r5 │ │ + add r2, r3 │ │ + strb.w r4, [r2, #-104] │ │ + blx ea24 │ │ mov r2, r0 │ │ - cbz r0, 3cee0 <__ckd_alloc_2d_ptr+0x176> │ │ - add r0, sp, #24 │ │ - add r1, sp, #28 │ │ - mov r3, r5 │ │ - bl 3cda0 <__ckd_alloc_2d_ptr+0x36> │ │ - adds r5, r4, #1 │ │ - b.n 3ce86 <__ckd_alloc_2d_ptr+0x11c> │ │ - add r0, sp, #24 │ │ - add r1, sp, #28 │ │ - mov r2, r7 │ │ - movs r3, #2 │ │ - bl 3cda0 <__ckd_alloc_2d_ptr+0x36> │ │ - cbz r5, 3cf04 <__ckd_alloc_2d_ptr+0x19a> │ │ - b.n 3ce86 <__ckd_alloc_2d_ptr+0x11c> │ │ - add r0, sp, #24 │ │ - add r1, sp, #28 │ │ + cbz r0, 3e5d0 <__ckd_alloc_2d_ptr@@Base+0x15c> │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ + mov r3, r4 │ │ + bl 3e4ac <__ckd_alloc_2d_ptr@@Base+0x38> │ │ + add.w r4, sl, #1 │ │ + b.n 3e572 <__ckd_alloc_2d_ptr@@Base+0xfe> │ │ + mov r0, r9 │ │ + mov r1, r7 │ │ mov r2, r5 │ │ - mov r3, r7 │ │ - mov r4, r8 │ │ - bl 3cda0 <__ckd_alloc_2d_ptr+0x36> │ │ - b.n 3cf06 <__ckd_alloc_2d_ptr+0x19c> │ │ - mov r4, r8 │ │ - cmp r4, #9 │ │ - ldr r5, [sp, #24] │ │ - bgt.n 3cf22 <__ckd_alloc_2d_ptr+0x1b8> │ │ - cmp r4, #8 │ │ - bge.n 3cfda <__ckd_alloc_2d_ptr+0x270> │ │ - cmp r4, #2 │ │ - blt.w 3d07a <__ckd_alloc_2d_ptr+0x310> │ │ - cmp r4, #3 │ │ - ble.n 3cf3c <__ckd_alloc_2d_ptr+0x1d2> │ │ - cmp r4, #5 │ │ - bgt.w 3d07a <__ckd_alloc_2d_ptr+0x310> │ │ - b.n 3cf52 <__ckd_alloc_2d_ptr+0x1e8> │ │ - cmp r4, #16 │ │ - blt.w 3d07a <__ckd_alloc_2d_ptr+0x310> │ │ - cmp r4, #17 │ │ - ble.n 3cf6a <__ckd_alloc_2d_ptr+0x200> │ │ - cmp r4, #32 │ │ - itt eq │ │ - moveq r3, r5 │ │ - moveq.w r8, #1 │ │ - bne.w 3d07a <__ckd_alloc_2d_ptr+0x310> │ │ - b.n 3cff4 <__ckd_alloc_2d_ptr+0x28a> │ │ - ldr r1, [pc, #404] ; (3d0d4 <__ckd_alloc_2d_ptr+0x36a>) │ │ - mov r0, r5 │ │ - add r2, sp, #32 │ │ + movs r3, #2 │ │ + bl 3e4ac <__ckd_alloc_2d_ptr@@Base+0x38> │ │ + b.n 3e572 <__ckd_alloc_2d_ptr@@Base+0xfe> │ │ + add.w r9, sp, #24 │ │ + add r0, sp, #20 │ │ + mov r2, r4 │ │ + mov r3, r5 │ │ + mov r1, r9 │ │ + bl 3e4ac <__ckd_alloc_2d_ptr@@Base+0x38> │ │ + cmp r6, #9 │ │ + ldr r7, [sp, #20] │ │ + bgt.n 3e60e <__ckd_alloc_2d_ptr@@Base+0x19a> │ │ + cmp r6, #8 │ │ + bge.n 3e69a <__ckd_alloc_2d_ptr@@Base+0x226> │ │ + cmp r6, #2 │ │ + blt.w 3e71a <__ckd_alloc_2d_ptr@@Base+0x2a6> │ │ + cmp r6, #3 │ │ + ble.n 3e624 <__ckd_alloc_2d_ptr@@Base+0x1b0> │ │ + cmp r6, #5 │ │ + ble.n 3e638 <__ckd_alloc_2d_ptr@@Base+0x1c4> │ │ + b.n 3e71a <__ckd_alloc_2d_ptr@@Base+0x2a6> │ │ + cmp r6, #16 │ │ + blt.w 3e71a <__ckd_alloc_2d_ptr@@Base+0x2a6> │ │ + cmp r6, #17 │ │ + ble.n 3e652 <__ckd_alloc_2d_ptr@@Base+0x1de> │ │ + cmp r6, #32 │ │ + bne.n 3e71a <__ckd_alloc_2d_ptr@@Base+0x2a6> │ │ + subs r3, r7, #1 │ │ + mov.w sl, #1 │ │ + b.n 3e6ae <__ckd_alloc_2d_ptr@@Base+0x23a> │ │ + ldr r1, [pc, #332] ; (3e774 <__ckd_alloc_2d_ptr@@Base+0x300>) │ │ + mov r2, r9 │ │ + mov r0, r7 │ │ add r1, pc │ │ - blx e104 │ │ - cmp r0, #1 │ │ - ite eq │ │ - moveq r6, #1 │ │ - movne r6, #0 │ │ - b.n 3d090 <__ckd_alloc_2d_ptr+0x326> │ │ - mov r6, r5 │ │ - cbz r5, 3cf5e <__ckd_alloc_2d_ptr+0x1f4> │ │ - ldrb r6, [r5, #0] │ │ - adds r6, #0 │ │ + blx e94c │ │ + subs r2, r0, #1 │ │ + negs r4, r2 │ │ + adcs r4, r2 │ │ + b.n 3e730 <__ckd_alloc_2d_ptr@@Base+0x2bc> │ │ + cbz r7, 3e644 <__ckd_alloc_2d_ptr@@Base+0x1d0> │ │ + ldrb r4, [r7, #0] │ │ + adds r4, #0 │ │ it ne │ │ - movne r6, #1 │ │ - mov r0, r5 │ │ - bl 40b10 │ │ - strd r0, r1, [sp, #32] │ │ - b.n 3d090 <__ckd_alloc_2d_ptr+0x326> │ │ - ldrb r3, [r5, #0] │ │ - sub.w lr, r3, #121 ; 0x79 │ │ - rsbs r2, lr, #0 │ │ - adc.w r2, r2, lr │ │ - cmp r3, #116 ; 0x74 │ │ - it eq │ │ - orreq.w r2, r2, #1 │ │ - cbnz r2, 3cf8e <__ckd_alloc_2d_ptr+0x224> │ │ + movne r4, #1 │ │ + b.n 3e646 <__ckd_alloc_2d_ptr@@Base+0x1d2> │ │ + mov r4, r7 │ │ + mov r0, r7 │ │ + bl 422c0 │ │ + strd r0, r1, [sp, #24] │ │ + b.n 3e730 <__ckd_alloc_2d_ptr@@Base+0x2bc> │ │ + ldrb r4, [r7, #0] │ │ + and.w r3, r4, #223 ; 0xdf │ │ cmp r3, #89 ; 0x59 │ │ - beq.n 3cf8e <__ckd_alloc_2d_ptr+0x224> │ │ + beq.n 3e664 <__ckd_alloc_2d_ptr@@Base+0x1f0> │ │ cmp r3, #84 ; 0x54 │ │ - beq.n 3cf8e <__ckd_alloc_2d_ptr+0x224> │ │ - cmp r3, #49 ; 0x31 │ │ - bne.n 3cf94 <__ckd_alloc_2d_ptr+0x22a> │ │ - movs r6, #1 │ │ - str r6, [sp, #32] │ │ - b.n 3d090 <__ckd_alloc_2d_ptr+0x326> │ │ - sub.w r0, r3, #110 ; 0x6e │ │ - negs r2, r0 │ │ - adc.w r2, r2, r0 │ │ - cmp r3, #102 ; 0x66 │ │ - it eq │ │ - orreq.w r2, r2, #1 │ │ - cbnz r2, 3cfc2 <__ckd_alloc_2d_ptr+0x258> │ │ - cmp r3, #78 ; 0x4e │ │ - beq.n 3cfc2 <__ckd_alloc_2d_ptr+0x258> │ │ - sub.w r1, r3, #70 ; 0x46 │ │ - negs r2, r1 │ │ - adc.w r2, r2, r1 │ │ - cmp r3, #48 ; 0x30 │ │ - ite ne │ │ - movne r3, r2 │ │ - orreq.w r3, r2, #1 │ │ - cbz r3, 3cfc8 <__ckd_alloc_2d_ptr+0x25e> │ │ + beq.n 3e664 <__ckd_alloc_2d_ptr@@Base+0x1f0> │ │ + cmp r4, #49 ; 0x31 │ │ + bne.n 3e66a <__ckd_alloc_2d_ptr@@Base+0x1f6> │ │ + movs r4, #1 │ │ + str r4, [sp, #24] │ │ + b.n 3e730 <__ckd_alloc_2d_ptr@@Base+0x2bc> │ │ + and.w r3, r4, #215 ; 0xd7 │ │ + cmp r3, #70 ; 0x46 │ │ + beq.n 3e67c <__ckd_alloc_2d_ptr@@Base+0x208> │ │ + sub.w r3, r4, #48 ; 0x30 │ │ + negs r4, r3 │ │ + adcs r4, r3 │ │ + cbz r4, 3e682 <__ckd_alloc_2d_ptr@@Base+0x20e> │ │ movs r3, #0 │ │ - str r3, [sp, #32] │ │ - b.n 3d076 <__ckd_alloc_2d_ptr+0x30c> │ │ - ldr r1, [pc, #268] ; (3d0d8 <__ckd_alloc_2d_ptr+0x36e>) │ │ + str r3, [sp, #24] │ │ + b.n 3e6aa <__ckd_alloc_2d_ptr@@Base+0x236> │ │ + ldr r1, [pc, #244] ; (3e778 <__ckd_alloc_2d_ptr@@Base+0x304>) │ │ movs r0, #4 │ │ - ldr r3, [pc, #268] ; (3d0dc <__ckd_alloc_2d_ptr+0x372>) │ │ + ldr r3, [pc, #244] ; (3e77c <__ckd_alloc_2d_ptr@@Base+0x308>) │ │ movw r2, #401 ; 0x191 │ │ + str.w r8, [sp] │ │ add r1, pc │ │ - str r6, [sp, #0] │ │ add r3, pc │ │ - b.n 3d08a <__ckd_alloc_2d_ptr+0x320> │ │ - ldr r1, [pc, #260] ; (3d0e0 <__ckd_alloc_2d_ptr+0x376>) │ │ - mov r0, r5 │ │ + bl 3f6b8 │ │ + b.n 3e730 <__ckd_alloc_2d_ptr@@Base+0x2bc> │ │ + ldr r1, [pc, #228] ; (3e780 <__ckd_alloc_2d_ptr@@Base+0x30c>) │ │ + mov r0, r7 │ │ movw r2, #407 ; 0x197 │ │ add r1, pc │ │ - bl 3ca88 <__ckd_salloc__> │ │ - str r0, [sp, #32] │ │ - b.n 3d076 <__ckd_alloc_2d_ptr+0x30c> │ │ - cmp r7, #44 ; 0x2c │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + str r0, [sp, #24] │ │ + movs r4, #1 │ │ + b.n 3e730 <__ckd_alloc_2d_ptr@@Base+0x2bc> │ │ + ldrb.w r4, [r3, #1]! │ │ + cbz r4, 3e6be <__ckd_alloc_2d_ptr@@Base+0x24a> │ │ + cmp r4, #44 ; 0x2c │ │ it eq │ │ - addeq.w r8, r8, #1 │ │ - ldrb.w r7, [r3], #1 │ │ - cmp r7, #0 │ │ - bne.n 3cfec <__ckd_alloc_2d_ptr+0x282> │ │ - ldr r6, [pc, #228] ; (3d0e4 <__ckd_alloc_2d_ptr+0x37a>) │ │ - add.w r0, r8, #1 │ │ + addeq.w sl, sl, #1 │ │ + b.n 3e6ae <__ckd_alloc_2d_ptr@@Base+0x23a> │ │ + ldr.w r9, [pc, #196] ; 3e784 <__ckd_alloc_2d_ptr@@Base+0x310> │ │ + add.w r0, sl, #1 │ │ movs r1, #4 │ │ movw r3, #351 ; 0x15f │ │ - add r6, pc │ │ - mov sl, r7 │ │ - mov r9, r5 │ │ - mov r7, r5 │ │ - mov r2, r6 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - str r6, [sp, #20] │ │ - mov r6, r4 │ │ - mov ip, r0 │ │ + add r9, pc │ │ + mov r5, r7 │ │ + mov r2, r9 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov fp, r0 │ │ - b.n 3d06a <__ckd_alloc_2d_ptr+0x300> │ │ - mov r5, r4 │ │ - ldrb.w r3, [r9, r5] │ │ - subs.w r2, r3, #44 ; 0x2c │ │ - it ne │ │ - movne r2, #1 │ │ - cmp r3, #0 │ │ - ite eq │ │ - moveq r3, #0 │ │ - andne.w r3, r2, #1 │ │ - adds r4, r5, #1 │ │ - cmp r3, #0 │ │ - bne.n 3d020 <__ckd_alloc_2d_ptr+0x2b6> │ │ + mov.w r8, #0 │ │ + ldrb.w r3, [r5, r8] │ │ + add.w r0, r8, #1 │ │ + cmp r3, #44 ; 0x2c │ │ + bne.n 3e712 <__ckd_alloc_2d_ptr@@Base+0x29e> │ │ movs r1, #1 │ │ - ldr r2, [sp, #20] │ │ + mov r2, r9 │ │ movw r3, #355 ; 0x163 │ │ - mov r0, r4 │ │ - str.w ip, [sp, #12] │ │ - bl 3ca08 <__ckd_calloc__> │ │ - add.w sl, sl, #1 │ │ - mov r1, r9 │ │ - mov r2, r5 │ │ - add r9, r4 │ │ - str.w r0, [fp], #4 │ │ - blx e2c0 │ │ - cmp sl, r8 │ │ - ldr.w ip, [sp, #12] │ │ - bge.n 3d06e <__ckd_alloc_2d_ptr+0x304> │ │ - movs r5, #0 │ │ - b.n 3d022 <__ckd_alloc_2d_ptr+0x2b8> │ │ - mov r5, r7 │ │ - mov r4, r6 │ │ - str.w ip, [sp, #32] │ │ - movs r6, #1 │ │ - b.n 3d090 <__ckd_alloc_2d_ptr+0x326> │ │ - ldr r1, [pc, #108] ; (3d0e8 <__ckd_alloc_2d_ptr+0x37e>) │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r1, r5 │ │ + mov r2, r8 │ │ + add.w r8, r8, #1 │ │ + add r5, r8 │ │ + str.w r0, [fp, r4, lsl #2] │ │ + adds r4, #1 │ │ + blx eb08 │ │ + cmp r4, sl │ │ + bne.n 3e6d8 <__ckd_alloc_2d_ptr@@Base+0x264> │ │ + str.w fp, [sp, #24] │ │ + b.n 3e6aa <__ckd_alloc_2d_ptr@@Base+0x236> │ │ + cmp r3, #0 │ │ + beq.n 3e6e8 <__ckd_alloc_2d_ptr@@Base+0x274> │ │ + mov r8, r0 │ │ + b.n 3e6dc <__ckd_alloc_2d_ptr@@Base+0x268> │ │ + ldr r1, [pc, #108] ; (3e788 <__ckd_alloc_2d_ptr@@Base+0x314>) │ │ movs r0, #4 │ │ - ldr r3, [pc, #108] ; (3d0ec <__ckd_alloc_2d_ptr+0x382>) │ │ + ldr r3, [pc, #108] ; (3e78c <__ckd_alloc_2d_ptr@@Base+0x318>) │ │ movw r2, #413 ; 0x19d │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - str r4, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ - movs r6, #0 │ │ - mov r0, r5 │ │ - mov r5, r6 │ │ - bl 3caf4 │ │ - cbz r6, 3d0b6 <__ckd_alloc_2d_ptr+0x34c> │ │ - ldr r2, [pc, #84] ; (3d0f0 <__ckd_alloc_2d_ptr+0x386>) │ │ + movs r4, #0 │ │ + bl 3f6b8 │ │ + mov r0, r7 │ │ + bl 3e1f8 │ │ + cbz r4, 3e754 <__ckd_alloc_2d_ptr@@Base+0x2e0> │ │ + ldr r2, [pc, #84] ; (3e790 <__ckd_alloc_2d_ptr@@Base+0x31c>) │ │ movs r1, #16 │ │ mov.w r3, #422 ; 0x1a6 │ │ movs r0, #1 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - add r1, sp, #32 │ │ - movs r2, #8 │ │ - mov r5, r0 │ │ - blx e14c │ │ - str r4, [r5, #8] │ │ - ldr r1, [sp, #16] │ │ - mov r0, r5 │ │ - ldr r2, [sp, #140] ; 0x8c │ │ - ldr r3, [r1, #0] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + add r3, sp, #24 │ │ + mov r4, r0 │ │ + ldmia r3!, {r0, r1} │ │ + str r6, [r4, #8] │ │ + str r0, [r4, #0] │ │ + str r1, [r4, #4] │ │ + ldr r3, [sp, #8] │ │ + mov r0, r4 │ │ + ldr r2, [sp, #132] ; 0x84 │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 3d0c6 <__ckd_alloc_2d_ptr+0x35c> │ │ - blx e050 <__stack_chk_fail@plt> │ │ - add sp, #148 ; 0x94 │ │ + beq.n 3e764 <__ckd_alloc_2d_ptr@@Base+0x2f0> │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #140 ; 0x8c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - strh r2, [r3, #0] │ │ + nop │ │ + ldrb r0, [r6, #4] │ │ movs r1, r0 │ │ - asrs r4, r5, #30 │ │ + lsrs r5, r6, #11 │ │ movs r1, r0 │ │ - asrs r5, r5, #27 │ │ + lsrs r0, r7, #8 │ │ movs r1, r0 │ │ - asrs r4, r5, #24 │ │ + lsrs r1, r4, #6 │ │ movs r1, r0 │ │ - asrs r5, r3, #25 │ │ + lsrs r4, r2, #7 │ │ movs r1, r0 │ │ - asrs r4, r3, #24 │ │ + lsrs r7, r1, #6 │ │ movs r1, r0 │ │ - asrs r6, r6, #23 │ │ + lsrs r5, r4, #5 │ │ movs r1, r0 │ │ - asrs r2, r7, #21 │ │ + lsrs r3, r1, #4 │ │ movs r1, r0 │ │ - asrs r0, r1, #23 │ │ + lsrs r3, r3, #5 │ │ movs r1, r0 │ │ - asrs r2, r3, #21 │ │ + lsrs r7, r5, #3 │ │ movs r1, r0 │ │ │ │ -0003d0f4 : │ │ - push {r4, r5, r6, lr} │ │ - mov r4, r0 │ │ +0003e794 : │ │ ldr r3, [r0, #8] │ │ + push {r4, r5, r6, lr} │ │ lsls r2, r3, #26 │ │ - bpl.n 3d118 │ │ + mov r4, r0 │ │ + bpl.n 3e7b6 │ │ ldr r5, [r0, #0] │ │ - cbz r5, 3d118 │ │ - mov r6, r5 │ │ - b.n 3d10a │ │ - bl 3caf4 │ │ - ldr.w r0, [r6], #4 │ │ - cmp r0, #0 │ │ - bne.n 3d106 │ │ + cbz r5, 3e7b6 │ │ + subs r6, r5, #4 │ │ + ldr.w r0, [r6, #4]! │ │ + cbz r0, 3e7b0 │ │ + bl 3e1f8 │ │ + b.n 3e7a4 │ │ mov r0, r5 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r3, [r4, #8] │ │ lsls r3, r3, #28 │ │ - bpl.n 3d124 │ │ + bpl.n 3e7c2 │ │ ldr r0, [r4, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 3caf4 │ │ - ... │ │ + b.w 3e1f8 │ │ │ │ -0003d130 : │ │ - ldr r3, [pc, #8] ; (3d13c ) │ │ +0003e7cc : │ │ + ldr r3, [pc, #8] ; (3e7d8 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r0, [r3, #0] │ │ bx lr │ │ nop │ │ - ldrb r6, [r2, #21] │ │ + strb r6, [r7, #26] │ │ movs r1, r0 │ │ │ │ -0003d140 : │ │ - push {r0, r1, r2, lr} │ │ - cbz r0, 3d154 │ │ +0003e7dc : │ │ + ldr r3, [pc, #44] ; (3e80c ) │ │ + push {r0, r1, r4, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + mov r4, r3 │ │ + str r2, [sp, #4] │ │ + cbz r0, 3e7fa │ │ ldr r0, [r0, #4] │ │ - add r2, sp, #4 │ │ - bl 3e9a8 │ │ - rsbs r0, r0, #1 │ │ - it cc │ │ - movcc r0, #0 │ │ - pop {r1, r2, r3, pc} │ │ - ... │ │ + mov r2, sp │ │ + bl 40100 │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 3e806 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ + nop │ │ + strb r4, [r3, #26] │ │ + movs r1, r0 │ │ │ │ -0003d158 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - add r2, sp, #12 │ │ +0003e810 : │ │ + push {r4, r5, lr} │ │ + sub sp, #20 │ │ + ldr r4, [pc, #64] ; (3e858 ) │ │ + add r2, sp, #8 │ │ ldr r0, [r0, #4] │ │ - mov r4, r1 │ │ - bl 3e9a8 │ │ + mov r5, r1 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #12] │ │ + bl 40100 │ │ cmp r0, #0 │ │ - it ge │ │ - ldrge r0, [sp, #12] │ │ - bge.n 3d182 │ │ - ldr r1, [pc, #24] ; (3d188 ) │ │ + bge.n 3e844 │ │ + ldr r1, [pc, #44] ; (3e85c ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #24] ; (3d18c ) │ │ + ldr r3, [pc, #44] ; (3e860 ) │ │ movw r2, #945 ; 0x3b1 │ │ + str r5, [sp, #0] │ │ add r1, pc │ │ - str r4, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r0, #0 │ │ - add sp, #16 │ │ - pop {r4, pc} │ │ + b.n 3e846 │ │ + ldr r0, [sp, #8] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 3e852 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #20 │ │ + pop {r4, r5, pc} │ │ nop │ │ - asrs r0, r1, #18 │ │ + strb r0, [r4, #25] │ │ + movs r1, r0 │ │ + lsls r1, r7, #31 │ │ movs r1, r0 │ │ - asrs r1, r6, #19 │ │ + lsrs r4, r4, #1 │ │ movs r1, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ movs r5, #0 │ │ sub sp, #36 ; 0x24 │ │ mov r4, r1 │ │ - mov r7, r2 │ │ + mov r9, r2 │ │ + mov fp, r3 │ │ + mov sl, r2 │ │ mov r8, r2 │ │ - str r0, [sp, #24] │ │ - mov r9, r5 │ │ - str r3, [sp, #20] │ │ mov r6, r5 │ │ - b.n 3d1cc │ │ - blx e068 │ │ - cmp r9, r0 │ │ + mov r7, r5 │ │ + str r0, [sp, #12] │ │ + ldr.w r0, [r8] │ │ + cbz r0, 3e8aa │ │ + blx e8b0 │ │ + cmp r6, r0 │ │ it lt │ │ - movlt r9, r0 │ │ + movlt r6, r0 │ │ ldr.w r0, [r8, #8] │ │ - cbz r0, 3d1be │ │ - blx e068 │ │ - b.n 3d1c0 │ │ + cbz r0, 3e898 │ │ + blx e8b0 │ │ + b.n 3e89a │ │ movs r0, #6 │ │ cmp r5, r0 │ │ + add.w r7, r7, #1 │ │ + add.w r8, r8, #16 │ │ it lt │ │ movlt r5, r0 │ │ - adds r6, #1 │ │ - add.w r8, r8, #16 │ │ - ldr.w r0, [r8] │ │ - cmp r0, #0 │ │ - bne.n 3d1a8 │ │ - ldr r0, [pc, #468] ; (3d3ac ) │ │ + b.n 3e87c │ │ + ldr r0, [pc, #492] ; (3ea98 ) │ │ mov r1, r4 │ │ + bic.w r6, r6, #7 │ │ bic.w r5, r5, #7 │ │ - bic.w r9, r9, #7 │ │ add r0, pc │ │ - str r5, [sp, #16] │ │ - str.w r9, [sp, #12] │ │ - movs r5, #6 │ │ - blx e110 │ │ - b.n 3d1fa │ │ + mov.w r8, #6 │ │ + blx e958 │ │ + cmp r8, r6 │ │ + bge.n 3e8d2 │ │ movs r0, #9 │ │ mov r1, r4 │ │ - blx e188 │ │ - adds r5, #8 │ │ - ldr r3, [sp, #12] │ │ - cmp r5, r3 │ │ - blt.n 3d1f0 │ │ - ldr r0, [pc, #428] ; (3d3b0 ) │ │ + blx e9d0 │ │ + add.w r8, r8, #8 │ │ + b.n 3e8c0 │ │ + ldr r0, [pc, #456] ; (3ea9c ) │ │ mov r1, r4 │ │ - movs r5, #7 │ │ + mov.w r8, #7 │ │ add r0, pc │ │ - blx e110 │ │ - b.n 3d218 │ │ + blx e958 │ │ + cmp r8, r5 │ │ + bge.n 3e8f2 │ │ movs r0, #9 │ │ mov r1, r4 │ │ - blx e188 │ │ - adds r5, #8 │ │ - ldr r3, [sp, #16] │ │ - cmp r5, r3 │ │ - blt.n 3d20e │ │ - ldr r3, [sp, #20] │ │ - cbz r3, 3d228 │ │ - ldr r0, [pc, #400] ; (3d3b4 ) │ │ + blx e9d0 │ │ + add.w r8, r8, #8 │ │ + b.n 3e8e0 │ │ + cmp.w fp, #0 │ │ + beq.n 3e8fe │ │ + ldr r0, [pc, #420] ; (3eaa0 ) │ │ add r0, pc │ │ - b.n 3d22c │ │ - ldr r0, [pc, #396] ; (3d3b8 ) │ │ + b.n 3e902 │ │ + ldr r0, [pc, #420] ; (3eaa4 ) │ │ add r0, pc │ │ mov r1, r4 │ │ - blx e110 │ │ - ldr r2, [pc, #392] ; (3d3bc ) │ │ + add.w r9, r9, r7, lsl #4 │ │ + blx e958 │ │ + ldr r2, [pc, #408] ; (3eaa8 ) │ │ movs r3, #148 ; 0x94 │ │ - mov r0, r6 │ │ - add r2, pc │ │ + mov r0, r7 │ │ movs r1, #4 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r3, #0 │ │ + add r2, pc │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + subs r3, r0, #4 │ │ mov r8, r0 │ │ - mov r5, r0 │ │ - mov r2, r0 │ │ - b.n 3d252 │ │ - str.w r7, [r2], #4 │ │ - adds r3, #1 │ │ - adds r7, #16 │ │ - cmp r3, r6 │ │ - blt.n 3d24a │ │ - ldr r3, [pc, #360] ; (3d3c0 ) │ │ + cmp sl, r9 │ │ + beq.n 3e92c │ │ + str.w sl, [r3, #4]! │ │ + add.w sl, sl, #16 │ │ + b.n 3e91e │ │ + ldr r3, [pc, #380] ; (3eaac ) │ │ + mov r1, r7 │ │ mov r0, r8 │ │ - mov r1, r6 │ │ movs r2, #4 │ │ add r3, pc │ │ - ldr.w r9, [pc, #352] ; 3d3c4 │ │ - blx e218 │ │ - ldr r3, [pc, #348] ; (3d3c8 ) │ │ - ldr.w sl, [pc, #352] ; 3d3cc │ │ - movs r7, #0 │ │ - add r9, pc │ │ - str r3, [sp, #28] │ │ + ldr.w sl, [pc, #376] ; 3eab0 │ │ + blx ea60 │ │ + add.w r3, r8, r7, lsl #2 │ │ + str r3, [sp, #8] │ │ add sl, pc │ │ - b.n 3d392 │ │ - ldr r3, [r5, #0] │ │ + ldr r3, [pc, #364] ; (3eab4 ) │ │ + mov r9, r8 │ │ + ldr r7, [pc, #364] ; (3eab8 ) │ │ + add r3, pc │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #360] ; (3eabc ) │ │ + add r7, pc │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #356] ; (3eac0 ) │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #8] │ │ + cmp r9, r3 │ │ + beq.w 3ea84 │ │ + ldr.w r3, [r9] │ │ mov r1, r4 │ │ ldr r0, [r3, #0] │ │ - blx e110 │ │ - ldr.w r3, [r5], #4 │ │ + blx e958 │ │ + ldr.w r3, [r9] │ │ ldr r0, [r3, #0] │ │ - blx e068 │ │ - mov fp, r0 │ │ - b.n 3d298 │ │ - blx e188 │ │ - add.w fp, fp, #8 │ │ - ldr r3, [sp, #12] │ │ + blx e8b0 │ │ + mov r3, r0 │ │ + cmp r3, r6 │ │ + bge.n 3e992 │ │ movs r0, #9 │ │ mov r1, r4 │ │ - cmp fp, r3 │ │ - blt.n 3d290 │ │ - blx e188 │ │ - ldr.w r3, [r5, #-4] │ │ + str r3, [sp, #28] │ │ + blx e9d0 │ │ + ldr r3, [sp, #28] │ │ + adds r3, #8 │ │ + b.n 3e97e │ │ + movs r0, #9 │ │ + mov r1, r4 │ │ + blx e9d0 │ │ + ldr.w r3, [r9] │ │ ldr r0, [r3, #8] │ │ - cbz r0, 3d2be │ │ + cbz r0, 3e9b2 │ │ mov r1, r4 │ │ - blx e110 │ │ - ldr.w r3, [r5, #-4] │ │ + blx e958 │ │ + ldr.w r3, [r9] │ │ ldr r0, [r3, #8] │ │ - blx e068 │ │ - mov fp, r0 │ │ - b.n 3d2ca │ │ - blx e188 │ │ - add.w fp, fp, #8 │ │ - ldr r3, [sp, #16] │ │ + blx e8b0 │ │ + mov r3, r0 │ │ + cmp r3, r5 │ │ + bge.n 3e9c8 │ │ movs r0, #9 │ │ mov r1, r4 │ │ - cmp fp, r3 │ │ - blt.n 3d2c2 │ │ - blx e188 │ │ - ldr r3, [sp, #20] │ │ - cbz r3, 3d2e4 │ │ - ldr.w r3, [r5, #-4] │ │ + str r3, [sp, #28] │ │ + blx e9d0 │ │ + ldr r3, [sp, #28] │ │ + adds r3, #8 │ │ + b.n 3e9b4 │ │ + movs r0, #9 │ │ + mov r1, r4 │ │ + blx e9d0 │ │ + ldr.w r3, [r9] │ │ + cmp.w fp, #0 │ │ + beq.n 3e9de │ │ ldr r0, [r3, #12] │ │ - b.n 3d342 │ │ - ldr.w r3, [r5, #-4] │ │ - ldr r0, [sp, #24] │ │ + b.n 3ea34 │ │ + ldr r0, [sp, #12] │ │ ldr r1, [r3, #0] │ │ - bl 3d158 │ │ - mov r3, r0 │ │ + bl 3e810 │ │ + mov r2, r0 │ │ cmp r0, #0 │ │ - beq.n 3d388 │ │ - ldr.w r2, [r5, #-4] │ │ - ldr r2, [r2, #4] │ │ - cmp r2, #9 │ │ - bgt.n 3d316 │ │ - cmp r2, #8 │ │ - it ge │ │ - ldrge r0, [r0, #0] │ │ - bge.n 3d342 │ │ - cmp r2, #2 │ │ - blt.n 3d376 │ │ - cmp r2, #3 │ │ - ble.n 3d324 │ │ - cmp r2, #5 │ │ - bgt.n 3d376 │ │ - b.n 3d332 │ │ - cmp r2, #16 │ │ - blt.n 3d376 │ │ - cmp r2, #17 │ │ - ble.n 3d360 │ │ - cmp r2, #32 │ │ - bne.n 3d376 │ │ - b.n 3d346 │ │ - ldr r1, [pc, #168] ; (3d3d0 ) │ │ + beq.n 3ea76 │ │ + ldr.w r3, [r9] │ │ + ldr r3, [r3, #4] │ │ + cmp r3, #9 │ │ + bgt.n 3ea16 │ │ + cmp r3, #8 │ │ + bge.n 3ea32 │ │ + cmp r3, #2 │ │ + blt.n 3ea66 │ │ + cmp r3, #3 │ │ + ble.n 3ea24 │ │ + cmp r3, #5 │ │ + bgt.n 3ea66 │ │ + ldr r1, [pc, #188] ; (3eac4 ) │ │ mov r0, r4 │ │ - ldr r2, [r3, #0] │ │ + ldrd r2, r3, [r2] │ │ add r1, pc │ │ - blx e11c │ │ - b.n 3d388 │ │ - ldr r1, [pc, #160] ; (3d3d4 ) │ │ + blx e964 │ │ + b.n 3ea76 │ │ + cmp r3, #16 │ │ + blt.n 3ea66 │ │ + cmp r3, #17 │ │ + ble.n 3ea52 │ │ + cmp r3, #32 │ │ + beq.n 3ea38 │ │ + b.n 3ea66 │ │ + ldr r1, [pc, #160] ; (3eac8 ) │ │ mov r0, r4 │ │ - ldrd r2, r3, [r3] │ │ + ldr r2, [r2, #0] │ │ add r1, pc │ │ - blx e11c │ │ - b.n 3d388 │ │ - cbnz r0, 3d36e │ │ - b.n 3d388 │ │ + blx e964 │ │ + b.n 3ea76 │ │ + ldr r0, [r0, #0] │ │ + cbnz r0, 3ea5e │ │ + b.n 3ea76 │ │ ldr r3, [r0, #0] │ │ - cbz r3, 3d388 │ │ - mov fp, r3 │ │ - b.n 3d356 │ │ + cbz r3, 3ea76 │ │ + subs r3, #4 │ │ + ldr.w r2, [r3, #4]! │ │ + cbz r2, 3ea76 │ │ mov r0, r4 │ │ - mov r1, sl │ │ - blx e11c │ │ - ldr.w r2, [fp], #4 │ │ - cmp r2, #0 │ │ - bne.n 3d34e │ │ - b.n 3d388 │ │ + mov r1, r7 │ │ + str r3, [sp, #28] │ │ + blx e964 │ │ + ldr r3, [sp, #28] │ │ + b.n 3ea3e │ │ ldr r3, [r0, #0] │ │ - cbz r3, 3d36a │ │ - ldr r0, [pc, #112] ; (3d3d8 ) │ │ - add r0, pc │ │ - b.n 3d36e │ │ - ldr r0, [pc, #112] ; (3d3dc ) │ │ - add r0, pc │ │ + cmp r3, #0 │ │ + ldr r3, [sp, #24] │ │ + ite eq │ │ + moveq r0, sl │ │ + movne r0, r3 │ │ mov r1, r4 │ │ - blx e110 │ │ - b.n 3d388 │ │ - ldr r3, [sp, #28] │ │ + blx e958 │ │ + b.n 3ea76 │ │ + str r3, [sp, #0] │ │ movs r0, #4 │ │ - str r2, [sp, #0] │ │ - mov r1, r9 │ │ - add r3, pc │ │ + ldr r1, [sp, #16] │ │ mov.w r2, #324 ; 0x144 │ │ - bl 3df24 │ │ + ldr r3, [sp, #20] │ │ + bl 3f6b8 │ │ movs r0, #10 │ │ mov r1, r4 │ │ - blx e188 │ │ - adds r7, #1 │ │ - cmp r7, r6 │ │ - blt.w 3d278 │ │ + blx e9d0 │ │ + add.w r9, r9, #4 │ │ + b.n 3e95e │ │ mov r0, r8 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ movs r0, #10 │ │ mov r1, r4 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 43f3c <__udivdi3+0x59c> │ │ - asrs r1, r4, #18 │ │ + b.w 44c80 <_Unwind_GetTextRelBase@@Base+0x48> │ │ + lsls r6, r7, #31 │ │ movs r1, r0 │ │ - asrs r2, r0, #18 │ │ + lsls r1, r4, #31 │ │ movs r1, r0 │ │ - asrs r5, r5, #17 │ │ + lsls r2, r1, #31 │ │ movs r1, r0 │ │ - asrs r1, r6, #17 │ │ + lsls r6, r1, #31 │ │ movs r1, r0 │ │ - asrs r6, r0, #15 │ │ + lsls r5, r3, #28 │ │ movs r1, r0 │ │ - ; instruction: 0xfb33ffff │ │ - asrs r6, r1, #14 │ │ + ; instruction: 0xfb69ffff │ │ + str r1, [sp, #812] ; 0x32c │ │ + movs r0, r0 │ │ + lsls r5, r4, #27 │ │ movs r1, r0 │ │ - asrs r2, r2, #11 │ │ + lsls r1, r1, #30 │ │ movs r1, r0 │ │ - asrs r4, r6, #16 │ │ + lsls r7, r5, #28 │ │ movs r1, r0 │ │ - asrs r5, r0, #12 │ │ + str r3, [sp, #524] ; 0x20c │ │ + movs r0, r0 │ │ + lsls r2, r1, #27 │ │ movs r1, r0 │ │ - asrs r3, r5, #13 │ │ + lsls r0, r7, #24 │ │ movs r1, r0 │ │ - ldr r7, [sp, #252] ; 0xfc │ │ - movs r0, r0 │ │ - ldr r5, [sp, #428] ; 0x1ac │ │ - ... │ │ │ │ -0003d3e0 : │ │ +0003eacc : │ │ push {r4, r5, r6, lr} │ │ - mov r5, r0 │ │ - mov r4, r1 │ │ - mov r6, r2 │ │ - cbz r2, 3d404 │ │ - ldr r0, [pc, #28] ; (3d408 ) │ │ + mov r6, r0 │ │ + mov r5, r1 │ │ + mov r4, r2 │ │ + cbz r2, 3eaee │ │ + ldr r0, [pc, #24] ; (3eaf0 ) │ │ add r0, pc │ │ - blx e110 │ │ - cbz r4, 3d404 │ │ - mov r0, r5 │ │ - mov r1, r4 │ │ - mov r2, r6 │ │ + blx e958 │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + mov r2, r4 │ │ movs r3, #1 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 3d190 │ │ + b.w 3e864 │ │ pop {r4, r5, r6, pc} │ │ - nop │ │ - asrs r0, r0, #11 │ │ + lsls r7, r0, #24 │ │ movs r1, r0 │ │ │ │ -0003d40c : │ │ +0003eaf4 : │ │ push {r3, lr} │ │ - bl 3d158 │ │ - cbz r0, 3d416 │ │ + bl 3e810 │ │ + cbz r0, 3eafe │ │ ldr r0, [r0, #0] │ │ pop {r3, pc} │ │ │ │ -0003d418 : │ │ +0003eb00 : │ │ push {r3, lr} │ │ - bl 3d158 │ │ - cbz r0, 3d422 │ │ + bl 3e810 │ │ + cbz r0, 3eb0a │ │ ldr r0, [r0, #0] │ │ pop {r3, pc} │ │ │ │ -0003d424 : │ │ +0003eb0c : │ │ push {r3, lr} │ │ - bl 3d158 │ │ - cbz r0, 3d42e │ │ + bl 3e810 │ │ + cbz r0, 3eb16 │ │ ldr r0, [r0, #0] │ │ pop {r3, pc} │ │ │ │ -0003d430 : │ │ +0003eb18 : │ │ push {r3, lr} │ │ - bl 3d158 │ │ - cbz r0, 3d43e │ │ + bl 3e810 │ │ + cbz r0, 3eb26 │ │ ldrd r0, r1, [r0] │ │ pop {r3, pc} │ │ movs r0, #0 │ │ movs r1, #0 │ │ pop {r3, pc} │ │ │ │ -0003d444 : │ │ +0003eb2c : │ │ push {r0, r1, r4, r5, r6, lr} │ │ - mov r5, r1 │ │ - mov r6, r2 │ │ - bl 3d158 │ │ + mov r6, r1 │ │ + mov r5, r2 │ │ + bl 3e810 │ │ mov r4, r0 │ │ - cbnz r0, 3d468 │ │ - ldr r1, [pc, #52] ; (3d488 ) │ │ + cbnz r0, 3eb50 │ │ + ldr r1, [pc, #52] ; (3eb70 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #52] ; (3d48c ) │ │ + ldr r3, [pc, #52] ; (3eb74 ) │ │ movw r2, #997 ; 0x3e5 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 3d484 │ │ + bl 3f6b8 │ │ + b.n 3eb6c │ │ ldr r0, [r0, #0] │ │ - bl 3caf4 │ │ - cbnz r6, 3d474 │ │ - str r6, [r4, #0] │ │ - b.n 3d484 │ │ - ldr r1, [pc, #24] ; (3d490 ) │ │ - mov r0, r6 │ │ + bl 3e1f8 │ │ + cbnz r5, 3eb5c │ │ + str r5, [r4, #0] │ │ + b.n 3eb6c │ │ + ldr r1, [pc, #24] ; (3eb78 ) │ │ + mov r0, r5 │ │ mov.w r2, #1004 ; 0x3ec │ │ add r1, pc │ │ - bl 3ca88 <__ckd_salloc__> │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ str r0, [r4, #0] │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ - nop │ │ - asrs r2, r4, #6 │ │ + add sp, #8 │ │ + pop {r4, r5, r6, pc} │ │ + lsls r3, r5, #19 │ │ movs r1, r0 │ │ - asrs r3, r1, #8 │ │ + lsls r6, r2, #21 │ │ movs r1, r0 │ │ - asrs r2, r0, #6 │ │ + lsls r5, r1, #19 │ │ movs r1, r0 │ │ │ │ -0003d494 : │ │ +0003eb7c : │ │ push {r0, r1, r2, r4, r5, lr} │ │ - mov r4, r1 │ │ - mov r5, r2 │ │ - bl 3d158 │ │ - cbnz r0, 3d4b6 │ │ - ldr r1, [pc, #24] ; (3d4bc ) │ │ + mov r5, r1 │ │ + mov r4, r2 │ │ + bl 3e810 │ │ + cbnz r0, 3eb9e │ │ + ldr r1, [pc, #24] ; (3eba4 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #24] ; (3d4c0 ) │ │ + ldr r3, [pc, #24] ; (3eba8 ) │ │ movw r2, #1013 ; 0x3f5 │ │ + str r5, [sp, #0] │ │ add r1, pc │ │ - str r4, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 3d4b8 │ │ - str r5, [r0, #0] │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ - nop │ │ - asrs r4, r2, #5 │ │ + bl 3f6b8 │ │ + b.n 3eba0 │ │ + str r4, [r0, #0] │ │ + add sp, #12 │ │ + pop {r4, r5, pc} │ │ + lsls r5, r3, #18 │ │ movs r1, r0 │ │ - asrs r5, r7, #6 │ │ + lsls r0, r1, #20 │ │ movs r1, r0 │ │ │ │ -0003d4c4 : │ │ - push {r0, r1, r4, r6, r7, lr} │ │ - mov r4, r1 │ │ - mov r6, r2 │ │ - mov r7, r3 │ │ - bl 3d158 │ │ - cbnz r0, 3d4e8 │ │ - ldr r1, [pc, #28] ; (3d4f0 ) │ │ +0003ebac : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + mov r6, r1 │ │ + mov r4, r2 │ │ + mov r5, r3 │ │ + bl 3e810 │ │ + cbnz r0, 3ebd0 │ │ + ldr r1, [pc, #28] ; (3ebd8 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #28] ; (3d4f4 ) │ │ + ldr r3, [pc, #28] ; (3ebdc ) │ │ movw r2, #1025 ; 0x401 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - str r4, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 3d4ec │ │ - strd r6, r7, [r0] │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ - nop │ │ - asrs r2, r4, #4 │ │ + bl 3f6b8 │ │ + b.n 3ebd4 │ │ + strd r4, r5, [r0] │ │ + add sp, #8 │ │ + pop {r4, r5, r6, pc} │ │ + lsls r3, r5, #17 │ │ movs r1, r0 │ │ - asrs r3, r1, #6 │ │ + lsls r6, r2, #19 │ │ movs r1, r0 │ │ │ │ -0003d4f8 : │ │ +0003ebe0 : │ │ ldr r3, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #0] │ │ bx lr │ │ │ │ -0003d500 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ +0003ebe8 : │ │ + ldr r3, [pc, #132] ; (3ec70 ) │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ mov r4, r0 │ │ - cmp r4, #0 │ │ - beq.n 3d56e │ │ - ldr r0, [r4, #0] │ │ + ldr r2, [r3, #0] │ │ + mov r6, r3 │ │ + str r2, [sp, #4] │ │ + cbz r0, 3ec5e │ │ + ldr r0, [r0, #0] │ │ subs r0, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 3d56e │ │ + bgt.n 3ec5e │ │ ldr r0, [r4, #4] │ │ - cbz r0, 3d53e │ │ - add r1, sp, #4 │ │ - bl 3eca8 │ │ - mov r6, r0 │ │ + cbz r0, 3ec2e │ │ + mov r1, sp │ │ + bl 40440 │ │ + mov r7, r0 │ │ mov r5, r0 │ │ - b.n 3d52c │ │ + cbz r5, 3ec20 │ │ ldr r3, [r5, #0] │ │ ldr r0, [r3, #8] │ │ - bl 3d0f4 │ │ + bl 3e794 │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 3d522 │ │ - mov r0, r6 │ │ - bl 3e5cc │ │ + b.n 3ec12 │ │ + mov r0, r7 │ │ + bl 3fd1c │ │ ldr r0, [r4, #4] │ │ - bl 3ed50 │ │ + bl 404e8 │ │ str r5, [r4, #4] │ │ ldr r3, [r4, #8] │ │ - cbnz r3, 3d552 │ │ - b.n 3d566 │ │ - ldr r3, [r4, #8] │ │ - ldr.w r0, [r3, r5, lsl #2] │ │ - adds r5, #1 │ │ - bl 3caf4 │ │ - b.n 3d554 │ │ + cbz r3, 3ec54 │ │ movs r5, #0 │ │ ldr r3, [r4, #12] │ │ cmp r5, r3 │ │ - bcc.n 3d544 │ │ + bcs.n 3ec48 │ │ + ldr r3, [r4, #8] │ │ + ldr.w r0, [r3, r5, lsl #2] │ │ + adds r5, #1 │ │ + bl 3e1f8 │ │ + b.n 3ec34 │ │ ldr r0, [r4, #8] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ movs r3, #0 │ │ str r3, [r4, #8] │ │ str r3, [r4, #12] │ │ mov r0, r4 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ movs r0, #0 │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ + b.n 3ec5e │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n 3ec6a │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + strb r0, [r2, #10] │ │ + movs r1, r0 │ │ │ │ -0003d570 : │ │ +0003ec74 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov fp, r3 │ │ + ldr r7, [pc, #964] ; (3f040 ) │ │ sub sp, #44 ; 0x2c │ │ + ldr r3, [pc, #964] ; (3f044 ) │ │ mov r5, r1 │ │ - str r0, [sp, #16] │ │ - str r2, [sp, #20] │ │ - ldr r0, [pc, #932] ; (3d924 ) │ │ - ldr r2, [sp, #16] │ │ - add r0, pc │ │ - str r3, [sp, #28] │ │ + add r7, pc │ │ + str r2, [sp, #16] │ │ + ldr r3, [r7, r3] │ │ str r0, [sp, #12] │ │ - ldr r4, [sp, #16] │ │ - cbnz r2, 3d5a0 │ │ - ldr r2, [pc, #924] ; (3d928 ) │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #24] │ │ + str r2, [sp, #36] ; 0x24 │ │ + cbnz r0, 3ecaa │ │ + ldr r2, [pc, #948] ; (3f048 ) │ │ mov.w r3, #560 ; 0x230 │ │ movs r0, #1 │ │ movs r1, #16 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #1 │ │ mov r4, r0 │ │ str r3, [r0, #0] │ │ + b.n 3ecac │ │ + ldr r4, [sp, #12] │ │ movs r0, #50 ; 0x32 │ │ movs r1, #0 │ │ - bl 3e924 │ │ - mov r7, r5 │ │ - mov.w fp, #0 │ │ + bl 4007c │ │ mov r6, r0 │ │ - cbnz r5, 3d5de │ │ - b.n 3d5e6 │ │ + cbz r5, 3ecf6 │ │ + mov r8, r5 │ │ + movs r3, #0 │ │ + str r3, [sp, #8] │ │ + ldr.w r1, [r8] │ │ + cbz r1, 3ecf8 │ │ mov r0, r6 │ │ - mov r2, r7 │ │ - bl 3ea8c │ │ + mov r2, r8 │ │ + bl 4021a │ │ ldr r3, [sp, #80] ; 0x50 │ │ - cbz r3, 3d5d8 │ │ - cmp r0, r7 │ │ - beq.n 3d5d8 │ │ - ldr r2, [r7, #0] │ │ + cbz r3, 3ecea │ │ + cmp r0, r8 │ │ + beq.n 3ecea │ │ + ldr.w r3, [r8] │ │ movs r0, #4 │ │ - ldr r1, [pc, #864] ; (3d92c ) │ │ - ldr r3, [pc, #868] ; (3d930 ) │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #880] ; (3f04c ) │ │ + movw r2, #574 ; 0x23e │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr r3, [pc, #872] ; (3f050 ) │ │ add r3, pc │ │ - movw r2, #574 ; 0x23e │ │ - b.n 3d764 │ │ - add.w fp, fp, #1 │ │ - adds r7, #16 │ │ - ldr r1, [r7, #0] │ │ - cmp r1, #0 │ │ - bne.n 3d5b4 │ │ - b.n 3d5e8 │ │ - mov fp, r5 │ │ + b.n 3ed88 │ │ + ldr r3, [sp, #8] │ │ + add.w r8, r8, #16 │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ + b.n 3ecbe │ │ + str r5, [sp, #8] │ │ ldr r1, [r4, #4] │ │ - cbnz r1, 3d5f4 │ │ - mov r0, fp │ │ - bl 3e924 │ │ + cbnz r1, 3ed04 │ │ + ldr r0, [sp, #8] │ │ + bl 4007c │ │ str r0, [r4, #4] │ │ - ldr r0, [sp, #20] │ │ - cmp r0, #0 │ │ - it le │ │ - movle.w r8, #0 │ │ - ble.n 3d612 │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [r2, #0] │ │ - ldrb.w r8, [r3] │ │ - subs.w r8, r8, #45 ; 0x2d │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #0 │ │ + ble.n 3ed1c │ │ + ldr.w r3, [fp] │ │ + ldrb r3, [r3, #0] │ │ + subs.w sl, r3, #45 ; 0x2d │ │ it ne │ │ - movne.w r8, #1 │ │ - add.w r7, r8, #1 │ │ - ldr r3, [sp, #28] │ │ - add.w r7, r3, r7, lsl #2 │ │ - b.n 3d718 │ │ + movne.w sl, #1 │ │ + b.n 3ed20 │ │ + mov.w sl, #0 │ │ + add r3, sp, #32 │ │ + add.w r8, fp, sl, lsl #2 │ │ + str r3, [sp, #28] │ │ + b.n 3ed5a │ │ + cmp.w r9, #0 │ │ + bne.n 3edc6 │ │ + movs r0, #8 │ │ + ldr.w r1, [r8, #4] │ │ + bl 3e540 <__ckd_alloc_2d_ptr@@Base+0xcc> │ │ + mov r3, r0 │ │ + mov r2, r3 │ │ + ldr r0, [r4, #4] │ │ + ldr.w r1, [fp, sl, lsl #2] │ │ + str r3, [sp, #20] │ │ + bl 4021a │ │ + ldr r3, [sp, #20] │ │ + cmp r0, r3 │ │ + str r0, [sp, #32] │ │ + bne.n 3ee08 │ │ + add.w sl, sl, #2 │ │ + add.w r8, r8, #8 │ │ + ldr r3, [sp, #16] │ │ + cmp sl, r3 │ │ + bge.n 3ee3c │ │ mov r0, r6 │ │ - ldr.w r1, [r7, #-4] │ │ - add r2, sp, #36 ; 0x24 │ │ - sub.w r9, r7, #4 │ │ - bl 3e9a8 │ │ + ldr.w r1, [fp, sl, lsl #2] │ │ + ldr r2, [sp, #28] │ │ + bl 40100 │ │ cmp r0, #0 │ │ - bge.n 3d652 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - cbz r0, 3d64c │ │ - ldr.w r2, [r9] │ │ + bge.n 3ed94 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + cbz r3, 3ed8e │ │ + ldr.w r3, [r8] │ │ movs r0, #4 │ │ - ldr r1, [pc, #756] ; (3d934 ) │ │ - ldr r3, [pc, #760] ; (3d938 ) │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #728] ; (3f054 ) │ │ + movw r2, #603 ; 0x25b │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr r3, [pc, #720] ; (3f058 ) │ │ add r3, pc │ │ - movw r2, #603 ; 0x25b │ │ - b.n 3d764 │ │ + bl 3f6b8 │ │ + b.n 3f006 │ │ cmp r5, #0 │ │ - bne.n 3d712 │ │ - str r5, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #20] │ │ - str r3, [sp, #24] │ │ - add.w r3, r8, #1 │ │ - cmp r3, r0 │ │ - blt.n 3d686 │ │ - ldr r3, [pc, #728] ; (3d93c ) │ │ + bne.n 3ed52 │ │ + str r5, [sp, #32] │ │ + ldr r3, [sp, #16] │ │ + add.w r2, sl, #1 │ │ + ldr.w r9, [sp, #32] │ │ + cmp r2, r3 │ │ + blt.n 3ed2a │ │ + ldr r3, [pc, #696] ; (3f05c ) │ │ mov r0, r4 │ │ - ldr r2, [sp, #12] │ │ - ldr r1, [r2, r3] │ │ mov r2, r5 │ │ + ldr r1, [r7, r3] │ │ adds r1, #168 ; 0xa8 │ │ - bl 3d3e0 │ │ - ldr.w r2, [r9] │ │ - ldr r1, [pc, #712] ; (3d940 ) │ │ + bl 3eacc │ │ + ldr.w r3, [r8] │ │ + ldr r1, [pc, #680] ; (3f060 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #712] ; (3d944 ) │ │ - str r2, [sp, #0] │ │ + mov.w r2, #616 ; 0x268 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr r3, [pc, #672] ; (3f064 ) │ │ add r3, pc │ │ - mov.w r2, #616 ; 0x268 │ │ - b.n 3d764 │ │ - ldr r3, [sp, #24] │ │ - cbnz r3, 3d696 │ │ - movs r0, #8 │ │ - ldr r1, [r7, #0] │ │ - bl 3ce58 <__ckd_alloc_2d_ptr+0xee> │ │ - mov sl, r0 │ │ - b.n 3d6ce │ │ - ldr r3, [sp, #24] │ │ - ldr r1, [r7, #0] │ │ - ldr r0, [r3, #4] │ │ - bl 3ce58 <__ckd_alloc_2d_ptr+0xee> │ │ - mov sl, r0 │ │ - cbnz r0, 3d6ce │ │ - ldr r3, [pc, #660] ; (3d93c ) │ │ - mov r2, r5 │ │ - ldr r0, [sp, #12] │ │ - ldr r1, [r0, r3] │ │ + b.n 3ed88 │ │ + ldr.w r0, [r9, #4] │ │ + add.w r3, r8, #4 │ │ + ldr.w r1, [r8, #4] │ │ + str r3, [sp, #20] │ │ + bl 3e540 <__ckd_alloc_2d_ptr@@Base+0xcc> │ │ + mov r3, r0 │ │ + cmp r0, #0 │ │ + bne.n 3ed3c │ │ + ldr r3, [pc, #636] ; (3f05c ) │ │ mov r0, r4 │ │ + mov r2, r5 │ │ + ldr r1, [r7, r3] │ │ adds r1, #168 ; 0xa8 │ │ - bl 3d3e0 │ │ - ldr.w r2, [r9] │ │ - ldr r1, [pc, #652] ; (3d948 ) │ │ + bl 3eacc │ │ + ldr.w r3, [r8] │ │ + ldr r1, [pc, #628] ; (3f068 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #652] ; (3d94c ) │ │ - str r2, [sp, #0] │ │ - add r1, pc │ │ - ldr r2, [r7, #0] │ │ - add r3, pc │ │ - str r2, [sp, #4] │ │ movw r2, #626 ; 0x272 │ │ - b.n 3d764 │ │ - ldr r0, [r4, #4] │ │ - mov r2, sl │ │ - ldr.w r1, [r7, #-4] │ │ - bl 3ea8c │ │ - cmp r0, sl │ │ - str r0, [sp, #36] ; 0x24 │ │ - beq.n 3d712 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - cbz r2, 3d700 │ │ - mov r0, sl │ │ - bl 3d0f4 │ │ - ldr r0, [sp, #24] │ │ - ldr r1, [pc, #608] ; (3d950 ) │ │ - ldr r3, [pc, #612] ; (3d954 ) │ │ - ldr r2, [r0, #0] │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ + ldr r3, [sp, #20] │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #616] ; (3f06c ) │ │ add r3, pc │ │ + b.n 3ee9c │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + cbz r2, 3ee28 │ │ + mov r0, r3 │ │ + bl 3e794 │ │ + ldr.w r3, [r9] │ │ + ldr r1, [pc, #600] ; (3f070 ) │ │ movs r0, #4 │ │ - str r2, [sp, #0] │ │ movw r2, #637 ; 0x27d │ │ - b.n 3d764 │ │ + str r3, [sp, #0] │ │ + add r1, pc │ │ + ldr r3, [pc, #592] ; (3f074 ) │ │ + add r3, pc │ │ + b.n 3ed88 │ │ ldr r0, [r4, #4] │ │ - mov r2, sl │ │ - ldr.w r1, [r7, #-4] │ │ - bl 3eab4 │ │ - str r0, [sp, #36] ; 0x24 │ │ - bl 3d0f4 │ │ - add.w r8, r8, #2 │ │ - adds r7, #8 │ │ - ldr r2, [sp, #20] │ │ - cmp r8, r2 │ │ - blt.w 3d61e │ │ - mov r7, r5 │ │ - mov r8, r5 │ │ - mov.w r9, #0 │ │ - b.n 3d782 │ │ + mov r2, r3 │ │ + ldr.w r1, [fp, sl, lsl #2] │ │ + bl 40244 │ │ + str r0, [sp, #32] │ │ + bl 3e794 │ │ + b.n 3ed52 │ │ + mov sl, r5 │ │ + mov.w r8, #0 │ │ + add.w r9, sp, #32 │ │ + b.n 3ee5a │ │ ldr r0, [r4, #4] │ │ - add r2, sp, #36 ; 0x24 │ │ - ldr.w r1, [r8] │ │ - bl 3e9a8 │ │ + ldr.w r1, [sl] │ │ + bl 4021a │ │ + add.w r8, r8, #1 │ │ + add.w sl, sl, #16 │ │ + ldr r3, [sp, #8] │ │ + cmp r8, r3 │ │ + beq.n 3eea2 │ │ + ldr r0, [r4, #4] │ │ + mov r2, r9 │ │ + ldr.w r1, [sl] │ │ + bl 40100 │ │ cmp r0, #0 │ │ - bge.n 3d77a │ │ - ldr.w r0, [r8, #4] │ │ - ldr.w r1, [r8, #8] │ │ - bl 3ce58 <__ckd_alloc_2d_ptr+0xee> │ │ + bge.n 3ee52 │ │ + ldr.w r0, [sl, #4] │ │ + ldr.w r1, [sl, #8] │ │ + bl 3e540 <__ckd_alloc_2d_ptr@@Base+0xcc> │ │ mov r2, r0 │ │ - cbnz r0, 3d770 │ │ - ldr.w r2, [r8] │ │ + cmp r0, #0 │ │ + bne.n 3ee48 │ │ + ldr.w r3, [sl] │ │ movs r0, #4 │ │ - ldr r1, [pc, #516] ; (3d958 ) │ │ - ldr r3, [pc, #520] ; (3d95c ) │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #492] ; (3f078 ) │ │ + mov.w r2, #656 ; 0x290 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ - ldr.w r2, [r8, #8] │ │ + ldr.w r3, [sl, #8] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #480] ; (3f07c ) │ │ add r3, pc │ │ - str r2, [sp, #4] │ │ - mov.w r2, #656 ; 0x290 │ │ - bl 3df24 │ │ - cmp r6, #0 │ │ - bne.w 3d8f8 │ │ - b.n 3d8fe │ │ - ldr r0, [r4, #4] │ │ - ldr.w r1, [r8] │ │ - bl 3ea8c │ │ - add.w r9, r9, #1 │ │ - add.w r8, r8, #16 │ │ - cmp r9, fp │ │ - blt.n 3d72a │ │ - ldr.w r9, [pc, #472] ; 3d960 │ │ - mov.w r8, #0 │ │ - ldr.w sl, [pc, #468] ; 3d964 │ │ - add r9, pc │ │ - b.n 3d7c2 │ │ - ldr r3, [r7, #4] │ │ - lsls r0, r3, #31 │ │ - bpl.n 3d7bc │ │ + bl 3f6b8 │ │ + b.n 3f006 │ │ + ldr.w sl, [pc, #476] ; 3f080 │ │ + add r3, sp, #32 │ │ + add.w r8, r5, #4 │ │ + str r3, [sp, #20] │ │ + add sl, pc │ │ + ldr r3, [pc, #464] ; (3f084 ) │ │ + mov.w r9, #0 │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #8] │ │ + cmp r9, r3 │ │ + beq.n 3eef4 │ │ + ldr.w r3, [r8] │ │ + lsls r3, r3, #31 │ │ + bpl.n 3eeea │ │ ldr r0, [r4, #4] │ │ - add r2, sp, #36 ; 0x24 │ │ - ldr r1, [r7, #0] │ │ - bl 3e9a8 │ │ - cbz r0, 3d7bc │ │ - ldr r2, [r7, #0] │ │ - mov r3, sl │ │ + ldr.w r1, [r8, #-4] │ │ + ldr r2, [sp, #20] │ │ + bl 40100 │ │ + cbz r0, 3eeea │ │ + ldr.w r3, [r8, #-4] │ │ movs r0, #4 │ │ - add r3, pc │ │ - mov r1, r9 │ │ - str r2, [sp, #0] │ │ + mov r1, sl │ │ movw r2, #669 ; 0x29d │ │ - bl 3df24 │ │ - add.w r8, r8, #1 │ │ - adds r7, #16 │ │ - cmp r8, fp │ │ - blt.n 3d796 │ │ - ldr r0, [sp, #20] │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - sub.w r1, r0, #1 │ │ - negs r3, r1 │ │ - adc.w r3, r3, r1 │ │ - cmp r2, #0 │ │ - ite eq │ │ - moveq r3, #0 │ │ - andne.w r3, r3, #1 │ │ - cbz r3, 3d81c │ │ - ldr r1, [pc, #388] ; (3d968 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #28] │ │ + bl 3f6b8 │ │ + add.w r9, r9, #1 │ │ + add.w r8, r8, #16 │ │ + b.n 3eeba │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + cbz r3, 3ef36 │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #1 │ │ + bne.n 3ef36 │ │ + ldr r1, [pc, #392] ; (3f088 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #388] ; (3d96c ) │ │ + ldr r3, [pc, #392] ; (3f08c ) │ │ movw r2, #678 ; 0x2a6 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - ldr r0, [sp, #12] │ │ - ldr r3, [pc, #324] ; (3d93c ) │ │ - mov r2, r5 │ │ - ldr r1, [r0, r3] │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #328] ; (3f05c ) │ │ mov r0, r4 │ │ + mov r2, r5 │ │ + ldr r1, [r7, r3] │ │ adds r1, #168 ; 0xa8 │ │ - bl 3d3e0 │ │ - cbz r6, 3d80a │ │ + bl 3eacc │ │ + cbz r6, 3ef26 │ │ mov r0, r6 │ │ - bl 3ed50 │ │ - ldr r2, [sp, #16] │ │ - cmp r2, #0 │ │ - bne.w 3d91a │ │ + bl 404e8 │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + bne.n 3f02a │ │ mov r0, r4 │ │ - bl 3d500 │ │ - ldr r4, [sp, #16] │ │ - b.n 3d91c │ │ - ldr r7, [pc, #336] ; (3d970 ) │ │ + bl 3ebe8 │ │ + ldr r0, [sp, #12] │ │ + b.n 3f02c │ │ + ldr r7, [pc, #344] ; (3f090 ) │ │ mov r0, r4 │ │ add r7, pc │ │ mov r1, r7 │ │ - bl 3d140 │ │ - cbz r0, 3d85c │ │ + bl 3e7dc │ │ + cbz r0, 3ef76 │ │ mov r0, r4 │ │ mov r1, r7 │ │ - bl 3d40c │ │ - cbz r0, 3d85c │ │ + bl 3eaf4 │ │ + cbz r0, 3ef76 │ │ mov r1, r7 │ │ mov r0, r4 │ │ - bl 3d40c │ │ - bl 3e1d0 │ │ + bl 3eaf4 │ │ + bl 3f934 │ │ cmp r0, #0 │ │ - bge.n 3d85c │ │ - ldr r1, [pc, #300] ; (3d974 ) │ │ + bge.n 3ef76 │ │ + ldr r1, [pc, #308] ; (3f094 ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #300] ; (3d978 ) │ │ + ldr r3, [pc, #308] ; (3f098 ) │ │ mov.w r2, #692 ; 0x2b4 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3e034 │ │ + bl 3f7b4 │ │ movs r0, #1 │ │ - blx e17c │ │ - ldr r1, [pc, #284] ; (3d97c ) │ │ + blx e9c4 │ │ + ldr r1, [pc, #292] ; (3f09c ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #284] ; (3d980 ) │ │ + ldr r3, [pc, #292] ; (3f0a0 ) │ │ mov.w r2, #696 ; 0x2b8 │ │ - ldr.w r9, [pc, #284] ; 3d984 │ │ add r1, pc │ │ + ldr.w r8, [pc, #288] ; 3f0a4 │ │ add r3, pc │ │ - mov.w r8, #0 │ │ - bl 3df24 │ │ + ldr.w r9, [pc, #284] ; 3f0a8 │ │ + bl 3f6b8 │ │ + sub.w sl, fp, #4 │ │ + add r8, pc │ │ add r9, pc │ │ - ldr r7, [sp, #28] │ │ - ldr.w sl, [pc, #268] ; 3d988 │ │ - b.n 3d8ae │ │ - ldr.w r3, [r7], #4 │ │ + movs r7, #0 │ │ + ldr r3, [sp, #16] │ │ + cmp r7, r3 │ │ + bge.n 3efcc │ │ + ldr.w r3, [sl, #4]! │ │ ldrb r3, [r3, #0] │ │ cmp r3, #45 ; 0x2d │ │ - bne.n 3d896 │ │ + bne.n 3efb6 │ │ movs r1, #0 │ │ movs r0, #2 │ │ - mov r3, r9 │ │ mov r2, r1 │ │ - bl 3df24 │ │ - ldr.w r2, [r7, #-4] │ │ + mov r3, r8 │ │ + bl 3f6b8 │ │ + ldr.w r3, [sl] │ │ movs r1, #0 │ │ - mov r3, sl │ │ movs r0, #2 │ │ - add r3, pc │ │ - add.w r8, r8, #1 │ │ - str r2, [sp, #0] │ │ mov r2, r1 │ │ - bl 3df24 │ │ - ldr r3, [sp, #20] │ │ - cmp r8, r3 │ │ - blt.n 3d880 │ │ + adds r7, #1 │ │ + str r3, [sp, #0] │ │ + mov r3, r9 │ │ + bl 3f6b8 │ │ + b.n 3ef9a │ │ + ldr r3, [pc, #220] ; (3f0ac ) │ │ movs r1, #0 │ │ - ldr r3, [pc, #212] ; (3d98c ) │ │ - movs r0, #2 │ │ mov r2, r1 │ │ + movs r0, #2 │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #212] ; (3f0b0 ) │ │ movs r1, #0 │ │ - ldr r3, [pc, #200] ; (3d990 ) │ │ movs r0, #2 │ │ mov r2, r1 │ │ add r3, pc │ │ - bl 3df24 │ │ - bl 3e1ac │ │ - rsbs r3, r5, #1 │ │ - it cc │ │ - movcc r3, #0 │ │ - cmp r0, #0 │ │ - it eq │ │ - orreq.w r3, r3, #1 │ │ + bl 3f6b8 │ │ + bl 3f910 │ │ mov r1, r0 │ │ - cbnz r3, 3d8f0 │ │ + cbz r5, 3effc │ │ + cbz r0, 3effc │ │ mov r0, r4 │ │ mov r2, r5 │ │ - bl 3d190 │ │ + movs r3, #0 │ │ + bl 3e864 │ │ mov r0, r6 │ │ - bl 3ed50 │ │ - b.n 3d91c │ │ + bl 404e8 │ │ + mov r0, r4 │ │ + b.n 3f02c │ │ + cbz r6, 3f00e │ │ mov r0, r6 │ │ - bl 3ed50 │ │ - ldr r0, [sp, #16] │ │ - cbnz r0, 3d908 │ │ + bl 404e8 │ │ + ldr r3, [sp, #12] │ │ + cbnz r3, 3f018 │ │ mov r0, r4 │ │ - bl 3d500 │ │ - ldr r1, [pc, #136] ; (3d994 ) │ │ + bl 3ebe8 │ │ + ldr r1, [pc, #152] ; (3f0b4 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #136] ; (3d998 ) │ │ + ldr r3, [pc, #152] ; (3f0b8 ) │ │ movw r2, #717 ; 0x2cd │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - movs r4, #0 │ │ - mov r0, r4 │ │ + bl 3f6b8 │ │ + movs r0, #0 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 3f03a │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldrb r4, [r6, #4] │ │ + strb r2, [r6, #8] │ │ movs r1, r0 │ │ - asrs r2, r5, #1 │ │ + ; instruction: 0xffc8ffff │ │ + lsls r5, r2, #14 │ │ movs r1, r0 │ │ - asrs r0, r6, #32 │ │ + lsls r7, r1, #13 │ │ movs r1, r0 │ │ - asrs r0, r7, #3 │ │ + lsls r5, r2, #16 │ │ movs r1, r0 │ │ - lsrs r4, r7, #30 │ │ + lsls r7, r5, #10 │ │ movs r1, r0 │ │ - asrs r7, r5, #2 │ │ + lsls r0, r4, #14 │ │ movs r1, r0 │ │ - ; instruction: 0xffc8ffff │ │ - lsrs r2, r0, #30 │ │ + ; instruction: 0xffccffff │ │ + lsls r3, r6, #9 │ │ movs r1, r0 │ │ - asrs r1, r2, #2 │ │ + lsls r0, r0, #14 │ │ movs r1, r0 │ │ - lsrs r6, r7, #28 │ │ + lsls r7, r6, #8 │ │ movs r1, r0 │ │ - asrs r4, r5, #1 │ │ + lsls r7, r3, #13 │ │ movs r1, r0 │ │ - lsrs r4, r1, #28 │ │ + lsls r1, r2, #8 │ │ movs r1, r0 │ │ - asrs r3, r3, #1 │ │ + lsls r6, r3, #13 │ │ movs r1, r0 │ │ - lsrs r0, r5, #26 │ │ + lsls r1, r4, #6 │ │ movs r1, r0 │ │ - asrs r5, r3, #32 │ │ + lsls r2, r2, #12 │ │ movs r1, r0 │ │ - lsrs r4, r5, #25 │ │ + lsls r3, r0, #6 │ │ movs r1, r0 │ │ - lsrs r2, r6, #31 │ │ + lsls r5, r3, #12 │ │ movs r1, r0 │ │ - lsrs r4, r2, #24 │ │ + lsls r1, r5, #4 │ │ movs r1, r0 │ │ - lsrs r2, r2, #31 │ │ + lsls r7, r4, #11 │ │ movs r1, r0 │ │ - sxtb r0, r5 │ │ + add r5, pc, #536 ; (adr r5, 3f2ac ) │ │ movs r0, r0 │ │ - lsrs r0, r6, #22 │ │ + lsls r1, r1, #3 │ │ movs r1, r0 │ │ - lsrs r2, r3, #30 │ │ + lsls r3, r6, #10 │ │ movs r1, r0 │ │ - lsrs r4, r2, #22 │ │ + lsls r1, r6, #2 │ │ movs r1, r0 │ │ - lsrs r1, r3, #30 │ │ + lsls r2, r6, #10 │ │ movs r1, r0 │ │ - lsrs r6, r4, #30 │ │ + lsls r3, r7, #10 │ │ movs r1, r0 │ │ - ; instruction: 0xf5f30000 │ │ - lsrs r4, r4, #29 │ │ + ldmdb r5!, {} │ │ + lsls r7, r7, #9 │ │ movs r1, r0 │ │ - lsrs r1, r3, #29 │ │ + lsls r4, r6, #9 │ │ movs r1, r0 │ │ - lsrs r4, r5, #19 │ │ + movs r7, r1 │ │ movs r1, r0 │ │ - lsrs r7, r4, #28 │ │ + lsls r2, r1, #9 │ │ movs r1, r0 │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r5, r3 │ │ - ldr r3, [sp, #32] │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r7, r0 │ │ + ldr r4, [sp, #32] │ │ mov r6, r2 │ │ - str r3, [sp, #0] │ │ - mov r3, r5 │ │ - bl 3d570 │ │ + mov r5, r3 │ │ + str r4, [sp, #0] │ │ + bl 3ec74 │ │ mov r4, r0 │ │ - cbnz r0, 3d9d0 │ │ - mov r8, r5 │ │ - mov r7, r0 │ │ - b.n 3d9c4 │ │ - ldr.w r0, [r8], #4 │ │ - adds r7, #1 │ │ - bl 3caf4 │ │ - cmp r7, r6 │ │ - blt.n 3d9ba │ │ + cbnz r0, 3f0ea │ │ + cmp r4, r6 │ │ + bge.n 3f0e0 │ │ + ldr.w r0, [r5, r4, lsl #2] │ │ + adds r4, #1 │ │ + bl 3e1f8 │ │ + b.n 3f0d0 │ │ mov r0, r5 │ │ - bl 3caf4 │ │ - b.n 3da0a │ │ + bl 3e1f8 │ │ + movs r0, #0 │ │ + b.n 3f126 │ │ cmp r0, r7 │ │ - itt ne │ │ - strne r6, [r0, #12] │ │ - strne r5, [r0, #8] │ │ - bne.n 3da0a │ │ + bne.n 3f120 │ │ ldr r1, [r0, #12] │ │ movw r3, #455 ; 0x1c7 │ │ - ldr r2, [pc, #44] ; (3da10 ) │ │ - adds r1, r6, r1 │ │ + ldr r2, [pc, #52] ; (3f12c ) │ │ + add r1, r6 │ │ ldr r0, [r0, #8] │ │ add r2, pc │ │ lsls r1, r1, #2 │ │ - bl 3ca60 <__ckd_realloc__> │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ ldr r3, [r4, #12] │ │ - lsls r2, r6, #2 │ │ mov r1, r5 │ │ + lsls r2, r6, #2 │ │ str r0, [r4, #8] │ │ add.w r0, r0, r3, lsl #2 │ │ - blx e14c │ │ + blx e994 │ │ mov r0, r5 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r3, [r4, #12] │ │ - adds r6, r3, r6 │ │ - str r6, [r4, #12] │ │ + add r3, r6 │ │ + str r3, [r4, #12] │ │ + b.n 3f124 │ │ + str r6, [r0, #12] │ │ + str r5, [r0, #8] │ │ mov r0, r4 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ - lsrs r0, r3, #16 │ │ - movs r1, r0 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + vhadd.u d0, d7, d0 │ │ │ │ -0003da14 : │ │ +0003f130 : │ │ + push {r2, r3} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #52 ; 0x34 │ │ - mov r4, r2 │ │ - movs r2, #5 │ │ - str r1, [sp, #24] │ │ - ldr r1, [pc, #532] ; (3dc38 ) │ │ - str r0, [sp, #20] │ │ - add r0, sp, #40 ; 0x28 │ │ + sub sp, #28 │ │ + ldr r4, [pc, #192] ; (3f1fc ) │ │ + add.w fp, sp, #64 ; 0x40 │ │ + add r6, sp, #76 ; 0x4c │ │ + mov r8, r0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr.w r9, [fp], #4 │ │ + mov r7, r1 │ │ + movs r0, #0 │ │ + ldr r3, [r4, #0] │ │ + str.w fp, [sp, #16] │ │ + str r3, [sp, #20] │ │ + ldr.w sl, [r6, #-8] │ │ + cmp.w sl, #0 │ │ + beq.n 3f182 │ │ + adds r6, #8 │ │ + ldr.w r5, [r6, #-12] │ │ + cbnz r5, 3f17e │ │ + ldr r1, [pc, #148] ; (3f200 ) │ │ + movs r0, #4 │ │ + ldr r3, [pc, #148] ; (3f204 ) │ │ + movw r2, #735 ; 0x2df │ │ add r1, pc │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + mov r0, r5 │ │ + b.n 3f1e6 │ │ + adds r0, #2 │ │ + b.n 3f156 │ │ + ldr r2, [pc, #132] ; (3f208 ) │ │ + movw r3, #743 ; 0x2e7 │ │ + movs r1, #4 │ │ + add r2, pc │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + str.w fp, [sp, #16] │ │ + ldr.w fp, [pc, #116] ; 3f20c │ │ + add fp, pc │ │ + mov r3, r0 │ │ + mov r5, r0 │ │ + ldr r6, [sp, #16] │ │ + adds r5, #8 │ │ + adds r2, r6, #4 │ │ + str r2, [sp, #16] │ │ + ldr r0, [r6, #0] │ │ + cbz r0, 3f1d8 │ │ + mov r1, fp │ │ + movw r2, #747 ; 0x2eb │ │ + str r3, [sp, #12] │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + add.w r2, r6, #8 │ │ + mov r1, fp │ │ + str r2, [sp, #16] │ │ + movw r2, #750 ; 0x2ee │ │ + add.w sl, sl, #2 │ │ + str.w r0, [r5, #-8] │ │ + ldr r0, [r6, #4] │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + ldr r3, [sp, #12] │ │ + str.w r0, [r5, #-4] │ │ + b.n 3f19e │ │ + str.w r9, [sp] │ │ + mov r0, r8 │ │ + mov r1, r7 │ │ + mov r2, sl │ │ + bl 3f0bc │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 3f1f2 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add sp, #8 │ │ + bx lr │ │ + ldr r2, [r7, #80] ; 0x50 │ │ + movs r1, r0 │ │ + cdp2 0, 11, cr0, cr15, cr0, {0} │ │ + lsls r2, r3, #4 │ │ + movs r1, r0 │ │ + cdp2 0, 10, cr0, cr7, cr0, {0} │ │ + cdp2 0, 9, cr0, cr9, cr0, {0} │ │ + │ │ +0003f210 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #76 ; 0x4c │ │ + ldr r5, [pc, #608] ; (3f478 ) │ │ + add.w fp, sp, #60 ; 0x3c │ │ str r3, [sp, #28] │ │ - blx e14c │ │ - ldr r1, [pc, #524] ; (3dc3c ) │ │ - mov r0, r4 │ │ + mov r6, r2 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + str r0, [sp, #20] │ │ + str r1, [sp, #24] │ │ + ldr r3, [r5, #0] │ │ + ldr r1, [pc, #592] ; (3f47c ) │ │ + str r3, [sp, #68] ; 0x44 │ │ add r1, pc │ │ - blx e098 │ │ - mov r5, r0 │ │ - cbnz r0, 3da54 │ │ - ldr r1, [pc, #512] ; (3dc40 ) │ │ + ldr r3, [pc, #588] ; (3f480 ) │ │ + add r3, pc │ │ + ldr r0, [r3, #0] │ │ + ldrb r3, [r3, #4] │ │ + str r0, [sp, #60] ; 0x3c │ │ + mov r0, r2 │ │ + strb.w r3, [fp, #4] │ │ + blx e8e0 │ │ + str r5, [sp, #32] │ │ + mov r4, r0 │ │ + cbnz r0, 3f270 │ │ + ldr r1, [pc, #568] ; (3f484 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #512] ; (3dc44 ) │ │ + ldr r3, [pc, #568] ; (3f488 ) │ │ mov.w r2, #792 ; 0x318 │ │ + str r6, [sp, #0] │ │ add r1, pc │ │ - str r4, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ - mov r0, r5 │ │ - b.n 3dc32 │ │ - mov r0, r5 │ │ - blx e2cc │ │ - adds r2, r0, #1 │ │ - mov r4, r0 │ │ - beq.n 3dab6 │ │ - add r0, sp, #40 ; 0x28 │ │ - mov r1, r4 │ │ - blx e0ec │ │ - cmp r0, #0 │ │ - bne.n 3da54 │ │ - ldr r6, [pc, #472] ; (3dc48 ) │ │ - mov r8, r0 │ │ + bl 3f6b8 │ │ + mov r0, r4 │ │ + b.n 3f28e │ │ + mov r0, fp │ │ + mov r1, sl │ │ + blx e934 │ │ + mov r5, r0 │ │ + cbz r0, 3f2a8 │ │ + mov r0, r4 │ │ + blx eb14 │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ + mov sl, r0 │ │ + bne.n 3f262 │ │ + b.n 3f29e │ │ + ldr r3, [sp, #28] │ │ + mov r2, r6 │ │ + ldr r0, [sp, #20] │ │ + ldr r1, [sp, #24] │ │ + str r3, [sp, #0] │ │ + mov r3, r9 │ │ + bl 3f0bc │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.w 3f472 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + mov r0, r4 │ │ + blx e8ec │ │ + movs r0, #0 │ │ + b.n 3f28e │ │ + ldr r6, [pc, #480] ; (3f48c ) │ │ movs r1, #4 │ │ movw r3, #810 ; 0x32a │ │ - add r6, pc │ │ movs r0, #10 │ │ + add r6, pc │ │ + mov r8, r5 │ │ mov.w fp, #512 ; 0x200 │ │ - mov r9, r8 │ │ mov r2, r6 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r2, r6 │ │ mov.w r3, #812 ; 0x32c │ │ movs r1, #1 │ │ - mov r6, r8 │ │ - mov sl, r0 │ │ + mov r6, r5 │ │ + mov r9, r0 │ │ movw r0, #513 ; 0x201 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r3, #10 │ │ - str r3, [sp, #8] │ │ - ldr r3, [pc, #428] ; (3dc4c ) │ │ - add r3, pc │ │ str r3, [sp, #12] │ │ - ldr r3, [pc, #424] ; (3dc50 ) │ │ - str r3, [sp, #32] │ │ - ldr r3, [pc, #424] ; (3dc54 ) │ │ + ldr r3, [pc, #436] ; (3f490 ) │ │ add r3, pc │ │ str r3, [sp, #16] │ │ - ldr r3, [pc, #424] ; (3dc58 ) │ │ - str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #436] ; (3f494 ) │ │ + add r3, pc │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [pc, #432] ; (3f498 ) │ │ + add r3, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #432] ; (3f49c ) │ │ + add r3, pc │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [pc, #428] ; (3f4a0 ) │ │ + add r3, pc │ │ + str r3, [sp, #52] ; 0x34 │ │ mov r7, r0 │ │ - b.n 3dabe │ │ - mov r0, r5 │ │ - blx e0a4 │ │ - b.n 3dc1e │ │ cmp.w r8, #0 │ │ - bne.n 3db06 │ │ - tst.w r9, #1 │ │ - bne.n 3db06 │ │ - b.n 3dafe │ │ - mov r0, r5 │ │ - blx e2cc │ │ + bne.n 3f33c │ │ + lsls r2, r6, #31 │ │ + bmi.n 3f33c │ │ + add r3, sp, #60 ; 0x3c │ │ + str r3, [sp, #36] ; 0x24 │ │ + cmp.w sl, #35 ; 0x23 │ │ + bne.n 3f336 │ │ + mov r0, r4 │ │ + blx eb14 │ │ adds r3, r0, #1 │ │ - it ne │ │ - movne r3, #1 │ │ + beq.n 3f31a │ │ cmp r0, #10 │ │ - ite eq │ │ - moveq r0, #0 │ │ - andne.w r0, r3, #1 │ │ - cmp r0, #0 │ │ - bne.n 3dacc │ │ - mov r0, r5 │ │ - blx e2cc │ │ - adds r3, r0, #1 │ │ - mov r4, r0 │ │ - beq.n 3dafe │ │ - add r0, sp, #40 ; 0x28 │ │ - mov r1, r4 │ │ - blx e0ec │ │ + bne.n 3f30c │ │ + mov r0, r4 │ │ + blx eb14 │ │ + cmp.w r0, #4294967295 ; 0xffffffff │ │ + mov sl, r0 │ │ + beq.n 3f424 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + mov r1, sl │ │ + blx e934 │ │ cmp r0, #0 │ │ - bne.n 3dae6 │ │ - cmp r4, #35 ; 0x23 │ │ - beq.n 3dacc │ │ - adds r0, r4, #1 │ │ - beq.n 3dbf0 │ │ - sub.w r1, r4, #34 ; 0x22 │ │ - negs r3, r1 │ │ - adc.w r3, r3, r1 │ │ - cmp r4, #39 ; 0x27 │ │ - it eq │ │ - orreq.w r3, r3, #1 │ │ - cbz r3, 3db36 │ │ - cmp r6, r4 │ │ - beq.n 3dbe0 │ │ - cmp r6, #0 │ │ - beq.n 3dbe4 │ │ - ldr r1, [pc, #312] ; (3dc5c ) │ │ + bne.n 3f31a │ │ + b.n 3f306 │ │ + cmp.w sl, #4294967295 ; 0xffffffff │ │ + beq.n 3f424 │ │ + cmp.w sl, #34 ; 0x22 │ │ + beq.n 3f348 │ │ + cmp.w sl, #39 ; 0x27 │ │ + bne.n 3f364 │ │ + cmp r5, sl │ │ + beq.n 3f414 │ │ + cmp r5, #0 │ │ + beq.n 3f418 │ │ + ldr r1, [pc, #336] ; (3f4a4 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #312] ; (3dc60 ) │ │ + ldr r3, [pc, #336] ; (3f4a8 ) │ │ movw r2, #835 ; 0x343 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 3dbf4 │ │ - adds r2, r4, #1 │ │ - beq.n 3db4a │ │ - cmp r6, #0 │ │ - bne.n 3dbb2 │ │ - add r0, sp, #40 ; 0x28 │ │ - mov r1, r4 │ │ - blx e0ec │ │ + bl 3f6b8 │ │ + b.n 3f428 │ │ + cmp.w sl, #4294967295 ; 0xffffffff │ │ + beq.n 3f37c │ │ + cmp r5, #0 │ │ + bne.n 3f3e6 │ │ + add r0, sp, #60 ; 0x3c │ │ + mov r1, sl │ │ + blx e934 │ │ cmp r0, #0 │ │ - beq.n 3dbb2 │ │ - ldr r3, [sp, #8] │ │ - cmp r9, r3 │ │ - blt.n 3db6a │ │ + bne.n 3f456 │ │ + b.n 3f3e6 │ │ + ldr r3, [sp, #12] │ │ + cmp r6, r3 │ │ + blt.n 3f39e │ │ + ldr r3, [sp, #12] │ │ + mov r0, r9 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ lsls r1, r3, #3 │ │ - mov r0, sl │ │ - ldr r2, [sp, #16] │ │ movw r3, #847 ; 0x34f │ │ - bl 3ca60 <__ckd_realloc__> │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ cmp r0, #0 │ │ - beq.n 3dbf4 │ │ - ldr r3, [sp, #8] │ │ - mov sl, r0 │ │ + beq.n 3f428 │ │ + ldr r3, [sp, #12] │ │ + mov r9, r0 │ │ lsls r3, r3, #1 │ │ - str r3, [sp, #8] │ │ + str r3, [sp, #12] │ │ mov r0, r7 │ │ - ldr r1, [sp, #12] │ │ + ldr r1, [sp, #16] │ │ movw r2, #855 ; 0x357 │ │ - bl 3ca88 <__ckd_salloc__> │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ movs r3, #0 │ │ - str.w r0, [sl, r9, lsl #2] │ │ - add.w r9, r9, #1 │ │ + str.w r0, [r9, r6, lsl #2] │ │ + adds r6, #1 │ │ strb r3, [r7, #0] │ │ - cbz r6, 3db9e │ │ - ldr r3, [sp, #32] │ │ + cbz r5, 3f3c4 │ │ movs r0, #3 │ │ - ldr r1, [sp, #12] │ │ + ldr r1, [sp, #16] │ │ movw r2, #861 ; 0x35d │ │ - add r3, pc │ │ - bl 3df24 │ │ - b.n 3db9e │ │ - mov r0, r5 │ │ - blx e2cc │ │ - mov r4, r0 │ │ - adds r3, r4, #1 │ │ - beq.n 3dbf0 │ │ - add r0, sp, #40 ; 0x28 │ │ - mov r1, r4 │ │ - blx e0ec │ │ - cmp r0, #0 │ │ - bne.n 3db96 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + bl 3f6b8 │ │ + add.w r8, sp, #60 ; 0x3c │ │ + cmp.w sl, #4294967295 ; 0xffffffff │ │ + beq.n 3f424 │ │ + mov r0, r8 │ │ + mov r1, sl │ │ + blx e934 │ │ + cbz r0, 3f3e2 │ │ + mov r0, r4 │ │ + blx eb14 │ │ + mov sl, r0 │ │ + b.n 3f3c8 │ │ mov r8, r0 │ │ - b.n 3dac4 │ │ + b.n 3f2fe │ │ cmp r8, fp │ │ - blt.n 3dbd0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ + blt.n 3f402 │ │ mov.w fp, fp, lsl #1 │ │ - add.w r1, fp, #1 │ │ mov r0, r7 │ │ - add r2, pc │ │ + add.w r1, fp, #1 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ mov.w r3, #876 ; 0x36c │ │ - bl 3ca60 <__ckd_realloc__> │ │ - cbz r0, 3dbf4 │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ + cbz r0, 3f428 │ │ mov r7, r0 │ │ - strb.w r4, [r7, r8] │ │ - add.w r8, r8, #1 │ │ - movs r3, #0 │ │ - strb.w r3, [r7, r8] │ │ - b.n 3dbe6 │ │ - movs r6, #0 │ │ - b.n 3dbe6 │ │ - mov r6, r4 │ │ - mov r0, r5 │ │ - blx e2cc │ │ - mov r4, r0 │ │ - b.n 3dabe │ │ - movs r4, #0 │ │ - b.n 3dbf6 │ │ - movs r4, #1 │ │ - mov r0, r5 │ │ - blx e0a4 │ │ - mov r0, r7 │ │ - bl 3caf4 │ │ - cbz r4, 3dc22 │ │ + add.w r3, r8, #1 │ │ + strb.w sl, [r7, r8] │ │ + movs r2, #0 │ │ + mov sl, r5 │ │ + strb r2, [r7, r3] │ │ + mov r8, r3 │ │ + b.n 3f418 │ │ + mov.w sl, #0 │ │ + mov r0, r4 │ │ mov r5, sl │ │ + blx eb14 │ │ + mov sl, r0 │ │ + b.n 3f2f8 │ │ + movs r5, #0 │ │ + b.n 3f42a │ │ + movs r5, #1 │ │ + mov r0, r4 │ │ + blx e8ec │ │ + mov r0, r7 │ │ + bl 3e1f8 │ │ + cmp r5, #0 │ │ + beq.w 3f27e │ │ movs r4, #0 │ │ - b.n 3dc14 │ │ - ldr.w r0, [r5], #4 │ │ + cmp r4, r6 │ │ + beq.n 3f44e │ │ + ldr.w r0, [r9, r4, lsl #2] │ │ adds r4, #1 │ │ - bl 3caf4 │ │ - cmp r4, r9 │ │ - blt.n 3dc0a │ │ - mov r0, sl │ │ - bl 3caf4 │ │ - movs r0, #0 │ │ - b.n 3dc32 │ │ - ldr r3, [sp, #28] │ │ - mov r2, r9 │ │ - ldr r0, [sp, #20] │ │ - ldr r1, [sp, #24] │ │ - str r3, [sp, #0] │ │ - mov r3, sl │ │ - bl 3d99c │ │ - add sp, #52 ; 0x34 │ │ + bl 3e1f8 │ │ + b.n 3f43e │ │ + mov r0, r9 │ │ + bl 3e1f8 │ │ + b.n 3f2a4 │ │ + ldr r3, [sp, #12] │ │ + cmp r6, r3 │ │ + bge.n 3f382 │ │ + mov r0, r7 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + movw r2, #855 ; 0x357 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + str.w r0, [r9, r6, lsl #2] │ │ + adds r6, #1 │ │ + strb r5, [r7, #0] │ │ + b.n 3f3c4 │ │ + add sp, #76 ; 0x4c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - lsrs r6, r6, #26 │ │ + ldr r4, [r3, #68] ; 0x44 │ │ movs r1, r0 │ │ - stmia r3!, {r0, r2, r3, r4, r5, r6, r7} │ │ + ; instruction: 0xb639 │ │ movs r0, r0 │ │ - lsrs r0, r7, #14 │ │ - movs r1, r0 │ │ - lsrs r1, r2, #24 │ │ - movs r1, r0 │ │ - lsrs r0, r1, #14 │ │ - movs r1, r0 │ │ - lsrs r6, r3, #13 │ │ - movs r1, r0 │ │ - lsrs r2, r4, #20 │ │ - movs r1, r0 │ │ - lsrs r4, r2, #13 │ │ + lsls r0, r0, #4 │ │ movs r1, r0 │ │ - lsrs r4, r7, #8 │ │ - movs r1, r0 │ │ - lsrs r2, r2, #11 │ │ - movs r1, r0 │ │ - lsrs r4, r3, #21 │ │ + ldc2l 0, cr0, [fp] │ │ + lsls r1, r3, #1 │ │ movs r1, r0 │ │ + ldc2l 0, cr0, [pc, #-0] ; 3f490 │ │ + ldc2l 0, cr0, [r7, #-0] │ │ + movs r6, r4 │ │ + movs r1, r0 │ │ + stc2l 0, cr0, [fp, #-0] │ │ + stc2l 0, cr0, [r5, #-0] │ │ + ldc2 0, cr0, [pc, #-0] ; 3f4a4 │ │ + ldc2l 0, cr0, [r7], {0} │ │ + vaddl.u8 q0, d4, d0 │ │ │ │ -0003dc64 : │ │ +0003f4ac : │ │ push {r4, r5, r6, lr} │ │ mov r6, r0 │ │ - ldr r4, [pc, #40] ; (3dc94 ) │ │ + ldr r4, [pc, #36] ; (3f4d8 ) │ │ mov r5, r1 │ │ mov r3, r2 │ │ mov r1, r6 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ mov r2, r5 │ │ ldr r0, [r4, #0] │ │ - bl 3da14 │ │ - cbz r0, 3dc88 │ │ + bl 3f210 │ │ + cbz r0, 3f4ce │ │ ldr r3, [r4, #0] │ │ - cbnz r3, 3dc8e │ │ + cbnz r3, 3f4d4 │ │ str r0, [r4, #0] │ │ - mov r0, r3 │ │ - pop {r4, r5, r6, pc} │ │ + b.n 3f4d4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ - nop │ │ - strb r0, [r3, #8] │ │ - movs r1, r0 │ │ - │ │ -0003dc98 : │ │ - push {r2, r3} │ │ - stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ - add r3, sp, #48 ; 0x30 │ │ - mov r6, r0 │ │ - mov r5, r1 │ │ - ldr.w sl, [r3], #4 │ │ - movs r0, #0 │ │ - str r3, [sp, #12] │ │ - b.n 3dcd0 │ │ - ldr r4, [r3, #4] │ │ - add.w r2, r3, #8 │ │ - str r2, [sp, #12] │ │ - cbnz r4, 3dcce │ │ - ldr r1, [pc, #140] ; (3dd48 ) │ │ - movs r0, #4 │ │ - ldr r3, [pc, #140] ; (3dd4c ) │ │ - movw r2, #735 ; 0x2df │ │ - add r1, pc │ │ - add r3, pc │ │ - bl 3df24 │ │ - mov r0, r4 │ │ - b.n 3dd3e │ │ - adds r0, #2 │ │ - ldr r3, [sp, #12] │ │ - adds r2, r3, #4 │ │ - str r2, [sp, #12] │ │ - ldr r4, [r3, #0] │ │ - cmp r4, #0 │ │ - bne.n 3dcae │ │ - ldr r2, [pc, #112] ; (3dd50 ) │ │ - movw r3, #743 ; 0x2e7 │ │ - movs r1, #4 │ │ - ldr r7, [pc, #108] ; (3dd54 ) │ │ - add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - add r7, pc │ │ - add r3, sp, #52 ; 0x34 │ │ - str r3, [sp, #12] │ │ - mov r9, r0 │ │ - mov r8, r0 │ │ - b.n 3dd1e │ │ - mov r1, r7 │ │ - movw r2, #747 ; 0x2eb │ │ - bl 3ca88 <__ckd_salloc__> │ │ - mov r1, r7 │ │ - adds r4, #2 │ │ - str.w r0, [r8, #-8] │ │ - ldr r3, [sp, #12] │ │ - adds r2, r3, #4 │ │ - str r2, [sp, #12] │ │ - movw r2, #750 ; 0x2ee │ │ - ldr r0, [r3, #0] │ │ - bl 3ca88 <__ckd_salloc__> │ │ - str.w r0, [r8, #-4] │ │ - ldr r3, [sp, #12] │ │ - add.w r8, r8, #8 │ │ - adds r2, r3, #4 │ │ - str r2, [sp, #12] │ │ - ldr r0, [r3, #0] │ │ - cmp r0, #0 │ │ - bne.n 3dcf8 │ │ - mov r0, r6 │ │ - mov r1, r5 │ │ - mov r2, r4 │ │ - mov r3, r9 │ │ - str.w sl, [sp] │ │ - bl 3d99c │ │ - add sp, #16 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - add sp, #8 │ │ - bx lr │ │ - lsrs r4, r7, #4 │ │ - movs r1, r0 │ │ - lsrs r5, r3, #16 │ │ - movs r1, r0 │ │ - lsrs r0, r3, #4 │ │ - movs r1, r0 │ │ - lsrs r2, r2, #4 │ │ + ldr r4, [r2, #28] │ │ movs r1, r0 │ │ │ │ -0003dd58 : │ │ +0003f4dc : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r7, r0 │ │ - ldr r4, [pc, #60] ; (3dd9c ) │ │ + ldr r4, [pc, #60] ; (3f520 ) │ │ mov r6, r1 │ │ mov r5, r2 │ │ str r3, [sp, #0] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ mov r1, r7 │ │ mov r2, r6 │ │ mov r3, r5 │ │ ldr r0, [r4, #0] │ │ - bl 3d570 │ │ - cbnz r0, 3dd90 │ │ - ldr r1, [pc, #40] ; (3dda0 ) │ │ + bl 3ec74 │ │ + cbnz r0, 3f514 │ │ + ldr r1, [pc, #40] ; (3f524 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #40] ; (3dda4 ) │ │ + ldr r3, [pc, #40] ; (3f528 ) │ │ movw r2, #766 ; 0x2fe │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - blx e17c │ │ + blx e9c4 │ │ ldr r3, [r4, #0] │ │ - cbnz r3, 3dd96 │ │ + cbnz r3, 3f51a │ │ str r0, [r4, #0] │ │ movs r0, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop │ │ - strb r4, [r4, #4] │ │ - movs r1, r0 │ │ - lsrs r6, r7, #1 │ │ - movs r1, r0 │ │ - lsrs r2, r0, #14 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r4, [r4, #24] │ │ movs r1, r0 │ │ + smlad r0, sp, r0, r0 │ │ + cdp2 0, 3, cr0, cr1, cr0, {0} │ │ │ │ -0003dda8 : │ │ +0003f52c : │ │ cmp r0, #2 │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ mov r6, r0 │ │ mov r7, r1 │ │ - mov r5, r2 │ │ + mov r4, r2 │ │ mov r8, r3 │ │ - bne.n 3ddda │ │ - ldr r4, [r1, #4] │ │ - ldr r1, [pc, #236] ; (3dea8 ) │ │ - mov r0, r4 │ │ + bne.n 3f55e │ │ + ldr r5, [r1, #4] │ │ + ldr r1, [pc, #228] ; (3f624 ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e0b0 │ │ - cbnz r0, 3ddd2 │ │ - bl 3d130 │ │ - ldr r1, [pc, #224] ; (3deac ) │ │ + blx e8f8 │ │ + cbnz r0, 3f556 │ │ + bl 3e7cc │ │ + ldr r1, [pc, #216] ; (3f628 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ - b.n 3de78 │ │ - ldrb r3, [r4, #0] │ │ + b.n 3f5fe │ │ + ldrb r3, [r5, #0] │ │ cmp r3, #45 ; 0x2d │ │ - bne.n 3de14 │ │ - b.n 3de86 │ │ + bne.n 3f5a0 │ │ + b.n 3f60c │ │ cmp r0, #1 │ │ - bne.n 3de86 │ │ - ldr r4, [pc, #208] ; (3deb0 ) │ │ - ldr r3, [pc, #208] ; (3deb4 ) │ │ - add r4, pc │ │ + bne.n 3f60c │ │ + ldr r5, [pc, #200] ; (3f62c ) │ │ + ldr r3, [pc, #200] ; (3f630 ) │ │ + add r5, pc │ │ str r2, [sp, #0] │ │ add r3, pc │ │ movw r2, #513 ; 0x201 │ │ - mov r1, r4 │ │ - bl 3df24 │ │ - ldr r1, [pc, #196] ; (3deb8 ) │ │ - mov r0, r5 │ │ + mov r1, r5 │ │ + bl 3f6b8 │ │ + ldr r1, [pc, #188] ; (3f634 ) │ │ + mov r0, r4 │ │ add r1, pc │ │ - blx e098 │ │ - cmp r0, #0 │ │ - bne.n 3de98 │ │ - ldr r3, [pc, #184] ; (3debc ) │ │ + blx e8e0 │ │ + cbnz r0, 3f596 │ │ + ldr r3, [pc, #180] ; (3f638 ) │ │ mov r0, r6 │ │ - mov r1, r4 │ │ + str r4, [sp, #0] │ │ + mov r1, r5 │ │ movw r2, #517 ; 0x205 │ │ add r3, pc │ │ - str r5, [sp, #0] │ │ - bl 3df24 │ │ - b.n 3de86 │ │ + bl 3f6b8 │ │ + b.n 3f60c │ │ + blx e8ec │ │ cmp r4, #0 │ │ - beq.n 3de86 │ │ - ldr r1, [pc, #164] ; (3dec0 ) │ │ + beq.n 3f60c │ │ + mov r5, r4 │ │ + ldr r1, [pc, #152] ; (3f63c ) │ │ movs r0, #1 │ │ - ldr r3, [pc, #164] ; (3dec4 ) │ │ + ldr r3, [pc, #152] ; (3f640 ) │ │ movw r2, #529 ; 0x211 │ │ add r1, pc │ │ - str r4, [sp, #0] │ │ + str r5, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r8 │ │ - mov r1, r4 │ │ + mov r1, r5 │ │ movs r2, #1 │ │ - bl 3dc64 │ │ - cmp r0, #0 │ │ - beq.n 3dea0 │ │ + bl 3f4ac │ │ + cbz r0, 3f61e │ │ + ldr r3, [pc, #128] ; (3f644 ) │ │ movs r1, #0 │ │ - ldr r3, [pc, #136] ; (3dec8 ) │ │ - movs r0, #2 │ │ mov r2, r1 │ │ + movs r0, #2 │ │ add r3, pc │ │ - bl 3df24 │ │ - ldr r2, [r7, #0] │ │ + bl 3f6b8 │ │ + ldr r3, [r7, #0] │ │ movs r1, #0 │ │ - ldr r3, [pc, #124] ; (3decc ) │ │ movs r0, #2 │ │ - add r3, pc │ │ - str r2, [sp, #0] │ │ mov r2, r1 │ │ - bl 3df24 │ │ - ldr r2, [r7, #0] │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #108] ; (3f648 ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r3, [r7, #0] │ │ movs r1, #0 │ │ - ldr r3, [pc, #112] ; (3ded0 ) │ │ movs r0, #2 │ │ - add r3, pc │ │ - stmia.w sp, {r2, r5} │ │ mov r2, r1 │ │ - bl 3df24 │ │ - bl 3d130 │ │ - ldr r1, [pc, #96] ; (3ded4 ) │ │ + stmia.w sp, {r3, r4} │ │ + ldr r3, [pc, #92] ; (3f64c ) │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + bl 3e7cc │ │ + ldr r1, [pc, #84] ; (3f650 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ adds r1, #168 ; 0xa8 │ │ mov r2, r8 │ │ - bl 3d3e0 │ │ + bl 3eacc │ │ movs r0, #1 │ │ - blx e17c │ │ + blx e9c4 │ │ mov r0, r8 │ │ mov r1, r6 │ │ mov r2, r7 │ │ movs r3, #1 │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w 3dd58 │ │ - blx e0a4 │ │ - mov r4, r5 │ │ - b.n 3de14 │ │ + b.w 3f4dc │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - nop │ │ - lsrs r3, r6, #13 │ │ - movs r1, r0 │ │ - strb r0, [r6, #2] │ │ - movs r1, r0 │ │ - lsrs r4, r3, #32 │ │ - movs r1, r0 │ │ - lsrs r0, r2, #13 │ │ + cdp2 0, 2, cr0, cr2, cr0, {0} │ │ + ldr r0, [r6, #16] │ │ movs r1, r0 │ │ - stmia r0!, {r0, r3, r4, r5} │ │ + ; instruction: 0xfacb0000 │ │ + ldc2l 0, cr0, [pc] ; 3f634 │ │ + uxtb r5, r5 │ │ movs r0, r0 │ │ - lsrs r3, r2, #13 │ │ - movs r1, r0 │ │ - lsls r4, r3, #31 │ │ - movs r1, r0 │ │ - lsrs r5, r3, #13 │ │ - movs r1, r0 │ │ - lsrs r5, r4, #13 │ │ - movs r1, r0 │ │ - lsrs r7, r3, #13 │ │ - movs r1, r0 │ │ - lsrs r4, r4, #13 │ │ - movs r1, r0 │ │ - strb r0, [r1, #0] │ │ + cdp2 0, 0, cr0, cr2, cr0, {0} │ │ + ; instruction: 0xfa870000 │ │ + cdp2 0, 0, cr0, cr8, cr0, {0} │ │ + cdp2 0, 1, cr0, cr2, cr0, {0} │ │ + cdp2 0, 0, cr0, cr8, cr0, {0} │ │ + cdp2 0, 0, cr0, cr11, cr0, {0} │ │ + ldr r6, [r0, #8] │ │ movs r1, r0 │ │ │ │ -0003ded8 : │ │ +0003f654 : │ │ push {r4, lr} │ │ - ldr r4, [pc, #16] ; (3deec ) │ │ + ldr r4, [pc, #16] ; (3f668 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r0, [r4, #0] │ │ - bl 3d500 │ │ + bl 3ebe8 │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ pop {r4, pc} │ │ - ldr r4, [r5, #120] ; 0x78 │ │ + ldr r4, [r6, #0] │ │ movs r1, r0 │ │ │ │ -0003def0 : │ │ - b.w 3ded8 │ │ +0003f66c : │ │ + b.w 3f654 │ │ push {r2, r3} │ │ push {r0, r1, r4, lr} │ │ add r3, sp, #16 │ │ - ldr r0, [pc, #32] ; (3df1c ) │ │ - mov r4, r1 │ │ + ldr r4, [pc, #52] ; (3f6ac ) │ │ ldr.w r2, [r3], #4 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [r4, #0] │ │ + str r3, [sp, #0] │ │ + str r0, [sp, #4] │ │ + ldr r0, [pc, #40] ; (3f6b0 ) │ │ add r0, pc │ │ - ldr r1, [pc, #24] ; (3df20 ) │ │ - ldr.w r0, [r0, r4, lsl #2] │ │ + ldr.w r0, [r0, r1, lsl #2] │ │ + ldr r1, [pc, #36] ; (3f6b4 ) │ │ add r1, pc │ │ - str r3, [sp, #4] │ │ - blx e2d8 <__android_log_vprint@plt> │ │ - ldmia.w sp!, {r2, r3, r4, lr} │ │ + blx eb20 <__android_log_vprint@plt> │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 3f6a2 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, lr} │ │ add sp, #8 │ │ bx lr │ │ - nop │ │ - ldr r1, [pc, #184] ; (3dfd8 ) │ │ + ldr r0, [r0, #0] │ │ movs r1, r0 │ │ - lsrs r7, r4, #11 │ │ + subs r3, #236 ; 0xec │ │ movs r1, r0 │ │ + ldc2 0, cr0, [r4] │ │ │ │ -0003df24 : │ │ +0003f6b8 : │ │ push {r3} │ │ + ldr r3, [pc, #200] ; (3f784 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r6, [pc, #192] ; (3f788 ) │ │ + mov r9, r1 │ │ + ldr r1, [r3, #0] │ │ sub.w sp, sp, #1048 ; 0x418 │ │ - ldr.w r9, [pc, #212] ; 3e004 │ │ - mov r7, r2 │ │ - ldr r4, [pc, #208] ; (3e008 ) │ │ - mov r5, r0 │ │ - add r9, pc │ │ - ldr.w r9, [r9] │ │ - mov r8, r1 │ │ - add r4, pc │ │ + add r6, pc │ │ + mov r8, r2 │ │ + mov r4, r0 │ │ ldr.w r2, [sp, #1076] ; 0x434 │ │ - ldr.w r3, [r9] │ │ - str.w r3, [sp, #1044] ; 0x414 │ │ - ldr r3, [r4, #0] │ │ - cmp r3, #0 │ │ - beq.n 3dfe4 │ │ - add r6, sp, #20 │ │ + str.w r1, [sp, #1044] ; 0x414 │ │ + mov r7, r3 │ │ + ldr r1, [r6, #0] │ │ + cmp r1, #0 │ │ + beq.n 3f768 │ │ + add r5, sp, #20 │ │ add.w r3, sp, #1080 ; 0x438 │ │ mov.w r1, #1024 ; 0x400 │ │ str r3, [sp, #16] │ │ - mov r0, r6 │ │ - blx e2e4 │ │ - cmp.w r8, #0 │ │ - beq.n 3dfd2 │ │ - mov r0, r8 │ │ - bl 3e258 │ │ - cmp r5, #2 │ │ + mov r0, r5 │ │ + blx eb2c │ │ + cmp.w r9, #0 │ │ + beq.n 3f756 │ │ + mov r0, r9 │ │ + bl 3f9b4 │ │ + cmp r4, #2 │ │ mov r3, r0 │ │ - bne.n 3df8e │ │ - ldr r2, [pc, #144] ; (3e00c ) │ │ - mov r1, r5 │ │ - ldr r0, [pc, #144] ; (3e010 ) │ │ - str r7, [sp, #0] │ │ + bne.n 3f720 │ │ + ldr r2, [pc, #128] ; (3f78c ) │ │ + mov r1, r4 │ │ + str.w r8, [sp] │ │ add r2, pc │ │ - str r6, [sp, #4] │ │ - add r0, pc │ │ - ldr r0, [r0, #0] │ │ - ldr r4, [r4, #0] │ │ - blx r4 │ │ - b.n 3dfe4 │ │ - cmp r5, #1 │ │ - bne.n 3dfb0 │ │ - ldr.w lr, [pc, #128] ; 3e014 │ │ - mov r1, r5 │ │ - ldr r2, [pc, #124] ; (3e018 ) │ │ - add lr, pc │ │ - ldr r0, [pc, #124] ; (3e01c ) │ │ - stmia.w sp, {r3, r7} │ │ + str r5, [sp, #4] │ │ + ldr r5, [r6, #0] │ │ + ldr r0, [r2, #0] │ │ + ldr r2, [pc, #116] ; (3f790 ) │ │ add r2, pc │ │ - str r6, [sp, #8] │ │ - mov r3, lr │ │ - ldr r4, [r4, #0] │ │ - add r0, pc │ │ - ldr r0, [r0, #0] │ │ - b.n 3dfce │ │ - ldr.w lr, [pc, #108] ; 3e020 │ │ - mov r1, r5 │ │ - ldr r2, [pc, #108] ; (3e024 ) │ │ - add lr, pc │ │ - ldr r0, [pc, #108] ; (3e028 ) │ │ - stmia.w sp, {r3, r7} │ │ + blx r5 │ │ + b.n 3f768 │ │ + cmp r4, #1 │ │ + stmia.w sp, {r3, r8} │ │ + str r5, [sp, #8] │ │ + ldr r5, [r6, #0] │ │ + bne.n 3f73e │ │ + ldr r3, [pc, #100] ; (3f794 ) │ │ + mov r1, r4 │ │ + ldr r2, [pc, #100] ; (3f798 ) │ │ + add r3, pc │ │ add r2, pc │ │ - str r6, [sp, #8] │ │ - add r0, pc │ │ - ldr r0, [r0, #0] │ │ - ldr r4, [r4, #0] │ │ - ldr.w r3, [lr, r5, lsl #2] │ │ - blx r4 │ │ - b.n 3dfe4 │ │ - ldr r2, [pc, #88] ; (3e02c ) │ │ - mov r1, r5 │ │ - ldr r0, [pc, #88] ; (3e030 ) │ │ - mov r3, r6 │ │ + ldr r0, [r3, #0] │ │ + ldr r3, [pc, #96] ; (3f79c ) │ │ + add r3, pc │ │ + b.n 3f752 │ │ + ldr r3, [pc, #96] ; (3f7a0 ) │ │ + mov r1, r4 │ │ + ldr r2, [pc, #96] ; (3f7a4 ) │ │ + add r3, pc │ │ add r2, pc │ │ - ldr r4, [r4, #0] │ │ - add r0, pc │ │ - ldr r0, [r0, #0] │ │ - blx r4 │ │ + ldr r0, [r3, #0] │ │ + ldr r3, [pc, #92] ; (3f7a8 ) │ │ + add r3, pc │ │ + ldr.w r3, [r3, r4, lsl #2] │ │ + blx r5 │ │ + b.n 3f768 │ │ + ldr r3, [pc, #84] ; (3f7ac ) │ │ + mov r1, r4 │ │ + ldr r2, [pc, #84] ; (3f7b0 ) │ │ + add r3, pc │ │ + ldr r6, [r6, #0] │ │ + add r2, pc │ │ + ldr r0, [r3, #0] │ │ + mov r3, r5 │ │ + blx r6 │ │ ldr.w r2, [sp, #1044] ; 0x414 │ │ - ldr.w r3, [r9] │ │ + ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 3dff4 │ │ - blx e050 <__stack_chk_fail@plt> │ │ - add sp, #24 │ │ - add.w sp, sp, #1024 ; 0x400 │ │ + beq.n 3f776 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add.w sp, sp, #1048 ; 0x418 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ add sp, #4 │ │ bx lr │ │ nop │ │ - ldr r0, [r0, #116] ; 0x74 │ │ - movs r1, r0 │ │ - strb r4, [r7, #10] │ │ - movs r1, r0 │ │ - lsrs r3, r7, #9 │ │ - movs r1, r0 │ │ - strb r0, [r4, #22] │ │ + str r4, [r7, #120] ; 0x78 │ │ movs r1, r0 │ │ - lsrs r5, r7, #9 │ │ + ldr r6, [r5, #48] ; 0x30 │ │ movs r1, r0 │ │ - lsrs r5, r4, #9 │ │ + ldr r4, [r2, #96] ; 0x60 │ │ movs r1, r0 │ │ - strb r2, [r7, #21] │ │ + ldc2 0, cr0, [r4, #-0] │ │ + ldr r2, [r6, #92] ; 0x5c │ │ movs r1, r0 │ │ - ldr r0, [r6, #80] ; 0x50 │ │ - movs r1, r0 │ │ - lsrs r4, r3, #9 │ │ - movs r1, r0 │ │ - strb r0, [r4, #21] │ │ + stc2 0, cr0, [r6, #-0] │ │ + ldc2 0, cr0, [r0, #-0] │ │ + ldr r0, [r4, #92] ; 0x5c │ │ movs r1, r0 │ │ - lsls r0, r7, #12 │ │ + stc2 0, cr0, [r9, #-0] │ │ + str r0, [r7, #84] ; 0x54 │ │ movs r1, r0 │ │ - strb r6, [r0, #21] │ │ + ldr r0, [r1, #92] ; 0x5c │ │ movs r1, r0 │ │ + ; instruction: 0xf5ea0000 │ │ │ │ -0003e034 : │ │ +0003f7b4 : │ │ push {r3} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub.w sp, sp, #1056 ; 0x420 │ │ - ldr.w fp, [pc, #284] ; 3e15c │ │ + ldr r6, [pc, #268] ; (3f8cc ) │ │ mov r4, r0 │ │ - mov r9, r1 │ │ - mov r8, r2 │ │ - add fp, pc │ │ - ldr.w fp, [fp] │ │ - ldr.w sl, [sp, #1092] ; 0x444 │ │ - ldr r5, [pc, #268] ; (3e160 ) │ │ - ldr.w r3, [fp] │ │ + mov sl, r1 │ │ + mov r9, r2 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + ldr.w fp, [sp, #1092] ; 0x444 │ │ + ldr r5, [pc, #256] ; (3f8d0 ) │ │ + ldr r3, [r6, #0] │ │ add r5, pc │ │ str.w r3, [sp, #1052] ; 0x41c │ │ - blx e1e8 <__errno@plt> │ │ + blx ea30 <__errno@plt> │ │ ldr r3, [r5, #0] │ │ - ldr r7, [r0, #0] │ │ + ldr.w r8, [r0] │ │ cmp r3, #0 │ │ - beq.n 3e140 │ │ - add r6, sp, #28 │ │ + beq.n 3f8b2 │ │ + add r7, sp, #28 │ │ add.w r3, sp, #1096 ; 0x448 │ │ mov.w r1, #1024 ; 0x400 │ │ - mov r2, sl │ │ - mov r0, r6 │ │ + mov r2, fp │ │ + mov r0, r7 │ │ str r3, [sp, #24] │ │ - blx e2e4 │ │ - cmp.w r9, #0 │ │ - beq.n 3e120 │ │ - mov r0, r9 │ │ - bl 3e258 │ │ + blx eb2c │ │ + cmp.w sl, #0 │ │ + beq.n 3f894 │ │ + mov r0, sl │ │ + bl 3f9b4 │ │ cmp r4, #2 │ │ - mov r9, r0 │ │ - bne.n 3e0b6 │ │ - ldr.w sl, [pc, #208] ; 3e164 │ │ - mov r0, r7 │ │ ldr r5, [r5, #0] │ │ - add sl, pc │ │ - ldr.w sl, [sl] │ │ - blx e2f0 │ │ - ldr r2, [pc, #196] ; (3e168 ) │ │ + mov sl, r0 │ │ + bne.n 3f832 │ │ + ldr r3, [pc, #196] ; (3f8d4 ) │ │ + mov r0, r8 │ │ + add r3, pc │ │ + ldr.w fp, [r3] │ │ + blx eb38 │ │ + ldr r2, [pc, #184] ; (3f8d8 ) │ │ mov r1, r4 │ │ - str.w r8, [sp] │ │ - mov r3, r9 │ │ + str.w r9, [sp] │ │ + mov r3, sl │ │ + str r7, [sp, #4] │ │ add r2, pc │ │ - str r6, [sp, #4] │ │ str r0, [sp, #8] │ │ - mov r0, sl │ │ - b.n 3e0e4 │ │ + mov r0, fp │ │ + blx r5 │ │ + b.n 3f8b2 │ │ cmp r4, #1 │ │ - bne.n 3e0e8 │ │ - ldr.w sl, [pc, #176] ; 3e16c │ │ - mov r0, r7 │ │ - ldr r5, [r5, #0] │ │ - add sl, pc │ │ - ldr.w sl, [sl] │ │ - blx e2f0 │ │ - ldr r2, [pc, #160] ; (3e170 ) │ │ + bne.n 3f85e │ │ + ldr r3, [pc, #164] ; (3f8dc ) │ │ + mov r0, r8 │ │ + add r3, pc │ │ + ldr.w fp, [r3] │ │ + blx eb38 │ │ + ldr r2, [pc, #152] ; (3f8e0 ) │ │ mov r1, r4 │ │ - ldr r3, [pc, #160] ; (3e174 ) │ │ + ldr r3, [pc, #152] ; (3f8e4 ) │ │ + str.w sl, [sp] │ │ add r2, pc │ │ - str.w r9, [sp] │ │ + str.w r9, [sp, #4] │ │ add r3, pc │ │ - str.w r8, [sp, #4] │ │ - str r6, [sp, #8] │ │ + str r7, [sp, #8] │ │ str r0, [sp, #12] │ │ - mov r0, sl │ │ - blx r5 │ │ - b.n 3e140 │ │ - ldr r2, [pc, #140] ; (3e178 ) │ │ - mov r0, r7 │ │ - ldr r3, [pc, #140] ; (3e17c ) │ │ - add r2, pc │ │ - ldr.w sl, [r5] │ │ - add.w r2, r2, r4, lsl #2 │ │ + mov r0, fp │ │ + b.n 3f890 │ │ + ldr r3, [pc, #136] ; (3f8e8 ) │ │ + mov r0, r8 │ │ add r3, pc │ │ - ldr r3, [r3, #0] │ │ - str r3, [sp, #20] │ │ - ldr r5, [r2, #24] │ │ - blx e2f0 │ │ - ldr r3, [sp, #20] │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [pc, #132] ; (3f8ec ) │ │ + add r3, pc │ │ + str r2, [sp, #20] │ │ + add.w r3, r3, r4, lsl #2 │ │ + ldr.w fp, [r3, #24] │ │ + blx eb38 │ │ + ldr r2, [sp, #20] │ │ mov r1, r4 │ │ - ldr r2, [pc, #116] ; (3e180 ) │ │ - str.w r9, [sp] │ │ - add r2, pc │ │ - str.w r8, [sp, #4] │ │ - str r6, [sp, #8] │ │ + str.w sl, [sp] │ │ + mov r3, fp │ │ + str.w r9, [sp, #4] │ │ + str r7, [sp, #8] │ │ str r0, [sp, #12] │ │ - mov r0, r3 │ │ - mov r3, r5 │ │ - blx sl │ │ - b.n 3e140 │ │ - ldr.w r8, [pc, #96] ; 3e184 │ │ - mov r0, r7 │ │ + mov r0, r2 │ │ + ldr r2, [pc, #96] ; (3f8f0 ) │ │ + add r2, pc │ │ + blx r5 │ │ + b.n 3f8b2 │ │ + ldr r3, [pc, #92] ; (3f8f4 ) │ │ + mov r0, r8 │ │ ldr r5, [r5, #0] │ │ - add r8, pc │ │ - ldr.w r8, [r8] │ │ - blx e2f0 │ │ - ldr r2, [pc, #84] ; (3e188 ) │ │ + add r3, pc │ │ + ldr.w r9, [r3] │ │ + blx eb38 │ │ + ldr r2, [pc, #80] ; (3f8f8 ) │ │ mov r1, r4 │ │ - mov r3, r6 │ │ + mov r3, r7 │ │ add r2, pc │ │ str r0, [sp, #0] │ │ - mov r0, r8 │ │ + mov r0, r9 │ │ blx r5 │ │ ldr.w r2, [sp, #1052] ; 0x41c │ │ - ldr.w r3, [fp] │ │ + ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 3e150 │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 3f8c0 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add.w sp, sp, #1056 ; 0x420 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add sp, #4 │ │ bx lr │ │ - ldr r0, [r6, #96] ; 0x60 │ │ - movs r1, r0 │ │ - strb r4, [r4, #6] │ │ - movs r1, r0 │ │ - strb r4, [r1, #18] │ │ + str r6, [r6, #104] ; 0x68 │ │ movs r1, r0 │ │ - lsrs r7, r0, #6 │ │ - movs r1, r0 │ │ - strb r2, [r4, #17] │ │ - movs r1, r0 │ │ - lsrs r2, r6, #5 │ │ - movs r1, r0 │ │ - lsrs r7, r7, #4 │ │ + ldr r2, [r5, #32] │ │ movs r1, r0 │ │ - ldr r2, [r7, #60] ; 0x3c │ │ + ldr r2, [r2, #80] ; 0x50 │ │ movs r1, r0 │ │ - strb r4, [r5, #16] │ │ + ldc2 0, cr0, [lr], #-0 │ │ + ldr r2, [r5, #76] ; 0x4c │ │ movs r1, r0 │ │ - lsrs r3, r1, #5 │ │ + stc2 0, cr0, [r9], #-0 │ │ + ; instruction: 0xfbf60000 │ │ + ldr r2, [r0, #76] ; 0x4c │ │ movs r1, r0 │ │ - strb r4, [r7, #15] │ │ + str r4, [r3, #68] ; 0x44 │ │ movs r1, r0 │ │ - lsrs r5, r7, #4 │ │ + ; instruction: 0xfbfe0000 │ │ + ldr r2, [r1, #72] ; 0x48 │ │ movs r1, r0 │ │ + ; instruction: 0xfbfe0000 │ │ │ │ -0003e18c : │ │ - cbnz r0, 3e196 │ │ - ldr r3, [pc, #20] ; (3e1a4 ) │ │ - movs r2, #1 │ │ +0003f8fc : │ │ + ldr r3, [pc, #12] ; (3f90c ) │ │ add r3, pc │ │ - b.n 3e19c │ │ - ldr r3, [pc, #16] ; (3e1a8 ) │ │ - movs r2, #0 │ │ - add r3, pc │ │ - str r2, [r3, #4] │ │ + str r0, [r3, #4] │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ str r0, [r3, #8] │ │ bx lr │ │ - nop │ │ - strb r2, [r2, #14] │ │ - movs r1, r0 │ │ - strb r2, [r1, #14] │ │ + ldr r6, [r4, #64] ; 0x40 │ │ movs r1, r0 │ │ │ │ -0003e1ac : │ │ - ldr r3, [pc, #24] ; (3e1c8 ) │ │ +0003f910 : │ │ + ldr r3, [pc, #24] ; (3f92c ) │ │ add r3, pc │ │ - ldr r2, [r3, #4] │ │ - cbnz r2, 3e1ba │ │ - ldr r0, [r3, #8] │ │ - cbnz r0, 3e1c6 │ │ - b.n 3e1be │ │ - movs r0, #0 │ │ - bx lr │ │ - ldr r0, [pc, #12] ; (3e1cc ) │ │ + ldr r2, [r3, #8] │ │ + cbnz r2, 3f926 │ │ + ldr r0, [r3, #4] │ │ + cbnz r0, 3f92a │ │ + ldr r0, [pc, #16] ; (3f930 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ adds r0, #168 ; 0xa8 │ │ + b.n 3f92a │ │ + movs r0, #0 │ │ + bx lr │ │ bx lr │ │ - strb r6, [r6, #13] │ │ + ldr r2, [r2, #64] ; 0x40 │ │ movs r1, r0 │ │ - ldr r4, [r7, #72] ; 0x48 │ │ + str r2, [r4, #84] ; 0x54 │ │ movs r1, r0 │ │ │ │ -0003e1d0 : │ │ - ldr r1, [pc, #72] ; (3e21c ) │ │ +0003f934 : │ │ + ldr r1, [pc, #64] ; (3f978 ) │ │ push {r3, r4, r5, lr} │ │ add r1, pc │ │ - blx e098 │ │ + blx e8e0 │ │ mov r5, r0 │ │ - cbz r0, 3e208 │ │ - bl 3e1ac │ │ + cbz r0, 3f96c │ │ + bl 3f910 │ │ mov r4, r0 │ │ mov r0, r5 │ │ - bl 3e18c │ │ - cbz r4, 3e20e │ │ - ldr r3, [pc, #48] ; (3e220 ) │ │ + bl 3f8fc │ │ + cbz r4, 3f972 │ │ + ldr r3, [pc, #40] ; (3f97c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ add.w r2, r3, #84 ; 0x54 │ │ cmp r4, r2 │ │ - beq.n 3e212 │ │ + beq.n 3f972 │ │ adds r3, #168 ; 0xa8 │ │ cmp r4, r3 │ │ - beq.n 3e216 │ │ + beq.n 3f972 │ │ mov r0, r4 │ │ - blx e0a4 │ │ - b.n 3e212 │ │ + blx e8ec │ │ + b.n 3f972 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ - mov r0, r4 │ │ - pop {r3, r4, r5, pc} │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, pc} │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - lsrs r1, r5, #2 │ │ - movs r1, r0 │ │ - ldr r6, [r1, #72] ; 0x48 │ │ + usada8 r0, r8, r0, r0 │ │ + str r6, [r5, #80] ; 0x50 │ │ movs r1, r0 │ │ │ │ -0003e224 : │ │ - ldr r3, [pc, #8] ; (3e230 ) │ │ +0003f980 : │ │ + ldr r3, [pc, #8] ; (3f98c ) │ │ add r3, pc │ │ ldr r2, [r3, #12] │ │ str r0, [r3, #12] │ │ mov r0, r2 │ │ bx lr │ │ - strb r6, [r7, #11] │ │ + ldr r2, [r4, #56] ; 0x38 │ │ movs r1, r0 │ │ │ │ -0003e234 : │ │ - ldr r3, [pc, #4] ; (3e23c ) │ │ +0003f990 : │ │ + ldr r3, [pc, #4] ; (3f998 ) │ │ add r3, pc │ │ ldr r0, [r3, #12] │ │ bx lr │ │ - strb r6, [r5, #11] │ │ + ldr r2, [r2, #56] ; 0x38 │ │ movs r1, r0 │ │ │ │ -0003e240 : │ │ - ldr r3, [pc, #12] ; (3e250 ) │ │ +0003f99c : │ │ + ldr r3, [pc, #12] ; (3f9ac ) │ │ add r3, pc │ │ str r0, [r3, #0] │ │ - ldr r3, [pc, #12] ; (3e254 ) │ │ + ldr r3, [pc, #12] ; (3f9b0 ) │ │ add r3, pc │ │ str r1, [r3, #0] │ │ bx lr │ │ nop │ │ - ldr r2, [r7, #120] ; 0x78 │ │ + ldr r6, [r3, #4] │ │ movs r1, r0 │ │ - strb r4, [r3, #11] │ │ + ldr r0, [r0, #56] ; 0x38 │ │ movs r1, r0 │ │ │ │ -0003e258 : │ │ +0003f9b4 : │ │ push {r4, lr} │ │ movs r1, #47 ; 0x2f │ │ mov r4, r0 │ │ - blx e128 │ │ - cbz r0, 3e266 │ │ - adds r4, r0, #1 │ │ + blx e970 │ │ + cbz r0, 3f9c4 │ │ + adds r0, #1 │ │ + pop {r4, pc} │ │ mov r0, r4 │ │ pop {r4, pc} │ │ │ │ -0003e26a : │ │ +0003f9c8 : │ │ push {r4, r5, r6, lr} │ │ mov r6, r0 │ │ mov r5, r1 │ │ - blx e068 │ │ + blx e8b0 │ │ subs r4, r0, #1 │ │ - b.n 3e27a │ │ - subs r4, #1 │ │ cmp r4, #0 │ │ - blt.n 3e286 │ │ + blt.n 3f9e4 │ │ ldrb r3, [r6, r4] │ │ cmp r3, #47 ; 0x2f │ │ - bne.n 3e278 │ │ - cbnz r4, 3e28c │ │ + beq.n 3f9e2 │ │ + subs r4, #1 │ │ + b.n 3f9d4 │ │ + cbnz r4, 3f9ea │ │ movs r3, #0 │ │ strb r3, [r5, #0] │ │ pop {r4, r5, r6, pc} │ │ mov r0, r5 │ │ mov r1, r6 │ │ mov r2, r4 │ │ - blx e14c │ │ + blx e994 │ │ movs r3, #0 │ │ strb r3, [r5, r4] │ │ pop {r4, r5, r6, pc} │ │ │ │ -0003e29c : │ │ +0003f9fa : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ - blx e068 │ │ + blx e8b0 │ │ subs r2, r0, #1 │ │ - b.n 3e2ac │ │ - subs r2, #1 │ │ cmp r2, #0 │ │ - blt.n 3e2b8 │ │ + blt.n 3fa14 │ │ ldrb r3, [r4, r2] │ │ cmp r3, #46 ; 0x2e │ │ - bne.n 3e2aa │ │ - b.n 3e2c4 │ │ + beq.n 3fa20 │ │ + subs r2, #1 │ │ + b.n 3fa06 │ │ mov r0, r5 │ │ mov r1, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 4405c <__udivdi3+0x6bc> │ │ + b.w 44d40 <_Unwind_GetTextRelBase@@Base+0x108> │ │ mov r0, r5 │ │ mov r1, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 4406c <__udivdi3+0x6cc> │ │ + b.w 44d50 <_Unwind_GetTextRelBase@@Base+0x118> │ │ │ │ -0003e2d0 : │ │ +0003fa2c : │ │ ldrb r0, [r0, #0] │ │ sub.w r3, r0, #47 ; 0x2f │ │ negs r0, r3 │ │ - adc.w r0, r0, r3 │ │ + adcs r0, r3 │ │ bx lr │ │ - ... │ │ │ │ -0003e2e0 : │ │ - ldr r3, [pc, #52] ; (3e318 ) │ │ - movs r2, #1 │ │ - ldr r1, [pc, #52] ; (3e31c ) │ │ - push {r4, lr} │ │ - add r3, pc │ │ - ldr r4, [pc, #40] ; (3e314 ) │ │ +0003fa38 : │ │ + ldr r1, [pc, #48] ; (3fa6c ) │ │ + movs r3, #1 │ │ add r1, pc │ │ - str.w r0, [r3], #-4 │ │ - movw r0, #623 ; 0x26f │ │ - str r2, [r1, #0] │ │ - ldr.w r1, [r3, #4]! │ │ - eor.w r1, r1, r1, lsr #30 │ │ - mla r1, r4, r1, r2 │ │ - adds r2, #1 │ │ - cmp r2, r0 │ │ - str r1, [r3, #4] │ │ - ble.n 3e2f8 │ │ - ldr r3, [pc, #16] ; (3e320 ) │ │ - add r3, pc │ │ - str r2, [r3, #0] │ │ - pop {r4, pc} │ │ + str r0, [r1, #0] │ │ + ldr r0, [pc, #36] ; (3fa68 ) │ │ + add.w r2, r1, r3, lsl #2 │ │ + ldr.w r2, [r2, #-4] │ │ + eor.w r2, r2, r2, lsr #30 │ │ + mla r2, r0, r2, r3 │ │ + str.w r2, [r1, r3, lsl #2] │ │ + adds r3, #1 │ │ + cmp.w r3, #624 ; 0x270 │ │ + bne.n 3fa42 │ │ + ldr r2, [pc, #16] ; (3fa70 ) │ │ + add r2, pc │ │ + str r3, [r2, #0] │ │ + bx lr │ │ + nop │ │ ldrh r5, [r4, #10] │ │ ldr r7, [r0, #64] ; 0x40 │ │ - strb r4, [r1, #9] │ │ - movs r1, r0 │ │ - ldr r4, [r2, #112] ; 0x70 │ │ + ldr r0, [r7, #44] ; 0x2c │ │ movs r1, r0 │ │ - ldr r2, [r6, #108] ; 0x6c │ │ + str r0, [r4, #120] ; 0x78 │ │ movs r1, r0 │ │ │ │ -0003e324 : │ │ - b.w 3e2e0 │ │ +0003fa74 : │ │ + b.w 3fa38 │ │ │ │ -0003e328 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - movw r4, #623 ; 0x26f │ │ - ldr r3, [pc, #244] ; (3e424 ) │ │ +0003fa78 : │ │ + push {r3, r4, r5, lr} │ │ + ldr r3, [pc, #244] ; (3fb70 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cmp r3, r4 │ │ - ble.n 3e3ee │ │ + cmp.w r3, #624 ; 0x270 │ │ + blt.n 3fb3a │ │ movw r2, #625 ; 0x271 │ │ cmp r3, r2 │ │ - bne.n 3e348 │ │ + bne.n 3fa96 │ │ movw r0, #5489 ; 0x1571 │ │ - bl 3e2e0 │ │ - ldr r3, [pc, #220] ; (3e428 ) │ │ - movs r2, #0 │ │ - ldr r0, [pc, #220] ; (3e42c ) │ │ - add r3, pc │ │ + bl 3fa38 │ │ + ldr r4, [pc, #220] ; (3fb74 ) │ │ + ldr r5, [pc, #220] ; (3fb78 ) │ │ + add r4, pc │ │ + subs r1, r4, #4 │ │ + add r5, pc │ │ + add.w r4, r4, #904 ; 0x388 │ │ + mov r0, r1 │ │ + ldr r3, [r0, #8] │ │ + ldr r2, [r0, #4] │ │ + bic.w r3, r3, #2147483648 ; 0x80000000 │ │ + and.w r2, r2, #2147483648 ; 0x80000000 │ │ + orrs r3, r2 │ │ + ldr.w r2, [r0, #1592] ; 0x638 │ │ + eor.w r2, r2, r3, lsr #1 │ │ + and.w r3, r3, #1 │ │ + ldr.w r3, [r5, r3, lsl #2] │ │ + eors r2, r3 │ │ + str.w r2, [r0, #4]! │ │ + cmp r0, r4 │ │ + bne.n 3faa6 │ │ + ldr r4, [pc, #172] ; (3fb7c ) │ │ + ldr r0, [pc, #172] ; (3fb80 ) │ │ + add r4, pc │ │ + addw r4, r4, #1580 ; 0x62c │ │ add r0, pc │ │ - mov r1, r3 │ │ - mov r5, r3 │ │ - ldr r7, [r1, #4] │ │ - ldr r6, [r2, r5] │ │ - bic.w r7, r7, #2147483648 ; 0x80000000 │ │ - and.w r6, r6, #2147483648 ; 0x80000000 │ │ - orrs r6, r7 │ │ - ldr.w r7, [r1, #1588] ; 0x634 │ │ - adds r1, #4 │ │ - eor.w ip, r7, r6, lsr #1 │ │ - and.w r6, r6, #1 │ │ - ldr.w r7, [r0, r6, lsl #2] │ │ - eor.w r6, ip, r7 │ │ - str r6, [r2, r5] │ │ - adds r2, #4 │ │ - cmp.w r2, #908 ; 0x38c │ │ - bne.n 3e356 │ │ - ldr r2, [pc, #168] ; (3e430 ) │ │ - movs r1, #227 ; 0xe3 │ │ - add r2, pc │ │ - ldr.w r0, [r3, #908] ; 0x38c │ │ - adds r1, #1 │ │ - ldr.w r5, [r3, #912] ; 0x390 │ │ - and.w r0, r0, #2147483648 ; 0x80000000 │ │ - ldr r6, [r3, #0] │ │ - bic.w r5, r5, #2147483648 ; 0x80000000 │ │ - orrs r0, r5 │ │ - eor.w r6, r6, r0, lsr #1 │ │ - and.w r0, r0, #1 │ │ - ldr.w r5, [r2, r0, lsl #2] │ │ - eor.w r0, r6, r5 │ │ - str.w r0, [r3, #908] ; 0x38c │ │ - adds r3, #4 │ │ + ldr.w r3, [r1, #916] ; 0x394 │ │ + ldr.w r2, [r1, #912] ; 0x390 │ │ + bic.w r3, r3, #2147483648 ; 0x80000000 │ │ + and.w r2, r2, #2147483648 ; 0x80000000 │ │ + orrs r3, r2 │ │ + ldr.w r2, [r1, #4]! │ │ + eor.w r2, r2, r3, lsr #1 │ │ + and.w r3, r3, #1 │ │ cmp r1, r4 │ │ - bne.n 3e38a │ │ - ldr r3, [pc, #120] ; (3e434 ) │ │ - add r3, pc │ │ - ldr r0, [r3, #0] │ │ - ldr.w r1, [r3, #2492] ; 0x9bc │ │ - bic.w r0, r0, #2147483648 ; 0x80000000 │ │ - and.w r1, r1, #2147483648 ; 0x80000000 │ │ - orrs r1, r0 │ │ - ldr.w r0, [r3, #1584] ; 0x630 │ │ - eor.w r0, r0, r1, lsr #1 │ │ - and.w r1, r1, #1 │ │ - ldr.w r1, [r2, r1, lsl #2] │ │ - eor.w r2, r0, r1 │ │ - str.w r2, [r3, #2492] ; 0x9bc │ │ - ldr r3, [pc, #80] ; (3e438 ) │ │ + ldr.w r3, [r0, r3, lsl #2] │ │ + eor.w r2, r2, r3 │ │ + str.w r2, [r1, #908] ; 0x38c │ │ + bne.n 3fada │ │ + ldr r1, [pc, #120] ; (3fb84 ) │ │ + add r1, pc │ │ + ldr.w r2, [r1, #2492] ; 0x9bc │ │ + ldr r3, [r1, #0] │ │ + and.w r2, r2, #2147483648 ; 0x80000000 │ │ + bic.w r3, r3, #2147483648 ; 0x80000000 │ │ + orrs r3, r2 │ │ + ldr.w r2, [r1, #1584] ; 0x630 │ │ + eor.w r2, r2, r3, lsr #1 │ │ + and.w r3, r3, #1 │ │ + ldr.w r3, [r0, r3, lsl #2] │ │ + eors r2, r3 │ │ + ldr r3, [pc, #88] ; (3fb88 ) │ │ + str.w r2, [r1, #2492] ; 0x9bc │ │ movs r2, #0 │ │ add r3, pc │ │ str r2, [r3, #0] │ │ - ldr r3, [pc, #76] ; (3e43c ) │ │ - ldr r2, [pc, #76] ; (3e440 ) │ │ - add r3, pc │ │ + ldr r2, [pc, #80] ; (3fb8c ) │ │ + ldr r0, [pc, #40] ; (3fb68 ) │ │ add r2, pc │ │ - ldr r1, [r3, #0] │ │ - ldr.w r2, [r2, r1, lsl #2] │ │ - adds r1, #1 │ │ - str r1, [r3, #0] │ │ - eor.w r3, r2, r2, lsr #11 │ │ - ldr r2, [pc, #20] ; (3e41c ) │ │ + ldr r3, [r2, #0] │ │ + adds r1, r3, #1 │ │ + str r1, [r2, #0] │ │ + ldr r2, [pc, #72] ; (3fb90 ) │ │ + add r2, pc │ │ + ldr.w r3, [r2, r3, lsl #2] │ │ + ldr r2, [pc, #28] ; (3fb6c ) │ │ + eor.w r3, r3, r3, lsr #11 │ │ lsls r1, r3, #7 │ │ ands r2, r1 │ │ - eors r2, r3 │ │ - ldr r3, [pc, #16] ; (3e420 ) │ │ - lsls r1, r2, #15 │ │ - ands r3, r1 │ │ eors r3, r2 │ │ - eor.w r0, r3, r3, lsr #18 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ + lsls r2, r3, #15 │ │ + ands r0, r2 │ │ + eors r0, r3 │ │ + eor.w r0, r0, r0, lsr #18 │ │ + pop {r3, r4, r5, pc} │ │ nop │ │ - ldrsb r0, [r0, r2] │ │ - ldr r5, [sp, #176] ; 0xb0 │ │ movs r0, r0 │ │ - ; instruction: 0xefc66ed0 │ │ + vsubhn.i16 d21, q11, q0 │ │ + ldr r5, [sp, #176] ; 0xb0 │ │ + str r4, [r0, #120] ; 0x78 │ │ movs r1, r0 │ │ - strb r6, [r4, #7] │ │ + ldr r2, [r3, #40] ; 0x28 │ │ movs r1, r0 │ │ - add r8, pc │ │ + adds r7, #238 ; 0xee │ │ + movs r1, r0 │ │ + ldr r2, [r4, #36] ; 0x24 │ │ movs r1, r0 │ │ - add r8, r8 │ │ + adds r7, #180 ; 0xb4 │ │ movs r1, r0 │ │ - strb r0, [r7, #5] │ │ + ldr r2, [r5, #32] │ │ movs r1, r0 │ │ - ldr r6, [r2, #96] ; 0x60 │ │ + str r2, [r1, #108] ; 0x6c │ │ movs r1, r0 │ │ - ldr r6, [r1, #96] ; 0x60 │ │ + str r2, [r0, #108] ; 0x6c │ │ movs r1, r0 │ │ - strb r0, [r0, #5] │ │ + ldr r4, [r5, #28] │ │ movs r1, r0 │ │ │ │ -0003e444 : │ │ +0003fb94 : │ │ push {r3, lr} │ │ - bl 3e328 │ │ + bl 3fa78 │ │ lsrs r0, r0, #1 │ │ pop {r3, pc} │ │ ... │ │ │ │ -0003e450 : │ │ +0003fba0 : │ │ push {r3, lr} │ │ - bl 3e328 │ │ + bl 3fa78 │ │ vmov s15, r0 │ │ vcvt.f64.u32 d6, s15 │ │ - vldr d7, [pc, #16] ; 3e470 │ │ + vldr d7, [pc, #16] ; 3fbc0 │ │ vmul.f64 d7, d6, d7 │ │ vmov r0, r1, d7 │ │ pop {r3, pc} │ │ nop.w │ │ movs r0, r0 │ │ movs r0, r2 │ │ movs r0, r0 │ │ subs r5, #240 ; 0xf0 │ │ │ │ -0003e478 : │ │ +0003fbc8 : │ │ push {r3, lr} │ │ - bl 3e328 │ │ + bl 3fa78 │ │ vmov s15, r0 │ │ vcvt.f64.u32 d6, s15 │ │ - vldr d7, [pc, #16] ; 3e498 │ │ + vldr d7, [pc, #16] ; 3fbe8 │ │ vmul.f64 d7, d6, d7 │ │ vmov r0, r1, d7 │ │ pop {r3, pc} │ │ nop.w │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r5, #240 ; 0xf0 │ │ │ │ -0003e4a0 : │ │ +0003fbf0 : │ │ push {r3, lr} │ │ - bl 3e328 │ │ + bl 3fa78 │ │ + vmov.f64 d6, #96 ; 0x3f000000 0.5 │ │ vmov s15, r0 │ │ - vcvt.f64.u32 d6, s15 │ │ - vmov.f64 d7, #96 ; 0x3f000000 0.5 │ │ - vadd.f64 d6, d6, d7 │ │ - vldr d7, [pc, #16] ; 3e4c8 │ │ - vmul.f64 d7, d6, d7 │ │ + vcvt.f64.u32 d7, s15 │ │ + vadd.f64 d7, d7, d6 │ │ + vldr d6, [pc, #16] ; 3fc18 │ │ + vmul.f64 d7, d7, d6 │ │ vmov r0, r1, d7 │ │ pop {r3, pc} │ │ nop.w │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r5, #240 ; 0xf0 │ │ │ │ -0003e4d0 : │ │ +0003fc20 : │ │ push {r4, lr} │ │ - bl 3e328 │ │ + bl 3fa78 │ │ mov r4, r0 │ │ - bl 3e328 │ │ + bl 3fa78 │ │ lsrs r4, r4, #5 │ │ - vmov s13, r4 │ │ - vcvt.f64.u32 d5, s13 │ │ + vldr d5, [pc, #40] ; 3fc58 │ │ + vmov s15, r4 │ │ + vcvt.f64.u32 d6, s15 │ │ lsrs r0, r0, #6 │ │ - vmov s13, r0 │ │ - vcvt.f64.u32 d7, s13 │ │ - vldr d6, [pc, #20] ; 3e508 │ │ - vmla.f64 d7, d5, d6 │ │ - vldr d6, [pc, #20] ; 3e510 │ │ + vmov s15, r0 │ │ + vcvt.f64.u32 d7, s15 │ │ + vmla.f64 d7, d6, d5 │ │ + vldr d6, [pc, #20] ; 3fc60 │ │ vmul.f64 d7, d7, d6 │ │ vmov r0, r1, d7 │ │ pop {r4, pc} │ │ nop │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ sbcs r0, r2 │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r4, #160 ; 0xa0 │ │ │ │ -0003e518 : │ │ - ldr r2, [pc, #24] ; (3e534 ) │ │ +0003fc68 : │ │ + ldr r2, [pc, #24] ; (3fc84 ) │ │ push {r3, r4, r5, lr} │ │ add r2, pc │ │ mov r4, r0 │ │ mov r5, r1 │ │ - movs r0, #1 │ │ - movs r1, #16 │ │ movs r3, #78 ; 0x4e │ │ - bl 3ca08 <__ckd_calloc__> │ │ + movs r1, #16 │ │ + movs r0, #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r5, [r0, #0] │ │ str r4, [r0, #8] │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - lsls r3, r0, #22 │ │ - movs r1, r0 │ │ + str??.w r0, [r6, r0] │ │ │ │ -0003e538 : │ │ - ldr r2, [pc, #24] ; (3e554 ) │ │ +0003fc88 : │ │ + ldr r2, [pc, #24] ; (3fca4 ) │ │ push {r3, r4, r5, lr} │ │ add r2, pc │ │ mov r4, r0 │ │ mov r5, r1 │ │ - movs r0, #1 │ │ - movs r1, #16 │ │ movs r3, #90 ; 0x5a │ │ - bl 3ca08 <__ckd_calloc__> │ │ + movs r1, #16 │ │ + movs r0, #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r5, [r0, #0] │ │ str r4, [r0, #8] │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - lsls r3, r4, #21 │ │ - movs r1, r0 │ │ + str.w r0, [r6, r0] │ │ │ │ -0003e558 : │ │ - ldr r2, [pc, #24] ; (3e574 ) │ │ +0003fca8 : │ │ + ldr r2, [pc, #24] ; (3fcc4 ) │ │ push {r3, r4, r5, lr} │ │ add r2, pc │ │ mov r4, r0 │ │ mov r5, r1 │ │ - movs r0, #1 │ │ - movs r1, #16 │ │ movs r3, #102 ; 0x66 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + movs r1, #16 │ │ + movs r0, #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r5, [r0, #0] │ │ str r4, [r0, #8] │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - lsls r3, r0, #21 │ │ - movs r1, r0 │ │ + strh.w r0, [r6, r0] │ │ │ │ -0003e578 : │ │ - ldr r2, [pc, #40] ; (3e5a4 ) │ │ +0003fcc8 : │ │ + ldr r2, [pc, #40] ; (3fcf4 ) │ │ movs r3, #114 ; 0x72 │ │ push {r4, lr} │ │ + add r2, pc │ │ vpush {d8} │ │ mov r4, r0 │ │ - vmov s16, r1 │ │ - add r2, pc │ │ movs r0, #1 │ │ + vmov s16, r1 │ │ movs r1, #16 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - vcvt.f64.f32 d8, s16 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + vcvt.f64.f32 d7, s16 │ │ + vstr d7, [r0] │ │ str r4, [r0, #8] │ │ - vstr d8, [r0] │ │ vpop {d8} │ │ pop {r4, pc} │ │ nop │ │ - lsls r7, r2, #20 │ │ - movs r1, r0 │ │ + strb.w r0, [r4, r0] │ │ │ │ -0003e5a8 : │ │ +0003fcf8 : │ │ push {r4, r6, r7, lr} │ │ mov r6, r2 │ │ - ldr r2, [pc, #24] ; (3e5c8 ) │ │ + ldr r2, [pc, #24] ; (3fd18 ) │ │ mov r4, r0 │ │ mov r7, r3 │ │ - movs r0, #1 │ │ - add r2, pc │ │ movs r1, #16 │ │ + add r2, pc │ │ movs r3, #126 ; 0x7e │ │ - bl 3ca08 <__ckd_calloc__> │ │ + movs r0, #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ strd r6, r7, [r0] │ │ str r4, [r0, #8] │ │ pop {r4, r6, r7, pc} │ │ nop │ │ - lsls r3, r5, #19 │ │ - movs r1, r0 │ │ + ; instruction: 0xf7ce0000 │ │ │ │ -0003e5cc : │ │ +0003fd1c : │ │ push {r4, lr} │ │ - b.n 3e5d8 │ │ + cbz r0, 3fd2a │ │ ldr r4, [r0, #8] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ - cmp r0, #0 │ │ - bne.n 3e5d0 │ │ + b.n 3fd1e │ │ pop {r4, pc} │ │ │ │ -0003e5de : │ │ +0003fd2c : │ │ movs r3, #0 │ │ - b.n 3e5e6 │ │ + cbz r0, 3fd36 │ │ ldr r0, [r0, #8] │ │ adds r3, #1 │ │ - cmp r0, #0 │ │ - bne.n 3e5e2 │ │ + b.n 3fd2e │ │ mov r0, r3 │ │ bx lr │ │ │ │ -0003e5ee : │ │ - cbnz r0, 3e5f4 │ │ - b.n 3e5fa │ │ - mov r0, r3 │ │ +0003fd3a : │ │ + cbnz r0, 3fd3e │ │ + bx lr │ │ ldr r3, [r0, #8] │ │ - cmp r3, #0 │ │ - bne.n 3e5f2 │ │ + cbz r3, 3fd46 │ │ + mov r0, r3 │ │ + b.n 3fd3e │ │ bx lr │ │ │ │ -0003e5fc : │ │ +0003fd48 : │ │ mov r3, r0 │ │ movs r0, #0 │ │ - b.n 3e60a │ │ + cbz r3, 3fd58 │ │ ldr r2, [r3, #8] │ │ str r0, [r3, #8] │ │ mov r0, r3 │ │ mov r3, r2 │ │ - cmp r3, #0 │ │ - bne.n 3e602 │ │ + b.n 3fd4c │ │ bx lr │ │ + ... │ │ │ │ -0003e610 : │ │ - ldr r2, [pc, #28] ; (3e630 ) │ │ +0003fd5c : │ │ + ldr r2, [pc, #28] ; (3fd7c ) │ │ push {r3, r4, r5, lr} │ │ add r2, pc │ │ mov r4, r0 │ │ mov r5, r1 │ │ movs r3, #191 ; 0xbf │ │ - movs r0, #1 │ │ movs r1, #16 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + movs r0, #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r5, [r0, #0] │ │ - ldr r3, [r4, #8] │ │ - str r3, [r0, #8] │ │ + ldr r2, [r4, #8] │ │ + str r2, [r0, #8] │ │ str r0, [r4, #8] │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - lsls r3, r1, #18 │ │ - movs r1, r0 │ │ + ; instruction: 0xf7720000 │ │ │ │ -0003e634 : │ │ - ldr r2, [pc, #28] ; (3e654 ) │ │ +0003fd80 : │ │ + ldr r2, [pc, #28] ; (3fda0 ) │ │ push {r3, r4, r5, lr} │ │ add r2, pc │ │ mov r4, r0 │ │ mov r5, r1 │ │ movs r3, #205 ; 0xcd │ │ - movs r0, #1 │ │ movs r1, #16 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + movs r0, #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r5, [r0, #0] │ │ - ldr r3, [r4, #8] │ │ - str r3, [r0, #8] │ │ + ldr r2, [r4, #8] │ │ + str r2, [r0, #8] │ │ str r0, [r4, #8] │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - lsls r7, r4, #17 │ │ - movs r1, r0 │ │ + ; instruction: 0xf74e0000 │ │ │ │ -0003e658 : │ │ - ldr r2, [pc, #28] ; (3e678 ) │ │ +0003fda4 : │ │ + ldr r2, [pc, #28] ; (3fdc4 ) │ │ push {r3, r4, r5, lr} │ │ add r2, pc │ │ mov r4, r0 │ │ mov r5, r1 │ │ movs r3, #219 ; 0xdb │ │ - movs r0, #1 │ │ movs r1, #16 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + movs r0, #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r5, [r0, #0] │ │ - ldr r3, [r4, #8] │ │ - str r3, [r0, #8] │ │ + ldr r2, [r4, #8] │ │ + str r2, [r0, #8] │ │ str r0, [r4, #8] │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - lsls r3, r0, #17 │ │ - movs r1, r0 │ │ + ; instruction: 0xf72a0000 │ │ │ │ -0003e67c : │ │ - ldr r2, [pc, #44] ; (3e6ac ) │ │ +0003fdc8 : │ │ + ldr r2, [pc, #44] ; (3fdf8 ) │ │ movs r3, #234 ; 0xea │ │ push {r4, lr} │ │ + add r2, pc │ │ vpush {d8} │ │ mov r4, r0 │ │ - vmov s16, r1 │ │ - add r2, pc │ │ movs r0, #1 │ │ + vmov s16, r1 │ │ movs r1, #16 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - vcvt.f64.f32 d8, s16 │ │ - vstr d8, [r0] │ │ - ldr r3, [r4, #8] │ │ - str r3, [r0, #8] │ │ - str r0, [r4, #8] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + vcvt.f64.f32 d7, s16 │ │ + vstr d7, [r0] │ │ vpop {d8} │ │ + ldr r2, [r4, #8] │ │ + str r2, [r0, #8] │ │ + str r0, [r4, #8] │ │ pop {r4, pc} │ │ nop │ │ - lsls r3, r2, #16 │ │ - movs r1, r0 │ │ + ; instruction: 0xf7040000 │ │ │ │ -0003e6b0 : │ │ +0003fdfc : │ │ push {r4, r6, r7, lr} │ │ mov r6, r2 │ │ - ldr r2, [pc, #28] ; (3e6d4 ) │ │ + ldr r2, [pc, #28] ; (3fe20 ) │ │ mov r4, r0 │ │ mov r7, r3 │ │ - movs r0, #1 │ │ - movs r3, #248 ; 0xf8 │ │ - add r2, pc │ │ movs r1, #16 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + add r2, pc │ │ + movs r3, #248 ; 0xf8 │ │ + movs r0, #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ strd r6, r7, [r0] │ │ - ldr r3, [r4, #8] │ │ - str r3, [r0, #8] │ │ + ldr r2, [r4, #8] │ │ + str r2, [r0, #8] │ │ str r0, [r4, #8] │ │ pop {r4, r6, r7, pc} │ │ nop │ │ - lsls r1, r4, #15 │ │ - movs r1, r0 │ │ + movt r0, #43008 ; 0xa800 │ │ │ │ -0003e6d8 : │ │ +0003fe24 : │ │ push {r4, lr} │ │ ldr r4, [r0, #8] │ │ - cbz r1, 3e6e0 │ │ + cbz r1, 3fe2c │ │ str r4, [r1, #8] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ push {r3, r4, r5, lr} │ │ - mov r3, r0 │ │ + mov r4, r0 │ │ ldr r0, [r0, #12] │ │ + subs r1, #1 │ │ + cbnz r0, 3fe42 │ │ mov r2, r0 │ │ - cbz r0, 3e730 │ │ + b.n 3fe6a │ │ movs r0, #0 │ │ - mov r4, r0 │ │ - b.n 3e716 │ │ - sub.w r5, r2, #97 ; 0x61 │ │ - uxtb r5, r5 │ │ + mov r2, r0 │ │ + ldrb.w r3, [r1, #1]! │ │ + cbz r3, 3fe82 │ │ + sub.w r5, r3, #97 ; 0x61 │ │ cmp r5, #25 │ │ - bhi.n 3e706 │ │ - subs r2, #32 │ │ - uxtb r2, r2 │ │ - lsls r2, r4 │ │ - adds r0, r0, r2 │ │ - adds r2, r4, #5 │ │ - cmp r2, #24 │ │ + itt ls │ │ + subls r3, #32 │ │ + uxtbls r3, r3 │ │ + lsls r3, r2 │ │ + add r0, r3 │ │ + adds r3, r2, #5 │ │ + cmp r3, #24 │ │ it gt │ │ - subgt.w r2, r4, #19 │ │ - mov r4, r2 │ │ - ldrb.w r2, [r1], #1 │ │ - cmp r2, #0 │ │ - bne.n 3e6f8 │ │ - b.n 3e738 │ │ - lsls r4, r2 │ │ - adds r0, r0, r4 │ │ - adds r4, r2, #5 │ │ - cmp r4, #24 │ │ + subgt.w r3, r2, #19 │ │ + mov r2, r3 │ │ + b.n 3fe46 │ │ + ldrb.w r3, [r1, #1]! │ │ + cbz r3, 3fe82 │ │ + lsls r3, r2 │ │ + add r0, r3 │ │ + adds r3, r2, #5 │ │ + cmp r3, #24 │ │ it gt │ │ - subgt.w r4, r2, #19 │ │ - mov r2, r4 │ │ - ldrb.w r4, [r1], #1 │ │ - cmp r4, #0 │ │ - bne.n 3e720 │ │ - ldr r1, [r3, #4] │ │ - blx 41f40 <__aeabi_uidivmod> │ │ + subgt.w r3, r2, #19 │ │ + mov r2, r3 │ │ + b.n 3fe6a │ │ + ldr r1, [r4, #4] │ │ + blx 435f8 <__aeabi_uidivmod@@Base> │ │ mov r0, r1 │ │ pop {r3, r4, r5, pc} │ │ - push {r4, r5, r6, lr} │ │ - movs r2, #0 │ │ - ldr r5, [r0, #0] │ │ - ldr r4, [r0, #4] │ │ - b.n 3e776 │ │ - ldrb r0, [r5, r2] │ │ - sub.w r3, r0, #97 ; 0x61 │ │ - uxtb r3, r3 │ │ - cmp r3, #25 │ │ - bhi.n 3e75c │ │ - subs r0, #32 │ │ - uxtb r0, r0 │ │ - ldrb r3, [r1, r2] │ │ - sub.w r6, r3, #97 ; 0x61 │ │ - uxtb r6, r6 │ │ - cmp r6, #25 │ │ - bhi.n 3e76c │ │ - subs r3, #32 │ │ - uxtb r3, r3 │ │ - cmp r0, r3 │ │ - beq.n 3e774 │ │ - subs r0, r0, r3 │ │ - pop {r4, r5, r6, pc} │ │ - adds r2, #1 │ │ - cmp r2, r4 │ │ - bne.n 3e74c │ │ + ldr r2, [r0, #4] │ │ + push {r4, r5, lr} │ │ + add r2, r1 │ │ + ldr r4, [r0, #0] │ │ + cmp r1, r2 │ │ + beq.n 3fec2 │ │ + ldrb.w r3, [r4], #1 │ │ + sub.w r0, r3, #97 ; 0x61 │ │ + cmp r0, #25 │ │ + ldrb.w r0, [r1], #1 │ │ + it ls │ │ + subls r3, #32 │ │ + sub.w r5, r0, #97 ; 0x61 │ │ + it ls │ │ + uxtbls r3, r3 │ │ + cmp r5, #25 │ │ + itt ls │ │ + subls r0, #32 │ │ + uxtbls r0, r0 │ │ + cmp r3, r0 │ │ + beq.n 3fe94 │ │ + subs r0, r3, r0 │ │ + pop {r4, r5, pc} │ │ movs r0, #0 │ │ - pop {r4, r5, r6, pc} │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r7, r3 │ │ - ldr r3, [r0, #0] │ │ - lsls r1, r1, #4 │ │ - mov r5, r0 │ │ - mov r4, r2 │ │ - adds r6, r3, r1 │ │ - ldr r3, [r3, r1] │ │ - cbz r3, 3e7ce │ │ - ldr r3, [r0, #12] │ │ - cbnz r3, 3e798 │ │ - b.n 3e7b0 │ │ - ldr r6, [r6, #12] │ │ - cbz r6, 3e7d0 │ │ - ldr r3, [r6, #4] │ │ - cmp r3, r7 │ │ - bne.n 3e796 │ │ - mov r0, r6 │ │ - mov r1, r4 │ │ - bl 3e742 │ │ - cmp r0, #0 │ │ - bne.n 3e796 │ │ - b.n 3e7d0 │ │ - ldr r6, [r6, #12] │ │ - cbz r6, 3e7d0 │ │ - ldr r3, [r6, #4] │ │ - cmp r3, r7 │ │ - bne.n 3e7ae │ │ - ldr r2, [r6, #0] │ │ - movs r3, #0 │ │ - b.n 3e7c8 │ │ - ldrb r0, [r2, r3] │ │ - ldrb r1, [r4, r3] │ │ - cmp r0, r1 │ │ - bne.n 3e7ae │ │ - adds r3, #1 │ │ - cmp r3, r7 │ │ - bne.n 3e7be │ │ - b.n 3e7d0 │ │ - mov r6, r3 │ │ - mov r0, r6 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ + pop {r4, r5, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r8, r3 │ │ ldr r3, [r0, #0] │ │ lsls r1, r1, #4 │ │ - mov r4, r0 │ │ + mov r7, r0 │ │ mov r5, r2 │ │ - adds r6, r3, r1 │ │ - ldr r3, [r3, r1] │ │ - cmp r3, #0 │ │ - beq.n 3e864 │ │ - ldr r7, [r0, #12] │ │ - cbnz r7, 3e7f6 │ │ - b.n 3e814 │ │ - mov r7, r6 │ │ - ldr r6, [r6, #12] │ │ - b.n 3e7f8 │ │ - movs r7, #0 │ │ - cmp r6, #0 │ │ - beq.n 3e868 │ │ - ldr r3, [r6, #4] │ │ + adds r4, r3, r1 │ │ + ldr r0, [r3, r1] │ │ + cmp r0, #0 │ │ + beq.n 3ff5e │ │ + ldr r6, [r7, #12] │ │ + cbz r6, 3ff24 │ │ + movs r6, #0 │ │ + ldr r3, [r4, #4] │ │ cmp r3, r8 │ │ - bne.n 3e7f0 │ │ - mov r0, r6 │ │ + beq.n 3fef6 │ │ + ldr r0, [r4, #12] │ │ + mov r6, r4 │ │ + cbnz r0, 3fef2 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + mov r4, r0 │ │ + b.n 3fee2 │ │ + mov r0, r4 │ │ mov r1, r5 │ │ - bl 3e742 │ │ + bl 3fe8c │ │ cmp r0, #0 │ │ - bne.n 3e7f0 │ │ - b.n 3e832 │ │ - mov r7, r6 │ │ - ldr r6, [r6, #12] │ │ - cmp r6, #0 │ │ - beq.n 3e868 │ │ - ldr r3, [r6, #4] │ │ - cmp r3, r8 │ │ - bne.n 3e810 │ │ - ldr r2, [r6, #0] │ │ - movs r3, #0 │ │ - b.n 3e82e │ │ - ldrb r0, [r2, r3] │ │ - ldrb r1, [r5, r3] │ │ - cmp r0, r1 │ │ - bne.n 3e810 │ │ - adds r3, #1 │ │ + bne.n 3fee8 │ │ + b.n 3ff2c │ │ + ldr r1, [r4, #0] │ │ + mov r0, r5 │ │ + add.w r3, r1, r8 │ │ + cmp r1, r3 │ │ + beq.n 3ff2c │ │ + ldrb.w lr, [r1], #1 │ │ + ldrb.w r2, [r0], #1 │ │ + cmp lr, r2 │ │ + beq.n 3ff0c │ │ + ldr r0, [r4, #12] │ │ + mov r6, r4 │ │ + cbz r0, 3ff5e │ │ + mov r4, r0 │ │ + ldr r3, [r4, #4] │ │ cmp r3, r8 │ │ - bne.n 3e824 │ │ - ldr r5, [r6, #8] │ │ - ldr r0, [r6, #12] │ │ - cbnz r7, 3e854 │ │ - cbz r0, 3e84c │ │ + bne.n 3ff1c │ │ + b.n 3ff04 │ │ + ldr r5, [r4, #8] │ │ + ldr r0, [r4, #12] │ │ + cbnz r6, 3ff4e │ │ + cbz r0, 3ff46 │ │ ldr r3, [r0, #0] │ │ - str r3, [r6, #0] │ │ + str r3, [r4, #0] │ │ ldr r3, [r0, #4] │ │ - str r3, [r6, #4] │ │ + str r3, [r4, #4] │ │ ldr r3, [r0, #8] │ │ - str r3, [r6, #8] │ │ - ldr r3, [r0, #12] │ │ - str r3, [r6, #12] │ │ - b.n 3e858 │ │ - str r7, [r6, #0] │ │ - str r7, [r6, #4] │ │ - str r7, [r6, #12] │ │ - b.n 3e85c │ │ - str r0, [r7, #12] │ │ - mov r0, r6 │ │ - bl 3caf4 │ │ - ldr r3, [r4, #8] │ │ - subs r3, #1 │ │ str r3, [r4, #8] │ │ - b.n 3e86a │ │ - mov r5, r3 │ │ - b.n 3e86a │ │ - mov r5, r6 │ │ + ldr r3, [r0, #12] │ │ + str r3, [r4, #12] │ │ + b.n 3ff52 │ │ + str r6, [r4, #0] │ │ + str r6, [r4, #4] │ │ + str r6, [r4, #12] │ │ + b.n 3ff56 │ │ + str r0, [r6, #12] │ │ + mov r0, r4 │ │ + bl 3e1f8 │ │ + ldr r3, [r7, #8] │ │ mov r0, r5 │ │ + subs r3, #1 │ │ + str r3, [r7, #8] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r7, r3 │ │ + movs r0, r0 │ │ + ldr r2, [pc, #72] ; (3ffb0 ) │ │ + movs r3, #228 ; 0xe4 │ │ + push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ + lsls r0, r1, #1 │ │ + add r2, pc │ │ mov r4, r1 │ │ + adds r0, #1 │ │ + movs r1, #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r2, r5 │ │ + mov r1, r0 │ │ + subs r3, r2, r5 │ │ + adds r1, #2 │ │ + cmp r3, r4 │ │ + bge.n 3ffa2 │ │ + mov r6, r2 │ │ + ldrb.w r3, [r2], #1 │ │ + and.w r3, r3, #15 │ │ + adds r3, #65 ; 0x41 │ │ + strb.w r3, [r1, #-2] │ │ + ldrb r3, [r6, #0] │ │ + lsrs r3, r3, #4 │ │ + adds r3, #74 ; 0x4a │ │ + strb.w r3, [r1, #-1] │ │ + b.n 3ff7e │ │ + bic.w r4, r4, r4, asr #31 │ │ + movs r3, #0 │ │ + strb.w r3, [r0, r4, lsl #1] │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + ; instruction: 0xf5910000 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r5, r3 │ │ + ldr r3, [r0, #0] │ │ + lsls r1, r1, #4 │ │ mov r6, r2 │ │ - bl 3e77e │ │ - ldr.w r8, [sp, #24] │ │ + adds r4, r3, r1 │ │ + ldr r1, [r3, r1] │ │ + cbz r1, 4000a │ │ + ldr r3, [r0, #12] │ │ + cbz r3, 3fffe │ │ + ldr r3, [r4, #4] │ │ + cmp r3, r5 │ │ + beq.n 3ffd6 │ │ + ldr r4, [r4, #12] │ │ + cmp r4, #0 │ │ + bne.n 3ffc8 │ │ + b.n 40006 │ │ + mov r0, r4 │ │ + mov r1, r6 │ │ + bl 3fe8c │ │ + cmp r0, #0 │ │ + bne.n 3ffce │ │ + b.n 40006 │ │ + ldr r1, [r4, #0] │ │ + mov r3, r6 │ │ + adds r2, r1, r5 │ │ + cmp r1, r2 │ │ + beq.n 40006 │ │ + ldrb.w r7, [r1], #1 │ │ + ldrb.w r0, [r3], #1 │ │ + cmp r7, r0 │ │ + beq.n 3ffea │ │ + ldr r4, [r4, #12] │ │ + cbz r4, 40006 │ │ + ldr r3, [r4, #4] │ │ + cmp r3, r5 │ │ + bne.n 3fffa │ │ + b.n 3ffe4 │ │ + mov r0, r4 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + mov r0, r1 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + movs r0, r0 │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + mov r8, r3 │ │ + mov r9, r0 │ │ + mov r5, r1 │ │ + mov r7, r2 │ │ + bl 3ffb4 │ │ + ldr r6, [sp, #32] │ │ mov r3, r0 │ │ - cbz r0, 3e898 │ │ - ldr r2, [sp, #28] │ │ + cbz r0, 40034 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ ldr r0, [r0, #8] │ │ - cbz r2, 3e8d0 │ │ - str r6, [r3, #0] │ │ - str.w r8, [r3, #8] │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r2, [r5, #0] │ │ - lsls r3, r4, #4 │ │ + cbz r2, 40074 │ │ + str r7, [r3, #0] │ │ + str r6, [r3, #8] │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + ldr.w r2, [r9] │ │ + lsls r3, r5, #4 │ │ adds r4, r2, r3 │ │ ldr r1, [r2, r3] │ │ - cbnz r1, 3e8ae │ │ - str r6, [r2, r3] │ │ - str r7, [r4, #4] │ │ - str.w r8, [r4, #8] │ │ + cbnz r1, 4004c │ │ + str r7, [r2, r3] │ │ + str.w r8, [r4, #4] │ │ + str r6, [r4, #8] │ │ str r1, [r4, #12] │ │ - b.n 3e8c8 │ │ - ldr r2, [pc, #36] ; (3e8d4 ) │ │ + b.n 40068 │ │ + ldr r2, [pc, #40] ; (40078 ) │ │ movw r3, #411 ; 0x19b │ │ movs r0, #1 │ │ movs r1, #16 │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - stmia.w r0, {r6, r7, r8} │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ ldr r3, [r4, #12] │ │ + stmia.w r0, {r7, r8} │ │ + str r6, [r0, #8] │ │ str r3, [r0, #12] │ │ str r0, [r4, #12] │ │ - ldr r3, [r5, #8] │ │ - mov r0, r8 │ │ + ldr.w r3, [r9, #8] │ │ + mov r0, r6 │ │ adds r3, #1 │ │ - str r3, [r5, #8] │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - lsls r4, r2, #8 │ │ - movs r1, r0 │ │ - ldr r2, [pc, #68] ; (3e920 ) │ │ - push {r3, r4, r5, lr} │ │ - mov r5, r0 │ │ - lsls r0, r1, #1 │ │ - add r2, pc │ │ - movs r3, #228 ; 0xe4 │ │ - mov r4, r1 │ │ - adds r0, #1 │ │ - movs r1, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r3, #0 │ │ - mov r2, r0 │ │ - b.n 3e90c │ │ - ldrb r1, [r5, r3] │ │ - and.w r1, r1, #15 │ │ - adds r1, #65 ; 0x41 │ │ - strb.w r1, [r2, #-2] │ │ - ldrb r1, [r5, r3] │ │ - adds r3, #1 │ │ - lsrs r1, r1, #4 │ │ - adds r1, #74 ; 0x4a │ │ - strb.w r1, [r2, #-1] │ │ - adds r2, #2 │ │ - cmp r3, r4 │ │ - blt.n 3e8f4 │ │ - bic.w r4, r4, r4, asr #31 │ │ - movs r3, #0 │ │ - strb.w r3, [r0, r4, lsl #1] │ │ - pop {r3, r4, r5, pc} │ │ - nop │ │ - lsls r4, r5, #7 │ │ - movs r1, r0 │ │ + str.w r3, [r9, #8] │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + ; instruction: 0xf4a90000 │ │ │ │ -0003e924 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ +0004007c : │ │ + ldr r2, [pc, #108] ; (400ec ) │ │ movs r3, #162 ; 0xa2 │ │ - ldr r2, [pc, #104] ; (3e994 ) │ │ - mov r4, r0 │ │ - mov r6, r1 │ │ - movs r0, #1 │ │ + stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ add r2, pc │ │ + mov r5, r0 │ │ + mov r7, r1 │ │ + movs r0, #1 │ │ movs r1, #16 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r7, [pc, #92] ; (3e998 ) │ │ - add.w r2, r4, r4, asr #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldr r3, [pc, #92] ; (400f0 ) │ │ + add.w r5, r5, r5, asr #1 │ │ movs r4, #0 │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - subs r3, r7, #4 │ │ - mov r5, r0 │ │ - b.n 3e94c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + mov r1, r3 │ │ + mov r6, r0 │ │ + ldr.w r2, [r3, r4, lsl #2] │ │ + mov r8, r1 │ │ + cmp r2, #0 │ │ + ble.n 400b4 │ │ + cmp r2, r5 │ │ + bge.n 400c8 │ │ adds r4, #1 │ │ - ldr.w r1, [r3, #4]! │ │ - cmp r1, #0 │ │ - bgt.n 3e96a │ │ - ldr r1, [pc, #68] ; (3e99c ) │ │ + b.n 400a2 │ │ + ldr r1, [pc, #60] ; (400f4 ) │ │ movs r0, #3 │ │ - ldr r3, [pc, #68] ; (3e9a0 ) │ │ - subs r4, #1 │ │ - str r2, [sp, #0] │ │ + ldr r3, [pc, #60] ; (400f8 ) │ │ + movs r2, #150 ; 0x96 │ │ + str r5, [sp, #0] │ │ add r1, pc │ │ add r3, pc │ │ - movs r2, #150 ; 0x96 │ │ - bl 3df24 │ │ - b.n 3e96e │ │ - cmp r1, r2 │ │ - blt.n 3e94a │ │ - ldr.w r0, [r7, r4, lsl #2] │ │ - sub.w r3, r6, #1 │ │ - ldr r2, [pc, #44] ; (3e9a4 ) │ │ - negs r6, r3 │ │ - adc.w r6, r6, r3 │ │ + subs r4, #1 │ │ + bl 3f6b8 │ │ + ldr.w r0, [r8, r4, lsl #2] │ │ + subs r3, r7, #1 │ │ + ldr r2, [pc, #44] ; (400fc ) │ │ + negs r7, r3 │ │ + adcs r7, r3 │ │ movs r1, #16 │ │ - str r0, [r5, #4] │ │ + str r0, [r6, #4] │ │ add r2, pc │ │ - str r6, [r5, #12] │ │ + str r7, [r6, #12] │ │ movs r3, #165 ; 0xa5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - str r0, [r5, #0] │ │ - mov r0, r5 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop │ │ - lsls r4, r3, #6 │ │ - movs r1, r0 │ │ - str r4, [r1, #84] ; 0x54 │ │ - movs r1, r0 │ │ - lsls r6, r5, #5 │ │ - movs r1, r0 │ │ - lsls r6, r3, #6 │ │ - movs r1, r0 │ │ - lsls r2, r1, #5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + str r0, [r6, #0] │ │ + mov r0, r6 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + orns r0, fp, #8388608 ; 0x800000 │ │ + ldrb r6, [r6, r7] │ │ movs r1, r0 │ │ + orr.w r0, r1, #8388608 ; 0x800000 │ │ + orns r0, r1, #8388608 ; 0x800000 │ │ + bic.w r0, r7, #8388608 ; 0x800000 │ │ │ │ -0003e9a8 : │ │ +00040100 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r5, r1 │ │ mov r4, r2 │ │ - mov r6, r0 │ │ - bl 3e6e8 │ │ mov r7, r0 │ │ + bl 3fe34 │ │ + mov r6, r0 │ │ mov r0, r5 │ │ - blx e068 │ │ - mov r1, r7 │ │ + blx e8b0 │ │ + mov r1, r6 │ │ mov r2, r5 │ │ mov r3, r0 │ │ - mov r0, r6 │ │ - bl 3e77e │ │ - cbz r0, 3e9d4 │ │ - cbz r4, 3e9da │ │ + mov r0, r7 │ │ + bl 3ffb4 │ │ + cbz r0, 4012c │ │ + cbz r4, 40128 │ │ ldr r3, [r0, #8] │ │ - movs r0, #0 │ │ str r3, [r4, #0] │ │ + movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - mov r0, r4 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ + ... │ │ │ │ -0003e9de : │ │ - push {r0, r1, r4, lr} │ │ +00040134 : │ │ + push {r0, r1, r2, r4, r5, lr} │ │ mov r4, r2 │ │ - add r2, sp, #4 │ │ - bl 3e9a8 │ │ - cbnz r0, 3e9f0 │ │ - cbz r4, 3e9f0 │ │ - ldr r3, [sp, #4] │ │ + ldr r5, [pc, #40] ; (40164 ) │ │ + mov r2, sp │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #4] │ │ + bl 40100 │ │ + cbnz r0, 40154 │ │ + cbz r4, 40152 │ │ + ldr r3, [sp, #0] │ │ str r3, [r4, #0] │ │ - pop {r2, r3, r4, pc} │ │ + b.n 40154 │ │ + mov r0, r4 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 40160 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #12 │ │ + pop {r4, r5, pc} │ │ + ldrb r0, [r0, r5] │ │ + movs r1, r0 │ │ │ │ -0003e9f2 : │ │ +00040168 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ mov r7, r0 │ │ mov r6, r1 │ │ mov r0, r1 │ │ mov r1, r2 │ │ mov r5, r2 │ │ mov r4, r3 │ │ - bl 3e8d8 │ │ + bl 3ff64 │ │ mov r8, r0 │ │ mov r0, r7 │ │ mov r1, r8 │ │ - bl 3e6e8 │ │ + bl 3fe34 │ │ mov r9, r0 │ │ mov r0, r8 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r7 │ │ mov r1, r9 │ │ mov r2, r6 │ │ mov r3, r5 │ │ - bl 3e77e │ │ - cbz r0, 3ea32 │ │ - cbz r4, 3ea3a │ │ + bl 3ffb4 │ │ + cbz r0, 401a8 │ │ + cbz r4, 401a2 │ │ ldr r3, [r0, #8] │ │ - movs r0, #0 │ │ str r3, [r4, #0] │ │ + movs r0, #0 │ │ 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} │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -0003ea40 : │ │ - push {r0, r1, r4, lr} │ │ +000401b0 : │ │ + push {r0, r1, r2, r4, r5, lr} │ │ mov r4, r3 │ │ - add r3, sp, #4 │ │ - bl 3e9f2 │ │ - cbnz r0, 3ea52 │ │ - cbz r4, 3ea52 │ │ - ldr r3, [sp, #4] │ │ + ldr r5, [pc, #40] ; (401e0 ) │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #4] │ │ + mov r3, sp │ │ + bl 40168 │ │ + cbnz r0, 401d0 │ │ + cbz r4, 401ce │ │ + ldr r3, [sp, #0] │ │ str r3, [r4, #0] │ │ - pop {r2, r3, r4, pc} │ │ + b.n 401d0 │ │ + mov r0, r4 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 401dc │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #12 │ │ + pop {r4, r5, pc} │ │ + ldrb r6, [r0, r3] │ │ + movs r1, r0 │ │ │ │ -0003ea54 : │ │ +000401e4 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ movs r5, #0 │ │ - b.n 3ea80 │ │ + ldr r3, [r4, #4] │ │ + cmp r5, r3 │ │ + bge.n 40214 │ │ ldr r3, [r4, #0] │ │ lsls r6, r5, #4 │ │ - adds r3, r3, r6 │ │ + add r3, r6 │ │ ldr r1, [r3, #12] │ │ - b.n 3ea70 │ │ + cbz r1, 40206 │ │ ldr r7, [r1, #12] │ │ mov r0, r1 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r1, r7 │ │ - cmp r1, #0 │ │ - bne.n 3ea66 │ │ + b.n 401f8 │ │ ldr r0, [r4, #0] │ │ movs r2, #16 │ │ adds r5, #1 │ │ - adds r0, r0, r6 │ │ - blx e170 │ │ - ldr r3, [r4, #4] │ │ - cmp r5, r3 │ │ - blt.n 3ea5c │ │ + add r0, r6 │ │ + blx e9b8 │ │ + b.n 401ea │ │ movs r3, #0 │ │ str r3, [r4, #8] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0003ea8c : │ │ +0004021a : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r4, r1 │ │ - mov r6, r2 │ │ + mov r7, r2 │ │ + mov r6, r0 │ │ + bl 3fe34 │ │ mov r5, r0 │ │ - bl 3e6e8 │ │ - mov r7, r0 │ │ mov r0, r4 │ │ - blx e068 │ │ + blx e8b0 │ │ + str r7, [sp, #0] │ │ movs r2, #0 │ │ - mov r1, r7 │ │ + mov r1, r5 │ │ str r2, [sp, #4] │ │ mov r2, r4 │ │ - str r6, [sp, #0] │ │ mov r3, r0 │ │ - mov r0, r5 │ │ - bl 3e870 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + mov r0, r6 │ │ + bl 40010 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0003eab4 : │ │ +00040244 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r4, r1 │ │ - mov r6, r2 │ │ + mov r7, r2 │ │ + mov r6, r0 │ │ + bl 3fe34 │ │ mov r5, r0 │ │ - bl 3e6e8 │ │ - mov r7, r0 │ │ mov r0, r4 │ │ - blx e068 │ │ + blx e8b0 │ │ + str r7, [sp, #0] │ │ movs r2, #1 │ │ - mov r1, r7 │ │ + mov r1, r5 │ │ str r2, [sp, #4] │ │ mov r2, r4 │ │ - str r6, [sp, #0] │ │ mov r3, r0 │ │ - mov r0, r5 │ │ - bl 3e870 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + mov r0, r6 │ │ + bl 40010 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0003eadc : │ │ +0004026e : │ │ push {r4, r5, r6, lr} │ │ mov r4, r1 │ │ - mov r5, r0 │ │ - bl 3e6e8 │ │ mov r6, r0 │ │ + bl 3fe34 │ │ + mov r5, r0 │ │ mov r0, r4 │ │ - blx e068 │ │ - mov r1, r6 │ │ + blx e8b0 │ │ + mov r1, r5 │ │ mov r2, r4 │ │ mov r3, r0 │ │ - mov r0, r5 │ │ + mov r0, r6 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 3e7d4 │ │ + b.w 3fec6 │ │ │ │ -0003eafe : │ │ +00040290 : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ mov r6, r0 │ │ mov r5, r1 │ │ mov r0, r1 │ │ mov r1, r2 │ │ mov r4, r2 │ │ - mov r8, r3 │ │ - bl 3e8d8 │ │ + mov r9, r3 │ │ + bl 3ff64 │ │ mov r7, r0 │ │ mov r0, r6 │ │ mov r1, r7 │ │ - bl 3e6e8 │ │ - mov r9, r0 │ │ + bl 3fe34 │ │ + mov r8, r0 │ │ mov r0, r7 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ + str.w r9, [sp] │ │ movs r3, #0 │ │ mov r0, r6 │ │ str r3, [sp, #4] │ │ - mov r1, r9 │ │ + mov r1, r8 │ │ mov r2, r5 │ │ mov r3, r4 │ │ - str.w r8, [sp] │ │ - bl 3e870 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, pc} │ │ + bl 40010 │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -0003eb3c : │ │ +000402d0 : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ mov r6, r0 │ │ mov r5, r1 │ │ mov r0, r1 │ │ mov r1, r2 │ │ mov r4, r2 │ │ - mov r8, r3 │ │ - bl 3e8d8 │ │ + mov r9, r3 │ │ + bl 3ff64 │ │ mov r7, r0 │ │ mov r0, r6 │ │ mov r1, r7 │ │ - bl 3e6e8 │ │ - mov r9, r0 │ │ + bl 3fe34 │ │ + mov r8, r0 │ │ mov r0, r7 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ + str.w r9, [sp] │ │ movs r3, #1 │ │ mov r0, r6 │ │ str r3, [sp, #4] │ │ - mov r1, r9 │ │ + mov r1, r8 │ │ mov r2, r5 │ │ mov r3, r4 │ │ - str.w r8, [sp] │ │ - bl 3e870 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, pc} │ │ + bl 40010 │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -0003eb7a : │ │ +00040310 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r6, r0 │ │ mov r5, r1 │ │ mov r0, r1 │ │ mov r1, r2 │ │ mov r4, r2 │ │ - bl 3e8d8 │ │ + bl 3ff64 │ │ mov r7, r0 │ │ mov r0, r6 │ │ mov r1, r7 │ │ - bl 3e6e8 │ │ + bl 3fe34 │ │ mov r8, r0 │ │ mov r0, r7 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r6 │ │ mov r1, r8 │ │ mov r2, r5 │ │ mov r3, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w 3e7d4 │ │ - ... │ │ + b.w 3fec6 │ │ │ │ -0003ebb0 : │ │ - stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r9, r0 │ │ - ldr r0, [pc, #196] ; (3ec7c ) │ │ - movs r5, #0 │ │ - ldr.w r8, [pc, #196] ; 3ec80 │ │ - mov sl, r1 │ │ - ldr r7, [pc, #192] ; (3ec84 ) │ │ - add r0, pc │ │ - blx e2fc │ │ - mov r6, r5 │ │ - add r8, pc │ │ - add r7, pc │ │ - b.n 3ec64 │ │ - ldr.w r3, [r9] │ │ - mov.w fp, r6, lsl #4 │ │ - add.w r4, r3, fp │ │ - ldr.w r2, [r3, fp] │ │ - cmp r2, #0 │ │ - beq.n 3ec62 │ │ - ldr r0, [pc, #160] ; (3ec88 ) │ │ - str r3, [sp, #0] │ │ - add r0, pc │ │ - blx e1b8 │ │ - ldr r3, [sp, #0] │ │ - cmp.w sl, #0 │ │ - beq.n 3ebfc │ │ - ldr r0, [pc, #148] ; (3ec8c ) │ │ +00040344 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r7, r0 │ │ + ldr r0, [pc, #200] ; (40414 ) │ │ + sub sp, #20 │ │ + mov r8, r1 │ │ + ldr.w r9, [pc, #196] ; 40418 │ │ add r0, pc │ │ - b.n 3ec00 │ │ - ldr r0, [pc, #144] ; (3ec90 ) │ │ + ldr.w sl, [pc, #196] ; 4041c │ │ + blx eb44 │ │ + ldr.w fp, [pc, #192] ; 40420 │ │ + ldr r3, [pc, #192] ; (40424 ) │ │ + movs r4, #0 │ │ + add r9, pc │ │ + add sl, pc │ │ + add r3, pc │ │ + add fp, pc │ │ + str r3, [sp, #4] │ │ + mov r5, r4 │ │ + ldr r3, [pc, #180] ; (40428 ) │ │ + add r3, pc │ │ + str r3, [sp, #8] │ │ + ldr r3, [r7, #4] │ │ + cmp r5, r3 │ │ + bge.n 40402 │ │ + ldr r2, [r7, #0] │ │ + lsls r3, r5, #4 │ │ + str r3, [sp, #12] │ │ + adds r6, r2, r3 │ │ + ldr r1, [r2, r3] │ │ + str r2, [sp, #0] │ │ + cmp r1, #0 │ │ + beq.n 403fe │ │ + ldr r0, [sp, #4] │ │ + blx ea00 │ │ + ldr r2, [sp, #0] │ │ + ldr r3, [sp, #12] │ │ + cmp.w r8, #0 │ │ + beq.n 403a4 │ │ + ldr r0, [pc, #140] ; (4042c ) │ │ add r0, pc │ │ - ldr.w r1, [r3, fp] │ │ - blx e1b8 │ │ - ldr r0, [pc, #136] ; (3ec94 ) │ │ - ldr r1, [r4, #4] │ │ + b.n 403a8 │ │ + ldr r0, [pc, #136] ; (40430 ) │ │ add r0, pc │ │ - ldr r2, [r4, #8] │ │ - blx e1b8 │ │ - ldr r3, [r4, #12] │ │ - cbnz r3, 3ec20 │ │ - ldr r0, [pc, #124] ; (3ec98 ) │ │ + ldr r1, [r2, r3] │ │ + blx ea00 │ │ + ldr r0, [sp, #8] │ │ + ldr r1, [r6, #4] │ │ + ldr r2, [r6, #8] │ │ + blx ea00 │ │ + ldr r3, [r6, #12] │ │ + cbnz r3, 403c4 │ │ + ldr r0, [pc, #116] ; (40434 ) │ │ add r0, pc │ │ - blx e2fc │ │ - ldr r3, [pc, #120] ; (3ec9c ) │ │ - adds r5, #1 │ │ - ldr r4, [r4, #12] │ │ - ldr.w fp, [pc, #120] ; 3eca0 │ │ - str r3, [sp, #4] │ │ - b.n 3ec5e │ │ - mov r0, r8 │ │ - blx e1b8 │ │ - cmp.w sl, #0 │ │ - beq.n 3ec44 │ │ + blx eb44 │ │ + ldr r6, [r6, #12] │ │ + adds r4, #1 │ │ + ldr r3, [pc, #108] ; (40438 ) │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + cbz r6, 403fe │ │ + mov r0, r9 │ │ + blx ea00 │ │ + cmp.w r8, #0 │ │ + beq.n 403e4 │ │ + mov r0, sl │ │ + ldr r1, [r6, #0] │ │ + blx ea00 │ │ + ldr r2, [r6, #8] │ │ mov r0, fp │ │ - ldr r1, [r4, #0] │ │ - add r0, pc │ │ - blx e1b8 │ │ - mov r0, r7 │ │ - ldr r1, [r4, #4] │ │ - ldr r2, [r4, #8] │ │ - blx e1b8 │ │ - ldr r3, [r4, #12] │ │ - cbnz r3, 3ec5a │ │ - ldr r0, [sp, #4] │ │ - add r0, pc │ │ - blx e2fc │ │ - ldr r4, [r4, #12] │ │ + ldr r1, [r6, #4] │ │ + blx ea00 │ │ + ldr r2, [r6, #12] │ │ + cbnz r2, 403f8 │ │ + ldr r0, [sp, #0] │ │ + blx eb44 │ │ + adds r4, #1 │ │ + ldr r6, [r6, #12] │ │ + b.n 403ce │ │ adds r5, #1 │ │ - cmp r4, #0 │ │ - bne.n 3ec2e │ │ - adds r6, #1 │ │ - ldr.w r3, [r9, #4] │ │ - cmp r6, r3 │ │ - blt.n 3ebd0 │ │ - ldr r0, [pc, #52] ; (3eca4 ) │ │ - mov r1, r5 │ │ + b.n 40378 │ │ + ldr r0, [pc, #56] ; (4043c ) │ │ + mov r1, r4 │ │ add r0, pc │ │ - add sp, #12 │ │ + add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 4407c <__udivdi3+0x6dc> │ │ - vhadd.u32 d16, d10, d0 │ │ - vaddl.u16 q0, d6, d0 │ │ - vaddl.u16 q0, d13, d0 │ │ - vhadd.u d16, d8, d0 │ │ - ; instruction: 0xf71a0000 │ │ - vhadd.u32 d16, d8, d0 │ │ - vhadd.u16 d16, d13, d0 │ │ - vhadd.u32 d16, d3, d0 │ │ - vhadd.u32 d0, d9, d0 │ │ - ; instruction: 0xf6d40000 │ │ - vhadd.u16 d0, d2, d0 │ │ + b.w 44d60 <_Unwind_GetTextRelBase@@Base+0x128> │ │ + nop │ │ + addw r0, fp, #0 │ │ + ; instruction: 0xf22d0000 │ │ + strd r0, r0, [r2] │ │ + ; instruction: 0xf2300000 │ │ + ; instruction: 0xf2290000 │ │ + ; instruction: 0xf2280000 │ │ + ; instruction: 0xe9aa0000 │ │ + ; instruction: 0xf1f30000 │ │ + ; instruction: 0xf1f20000 │ │ + ; instruction: 0xf1e60000 │ │ + sub.w r0, pc, #0 │ │ │ │ -0003eca8 : │ │ +00040440 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ movs r4, #0 │ │ mov r8, r0 │ │ mov r7, r1 │ │ mov r5, r4 │ │ mov r0, r4 │ │ - b.n 3ecd4 │ │ + ldr.w r3, [r8, #4] │ │ + cmp r5, r3 │ │ + bge.n 40474 │ │ ldr.w r2, [r8] │ │ lsls r3, r5, #4 │ │ adds r6, r2, r3 │ │ ldr r3, [r2, r3] │ │ - cbz r3, 3ecd2 │ │ + cbz r3, 40470 │ │ mov r1, r6 │ │ adds r4, #1 │ │ - bl 3e518 │ │ + bl 3fc68 │ │ ldr r6, [r6, #12] │ │ cmp r6, #0 │ │ - bne.n 3ecc4 │ │ + bne.n 40462 │ │ adds r5, #1 │ │ - ldr.w r3, [r8, #4] │ │ - cmp r5, r3 │ │ - blt.n 3ecb8 │ │ - cbz r7, 3ece0 │ │ + b.n 4044e │ │ + cbz r7, 40478 │ │ str r4, [r7, #0] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ -0003ece4 : │ │ - b.w 3caf4 │ │ +0004047c : │ │ + b.w 3e1f8 │ │ │ │ -0003ece8 : │ │ +00040480 : │ │ push {r3, r4, r5, lr} │ │ ldr r3, [r0, #4] │ │ - cbz r3, 3ecf2 │ │ + cbz r3, 4048a │ │ ldr r3, [r3, #12] │ │ str r3, [r0, #4] │ │ ldr r3, [r0, #4] │ │ - cbnz r3, 3ed28 │ │ + cbnz r3, 404c0 │ │ ldr r2, [r0, #0] │ │ - b.n 3ecfe │ │ - adds r3, #1 │ │ - str r3, [r0, #8] │ │ - ldr r3, [r0, #8] │ │ ldr r1, [r2, #4] │ │ + ldr r3, [r0, #8] │ │ + cmp r3, r1 │ │ + bcc.n 404a4 │ │ cmp r3, r1 │ │ - bcs.n 3ed10 │ │ + bne.n 404b4 │ │ + bl 4047c │ │ + movs r0, #0 │ │ + pop {r3, r4, r5, pc} │ │ ldr r5, [r2, #0] │ │ lsls r4, r3, #4 │ │ ldr r4, [r5, r4] │ │ cmp r4, #0 │ │ - beq.n 3ecfa │ │ - cmp r3, r1 │ │ - bne.n 3ed1c │ │ - bl 3ece4 │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, pc} │ │ + bne.n 40498 │ │ + adds r3, #1 │ │ + str r3, [r0, #8] │ │ + b.n 40492 │ │ ldr r2, [r2, #0] │ │ add.w r2, r2, r3, lsl #4 │ │ adds r3, #1 │ │ str r2, [r0, #4] │ │ str r3, [r0, #8] │ │ pop {r3, r4, r5, pc} │ │ ... │ │ │ │ -0003ed2c : │ │ - ldr r2, [pc, #28] ; (3ed4c ) │ │ +000404c4 : │ │ + ldr r2, [pc, #28] ; (404e4 ) │ │ movs r1, #12 │ │ push {r4, lr} │ │ add r2, pc │ │ mov r4, r0 │ │ movw r3, #657 ; 0x291 │ │ movs r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ str r4, [r0, #0] │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3ece8 │ │ + b.w 40480 │ │ nop │ │ - ldc2 0, cr0, [sl] │ │ + bics.w r0, r5, #0 │ │ │ │ -0003ed50 : │ │ +000404e8 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - cbz r0, 3ed88 │ │ + cbz r0, 4051e │ │ movs r5, #0 │ │ - b.n 3ed72 │ │ + ldr r3, [r4, #4] │ │ + cmp r5, r3 │ │ + bge.n 4050e │ │ ldr r3, [r4, #0] │ │ add.w r3, r3, r5, lsl #4 │ │ ldr r0, [r3, #12] │ │ - b.n 3ed6c │ │ + cbz r0, 4050a │ │ ldr r6, [r0, #12] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r6 │ │ - cmp r0, #0 │ │ - bne.n 3ed64 │ │ + b.n 404fe │ │ adds r5, #1 │ │ - ldr r3, [r4, #4] │ │ - cmp r5, r3 │ │ - blt.n 3ed5a │ │ + b.n 404f0 │ │ ldr r0, [r4, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ pop {r4, r5, r6, pc} │ │ + ldr r3, [r0, #8] │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #8] │ │ - mov r7, r1 │ │ - mov r6, r2 │ │ - movs r5, #50 ; 0x32 │ │ - cbz r3, 3ed9c │ │ + mov r8, r1 │ │ + mov r7, r2 │ │ + cbz r3, 40532 │ │ ldr r5, [r3, #0] │ │ + b.n 40534 │ │ + movs r5, #50 ; 0x32 │ │ ldr r3, [r4, #16] │ │ - cbnz r3, 3edca │ │ - ldr.w r8, [r4, #12] │ │ + cbnz r3, 40560 │ │ + ldr r6, [r4, #12] │ │ lsls r5, r5, #1 │ │ - mul.w r3, r8, r5 │ │ + mul.w r3, r6, r5 │ │ cmp.w r3, #262144 ; 0x40000 │ │ - bls.n 3edbc │ │ + bls.n 40552 │ │ mov.w r0, #262144 ; 0x40000 │ │ - mov r1, r8 │ │ - blx 41e98 <__udivsi3> │ │ + mov r1, r6 │ │ + blx 43550 <__udivsi3@@Base> │ │ mov r5, r0 │ │ - mul.w r1, r8, r5 │ │ mov.w r0, #262144 ; 0x40000 │ │ - blx 41e98 <__udivsi3> │ │ + mul.w r1, r6, r5 │ │ + blx 43550 <__udivsi3@@Base> │ │ str r0, [r4, #16] │ │ - mov r3, r6 │ │ - mov r2, r7 │ │ + mov r2, r8 │ │ + mov r3, r7 │ │ mov r0, r5 │ │ ldr r1, [r4, #12] │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r6, r0 │ │ str r0, [r4, #0] │ │ mov r1, r6 │ │ ldr r0, [r4, #4] │ │ - bl 3e518 │ │ + bl 3fc68 │ │ mov r1, r5 │ │ subs r5, #1 │ │ str r0, [r4, #4] │ │ ldr r0, [r4, #8] │ │ - bl 3e538 │ │ + bl 3fc88 │ │ str r0, [r4, #8] │ │ - b.n 3edfc │ │ + cbz r5, 40594 │ │ ldr r3, [r4, #12] │ │ subs r5, #1 │ │ - adds r3, r6, r3 │ │ + add r3, r6 │ │ str r3, [r6, #0] │ │ mov r6, r3 │ │ - cmp r5, #0 │ │ - bne.n 3edf2 │ │ - str r5, [r6, #0] │ │ + b.n 40586 │ │ ldr r3, [r4, #16] │ │ + str r5, [r6, #0] │ │ subs r3, #1 │ │ str r3, [r4, #16] │ │ ldr r3, [r4, #20] │ │ adds r3, #1 │ │ str r3, [r4, #20] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ... │ │ │ │ -0003ee14 : │ │ +000405a8 : │ │ lsls r3, r0, #30 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r5, r0 │ │ - beq.n 3ee38 │ │ - ldr r1, [pc, #112] ; (3ee90 ) │ │ + beq.n 405cc │ │ + ldr r1, [pc, #112] ; (40624 ) │ │ adds r4, r0, #3 │ │ - ldr r3, [pc, #112] ; (3ee94 ) │ │ - movs r2, #96 ; 0x60 │ │ + ldr r3, [pc, #112] ; (40628 ) │ │ + bic.w r4, r4, #3 │ │ str r0, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ - movs r0, #3 │ │ - bic.w r4, r4, #3 │ │ str r4, [sp, #4] │ │ - bl 3df24 │ │ + movs r0, #3 │ │ + movs r2, #96 ; 0x60 │ │ + add r3, pc │ │ + bl 3f6b8 │ │ mov r5, r4 │ │ - ldr r6, [pc, #92] ; (3ee98 ) │ │ + ldr r7, [pc, #92] ; (4062c ) │ │ movs r1, #32 │ │ movs r3, #99 ; 0x63 │ │ movs r0, #1 │ │ - add r6, pc │ │ - movs r7, #0 │ │ - mov r2, r6 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + add r7, pc │ │ + movs r6, #0 │ │ + mov r2, r7 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ movs r1, #50 ; 0x32 │ │ muls r1, r5 │ │ str r5, [r0, #12] │ │ mov r4, r0 │ │ - str r7, [r0, #0] │ │ - str r7, [r0, #4] │ │ + str r6, [r0, #0] │ │ + str r6, [r0, #4] │ │ mov.w r0, #262144 ; 0x40000 │ │ - blx 41e98 <__udivsi3> │ │ + blx 43550 <__udivsi3@@Base> │ │ mov r5, r0 │ │ str r0, [r4, #16] │ │ - cbnz r0, 3ee7c │ │ - ldr r3, [pc, #52] ; (3ee9c ) │ │ + cbnz r0, 40610 │ │ + ldr r3, [pc, #52] ; (40630 ) │ │ movs r0, #4 │ │ - mov r1, r6 │ │ + mov r1, r7 │ │ movs r2, #108 ; 0x6c │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - bl 3caf4 │ │ - mov r4, r5 │ │ - b.n 3ee8a │ │ - str r7, [r4, #24] │ │ + bl 3e1f8 │ │ + mov r0, r5 │ │ + b.n 40620 │ │ mov r0, r4 │ │ - str r7, [r4, #28] │ │ - mov r1, r6 │ │ + str r6, [r4, #24] │ │ + str r6, [r4, #28] │ │ + mov r1, r7 │ │ movs r2, #116 ; 0x74 │ │ - bl 3ed8a │ │ + bl 40520 │ │ mov r0, r4 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop │ │ - ldc2l 0, cr0, [sl, #-0] │ │ - stc2 0, cr0, [lr] │ │ - stc2l 0, cr0, [r0, #-0] │ │ - ldc2 0, cr0, [r0] │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ands.w r0, r7, #0 │ │ + orr.w r0, r5, #0 │ │ + vext.8 d16, d15, d0, #0 │ │ + mov.w r0, #0 │ │ │ │ -0003eea0 : │ │ +00040634 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - cbz r0, 3eecc │ │ + cbz r0, 4065e │ │ ldr r5, [r0, #4] │ │ - b.n 3eeb2 │ │ + cbz r5, 40648 │ │ ldr r0, [r5, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 3eeaa │ │ + b.n 4063c │ │ ldr r0, [r4, #4] │ │ - bl 3e5cc │ │ + bl 3fd1c │ │ ldr r0, [r4, #8] │ │ - bl 3e5cc │ │ + bl 3fd1c │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0003eece <__listelem_malloc__>: │ │ +00040660 <__listelem_malloc__@@Base>: │ │ + ldr r3, [r0, #0] │ │ push {r4, lr} │ │ mov r4, r0 │ │ - ldr r3, [r0, #0] │ │ - cbnz r3, 3eeda <__listelem_malloc__+0xc> │ │ - bl 3ed8a │ │ + cbnz r3, 4066c <__listelem_malloc__@@Base+0xc> │ │ + bl 40520 │ │ ldr r0, [r4, #0] │ │ ldr r3, [r0, #0] │ │ str r3, [r4, #0] │ │ ldr r3, [r4, #24] │ │ adds r3, #1 │ │ str r3, [r4, #24] │ │ pop {r4, pc} │ │ + ... │ │ │ │ -0003eee8 <__listelem_malloc_id__>: │ │ +0004067c <__listelem_malloc_id__@@Base>: │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r8, r3 │ │ + mov r6, r3 │ │ ldr r3, [r0, #0] │ │ mov r4, r0 │ │ - cbnz r3, 3eef8 <__listelem_malloc_id__+0x10> │ │ - bl 3ed8a │ │ - ldr r5, [r4, #0] │ │ - ldr r3, [r5, #0] │ │ + cbnz r3, 4068c <__listelem_malloc_id__@@Base+0x10> │ │ + bl 40520 │ │ + ldr r7, [r4, #0] │ │ + ldr r3, [r7, #0] │ │ str r3, [r4, #0] │ │ ldr r3, [r4, #24] │ │ adds r3, #1 │ │ str r3, [r4, #24] │ │ - cmp.w r8, #0 │ │ - beq.n 3ef50 <__listelem_malloc_id__+0x68> │ │ - movs r6, #0 │ │ - ldr r2, [r4, #8] │ │ - ldr r3, [r4, #4] │ │ - mov r7, r6 │ │ - b.n 3ef30 <__listelem_malloc_id__+0x48> │ │ - ldr r6, [r3, #0] │ │ - ldr r1, [r2, #0] │ │ - cmp r5, r6 │ │ - ldr r0, [r4, #12] │ │ - bcc.n 3ef2a <__listelem_malloc_id__+0x42> │ │ - muls r1, r0 │ │ - bic.w r1, r1, #3 │ │ - adds r1, r6, r1 │ │ - cmp r5, r1 │ │ - bcc.n 3ef36 <__listelem_malloc_id__+0x4e> │ │ + cbz r6, 406f0 <__listelem_malloc_id__@@Base+0x74> │ │ + ldr r1, [r4, #8] │ │ + movs r5, #0 │ │ + ldr r2, [r4, #4] │ │ + mov r8, r5 │ │ + cbz r2, 406c4 <__listelem_malloc_id__@@Base+0x48> │ │ + ldr r5, [r2, #0] │ │ + ldr r0, [r1, #0] │ │ + cmp r7, r5 │ │ + ldr r3, [r4, #12] │ │ + bcc.n 406ba <__listelem_malloc_id__@@Base+0x3e> │ │ + muls r3, r0 │ │ + bic.w r3, r3, #3 │ │ + add r3, r5 │ │ + cmp r7, r3 │ │ + bcc.n 406d6 <__listelem_malloc_id__@@Base+0x5a> │ │ + ldr r1, [r1, #8] │ │ + add.w r8, r8, #1 │ │ ldr r2, [r2, #8] │ │ - adds r7, #1 │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - bne.n 3ef14 <__listelem_malloc_id__+0x2c> │ │ - b.n 3ef56 <__listelem_malloc_id__+0x6e> │ │ - ldr r1, [r4, #12] │ │ - subs r6, r5, r6 │ │ - asrs r0, r6, #2 │ │ - lsrs r1, r1, #2 │ │ - blx 41e98 <__udivsi3> │ │ - ldr r3, [r4, #20] │ │ - subs r3, #1 │ │ - subs r7, r3, r7 │ │ - orr.w r7, r0, r7, lsl #16 │ │ - str.w r7, [r8] │ │ - mov r0, r5 │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ - ldr r1, [pc, #20] ; (3ef6c <__listelem_malloc_id__+0x84>) │ │ + b.n 406a2 <__listelem_malloc_id__@@Base+0x26> │ │ + ldr r1, [pc, #48] ; (406f8 <__listelem_malloc_id__@@Base+0x7c>) │ │ movs r0, #4 │ │ - ldr r3, [pc, #20] ; (3ef70 <__listelem_malloc_id__+0x88>) │ │ + ldr r3, [pc, #48] ; (406fc <__listelem_malloc_id__@@Base+0x80>) │ │ movs r2, #221 ; 0xdd │ │ + str r7, [sp, #0] │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 3ef36 <__listelem_malloc_id__+0x4e> │ │ - nop │ │ - mcrr2 0, 0, r0, r2, cr0 │ │ - ldc2l 0, cr0, [r7] │ │ + bl 3f6b8 │ │ + ldr r1, [r4, #12] │ │ + subs r0, r7, r5 │ │ + asrs r0, r0, #2 │ │ + lsrs r1, r1, #2 │ │ + blx 43550 <__udivsi3@@Base> │ │ + ldr r3, [r4, #20] │ │ + subs r3, #1 │ │ + rsb r3, r8, r3 │ │ + orr.w r0, r0, r3, lsl #16 │ │ + str r0, [r6, #0] │ │ + mov r0, r7 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + vhadd.s8 d0, d5, d0 │ │ + vext.8 d0, d12, d0, #0 │ │ │ │ -0003ef74 : │ │ +00040700 : │ │ push {r0, r1, r4, lr} │ │ - movs r3, #0 │ │ - ldr r2, [r0, #20] │ │ + uxth r2, r1 │ │ + ldr r3, [r0, #20] │ │ ldr r4, [r0, #4] │ │ - sub.w r2, r2, r1, lsr #16 │ │ - b.n 3ef8a │ │ + sub.w r1, r3, r1, lsr #16 │ │ + movs r3, #0 │ │ + cbz r4, 4071a │ │ adds r3, #1 │ │ - cmp r3, r2 │ │ - beq.n 3ef90 │ │ + cmp r3, r1 │ │ + beq.n 40730 │ │ ldr r4, [r4, #8] │ │ - cmp r4, #0 │ │ - bne.n 3ef82 │ │ - b.n 3efa0 │ │ - ldr r2, [r0, #12] │ │ - uxth r0, r1 │ │ - ldr r3, [r4, #0] │ │ - bic.w r2, r2, #3 │ │ - mla r0, r0, r2, r3 │ │ - pop {r2, r3, r4, pc} │ │ - ldr r1, [pc, #20] ; (3efb8 ) │ │ + b.n 4070e │ │ + str r1, [sp, #0] │ │ movs r0, #4 │ │ - ldr r3, [pc, #20] ; (3efbc ) │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #32] ; (40740 ) │ │ + movs r2, #248 ; 0xf8 │ │ + ldr r3, [pc, #32] ; (40744 ) │ │ add r1, pc │ │ add r3, pc │ │ - movs r2, #248 ; 0xf8 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r4 │ │ - b.n 3ef9e │ │ - nop │ │ - ; instruction: 0xfbf80000 │ │ - ldc2l 0, cr0, [fp], {0} │ │ + b.n 4073c │ │ + ldr r0, [r0, #12] │ │ + ldr r3, [r4, #0] │ │ + bic.w r0, r0, #3 │ │ + mla r0, r2, r0, r3 │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ + cdp 0, 10, cr0, cr15, cr0, {0} │ │ + vaddl.s16 q0, d2, d0 │ │ │ │ -0003efc0 <__listelem_free__>: │ │ +00040748 <__listelem_free__@@Base>: │ │ ldr r3, [r0, #0] │ │ str r3, [r1, #0] │ │ ldr r3, [r0, #28] │ │ str r1, [r0, #0] │ │ adds r3, #1 │ │ str r3, [r0, #28] │ │ bx lr │ │ ... │ │ │ │ -0003efd0 : │ │ +00040758 : │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ mov r4, r0 │ │ - ldr r1, [pc, #136] ; (3f060 ) │ │ + ldr r1, [pc, #132] ; (407e4 ) │ │ movw r2, #279 ; 0x117 │ │ - ldr r3, [pc, #132] ; (3f064 ) │ │ + ldr r3, [pc, #128] ; (407e8 ) │ │ movs r0, #1 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - b.n 3eff2 │ │ - ldr r3, [r3, #0] │ │ - adds r2, #1 │ │ - cmp r3, #0 │ │ - bne.n 3efee │ │ - ldr r1, [r4, #12] │ │ + bl 3f6b8 │ │ + ldr r2, [r4, #0] │ │ + movs r3, #0 │ │ + cbz r2, 4077c │ │ + ldr r2, [r2, #0] │ │ + adds r3, #1 │ │ + b.n 40774 │ │ + ldr r2, [r4, #12] │ │ movs r0, #1 │ │ - ldr r5, [pc, #108] ; (3f068 ) │ │ - ldr r3, [pc, #108] ; (3f06c ) │ │ - str r1, [sp, #0] │ │ + ldr r5, [pc, #104] ; (407ec ) │ │ + str r3, [sp, #12] │ │ + str r2, [sp, #0] │ │ add r5, pc │ │ - ldr r1, [r4, #24] │ │ + ldr r2, [r4, #24] │ │ + ldr r3, [pc, #100] ; (407f0 ) │ │ + mov r1, r5 │ │ + ldr r7, [pc, #100] ; (407f4 ) │ │ + str r2, [sp, #4] │ │ add r3, pc │ │ - str r2, [sp, #12] │ │ + ldr r2, [r4, #28] │ │ + add r7, pc │ │ + ldr.w r8, [pc, #92] ; 407f8 │ │ + str r2, [sp, #8] │ │ movw r2, #287 ; 0x11f │ │ - ldr r6, [pc, #96] ; (3f070 ) │ │ - str r1, [sp, #4] │ │ - ldr r1, [r4, #28] │ │ - add r6, pc │ │ - ldr.w r8, [pc, #92] ; 3f074 │ │ - str r1, [sp, #8] │ │ - mov r1, r5 │ │ - bl 3df24 │ │ - ldr r3, [pc, #84] ; (3f078 ) │ │ + bl 3f6b8 │ │ + ldr r3, [pc, #84] ; (407fc ) │ │ mov r1, r5 │ │ movs r0, #1 │ │ - add r3, pc │ │ mov.w r2, #288 ; 0x120 │ │ - bl 3df24 │ │ - ldr r7, [r4, #8] │ │ + add r3, pc │ │ + bl 3f6b8 │ │ + ldr r6, [r4, #8] │ │ ldr r5, [r4, #4] │ │ - b.n 3f056 │ │ - ldr r2, [r5, #0] │ │ - mov r3, r8 │ │ + add r8, pc │ │ + cbz r5, 407de │ │ + ldr r3, [r5, #0] │ │ movs r0, #1 │ │ - add r3, pc │ │ - mov r1, r6 │ │ - str r2, [sp, #0] │ │ - ldr r2, [r7, #0] │ │ - str r2, [sp, #4] │ │ - ldr r2, [r4, #12] │ │ - str r2, [sp, #8] │ │ + mov r1, r7 │ │ movw r2, #291 ; 0x123 │ │ - bl 3df24 │ │ - ldr r7, [r7, #8] │ │ + str r3, [sp, #0] │ │ + ldr r3, [r6, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [r4, #12] │ │ + str r3, [sp, #8] │ │ + mov r3, r8 │ │ + bl 3f6b8 │ │ + ldr r6, [r6, #8] │ │ ldr r5, [r5, #8] │ │ - cmp r5, #0 │ │ - bne.n 3f036 │ │ - ldmia.w sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, pc} │ │ - nop │ │ - smlal r0, r0, r0, r0 │ │ - stc2l 0, cr0, [r2], {0} │ │ - umull r0, r0, r0, r0 │ │ - ldc2 0, cr0, [r1] │ │ - smull r0, r0, lr, r0 │ │ - stc2l 0, cr0, [r1], {0} │ │ - stc2l 0, cr0, [r4], {0} │ │ - movs r0, r0 │ │ - ... │ │ + b.n 407bc │ │ + add sp, #16 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + cdp 0, 6, cr0, cr11, cr0, {0} │ │ + vhadd.s32 d16, d13, d0 │ │ + cdp 0, 4, cr0, cr13, cr0, {0} │ │ + vhadd.s16 d16, d6, d0 │ │ + cdp 0, 3, cr0, cr13, cr0, {0} │ │ + vhadd.s d16, d6, d0 │ │ + vhadd.s32 d16, d13, d0 │ │ │ │ -0003f080 : │ │ +00040800 : │ │ push {r4, r5, r6, r7, r8, lr} │ │ vpush {d8-d13} │ │ - vmov.f64 d8, #112 ; 0x3f800000 1.0 │ │ - vmov d10, r0, r1 │ │ - mov r5, r2 │ │ - mov r7, r3 │ │ - vcmpe.f64 d10, d8 │ │ + vmov.f64 d9, #112 ; 0x3f800000 1.0 │ │ + vmov d8, r0, r1 │ │ + vcmpe.f64 d8, d9 │ │ vmrs APSR_nzcv, fpscr │ │ - bls 3f3c8 │ │ - ldr r2, [pc, #844] ; 3f3f8 │ │ - mov r3, #76 ; 0x4c │ │ + bls 40a94 │ │ + mov r5, r2 │ │ + ldr r2, [pc, #664] ; 40ac0 │ │ + mov r6, r3 │ │ mov r1, #72 ; 0x48 │ │ - mov r0, #1 │ │ + mov r3, #76 ; 0x4c │ │ add r2, pc, r2 │ │ - mov r6, r0 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ + mov r0, #1 │ │ + mov r7, #1 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ mov r4, r0 │ │ - str r6, [r0, #12] │ │ - vstr d10, [r0, #24] │ │ - vmov r0, r1, d10 │ │ - bl e140 │ │ + vstr d8, [r0, #24] │ │ + str r7, [r0, #12] │ │ + vmov r0, r1, d8 │ │ + bl e988 │ │ strd r0, [r4, #32] │ │ - vmov r0, r1, d10 │ │ - bl e254 │ │ - vldr d6, [r4, #32] │ │ - cmp r7, #0 │ │ - add r3, r5, #2 │ │ - mov r2, #-2147483648 ; 0x80000000 │ │ + vmov r0, r1, d8 │ │ + bl ea9c │ │ + cmp r6, #0 │ │ + vldr d5, [r4, #32] │ │ + add r6, r5, #2 │ │ + mov r3, #-2147483648 ; 0x80000000 │ │ strb r5, [r4, #9] │ │ - asr r3, r2, r3 │ │ - str r3, [r4, #64] ; 0x40 │ │ + asr r6, r3, r6 │ │ + str r6, [r4, #64] ; 0x40 │ │ vmov d7, r0, r1 │ │ - vdiv.f64 d5, d8, d7 │ │ strd r0, [r4, #40] ; 0x28 │ │ - vdiv.f64 d7, d8, d6 │ │ - vstr d5, [r4, #56] ; 0x38 │ │ - vstr d7, [r4, #48] ; 0x30 │ │ - bne 3f124 │ │ + vdiv.f64 d6, d9, d7 │ │ + vdiv.f64 d9, d9, d5 │ │ + vstr d6, [r4, #56] ; 0x38 │ │ + vstr d9, [r4, #48] ; 0x30 │ │ + bne 408a4 │ │ mov r0, r4 │ │ vpop {d8-d13} │ │ pop {r4, r5, r6, r7, r8, pc} │ │ - vmov r0, r1, d10 │ │ - bl e140 │ │ - vldr d7, [pc, #700] ; 3f3f0 │ │ + vmov r0, r1, d8 │ │ + bl e988 │ │ + vldr d7, [pc, #516] ; 40ab8 │ │ vmov.f64 d6, #96 ; 0x3f000000 0.5 │ │ vmov d5, r0, r1 │ │ vdiv.f64 d7, d7, d5 │ │ vadd.f64 d7, d7, d6 │ │ - vcvt.u32.f64 s11, d7 │ │ - vmov r3, s11 │ │ - lsr r3, r3, r5 │ │ - cmp r3, #255 ; 0xff │ │ - movls r8, r6 │ │ - movls r2, r8 │ │ - movls r6, r8 │ │ - bhi 3f3b0 │ │ - vmov.f64 d8, #112 ; 0x3f800000 1.0 │ │ + vcvt.u32.f64 s15, d7 │ │ + vmov r8, s15 │ │ + lsr r8, r8, r5 │ │ + cmp r8, #255 ; 0xff │ │ + bhi 40a78 │ │ + mov r2, r7 │ │ + mov r6, r7 │ │ + vmov.f64 d10, #112 ; 0x3f800000 1.0 │ │ mov r3, #1 │ │ lsl r3, r3, r5 │ │ - mov r7, #0 │ │ - vmov s12, r3 │ │ + mov r8, #0 │ │ strb r2, [r4, #8] │ │ - vmov.f64 d11, #96 ; 0x3f000000 0.5 │ │ - vmov.f64 d12, d8 │ │ - vcvt.f64.s32 d13, s12 │ │ - b 3f190 │ │ - vdiv.f64 d8, d8, d10 │ │ - add r7, r7, #1 │ │ - vadd.f64 d7, d8, d12 │ │ + vmov s15, r3 │ │ + vmov.f64 d12, #96 ; 0x3f000000 0.5 │ │ + vmov.f64 d11, d10 │ │ + vcvt.f64.s32 d13, s15 │ │ + b 4090c │ │ + vdiv.f64 d10, d10, d8 │ │ + add r8, r8, #1 │ │ + vadd.f64 d7, d10, d11 │ │ vmov r0, r1, d7 │ │ - bl e140 │ │ - vmul.f64 d9, d13, d11 │ │ + bl e988 │ │ + vmul.f64 d9, d13, d12 │ │ vldr d7, [r4, #48] ; 0x30 │ │ - vmov.f64 d5, d9 │ │ - vmov d6, r0, r1 │ │ - vmla.f64 d5, d6, d7 │ │ - vcvt.s32.f64 s13, d5 │ │ - vmov r3, s13 │ │ + vmov.f64 d6, d9 │ │ + vmov d5, r0, r1 │ │ + vmla.f64 d6, d5, d7 │ │ + vcvt.s32.f64 s15, d6 │ │ + vmov r3, s15 │ │ asr r3, r3, r5 │ │ cmp r3, #0 │ │ - bgt 3f188 │ │ - lsr r7, r7, r5 │ │ - ldr r2, [pc, #556] ; 3f3fc │ │ - cmp r7, #254 ; 0xfe │ │ - mov r1, r8 │ │ - addhi r7, r7, #1 │ │ - mov r3, #118 ; 0x76 │ │ - movls r7, #256 ; 0x100 │ │ + bgt 40904 │ │ + lsr r8, r8, r5 │ │ + ldr r2, [pc, #376] ; 40ac4 │ │ + cmp r8, #254 ; 0xfe │ │ + mov r1, r7 │ │ + addhi r8, r8, #1 │ │ add r2, pc, r2 │ │ - mov r0, r7 │ │ - vmov.f64 d8, #112 ; 0x3f800000 1.0 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - cmp r6, #2 │ │ - str r7, [r4, #4] │ │ + movls r8, #256 ; 0x100 │ │ + mov r3, #118 ; 0x76 │ │ + mov r0, r8 │ │ + vmov.f64 d10, #112 ; 0x3f800000 1.0 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ mov r7, #0 │ │ - vmov.f64 d11, d8 │ │ + str r8, [r4, #4] │ │ + vmov.f64 d11, d10 │ │ str r0, [r4] │ │ - beq 3f284 │ │ + b 409b8 │ │ cmp r6, #4 │ │ - beq 3f2fc │ │ + beq 40a2c │ │ cmp r6, #1 │ │ - bne 3f220 │ │ - b 3f370 │ │ - vdiv.f64 d8, d8, d10 │ │ - vadd.f64 d7, d8, d11 │ │ - vmov r0, r1, d7 │ │ - bl e140 │ │ - vmov.f64 d5, d9 │ │ - vldr d7, [r4, #48] ; 0x30 │ │ - vmov d6, r0, r1 │ │ - vmla.f64 d5, d6, d7 │ │ - vcvt.s32.f64 s13, d5 │ │ - vmov r3, s13 │ │ - asr r3, r3, r5 │ │ - cmp r3, #0 │ │ - bgt 3f21c │ │ - b 3f118 │ │ + beq 40a0c │ │ cmp r6, #2 │ │ - strheq r3, [r2, r8] │ │ - beq 3f274 │ │ + beq 40a68 │ │ cmp r6, #4 │ │ - streq r3, [r2, ip, lsl #2] │ │ - beq 3f274 │ │ + beq 40a58 │ │ cmp r6, #1 │ │ - strbeq r3, [r2, ip] │ │ + beq 40a4c │ │ cmp r3, #0 │ │ + ble 40898 │ │ + vdiv.f64 d10, d10, d8 │ │ add r7, r7, #1 │ │ - ble 3f118 │ │ - vdiv.f64 d8, d8, d10 │ │ - vadd.f64 d7, d8, d11 │ │ + vadd.f64 d7, d10, d11 │ │ vmov r0, r1, d7 │ │ - bl e140 │ │ - vmov.f64 d5, d9 │ │ - vldr d7, [r4, #48] ; 0x30 │ │ - lsr ip, r7, r5 │ │ - ldr r2, [r4] │ │ - lsl r8, ip, #1 │ │ - ldrh r3, [r2, r8] │ │ - cmp r3, #0 │ │ - vmov d6, r0, r1 │ │ - vmla.f64 d5, d6, d7 │ │ - vcvt.s32.f64 s13, d5 │ │ - vmov r3, s13 │ │ - asr r3, r3, r5 │ │ - bne 3f274 │ │ - b 3f254 │ │ + bl e988 │ │ cmp r6, #2 │ │ - lsleq r2, r2, #1 │ │ - strheq r3, [ip, r2] │ │ - beq 3f2ec │ │ - cmp r6, #4 │ │ - streq r3, [ip, r2, lsl #2] │ │ - beq 3f2ec │ │ - cmp r6, #1 │ │ - strbeq r3, [ip, r2] │ │ - cmp r3, #0 │ │ - add r7, r7, #1 │ │ - ble 3f118 │ │ - vdiv.f64 d8, d8, d10 │ │ - vadd.f64 d7, d8, d11 │ │ - vmov r0, r1, d7 │ │ - bl e140 │ │ - vmov.f64 d5, d9 │ │ vldr d7, [r4, #48] ; 0x30 │ │ - lsr r2, r7, r5 │ │ - ldr ip, [r4] │ │ - ldr r3, [ip, r2, lsl #2] │ │ - cmp r3, #0 │ │ - vmov d6, r0, r1 │ │ - vmla.f64 d5, d6, d7 │ │ - vcvt.s32.f64 s13, d5 │ │ - vmov r3, s13 │ │ + vmov.f64 d6, d9 │ │ + vmov d5, r0, r1 │ │ + vmla.f64 d6, d5, d7 │ │ + vcvt.s32.f64 s15, d6 │ │ + vmov r3, s15 │ │ asr r3, r3, r5 │ │ - bne 3f2ec │ │ - b 3f2c8 │ │ - cmp r6, #2 │ │ - lsleq r2, r2, #1 │ │ - strheq r3, [ip, r2] │ │ - beq 3f360 │ │ - cmp r6, #4 │ │ - streq r3, [ip, r2, lsl #2] │ │ - beq 3f360 │ │ - cmp r6, #1 │ │ - strbeq r3, [ip, r2] │ │ - cmp r3, #0 │ │ - add r7, r7, #1 │ │ - ble 3f118 │ │ - vdiv.f64 d8, d8, d10 │ │ - vadd.f64 d7, d8, d11 │ │ - vmov r0, r1, d7 │ │ - bl e140 │ │ - vmov.f64 d5, d9 │ │ - vldr d7, [r4, #48] ; 0x30 │ │ + bne 40980 │ │ lsr r2, r7, r5 │ │ - ldr ip, [r4] │ │ - ldrb r3, [ip, r2] │ │ - cmp r3, #0 │ │ - vmov d6, r0, r1 │ │ - vmla.f64 d5, d6, d7 │ │ - vcvt.s32.f64 s13, d5 │ │ - vmov r3, s13 │ │ - asr r3, r3, r5 │ │ - bne 3f360 │ │ - b 3f33c │ │ - cmp r3, #65536 ; 0x10000 │ │ - movcc r8, #2 │ │ - movcs r8, #4 │ │ - mov r2, r8 │ │ - mov r6, r8 │ │ - b 3f160 │ │ - ldr r1, [pc, #48] ; 3f400 │ │ + ldr r0, [r4] │ │ + lsl r2, r2, #1 │ │ + add r1, r0, r2 │ │ + ldrh r2, [r0, r2] │ │ + cmp r2, #0 │ │ + bne 409a8 │ │ + strh r3, [r1] │ │ + b 409a8 │ │ + ldr r0, [r4] │ │ + lsr r1, r7, r5 │ │ + add r2, r0, r1 │ │ + ldrb r1, [r0, r1] │ │ + cmp r1, #0 │ │ + bne 409a8 │ │ + strb r3, [r2] │ │ + b 409a8 │ │ + ldr r1, [r4] │ │ + lsr r0, r7, r5 │ │ + add r2, r1, r0, lsl #2 │ │ + ldr r1, [r1, r0, lsl #2] │ │ + cmp r1, #0 │ │ + bne 409a8 │ │ + str r3, [r2] │ │ + b 409a8 │ │ + ldr r2, [r4] │ │ + add r2, r2, r7, lsr r5 │ │ + b 40a24 │ │ + lsr r2, r7, r5 │ │ + ldr r1, [r4] │ │ + add r2, r1, r2, lsl #2 │ │ + b 40a44 │ │ + lsr r1, r7, r5 │ │ + ldr r2, [r4] │ │ + add r1, r2, r1, lsl #1 │ │ + b 40a04 │ │ + cmp r8, #65536 ; 0x10000 │ │ + movcs r7, #4 │ │ + movcs r2, r7 │ │ + movcs r6, r7 │ │ + bcs 408dc │ │ + mov r7, #2 │ │ + b 408d4 │ │ + ldr r1, [pc, #44] ; 40ac8 │ │ mov r0, #4 │ │ - ldr r3, [pc, #44] ; 3f404 │ │ + ldr r3, [pc, #40] ; 40acc │ │ mov r2, #71 ; 0x47 │ │ add r1, pc, r1 │ │ - mov r4, #0 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 3f118 │ │ - nop {0} │ │ + blx 3f6b8 │ │ + mov r0, #0 │ │ + b 4089c │ │ ; instruction: 0xfefa39ef │ │ svccc 0x00e62e42 │ │ - ; instruction: 0x000124b4 │ │ - andeq r2, r1, r8, lsl #7 │ │ - muleq r1, r0, r1 │ │ - ; instruction: 0x000121b8 │ │ + andeq r1, r1, ip, ror #14 │ │ + andeq r1, r1, r8, asr #12 │ │ + strdeq r1, [r1], -r8 │ │ + andeq r1, r1, r4, lsr #10 │ │ │ │ -0003f408 : │ │ +00040ad0 : │ │ + push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + sub sp, sp, #24 │ │ + ldr r8, [pc, #644] ; 40d64 │ │ + mov r5, r0 │ │ ldr r3, [r0] │ │ - push {r4, r5, r6, r7, r8, sl, lr} │ │ + ldr r8, [pc, r8] │ │ cmp r3, #0 │ │ - sub sp, sp, #28 │ │ - mov r5, r0 │ │ - mov r8, r1 │ │ - beq 3f63c │ │ - ldr r6, [pc, #600] ; 3f684 │ │ + ldr r3, [r8] │ │ + str r3, [sp, #20] │ │ + beq 40d18 │ │ + ldr r6, [pc, #616] ; 40d68 │ │ + mov r9, r1 │ │ + ldr r3, [pc, #612] ; 40d6c │ │ mov r0, #1 │ │ - ldr r3, [pc, #596] ; 3f688 │ │ - movw r2, #283 ; 0x11b │ │ add r6, pc, r6 │ │ str r1, [sp] │ │ + movw r2, #283 ; 0x11b │ │ add r3, pc, r3 │ │ mov r1, r6 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r1, [pc, #572] ; 3f68c │ │ - mov r0, r8 │ │ + blx 3f6b8 │ │ + ldr r1, [pc, #584] ; 40d70 │ │ + mov r0, r9 │ │ add r1, pc, r1 │ │ - bl e098 │ │ + bl e8e0 │ │ subs r4, r0, #0 │ │ - beq 3f660 │ │ - ldr r0, [pc, #552] ; 3f690 │ │ + beq 40d3c │ │ + ldr r0, [pc, #564] ; 40d74 │ │ mov r3, r4 │ │ mov r1, #1 │ │ mov r2, #27 │ │ add r0, pc, r0 │ │ - bl e158 │ │ - ldr r1, [pc, #532] ; 3f694 │ │ + bl e9a0 │ │ + ldr r1, [pc, #544] ; 40d78 │ │ ldrb r2, [r5, #8] │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ - bl e11c │ │ - ldr r1, [pc, #516] ; 3f698 │ │ + bl e964 │ │ + ldr r1, [pc, #528] ; 40d7c │ │ ldrsb r2, [r5, #9] │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ - bl e11c │ │ - ldr r1, [pc, #500] ; 3f69c │ │ + bl e964 │ │ + ldr r1, [pc, #512] ; 40d80 │ │ ldrd r2, [r5, #24] │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ - bl e11c │ │ + bl e964 │ │ mov r0, r4 │ │ - bl e0c8 │ │ - ldrb r3, [r5, #8] │ │ - sub r2, r3, #1 │ │ + bl e910 │ │ + ldrb r2, [r5, #8] │ │ + sub r3, r2, #1 │ │ add r0, r0, #7 │ │ - ands r2, r0, r2 │ │ - bne 3f59c │ │ - ldr r0, [pc, #456] ; 3f6a0 │ │ - add r6, sp, #24 │ │ + ands r0, r0, r3 │ │ + bne 40c7c │ │ + ldr r0, [pc, #468] ; 40d84 │ │ + add r7, sp, #24 │ │ mov r1, #1 │ │ mov r2, #7 │ │ mov r3, r4 │ │ add r0, pc, r0 │ │ - bl e158 │ │ + bl e9a0 │ │ + movw r3, #13124 ; 0x3344 │ │ mov r1, #4 │ │ + movt r3, #4386 ; 0x1122 │ │ mov r2, #1 │ │ + str r3, [r7, #-8]! │ │ mov r3, r4 │ │ - movw r0, #13124 ; 0x3344 │ │ - movt r0, #4386 ; 0x1122 │ │ - str r0, [r6, #-4]! │ │ - mov r0, r6 │ │ - bl e158 │ │ + mov r0, r7 │ │ + bl e9a0 │ │ + mov r6, #0 │ │ add r0, r5, #4 │ │ + stm sp, {r6, r7} │ │ mov r1, #4 │ │ mov r2, #1 │ │ mov r3, r4 │ │ - mov r7, #0 │ │ - str r6, [sp, #4] │ │ - str r7, [sp, #20] │ │ - str r7, [sp] │ │ - bl 4408c <__udivdi3+0x6ec> │ │ + str r6, [sp, #16] │ │ + blx 3d818 │ │ cmp r0, #1 │ │ mov sl, r0 │ │ - bne 3f5b8 │ │ + bne 40c98 │ │ ldr r0, [r5] │ │ mov r3, r4 │ │ ldrb r1, [r5, #8] │ │ ldr r2, [r5, #4] │ │ - str r7, [sp] │ │ + stm sp, {r6, r7} │ │ + blx 3d818 │ │ + ldr r3, [r5, #4] │ │ + cmp r0, r3 │ │ + bne 40cc8 │ │ + str r6, [sp] │ │ + mov r0, r7 │ │ str r6, [sp, #4] │ │ - bl 4408c <__udivdi3+0x6ec> │ │ - ldr ip, [r5, #4] │ │ - cmp r0, ip │ │ - bne 3f5e8 │ │ - mov r0, r6 │ │ - mov r1, #4 │ │ mov r2, sl │ │ + mov r1, #4 │ │ mov r3, r4 │ │ - str r7, [sp] │ │ - str r7, [sp, #4] │ │ - bl 4408c <__udivdi3+0x6ec> │ │ + blx 3d818 │ │ cmp r0, #1 │ │ - bne 3f618 │ │ + bne 40cf4 │ │ mov r0, r4 │ │ - bl e0a4 │ │ - mov r0, r7 │ │ - add sp, sp, #28 │ │ - pop {r4, r5, r6, r7, r8, sl, pc} │ │ - ldr r0, [pc, #256] ; 3f6a4 │ │ - rsb r2, r2, r3 │ │ + bl e8ec │ │ + mov r0, r6 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r8] │ │ + cmp r2, r3 │ │ + bne 40d60 │ │ + add sp, sp, #24 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + rsb r2, r0, r2 │ │ + ldr r0, [pc, #256] ; 40d88 │ │ mov r1, #1 │ │ mov r3, r4 │ │ add r0, pc, r0 │ │ - bl e158 │ │ - b 3f4d0 │ │ - ldr r1, [pc, #232] ; 3f6a8 │ │ + bl e9a0 │ │ + b 40ba8 │ │ + ldr r1, [pc, #236] ; 40d8c │ │ mov r0, #4 │ │ - ldr r3, [pc, #228] ; 3f6ac │ │ + ldr r3, [pc, #232] ; 40d90 │ │ movw r2, #311 ; 0x137 │ │ + str r9, [sp] │ │ add r1, pc, r1 │ │ - str r8, [sp] │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mov r0, r4 │ │ - bl e0a4 │ │ + bl e8ec │ │ mvn r0, #0 │ │ - b 3f594 │ │ - ldrb lr, [r5, #8] │ │ + b 40c64 │ │ + ldrb r1, [r5, #8] │ │ mov r0, #4 │ │ - ldr r1, [pc, #184] ; 3f6b0 │ │ + str r3, [sp] │ │ movw r2, #318 ; 0x13e │ │ - ldr r3, [pc, #180] ; 3f6b4 │ │ - add r1, pc, r1 │ │ - str ip, [sp] │ │ + ldr r3, [pc, #180] ; 40d94 │ │ + stmib sp, {r1, r9} │ │ + ldr r1, [pc, #176] ; 40d98 │ │ add r3, pc, r3 │ │ - str r8, [sp, #8] │ │ - str lr, [sp, #4] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 3f5d8 │ │ - ldr r1, [pc, #152] ; 3f6b8 │ │ + add r1, pc, r1 │ │ + blx 3f6b8 │ │ + b 40cb8 │ │ + ldr r1, [pc, #160] ; 40d9c │ │ mov r0, #4 │ │ - ldr r3, [pc, #148] ; 3f6bc │ │ + ldr r3, [pc, #156] ; 40da0 │ │ movw r2, #322 ; 0x142 │ │ + str r9, [sp] │ │ add r1, pc, r1 │ │ - str r8, [sp] │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 3f5d8 │ │ - ldr r1, [pc, #124] ; 3f6c0 │ │ + blx 3f6b8 │ │ + b 40cb8 │ │ + ldr r1, [pc, #132] ; 40da4 │ │ mov r0, #4 │ │ - ldr r3, [pc, #120] ; 3f6c4 │ │ + ldr r3, [pc, #128] ; 40da8 │ │ movw r2, #279 ; 0x117 │ │ add r1, pc, r1 │ │ add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ + blx 3f6b8 │ │ mvn r0, #0 │ │ - b 3f594 │ │ - ldr r3, [pc, #96] ; 3f6c8 │ │ + b 40c64 │ │ + ldr r3, [pc, #104] ; 40dac │ │ mov r0, #4 │ │ + str r9, [sp] │ │ mov r1, r6 │ │ movw r2, #285 ; 0x11d │ │ add r3, pc, r3 │ │ - str r8, [sp] │ │ - bl 43eac <__udivdi3+0x50c> │ │ + blx 3f7b4 │ │ mvn r0, #0 │ │ - b 3f594 │ │ - andeq r2, r1, r4, lsr r1 │ │ - muleq r1, r4, r1 │ │ - andeq r2, r1, r0, lsr #3 │ │ - ; instruction: 0x000121b4 │ │ - ; instruction: 0x000121bc │ │ - ; instruction: 0x000121b4 │ │ - andeq r2, r1, ip, lsr #3 │ │ - andeq r2, r1, ip, lsl #3 │ │ - strheq r2, [r1], -r8 │ │ - andeq r1, r1, r0, lsr #31 │ │ - andeq r2, r1, r8, lsr #1 │ │ - andeq r1, r1, ip, ror #30 │ │ - muleq r1, r8, r0 │ │ - andeq r1, r1, r0, asr #30 │ │ - andeq r2, r1, r4, lsr #1 │ │ - andeq r1, r1, ip, lsl pc │ │ - andeq r1, r1, r8, ror #30 │ │ - andeq r1, r1, r4, lsl #31 │ │ + b 40c64 │ │ + bl e88c <__stack_chk_fail@plt> │ │ + muleq r1, r4, r3 │ │ + muleq r1, r4, r4 │ │ + strdeq r1, [r1], -r0 │ │ + strdeq r1, [r1], -ip │ │ + andeq r1, r1, r0, lsl r5 │ │ + andeq r1, r1, r8, lsl r5 │ │ + andeq r1, r1, r0, lsl r5 │ │ + andeq r1, r1, r8, lsl #10 │ │ + andeq r1, r1, r8, ror #9 │ │ + andeq r1, r1, ip, lsl #8 │ │ + strdeq r1, [r1], -r0 │ │ + strdeq r1, [r1], -ip │ │ + andeq r1, r1, ip, ror #7 │ │ + ; instruction: 0x000112b4 │ │ + muleq r1, r4, r2 │ │ + strdeq r1, [r1], -ip │ │ + andeq r1, r1, r4, ror r2 │ │ + andeq r1, r1, r0, asr #5 │ │ + ldrdeq r1, [r1], -r8 │ │ │ │ -0003f6cc : │ │ - ldr r2, [r0, #12] │ │ - add r2, r2, #1 │ │ - str r2, [r0, #12] │ │ +00040db0 : │ │ + ldr r3, [r0, #12] │ │ + add r3, r3, #1 │ │ + str r3, [r0, #12] │ │ bx lr │ │ │ │ -0003f6dc : │ │ - push {r4, lr} │ │ - subs r4, r0, #0 │ │ - beq 3f71c │ │ - ldr r0, [r4, #12] │ │ +00040dc0 : │ │ + subs r3, r0, #0 │ │ + beq 40e04 │ │ + ldr r0, [r3, #12] │ │ sub r0, r0, #1 │ │ - str r0, [r4, #12] │ │ + str r0, [r3, #12] │ │ cmp r0, #0 │ │ - popgt {r4, pc} │ │ - ldr r0, [r4, #16] │ │ + bxgt lr │ │ + ldr r0, [r3, #16] │ │ + push {r4, lr} │ │ cmp r0, #0 │ │ - beq 3f724 │ │ - bl 43eec <__udivdi3+0x54c> │ │ + mov r4, r3 │ │ + beq 40e0c │ │ + blx 41644 │ │ mov r0, r4 │ │ - bl 43dec <__udivdi3+0x44c> │ │ + blx 3e1f8 │ │ mov r0, #0 │ │ pop {r4, pc} │ │ - mov r0, r4 │ │ - pop {r4, pc} │ │ - ldr r0, [r4] │ │ - bl 43dec <__udivdi3+0x44c> │ │ - b 3f70c │ │ + mov r0, r3 │ │ + bx lr │ │ + ldr r0, [r3] │ │ + blx 3e1f8 │ │ + b 40df4 │ │ │ │ -0003f730 : │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, sp, #60 ; 0x3c │ │ - ldr r4, [pc, #1160] ; 3fbc8 │ │ +00040e18 : │ │ + ldr r3, [pc, #1200] ; 412d0 │ │ mov r2, #174 ; 0xae │ │ - str r0, [sp, #24] │ │ - mov r0, #1 │ │ - ldr ip, [sp, #24] │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, sp, #76 ; 0x4c │ │ + mov r1, r3 │ │ + ldr r4, [pc, #1184] ; 412d4 │ │ + ldr r1, [pc, r1] │ │ + mov r5, r0 │ │ add r4, pc, r4 │ │ - ldr r3, [pc, #1140] ; 3fbcc │ │ - mov r1, r4 │ │ + ldr r3, [pc, #1172] ; 412d8 │ │ + str r0, [sp, #36] ; 0x24 │ │ + mov r0, #1 │ │ + mov ip, r1 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r1, [pc, #1124] ; 3fbd0 │ │ - ldr r0, [sp, #24] │ │ + ldr ip, [ip] │ │ + str r1, [sp, #44] ; 0x2c │ │ + mov r1, r4 │ │ + str r5, [sp] │ │ + str ip, [sp, #68] ; 0x44 │ │ + blx 3f6b8 │ │ + ldr r1, [pc, #1132] ; 412dc │ │ + mov r0, r5 │ │ add r1, pc, r1 │ │ - bl e098 │ │ - subs ip, r0, #0 │ │ - str ip, [sp, #20] │ │ - beq 3fba0 │ │ - add r1, sp, #36 ; 0x24 │ │ - add r2, sp, #40 ; 0x28 │ │ - add r3, sp, #44 ; 0x2c │ │ - bl 43e4c <__udivdi3+0x4ac> │ │ + bl e8e0 │ │ + subs r3, r0, #0 │ │ + str r3, [sp, #20] │ │ + beq 412a4 │ │ + add r1, sp, #48 ; 0x30 │ │ + add r2, sp, #52 ; 0x34 │ │ + add r3, sp, #56 ; 0x38 │ │ + blx 3d4c0 │ │ cmp r0, #0 │ │ - blt 3fb70 │ │ + blt 41244 │ │ mov r2, r4 │ │ + mov r1, #72 ; 0x48 │ │ mov r3, #187 ; 0xbb │ │ mov r0, #1 │ │ - mov r1, #72 ; 0x48 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - mov r6, #0 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + mov r4, #0 │ │ mov r3, #2 │ │ - movw r2, #44145 ; 0xac71 │ │ - movt r2, #56203 ; 0xdb8b │ │ - strb r3, [r0, #8] │ │ - mov r4, r0 │ │ - strb r6, [r0, #9] │ │ - mov r3, #104 ; 0x68 │ │ - ldr r5, [r7] │ │ - movt r3, #16368 ; 0x3ff0 │ │ - str r6, [sp, #48] ; 0x30 │ │ - strd r2, [r0, #24] │ │ - cmp r5, r6 │ │ - beq 3fb38 │ │ - ldr sl, [pc, #996] ; 3fbd4 │ │ - ldr fp, [pc, #996] ; 3fbd8 │ │ - ldr r3, [pc, #996] ; 3fbdc │ │ + mov r1, #104 ; 0x68 │ │ + movt r1, #16368 ; 0x3ff0 │ │ + mov r5, r0 │ │ + movw r0, #44145 ; 0xac71 │ │ + strb r3, [r5, #8] │ │ + movt r0, #56203 ; 0xdb8b │ │ + strb r4, [r5, #9] │ │ + ldr fp, [r6] │ │ + strd r0, [r5, #24] │ │ + cmp fp, r4 │ │ + str r4, [sp, #60] ; 0x3c │ │ + moveq r9, fp │ │ + ldreq r8, [sp, #52] ; 0x34 │ │ + beq 40fec │ │ + ldr r3, [pc, #996] ; 412e0 │ │ + mov r9, r4 │ │ + ldr r7, [pc, #992] ; 412e4 │ │ + add r3, pc, r3 │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #984] ; 412e8 │ │ + add r7, pc, r7 │ │ + ldr sl, [pc, #980] ; 412ec │ │ + add r3, pc, r3 │ │ + str r3, [sp, #32] │ │ + ldr r3, [pc, #972] ; 412f0 │ │ add sl, pc, sl │ │ - str r6, [sp, #16] │ │ - add fp, pc, fp │ │ + ldr r8, [sp, #52] ; 0x34 │ │ + add r3, pc, r3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [pc, #956] ; 412f4 │ │ add r3, pc, r3 │ │ - ldr r9, [sp, #40] ; 0x28 │ │ - ldr r8, [pc, #976] ; 3fbe0 │ │ str r3, [sp, #28] │ │ - b 3f850 │ │ - ldr r1, [pc, #968] ; 3fbe4 │ │ - ldr r0, [r9, r6] │ │ - add r1, pc, r1 │ │ - bl e0b0 │ │ - ldr ip, [sp, #16] │ │ + b 40f70 │ │ + ldr r0, [r8, r4] │ │ + ldr r1, [sp, #28] │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - moveq ip, #1 │ │ - str ip, [sp, #16] │ │ - ldr r6, [sp, #48] ; 0x30 │ │ - add r6, r6, #1 │ │ - str r6, [sp, #48] ; 0x30 │ │ - ldr r5, [r7, r6, lsl #2] │ │ - lsl r6, r6, #2 │ │ - cmp r5, #0 │ │ - beq 3f8e8 │ │ - add r1, pc, r8 │ │ - mov r0, r5 │ │ - bl e0b0 │ │ - mov r1, sl │ │ + moveq r9, #1 │ │ + ldr r4, [sp, #60] ; 0x3c │ │ + add r4, r4, #1 │ │ + str r4, [sp, #60] ; 0x3c │ │ + ldr fp, [r6, r4, lsl #2] │ │ + lsl r4, r4, #2 │ │ + cmp fp, #0 │ │ + beq 40fec │ │ + mov r0, fp │ │ + mov r1, r7 │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - mov r0, r5 │ │ - beq 3f834 │ │ - bl e0b0 │ │ - mov r1, fp │ │ + beq 40f54 │ │ + mov r0, fp │ │ + mov r1, sl │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - mov r0, r5 │ │ - beq 3f814 │ │ - bl e0b0 │ │ - ldr r1, [sp, #28] │ │ + beq 40f40 │ │ + mov r0, fp │ │ + ldr r1, [sp, #24] │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - mov r0, r5 │ │ - beq 3f9d0 │ │ - bl e0b0 │ │ - ldr r1, [pc, #840] ; 3fbe8 │ │ - add r1, pc, r1 │ │ + beq 410dc │ │ + mov r0, fp │ │ + ldr r1, [sp, #32] │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - mov r0, r5 │ │ - beq 3faa8 │ │ - bl e0b0 │ │ + beq 411e4 │ │ + mov r0, fp │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + bl e8f8 │ │ cmp r0, #0 │ │ - bne 3f834 │ │ - ldr r0, [r9, r6] │ │ - bl 4402c <__udivdi3+0x68c> │ │ + bne 40f54 │ │ + ldr r0, [r8, r4] │ │ + blx 422c0 │ │ + ldr r8, [sp, #52] ; 0x34 │ │ ldr r6, [sp, #48] ; 0x30 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - add r6, r6, #1 │ │ - ldr r9, [sp, #40] ; 0x28 │ │ - str r6, [sp, #48] ; 0x30 │ │ - ldr r5, [r7, r6, lsl #2] │ │ - lsl r6, r6, #2 │ │ - cmp r5, #0 │ │ - strd r0, [r4, #24] │ │ - bne 3f850 │ │ - mov r0, r7 │ │ - mov r1, r9 │ │ - bl 43e5c <__udivdi3+0x4bc> │ │ - ldrd r0, [r4, #24] │ │ - mov r5, #0 │ │ - str r5, [sp, #52] ; 0x34 │ │ - bl e140 │ │ - strd r0, [r4, #32] │ │ - ldrd r0, [r4, #24] │ │ - bl e254 │ │ + strd r0, [r5, #24] │ │ + b 40f54 │ │ + mov r0, r6 │ │ + mov r1, r8 │ │ + blx 3d358 │ │ + ldrd r0, [r5, #24] │ │ + mov r3, #0 │ │ + str r3, [sp, #64] ; 0x40 │ │ + bl e988 │ │ + add r4, sp, #64 ; 0x40 │ │ + strd r0, [r5, #32] │ │ + ldrd r0, [r5, #24] │ │ + bl ea9c │ │ vmov.f64 d7, #112 ; 0x3f800000 1.0 │ │ - vldr d6, [r4, #32] │ │ + vldr d6, [r5, #32] │ │ mov r2, #-2147483648 ; 0x80000000 │ │ - ldrsb r3, [r4, #9] │ │ - add lr, sp, #52 ; 0x34 │ │ - ldr ip, [sp, #44] ; 0x2c │ │ + ldrsb r3, [r5, #9] │ │ + ldr ip, [sp, #56] ; 0x38 │ │ add r3, r3, #2 │ │ asr r3, r2, r3 │ │ mov r2, #1 │ │ - str r3, [r4, #64] ; 0x40 │ │ + str r3, [r5, #64] ; 0x40 │ │ ldr r3, [sp, #20] │ │ vdiv.f64 d6, d7, d6 │ │ vmov d5, r0, r1 │ │ - strd r0, [r4, #40] ; 0x28 │ │ - add r0, r4, #4 │ │ + add r0, r5, #4 │ │ mov r1, #4 │ │ + vstr d5, [r5, #40] ; 0x28 │ │ vdiv.f64 d7, d7, d5 │ │ - vstr d6, [r4, #48] ; 0x30 │ │ - vstr d7, [r4, #56] ; 0x38 │ │ + vstr d6, [r5, #48] ; 0x30 │ │ + vstr d7, [r5, #56] ; 0x38 │ │ str ip, [sp] │ │ - str lr, [sp, #4] │ │ - bl 43e6c <__udivdi3+0x4cc> │ │ + str r4, [sp, #4] │ │ + blx 3d7dc │ │ cmp r0, #1 │ │ - mov r7, r0 │ │ - bne 3faf0 │ │ + bne 411fc │ │ ldr r0, [sp, #20] │ │ - bl e0c8 │ │ - ldrb ip, [r4, #8] │ │ - sub r3, ip, #1 │ │ - tst r0, r3 │ │ + bl e910 │ │ + ldrb r3, [r5, #8] │ │ + sub r2, r3, #1 │ │ + tst r0, r2 │ │ mov r6, r0 │ │ - bne 3fac0 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + bne 410f4 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #0 │ │ - bne 3f9e8 │ │ - cmp r7, #0 │ │ - beq 3fa0c │ │ - ldr r0, [sp, #24] │ │ - bl 43f1c <__udivdi3+0x57c> │ │ - str r0, [r4, #16] │ │ - bl 43f0c <__udivdi3+0x56c> │ │ + bne 4112c │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + blx 41554 │ │ + str r0, [r5, #16] │ │ + blx 41684 │ │ add r0, r0, r6 │ │ - str r0, [r4] │ │ + str r0, [r5] │ │ ldr r0, [sp, #20] │ │ - bl e0a4 │ │ - mov r0, r4 │ │ - add sp, sp, #60 ; 0x3c │ │ + bl e8ec │ │ + mov r0, r5 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r4, [sp, #68] ; 0x44 │ │ + ldr r3, [r3] │ │ + cmp r4, r3 │ │ + bne 412cc │ │ + add sp, sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r0, [r9, r6] │ │ - bl e134 │ │ - ldr r9, [sp, #40] ; 0x28 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - strb r0, [r4, #8] │ │ - b 3f834 │ │ - ldr r1, [pc, #508] ; 3fbec │ │ + ldr r0, [r8, r4] │ │ + bl e97c │ │ + ldr r8, [sp, #52] ; 0x34 │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + strb r0, [r5, #8] │ │ + b 40f54 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ mov r0, #3 │ │ - ldr ip, [sp, #24] │ │ + str r3, [sp, #8] │ │ + ldr r1, [pc, #496] ; 412f8 │ │ + ldr r3, [pc, #496] ; 412fc │ │ + str r2, [sp] │ │ + add r1, pc, r1 │ │ + add r3, pc, r3 │ │ + str r6, [sp, #4] │ │ + mov r2, #234 ; 0xea │ │ + blx 3f6b8 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r3, #0 │ │ + beq 41150 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mov r0, #3 │ │ + ldr r1, [pc, #452] ; 41300 │ │ mov r2, #239 ; 0xef │ │ - ldr r3, [pc, #496] ; 3fbf0 │ │ + str r3, [sp] │ │ add r1, pc, r1 │ │ + ldr r3, [pc, #440] ; 41304 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r5, [pc, #480] ; 3fbf4 │ │ + blx 3f6b8 │ │ + ldr r6, [pc, #432] ; 41308 │ │ mov r3, #248 ; 0xf8 │ │ - ldrb r1, [r4, #8] │ │ - add r5, pc, r5 │ │ - ldr r0, [r4, #4] │ │ - mov r2, r5 │ │ - bl 43dcc <__udivdi3+0x42c> │ │ - ldr ip, [sp, #44] ; 0x2c │ │ - ldrb r1, [r4, #8] │ │ - add lr, sp, #52 ; 0x34 │ │ - ldr r2, [r4, #4] │ │ + ldrb r1, [r5, #8] │ │ + add r6, pc, r6 │ │ + ldr r0, [r5, #4] │ │ + mov r2, r6 │ │ + blx 3e114 <__ckd_calloc__@@Base> │ │ + ldr ip, [sp, #56] ; 0x38 │ │ + ldrb r1, [r5, #8] │ │ + ldr r2, [r5, #4] │ │ ldr r3, [sp, #20] │ │ - str r0, [r4] │ │ + str r0, [r5] │ │ + str r4, [sp, #4] │ │ str ip, [sp] │ │ - str lr, [sp, #4] │ │ - bl 43e6c <__udivdi3+0x4cc> │ │ - ldr r3, [r4, #4] │ │ + blx 3d7dc │ │ + ldr r3, [r5, #4] │ │ cmp r0, r3 │ │ - bne 3fb44 │ │ - ldr ip, [sp, #16] │ │ - cmp ip, #0 │ │ - bne 3fb24 │ │ + bne 41274 │ │ + cmp r9, #0 │ │ + bne 41230 │ │ mov r1, #1 │ │ - add r0, sp, #48 ; 0x30 │ │ + add r0, sp, #60 ; 0x3c │ │ mov r2, r1 │ │ ldr r3, [sp, #20] │ │ - bl e0d4 │ │ + bl e928 │ │ cmp r0, #1 │ │ - bne 3f9bc │ │ - ldr ip, [sp, #24] │ │ + bne 410b4 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ mov r0, #4 │ │ - ldr r1, [pc, #360] ; 3fbf8 │ │ + ldr r1, [pc, #320] ; 4130c │ │ movw r2, #259 ; 0x103 │ │ - ldr r3, [pc, #356] ; 3fbfc │ │ - add r1, pc, r1 │ │ - str ip, [sp] │ │ - add r3, pc, r3 │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 3fb14 │ │ - ldr r0, [r9, r6] │ │ - bl e134 │ │ - ldr r9, [sp, #40] ; 0x28 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - strb r0, [r4, #9] │ │ - b 3f834 │ │ - ldr lr, [sp, #24] │ │ - mov r0, #3 │ │ - ldr r1, [pc, #304] ; 3fc00 │ │ - mov r2, #234 ; 0xea │ │ - ldr r3, [pc, #300] ; 3fc04 │ │ - mov r7, r5 │ │ + str r3, [sp] │ │ add r1, pc, r1 │ │ - str lr, [sp] │ │ + ldr r3, [pc, #308] ; 41310 │ │ add r3, pc, r3 │ │ - stmib sp, {r6, ip} │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 3f990 │ │ - ldr r1, [pc, #272] ; 3fc08 │ │ + blx 3f6b8 │ │ + b 41220 │ │ + ldr r0, [r8, r4] │ │ + bl e97c │ │ + ldr r8, [sp, #52] ; 0x34 │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + strb r0, [r5, #9] │ │ + b 40f54 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ mov r0, #4 │ │ - ldr ip, [sp, #24] │ │ + ldr r1, [pc, #264] ; 41314 │ │ mov r2, #225 ; 0xe1 │ │ - ldr r3, [pc, #260] ; 3fc0c │ │ + str r3, [sp] │ │ add r1, pc, r1 │ │ + ldr r3, [pc, #252] ; 41318 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - mov r0, r4 │ │ - mov r4, #0 │ │ - bl 3f6dc │ │ - b 3f9c4 │ │ + blx 3f6b8 │ │ + mov r0, r5 │ │ + bl 40dc0 │ │ + mov r0, #0 │ │ + b 410c0 │ │ ldr r0, [sp, #20] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - bl 43e9c <__udivdi3+0x4fc> │ │ - b 3fa64 │ │ - ldr r9, [sp, #40] ; 0x28 │ │ - str r5, [sp, #16] │ │ - b 3f8e8 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + blx 3dbb4 │ │ + b 411a0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mov r1, r4 │ │ + mov r0, #4 │ │ + mov r2, #182 ; 0xb6 │ │ + str r3, [sp] │ │ + ldr r3, [pc, #188] ; 4131c │ │ + add r3, pc, r3 │ │ + blx 3f6b8 │ │ + ldr r0, [sp, #20] │ │ + bl e8ec │ │ + mov r0, #0 │ │ + b 410c0 │ │ str r3, [sp] │ │ + mov r1, r6 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ mov r0, #4 │ │ - ldrb ip, [r4, #8] │ │ - mov r1, r5 │ │ - ldr lr, [sp, #24] │ │ + ldrb ip, [r5, #8] │ │ mov r2, #252 ; 0xfc │ │ - ldr r3, [pc, #172] ; 3fc10 │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #136] ; 41320 │ │ + str ip, [sp, #4] │ │ add r3, pc, r3 │ │ - stmib sp, {ip, lr} │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - b 3fb14 │ │ - ldr ip, [sp, #24] │ │ - mov r1, r4 │ │ - ldr r3, [pc, #148] ; 3fc14 │ │ - mov r2, #182 ; 0xb6 │ │ + blx 3f6b8 │ │ + b 41220 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ mov r0, #4 │ │ - mov r4, #0 │ │ - add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43ddc <__udivdi3+0x43c> │ │ - ldr r0, [sp, #20] │ │ - bl e0a4 │ │ - b 3f9c4 │ │ - ldr ip, [sp, #24] │ │ mov r1, r4 │ │ - ldr r3, [pc, #104] ; 3fc18 │ │ - mov r0, #4 │ │ mov r2, #176 ; 0xb0 │ │ - ldr r4, [sp, #20] │ │ + str r3, [sp] │ │ + ldr r3, [pc, #100] ; 41324 │ │ add r3, pc, r3 │ │ - str ip, [sp] │ │ - bl 43eac <__udivdi3+0x50c> │ │ - b 3f9c4 │ │ - andeq r1, r1, ip, lsl lr │ │ - andeq r1, r1, r8, lsr #31 │ │ - andeq r0, r1, r8, lsr #1 │ │ - ldrdeq r0, [r1], -r0 ; │ │ - andeq r1, r1, r4, lsl #31 │ │ - andeq r1, r1, r8, lsl #31 │ │ - andeq r0, r1, ip, lsl r0 │ │ - andeq r1, r1, ip, lsl #8 │ │ - strdeq r1, [r1], -r4 │ │ - andeq r1, r1, ip, ror #22 │ │ - andeq r1, r1, r0, lsl lr │ │ - andeq r1, r1, r0, asr fp │ │ - ldrdeq r1, [r1], -r4 │ │ - andeq r1, r1, r4, ror #27 │ │ - muleq r1, r0, sl │ │ - andeq r1, r1, r4, ror #25 │ │ - andeq r1, r1, r4, ror #20 │ │ - muleq r1, r0, ip │ │ - andeq r1, r1, r0, ror #25 │ │ - andeq r1, r1, r8, asr #23 │ │ - andeq r1, r1, r8, ror #22 │ │ + blx 3f7b4 │ │ + ldr r0, [sp, #20] │ │ + b 410c0 │ │ + bl e88c <__stack_chk_fail@plt> │ │ + andeq r5, r1, r8, asr #32 │ │ + andeq r1, r1, r4, ror #2 │ │ + andeq r1, r1, r8, ror #5 │ │ + ldrdeq pc, [r0], -r8 │ │ + ; instruction: 0x000112b4 │ │ + muleq r0, r4, r3 │ │ + andeq r1, r1, r8, lsr #5 │ │ + ldrdeq pc, [r0], -r8 │ │ + muleq r1, ip, r2 │ │ + andeq r0, r1, r8, lsr #14 │ │ + muleq r1, r0, lr │ │ + andeq r1, r1, r8, ror #1 │ │ + andeq r0, r1, ip, asr lr │ │ + strdeq r1, [r1], -ip │ │ + andeq r0, r1, r0, asr #28 │ │ + andeq r0, r1, ip, asr #27 │ │ + ldrdeq r1, [r1], -ip │ │ + andeq r0, r1, ip, lsl #27 │ │ + ; instruction: 0x00010fb4 │ │ + andeq r0, r1, r8, lsr #30 │ │ + ldrdeq r0, [r1], -ip │ │ + muleq r1, r8, lr │ │ │ │ -0003fc1c : │ │ +00041328 : │ │ cmp r1, #0 │ │ ldrne ip, [r0, #4] │ │ strne ip, [r1] │ │ cmp r2, #0 │ │ ldrbne r1, [r0, #8] │ │ strne r1, [r2] │ │ cmp r3, #0 │ │ ldrsbne r2, [r0, #9] │ │ strne r2, [r3] │ │ ldrb r3, [r0, #8] │ │ ldr r0, [r0, #4] │ │ mul r0, r0, r3 │ │ bx lr │ │ │ │ -0003fc50 : │ │ +0004135c : │ │ ldrd r0, [r0, #24] │ │ bx lr │ │ │ │ -0003fc58 : │ │ +00041364 : │ │ ldr r0, [r0, #64] ; 0x40 │ │ bx lr │ │ │ │ -0003fc60 : │ │ +0004136c : │ │ ldrb r0, [r0, #8] │ │ bx lr │ │ │ │ -0003fc68 : │ │ +00041374 : │ │ ldrsb r0, [r0, #9] │ │ bx lr │ │ │ │ -0003fc70 : │ │ +0004137c : │ │ vmov d7, r2, r3 │ │ vcmpe.f64 d7, #0.0 │ │ + vmrs APSR_nzcv, fpscr │ │ + bls 413c0 │ │ push {r4, lr} │ │ + mov r1, r3 │ │ mov r4, r0 │ │ - vmrs APSR_nzcv, fpscr │ │ - ldrls r0, [r0, #64] ; 0x40 │ │ - popls {r4, pc} │ │ mov r0, r2 │ │ - mov r1, r3 │ │ - bl e140 │ │ + bl e988 │ │ vldr d7, [r4, #48] ; 0x30 │ │ ldrsb r3, [r4, #9] │ │ vmov d6, r0, r1 │ │ vmul.f64 d7, d6, d7 │ │ - vcvt.s32.f64 s13, d7 │ │ - vmov r0, s13 │ │ + vcvt.s32.f64 s15, d7 │ │ + vmov r0, s15 │ │ asr r0, r0, r3 │ │ pop {r4, pc} │ │ + ldr r0, [r0, #64] ; 0x40 │ │ + bx lr │ │ │ │ -0003fcb8 : │ │ +000413c8 : │ │ ldrsb r2, [r0, #9] │ │ lsl r2, r1, r2 │ │ + ldrd r0, [r0, #24] │ │ vmov s15, r2 │ │ vcvt.f64.s32 d7, s15 │ │ - ldrd r0, [r0, #24] │ │ vmov r2, r3, d7 │ │ - b e248 │ │ + b ea90 │ │ │ │ -0003fcd4 : │ │ +000413e4 : │ │ push {r4, r5, r6, lr} │ │ - vpush {d8} │ │ mov r5, r2 │ │ + vpush {d8} │ │ mov r4, r0 │ │ - bl 3fcb8 │ │ + bl 413c8 │ │ vmov d8, r0, r1 │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl 3fcb8 │ │ + bl 413c8 │ │ vmov d7, r0, r1 │ │ - vadd.f64 d8, d8, d7 │ │ mov r0, r4 │ │ + vadd.f64 d8, d8, d7 │ │ vmov r2, r3, d8 │ │ vpop {d8} │ │ pop {r4, r5, r6, lr} │ │ - b 3fc70 │ │ + b 4137c │ │ │ │ -0003fd14 : │ │ - push {r4, r5} │ │ +00041424 : │ │ + push {r4, lr} │ │ + mov ip, r1 │ │ + ldr r4, [r0, #64] ; 0x40 │ │ + mov lr, r0 │ │ mov r3, r2 │ │ - ldr r5, [r0, #64] ; 0x40 │ │ - mov r4, r0 │ │ - cmp r5, r1 │ │ - bge 3fd80 │ │ - cmp r5, r2 │ │ - bge 3fd8c │ │ - ldr r5, [r0] │ │ - cmp r5, #0 │ │ - beq 3fdbc │ │ + cmp r4, r1 │ │ + bge 4149c │ │ + cmp r4, r2 │ │ + bge 41494 │ │ + ldr r4, [r0] │ │ + cmp r4, #0 │ │ + beq 414cc │ │ cmp r1, r2 │ │ rsbgt r2, r2, r1 │ │ rsble r2, r1, r3 │ │ - movgt r3, r1 │ │ + movle ip, r3 │ │ cmp r2, #0 │ │ - blt 3fd80 │ │ - ldr r1, [r0, #4] │ │ - cmp r2, r1 │ │ - bcs 3fd80 │ │ - ldrb r1, [r0, #8] │ │ - cmp r1, #2 │ │ - beq 3fdac │ │ - cmp r1, #4 │ │ - beq 3fda0 │ │ - cmp r1, #1 │ │ - beq 3fd94 │ │ - mov r0, r3 │ │ - pop {r4, r5} │ │ - bx lr │ │ - mov r3, r1 │ │ - b 3fd80 │ │ - ldrb r2, [r5, r2] │ │ - add r3, r2, r3 │ │ - b 3fd80 │ │ - ldr r2, [r5, r2, lsl #2] │ │ - add r3, r3, r2 │ │ - b 3fd80 │ │ + blt 41494 │ │ + ldr r3, [r0, #4] │ │ + cmp r2, r3 │ │ + bcs 41494 │ │ + ldrb r3, [r0, #8] │ │ + cmp r3, #2 │ │ + beq 414bc │ │ + cmp r3, #4 │ │ + beq 414b0 │ │ + cmp r3, #1 │ │ + beq 414a4 │ │ + mov r0, ip │ │ + pop {r4, pc} │ │ + mov r0, r2 │ │ + pop {r4, pc} │ │ + ldrb r0, [r4, r2] │ │ + add r0, r0, ip │ │ + pop {r4, pc} │ │ + ldr r0, [r4, r2, lsl #2] │ │ + add r0, ip, r0 │ │ + pop {r4, pc} │ │ lsl r2, r2, #1 │ │ - ldrh r2, [r5, r2] │ │ - add r3, r2, r3 │ │ - b 3fd80 │ │ - pop {r4, r5} │ │ - b 3fcd4 │ │ + ldrh r0, [r4, r2] │ │ + add r0, r0, ip │ │ + pop {r4, pc} │ │ + pop {r4, lr} │ │ + b 413e4 │ │ │ │ -0003fdc4 : │ │ +000414d4 : │ │ vldr d7, [r0, #48] ; 0x30 │ │ + ldrsb r0, [r0, #9] │ │ vmov d6, r2, r3 │ │ - ldrsb r3, [r0, #9] │ │ vmul.f64 d7, d6, d7 │ │ - vcvt.s32.f64 s13, d7 │ │ - vmov r0, s13 │ │ - asr r0, r0, r3 │ │ + vcvt.s32.f64 s14, d7 │ │ + vmov r3, s14 │ │ + asr r0, r3, r0 │ │ bx lr │ │ │ │ -0003fde4 : │ │ +000414f4 : │ │ ldrsb r3, [r0, #9] │ │ - vldr d7, [r0, #32] │ │ - lsl r3, r1, r3 │ │ - vmov s10, r3 │ │ - vcvt.f64.s32 d6, s10 │ │ - vmul.f64 d5, d6, d7 │ │ - vmov r0, r1, d5 │ │ + vldr d6, [r0, #32] │ │ + lsl r1, r1, r3 │ │ + vmov s15, r1 │ │ + vcvt.f64.s32 d7, s15 │ │ + vmul.f64 d7, d7, d6 │ │ + vmov r0, r1, d7 │ │ bx lr │ │ │ │ -0003fe04 : │ │ +00041514 : │ │ vldr d7, [r0, #56] ; 0x38 │ │ + ldrsb r0, [r0, #9] │ │ vmov d6, r2, r3 │ │ - ldrsb r3, [r0, #9] │ │ vmul.f64 d7, d6, d7 │ │ - vcvt.s32.f64 s13, d7 │ │ - vmov r0, s13 │ │ - asr r0, r0, r3 │ │ + vcvt.s32.f64 s14, d7 │ │ + vmov r3, s14 │ │ + asr r0, r3, r0 │ │ bx lr │ │ │ │ -0003fe24 : │ │ +00041534 : │ │ ldrsb r3, [r0, #9] │ │ - vldr d7, [r0, #40] ; 0x28 │ │ - lsl r3, r1, r3 │ │ - vmov s10, r3 │ │ - vcvt.f64.s32 d6, s10 │ │ - vmul.f64 d5, d6, d7 │ │ - vmov r0, r1, d5 │ │ + vldr d6, [r0, #40] ; 0x28 │ │ + lsl r1, r1, r3 │ │ + vmov s15, r1 │ │ + vcvt.f64.s32 d7, s15 │ │ + vmul.f64 d7, d7, d6 │ │ + vmov r0, r1, d7 │ │ bx lr │ │ │ │ -0003fe44 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ +00041554 : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #124 ; 0x7c │ │ + ldr r6, [pc, #200] ; (41624 ) │ │ movs r1, #0 │ │ - sub sp, #116 ; 0x74 │ │ - mov r5, r0 │ │ - blx e308 │ │ - adds r2, r0, #1 │ │ mov r4, r0 │ │ - bne.n 3fe6c │ │ - ldr r1, [pc, #188] ; (3ff18 ) │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + ldr r3, [r6, #0] │ │ + str r3, [sp, #116] ; 0x74 │ │ + blx eb50 │ │ + adds r2, r0, #1 │ │ + mov r5, r0 │ │ + bne.n 41584 │ │ + ldr r1, [pc, #180] ; (41628 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #188] ; (3ff1c ) │ │ + ldr r3, [pc, #180] ; (4162c ) │ │ movs r2, #216 ; 0xd8 │ │ + str r4, [sp, #0] │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ add r3, pc │ │ - bl 3e034 │ │ - b.n 3fe8e │ │ + bl 3f7b4 │ │ + b.n 415a6 │ │ add r1, sp, #8 │ │ - blx e314 │ │ + blx eb5c │ │ adds r0, #1 │ │ - bne.n 3fe92 │ │ - ldr r1, [pc, #168] ; (3ff20 ) │ │ + bne.n 415aa │ │ + ldr r1, [pc, #160] ; (41630 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #168] ; (3ff24 ) │ │ + ldr r3, [pc, #160] ; (41634 ) │ │ movs r2, #220 ; 0xdc │ │ + str r4, [sp, #0] │ │ add r1, pc │ │ - str r5, [sp, #0] │ │ add r3, pc │ │ - bl 3e034 │ │ - mov r0, r4 │ │ - blx e320 │ │ - movs r6, #0 │ │ - b.n 3ff0e │ │ - movs r6, #0 │ │ + bl 3f7b4 │ │ + mov r0, r5 │ │ + blx eb68 │ │ + movs r0, #0 │ │ + b.n 41614 │ │ + movs r4, #0 │ │ movs r2, #1 │ │ - ldr r1, [sp, #56] ; 0x38 │ │ mov r3, r2 │ │ - mov r0, r6 │ │ - str r4, [sp, #0] │ │ - str r6, [sp, #4] │ │ - blx e32c │ │ + str r5, [sp, #0] │ │ + str r4, [sp, #4] │ │ + mov r0, r4 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + blx eb74 │ │ adds r3, r0, #1 │ │ - mov r5, r0 │ │ - bne.n 3feca │ │ - ldrd r8, r9, [sp, #56] ; 0x38 │ │ + mov r7, r0 │ │ + bne.n 415dc │ │ + ldrd r2, r3, [sp, #56] ; 0x38 │ │ movs r0, #4 │ │ - ldr r1, [pc, #116] ; (3ff28 ) │ │ - movs r2, #226 ; 0xe2 │ │ - ldr r3, [pc, #116] ; (3ff2c ) │ │ + ldr r1, [pc, #108] ; (41638 ) │ │ + strd r2, r3, [sp] │ │ add r1, pc │ │ - strd r8, r9, [sp] │ │ + ldr r3, [pc, #104] ; (4163c ) │ │ + movs r2, #226 ; 0xe2 │ │ add r3, pc │ │ - bl 3e034 │ │ - mov r0, r4 │ │ - blx e320 │ │ - b.n 3ff0e │ │ - mov r0, r4 │ │ - mov.w r4, #4294967295 ; 0xffffffff │ │ - blx e320 │ │ - ldr r2, [pc, #88] ; (3ff30 ) │ │ + bl 3f7b4 │ │ + b.n 415a0 │ │ + mov r0, r5 │ │ + blx eb68 │ │ + ldr r2, [pc, #92] ; (41640 ) │ │ movs r1, #8 │ │ movs r3, #231 ; 0xe7 │ │ add r2, pc │ │ movs r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - ldr r3, [pc, #80] ; (3ff34 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - str r5, [r0, #0] │ │ - mov r6, r0 │ │ - ldr r7, [r3, #0] │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + ldrd r4, r5, [sp, #56] ; 0x38 │ │ + movw r2, #4095 ; 0xfff │ │ movs r3, #0 │ │ - ldrd r0, r1, [sp, #56] ; 0x38 │ │ - mov.w r5, #4294967295 ; 0xffffffff │ │ - adds r0, r0, r7 │ │ - mov r2, r7 │ │ - adc.w r1, r1, r3 │ │ - adds r0, r0, r4 │ │ - adc.w r1, r1, r5 │ │ - blx 4205c <__aeabi_ldivmod> │ │ - muls r7, r0 │ │ - str r7, [r6, #4] │ │ - mov r0, r6 │ │ - add sp, #116 ; 0x74 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - nop │ │ - cdp 0, 11, cr0, cr1, cr0, {0} │ │ - stmia r7!, {r4, r5, r7} │ │ - movs r0, r0 │ │ - cdp 0, 9, cr0, cr3, cr0, {0} │ │ - cdp 0, 11, cr0, cr11, cr0, {0} │ │ - cdp 0, 5, cr0, cr11, cr0, {0} │ │ - cdp 0, 9, cr0, cr3, cr0, {0} │ │ - cdp 0, 3, cr0, cr7, cr0, {0} │ │ - ldr r7, [pc, #688] ; (401e8 ) │ │ + adds r4, r4, r2 │ │ + adcs r5, r3 │ │ + cmp r4, #0 │ │ + sbcs.w r1, r5, #0 │ │ + str r7, [r0, #0] │ │ + bge.n 4160a │ │ + adds r4, r4, r2 │ │ + bic.w r4, r4, #4080 ; 0xff0 │ │ + bic.w r4, r4, #15 │ │ + str r4, [r0, #4] │ │ + ldr r2, [sp, #116] ; 0x74 │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n 41620 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #124 ; 0x7c │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r1, [pc, #120] ; (416a0 ) │ │ movs r1, r0 │ │ + b.n 419c0 │ │ + movs r0, r0 │ │ + revsh r0, r2 │ │ + movs r0, r0 │ │ + b.n 4198c │ │ + movs r0, r0 │ │ + b.n 419e4 │ │ + movs r0, r0 │ │ + b.n 41928 │ │ + movs r0, r0 │ │ + b.n 4199c │ │ + movs r0, r0 │ │ + b.n 418fc │ │ + ... │ │ │ │ -0003ff38 : │ │ +00041644 : │ │ push {r0, r1, r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 3ff6c │ │ + cbz r0, 41678 │ │ ldmia r0, {r0, r1} │ │ - blx e338 │ │ + blx eb80 │ │ cmp r0, #0 │ │ - bge.n 3ff60 │ │ - ldr r2, [r4, #4] │ │ + bge.n 4166c │ │ + ldr r3, [r4, #4] │ │ movs r0, #4 │ │ - ldr r1, [pc, #32] ; (3ff70 ) │ │ - ldr r3, [pc, #36] ; (3ff74 ) │ │ - str r2, [sp, #0] │ │ + ldr r1, [pc, #32] ; (4167c ) │ │ + movs r2, #246 ; 0xf6 │ │ + str r3, [sp, #0] │ │ add r1, pc │ │ - ldr r2, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #24] ; (41680 ) │ │ add r3, pc │ │ - str r2, [sp, #4] │ │ - movs r2, #246 ; 0xf6 │ │ - bl 3e034 │ │ + bl 3f7b4 │ │ mov r0, r4 │ │ add sp, #8 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ add sp, #8 │ │ pop {r4, pc} │ │ - ldc 0, cr0, [pc] ; 3ff74 │ │ - cdp 0, 1, cr0, cr3, cr0, {0} │ │ + b.n 4184c │ │ + movs r0, r0 │ │ + b.n 418f0 │ │ + ... │ │ │ │ -0003ff78 : │ │ +00041684 : │ │ ldr r0, [r0, #0] │ │ bx lr │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r4, r1 │ │ - mov r7, r2 │ │ - mov r5, r0 │ │ - blx e068 │ │ + mov r6, r1 │ │ + mov r5, r2 │ │ + mov r8, r0 │ │ + blx e8b0 │ │ movs r3, #0 │ │ - str r3, [r4, #0] │ │ - str r3, [r7, #0] │ │ + str r3, [r6, #0] │ │ + str r3, [r5, #0] │ │ cmp r0, #2 │ │ - mov r6, r0 │ │ - ble.n 40010 │ │ - sub.w r8, r0, #2 │ │ - ldr r1, [pc, #120] ; (40014 ) │ │ - add r8, r5 │ │ + mov r4, r0 │ │ + ble.n 41714 │ │ + subs r7, r0, #2 │ │ + ldr r1, [pc, #112] ; (41718 ) │ │ + add r7, r8 │ │ add r1, pc │ │ - mov r0, r8 │ │ - blx e0b0 │ │ - cbz r0, 3ffb4 │ │ - ldr r1, [pc, #108] ; (40018 ) │ │ - mov r0, r8 │ │ + mov r0, r7 │ │ + blx e8f8 │ │ + cbz r0, 416be │ │ + ldr r1, [pc, #104] ; (4171c ) │ │ + mov r0, r7 │ │ add r1, pc │ │ - blx e0b0 │ │ - cbnz r0, 3ffba │ │ + blx e8f8 │ │ + cbnz r0, 416c4 │ │ movs r3, #1 │ │ - str r3, [r4, #0] │ │ - b.n 3ffe2 │ │ - cmp r6, #3 │ │ - beq.n 40010 │ │ - sub.w r8, r6, #3 │ │ - ldr r1, [pc, #88] ; (4001c ) │ │ - add r8, r5 │ │ + str r3, [r6, #0] │ │ + b.n 41712 │ │ + cmp r4, #3 │ │ + beq.n 41714 │ │ + subs r7, r4, #3 │ │ + ldr r1, [pc, #84] ; (41720 ) │ │ + add r7, r8 │ │ add r1, pc │ │ - mov r0, r8 │ │ - blx e0b0 │ │ - cbz r0, 3ffdc │ │ - ldr r1, [pc, #76] ; (40020 ) │ │ - mov r0, r8 │ │ + mov r0, r7 │ │ + blx e8f8 │ │ + cbz r0, 416e4 │ │ + ldr r1, [pc, #72] ; (41724 ) │ │ + mov r0, r7 │ │ add r1, pc │ │ - blx e0b0 │ │ - cbnz r0, 3ffe8 │ │ + blx e8f8 │ │ + cbnz r0, 416ec │ │ movs r3, #1 │ │ - str r3, [r4, #0] │ │ + str r3, [r6, #0] │ │ movs r3, #2 │ │ - str r3, [r7, #0] │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - cmp r6, #4 │ │ - beq.n 40010 │ │ - subs r6, #4 │ │ - ldr r1, [pc, #52] ; (40024 ) │ │ - adds r5, r5, r6 │ │ + b.n 41712 │ │ + cmp r4, #4 │ │ + beq.n 41714 │ │ + subs r4, #4 │ │ + ldr r1, [pc, #52] ; (41728 ) │ │ + add r4, r8 │ │ add r1, pc │ │ - mov r0, r5 │ │ - blx e0b0 │ │ - cbz r0, 40008 │ │ - ldr r1, [pc, #40] ; (40028 ) │ │ - mov r0, r5 │ │ + mov r0, r4 │ │ + blx e8f8 │ │ + cbz r0, 4170c │ │ + ldr r1, [pc, #40] ; (4172c ) │ │ + mov r0, r4 │ │ add r1, pc │ │ - blx e0b0 │ │ - cbnz r0, 40010 │ │ + blx e8f8 │ │ + cbnz r0, 41714 │ │ movs r3, #1 │ │ - str r3, [r4, #0] │ │ + str r3, [r6, #0] │ │ movs r3, #3 │ │ - str r3, [r7, #0] │ │ + str r3, [r5, #0] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - stcl 0, cr0, [fp] │ │ - stcl 0, cr0, [r0] │ │ - stmia r7!, {r0, r3, r4, r5, r6} │ │ + b.n 41944 │ │ movs r0, r0 │ │ - ldc 0, cr0, [fp] │ │ - stmia r7!, {r0, r4, r6} │ │ + b.n 41932 │ │ movs r0, r0 │ │ - ldc 0, cr0, [r3] │ │ + hlt 0x0029 │ │ + movs r0, r0 │ │ + b.n 418f4 │ │ + movs r0, r0 │ │ + hlt 0x0005 │ │ + movs r0, r0 │ │ + b.n 418b4 │ │ + ... │ │ │ │ -0004002c : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - mov r6, r2 │ │ - mov r4, r1 │ │ +00041730 : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #20 │ │ + ldr r6, [pc, #316] ; (41874 ) │ │ + mov r7, r2 │ │ + mov r5, r1 │ │ mov r1, r2 │ │ - add r2, sp, #12 │ │ - mov r5, r0 │ │ - bl 3ff7c │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + add r2, sp, #8 │ │ + mov r4, r0 │ │ ldr r3, [r6, #0] │ │ + str r3, [sp, #12] │ │ + bl 41688 │ │ + ldr r3, [r7, #0] │ │ cmp r3, #0 │ │ - beq.w 40152 │ │ - ldr r1, [pc, #284] ; (40164 ) │ │ - mov r0, r4 │ │ + beq.w 4185c │ │ + ldr r1, [pc, #288] ; (41878 ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e0b0 │ │ + blx e8f8 │ │ mov r3, r0 │ │ - cmp r0, #0 │ │ - bne.n 400b8 │ │ - ldr r2, [sp, #12] │ │ + cbnz r0, 417c2 │ │ + ldr r2, [sp, #8] │ │ cmp r2, #2 │ │ - beq.n 40064 │ │ + beq.n 4177a │ │ cmp r2, #3 │ │ - beq.n 40078 │ │ + beq.n 41784 │ │ cmp r2, #1 │ │ - bne.n 40096 │ │ - b.n 4006e │ │ - ldr r0, [pc, #256] ; (40168 ) │ │ - ldr r1, [pc, #260] ; (4016c ) │ │ + bne.n 417b2 │ │ + ldr r0, [pc, #264] ; (4187c ) │ │ + ldr r1, [pc, #268] ; (41880 ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 40080 │ │ - ldr r0, [pc, #256] ; (40170 ) │ │ - ldr r1, [pc, #256] ; (40174 ) │ │ + b.n 4178c │ │ + ldr r0, [pc, #264] ; (41884 ) │ │ + ldr r1, [pc, #264] ; (41888 ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 40080 │ │ - ldr r0, [pc, #252] ; (40178 ) │ │ - ldr r1, [pc, #256] ; (4017c ) │ │ + b.n 4178c │ │ + ldr r0, [pc, #260] ; (4188c ) │ │ + ldr r1, [pc, #264] ; (41890 ) │ │ add r0, pc │ │ add r1, pc │ │ - mov r2, r5 │ │ - bl 40b18 │ │ - mov r1, r4 │ │ - mov r6, r0 │ │ - blx e344 │ │ - mov r5, r0 │ │ + mov r2, r4 │ │ + bl 422c8 │ │ + mov r1, r5 │ │ + mov r7, r0 │ │ + blx eb8c │ │ + mov r4, r0 │ │ cmp r0, #0 │ │ - bne.n 40134 │ │ - b.n 400a6 │ │ - ldr r1, [pc, #232] ; (40180 ) │ │ + bne.n 4183c │ │ + ldr r1, [pc, #240] ; (41894 ) │ │ + movs r0, #4 │ │ + ldr r3, [pc, #240] ; (41898 ) │ │ + movs r2, #133 ; 0x85 │ │ + str r7, [sp, #0] │ │ + add r1, pc │ │ + str r5, [sp, #4] │ │ + add r3, pc │ │ + b.n 41838 │ │ + ldr r1, [pc, #232] ; (4189c ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #232] ; (40184 ) │ │ + ldr r3, [pc, #232] ; (418a0 ) │ │ str r2, [sp, #0] │ │ add r1, pc │ │ - add r3, pc │ │ movs r2, #130 ; 0x82 │ │ - b.n 40116 │ │ - ldr r1, [pc, #224] ; (40188 ) │ │ - movs r0, #4 │ │ - ldr r3, [pc, #224] ; (4018c ) │ │ - movs r2, #133 ; 0x85 │ │ - add r1, pc │ │ - str r6, [sp, #0] │ │ add r3, pc │ │ - str r4, [sp, #4] │ │ - b.n 40130 │ │ - ldr r1, [pc, #212] ; (40190 ) │ │ - mov r0, r4 │ │ + b.n 4182e │ │ + ldr r1, [pc, #224] ; (418a4 ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e0b0 │ │ + blx e8f8 │ │ mov r3, r0 │ │ cmp r0, #0 │ │ - bne.n 4013c │ │ - ldr r2, [sp, #12] │ │ + bne.n 41846 │ │ + ldr r2, [sp, #8] │ │ cmp r2, #2 │ │ - beq.n 400d8 │ │ + beq.n 417ea │ │ cmp r2, #3 │ │ - beq.n 400ec │ │ + beq.n 417f4 │ │ cmp r2, #1 │ │ - bne.n 40108 │ │ - b.n 400e2 │ │ - ldr r0, [pc, #184] ; (40194 ) │ │ - ldr r1, [pc, #188] ; (40198 ) │ │ + bne.n 41820 │ │ + ldr r0, [pc, #196] ; (418a8 ) │ │ + ldr r1, [pc, #200] ; (418ac ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 400f4 │ │ - ldr r0, [pc, #184] ; (4019c ) │ │ - ldr r1, [pc, #184] ; (401a0 ) │ │ + b.n 417fc │ │ + ldr r0, [pc, #196] ; (418b0 ) │ │ + ldr r1, [pc, #196] ; (418b4 ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 400f4 │ │ - ldr r0, [pc, #180] ; (401a4 ) │ │ - ldr r1, [pc, #184] ; (401a8 ) │ │ + b.n 417fc │ │ + ldr r0, [pc, #192] ; (418b8 ) │ │ + ldr r1, [pc, #196] ; (418bc ) │ │ add r0, pc │ │ add r1, pc │ │ - mov r2, r5 │ │ - bl 40b18 │ │ - mov r1, r4 │ │ - mov r6, r0 │ │ - blx e344 │ │ - mov r5, r0 │ │ - cbnz r0, 40134 │ │ - b.n 40120 │ │ - ldr r1, [pc, #160] ; (401ac ) │ │ + mov r2, r4 │ │ + bl 422c8 │ │ + mov r1, r5 │ │ + mov r7, r0 │ │ + blx eb8c │ │ + mov r4, r0 │ │ + cbnz r0, 4183c │ │ + ldr r1, [pc, #176] ; (418c0 ) │ │ + movs r0, #4 │ │ + ldr r3, [pc, #176] ; (418c4 ) │ │ + movs r2, #156 ; 0x9c │ │ + str r7, [sp, #0] │ │ + add r1, pc │ │ + str r5, [sp, #4] │ │ + add r3, pc │ │ + b.n 41838 │ │ + ldr r1, [pc, #164] ; (418c8 ) │ │ movs r0, #5 │ │ - ldr r3, [pc, #160] ; (401b0 ) │ │ - str r2, [sp, #0] │ │ + ldr r3, [pc, #164] ; (418cc ) │ │ add r1, pc │ │ + str r2, [sp, #0] │ │ add r3, pc │ │ movs r2, #153 ; 0x99 │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ movs r0, #1 │ │ - blx e17c │ │ - ldr r1, [pc, #144] ; (401b4 ) │ │ - movs r0, #4 │ │ - ldr r3, [pc, #144] ; (401b8 ) │ │ - movs r2, #156 ; 0x9c │ │ - add r1, pc │ │ - str r6, [sp, #0] │ │ - add r3, pc │ │ - str r4, [sp, #4] │ │ - bl 3e034 │ │ - mov r0, r6 │ │ - bl 3caf4 │ │ - b.n 4015c │ │ - ldr r1, [pc, #124] ; (401bc ) │ │ + blx e9c4 │ │ + bl 3f7b4 │ │ + mov r0, r7 │ │ + bl 3e1f8 │ │ + mov r0, r4 │ │ + b.n 41864 │ │ + ldr r1, [pc, #136] ; (418d0 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #124] ; (401c0 ) │ │ + ldr r3, [pc, #136] ; (418d4 ) │ │ movs r2, #163 ; 0xa3 │ │ + str r5, [sp, #0] │ │ add r1, pc │ │ - str r4, [sp, #0] │ │ add r3, pc │ │ - movs r5, #0 │ │ - bl 3df24 │ │ - b.n 4015c │ │ - mov r0, r5 │ │ - mov r1, r4 │ │ - blx e098 │ │ - mov r5, r0 │ │ - mov r0, r5 │ │ - add sp, #16 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - ldr r5, [sp, #924] ; 0x39c │ │ + bl 3f6b8 │ │ + movs r0, #0 │ │ + b.n 41864 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + blx e8e0 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n 41870 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + bx r8 │ │ + movs r1, r0 │ │ + str r1, [sp, #60] ; 0x3c │ │ movs r0, r0 │ │ - ldc 0, cr0, [r0, #-0] │ │ - ldc 0, cr0, [r5, #-0] │ │ - ldc 0, cr0, [r2, #-0] │ │ - ldr r7, [r7, #96] ; 0x60 │ │ + b.n 41946 │ │ + movs r0, r0 │ │ + str r5, [r6, #20] │ │ + movs r0, r0 │ │ + b.n 41922 │ │ + movs r0, r0 │ │ + b.n 41930 │ │ + movs r0, r0 │ │ + b.n 41938 │ │ + movs r0, r0 │ │ + b.n 41924 │ │ + movs r0, r0 │ │ + b.n 4190c │ │ + movs r0, r0 │ │ + b.n 4199a │ │ + movs r0, r0 │ │ + b.n 418f4 │ │ + movs r0, r0 │ │ + b.n 41946 │ │ + movs r0, r0 │ │ + ldrb r1, [r0, #24] │ │ movs r0, r0 │ │ - stc 0, cr0, [sp, #-0] │ │ - stc 0, cr0, [r1, #-0] │ │ - ldc 0, cr0, [r3, #-0] │ │ - ldc 0, cr0, [ip, #-0] │ │ - stc 0, cr0, [r3, #-0] │ │ - stcl 0, cr0, [r8, #-0] │ │ - ldrh r3, [r2, #22] │ │ - movs r0, r0 │ │ - ldcl 0, cr0, [r1, #-0] │ │ - ldcl 0, cr0, [r4, #-0] │ │ - ldcl 0, cr0, [r0, #-0] │ │ - ldcl 0, cr0, [r7, #-0] │ │ - ldcl 0, cr0, [r6, #-0] │ │ - stcl 0, cr0, [r0, #-0] │ │ - stc 0, cr0, [r1] │ │ - ldc 0, cr0, [sl, #-0] │ │ - stc 0, cr0, [r9], {0} │ │ - stcl 0, cr0, [lr], {0} │ │ - stcl 0, cr0, [sp], #-0 │ │ - stc 0, cr0, [r1, #-0] │ │ - │ │ -000401c4 : │ │ - cbz r1, 401ca │ │ - b.w 4409c <__udivdi3+0x6fc> │ │ - b.w 43f5c <__udivdi3+0x5bc> │ │ + b.n 419b6 │ │ + movs r0, r0 │ │ + b.n 419c8 │ │ + movs r0, r0 │ │ + b.n 41998 │ │ + movs r0, r0 │ │ + b.n 419a2 │ │ + movs r0, r0 │ │ + b.n 419be │ │ + movs r0, r0 │ │ + b.n 41996 │ │ + movs r0, r0 │ │ + svc 204 ; 0xcc │ │ + movs r0, r0 │ │ + b.n 418ea │ │ + movs r0, r0 │ │ + svc 190 ; 0xbe │ │ + movs r0, r0 │ │ + b.n 4197a │ │ + movs r0, r0 │ │ + svc 148 ; 0x94 │ │ + movs r0, r0 │ │ + b.n 4196c │ │ ... │ │ │ │ -000401d0 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - mov r7, r1 │ │ - ldr r1, [pc, #292] ; (402fc ) │ │ - sub sp, #20 │ │ - mov r2, r7 │ │ - mov r6, r0 │ │ +000418d8 : │ │ + cbz r1, 418de │ │ + b.w 44d70 <_Unwind_GetTextRelBase@@Base+0x138> │ │ + b.w 44ca0 <_Unwind_GetTextRelBase@@Base+0x68> │ │ + ... │ │ + │ │ +000418e4 : │ │ + stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r9, r1 │ │ + ldr r7, [pc, #316] ; (41a28 ) │ │ + mov r2, r9 │ │ + ldr r1, [pc, #316] ; (41a2c ) │ │ + mov r8, r0 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ add r1, pc │ │ - bl 4002c │ │ - mov r5, r0 │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #12] │ │ + bl 41730 │ │ cmp r0, #0 │ │ - bne.w 402f2 │ │ - mov r1, r7 │ │ - add r2, sp, #12 │ │ - mov r0, r6 │ │ - bl 3ff7c │ │ - mov r0, r6 │ │ - blx e068 │ │ - ldr r2, [pc, #256] ; (40300 ) │ │ + bne.w 41a14 │ │ + mov r1, r9 │ │ + add r2, sp, #8 │ │ + mov r0, r8 │ │ + bl 41688 │ │ + mov r0, r8 │ │ + blx e8b0 │ │ + ldr r2, [pc, #280] ; (41a30 ) │ │ movs r3, #214 ; 0xd6 │ │ movs r1, #1 │ │ add r2, pc │ │ - mov r8, r0 │ │ - add.w r0, r0, #5 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r1, r6 │ │ - mov r4, r0 │ │ - blx e074 │ │ - ldr r3, [sp, #12] │ │ + mov r6, r0 │ │ + adds r0, #5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r1, r8 │ │ + mov r5, r0 │ │ + blx e8bc │ │ + ldr r3, [sp, #8] │ │ cmp r3, #3 │ │ - bhi.n 402cc │ │ + bhi.n 419ec │ │ tbb [pc, r3] │ │ lsrs r1, r2, #16 │ │ lsls r2, r0, #28 │ │ - add r8, r4 │ │ + add r6, r5 │ │ movs r3, #0 │ │ - strb.w r3, [r8, #-3] │ │ - b.n 402cc │ │ - add r8, r4 │ │ - movs r3, #0 │ │ - strb.w r3, [r8, #-4] │ │ - b.n 402cc │ │ - add r8, r4 │ │ - movs r3, #0 │ │ - strb.w r3, [r8, #-2] │ │ - b.n 402cc │ │ - ldr.w r9, [pc, #192] ; 40304 │ │ - add r8, r4 │ │ - ldr r1, [pc, #188] ; (40308 ) │ │ - add r9, pc │ │ - mov r0, r8 │ │ + strb.w r3, [r6, #-3] │ │ + b.n 419ec │ │ + add r6, r5 │ │ + movs r3, #0 │ │ + strb.w r3, [r6, #-4] │ │ + b.n 419ec │ │ + add r6, r5 │ │ + movs r3, #0 │ │ + strb.w r3, [r6, #-2] │ │ + b.n 419ec │ │ + ldr.w sl, [pc, #216] ; 41a34 │ │ + add r6, r5 │ │ + ldr r1, [pc, #212] ; (41a38 ) │ │ + add sl, pc │ │ + mov r0, r6 │ │ add r1, pc │ │ - blx e074 │ │ - mov r0, r4 │ │ - mov r1, r9 │ │ - mov r2, r7 │ │ - bl 4002c │ │ - mov r5, r0 │ │ - cbz r0, 40274 │ │ - ldr r1, [pc, #168] ; (4030c ) │ │ + blx e8bc │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + mov r2, r9 │ │ + bl 41730 │ │ + mov r4, r0 │ │ + cbz r0, 4198c │ │ + ldr r1, [pc, #192] ; (41a3c ) │ │ movs r0, #3 │ │ - ldr r3, [pc, #168] ; (40310 ) │ │ + ldr r3, [pc, #192] ; (41a40 ) │ │ movs r2, #229 ; 0xe5 │ │ + stmia.w sp, {r5, r8} │ │ add r1, pc │ │ - stmia.w sp, {r4, r6} │ │ add r3, pc │ │ - b.n 402c6 │ │ - ldr r1, [pc, #156] ; (40314 ) │ │ - mov r0, r8 │ │ + b.n 419de │ │ + ldr r1, [pc, #180] ; (41a44 ) │ │ + mov r0, r6 │ │ add r1, pc │ │ - blx e074 │ │ - mov r0, r4 │ │ - mov r1, r9 │ │ - mov r2, r7 │ │ - bl 4002c │ │ - mov r5, r0 │ │ - cbz r0, 4029e │ │ - ldr r1, [pc, #136] ; (40318 ) │ │ + blx e8bc │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + mov r2, r9 │ │ + bl 41730 │ │ + mov r4, r0 │ │ + cbz r0, 419b6 │ │ + ldr r1, [pc, #160] ; (41a48 ) │ │ movs r0, #3 │ │ - ldr r3, [pc, #136] ; (4031c ) │ │ + ldr r3, [pc, #160] ; (41a4c ) │ │ movs r2, #235 ; 0xeb │ │ + stmia.w sp, {r5, r8} │ │ add r1, pc │ │ - stmia.w sp, {r4, r6} │ │ add r3, pc │ │ - b.n 402c6 │ │ - ldr r1, [pc, #128] ; (40320 ) │ │ - mov r0, r8 │ │ + b.n 419de │ │ + ldr r1, [pc, #152] ; (41a50 ) │ │ + mov r0, r6 │ │ add r1, pc │ │ - blx e074 │ │ - mov r0, r4 │ │ - mov r1, r9 │ │ - mov r2, r7 │ │ - bl 4002c │ │ - mov r5, r0 │ │ - cbz r0, 402ec │ │ - ldr r1, [pc, #108] ; (40324 ) │ │ + blx e8bc │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + mov r2, r9 │ │ + bl 41730 │ │ + mov r4, r0 │ │ + cbz r0, 419e2 │ │ + ldr r1, [pc, #132] ; (41a54 ) │ │ movs r0, #3 │ │ - ldr r3, [pc, #108] ; (40328 ) │ │ + ldr r3, [pc, #132] ; (41a58 ) │ │ movs r2, #241 ; 0xf1 │ │ add r1, pc │ │ - stmia.w sp, {r4, r6} │ │ + stmia.w sp, {r5, r8} │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 402ec │ │ - ldr r1, [pc, #92] ; (4032c ) │ │ + bl 3f6b8 │ │ + mov r0, r5 │ │ + bl 3e1f8 │ │ + mov r0, r4 │ │ + b.n 41a14 │ │ + ldr r1, [pc, #108] ; (41a5c ) │ │ movs r0, #3 │ │ - ldr r3, [pc, #92] ; (40330 ) │ │ + ldr r3, [pc, #108] ; (41a60 ) │ │ movs r2, #248 ; 0xf8 │ │ add r1, pc │ │ - stmia.w sp, {r4, r6} │ │ + stmia.w sp, {r5, r8} │ │ add r3, pc │ │ - bl 3df24 │ │ - ldr r1, [pc, #80] ; (40334 ) │ │ - mov r0, r4 │ │ - mov r2, r7 │ │ + bl 3f6b8 │ │ + ldr r1, [pc, #96] ; (41a64 ) │ │ + mov r2, r9 │ │ + mov r0, r5 │ │ add r1, pc │ │ - bl 4002c │ │ - mov r0, r4 │ │ - bl 3caf4 │ │ + bl 41730 │ │ mov r0, r5 │ │ - add sp, #20 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + bl 3e1f8 │ │ + movs r0, #0 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r7, #0] │ │ + cmp r2, r3 │ │ + beq.n 41a20 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #16 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ - ldr r4, [sp, #324] ; 0x144 │ │ + cmp sl, r1 │ │ + movs r1, r0 │ │ + ldrh r1, [r6, #58] ; 0x3a │ │ movs r0, r0 │ │ - sub.w r0, pc, r0 │ │ - ldr r3, [sp, #916] ; 0x394 │ │ + udf #200 ; 0xc8 │ │ movs r0, r0 │ │ - stmia r4!, {r0, r4, r5, r6, r7} │ │ + ldrh r5, [r0, #56] ; 0x38 │ │ movs r0, r0 │ │ - adc.w r0, r7, r0 │ │ - ldc 0, cr0, [r0], #-0 │ │ - stmia r4!, {r0, r1, r3, r6, r7} │ │ + ; instruction: 0xb811 │ │ + movs r0, r0 │ │ + udf #94 ; 0x5e │ │ + movs r0, r0 │ │ + svc 75 ; 0x4b │ │ + movs r0, r0 │ │ + ; instruction: 0xb7eb │ │ + movs r0, r0 │ │ + udf #52 ; 0x34 │ │ + movs r0, r0 │ │ + svc 33 ; 0x21 │ │ + movs r0, r0 │ │ + udf #2 │ │ + movs r0, r0 │ │ + udf #14 │ │ + movs r0, r0 │ │ + udf #247 ; 0xf7 │ │ + movs r0, r0 │ │ + ble.n 41a40 │ │ movs r0, r0 │ │ - adds.w r0, sp, r0 │ │ - stc 0, cr0, [r6], {-0} │ │ - ; instruction: 0xeae70000 │ │ - ; instruction: 0xeaf30000 │ │ - rsbs r0, ip, r0 │ │ - ; instruction: 0xeadd0000 │ │ - rsb r0, r6, r0 │ │ - ldr r3, [sp, #292] ; 0x124 │ │ + udf #217 ; 0xd9 │ │ + movs r0, r0 │ │ + ldrh r1, [r4, #50] ; 0x32 │ │ ... │ │ │ │ -00040338 : │ │ +00041a68 : │ │ ldr r0, [r0, #20] │ │ bx lr │ │ │ │ -0004033c : │ │ +00041a6c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 40352 │ │ + cbz r0, 41a82 │ │ ldr r0, [r0, #0] │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ + b.w 3e1f8 │ │ pop {r4, pc} │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ ldr r3, [r0, #20] │ │ + ldr r2, [r4, #12] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ ldmia r0, {r0, r1} │ │ - ldr r2, [r4, #12] │ │ - blx e1a0 │ │ + blx e9e8 │ │ mov r5, r0 │ │ - cbnz r0, 40374 │ │ + cbnz r0, 41aa4 │ │ mov r0, r4 │ │ - mov r4, r5 │ │ - bl 4033c │ │ - b.n 403e4 │ │ + bl 41a6c │ │ + mov r0, r5 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ ldr r5, [r4, #0] │ │ mov r0, r5 │ │ - blx e068 │ │ + blx e8b0 │ │ ldr r3, [r4, #4] │ │ subs r3, #1 │ │ cmp r0, r3 │ │ str r0, [r4, #8] │ │ - bcc.n 403e4 │ │ - adds r5, r5, r0 │ │ - ldrb.w r3, [r5, #-1] │ │ + bcc.n 41af6 │ │ + add r0, r5 │ │ + ldrb.w r3, [r0, #-1] │ │ cmp r3, #10 │ │ - beq.n 403e4 │ │ - ldr r5, [pc, #84] ; (403e8 ) │ │ - add r5, pc │ │ + beq.n 41af6 │ │ + ldr r7, [pc, #84] ; (41b18 ) │ │ + add r7, pc │ │ ldr r1, [r4, #4] │ │ - mov r2, r5 │ │ + mov r2, r7 │ │ mov.w r3, #322 ; 0x142 │ │ ldr r0, [r4, #0] │ │ lsls r1, r1, #1 │ │ str r1, [r4, #4] │ │ - bl 3ca60 <__ckd_realloc__> │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ ldr r3, [r4, #8] │ │ ldr r1, [r4, #4] │ │ ldr r2, [r4, #12] │ │ subs r1, r1, r3 │ │ str r0, [r4, #0] │ │ - adds r0, r0, r3 │ │ - blx e1a0 │ │ - ldr r7, [r4, #0] │ │ - ldr r6, [r4, #8] │ │ - cbnz r0, 403c8 │ │ - adds r0, r7, r6 │ │ - blx e068 │ │ - adds r6, r0, r6 │ │ - str r6, [r4, #8] │ │ - b.n 403e4 │ │ - adds r0, r7, r6 │ │ - blx e068 │ │ + add r0, r3 │ │ + blx e9e8 │ │ + ldr r6, [r4, #0] │ │ + ldr r5, [r4, #8] │ │ + cbnz r0, 41afa │ │ + adds r0, r6, r5 │ │ + blx e8b0 │ │ + add r0, r5 │ │ + str r0, [r4, #8] │ │ + mov r0, r4 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + adds r0, r6, r5 │ │ + blx e8b0 │ │ ldr r3, [r4, #4] │ │ subs r3, #1 │ │ - adds r6, r0, r6 │ │ - str r6, [r4, #8] │ │ - cmp r6, r3 │ │ - bcc.n 403e4 │ │ - adds r6, r7, r6 │ │ - ldrb.w r3, [r6, #-1] │ │ + add r0, r5 │ │ + str r0, [r4, #8] │ │ + cmp r0, r3 │ │ + bcc.n 41af6 │ │ + adds r5, r6, r0 │ │ + ldrb.w r3, [r5, #-1] │ │ cmp r3, #10 │ │ - bne.n 40394 │ │ - mov r0, r4 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - ands.w r0, pc, r0 │ │ + bne.n 41ac4 │ │ + b.n 41af6 │ │ + ble.n 41b60 │ │ + ... │ │ │ │ -000403ec : │ │ - push {r4, lr} │ │ +00041b1c : │ │ ldr r3, [r0, #16] │ │ - cbnz r3, 40410 │ │ + push {r4, lr} │ │ + cbnz r3, 41b30 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 40354 │ │ + b.w 41a84 │ │ ldr r0, [r4, #0] │ │ - cbz r0, 4040e │ │ + cbnz r0, 41b3c │ │ + mov r0, r4 │ │ + bl 41a84 │ │ + mov r4, r0 │ │ + cmp r0, #0 │ │ + bne.n 41b2a │ │ + b.n 41b4a │ │ ldrb r3, [r0, #0] │ │ cmp r3, #35 ; 0x23 │ │ - beq.n 4040e │ │ + beq.n 41b2e │ │ movs r1, #2 │ │ - bl 40b7c │ │ + bl 42340 │ │ str r0, [r4, #0] │ │ - b.n 4041a │ │ - mov r0, r4 │ │ - bl 40354 │ │ - mov r4, r0 │ │ - cmp r0, #0 │ │ - bne.n 403fa │ │ mov r0, r4 │ │ pop {r4, pc} │ │ ... │ │ │ │ -00040420 : │ │ +00041b50 : │ │ push {r4, r5, r6, lr} │ │ movw r3, #261 ; 0x105 │ │ - ldr r4, [pc, #96] ; (40488 ) │ │ - mov r5, r0 │ │ + ldr r5, [pc, #96] ; (41bb8 ) │ │ + mov r6, r0 │ │ movs r1, #24 │ │ movs r0, #1 │ │ - add r4, pc │ │ - mov r2, r4 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r1, r4 │ │ + add r5, pc │ │ + mov r2, r5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r1, r5 │ │ mov.w r2, #262 ; 0x106 │ │ - mov r6, r0 │ │ + mov r4, r0 │ │ movs r0, #128 ; 0x80 │ │ - bl 3ca38 <__ckd_malloc__> │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ movs r3, #0 │ │ movs r2, #128 ; 0x80 │ │ - str r0, [r6, #0] │ │ + str r0, [r4, #0] │ │ strb r3, [r0, #0] │ │ - mov r0, r6 │ │ - str r2, [r6, #4] │ │ - str r3, [r6, #8] │ │ - str r5, [r6, #12] │ │ - bl 403ec │ │ + mov r0, r4 │ │ + str r2, [r4, #4] │ │ + str r3, [r4, #8] │ │ + str r6, [r4, #12] │ │ + bl 41b1c │ │ mov r4, r0 │ │ - cbz r0, 40482 │ │ + cbz r0, 41bb2 │ │ ldr r5, [r0, #0] │ │ movs r2, #3 │ │ - ldr r1, [pc, #40] ; (4048c ) │ │ + ldr r1, [pc, #40] ; (41bbc ) │ │ mov r0, r5 │ │ add r1, pc │ │ - blx e0f8 │ │ - cbnz r0, 40482 │ │ + blx e940 │ │ + cbnz r0, 41bb2 │ │ adds r0, r5, #1 │ │ - blx e068 │ │ + blx e8b0 │ │ adds r1, r5, #3 │ │ mov r2, r0 │ │ mov r0, r5 │ │ - blx e224 │ │ + blx ea6c │ │ ldr r3, [r4, #8] │ │ subs r3, #3 │ │ str r3, [r4, #8] │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ; instruction: 0xe9830000 │ │ - orrs.w r0, r4, r0 │ │ + bgt.n 41ac8 │ │ + movs r0, r0 │ │ + ble.n 41c6e │ │ + ... │ │ │ │ -00040490 : │ │ +00041bc0 : │ │ push {r4, lr} │ │ - bl 40420 │ │ + bl 41b50 │ │ mov r4, r0 │ │ - cbz r0, 404b8 │ │ + cbz r0, 41be8 │ │ movs r3, #1 │ │ str r3, [r0, #16] │ │ - ldr r0, [r0, #0] │ │ - cbz r0, 404b2 │ │ - ldrb r3, [r0, #0] │ │ - cmp r3, #35 ; 0x23 │ │ - bne.n 404b2 │ │ - mov r0, r4 │ │ + ldr r3, [r0, #0] │ │ + cbz r3, 41be0 │ │ + ldrb r2, [r3, #0] │ │ + cmp r2, #35 ; 0x23 │ │ + bne.n 41be0 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 403ec │ │ + b.w 41b1c │ │ + mov r0, r3 │ │ movs r1, #2 │ │ - bl 40b7c │ │ + bl 42340 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ │ │ -000404bc : │ │ +00041bec : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - movs r7, #0 │ │ - ldr.w fp, [pc, #164] ; 40568 │ │ - sub sp, #140 ; 0x8c │ │ - ldr r5, [pc, #160] ; (4056c ) │ │ - mov r8, r0 │ │ - add fp, pc │ │ - ldr.w fp, [fp] │ │ - mov r6, r1 │ │ - mov r9, r7 │ │ + sub sp, #148 ; 0x94 │ │ + ldr r5, [pc, #164] ; (41c98 ) │ │ + movs r4, #0 │ │ + ldr.w sl, [pc, #164] ; 41c9c │ │ + add r6, sp, #12 │ │ add r5, pc │ │ - ldr.w r3, [fp] │ │ - ldr.w sl, [pc, #144] ; 40570 │ │ - str r3, [sp, #132] ; 0x84 │ │ - b.n 4053a │ │ - add r0, sp, #4 │ │ - blx e068 │ │ - mov r4, r0 │ │ + ldr r5, [r5, #0] │ │ + ldr.w fp, [pc, #156] ; 41ca0 │ │ + add sl, pc │ │ + mov r7, r1 │ │ + ldr r3, [r5, #0] │ │ + add fp, pc │ │ + mov r9, r4 │ │ + str r0, [sp, #0] │ │ + str r5, [sp, #4] │ │ + str r3, [sp, #140] ; 0x8c │ │ + mov r0, r6 │ │ + movs r1, #128 ; 0x80 │ │ + ldr r2, [sp, #0] │ │ + blx e9e8 │ │ + cbz r0, 41c7a │ │ + mov r0, r6 │ │ + blx e8b0 │ │ + mov r5, r0 │ │ + add.w r8, r0, #1 │ │ cmp.w r9, #0 │ │ - bne.n 40506 │ │ - adds r0, #1 │ │ - mov r1, sl │ │ + bne.n 41c44 │ │ + mov r0, r8 │ │ + mov r1, fp │ │ movw r2, #379 ; 0x17b │ │ - add r1, pc │ │ - bl 3ca38 <__ckd_malloc__> │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ mov r9, r0 │ │ - mov r7, r0 │ │ - b.n 4051e │ │ - rsb r7, r9, r7 │ │ - mov r2, r5 │ │ - adds r1, r7, #1 │ │ - mov.w r3, #384 ; 0x180 │ │ - adds r1, r1, r0 │ │ + mov r4, r0 │ │ + b.n 41c5c │ │ + rsb r4, r9, r4 │ │ mov r0, r9 │ │ - bl 3ca60 <__ckd_realloc__> │ │ - adds r7, r0, r7 │ │ + adds r1, r4, #1 │ │ + mov r2, sl │ │ + add r1, r5 │ │ + mov.w r3, #384 ; 0x180 │ │ + bl 3e170 <__ckd_realloc__@@Base> │ │ + add r4, r0 │ │ mov r9, r0 │ │ - adds r2, r4, #1 │ │ - mov r0, r7 │ │ - add r1, sp, #4 │ │ - adds r7, r7, r4 │ │ - blx e14c │ │ - cmp r4, #126 ; 0x7e │ │ - bls.n 40548 │ │ - add r3, sp, #136 ; 0x88 │ │ - adds r4, r3, r4 │ │ - ldrb.w r3, [r4, #-133] │ │ - cmp r3, #10 │ │ - beq.n 40548 │ │ - add r0, sp, #4 │ │ - movs r1, #128 ; 0x80 │ │ + mov r0, r4 │ │ + mov r1, r6 │ │ mov r2, r8 │ │ - blx e1a0 │ │ - cmp r0, #0 │ │ - bne.n 404e4 │ │ - cbz r6, 40550 │ │ - rsb r7, r9, r7 │ │ - str r7, [r6, #0] │ │ - ldr r2, [sp, #132] ; 0x84 │ │ + add r4, r5 │ │ + blx e994 │ │ + cmp r5, #126 ; 0x7e │ │ + bls.n 41c7a │ │ + add r3, sp, #144 ; 0x90 │ │ + add.w ip, r3, r5 │ │ + ldrb.w r2, [ip, #-133] │ │ + cmp r2, #10 │ │ + bne.n 41c14 │ │ + cbz r7, 41c82 │ │ + rsb r4, r9, r4 │ │ + str r4, [r7, #0] │ │ + ldr r3, [sp, #4] │ │ mov r0, r9 │ │ - ldr.w r3, [fp] │ │ + ldr r2, [sp, #140] ; 0x8c │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 40560 │ │ - blx e050 <__stack_chk_fail@plt> │ │ - add sp, #140 ; 0x8c │ │ + beq.n 41c92 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #148 ; 0x94 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - ldr r1, [pc, #688] ; (4081c ) │ │ + cmp r0, r0 │ │ movs r1, r0 │ │ - ; instruction: 0xe8db0000 │ │ - ldmia.w r7!, {} │ │ + blt.n 41c60 │ │ + movs r0, r0 │ │ + blt.n 41c58 │ │ + ... │ │ │ │ -00040574 : │ │ +00041ca4 : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - movs r6, #0 │ │ - ldr.w r8, [pc, #88] ; 405d4 │ │ - movs r4, #60 ; 0x3c │ │ + mov r9, r0 │ │ + ldr.w sl, [pc, #96] ; 41d0c │ │ + mov r8, r1 │ │ + ldr.w fp, [pc, #92] ; 41d10 │ │ + mov r4, r2 │ │ + add sl, pc │ │ + mov r6, r2 │ │ + add fp, pc │ │ + movs r7, #0 │ │ + movs r5, #60 ; 0x3c │ │ str r3, [sp, #0] │ │ - mov fp, r0 │ │ - ldr r3, [pc, #80] ; (405d8 ) │ │ - add r8, pc │ │ - mov sl, r1 │ │ - mov r9, r2 │ │ - mov r5, r2 │ │ - str r3, [sp, #4] │ │ - mov r2, r5 │ │ - add.w r0, fp, r6 │ │ - mov r1, sl │ │ + mov r2, r6 │ │ + add.w r0, r9, r7 │ │ + mov r1, r8 │ │ ldr r3, [sp, #0] │ │ - blx e0d4 │ │ - subs r5, r5, r0 │ │ - mov r7, r0 │ │ - beq.n 405cc │ │ - cbz r4, 405c8 │ │ - cmp r4, #60 ; 0x3c │ │ - bne.n 405ba │ │ - ldr r3, [sp, #4] │ │ + blx e928 │ │ + subs r6, r6, r0 │ │ + mov ip, r0 │ │ + beq.n 41cfe │ │ + cbz r5, 41d02 │ │ + cmp r5, #60 ; 0x3c │ │ + bne.n 41cf0 │ │ + str r0, [sp, #4] │ │ + mov r1, sl │ │ movs r0, #4 │ │ - mov r1, r8 │ │ mov.w r2, #426 ; 0x1aa │ │ - add r3, pc │ │ - bl 3e034 │ │ + mov r3, fp │ │ + bl 3f7b4 │ │ + ldr.w ip, [sp, #4] │ │ movs r0, #1 │ │ - subs r4, #1 │ │ - mla r6, sl, r7, r6 │ │ - blx e35c │ │ - b.n 40590 │ │ - mov.w r9, #4294967295 ; 0xffffffff │ │ - mov r0, r9 │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - ; instruction: 0xe82b0000 │ │ - stmdb r8, {} │ │ + subs r5, #1 │ │ + mla r7, r8, ip, r7 │ │ + blx eba4 │ │ + b.n 41cc2 │ │ + mov r0, r4 │ │ + b.n 41d06 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + blt.n 41d6c │ │ + movs r0, r0 │ │ + bgt.n 41d7e │ │ + ... │ │ │ │ -000405dc : │ │ +00041d14 : │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ + mov r5, r0 │ │ + ldr r7, [pc, #64] ; (41d5c ) │ │ + mov r6, r1 │ │ + ldr.w r8, [pc, #64] ; 41d60 │ │ movs r4, #0 │ │ - ldr r5, [pc, #60] ; (40620 ) │ │ - mov r6, r0 │ │ - ldr.w r8, [pc, #60] ; 40624 │ │ - mov r7, r1 │ │ - add r5, pc │ │ - mov r0, r6 │ │ - mov r1, r7 │ │ - blx e368 │ │ - cbz r0, 4061c │ │ - cbnz r4, 4060c │ │ - mov r3, r8 │ │ + add r7, pc │ │ + add r8, pc │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + blx ebb0 │ │ + cbz r0, 41d54 │ │ + cbnz r4, 41d44 │ │ + str r5, [sp, #0] │ │ movs r0, #4 │ │ - add r3, pc │ │ - mov r1, r5 │ │ + mov r1, r7 │ │ movw r2, #505 ; 0x1f9 │ │ - str r6, [sp, #0] │ │ - bl 3e034 │ │ + mov r3, r8 │ │ + bl 3f7b4 │ │ movs r0, #1 │ │ adds r4, #1 │ │ - blx e35c │ │ + blx eba4 │ │ cmp r4, #10 │ │ - bne.n 405ee │ │ + bne.n 41d28 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r8, pc} │ │ - b.n 405ae │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + bge.n 41ce0 │ │ movs r0, r0 │ │ - ; instruction: 0xe8db0000 │ │ + blt.n 41d30 │ │ + ... │ │ │ │ -00040628 : │ │ - push {lr} │ │ - sub sp, #108 ; 0x6c │ │ +00041d64 : │ │ + push {r4, lr} │ │ + sub sp, #112 ; 0x70 │ │ + ldr r4, [pc, #40] ; (41d94 ) │ │ mov r1, sp │ │ - blx e368 │ │ - cbnz r0, 40638 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #108] ; 0x6c │ │ + blx ebb0 │ │ + cbnz r0, 41d7e │ │ ldr r0, [sp, #80] ; 0x50 │ │ - b.n 4063c │ │ + b.n 41d82 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - add sp, #108 ; 0x6c │ │ - pop {pc} │ │ + ldr r2, [sp, #108] ; 0x6c │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 41d8e │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #112 ; 0x70 │ │ + pop {r4, pc} │ │ + nop │ │ + asrs r0, r2 │ │ + movs r1, r0 │ │ │ │ -00040640 : │ │ - ldr r2, [pc, #24] ; (4065c ) │ │ +00041d98 : │ │ + ldr r2, [pc, #24] ; (41db4 ) │ │ movs r1, #8 │ │ push {r4, lr} │ │ add r2, pc │ │ mov r4, r0 │ │ movw r3, #543 ; 0x21f │ │ movs r0, #1 │ │ - bl 3ca08 <__ckd_calloc__> │ │ - movs r3, #1 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + movs r2, #1 │ │ str r4, [r0, #0] │ │ - strh r3, [r0, #6] │ │ + strh r2, [r0, #6] │ │ pop {r4, pc} │ │ - b.n 40536 │ │ + bge.n 41e44 │ │ ... │ │ │ │ -00040660 : │ │ +00041db8 : │ │ ldrh r3, [r0, #6] │ │ adds r3, #1 │ │ strh r3, [r0, #6] │ │ bx lr │ │ │ │ -00040668 : │ │ +00041dc0 : │ │ push {r3, lr} │ │ - cbz r0, 40684 │ │ - ldrh r3, [r0, #6] │ │ - subs r3, #1 │ │ - uxth r3, r3 │ │ - strh r3, [r0, #6] │ │ - sxth r3, r3 │ │ - cmp r3, #0 │ │ - ble.n 4067e │ │ - mov r0, r3 │ │ + cbz r0, 41dde │ │ + ldrh r2, [r0, #6] │ │ + subs r2, #1 │ │ + uxth r2, r2 │ │ + strh r2, [r0, #6] │ │ + sxth r2, r2 │ │ + cmp r2, #0 │ │ + ble.n 41dd6 │ │ + mov r0, r2 │ │ pop {r3, pc} │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ + pop {r3, pc} │ │ │ │ -00040686 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ - ldrb r5, [r0, #5] │ │ - mov r6, r2 │ │ - adds r5, r2, r5 │ │ - cmp r5, #7 │ │ - itt gt │ │ - movgt r8, r1 │ │ - movgt r7, r5 │ │ - bgt.n 406b4 │ │ - ldrb r2, [r1, #0] │ │ - rsb r3, r6, #8 │ │ - asrs.w r3, r2, r3 │ │ - rsb r2, r5, #8 │ │ - lsls r3, r2 │ │ +00041de0 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + mov r5, r0 │ │ + ldrb r4, [r0, #5] │ │ + mov r7, r2 │ │ + adds r3, r2, r4 │ │ + cmp r3, #7 │ │ + bgt.n 41e06 │ │ + ldrb r1, [r1, #0] │ │ + rsb r2, r2, #8 │ │ + asrs r1, r2 │ │ + rsb r2, r3, #8 │ │ + lsls r1, r2 │ │ ldrb r2, [r0, #4] │ │ - orrs r3, r2 │ │ - strb r3, [r0, #4] │ │ - b.n 406e0 │ │ - ldrb.w r0, [r8] │ │ - subs r7, #8 │ │ - ldrb r3, [r4, #5] │ │ - ldr r1, [r4, #0] │ │ + orrs r1, r2 │ │ + strb r1, [r0, #4] │ │ + b.n 41e42 │ │ + sub.w r4, r3, #8 │ │ + mov r6, r1 │ │ + mov.w r9, r4, lsr #3 │ │ + add.w r8, r9, #1 │ │ + add r8, r1 │ │ + mov sl, r6 │ │ + ldrb.w r0, [r6], #1 │ │ + ldrb r3, [r5, #5] │ │ + ldr r1, [r5, #0] │ │ asrs r0, r3 │ │ - ldrb r3, [r4, #4] │ │ + ldrb r3, [r5, #4] │ │ orrs r0, r3 │ │ - blx e188 │ │ - ldrb.w r2, [r8], #1 │ │ - ldrb r3, [r4, #5] │ │ - rsb r3, r3, #8 │ │ - lsls.w r3, r2, r3 │ │ - cmp r7, #7 │ │ - strb r3, [r4, #4] │ │ - bgt.n 406b4 │ │ - and.w r5, r5, #7 │ │ - strb r5, [r4, #5] │ │ - mov r0, r6 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + blx e9d0 │ │ + ldrb.w r2, [sl] │ │ + ldrb r1, [r5, #5] │ │ + cmp r6, r8 │ │ + rsb r1, r1, #8 │ │ + lsl.w r2, r2, r1 │ │ + strb r2, [r5, #4] │ │ + bne.n 41e16 │ │ + sub.w r3, r4, r9, lsl #3 │ │ + strb r3, [r5, #5] │ │ + mov r0, r7 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + ... │ │ │ │ -000406e8 : │ │ +00041e4c : │ │ + push {r0, r1, r4, lr} │ │ + ldr r4, [pc, #60] ; (41e8c ) │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #4] │ │ rsb r3, r2, #32 │ │ - push {r0, r1, r2, lr} │ │ lsls r1, r3 │ │ - strb.w r1, [sp, #7] │ │ + strb.w r1, [sp, #3] │ │ lsrs r3, r1, #24 │ │ - strb.w r3, [sp, #4] │ │ + strb.w r3, [sp] │ │ lsrs r3, r1, #16 │ │ - strb.w r3, [sp, #5] │ │ + strb.w r3, [sp, #1] │ │ lsrs r3, r1, #8 │ │ - add r1, sp, #4 │ │ - strb.w r3, [sp, #6] │ │ - bl 40686 │ │ - pop {r1, r2, r3, pc} │ │ + mov r1, sp │ │ + strb.w r3, [sp, #2] │ │ + bl 41de0 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 41e86 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ + nop │ │ + ands r4, r5 │ │ + movs r1, r0 │ │ │ │ -0004070e : │ │ +00041e90 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldrb r3, [r0, #5] │ │ - cbz r3, 40722 │ │ + cbz r3, 41ea4 │ │ ldrb r0, [r0, #4] │ │ ldr r1, [r4, #0] │ │ - blx e188 │ │ + blx e9d0 │ │ movs r3, #0 │ │ strb r3, [r4, #5] │ │ movs r0, #0 │ │ pop {r4, pc} │ │ - ... │ │ │ │ -00040728 : │ │ +00041ea8 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ ldrb r3, [r0, #0] │ │ - cmp r3, #0 │ │ - beq.n 40798 │ │ + cbz r3, 41f18 │ │ movw r1, #511 ; 0x1ff │ │ - blx e374 │ │ - cmp r0, #0 │ │ - beq.n 407a0 │ │ - blx e1e8 <__errno@plt> │ │ + blx ebbc │ │ + cbnz r0, 41ebe │ │ + movs r0, #0 │ │ + pop {r3, r4, r5, pc} │ │ + blx ea30 <__errno@plt> │ │ ldr r3, [r0, #0] │ │ cmp r3, #17 │ │ - beq.n 4079e │ │ - blx e1e8 <__errno@plt> │ │ + beq.n 41eba │ │ + blx ea30 <__errno@plt> │ │ ldr r3, [r0, #0] │ │ cmp r3, #2 │ │ - beq.n 40766 │ │ - ldr r1, [pc, #80] ; (407a4 ) │ │ + beq.n 41ee6 │ │ + ldr r1, [pc, #76] ; (41f20 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #80] ; (407a8 ) │ │ + ldr r3, [pc, #76] ; (41f24 ) │ │ movw r2, #641 ; 0x281 │ │ add r1, pc │ │ add r3, pc │ │ - bl 3e034 │ │ - b.n 40798 │ │ - ldr r1, [pc, #68] ; (407ac ) │ │ + bl 3f7b4 │ │ + b.n 41f18 │ │ + ldr r1, [pc, #64] ; (41f28 ) │ │ movw r2, #645 ; 0x285 │ │ mov r0, r4 │ │ add r1, pc │ │ - bl 3ca88 <__ckd_salloc__> │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ mov r5, r0 │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl 3e26a │ │ + bl 3f9c8 │ │ mov r0, r5 │ │ - bl 40728 │ │ + bl 41ea8 │ │ mov r0, r5 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ movw r1, #511 ; 0x1ff │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 440ac <__udivdi3+0x70c> │ │ + b.w 44d80 <_Unwind_GetTextRelBase@@Base+0x148> │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, pc} │ │ nop │ │ - b.n 40452 │ │ + bls.n 41f34 │ │ movs r0, r0 │ │ - b.n 406ee │ │ + bge.n 41fd0 │ │ movs r0, r0 │ │ - b.n 40436 │ │ + bhi.n 41f18 │ │ ... │ │ │ │ -000407b0 : │ │ +00041f2c : │ │ push {r4, r5, r6, lr} │ │ movs r3, #112 ; 0x70 │ │ - ldr r4, [pc, #36] ; (407dc ) │ │ - mov r5, r0 │ │ + ldr r4, [pc, #36] ; (41f58 ) │ │ + mov r6, r0 │ │ movs r1, #8 │ │ movs r0, #1 │ │ add r4, pc │ │ mov r2, r4 │ │ - bl 3ca08 <__ckd_calloc__> │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ mov r1, r4 │ │ movs r2, #113 ; 0x71 │ │ - mov r6, r0 │ │ - mov r0, r5 │ │ - bl 3ca88 <__ckd_salloc__> │ │ - movs r3, #0 │ │ - str r3, [r6, #4] │ │ - str r0, [r6, #0] │ │ + mov r5, r0 │ │ mov r0, r6 │ │ + bl 3e198 <__ckd_salloc__@@Base> │ │ + movs r3, #0 │ │ + str r3, [r5, #4] │ │ + str r0, [r5, #0] │ │ + mov r0, r5 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - b.n 4068e │ │ + bge.n 41f78 │ │ ... │ │ │ │ -000407e0 : │ │ +00041f5c : │ │ movs r3, #0 │ │ str r3, [r0, #4] │ │ bx lr │ │ │ │ -000407e6 : │ │ +00041f62 : │ │ ldr r3, [r0, #4] │ │ - adds r1, r3, r1 │ │ + add r1, r3 │ │ str r1, [r0, #4] │ │ bx lr │ │ ... │ │ │ │ -000407f0 : │ │ +00041f6c : │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ - ldr r0, [pc, #28] ; (40814 ) │ │ + ldr r0, [pc, #28] ; (41f90 ) │ │ mov r4, r1 │ │ mov r1, r5 │ │ add r0, pc │ │ - blx e110 │ │ - ldr r1, [pc, #20] ; (40818 ) │ │ + blx e958 │ │ + ldr r1, [pc, #20] ; (41f94 ) │ │ mov r0, r5 │ │ ldr r2, [r4, #4] │ │ - add r1, pc │ │ ldr r3, [r4, #0] │ │ + add r1, pc │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 440bc <__udivdi3+0x71c> │ │ + b.w 44d90 <_Unwind_GetTextRelBase@@Base+0x158> │ │ nop │ │ - b.n 406a8 │ │ + bls.n 41f92 │ │ movs r0, r0 │ │ - b.n 4069e │ │ + bls.n 41f84 │ │ ... │ │ │ │ -0004081c : │ │ +00041f98 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 4082a │ │ + cbz r0, 41fa6 │ │ ldr r0, [r0, #0] │ │ - cbz r0, 4082a │ │ - bl 3caf4 │ │ + cbz r0, 41fa6 │ │ + bl 3e1f8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 3caf4 │ │ - movs r0, r0 │ │ - ... │ │ + b.w 3e1f8 │ │ │ │ -00040838 : │ │ - push {r4, lr} │ │ - vpush {d8} │ │ - sub sp, #80 ; 0x50 │ │ - vldr d8, [pc, #100] ; 408a8 │ │ - mov r4, r0 │ │ - add r1, sp, #8 │ │ +00041fb0 : │ │ + push {r4, r5, lr} │ │ + mov r5, r0 │ │ + ldr r4, [pc, #136] ; (42040 ) │ │ movs r0, #0 │ │ - blx e380 │ │ - vldr s9, [sp, #8] │ │ - vldr s13, [sp, #12] │ │ - vcvt.f64.s32 d5, s9 │ │ - vldr s9, [sp, #16] │ │ - mov r0, sp │ │ + vpush {d8} │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + sub sp, #92 ; 0x5c │ │ + vldr d8, [pc, #112] ; 42038 │ │ + add r1, sp, #12 │ │ + str r3, [sp, #84] ; 0x54 │ │ + blx ebc8 │ │ + vldr s15, [sp, #12] │ │ + add r0, sp, #4 │ │ movs r1, #0 │ │ - vcvt.f64.s32 d7, s13 │ │ - vmla.f64 d5, d7, d8 │ │ - vcvt.f64.s32 d7, s9 │ │ - vldr s9, [sp, #20] │ │ - vcvt.f64.s32 d6, s9 │ │ - vmla.f64 d7, d6, d8 │ │ - vadd.f64 d7, d5, d7 │ │ - vstr d7, [r4, #40] ; 0x28 │ │ - blx e38c │ │ - vldr s11, [sp] │ │ - vldr s9, [sp, #4] │ │ - vcvt.f64.s32 d7, s11 │ │ - vcvt.f64.s32 d6, s9 │ │ + vldr s11, [sp, #24] │ │ + vcvt.f64.s32 d6, s15 │ │ + vldr s15, [sp, #16] │ │ + vcvt.f64.s32 d7, s15 │ │ + vmla.f64 d6, d7, d8 │ │ + vldr s15, [sp, #20] │ │ + vcvt.f64.s32 d5, s11 │ │ + vcvt.f64.s32 d7, s15 │ │ + vmla.f64 d7, d5, d8 │ │ + vadd.f64 d7, d6, d7 │ │ + vstr d7, [r5, #40] ; 0x28 │ │ + blx ebd4 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + ldr r3, [r4, #0] │ │ + vldr s15, [sp, #4] │ │ + cmp r2, r3 │ │ + vldr s13, [sp, #8] │ │ + vcvt.f64.s32 d7, s15 │ │ + vcvt.f64.s32 d6, s13 │ │ vmla.f64 d7, d6, d8 │ │ - vstr d7, [r4, #48] ; 0x30 │ │ - add sp, #80 ; 0x50 │ │ + vstr d7, [r5, #48] ; 0x30 │ │ + beq.n 4202c │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #92 ; 0x5c │ │ vpop {d8} │ │ - pop {r4, pc} │ │ - nop │ │ + pop {r4, r5, pc} │ │ + nop.w │ │ stc 0, cr10, [sp, #724] ; 0x2d4 │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ subs r6, #176 ; 0xb0 │ │ + subs r6, #192 ; 0xc0 │ │ + movs r1, r0 │ │ + nop.w │ │ │ │ -000408b0 : │ │ - push {r4, lr} │ │ - vpush {d8-d9} │ │ - sub sp, #80 ; 0x50 │ │ - vldr d8, [pc, #156] ; 40958 │ │ +00042048 : │ │ + push {r4, r5, lr} │ │ mov r4, r0 │ │ - add r1, sp, #8 │ │ + ldr r5, [pc, #192] ; (42110 ) │ │ movs r0, #0 │ │ - blx e380 │ │ - vldr s9, [sp, #8] │ │ - vldr s13, [sp, #12] │ │ - vcvt.f64.s32 d5, s9 │ │ - vldr s9, [sp, #16] │ │ - mov r0, sp │ │ + vpush {d8-d9} │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r3, [r5, #0] │ │ + sub sp, #92 ; 0x5c │ │ + vldr d9, [pc, #168] ; 42108 │ │ + add r1, sp, #12 │ │ + str r3, [sp, #84] ; 0x54 │ │ + blx ebc8 │ │ + vldr s15, [sp, #12] │ │ + add r0, sp, #4 │ │ movs r1, #0 │ │ - vcvt.f64.s32 d7, s13 │ │ - vmla.f64 d5, d7, d8 │ │ - vcvt.f64.s32 d7, s9 │ │ - vldr s9, [sp, #20] │ │ - vcvt.f64.s32 d6, s9 │ │ - vmla.f64 d7, d6, d8 │ │ - vldr d6, [r4, #40] ; 0x28 │ │ - vadd.f64 d7, d5, d7 │ │ - vsub.f64 d9, d7, d6 │ │ - blx e38c │ │ - vldr s11, [sp] │ │ - vldr s9, [sp, #4] │ │ - vcvt.f64.s32 d7, s11 │ │ - vcvt.f64.s32 d6, s9 │ │ - vmla.f64 d7, d6, d8 │ │ + vldr s11, [sp, #24] │ │ + vcvt.f64.s32 d6, s15 │ │ + vldr s15, [sp, #16] │ │ + vldr d8, [r4, #40] ; 0x28 │ │ + vcvt.f64.s32 d7, s15 │ │ + vmla.f64 d6, d7, d9 │ │ + vldr s15, [sp, #20] │ │ + vcvt.f64.s32 d5, s11 │ │ + vcvt.f64.s32 d7, s15 │ │ + vmla.f64 d7, d5, d9 │ │ + vadd.f64 d7, d6, d7 │ │ + vsub.f64 d8, d7, d8 │ │ + blx ebd4 │ │ + vldr s15, [sp, #4] │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + ldr r3, [r5, #0] │ │ + vldr s13, [sp, #8] │ │ + cmp r2, r3 │ │ + vcvt.f64.s32 d6, s13 │ │ + vcvt.f64.s32 d7, s15 │ │ + vmla.f64 d7, d6, d9 │ │ vldr d6, [r4, #48] ; 0x30 │ │ - vsub.f64 d6, d7, d6 │ │ - vldr d7, [r4, #8] │ │ - vadd.f64 d7, d7, d9 │ │ - vstr d7, [r4, #8] │ │ - vldr d7, [r4, #16] │ │ - vadd.f64 d7, d7, d6 │ │ - vstr d7, [r4, #16] │ │ - vldr d7, [r4, #24] │ │ - vadd.f64 d9, d7, d9 │ │ - vldr d7, [r4, #32] │ │ - vadd.f64 d6, d7, d6 │ │ - vstr d9, [r4, #24] │ │ - vstr d6, [r4, #32] │ │ - add sp, #80 ; 0x50 │ │ + vsub.f64 d7, d7, d6 │ │ + vldr d6, [r4, #8] │ │ + vadd.f64 d6, d6, d8 │ │ + vstr d6, [r4, #8] │ │ + vldr d6, [r4, #16] │ │ + vadd.f64 d6, d6, d7 │ │ + vstr d6, [r4, #16] │ │ + vldr d6, [r4, #24] │ │ + vadd.f64 d6, d6, d8 │ │ + vstr d6, [r4, #24] │ │ + vldr d6, [r4, #32] │ │ + vadd.f64 d7, d6, d7 │ │ + vstr d7, [r4, #32] │ │ + beq.n 420fc │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #92 ; 0x5c │ │ vpop {d8-d9} │ │ - pop {r4, pc} │ │ - nop │ │ + pop {r4, r5, pc} │ │ + nop.w │ │ stc 0, cr10, [sp, #724] ; 0x2d4 │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ subs r6, #176 ; 0xb0 │ │ + subs r6, #40 ; 0x28 │ │ + movs r1, r0 │ │ + nop.w │ │ │ │ -00040960 : │ │ +00042118 : │ │ movs r2, #0 │ │ movs r3, #0 │ │ strd r2, r3, [r0, #8] │ │ strd r2, r3, [r0, #16] │ │ bx lr │ │ │ │ -0004096e : │ │ +00042126 : │ │ movs r2, #0 │ │ movs r3, #0 │ │ strd r2, r3, [r0, #8] │ │ strd r2, r3, [r0, #16] │ │ strd r2, r3, [r0, #24] │ │ strd r2, r3, [r0, #32] │ │ bx lr │ │ │ │ -00040984 : │ │ +0004213c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - b.n 40992 │ │ + ldr r3, [r4, #0] │ │ + cbz r3, 4214e │ │ mov r0, r4 │ │ adds r4, #56 ; 0x38 │ │ - bl 40960 │ │ - ldr r3, [r4, #0] │ │ - cmp r3, #0 │ │ - bne.n 4098a │ │ + bl 42118 │ │ + b.n 42140 │ │ pop {r4, pc} │ │ - ... │ │ │ │ -0004099c : │ │ - vmov d7, r2, r3 │ │ - vcmp.f64 d7, #0.0 │ │ +00042150 : │ │ push {r4, r5, r6, lr} │ │ + mov r5, r0 │ │ vpush {d8} │ │ - mov r6, r0 │ │ + vmov d8, r2, r3 │ │ sub sp, #8 │ │ + vcmp.f64 d8, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - beq.n 409e2 │ │ - vmov.f64 d6, #112 ; 0x3f800000 1.0 │ │ - ldr r4, [pc, #48] ; (409ec ) │ │ - mov r5, r1 │ │ - add r4, pc │ │ - vdiv.f64 d8, d6, d7 │ │ - b.n 409da │ │ - vldr d7, [r5, #-48] ; 0xffffffd0 │ │ - vmul.f64 d7, d8, d7 │ │ + beq.n 42198 │ │ + vmov.f64 d7, #112 ; 0x3f800000 1.0 │ │ + ldr r6, [pc, #48] ; (421a0 ) │ │ + add.w r4, r1, #56 ; 0x38 │ │ + add r6, pc │ │ + vdiv.f64 d8, d7, d8 │ │ + adds r4, #56 ; 0x38 │ │ + ldr.w r3, [r4, #-112] │ │ + cbz r3, 42198 │ │ + vldr d7, [r4, #-104] ; 0xffffff98 │ │ + mov r0, r5 │ │ str r3, [sp, #0] │ │ - mov r0, r6 │ │ - mov r1, r4 │ │ + mov r1, r6 │ │ + vmul.f64 d7, d8, d7 │ │ vmov r2, r3, d7 │ │ - blx e11c │ │ - ldr.w r3, [r5], #56 │ │ - cmp r3, #0 │ │ - bne.n 409c4 │ │ + blx e964 │ │ + b.n 42178 │ │ add sp, #8 │ │ vpop {d8} │ │ pop {r4, r5, r6, pc} │ │ - nop │ │ - b.n 40516 │ │ + bhi.n 421c4 │ │ ... │ │ │ │ -000409f0 : │ │ +000421a4 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ - ldr r6, [pc, #232] ; (40ae0 ) │ │ - ldr r4, [pc, #236] ; (40ae4 ) │ │ + ldr r6, [pc, #228] ; (42290 ) │ │ + ldr r4, [pc, #232] ; (42294 ) │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ - ldr r1, [pc, #232] ; (40ae8 ) │ │ + ldr r1, [pc, #228] ; (42298 ) │ │ add r4, pc │ │ ldr r3, [r6, #0] │ │ add r1, pc │ │ mov r0, r4 │ │ str r3, [sp, #20] │ │ - blx e098 │ │ + blx e8e0 │ │ mov r5, r0 │ │ - cbnz r0, 40a26 │ │ - ldr r1, [pc, #216] ; (40aec ) │ │ + cbnz r0, 421da │ │ + ldr r1, [pc, #212] ; (4229c ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #216] ; (40af0 ) │ │ + ldr r3, [pc, #212] ; (422a0 ) │ │ mov.w r2, #312 ; 0x138 │ │ - add r1, pc │ │ str r4, [sp, #0] │ │ + add r1, pc │ │ add r3, pc │ │ - bl 3df24 │ │ - b.n 40a5e │ │ - ldr r3, [pc, #180] ; (40adc ) │ │ + bl 3f6b8 │ │ + b.n 42212 │ │ + ldr r3, [pc, #176] ; (4228c ) │ │ add r0, sp, #24 │ │ movs r1, #4 │ │ movs r2, #1 │ │ str.w r3, [r0, #-16]! │ │ mov r3, r5 │ │ - blx e158 │ │ + blx e9a0 │ │ cmp r0, #1 │ │ mov r7, r0 │ │ - beq.n 40a64 │ │ - ldr r1, [pc, #180] ; (40af4 ) │ │ + beq.n 42218 │ │ + ldr r1, [pc, #176] ; (422a4 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #180] ; (40af8 ) │ │ + ldr r3, [pc, #176] ; (422a8 ) │ │ mov.w r2, #320 ; 0x140 │ │ add r1, pc │ │ str r4, [sp, #0] │ │ add r3, pc │ │ - bl 3df24 │ │ + bl 3f6b8 │ │ mov r0, r5 │ │ - blx e0a4 │ │ + blx e8ec │ │ mov r0, r4 │ │ - blx e398 │ │ + blx ebe0 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 40aca │ │ + b.n 4227c │ │ mov r0, r5 │ │ - blx e0a4 │ │ - ldr r1, [pc, #144] ; (40afc ) │ │ + blx e8ec │ │ + ldr r1, [pc, #140] ; (422ac ) │ │ mov r0, r4 │ │ add r1, pc │ │ - blx e098 │ │ + blx e8e0 │ │ mov r5, r0 │ │ - cbnz r0, 40a8e │ │ - ldr r1, [pc, #132] ; (40b00 ) │ │ + cbnz r0, 42242 │ │ + ldr r1, [pc, #128] ; (422b0 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #132] ; (40b04 ) │ │ + ldr r3, [pc, #128] ; (422b4 ) │ │ mov.w r2, #328 ; 0x148 │ │ - add r1, pc │ │ str r4, [sp, #0] │ │ + add r1, pc │ │ add r3, pc │ │ - bl 3e034 │ │ - b.n 40a58 │ │ - movs r2, #4 │ │ + bl 3f7b4 │ │ + b.n 4220c │ │ add r0, sp, #12 │ │ mov r1, r7 │ │ + movs r2, #4 │ │ mov r3, r5 │ │ - blx e0d4 │ │ + blx e928 │ │ cmp r0, #4 │ │ - beq.n 40ab0 │ │ - ldr r1, [pc, #104] ; (40b08 ) │ │ + beq.n 42264 │ │ + ldr r1, [pc, #100] ; (422b8 ) │ │ movs r0, #4 │ │ - ldr r3, [pc, #104] ; (40b0c ) │ │ + ldr r3, [pc, #100] ; (422bc ) │ │ movw r2, #333 ; 0x14d │ │ - add r1, pc │ │ str r4, [sp, #0] │ │ + add r1, pc │ │ add r3, pc │ │ - b.n 40a4e │ │ + b.n 42202 │ │ mov r0, r5 │ │ - blx e0a4 │ │ + blx e8ec │ │ mov r0, r4 │ │ - blx e398 │ │ + blx ebe0 │ │ ldrb.w r0, [sp, #12] │ │ sub.w r3, r0, #68 ; 0x44 │ │ negs r0, r3 │ │ - adc.w r0, r0, r3 │ │ + adcs r0, r3 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 40ad6 │ │ - blx e050 <__stack_chk_fail@plt> │ │ + beq.n 42288 │ │ + blx e88c <__stack_chk_fail@plt> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop │ │ adds r3, #68 ; 0x44 │ │ asrs r2, r4, #4 │ │ - add r8, r0 │ │ + subs r4, #208 ; 0xd0 │ │ movs r1, r0 │ │ - b.n 405a2 │ │ + bvc.n 42250 │ │ movs r0, r0 │ │ - str r6, [r5, #80] ; 0x50 │ │ + ldrsb r2, [r6, r6] │ │ movs r0, r0 │ │ - b.n 404e2 │ │ + bvc.n 4238c │ │ movs r0, r0 │ │ - b.n 40598 │ │ + bvc.n 42246 │ │ movs r0, r0 │ │ - b.n 4048e │ │ + bvc.n 4233c │ │ movs r0, r0 │ │ - b.n 4058e │ │ + bvc.n 4223c │ │ movs r0, r0 │ │ - str r2, [r3, #28] │ │ + strb r6, [r3, r1] │ │ movs r0, r0 │ │ - b.n 40426 │ │ + bvc.n 422d0 │ │ movs r0, r0 │ │ - beq.n 40b2e │ │ + stmia r2!, {r0, r1, r2, r4, r7} │ │ movs r0, r0 │ │ - b.n 403e2 │ │ + bvs.n 4228c │ │ movs r0, r0 │ │ - b.n 4051e │ │ + bvc.n 421cc │ │ ... │ │ │ │ -00040b10 : │ │ +000422c0 : │ │ movs r1, #0 │ │ - b.w 41108 │ │ + b.w 42890 │ │ ... │ │ │ │ -00040b18 : │ │ +000422c8 : │ │ push {r0, r1, r2, r3} │ │ - push {r0, r1, r2, r4, r5, lr} │ │ - add r3, sp, #24 │ │ - ldr.w r4, [r3], #4 │ │ - mov r0, r4 │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + add r4, sp, #32 │ │ + ldr r5, [pc, #104] ; (42338 ) │ │ + ldr.w r7, [r4], #4 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r3, [r5, #0] │ │ + mov r0, r7 │ │ + str r4, [sp, #0] │ │ str r3, [sp, #4] │ │ - blx e068 │ │ - mov r5, r0 │ │ - b.n 40b34 │ │ - blx e068 │ │ - adds r5, r5, r0 │ │ - ldr r3, [sp, #4] │ │ + blx e8b0 │ │ + mov r6, r0 │ │ + ldr r3, [sp, #0] │ │ adds r2, r3, #4 │ │ - str r2, [sp, #4] │ │ + str r2, [sp, #0] │ │ ldr r0, [r3, #0] │ │ - cmp r0, #0 │ │ - bne.n 40b2e │ │ - ldr r2, [pc, #52] ; (40b78 ) │ │ - adds r0, r5, #1 │ │ + cbz r0, 422f8 │ │ + blx e8b0 │ │ + add r6, r0 │ │ + b.n 422e6 │ │ + ldr r2, [pc, #64] ; (4233c ) │ │ + adds r0, r6, #1 │ │ movs r1, #1 │ │ movs r3, #77 ; 0x4d │ │ add r2, pc │ │ - bl 3ca08 <__ckd_calloc__> │ │ - mov r1, r4 │ │ - add r3, sp, #28 │ │ - str r3, [sp, #4] │ │ - mov r5, r0 │ │ - blx e074 │ │ - b.n 40b60 │ │ - blx e0bc │ │ - ldr r3, [sp, #4] │ │ - mov r0, r5 │ │ + bl 3e114 <__ckd_calloc__@@Base> │ │ + mov r1, r7 │ │ + str r4, [sp, #0] │ │ + mov r6, r0 │ │ + blx e8bc │ │ + ldr r3, [sp, #0] │ │ + mov r0, r6 │ │ adds r2, r3, #4 │ │ - str r2, [sp, #4] │ │ + str r2, [sp, #0] │ │ ldr r1, [r3, #0] │ │ - cmp r1, #0 │ │ - bne.n 40b5c │ │ - ldmia.w sp!, {r1, r2, r3, r4, r5, lr} │ │ + cbz r1, 42322 │ │ + blx e904 │ │ + b.n 42310 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 4232e │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ add sp, #16 │ │ bx lr │ │ - nop │ │ - b.n 40490 │ │ + subs r3, #168 ; 0xa8 │ │ + movs r1, r0 │ │ + bvc.n 4234a │ │ ... │ │ │ │ -00040b7c : │ │ +00042340 : │ │ push {r4, r5, r6, lr} │ │ mov r6, r1 │ │ - mov r4, r0 │ │ - blx e068 │ │ - rsbs r3, r6, #1 │ │ - it cc │ │ - movcc r3, #0 │ │ - cmp r6, #2 │ │ - it eq │ │ - orreq.w r3, r3, #1 │ │ mov r5, r0 │ │ - cbz r3, 40bb2 │ │ - ldr r1, [pc, #68] ; (40be0 ) │ │ - mov r0, r4 │ │ + blx e8b0 │ │ + bics.w r3, r6, #2 │ │ + mov r4, r0 │ │ + bne.n 4236c │ │ + ldr r1, [pc, #72] ; (4239c ) │ │ + mov r0, r5 │ │ add r1, pc │ │ - blx e3a4 │ │ - cbz r0, 40bb2 │ │ - subs r5, r5, r0 │ │ - adds r1, r4, r0 │ │ - adds r2, r5, #1 │ │ - mov r0, r4 │ │ - blx e224 │ │ + blx ebec │ │ + mov r1, r0 │ │ + cbz r0, 4236c │ │ + subs r4, r4, r0 │ │ + add r1, r5 │ │ + mov r0, r5 │ │ + adds r2, r4, #1 │ │ + blx ea6c │ │ subs r6, #1 │ │ cmp r6, #1 │ │ - bhi.n 40bdc │ │ - ldr r6, [pc, #40] ; (40be4 ) │ │ + bhi.n 42398 │ │ + ldr r6, [pc, #44] ; (423a0 ) │ │ add r6, pc │ │ - b.n 40bc8 │ │ - ldrb r1, [r4, r5] │ │ + subs r4, #1 │ │ + bmi.n 42388 │ │ mov r0, r6 │ │ - blx e0ec │ │ - cbz r0, 40bd6 │ │ - subs r5, #1 │ │ - bpl.n 40bbe │ │ - adds r3, r5, #1 │ │ - bne.n 40bd6 │ │ + ldrb r1, [r5, r4] │ │ + blx e934 │ │ + cmp r0, #0 │ │ + bne.n 42376 │ │ + b.n 42392 │ │ + adds r3, r4, #1 │ │ + bne.n 42392 │ │ movs r3, #0 │ │ - strb r3, [r4, #0] │ │ - b.n 40bdc │ │ - adds r5, r4, r5 │ │ + strb r3, [r5, #0] │ │ + b.n 42398 │ │ + add r4, r5 │ │ movs r3, #0 │ │ - strb r3, [r5, #1] │ │ - mov r0, r4 │ │ + strb r3, [r4, #1] │ │ + mov r0, r5 │ │ pop {r4, r5, r6, pc} │ │ - b.n 404ac │ │ + bvs.n 4235e │ │ movs r0, r0 │ │ - b.n 40478 │ │ + bvs.n 42326 │ │ ... │ │ │ │ -00040be8 : │ │ - mov r3, r0 │ │ - movs r0, #0 │ │ +000423a4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ - mov r7, r0 │ │ - b.n 40bf8 │ │ - adds r4, #1 │ │ - ldrb r6, [r3, r4] │ │ - add.w ip, r3, r4 │ │ - cmp r6, #0 │ │ - beq.n 40c68 │ │ - ldr r5, [pc, #104] ; (40c6c ) │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - ldr r5, [r5, #0] │ │ - adds r6, r5, r6 │ │ - ldrb r5, [r6, #1] │ │ - lsls r6, r5, #28 │ │ - bmi.n 40bf6 │ │ - adds r5, r1, #0 │ │ - it ne │ │ - movne r5, #1 │ │ - cmp r0, r2 │ │ - ite lt │ │ - movlt r6, #0 │ │ - andge.w r6, r5, #1 │ │ - cbz r6, 40c38 │ │ - movs r2, #32 │ │ - ldrb r1, [r3, r4] │ │ - cbnz r1, 40c2c │ │ - strb r2, [r3, r4] │ │ - adds.w r4, r4, #4294967295 ; 0xffffffff │ │ - bcs.n 40c26 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - cbz r5, 40c3e │ │ - str.w ip, [r1, r0, lsl #2] │ │ - ldr r6, [pc, #48] ; (40c70 ) │ │ - adds r0, #1 │ │ + movs r4, #0 │ │ + mov r8, r2 │ │ + mov r5, r4 │ │ + mov lr, r4 │ │ + ldrb r7, [r0, r5] │ │ + adds r3, r0, r5 │ │ + cbz r7, 42406 │ │ + ldr r6, [pc, #96] ; (42418 ) │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ - ldr.w r8, [r6] │ │ - b.n 40c4e │ │ + ldr r2, [r6, #0] │ │ + add r7, r2 │ │ + ldrb r7, [r7, #1] │ │ + lsls r7, r7, #28 │ │ + bpl.n 423ca │ │ + adds r5, #1 │ │ + b.n 423b0 │ │ + cbz r1, 423ec │ │ + cmp r4, r8 │ │ + blt.n 423e8 │ │ + subs r0, #1 │ │ + movs r2, #32 │ │ + ldrb r1, [r3, #0] │ │ + cbnz r1, 423da │ │ + strb r2, [r3, #0] │ │ + subs r3, #1 │ │ + cmp r3, r0 │ │ + bne.n 423d4 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + str.w r3, [r1, r4, lsl #2] │ │ + ldr.w ip, [r6] │ │ adds r4, #1 │ │ - ldrb r6, [r3, r4] │ │ - add.w ip, r3, r4 │ │ - cbz r6, 40c68 │ │ - add r6, r8 │ │ + subs r5, r3, r0 │ │ + mov r7, r3 │ │ + ldrb.w r6, [r3], #1 │ │ + cbz r6, 42406 │ │ + add r6, ip │ │ ldrb r6, [r6, #1] │ │ - lsls r6, r6, #28 │ │ - bpl.n 40c4c │ │ - cmp r5, #0 │ │ - beq.n 40bf6 │ │ - strb.w r7, [ip] │ │ - b.n 40bf6 │ │ + lsls r2, r6, #28 │ │ + bpl.n 423f2 │ │ + b.n 4240c │ │ + mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - cmp r0, r2 │ │ - movs r1, r0 │ │ - negs r2, r2 │ │ + cmp r1, #0 │ │ + beq.n 423c6 │ │ + strb.w lr, [r7] │ │ + b.n 423c6 │ │ + nop │ │ + subs r2, #220 ; 0xdc │ │ movs r1, r0 │ │ │ │ -00040c74 : │ │ +0004241c : │ │ + subs r1, #1 │ │ push {r4, r5, r6, r7, lr} │ │ - b.n 40c88 │ │ - ldrb.w r7, [r5], #1 │ │ - cbz r7, 40c84 │ │ - cmp r7, r6 │ │ - bne.n 40c78 │ │ - b.n 40c88 │ │ - str r4, [r2, #0] │ │ - b.n 40ca4 │ │ mov r4, r0 │ │ ldrb.w r6, [r0], #1 │ │ - cbz r6, 40cb8 │ │ - mov r5, r1 │ │ - b.n 40c78 │ │ + cbz r6, 42436 │ │ mov r5, r1 │ │ - ldrb.w r6, [r5], #1 │ │ - cbz r6, 40ca2 │ │ - cmp r6, r4 │ │ - bne.n 40c96 │ │ - b.n 40cac │ │ - mov r4, r0 │ │ - adds r0, r4, #1 │ │ - ldrb r4, [r4, #1] │ │ - cmp r4, #0 │ │ - bne.n 40c94 │ │ - strb r4, [r3, #0] │ │ + ldrb.w r7, [r5, #1]! │ │ + cbz r7, 4243c │ │ + cmp r7, r6 │ │ + bne.n 4242a │ │ + b.n 42420 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, r5, r6, r7, pc} │ │ + str r4, [r2, #0] │ │ + adds r4, #1 │ │ + mov r0, r4 │ │ + ldrb.w r5, [r4], #1 │ │ + cbz r5, 42456 │ │ + mov r6, r1 │ │ + ldrb.w r7, [r6, #1]! │ │ + cmp r7, #0 │ │ + beq.n 42440 │ │ + cmp r7, r5 │ │ + bne.n 4244a │ │ + strb r5, [r3, #0] │ │ movs r3, #0 │ │ strb r3, [r0, #0] │ │ ldr r3, [r2, #0] │ │ subs r0, r0, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, r5, r6, r7, pc} │ │ - lsrs r2, r0, #16 │ │ - mov r3, r0 │ │ - movs r0, #0 │ │ - lsls r2, r2, #16 │ │ - cbnz r2, 40ccc │ │ + lsrs r3, r0, #16 │ │ lsls r3, r3, #16 │ │ - movs r0, #16 │ │ - tst.w r3, #4278190080 ; 0xff000000 │ │ - bne.n 40cd6 │ │ - adds r0, #8 │ │ - lsls r3, r3, #8 │ │ - tst.w r3, #4026531840 ; 0xf0000000 │ │ - bne.n 40ce0 │ │ - adds r0, #4 │ │ - lsls r3, r3, #4 │ │ - tst.w r3, #3221225472 ; 0xc0000000 │ │ - bne.n 40cea │ │ - adds r0, #2 │ │ - lsls r3, r3, #2 │ │ - cmp r3, #0 │ │ - blt.n 40cf8 │ │ - lsls r3, r3, #1 │ │ - bpl.n 40cf6 │ │ - adds r0, #1 │ │ + cbnz r3, 4246e │ │ + lsls r0, r0, #16 │ │ + movs r3, #16 │ │ + b.n 42470 │ │ + movs r3, #0 │ │ + tst.w r0, #4278190080 ; 0xff000000 │ │ + itt eq │ │ + lsleq r0, r0, #8 │ │ + addeq r3, #8 │ │ + tst.w r0, #4026531840 ; 0xf0000000 │ │ + itt eq │ │ + lsleq r0, r0, #4 │ │ + addeq r3, #4 │ │ + tst.w r0, #3221225472 ; 0xc0000000 │ │ + itt eq │ │ + lsleq r0, r0, #2 │ │ + addeq r3, #2 │ │ + cmp r0, #0 │ │ + blt.n 4249a │ │ + lsls r2, r0, #1 │ │ + bpl.n 4249e │ │ + adds r0, r3, #1 │ │ + bx lr │ │ + mov r0, r3 │ │ bx lr │ │ movs r0, #32 │ │ bx lr │ │ ldr r3, [r0, #0] │ │ - mov r2, r0 │ │ - ands.w r0, r3, #7 │ │ - beq.n 40d1c │ │ + ands.w r2, r3, #7 │ │ + beq.n 424c2 │ │ lsls r1, r3, #31 │ │ - bmi.n 40d4c │ │ - lsls r0, r3, #30 │ │ - bpl.n 40d14 │ │ - lsrs r3, r3, #1 │ │ - movs r0, #1 │ │ - str r3, [r2, #0] │ │ - bx lr │ │ - lsrs r3, r3, #2 │ │ - movs r0, #2 │ │ - str r3, [r2, #0] │ │ + bmi.n 424f4 │ │ + lsls r2, r3, #30 │ │ + itett mi │ │ + lsrmi r3, r3, #1 │ │ + lsrpl r3, r3, #2 │ │ + strmi r3, [r0, #0] │ │ + movmi r0, #1 │ │ + itt pl │ │ + strpl r3, [r0, #0] │ │ + movpl r0, #2 │ │ bx lr │ │ uxth r1, r3 │ │ - cbnz r1, 40d24 │ │ + cbnz r1, 424ca │ │ lsrs r3, r3, #16 │ │ - movs r0, #16 │ │ + movs r2, #16 │ │ tst.w r3, #255 ; 0xff │ │ - bne.n 40d2e │ │ - adds r0, #8 │ │ - lsrs r3, r3, #8 │ │ + itt eq │ │ + lsreq r3, r3, #8 │ │ + addeq r2, #8 │ │ lsls r1, r3, #28 │ │ - bne.n 40d36 │ │ - adds r0, #4 │ │ - lsrs r3, r3, #4 │ │ + itt eq │ │ + lsreq r3, r3, #4 │ │ + addeq r2, #4 │ │ lsls r1, r3, #30 │ │ - bne.n 40d3e │ │ - adds r0, #2 │ │ - lsrs r3, r3, #2 │ │ + itt eq │ │ + lsreq r3, r3, #2 │ │ + addeq r2, #2 │ │ lsls r1, r3, #31 │ │ - bmi.n 40d48 │ │ + bmi.n 424ee │ │ lsrs r3, r3, #1 │ │ - beq.n 40d50 │ │ - adds r0, #1 │ │ - str r3, [r2, #0] │ │ + beq.n 424f8 │ │ + adds r2, #1 │ │ + str r3, [r0, #0] │ │ + mov r0, r2 │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ movs r0, #32 │ │ bx lr │ │ - push {r4, r5, lr} │ │ - mov r3, r0 │ │ + ldr r3, [r0, #16] │ │ ldr r2, [r1, #16] │ │ - ldr r0, [r0, #16] │ │ - subs r0, r0, r2 │ │ - bne.n 40d90 │ │ - adds r2, #4 │ │ - add.w r4, r3, #20 │ │ + push {r4, lr} │ │ + subs r3, r3, r2 │ │ + bne.n 4252a │ │ lsls r2, r2, #2 │ │ - adds r3, r3, r2 │ │ - adds r1, r1, r2 │ │ - adds r3, #4 │ │ - adds r1, #4 │ │ - ldr.w r5, [r3, #-4] │ │ - ldr.w r2, [r1, #-4] │ │ - cmp r5, r2 │ │ - beq.n 40d84 │ │ - bcs.n 40d8e │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, r5, pc} │ │ - subs r3, #4 │ │ - subs r1, #4 │ │ - cmp r3, r4 │ │ - bhi.n 40d70 │ │ - pop {r4, r5, pc} │ │ + adds r0, #20 │ │ + adds r1, #20 │ │ + adds r4, r0, r2 │ │ + adds r3, r1, r2 │ │ + ldr.w r1, [r4, #-4]! │ │ + ldr.w r2, [r3, #-4]! │ │ + cmp r1, r2 │ │ + beq.n 42522 │ │ + bcc.n 4252e │ │ movs r0, #1 │ │ - pop {r4, r5, pc} │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - add.w r6, r0, #20 │ │ - ldr r3, [r0, #16] │ │ - mov r8, r1 │ │ - adds r3, #4 │ │ - ldr.w r5, [r0, r3, lsl #2] │ │ - add.w r4, r0, r3, lsl #2 │ │ - mov r7, r4 │ │ - mov r0, r5 │ │ - bl 40cbe │ │ + pop {r4, pc} │ │ + cmp r4, r0 │ │ + bhi.n 42510 │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ + mov r0, r3 │ │ + pop {r4, pc} │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, pc} │ │ + stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ + add.w r8, r0, #20 │ │ + ldr r5, [r0, #16] │ │ + mov r9, r1 │ │ + ldr r6, [pc, #168] ; (425ec ) │ │ + add.w r5, r8, r5, lsl #2 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + subs r7, r5, #4 │ │ + ldr.w r4, [r5, #-4] │ │ + ldr r3, [r6, #0] │ │ + mov r0, r4 │ │ + str r3, [sp, #4] │ │ + bl 42462 │ │ cmp r0, #10 │ │ rsb r3, r0, #32 │ │ - str.w r3, [r8] │ │ - bgt.n 40de4 │ │ - rsb r1, r0, #11 │ │ - lsrs.w r7, r5, r1 │ │ - cmp r4, r6 │ │ - orr.w r7, r7, #1065353216 ; 0x3f800000 │ │ + str.w r3, [r9] │ │ + bgt.n 4258c │ │ + rsb lr, r0, #11 │ │ + cmp r7, r8 │ │ + lsr.w r1, r4, lr │ │ + add.w r0, r0, #21 │ │ + orr.w r3, r1, #1069547520 ; 0x3fc00000 │ │ ite hi │ │ - ldrhi.w r4, [r4, #-4] │ │ - movls r4, #0 │ │ - adds r0, #21 │ │ - orr.w r3, r7, #7340032 ; 0x700000 │ │ - lsls r5, r0 │ │ - lsrs.w r1, r4, r1 │ │ - orr.w r2, r1, r5 │ │ - b.n 40e2c │ │ - movs r1, #0 │ │ - cmp r4, r6 │ │ - bls.n 40df0 │ │ - ldr.w r1, [r7, #-4] │ │ - subs r4, #4 │ │ - subs.w r7, r0, #11 │ │ - ittt eq │ │ - orreq.w r5, r5, #1065353216 ; 0x3f800000 │ │ - orreq.w r3, r5, #7340032 ; 0x700000 │ │ - moveq r2, r1 │ │ - beq.n 40e2c │ │ - lsls r5, r7 │ │ - cmp r4, r6 │ │ + ldrhi.w r1, [r5, #-8] │ │ + movls r1, #0 │ │ + orr.w r3, r3, #3145728 ; 0x300000 │ │ + lsls r4, r0 │ │ + lsr.w r1, r1, lr │ │ + b.n 425c4 │ │ + cmp r7, r8 │ │ + itte hi │ │ + subhi.w r7, r5, #8 │ │ + ldrhi.w r1, [r5, #-8] │ │ + movls r1, #0 │ │ + subs.w r5, r0, #11 │ │ + beq.n 425ca │ │ + lsls r4, r5 │ │ rsb r0, r0, #43 ; 0x2b │ │ - orr.w r5, r5, #1065353216 ; 0x3f800000 │ │ + cmp r7, r8 │ │ + orr.w r4, r4, #1069547520 ; 0x3fc00000 │ │ + orr.w r4, r4, #3145728 ; 0x300000 │ │ + lsr.w lr, r1, r0 │ │ + orr.w r3, r4, lr │ │ ite hi │ │ - ldrhi.w r4, [r4, #-4] │ │ + ldrhi.w r4, [r7, #-4] │ │ movls r4, #0 │ │ - lsr.w ip, r1, r0 │ │ - orr.w r5, r5, #7340032 ; 0x700000 │ │ - lsls r1, r7 │ │ - orr.w r3, r5, ip │ │ - lsrs.w r0, r4, r0 │ │ - orr.w r2, r0, r1 │ │ + lsls r1, r5 │ │ + lsrs r4, r0 │ │ + orr.w r2, r4, r1 │ │ + b.n 425d4 │ │ + orr.w r3, r4, #1069547520 ; 0x3fc00000 │ │ + mov r2, r1 │ │ + orr.w r3, r3, #3145728 ; 0x300000 │ │ vmov d0, r2, r3 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n 425e4 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + nop │ │ + subs r1, #54 ; 0x36 │ │ + movs r1, r0 │ │ + ldr r3, [r0, #0] │ │ push {r4, r5, lr} │ │ - ldr r2, [r0, #0] │ │ - b.n 40e4c │ │ - ldrb r3, [r2, #1] │ │ - cmp r3, #64 ; 0x40 │ │ - ble.n 40e46 │ │ - cmp r3, #90 ; 0x5a │ │ - it le │ │ - addle r3, #32 │ │ - cmp r3, r5 │ │ - mov r2, r4 │ │ - bne.n 40e5c │ │ - ldrb.w r5, [r1], #1 │ │ - adds r4, r2, #1 │ │ - cmp r5, #0 │ │ - bne.n 40e3a │ │ - str r4, [r0, #0] │ │ - movs r0, #1 │ │ - pop {r4, r5, pc} │ │ + adds r3, #1 │ │ + ldrb.w r4, [r1], #1 │ │ + cbz r4, 42610 │ │ + ldrb r2, [r3, #0] │ │ + sub.w r5, r2, #65 ; 0x41 │ │ + cmp r5, #25 │ │ + it ls │ │ + addls r2, #32 │ │ + cmp r2, r4 │ │ + beq.n 425f4 │ │ movs r0, #0 │ │ pop {r4, r5, pc} │ │ + str r3, [r0, #0] │ │ + movs r0, #1 │ │ + pop {r4, r5, pc} │ │ + movs r0, r0 │ │ push {r3, r4, r5, lr} │ │ movs r4, #1 │ │ - mov r5, r0 │ │ - ldr r1, [pc, #32] ; (40e88 ) │ │ lsls r4, r0 │ │ + mov r5, r0 │ │ + ldr r1, [pc, #28] ; (42640 ) │ │ mov.w r2, #502 ; 0x1f6 │ │ - add r1, pc │ │ lsls r0, r4, #2 │ │ adds r0, #27 │ │ + add r1, pc │ │ bic.w r0, r0, #7 │ │ - bl 3ca38 <__ckd_malloc__> │ │ - movs r3, #0 │ │ + bl 3e148 <__ckd_malloc__@@Base> │ │ + movs r2, #0 │ │ str r5, [r0, #4] │ │ str r4, [r0, #8] │ │ - str r3, [r0, #16] │ │ - str r3, [r0, #12] │ │ + str r2, [r0, #16] │ │ + str r2, [r0, #12] │ │ pop {r3, r4, r5, pc} │ │ - b.n 411c0 │ │ + bmi.n 42666 │ │ movs r0, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r5, r0 │ │ ldr r3, [r1, #16] │ │ - mov r6, r1 │ │ ldr r2, [r0, #16] │ │ - sub sp, #28 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ cmp r2, r3 │ │ + mov r6, r0 │ │ + mov sl, r1 │ │ ittt lt │ │ movlt r3, r0 │ │ - movlt r5, r1 │ │ - movlt r6, r3 │ │ - ldr.w r8, [r5, #16] │ │ - ldr r7, [r6, #16] │ │ - ldr r3, [r5, #8] │ │ - ldr r0, [r5, #4] │ │ - add.w r4, r8, r7 │ │ + movlt r6, r1 │ │ + movlt sl, r3 │ │ + ldr.w r9, [r6, #16] │ │ + ldr.w r7, [sl, #16] │ │ + sub sp, #20 │ │ + ldr r3, [r6, #8] │ │ + ldr r0, [r6, #4] │ │ + add.w r4, r9, r7 │ │ cmp r4, r3 │ │ it gt │ │ addgt r0, #1 │ │ - bl 40e60 │ │ - movs r2, #0 │ │ - add.w ip, r0, #20 │ │ - add.w r9, r0, r4, lsl #2 │ │ - add.w r9, r9, #20 │ │ - mov r3, ip │ │ - b.n 40ed2 │ │ - str.w r2, [r3], #4 │ │ - cmp r3, r9 │ │ - bcc.n 40ece │ │ - add.w fp, r5, #20 │ │ - add.w r5, r5, r8, lsl #2 │ │ - adds r5, #20 │ │ - str r5, [sp, #16] │ │ - add.w r5, r6, #20 │ │ - add.w r6, r6, r7, lsl #2 │ │ - adds r6, #20 │ │ - mov r7, r4 │ │ - str r6, [sp, #20] │ │ - mov r6, r0 │ │ - b.n 40f46 │ │ - ldr.w r8, [r5], #4 │ │ - cmp.w r8, #0 │ │ - beq.n 40f42 │ │ - mov r0, fp │ │ - mov r1, ip │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - str.w ip, [sp, #4] │ │ - strd r2, r3, [sp, #8] │ │ - ldrd r2, r3, [sp, #8] │ │ - mov r4, r1 │ │ - ldr.w ip, [r1] │ │ - ldr.w sl, [r0], #4 │ │ - adds.w r2, r2, ip │ │ - mov.w ip, #0 │ │ - adc.w r3, r3, #0 │ │ - str.w ip, [sp, #12] │ │ - umlal r2, r3, r8, sl │ │ - str.w r2, [r1], #4 │ │ - ldr r2, [sp, #16] │ │ - str r3, [sp, #8] │ │ - cmp r2, r0 │ │ - bhi.n 40f0e │ │ - ldr.w ip, [sp, #4] │ │ - str r3, [r4, #4] │ │ - add.w ip, ip, #4 │ │ - ldr r2, [sp, #20] │ │ - cmp r5, r2 │ │ - bcc.n 40ef4 │ │ - mov r4, r7 │ │ - mov r0, r6 │ │ - b.n 40f58 │ │ - sub.w r9, r9, #4 │ │ + bl 42618 │ │ + movs r1, #0 │ │ + add.w r3, r0, #20 │ │ + add.w r5, r3, r4, lsl #2 │ │ + mov r2, r3 │ │ + cmp r2, r5 │ │ + bcs.n 4268c │ │ + str.w r1, [r2], #4 │ │ + b.n 42682 │ │ + add.w r2, r6, #20 │ │ + add.w r1, sl, #20 │ │ + str r2, [sp, #4] │ │ + add.w r2, r2, r9, lsl #2 │ │ + str r2, [sp, #8] │ │ + add.w r2, r1, r7, lsl #2 │ │ + str r2, [sp, #12] │ │ + ldr r2, [sp, #12] │ │ + cmp r1, r2 │ │ + bcs.n 42700 │ │ + ldr.w ip, [r1], #4 │ │ + cmp.w ip, #0 │ │ + beq.n 426f4 │ │ + ldr.w lr, [sp, #4] │ │ + mov r2, r3 │ │ + mov.w sl, #0 │ │ + mov.w fp, #0 │ │ + ldr.w r6, [lr], #4 │ │ + mov.w r9, #0 │ │ + mov r7, r6 │ │ + ldr r6, [r2, #0] │ │ + mov r8, r6 │ │ + umlal r8, r9, r7, ip │ │ + adds.w r6, r8, sl │ │ + adc.w r7, r9, fp │ │ + mov.w fp, #0 │ │ + mov sl, r7 │ │ + mov r7, r2 │ │ + str.w r6, [r7], #4 │ │ + ldr r6, [sp, #8] │ │ + cmp lr, r6 │ │ + bcs.n 426f0 │ │ + mov r2, r7 │ │ + b.n 426c0 │ │ + str.w sl, [r2, #4] │ │ + adds r3, #4 │ │ + b.n 426a2 │ │ + ldr.w r3, [r5, #-4]! │ │ + cbnz r3, 42704 │ │ subs r4, #1 │ │ cmp r4, #0 │ │ - ble.n 40f64 │ │ - ldr.w r3, [r9, #-4] │ │ - cmp r3, #0 │ │ - beq.n 40f52 │ │ + bgt.n 426f8 │ │ str r4, [r0, #16] │ │ - add sp, #28 │ │ + add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r6, r1 │ │ + asrs r7, r2, #31 │ │ + mov.w r9, r1, asr #31 │ │ mov r4, r0 │ │ ldr r5, [r0, #16] │ │ - add.w r1, r0, #20 │ │ - mov.w r9, r2, asr #31 │ │ + add.w lr, r0, #20 │ │ + mov r6, r2 │ │ movs r0, #0 │ │ - mov.w ip, r6, asr #31 │ │ - mov r8, r2 │ │ - mov r7, r4 │ │ - ldr r4, [r1, #0] │ │ - umull r2, r3, r4, r6 │ │ - adds.w r2, r2, r8 │ │ - str.w r2, [r1], #4 │ │ - mla r3, r4, ip, r3 │ │ - adc.w r3, r3, r9 │ │ + ldr.w ip, [lr] │ │ adds r0, #1 │ │ + umull r2, r3, ip, r1 │ │ + adds r2, r2, r6 │ │ + str.w r2, [lr], #4 │ │ + mla r3, ip, r9, r3 │ │ + adcs r3, r7 │ │ cmp r0, r5 │ │ - mov.w r9, #0 │ │ - mov r8, r3 │ │ - blt.n 40f88 │ │ - orrs.w r3, r8, r9 │ │ - mov r4, r7 │ │ - beq.n 40fe8 │ │ - ldr r3, [r7, #8] │ │ + mov.w r7, #0 │ │ + mov r6, r3 │ │ + blt.n 42722 │ │ + orrs.w r3, r6, r7 │ │ + beq.n 4277a │ │ + ldr r3, [r4, #8] │ │ cmp r5, r3 │ │ - blt.n 40fdc │ │ - ldr r0, [r7, #4] │ │ + blt.n 42770 │ │ + ldr r0, [r4, #4] │ │ adds r0, #1 │ │ - bl 40e60 │ │ - ldr r2, [r7, #16] │ │ - add.w r1, r7, #12 │ │ + bl 42618 │ │ + ldr r2, [r4, #16] │ │ + add.w r1, r4, #12 │ │ adds r2, #2 │ │ lsls r2, r2, #2 │ │ - mov r6, r0 │ │ - add.w r0, r0, #12 │ │ - blx e14c │ │ - mov r0, r7 │ │ - bl 3caf4 │ │ - mov r4, r6 │ │ + mov r8, r0 │ │ + adds r0, #12 │ │ + blx e994 │ │ + mov r0, r4 │ │ + bl 3e1f8 │ │ + mov r4, r8 │ │ add.w r3, r4, r5, lsl #2 │ │ adds r5, #1 │ │ - str.w r8, [r3, #20] │ │ + str r6, [r3, #20] │ │ str r5, [r4, #16] │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - movs r0, r0 │ │ - ands.w r2, r1, #3 │ │ push {r3, r4, r5, r6, r7, lr} │ │ + ands.w r3, r1, #3 │ │ mov r6, r0 │ │ mov r4, r1 │ │ - beq.n 4100e │ │ - ldr r3, [pc, #92] ; (4105c ) │ │ - subs r2, #1 │ │ - add r3, pc │ │ - ldr.w r1, [r3, r2, lsl #2] │ │ + beq.n 4279e │ │ + ldr r2, [pc, #92] ; (427ec ) │ │ + subs r3, #1 │ │ + add r2, pc │ │ + ldr.w r1, [r2, r3, lsl #2] │ │ movs r2, #0 │ │ - bl 40f6c │ │ + bl 4270c │ │ mov r6, r0 │ │ asrs r4, r4, #2 │ │ - beq.n 41056 │ │ + beq.n 427e6 │ │ movs r0, #1 │ │ - bl 40e60 │ │ + bl 42618 │ │ movw r3, #625 ; 0x271 │ │ mov r5, r0 │ │ str r3, [r0, #20] │ │ movs r3, #1 │ │ str r3, [r0, #16] │ │ - lsls r0, r4, #31 │ │ - bpl.n 4103a │ │ + lsls r3, r4, #31 │ │ + bpl.n 427ca │ │ mov r0, r6 │ │ mov r1, r5 │ │ - bl 40e8c │ │ + bl 42644 │ │ mov r7, r0 │ │ mov r0, r6 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r6, r7 │ │ asrs r4, r4, #1 │ │ mov r0, r5 │ │ - beq.n 41052 │ │ + beq.n 427e2 │ │ mov r1, r5 │ │ - bl 40e8c │ │ + bl 42644 │ │ mov r7, r0 │ │ mov r0, r5 │ │ - bl 3caf4 │ │ + bl 3e1f8 │ │ mov r5, r7 │ │ - b.n 41024 │ │ - bl 3caf4 │ │ + b.n 427b4 │ │ + bl 3e1f8 │ │ mov r0, r6 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - adds r4, r1, r4 │ │ + lsrs r4, r7, #14 │ │ movs r1, r0 │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ mov r4, r0 │ │ ldr r3, [r4, #16] │ │ - mov.w r8, r1, asr #5 │ │ - mov r7, r1 │ │ + asrs r6, r1, #5 │ │ ldr r0, [r0, #4] │ │ - add.w r9, r8, r3 │ │ + mov r9, r1 │ │ + add.w r8, r6, r3 │ │ ldr r3, [r4, #8] │ │ - add.w r6, r9, #1 │ │ - b.n 41080 │ │ + add.w r5, r8, #1 │ │ + cmp r5, r3 │ │ + ble.n 42812 │ │ adds r0, #1 │ │ lsls r3, r3, #1 │ │ - cmp r6, r3 │ │ - bgt.n 4107c │ │ - bl 40e60 │ │ - movs r3, #0 │ │ - mov r1, r3 │ │ - mov r5, r0 │ │ - add.w r2, r0, #20 │ │ - b.n 4109a │ │ - adds r3, #1 │ │ - str.w r1, [r2], #4 │ │ - cmp r3, r8 │ │ - blt.n 41094 │ │ - ldr r0, [r4, #16] │ │ - bic.w r8, r8, r8, asr #31 │ │ + b.n 42808 │ │ + bl 42618 │ │ + movs r2, #0 │ │ + mov r1, r2 │ │ + add.w r3, r0, #20 │ │ + mov r7, r0 │ │ + cmp r2, r6 │ │ + bge.n 4282c │ │ + str.w r1, [r3, r2, lsl #2] │ │ + adds r2, #1 │ │ + b.n 42820 │ │ + ldr r1, [r4, #16] │ │ add.w r2, r4, #20 │ │ - add.w r8, r5, r8, lsl #2 │ │ - add.w r0, r4, r0, lsl #2 │ │ - add.w r8, r8, #20 │ │ - adds r0, #20 │ │ - ands.w r7, r7, #31 │ │ - beq.n 410ea │ │ - rsb lr, r7, #32 │ │ - movs r3, #0 │ │ - b.n 410c6 │ │ - mov r8, r1 │ │ - ldr r1, [r2, #0] │ │ - lsls r1, r7 │ │ - orrs r3, r1 │ │ - mov r1, r8 │ │ - str.w r3, [r1], #4 │ │ - ldr.w r3, [r2], #4 │ │ - cmp r2, r0 │ │ - lsr.w r3, r3, lr │ │ - bcc.n 410c4 │ │ - str.w r3, [r8, #4] │ │ - cbz r3, 410f6 │ │ - add.w r6, r9, #2 │ │ - b.n 410f6 │ │ - ldr.w r3, [r2], #4 │ │ - cmp r0, r2 │ │ - str.w r3, [r8], #4 │ │ - bhi.n 410ea │ │ + bic.w r6, r6, r6, asr #31 │ │ + add.w lr, r2, r1, lsl #2 │ │ + ands.w r1, r9, #31 │ │ + add.w r3, r3, r6, lsl #2 │ │ + beq.n 42870 │ │ + rsb r9, r1, #32 │ │ + movs r0, #0 │ │ + ldr r6, [r2, #0] │ │ + mov ip, r3 │ │ + lsls r6, r1 │ │ + orrs r0, r6 │ │ + str.w r0, [ip], #4 │ │ + ldr.w r0, [r2], #4 │ │ + cmp r2, lr │ │ + lsr.w r0, r0, r9 │ │ + bcs.n 42866 │ │ + mov r3, ip │ │ + b.n 4284a │ │ + str r0, [r3, #4] │ │ + cbz r0, 4287e │ │ + add.w r5, r8, #2 │ │ + b.n 4287e │ │ + subs r3, #4 │ │ + ldr.w r1, [r2], #4 │ │ + cmp r2, lr │ │ + str.w r1, [r3, #4]! │ │ + bcc.n 42872 │ │ mov r0, r4 │ │ - subs r6, #1 │ │ - str r6, [r5, #16] │ │ - bl 3caf4 │ │ - mov r0, r5 │ │ + subs r5, #1 │ │ + str r5, [r7, #16] │ │ + bl 3e1f8 │ │ + mov r0, r7 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ ... │ │ │ │ -00041108 : │ │ +00042890 : │ │ + ldr.w r2, [pc, #1928] ; 4301c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - vpush {d8} │ │ - sub sp, #116 ; 0x74 │ │ - mov r8, r0 │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ + sub sp, #124 ; 0x7c │ │ + mov r5, r0 │ │ + ldr r3, [r2, #0] │ │ + mov.w r8, #0 │ │ + mov.w r9, #0 │ │ + str r1, [sp, #52] ; 0x34 │ │ + str r0, [sp, #104] ; 0x68 │ │ + str r3, [sp, #116] ; 0x74 │ │ + str r2, [sp, #100] ; 0x64 │ │ + ldr r3, [sp, #104] ; 0x68 │ │ + ldrb r2, [r3, #0] │ │ + cmp r2, #13 │ │ + bhi.n 428c6 │ │ + cmp r2, #9 │ │ + bcs.n 428e6 │ │ + cmp r2, #0 │ │ + beq.w 42bd2 │ │ + b.n 428ec │ │ + cmp r2, #43 ; 0x2b │ │ + beq.n 428d8 │ │ + cmp r2, #45 ; 0x2d │ │ + beq.n 428d4 │ │ + cmp r2, #32 │ │ + bne.n 428ec │ │ + b.n 428e6 │ │ + movs r2, #1 │ │ + b.n 428da │ │ movs r2, #0 │ │ + str r2, [sp, #36] ; 0x24 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #104] ; 0x68 │ │ + ldrb r3, [r3, #1] │ │ + cbnz r3, 428f0 │ │ + b.n 42bd2 │ │ + adds r3, #1 │ │ + str r3, [sp, #104] ; 0x68 │ │ + b.n 428b2 │ │ movs r3, #0 │ │ - str r1, [sp, #76] ; 0x4c │ │ - strd r2, r3, [sp, #8] │ │ - str r0, [sp, #100] ; 0x64 │ │ - ldr r2, [sp, #100] ; 0x64 │ │ - ldrb r3, [r2, #0] │ │ - cmp r3, #13 │ │ - bhi.n 41134 │ │ - cmp r3, #9 │ │ - bcs.n 41156 │ │ - cmp r3, #0 │ │ - beq.w 414a2 │ │ - b.n 4115c │ │ - cmp r3, #43 ; 0x2b │ │ - beq.n 41148 │ │ - cmp r3, #45 ; 0x2d │ │ - beq.n 41142 │ │ - cmp r3, #32 │ │ - bne.n 4115c │ │ - b.n 41156 │ │ - movs r3, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - b.n 4114c │ │ - movs r4, #0 │ │ - str r4, [sp, #52] ; 0x34 │ │ - adds r3, r2, #1 │ │ - str r3, [sp, #100] ; 0x64 │ │ - ldrb r3, [r2, #1] │ │ - cbnz r3, 41160 │ │ - b.n 414a2 │ │ - adds r2, #1 │ │ - str r2, [sp, #100] ; 0x64 │ │ - b.n 41120 │ │ - movs r5, #0 │ │ - str r5, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #104] ; 0x68 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #48 ; 0x30 │ │ - bne.n 41184 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ + bne.n 4290e │ │ + ldr r3, [sp, #104] ; 0x68 │ │ adds r2, r3, #1 │ │ - str r2, [sp, #100] ; 0x64 │ │ + str r2, [sp, #104] ; 0x68 │ │ ldrb r3, [r3, #1] │ │ cmp r3, #48 ; 0x30 │ │ - beq.n 41168 │ │ + beq.n 428f8 │ │ cmp r3, #0 │ │ - beq.w 41e4c │ │ - mov.w r9, #1 │ │ - str.w r9, [sp, #28] │ │ - b.n 41188 │ │ - movs r1, #0 │ │ - str r1, [sp, #28] │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - mov.w ip, #0 │ │ - mov r5, ip │ │ - str.w ip, [sp, #16] │ │ - movs r0, #10 │ │ - mov r4, ip │ │ - str r3, [sp, #48] ; 0x30 │ │ - b.n 411b8 │ │ - cmp r5, #8 │ │ - bgt.n 411a8 │ │ - subs r1, #48 ; 0x30 │ │ - mla r4, r0, r4, r1 │ │ - b.n 411b2 │ │ - cmp r5, #15 │ │ - bgt.n 411b2 │ │ - subs r1, #48 ; 0x30 │ │ - mla ip, r0, ip, r1 │ │ - adds r5, #1 │ │ - adds r3, r2, #1 │ │ - str r3, [sp, #100] ; 0x64 │ │ - ldr r2, [sp, #100] ; 0x64 │ │ - ldrb r1, [r2, #0] │ │ - cmp r1, #47 ; 0x2f │ │ - ble.n 411c8 │ │ - cmp r1, #57 ; 0x39 │ │ - ble.n 4119c │ │ - str r4, [sp, #16] │ │ - b.n 4127c │ │ - cmp r1, #46 ; 0x2e │ │ - str r4, [sp, #16] │ │ - mov r6, r5 │ │ - bne.n 4127c │ │ - movs r0, #0 │ │ - adds r3, r2, #1 │ │ - str r3, [sp, #100] ; 0x64 │ │ - mov r7, r0 │ │ - ldrb r1, [r2, #1] │ │ - cmp r5, #0 │ │ - bne.n 41272 │ │ - b.n 411ec │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - adds r0, #1 │ │ + beq.w 43512 │ │ + movs r3, #1 │ │ + b.n 42910 │ │ + movs r3, #0 │ │ + str r3, [sp, #8] │ │ + mov.w sl, #0 │ │ + ldr r3, [sp, #104] ; 0x68 │ │ + mov r4, sl │ │ + movs r1, #10 │ │ + str.w sl, [sp, #16] │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #104] ; 0x68 │ │ + ldrb r0, [r3, #0] │ │ + sub.w r2, r0, #48 ; 0x30 │ │ + uxtb r6, r2 │ │ + cmp r6, #9 │ │ + bhi.n 4294e │ │ + cmp r4, #8 │ │ + bgt.n 4293e │ │ + ldr r0, [sp, #16] │ │ + mla r2, r1, r0, r2 │ │ + str r2, [sp, #16] │ │ + b.n 42946 │ │ + cmp r4, #15 │ │ + it le │ │ + mlale sl, r1, sl, r2 │ │ + adds r3, #1 │ │ + adds r4, #1 │ │ + str r3, [sp, #104] ; 0x68 │ │ + b.n 42922 │ │ + cmp r0, #46 ; 0x2e │ │ + bne.n 429f4 │ │ adds r2, r3, #1 │ │ - str r2, [sp, #100] ; 0x64 │ │ - ldrb r1, [r3, #1] │ │ - b.n 411ee │ │ - mov r0, r5 │ │ - cmp r1, #48 ; 0x30 │ │ - beq.n 411e0 │ │ - sub.w r3, r1, #49 ; 0x31 │ │ + str r2, [sp, #104] ; 0x68 │ │ + ldrb r0, [r3, #1] │ │ + cmp r4, #0 │ │ + bne.n 429e4 │ │ + mov r7, r4 │ │ + cmp r0, #48 ; 0x30 │ │ + bne.n 4296e │ │ + ldr r3, [sp, #104] ; 0x68 │ │ + adds r7, #1 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #104] ; 0x68 │ │ + ldrb r0, [r3, #1] │ │ + b.n 4295e │ │ + sub.w r3, r0, #49 ; 0x31 │ │ cmp r3, #8 │ │ - bhi.n 41284 │ │ - ldr r4, [sp, #100] ; 0x64 │ │ - mov r7, r0 │ │ - movs r0, #0 │ │ - str r4, [sp, #48] ; 0x30 │ │ - adds r4, r0, #1 │ │ - subs.w sl, r1, #48 ; 0x30 │ │ - beq.n 41268 │ │ - mov fp, r5 │ │ - adds r7, r7, r4 │ │ - mov r5, r0 │ │ - mov r2, r6 │ │ - movs r1, #1 │ │ - mov.w r9, #10 │ │ + bhi.n 42a06 │ │ + ldr r3, [sp, #104] ; 0x68 │ │ + mov r2, r7 │ │ + movs r7, #0 │ │ + mov r6, r7 │ │ + str r3, [sp, #20] │ │ + subs.w fp, r0, #48 ; 0x30 │ │ + add.w r3, r7, #1 │ │ + beq.n 429d8 │ │ + add.w lr, r7, r6 │ │ + add r2, r3 │ │ + movs r1, #10 │ │ + mov r3, r6 │ │ + cmp r3, lr │ │ + beq.n 429b6 │ │ + adds r3, #1 │ │ + add.w ip, r3, #4294967295 ; 0xffffffff │ │ + cmp.w ip, #8 │ │ + bgt.n 429ac │ │ ldr r0, [sp, #16] │ │ - b.n 41234 │ │ - adds r2, #1 │ │ - subs r3, r2, #1 │ │ - cmp r3, #8 │ │ - it le │ │ - mulle.w r0, r9, r0 │ │ - ble.n 41232 │ │ - cmp r2, #16 │ │ - it le │ │ - mulle.w ip, r9, ip │ │ - adds r1, #1 │ │ - cmp r1, r4 │ │ - blt.n 4121c │ │ + muls r0, r1 │ │ str r0, [sp, #16] │ │ - mov r0, r5 │ │ - cmp r0, #0 │ │ - ite ge │ │ - addge r3, r6, r0 │ │ - addlt r3, r6, #0 │ │ - mov r5, fp │ │ - adds r6, r3, #1 │ │ - cmp r3, #8 │ │ - bgt.n 4125c │ │ - ldr.w r9, [sp, #16] │ │ + b.n 42994 │ │ + cmp r3, #16 │ │ + it le │ │ + mulle.w sl, r1, sl │ │ + b.n 42994 │ │ + add r7, r6 │ │ + cmp r7, #8 │ │ + add.w r6, r7, #1 │ │ + bgt.n 429cc │ │ + ldr r1, [sp, #16] │ │ movs r3, #10 │ │ - mla r9, r3, r9, sl │ │ - str.w r9, [sp, #16] │ │ - b.n 41266 │ │ + mla r3, r3, r1, fp │ │ + str r3, [sp, #16] │ │ + b.n 429d6 │ │ cmp r6, #16 │ │ - bgt.n 41266 │ │ - movs r3, #10 │ │ - mla ip, r3, ip, sl │ │ - movs r4, #0 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - mov r0, r4 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #100] ; 0x64 │ │ - ldrb r1, [r3, #1] │ │ - sub.w r3, r1, #48 ; 0x30 │ │ - cmp r3, #9 │ │ - bls.n 41202 │ │ - b.n 41288 │ │ - movs r0, #0 │ │ - mov r6, r5 │ │ - mov r7, r0 │ │ - b.n 41288 │ │ - movs r5, #0 │ │ - mov r7, r5 │ │ - sub.w r2, r1, #101 ; 0x65 │ │ - negs r3, r2 │ │ - adc.w r3, r3, r2 │ │ - cmp r1, #69 ; 0x45 │ │ - it eq │ │ - orreq.w r3, r3, #1 │ │ - cmp r3, #0 │ │ - beq.n 41356 │ │ - ldr r1, [sp, #28] │ │ - orr.w r3, r6, r0 │ │ - orrs r1, r3 │ │ - beq.w 414a2 │ │ - ldr.w r8, [sp, #100] ; 0x64 │ │ - add.w r3, r8, #1 │ │ - str r3, [sp, #100] ; 0x64 │ │ - ldrb.w r3, [r8, #1] │ │ - cmp r3, #43 ; 0x2b │ │ - beq.n 412ca │ │ - cmp r3, #45 ; 0x2d │ │ - itt ne │ │ - movne r1, r3 │ │ - movne.w sl, #0 │ │ - bne.n 412de │ │ - b.n 412d0 │ │ - mov.w sl, #0 │ │ - b.n 412d4 │ │ - mov.w sl, #1 │ │ - add.w r3, r8, #2 │ │ - str r3, [sp, #100] ; 0x64 │ │ - ldrb.w r1, [r8, #2] │ │ - sub.w r3, r1, #48 ; 0x30 │ │ + itt le │ │ + movle r3, #10 │ │ + mlale sl, r3, sl, fp │ │ + movs r3, #0 │ │ + ldr r1, [sp, #104] ; 0x68 │ │ + mov r7, r3 │ │ + adds r0, r1, #1 │ │ + str r0, [sp, #104] ; 0x68 │ │ + ldrb r0, [r1, #1] │ │ + b.n 429ea │ │ + movs r7, #0 │ │ + mov r6, r4 │ │ + mov r2, r7 │ │ + sub.w r3, r0, #48 ; 0x30 │ │ cmp r3, #9 │ │ - it hi │ │ - strhi.w r8, [sp, #100] ; 0x64 │ │ - bhi.n 41354 │ │ - b.n 412f6 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #100] ; 0x64 │ │ - ldrb r1, [r3, #1] │ │ - cmp r1, #48 ; 0x30 │ │ - beq.n 412ee │ │ - sub.w r3, r1, #49 ; 0x31 │ │ - cmp r3, #8 │ │ - bhi.n 41354 │ │ - sub.w r4, r1, #48 ; 0x30 │ │ - ldr.w fp, [sp, #100] ; 0x64 │ │ - mov.w r9, #10 │ │ - b.n 41318 │ │ - mla r1, r9, r4, r1 │ │ - sub.w r4, r1, #48 ; 0x30 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #100] ; 0x64 │ │ - ldrb r1, [r3, #1] │ │ - cmp r1, #47 ; 0x2f │ │ - ble.n 41328 │ │ - cmp r1, #57 ; 0x39 │ │ - ble.n 41310 │ │ - movw r9, #19999 ; 0x4e1f │ │ - cmp r4, r9 │ │ - rsb r3, fp, r2 │ │ - ite le │ │ - movle r2, #0 │ │ - movgt r2, #1 │ │ - cmp r3, #8 │ │ - ite le │ │ - movle r3, r2 │ │ - orrgt.w r3, r2, #1 │ │ + bls.n 42980 │ │ + b.n 429fa │ │ + movs r7, #0 │ │ + mov r6, r4 │ │ + mov r2, r7 │ │ + cmp r0, #101 ; 0x65 │ │ + beq.n 42a02 │ │ + cmp r0, #69 ; 0x45 │ │ + bne.n 42aa6 │ │ + cbnz r6, 42a1e │ │ + b.n 42a0e │ │ + cmp r0, #101 ; 0x65 │ │ + bne.w 4353a │ │ + movs r2, #0 │ │ + cbnz r7, 42a1c │ │ + ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - ite eq │ │ - moveq r3, r4 │ │ - movne r3, r9 │ │ - cmp.w sl, #0 │ │ - beq.n 41356 │ │ - negs r3, r3 │ │ - b.n 41356 │ │ + beq.w 42bd2 │ │ + mov r6, r7 │ │ + b.n 42a1e │ │ + movs r6, #0 │ │ + ldr r5, [sp, #104] ; 0x68 │ │ + adds r3, r5, #1 │ │ + str r3, [sp, #104] ; 0x68 │ │ + ldrb r0, [r5, #1] │ │ + cmp r0, #43 ; 0x2b │ │ + beq.n 42a38 │ │ + cmp r0, #45 ; 0x2d │ │ + beq.n 42a34 │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + b.n 42a42 │ │ + movs r3, #1 │ │ + b.n 42a3a │ │ movs r3, #0 │ │ + adds r1, r5, #2 │ │ + str r1, [sp, #104] ; 0x68 │ │ + ldrb r0, [r5, #2] │ │ + str r3, [sp, #0] │ │ + sub.w r1, r0, #48 ; 0x30 │ │ + cmp r1, #9 │ │ + bhi.n 42aa4 │ │ + cmp r0, #48 ; 0x30 │ │ + bne.n 42a58 │ │ + ldr r1, [sp, #104] ; 0x68 │ │ + adds r0, r1, #1 │ │ + str r0, [sp, #104] ; 0x68 │ │ + ldrb r0, [r1, #1] │ │ + b.n 42a4a │ │ + sub.w r1, r0, #49 ; 0x31 │ │ + cmp r1, #8 │ │ + bhi.n 42aa6 │ │ + ldr r1, [sp, #104] ; 0x68 │ │ + sub.w lr, r0, #48 ; 0x30 │ │ + mov.w ip, #10 │ │ + mov r3, r1 │ │ + ldr r0, [sp, #104] ; 0x68 │ │ + adds r1, r0, #1 │ │ + str r1, [sp, #104] ; 0x68 │ │ + ldrb r0, [r0, #1] │ │ + sub.w fp, r0, #48 ; 0x30 │ │ + cmp.w fp, #9 │ │ + bhi.n 42a88 │ │ + mla lr, ip, lr, r0 │ │ + sub.w lr, lr, #48 ; 0x30 │ │ + b.n 42a6c │ │ + subs r1, r1, r3 │ │ + movw fp, #19999 ; 0x4e1f │ │ + cmp r1, #8 │ │ + bgt.n 42a98 │ │ + cmp fp, lr │ │ + it ge │ │ + movge fp, lr │ │ + ldr r3, [sp, #0] │ │ + negs r1, r3 │ │ + eor.w fp, fp, r1 │ │ + add fp, r3 │ │ + b.n 42aaa │ │ + str r5, [sp, #104] ; 0x68 │ │ + mov.w fp, #0 │ │ cmp r6, #0 │ │ - bne.w 414b2 │ │ - ldr r2, [sp, #28] │ │ - orrs r2, r0 │ │ - bne.w 41e4c │ │ - cmp r1, #78 ; 0x4e │ │ - beq.n 413b2 │ │ - bgt.n 41372 │ │ - cmp r1, #73 ; 0x49 │ │ - bne.w 414a2 │ │ - b.n 4137e │ │ - cmp r1, #105 ; 0x69 │ │ - beq.n 4137e │ │ - cmp r1, #110 ; 0x6e │ │ - bne.w 414a2 │ │ - b.n 413b2 │ │ - ldr r1, [pc, #720] ; (41650 ) │ │ - add r0, sp, #100 ; 0x64 │ │ - add r1, pc │ │ - bl 40e34 │ │ - cmp r0, #0 │ │ - beq.w 414a2 │ │ - ldr r1, [pc, #708] ; (41654 ) │ │ - add r0, sp, #100 ; 0x64 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ + bne.w 42be4 │ │ + cmp r7, #0 │ │ + bne.w 43512 │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + bne.w 43512 │ │ + cmp r0, #78 ; 0x4e │ │ + beq.n 42b0c │ │ + bgt.n 42aca │ │ + cmp r0, #73 ; 0x49 │ │ + beq.n 42ad4 │ │ + b.n 42bd2 │ │ + cmp r0, #105 ; 0x69 │ │ + beq.n 42ad4 │ │ + cmp r0, #110 ; 0x6e │ │ + beq.n 42b0c │ │ + b.n 42bd2 │ │ + add r4, sp, #104 ; 0x68 │ │ + ldr.w r1, [pc, #1352] ; 43020 │ │ + mov r0, r4 │ │ + add r1, pc │ │ + bl 425f0 │ │ + cmp r0, #0 │ │ + beq.n 42bd2 │ │ + ldr.w r1, [pc, #1340] ; 43024 │ │ + mov r0, r4 │ │ + ldr r3, [sp, #104] ; 0x68 │ │ add r1, pc │ │ subs r3, #1 │ │ - str r3, [sp, #100] ; 0x64 │ │ - bl 40e34 │ │ - cbnz r0, 413a6 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ + str r3, [sp, #104] ; 0x68 │ │ + bl 425f0 │ │ + cbnz r0, 42b00 │ │ + ldr r3, [sp, #104] ; 0x68 │ │ adds r3, #1 │ │ - str r3, [sp, #100] ; 0x64 │ │ - ldr r3, [pc, #664] ; (41640 ) │ │ - movs r4, #0 │ │ - str r4, [sp, #8] │ │ - str r3, [sp, #12] │ │ - b.w 41e4c │ │ - ldr r1, [pc, #676] ; (41658 ) │ │ - add r0, sp, #100 ; 0x64 │ │ + str r3, [sp, #104] ; 0x68 │ │ + ldr.w r9, [pc, #1316] ; 43028 │ │ + mov.w r8, #0 │ │ + b.w 43512 │ │ + ldr.w r1, [pc, #1308] ; 4302c │ │ + add r0, sp, #104 ; 0x68 │ │ add r1, pc │ │ - bl 40e34 │ │ + bl 425f0 │ │ cmp r0, #0 │ │ - beq.n 414a2 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ + beq.n 42bd2 │ │ + ldr r2, [sp, #104] ; 0x68 │ │ mov.w r8, #0 │ │ - ldr r5, [pc, #636] ; (41644 ) │ │ - str.w r8, [sp, #8] │ │ - ldrb r2, [r3, #0] │ │ - str r5, [sp, #12] │ │ - cmp r2, #40 ; 0x28 │ │ - bne.w 41e4c │ │ - b.n 413da │ │ - adds r3, #1 │ │ - ldrb r2, [r3, #1] │ │ - cbz r2, 41400 │ │ - cmp r2, #32 │ │ - bls.n 413d8 │ │ - cmp r2, #48 ; 0x30 │ │ - bne.n 41400 │ │ - ldrb r2, [r3, #2] │ │ - sub.w r4, r2, #120 ; 0x78 │ │ - negs r1, r4 │ │ - adc.w r1, r1, r4 │ │ - cmp r2, #88 ; 0x58 │ │ - ite ne │ │ - movne r2, r1 │ │ - orreq.w r2, r1, #1 │ │ - cbz r2, 41400 │ │ - adds r3, #2 │ │ - movs r0, #0 │ │ + ldr.w r9, [pc, #1292] ; 43030 │ │ + ldrb r3, [r2, #0] │ │ + cmp r3, #40 ; 0x28 │ │ + bne.w 43512 │ │ + mov r6, r2 │ │ + ldrb.w r3, [r2, #1]! │ │ + subs r1, r3, #1 │ │ + cmp r1, #31 │ │ + bls.n 42b2e │ │ + cmp r3, #48 ; 0x30 │ │ + bne.n 42b4a │ │ + ldrb r3, [r6, #2] │ │ + and.w r3, r3, #223 ; 0xdf │ │ + cmp r3, #88 ; 0x58 │ │ + it eq │ │ + addeq r6, #2 │ │ + movs r7, #0 │ │ movs r4, #1 │ │ - mov r1, r0 │ │ - mov r5, r0 │ │ - mov r7, r0 │ │ - b.n 4147c │ │ - sub.w r6, r2, #48 ; 0x30 │ │ - adds r3, #1 │ │ - cmp r6, #9 │ │ - bls.n 41462 │ │ - sub.w r6, r2, #97 ; 0x61 │ │ - cmp r6, #5 │ │ - it ls │ │ - subls.w r6, r2, #87 ; 0x57 │ │ - bls.n 41462 │ │ - sub.w r6, r2, #65 ; 0x41 │ │ - cmp r6, #5 │ │ - it ls │ │ - subls.w r6, r2, #55 ; 0x37 │ │ - bls.n 41462 │ │ - cmp r2, #32 │ │ - bhi.n 4144c │ │ + mov r2, r7 │ │ + mov r1, r7 │ │ + mov r5, r7 │ │ + ldrb.w r3, [r6, #1]! │ │ + cbz r3, 42bb8 │ │ + sub.w r0, r3, #48 ; 0x30 │ │ + cmp r0, #9 │ │ + bls.n 42ba0 │ │ + sub.w r0, r3, #97 ; 0x61 │ │ + cmp r0, #5 │ │ + bhi.n 42b70 │ │ + sub.w r0, r3, #87 ; 0x57 │ │ + b.n 42ba0 │ │ + sub.w r0, r3, #65 ; 0x41 │ │ + cmp r0, #5 │ │ + bhi.n 42b7e │ │ + sub.w r0, r3, #55 ; 0x37 │ │ + b.n 42ba0 │ │ + cmp r3, #32 │ │ + bhi.n 42b94 │ │ cmp r4, #0 │ │ - ite eq │ │ - moveq r2, #0 │ │ - andne.w r2, r7, #1 │ │ - cmp r2, #0 │ │ - it ne │ │ - movne r5, #1 │ │ - it ne │ │ - movne r4, #0 │ │ - b.n 4147c │ │ - cmp r2, #41 ; 0x29 │ │ - add.w r4, r3, #1 │ │ - bne.n 41458 │ │ - str r4, [sp, #100] ; 0x64 │ │ - b.n 41482 │ │ - ldrb r2, [r3, #1] │ │ - mov r3, r4 │ │ - cmp r2, #0 │ │ - bne.n 4144c │ │ - b.n 41482 │ │ - movs r2, #0 │ │ - cbnz r5, 4146a │ │ - mov r2, r1 │ │ - mov r1, r0 │ │ - cbz r4, 41472 │ │ - lsrs r0, r2, #28 │ │ - orr.w r1, r0, r1, lsl #4 │ │ - mov r0, r1 │ │ - movs r5, #0 │ │ - orr.w r1, r6, r2, lsl #4 │ │ - movs r7, #1 │ │ - ldrb r2, [r3, #1] │ │ - cmp r2, #0 │ │ - bne.n 4140c │ │ - bic.w r0, r0, #4278190080 ; 0xff000000 │ │ - bics.w r0, r0, #15728640 ; 0xf00000 │ │ - bne.n 41492 │ │ - cmp r1, #0 │ │ - beq.w 41e4c │ │ - orr.w r0, r0, #2130706432 ; 0x7f000000 │ │ - str r1, [sp, #8] │ │ - orr.w r0, r0, #15728640 ; 0xf00000 │ │ - str r0, [sp, #12] │ │ - b.w 41e4c │ │ - mov.w r9, #0 │ │ - str.w r8, [sp, #100] ; 0x64 │ │ - str.w r9, [sp, #52] ; 0x34 │ │ - b.w 41e4c │ │ - vldr s8, [sp, #16] │ │ - vcvt.f64.u32 d7, s8 │ │ - cmp r6, #16 │ │ - ite lt │ │ - movlt r1, r6 │ │ - movge r1, #16 │ │ - subs r4, r3, r7 │ │ + beq.n 42b54 │ │ cmp r5, #0 │ │ - ite ne │ │ - movne r7, r5 │ │ - moveq r7, r6 │ │ - cmp r1, #9 │ │ - vstr d7, [sp, #8] │ │ - ble.n 414f4 │ │ - vmov s8, ip │ │ - vcvt.f64.u32 d6, s8 │ │ - ldr r3, [pc, #380] ; (4165c ) │ │ - add r3, pc │ │ - add.w r3, r3, r1, lsl #3 │ │ - vldr d5, [r3, #-56] ; 0xffffffc8 │ │ - vmov.f64 d4, d6 │ │ - vmla.f64 d4, d7, d5 │ │ - vstr d4, [sp, #8] │ │ - cmp r6, #15 │ │ - bgt.n 41572 │ │ + beq.n 42b54 │ │ + movs r1, #1 │ │ + movs r4, #0 │ │ + b.n 42bb4 │ │ + ldrb r3, [r6, #0] │ │ + cbz r3, 42bb8 │ │ + cmp r3, #41 ; 0x29 │ │ + add.w r6, r6, #1 │ │ + bne.n 42b90 │ │ + str r6, [sp, #104] ; 0x68 │ │ + b.n 42bb8 │ │ + cbz r1, 42ba6 │ │ + mov r2, r7 │ │ + movs r7, #0 │ │ + cbz r4, 42bae │ │ + lsrs r3, r7, #28 │ │ + orr.w r2, r3, r2, lsl #4 │ │ + orr.w r7, r0, r7, lsl #4 │ │ + movs r1, #0 │ │ + movs r5, #1 │ │ + b.n 42b54 │ │ + ubfx r2, r2, #0, #20 │ │ + cbnz r2, 42bc4 │ │ + cmp r7, #0 │ │ + beq.w 43512 │ │ + orr.w r9, r2, #2139095040 ; 0x7f800000 │ │ + mov r8, r7 │ │ + orr.w r9, r9, #7340032 ; 0x700000 │ │ + b.w 43512 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + str r5, [sp, #104] ; 0x68 │ │ + cmp r3, #0 │ │ + beq.w 43528 │ │ + movs r3, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + b.w 43516 │ │ + vldr s15, [sp, #16] │ │ cmp r4, #0 │ │ - beq.w 41e4c │ │ - ble.n 41550 │ │ - cmp r4, #22 │ │ - bgt.n 4151a │ │ - ldr r3, [pc, #344] ; (41660 ) │ │ - vldr d5, [sp, #8] │ │ - vmov.f64 d6, d5 │ │ - add r3, pc │ │ - add.w r3, r3, r4, lsl #3 │ │ - vldr d7, [r3, #16] │ │ - b.n 41544 │ │ - rsb r3, r6, #37 ; 0x25 │ │ - cmp r4, r3 │ │ - bgt.n 41572 │ │ - ldr r2, [pc, #320] ; (41664 ) │ │ - rsb r6, r6, #15 │ │ - vldr d4, [sp, #8] │ │ + it eq │ │ + moveq r4, r6 │ │ + cmp r6, #16 │ │ + mov r3, r6 │ │ + rsb r7, r2, fp │ │ + it ge │ │ + movge r3, #16 │ │ + cmp r3, #9 │ │ + vcvt.f64.u32 d7, s15 │ │ + vstr d7, [sp] │ │ + ldrd r8, r9, [sp] │ │ + ble.n 42c28 │ │ + ldr.w r2, [pc, #1064] ; 43034 │ │ + vmov s13, sl │ │ add r2, pc │ │ - add.w r3, r2, r6, lsl #3 │ │ - subs r6, r4, r6 │ │ + vcvt.f64.u32 d6, s13 │ │ + add.w r2, r2, r3, lsl #3 │ │ + vldr d5, [r2, #-56] ; 0xffffffc8 │ │ + vmla.f64 d6, d7, d5 │ │ + vmov r8, r9, d6 │ │ + cmp r6, #15 │ │ + bgt.n 42c9c │ │ + cmp r7, #0 │ │ + beq.w 43512 │ │ + ble.n 42c7a │ │ + cmp r7, #22 │ │ + bgt.n 42c4a │ │ + ldr r1, [pc, #1020] ; (43038 ) │ │ + vmov d6, r8, r9 │ │ + add r1, pc │ │ + add.w r7, r1, r7, lsl #3 │ │ + vldr d7, [r7, #16] │ │ + b.n 42c74 │ │ + rsb r2, r6, #37 ; 0x25 │ │ + cmp r7, r2 │ │ + bgt.n 42c9c │ │ + ldr r0, [pc, #1000] ; (4303c ) │ │ + rsb r6, r6, #15 │ │ + subs r7, r7, r6 │ │ + vmov d6, r8, r9 │ │ + add r0, pc │ │ + add.w r3, r0, r6, lsl #3 │ │ + add.w r0, r0, r7, lsl #3 │ │ vldr d7, [r3, #16] │ │ - vmul.f64 d6, d7, d4 │ │ - add.w r2, r2, r6, lsl #3 │ │ + vmul.f64 d7, d7, d6 │ │ + vldr d6, [r0, #16] │ │ + vmul.f64 d7, d7, d6 │ │ + b.n 42c94 │ │ + cmn.w r7, #22 │ │ + blt.n 42c9c │ │ + ldr r1, [pc, #956] ; (43040 ) │ │ + vmov d6, r8, r9 │ │ + add r1, pc │ │ + sub.w r7, r1, r7, lsl #3 │ │ + vldr d7, [r7, #16] │ │ + vdiv.f64 d7, d6, d7 │ │ + vmov r8, r9, d7 │ │ + b.w 43512 │ │ + subs r3, r6, r3 │ │ + add r3, r7 │ │ + cmp r3, #0 │ │ + ble.n 42d5e │ │ + ands.w r1, r3, #15 │ │ + beq.n 42cc2 │ │ + ldr r2, [pc, #920] ; (43044 ) │ │ + vmov d6, r8, r9 │ │ + add r2, pc │ │ + add.w r2, r2, r1, lsl #3 │ │ vldr d7, [r2, #16] │ │ - vmul.f64 d5, d6, d7 │ │ - vstr d5, [sp, #8] │ │ - b.w 41e4c │ │ - cmn.w r4, #22 │ │ - blt.n 41572 │ │ - ldr r3, [pc, #272] ; (41668 ) │ │ - vldr d6, [sp, #8] │ │ - add r3, pc │ │ - sub.w r3, r3, r4, lsl #3 │ │ - vldr d7, [r3, #16] │ │ - vdiv.f64 d6, d6, d7 │ │ - vstr d6, [sp, #8] │ │ - b.w 41e4c │ │ - subs r1, r6, r1 │ │ - adds r1, r4, r1 │ │ - cmp r1, #0 │ │ - ble.n 41678 │ │ - ands.w r2, r1, #15 │ │ - beq.n 41598 │ │ - ldr r3, [pc, #232] ; (4166c ) │ │ - vldr d5, [sp, #8] │ │ - add r3, pc │ │ - add.w r3, r3, r2, lsl #3 │ │ - vldr d7, [r3, #16] │ │ - vmul.f64 d5, d7, d5 │ │ - vstr d5, [sp, #8] │ │ - bics.w r1, r1, #15 │ │ - beq.w 4175c │ │ - cmp.w r1, #308 ; 0x134 │ │ - ble.n 415c6 │ │ - movs r5, #0 │ │ - mov r8, r5 │ │ - mov sl, r5 │ │ - mov fp, r5 │ │ - mov r7, r5 │ │ - b.n 415b4 │ │ - mov r5, r6 │ │ - blx e1e8 <__errno@plt> │ │ - ldr r1, [pc, #132] ; (41640 ) │ │ + vmul.f64 d7, d7, d6 │ │ + vmov r8, r9, d7 │ │ + bics.w r3, r3, #15 │ │ + beq.w 4305c │ │ + cmp.w r3, #308 ; 0x134 │ │ + ble.n 42cec │ │ + movs r4, #0 │ │ + str r4, [sp, #20] │ │ + mov fp, r4 │ │ + mov r5, r4 │ │ + str r4, [sp, #16] │ │ + blx ea30 <__errno@plt> │ │ + ldr.w r9, [pc, #840] ; 43028 │ │ movs r3, #34 ; 0x22 │ │ - movs r2, #0 │ │ - str r2, [sp, #8] │ │ - str r1, [sp, #12] │ │ + mov.w r8, #0 │ │ str r3, [r0, #0] │ │ - b.n 41752 │ │ - ldr r3, [pc, #168] ; (41670 ) │ │ - asrs r1, r1, #4 │ │ - vldr d7, [sp, #8] │ │ + b.n 4300c │ │ + ldr r1, [pc, #856] ; (43048 ) │ │ + asrs r3, r3, #4 │ │ + vmov d7, r8, r9 │ │ movs r2, #0 │ │ - add r3, pc │ │ - adds r3, #200 ; 0xc8 │ │ - b.n 415e8 │ │ - lsls r0, r1, #31 │ │ - bpl.n 415e2 │ │ - vldr d6, [r3] │ │ + add r1, pc │ │ + adds r1, #200 ; 0xc8 │ │ + cmp r3, #1 │ │ + ble.n 42d14 │ │ + lsls r0, r3, #31 │ │ + bpl.n 42d0e │ │ + add.w r0, r1, r2, lsl #3 │ │ + vldr d6, [r0] │ │ vmul.f64 d7, d7, d6 │ │ adds r2, #1 │ │ - asrs r1, r1, #1 │ │ - adds r3, #8 │ │ - cmp r1, #1 │ │ - bgt.n 415d6 │ │ - vstr d7, [sp, #8] │ │ - ldr r3, [pc, #128] ; (41674 ) │ │ - ldr r1, [sp, #12] │ │ - add r3, pc │ │ - sub.w r1, r1, #55574528 ; 0x3500000 │ │ - str r1, [sp, #12] │ │ - add.w r3, r3, r2, lsl #3 │ │ - vldr d4, [sp, #8] │ │ - vldr d7, [r3, #200] ; 0xc8 │ │ - vmul.f64 d4, d7, d4 │ │ - ldr r2, [pc, #48] ; (41640 ) │ │ - ldr r3, [pc, #56] ; (41648 ) │ │ - vstr d4, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - ands r2, r1 │ │ - cmp r2, r3 │ │ - bhi.n 415a6 │ │ - sub.w r3, r3, #1048576 ; 0x100000 │ │ - cmp r2, r3 │ │ - bls.n 41632 │ │ - ldr r1, [pc, #36] ; (4164c ) │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ - movs r3, #0 │ │ - str r2, [sp, #8] │ │ - str r1, [sp, #12] │ │ - b.n 41760 │ │ - add.w r1, r1, #55574528 ; 0x3500000 │ │ - movs r5, #0 │ │ - str r1, [sp, #12] │ │ - str r5, [sp, #28] │ │ - b.n 41762 │ │ - nop │ │ - movs r0, r0 │ │ - ldrb r0, [r6, #31] │ │ - movs r0, r0 │ │ - ldrb r0, [r7, #31] │ │ - movs r0, r0 │ │ - ldrb r0, [r4, #18] │ │ - vqrdmlsh.s , , d31[0] │ │ - bgt.n 415b8 │ │ - movs r0, r0 │ │ - bgt.n 4159e │ │ - movs r0, r0 │ │ - bgt.n 4156a │ │ - movs r0, r0 │ │ - asrs r6, r5, #16 │ │ - movs r1, r0 │ │ - asrs r6, r7, #15 │ │ - movs r1, r0 │ │ - asrs r0, r4, #15 │ │ - movs r1, r0 │ │ - asrs r0, r6, #14 │ │ - movs r1, r0 │ │ - asrs r6, r0, #14 │ │ - movs r1, r0 │ │ - asrs r4, r7, #12 │ │ - movs r1, r0 │ │ - asrs r0, r3, #12 │ │ - movs r1, r0 │ │ - beq.n 4175c │ │ - negs r1, r1 │ │ - ands.w r2, r1, #15 │ │ - beq.n 4169c │ │ - ldr.w r3, [pc, #1672] ; 41d0c │ │ - vldr d4, [sp, #8] │ │ + asrs r3, r3, #1 │ │ + b.n 42cfa │ │ + ldr r3, [pc, #820] ; (4304c ) │ │ + vstr d7, [sp] │ │ add r3, pc │ │ - add.w r3, r3, r2, lsl #3 │ │ - vldr d7, [r3, #16] │ │ - vdiv.f64 d4, d4, d7 │ │ - vstr d4, [sp, #8] │ │ - asrs r3, r1, #4 │ │ - beq.n 41760 │ │ - movs r5, #0 │ │ + ldrd r8, r9, [sp] │ │ + add.w r2, r3, r2, lsl #3 │ │ + ldr r1, [pc, #752] ; (43018 ) │ │ + sub.w r9, r9, #55574528 ; 0x3500000 │ │ + vldr d7, [r2, #200] ; 0xc8 │ │ + vmov d6, r8, r9 │ │ + vmul.f64 d7, d7, d6 │ │ + vmov r8, r9, d7 │ │ + bic.w r3, r9, #2147483648 ; 0x80000000 │ │ + mov r2, r9 │ │ + lsrs r3, r3, #20 │ │ + lsls r3, r3, #20 │ │ + cmp r3, r1 │ │ + bhi.n 42cd0 │ │ + sub.w r1, r1, #1048576 ; 0x100000 │ │ + cmp r3, r1 │ │ + itee ls │ │ + addls.w r9, r2, #55574528 ; 0x3500000 │ │ + ldrhi.w r9, [pc, #760] ; 43050 │ │ + movhi.w r8, #4294967295 ; 0xffffffff │ │ + b.n 4305c │ │ + beq.w 4305c │ │ + negs r3, r3 │ │ + ands.w r1, r3, #15 │ │ + beq.n 42d82 │ │ + ldr r2, [pc, #744] ; (43054 ) │ │ + vmov d6, r8, r9 │ │ + add r2, pc │ │ + add.w r2, r2, r1, lsl #3 │ │ + vldr d7, [r2, #16] │ │ + vdiv.f64 d7, d6, d7 │ │ + vmov r8, r9, d7 │ │ + asrs r3, r3, #4 │ │ + beq.w 4305c │ │ cmp r3, #31 │ │ - bgt.n 41736 │ │ - ands.w r2, r3, #16 │ │ - vldr d7, [sp, #8] │ │ - it ne │ │ + ble.n 42d98 │ │ + movs r4, #0 │ │ + str r4, [sp, #20] │ │ + mov fp, r4 │ │ + str r4, [sp, #16] │ │ + mov r5, r4 │ │ + b.n 42ffc │ │ + tst.w r3, #16 │ │ + vmov d7, r8, r9 │ │ + ite eq │ │ + moveq r2, #0 │ │ movne r2, #106 ; 0x6a │ │ - str r2, [sp, #28] │ │ - ldr.w r2, [pc, #1624] ; 41d10 │ │ + str r2, [sp, #0] │ │ + ldr r2, [pc, #684] ; (43058 ) │ │ add r2, pc │ │ adds r2, #240 ; 0xf0 │ │ - b.n 416ce │ │ - lsls r5, r3, #31 │ │ - bpl.n 416ca │ │ + cmp r3, #0 │ │ + ble.n 42dc4 │ │ + lsls r1, r3, #31 │ │ + bpl.n 42dbe │ │ vldr d6, [r2] │ │ vmul.f64 d7, d7, d6 │ │ asrs r3, r3, #1 │ │ adds r2, #8 │ │ - cmp r3, #0 │ │ - bgt.n 416be │ │ - ldr r3, [sp, #28] │ │ + b.n 42dae │ │ + ldr r3, [sp, #0] │ │ vstr d7, [sp, #8] │ │ - cbz r3, 41722 │ │ - ldr r1, [sp, #12] │ │ - ubfx r3, r1, #20, #11 │ │ + ldrd r8, r9, [sp, #8] │ │ + cbz r3, 42e08 │ │ + ubfx r3, r9, #20, #11 │ │ + mov r2, r9 │ │ rsb r3, r3, #107 ; 0x6b │ │ cmp r3, #0 │ │ - ble.n 41722 │ │ + ble.n 42e08 │ │ cmp r3, #31 │ │ - ble.n 4170e │ │ - movs r5, #0 │ │ + ble.n 42dfe │ │ cmp r3, #52 ; 0x34 │ │ - str r5, [sp, #8] │ │ - itt gt │ │ - movgt.w r8, #57671680 ; 0x3700000 │ │ - strgt.w r8, [sp, #12] │ │ - bgt.n 41722 │ │ - subs r3, #32 │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ - lsls.w r3, r2, r3 │ │ - ands r3, r1 │ │ - str r3, [sp, #12] │ │ - b.n 41722 │ │ - ldr.w r9, [sp, #8] │ │ + mov.w r8, #0 │ │ + ittet le │ │ + suble r3, #32 │ │ + movle.w r1, #4294967295 ; 0xffffffff │ │ + movgt.w r9, #57671680 ; 0x3700000 │ │ + lslle r1, r3 │ │ + it le │ │ + andle.w r9, r1, r2 │ │ + b.n 42e08 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ - lsls.w r3, r2, r3 │ │ - and.w r9, r3, r9 │ │ - str.w r9, [sp, #8] │ │ - vldr d4, [sp, #8] │ │ - vcmp.f64 d4, #0.0 │ │ + lsls r2, r3 │ │ + and.w r8, r2, r8 │ │ + vmov d7, r8, r9 │ │ + vcmp.f64 d7, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - ite eq │ │ - moveq r5, #0 │ │ - movne r5, #1 │ │ - cbnz r5, 41762 │ │ - mov r8, r5 │ │ - mov sl, r5 │ │ - mov fp, r5 │ │ - mov r7, r5 │ │ - b.n 41742 │ │ - mov r5, r6 │ │ - movs r3, #0 │ │ - movs r2, #0 │ │ - strd r2, r3, [sp, #8] │ │ - blx e1e8 <__errno@plt> │ │ - movs r3, #34 ; 0x22 │ │ - str r3, [r0, #0] │ │ - cmp.w sl, #0 │ │ - bne.w 41e2e │ │ - b.n 41e4c │ │ - str r1, [sp, #28] │ │ - b.n 41762 │ │ - str r3, [sp, #28] │ │ - add.w r0, r6, #8 │ │ - movs r1, #9 │ │ - blx 41f60 <__divsi3> │ │ - movs r3, #1 │ │ - mov r2, r0 │ │ - movs r0, #0 │ │ - b.n 41778 │ │ - lsls r3, r3, #1 │ │ - adds r0, #1 │ │ - cmp r2, r3 │ │ - bgt.n 41774 │ │ - bl 40e60 │ │ - ldr r3, [sp, #16] │ │ - str r3, [r0, #20] │ │ - movs r3, #1 │ │ - cmp r7, #9 │ │ - mov sl, r0 │ │ - str r3, [r0, #16] │ │ - ble.n 417b8 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - add.w r8, r5, #9 │ │ - movs r5, #9 │ │ - ldr.w r9, [sp, #48] ; 0x30 │ │ - movs r1, #10 │ │ - ldrb.w r2, [r9, r5] │ │ - adds r5, #1 │ │ - subs r2, #48 ; 0x30 │ │ - bl 40f6c │ │ - cmp r5, r7 │ │ - bne.n 41796 │ │ - add.w r3, r8, r7 │ │ - mov sl, r0 │ │ - sub.w r5, r3, #8 │ │ - b.n 417c0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - movs r7, #9 │ │ - add.w r5, r3, #10 │ │ - mov r0, sl │ │ - b.n 417d2 │ │ - ldrb.w r2, [r5], #1 │ │ - movs r1, #10 │ │ - adds r7, #1 │ │ - subs r2, #48 ; 0x30 │ │ - bl 40f6c │ │ - cmp r7, r6 │ │ - blt.n 417c4 │ │ - cmp r4, #0 │ │ - mov sl, r0 │ │ - itt lt │ │ - rsblt r8, r4, #0 │ │ - strlt.w r8, [sp, #48] ; 0x30 │ │ - blt.n 417ea │ │ - movs r5, #0 │ │ - str r5, [sp, #48] ; 0x30 │ │ - vmov.f64 d8, #0 ; 0x40000000 2.0 │ │ - bic.w r4, r4, r4, asr #31 │ │ - str r4, [sp, #72] ; 0x48 │ │ - ldr.w r0, [sl, #4] │ │ - bl 40e60 │ │ - ldr.w r2, [sl, #16] │ │ - add.w r1, sl, #12 │ │ + beq.n 42d8c │ │ + b.n 43060 │ │ + ldr r3, [sp, #8] │ │ + cmp r7, #0 │ │ + rsb fp, r7, #0 │ │ + str r3, [sp, #20] │ │ + ite lt │ │ + movlt r3, fp │ │ + movge r3, #0 │ │ + str r3, [sp, #32] │ │ + bic.w r3, r7, r7, asr #31 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #8] │ │ + ubfx r4, r9, #20, #11 │ │ + mov r6, r8 │ │ + ldr r0, [r3, #4] │ │ + bl 42618 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [r3, #16] │ │ + ldr r3, [sp, #8] │ │ adds r2, #2 │ │ + add.w r1, r3, #12 │ │ lsls r2, r2, #2 │ │ - mov fp, r0 │ │ - add.w r0, r0, #12 │ │ - blx e14c │ │ - ldrd r2, r3, [sp, #8] │ │ + str r0, [sp, #16] │ │ + adds r0, #12 │ │ + blx e994 │ │ movs r0, #1 │ │ - mov r9, r3 │ │ - mov r8, r2 │ │ - bl 40e60 │ │ - ubfx r4, r9, #20, #11 │ │ - bic.w r3, r9, #4278190080 ; 0xff000000 │ │ - bic.w r3, r3, #15728640 ; 0xf00000 │ │ - str r3, [sp, #108] ; 0x6c │ │ - mov r7, r0 │ │ - cbz r4, 41838 │ │ + bl 42618 │ │ + ubfx r3, r9, #0, #20 │ │ + mov r5, r0 │ │ + cbz r4, 42e66 │ │ orr.w r3, r3, #1048576 ; 0x100000 │ │ - str r3, [sp, #108] ; 0x6c │ │ - str.w r8, [sp, #104] ; 0x68 │ │ - cmp.w r8, #0 │ │ - beq.n 41874 │ │ - add r0, sp, #104 ; 0x68 │ │ - bl 40cfa │ │ - ldr r2, [sp, #104] ; 0x68 │ │ - cbz r0, 41862 │ │ - ldr r1, [sp, #108] ; 0x6c │ │ - rsb r3, r0, #32 │ │ - lsls.w r3, r1, r3 │ │ - orrs r3, r2 │ │ - str r3, [r7, #20] │ │ - lsrs.w r3, r1, r0 │ │ - str r3, [sp, #108] ; 0x6c │ │ - b.n 41864 │ │ - str r2, [r7, #20] │ │ - ldr r5, [sp, #108] ; 0x6c │ │ - str r5, [r7, #24] │ │ - cmp r5, #0 │ │ - ite eq │ │ - moveq r5, #1 │ │ - movne r5, #2 │ │ - str r5, [r7, #16] │ │ - b.n 41884 │ │ + str r3, [sp, #112] ; 0x70 │ │ + str r6, [sp, #108] ; 0x6c │ │ + cmp r6, #0 │ │ + beq.w 430de │ │ add r0, sp, #108 ; 0x6c │ │ - movs r5, #1 │ │ - bl 40cfa │ │ - ldr r3, [sp, #108] ; 0x6c │ │ - str r5, [r7, #16] │ │ - str r3, [r7, #20] │ │ - adds r0, #32 │ │ - cbz r4, 41894 │ │ - sub.w r4, r4, #1072 ; 0x430 │ │ - rsb r5, r0, #53 ; 0x35 │ │ - subs r4, #3 │ │ - adds r4, r4, r0 │ │ - b.n 418a8 │ │ - add.w r3, r7, r5, lsl #2 │ │ - sub.w r4, r0, #1072 ; 0x430 │ │ - lsls r5, r5, #5 │ │ - subs r4, #2 │ │ - ldr r0, [r3, #16] │ │ - bl 40cbe │ │ - subs r5, r5, r0 │ │ - movs r0, #1 │ │ - bl 40e60 │ │ - movs r3, #1 │ │ + bl 424a2 │ │ + ldr r1, [sp, #108] ; 0x6c │ │ + cmp r0, #0 │ │ + beq.w 430da │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + rsb r2, r0, #32 │ │ + lsl.w r2, r3, r2 │ │ + lsrs r3, r0 │ │ + orrs r2, r1 │ │ + str r2, [r5, #20] │ │ + str r3, [sp, #112] ; 0x70 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + cmp r3, #0 │ │ + str r3, [r5, #24] │ │ + ite ne │ │ + movne r6, #2 │ │ + moveq r6, #1 │ │ + str r6, [r5, #16] │ │ cmp r4, #0 │ │ - mvn.w r1, #1020 ; 0x3fc │ │ - itt lt │ │ - ldrlt.w r9, [sp, #72] ; 0x48 │ │ - ldrlt r6, [sp, #48] ; 0x30 │ │ + beq.w 430f0 │ │ + subw r4, r4, #1075 ; 0x433 │ │ + rsb r6, r0, #53 ; 0x35 │ │ + add.w sl, r4, r0 │ │ + movs r0, #1 │ │ + bl 42618 │ │ + cmp.w sl, #0 │ │ + mov.w r3, #1 │ │ + ite lt │ │ + ldrlt r7, [sp, #32] │ │ + ldrge r4, [sp, #48] ; 0x30 │ │ str r3, [r0, #20] │ │ - mov r8, r0 │ │ + mov fp, r0 │ │ str r3, [r0, #16] │ │ + itete ge │ │ + ldrge r3, [sp, #32] │ │ + ldrlt r3, [sp, #48] ; 0x30 │ │ + addge.w r7, r3, sl │ │ + rsblt r4, sl, r3 │ │ + ldr r3, [sp, #0] │ │ + rsb sl, r3, sl │ │ + mvn.w r3, #1020 ; 0x3fc │ │ + add.w r2, sl, r6 │ │ + cmp r2, r3 │ │ + ldr r3, [sp, #0] │ │ ite lt │ │ - rsblt r0, r4, r9 │ │ - ldrge r3, [sp, #48] ; 0x30 │ │ - ldr.w r9, [sp, #28] │ │ - itt ge │ │ - addge r6, r3, r4 │ │ - ldrge r0, [sp, #72] ; 0x48 │ │ - rsb r3, r9, r4 │ │ - adds r2, r3, r5 │ │ - cmp r2, r1 │ │ - itet lt │ │ - addlt.w r5, r3, #1072 ; 0x430 │ │ - rsbge r5, r5, #54 ; 0x36 │ │ - addlt r5, #3 │ │ - ldr r3, [sp, #28] │ │ - adds r4, r6, r5 │ │ - adds r5, r0, r5 │ │ - adds r5, r5, r3 │ │ - cmp r4, r6 │ │ - ite lt │ │ - movlt r3, r4 │ │ - movge r3, r6 │ │ - cmp r3, r5 │ │ + addwlt sl, sl, #1075 ; 0x433 │ │ + rsbge sl, r6, #54 ; 0x36 │ │ + add.w r6, r7, sl │ │ + add r4, sl │ │ + cmp r6, r7 │ │ + add r4, r3 │ │ + mov r3, r6 │ │ + it ge │ │ + movge r3, r7 │ │ + cmp r3, r4 │ │ it ge │ │ - movge r3, r5 │ │ + movge r3, r4 │ │ cmp r3, #0 │ │ ittt gt │ │ - rsbgt r4, r3, r4 │ │ - rsbgt r5, r3, r5 │ │ - rsbgt r6, r3, r6 │ │ + subgt r6, r6, r3 │ │ + subgt r4, r4, r3 │ │ + subgt r7, r7, r3 │ │ + ldr r3, [sp, #32] │ │ + cbz r3, 42f30 │ │ + mov r1, r3 │ │ + bl 42780 │ │ + mov r1, r5 │ │ + mov fp, r0 │ │ + bl 42644 │ │ + mov sl, r0 │ │ + mov r0, r5 │ │ + bl 3e1f8 │ │ + mov r5, sl │ │ + cmp r6, #0 │ │ + ble.n 42f3e │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + bl 427f0 │ │ + mov r5, r0 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - cbz r3, 4192e │ │ + cbz r3, 42f4c │ │ + ldr r0, [sp, #16] │ │ mov r1, r3 │ │ - mov r0, r8 │ │ - bl 40ff0 │ │ - mov r1, r7 │ │ - mov r8, r0 │ │ - bl 40e8c │ │ - mov r9, r0 │ │ - mov r0, r7 │ │ - bl 3caf4 │ │ - mov r7, r9 │ │ + bl 42780 │ │ + str r0, [sp, #16] │ │ cmp r4, #0 │ │ - ble.n 4193c │ │ - mov r0, r7 │ │ - mov r1, r4 │ │ - bl 41060 │ │ - mov r7, r0 │ │ - ldr r4, [sp, #72] ; 0x48 │ │ - cbz r4, 4194a │ │ - mov r0, fp │ │ + ble.n 42f5a │ │ + ldr r0, [sp, #16] │ │ mov r1, r4 │ │ - bl 40ff0 │ │ - mov fp, r0 │ │ - cmp r5, #0 │ │ - ble.n 41958 │ │ + bl 427f0 │ │ + str r0, [sp, #16] │ │ + cmp r7, #0 │ │ + ble.n 42f68 │ │ mov r0, fp │ │ - mov r1, r5 │ │ - bl 41060 │ │ + mov r1, r7 │ │ + bl 427f0 │ │ mov fp, r0 │ │ - cmp r6, #0 │ │ - ble.n 41966 │ │ - mov r0, r8 │ │ - mov r1, r6 │ │ - bl 41060 │ │ - mov r8, r0 │ │ - mov r0, r7 │ │ - mov r1, fp │ │ - bl 40d54 │ │ - cmp r0, #0 │ │ - mov r4, r0 │ │ - bne.n 41982 │ │ - bl 40e60 │ │ + mov r0, r5 │ │ + ldr r1, [sp, #16] │ │ + bl 424fc │ │ + subs r6, r0, #0 │ │ + bne.w 43104 │ │ + bl 42618 │ │ movs r3, #1 │ │ - mov r6, r0 │ │ + mov r4, r0 │ │ str r3, [r0, #16] │ │ - str r4, [r0, #20] │ │ - b.n 41a70 │ │ - ite ge │ │ - movge r4, r7 │ │ - movlt r4, fp │ │ - ldr r0, [r4, #4] │ │ - itete ge │ │ - movge r5, fp │ │ - movlt r5, r7 │ │ - movge.w r9, #0 │ │ - movlt.w r9, #1 │ │ - bl 40e60 │ │ - movs r2, #0 │ │ - str.w r8, [sp, #24] │ │ - str.w r9, [r0, #12] │ │ - mov r6, r0 │ │ - ldr r1, [r4, #16] │ │ - add.w r0, r0, #20 │ │ - add.w r3, r4, r1, lsl #2 │ │ - adds r4, #20 │ │ - add.w ip, r3, #20 │ │ - ldr r3, [r5, #16] │ │ - add.w r3, r5, r3, lsl #2 │ │ - adds r5, #20 │ │ - add.w lr, r3, #20 │ │ - movs r3, #0 │ │ - strd r2, r3, [sp, #32] │ │ - ldr.w r3, [r4], #4 │ │ - ldr.w r2, [r5], #4 │ │ - subs.w r8, r3, r2 │ │ - sbc.w r9, r3, r3 │ │ - ldrd r2, r3, [sp, #32] │ │ - str r4, [sp, #4] │ │ - subs.w r8, r8, r2 │ │ - sbc.w r9, r9, r3 │ │ - movs r3, #0 │ │ - str.w r9, [sp, #80] ; 0x50 │ │ - movs r2, #1 │ │ - str r3, [sp, #84] ; 0x54 │ │ - movs r3, #0 │ │ - strd r8, r9, [sp, #16] │ │ - cmp lr, r5 │ │ - ldrd r8, r9, [sp, #80] ; 0x50 │ │ - and.w r8, r8, r2 │ │ - ldr r2, [sp, #16] │ │ - and.w r9, r9, r3 │ │ - mov r3, r0 │ │ - strd r8, r9, [sp, #32] │ │ - str.w r2, [r3], #4 │ │ - mov r0, r3 │ │ - bhi.n 419ca │ │ - b.n 41a4a │ │ - ldr.w r5, [r1], #4 │ │ - movs r4, #0 │ │ - str r4, [sp, #20] │ │ - str r5, [sp, #16] │ │ - ldrd r4, r5, [sp, #16] │ │ - subs r4, r4, r2 │ │ - sbc.w r5, r5, r3 │ │ - strd r4, r5, [sp, #16] │ │ - str r5, [sp, #88] ; 0x58 │ │ - movs r5, #0 │ │ - str r5, [sp, #92] ; 0x5c │ │ - movs r5, #0 │ │ - ldrd r2, r3, [sp, #88] ; 0x58 │ │ - movs r4, #1 │ │ - ands r3, r5 │ │ - ldr r5, [sp, #16] │ │ - ands r2, r4 │ │ - str.w r5, [r0], #4 │ │ - b.n 41a5a │ │ - ldr r2, [sp, #4] │ │ - mov lr, r1 │ │ - mov r0, r3 │ │ - ldr.w r8, [sp, #24] │ │ - mov r1, r2 │ │ - ldrd r2, r3, [sp, #32] │ │ - cmp r1, ip │ │ - bcc.n 41a18 │ │ - mov r1, lr │ │ - mov r2, r0 │ │ - b.n 41a66 │ │ - subs r1, #1 │ │ - ldr.w r3, [r2, #-4]! │ │ - cmp r3, #0 │ │ - beq.n 41a64 │ │ - str r1, [r6, #16] │ │ + str r6, [r0, #20] │ │ movs r3, #0 │ │ - ldr r5, [r6, #12] │ │ - mov r0, r6 │ │ - str r3, [r6, #12] │ │ - mov r1, r8 │ │ - bl 40d54 │ │ + ldr r6, [r4, #12] │ │ + mov r0, r4 │ │ + str r3, [r4, #12] │ │ + mov r1, fp │ │ + bl 424fc │ │ cmp r0, #0 │ │ - bge.n 41ad0 │ │ - mov r3, r5 │ │ - mov r5, r6 │ │ - mov r6, r3 │ │ - cmp r3, #0 │ │ - bne.w 41dfa │ │ - ldr r1, [sp, #8] │ │ - cmp r1, #0 │ │ - bne.w 41dfa │ │ - ldr r2, [sp, #12] │ │ - ubfx r3, r2, #0, #20 │ │ + bge.w 431d6 │ │ + cmp r6, #0 │ │ + bne.w 434c4 │ │ + cmp.w r8, #0 │ │ + bne.w 434c4 │ │ + ubfx r3, r9, #0, #20 │ │ cmp r3, #0 │ │ - bne.w 41dfa │ │ - ldr r3, [pc, #588] ; (41cf0 ) │ │ - ands r3, r2 │ │ + bne.w 434c4 │ │ + bic.w r3, r9, #2147483648 ; 0x80000000 │ │ + lsrs r3, r3, #20 │ │ + lsls r3, r3, #20 │ │ cmp.w r3, #112197632 ; 0x6b00000 │ │ - bls.w 41dfa │ │ - ldr r3, [r5, #20] │ │ - cbnz r3, 41aba │ │ - ldr r3, [r5, #16] │ │ - cmp r3, #1 │ │ - ble.w 41dfa │ │ + bls.w 434c4 │ │ + ldr r3, [r4, #20] │ │ + cmp r3, #0 │ │ + beq.w 431cc │ │ + mov r0, r4 │ │ movs r1, #1 │ │ - mov r0, r5 │ │ - bl 41060 │ │ - mov r1, r8 │ │ - mov r5, r0 │ │ - bl 40d54 │ │ + bl 427f0 │ │ + mov r1, fp │ │ + mov r4, r0 │ │ + bl 424fc │ │ cmp r0, #0 │ │ - bgt.n 41b32 │ │ - b.n 41dfa │ │ - bne.n 41bc2 │ │ - mov r3, r5 │ │ - mov r5, r6 │ │ - mov r6, r3 │ │ - cbz r3, 41b26 │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [pc, #532] ; (41cf4 ) │ │ - bic.w r1, r3, #4278190080 ; 0xff000000 │ │ - bic.w r1, r1, #15728640 ; 0xf00000 │ │ - cmp r1, r2 │ │ - bne.n 41b68 │ │ - ldr r4, [sp, #28] │ │ - ldr r2, [sp, #8] │ │ - cbz r4, 41b0a │ │ - ldr r1, [pc, #508] ; (41cf0 ) │ │ - ands r1, r3 │ │ - cmp.w r1, #111149056 ; 0x6a00000 │ │ - bhi.n 41b0a │ │ - lsrs r1, r1, #20 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - rsb r1, r1, #107 ; 0x6b │ │ - lsls.w r1, r0, r1 │ │ - b.n 41b0e │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - cmp r2, r1 │ │ - bne.n 41b68 │ │ - ldr r2, [pc, #476] ; (41cf0 ) │ │ - mov.w r9, #0 │ │ - str.w r9, [sp, #8] │ │ - ands r2, r3 │ │ - add.w r2, r2, #1048576 ; 0x100000 │ │ - str r2, [sp, #12] │ │ - b.n 41dfa │ │ - ldr r1, [sp, #12] │ │ - ubfx r3, r1, #0, #20 │ │ - cbnz r3, 41b68 │ │ - ldr r2, [sp, #8] │ │ - cbnz r2, 41b68 │ │ - ldr r4, [sp, #12] │ │ - bic.w r3, r4, #2147483648 ; 0x80000000 │ │ - ldr r4, [sp, #28] │ │ + ble.w 434c4 │ │ + bic.w r3, r9, #2147483648 ; 0x80000000 │ │ + ldr r2, [sp, #0] │ │ lsrs r3, r3, #20 │ │ lsls r3, r3, #20 │ │ - cbz r4, 41b50 │ │ + cmp r2, #0 │ │ + beq.w 43224 │ │ cmp.w r3, #112197632 ; 0x6b00000 │ │ - bgt.n 41b50 │ │ + bgt.w 43224 │ │ cmp.w r3, #57671680 ; 0x3700000 │ │ - bgt.w 41dfe │ │ - b.n 41742 │ │ - sub.w r3, r3, #1048576 ; 0x100000 │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - str r1, [sp, #8] │ │ - mvn.w r3, r3, lsr #20 │ │ - mvn.w r9, r3, lsl #20 │ │ - str.w r9, [sp, #12] │ │ - b.n 41dfa │ │ - ldr r2, [sp, #8] │ │ - and.w r3, r2, #1 │ │ + bgt.w 434c8 │ │ + blx ea30 <__errno@plt> │ │ + mov.w r8, #0 │ │ + mov.w r9, #0 │ │ + movs r3, #34 ; 0x22 │ │ + str r3, [r0, #0] │ │ + ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - beq.w 41dfa │ │ - ldrd r2, r3, [sp, #8] │ │ - cbz r6, 41b98 │ │ - mov r2, r3 │ │ - ldr r3, [pc, #368] ; (41cf0 ) │ │ - vldr d4, [sp, #8] │ │ + bne.w 434f4 │ │ + b.n 43512 │ │ + nop │ │ + movs r0, r0 │ │ + ldrb r0, [r4, #18] │ │ + adds r5, #228 ; 0xe4 │ │ + movs r1, r0 │ │ + ldmia r7, {r0, r1, r3, r7} │ │ + movs r0, r0 │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + ldrb r0, [r6, #31] │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + ldrb r0, [r7, #31] │ │ + lsls r2, r7, #28 │ │ + movs r1, r0 │ │ + lsls r6, r1, #28 │ │ + movs r1, r0 │ │ + lsls r6, r5, #27 │ │ + movs r1, r0 │ │ + lsls r6, r0, #27 │ │ + movs r1, r0 │ │ + lsls r4, r3, #26 │ │ + movs r1, r0 │ │ + lsls r6, r2, #25 │ │ + movs r1, r0 │ │ + lsls r2, r6, #24 │ │ + movs r1, r0 │ │ + vqrdmlsh.s , , d31[0] │ │ + lsls r4, r3, #23 │ │ + movs r1, r0 │ │ + lsls r2, r4, #22 │ │ + movs r1, r0 │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + add.w r0, r6, #8 │ │ + movs r1, #9 │ │ + blx 43618 <__divsi3@@Base> │ │ + movs r2, #1 │ │ + movs r3, #0 │ │ + cmp r0, r2 │ │ + ble.n 43078 │ │ + lsls r2, r2, #1 │ │ + adds r3, #1 │ │ + b.n 4306e │ │ + mov r0, r3 │ │ + bl 42618 │ │ + ldr r3, [sp, #16] │ │ + cmp r4, #9 │ │ + str r3, [r0, #20] │ │ + mov.w r3, #1 │ │ + str r0, [sp, #8] │ │ + str r3, [r0, #16] │ │ + ble.n 430b8 │ │ + ldr r3, [sp, #20] │ │ + add.w fp, r3, #9 │ │ + add.w sl, r3, r4 │ │ + mov r5, fp │ │ + ldrb.w r2, [r5], #1 │ │ + movs r1, #10 │ │ + ldr r0, [sp, #8] │ │ + subs r2, #48 ; 0x30 │ │ + bl 4270c │ │ + cmp r5, sl │ │ + str r0, [sp, #8] │ │ + bne.n 4309a │ │ + add.w r5, fp, r4 │ │ + subs r5, #8 │ │ + subs r4, r4, r5 │ │ + b.n 430c0 │ │ + ldr r5, [sp, #20] │ │ + movs r4, #9 │ │ + adds r5, #10 │ │ + b.n 430b4 │ │ + adds r3, r5, r4 │ │ + cmp r3, r6 │ │ + bge.w 42e18 │ │ + ldrb.w r2, [r5], #1 │ │ + movs r1, #10 │ │ + ldr r0, [sp, #8] │ │ + subs r2, #48 ; 0x30 │ │ + bl 4270c │ │ + str r0, [sp, #8] │ │ + b.n 430c0 │ │ + str r1, [r5, #20] │ │ + b.n 42e90 │ │ + add r0, sp, #112 ; 0x70 │ │ + movs r6, #1 │ │ + bl 424a2 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + str r6, [r5, #16] │ │ + str r3, [r5, #20] │ │ + adds r0, #32 │ │ + b.n 42e9e │ │ + add.w r3, r5, r6, lsl #2 │ │ + subw sl, r0, #1074 ; 0x432 │ │ + ldr r0, [r3, #16] │ │ + bl 42462 │ │ + rsb r6, r0, r6, lsl #5 │ │ + b.n 42eb0 │ │ + itett lt │ │ + ldrlt r7, [sp, #16] │ │ + movge r7, r5 │ │ + movlt sl, r5 │ │ + movlt r6, #1 │ │ + itt ge │ │ + ldrge.w sl, [sp, #16] │ │ + movge r6, #0 │ │ + ldr r0, [r7, #4] │ │ + bl 42618 │ │ + ldr r3, [r7, #16] │ │ + ldr.w r1, [sl, #16] │ │ + add.w lr, sl, #20 │ │ + str r3, [sp, #40] ; 0x28 │ │ + add.w r3, r7, #20 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add.w ip, lr, r1, lsl #2 │ │ + movs r1, #0 │ │ + mov r7, r1 │ │ + add.w r2, r3, r2, lsl #2 │ │ + str r2, [sp, #96] ; 0x60 │ │ + str r6, [r0, #12] │ │ + mov r4, r0 │ │ + add.w r2, r0, #20 │ │ movs r0, #0 │ │ - ands r3, r2 │ │ - sub.w r1, r3, #54525952 ; 0x3400000 │ │ - vmov d5, r0, r1 │ │ - vadd.f64 d4, d4, d5 │ │ - vstr d4, [sp, #8] │ │ - b.n 41dfa │ │ - ldr r3, [sp, #12] │ │ - vldr d4, [sp, #8] │ │ - ldr r1, [pc, #336] ; (41cf0 ) │ │ - mov r2, r6 │ │ - ands r1, r3 │ │ + mov r6, r0 │ │ + ldr.w r1, [lr], #4 │ │ + ldr.w r0, [r3], #4 │ │ + subs r0, r0, r1 │ │ + sbc.w r1, r0, r0 │ │ + subs r6, r0, r6 │ │ + sbc.w r7, r1, r7 │ │ + strd r6, r7, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + cmp lr, ip │ │ + str r1, [sp, #80] ; 0x50 │ │ + mov.w r1, #0 │ │ + str r1, [sp, #84] ; 0x54 │ │ + ldrd r0, r1, [sp, #80] ; 0x50 │ │ + mov.w r1, #0 │ │ + mov r7, r1 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + and.w r0, r0, #1 │ │ + str.w r1, [r2], #4 │ │ + mov r6, r0 │ │ + bcc.n 43148 │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + cmp r3, r1 │ │ + bcs.n 431b8 │ │ + ldr.w r0, [r3], #4 │ │ + movs r1, #0 │ │ + subs r6, r0, r6 │ │ + sbc.w r7, r1, r7 │ │ + strd r6, r7, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + str r1, [sp, #88] ; 0x58 │ │ + movs r1, #0 │ │ + str r1, [sp, #92] ; 0x5c │ │ + ldrd r0, r1, [sp, #88] ; 0x58 │ │ + movs r1, #0 │ │ + mov r7, r1 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + and.w r0, r0, #1 │ │ + str.w r1, [r2], #4 │ │ + mov r6, r0 │ │ + b.n 43184 │ │ + ldr.w r3, [r2, #-4]! │ │ + cbnz r3, 431c6 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + subs r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + b.n 431b8 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r3, [r4, #16] │ │ + b.n 42f82 │ │ + ldr r3, [r4, #16] │ │ + cmp r3, #1 │ │ + bgt.w 42fc6 │ │ + b.n 434c4 │ │ + bne.n 43282 │ │ + ubfx r3, r9, #0, #20 │ │ + cbz r6, 4321a │ │ + ldr r2, [pc, #712] ; (434a8 ) │ │ + mov r1, r9 │ │ + cmp r3, r2 │ │ + bne.n 43236 │ │ + ldr r3, [sp, #0] │ │ + mov r0, r8 │ │ + cbz r3, 43204 │ │ + ldr r3, [pc, #700] ; (434ac ) │ │ + ands r3, r1 │ │ + cmp.w r3, #111149056 ; 0x6a00000 │ │ + bhi.n 43204 │ │ + lsrs r3, r3, #20 │ │ + mov.w r2, #4294967295 ; 0xffffffff │ │ + rsb r3, r3, #107 ; 0x6b │ │ + lsls r2, r3 │ │ + b.n 43208 │ │ + mov.w r2, #4294967295 ; 0xffffffff │ │ + cmp r0, r2 │ │ + bne.n 43236 │ │ + ldr r3, [pc, #668] ; (434ac ) │ │ + mov.w r8, #0 │ │ + ands r3, r1 │ │ + add.w r9, r3, #1048576 ; 0x100000 │ │ + b.n 434c4 │ │ + cbnz r3, 43236 │ │ + cmp.w r8, #0 │ │ + bne.n 43236 │ │ + b.n 42fdc │ │ + sub.w r3, r3, #1048576 ; 0x100000 │ │ + mov.w r8, #4294967295 ; 0xffffffff │ │ + mvn.w r9, r3, lsr #20 │ │ + mvn.w r9, r9, lsl #20 │ │ + b.n 434c4 │ │ + and.w r3, r8, #1 │ │ + cmp r3, #0 │ │ + beq.w 434c4 │ │ + bic.w r1, r9, #2147483648 ; 0x80000000 │ │ + vmov d6, r8, r9 │ │ + movs r2, #0 │ │ + lsrs r1, r1, #20 │ │ + lsls r1, r1, #20 │ │ sub.w r3, r1, #54525952 ; 0x3400000 │ │ - vmov d5, r2, r3 │ │ - vsub.f64 d7, d4, d5 │ │ + cbz r6, 43262 │ │ + vmov d7, r2, r3 │ │ + vadd.f64 d7, d6, d7 │ │ + vmov r8, r9, d7 │ │ + b.n 434c4 │ │ + mov r2, r6 │ │ + vmov d7, r2, r3 │ │ + vsub.f64 d7, d6, d7 │ │ vcmp.f64 d7, #0.0 │ │ vstr d7, [sp, #8] │ │ + ldrd r8, r9, [sp, #8] │ │ vmrs APSR_nzcv, fpscr │ │ - beq.w 41742 │ │ - b.n 41dfa │ │ - mov r0, r6 │ │ - add r1, sp, #104 ; 0x68 │ │ - bl 40d92 │ │ + beq.w 42ffc │ │ + b.n 434c4 │ │ + mov r0, r4 │ │ add r1, sp, #108 ; 0x6c │ │ - mov r0, r8 │ │ - vstr d0, [sp, #16] │ │ - bl 40d92 │ │ - ldr r2, [sp, #108] ; 0x6c │ │ - ldr r3, [sp, #104] ; 0x68 │ │ - subs r1, r3, r2 │ │ - ldr.w r2, [r8, #16] │ │ - ldr r3, [r6, #16] │ │ - subs r3, r3, r2 │ │ - add.w r3, r1, r3, lsl #5 │ │ + bl 42534 │ │ + mov r0, fp │ │ + add r1, sp, #112 ; 0x70 │ │ + vstr d0, [sp, #40] ; 0x28 │ │ + bl 42534 │ │ + ldr r7, [sp, #108] ; 0x6c │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + ldr r2, [r4, #16] │ │ + subs r3, r7, r3 │ │ + ldr.w r7, [fp, #16] │ │ + subs r2, r2, r7 │ │ + add.w r3, r3, r2, lsl #5 │ │ cmp r3, #0 │ │ ittt gt │ │ - ldrgt r1, [sp, #20] │ │ - addgt.w r1, r1, r3, lsl #20 │ │ - strgt r1, [sp, #20] │ │ - vldr d4, [sp, #16] │ │ - vstr d0, [sp, #32] │ │ - ittt le │ │ - ldrle r2, [sp, #36] ; 0x24 │ │ - suble.w r3, r2, r3, lsl #20 │ │ - strle r3, [sp, #36] ; 0x24 │ │ - vldr d5, [sp, #32] │ │ - vdiv.f64 d6, d4, d5 │ │ - vcmpe.f64 d6, d8 │ │ + ldrgt r2, [sp, #44] ; 0x2c │ │ + addgt.w r3, r2, r3, lsl #20 │ │ + strgt r3, [sp, #44] ; 0x2c │ │ + vldr d7, [sp, #40] ; 0x28 │ │ + vmov r0, r1, d0 │ │ + it le │ │ + suble.w r1, r1, r3, lsl #20 │ │ + vmov d6, r0, r1 │ │ + vdiv.f64 d6, d7, d6 │ │ + vmov.f64 d7, #0 ; 0x40000000 2.0 │ │ + vcmpe.f64 d6, d7 │ │ vmrs APSR_nzcv, fpscr │ │ - bhi.n 41c68 │ │ - cbz r5, 41c24 │ │ - movs r0, #0 │ │ - ldr r1, [pc, #216] ; (41cf8 ) │ │ - vmov d7, r0, r1 │ │ - b.n 41c7e │ │ - ldr r3, [sp, #8] │ │ - cbnz r3, 41c32 │ │ - ldr r2, [sp, #12] │ │ - ubfx r3, r2, #0, #20 │ │ - cbnz r3, 41c3e │ │ - b.n 41c48 │ │ - cmp r3, #1 │ │ - bne.n 41c3e │ │ - ldr r3, [sp, #12] │ │ - cmp r3, #0 │ │ - beq.w 41740 │ │ - movs r0, #0 │ │ - ldr r1, [pc, #184] ; (41cfc ) │ │ + bhi.n 43326 │ │ + cbz r6, 432e0 │ │ + movs r2, #0 │ │ + ldr r3, [pc, #464] ; (434b0 ) │ │ + b.n 43300 │ │ + cmp.w r8, #0 │ │ + bne.n 432ee │ │ + ubfx r3, r9, #0, #20 │ │ + cbnz r3, 432fc │ │ + b.n 43306 │ │ + cmp.w r8, #1 │ │ + bne.n 432fc │ │ + cmp.w r9, #0 │ │ + beq.w 42ffc │ │ + ldr r3, [pc, #436] ; (434b4 ) │ │ + movs r2, #0 │ │ vmov.f64 d7, #112 ; 0x3f800000 1.0 │ │ - b.n 41c7e │ │ + b.n 43342 │ │ vmov.f64 d7, #112 ; 0x3f800000 1.0 │ │ vcmpe.f64 d6, d7 │ │ vmov.f64 d7, #96 ; 0x3f000000 0.5 │ │ vmrs APSR_nzcv, fpscr │ │ it pl │ │ vmulpl.f64 d7, d6, d7 │ │ - vneg.f64 d4, d7 │ │ - vmov r0, r1, d4 │ │ - b.n 41c7e │ │ + vneg.f64 d6, d7 │ │ + vmov r2, r3, d6 │ │ + b.n 43342 │ │ vmov.f64 d7, #96 ; 0x3f000000 0.5 │ │ vmul.f64 d7, d6, d7 │ │ + cbnz r6, 43336 │ │ vneg.f64 d6, d7 │ │ - cbz r5, 41c7a │ │ + b.n 4333a │ │ vmov.f64 d6, d7 │ │ - vmov r0, r1, d6 │ │ - ldr r2, [sp, #12] │ │ - ldr r4, [pc, #108] ; (41cf0 ) │ │ - ldr r3, [pc, #124] ; (41d00 ) │ │ - ands r4, r2 │ │ - cmp r4, r3 │ │ - bne.n 41d14 │ │ - vldr d5, [sp, #8] │ │ - sub.w r2, r2, #55574528 ; 0x3500000 │ │ - str r2, [sp, #12] │ │ - vmov d6, r0, r1 │ │ - ldrd r0, r1, [sp, #8] │ │ - add.w r3, r3, #1048576 ; 0x100000 │ │ - movs r2, #0 │ │ - str r2, [sp, #64] ; 0x40 │ │ - ands r3, r1 │ │ - vmov d4, r0, r1 │ │ + vstr d6, [sp, #40] ; 0x28 │ │ + ldrd r2, r3, [sp, #40] ; 0x28 │ │ + bic.w r1, r9, #2147483648 ; 0x80000000 │ │ + ldr r0, [pc, #368] ; (434b8 ) │ │ + lsrs r1, r1, #20 │ │ + lsls r1, r1, #20 │ │ + cmp r1, r0 │ │ + bne.n 433ac │ │ + strd r8, r9, [sp, #24] │ │ + sub.w r9, r9, #55574528 ; 0x3500000 │ │ + vmov d4, r2, r3 │ │ + bic.w r3, r9, #2147483648 ; 0x80000000 │ │ + ldr r2, [pc, #344] ; (434bc ) │ │ + lsrs r3, r3, #20 │ │ + vmov d6, r8, r9 │ │ + lsls r3, r3, #20 │ │ sub.w r3, r3, #54525952 ; 0x3400000 │ │ - str r3, [sp, #68] ; 0x44 │ │ - vstr d5, [sp, #40] ; 0x28 │ │ - vldr d5, [sp, #64] ; 0x40 │ │ - vmla.f64 d4, d6, d5 │ │ - ldr r3, [pc, #48] ; (41cf0 ) │ │ - ldr r1, [pc, #68] ; (41d04 ) │ │ - vstr d4, [sp, #8] │ │ - ldr r2, [sp, #12] │ │ - ands r3, r2 │ │ - cmp r3, r1 │ │ - itt ls │ │ - addls.w r2, r2, #55574528 ; 0x3500000 │ │ - strls r2, [sp, #12] │ │ - bls.n 41d8e │ │ - ldr r3, [pc, #48] ; (41d08 ) │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - cmp r1, r3 │ │ - bne.n 41ce4 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - adds r2, #1 │ │ - beq.w 415b2 │ │ - ldr r3, [pc, #32] ; (41d08 ) │ │ - mov.w r4, #4294967295 ; 0xffffffff │ │ - str r4, [sp, #8] │ │ - str r3, [sp, #12] │ │ - b.n 41de0 │ │ - movs r0, r0 │ │ - ldrb r0, [r6, #31] │ │ - vaddl.u q8, d15, d15 │ │ - movs r0, r0 │ │ - subs r7, #240 ; 0xf0 │ │ - movs r0, r0 │ │ - nop {15} │ │ - movs r0, r0 │ │ - ldrb r0, [r4, #31] │ │ - ; instruction: 0xffff7c9f │ │ - vqrdmlsh.s , , d31[0] │ │ - asrs r2, r0, #10 │ │ - movs r1, r0 │ │ - asrs r4, r2, #9 │ │ - movs r1, r0 │ │ - cmp.w r4, #111149056 ; 0x6a00000 │ │ - ldr.w r9, [sp, #28] │ │ - ite hi │ │ - movhi r3, #0 │ │ - movls r3, #1 │ │ - cmp.w r9, #0 │ │ - ite eq │ │ - moveq r3, #0 │ │ - andne.w r3, r3, #1 │ │ - cbz r3, 41d68 │ │ - vldr d6, [pc, #316] ; 41e70 │ │ + str r3, [sp, #76] ; 0x4c │ │ + movs r3, #0 │ │ + str r3, [sp, #72] ; 0x48 │ │ + vldr d5, [sp, #72] ; 0x48 │ │ + vmla.f64 d6, d4, d5 │ │ + vmov r8, r9, d6 │ │ + bic.w r3, r9, #2147483648 ; 0x80000000 │ │ + lsrs r3, r3, #20 │ │ + lsls r3, r3, #20 │ │ + cmp r3, r2 │ │ + bls.n 433a6 │ │ + ldr r3, [pc, #304] ; (434c0 ) │ │ + ldr r2, [sp, #28] │ │ + cmp r2, r3 │ │ + bne.n 4339c │ │ + ldr r3, [sp, #24] │ │ + adds r3, #1 │ │ + beq.w 42cda │ │ + ldr.w r9, [pc, #288] ; 434c0 │ │ + mov.w r8, #4294967295 ; 0xffffffff │ │ + b.n 43468 │ │ + add.w r9, r9, #55574528 ; 0x3500000 │ │ + b.n 43412 │ │ + ldr r0, [sp, #0] │ │ + cbz r0, 433f4 │ │ + cmp.w r1, #111149056 ; 0x6a00000 │ │ + bhi.n 433f4 │ │ + vldr d6, [pc, #208] ; 43488 │ │ vcmpe.f64 d7, d6 │ │ vmrs APSR_nzcv, fpscr │ │ - bhi.n 41d62 │ │ - vcvt.u32.f64 s8, d7 │ │ - vmov r3, s8 │ │ + bhi.n 433ee │ │ + vcvt.u32.f64 s15, d7 │ │ + vmov r3, s15 │ │ cmp r3, #0 │ │ it eq │ │ moveq r3, #1 │ │ - vmov s9, r3 │ │ - vcvt.f64.u32 d7, s9 │ │ + vmov s15, r3 │ │ + vcvt.f64.u32 d7, s15 │ │ + cbnz r6, 433e2 │ │ vneg.f64 d6, d7 │ │ - cbz r5, 41d5e │ │ + b.n 433e6 │ │ vmov.f64 d6, d7 │ │ - vmov r0, r1, d6 │ │ - add.w r3, r1, #112197632 ; 0x6b00000 │ │ - subs r1, r3, r4 │ │ - vmov d6, r0, r1 │ │ - ldr r3, [pc, #288] ; (41e90 ) │ │ - ldrd r0, r1, [sp, #8] │ │ - movs r2, #0 │ │ - str r2, [sp, #56] ; 0x38 │ │ - vmov d4, r0, r1 │ │ - ands r3, r1 │ │ - sub.w r3, r3, #54525952 ; 0x3400000 │ │ - str r3, [sp, #60] ; 0x3c │ │ - vldr d5, [sp, #56] ; 0x38 │ │ - vmla.f64 d4, d6, d5 │ │ - vstr d4, [sp, #8] │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #12] │ │ - cbnz r3, 41de0 │ │ - ldr r3, [pc, #248] ; (41e90 ) │ │ - ands r3, r2 │ │ - cmp r4, r3 │ │ - bne.n 41de0 │ │ + vstr d6, [sp, #40] ; 0x28 │ │ + ldrd r2, r3, [sp, #40] ; 0x28 │ │ + add.w r0, r3, #112197632 ; 0x6b00000 │ │ + subs r3, r0, r1 │ │ + vmov d6, r2, r3 │ │ + sub.w r3, r1, #54525952 ; 0x3400000 │ │ + str r3, [sp, #68] ; 0x44 │ │ + movs r3, #0 │ │ + str r3, [sp, #64] ; 0x40 │ │ + vmov d5, r8, r9 │ │ + vldr d4, [sp, #64] ; 0x40 │ │ + vmla.f64 d5, d6, d4 │ │ + vmov r8, r9, d5 │ │ + ldr r3, [sp, #0] │ │ + cbnz r3, 43468 │ │ + bic.w r3, r9, #2147483648 ; 0x80000000 │ │ + lsrs r3, r3, #20 │ │ + lsls r3, r3, #20 │ │ + cmp r1, r3 │ │ + bne.n 43468 │ │ vcvt.s32.f64 s12, d7 │ │ vcvt.f64.s32 d6, s12 │ │ vsub.f64 d7, d7, d6 │ │ - cbnz r5, 41db4 │ │ - ldr r4, [sp, #8] │ │ - cbnz r4, 41db4 │ │ - ubfx r2, r2, #0, #20 │ │ - cbz r2, 41dd2 │ │ - vldr d6, [pc, #192] ; 41e78 │ │ + cbnz r6, 4343c │ │ + cmp.w r8, #0 │ │ + bne.n 4343c │ │ + ubfx r2, r9, #0, #20 │ │ + cbz r2, 4345a │ │ + vldr d6, [pc, #80] ; 43490 │ │ vcmpe.f64 d7, d6 │ │ vmrs APSR_nzcv, fpscr │ │ - bmi.n 41e2c │ │ - vldr d6, [pc, #188] ; 41e80 │ │ + bmi.n 434f4 │ │ + vldr d6, [pc, #76] ; 43498 │ │ vcmpe.f64 d7, d6 │ │ vmrs APSR_nzcv, fpscr │ │ - ble.n 41de0 │ │ - b.n 41e2c │ │ - vldr d6, [pc, #180] ; 41e88 │ │ + ble.n 43468 │ │ + b.n 434f4 │ │ + vldr d6, [pc, #68] ; 434a0 │ │ vcmpe.f64 d7, d6 │ │ vmrs APSR_nzcv, fpscr │ │ - bmi.n 41e2c │ │ - mov r0, r7 │ │ - bl 3caf4 │ │ - mov r0, fp │ │ - bl 3caf4 │ │ - mov r0, r8 │ │ - bl 3caf4 │ │ - mov r0, r6 │ │ - bl 3caf4 │ │ - b.n 417f4 │ │ - ldr r3, [sp, #28] │ │ - cbz r3, 41e2e │ │ - ldr r4, [pc, #148] ; (41e94 ) │ │ - mov.w r9, #0 │ │ - str.w r9, [sp, #40] ; 0x28 │ │ - vldr d4, [sp, #8] │ │ - str r4, [sp, #44] ; 0x2c │ │ - vldr d6, [sp, #40] ; 0x28 │ │ - vmul.f64 d4, d4, d6 │ │ - vstr d4, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - cbnz r1, 41e2e │ │ - ldr r2, [sp, #8] │ │ - cbnz r2, 41e2e │ │ - blx e1e8 <__errno@plt> │ │ - movs r3, #34 ; 0x22 │ │ - str r3, [r0, #0] │ │ - b.n 41e2e │ │ - mov r5, r6 │ │ - mov r0, r7 │ │ - bl 3caf4 │ │ - mov r0, fp │ │ - bl 3caf4 │ │ - mov r0, r8 │ │ - bl 3caf4 │ │ - mov r0, sl │ │ - bl 3caf4 │ │ + bmi.n 434f4 │ │ mov r0, r5 │ │ - bl 3caf4 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - cbz r3, 41e56 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - ldr r4, [sp, #76] ; 0x4c │ │ - str r3, [r4, #0] │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - ldrd r0, r1, [sp, #8] │ │ - cbz r5, 41e62 │ │ - eor.w r1, r1, #2147483648 ; 0x80000000 │ │ - add sp, #116 ; 0x74 │ │ - vpop {d8} │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + bl 3e1f8 │ │ + ldr r0, [sp, #16] │ │ + bl 3e1f8 │ │ + mov r0, fp │ │ + bl 3e1f8 │ │ + mov r0, r4 │ │ + bl 3e1f8 │ │ + b.n 42e30 │ │ + nop │ │ nop.w │ │ movs r0, r0 │ │ ; instruction: 0xffc0ffff │ │ rors r7, r3 │ │ adds r5, #149 ; 0x95 │ │ str r4, [sp, #640] ; 0x280 │ │ ; instruction: 0xffff3fdf │ │ - b.n 418ee │ │ + b.n 42f06 │ │ adds r5, #175 ; 0xaf │ │ movs r0, r0 │ │ subs r7, #224 ; 0xe0 │ │ adds r5, #149 ; 0x95 │ │ str r4, [sp, #640] ; 0x280 │ │ vqrdmlsh.s , , d15[0] │ │ + vaddl.u q8, d15, d15 │ │ movs r0, r0 │ │ ldrb r0, [r6, #31] │ │ movs r0, r0 │ │ + subs r7, #240 ; 0xf0 │ │ + movs r0, r0 │ │ + nop {15} │ │ + movs r0, r0 │ │ + ldrb r0, [r4, #31] │ │ + ; instruction: 0xffff7c9f │ │ + vqrdmlsh.s , , d31[0] │ │ + ldr r3, [sp, #0] │ │ + cbz r3, 434f4 │ │ + ldr r3, [pc, #128] ; (4354c ) │ │ + vmov d7, r8, r9 │ │ + str r3, [sp, #28] │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + vldr d6, [sp, #24] │ │ + vmul.f64 d7, d7, d6 │ │ + vmov r8, r9, d7 │ │ + cmp.w r9, #0 │ │ + bne.n 434f4 │ │ + cmp.w r8, #0 │ │ + bne.n 434f4 │ │ + blx ea30 <__errno@plt> │ │ + movs r3, #34 ; 0x22 │ │ + str r3, [r0, #0] │ │ + mov r0, r5 │ │ + bl 3e1f8 │ │ + ldr r0, [sp, #16] │ │ + bl 3e1f8 │ │ + mov r0, fp │ │ + bl 3e1f8 │ │ + ldr r0, [sp, #20] │ │ + bl 3e1f8 │ │ + mov r0, r4 │ │ + bl 3e1f8 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cbz r3, 4351c │ │ + ldr r3, [sp, #104] ; 0x68 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + str r3, [r2, #0] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cbz r3, 43528 │ │ + eor.w r1, r9, #2147483648 ; 0x80000000 │ │ + mov r0, r8 │ │ + b.n 4352c │ │ + mov r0, r8 │ │ + mov r1, r9 │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + ldr r2, [sp, #116] ; 0x74 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 43544 │ │ + blx e88c <__stack_chk_fail@plt> │ │ + cmp r0, #69 ; 0x45 │ │ + bne.w 42ab0 │ │ + b.w 42a0c │ │ + add sp, #124 ; 0x7c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + movs r0, r0 │ │ subs r1, #80 ; 0x50 │ │ │ │ -00041e98 <__udivsi3>: │ │ +00043550 <__udivsi3@@Base>: │ │ subs r2, r1, #1 │ │ bxeq lr │ │ - bcc 41f34 <__udivsi3+0x9c> │ │ + bcc 435ec <__udivsi3@@Base+0x9c> │ │ cmp r0, r1 │ │ - bls 41f18 <__udivsi3+0x80> │ │ + bls 435d0 <__udivsi3@@Base+0x80> │ │ tst r1, r2 │ │ - beq 41f24 <__udivsi3+0x8c> │ │ + beq 435dc <__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 │ │ @@ -78144,51 +79217,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 41ed0 <__udivsi3+0x38> │ │ + bne 43588 <__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 420a0 <__aeabi_idiv0> │ │ + b 43714 <__aeabi_idiv0@@Base> │ │ │ │ -00041f40 <__aeabi_uidivmod>: │ │ +000435f8 <__aeabi_uidivmod@@Base>: │ │ cmp r1, #0 │ │ - beq 41f34 <__udivsi3+0x9c> │ │ + beq 435ec <__udivsi3@@Base+0x9c> │ │ push {r0, r1, lr} │ │ - bl 41e98 <__udivsi3> │ │ + bl 43550 <__udivsi3@@Base> │ │ pop {r1, r2, lr} │ │ mul r3, r2, r0 │ │ sub r1, r1, r3 │ │ bx lr │ │ │ │ -00041f60 <__divsi3>: │ │ +00043618 <__divsi3@@Base>: │ │ cmp r1, #0 │ │ - beq 4202c <__divsi3+0xcc> │ │ + beq 436e4 <__divsi3@@Base+0xcc> │ │ eor ip, r0, r1 │ │ rsbmi r1, r1, #0 │ │ subs r2, r1, #1 │ │ - beq 41ff8 <__divsi3+0x98> │ │ + beq 436b0 <__divsi3@@Base+0x98> │ │ movs r3, r0 │ │ rsbmi r3, r0, #0 │ │ cmp r3, r1 │ │ - bls 42004 <__divsi3+0xa4> │ │ + bls 436bc <__divsi3@@Base+0xa4> │ │ tst r1, r2 │ │ - beq 42014 <__divsi3+0xb4> │ │ + beq 436cc <__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 │ │ @@ -78203,15 +79276,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 41fac <__divsi3+0x4c> │ │ + bne 43664 <__divsi3@@Base+0x4c> │ │ cmp ip, #0 │ │ rsbmi r0, r0, #0 │ │ bx lr │ │ teq ip, r0 │ │ rsbmi r0, r0, #0 │ │ bx lr │ │ movcc r0, #0 │ │ @@ -78223,1028 +79296,1041 @@ │ │ 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 420a0 <__aeabi_idiv0> │ │ + b 43714 <__aeabi_idiv0@@Base> │ │ │ │ -0004203c <__aeabi_idivmod>: │ │ +000436f4 <__aeabi_idivmod@@Base>: │ │ cmp r1, #0 │ │ - beq 4202c <__divsi3+0xcc> │ │ + beq 436e4 <__divsi3@@Base+0xcc> │ │ push {r0, r1, lr} │ │ - bl 41f68 <__divsi3+0x8> │ │ + bl 43620 <__divsi3@@Base+0x8> │ │ pop {r1, r2, lr} │ │ mul r3, r2, r0 │ │ sub r1, r1, r3 │ │ bx lr │ │ │ │ -0004205c <__aeabi_ldivmod>: │ │ - cmp r3, #0 │ │ - cmpeq r2, #0 │ │ - bne 42084 <__aeabi_ldivmod+0x28> │ │ - cmp r1, #0 │ │ - cmpeq r0, #0 │ │ - movlt r1, #-2147483648 ; 0x80000000 │ │ - movlt r0, #0 │ │ - mvngt r1, #-2147483648 ; 0x80000000 │ │ - mvngt r0, #0 │ │ - b 420a0 <__aeabi_idiv0> │ │ - sub sp, sp, #8 │ │ - push {sp, lr} │ │ - bl 420b0 <__gnu_ldivmod_helper> │ │ - ldr lr, [sp, #4] │ │ - add sp, sp, #8 │ │ - pop {r2, r3} │ │ - bx lr │ │ - │ │ -000420a0 <__aeabi_idiv0>: │ │ +00043714 <__aeabi_idiv0@@Base>: │ │ push {r1, lr} │ │ mov r0, #8 │ │ - bl e3b0 │ │ + bl ebf8 │ │ pop {r1, pc} │ │ - │ │ -000420b0 <__gnu_ldivmod_helper>: │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r4, r2 │ │ - mov r6, r0 │ │ - mov r7, r1 │ │ - mov r5, r3 │ │ - bl 4353c <__divdi3> │ │ - ldr ip, [sp, #24] │ │ - mul r3, r4, r1 │ │ - mla r5, r0, r5, r3 │ │ - umull r2, r3, r4, r0 │ │ - add r3, r5, r3 │ │ - subs r2, r6, r2 │ │ - sbc r3, r7, r3 │ │ - strd r2, [ip] │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - │ │ -000420ec <__gnu_uldivmod_helper>: │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r4, r2 │ │ - mov r6, r0 │ │ - mov r7, r1 │ │ - mov r5, r3 │ │ - bl 439a0 <__udivdi3> │ │ - ldr ip, [sp, #24] │ │ - mul r5, r0, r5 │ │ - umull r2, r3, r0, r4 │ │ - mla r5, r4, r1, r5 │ │ - add r3, r5, r3 │ │ - subs r2, r6, r2 │ │ - sbc r3, r7, r3 │ │ - strd r2, [ip] │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ ldr r3, [r0] │ │ tst r3, #1073741824 ; 0x40000000 │ │ orrne r3, r3, #-2147483648 ; 0x80000000 │ │ biceq r3, r3, #-2147483648 ; 0x80000000 │ │ add r0, r0, r3 │ │ bx lr │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r4, r0 │ │ - ldr r5, [pc, #424] ; 422f8 <__gnu_uldivmod_helper+0x20c> │ │ - sub sp, sp, #20 │ │ - ldr r3, [pc, #420] ; 422fc <__gnu_uldivmod_helper+0x210> │ │ - sub r6, r1, #2 │ │ - add r5, pc, r5 │ │ - ldr r3, [r5, r3] │ │ - cmp r3, #0 │ │ - beq 42180 <__gnu_uldivmod_helper+0x94> │ │ - mov r0, r6 │ │ - add r1, sp, #12 │ │ - bl e3bc <__gnu_Unwind_Find_exidx@plt> │ │ - subs r9, r0, #0 │ │ - bne 4219c <__gnu_uldivmod_helper+0xb0> │ │ - b 422dc <__gnu_uldivmod_helper+0x1f0> │ │ - ldr r3, [pc, #376] ; 42300 <__gnu_uldivmod_helper+0x214> │ │ - ldr r2, [pc, #376] ; 42304 <__gnu_uldivmod_helper+0x218> │ │ - ldr r3, [r5, r3] │ │ - ldr r9, [r5, r2] │ │ - rsb r3, r9, r3 │ │ - asr r3, r3, #3 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #12] │ │ - cmp r3, #0 │ │ - beq 42230 <__gnu_uldivmod_helper+0x144> │ │ - sub r3, r3, #1 │ │ - mov sl, #0 │ │ - str r3, [sp, #4] │ │ - mov fp, r3 │ │ - add r7, sl, fp │ │ - add r7, r7, r7, lsr #31 │ │ - asr r7, r7, #1 │ │ - add r8, r9, r7, lsl #3 │ │ - mov r0, r8 │ │ - bl 42128 <__gnu_uldivmod_helper+0x3c> │ │ - ldr r2, [sp, #4] │ │ - cmp r7, r2 │ │ - mov r3, r0 │ │ - mvneq r0, #0 │ │ - beq 421fc <__gnu_uldivmod_helper+0x110> │ │ - add r0, r7, #1 │ │ - str r3, [sp] │ │ - add r0, r9, r0, lsl #3 │ │ - bl 42128 <__gnu_uldivmod_helper+0x3c> │ │ - ldr r3, [sp] │ │ - sub r0, r0, #1 │ │ + push {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + cmp r1, #0 │ │ + mov r5, r1 │ │ + beq 437d4 <__aeabi_idiv0@@Base+0xc0> │ │ + 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 43724 <__aeabi_idiv0@@Base+0x10> │ │ + cmp r4, r8 │ │ + beq 437cc <__aeabi_idiv0@@Base+0xb8> │ │ + str r0, [sp, #4] │ │ + add r0, sl, #8 │ │ + add r0, r7, r0 │ │ + bl 43724 <__aeabi_idiv0@@Base+0x10> │ │ + ldr r3, [sp, #4] │ │ cmp r6, r3 │ │ - bcs 42214 <__gnu_uldivmod_helper+0x128> │ │ - cmp r7, sl │ │ - beq 42230 <__gnu_uldivmod_helper+0x144> │ │ - sub fp, r7, #1 │ │ - b 421b8 <__gnu_uldivmod_helper+0xcc> │ │ + bcs 437b0 <__aeabi_idiv0@@Base+0x9c> │ │ + cmp r4, fp │ │ + beq 437c4 <__aeabi_idiv0@@Base+0xb0> │ │ + sub r9, r4, #1 │ │ + b 43760 <__aeabi_idiv0@@Base+0x4c> │ │ + sub r0, r0, #1 │ │ cmp r6, r0 │ │ - bhi 42228 <__gnu_uldivmod_helper+0x13c> │ │ - cmp r8, #0 │ │ - bne 42240 <__gnu_uldivmod_helper+0x154> │ │ - b 42230 <__gnu_uldivmod_helper+0x144> │ │ - add sl, r7, #1 │ │ - b 421b8 <__gnu_uldivmod_helper+0xcc> │ │ + bls 437d4 <__aeabi_idiv0@@Base+0xc0> │ │ + add fp, r4, #1 │ │ + b 43760 <__aeabi_idiv0@@Base+0x4c> │ │ + mov r5, #0 │ │ + b 437d4 <__aeabi_idiv0@@Base+0xc0> │ │ + cmp r6, r0 │ │ + bcc 437a0 <__aeabi_idiv0@@Base+0x8c> │ │ + mov r0, r5 │ │ + add sp, sp, #12 │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cmp r0, #1 │ │ + beq 43804 <__aeabi_idiv0@@Base+0xf0> │ │ + cmp r0, #2 │ │ + beq 43810 <__aeabi_idiv0@@Base+0xfc> │ │ + cmp r0, #0 │ │ + bne 4381c <__aeabi_idiv0@@Base+0x108> │ │ + ldr r0, [pc, #36] ; 43824 <__aeabi_idiv0@@Base+0x110> │ │ + ldr r0, [pc, r0] │ │ + bx lr │ │ + ldr r0, [pc, #28] ; 43828 <__aeabi_idiv0@@Base+0x114> │ │ + ldr r0, [pc, r0] │ │ + bx lr │ │ + ldr r0, [pc, #20] ; 4382c <__aeabi_idiv0@@Base+0x118> │ │ + ldr r0, [pc, r0] │ │ + bx lr │ │ + mov r0, #0 │ │ + bx lr │ │ + muleq r1, r8, r6 │ │ + muleq r1, r0, r6 │ │ + andeq r2, r1, r8, lsl #13 │ │ + ldr r3, [pc, #236] ; 43924 <__aeabi_idiv0@@Base+0x210> │ │ + push {r0, r1, r2, r4, r5, lr} │ │ + mov r4, r0 │ │ + ldr r3, [pc, r3] │ │ + sub r5, r1, #2 │ │ + cmp r3, #0 │ │ + beq 43870 <__aeabi_idiv0@@Base+0x15c> │ │ + mov r0, r5 │ │ + add r1, sp, #4 │ │ + bl ec04 <__gnu_Unwind_Find_exidx@plt> │ │ + cmp r0, #0 │ │ + bne 4388c <__aeabi_idiv0@@Base+0x178> │ │ mov r3, #0 │ │ - str r3, [r4, #16] │ │ mov r0, #9 │ │ - b 422f0 <__gnu_uldivmod_helper+0x204> │ │ - mov r0, r8 │ │ - bl 42128 <__gnu_uldivmod_helper+0x3c> │ │ - ldr r3, [r8, #4] │ │ + str r3, [r4, #16] │ │ + b 4391c <__aeabi_idiv0@@Base+0x208> │ │ + ldr r3, [pc, #176] ; 43928 <__aeabi_idiv0@@Base+0x214> │ │ + ldr r0, [pc, #176] ; 4392c <__aeabi_idiv0@@Base+0x218> │ │ + 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 4373c <__aeabi_idiv0@@Base+0x28> │ │ + subs r5, r0, #0 │ │ + beq 43860 <__aeabi_idiv0@@Base+0x14c> │ │ + bl 43724 <__aeabi_idiv0@@Base+0x10> │ │ + ldr r3, [r5, #4] │ │ cmp r3, #1 │ │ moveq r3, #0 │ │ streq r3, [r4, #16] │ │ str r0, [r4, #72] ; 0x48 │ │ moveq r0, #5 │ │ - beq 422f0 <__gnu_uldivmod_helper+0x204> │ │ + beq 4391c <__aeabi_idiv0@@Base+0x208> │ │ cmp r3, #0 │ │ - add r0, r8, #4 │ │ + add r0, r5, #4 │ │ strlt r0, [r4, #76] ; 0x4c │ │ movlt r3, #1 │ │ - blt 42284 <__gnu_uldivmod_helper+0x198> │ │ - bl 42128 <__gnu_uldivmod_helper+0x3c> │ │ + blt 438e0 <__aeabi_idiv0@@Base+0x1cc> │ │ + bl 43724 <__aeabi_idiv0@@Base+0x10> │ │ 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 422e4 <__gnu_uldivmod_helper+0x1f8> │ │ - ubfx r3, r3, #24, #4 │ │ - cmp r3, #0 │ │ - ldreq r2, [pc, #96] ; 42308 <__gnu_uldivmod_helper+0x21c> │ │ - moveq r0, r3 │ │ - ldreq r2, [r5, r2] │ │ - streq r2, [r4, #16] │ │ - beq 422f0 <__gnu_uldivmod_helper+0x204> │ │ - cmp r3, #1 │ │ - mov r0, #0 │ │ - ldreq r3, [pc, #72] ; 4230c <__gnu_uldivmod_helper+0x220> │ │ - beq 422d0 <__gnu_uldivmod_helper+0x1e4> │ │ - cmp r3, #2 │ │ - bne 422dc <__gnu_uldivmod_helper+0x1f0> │ │ - ldr r3, [pc, #60] ; 42310 <__gnu_uldivmod_helper+0x224> │ │ - ldr r3, [r5, r3] │ │ - str r3, [r4, #16] │ │ - b 422f0 <__gnu_uldivmod_helper+0x204> │ │ + bge 43910 <__aeabi_idiv0@@Base+0x1fc> │ │ + ubfx r0, r3, #24, #4 │ │ + bl 437e0 <__aeabi_idiv0@@Base+0xcc> │ │ + cmp r0, #0 │ │ str r0, [r4, #16] │ │ - b 42238 <__gnu_uldivmod_helper+0x14c> │ │ - bl 42128 <__gnu_uldivmod_helper+0x3c> │ │ + moveq r0, #9 │ │ + movne r0, #0 │ │ + b 4391c <__aeabi_idiv0@@Base+0x208> │ │ + bl 43724 <__aeabi_idiv0@@Base+0x10> │ │ str r0, [r4, #16] │ │ mov r0, #0 │ │ - add sp, sp, #20 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - andeq r2, r1, r8, asr sp │ │ - ; instruction: 0xffffffe4 │ │ - ; instruction: 0xffffffe8 │ │ - ; instruction: 0xffffffec │ │ - ; instruction: 0xfffffff0 │ │ - ; instruction: 0xfffffff4 │ │ - ; instruction: 0xfffffff8 │ │ + add sp, sp, #12 │ │ + pop {r4, r5, pc} │ │ + andeq r2, r1, r4, ror #12 │ │ + andeq r2, r1, ip, lsr #12 │ │ + andeq r2, r1, ip, lsr #12 │ │ ldr r3, [r0] │ │ push {r4, lr} │ │ tst r3, #1 │ │ mov r4, r0 │ │ - bne 42340 <__gnu_uldivmod_helper+0x254> │ │ + bne 4395c <__aeabi_idiv0@@Base+0x248> │ │ tst r3, #2 │ │ add r0, r0, #72 ; 0x48 │ │ - beq 4233c <__gnu_uldivmod_helper+0x250> │ │ - bl 42f18 <__gnu_Unwind_Restore_VFP_D> │ │ - b 42340 <__gnu_uldivmod_helper+0x254> │ │ - bl 42f08 <__gnu_Unwind_Restore_VFP> │ │ + beq 43958 <__aeabi_idiv0@@Base+0x244> │ │ + bl 4461c <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + b 4395c <__aeabi_idiv0@@Base+0x248> │ │ + bl 4460c <__gnu_Unwind_Restore_VFP@@Base> │ │ ldr r3, [r4] │ │ tst r3, #4 │ │ - bne 42354 <__gnu_uldivmod_helper+0x268> │ │ + bne 43970 <__aeabi_idiv0@@Base+0x25c> │ │ add r0, r4, #208 ; 0xd0 │ │ - bl 42f28 <__gnu_Unwind_Restore_VFP_D_16_to_31> │ │ + bl 4462c <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ ldr r3, [r4] │ │ tst r3, #8 │ │ - bne 42368 <__gnu_uldivmod_helper+0x27c> │ │ - add r0, r4, #432 ; 0x1b0 │ │ - bl 42f38 <__gnu_Unwind_Restore_WMMXD> │ │ + bne 43984 <__aeabi_idiv0@@Base+0x270> │ │ + add r0, r4, #336 ; 0x150 │ │ + bl 4463c <__gnu_Unwind_Restore_WMMXD@@Base> │ │ ldr r3, [r4] │ │ tst r3, #16 │ │ popne {r4, pc} │ │ - add r0, r4, #560 ; 0x230 │ │ + add r0, r4, #464 ; 0x1d0 │ │ pop {r4, lr} │ │ - b 42fc0 <__gnu_Unwind_Restore_WMMXC> │ │ - push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + b 446c4 <__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 43830 <__aeabi_idiv0@@Base+0x11c> │ │ + subs r6, r0, #0 │ │ + beq 439e0 <__aeabi_idiv0@@Base+0x2cc> │ │ + bl ead8 │ │ + 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 439c8 <__aeabi_idiv0@@Base+0x2b4> │ │ + cmp r0, #7 │ │ + bne 439dc <__aeabi_idiv0@@Base+0x2c8> │ │ + mov r0, r6 │ │ + ldr r1, [r4, #64] ; 0x40 │ │ + bl 439b8 <__aeabi_idiv0@@Base+0x2a4> │ │ + add r0, r4, #4 │ │ + bl 445f8 <__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 r5, r2 │ │ + mov sl, r2 │ │ ldm lr!, {r0, r1, r2, r3} │ │ - sub sp, sp, #1152 ; 0x480 │ │ - sub sp, sp, #8 │ │ - mov r7, #0 │ │ + sub sp, sp, #972 ; 0x3cc │ │ add ip, sp, #12 │ │ - add r6, sp, #8 │ │ + add fp, sp, #8 │ │ + add r7, sp, #488 ; 0x1e8 │ │ + mov r6, #0 │ │ stmia ip!, {r0, r1, r2, r3} │ │ ldm lr!, {r0, r1, r2, r3} │ │ stmia ip!, {r0, r1, r2, r3} │ │ ldm lr!, {r0, r1, r2, r3} │ │ stmia ip!, {r0, r1, r2, r3} │ │ ldm lr, {r0, r1, r2, r3} │ │ stm ip, {r0, r1, r2, r3} │ │ - str r7, [sp, #8] │ │ + str r6, [sp, #8] │ │ mov r0, r4 │ │ ldr r1, [sp, #72] ; 0x48 │ │ - bl 42140 <__gnu_uldivmod_helper+0x54> │ │ - cmp r5, #0 │ │ + bl 43830 <__aeabi_idiv0@@Base+0x11c> │ │ + cmp sl, #0 │ │ movne sl, #10 │ │ moveq sl, #9 │ │ subs r5, r0, #0 │ │ orrne sl, sl, #16 │ │ ldrne r3, [sp, #64] ; 0x40 │ │ - bne 4242c <__gnu_uldivmod_helper+0x340> │ │ + bne 43acc <__aeabi_idiv0@@Base+0x3b8> │ │ ldr r3, [sp, #72] ; 0x48 │ │ - mov r1, r6 │ │ - mov r2, #576 ; 0x240 │ │ - add r0, sp, #584 ; 0x248 │ │ + mov r1, fp │ │ + mov r2, #480 ; 0x1e0 │ │ + mov r0, r7 │ │ str r3, [r4, #20] │ │ - bl e14c │ │ + bl e994 │ │ ldr r3, [r4, #16] │ │ mov r0, sl │ │ mov r1, r4 │ │ - add r2, sp, #584 ; 0x248 │ │ + mov r2, r7 │ │ blx r3 │ │ - ldr r3, [sp, #640] ; 0x280 │ │ - mov r7, r0 │ │ + ldr r3, [sp, #544] ; 0x220 │ │ + mov r6, r0 │ │ str r3, [sp, #76] ; 0x4c │ │ mov r0, #1 │ │ - stm sp, {r6, r9} │ │ + str fp, [sp] │ │ mov r1, sl │ │ + str r9, [sp, #4] │ │ mov r2, r4 │ │ mov r3, r4 │ │ blx r8 │ │ cmp r0, #0 │ │ - bne 42480 <__gnu_uldivmod_helper+0x394> │ │ + bne 43b34 <__aeabi_idiv0@@Base+0x420> │ │ cmp r5, #0 │ │ - bne 42484 <__gnu_uldivmod_helper+0x398> │ │ - mov r0, r6 │ │ - add r1, sp, #584 ; 0x248 │ │ - mov r2, #576 ; 0x240 │ │ - bl e14c │ │ - cmp r7, #8 │ │ - beq 423d0 <__gnu_uldivmod_helper+0x2e4> │ │ - cmp r7, #7 │ │ - bne 42480 <__gnu_uldivmod_helper+0x394> │ │ - add r0, r6, #4 │ │ - bl 42ef4 <__restore_core_regs> │ │ - mov r5, #9 │ │ + bne 43b3c <__aeabi_idiv0@@Base+0x428> │ │ + mov r0, fp │ │ + mov r1, r7 │ │ + mov r2, #480 ; 0x1e0 │ │ + mov sl, r5 │ │ + bl e994 │ │ + cmp r6, #8 │ │ + beq 43a70 <__aeabi_idiv0@@Base+0x35c> │ │ + cmp r6, #7 │ │ + bne 43b34 <__aeabi_idiv0@@Base+0x420> │ │ mov r0, r5 │ │ - add sp, sp, #136 ; 0x88 │ │ - add sp, sp, #1024 ; 0x400 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - push {r3, r4, r5, lr} │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + bl 439b8 <__aeabi_idiv0@@Base+0x2a4> │ │ + add r0, sp, #12 │ │ + bl 445f8 <__restore_core_regs@@Base> │ │ + mov r0, #9 │ │ + b 43b40 <__aeabi_idiv0@@Base+0x42c> │ │ + mov r0, r5 │ │ + add sp, sp, #972 ; 0x3cc │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + │ │ +00043b48 <_Unwind_GetCFA@@Base>: │ │ + ldr r0, [r0, #68] ; 0x44 │ │ + bx lr │ │ + │ │ +00043b50 <__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 │ │ + ldm lr!, {r0, r1, r2, r3} │ │ + add ip, sp, #4 │ │ + add r6, sp, #480 ; 0x1e0 │ │ + stmia ip!, {r0, r1, r2, r3} │ │ + ldm lr!, {r0, r1, r2, r3} │ │ + stmia ip!, {r0, r1, r2, r3} │ │ + ldm lr!, {r0, r1, r2, r3} │ │ + stmia ip!, {r0, r1, r2, r3} │ │ + ldm lr, {r0, r1, r2, r3} │ │ + stm ip, {r0, r1, r2, r3} │ │ + mvn r3, #0 │ │ + str r3, [r6, #-480]! ; 0xfffffe20 │ │ mov r0, r5 │ │ - ldr r1, [r4, #64] ; 0x40 │ │ - bl 42140 <__gnu_uldivmod_helper+0x54> │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + bl 43830 <__aeabi_idiv0@@Base+0x11c> │ │ cmp r0, #0 │ │ - bne 424e0 <__gnu_uldivmod_helper+0x3f4> │ │ - ldr r3, [r4, #64] ; 0x40 │ │ - mov r0, #1 │ │ - mov r1, r5 │ │ - mov r2, r4 │ │ - str r3, [r5, #20] │ │ + bne 43be8 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ ldr r3, [r5, #16] │ │ + mov r1, r5 │ │ + mov r2, r6 │ │ blx r3 │ │ cmp r0, #8 │ │ - beq 424a0 <__gnu_uldivmod_helper+0x3b4> │ │ + mov r7, r0 │ │ + beq 43b9c <__gnu_Unwind_RaiseException@@Base+0x4c> │ │ + mov r0, r6 │ │ + bl 43930 <__aeabi_idiv0@@Base+0x21c> │ │ + cmp r7, #6 │ │ + bne 43be8 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 439bc <__aeabi_idiv0@@Base+0x2a8> │ │ + mov r0, #9 │ │ + add sp, sp, #484 ; 0x1e4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + │ │ +00043bf4 <__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 43a20 <__aeabi_idiv0@@Base+0x30c> │ │ + │ │ +00043c10 <__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 43c3c <__gnu_Unwind_Resume@@Base+0x2c> │ │ + mov r2, #1 │ │ + bl 43a20 <__aeabi_idiv0@@Base+0x30c> │ │ + b 43c80 <__gnu_Unwind_Resume@@Base+0x70> │ │ + ldr r3, [r0, #16] │ │ + mov r1, r5 │ │ + mov r0, #2 │ │ + mov r2, r4 │ │ + blx r3 │ │ cmp r0, #7 │ │ - beq 424e4 <__gnu_uldivmod_helper+0x3f8> │ │ - bl e290 │ │ + beq 43c6c <__gnu_Unwind_Resume@@Base+0x5c> │ │ + cmp r0, #8 │ │ + bne 43c80 <__gnu_Unwind_Resume@@Base+0x70> │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 439bc <__aeabi_idiv0@@Base+0x2a8> │ │ + mov r0, r6 │ │ + ldr r1, [r4, #64] ; 0x40 │ │ + bl 439b8 <__aeabi_idiv0@@Base+0x2a4> │ │ add r0, r4, #4 │ │ - bl 42ef4 <__restore_core_regs> │ │ + bl 445f8 <__restore_core_regs@@Base> │ │ + bl ead8 │ │ │ │ -000424ec <_Unwind_VRS_Get>: │ │ - cmp r1, #0 │ │ - beq 42504 <_Unwind_VRS_Get+0x18> │ │ - cmp r1, #4 │ │ - movhi r0, #2 │ │ - movls r0, #1 │ │ +00043c84 <__gnu_Unwind_Resume_or_Rethrow@@Base>: │ │ + ldr r2, [r0, #12] │ │ + cmp r2, #0 │ │ + bne 43c94 <__gnu_Unwind_Resume_or_Rethrow@@Base+0x10> │ │ + b 43b50 <__gnu_Unwind_RaiseException@@Base> │ │ + ldr r2, [r1, #60] ; 0x3c │ │ + str r2, [r1, #64] ; 0x40 │ │ + mov r2, #0 │ │ + b 43a20 <__aeabi_idiv0@@Base+0x30c> │ │ + │ │ +00043ca4 <_Unwind_Complete@@Base>: │ │ bx lr │ │ + │ │ +00043ca8 <_Unwind_DeleteException@@Base>: │ │ + ldr r3, [r0, #8] │ │ + mov r1, r0 │ │ + cmp r3, #0 │ │ + bxeq lr │ │ + mov r0, #1 │ │ + bx r3 │ │ + │ │ +00043cc0 <_Unwind_VRS_Get@@Base>: │ │ + cmp r1, #4 │ │ + addls pc, pc, r1, lsl #2 │ │ + b 43d14 <_Unwind_VRS_Get@@Base+0x54> │ │ + b 43ce0 <_Unwind_VRS_Get@@Base+0x20> │ │ + b 43d0c <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 43d14 <_Unwind_VRS_Get@@Base+0x54> │ │ + b 43d0c <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 43d0c <_Unwind_VRS_Get@@Base+0x4c> │ │ cmp r2, #15 │ │ cmpls r3, #0 │ │ - addeq r0, r0, r2, lsl #2 │ │ - ldreq r2, [sp] │ │ - moveq r3, #0 │ │ movne r3, #1 │ │ - ldreq r1, [r0, #4] │ │ - movne r0, #2 │ │ - moveq r0, r3 │ │ - streq r1, [r2] │ │ + moveq r3, #0 │ │ + bne 43d14 <_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 │ │ + bx lr │ │ + mov r0, #2 │ │ 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 424ec <_Unwind_VRS_Get> │ │ + bl 43cc0 <_Unwind_VRS_Get@@Base> │ │ ldr r0, [sp, #12] │ │ add sp, sp, #20 │ │ - ldmfd sp!, {pc} │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -00042558 <_Unwind_VRS_Set>: │ │ - cmp r1, #0 │ │ - beq 42570 <_Unwind_VRS_Set+0x18> │ │ +00043d44 <_Unwind_VRS_Set@@Base>: │ │ cmp r1, #4 │ │ - movhi r0, #2 │ │ - movls r0, #1 │ │ - bx lr │ │ + addls pc, pc, r1, lsl #2 │ │ + b 43d98 <_Unwind_VRS_Set@@Base+0x54> │ │ + b 43d64 <_Unwind_VRS_Set@@Base+0x20> │ │ + b 43d90 <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 43d98 <_Unwind_VRS_Set@@Base+0x54> │ │ + b 43d90 <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 43d90 <_Unwind_VRS_Set@@Base+0x4c> │ │ cmp r2, #15 │ │ cmpls r3, #0 │ │ - addeq r0, r0, r2, lsl #2 │ │ - ldreq r1, [sp] │ │ - moveq r3, #0 │ │ movne r3, #1 │ │ - movne r0, #2 │ │ - ldreq r1, [r1] │ │ - streq r1, [r0, #4] │ │ - moveq r0, r3 │ │ + moveq r3, #0 │ │ + bne 43d98 <_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 │ │ + bx lr │ │ + mov r0, #2 │ │ bx lr │ │ push {r0, r1, r2, r3, r4, lr} │ │ - mov r3, r1 │ │ - add r1, sp, #16 │ │ - str r2, [r1, #-4]! │ │ - mov r2, r3 │ │ - str r1, [sp] │ │ + add r3, sp, #16 │ │ + mov ip, r1 │ │ mov r1, #0 │ │ + str r2, [r3, #-4]! │ │ + mov r2, ip │ │ + str r3, [sp] │ │ mov r3, r1 │ │ - bl 42558 <_Unwind_VRS_Set> │ │ + bl 43d44 <_Unwind_VRS_Set@@Base> │ │ add sp, sp, #20 │ │ - ldmfd sp!, {pc} │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ + │ │ +00043dcc <__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} │ │ + sub sp, sp, #568 ; 0x238 │ │ + add lr, sp, #92 ; 0x5c │ │ + add r4, sp, #88 ; 0x58 │ │ + mov r6, sp │ │ + stmia lr!, {r0, r1, r2, r3} │ │ + ldm ip!, {r0, r1, r2, r3} │ │ + stmia lr!, {r0, r1, r2, r3} │ │ + ldm ip!, {r0, r1, r2, r3} │ │ + stmia lr!, {r0, r1, r2, r3} │ │ + ldm ip, {r0, r1, r2, r3} │ │ + stm lr, {r0, r1, r2, r3} │ │ + mvn r3, #0 │ │ + str r3, [sp, #88] ; 0x58 │ │ + mov r0, r6 │ │ + ldr r1, [sp, #152] ; 0x98 │ │ + bl 43830 <__aeabi_idiv0@@Base+0x11c> │ │ + cmp r0, #0 │ │ + beq 43e38 <__gnu_Unwind_Backtrace@@Base+0x6c> │ │ + mov r5, #9 │ │ + b 43e80 <__gnu_Unwind_Backtrace@@Base+0xb4> │ │ + mov r0, r4 │ │ + mov r1, #12 │ │ + mov r2, r6 │ │ + bl 43da0 <_Unwind_VRS_Set@@Base+0x5c> │ │ + mov r0, r4 │ │ + mov r1, r8 │ │ + blx r7 │ │ + cmp r0, #0 │ │ + bne 43e30 <__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 43e1c <__gnu_Unwind_Backtrace@@Base+0x50> │ │ + mov r0, r4 │ │ + bl 43930 <__aeabi_idiv0@@Base+0x21c> │ │ + 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 r4, r1 │ │ - ldr r7, [r4, #76] ; 0x4c │ │ - mov r6, r2 │ │ + mov r7, r2 │ │ + ldr r2, [r1, #76] ; 0x4c │ │ sub sp, sp, #36 ; 0x24 │ │ - cmp r3, #0 │ │ - and r1, r0, #8 │ │ + subs r9, r3, #0 │ │ + mov r5, r1 │ │ + add ip, r2, #4 │ │ and r8, r0, #3 │ │ - ldr r2, [r7], #4 │ │ - str r1, [sp, #12] │ │ - str r3, [sp, #4] │ │ - str r7, [sp, #24] │ │ - bne 42614 <_Unwind_VRS_Set+0xbc> │ │ - lsl r2, r2, #8 │ │ - strb r3, [sp, #29] │ │ - str r2, [sp, #20] │ │ + ldr r4, [r2] │ │ + str ip, [sp, #24] │ │ + str r4, [sp, #20] │ │ + bne 43edc <__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 42630 <_Unwind_VRS_Set+0xd8> │ │ - ubfx r3, r2, #16, #8 │ │ - lsl r2, r2, #16 │ │ + b 43f04 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + cmp r9, #2 │ │ + bgt 43f04 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + lsr r3, r4, #16 │ │ strb r3, [sp, #29] │ │ - add r7, r7, r3, lsl #2 │ │ - str r2, [sp, #20] │ │ + 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 r9, [r4, #80] ; 0x50 │ │ - ldreq r7, [r4, #56] ; 0x38 │ │ - ands r9, r9, #1 │ │ - movne r9, #0 │ │ - beq 428dc <_Unwind_VRS_Set+0x384> │ │ - b 428f0 <_Unwind_VRS_Set+0x398> │ │ - ldr r2, [sp, #4] │ │ - mov r0, r6 │ │ - ldr r3, [r4, #72] ; 0x48 │ │ + ldr r3, [r5, #80] ; 0x50 │ │ + ldreq ip, [r5, #56] ; 0x38 │ │ + ands r3, r3, #1 │ │ + bne 441d8 <__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 441e0 <__gnu_Unwind_Backtrace@@Base+0x414> │ │ + cmp r9, #2 │ │ + ldr r3, [r5, #72] ; 0x48 │ │ + mov r0, r7 │ │ mov r1, #15 │ │ - cmp r2, #2 │ │ - addeq r5, r7, #8 │ │ - addne r5, r7, #4 │ │ - ldreq fp, [r7, #4] │ │ - ldrhne fp, [r7, #2] │ │ - ldrhne sl, [r7] │ │ - bic r7, fp, #1 │ │ - add r7, r7, r3 │ │ - bl 42530 <_Unwind_VRS_Get+0x44> │ │ - cmp r7, r0 │ │ - movhi r0, #0 │ │ - bhi 426a0 <_Unwind_VRS_Set+0x148> │ │ - bic r3, sl, #1 │ │ - add r7, r7, r3 │ │ - cmp r0, r7 │ │ - movcs r0, #0 │ │ - movcc r0, #1 │ │ - and fp, fp, #1 │ │ + 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 43d1c <_Unwind_VRS_Get@@Base+0x5c> │ │ + cmp fp, r0 │ │ + movhi ip, #0 │ │ + bhi 43f84 <__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 │ │ - orr sl, sl, fp, lsl #1 │ │ - cmp sl, #1 │ │ - beq 4270c <_Unwind_VRS_Set+0x1b4> │ │ - bcc 426c4 <_Unwind_VRS_Set+0x16c> │ │ - cmp sl, #2 │ │ - bne 42948 <_Unwind_VRS_Set+0x3f0> │ │ - b 427a0 <_Unwind_VRS_Set+0x248> │ │ + and r4, r4, #1 │ │ + orr r4, r4, sl, lsl #1 │ │ + cmp r4, #1 │ │ + beq 43ff8 <__gnu_Unwind_Backtrace@@Base+0x22c> │ │ + bcc 43fa8 <__gnu_Unwind_Backtrace@@Base+0x1dc> │ │ + cmp r4, #2 │ │ + beq 440c8 <__gnu_Unwind_Backtrace@@Base+0x2fc> │ │ + b 4424c <__gnu_Unwind_Backtrace@@Base+0x480> │ │ cmp r8, #0 │ │ - moveq r0, #0 │ │ - andne r0, r0, #1 │ │ - add r7, r5, #4 │ │ - cmp r0, #0 │ │ - beq 428e4 <_Unwind_VRS_Set+0x38c> │ │ + moveq ip, #0 │ │ + andne ip, ip, #1 │ │ + add sl, r6, #4 │ │ + cmp ip, #0 │ │ + beq 43ff0 <__gnu_Unwind_Backtrace@@Base+0x224> │ │ + mov r0, r6 │ │ + bl 43724 <__aeabi_idiv0@@Base+0x10> │ │ + str sl, [r5, #56] ; 0x38 │ │ + mov r4, r0 │ │ mov r0, r5 │ │ - bl 42128 <__gnu_uldivmod_helper+0x3c> │ │ - str r7, [r4, #56] ; 0x38 │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - bl e3c8 <__cxa_begin_cleanup@plt> │ │ + bl ec10 <__cxa_begin_cleanup@plt> │ │ cmp r0, #0 │ │ - movne r0, r6 │ │ - movne r1, #15 │ │ - movne r2, r5 │ │ - beq 42948 <_Unwind_VRS_Set+0x3f0> │ │ - b 4293c <_Unwind_VRS_Set+0x3e4> │ │ + beq 4424c <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + mov r0, r7 │ │ + mov r1, #15 │ │ + mov r2, r4 │ │ + b 44240 <__gnu_Unwind_Backtrace@@Base+0x474> │ │ + mov ip, sl │ │ + b 43f28 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ cmp r8, #0 │ │ - bne 42770 <_Unwind_VRS_Set+0x218> │ │ - cmp r0, #0 │ │ - beq 42798 <_Unwind_VRS_Set+0x240> │ │ - ldm r5, {r2, r3} │ │ + bne 44078 <__gnu_Unwind_Backtrace@@Base+0x2ac> │ │ + cmp ip, #0 │ │ + beq 440c0 <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + ldr r3, [r6, #4] │ │ + ldr sl, [r6] │ │ cmn r3, #2 │ │ - beq 42948 <_Unwind_VRS_Set+0x3f0> │ │ - ldr r1, [sp, #8] │ │ + lsr sl, sl, #31 │ │ + beq 4424c <__gnu_Unwind_Backtrace@@Base+0x480> │ │ cmn r3, #1 │ │ - str r1, [sp, #16] │ │ - beq 42760 <_Unwind_VRS_Set+0x208> │ │ - cmp r3, #0 │ │ - mov r0, r4 │ │ - addne r3, r5, r3 │ │ - lsr r2, r2, #31 │ │ - moveq r1, r8 │ │ - ldrne r1, [r3, #4] │ │ + add r2, r5, #88 ; 0x58 │ │ + str r2, [sp, #16] │ │ + beq 44050 <__gnu_Unwind_Backtrace@@Base+0x284> │ │ + add r0, r6, #4 │ │ + bl 4399c <__aeabi_idiv0@@Base+0x288> │ │ + mov r2, sl │ │ add r3, sp, #16 │ │ - bl e3d4 <__cxa_type_match@plt> │ │ - cmp r0, #0 │ │ - streq r0, [sp, #16] │ │ - ldr r3, [sp, #16] │ │ - cmp r3, #0 │ │ - beq 42798 <_Unwind_VRS_Set+0x240> │ │ - b 42824 <_Unwind_VRS_Set+0x2cc> │ │ - mov r0, r6 │ │ + mov r1, r0 │ │ + mov r0, r5 │ │ + bl ec1c <__cxa_type_match@plt> │ │ + subs r4, r0, #0 │ │ + beq 440c0 <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + mov r0, r7 │ │ mov r1, #13 │ │ - ldr r7, [r4, #32] │ │ - bl 42530 <_Unwind_VRS_Get+0x44> │ │ - cmp r7, r0 │ │ - bne 42798 <_Unwind_VRS_Set+0x240> │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - cmp r5, r3 │ │ - moveq r0, r5 │ │ - beq 4289c <_Unwind_VRS_Set+0x344> │ │ - add r7, r5, #8 │ │ - b 428e4 <_Unwind_VRS_Set+0x38c> │ │ - ldr r7, [r5] │ │ + bl 43d1c <_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 44268 <__gnu_Unwind_Backtrace@@Base+0x49c> │ │ + mov r0, r7 │ │ + mov r1, #13 │ │ + ldr r4, [r5, #32] │ │ + bl 43d1c <_Unwind_VRS_Get@@Base+0x5c> │ │ + cmp r4, r0 │ │ + bne 440c0 <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + ldr r3, [r5, #40] ; 0x28 │ │ + cmp r6, r3 │ │ + bne 440c0 <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + mov r0, r6 │ │ + bl 43724 <__aeabi_idiv0@@Base+0x10> │ │ + mov r1, #15 │ │ + mov r2, r0 │ │ + mov r0, r7 │ │ + bl 43da0 <_Unwind_VRS_Set@@Base+0x5c> │ │ + mov r0, r7 │ │ + mov r1, #0 │ │ + b 441b0 <__gnu_Unwind_Backtrace@@Base+0x3e4> │ │ + add ip, r6, #8 │ │ + b 43f28 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ + ldr r4, [r6] │ │ cmp r8, #0 │ │ - bic r7, r7, #-2147483648 ; 0x80000000 │ │ - bne 42848 <_Unwind_VRS_Set+0x2f0> │ │ - cmp r0, #0 │ │ - beq 428c4 <_Unwind_VRS_Set+0x36c> │ │ - ldr r2, [sp, #12] │ │ - cmp r2, #0 │ │ - cmpne r7, #0 │ │ - moveq fp, r5 │ │ - moveq sl, r8 │ │ - beq 4281c <_Unwind_VRS_Set+0x2c4> │ │ - b 428c4 <_Unwind_VRS_Set+0x36c> │ │ - ldr r1, [fp, #4]! │ │ - mov r0, r4 │ │ + bic r4, r4, #-2147483648 ; 0x80000000 │ │ + bne 44140 <__gnu_Unwind_Backtrace@@Base+0x374> │ │ + cmp ip, #0 │ │ + beq 441c0 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ ldr r3, [sp, #8] │ │ + cmp r4, #0 │ │ + orreq r3, r3, #1 │ │ + cmp r3, #0 │ │ + beq 441c0 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + add ip, r5, #88 ; 0x58 │ │ + add fp, sp, #16 │ │ + mov sl, r8 │ │ + cmp sl, r4 │ │ + beq 44254 <__gnu_Unwind_Backtrace@@Base+0x488> │ │ + add sl, sl, #1 │ │ + str ip, [sp, #16] │ │ + str ip, [sp, #12] │ │ + add r0, r6, sl, lsl #2 │ │ + bl 4399c <__aeabi_idiv0@@Base+0x288> │ │ mov r2, #0 │ │ - cmp r1, #0 │ │ - add ip, sl, #1 │ │ - ldrne r1, [r1, fp] │ │ - str r3, [sp, #16] │ │ - add r3, sp, #16 │ │ - str ip, [sp] │ │ - bl e3d4 <__cxa_type_match@plt> │ │ - ldr ip, [sp] │ │ + mov r3, fp │ │ + mov r1, r0 │ │ + mov r0, r5 │ │ + bl ec1c <__cxa_type_match@plt> │ │ + ldr ip, [sp, #12] │ │ cmp r0, #0 │ │ - beq 42818 <_Unwind_VRS_Set+0x2c0> │ │ - cmp sl, r7 │ │ - bne 428c4 <_Unwind_VRS_Set+0x36c> │ │ - b 42824 <_Unwind_VRS_Set+0x2cc> │ │ - mov sl, ip │ │ - cmp sl, r7 │ │ - bne 427d4 <_Unwind_VRS_Set+0x27c> │ │ - mov r0, r6 │ │ - mov r1, #13 │ │ - bl 42530 <_Unwind_VRS_Get+0x44> │ │ - ldr r3, [sp, #16] │ │ - str r5, [r4, #40] ; 0x28 │ │ - str r3, [r4, #36] ; 0x24 │ │ - str r0, [r4, #32] │ │ - mov r0, #6 │ │ - b 4294c <_Unwind_VRS_Set+0x3f4> │ │ - mov r0, r6 │ │ + beq 44100 <__gnu_Unwind_Backtrace@@Base+0x334> │ │ + b 441c0 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + mov r0, r7 │ │ mov r1, #13 │ │ - ldr sl, [r4, #32] │ │ - bl 42530 <_Unwind_VRS_Get+0x44> │ │ + ldr sl, [r5, #32] │ │ + bl 43d1c <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp sl, r0 │ │ - bne 428c4 <_Unwind_VRS_Set+0x36c> │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - cmp r5, r3 │ │ - bne 428c4 <_Unwind_VRS_Set+0x36c> │ │ - mov r1, #0 │ │ + bne 441c0 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + ldr r3, [r5, #40] ; 0x28 │ │ + cmp r6, r3 │ │ + bne 441c0 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + mov sl, #0 │ │ mov r3, #4 │ │ - str r7, [r4, #40] ; 0x28 │ │ - str r3, [r4, #48] ; 0x30 │ │ - add r3, r5, r3 │ │ - str r1, [r4, #44] ; 0x2c │ │ - str r3, [r4, #52] ; 0x34 │ │ - ldr r3, [r5] │ │ - cmp r3, r1 │ │ - blt 428c0 <_Unwind_VRS_Set+0x368> │ │ - add r0, r7, #1 │ │ - add r0, r5, r0, lsl #2 │ │ - bl 42128 <__gnu_uldivmod_helper+0x3c> │ │ + 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 441b8 <__gnu_Unwind_Backtrace@@Base+0x3ec> │ │ + add r0, r4, #1 │ │ + add r0, r6, r0, lsl #2 │ │ + bl 43724 <__aeabi_idiv0@@Base+0x10> │ │ mov r1, #15 │ │ mov r2, r0 │ │ - mov r0, r6 │ │ - bl 4259c <_Unwind_VRS_Set+0x44> │ │ - mov r0, r6 │ │ - mov r1, #0 │ │ - mov r2, r4 │ │ - b 4293c <_Unwind_VRS_Set+0x3e4> │ │ - mov r9, #1 │ │ - ldr r3, [r5] │ │ - add r7, r7, #1 │ │ + mov r0, r7 │ │ + bl 43da0 <_Unwind_VRS_Set@@Base+0x5c> │ │ + mov r0, r7 │ │ + mov r1, sl │ │ + mov r2, r5 │ │ + b 44240 <__gnu_Unwind_Backtrace@@Base+0x474> │ │ + mov r3, #1 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r6] │ │ + add ip, r4, #1 │ │ cmp r3, #0 │ │ - addlt r5, r5, #4 │ │ - add r7, r5, r7, lsl #2 │ │ - b 428e4 <_Unwind_VRS_Set+0x38c> │ │ - add r2, r4, #88 ; 0x58 │ │ - str r2, [sp, #8] │ │ - ldr sl, [r7] │ │ - cmp sl, #0 │ │ - bne 4264c <_Unwind_VRS_Set+0xf4> │ │ - mov r0, r6 │ │ + addlt r6, r6, #4 │ │ + add ip, r6, ip, lsl #2 │ │ + b 43f28 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ + mov r3, #0 │ │ + str r3, [sp, #4] │ │ + cmp r9, #2 │ │ + ble 441f0 <__gnu_Unwind_Backtrace@@Base+0x424> │ │ + bl 439b0 <__aeabi_idiv0@@Base+0x29c> │ │ + b 441fc <__gnu_Unwind_Backtrace@@Base+0x430> │ │ + mov r0, r7 │ │ add r1, sp, #20 │ │ - bl 430f4 <__gnu_unwind_execute> │ │ + bl 4482c <__gnu_unwind_execute@@Base> │ │ cmp r0, #0 │ │ - bne 42948 <_Unwind_VRS_Set+0x3f0> │ │ - cmp r9, #0 │ │ + bne 4424c <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #0 │ │ moveq r0, #8 │ │ - beq 4294c <_Unwind_VRS_Set+0x3f4> │ │ + beq 44274 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ mov r1, #15 │ │ - mov r0, r6 │ │ - bl 42530 <_Unwind_VRS_Get+0x44> │ │ + mov r0, r7 │ │ + bl 43d1c <_Unwind_VRS_Get@@Base+0x5c> │ │ mov r1, #14 │ │ mov r2, r0 │ │ - mov r0, r6 │ │ - bl 4259c <_Unwind_VRS_Set+0x44> │ │ - ldr r2, [pc, #32] ; 42954 <_Unwind_VRS_Set+0x3fc> │ │ - mov r0, r6 │ │ + mov r0, r7 │ │ + bl 43da0 <_Unwind_VRS_Set@@Base+0x5c> │ │ + ldr r2, [pc, #68] ; 4427c <__gnu_Unwind_Backtrace@@Base+0x4b0> │ │ + mov r0, r7 │ │ mov r1, #15 │ │ ldr r2, [pc, r2] │ │ - bl 4259c <_Unwind_VRS_Set+0x44> │ │ + bl 43da0 <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, #7 │ │ - b 4294c <_Unwind_VRS_Set+0x3f4> │ │ + b 44274 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ mov r0, #9 │ │ + b 44274 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ + mov r0, r7 │ │ + mov r1, #13 │ │ + bl 43d1c <_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 r2, r1, r4, ror r5 │ │ + andeq r1, r1, r0, ror ip │ │ │ │ -00042958 <__aeabi_unwind_cpp_pr2>: │ │ - mov r3, #2 │ │ - b 425c8 <_Unwind_VRS_Set+0x70> │ │ +00044280 <__aeabi_unwind_cpp_pr0@@Base>: │ │ + mov r3, #0 │ │ + b 43e94 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -00042960 <__aeabi_unwind_cpp_pr1>: │ │ +00044288 <__aeabi_unwind_cpp_pr1@@Base>: │ │ mov r3, #1 │ │ - b 425c8 <_Unwind_VRS_Set+0x70> │ │ + b 43e94 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -00042968 <__aeabi_unwind_cpp_pr0>: │ │ - mov r3, #0 │ │ - b 425c8 <_Unwind_VRS_Set+0x70> │ │ +00044290 <__aeabi_unwind_cpp_pr2@@Base>: │ │ + mov r3, #2 │ │ + b 43e94 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -00042970 <_Unwind_VRS_Pop>: │ │ - push {r4, r5, r6, r7, r8, sl, lr} │ │ - mov r4, r0 │ │ - sub sp, sp, #412 ; 0x19c │ │ - mov r5, r2 │ │ +00044298 <_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 42cac <_Unwind_VRS_Pop+0x33c> │ │ - b 429a8 <_Unwind_VRS_Pop+0x38> │ │ - b 429e8 <_Unwind_VRS_Pop+0x78> │ │ - b 429a0 <_Unwind_VRS_Pop+0x30> │ │ - b 42bc8 <_Unwind_VRS_Pop+0x258> │ │ - b 42c48 <_Unwind_VRS_Pop+0x2d8> │ │ - mov r7, #1 │ │ - b 42cb0 <_Unwind_VRS_Pop+0x340> │ │ + b 4459c <_Unwind_VRS_Pop@@Base+0x304> │ │ + b 442c8 <_Unwind_VRS_Pop@@Base+0x30> │ │ + b 44310 <_Unwind_VRS_Pop@@Base+0x78> │ │ + b 4459c <_Unwind_VRS_Pop@@Base+0x304> │ │ + b 444c4 <_Unwind_VRS_Pop@@Base+0x22c> │ │ + b 44534 <_Unwind_VRS_Pop@@Base+0x29c> │ │ cmp r3, #0 │ │ - bne 42cac <_Unwind_VRS_Pop+0x33c> │ │ - uxth r5, r2 │ │ + bne 4459c <_Unwind_VRS_Pop@@Base+0x304> │ │ + mov r3, #1 │ │ + uxth r1, r2 │ │ ldr r2, [r0, #56] ; 0x38 │ │ - mov r1, #1 │ │ - ands r0, r5, r1, lsl r3 │ │ - addne r0, r4, r3, lsl #2 │ │ + 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 │ │ - ldrne ip, [r2], #4 │ │ - strne ip, [r0, #4] │ │ - cmp r3, #16 │ │ - bne 429bc <_Unwind_VRS_Pop+0x4c> │ │ - ands r7, r5, #8192 ; 0x2000 │ │ - streq r2, [r4, #56] ; 0x38 │ │ - beq 42cb0 <_Unwind_VRS_Pop+0x340> │ │ - b 42ca4 <_Unwind_VRS_Pop+0x334> │ │ - subs r1, r3, #5 │ │ - movne r1, #1 │ │ - cmp r3, #1 │ │ - cmpne r3, #5 │ │ - bne 42cac <_Unwind_VRS_Pop+0x33c> │ │ + cmp r3, #17 │ │ + bne 442e0 <_Unwind_VRS_Pop@@Base+0x48> │ │ + ands r0, r4, #8192 ; 0x2000 │ │ + streq r2, [r5, #56] ; 0x38 │ │ + beq 445f0 <_Unwind_VRS_Pop@@Base+0x358> │ │ + b 445a4 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + bic r2, r3, #4 │ │ + cmp r2, #1 │ │ + bne 4459c <_Unwind_VRS_Pop@@Base+0x304> │ │ cmp r3, #1 │ │ - lsr r6, r2, #16 │ │ - uxth r5, r2 │ │ - add r2, r5, r6 │ │ - movne r0, #32 │ │ - moveq r0, #16 │ │ - cmp r2, r0 │ │ - bhi 42cac <_Unwind_VRS_Pop+0x33c> │ │ - sub r0, r3, #1 │ │ - rsbs r8, r0, #0 │ │ - adc r8, r8, r0 │ │ - cmp r6, #15 │ │ - movls sl, #0 │ │ - movhi sl, #1 │ │ - tst sl, r8 │ │ - bne 42cac <_Unwind_VRS_Pop+0x33c> │ │ - cmp sl, #0 │ │ - movne sl, r5 │ │ - bne 42a50 <_Unwind_VRS_Pop+0xe0> │ │ - cmp r2, #16 │ │ - subhi sl, r2, #16 │ │ - adds r7, sl, #0 │ │ - movne r7, #1 │ │ - tst r7, r1 │ │ - bne 42cac <_Unwind_VRS_Pop+0x33c> │ │ - cmp r6, #15 │ │ - bhi 42aa4 <_Unwind_VRS_Pop+0x134> │ │ - ldr r2, [r4] │ │ + lsr r7, r4, #16 │ │ + uxth r4, r4 │ │ + add r6, r4, r7 │ │ + bne 4434c <_Unwind_VRS_Pop@@Base+0xb4> │ │ + cmp r6, #16 │ │ + bhi 4459c <_Unwind_VRS_Pop@@Base+0x304> │ │ + cmp r7, #15 │ │ + movls r8, r3 │ │ + movls r6, #0 │ │ + bhi 4459c <_Unwind_VRS_Pop@@Base+0x304> │ │ + b 44364 <_Unwind_VRS_Pop@@Base+0xcc> │ │ + cmp r6, #32 │ │ + bhi 4459c <_Unwind_VRS_Pop@@Base+0x304> │ │ + cmp r7, #15 │ │ + bls 445ac <_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 4459c <_Unwind_VRS_Pop@@Base+0x304> │ │ + cmp r7, #15 │ │ + bhi 443cc <_Unwind_VRS_Pop@@Base+0x134> │ │ + ldr r2, [r5] │ │ tst r2, #1 │ │ - beq 42aa4 <_Unwind_VRS_Pop+0x134> │ │ + beq 443cc <_Unwind_VRS_Pop@@Base+0x134> │ │ cmp r3, #5 │ │ - mov r0, r4 │ │ + mov r0, r5 │ │ bic r1, r2, #1 │ │ str r1, [r0], #72 ; 0x48 │ │ - bne 42a98 <_Unwind_VRS_Pop+0x128> │ │ + bne 443c0 <_Unwind_VRS_Pop@@Base+0x128> │ │ orr r1, r1, #2 │ │ - str r1, [r4] │ │ - bl 42f20 <__gnu_Unwind_Save_VFP_D> │ │ - b 42aa4 <_Unwind_VRS_Pop+0x134> │ │ + str r1, [r5] │ │ + bl 44624 <__gnu_Unwind_Save_VFP_D@@Base> │ │ + cmp r9, #0 │ │ + bne 443d4 <_Unwind_VRS_Pop@@Base+0x13c> │ │ + add r0, sp, #128 ; 0x80 │ │ + bl 44624 <__gnu_Unwind_Save_VFP_D@@Base> │ │ + b 44400 <_Unwind_VRS_Pop@@Base+0x168> │ │ bic r2, r2, #3 │ │ - str r2, [r4] │ │ - bl 42f10 <__gnu_Unwind_Save_VFP> │ │ - cmp r7, #0 │ │ - beq 42ac8 <_Unwind_VRS_Pop+0x158> │ │ - ldr r3, [r4] │ │ + str r2, [r5] │ │ + bl 44614 <__gnu_Unwind_Save_VFP@@Base> │ │ + cmp r9, #0 │ │ + beq 445c4 <_Unwind_VRS_Pop@@Base+0x32c> │ │ + ldr r3, [r5] │ │ tst r3, #4 │ │ - beq 42ac8 <_Unwind_VRS_Pop+0x158> │ │ - mov r0, r4 │ │ + beq 443f0 <_Unwind_VRS_Pop@@Base+0x158> │ │ + mov r0, r5 │ │ bic r3, r3, #4 │ │ str r3, [r0], #208 ; 0xd0 │ │ - bl 42f30 <__gnu_Unwind_Save_VFP_D_16_to_31> │ │ + bl 44634 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ cmp r8, #0 │ │ - beq 42ae4 <_Unwind_VRS_Pop+0x174> │ │ - add r0, sp, #272 ; 0x110 │ │ - bl 42f10 <__gnu_Unwind_Save_VFP> │ │ - cmp r7, #0 │ │ - bne 42b04 <_Unwind_VRS_Pop+0x194> │ │ - b 42b08 <_Unwind_VRS_Pop+0x198> │ │ - cmp r6, #15 │ │ - bhi 42af4 <_Unwind_VRS_Pop+0x184> │ │ - add r0, sp, #272 ; 0x110 │ │ - bl 42f20 <__gnu_Unwind_Save_VFP_D> │ │ - cmp r7, #0 │ │ - beq 42b08 <_Unwind_VRS_Pop+0x198> │ │ - add r0, sp, #16 │ │ - bl 42f30 <__gnu_Unwind_Save_VFP_D_16_to_31> │ │ - rsb r5, r6, #16 │ │ - ldr r1, [r4, #56] ; 0x38 │ │ - cmp r5, #0 │ │ - mov r3, r1 │ │ - ble 42b40 <_Unwind_VRS_Pop+0x1d0> │ │ - lsl r5, r5, #1 │ │ - add r2, sp, #272 ; 0x110 │ │ - add r0, r2, r6, lsl #3 │ │ - mov r2, r5 │ │ - b 42b34 <_Unwind_VRS_Pop+0x1c4> │ │ - ldr ip, [r1], #4 │ │ - str ip, [r0], #4 │ │ - subs r2, r2, #1 │ │ - bcs 42b2c <_Unwind_VRS_Pop+0x1bc> │ │ - add r3, r3, r5, lsl #2 │ │ - cmp r7, #0 │ │ - beq 42b84 <_Unwind_VRS_Pop+0x214> │ │ - cmp r6, #16 │ │ - movcs r0, r6 │ │ - movcc r0, #16 │ │ - add r1, sp, #408 ; 0x198 │ │ - lsl sl, sl, #1 │ │ - add r0, r1, r0, lsl #3 │ │ - mov r1, r3 │ │ - sub r0, r0, #520 ; 0x208 │ │ - mov r2, sl │ │ - b 42b78 <_Unwind_VRS_Pop+0x208> │ │ - ldr ip, [r1], #4 │ │ - str ip, [r0], #4 │ │ - subs r2, r2, #1 │ │ - bcs 42b70 <_Unwind_VRS_Pop+0x200> │ │ - add r3, r3, sl, lsl #2 │ │ + bne 445d8 <_Unwind_VRS_Pop@@Base+0x340> │ │ + cmp r7, #15 │ │ + bls 443b4 <_Unwind_VRS_Pop@@Base+0x11c> │ │ + cmp r9, #0 │ │ + beq 44414 <_Unwind_VRS_Pop@@Base+0x17c> │ │ + mov r0, sp │ │ + bl 44634 <__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 4444c <_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 44434 <_Unwind_VRS_Pop@@Base+0x19c> │ │ + add r3, r2, r3, lsl #2 │ │ + cmp r9, #0 │ │ + beq 44480 <_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 44470 <_Unwind_VRS_Pop@@Base+0x1d8> │ │ cmp r8, #0 │ │ addne r3, r3, #4 │ │ cmp r8, #0 │ │ - str r3, [r4, #56] ; 0x38 │ │ - beq 42ba4 <_Unwind_VRS_Pop+0x234> │ │ - add r0, sp, #272 ; 0x110 │ │ - bl 42f08 <__gnu_Unwind_Restore_VFP> │ │ - b 42ca4 <_Unwind_VRS_Pop+0x334> │ │ - cmp r6, #15 │ │ - bhi 42bb4 <_Unwind_VRS_Pop+0x244> │ │ - add r0, sp, #272 ; 0x110 │ │ - bl 42f18 <__gnu_Unwind_Restore_VFP_D> │ │ - cmp r7, #0 │ │ - beq 42cb0 <_Unwind_VRS_Pop+0x340> │ │ - add r0, sp, #16 │ │ - bl 42f28 <__gnu_Unwind_Restore_VFP_D_16_to_31> │ │ - b 42ca4 <_Unwind_VRS_Pop+0x334> │ │ + str r3, [r5, #56] ; 0x38 │ │ + beq 444a0 <_Unwind_VRS_Pop@@Base+0x208> │ │ + add r0, sp, #128 ; 0x80 │ │ + bl 4460c <__gnu_Unwind_Restore_VFP@@Base> │ │ + b 445a4 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + cmp r7, #15 │ │ + bhi 444b0 <_Unwind_VRS_Pop@@Base+0x218> │ │ + add r0, sp, #128 ; 0x80 │ │ + bl 4461c <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + cmp r9, #0 │ │ + beq 445a4 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + mov r0, sp │ │ + bl 4462c <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + b 445a4 <_Unwind_VRS_Pop@@Base+0x30c> │ │ cmp r3, #3 │ │ - bne 42cac <_Unwind_VRS_Pop+0x33c> │ │ + bne 4459c <_Unwind_VRS_Pop@@Base+0x304> │ │ lsr r6, r2, #16 │ │ - uxth r5, r2 │ │ - add r3, r5, r6 │ │ + uxth r4, r2 │ │ + add r3, r4, r6 │ │ cmp r3, #16 │ │ - bhi 42cac <_Unwind_VRS_Pop+0x33c> │ │ + bhi 4459c <_Unwind_VRS_Pop@@Base+0x304> │ │ ldr r3, [r0] │ │ tst r3, #8 │ │ - beq 42bfc <_Unwind_VRS_Pop+0x28c> │ │ + beq 444f8 <_Unwind_VRS_Pop@@Base+0x260> │ │ bic r3, r3, #8 │ │ - str r3, [r0], #432 ; 0x1b0 │ │ - bl 42f7c <__gnu_Unwind_Save_WMMXD> │ │ - add r0, sp, #144 ; 0x90 │ │ - lsl r5, r5, #1 │ │ - bl 42f7c <__gnu_Unwind_Save_WMMXD> │ │ - ldr r3, [r4, #56] ; 0x38 │ │ - add r0, sp, #144 ; 0x90 │ │ - mov r7, r5 │ │ - add r6, r0, r6, lsl #3 │ │ - mov r2, r3 │ │ - b 42c2c <_Unwind_VRS_Pop+0x2bc> │ │ - ldr r1, [r3], #4 │ │ - sub r7, r7, #1 │ │ - str r1, [r6], #4 │ │ - cmp r7, #0 │ │ - bne 42c20 <_Unwind_VRS_Pop+0x2b0> │ │ - add r5, r2, r5, lsl #2 │ │ - add r0, sp, #144 ; 0x90 │ │ - str r5, [r4, #56] ; 0x38 │ │ - bl 42f38 <__gnu_Unwind_Restore_WMMXD> │ │ - b 42cb0 <_Unwind_VRS_Pop+0x340> │ │ + str r3, [r0], #336 ; 0x150 │ │ + bl 44680 <__gnu_Unwind_Save_WMMXD@@Base> │ │ + add r7, sp, #128 ; 0x80 │ │ + add r6, r7, r6, lsl #3 │ │ + mov r0, r7 │ │ + sub r6, r6, #4 │ │ + bl 44680 <__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 44514 <_Unwind_VRS_Pop@@Base+0x27c> │ │ + str r3, [r5, #56] ; 0x38 │ │ + mov r0, r7 │ │ + bl 4463c <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + b 445a4 <_Unwind_VRS_Pop@@Base+0x30c> │ │ cmp r2, #16 │ │ cmpls r3, #0 │ │ - bne 42cac <_Unwind_VRS_Pop+0x33c> │ │ + bne 4459c <_Unwind_VRS_Pop@@Base+0x304> │ │ ldr r3, [r0] │ │ tst r3, #16 │ │ - beq 42c6c <_Unwind_VRS_Pop+0x2fc> │ │ + beq 44558 <_Unwind_VRS_Pop@@Base+0x2c0> │ │ bic r3, r3, #16 │ │ - str r3, [r0], #560 ; 0x230 │ │ - bl 42fd4 <__gnu_Unwind_Save_WMMXC> │ │ - mov r0, sp │ │ - bl 42fd4 <__gnu_Unwind_Save_WMMXC> │ │ - ldr r2, [r4, #56] ; 0x38 │ │ + str r3, [r0], #464 ; 0x1d0 │ │ + bl 446d8 <__gnu_Unwind_Save_WMMXC@@Base> │ │ + add r6, sp, #128 ; 0x80 │ │ + mov r0, r6 │ │ + bl 446d8 <__gnu_Unwind_Save_WMMXC@@Base> │ │ + ldr r2, [r5, #56] ; 0x38 │ │ mov r3, #0 │ │ mov r1, #1 │ │ - ands r0, r5, r1, lsl r3 │ │ - ldrne r0, [r2], #4 │ │ - strne r0, [sp, r3, lsl #2] │ │ + 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 42c80 <_Unwind_VRS_Pop+0x310> │ │ - str r2, [r4, #56] ; 0x38 │ │ - mov r0, sp │ │ - bl 42fc0 <__gnu_Unwind_Restore_WMMXC> │ │ - mov r7, #0 │ │ - b 42cb0 <_Unwind_VRS_Pop+0x340> │ │ - mov r7, #2 │ │ - mov r0, r7 │ │ - add sp, sp, #412 ; 0x19c │ │ - pop {r4, r5, r6, r7, r8, sl, pc} │ │ - │ │ -00042cbc <_Unwind_GetCFA>: │ │ - ldr r0, [r0, #68] ; 0x44 │ │ - bx lr │ │ - │ │ -00042cc4 <__gnu_Unwind_RaiseException>: │ │ - 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, #580 ; 0x244 │ │ - ldm lr!, {r0, r1, r2, r3} │ │ - add ip, sp, #4 │ │ - add r6, sp, #576 ; 0x240 │ │ - stmia ip!, {r0, r1, r2, r3} │ │ - ldm lr!, {r0, r1, r2, r3} │ │ - stmia ip!, {r0, r1, r2, r3} │ │ - ldm lr!, {r0, r1, r2, r3} │ │ - stmia ip!, {r0, r1, r2, r3} │ │ - ldm lr, {r0, r1, r2, r3} │ │ - stm ip, {r0, r1, r2, r3} │ │ - mvn r3, #0 │ │ - str r3, [r6, #-576]! ; 0xfffffdc0 │ │ - mov r0, r5 │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - bl 42140 <__gnu_uldivmod_helper+0x54> │ │ - cmp r0, #0 │ │ - bne 42d5c <__gnu_Unwind_RaiseException+0x98> │ │ - ldr r3, [r5, #16] │ │ - mov r1, r5 │ │ - mov r2, sp │ │ - blx r3 │ │ - cmp r0, #8 │ │ - mov r7, r0 │ │ - beq 42d10 <__gnu_Unwind_RaiseException+0x4c> │ │ - mov r0, sp │ │ - bl 42314 <__gnu_uldivmod_helper+0x228> │ │ - cmp r7, #6 │ │ - bne 42d5c <__gnu_Unwind_RaiseException+0x98> │ │ - mov r0, r5 │ │ - mov r1, r4 │ │ - bl 42494 <__gnu_uldivmod_helper+0x3a8> │ │ - mov r0, #9 │ │ - add sp, sp, #580 ; 0x244 │ │ - pop {r4, r5, r6, r7, pc} │ │ - │ │ -00042d68 <__gnu_Unwind_ForcedUnwind>: │ │ - 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 42380 <__gnu_uldivmod_helper+0x294> │ │ - │ │ -00042d84 <__gnu_Unwind_Resume>: │ │ - push {r3, r4, r5, lr} │ │ - mov r4, r0 │ │ - ldr r3, [r0, #20] │ │ - mov r5, r1 │ │ - str r3, [r1, #64] ; 0x40 │ │ - ldr r3, [r0, #12] │ │ - cmp r3, #0 │ │ - beq 42db0 <__gnu_Unwind_Resume+0x2c> │ │ - mov r2, #1 │ │ - bl 42380 <__gnu_uldivmod_helper+0x294> │ │ - b 42dec <__gnu_Unwind_Resume+0x68> │ │ - ldr r3, [r0, #16] │ │ - mov r1, r4 │ │ - mov r0, #2 │ │ - mov r2, r5 │ │ - blx r3 │ │ - cmp r0, #7 │ │ - beq 42dd8 <__gnu_Unwind_Resume+0x54> │ │ - cmp r0, #8 │ │ - bne 42dec <__gnu_Unwind_Resume+0x68> │ │ - b 42de0 <__gnu_Unwind_Resume+0x5c> │ │ - add r0, r5, #4 │ │ - bl 42ef4 <__restore_core_regs> │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - bl 42494 <__gnu_uldivmod_helper+0x3a8> │ │ - bl e290 │ │ - │ │ -00042df0 <__gnu_Unwind_Resume_or_Rethrow>: │ │ - ldr r2, [r0, #12] │ │ - cmp r2, #0 │ │ - bne 42e00 <__gnu_Unwind_Resume_or_Rethrow+0x10> │ │ - b 42cc4 <__gnu_Unwind_RaiseException> │ │ - ldr r2, [r1, #60] ; 0x3c │ │ - str r2, [r1, #64] ; 0x40 │ │ - mov r2, #0 │ │ - b 42380 <__gnu_uldivmod_helper+0x294> │ │ - │ │ -00042e10 <_Unwind_Complete>: │ │ - bx lr │ │ - │ │ -00042e14 <_Unwind_DeleteException>: │ │ - push {r3, lr} │ │ - mov r1, r0 │ │ - ldr r3, [r0, #8] │ │ - cmp r3, #0 │ │ - popeq {r3, pc} │ │ - mov r0, #1 │ │ - blx r3 │ │ - pop {r3, pc} │ │ - │ │ -00042e34 <__gnu_Unwind_Backtrace>: │ │ - ldr r3, [r2, #60] ; 0x3c │ │ - push {r4, r5, r6, lr} │ │ - add lr, r2, #4 │ │ - str r3, [r2, #64] ; 0x40 │ │ - mov r5, r0 │ │ - mov r4, r1 │ │ - sub sp, sp, #664 ; 0x298 │ │ - ldm lr!, {r0, r1, r2, r3} │ │ - add ip, sp, #92 ; 0x5c │ │ - stmia ip!, {r0, r1, r2, r3} │ │ - ldm lr!, {r0, r1, r2, r3} │ │ - stmia ip!, {r0, r1, r2, r3} │ │ - ldm lr!, {r0, r1, r2, r3} │ │ - stmia ip!, {r0, r1, r2, r3} │ │ - ldm lr, {r0, r1, r2, r3} │ │ - stm ip, {r0, r1, r2, r3} │ │ - mvn r3, #0 │ │ - str r3, [sp, #88] ; 0x58 │ │ - mov r0, sp │ │ - ldr r1, [sp, #152] ; 0x98 │ │ - bl 42140 <__gnu_uldivmod_helper+0x54> │ │ - cmp r0, #0 │ │ - bne 42edc <__gnu_Unwind_Backtrace+0xa8> │ │ - add r0, sp, #88 ; 0x58 │ │ - mov r1, #12 │ │ - mov r2, sp │ │ - bl 4259c <_Unwind_VRS_Set+0x44> │ │ - add r0, sp, #88 ; 0x58 │ │ - mov r1, r4 │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne 42edc <__gnu_Unwind_Backtrace+0xa8> │ │ - mov r0, #8 │ │ - mov r1, sp │ │ - add r2, sp, #88 ; 0x58 │ │ - ldr r3, [sp, #16] │ │ - blx r3 │ │ - cmp r0, #9 │ │ - cmpne r0, #5 │ │ - mov r6, r0 │ │ - bne 42e7c <__gnu_Unwind_Backtrace+0x48> │ │ - b 42ee0 <__gnu_Unwind_Backtrace+0xac> │ │ - mov r6, #9 │ │ - add r0, sp, #88 ; 0x58 │ │ - bl 42314 <__gnu_uldivmod_helper+0x228> │ │ + bne 44570 <_Unwind_VRS_Pop@@Base+0x2d8> │ │ + str r2, [r5, #56] ; 0x38 │ │ mov r0, r6 │ │ - add sp, sp, #664 ; 0x298 │ │ - pop {r4, r5, r6, pc} │ │ + bl 446c4 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + b 445a4 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + mov r0, #2 │ │ + b 445f0 <_Unwind_VRS_Pop@@Base+0x358> │ │ + mov r0, #0 │ │ + b 445f0 <_Unwind_VRS_Pop@@Base+0x358> │ │ + cmp r6, #16 │ │ + movls r8, #0 │ │ + movls r6, r8 │ │ + bls 44364 <_Unwind_VRS_Pop@@Base+0xcc> │ │ + sub r6, r6, #16 │ │ + b 44360 <_Unwind_VRS_Pop@@Base+0xc8> │ │ + cmp r8, #0 │ │ + beq 445e4 <_Unwind_VRS_Pop@@Base+0x34c> │ │ + add r0, sp, #128 ; 0x80 │ │ + bl 44614 <__gnu_Unwind_Save_VFP@@Base> │ │ + b 44414 <_Unwind_VRS_Pop@@Base+0x17c> │ │ + add r0, sp, #128 ; 0x80 │ │ + bl 44614 <__gnu_Unwind_Save_VFP@@Base> │ │ + b 44410 <_Unwind_VRS_Pop@@Base+0x178> │ │ + cmp r7, #15 │ │ + bhi 44414 <_Unwind_VRS_Pop@@Base+0x17c> │ │ + b 443b4 <_Unwind_VRS_Pop@@Base+0x11c> │ │ + add sp, sp, #268 ; 0x10c │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -00042ef4 <__restore_core_regs>: │ │ +000445f8 <__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} │ │ │ │ -00042f08 <__gnu_Unwind_Restore_VFP>: │ │ +0004460c <__gnu_Unwind_Restore_VFP@@Base>: │ │ fldmiax r0, {d0-d15} ;@ Deprecated │ │ bx lr │ │ │ │ -00042f10 <__gnu_Unwind_Save_VFP>: │ │ +00044614 <__gnu_Unwind_Save_VFP@@Base>: │ │ fstmiax r0, {d0-d15} ;@ Deprecated │ │ bx lr │ │ │ │ -00042f18 <__gnu_Unwind_Restore_VFP_D>: │ │ +0004461c <__gnu_Unwind_Restore_VFP_D@@Base>: │ │ vldmia r0, {d0-d15} │ │ bx lr │ │ │ │ -00042f20 <__gnu_Unwind_Save_VFP_D>: │ │ +00044624 <__gnu_Unwind_Save_VFP_D@@Base>: │ │ vstmia r0, {d0-d15} │ │ bx lr │ │ │ │ -00042f28 <__gnu_Unwind_Restore_VFP_D_16_to_31>: │ │ +0004462c <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base>: │ │ vldmia r0, {d16-d31} │ │ bx lr │ │ │ │ -00042f30 <__gnu_Unwind_Save_VFP_D_16_to_31>: │ │ +00044634 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base>: │ │ vstmia r0, {d16-d31} │ │ bx lr │ │ │ │ -00042f38 <__gnu_Unwind_Restore_WMMXD>: │ │ +0004463c <__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 │ │ @@ -79255,15 +80341,15 @@ │ │ ldfp f3, [r0], #8 │ │ ldfp f4, [r0], #8 │ │ ldfp f5, [r0], #8 │ │ ldfp f6, [r0], #8 │ │ ldfp f7, [r0], #8 │ │ bx lr │ │ │ │ -00042f7c <__gnu_Unwind_Save_WMMXD>: │ │ +00044680 <__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 │ │ @@ -79274,1128 +80360,471 @@ │ │ stfp f3, [r0], #8 │ │ stfp f4, [r0], #8 │ │ stfp f5, [r0], #8 │ │ stfp f6, [r0], #8 │ │ stfp f7, [r0], #8 │ │ bx lr │ │ │ │ -00042fc0 <__gnu_Unwind_Restore_WMMXC>: │ │ +000446c4 <__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 │ │ │ │ -00042fd4 <__gnu_Unwind_Save_WMMXC>: │ │ +000446d8 <__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 │ │ │ │ -00042fe8 <_Unwind_RaiseException>: │ │ +000446ec <_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 42cc4 <__gnu_Unwind_RaiseException> │ │ + bl 43b50 <__gnu_Unwind_RaiseException@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -0004300c <_Unwind_Resume>: │ │ +00044710 <_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 42d84 <__gnu_Unwind_Resume> │ │ + bl 43c10 <__gnu_Unwind_Resume@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -00043030 <_Unwind_Resume_or_Rethrow>: │ │ +00044734 <_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 42df0 <__gnu_Unwind_Resume_or_Rethrow> │ │ + bl 43c84 <__gnu_Unwind_Resume_or_Rethrow@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -00043054 <_Unwind_ForcedUnwind>: │ │ +00044758 <_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 42d68 <__gnu_Unwind_ForcedUnwind> │ │ + bl 43bf4 <__gnu_Unwind_ForcedUnwind@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -00043078 <_Unwind_Backtrace>: │ │ +0004477c <_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 42e34 <__gnu_Unwind_Backtrace> │ │ + bl 43dcc <__gnu_Unwind_Backtrace@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ - ldrb r2, [r0, #8] │ │ - mov r3, r0 │ │ - cmp r2, #0 │ │ - subne r2, r2, #1 │ │ - bne 430d4 <_Unwind_Backtrace+0x5c> │ │ - ldrb r2, [r0, #9] │ │ - cmp r2, #0 │ │ - beq 430ec <_Unwind_Backtrace+0x74> │ │ - sub r2, r2, #1 │ │ - strb r2, [r0, #9] │ │ - ldr r2, [r0, #4] │ │ - ldr r1, [r2], #4 │ │ - stm r0, {r1, r2} │ │ - mov r2, #3 │ │ - strb r2, [r3, #8] │ │ - ldr r2, [r3] │ │ - lsr r0, r2, #24 │ │ - lsl r2, r2, #8 │ │ - str r2, [r3] │ │ + ldrb r3, [r0, #8] │ │ + cmp r3, #0 │ │ + bne 447dc <_Unwind_Backtrace@@Base+0x60> │ │ + ldrb r3, [r0, #9] │ │ + cmp r3, #0 │ │ + beq 447f8 <_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 447e0 <_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 │ │ mov r0, #176 ; 0xb0 │ │ 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 43cc0 <_Unwind_VRS_Get@@Base> │ │ + ldr r0, [sp, #12] │ │ + add sp, sp, #20 │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ + b 44800 <_Unwind_Backtrace@@Base+0x84> │ │ │ │ -000430f4 <__gnu_unwind_execute>: │ │ - push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ - add sl, sp, #12 │ │ +0004482c <__gnu_unwind_execute@@Base>: │ │ + push {r4, r5, r6, r7, r8, r9, lr} │ │ + sub sp, sp, #20 │ │ mov r5, r0 │ │ - mov r6, r1 │ │ - mov r7, #0 │ │ - mov r9, #4080 ; 0xff0 │ │ - mov r0, r6 │ │ - bl 4309c <_Unwind_Backtrace+0x24> │ │ + mov r7, r1 │ │ + mov r6, #0 │ │ + mov r0, r7 │ │ + bl 447a0 <_Unwind_Backtrace@@Base+0x24> │ │ cmp r0, #176 ; 0xb0 │ │ mov r4, r0 │ │ - bne 43168 <__gnu_unwind_execute+0x74> │ │ - cmp r7, #0 │ │ - movne r0, #0 │ │ - bne 43480 <__gnu_unwind_execute+0x38c> │ │ - mov r1, r7 │ │ - mov r2, #14 │ │ - mov r3, r7 │ │ - mov r0, r5 │ │ + bne 44894 <__gnu_unwind_execute@@Base+0x68> │ │ + cmp r6, #0 │ │ + bne 44bb8 <__gnu_unwind_execute@@Base+0x38c> │ │ add r4, sp, #12 │ │ + mov r1, r6 │ │ + mov r3, r6 │ │ str r4, [sp] │ │ - bl 424ec <_Unwind_VRS_Get> │ │ mov r0, r5 │ │ - mov r1, r7 │ │ - mov r2, #15 │ │ - mov r3, r7 │ │ + mov r2, #14 │ │ + bl 43cc0 <_Unwind_VRS_Get@@Base> │ │ str r4, [sp] │ │ - bl 42558 <_Unwind_VRS_Set> │ │ - mov r0, r7 │ │ - b 43480 <__gnu_unwind_execute+0x38c> │ │ - ands r1, r0, #128 ; 0x80 │ │ - bne 431b4 <__gnu_unwind_execute+0xc0> │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + mov r2, #15 │ │ + mov r3, r6 │ │ + bl 43d44 <_Unwind_VRS_Set@@Base> │ │ + b 44bb8 <__gnu_unwind_execute@@Base+0x38c> │ │ + bic r1, r0, #127 ; 0x7f │ │ + ands r1, r1, #255 ; 0xff │ │ + bne 448e0 <__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 43cc0 <_Unwind_VRS_Get@@Base> │ │ uxtb r8, r8 │ │ - str sl, [sp] │ │ - bl 424ec <_Unwind_VRS_Get> │ │ ldr r3, [sp, #12] │ │ add r8, r8, #4 │ │ tst r4, #64 ; 0x40 │ │ + str r9, [sp] │ │ rsbne r8, r8, r3 │ │ - addeq r8, r3, r8 │ │ - str sl, [sp] │ │ - mov r0, r5 │ │ + addeq r8, r8, r3 │ │ str r8, [sp, #12] │ │ - mov r1, #0 │ │ - b 43248 <__gnu_unwind_execute+0x154> │ │ + b 4496c <__gnu_unwind_execute@@Base+0x140> │ │ and r3, r0, #240 ; 0xf0 │ │ cmp r3, #128 ; 0x80 │ │ - bne 43208 <__gnu_unwind_execute+0x114> │ │ + bne 44938 <__gnu_unwind_execute@@Base+0x10c> │ │ lsl r4, r0, #8 │ │ - mov r0, r6 │ │ - bl 4309c <_Unwind_Backtrace+0x24> │ │ - orr r4, r0, r4 │ │ - cmp r4, #32768 ; 0x8000 │ │ - beq 4347c <__gnu_unwind_execute+0x388> │ │ - lsl r2, r4, #20 │ │ + mov r0, r7 │ │ + bl 447a0 <_Unwind_Backtrace@@Base+0x24> │ │ + orr r0, r0, r4 │ │ + cmp r0, #32768 ; 0x8000 │ │ + bne 4490c <__gnu_unwind_execute@@Base+0xe0> │ │ + mov r0, #9 │ │ + b 44bbc <__gnu_unwind_execute@@Base+0x390> │ │ + lsl r4, r0, #4 │ │ mov r1, #0 │ │ mov r0, r5 │ │ mov r3, r1 │ │ - lsr r2, r2, #16 │ │ - lsl r8, r4, #4 │ │ - bl 42970 <_Unwind_VRS_Pop> │ │ + uxth r2, r4 │ │ + bl 44298 <_Unwind_VRS_Pop@@Base> │ │ cmp r0, #0 │ │ - bne 4347c <__gnu_unwind_execute+0x388> │ │ - tst r8, #32768 ; 0x8000 │ │ - movne r7, #1 │ │ - b 4310c <__gnu_unwind_execute+0x18> │ │ + bne 44904 <__gnu_unwind_execute@@Base+0xd8> │ │ + tst r4, #32768 ; 0x8000 │ │ + movne r6, #1 │ │ + b 44840 <__gnu_unwind_execute@@Base+0x14> │ │ cmp r3, #144 ; 0x90 │ │ - bne 43258 <__gnu_unwind_execute+0x164> │ │ - and r2, r0, #15 │ │ - cmp r2, #13 │ │ - cmpne r2, #15 │ │ - movne r8, #0 │ │ - moveq r8, #1 │ │ - beq 4347c <__gnu_unwind_execute+0x388> │ │ - mov r1, r8 │ │ + bne 44984 <__gnu_unwind_execute@@Base+0x158> │ │ + and r3, r0, #13 │ │ + cmp r3, #13 │ │ + beq 44904 <__gnu_unwind_execute@@Base+0xd8> │ │ + mov r1, #0 │ │ + add r8, sp, #12 │ │ mov r0, r5 │ │ - mov r3, r8 │ │ - str sl, [sp] │ │ - bl 424ec <_Unwind_VRS_Get> │ │ + str r8, [sp] │ │ + and r2, r4, #15 │ │ + mov r3, r1 │ │ + bl 43cc0 <_Unwind_VRS_Get@@Base> │ │ + str r8, [sp] │ │ mov r0, r5 │ │ - mov r1, r8 │ │ - str sl, [sp] │ │ + mov r1, #0 │ │ mov r2, #13 │ │ mov r3, r1 │ │ - bl 42558 <_Unwind_VRS_Set> │ │ - b 4310c <__gnu_unwind_execute+0x18> │ │ + bl 43d44 <_Unwind_VRS_Set@@Base> │ │ + b 44840 <__gnu_unwind_execute@@Base+0x14> │ │ cmp r3, #160 ; 0xa0 │ │ - bne 43284 <__gnu_unwind_execute+0x190> │ │ + bne 449b4 <__gnu_unwind_execute@@Base+0x188> │ │ mvn r2, r0 │ │ + mov r3, #4080 ; 0xff0 │ │ and r2, r2, #7 │ │ - asr r2, r9, r2 │ │ tst r0, #8 │ │ - and r2, r2, #4080 ; 0xff0 │ │ + asr r2, r3, r2 │ │ mov r0, r5 │ │ - orrne r2, r2, #16384 ; 0x4000 │ │ + and r2, r2, r3 │ │ mov r1, #0 │ │ - b 433fc <__gnu_unwind_execute+0x308> │ │ + orrne r2, r2, #16384 ; 0x4000 │ │ + b 449e0 <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r3, #176 ; 0xb0 │ │ - bne 4337c <__gnu_unwind_execute+0x288> │ │ + bne 44aa4 <__gnu_unwind_execute@@Base+0x278> │ │ cmp r0, #177 ; 0xb1 │ │ - bne 432b4 <__gnu_unwind_execute+0x1c0> │ │ - mov r0, r6 │ │ - bl 4309c <_Unwind_Backtrace+0x24> │ │ + bne 449e8 <__gnu_unwind_execute@@Base+0x1bc> │ │ + mov r0, r7 │ │ + bl 447a0 <_Unwind_Backtrace@@Base+0x24> │ │ subs r2, r0, #0 │ │ - beq 4347c <__gnu_unwind_execute+0x388> │ │ + beq 44904 <__gnu_unwind_execute@@Base+0xd8> │ │ ands r1, r2, #240 ; 0xf0 │ │ - bne 4347c <__gnu_unwind_execute+0x388> │ │ + bne 44904 <__gnu_unwind_execute@@Base+0xd8> │ │ mov r0, r5 │ │ - b 433fc <__gnu_unwind_execute+0x308> │ │ + mov r3, r1 │ │ + b 44ba8 <__gnu_unwind_execute@@Base+0x37c> │ │ cmp r0, #178 ; 0xb2 │ │ - bne 43320 <__gnu_unwind_execute+0x22c> │ │ + bne 44a58 <__gnu_unwind_execute@@Base+0x22c> │ │ mov r1, #0 │ │ mov r2, #13 │ │ mov r3, r1 │ │ + add r4, sp, #12 │ │ mov r0, r5 │ │ - str sl, [sp] │ │ - bl 424ec <_Unwind_VRS_Get> │ │ - mov r0, r6 │ │ - mov r4, #2 │ │ - bl 4309c <_Unwind_Backtrace+0x24> │ │ - b 432f8 <__gnu_unwind_execute+0x204> │ │ - add r0, r3, r0, lsl r4 │ │ - str r0, [sp, #12] │ │ - mov r0, r6 │ │ - add r4, r4, #7 │ │ - bl 4309c <_Unwind_Backtrace+0x24> │ │ + str r4, [sp] │ │ + bl 43cc0 <_Unwind_VRS_Get@@Base> │ │ + mov r0, r7 │ │ + bl 447a0 <_Unwind_Backtrace@@Base+0x24> │ │ + mov r8, #2 │ │ ands r1, r0, #128 ; 0x80 │ │ ldr r3, [sp, #12] │ │ and r0, r0, #127 ; 0x7f │ │ - bne 432e4 <__gnu_unwind_execute+0x1f0> │ │ + beq 44a40 <__gnu_unwind_execute@@Base+0x214> │ │ + add r3, r3, r0, lsl r8 │ │ + mov r0, r7 │ │ + str r3, [sp, #12] │ │ + add r8, r8, #7 │ │ + bl 447a0 <_Unwind_Backtrace@@Base+0x24> │ │ + b 44a18 <__gnu_unwind_execute@@Base+0x1ec> │ │ add r3, r3, #516 ; 0x204 │ │ - str sl, [sp] │ │ - add r0, r3, r0, lsl r4 │ │ - str r0, [sp, #12] │ │ + str r4, [sp] │ │ + add r3, r3, r0, lsl r8 │ │ mov r0, r5 │ │ - b 43248 <__gnu_unwind_execute+0x154> │ │ + str r3, [sp, #12] │ │ + b 44974 <__gnu_unwind_execute@@Base+0x148> │ │ cmp r0, #179 ; 0xb3 │ │ - bne 43348 <__gnu_unwind_execute+0x254> │ │ - mov r0, r6 │ │ - bl 4309c <_Unwind_Backtrace+0x24> │ │ + bne 44a80 <__gnu_unwind_execute@@Base+0x254> │ │ + mov r0, r7 │ │ + bl 447a0 <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #1 │ │ - and r3, r0, #15 │ │ - and r2, r0, #240 ; 0xf0 │ │ - add r3, r3, #1 │ │ + and r2, r0, #15 │ │ + and r3, r0, #240 ; 0xf0 │ │ + add r2, r2, #1 │ │ mov r0, r5 │ │ - b 433a8 <__gnu_unwind_execute+0x2b4> │ │ + b 44ad0 <__gnu_unwind_execute@@Base+0x2a4> │ │ and r3, r0, #252 ; 0xfc │ │ cmp r3, #180 ; 0xb4 │ │ - andeq r4, r0, #3 │ │ - andne r4, r4, #7 │ │ - addeq r2, r4, #1 │ │ - addne r2, r4, #1 │ │ - moveq r0, r5 │ │ - moveq r1, #2 │ │ - orreq r2, r2, #262144 ; 0x40000 │ │ - movne r0, r5 │ │ - movne r1, #1 │ │ - orrne r2, r2, #524288 ; 0x80000 │ │ - b 433fc <__gnu_unwind_execute+0x308> │ │ + beq 44904 <__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 449e0 <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r3, #192 ; 0xc0 │ │ - bne 4344c <__gnu_unwind_execute+0x358> │ │ + bne 44b84 <__gnu_unwind_execute@@Base+0x358> │ │ cmp r0, #198 ; 0xc6 │ │ - bne 433b0 <__gnu_unwind_execute+0x2bc> │ │ - mov r0, r6 │ │ - bl 4309c <_Unwind_Backtrace+0x24> │ │ + bne 44ad8 <__gnu_unwind_execute@@Base+0x2ac> │ │ + mov r0, r7 │ │ + bl 447a0 <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #3 │ │ - and r3, r0, #15 │ │ - and r2, r0, #240 ; 0xf0 │ │ - add r3, r3, #1 │ │ + and r2, r0, #15 │ │ + and r3, r0, #240 ; 0xf0 │ │ + add r2, r2, #1 │ │ mov r0, r5 │ │ - orr r2, r3, r2, lsl #12 │ │ - b 433fc <__gnu_unwind_execute+0x308> │ │ + orr r2, r2, r3, lsl #12 │ │ + b 449e0 <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r0, #199 ; 0xc7 │ │ - bne 433dc <__gnu_unwind_execute+0x2e8> │ │ - mov r0, r6 │ │ - bl 4309c <_Unwind_Backtrace+0x24> │ │ + bne 44b04 <__gnu_unwind_execute@@Base+0x2d8> │ │ + mov r0, r7 │ │ + bl 447a0 <_Unwind_Backtrace@@Base+0x24> │ │ subs r2, r0, #0 │ │ - beq 4347c <__gnu_unwind_execute+0x388> │ │ + beq 44904 <__gnu_unwind_execute@@Base+0xd8> │ │ ands r3, r2, #240 ; 0xf0 │ │ - bne 4347c <__gnu_unwind_execute+0x388> │ │ + bne 44904 <__gnu_unwind_execute@@Base+0xd8> │ │ mov r0, r5 │ │ mov r1, #4 │ │ - b 43470 <__gnu_unwind_execute+0x37c> │ │ + b 44ba8 <__gnu_unwind_execute@@Base+0x37c> │ │ and r3, r0, #248 ; 0xf8 │ │ cmp r3, #192 ; 0xc0 │ │ - bne 43404 <__gnu_unwind_execute+0x310> │ │ - and r4, r0, #15 │ │ + bne 44b28 <__gnu_unwind_execute@@Base+0x2fc> │ │ + and r2, r0, #15 │ │ mov r1, #3 │ │ - add r2, r4, #1 │ │ + add r2, r2, #1 │ │ mov r0, r5 │ │ orr r2, r2, #655360 ; 0xa0000 │ │ - mov r3, r1 │ │ - b 43470 <__gnu_unwind_execute+0x37c> │ │ + b 449e0 <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r0, #200 ; 0xc8 │ │ - bne 43420 <__gnu_unwind_execute+0x32c> │ │ - mov r0, r6 │ │ - bl 4309c <_Unwind_Backtrace+0x24> │ │ + bne 44b58 <__gnu_unwind_execute@@Base+0x32c> │ │ + mov r0, r7 │ │ + bl 447a0 <_Unwind_Backtrace@@Base+0x24> │ │ + mov r1, #1 │ │ and r2, r0, #240 ; 0xf0 │ │ + and r0, r0, #15 │ │ add r2, r2, #16 │ │ - b 43434 <__gnu_unwind_execute+0x340> │ │ + add r3, r0, #1 │ │ + mov r0, r5 │ │ + orr r2, r3, r2, lsl #12 │ │ + b 44ba4 <__gnu_unwind_execute@@Base+0x378> │ │ cmp r0, #201 ; 0xc9 │ │ - bne 4347c <__gnu_unwind_execute+0x388> │ │ - mov r0, r6 │ │ - bl 4309c <_Unwind_Backtrace+0x24> │ │ - and r2, r0, #240 ; 0xf0 │ │ - and r3, r0, #15 │ │ + bne 44904 <__gnu_unwind_execute@@Base+0xd8> │ │ + mov r0, r7 │ │ + bl 447a0 <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #1 │ │ - add r3, r3, #1 │ │ + and r2, r0, #15 │ │ + and r3, r0, #240 ; 0xf0 │ │ + add r2, r2, #1 │ │ mov r0, r5 │ │ - orr r2, r3, r2, lsl #12 │ │ - b 4346c <__gnu_unwind_execute+0x378> │ │ + orr r2, r2, r3, lsl #12 │ │ + b 44ba4 <__gnu_unwind_execute@@Base+0x378> │ │ and r3, r0, #248 ; 0xf8 │ │ cmp r3, #208 ; 0xd0 │ │ - bne 4347c <__gnu_unwind_execute+0x388> │ │ - and r4, r0, #7 │ │ + bne 44904 <__gnu_unwind_execute@@Base+0xd8> │ │ + and r2, r0, #7 │ │ mov r1, #1 │ │ - add r2, r4, #1 │ │ + add r2, r2, #1 │ │ mov r0, r5 │ │ orr r2, r2, #524288 ; 0x80000 │ │ mov r3, #5 │ │ - bl 42970 <_Unwind_VRS_Pop> │ │ + bl 44298 <_Unwind_VRS_Pop@@Base> │ │ cmp r0, #0 │ │ - beq 4310c <__gnu_unwind_execute+0x18> │ │ - mov r0, #9 │ │ - add sp, sp, #16 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + bne 44904 <__gnu_unwind_execute@@Base+0xd8> │ │ + b 44840 <__gnu_unwind_execute@@Base+0x14> │ │ + mov r0, #0 │ │ + add sp, sp, #20 │ │ + pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -00043488 <__gnu_unwind_frame>: │ │ +00044bc4 <__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 430f4 <__gnu_unwind_execute> │ │ - add sp, sp, #20 │ │ - ldmfd sp!, {pc} │ │ - │ │ -000434c8 <_Unwind_GetRegionStart>: │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r1, #0 │ │ - add r3, sp, #12 │ │ - mov r2, #12 │ │ - str r3, [sp] │ │ - mov r3, r1 │ │ - bl 424ec <_Unwind_VRS_Get> │ │ - ldr r3, [sp, #12] │ │ - ldr r0, [r3, #72] ; 0x48 │ │ - add sp, sp, #20 │ │ - ldmfd sp!, {pc} │ │ - │ │ -000434f4 <_Unwind_GetLanguageSpecificData>: │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r1, #0 │ │ - add r3, sp, #12 │ │ - mov r2, #12 │ │ - str r3, [sp] │ │ - mov r3, r1 │ │ - bl 424ec <_Unwind_VRS_Get> │ │ - ldr r3, [sp, #12] │ │ - ldr r3, [r3, #76] ; 0x4c │ │ - ldrb r2, [r3, #7] │ │ - add r3, r3, r2, lsl #2 │ │ - add r0, r3, #8 │ │ + bl 4482c <__gnu_unwind_execute@@Base> │ │ add sp, sp, #20 │ │ - ldmfd sp!, {pc} │ │ + pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -0004352c <_Unwind_GetDataRelBase>: │ │ +00044c04 <_Unwind_GetRegionStart@@Base>: │ │ push {r3, lr} │ │ - bl e290 │ │ + bl 44828 <_Unwind_Backtrace@@Base+0xac> │ │ + ldr r0, [r0, #72] ; 0x48 │ │ + pop {r3, pc} │ │ │ │ -00043534 <_Unwind_GetTextRelBase>: │ │ +00044c14 <_Unwind_GetLanguageSpecificData@@Base>: │ │ push {r3, lr} │ │ - bl e290 │ │ + bl 44828 <_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} │ │ │ │ -0004353c <__divdi3>: │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, sp, #20 │ │ - subs r4, r1, #0 │ │ - mov r6, r2 │ │ - mov r7, r3 │ │ - mov r5, r0 │ │ - movge r8, #0 │ │ - bge 43570 <__divdi3+0x34> │ │ - rsbs r0, r0, #0 │ │ - rsc r1, r1, #0 │ │ - mvn r8, #0 │ │ - mov r5, r0 │ │ - mov r4, r1 │ │ - cmp r3, #0 │ │ - str r8, [sp, #12] │ │ - bge 43590 <__divdi3+0x54> │ │ - ldr r3, [sp, #12] │ │ - mvn r3, r3 │ │ - str r3, [sp, #12] │ │ - rsbs r2, r6, #0 │ │ - rsc r3, r7, #0 │ │ - cmp r3, #0 │ │ - mov r6, r2 │ │ - mov r8, r5 │ │ - mov r7, r4 │ │ - bne 43808 <__divdi3+0x2cc> │ │ - cmp r2, r4 │ │ - bls 43670 <__divdi3+0x134> │ │ - clz r3, r2 │ │ - cmp r3, #0 │ │ - lslne r6, r2, r3 │ │ - rsbne r2, r3, #32 │ │ - lsrne r2, r5, r2 │ │ - lslne r8, r5, r3 │ │ - orrne r7, r2, r4, lsl r3 │ │ - lsr r5, r6, #16 │ │ - uxth sl, r6 │ │ - mov r0, r7 │ │ - mov r1, r5 │ │ - bl 41f40 <__aeabi_uidivmod> │ │ - mov r0, r7 │ │ - lsr r7, r8, #16 │ │ - mov r4, r1 │ │ - mov r1, r5 │ │ - bl 41e98 <__udivsi3> │ │ - orr r7, r7, r4, lsl #16 │ │ - mul r3, sl, r0 │ │ - cmp r7, r3 │ │ - movcs r4, r0 │ │ - bcs 4361c <__divdi3+0xe0> │ │ - adds r7, r7, r6 │ │ - sub r4, r0, #1 │ │ - bcs 4361c <__divdi3+0xe0> │ │ - cmp r7, r3 │ │ - subcc r4, r0, #2 │ │ - addcc r7, r7, r6 │ │ - rsb r7, r3, r7 │ │ - mov r1, r5 │ │ - uxth r8, r8 │ │ - mov r0, r7 │ │ - bl 41f40 <__aeabi_uidivmod> │ │ - mov r0, r7 │ │ - mov r9, r1 │ │ - mov r1, r5 │ │ - bl 41e98 <__udivsi3> │ │ - orr r9, r8, r9, lsl #16 │ │ - mul sl, sl, r0 │ │ - cmp r9, sl │ │ - movcs r3, r0 │ │ - bcs 43668 <__divdi3+0x12c> │ │ - adds r9, r9, r6 │ │ - sub r3, r0, #1 │ │ - bcs 43668 <__divdi3+0x12c> │ │ - cmp r9, sl │ │ - subcc r3, r0, #2 │ │ - orr r4, r3, r4, lsl #16 │ │ - b 4396c <__divdi3+0x430> │ │ - cmp r2, #0 │ │ - bne 43688 <__divdi3+0x14c> │ │ - mov r0, #1 │ │ - mov r1, r3 │ │ - bl 41e98 <__udivsi3> │ │ - mov r6, r0 │ │ - clz r3, r6 │ │ - cmp r3, #0 │ │ - rsbeq r4, r6, r4 │ │ - moveq r7, #1 │ │ - beq 43760 <__divdi3+0x224> │ │ - lsl r6, r6, r3 │ │ - rsb r2, r3, #32 │ │ - lsr fp, r4, r2 │ │ - lsr r2, r5, r2 │ │ - lsr sl, r6, #16 │ │ - orr r4, r2, r4, lsl r3 │ │ - mov r0, fp │ │ - lsl r8, r5, r3 │ │ - mov r1, sl │ │ - uxth r7, r6 │ │ - bl 41f40 <__aeabi_uidivmod> │ │ - mov r0, fp │ │ - lsr r9, r4, #16 │ │ - mov r5, r1 │ │ - mov r1, sl │ │ - bl 41e98 <__udivsi3> │ │ - orr r9, r9, r5, lsl #16 │ │ - mul r3, r7, r0 │ │ - cmp r9, r3 │ │ - movcs r5, r0 │ │ - bcs 43708 <__divdi3+0x1cc> │ │ - adds r9, r9, r6 │ │ - sub r5, r0, #1 │ │ - bcs 43708 <__divdi3+0x1cc> │ │ - cmp r9, r3 │ │ - subcc r5, r0, #2 │ │ - addcc r9, r9, r6 │ │ - rsb r9, r3, r9 │ │ - mov r1, sl │ │ - uxth r4, r4 │ │ - mov r0, r9 │ │ - bl 41f40 <__aeabi_uidivmod> │ │ - mov r0, r9 │ │ - mov fp, r1 │ │ - mov r1, sl │ │ - bl 41e98 <__udivsi3> │ │ - orr fp, r4, fp, lsl #16 │ │ - mul r3, r7, r0 │ │ - cmp fp, r3 │ │ - movcs r7, r0 │ │ - bcs 43758 <__divdi3+0x21c> │ │ - adds fp, fp, r6 │ │ - sub r7, r0, #1 │ │ - bcs 43758 <__divdi3+0x21c> │ │ - cmp fp, r3 │ │ - subcc r7, r0, #2 │ │ - addcc fp, fp, r6 │ │ - rsb r4, r3, fp │ │ - orr r7, r7, r5, lsl #16 │ │ - lsr r5, r6, #16 │ │ - mov r0, r4 │ │ - uxth sl, r6 │ │ - mov r1, r5 │ │ - bl 41f40 <__aeabi_uidivmod> │ │ - mov r0, r4 │ │ - mov fp, r1 │ │ - mov r1, r5 │ │ - bl 41e98 <__udivsi3> │ │ - lsr r3, r8, #16 │ │ - orr fp, r3, fp, lsl #16 │ │ - mul r9, sl, r0 │ │ - cmp fp, r9 │ │ - movcs r4, r0 │ │ - bcs 437b4 <__divdi3+0x278> │ │ - adds fp, fp, r6 │ │ - sub r4, r0, #1 │ │ - bcs 437b4 <__divdi3+0x278> │ │ - cmp fp, r9 │ │ - subcc r4, r0, #2 │ │ - addcc fp, fp, r6 │ │ - rsb r9, r9, fp │ │ - mov r1, r5 │ │ - uxth r8, r8 │ │ - mov r0, r9 │ │ - bl 41f40 <__aeabi_uidivmod> │ │ - mov r0, r9 │ │ - mov fp, r1 │ │ - mov r1, r5 │ │ - bl 41e98 <__udivsi3> │ │ - orr fp, r8, fp, lsl #16 │ │ - mul sl, sl, r0 │ │ - cmp fp, sl │ │ - movcs r3, r0 │ │ - bcs 43800 <__divdi3+0x2c4> │ │ - adds fp, fp, r6 │ │ - sub r3, r0, #1 │ │ - bcs 43800 <__divdi3+0x2c4> │ │ - cmp fp, sl │ │ - subcc r3, r0, #2 │ │ - orr r4, r3, r4, lsl #16 │ │ - b 4397c <__divdi3+0x440> │ │ - cmp r3, r4 │ │ - movhi r7, #0 │ │ - bhi 43978 <__divdi3+0x43c> │ │ - clz r7, r3 │ │ - cmp r7, #0 │ │ - bne 4383c <__divdi3+0x300> │ │ - cmp r4, r3 │ │ - cmpls r5, r2 │ │ - movcc r4, #0 │ │ - movcs r4, #1 │ │ - movcs r4, #1 │ │ - bcs 4397c <__divdi3+0x440> │ │ - b 43974 <__divdi3+0x438> │ │ - rsb r1, r7, #32 │ │ - lsr r6, r2, r1 │ │ - lsr sl, r4, r1 │ │ - orr r6, r6, r3, lsl r7 │ │ - lsr r1, r5, r1 │ │ - orr r4, r1, r4, lsl r7 │ │ - mov r0, sl │ │ - lsr r8, r6, #16 │ │ - lsl r2, r2, r7 │ │ - str r2, [sp, #8] │ │ - uxth r9, r6 │ │ - mov r1, r8 │ │ - bl 41f40 <__aeabi_uidivmod> │ │ - mov r0, sl │ │ - mov fp, r1 │ │ - mov r1, r8 │ │ - bl 41e98 <__udivsi3> │ │ - lsr r2, r4, #16 │ │ - orr fp, r2, fp, lsl #16 │ │ - mul r3, r9, r0 │ │ - cmp fp, r3 │ │ - movcs sl, r0 │ │ - bcs 438b0 <__divdi3+0x374> │ │ - adds fp, fp, r6 │ │ - sub sl, r0, #1 │ │ - bcs 438b0 <__divdi3+0x374> │ │ - cmp fp, r3 │ │ - subcc sl, r0, #2 │ │ - addcc fp, fp, r6 │ │ - rsb fp, r3, fp │ │ - mov r1, r8 │ │ - uxth r4, r4 │ │ - mov r0, fp │ │ - bl 41f40 <__aeabi_uidivmod> │ │ - mov r0, fp │ │ - mov r3, r1 │ │ - mov r1, r8 │ │ - str r3, [sp, #4] │ │ - bl 41e98 <__udivsi3> │ │ - ldr r3, [sp, #4] │ │ - orr r3, r4, r3, lsl #16 │ │ - mul r9, r9, r0 │ │ - cmp r3, r9 │ │ - movcs r4, r0 │ │ - bcs 43908 <__divdi3+0x3cc> │ │ - adds r3, r3, r6 │ │ - sub r4, r0, #1 │ │ - bcs 43908 <__divdi3+0x3cc> │ │ - cmp r3, r9 │ │ - subcc r4, r0, #2 │ │ - addcc r3, r3, r6 │ │ - rsb r3, r9, r3 │ │ - orr r4, r4, sl, lsl #16 │ │ - ldr r8, [sp, #8] │ │ - lsr r0, r4, #16 │ │ - lsr r1, r8, #16 │ │ - bic ip, r4, r0, lsl #16 │ │ - bic r6, r8, r1, lsl #16 │ │ - mul r2, ip, r6 │ │ - mul r6, r0, r6 │ │ - mul ip, r1, ip │ │ - mul r1, r0, r1 │ │ - adds ip, r6, ip │ │ - addcs r1, r1, #65536 ; 0x10000 │ │ - adds r2, r2, ip, lsl #16 │ │ - adc r1, r1, ip, lsr #16 │ │ - cmp r1, r3 │ │ - bhi 43968 <__divdi3+0x42c> │ │ - movne r3, #0 │ │ - moveq r3, #1 │ │ - cmp r2, r5, lsl r7 │ │ - movls r7, #0 │ │ - andhi r7, r3, #1 │ │ - cmp r7, #0 │ │ - beq 4397c <__divdi3+0x440> │ │ - sub r4, r4, #1 │ │ - mov r7, #0 │ │ - b 4397c <__divdi3+0x440> │ │ - mov r7, r4 │ │ - mov r4, r7 │ │ - ldr r3, [sp, #12] │ │ - mov r0, r4 │ │ - mov r1, r7 │ │ - cmp r3, #0 │ │ - beq 43998 <__divdi3+0x45c> │ │ - rsbs r0, r0, #0 │ │ - rsc r1, r1, #0 │ │ - add sp, sp, #20 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ +00044c30 <_Unwind_GetDataRelBase@@Base>: │ │ + push {r3, lr} │ │ + bl ead8 │ │ │ │ -000439a0 <__udivdi3>: │ │ - push {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - cmp r3, #0 │ │ - mov r4, r0 │ │ - mov r7, r1 │ │ - mov r9, r2 │ │ - mov fp, r0 │ │ - mov r8, r1 │ │ - bne 43c24 <__udivdi3+0x284> │ │ - cmp r2, r1 │ │ - bls 43a8c <__udivdi3+0xec> │ │ - clz r3, r2 │ │ - cmp r3, #0 │ │ - lslne r9, r2, r3 │ │ - rsbne r2, r3, #32 │ │ - lsrne r2, r0, r2 │ │ - lslne fp, r0, r3 │ │ - orrne r8, r2, r1, lsl r3 │ │ - lsr r4, r9, #16 │ │ - uxth r6, r9 │ │ - lsr r7, fp, #16 │ │ - mov r0, r8 │ │ - mov r1, r4 │ │ - bl 41f40 <__aeabi_uidivmod> │ │ - mov r0, r8 │ │ - mov r5, r1 │ │ - mov r1, r4 │ │ - bl 41e98 <__udivsi3> │ │ - orr r7, r7, r5, lsl #16 │ │ - mul r3, r6, r0 │ │ - cmp r7, r3 │ │ - movcs r5, r0 │ │ - bcs 43a38 <__udivdi3+0x98> │ │ - adds r7, r7, r9 │ │ - sub r5, r0, #1 │ │ - bcs 43a38 <__udivdi3+0x98> │ │ - cmp r7, r3 │ │ - subcc r5, r0, #2 │ │ - addcc r7, r7, r9 │ │ - rsb r7, r3, r7 │ │ - mov r1, r4 │ │ - uxth fp, fp │ │ - mov r0, r7 │ │ - bl 41f40 <__aeabi_uidivmod> │ │ - mov r0, r7 │ │ - mov r8, r1 │ │ - mov r1, r4 │ │ - bl 41e98 <__udivsi3> │ │ - orr fp, fp, r8, lsl #16 │ │ - mul r6, r6, r0 │ │ - cmp fp, r6 │ │ - movcs r8, r0 │ │ - bcs 43a84 <__udivdi3+0xe4> │ │ - adds r9, fp, r9 │ │ - sub r8, r0, #1 │ │ - bcs 43a84 <__udivdi3+0xe4> │ │ - cmp r9, r6 │ │ - subcc r8, r0, #2 │ │ - orr r8, r8, r5, lsl #16 │ │ - b 43d84 <__udivdi3+0x3e4> │ │ - cmp r2, #0 │ │ - bne 43aa4 <__udivdi3+0x104> │ │ - mov r0, #1 │ │ - mov r1, r2 │ │ - bl 41e98 <__udivsi3> │ │ - mov r9, r0 │ │ - clz r3, r9 │ │ - cmp r3, #0 │ │ - rsbeq r7, r9, r7 │ │ - moveq r6, #1 │ │ - beq 43b7c <__udivdi3+0x1dc> │ │ - lsl r9, r9, r3 │ │ - rsb sl, r3, #32 │ │ - lsr r5, r7, sl │ │ - lsr sl, r4, sl │ │ - lsr r8, r9, #16 │ │ - orr sl, sl, r7, lsl r3 │ │ - mov r0, r5 │ │ - lsl fp, r4, r3 │ │ - mov r1, r8 │ │ - uxth r7, r9 │ │ - bl 41f40 <__aeabi_uidivmod> │ │ - mov r0, r5 │ │ - mov r6, r1 │ │ - mov r1, r8 │ │ - bl 41e98 <__udivsi3> │ │ - lsr r3, sl, #16 │ │ - orr r6, r3, r6, lsl #16 │ │ - mul r4, r7, r0 │ │ - cmp r6, r4 │ │ - movcs r5, r0 │ │ - bcs 43b24 <__udivdi3+0x184> │ │ - adds r6, r6, r9 │ │ - sub r5, r0, #1 │ │ - bcs 43b24 <__udivdi3+0x184> │ │ - cmp r6, r4 │ │ - subcc r5, r0, #2 │ │ - addcc r6, r6, r9 │ │ - rsb r4, r4, r6 │ │ - mov r1, r8 │ │ - uxth sl, sl │ │ - mov r0, r4 │ │ - bl 41f40 <__aeabi_uidivmod> │ │ - mov r0, r4 │ │ - mov r6, r1 │ │ - mov r1, r8 │ │ - bl 41e98 <__udivsi3> │ │ - orr sl, sl, r6, lsl #16 │ │ - mul r7, r7, r0 │ │ - cmp sl, r7 │ │ - movcs r6, r0 │ │ - bcs 43b74 <__udivdi3+0x1d4> │ │ - adds sl, sl, r9 │ │ - sub r6, r0, #1 │ │ - bcs 43b74 <__udivdi3+0x1d4> │ │ - cmp sl, r7 │ │ - subcc r6, r0, #2 │ │ - addcc sl, sl, r9 │ │ - rsb r7, r7, sl │ │ - orr r6, r6, r5, lsl #16 │ │ - lsr r5, r9, #16 │ │ - mov r0, r7 │ │ - uxth r8, r9 │ │ - mov r1, r5 │ │ - bl 41f40 <__aeabi_uidivmod> │ │ - mov r0, r7 │ │ - lsr r7, fp, #16 │ │ - mov r4, r1 │ │ - mov r1, r5 │ │ - bl 41e98 <__udivsi3> │ │ - orr r7, r7, r4, lsl #16 │ │ - mul r3, r8, r0 │ │ - cmp r7, r3 │ │ - movcs r4, r0 │ │ - bcs 43bd0 <__udivdi3+0x230> │ │ - adds r7, r7, r9 │ │ - sub r4, r0, #1 │ │ - bcs 43bd0 <__udivdi3+0x230> │ │ - cmp r7, r3 │ │ - subcc r4, r0, #2 │ │ - addcc r7, r7, r9 │ │ - rsb r7, r3, r7 │ │ - mov r1, r5 │ │ - uxth fp, fp │ │ - mov r0, r7 │ │ - bl 41f40 <__aeabi_uidivmod> │ │ - mov r0, r7 │ │ - mov sl, r1 │ │ - mov r1, r5 │ │ - bl 41e98 <__udivsi3> │ │ - orr sl, fp, sl, lsl #16 │ │ - mul r8, r8, r0 │ │ - cmp sl, r8 │ │ - movcs r5, r0 │ │ - bcs 43c1c <__udivdi3+0x27c> │ │ - adds sl, sl, r9 │ │ - sub r5, r0, #1 │ │ - bcs 43c1c <__udivdi3+0x27c> │ │ - cmp sl, r8 │ │ - subcc r5, r0, #2 │ │ - orr r8, r5, r4, lsl #16 │ │ - b 43d9c <__udivdi3+0x3fc> │ │ - cmp r3, r1 │ │ - bhi 43d8c <__udivdi3+0x3ec> │ │ - clz r6, r3 │ │ - cmp r6, #0 │ │ - bne 43c54 <__udivdi3+0x2b4> │ │ - cmp r1, r3 │ │ - cmpls r0, r2 │ │ - movcc r4, #0 │ │ - movcs r4, #1 │ │ - movcs r8, #1 │ │ - bcs 43d9c <__udivdi3+0x3fc> │ │ - b 43d94 <__udivdi3+0x3f4> │ │ - rsb sl, r6, #32 │ │ - lsr r5, r2, sl │ │ - lsr r8, r1, sl │ │ - orr r5, r5, r3, lsl r6 │ │ - lsr sl, r0, sl │ │ - orr sl, sl, r1, lsl r6 │ │ - mov r0, r8 │ │ - lsr r7, r5, #16 │ │ - lsl r2, r2, r6 │ │ - str r2, [sp, #4] │ │ - uxth r9, r5 │ │ - mov r1, r7 │ │ - bl 41f40 <__aeabi_uidivmod> │ │ - mov r0, r8 │ │ - mov fp, r1 │ │ - mov r1, r7 │ │ - bl 41e98 <__udivsi3> │ │ - lsr r2, sl, #16 │ │ - orr fp, r2, fp, lsl #16 │ │ - mul r3, r9, r0 │ │ - cmp fp, r3 │ │ - movcs r8, r0 │ │ - bcs 43cc8 <__udivdi3+0x328> │ │ - adds fp, fp, r5 │ │ - sub r8, r0, #1 │ │ - bcs 43cc8 <__udivdi3+0x328> │ │ - cmp fp, r3 │ │ - subcc r8, r0, #2 │ │ - addcc fp, fp, r5 │ │ - rsb fp, r3, fp │ │ - mov r1, r7 │ │ - uxth sl, sl │ │ - mov r0, fp │ │ - bl 41f40 <__aeabi_uidivmod> │ │ - mov r0, fp │ │ - mov r3, r1 │ │ - mov r1, r7 │ │ - str r3, [sp] │ │ - bl 41e98 <__udivsi3> │ │ - ldr r3, [sp] │ │ - orr r3, sl, r3, lsl #16 │ │ - mul r9, r9, r0 │ │ - cmp r3, r9 │ │ - movcs r2, r0 │ │ - bcs 43d20 <__udivdi3+0x380> │ │ - adds r3, r3, r5 │ │ - sub r2, r0, #1 │ │ - bcs 43d20 <__udivdi3+0x380> │ │ - cmp r3, r9 │ │ - subcc r2, r0, #2 │ │ - addcc r3, r3, r5 │ │ - rsb r3, r9, r3 │ │ - orr r8, r2, r8, lsl #16 │ │ - ldr r5, [sp, #4] │ │ - lsr r0, r8, #16 │ │ - lsr r1, r5, #16 │ │ - bic ip, r8, r0, lsl #16 │ │ - bic r7, r5, r1, lsl #16 │ │ - mul r2, ip, r7 │ │ - mul r7, r0, r7 │ │ - mul ip, r1, ip │ │ - mul r1, r0, r1 │ │ - adds ip, r7, ip │ │ - addcs r1, r1, #65536 ; 0x10000 │ │ - adds r2, r2, ip, lsl #16 │ │ - adc r1, r1, ip, lsr #16 │ │ - cmp r1, r3 │ │ - bhi 43d80 <__udivdi3+0x3e0> │ │ - movne r3, #0 │ │ - moveq r3, #1 │ │ - cmp r2, r4, lsl r6 │ │ - movls r6, #0 │ │ - andhi r6, r3, #1 │ │ - cmp r6, #0 │ │ - beq 43d9c <__udivdi3+0x3fc> │ │ - sub r8, r8, #1 │ │ - mov r6, #0 │ │ - b 43d9c <__udivdi3+0x3fc> │ │ - mov r6, #0 │ │ - b 43d98 <__udivdi3+0x3f8> │ │ - mov r6, r4 │ │ - mov r8, r6 │ │ - mov r0, r8 │ │ - mov r1, r6 │ │ - add sp, sp, #12 │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ +00044c38 <_Unwind_GetTextRelBase@@Base>: │ │ + push {r3, lr} │ │ + bl ead8 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 43db8 <__udivdi3+0x418> │ │ + ldr ip, [pc] ; 44c4c <_Unwind_GetTextRelBase@@Base+0x14> │ │ add pc, ip, pc │ │ - ; instruction: 0xffff4098 │ │ + ; instruction: 0xffff483c │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 43dc8 <__udivdi3+0x428> │ │ + ldr ip, [pc] ; 44c5c <_Unwind_GetTextRelBase@@Base+0x24> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffca3c8 │ │ - ldr ip, [pc, #4] ; 43dd8 <__udivdi3+0x438> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff8c31 │ │ - ldr ip, [pc, #4] ; 43de8 <__udivdi3+0x448> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffffa13d │ │ - ldr ip, [pc, #4] ; 43df8 <__udivdi3+0x458> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff8cfd │ │ - ldr ip, [pc, #4] ; 43e08 <__udivdi3+0x468> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff8d93 │ │ - ldr ip, [pc, #4] ; 43e18 <__udivdi3+0x478> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff95f5 │ │ - ldr ip, [pc, #4] ; 43e28 <__udivdi3+0x488> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff9609 │ │ - ldr ip, [pc, #4] ; 43e38 <__udivdi3+0x498> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff95ed │ │ - ldr ip, [pc, #4] ; 43e48 <__udivdi3+0x4a8> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff8cc7 │ │ - ldr ip, [pc, #4] ; 43e58 <__udivdi3+0x4b8> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff7f75 │ │ - ldr ip, [pc, #4] ; 43e68 <__udivdi3+0x4c8> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff7e39 │ │ - ldr ip, [pc, #4] ; 43e78 <__udivdi3+0x4d8> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff8261 │ │ - ldr ip, [pc, #4] ; 43e88 <__udivdi3+0x4e8> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xfffe5ed9 │ │ - ldr ip, [pc, #4] ; 43e98 <__udivdi3+0x4f8> │ │ + ; instruction: 0xfffc9d7c │ │ + ldr ip, [pc, #4] ; 44c6c <_Unwind_GetTextRelBase@@Base+0x34> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xfffe5f29 │ │ - ldr ip, [pc, #4] ; 43ea8 <__udivdi3+0x508> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff85c1 │ │ - ldr ip, [pc, #4] ; 43eb8 <__udivdi3+0x518> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffffa17d │ │ - ldr ip, [pc, #4] ; 43ec8 <__udivdi3+0x528> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff82bd │ │ + ; instruction: 0xffff958d │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 43ed8 <__udivdi3+0x538> │ │ + ldr ip, [pc] ; 44c7c <_Unwind_GetTextRelBase@@Base+0x44> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffd7de4 │ │ - ldr ip, [pc, #4] ; 43ee8 <__udivdi3+0x548> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff8c11 │ │ - ldr ip, [pc, #4] ; 43ef8 <__udivdi3+0x558> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffffc041 │ │ - ldr ip, [pc, #4] ; 43f08 <__udivdi3+0x568> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff8ba9 │ │ - ldr ip, [pc, #4] ; 43f18 <__udivdi3+0x578> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffffc061 │ │ - ldr ip, [pc, #4] ; 43f28 <__udivdi3+0x588> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffffbf1d │ │ - ldr ip, [pc, #4] ; 43f38 <__udivdi3+0x598> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff8b51 │ │ + ; instruction: 0xfffd83e8 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 43f48 <__udivdi3+0x5a8> │ │ + ldr ip, [pc] ; 44c8c <_Unwind_GetTextRelBase@@Base+0x54> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffca23c │ │ + ; instruction: 0xfffc9d40 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 43f58 <__udivdi3+0x5b8> │ │ + ldr ip, [pc] ; 44c9c <_Unwind_GetTextRelBase@@Base+0x64> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffd7c80 │ │ + ; instruction: 0xfffd82c0 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 43f68 <__udivdi3+0x5c8> │ │ + ldr ip, [pc] ; 44cac <_Unwind_GetTextRelBase@@Base+0x74> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffca138 │ │ + ; instruction: 0xfffc9c3c │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 43f78 <__udivdi3+0x5d8> │ │ + ldr ip, [pc] ; 44cbc <_Unwind_GetTextRelBase@@Base+0x84> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffca0e0 │ │ + ; instruction: 0xfffc9be4 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 43f88 <__udivdi3+0x5e8> │ │ + ldr ip, [pc] ; 44ccc <_Unwind_GetTextRelBase@@Base+0x94> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffca268 │ │ + ; instruction: 0xfffc9d6c │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 43f98 <__udivdi3+0x5f8> │ │ + ldr ip, [pc] ; 44cdc <_Unwind_GetTextRelBase@@Base+0xa4> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffca0e4 │ │ + ; instruction: 0xfffc9be8 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 43fa8 <__udivdi3+0x608> │ │ + ldr ip, [pc] ; 44cec <_Unwind_GetTextRelBase@@Base+0xb4> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffca104 │ │ + ; instruction: 0xfffc9c08 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 43fb8 <__udivdi3+0x618> │ │ + ldr ip, [pc] ; 44cfc <_Unwind_GetTextRelBase@@Base+0xc4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffbcb4 │ │ + ; instruction: 0xffffc67c │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 43fc8 <__udivdi3+0x628> │ │ + ldr ip, [pc] ; 44d0c <_Unwind_GetTextRelBase@@Base+0xd4> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffca180 │ │ - ldr ip, [pc, #4] ; 43fd8 <__udivdi3+0x638> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffffa34d │ │ - ldr ip, [pc, #4] ; 43fe8 <__udivdi3+0x648> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff9519 │ │ - ldr ip, [pc, #4] ; 43ff8 <__udivdi3+0x658> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff9501 │ │ - ldr ip, [pc, #4] ; 44008 <__udivdi3+0x668> │ │ + ; instruction: 0xfffc9c84 │ │ + ldr ip, [pc, #4] ; 44d1c <_Unwind_GetTextRelBase@@Base+0xe4> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff9129 │ │ - ldr ip, [pc, #4] ; 44018 <__udivdi3+0x678> │ │ + ; instruction: 0xffffad59 │ │ + ldr ip, [pc, #4] ; 44d2c <_Unwind_GetTextRelBase@@Base+0xf4> │ │ add ip, pc, ip │ │ bx ip │ │ - ; instruction: 0xffff8a21 │ │ - ldr ip, [pc, #4] ; 44028 <__udivdi3+0x688> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffffa41d │ │ - ldr ip, [pc, #4] ; 44038 <__udivdi3+0x698> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffffcad9 │ │ - ldr ip, [pc, #4] ; 44048 <__udivdi3+0x6a8> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff8a19 │ │ + ; instruction: 0xffff94d1 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 44058 <__udivdi3+0x6b8> │ │ + ldr ip, [pc] ; 44d3c <_Unwind_GetTextRelBase@@Base+0x104> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffca0fc │ │ + ; instruction: 0xfffc9c60 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 44068 <__udivdi3+0x6c8> │ │ + ldr ip, [pc] ; 44d4c <_Unwind_GetTextRelBase@@Base+0x114> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffca008 │ │ + ; instruction: 0xfffc9b6c │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 44078 <__udivdi3+0x6d8> │ │ + ldr ip, [pc] ; 44d5c <_Unwind_GetTextRelBase@@Base+0x124> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffca244 │ │ + ; instruction: 0xfffc9da8 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 44088 <__udivdi3+0x6e8> │ │ + ldr ip, [pc] ; 44d6c <_Unwind_GetTextRelBase@@Base+0x134> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffca12c │ │ - ldr ip, [pc, #4] ; 44098 <__udivdi3+0x6f8> │ │ - add ip, pc, ip │ │ - bx ip │ │ - ; instruction: 0xffff807d │ │ + ; instruction: 0xfffc9c90 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 440a8 <__udivdi3+0x708> │ │ + ldr ip, [pc] ; 44d7c <_Unwind_GetTextRelBase@@Base+0x144> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffca2a4 │ │ + ; instruction: 0xfffc9e18 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 440b8 <__udivdi3+0x718> │ │ + ldr ip, [pc] ; 44d8c <_Unwind_GetTextRelBase@@Base+0x154> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffca2b8 │ │ + ; instruction: 0xfffc9e2c │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 440c8 <__udivdi3+0x728> │ │ + ldr ip, [pc] ; 44d9c <_Unwind_GetTextRelBase@@Base+0x164> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffca050 │ │ - mrclt 7, 6, APSR_nzcv, cr8, cr11, {6} │ │ + ; instruction: 0xfffc9bc4 │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,111 +1,74 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ - 0x000440d0 07b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x000440e0 b0b00084 00000000 07b10181 b0b00084 ................ │ │ - 0x000440f0 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x00044100 07b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x00044110 b0b00084 00000000 07b10181 b0b00084 ................ │ │ - 0x00044120 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x00044130 07b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x00044140 b0b00084 00000000 07b10181 b0b00084 ................ │ │ - 0x00044150 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x00044160 07b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x00044170 b0b00084 00000000 07b10181 b0b00084 ................ │ │ - 0x00044180 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x00044190 07b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x000441a0 b0b00084 00000000 07b10181 b0b00084 ................ │ │ - 0x000441b0 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x000441c0 07b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x000441d0 b0b00084 00000000 07b10181 b0b00084 ................ │ │ - 0x000441e0 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x000441f0 07b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x00044200 b0b00084 00000000 07b10181 b0b00084 ................ │ │ - 0x00044210 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x00044220 c9040181 b0b0ad80 00000000 08b10181 ................ │ │ - 0x00044230 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00044240 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00044250 08b10181 b0b00084 00000000 3f160181 ............?... │ │ - 0x00044260 b0af81c9 00000000 c9060181 b0b0af81 ................ │ │ - 0x00044270 00000000 c9060181 b0b0af80 00000000 ................ │ │ - 0x00044280 c9040181 b0b0af80 00000000 c9060181 ................ │ │ - 0x00044290 b0b0af80 00000000 c9070181 b0b0ac81 ................ │ │ - 0x000442a0 00000000 c9080181 b0b0af80 00000000 ................ │ │ - 0x000442b0 c9040181 b0b0ad80 00000000 07b10181 ................ │ │ - 0x000442c0 b0b00084 00000000 c9080181 b0b0af80 ................ │ │ - 0x000442d0 00000000 08b10181 b0b05f84 00000000 .........._..... │ │ - 0x000442e0 8ab20181 b0b0af01 00000000 07b10181 ................ │ │ - 0x000442f0 b0b00084 00000000 83b20181 b0b0ae07 ................ │ │ - 0x00044300 00000000 90b20181 b0b0af05 00000000 ................ │ │ - 0x00044310 c9040181 b0b0a980 00000000 c9040181 ................ │ │ - 0x00044320 b0b0ad80 00000000 c90e0181 b0b0af80 ................ │ │ - 0x00044330 00000000 c9040181 b0b0ab80 00000000 ................ │ │ - 0x00044340 c9040181 b0b0ab80 00000000 08b10181 ................ │ │ - 0x00044350 b0b00084 00000000 8eb20181 b0b0af01 ................ │ │ - 0x00044360 00000000 c9040181 b0b0a980 00000000 ................ │ │ - 0x00044370 c9040181 b0b0ad80 00000000 c9040181 ................ │ │ - 0x00044380 b0b0a980 00000000 c90e0181 b0b0af80 ................ │ │ - 0x00044390 00000000 c9040181 b0b0ad80 00000000 ................ │ │ - 0x000443a0 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x000443b0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x000443c0 00000000 88b20181 b0b0af01 00000000 ................ │ │ - 0x000443d0 c9160181 b0b0af80 00000000 88b20181 ................ │ │ - 0x000443e0 b0b0af01 00000000 c9060181 b0b0af82 ................ │ │ - 0x000443f0 00000000 c9010181 b0b0ac80 00000000 ................ │ │ - 0x00044400 c9120181 b0b0af80 00000000 c9100181 ................ │ │ - 0x00044410 b0b0af80 00000000 07b10181 b0b00084 ................ │ │ - 0x00044420 00000000 dcb20181 b0b0af01 00000000 ................ │ │ - 0x00044430 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00044440 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00044450 00000000 c9040181 b0b0af80 00000000 ................ │ │ - 0x00044460 8cb20181 b0b0af01 00000000 08b10181 ................ │ │ - 0x00044470 b0b00084 00000000 c9010181 b0b0ae80 ................ │ │ - 0x00044480 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00044490 80c90181 b0ab08b1 00000000 07b10181 ................ │ │ - 0x000444a0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x000444b0 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000444c0 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x000444d0 b0b00084 00000000 07b10181 b00eb1ac ................ │ │ - 0x000444e0 00000000 c9020181 b0b0ab80 00000000 ................ │ │ - 0x000444f0 c9020181 b0b0ad80 00000000 c9020181 ................ │ │ - 0x00044500 b0b0ab80 00000000 ac040181 b0b00eb1 ................ │ │ - 0x00044510 00000000 ac040181 b0b00eb1 00000000 ................ │ │ - 0x00044520 0ab20181 b0af80c9 00000000 c9010181 ................ │ │ - 0x00044530 b0b0aa80 00000000 c91a0181 b0b0af81 ................ │ │ - 0x00044540 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x00044550 c9010181 b0b0aa80 00000000 90b20181 ................ │ │ - 0x00044560 b0b0af01 00000000 c9060181 b0b0af81 ................ │ │ - 0x00044570 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00044580 07b10181 b0b00084 00000000 c9010181 ................ │ │ - 0x00044590 b0b0aa80 00000000 08b10181 b0b00084 ................ │ │ - 0x000445a0 00000000 c90e0181 b0b0af83 00000000 ................ │ │ - 0x000445b0 c9010181 b0b0ae83 00000000 08b10181 ................ │ │ - 0x000445c0 b0b05f84 00000000 82c90181 b0ab08b1 .._............. │ │ - 0x000445d0 00000000 c90e0181 b0b0af80 00000000 ................ │ │ - 0x000445e0 3f040181 b0b05f84 00000000 c9060181 ?....._......... │ │ - 0x000445f0 b0008480 00000000 3f040181 b0af80c9 ........?....... │ │ - 0x00044600 00000000 c9060181 b0008480 00000000 ................ │ │ - 0x00044610 c9020181 b0b0af83 00000000 c9060181 ................ │ │ - 0x00044620 b0008480 00000000 03b10181 b00fb1aa ................ │ │ - 0x00044630 00000000 8cb20181 b0b0af47 00000000 ...........G.... │ │ - 0x00044640 07b10181 0fb10084 00000000 07b10181 ................ │ │ - 0x00044650 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00044660 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00044670 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00044680 b0b00084 00000000 03b10181 b0b00d84 ................ │ │ - 0x00044690 00000000 0fb10181 b00cb1ae 00000000 ................ │ │ - 0x000446a0 03b10181 b00cb1a8 00000000 85b20181 ................ │ │ - 0x000446b0 08b1ad01 00000000 87b20181 08b1af01 ................ │ │ - 0x000446c0 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000446d0 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x000446e0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x000446f0 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00044700 07b10181 b0b00084 00000000 c9130181 ................ │ │ - 0x00044710 b0b0a880 00000000 c9130181 b0b0a881 ................ │ │ - 0x00044720 00000000 c9010181 b0b0aa80 00000000 ................ │ │ - 0x00044730 07b10181 b00fb1a9 00000000 c91c0181 ................ │ │ - 0x00044740 b0b0af80 00000000 02b10181 b0b00084 ................ │ │ - 0x00044750 00000000 a1b20181 b0b0ae01 00000000 ................ │ │ - 0x00044760 3f260181 b0b05f84 00000000 08b10181 ?&...._......... │ │ - 0x00044770 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00044780 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00044da0 c9040181 b0b0af80 00000000 08b10181 ................ │ │ + 0x00044db0 b0b00084 00000000 3f160181 b0af81c9 ........?....... │ │ + 0x00044dc0 00000000 c9080181 b0b0af81 00000000 ................ │ │ + 0x00044dd0 c9080181 b0b0af80 00000000 c9040181 ................ │ │ + 0x00044de0 b0b0af80 00000000 c9040181 b0b0af80 ................ │ │ + 0x00044df0 00000000 c9080181 b0b0ad81 00000000 ................ │ │ + 0x00044e00 c9040181 b0b0ad80 00000000 c9080181 ................ │ │ + 0x00044e10 b0b0af80 00000000 c9080181 b0b0af80 ................ │ │ + 0x00044e20 00000000 8cb20181 b0b0af01 00000000 ................ │ │ + 0x00044e30 84b20181 b0b0af07 00000000 94b20181 ................ │ │ + 0x00044e40 b0b0af05 00000000 c9040181 b0b0a980 ................ │ │ + 0x00044e50 00000000 c9030181 b0b0ae80 00000000 ................ │ │ + 0x00044e60 c90e0181 b0b0af80 00000000 c9040181 ................ │ │ + 0x00044e70 b0b0ab80 00000000 c9040181 b0b0ab80 ................ │ │ + 0x00044e80 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00044e90 90b20181 b0b0af01 00000000 c9040181 ................ │ │ + 0x00044ea0 b0b0a980 00000000 c9040181 b0b0ad80 ................ │ │ + 0x00044eb0 00000000 c9040181 b0b0a980 00000000 ................ │ │ + 0x00044ec0 c9120181 b0b0af80 00000000 c9040181 ................ │ │ + 0x00044ed0 b0b0ad80 00000000 08b10181 b0b00084 ................ │ │ + 0x00044ee0 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00044ef0 08b10181 b0b00084 00000000 8ab20181 ................ │ │ + 0x00044f00 b0b0af01 00000000 c9180181 b0b0af80 ................ │ │ + 0x00044f10 00000000 8ab20181 b0b0af01 00000000 ................ │ │ + 0x00044f20 c9060181 b0b0af82 00000000 c9120181 ................ │ │ + 0x00044f30 b0b0af81 00000000 c9040181 b0b0ab80 ................ │ │ + 0x00044f40 00000000 c9120181 b0b0af80 00000000 ................ │ │ + 0x00044f50 dcb20181 b0b0af01 00000000 08b10181 ................ │ │ + 0x00044f60 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00044f70 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00044f80 c9040181 b0b0af80 00000000 92b20181 ................ │ │ + 0x00044f90 b0b0af01 00000000 08b10181 b0b00084 ................ │ │ + 0x00044fa0 00000000 c9010181 b0b0ae80 00000000 ................ │ │ + 0x00044fb0 80c90181 b0ab08b1 00000000 ad010181 ................ │ │ + 0x00044fc0 b0b00eb1 00000000 c9020181 b0b0ab80 ................ │ │ + 0x00044fd0 00000000 c9020181 b0b0ad80 00000000 ................ │ │ + 0x00044fe0 c9020181 b0b0ab80 00000000 ad050181 ................ │ │ + 0x00044ff0 b0b00eb1 00000000 ad050181 b0b00eb1 ................ │ │ + 0x00045000 00000000 0cb20181 b0af80c9 00000000 ................ │ │ + 0x00045010 c9030181 b0b0aa80 00000000 c91c0181 ................ │ │ + 0x00045020 b0b0af81 00000000 c9030181 b0b0aa80 ................ │ │ + 0x00045030 00000000 90b20181 b0b0af01 00000000 ................ │ │ + 0x00045040 c9080181 b0b0af81 00000000 08b10181 ................ │ │ + 0x00045050 b0b00084 00000000 c9020181 b0b0a980 ................ │ │ + 0x00045060 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00045070 c9100181 b0b0af83 00000000 c9010181 ................ │ │ + 0x00045080 b0b0ae83 00000000 82c90181 b0ab08b1 ................ │ │ + 0x00045090 00000000 c90e0181 b0b0af80 00000000 ................ │ │ + 0x000450a0 c9060181 b0008480 00000000 3f060181 ............?... │ │ + 0x000450b0 b0af80c9 00000000 c9060181 b0008480 ................ │ │ + 0x000450c0 00000000 c9020181 b0b0af83 00000000 ................ │ │ + 0x000450d0 c9060181 b0008480 00000000 ab040181 ................ │ │ + 0x000450e0 b0b00fb1 00000000 8eb20181 b0b0af47 ...............G │ │ + 0x000450f0 00000000 84020181 b00fb100 00000000 ................ │ │ + 0x00045100 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00045110 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00045120 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00045130 af060181 b0b00cb1 00000000 a8010181 ................ │ │ + 0x00045140 b0b00cb1 00000000 85b20181 08b1ad01 ................ │ │ + 0x00045150 00000000 87b20181 08b1af01 00000000 ................ │ │ + 0x00045160 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00045170 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00045180 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00045190 08b10181 b0b00084 00000000 c9160181 ................ │ │ + 0x000451a0 b0b0a980 00000000 c9160181 b0b0a981 ................ │ │ + 0x000451b0 00000000 c9010181 b0b0aa80 00000000 ................ │ │ + 0x000451c0 ab020181 b0b00fb1 00000000 02b10181 ................ │ │ + 0x000451d0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x000451e0 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x000451f0 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00045200 b0b00084 00000000 ........ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,519 +1,515 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ - 0x00044790 749cfc7f b0b0aa80 ac9cfc7f b0b0b080 t............... │ │ - 0x000447a0 ac9cfc7f 2cf9ff7f b29cfc7f ab07b180 ....,........... │ │ - 0x000447b0 6e9dfc7f ad07b180 d89dfc7f ab07b180 n............... │ │ - 0x000447c0 5c9efc7f ac03b180 f49efc7f ab07b180 \............... │ │ - 0x000447d0 409ffc7f b0b00380 4a9ffc7f 00f9ff7f @.......J....... │ │ - 0x000447e0 509ffc7f 04f9ff7f 589ffc7f b0a91480 P.......X....... │ │ - 0x000447f0 9c9ffc7f b0a91680 ec9ffc7f b0a91480 ................ │ │ - 0x00044800 38a0fc7f b0b00380 42a0fc7f e8f8ff7f 8.......B....... │ │ - 0x00044810 48a0fc7f aa03b180 8ea0fc7f b0b00380 H............... │ │ - 0x00044820 98a0fc7f aa03b180 dca0fc7f d4f8ff7f ................ │ │ - 0x00044830 e2a0fc7f ac03b180 72a1fc7f a80fb180 ........r....... │ │ - 0x00044840 82a1fc7f c8f8ff7f 8ca1fc7f a80fb180 ................ │ │ - 0x00044850 9ca1fc7f ab07b180 e6a1fc7f ad07b180 ................ │ │ - 0x00044860 5aa2fc7f b4f8ff7f 62a2fc7f ab07b180 Z.......b....... │ │ - 0x00044870 96a2fc7f b0b00180 a0a2fc7f b0b0b080 ................ │ │ - 0x00044880 9aa2fc7f b0b00380 a6a2fc7f a803b180 ................ │ │ - 0x00044890 bca2fc7f 90f8ff7f c4a2fc7f aa0fb180 ................ │ │ - 0x000448a0 d8a2fc7f ac03b180 48a3fc7f ac0fb180 ........H....... │ │ - 0x000448b0 9ca3fc7f 7cf8ff7f a4a3fc7f b0ac1380 ....|........... │ │ - 0x000448c0 34a4fc7f ab07b180 80a4fc7f b0b0a880 4............... │ │ - 0x000448d0 94a4fc7f b0ae1380 44a5fc7f b0a91480 ........D....... │ │ - 0x000448e0 88a5fc7f 58f8ff7f 90a5fc7f ac03b180 ....X........... │ │ - 0x000448f0 e8a5fc7f b0af0880 eca6fc7f b0af0480 ................ │ │ - 0x00044900 90a7fc7f 44f8ff7f b0a7fc7f b0b00380 ....D........... │ │ - 0x00044910 baa7fc7f 40f8ff7f c0a7fc7f b0b00180 ....@........... │ │ - 0x00044920 c4a7fc7f b0b00380 d0a7fc7f a80fb180 ................ │ │ - 0x00044930 f4a7fc7f a803b180 04a8fc7f b0aa0580 ................ │ │ - 0x00044940 50a8fc7f b0b00180 62a8fc7f b0b00380 P.......b....... │ │ - 0x00044950 6ca8fc7f a80fb180 90a8fc7f a803b180 l............... │ │ - 0x00044960 a0a8fc7f aa0fb180 e4a8fc7f b0b00180 ................ │ │ - 0x00044970 eca8fc7f a80fb180 14a9fc7f ac0fb180 ................ │ │ - 0x00044980 66a9fc7f dcf7ff7f 6ca9fc7f e0f7ff7f f.......l....... │ │ - 0x00044990 72a9fc7f b0ac0580 d4a9fc7f b0ab0480 r............... │ │ - 0x000449a0 74aafc7f a803b180 8caafc7f a80fb180 t............... │ │ - 0x000449b0 b4aafc7f aa03b180 f6aafc7f bcf7ff7f ................ │ │ - 0x000449c0 fcaafc7f a803b180 12abfc7f b0ab0480 ................ │ │ - 0x000449d0 5eabfc7f a80fb180 76abfc7f 01000000 ^.......v....... │ │ - 0x000449e0 70abfc7f b0b0aa80 a8abfc7f b0b0ac80 p............... │ │ - 0x000449f0 f8abfc7f b0b0aa80 48acfc7f b0b0b080 ........H....... │ │ - 0x00044a00 48acfc7f ab07b180 92acfc7f 78f7ff7f H...........x... │ │ - 0x00044a10 a2acfc7f ab07b180 ecacfc7f 74f7ff7f ............t... │ │ - 0x00044a20 fcacfc7f b0b00180 08adfc7f ac03b180 ................ │ │ - 0x00044a30 7eadfc7f a803b180 96adfc7f ab07b180 ~............... │ │ - 0x00044a40 e0adfc7f 58f7ff7f f0adfc7f b0b00180 ....X........... │ │ - 0x00044a50 60aefc7f a80fb180 72aefc7f a803b180 `.......r....... │ │ - 0x00044a60 80aefc7f 44f7ff7f 90aefc7f b0b00180 ....D........... │ │ - 0x00044a70 94aefc7f b0b00380 a0aefc7f a80fb180 ................ │ │ - 0x00044a80 c4aefc7f aa0fb180 e4aefc7f 28f7ff7f ............(... │ │ - 0x00044a90 eaaefc7f 2cf7ff7f faaefc7f b0b00180 ....,........... │ │ - 0x00044aa0 feaefc7f b0b00380 08affc7f a80fb180 ................ │ │ - 0x00044ab0 2caffc7f a803b180 3caffc7f aa0fb180 ,.......<....... │ │ - 0x00044ac0 84affc7f b0b00180 96affc7f b0b00380 ................ │ │ - 0x00044ad0 a0affc7f a80fb180 c4affc7f a803b180 ................ │ │ - 0x00044ae0 d4affc7f aa0fb180 2cb0fc7f b0b00180 ........,....... │ │ - 0x00044af0 32b0fc7f d8f6ff7f 4eb0fc7f a80fb180 2.......N....... │ │ - 0x00044b00 60b0fc7f d4f6ff7f 68b0fc7f b0a91480 `.......h....... │ │ - 0x00044b10 acb0fc7f b0af1680 8cb1fc7f b0ae1380 ................ │ │ - 0x00044b20 f8b2fc7f ac03b180 54b3fc7f a80fb180 ........T....... │ │ - 0x00044b30 aab3fc7f aa03b180 f4b3fc7f b0ac1380 ................ │ │ - 0x00044b40 6cb4fc7f a803b180 84b4fc7f b0a91480 l............... │ │ - 0x00044b50 c8b4fc7f b0af1680 ecb5fc7f b0a91480 ................ │ │ - 0x00044b60 3cb6fc7f aa0fb180 5cb6fc7f a80fb180 <.......\....... │ │ - 0x00044b70 88b6fc7f 70f6ff7f 8eb6fc7f b0ab0480 ....p........... │ │ - 0x00044b80 e0b6fc7f b0ac1380 58b7fc7f b0ae1380 ........X....... │ │ - 0x00044b90 08b8fc7f ab07b180 54b8fc7f b0ae1380 ........T....... │ │ - 0x00044ba0 bcb9fc7f b0ab0480 0cbafc7f b0ac1380 ................ │ │ - 0x00044bb0 84bafc7f b0ae1380 34bbfc7f a80fb180 ........4....... │ │ - 0x00044bc0 4cbbfc7f b0ac1380 c4bbfc7f a803b180 L............... │ │ - 0x00044bd0 dabbfc7f 1cf6ff7f e0bbfc7f b0b00380 ................ │ │ - 0x00044be0 fcbbfc7f aa03b180 3ebcfc7f b0ab0480 ........>....... │ │ - 0x00044bf0 8abcfc7f 08f6ff7f 90bcfc7f b0ac1380 ................ │ │ - 0x00044c00 88bdfc7f b0b00380 94bdfc7f b0a80580 ................ │ │ - 0x00044c10 c8bdfc7f f4f5ff7f cebdfc7f b0b00380 ................ │ │ - 0x00044c20 d8bdfc7f b0a80580 04befc7f e8f5ff7f ................ │ │ - 0x00044c30 0abefc7f 01000000 02befc7f a908b180 ................ │ │ - 0x00044c40 c4befc7f b0b0aa80 08bffc7f b0b0b080 ................ │ │ - 0x00044c50 18bffc7f b0b0a880 56bffc7f b0b0b080 ........V....... │ │ - 0x00044c60 6cbffc7f a907b180 84bffc7f b0b0a880 l............... │ │ - 0x00044c70 c6bffc7f b0b0b080 d4bffc7f a907b180 ................ │ │ - 0x00044c80 86c0fc7f b0b0aa80 b0c0fc7f a907b180 ................ │ │ - 0x00044c90 cec0fc7f b0b0aa80 f6c0fc7f a907b180 ................ │ │ - 0x00044ca0 68c1fc7f ae03b180 70c2fc7f 74f5ff7f h.......p...t... │ │ - 0x00044cb0 50c7fc7f a908b180 7cc7fc7f ad07b180 P.......|....... │ │ - 0x00044cc0 84c8fc7f ad08b180 94c9fc7f b0b0b080 ................ │ │ - 0x00044cd0 94c9fc7f b0af0680 04cbfc7f ad08b180 ................ │ │ - 0x00044ce0 9ccbfc7f 48f5ff7f a0cbfc7f b0ac0780 ....H........... │ │ - 0x00044cf0 e4cdfc7f ab07b180 82cefc7f ab08b180 ................ │ │ - 0x00044d00 aacefc7f b0b0aa80 cacefc7f ab08b180 ................ │ │ - 0x00044d10 eccefc7f b0b0aa80 0acffc7f 1cf5ff7f ................ │ │ - 0x00044d20 0ccffc7f b0b0b080 08cffc7f b0b0aa80 ................ │ │ - 0x00044d30 22cffc7f b0b0a880 34cffc7f b0af1280 ".......4....... │ │ - 0x00044d40 b4d0fc7f b0b0aa80 f8d0fc7f ac01b280 ................ │ │ - 0x00044d50 acd1fc7f f0f4ff7f aed1fc7f f4f4ff7f ................ │ │ - 0x00044d60 b4d1fc7f b0af0680 34d2fc7f b0b0b080 ........4....... │ │ - 0x00044d70 30d2fc7f a908b180 40d2fc7f b0b0b080 0.......@....... │ │ - 0x00044d80 6cd2fc7f ab08b180 f0d2fc7f b0b0b080 l............... │ │ - 0x00044d90 f0d2fc7f a908b180 2ad3fc7f b0b0aa80 ........*....... │ │ - 0x00044da0 70d3fc7f b0b0a880 88d3fc7f 01000000 p............... │ │ - 0x00044db0 80d3fc7f b0b0a880 26d4fc7f ac03b180 ........&....... │ │ - 0x00044dc0 90d4fc7f ab08b180 38d5fc7f ae03b180 ........8....... │ │ - 0x00044dd0 3cd6fc7f ac03b180 98d6fc7f b0b0a880 <............... │ │ - 0x00044de0 d0d6fc7f af07b180 58d7fc7f b0af0480 ........X....... │ │ - 0x00044df0 e0d7fc7f af08b180 08d9fc7f ae0fb180 ................ │ │ - 0x00044e00 b4dafc7f b0af0c80 38ddfc7f 50f4ff7f ........8...P... │ │ - 0x00044e10 68e4fc7f b0b0b080 64e4fc7f b0b0aa80 h.......d....... │ │ - 0x00044e20 c8e4fc7f b0b0b080 c8e4fc7f b0b0a880 ................ │ │ - 0x00044e30 00e5fc7f b0b0b080 44e5fc7f b0b0aa80 ........D....... │ │ - 0x00044e40 6ce5fc7f b0b0b080 cee5fc7f b0b0a880 l............... │ │ - 0x00044e50 dce5fc7f ad08b180 f8e6fc7f ab08b180 ................ │ │ - 0x00044e60 80e7fc7f a908b180 bce7fc7f b0b0aa80 ................ │ │ - 0x00044e70 e0e7fc7f b0b0a880 e8e7fc7f b0b0aa80 ................ │ │ - 0x00044e80 08e9fc7f e4f3ff7f 84ebfc7f e8f3ff7f ................ │ │ - 0x00044e90 5cedfc7f af08b180 24eefc7f e4f3ff7f \.......$....... │ │ - 0x00044ea0 3ceffc7f e8f3ff7f 78f0fc7f af08b180 <.......x....... │ │ - 0x00044eb0 40f1fc7f ab08b180 b4f1fc7f a908b180 @............... │ │ - 0x00044ec0 d6f1fc7f 01000000 d0f1fc7f b0aa0580 ................ │ │ - 0x00044ed0 28f2fc7f ab07b180 00f3fc7f a908b180 (............... │ │ - 0x00044ee0 30f3fc7f b0b0a880 b0f3fc7f a908b180 0............... │ │ - 0x00044ef0 c8f3fc7f af07b180 20f9fc7f b0ac2780 ........ .....'. │ │ - 0x00044f00 bcf9fc7f a908b180 d6f9fc7f a907b180 ................ │ │ - 0x00044f10 f2f9fc7f a908b180 30fafc7f ab07b180 ........0....... │ │ - 0x00044f20 1cfbfc7f b0b0a880 5cfbfc7f ae0fb180 ........\....... │ │ - 0x00044f30 f8fcfc7f b0a90480 78fdfc7f b0af0880 ........x....... │ │ - 0x00044f40 18fffc7f a803b180 a8fffc7f b0b0ac80 ................ │ │ - 0x00044f50 3800fd7f 44f3ff7f 8801fd7f a803b180 8...D........... │ │ - 0x00044f60 c801fd7f b0b0b080 e801fd7f ad07b180 ................ │ │ - 0x00044f70 7802fd7f ab08b180 c602fd7f b0b0aa80 x............... │ │ - 0x00044f80 f202fd7f b0b0a980 3e03fd7f a908b180 ........>....... │ │ - 0x00044f90 5e03fd7f b0b0ac80 5005fd7f af07b180 ^.......P....... │ │ - 0x00044fa0 3406fd7f b0ab0480 d206fd7f b0b0b080 4............... │ │ - 0x00044fb0 ce06fd7f b0b0a880 d606fd7f 01000000 ................ │ │ - 0x00044fc0 ce06fd7f b0b0b080 d206fd7f a908b180 ................ │ │ - 0x00044fd0 0407fd7f ad08b180 1408fd7f ac03b180 ................ │ │ - 0x00044fe0 ac08fd7f a908b180 fc08fd7f b8f2ff7f ................ │ │ - 0x00044ff0 080afd7f b0af0c80 640cfd7f ab07b180 ........d....... │ │ - 0x00045000 180dfd7f acf2ff7f 140efd7f a908b180 ................ │ │ - 0x00045010 680efd7f b0af0e80 7c15fd7f 01000000 h.......|....... │ │ - 0x00045020 7415fd7f b0b0b080 7415fd7f b0b0a880 t.......t....... │ │ - 0x00045030 d815fd7f b0af0680 9819fd7f b0ad0480 ................ │ │ - 0x00045040 881bfd7f b0af0a80 501ffd7f ad08b180 ........P....... │ │ - 0x00045050 881ffd7f b0af0e80 d829fd7f ad08b180 .........)...... │ │ - 0x00045060 0e2afd7f b0b0b080 0e2afd7f aa03b180 .*.......*...... │ │ - 0x00045070 922afd7f ae03b180 642bfd7f ac03b180 .*......d+...... │ │ - 0x00045080 d42bfd7f 01000000 cc2bfd7f ac03b180 .+.......+...... │ │ - 0x00045090 402cfd7f b0b0b080 442cfd7f ab07b180 @,......D,...... │ │ - 0x000450a0 b42cfd7f b0b0ac80 222dfd7f b0b0a880 .,......"-...... │ │ - 0x000450b0 322dfd7f b0b0aa80 542dfd7f 01000000 2-......T-...... │ │ - 0x000450c0 4c2dfd7f b0b0a880 5e2dfd7f f0f1ff7f L-......^-...... │ │ - 0x000450d0 6c2dfd7f b0b0b080 c42dfd7f b0af0480 l-.......-...... │ │ - 0x000450e0 cc2efd7f b0b0a880 fc2efd7f b0af0680 ................ │ │ - 0x000450f0 5030fd7f b0af0c80 5c32fd7f b0b0b080 P0......\2...... │ │ - 0x00045100 5c32fd7f ab08b180 ac32fd7f b0af0a80 \2.......2...... │ │ - 0x00045110 7c36fd7f a803b180 d036fd7f 01000000 |6.......6...... │ │ - 0x00045120 c836fd7f ad08b180 0837fd7f b0af0880 .6.......7...... │ │ - 0x00045130 d437fd7f b0b0ad80 2438fd7f b0b0b080 .7......$8...... │ │ - 0x00045140 9038fd7f b0af0480 c43afd7f a907b180 .8.......:...... │ │ - 0x00045150 083bfd7f b0b0b080 083bfd7f b0b0a880 .;.......;...... │ │ - 0x00045160 503bfd7f b0b0b080 4c3bfd7f b0af0c80 P;......L;...... │ │ - 0x00045170 b041fd7f b0af0680 9043fd7f 01000000 .A.......C...... │ │ - 0x00045180 8843fd7f b0b0aa80 e443fd7f b0b0a880 .C.......C...... │ │ - 0x00045190 1c44fd7f b0af0480 fc44fd7f b0ad0880 .D.......D...... │ │ - 0x000451a0 a445fd7f b0af0680 3246fd7f b0af0480 .E......2F...... │ │ - 0x000451b0 f046fd7f b0ac0980 8047fd7f b0af1080 .F.......G...... │ │ - 0x000451c0 684afd7f aa0fb180 aa4afd7f b0b0a880 hJ.......J...... │ │ - 0x000451d0 004bfd7f ad08b180 784bfd7f b0af0a80 .K......xK...... │ │ - 0x000451e0 f850fd7f a908b180 3051fd7f ae03b180 .P......0Q...... │ │ - 0x000451f0 bc52fd7f ab07b180 9c53fd7f b0b0a880 .R.......S...... │ │ - 0x00045200 bc53fd7f c4f0ff7f 1457fd7f 01000000 .S.......W...... │ │ - 0x00045210 0c57fd7f b0b0b080 1057fd7f b0b0a880 .W.......W...... │ │ - 0x00045220 6057fd7f b0b0b080 5c57fd7f b0b0a880 `W......\W...... │ │ - 0x00045230 a457fd7f ae0fb180 145afd7f ab08b180 .W.......Z...... │ │ - 0x00045240 485afd7f b0af1280 ec5cfd7f b0b0aa80 HZ.......\...... │ │ - 0x00045250 305dfd7f b0af1480 8460fd7f ad08b180 0].......`...... │ │ - 0x00045260 f860fd7f 01000000 f060fd7f b0a70180 .`.......`...... │ │ - 0x00045270 2464fd7f 5f840280 c864fd7f b0b0a880 $d.._....d...... │ │ - 0x00045280 e064fd7f b0b0b080 dc64fd7f 48f0ff7f .d.......d..H... │ │ - 0x00045290 0c69fd7f b0b0b080 4469fd7f b0b0a080 .i......Di...... │ │ - 0x000452a0 9c69fd7f a908b180 186afd7f b0b0b080 .i.......j...... │ │ - 0x000452b0 206afd7f b0b0a080 686afd7f b0b0a680 j......hj...... │ │ - 0x000452c0 8c73fd7f b0b0aa80 0074fd7f 01000000 .s.......t...... │ │ - 0x000452d0 f873fd7f 0cf0ff7f ec75fd7f a908b180 .s.......u...... │ │ - 0x000452e0 0c76fd7f 08f0ff7f 1a76fd7f b0b0b080 .v.......v...... │ │ - 0x000452f0 1c76fd7f ac03b180 9076fd7f fcefff7f .v.......v...... │ │ - 0x00045300 8877fd7f b0b0ab80 b277fd7f b0b0aa80 .w.......w...... │ │ - 0x00045310 3078fd7f b0b0b080 5078fd7f e8efff7f 0x......Px...... │ │ - 0x00045320 5883fd7f b0a80580 ac83fd7f b0b0a880 X............... │ │ - 0x00045330 e083fd7f b0b0aa80 9284fd7f 01000000 ................ │ │ - 0x00045340 8c84fd7f b0af0480 4487fd7f b0b0b080 ........D....... │ │ - 0x00045350 4c87fd7f b0b0a880 9c87fd7f b0ae0380 L............... │ │ - 0x00045360 188cfd7f 01000000 108cfd7f b0af1680 ................ │ │ - 0x00045370 309bfd7f b0b0a880 789bfd7f b0af0280 0.......x....... │ │ - 0x00045380 d49cfd7f 01000000 cc9cfd7f b0b0aa80 ................ │ │ - 0x00045390 229dfd7f b0b0a880 309dfd7f 74efff7f ".......0...t... │ │ - 0x000453a0 349efd7f a908b180 9a9efd7f b0b0b080 4............... │ │ - 0x000453b0 ac9efd7f b0b0aa80 dc9efd7f ac80c980 ................ │ │ - 0x000453c0 5ca1fd7f b0b0aa80 a4a1fd7f ab07b180 \............... │ │ - 0x000453d0 68a2fd7f a908b180 a4a2fd7f ac0fb180 h............... │ │ - 0x000453e0 e4a4fd7f b0b0aa80 48a5fd7f af07b180 ........H....... │ │ - 0x000453f0 aca7fd7f b0b0ae80 2ca9fd7f b0af0480 ........,....... │ │ - 0x00045400 3caafd7f b0b0ac80 78aafd7f b0b0aa80 <.......x....... │ │ - 0x00045410 a8aafd7f ac03b180 74abfd7f b0b0a880 ........t....... │ │ - 0x00045420 98abfd7f f8eeff7f 3cacfd7f fceeff7f ........<....... │ │ - 0x00045430 08b2fd7f 00efff7f a0b3fd7f b0b0a880 ................ │ │ - 0x00045440 c0b3fd7f fceeff7f b8b4fd7f b0af0a80 ................ │ │ - 0x00045450 d4b5fd7f f8eeff7f e0b5fd7f 01000000 ................ │ │ - 0x00045460 d8b5fd7f f4eeff7f a8befd7f b0b0aa80 ................ │ │ - 0x00045470 d8befd7f b0b0ac80 16bffd7f ad08b180 ................ │ │ - 0x00045480 90bffd7f b0af0680 20c2fd7f b0af0c80 ........ ....... │ │ - 0x00045490 44c6fd7f a908b180 80c6fd7f c8eeff7f D............... │ │ - 0x000454a0 3cc7fd7f a908b180 8cc7fd7f b0b0aa80 <............... │ │ - 0x000454b0 3cc8fd7f b0af0e80 3cd1fd7f b4eeff7f <.......<....... │ │ - 0x000454c0 48d3fd7f 01000000 40d3fd7f ac03b180 H.......@....... │ │ - 0x000454d0 04d4fd7f af07b180 08d5fd7f ad08b180 ................ │ │ - 0x000454e0 4cd5fd7f ab07b180 fcd5fd7f 90eeff7f L............... │ │ - 0x000454f0 a4d6fd7f ab08b180 30d7fd7f b0af0880 ........0....... │ │ - 0x00045500 14dbfd7f 84eeff7f 28e3fd7f 88eeff7f ........(....... │ │ - 0x00045510 24e5fd7f 01000000 1ce5fd7f b0b0b080 $............... │ │ - 0x00045520 18e5fd7f 7ceeff7f 30e5fd7f 80eeff7f ....|...0....... │ │ - 0x00045530 48e5fd7f 84eeff7f 60e5fd7f b0b0aa80 H.......`....... │ │ - 0x00045540 a8e5fd7f b0af0680 34e7fd7f ab08b180 ........4....... │ │ - 0x00045550 78e7fd7f b0ad0480 c0e8fd7f ab07b180 x............... │ │ - 0x00045560 f8e8fd7f 01000000 f0e8fd7f b0b0b080 ................ │ │ - 0x00045570 f0e8fd7f b0b0aa80 4ce9fd7f b0af0a80 ........L....... │ │ - 0x00045580 2cecfd7f 01000000 24ecfd7f b0b0a880 ,.......$....... │ │ - 0x00045590 74ecfd7f b0b0b080 7cecfd7f 28eeff7f t.......|...(... │ │ - 0x000455a0 9cf6fd7f b0af1680 0003fe7f 24eeff7f ............$... │ │ - 0x000455b0 a00efe7f 01000000 980efe7f b0af2680 ..............&. │ │ - 0x000455c0 4c1cfe7f b0b0a880 bc1cfe7f b0b0b080 L............... │ │ - 0x000455d0 c41cfe7f 08eeff7f e426fe7f b0af1680 .........&...... │ │ - 0x000455e0 a035fe7f b0af1a80 c041fe7f 01000000 .5.......A...... │ │ - 0x000455f0 b841fe7f b0af0480 4c42fe7f b0af1880 .A......LB...... │ │ - 0x00045600 f046fe7f a80fb180 3847fe7f b0b0a880 .F......8G...... │ │ - 0x00045610 4a47fe7f 01000000 4847fe7f b0b0b080 JG......HG...... │ │ - 0x00045620 0048fe7f b0b0ac80 3c48fe7f b0b0b080 .H........8... │ │ - 0x00045fa0 5843ff7f 00840280 7843ff7f b0b0b080 XC......xC...... │ │ - 0x00045fb0 7443ff7f 01000000 6c43ff7f 5f840280 tC......lC.._... │ │ - 0x00045fc0 bc44ff7f 00840280 ac48ff7f 01000000 .D.......H...... │ │ - 0x00045fd0 a448ff7f b0b0b080 bc48ff7f 04e6ff7f .H.......H...... │ │ - 0x00045fe0 244aff7f 08e6ff7f b84aff7f b0b0b080 $J.......J...... │ │ - 0x00045ff0 d84aff7f 00840280 184bff7f 01000000 .J.......K...... │ │ - 0x00046000 104bff7f b0b0b080 284bff7f ece5ff7f .K......(K...... │ │ - 0x00046010 684dff7f f0e5ff7f 2c4eff7f b0b0b080 hM......,N...... │ │ - 0x00046020 844eff7f b0aa0180 e84eff7f 01000000 .N.......N...... │ │ - 0x00046030 e04eff7f b0b0b080 244fff7f ad08b180 .N......$O...... │ │ - 0x00046040 9850ff7f b0b0b080 a050ff7f b0b0a880 .P.......P...... │ │ - 0x00046050 d050ff7f bce5ff7f 0855ff7f b0b0aa80 .P.......U...... │ │ - 0x00046060 3856ff7f 01000000 3056ff7f b0ac0180 8V......0V...... │ │ - 0x00046070 ac56ff7f b0b0a880 8457ff7f b0b0a080 .V.......W...... │ │ - 0x00046080 b057ff7f b0b0a880 e057ff7f b0b0b080 .W.......W...... │ │ - 0x00046090 f457ff7f b0b0a880 2458ff7f b0b0b080 .W......$X...... │ │ - 0x000460a0 2c58ff7f 01000000 2458ff7f b0b0b080 ,X......$X...... │ │ - 0x000460b0 3c58ff7f ae3f0380 d059ff7f 60e5ff7f .......h....... │ │ - 0x000463b0 cc82ff7f a880c980 f882ff7f b00d8480 ................ │ │ - 0x000463c0 1883ff7f b0b0a880 2083ff7f 01000000 ........ ....... │ │ - 0x000463d0 1883ff7f a908b180 6a83ff7f b0b0aa80 ........j....... │ │ - 0x000463e0 9e83ff7f ab08b180 ec83ff7f b0b0ac80 ................ │ │ - 0x000463f0 e884ff7f a908b180 2c85ff7f ab07b180 ........,....... │ │ - 0x00046400 a885ff7f ab08b180 d685ff7f a803b180 ................ │ │ - 0x00046410 e285ff7f ad08b180 2886ff7f a803b180 ........(....... │ │ - 0x00046420 3486ff7f ab08b180 6486ff7f ab07b180 4.......d....... │ │ - 0x00046430 ac86ff7f b0b0aa80 c686ff7f ad07b180 ................ │ │ - 0x00046440 3a87ff7f b0b0ac80 6887ff7f af07b180 :.......h....... │ │ - 0x00046450 5888ff7f b0b0ac80 8c88ff7f b0b0b080 X............... │ │ - 0x00046460 8888ff7f a908b180 c488ff7f b0b0a880 ................ │ │ - 0x00046470 e088ff7f b0b0aa80 1289ff7f 01000000 ................ │ │ - 0x00046480 0a89ff7f b0b0ac80 8c89ff7f ab07b180 ................ │ │ - 0x00046490 108aff7f a908b180 368aff7f b0b0a880 ........6....... │ │ - 0x000464a0 488aff7f ac03b180 cc8aff7f a803b180 H............... │ │ - 0x000464b0 108bff7f b0b0b080 188bff7f ac0fb180 ................ │ │ - 0x000464c0 bc8bff7f 01000000 b88bff7f ac85c980 ................ │ │ - 0x000464d0 388fff7f 5f840680 f491ff7f b0b0b080 8..._........... │ │ - 0x000464e0 fc91ff7f b0b0a880 4892ff7f b0af0e80 ........H....... │ │ - 0x000464f0 2c97ff7f b0b0b080 7897ff7f b0b0a880 ,.......x....... │ │ - 0x00046500 b897ff7f b0b0b080 cc97ff7f aa80c980 ................ │ │ - 0x00046510 0498ff7f b0b0a180 ac98ff7f b0b0b080 ................ │ │ - 0x00046520 2499ff7f 01000000 1c99ff7f b0ad1c80 $............... │ │ - 0x00046530 089aff7f a803b180 409aff7f b0b0b080 ........@....... │ │ - 0x00046540 3c9aff7f 01000000 349aff7f b0b0ac80 <.......4....... │ │ - 0x00046550 dc9aff7f aa0fb180 6c9cff7f b0b0b080 ........l....... │ │ - 0x00046560 709cff7f b0ad0480 d09dff7f b0b0b080 p............... │ │ - 0x00046570 cc9dff7f b0b0a880 dc9dff7f ab08b180 ................ │ │ - 0x00046580 6c9eff7f b0b0a880 989eff7f b0b0aa80 l............... │ │ - 0x00046590 009fff7f b0b0a880 249fff7f b0af2280 ........$.....". │ │ - 0x000465a0 d49fff7f af07b180 34a0ff7f ac03b180 ........4....... │ │ - 0x000465b0 78a0ff7f 00841a80 88a0ff7f b0b0a880 x............... │ │ - 0x000465c0 a0a0ff7f b0b0b080 a0a0ff7f 28e1ff7f ............(... │ │ - 0x000465d0 b6a0ff7f b0b0ac80 10a1ff7f 24e1ff7f ............$... │ │ - 0x000465e0 2ea1ff7f b0b0a880 40a1ff7f a908b180 ........@....... │ │ - 0x000465f0 c0a1ff7f 01000000 b8a1ff7f b0b0aa80 ................ │ │ - 0x00046600 e0a1ff7f b0b0b080 e8a1ff7f b0b0aa80 ................ │ │ - 0x00046610 0ca2ff7f b0b0a880 20a2ff7f f0e0ff7f ........ ....... │ │ - 0x00046620 90a2ff7f f4e0ff7f 38a3ff7f b0b0b080 ........8....... │ │ - 0x00046630 54a3ff7f b0b0a880 64a3ff7f e8e0ff7f T.......d....... │ │ - 0x00046640 b0a3ff7f b0ab0680 c8a4ff7f 01000000 ................ │ │ - 0x00046650 c0a4ff7f b0b0b080 c0a4ff7f d4e0ff7f ................ │ │ - 0x00046660 1ca5ff7f b0b0aa80 80a5ff7f b0b0ac80 ................ │ │ - 0x00046670 04a6ff7f b0b0ab80 46a6ff7f 01000000 ........F....... │ │ - 0x00046680 3ea6ff7f b0b0b080 cca6ff7f b0b0a980 >............... │ │ - 0x00046690 02a7ff7f b0b0ac80 9ca7ff7f b0b0a980 ................ │ │ - 0x000466a0 c0a7ff7f a908b180 e4a7ff7f b0af0680 ................ │ │ - 0x000466b0 bca8ff7f ad08b180 38a9ff7f ab08b180 ........8....... │ │ - 0x000466c0 a0a9ff7f ad08b180 40aaff7f 70e0ff7f ........@...p... │ │ - 0x000466d0 c8b7ff7f 01000000 c8b9ff7f 6ce0ff7f ............l... │ │ - 0x000466e0 d0b9ff7f ab08b180 40baff7f b0b0b080 ........@....... │ │ - 0x000466f0 50baff7f b0af0480 1cbcff7f b0b0a880 P............... │ │ - 0x00046700 80bcff7f 50e0ff7f 8cbdff7f a908b180 ....P........... │ │ - 0x00046710 dcbdff7f b0b0b080 18beff7f a80fb180 ................ │ │ - 0x00046720 38beff7f b0b0b080 74beff7f a80fb180 8.......t....... │ │ - 0x00046730 98beff7f b0af0880 20c2ff7f b0b0b080 ........ ....... │ │ - 0x00046740 30c2ff7f 1ce0ff7f 74c5ff7f b0b0b080 0.......t....... │ │ - 0x00046750 74c5ff7f ab10b280 10c6ff7f b0b0b080 t............... │ │ - 0x00046760 24c6ff7f a908b180 88c6ff7f b0b0b080 $............... │ │ - 0x00046770 a4c6ff7f f8dfff7f bcc6ff7f aa25b280 .............%.. │ │ - 0x00046780 74c7ff7f 01000000 14c9ff7f b0b0b080 t............... │ │ - 0x00046790 64c9ff7f ae0fb180 f0ccff7f a80fb180 d............... │ │ - 0x000467a0 8ccdff7f d4dfff7f 8ccdff7f d8dfff7f ................ │ │ - 0x000467b0 8ccdff7f b0af0480 e8d1ff7f af07b180 ................ │ │ - 0x000467c0 10d9ff7f 01000000 ........ │ │ + 0x00045208 5c9afc7f b0b0ac80 a09afc7f 00840280 \............... │ │ + 0x00045218 aa9afc7f b0ab0280 6c9bfc7f b0ad0280 ........l....... │ │ + 0x00045228 ee9bfc7f b0ab0280 bc9cfc7f b0ad0280 ................ │ │ + 0x00045238 089dfc7f b0ab0280 589dfc7f 00840680 ........X....... │ │ + 0x00045248 889dfc7f 00840280 a49dfc7f b0aa1380 ................ │ │ + 0x00045258 e89dfc7f b0aa1580 3c9efc7f b0aa1380 ........<....... │ │ + 0x00045268 8c9efc7f 00840680 bc9efc7f 00840280 ................ │ │ + 0x00045278 c89efc7f b0ad0480 349ffc7f 00840680 ........4....... │ │ + 0x00045288 649ffc7f b0ad0480 d09ffc7f 00840280 d............... │ │ + 0x00045298 da9ffc7f b0ab0280 5ea0fc7f 00840480 ........^....... │ │ + 0x000452a8 70a0fc7f 00840280 7ea0fc7f 00840480 p.......~....... │ │ + 0x000452b8 90a0fc7f b0ab0280 dca0fc7f b0ad0280 ................ │ │ + 0x000452c8 68a1fc7f 00840280 74a1fc7f b0ab0280 h.......t....... │ │ + 0x000452d8 aca1fc7f 00840480 d0a1fc7f b0b0b080 ................ │ │ + 0x000452e8 cca1fc7f 00840680 00a2fc7f b0a80180 ................ │ │ + 0x000452f8 1aa2fc7f 00840280 28a2fc7f b0a80780 ........(....... │ │ + 0x00045308 60a2fc7f b0ad0480 f0a2fc7f b0af0680 `............... │ │ + 0x00045318 68a3fc7f 00840280 74a3fc7f b0ac1380 h.......t....... │ │ + 0x00045328 04a4fc7f b0ad0480 74a4fc7f b0b0a880 ........t....... │ │ + 0x00045338 8ca4fc7f b0ae1380 3ca5fc7f b0aa1380 ........<....... │ │ + 0x00045348 84a5fc7f 00840280 90a5fc7f b0ac0180 ................ │ │ + 0x00045358 eca5fc7f b0af0680 e4a6fc7f b0ae0180 ................ │ │ + 0x00045368 80a7fc7f b0a80380 c0a7fc7f 00840680 ................ │ │ + 0x00045378 f0a7fc7f 00840280 faa7fc7f b0b00180 ................ │ │ + 0x00045388 00a8fc7f 00840680 30a8fc7f b0a90680 ........0....... │ │ + 0x00045398 74a8fc7f b0a80180 88a8fc7f b0ad0880 t............... │ │ + 0x000453a8 fca8fc7f b0b00180 10a9fc7f 00840680 ................ │ │ + 0x000453b8 40a9fc7f b0a90680 84a9fc7f b0a80180 @............... │ │ + 0x000453c8 98a9fc7f b0ad0680 04aafc7f b0b00180 ................ │ │ + 0x000453d8 0caafc7f b0a90680 54aafc7f b0af0680 ........T....... │ │ + 0x000453e8 ccaafc7f 00840280 e8aafc7f b0af0880 ................ │ │ + 0x000453f8 6cabfc7f b0ae0580 54acfc7f b0a80180 l.......T....... │ │ + 0x00045408 70acfc7f b0a90680 b8acfc7f b0ad0480 p............... │ │ + 0x00045418 20adfc7f 00840280 2aadfc7f b0a80180 .......*....... │ │ + 0x00045428 44adfc7f b0ae0580 b4adfc7f b0a80580 D............... │ │ + 0x00045438 ecadfc7f 01000000 e4adfc7f b0b0ac80 ................ │ │ + 0x00045448 80aefc7f b0b0aa80 d0aefc7f b0b0b080 ................ │ │ + 0x00045458 d0aefc7f b0ab0280 1caffc7f b0a80180 ................ │ │ + 0x00045468 2eaffc7f b0ab0280 7aaffc7f b0a80180 ........z....... │ │ + 0x00045478 8caffc7f b0b00180 98affc7f b0ad0480 ................ │ │ + 0x00045488 40b0fc7f b0a80180 5ab0fc7f b0ab0280 @.......Z....... │ │ + 0x00045498 a6b0fc7f b0a80180 b8b0fc7f b0b00180 ................ │ │ + 0x000454a8 28b1fc7f b0a80580 5cb1fc7f b0a80180 (.......\....... │ │ + 0x000454b8 6cb1fc7f b0a80380 9cb1fc7f b0b00180 l............... │ │ + 0x000454c8 a0b1fc7f 00840680 d0b1fc7f b0a90680 ................ │ │ + 0x000454d8 14b2fc7f b0a80780 58b2fc7f 00840280 ........X....... │ │ + 0x000454e8 64b2fc7f b0a80380 94b2fc7f b0b00180 d............... │ │ + 0x000454f8 98b2fc7f 00840680 c8b2fc7f b0a90680 ................ │ │ + 0x00045508 0cb3fc7f b0a80180 20b3fc7f b0ad0680 ........ ....... │ │ + 0x00045518 90b3fc7f b0b00180 a4b3fc7f 00840680 ................ │ │ + 0x00045528 d4b3fc7f b0a90680 18b4fc7f b0a80180 ................ │ │ + 0x00045538 2cb4fc7f b0ad0680 acb4fc7f b0b00180 ,............... │ │ + 0x00045548 b4b4fc7f b0a80380 f0b4fc7f b0a80580 ................ │ │ + 0x00045558 24b5fc7f 00840280 30b5fc7f b0aa1380 $.......0....... │ │ + 0x00045568 74b5fc7f b0af1680 60b6fc7f b0ae1380 t.......`....... │ │ + 0x00045578 c4b7fc7f b0ac0180 20b8fc7f b0a80580 ........ ....... │ │ + 0x00045588 dcb8fc7f b0ad0480 4cb9fc7f b0ac1380 ........L....... │ │ + 0x00045598 c4b9fc7f b0a80180 e0b9fc7f b0aa1380 ................ │ │ + 0x000455a8 24bafc7f b0af1680 28bbfc7f b0aa1380 $.......(....... │ │ + 0x000455b8 78bbfc7f b0a80780 bcbbfc7f b0a80580 x............... │ │ + 0x000455c8 2cbcfc7f 00840280 38bcfc7f b0ae0580 ,.......8....... │ │ + 0x000455d8 acbcfc7f b0ac1380 28bdfc7f b0ae1380 ........(....... │ │ + 0x000455e8 d4bdfc7f b0ab0280 24befc7f b0ae1380 ........$....... │ │ + 0x000455f8 84bffc7f b0ae0580 f8bffc7f b0ac1380 ................ │ │ + 0x00045608 74c0fc7f b0ae1380 20c1fc7f b0a80580 t....... ....... │ │ + 0x00045618 58c1fc7f b0ac1380 d0c1fc7f b0a80180 X............... │ │ + 0x00045628 eac1fc7f 00840280 f4c1fc7f 00840680 ................ │ │ + 0x00045638 5cc2fc7f b0ad0480 c4c2fc7f b0ae0580 \............... │ │ + 0x00045648 34c3fc7f 00840280 40c3fc7f b0ac1380 4.......@....... │ │ + 0x00045658 38c4fc7f 00840680 68c4fc7f b0a90880 8.......h....... │ │ + 0x00045668 bcc4fc7f 00840280 c8c4fc7f 00840680 ................ │ │ + 0x00045678 f8c4fc7f b0a90880 44c5fc7f 00840280 ........D....... │ │ + 0x00045688 4ec5fc7f 01000000 46c5fc7f a908b180 N.......F....... │ │ + 0x00045698 04c6fc7f b0b0aa80 48c6fc7f b0b0b080 ........H....... │ │ + 0x000456a8 58c6fc7f b0b0a880 98c6fc7f b0b0b080 X............... │ │ + 0x000456b8 b0c6fc7f b0aa0180 e8c6fc7f b0b0a880 ................ │ │ + 0x000456c8 28c7fc7f b0b0b080 34c7fc7f b0aa0180 (.......4....... │ │ + 0x000456d8 20c8fc7f b0a90280 3ec8fc7f b0b0aa80 .......>....... │ │ + 0x000456e8 68c8fc7f b0a90280 86c8fc7f b0b0aa80 h............... │ │ + 0x000456f8 b0c8fc7f b0a90280 24c9fc7f b0ae0180 ........$....... │ │ + 0x00045708 20cafc7f 94f6ff7f 30cffc7f a908b180 .......0....... │ │ + 0x00045718 5ccffc7f b0ad0280 58d0fc7f ad08b180 \.......X....... │ │ + 0x00045728 5cd1fc7f b0b0b080 5cd1fc7f b0af0680 \.......\....... │ │ + 0x00045738 b8d2fc7f ad08b180 50d3fc7f 68f6ff7f ........P...h... │ │ + 0x00045748 54d3fc7f b0ac0780 98d5fc7f b0ac0180 T............... │ │ + 0x00045758 46d6fc7f ab08b180 6ed6fc7f b0b0aa80 F.......n....... │ │ + 0x00045768 8ed6fc7f ab08b180 b0d6fc7f b0b0aa80 ................ │ │ + 0x00045778 ced6fc7f b0b0b080 d0d6fc7f b0b0aa80 ................ │ │ + 0x00045788 ead6fc7f b0b0a880 fcd6fc7f b0af1680 ................ │ │ + 0x00045798 9cd8fc7f ae03b280 74d9fc7f b0b0aa80 ........t....... │ │ + 0x000457a8 b4d9fc7f b0b0b080 bcd9fc7f b0af0480 ................ │ │ + 0x000457b8 44dafc7f b0b0b080 40dafc7f a908b180 D.......@....... │ │ + 0x000457c8 50dafc7f b0b0b080 7cdafc7f ab08b180 P.......|....... │ │ + 0x000457d8 fcdafc7f b0b0b080 fcdafc7f a908b180 ................ │ │ + 0x000457e8 36dbfc7f b0b0aa80 7cdbfc7f b0b0a880 6.......|....... │ │ + 0x000457f8 94dbfc7f 01000000 8cdbfc7f b0b0a880 ................ │ │ + 0x00045808 a4dbfc7f b0b0a980 e8dbfc7f ab08b180 ................ │ │ + 0x00045818 70dcfc7f b0b0a880 b0dcfc7f b0ae0180 p............... │ │ + 0x00045828 c8defc7f b0b0a880 04dffc7f af08b180 ................ │ │ + 0x00045838 8cdffc7f b0af0480 10e0fc7f b0af0280 ................ │ │ + 0x00045848 34e1fc7f b0af0480 e4e2fc7f b0af0a80 4............... │ │ + 0x00045858 58e5fc7f 5cf5ff7f b0ecfc7f b0b0b080 X...\........... │ │ + 0x00045868 acecfc7f b0b0aa80 10edfc7f b0b0b080 ................ │ │ + 0x00045878 10edfc7f b0b0a880 48edfc7f b0b0b080 ........H....... │ │ + 0x00045888 8cedfc7f b0b0aa80 b6edfc7f b0b0b080 ................ │ │ + 0x00045898 18eefc7f b0b0a880 28eefc7f ad08b180 ........(....... │ │ + 0x000458a8 40effc7f ab08b180 c4effc7f a908b180 @............... │ │ + 0x000458b8 00f0fc7f b0b0aa80 28f0fc7f b0b0a880 ........(....... │ │ + 0x000458c8 30f0fc7f b0b0aa80 34f1fc7f f0f4ff7f 0.......4....... │ │ + 0x000458d8 e8f3fc7f f4f4ff7f ecf5fc7f b0af0280 ................ │ │ + 0x000458e8 c0f6fc7f f0f4ff7f f8f7fc7f f4f4ff7f ................ │ │ + 0x000458f8 40f9fc7f af08b180 04fafc7f ab08b180 @............... │ │ + 0x00045908 74fafc7f a908b180 94fafc7f 01000000 t............... │ │ + 0x00045918 8cfafc7f b0aa0580 e0fafc7f b0ab0280 ................ │ │ + 0x00045928 b8fbfc7f a908b180 e8fbfc7f b0b0a880 ................ │ │ + 0x00045938 68fcfc7f a908b180 80fcfc7f b0af0280 h............... │ │ + 0x00045948 f001fd7f b0ac2780 8c02fd7f a908b180 ......'......... │ │ + 0x00045958 a802fd7f b0aa0180 e402fd7f a908b180 ................ │ │ + 0x00045968 2003fd7f b0ad0280 2c04fd7f b0b0a880 .......,....... │ │ + 0x00045978 6c04fd7f b0af0680 3406fd7f b0ab0480 l.......4....... │ │ + 0x00045988 d006fd7f b0a90480 8007fd7f b0af0880 ................ │ │ + 0x00045998 4809fd7f ab08b180 d009fd7f 50f4ff7f H...........P... │ │ + 0x000459a8 380bfd7f 00840280 7c0bfd7f b0b0b080 8.......|....... │ │ + 0x000459b8 9c0bfd7f b0ae0180 480cfd7f ab08b180 ........H....... │ │ + 0x000459c8 940cfd7f b0b0aa80 c00cfd7f b0b0a980 ................ │ │ + 0x000459d8 100dfd7f b0b0a880 320dfd7f b0b0ab80 ........2....... │ │ + 0x000459e8 180ffd7f b0b0ae80 ec0ffd7f b0ab0480 ................ │ │ + 0x000459f8 8a10fd7f b0b0b080 8610fd7f b0b0a880 ................ │ │ + 0x00045a08 8e10fd7f 01000000 8610fd7f b0b0b080 ................ │ │ + 0x00045a18 8c10fd7f e4f3ff7f 8411fd7f b0ab0280 ................ │ │ + 0x00045a28 3812fd7f b0af0e80 e014fd7f b0b0ac80 8............... │ │ + 0x00045a38 bc15fd7f a908b180 0c16fd7f c8f3ff7f ................ │ │ + 0x00045a48 1417fd7f b0ac0180 ac17fd7f a908b180 ................ │ │ + 0x00045a58 3c18fd7f b0af0c80 4c1efd7f 01000000 <.......L....... │ │ + 0x00045a68 441efd7f b0b0b080 441efd7f b0b0a880 D.......D....... │ │ + 0x00045a78 a41efd7f b0af0a80 5822fd7f b0ae0380 ........X"...... │ │ + 0x00045a88 6424fd7f b0af0a80 b027fd7f b0b0ac80 d$.......'...... │ │ + 0x00045a98 e827fd7f b0af0e80 d031fd7f b0b0ac80 .'.......1...... │ │ + 0x00045aa8 0832fd7f b0b0b080 0832fd7f b0ab0480 .2.......2...... │ │ + 0x00045ab8 b432fd7f b0ae0180 7033fd7f b0ac0180 .2......p3...... │ │ + 0x00045ac8 e033fd7f 01000000 d833fd7f b0ab0280 .3.......3...... │ │ + 0x00045ad8 3834fd7f b0b0b080 3c34fd7f b0ab0280 84......<4...... │ │ + 0x00045ae8 ac34fd7f b0b0ac80 1835fd7f b0b0a880 .4.......5...... │ │ + 0x00045af8 2835fd7f b0b0aa80 4a35fd7f 01000000 (5......J5...... │ │ + 0x00045b08 4235fd7f b0b0a880 5435fd7f b0a80180 B5......T5...... │ │ + 0x00045b18 8035fd7f b0b0b080 d435fd7f b0af0480 .5.......5...... │ │ + 0x00045b28 d836fd7f b0b0a880 0037fd7f b0af0680 .6.......7...... │ │ + 0x00045b38 7038fd7f b0af1080 783afd7f b0b0b080 p8......x:...... │ │ + 0x00045b48 783afd7f ab08b180 c83afd7f b0af0a80 x:.......:...... │ │ + 0x00045b58 083ffd7f b0a80180 5c3ffd7f 01000000 .?......\?...... │ │ + 0x00045b68 543ffd7f b0af0880 fe3ffd7f ad08b180 T?.......?...... │ │ + 0x00045b78 4240fd7f b0b0ab80 8440fd7f b0b0a980 B@.......@...... │ │ + 0x00045b88 0441fd7f b0af0280 1443fd7f b0a80180 .A.......C...... │ │ + 0x00045b98 5443fd7f b0b0b080 5443fd7f b0b0a880 TC......TC...... │ │ + 0x00045ba8 9c43fd7f b0b0b080 9843fd7f b0af0c80 .C.......C...... │ │ + 0x00045bb8 ac49fd7f b0af0880 884bfd7f 01000000 .I.......K...... │ │ + 0x00045bc8 804bfd7f b0b0aa80 e04bfd7f b0b0a880 .K.......K...... │ │ + 0x00045bd8 184cfd7f b0af0480 084dfd7f b0b0a880 .L.......M...... │ │ + 0x00045be8 3c4dfd7f b0aa0380 804dfd7f b0ad0880 .......N....... │ │ + 0x00046458 b8b4fe7f b0b0b080 deb4fe7f ab08b180 ................ │ │ + 0x00046468 30b5fe7f b0ad0280 bcb5fe7f 30ebff7f 0...........0... │ │ + 0x00046478 30b7fe7f b0b0ae80 3cb8fe7f b0af0280 0.......<....... │ │ + 0x00046488 04b9fe7f 01000000 fcb8fe7f a908b180 ................ │ │ + 0x00046498 7cb9fe7f b0b0a880 a4b9fe7f b0b0b080 |............... │ │ + 0x000464a8 bcb9fe7f a908b180 0cbafe7f ab08b180 ................ │ │ + 0x000464b8 dcbafe7f b0b0b080 e8bafe7f b0af0480 ................ │ │ + 0x000464c8 a0bbfe7f b0b0b080 9ebbfe7f b0b0a880 ................ │ │ + 0x000464d8 a4bbfe7f d4eaff7f 90bcfe7f b0b0b080 ................ │ │ + 0x000464e8 b8bcfe7f b0a80180 e8bcfe7f b0b0b080 ................ │ │ + 0x000464f8 f0bcfe7f b0b0aa80 10bdfe7f b0b0b080 ................ │ │ + 0x00046508 1abdfe7f b0b0a980 2cbdfe7f b0b0b080 ........,....... │ │ + 0x00046518 4cbdfe7f b0b0a880 5cbdfe7f b0a90280 L.......\....... │ │ + 0x00046528 8cbdfe7f 90eaff7f 14befe7f b0b0b080 ................ │ │ + 0x00046538 20befe7f b0ad0480 fcbefe7f 84eaff7f ............... │ │ + 0x00046548 68bffe7f 88eaff7f 68c0fe7f b0b0ac80 h.......h....... │ │ + 0x00046558 2cc1fe7f b0b0a880 3ec1fe7f b0b0ac80 ,.......>....... │ │ + 0x00046568 00c2fe7f 74eaff7f 10c3fe7f af08b180 ....t........... │ │ + 0x00046578 fcc3fe7f b0b0a980 36c4fe7f b0ac0180 ........6....... │ │ + 0x00046588 a4c4fe7f 60eaff7f 30c5fe7f b0a90680 ....`...0....... │ │ + 0x00046598 5cc5fe7f b0a80380 6ac5fe7f b0ac0180 \.......j....... │ │ + 0x000465a8 d8c5fe7f 4ceaff7f 64c6fe7f b0ae0380 ....L...d....... │ │ + 0x000465b8 dcc6fe7f a908b180 04c7fe7f 40eaff7f ............@... │ │ + 0x000465c8 50c9fe7f b0ac0180 d2c9fe7f 01000000 P............... │ │ + 0x000465d8 cac9fe7f b0b0aa80 0acafe7f b0b0a980 ................ │ │ + 0x000465e8 44cafe7f b0b0ab80 b0cafe7f b0b0b080 D............... │ │ + 0x000465f8 accafe7f b0ae0180 eccbfe7f ad08b180 ................ │ │ + 0x00046608 d0ccfe7f ab08b180 54cdfe7f b0b0ae80 ........T....... │ │ + 0x00046618 e8cdfe7f b0b0ac80 04cffe7f b0b0b080 ................ │ │ + 0x00046628 04cffe7f b0b0a880 10cffe7f b0a90280 ................ │ │ + 0x00046638 22cffe7f b0b0a880 56cffe7f b0b0ae80 ".......V....... │ │ + 0x00046648 c2cffe7f ad08b180 40d0fe7f bce9ff7f ........@....... │ │ + 0x00046658 24d1fe7f b0b0aa80 6cd1fe7f b8e9ff7f $.......l....... │ │ + 0x00046668 8cddfe7f b0af0a80 fcdefe7f 01000000 ................ │ │ + 0x00046678 f4defe7f b0b0a980 6cdffe7f b0b0ab80 ........l....... │ │ + 0x00046688 d4dffe7f b0b0b080 d0dffe7f b0ac0180 ................ │ │ + 0x00046698 fce0fe7f b0b0ac80 c8e1fe7f b0b0aa80 ................ │ │ + 0x000466a8 40e2fe7f ad08b180 d0e2fe7f b0b0ac80 @............... │ │ + 0x000466b8 e4e3fe7f b0b0b080 e4e3fe7f b0b0a880 ................ │ │ + 0x000466c8 f0e3fe7f b0a90280 02e4fe7f b0b0a880 ................ │ │ + 0x000466d8 4ce4fe7f 00840280 5ce4fe7f b0b0ae80 L.......\....... │ │ + 0x000466e8 c8e4fe7f ad08b180 44e5fe7f 34e9ff7f ........D...4... │ │ + 0x000466f8 28e6fe7f b0b0aa80 70e6fe7f 30e9ff7f (.......p...0... │ │ + 0x00046708 8cf3fe7f b0af1880 ccf7fe7f b0af0880 ................ │ │ + 0x00046718 0cfbfe7f 01000000 04fbfe7f b0b0a880 ................ │ │ + 0x00046728 16fbfe7f a908b180 38fbfe7f 0ce9ff7f ........8....... │ │ + 0x00046738 24fdfe7f ad08b180 b0fdfe7f b0b0a880 $............... │ │ + 0x00046748 dcfdfe7f b0b0b080 dcfdfe7f a908b180 ................ │ │ + 0x00046758 08fefe7f ad08b180 d4fefe7f 01000000 ................ │ │ + 0x00046768 ccfefe7f b0aa0180 0cfffe7f d8e8ff7f ................ │ │ + 0x00046778 20fffe7f b0b0b080 1cfffe7f b0aa0180 ............... │ │ + 0x00046788 8cfffe7f 00840280 b4fffe7f b0b0b080 ................ │ │ + 0x00046798 b0fffe7f b0b0a880 e8fffe7f b0a80380 ................ │ │ + 0x000467a8 6000ff7f ace8ff7f 0c01ff7f b0b0b080 `............... │ │ + 0x000467b8 0c01ff7f 01000000 0401ff7f b0aa0180 ................ │ │ + 0x000467c8 4401ff7f b0aa0380 b801ff7f b0af0280 D............... │ │ + 0x000467d8 7403ff7f b0b0a880 9603ff7f 01000000 t............... │ │ + 0x000467e8 8e03ff7f b0af0480 0004ff7f b0b0b080 ................ │ │ + 0x000467f8 0404ff7f b0b0aa80 3a04ff7f ab08b180 ........:....... │ │ + 0x00046808 0a06ff7f b0af0280 0007ff7f b0b0ac80 ................ │ │ + 0x00046818 5c07ff7f b0b0ae80 a807ff7f b0b0ac80 \............... │ │ + 0x00046828 ee07ff7f ab08b180 3408ff7f b0af2c80 ........4.....,. │ │ + 0x00046838 f00bff7f b0af0880 300eff7f a908b180 ........0....... │ │ + 0x00046848 480eff7f b0ac0180 e00fff7f b0b0a880 H............... │ │ + 0x00046858 ee0fff7f b0b0ac80 3410ff7f b0af0e80 ........4....... │ │ + 0x00046868 3015ff7f b0af0480 e015ff7f b0af0c80 0............... │ │ + 0x00046878 c017ff7f b0af0a80 e81aff7f b0b0b080 ................ │ │ + 0x00046888 f61aff7f b0b0a880 4c1bff7f b0ad0280 ........L....... │ │ + 0x00046898 9c1cff7f 01000000 941cff7f b0af1080 ................ │ │ + 0x000468a8 481eff7f b0b0ae80 e01eff7f 01000000 H............... │ │ + 0x000468b8 d81eff7f b0ab0280 d01fff7f b0b0a880 ................ │ │ + 0x000468c8 e41fff7f b0aa0180 1c21ff7f b0ab0280 .........!...... │ │ + 0x000468d8 d422ff7f 01000000 cc22ff7f b0aa0380 ."......."...... │ │ + 0x000468e8 e026ff7f b0a90280 742aff7f b0b0b080 .&......t*...... │ │ + 0x000468f8 842aff7f b0a80180 fc2aff7f a908b180 .*.......*...... │ │ + 0x00046908 4c2bff7f b0b0b080 882bff7f b0af0480 L+.......+...... │ │ + 0x00046918 e830ff7f b0ad0280 8431ff7f b0ac0380 .0.......1...... │ │ + 0x00046928 3c32ff7f b0b0aa80 a432ff7f b0b0b080 <2.......2...... │ │ + 0x00046938 ac32ff7f b0b0a880 b033ff7f b0ab0480 .2.......3...... │ │ + 0x00046948 8438ff7f 18e7ff7f 8c38ff7f b0008480 .8.......8...... │ │ + 0x00046958 4c39ff7f ab08b180 d43aff7f 01000000 L9.......:...... │ │ + 0x00046968 d03aff7f b0b0a880 303bff7f b0b0ac80 .:......0;...... │ │ + 0x00046978 103dff7f f4e6ff7f 9842ff7f f8e6ff7f .=.......B...... │ │ + 0x00046988 7044ff7f aa83c980 f844ff7f b0b0aa80 pD.......D...... │ │ + 0x00046998 c045ff7f b0b0ac80 d046ff7f e4e6ff7f .E.......F...... │ │ + 0x000469a8 4047ff7f b0b0ab80 3049ff7f b0b0b080 @G......0I...... │ │ + 0x000469b8 7049ff7f b0b0ab80 184aff7f d0e6ff7f pI.......J...... │ │ + 0x000469c8 804fff7f 00840280 a04fff7f b0b0b080 .O.......O...... │ │ + 0x000469d8 9c4fff7f 01000000 944fff7f b0ab0280 .O.......O...... │ │ + 0x000469e8 cc50ff7f 00840280 9854ff7f 01000000 .P.......T...... │ │ + 0x000469f8 9054ff7f b0b0b080 a854ff7f ae3f0380 .T.......T...?.. │ │ + 0x00046a08 1456ff7f 94e6ff7f b456ff7f b0b0b080 .V.......V...... │ │ + 0x00046a18 d456ff7f 00840280 1457ff7f 01000000 .V.......W...... │ │ + 0x00046a28 0c57ff7f b0b0b080 2457ff7f 78e6ff7f .W......$W..x... │ │ + 0x00046a38 7459ff7f 7ce6ff7f 4c5aff7f b0b0b080 tY..|...LZ...... │ │ + 0x00046a48 a45aff7f b0aa0180 085bff7f 01000000 .Z.......[...... │ │ + 0x00046a58 005bff7f b0b0b080 405bff7f af08b180 .[......@[...... │ │ + 0x00046a68 e05cff7f b0b0b080 e85cff7f b0b0a880 .\.......\...... │ │ + 0x00046a78 185dff7f 48e6ff7f 7061ff7f a908b180 .]..H...pa...... │ │ + 0x00046a88 a862ff7f 01000000 a062ff7f b0ac0180 .b.......b...... │ │ + 0x00046a98 1c63ff7f b0b0a880 6c64ff7f b0b0b080 .c......ld...... │ │ + 0x00046aa8 8064ff7f b0b0a880 b464ff7f b0b0b080 .d.......d...... │ │ + 0x00046ab8 bc64ff7f 01000000 b464ff7f b0b0b080 .d.......d...... │ │ + 0x00046ac8 cc64ff7f af3f0480 6466ff7f fce5ff7f .d...?..df...... │ │ + 0x00046ad8 1067ff7f b0b0b080 3867ff7f b0aa0180 .g......8g...... │ │ + 0x00046ae8 9c67ff7f 01000000 9467ff7f 00840280 .g.......g...... │ │ + 0x00046af8 ec67ff7f b0a80180 5868ff7f ab08b180 .g......Xh...... │ │ + 0x00046b08 8468ff7f b0aa0180 f068ff7f c8e5ff7f .h.......h...... │ │ + 0x00046b18 a869ff7f cce5ff7f bc6cff7f ab08b180 .i.......l...... │ │ + 0x00046b28 f06cff7f b0b0ae80 606dff7f b0af0280 .l......`m...... │ │ + 0x00046b38 106eff7f b0af0880 106fff7f b0af0c80 .n.......o...... │ │ + 0x00046b48 6c70ff7f b0aa0380 e870ff7f b0ac0380 lp.......p...... │ │ + 0x00046b58 8c71ff7f b0ab0480 8872ff7f b0af0480 .q.......r...... │ │ + 0x00046b68 ec73ff7f 01000000 e473ff7f b0b0aa80 .s.......s...... │ │ + 0x00046b78 1074ff7f b0b0ab80 5a74ff7f 01000000 .t......Zt...... │ │ + 0x00046b88 5274ff7f b0b0b080 8274ff7f b0b0a880 Rt.......t...... │ │ + 0x00046b98 c474ff7f b0b0a980 0875ff7f 01000000 .t.......u...... │ │ + 0x00046ba8 0075ff7f b0b0b080 1875ff7f 40e5ff7f .u.......u..@... │ │ + 0x00046bb8 5c75ff7f b0ac0180 8875ff7f ab08b180 \u.......u...... │ │ + 0x00046bc8 d075ff7f b0b0aa80 ea75ff7f b0b0ac80 .u.......u...... │ │ + 0x00046bd8 2076ff7f b0b0b080 1c76ff7f b0b0a880 v.......v...... │ │ + 0x00046be8 2a76ff7f af08b180 a276ff7f b0b0a880 *v.......v...... │ │ + 0x00046bf8 bc76ff7f b0af0680 ec77ff7f b0b0a880 .v.......w...... │ │ + 0x00046c08 0e78ff7f ad08b180 6478ff7f ab08b180 .x......dx...... │ │ + 0x00046c18 8878ff7f 01000000 8078ff7f b0b0b080 .x.......x...... │ │ + 0x00046c28 8478ff7f b0b0ae80 1079ff7f b0af2280 .x.......y....". │ │ + 0x00046c38 5c7bff7f b0b0aa80 8c7bff7f b0b0b080 \{.......{...... │ │ + 0x00046c48 947bff7f b0a80180 c07bff7f b0a90480 .{.......{...... │ │ + 0x00046c58 0c7cff7f b0af0880 6c7eff7f b0b0aa80 .|......l~...... │ │ + 0x00046c68 8c7eff7f 94e4ff7f 907eff7f 98e4ff7f .~.......~...... │ │ + 0x00046c78 947eff7f 9ce4ff7f 987eff7f a0e4ff7f .~.......~...... │ │ + 0x00046c88 a47eff7f b0aa0180 ec7eff7f b0a90280 .~.......~...... │ │ + 0x00046c98 147fff7f b0aa0180 407fff7f b0b0b080 ........@....... │ │ + 0x00046ca8 407fff7f b0ab0280 c47fff7f b0af0a80 @............... │ │ + 0x00046cb8 0484ff7f b0ab0280 7084ff7f 6ce4ff7f ........p...l... │ │ + 0x00046cc8 4885ff7f b0af1280 dc87ff7f b0b0aa80 H............... │ │ + 0x00046cd8 0488ff7f b0ab0280 4c88ff7f b0ac0180 ........L....... │ │ + 0x00046ce8 6c89ff7f b0b0a880 7c89ff7f b0b0b080 l.......|....... │ │ + 0x00046cf8 7889ff7f 01000000 7089ff7f 38e4ff7f x.......p...8... │ │ + 0x00046d08 b089ff7f 3ce4ff7f a48aff7f 40e4ff7f ....<.......@... │ │ + 0x00046d18 e48bff7f b0b0b080 148cff7f a908b180 ................ │ │ + 0x00046d28 588cff7f b0b0b080 848cff7f 01000000 X............... │ │ + 0x00046d38 7c8cff7f b0b0a880 888cff7f b0b0aa80 |............... │ │ + 0x00046d48 b28cff7f a908b180 dc8cff7f b0b0b080 ................ │ │ + 0x00046d58 e08cff7f 01000000 d88cff7f b0b0b080 ................ │ │ + 0x00046d68 108dff7f a908b180 248eff7f ece3ff7f ........$....... │ │ + 0x00046d78 288eff7f f0e3ff7f 488eff7f f4e3ff7f (.......H....... │ │ + 0x00046d88 688eff7f f8e3ff7f 908eff7f b0b0a880 h............... │ │ + 0x00046d98 d08eff7f 01000000 c88eff7f a908b180 ................ │ │ + 0x00046da8 208fff7f a880c980 488fff7f b00d8480 .......H....... │ │ + 0x00046db8 648fff7f b0b0a880 6c8fff7f b0b0b080 d.......l....... │ │ + 0x00046dc8 948fff7f a908b180 f88fff7f a880c980 ................ │ │ + 0x00046dd8 2490ff7f b00d8480 4490ff7f b0b0a880 $.......D....... │ │ + 0x00046de8 4c90ff7f 01000000 4490ff7f a908b180 L.......D....... │ │ + 0x00046df8 9490ff7f b0b0a980 c690ff7f b0b0ac80 ................ │ │ + 0x00046e08 5c91ff7f b0b0aa80 a491ff7f ab08b180 \............... │ │ + 0x00046e18 f891ff7f ad08b180 5c92ff7f b0ac0180 ........\....... │ │ + 0x00046e28 d892ff7f ab08b180 0493ff7f b0a90280 ................ │ │ + 0x00046e38 3093ff7f ad08b180 7093ff7f b0a90280 0.......p....... │ │ + 0x00046e48 9c93ff7f ab08b180 ca93ff7f b0ab0280 ................ │ │ + 0x00046e58 1694ff7f b0b0aa80 3094ff7f b0ad0280 ........0....... │ │ + 0x00046e68 a894ff7f b0b0ac80 d494ff7f b0af0480 ................ │ │ + 0x00046e78 c895ff7f b0b0ac80 fc95ff7f b0b0b080 ................ │ │ + 0x00046e88 f895ff7f a908b180 3496ff7f b0b0a880 ........4....... │ │ + 0x00046e98 5096ff7f b0b0aa80 8096ff7f 01000000 P............... │ │ + 0x00046ea8 7896ff7f b0b0ac80 f896ff7f b0ab0280 x............... │ │ + 0x00046eb8 7c97ff7f a908b180 a097ff7f b0b0a880 |............... │ │ + 0x00046ec8 b497ff7f b0ac0180 3098ff7f b0a80180 ........0....... │ │ + 0x00046ed8 7098ff7f b0b0b080 7898ff7f b0ac0380 p.......x....... │ │ + 0x00046ee8 1899ff7f 01000000 1099ff7f ac85c980 ................ │ │ + 0x00046ef8 d89bff7f b0ae0580 b09eff7f b0b0b080 ................ │ │ + 0x00046f08 b89eff7f b0b0a880 089fff7f b0af1280 ................ │ │ + 0x00046f18 10a4ff7f b0b0b080 5ca4ff7f b0b0a880 ........\....... │ │ + 0x00046f28 a0a4ff7f b0b0b080 b4a4ff7f aa80c980 ................ │ │ + 0x00046f38 eca4ff7f b0b0a880 94a5ff7f b0b0b080 ................ │ │ + 0x00046f48 0ca6ff7f 01000000 04a6ff7f b0ab1e80 ................ │ │ + 0x00046f58 eca6ff7f b0a80180 24a7ff7f b0b0b080 ........$....... │ │ + 0x00046f68 20a7ff7f 01000000 18a7ff7f b0b0ac80 ............... │ │ + 0x00046f78 b8a7ff7f b0ab0480 58a9ff7f b0b0b080 ........X....... │ │ + 0x00046f88 5ca9ff7f b0ae0380 d8aaff7f b0b0b080 \............... │ │ + 0x00046f98 d4aaff7f b0b0a880 e4aaff7f ab08b180 ................ │ │ + 0x00046fa8 74abff7f b0b0a880 a0abff7f b0b0aa80 t............... │ │ + 0x00046fb8 08acff7f b0b0a880 2cacff7f b0af2480 ........,.....$. │ │ + 0x00046fc8 dcacff7f b0af0280 44adff7f b0ac0180 ........D....... │ │ + 0x00046fd8 8cadff7f b0a81b80 b8adff7f b0b0a880 ................ │ │ + 0x00046fe8 d0adff7f b0b0b080 d0adff7f 9ce1ff7f ................ │ │ + 0x00046ff8 e8adff7f b0b0ae80 4caeff7f b0a80180 ........L....... │ │ + 0x00047008 88aeff7f b0b0a880 98aeff7f a908b180 ................ │ │ + 0x00047018 14afff7f 01000000 0cafff7f b0b0aa80 ................ │ │ + 0x00047028 34afff7f b0b0b080 3cafff7f b0b0aa80 4.......<....... │ │ + 0x00047038 60afff7f b0b0a880 70afff7f 58e1ff7f `.......p...X... │ │ + 0x00047048 00b0ff7f 5ce1ff7f c8b0ff7f b0b0b080 ....\........... │ │ + 0x00047058 e4b0ff7f b0b0a880 f0b0ff7f 50e1ff7f ............P... │ │ + 0x00047068 3cb1ff7f b0ab0680 50b2ff7f 01000000 <.......P....... │ │ + 0x00047078 48b2ff7f b0b0b080 48b2ff7f 3ce1ff7f H.......H...<... │ │ + 0x00047088 b8b2ff7f b0b0aa80 14b3ff7f b0b0ac80 ................ │ │ + 0x00047098 84b3ff7f b0b0ab80 c2b3ff7f 01000000 ................ │ │ + 0x000470a8 bab3ff7f b0b0b080 4cb4ff7f b0b0a880 ........L....... │ │ + 0x000470b8 7cb4ff7f b0ad0280 30b5ff7f b0b0a980 |.......0....... │ │ + 0x000470c8 50b5ff7f a908b180 74b5ff7f b0af0480 P.......t....... │ │ + 0x000470d8 34b6ff7f ad08b180 a0b6ff7f ab08b180 4............... │ │ + 0x000470e8 08b7ff7f ad08b180 a0b7ff7f b0af1e80 ................ │ │ + 0x000470f8 58c4ff7f 01000000 14c6ff7f c8e0ff7f X............... │ │ + 0x00047108 1cc6ff7f b0b0b080 2cc6ff7f b0af0280 ........,....... │ │ + 0x00047118 c8c6ff7f b0b0b080 10c7ff7f b0a90280 ................ │ │ + 0x00047128 08c8ff7f b0b0a880 6cc8ff7f b0b0b080 ........l....... │ │ + 0x00047138 84c8ff7f b0b0aa80 e0c8ff7f af72b280 .............r.. │ │ + 0x00047148 00caff7f b0b0b080 00caff7f ab3f3880 .............?8. │ │ + 0x00047158 9ccaff7f b0b0b080 b0caff7f b0b0aa80 ................ │ │ + 0x00047168 1ccbff7f b0b0b080 accbff7f 00840480 ................ │ │ + 0x00047178 cccbff7f b0b0b080 20ccff7f 00840480 ........ ....... │ │ + 0x00047188 44ccff7f ac0db280 04cdff7f b0af0880 D............... │ │ + 0x00047198 e8d0ff7f b0b0b080 f8d0ff7f ad3f0280 .............?.. │ │ + 0x000471a8 50d4ff7f 01000000 f0d5ff7f b0b0b080 P............... │ │ + 0x000471b8 48d6ff7f 00840480 68d6ff7f b0b0b080 H.......h....... │ │ + 0x000471c8 64d6ff7f b0ad0480 f4d9ff7f 00840480 d............... │ │ + 0x000471d8 2cdaff7f fcdfff7f 34daff7f 00e0ff7f ,.......4....... │ │ + 0x000471e8 48daff7f 04e0ff7f 48daff7f 08e0ff7f H.......H....... │ │ + 0x000471f8 a8dbff7f 01000000 ........ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,3113 +1,3114 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x000467c8 46726f6e 74456e64 5f737461 72745574 FrontEnd_startUt │ │ - 0x000467d8 74207265 7475726e 65642025 64004672 t returned %d.Fr │ │ - 0x000467e8 6f6e7445 6e645f70 726f6365 73735574 ontEnd_processUt │ │ - 0x000467f8 74207265 7475726e 65642025 64004672 t returned %d.Fr │ │ - 0x00046808 6f6e7445 6e645f65 6e645574 74207265 ontEnd_endUtt re │ │ - 0x00046818 7475726e 65642025 64004174 74656d70 turned %d.Attemp │ │ - 0x00046828 7420746f 20646572 65666572 656e6365 t to dereference │ │ - 0x00046838 206e756c 6c206e67 72616d5f 66696c65 null ngram_file │ │ - 0x00046848 5f747970 655f7400 4e477261 6d4d6f64 _type_t.NGramMod │ │ - 0x00046858 656c5f77 72697465 20726574 75726e65 el_write returne │ │ - 0x00046868 64202564 004e4772 616d4d6f 64656c5f d %d.NGramModel_ │ │ - 0x00046878 7265636f 64652072 65747572 6e656420 recode returned │ │ - 0x00046888 2564004e 4772616d 4d6f6465 6c5f6361 %d.NGramModel_ca │ │ - 0x00046898 7365666f 6c642072 65747572 6e656420 sefold returned │ │ - 0x000468a8 25640041 7474656d 70742074 6f206465 %d.Attempt to de │ │ - 0x000468b8 72656665 72656e63 65206e75 6c6c2066 reference null f │ │ - 0x000468c8 6c6f6174 3332006a 6e692f73 7068696e loat32.jni/sphin │ │ - 0x000468d8 78626173 655f7772 61702e63 006a6176 xbase_wrap.c.jav │ │ - 0x000468e8 612f7574 696c2f4e 6f537563 68456c65 a/util/NoSuchEle │ │ - 0x000468f8 6d656e74 45786365 7074696f 6e006a61 mentException.ja │ │ - 0x00046908 76612f6c 616e672f 4f75744f 664d656d va/lang/OutOfMem │ │ - 0x00046918 6f727945 72726f72 006a6176 612f696f oryError.java/io │ │ - 0x00046928 2f494f45 78636570 74696f6e 006a6176 /IOException.jav │ │ - 0x00046938 612f6c61 6e672f52 756e7469 6d654578 a/lang/RuntimeEx │ │ - 0x00046948 63657074 696f6e00 6a617661 2f6c616e ception.java/lan │ │ - 0x00046958 672f496e 6465784f 75744f66 426f756e g/IndexOutOfBoun │ │ - 0x00046968 64734578 63657074 696f6e00 6a617661 dsException.java │ │ - 0x00046978 2f6c616e 672f4172 6974686d 65746963 /lang/Arithmetic │ │ - 0x00046988 45786365 7074696f 6e006a61 76612f6c Exception.java/l │ │ - 0x00046998 616e672f 496c6c65 67616c41 7267756d ang/IllegalArgum │ │ - 0x000469a8 656e7445 78636570 74696f6e 006a6176 entException.jav │ │ - 0x000469b8 612f6c61 6e672f4e 756c6c50 6f696e74 a/lang/NullPoint │ │ - 0x000469c8 65724578 63657074 696f6e00 6a617661 erException.java │ │ - 0x000469d8 2f6c616e 672f556e 6b6e6f77 6e457272 /lang/UnknownErr │ │ - 0x000469e8 6f72006a 6e692f70 6f636b65 74737068 or.jni/pocketsph │ │ - 0x000469f8 696e785f 77726170 2e630044 65636f64 inx_wrap.c.Decod │ │ - 0x00046a08 65725f72 65696e69 74207265 7475726e er_reinit return │ │ - 0x00046a18 65642025 64004465 636f6465 725f6c6f ed %d.Decoder_lo │ │ - 0x00046a28 61644469 63742072 65747572 6e656420 adDict returned │ │ - 0x00046a38 25640044 65636f64 65725f73 61766544 %d.Decoder_saveD │ │ - 0x00046a48 69637420 72657475 726e6564 20256400 ict returned %d. │ │ - 0x00046a58 4465636f 6465725f 61646457 6f726420 Decoder_addWord │ │ - 0x00046a68 72657475 726e6564 20256400 4465636f returned %d.Deco │ │ - 0x00046a78 6465725f 73746172 74557474 20726574 der_startUtt ret │ │ - 0x00046a88 75726e65 64202564 00446563 6f646572 urned %d.Decoder │ │ - 0x00046a98 5f656e64 55747420 72657475 726e6564 _endUtt returned │ │ - 0x00046aa8 20256400 6e756c6c 20617272 61790061 %d.null array.a │ │ - 0x00046ab8 72726179 206d656d 6f727920 616c6c6f rray memory allo │ │ - 0x00046ac8 63617469 6f6e2066 61696c65 64004465 cation failed.De │ │ - 0x00046ad8 636f6465 725f7072 6f636573 73526177 coder_processRaw │ │ - 0x00046ae8 20726574 75726e65 64202564 00446563 returned %d.Dec │ │ - 0x00046af8 6f646572 5f646563 6f646552 61772072 oder_decodeRaw r │ │ - 0x00046b08 65747572 6e656420 25640044 65636f64 eturned %d.Decod │ │ - 0x00046b18 65725f73 65744673 67207265 7475726e er_setFsg return │ │ - 0x00046b28 65642025 64004465 636f6465 725f7365 ed %d.Decoder_se │ │ - 0x00046b38 744a7367 6646696c 65207265 7475726e tJsgfFile return │ │ - 0x00046b48 65642025 64004465 636f6465 725f7365 ed %d.Decoder_se │ │ - 0x00046b58 744b7773 20726574 75726e65 64202564 tKws returned %d │ │ - 0x00046b68 00446563 6f646572 5f736574 4b657970 .Decoder_setKeyp │ │ - 0x00046b78 68726173 65207265 7475726e 65642025 hrase returned % │ │ - 0x00046b88 64004465 636f6465 725f7365 744c6d20 d.Decoder_setLm │ │ - 0x00046b98 72657475 726e6564 20256400 4465636f returned %d.Deco │ │ - 0x00046ba8 6465725f 7365744c 6d46696c 65207265 der_setLmFile re │ │ - 0x00046bb8 7475726e 65642025 64004465 636f6465 turned %d.Decode │ │ - 0x00046bc8 725f7365 74536561 72636820 72657475 r_setSearch retu │ │ - 0x00046bd8 726e6564 20256400 4c617474 6963655f rned %d.Lattice_ │ │ - 0x00046be8 77726974 65207265 7475726e 65642025 write returned % │ │ - 0x00046bf8 64004c61 74746963 655f7772 69746548 d.Lattice_writeH │ │ - 0x00046c08 746b2072 65747572 6e656420 2564002e tk returned %d.. │ │ - 0x00046c18 2e2f706f 636b6574 73706869 6e782f73 ./pocketsphinx/s │ │ - 0x00046c28 72632f6c 6962706f 636b6574 73706869 rc/libpocketsphi │ │ - 0x00046c38 6e782f70 6f636b65 74737068 696e782e nx/pocketsphinx. │ │ - 0x00046c48 63002f00 7262006e 6772616d 00667367 c./.rb.ngram.fsg │ │ - 0x00046c58 006b7773 002d746f 7072756c 65003c00 .kws.-toprule.<. │ │ - 0x00046c68 3e005374 61727420 72756c65 20257320 >.Start rule %s │ │ - 0x00046c78 6e6f7420 666f756e 640a004e 6f207075 not found..No pu │ │ - 0x00046c88 626c6963 2072756c 65732066 6f756e64 blic rules found │ │ - 0x00046c98 20696e20 25730a00 2d6c7700 2d646562 in %s..-lw.-deb │ │ - 0x00046ca8 7567002d 6d66636c 6f676469 72002d72 ug.-mfclogdir.-r │ │ - 0x00046cb8 61776c6f 67646972 002d7365 6e6c6f67 awlogdir.-senlog │ │ - 0x00046cc8 64697200 2d686d6d 002d6d64 6566006d dir.-hmm.-mdef.m │ │ - 0x00046cd8 64656600 2d6d6561 6e006d65 616e7300 def.-mean.means. │ │ - 0x00046ce8 2d766172 00766172 69616e63 6573002d -var.variances.- │ │ - 0x00046cf8 746d6174 00747261 6e736974 696f6e5f tmat.transition_ │ │ - 0x00046d08 6d617472 69636573 002d6d69 7877006d matrices.-mixw.m │ │ - 0x00046d18 69787475 72655f77 65696768 7473002d ixture_weights.- │ │ - 0x00046d28 73656e64 756d7000 73656e64 756d7000 sendump.sendump. │ │ - 0x00046d38 2d666469 6374006e 6f697365 64696374 -fdict.noisedict │ │ - 0x00046d48 002d6c64 61006665 61747572 655f7472 .-lda.feature_tr │ │ - 0x00046d58 616e7366 6f726d00 2d666561 74706172 ansform.-featpar │ │ - 0x00046d68 616d7300 66656174 2e706172 616d7300 ams.feat.params. │ │ - 0x00046d78 2d73656e 6d676175 0073656e 6d676175 -senmgau.senmgau │ │ - 0x00046d88 002d6c6f 67626173 65002d62 65737470 .-logbase.-bestp │ │ - 0x00046d98 61746800 2d706c5f 77696e64 6f77002d ath.-pl_window.- │ │ - 0x00046da8 6b657970 68726173 65006465 6661756c keyphrase.defaul │ │ - 0x00046db8 74002d6b 7773002d 66736700 2d6a7367 t.-kws.-fsg.-jsg │ │ - 0x00046dc8 66002d61 6c6c7068 6f6e6500 2d6c6d00 f.-allphone.-lm. │ │ - 0x00046dd8 2d6c6d63 746c0046 61696c65 6420746f -lmctl.Failed to │ │ - 0x00046de8 20726561 64206c61 6e677561 6765206d read language m │ │ - 0x00046df8 6f64656c 20636f6e 74726f6c 2066696c odel control fil │ │ - 0x00046e08 653a2025 730a0061 6464696e 67207365 e: %s..adding se │ │ - 0x00046e18 61726368 2025730a 002d6c6d 6e616d65 arch %s..-lmname │ │ - 0x00046e28 004e6f20 64656661 756c7420 4c4d206e .No default LM n │ │ - 0x00046e38 616d6520 282d6c6d 6e616d65 2920666f ame (-lmname) fo │ │ - 0x00046e48 7220602d 6c6d6374 6c270a00 6465636f r `-lmctl'..deco │ │ - 0x00046e58 6465004e 6f207075 626c6963 2072756c de.No public rul │ │ - 0x00046e68 65732066 6f756e64 20696e20 696e7075 es found in inpu │ │ - 0x00046e78 74207374 72696e67 0a002d64 69637463 t string..-dictc │ │ - 0x00046e88 61736500 2d646963 7400556e 6b6e6f77 ase.-dict.Unknow │ │ - 0x00046e98 6e207068 6f6e6520 25732069 6e207068 n phone %s in ph │ │ - 0x00046ea8 6f6e6520 73747269 6e672025 730a0020 one string %s.. │ │ - 0x00046eb8 004e6f20 73656172 6368206d 6f64756c .No search modul │ │ - 0x00046ec8 65206973 2073656c 65637465 642c2064 e is selected, d │ │ - 0x00046ed8 69642079 6f752066 6f726765 7420746f id you forget to │ │ - 0x00046ee8 20737065 63696679 2061206c 616e6775 specify a langu │ │ - 0x00046ef8 61676520 6d6f6465 6c206f72 20677261 age model or gra │ │ - 0x00046f08 6d6d6172 3f0a0025 30397500 2e6d6663 mmar?..%09u..mfc │ │ - 0x00046f18 00577269 74696e67 204d4643 43206c6f .Writing MFCC lo │ │ - 0x00046f28 67206669 6c653a20 25730a00 77620046 g file: %s..wb.F │ │ - 0x00046f38 61696c65 6420746f 206f7065 6e204d46 ailed to open MF │ │ - 0x00046f48 4343206c 6f672066 696c6520 2573002e CC log file %s.. │ │ - 0x00046f58 72617700 57726974 696e6720 72617720 raw.Writing raw │ │ - 0x00046f68 61756469 6f206c6f 67206669 6c653a20 audio log file: │ │ - 0x00046f78 25730a00 4661696c 65642074 6f206f70 %s..Failed to op │ │ - 0x00046f88 656e2072 61772061 7564696f 206c6f67 en raw audio log │ │ - 0x00046f98 2066696c 65202573 002e7365 6e005772 file %s..sen.Wr │ │ - 0x00046fa8 6974696e 67207365 6e6f6e65 2073636f iting senone sco │ │ - 0x00046fb8 7265206c 6f672066 696c653a 2025730a re log file: %s. │ │ - 0x00046fc8 00466169 6c656420 746f206f 70656e20 .Failed to open │ │ - 0x00046fd8 73656e6f 6e652073 636f7265 206c6f67 senone score log │ │ - 0x00046fe8 2066696c 65202573 00466169 6c656420 file %s.Failed │ │ - 0x00046ff8 746f2070 726f6365 73732064 6174612c to process data, │ │ - 0x00047008 20757474 6572616e 63652069 73206e6f utterance is no │ │ - 0x00047018 74207374 61727465 642e2055 73652073 t started. Use s │ │ - 0x00047028 74617274 5f757474 20746f20 73746172 tart_utt to star │ │ - 0x00047038 74206974 0a002d62 61636b74 72616365 t it..-backtrace │ │ - 0x00047048 0025733a 20257320 28256429 0a00252d .%s: %s (%d)..%- │ │ - 0x00047058 32307320 252d3573 20252d35 7320252d 20s %-5s %-5s %- │ │ - 0x00047068 35732025 2d313073 20252d31 30732025 5s %-10s %-10s % │ │ - 0x00047078 2d33730a 00776f72 64007374 61727400 -3s..word.start. │ │ - 0x00047088 656e6400 7070726f 62006173 6372006c end.pprob.ascr.l │ │ - 0x00047098 73637200 6c626163 6b00252d 32307320 scr.lback.%-20s │ │ - 0x000470a8 252d3564 20252d35 6420252d 312e3366 %-5d %-5d %-1.3f │ │ - 0x000470b8 20252d31 30642025 2d313064 20252d33 %-10d %-10d %-3 │ │ - 0x000470c8 640a002d 66726174 65002d6c 6f677370 d..-frate.-logsp │ │ - 0x000470d8 6563006e 6f005772 69746520 6f757420 ec.no.Write out │ │ - 0x000470e8 6c6f6773 70656374 72616c20 66696c65 logspectral file │ │ - 0x000470f8 7320696e 73746561 64206f66 20636570 s instead of cep │ │ - 0x00047108 73747261 002d736d 6f6f7468 73706563 stra.-smoothspec │ │ - 0x00047118 00577269 7465206f 75742063 65707374 .Write out cepst │ │ - 0x00047128 72616c2d 736d6f6f 74686564 206c6f67 ral-smoothed log │ │ - 0x00047138 73706563 7472616c 2066696c 6573002d spectral files.- │ │ - 0x00047148 7472616e 73666f72 6d006c65 67616379 transform.legacy │ │ - 0x00047158 00576869 63682074 79706520 6f662074 .Which type of t │ │ - 0x00047168 72616e73 666f726d 20746f20 75736520 ransform to use │ │ - 0x00047178 746f2063 616c6375 6c617465 20636570 to calculate cep │ │ - 0x00047188 73747261 20286c65 67616379 2c206463 stra (legacy, dc │ │ - 0x00047198 742c206f 72206874 6b29002d 616c7068 t, or htk).-alph │ │ - 0x000471a8 6100302e 39370050 7265656d 70686173 a.0.97.Preemphas │ │ - 0x000471b8 69732070 6172616d 65746572 002d7361 is parameter.-sa │ │ - 0x000471c8 6d707261 74650031 36303030 0053616d mprate.16000.Sam │ │ - 0x000471d8 706c696e 67207261 74650031 30300046 pling rate.100.F │ │ - 0x000471e8 72616d65 20726174 65002d77 6c656e00 rame rate.-wlen. │ │ - 0x000471f8 302e3032 35363235 0048616d 6d696e67 0.025625.Hamming │ │ - 0x00047208 2077696e 646f7720 6c656e67 7468002d window length.- │ │ - 0x00047218 6e666674 00353132 0053697a 65206f66 nfft.512.Size of │ │ - 0x00047228 20464654 002d6e66 696c7400 3430004e FFT.-nfilt.40.N │ │ - 0x00047238 756d6265 72206f66 2066696c 74657220 umber of filter │ │ - 0x00047248 62616e6b 73002d6c 6f776572 66003133 banks.-lowerf.13 │ │ - 0x00047258 332e3333 33333400 4c6f7765 72206564 3.33334.Lower ed │ │ - 0x00047268 6765206f 66206669 6c746572 73002d75 ge of filters.-u │ │ - 0x00047278 70706572 66003638 35352e34 39373600 pperf.6855.4976. │ │ - 0x00047288 55707065 72206564 6765206f 66206669 Upper edge of fi │ │ - 0x00047298 6c746572 73002d75 6e69745f 61726561 lters.-unit_area │ │ - 0x000472a8 00796573 004e6f72 6d616c69 7a65206d .yes.Normalize m │ │ - 0x000472b8 656c2066 696c7465 72732074 6f20756e el filters to un │ │ - 0x000472c8 69742061 72656100 2d726f75 6e645f66 it area.-round_f │ │ - 0x000472d8 696c7465 72730052 6f756e64 206d656c ilters.Round mel │ │ - 0x000472e8 2066696c 74657220 66726571 75656e63 filter frequenc │ │ - 0x000472f8 69657320 746f2044 46542070 6f696e74 ies to DFT point │ │ - 0x00047308 73002d6e 63657000 3133004e 756d6265 s.-ncep.13.Numbe │ │ - 0x00047318 72206f66 20636570 20636f65 66666963 r of cep coeffic │ │ - 0x00047328 69656e74 73002d64 6f75626c 65627700 ients.-doublebw. │ │ - 0x00047338 55736520 646f7562 6c652062 616e6477 Use double bandw │ │ - 0x00047348 69647468 2066696c 74657273 20287361 idth filters (sa │ │ - 0x00047358 6d652063 656e7465 72206672 65712900 me center freq). │ │ - 0x00047368 2d6c6966 74657200 30004c65 6e677468 -lifter.0.Length │ │ - 0x00047378 206f6620 73696e2d 63757276 6520666f of sin-curve fo │ │ - 0x00047388 72206c69 66746572 696e672c 206f7220 r liftering, or │ │ - 0x00047398 3020666f 72206e6f 206c6966 74657269 0 for no lifteri │ │ - 0x000473a8 6e672e00 2d766164 5f707265 73706565 ng..-vad_prespee │ │ - 0x000473b8 63680031 30004e75 6d206f66 20737065 ch.10.Num of spe │ │ - 0x000473c8 65636820 6672616d 65732074 6f207472 ech frames to tr │ │ - 0x000473d8 69676765 72207661 64206672 6f6d2073 igger vad from s │ │ - 0x000473e8 696c656e 63652074 6f207370 65656368 ilence to speech │ │ - 0x000473f8 2e002d76 61645f70 6f737473 70656563 ..-vad_postspeec │ │ - 0x00047408 68003530 004e756d 206f6620 73706565 h.50.Num of spee │ │ - 0x00047418 63682066 72616d65 7320746f 20747269 ch frames to tri │ │ - 0x00047428 67676572 20766164 2066726f 6d207370 gger vad from sp │ │ - 0x00047438 65656368 20746f20 73696c65 6e63652e eech to silence. │ │ - 0x00047448 002d7661 645f7468 72657368 6f6c6400 .-vad_threshold. │ │ - 0x00047458 322e3000 54687265 73686f6c 6420666f 2.0.Threshold fo │ │ - 0x00047468 72206465 63697369 6f6e2062 65747765 r decision betwe │ │ - 0x00047478 656e206e 6f697365 20616e64 2073696c en noise and sil │ │ - 0x00047488 656e6365 20667261 6d65732e 204c6f67 ence frames. Log │ │ - 0x00047498 2d726174 696f2062 65747765 656e2073 -ratio between s │ │ - 0x000474a8 69676e61 6c206c65 76656c20 616e6420 ignal level and │ │ - 0x000474b8 6e6f6973 65206c65 76656c2e 002d696e noise level..-in │ │ - 0x000474c8 7075745f 656e6469 616e006c 6974746c put_endian.littl │ │ - 0x000474d8 6500456e 6469616e 6e657373 206f6620 e.Endianness of │ │ - 0x000474e8 696e7075 74206461 74612c20 62696720 input data, big │ │ - 0x000474f8 6f72206c 6974746c 652c2069 676e6f72 or little, ignor │ │ - 0x00047508 65642069 66204e49 5354206f 72204d53 ed if NIST or MS │ │ - 0x00047518 20576176 002d7761 72705f74 79706500 Wav.-warp_type. │ │ - 0x00047528 696e7665 7273655f 6c696e65 61720057 inverse_linear.W │ │ - 0x00047538 61727069 6e672066 756e6374 696f6e20 arping function │ │ - 0x00047548 74797065 20286f72 20736861 70652900 type (or shape). │ │ - 0x00047558 2d776172 705f7061 72616d73 00506172 -warp_params.Par │ │ - 0x00047568 616d6574 65727320 64656669 6e696e67 ameters defining │ │ - 0x00047578 20746865 20776172 70696e67 2066756e the warping fun │ │ - 0x00047588 6374696f 6e002d64 69746865 72004164 ction.-dither.Ad │ │ - 0x00047598 6420312f 322d6269 74206e6f 69736500 d 1/2-bit noise. │ │ - 0x000475a8 2d736565 64002d31 00536565 6420666f -seed.-1.Seed fo │ │ - 0x000475b8 72207261 6e646f6d 206e756d 62657220 r random number │ │ - 0x000475c8 67656e65 7261746f 723b2069 66206c65 generator; if le │ │ - 0x000475d8 73732074 68616e20 7a65726f 2c207069 ss than zero, pi │ │ - 0x000475e8 636b206f 7572206f 776e002d 72656d6f ck our own.-remo │ │ - 0x000475f8 76655f64 63005265 6d6f7665 20444320 ve_dc.Remove DC │ │ - 0x00047608 6f666673 65742066 726f6d20 65616368 offset from each │ │ - 0x00047618 20667261 6d65002d 72656d6f 76655f6e frame.-remove_n │ │ - 0x00047628 6f697365 0052656d 6f766520 6e6f6973 oise.Remove nois │ │ - 0x00047638 65207769 74682073 70656374 72616c20 e with spectral │ │ - 0x00047648 73756274 72616374 696f6e20 696e206d subtraction in m │ │ - 0x00047658 656c2d65 6e657267 69657300 2d72656d el-energies.-rem │ │ - 0x00047668 6f76655f 73696c65 6e636500 456e6162 ove_silence.Enab │ │ - 0x00047678 6c657320 5641442c 2072656d 6f766573 les VAD, removes │ │ - 0x00047688 2073696c 656e6365 20667261 6d657320 silence frames │ │ - 0x00047698 66726f6d 2070726f 63657373 696e6700 from processing. │ │ - 0x000476a8 2d766572 626f7365 0053686f 7720696e -verbose.Show in │ │ - 0x000476b8 70757420 66696c65 6e616d65 73002d66 put filenames.-f │ │ - 0x000476c8 65617400 31735f63 5f645f64 64004665 eat.1s_c_d_dd.Fe │ │ - 0x000476d8 61747572 65207374 7265616d 20747970 ature stream typ │ │ - 0x000476e8 652c2064 6570656e 6473206f 6e207468 e, depends on th │ │ - 0x000476f8 65206163 6f757374 6963206d 6f64656c e acoustic model │ │ - 0x00047708 002d6365 706c656e 004e756d 62657220 .-ceplen.Number │ │ - 0x00047718 6f662063 6f6d706f 6e656e74 7320696e of components in │ │ - 0x00047728 20746865 20696e70 75742066 65617475 the input featu │ │ - 0x00047738 72652076 6563746f 72002d63 6d6e0063 re vector.-cmn.c │ │ - 0x00047748 75727265 6e740043 65707374 72616c20 urrent.Cepstral │ │ - 0x00047758 6d65616e 206e6f72 6d616c69 7a617469 mean normalizati │ │ - 0x00047768 6f6e2073 6368656d 65202827 63757272 on scheme ('curr │ │ - 0x00047778 656e7427 2c202770 72696f72 272c206f ent', 'prior', o │ │ - 0x00047788 7220276e 6f6e6527 29002d63 6d6e696e r 'none').-cmnin │ │ - 0x00047798 69740038 2e300049 6e697469 616c2076 it.8.0.Initial v │ │ - 0x000477a8 616c7565 73202863 6f6d6d61 2d736570 alues (comma-sep │ │ - 0x000477b8 61726174 65642920 666f7220 63657073 arated) for ceps │ │ - 0x000477c8 7472616c 206d6561 6e207768 656e2027 tral mean when ' │ │ - 0x000477d8 7072696f 72272069 73207573 6564002d prior' is used.- │ │ - 0x000477e8 7661726e 6f726d00 56617269 616e6365 varnorm.Variance │ │ - 0x000477f8 206e6f72 6d616c69 7a652065 61636820 normalize each │ │ - 0x00047808 75747465 72616e63 6520286f 6e6c7920 utterance (only │ │ - 0x00047818 69662043 4d4e203d 3d206375 7272656e if CMN == curren │ │ - 0x00047828 7429002d 61676300 6e6f6e65 00417574 t).-agc.none.Aut │ │ - 0x00047838 6f6d6174 69632067 61696e20 636f6e74 omatic gain cont │ │ - 0x00047848 726f6c20 666f7220 63302028 276d6178 rol for c0 ('max │ │ - 0x00047858 272c2027 656d6178 272c2027 6e6f6973 ', 'emax', 'nois │ │ - 0x00047868 65272c20 6f722027 6e6f6e65 2729002d e', or 'none').- │ │ - 0x00047878 61676374 68726573 6800496e 69746961 agcthresh.Initia │ │ - 0x00047888 6c207468 72657368 6f6c6420 666f7220 l threshold for │ │ - 0x00047898 6175746f 6d617469 63206761 696e2063 automatic gain c │ │ - 0x000478a8 6f6e7472 6f6c0046 696c6520 636f6e74 ontrol.File cont │ │ - 0x000478b8 61696e69 6e672074 72616e73 666f726d aining transform │ │ - 0x000478c8 6174696f 6e206d61 74726978 20746f20 ation matrix to │ │ - 0x000478d8 62652061 70706c69 65642074 6f206665 be applied to fe │ │ - 0x000478e8 61747572 65732028 73696e67 6c652d73 atures (single-s │ │ - 0x000478f8 74726561 6d206665 61747572 6573206f tream features o │ │ - 0x00047908 6e6c7929 002d6c64 6164696d 0044696d nly).-ldadim.Dim │ │ - 0x00047918 656e7369 6f6e616c 69747920 6f66206f ensionality of o │ │ - 0x00047928 75747075 74206f66 20666561 74757265 utput of feature │ │ - 0x00047938 20747261 6e73666f 726d6174 696f6e20 transformation │ │ - 0x00047948 28302074 6f207573 6520656e 74697265 (0 to use entire │ │ - 0x00047958 206d6174 72697829 002d7376 73706563 matrix).-svspec │ │ - 0x00047968 00537562 76656374 6f722073 70656369 .Subvector speci │ │ - 0x00047978 66696361 74696f6e 2028652e 672e2c20 fication (e.g., │ │ - 0x00047988 32342c30 2d31312f 32352c31 322d3233 24,0-11/25,12-23 │ │ - 0x00047998 2f32362d 3338206f 7220302d 31322f31 /26-38 or 0-12/1 │ │ - 0x000479a8 332d3235 2f32362d 33382900 44697265 3-25/26-38).Dire │ │ - 0x000479b8 63746f72 7920636f 6e746169 6e696e67 ctory containing │ │ - 0x000479c8 2061636f 75737469 63206d6f 64656c20 acoustic model │ │ - 0x000479d8 66696c65 732e0046 696c6520 636f6e74 files..File cont │ │ - 0x000479e8 61696e69 6e672066 65617475 72652065 aining feature e │ │ - 0x000479f8 78747261 6374696f 6e207061 72616d65 xtraction parame │ │ - 0x00047a08 74657273 2e004d6f 64656c20 64656669 ters..Model defi │ │ - 0x00047a18 6e697469 6f6e2069 6e707574 2066696c nition input fil │ │ - 0x00047a28 65005365 6e6f6e65 20746f20 636f6465 e.Senone to code │ │ - 0x00047a38 626f6f6b 206d6170 70696e67 20696e70 book mapping inp │ │ - 0x00047a48 75742066 696c6520 28757375 616c6c79 ut file (usually │ │ - 0x00047a58 206e6f74 206e6565 64656429 00484d4d not needed).HMM │ │ - 0x00047a68 20737461 74652074 72616e73 6974696f state transitio │ │ - 0x00047a78 6e206d61 74726978 20696e70 75742066 n matrix input f │ │ - 0x00047a88 696c6500 2d746d61 74666c6f 6f720030 ile.-tmatfloor.0 │ │ - 0x00047a98 2e303030 3100484d 4d207374 61746520 .0001.HMM state │ │ - 0x00047aa8 7472616e 73697469 6f6e2070 726f6261 transition proba │ │ - 0x00047ab8 62696c69 74792066 6c6f6f72 20286170 bility floor (ap │ │ - 0x00047ac8 706c6965 6420746f 202d746d 61742066 plied to -tmat f │ │ - 0x00047ad8 696c6529 004d6978 74757265 20676175 ile).Mixture gau │ │ - 0x00047ae8 73736961 6e206d65 616e7320 696e7075 ssian means inpu │ │ - 0x00047af8 74206669 6c65004d 69787475 72652067 t file.Mixture g │ │ - 0x00047b08 61757373 69616e20 76617269 616e6365 aussian variance │ │ - 0x00047b18 7320696e 70757420 66696c65 002d7661 s input file.-va │ │ - 0x00047b28 72666c6f 6f72004d 69787475 72652067 rfloor.Mixture g │ │ - 0x00047b38 61757373 69616e20 76617269 616e6365 aussian variance │ │ - 0x00047b48 20666c6f 6f722028 6170706c 69656420 floor (applied │ │ - 0x00047b58 746f2064 61746120 66726f6d 202d7661 to data from -va │ │ - 0x00047b68 72206669 6c652900 53656e6f 6e65206d r file).Senone m │ │ - 0x00047b78 69787475 72652077 65696768 74732069 ixture weights i │ │ - 0x00047b88 6e707574 2066696c 65202875 6e636f6d nput file (uncom │ │ - 0x00047b98 70726573 73656429 002d6d69 7877666c pressed).-mixwfl │ │ - 0x00047ba8 6f6f7200 302e3030 30303030 31005365 oor.0.0000001.Se │ │ - 0x00047bb8 6e6f6e65 206d6978 74757265 20776569 none mixture wei │ │ - 0x00047bc8 67687473 20666c6f 6f722028 6170706c ghts floor (appl │ │ - 0x00047bd8 69656420 746f2064 61746120 66726f6d ied to data from │ │ - 0x00047be8 202d6d69 78772066 696c6529 002d6177 -mixw file).-aw │ │ - 0x00047bf8 00310049 6e766572 73652077 65696768 .1.Inverse weigh │ │ - 0x00047c08 74206170 706c6965 6420746f 2061636f t applied to aco │ │ - 0x00047c18 75737469 63207363 6f726573 2e005365 ustic scores..Se │ │ - 0x00047c28 6e6f6e65 2064756d 70202863 6f6d7072 none dump (compr │ │ - 0x00047c38 65737365 64206d69 78747572 65207765 essed mixture we │ │ - 0x00047c48 69676874 73292069 6e707574 2066696c ights) input fil │ │ - 0x00047c58 65002d6d 6c6c7200 4d4c4c52 20747261 e.-mllr.MLLR tra │ │ - 0x00047c68 6e73666f 726d6174 696f6e20 746f2061 nsformation to a │ │ - 0x00047c78 70706c79 20746f20 6d65616e 7320616e pply to means an │ │ - 0x00047c88 64207661 7269616e 63657300 2d6d6d61 d variances.-mma │ │ - 0x00047c98 70005573 65206d65 6d6f7279 2d6d6170 p.Use memory-map │ │ - 0x00047ca8 70656420 492f4f20 28696620 706f7373 ped I/O (if poss │ │ - 0x00047cb8 69626c65 2920666f 72206d6f 64656c20 ible) for model │ │ - 0x00047cc8 66696c65 73002d64 73004672 616d6520 files.-ds.Frame │ │ - 0x00047cd8 474d4d20 636f6d70 75746174 696f6e20 GMM computation │ │ - 0x00047ce8 646f776e 73616d70 6c696e67 20726174 downsampling rat │ │ - 0x00047cf8 696f002d 746f706e 0034004d 6178696d io.-topn.4.Maxim │ │ - 0x00047d08 756d206e 756d6265 72206f66 20746f70 um number of top │ │ - 0x00047d18 20476175 73736961 6e732074 6f207573 Gaussians to us │ │ - 0x00047d28 6520696e 2073636f 72696e67 2e002d74 e in scoring..-t │ │ - 0x00047d38 6f706e5f 6265616d 00426561 6d207769 opn_beam.Beam wi │ │ - 0x00047d48 64746820 75736564 20746f20 64657465 dth used to dete │ │ - 0x00047d58 726d696e 6520746f 702d4e20 47617573 rmine top-N Gaus │ │ - 0x00047d68 7369616e 7320286f 72206120 6c697374 sians (or a list │ │ - 0x00047d78 2c207065 722d6665 61747572 6529002d , per-feature).- │ │ - 0x00047d88 6b647472 6565006b 642d5472 65652066 kdtree.kd-Tree f │ │ - 0x00047d98 696c6520 666f7220 47617573 7369616e ile for Gaussian │ │ - 0x00047da8 2073656c 65637469 6f6e002d 6b646d61 selection.-kdma │ │ - 0x00047db8 78646570 7468004d 6178696d 756d2064 xdepth.Maximum d │ │ - 0x00047dc8 65707468 206f6620 6b642d54 72656573 epth of kd-Trees │ │ - 0x00047dd8 20746f20 75736500 2d6b646d 61786262 to use.-kdmaxbb │ │ - 0x00047de8 69004d61 78696d75 6d206e75 6d626572 i.Maximum number │ │ - 0x00047df8 206f6620 47617573 7369616e 73207065 of Gaussians pe │ │ - 0x00047e08 72206c65 6166206e 6f646520 696e206b r leaf node in k │ │ - 0x00047e18 642d5472 65657300 312e3030 30310042 d-Trees.1.0001.B │ │ - 0x00047e28 61736520 696e2077 68696368 20616c6c ase in which all │ │ - 0x00047e38 206c6f67 2d6c696b 656c6968 6f6f6473 log-likelihoods │ │ - 0x00047e48 2063616c 63756c61 74656400 2d626561 calculated.-bea │ │ - 0x00047e58 6d003165 2d343800 4265616d 20776964 m.1e-48.Beam wid │ │ - 0x00047e68 74682061 70706c69 65642074 6f206576 th applied to ev │ │ - 0x00047e78 65727920 6672616d 6520696e 20566974 ery frame in Vit │ │ - 0x00047e88 65726269 20736561 72636820 28736d61 erbi search (sma │ │ - 0x00047e98 6c6c6572 2076616c 75657320 6d65616e ller values mean │ │ - 0x00047ea8 20776964 65722062 65616d29 002d7762 wider beam).-wb │ │ - 0x00047eb8 65616d00 37652d32 39004265 616d2077 eam.7e-29.Beam w │ │ - 0x00047ec8 69647468 20617070 6c696564 20746f20 idth applied to │ │ - 0x00047ed8 776f7264 20657869 7473002d 70626561 word exits.-pbea │ │ - 0x00047ee8 6d004265 616d2077 69647468 20617070 m.Beam width app │ │ - 0x00047ef8 6c696564 20746f20 70686f6e 65207472 lied to phone tr │ │ - 0x00047f08 616e7369 74696f6e 73002d6c 70626561 ansitions.-lpbea │ │ - 0x00047f18 6d003165 2d343000 4265616d 20776964 m.1e-40.Beam wid │ │ - 0x00047f28 74682061 70706c69 65642074 6f206c61 th applied to la │ │ - 0x00047f38 73742070 686f6e65 20696e20 776f7264 st phone in word │ │ - 0x00047f48 73002d6c 706f6e6c 79626561 6d004265 s.-lponlybeam.Be │ │ - 0x00047f58 616d2077 69647468 20617070 6c696564 am width applied │ │ - 0x00047f68 20746f20 6c617374 2070686f 6e652069 to last phone i │ │ - 0x00047f78 6e207369 6e676c65 2d70686f 6e652077 n single-phone w │ │ - 0x00047f88 6f726473 002d6677 64666c61 74626561 ords.-fwdflatbea │ │ - 0x00047f98 6d003165 2d363400 4265616d 20776964 m.1e-64.Beam wid │ │ - 0x00047fa8 74682061 70706c69 65642074 6f206576 th applied to ev │ │ - 0x00047fb8 65727920 6672616d 6520696e 20736563 ery frame in sec │ │ - 0x00047fc8 6f6e642d 70617373 20666c61 74207365 ond-pass flat se │ │ - 0x00047fd8 61726368 002d6677 64666c61 74776265 arch.-fwdflatwbe │ │ - 0x00047fe8 616d0042 65616d20 77696474 68206170 am.Beam width ap │ │ - 0x00047ff8 706c6965 6420746f 20776f72 64206578 plied to word ex │ │ - 0x00048008 69747320 696e2073 65636f6e 642d7061 its in second-pa │ │ - 0x00048018 73732066 6c617420 73656172 63680050 ss flat search.P │ │ - 0x00048028 686f6e65 6d65206c 6f6f6b61 68656164 honeme lookahead │ │ - 0x00048038 2077696e 646f7720 73697a65 2c20696e window size, in │ │ - 0x00048048 20667261 6d657300 2d706c5f 6265616d frames.-pl_beam │ │ - 0x00048058 0031652d 31300042 65616d20 77696474 .1e-10.Beam widt │ │ - 0x00048068 68206170 706c6965 6420746f 2070686f h applied to pho │ │ - 0x00048078 6e65206c 6f6f7020 73656172 63682066 ne loop search f │ │ - 0x00048088 6f72206c 6f6f6b61 68656164 002d706c or lookahead.-pl │ │ - 0x00048098 5f706265 616d0031 652d3500 4265616d _pbeam.1e-5.Beam │ │ - 0x000480a8 20776964 74682061 70706c69 65642074 width applied t │ │ - 0x000480b8 6f207068 6f6e6520 6c6f6f70 20747261 o phone loop tra │ │ - 0x000480c8 6e736974 696f6e73 20666f72 206c6f6f nsitions for loo │ │ - 0x000480d8 6b616865 6164002d 636f6d70 616c6c73 kahead.-compalls │ │ - 0x000480e8 656e0043 6f6d7075 74652061 6c6c2073 en.Compute all s │ │ - 0x000480f8 656e6f6e 65207363 6f726573 20696e20 enone scores in │ │ - 0x00048108 65766572 79206672 616d6520 2863616e every frame (can │ │ - 0x00048118 20626520 66617374 65722077 68656e20 be faster when │ │ - 0x00048128 74686572 65206172 65206d61 6e792073 there are many s │ │ - 0x00048138 656e6f6e 65732900 2d667764 74726565 enones).-fwdtree │ │ - 0x00048148 0052756e 20666f72 77617264 206c6578 .Run forward lex │ │ - 0x00048158 69636f6e 2d747265 65207365 61726368 icon-tree search │ │ - 0x00048168 20283173 74207061 73732900 2d667764 (1st pass).-fwd │ │ - 0x00048178 666c6174 0052756e 20666f72 77617264 flat.Run forward │ │ - 0x00048188 20666c61 742d6c65 7869636f 6e207365 flat-lexicon se │ │ - 0x00048198 61726368 206f7665 7220776f 7264206c arch over word l │ │ - 0x000481a8 61747469 63652028 326e6420 70617373 attice (2nd pass │ │ - 0x000481b8 29005275 6e206265 73747061 74682028 ).Run bestpath ( │ │ - 0x000481c8 44696a6b 73747261 29207365 61726368 Dijkstra) search │ │ - 0x000481d8 206f7665 7220776f 7264206c 61747469 over word latti │ │ - 0x000481e8 63652028 33726420 70617373 29005072 ce (3rd pass).Pr │ │ - 0x000481f8 696e7420 72657375 6c747320 616e6420 int results and │ │ - 0x00048208 6261636b 74726163 65732074 6f206c6f backtraces to lo │ │ - 0x00048218 67206669 6c652e00 2d6c6174 73697a65 g file..-latsize │ │ - 0x00048228 00353030 3000496e 69746961 6c206261 .5000.Initial ba │ │ - 0x00048238 636b706f 696e7465 72207461 626c6520 ckpointer table │ │ - 0x00048248 73697a65 002d6d61 78777066 004d6178 size.-maxwpf.Max │ │ - 0x00048258 696d756d 206e756d 62657220 6f662064 imum number of d │ │ - 0x00048268 69737469 6e637420 776f7264 20657869 istinct word exi │ │ - 0x00048278 74732061 74206561 63682066 72616d65 ts at each frame │ │ - 0x00048288 20286f72 202d3120 666f7220 6e6f2070 (or -1 for no p │ │ - 0x00048298 72756e69 6e672900 2d6d6178 686d6d70 runing).-maxhmmp │ │ - 0x000482a8 66003130 30303000 4d617869 6d756d20 f.10000.Maximum │ │ - 0x000482b8 6e756d62 6572206f 66206163 74697665 number of active │ │ - 0x000482c8 20484d4d 7320746f 206d6169 6e746169 HMMs to maintai │ │ - 0x000482d8 6e206174 20656163 68206672 616d6520 n at each frame │ │ - 0x000482e8 286f7220 2d312066 6f72206e 6f207072 (or -1 for no pr │ │ - 0x000482f8 756e696e 6729002d 6d696e5f 656e6466 uning).-min_endf │ │ - 0x00048308 72004e6f 64657320 69676e6f 72656420 r.Nodes ignored │ │ - 0x00048318 696e206c 61747469 63652063 6f6e7374 in lattice const │ │ - 0x00048328 72756374 696f6e20 69662074 68657920 ruction if they │ │ - 0x00048338 70657273 69737420 666f7220 66657765 persist for fewe │ │ - 0x00048348 72207468 616e204e 20667261 6d657300 r than N frames. │ │ - 0x00048358 2d667764 666c6174 65667769 64004d69 -fwdflatefwid.Mi │ │ - 0x00048368 6e696d75 6d206e75 6d626572 206f6620 nimum number of │ │ - 0x00048378 656e6420 6672616d 65732066 6f722061 end frames for a │ │ - 0x00048388 20776f72 6420746f 20626520 73656172 word to be sear │ │ - 0x00048398 63686564 20696e20 66776466 6c617420 ched in fwdflat │ │ - 0x000483a8 73656172 6368002d 66776466 6c617473 search.-fwdflats │ │ - 0x000483b8 6677696e 00323500 57696e64 6f77206f fwin.25.Window o │ │ - 0x000483c8 66206672 616d6573 20696e20 6c617474 f frames in latt │ │ - 0x000483d8 69636520 746f2073 65617263 6820666f ice to search fo │ │ - 0x000483e8 72207375 63636573 736f7220 776f7264 r successor word │ │ - 0x000483f8 7320696e 20667764 666c6174 20736561 s in fwdflat sea │ │ - 0x00048408 72636820 004d6169 6e207072 6f6e756e rch .Main pronun │ │ - 0x00048418 63696174 696f6e20 64696374 696f6e61 ciation dictiona │ │ - 0x00048428 72792028 6c657869 636f6e29 20696e70 ry (lexicon) inp │ │ - 0x00048438 75742066 696c6500 4e6f6973 6520776f ut file.Noise wo │ │ - 0x00048448 72642070 726f6e75 6e636961 74696f6e rd pronunciation │ │ - 0x00048458 20646963 74696f6e 61727920 696e7075 dictionary inpu │ │ - 0x00048468 74206669 6c650044 69637469 6f6e6172 t file.Dictionar │ │ - 0x00048478 79206973 20636173 65207365 6e736974 y is case sensit │ │ - 0x00048488 69766520 284e4f54 453a2063 61736520 ive (NOTE: case │ │ - 0x00048498 696e7365 6e736974 69766974 79206170 insensitivity ap │ │ - 0x000484a8 706c6965 7320746f 20415343 49492063 plies to ASCII c │ │ - 0x000484b8 68617261 63746572 73206f6e 6c792900 haracters only). │ │ - 0x000484c8 2d6d6178 6e65776f 6f760032 30004d61 -maxnewoov.20.Ma │ │ - 0x000484d8 78696d75 6d206e65 77204f4f 56732074 ximum new OOVs t │ │ - 0x000484e8 68617420 63616e20 62652061 64646564 hat can be added │ │ - 0x000484f8 20617420 72756e20 74696d65 002d7573 at run time.-us │ │ - 0x00048508 65776470 686f6e65 73005573 65207769 ewdphones.Use wi │ │ - 0x00048518 7468696e 2d776f72 64207068 6f6e6573 thin-word phones │ │ - 0x00048528 206f6e6c 79005065 72666f72 6d207068 only.Perform ph │ │ - 0x00048538 6f6e656d 65206465 636f6469 6e672077 oneme decoding w │ │ - 0x00048548 69746820 70686f6e 65746963 206c6d00 ith phonetic lm. │ │ - 0x00048558 2d616c6c 70686f6e 655f6369 00506572 -allphone_ci.Per │ │ - 0x00048568 666f726d 2070686f 6e656d65 20646563 form phoneme dec │ │ - 0x00048578 6f64696e 67207769 74682070 686f6e65 oding with phone │ │ - 0x00048588 74696320 6c6d2061 6e642063 6f6e7465 tic lm and conte │ │ - 0x00048598 78742d69 6e646570 656e6465 6e742075 xt-independent u │ │ - 0x000485a8 6e697473 206f6e6c 7900576f 72642074 nits only.Word t │ │ - 0x000485b8 72696772 616d206c 616e6775 61676520 rigram language │ │ - 0x000485c8 6d6f6465 6c20696e 70757420 66696c65 model input file │ │ - 0x000485d8 00537065 63696679 20612073 6574206f .Specify a set o │ │ - 0x000485e8 66206c61 6e677561 6765206d 6f64656c f language model │ │ - 0x000485f8 0a005768 69636820 6c616e67 75616765 ..Which language │ │ - 0x00048608 206d6f64 656c2069 6e202d6c 6d63746c model in -lmctl │ │ - 0x00048618 20746f20 75736520 62792064 65666175 to use by defau │ │ - 0x00048628 6c740036 2e35004c 616e6775 61676520 lt.6.5.Language │ │ - 0x00048638 6d6f6465 6c207072 6f626162 696c6974 model probabilit │ │ - 0x00048648 79207765 69676874 002d6677 64666c61 y weight.-fwdfla │ │ - 0x00048658 746c7700 382e3500 4c616e67 75616765 tlw.8.5.Language │ │ - 0x00048668 206d6f64 656c2070 726f6261 62696c69 model probabili │ │ - 0x00048678 74792077 65696768 7420666f 7220666c ty weight for fl │ │ - 0x00048688 6174206c 65786963 6f6e2028 326e6420 at lexicon (2nd │ │ - 0x00048698 70617373 29206465 636f6469 6e67002d pass) decoding.- │ │ - 0x000486a8 62657374 70617468 6c770039 2e35004c bestpathlw.9.5.L │ │ - 0x000486b8 616e6775 61676520 6d6f6465 6c207072 anguage model pr │ │ - 0x000486c8 6f626162 696c6974 79207765 69676874 obability weight │ │ - 0x000486d8 20666f72 20626573 74706174 68207365 for bestpath se │ │ - 0x000486e8 61726368 002d6173 63616c65 0032302e arch.-ascale.20. │ │ - 0x000486f8 3000496e 76657273 65206f66 2061636f 0.Inverse of aco │ │ - 0x00048708 75737469 63206d6f 64656c20 7363616c ustic model scal │ │ - 0x00048718 6520666f 7220636f 6e666964 656e6365 e for confidence │ │ - 0x00048728 2073636f 72652063 616c6375 6c617469 score calculati │ │ - 0x00048738 6f6e002d 77697000 302e3635 00576f72 on.-wip.0.65.Wor │ │ - 0x00048748 6420696e 73657274 696f6e20 70656e61 d insertion pena │ │ - 0x00048758 6c747900 2d6e7770 656e0031 2e30004e lty.-nwpen.1.0.N │ │ - 0x00048768 65772077 6f726420 7472616e 73697469 ew word transiti │ │ - 0x00048778 6f6e2070 656e616c 7479002d 70697000 on penalty.-pip. │ │ - 0x00048788 50686f6e 6520696e 73657274 696f6e20 Phone insertion │ │ - 0x00048798 70656e61 6c747900 2d757700 556e6967 penalty.-uw.Unig │ │ - 0x000487a8 72616d20 77656967 6874002d 73696c70 ram weight.-silp │ │ - 0x000487b8 726f6200 302e3030 35005369 6c656e63 rob.0.005.Silenc │ │ - 0x000487c8 6520776f 72642074 72616e73 6974696f e word transitio │ │ - 0x000487d8 6e207072 6f626162 696c6974 79002d66 n probability.-f │ │ - 0x000487e8 696c6c70 726f6200 31652d38 0046696c illprob.1e-8.Fil │ │ - 0x000487f8 6c657220 776f7264 20747261 6e736974 ler word transit │ │ - 0x00048808 696f6e20 70726f62 6162696c 69747900 ion probability. │ │ - 0x00048818 2d626768 69737400 42696772 616d2d6d -bghist.Bigram-m │ │ - 0x00048828 6f64653a 20496620 54525545 206f6e6c ode: If TRUE onl │ │ - 0x00048838 79206f6e 65204250 20656e74 72792f66 y one BP entry/f │ │ - 0x00048848 72616d65 3b20656c 7365206f 6e652070 rame; else one p │ │ - 0x00048858 6572204c 4d207374 61746500 2d6c6578 er LM state.-lex │ │ - 0x00048868 74726565 64756d70 00576865 74686572 treedump.Whether │ │ - 0x00048878 20746f20 64756d70 20746865 206c6578 to dump the lex │ │ - 0x00048888 74726565 20737472 75637475 72652074 tree structure t │ │ - 0x00048898 6f207374 64657272 2028666f 72206465 o stderr (for de │ │ - 0x000488a8 62756767 696e6729 2c203120 666f7220 bugging), 1 for │ │ - 0x000488b8 52617669 27732066 6f726d61 742c2032 Ravi's format, 2 │ │ - 0x000488c8 20666f72 20446f74 20666f72 6d61742c for Dot format, │ │ - 0x000488d8 204c6172 67657220 7468616e 20322077 Larger than 2 w │ │ - 0x000488e8 696c6c20 62652074 72656174 65642061 ill be treated a │ │ - 0x000488f8 73205261 76692773 20666f72 6d617400 s Ravi's format. │ │ - 0x00048908 53706869 6e782066 6f726d61 74206669 Sphinx format fi │ │ - 0x00048918 6e697465 20737461 74652067 72616d6d nite state gramm │ │ - 0x00048928 61722066 696c6500 4a534746 20677261 ar file.JSGF gra │ │ - 0x00048938 6d6d6172 2066696c 65005374 61727420 mmar file.Start │ │ - 0x00048948 72756c65 20666f72 204a5347 46202866 rule for JSGF (f │ │ - 0x00048958 69727374 20707562 6c696320 72756c65 irst public rule │ │ - 0x00048968 20697320 64656661 756c7429 002d6673 is default).-fs │ │ - 0x00048978 67757365 616c7470 726f6e00 41646420 gusealtpron.Add │ │ - 0x00048988 616c7465 726e6174 65207072 6f6e756e alternate pronun │ │ - 0x00048998 63696174 696f6e73 20746f20 46534700 ciations to FSG. │ │ - 0x000489a8 2d667367 75736566 696c6c65 7200496e -fsgusefiller.In │ │ - 0x000489b8 73657274 2066696c 6c657220 776f7264 sert filler word │ │ - 0x000489c8 73206174 20656163 68207374 6174652e s at each state. │ │ - 0x000489d8 004b6579 70687261 73652074 6f207370 .Keyphrase to sp │ │ - 0x000489e8 6f740041 2066696c 65207769 7468206b ot.A file with k │ │ - 0x000489f8 65797068 72617365 7320746f 2073706f eyphrases to spo │ │ - 0x00048a08 742c206f 6e652070 6572206c 696e6500 t, one per line. │ │ - 0x00048a18 2d6b7773 5f706c70 0031652d 31005068 -kws_plp.1e-1.Ph │ │ - 0x00048a28 6f6e6520 6c6f6f70 2070726f 62616269 one loop probabi │ │ - 0x00048a38 6c697479 20666f72 206b6579 776f7264 lity for keyword │ │ - 0x00048a48 2073706f 7474696e 67002d6b 77735f74 spotting.-kws_t │ │ - 0x00048a58 68726573 686f6c64 00546872 6573686f hreshold.Thresho │ │ - 0x00048a68 6c642066 6f722070 28687970 292f7028 ld for p(hyp)/p( │ │ - 0x00048a78 616c7465 726e6174 69766573 29207261 alternatives) ra │ │ - 0x00048a88 74696f00 2d6c6f67 666e0046 696c6520 tio.-logfn.File │ │ - 0x00048a98 746f2077 72697465 206c6f67 206d6573 to write log mes │ │ - 0x00048aa8 73616765 7320696e 00566572 626f7369 sages in.Verbosi │ │ - 0x00048ab8 7479206c 6576656c 20666f72 20646562 ty level for deb │ │ - 0x00048ac8 75676769 6e67206d 65737361 67657300 ugging messages. │ │ - 0x00048ad8 44697265 63746f72 7920746f 206c6f67 Directory to log │ │ - 0x00048ae8 20666561 74757265 2066696c 65732074 feature files t │ │ - 0x00048af8 6f004469 72656374 6f727920 746f206c o.Directory to l │ │ - 0x00048b08 6f672072 61772061 7564696f 2066696c og raw audio fil │ │ - 0x00048b18 65732074 6f004469 72656374 6f727920 es to.Directory │ │ - 0x00048b28 746f206c 6f672073 656e6f6e 65207363 to log senone sc │ │ - 0x00048b38 6f726520 66696c65 7320746f 002e2e2f ore files to.../ │ │ - 0x00048b48 706f636b 65747370 68696e78 2f737263 pocketsphinx/src │ │ - 0x00048b58 2f6c6962 706f636b 65747370 68696e78 /libpocketsphinx │ │ - 0x00048b68 2f70735f 6c617474 6963652e 63002564 /ps_lattice.c.%d │ │ - 0x00048b78 00577269 74696e67 206c6174 74696365 .Writing lattice │ │ - 0x00048b88 2066696c 653a2025 730a0077 00466169 file: %s..w.Fai │ │ - 0x00048b98 6c656420 746f206f 70656e20 6c617474 led to open latt │ │ - 0x00048ba8 69636520 66696c65 20272573 2720666f ice file '%s' fo │ │ - 0x00048bb8 72207772 6974696e 67002320 67657463 r writing.# getc │ │ - 0x00048bc8 77643a20 2f746869 732f6973 2f626f67 wd: /this/is/bog │ │ - 0x00048bd8 75730a00 23202d6c 6f676261 73652025 us..# -logbase % │ │ - 0x00048be8 650a0023 0a004672 616d6573 2025640a e..#..Frames %d. │ │ - 0x00048bf8 004e6f64 65732025 6420284e 4f444549 .Nodes %d (NODEI │ │ - 0x00048c08 4420574f 52442053 54415254 4652414d D WORD STARTFRAM │ │ - 0x00048c18 45204649 5253542d 454e4446 52414d45 E FIRST-ENDFRAME │ │ - 0x00048c28 204c4153 542d454e 44465241 4d45290a LAST-ENDFRAME). │ │ - 0x00048c38 00256420 25732025 64202564 20256420 .%d %s %d %d %d │ │ - 0x00048c48 3b202564 0a00496e 69746961 6c202564 ; %d..Initial %d │ │ - 0x00048c58 0a46696e 616c2025 640a0042 65737453 .Final %d..BestS │ │ - 0x00048c68 65674173 63722025 6420284e 4f444549 egAscr %d (NODEI │ │ - 0x00048c78 4420454e 44465241 4d452041 53434f52 D ENDFRAME ASCOR │ │ - 0x00048c88 45290a00 45646765 73202846 524f4d2d E)..Edges (FROM- │ │ - 0x00048c98 4e4f4445 49442054 4f2d4e4f 44454944 NODEID TO-NODEID │ │ - 0x00048ca8 20415343 4f524529 0a002564 20256420 ASCORE)..%d %d │ │ - 0x00048cb8 25640a00 456e640a 00215345 4e545f53 %d..End..!SENT_S │ │ - 0x00048cc8 54415254 00215345 4e545f45 4e440021 TART.!SENT_END.! │ │ - 0x00048cd8 4e554c4c 0023204c 61747469 63652067 NULL.# Lattice g │ │ - 0x00048ce8 656e6572 61746564 20627920 506f636b enerated by Pock │ │ - 0x00048cf8 65745370 68696e78 0a00230a 23204865 etSphinx..#.# He │ │ - 0x00048d08 61646572 0a230a00 56455253 494f4e3d ader.#..VERSION= │ │ - 0x00048d18 312e300a 00737461 72743d25 640a0065 1.0..start=%d..e │ │ - 0x00048d28 6e643d25 640a004e 3d256409 4c3d2564 nd=%d..N=%d.L=%d │ │ - 0x00048d38 0a00230a 23204e6f 64652064 6566696e ..#.# Node defin │ │ - 0x00048d48 6974696f 6e730a23 0a00493d 25640974 itions.#..I=%d.t │ │ - 0x00048d58 3d252e32 6609573d 25730976 3d25640a =%.2f.W=%s.v=%d. │ │ - 0x00048d68 00230a23 204c696e 6b206465 66696e69 .#.# Link defini │ │ - 0x00048d78 74696f6e 730a230a 004a3d25 6409533d tions.#..J=%d.S= │ │ - 0x00048d88 25640945 3d256409 613d2566 09703d25 %d.E=%d.a=%f.p=% │ │ - 0x00048d98 670a0052 65616469 6e672044 41472066 g..Reading DAG f │ │ - 0x00048da8 696c653a 2025730a 00466169 6c656420 ile: %s..Failed │ │ - 0x00048db8 746f206f 70656e20 44414720 66696c65 to open DAG file │ │ - 0x00048dc8 20272573 2720666f 72207265 6164696e '%s' for readin │ │ - 0x00048dd8 67005072 656d6174 75726520 454f4628 g.Premature EOF( │ │ - 0x00048de8 2573290a 00232067 65746377 643a2000 %s)..# getcwd: . │ │ - 0x00048df8 25732064 6f657320 6e6f7420 62656769 %s does not begi │ │ - 0x00048e08 6e207769 74682027 23206765 74637764 n with '# getcwd │ │ - 0x00048e18 3a20270a 25730023 202d6c6f 67626173 : '.%s.# -logbas │ │ - 0x00048e28 65200025 6c660025 733a2043 616e6e6f e .%lf.%s: Canno │ │ - 0x00048e38 74206669 6e64202d 6c6f6762 61736520 t find -logbase │ │ - 0x00048e48 696e2068 65616465 720a0049 6e636f6e in header..Incon │ │ - 0x00048e58 73697374 656e7420 6c6f6762 61736573 sistent logbases │ │ - 0x00048e68 3a202566 20767320 25663a20 77696c6c : %f vs %f: will │ │ - 0x00048e78 20636f6d 70656e73 6174650a 004c6174 compensate..Lat │ │ - 0x00048e88 74696365 206c6f67 20726174 696f3a20 tice log ratio: │ │ - 0x00048e98 25660a00 4672616d 65730046 72616d65 %f..Frames.Frame │ │ - 0x00048ea8 73207061 72616d65 74657220 6d697373 s parameter miss │ │ - 0x00048eb8 696e6720 6f722069 6e76616c 69640a00 ing or invalid.. │ │ - 0x00048ec8 4e6f6465 73004e6f 64657320 70617261 Nodes.Nodes para │ │ - 0x00048ed8 6d657465 72206d69 7373696e 67206f72 meter missing or │ │ - 0x00048ee8 20696e76 616c6964 0a005072 656d6174 invalid..Premat │ │ - 0x00048ef8 75726520 454f4620 7768696c 65206c6f ure EOF while lo │ │ - 0x00048f08 6164696e 67204e6f 64657328 2573290a ading Nodes(%s). │ │ - 0x00048f18 00256420 25323535 73202564 20256420 .%d %255s %d %d │ │ - 0x00048f28 25640043 616e6e6f 74207061 72736520 %d.Cannot parse │ │ - 0x00048f38 6c696e65 3a202573 2c207661 6c756520 line: %s, value │ │ - 0x00048f48 6f662063 6f756e74 2025640a 00556e6b of count %d..Unk │ │ - 0x00048f58 6e6f776e 20776f72 6420696e 206c696e nown word in lin │ │ - 0x00048f68 653a2025 730a0053 65716e6f 20657272 e: %s..Seqno err │ │ - 0x00048f78 6f723a20 25730a00 496e6974 69616c00 or: %s..Initial. │ │ - 0x00048f88 496e6974 69616c20 6e6f6465 20706172 Initial node par │ │ - 0x00048f98 616d6574 6572206d 69737369 6e67206f ameter missing o │ │ - 0x00048fa8 7220696e 76616c69 640a0046 696e616c r invalid..Final │ │ - 0x00048fb8 0046696e 616c206e 6f646520 70617261 .Final node para │ │ - 0x00048fc8 6d657465 72206d69 7373696e 67206f72 meter missing or │ │ - 0x00048fd8 20696e76 616c6964 0a004265 73745365 invalid..BestSe │ │ - 0x00048fe8 67417363 72004265 73745365 67417363 gAscr.BestSegAsc │ │ - 0x00048ff8 72207061 72616d65 74657220 6d697373 r parameter miss │ │ - 0x00049008 696e670a 00507265 6d617475 72652045 ing..Premature E │ │ - 0x00049018 4f462077 68696c65 20282573 29206967 OF while (%s) ig │ │ - 0x00049028 6e6f7269 6e672042 65737453 65674173 noring BestSegAs │ │ - 0x00049038 63720a00 45646765 73002564 20256420 cr..Edges.%d %d │ │ - 0x00049048 25640054 65726d69 6e617469 6e672027 %d.Terminating ' │ │ - 0x00049058 456e6427 206d6973 73696e67 0a003c2f End' missing...Failed to loa │ │ - 0x00049078 64202573 0a004564 67657320 6d697373 d %s..Edges miss │ │ - 0x00049088 696e670a 004e6f72 6d616c69 7a657220 ing..Normalizer │ │ - 0x00049098 50284f29 203d2061 6c706861 2825733a P(O) = alpha(%s: │ │ - 0x000490a8 25643a25 6429203d 2025640a 004a6f69 %d:%d) = %d..Joi │ │ - 0x000490b8 6e742050 284f2c53 29203d20 25642050 nt P(O,S) = %d P │ │ - 0x000490c8 28537c4f 29203d20 25640a00 2e2e2f70 (S|O) = %d..../p │ │ - 0x000490d8 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x000490e8 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x000490f8 61636d6f 642e6300 4672616d 65202564 acmod.c.Frame %d │ │ - 0x00049108 206f7574 73696465 20717565 7565206f outside queue o │ │ - 0x00049118 66202564 20667261 6d65732c 20256420 f %d frames, %d │ │ - 0x00049128 616c6c6f 63202825 64203e20 2564292c alloc (%d > %d), │ │ - 0x00049138 2063616e 6e6f7420 73636f72 650a0046 cannot score..F │ │ - 0x00049148 61696c65 6420746f 20777269 74652025 ailed to write % │ │ - 0x00049158 64207661 6c756573 20746f20 6c6f6720 d values to log │ │ - 0x00049168 66696c65 00436f6e 66696775 72656420 file.Configured │ │ - 0x00049178 66656174 75726520 6c656e67 74682025 feature length % │ │ - 0x00049188 6420646f 65736e27 74206d61 74636820 d doesn't match │ │ - 0x00049198 66656174 75726520 65787472 61637469 feature extracti │ │ - 0x000491a8 6f6e206f 75747075 74207369 7a652025 on output size % │ │ - 0x000491b8 640a0050 61727365 64206d6f 64656c2d d..Parsed model- │ │ - 0x000491c8 73706563 69666963 20666561 74757265 specific feature │ │ - 0x000491d8 20706172 616d6574 65727320 66726f6d parameters from │ │ - 0x000491e8 2025730a 00526561 64696e67 206c696e %s..Reading lin │ │ - 0x000491f8 65617220 66656174 75726520 7472616e ear feature tran │ │ - 0x00049208 73666f72 6d617469 6f6e2066 726f6d20 sformation from │ │ - 0x00049218 25730a00 5573696e 67207375 62766563 %s..Using subvec │ │ - 0x00049228 746f7220 73706563 69666963 6174696f tor specificatio │ │ - 0x00049238 6e202573 0a004163 6f757374 6963206d n %s..Acoustic m │ │ - 0x00049248 6f64656c 20646566 696e6974 696f6e20 odel definition │ │ - 0x00049258 6973206e 6f742073 70656369 66696564 is not specified │ │ - 0x00049268 20656974 68657220 77697468 202d6d64 either with -md │ │ - 0x00049278 6566206f 7074696f 6e206f72 20776974 ef option or wit │ │ - 0x00049288 68202d68 6d6d0a00 466f6c64 65722027 h -hmm..Folder ' │ │ - 0x00049298 25732720 646f6573 206e6f74 20636f6e %s' does not con │ │ - 0x000492a8 7461696e 2061636f 75737469 63206d6f tain acoustic mo │ │ - 0x000492b8 64656c20 64656669 6e697469 6f6e2027 del definition ' │ │ - 0x000492c8 6d646566 270a0046 61696c65 6420746f mdef'..Failed to │ │ - 0x000492d8 20726561 64206163 6f757374 6963206d read acoustic m │ │ - 0x000492e8 6f64656c 20646566 696e6974 696f6e20 odel definition │ │ - 0x000492f8 66726f6d 2025730a 004e6f20 746d6174 from %s..No tmat │ │ - 0x00049308 2066696c 65207370 65636966 6965640a file specified. │ │ - 0x00049318 004e6f20 6d65616e 2f766172 2f746d61 .No mean/var/tma │ │ - 0x00049328 74206669 6c657320 73706563 69666965 t files specifie │ │ - 0x00049338 640a0055 73696e67 2067656e 6572616c d..Using general │ │ - 0x00049348 206d756c 74692d73 74726561 6d20474d multi-stream GM │ │ - 0x00049358 4d20636f 6d707574 6174696f 6e0a0041 M computation..A │ │ - 0x00049368 7474656d 7074696e 6720746f 20757365 ttempting to use │ │ - 0x00049378 20534348 4d4d2063 6f6d7075 74617469 SCHMM computati │ │ - 0x00049388 6f6e206d 6f64756c 650a0041 7474656d on module..Attem │ │ - 0x00049398 7074696e 6720746f 20757365 20505448 pting to use PTH │ │ - 0x000493a8 4d4d2063 6f6d7075 74617469 6f6e206d MM computation m │ │ - 0x000493b8 6f64756c 650a0046 616c6c69 6e672062 odule..Falling b │ │ - 0x000493c8 61636b20 746f2067 656e6572 616c206d ack to general m │ │ - 0x000493d8 756c7469 2d737472 65616d20 474d4d20 ulti-stream GMM │ │ - 0x000493e8 636f6d70 75746174 696f6e0a 00256600 computation..%f. │ │ - 0x000493f8 76657273 696f6e00 302e3100 6d646566 version.0.1.mdef │ │ - 0x00049408 5f66696c 65006e5f 73656e00 6c6f6762 _file.n_sen.logb │ │ - 0x00049418 61736500 4661696c 65642074 6f207265 ase.Failed to re │ │ - 0x00049428 61642066 72616d65 2066726f 6d207365 ad frame from se │ │ - 0x00049438 6e6f6e65 2066696c 65004e75 6d626572 none file.Number │ │ - 0x00049448 206f6620 73656e6f 6e657320 696e2073 of senones in s │ │ - 0x00049458 656e6f6e 65206669 6c652028 25642920 enone file (%d) │ │ - 0x00049468 646f6573 206e6f74 206d6174 6368206d does not match m │ │ - 0x00049478 64656620 28256429 0a004c6f 67626173 def (%d)..Logbas │ │ - 0x00049488 6520696e 2073656e 6f6e6520 66696c65 e in senone file │ │ - 0x00049498 20282566 2920646f 6573206e 6f74206d (%f) does not m │ │ - 0x000494a8 61746368 2061636d 6f642028 2566290a atch acmod (%f). │ │ - 0x000494b8 00436972 63756c61 72206665 61747572 .Circular featur │ │ - 0x000494c8 65206275 66666572 2063616e 6e6f7420 e buffer cannot │ │ - 0x000494d8 62652072 65776f75 6e642028 6f757470 be rewound (outp │ │ - 0x000494e8 75742066 72616d65 2025642c 20616c6c ut frame %d, all │ │ - 0x000494f8 6f632025 64290a00 4661696c 65642074 oc %d)..Failed t │ │ - 0x00049508 6f207772 69746520 6672616d 6520746f o write frame to │ │ - 0x00049518 2073656e 6f6e6520 66696c65 002e2e2f senone file.../ │ │ - 0x00049528 706f636b 65747370 68696e78 2f737263 pocketsphinx/src │ │ - 0x00049538 2f6c6962 706f636b 65747370 68696e78 /libpocketsphinx │ │ - 0x00049548 2f616c6c 70686f6e 655f7365 61726368 /allphone_search │ │ - 0x00049558 2e630048 79703a20 25730a00 25642066 .c.Hyp: %s..%d f │ │ - 0x00049568 72616d65 732c2025 6420484d 4d732028 rames, %d HMMs ( │ │ - 0x00049578 25642f66 72292c20 25642073 656e6f6e %d/fr), %d senon │ │ - 0x00049588 65732028 25642f66 72292c20 25642068 es (%d/fr), %d h │ │ - 0x00049598 6973746f 72792065 6e747269 65732028 istory entries ( │ │ - 0x000495a8 25642f66 72290a00 616c6c70 686f6e65 %d/fr)..allphone │ │ - 0x000495b8 20252e32 66204350 5520252e 33662078 %.2f CPU %.3f x │ │ - 0x000495c8 52540a00 616c6c70 686f6e65 20252e32 RT..allphone %.2 │ │ - 0x000495d8 66207761 6c6c2025 2e336620 7852540a f wall %.3f xRT. │ │ - 0x000495e8 0043616e 6e6f7420 66696e64 2043492d .Cannot find CI- │ │ - 0x000495f8 70686f6e 65202573 0a005349 4c004361 phone %s..SIL.Ca │ │ - 0x00049608 6e6e6f74 2066696e 6420484d 4d20666f nnot find HMM fo │ │ - 0x00049618 72202573 0a00544f 54414c20 66776466 r %s..TOTAL fwdf │ │ - 0x00049628 6c617420 252e3266 20435055 20252e33 lat %.2f CPU %.3 │ │ - 0x00049638 66207852 540a0054 4f54414c 20667764 f xRT..TOTAL fwd │ │ - 0x00049648 666c6174 20252e32 66207761 6c6c2025 flat %.2f wall % │ │ - 0x00049658 2e336620 7852540a 002d6c6d 20617267 .3f xRT..-lm arg │ │ - 0x00049668 756d656e 74206d69 7373696e 673b2064 ument missing; d │ │ - 0x00049678 6f696e67 20756e63 6f6e7374 7261696e oing unconstrain │ │ - 0x00049688 65642070 686f6e65 2d6c6f6f 70206465 ed phone-loop de │ │ - 0x00049698 636f6469 6e670a00 4275696c 64696e67 coding..Building │ │ - 0x000496a8 2050484d 4d206e65 74206f66 20256420 PHMM net of %d │ │ - 0x000496b8 70686f6e 65730a00 2564206e 6f646573 phones..%d nodes │ │ - 0x000496c8 2c202564 206c696e 6b730a00 4661696c , %d links..Fail │ │ - 0x000496d8 65642074 6f20696e 69746961 6c697a65 ed to initialize │ │ - 0x000496e8 206e6772 616d206d 6f64656c 20736574 ngram model set │ │ - 0x000496f8 20666f72 2070686f 6e656d65 20646563 for phoneme dec │ │ - 0x00049708 6f64696e 67004661 696c6564 20746f20 oding.Failed to │ │ - 0x00049718 6c6f6164 206c616e 67756167 65206d6f load language mo │ │ - 0x00049728 64656c20 73706563 69666965 6420696e del specified in │ │ - 0x00049738 202d616c 6c70686f 6e652c20 646f696e -allphone, doin │ │ - 0x00049748 6720756e 636f6e73 74726169 6e656420 g unconstrained │ │ - 0x00049758 70686f6e 652d6c6f 6f702064 65636f64 phone-loop decod │ │ - 0x00049768 696e670a 00416c6c 70686f6e 65286265 ing..Allphone(be │ │ - 0x00049778 616d3a20 25642c20 70626561 6d3a2025 am: %d, pbeam: % │ │ - 0x00049788 64290a00 616c6c70 686f6e65 002e2e2f d)..allphone.../ │ │ - 0x00049798 706f636b 65747370 68696e78 2f737263 pocketsphinx/src │ │ - 0x000497a8 2f6c6962 706f636b 65747370 68696e78 /libpocketsphinx │ │ - 0x000497b8 2f62696e 5f6d6465 662e6300 4e756d62 /bin_mdef.c.Numb │ │ - 0x000497c8 6572206f 66207365 6e6f6e65 73206578 er of senones ex │ │ - 0x000497d8 63656564 73206c69 6d69743a 20256420 ceeds limit: %d │ │ - 0x000497e8 3e202564 0a004e75 6d626572 206f6620 > %d..Number of │ │ - 0x000497f8 73656e6f 6e652073 65717565 6e636573 senone sequences │ │ - 0x00049808 20657863 65656473 206c696d 69743a20 exceeds limit: │ │ - 0x00049818 2564203e 2025640a 004e756d 62657220 %d > %d..Number │ │ - 0x00049828 6f662070 686f6e65 73206578 63656564 of phones exceed │ │ - 0x00049838 73206c69 6d69743a 20256420 3e202564 s limit: %d > %d │ │ - 0x00049848 0a005068 6f6e6520 6e616d65 73206172 ..Phone names ar │ │ - 0x00049858 65206e6f 7420696e 20736f72 74656420 e not in sorted │ │ - 0x00049868 6f726465 722c2073 6f727279 2e00416c order, sorry..Al │ │ - 0x00049878 6c6f6361 74696e67 20256420 2a202564 locating %d * %d │ │ - 0x00049888 20627974 65732028 2564204b 69422920 bytes (%d KiB) │ │ - 0x00049898 666f7220 43442074 7265650a 002d0030 for CD tree..-.0 │ │ - 0x000498a8 2e330a00 2564206e 5f626173 650a0025 .3..%d n_base..% │ │ - 0x000498b8 64206e5f 7472690a 00256420 6e5f7374 d n_tri..%d n_st │ │ - 0x000498c8 6174655f 6d61700a 00256420 6e5f7469 ate_map..%d n_ti │ │ - 0x000498d8 65645f73 74617465 0a002564 206e5f74 ed_state..%d n_t │ │ - 0x000498e8 6965645f 63695f73 74617465 0a002564 ied_ci_state..%d │ │ - 0x000498f8 206e5f74 6965645f 746d6174 0a00230a n_tied_tmat..#. │ │ - 0x00049908 2320436f 6c756d6e 73206465 66696e69 # Columns defini │ │ - 0x00049918 74696f6e 730a0023 25347320 25337320 tions..#%4s %3s │ │ - 0x00049928 25337320 25317320 25367320 25347320 %3s %1s %6s %4s │ │ - 0x00049938 25730a00 62617365 006c6674 00727400 %s..base.lft.rt. │ │ - 0x00049948 70006174 74726962 00746d61 74002020 p.attrib.tmat. │ │ - 0x00049958 2020202e 2e2e2073 74617465 20696427 ... state id' │ │ - 0x00049968 73202e2e 2e002535 73202533 73202533 s ....%5s %3s %3 │ │ - 0x00049978 73202531 73002025 36730066 696c6c65 s %1s. %6s.fille │ │ - 0x00049988 72006e2f 61002025 34640020 25367500 r.n/a. %4d. %6u. │ │ - 0x00049998 204e0a00 25357320 25337320 25337320 N..%5s %3s %3s │ │ - 0x000499a8 25630069 62657375 00526561 64696e67 %c.ibesu.Reading │ │ - 0x000499b8 2062696e 61727920 6d6f6465 6c206465 binary model de │ │ - 0x000499c8 66696e69 74696f6e 3a202573 0a004661 finition: %s..Fa │ │ - 0x000499d8 696c6564 20746f20 72656164 20627974 iled to read byt │ │ - 0x000499e8 652d6f72 64657220 6d61726b 65722066 e-order marker f │ │ - 0x000499f8 726f6d20 25730a00 4d757374 20627974 rom %s..Must byt │ │ - 0x00049a08 652d7377 61702025 730a0046 61696c65 e-swap %s..Faile │ │ - 0x00049a18 6420746f 20726561 64207665 7273696f d to read versio │ │ - 0x00049a28 6e206672 6f6d2025 730a0046 696c6520 n from %s..File │ │ - 0x00049a38 666f726d 61742076 65727369 6f6e2025 format version % │ │ - 0x00049a48 6420666f 72202573 20697320 6e657765 d for %s is newe │ │ - 0x00049a58 72207468 616e206c 69627261 72790a00 r than library.. │ │ - 0x00049a68 4661696c 65642074 6f207265 61642068 Failed to read h │ │ - 0x00049a78 65616465 72206c65 6e677468 2066726f eader length fro │ │ - 0x00049a88 6d202573 0a004661 696c6564 20746f20 m %s..Failed to │ │ - 0x00049a98 72656164 20257320 66726f6d 2025730a read %s from %s. │ │ - 0x00049aa8 00266d2d 3e6e5f63 6970686f 6e650026 .&m->n_ciphone.& │ │ - 0x00049ab8 6d2d3e6e 5f70686f 6e650026 6d2d3e6e m->n_phone.&m->n │ │ - 0x00049ac8 5f656d69 745f7374 61746500 266d2d3e _emit_state.&m-> │ │ - 0x00049ad8 6e5f6369 5f73656e 00266d2d 3e6e5f73 n_ci_sen.&m->n_s │ │ - 0x00049ae8 656e0026 6d2d3e6e 5f746d61 7400266d en.&m->n_tmat.&m │ │ - 0x00049af8 2d3e6e5f 73736571 00266d2d 3e6e5f63 ->n_sseq.&m->n_c │ │ - 0x00049b08 74780026 6d2d3e6e 5f63645f 74726565 tx.&m->n_cd_tree │ │ - 0x00049b18 00266d2d 3e73696c 002d6d6d 61702073 .&m->sil.-mmap s │ │ - 0x00049b28 70656369 66696564 2c206275 74206d64 pecified, but md │ │ - 0x00049b38 65662069 73206f74 6865722d 656e6469 ef is other-endi │ │ - 0x00049b48 616e2e20 2057696c 6c206e6f 74206d65 an. Will not me │ │ - 0x00049b58 6d6f7279 2d6d6170 2e0a0046 61696c65 mory-map...Faile │ │ - 0x00049b68 6420746f 20726561 64202564 20627974 d to read %d byt │ │ - 0x00049b78 6573206f 66206461 74612066 726f6d20 es of data from │ │ - 0x00049b88 25730a00 53656e6f 6e652025 64206973 %s..Senone %d is │ │ - 0x00049b98 20736861 72656420 62657477 65656e20 shared between │ │ - 0x00049ba8 6d756c74 69706c65 20626173 65207068 multiple base ph │ │ - 0x00049bb8 6f6e6573 0a004344 2070686f 6e652025 ones..CD phone % │ │ - 0x00049bc8 64206861 73206665 77657220 73746174 d has fewer stat │ │ - 0x00049bd8 65732074 68616e20 43492070 686f6e65 es than CI phone │ │ - 0x00049be8 2025640a 00256420 43492d70 686f6e65 %d..%d CI-phone │ │ - 0x00049bf8 2c202564 2043442d 70686f6e 652c2025 , %d CD-phone, % │ │ - 0x00049c08 6420656d 69747374 6174652f 70686f6e d emitstate/phon │ │ - 0x00049c18 652c2025 64204349 2d73656e 2c202564 e, %d CI-sen, %d │ │ - 0x00049c28 2053656e 2c202564 2053656e 2d536571 Sen, %d Sen-Seq │ │ - 0x00049c38 0a002573 20257320 25732025 63002e2e ..%s %s %s %c... │ │ - 0x00049c48 2f706f63 6b657473 7068696e 782f7372 /pocketsphinx/sr │ │ - 0x00049c58 632f6c69 62706f63 6b657473 7068696e c/libpocketsphin │ │ - 0x00049c68 782f626c 6b617272 61795f6c 6973742e x/blkarray_list. │ │ - 0x00049c78 63004361 6e6e6f74 20616c6c 6f636174 c.Cannot allocat │ │ - 0x00049c88 65202564 78256420 626c6b61 72726179 e %dx%d blkarray │ │ - 0x00049c98 0a00426c 6f636b20 61727261 79202825 ..Block array (% │ │ - 0x00049ca8 64782564 29206578 68617573 7465640a dx%d) exhausted. │ │ - 0x00049cb8 002e2e2f 706f636b 65747370 68696e78 .../pocketsphinx │ │ - 0x00049cc8 2f737263 2f6c6962 706f636b 65747370 /src/libpocketsp │ │ - 0x00049cd8 68696e78 2f646963 742e6300 4661696c hinx/dict.c.Fail │ │ - 0x00049ce8 65642074 6f206f70 656e2027 25732700 ed to open '%s'. │ │ - 0x00049cf8 252d3330 73202573 0a005265 616c6c6f %-30s %s..Reallo │ │ - 0x00049d08 63617469 6e672074 6f202564 204b6942 cating to %d KiB │ │ - 0x00049d18 20666f72 20776f72 6420656e 74726965 for word entrie │ │ - 0x00049d28 730a004d 69737369 6e672062 61736520 s..Missing base │ │ - 0x00049d38 776f7264 20666f72 3a202573 0a002323 word for: %s..## │ │ - 0x00049d48 003b3b00 4c696e65 2025643a 204e6f20 .;;.Line %d: No │ │ - 0x00049d58 70726f6e 756e6369 6174696f 6e20666f pronunciation fo │ │ - 0x00049d68 7220776f 72642027 2573273b 2069676e r word '%s'; ign │ │ - 0x00049d78 6f726564 0a004c69 6e652025 643a2050 ored..Line %d: P │ │ - 0x00049d88 686f6e65 20272573 27206973 206d6973 hone '%s' is mis │ │ - 0x00049d98 696e6720 696e2074 68652061 636f7573 ing in the acous │ │ - 0x00049da8 74696320 6d6f6465 6c3b2077 6f726420 tic model; word │ │ - 0x00049db8 27257327 2069676e 6f726564 0a004c69 '%s' ignored..Li │ │ - 0x00049dc8 6e652025 643a2046 61696c65 6420746f ne %d: Failed to │ │ - 0x00049dd8 20616464 20746865 20776f72 64202725 add the word '% │ │ - 0x00049de8 73272028 6475706c 69636174 653f293b s' (duplicate?); │ │ - 0x00049df8 2069676e 6f726564 0a00416c 6c6f6361 ignored..Alloca │ │ - 0x00049e08 74656420 2564204b 69422066 6f722073 ted %d KiB for s │ │ - 0x00049e18 7472696e 67732c20 2564204b 69422066 trings, %d KiB f │ │ - 0x00049e28 6f722070 686f6e65 730a0072 00466169 or phones..r.Fai │ │ - 0x00049e38 6c656420 746f206f 70656e20 64696374 led to open dict │ │ - 0x00049e48 696f6e61 72792066 696c6520 27257327 ionary file '%s' │ │ - 0x00049e58 20666f72 20726561 64696e67 00466169 for reading.Fai │ │ - 0x00049e68 6c656420 746f206f 70656e20 66696c6c led to open fill │ │ - 0x00049e78 65722064 69637469 6f6e6172 79206669 er dictionary fi │ │ - 0x00049e88 6c652027 25732720 666f7220 72656164 le '%s' for read │ │ - 0x00049e98 696e6700 4e756d62 6572206f 6620776f ing.Number of wo │ │ - 0x00049ea8 72647320 696e2064 69637469 6f6e6172 rds in dictionar │ │ - 0x00049eb8 69657320 28256429 20657863 65656473 ies (%d) exceeds │ │ - 0x00049ec8 206c696d 69742028 2564290a 00416c6c limit (%d)..All │ │ - 0x00049ed8 6f636174 696e6720 2564202a 20256420 ocating %d * %d │ │ - 0x00049ee8 62797465 73202825 64204b69 42292066 bytes (%d KiB) f │ │ - 0x00049ef8 6f722077 6f726420 656e7472 6965730a or word entries. │ │ - 0x00049f08 00526561 64696e67 206d6169 6e206469 .Reading main di │ │ - 0x00049f18 6374696f 6e617279 3a202573 0a002564 ctionary: %s..%d │ │ - 0x00049f28 20776f72 64732072 6561640a 00526561 words read..Rea │ │ - 0x00049f38 64696e67 2066696c 6c657220 64696374 ding filler dict │ │ - 0x00049f48 696f6e61 72793a20 25730a00 3c733e00 ionary: %s... │ │ - 0x00049f58 3c73696c 3e00576f 72642027 25732720 .Word '%s' │ │ - 0x00049f68 6d757374 206f6363 75722028 6f6e6c79 must occur (only │ │ - 0x00049f78 2920696e 2066696c 6c657220 64696374 ) in filler dict │ │ - 0x00049f88 696f6e61 72790a00 496e6974 69616c69 ionary..Initiali │ │ - 0x00049f98 7a617469 6f6e206f 66206469 63745f74 zation of dict_t │ │ - 0x00049fa8 2c207265 706f7274 3a0a004d 61782077 , report:..Max w │ │ - 0x00049fb8 6f72643a 2025640a 004e6f20 6f662077 ord: %d..No of w │ │ - 0x00049fc8 6f72643a 2025640a 000a002e 2e2f706f ord: %d....../po │ │ - 0x00049fd8 636b6574 73706869 6e782f73 72632f6c cketsphinx/src/l │ │ - 0x00049fe8 6962706f 636b6574 73706869 6e782f64 ibpocketsphinx/d │ │ - 0x00049ff8 69637432 7069642e 63004669 6c6c696e ict2pid.c.Fillin │ │ - 0x0004a008 6720696e 20636f6e 74657874 20747269 g in context tri │ │ - 0x0004a018 70686f6e 65732066 6f722025 73283f2c phones for %s(?, │ │ - 0x0004a028 3f290a00 4275696c 64696e67 20504944 ?)..Building PID │ │ - 0x0004a038 20746162 6c657320 666f7220 64696374 tables for dict │ │ - 0x0004a048 696f6e61 72790a00 416c6c6f 63617469 ionary..Allocati │ │ - 0x0004a058 6e672025 645e3320 2a202564 20627974 ng %d^3 * %d byt │ │ - 0x0004a068 65732028 2564204b 69422920 666f7220 es (%d KiB) for │ │ - 0x0004a078 776f7264 2d696e69 7469616c 20747269 word-initial tri │ │ - 0x0004a088 70686f6e 65730a00 416c6c6f 63617465 phones..Allocate │ │ - 0x0004a098 64202564 20627974 65732028 2564204b d %d bytes (%d K │ │ - 0x0004a0a8 69422920 666f7220 776f7264 2d66696e iB) for word-fin │ │ - 0x0004a0b8 616c2074 72697068 6f6e6573 0a00416c al triphones..Al │ │ - 0x0004a0c8 6c6f6361 74656420 25642062 79746573 located %d bytes │ │ - 0x0004a0d8 20282564 204b6942 2920666f 72207369 (%d KiB) for si │ │ - 0x0004a0e8 6e676c65 2d70686f 6e652077 6f726420 ngle-phone word │ │ - 0x0004a0f8 74726970 686f6e65 730a0023 20494e54 triphones..# INT │ │ - 0x0004a108 45524e41 4c202877 6420636f 6d737369 ERNAL (wd comssi │ │ - 0x0004a118 64207373 69642073 73696420 2e2e2e20 d ssid ssid ... │ │ - 0x0004a128 73736964 20636f6d 73736964 290a0025 ssid comssid)..% │ │ - 0x0004a138 33307320 00202535 64002320 4c444950 30s . %5d.# LDIP │ │ - 0x0004a148 485f4c43 20286220 72206c20 73736964 H_LC (b r l ssid │ │ - 0x0004a158 290a0025 36732025 36732025 36732025 )..%6s %6s %6s % │ │ - 0x0004a168 35640a00 23205353 45512025 64202873 5d..# SSEQ %d (s │ │ - 0x0004a178 656e6964 2073656e 6964202e 2e2e290a enid senid ...). │ │ - 0x0004a188 00253564 20002320 454e440a 00284e55 .%5d .# END..(NU │ │ - 0x0004a198 4c4c2900 2e2e2f70 6f636b65 74737068 LL).../pocketsph │ │ - 0x0004a1a8 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x0004a1b8 74737068 696e782f 6673675f 73656172 tsphinx/fsg_sear │ │ - 0x0004a1c8 63682e63 0046696e 616c2072 6573756c ch.c.Final resul │ │ - 0x0004a1d8 7420646f 6573206e 6f74206d 61746368 t does not match │ │ - 0x0004a1e8 20746865 20677261 6d6d6172 20696e20 the grammar in │ │ - 0x0004a1f8 6672616d 65202564 0a002564 20667261 frame %d..%d fra │ │ - 0x0004a208 6d65732c 20256420 484d4d73 20282564 mes, %d HMMs (%d │ │ - 0x0004a218 2f667229 2c202564 2073656e 6f6e6573 /fr), %d senones │ │ - 0x0004a228 20282564 2f667229 2c202564 20686973 (%d/fr), %d his │ │ - 0x0004a238 746f7279 20656e74 72696573 20282564 tory entries (%d │ │ - 0x0004a248 2f667229 0a0a0046 72616d65 2025643a /fr)...Frame %d: │ │ - 0x0004a258 204e6f20 61637469 76652048 4d4d2121 No active HMM!! │ │ - 0x0004a268 0a005041 4e494321 20467261 6d652025 ..PANIC! Frame % │ │ - 0x0004a278 643a2023 484d4d20 6576616c 75617465 d: #HMM evaluate │ │ - 0x0004a288 64282564 29203e20 23504e6f 64657328 d(%d) > #PNodes( │ │ - 0x0004a298 2564290a 00537461 7274206e 6f646520 %d)..Start node │ │ - 0x0004a2a8 25732e25 643a2564 3a25640a 00466169 %s.%d:%d:%d..Fai │ │ - 0x0004a2b8 6c656420 746f2066 696e6420 74686520 led to find the │ │ - 0x0004a2c8 73746172 74206e6f 64650a00 456e6420 start node..End │ │ - 0x0004a2d8 6e6f6465 2025732e 25643a25 643a2564 node %s.%d:%d:%d │ │ - 0x0004a2e8 20282564 290a0046 61696c65 6420746f (%d)..Failed to │ │ - 0x0004a2f8 2066696e 64207468 6520656e 64206e6f find the end no │ │ - 0x0004a308 64650a00 6c617474 69636520 73746172 de..lattice star │ │ - 0x0004a318 74206e6f 64652025 732e2564 20656e64 t node %s.%d end │ │ - 0x0004a328 206e6f64 65202573 2e25640a 00466169 node %s.%d..Fai │ │ - 0x0004a338 6c656420 746f206f 62746169 6e207468 led to obtain th │ │ - 0x0004a348 65206c61 74746963 65207768 696c6520 e lattice while │ │ - 0x0004a358 62657374 70617468 20656e61 626c6564 bestpath enabled │ │ - 0x0004a368 0a004661 696c6564 20746f20 66696e64 ..Failed to find │ │ - 0x0004a378 20746865 20626573 74706174 6820696e the bestpath in │ │ - 0x0004a388 2061206c 61747469 63650a00 46534728 a lattice..FSG( │ │ - 0x0004a398 6265616d 3a202564 2c207062 65616d3a beam: %d, pbeam: │ │ - 0x0004a3a8 2025642c 20776265 616d3a20 25643b20 %d, wbeam: %d; │ │ - 0x0004a3b8 7769703a 2025642c 20706970 3a202564 wip: %d, pip: %d │ │ - 0x0004a3c8 290a0054 68652077 6f726420 27257327 )..The word '%s' │ │ - 0x0004a3d8 20697320 6d697373 696e6720 696e2074 is missing in t │ │ - 0x0004a3e8 68652064 69637469 6f6e6172 790a0041 he dictionary..A │ │ - 0x0004a3f8 64646564 20256420 616c7465 726e6174 dded %d alternat │ │ - 0x0004a408 6520776f 72642074 72616e73 6974696f e word transitio │ │ - 0x0004a418 6e730a00 2e2e2f70 6f636b65 74737068 ns..../pocketsph │ │ - 0x0004a428 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x0004a438 74737068 696e782f 6b77735f 73656172 tsphinx/kws_sear │ │ - 0x0004a448 63682e63 004b5753 28626561 6d3a2025 ch.c.KWS(beam: % │ │ - 0x0004a458 642c2070 6c703a20 25642c20 64656661 d, plp: %d, defa │ │ - 0x0004a468 756c7420 74687265 73686f6c 64202564 ult threshold %d │ │ - 0x0004a478 290a0046 61696c65 6420746f 206f7065 )..Failed to ope │ │ - 0x0004a488 6e206b65 79776f72 64206669 6c652027 n keyword file ' │ │ - 0x0004a498 25732700 4661696c 65642074 6f206372 %s'.Failed to cr │ │ - 0x0004a4a8 65617465 206b7773 20736561 7263680a eate kws search. │ │ - 0x0004a4b8 00256425 6e002e2e 2f706f63 6b657473 .%d%n.../pockets │ │ - 0x0004a4c8 7068696e 782f7372 632f6c69 62706f63 phinx/src/libpoc │ │ - 0x0004a4d8 6b657473 7068696e 782f6d64 65662e63 ketsphinx/mdef.c │ │ - 0x0004a4e8 004d6973 73696e67 206f7220 62616420 .Missing or bad │ │ - 0x0004a4f8 7472616e 73697469 6f6e206d 61747269 transition matri │ │ - 0x0004a508 78206964 3a202573 0a00746d 61742d69 x id: %s..tmat-i │ │ - 0x0004a518 64282564 29203e20 23746d61 7420696e d(%d) > #tmat in │ │ - 0x0004a528 20686561 64657228 2564293a 2025730a header(%d): %s. │ │ - 0x0004a538 004d6973 73696e67 206f7220 62616420 .Missing or bad │ │ - 0x0004a548 73746174 655b2564 5d2d3e73 656e6f6e state[%d]->senon │ │ - 0x0004a558 65206d61 7070696e 673a2025 730a0043 e mapping: %s..C │ │ - 0x0004a568 492d7365 6e6f6e65 2d696428 25642920 I-senone-id(%d) │ │ - 0x0004a578 3e202343 492d7365 6e6f6e65 73282564 > #CI-senones(%d │ │ - 0x0004a588 293a2025 730a0053 656e6f6e 652d6964 ): %s..Senone-id │ │ - 0x0004a598 28256429 203e2023 73656e6f 6e657328 (%d) > #senones( │ │ - 0x0004a5a8 2564293a 2025730a 00257325 6e004e00 %d): %s..%s%n.N. │ │ - 0x0004a5b8 4d697373 696e6720 6e6f6e2d 656d6974 Missing non-emit │ │ - 0x0004a5c8 74696e67 20737461 74652073 7065633a ting state spec: │ │ - 0x0004a5d8 2025730a 004e6f6e 2d656d70 74792062 %s..Non-empty b │ │ - 0x0004a5e8 65796f6e 64206e6f 6e2d656d 69747469 eyond non-emitti │ │ - 0x0004a5f8 6e672066 696e616c 20737461 74653a20 ng final state: │ │ - 0x0004a608 25730a00 4475706c 69636174 65207472 %s..Duplicate tr │ │ - 0x0004a618 6970686f 6e653a20 25730a00 4e6f206d iphone: %s..No m │ │ - 0x0004a628 6465662d 66696c65 0a005265 6164696e def-file..Readin │ │ - 0x0004a638 67206d6f 64656c20 64656669 6e697469 g model definiti │ │ - 0x0004a648 6f6e3a20 25730a00 4661696c 65642074 on: %s..Failed t │ │ - 0x0004a658 6f206f70 656e206d 64656620 66696c65 o open mdef file │ │ - 0x0004a668 20272573 2720666f 72207265 6164696e '%s' for readin │ │ - 0x0004a678 6700456d 70747920 66696c65 3a202573 g.Empty file: %s │ │ - 0x0004a688 0a00424d 44460046 444d4200 466f756e ..BMDF.FDMB.Foun │ │ - 0x0004a698 64206279 74652d6f 72646572 206d6172 d byte-order mar │ │ - 0x0004a6a8 6b20252e 34732c20 61737375 6d696e67 k %.4s, assuming │ │ - 0x0004a6b8 20746869 73206973 20612062 696e6172 this is a binar │ │ - 0x0004a6c8 79206d64 65662066 696c650a 00302e33 y mdef file..0.3 │ │ - 0x0004a6d8 00566572 73696f6e 20657272 6f723a20 .Version error: │ │ - 0x0004a6e8 45787065 63696e67 2025732c 20627574 Expecing %s, but │ │ - 0x0004a6f8 20726561 64202573 0a00496e 636f6d70 read %s..Incomp │ │ - 0x0004a708 6c657465 20686561 6465720a 00256420 lete header..%d │ │ - 0x0004a718 25730045 72726f72 20696e20 68656164 %s.Error in head │ │ - 0x0004a728 65723a20 25730a00 6e5f6261 7365006e er: %s..n_base.n │ │ - 0x0004a738 5f747269 006e5f73 74617465 5f6d6170 _tri.n_state_map │ │ - 0x0004a748 006e5f74 6965645f 63695f73 74617465 .n_tied_ci_state │ │ - 0x0004a758 006e5f74 6965645f 73746174 65006e5f .n_tied_state.n_ │ │ - 0x0004a768 74696564 5f746d61 7400556e 6b6e6f77 tied_tmat.Unknow │ │ - 0x0004a778 6e206865 61646572 206c696e 653a2025 n header line: % │ │ - 0x0004a788 730a0025 733a2045 72726f72 20696e20 s..%s: Error in │ │ - 0x0004a798 68656164 65720a00 25733a20 23434920 header..%s: #CI │ │ - 0x0004a7a8 70686f6e 65732028 25642920 65786365 phones (%d) exce │ │ - 0x0004a7b8 65647320 6c696d69 74202825 64290a00 eds limit (%d).. │ │ - 0x0004a7c8 25733a20 2350686f 6e657320 28256429 %s: #Phones (%d) │ │ - 0x0004a7d8 20657863 65656473 206c696d 69742028 exceeds limit ( │ │ - 0x0004a7e8 2564290a 0025733a 20237365 6e6f6e65 %d)..%s: #senone │ │ - 0x0004a7f8 73202825 64292065 78636565 6473206c s (%d) exceeds l │ │ - 0x0004a808 696d6974 20282564 290a0025 733a2023 imit (%d)..%s: # │ │ - 0x0004a818 746d6174 73202825 64292065 78636565 tmats (%d) excee │ │ - 0x0004a828 6473206c 696d6974 20282564 290a0048 ds limit (%d)..H │ │ - 0x0004a838 65616465 72206572 726f723a 206e5f73 eader error: n_s │ │ - 0x0004a848 74617465 5f6d6170 206e6f74 2061206d tate_map not a m │ │ - 0x0004a858 756c7469 706c6520 6f66206e 5f63692a ultiple of n_ci* │ │ - 0x0004a868 6e5f7472 690a0050 72656d61 74757265 n_tri..Premature │ │ - 0x0004a878 20454f46 20726561 64696e67 20434970 EOF reading CIp │ │ - 0x0004a888 686f6e65 2025640a 004d6973 73696e67 hone %d..Missing │ │ - 0x0004a898 20626173 65207068 6f6e6520 6e616d65 base phone name │ │ - 0x0004a8a8 3a202573 0a004475 706c6963 61746520 : %s..Duplicate │ │ - 0x0004a8b8 62617365 2070686f 6e653a20 25730a00 base phone: %s.. │ │ - 0x0004a8c8 68617368 5f746162 6c655f65 6e746572 hash_table_enter │ │ - 0x0004a8d8 28257329 20666169 6c65643b 20647570 (%s) failed; dup │ │ - 0x0004a8e8 6c696361 74652043 4970686f 6e653f0a licate CIphone?. │ │ - 0x0004a8f8 00426164 20636f6e 74657874 20696e66 .Bad context inf │ │ - 0x0004a908 6f20666f 72206261 73652070 686f6e65 o for base phone │ │ - 0x0004a918 3a202573 0a004d69 7373696e 67206669 : %s..Missing fi │ │ - 0x0004a928 6c6c6572 20617472 69627574 65206669 ller atribute fi │ │ - 0x0004a938 656c643a 2025730a 00426164 2066696c eld: %s..Bad fil │ │ - 0x0004a948 6c657220 61747472 69627574 65206669 ler attribute fi │ │ - 0x0004a958 656c643a 2025730a 00507265 6d617475 eld: %s..Prematu │ │ - 0x0004a968 72652045 4f462072 65616469 6e672070 re EOF reading p │ │ - 0x0004a978 686f6e65 2025640a 00556e6b 6e6f776e hone %d..Unknown │ │ - 0x0004a988 20626173 65207068 6f6e653a 2025730a base phone: %s. │ │ - 0x0004a998 004d6973 73696e67 206c6566 7420636f .Missing left co │ │ - 0x0004a9a8 6e746578 743a2025 730a0055 6e6b6e6f ntext: %s..Unkno │ │ - 0x0004a9b8 776e206c 65667420 636f6e74 6578743a wn left context: │ │ - 0x0004a9c8 2025730a 004d6973 73696e67 20726967 %s..Missing rig │ │ - 0x0004a9d8 68742063 6f6e7465 78743a20 25730a00 ht context: %s.. │ │ - 0x0004a9e8 556e6b6e 6f776e20 72696768 74202063 Unknown right c │ │ - 0x0004a9f8 6f6e7465 78743a20 25730a00 4d697373 ontext: %s..Miss │ │ - 0x0004aa08 696e6720 6f722062 61642077 6f72642d ing or bad word- │ │ - 0x0004aa18 706f7369 74696f6e 20737065 633a2025 position spec: % │ │ - 0x0004aa28 730a0042 61642077 6f72642d 706f7369 s..Bad word-posi │ │ - 0x0004aa38 74696f6e 20737065 633a2025 730a004d tion spec: %s..M │ │ - 0x0004aa48 69737369 6e672066 696c6c65 72206174 issing filler at │ │ - 0x0004aa58 74726962 75746520 6669656c 643a2025 tribute field: % │ │ - 0x0004aa68 730a004e 6f6e2d65 6d707479 2066696c s..Non-empty fil │ │ - 0x0004aa78 65206265 796f6e64 20657870 65637465 e beyond expecte │ │ - 0x0004aa88 64202370 686f6e65 73202825 64290a00 d #phones (%d).. │ │ - 0x0004aa98 2343492d 73656e6f 6e657328 25642920 #CI-senones(%d) │ │ - 0x0004aaa8 213d2023 43492d70 686f6e65 28256429 != #CI-phone(%d) │ │ - 0x0004aab8 20782023 656d6974 74696e67 2d737461 x #emitting-sta │ │ - 0x0004aac8 74657328 2564290a 00496e69 7469616c tes(%d)..Initial │ │ - 0x0004aad8 697a6174 696f6e20 6f66206d 6465665f ization of mdef_ │ │ - 0x0004aae8 742c2072 65706f72 743a0a00 2e2e2f70 t, report:..../p │ │ - 0x0004aaf8 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x0004ab08 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x0004ab18 6e677261 6d5f7365 61726368 2e630054 ngram_search.c.T │ │ - 0x0004ab28 4f54414c 20626573 74706174 6820252e OTAL bestpath %. │ │ - 0x0004ab38 32662043 50552025 2e336620 7852540a 2f CPU %.3f xRT. │ │ - 0x0004ab48 00544f54 414c2062 65737470 61746820 .TOTAL bestpath │ │ - 0x0004ab58 252e3266 2077616c 6c20252e 33662078 %.2f wall %.3f x │ │ - 0x0004ab68 52540a00 4c616e67 75616765 206d6f64 RT..Language mod │ │ - 0x0004ab78 656c2f73 65742064 6f657320 6e6f7420 el/set does not │ │ - 0x0004ab88 636f6e74 61696e20 3c2f733e 2c207265 contain , re │ │ - 0x0004ab98 636f676e 6974696f 6e207769 6c6c2066 cognition will f │ │ - 0x0004aba8 61696c0a 00667764 74726565 00667764 ail..fwdtree.fwd │ │ - 0x0004abb8 666c6174 00626573 74706174 6800576f flat.bestpath.Wo │ │ - 0x0004abc8 72642027 25732720 73757276 69766564 rd '%s' survived │ │ - 0x0004abd8 20666f72 20256420 6672616d 65732c20 for %d frames, │ │ - 0x0004abe8 706f7465 6e746961 6c206f76 65727072 potential overpr │ │ - 0x0004abf8 756e696e 670a004e 6f20656e 74726965 uning..No entrie │ │ - 0x0004ac08 7320696e 20626163 6b706f69 6e746572 s in backpointer │ │ - 0x0004ac18 20746162 6c652100 52657369 7a656420 table!.Resized │ │ - 0x0004ac28 6261636b 706f696e 74657220 7461626c backpointer tabl │ │ - 0x0004ac38 6520746f 20256420 656e7472 6965730a e to %d entries. │ │ - 0x0004ac48 00526573 697a6564 2073636f 72652073 .Resized score s │ │ - 0x0004ac58 7461636b 20746f20 25642065 6e747269 tack to %d entri │ │ - 0x0004ac68 65730a00 456d7074 79206261 636b706f es..Empty backpo │ │ - 0x0004ac78 696e7465 72207461 626c653a 2063616e inter table: can │ │ - 0x0004ac88 206e6f74 20627569 6c642044 41472e0a not build DAG.. │ │ - 0x0004ac98 004e6f20 776f7264 20657869 74732066 .No word exits f │ │ - 0x0004aca8 6f756e64 20696e20 6c617374 20667261 ound in last fra │ │ - 0x0004acb8 6d652028 2564292c 20617373 756d696e me (%d), assumin │ │ - 0x0004acc8 67206e6f 20726563 6f676e69 74696f6e g no recognition │ │ - 0x0004acd8 0a003c2f 733e206e 6f742066 6f756e64 .. not found │ │ - 0x0004ace8 20696e20 6c617374 20667261 6d652c20 in last frame, │ │ - 0x0004acf8 7573696e 67202573 2e256420 696e7374 using %s.%d inst │ │ - 0x0004ad08 6561640a 00466169 6c656420 746f2066 ead..Failed to f │ │ - 0x0004ad18 696e6420 44414720 6e6f6465 20636f72 ind DAG node cor │ │ - 0x0004ad28 72657370 6f6e6469 6e672074 6f202573 responding to %s │ │ - 0x0004ad38 0a00456c 696d696e 61746564 20256420 ..Eliminated %d │ │ - 0x0004ad48 6e6f6465 73206265 666f7265 20656e64 nodes before end │ │ - 0x0004ad58 206e6f64 650a0045 6e64206e 6f646520 node..End node │ │ - 0x0004ad68 6f66206c 61747469 63652069 736f6c61 of lattice isola │ │ - 0x0004ad78 7465643b 20756e72 65616368 61626c65 ted; unreachable │ │ - 0x0004ad88 0a004c61 74746963 65206861 73202564 ..Lattice has %d │ │ - 0x0004ad98 206e6f64 65732c20 2564206c 696e6b73 nodes, %d links │ │ - 0x0004ada8 0a00436f 756c646e 27742066 696e6420 ..Couldn't find │ │ - 0x0004adb8 3c733e20 696e2066 69727374 20667261 in first fra │ │ - 0x0004adc8 6d650a00 62657374 70617468 20252e32 me..bestpath %.2 │ │ - 0x0004add8 66204350 5520252e 33662078 52540a00 f CPU %.3f xRT.. │ │ - 0x0004ade8 62657374 70617468 20252e32 66207761 bestpath %.2f wa │ │ - 0x0004adf8 6c6c2025 2e336620 7852540a 00426163 ll %.3f xRT..Bac │ │ - 0x0004ae08 6b706f69 6e746572 20746162 6c652028 kpointer table ( │ │ - 0x0004ae18 25642065 6e747269 6573293a 0a00252d %d entries):..%- │ │ - 0x0004ae28 35642025 2d313073 20737461 72742025 5d %-10s start % │ │ - 0x0004ae38 2d336420 656e6420 252d3364 2073636f -3d end %-3d sco │ │ - 0x0004ae48 72652025 2d386420 62702025 2d336420 re %-8d bp %-3d │ │ - 0x0004ae58 7265616c 5f776964 20252d35 64207072 real_wid %-5d pr │ │ - 0x0004ae68 65765f72 65616c5f 77696420 252d3564 ev_real_wid %-5d │ │ - 0x0004ae78 00096273 73002025 64002e2e 2f706f63 ..bss. %d.../poc │ │ - 0x0004ae88 6b657473 7068696e 782f7372 632f6c69 ketsphinx/src/li │ │ - 0x0004ae98 62706f63 6b657473 7068696e 782f6e67 bpocketsphinx/ng │ │ - 0x0004aea8 72616d5f 73656172 63685f66 77647472 ram_search_fwdtr │ │ - 0x0004aeb8 65652e63 0063616e 645f7366 5b5d2069 ee.c.cand_sf[] i │ │ - 0x0004aec8 6e637265 61736564 20746f20 25642065 ncreased to %d e │ │ - 0x0004aed8 6e747269 65730a00 25642075 6e697175 ntries..%d uniqu │ │ - 0x0004aee8 6520696e 69746961 6c206469 70686f6e e initial diphon │ │ - 0x0004aef8 65730a00 46696c6c 65722077 6f726420 es..Filler word │ │ - 0x0004af08 2564203d 20257320 68617320 6d6f7265 %d = %s has more │ │ - 0x0004af18 20746861 6e206f6e 65207068 6f6e652c than one phone, │ │ - 0x0004af28 2069676e 6f72696e 67206974 2e0a0025 ignoring it...% │ │ - 0x0004af38 6420726f 6f742c20 2564206e 6f6e2d72 d root, %d non-r │ │ - 0x0004af48 6f6f7420 6368616e 6e656c73 2c202564 oot channels, %d │ │ - 0x0004af58 2073696e 676c652d 70686f6e 6520776f single-phone wo │ │ - 0x0004af68 7264730a 00437265 6174696e 67207365 rds..Creating se │ │ - 0x0004af78 61726368 20747265 650a0062 65666f72 arch tree..befor │ │ - 0x0004af88 653a2025 6420726f 6f742c20 2564206e e: %d root, %d n │ │ - 0x0004af98 6f6e2d72 6f6f7420 6368616e 6e656c73 on-root channels │ │ - 0x0004afa8 2c202564 2073696e 676c652d 70686f6e , %d single-phon │ │ - 0x0004afb8 6520776f 7264730a 00616674 65723a20 e words..after: │ │ - 0x0004afc8 6d617820 6e6f6e72 6f6f7420 6368616e max nonroot chan │ │ - 0x0004afd8 20696e63 72656173 65642074 6f202564 increased to %d │ │ - 0x0004afe8 0a004e6f 20776f72 64206672 6f6d2074 ..No word from t │ │ - 0x0004aff8 6865206c 616e6775 61676520 6d6f6465 he language mode │ │ - 0x0004b008 6c206861 73207072 6f6e756e 63696174 l has pronunciat │ │ - 0x0004b018 696f6e20 696e2074 68652064 69637469 ion in the dicti │ │ - 0x0004b028 6f6e6172 790a0061 66746572 3a202564 onary..after: %d │ │ - 0x0004b038 20726f6f 742c2025 64206e6f 6e2d726f root, %d non-ro │ │ - 0x0004b048 6f742063 68616e6e 656c732c 20256420 ot channels, %d │ │ - 0x0004b058 73696e67 6c652d70 686f6e65 20776f72 single-phone wor │ │ - 0x0004b068 64730a00 544f5441 4c206677 64747265 ds..TOTAL fwdtre │ │ - 0x0004b078 6520252e 32662043 50552025 2e336620 e %.2f CPU %.3f │ │ - 0x0004b088 7852540a 00544f54 414c2066 77647472 xRT..TOTAL fwdtr │ │ - 0x0004b098 65652025 2e326620 77616c6c 20252e33 ee %.2f wall %.3 │ │ - 0x0004b0a8 66207852 540a0052 656e6f72 6d616c69 f xRT..Renormali │ │ - 0x0004b0b8 7a696e67 2053636f 72657320 61742066 zing Scores at f │ │ - 0x0004b0c8 72616d65 2025642c 20626573 74207363 rame %d, best sc │ │ - 0x0004b0d8 6f726520 25640a00 50414e49 433a204e ore %d..PANIC: N │ │ - 0x0004b0e8 6f20776f 72737420 42507461 626c6520 o worst BPtable │ │ - 0x0004b0f8 656e7472 79207265 6d61696e 696e670a entry remaining. │ │ - 0x0004b108 00253864 20776f72 64732072 65636f67 .%8d words recog │ │ - 0x0004b118 6e697a65 64202825 642f6672 290a0025 nized (%d/fr)..% │ │ - 0x0004b128 38642073 656e6f6e 65732065 76616c75 8d senones evalu │ │ - 0x0004b138 61746564 20282564 2f667229 0a002538 ated (%d/fr)..%8 │ │ - 0x0004b148 64206368 616e6e65 6c732073 65617263 d channels searc │ │ - 0x0004b158 68656420 2825642f 6672292c 20256420 hed (%d/fr), %d │ │ - 0x0004b168 3173742c 20256420 6c617374 0a002538 1st, %d last..%8 │ │ - 0x0004b178 6420776f 72647320 666f7220 77686963 d words for whic │ │ - 0x0004b188 68206c61 73742063 68616e6e 656c7320 h last channels │ │ - 0x0004b198 6576616c 75617465 64202825 642f6672 evaluated (%d/fr │ │ - 0x0004b1a8 290a0025 38642063 616e6469 64617465 )..%8d candidate │ │ - 0x0004b1b8 20776f72 64732066 6f722065 6e746572 words for enter │ │ - 0x0004b1c8 696e6720 6c617374 2070686f 6e652028 ing last phone ( │ │ - 0x0004b1d8 25642f66 72290a00 66776474 72656520 %d/fr)..fwdtree │ │ - 0x0004b1e8 252e3266 20435055 20252e33 66207852 %.2f CPU %.3f xR │ │ - 0x0004b1f8 540a0066 77647472 65652025 2e326620 T..fwdtree %.2f │ │ - 0x0004b208 77616c6c 20252e33 66207852 540a002e wall %.3f xRT... │ │ - 0x0004b218 2e2f706f 636b6574 73706869 6e782f73 ./pocketsphinx/s │ │ - 0x0004b228 72632f6c 6962706f 636b6574 73706869 rc/libpocketsphi │ │ - 0x0004b238 6e782f6e 6772616d 5f736561 7263685f nx/ngram_search_ │ │ - 0x0004b248 66776466 6c61742e 63005574 74657261 fwdflat.c.Uttera │ │ - 0x0004b258 6e636520 766f6361 62756c61 72792063 nce vocabulary c │ │ - 0x0004b268 6f6e7461 696e7320 25642077 6f726473 ontains %d words │ │ - 0x0004b278 0a006677 64666c61 743a206d 696e5f65 ..fwdflat: min_e │ │ - 0x0004b288 665f7769 64746820 3d202564 2c206d61 f_width = %d, ma │ │ - 0x0004b298 785f7366 5f77696e 203d2025 640a0025 x_sf_win = %d..% │ │ - 0x0004b2a8 38642063 68616e6e 656c7320 73656172 8d channels sear │ │ - 0x0004b2b8 63686564 20282564 2f667229 0a002538 ched (%d/fr)..%8 │ │ - 0x0004b2c8 6420776f 72647320 73656172 63686564 d words searched │ │ - 0x0004b2d8 20282564 2f667229 0a002538 6420776f (%d/fr)..%8d wo │ │ - 0x0004b2e8 72642074 72616e73 6974696f 6e732028 rd transitions ( │ │ - 0x0004b2f8 25642f66 72290a00 66776466 6c617420 %d/fr)..fwdflat │ │ - 0x0004b308 252e3266 20435055 20252e33 66207852 %.2f CPU %.3f xR │ │ - 0x0004b318 540a0066 7764666c 61742025 2e326620 T..fwdflat %.2f │ │ - 0x0004b328 77616c6c 20252e33 66207852 540a002e wall %.3f xRT... │ │ - 0x0004b338 2e2f706f 636b6574 73706869 6e782f73 ./pocketsphinx/s │ │ - 0x0004b348 72632f6c 6962706f 636b6574 73706869 rc/libpocketsphi │ │ - 0x0004b358 6e782f70 686f6e65 5f6c6f6f 705f7365 nx/phone_loop_se │ │ - 0x0004b368 61726368 2e630048 79706f74 68657365 arch.c.Hypothese │ │ - 0x0004b378 73206172 65206e6f 74207265 7475726e s are not return │ │ - 0x0004b388 65642066 726f6d20 70686f6e 65206c6f ed from phone lo │ │ - 0x0004b398 6f702073 65617263 6800506f 73746572 op search.Poster │ │ - 0x0004b3a8 696f7220 70726f62 6162696c 69746965 ior probabilitie │ │ - 0x0004b3b8 73206172 65206e6f 74207265 7475726e s are not return │ │ - 0x0004b3c8 65642066 726f6d20 70686f6e 65206c6f ed from phone lo │ │ - 0x0004b3d8 6f702073 65617263 68005374 61746520 op search.State │ │ - 0x0004b3e8 6265616d 20256420 50686f6e 65206578 beam %d Phone ex │ │ - 0x0004b3f8 69742062 65616d20 25642049 6e736572 it beam %d Inser │ │ - 0x0004b408 74696f6e 2070656e 616c7479 2025640a tion penalty %d. │ │ - 0x0004b418 0070686f 6e655f6c 6f6f7000 2e2e2f70 .phone_loop.../p │ │ - 0x0004b428 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x0004b438 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x0004b448 70735f6d 6c6c722e 63004661 696c6564 ps_mllr.c.Failed │ │ - 0x0004b458 20746f20 6f70656e 204d4c4c 52206669 to open MLLR fi │ │ - 0x0004b468 6c652027 25732720 666f7220 72656164 le '%s' for read │ │ - 0x0004b478 696e6700 52656164 696e6720 4d4c4c52 ing.Reading MLLR │ │ - 0x0004b488 20747261 6e73666f 726d6174 696f6e20 transformation │ │ - 0x0004b498 66696c65 20272573 270a0046 61696c65 file '%s'..Faile │ │ - 0x0004b4a8 6420746f 20726561 64206e75 6d626572 d to read number │ │ - 0x0004b4b8 206f6620 4d4c4c52 20636c61 73736573 of MLLR classes │ │ - 0x0004b4c8 0a004661 696c6564 20746f20 72656164 ..Failed to read │ │ - 0x0004b4d8 206e756d 62657220 6f662066 65617475 number of featu │ │ - 0x0004b4e8 72652073 74726561 6d730a00 4661696c re streams..Fail │ │ - 0x0004b4f8 65642074 6f207265 61642073 74726561 ed to read strea │ │ - 0x0004b508 6d206c65 6e677468 20666f72 20666561 m length for fea │ │ - 0x0004b518 74757265 2025640a 00256620 00466169 ture %d..%f .Fai │ │ - 0x0004b528 6c656420 72656164 696e6720 4d4c4c52 led reading MLLR │ │ - 0x0004b538 20726f74 6174696f 6e202825 642c2564 rotation (%d,%d │ │ - 0x0004b548 2c25642c 2564290a 00466169 6c656420 ,%d,%d)..Failed │ │ - 0x0004b558 72656164 696e6720 4d4c4c52 20626961 reading MLLR bia │ │ - 0x0004b568 73202825 642c2564 2c256429 0a004661 s (%d,%d,%d)..Fa │ │ - 0x0004b578 696c6564 20726561 64696e67 204d4c4c iled reading MLL │ │ - 0x0004b588 52207661 7269616e 63652073 63616c65 R variance scale │ │ - 0x0004b598 20282564 2c25642c 2564290a 00544d41 (%d,%d,%d)..TMA │ │ - 0x0004b5a8 54202564 203d2025 64207820 25640a00 T %d = %d x %d.. │ │ - 0x0004b5b8 20253132 64002e2e 2f706f63 6b657473 %12d.../pockets │ │ - 0x0004b5c8 7068696e 782f7372 632f6c69 62706f63 phinx/src/libpoc │ │ - 0x0004b5d8 6b657473 7068696e 782f746d 61742e63 ketsphinx/tmat.c │ │ - 0x0004b5e8 00526561 64696e67 20484d4d 20747261 .Reading HMM tra │ │ - 0x0004b5f8 6e736974 696f6e20 70726f62 6162696c nsition probabil │ │ - 0x0004b608 69747920 6d617472 69636573 3a202573 ity matrices: %s │ │ - 0x0004b618 0a004661 696c6564 20746f20 6f70656e ..Failed to open │ │ - 0x0004b628 20747261 6e736974 696f6e20 66696c65 transition file │ │ - 0x0004b638 20272573 2720666f 72207265 6164696e '%s' for readin │ │ - 0x0004b648 67004661 696c6564 20746f20 72656164 g.Failed to read │ │ - 0x0004b658 20686561 64657220 66726f6d 2066696c header from fil │ │ - 0x0004b668 65202725 73270a00 56657273 696f6e20 e '%s'..Version │ │ - 0x0004b678 6d69736d 61746368 28257329 3a202573 mismatch(%s): %s │ │ - 0x0004b688 2c206578 70656374 696e6720 25730a00 , expecting %s.. │ │ - 0x0004b698 63686b73 756d3000 4661696c 65642074 chksum0.Failed t │ │ - 0x0004b6a8 6f207265 61642068 65616465 72206672 o read header fr │ │ - 0x0004b6b8 6f6d2027 2573270a 0025733a 204e756d om '%s'..%s: Num │ │ - 0x0004b6c8 62657220 6f662074 72616e73 6974696f ber of transitio │ │ - 0x0004b6d8 6e206d61 74726963 65732028 25642920 n matrices (%d) │ │ - 0x0004b6e8 65786365 65647320 6c696d69 74202825 exceeds limit (% │ │ - 0x0004b6f8 64290a00 25733a20 556e7375 70706f72 d)..%s: Unsuppor │ │ - 0x0004b708 74656420 7472616e 73697469 6f6e206d ted transition m │ │ - 0x0004b718 61747269 782e204e 756d6265 72206f66 atrix. Number of │ │ - 0x0004b728 20736f75 72636520 73746174 65732028 source states ( │ │ - 0x0004b738 25642920 213d206e 756d6265 72206f66 %d) != number of │ │ - 0x0004b748 20746172 67657420 73746174 65732028 target states ( │ │ - 0x0004b758 2564292d 310a0025 733a2049 6e76616c %d)-1..%s: Inval │ │ - 0x0004b768 69642074 72616e73 6974696f 6e732e20 id transitions. │ │ - 0x0004b778 4e756d62 6572206f 6620636f 65666669 Number of coeffi │ │ - 0x0004b788 6369656e 74732028 25642920 646f6573 cients (%d) does │ │ - 0x0004b798 6e277420 6d617463 68206578 70656374 n't match expect │ │ - 0x0004b7a8 65642061 72726179 2064696d 656e7369 ed array dimensi │ │ - 0x0004b7b8 6f6e3a20 25642078 20256420 78202564 on: %d x %d x %d │ │ - 0x0004b7c8 0a004661 696c6564 20746f20 72656164 ..Failed to read │ │ - 0x0004b7d8 20747261 6e736974 696f6e20 6d617472 transition matr │ │ - 0x0004b7e8 69782025 64206672 6f6d2027 2573270a ix %d from '%s'. │ │ - 0x0004b7f8 004e6f72 6d616c69 7a617469 6f6e2066 .Normalization f │ │ - 0x0004b808 61696c65 6420666f 72207472 616e7369 ailed for transi │ │ - 0x0004b818 74696f6e 206d6174 72697820 25642066 tion matrix %d f │ │ - 0x0004b828 726f6d20 73746174 65202564 0a004e6f rom state %d..No │ │ - 0x0004b838 6e2d656d 70747920 66696c65 20626579 n-empty file bey │ │ - 0x0004b848 6f6e6420 656e6420 6f662064 6174610a ond end of data. │ │ - 0x0004b858 00746d61 745b2564 5d5b2564 5d5b2564 .tmat[%d][%d][%d │ │ - 0x0004b868 5d203d20 25640a00 546d6174 206e6f74 ] = %d..Tmat not │ │ - 0x0004b878 20757070 65722074 7269616e 67756c61 upper triangula │ │ - 0x0004b888 720a0054 6f706f6c 6f677920 6e6f7420 r..Topology not │ │ - 0x0004b898 4c656674 2d746f2d 52696768 74206f72 Left-to-Right or │ │ - 0x0004b8a8 2042616b 69730a00 496e6974 69616c69 Bakis..Initiali │ │ - 0x0004b8b8 7a617469 6f6e206f 6620746d 61745f74 zation of tmat_t │ │ - 0x0004b8c8 2c207265 706f7274 3a0a0052 65616420 , report:..Read │ │ - 0x0004b8d8 25642074 72616e73 6974696f 6e206d61 %d transition ma │ │ - 0x0004b8e8 74726963 6573206f 66207369 7a652025 trices of size % │ │ - 0x0004b8f8 64782564 0a002025 31312e34 65002e2e dx%d.. %11.4e... │ │ - 0x0004b908 2f706f63 6b657473 7068696e 782f7372 /pocketsphinx/sr │ │ - 0x0004b918 632f6c69 62706f63 6b657473 7068696e c/libpocketsphin │ │ - 0x0004b928 782f6673 675f6869 73746f72 792e6300 x/fsg_history.c. │ │ - 0x0004b938 53776974 6368696e 67204653 47207768 Switching FSG wh │ │ - 0x0004b948 696c6520 68697374 6f727920 6e6f7420 ile history not │ │ - 0x0004b958 656d7074 793b2068 6973746f 72792063 empty; history c │ │ - 0x0004b968 6c656172 65640a00 48697374 6f727920 leared..History │ │ - 0x0004b978 656e7472 793a2000 25732825 642d3e25 entry: .%s(%d->% │ │ - 0x0004b988 643a2564 2920002e 2e2f706f 636b6574 d:%d) .../pocket │ │ - 0x0004b998 73706869 6e782f73 72632f6c 6962706f sphinx/src/libpo │ │ - 0x0004b9a8 636b6574 73706869 6e782f66 73675f6c cketsphinx/fsg_l │ │ - 0x0004b9b8 65787472 65652e63 00416c6c 6f636174 extree.c.Allocat │ │ - 0x0004b9c8 65642025 64206279 74657320 28256420 ed %d bytes (%d │ │ - 0x0004b9d8 4b694229 20666f72 206c6566 7420616e KiB) for left an │ │ - 0x0004b9e8 64207269 67687420 636f6e74 65787420 d right context │ │ - 0x0004b9f8 70686f6e 65730a00 2370686f 6e657320 phones..#phones │ │ - 0x0004ba08 3e202564 3b20696e 63726561 73652046 > %d; increase F │ │ - 0x0004ba18 53475f50 4e4f4445 5f435458 545f4256 SG_PNODE_CTXT_BV │ │ - 0x0004ba28 535a2061 6e642072 65636f6d 70696c65 SZ and recompile │ │ - 0x0004ba38 0a002564 20484d4d 206e6f64 65732069 ..%d HMM nodes i │ │ - 0x0004ba48 6e206c65 78747265 65202825 64206c65 n lextree (%d le │ │ - 0x0004ba58 61766573 290a0041 6c6c6f63 61746564 aves)..Allocated │ │ - 0x0004ba68 20256420 62797465 73202825 64204b69 %d bytes (%d Ki │ │ - 0x0004ba78 42292066 6f722061 6c6c206c 65787472 B) for all lextr │ │ - 0x0004ba88 6565206e 6f646573 0a00416c 6c6f6361 ee nodes..Alloca │ │ - 0x0004ba98 74656420 25642062 79746573 20282564 ted %d bytes (%d │ │ - 0x0004baa8 204b6942 2920666f 72206c65 78747265 KiB) for lextre │ │ - 0x0004bab8 65206c65 61666e6f 6465730a 00202000 e leafnodes.. . │ │ - 0x0004bac8 25702e40 00202535 642e5353 00202531 %p.@. %5d.SS. %1 │ │ - 0x0004bad8 30642e4c 50002025 702e5349 42002025 0d.LP. %p.SIB. % │ │ - 0x0004bae8 732e2564 00205b00 25303878 00207b25 s.%d. [.%08x. {% │ │ - 0x0004baf8 735b2564 2d3e2564 5d282564 297d0020 s[%d->%d](%d)}. │ │ - 0x0004bb08 25702e4e 58540053 74617465 20253564 %p.NXT.State %5d │ │ - 0x0004bb18 20726f6f 74202570 0a002e2e 2f706f63 root %p..../poc │ │ - 0x0004bb28 6b657473 7068696e 782f7372 632f6c69 ketsphinx/src/li │ │ - 0x0004bb38 62706f63 6b657473 7068696e 782f6b77 bpocketsphinx/kw │ │ - 0x0004bb48 735f6465 74656374 696f6e73 2e63002e s_detections.c.. │ │ - 0x0004bb58 2e2f7370 68696e78 62617365 2f737263 ./sphinxbase/src │ │ - 0x0004bb68 2f6c6962 73706869 6e786261 73652f6c /libsphinxbase/l │ │ - 0x0004bb78 6d2f6673 675f6d6f 64656c2e 63004e75 m/fsg_model.c.Nu │ │ - 0x0004bb88 6c6c2074 72616e73 6974696f 6e207072 ll transition pr │ │ - 0x0004bb98 6f62206d 75737420 6265203c 3d20312e ob must be <= 1. │ │ - 0x0004bba8 30202873 74617465 20256420 2d3e2025 0 (state %d -> % │ │ - 0x0004bbb8 64290a00 436f6d70 7574696e 67207472 d)..Computing tr │ │ - 0x0004bbc8 616e7369 74697665 20636c6f 73757265 ansitive closure │ │ - 0x0004bbd8 20666f72 206e756c 6c207472 616e7369 for null transi │ │ - 0x0004bbe8 74696f6e 730a0025 64206e75 6c6c2074 tions..%d null t │ │ - 0x0004bbf8 72616e73 6974696f 6e732061 64646564 ransitions added │ │ - 0x0004bc08 0a003c65 70733e00 25642025 64202573 ...%d %d %s │ │ - 0x0004bc18 2025660a 00416464 696e6720 73696c65 %f..Adding sile │ │ - 0x0004bc28 6e636520 7472616e 73697469 6f6e7320 nce transitions │ │ - 0x0004bc38 666f7220 25732074 6f204653 470a0041 for %s to FSG..A │ │ - 0x0004bc48 64646564 20256420 73696c65 6e636520 dded %d silence │ │ - 0x0004bc58 776f7264 20747261 6e736974 696f6e73 word transitions │ │ - 0x0004bc68 0a004261 73652077 6f726420 2573206e ..Base word %s n │ │ - 0x0004bc78 6f742070 72657365 6e742069 6e204653 ot present in FS │ │ - 0x0004bc88 4720766f 63616275 6c617279 210a0025 G vocabulary!..% │ │ - 0x0004bc98 73206465 636c6172 6174696f 6e206d69 s declaration mi │ │ - 0x0004bca8 7373696e 670a0046 53475f42 4547494e ssing..FSG_BEGIN │ │ - 0x0004bcb8 004c696e 655b2564 5d3a206d 616c666f .Line[%d]: malfo │ │ - 0x0004bcc8 726d6564 20465347 5f424547 494e2064 rmed FSG_BEGIN d │ │ - 0x0004bcd8 65636c61 72617469 6f6e0a00 46534720 eclaration..FSG │ │ - 0x0004bce8 6e616d65 20697320 6d697373 696e670a name is missing. │ │ - 0x0004bcf8 00756e6b 6e6f776e 004e554d 5f535441 .unknown.NUM_STA │ │ - 0x0004bd08 54455300 4c696e65 5b25645d 3a202373 TES.Line[%d]: #s │ │ - 0x0004bd18 74617465 73206465 636c6172 6174696f tates declaratio │ │ - 0x0004bd28 6e206c69 6e65206d 69737369 6e67206f n line missing o │ │ - 0x0004bd38 72206d61 6c666f72 6d65640a 00530053 r malformed..S.S │ │ - 0x0004bd48 54415254 5f535441 5445004c 696e655b TART_STATE.Line[ │ │ - 0x0004bd58 25645d3a 20737461 72742073 74617465 %d]: start state │ │ - 0x0004bd68 20646563 6c617261 74696f6e 206c696e declaration lin │ │ - 0x0004bd78 65206d69 7373696e 67206f72 206d616c e missing or mal │ │ - 0x0004bd88 666f726d 65640a00 46004649 4e414c5f formed..F.FINAL_ │ │ - 0x0004bd98 53544154 45004c69 6e655b25 645d3a20 STATE.Line[%d]: │ │ - 0x0004bda8 66696e61 6c207374 61746520 6465636c final state decl │ │ - 0x0004bdb8 61726174 696f6e20 6c696e65 206d6973 aration line mis │ │ - 0x0004bdc8 73696e67 206f7220 6d616c66 6f726d65 sing or malforme │ │ - 0x0004bdd8 640a004c 696e655b 25645d3a 20747261 d..Line[%d]: tra │ │ - 0x0004bde8 6e736974 696f6e20 6f722046 53475f45 nsition or FSG_E │ │ - 0x0004bdf8 4e442073 74617465 6d656e74 20657870 ND statement exp │ │ - 0x0004be08 65637465 640a0046 53475f45 4e440054 ected..FSG_END.T │ │ - 0x0004be18 00545241 4e534954 494f4e00 4c696e65 .TRANSITION.Line │ │ - 0x0004be28 5b25645d 3a207472 616e7369 74696f6e [%d]: transition │ │ - 0x0004be38 20737065 63206d61 6c666f72 6d65643b spec malformed; │ │ - 0x0004be48 20457870 65637469 6e673a20 66726f6d Expecting: from │ │ - 0x0004be58 2d737461 74652074 6f2d7374 61746520 -state to-state │ │ - 0x0004be68 7472616e 732d7072 6f62205b 776f7264 trans-prob [word │ │ - 0x0004be78 5d0a004c 696e655b 25645d3a 20747261 ]..Line[%d]: tra │ │ - 0x0004be88 6e736974 696f6e20 73706563 206d616c nsition spec mal │ │ - 0x0004be98 666f726d 65643b20 45787065 6374696e formed; Expectin │ │ - 0x0004bea8 6720666c 6f617420 61732074 72616e73 g float as trans │ │ - 0x0004beb8 6974696f 6e207072 6f626162 696c6974 ition probabilit │ │ - 0x0004bec8 790a0046 53473a20 25642073 74617465 y..FSG: %d state │ │ - 0x0004bed8 732c2025 6420756e 69717565 20776f72 s, %d unique wor │ │ - 0x0004bee8 64732c20 25642074 72616e73 6974696f ds, %d transitio │ │ - 0x0004bef8 6e732028 2564206e 756c6c29 0a004661 ns (%d null)..Fa │ │ - 0x0004bf08 696c6564 20746f20 6f70656e 20465347 iled to open FSG │ │ - 0x0004bf18 2066696c 65202725 73272066 6f722072 file '%s' for r │ │ - 0x0004bf28 65616469 6e670000 25732025 730a0025 eading..%s %s..% │ │ - 0x0004bf38 73202564 0a002573 20256420 25642025 s %d..%s %d %d % │ │ - 0x0004bf48 66202573 0a002573 0a005772 6974696e f %s..%s..Writin │ │ - 0x0004bf58 67204653 47206669 6c652027 2573270a g FSG file '%s'. │ │ - 0x0004bf68 00256420 300a0057 72697469 6e672046 .%d 0..Writing F │ │ - 0x0004bf78 534d2066 696c6520 27257327 0a004661 SM file '%s'..Fa │ │ - 0x0004bf88 696c6564 20746f20 6f70656e 2066736d iled to open fsm │ │ - 0x0004bf98 2066696c 65202725 73272066 6f722077 file '%s' for w │ │ - 0x0004bfa8 72697469 6e67003c 6570733e 20300a00 riting. 0.. │ │ - 0x0004bfb8 57726974 696e6720 46534d20 73796d62 Writing FSM symb │ │ - 0x0004bfc8 6f6c2074 61626c65 20272573 270a0046 ol table '%s'..F │ │ - 0x0004bfd8 61696c65 6420746f 206f7065 6e207379 ailed to open sy │ │ - 0x0004bfe8 6d626f6c 20746162 6c652027 25732720 mbol table '%s' │ │ - 0x0004bff8 666f7220 77726974 696e6700 2e2e2f73 for writing.../s │ │ - 0x0004c008 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x0004c018 62737068 696e7862 6173652f 6c6d2f6a bsphinxbase/lm/j │ │ - 0x0004c028 7367662e 63003c25 732e2573 004a5347 sgf.c.<%s.%s.JSG │ │ - 0x0004c038 465f5041 5448002e 003c4e55 4c4c3e00 F_PATH.... │ │ - 0x0004c048 3c564f49 443e0055 6e646566 696e6564 .Undefined │ │ - 0x0004c058 2072756c 6520696e 20524853 3a202573 rule in RHS: %s │ │ - 0x0004c068 0a004f6e 6c792072 69676874 2d726563 ..Only right-rec │ │ - 0x0004c078 75727369 6f6e2069 73207065 726d6974 ursion is permit │ │ - 0x0004c088 74656420 28696e20 25732e25 73290a00 ted (in %s.%s).. │ │ - 0x0004c098 52696768 74207265 63757273 696f6e20 Right recursion │ │ - 0x0004c0a8 25732025 64203d3e 2025640a 00505542 %s %d => %d..PUB │ │ - 0x0004c0b8 4c494320 003c2573 2e672530 35643e00 LIC .<%s.g%05d>. │ │ - 0x0004c0c8 44656669 6e656420 72756c65 3a202573 Defined rule: %s │ │ - 0x0004c0d8 25730a00 4d756c74 69706c79 20646566 %s..Multiply def │ │ - 0x0004c0e8 696e6564 2073796d 626f6c3a 2025730a ined symbol: %s. │ │ - 0x0004c0f8 00287374 64696e29 00466169 6c656420 .(stdin).Failed │ │ - 0x0004c108 746f206f 70656e20 25732066 6f722070 to open %s for p │ │ - 0x0004c118 61727369 6e670046 61696c65 6420746f arsing.Failed to │ │ - 0x0004c128 20706172 7365204a 53474620 6772616d parse JSGF gram │ │ - 0x0004c138 6d617220 66726f6d 20272573 270a0049 mar from '%s'..I │ │ - 0x0004c148 6d706f72 74656420 72756c65 20697320 mported rule is │ │ - 0x0004c158 6e6f7420 7175616c 69666965 643a2025 not qualified: % │ │ - 0x0004c168 730a002e 2a3e002e 6772616d 00496d70 s...*>..gram.Imp │ │ - 0x0004c178 6f727469 6e672025 73206672 6f6d2025 orting %s from % │ │ - 0x0004c188 7320746f 2025730a 00416c72 65616479 s to %s..Already │ │ - 0x0004c198 20696d70 6f727465 64202573 0a004d75 imported %s..Mu │ │ - 0x0004c1a8 6c746970 6c792069 6d706f72 74656420 ltiply imported │ │ - 0x0004c1b8 66696c65 3a202573 0a00496d 706f7274 file: %s..Import │ │ - 0x0004c1c8 65642025 730a0045 72726f72 20706172 ed %s..Error par │ │ - 0x0004c1d8 73696e67 2066696c 653a2025 730a0046 sing file: %s..F │ │ - 0x0004c1e8 61696c65 6420746f 20706172 7365204a ailed to parse J │ │ - 0x0004c1f8 53474620 6772616d 6d617220 66726f6d SGF grammar from │ │ - 0x0004c208 20696e70 75742073 7472696e 670a0045 input string..E │ │ - 0x0004c218 72726f72 20706172 73696e67 20696e70 rror parsing inp │ │ - 0x0004c228 75742073 7472696e 670a006a 7367665f ut string..jsgf_ │ │ - 0x0004c238 70617273 65722e79 00257320 6174206c parser.y.%s at l │ │ - 0x0004c248 696e6520 25642063 75727265 6e742074 ine %d current t │ │ - 0x0004c258 6f6b656e 20272573 270a0073 796e7461 oken '%s'..synta │ │ - 0x0004c268 78206572 726f7200 6d656d6f 72792065 x error.memory e │ │ - 0x0004c278 78686175 73746564 0024656e 64006572 xhausted.$end.er │ │ - 0x0004c288 726f7200 24756e64 6566696e 65640048 ror.$undefined.H │ │ - 0x0004c298 45414445 52004752 414d4d41 5200494d EADER.GRAMMAR.IM │ │ - 0x0004c2a8 504f5254 00505542 4c494300 544f4b45 PORT.PUBLIC.TOKE │ │ - 0x0004c2b8 4e005255 4c454e41 4d450054 41470057 N.RULENAME.TAG.W │ │ - 0x0004c2c8 45494748 5400273b 2700273d 2700277c EIGHT.';'.'='.'| │ │ - 0x0004c2d8 27002728 27002729 2700275b 2700275d '.'('.')'.'['.'] │ │ - 0x0004c2e8 2700272a 2700272b 27002461 63636570 '.'*'.'+'.$accep │ │ - 0x0004c2f8 74006772 616d6d61 72006865 61646572 t.grammar.header │ │ - 0x0004c308 006a7367 665f6865 61646572 00677261 .jsgf_header.gra │ │ - 0x0004c318 6d6d6172 5f686561 64657200 696d706f mmar_header.impo │ │ - 0x0004c328 72745f68 65616465 7200696d 706f7274 rt_header.import │ │ - 0x0004c338 5f737461 74656d65 6e740072 756c655f _statement.rule_ │ │ - 0x0004c348 6c697374 0072756c 6500616c 7465726e list.rule.altern │ │ - 0x0004c358 6174655f 6c697374 0072756c 655f6578 ate_list.rule_ex │ │ - 0x0004c368 70616e73 696f6e00 74616767 65645f72 pansion.tagged_r │ │ - 0x0004c378 756c655f 6974656d 0072756c 655f6974 ule_item.rule_it │ │ - 0x0004c388 656d0072 756c655f 67726f75 70007275 em.rule_group.ru │ │ - 0x0004c398 6c655f6f 7074696f 6e616c00 72756c65 le_optional.rule │ │ - 0x0004c3a8 5f61746f 6d007979 7365745f 6c696e65 _atom.yyset_line │ │ - 0x0004c3b8 6e6f2063 616c6c65 64207769 7468206e no called with n │ │ - 0x0004c3c8 6f206275 66666572 00797973 65745f63 o buffer.yyset_c │ │ - 0x0004c3d8 6f6c756d 6e206361 6c6c6564 20776974 olumn called wit │ │ - 0x0004c3e8 68206e6f 20627566 66657200 6f757420 h no buffer.out │ │ - 0x0004c3f8 6f662064 796e616d 6963206d 656d6f72 of dynamic memor │ │ - 0x0004c408 7920696e 2079795f 63726561 74655f62 y in yy_create_b │ │ - 0x0004c418 75666665 72282900 6f757420 6f662064 uffer().out of d │ │ - 0x0004c428 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ - 0x0004c438 20797965 6e737572 655f6275 66666572 yyensure_buffer │ │ - 0x0004c448 5f737461 636b2829 006f7574 206f6620 _stack().out of │ │ - 0x0004c458 64796e61 6d696320 6d656d6f 72792069 dynamic memory i │ │ - 0x0004c468 6e207979 5f736361 6e5f6275 66666572 n yy_scan_buffer │ │ - 0x0004c478 2829006f 7574206f 66206479 6e616d69 ().out of dynami │ │ - 0x0004c488 63206d65 6d6f7279 20696e20 79795f73 c memory in yy_s │ │ - 0x0004c498 63616e5f 62797465 73282900 62616420 can_bytes().bad │ │ - 0x0004c4a8 62756666 65722069 6e207979 5f736361 buffer in yy_sca │ │ - 0x0004c4b8 6e5f6279 74657328 29006661 74616c20 n_bytes().fatal │ │ - 0x0004c4c8 666c6578 20736361 6e6e6572 20696e74 flex scanner int │ │ - 0x0004c4d8 65726e61 6c206572 726f722d 2d656e64 ernal error--end │ │ - 0x0004c4e8 206f6620 62756666 6572206d 69737365 of buffer misse │ │ - 0x0004c4f8 64006661 74616c20 6572726f 72202d20 d.fatal error - │ │ - 0x0004c508 7363616e 6e657220 696e7075 74206275 scanner input bu │ │ - 0x0004c518 66666572 206f7665 72666c6f 7700696e ffer overflow.in │ │ - 0x0004c528 70757420 696e2066 6c657820 7363616e put in flex scan │ │ - 0x0004c538 6e657220 6661696c 6564006f 7574206f ner failed.out o │ │ - 0x0004c548 66206479 6e616d69 63206d65 6d6f7279 f dynamic memory │ │ - 0x0004c558 20696e20 79795f67 65745f6e 6578745f in yy_get_next_ │ │ - 0x0004c568 62756666 65722829 00666174 616c2066 buffer().fatal f │ │ - 0x0004c578 6c657820 7363616e 6e657220 696e7465 lex scanner inte │ │ - 0x0004c588 726e616c 20657272 6f722d2d 6e6f2061 rnal error--no a │ │ - 0x0004c598 6374696f 6e20666f 756e6400 3c554e4b ction found..../sphinxbase/ │ │ - 0x0004c5b8 7372632f 6c696273 7068696e 78626173 src/libsphinxbas │ │ - 0x0004c5c8 652f6c6d 2f6e6772 616d5f6d 6f64656c e/lm/ngram_model │ │ - 0x0004c5d8 5f736574 2e63004c 6f672d6d 61746820 _set.c.Log-math │ │ - 0x0004c5e8 70617261 6d657465 72732064 6f6e2774 parameters don't │ │ - 0x0004c5f8 206d6174 63682c20 77696c6c 206e6f74 match, will not │ │ - 0x0004c608 20637265 61746520 4c4d2073 65740a00 create LM set.. │ │ - 0x0004c618 4661696c 65642074 6f206f70 656e2025 Failed to open % │ │ - 0x0004c628 73005265 6164696e 67204c4d 20636f6e s.Reading LM con │ │ - 0x0004c638 74726f6c 2066696c 65202725 73270a00 trol file '%s'.. │ │ - 0x0004c648 57696c6c 20707265 70656e64 20272573 Will prepend '%s │ │ - 0x0004c658 2720746f 20756e71 75616c69 66696564 ' to unqualified │ │ - 0x0004c668 20706174 68730a00 25313032 3373007b paths..%1023s.{ │ │ - 0x0004c678 00526561 64696e67 20636c61 73736465 .Reading classde │ │ - 0x0004c688 66206672 6f6d2027 2573270a 007d0055 f from '%s'..}.U │ │ - 0x0004c698 6e657870 65637465 6420454f 4620696e nexpected EOF in │ │ - 0x0004c6a8 2025730a 00526561 64696e67 206c6d20 %s..Reading lm │ │ - 0x0004c6b8 66726f6d 20272573 270a004c 4d6e616d from '%s'..LMnam │ │ - 0x0004c6c8 65206d69 7373696e 67206166 74657220 e missing after │ │ - 0x0004c6d8 4c4d4669 6c654e61 6d652027 2573270a LMFileName '%s'. │ │ - 0x0004c6e8 00556e6b 6e6f776e 20636c61 73732025 .Unknown class % │ │ - 0x0004c6f8 7320696e 20636f6e 74726f6c 2066696c s in control fil │ │ - 0x0004c708 650a0041 64646564 20636c61 73732025 e..Added class % │ │ - 0x0004c718 7320636f 6e746169 6e696e67 20256420 s containing %d │ │ - 0x0004c728 776f7264 730a0055 6e6b6e6f 776e204c words..Unknown L │ │ - 0x0004c738 4d206e61 6d652025 730a002e 677a002e M name %s...gz.. │ │ - 0x0004c748 627a3200 2e415250 41002e44 4d500061 bz2..ARPA..DMP.a │ │ - 0x0004c758 72706100 646d7000 2e2e2f73 7068696e rpa.dmp.../sphin │ │ - 0x0004c768 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x0004c778 696e7862 6173652f 6c6d2f6e 6772616d inxbase/lm/ngram │ │ - 0x0004c788 5f6d6f64 656c2e63 006c616e 67756167 _model.c.languag │ │ - 0x0004c798 65206d6f 64656c20 66696c65 20747970 e model file typ │ │ - 0x0004c7a8 65206e6f 74207375 70706f72 7465640a e not supported. │ │ - 0x0004c7b8 00447570 6c696361 74652077 6f726420 .Duplicate word │ │ - 0x0004c7c8 696e2064 69637469 6f6e6172 79206166 in dictionary af │ │ - 0x0004c7d8 74657220 636f6e76 65727369 6f6e3a20 ter conversion: │ │ - 0x0004c7e8 25730a00 4f6d6974 20647570 6c696361 %s..Omit duplica │ │ - 0x0004c7f8 74652077 6f726420 27257327 0a004861 te word '%s'..Ha │ │ - 0x0004c808 73682069 6e736572 74696f6e 20666169 sh insertion fai │ │ - 0x0004c818 6c656420 666f7220 776f7264 20257320 led for word %s │ │ - 0x0004c828 3d3e2025 70202873 686f756c 64206e6f => %p (should no │ │ - 0x0004c838 74206861 7070656e 290a0043 616e2774 t happen)..Can't │ │ - 0x0004c848 20616464 20776f72 64202725 73272074 add word '%s' t │ │ - 0x0004c858 6f207265 61642d6f 6e6c7920 6c616e67 o read-only lang │ │ - 0x0004c868 75616765 206d6f64 656c2e20 44697361 uage model. Disa │ │ - 0x0004c878 626c6520 6d6d6170 20776974 6820272d ble mmap with '- │ │ - 0x0004c888 6d6d6170 206e6f27 20746f20 6d616b65 mmap no' to make │ │ - 0x0004c898 20697420 77726974 61626c65 0a00546f it writable..To │ │ - 0x0004c8a8 74616c20 636c6173 73207072 6f626162 tal class probab │ │ - 0x0004c8b8 696c6974 79206973 2025662c 2077696c ility is %f, wil │ │ - 0x0004c8c8 6c206e6f 726d616c 697a650a 004e6f20 l normalize..No │ │ - 0x0004c8d8 73756368 20776f72 64206f72 20636c61 such word or cla │ │ - 0x0004c8e8 73732074 61673a20 25730a00 576f7264 ss tag: %s..Word │ │ - 0x0004c8f8 20257320 6973206e 6f742061 20636c61 %s is not a cla │ │ - 0x0004c908 73732074 61672028 63616c6c 206e6772 ss tag (call ngr │ │ - 0x0004c918 616d5f6d 6f64656c 5f616464 5f636c61 am_model_add_cla │ │ - 0x0004c928 73732829 20666972 7374290a 004e756d ss() first)..Num │ │ - 0x0004c938 62657220 6f662063 6c617373 65732063 ber of classes c │ │ - 0x0004c948 616e6e6f 74206578 63656564 20313238 annot exceed 128 │ │ - 0x0004c958 2028736f 72727929 0a004669 6c652025 (sorry)..File % │ │ - 0x0004c968 73206e6f 7420666f 756e640a 00454e44 s not found..END │ │ - 0x0004c978 004c4d43 4c415353 002e2e2f 73706869 .LMCLASS.../sphi │ │ - 0x0004c988 6e786261 73652f73 72632f6c 69627370 nxbase/src/libsp │ │ - 0x0004c998 68696e78 62617365 2f6c6d2f 6c6d3367 hinxbase/lm/lm3g │ │ - 0x0004c9a8 5f74656d 706c6174 65732e63 00426967 _templates.c.Big │ │ - 0x0004c9b8 72616d20 25642068 6173206e 6f207661 ram %d has no va │ │ - 0x0004c9c8 6c696420 756e6967 72616d20 70617265 lid unigram pare │ │ - 0x0004c9d8 6e740a00 54726967 72616d20 25642068 nt..Trigram %d h │ │ - 0x0004c9e8 6173206e 6f207661 6c696420 62696772 as no valid bigr │ │ - 0x0004c9f8 616d2070 6172656e 740a0054 72696772 am parent..Trigr │ │ - 0x0004ca08 616d2025 64206861 73206e6f 2076616c am %d has no val │ │ - 0x0004ca18 69642075 6e696772 616d2070 6172656e id unigram paren │ │ - 0x0004ca28 740a002e 2e2f7370 68696e78 62617365 t..../sphinxbase │ │ - 0x0004ca38 2f737263 2f6c6962 73706869 6e786261 /src/libsphinxba │ │ - 0x0004ca48 73652f6c 6d2f6e67 72616d5f 6d6f6465 se/lm/ngram_mode │ │ - 0x0004ca58 6c5f6172 70612e63 005c6461 74615c00 l_arpa.c.\data\. │ │ - 0x0004ca68 4e6f205c 64617461 5c206d61 726b2069 No \data\ mark i │ │ - 0x0004ca78 6e204c4d 2066696c 650a006e 6772616d n LM file..ngram │ │ - 0x0004ca88 2025643d 25640055 6e6b6e6f 776e206e %d=%d.Unknown n │ │ - 0x0004ca98 6772616d 20282564 290a005c 312d6772 gram (%d)..\1-gr │ │ - 0x0004caa8 616d733a 00426164 206f7220 6d697373 ams:.Bad or miss │ │ - 0x0004cab8 696e6720 6e677261 6d20636f 756e740a ing ngram count. │ │ - 0x0004cac8 00526561 64696e67 20756e69 6772616d .Reading unigram │ │ - 0x0004cad8 730a005c 322d6772 616d733a 005c656e s..\2-grams:.\en │ │ - 0x0004cae8 645c0046 6f726d61 74206572 726f723b d\.Format error; │ │ - 0x0004caf8 20756e69 6772616d 2069676e 6f726564 unigram ignored │ │ - 0x0004cb08 3a202573 0a00546f 6f206d61 6e792075 : %s..Too many u │ │ - 0x0004cb18 6e696772 616d730a 00447570 6c696361 nigrams..Duplica │ │ - 0x0004cb28 74652077 6f726420 696e2064 69637469 te word in dicti │ │ - 0x0004cb38 6f6e6172 793a2025 730a006c 6d5f742e onary: %s..lm_t. │ │ - 0x0004cb48 75636f75 6e742825 64292021 3d202375 ucount(%d) != #u │ │ - 0x0004cb58 6e696772 616d7320 72656164 28256429 nigrams read(%d) │ │ - 0x0004cb68 0a005265 6164696e 67206269 6772616d ..Reading bigram │ │ - 0x0004cb78 730a0055 6e6b6e6f 776e2077 6f72643a s..Unknown word: │ │ - 0x0004cb88 2025732c 20736b69 7070696e 67206269 %s, skipping bi │ │ - 0x0004cb98 6772616d 20282573 20257329 0a00546f gram (%s %s)..To │ │ - 0x0004cba8 6f206d61 6e792062 69677261 6d730a00 o many bigrams.. │ │ - 0x0004cbb8 42696772 616d2025 73202573 206e6f74 Bigram %s %s not │ │ - 0x0004cbc8 20696e20 756e6967 72616d20 6f726465 in unigram orde │ │ - 0x0004cbd8 7220776f 72642069 643a2025 64207072 r word id: %d pr │ │ - 0x0004cbe8 65762077 6f726420 69643a20 25640a00 ev word id: %d.. │ │ - 0x0004cbf8 5c332d67 72616d73 3a004261 64206269 \3-grams:.Bad bi │ │ - 0x0004cc08 6772616d 3a202573 0a002538 64203d20 gram: %s..%8d = │ │ - 0x0004cc18 23626f5f 77743220 656e7472 6965730a #bo_wt2 entries. │ │ - 0x0004cc28 00526561 64696e67 20747269 6772616d .Reading trigram │ │ - 0x0004cc38 730a0055 6e6b6e6f 776e2077 6f72643a s..Unknown word: │ │ - 0x0004cc48 2025732c 20736b69 7070696e 67207472 %s, skipping tr │ │ - 0x0004cc58 69677261 6d202825 73202573 20257329 igram (%s %s %s) │ │ - 0x0004cc68 0a00546f 6f206d61 6e792074 72696772 ..Too many trigr │ │ - 0x0004cc78 616d730a 00547269 6772616d 73206e6f ams..Trigrams no │ │ - 0x0004cc88 7420696e 20626967 72616d20 6f726465 t in bigram orde │ │ - 0x0004cc98 720a004d 69737369 6e672062 69677261 r..Missing bigra │ │ - 0x0004cca8 6d20666f 72207472 69677261 6d3a2025 m for trigram: % │ │ - 0x0004ccb8 73005369 7a65206f 66207472 69677261 s.Size of trigra │ │ - 0x0004ccc8 6d207365 676d656e 74206973 20626967 m segment is big │ │ - 0x0004ccd8 67657220 7468616e 20363535 33352c20 ger than 65535, │ │ - 0x0004cce8 73756368 20612062 6967206c 616e6775 such a big langu │ │ - 0x0004ccf8 61676520 6d6f6465 6c732061 7265206e age models are n │ │ - 0x0004cd08 6f742073 7570706f 72746564 2c207573 ot supported, us │ │ - 0x0004cd18 6520736d 616c6c65 7220766f 63616275 e smaller vocabu │ │ - 0x0004cd28 6c617279 0a004261 64207472 69677261 lary..Bad trigra │ │ - 0x0004cd38 6d3a2025 730a006e 6772616d 7320313d m: %s..ngrams 1= │ │ - 0x0004cd48 25642c20 323d2564 2c20333d 25640a00 %d, 2=%d, 3=%d.. │ │ - 0x0004cd58 25386420 3d202375 6e696772 616d7320 %8d = #unigrams │ │ - 0x0004cd68 63726561 7465640a 00253864 203d2023 created..%8d = # │ │ - 0x0004cd78 62696772 616d7320 63726561 7465640a bigrams created. │ │ - 0x0004cd88 00253864 203d2023 70726f62 3220656e .%8d = #prob2 en │ │ - 0x0004cd98 74726965 730a0025 3864203d 20237472 tries..%8d = #tr │ │ - 0x0004cda8 69677261 6d732063 72656174 65640a00 igrams created.. │ │ - 0x0004cdb8 25386420 3d202370 726f6233 20656e74 %8d = #prob3 ent │ │ - 0x0004cdc8 72696573 0a00454f 46207768 696c6520 ries..EOF while │ │ - 0x0004cdd8 72656164 696e6720 6e677261 6d20636f reading ngram co │ │ - 0x0004cde8 756e7473 0a004661 696c6564 20746f20 unts..Failed to │ │ - 0x0004cdf8 72656164 205c312d 6772616d 733a206d read \1-grams: m │ │ - 0x0004ce08 61726b00 4661696c 65642074 6f206f70 ark.Failed to op │ │ - 0x0004ce18 656e2025 7320666f 72207772 6974696e en %s for writin │ │ - 0x0004ce28 67005468 69732069 7320616e 20415250 g.This is an ARP │ │ - 0x0004ce38 412d666f 726d6174 206c616e 67756167 A-format languag │ │ - 0x0004ce48 65206d6f 64656c20 66696c65 2c206765 e model file, ge │ │ - 0x0004ce58 6e657261 74656420 62792043 4d552053 nerated by CMU S │ │ - 0x0004ce68 7068696e 780a005c 64617461 5c0a006e phinx..\data\..n │ │ - 0x0004ce78 6772616d 2025643d 25640a00 0a5c2564 gram %d=%d...\%d │ │ - 0x0004ce88 2d677261 6d733a0a 00252e34 66200025 -grams:..%.4f .% │ │ - 0x0004ce98 73200025 2e346600 0a5c656e 645c0a00 s .%.4f..\end\.. │ │ - 0x0004cea8 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x0004ceb8 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x0004cec8 6c6d2f6e 6772616d 5f6d6f64 656c5f64 lm/ngram_model_d │ │ - 0x0004ced8 6d702e63 0044756d 70206669 6c652025 mp.c.Dump file % │ │ - 0x0004cee8 73206e6f 7420666f 756e640a 0044756d s not found..Dum │ │ - 0x0004cef8 70206669 6c652069 7320636f 6d707265 p file is compre │ │ - 0x0004cf08 73736564 2c207769 6c6c206e 6f742075 ssed, will not u │ │ - 0x0004cf18 7365206d 656d6f72 792d6d61 70706564 se memory-mapped │ │ - 0x0004cf28 20492f4f 0a005772 6f6e6720 6d616769 I/O..Wrong magi │ │ - 0x0004cf38 63206865 61646572 2073697a 65206e75 c header size nu │ │ - 0x0004cf48 6d626572 2025783a 20257320 6973206e mber %x: %s is n │ │ - 0x0004cf58 6f742061 2064756d 70206669 6c650a00 ot a dump file.. │ │ - 0x0004cf68 43616e6e 6f742072 65616420 68656164 Cannot read head │ │ - 0x0004cf78 65720a00 57726f6e 67206865 61646572 er..Wrong header │ │ - 0x0004cf88 2025733a 20257320 6973206e 6f742061 %s: %s is not a │ │ - 0x0004cf98 2064756d 70206669 6c650a00 42797465 dump file..Byte │ │ - 0x0004cfa8 73776170 70696e67 20726571 75697265 swapping require │ │ - 0x0004cfb8 642c2077 696c6c20 6e6f7420 75736520 d, will not use │ │ - 0x0004cfc8 6d656d6f 72792d6d 61707065 6420492f memory-mapped I/ │ │ - 0x0004cfd8 4f20666f 72204c4d 2066696c 650a0057 O for LM file..W │ │ - 0x0004cfe8 696c6c20 75736520 6d656d6f 72792d6d ill use memory-m │ │ - 0x0004cff8 61707065 6420492f 4f20666f 72204c4d apped I/O for LM │ │ - 0x0004d008 2066696c 650a0043 616e6e6f 74207265 file..Cannot re │ │ - 0x0004d018 6164204c 4d206669 6c656e61 6d652069 ad LM filename i │ │ - 0x0004d028 6e206865 61646572 0a004661 696c6564 n header..Failed │ │ - 0x0004d038 20746f20 72656164 20776f72 640a0046 to read word..F │ │ - 0x0004d048 61696c65 6420746f 20726561 64206d61 ailed to read ma │ │ - 0x0004d058 70696e67 20696420 25640a00 4661696c ping id %d..Fail │ │ - 0x0004d068 65642074 6f207265 61642075 6e696772 ed to read unigr │ │ - 0x0004d078 616d7320 64617461 0a002538 64203d20 ams data..%8d = │ │ - 0x0004d088 4c4d2e75 6e696772 616d7328 2b747261 LM.unigrams(+tra │ │ - 0x0004d098 696c6572 29207265 61640a00 2d6d6d61 iler) read..-mma │ │ - 0x0004d0a8 70207370 65636966 6965642c 20627574 p specified, but │ │ - 0x0004d0b8 20747269 6772616d 20696e64 65782069 trigram index i │ │ - 0x0004d0c8 73206e6f 7420776f 72642d61 6c69676e s not word-align │ │ - 0x0004d0d8 65642e20 2057696c 6c206e6f 74206d65 ed. Will not me │ │ - 0x0004d0e8 6d6f7279 2d6d6170 2e0a0046 61696c65 mory-map...Faile │ │ - 0x0004d0f8 6420746f 20726561 64206269 6772616d d to read bigram │ │ - 0x0004d108 73206461 74610a00 25386420 3d204c4d s data..%8d = LM │ │ - 0x0004d118 2e626967 72616d73 282b7472 61696c65 .bigrams(+traile │ │ - 0x0004d128 72292072 6561640a 00466169 6c656420 r) read..Failed │ │ - 0x0004d138 746f2072 65616420 74726967 72616d73 to read trigrams │ │ - 0x0004d148 20646174 610a0025 3864203d 204c4d2e data..%8d = LM. │ │ - 0x0004d158 74726967 72616d73 20726561 640a0066 trigrams read..f │ │ - 0x0004d168 72656164 2870726f 62322920 6661696c read(prob2) fail │ │ - 0x0004d178 65640a00 25386420 3d204c4d 2e70726f ed..%8d = LM.pro │ │ - 0x0004d188 62322065 6e747269 65732072 6561640a b2 entries read. │ │ - 0x0004d198 00466169 6c656420 746f2072 65616420 .Failed to read │ │ - 0x0004d1a8 6261636b 6f666620 77656967 6874730a backoff weights. │ │ - 0x0004d1b8 00253864 203d204c 4d2e626f 5f777432 .%8d = LM.bo_wt2 │ │ - 0x0004d1c8 20656e74 72696573 20726561 640a0046 entries read..F │ │ - 0x0004d1d8 61696c65 6420746f 20726561 64207472 ailed to read tr │ │ - 0x0004d1e8 69677261 6d207072 6f626162 696c6974 igram probabilit │ │ - 0x0004d1f8 790a0025 3864203d 204c4d2e 70726f62 y..%8d = LM.prob │ │ - 0x0004d208 3320656e 74726965 73207265 61640a00 3 entries read.. │ │ - 0x0004d218 4661696c 65642074 6f207265 61642074 Failed to read t │ │ - 0x0004d228 72696772 616d2069 6e646578 0a002538 rigram index..%8 │ │ - 0x0004d238 64203d20 4c4d2e74 7365675f 62617365 d = LM.tseg_base │ │ - 0x0004d248 20656e74 72696573 20726561 640a0046 entries read..F │ │ - 0x0004d258 61696c65 6420746f 20726561 6420776f ailed to read wo │ │ - 0x0004d268 7264730a 00457272 6f722072 65616469 rds..Error readi │ │ - 0x0004d278 6e672077 6f726420 73747269 6e677320 ng word strings │ │ - 0x0004d288 28256420 646f6573 6e277420 6d617463 (%d doesn't matc │ │ - 0x0004d298 68206e5f 756e6967 72616d73 20256429 h n_unigrams %d) │ │ - 0x0004d2a8 0a002538 64203d20 61736369 6920776f ..%8d = ascii wo │ │ - 0x0004d2b8 72642073 7472696e 67732072 6561640a rd strings read. │ │ - 0x0004d2c8 00557369 6e672065 78697374 696e6720 .Using existing │ │ - 0x0004d2d8 444d5020 6d6f6465 6c2e0a00 4275696c DMP model...Buil │ │ - 0x0004d2e8 64696e67 20444d50 206d6f64 656c2e2e ding DMP model.. │ │ - 0x0004d2f8 2e0a0043 616e6e6f 74206372 65617465 ...Cannot create │ │ - 0x0004d308 2066696c 65202573 0a002121 21210042 file %s..!!!!.B │ │ - 0x0004d318 4547494e 2046494c 4520464f 524d4154 EGIN FILE FORMAT │ │ - 0x0004d328 20444553 43524950 54494f4e 00486561 DESCRIPTION.Hea │ │ - 0x0004d338 64657220 73747269 6e67206c 656e6774 der string lengt │ │ - 0x0004d348 68202869 6e743332 2920616e 64207374 h (int32) and st │ │ - 0x0004d358 72696e67 2028696e 636c7564 696e6720 ring (including │ │ - 0x0004d368 74726169 6c696e67 20302900 4f726967 trailing 0).Orig │ │ - 0x0004d378 696e616c 204c4d20 66696c65 6e616d65 inal LM filename │ │ - 0x0004d388 20737472 696e672d 6c656e67 74682028 string-length ( │ │ - 0x0004d398 696e7433 32292061 6e642066 696c656e int32) and filen │ │ - 0x0004d3a8 616d6520 28696e63 6c756469 6e672074 ame (including t │ │ - 0x0004d3b8 7261696c 696e6720 30290028 696e7433 railing 0).(int3 │ │ - 0x0004d3c8 32292076 65727369 6f6e206e 756d6265 2) version numbe │ │ - 0x0004d3d8 72202870 72657365 6e742069 66662076 r (present iff v │ │ - 0x0004d3e8 616c7565 203c3d20 30290028 696e7433 alue <= 0).(int3 │ │ - 0x0004d3f8 3229206f 72696769 6e616c20 4c4d2066 2) original LM f │ │ - 0x0004d408 696c6520 6d6f6469 66696361 74696f6e ile modification │ │ - 0x0004d418 2074696d 65737461 6d702028 69666620 timestamp (iff │ │ - 0x0004d428 76657273 696f6e23 20707265 73656e74 version# present │ │ - 0x0004d438 29002869 6e743332 29207374 72696e67 ).(int32) string │ │ - 0x0004d448 2d6c656e 67746820 616e6420 73747269 -length and stri │ │ - 0x0004d458 6e672028 696e636c 7564696e 67207472 ng (including tr │ │ - 0x0004d468 61696c69 6e672030 29202869 66662076 ailing 0) (iff v │ │ - 0x0004d478 65727369 6f6e2320 70726573 656e7429 ersion# present) │ │ - 0x0004d488 002e2e2e 20707265 76696f75 7320656e .... previous en │ │ - 0x0004d498 74727920 636f6e74 696e7565 6420616e try continued an │ │ - 0x0004d4a8 79206e75 6d626572 206f6620 74696d65 y number of time │ │ - 0x0004d4b8 73202869 66662076 65727369 6f6e2320 s (iff version# │ │ - 0x0004d4c8 70726573 656e7429 0028696e 74333229 present).(int32) │ │ - 0x0004d4d8 20302028 7465726d 696e6174 696e6720 0 (terminating │ │ - 0x0004d4e8 73657175 656e6365 206f6620 73747269 sequence of stri │ │ - 0x0004d4f8 6e677329 20286966 66207665 7273696f ngs) (iff versio │ │ - 0x0004d508 6e232070 72657365 6e742900 28696e74 n# present).(int │ │ - 0x0004d518 33322920 6c6f675f 62675f73 65675f73 32) log_bg_seg_s │ │ - 0x0004d528 7a202870 72657365 6e742069 66662064 z (present iff d │ │ - 0x0004d538 69666665 72656e74 2066726f 6d206465 ifferent from de │ │ - 0x0004d548 6661756c 74207661 6c756520 6f66204c fault value of L │ │ - 0x0004d558 4f47325f 42475f53 45475f53 5a290028 OG2_BG_SEG_SZ).( │ │ - 0x0004d568 696e7433 3229206c 6d5f742e 75636f75 int32) lm_t.ucou │ │ - 0x0004d578 6e742028 6d757374 20626520 3e203029 nt (must be > 0) │ │ - 0x0004d588 0028696e 74333229 206c6d5f 742e6263 .(int32) lm_t.bc │ │ - 0x0004d598 6f756e74 0028696e 74333229 206c6d5f ount.(int32) lm_ │ │ - 0x0004d5a8 742e7463 6f756e74 006c6d5f 742e7563 t.tcount.lm_t.uc │ │ - 0x0004d5b8 6f756e74 2b312075 6e696772 616d7320 ount+1 unigrams │ │ - 0x0004d5c8 28696e63 6c756469 6e672073 656e7469 (including senti │ │ - 0x0004d5d8 6e656c29 006c6d5f 742e6263 6f756e74 nel).lm_t.bcount │ │ - 0x0004d5e8 2b312062 69677261 6d732028 696e636c +1 bigrams (incl │ │ - 0x0004d5f8 7564696e 67207365 6e74696e 656c2036 uding sentinel 6 │ │ - 0x0004d608 34206269 74732028 62675f74 29206561 4 bits (bg_t) ea │ │ - 0x0004d618 63682069 66207665 7273696f 6e3d2d31 ch if version=-1 │ │ - 0x0004d628 2f2d322c 20313238 20626974 73202862 /-2, 128 bits (b │ │ - 0x0004d638 6733325f 74292065 61636820 69662076 g32_t) each if v │ │ - 0x0004d648 65727369 6f6e3d2d 33006c6d 5f742e74 ersion=-3.lm_t.t │ │ - 0x0004d658 636f756e 74207472 69677261 6d732028 count trigrams ( │ │ - 0x0004d668 70726573 656e7420 69666620 6c6d5f74 present iff lm_t │ │ - 0x0004d678 2e74636f 756e7420 3e203020 33322062 .tcount > 0 32 b │ │ - 0x0004d688 69747320 2874675f 74292065 61636820 its (tg_t) each │ │ - 0x0004d698 69662076 65727369 6f6e3d2d 312f2d32 if version=-1/-2 │ │ - 0x0004d6a8 2c203634 20626974 73202874 6733325f , 64 bits (tg32_ │ │ - 0x0004d6b8 74292065 61636820 69662076 65727369 t) each if versi │ │ - 0x0004d6c8 6f6e3d2d 33290028 696e7433 3229206c on=-3).(int32) l │ │ - 0x0004d6d8 6d5f742e 6e5f7072 6f623200 28696e74 m_t.n_prob2.(int │ │ - 0x0004d6e8 33322920 6c6d5f74 2e70726f 62325b5d 32) lm_t.prob2[] │ │ - 0x0004d6f8 0028696e 74333229 206c6d5f 742e6e5f .(int32) lm_t.n_ │ │ - 0x0004d708 626f5f77 74322028 70726573 656e7420 bo_wt2 (present │ │ - 0x0004d718 69666620 6c6d5f74 2e74636f 756e7420 iff lm_t.tcount │ │ - 0x0004d728 3e203029 0028696e 74333229 206c6d5f > 0).(int32) lm_ │ │ - 0x0004d738 742e626f 5f777432 5b5d2028 70726573 t.bo_wt2[] (pres │ │ - 0x0004d748 656e7420 69666620 6c6d5f74 2e74636f ent iff lm_t.tco │ │ - 0x0004d758 756e7420 3e203029 0028696e 74333229 unt > 0).(int32) │ │ - 0x0004d768 206c6d5f 742e6e5f 70726f62 33202870 lm_t.n_prob3 (p │ │ - 0x0004d778 72657365 6e742069 6666206c 6d5f742e resent iff lm_t. │ │ - 0x0004d788 74636f75 6e74203e 20302900 28696e74 tcount > 0).(int │ │ - 0x0004d798 33322920 6c6d5f74 2e70726f 62335b5d 32) lm_t.prob3[] │ │ - 0x0004d7a8 20287072 6573656e 74206966 66206c6d (present iff lm │ │ - 0x0004d7b8 5f742e74 636f756e 74203e20 30290028 _t.tcount > 0).( │ │ - 0x0004d7c8 696e7433 32292028 6c6d5f74 2e62636f int32) (lm_t.bco │ │ - 0x0004d7d8 756e742b 31292f42 475f5345 475f535a unt+1)/BG_SEG_SZ │ │ - 0x0004d7e8 2b312028 70726573 656e7420 69666620 +1 (present iff │ │ - 0x0004d7f8 6c6d5f74 2e74636f 756e7420 3e203029 lm_t.tcount > 0) │ │ - 0x0004d808 0028696e 74333229 206c6d5f 742e7473 .(int32) lm_t.ts │ │ - 0x0004d818 65675f62 6173655b 5d202870 72657365 eg_base[] (prese │ │ - 0x0004d828 6e742069 6666206c 6d5f742e 74636f75 nt iff lm_t.tcou │ │ - 0x0004d838 6e74203e 20302900 28696e74 33322920 nt > 0).(int32) │ │ - 0x0004d848 53756d28 616c6c20 776f7264 20737472 Sum(all word str │ │ - 0x0004d858 696e672d 6c656e67 7468732c 20696e63 ing-lengths, inc │ │ - 0x0004d868 6c756469 6e672074 7261696c 696e6720 luding trailing │ │ - 0x0004d878 3020666f 72206561 63682900 416c6c20 0 for each).All │ │ - 0x0004d888 776f7264 20737472 696e6773 2028696e word strings (in │ │ - 0x0004d898 636c7564 696e6720 74726169 6c696e67 cluding trailing │ │ - 0x0004d8a8 20302066 6f722065 61636829 00454e44 0 for each).END │ │ - 0x0004d8b8 2046494c 4520464f 524d4154 20444553 FILE FORMAT DES │ │ - 0x0004d8c8 43524950 54494f4e 002e2e2f 73706869 CRIPTION.../sphi │ │ - 0x0004d8d8 6e786261 73652f73 72632f6c 69627370 nxbase/src/libsp │ │ - 0x0004d8e8 68696e78 62617365 2f6c6d2f 6c6d3367 hinxbase/lm/lm3g │ │ - 0x0004d8f8 5f6d6f64 656c2e63 002e2e2f 73706869 _model.c.../sphi │ │ - 0x0004d908 6e786261 73652f73 72632f6c 69627370 nxbase/src/libsp │ │ - 0x0004d918 68696e78 62617365 2f666561 742f6167 hinxbase/feat/ag │ │ - 0x0004d928 632e6300 556e6b6e 6f776e20 41474320 c.c.Unknown AGC │ │ - 0x0004d938 74797065 20272573 270a0041 47434d61 type '%s'..AGCMa │ │ - 0x0004d948 783a206f 62733d6d 61783d20 252e3266 x: obs=max= %.2f │ │ - 0x0004d958 0a004147 43454d61 783a206d 61783d20 ..AGCEMax: max= │ │ - 0x0004d968 252e3266 0a004147 43454d61 783a206f %.2f..AGCEMax: o │ │ - 0x0004d978 62733d20 252e3266 2c206e65 773d2025 bs= %.2f, new= % │ │ - 0x0004d988 2e32660a 00414743 204e4f49 53453a20 .2f..AGC NOISE: │ │ - 0x0004d998 6d61783d 2025362e 33660a00 6d617800 max= %6.3f..max. │ │ - 0x0004d9a8 656d6178 006e6f69 7365002e 2e2f7370 emax.noise.../sp │ │ - 0x0004d9b8 68696e78 62617365 2f737263 2f6c6962 hinxbase/src/lib │ │ - 0x0004d9c8 73706869 6e786261 73652f66 6561742f sphinxbase/feat/ │ │ - 0x0004d9d8 636d6e2e 6300556e 6b6e6f77 6e20434d cmn.c.Unknown CM │ │ - 0x0004d9e8 4e207479 70652027 2573270a 006d6561 N type '%s'..mea │ │ - 0x0004d9f8 6e5b305d 3d20252e 32662c20 6d65616e n[0]= %.2f, mean │ │ - 0x0004da08 5b312e2e 25645d3d 20302e30 0a00434d [1..%d]= 0.0..CM │ │ - 0x0004da18 4e3a2000 25352e32 66200070 72696f72 N: .%5.2f .prior │ │ - 0x0004da28 002e2e2f 73706869 6e786261 73652f73 .../sphinxbase/s │ │ - 0x0004da38 72632f6c 69627370 68696e78 62617365 rc/libsphinxbase │ │ - 0x0004da48 2f666561 742f6665 61742e63 00526561 /feat/feat.c.Rea │ │ - 0x0004da58 64696e67 206d6663 2066696c 653a2027 ding mfc file: ' │ │ - 0x0004da68 2573275b 25642e2e 25645d0a 0025733a %s'[%d..%d]..%s: │ │ - 0x0004da78 20456e64 20667261 6d652028 25642920 End frame (%d) │ │ - 0x0004da88 3c3d2053 74617274 20667261 6d652028 <= Start frame ( │ │ - 0x0004da98 2564290a 00466169 6c656420 746f206f %d)..Failed to o │ │ - 0x0004daa8 70656e20 66696c65 20272573 2720666f pen file '%s' fo │ │ - 0x0004dab8 72207265 6164696e 67002573 3a206672 r reading.%s: fr │ │ - 0x0004dac8 65616428 23666c6f 61747329 20666169 ead(#floats) fai │ │ - 0x0004dad8 6c65640a 0025733a 20486561 64657220 led..%s: Header │ │ - 0x0004dae8 73697a65 20666965 6c643a20 25642825 size field: %d(% │ │ - 0x0004daf8 30387829 3b206669 6c657369 7a653a20 08x); filesize: │ │ - 0x0004db08 25642825 30387829 0a002573 3a204865 %d(%08x)..%s: He │ │ - 0x0004db18 61646572 2073697a 65206669 656c6420 ader size field │ │ - 0x0004db28 2823666c 6f617473 29203d20 25640a00 (#floats) = %d.. │ │ - 0x0004db38 48656164 65722073 697a6520 6669656c Header size fiel │ │ - 0x0004db48 643a2025 643b206e 6f74206d 756c7469 d: %d; not multi │ │ - 0x0004db58 706c6520 6f662025 640a0025 733a2053 ple of %d..%s: S │ │ - 0x0004db68 74617274 20667261 6d652028 25642920 tart frame (%d) │ │ - 0x0004db78 6265796f 6e642066 696c6520 73697a65 beyond file size │ │ - 0x0004db88 20282564 290a0025 733a2045 6e642066 (%d)..%s: End f │ │ - 0x0004db98 72616d65 20282564 29206265 796f6e64 rame (%d) beyond │ │ - 0x0004dba8 2066696c 65207369 7a652028 2564292c file size (%d), │ │ - 0x0004dbb8 2077696c 6c207472 756e6361 74650a00 will truncate.. │ │ - 0x0004dbc8 25733a20 4d617869 6d756d20 6f757470 %s: Maximum outp │ │ - 0x0004dbd8 75742073 697a6528 25642066 72616d65 ut size(%d frame │ │ - 0x0004dbe8 7329203c 20616374 75616c20 23667261 s) < actual #fra │ │ - 0x0004dbf8 6d657328 2564290a 0025733a 20667265 mes(%d)..%s: fre │ │ - 0x0004dc08 61642825 64782564 2920284d 46432064 ad(%dx%d) (MFC d │ │ - 0x0004dc18 61746129 20666169 6c65640a 00272573 ata) failed..'%s │ │ - 0x0004dc28 273a2043 6f756c64 6e277420 72656164 ': Couldn't read │ │ - 0x0004dc38 20696e74 33322040 706f7320 25640a00 int32 @pos %d.. │ │ - 0x0004dc48 27257327 3a204261 64207375 6272616e '%s': Bad subran │ │ - 0x0004dc58 67652073 70656320 656e6469 6e672040 ge spec ending @ │ │ - 0x0004dc68 706f7320 25640a00 27257327 3a204475 pos %d..'%s': Du │ │ - 0x0004dc78 706c6963 61746520 64696d65 6e73696f plicate dimensio │ │ - 0x0004dc88 6e20656e 64696e67 2040706f 73202564 n ending @pos %d │ │ - 0x0004dc98 0a002725 73273a20 42616420 64656c69 ..'%s': Bad deli │ │ - 0x0004dca8 6d697465 72204070 6f732025 640a0027 miter @pos %d..' │ │ - 0x0004dcb8 2573273a 20302d6c 656e6774 68207375 %s': 0-length su │ │ - 0x0004dcc8 62766563 746f720a 00537562 76656374 bvector..Subvect │ │ - 0x0004dcd8 6f722073 70656369 66696361 74696f6e or specification │ │ - 0x0004dce8 73207265 71756972 65207369 6e676c65 s require single │ │ - 0x0004dcf8 2d737472 65616d20 66656174 75726573 -stream features │ │ - 0x0004dd08 2100546f 74616c20 64696d65 6e73696f !.Total dimensio │ │ - 0x0004dd18 6e616c69 7479206f 66207375 62766563 nality of subvec │ │ - 0x0004dd28 746f7220 73706563 69666963 6174696f tor specificatio │ │ - 0x0004dd38 6e202564 203e2066 65617475 72652064 n %d > feature d │ │ - 0x0004dd48 696d656e 73696f6e 616c6974 79202564 imensionality %d │ │ - 0x0004dd58 0a00496e 69746961 6c697a69 6e672066 ..Initializing f │ │ - 0x0004dd68 65617475 72652073 74726561 6d20746f eature stream to │ │ - 0x0004dd78 20747970 653a2027 2573272c 20636570 type: '%s', cep │ │ - 0x0004dd88 6c656e3d 25642c20 434d4e3d 27257327 len=%d, CMN='%s' │ │ - 0x0004dd98 2c205641 524e4f52 4d3d2725 73272c20 , VARNORM='%s', │ │ - 0x0004dda8 4147433d 27257327 0a007332 5f347800 AGC='%s'..s2_4x. │ │ - 0x0004ddb8 73325f34 78206665 61747572 65732072 s2_4x features r │ │ - 0x0004ddc8 65717569 72652063 65707369 7a65203d equire cepsize = │ │ - 0x0004ddd8 3d203133 0a007333 5f317833 39003173 = 13..s3_1x39.1s │ │ - 0x0004dde8 5f313263 5f313264 5f33705f 31326464 _12c_12d_3p_12dd │ │ - 0x0004ddf8 0031735f 635f645f 6c645f64 64006365 .1s_c_d_ld_dd.ce │ │ - 0x0004de08 705f6463 65700031 735f635f 64006365 p_dcep.1s_c_d.ce │ │ - 0x0004de18 70003173 5f630031 735f3363 0031735f p.1s_c.1s_3c.1s_ │ │ - 0x0004de28 34630025 75004261 64206665 61747572 4c.%u.Bad featur │ │ - 0x0004de38 65207479 70652061 7267756d 656e740a e type argument. │ │ - 0x0004de48 00253864 3a0a0009 2532643a 00202538 .%8d:...%2d:. %8 │ │ - 0x0004de58 2e346600 42616420 63657073 697a653a .4f.Bad cepsize: │ │ - 0x0004de68 2025640a 00417420 64697265 63746f72 %d..At director │ │ - 0x0004de78 79202e20 28637572 72656e74 20646972 y . (current dir │ │ - 0x0004de88 6563746f 7279290a 00417420 64697265 ectory)..At dire │ │ - 0x0004de98 63746f72 79202573 0a002573 25732573 ctory %s..%s%s%s │ │ - 0x0004dea8 25730049 6e697469 616c697a 6174696f %s.Initializatio │ │ - 0x0004deb8 6e206f66 20666561 745f742c 20726570 n of feat_t, rep │ │ - 0x0004dec8 6f72743a 0a004665 61747572 65207479 ort:..Feature ty │ │ - 0x0004ded8 70652020 20202020 2020203d 2025730a pe = %s. │ │ - 0x0004dee8 00436570 73747261 6c207369 7a652020 .Cepstral size │ │ - 0x0004def8 20202020 20203d20 25640a00 4e756d62 = %d..Numb │ │ - 0x0004df08 6572206f 66207374 7265616d 73202020 er of streams │ │ - 0x0004df18 203d2025 640a0056 6563746f 72207369 = %d..Vector si │ │ - 0x0004df28 7a65206f 66207374 7265616d 5b25645d ze of stream[%d] │ │ - 0x0004df38 3a202564 0a004e75 6d626572 206f6620 : %d..Number of │ │ - 0x0004df48 73756276 6563746f 7273203d 2025640a subvectors = %d. │ │ - 0x0004df58 00436f6d 706f6e65 6e747320 6f662073 .Components of s │ │ - 0x0004df68 75627665 63746f72 5b25645d 3a005768 ubvector[%d]:.Wh │ │ - 0x0004df78 65746865 7220434d 4e206973 20757365 ether CMN is use │ │ - 0x0004df88 6420203d 2025640a 00576865 74686572 d = %d..Whether │ │ - 0x0004df98 20414743 20697320 75736564 20203d20 AGC is used = │ │ - 0x0004dfa8 25640a00 57686574 68657220 76617269 %d..Whether vari │ │ - 0x0004dfb8 616e6365 20697320 6e6f726d 616c697a ance is normaliz │ │ - 0x0004dfc8 6564203d 2025640a 002e2e2f 73706869 ed = %d..../sphi │ │ - 0x0004dfd8 6e786261 73652f73 72632f6c 69627370 nxbase/src/libsp │ │ - 0x0004dfe8 68696e78 62617365 2f666561 742f6c64 hinxbase/feat/ld │ │ - 0x0004dff8 612e6300 4c444120 696e636f 6d706174 a.c.LDA incompat │ │ - 0x0004e008 69626c65 20776974 68206d75 6c74692d ible with multi- │ │ - 0x0004e018 73747265 616d2066 65617475 72657320 stream features │ │ - 0x0004e028 286e5f73 74726561 6d203d20 2564290a (n_stream = %d). │ │ - 0x0004e038 00466169 6c656420 746f206f 70656e20 .Failed to open │ │ - 0x0004e048 7472616e 73666f72 6d206669 6c652027 transform file ' │ │ - 0x0004e058 25732720 666f7220 72656164 696e6700 %s' for reading. │ │ - 0x0004e068 4661696c 65642074 6f207265 61642068 Failed to read h │ │ - 0x0004e078 65616465 72206672 6f6d2074 72616e73 eader from trans │ │ - 0x0004e088 666f726d 2066696c 65202725 73270a00 form file '%s'.. │ │ - 0x0004e098 25733a20 56657273 696f6e20 6d69736d %s: Version mism │ │ - 0x0004e0a8 61746368 3a202573 2c206578 70656374 atch: %s, expect │ │ - 0x0004e0b8 696e6720 25730a00 25733a20 62696f5f ing %s..%s: bio_ │ │ - 0x0004e0c8 66726561 645f3364 286c6461 29206661 fread_3d(lda) fa │ │ - 0x0004e0d8 696c6564 0a004c44 41206d61 74726978 iled..LDA matrix │ │ - 0x0004e0e8 2064696d 656e7369 6f6e2025 6420646f dimension %d do │ │ - 0x0004e0f8 65736e27 74206d61 74636820 66656174 esn't match feat │ │ - 0x0004e108 75726520 73747265 616d2073 697a6520 ure stream size │ │ - 0x0004e118 25640a00 2e2e2f73 7068696e 78626173 %d..../sphinxbas │ │ - 0x0004e128 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x0004e138 6173652f 66656174 2f636d6e 5f707269 ase/feat/cmn_pri │ │ - 0x0004e148 6f722e63 00636d6e 5f707269 6f725f73 or.c.cmn_prior_s │ │ - 0x0004e158 65743a20 66726f6d 203c2000 3e0a0063 et: from < .>..c │ │ - 0x0004e168 6d6e5f70 72696f72 5f736574 3a20746f mn_prior_set: to │ │ - 0x0004e178 2020203c 2000636d 6e5f7072 696f725f < .cmn_prior_ │ │ - 0x0004e188 75706461 74653a20 66726f6d 203c2000 update: from < . │ │ - 0x0004e198 636d6e5f 7072696f 725f7570 64617465 cmn_prior_update │ │ - 0x0004e1a8 3a20746f 2020203c 20005661 7269616e : to < .Varian │ │ - 0x0004e1b8 6365206e 6f726d61 6c697a61 74696f6e ce normalization │ │ - 0x0004e1c8 206e6f74 20696d70 6c656d65 6e746564 not implemented │ │ - 0x0004e1d8 20696e20 6c697665 206d6f64 65206465 in live mode de │ │ - 0x0004e1e8 636f6465 0a002e2e 2f737068 696e7862 code..../sphinxb │ │ - 0x0004e1f8 6173652f 7372632f 6c696273 7068696e ase/src/libsphin │ │ - 0x0004e208 78626173 652f7574 696c2f62 696f2e63 xbase/util/bio.c │ │ - 0x0004e218 00556e73 7570706f 72746564 20656c65 .Unsupported ele │ │ - 0x0004e228 6d73697a 6520666f 72206368 65636b73 msize for checks │ │ - 0x0004e238 756d3a20 25640a00 556e7375 70706f72 um: %d..Unsuppor │ │ - 0x0004e248 74656420 656c656d 73697a65 20666f72 ted elemsize for │ │ - 0x0004e258 20627974 65737761 7070696e 673a2025 byteswapping: % │ │ - 0x0004e268 640a0073 330a0076 65727369 6f6e2025 d..s3..version % │ │ - 0x0004e278 730a0065 6e646864 720a0057 726f6e67 s..endhdr..Wrong │ │ - 0x0004e288 206e756d 62657220 6f662061 7267756d number of argum │ │ - 0x0004e298 656e7473 0a005072 656d6174 75726520 ents..Premature │ │ - 0x0004e2a8 454f462c 206c696e 65202564 0a004865 EOF, line %d..He │ │ - 0x0004e2b8 61646572 20666f72 6d617420 6572726f ader format erro │ │ - 0x0004e2c8 722c206c 696e6520 25640a00 656e6468 r, line %d..endh │ │ - 0x0004e2d8 6472004d 61782061 72672d76 616c7565 dr.Max arg-value │ │ - 0x0004e2e8 206c696d 69742825 64292065 78636565 limit(%d) excee │ │ - 0x0004e2f8 6465643b 20696e63 72656173 65204249 ded; increase BI │ │ - 0x0004e308 4f5f4844 52415247 5f4d4158 0a002573 O_HDRARG_MAX..%s │ │ - 0x0004e318 002a656e 645f636f 6d6d656e 742a0a00 .*end_comment*.. │ │ - 0x0004e328 4d697373 696e6720 2573206d 61726b65 Missing %s marke │ │ - 0x0004e338 720a0043 616e6e6f 74207265 61642042 r..Cannot read B │ │ - 0x0004e348 5954454f 52444552 204d4147 4943204e YTEORDER MAGIC N │ │ - 0x0004e358 4f2e0a00 42616420 42595445 4f524445 O...Bad BYTEORDE │ │ - 0x0004e368 52204d41 47494320 4e4f3a20 25303878 R MAGIC NO: %08x │ │ - 0x0004e378 2c206578 70656374 696e6720 25303878 , expecting %08x │ │ - 0x0004e388 0a007377 61705f63 6865636b 20666169 ..swap_check fai │ │ - 0x0004e398 6c65640a 00667265 61642861 72726179 led..fread(array │ │ - 0x0004e3a8 73697a65 29206661 696c6564 0a004261 size) failed..Ba │ │ - 0x0004e3b8 64206172 72617973 697a653a 2025640a d arraysize: %d. │ │ - 0x0004e3c8 00667265 61642861 72726179 64617461 .fread(arraydata │ │ - 0x0004e3d8 29206661 696c6564 0a00556e 61626c65 ) failed..Unable │ │ - 0x0004e3e8 20746f20 72656164 20636f6d 706c6574 to read complet │ │ - 0x0004e3f8 65206461 7461004f 53206572 726f7220 e data.OS error │ │ - 0x0004e408 696e2062 696f5f66 72656164 5f326400 in bio_fread_2d. │ │ - 0x0004e418 4f532065 72726f72 20696e20 62696f5f OS error in bio_ │ │ - 0x0004e428 66726561 645f3364 00667265 61642863 fread_3d.fread(c │ │ - 0x0004e438 686b7375 6d292066 61696c65 640a0043 hksum) failed..C │ │ - 0x0004e448 6865636b 73756d20 6572726f 723b2066 hecksum error; f │ │ - 0x0004e458 696c652d 63686563 6b73756d 20253038 ile-checksum %08 │ │ - 0x0004e468 782c2063 6f6d7075 74656420 25303878 x, computed %08x │ │ - 0x0004e478 0a00556e 61626c65 20746f20 77726974 ..Unable to writ │ │ - 0x0004e488 6520636f 6d706c65 74652064 61746100 e complete data. │ │ - 0x0004e498 4f532065 72726f72 20696e20 62696f5f OS error in bio_ │ │ - 0x0004e4a8 66777269 74655f31 64004f53 20657272 fwrite_1d.OS err │ │ - 0x0004e4b8 6f722069 6e206269 6f5f6677 72697465 or in bio_fwrite │ │ - 0x0004e4c8 5f336400 25732f25 73257300 25732573 _3d.%s/%s%s.%s%s │ │ - 0x0004e4d8 00466169 6c656420 746f206d 6f766520 .Failed to move │ │ - 0x0004e4e8 746f2061 6e206f66 66736574 20256420 to an offset %d │ │ - 0x0004e4f8 696e2061 2066696c 65202725 73270046 in a file '%s'.F │ │ - 0x0004e508 61696c65 6420746f 20726561 64202564 ailed to read %d │ │ - 0x0004e518 2073616d 706c6573 2066726f 6d202573 samples from %s │ │ - 0x0004e528 3a202564 002e2e2f 73706869 6e786261 : %d.../sphinxba │ │ - 0x0004e538 73652f73 72632f6c 69627370 68696e78 se/src/libsphinx │ │ - 0x0004e548 62617365 2f757469 6c2f6269 74766563 base/util/bitvec │ │ - 0x0004e558 2e630063 616c6c6f 63282564 2c256429 .c.calloc(%d,%d) │ │ - 0x0004e568 20666169 6c656420 66726f6d 20257328 failed from %s( │ │ - 0x0004e578 2564290a 006d616c 6c6f6328 25642920 %d)..malloc(%d) │ │ - 0x0004e588 6661696c 65642066 726f6d20 25732825 failed from %s(% │ │ - 0x0004e598 64290a00 2e2e2f73 7068696e 78626173 d)..../sphinxbas │ │ - 0x0004e5a8 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x0004e5b8 6173652f 7574696c 2f636b64 5f616c6c ase/util/ckd_all │ │ - 0x0004e5c8 6f632e63 00636b64 5f63616c 6c6f635f oc.c.ckd_calloc_ │ │ - 0x0004e5d8 34642066 61696c65 6420666f 72206361 4d failed for ca │ │ - 0x0004e5e8 6c6c6572 20617420 25732825 64292061 ller at %s(%d) a │ │ - 0x0004e5f8 74202573 28256429 0a002e2e 2f737068 t %s(%d)..../sph │ │ - 0x0004e608 696e7862 6173652f 7372632f 6c696273 inxbase/src/libs │ │ - 0x0004e618 7068696e 78626173 652f7574 696c2f63 phinxbase/util/c │ │ - 0x0004e628 6d645f6c 6e2e6300 24280025 6c640055 md_ln.c.$(.%ld.U │ │ - 0x0004e638 6e706172 73656420 626f6f6c 65616e20 nparsed boolean │ │ - 0x0004e648 76616c75 65202725 73270a00 556e6b6e value '%s'..Unkn │ │ - 0x0004e658 6f776e20 61726775 6d656e74 20747970 own argument typ │ │ - 0x0004e668 653a2025 640a0055 6e6b6e6f 776e2061 e: %d..Unknown a │ │ - 0x0004e678 7267756d 656e743a 2025730a 005b4e41 rgument: %s..[NA │ │ - 0x0004e688 4d455d00 095b4445 464c545d 00095b44 ME]..[DEFLT]..[D │ │ - 0x0004e698 45534352 5d0a0009 5b56414c 55455d0a ESCR]...[VALUE]. │ │ - 0x0004e6a8 00256500 25732c00 41726775 6d656e74 .%e.%s,.Argument │ │ - 0x0004e6b8 73206c69 73742064 6566696e 6974696f s list definitio │ │ - 0x0004e6c8 6e3a0a00 4475706c 69636174 65206172 n:..Duplicate ar │ │ - 0x0004e6d8 67756d65 6e74206e 616d6520 696e2064 gument name in d │ │ - 0x0004e6e8 6566696e 6974696f 6e3a2025 730a0055 efinition: %s..U │ │ - 0x0004e6f8 6e6b6e6f 776e2061 7267756d 656e7420 nknown argument │ │ - 0x0004e708 6e616d65 20272573 270a0041 7267756d name '%s'..Argum │ │ - 0x0004e718 656e7420 76616c75 6520666f 72202725 ent value for '% │ │ - 0x0004e728 7327206d 69737369 6e670a00 42616420 s' missing..Bad │ │ - 0x0004e738 61726775 6d656e74 2076616c 75652066 argument value f │ │ - 0x0004e748 6f722025 733a2025 730a0044 75706c69 or %s: %s..Dupli │ │ - 0x0004e758 63617465 20617267 756d656e 74206e61 cate argument na │ │ - 0x0004e768 6d652069 6e206172 67756d65 6e74733a me in arguments: │ │ - 0x0004e778 2025730a 00426164 20646566 61756c74 %s..Bad default │ │ - 0x0004e788 20617267 756d656e 74207661 6c756520 argument value │ │ - 0x0004e798 666f7220 25733a20 25730a00 4d697373 for %s: %s..Miss │ │ - 0x0004e7a8 696e6720 72657175 69726564 20617267 ing required arg │ │ - 0x0004e7b8 756d656e 74202573 0a004e6f 20617267 ument %s..No arg │ │ - 0x0004e7c8 756d656e 74732067 6976656e 2c206176 uments given, av │ │ - 0x0004e7d8 61696c61 626c6520 6f707469 6f6e7320 ailable options │ │ - 0x0004e7e8 6172653a 0a006361 6e6e6f74 20726564 are:..cannot red │ │ - 0x0004e7f8 69726563 74206c6f 67206f75 74707574 irect log output │ │ - 0x0004e808 00506172 73696e67 20636f6d 6d616e64 .Parsing command │ │ - 0x0004e818 206c696e 653a0a00 5c0a0900 0a0a0043 line:..\......C │ │ - 0x0004e828 75727265 6e742063 6f6e6669 67757261 urrent configura │ │ - 0x0004e838 74696f6e 3a0a0046 61696c65 6420746f tion:..Failed to │ │ - 0x0004e848 20706172 73652061 7267756d 656e7473 parse arguments │ │ - 0x0004e858 206c6973 740a0043 616e6e6f 74206f70 list..Cannot op │ │ - 0x0004e868 656e2063 6f6e6669 67757261 74696f6e en configuration │ │ - 0x0004e878 2066696c 65202573 20666f72 20726561 file %s for rea │ │ - 0x0004e888 64696e67 0a004e65 7374696e 67207175 ding..Nesting qu │ │ - 0x0004e898 6f746174 696f6e73 20697320 6e6f7420 otations is not │ │ - 0x0004e8a8 73757070 6f727465 64210a00 556e636c supported!..Uncl │ │ - 0x0004e8b8 6f736564 2071756f 74617469 6f6e2c20 osed quotation, │ │ - 0x0004e8c8 68617669 6e672045 4f462063 6c6f7365 having EOF close │ │ - 0x0004e8d8 2069742e 2e2e0a00 20090d0a 004e756d it..... ....Num │ │ - 0x0004e8e8 62657220 6f662061 7267756d 656e7473 ber of arguments │ │ - 0x0004e8f8 206d7573 74206265 20657665 6e210a00 must be even!.. │ │ - 0x0004e908 4661696c 65642074 6f207061 72736520 Failed to parse │ │ - 0x0004e918 61726775 6d656e74 73206c69 73742c20 arguments list, │ │ - 0x0004e928 666f7263 65642065 7869740a 0068656c forced exit..hel │ │ - 0x0004e938 70004c6f 6f6b696e 6720666f 72206465 p.Looking for de │ │ - 0x0004e948 6661756c 74206172 67756d65 6e742066 fault argument f │ │ - 0x0004e958 696c653a 2025730a 0043616e 27742066 ile: %s..Can't f │ │ - 0x0004e968 696e6420 64656661 756c7420 61726775 ind default argu │ │ - 0x0004e978 6d656e74 2066696c 65202573 2e0a0050 ment file %s...P │ │ - 0x0004e988 61727369 6e672063 6f6d6d61 6e64206c arsing command l │ │ - 0x0004e998 696e6573 2066726f 6d206669 6c652025 ines from file % │ │ - 0x0004e9a8 730a0055 73616765 3a0a0009 25732061 s..Usage:...%s a │ │ - 0x0004e9b8 7267756d 656e742d 6c697374 2c206f72 rgument-list, or │ │ - 0x0004e9c8 0a000925 73205b61 7267756d 656e742d ...%s [argument- │ │ - 0x0004e9d8 66696c65 5d202864 65666175 6c742066 file] (default f │ │ - 0x0004e9e8 696c653a 202e2025 73290a0a 00636d75 ile: . %s)...cmu │ │ - 0x0004e9f8 73706869 6e780025 7328256c 64293a20 sphinx.%s(%ld): │ │ - 0x0004ea08 25730025 733a2025 7328256c 64293a20 %s.%s: %s(%ld): │ │ - 0x0004ea18 25730049 4e464f00 25733a20 22257322 %s.INFO.%s: "%s" │ │ - 0x0004ea28 2c206c69 6e652025 6c643a20 25730025 , line %ld: %s.% │ │ - 0x0004ea38 7328256c 64293a20 25733a20 25730a00 s(%ld): %s: %s.. │ │ - 0x0004ea48 25733a20 25732825 6c64293a 2025733a %s: %s(%ld): %s: │ │ - 0x0004ea58 2025730a 0025733a 20222573 222c206c %s..%s: "%s", l │ │ - 0x0004ea68 696e6520 256c643a 2025733a 2025730a ine %ld: %s: %s. │ │ - 0x0004ea78 0025733a 2025730a 00610044 45425547 .%s: %s..a.DEBUG │ │ - 0x0004ea88 00494e46 4f434f4e 54005741 524e0045 .INFOCONT.WARN.E │ │ - 0x0004ea98 52524f52 00464154 414c002e 2e2f7370 RROR.FATAL.../sp │ │ - 0x0004eaa8 68696e78 62617365 2f737263 2f6c6962 hinxbase/src/lib │ │ - 0x0004eab8 73706869 6e786261 73652f75 74696c2f sphinxbase/util/ │ │ - 0x0004eac8 676c6973 742e6300 2e2e2f73 7068696e glist.c.../sphin │ │ - 0x0004ead8 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x0004eae8 696e7862 6173652f 7574696c 2f686173 inxbase/util/has │ │ - 0x0004eaf8 685f7461 626c652e 63005665 7279206c h_table.c.Very l │ │ - 0x0004eb08 61726765 20686173 68207461 626c6520 arge hash table │ │ - 0x0004eb18 72657175 65737465 64202825 6420656e requested (%d en │ │ - 0x0004eb28 74726965 73290a00 48617368 20776974 tries)..Hash wit │ │ - 0x0004eb38 68206368 61696e69 6e672072 65707265 h chaining repre │ │ - 0x0004eb48 73656e74 6174696f 6e206f66 20746865 sentation of the │ │ - 0x0004eb58 20686173 68207461 626c6500 7c6b6579 hash table.|key │ │ - 0x0004eb68 3a002570 007c6c65 6e3a257a 647c7661 :.%p.|len:%zd|va │ │ - 0x0004eb78 6c3d256c 647c2d3e 004e554c 4c005468 l=%ld|->.NULL.Th │ │ - 0x0004eb88 6520746f 74616c20 6e756d62 6572206f e total number o │ │ - 0x0004eb98 66206b65 7973203d 25640a00 2e2e2f73 f keys =%d..../s │ │ - 0x0004eba8 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x0004ebb8 62737068 696e7862 6173652f 7574696c bsphinxbase/util │ │ - 0x0004ebc8 2f6c6973 74656c65 6d5f616c 6c6f632e /listelem_alloc. │ │ - 0x0004ebd8 63004c69 73742069 74656d20 73697a65 c.List item size │ │ - 0x0004ebe8 2028256c 7529206e 6f74206d 756c7469 (%lu) not multi │ │ - 0x0004ebf8 706c6520 6f662073 697a656f 6628766f ple of sizeof(vo │ │ - 0x0004ec08 6964202a 292c2072 6f756e64 696e6720 id *), rounding │ │ - 0x0004ec18 746f2025 6c750a00 456c656d 656e7420 to %lu..Element │ │ - 0x0004ec28 73697a65 202a2062 6c6f636b 2073697a size * block siz │ │ - 0x0004ec38 65206578 63656564 73203235 366b2c20 e exceeds 256k, │ │ - 0x0004ec48 75736520 6d616c6c 6f632069 6e737465 use malloc inste │ │ - 0x0004ec58 61642e0a 00466169 6c656420 746f2066 ad...Failed to f │ │ - 0x0004ec68 696e6420 626c6f63 6b20696e 64657820 ind block index │ │ - 0x0004ec78 666f7220 706f696e 74657220 2570210a for pointer %p!. │ │ - 0x0004ec88 00466169 6c656420 746f2066 696e6420 .Failed to find │ │ - 0x0004ec98 626c6f63 6b20696e 64657820 25640a00 block index %d.. │ │ - 0x0004eca8 4c696e6b 6c697374 20737461 74733a0a Linklist stats:. │ │ - 0x0004ecb8 00656c65 6d73697a 6520256c 752c2023 .elemsize %lu, # │ │ - 0x0004ecc8 616c6c6f 6320256c 752c2023 66726565 alloc %lu, #free │ │ - 0x0004ecd8 6420256c 752c2023 66726565 6c697374 d %lu, #freelist │ │ - 0x0004ece8 20256c75 0a00416c 6c6f6361 74656420 %lu..Allocated │ │ - 0x0004ecf8 626c6f63 6b733a0a 00257020 28256420 blocks:..%p (%d │ │ - 0x0004ed08 2a202564 20627974 6573290a 002e2e2f * %d bytes)..../ │ │ - 0x0004ed18 73706869 6e786261 73652f73 72632f6c sphinxbase/src/l │ │ - 0x0004ed28 69627370 68696e78 62617365 2f757469 ibsphinxbase/uti │ │ - 0x0004ed38 6c2f6d6d 696f2e63 00466169 6c656420 l/mmio.c.Failed │ │ - 0x0004ed48 746f2073 74617420 25730046 61696c65 to stat %s.Faile │ │ - 0x0004ed58 6420746f 206d6d61 7020256c 6c642062 d to mmap %lld b │ │ - 0x0004ed68 79746573 00466169 6c656420 746f2075 ytes.Failed to u │ │ - 0x0004ed78 6e6d6170 20256c64 20627974 65732061 nmap %ld bytes a │ │ - 0x0004ed88 74202570 002e5a00 2e7a002e 475a002e t %p..Z..z..GZ.. │ │ - 0x0004ed98 425a3200 67756e7a 69700020 2d632000 BZ2.gunzip. -c . │ │ - 0x0004eda8 7a636174 0062756e 7a697032 002e2e2f zcat.bunzip2.../ │ │ - 0x0004edb8 73706869 6e786261 73652f73 72632f6c sphinxbase/src/l │ │ - 0x0004edc8 69627370 68696e78 62617365 2f757469 ibsphinxbase/uti │ │ - 0x0004edd8 6c2f7069 6f2e6300 556e6b6e 6f776e20 l/pio.c.Unknown │ │ - 0x0004ede8 20636f6d 70726573 73696f6e 20747970 compression typ │ │ - 0x0004edf8 65202564 0a004661 696c6564 20746f20 e %d..Failed to │ │ - 0x0004ee08 6f70656e 20612070 69706520 666f7220 open a pipe for │ │ - 0x0004ee18 6120636f 6d6d616e 64202725 7327206d a command '%s' m │ │ - 0x0004ee28 6f646520 27257327 00677a69 7000203e ode '%s'.gzip. > │ │ - 0x0004ee38 2000636f 6d707265 73730020 2d63203e .compress. -c > │ │ - 0x0004ee48 2000627a 69703200 556e6b6e 6f776e20 .bzip2.Unknown │ │ - 0x0004ee58 636f6d70 72657373 696f6e20 74797065 compression type │ │ - 0x0004ee68 2025640a 00436f6d 70726573 73656420 %d..Compressed │ │ - 0x0004ee78 66696c65 206f7065 72617469 6f6e2066 file operation f │ │ - 0x0004ee88 6f72206d 6f646520 25732069 73206e6f or mode %s is no │ │ - 0x0004ee98 74207375 70706f72 74656400 5573696e t supported.Usin │ │ - 0x0004eea8 67202573 20696e73 74656164 206f6620 g %s instead of │ │ - 0x0004eeb8 25730a00 efbbbf00 66726561 64282920 %s......fread() │ │ - 0x0004eec8 6661696c 65643b20 72657472 79696e67 failed; retrying │ │ - 0x0004eed8 2e2e2e0a 00466169 6c656420 746f2073 .....Failed to s │ │ - 0x0004eee8 74617420 66696c65 20272573 273b2072 tat file '%s'; r │ │ - 0x0004eef8 65747279 696e672e 2e2e0046 61696c65 etrying....Faile │ │ - 0x0004ef08 6420746f 20637265 61746520 2573002e d to create %s.. │ │ - 0x0004ef18 2e2f7370 68696e78 62617365 2f737263 ./sphinxbase/src │ │ - 0x0004ef28 2f6c6962 73706869 6e786261 73652f75 /libsphinxbase/u │ │ - 0x0004ef38 74696c2f 70726f66 696c652e 63004354 til/profile.c.CT │ │ - 0x0004ef48 523a005b 25642025 735d0020 2025362e R:.[%d %s]. %6. │ │ - 0x0004ef58 32667820 2573002f 746d702f 5f5f456e 2fx %s./tmp/__En │ │ - 0x0004ef68 4469416e 5f546553 745f5f00 4661696c DiAn_TeSt__.Fail │ │ - 0x0004ef78 65642074 6f206f70 656e2066 696c6520 ed to open file │ │ - 0x0004ef88 27257327 20666f72 20777269 74696e67 '%s' for writing │ │ - 0x0004ef98 00466169 6c656420 746f2077 72697465 .Failed to write │ │ - 0x0004efa8 20746f20 66696c65 20272573 270a0046 to file '%s'..F │ │ - 0x0004efb8 61696c65 6420746f 20726561 64206672 ailed to read fr │ │ - 0x0004efc8 6f6d2066 696c6520 27257327 0a002e2e om file '%s'.... │ │ - 0x0004efd8 2f737068 696e7862 6173652f 7372632f /sphinxbase/src/ │ │ - 0x0004efe8 6c696273 7068696e 78626173 652f7574 libsphinxbase/ut │ │ - 0x0004eff8 696c2f73 74726675 6e63732e 63002009 il/strfuncs.c. . │ │ - 0x0004f008 0a0d0c00 2e2e2f73 7068696e 78626173 ....../sphinxbas │ │ - 0x0004f018 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x0004f028 6173652f 7574696c 2f64746f 612e6300 ase/util/dtoa.c. │ │ - 0x0004f038 6e660069 6e697479 00616e00 42454749 nf.inity.an.BEGI │ │ - 0x0004f048 4e204649 4c452046 4f524d41 54204445 N FILE FORMAT DE │ │ - 0x0004f058 53435249 5054494f 4e0a696e 74333220 SCRIPTION.int32 │ │ - 0x0004f068 6e5f6369 70686f6e 653b2020 20202f2a n_ciphone; /* │ │ - 0x0004f078 2a3c204e 756d6265 72206f66 20626173 *< Number of bas │ │ - 0x0004f088 65202843 49292070 686f6e65 73202a2f e (CI) phones */ │ │ - 0x0004f098 0a696e74 3332206e 5f70686f 6e653b09 .int32 n_phone;. │ │ - 0x0004f0a8 20202020 202f2a2a 3c204e75 6d626572 /**< Number │ │ - 0x0004f0b8 206f6620 62617365 20284349 29207068 of base (CI) ph │ │ - 0x0004f0c8 6f6e6573 202b2028 43442920 74726970 ones + (CD) trip │ │ - 0x0004f0d8 686f6e65 73202a2f 0a696e74 3332206e hones */.int32 n │ │ - 0x0004f0e8 5f656d69 745f7374 6174653b 202f2a2a _emit_state; /** │ │ - 0x0004f0f8 3c204e75 6d626572 206f6620 656d6974 < Number of emit │ │ - 0x0004f108 74696e67 20737461 74657320 70657220 ting states per │ │ - 0x0004f118 70686f6e 65202830 20696620 68657465 phone (0 if hete │ │ - 0x0004f128 726f6765 6e656f75 7329202a 2f0a696e rogeneous) */.in │ │ - 0x0004f138 74333220 6e5f6369 5f73656e 3b202020 t32 n_ci_sen; │ │ - 0x0004f148 20202f2a 2a3c204e 756d6265 72206f66 /**< Number of │ │ - 0x0004f158 20434920 73656e6f 6e65733b 20746865 CI senones; the │ │ - 0x0004f168 73652061 72652074 68652066 69727374 se are the first │ │ - 0x0004f178 202a2f0a 696e7433 32206e5f 73656e3b */.int32 n_sen; │ │ - 0x0004f188 09202020 20202f2a 2a3c204e 756d6265 . /**< Numbe │ │ - 0x0004f198 72206f66 2073656e 6f6e6573 20284349 r of senones (CI │ │ - 0x0004f1a8 2b434429 202a2f0a 696e7433 32206e5f +CD) */.int32 n_ │ │ - 0x0004f1b8 746d6174 3b092020 2020202f 2a2a3c20 tmat;. /**< │ │ - 0x0004f1c8 4e756d62 6572206f 66207472 616e7369 Number of transi │ │ - 0x0004f1d8 74696f6e 206d6174 72696365 73202a2f tion matrices */ │ │ - 0x0004f1e8 0a696e74 3332206e 5f737365 713b2020 .int32 n_sseq; │ │ - 0x0004f1f8 20202020 202f2a2a 3c204e75 6d626572 /**< Number │ │ - 0x0004f208 206f6620 756e6971 75652073 656e6f6e of unique senon │ │ - 0x0004f218 65207365 7175656e 63657320 2a2f0a69 e sequences */.i │ │ - 0x0004f228 6e743332 206e5f63 74783b09 20202020 nt32 n_ctx;. │ │ - 0x0004f238 202f2a2a 3c204e75 6d626572 206f6620 /**< Number of │ │ - 0x0004f248 70686f6e 6573206f 6620636f 6e746578 phones of contex │ │ - 0x0004f258 74202a2f 0a696e74 3332206e 5f63645f t */.int32 n_cd_ │ │ - 0x0004f268 74726565 3b202020 202f2a2a 3c204e75 tree; /**< Nu │ │ - 0x0004f278 6d626572 206f6620 6e6f6465 7320696e mber of nodes in │ │ - 0x0004f288 20434420 74726565 20737472 75637475 CD tree structu │ │ - 0x0004f298 7265202a 2f0a696e 74333220 73696c3b re */.int32 sil; │ │ - 0x0004f2a8 09202020 20202f2a 2a3c2043 49207068 . /**< CI ph │ │ - 0x0004f2b8 6f6e6520 49442066 6f722073 696c656e one ID for silen │ │ - 0x0004f2c8 6365202a 2f0a6368 61722063 6970686f ce */.char cipho │ │ - 0x0004f2d8 6e65735b 5d5b5d3b 20202f2a 2a3c2043 nes[][]; /**< C │ │ - 0x0004f2e8 49207068 6f6e6520 73747269 6e677320 I phone strings │ │ - 0x0004f2f8 286e756c 6c2d7465 726d696e 61746564 (null-terminated │ │ - 0x0004f308 29202a2f 0a636861 72207061 6464696e ) */.char paddin │ │ - 0x0004f318 675b5d3b 20202020 202f2a2a 3c205061 g[]; /**< Pa │ │ - 0x0004f328 6464696e 6720746f 20612034 2d627974 dding to a 4-byt │ │ - 0x0004f338 65732062 6f756e64 61727920 2a2f0a73 es boundary */.s │ │ - 0x0004f348 74727563 74207b20 696e7431 36206374 truct { int16 ct │ │ - 0x0004f358 783b2069 6e743136 206e5f64 6f776e3b x; int16 n_down; │ │ - 0x0004f368 20696e74 33322070 69642f64 6f776e20 int32 pid/down │ │ - 0x0004f378 7d206364 5f747265 655b5d3b 0a737472 } cd_tree[];.str │ │ - 0x0004f388 75637420 7b20696e 74333220 73736964 uct { int32 ssid │ │ - 0x0004f398 3b20696e 74333220 746d6174 3b20696e ; int32 tmat; in │ │ - 0x0004f3a8 74382061 7474725b 345d207d 2070686f t8 attr[4] } pho │ │ - 0x0004f3b8 6e65735b 5d3b0a69 6e743136 20737365 nes[];.int16 sse │ │ - 0x0004f3c8 715b5d3b 20202020 2020202f 2a2a3c20 q[]; /**< │ │ - 0x0004f3d8 556e6971 75652073 656e6f6e 65207365 Unique senone se │ │ - 0x0004f3e8 7175656e 63657320 2a2f0a69 6e743820 quences */.int8 │ │ - 0x0004f3f8 73736571 5f6c656e 5b5d3b20 2020202f sseq_len[]; / │ │ - 0x0004f408 2a2a3c20 4e756d62 6572206f 66207374 **< Number of st │ │ - 0x0004f418 61746573 20696e20 65616368 20737365 ates in each sse │ │ - 0x0004f428 7120286e 6f6e6520 69662068 6f6d6f67 q (none if homog │ │ - 0x0004f438 656e656f 75732920 2a2f0a45 4e442046 eneous) */.END F │ │ - 0x0004f448 494c4520 464f524d 41542044 45534352 ILE FORMAT DESCR │ │ - 0x0004f458 49505449 4f4e0a00 2e2e2f70 6f636b65 IPTION..../pocke │ │ - 0x0004f468 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ - 0x0004f478 6f636b65 74737068 696e782f 686d6d2e ocketsphinx/hmm. │ │ - 0x0004f488 63000000 4e756d62 6572206f 6620656d c...Number of em │ │ - 0x0004f498 69747469 6e672073 74617465 73206d75 itting states mu │ │ - 0x0004f4a8 73742062 65203c3d 2025640a 00000000 st be <= %d..... │ │ - 0x0004f4b8 4d505820 20200000 20253131 64000000 MPX .. %11d... │ │ - 0x0004f4c8 20282000 25642000 290a0000 53534944 ( .%d .)...SSID │ │ - 0x0004f4d8 20200000 20282564 290a0000 53454e53 .. (%d)...SENS │ │ - 0x0004f4e8 43520000 53434f52 45532025 31316400 CR..SCORES %11d. │ │ - 0x0004f4f8 48495354 49442025 31316400 414c4552 HISTID %11d.ALER │ │ - 0x0004f508 54212120 54686520 696e7075 74207363 T!! The input sc │ │ - 0x0004f518 6f726520 25642069 73206c61 72676520 ore %d is large │ │ - 0x0004f528 7468616e 20302e20 50726f62 61626c79 than 0. Probably │ │ - 0x0004f538 20777261 70206172 6f756e64 2e0a0000 wrap around.... │ │ - 0x0004f548 414c4552 54212120 54686520 6f757470 ALERT!! The outp │ │ - 0x0004f558 75742073 636f7265 20256420 6973206c ut score %d is l │ │ - 0x0004f568 61726765 20746861 6e20302e 2050726f arge than 0. Pro │ │ - 0x0004f578 6261626c 79207772 61702061 726f756e bably wrap aroun │ │ - 0x0004f588 640a2e00 4245464f 52453a0a 00000000 d...BEFORE:..... │ │ - 0x0004f598 41465445 523a0a00 2e2e2f70 6f636b65 AFTER:..../pocke │ │ - 0x0004f5a8 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ - 0x0004f5b8 6f636b65 74737068 696e782f 6d735f6d ocketsphinx/ms_m │ │ - 0x0004f5c8 6761752e 63000000 2d6d6561 6e000000 gau.c...-mean... │ │ - 0x0004f5d8 2d766172 00000000 2d766172 666c6f6f -var....-varfloo │ │ - 0x0004f5e8 72000000 4e756d62 6572206f 66207374 r...Number of st │ │ - 0x0004f5f8 7265616d 7320646f 6573206e 6f74206d reams does not m │ │ - 0x0004f608 61746368 3a202564 20213d20 25640a00 atch: %d != %d.. │ │ - 0x0004f618 44696d65 6e73696f 6e206f66 20737472 Dimension of str │ │ - 0x0004f628 65616d20 25642064 6f657320 6e6f7420 eam %d does not │ │ - 0x0004f638 6d617463 683a2025 6420213d 2025640a match: %d != %d. │ │ - 0x0004f648 00000000 2d6d6978 77000000 2d73656e ....-mixw...-sen │ │ - 0x0004f658 6d676175 00000000 2d6d6978 77666c6f mgau....-mixwflo │ │ - 0x0004f668 6f720000 2d617700 23466561 74757265 or..-aw.#Feature │ │ - 0x0004f678 206d6973 6d617463 683a2067 61756465 mismatch: gaude │ │ - 0x0004f688 6e3d2025 642c2073 656e6f6e 653d2025 n= %d, senone= % │ │ - 0x0004f698 640a0000 2344656e 73697469 6573206d d...#Densities m │ │ - 0x0004f6a8 69736d61 7463683a 20676175 64656e3d ismatch: gauden= │ │ - 0x0004f6b8 2025642c 2073656e 6f6e653d 2025640a %d, senone= %d. │ │ - 0x0004f6c8 00000000 53656e6f 6e657320 6e656564 ....Senones need │ │ - 0x0004f6d8 206d6f72 6520636f 6465626f 6f6b7320 more codebooks │ │ - 0x0004f6e8 28256429 20746861 6e207072 6573656e (%d) than presen │ │ - 0x0004f6f8 74202825 64290a00 53656e6f 6e657320 t (%d)..Senones │ │ - 0x0004f708 75736520 66657765 7220636f 6465626f use fewer codebo │ │ - 0x0004f718 6f6b7320 28256429 20746861 6e207072 oks (%d) than pr │ │ - 0x0004f728 6573656e 74202825 64290a00 2d746f70 esent (%d)..-top │ │ - 0x0004f738 6e000000 54686520 76616c75 65206f66 n...The value of │ │ - 0x0004f748 20746f70 6e3a2025 640a0000 2d746f70 topn: %d...-top │ │ - 0x0004f758 6e206172 67756d65 6e742028 25642920 n argument (%d) │ │ - 0x0004f768 696e7661 6c696420 6f72203e 20236465 invalid or > #de │ │ - 0x0004f778 6e736974 7920636f 6465776f 72647320 nsity codewords │ │ - 0x0004f788 28256429 3b207365 7420746f 206c6174 (%d); set to lat │ │ - 0x0004f798 7465720a 00000000 6d730000 2e73656d ter.....ms...sem │ │ - 0x0004f7a8 692e0000 2e70746d 2e000000 2e636f6e i....ptm.....con │ │ - 0x0004f7b8 742e0000 2e2e2f70 6f636b65 74737068 t...../pocketsph │ │ - 0x0004f7c8 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x0004f7d8 74737068 696e782f 6d735f73 656e6f6e tsphinx/ms_senon │ │ - 0x0004f7e8 652e6300 52656164 696e6720 73656e6f e.c.Reading seno │ │ - 0x0004f7f8 6e652067 61756465 6e2d636f 6465626f ne gauden-codebo │ │ - 0x0004f808 6f6b206d 61702066 696c653a 2025730a ok map file: %s. │ │ - 0x0004f818 00000000 72620000 4661696c 65642074 ....rb..Failed t │ │ - 0x0004f828 6f206f70 656e206d 61702066 696c6520 o open map file │ │ - 0x0004f838 27257327 20666f72 20726561 64696e67 '%s' for reading │ │ - 0x0004f848 00000000 4661696c 65642074 6f207265 ....Failed to re │ │ - 0x0004f858 61642068 65616465 72206672 6f6d2066 ad header from f │ │ - 0x0004f868 696c6520 27257327 0a000000 76657273 ile '%s'....vers │ │ - 0x0004f878 696f6e00 312e3200 56657273 696f6e20 ion.1.2.Version │ │ - 0x0004f888 6d69736d 61746368 28257329 3a202573 mismatch(%s): %s │ │ - 0x0004f898 2c206578 70656374 696e6720 25730a00 , expecting %s.. │ │ - 0x0004f8a8 25660000 25733a20 42616420 76657273 %f..%s: Bad vers │ │ - 0x0004f8b8 696f6e20 6e6f2e20 73747269 6e673a20 ion no. string: │ │ - 0x0004f8c8 25730a00 63686b73 756d3000 52656164 %s..chksum0.Read │ │ - 0x0004f8d8 696e6720 6e756d62 6572206f 6620636f ing number of co │ │ - 0x0004f8e8 6465626f 6f6b7320 66726f6d 2025730a debooks from %s. │ │ - 0x0004f8f8 00000000 66726561 64282573 29202823 ....fread(%s) (# │ │ - 0x0004f908 67617564 656e2920 6661696c 65640a00 gauden) failed.. │ │ - 0x0004f918 62696f5f 66726561 645f3164 28257329 bio_fread_1d(%s) │ │ - 0x0004f928 20666169 6c65640a 00000000 4d617070 failed.....Mapp │ │ - 0x0004f938 696e6720 25642073 656e6f6e 65732074 ing %d senones t │ │ - 0x0004f948 6f202564 20636f64 65626f6f 6b730a00 o %d codebooks.. │ │ - 0x0004f958 4d6f7265 20646174 61207468 616e2065 More data than e │ │ - 0x0004f968 78706563 74656420 696e2025 733a2025 xpected in %s: % │ │ - 0x0004f978 640a0000 52656164 2025642d 3e256420 d...Read %d->%d │ │ - 0x0004f988 73656e6f 6e652d63 6f646562 6f6f6b20 senone-codebook │ │ - 0x0004f998 6d617070 696e6773 0a000000 52656164 mappings....Read │ │ - 0x0004f9a8 696e6720 73656e6f 6e65206d 69787475 ing senone mixtu │ │ - 0x0004f9b8 72652077 65696768 74733a20 25730a00 re weights: %s.. │ │ - 0x0004f9c8 4661696c 65642074 6f206f70 656e206d Failed to open m │ │ - 0x0004f9d8 69787475 72652077 65696768 74732066 ixture weights f │ │ - 0x0004f9e8 696c6520 27257327 20666f72 20726561 ile '%s' for rea │ │ - 0x0004f9f8 64696e67 00000000 312e3000 62696f5f ding....1.0.bio_ │ │ - 0x0004fa08 66726561 64282573 29202861 72726179 fread(%s) (array │ │ - 0x0004fa18 73697a65 29206661 696c6564 0a000000 size) failed.... │ │ - 0x0004fa28 25733a20 23666c6f 61743332 73282564 %s: #float32s(%d │ │ - 0x0004fa38 2920646f 65736e27 74206d61 74636820 ) doesn't match │ │ - 0x0004fa48 64696d65 6e73696f 6e733a20 25642078 dimensions: %d x │ │ - 0x0004fa58 20256420 78202564 0a000000 6d697877 %d x %d....mixw │ │ - 0x0004fa68 666c6f6f 72202825 6529206e 6f742069 floor (%e) not i │ │ - 0x0004fa78 6e207261 6e676520 28302c20 31290a00 n range (0, 1).. │ │ - 0x0004fa88 5472756e 63617469 6e672073 656e6f6e Truncating senon │ │ - 0x0004fa98 65206c6f 67733328 70646629 2076616c e logs3(pdf) val │ │ - 0x0004faa8 75657320 62792025 64206269 74730a00 ues by %d bits.. │ │ - 0x0004fab8 4e6f7420 7472616e 73706f73 696e6720 Not transposing │ │ - 0x0004fac8 6d697874 75726520 77656967 68747320 mixture weights │ │ - 0x0004fad8 696e206d 656d6f72 790a0000 5472616e in memory...Tran │ │ - 0x0004fae8 73706f73 696e6720 6d697874 75726520 sposing mixture │ │ - 0x0004faf8 77656967 68747320 696e206d 656d6f72 weights in memor │ │ - 0x0004fb08 790a0000 62696f5f 66726561 64282573 y...bio_fread(%s │ │ - 0x0004fb18 29202861 72726179 64617461 29206661 ) (arraydata) fa │ │ - 0x0004fb28 696c6564 0a000000 57656967 6874206e iled....Weight n │ │ - 0x0004fb38 6f726d61 6c697a61 74696f6e 20666169 ormalization fai │ │ - 0x0004fb48 6c656420 666f7220 2564206d 69787475 led for %d mixtu │ │ - 0x0004fb58 72652077 65696768 74732063 6f6d706f re weights compo │ │ - 0x0004fb68 6e656e74 730a0000 4d6f7265 20646174 nents...More dat │ │ - 0x0004fb78 61207468 616e2065 78706563 74656420 a than expected │ │ - 0x0004fb88 696e2025 730a0000 52656164 206d6978 in %s...Read mix │ │ - 0x0004fb98 74757265 20776569 67687473 20666f72 ture weights for │ │ - 0x0004fba8 20256420 73656e6f 6e65733a 20256420 %d senones: %d │ │ - 0x0004fbb8 66656174 75726573 20782025 6420636f features x %d co │ │ - 0x0004fbc8 6465776f 7264730a 00000000 4d617070 dewords.....Mapp │ │ - 0x0004fbd8 696e6720 616c6c20 73656e6f 6e657320 ing all senones │ │ - 0x0004fbe8 746f206f 6e652063 6f646562 6f6f6b0a to one codebook. │ │ - 0x0004fbf8 00000000 4d617070 696e6720 73656e6f ....Mapping seno │ │ - 0x0004fc08 6e657320 746f2063 6f6e7465 78742d69 nes to context-i │ │ - 0x0004fc18 6e646570 656e6465 6e742070 686f6e65 ndependent phone │ │ - 0x0004fc28 20636f64 65626f6f 6b730a00 2e733363 codebooks...s3c │ │ - 0x0004fc38 6f6e742e 00000000 4d617070 696e6720 ont.....Mapping │ │ - 0x0004fc48 73656e6f 6e657320 746f2069 6e646976 senones to indiv │ │ - 0x0004fc58 69647561 6c20636f 6465626f 6f6b730a idual codebooks. │ │ - 0x0004fc68 00000000 2373656e 6f6e653d 25643b20 ....#senone=%d; │ │ - 0x0004fc78 6d757374 20626520 3e310a00 2373656e must be >1..#sen │ │ - 0x0004fc88 6f6e6573 20696e63 6f6e7369 7374656e ones inconsisten │ │ - 0x0004fc98 743a2025 6420696e 2025733b 20256420 t: %d in %s; %d │ │ - 0x0004fca8 696e2025 730a0000 2d6d6d61 70000000 in %s...-mmap... │ │ - 0x0004fcb8 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ - 0x0004fcc8 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ - 0x0004fcd8 696e782f 70746d5f 6d676175 2e630000 inx/ptm_mgau.c.. │ │ - 0x0004fce8 4c6f6164 696e6720 73656e6f 6e657320 Loading senones │ │ - 0x0004fcf8 66726f6d 2064756d 70206669 6c652025 from dump file % │ │ - 0x0004fd08 730a0000 4661696c 65642074 6f207265 s...Failed to re │ │ - 0x0004fd18 61642074 69746c65 2073697a 65206672 ad title size fr │ │ - 0x0004fd28 6f6d2025 73000000 5469746c 65206c65 om %s...Title le │ │ - 0x0004fd38 6e677468 20257820 696e2064 756d7020 ngth %x in dump │ │ - 0x0004fd48 66696c65 20257320 6f757420 6f662072 file %s out of r │ │ - 0x0004fd58 616e6765 0a000000 43616e6e 6f742072 ange....Cannot r │ │ - 0x0004fd68 65616420 7469746c 65000000 42616420 ead title...Bad │ │ - 0x0004fd78 7469746c 6520696e 2064756d 70206669 title in dump fi │ │ - 0x0004fd88 6c650a00 25730a00 4661696c 65642074 le..%s..Failed t │ │ - 0x0004fd98 6f207265 61642068 65616465 72207369 o read header si │ │ - 0x0004fda8 7a652066 726f6d20 25730000 43616e6e ze from %s..Cann │ │ - 0x0004fdb8 6f742072 65616420 68656164 65720000 ot read header.. │ │ - 0x0004fdc8 42616420 68656164 65722069 6e206475 Bad header in du │ │ - 0x0004fdd8 6d702066 696c650a 00000000 4661696c mp file.....Fail │ │ - 0x0004fde8 65642074 6f207265 61642068 65616465 ed to read heade │ │ - 0x0004fdf8 72207374 72696e67 2073697a 65206672 r string size fr │ │ - 0x0004fe08 6f6d2025 73000000 66656174 7572655f om %s...feature_ │ │ - 0x0004fe18 636f756e 74200000 6d697874 7572655f count ..mixture_ │ │ - 0x0004fe28 636f756e 74200000 6d6f6465 6c5f636f count ..model_co │ │ - 0x0004fe38 756e7420 00000000 636c7573 7465725f unt ....cluster_ │ │ - 0x0004fe48 636f756e 74200000 636c7573 7465725f count ..cluster_ │ │ - 0x0004fe58 62697473 20000000 43616e6e 6f742072 bits ...Cannot r │ │ - 0x0004fe68 65616420 23726f77 73000000 43616e6e ead #rows...Cann │ │ - 0x0004fe78 6f742072 65616420 23636f6c 756d6e73 ot read #columns │ │ - 0x0004fe88 00000000 526f7773 3a202564 2c20436f ....Rows: %d, Co │ │ - 0x0004fe98 6c756d6e 733a2025 640a0000 4e756d62 lumns: %d...Numb │ │ - 0x0004fea8 6572206f 66206665 61747572 65207374 er of feature st │ │ - 0x0004feb8 7265616d 73206d69 736d6174 63683a20 reams mismatch: │ │ - 0x0004fec8 25642021 3d202564 0a000000 4e756d62 %d != %d....Numb │ │ - 0x0004fed8 6572206f 66206465 6e736974 69657320 er of densities │ │ - 0x0004fee8 6d69736d 61746368 3a202564 20213d20 mismatch: %d != │ │ - 0x0004fef8 25640a00 4e756d62 6572206f 66207365 %d..Number of se │ │ - 0x0004ff08 6e6f6e65 73206d69 736d6174 63683a20 nones mismatch: │ │ - 0x0004ff18 25642021 3d202564 0a000000 436c7573 %d != %d....Clus │ │ - 0x0004ff28 74657220 636f756e 74206d75 73742062 ter count must b │ │ - 0x0004ff38 6520302c 2031352c 206f7220 31360a00 e 0, 15, or 16.. │ │ - 0x0004ff48 436c7573 74657220 636f756e 74206d75 Cluster count mu │ │ - 0x0004ff58 73742062 65203420 6f722038 0a000000 st be 4 or 8.... │ │ - 0x0004ff68 5573696e 67206d65 6d6f7279 2d6d6170 Using memory-map │ │ - 0x0004ff78 70656420 492f4f20 666f7220 73656e6f ped I/O for seno │ │ - 0x0004ff88 6e65730a 00000000 4661696c 65642074 nes.....Failed t │ │ - 0x0004ff98 6f207265 61642025 64206279 74657320 o read %d bytes │ │ - 0x0004ffa8 66726f6d 2073656e 64756d70 0a000000 from sendump.... │ │ - 0x0004ffb8 4c6f6720 62617365 20256620 69732074 Log base %f is t │ │ - 0x0004ffc8 6f6f2073 6d616c6c 20746f20 72657072 oo small to repr │ │ - 0x0004ffd8 6573656e 74206164 64207461 626c6520 esent add table │ │ - 0x0004ffe8 696e2038 20626974 730a0000 4e756d62 in 8 bits...Numb │ │ - 0x0004fff8 6572206f 6620636f 6465626f 6f6b7320 er of codebooks │ │ - 0x00050008 65786365 65647320 3235363a 2025640a exceeds 256: %d. │ │ - 0x00050018 00000000 4e756d62 6572206f 6620636f ....Number of co │ │ - 0x00050028 6465626f 6f6b7320 646f6573 6e277420 debooks doesn't │ │ - 0x00050038 6d617463 68206e75 6d626572 206f6620 match number of │ │ - 0x00050048 63697068 6f6e6573 2c20646f 65736e27 ciphones, doesn' │ │ - 0x00050058 74206c6f 6f6b206c 696b6520 50544d3a t look like PTM: │ │ - 0x00050068 20256420 213d2025 640a0000 2d73656e %d != %d...-sen │ │ - 0x00050078 64756d70 00000000 52656164 696e6720 dump....Reading │ │ - 0x00050088 6d697874 75726520 77656967 68747320 mixture weights │ │ - 0x00050098 66696c65 20272573 270a0000 4661696c file '%s'...Fail │ │ - 0x000500a8 65642074 6f206f70 656e206d 69787475 ed to open mixtu │ │ - 0x000500b8 72652066 696c6520 27257327 20666f72 re file '%s' for │ │ - 0x000500c8 20726561 64696e67 00000000 4661696c reading....Fail │ │ - 0x000500d8 65642074 6f207265 61642068 65616465 ed to read heade │ │ - 0x000500e8 72206672 6f6d2027 2573270a 00000000 r from '%s'..... │ │ - 0x000500f8 23466561 74757265 73207374 7265616d #Features stream │ │ - 0x00050108 73282564 2920213d 2025640a 00000000 s(%d) != %d..... │ │ - 0x00050118 25733a20 23666c6f 61743332 73282564 %s: #float32s(%d │ │ - 0x00050128 2920646f 65736e27 74206d61 74636820 ) doesn't match │ │ - 0x00050138 68656164 65722064 696d656e 73696f6e header dimension │ │ - 0x00050148 733a2025 64207820 25642078 2025640a s: %d x %d x %d. │ │ - 0x00050158 00000000 52656164 20256420 78202564 ....Read %d x %d │ │ - 0x00050168 20782025 64206d69 78747572 65207765 x %d mixture we │ │ - 0x00050178 69676874 730a0000 2d647300 4d617869 ights...-ds.Maxi │ │ - 0x00050188 6d756d20 746f702d 4e3a2025 640a0000 mum top-N: %d... │ │ - 0x00050198 2d706c5f 77696e64 6f770000 70746d00 -pl_window..ptm. │ │ - 0x000501a8 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ - 0x000501b8 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ - 0x000501c8 696e782f 73325f73 656d695f 6d676175 inx/s2_semi_mgau │ │ - 0x000501d8 2e630000 2d746f70 6e5f6265 616d0000 .c..-topn_beam.. │ │ - 0x000501e8 20256400 0a000000 4d617869 6d756d20 %d.....Maximum │ │ - 0x000501f8 746f702d 4e3a2025 64200000 546f702d top-N: %d ..Top- │ │ - 0x00050208 4e206265 616d733a 00000000 73325f73 N beams:....s2_s │ │ - 0x00050218 656d6900 2e2e2f70 6f636b65 74737068 emi.../pocketsph │ │ - 0x00050228 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x00050238 74737068 696e782f 6d735f67 61756465 tsphinx/ms_gaude │ │ - 0x00050248 6e2e6300 52656164 696e6720 6d697874 n.c.Reading mixt │ │ - 0x00050258 75726520 67617573 7369616e 20706172 ure gaussian par │ │ - 0x00050268 616d6574 65723a20 25730a00 4661696c ameter: %s..Fail │ │ - 0x00050278 65642074 6f206f70 656e2066 696c6520 ed to open file │ │ - 0x00050288 27257327 20666f72 20726561 64696e67 '%s' for reading │ │ - 0x00050298 00000000 66726561 64282573 29202823 ....fread(%s) (# │ │ - 0x000502a8 636f6465 626f6f6b 73292066 61696c65 codebooks) faile │ │ - 0x000502b8 640a0000 66726561 64282573 29202823 d...fread(%s) (# │ │ - 0x000502c8 66656174 75726573 29206661 696c6564 features) failed │ │ - 0x000502d8 0a000000 66726561 64282573 29202823 ....fread(%s) (# │ │ - 0x000502e8 64656e73 6974792f 636f6465 626f6f6b density/codebook │ │ - 0x000502f8 29206661 696c6564 0a000000 66726561 ) failed....frea │ │ - 0x00050308 64282573 29202866 65617475 72652d6c d(%s) (feature-l │ │ - 0x00050318 656e6774 68732920 6661696c 65640a00 engths) failed.. │ │ - 0x00050328 66726561 64282573 29202874 6f74616c fread(%s) (total │ │ - 0x00050338 2023666c 6f617473 29206661 696c6564 #floats) failed │ │ - 0x00050348 0a000000 25733a20 236d6663 635f7473 ....%s: #mfcc_ts │ │ - 0x00050358 28256429 20646f65 736e2774 206d6174 (%d) doesn't mat │ │ - 0x00050368 63682064 696d656e 73696f6e 733a2025 ch dimensions: % │ │ - 0x00050378 64207820 25642078 2025640a 00000000 d x %d x %d..... │ │ - 0x00050388 66726561 64282573 29202864 656e7369 fread(%s) (densi │ │ - 0x00050398 74796461 74612920 6661696c 65640a00 tydata) failed.. │ │ - 0x000503a8 25642063 6f646562 6f6f6b2c 20256420 %d codebook, %d │ │ - 0x000503b8 66656174 7572652c 2073697a 653a200a feature, size: . │ │ - 0x000503c8 00000000 20256478 25640a00 25642076 .... %dx%d..%d v │ │ - 0x000503d8 61726961 6e636520 76616c75 65732066 ariance values f │ │ - 0x000503e8 6c6f6f72 65640a00 436f6465 626f6f6b loored..Codebook │ │ - 0x000503f8 2025642c 20466561 74757265 20256420 %d, Feature %d │ │ - 0x00050408 28256478 2564293a 0a000000 6d5b2533 (%dx%d):....m[%3 │ │ - 0x00050418 645d0000 2025372e 34660000 765b2533 d].. %7.4f..v[%3 │ │ - 0x00050428 645d0000 645b2533 645d2025 640a0000 d]..d[%3d] %d... │ │ - 0x00050438 4d697874 7572652d 67617573 7369616e Mixture-gaussian │ │ - 0x00050448 73206469 6d656e73 696f6e73 20666f72 s dimensions for │ │ - 0x00050458 206d6561 6e732061 6e642076 61726961 means and varia │ │ - 0x00050468 6e636573 20646966 6665720a 00000000 nces differ..... │ │ - 0x00050478 46656174 75726520 6c656e67 74687320 Feature lengths │ │ - 0x00050488 666f7220 6d65616e 7320616e 64207661 for means and va │ │ - 0x00050498 7269616e 63657320 64696666 65720a00 riances differ.. │ │ - 0x000504a8 2d73616d 70726174 65000000 2d667261 -samprate...-fra │ │ - 0x000504b8 74650000 2e2e2f73 7068696e 78626173 te..../sphinxbas │ │ - 0x000504c8 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x000504d8 6173652f 66652f66 655f696e 74657266 ase/fe/fe_interf │ │ - 0x000504e8 6163652e 63000000 4672616d 65207261 ace.c...Frame ra │ │ - 0x000504f8 74652025 64206361 6e206e6f 74206265 te %d can not be │ │ - 0x00050508 20626967 67657220 7468616e 2073616d bigger than sam │ │ - 0x00050518 706c6520 72617465 20252e30 32660a00 ple rate %.02f.. │ │ - 0x00050528 2d646974 68657200 2d736565 64000000 -dither.-seed... │ │ - 0x00050538 2d696e70 75745f65 6e646961 6e000000 -input_endian... │ │ - 0x00050548 6c697474 6c650000 2d776c65 6e000000 little..-wlen... │ │ - 0x00050558 2d616c70 68610000 2d6e6365 70000000 -alpha..-ncep... │ │ - 0x00050568 2d6e6666 74000000 6666743a 206e756d -nfft...fft: num │ │ - 0x00050578 62657220 6f662070 6f696e74 73206d75 ber of points mu │ │ - 0x00050588 73742062 65206120 706f7765 72206f66 st be a power of │ │ - 0x00050598 20322028 69732025 64290a00 4646543a 2 (is %d)..FFT: │ │ - 0x000505a8 204e756d 62657220 6f662070 6f696e74 Number of point │ │ - 0x000505b8 73206d75 73742062 65206772 65617465 s must be greate │ │ - 0x000505c8 72206f72 20657175 616c2074 6f206672 r or equal to fr │ │ - 0x000505d8 616d6520 73697a65 20282564 2073616d ame size (%d sam │ │ - 0x000505e8 706c6573 290a0000 2d766164 5f707265 ples)...-vad_pre │ │ - 0x000505f8 73706565 63680000 2d766164 5f706f73 speech..-vad_pos │ │ - 0x00050608 74737065 65636800 2d766164 5f746872 tspeech.-vad_thr │ │ - 0x00050618 6573686f 6c640000 2d72656d 6f76655f eshold..-remove_ │ │ - 0x00050628 64630000 2d72656d 6f76655f 6e6f6973 dc..-remove_nois │ │ - 0x00050638 65000000 2d72656d 6f76655f 73696c65 e...-remove_sile │ │ - 0x00050648 6e636500 2d747261 6e73666f 726d0000 nce.-transform.. │ │ - 0x00050658 64637400 6c656761 63790000 68746b00 dct.legacy..htk. │ │ - 0x00050668 496e7661 6c696420 7472616e 73666f72 Invalid transfor │ │ - 0x00050678 6d207479 70652028 76616c75 65732061 m type (values a │ │ - 0x00050688 72652027 64637427 2c20276c 65676163 re 'dct', 'legac │ │ - 0x00050698 79272c20 2768746b 27290a00 2d6c6f67 y', 'htk')..-log │ │ - 0x000506a8 73706563 00000000 2d736d6f 6f746873 spec....-smooths │ │ - 0x000506b8 70656300 6e6f7420 00000000 43757272 pec.not ....Curr │ │ - 0x000506c8 656e7420 46452050 6172616d 65746572 ent FE Parameter │ │ - 0x000506d8 733a0a00 0953616d 706c696e 67205261 s:...Sampling Ra │ │ - 0x000506e8 74653a20 20202020 20202020 20202020 te: │ │ - 0x000506f8 25660a00 09467261 6d652053 697a653a %f...Frame Size: │ │ - 0x00050708 20202020 20202020 20202020 20202020 │ │ - 0x00050718 25640a00 09467261 6d652053 68696674 %d...Frame Shift │ │ - 0x00050728 3a202020 20202020 20202020 20202020 : │ │ - 0x00050738 25640a00 09464654 2053697a 653a2020 %d...FFT Size: │ │ - 0x00050748 20202020 20202020 20202020 20202020 │ │ - 0x00050758 25640a00 094c6f77 65722046 72657175 %d...Lower Frequ │ │ - 0x00050768 656e6379 3a202020 20202020 20202020 ency: │ │ - 0x00050778 25670a00 09557070 65722046 72657175 %g...Upper Frequ │ │ - 0x00050788 656e6379 3a202020 20202020 20202020 ency: │ │ - 0x00050798 25670a00 094e756d 62657220 6f662066 %g...Number of f │ │ - 0x000507a8 696c7465 72733a20 20202020 20202020 ilters: │ │ - 0x000507b8 25640a00 094e756d 62657220 6f66204f %d...Number of O │ │ - 0x000507c8 76657266 6c6f7720 53616d70 733a2020 verflow Samps: │ │ - 0x000507d8 25640a00 09537461 72742055 74742053 %d...Start Utt S │ │ - 0x000507e8 74617475 733a2020 20202020 20202020 tatus: │ │ - 0x000507f8 25640a00 57696c6c 20257372 656d6f76 %d..Will %sremov │ │ - 0x00050808 65204443 206f6666 73657420 61742066 e DC offset at f │ │ - 0x00050818 72616d65 206c6576 656c0a00 57696c6c rame level..Will │ │ - 0x00050828 20616464 20646974 68657220 746f2061 add dither to a │ │ - 0x00050838 7564696f 0a000000 44697468 65722073 udio....Dither s │ │ - 0x00050848 65656465 64207769 74682025 640a0000 eeded with %d... │ │ - 0x00050858 57696c6c 206e6f74 20616464 20646974 Will not add dit │ │ - 0x00050868 68657220 746f2061 7564696f 0a000000 her to audio.... │ │ - 0x00050878 57696c6c 20617070 6c792073 696e652d Will apply sine- │ │ - 0x00050888 63757276 65206c69 66746572 696e672c curve liftering, │ │ - 0x00050898 20706572 696f6420 25640a00 57696c6c period %d..Will │ │ - 0x000508a8 2025736e 6f726d61 6c697a65 2066696c %snormalize fil │ │ - 0x000508b8 74657273 20746f20 756e6974 20617265 ters to unit are │ │ - 0x000508c8 610a0000 57696c6c 20257372 6f756e64 a...Will %sround │ │ - 0x000508d8 2066696c 74657220 66726571 75656e63 filter frequenc │ │ - 0x000508e8 69657320 746f2044 46542070 6f696e74 ies to DFT point │ │ - 0x000508f8 730a0000 57696c6c 20257375 73652064 s...Will %suse d │ │ - 0x00050908 6f75626c 65206261 6e647769 64746820 ouble bandwidth │ │ - 0x00050918 696e206d 656c2066 696c7465 720a0000 in mel filter... │ │ - 0x00050928 596f7520 61726520 7573696e 67207468 You are using th │ │ - 0x00050938 6520696e 7465726e 616c206d 65636861 e internal mecha │ │ - 0x00050948 6e69736d 20746f20 67656e65 72617465 nism to generate │ │ - 0x00050958 20746865 20736565 642e0a00 596f7520 the seed...You │ │ - 0x00050968 61726520 7573696e 67202564 20617320 are using %d as │ │ - 0x00050978 74686520 73656564 2e0a0000 4e756d62 the seed....Numb │ │ - 0x00050988 6572206f 66204646 5420706f 696e7473 er of FFT points │ │ - 0x00050998 20686173 20746f20 62652061 20706f77 has to be a pow │ │ - 0x000509a8 6572206f 66203220 68696768 65722074 er of 2 higher t │ │ - 0x000509b8 68616e20 25642c20 69742069 73202564 han %d, it is %d │ │ - 0x000509c8 0a000000 2d6e6669 6c740000 2d757070 ....-nfilt..-upp │ │ - 0x000509d8 65726600 2d6c6f77 65726600 2d646f75 erf.-lowerf.-dou │ │ - 0x000509e8 626c6562 77000000 2d776172 705f7479 blebw...-warp_ty │ │ - 0x000509f8 70650000 2d776172 705f7061 72616d73 pe..-warp_params │ │ - 0x00050a08 00000000 2d6c6966 74657200 2d756e69 ....-lifter.-uni │ │ - 0x00050a18 745f6172 65610000 2d726f75 6e645f66 t_area..-round_f │ │ - 0x00050a28 696c7465 72730000 4661696c 65642074 ilters..Failed t │ │ - 0x00050a38 6f20696e 69746961 6c697a65 20746865 o initialize the │ │ - 0x00050a48 20776172 70696e67 2066756e 6374696f warping functio │ │ - 0x00050a58 6e2e0a00 55707065 72206672 65717565 n...Upper freque │ │ - 0x00050a68 6e637920 252e3166 20697320 68696768 ncy %.1f is high │ │ - 0x00050a78 65722074 68616e20 73616d70 72617465 er than samprate │ │ - 0x00050a88 2f322028 252e3166 290a0000 2d766572 /2 (%.1f)...-ver │ │ - 0x00050a98 626f7365 00000000 6e6f0000 57726974 bose....no..Writ │ │ - 0x00050aa8 65206f75 74206c6f 67737065 63747261 e out logspectra │ │ - 0x00050ab8 6c206669 6c657320 696e7374 65616420 l files instead │ │ - 0x00050ac8 6f662063 65707374 72610000 57726974 of cepstra..Writ │ │ - 0x00050ad8 65206f75 74206365 70737472 616c2d73 e out cepstral-s │ │ - 0x00050ae8 6d6f6f74 68656420 6c6f6773 70656374 moothed logspect │ │ - 0x00050af8 72616c20 66696c65 73000000 57686963 ral files...Whic │ │ - 0x00050b08 68207479 7065206f 66207472 616e7366 h type of transf │ │ - 0x00050b18 6f726d20 746f2075 73652074 6f206361 orm to use to ca │ │ - 0x00050b28 6c63756c 61746520 63657073 74726120 lculate cepstra │ │ - 0x00050b38 286c6567 6163792c 20646374 2c206f72 (legacy, dct, or │ │ - 0x00050b48 2068746b 29000000 302e3937 00000000 htk)...0.97.... │ │ - 0x00050b58 50726565 6d706861 73697320 70617261 Preemphasis para │ │ - 0x00050b68 6d657465 72000000 31363030 30000000 meter...16000... │ │ - 0x00050b78 53616d70 6c696e67 20726174 65000000 Sampling rate... │ │ - 0x00050b88 31303000 4672616d 65207261 74650000 100.Frame rate.. │ │ - 0x00050b98 302e3032 35363235 00000000 48616d6d 0.025625....Hamm │ │ - 0x00050ba8 696e6720 77696e64 6f77206c 656e6774 ing window lengt │ │ - 0x00050bb8 68000000 35313200 53697a65 206f6620 h...512.Size of │ │ - 0x00050bc8 46465400 34300000 4e756d62 6572206f FFT.40..Number o │ │ - 0x00050bd8 66206669 6c746572 2062616e 6b730000 f filter banks.. │ │ - 0x00050be8 3133332e 33333333 34000000 4c6f7765 133.33334...Lowe │ │ - 0x00050bf8 72206564 6765206f 66206669 6c746572 r edge of filter │ │ - 0x00050c08 73000000 36383535 2e343937 36000000 s...6855.4976... │ │ - 0x00050c18 55707065 72206564 6765206f 66206669 Upper edge of fi │ │ - 0x00050c28 6c746572 73000000 79657300 4e6f726d lters...yes.Norm │ │ - 0x00050c38 616c697a 65206d65 6c206669 6c746572 alize mel filter │ │ - 0x00050c48 7320746f 20756e69 74206172 65610000 s to unit area.. │ │ - 0x00050c58 526f756e 64206d65 6c206669 6c746572 Round mel filter │ │ - 0x00050c68 20667265 7175656e 63696573 20746f20 frequencies to │ │ - 0x00050c78 44465420 706f696e 74730000 31330000 DFT points..13.. │ │ - 0x00050c88 4e756d62 6572206f 66206365 7020636f Number of cep co │ │ - 0x00050c98 65666669 6369656e 74730000 55736520 efficients..Use │ │ - 0x00050ca8 646f7562 6c652062 616e6477 69647468 double bandwidth │ │ - 0x00050cb8 2066696c 74657273 20287361 6d652063 filters (same c │ │ - 0x00050cc8 656e7465 72206672 65712900 30000000 enter freq).0... │ │ - 0x00050cd8 4c656e67 7468206f 66207369 6e2d6375 Length of sin-cu │ │ - 0x00050ce8 72766520 666f7220 6c696674 6572696e rve for lifterin │ │ - 0x00050cf8 672c206f 72203020 666f7220 6e6f206c g, or 0 for no l │ │ - 0x00050d08 69667465 72696e67 2e000000 31300000 iftering....10.. │ │ - 0x00050d18 4e756d20 6f662073 70656563 68206672 Num of speech fr │ │ - 0x00050d28 616d6573 20746f20 74726967 67657220 ames to trigger │ │ - 0x00050d38 76616420 66726f6d 2073696c 656e6365 vad from silence │ │ - 0x00050d48 20746f20 73706565 63682e00 35300000 to speech..50.. │ │ - 0x00050d58 4e756d20 6f662073 70656563 68206672 Num of speech fr │ │ - 0x00050d68 616d6573 20746f20 74726967 67657220 ames to trigger │ │ - 0x00050d78 76616420 66726f6d 20737065 65636820 vad from speech │ │ - 0x00050d88 746f2073 696c656e 63652e00 322e3000 to silence..2.0. │ │ - 0x00050d98 54687265 73686f6c 6420666f 72206465 Threshold for de │ │ - 0x00050da8 63697369 6f6e2062 65747765 656e206e cision between n │ │ - 0x00050db8 6f697365 20616e64 2073696c 656e6365 oise and silence │ │ - 0x00050dc8 20667261 6d65732e 204c6f67 2d726174 frames. Log-rat │ │ - 0x00050dd8 696f2062 65747765 656e2073 69676e61 io between signa │ │ - 0x00050de8 6c206c65 76656c20 616e6420 6e6f6973 l level and nois │ │ - 0x00050df8 65206c65 76656c2e 00000000 456e6469 e level.....Endi │ │ - 0x00050e08 616e6e65 7373206f 6620696e 70757420 anness of input │ │ - 0x00050e18 64617461 2c206269 67206f72 206c6974 data, big or lit │ │ - 0x00050e28 746c652c 2069676e 6f726564 20696620 tle, ignored if │ │ - 0x00050e38 4e495354 206f7220 4d532057 61760000 NIST or MS Wav.. │ │ - 0x00050e48 696e7665 7273655f 6c696e65 61720000 inverse_linear.. │ │ - 0x00050e58 57617270 696e6720 66756e63 74696f6e Warping function │ │ - 0x00050e68 20747970 6520286f 72207368 61706529 type (or shape) │ │ - 0x00050e78 00000000 50617261 6d657465 72732064 ....Parameters d │ │ - 0x00050e88 6566696e 696e6720 74686520 77617270 efining the warp │ │ - 0x00050e98 696e6720 66756e63 74696f6e 00000000 ing function.... │ │ - 0x00050ea8 41646420 312f322d 62697420 6e6f6973 Add 1/2-bit nois │ │ - 0x00050eb8 65000000 2d310000 53656564 20666f72 e...-1..Seed for │ │ - 0x00050ec8 2072616e 646f6d20 6e756d62 65722067 random number g │ │ - 0x00050ed8 656e6572 61746f72 3b206966 206c6573 enerator; if les │ │ - 0x00050ee8 73207468 616e207a 65726f2c 20706963 s than zero, pic │ │ - 0x00050ef8 6b206f75 72206f77 6e000000 52656d6f k our own...Remo │ │ - 0x00050f08 76652044 43206f66 66736574 2066726f ve DC offset fro │ │ - 0x00050f18 6d206561 63682066 72616d65 00000000 m each frame.... │ │ - 0x00050f28 52656d6f 7665206e 6f697365 20776974 Remove noise wit │ │ - 0x00050f38 68207370 65637472 616c2073 75627472 h spectral subtr │ │ - 0x00050f48 61637469 6f6e2069 6e206d65 6c2d656e action in mel-en │ │ - 0x00050f58 65726769 65730000 456e6162 6c657320 ergies..Enables │ │ - 0x00050f68 5641442c 2072656d 6f766573 2073696c VAD, removes sil │ │ - 0x00050f78 656e6365 20667261 6d657320 66726f6d ence frames from │ │ - 0x00050f88 2070726f 63657373 696e6700 53686f77 processing.Show │ │ - 0x00050f98 20696e70 75742066 696c656e 616d6573 input filenames │ │ - 0x00050fa8 00000000 2e2e2f73 7068696e 78626173 ....../sphinxbas │ │ - 0x00050fb8 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x00050fc8 6173652f 66652f66 655f7369 6770726f ase/fe/fe_sigpro │ │ - 0x00050fd8 632e6300 4f757420 6f662052 616e6765 c.c.Out of Range │ │ - 0x00050fe8 3a206c6f 77202066 696c7465 72206564 : low filter ed │ │ - 0x00050ff8 6765203d 20256620 28256629 0a000000 ge = %f (%f).... │ │ - 0x00051008 20202020 20202020 20202020 20206869 hi │ │ - 0x00051018 67682066 696c7465 72206564 6765203d gh filter edge = │ │ - 0x00051028 20256620 28256629 0a000000 4661696c %f (%f)....Fail │ │ - 0x00051038 65642074 6f206372 65617465 2066696c ed to create fil │ │ - 0x00051048 74657262 616e6b2c 20667265 7175656e terbank, frequen │ │ - 0x00051058 63792072 616e6765 20646f65 73206e6f cy range does no │ │ - 0x00051068 74206d61 7463682e 2053616d 706c6520 t match. Sample │ │ - 0x00051078 72617465 2025662c 20464654 2073697a rate %f, FFT siz │ │ - 0x00051088 65202564 2c206c6f 77657266 20256620 e %d, lowerf %f │ │ - 0x00051098 3c206672 65712025 66203e20 75707065 < freq %f > uppe │ │ - 0x000510a8 72662025 662e0a00 696e7665 72736500 rf %f...inverse. │ │ - 0x000510b8 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x000510c8 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x000510d8 66652f66 655f7761 72702e63 00000000 fe/fe_warp.c.... │ │ - 0x000510e8 556e696d 706c656d 656e7465 64207761 Unimplemented wa │ │ - 0x000510f8 7270696e 67206675 6e637469 6f6e2025 rping function % │ │ - 0x00051108 730a0000 496d706c 656d656e 74656420 s...Implemented │ │ - 0x00051118 66756e63 74696f6e 73206172 653a0a00 functions are:.. │ │ - 0x00051128 0925730a 00000000 66656174 206d6f64 .%s.....feat mod │ │ - 0x00051138 756c6520 6d757374 20626520 636f6e66 ule must be conf │ │ - 0x00051148 69677572 65642077 2f206120 76616c69 igured w/ a vali │ │ - 0x00051158 64204944 0a000000 66655f77 61727020 d ID....fe_warp │ │ - 0x00051168 6d6f6475 6c65206d 6973636f 6e666967 module misconfig │ │ - 0x00051178 75726564 20776974 6820696e 76616c69 ured with invali │ │ - 0x00051188 64206665 5f776172 705f6964 2025750a d fe_warp_id %u. │ │ - 0x00051198 00000000 66655f77 61727020 6d6f6475 ....fe_warp modu │ │ - 0x000511a8 6c65206d 75737420 62652063 6f6e6669 le must be confi │ │ - 0x000511b8 67757265 6420772f 20612076 616c6964 gured w/ a valid │ │ - 0x000511c8 2049440a 00000000 61666669 6e650000 ID.....affine.. │ │ - 0x000511d8 70696563 65776973 655f6c69 6e656172 piecewise_linear │ │ - 0x000511e8 00000000 6c696e65 61720000 70696563 ....linear..piec │ │ - 0x000511f8 65776973 65000000 696e7665 7273655f ewise...inverse_ │ │ - 0x00051208 6c696e65 6172203a 3d3d203c 20772720 linear :== < w' │ │ - 0x00051218 3d207820 2f206120 3e000000 20090000 = x / a >... ... │ │ - 0x00051228 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00051238 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00051248 66652f66 655f7761 72705f69 6e766572 fe/fe_warp_inver │ │ - 0x00051258 73655f6c 696e6561 722e6300 496e7665 se_linear.c.Inve │ │ - 0x00051268 72736520 6c696e65 61722077 61727069 rse linear warpi │ │ - 0x00051278 6e672074 616b6573 206f6e6c 79206f6e ng takes only on │ │ - 0x00051288 65206172 67756d65 6e742c20 25732069 e argument, %s i │ │ - 0x00051298 676e6f72 65642e0a 00000000 496e7665 gnored......Inve │ │ - 0x000512a8 72736520 6c696e65 61722077 61727069 rse linear warpi │ │ - 0x000512b8 6e672063 616e6e6f 74206861 76652073 ng cannot have s │ │ - 0x000512c8 6c6f7065 207a6572 6f2c2077 61727069 lope zero, warpi │ │ - 0x000512d8 6e67206e 6f742061 70706c69 65642e0a ng not applied.. │ │ - 0x000512e8 00000000 57617270 20666163 746f7220 ....Warp factor │ │ - 0x000512f8 25672072 6573756c 74732069 6e206672 %g results in fr │ │ - 0x00051308 65717565 6e637920 28252e31 66292068 equency (%.1f) h │ │ - 0x00051318 69676865 72207468 616e204e 79717569 igher than Nyqui │ │ - 0x00051328 73742028 252e3166 290a0000 25735b25 st (%.1f)...%s[% │ │ - 0x00051338 3034755d 3a202536 2e336620 00000000 04u]: %6.3f .... │ │ - 0x00051348 70696563 65776973 655f6c69 6e656172 piecewise_linear │ │ - 0x00051358 203a3d3d 203c2077 27203d20 61202a20 :== < w' = a * │ │ - 0x00051368 772c2077 203c2046 203e0000 2e2e2f73 w, w < F >..../s │ │ - 0x00051378 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x00051388 62737068 696e7862 6173652f 66652f66 bsphinxbase/fe/f │ │ - 0x00051398 655f7761 72705f70 69656365 77697365 e_warp_piecewise │ │ - 0x000513a8 5f6c696e 6561722e 63000000 50696563 _linear.c...Piec │ │ - 0x000513b8 65776973 65206c69 6e656172 20776172 ewise linear war │ │ - 0x000513c8 70696e67 2074616b 65732075 7020746f ping takes up to │ │ - 0x000513d8 2074776f 20617267 756d656e 74732c20 two arguments, │ │ - 0x000513e8 25732069 676e6f72 65642e0a 00000000 %s ignored...... │ │ - 0x000513f8 50696563 65776973 65206c69 6e656172 Piecewise linear │ │ - 0x00051408 20776172 70696e67 2063616e 6e6f7420 warping cannot │ │ - 0x00051418 68617665 20736c6f 7065207a 65726f2c have slope zero, │ │ - 0x00051428 20776172 70696e67 206e6f74 20617070 warping not app │ │ - 0x00051438 6c696564 2e0a0000 2e2e2f73 7068696e lied....../sphin │ │ - 0x00051448 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x00051458 696e7862 6173652f 66652f66 655f6e6f inxbase/fe/fe_no │ │ - 0x00051468 6973652e 63000000 2e2e2f73 7068696e ise.c...../sphin │ │ - 0x00051478 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x00051488 696e7862 6173652f 66652f66 655f7072 inxbase/fe/fe_pr │ │ - 0x00051498 65737063 685f6275 662e6300 61666669 espch_buf.c.affi │ │ - 0x000514a8 6e65203a 3d3d203c 20772720 3d206120 ne :== < w' = a │ │ - 0x000514b8 2a207820 2b206220 3e000000 2e2e2f73 * x + b >...../s │ │ - 0x000514c8 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x000514d8 62737068 696e7862 6173652f 66652f66 bsphinxbase/fe/f │ │ - 0x000514e8 655f7761 72705f61 6666696e 652e6300 e_warp_affine.c. │ │ - 0x000514f8 41666669 6e652077 61727069 6e672074 Affine warping t │ │ - 0x00051508 616b6573 20757020 746f2074 776f2061 akes up to two a │ │ - 0x00051518 7267756d 656e7473 2c202573 2069676e rguments, %s ign │ │ - 0x00051528 6f726564 2e0a0000 41666669 6e652077 ored....Affine w │ │ - 0x00051538 61727069 6e672063 616e6e6f 74206861 arping cannot ha │ │ - 0x00051548 76652073 6c6f7065 207a6572 6f2c2077 ve slope zero, w │ │ - 0x00051558 61727069 6e67206e 6f742061 70706c69 arping not appli │ │ - 0x00051568 65642e0a 00000000 2e2e2f73 7068696e ed......../sphin │ │ - 0x00051578 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x00051588 696e7862 6173652f 7574696c 2f6c6f67 inxbase/util/log │ │ - 0x00051598 6d617468 2e630000 42617365 206d7573 math.c..Base mus │ │ - 0x000515a8 74206265 20677265 61746572 20746861 t be greater tha │ │ - 0x000515b8 6e20312e 300a0000 4e6f206c 6f672074 n 1.0...No log t │ │ - 0x000515c8 61626c65 20746f20 77726974 65210a00 able to write!.. │ │ - 0x000515d8 57726974 696e6720 6c6f6720 7461626c Writing log tabl │ │ - 0x000515e8 65206669 6c652027 2573270a 00000000 e file '%s'..... │ │ - 0x000515f8 77620000 4661696c 65642074 6f206f70 wb..Failed to op │ │ - 0x00051608 656e206c 6f677461 626c6520 66696c65 en logtable file │ │ - 0x00051618 20272573 2720666f 72207772 6974696e '%s' for writin │ │ - 0x00051628 67000000 73330a76 65727369 6f6e2031 g...s3.version 1 │ │ - 0x00051638 2e300a63 686b7375 6d302079 65730a00 .0.chksum0 yes.. │ │ - 0x00051648 77696474 68202564 0a000000 73686966 width %d....shif │ │ - 0x00051658 74202564 0a000000 6c6f6762 61736520 t %d....logbase │ │ - 0x00051668 25660a00 20202020 20202020 00000000 %f.. .... │ │ - 0x00051678 656e6468 64720a00 4661696c 65642074 endhdr..Failed t │ │ - 0x00051688 6f207772 69746520 64617461 20746f20 o write data to │ │ - 0x00051698 61206669 6c652027 25732700 4661696c a file '%s'.Fail │ │ - 0x000516a8 65642074 6f207772 69746520 64617461 ed to write data │ │ - 0x000516b8 20282564 20782025 64206279 74657329 (%d x %d bytes) │ │ - 0x000516c8 20746f20 74686520 66696c65 20272573 to the file '%s │ │ - 0x000516d8 27000000 4661696c 65642074 6f207772 '...Failed to wr │ │ - 0x000516e8 69746520 63686563 6b73756d 20746f20 ite checksum to │ │ - 0x000516f8 74686520 66696c65 20272573 27000000 the file '%s'... │ │ - 0x00051708 52656164 696e6720 6c6f6720 7461626c Reading log tabl │ │ - 0x00051718 65206669 6c652027 2573270a 00000000 e file '%s'..... │ │ - 0x00051728 4661696c 65642074 6f206f70 656e206c Failed to open l │ │ - 0x00051738 6f672074 61626c65 2066696c 65202725 og table file '% │ │ - 0x00051748 73272066 6f722072 65616469 6e670000 s' for reading.. │ │ - 0x00051758 4661696c 65642074 6f207265 61642074 Failed to read t │ │ - 0x00051768 68652068 65616465 72206672 6f6d2074 he header from t │ │ - 0x00051778 68652066 696c6520 27257327 0a000000 he file '%s'.... │ │ - 0x00051788 77696474 68000000 73686966 74000000 width...shift... │ │ - 0x00051798 6c6f6762 61736500 4661696c 65642074 logbase.Failed t │ │ - 0x000517a8 6f207265 61642076 616c7565 73206672 o read values fr │ │ - 0x000517b8 6f6d2074 68652066 696c6520 27257327 om the file '%s' │ │ - 0x000517c8 00000000 25733a20 44617461 20737461 ....%s: Data sta │ │ - 0x000517d8 72742025 6c642069 73206e6f 7420616c rt %ld is not al │ │ - 0x000517e8 69676e65 64206f6e 2025642d 62797465 igned on %d-byte │ │ - 0x000517f8 20626f75 6e646172 792c2077 696c6c20 boundary, will │ │ - 0x00051808 6e6f7420 6d656d6f 7279206d 61700a00 not memory map.. │ │ - 0x00051818 25733a20 44617461 20697320 77726f6e %s: Data is wron │ │ - 0x00051828 672d656e 6469616e 2c207769 6c6c206e g-endian, will n │ │ - 0x00051838 6f74206d 656d6f72 79206d61 700a0000 ot memory map... │ │ - 0x00051848 4661696c 65642074 6f207265 61642064 Failed to read d │ │ - 0x00051858 61746120 28256420 78202564 20627974 ata (%d x %d byt │ │ - 0x00051868 65732920 66726f6d 20746865 2066696c es) from the fil │ │ - 0x00051878 65202725 73272066 61696c65 64000000 e '%s' failed... │ │ - 0x00051888 25733a20 4d6f7265 20646174 61207468 %s: More data th │ │ - 0x00051898 616e2065 78706563 7465640a 002c2065 an expected.., e │ │ - 0x000518a8 78706563 74696e67 20257300 206f7220 xpecting %s. or │ │ - 0x000518b8 257300ff fe241623 08dbdb20 211e16db %s...$.#... !... │ │ - 0x000518c8 11db25db 0ddb221f fcdb11db 2627dbdb ..%...".....&'.. │ │ - 0x000518d8 fcdbdb00 fcfc12fc 2adbdbdb 13dbdb15 ........*....... │ │ - 0x000518e8 131409db fc2adbdb dbdbdbdb fc000202 .....*.......... │ │ - 0x000518f8 02020202 02020202 02020202 02020202 ................ │ │ - 0x00051908 02020202 02020202 02020202 02020202 ................ │ │ - 0x00051918 02020202 020e0f12 13020202 02020202 ................ │ │ - 0x00051928 02020202 02020202 0b020c02 02020202 ................ │ │ - 0x00051938 02020202 02020202 02020202 02020202 ................ │ │ - 0x00051948 02020202 02020202 10021102 02020202 ................ │ │ - 0x00051958 02020202 02020202 02020202 02020202 ................ │ │ - 0x00051968 02020202 02020202 020d0202 02020202 ................ │ │ - 0x00051978 02020202 02020202 02020202 02020202 ................ │ │ - 0x00051988 02020202 02020202 02020202 02020202 ................ │ │ - 0x00051998 02020202 02020202 02020202 02020202 ................ │ │ - 0x000519a8 02020202 02020202 02020202 02020202 ................ │ │ - 0x000519b8 02020202 02020202 02020202 02020202 ................ │ │ - 0x000519c8 02020202 02020202 02020202 02020202 ................ │ │ - 0x000519d8 02020202 02020202 02020202 02020202 ................ │ │ - 0x000519e8 02020202 02020202 02020202 02010203 ................ │ │ - 0x000519f8 04050607 08090a73 796e7461 78206572 .......syntax er │ │ - 0x00051a08 726f722c 20756e65 78706563 74656420 ror, unexpected │ │ - 0x00051a18 25730024 0d030708 070a0708 0b0e1710 %s.$............ │ │ - 0x00051a28 1d0e0710 21220b07 390d060b 08110506 ....!"..9....... │ │ - 0x00051a38 0b080d0b 0d0d0f00 12130408 080c0c07 ................ │ │ - 0x00051a48 0b3120ff 0b0b090b ff0b3218 011e1f05 .1 .......2..... │ │ - 0x00051a58 201e1f06 2118222c 2111222e 2f121a32 ...!.",!."./..2 │ │ - 0x00051a68 31091b0a 38080930 0a313631 31370734 1...8..0.16117.4 │ │ - 0x00051a78 350f1314 151d191c 392d002a 2b331600 5.......9-.*+3.. │ │ - 0x00051a88 17000000 02000006 01000000 000b030e ................ │ │ - 0x00051a98 00050007 0000000c 040f0000 080d001c ................ │ │ - 0x00051aa8 1d000000 00121416 1e1f180a 09001900 ................ │ │ - 0x00051ab8 00100015 17202111 1a1b1300 02010203 ..... !......... │ │ - 0x00051ac8 02020304 05030102 03010204 05010301 ................ │ │ - 0x00051ad8 02010201 02030301 01010102 02001415 ................ │ │ - 0x00051ae8 15151617 17171718 19191a1b 1b1c1c1d ................ │ │ - 0x00051af8 1d1e1e1f 1f202021 22232323 232323db ..... !"######. │ │ - 0x00051b08 dbdbdbdb db292bf4 f0fddcdb dbdb0fff .....)+......... │ │ - 0x00051b18 02030410 0b0c0d0e 23242526 27282900 ........#$%&'(). │ │ - 0x00051b28 00000000 01000000 01000000 01000000 ................ │ │ - 0x00051b38 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051b48 01000000 02000000 03000000 01000000 ................ │ │ - 0x00051b58 01000000 02000000 01000000 01000000 ................ │ │ - 0x00051b68 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051b78 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051b88 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051b98 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051ba8 02000000 01000000 04000000 05000000 ................ │ │ - 0x00051bb8 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051bc8 06000000 06000000 07000000 06000000 ................ │ │ - 0x00051bd8 01000000 08000000 09000000 0a000000 ................ │ │ - 0x00051be8 0b000000 0b000000 0b000000 0b000000 ................ │ │ - 0x00051bf8 0b000000 0b000000 0b000000 0b000000 ................ │ │ - 0x00051c08 0b000000 0b000000 01000000 0c000000 ................ │ │ - 0x00051c18 0d000000 06000000 0e000000 01000000 ................ │ │ - 0x00051c28 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051c38 01000000 01000000 0f000000 10000000 ................ │ │ - 0x00051c48 01000000 01000000 11000000 01000000 ................ │ │ - 0x00051c58 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051c68 01000000 01000000 01000000 12000000 ................ │ │ - 0x00051c78 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051c88 01000000 01000000 01000000 06000000 ................ │ │ - 0x00051c98 13000000 06000000 01000000 01000000 ................ │ │ - 0x00051ca8 01000000 14000000 15000000 16000000 ................ │ │ - 0x00051cb8 01000000 17000000 01000000 18000000 ................ │ │ - 0x00051cc8 01000000 19000000 01000000 01000000 ................ │ │ - 0x00051cd8 1a000000 1b000000 01000000 1c000000 ................ │ │ - 0x00051ce8 1d000000 01000000 1e000000 01000000 ................ │ │ - 0x00051cf8 1f000000 20000000 01000000 01000000 .... ........... │ │ - 0x00051d08 01000000 01000000 01000000 21000000 ............!... │ │ - 0x00051d18 06000000 22000000 01000000 01000000 ...."........... │ │ - 0x00051d28 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051d38 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051d48 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051d58 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051d68 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051d78 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051d88 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051d98 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051da8 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051db8 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051dc8 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051dd8 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051de8 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051df8 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051e08 01000000 01000000 01000000 23000000 ............#... │ │ - 0x00051e18 01000000 01000000 01000000 24000000 ............$... │ │ - 0x00051e28 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051e38 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051e48 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051e58 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051e68 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051e78 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051e88 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051e98 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051ea8 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051eb8 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051ec8 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051ed8 01000000 01000000 01000000 25000000 ............%... │ │ - 0x00051ee8 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051ef8 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051f08 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051f18 01000000 01000000 01000000 01000000 ................ │ │ - 0x00051f28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051f38 00001700 16000100 16001600 16001600 ................ │ │ - 0x00051f48 16001600 16000500 01000500 11000100 ................ │ │ - 0x00051f58 11001500 15001200 15001500 09000100 ................ │ │ - 0x00051f68 09000000 03000000 00000000 00000000 ................ │ │ - 0x00051f78 00000400 11001100 00001100 11000700 ................ │ │ - 0x00051f88 00001400 00000000 00000000 00001000 ................ │ │ - 0x00051f98 08000000 00000200 0e000000 00000000 ................ │ │ - 0x00051fa8 00001300 00001100 00001100 11000000 ................ │ │ - 0x00051fb8 00000600 14000000 0f000000 00001000 ................ │ │ - 0x00051fc8 00000000 00000000 00001300 00000000 ................ │ │ - 0x00051fd8 00000a00 00000000 00000000 0c000d00 ................ │ │ - 0x00051fe8 0b000000 00006200 62006300 63006400 ......b.b.c.c.d. │ │ - 0x00051ff8 64006500 65006100 61006100 61006100 d.e.e.a.a.a.a.a. │ │ - 0x00052008 66006100 61006100 61006100 61006100 f.a.a.a.a.a.a.a. │ │ - 0x00052018 67006100 68006100 61006100 69006a00 g.a.h.a.a.a.i.j. │ │ - 0x00052028 61006100 61006100 61006b00 66006100 a.a.a.a.a.k.f.a. │ │ - 0x00052038 61006100 61006100 67006800 6c006700 a.a.a.a.g.h.l.g. │ │ - 0x00052048 6d006100 61006e00 61006100 69006a00 m.a.a.n.a.a.i.j. │ │ - 0x00052058 6f006100 61006100 6b006100 61006100 o.a.a.a.k.a.a.a. │ │ - 0x00052068 61006100 61006100 70002b00 6c002b00 a.a.a.a.p.+.l.+. │ │ - 0x00052078 6d006100 6e006100 61006100 61006a00 m.a.n.a.a.a.a.j. │ │ - 0x00052088 6f006a00 61006100 61006100 61006c00 o.j.a.a.a.a.a.l. │ │ - 0x00052098 70006100 61006100 61006100 61006100 p.a.a.a.a.a.a.a. │ │ - 0x000520a8 61006100 61000000 61006100 61006100 a.a.a...a.a.a.a. │ │ - 0x000520b8 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x000520c8 61006100 61000000 00000000 01000000 a.a.a........... │ │ - 0x000520d8 02000000 02000000 01000000 01000000 ................ │ │ - 0x000520e8 02000000 02000000 01000000 01000000 ................ │ │ - 0x000520f8 02000000 01000000 02000000 03000000 ................ │ │ - 0x00052108 03000000 01000000 01000000 01000000 ................ │ │ - 0x00052118 01000000 01000000 01000000 01000000 ................ │ │ - 0x00052128 01000000 01000000 01000000 01000000 ................ │ │ - 0x00052138 01000000 01000000 01000000 01000000 ................ │ │ - 0x00052148 01000000 01000000 01000000 02000000 ................ │ │ - 0x00052158 02000000 01000000 01000000 01000000 ................ │ │ - 0x00052168 00000000 24000400 0c004800 69000e00 ....$.....H.i... │ │ - 0x00052178 14008700 38013801 75000200 00006700 ....8.8.u.....g. │ │ - 0x00052188 69006300 5f003801 38017700 00003801 i.c._.8.8.w...8. │ │ - 0x00052198 8a003801 15003801 00000100 38013801 ..8...8.....8.8. │ │ - 0x000521a8 76006d00 38017b00 6f006800 5e006500 v.m.8.{.o.h.^.e. │ │ - 0x000521b8 55003801 0000ab00 0e000000 cc003801 U.8...........8. │ │ - 0x000521c8 6d007100 29006a00 60001500 17003801 m.q.).j.`.....8. │ │ - 0x000521d8 38015800 62003801 38014900 47004600 8.X.b.8.8.I.G.F. │ │ - 0x000521e8 59003801 2c000000 27000000 ed002b00 Y.8.,...'.....+. │ │ - 0x000521f8 5a003801 38013900 38012500 45002b00 Z.8.8.9.8.%.E.+. │ │ - 0x00052208 4d004000 39003a00 40004c00 5e004f00 M.@.9.:.@.L.^.O. │ │ - 0x00052218 3b003801 27000e00 0e000400 38013801 ;.8.'.......8.8. │ │ - 0x00052228 38013801 0f011201 15011801 1b010000 8.8............. │ │ - 0x00052238 1d012001 22012501 28012b01 2e013101 .. .".%.(.+...1. │ │ - 0x00052248 34010000 67000100 01000000 01000300 4...g........... │ │ - 0x00052258 03000000 0d000100 03000d00 01000400 ................ │ │ - 0x00052268 04000700 07002c00 04001d00 07000800 ......,......... │ │ - 0x00052278 08000100 01003600 08001a00 01001a00 ......6......... │ │ - 0x00052288 1a001a00 2c005d00 1d005c00 01000200 ....,.]...\..... │ │ - 0x00052298 02003500 02003600 44001a00 5b000200 ..5...6.D...[... │ │ - 0x000522a8 42004200 02003200 32003200 47004700 B.B...2.2.2.G.G. │ │ - 0x000522b8 35004d00 36004400 5a000200 02004f00 5.M.6.D.Z.....O. │ │ - 0x000522c8 42003200 02004700 4b004b00 58005800 B.2...G.K.K.X.X. │ │ - 0x000522d8 4d004e00 02000500 05000500 4f000500 M.N.........O... │ │ - 0x000522e8 05005500 54000500 53000500 05000500 ..U.T...S....... │ │ - 0x000522f8 52004e00 57005700 51005000 48004000 R.N.W.W.Q.P.H.@. │ │ - 0x00052308 55003f00 56005600 3e003d00 3a005700 U.?.V.V.>.=.:.W. │ │ - 0x00052318 4e003900 05000500 06000600 06003400 N.9...........4. │ │ - 0x00052328 06000600 56003300 06003100 06000600 ....V.3...1..... │ │ - 0x00052338 06003000 28002700 26002500 24002300 ..0.(.'.&.%.$.#. │ │ - 0x00052348 21002000 15001200 11001000 0f000c00 !. ............. │ │ - 0x00052358 09000000 00000600 06001800 18001800 ................ │ │ - 0x00052368 00001800 18000000 00001800 00001800 ................ │ │ - 0x00052378 18001800 00000000 00000000 18000000 ................ │ │ - 0x00052388 00000000 00000000 00000000 00000000 ................ │ │ - 0x00052398 00000000 00000000 18001800 2b002b00 ............+.+. │ │ - 0x000523a8 2b000000 2b002b00 00000000 2b000000 +...+.+.....+... │ │ - 0x000523b8 2b002b00 2b000000 00000000 00002b00 +.+.+.........+. │ │ - 0x000523c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000523d8 00000000 00000000 00002b00 2b002e00 ..........+.+... │ │ - 0x000523e8 2e002e00 00002e00 2e000000 00002e00 ................ │ │ - 0x000523f8 00002e00 2e002e00 00000000 00000000 ................ │ │ - 0x00052408 2e000000 00000000 00000000 00000000 ................ │ │ - 0x00052418 00000000 00000000 00000000 2e002e00 ................ │ │ - 0x00052428 46004600 46000000 46004600 00000000 F.F.F...F.F..... │ │ - 0x00052438 46000000 46004600 46000000 00000000 F...F.F.F....... │ │ - 0x00052448 00004600 00000000 00000000 00000000 ..F............. │ │ - 0x00052458 00000000 00000000 00000000 00004600 ..............F. │ │ - 0x00052468 46006200 62006200 63006300 63006400 F.b.b.b.c.c.c.d. │ │ - 0x00052478 64006400 65006500 65006600 66006800 d.d.e.e.e.f.f.h. │ │ - 0x00052488 68006800 69006900 6a006a00 6a006b00 h.h.i.i.j.j.j.k. │ │ - 0x00052498 6b006b00 6c006c00 6c006d00 6d006d00 k.k.l.l.l.m.m.m. │ │ - 0x000524a8 6e006e00 6e006f00 6f006f00 70007000 n.n.n.o.o.o.p.p. │ │ - 0x000524b8 70006100 61006100 61006100 61006100 p.a.a.a.a.a.a.a. │ │ - 0x000524c8 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x000524d8 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x000524e8 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x000524f8 61006100 61006100 61006100 61000000 a.a.a.a.a.a.a... │ │ - 0x00052508 2a000b00 0b006100 0c001400 0b006100 *.....a.......a. │ │ - 0x00052518 22000d00 15002300 0e001400 0b001f00 ".....#......... │ │ - 0x00052528 0b004100 15003600 20001f00 0b000f00 ..A...6. ....... │ │ - 0x00052538 10003500 20002f00 11003000 31003200 ..5. ./...0.1.2. │ │ - 0x00052548 42006000 37005f00 12000b00 0b003600 B.`.7._.......6. │ │ - 0x00052558 0c004e00 41003300 5e000d00 2c005500 ..N.A.3.^...,.U. │ │ - 0x00052568 0e003000 4a003200 4a005700 37003600 ..0.J.2.J.W.7.6. │ │ - 0x00052578 4f004200 5d000f00 10003600 56003300 O.B.].....6.V.3. │ │ - 0x00052588 11003300 4a005800 4a005800 37003500 ..3.J.X.J.X.7.5. │ │ - 0x00052598 12001700 0b001800 37001900 19004100 ........7.....A. │ │ - 0x000525a8 21001a00 5c001b00 1c001900 5b004e00 !...\.......[.N. │ │ - 0x000525b8 4a005700 5a005900 49005400 42005300 J.W.Z.Y.I.T.B.S. │ │ - 0x000525c8 2c005500 52005100 3b003300 4f005000 ,.U.R.Q.;.3.O.P. │ │ - 0x000525d8 1d001900 17000b00 18004c00 19001900 ..........L..... │ │ - 0x000525e8 56004b00 1a004900 1b001c00 19004700 V.K...I.......G. │ │ - 0x000525f8 40003f00 3e003d00 3c003b00 39003800 @.?.>.=.<.;.9.8. │ │ - 0x00052608 29002800 27002600 25002100 61006100 ).(.'.&.%.!.a.a. │ │ - 0x00052618 61001d00 19002c00 2c002d00 61002c00 a.....,.,.-.a.,. │ │ - 0x00052628 2c006100 61002c00 61002c00 2c002c00 ,.a.a.,.a.,.,.,. │ │ - 0x00052638 61006100 61006100 2e006100 61006100 a.a.a.a...a.a.a. │ │ - 0x00052648 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00052658 61006100 2c002c00 2c002c00 2d006100 a.a.,.,.,.,.-.a. │ │ - 0x00052668 2c002c00 61006100 2c006100 2c002c00 ,.,.a.a.,.a.,.,. │ │ - 0x00052678 2c006100 61006100 61002e00 61006100 ,.a.a.a.a...a.a. │ │ - 0x00052688 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00052698 61006100 61002c00 2c004400 2c004500 a.a.a.,.,.D.,.E. │ │ - 0x000526a8 61004400 44006100 61004400 61004400 a.D.D.a.a.D.a.D. │ │ - 0x000526b8 44004400 61006100 61006100 46006100 D.D.a.a.a.a.F.a. │ │ - 0x000526c8 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x000526d8 61006100 61006100 44004400 44002c00 a.a.a.a.D.D.D.,. │ │ - 0x000526e8 45006100 44004400 61006100 44006100 E.a.D.D.a.a.D.a. │ │ - 0x000526f8 44004400 44006100 61006100 61004600 D.D.D.a.a.a.a.F. │ │ - 0x00052708 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00052718 61006100 61006100 61004400 44000a00 a.a.a.a.a.D.D... │ │ - 0x00052728 0a000a00 13001300 13001600 16001600 ................ │ │ - 0x00052738 1e001e00 1e002400 24002b00 2b002b00 ......$.$.+.+.+. │ │ - 0x00052748 34003400 35003500 35003a00 3a003a00 4.4.5.5.5.:.:.:. │ │ - 0x00052758 2c002c00 2c004300 43004300 48004800 ,.,.,.C.C.C.H.H. │ │ - 0x00052768 48004d00 4d004d00 44004400 44000900 H.M.M.M.D.D.D... │ │ - 0x00052778 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00052788 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00052798 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x000527a8 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x000527b8 61006100 61006100 61000000 00000000 a.a.a.a.a....... │ │ - 0x000527c8 01000000 01000000 00000000 00000000 ................ │ │ - 0x000527d8 00000000 01000000 00000000 00000000 ................ │ │ - 0x000527e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000527f8 00000000 01000000 01000000 01000000 ................ │ │ - 0x00052808 00000000 00000000 01000000 00000000 ................ │ │ - 0x00052818 00000000 00000000 44617270 61205472 ........Darpa Tr │ │ - 0x00052828 69677261 6d204c4d 00000000 03000000 igram LM........ │ │ - 0x00052838 04000000 04000000 05000000 06000000 ................ │ │ - 0x00052848 06000000 00000000 dfb00899 65000000 ............e... │ │ - 0x00052858 d3000000 33010000 91010000 f7010000 ....3........... │ │ - 0x00052868 59020000 bd020000 29030000 8b030000 Y.......)....... │ │ - 0x00052878 f1030000 b1040000 41060000 d3070000 ........A....... │ │ - 0x00052888 6b090000 b90b0000 a10f0000 8b130000 k............... │ │ - 0x00052898 77170000 591b0000 491f0000 29230000 w...Y...I...)#.. │ │ - 0x000528a8 17270000 e72e0000 813e0000 2b4e0000 .'.......>..+N.. │ │ - 0x000528b8 c15d0000 3b750000 499c0000 65c30000 .]..;u..I...e... │ │ - 0x000528c8 6dea0000 71110100 95380100 915f0100 m...q....8..._.. │ │ - 0x000528d8 a3860100 cbd40100 01710200 430d0300 .........q..C... │ │ - 0x000528e8 87a90300 e7930400 891a0600 29a10700 ............)... │ │ - 0x000528f8 cb270900 61ae0a00 0b350c00 a1bb0d00 .'..a....5...... │ │ - 0x00052908 ffffffff 00000000 05000000 19000000 ................ │ │ - 0x00052918 7d000000 00000000 00000000 0000f03f }..............? │ │ - 0x00052928 00000000 00002440 00000000 00005940 ......$@......Y@ │ │ - 0x00052938 00000000 00408f40 00000000 0088c340 .....@.@.......@ │ │ - 0x00052948 00000000 006af840 00000000 80842e41 .....j.@.......A │ │ - 0x00052958 00000000 d0126341 00000000 84d79741 ......cA.......A │ │ - 0x00052968 00000000 65cdcd41 00000020 5fa00242 ....e..A... _..B │ │ - 0x00052978 000000e8 76483742 000000a2 941a6d42 ....vH7B......mB │ │ - 0x00052988 000040e5 9c30a242 0000901e c4bcd642 ..@..0.B.......B │ │ - 0x00052998 00003426 f56b0c43 0080e037 79c34143 ..4&.k.C...7y.AC │ │ - 0x000529a8 00a0d885 57347643 00c84e67 6dc1ab43 ....W4vC..Ngm..C │ │ - 0x000529b8 003d9160 e458e143 408cb578 1daf1544 .=.`.X.C@..x...D │ │ - 0x000529c8 50efe2d6 e41a4b44 92d54d06 cff08044 P.....KD..M....D │ │ - 0x000529d8 0080e037 79c34143 176e05b5 b5b89346 ...7y.AC.n.....F │ │ - 0x000529e8 f5f93fe9 034f384d 321d30f9 4877825a ..?..O8M2.0.Hw.Z │ │ - 0x000529f8 3cbf737f dd4f1575 bc89d897 b2d29c3c <.s..O.u.......< │ │ - 0x00052a08 33a7a8d5 23f64939 3da7f444 fd0fa532 3...#.I9=..D...2 │ │ - 0x00052a18 9d978ccf 08ba5b25 436fac64 28066811 ......[%Co.d(.h. │ │ + 0x00047200 46726f6e 74456e64 5f737461 72745574 FrontEnd_startUt │ │ + 0x00047210 74207265 7475726e 65642025 64004672 t returned %d.Fr │ │ + 0x00047220 6f6e7445 6e645f70 726f6365 73735574 ontEnd_processUt │ │ + 0x00047230 74207265 7475726e 65642025 64004672 t returned %d.Fr │ │ + 0x00047240 6f6e7445 6e645f65 6e645574 74207265 ontEnd_endUtt re │ │ + 0x00047250 7475726e 65642025 64004174 74656d70 turned %d.Attemp │ │ + 0x00047260 7420746f 20646572 65666572 656e6365 t to dereference │ │ + 0x00047270 206e756c 6c206e67 72616d5f 66696c65 null ngram_file │ │ + 0x00047280 5f747970 655f7400 4e477261 6d4d6f64 _type_t.NGramMod │ │ + 0x00047290 656c5f77 72697465 20726574 75726e65 el_write returne │ │ + 0x000472a0 64202564 004e4772 616d4d6f 64656c5f d %d.NGramModel_ │ │ + 0x000472b0 7265636f 64652072 65747572 6e656420 recode returned │ │ + 0x000472c0 2564004e 4772616d 4d6f6465 6c5f6361 %d.NGramModel_ca │ │ + 0x000472d0 7365666f 6c642072 65747572 6e656420 sefold returned │ │ + 0x000472e0 25640041 7474656d 70742074 6f206465 %d.Attempt to de │ │ + 0x000472f0 72656665 72656e63 65206e75 6c6c2066 reference null f │ │ + 0x00047300 6c6f6174 3332006a 6e692f73 7068696e loat32.jni/sphin │ │ + 0x00047310 78626173 655f7772 61702e63 006a6176 xbase_wrap.c.jav │ │ + 0x00047320 612f7574 696c2f4e 6f537563 68456c65 a/util/NoSuchEle │ │ + 0x00047330 6d656e74 45786365 7074696f 6e006a61 mentException.ja │ │ + 0x00047340 76612f6c 616e672f 4f75744f 664d656d va/lang/OutOfMem │ │ + 0x00047350 6f727945 72726f72 006a6176 612f696f oryError.java/io │ │ + 0x00047360 2f494f45 78636570 74696f6e 006a6176 /IOException.jav │ │ + 0x00047370 612f6c61 6e672f52 756e7469 6d654578 a/lang/RuntimeEx │ │ + 0x00047380 63657074 696f6e00 6a617661 2f6c616e ception.java/lan │ │ + 0x00047390 672f496e 6465784f 75744f66 426f756e g/IndexOutOfBoun │ │ + 0x000473a0 64734578 63657074 696f6e00 6a617661 dsException.java │ │ + 0x000473b0 2f6c616e 672f4172 6974686d 65746963 /lang/Arithmetic │ │ + 0x000473c0 45786365 7074696f 6e006a61 76612f6c Exception.java/l │ │ + 0x000473d0 616e672f 496c6c65 67616c41 7267756d ang/IllegalArgum │ │ + 0x000473e0 656e7445 78636570 74696f6e 006a6176 entException.jav │ │ + 0x000473f0 612f6c61 6e672f4e 756c6c50 6f696e74 a/lang/NullPoint │ │ + 0x00047400 65724578 63657074 696f6e00 6a617661 erException.java │ │ + 0x00047410 2f6c616e 672f556e 6b6e6f77 6e457272 /lang/UnknownErr │ │ + 0x00047420 6f72006a 6e692f70 6f636b65 74737068 or.jni/pocketsph │ │ + 0x00047430 696e785f 77726170 2e630044 65636f64 inx_wrap.c.Decod │ │ + 0x00047440 65725f72 65696e69 74207265 7475726e er_reinit return │ │ + 0x00047450 65642025 64004465 636f6465 725f6c6f ed %d.Decoder_lo │ │ + 0x00047460 61644469 63742072 65747572 6e656420 adDict returned │ │ + 0x00047470 25640044 65636f64 65725f73 61766544 %d.Decoder_saveD │ │ + 0x00047480 69637420 72657475 726e6564 20256400 ict returned %d. │ │ + 0x00047490 4465636f 6465725f 61646457 6f726420 Decoder_addWord │ │ + 0x000474a0 72657475 726e6564 20256400 4465636f returned %d.Deco │ │ + 0x000474b0 6465725f 73746172 74557474 20726574 der_startUtt ret │ │ + 0x000474c0 75726e65 64202564 00446563 6f646572 urned %d.Decoder │ │ + 0x000474d0 5f656e64 55747420 72657475 726e6564 _endUtt returned │ │ + 0x000474e0 20256400 6e756c6c 20617272 61790061 %d.null array.a │ │ + 0x000474f0 72726179 206d656d 6f727920 616c6c6f rray memory allo │ │ + 0x00047500 63617469 6f6e2066 61696c65 64004465 cation failed.De │ │ + 0x00047510 636f6465 725f7072 6f636573 73526177 coder_processRaw │ │ + 0x00047520 20726574 75726e65 64202564 00446563 returned %d.Dec │ │ + 0x00047530 6f646572 5f646563 6f646552 61772072 oder_decodeRaw r │ │ + 0x00047540 65747572 6e656420 25640044 65636f64 eturned %d.Decod │ │ + 0x00047550 65725f73 65744673 67207265 7475726e er_setFsg return │ │ + 0x00047560 65642025 64004465 636f6465 725f7365 ed %d.Decoder_se │ │ + 0x00047570 744a7367 6646696c 65207265 7475726e tJsgfFile return │ │ + 0x00047580 65642025 64004465 636f6465 725f7365 ed %d.Decoder_se │ │ + 0x00047590 744b7773 20726574 75726e65 64202564 tKws returned %d │ │ + 0x000475a0 00446563 6f646572 5f736574 4b657970 .Decoder_setKeyp │ │ + 0x000475b0 68726173 65207265 7475726e 65642025 hrase returned % │ │ + 0x000475c0 64004465 636f6465 725f7365 744c6d20 d.Decoder_setLm │ │ + 0x000475d0 72657475 726e6564 20256400 4465636f returned %d.Deco │ │ + 0x000475e0 6465725f 7365744c 6d46696c 65207265 der_setLmFile re │ │ + 0x000475f0 7475726e 65642025 64004465 636f6465 turned %d.Decode │ │ + 0x00047600 725f7365 74536561 72636820 72657475 r_setSearch retu │ │ + 0x00047610 726e6564 20256400 4c617474 6963655f rned %d.Lattice_ │ │ + 0x00047620 77726974 65207265 7475726e 65642025 write returned % │ │ + 0x00047630 64004c61 74746963 655f7772 69746548 d.Lattice_writeH │ │ + 0x00047640 746b2072 65747572 6e656420 2564002e tk returned %d.. │ │ + 0x00047650 2e2f706f 636b6574 73706869 6e782f73 ./pocketsphinx/s │ │ + 0x00047660 72632f6c 6962706f 636b6574 73706869 rc/libpocketsphi │ │ + 0x00047670 6e782f70 6f636b65 74737068 696e782e nx/pocketsphinx. │ │ + 0x00047680 63002f00 7262006e 6772616d 00667367 c./.rb.ngram.fsg │ │ + 0x00047690 006b7773 002d746f 7072756c 65003c00 .kws.-toprule.<. │ │ + 0x000476a0 3e005374 61727420 72756c65 20257320 >.Start rule %s │ │ + 0x000476b0 6e6f7420 666f756e 640a004e 6f207075 not found..No pu │ │ + 0x000476c0 626c6963 2072756c 65732066 6f756e64 blic rules found │ │ + 0x000476d0 20696e20 25730a00 2d6c7700 2d646562 in %s..-lw.-deb │ │ + 0x000476e0 7567002d 6d66636c 6f676469 72002d72 ug.-mfclogdir.-r │ │ + 0x000476f0 61776c6f 67646972 002d7365 6e6c6f67 awlogdir.-senlog │ │ + 0x00047700 64697200 2d686d6d 002d6d64 6566006d dir.-hmm.-mdef.m │ │ + 0x00047710 64656600 2d6d6561 6e006d65 616e7300 def.-mean.means. │ │ + 0x00047720 2d766172 00766172 69616e63 6573002d -var.variances.- │ │ + 0x00047730 746d6174 00747261 6e736974 696f6e5f tmat.transition_ │ │ + 0x00047740 6d617472 69636573 002d6d69 7877006d matrices.-mixw.m │ │ + 0x00047750 69787475 72655f77 65696768 7473002d ixture_weights.- │ │ + 0x00047760 73656e64 756d7000 73656e64 756d7000 sendump.sendump. │ │ + 0x00047770 2d666469 6374006e 6f697365 64696374 -fdict.noisedict │ │ + 0x00047780 002d6c64 61006665 61747572 655f7472 .-lda.feature_tr │ │ + 0x00047790 616e7366 6f726d00 2d666561 74706172 ansform.-featpar │ │ + 0x000477a0 616d7300 66656174 2e706172 616d7300 ams.feat.params. │ │ + 0x000477b0 2d73656e 6d676175 0073656e 6d676175 -senmgau.senmgau │ │ + 0x000477c0 002d6c6f 67626173 65002d62 65737470 .-logbase.-bestp │ │ + 0x000477d0 61746800 2d706c5f 77696e64 6f77002d ath.-pl_window.- │ │ + 0x000477e0 6b657970 68726173 65006465 6661756c keyphrase.defaul │ │ + 0x000477f0 74002d6b 7773002d 66736700 2d6a7367 t.-kws.-fsg.-jsg │ │ + 0x00047800 66002d61 6c6c7068 6f6e6500 2d6c6d00 f.-allphone.-lm. │ │ + 0x00047810 2d6c6d63 746c0046 61696c65 6420746f -lmctl.Failed to │ │ + 0x00047820 20726561 64206c61 6e677561 6765206d read language m │ │ + 0x00047830 6f64656c 20636f6e 74726f6c 2066696c odel control fil │ │ + 0x00047840 653a2025 730a0061 6464696e 67207365 e: %s..adding se │ │ + 0x00047850 61726368 2025730a 002d6c6d 6e616d65 arch %s..-lmname │ │ + 0x00047860 004e6f20 64656661 756c7420 4c4d206e .No default LM n │ │ + 0x00047870 616d6520 282d6c6d 6e616d65 2920666f ame (-lmname) fo │ │ + 0x00047880 7220602d 6c6d6374 6c270a00 6465636f r `-lmctl'..deco │ │ + 0x00047890 6465004e 6f207075 626c6963 2072756c de.No public rul │ │ + 0x000478a0 65732066 6f756e64 20696e20 696e7075 es found in inpu │ │ + 0x000478b0 74207374 72696e67 0a002d64 69637463 t string..-dictc │ │ + 0x000478c0 61736500 2d646963 7400556e 6b6e6f77 ase.-dict.Unknow │ │ + 0x000478d0 6e207068 6f6e6520 25732069 6e207068 n phone %s in ph │ │ + 0x000478e0 6f6e6520 73747269 6e672025 730a0020 one string %s.. │ │ + 0x000478f0 004e6f20 73656172 6368206d 6f64756c .No search modul │ │ + 0x00047900 65206973 2073656c 65637465 642c2064 e is selected, d │ │ + 0x00047910 69642079 6f752066 6f726765 7420746f id you forget to │ │ + 0x00047920 20737065 63696679 2061206c 616e6775 specify a langu │ │ + 0x00047930 61676520 6d6f6465 6c206f72 20677261 age model or gra │ │ + 0x00047940 6d6d6172 3f0a0025 30397500 2e6d6663 mmar?..%09u..mfc │ │ + 0x00047950 00577269 74696e67 204d4643 43206c6f .Writing MFCC lo │ │ + 0x00047960 67206669 6c653a20 25730a00 77620046 g file: %s..wb.F │ │ + 0x00047970 61696c65 6420746f 206f7065 6e204d46 ailed to open MF │ │ + 0x00047980 4343206c 6f672066 696c6520 2573002e CC log file %s.. │ │ + 0x00047990 72617700 57726974 696e6720 72617720 raw.Writing raw │ │ + 0x000479a0 61756469 6f206c6f 67206669 6c653a20 audio log file: │ │ + 0x000479b0 25730a00 4661696c 65642074 6f206f70 %s..Failed to op │ │ + 0x000479c0 656e2072 61772061 7564696f 206c6f67 en raw audio log │ │ + 0x000479d0 2066696c 65202573 002e7365 6e005772 file %s..sen.Wr │ │ + 0x000479e0 6974696e 67207365 6e6f6e65 2073636f iting senone sco │ │ + 0x000479f0 7265206c 6f672066 696c653a 2025730a re log file: %s. │ │ + 0x00047a00 00466169 6c656420 746f206f 70656e20 .Failed to open │ │ + 0x00047a10 73656e6f 6e652073 636f7265 206c6f67 senone score log │ │ + 0x00047a20 2066696c 65202573 00466169 6c656420 file %s.Failed │ │ + 0x00047a30 746f2070 726f6365 73732064 6174612c to process data, │ │ + 0x00047a40 20757474 6572616e 63652069 73206e6f utterance is no │ │ + 0x00047a50 74207374 61727465 642e2055 73652073 t started. Use s │ │ + 0x00047a60 74617274 5f757474 20746f20 73746172 tart_utt to star │ │ + 0x00047a70 74206974 0a002d62 61636b74 72616365 t it..-backtrace │ │ + 0x00047a80 0025733a 20257320 28256429 0a00252d .%s: %s (%d)..%- │ │ + 0x00047a90 32307320 252d3573 20252d35 7320252d 20s %-5s %-5s %- │ │ + 0x00047aa0 35732025 2d313073 20252d31 30732025 5s %-10s %-10s % │ │ + 0x00047ab0 2d33730a 00776f72 64007374 61727400 -3s..word.start. │ │ + 0x00047ac0 656e6400 7070726f 62006173 6372006c end.pprob.ascr.l │ │ + 0x00047ad0 73637200 6c626163 6b00252d 32307320 scr.lback.%-20s │ │ + 0x00047ae0 252d3564 20252d35 6420252d 312e3366 %-5d %-5d %-1.3f │ │ + 0x00047af0 20252d31 30642025 2d313064 20252d33 %-10d %-10d %-3 │ │ + 0x00047b00 640a002d 66726174 65002d6c 6f677370 d..-frate.-logsp │ │ + 0x00047b10 6563006e 6f005772 69746520 6f757420 ec.no.Write out │ │ + 0x00047b20 6c6f6773 70656374 72616c20 66696c65 logspectral file │ │ + 0x00047b30 7320696e 73746561 64206f66 20636570 s instead of cep │ │ + 0x00047b40 73747261 002d736d 6f6f7468 73706563 stra.-smoothspec │ │ + 0x00047b50 00577269 7465206f 75742063 65707374 .Write out cepst │ │ + 0x00047b60 72616c2d 736d6f6f 74686564 206c6f67 ral-smoothed log │ │ + 0x00047b70 73706563 7472616c 2066696c 6573002d spectral files.- │ │ + 0x00047b80 7472616e 73666f72 6d006c65 67616379 transform.legacy │ │ + 0x00047b90 00576869 63682074 79706520 6f662074 .Which type of t │ │ + 0x00047ba0 72616e73 666f726d 20746f20 75736520 ransform to use │ │ + 0x00047bb0 746f2063 616c6375 6c617465 20636570 to calculate cep │ │ + 0x00047bc0 73747261 20286c65 67616379 2c206463 stra (legacy, dc │ │ + 0x00047bd0 742c206f 72206874 6b29002d 616c7068 t, or htk).-alph │ │ + 0x00047be0 6100302e 39370050 7265656d 70686173 a.0.97.Preemphas │ │ + 0x00047bf0 69732070 6172616d 65746572 002d7361 is parameter.-sa │ │ + 0x00047c00 6d707261 74650031 36303030 0053616d mprate.16000.Sam │ │ + 0x00047c10 706c696e 67207261 74650031 30300046 pling rate.100.F │ │ + 0x00047c20 72616d65 20726174 65002d77 6c656e00 rame rate.-wlen. │ │ + 0x00047c30 302e3032 35363235 0048616d 6d696e67 0.025625.Hamming │ │ + 0x00047c40 2077696e 646f7720 6c656e67 7468002d window length.- │ │ + 0x00047c50 6e666674 00353132 0053697a 65206f66 nfft.512.Size of │ │ + 0x00047c60 20464654 002d6e66 696c7400 3430004e FFT.-nfilt.40.N │ │ + 0x00047c70 756d6265 72206f66 2066696c 74657220 umber of filter │ │ + 0x00047c80 62616e6b 73002d6c 6f776572 66003133 banks.-lowerf.13 │ │ + 0x00047c90 332e3333 33333400 4c6f7765 72206564 3.33334.Lower ed │ │ + 0x00047ca0 6765206f 66206669 6c746572 73002d75 ge of filters.-u │ │ + 0x00047cb0 70706572 66003638 35352e34 39373600 pperf.6855.4976. │ │ + 0x00047cc0 55707065 72206564 6765206f 66206669 Upper edge of fi │ │ + 0x00047cd0 6c746572 73002d75 6e69745f 61726561 lters.-unit_area │ │ + 0x00047ce0 00796573 004e6f72 6d616c69 7a65206d .yes.Normalize m │ │ + 0x00047cf0 656c2066 696c7465 72732074 6f20756e el filters to un │ │ + 0x00047d00 69742061 72656100 2d726f75 6e645f66 it area.-round_f │ │ + 0x00047d10 696c7465 72730052 6f756e64 206d656c ilters.Round mel │ │ + 0x00047d20 2066696c 74657220 66726571 75656e63 filter frequenc │ │ + 0x00047d30 69657320 746f2044 46542070 6f696e74 ies to DFT point │ │ + 0x00047d40 73002d6e 63657000 3133004e 756d6265 s.-ncep.13.Numbe │ │ + 0x00047d50 72206f66 20636570 20636f65 66666963 r of cep coeffic │ │ + 0x00047d60 69656e74 73002d64 6f75626c 65627700 ients.-doublebw. │ │ + 0x00047d70 55736520 646f7562 6c652062 616e6477 Use double bandw │ │ + 0x00047d80 69647468 2066696c 74657273 20287361 idth filters (sa │ │ + 0x00047d90 6d652063 656e7465 72206672 65712900 me center freq). │ │ + 0x00047da0 2d6c6966 74657200 30004c65 6e677468 -lifter.0.Length │ │ + 0x00047db0 206f6620 73696e2d 63757276 6520666f of sin-curve fo │ │ + 0x00047dc0 72206c69 66746572 696e672c 206f7220 r liftering, or │ │ + 0x00047dd0 3020666f 72206e6f 206c6966 74657269 0 for no lifteri │ │ + 0x00047de0 6e672e00 2d766164 5f707265 73706565 ng..-vad_prespee │ │ + 0x00047df0 63680031 30004e75 6d206f66 20737065 ch.10.Num of spe │ │ + 0x00047e00 65636820 6672616d 65732074 6f207472 ech frames to tr │ │ + 0x00047e10 69676765 72207661 64206672 6f6d2073 igger vad from s │ │ + 0x00047e20 696c656e 63652074 6f207370 65656368 ilence to speech │ │ + 0x00047e30 2e002d76 61645f70 6f737473 70656563 ..-vad_postspeec │ │ + 0x00047e40 68003530 004e756d 206f6620 73706565 h.50.Num of spee │ │ + 0x00047e50 63682066 72616d65 7320746f 20747269 ch frames to tri │ │ + 0x00047e60 67676572 20766164 2066726f 6d207370 gger vad from sp │ │ + 0x00047e70 65656368 20746f20 73696c65 6e63652e eech to silence. │ │ + 0x00047e80 002d7661 645f7468 72657368 6f6c6400 .-vad_threshold. │ │ + 0x00047e90 322e3000 54687265 73686f6c 6420666f 2.0.Threshold fo │ │ + 0x00047ea0 72206465 63697369 6f6e2062 65747765 r decision betwe │ │ + 0x00047eb0 656e206e 6f697365 20616e64 2073696c en noise and sil │ │ + 0x00047ec0 656e6365 20667261 6d65732e 204c6f67 ence frames. Log │ │ + 0x00047ed0 2d726174 696f2062 65747765 656e2073 -ratio between s │ │ + 0x00047ee0 69676e61 6c206c65 76656c20 616e6420 ignal level and │ │ + 0x00047ef0 6e6f6973 65206c65 76656c2e 002d696e noise level..-in │ │ + 0x00047f00 7075745f 656e6469 616e006c 6974746c put_endian.littl │ │ + 0x00047f10 6500456e 6469616e 6e657373 206f6620 e.Endianness of │ │ + 0x00047f20 696e7075 74206461 74612c20 62696720 input data, big │ │ + 0x00047f30 6f72206c 6974746c 652c2069 676e6f72 or little, ignor │ │ + 0x00047f40 65642069 66204e49 5354206f 72204d53 ed if NIST or MS │ │ + 0x00047f50 20576176 002d7761 72705f74 79706500 Wav.-warp_type. │ │ + 0x00047f60 696e7665 7273655f 6c696e65 61720057 inverse_linear.W │ │ + 0x00047f70 61727069 6e672066 756e6374 696f6e20 arping function │ │ + 0x00047f80 74797065 20286f72 20736861 70652900 type (or shape). │ │ + 0x00047f90 2d776172 705f7061 72616d73 00506172 -warp_params.Par │ │ + 0x00047fa0 616d6574 65727320 64656669 6e696e67 ameters defining │ │ + 0x00047fb0 20746865 20776172 70696e67 2066756e the warping fun │ │ + 0x00047fc0 6374696f 6e002d64 69746865 72004164 ction.-dither.Ad │ │ + 0x00047fd0 6420312f 322d6269 74206e6f 69736500 d 1/2-bit noise. │ │ + 0x00047fe0 2d736565 64002d31 00536565 6420666f -seed.-1.Seed fo │ │ + 0x00047ff0 72207261 6e646f6d 206e756d 62657220 r random number │ │ + 0x00048000 67656e65 7261746f 723b2069 66206c65 generator; if le │ │ + 0x00048010 73732074 68616e20 7a65726f 2c207069 ss than zero, pi │ │ + 0x00048020 636b206f 7572206f 776e002d 72656d6f ck our own.-remo │ │ + 0x00048030 76655f64 63005265 6d6f7665 20444320 ve_dc.Remove DC │ │ + 0x00048040 6f666673 65742066 726f6d20 65616368 offset from each │ │ + 0x00048050 20667261 6d65002d 72656d6f 76655f6e frame.-remove_n │ │ + 0x00048060 6f697365 0052656d 6f766520 6e6f6973 oise.Remove nois │ │ + 0x00048070 65207769 74682073 70656374 72616c20 e with spectral │ │ + 0x00048080 73756274 72616374 696f6e20 696e206d subtraction in m │ │ + 0x00048090 656c2d65 6e657267 69657300 2d72656d el-energies.-rem │ │ + 0x000480a0 6f76655f 73696c65 6e636500 456e6162 ove_silence.Enab │ │ + 0x000480b0 6c657320 5641442c 2072656d 6f766573 les VAD, removes │ │ + 0x000480c0 2073696c 656e6365 20667261 6d657320 silence frames │ │ + 0x000480d0 66726f6d 2070726f 63657373 696e6700 from processing. │ │ + 0x000480e0 2d766572 626f7365 0053686f 7720696e -verbose.Show in │ │ + 0x000480f0 70757420 66696c65 6e616d65 73002d66 put filenames.-f │ │ + 0x00048100 65617400 31735f63 5f645f64 64004665 eat.1s_c_d_dd.Fe │ │ + 0x00048110 61747572 65207374 7265616d 20747970 ature stream typ │ │ + 0x00048120 652c2064 6570656e 6473206f 6e207468 e, depends on th │ │ + 0x00048130 65206163 6f757374 6963206d 6f64656c e acoustic model │ │ + 0x00048140 002d6365 706c656e 004e756d 62657220 .-ceplen.Number │ │ + 0x00048150 6f662063 6f6d706f 6e656e74 7320696e of components in │ │ + 0x00048160 20746865 20696e70 75742066 65617475 the input featu │ │ + 0x00048170 72652076 6563746f 72002d63 6d6e0063 re vector.-cmn.c │ │ + 0x00048180 75727265 6e740043 65707374 72616c20 urrent.Cepstral │ │ + 0x00048190 6d65616e 206e6f72 6d616c69 7a617469 mean normalizati │ │ + 0x000481a0 6f6e2073 6368656d 65202827 63757272 on scheme ('curr │ │ + 0x000481b0 656e7427 2c202770 72696f72 272c206f ent', 'prior', o │ │ + 0x000481c0 7220276e 6f6e6527 29002d63 6d6e696e r 'none').-cmnin │ │ + 0x000481d0 69740038 2e300049 6e697469 616c2076 it.8.0.Initial v │ │ + 0x000481e0 616c7565 73202863 6f6d6d61 2d736570 alues (comma-sep │ │ + 0x000481f0 61726174 65642920 666f7220 63657073 arated) for ceps │ │ + 0x00048200 7472616c 206d6561 6e207768 656e2027 tral mean when ' │ │ + 0x00048210 7072696f 72272069 73207573 6564002d prior' is used.- │ │ + 0x00048220 7661726e 6f726d00 56617269 616e6365 varnorm.Variance │ │ + 0x00048230 206e6f72 6d616c69 7a652065 61636820 normalize each │ │ + 0x00048240 75747465 72616e63 6520286f 6e6c7920 utterance (only │ │ + 0x00048250 69662043 4d4e203d 3d206375 7272656e if CMN == curren │ │ + 0x00048260 7429002d 61676300 6e6f6e65 00417574 t).-agc.none.Aut │ │ + 0x00048270 6f6d6174 69632067 61696e20 636f6e74 omatic gain cont │ │ + 0x00048280 726f6c20 666f7220 63302028 276d6178 rol for c0 ('max │ │ + 0x00048290 272c2027 656d6178 272c2027 6e6f6973 ', 'emax', 'nois │ │ + 0x000482a0 65272c20 6f722027 6e6f6e65 2729002d e', or 'none').- │ │ + 0x000482b0 61676374 68726573 6800496e 69746961 agcthresh.Initia │ │ + 0x000482c0 6c207468 72657368 6f6c6420 666f7220 l threshold for │ │ + 0x000482d0 6175746f 6d617469 63206761 696e2063 automatic gain c │ │ + 0x000482e0 6f6e7472 6f6c0046 696c6520 636f6e74 ontrol.File cont │ │ + 0x000482f0 61696e69 6e672074 72616e73 666f726d aining transform │ │ + 0x00048300 6174696f 6e206d61 74726978 20746f20 ation matrix to │ │ + 0x00048310 62652061 70706c69 65642074 6f206665 be applied to fe │ │ + 0x00048320 61747572 65732028 73696e67 6c652d73 atures (single-s │ │ + 0x00048330 74726561 6d206665 61747572 6573206f tream features o │ │ + 0x00048340 6e6c7929 002d6c64 6164696d 0044696d nly).-ldadim.Dim │ │ + 0x00048350 656e7369 6f6e616c 69747920 6f66206f ensionality of o │ │ + 0x00048360 75747075 74206f66 20666561 74757265 utput of feature │ │ + 0x00048370 20747261 6e73666f 726d6174 696f6e20 transformation │ │ + 0x00048380 28302074 6f207573 6520656e 74697265 (0 to use entire │ │ + 0x00048390 206d6174 72697829 002d7376 73706563 matrix).-svspec │ │ + 0x000483a0 00537562 76656374 6f722073 70656369 .Subvector speci │ │ + 0x000483b0 66696361 74696f6e 2028652e 672e2c20 fication (e.g., │ │ + 0x000483c0 32342c30 2d31312f 32352c31 322d3233 24,0-11/25,12-23 │ │ + 0x000483d0 2f32362d 3338206f 7220302d 31322f31 /26-38 or 0-12/1 │ │ + 0x000483e0 332d3235 2f32362d 33382900 44697265 3-25/26-38).Dire │ │ + 0x000483f0 63746f72 7920636f 6e746169 6e696e67 ctory containing │ │ + 0x00048400 2061636f 75737469 63206d6f 64656c20 acoustic model │ │ + 0x00048410 66696c65 732e0046 696c6520 636f6e74 files..File cont │ │ + 0x00048420 61696e69 6e672066 65617475 72652065 aining feature e │ │ + 0x00048430 78747261 6374696f 6e207061 72616d65 xtraction parame │ │ + 0x00048440 74657273 2e004d6f 64656c20 64656669 ters..Model defi │ │ + 0x00048450 6e697469 6f6e2069 6e707574 2066696c nition input fil │ │ + 0x00048460 65005365 6e6f6e65 20746f20 636f6465 e.Senone to code │ │ + 0x00048470 626f6f6b 206d6170 70696e67 20696e70 book mapping inp │ │ + 0x00048480 75742066 696c6520 28757375 616c6c79 ut file (usually │ │ + 0x00048490 206e6f74 206e6565 64656429 00484d4d not needed).HMM │ │ + 0x000484a0 20737461 74652074 72616e73 6974696f state transitio │ │ + 0x000484b0 6e206d61 74726978 20696e70 75742066 n matrix input f │ │ + 0x000484c0 696c6500 2d746d61 74666c6f 6f720030 ile.-tmatfloor.0 │ │ + 0x000484d0 2e303030 3100484d 4d207374 61746520 .0001.HMM state │ │ + 0x000484e0 7472616e 73697469 6f6e2070 726f6261 transition proba │ │ + 0x000484f0 62696c69 74792066 6c6f6f72 20286170 bility floor (ap │ │ + 0x00048500 706c6965 6420746f 202d746d 61742066 plied to -tmat f │ │ + 0x00048510 696c6529 004d6978 74757265 20676175 ile).Mixture gau │ │ + 0x00048520 73736961 6e206d65 616e7320 696e7075 ssian means inpu │ │ + 0x00048530 74206669 6c65004d 69787475 72652067 t file.Mixture g │ │ + 0x00048540 61757373 69616e20 76617269 616e6365 aussian variance │ │ + 0x00048550 7320696e 70757420 66696c65 002d7661 s input file.-va │ │ + 0x00048560 72666c6f 6f72004d 69787475 72652067 rfloor.Mixture g │ │ + 0x00048570 61757373 69616e20 76617269 616e6365 aussian variance │ │ + 0x00048580 20666c6f 6f722028 6170706c 69656420 floor (applied │ │ + 0x00048590 746f2064 61746120 66726f6d 202d7661 to data from -va │ │ + 0x000485a0 72206669 6c652900 53656e6f 6e65206d r file).Senone m │ │ + 0x000485b0 69787475 72652077 65696768 74732069 ixture weights i │ │ + 0x000485c0 6e707574 2066696c 65202875 6e636f6d nput file (uncom │ │ + 0x000485d0 70726573 73656429 002d6d69 7877666c pressed).-mixwfl │ │ + 0x000485e0 6f6f7200 302e3030 30303030 31005365 oor.0.0000001.Se │ │ + 0x000485f0 6e6f6e65 206d6978 74757265 20776569 none mixture wei │ │ + 0x00048600 67687473 20666c6f 6f722028 6170706c ghts floor (appl │ │ + 0x00048610 69656420 746f2064 61746120 66726f6d ied to data from │ │ + 0x00048620 202d6d69 78772066 696c6529 002d6177 -mixw file).-aw │ │ + 0x00048630 00310049 6e766572 73652077 65696768 .1.Inverse weigh │ │ + 0x00048640 74206170 706c6965 6420746f 2061636f t applied to aco │ │ + 0x00048650 75737469 63207363 6f726573 2e005365 ustic scores..Se │ │ + 0x00048660 6e6f6e65 2064756d 70202863 6f6d7072 none dump (compr │ │ + 0x00048670 65737365 64206d69 78747572 65207765 essed mixture we │ │ + 0x00048680 69676874 73292069 6e707574 2066696c ights) input fil │ │ + 0x00048690 65002d6d 6c6c7200 4d4c4c52 20747261 e.-mllr.MLLR tra │ │ + 0x000486a0 6e73666f 726d6174 696f6e20 746f2061 nsformation to a │ │ + 0x000486b0 70706c79 20746f20 6d65616e 7320616e pply to means an │ │ + 0x000486c0 64207661 7269616e 63657300 2d6d6d61 d variances.-mma │ │ + 0x000486d0 70005573 65206d65 6d6f7279 2d6d6170 p.Use memory-map │ │ + 0x000486e0 70656420 492f4f20 28696620 706f7373 ped I/O (if poss │ │ + 0x000486f0 69626c65 2920666f 72206d6f 64656c20 ible) for model │ │ + 0x00048700 66696c65 73002d64 73004672 616d6520 files.-ds.Frame │ │ + 0x00048710 474d4d20 636f6d70 75746174 696f6e20 GMM computation │ │ + 0x00048720 646f776e 73616d70 6c696e67 20726174 downsampling rat │ │ + 0x00048730 696f002d 746f706e 0034004d 6178696d io.-topn.4.Maxim │ │ + 0x00048740 756d206e 756d6265 72206f66 20746f70 um number of top │ │ + 0x00048750 20476175 73736961 6e732074 6f207573 Gaussians to us │ │ + 0x00048760 6520696e 2073636f 72696e67 2e002d74 e in scoring..-t │ │ + 0x00048770 6f706e5f 6265616d 00426561 6d207769 opn_beam.Beam wi │ │ + 0x00048780 64746820 75736564 20746f20 64657465 dth used to dete │ │ + 0x00048790 726d696e 6520746f 702d4e20 47617573 rmine top-N Gaus │ │ + 0x000487a0 7369616e 7320286f 72206120 6c697374 sians (or a list │ │ + 0x000487b0 2c207065 722d6665 61747572 6529002d , per-feature).- │ │ + 0x000487c0 6b647472 6565006b 642d5472 65652066 kdtree.kd-Tree f │ │ + 0x000487d0 696c6520 666f7220 47617573 7369616e ile for Gaussian │ │ + 0x000487e0 2073656c 65637469 6f6e002d 6b646d61 selection.-kdma │ │ + 0x000487f0 78646570 7468004d 6178696d 756d2064 xdepth.Maximum d │ │ + 0x00048800 65707468 206f6620 6b642d54 72656573 epth of kd-Trees │ │ + 0x00048810 20746f20 75736500 2d6b646d 61786262 to use.-kdmaxbb │ │ + 0x00048820 69004d61 78696d75 6d206e75 6d626572 i.Maximum number │ │ + 0x00048830 206f6620 47617573 7369616e 73207065 of Gaussians pe │ │ + 0x00048840 72206c65 6166206e 6f646520 696e206b r leaf node in k │ │ + 0x00048850 642d5472 65657300 312e3030 30310042 d-Trees.1.0001.B │ │ + 0x00048860 61736520 696e2077 68696368 20616c6c ase in which all │ │ + 0x00048870 206c6f67 2d6c696b 656c6968 6f6f6473 log-likelihoods │ │ + 0x00048880 2063616c 63756c61 74656400 2d626561 calculated.-bea │ │ + 0x00048890 6d003165 2d343800 4265616d 20776964 m.1e-48.Beam wid │ │ + 0x000488a0 74682061 70706c69 65642074 6f206576 th applied to ev │ │ + 0x000488b0 65727920 6672616d 6520696e 20566974 ery frame in Vit │ │ + 0x000488c0 65726269 20736561 72636820 28736d61 erbi search (sma │ │ + 0x000488d0 6c6c6572 2076616c 75657320 6d65616e ller values mean │ │ + 0x000488e0 20776964 65722062 65616d29 002d7762 wider beam).-wb │ │ + 0x000488f0 65616d00 37652d32 39004265 616d2077 eam.7e-29.Beam w │ │ + 0x00048900 69647468 20617070 6c696564 20746f20 idth applied to │ │ + 0x00048910 776f7264 20657869 7473002d 70626561 word exits.-pbea │ │ + 0x00048920 6d004265 616d2077 69647468 20617070 m.Beam width app │ │ + 0x00048930 6c696564 20746f20 70686f6e 65207472 lied to phone tr │ │ + 0x00048940 616e7369 74696f6e 73002d6c 70626561 ansitions.-lpbea │ │ + 0x00048950 6d003165 2d343000 4265616d 20776964 m.1e-40.Beam wid │ │ + 0x00048960 74682061 70706c69 65642074 6f206c61 th applied to la │ │ + 0x00048970 73742070 686f6e65 20696e20 776f7264 st phone in word │ │ + 0x00048980 73002d6c 706f6e6c 79626561 6d004265 s.-lponlybeam.Be │ │ + 0x00048990 616d2077 69647468 20617070 6c696564 am width applied │ │ + 0x000489a0 20746f20 6c617374 2070686f 6e652069 to last phone i │ │ + 0x000489b0 6e207369 6e676c65 2d70686f 6e652077 n single-phone w │ │ + 0x000489c0 6f726473 002d6677 64666c61 74626561 ords.-fwdflatbea │ │ + 0x000489d0 6d003165 2d363400 4265616d 20776964 m.1e-64.Beam wid │ │ + 0x000489e0 74682061 70706c69 65642074 6f206576 th applied to ev │ │ + 0x000489f0 65727920 6672616d 6520696e 20736563 ery frame in sec │ │ + 0x00048a00 6f6e642d 70617373 20666c61 74207365 ond-pass flat se │ │ + 0x00048a10 61726368 002d6677 64666c61 74776265 arch.-fwdflatwbe │ │ + 0x00048a20 616d0042 65616d20 77696474 68206170 am.Beam width ap │ │ + 0x00048a30 706c6965 6420746f 20776f72 64206578 plied to word ex │ │ + 0x00048a40 69747320 696e2073 65636f6e 642d7061 its in second-pa │ │ + 0x00048a50 73732066 6c617420 73656172 63680050 ss flat search.P │ │ + 0x00048a60 686f6e65 6d65206c 6f6f6b61 68656164 honeme lookahead │ │ + 0x00048a70 2077696e 646f7720 73697a65 2c20696e window size, in │ │ + 0x00048a80 20667261 6d657300 2d706c5f 6265616d frames.-pl_beam │ │ + 0x00048a90 0031652d 31300042 65616d20 77696474 .1e-10.Beam widt │ │ + 0x00048aa0 68206170 706c6965 6420746f 2070686f h applied to pho │ │ + 0x00048ab0 6e65206c 6f6f7020 73656172 63682066 ne loop search f │ │ + 0x00048ac0 6f72206c 6f6f6b61 68656164 002d706c or lookahead.-pl │ │ + 0x00048ad0 5f706265 616d0031 652d3500 4265616d _pbeam.1e-5.Beam │ │ + 0x00048ae0 20776964 74682061 70706c69 65642074 width applied t │ │ + 0x00048af0 6f207068 6f6e6520 6c6f6f70 20747261 o phone loop tra │ │ + 0x00048b00 6e736974 696f6e73 20666f72 206c6f6f nsitions for loo │ │ + 0x00048b10 6b616865 6164002d 636f6d70 616c6c73 kahead.-compalls │ │ + 0x00048b20 656e0043 6f6d7075 74652061 6c6c2073 en.Compute all s │ │ + 0x00048b30 656e6f6e 65207363 6f726573 20696e20 enone scores in │ │ + 0x00048b40 65766572 79206672 616d6520 2863616e every frame (can │ │ + 0x00048b50 20626520 66617374 65722077 68656e20 be faster when │ │ + 0x00048b60 74686572 65206172 65206d61 6e792073 there are many s │ │ + 0x00048b70 656e6f6e 65732900 2d667764 74726565 enones).-fwdtree │ │ + 0x00048b80 0052756e 20666f72 77617264 206c6578 .Run forward lex │ │ + 0x00048b90 69636f6e 2d747265 65207365 61726368 icon-tree search │ │ + 0x00048ba0 20283173 74207061 73732900 2d667764 (1st pass).-fwd │ │ + 0x00048bb0 666c6174 0052756e 20666f72 77617264 flat.Run forward │ │ + 0x00048bc0 20666c61 742d6c65 7869636f 6e207365 flat-lexicon se │ │ + 0x00048bd0 61726368 206f7665 7220776f 7264206c arch over word l │ │ + 0x00048be0 61747469 63652028 326e6420 70617373 attice (2nd pass │ │ + 0x00048bf0 29005275 6e206265 73747061 74682028 ).Run bestpath ( │ │ + 0x00048c00 44696a6b 73747261 29207365 61726368 Dijkstra) search │ │ + 0x00048c10 206f7665 7220776f 7264206c 61747469 over word latti │ │ + 0x00048c20 63652028 33726420 70617373 29005072 ce (3rd pass).Pr │ │ + 0x00048c30 696e7420 72657375 6c747320 616e6420 int results and │ │ + 0x00048c40 6261636b 74726163 65732074 6f206c6f backtraces to lo │ │ + 0x00048c50 67206669 6c652e00 2d6c6174 73697a65 g file..-latsize │ │ + 0x00048c60 00353030 3000496e 69746961 6c206261 .5000.Initial ba │ │ + 0x00048c70 636b706f 696e7465 72207461 626c6520 ckpointer table │ │ + 0x00048c80 73697a65 002d6d61 78777066 004d6178 size.-maxwpf.Max │ │ + 0x00048c90 696d756d 206e756d 62657220 6f662064 imum number of d │ │ + 0x00048ca0 69737469 6e637420 776f7264 20657869 istinct word exi │ │ + 0x00048cb0 74732061 74206561 63682066 72616d65 ts at each frame │ │ + 0x00048cc0 20286f72 202d3120 666f7220 6e6f2070 (or -1 for no p │ │ + 0x00048cd0 72756e69 6e672900 2d6d6178 686d6d70 runing).-maxhmmp │ │ + 0x00048ce0 66003130 30303000 4d617869 6d756d20 f.10000.Maximum │ │ + 0x00048cf0 6e756d62 6572206f 66206163 74697665 number of active │ │ + 0x00048d00 20484d4d 7320746f 206d6169 6e746169 HMMs to maintai │ │ + 0x00048d10 6e206174 20656163 68206672 616d6520 n at each frame │ │ + 0x00048d20 286f7220 2d312066 6f72206e 6f207072 (or -1 for no pr │ │ + 0x00048d30 756e696e 6729002d 6d696e5f 656e6466 uning).-min_endf │ │ + 0x00048d40 72004e6f 64657320 69676e6f 72656420 r.Nodes ignored │ │ + 0x00048d50 696e206c 61747469 63652063 6f6e7374 in lattice const │ │ + 0x00048d60 72756374 696f6e20 69662074 68657920 ruction if they │ │ + 0x00048d70 70657273 69737420 666f7220 66657765 persist for fewe │ │ + 0x00048d80 72207468 616e204e 20667261 6d657300 r than N frames. │ │ + 0x00048d90 2d667764 666c6174 65667769 64004d69 -fwdflatefwid.Mi │ │ + 0x00048da0 6e696d75 6d206e75 6d626572 206f6620 nimum number of │ │ + 0x00048db0 656e6420 6672616d 65732066 6f722061 end frames for a │ │ + 0x00048dc0 20776f72 6420746f 20626520 73656172 word to be sear │ │ + 0x00048dd0 63686564 20696e20 66776466 6c617420 ched in fwdflat │ │ + 0x00048de0 73656172 6368002d 66776466 6c617473 search.-fwdflats │ │ + 0x00048df0 6677696e 00323500 57696e64 6f77206f fwin.25.Window o │ │ + 0x00048e00 66206672 616d6573 20696e20 6c617474 f frames in latt │ │ + 0x00048e10 69636520 746f2073 65617263 6820666f ice to search fo │ │ + 0x00048e20 72207375 63636573 736f7220 776f7264 r successor word │ │ + 0x00048e30 7320696e 20667764 666c6174 20736561 s in fwdflat sea │ │ + 0x00048e40 72636820 004d6169 6e207072 6f6e756e rch .Main pronun │ │ + 0x00048e50 63696174 696f6e20 64696374 696f6e61 ciation dictiona │ │ + 0x00048e60 72792028 6c657869 636f6e29 20696e70 ry (lexicon) inp │ │ + 0x00048e70 75742066 696c6500 4e6f6973 6520776f ut file.Noise wo │ │ + 0x00048e80 72642070 726f6e75 6e636961 74696f6e rd pronunciation │ │ + 0x00048e90 20646963 74696f6e 61727920 696e7075 dictionary inpu │ │ + 0x00048ea0 74206669 6c650044 69637469 6f6e6172 t file.Dictionar │ │ + 0x00048eb0 79206973 20636173 65207365 6e736974 y is case sensit │ │ + 0x00048ec0 69766520 284e4f54 453a2063 61736520 ive (NOTE: case │ │ + 0x00048ed0 696e7365 6e736974 69766974 79206170 insensitivity ap │ │ + 0x00048ee0 706c6965 7320746f 20415343 49492063 plies to ASCII c │ │ + 0x00048ef0 68617261 63746572 73206f6e 6c792900 haracters only). │ │ + 0x00048f00 2d6d6178 6e65776f 6f760032 30004d61 -maxnewoov.20.Ma │ │ + 0x00048f10 78696d75 6d206e65 77204f4f 56732074 ximum new OOVs t │ │ + 0x00048f20 68617420 63616e20 62652061 64646564 hat can be added │ │ + 0x00048f30 20617420 72756e20 74696d65 002d7573 at run time.-us │ │ + 0x00048f40 65776470 686f6e65 73005573 65207769 ewdphones.Use wi │ │ + 0x00048f50 7468696e 2d776f72 64207068 6f6e6573 thin-word phones │ │ + 0x00048f60 206f6e6c 79005065 72666f72 6d207068 only.Perform ph │ │ + 0x00048f70 6f6e656d 65206465 636f6469 6e672077 oneme decoding w │ │ + 0x00048f80 69746820 70686f6e 65746963 206c6d00 ith phonetic lm. │ │ + 0x00048f90 2d616c6c 70686f6e 655f6369 00506572 -allphone_ci.Per │ │ + 0x00048fa0 666f726d 2070686f 6e656d65 20646563 form phoneme dec │ │ + 0x00048fb0 6f64696e 67207769 74682070 686f6e65 oding with phone │ │ + 0x00048fc0 74696320 6c6d2061 6e642063 6f6e7465 tic lm and conte │ │ + 0x00048fd0 78742d69 6e646570 656e6465 6e742075 xt-independent u │ │ + 0x00048fe0 6e697473 206f6e6c 7900576f 72642074 nits only.Word t │ │ + 0x00048ff0 72696772 616d206c 616e6775 61676520 rigram language │ │ + 0x00049000 6d6f6465 6c20696e 70757420 66696c65 model input file │ │ + 0x00049010 00537065 63696679 20612073 6574206f .Specify a set o │ │ + 0x00049020 66206c61 6e677561 6765206d 6f64656c f language model │ │ + 0x00049030 0a005768 69636820 6c616e67 75616765 ..Which language │ │ + 0x00049040 206d6f64 656c2069 6e202d6c 6d63746c model in -lmctl │ │ + 0x00049050 20746f20 75736520 62792064 65666175 to use by defau │ │ + 0x00049060 6c740036 2e35004c 616e6775 61676520 lt.6.5.Language │ │ + 0x00049070 6d6f6465 6c207072 6f626162 696c6974 model probabilit │ │ + 0x00049080 79207765 69676874 002d6677 64666c61 y weight.-fwdfla │ │ + 0x00049090 746c7700 382e3500 4c616e67 75616765 tlw.8.5.Language │ │ + 0x000490a0 206d6f64 656c2070 726f6261 62696c69 model probabili │ │ + 0x000490b0 74792077 65696768 7420666f 7220666c ty weight for fl │ │ + 0x000490c0 6174206c 65786963 6f6e2028 326e6420 at lexicon (2nd │ │ + 0x000490d0 70617373 29206465 636f6469 6e67002d pass) decoding.- │ │ + 0x000490e0 62657374 70617468 6c770039 2e35004c bestpathlw.9.5.L │ │ + 0x000490f0 616e6775 61676520 6d6f6465 6c207072 anguage model pr │ │ + 0x00049100 6f626162 696c6974 79207765 69676874 obability weight │ │ + 0x00049110 20666f72 20626573 74706174 68207365 for bestpath se │ │ + 0x00049120 61726368 002d6173 63616c65 0032302e arch.-ascale.20. │ │ + 0x00049130 3000496e 76657273 65206f66 2061636f 0.Inverse of aco │ │ + 0x00049140 75737469 63206d6f 64656c20 7363616c ustic model scal │ │ + 0x00049150 6520666f 7220636f 6e666964 656e6365 e for confidence │ │ + 0x00049160 2073636f 72652063 616c6375 6c617469 score calculati │ │ + 0x00049170 6f6e002d 77697000 302e3635 00576f72 on.-wip.0.65.Wor │ │ + 0x00049180 6420696e 73657274 696f6e20 70656e61 d insertion pena │ │ + 0x00049190 6c747900 2d6e7770 656e0031 2e30004e lty.-nwpen.1.0.N │ │ + 0x000491a0 65772077 6f726420 7472616e 73697469 ew word transiti │ │ + 0x000491b0 6f6e2070 656e616c 7479002d 70697000 on penalty.-pip. │ │ + 0x000491c0 50686f6e 6520696e 73657274 696f6e20 Phone insertion │ │ + 0x000491d0 70656e61 6c747900 2d757700 556e6967 penalty.-uw.Unig │ │ + 0x000491e0 72616d20 77656967 6874002d 73696c70 ram weight.-silp │ │ + 0x000491f0 726f6200 302e3030 35005369 6c656e63 rob.0.005.Silenc │ │ + 0x00049200 6520776f 72642074 72616e73 6974696f e word transitio │ │ + 0x00049210 6e207072 6f626162 696c6974 79002d66 n probability.-f │ │ + 0x00049220 696c6c70 726f6200 31652d38 0046696c illprob.1e-8.Fil │ │ + 0x00049230 6c657220 776f7264 20747261 6e736974 ler word transit │ │ + 0x00049240 696f6e20 70726f62 6162696c 69747900 ion probability. │ │ + 0x00049250 2d626768 69737400 42696772 616d2d6d -bghist.Bigram-m │ │ + 0x00049260 6f64653a 20496620 54525545 206f6e6c ode: If TRUE onl │ │ + 0x00049270 79206f6e 65204250 20656e74 72792f66 y one BP entry/f │ │ + 0x00049280 72616d65 3b20656c 7365206f 6e652070 rame; else one p │ │ + 0x00049290 6572204c 4d207374 61746500 2d6c6578 er LM state.-lex │ │ + 0x000492a0 74726565 64756d70 00576865 74686572 treedump.Whether │ │ + 0x000492b0 20746f20 64756d70 20746865 206c6578 to dump the lex │ │ + 0x000492c0 74726565 20737472 75637475 72652074 tree structure t │ │ + 0x000492d0 6f207374 64657272 2028666f 72206465 o stderr (for de │ │ + 0x000492e0 62756767 696e6729 2c203120 666f7220 bugging), 1 for │ │ + 0x000492f0 52617669 27732066 6f726d61 742c2032 Ravi's format, 2 │ │ + 0x00049300 20666f72 20446f74 20666f72 6d61742c for Dot format, │ │ + 0x00049310 204c6172 67657220 7468616e 20322077 Larger than 2 w │ │ + 0x00049320 696c6c20 62652074 72656174 65642061 ill be treated a │ │ + 0x00049330 73205261 76692773 20666f72 6d617400 s Ravi's format. │ │ + 0x00049340 53706869 6e782066 6f726d61 74206669 Sphinx format fi │ │ + 0x00049350 6e697465 20737461 74652067 72616d6d nite state gramm │ │ + 0x00049360 61722066 696c6500 4a534746 20677261 ar file.JSGF gra │ │ + 0x00049370 6d6d6172 2066696c 65005374 61727420 mmar file.Start │ │ + 0x00049380 72756c65 20666f72 204a5347 46202866 rule for JSGF (f │ │ + 0x00049390 69727374 20707562 6c696320 72756c65 irst public rule │ │ + 0x000493a0 20697320 64656661 756c7429 002d6673 is default).-fs │ │ + 0x000493b0 67757365 616c7470 726f6e00 41646420 gusealtpron.Add │ │ + 0x000493c0 616c7465 726e6174 65207072 6f6e756e alternate pronun │ │ + 0x000493d0 63696174 696f6e73 20746f20 46534700 ciations to FSG. │ │ + 0x000493e0 2d667367 75736566 696c6c65 7200496e -fsgusefiller.In │ │ + 0x000493f0 73657274 2066696c 6c657220 776f7264 sert filler word │ │ + 0x00049400 73206174 20656163 68207374 6174652e s at each state. │ │ + 0x00049410 004b6579 70687261 73652074 6f207370 .Keyphrase to sp │ │ + 0x00049420 6f740041 2066696c 65207769 7468206b ot.A file with k │ │ + 0x00049430 65797068 72617365 7320746f 2073706f eyphrases to spo │ │ + 0x00049440 742c206f 6e652070 6572206c 696e6500 t, one per line. │ │ + 0x00049450 2d6b7773 5f706c70 0031652d 31005068 -kws_plp.1e-1.Ph │ │ + 0x00049460 6f6e6520 6c6f6f70 2070726f 62616269 one loop probabi │ │ + 0x00049470 6c697479 20666f72 206b6579 776f7264 lity for keyword │ │ + 0x00049480 2073706f 7474696e 67002d6b 77735f74 spotting.-kws_t │ │ + 0x00049490 68726573 686f6c64 00546872 6573686f hreshold.Thresho │ │ + 0x000494a0 6c642066 6f722070 28687970 292f7028 ld for p(hyp)/p( │ │ + 0x000494b0 616c7465 726e6174 69766573 29207261 alternatives) ra │ │ + 0x000494c0 74696f00 2d6c6f67 666e0046 696c6520 tio.-logfn.File │ │ + 0x000494d0 746f2077 72697465 206c6f67 206d6573 to write log mes │ │ + 0x000494e0 73616765 7320696e 00566572 626f7369 sages in.Verbosi │ │ + 0x000494f0 7479206c 6576656c 20666f72 20646562 ty level for deb │ │ + 0x00049500 75676769 6e67206d 65737361 67657300 ugging messages. │ │ + 0x00049510 44697265 63746f72 7920746f 206c6f67 Directory to log │ │ + 0x00049520 20666561 74757265 2066696c 65732074 feature files t │ │ + 0x00049530 6f004469 72656374 6f727920 746f206c o.Directory to l │ │ + 0x00049540 6f672072 61772061 7564696f 2066696c og raw audio fil │ │ + 0x00049550 65732074 6f004469 72656374 6f727920 es to.Directory │ │ + 0x00049560 746f206c 6f672073 656e6f6e 65207363 to log senone sc │ │ + 0x00049570 6f726520 66696c65 7320746f 002e2e2f ore files to.../ │ │ + 0x00049580 706f636b 65747370 68696e78 2f737263 pocketsphinx/src │ │ + 0x00049590 2f6c6962 706f636b 65747370 68696e78 /libpocketsphinx │ │ + 0x000495a0 2f70735f 6c617474 6963652e 63002564 /ps_lattice.c.%d │ │ + 0x000495b0 00577269 74696e67 206c6174 74696365 .Writing lattice │ │ + 0x000495c0 2066696c 653a2025 730a0077 00466169 file: %s..w.Fai │ │ + 0x000495d0 6c656420 746f206f 70656e20 6c617474 led to open latt │ │ + 0x000495e0 69636520 66696c65 20272573 2720666f ice file '%s' fo │ │ + 0x000495f0 72207772 6974696e 67002320 67657463 r writing.# getc │ │ + 0x00049600 77643a20 2f746869 732f6973 2f626f67 wd: /this/is/bog │ │ + 0x00049610 75730a00 23202d6c 6f676261 73652025 us..# -logbase % │ │ + 0x00049620 650a0023 0a004672 616d6573 2025640a e..#..Frames %d. │ │ + 0x00049630 004e6f64 65732025 6420284e 4f444549 .Nodes %d (NODEI │ │ + 0x00049640 4420574f 52442053 54415254 4652414d D WORD STARTFRAM │ │ + 0x00049650 45204649 5253542d 454e4446 52414d45 E FIRST-ENDFRAME │ │ + 0x00049660 204c4153 542d454e 44465241 4d45290a LAST-ENDFRAME). │ │ + 0x00049670 00256420 25732025 64202564 20256420 .%d %s %d %d %d │ │ + 0x00049680 3b202564 0a00496e 69746961 6c202564 ; %d..Initial %d │ │ + 0x00049690 0a46696e 616c2025 640a0042 65737453 .Final %d..BestS │ │ + 0x000496a0 65674173 63722025 6420284e 4f444549 egAscr %d (NODEI │ │ + 0x000496b0 4420454e 44465241 4d452041 53434f52 D ENDFRAME ASCOR │ │ + 0x000496c0 45290a00 45646765 73202846 524f4d2d E)..Edges (FROM- │ │ + 0x000496d0 4e4f4445 49442054 4f2d4e4f 44454944 NODEID TO-NODEID │ │ + 0x000496e0 20415343 4f524529 0a002564 20256420 ASCORE)..%d %d │ │ + 0x000496f0 25640a00 456e640a 00215345 4e545f53 %d..End..!SENT_S │ │ + 0x00049700 54415254 00215345 4e545f45 4e440021 TART.!SENT_END.! │ │ + 0x00049710 4e554c4c 0023204c 61747469 63652067 NULL.# Lattice g │ │ + 0x00049720 656e6572 61746564 20627920 506f636b enerated by Pock │ │ + 0x00049730 65745370 68696e78 0a00230a 23204865 etSphinx..#.# He │ │ + 0x00049740 61646572 0a230a00 56455253 494f4e3d ader.#..VERSION= │ │ + 0x00049750 312e300a 00737461 72743d25 640a0065 1.0..start=%d..e │ │ + 0x00049760 6e643d25 640a004e 3d256409 4c3d2564 nd=%d..N=%d.L=%d │ │ + 0x00049770 0a00230a 23204e6f 64652064 6566696e ..#.# Node defin │ │ + 0x00049780 6974696f 6e730a23 0a00493d 25640974 itions.#..I=%d.t │ │ + 0x00049790 3d252e32 6609573d 25730976 3d25640a =%.2f.W=%s.v=%d. │ │ + 0x000497a0 00230a23 204c696e 6b206465 66696e69 .#.# Link defini │ │ + 0x000497b0 74696f6e 730a230a 004a3d25 6409533d tions.#..J=%d.S= │ │ + 0x000497c0 25640945 3d256409 613d2566 09703d25 %d.E=%d.a=%f.p=% │ │ + 0x000497d0 670a0052 65616469 6e672044 41472066 g..Reading DAG f │ │ + 0x000497e0 696c653a 2025730a 00466169 6c656420 ile: %s..Failed │ │ + 0x000497f0 746f206f 70656e20 44414720 66696c65 to open DAG file │ │ + 0x00049800 20272573 2720666f 72207265 6164696e '%s' for readin │ │ + 0x00049810 67005072 656d6174 75726520 454f4628 g.Premature EOF( │ │ + 0x00049820 2573290a 00232067 65746377 643a2000 %s)..# getcwd: . │ │ + 0x00049830 25732064 6f657320 6e6f7420 62656769 %s does not begi │ │ + 0x00049840 6e207769 74682027 23206765 74637764 n with '# getcwd │ │ + 0x00049850 3a20270a 25730023 202d6c6f 67626173 : '.%s.# -logbas │ │ + 0x00049860 65200025 733a2043 616e6e6f 74206669 e .%s: Cannot fi │ │ + 0x00049870 6e64202d 6c6f6762 61736520 696e2068 nd -logbase in h │ │ + 0x00049880 65616465 720a0025 6c660049 6e636f6e eader..%lf.Incon │ │ + 0x00049890 73697374 656e7420 6c6f6762 61736573 sistent logbases │ │ + 0x000498a0 3a202566 20767320 25663a20 77696c6c : %f vs %f: will │ │ + 0x000498b0 20636f6d 70656e73 6174650a 004c6174 compensate..Lat │ │ + 0x000498c0 74696365 206c6f67 20726174 696f3a20 tice log ratio: │ │ + 0x000498d0 25660a00 4672616d 65730046 72616d65 %f..Frames.Frame │ │ + 0x000498e0 73207061 72616d65 74657220 6d697373 s parameter miss │ │ + 0x000498f0 696e6720 6f722069 6e76616c 69640a00 ing or invalid.. │ │ + 0x00049900 4e6f6465 73004e6f 64657320 70617261 Nodes.Nodes para │ │ + 0x00049910 6d657465 72206d69 7373696e 67206f72 meter missing or │ │ + 0x00049920 20696e76 616c6964 0a005072 656d6174 invalid..Premat │ │ + 0x00049930 75726520 454f4620 7768696c 65206c6f ure EOF while lo │ │ + 0x00049940 6164696e 67204e6f 64657328 2573290a ading Nodes(%s). │ │ + 0x00049950 00256420 25323535 73202564 20256420 .%d %255s %d %d │ │ + 0x00049960 25640043 616e6e6f 74207061 72736520 %d.Cannot parse │ │ + 0x00049970 6c696e65 3a202573 2c207661 6c756520 line: %s, value │ │ + 0x00049980 6f662063 6f756e74 2025640a 00556e6b of count %d..Unk │ │ + 0x00049990 6e6f776e 20776f72 6420696e 206c696e nown word in lin │ │ + 0x000499a0 653a2025 730a0053 65716e6f 20657272 e: %s..Seqno err │ │ + 0x000499b0 6f723a20 25730a00 496e6974 69616c00 or: %s..Initial. │ │ + 0x000499c0 496e6974 69616c20 6e6f6465 20706172 Initial node par │ │ + 0x000499d0 616d6574 6572206d 69737369 6e67206f ameter missing o │ │ + 0x000499e0 7220696e 76616c69 640a0046 696e616c r invalid..Final │ │ + 0x000499f0 0046696e 616c206e 6f646520 70617261 .Final node para │ │ + 0x00049a00 6d657465 72206d69 7373696e 67206f72 meter missing or │ │ + 0x00049a10 20696e76 616c6964 0a004265 73745365 invalid..BestSe │ │ + 0x00049a20 67417363 72004265 73745365 67417363 gAscr.BestSegAsc │ │ + 0x00049a30 72207061 72616d65 74657220 6d697373 r parameter miss │ │ + 0x00049a40 696e670a 00507265 6d617475 72652045 ing..Premature E │ │ + 0x00049a50 4f462077 68696c65 20282573 29206967 OF while (%s) ig │ │ + 0x00049a60 6e6f7269 6e672042 65737453 65674173 noring BestSegAs │ │ + 0x00049a70 63720a00 45646765 73002564 20256420 cr..Edges.%d %d │ │ + 0x00049a80 25640054 65726d69 6e617469 6e672027 %d.Terminating ' │ │ + 0x00049a90 456e6427 206d6973 73696e67 0a003c2f End' missing...Failed to loa │ │ + 0x00049ab0 64202573 0a004564 67657320 6d697373 d %s..Edges miss │ │ + 0x00049ac0 696e670a 004e6f72 6d616c69 7a657220 ing..Normalizer │ │ + 0x00049ad0 50284f29 203d2061 6c706861 2825733a P(O) = alpha(%s: │ │ + 0x00049ae0 25643a25 6429203d 2025640a 004a6f69 %d:%d) = %d..Joi │ │ + 0x00049af0 6e742050 284f2c53 29203d20 25642050 nt P(O,S) = %d P │ │ + 0x00049b00 28537c4f 29203d20 25640a00 2e2e2f70 (S|O) = %d..../p │ │ + 0x00049b10 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ + 0x00049b20 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ + 0x00049b30 61636d6f 642e6300 4672616d 65202564 acmod.c.Frame %d │ │ + 0x00049b40 206f7574 73696465 20717565 7565206f outside queue o │ │ + 0x00049b50 66202564 20667261 6d65732c 20256420 f %d frames, %d │ │ + 0x00049b60 616c6c6f 63202825 64203e20 2564292c alloc (%d > %d), │ │ + 0x00049b70 2063616e 6e6f7420 73636f72 650a0046 cannot score..F │ │ + 0x00049b80 61696c65 6420746f 20777269 74652025 ailed to write % │ │ + 0x00049b90 64207661 6c756573 20746f20 6c6f6720 d values to log │ │ + 0x00049ba0 66696c65 00436f6e 66696775 72656420 file.Configured │ │ + 0x00049bb0 66656174 75726520 6c656e67 74682025 feature length % │ │ + 0x00049bc0 6420646f 65736e27 74206d61 74636820 d doesn't match │ │ + 0x00049bd0 66656174 75726520 65787472 61637469 feature extracti │ │ + 0x00049be0 6f6e206f 75747075 74207369 7a652025 on output size % │ │ + 0x00049bf0 640a0050 61727365 64206d6f 64656c2d d..Parsed model- │ │ + 0x00049c00 73706563 69666963 20666561 74757265 specific feature │ │ + 0x00049c10 20706172 616d6574 65727320 66726f6d parameters from │ │ + 0x00049c20 2025730a 00526561 64696e67 206c696e %s..Reading lin │ │ + 0x00049c30 65617220 66656174 75726520 7472616e ear feature tran │ │ + 0x00049c40 73666f72 6d617469 6f6e2066 726f6d20 sformation from │ │ + 0x00049c50 25730a00 5573696e 67207375 62766563 %s..Using subvec │ │ + 0x00049c60 746f7220 73706563 69666963 6174696f tor specificatio │ │ + 0x00049c70 6e202573 0a004163 6f757374 6963206d n %s..Acoustic m │ │ + 0x00049c80 6f64656c 20646566 696e6974 696f6e20 odel definition │ │ + 0x00049c90 6973206e 6f742073 70656369 66696564 is not specified │ │ + 0x00049ca0 20656974 68657220 77697468 202d6d64 either with -md │ │ + 0x00049cb0 6566206f 7074696f 6e206f72 20776974 ef option or wit │ │ + 0x00049cc0 68202d68 6d6d0a00 466f6c64 65722027 h -hmm..Folder ' │ │ + 0x00049cd0 25732720 646f6573 206e6f74 20636f6e %s' does not con │ │ + 0x00049ce0 7461696e 2061636f 75737469 63206d6f tain acoustic mo │ │ + 0x00049cf0 64656c20 64656669 6e697469 6f6e2027 del definition ' │ │ + 0x00049d00 6d646566 270a0046 61696c65 6420746f mdef'..Failed to │ │ + 0x00049d10 20726561 64206163 6f757374 6963206d read acoustic m │ │ + 0x00049d20 6f64656c 20646566 696e6974 696f6e20 odel definition │ │ + 0x00049d30 66726f6d 2025730a 004e6f20 746d6174 from %s..No tmat │ │ + 0x00049d40 2066696c 65207370 65636966 6965640a file specified. │ │ + 0x00049d50 004e6f20 6d65616e 2f766172 2f746d61 .No mean/var/tma │ │ + 0x00049d60 74206669 6c657320 73706563 69666965 t files specifie │ │ + 0x00049d70 640a0055 73696e67 2067656e 6572616c d..Using general │ │ + 0x00049d80 206d756c 74692d73 74726561 6d20474d multi-stream GM │ │ + 0x00049d90 4d20636f 6d707574 6174696f 6e0a0041 M computation..A │ │ + 0x00049da0 7474656d 7074696e 6720746f 20757365 ttempting to use │ │ + 0x00049db0 20534348 4d4d2063 6f6d7075 74617469 SCHMM computati │ │ + 0x00049dc0 6f6e206d 6f64756c 650a0041 7474656d on module..Attem │ │ + 0x00049dd0 7074696e 6720746f 20757365 20505448 pting to use PTH │ │ + 0x00049de0 4d4d2063 6f6d7075 74617469 6f6e206d MM computation m │ │ + 0x00049df0 6f64756c 650a0046 616c6c69 6e672062 odule..Falling b │ │ + 0x00049e00 61636b20 746f2067 656e6572 616c206d ack to general m │ │ + 0x00049e10 756c7469 2d737472 65616d20 474d4d20 ulti-stream GMM │ │ + 0x00049e20 636f6d70 75746174 696f6e0a 00256600 computation..%f. │ │ + 0x00049e30 76657273 696f6e00 302e3100 6d646566 version.0.1.mdef │ │ + 0x00049e40 5f66696c 65006e5f 73656e00 6c6f6762 _file.n_sen.logb │ │ + 0x00049e50 61736500 4661696c 65642074 6f207265 ase.Failed to re │ │ + 0x00049e60 61642066 72616d65 2066726f 6d207365 ad frame from se │ │ + 0x00049e70 6e6f6e65 2066696c 65004e75 6d626572 none file.Number │ │ + 0x00049e80 206f6620 73656e6f 6e657320 696e2073 of senones in s │ │ + 0x00049e90 656e6f6e 65206669 6c652028 25642920 enone file (%d) │ │ + 0x00049ea0 646f6573 206e6f74 206d6174 6368206d does not match m │ │ + 0x00049eb0 64656620 28256429 0a004c6f 67626173 def (%d)..Logbas │ │ + 0x00049ec0 6520696e 2073656e 6f6e6520 66696c65 e in senone file │ │ + 0x00049ed0 20282566 2920646f 6573206e 6f74206d (%f) does not m │ │ + 0x00049ee0 61746368 2061636d 6f642028 2566290a atch acmod (%f). │ │ + 0x00049ef0 00436972 63756c61 72206665 61747572 .Circular featur │ │ + 0x00049f00 65206275 66666572 2063616e 6e6f7420 e buffer cannot │ │ + 0x00049f10 62652072 65776f75 6e642028 6f757470 be rewound (outp │ │ + 0x00049f20 75742066 72616d65 2025642c 20616c6c ut frame %d, all │ │ + 0x00049f30 6f632025 64290a00 4661696c 65642074 oc %d)..Failed t │ │ + 0x00049f40 6f207772 69746520 6672616d 6520746f o write frame to │ │ + 0x00049f50 2073656e 6f6e6520 66696c65 002e2e2f senone file.../ │ │ + 0x00049f60 706f636b 65747370 68696e78 2f737263 pocketsphinx/src │ │ + 0x00049f70 2f6c6962 706f636b 65747370 68696e78 /libpocketsphinx │ │ + 0x00049f80 2f616c6c 70686f6e 655f7365 61726368 /allphone_search │ │ + 0x00049f90 2e630054 4f54414c 20667764 666c6174 .c.TOTAL fwdflat │ │ + 0x00049fa0 20252e32 66204350 5520252e 33662078 %.2f CPU %.3f x │ │ + 0x00049fb0 52540a00 544f5441 4c206677 64666c61 RT..TOTAL fwdfla │ │ + 0x00049fc0 7420252e 32662077 616c6c20 252e3366 t %.2f wall %.3f │ │ + 0x00049fd0 20785254 0a004361 6e6e6f74 2066696e xRT..Cannot fin │ │ + 0x00049fe0 64204349 2d70686f 6e652025 730a0053 d CI-phone %s..S │ │ + 0x00049ff0 494c0043 616e6e6f 74206669 6e642048 IL.Cannot find H │ │ + 0x0004a000 4d4d2066 6f722025 730a0025 64206672 MM for %s..%d fr │ │ + 0x0004a010 616d6573 2c202564 20484d4d 73202825 ames, %d HMMs (% │ │ + 0x0004a020 642f6672 292c2025 64207365 6e6f6e65 d/fr), %d senone │ │ + 0x0004a030 73202825 642f6672 292c2025 64206869 s (%d/fr), %d hi │ │ + 0x0004a040 73746f72 7920656e 74726965 73202825 story entries (% │ │ + 0x0004a050 642f6672 290a0061 6c6c7068 6f6e6520 d/fr)..allphone │ │ + 0x0004a060 252e3266 20435055 20252e33 66207852 %.2f CPU %.3f xR │ │ + 0x0004a070 540a0061 6c6c7068 6f6e6520 252e3266 T..allphone %.2f │ │ + 0x0004a080 2077616c 6c20252e 33662078 52540a00 wall %.3f xRT.. │ │ + 0x0004a090 4879703a 2025730a 002d6c6d 20617267 Hyp: %s..-lm arg │ │ + 0x0004a0a0 756d656e 74206d69 7373696e 673b2064 ument missing; d │ │ + 0x0004a0b0 6f696e67 20756e63 6f6e7374 7261696e oing unconstrain │ │ + 0x0004a0c0 65642070 686f6e65 2d6c6f6f 70206465 ed phone-loop de │ │ + 0x0004a0d0 636f6469 6e670a00 4275696c 64696e67 coding..Building │ │ + 0x0004a0e0 2050484d 4d206e65 74206f66 20256420 PHMM net of %d │ │ + 0x0004a0f0 70686f6e 65730a00 2564206e 6f646573 phones..%d nodes │ │ + 0x0004a100 2c202564 206c696e 6b730a00 4661696c , %d links..Fail │ │ + 0x0004a110 65642074 6f20696e 69746961 6c697a65 ed to initialize │ │ + 0x0004a120 206e6772 616d206d 6f64656c 20736574 ngram model set │ │ + 0x0004a130 20666f72 2070686f 6e656d65 20646563 for phoneme dec │ │ + 0x0004a140 6f64696e 67004661 696c6564 20746f20 oding.Failed to │ │ + 0x0004a150 6c6f6164 206c616e 67756167 65206d6f load language mo │ │ + 0x0004a160 64656c20 73706563 69666965 6420696e del specified in │ │ + 0x0004a170 202d616c 6c70686f 6e652c20 646f696e -allphone, doin │ │ + 0x0004a180 6720756e 636f6e73 74726169 6e656420 g unconstrained │ │ + 0x0004a190 70686f6e 652d6c6f 6f702064 65636f64 phone-loop decod │ │ + 0x0004a1a0 696e670a 00416c6c 70686f6e 65286265 ing..Allphone(be │ │ + 0x0004a1b0 616d3a20 25642c20 70626561 6d3a2025 am: %d, pbeam: % │ │ + 0x0004a1c0 64290a00 616c6c70 686f6e65 002e2e2f d)..allphone.../ │ │ + 0x0004a1d0 706f636b 65747370 68696e78 2f737263 pocketsphinx/src │ │ + 0x0004a1e0 2f6c6962 706f636b 65747370 68696e78 /libpocketsphinx │ │ + 0x0004a1f0 2f62696e 5f6d6465 662e6300 4e756d62 /bin_mdef.c.Numb │ │ + 0x0004a200 6572206f 66207365 6e6f6e65 73206578 er of senones ex │ │ + 0x0004a210 63656564 73206c69 6d69743a 20256420 ceeds limit: %d │ │ + 0x0004a220 3e202564 0a004e75 6d626572 206f6620 > %d..Number of │ │ + 0x0004a230 73656e6f 6e652073 65717565 6e636573 senone sequences │ │ + 0x0004a240 20657863 65656473 206c696d 69743a20 exceeds limit: │ │ + 0x0004a250 2564203e 2025640a 004e756d 62657220 %d > %d..Number │ │ + 0x0004a260 6f662070 686f6e65 73206578 63656564 of phones exceed │ │ + 0x0004a270 73206c69 6d69743a 20256420 3e202564 s limit: %d > %d │ │ + 0x0004a280 0a005068 6f6e6520 6e616d65 73206172 ..Phone names ar │ │ + 0x0004a290 65206e6f 7420696e 20736f72 74656420 e not in sorted │ │ + 0x0004a2a0 6f726465 722c2073 6f727279 2e00416c order, sorry..Al │ │ + 0x0004a2b0 6c6f6361 74696e67 20256420 2a202564 locating %d * %d │ │ + 0x0004a2c0 20627974 65732028 2564204b 69422920 bytes (%d KiB) │ │ + 0x0004a2d0 666f7220 43442074 7265650a 002d0030 for CD tree..-.0 │ │ + 0x0004a2e0 2e330a00 2564206e 5f626173 650a0025 .3..%d n_base..% │ │ + 0x0004a2f0 64206e5f 7472690a 00256420 6e5f7374 d n_tri..%d n_st │ │ + 0x0004a300 6174655f 6d61700a 00256420 6e5f7469 ate_map..%d n_ti │ │ + 0x0004a310 65645f73 74617465 0a002564 206e5f74 ed_state..%d n_t │ │ + 0x0004a320 6965645f 63695f73 74617465 0a002564 ied_ci_state..%d │ │ + 0x0004a330 206e5f74 6965645f 746d6174 0a00230a n_tied_tmat..#. │ │ + 0x0004a340 2320436f 6c756d6e 73206465 66696e69 # Columns defini │ │ + 0x0004a350 74696f6e 730a0023 25347320 25337320 tions..#%4s %3s │ │ + 0x0004a360 25337320 25317320 25367320 25347320 %3s %1s %6s %4s │ │ + 0x0004a370 25730a00 62617365 006c6674 00727400 %s..base.lft.rt. │ │ + 0x0004a380 70006174 74726962 00746d61 74002020 p.attrib.tmat. │ │ + 0x0004a390 2020202e 2e2e2073 74617465 20696427 ... state id' │ │ + 0x0004a3a0 73202e2e 2e002535 73202533 73202533 s ....%5s %3s %3 │ │ + 0x0004a3b0 73202531 73002025 36730066 696c6c65 s %1s. %6s.fille │ │ + 0x0004a3c0 72006e2f 61002025 34640020 25367500 r.n/a. %4d. %6u. │ │ + 0x0004a3d0 204e0a00 25357320 25337320 25337320 N..%5s %3s %3s │ │ + 0x0004a3e0 25630069 62657375 00526561 64696e67 %c.ibesu.Reading │ │ + 0x0004a3f0 2062696e 61727920 6d6f6465 6c206465 binary model de │ │ + 0x0004a400 66696e69 74696f6e 3a202573 0a004661 finition: %s..Fa │ │ + 0x0004a410 696c6564 20746f20 72656164 20627974 iled to read byt │ │ + 0x0004a420 652d6f72 64657220 6d61726b 65722066 e-order marker f │ │ + 0x0004a430 726f6d20 25730a00 4d757374 20627974 rom %s..Must byt │ │ + 0x0004a440 652d7377 61702025 730a0046 61696c65 e-swap %s..Faile │ │ + 0x0004a450 6420746f 20726561 64207665 7273696f d to read versio │ │ + 0x0004a460 6e206672 6f6d2025 730a0046 696c6520 n from %s..File │ │ + 0x0004a470 666f726d 61742076 65727369 6f6e2025 format version % │ │ + 0x0004a480 6420666f 72202573 20697320 6e657765 d for %s is newe │ │ + 0x0004a490 72207468 616e206c 69627261 72790a00 r than library.. │ │ + 0x0004a4a0 4661696c 65642074 6f207265 61642068 Failed to read h │ │ + 0x0004a4b0 65616465 72206c65 6e677468 2066726f eader length fro │ │ + 0x0004a4c0 6d202573 0a004661 696c6564 20746f20 m %s..Failed to │ │ + 0x0004a4d0 72656164 20257320 66726f6d 2025730a read %s from %s. │ │ + 0x0004a4e0 00266d2d 3e6e5f63 6970686f 6e650026 .&m->n_ciphone.& │ │ + 0x0004a4f0 6d2d3e6e 5f70686f 6e650026 6d2d3e6e m->n_phone.&m->n │ │ + 0x0004a500 5f656d69 745f7374 61746500 266d2d3e _emit_state.&m-> │ │ + 0x0004a510 6e5f6369 5f73656e 00266d2d 3e6e5f73 n_ci_sen.&m->n_s │ │ + 0x0004a520 656e0026 6d2d3e6e 5f746d61 7400266d en.&m->n_tmat.&m │ │ + 0x0004a530 2d3e6e5f 73736571 00266d2d 3e6e5f63 ->n_sseq.&m->n_c │ │ + 0x0004a540 74780026 6d2d3e6e 5f63645f 74726565 tx.&m->n_cd_tree │ │ + 0x0004a550 00266d2d 3e73696c 002d6d6d 61702073 .&m->sil.-mmap s │ │ + 0x0004a560 70656369 66696564 2c206275 74206d64 pecified, but md │ │ + 0x0004a570 65662069 73206f74 6865722d 656e6469 ef is other-endi │ │ + 0x0004a580 616e2e20 2057696c 6c206e6f 74206d65 an. Will not me │ │ + 0x0004a590 6d6f7279 2d6d6170 2e0a0046 61696c65 mory-map...Faile │ │ + 0x0004a5a0 6420746f 20726561 64202564 20627974 d to read %d byt │ │ + 0x0004a5b0 6573206f 66206461 74612066 726f6d20 es of data from │ │ + 0x0004a5c0 25730a00 53656e6f 6e652025 64206973 %s..Senone %d is │ │ + 0x0004a5d0 20736861 72656420 62657477 65656e20 shared between │ │ + 0x0004a5e0 6d756c74 69706c65 20626173 65207068 multiple base ph │ │ + 0x0004a5f0 6f6e6573 0a004344 2070686f 6e652025 ones..CD phone % │ │ + 0x0004a600 64206861 73206665 77657220 73746174 d has fewer stat │ │ + 0x0004a610 65732074 68616e20 43492070 686f6e65 es than CI phone │ │ + 0x0004a620 2025640a 00256420 43492d70 686f6e65 %d..%d CI-phone │ │ + 0x0004a630 2c202564 2043442d 70686f6e 652c2025 , %d CD-phone, % │ │ + 0x0004a640 6420656d 69747374 6174652f 70686f6e d emitstate/phon │ │ + 0x0004a650 652c2025 64204349 2d73656e 2c202564 e, %d CI-sen, %d │ │ + 0x0004a660 2053656e 2c202564 2053656e 2d536571 Sen, %d Sen-Seq │ │ + 0x0004a670 0a002573 20257320 25732025 63002e2e ..%s %s %s %c... │ │ + 0x0004a680 2f706f63 6b657473 7068696e 782f7372 /pocketsphinx/sr │ │ + 0x0004a690 632f6c69 62706f63 6b657473 7068696e c/libpocketsphin │ │ + 0x0004a6a0 782f626c 6b617272 61795f6c 6973742e x/blkarray_list. │ │ + 0x0004a6b0 63004361 6e6e6f74 20616c6c 6f636174 c.Cannot allocat │ │ + 0x0004a6c0 65202564 78256420 626c6b61 72726179 e %dx%d blkarray │ │ + 0x0004a6d0 0a00426c 6f636b20 61727261 79202825 ..Block array (% │ │ + 0x0004a6e0 64782564 29206578 68617573 7465640a dx%d) exhausted. │ │ + 0x0004a6f0 002e2e2f 706f636b 65747370 68696e78 .../pocketsphinx │ │ + 0x0004a700 2f737263 2f6c6962 706f636b 65747370 /src/libpocketsp │ │ + 0x0004a710 68696e78 2f646963 742e6300 4661696c hinx/dict.c.Fail │ │ + 0x0004a720 65642074 6f206f70 656e2027 25732700 ed to open '%s'. │ │ + 0x0004a730 252d3330 73202573 0a005265 616c6c6f %-30s %s..Reallo │ │ + 0x0004a740 63617469 6e672074 6f202564 204b6942 cating to %d KiB │ │ + 0x0004a750 20666f72 20776f72 6420656e 74726965 for word entrie │ │ + 0x0004a760 730a004d 69737369 6e672062 61736520 s..Missing base │ │ + 0x0004a770 776f7264 20666f72 3a202573 0a002323 word for: %s..## │ │ + 0x0004a780 003b3b00 4c696e65 2025643a 204e6f20 .;;.Line %d: No │ │ + 0x0004a790 70726f6e 756e6369 6174696f 6e20666f pronunciation fo │ │ + 0x0004a7a0 7220776f 72642027 2573273b 2069676e r word '%s'; ign │ │ + 0x0004a7b0 6f726564 0a004c69 6e652025 643a2050 ored..Line %d: P │ │ + 0x0004a7c0 686f6e65 20272573 27206973 206d6973 hone '%s' is mis │ │ + 0x0004a7d0 696e6720 696e2074 68652061 636f7573 ing in the acous │ │ + 0x0004a7e0 74696320 6d6f6465 6c3b2077 6f726420 tic model; word │ │ + 0x0004a7f0 27257327 2069676e 6f726564 0a004c69 '%s' ignored..Li │ │ + 0x0004a800 6e652025 643a2046 61696c65 6420746f ne %d: Failed to │ │ + 0x0004a810 20616464 20746865 20776f72 64202725 add the word '% │ │ + 0x0004a820 73272028 6475706c 69636174 653f293b s' (duplicate?); │ │ + 0x0004a830 2069676e 6f726564 0a00416c 6c6f6361 ignored..Alloca │ │ + 0x0004a840 74656420 2564204b 69422066 6f722073 ted %d KiB for s │ │ + 0x0004a850 7472696e 67732c20 2564204b 69422066 trings, %d KiB f │ │ + 0x0004a860 6f722070 686f6e65 730a0072 00466169 or phones..r.Fai │ │ + 0x0004a870 6c656420 746f206f 70656e20 64696374 led to open dict │ │ + 0x0004a880 696f6e61 72792066 696c6520 27257327 ionary file '%s' │ │ + 0x0004a890 20666f72 20726561 64696e67 00466169 for reading.Fai │ │ + 0x0004a8a0 6c656420 746f206f 70656e20 66696c6c led to open fill │ │ + 0x0004a8b0 65722064 69637469 6f6e6172 79206669 er dictionary fi │ │ + 0x0004a8c0 6c652027 25732720 666f7220 72656164 le '%s' for read │ │ + 0x0004a8d0 696e6700 4e756d62 6572206f 6620776f ing.Number of wo │ │ + 0x0004a8e0 72647320 696e2064 69637469 6f6e6172 rds in dictionar │ │ + 0x0004a8f0 69657320 28256429 20657863 65656473 ies (%d) exceeds │ │ + 0x0004a900 206c696d 69742028 2564290a 00416c6c limit (%d)..All │ │ + 0x0004a910 6f636174 696e6720 2564202a 20256420 ocating %d * %d │ │ + 0x0004a920 62797465 73202825 64204b69 42292066 bytes (%d KiB) f │ │ + 0x0004a930 6f722077 6f726420 656e7472 6965730a or word entries. │ │ + 0x0004a940 00526561 64696e67 206d6169 6e206469 .Reading main di │ │ + 0x0004a950 6374696f 6e617279 3a202573 0a002564 ctionary: %s..%d │ │ + 0x0004a960 20776f72 64732072 6561640a 00526561 words read..Rea │ │ + 0x0004a970 64696e67 2066696c 6c657220 64696374 ding filler dict │ │ + 0x0004a980 696f6e61 72793a20 25730a00 3c733e00 ionary: %s... │ │ + 0x0004a990 3c73696c 3e00576f 72642027 25732720 .Word '%s' │ │ + 0x0004a9a0 6d757374 206f6363 75722028 6f6e6c79 must occur (only │ │ + 0x0004a9b0 2920696e 2066696c 6c657220 64696374 ) in filler dict │ │ + 0x0004a9c0 696f6e61 72790a00 496e6974 69616c69 ionary..Initiali │ │ + 0x0004a9d0 7a617469 6f6e206f 66206469 63745f74 zation of dict_t │ │ + 0x0004a9e0 2c207265 706f7274 3a0a004d 61782077 , report:..Max w │ │ + 0x0004a9f0 6f72643a 2025640a 004e6f20 6f662077 ord: %d..No of w │ │ + 0x0004aa00 6f72643a 2025640a 000a002e 2e2f706f ord: %d....../po │ │ + 0x0004aa10 636b6574 73706869 6e782f73 72632f6c cketsphinx/src/l │ │ + 0x0004aa20 6962706f 636b6574 73706869 6e782f64 ibpocketsphinx/d │ │ + 0x0004aa30 69637432 7069642e 63004669 6c6c696e ict2pid.c.Fillin │ │ + 0x0004aa40 6720696e 20636f6e 74657874 20747269 g in context tri │ │ + 0x0004aa50 70686f6e 65732066 6f722025 73283f2c phones for %s(?, │ │ + 0x0004aa60 3f290a00 4275696c 64696e67 20504944 ?)..Building PID │ │ + 0x0004aa70 20746162 6c657320 666f7220 64696374 tables for dict │ │ + 0x0004aa80 696f6e61 72790a00 416c6c6f 63617469 ionary..Allocati │ │ + 0x0004aa90 6e672025 645e3320 2a202564 20627974 ng %d^3 * %d byt │ │ + 0x0004aaa0 65732028 2564204b 69422920 666f7220 es (%d KiB) for │ │ + 0x0004aab0 776f7264 2d696e69 7469616c 20747269 word-initial tri │ │ + 0x0004aac0 70686f6e 65730a00 416c6c6f 63617465 phones..Allocate │ │ + 0x0004aad0 64202564 20627974 65732028 2564204b d %d bytes (%d K │ │ + 0x0004aae0 69422920 666f7220 776f7264 2d66696e iB) for word-fin │ │ + 0x0004aaf0 616c2074 72697068 6f6e6573 0a00416c al triphones..Al │ │ + 0x0004ab00 6c6f6361 74656420 25642062 79746573 located %d bytes │ │ + 0x0004ab10 20282564 204b6942 2920666f 72207369 (%d KiB) for si │ │ + 0x0004ab20 6e676c65 2d70686f 6e652077 6f726420 ngle-phone word │ │ + 0x0004ab30 74726970 686f6e65 730a0023 20494e54 triphones..# INT │ │ + 0x0004ab40 45524e41 4c202877 6420636f 6d737369 ERNAL (wd comssi │ │ + 0x0004ab50 64207373 69642073 73696420 2e2e2e20 d ssid ssid ... │ │ + 0x0004ab60 73736964 20636f6d 73736964 290a0025 ssid comssid)..% │ │ + 0x0004ab70 33307320 00202535 64002320 4c444950 30s . %5d.# LDIP │ │ + 0x0004ab80 485f4c43 20286220 72206c20 73736964 H_LC (b r l ssid │ │ + 0x0004ab90 290a0025 36732025 36732025 36732025 )..%6s %6s %6s % │ │ + 0x0004aba0 35640a00 23205353 45512025 64202873 5d..# SSEQ %d (s │ │ + 0x0004abb0 656e6964 2073656e 6964202e 2e2e290a enid senid ...). │ │ + 0x0004abc0 00253564 20002320 454e440a 00284e55 .%5d .# END..(NU │ │ + 0x0004abd0 4c4c2900 2e2e2f70 6f636b65 74737068 LL).../pocketsph │ │ + 0x0004abe0 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x0004abf0 74737068 696e782f 6673675f 73656172 tsphinx/fsg_sear │ │ + 0x0004ac00 63682e63 0046696e 616c2072 6573756c ch.c.Final resul │ │ + 0x0004ac10 7420646f 6573206e 6f74206d 61746368 t does not match │ │ + 0x0004ac20 20746865 20677261 6d6d6172 20696e20 the grammar in │ │ + 0x0004ac30 6672616d 65202564 0a002564 20667261 frame %d..%d fra │ │ + 0x0004ac40 6d65732c 20256420 484d4d73 20282564 mes, %d HMMs (%d │ │ + 0x0004ac50 2f667229 2c202564 2073656e 6f6e6573 /fr), %d senones │ │ + 0x0004ac60 20282564 2f667229 2c202564 20686973 (%d/fr), %d his │ │ + 0x0004ac70 746f7279 20656e74 72696573 20282564 tory entries (%d │ │ + 0x0004ac80 2f667229 0a0a0046 72616d65 2025643a /fr)...Frame %d: │ │ + 0x0004ac90 204e6f20 61637469 76652048 4d4d2121 No active HMM!! │ │ + 0x0004aca0 0a005041 4e494321 20467261 6d652025 ..PANIC! Frame % │ │ + 0x0004acb0 643a2023 484d4d20 6576616c 75617465 d: #HMM evaluate │ │ + 0x0004acc0 64282564 29203e20 23504e6f 64657328 d(%d) > #PNodes( │ │ + 0x0004acd0 2564290a 00537461 7274206e 6f646520 %d)..Start node │ │ + 0x0004ace0 25732e25 643a2564 3a25640a 00466169 %s.%d:%d:%d..Fai │ │ + 0x0004acf0 6c656420 746f2066 696e6420 74686520 led to find the │ │ + 0x0004ad00 73746172 74206e6f 64650a00 456e6420 start node..End │ │ + 0x0004ad10 6e6f6465 2025732e 25643a25 643a2564 node %s.%d:%d:%d │ │ + 0x0004ad20 20282564 290a0046 61696c65 6420746f (%d)..Failed to │ │ + 0x0004ad30 2066696e 64207468 6520656e 64206e6f find the end no │ │ + 0x0004ad40 64650a00 6c617474 69636520 73746172 de..lattice star │ │ + 0x0004ad50 74206e6f 64652025 732e2564 20656e64 t node %s.%d end │ │ + 0x0004ad60 206e6f64 65202573 2e25640a 00466169 node %s.%d..Fai │ │ + 0x0004ad70 6c656420 746f206f 62746169 6e207468 led to obtain th │ │ + 0x0004ad80 65206c61 74746963 65207768 696c6520 e lattice while │ │ + 0x0004ad90 62657374 70617468 20656e61 626c6564 bestpath enabled │ │ + 0x0004ada0 0a004661 696c6564 20746f20 66696e64 ..Failed to find │ │ + 0x0004adb0 20746865 20626573 74706174 6820696e the bestpath in │ │ + 0x0004adc0 2061206c 61747469 63650a00 46534728 a lattice..FSG( │ │ + 0x0004add0 6265616d 3a202564 2c207062 65616d3a beam: %d, pbeam: │ │ + 0x0004ade0 2025642c 20776265 616d3a20 25643b20 %d, wbeam: %d; │ │ + 0x0004adf0 7769703a 2025642c 20706970 3a202564 wip: %d, pip: %d │ │ + 0x0004ae00 290a0054 68652077 6f726420 27257327 )..The word '%s' │ │ + 0x0004ae10 20697320 6d697373 696e6720 696e2074 is missing in t │ │ + 0x0004ae20 68652064 69637469 6f6e6172 790a0041 he dictionary..A │ │ + 0x0004ae30 64646564 20256420 616c7465 726e6174 dded %d alternat │ │ + 0x0004ae40 6520776f 72642074 72616e73 6974696f e word transitio │ │ + 0x0004ae50 6e730a00 2e2e2f70 6f636b65 74737068 ns..../pocketsph │ │ + 0x0004ae60 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x0004ae70 74737068 696e782f 6b77735f 73656172 tsphinx/kws_sear │ │ + 0x0004ae80 63682e63 004b5753 28626561 6d3a2025 ch.c.KWS(beam: % │ │ + 0x0004ae90 642c2070 6c703a20 25642c20 64656661 d, plp: %d, defa │ │ + 0x0004aea0 756c7420 74687265 73686f6c 64202564 ult threshold %d │ │ + 0x0004aeb0 290a0046 61696c65 6420746f 206f7065 )..Failed to ope │ │ + 0x0004aec0 6e206b65 79776f72 64206669 6c652027 n keyword file ' │ │ + 0x0004aed0 25732700 4661696c 65642074 6f206372 %s'.Failed to cr │ │ + 0x0004aee0 65617465 206b7773 20736561 7263680a eate kws search. │ │ + 0x0004aef0 00256425 6e002e2e 2f706f63 6b657473 .%d%n.../pockets │ │ + 0x0004af00 7068696e 782f7372 632f6c69 62706f63 phinx/src/libpoc │ │ + 0x0004af10 6b657473 7068696e 782f6d64 65662e63 ketsphinx/mdef.c │ │ + 0x0004af20 004d6973 73696e67 206f7220 62616420 .Missing or bad │ │ + 0x0004af30 7472616e 73697469 6f6e206d 61747269 transition matri │ │ + 0x0004af40 78206964 3a202573 0a00746d 61742d69 x id: %s..tmat-i │ │ + 0x0004af50 64282564 29203e20 23746d61 7420696e d(%d) > #tmat in │ │ + 0x0004af60 20686561 64657228 2564293a 2025730a header(%d): %s. │ │ + 0x0004af70 004d6973 73696e67 206f7220 62616420 .Missing or bad │ │ + 0x0004af80 73746174 655b2564 5d2d3e73 656e6f6e state[%d]->senon │ │ + 0x0004af90 65206d61 7070696e 673a2025 730a0043 e mapping: %s..C │ │ + 0x0004afa0 492d7365 6e6f6e65 2d696428 25642920 I-senone-id(%d) │ │ + 0x0004afb0 3e202343 492d7365 6e6f6e65 73282564 > #CI-senones(%d │ │ + 0x0004afc0 293a2025 730a0053 656e6f6e 652d6964 ): %s..Senone-id │ │ + 0x0004afd0 28256429 203e2023 73656e6f 6e657328 (%d) > #senones( │ │ + 0x0004afe0 2564293a 2025730a 00257325 6e004e00 %d): %s..%s%n.N. │ │ + 0x0004aff0 4d697373 696e6720 6e6f6e2d 656d6974 Missing non-emit │ │ + 0x0004b000 74696e67 20737461 74652073 7065633a ting state spec: │ │ + 0x0004b010 2025730a 004e6f6e 2d656d70 74792062 %s..Non-empty b │ │ + 0x0004b020 65796f6e 64206e6f 6e2d656d 69747469 eyond non-emitti │ │ + 0x0004b030 6e672066 696e616c 20737461 74653a20 ng final state: │ │ + 0x0004b040 25730a00 4475706c 69636174 65207472 %s..Duplicate tr │ │ + 0x0004b050 6970686f 6e653a20 25730a00 4e6f206d iphone: %s..No m │ │ + 0x0004b060 6465662d 66696c65 0a005265 6164696e def-file..Readin │ │ + 0x0004b070 67206d6f 64656c20 64656669 6e697469 g model definiti │ │ + 0x0004b080 6f6e3a20 25730a00 4661696c 65642074 on: %s..Failed t │ │ + 0x0004b090 6f206f70 656e206d 64656620 66696c65 o open mdef file │ │ + 0x0004b0a0 20272573 2720666f 72207265 6164696e '%s' for readin │ │ + 0x0004b0b0 6700456d 70747920 66696c65 3a202573 g.Empty file: %s │ │ + 0x0004b0c0 0a00424d 44460046 444d4200 466f756e ..BMDF.FDMB.Foun │ │ + 0x0004b0d0 64206279 74652d6f 72646572 206d6172 d byte-order mar │ │ + 0x0004b0e0 6b20252e 34732c20 61737375 6d696e67 k %.4s, assuming │ │ + 0x0004b0f0 20746869 73206973 20612062 696e6172 this is a binar │ │ + 0x0004b100 79206d64 65662066 696c650a 00302e33 y mdef file..0.3 │ │ + 0x0004b110 00566572 73696f6e 20657272 6f723a20 .Version error: │ │ + 0x0004b120 45787065 63696e67 2025732c 20627574 Expecing %s, but │ │ + 0x0004b130 20726561 64202573 0a00496e 636f6d70 read %s..Incomp │ │ + 0x0004b140 6c657465 20686561 6465720a 00256420 lete header..%d │ │ + 0x0004b150 25730045 72726f72 20696e20 68656164 %s.Error in head │ │ + 0x0004b160 65723a20 25730a00 6e5f6261 7365006e er: %s..n_base.n │ │ + 0x0004b170 5f747269 006e5f73 74617465 5f6d6170 _tri.n_state_map │ │ + 0x0004b180 006e5f74 6965645f 63695f73 74617465 .n_tied_ci_state │ │ + 0x0004b190 006e5f74 6965645f 73746174 65006e5f .n_tied_state.n_ │ │ + 0x0004b1a0 74696564 5f746d61 7400556e 6b6e6f77 tied_tmat.Unknow │ │ + 0x0004b1b0 6e206865 61646572 206c696e 653a2025 n header line: % │ │ + 0x0004b1c0 730a0025 733a2045 72726f72 20696e20 s..%s: Error in │ │ + 0x0004b1d0 68656164 65720a00 25733a20 23434920 header..%s: #CI │ │ + 0x0004b1e0 70686f6e 65732028 25642920 65786365 phones (%d) exce │ │ + 0x0004b1f0 65647320 6c696d69 74202825 64290a00 eds limit (%d).. │ │ + 0x0004b200 25733a20 2350686f 6e657320 28256429 %s: #Phones (%d) │ │ + 0x0004b210 20657863 65656473 206c696d 69742028 exceeds limit ( │ │ + 0x0004b220 2564290a 0025733a 20237365 6e6f6e65 %d)..%s: #senone │ │ + 0x0004b230 73202825 64292065 78636565 6473206c s (%d) exceeds l │ │ + 0x0004b240 696d6974 20282564 290a0025 733a2023 imit (%d)..%s: # │ │ + 0x0004b250 746d6174 73202825 64292065 78636565 tmats (%d) excee │ │ + 0x0004b260 6473206c 696d6974 20282564 290a0048 ds limit (%d)..H │ │ + 0x0004b270 65616465 72206572 726f723a 206e5f73 eader error: n_s │ │ + 0x0004b280 74617465 5f6d6170 206e6f74 2061206d tate_map not a m │ │ + 0x0004b290 756c7469 706c6520 6f66206e 5f63692a ultiple of n_ci* │ │ + 0x0004b2a0 6e5f7472 690a0050 72656d61 74757265 n_tri..Premature │ │ + 0x0004b2b0 20454f46 20726561 64696e67 20434970 EOF reading CIp │ │ + 0x0004b2c0 686f6e65 2025640a 004d6973 73696e67 hone %d..Missing │ │ + 0x0004b2d0 20626173 65207068 6f6e6520 6e616d65 base phone name │ │ + 0x0004b2e0 3a202573 0a004475 706c6963 61746520 : %s..Duplicate │ │ + 0x0004b2f0 62617365 2070686f 6e653a20 25730a00 base phone: %s.. │ │ + 0x0004b300 68617368 5f746162 6c655f65 6e746572 hash_table_enter │ │ + 0x0004b310 28257329 20666169 6c65643b 20647570 (%s) failed; dup │ │ + 0x0004b320 6c696361 74652043 4970686f 6e653f0a licate CIphone?. │ │ + 0x0004b330 00426164 20636f6e 74657874 20696e66 .Bad context inf │ │ + 0x0004b340 6f20666f 72206261 73652070 686f6e65 o for base phone │ │ + 0x0004b350 3a202573 0a004d69 7373696e 67206669 : %s..Missing fi │ │ + 0x0004b360 6c6c6572 20617472 69627574 65206669 ller atribute fi │ │ + 0x0004b370 656c643a 2025730a 00426164 2066696c eld: %s..Bad fil │ │ + 0x0004b380 6c657220 61747472 69627574 65206669 ler attribute fi │ │ + 0x0004b390 656c643a 2025730a 00507265 6d617475 eld: %s..Prematu │ │ + 0x0004b3a0 72652045 4f462072 65616469 6e672070 re EOF reading p │ │ + 0x0004b3b0 686f6e65 2025640a 00556e6b 6e6f776e hone %d..Unknown │ │ + 0x0004b3c0 20626173 65207068 6f6e653a 2025730a base phone: %s. │ │ + 0x0004b3d0 004d6973 73696e67 206c6566 7420636f .Missing left co │ │ + 0x0004b3e0 6e746578 743a2025 730a0055 6e6b6e6f ntext: %s..Unkno │ │ + 0x0004b3f0 776e206c 65667420 636f6e74 6578743a wn left context: │ │ + 0x0004b400 2025730a 004d6973 73696e67 20726967 %s..Missing rig │ │ + 0x0004b410 68742063 6f6e7465 78743a20 25730a00 ht context: %s.. │ │ + 0x0004b420 556e6b6e 6f776e20 72696768 74202063 Unknown right c │ │ + 0x0004b430 6f6e7465 78743a20 25730a00 4d697373 ontext: %s..Miss │ │ + 0x0004b440 696e6720 6f722062 61642077 6f72642d ing or bad word- │ │ + 0x0004b450 706f7369 74696f6e 20737065 633a2025 position spec: % │ │ + 0x0004b460 730a0042 61642077 6f72642d 706f7369 s..Bad word-posi │ │ + 0x0004b470 74696f6e 20737065 633a2025 730a004d tion spec: %s..M │ │ + 0x0004b480 69737369 6e672066 696c6c65 72206174 issing filler at │ │ + 0x0004b490 74726962 75746520 6669656c 643a2025 tribute field: % │ │ + 0x0004b4a0 730a004e 6f6e2d65 6d707479 2066696c s..Non-empty fil │ │ + 0x0004b4b0 65206265 796f6e64 20657870 65637465 e beyond expecte │ │ + 0x0004b4c0 64202370 686f6e65 73202825 64290a00 d #phones (%d).. │ │ + 0x0004b4d0 2343492d 73656e6f 6e657328 25642920 #CI-senones(%d) │ │ + 0x0004b4e0 213d2023 43492d70 686f6e65 28256429 != #CI-phone(%d) │ │ + 0x0004b4f0 20782023 656d6974 74696e67 2d737461 x #emitting-sta │ │ + 0x0004b500 74657328 2564290a 00496e69 7469616c tes(%d)..Initial │ │ + 0x0004b510 697a6174 696f6e20 6f66206d 6465665f ization of mdef_ │ │ + 0x0004b520 742c2072 65706f72 743a0a00 2e2e2f70 t, report:..../p │ │ + 0x0004b530 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ + 0x0004b540 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ + 0x0004b550 6e677261 6d5f7365 61726368 2e630054 ngram_search.c.T │ │ + 0x0004b560 4f54414c 20626573 74706174 6820252e OTAL bestpath %. │ │ + 0x0004b570 32662043 50552025 2e336620 7852540a 2f CPU %.3f xRT. │ │ + 0x0004b580 00544f54 414c2062 65737470 61746820 .TOTAL bestpath │ │ + 0x0004b590 252e3266 2077616c 6c20252e 33662078 %.2f wall %.3f x │ │ + 0x0004b5a0 52540a00 4c616e67 75616765 206d6f64 RT..Language mod │ │ + 0x0004b5b0 656c2f73 65742064 6f657320 6e6f7420 el/set does not │ │ + 0x0004b5c0 636f6e74 61696e20 3c2f733e 2c207265 contain , re │ │ + 0x0004b5d0 636f676e 6974696f 6e207769 6c6c2066 cognition will f │ │ + 0x0004b5e0 61696c0a 00667764 74726565 00667764 ail..fwdtree.fwd │ │ + 0x0004b5f0 666c6174 00626573 74706174 6800576f flat.bestpath.Wo │ │ + 0x0004b600 72642027 25732720 73757276 69766564 rd '%s' survived │ │ + 0x0004b610 20666f72 20256420 6672616d 65732c20 for %d frames, │ │ + 0x0004b620 706f7465 6e746961 6c206f76 65727072 potential overpr │ │ + 0x0004b630 756e696e 670a004e 6f20656e 74726965 uning..No entrie │ │ + 0x0004b640 7320696e 20626163 6b706f69 6e746572 s in backpointer │ │ + 0x0004b650 20746162 6c652100 52657369 7a656420 table!.Resized │ │ + 0x0004b660 6261636b 706f696e 74657220 7461626c backpointer tabl │ │ + 0x0004b670 6520746f 20256420 656e7472 6965730a e to %d entries. │ │ + 0x0004b680 00526573 697a6564 2073636f 72652073 .Resized score s │ │ + 0x0004b690 7461636b 20746f20 25642065 6e747269 tack to %d entri │ │ + 0x0004b6a0 65730a00 4e6f2077 6f726420 65786974 es..No word exit │ │ + 0x0004b6b0 7320666f 756e6420 696e206c 61737420 s found in last │ │ + 0x0004b6c0 6672616d 65202825 64292c20 61737375 frame (%d), assu │ │ + 0x0004b6d0 6d696e67 206e6f20 7265636f 676e6974 ming no recognit │ │ + 0x0004b6e0 696f6e0a 003c2f73 3e206e6f 7420666f ion.. not fo │ │ + 0x0004b6f0 756e6420 696e206c 61737420 6672616d und in last fram │ │ + 0x0004b700 652c2075 73696e67 2025732e 25642069 e, using %s.%d i │ │ + 0x0004b710 6e737465 61640a00 4661696c 65642074 nstead..Failed t │ │ + 0x0004b720 6f206669 6e642044 4147206e 6f646520 o find DAG node │ │ + 0x0004b730 636f7272 6573706f 6e64696e 6720746f corresponding to │ │ + 0x0004b740 2025730a 00456c69 6d696e61 74656420 %s..Eliminated │ │ + 0x0004b750 2564206e 6f646573 20626566 6f726520 %d nodes before │ │ + 0x0004b760 656e6420 6e6f6465 0a00456e 64206e6f end node..End no │ │ + 0x0004b770 6465206f 66206c61 74746963 65206973 de of lattice is │ │ + 0x0004b780 6f6c6174 65643b20 756e7265 61636861 olated; unreacha │ │ + 0x0004b790 626c650a 004c6174 74696365 20686173 ble..Lattice has │ │ + 0x0004b7a0 20256420 6e6f6465 732c2025 64206c69 %d nodes, %d li │ │ + 0x0004b7b0 6e6b730a 00436f75 6c646e27 74206669 nks..Couldn't fi │ │ + 0x0004b7c0 6e64203c 733e2069 6e206669 72737420 nd in first │ │ + 0x0004b7d0 6672616d 650a0045 6d707479 20626163 frame..Empty bac │ │ + 0x0004b7e0 6b706f69 6e746572 20746162 6c653a20 kpointer table: │ │ + 0x0004b7f0 63616e20 6e6f7420 6275696c 64204441 can not build DA │ │ + 0x0004b800 472e0a00 62657374 70617468 20252e32 G...bestpath %.2 │ │ + 0x0004b810 66204350 5520252e 33662078 52540a00 f CPU %.3f xRT.. │ │ + 0x0004b820 62657374 70617468 20252e32 66207761 bestpath %.2f wa │ │ + 0x0004b830 6c6c2025 2e336620 7852540a 00426163 ll %.3f xRT..Bac │ │ + 0x0004b840 6b706f69 6e746572 20746162 6c652028 kpointer table ( │ │ + 0x0004b850 25642065 6e747269 6573293a 0a00252d %d entries):..%- │ │ + 0x0004b860 35642025 2d313073 20737461 72742025 5d %-10s start % │ │ + 0x0004b870 2d336420 656e6420 252d3364 2073636f -3d end %-3d sco │ │ + 0x0004b880 72652025 2d386420 62702025 2d336420 re %-8d bp %-3d │ │ + 0x0004b890 7265616c 5f776964 20252d35 64207072 real_wid %-5d pr │ │ + 0x0004b8a0 65765f72 65616c5f 77696420 252d3564 ev_real_wid %-5d │ │ + 0x0004b8b0 00096273 73002025 64002e2e 2f706f63 ..bss. %d.../poc │ │ + 0x0004b8c0 6b657473 7068696e 782f7372 632f6c69 ketsphinx/src/li │ │ + 0x0004b8d0 62706f63 6b657473 7068696e 782f6e67 bpocketsphinx/ng │ │ + 0x0004b8e0 72616d5f 73656172 63685f66 77647472 ram_search_fwdtr │ │ + 0x0004b8f0 65652e63 00256420 756e6971 75652069 ee.c.%d unique i │ │ + 0x0004b900 6e697469 616c2064 6970686f 6e65730a nitial diphones. │ │ + 0x0004b910 0046696c 6c657220 776f7264 20256420 .Filler word %d │ │ + 0x0004b920 3d202573 20686173 206d6f72 65207468 = %s has more th │ │ + 0x0004b930 616e206f 6e652070 686f6e65 2c206967 an one phone, ig │ │ + 0x0004b940 6e6f7269 6e672069 742e0a00 25642072 noring it...%d r │ │ + 0x0004b950 6f6f742c 20256420 6e6f6e2d 726f6f74 oot, %d non-root │ │ + 0x0004b960 20636861 6e6e656c 732c2025 64207369 channels, %d si │ │ + 0x0004b970 6e676c65 2d70686f 6e652077 6f726473 ngle-phone words │ │ + 0x0004b980 0a006361 6e645f73 665b5d20 696e6372 ..cand_sf[] incr │ │ + 0x0004b990 65617365 6420746f 20256420 656e7472 eased to %d entr │ │ + 0x0004b9a0 6965730a 00437265 6174696e 67207365 ies..Creating se │ │ + 0x0004b9b0 61726368 20747265 650a0062 65666f72 arch tree..befor │ │ + 0x0004b9c0 653a2025 6420726f 6f742c20 2564206e e: %d root, %d n │ │ + 0x0004b9d0 6f6e2d72 6f6f7420 6368616e 6e656c73 on-root channels │ │ + 0x0004b9e0 2c202564 2073696e 676c652d 70686f6e , %d single-phon │ │ + 0x0004b9f0 6520776f 7264730a 00616674 65723a20 e words..after: │ │ + 0x0004ba00 6d617820 6e6f6e72 6f6f7420 6368616e max nonroot chan │ │ + 0x0004ba10 20696e63 72656173 65642074 6f202564 increased to %d │ │ + 0x0004ba20 0a004e6f 20776f72 64206672 6f6d2074 ..No word from t │ │ + 0x0004ba30 6865206c 616e6775 61676520 6d6f6465 he language mode │ │ + 0x0004ba40 6c206861 73207072 6f6e756e 63696174 l has pronunciat │ │ + 0x0004ba50 696f6e20 696e2074 68652064 69637469 ion in the dicti │ │ + 0x0004ba60 6f6e6172 790a0061 66746572 3a202564 onary..after: %d │ │ + 0x0004ba70 20726f6f 742c2025 64206e6f 6e2d726f root, %d non-ro │ │ + 0x0004ba80 6f742063 68616e6e 656c732c 20256420 ot channels, %d │ │ + 0x0004ba90 73696e67 6c652d70 686f6e65 20776f72 single-phone wor │ │ + 0x0004baa0 64730a00 544f5441 4c206677 64747265 ds..TOTAL fwdtre │ │ + 0x0004bab0 6520252e 32662043 50552025 2e336620 e %.2f CPU %.3f │ │ + 0x0004bac0 7852540a 00544f54 414c2066 77647472 xRT..TOTAL fwdtr │ │ + 0x0004bad0 65652025 2e326620 77616c6c 20252e33 ee %.2f wall %.3 │ │ + 0x0004bae0 66207852 540a0052 656e6f72 6d616c69 f xRT..Renormali │ │ + 0x0004baf0 7a696e67 2053636f 72657320 61742066 zing Scores at f │ │ + 0x0004bb00 72616d65 2025642c 20626573 74207363 rame %d, best sc │ │ + 0x0004bb10 6f726520 25640a00 50414e49 433a204e ore %d..PANIC: N │ │ + 0x0004bb20 6f20776f 72737420 42507461 626c6520 o worst BPtable │ │ + 0x0004bb30 656e7472 79207265 6d61696e 696e670a entry remaining. │ │ + 0x0004bb40 00253864 20776f72 64732072 65636f67 .%8d words recog │ │ + 0x0004bb50 6e697a65 64202825 642f6672 290a0025 nized (%d/fr)..% │ │ + 0x0004bb60 38642073 656e6f6e 65732065 76616c75 8d senones evalu │ │ + 0x0004bb70 61746564 20282564 2f667229 0a002538 ated (%d/fr)..%8 │ │ + 0x0004bb80 64206368 616e6e65 6c732073 65617263 d channels searc │ │ + 0x0004bb90 68656420 2825642f 6672292c 20256420 hed (%d/fr), %d │ │ + 0x0004bba0 3173742c 20256420 6c617374 0a002538 1st, %d last..%8 │ │ + 0x0004bbb0 6420776f 72647320 666f7220 77686963 d words for whic │ │ + 0x0004bbc0 68206c61 73742063 68616e6e 656c7320 h last channels │ │ + 0x0004bbd0 6576616c 75617465 64202825 642f6672 evaluated (%d/fr │ │ + 0x0004bbe0 290a0025 38642063 616e6469 64617465 )..%8d candidate │ │ + 0x0004bbf0 20776f72 64732066 6f722065 6e746572 words for enter │ │ + 0x0004bc00 696e6720 6c617374 2070686f 6e652028 ing last phone ( │ │ + 0x0004bc10 25642f66 72290a00 66776474 72656520 %d/fr)..fwdtree │ │ + 0x0004bc20 252e3266 20435055 20252e33 66207852 %.2f CPU %.3f xR │ │ + 0x0004bc30 540a0066 77647472 65652025 2e326620 T..fwdtree %.2f │ │ + 0x0004bc40 77616c6c 20252e33 66207852 540a002e wall %.3f xRT... │ │ + 0x0004bc50 2e2f706f 636b6574 73706869 6e782f73 ./pocketsphinx/s │ │ + 0x0004bc60 72632f6c 6962706f 636b6574 73706869 rc/libpocketsphi │ │ + 0x0004bc70 6e782f6e 6772616d 5f736561 7263685f nx/ngram_search_ │ │ + 0x0004bc80 66776466 6c61742e 63005574 74657261 fwdflat.c.Uttera │ │ + 0x0004bc90 6e636520 766f6361 62756c61 72792063 nce vocabulary c │ │ + 0x0004bca0 6f6e7461 696e7320 25642077 6f726473 ontains %d words │ │ + 0x0004bcb0 0a006677 64666c61 743a206d 696e5f65 ..fwdflat: min_e │ │ + 0x0004bcc0 665f7769 64746820 3d202564 2c206d61 f_width = %d, ma │ │ + 0x0004bcd0 785f7366 5f77696e 203d2025 640a0025 x_sf_win = %d..% │ │ + 0x0004bce0 38642063 68616e6e 656c7320 73656172 8d channels sear │ │ + 0x0004bcf0 63686564 20282564 2f667229 0a002538 ched (%d/fr)..%8 │ │ + 0x0004bd00 6420776f 72647320 73656172 63686564 d words searched │ │ + 0x0004bd10 20282564 2f667229 0a002538 6420776f (%d/fr)..%8d wo │ │ + 0x0004bd20 72642074 72616e73 6974696f 6e732028 rd transitions ( │ │ + 0x0004bd30 25642f66 72290a00 66776466 6c617420 %d/fr)..fwdflat │ │ + 0x0004bd40 252e3266 20435055 20252e33 66207852 %.2f CPU %.3f xR │ │ + 0x0004bd50 540a0066 7764666c 61742025 2e326620 T..fwdflat %.2f │ │ + 0x0004bd60 77616c6c 20252e33 66207852 540a002e wall %.3f xRT... │ │ + 0x0004bd70 2e2f706f 636b6574 73706869 6e782f73 ./pocketsphinx/s │ │ + 0x0004bd80 72632f6c 6962706f 636b6574 73706869 rc/libpocketsphi │ │ + 0x0004bd90 6e782f70 686f6e65 5f6c6f6f 705f7365 nx/phone_loop_se │ │ + 0x0004bda0 61726368 2e630048 79706f74 68657365 arch.c.Hypothese │ │ + 0x0004bdb0 73206172 65206e6f 74207265 7475726e s are not return │ │ + 0x0004bdc0 65642066 726f6d20 70686f6e 65206c6f ed from phone lo │ │ + 0x0004bdd0 6f702073 65617263 6800506f 73746572 op search.Poster │ │ + 0x0004bde0 696f7220 70726f62 6162696c 69746965 ior probabilitie │ │ + 0x0004bdf0 73206172 65206e6f 74207265 7475726e s are not return │ │ + 0x0004be00 65642066 726f6d20 70686f6e 65206c6f ed from phone lo │ │ + 0x0004be10 6f702073 65617263 68005374 61746520 op search.State │ │ + 0x0004be20 6265616d 20256420 50686f6e 65206578 beam %d Phone ex │ │ + 0x0004be30 69742062 65616d20 25642049 6e736572 it beam %d Inser │ │ + 0x0004be40 74696f6e 2070656e 616c7479 2025640a tion penalty %d. │ │ + 0x0004be50 0070686f 6e655f6c 6f6f7000 2e2e2f70 .phone_loop.../p │ │ + 0x0004be60 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ + 0x0004be70 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ + 0x0004be80 70735f6d 6c6c722e 63004661 696c6564 ps_mllr.c.Failed │ │ + 0x0004be90 20746f20 6f70656e 204d4c4c 52206669 to open MLLR fi │ │ + 0x0004bea0 6c652027 25732720 666f7220 72656164 le '%s' for read │ │ + 0x0004beb0 696e6700 52656164 696e6720 4d4c4c52 ing.Reading MLLR │ │ + 0x0004bec0 20747261 6e73666f 726d6174 696f6e20 transformation │ │ + 0x0004bed0 66696c65 20272573 270a0046 61696c65 file '%s'..Faile │ │ + 0x0004bee0 6420746f 20726561 64206e75 6d626572 d to read number │ │ + 0x0004bef0 206f6620 4d4c4c52 20636c61 73736573 of MLLR classes │ │ + 0x0004bf00 0a004661 696c6564 20746f20 72656164 ..Failed to read │ │ + 0x0004bf10 206e756d 62657220 6f662066 65617475 number of featu │ │ + 0x0004bf20 72652073 74726561 6d730a00 4661696c re streams..Fail │ │ + 0x0004bf30 65642074 6f207265 61642073 74726561 ed to read strea │ │ + 0x0004bf40 6d206c65 6e677468 20666f72 20666561 m length for fea │ │ + 0x0004bf50 74757265 2025640a 00256620 00466169 ture %d..%f .Fai │ │ + 0x0004bf60 6c656420 72656164 696e6720 4d4c4c52 led reading MLLR │ │ + 0x0004bf70 20726f74 6174696f 6e202825 642c2564 rotation (%d,%d │ │ + 0x0004bf80 2c25642c 2564290a 00466169 6c656420 ,%d,%d)..Failed │ │ + 0x0004bf90 72656164 696e6720 4d4c4c52 20626961 reading MLLR bia │ │ + 0x0004bfa0 73202825 642c2564 2c256429 0a004661 s (%d,%d,%d)..Fa │ │ + 0x0004bfb0 696c6564 20726561 64696e67 204d4c4c iled reading MLL │ │ + 0x0004bfc0 52207661 7269616e 63652073 63616c65 R variance scale │ │ + 0x0004bfd0 20282564 2c25642c 2564290a 00544d41 (%d,%d,%d)..TMA │ │ + 0x0004bfe0 54202564 203d2025 64207820 25640a00 T %d = %d x %d.. │ │ + 0x0004bff0 20253132 64002e2e 2f706f63 6b657473 %12d.../pockets │ │ + 0x0004c000 7068696e 782f7372 632f6c69 62706f63 phinx/src/libpoc │ │ + 0x0004c010 6b657473 7068696e 782f746d 61742e63 ketsphinx/tmat.c │ │ + 0x0004c020 00526561 64696e67 20484d4d 20747261 .Reading HMM tra │ │ + 0x0004c030 6e736974 696f6e20 70726f62 6162696c nsition probabil │ │ + 0x0004c040 69747920 6d617472 69636573 3a202573 ity matrices: %s │ │ + 0x0004c050 0a004661 696c6564 20746f20 6f70656e ..Failed to open │ │ + 0x0004c060 20747261 6e736974 696f6e20 66696c65 transition file │ │ + 0x0004c070 20272573 2720666f 72207265 6164696e '%s' for readin │ │ + 0x0004c080 67004661 696c6564 20746f20 72656164 g.Failed to read │ │ + 0x0004c090 20686561 64657220 66726f6d 2066696c header from fil │ │ + 0x0004c0a0 65202725 73270a00 56657273 696f6e20 e '%s'..Version │ │ + 0x0004c0b0 6d69736d 61746368 28257329 3a202573 mismatch(%s): %s │ │ + 0x0004c0c0 2c206578 70656374 696e6720 25730a00 , expecting %s.. │ │ + 0x0004c0d0 63686b73 756d3000 4661696c 65642074 chksum0.Failed t │ │ + 0x0004c0e0 6f207265 61642068 65616465 72206672 o read header fr │ │ + 0x0004c0f0 6f6d2027 2573270a 0025733a 204e756d om '%s'..%s: Num │ │ + 0x0004c100 62657220 6f662074 72616e73 6974696f ber of transitio │ │ + 0x0004c110 6e206d61 74726963 65732028 25642920 n matrices (%d) │ │ + 0x0004c120 65786365 65647320 6c696d69 74202825 exceeds limit (% │ │ + 0x0004c130 64290a00 25733a20 556e7375 70706f72 d)..%s: Unsuppor │ │ + 0x0004c140 74656420 7472616e 73697469 6f6e206d ted transition m │ │ + 0x0004c150 61747269 782e204e 756d6265 72206f66 atrix. Number of │ │ + 0x0004c160 20736f75 72636520 73746174 65732028 source states ( │ │ + 0x0004c170 25642920 213d206e 756d6265 72206f66 %d) != number of │ │ + 0x0004c180 20746172 67657420 73746174 65732028 target states ( │ │ + 0x0004c190 2564292d 310a0025 733a2049 6e76616c %d)-1..%s: Inval │ │ + 0x0004c1a0 69642074 72616e73 6974696f 6e732e20 id transitions. │ │ + 0x0004c1b0 4e756d62 6572206f 6620636f 65666669 Number of coeffi │ │ + 0x0004c1c0 6369656e 74732028 25642920 646f6573 cients (%d) does │ │ + 0x0004c1d0 6e277420 6d617463 68206578 70656374 n't match expect │ │ + 0x0004c1e0 65642061 72726179 2064696d 656e7369 ed array dimensi │ │ + 0x0004c1f0 6f6e3a20 25642078 20256420 78202564 on: %d x %d x %d │ │ + 0x0004c200 0a004661 696c6564 20746f20 72656164 ..Failed to read │ │ + 0x0004c210 20747261 6e736974 696f6e20 6d617472 transition matr │ │ + 0x0004c220 69782025 64206672 6f6d2027 2573270a ix %d from '%s'. │ │ + 0x0004c230 004e6f72 6d616c69 7a617469 6f6e2066 .Normalization f │ │ + 0x0004c240 61696c65 6420666f 72207472 616e7369 ailed for transi │ │ + 0x0004c250 74696f6e 206d6174 72697820 25642066 tion matrix %d f │ │ + 0x0004c260 726f6d20 73746174 65202564 0a004e6f rom state %d..No │ │ + 0x0004c270 6e2d656d 70747920 66696c65 20626579 n-empty file bey │ │ + 0x0004c280 6f6e6420 656e6420 6f662064 6174610a ond end of data. │ │ + 0x0004c290 00746d61 745b2564 5d5b2564 5d5b2564 .tmat[%d][%d][%d │ │ + 0x0004c2a0 5d203d20 25640a00 546d6174 206e6f74 ] = %d..Tmat not │ │ + 0x0004c2b0 20757070 65722074 7269616e 67756c61 upper triangula │ │ + 0x0004c2c0 720a0054 6f706f6c 6f677920 6e6f7420 r..Topology not │ │ + 0x0004c2d0 4c656674 2d746f2d 52696768 74206f72 Left-to-Right or │ │ + 0x0004c2e0 2042616b 69730a00 496e6974 69616c69 Bakis..Initiali │ │ + 0x0004c2f0 7a617469 6f6e206f 6620746d 61745f74 zation of tmat_t │ │ + 0x0004c300 2c207265 706f7274 3a0a0052 65616420 , report:..Read │ │ + 0x0004c310 25642074 72616e73 6974696f 6e206d61 %d transition ma │ │ + 0x0004c320 74726963 6573206f 66207369 7a652025 trices of size % │ │ + 0x0004c330 64782564 0a002025 31312e34 65002e2e dx%d.. %11.4e... │ │ + 0x0004c340 2f706f63 6b657473 7068696e 782f7372 /pocketsphinx/sr │ │ + 0x0004c350 632f6c69 62706f63 6b657473 7068696e c/libpocketsphin │ │ + 0x0004c360 782f6673 675f6869 73746f72 792e6300 x/fsg_history.c. │ │ + 0x0004c370 53776974 6368696e 67204653 47207768 Switching FSG wh │ │ + 0x0004c380 696c6520 68697374 6f727920 6e6f7420 ile history not │ │ + 0x0004c390 656d7074 793b2068 6973746f 72792063 empty; history c │ │ + 0x0004c3a0 6c656172 65640a00 48697374 6f727920 leared..History │ │ + 0x0004c3b0 656e7472 793a2000 25732825 642d3e25 entry: .%s(%d->% │ │ + 0x0004c3c0 643a2564 2920002e 2e2f706f 636b6574 d:%d) .../pocket │ │ + 0x0004c3d0 73706869 6e782f73 72632f6c 6962706f sphinx/src/libpo │ │ + 0x0004c3e0 636b6574 73706869 6e782f66 73675f6c cketsphinx/fsg_l │ │ + 0x0004c3f0 65787472 65652e63 00416c6c 6f636174 extree.c.Allocat │ │ + 0x0004c400 65642025 64206279 74657320 28256420 ed %d bytes (%d │ │ + 0x0004c410 4b694229 20666f72 206c6566 7420616e KiB) for left an │ │ + 0x0004c420 64207269 67687420 636f6e74 65787420 d right context │ │ + 0x0004c430 70686f6e 65730a00 2370686f 6e657320 phones..#phones │ │ + 0x0004c440 3e202564 3b20696e 63726561 73652046 > %d; increase F │ │ + 0x0004c450 53475f50 4e4f4445 5f435458 545f4256 SG_PNODE_CTXT_BV │ │ + 0x0004c460 535a2061 6e642072 65636f6d 70696c65 SZ and recompile │ │ + 0x0004c470 0a002564 20484d4d 206e6f64 65732069 ..%d HMM nodes i │ │ + 0x0004c480 6e206c65 78747265 65202825 64206c65 n lextree (%d le │ │ + 0x0004c490 61766573 290a0041 6c6c6f63 61746564 aves)..Allocated │ │ + 0x0004c4a0 20256420 62797465 73202825 64204b69 %d bytes (%d Ki │ │ + 0x0004c4b0 42292066 6f722061 6c6c206c 65787472 B) for all lextr │ │ + 0x0004c4c0 6565206e 6f646573 0a00416c 6c6f6361 ee nodes..Alloca │ │ + 0x0004c4d0 74656420 25642062 79746573 20282564 ted %d bytes (%d │ │ + 0x0004c4e0 204b6942 2920666f 72206c65 78747265 KiB) for lextre │ │ + 0x0004c4f0 65206c65 61666e6f 6465730a 00202000 e leafnodes.. . │ │ + 0x0004c500 25702e40 00202535 642e5353 00202531 %p.@. %5d.SS. %1 │ │ + 0x0004c510 30642e4c 50002025 702e5349 42002025 0d.LP. %p.SIB. % │ │ + 0x0004c520 732e2564 00205b00 25303878 00207b25 s.%d. [.%08x. {% │ │ + 0x0004c530 735b2564 2d3e2564 5d282564 297d0020 s[%d->%d](%d)}. │ │ + 0x0004c540 25702e4e 58540053 74617465 20253564 %p.NXT.State %5d │ │ + 0x0004c550 20726f6f 74202570 0a002e2e 2f706f63 root %p..../poc │ │ + 0x0004c560 6b657473 7068696e 782f7372 632f6c69 ketsphinx/src/li │ │ + 0x0004c570 62706f63 6b657473 7068696e 782f6b77 bpocketsphinx/kw │ │ + 0x0004c580 735f6465 74656374 696f6e73 2e63002e s_detections.c.. │ │ + 0x0004c590 2e2f7370 68696e78 62617365 2f737263 ./sphinxbase/src │ │ + 0x0004c5a0 2f6c6962 73706869 6e786261 73652f6c /libsphinxbase/l │ │ + 0x0004c5b0 6d2f6673 675f6d6f 64656c2e 63004e75 m/fsg_model.c.Nu │ │ + 0x0004c5c0 6c6c2074 72616e73 6974696f 6e207072 ll transition pr │ │ + 0x0004c5d0 6f62206d 75737420 6265203c 3d20312e ob must be <= 1. │ │ + 0x0004c5e0 30202873 74617465 20256420 2d3e2025 0 (state %d -> % │ │ + 0x0004c5f0 64290a00 436f6d70 7574696e 67207472 d)..Computing tr │ │ + 0x0004c600 616e7369 74697665 20636c6f 73757265 ansitive closure │ │ + 0x0004c610 20666f72 206e756c 6c207472 616e7369 for null transi │ │ + 0x0004c620 74696f6e 730a0025 64206e75 6c6c2074 tions..%d null t │ │ + 0x0004c630 72616e73 6974696f 6e732061 64646564 ransitions added │ │ + 0x0004c640 0a003c65 70733e00 25642025 64202573 ...%d %d %s │ │ + 0x0004c650 2025660a 00416464 696e6720 73696c65 %f..Adding sile │ │ + 0x0004c660 6e636520 7472616e 73697469 6f6e7320 nce transitions │ │ + 0x0004c670 666f7220 25732074 6f204653 470a0041 for %s to FSG..A │ │ + 0x0004c680 64646564 20256420 73696c65 6e636520 dded %d silence │ │ + 0x0004c690 776f7264 20747261 6e736974 696f6e73 word transitions │ │ + 0x0004c6a0 0a004261 73652077 6f726420 2573206e ..Base word %s n │ │ + 0x0004c6b0 6f742070 72657365 6e742069 6e204653 ot present in FS │ │ + 0x0004c6c0 4720766f 63616275 6c617279 210a0025 G vocabulary!..% │ │ + 0x0004c6d0 73206465 636c6172 6174696f 6e206d69 s declaration mi │ │ + 0x0004c6e0 7373696e 670a0046 53475f42 4547494e ssing..FSG_BEGIN │ │ + 0x0004c6f0 004c696e 655b2564 5d3a206d 616c666f .Line[%d]: malfo │ │ + 0x0004c700 726d6564 20465347 5f424547 494e2064 rmed FSG_BEGIN d │ │ + 0x0004c710 65636c61 72617469 6f6e0a00 46534720 eclaration..FSG │ │ + 0x0004c720 6e616d65 20697320 6d697373 696e670a name is missing. │ │ + 0x0004c730 00756e6b 6e6f776e 004c696e 655b2564 .unknown.Line[%d │ │ + 0x0004c740 5d3a2023 73746174 65732064 65636c61 ]: #states decla │ │ + 0x0004c750 72617469 6f6e206c 696e6520 6d697373 ration line miss │ │ + 0x0004c760 696e6720 6f72206d 616c666f 726d6564 ing or malformed │ │ + 0x0004c770 0a004e55 4d5f5354 41544553 004c696e ..NUM_STATES.Lin │ │ + 0x0004c780 655b2564 5d3a2073 74617274 20737461 e[%d]: start sta │ │ + 0x0004c790 74652064 65636c61 72617469 6f6e206c te declaration l │ │ + 0x0004c7a0 696e6520 6d697373 696e6720 6f72206d ine missing or m │ │ + 0x0004c7b0 616c666f 726d6564 0a005300 53544152 alformed..S.STAR │ │ + 0x0004c7c0 545f5354 41544500 4c696e65 5b25645d T_STATE.Line[%d] │ │ + 0x0004c7d0 3a206669 6e616c20 73746174 65206465 : final state de │ │ + 0x0004c7e0 636c6172 6174696f 6e206c69 6e65206d claration line m │ │ + 0x0004c7f0 69737369 6e67206f 72206d61 6c666f72 issing or malfor │ │ + 0x0004c800 6d65640a 00460046 494e414c 5f535441 med..F.FINAL_STA │ │ + 0x0004c810 5445004c 696e655b 25645d3a 20747261 TE.Line[%d]: tra │ │ + 0x0004c820 6e736974 696f6e20 6f722046 53475f45 nsition or FSG_E │ │ + 0x0004c830 4e442073 74617465 6d656e74 20657870 ND statement exp │ │ + 0x0004c840 65637465 640a0046 53475f45 4e440054 ected..FSG_END.T │ │ + 0x0004c850 00545241 4e534954 494f4e00 4c696e65 .TRANSITION.Line │ │ + 0x0004c860 5b25645d 3a207472 616e7369 74696f6e [%d]: transition │ │ + 0x0004c870 20737065 63206d61 6c666f72 6d65643b spec malformed; │ │ + 0x0004c880 20457870 65637469 6e673a20 66726f6d Expecting: from │ │ + 0x0004c890 2d737461 74652074 6f2d7374 61746520 -state to-state │ │ + 0x0004c8a0 7472616e 732d7072 6f62205b 776f7264 trans-prob [word │ │ + 0x0004c8b0 5d0a004c 696e655b 25645d3a 20747261 ]..Line[%d]: tra │ │ + 0x0004c8c0 6e736974 696f6e20 73706563 206d616c nsition spec mal │ │ + 0x0004c8d0 666f726d 65643b20 45787065 6374696e formed; Expectin │ │ + 0x0004c8e0 6720666c 6f617420 61732074 72616e73 g float as trans │ │ + 0x0004c8f0 6974696f 6e207072 6f626162 696c6974 ition probabilit │ │ + 0x0004c900 790a0046 53473a20 25642073 74617465 y..FSG: %d state │ │ + 0x0004c910 732c2025 6420756e 69717565 20776f72 s, %d unique wor │ │ + 0x0004c920 64732c20 25642074 72616e73 6974696f ds, %d transitio │ │ + 0x0004c930 6e732028 2564206e 756c6c29 0a004661 ns (%d null)..Fa │ │ + 0x0004c940 696c6564 20746f20 6f70656e 20465347 iled to open FSG │ │ + 0x0004c950 2066696c 65202725 73272066 6f722072 file '%s' for r │ │ + 0x0004c960 65616469 6e670000 25732025 730a0025 eading..%s %s..% │ │ + 0x0004c970 73202564 0a002573 20256420 25642025 s %d..%s %d %d % │ │ + 0x0004c980 66202573 0a002573 0a005772 6974696e f %s..%s..Writin │ │ + 0x0004c990 67204653 47206669 6c652027 2573270a g FSG file '%s'. │ │ + 0x0004c9a0 00256420 300a0057 72697469 6e672046 .%d 0..Writing F │ │ + 0x0004c9b0 534d2066 696c6520 27257327 0a004661 SM file '%s'..Fa │ │ + 0x0004c9c0 696c6564 20746f20 6f70656e 2066736d iled to open fsm │ │ + 0x0004c9d0 2066696c 65202725 73272066 6f722077 file '%s' for w │ │ + 0x0004c9e0 72697469 6e67003c 6570733e 20300a00 riting. 0.. │ │ + 0x0004c9f0 57726974 696e6720 46534d20 73796d62 Writing FSM symb │ │ + 0x0004ca00 6f6c2074 61626c65 20272573 270a0046 ol table '%s'..F │ │ + 0x0004ca10 61696c65 6420746f 206f7065 6e207379 ailed to open sy │ │ + 0x0004ca20 6d626f6c 20746162 6c652027 25732720 mbol table '%s' │ │ + 0x0004ca30 666f7220 77726974 696e6700 2e2e2f73 for writing.../s │ │ + 0x0004ca40 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ + 0x0004ca50 62737068 696e7862 6173652f 6c6d2f6a bsphinxbase/lm/j │ │ + 0x0004ca60 7367662e 63003c25 732e2573 004a5347 sgf.c.<%s.%s.JSG │ │ + 0x0004ca70 465f5041 5448002e 003c4e55 4c4c3e00 F_PATH.... │ │ + 0x0004ca80 3c564f49 443e0055 6e646566 696e6564 .Undefined │ │ + 0x0004ca90 2072756c 6520696e 20524853 3a202573 rule in RHS: %s │ │ + 0x0004caa0 0a004f6e 6c792072 69676874 2d726563 ..Only right-rec │ │ + 0x0004cab0 75727369 6f6e2069 73207065 726d6974 ursion is permit │ │ + 0x0004cac0 74656420 28696e20 25732e25 73290a00 ted (in %s.%s).. │ │ + 0x0004cad0 52696768 74207265 63757273 696f6e20 Right recursion │ │ + 0x0004cae0 25732025 64203d3e 2025640a 00505542 %s %d => %d..PUB │ │ + 0x0004caf0 4c494320 003c2573 2e672530 35643e00 LIC .<%s.g%05d>. │ │ + 0x0004cb00 44656669 6e656420 72756c65 3a202573 Defined rule: %s │ │ + 0x0004cb10 25730a00 4d756c74 69706c79 20646566 %s..Multiply def │ │ + 0x0004cb20 696e6564 2073796d 626f6c3a 2025730a ined symbol: %s. │ │ + 0x0004cb30 00287374 64696e29 00466169 6c656420 .(stdin).Failed │ │ + 0x0004cb40 746f206f 70656e20 25732066 6f722070 to open %s for p │ │ + 0x0004cb50 61727369 6e670046 61696c65 6420746f arsing.Failed to │ │ + 0x0004cb60 20706172 7365204a 53474620 6772616d parse JSGF gram │ │ + 0x0004cb70 6d617220 66726f6d 20272573 270a0045 mar from '%s'..E │ │ + 0x0004cb80 72726f72 20706172 73696e67 2066696c rror parsing fil │ │ + 0x0004cb90 653a2025 730a0049 6d706f72 74656420 e: %s..Imported │ │ + 0x0004cba0 72756c65 20697320 6e6f7420 7175616c rule is not qual │ │ + 0x0004cbb0 69666965 643a2025 730a002e 2a3e002e ified: %s...*>.. │ │ + 0x0004cbc0 6772616d 00496d70 6f727469 6e672025 gram.Importing % │ │ + 0x0004cbd0 73206672 6f6d2025 7320746f 2025730a s from %s to %s. │ │ + 0x0004cbe0 00416c72 65616479 20696d70 6f727465 .Already importe │ │ + 0x0004cbf0 64202573 0a004d75 6c746970 6c792069 d %s..Multiply i │ │ + 0x0004cc00 6d706f72 74656420 66696c65 3a202573 mported file: %s │ │ + 0x0004cc10 0a00496d 706f7274 65642025 730a0046 ..Imported %s..F │ │ + 0x0004cc20 61696c65 6420746f 20706172 7365204a ailed to parse J │ │ + 0x0004cc30 53474620 6772616d 6d617220 66726f6d SGF grammar from │ │ + 0x0004cc40 20696e70 75742073 7472696e 670a0045 input string..E │ │ + 0x0004cc50 72726f72 20706172 73696e67 20696e70 rror parsing inp │ │ + 0x0004cc60 75742073 7472696e 670a006a 7367665f ut string..jsgf_ │ │ + 0x0004cc70 70617273 65722e79 00257320 6174206c parser.y.%s at l │ │ + 0x0004cc80 696e6520 25642063 75727265 6e742074 ine %d current t │ │ + 0x0004cc90 6f6b656e 20272573 270a0073 796e7461 oken '%s'..synta │ │ + 0x0004cca0 78206572 726f7200 6d656d6f 72792065 x error.memory e │ │ + 0x0004ccb0 78686175 73746564 0024656e 64006572 xhausted.$end.er │ │ + 0x0004ccc0 726f7200 24756e64 6566696e 65640048 ror.$undefined.H │ │ + 0x0004ccd0 45414445 52004752 414d4d41 5200494d EADER.GRAMMAR.IM │ │ + 0x0004cce0 504f5254 00505542 4c494300 544f4b45 PORT.PUBLIC.TOKE │ │ + 0x0004ccf0 4e005255 4c454e41 4d450054 41470057 N.RULENAME.TAG.W │ │ + 0x0004cd00 45494748 5400273b 2700273d 2700277c EIGHT.';'.'='.'| │ │ + 0x0004cd10 27002728 27002729 2700275b 2700275d '.'('.')'.'['.'] │ │ + 0x0004cd20 2700272a 2700272b 27002461 63636570 '.'*'.'+'.$accep │ │ + 0x0004cd30 74006772 616d6d61 72006865 61646572 t.grammar.header │ │ + 0x0004cd40 006a7367 665f6865 61646572 00677261 .jsgf_header.gra │ │ + 0x0004cd50 6d6d6172 5f686561 64657200 696d706f mmar_header.impo │ │ + 0x0004cd60 72745f68 65616465 7200696d 706f7274 rt_header.import │ │ + 0x0004cd70 5f737461 74656d65 6e740072 756c655f _statement.rule_ │ │ + 0x0004cd80 6c697374 0072756c 6500616c 7465726e list.rule.altern │ │ + 0x0004cd90 6174655f 6c697374 0072756c 655f6578 ate_list.rule_ex │ │ + 0x0004cda0 70616e73 696f6e00 74616767 65645f72 pansion.tagged_r │ │ + 0x0004cdb0 756c655f 6974656d 0072756c 655f6974 ule_item.rule_it │ │ + 0x0004cdc0 656d0072 756c655f 67726f75 70007275 em.rule_group.ru │ │ + 0x0004cdd0 6c655f6f 7074696f 6e616c00 72756c65 le_optional.rule │ │ + 0x0004cde0 5f61746f 6d007979 7365745f 6c696e65 _atom.yyset_line │ │ + 0x0004cdf0 6e6f2063 616c6c65 64207769 7468206e no called with n │ │ + 0x0004ce00 6f206275 66666572 00797973 65745f63 o buffer.yyset_c │ │ + 0x0004ce10 6f6c756d 6e206361 6c6c6564 20776974 olumn called wit │ │ + 0x0004ce20 68206e6f 20627566 66657200 6f757420 h no buffer.out │ │ + 0x0004ce30 6f662064 796e616d 6963206d 656d6f72 of dynamic memor │ │ + 0x0004ce40 7920696e 2079795f 63726561 74655f62 y in yy_create_b │ │ + 0x0004ce50 75666665 72282900 6f757420 6f662064 uffer().out of d │ │ + 0x0004ce60 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ + 0x0004ce70 20797965 6e737572 655f6275 66666572 yyensure_buffer │ │ + 0x0004ce80 5f737461 636b2829 006f7574 206f6620 _stack().out of │ │ + 0x0004ce90 64796e61 6d696320 6d656d6f 72792069 dynamic memory i │ │ + 0x0004cea0 6e207979 5f736361 6e5f6275 66666572 n yy_scan_buffer │ │ + 0x0004ceb0 2829006f 7574206f 66206479 6e616d69 ().out of dynami │ │ + 0x0004cec0 63206d65 6d6f7279 20696e20 79795f73 c memory in yy_s │ │ + 0x0004ced0 63616e5f 62797465 73282900 62616420 can_bytes().bad │ │ + 0x0004cee0 62756666 65722069 6e207979 5f736361 buffer in yy_sca │ │ + 0x0004cef0 6e5f6279 74657328 29006661 74616c20 n_bytes().fatal │ │ + 0x0004cf00 666c6578 20736361 6e6e6572 20696e74 flex scanner int │ │ + 0x0004cf10 65726e61 6c206572 726f722d 2d656e64 ernal error--end │ │ + 0x0004cf20 206f6620 62756666 6572206d 69737365 of buffer misse │ │ + 0x0004cf30 64006661 74616c20 6572726f 72202d20 d.fatal error - │ │ + 0x0004cf40 7363616e 6e657220 696e7075 74206275 scanner input bu │ │ + 0x0004cf50 66666572 206f7665 72666c6f 7700696e ffer overflow.in │ │ + 0x0004cf60 70757420 696e2066 6c657820 7363616e put in flex scan │ │ + 0x0004cf70 6e657220 6661696c 6564006f 7574206f ner failed.out o │ │ + 0x0004cf80 66206479 6e616d69 63206d65 6d6f7279 f dynamic memory │ │ + 0x0004cf90 20696e20 79795f67 65745f6e 6578745f in yy_get_next_ │ │ + 0x0004cfa0 62756666 65722829 00666174 616c2066 buffer().fatal f │ │ + 0x0004cfb0 6c657820 7363616e 6e657220 696e7465 lex scanner inte │ │ + 0x0004cfc0 726e616c 20657272 6f722d2d 6e6f2061 rnal error--no a │ │ + 0x0004cfd0 6374696f 6e20666f 756e6400 3c554e4b ction found..../sphinxbase/ │ │ + 0x0004cff0 7372632f 6c696273 7068696e 78626173 src/libsphinxbas │ │ + 0x0004d000 652f6c6d 2f6e6772 616d5f6d 6f64656c e/lm/ngram_model │ │ + 0x0004d010 5f736574 2e63004c 6f672d6d 61746820 _set.c.Log-math │ │ + 0x0004d020 70617261 6d657465 72732064 6f6e2774 parameters don't │ │ + 0x0004d030 206d6174 63682c20 77696c6c 206e6f74 match, will not │ │ + 0x0004d040 20637265 61746520 4c4d2073 65740a00 create LM set.. │ │ + 0x0004d050 4661696c 65642074 6f206f70 656e2025 Failed to open % │ │ + 0x0004d060 73005265 6164696e 67204c4d 20636f6e s.Reading LM con │ │ + 0x0004d070 74726f6c 2066696c 65202725 73270a00 trol file '%s'.. │ │ + 0x0004d080 57696c6c 20707265 70656e64 20272573 Will prepend '%s │ │ + 0x0004d090 2720746f 20756e71 75616c69 66696564 ' to unqualified │ │ + 0x0004d0a0 20706174 68730a00 25313032 3373007b paths..%1023s.{ │ │ + 0x0004d0b0 00526561 64696e67 20636c61 73736465 .Reading classde │ │ + 0x0004d0c0 66206672 6f6d2027 2573270a 007d0055 f from '%s'..}.U │ │ + 0x0004d0d0 6e657870 65637465 6420454f 4620696e nexpected EOF in │ │ + 0x0004d0e0 2025730a 00526561 64696e67 206c6d20 %s..Reading lm │ │ + 0x0004d0f0 66726f6d 20272573 270a004c 4d6e616d from '%s'..LMnam │ │ + 0x0004d100 65206d69 7373696e 67206166 74657220 e missing after │ │ + 0x0004d110 4c4d4669 6c654e61 6d652027 2573270a LMFileName '%s'. │ │ + 0x0004d120 00556e6b 6e6f776e 20636c61 73732025 .Unknown class % │ │ + 0x0004d130 7320696e 20636f6e 74726f6c 2066696c s in control fil │ │ + 0x0004d140 650a0041 64646564 20636c61 73732025 e..Added class % │ │ + 0x0004d150 7320636f 6e746169 6e696e67 20256420 s containing %d │ │ + 0x0004d160 776f7264 730a0055 6e6b6e6f 776e204c words..Unknown L │ │ + 0x0004d170 4d206e61 6d652025 730a002e 677a002e M name %s...gz.. │ │ + 0x0004d180 627a3200 2e415250 41002e44 4d500061 bz2..ARPA..DMP.a │ │ + 0x0004d190 72706100 646d7000 2e2e2f73 7068696e rpa.dmp.../sphin │ │ + 0x0004d1a0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x0004d1b0 696e7862 6173652f 6c6d2f6e 6772616d inxbase/lm/ngram │ │ + 0x0004d1c0 5f6d6f64 656c2e63 006c616e 67756167 _model.c.languag │ │ + 0x0004d1d0 65206d6f 64656c20 66696c65 20747970 e model file typ │ │ + 0x0004d1e0 65206e6f 74207375 70706f72 7465640a e not supported. │ │ + 0x0004d1f0 00447570 6c696361 74652077 6f726420 .Duplicate word │ │ + 0x0004d200 696e2064 69637469 6f6e6172 79206166 in dictionary af │ │ + 0x0004d210 74657220 636f6e76 65727369 6f6e3a20 ter conversion: │ │ + 0x0004d220 25730a00 4f6d6974 20647570 6c696361 %s..Omit duplica │ │ + 0x0004d230 74652077 6f726420 27257327 0a004861 te word '%s'..Ha │ │ + 0x0004d240 73682069 6e736572 74696f6e 20666169 sh insertion fai │ │ + 0x0004d250 6c656420 666f7220 776f7264 20257320 led for word %s │ │ + 0x0004d260 3d3e2025 70202873 686f756c 64206e6f => %p (should no │ │ + 0x0004d270 74206861 7070656e 290a0043 616e2774 t happen)..Can't │ │ + 0x0004d280 20616464 20776f72 64202725 73272074 add word '%s' t │ │ + 0x0004d290 6f207265 61642d6f 6e6c7920 6c616e67 o read-only lang │ │ + 0x0004d2a0 75616765 206d6f64 656c2e20 44697361 uage model. Disa │ │ + 0x0004d2b0 626c6520 6d6d6170 20776974 6820272d ble mmap with '- │ │ + 0x0004d2c0 6d6d6170 206e6f27 20746f20 6d616b65 mmap no' to make │ │ + 0x0004d2d0 20697420 77726974 61626c65 0a00546f it writable..To │ │ + 0x0004d2e0 74616c20 636c6173 73207072 6f626162 tal class probab │ │ + 0x0004d2f0 696c6974 79206973 2025662c 2077696c ility is %f, wil │ │ + 0x0004d300 6c206e6f 726d616c 697a650a 004e6f20 l normalize..No │ │ + 0x0004d310 73756368 20776f72 64206f72 20636c61 such word or cla │ │ + 0x0004d320 73732074 61673a20 25730a00 576f7264 ss tag: %s..Word │ │ + 0x0004d330 20257320 6973206e 6f742061 20636c61 %s is not a cla │ │ + 0x0004d340 73732074 61672028 63616c6c 206e6772 ss tag (call ngr │ │ + 0x0004d350 616d5f6d 6f64656c 5f616464 5f636c61 am_model_add_cla │ │ + 0x0004d360 73732829 20666972 7374290a 004e756d ss() first)..Num │ │ + 0x0004d370 62657220 6f662063 6c617373 65732063 ber of classes c │ │ + 0x0004d380 616e6e6f 74206578 63656564 20313238 annot exceed 128 │ │ + 0x0004d390 2028736f 72727929 0a004669 6c652025 (sorry)..File % │ │ + 0x0004d3a0 73206e6f 7420666f 756e640a 00454e44 s not found..END │ │ + 0x0004d3b0 004c4d43 4c415353 002e2e2f 73706869 .LMCLASS.../sphi │ │ + 0x0004d3c0 6e786261 73652f73 72632f6c 69627370 nxbase/src/libsp │ │ + 0x0004d3d0 68696e78 62617365 2f6c6d2f 6c6d3367 hinxbase/lm/lm3g │ │ + 0x0004d3e0 5f74656d 706c6174 65732e63 00426967 _templates.c.Big │ │ + 0x0004d3f0 72616d20 25642068 6173206e 6f207661 ram %d has no va │ │ + 0x0004d400 6c696420 756e6967 72616d20 70617265 lid unigram pare │ │ + 0x0004d410 6e740a00 54726967 72616d20 25642068 nt..Trigram %d h │ │ + 0x0004d420 6173206e 6f207661 6c696420 62696772 as no valid bigr │ │ + 0x0004d430 616d2070 6172656e 740a0054 72696772 am parent..Trigr │ │ + 0x0004d440 616d2025 64206861 73206e6f 2076616c am %d has no val │ │ + 0x0004d450 69642075 6e696772 616d2070 6172656e id unigram paren │ │ + 0x0004d460 740a002e 2e2f7370 68696e78 62617365 t..../sphinxbase │ │ + 0x0004d470 2f737263 2f6c6962 73706869 6e786261 /src/libsphinxba │ │ + 0x0004d480 73652f6c 6d2f6e67 72616d5f 6d6f6465 se/lm/ngram_mode │ │ + 0x0004d490 6c5f6172 70612e63 005c6461 74615c00 l_arpa.c.\data\. │ │ + 0x0004d4a0 4e6f205c 64617461 5c206d61 726b2069 No \data\ mark i │ │ + 0x0004d4b0 6e204c4d 2066696c 650a006e 6772616d n LM file..ngram │ │ + 0x0004d4c0 2025643d 25640055 6e6b6e6f 776e206e %d=%d.Unknown n │ │ + 0x0004d4d0 6772616d 20282564 290a005c 312d6772 gram (%d)..\1-gr │ │ + 0x0004d4e0 616d733a 00426164 206f7220 6d697373 ams:.Bad or miss │ │ + 0x0004d4f0 696e6720 6e677261 6d20636f 756e740a ing ngram count. │ │ + 0x0004d500 006e6772 616d7320 313d2564 2c20323d .ngrams 1=%d, 2= │ │ + 0x0004d510 25642c20 333d2564 0a005265 6164696e %d, 3=%d..Readin │ │ + 0x0004d520 6720756e 69677261 6d730a00 5c322d67 g unigrams..\2-g │ │ + 0x0004d530 72616d73 3a005c65 6e645c00 466f726d rams:.\end\.Form │ │ + 0x0004d540 61742065 72726f72 3b20756e 69677261 at error; unigra │ │ + 0x0004d550 6d206967 6e6f7265 643a2025 730a0054 m ignored: %s..T │ │ + 0x0004d560 6f6f206d 616e7920 756e6967 72616d73 oo many unigrams │ │ + 0x0004d570 0a004475 706c6963 61746520 776f7264 ..Duplicate word │ │ + 0x0004d580 20696e20 64696374 696f6e61 72793a20 in dictionary: │ │ + 0x0004d590 25730a00 6c6d5f74 2e75636f 756e7428 %s..lm_t.ucount( │ │ + 0x0004d5a0 25642920 213d2023 756e6967 72616d73 %d) != #unigrams │ │ + 0x0004d5b0 20726561 64282564 290a0052 65616469 read(%d)..Readi │ │ + 0x0004d5c0 6e672062 69677261 6d730a00 556e6b6e ng bigrams..Unkn │ │ + 0x0004d5d0 6f776e20 776f7264 3a202573 2c20736b own word: %s, sk │ │ + 0x0004d5e0 69707069 6e672062 69677261 6d202825 ipping bigram (% │ │ + 0x0004d5f0 73202573 290a0054 6f6f206d 616e7920 s %s)..Too many │ │ + 0x0004d600 62696772 616d730a 00426967 72616d20 bigrams..Bigram │ │ + 0x0004d610 25732025 73206e6f 7420696e 20756e69 %s %s not in uni │ │ + 0x0004d620 6772616d 206f7264 65722077 6f726420 gram order word │ │ + 0x0004d630 69643a20 25642070 72657620 776f7264 id: %d prev word │ │ + 0x0004d640 2069643a 2025640a 005c332d 6772616d id: %d..\3-gram │ │ + 0x0004d650 733a0042 61642062 69677261 6d3a2025 s:.Bad bigram: % │ │ + 0x0004d660 730a0025 3864203d 2023626f 5f777432 s..%8d = #bo_wt2 │ │ + 0x0004d670 20656e74 72696573 0a005265 6164696e entries..Readin │ │ + 0x0004d680 67207472 69677261 6d730a00 556e6b6e g trigrams..Unkn │ │ + 0x0004d690 6f776e20 776f7264 3a202573 2c20736b own word: %s, sk │ │ + 0x0004d6a0 69707069 6e672074 72696772 616d2028 ipping trigram ( │ │ + 0x0004d6b0 25732025 73202573 290a0054 6f6f206d %s %s %s)..Too m │ │ + 0x0004d6c0 616e7920 74726967 72616d73 0a005472 any trigrams..Tr │ │ + 0x0004d6d0 69677261 6d73206e 6f742069 6e206269 igrams not in bi │ │ + 0x0004d6e0 6772616d 206f7264 65720a00 53697a65 gram order..Size │ │ + 0x0004d6f0 206f6620 74726967 72616d20 7365676d of trigram segm │ │ + 0x0004d700 656e7420 69732062 69676765 72207468 ent is bigger th │ │ + 0x0004d710 616e2036 35353335 2c207375 63682061 an 65535, such a │ │ + 0x0004d720 20626967 206c616e 67756167 65206d6f big language mo │ │ + 0x0004d730 64656c73 20617265 206e6f74 20737570 dels are not sup │ │ + 0x0004d740 706f7274 65642c20 75736520 736d616c ported, use smal │ │ + 0x0004d750 6c657220 766f6361 62756c61 72790a00 ler vocabulary.. │ │ + 0x0004d760 42616420 74726967 72616d3a 2025730a Bad trigram: %s. │ │ + 0x0004d770 00253864 203d2023 756e6967 72616d73 .%8d = #unigrams │ │ + 0x0004d780 20637265 61746564 0a002538 64203d20 created..%8d = │ │ + 0x0004d790 23626967 72616d73 20637265 61746564 #bigrams created │ │ + 0x0004d7a0 0a002538 64203d20 2370726f 62322065 ..%8d = #prob2 e │ │ + 0x0004d7b0 6e747269 65730a00 4d697373 696e6720 ntries..Missing │ │ + 0x0004d7c0 62696772 616d2066 6f722074 72696772 bigram for trigr │ │ + 0x0004d7d0 616d3a20 25730025 3864203d 20237472 am: %s.%8d = #tr │ │ + 0x0004d7e0 69677261 6d732063 72656174 65640a00 igrams created.. │ │ + 0x0004d7f0 25386420 3d202370 726f6233 20656e74 %8d = #prob3 ent │ │ + 0x0004d800 72696573 0a00454f 46207768 696c6520 ries..EOF while │ │ + 0x0004d810 72656164 696e6720 6e677261 6d20636f reading ngram co │ │ + 0x0004d820 756e7473 0a004661 696c6564 20746f20 unts..Failed to │ │ + 0x0004d830 72656164 205c312d 6772616d 733a206d read \1-grams: m │ │ + 0x0004d840 61726b00 4661696c 65642074 6f206f70 ark.Failed to op │ │ + 0x0004d850 656e2025 7320666f 72207772 6974696e en %s for writin │ │ + 0x0004d860 67005468 69732069 7320616e 20415250 g.This is an ARP │ │ + 0x0004d870 412d666f 726d6174 206c616e 67756167 A-format languag │ │ + 0x0004d880 65206d6f 64656c20 66696c65 2c206765 e model file, ge │ │ + 0x0004d890 6e657261 74656420 62792043 4d552053 nerated by CMU S │ │ + 0x0004d8a0 7068696e 780a005c 64617461 5c0a006e phinx..\data\..n │ │ + 0x0004d8b0 6772616d 2025643d 25640a00 0a5c2564 gram %d=%d...\%d │ │ + 0x0004d8c0 2d677261 6d733a0a 00252e34 66200025 -grams:..%.4f .% │ │ + 0x0004d8d0 73200025 2e346600 0a5c656e 645c0a00 s .%.4f..\end\.. │ │ + 0x0004d8e0 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x0004d8f0 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x0004d900 6c6d2f6e 6772616d 5f6d6f64 656c5f64 lm/ngram_model_d │ │ + 0x0004d910 6d702e63 0044756d 70206669 6c652025 mp.c.Dump file % │ │ + 0x0004d920 73206e6f 7420666f 756e640a 0044756d s not found..Dum │ │ + 0x0004d930 70206669 6c652069 7320636f 6d707265 p file is compre │ │ + 0x0004d940 73736564 2c207769 6c6c206e 6f742075 ssed, will not u │ │ + 0x0004d950 7365206d 656d6f72 792d6d61 70706564 se memory-mapped │ │ + 0x0004d960 20492f4f 0a005772 6f6e6720 6d616769 I/O..Wrong magi │ │ + 0x0004d970 63206865 61646572 2073697a 65206e75 c header size nu │ │ + 0x0004d980 6d626572 2025783a 20257320 6973206e mber %x: %s is n │ │ + 0x0004d990 6f742061 2064756d 70206669 6c650a00 ot a dump file.. │ │ + 0x0004d9a0 43616e6e 6f742072 65616420 68656164 Cannot read head │ │ + 0x0004d9b0 65720a00 57726f6e 67206865 61646572 er..Wrong header │ │ + 0x0004d9c0 2025733a 20257320 6973206e 6f742061 %s: %s is not a │ │ + 0x0004d9d0 2064756d 70206669 6c650a00 42797465 dump file..Byte │ │ + 0x0004d9e0 73776170 70696e67 20726571 75697265 swapping require │ │ + 0x0004d9f0 642c2077 696c6c20 6e6f7420 75736520 d, will not use │ │ + 0x0004da00 6d656d6f 72792d6d 61707065 6420492f memory-mapped I/ │ │ + 0x0004da10 4f20666f 72204c4d 2066696c 650a0057 O for LM file..W │ │ + 0x0004da20 696c6c20 75736520 6d656d6f 72792d6d ill use memory-m │ │ + 0x0004da30 61707065 6420492f 4f20666f 72204c4d apped I/O for LM │ │ + 0x0004da40 2066696c 650a0043 616e6e6f 74207265 file..Cannot re │ │ + 0x0004da50 6164204c 4d206669 6c656e61 6d652069 ad LM filename i │ │ + 0x0004da60 6e206865 61646572 0a004661 696c6564 n header..Failed │ │ + 0x0004da70 20746f20 72656164 20776f72 640a0046 to read word..F │ │ + 0x0004da80 61696c65 6420746f 20726561 64206d61 ailed to read ma │ │ + 0x0004da90 70696e67 20696420 25640a00 4661696c ping id %d..Fail │ │ + 0x0004daa0 65642074 6f207265 61642075 6e696772 ed to read unigr │ │ + 0x0004dab0 616d7320 64617461 0a002538 64203d20 ams data..%8d = │ │ + 0x0004dac0 4c4d2e75 6e696772 616d7328 2b747261 LM.unigrams(+tra │ │ + 0x0004dad0 696c6572 29207265 61640a00 2d6d6d61 iler) read..-mma │ │ + 0x0004dae0 70207370 65636966 6965642c 20627574 p specified, but │ │ + 0x0004daf0 20747269 6772616d 20696e64 65782069 trigram index i │ │ + 0x0004db00 73206e6f 7420776f 72642d61 6c69676e s not word-align │ │ + 0x0004db10 65642e20 2057696c 6c206e6f 74206d65 ed. Will not me │ │ + 0x0004db20 6d6f7279 2d6d6170 2e0a0046 61696c65 mory-map...Faile │ │ + 0x0004db30 6420746f 20726561 64206269 6772616d d to read bigram │ │ + 0x0004db40 73206461 74610a00 25386420 3d204c4d s data..%8d = LM │ │ + 0x0004db50 2e626967 72616d73 282b7472 61696c65 .bigrams(+traile │ │ + 0x0004db60 72292072 6561640a 00466169 6c656420 r) read..Failed │ │ + 0x0004db70 746f2072 65616420 74726967 72616d73 to read trigrams │ │ + 0x0004db80 20646174 610a0025 3864203d 204c4d2e data..%8d = LM. │ │ + 0x0004db90 74726967 72616d73 20726561 640a0066 trigrams read..f │ │ + 0x0004dba0 72656164 2870726f 62322920 6661696c read(prob2) fail │ │ + 0x0004dbb0 65640a00 25386420 3d204c4d 2e70726f ed..%8d = LM.pro │ │ + 0x0004dbc0 62322065 6e747269 65732072 6561640a b2 entries read. │ │ + 0x0004dbd0 00466169 6c656420 746f2072 65616420 .Failed to read │ │ + 0x0004dbe0 6261636b 6f666620 77656967 6874730a backoff weights. │ │ + 0x0004dbf0 00253864 203d204c 4d2e626f 5f777432 .%8d = LM.bo_wt2 │ │ + 0x0004dc00 20656e74 72696573 20726561 640a0046 entries read..F │ │ + 0x0004dc10 61696c65 6420746f 20726561 64207472 ailed to read tr │ │ + 0x0004dc20 69677261 6d207072 6f626162 696c6974 igram probabilit │ │ + 0x0004dc30 790a0025 3864203d 204c4d2e 70726f62 y..%8d = LM.prob │ │ + 0x0004dc40 3320656e 74726965 73207265 61640a00 3 entries read.. │ │ + 0x0004dc50 4661696c 65642074 6f207265 61642074 Failed to read t │ │ + 0x0004dc60 72696772 616d2069 6e646578 0a002538 rigram index..%8 │ │ + 0x0004dc70 64203d20 4c4d2e74 7365675f 62617365 d = LM.tseg_base │ │ + 0x0004dc80 20656e74 72696573 20726561 640a0046 entries read..F │ │ + 0x0004dc90 61696c65 6420746f 20726561 6420776f ailed to read wo │ │ + 0x0004dca0 7264730a 00457272 6f722072 65616469 rds..Error readi │ │ + 0x0004dcb0 6e672077 6f726420 73747269 6e677320 ng word strings │ │ + 0x0004dcc0 28256420 646f6573 6e277420 6d617463 (%d doesn't matc │ │ + 0x0004dcd0 68206e5f 756e6967 72616d73 20256429 h n_unigrams %d) │ │ + 0x0004dce0 0a002538 64203d20 61736369 6920776f ..%8d = ascii wo │ │ + 0x0004dcf0 72642073 7472696e 67732072 6561640a rd strings read. │ │ + 0x0004dd00 00557369 6e672065 78697374 696e6720 .Using existing │ │ + 0x0004dd10 444d5020 6d6f6465 6c2e0a00 4275696c DMP model...Buil │ │ + 0x0004dd20 64696e67 20444d50 206d6f64 656c2e2e ding DMP model.. │ │ + 0x0004dd30 2e0a0043 616e6e6f 74206372 65617465 ...Cannot create │ │ + 0x0004dd40 2066696c 65202573 0a002121 21210042 file %s..!!!!.B │ │ + 0x0004dd50 4547494e 2046494c 4520464f 524d4154 EGIN FILE FORMAT │ │ + 0x0004dd60 20444553 43524950 54494f4e 00486561 DESCRIPTION.Hea │ │ + 0x0004dd70 64657220 73747269 6e67206c 656e6774 der string lengt │ │ + 0x0004dd80 68202869 6e743332 2920616e 64207374 h (int32) and st │ │ + 0x0004dd90 72696e67 2028696e 636c7564 696e6720 ring (including │ │ + 0x0004dda0 74726169 6c696e67 20302900 4f726967 trailing 0).Orig │ │ + 0x0004ddb0 696e616c 204c4d20 66696c65 6e616d65 inal LM filename │ │ + 0x0004ddc0 20737472 696e672d 6c656e67 74682028 string-length ( │ │ + 0x0004ddd0 696e7433 32292061 6e642066 696c656e int32) and filen │ │ + 0x0004dde0 616d6520 28696e63 6c756469 6e672074 ame (including t │ │ + 0x0004ddf0 7261696c 696e6720 30290028 696e7433 railing 0).(int3 │ │ + 0x0004de00 32292076 65727369 6f6e206e 756d6265 2) version numbe │ │ + 0x0004de10 72202870 72657365 6e742069 66662076 r (present iff v │ │ + 0x0004de20 616c7565 203c3d20 30290028 696e7433 alue <= 0).(int3 │ │ + 0x0004de30 3229206f 72696769 6e616c20 4c4d2066 2) original LM f │ │ + 0x0004de40 696c6520 6d6f6469 66696361 74696f6e ile modification │ │ + 0x0004de50 2074696d 65737461 6d702028 69666620 timestamp (iff │ │ + 0x0004de60 76657273 696f6e23 20707265 73656e74 version# present │ │ + 0x0004de70 29002869 6e743332 29207374 72696e67 ).(int32) string │ │ + 0x0004de80 2d6c656e 67746820 616e6420 73747269 -length and stri │ │ + 0x0004de90 6e672028 696e636c 7564696e 67207472 ng (including tr │ │ + 0x0004dea0 61696c69 6e672030 29202869 66662076 ailing 0) (iff v │ │ + 0x0004deb0 65727369 6f6e2320 70726573 656e7429 ersion# present) │ │ + 0x0004dec0 002e2e2e 20707265 76696f75 7320656e .... previous en │ │ + 0x0004ded0 74727920 636f6e74 696e7565 6420616e try continued an │ │ + 0x0004dee0 79206e75 6d626572 206f6620 74696d65 y number of time │ │ + 0x0004def0 73202869 66662076 65727369 6f6e2320 s (iff version# │ │ + 0x0004df00 70726573 656e7429 0028696e 74333229 present).(int32) │ │ + 0x0004df10 20302028 7465726d 696e6174 696e6720 0 (terminating │ │ + 0x0004df20 73657175 656e6365 206f6620 73747269 sequence of stri │ │ + 0x0004df30 6e677329 20286966 66207665 7273696f ngs) (iff versio │ │ + 0x0004df40 6e232070 72657365 6e742900 28696e74 n# present).(int │ │ + 0x0004df50 33322920 6c6f675f 62675f73 65675f73 32) log_bg_seg_s │ │ + 0x0004df60 7a202870 72657365 6e742069 66662064 z (present iff d │ │ + 0x0004df70 69666665 72656e74 2066726f 6d206465 ifferent from de │ │ + 0x0004df80 6661756c 74207661 6c756520 6f66204c fault value of L │ │ + 0x0004df90 4f47325f 42475f53 45475f53 5a290028 OG2_BG_SEG_SZ).( │ │ + 0x0004dfa0 696e7433 3229206c 6d5f742e 75636f75 int32) lm_t.ucou │ │ + 0x0004dfb0 6e742028 6d757374 20626520 3e203029 nt (must be > 0) │ │ + 0x0004dfc0 0028696e 74333229 206c6d5f 742e6263 .(int32) lm_t.bc │ │ + 0x0004dfd0 6f756e74 0028696e 74333229 206c6d5f ount.(int32) lm_ │ │ + 0x0004dfe0 742e7463 6f756e74 006c6d5f 742e7563 t.tcount.lm_t.uc │ │ + 0x0004dff0 6f756e74 2b312075 6e696772 616d7320 ount+1 unigrams │ │ + 0x0004e000 28696e63 6c756469 6e672073 656e7469 (including senti │ │ + 0x0004e010 6e656c29 006c6d5f 742e6263 6f756e74 nel).lm_t.bcount │ │ + 0x0004e020 2b312062 69677261 6d732028 696e636c +1 bigrams (incl │ │ + 0x0004e030 7564696e 67207365 6e74696e 656c2036 uding sentinel 6 │ │ + 0x0004e040 34206269 74732028 62675f74 29206561 4 bits (bg_t) ea │ │ + 0x0004e050 63682069 66207665 7273696f 6e3d2d31 ch if version=-1 │ │ + 0x0004e060 2f2d322c 20313238 20626974 73202862 /-2, 128 bits (b │ │ + 0x0004e070 6733325f 74292065 61636820 69662076 g32_t) each if v │ │ + 0x0004e080 65727369 6f6e3d2d 33006c6d 5f742e74 ersion=-3.lm_t.t │ │ + 0x0004e090 636f756e 74207472 69677261 6d732028 count trigrams ( │ │ + 0x0004e0a0 70726573 656e7420 69666620 6c6d5f74 present iff lm_t │ │ + 0x0004e0b0 2e74636f 756e7420 3e203020 33322062 .tcount > 0 32 b │ │ + 0x0004e0c0 69747320 2874675f 74292065 61636820 its (tg_t) each │ │ + 0x0004e0d0 69662076 65727369 6f6e3d2d 312f2d32 if version=-1/-2 │ │ + 0x0004e0e0 2c203634 20626974 73202874 6733325f , 64 bits (tg32_ │ │ + 0x0004e0f0 74292065 61636820 69662076 65727369 t) each if versi │ │ + 0x0004e100 6f6e3d2d 33290028 696e7433 3229206c on=-3).(int32) l │ │ + 0x0004e110 6d5f742e 6e5f7072 6f623200 28696e74 m_t.n_prob2.(int │ │ + 0x0004e120 33322920 6c6d5f74 2e70726f 62325b5d 32) lm_t.prob2[] │ │ + 0x0004e130 0028696e 74333229 206c6d5f 742e6e5f .(int32) lm_t.n_ │ │ + 0x0004e140 626f5f77 74322028 70726573 656e7420 bo_wt2 (present │ │ + 0x0004e150 69666620 6c6d5f74 2e74636f 756e7420 iff lm_t.tcount │ │ + 0x0004e160 3e203029 0028696e 74333229 206c6d5f > 0).(int32) lm_ │ │ + 0x0004e170 742e626f 5f777432 5b5d2028 70726573 t.bo_wt2[] (pres │ │ + 0x0004e180 656e7420 69666620 6c6d5f74 2e74636f ent iff lm_t.tco │ │ + 0x0004e190 756e7420 3e203029 0028696e 74333229 unt > 0).(int32) │ │ + 0x0004e1a0 206c6d5f 742e6e5f 70726f62 33202870 lm_t.n_prob3 (p │ │ + 0x0004e1b0 72657365 6e742069 6666206c 6d5f742e resent iff lm_t. │ │ + 0x0004e1c0 74636f75 6e74203e 20302900 28696e74 tcount > 0).(int │ │ + 0x0004e1d0 33322920 6c6d5f74 2e70726f 62335b5d 32) lm_t.prob3[] │ │ + 0x0004e1e0 20287072 6573656e 74206966 66206c6d (present iff lm │ │ + 0x0004e1f0 5f742e74 636f756e 74203e20 30290028 _t.tcount > 0).( │ │ + 0x0004e200 696e7433 32292028 6c6d5f74 2e62636f int32) (lm_t.bco │ │ + 0x0004e210 756e742b 31292f42 475f5345 475f535a unt+1)/BG_SEG_SZ │ │ + 0x0004e220 2b312028 70726573 656e7420 69666620 +1 (present iff │ │ + 0x0004e230 6c6d5f74 2e74636f 756e7420 3e203029 lm_t.tcount > 0) │ │ + 0x0004e240 0028696e 74333229 206c6d5f 742e7473 .(int32) lm_t.ts │ │ + 0x0004e250 65675f62 6173655b 5d202870 72657365 eg_base[] (prese │ │ + 0x0004e260 6e742069 6666206c 6d5f742e 74636f75 nt iff lm_t.tcou │ │ + 0x0004e270 6e74203e 20302900 28696e74 33322920 nt > 0).(int32) │ │ + 0x0004e280 53756d28 616c6c20 776f7264 20737472 Sum(all word str │ │ + 0x0004e290 696e672d 6c656e67 7468732c 20696e63 ing-lengths, inc │ │ + 0x0004e2a0 6c756469 6e672074 7261696c 696e6720 luding trailing │ │ + 0x0004e2b0 3020666f 72206561 63682900 416c6c20 0 for each).All │ │ + 0x0004e2c0 776f7264 20737472 696e6773 2028696e word strings (in │ │ + 0x0004e2d0 636c7564 696e6720 74726169 6c696e67 cluding trailing │ │ + 0x0004e2e0 20302066 6f722065 61636829 00454e44 0 for each).END │ │ + 0x0004e2f0 2046494c 4520464f 524d4154 20444553 FILE FORMAT DES │ │ + 0x0004e300 43524950 54494f4e 002e2e2f 73706869 CRIPTION.../sphi │ │ + 0x0004e310 6e786261 73652f73 72632f6c 69627370 nxbase/src/libsp │ │ + 0x0004e320 68696e78 62617365 2f6c6d2f 6c6d3367 hinxbase/lm/lm3g │ │ + 0x0004e330 5f6d6f64 656c2e63 002e2e2f 73706869 _model.c.../sphi │ │ + 0x0004e340 6e786261 73652f73 72632f6c 69627370 nxbase/src/libsp │ │ + 0x0004e350 68696e78 62617365 2f666561 742f6167 hinxbase/feat/ag │ │ + 0x0004e360 632e6300 556e6b6e 6f776e20 41474320 c.c.Unknown AGC │ │ + 0x0004e370 74797065 20272573 270a0041 47434d61 type '%s'..AGCMa │ │ + 0x0004e380 783a206f 62733d6d 61783d20 252e3266 x: obs=max= %.2f │ │ + 0x0004e390 0a004147 43454d61 783a206d 61783d20 ..AGCEMax: max= │ │ + 0x0004e3a0 252e3266 0a004147 43454d61 783a206f %.2f..AGCEMax: o │ │ + 0x0004e3b0 62733d20 252e3266 2c206e65 773d2025 bs= %.2f, new= % │ │ + 0x0004e3c0 2e32660a 00414743 204e4f49 53453a20 .2f..AGC NOISE: │ │ + 0x0004e3d0 6d61783d 2025362e 33660a00 6d617800 max= %6.3f..max. │ │ + 0x0004e3e0 656d6178 006e6f69 7365002e 2e2f7370 emax.noise.../sp │ │ + 0x0004e3f0 68696e78 62617365 2f737263 2f6c6962 hinxbase/src/lib │ │ + 0x0004e400 73706869 6e786261 73652f66 6561742f sphinxbase/feat/ │ │ + 0x0004e410 636d6e2e 6300556e 6b6e6f77 6e20434d cmn.c.Unknown CM │ │ + 0x0004e420 4e207479 70652027 2573270a 006d6561 N type '%s'..mea │ │ + 0x0004e430 6e5b305d 3d20252e 32662c20 6d65616e n[0]= %.2f, mean │ │ + 0x0004e440 5b312e2e 25645d3d 20302e30 0a00434d [1..%d]= 0.0..CM │ │ + 0x0004e450 4e3a2000 25352e32 66200070 72696f72 N: .%5.2f .prior │ │ + 0x0004e460 002e2e2f 73706869 6e786261 73652f73 .../sphinxbase/s │ │ + 0x0004e470 72632f6c 69627370 68696e78 62617365 rc/libsphinxbase │ │ + 0x0004e480 2f666561 742f6665 61742e63 00526561 /feat/feat.c.Rea │ │ + 0x0004e490 64696e67 206d6663 2066696c 653a2027 ding mfc file: ' │ │ + 0x0004e4a0 2573275b 25642e2e 25645d0a 0025733a %s'[%d..%d]..%s: │ │ + 0x0004e4b0 20456e64 20667261 6d652028 25642920 End frame (%d) │ │ + 0x0004e4c0 3c3d2053 74617274 20667261 6d652028 <= Start frame ( │ │ + 0x0004e4d0 2564290a 00466169 6c656420 746f206f %d)..Failed to o │ │ + 0x0004e4e0 70656e20 66696c65 20272573 2720666f pen file '%s' fo │ │ + 0x0004e4f0 72207265 6164696e 67002573 3a206672 r reading.%s: fr │ │ + 0x0004e500 65616428 23666c6f 61747329 20666169 ead(#floats) fai │ │ + 0x0004e510 6c65640a 0025733a 20486561 64657220 led..%s: Header │ │ + 0x0004e520 73697a65 20666965 6c643a20 25642825 size field: %d(% │ │ + 0x0004e530 30387829 3b206669 6c657369 7a653a20 08x); filesize: │ │ + 0x0004e540 25642825 30387829 0a002573 3a204865 %d(%08x)..%s: He │ │ + 0x0004e550 61646572 2073697a 65206669 656c6420 ader size field │ │ + 0x0004e560 2823666c 6f617473 29203d20 25640a00 (#floats) = %d.. │ │ + 0x0004e570 48656164 65722073 697a6520 6669656c Header size fiel │ │ + 0x0004e580 643a2025 643b206e 6f74206d 756c7469 d: %d; not multi │ │ + 0x0004e590 706c6520 6f662025 640a0025 733a2053 ple of %d..%s: S │ │ + 0x0004e5a0 74617274 20667261 6d652028 25642920 tart frame (%d) │ │ + 0x0004e5b0 6265796f 6e642066 696c6520 73697a65 beyond file size │ │ + 0x0004e5c0 20282564 290a0025 733a2045 6e642066 (%d)..%s: End f │ │ + 0x0004e5d0 72616d65 20282564 29206265 796f6e64 rame (%d) beyond │ │ + 0x0004e5e0 2066696c 65207369 7a652028 2564292c file size (%d), │ │ + 0x0004e5f0 2077696c 6c207472 756e6361 74650a00 will truncate.. │ │ + 0x0004e600 25733a20 4d617869 6d756d20 6f757470 %s: Maximum outp │ │ + 0x0004e610 75742073 697a6528 25642066 72616d65 ut size(%d frame │ │ + 0x0004e620 7329203c 20616374 75616c20 23667261 s) < actual #fra │ │ + 0x0004e630 6d657328 2564290a 0025733a 20667265 mes(%d)..%s: fre │ │ + 0x0004e640 61642825 64782564 2920284d 46432064 ad(%dx%d) (MFC d │ │ + 0x0004e650 61746129 20666169 6c65640a 00272573 ata) failed..'%s │ │ + 0x0004e660 273a2043 6f756c64 6e277420 72656164 ': Couldn't read │ │ + 0x0004e670 20696e74 33322040 706f7320 25640a00 int32 @pos %d.. │ │ + 0x0004e680 27257327 3a204261 64207375 6272616e '%s': Bad subran │ │ + 0x0004e690 67652073 70656320 656e6469 6e672040 ge spec ending @ │ │ + 0x0004e6a0 706f7320 25640a00 27257327 3a204261 pos %d..'%s': Ba │ │ + 0x0004e6b0 64206465 6c696d69 74657220 40706f73 d delimiter @pos │ │ + 0x0004e6c0 2025640a 00272573 273a2030 2d6c656e %d..'%s': 0-len │ │ + 0x0004e6d0 67746820 73756276 6563746f 720a0027 gth subvector..' │ │ + 0x0004e6e0 2573273a 20447570 6c696361 74652064 %s': Duplicate d │ │ + 0x0004e6f0 696d656e 73696f6e 20656e64 696e6720 imension ending │ │ + 0x0004e700 40706f73 2025640a 00537562 76656374 @pos %d..Subvect │ │ + 0x0004e710 6f722073 70656369 66696361 74696f6e or specification │ │ + 0x0004e720 73207265 71756972 65207369 6e676c65 s require single │ │ + 0x0004e730 2d737472 65616d20 66656174 75726573 -stream features │ │ + 0x0004e740 2100546f 74616c20 64696d65 6e73696f !.Total dimensio │ │ + 0x0004e750 6e616c69 7479206f 66207375 62766563 nality of subvec │ │ + 0x0004e760 746f7220 73706563 69666963 6174696f tor specificatio │ │ + 0x0004e770 6e202564 203e2066 65617475 72652064 n %d > feature d │ │ + 0x0004e780 696d656e 73696f6e 616c6974 79202564 imensionality %d │ │ + 0x0004e790 0a00496e 69746961 6c697a69 6e672066 ..Initializing f │ │ + 0x0004e7a0 65617475 72652073 74726561 6d20746f eature stream to │ │ + 0x0004e7b0 20747970 653a2027 2573272c 20636570 type: '%s', cep │ │ + 0x0004e7c0 6c656e3d 25642c20 434d4e3d 27257327 len=%d, CMN='%s' │ │ + 0x0004e7d0 2c205641 524e4f52 4d3d2725 73272c20 , VARNORM='%s', │ │ + 0x0004e7e0 4147433d 27257327 0a007332 5f347800 AGC='%s'..s2_4x. │ │ + 0x0004e7f0 73325f34 78206665 61747572 65732072 s2_4x features r │ │ + 0x0004e800 65717569 72652063 65707369 7a65203d equire cepsize = │ │ + 0x0004e810 3d203133 0a007333 5f317833 39003173 = 13..s3_1x39.1s │ │ + 0x0004e820 5f313263 5f313264 5f33705f 31326464 _12c_12d_3p_12dd │ │ + 0x0004e830 0031735f 635f645f 6c645f64 64006365 .1s_c_d_ld_dd.ce │ │ + 0x0004e840 705f6463 65700031 735f635f 64006365 p_dcep.1s_c_d.ce │ │ + 0x0004e850 70003173 5f630031 735f3363 0031735f p.1s_c.1s_3c.1s_ │ │ + 0x0004e860 34630042 61642066 65617475 72652074 4c.Bad feature t │ │ + 0x0004e870 79706520 61726775 6d656e74 0a002575 ype argument..%u │ │ + 0x0004e880 00253864 3a0a0009 2532643a 00202538 .%8d:...%2d:. %8 │ │ + 0x0004e890 2e346600 42616420 63657073 697a653a .4f.Bad cepsize: │ │ + 0x0004e8a0 2025640a 00417420 64697265 63746f72 %d..At director │ │ + 0x0004e8b0 79202e20 28637572 72656e74 20646972 y . (current dir │ │ + 0x0004e8c0 6563746f 7279290a 00417420 64697265 ectory)..At dire │ │ + 0x0004e8d0 63746f72 79202573 0a002573 25732573 ctory %s..%s%s%s │ │ + 0x0004e8e0 25730049 6e697469 616c697a 6174696f %s.Initializatio │ │ + 0x0004e8f0 6e206f66 20666561 745f742c 20726570 n of feat_t, rep │ │ + 0x0004e900 6f72743a 0a004665 61747572 65207479 ort:..Feature ty │ │ + 0x0004e910 70652020 20202020 2020203d 2025730a pe = %s. │ │ + 0x0004e920 00436570 73747261 6c207369 7a652020 .Cepstral size │ │ + 0x0004e930 20202020 20203d20 25640a00 4e756d62 = %d..Numb │ │ + 0x0004e940 6572206f 66207374 7265616d 73202020 er of streams │ │ + 0x0004e950 203d2025 640a0056 6563746f 72207369 = %d..Vector si │ │ + 0x0004e960 7a65206f 66207374 7265616d 5b25645d ze of stream[%d] │ │ + 0x0004e970 3a202564 0a004e75 6d626572 206f6620 : %d..Number of │ │ + 0x0004e980 73756276 6563746f 7273203d 2025640a subvectors = %d. │ │ + 0x0004e990 00436f6d 706f6e65 6e747320 6f662073 .Components of s │ │ + 0x0004e9a0 75627665 63746f72 5b25645d 3a005768 ubvector[%d]:.Wh │ │ + 0x0004e9b0 65746865 7220434d 4e206973 20757365 ether CMN is use │ │ + 0x0004e9c0 6420203d 2025640a 00576865 74686572 d = %d..Whether │ │ + 0x0004e9d0 20414743 20697320 75736564 20203d20 AGC is used = │ │ + 0x0004e9e0 25640a00 57686574 68657220 76617269 %d..Whether vari │ │ + 0x0004e9f0 616e6365 20697320 6e6f726d 616c697a ance is normaliz │ │ + 0x0004ea00 6564203d 2025640a 002e2e2f 73706869 ed = %d..../sphi │ │ + 0x0004ea10 6e786261 73652f73 72632f6c 69627370 nxbase/src/libsp │ │ + 0x0004ea20 68696e78 62617365 2f666561 742f6c64 hinxbase/feat/ld │ │ + 0x0004ea30 612e6300 4c444120 696e636f 6d706174 a.c.LDA incompat │ │ + 0x0004ea40 69626c65 20776974 68206d75 6c74692d ible with multi- │ │ + 0x0004ea50 73747265 616d2066 65617475 72657320 stream features │ │ + 0x0004ea60 286e5f73 74726561 6d203d20 2564290a (n_stream = %d). │ │ + 0x0004ea70 00466169 6c656420 746f206f 70656e20 .Failed to open │ │ + 0x0004ea80 7472616e 73666f72 6d206669 6c652027 transform file ' │ │ + 0x0004ea90 25732720 666f7220 72656164 696e6700 %s' for reading. │ │ + 0x0004eaa0 4661696c 65642074 6f207265 61642068 Failed to read h │ │ + 0x0004eab0 65616465 72206672 6f6d2074 72616e73 eader from trans │ │ + 0x0004eac0 666f726d 2066696c 65202725 73270a00 form file '%s'.. │ │ + 0x0004ead0 25733a20 56657273 696f6e20 6d69736d %s: Version mism │ │ + 0x0004eae0 61746368 3a202573 2c206578 70656374 atch: %s, expect │ │ + 0x0004eaf0 696e6720 25730a00 25733a20 62696f5f ing %s..%s: bio_ │ │ + 0x0004eb00 66726561 645f3364 286c6461 29206661 fread_3d(lda) fa │ │ + 0x0004eb10 696c6564 0a004c44 41206d61 74726978 iled..LDA matrix │ │ + 0x0004eb20 2064696d 656e7369 6f6e2025 6420646f dimension %d do │ │ + 0x0004eb30 65736e27 74206d61 74636820 66656174 esn't match feat │ │ + 0x0004eb40 75726520 73747265 616d2073 697a6520 ure stream size │ │ + 0x0004eb50 25640a00 2e2e2f73 7068696e 78626173 %d..../sphinxbas │ │ + 0x0004eb60 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x0004eb70 6173652f 66656174 2f636d6e 5f707269 ase/feat/cmn_pri │ │ + 0x0004eb80 6f722e63 00636d6e 5f707269 6f725f73 or.c.cmn_prior_s │ │ + 0x0004eb90 65743a20 66726f6d 203c2000 3e0a0063 et: from < .>..c │ │ + 0x0004eba0 6d6e5f70 72696f72 5f736574 3a20746f mn_prior_set: to │ │ + 0x0004ebb0 2020203c 2000636d 6e5f7072 696f725f < .cmn_prior_ │ │ + 0x0004ebc0 75706461 74653a20 66726f6d 203c2000 update: from < . │ │ + 0x0004ebd0 636d6e5f 7072696f 725f7570 64617465 cmn_prior_update │ │ + 0x0004ebe0 3a20746f 2020203c 20005661 7269616e : to < .Varian │ │ + 0x0004ebf0 6365206e 6f726d61 6c697a61 74696f6e ce normalization │ │ + 0x0004ec00 206e6f74 20696d70 6c656d65 6e746564 not implemented │ │ + 0x0004ec10 20696e20 6c697665 206d6f64 65206465 in live mode de │ │ + 0x0004ec20 636f6465 0a002e2e 2f737068 696e7862 code..../sphinxb │ │ + 0x0004ec30 6173652f 7372632f 6c696273 7068696e ase/src/libsphin │ │ + 0x0004ec40 78626173 652f7574 696c2f62 696f2e63 xbase/util/bio.c │ │ + 0x0004ec50 00556e73 7570706f 72746564 20656c65 .Unsupported ele │ │ + 0x0004ec60 6d73697a 6520666f 72206279 74657377 msize for bytesw │ │ + 0x0004ec70 61707069 6e673a20 25640a00 556e7375 apping: %d..Unsu │ │ + 0x0004ec80 70706f72 74656420 656c656d 73697a65 pported elemsize │ │ + 0x0004ec90 20666f72 20636865 636b7375 6d3a2025 for checksum: % │ │ + 0x0004eca0 640a0073 330a0076 65727369 6f6e2025 d..s3..version % │ │ + 0x0004ecb0 730a0065 6e646864 720a0057 726f6e67 s..endhdr..Wrong │ │ + 0x0004ecc0 206e756d 62657220 6f662061 7267756d number of argum │ │ + 0x0004ecd0 656e7473 0a005072 656d6174 75726520 ents..Premature │ │ + 0x0004ece0 454f462c 206c696e 65202564 0a004865 EOF, line %d..He │ │ + 0x0004ecf0 61646572 20666f72 6d617420 6572726f ader format erro │ │ + 0x0004ed00 722c206c 696e6520 25640a00 656e6468 r, line %d..endh │ │ + 0x0004ed10 6472004d 61782061 72672d76 616c7565 dr.Max arg-value │ │ + 0x0004ed20 206c696d 69742825 64292065 78636565 limit(%d) excee │ │ + 0x0004ed30 6465643b 20696e63 72656173 65204249 ded; increase BI │ │ + 0x0004ed40 4f5f4844 52415247 5f4d4158 0a002573 O_HDRARG_MAX..%s │ │ + 0x0004ed50 002a656e 645f636f 6d6d656e 742a0a00 .*end_comment*.. │ │ + 0x0004ed60 4d697373 696e6720 2573206d 61726b65 Missing %s marke │ │ + 0x0004ed70 720a0043 616e6e6f 74207265 61642042 r..Cannot read B │ │ + 0x0004ed80 5954454f 52444552 204d4147 4943204e YTEORDER MAGIC N │ │ + 0x0004ed90 4f2e0a00 42616420 42595445 4f524445 O...Bad BYTEORDE │ │ + 0x0004eda0 52204d41 47494320 4e4f3a20 25303878 R MAGIC NO: %08x │ │ + 0x0004edb0 2c206578 70656374 696e6720 25303878 , expecting %08x │ │ + 0x0004edc0 0a007377 61705f63 6865636b 20666169 ..swap_check fai │ │ + 0x0004edd0 6c65640a 00667265 61642861 72726179 led..fread(array │ │ + 0x0004ede0 73697a65 29206661 696c6564 0a004261 size) failed..Ba │ │ + 0x0004edf0 64206172 72617973 697a653a 2025640a d arraysize: %d. │ │ + 0x0004ee00 00667265 61642861 72726179 64617461 .fread(arraydata │ │ + 0x0004ee10 29206661 696c6564 0a00556e 61626c65 ) failed..Unable │ │ + 0x0004ee20 20746f20 72656164 20636f6d 706c6574 to read complet │ │ + 0x0004ee30 65206461 7461004f 53206572 726f7220 e data.OS error │ │ + 0x0004ee40 696e2062 696f5f66 72656164 5f326400 in bio_fread_2d. │ │ + 0x0004ee50 4f532065 72726f72 20696e20 62696f5f OS error in bio_ │ │ + 0x0004ee60 66726561 645f3364 00667265 61642863 fread_3d.fread(c │ │ + 0x0004ee70 686b7375 6d292066 61696c65 640a0043 hksum) failed..C │ │ + 0x0004ee80 6865636b 73756d20 6572726f 723b2066 hecksum error; f │ │ + 0x0004ee90 696c652d 63686563 6b73756d 20253038 ile-checksum %08 │ │ + 0x0004eea0 782c2063 6f6d7075 74656420 25303878 x, computed %08x │ │ + 0x0004eeb0 0a00556e 61626c65 20746f20 77726974 ..Unable to writ │ │ + 0x0004eec0 6520636f 6d706c65 74652064 61746100 e complete data. │ │ + 0x0004eed0 4f532065 72726f72 20696e20 62696f5f OS error in bio_ │ │ + 0x0004eee0 66777269 74655f31 64004f53 20657272 fwrite_1d.OS err │ │ + 0x0004eef0 6f722069 6e206269 6f5f6677 72697465 or in bio_fwrite │ │ + 0x0004ef00 5f336400 25732f25 73257300 4661696c _3d.%s/%s%s.Fail │ │ + 0x0004ef10 65642074 6f206d6f 76652074 6f20616e ed to move to an │ │ + 0x0004ef20 206f6666 73657420 25642069 6e206120 offset %d in a │ │ + 0x0004ef30 66696c65 20272573 27004661 696c6564 file '%s'.Failed │ │ + 0x0004ef40 20746f20 72656164 20256420 73616d70 to read %d samp │ │ + 0x0004ef50 6c657320 66726f6d 2025733a 20256400 les from %s: %d. │ │ + 0x0004ef60 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x0004ef70 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x0004ef80 7574696c 2f626974 7665632e 63006361 util/bitvec.c.ca │ │ + 0x0004ef90 6c6c6f63 2825642c 25642920 6661696c lloc(%d,%d) fail │ │ + 0x0004efa0 65642066 726f6d20 25732825 64290a00 ed from %s(%d).. │ │ + 0x0004efb0 6d616c6c 6f632825 64292066 61696c65 malloc(%d) faile │ │ + 0x0004efc0 64206672 6f6d2025 73282564 290a002e d from %s(%d)... │ │ + 0x0004efd0 2e2f7370 68696e78 62617365 2f737263 ./sphinxbase/src │ │ + 0x0004efe0 2f6c6962 73706869 6e786261 73652f75 /libsphinxbase/u │ │ + 0x0004eff0 74696c2f 636b645f 616c6c6f 632e6300 til/ckd_alloc.c. │ │ + 0x0004f000 636b645f 63616c6c 6f635f34 64206661 ckd_calloc_4d fa │ │ + 0x0004f010 696c6564 20666f72 2063616c 6c657220 iled for caller │ │ + 0x0004f020 61742025 73282564 29206174 20257328 at %s(%d) at %s( │ │ + 0x0004f030 2564290a 002e2e2f 73706869 6e786261 %d)..../sphinxba │ │ + 0x0004f040 73652f73 72632f6c 69627370 68696e78 se/src/libsphinx │ │ + 0x0004f050 62617365 2f757469 6c2f636d 645f6c6e base/util/cmd_ln │ │ + 0x0004f060 2e630024 2800256c 6400556e 70617273 .c.$(.%ld.Unpars │ │ + 0x0004f070 65642062 6f6f6c65 616e2076 616c7565 ed boolean value │ │ + 0x0004f080 20272573 270a0055 6e6b6e6f 776e2061 '%s'..Unknown a │ │ + 0x0004f090 7267756d 656e7420 74797065 3a202564 rgument type: %d │ │ + 0x0004f0a0 0a00556e 6b6e6f77 6e206172 67756d65 ..Unknown argume │ │ + 0x0004f0b0 6e743a20 25730a00 5b4e414d 455d0009 nt: %s..[NAME].. │ │ + 0x0004f0c0 5b444546 4c545d00 095b4445 5343525d [DEFLT]..[DESCR] │ │ + 0x0004f0d0 0a00095b 56414c55 455d0a00 25650025 ...[VALUE]..%e.% │ │ + 0x0004f0e0 732c0041 7267756d 656e7473 206c6973 s,.Arguments lis │ │ + 0x0004f0f0 74206465 66696e69 74696f6e 3a0a0044 t definition:..D │ │ + 0x0004f100 75706c69 63617465 20617267 756d656e uplicate argumen │ │ + 0x0004f110 74206e61 6d652069 6e206465 66696e69 t name in defini │ │ + 0x0004f120 74696f6e 3a202573 0a00556e 6b6e6f77 tion: %s..Unknow │ │ + 0x0004f130 6e206172 67756d65 6e74206e 616d6520 n argument name │ │ + 0x0004f140 27257327 0a004172 67756d65 6e742076 '%s'..Argument v │ │ + 0x0004f150 616c7565 20666f72 20272573 27206d69 alue for '%s' mi │ │ + 0x0004f160 7373696e 670a0042 61642061 7267756d ssing..Bad argum │ │ + 0x0004f170 656e7420 76616c75 6520666f 72202573 ent value for %s │ │ + 0x0004f180 3a202573 0a004475 706c6963 61746520 : %s..Duplicate │ │ + 0x0004f190 61726775 6d656e74 206e616d 6520696e argument name in │ │ + 0x0004f1a0 20617267 756d656e 74733a20 25730a00 arguments: %s.. │ │ + 0x0004f1b0 42616420 64656661 756c7420 61726775 Bad default argu │ │ + 0x0004f1c0 6d656e74 2076616c 75652066 6f722025 ment value for % │ │ + 0x0004f1d0 733a2025 730a004d 69737369 6e672072 s: %s..Missing r │ │ + 0x0004f1e0 65717569 72656420 61726775 6d656e74 equired argument │ │ + 0x0004f1f0 2025730a 004e6f20 61726775 6d656e74 %s..No argument │ │ + 0x0004f200 73206769 76656e2c 20617661 696c6162 s given, availab │ │ + 0x0004f210 6c65206f 7074696f 6e732061 72653a0a le options are:. │ │ + 0x0004f220 0063616e 6e6f7420 72656469 72656374 .cannot redirect │ │ + 0x0004f230 206c6f67 206f7574 70757400 50617273 log output.Pars │ │ + 0x0004f240 696e6720 636f6d6d 616e6420 6c696e65 ing command line │ │ + 0x0004f250 3a0a005c 0a09000a 0a004375 7272656e :..\......Curren │ │ + 0x0004f260 7420636f 6e666967 75726174 696f6e3a t configuration: │ │ + 0x0004f270 0a004661 696c6564 20746f20 70617273 ..Failed to pars │ │ + 0x0004f280 65206172 67756d65 6e747320 6c697374 e arguments list │ │ + 0x0004f290 0a004e75 6d626572 206f6620 61726775 ..Number of argu │ │ + 0x0004f2a0 6d656e74 73206d75 73742062 65206576 ments must be ev │ │ + 0x0004f2b0 656e210a 0043616e 6e6f7420 6f70656e en!..Cannot open │ │ + 0x0004f2c0 20636f6e 66696775 72617469 6f6e2066 configuration f │ │ + 0x0004f2d0 696c6520 25732066 6f722072 65616469 ile %s for readi │ │ + 0x0004f2e0 6e670a00 4e657374 696e6720 71756f74 ng..Nesting quot │ │ + 0x0004f2f0 6174696f 6e732069 73206e6f 74207375 ations is not su │ │ + 0x0004f300 70706f72 74656421 0a00556e 636c6f73 pported!..Unclos │ │ + 0x0004f310 65642071 756f7461 74696f6e 2c206861 ed quotation, ha │ │ + 0x0004f320 76696e67 20454f46 20636c6f 73652069 ving EOF close i │ │ + 0x0004f330 742e2e2e 0a002009 0d0a0046 61696c65 t..... ....Faile │ │ + 0x0004f340 6420746f 20706172 73652061 7267756d d to parse argum │ │ + 0x0004f350 656e7473 206c6973 742c2066 6f726365 ents list, force │ │ + 0x0004f360 64206578 69740a00 68656c70 004c6f6f d exit..help.Loo │ │ + 0x0004f370 6b696e67 20666f72 20646566 61756c74 king for default │ │ + 0x0004f380 20617267 756d656e 74206669 6c653a20 argument file: │ │ + 0x0004f390 25730a00 43616e27 74206669 6e642064 %s..Can't find d │ │ + 0x0004f3a0 65666175 6c742061 7267756d 656e7420 efault argument │ │ + 0x0004f3b0 66696c65 2025732e 0a005061 7273696e file %s...Parsin │ │ + 0x0004f3c0 6720636f 6d6d616e 64206c69 6e657320 g command lines │ │ + 0x0004f3d0 66726f6d 2066696c 65202573 0a005573 from file %s..Us │ │ + 0x0004f3e0 6167653a 0a000925 73206172 67756d65 age:...%s argume │ │ + 0x0004f3f0 6e742d6c 6973742c 206f720a 00092573 nt-list, or...%s │ │ + 0x0004f400 205b6172 67756d65 6e742d66 696c655d [argument-file] │ │ + 0x0004f410 20286465 6661756c 74206669 6c653a20 (default file: │ │ + 0x0004f420 2e202573 290a0a00 636d7573 7068696e . %s)...cmusphin │ │ + 0x0004f430 78002573 28256c64 293a2025 73002573 x.%s(%ld): %s.%s │ │ + 0x0004f440 3a202573 28256c64 293a2025 7300494e : %s(%ld): %s.IN │ │ + 0x0004f450 464f0025 733a2022 2573222c 206c696e FO.%s: "%s", lin │ │ + 0x0004f460 6520256c 643a2025 73002573 28256c64 e %ld: %s.%s(%ld │ │ + 0x0004f470 293a2025 733a2025 730a0025 733a2025 ): %s: %s..%s: % │ │ + 0x0004f480 7328256c 64293a20 25733a20 25730a00 s(%ld): %s: %s.. │ │ + 0x0004f490 25733a20 22257322 2c206c69 6e652025 %s: "%s", line % │ │ + 0x0004f4a0 6c643a20 25733a20 25730a00 25733a20 ld: %s: %s..%s: │ │ + 0x0004f4b0 25730a00 61004445 42554700 494e464f %s..a.DEBUG.INFO │ │ + 0x0004f4c0 434f4e54 00574152 4e004552 524f5200 CONT.WARN.ERROR. │ │ + 0x0004f4d0 46415441 4c002e2e 2f737068 696e7862 FATAL.../sphinxb │ │ + 0x0004f4e0 6173652f 7372632f 6c696273 7068696e ase/src/libsphin │ │ + 0x0004f4f0 78626173 652f7574 696c2f67 6c697374 xbase/util/glist │ │ + 0x0004f500 2e63002e 2e2f7370 68696e78 62617365 .c.../sphinxbase │ │ + 0x0004f510 2f737263 2f6c6962 73706869 6e786261 /src/libsphinxba │ │ + 0x0004f520 73652f75 74696c2f 68617368 5f746162 se/util/hash_tab │ │ + 0x0004f530 6c652e63 00566572 79206c61 72676520 le.c.Very large │ │ + 0x0004f540 68617368 20746162 6c652072 65717565 hash table reque │ │ + 0x0004f550 73746564 20282564 20656e74 72696573 sted (%d entries │ │ + 0x0004f560 290a0048 61736820 77697468 20636861 )..Hash with cha │ │ + 0x0004f570 696e696e 67207265 70726573 656e7461 ining representa │ │ + 0x0004f580 74696f6e 206f6620 74686520 68617368 tion of the hash │ │ + 0x0004f590 20746162 6c65007c 6b65793a 00257000 table.|key:.%p. │ │ + 0x0004f5a0 7c6c656e 3a257a64 7c76616c 3d256c64 |len:%zd|val=%ld │ │ + 0x0004f5b0 7c2d3e00 4e554c4c 00546865 20746f74 |->.NULL.The tot │ │ + 0x0004f5c0 616c206e 756d6265 72206f66 206b6579 al number of key │ │ + 0x0004f5d0 73203d25 640a002e 2e2f7370 68696e78 s =%d..../sphinx │ │ + 0x0004f5e0 62617365 2f737263 2f6c6962 73706869 base/src/libsphi │ │ + 0x0004f5f0 6e786261 73652f75 74696c2f 6c697374 nxbase/util/list │ │ + 0x0004f600 656c656d 5f616c6c 6f632e63 004c6973 elem_alloc.c.Lis │ │ + 0x0004f610 74206974 656d2073 697a6520 28256c75 t item size (%lu │ │ + 0x0004f620 29206e6f 74206d75 6c746970 6c65206f ) not multiple o │ │ + 0x0004f630 66207369 7a656f66 28766f69 64202a29 f sizeof(void *) │ │ + 0x0004f640 2c20726f 756e6469 6e672074 6f20256c , rounding to %l │ │ + 0x0004f650 750a0045 6c656d65 6e742073 697a6520 u..Element size │ │ + 0x0004f660 2a20626c 6f636b20 73697a65 20657863 * block size exc │ │ + 0x0004f670 65656473 20323536 6b2c2075 7365206d eeds 256k, use m │ │ + 0x0004f680 616c6c6f 6320696e 73746561 642e0a00 alloc instead... │ │ + 0x0004f690 4661696c 65642074 6f206669 6e642062 Failed to find b │ │ + 0x0004f6a0 6c6f636b 20696e64 65782066 6f722070 lock index for p │ │ + 0x0004f6b0 6f696e74 65722025 70210a00 4661696c ointer %p!..Fail │ │ + 0x0004f6c0 65642074 6f206669 6e642062 6c6f636b ed to find block │ │ + 0x0004f6d0 20696e64 65782025 640a004c 696e6b6c index %d..Linkl │ │ + 0x0004f6e0 69737420 73746174 733a0a00 656c656d ist stats:..elem │ │ + 0x0004f6f0 73697a65 20256c75 2c202361 6c6c6f63 size %lu, #alloc │ │ + 0x0004f700 20256c75 2c202366 72656564 20256c75 %lu, #freed %lu │ │ + 0x0004f710 2c202366 7265656c 69737420 256c750a , #freelist %lu. │ │ + 0x0004f720 00416c6c 6f636174 65642062 6c6f636b .Allocated block │ │ + 0x0004f730 733a0a00 25702028 2564202a 20256420 s:..%p (%d * %d │ │ + 0x0004f740 62797465 73290a00 2e2e2f73 7068696e bytes)..../sphin │ │ + 0x0004f750 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x0004f760 696e7862 6173652f 7574696c 2f6d6d69 inxbase/util/mmi │ │ + 0x0004f770 6f2e6300 4661696c 65642074 6f207374 o.c.Failed to st │ │ + 0x0004f780 61742025 73004661 696c6564 20746f20 at %s.Failed to │ │ + 0x0004f790 6d6d6170 20256c6c 64206279 74657300 mmap %lld bytes. │ │ + 0x0004f7a0 4661696c 65642074 6f20756e 6d617020 Failed to unmap │ │ + 0x0004f7b0 256c6420 62797465 73206174 20257000 %ld bytes at %p. │ │ + 0x0004f7c0 2e5a002e 7a002e47 5a002e42 5a320067 .Z..z..GZ..BZ2.g │ │ + 0x0004f7d0 756e7a69 7000202d 6320007a 63617400 unzip. -c .zcat. │ │ + 0x0004f7e0 62756e7a 69703200 2e2e2f73 7068696e bunzip2.../sphin │ │ + 0x0004f7f0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x0004f800 696e7862 6173652f 7574696c 2f70696f inxbase/util/pio │ │ + 0x0004f810 2e630055 6e6b6e6f 776e2020 636f6d70 .c.Unknown comp │ │ + 0x0004f820 72657373 696f6e20 74797065 2025640a ression type %d. │ │ + 0x0004f830 00466169 6c656420 746f206f 70656e20 .Failed to open │ │ + 0x0004f840 61207069 70652066 6f722061 20636f6d a pipe for a com │ │ + 0x0004f850 6d616e64 20272573 27206d6f 64652027 mand '%s' mode ' │ │ + 0x0004f860 25732700 677a6970 00203e20 00636f6d %s'.gzip. > .com │ │ + 0x0004f870 70726573 7300202d 63203e20 00627a69 press. -c > .bzi │ │ + 0x0004f880 70320055 6e6b6e6f 776e2063 6f6d7072 p2.Unknown compr │ │ + 0x0004f890 65737369 6f6e2074 79706520 25640a00 ession type %d.. │ │ + 0x0004f8a0 436f6d70 72657373 65642066 696c6520 Compressed file │ │ + 0x0004f8b0 6f706572 6174696f 6e20666f 72206d6f operation for mo │ │ + 0x0004f8c0 64652025 73206973 206e6f74 20737570 de %s is not sup │ │ + 0x0004f8d0 706f7274 65640055 73696e67 20257320 ported.Using %s │ │ + 0x0004f8e0 696e7374 65616420 6f662025 730a00ef instead of %s... │ │ + 0x0004f8f0 bbbf0066 72656164 28292066 61696c65 ...fread() faile │ │ + 0x0004f900 643b2072 65747279 696e672e 2e2e0a00 d; retrying..... │ │ + 0x0004f910 4661696c 65642074 6f207374 61742066 Failed to stat f │ │ + 0x0004f920 696c6520 27257327 3b207265 74727969 ile '%s'; retryi │ │ + 0x0004f930 6e672e2e 2e004661 696c6564 20746f20 ng....Failed to │ │ + 0x0004f940 63726561 74652025 73002e2e 2f737068 create %s.../sph │ │ + 0x0004f950 696e7862 6173652f 7372632f 6c696273 inxbase/src/libs │ │ + 0x0004f960 7068696e 78626173 652f7574 696c2f70 phinxbase/util/p │ │ + 0x0004f970 726f6669 6c652e63 00435452 3a005b25 rofile.c.CTR:.[% │ │ + 0x0004f980 64202573 5d002020 25362e32 66782025 d %s]. %6.2fx % │ │ + 0x0004f990 73002f74 6d702f5f 5f456e44 69416e5f s./tmp/__EnDiAn_ │ │ + 0x0004f9a0 54655374 5f5f0046 61696c65 6420746f TeSt__.Failed to │ │ + 0x0004f9b0 206f7065 6e206669 6c652027 25732720 open file '%s' │ │ + 0x0004f9c0 666f7220 77726974 696e6700 4661696c for writing.Fail │ │ + 0x0004f9d0 65642074 6f207772 69746520 746f2066 ed to write to f │ │ + 0x0004f9e0 696c6520 27257327 0a004661 696c6564 ile '%s'..Failed │ │ + 0x0004f9f0 20746f20 72656164 2066726f 6d206669 to read from fi │ │ + 0x0004fa00 6c652027 2573270a 002e2e2f 73706869 le '%s'..../sphi │ │ + 0x0004fa10 6e786261 73652f73 72632f6c 69627370 nxbase/src/libsp │ │ + 0x0004fa20 68696e78 62617365 2f757469 6c2f7374 hinxbase/util/st │ │ + 0x0004fa30 7266756e 63732e63 0020090a 0d0c002e rfuncs.c. ...... │ │ + 0x0004fa40 2e2f7370 68696e78 62617365 2f737263 ./sphinxbase/src │ │ + 0x0004fa50 2f6c6962 73706869 6e786261 73652f75 /libsphinxbase/u │ │ + 0x0004fa60 74696c2f 64746f61 2e63006e 6600696e til/dtoa.c.nf.in │ │ + 0x0004fa70 69747900 616e0000 42454749 4e204649 ity.an..BEGIN FI │ │ + 0x0004fa80 4c452046 4f524d41 54204445 53435249 LE FORMAT DESCRI │ │ + 0x0004fa90 5054494f 4e0a696e 74333220 6e5f6369 PTION.int32 n_ci │ │ + 0x0004faa0 70686f6e 653b2020 20202f2a 2a3c204e phone; /**< N │ │ + 0x0004fab0 756d6265 72206f66 20626173 65202843 umber of base (C │ │ + 0x0004fac0 49292070 686f6e65 73202a2f 0a696e74 I) phones */.int │ │ + 0x0004fad0 3332206e 5f70686f 6e653b09 20202020 32 n_phone;. │ │ + 0x0004fae0 202f2a2a 3c204e75 6d626572 206f6620 /**< Number of │ │ + 0x0004faf0 62617365 20284349 29207068 6f6e6573 base (CI) phones │ │ + 0x0004fb00 202b2028 43442920 74726970 686f6e65 + (CD) triphone │ │ + 0x0004fb10 73202a2f 0a696e74 3332206e 5f656d69 s */.int32 n_emi │ │ + 0x0004fb20 745f7374 6174653b 202f2a2a 3c204e75 t_state; /**< Nu │ │ + 0x0004fb30 6d626572 206f6620 656d6974 74696e67 mber of emitting │ │ + 0x0004fb40 20737461 74657320 70657220 70686f6e states per phon │ │ + 0x0004fb50 65202830 20696620 68657465 726f6765 e (0 if heteroge │ │ + 0x0004fb60 6e656f75 7329202a 2f0a696e 74333220 neous) */.int32 │ │ + 0x0004fb70 6e5f6369 5f73656e 3b202020 20202f2a n_ci_sen; /* │ │ + 0x0004fb80 2a3c204e 756d6265 72206f66 20434920 *< Number of CI │ │ + 0x0004fb90 73656e6f 6e65733b 20746865 73652061 senones; these a │ │ + 0x0004fba0 72652074 68652066 69727374 202a2f0a re the first */. │ │ + 0x0004fbb0 696e7433 32206e5f 73656e3b 09202020 int32 n_sen;. │ │ + 0x0004fbc0 20202f2a 2a3c204e 756d6265 72206f66 /**< Number of │ │ + 0x0004fbd0 2073656e 6f6e6573 20284349 2b434429 senones (CI+CD) │ │ + 0x0004fbe0 202a2f0a 696e7433 32206e5f 746d6174 */.int32 n_tmat │ │ + 0x0004fbf0 3b092020 2020202f 2a2a3c20 4e756d62 ;. /**< Numb │ │ + 0x0004fc00 6572206f 66207472 616e7369 74696f6e er of transition │ │ + 0x0004fc10 206d6174 72696365 73202a2f 0a696e74 matrices */.int │ │ + 0x0004fc20 3332206e 5f737365 713b2020 20202020 32 n_sseq; │ │ + 0x0004fc30 202f2a2a 3c204e75 6d626572 206f6620 /**< Number of │ │ + 0x0004fc40 756e6971 75652073 656e6f6e 65207365 unique senone se │ │ + 0x0004fc50 7175656e 63657320 2a2f0a69 6e743332 quences */.int32 │ │ + 0x0004fc60 206e5f63 74783b09 20202020 202f2a2a n_ctx;. /** │ │ + 0x0004fc70 3c204e75 6d626572 206f6620 70686f6e < Number of phon │ │ + 0x0004fc80 6573206f 6620636f 6e746578 74202a2f es of context */ │ │ + 0x0004fc90 0a696e74 3332206e 5f63645f 74726565 .int32 n_cd_tree │ │ + 0x0004fca0 3b202020 202f2a2a 3c204e75 6d626572 ; /**< Number │ │ + 0x0004fcb0 206f6620 6e6f6465 7320696e 20434420 of nodes in CD │ │ + 0x0004fcc0 74726565 20737472 75637475 7265202a tree structure * │ │ + 0x0004fcd0 2f0a696e 74333220 73696c3b 09202020 /.int32 sil;. │ │ + 0x0004fce0 20202f2a 2a3c2043 49207068 6f6e6520 /**< CI phone │ │ + 0x0004fcf0 49442066 6f722073 696c656e 6365202a ID for silence * │ │ + 0x0004fd00 2f0a6368 61722063 6970686f 6e65735b /.char ciphones[ │ │ + 0x0004fd10 5d5b5d3b 20202f2a 2a3c2043 49207068 ][]; /**< CI ph │ │ + 0x0004fd20 6f6e6520 73747269 6e677320 286e756c one strings (nul │ │ + 0x0004fd30 6c2d7465 726d696e 61746564 29202a2f l-terminated) */ │ │ + 0x0004fd40 0a636861 72207061 6464696e 675b5d3b .char padding[]; │ │ + 0x0004fd50 20202020 202f2a2a 3c205061 6464696e /**< Paddin │ │ + 0x0004fd60 6720746f 20612034 2d627974 65732062 g to a 4-bytes b │ │ + 0x0004fd70 6f756e64 61727920 2a2f0a73 74727563 oundary */.struc │ │ + 0x0004fd80 74207b20 696e7431 36206374 783b2069 t { int16 ctx; i │ │ + 0x0004fd90 6e743136 206e5f64 6f776e3b 20696e74 nt16 n_down; int │ │ + 0x0004fda0 33322070 69642f64 6f776e20 7d206364 32 pid/down } cd │ │ + 0x0004fdb0 5f747265 655b5d3b 0a737472 75637420 _tree[];.struct │ │ + 0x0004fdc0 7b20696e 74333220 73736964 3b20696e { int32 ssid; in │ │ + 0x0004fdd0 74333220 746d6174 3b20696e 74382061 t32 tmat; int8 a │ │ + 0x0004fde0 7474725b 345d207d 2070686f 6e65735b ttr[4] } phones[ │ │ + 0x0004fdf0 5d3b0a69 6e743136 20737365 715b5d3b ];.int16 sseq[]; │ │ + 0x0004fe00 20202020 2020202f 2a2a3c20 556e6971 /**< Uniq │ │ + 0x0004fe10 75652073 656e6f6e 65207365 7175656e ue senone sequen │ │ + 0x0004fe20 63657320 2a2f0a69 6e743820 73736571 ces */.int8 sseq │ │ + 0x0004fe30 5f6c656e 5b5d3b20 2020202f 2a2a3c20 _len[]; /**< │ │ + 0x0004fe40 4e756d62 6572206f 66207374 61746573 Number of states │ │ + 0x0004fe50 20696e20 65616368 20737365 7120286e in each sseq (n │ │ + 0x0004fe60 6f6e6520 69662068 6f6d6f67 656e656f one if homogeneo │ │ + 0x0004fe70 75732920 2a2f0a45 4e442046 494c4520 us) */.END FILE │ │ + 0x0004fe80 464f524d 41542044 45534352 49505449 FORMAT DESCRIPTI │ │ + 0x0004fe90 4f4e0a00 2e2e2f70 6f636b65 74737068 ON..../pocketsph │ │ + 0x0004fea0 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x0004feb0 74737068 696e782f 686d6d2e 63000000 tsphinx/hmm.c... │ │ + 0x0004fec0 4e756d62 6572206f 6620656d 69747469 Number of emitti │ │ + 0x0004fed0 6e672073 74617465 73206d75 73742062 ng states must b │ │ + 0x0004fee0 65203c3d 2025640a 00000000 4d505820 e <= %d.....MPX │ │ + 0x0004fef0 20200000 20282000 20253131 64000000 .. ( . %11d... │ │ + 0x0004ff00 290a0000 25642000 53534944 20200000 )...%d .SSID .. │ │ + 0x0004ff10 20282564 290a0000 53454e53 43520000 (%d)...SENSCR.. │ │ + 0x0004ff20 53434f52 45532025 31316400 48495354 SCORES %11d.HIST │ │ + 0x0004ff30 49442025 31316400 414c4552 54212120 ID %11d.ALERT!! │ │ + 0x0004ff40 54686520 696e7075 74207363 6f726520 The input score │ │ + 0x0004ff50 25642069 73206c61 72676520 7468616e %d is large than │ │ + 0x0004ff60 20302e20 50726f62 61626c79 20777261 0. Probably wra │ │ + 0x0004ff70 70206172 6f756e64 2e0a0000 414c4552 p around....ALER │ │ + 0x0004ff80 54212120 54686520 6f757470 75742073 T!! The output s │ │ + 0x0004ff90 636f7265 20256420 6973206c 61726765 core %d is large │ │ + 0x0004ffa0 20746861 6e20302e 2050726f 6261626c than 0. Probabl │ │ + 0x0004ffb0 79207772 61702061 726f756e 640a2e00 y wrap around... │ │ + 0x0004ffc0 4245464f 52453a0a 00000000 41465445 BEFORE:.....AFTE │ │ + 0x0004ffd0 523a0a00 2e2e2f70 6f636b65 74737068 R:..../pocketsph │ │ + 0x0004ffe0 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x0004fff0 74737068 696e782f 6d735f6d 6761752e tsphinx/ms_mgau. │ │ + 0x00050000 63000000 2d6d6561 6e000000 2d766172 c...-mean...-var │ │ + 0x00050010 00000000 2d766172 666c6f6f 72000000 ....-varfloor... │ │ + 0x00050020 4e756d62 6572206f 66207374 7265616d Number of stream │ │ + 0x00050030 7320646f 6573206e 6f74206d 61746368 s does not match │ │ + 0x00050040 3a202564 20213d20 25640a00 44696d65 : %d != %d..Dime │ │ + 0x00050050 6e73696f 6e206f66 20737472 65616d20 nsion of stream │ │ + 0x00050060 25642064 6f657320 6e6f7420 6d617463 %d does not matc │ │ + 0x00050070 683a2025 6420213d 2025640a 00000000 h: %d != %d..... │ │ + 0x00050080 2d6d6978 77000000 2d73656e 6d676175 -mixw...-senmgau │ │ + 0x00050090 00000000 2d6d6978 77666c6f 6f720000 ....-mixwfloor.. │ │ + 0x000500a0 2d617700 23466561 74757265 206d6973 -aw.#Feature mis │ │ + 0x000500b0 6d617463 683a2067 61756465 6e3d2025 match: gauden= % │ │ + 0x000500c0 642c2073 656e6f6e 653d2025 640a0000 d, senone= %d... │ │ + 0x000500d0 2344656e 73697469 6573206d 69736d61 #Densities misma │ │ + 0x000500e0 7463683a 20676175 64656e3d 2025642c tch: gauden= %d, │ │ + 0x000500f0 2073656e 6f6e653d 2025640a 00000000 senone= %d..... │ │ + 0x00050100 53656e6f 6e657320 6e656564 206d6f72 Senones need mor │ │ + 0x00050110 6520636f 6465626f 6f6b7320 28256429 e codebooks (%d) │ │ + 0x00050120 20746861 6e207072 6573656e 74202825 than present (% │ │ + 0x00050130 64290a00 53656e6f 6e657320 75736520 d)..Senones use │ │ + 0x00050140 66657765 7220636f 6465626f 6f6b7320 fewer codebooks │ │ + 0x00050150 28256429 20746861 6e207072 6573656e (%d) than presen │ │ + 0x00050160 74202825 64290a00 2d746f70 6e000000 t (%d)..-topn... │ │ + 0x00050170 54686520 76616c75 65206f66 20746f70 The value of top │ │ + 0x00050180 6e3a2025 640a0000 2d746f70 6e206172 n: %d...-topn ar │ │ + 0x00050190 67756d65 6e742028 25642920 696e7661 gument (%d) inva │ │ + 0x000501a0 6c696420 6f72203e 20236465 6e736974 lid or > #densit │ │ + 0x000501b0 7920636f 6465776f 72647320 28256429 y codewords (%d) │ │ + 0x000501c0 3b207365 7420746f 206c6174 7465720a ; set to latter. │ │ + 0x000501d0 00000000 6d730000 2e73656d 692e0000 ....ms...semi... │ │ + 0x000501e0 2e70746d 2e000000 2e636f6e 742e0000 .ptm.....cont... │ │ + 0x000501f0 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ + 0x00050200 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ + 0x00050210 696e782f 6d735f73 656e6f6e 652e6300 inx/ms_senone.c. │ │ + 0x00050220 52656164 696e6720 73656e6f 6e652067 Reading senone g │ │ + 0x00050230 61756465 6e2d636f 6465626f 6f6b206d auden-codebook m │ │ + 0x00050240 61702066 696c653a 2025730a 00000000 ap file: %s..... │ │ + 0x00050250 72620000 4661696c 65642074 6f206f70 rb..Failed to op │ │ + 0x00050260 656e206d 61702066 696c6520 27257327 en map file '%s' │ │ + 0x00050270 20666f72 20726561 64696e67 00000000 for reading.... │ │ + 0x00050280 4661696c 65642074 6f207265 61642068 Failed to read h │ │ + 0x00050290 65616465 72206672 6f6d2066 696c6520 eader from file │ │ + 0x000502a0 27257327 0a000000 76657273 696f6e00 '%s'....version. │ │ + 0x000502b0 312e3200 56657273 696f6e20 6d69736d 1.2.Version mism │ │ + 0x000502c0 61746368 28257329 3a202573 2c206578 atch(%s): %s, ex │ │ + 0x000502d0 70656374 696e6720 25730a00 25660000 pecting %s..%f.. │ │ + 0x000502e0 25733a20 42616420 76657273 696f6e20 %s: Bad version │ │ + 0x000502f0 6e6f2e20 73747269 6e673a20 25730a00 no. string: %s.. │ │ + 0x00050300 63686b73 756d3000 52656164 696e6720 chksum0.Reading │ │ + 0x00050310 6e756d62 6572206f 6620636f 6465626f number of codebo │ │ + 0x00050320 6f6b7320 66726f6d 2025730a 00000000 oks from %s..... │ │ + 0x00050330 66726561 64282573 29202823 67617564 fread(%s) (#gaud │ │ + 0x00050340 656e2920 6661696c 65640a00 62696f5f en) failed..bio_ │ │ + 0x00050350 66726561 645f3164 28257329 20666169 fread_1d(%s) fai │ │ + 0x00050360 6c65640a 00000000 4d617070 696e6720 led.....Mapping │ │ + 0x00050370 25642073 656e6f6e 65732074 6f202564 %d senones to %d │ │ + 0x00050380 20636f64 65626f6f 6b730a00 4d6f7265 codebooks..More │ │ + 0x00050390 20646174 61207468 616e2065 78706563 data than expec │ │ + 0x000503a0 74656420 696e2025 733a2025 640a0000 ted in %s: %d... │ │ + 0x000503b0 52656164 2025642d 3e256420 73656e6f Read %d->%d seno │ │ + 0x000503c0 6e652d63 6f646562 6f6f6b20 6d617070 ne-codebook mapp │ │ + 0x000503d0 696e6773 0a000000 52656164 696e6720 ings....Reading │ │ + 0x000503e0 73656e6f 6e65206d 69787475 72652077 senone mixture w │ │ + 0x000503f0 65696768 74733a20 25730a00 4661696c eights: %s..Fail │ │ + 0x00050400 65642074 6f206f70 656e206d 69787475 ed to open mixtu │ │ + 0x00050410 72652077 65696768 74732066 696c6520 re weights file │ │ + 0x00050420 27257327 20666f72 20726561 64696e67 '%s' for reading │ │ + 0x00050430 00000000 312e3000 62696f5f 66726561 ....1.0.bio_frea │ │ + 0x00050440 64282573 29202861 72726179 73697a65 d(%s) (arraysize │ │ + 0x00050450 29206661 696c6564 0a000000 25733a20 ) failed....%s: │ │ + 0x00050460 23666c6f 61743332 73282564 2920646f #float32s(%d) do │ │ + 0x00050470 65736e27 74206d61 74636820 64696d65 esn't match dime │ │ + 0x00050480 6e73696f 6e733a20 25642078 20256420 nsions: %d x %d │ │ + 0x00050490 78202564 0a000000 6d697877 666c6f6f x %d....mixwfloo │ │ + 0x000504a0 72202825 6529206e 6f742069 6e207261 r (%e) not in ra │ │ + 0x000504b0 6e676520 28302c20 31290a00 5472756e nge (0, 1)..Trun │ │ + 0x000504c0 63617469 6e672073 656e6f6e 65206c6f cating senone lo │ │ + 0x000504d0 67733328 70646629 2076616c 75657320 gs3(pdf) values │ │ + 0x000504e0 62792025 64206269 74730a00 4e6f7420 by %d bits..Not │ │ + 0x000504f0 7472616e 73706f73 696e6720 6d697874 transposing mixt │ │ + 0x00050500 75726520 77656967 68747320 696e206d ure weights in m │ │ + 0x00050510 656d6f72 790a0000 5472616e 73706f73 emory...Transpos │ │ + 0x00050520 696e6720 6d697874 75726520 77656967 ing mixture weig │ │ + 0x00050530 68747320 696e206d 656d6f72 790a0000 hts in memory... │ │ + 0x00050540 62696f5f 66726561 64282573 29202861 bio_fread(%s) (a │ │ + 0x00050550 72726179 64617461 29206661 696c6564 rraydata) failed │ │ + 0x00050560 0a000000 57656967 6874206e 6f726d61 ....Weight norma │ │ + 0x00050570 6c697a61 74696f6e 20666169 6c656420 lization failed │ │ + 0x00050580 666f7220 2564206d 69787475 72652077 for %d mixture w │ │ + 0x00050590 65696768 74732063 6f6d706f 6e656e74 eights component │ │ + 0x000505a0 730a0000 4d6f7265 20646174 61207468 s...More data th │ │ + 0x000505b0 616e2065 78706563 74656420 696e2025 an expected in % │ │ + 0x000505c0 730a0000 52656164 206d6978 74757265 s...Read mixture │ │ + 0x000505d0 20776569 67687473 20666f72 20256420 weights for %d │ │ + 0x000505e0 73656e6f 6e65733a 20256420 66656174 senones: %d feat │ │ + 0x000505f0 75726573 20782025 6420636f 6465776f ures x %d codewo │ │ + 0x00050600 7264730a 00000000 4d617070 696e6720 rds.....Mapping │ │ + 0x00050610 616c6c20 73656e6f 6e657320 746f206f all senones to o │ │ + 0x00050620 6e652063 6f646562 6f6f6b0a 00000000 ne codebook..... │ │ + 0x00050630 4d617070 696e6720 73656e6f 6e657320 Mapping senones │ │ + 0x00050640 746f2063 6f6e7465 78742d69 6e646570 to context-indep │ │ + 0x00050650 656e6465 6e742070 686f6e65 20636f64 endent phone cod │ │ + 0x00050660 65626f6f 6b730a00 2e733363 6f6e742e ebooks...s3cont. │ │ + 0x00050670 00000000 4d617070 696e6720 73656e6f ....Mapping seno │ │ + 0x00050680 6e657320 746f2069 6e646976 69647561 nes to individua │ │ + 0x00050690 6c20636f 6465626f 6f6b730a 00000000 l codebooks..... │ │ + 0x000506a0 2373656e 6f6e653d 25643b20 6d757374 #senone=%d; must │ │ + 0x000506b0 20626520 3e310a00 2373656e 6f6e6573 be >1..#senones │ │ + 0x000506c0 20696e63 6f6e7369 7374656e 743a2025 inconsistent: % │ │ + 0x000506d0 6420696e 2025733b 20256420 696e2025 d in %s; %d in % │ │ + 0x000506e0 730a0000 2d6d6d61 70000000 2e2e2f70 s...-mmap...../p │ │ + 0x000506f0 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ + 0x00050700 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ + 0x00050710 70746d5f 6d676175 2e630000 4c6f6164 ptm_mgau.c..Load │ │ + 0x00050720 696e6720 73656e6f 6e657320 66726f6d ing senones from │ │ + 0x00050730 2064756d 70206669 6c652025 730a0000 dump file %s... │ │ + 0x00050740 4661696c 65642074 6f207265 61642074 Failed to read t │ │ + 0x00050750 69746c65 2073697a 65206672 6f6d2025 itle size from % │ │ + 0x00050760 73000000 5469746c 65206c65 6e677468 s...Title length │ │ + 0x00050770 20257820 696e2064 756d7020 66696c65 %x in dump file │ │ + 0x00050780 20257320 6f757420 6f662072 616e6765 %s out of range │ │ + 0x00050790 0a000000 43616e6e 6f742072 65616420 ....Cannot read │ │ + 0x000507a0 7469746c 65000000 42616420 7469746c title...Bad titl │ │ + 0x000507b0 6520696e 2064756d 70206669 6c650a00 e in dump file.. │ │ + 0x000507c0 25730a00 4661696c 65642074 6f207265 %s..Failed to re │ │ + 0x000507d0 61642068 65616465 72207369 7a652066 ad header size f │ │ + 0x000507e0 726f6d20 25730000 43616e6e 6f742072 rom %s..Cannot r │ │ + 0x000507f0 65616420 68656164 65720000 42616420 ead header..Bad │ │ + 0x00050800 68656164 65722069 6e206475 6d702066 header in dump f │ │ + 0x00050810 696c650a 00000000 4661696c 65642074 ile.....Failed t │ │ + 0x00050820 6f207265 61642068 65616465 72207374 o read header st │ │ + 0x00050830 72696e67 2073697a 65206672 6f6d2025 ring size from % │ │ + 0x00050840 73000000 66656174 7572655f 636f756e s...feature_coun │ │ + 0x00050850 74200000 6d697874 7572655f 636f756e t ..mixture_coun │ │ + 0x00050860 74200000 6d6f6465 6c5f636f 756e7420 t ..model_count │ │ + 0x00050870 00000000 636c7573 7465725f 636f756e ....cluster_coun │ │ + 0x00050880 74200000 636c7573 7465725f 62697473 t ..cluster_bits │ │ + 0x00050890 20000000 43616e6e 6f742072 65616420 ...Cannot read │ │ + 0x000508a0 23726f77 73000000 43616e6e 6f742072 #rows...Cannot r │ │ + 0x000508b0 65616420 23636f6c 756d6e73 00000000 ead #columns.... │ │ + 0x000508c0 526f7773 3a202564 2c20436f 6c756d6e Rows: %d, Column │ │ + 0x000508d0 733a2025 640a0000 4e756d62 6572206f s: %d...Number o │ │ + 0x000508e0 66206665 61747572 65207374 7265616d f feature stream │ │ + 0x000508f0 73206d69 736d6174 63683a20 25642021 s mismatch: %d ! │ │ + 0x00050900 3d202564 0a000000 4e756d62 6572206f = %d....Number o │ │ + 0x00050910 66206465 6e736974 69657320 6d69736d f densities mism │ │ + 0x00050920 61746368 3a202564 20213d20 25640a00 atch: %d != %d.. │ │ + 0x00050930 4e756d62 6572206f 66207365 6e6f6e65 Number of senone │ │ + 0x00050940 73206d69 736d6174 63683a20 25642021 s mismatch: %d ! │ │ + 0x00050950 3d202564 0a000000 436c7573 74657220 = %d....Cluster │ │ + 0x00050960 636f756e 74206d75 73742062 6520302c count must be 0, │ │ + 0x00050970 2031352c 206f7220 31360a00 436c7573 15, or 16..Clus │ │ + 0x00050980 74657220 636f756e 74206d75 73742062 ter count must b │ │ + 0x00050990 65203420 6f722038 0a000000 5573696e e 4 or 8....Usin │ │ + 0x000509a0 67206d65 6d6f7279 2d6d6170 70656420 g memory-mapped │ │ + 0x000509b0 492f4f20 666f7220 73656e6f 6e65730a I/O for senones. │ │ + 0x000509c0 00000000 4661696c 65642074 6f207265 ....Failed to re │ │ + 0x000509d0 61642025 64206279 74657320 66726f6d ad %d bytes from │ │ + 0x000509e0 2073656e 64756d70 0a000000 4c6f6720 sendump....Log │ │ + 0x000509f0 62617365 20256620 69732074 6f6f2073 base %f is too s │ │ + 0x00050a00 6d616c6c 20746f20 72657072 6573656e mall to represen │ │ + 0x00050a10 74206164 64207461 626c6520 696e2038 t add table in 8 │ │ + 0x00050a20 20626974 730a0000 4e756d62 6572206f bits...Number o │ │ + 0x00050a30 6620636f 6465626f 6f6b7320 65786365 f codebooks exce │ │ + 0x00050a40 65647320 3235363a 2025640a 00000000 eds 256: %d..... │ │ + 0x00050a50 4e756d62 6572206f 6620636f 6465626f Number of codebo │ │ + 0x00050a60 6f6b7320 646f6573 6e277420 6d617463 oks doesn't matc │ │ + 0x00050a70 68206e75 6d626572 206f6620 63697068 h number of ciph │ │ + 0x00050a80 6f6e6573 2c20646f 65736e27 74206c6f ones, doesn't lo │ │ + 0x00050a90 6f6b206c 696b6520 50544d3a 20256420 ok like PTM: %d │ │ + 0x00050aa0 213d2025 640a0000 2d73656e 64756d70 != %d...-sendump │ │ + 0x00050ab0 00000000 2d647300 4d617869 6d756d20 ....-ds.Maximum │ │ + 0x00050ac0 746f702d 4e3a2025 640a0000 52656164 top-N: %d...Read │ │ + 0x00050ad0 696e6720 6d697874 75726520 77656967 ing mixture weig │ │ + 0x00050ae0 68747320 66696c65 20272573 270a0000 hts file '%s'... │ │ + 0x00050af0 4661696c 65642074 6f206f70 656e206d Failed to open m │ │ + 0x00050b00 69787475 72652066 696c6520 27257327 ixture file '%s' │ │ + 0x00050b10 20666f72 20726561 64696e67 00000000 for reading.... │ │ + 0x00050b20 4661696c 65642074 6f207265 61642068 Failed to read h │ │ + 0x00050b30 65616465 72206672 6f6d2027 2573270a eader from '%s'. │ │ + 0x00050b40 00000000 23466561 74757265 73207374 ....#Features st │ │ + 0x00050b50 7265616d 73282564 2920213d 2025640a reams(%d) != %d. │ │ + 0x00050b60 00000000 25733a20 23666c6f 61743332 ....%s: #float32 │ │ + 0x00050b70 73282564 2920646f 65736e27 74206d61 s(%d) doesn't ma │ │ + 0x00050b80 74636820 68656164 65722064 696d656e tch header dimen │ │ + 0x00050b90 73696f6e 733a2025 64207820 25642078 sions: %d x %d x │ │ + 0x00050ba0 2025640a 00000000 52656164 20256420 %d.....Read %d │ │ + 0x00050bb0 78202564 20782025 64206d69 78747572 x %d x %d mixtur │ │ + 0x00050bc0 65207765 69676874 730a0000 2d706c5f e weights...-pl_ │ │ + 0x00050bd0 77696e64 6f770000 70746d00 2e2e2f70 window..ptm.../p │ │ + 0x00050be0 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ + 0x00050bf0 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ + 0x00050c00 73325f73 656d695f 6d676175 2e630000 s2_semi_mgau.c.. │ │ + 0x00050c10 2d746f70 6e5f6265 616d0000 4d617869 -topn_beam..Maxi │ │ + 0x00050c20 6d756d20 746f702d 4e3a2025 64200000 mum top-N: %d .. │ │ + 0x00050c30 546f702d 4e206265 616d733a 00000000 Top-N beams:.... │ │ + 0x00050c40 0a000000 20256400 73325f73 656d6900 .... %d.s2_semi. │ │ + 0x00050c50 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ + 0x00050c60 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ + 0x00050c70 696e782f 6d735f67 61756465 6e2e6300 inx/ms_gauden.c. │ │ + 0x00050c80 52656164 696e6720 6d697874 75726520 Reading mixture │ │ + 0x00050c90 67617573 7369616e 20706172 616d6574 gaussian paramet │ │ + 0x00050ca0 65723a20 25730a00 4661696c 65642074 er: %s..Failed t │ │ + 0x00050cb0 6f206f70 656e2066 696c6520 27257327 o open file '%s' │ │ + 0x00050cc0 20666f72 20726561 64696e67 00000000 for reading.... │ │ + 0x00050cd0 66726561 64282573 29202823 636f6465 fread(%s) (#code │ │ + 0x00050ce0 626f6f6b 73292066 61696c65 640a0000 books) failed... │ │ + 0x00050cf0 66726561 64282573 29202823 66656174 fread(%s) (#feat │ │ + 0x00050d00 75726573 29206661 696c6564 0a000000 ures) failed.... │ │ + 0x00050d10 66726561 64282573 29202823 64656e73 fread(%s) (#dens │ │ + 0x00050d20 6974792f 636f6465 626f6f6b 29206661 ity/codebook) fa │ │ + 0x00050d30 696c6564 0a000000 66726561 64282573 iled....fread(%s │ │ + 0x00050d40 29202866 65617475 72652d6c 656e6774 ) (feature-lengt │ │ + 0x00050d50 68732920 6661696c 65640a00 66726561 hs) failed..frea │ │ + 0x00050d60 64282573 29202874 6f74616c 2023666c d(%s) (total #fl │ │ + 0x00050d70 6f617473 29206661 696c6564 0a000000 oats) failed.... │ │ + 0x00050d80 25733a20 236d6663 635f7473 28256429 %s: #mfcc_ts(%d) │ │ + 0x00050d90 20646f65 736e2774 206d6174 63682064 doesn't match d │ │ + 0x00050da0 696d656e 73696f6e 733a2025 64207820 imensions: %d x │ │ + 0x00050db0 25642078 2025640a 00000000 66726561 %d x %d.....frea │ │ + 0x00050dc0 64282573 29202864 656e7369 74796461 d(%s) (densityda │ │ + 0x00050dd0 74612920 6661696c 65640a00 25642063 ta) failed..%d c │ │ + 0x00050de0 6f646562 6f6f6b2c 20256420 66656174 odebook, %d feat │ │ + 0x00050df0 7572652c 2073697a 653a200a 00000000 ure, size: ..... │ │ + 0x00050e00 20256478 25640a00 25642076 61726961 %dx%d..%d varia │ │ + 0x00050e10 6e636520 76616c75 65732066 6c6f6f72 nce values floor │ │ + 0x00050e20 65640a00 436f6465 626f6f6b 2025642c ed..Codebook %d, │ │ + 0x00050e30 20466561 74757265 20256420 28256478 Feature %d (%dx │ │ + 0x00050e40 2564293a 0a000000 6d5b2533 645d0000 %d):....m[%3d].. │ │ + 0x00050e50 2025372e 34660000 765b2533 645d0000 %7.4f..v[%3d].. │ │ + 0x00050e60 645b2533 645d2025 640a0000 4d697874 d[%3d] %d...Mixt │ │ + 0x00050e70 7572652d 67617573 7369616e 73206469 ure-gaussians di │ │ + 0x00050e80 6d656e73 696f6e73 20666f72 206d6561 mensions for mea │ │ + 0x00050e90 6e732061 6e642076 61726961 6e636573 ns and variances │ │ + 0x00050ea0 20646966 6665720a 00000000 46656174 differ.....Feat │ │ + 0x00050eb0 75726520 6c656e67 74687320 666f7220 ure lengths for │ │ + 0x00050ec0 6d65616e 7320616e 64207661 7269616e means and varian │ │ + 0x00050ed0 63657320 64696666 65720a00 2d73616d ces differ..-sam │ │ + 0x00050ee0 70726174 65000000 2d667261 74650000 prate...-frate.. │ │ + 0x00050ef0 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00050f00 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00050f10 66652f66 655f696e 74657266 6163652e fe/fe_interface. │ │ + 0x00050f20 63000000 4672616d 65207261 74652025 c...Frame rate % │ │ + 0x00050f30 64206361 6e206e6f 74206265 20626967 d can not be big │ │ + 0x00050f40 67657220 7468616e 2073616d 706c6520 ger than sample │ │ + 0x00050f50 72617465 20252e30 32660a00 2d646974 rate %.02f..-dit │ │ + 0x00050f60 68657200 2d736565 64000000 2d696e70 her.-seed...-inp │ │ + 0x00050f70 75745f65 6e646961 6e000000 6c697474 ut_endian...litt │ │ + 0x00050f80 6c650000 2d776c65 6e000000 2d616c70 le..-wlen...-alp │ │ + 0x00050f90 68610000 2d6e6365 70000000 2d6e6666 ha..-ncep...-nff │ │ + 0x00050fa0 74000000 6666743a 206e756d 62657220 t...fft: number │ │ + 0x00050fb0 6f662070 6f696e74 73206d75 73742062 of points must b │ │ + 0x00050fc0 65206120 706f7765 72206f66 20322028 e a power of 2 ( │ │ + 0x00050fd0 69732025 64290a00 4646543a 204e756d is %d)..FFT: Num │ │ + 0x00050fe0 62657220 6f662070 6f696e74 73206d75 ber of points mu │ │ + 0x00050ff0 73742062 65206772 65617465 72206f72 st be greater or │ │ + 0x00051000 20657175 616c2074 6f206672 616d6520 equal to frame │ │ + 0x00051010 73697a65 20282564 2073616d 706c6573 size (%d samples │ │ + 0x00051020 290a0000 2d766164 5f707265 73706565 )...-vad_prespee │ │ + 0x00051030 63680000 2d766164 5f706f73 74737065 ch..-vad_postspe │ │ + 0x00051040 65636800 2d766164 5f746872 6573686f ech.-vad_thresho │ │ + 0x00051050 6c640000 2d72656d 6f76655f 64630000 ld..-remove_dc.. │ │ + 0x00051060 2d72656d 6f76655f 6e6f6973 65000000 -remove_noise... │ │ + 0x00051070 2d72656d 6f76655f 73696c65 6e636500 -remove_silence. │ │ + 0x00051080 2d747261 6e73666f 726d0000 64637400 -transform..dct. │ │ + 0x00051090 6c656761 63790000 68746b00 496e7661 legacy..htk.Inva │ │ + 0x000510a0 6c696420 7472616e 73666f72 6d207479 lid transform ty │ │ + 0x000510b0 70652028 76616c75 65732061 72652027 pe (values are ' │ │ + 0x000510c0 64637427 2c20276c 65676163 79272c20 dct', 'legacy', │ │ + 0x000510d0 2768746b 27290a00 2d6c6f67 73706563 'htk')..-logspec │ │ + 0x000510e0 00000000 2d736d6f 6f746873 70656300 ....-smoothspec. │ │ + 0x000510f0 6e6f7420 00000000 43757272 656e7420 not ....Current │ │ + 0x00051100 46452050 6172616d 65746572 733a0a00 FE Parameters:.. │ │ + 0x00051110 0953616d 706c696e 67205261 74653a20 .Sampling Rate: │ │ + 0x00051120 20202020 20202020 20202020 25660a00 %f.. │ │ + 0x00051130 09467261 6d652053 697a653a 20202020 .Frame Size: │ │ + 0x00051140 20202020 20202020 20202020 25640a00 %d.. │ │ + 0x00051150 09467261 6d652053 68696674 3a202020 .Frame Shift: │ │ + 0x00051160 20202020 20202020 20202020 25640a00 %d.. │ │ + 0x00051170 09464654 2053697a 653a2020 20202020 .FFT Size: │ │ + 0x00051180 20202020 20202020 20202020 25640a00 %d.. │ │ + 0x00051190 094c6f77 65722046 72657175 656e6379 .Lower Frequency │ │ + 0x000511a0 3a202020 20202020 20202020 25670a00 : %g.. │ │ + 0x000511b0 09557070 65722046 72657175 656e6379 .Upper Frequency │ │ + 0x000511c0 3a202020 20202020 20202020 25670a00 : %g.. │ │ + 0x000511d0 094e756d 62657220 6f662066 696c7465 .Number of filte │ │ + 0x000511e0 72733a20 20202020 20202020 25640a00 rs: %d.. │ │ + 0x000511f0 094e756d 62657220 6f66204f 76657266 .Number of Overf │ │ + 0x00051200 6c6f7720 53616d70 733a2020 25640a00 low Samps: %d.. │ │ + 0x00051210 09537461 72742055 74742053 74617475 .Start Utt Statu │ │ + 0x00051220 733a2020 20202020 20202020 25640a00 s: %d.. │ │ + 0x00051230 57696c6c 20257372 656d6f76 65204443 Will %sremove DC │ │ + 0x00051240 206f6666 73657420 61742066 72616d65 offset at frame │ │ + 0x00051250 206c6576 656c0a00 57696c6c 20616464 level..Will add │ │ + 0x00051260 20646974 68657220 746f2061 7564696f dither to audio │ │ + 0x00051270 0a000000 44697468 65722073 65656465 ....Dither seede │ │ + 0x00051280 64207769 74682025 640a0000 57696c6c d with %d...Will │ │ + 0x00051290 206e6f74 20616464 20646974 68657220 not add dither │ │ + 0x000512a0 746f2061 7564696f 0a000000 57696c6c to audio....Will │ │ + 0x000512b0 20617070 6c792073 696e652d 63757276 apply sine-curv │ │ + 0x000512c0 65206c69 66746572 696e672c 20706572 e liftering, per │ │ + 0x000512d0 696f6420 25640a00 57696c6c 2025736e iod %d..Will %sn │ │ + 0x000512e0 6f726d61 6c697a65 2066696c 74657273 ormalize filters │ │ + 0x000512f0 20746f20 756e6974 20617265 610a0000 to unit area... │ │ + 0x00051300 57696c6c 20257372 6f756e64 2066696c Will %sround fil │ │ + 0x00051310 74657220 66726571 75656e63 69657320 ter frequencies │ │ + 0x00051320 746f2044 46542070 6f696e74 730a0000 to DFT points... │ │ + 0x00051330 57696c6c 20257375 73652064 6f75626c Will %suse doubl │ │ + 0x00051340 65206261 6e647769 64746820 696e206d e bandwidth in m │ │ + 0x00051350 656c2066 696c7465 720a0000 596f7520 el filter...You │ │ + 0x00051360 61726520 7573696e 67207468 6520696e are using the in │ │ + 0x00051370 7465726e 616c206d 65636861 6e69736d ternal mechanism │ │ + 0x00051380 20746f20 67656e65 72617465 20746865 to generate the │ │ + 0x00051390 20736565 642e0a00 596f7520 61726520 seed...You are │ │ + 0x000513a0 7573696e 67202564 20617320 74686520 using %d as the │ │ + 0x000513b0 73656564 2e0a0000 4e756d62 6572206f seed....Number o │ │ + 0x000513c0 66204646 5420706f 696e7473 20686173 f FFT points has │ │ + 0x000513d0 20746f20 62652061 20706f77 6572206f to be a power o │ │ + 0x000513e0 66203220 68696768 65722074 68616e20 f 2 higher than │ │ + 0x000513f0 25642c20 69742069 73202564 0a000000 %d, it is %d.... │ │ + 0x00051400 2d6e6669 6c740000 2d757070 65726600 -nfilt..-upperf. │ │ + 0x00051410 2d6c6f77 65726600 2d646f75 626c6562 -lowerf.-doubleb │ │ + 0x00051420 77000000 2d776172 705f7479 70650000 w...-warp_type.. │ │ + 0x00051430 2d776172 705f7061 72616d73 00000000 -warp_params.... │ │ + 0x00051440 2d6c6966 74657200 2d756e69 745f6172 -lifter.-unit_ar │ │ + 0x00051450 65610000 2d726f75 6e645f66 696c7465 ea..-round_filte │ │ + 0x00051460 72730000 4661696c 65642074 6f20696e rs..Failed to in │ │ + 0x00051470 69746961 6c697a65 20746865 20776172 itialize the war │ │ + 0x00051480 70696e67 2066756e 6374696f 6e2e0a00 ping function... │ │ + 0x00051490 55707065 72206672 65717565 6e637920 Upper frequency │ │ + 0x000514a0 252e3166 20697320 68696768 65722074 %.1f is higher t │ │ + 0x000514b0 68616e20 73616d70 72617465 2f322028 han samprate/2 ( │ │ + 0x000514c0 252e3166 290a0000 2d766572 626f7365 %.1f)...-verbose │ │ + 0x000514d0 00000000 6e6f0000 57726974 65206f75 ....no..Write ou │ │ + 0x000514e0 74206c6f 67737065 63747261 6c206669 t logspectral fi │ │ + 0x000514f0 6c657320 696e7374 65616420 6f662063 les instead of c │ │ + 0x00051500 65707374 72610000 57726974 65206f75 epstra..Write ou │ │ + 0x00051510 74206365 70737472 616c2d73 6d6f6f74 t cepstral-smoot │ │ + 0x00051520 68656420 6c6f6773 70656374 72616c20 hed logspectral │ │ + 0x00051530 66696c65 73000000 57686963 68207479 files...Which ty │ │ + 0x00051540 7065206f 66207472 616e7366 6f726d20 pe of transform │ │ + 0x00051550 746f2075 73652074 6f206361 6c63756c to use to calcul │ │ + 0x00051560 61746520 63657073 74726120 286c6567 ate cepstra (leg │ │ + 0x00051570 6163792c 20646374 2c206f72 2068746b acy, dct, or htk │ │ + 0x00051580 29000000 302e3937 00000000 50726565 )...0.97....Pree │ │ + 0x00051590 6d706861 73697320 70617261 6d657465 mphasis paramete │ │ + 0x000515a0 72000000 31363030 30000000 53616d70 r...16000...Samp │ │ + 0x000515b0 6c696e67 20726174 65000000 31303000 ling rate...100. │ │ + 0x000515c0 4672616d 65207261 74650000 302e3032 Frame rate..0.02 │ │ + 0x000515d0 35363235 00000000 48616d6d 696e6720 5625....Hamming │ │ + 0x000515e0 77696e64 6f77206c 656e6774 68000000 window length... │ │ + 0x000515f0 35313200 53697a65 206f6620 46465400 512.Size of FFT. │ │ + 0x00051600 34300000 4e756d62 6572206f 66206669 40..Number of fi │ │ + 0x00051610 6c746572 2062616e 6b730000 3133332e lter banks..133. │ │ + 0x00051620 33333333 34000000 4c6f7765 72206564 33334...Lower ed │ │ + 0x00051630 6765206f 66206669 6c746572 73000000 ge of filters... │ │ + 0x00051640 36383535 2e343937 36000000 55707065 6855.4976...Uppe │ │ + 0x00051650 72206564 6765206f 66206669 6c746572 r edge of filter │ │ + 0x00051660 73000000 79657300 4e6f726d 616c697a s...yes.Normaliz │ │ + 0x00051670 65206d65 6c206669 6c746572 7320746f e mel filters to │ │ + 0x00051680 20756e69 74206172 65610000 526f756e unit area..Roun │ │ + 0x00051690 64206d65 6c206669 6c746572 20667265 d mel filter fre │ │ + 0x000516a0 7175656e 63696573 20746f20 44465420 quencies to DFT │ │ + 0x000516b0 706f696e 74730000 31330000 4e756d62 points..13..Numb │ │ + 0x000516c0 6572206f 66206365 7020636f 65666669 er of cep coeffi │ │ + 0x000516d0 6369656e 74730000 55736520 646f7562 cients..Use doub │ │ + 0x000516e0 6c652062 616e6477 69647468 2066696c le bandwidth fil │ │ + 0x000516f0 74657273 20287361 6d652063 656e7465 ters (same cente │ │ + 0x00051700 72206672 65712900 30000000 4c656e67 r freq).0...Leng │ │ + 0x00051710 7468206f 66207369 6e2d6375 72766520 th of sin-curve │ │ + 0x00051720 666f7220 6c696674 6572696e 672c206f for liftering, o │ │ + 0x00051730 72203020 666f7220 6e6f206c 69667465 r 0 for no lifte │ │ + 0x00051740 72696e67 2e000000 31300000 4e756d20 ring....10..Num │ │ + 0x00051750 6f662073 70656563 68206672 616d6573 of speech frames │ │ + 0x00051760 20746f20 74726967 67657220 76616420 to trigger vad │ │ + 0x00051770 66726f6d 2073696c 656e6365 20746f20 from silence to │ │ + 0x00051780 73706565 63682e00 35300000 4e756d20 speech..50..Num │ │ + 0x00051790 6f662073 70656563 68206672 616d6573 of speech frames │ │ + 0x000517a0 20746f20 74726967 67657220 76616420 to trigger vad │ │ + 0x000517b0 66726f6d 20737065 65636820 746f2073 from speech to s │ │ + 0x000517c0 696c656e 63652e00 322e3000 54687265 ilence..2.0.Thre │ │ + 0x000517d0 73686f6c 6420666f 72206465 63697369 shold for decisi │ │ + 0x000517e0 6f6e2062 65747765 656e206e 6f697365 on between noise │ │ + 0x000517f0 20616e64 2073696c 656e6365 20667261 and silence fra │ │ + 0x00051800 6d65732e 204c6f67 2d726174 696f2062 mes. Log-ratio b │ │ + 0x00051810 65747765 656e2073 69676e61 6c206c65 etween signal le │ │ + 0x00051820 76656c20 616e6420 6e6f6973 65206c65 vel and noise le │ │ + 0x00051830 76656c2e 00000000 456e6469 616e6e65 vel.....Endianne │ │ + 0x00051840 7373206f 6620696e 70757420 64617461 ss of input data │ │ + 0x00051850 2c206269 67206f72 206c6974 746c652c , big or little, │ │ + 0x00051860 2069676e 6f726564 20696620 4e495354 ignored if NIST │ │ + 0x00051870 206f7220 4d532057 61760000 696e7665 or MS Wav..inve │ │ + 0x00051880 7273655f 6c696e65 61720000 57617270 rse_linear..Warp │ │ + 0x00051890 696e6720 66756e63 74696f6e 20747970 ing function typ │ │ + 0x000518a0 6520286f 72207368 61706529 00000000 e (or shape).... │ │ + 0x000518b0 50617261 6d657465 72732064 6566696e Parameters defin │ │ + 0x000518c0 696e6720 74686520 77617270 696e6720 ing the warping │ │ + 0x000518d0 66756e63 74696f6e 00000000 41646420 function....Add │ │ + 0x000518e0 312f322d 62697420 6e6f6973 65000000 1/2-bit noise... │ │ + 0x000518f0 2d310000 53656564 20666f72 2072616e -1..Seed for ran │ │ + 0x00051900 646f6d20 6e756d62 65722067 656e6572 dom number gener │ │ + 0x00051910 61746f72 3b206966 206c6573 73207468 ator; if less th │ │ + 0x00051920 616e207a 65726f2c 20706963 6b206f75 an zero, pick ou │ │ + 0x00051930 72206f77 6e000000 52656d6f 76652044 r own...Remove D │ │ + 0x00051940 43206f66 66736574 2066726f 6d206561 C offset from ea │ │ + 0x00051950 63682066 72616d65 00000000 52656d6f ch frame....Remo │ │ + 0x00051960 7665206e 6f697365 20776974 68207370 ve noise with sp │ │ + 0x00051970 65637472 616c2073 75627472 61637469 ectral subtracti │ │ + 0x00051980 6f6e2069 6e206d65 6c2d656e 65726769 on in mel-energi │ │ + 0x00051990 65730000 456e6162 6c657320 5641442c es..Enables VAD, │ │ + 0x000519a0 2072656d 6f766573 2073696c 656e6365 removes silence │ │ + 0x000519b0 20667261 6d657320 66726f6d 2070726f frames from pro │ │ + 0x000519c0 63657373 696e6700 53686f77 20696e70 cessing.Show inp │ │ + 0x000519d0 75742066 696c656e 616d6573 00000000 ut filenames.... │ │ + 0x000519e0 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x000519f0 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00051a00 66652f66 655f7369 6770726f 632e6300 fe/fe_sigproc.c. │ │ + 0x00051a10 4f757420 6f662052 616e6765 3a206c6f Out of Range: lo │ │ + 0x00051a20 77202066 696c7465 72206564 6765203d w filter edge = │ │ + 0x00051a30 20256620 28256629 0a000000 20202020 %f (%f).... │ │ + 0x00051a40 20202020 20202020 20206869 67682066 high f │ │ + 0x00051a50 696c7465 72206564 6765203d 20256620 ilter edge = %f │ │ + 0x00051a60 28256629 0a000000 4661696c 65642074 (%f)....Failed t │ │ + 0x00051a70 6f206372 65617465 2066696c 74657262 o create filterb │ │ + 0x00051a80 616e6b2c 20667265 7175656e 63792072 ank, frequency r │ │ + 0x00051a90 616e6765 20646f65 73206e6f 74206d61 ange does not ma │ │ + 0x00051aa0 7463682e 2053616d 706c6520 72617465 tch. Sample rate │ │ + 0x00051ab0 2025662c 20464654 2073697a 65202564 %f, FFT size %d │ │ + 0x00051ac0 2c206c6f 77657266 20256620 3c206672 , lowerf %f < fr │ │ + 0x00051ad0 65712025 66203e20 75707065 72662025 eq %f > upperf % │ │ + 0x00051ae0 662e0a00 696e7665 72736500 0925730a f...inverse..%s. │ │ + 0x00051af0 00000000 2e2e2f73 7068696e 78626173 ....../sphinxbas │ │ + 0x00051b00 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x00051b10 6173652f 66652f66 655f7761 72702e63 ase/fe/fe_warp.c │ │ + 0x00051b20 00000000 556e696d 706c656d 656e7465 ....Unimplemente │ │ + 0x00051b30 64207761 7270696e 67206675 6e637469 d warping functi │ │ + 0x00051b40 6f6e2025 730a0000 496d706c 656d656e on %s...Implemen │ │ + 0x00051b50 74656420 66756e63 74696f6e 73206172 ted functions ar │ │ + 0x00051b60 653a0a00 66656174 206d6f64 756c6520 e:..feat module │ │ + 0x00051b70 6d757374 20626520 636f6e66 69677572 must be configur │ │ + 0x00051b80 65642077 2f206120 76616c69 64204944 ed w/ a valid ID │ │ + 0x00051b90 0a000000 66655f77 61727020 6d6f6475 ....fe_warp modu │ │ + 0x00051ba0 6c65206d 6973636f 6e666967 75726564 le misconfigured │ │ + 0x00051bb0 20776974 6820696e 76616c69 64206665 with invalid fe │ │ + 0x00051bc0 5f776172 705f6964 2025750a 00000000 _warp_id %u..... │ │ + 0x00051bd0 66655f77 61727020 6d6f6475 6c65206d fe_warp module m │ │ + 0x00051be0 75737420 62652063 6f6e6669 67757265 ust be configure │ │ + 0x00051bf0 6420772f 20612076 616c6964 2049440a d w/ a valid ID. │ │ + 0x00051c00 00000000 61666669 6e650000 70696563 ....affine..piec │ │ + 0x00051c10 65776973 655f6c69 6e656172 00000000 ewise_linear.... │ │ + 0x00051c20 6c696e65 61720000 70696563 65776973 linear..piecewis │ │ + 0x00051c30 65000000 696e7665 7273655f 6c696e65 e...inverse_line │ │ + 0x00051c40 6172203a 3d3d203c 20772720 3d207820 ar :== < w' = x │ │ + 0x00051c50 2f206120 3e000000 20090000 2e2e2f73 / a >... ...../s │ │ + 0x00051c60 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ + 0x00051c70 62737068 696e7862 6173652f 66652f66 bsphinxbase/fe/f │ │ + 0x00051c80 655f7761 72705f69 6e766572 73655f6c e_warp_inverse_l │ │ + 0x00051c90 696e6561 722e6300 496e7665 72736520 inear.c.Inverse │ │ + 0x00051ca0 6c696e65 61722077 61727069 6e672074 linear warping t │ │ + 0x00051cb0 616b6573 206f6e6c 79206f6e 65206172 akes only one ar │ │ + 0x00051cc0 67756d65 6e742c20 25732069 676e6f72 gument, %s ignor │ │ + 0x00051cd0 65642e0a 00000000 496e7665 72736520 ed......Inverse │ │ + 0x00051ce0 6c696e65 61722077 61727069 6e672063 linear warping c │ │ + 0x00051cf0 616e6e6f 74206861 76652073 6c6f7065 annot have slope │ │ + 0x00051d00 207a6572 6f2c2077 61727069 6e67206e zero, warping n │ │ + 0x00051d10 6f742061 70706c69 65642e0a 00000000 ot applied...... │ │ + 0x00051d20 57617270 20666163 746f7220 25672072 Warp factor %g r │ │ + 0x00051d30 6573756c 74732069 6e206672 65717565 esults in freque │ │ + 0x00051d40 6e637920 28252e31 66292068 69676865 ncy (%.1f) highe │ │ + 0x00051d50 72207468 616e204e 79717569 73742028 r than Nyquist ( │ │ + 0x00051d60 252e3166 290a0000 25735b25 3034755d %.1f)...%s[%04u] │ │ + 0x00051d70 3a202536 2e336620 00000000 70696563 : %6.3f ....piec │ │ + 0x00051d80 65776973 655f6c69 6e656172 203a3d3d ewise_linear :== │ │ + 0x00051d90 203c2077 27203d20 61202a20 772c2077 < w' = a * w, w │ │ + 0x00051da0 203c2046 203e0000 2e2e2f73 7068696e < F >..../sphin │ │ + 0x00051db0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00051dc0 696e7862 6173652f 66652f66 655f7761 inxbase/fe/fe_wa │ │ + 0x00051dd0 72705f70 69656365 77697365 5f6c696e rp_piecewise_lin │ │ + 0x00051de0 6561722e 63000000 50696563 65776973 ear.c...Piecewis │ │ + 0x00051df0 65206c69 6e656172 20776172 70696e67 e linear warping │ │ + 0x00051e00 2074616b 65732075 7020746f 2074776f takes up to two │ │ + 0x00051e10 20617267 756d656e 74732c20 25732069 arguments, %s i │ │ + 0x00051e20 676e6f72 65642e0a 00000000 50696563 gnored......Piec │ │ + 0x00051e30 65776973 65206c69 6e656172 20776172 ewise linear war │ │ + 0x00051e40 70696e67 2063616e 6e6f7420 68617665 ping cannot have │ │ + 0x00051e50 20736c6f 7065207a 65726f2c 20776172 slope zero, war │ │ + 0x00051e60 70696e67 206e6f74 20617070 6c696564 ping not applied │ │ + 0x00051e70 2e0a0000 2e2e2f73 7068696e 78626173 ....../sphinxbas │ │ + 0x00051e80 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x00051e90 6173652f 66652f66 655f6e6f 6973652e ase/fe/fe_noise. │ │ + 0x00051ea0 63000000 2e2e2f73 7068696e 78626173 c...../sphinxbas │ │ + 0x00051eb0 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x00051ec0 6173652f 66652f66 655f7072 65737063 ase/fe/fe_prespc │ │ + 0x00051ed0 685f6275 662e6300 61666669 6e65203a h_buf.c.affine : │ │ + 0x00051ee0 3d3d203c 20772720 3d206120 2a207820 == < w' = a * x │ │ + 0x00051ef0 2b206220 3e000000 2e2e2f73 7068696e + b >...../sphin │ │ + 0x00051f00 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00051f10 696e7862 6173652f 66652f66 655f7761 inxbase/fe/fe_wa │ │ + 0x00051f20 72705f61 6666696e 652e6300 41666669 rp_affine.c.Affi │ │ + 0x00051f30 6e652077 61727069 6e672074 616b6573 ne warping takes │ │ + 0x00051f40 20757020 746f2074 776f2061 7267756d up to two argum │ │ + 0x00051f50 656e7473 2c202573 2069676e 6f726564 ents, %s ignored │ │ + 0x00051f60 2e0a0000 41666669 6e652077 61727069 ....Affine warpi │ │ + 0x00051f70 6e672063 616e6e6f 74206861 76652073 ng cannot have s │ │ + 0x00051f80 6c6f7065 207a6572 6f2c2077 61727069 lope zero, warpi │ │ + 0x00051f90 6e67206e 6f742061 70706c69 65642e0a ng not applied.. │ │ + 0x00051fa0 00000000 2e2e2f73 7068696e 78626173 ....../sphinxbas │ │ + 0x00051fb0 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x00051fc0 6173652f 7574696c 2f6c6f67 6d617468 ase/util/logmath │ │ + 0x00051fd0 2e630000 42617365 206d7573 74206265 .c..Base must be │ │ + 0x00051fe0 20677265 61746572 20746861 6e20312e greater than 1. │ │ + 0x00051ff0 300a0000 4e6f206c 6f672074 61626c65 0...No log table │ │ + 0x00052000 20746f20 77726974 65210a00 57726974 to write!..Writ │ │ + 0x00052010 696e6720 6c6f6720 7461626c 65206669 ing log table fi │ │ + 0x00052020 6c652027 2573270a 00000000 77620000 le '%s'.....wb.. │ │ + 0x00052030 4661696c 65642074 6f206f70 656e206c Failed to open l │ │ + 0x00052040 6f677461 626c6520 66696c65 20272573 ogtable file '%s │ │ + 0x00052050 2720666f 72207772 6974696e 67000000 ' for writing... │ │ + 0x00052060 73330a76 65727369 6f6e2031 2e300a63 s3.version 1.0.c │ │ + 0x00052070 686b7375 6d302079 65730a00 77696474 hksum0 yes..widt │ │ + 0x00052080 68202564 0a000000 73686966 74202564 h %d....shift %d │ │ + 0x00052090 0a000000 6c6f6762 61736520 25660a00 ....logbase %f.. │ │ + 0x000520a0 20202020 20202020 00000000 656e6468 ....endh │ │ + 0x000520b0 64720a00 4661696c 65642074 6f207772 dr..Failed to wr │ │ + 0x000520c0 69746520 64617461 20746f20 61206669 ite data to a fi │ │ + 0x000520d0 6c652027 25732700 4661696c 65642074 le '%s'.Failed t │ │ + 0x000520e0 6f207772 69746520 64617461 20282564 o write data (%d │ │ + 0x000520f0 20782025 64206279 74657329 20746f20 x %d bytes) to │ │ + 0x00052100 74686520 66696c65 20272573 27000000 the file '%s'... │ │ + 0x00052110 4661696c 65642074 6f207772 69746520 Failed to write │ │ + 0x00052120 63686563 6b73756d 20746f20 74686520 checksum to the │ │ + 0x00052130 66696c65 20272573 27000000 52656164 file '%s'...Read │ │ + 0x00052140 696e6720 6c6f6720 7461626c 65206669 ing log table fi │ │ + 0x00052150 6c652027 2573270a 00000000 4661696c le '%s'.....Fail │ │ + 0x00052160 65642074 6f206f70 656e206c 6f672074 ed to open log t │ │ + 0x00052170 61626c65 2066696c 65202725 73272066 able file '%s' f │ │ + 0x00052180 6f722072 65616469 6e670000 4661696c or reading..Fail │ │ + 0x00052190 65642074 6f207265 61642074 68652068 ed to read the h │ │ + 0x000521a0 65616465 72206672 6f6d2074 68652066 eader from the f │ │ + 0x000521b0 696c6520 27257327 0a000000 77696474 ile '%s'....widt │ │ + 0x000521c0 68000000 73686966 74000000 6c6f6762 h...shift...logb │ │ + 0x000521d0 61736500 4661696c 65642074 6f207265 ase.Failed to re │ │ + 0x000521e0 61642076 616c7565 73206672 6f6d2074 ad values from t │ │ + 0x000521f0 68652066 696c6520 27257327 00000000 he file '%s'.... │ │ + 0x00052200 25733a20 44617461 20737461 72742025 %s: Data start % │ │ + 0x00052210 6c642069 73206e6f 7420616c 69676e65 ld is not aligne │ │ + 0x00052220 64206f6e 2025642d 62797465 20626f75 d on %d-byte bou │ │ + 0x00052230 6e646172 792c2077 696c6c20 6e6f7420 ndary, will not │ │ + 0x00052240 6d656d6f 7279206d 61700a00 25733a20 memory map..%s: │ │ + 0x00052250 44617461 20697320 77726f6e 672d656e Data is wrong-en │ │ + 0x00052260 6469616e 2c207769 6c6c206e 6f74206d dian, will not m │ │ + 0x00052270 656d6f72 79206d61 700a0000 4661696c emory map...Fail │ │ + 0x00052280 65642074 6f207265 61642064 61746120 ed to read data │ │ + 0x00052290 28256420 78202564 20627974 65732920 (%d x %d bytes) │ │ + 0x000522a0 66726f6d 20746865 2066696c 65202725 from the file '% │ │ + 0x000522b0 73272066 61696c65 64000000 25733a20 s' failed...%s: │ │ + 0x000522c0 4d6f7265 20646174 61207468 616e2065 More data than e │ │ + 0x000522d0 78706563 7465640a 00000000 206f7220 xpected..... or │ │ + 0x000522e0 25730000 2c206578 70656374 696e6720 %s.., expecting │ │ + 0x000522f0 25730000 fffe2416 2308dbdb 20211e16 %s....$.#... !.. │ │ + 0x00052300 db11db25 db0ddb22 1ffcdb11 db2627db ...%...".....&'. │ │ + 0x00052310 dbfcdbdb 00fcfc12 fc2adbdb db13dbdb .........*...... │ │ + 0x00052320 15131409 dbfc2adb dbdbdbdb dbfc0000 ......*......... │ │ + 0x00052330 00020202 02020202 02020202 02020202 ................ │ │ + 0x00052340 02020202 02020202 02020202 02020202 ................ │ │ + 0x00052350 02020202 02020202 0e0f1213 02020202 ................ │ │ + 0x00052360 02020202 02020202 0202020b 020c0202 ................ │ │ + 0x00052370 02020202 02020202 02020202 02020202 ................ │ │ + 0x00052380 02020202 02020202 02020210 02110202 ................ │ │ + 0x00052390 02020202 02020202 02020202 02020202 ................ │ │ + 0x000523a0 02020202 02020202 02020202 0d020202 ................ │ │ + 0x000523b0 02020202 02020202 02020202 02020202 ................ │ │ + 0x000523c0 02020202 02020202 02020202 02020202 ................ │ │ + 0x000523d0 02020202 02020202 02020202 02020202 ................ │ │ + 0x000523e0 02020202 02020202 02020202 02020202 ................ │ │ + 0x000523f0 02020202 02020202 02020202 02020202 ................ │ │ + 0x00052400 02020202 02020202 02020202 02020202 ................ │ │ + 0x00052410 02020202 02020202 02020202 02020202 ................ │ │ + 0x00052420 02020202 02020202 02020202 02020202 ................ │ │ + 0x00052430 01020304 05060708 090a0000 73796e74 ............synt │ │ + 0x00052440 61782065 72726f72 2c20756e 65787065 ax error, unexpe │ │ + 0x00052450 63746564 20257300 240d0307 08070a07 cted %s.$....... │ │ + 0x00052460 080b0e17 101d0e07 1021220b 07390d06 .........!"..9.. │ │ + 0x00052470 0b081105 060b080d 0b0d0d0f 00121304 ................ │ │ + 0x00052480 08080c0c 070b3120 ff0b0b09 0bff0b00 ......1 ........ │ │ + 0x00052490 3218011e 1f05201e 1f062118 222c2111 2..... ...!.",!. │ │ + 0x000524a0 222e2f12 1a323109 1b0a3808 09300a31 "./..21...8..0.1 │ │ + 0x000524b0 36313137 0734350f 1314151d 191c392d 6117.45.......9- │ │ + 0x000524c0 002a2b33 16001700 00000002 00000601 .*+3............ │ │ + 0x000524d0 00000000 0b030e00 05000700 00000c04 ................ │ │ + 0x000524e0 0f000008 0d001c1d 00000000 1214161e ................ │ │ + 0x000524f0 1f180a09 00190000 10001517 2021111a ............ !.. │ │ + 0x00052500 1b130000 00020102 03020203 04050301 ................ │ │ + 0x00052510 02030102 04050103 01020102 01020303 ................ │ │ + 0x00052520 01010101 02020000 00141515 15161717 ................ │ │ + 0x00052530 17171819 191a1b1b 1c1c1d1d 1e1e1f1f ................ │ │ + 0x00052540 20202122 23232323 23230000 dbdbdbdb !"######...... │ │ + 0x00052550 dbdb292b f4f0fddc dbdbdb0f ff020304 ..)+............ │ │ + 0x00052560 100b0c0d 0e232425 26272829 00000000 .....#$%&'().... │ │ + 0x00052570 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052580 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052590 02000000 03000000 01000000 01000000 ................ │ │ + 0x000525a0 02000000 01000000 01000000 01000000 ................ │ │ + 0x000525b0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000525c0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000525d0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000525e0 01000000 01000000 01000000 02000000 ................ │ │ + 0x000525f0 01000000 04000000 05000000 01000000 ................ │ │ + 0x00052600 01000000 01000000 01000000 06000000 ................ │ │ + 0x00052610 06000000 07000000 06000000 01000000 ................ │ │ + 0x00052620 08000000 09000000 0a000000 0b000000 ................ │ │ + 0x00052630 0b000000 0b000000 0b000000 0b000000 ................ │ │ + 0x00052640 0b000000 0b000000 0b000000 0b000000 ................ │ │ + 0x00052650 0b000000 01000000 0c000000 0d000000 ................ │ │ + 0x00052660 06000000 0e000000 01000000 01000000 ................ │ │ + 0x00052670 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052680 01000000 0f000000 10000000 01000000 ................ │ │ + 0x00052690 01000000 11000000 01000000 01000000 ................ │ │ + 0x000526a0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000526b0 01000000 01000000 12000000 01000000 ................ │ │ + 0x000526c0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000526d0 01000000 01000000 06000000 13000000 ................ │ │ + 0x000526e0 06000000 01000000 01000000 01000000 ................ │ │ + 0x000526f0 14000000 15000000 16000000 01000000 ................ │ │ + 0x00052700 17000000 01000000 18000000 01000000 ................ │ │ + 0x00052710 19000000 01000000 01000000 1a000000 ................ │ │ + 0x00052720 1b000000 01000000 1c000000 1d000000 ................ │ │ + 0x00052730 01000000 1e000000 01000000 1f000000 ................ │ │ + 0x00052740 20000000 01000000 01000000 01000000 ............... │ │ + 0x00052750 01000000 01000000 21000000 06000000 ........!....... │ │ + 0x00052760 22000000 01000000 01000000 01000000 "............... │ │ + 0x00052770 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052780 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052790 01000000 01000000 01000000 01000000 ................ │ │ + 0x000527a0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000527b0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000527c0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000527d0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000527e0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000527f0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052800 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052810 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052820 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052830 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052840 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052850 01000000 01000000 23000000 01000000 ........#....... │ │ + 0x00052860 01000000 01000000 24000000 01000000 ........$....... │ │ + 0x00052870 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052880 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052890 01000000 01000000 01000000 01000000 ................ │ │ + 0x000528a0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000528b0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000528c0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000528d0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000528e0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000528f0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052900 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052910 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052920 01000000 01000000 25000000 01000000 ........%....... │ │ + 0x00052930 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052940 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052950 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052960 01000000 01000000 01000000 00000000 ................ │ │ + 0x00052970 00000000 00000000 00000000 00001700 ................ │ │ + 0x00052980 16000100 16001600 16001600 16001600 ................ │ │ + 0x00052990 16000500 01000500 11000100 11001500 ................ │ │ + 0x000529a0 15001200 15001500 09000100 09000000 ................ │ │ + 0x000529b0 03000000 00000000 00000000 00000400 ................ │ │ + 0x000529c0 11001100 00001100 11000700 00001400 ................ │ │ + 0x000529d0 00000000 00000000 00001000 08000000 ................ │ │ + 0x000529e0 00000200 0e000000 00000000 00001300 ................ │ │ + 0x000529f0 00001100 00001100 11000000 00000600 ................ │ │ + 0x00052a00 14000000 0f000000 00001000 00000000 ................ │ │ + 0x00052a10 00000000 00001300 00000000 00000a00 ................ │ │ + 0x00052a20 00000000 00000000 0c000d00 0b000000 ................ │ │ + 0x00052a30 00006200 62006300 63006400 64006500 ..b.b.c.c.d.d.e. │ │ + 0x00052a40 65006100 61006100 61006100 66006100 e.a.a.a.a.a.f.a. │ │ + 0x00052a50 61006100 61006100 61006100 67006100 a.a.a.a.a.a.g.a. │ │ + 0x00052a60 68006100 61006100 69006a00 61006100 h.a.a.a.i.j.a.a. │ │ + 0x00052a70 61006100 61006b00 66006100 61006100 a.a.a.k.f.a.a.a. │ │ + 0x00052a80 61006100 67006800 6c006700 6d006100 a.a.g.h.l.g.m.a. │ │ + 0x00052a90 61006e00 61006100 69006a00 6f006100 a.n.a.a.i.j.o.a. │ │ + 0x00052aa0 61006100 6b006100 61006100 61006100 a.a.k.a.a.a.a.a. │ │ + 0x00052ab0 61006100 70002b00 6c002b00 6d006100 a.a.p.+.l.+.m.a. │ │ + 0x00052ac0 6e006100 61006100 61006a00 6f006a00 n.a.a.a.a.j.o.j. │ │ + 0x00052ad0 61006100 61006100 61006c00 70006100 a.a.a.a.a.l.p.a. │ │ + 0x00052ae0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00052af0 61000000 61006100 61006100 61006100 a...a.a.a.a.a.a. │ │ + 0x00052b00 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00052b10 61000000 00000000 01000000 02000000 a............... │ │ + 0x00052b20 02000000 01000000 01000000 02000000 ................ │ │ + 0x00052b30 02000000 01000000 01000000 02000000 ................ │ │ + 0x00052b40 01000000 02000000 03000000 03000000 ................ │ │ + 0x00052b50 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052b60 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052b70 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052b80 01000000 01000000 01000000 01000000 ................ │ │ + 0x00052b90 01000000 01000000 02000000 02000000 ................ │ │ + 0x00052ba0 01000000 01000000 01000000 00000000 ................ │ │ + 0x00052bb0 24000400 0c004800 69000e00 14008700 $.....H.i....... │ │ + 0x00052bc0 38013801 75000200 00006700 69006300 8.8.u.....g.i.c. │ │ + 0x00052bd0 5f003801 38017700 00003801 8a003801 _.8.8.w...8...8. │ │ + 0x00052be0 15003801 00000100 38013801 76006d00 ..8.....8.8.v.m. │ │ + 0x00052bf0 38017b00 6f006800 5e006500 55003801 8.{.o.h.^.e.U.8. │ │ + 0x00052c00 0000ab00 0e000000 cc003801 6d007100 ..........8.m.q. │ │ + 0x00052c10 29006a00 60001500 17003801 38015800 ).j.`.....8.8.X. │ │ + 0x00052c20 62003801 38014900 47004600 59003801 b.8.8.I.G.F.Y.8. │ │ + 0x00052c30 2c000000 27000000 ed002b00 5a003801 ,...'.....+.Z.8. │ │ + 0x00052c40 38013900 38012500 45002b00 4d004000 8.9.8.%.E.+.M.@. │ │ + 0x00052c50 39003a00 40004c00 5e004f00 3b003801 9.:.@.L.^.O.;.8. │ │ + 0x00052c60 27000e00 0e000400 38013801 38013801 '.......8.8.8.8. │ │ + 0x00052c70 0f011201 15011801 1b010000 1d012001 .............. . │ │ + 0x00052c80 22012501 28012b01 2e013101 34010000 ".%.(.+...1.4... │ │ + 0x00052c90 00006700 01000100 00000100 03000300 ..g............. │ │ + 0x00052ca0 00000d00 01000300 0d000100 04000400 ................ │ │ + 0x00052cb0 07000700 2c000400 1d000700 08000800 ....,........... │ │ + 0x00052cc0 01000100 36000800 1a000100 1a001a00 ....6........... │ │ + 0x00052cd0 1a002c00 5d001d00 5c000100 02000200 ..,.]...\....... │ │ + 0x00052ce0 35000200 36004400 1a005b00 02004200 5...6.D...[...B. │ │ + 0x00052cf0 42000200 32003200 32004700 47003500 B...2.2.2.G.G.5. │ │ + 0x00052d00 4d003600 44005a00 02000200 4f004200 M.6.D.Z.....O.B. │ │ + 0x00052d10 32000200 47004b00 4b005800 58004d00 2...G.K.K.X.X.M. │ │ + 0x00052d20 4e000200 05000500 05004f00 05000500 N.........O..... │ │ + 0x00052d30 55005400 05005300 05000500 05005200 U.T...S.......R. │ │ + 0x00052d40 4e005700 57005100 50004800 40005500 N.W.W.Q.P.H.@.U. │ │ + 0x00052d50 3f005600 56003e00 3d003a00 57004e00 ?.V.V.>.=.:.W.N. │ │ + 0x00052d60 39000500 05000600 06000600 34000600 9...........4... │ │ + 0x00052d70 06005600 33000600 31000600 06000600 ..V.3...1....... │ │ + 0x00052d80 30002800 27002600 25002400 23002100 0.(.'.&.%.$.#.!. │ │ + 0x00052d90 20001500 12001100 10000f00 0c000900 ............... │ │ + 0x00052da0 00000000 06000600 18001800 18000000 ................ │ │ + 0x00052db0 18001800 00000000 18000000 18001800 ................ │ │ + 0x00052dc0 18000000 00000000 00001800 00000000 ................ │ │ + 0x00052dd0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00052de0 00000000 00001800 18002b00 2b002b00 ..........+.+.+. │ │ + 0x00052df0 00002b00 2b000000 00002b00 00002b00 ..+.+.....+...+. │ │ + 0x00052e00 2b002b00 00000000 00000000 2b000000 +.+.........+... │ │ + 0x00052e10 00000000 00000000 00000000 00000000 ................ │ │ + 0x00052e20 00000000 00000000 2b002b00 2e002e00 ........+.+..... │ │ + 0x00052e30 2e000000 2e002e00 00000000 2e000000 ................ │ │ + 0x00052e40 2e002e00 2e000000 00000000 00002e00 ................ │ │ + 0x00052e50 00000000 00000000 00000000 00000000 ................ │ │ + 0x00052e60 00000000 00000000 00002e00 2e004600 ..............F. │ │ + 0x00052e70 46004600 00004600 46000000 00004600 F.F...F.F.....F. │ │ + 0x00052e80 00004600 46004600 00000000 00000000 ..F.F.F......... │ │ + 0x00052e90 46000000 00000000 00000000 00000000 F............... │ │ + 0x00052ea0 00000000 00000000 00000000 46004600 ............F.F. │ │ + 0x00052eb0 62006200 62006300 63006300 64006400 b.b.b.c.c.c.d.d. │ │ + 0x00052ec0 64006500 65006500 66006600 68006800 d.e.e.e.f.f.h.h. │ │ + 0x00052ed0 68006900 69006a00 6a006a00 6b006b00 h.i.i.j.j.j.k.k. │ │ + 0x00052ee0 6b006c00 6c006c00 6d006d00 6d006e00 k.l.l.l.m.m.m.n. │ │ + 0x00052ef0 6e006e00 6f006f00 6f007000 70007000 n.n.o.o.o.p.p.p. │ │ + 0x00052f00 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00052f10 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00052f20 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00052f30 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00052f40 61006100 61006100 61006100 00002a00 a.a.a.a.a.a...*. │ │ + 0x00052f50 0b000b00 61000c00 14000b00 61002200 ....a.......a.". │ │ + 0x00052f60 0d001500 23000e00 14000b00 1f000b00 ....#........... │ │ + 0x00052f70 41001500 36002000 1f000b00 0f001000 A...6. ......... │ │ + 0x00052f80 35002000 2f001100 30003100 32004200 5. ./...0.1.2.B. │ │ + 0x00052f90 60003700 5f001200 0b000b00 36000c00 `.7._.......6... │ │ + 0x00052fa0 4e004100 33005e00 0d002c00 55000e00 N.A.3.^...,.U... │ │ + 0x00052fb0 30004a00 32004a00 57003700 36004f00 0.J.2.J.W.7.6.O. │ │ + 0x00052fc0 42005d00 0f001000 36005600 33001100 B.].....6.V.3... │ │ + 0x00052fd0 33004a00 58004a00 58003700 35001200 3.J.X.J.X.7.5... │ │ + 0x00052fe0 17000b00 18003700 19001900 41002100 ......7.....A.!. │ │ + 0x00052ff0 1a005c00 1b001c00 19005b00 4e004a00 ..\.......[.N.J. │ │ + 0x00053000 57005a00 59004900 54004200 53002c00 W.Z.Y.I.T.B.S.,. │ │ + 0x00053010 55005200 51003b00 33004f00 50001d00 U.R.Q.;.3.O.P... │ │ + 0x00053020 19001700 0b001800 4c001900 19005600 ........L.....V. │ │ + 0x00053030 4b001a00 49001b00 1c001900 47004000 K...I.......G.@. │ │ + 0x00053040 3f003e00 3d003c00 3b003900 38002900 ?.>.=.<.;.9.8.). │ │ + 0x00053050 28002700 26002500 21006100 61006100 (.'.&.%.!.a.a.a. │ │ + 0x00053060 1d001900 2c002c00 2d006100 2c002c00 ....,.,.-.a.,.,. │ │ + 0x00053070 61006100 2c006100 2c002c00 2c006100 a.a.,.a.,.,.,.a. │ │ + 0x00053080 61006100 61002e00 61006100 61006100 a.a.a...a.a.a.a. │ │ + 0x00053090 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x000530a0 61002c00 2c002c00 2c002d00 61002c00 a.,.,.,.,.-.a.,. │ │ + 0x000530b0 2c006100 61002c00 61002c00 2c002c00 ,.a.a.,.a.,.,.,. │ │ + 0x000530c0 61006100 61006100 2e006100 61006100 a.a.a.a...a.a.a. │ │ + 0x000530d0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x000530e0 61006100 2c002c00 44002c00 45006100 a.a.,.,.D.,.E.a. │ │ + 0x000530f0 44004400 61006100 44006100 44004400 D.D.a.a.D.a.D.D. │ │ + 0x00053100 44006100 61006100 61004600 61006100 D.a.a.a.a.F.a.a. │ │ + 0x00053110 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00053120 61006100 61004400 44004400 2c004500 a.a.a.D.D.D.,.E. │ │ + 0x00053130 61004400 44006100 61004400 61004400 a.D.D.a.a.D.a.D. │ │ + 0x00053140 44004400 61006100 61006100 46006100 D.D.a.a.a.a.F.a. │ │ + 0x00053150 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00053160 61006100 61006100 44004400 0a000a00 a.a.a.a.D.D..... │ │ + 0x00053170 0a001300 13001300 16001600 16001e00 ................ │ │ + 0x00053180 1e001e00 24002400 2b002b00 2b003400 ....$.$.+.+.+.4. │ │ + 0x00053190 34003500 35003500 3a003a00 3a002c00 4.5.5.5.:.:.:.,. │ │ + 0x000531a0 2c002c00 43004300 43004800 48004800 ,.,.C.C.C.H.H.H. │ │ + 0x000531b0 4d004d00 4d004400 44004400 09006100 M.M.M.D.D.D...a. │ │ + 0x000531c0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x000531d0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x000531e0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x000531f0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00053200 61006100 61006100 00000000 01000000 a.a.a.a......... │ │ + 0x00053210 01000000 00000000 00000000 00000000 ................ │ │ + 0x00053220 01000000 00000000 00000000 00000000 ................ │ │ + 0x00053230 00000000 00000000 00000000 00000000 ................ │ │ + 0x00053240 01000000 01000000 01000000 00000000 ................ │ │ + 0x00053250 00000000 01000000 00000000 00000000 ................ │ │ + 0x00053260 00000000 44617270 61205472 69677261 ....Darpa Trigra │ │ + 0x00053270 6d204c4d 00000000 03000000 04000000 m LM............ │ │ + 0x00053280 04000000 05000000 06000000 06000000 ................ │ │ + 0x00053290 00000000 dfb00899 65000000 d3000000 ........e....... │ │ + 0x000532a0 33010000 91010000 f7010000 59020000 3...........Y... │ │ + 0x000532b0 bd020000 29030000 8b030000 f1030000 ....)........... │ │ + 0x000532c0 b1040000 41060000 d3070000 6b090000 ....A.......k... │ │ + 0x000532d0 b90b0000 a10f0000 8b130000 77170000 ............w... │ │ + 0x000532e0 591b0000 491f0000 29230000 17270000 Y...I...)#...'.. │ │ + 0x000532f0 e72e0000 813e0000 2b4e0000 c15d0000 .....>..+N...].. │ │ + 0x00053300 3b750000 499c0000 65c30000 6dea0000 ;u..I...e...m... │ │ + 0x00053310 71110100 95380100 915f0100 a3860100 q....8..._...... │ │ + 0x00053320 cbd40100 01710200 430d0300 87a90300 .....q..C....... │ │ + 0x00053330 e7930400 891a0600 29a10700 cb270900 ........)....'.. │ │ + 0x00053340 61ae0a00 0b350c00 a1bb0d00 ffffffff a....5.......... │ │ + 0x00053350 05000000 19000000 7d000000 00000000 ........}....... │ │ + 0x00053360 00000000 0000f03f 00000000 00002440 .......?......$@ │ │ + 0x00053370 00000000 00005940 00000000 00408f40 ......Y@.....@.@ │ │ + 0x00053380 00000000 0088c340 00000000 006af840 .......@.....j.@ │ │ + 0x00053390 00000000 80842e41 00000000 d0126341 .......A......cA │ │ + 0x000533a0 00000000 84d79741 00000000 65cdcd41 .......A....e..A │ │ + 0x000533b0 00000020 5fa00242 000000e8 76483742 ... _..B....vH7B │ │ + 0x000533c0 000000a2 941a6d42 000040e5 9c30a242 ......mB..@..0.B │ │ + 0x000533d0 0000901e c4bcd642 00003426 f56b0c43 .......B..4&.k.C │ │ + 0x000533e0 0080e037 79c34143 00a0d885 57347643 ...7y.AC....W4vC │ │ + 0x000533f0 00c84e67 6dc1ab43 003d9160 e458e143 ..Ngm..C.=.`.X.C │ │ + 0x00053400 408cb578 1daf1544 50efe2d6 e41a4b44 @..x...DP.....KD │ │ + 0x00053410 92d54d06 cff08044 0080e037 79c34143 ..M....D...7y.AC │ │ + 0x00053420 176e05b5 b5b89346 f5f93fe9 034f384d .n.....F..?..O8M │ │ + 0x00053430 321d30f9 4877825a 3cbf737f dd4f1575 2.0.Hw.Z<.s..O.u │ │ + 0x00053440 bc89d897 b2d29c3c 33a7a8d5 23f64939 .......<3...#.I9 │ │ + 0x00053450 3da7f444 fd0fa532 9d978ccf 08ba5b25 =..D...2......[% │ │ + 0x00053460 436fac64 28066811 Co.d(.h. │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro.local {} │ │ @@ -1,220 +1,220 @@ │ │ │ │ Hex dump of section '.data.rel.ro.local': │ │ - 0x00053f8c 01000000 06690400 02000000 21690400 .....i......!i.. │ │ - 0x00053f9c 03000000 35690400 04000000 50690400 ....5i......Pi.. │ │ - 0x00053fac 05000000 74690400 06000000 92690400 ....ti.......i.. │ │ - 0x00053fbc 07000000 b5690400 08000000 35690400 .....i......5i.. │ │ - 0x00053fcc 09000000 d4690400 00000000 d4690400 .....i.......i.. │ │ - 0x00053fdc 01000000 06690400 02000000 21690400 .....i......!i.. │ │ - 0x00053fec 03000000 35690400 04000000 50690400 ....5i......Pi.. │ │ - 0x00053ffc 05000000 74690400 06000000 92690400 ....ti.......i.. │ │ - 0x0005400c 07000000 b5690400 08000000 35690400 .....i......5i.. │ │ - 0x0005401c 09000000 d4690400 00000000 d4690400 .....i.......i.. │ │ - 0x0005402c d2700400 10000000 db700400 de700400 .p.......p...p.. │ │ - 0x0005403c 0d710400 10000000 db700400 19710400 .q.......p...q.. │ │ - 0x0005404c 47710400 08000000 52710400 59710400 Gq......Rq..Yq.. │ │ - 0x0005405c a3710400 04000000 aa710400 af710400 .q.......q...q.. │ │ - 0x0005406c c5710400 04000000 cf710400 d5710400 .q.......q...q.. │ │ - 0x0005407c cb700400 02000000 e3710400 e7710400 .p.......q...q.. │ │ - 0x0005408c f2710400 04000000 f8710400 01720400 .q.......q...r.. │ │ - 0x0005409c 17720400 02000000 1d720400 21720400 .r.......r..!r.. │ │ - 0x000540ac 2d720400 02000000 34720400 37720400 -r......4r..7r.. │ │ - 0x000540bc 4e720400 04000000 56720400 60720400 Nr......Vr..`r.. │ │ - 0x000540cc 76720400 04000000 7e720400 88720400 vr......~r...r.. │ │ - 0x000540dc 9e720400 10000000 a9720400 ad720400 .r.......r...r.. │ │ - 0x000540ec d0720400 10000000 a9720400 df720400 .r.......r...r.. │ │ - 0x000540fc 0a730400 02000000 10730400 13730400 .s.......s...s.. │ │ - 0x0005410c 2e730400 10000000 db700400 38730400 .s.......p..8s.. │ │ - 0x0005411c 68730400 02000000 70730400 72730400 hs......ps..rs.. │ │ - 0x0005412c ac730400 02000000 bb730400 be730400 .s.......s...s.. │ │ - 0x0005413c fa730400 02000000 0a740400 0d740400 .s.......t...t.. │ │ - 0x0005414c 49740400 04000000 58740400 5c740400 It......Xt..\t.. │ │ - 0x0005415c c5740400 08000000 d3740400 da740400 .t.......t...t.. │ │ - 0x0005416c 1d750400 08000000 28750400 37750400 .u......(u..7u.. │ │ - 0x0005417c 58750400 08000000 00000000 65750400 Xu..........eu.. │ │ - 0x0005418c 8e750400 10000000 db700400 96750400 .u.......p...u.. │ │ - 0x0005419c a8750400 02000000 ae750400 b1750400 .u.......u...u.. │ │ - 0x000541ac f3750400 10000000 db700400 fe750400 .u.......p...u.. │ │ - 0x000541bc 1f760400 10000000 a9720400 2d760400 .v.......r..-v.. │ │ - 0x000541cc 64760400 10000000 a9720400 74760400 dv.......r..tv.. │ │ - 0x000541dc a8760400 10000000 db700400 b1760400 .v.......p...v.. │ │ - 0x000541ec c6760400 08000000 cc760400 d6760400 .v.......v...v.. │ │ - 0x000541fc 09770400 02000000 10730400 11770400 .w.......s...w.. │ │ - 0x0005420c 42770400 08000000 47770400 4f770400 Bw......Gw..Ow.. │ │ - 0x0005421c 92770400 08000000 9b770400 9f770400 .w.......w...w.. │ │ - 0x0005422c e7770400 10000000 db700400 f0770400 .w.......p...w.. │ │ - 0x0005423c 2b780400 08000000 30780400 35780400 +x......0x..5x.. │ │ - 0x0005424c 77780400 04000000 58740400 82780400 wx......Xt...x.. │ │ - 0x0005425c 496d0400 08000000 00000000 af780400 Im...........x.. │ │ - 0x0005426c 0d790400 02000000 70730400 15790400 .y......ps...y.. │ │ - 0x0005427c 61790400 08000000 00000000 69790400 ay..........iy.. │ │ - 0x0005428c cc6c0400 08000000 00000000 b4790400 .l...........y.. │ │ - 0x0005429c 606d0400 08000000 00000000 df790400 `m...........y.. │ │ - 0x000542ac d16c0400 08000000 00000000 0e7a0400 .l...........z.. │ │ - 0x000542bc 786d0400 08000000 00000000 2a7a0400 xm..........*z.. │ │ - 0x000542cc f76c0400 08000000 00000000 657a0400 .l..........ez.. │ │ - 0x000542dc 8c7a0400 04000000 977a0400 9e7a0400 .z.......z...z.. │ │ - 0x000542ec dc6c0400 08000000 00000000 dd7a0400 .l...........z.. │ │ - 0x000542fc e86c0400 08000000 00000000 ff7a0400 .l...........z.. │ │ - 0x0005430c 257b0400 04000000 977a0400 2f7b0400 %{.......z../{.. │ │ - 0x0005431c 116d0400 08000000 00000000 707b0400 .m..........p{.. │ │ - 0x0005432c a17b0400 04000000 ac7b0400 b67b0400 .{.......{...{.. │ │ - 0x0005433c f57b0400 02000000 f97b0400 fb7b0400 .{.......{...{.. │ │ - 0x0005434c 276d0400 08000000 00000000 267c0400 'm..........&|.. │ │ - 0x0005435c 5a7c0400 08000000 00000000 607c0400 Z|..........`|.. │ │ - 0x0005436c 947c0400 10000000 a9720400 9a7c0400 .|.......r...|.. │ │ - 0x0005437c ce7c0400 02000000 f97b0400 d27c0400 .|.......{...|.. │ │ - 0x0005438c fb7c0400 02000000 017d0400 037d0400 .|.......}...}.. │ │ - 0x0005439c 367d0400 08000000 70730400 417d0400 6}......ps..A}.. │ │ - 0x000543ac 877d0400 08000000 00000000 8f7d0400 .}...........}.. │ │ - 0x000543bc b37d0400 02000000 70730400 bf7d0400 .}......ps...}.. │ │ - 0x000543cc e07d0400 02000000 ae750400 ea7d0400 .}.......u...}.. │ │ - 0x000543dc 896d0400 04000000 207e0400 277e0400 .m...... ~..'~.. │ │ - 0x000543ec 547e0400 04000000 5a7e0400 607e0400 T~......Z~..`~.. │ │ - 0x000543fc b57e0400 04000000 bc7e0400 c27e0400 .~.......~...~.. │ │ - 0x0005440c e37e0400 04000000 5a7e0400 ea7e0400 .~......Z~...~.. │ │ - 0x0005441c 127f0400 04000000 1a7f0400 207f0400 ............ ... │ │ - 0x0005442c 4a7f0400 04000000 bc7e0400 567f0400 J........~..V... │ │ - 0x0005443c 8d7f0400 04000000 9a7f0400 a07f0400 ................ │ │ - 0x0005444c dd7f0400 04000000 bc7e0400 eb7f0400 .........~...... │ │ - 0x0005445c 9c6d0400 02000000 70730400 27800400 .m......ps..'... │ │ - 0x0005446c 50800400 04000000 59800400 5f800400 P.......Y..._... │ │ - 0x0005447c 95800400 04000000 9f800400 a4800400 ................ │ │ - 0x0005448c df800400 10000000 db700400 eb800400 .........p...... │ │ - 0x0005449c 40810400 10000000 a9720400 49810400 @........r..I... │ │ - 0x000544ac 74810400 10000000 a9720400 7d810400 t........r..}... │ │ - 0x000544bc 926d0400 10000000 a9720400 ba810400 .m.......r...... │ │ - 0x000544cc 3e700400 10000000 db700400 f6810400 >p.......p...... │ │ - 0x000544dc 20820400 02000000 29820400 2e820400 .......)....... │ │ - 0x000544ec 4d820400 02000000 ae750400 55820400 M........u..U... │ │ - 0x000544fc a0820400 02000000 aa820400 b0820400 ................ │ │ - 0x0005450c ff820400 02000000 70730400 0a830400 ........ps...... │ │ - 0x0005451c 58830400 02000000 017d0400 66830400 X........}..f... │ │ - 0x0005452c af830400 02000000 bd830400 c0830400 ................ │ │ - 0x0005453c 8c6e0400 09000000 00000000 0d840400 .n.............. │ │ - 0x0005454c 386d0400 08000000 00000000 40840400 8m..........@... │ │ - 0x0005455c 826e0400 10000000 db700400 6f840400 .n.......p..o... │ │ - 0x0005456c c8840400 02000000 d3840400 d6840400 ................ │ │ - 0x0005457c 05850400 10000000 db700400 12850400 .........p...... │ │ - 0x0005458c ca6d0400 08000000 00000000 2e850400 .m.............. │ │ - 0x0005459c 58850400 10000000 db700400 65850400 X........p..e... │ │ - 0x000545ac d46d0400 08000000 00000000 b2850400 .m.............. │ │ - 0x000545bc d86d0400 08000000 00000000 d9850400 .m.............. │ │ - 0x000545cc 216e0400 08000000 b26d0400 fa850400 !n.......m...... │ │ - 0x000545dc a06c0400 04000000 2b860400 2f860400 .l......+.../... │ │ - 0x000545ec 51860400 04000000 5c860400 60860400 Q.......\...`... │ │ - 0x000545fc a7860400 04000000 b3860400 b7860400 ................ │ │ - 0x0005460c ed860400 04000000 f5860400 fa860400 ................ │ │ - 0x0005461c 3b870400 04000000 40870400 45870400 ;.......@...E... │ │ - 0x0005462c 5c870400 04000000 63870400 67870400 \.......c...g... │ │ - 0x0005463c 83870400 04000000 63870400 88870400 ........c....... │ │ - 0x0005464c a0870400 04000000 63870400 a4870400 ........c....... │ │ - 0x0005465c b3870400 04000000 bc870400 c2870400 ................ │ │ - 0x0005466c e6870400 04000000 f0870400 f5870400 ................ │ │ - 0x0005467c 18880400 10000000 db700400 20880400 .........p.. ... │ │ - 0x0005468c 64880400 02000000 70730400 71880400 d.......ps..q... │ │ - 0x0005469c bf6d0400 08000000 00000000 08890400 .m.............. │ │ - 0x000546ac c46d0400 08000000 00000000 30890400 .m..........0... │ │ - 0x000546bc 5d6c0400 08000000 00000000 42890400 ]l..........B... │ │ - 0x000546cc 75890400 10000000 a9720400 84890400 u........r...... │ │ - 0x000546dc a8890400 10000000 a9720400 b6890400 .........r...... │ │ - 0x000546ec a76d0400 08000000 00000000 d9890400 .m.............. │ │ - 0x000546fc ba6d0400 08000000 00000000 eb890400 .m.............. │ │ - 0x0005470c 188a0400 04000000 218a0400 268a0400 ........!...&... │ │ - 0x0005471c 528a0400 04000000 f97b0400 618a0400 R........{..a... │ │ - 0x0005472c 8c8a0400 08000000 00000000 938a0400 ................ │ │ - 0x0005473c a46c0400 02000000 00000000 b18a0400 .l.............. │ │ - 0x0005474c ab6c0400 08000000 00000000 d88a0400 .l.............. │ │ - 0x0005475c b66c0400 08000000 00000000 fa8a0400 .l.............. │ │ - 0x0005476c c16c0400 08000000 00000000 1e8b0400 .l.............. │ │ - 0x0005477c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0005478c d2700400 10000000 db700400 de700400 .p.......p...p.. │ │ - 0x0005479c 0d710400 10000000 db700400 19710400 .q.......p...q.. │ │ - 0x000547ac 47710400 08000000 52710400 59710400 Gq......Rq..Yq.. │ │ - 0x000547bc a3710400 04000000 aa710400 af710400 .q.......q...q.. │ │ - 0x000547cc c5710400 04000000 cf710400 d5710400 .q.......q...q.. │ │ - 0x000547dc cb700400 02000000 e3710400 e7710400 .p.......q...q.. │ │ - 0x000547ec f2710400 04000000 f8710400 01720400 .q.......q...r.. │ │ - 0x000547fc 17720400 02000000 1d720400 21720400 .r.......r..!r.. │ │ - 0x0005480c 2d720400 02000000 34720400 37720400 -r......4r..7r.. │ │ - 0x0005481c 4e720400 04000000 56720400 60720400 Nr......Vr..`r.. │ │ - 0x0005482c 76720400 04000000 7e720400 88720400 vr......~r...r.. │ │ - 0x0005483c 9e720400 10000000 a9720400 ad720400 .r.......r...r.. │ │ - 0x0005484c d0720400 10000000 a9720400 df720400 .r.......r...r.. │ │ - 0x0005485c 0a730400 02000000 10730400 13730400 .s.......s...s.. │ │ - 0x0005486c 2e730400 10000000 db700400 38730400 .s.......p..8s.. │ │ - 0x0005487c 68730400 02000000 70730400 72730400 hs......ps..rs.. │ │ - 0x0005488c ac730400 02000000 bb730400 be730400 .s.......s...s.. │ │ - 0x0005489c fa730400 02000000 0a740400 0d740400 .s.......t...t.. │ │ - 0x000548ac 49740400 04000000 58740400 5c740400 It......Xt..\t.. │ │ - 0x000548bc c5740400 08000000 d3740400 da740400 .t.......t...t.. │ │ - 0x000548cc 1d750400 08000000 28750400 37750400 .u......(u..7u.. │ │ - 0x000548dc 58750400 08000000 00000000 65750400 Xu..........eu.. │ │ - 0x000548ec 8e750400 10000000 db700400 96750400 .u.......p...u.. │ │ - 0x000548fc a8750400 02000000 ae750400 b1750400 .u.......u...u.. │ │ - 0x0005490c f3750400 10000000 db700400 fe750400 .u.......p...u.. │ │ - 0x0005491c 1f760400 10000000 a9720400 2d760400 .v.......r..-v.. │ │ - 0x0005492c 64760400 10000000 a9720400 74760400 dv.......r..tv.. │ │ - 0x0005493c a8760400 10000000 db700400 b1760400 .v.......p...v.. │ │ - 0x0005494c c6760400 08000000 cc760400 d6760400 .v.......v...v.. │ │ - 0x0005495c 09770400 02000000 10730400 11770400 .w.......s...w.. │ │ - 0x0005496c 42770400 08000000 47770400 4f770400 Bw......Gw..Ow.. │ │ - 0x0005497c 92770400 08000000 9b770400 9f770400 .w.......w...w.. │ │ - 0x0005498c e7770400 10000000 db700400 f0770400 .w.......p...w.. │ │ - 0x0005499c 2b780400 08000000 30780400 35780400 +x......0x..5x.. │ │ - 0x000549ac 77780400 04000000 58740400 82780400 wx......Xt...x.. │ │ - 0x000549bc 496d0400 08000000 00000000 af780400 Im...........x.. │ │ - 0x000549cc 0d790400 02000000 70730400 15790400 .y......ps...y.. │ │ - 0x000549dc 61790400 08000000 00000000 69790400 ay..........iy.. │ │ - 0x000549ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000549fc 81c20400 86c20400 8cc20400 97c20400 ................ │ │ - 0x00054a0c 9ec20400 a6c20400 adc20400 b4c20400 ................ │ │ - 0x00054a1c bac20400 c3c20400 c7c20400 cec20400 ................ │ │ - 0x00054a2c d2c20400 d6c20400 dac20400 dec20400 ................ │ │ - 0x00054a3c e2c20400 e6c20400 eac20400 eec20400 ................ │ │ - 0x00054a4c f2c20400 fac20400 02c30400 09c30400 ................ │ │ - 0x00054a5c 15c30400 24c30400 32c30400 43c30400 ....$...2...C... │ │ - 0x00054a6c 4dc30400 52c30400 61c30400 70c30400 M...R...a...p... │ │ - 0x00054a7c 81c30400 8bc30400 96c30400 a4c30400 ................ │ │ - 0x00054a8c 00000000 17d30400 35d30400 74d30400 ........5...t... │ │ - 0x00054a9c c3d30400 f3d30400 3ad40400 89d40400 ........:....... │ │ - 0x00054aac d1d40400 14d50400 67d50400 89d50400 ........g....... │ │ - 0x00054abc 9dd50400 b1d50400 ddd50400 52d60400 ............R... │ │ - 0x00054acc cfd60400 e4d60400 f9d60400 2dd70400 ............-... │ │ - 0x00054adc 61d70400 94d70400 c7d70400 09d80400 a............... │ │ - 0x00054aec 40d80400 84d80400 b5d80400 00000000 @............... │ │ - 0x00054afc a4060500 10000000 a00a0500 a40a0500 ................ │ │ - 0x00054b0c b0060500 10000000 a00a0500 d40a0500 ................ │ │ - 0x00054b1c 4c060500 08000000 5c060500 040b0500 L.......\....... │ │ - 0x00054b2c 58050500 04000000 500b0500 580b0500 X.......P...X... │ │ - 0x00054b3c a8040500 04000000 700b0500 780b0500 ........p...x... │ │ - 0x00054b4c b4040500 02000000 880b0500 8c0b0500 ................ │ │ - 0x00054b5c 50050500 04000000 980b0500 a40b0500 P............... │ │ - 0x00054b6c 68050500 02000000 bc0b0500 c00b0500 h............... │ │ - 0x00054b7c cc090500 02000000 cc0b0500 d00b0500 ................ │ │ - 0x00054b8c dc090500 04000000 e80b0500 f40b0500 ................ │ │ - 0x00054b9c d4090500 04000000 0c0c0500 180c0500 ................ │ │ - 0x00054bac 140a0500 10000000 300c0500 340c0500 ........0...4... │ │ - 0x00054bbc 200a0500 10000000 300c0500 580c0500 .......0...X... │ │ - 0x00054bcc 60050500 02000000 840c0500 880c0500 `............... │ │ - 0x00054bdc e4090500 10000000 a00a0500 a40c0500 ................ │ │ - 0x00054bec 0c0a0500 02000000 d40c0500 d80c0500 ................ │ │ - 0x00054bfc f0050500 02000000 140d0500 180d0500 ................ │ │ - 0x00054c0c 00060500 02000000 540d0500 580d0500 ........T...X... │ │ - 0x00054c1c 10060500 04000000 940d0500 980d0500 ................ │ │ - 0x00054c2c 38050500 08000000 48050500 040e0500 8.......H....... │ │ - 0x00054c3c f0090500 08000000 480e0500 580e0500 ........H...X... │ │ - 0x00054c4c fc090500 08000000 00000000 7c0e0500 ............|... │ │ - 0x00054c5c 28050500 10000000 a00a0500 a80e0500 (............... │ │ - 0x00054c6c 30050500 02000000 bc0e0500 c00e0500 0............... │ │ - 0x00054c7c 20060500 10000000 a00a0500 040f0500 ............... │ │ - 0x00054c8c 2c060500 10000000 300c0500 280f0500 ,.......0...(... │ │ - 0x00054c9c 3c060500 10000000 300c0500 600f0500 <.......0...`... │ │ - 0x00054cac 940a0500 10000000 a00a0500 940f0500 ................ │ │ - 0x00054cbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00054ccc 480e0500 d0110500 d8110500 00000000 H............... │ │ - 0x00054cdc b0100500 ec110500 f4110500 00000000 ................ │ │ - 0x00054cec 83ea0400 1bea0400 89ea0400 92ea0400 ................ │ │ - 0x00054cfc 97ea0400 9dea0400 83ea0400 1bea0400 ................ │ │ - 0x00054d0c 89ea0400 92ea0400 97ea0400 9dea0400 ................ │ │ + 0x00054f68 01000000 3e730400 02000000 59730400 ....>s......Ys.. │ │ + 0x00054f78 03000000 6d730400 04000000 88730400 ....ms.......s.. │ │ + 0x00054f88 05000000 ac730400 06000000 ca730400 .....s.......s.. │ │ + 0x00054f98 07000000 ed730400 08000000 6d730400 .....s......ms.. │ │ + 0x00054fa8 09000000 0c740400 00000000 0c740400 .....t.......t.. │ │ + 0x00054fb8 01000000 3e730400 02000000 59730400 ....>s......Ys.. │ │ + 0x00054fc8 03000000 6d730400 04000000 88730400 ....ms.......s.. │ │ + 0x00054fd8 05000000 ac730400 06000000 ca730400 .....s.......s.. │ │ + 0x00054fe8 07000000 ed730400 08000000 6d730400 .....s......ms.. │ │ + 0x00054ff8 09000000 0c740400 00000000 0c740400 .....t.......t.. │ │ + 0x00055008 0a7b0400 10000000 137b0400 167b0400 .{.......{...{.. │ │ + 0x00055018 457b0400 10000000 137b0400 517b0400 E{.......{..Q{.. │ │ + 0x00055028 7f7b0400 08000000 8a7b0400 917b0400 .{.......{...{.. │ │ + 0x00055038 db7b0400 04000000 e27b0400 e77b0400 .{.......{...{.. │ │ + 0x00055048 fd7b0400 04000000 077c0400 0d7c0400 .{.......|...|.. │ │ + 0x00055058 037b0400 02000000 1b7c0400 1f7c0400 .{.......|...|.. │ │ + 0x00055068 2a7c0400 04000000 307c0400 397c0400 *|......0|..9|.. │ │ + 0x00055078 4f7c0400 02000000 557c0400 597c0400 O|......U|..Y|.. │ │ + 0x00055088 657c0400 02000000 6c7c0400 6f7c0400 e|......l|..o|.. │ │ + 0x00055098 867c0400 04000000 8e7c0400 987c0400 .|.......|...|.. │ │ + 0x000550a8 ae7c0400 04000000 b67c0400 c07c0400 .|.......|...|.. │ │ + 0x000550b8 d67c0400 10000000 e17c0400 e57c0400 .|.......|...|.. │ │ + 0x000550c8 087d0400 10000000 e17c0400 177d0400 .}.......|...}.. │ │ + 0x000550d8 427d0400 02000000 487d0400 4b7d0400 B}......H}..K}.. │ │ + 0x000550e8 667d0400 10000000 137b0400 707d0400 f}.......{..p}.. │ │ + 0x000550f8 a07d0400 02000000 a87d0400 aa7d0400 .}.......}...}.. │ │ + 0x00055108 e47d0400 02000000 f37d0400 f67d0400 .}.......}...}.. │ │ + 0x00055118 327e0400 02000000 427e0400 457e0400 2~......B~..E~.. │ │ + 0x00055128 817e0400 04000000 907e0400 947e0400 .~.......~...~.. │ │ + 0x00055138 fd7e0400 08000000 0b7f0400 127f0400 .~.............. │ │ + 0x00055148 557f0400 08000000 607f0400 6f7f0400 U.......`...o... │ │ + 0x00055158 907f0400 08000000 00000000 9d7f0400 ................ │ │ + 0x00055168 c67f0400 10000000 137b0400 ce7f0400 .........{...... │ │ + 0x00055178 e07f0400 02000000 e67f0400 e97f0400 ................ │ │ + 0x00055188 2b800400 10000000 137b0400 36800400 +........{..6... │ │ + 0x00055198 57800400 10000000 e17c0400 65800400 W........|..e... │ │ + 0x000551a8 9c800400 10000000 e17c0400 ac800400 .........|...... │ │ + 0x000551b8 e0800400 10000000 137b0400 e9800400 .........{...... │ │ + 0x000551c8 fe800400 08000000 04810400 0e810400 ................ │ │ + 0x000551d8 41810400 02000000 487d0400 49810400 A.......H}..I... │ │ + 0x000551e8 7a810400 08000000 7f810400 87810400 z............... │ │ + 0x000551f8 ca810400 08000000 d3810400 d7810400 ................ │ │ + 0x00055208 1f820400 10000000 137b0400 28820400 .........{..(... │ │ + 0x00055218 63820400 08000000 68820400 6d820400 c.......h...m... │ │ + 0x00055228 af820400 04000000 907e0400 ba820400 .........~...... │ │ + 0x00055238 81770400 08000000 00000000 e7820400 .w.............. │ │ + 0x00055248 45830400 02000000 a87d0400 4d830400 E........}..M... │ │ + 0x00055258 99830400 08000000 00000000 a1830400 ................ │ │ + 0x00055268 04770400 08000000 00000000 ec830400 .w.............. │ │ + 0x00055278 98770400 08000000 00000000 17840400 .w.............. │ │ + 0x00055288 09770400 08000000 00000000 46840400 .w..........F... │ │ + 0x00055298 b0770400 08000000 00000000 62840400 .w..........b... │ │ + 0x000552a8 2f770400 08000000 00000000 9d840400 /w.............. │ │ + 0x000552b8 c4840400 04000000 cf840400 d6840400 ................ │ │ + 0x000552c8 14770400 08000000 00000000 15850400 .w.............. │ │ + 0x000552d8 20770400 08000000 00000000 37850400 w..........7... │ │ + 0x000552e8 5d850400 04000000 cf840400 67850400 ]...........g... │ │ + 0x000552f8 49770400 08000000 00000000 a8850400 Iw.............. │ │ + 0x00055308 d9850400 04000000 e4850400 ee850400 ................ │ │ + 0x00055318 2d860400 02000000 31860400 33860400 -.......1...3... │ │ + 0x00055328 5f770400 08000000 00000000 5e860400 _w..........^... │ │ + 0x00055338 92860400 08000000 00000000 98860400 ................ │ │ + 0x00055348 cc860400 10000000 e17c0400 d2860400 .........|...... │ │ + 0x00055358 06870400 02000000 31860400 0a870400 ........1....... │ │ + 0x00055368 33870400 02000000 39870400 3b870400 3.......9...;... │ │ + 0x00055378 6e870400 08000000 a87d0400 79870400 n........}..y... │ │ + 0x00055388 bf870400 08000000 00000000 c7870400 ................ │ │ + 0x00055398 eb870400 02000000 a87d0400 f7870400 .........}...... │ │ + 0x000553a8 18880400 02000000 e67f0400 22880400 ............"... │ │ + 0x000553b8 c1770400 04000000 58880400 5f880400 .w......X..._... │ │ + 0x000553c8 8c880400 04000000 92880400 98880400 ................ │ │ + 0x000553d8 ed880400 04000000 f4880400 fa880400 ................ │ │ + 0x000553e8 1b890400 04000000 92880400 22890400 ............"... │ │ + 0x000553f8 4a890400 04000000 52890400 58890400 J.......R...X... │ │ + 0x00055408 82890400 04000000 f4880400 8e890400 ................ │ │ + 0x00055418 c5890400 04000000 d2890400 d8890400 ................ │ │ + 0x00055428 158a0400 04000000 f4880400 238a0400 ............#... │ │ + 0x00055438 d4770400 02000000 a87d0400 5f8a0400 .w.......}.._... │ │ + 0x00055448 888a0400 04000000 918a0400 978a0400 ................ │ │ + 0x00055458 cd8a0400 04000000 d78a0400 dc8a0400 ................ │ │ + 0x00055468 178b0400 10000000 137b0400 238b0400 .........{..#... │ │ + 0x00055478 788b0400 10000000 e17c0400 818b0400 x........|...... │ │ + 0x00055488 ac8b0400 10000000 e17c0400 b58b0400 .........|...... │ │ + 0x00055498 ca770400 10000000 e17c0400 f28b0400 .w.......|...... │ │ + 0x000554a8 767a0400 10000000 137b0400 2e8c0400 vz.......{...... │ │ + 0x000554b8 588c0400 02000000 618c0400 668c0400 X.......a...f... │ │ + 0x000554c8 858c0400 02000000 e67f0400 8d8c0400 ................ │ │ + 0x000554d8 d88c0400 02000000 e28c0400 e88c0400 ................ │ │ + 0x000554e8 378d0400 02000000 a87d0400 428d0400 7........}..B... │ │ + 0x000554f8 908d0400 02000000 39870400 9e8d0400 ........9....... │ │ + 0x00055508 e78d0400 02000000 f58d0400 f88d0400 ................ │ │ + 0x00055518 c4780400 09000000 00000000 458e0400 .x..........E... │ │ + 0x00055528 70770400 08000000 00000000 788e0400 pw..........x... │ │ + 0x00055538 ba780400 10000000 137b0400 a78e0400 .x.......{...... │ │ + 0x00055548 008f0400 02000000 0b8f0400 0e8f0400 ................ │ │ + 0x00055558 3d8f0400 10000000 137b0400 4a8f0400 =........{..J... │ │ + 0x00055568 02780400 08000000 00000000 668f0400 .x..........f... │ │ + 0x00055578 908f0400 10000000 137b0400 9d8f0400 .........{...... │ │ + 0x00055588 0c780400 08000000 00000000 ea8f0400 .x.............. │ │ + 0x00055598 10780400 08000000 00000000 11900400 .x.............. │ │ + 0x000555a8 59780400 08000000 ea770400 32900400 Yx.......w..2... │ │ + 0x000555b8 d8760400 04000000 63900400 67900400 .v......c...g... │ │ + 0x000555c8 89900400 04000000 94900400 98900400 ................ │ │ + 0x000555d8 df900400 04000000 eb900400 ef900400 ................ │ │ + 0x000555e8 25910400 04000000 2d910400 32910400 %.......-...2... │ │ + 0x000555f8 73910400 04000000 78910400 7d910400 s.......x...}... │ │ + 0x00055608 94910400 04000000 9b910400 9f910400 ................ │ │ + 0x00055618 bb910400 04000000 9b910400 c0910400 ................ │ │ + 0x00055628 d8910400 04000000 9b910400 dc910400 ................ │ │ + 0x00055638 eb910400 04000000 f4910400 fa910400 ................ │ │ + 0x00055648 1e920400 04000000 28920400 2d920400 ........(...-... │ │ + 0x00055658 50920400 10000000 137b0400 58920400 P........{..X... │ │ + 0x00055668 9c920400 02000000 a87d0400 a9920400 .........}...... │ │ + 0x00055678 f7770400 08000000 00000000 40930400 .w..........@... │ │ + 0x00055688 fc770400 08000000 00000000 68930400 .w..........h... │ │ + 0x00055698 95760400 08000000 00000000 7a930400 .v..........z... │ │ + 0x000556a8 ad930400 10000000 e17c0400 bc930400 .........|...... │ │ + 0x000556b8 e0930400 10000000 e17c0400 ee930400 .........|...... │ │ + 0x000556c8 df770400 08000000 00000000 11940400 .w.............. │ │ + 0x000556d8 f2770400 08000000 00000000 23940400 .w..........#... │ │ + 0x000556e8 50940400 04000000 59940400 5e940400 P.......Y...^... │ │ + 0x000556f8 8a940400 04000000 31860400 99940400 ........1....... │ │ + 0x00055708 c4940400 08000000 00000000 cb940400 ................ │ │ + 0x00055718 dc760400 02000000 00000000 e9940400 .v.............. │ │ + 0x00055728 e3760400 08000000 00000000 10950400 .v.............. │ │ + 0x00055738 ee760400 08000000 00000000 32950400 .v..........2... │ │ + 0x00055748 f9760400 08000000 00000000 56950400 .v..........V... │ │ + 0x00055758 00000000 00000000 00000000 00000000 ................ │ │ + 0x00055768 0a7b0400 10000000 137b0400 167b0400 .{.......{...{.. │ │ + 0x00055778 457b0400 10000000 137b0400 517b0400 E{.......{..Q{.. │ │ + 0x00055788 7f7b0400 08000000 8a7b0400 917b0400 .{.......{...{.. │ │ + 0x00055798 db7b0400 04000000 e27b0400 e77b0400 .{.......{...{.. │ │ + 0x000557a8 fd7b0400 04000000 077c0400 0d7c0400 .{.......|...|.. │ │ + 0x000557b8 037b0400 02000000 1b7c0400 1f7c0400 .{.......|...|.. │ │ + 0x000557c8 2a7c0400 04000000 307c0400 397c0400 *|......0|..9|.. │ │ + 0x000557d8 4f7c0400 02000000 557c0400 597c0400 O|......U|..Y|.. │ │ + 0x000557e8 657c0400 02000000 6c7c0400 6f7c0400 e|......l|..o|.. │ │ + 0x000557f8 867c0400 04000000 8e7c0400 987c0400 .|.......|...|.. │ │ + 0x00055808 ae7c0400 04000000 b67c0400 c07c0400 .|.......|...|.. │ │ + 0x00055818 d67c0400 10000000 e17c0400 e57c0400 .|.......|...|.. │ │ + 0x00055828 087d0400 10000000 e17c0400 177d0400 .}.......|...}.. │ │ + 0x00055838 427d0400 02000000 487d0400 4b7d0400 B}......H}..K}.. │ │ + 0x00055848 667d0400 10000000 137b0400 707d0400 f}.......{..p}.. │ │ + 0x00055858 a07d0400 02000000 a87d0400 aa7d0400 .}.......}...}.. │ │ + 0x00055868 e47d0400 02000000 f37d0400 f67d0400 .}.......}...}.. │ │ + 0x00055878 327e0400 02000000 427e0400 457e0400 2~......B~..E~.. │ │ + 0x00055888 817e0400 04000000 907e0400 947e0400 .~.......~...~.. │ │ + 0x00055898 fd7e0400 08000000 0b7f0400 127f0400 .~.............. │ │ + 0x000558a8 557f0400 08000000 607f0400 6f7f0400 U.......`...o... │ │ + 0x000558b8 907f0400 08000000 00000000 9d7f0400 ................ │ │ + 0x000558c8 c67f0400 10000000 137b0400 ce7f0400 .........{...... │ │ + 0x000558d8 e07f0400 02000000 e67f0400 e97f0400 ................ │ │ + 0x000558e8 2b800400 10000000 137b0400 36800400 +........{..6... │ │ + 0x000558f8 57800400 10000000 e17c0400 65800400 W........|..e... │ │ + 0x00055908 9c800400 10000000 e17c0400 ac800400 .........|...... │ │ + 0x00055918 e0800400 10000000 137b0400 e9800400 .........{...... │ │ + 0x00055928 fe800400 08000000 04810400 0e810400 ................ │ │ + 0x00055938 41810400 02000000 487d0400 49810400 A.......H}..I... │ │ + 0x00055948 7a810400 08000000 7f810400 87810400 z............... │ │ + 0x00055958 ca810400 08000000 d3810400 d7810400 ................ │ │ + 0x00055968 1f820400 10000000 137b0400 28820400 .........{..(... │ │ + 0x00055978 63820400 08000000 68820400 6d820400 c.......h...m... │ │ + 0x00055988 af820400 04000000 907e0400 ba820400 .........~...... │ │ + 0x00055998 81770400 08000000 00000000 e7820400 .w.............. │ │ + 0x000559a8 45830400 02000000 a87d0400 4d830400 E........}..M... │ │ + 0x000559b8 99830400 08000000 00000000 a1830400 ................ │ │ + 0x000559c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000559d8 b9cc0400 becc0400 c4cc0400 cfcc0400 ................ │ │ + 0x000559e8 d6cc0400 decc0400 e5cc0400 eccc0400 ................ │ │ + 0x000559f8 f2cc0400 fbcc0400 ffcc0400 06cd0400 ................ │ │ + 0x00055a08 0acd0400 0ecd0400 12cd0400 16cd0400 ................ │ │ + 0x00055a18 1acd0400 1ecd0400 22cd0400 26cd0400 ........"...&... │ │ + 0x00055a28 2acd0400 32cd0400 3acd0400 41cd0400 *...2...:...A... │ │ + 0x00055a38 4dcd0400 5ccd0400 6acd0400 7bcd0400 M...\...j...{... │ │ + 0x00055a48 85cd0400 8acd0400 99cd0400 a8cd0400 ................ │ │ + 0x00055a58 b9cd0400 c3cd0400 cecd0400 dccd0400 ................ │ │ + 0x00055a68 00000000 4fdd0400 6ddd0400 acdd0400 ....O...m....... │ │ + 0x00055a78 fbdd0400 2bde0400 72de0400 c1de0400 ....+...r....... │ │ + 0x00055a88 09df0400 4cdf0400 9fdf0400 c1df0400 ....L........... │ │ + 0x00055a98 d5df0400 e9df0400 15e00400 8ae00400 ................ │ │ + 0x00055aa8 07e10400 1ce10400 31e10400 65e10400 ........1...e... │ │ + 0x00055ab8 99e10400 cce10400 ffe10400 41e20400 ............A... │ │ + 0x00055ac8 78e20400 bce20400 ede20400 00000000 x............... │ │ + 0x00055ad8 d8100500 10000000 d4140500 d8140500 ................ │ │ + 0x00055ae8 e4100500 10000000 d4140500 08150500 ................ │ │ + 0x00055af8 80100500 08000000 90100500 38150500 ............8... │ │ + 0x00055b08 8c0f0500 04000000 84150500 8c150500 ................ │ │ + 0x00055b18 dc0e0500 04000000 a4150500 ac150500 ................ │ │ + 0x00055b28 e80e0500 02000000 bc150500 c0150500 ................ │ │ + 0x00055b38 840f0500 04000000 cc150500 d8150500 ................ │ │ + 0x00055b48 9c0f0500 02000000 f0150500 f4150500 ................ │ │ + 0x00055b58 00140500 02000000 00160500 04160500 ................ │ │ + 0x00055b68 10140500 04000000 1c160500 28160500 ............(... │ │ + 0x00055b78 08140500 04000000 40160500 4c160500 ........@...L... │ │ + 0x00055b88 48140500 10000000 64160500 68160500 H.......d...h... │ │ + 0x00055b98 54140500 10000000 64160500 8c160500 T.......d....... │ │ + 0x00055ba8 940f0500 02000000 b8160500 bc160500 ................ │ │ + 0x00055bb8 18140500 10000000 d4140500 d8160500 ................ │ │ + 0x00055bc8 40140500 02000000 08170500 0c170500 @............... │ │ + 0x00055bd8 24100500 02000000 48170500 4c170500 $.......H...L... │ │ + 0x00055be8 34100500 02000000 88170500 8c170500 4............... │ │ + 0x00055bf8 44100500 04000000 c8170500 cc170500 D............... │ │ + 0x00055c08 6c0f0500 08000000 7c0f0500 38180500 l.......|...8... │ │ + 0x00055c18 24140500 08000000 7c180500 8c180500 $.......|....... │ │ + 0x00055c28 30140500 08000000 00000000 b0180500 0............... │ │ + 0x00055c38 5c0f0500 10000000 d4140500 dc180500 \............... │ │ + 0x00055c48 640f0500 02000000 f0180500 f4180500 d............... │ │ + 0x00055c58 54100500 10000000 d4140500 38190500 T...........8... │ │ + 0x00055c68 60100500 10000000 64160500 5c190500 `.......d...\... │ │ + 0x00055c78 70100500 10000000 64160500 94190500 p.......d....... │ │ + 0x00055c88 c8140500 10000000 d4140500 c8190500 ................ │ │ + 0x00055c98 00000000 00000000 00000000 00000000 ................ │ │ + 0x00055ca8 7c180500 041c0500 0c1c0500 00000000 |............... │ │ + 0x00055cb8 e41a0500 201c0500 281c0500 00000000 .... ...(....... │ │ + 0x00055cc8 b6f40400 4ef40400 bcf40400 c5f40400 ....N........... │ │ + 0x00055cd8 caf40400 d0f40400 b6f40400 4ef40400 ............N... │ │ + 0x00055ce8 bcf40400 c5f40400 caf40400 d0f40400 ................ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.fini_array': │ │ - 0x00054d1c f4e30000 00000000 ........ │ │ + 0x00055cf8 28ec0000 00000000 (....... │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,9 +1,9 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ - 0x00054d24 94a80300 74a80300 84a80300 8ca80300 ....t........... │ │ - 0x00054d34 04aa0300 a0aa0300 c8aa0300 ecb80300 ................ │ │ - 0x00054d44 ccb80300 dcb80300 e4b80300 88ba0300 ................ │ │ - 0x00054d54 2cbb0300 5cbb0300 30ab0300 10ab0300 ,...\...0....... │ │ - 0x00054d64 20ab0300 28ab0300 78ad0300 44ae0300 ...(...x...D... │ │ - 0x00054d74 a4ae0300 .... │ │ + 0x00055d00 a8be0300 88be0300 98be0300 a0be0300 ................ │ │ + 0x00055d10 1cc00300 c4c00300 ecc00300 94cf0300 ................ │ │ + 0x00055d20 74cf0300 84cf0300 8ccf0300 34d10300 t...........4... │ │ + 0x00055d30 e8d10300 18d20300 54c10300 34c10300 ........T...4... │ │ + 0x00055d40 44c10300 4cc10300 acc30300 8cc40300 D...L........... │ │ + 0x00055d50 ecc40300 .... │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.init_array': │ │ - 0x00054d78 00000000 .... │ │ + 0x00055d54 00000000 .... │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,28 +1,27 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x00054e7c 00000000 00000000 c4510500 d4510500 .........Q...Q.. │ │ - 0x00054e8c f85e0500 54280500 00000000 00000000 .^..T(.......... │ │ - 0x00054e9c 00000000 c8670400 90470400 68290400 .....g...G..h).. │ │ - 0x00054eac 60290400 58290400 00000000 00000000 `)..X).......... │ │ - 0x00054ebc 00000000 00000000 18e00000 18e00000 ................ │ │ - 0x00054ecc 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054edc 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054eec 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054efc 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054f0c 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054f1c 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054f2c 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054f3c 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054f4c 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054f5c 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054f6c 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054f7c 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054f8c 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054f9c 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054fac 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054fbc 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054fcc 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054fdc 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054fec 18e00000 18e00000 18e00000 18e00000 ................ │ │ - 0x00054ffc 18e00000 .... │ │ + 0x00055e80 00000000 00000000 c4610500 d4610500 .........a...a.. │ │ + 0x00055e90 f86e0500 98320500 00000000 80420400 .n...2.......B.. │ │ + 0x00055ea0 88420400 90420400 00000000 00720400 .B...B.......r.. │ │ + 0x00055eb0 08520400 00000000 00000000 00000000 .R.............. │ │ + 0x00055ec0 00000000 60e80000 60e80000 60e80000 ....`...`...`... │ │ + 0x00055ed0 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ │ + 0x00055ee0 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ │ + 0x00055ef0 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ │ + 0x00055f00 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ │ + 0x00055f10 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ │ + 0x00055f20 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ │ + 0x00055f30 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ │ + 0x00055f40 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ │ + 0x00055f50 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ │ + 0x00055f60 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ │ + 0x00055f70 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ │ + 0x00055f80 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ │ + 0x00055f90 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ │ + 0x00055fa0 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ │ + 0x00055fb0 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ │ + 0x00055fc0 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ │ + 0x00055fd0 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ │ + 0x00055fe0 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ │ + 0x00055ff0 60e80000 60e80000 60e80000 60e80000 `...`...`...`... │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -1,36 +1,36 @@ │ │ │ │ Hex dump of section '.data': │ │ - 0x00055000 00000000 71240100 cb210100 ab210100 ....q$...!...!.. │ │ - 0x00055010 97210100 9b560100 97560100 b26d0400 .!...V...V...m.. │ │ - 0x00055020 8c970400 5d5c0100 f9590100 e5580100 ....]\...Y...X.. │ │ - 0x00055030 1d5e0100 195d0100 8f560100 ed570100 .^...]...V...W.. │ │ - 0x00055040 93560100 8d580100 81950100 6d950100 .V...X......m... │ │ - 0x00055050 556c0400 a1980100 39990100 95960100 Ul......9....... │ │ - 0x00055060 299c0100 739c0100 519d0100 19a30100 )...s...Q....... │ │ - 0x00055070 95a50100 ada40100 85a90100 81a90100 ................ │ │ - 0x00055080 596c0400 4dac0100 d5a90100 25a90100 Yl..M.......%... │ │ - 0x00055090 89ac0100 35af0100 1da90100 b3a90100 ....5........... │ │ - 0x000550a0 21a90100 29a90100 a0f70400 ccd70100 !...)........... │ │ - 0x000550b0 8cda0100 9cda0100 b26d0400 8dff0100 .........m...... │ │ - 0x000550c0 b3f00100 4f6c0400 5df20100 43f20100 ....Ol..]...C... │ │ - 0x000550d0 d5f10100 6df50100 c9f00100 65000200 ....m.......e... │ │ - 0x000550e0 01080200 d9070200 39060200 19b40400 ........9....... │ │ - 0x000550f0 7d3c0200 e93a0200 353a0200 c93c0200 }<...:..5:...<.. │ │ - 0x00055100 993a0200 00000000 793a0200 593a0200 .:......y:..Y:.. │ │ - 0x00055110 393a0200 a4010500 3c4c0200 04420200 9:......1 │ │ bestpath │ │ bestpath %.2f CPU %.3f xRT │ │ @@ -1221,16 +1219,16 @@ │ │ model_count │ │ cluster_count │ │ cluster_bits │ │ Cannot read #rows │ │ Cannot read #columns │ │ Rows: %d, Columns: %d │ │ Cluster count must be 4 or 8 │ │ -#Features streams(%d) != %d │ │ Maximum top-N: %d │ │ +#Features streams(%d) != %d │ │ Maximum top-N: %d │ │ Top-N beams: │ │ TMAT %d = %d x %d │ │ tmat[%d][%d][%d] = %d │ │ Tmat not upper triangular │ │ History entry: │ │ %s(%d->%d:%d) │ │ @@ -1255,19 +1253,19 @@ │ │ JSGF_PATH │ │ Undefined rule in RHS: %s │ │ Right recursion %s %d => %d │ │ <%s.g%05d> │ │ Defined rule: %s%s │ │ Multiply defined symbol: %s │ │ Failed to open %s for parsing │ │ +Error parsing file: %s │ │ Importing %s from %s to %s │ │ Already imported %s │ │ Multiply imported file: %s │ │ Imported %s │ │ -Error parsing file: %s │ │ Error parsing input string │ │ jsgf_parser.y │ │ syntax error │ │ memory exhausted │ │ $undefined │ │ RULENAME │ │ jsgf_header │ │ @@ -1304,22 +1302,22 @@ │ │ \3-grams: │ │ Bad bigram: %s │ │ %8d = #bo_wt2 entries │ │ Reading trigrams │ │ Too many trigrams │ │ Trigrams not in bigram order │ │ Bad trigram: %s │ │ +No \data\ mark in LM file │ │ +Failed to read \1-grams: mark │ │ ngrams 1=%d, 2=%d, 3=%d │ │ %8d = #unigrams created │ │ %8d = #bigrams created │ │ %8d = #prob2 entries │ │ %8d = #trigrams created │ │ %8d = #prob3 entries │ │ -No \data\ mark in LM file │ │ -Failed to read \1-grams: mark │ │ Failed to open %s for writing │ │ ngram %d=%d │ │ \%d-grams: │ │ Dump file %s not found │ │ Cannot read header │ │ Failed to read word │ │ Failed to read maping id %d │ │ @@ -1357,17 +1355,17 @@ │ │ Bad cepsize: %d │ │ At directory %s │ │ %s%s%s%s │ │ Feature type = %s │ │ Cepstral size = %d │ │ Number of streams = %d │ │ Number of subvectors = %d │ │ -Components of subvector[%d]: │ │ Whether CMN is used = %d │ │ Whether AGC is used = %d │ │ +Components of subvector[%d]: │ │ %s: bio_fread_3d(lda) failed │ │ cmn_prior_set: from < │ │ cmn_prior_set: to < │ │ cmn_prior_update: from < │ │ cmn_prior_update: to < │ │ Current FE Parameters: │ │ Will add dither to audio │ │ @@ -1581,17 +1579,16 @@ │ │ Cannot parse line: %s, value of count %d │ │ Initial node parameter missing or invalid │ │ Final node parameter missing or invalid │ │ BestSegAscr parameter missing │ │ Premature EOF while (%s) ignoring BestSegAscr │ │ Normalizer P(O) = alpha(%s:%d:%d) = %d │ │ Joint P(O,S) = %d P(S|O) = %d │ │ -Frame %d outside queue of %d frames, %d alloc (%d > %d), cannot score │ │ -../pocketsphinx/src/libpocketsphinx/acmod.c │ │ Failed to write %d values to log file │ │ +../pocketsphinx/src/libpocketsphinx/acmod.c │ │ Configured feature length %d doesn't match feature extraction output size %d │ │ Parsed model-specific feature parameters from %s │ │ Reading linear feature transformation from %s │ │ Using subvector specification %s │ │ Acoustic model definition is not specified either with -mdef option or with -hmm │ │ Folder '%s' does not contain acoustic model definition 'mdef' │ │ Failed to read acoustic model definition from %s │ │ @@ -1601,18 +1598,19 @@ │ │ Attempting to use PTHMM computation module │ │ Falling back to general multi-stream GMM computation │ │ Failed to read frame from senone file │ │ Number of senones in senone file (%d) does not match mdef (%d) │ │ Logbase in senone file (%f) does not match acmod (%f) │ │ Circular feature buffer cannot be rewound (output frame %d, alloc %d) │ │ Failed to write frame to senone file │ │ -../pocketsphinx/src/libpocketsphinx/allphone_search.c │ │ -%d frames, %d HMMs (%d/fr), %d senones (%d/fr), %d history entries (%d/fr) │ │ +Frame %d outside queue of %d frames, %d alloc (%d > %d), cannot score │ │ TOTAL fwdflat %.2f CPU %.3f xRT │ │ +../pocketsphinx/src/libpocketsphinx/allphone_search.c │ │ TOTAL fwdflat %.2f wall %.3f xRT │ │ +%d frames, %d HMMs (%d/fr), %d senones (%d/fr), %d history entries (%d/fr) │ │ -lm argument missing; doing unconstrained phone-loop decoding │ │ Building PHMM net of %d phones │ │ Failed to initialize ngram model set for phoneme decoding │ │ Failed to load language model specified in -allphone, doing unconstrained phone-loop decoding │ │ Allphone(beam: %d, pbeam: %d) │ │ Number of senones exceeds limit: %d > %d │ │ ../pocketsphinx/src/libpocketsphinx/bin_mdef.c │ │ @@ -1623,17 +1621,17 @@ │ │ Reading binary model definition: %s │ │ Failed to read byte-order marker from %s │ │ Failed to read version from %s │ │ File format version %d for %s is newer than library │ │ Failed to read header length from %s │ │ -mmap specified, but mdef is other-endian. Will not memory-map. │ │ Failed to read %d bytes of data from %s │ │ +%d CI-phone, %d CD-phone, %d emitstate/phone, %d CI-sen, %d Sen, %d Sen-Seq │ │ Senone %d is shared between multiple base phones │ │ CD phone %d has fewer states than CI phone %d │ │ -%d CI-phone, %d CD-phone, %d emitstate/phone, %d CI-sen, %d Sen, %d Sen-Seq │ │ Cannot allocate %dx%d blkarray │ │ ../pocketsphinx/src/libpocketsphinx/blkarray_list.c │ │ Block array (%dx%d) exhausted │ │ ../pocketsphinx/src/libpocketsphinx/dict.c │ │ Reallocating to %d KiB for word entries │ │ Line %d: No pronunciation for word '%s'; ignored │ │ Line %d: Phone '%s' is mising in the acoustic model; word '%s' ignored │ │ @@ -1683,24 +1681,24 @@ │ │ Found byte-order mark %.4s, assuming this is a binary mdef file │ │ Version error: Expecing %s, but read %s │ │ %s: #CI phones (%d) exceeds limit (%d) │ │ %s: #Phones (%d) exceeds limit (%d) │ │ %s: #senones (%d) exceeds limit (%d) │ │ %s: #tmats (%d) exceeds limit (%d) │ │ Header error: n_state_map not a multiple of n_ci*n_tri │ │ -Premature EOF reading CIphone %d │ │ hash_table_enter(%s) failed; duplicate CIphone? │ │ Bad context info for base phone: %s │ │ Missing filler atribute field: %s │ │ Bad filler attribute field: %s │ │ -Premature EOF reading phone %d │ │ Missing or bad word-position spec: %s │ │ Missing filler attribute field: %s │ │ -Non-empty file beyond expected #phones (%d) │ │ #CI-senones(%d) != #CI-phone(%d) x #emitting-states(%d) │ │ +Premature EOF reading CIphone %d │ │ +Premature EOF reading phone %d │ │ +Non-empty file beyond expected #phones (%d) │ │ Initialization of mdef_t, report: │ │ ../pocketsphinx/src/libpocketsphinx/ms_mgau.c │ │ Number of streams does not match: %d != %d │ │ Dimension of stream %d does not match: %d != %d │ │ #Feature mismatch: gauden= %d, senone= %d │ │ #Densities mismatch: gauden= %d, senone= %d │ │ Senones need more codebooks (%d) than present (%d) │ │ @@ -1728,40 +1726,40 @@ │ │ Weight normalization failed for %d mixture weights components │ │ More data than expected in %s │ │ Read mixture weights for %d senones: %d features x %d codewords │ │ Mapping all senones to one codebook │ │ Mapping senones to context-independent phone codebooks │ │ Mapping senones to individual codebooks │ │ #senones inconsistent: %d in %s; %d in %s │ │ -TOTAL bestpath %.2f CPU %.3f xRT │ │ ../pocketsphinx/src/libpocketsphinx/ngram_search.c │ │ +TOTAL bestpath %.2f CPU %.3f xRT │ │ TOTAL bestpath %.2f wall %.3f xRT │ │ Language model/set does not contain , recognition will fail │ │ Word '%s' survived for %d frames, potential overpruning │ │ No entries in backpointer table! │ │ Resized backpointer table to %d entries │ │ Resized score stack to %d entries │ │ -Couldn't find in first frame │ │ -Empty backpointer table: can not build DAG. │ │ No word exits found in last frame (%d), assuming no recognition │ │ not found in last frame, using %s.%d instead │ │ Failed to find DAG node corresponding to %s │ │ Eliminated %d nodes before end node │ │ End node of lattice isolated; unreachable │ │ Lattice has %d nodes, %d links │ │ +Couldn't find in first frame │ │ +Empty backpointer table: can not build DAG. │ │ Backpointer table (%d entries): │ │ %-5d %-10s start %-3d end %-3d score %-8d bp %-3d real_wid %-5d prev_real_wid %-5d │ │ ../pocketsphinx/src/libpocketsphinx/ngram_search_fwdtree.c │ │ -cand_sf[] increased to %d entries │ │ Filler word %d = %s has more than one phone, ignoring it. │ │ %d root, %d non-root channels, %d single-phone words │ │ -before: %d root, %d non-root channels, %d single-phone words │ │ after: max nonroot chan increased to %d │ │ No word from the language model has pronunciation in the dictionary │ │ after: %d root, %d non-root channels, %d single-phone words │ │ +before: %d root, %d non-root channels, %d single-phone words │ │ +cand_sf[] increased to %d entries │ │ TOTAL fwdtree %.2f CPU %.3f xRT │ │ TOTAL fwdtree %.2f wall %.3f xRT │ │ Renormalizing Scores at frame %d, best score %d │ │ PANIC: No worst BPtable entry remaining │ │ %8d senones evaluated (%d/fr) │ │ %8d channels searched (%d/fr), %d 1st, %d last │ │ %8d words for which last channels evaluated (%d/fr) │ │ @@ -1894,17 +1892,17 @@ │ │ ../sphinxbase/src/libsphinxbase/lm/ngram_model_arpa.c │ │ Format error; unigram ignored: %s │ │ Duplicate word in dictionary: %s │ │ lm_t.ucount(%d) != #unigrams read(%d) │ │ Unknown word: %s, skipping bigram (%s %s) │ │ Bigram %s %s not in unigram order word id: %d prev word id: %d │ │ Unknown word: %s, skipping trigram (%s %s %s) │ │ -Missing bigram for trigram: %s │ │ Size of trigram segment is bigger than 65535, such a big language models are not supported, use smaller vocabulary │ │ EOF while reading ngram counts │ │ +Missing bigram for trigram: %s │ │ This is an ARPA-format language model file, generated by CMU Sphinx │ │ ../sphinxbase/src/libsphinxbase/lm/ngram_model_dmp.c │ │ Dump file is compressed, will not use memory-mapped I/O │ │ Wrong magic header size number %x: %s is not a dump file │ │ Wrong header %s: %s is not a dump file │ │ Byteswapping required, will not use memory-mapped I/O for LM file │ │ Will use memory-mapped I/O for LM file │ │ @@ -2014,17 +2012,17 @@ │ │ ../sphinxbase/src/libsphinxbase/fe/fe_warp_piecewise_linear.c │ │ Piecewise linear warping cannot have slope zero, warping not applied. │ │ ../sphinxbase/src/libsphinxbase/fe/fe_noise.c │ │ ../sphinxbase/src/libsphinxbase/fe/fe_prespch_buf.c │ │ Affine warping takes up to two arguments, %s ignored. │ │ ../sphinxbase/src/libsphinxbase/fe/fe_warp_affine.c │ │ Affine warping cannot have slope zero, warping not applied. │ │ -Unsupported elemsize for checksum: %d │ │ -../sphinxbase/src/libsphinxbase/util/bio.c │ │ Unsupported elemsize for byteswapping: %d │ │ +../sphinxbase/src/libsphinxbase/util/bio.c │ │ +Unsupported elemsize for checksum: %d │ │ Max arg-value limit(%d) exceeded; increase BIO_HDRARG_MAX │ │ Cannot read BYTEORDER MAGIC NO. │ │ Bad BYTEORDER MAGIC NO: %08x, expecting %08x │ │ Checksum error; file-checksum %08x, computed %08x │ │ Failed to move to an offset %d in a file '%s' │ │ Failed to read %d samples from %s: %d │ │ ../sphinxbase/src/libsphinxbase/util/bitvec.c │ │ @@ -2036,18 +2034,18 @@ │ │ Duplicate argument name in definition: %s │ │ Argument value for '%s' missing │ │ Bad argument value for %s: %s │ │ Duplicate argument name in arguments: %s │ │ Bad default argument value for %s: %s │ │ No arguments given, available options are: │ │ Failed to parse arguments list │ │ +Number of arguments must be even! │ │ Cannot open configuration file %s for reading │ │ Nesting quotations is not supported! │ │ Unclosed quotation, having EOF close it... │ │ -Number of arguments must be even! │ │ Failed to parse arguments list, forced exit │ │ Looking for default argument file: %s │ │ Can't find default argument file %s. │ │ Parsing command lines from file %s │ │ %s [argument-file] (default file: . %s) │ │ ../sphinxbase/src/libsphinxbase/util/glist.c │ │ ../sphinxbase/src/libsphinxbase/util/hash_table.c │ │ @@ -2079,14 +2077,16 @@ │ │ Failed to stat file '%s'; retrying... │ │ ../sphinxbase/src/libsphinxbase/util/profile.c │ │ Failed to open file '%s' for writing │ │ Failed to read from file '%s' │ │ ../sphinxbase/src/libsphinxbase/util/strfuncs.c │ │ ../sphinxbase/src/libsphinxbase/util/dtoa.c │ │ zt?333333 │ │ +AAAAAAAAAAAAAAAA │ │ +JJJJJJJJJJJJJJJJ │ │ BEGIN FILE FORMAT DESCRIPTION │ │ int32 n_ciphone; /**< Number of base (CI) phones */ │ │ int32 n_phone; /**< Number of base (CI) phones + (CD) triphones */ │ │ int32 n_emit_state; /**< Number of emitting states per phone (0 if heterogeneous) */ │ │ int32 n_ci_sen; /**< Number of CI senones; these are the first */ │ │ int32 n_sen; /**< Number of senones (CI+CD) */ │ │ int32 n_tmat; /**< Number of transition matrices */ │ │ @@ -2097,21 +2097,25 @@ │ │ char ciphones[][]; /**< CI phone strings (null-terminated) */ │ │ char padding[]; /**< Padding to a 4-bytes boundary */ │ │ struct { int16 ctx; int16 n_down; int32 pid/down } cd_tree[]; │ │ struct { int32 ssid; int32 tmat; int8 attr[4] } phones[]; │ │ int16 sseq[]; /**< Unique senone sequences */ │ │ int8 sseq_len[]; /**< Number of states in each sseq (none if homogeneous) */ │ │ END FILE FORMAT DESCRIPTION │ │ - !"###### │ │ -#$%&'()syntax error, unexpected %s │ │ +syntax error, unexpected %s │ │ , expecting %s │ │ + !"###### │ │ Darpa Trigram LM │ │ -GCC: (GNU) 4.6 20120106 (prerelease) │ │ -gold 1.10 │ │ +GCC: (GNU) 4.9.x 20150123 (prerelease) │ │ +gold 1.11 │ │ .shstrtab │ │ +.note.gnu.build-id │ │ +.gnu.version │ │ +.gnu.version_d │ │ +.gnu.version_r │ │ .rel.dyn │ │ .rel.plt │ │ .eh_frame │ │ .eh_frame_hdr │ │ .data.rel.ro.local │ │ .fini_array │ │ .data.rel.ro │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -1,1480 +1,1477 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ - 0x00004014 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ - 0x00004024 5f5f6378 615f6174 65786974 005f5f73 __cxa_atexit.__s │ │ - 0x00004034 7461636b 5f63686b 5f666169 6c004a61 tack_chk_fail.Ja │ │ - 0x00004044 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00004054 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x00004064 73654a4e 495f6465 6c657465 5f31436f seJNI_delete_1Co │ │ - 0x00004074 6e666967 00636d64 5f6c6e5f 66726565 nfig.cmd_ln_free │ │ - 0x00004084 5f72004a 6176615f 6564755f 636d755f _r.Java_edu_cmu_ │ │ - 0x00004094 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ - 0x000040a4 696e7842 6173654a 4e495f43 6f6e6669 inxBaseJNI_Confi │ │ - 0x000040b4 675f3173 6574426f 6f6c6561 6e00636d g_1setBoolean.cm │ │ - 0x000040c4 645f6c6e 5f736574 5f696e74 5f72004a d_ln_set_int_r.J │ │ - 0x000040d4 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x000040e4 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ - 0x000040f4 6173654a 4e495f43 6f6e6669 675f3173 aseJNI_Config_1s │ │ - 0x00004104 6574496e 74004a61 76615f65 64755f63 etInt.Java_edu_c │ │ - 0x00004114 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00004124 53706869 6e784261 73654a4e 495f436f SphinxBaseJNI_Co │ │ - 0x00004134 6e666967 5f317365 74466c6f 61740063 nfig_1setFloat.c │ │ - 0x00004144 6d645f6c 6e5f7365 745f666c 6f61745f md_ln_set_float_ │ │ - 0x00004154 72004a61 76615f65 64755f63 6d755f70 r.Java_edu_cmu_p │ │ - 0x00004164 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ - 0x00004174 6e784261 73654a4e 495f436f 6e666967 nxBaseJNI_Config │ │ - 0x00004184 5f317365 74537472 696e6700 636d645f _1setString.cmd_ │ │ - 0x00004194 6c6e5f73 65745f73 74725f72 004a6176 ln_set_str_r.Jav │ │ - 0x000041a4 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x000041b4 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ - 0x000041c4 654a4e49 5f436f6e 6669675f 31657869 eJNI_Config_1exi │ │ - 0x000041d4 73747300 636d645f 6c6e5f65 78697374 sts.cmd_ln_exist │ │ - 0x000041e4 735f7200 4a617661 5f656475 5f636d75 s_r.Java_edu_cmu │ │ - 0x000041f4 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x00004204 68696e78 42617365 4a4e495f 436f6e66 hinxBaseJNI_Conf │ │ - 0x00004214 69675f31 67657442 6f6f6c65 616e0063 ig_1getBoolean.c │ │ - 0x00004224 6d645f6c 6e5f696e 745f7200 4a617661 md_ln_int_r.Java │ │ - 0x00004234 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00004244 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x00004254 4a4e495f 436f6e66 69675f31 67657449 JNI_Config_1getI │ │ - 0x00004264 6e74004a 6176615f 6564755f 636d755f nt.Java_edu_cmu_ │ │ - 0x00004274 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ - 0x00004284 696e7842 6173654a 4e495f43 6f6e6669 inxBaseJNI_Confi │ │ - 0x00004294 675f3167 6574466c 6f617400 636d645f g_1getFloat.cmd_ │ │ - 0x000042a4 6c6e5f66 6c6f6174 5f72004a 6176615f ln_float_r.Java_ │ │ - 0x000042b4 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x000042c4 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x000042d4 4e495f43 6f6e6669 675f3167 65745374 NI_Config_1getSt │ │ - 0x000042e4 72696e67 00636d64 5f6c6e5f 7374725f ring.cmd_ln_str_ │ │ - 0x000042f4 72004a61 76615f65 64755f63 6d755f70 r.Java_edu_cmu_p │ │ - 0x00004304 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ - 0x00004314 6e784261 73654a4e 495f6e65 775f3146 nxBaseJNI_new_1F │ │ - 0x00004324 726f6e74 456e6400 4a617661 5f656475 rontEnd.Java_edu │ │ - 0x00004334 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00004344 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ - 0x00004354 64656c65 74655f31 46726f6e 74456e64 delete_1FrontEnd │ │ - 0x00004364 0066655f 66726565 004a6176 615f6564 .fe_free.Java_ed │ │ - 0x00004374 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00004384 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x00004394 5f46726f 6e74456e 645f316f 75747075 _FrontEnd_1outpu │ │ - 0x000043a4 7453697a 65006665 5f676574 5f6f7574 tSize.fe_get_out │ │ - 0x000043b4 7075745f 73697a65 004a6176 615f6564 put_size.Java_ed │ │ - 0x000043c4 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x000043d4 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x000043e4 5f46726f 6e74456e 645f3173 74617274 _FrontEnd_1start │ │ - 0x000043f4 55747400 5f5f7374 61636b5f 63686b5f Utt.__stack_chk_ │ │ - 0x00004404 67756172 64006665 5f737461 72745f75 guard.fe_start_u │ │ - 0x00004414 74740073 7072696e 7466004a 6176615f tt.sprintf.Java_ │ │ - 0x00004424 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00004434 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x00004444 4e495f46 726f6e74 456e645f 3170726f NI_FrontEnd_1pro │ │ - 0x00004454 63657373 55747400 66655f70 726f6365 cessUtt.fe_proce │ │ - 0x00004464 73735f75 7474004a 6176615f 6564755f ss_utt.Java_edu_ │ │ - 0x00004474 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00004484 5f537068 696e7842 6173654a 4e495f46 _SphinxBaseJNI_F │ │ - 0x00004494 726f6e74 456e645f 31656e64 55747400 rontEnd_1endUtt. │ │ - 0x000044a4 66655f65 6e645f75 7474004a 6176615f fe_end_utt.Java_ │ │ - 0x000044b4 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x000044c4 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x000044d4 4e495f6e 65775f31 46656174 75726500 NI_new_1Feature. │ │ - 0x000044e4 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x000044f4 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00004504 42617365 4a4e495f 64656c65 74655f31 BaseJNI_delete_1 │ │ - 0x00004514 46656174 75726500 66656174 5f667265 Feature.feat_fre │ │ - 0x00004524 65004a61 76615f65 64755f63 6d755f70 e.Java_edu_cmu_p │ │ - 0x00004534 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ - 0x00004544 6e784261 73654a4e 495f6e65 775f3146 nxBaseJNI_new_1F │ │ - 0x00004554 73674d6f 64656c5f 315f3153 5749475f sgModel_1_1SWIG_ │ │ - 0x00004564 31300066 73675f6d 6f64656c 5f696e69 10.fsg_model_ini │ │ - 0x00004574 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ - 0x00004584 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ - 0x00004594 6e784261 73654a4e 495f6e65 775f3146 nxBaseJNI_new_1F │ │ - 0x000045a4 73674d6f 64656c5f 315f3153 5749475f sgModel_1_1SWIG_ │ │ - 0x000045b4 3131004a 6176615f 6564755f 636d755f 11.Java_edu_cmu_ │ │ - 0x000045c4 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ - 0x000045d4 696e7842 6173654a 4e495f6e 65775f31 inxBaseJNI_new_1 │ │ - 0x000045e4 4673674d 6f64656c 5f315f31 53574947 FsgModel_1_1SWIG │ │ - 0x000045f4 5f313200 6673675f 6d6f6465 6c5f7265 _12.fsg_model_re │ │ - 0x00004604 61646669 6c65004a 6176615f 6564755f adfile.Java_edu_ │ │ - 0x00004614 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00004624 5f537068 696e7842 6173654a 4e495f64 _SphinxBaseJNI_d │ │ - 0x00004634 656c6574 655f3146 73674d6f 64656c00 elete_1FsgModel. │ │ - 0x00004644 6673675f 6d6f6465 6c5f6672 6565004a fsg_model_free.J │ │ - 0x00004654 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00004664 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ - 0x00004674 6173654a 4e495f46 73674d6f 64656c5f aseJNI_FsgModel_ │ │ - 0x00004684 31776f72 64496400 6673675f 6d6f6465 1wordId.fsg_mode │ │ - 0x00004694 6c5f776f 72645f69 64004a61 76615f65 l_word_id.Java_e │ │ - 0x000046a4 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x000046b4 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x000046c4 495f4673 674d6f64 656c5f31 776f7264 I_FsgModel_1word │ │ - 0x000046d4 41646400 6673675f 6d6f6465 6c5f776f Add.fsg_model_wo │ │ - 0x000046e4 72645f61 6464004a 6176615f 6564755f rd_add.Java_edu_ │ │ - 0x000046f4 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00004704 5f537068 696e7842 6173654a 4e495f46 _SphinxBaseJNI_F │ │ - 0x00004714 73674d6f 64656c5f 31747261 6e734164 sgModel_1transAd │ │ - 0x00004724 64006673 675f6d6f 64656c5f 7472616e d.fsg_model_tran │ │ - 0x00004734 735f6164 64004a61 76615f65 64755f63 s_add.Java_edu_c │ │ - 0x00004744 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00004754 53706869 6e784261 73654a4e 495f4673 SphinxBaseJNI_Fs │ │ - 0x00004764 674d6f64 656c5f31 6e756c6c 5472616e gModel_1nullTran │ │ - 0x00004774 73416464 00667367 5f6d6f64 656c5f6e sAdd.fsg_model_n │ │ - 0x00004784 756c6c5f 7472616e 735f6164 64004a61 ull_trans_add.Ja │ │ - 0x00004794 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x000047a4 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x000047b4 73654a4e 495f4673 674d6f64 656c5f31 seJNI_FsgModel_1 │ │ - 0x000047c4 74616754 72616e73 41646400 6673675f tagTransAdd.fsg_ │ │ - 0x000047d4 6d6f6465 6c5f7461 675f7472 616e735f model_tag_trans_ │ │ - 0x000047e4 61646400 4a617661 5f656475 5f636d75 add.Java_edu_cmu │ │ - 0x000047f4 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x00004804 68696e78 42617365 4a4e495f 4673674d hinxBaseJNI_FsgM │ │ - 0x00004814 6f64656c 5f316164 6453696c 656e6365 odel_1addSilence │ │ - 0x00004824 00667367 5f6d6f64 656c5f61 64645f73 .fsg_model_add_s │ │ - 0x00004834 696c656e 6365004a 6176615f 6564755f ilence.Java_edu_ │ │ - 0x00004844 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00004854 5f537068 696e7842 6173654a 4e495f46 _SphinxBaseJNI_F │ │ - 0x00004864 73674d6f 64656c5f 31616464 416c7400 sgModel_1addAlt. │ │ - 0x00004874 6673675f 6d6f6465 6c5f6164 645f616c fsg_model_add_al │ │ - 0x00004884 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ - 0x00004894 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ - 0x000048a4 6e784261 73654a4e 495f4673 674d6f64 nxBaseJNI_FsgMod │ │ - 0x000048b4 656c5f31 77726974 65006673 675f6d6f el_1write.fsg_mo │ │ - 0x000048c4 64656c5f 77726974 65004a61 76615f65 del_write.Java_e │ │ - 0x000048d4 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x000048e4 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x000048f4 495f4673 674d6f64 656c5f31 77726974 I_FsgModel_1writ │ │ - 0x00004904 6566696c 65006673 675f6d6f 64656c5f efile.fsg_model_ │ │ - 0x00004914 77726974 6566696c 65004a61 76615f65 writefile.Java_e │ │ - 0x00004924 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00004934 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00004944 495f6e65 775f314a 73676652 756c6500 I_new_1JsgfRule. │ │ - 0x00004954 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00004964 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00004974 42617365 4a4e495f 64656c65 74655f31 BaseJNI_delete_1 │ │ - 0x00004984 4a736766 52756c65 004a6176 615f6564 JsgfRule.Java_ed │ │ - 0x00004994 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x000049a4 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x000049b4 5f4a7367 6652756c 655f3166 726f6d49 _JsgfRule_1fromI │ │ - 0x000049c4 74657200 4a617661 5f656475 5f636d75 ter.Java_edu_cmu │ │ - 0x000049d4 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x000049e4 68696e78 42617365 4a4e495f 4a736766 hinxBaseJNI_Jsgf │ │ - 0x000049f4 52756c65 5f316765 744e616d 65006a73 Rule_1getName.js │ │ - 0x00004a04 67665f72 756c655f 6e616d65 004a6176 gf_rule_name.Jav │ │ - 0x00004a14 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00004a24 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ - 0x00004a34 654a4e49 5f4a7367 6652756c 655f3169 eJNI_JsgfRule_1i │ │ - 0x00004a44 73507562 6c696300 6a736766 5f72756c sPublic.jsgf_rul │ │ - 0x00004a54 655f7075 626c6963 004a6176 615f6564 e_public.Java_ed │ │ - 0x00004a64 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00004a74 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x00004a84 5f4e4772 616d4d6f 64656c5f 3166726f _NGramModel_1fro │ │ - 0x00004a94 6d497465 72006e67 72616d5f 6d6f6465 mIter.ngram_mode │ │ - 0x00004aa4 6c5f7365 745f6974 65725f6d 6f64656c l_set_iter_model │ │ - 0x00004ab4 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00004ac4 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x00004ad4 78426173 654a4e49 5f6e6577 5f314e47 xBaseJNI_new_1NG │ │ - 0x00004ae4 72616d4d 6f64656c 5f315f31 53574947 ramModel_1_1SWIG │ │ - 0x00004af4 5f313000 6c6f676d 6174685f 696e6974 _10.logmath_init │ │ - 0x00004b04 006e6772 616d5f6d 6f64656c 5f726561 .ngram_model_rea │ │ - 0x00004b14 64006c6f 676d6174 685f6672 6565004a d.logmath_free.J │ │ - 0x00004b24 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00004b34 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ - 0x00004b44 6173654a 4e495f6e 65775f31 4e477261 aseJNI_new_1NGra │ │ - 0x00004b54 6d4d6f64 656c5f31 5f315357 49475f31 mModel_1_1SWIG_1 │ │ - 0x00004b64 31004a61 76615f65 64755f63 6d755f70 1.Java_edu_cmu_p │ │ - 0x00004b74 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ - 0x00004b84 6e784261 73654a4e 495f6465 6c657465 nxBaseJNI_delete │ │ - 0x00004b94 5f314e47 72616d4d 6f64656c 006e6772 _1NGramModel.ngr │ │ - 0x00004ba4 616d5f6d 6f64656c 5f667265 65004a61 am_model_free.Ja │ │ - 0x00004bb4 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00004bc4 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x00004bd4 73654a4e 495f4e47 72616d4d 6f64656c seJNI_NGramModel │ │ - 0x00004be4 5f317772 69746500 6e677261 6d5f6d6f _1write.ngram_mo │ │ - 0x00004bf4 64656c5f 77726974 65004a61 76615f65 del_write.Java_e │ │ - 0x00004c04 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00004c14 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00004c24 495f4e47 72616d4d 6f64656c 5f317374 I_NGramModel_1st │ │ - 0x00004c34 72546f54 79706500 6e677261 6d5f7374 rToType.ngram_st │ │ - 0x00004c44 725f746f 5f747970 65006d61 6c6c6f63 r_to_type.malloc │ │ - 0x00004c54 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00004c64 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x00004c74 78426173 654a4e49 5f4e4772 616d4d6f xBaseJNI_NGramMo │ │ - 0x00004c84 64656c5f 31747970 65546f53 7472006e del_1typeToStr.n │ │ - 0x00004c94 6772616d 5f747970 655f746f 5f737472 gram_type_to_str │ │ - 0x00004ca4 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00004cb4 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x00004cc4 78426173 654a4e49 5f4e4772 616d4d6f xBaseJNI_NGramMo │ │ - 0x00004cd4 64656c5f 31726563 6f646500 6e677261 del_1recode.ngra │ │ - 0x00004ce4 6d5f6d6f 64656c5f 7265636f 6465004a m_model_recode.J │ │ - 0x00004cf4 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00004d04 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ - 0x00004d14 6173654a 4e495f4e 4772616d 4d6f6465 aseJNI_NGramMode │ │ - 0x00004d24 6c5f3163 61736566 6f6c6400 6e677261 l_1casefold.ngra │ │ - 0x00004d34 6d5f6d6f 64656c5f 63617365 666f6c64 m_model_casefold │ │ - 0x00004d44 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00004d54 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x00004d64 78426173 654a4e49 5f4e4772 616d4d6f xBaseJNI_NGramMo │ │ - 0x00004d74 64656c5f 3173697a 65006e67 72616d5f del_1size.ngram_ │ │ - 0x00004d84 6d6f6465 6c5f6765 745f7369 7a65004a model_get_size.J │ │ - 0x00004d94 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00004da4 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ - 0x00004db4 6173654a 4e495f4e 4772616d 4d6f6465 aseJNI_NGramMode │ │ - 0x00004dc4 6c5f3161 6464576f 7264006e 6772616d l_1addWord.ngram │ │ - 0x00004dd4 5f6d6f64 656c5f61 64645f77 6f726400 _model_add_word. │ │ - 0x00004de4 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00004df4 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00004e04 42617365 4a4e495f 4e477261 6d4d6f64 BaseJNI_NGramMod │ │ - 0x00004e14 656c5f31 61646443 6c617373 00737472 el_1addClass.str │ │ - 0x00004e24 6c656e00 73747263 7079006e 6772616d len.strcpy.ngram │ │ - 0x00004e34 5f6d6f64 656c5f61 64645f63 6c617373 _model_add_class │ │ - 0x00004e44 00667265 65004a61 76615f65 64755f63 .free.Java_edu_c │ │ - 0x00004e54 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00004e64 53706869 6e784261 73654a4e 495f4e47 SphinxBaseJNI_NG │ │ - 0x00004e74 72616d4d 6f64656c 5f317072 6f62006e ramModel_1prob.n │ │ - 0x00004e84 6772616d 5f70726f 62004a61 76615f65 gram_prob.Java_e │ │ - 0x00004e94 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00004ea4 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00004eb4 495f6e65 775f314c 6f674d61 74685f31 I_new_1LogMath_1 │ │ - 0x00004ec4 5f315357 49475f31 30004a61 76615f65 _1SWIG_10.Java_e │ │ - 0x00004ed4 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00004ee4 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00004ef4 495f6e65 775f314c 6f674d61 74685f31 I_new_1LogMath_1 │ │ - 0x00004f04 5f315357 49475f31 31004a61 76615f65 _1SWIG_11.Java_e │ │ - 0x00004f14 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00004f24 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00004f34 495f6465 6c657465 5f314c6f 674d6174 I_delete_1LogMat │ │ - 0x00004f44 68004a61 76615f65 64755f63 6d755f70 h.Java_edu_cmu_p │ │ - 0x00004f54 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ - 0x00004f64 6e784261 73654a4e 495f4e47 72616d4d nxBaseJNI_NGramM │ │ - 0x00004f74 6f64656c 53657449 74657261 746f725f odelSetIterator_ │ │ - 0x00004f84 31707472 5f317365 74004a61 76615f65 1ptr_1set.Java_e │ │ - 0x00004f94 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00004fa4 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00004fb4 495f4e47 72616d4d 6f64656c 53657449 I_NGramModelSetI │ │ - 0x00004fc4 74657261 746f725f 31707472 5f316765 terator_1ptr_1ge │ │ - 0x00004fd4 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ - 0x00004fe4 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ - 0x00004ff4 6e784261 73654a4e 495f6e65 775f314e nxBaseJNI_new_1N │ │ - 0x00005004 4772616d 4d6f6465 6c536574 49746572 GramModelSetIter │ │ - 0x00005014 61746f72 005f5f63 6b645f6d 616c6c6f ator.__ckd_mallo │ │ - 0x00005024 635f5f00 4a617661 5f656475 5f636d75 c__.Java_edu_cmu │ │ - 0x00005034 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x00005044 68696e78 42617365 4a4e495f 64656c65 hinxBaseJNI_dele │ │ - 0x00005054 74655f31 4e477261 6d4d6f64 656c5365 te_1NGramModelSe │ │ - 0x00005064 74497465 7261746f 72006e67 72616d5f tIterator.ngram_ │ │ - 0x00005074 6d6f6465 6c5f7365 745f6974 65725f66 model_set_iter_f │ │ - 0x00005084 72656500 636b645f 66726565 004a6176 ree.ckd_free.Jav │ │ - 0x00005094 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x000050a4 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ - 0x000050b4 654a4e49 5f4e4772 616d4d6f 64656c53 eJNI_NGramModelS │ │ - 0x000050c4 65744974 65726174 6f725f31 6e657874 etIterator_1next │ │ - 0x000050d4 006e6772 616d5f6d 6f64656c 5f736574 .ngram_model_set │ │ - 0x000050e4 5f697465 725f6e65 7874004a 6176615f _iter_next.Java_ │ │ - 0x000050f4 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00005104 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x00005114 4e495f4e 4772616d 4d6f6465 6c536574 NI_NGramModelSet │ │ - 0x00005124 49746572 61746f72 5f316861 734e6578 Iterator_1hasNex │ │ - 0x00005134 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ - 0x00005144 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ - 0x00005154 6e784261 73654a4e 495f4a73 67664974 nxBaseJNI_JsgfIt │ │ - 0x00005164 65726174 6f725f31 7074725f 31736574 erator_1ptr_1set │ │ - 0x00005174 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00005184 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x00005194 78426173 654a4e49 5f4a7367 66497465 xBaseJNI_JsgfIte │ │ - 0x000051a4 7261746f 725f3170 74725f31 67657400 rator_1ptr_1get. │ │ - 0x000051b4 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x000051c4 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x000051d4 42617365 4a4e495f 6e65775f 314a7367 BaseJNI_new_1Jsg │ │ - 0x000051e4 66497465 7261746f 72004a61 76615f65 fIterator.Java_e │ │ - 0x000051f4 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00005204 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00005214 495f6465 6c657465 5f314a73 67664974 I_delete_1JsgfIt │ │ - 0x00005224 65726174 6f720068 6173685f 7461626c erator.hash_tabl │ │ - 0x00005234 655f6974 65725f66 72656500 4a617661 e_iter_free.Java │ │ - 0x00005244 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00005254 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x00005264 4a4e495f 4a736766 49746572 61746f72 JNI_JsgfIterator │ │ - 0x00005274 5f316e65 78740068 6173685f 7461626c _1next.hash_tabl │ │ - 0x00005284 655f6974 65725f6e 65787400 4a617661 e_iter_next.Java │ │ - 0x00005294 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x000052a4 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x000052b4 4a4e495f 4a736766 49746572 61746f72 JNI_JsgfIterator │ │ - 0x000052c4 5f316861 734e6578 74004a61 76615f65 _1hasNext.Java_e │ │ - 0x000052d4 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x000052e4 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x000052f4 495f4e47 72616d4d 6f64656c 5365745f I_NGramModelSet_ │ │ - 0x00005304 31697465 72006e67 72616d5f 6d6f6465 1iter.ngram_mode │ │ - 0x00005314 6c5f7365 745f6974 6572004a 6176615f l_set_iter.Java_ │ │ - 0x00005324 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00005334 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x00005344 4e495f6e 65775f31 4e477261 6d4d6f64 NI_new_1NGramMod │ │ - 0x00005354 656c5365 74006e67 72616d5f 6d6f6465 elSet.ngram_mode │ │ - 0x00005364 6c5f7365 745f7265 6164004a 6176615f l_set_read.Java_ │ │ - 0x00005374 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00005384 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x00005394 4e495f64 656c6574 655f314e 4772616d NI_delete_1NGram │ │ - 0x000053a4 4d6f6465 6c536574 004a6176 615f6564 ModelSet.Java_ed │ │ - 0x000053b4 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x000053c4 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x000053d4 5f4e4772 616d4d6f 64656c53 65745f31 _NGramModelSet_1 │ │ - 0x000053e4 636f756e 74006e67 72616d5f 6d6f6465 count.ngram_mode │ │ - 0x000053f4 6c5f7365 745f636f 756e7400 4a617661 l_set_count.Java │ │ - 0x00005404 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00005414 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x00005424 4a4e495f 4e477261 6d4d6f64 656c5365 JNI_NGramModelSe │ │ - 0x00005434 745f3161 6464006e 6772616d 5f6d6f64 t_1add.ngram_mod │ │ - 0x00005444 656c5f73 65745f61 6464004a 6176615f el_set_add.Java_ │ │ - 0x00005454 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00005464 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x00005474 4e495f4e 4772616d 4d6f6465 6c536574 NI_NGramModelSet │ │ - 0x00005484 5f317365 6c656374 006e6772 616d5f6d _1select.ngram_m │ │ - 0x00005494 6f64656c 5f736574 5f73656c 65637400 odel_set_select. │ │ - 0x000054a4 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x000054b4 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x000054c4 42617365 4a4e495f 4e477261 6d4d6f64 BaseJNI_NGramMod │ │ - 0x000054d4 656c5365 745f316c 6f6f6b75 70006e67 elSet_1lookup.ng │ │ - 0x000054e4 72616d5f 6d6f6465 6c5f7365 745f6c6f ram_model_set_lo │ │ - 0x000054f4 6f6b7570 004a6176 615f6564 755f636d okup.Java_edu_cm │ │ - 0x00005504 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ - 0x00005514 7068696e 78426173 654a4e49 5f4e4772 phinxBaseJNI_NGr │ │ - 0x00005524 616d4d6f 64656c53 65745f31 63757272 amModelSet_1curr │ │ - 0x00005534 656e7400 6e677261 6d5f6d6f 64656c5f ent.ngram_model_ │ │ - 0x00005544 7365745f 63757272 656e7400 4a617661 set_current.Java │ │ - 0x00005554 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00005564 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x00005574 4a4e495f 4a736766 5f316974 6572006a JNI_Jsgf_1iter.j │ │ - 0x00005584 7367665f 72756c65 5f697465 72004a61 sgf_rule_iter.Ja │ │ - 0x00005594 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x000055a4 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x000055b4 73654a4e 495f6e65 775f314a 73676600 seJNI_new_1Jsgf. │ │ - 0x000055c4 6a736766 5f706172 73655f66 696c6500 jsgf_parse_file. │ │ - 0x000055d4 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x000055e4 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x000055f4 42617365 4a4e495f 64656c65 74655f31 BaseJNI_delete_1 │ │ - 0x00005604 4a736766 006a7367 665f6772 616d6d61 Jsgf.jsgf_gramma │ │ - 0x00005614 725f6672 6565004a 6176615f 6564755f r_free.Java_edu_ │ │ - 0x00005624 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00005634 5f537068 696e7842 6173654a 4e495f4a _SphinxBaseJNI_J │ │ - 0x00005644 7367665f 316e616d 65006a73 67665f67 sgf_1name.jsgf_g │ │ - 0x00005654 72616d6d 61725f6e 616d6500 4a617661 rammar_name.Java │ │ - 0x00005664 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00005674 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x00005684 4a4e495f 4a736766 5f316765 7452756c JNI_Jsgf_1getRul │ │ - 0x00005694 65006a73 67665f67 65745f72 756c6500 e.jsgf_get_rule. │ │ - 0x000056a4 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x000056b4 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x000056c4 42617365 4a4e495f 4a736766 5f316275 BaseJNI_Jsgf_1bu │ │ - 0x000056d4 696c6446 7367006a 7367665f 6275696c ildFsg.jsgf_buil │ │ - 0x000056e4 645f6673 67005f5f 636b645f 73616c6c d_fsg.__ckd_sall │ │ - 0x000056f4 6f635f5f 0070735f 7365675f 776f7264 oc__.ps_seg_word │ │ - 0x00005704 0070735f 7365675f 70726f62 0070735f .ps_seg_prob.ps_ │ │ - 0x00005714 7365675f 6672616d 6573004a 6176615f seg_frames.Java_ │ │ - 0x00005724 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00005734 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x00005744 784a4e49 5f487970 6f746865 7369735f xJNI_Hypothesis_ │ │ - 0x00005754 31687970 7374725f 31736574 004a6176 1hypstr_1set.Jav │ │ - 0x00005764 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00005774 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00005784 696e784a 4e495f48 79706f74 68657369 inxJNI_Hypothesi │ │ - 0x00005794 735f3168 79707374 725f3167 6574004a s_1hypstr_1get.J │ │ - 0x000057a4 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x000057b4 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x000057c4 7068696e 784a4e49 5f487970 6f746865 phinxJNI_Hypothe │ │ - 0x000057d4 7369735f 31757474 69645f31 73657400 sis_1uttid_1set. │ │ - 0x000057e4 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x000057f4 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00005804 53706869 6e784a4e 495f4879 706f7468 SphinxJNI_Hypoth │ │ - 0x00005814 65736973 5f317574 7469645f 31676574 esis_1uttid_1get │ │ - 0x00005824 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00005834 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x00005844 74537068 696e784a 4e495f48 79706f74 tSphinxJNI_Hypot │ │ - 0x00005854 68657369 735f3162 65737453 636f7265 hesis_1bestScore │ │ - 0x00005864 5f317365 74004a61 76615f65 64755f63 _1set.Java_edu_c │ │ - 0x00005874 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00005884 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x00005894 4879706f 74686573 69735f31 62657374 Hypothesis_1best │ │ - 0x000058a4 53636f72 655f3167 6574004a 6176615f Score_1get.Java_ │ │ - 0x000058b4 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x000058c4 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x000058d4 784a4e49 5f6e6577 5f314879 706f7468 xJNI_new_1Hypoth │ │ - 0x000058e4 65736973 004a6176 615f6564 755f636d esis.Java_edu_cm │ │ - 0x000058f4 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x00005904 6f636b65 74537068 696e784a 4e495f64 ocketSphinxJNI_d │ │ - 0x00005914 656c6574 655f3148 79706f74 68657369 elete_1Hypothesi │ │ - 0x00005924 73004a61 76615f65 64755f63 6d755f70 s.Java_edu_cmu_p │ │ - 0x00005934 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x00005944 65745370 68696e78 4a4e495f 5365676d etSphinxJNI_Segm │ │ - 0x00005954 656e745f 31776f72 645f3173 6574004a ent_1word_1set.J │ │ - 0x00005964 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00005974 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x00005984 7068696e 784a4e49 5f536567 6d656e74 phinxJNI_Segment │ │ - 0x00005994 5f31776f 72645f31 67657400 4a617661 _1word_1get.Java │ │ - 0x000059a4 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x000059b4 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x000059c4 6e784a4e 495f5365 676d656e 745f3161 nxJNI_Segment_1a │ │ - 0x000059d4 7363725f 31736574 004a6176 615f6564 scr_1set.Java_ed │ │ - 0x000059e4 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x000059f4 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x00005a04 4e495f53 65676d65 6e745f31 61736372 NI_Segment_1ascr │ │ - 0x00005a14 5f316765 74004a61 76615f65 64755f63 _1get.Java_edu_c │ │ - 0x00005a24 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00005a34 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x00005a44 5365676d 656e745f 316c7363 725f3173 Segment_1lscr_1s │ │ - 0x00005a54 6574004a 6176615f 6564755f 636d755f et.Java_edu_cmu_ │ │ - 0x00005a64 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x00005a74 6b657453 7068696e 784a4e49 5f536567 ketSphinxJNI_Seg │ │ - 0x00005a84 6d656e74 5f316c73 63725f31 67657400 ment_1lscr_1get. │ │ - 0x00005a94 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00005aa4 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00005ab4 53706869 6e784a4e 495f5365 676d656e SphinxJNI_Segmen │ │ - 0x00005ac4 745f316c 6261636b 5f317365 74004a61 t_1lback_1set.Ja │ │ - 0x00005ad4 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00005ae4 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00005af4 68696e78 4a4e495f 5365676d 656e745f hinxJNI_Segment_ │ │ - 0x00005b04 316c6261 636b5f31 67657400 4a617661 1lback_1get.Java │ │ - 0x00005b14 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00005b24 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x00005b34 6e784a4e 495f5365 676d656e 745f3170 nxJNI_Segment_1p │ │ - 0x00005b44 726f625f 31736574 004a6176 615f6564 rob_1set.Java_ed │ │ - 0x00005b54 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00005b64 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x00005b74 4e495f53 65676d65 6e745f31 70726f62 NI_Segment_1prob │ │ - 0x00005b84 5f316765 74004a61 76615f65 64755f63 _1get.Java_edu_c │ │ - 0x00005b94 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00005ba4 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x00005bb4 5365676d 656e745f 31737461 72744672 Segment_1startFr │ │ - 0x00005bc4 616d655f 31736574 004a6176 615f6564 ame_1set.Java_ed │ │ - 0x00005bd4 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00005be4 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x00005bf4 4e495f53 65676d65 6e745f31 73746172 NI_Segment_1star │ │ - 0x00005c04 74467261 6d655f31 67657400 4a617661 tFrame_1get.Java │ │ - 0x00005c14 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00005c24 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x00005c34 6e784a4e 495f5365 676d656e 745f3165 nxJNI_Segment_1e │ │ - 0x00005c44 6e644672 616d655f 31736574 004a6176 ndFrame_1set.Jav │ │ - 0x00005c54 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00005c64 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00005c74 696e784a 4e495f53 65676d65 6e745f31 inxJNI_Segment_1 │ │ - 0x00005c84 656e6446 72616d65 5f316765 74004a61 endFrame_1get.Ja │ │ - 0x00005c94 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00005ca4 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00005cb4 68696e78 4a4e495f 5365676d 656e745f hinxJNI_Segment_ │ │ - 0x00005cc4 3166726f 6d497465 72004a61 76615f65 1fromIter.Java_e │ │ - 0x00005cd4 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00005ce4 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00005cf4 4a4e495f 64656c65 74655f31 5365676d JNI_delete_1Segm │ │ - 0x00005d04 656e7400 4a617661 5f656475 5f636d75 ent.Java_edu_cmu │ │ - 0x00005d14 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00005d24 636b6574 53706869 6e784a4e 495f6e65 cketSphinxJNI_ne │ │ - 0x00005d34 775f3173 65676d65 6e740063 616c6c6f w_1segment.callo │ │ - 0x00005d44 63004a61 76615f65 64755f63 6d755f70 c.Java_edu_cmu_p │ │ - 0x00005d54 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x00005d64 65745370 68696e78 4a4e495f 4e426573 etSphinxJNI_NBes │ │ - 0x00005d74 745f316e 62657374 5f317365 74004a61 t_1nbest_1set.Ja │ │ - 0x00005d84 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00005d94 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00005da4 68696e78 4a4e495f 4e426573 745f316e hinxJNI_NBest_1n │ │ - 0x00005db4 62657374 5f316765 74004a61 76615f65 best_1get.Java_e │ │ - 0x00005dc4 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00005dd4 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00005de4 4a4e495f 4e426573 745f3166 726f6d49 JNI_NBest_1fromI │ │ - 0x00005df4 74657200 4a617661 5f656475 5f636d75 ter.Java_edu_cmu │ │ - 0x00005e04 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00005e14 636b6574 53706869 6e784a4e 495f4e42 cketSphinxJNI_NB │ │ - 0x00005e24 6573745f 31687970 0070735f 6e626573 est_1hyp.ps_nbes │ │ - 0x00005e34 745f6879 70004a61 76615f65 64755f63 t_hyp.Java_edu_c │ │ - 0x00005e44 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00005e54 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x00005e64 64656c65 74655f31 4e426573 74004a61 delete_1NBest.Ja │ │ - 0x00005e74 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00005e84 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00005e94 68696e78 4a4e495f 6e65775f 316e4265 hinxJNI_new_1nBe │ │ - 0x00005ea4 7374004a 6176615f 6564755f 636d755f st.Java_edu_cmu_ │ │ - 0x00005eb4 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x00005ec4 6b657453 7068696e 784a4e49 5f536567 ketSphinxJNI_Seg │ │ - 0x00005ed4 6d656e74 49746572 61746f72 5f317074 mentIterator_1pt │ │ - 0x00005ee4 725f3173 6574004a 6176615f 6564755f r_1set.Java_edu_ │ │ - 0x00005ef4 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00005f04 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00005f14 5f536567 6d656e74 49746572 61746f72 _SegmentIterator │ │ - 0x00005f24 5f317074 725f3167 6574004a 6176615f _1ptr_1get.Java_ │ │ - 0x00005f34 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00005f44 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x00005f54 784a4e49 5f6e6577 5f315365 676d656e xJNI_new_1Segmen │ │ - 0x00005f64 74497465 7261746f 72004a61 76615f65 tIterator.Java_e │ │ - 0x00005f74 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00005f84 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00005f94 4a4e495f 64656c65 74655f31 5365676d JNI_delete_1Segm │ │ - 0x00005fa4 656e7449 74657261 746f7200 70735f73 entIterator.ps_s │ │ - 0x00005fb4 65675f66 72656500 4a617661 5f656475 eg_free.Java_edu │ │ - 0x00005fc4 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00005fd4 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x00005fe4 495f5365 676d656e 74497465 7261746f I_SegmentIterato │ │ - 0x00005ff4 725f316e 65787400 70735f73 65675f6e r_1next.ps_seg_n │ │ - 0x00006004 65787400 4a617661 5f656475 5f636d75 ext.Java_edu_cmu │ │ - 0x00006014 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00006024 636b6574 53706869 6e784a4e 495f5365 cketSphinxJNI_Se │ │ - 0x00006034 676d656e 74497465 7261746f 725f3168 gmentIterator_1h │ │ - 0x00006044 61734e65 7874004a 6176615f 6564755f asNext.Java_edu_ │ │ - 0x00006054 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00006064 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00006074 5f4e4265 73744974 65726174 6f725f31 _NBestIterator_1 │ │ - 0x00006084 7074725f 31736574 004a6176 615f6564 ptr_1set.Java_ed │ │ - 0x00006094 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x000060a4 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x000060b4 4e495f4e 42657374 49746572 61746f72 NI_NBestIterator │ │ - 0x000060c4 5f317074 725f3167 6574004a 6176615f _1ptr_1get.Java_ │ │ - 0x000060d4 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x000060e4 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x000060f4 784a4e49 5f6e6577 5f314e42 65737449 xJNI_new_1NBestI │ │ - 0x00006104 74657261 746f7200 4a617661 5f656475 terator.Java_edu │ │ - 0x00006114 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00006124 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x00006134 495f6465 6c657465 5f314e42 65737449 I_delete_1NBestI │ │ - 0x00006144 74657261 746f7200 70735f6e 62657374 terator.ps_nbest │ │ - 0x00006154 5f667265 65004a61 76615f65 64755f63 _free.Java_edu_c │ │ - 0x00006164 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00006174 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x00006184 4e426573 74497465 7261746f 725f316e NBestIterator_1n │ │ - 0x00006194 65787400 70735f6e 62657374 5f6e6578 ext.ps_nbest_nex │ │ - 0x000061a4 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ - 0x000061b4 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x000061c4 65745370 68696e78 4a4e495f 4e426573 etSphinxJNI_NBes │ │ - 0x000061d4 74497465 7261746f 725f3168 61734e65 tIterator_1hasNe │ │ - 0x000061e4 7874004a 6176615f 6564755f 636d755f xt.Java_edu_cmu_ │ │ - 0x000061f4 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x00006204 6b657453 7068696e 784a4e49 5f6e6577 ketSphinxJNI_new │ │ - 0x00006214 5f314465 636f6465 725f315f 31535749 _1Decoder_1_1SWI │ │ - 0x00006224 475f3130 0070735f 61726773 00636d64 G_10.ps_args.cmd │ │ - 0x00006234 5f6c6e5f 696e6974 0070735f 696e6974 _ln_init.ps_init │ │ - 0x00006244 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00006254 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x00006264 74537068 696e784a 4e495f6e 65775f31 tSphinxJNI_new_1 │ │ - 0x00006274 4465636f 6465725f 315f3153 5749475f Decoder_1_1SWIG_ │ │ - 0x00006284 3131004a 6176615f 6564755f 636d755f 11.Java_edu_cmu_ │ │ - 0x00006294 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x000062a4 6b657453 7068696e 784a4e49 5f64656c ketSphinxJNI_del │ │ - 0x000062b4 6574655f 31446563 6f646572 0070735f ete_1Decoder.ps_ │ │ - 0x000062c4 66726565 004a6176 615f6564 755f636d free.Java_edu_cm │ │ - 0x000062d4 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x000062e4 6f636b65 74537068 696e784a 4e495f44 ocketSphinxJNI_D │ │ - 0x000062f4 65636f64 65725f31 7265696e 69740070 ecoder_1reinit.p │ │ - 0x00006304 735f7265 696e6974 004a6176 615f6564 s_reinit.Java_ed │ │ - 0x00006314 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00006324 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x00006334 4e495f44 65636f64 65725f31 6c6f6164 NI_Decoder_1load │ │ - 0x00006344 44696374 0070735f 6c6f6164 5f646963 Dict.ps_load_dic │ │ - 0x00006354 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ - 0x00006364 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x00006374 65745370 68696e78 4a4e495f 4465636f etSphinxJNI_Deco │ │ - 0x00006384 6465725f 31736176 65446963 74007073 der_1saveDict.ps │ │ - 0x00006394 5f736176 655f6469 6374004a 6176615f _save_dict.Java_ │ │ - 0x000063a4 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x000063b4 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x000063c4 784a4e49 5f446563 6f646572 5f316164 xJNI_Decoder_1ad │ │ - 0x000063d4 64576f72 64007073 5f616464 5f776f72 dWord.ps_add_wor │ │ - 0x000063e4 64004a61 76615f65 64755f63 6d755f70 d.Java_edu_cmu_p │ │ - 0x000063f4 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x00006404 65745370 68696e78 4a4e495f 4465636f etSphinxJNI_Deco │ │ - 0x00006414 6465725f 316c6f6f 6b757057 6f726400 der_1lookupWord. │ │ - 0x00006424 70735f6c 6f6f6b75 705f776f 7264004a ps_lookup_word.J │ │ - 0x00006434 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00006444 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x00006454 7068696e 784a4e49 5f446563 6f646572 phinxJNI_Decoder │ │ - 0x00006464 5f316765 744c6174 74696365 0070735f _1getLattice.ps_ │ │ - 0x00006474 6765745f 6c617474 69636500 70735f6c get_lattice.ps_l │ │ - 0x00006484 61747469 63655f72 65746169 6e004a61 attice_retain.Ja │ │ - 0x00006494 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x000064a4 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x000064b4 68696e78 4a4e495f 4465636f 6465725f hinxJNI_Decoder_ │ │ - 0x000064c4 31676574 436f6e66 69670070 735f6765 1getConfig.ps_ge │ │ - 0x000064d4 745f636f 6e666967 00636d64 5f6c6e5f t_config.cmd_ln_ │ │ - 0x000064e4 72657461 696e004a 6176615f 6564755f retain.Java_edu_ │ │ - 0x000064f4 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00006504 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00006514 5f446563 6f646572 5f316465 6661756c _Decoder_1defaul │ │ - 0x00006524 74436f6e 66696700 636d645f 6c6e5f70 tConfig.cmd_ln_p │ │ - 0x00006534 61727365 5f72004a 6176615f 6564755f arse_r.Java_edu_ │ │ - 0x00006544 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00006554 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00006564 5f446563 6f646572 5f316669 6c65436f _Decoder_1fileCo │ │ - 0x00006574 6e666967 00636d64 5f6c6e5f 70617273 nfig.cmd_ln_pars │ │ - 0x00006584 655f6669 6c655f72 004a6176 615f6564 e_file_r.Java_ed │ │ - 0x00006594 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x000065a4 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x000065b4 4e495f44 65636f64 65725f31 73746172 NI_Decoder_1star │ │ - 0x000065c4 74557474 0070735f 73746172 745f7574 tUtt.ps_start_ut │ │ - 0x000065d4 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ - 0x000065e4 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x000065f4 65745370 68696e78 4a4e495f 4465636f etSphinxJNI_Deco │ │ - 0x00006604 6465725f 31676574 55747469 64007073 der_1getUttid.ps │ │ - 0x00006614 5f676574 5f757474 6964004a 6176615f _get_uttid.Java_ │ │ - 0x00006624 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00006634 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x00006644 784a4e49 5f446563 6f646572 5f31656e xJNI_Decoder_1en │ │ - 0x00006654 64557474 0070735f 656e645f 75747400 dUtt.ps_end_utt. │ │ - 0x00006664 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00006674 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00006684 53706869 6e784a4e 495f4465 636f6465 SphinxJNI_Decode │ │ - 0x00006694 725f3170 726f6365 73735261 77007073 r_1processRaw.ps │ │ - 0x000066a4 5f70726f 63657373 5f726177 004a6176 _process_raw.Jav │ │ - 0x000066b4 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x000066c4 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x000066d4 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ - 0x000066e4 6465636f 64655261 77007073 5f646563 decodeRaw.ps_dec │ │ - 0x000066f4 6f64655f 72617700 4a617661 5f656475 ode_raw.Java_edu │ │ - 0x00006704 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00006714 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x00006724 495f4465 636f6465 725f3168 79700070 I_Decoder_1hyp.p │ │ - 0x00006734 735f6765 745f6879 70004a61 76615f65 s_get_hyp.Java_e │ │ - 0x00006744 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00006754 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00006764 4a4e495f 4465636f 6465725f 31676574 JNI_Decoder_1get │ │ - 0x00006774 46650070 735f6765 745f6665 004a6176 Fe.ps_get_fe.Jav │ │ - 0x00006784 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00006794 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x000067a4 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ - 0x000067b4 67657446 65617400 70735f67 65745f66 getFeat.ps_get_f │ │ - 0x000067c4 65617400 4a617661 5f656475 5f636d75 eat.Java_edu_cmu │ │ - 0x000067d4 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x000067e4 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ - 0x000067f4 636f6465 725f3167 6574496e 53706565 coder_1getInSpee │ │ - 0x00006804 63680070 735f6765 745f696e 5f737065 ch.ps_get_in_spe │ │ - 0x00006814 65636800 4a617661 5f656475 5f636d75 ech.Java_edu_cmu │ │ - 0x00006824 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00006834 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ - 0x00006844 636f6465 725f3167 65744673 67007073 coder_1getFsg.ps │ │ - 0x00006854 5f676574 5f667367 00667367 5f6d6f64 _get_fsg.fsg_mod │ │ - 0x00006864 656c5f72 65746169 6e004a61 76615f65 el_retain.Java_e │ │ - 0x00006874 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00006884 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00006894 4a4e495f 4465636f 6465725f 31736574 JNI_Decoder_1set │ │ - 0x000068a4 46736700 70735f73 65745f66 7367004a Fsg.ps_set_fsg.J │ │ - 0x000068b4 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x000068c4 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x000068d4 7068696e 784a4e49 5f446563 6f646572 phinxJNI_Decoder │ │ - 0x000068e4 5f317365 744a7367 6646696c 65007073 _1setJsgfFile.ps │ │ - 0x000068f4 5f736574 5f6a7367 665f6669 6c65004a _set_jsgf_file.J │ │ - 0x00006904 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00006914 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x00006924 7068696e 784a4e49 5f446563 6f646572 phinxJNI_Decoder │ │ - 0x00006934 5f316765 744b7773 0070735f 6765745f _1getKws.ps_get_ │ │ - 0x00006944 6b777300 4a617661 5f656475 5f636d75 kws.Java_edu_cmu │ │ - 0x00006954 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00006964 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ - 0x00006974 636f6465 725f3173 65744b77 73007073 coder_1setKws.ps │ │ - 0x00006984 5f736574 5f6b7773 004a6176 615f6564 _set_kws.Java_ed │ │ - 0x00006994 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x000069a4 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x000069b4 4e495f44 65636f64 65725f31 7365744b NI_Decoder_1setK │ │ - 0x000069c4 65797068 72617365 0070735f 7365745f eyphrase.ps_set_ │ │ - 0x000069d4 6b657970 68726173 65004a61 76615f65 keyphrase.Java_e │ │ - 0x000069e4 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x000069f4 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00006a04 4a4e495f 4465636f 6465725f 31676574 JNI_Decoder_1get │ │ - 0x00006a14 4c6d0070 735f6765 745f6c6d 006e6772 Lm.ps_get_lm.ngr │ │ - 0x00006a24 616d5f6d 6f64656c 5f726574 61696e00 am_model_retain. │ │ - 0x00006a34 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00006a44 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00006a54 53706869 6e784a4e 495f4465 636f6465 SphinxJNI_Decode │ │ - 0x00006a64 725f3173 65744c6d 0070735f 7365745f r_1setLm.ps_set_ │ │ - 0x00006a74 6c6d004a 6176615f 6564755f 636d755f lm.Java_edu_cmu_ │ │ - 0x00006a84 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x00006a94 6b657453 7068696e 784a4e49 5f446563 ketSphinxJNI_Dec │ │ - 0x00006aa4 6f646572 5f317365 744c6d46 696c6500 oder_1setLmFile. │ │ - 0x00006ab4 70735f73 65745f6c 6d5f6669 6c65004a ps_set_lm_file.J │ │ - 0x00006ac4 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00006ad4 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x00006ae4 7068696e 784a4e49 5f446563 6f646572 phinxJNI_Decoder │ │ - 0x00006af4 5f316765 744c6f67 6d617468 0070735f _1getLogmath.ps_ │ │ - 0x00006b04 6765745f 6c6f676d 61746800 6c6f676d get_logmath.logm │ │ - 0x00006b14 6174685f 72657461 696e004a 6176615f ath_retain.Java_ │ │ - 0x00006b24 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00006b34 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x00006b44 784a4e49 5f446563 6f646572 5f317365 xJNI_Decoder_1se │ │ - 0x00006b54 74536561 72636800 70735f73 65745f73 tSearch.ps_set_s │ │ - 0x00006b64 65617263 68004a61 76615f65 64755f63 earch.Java_edu_c │ │ - 0x00006b74 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00006b84 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x00006b94 4465636f 6465725f 31676574 53656172 Decoder_1getSear │ │ - 0x00006ba4 63680070 735f6765 745f7365 61726368 ch.ps_get_search │ │ - 0x00006bb4 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00006bc4 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x00006bd4 74537068 696e784a 4e495f44 65636f64 tSphinxJNI_Decod │ │ - 0x00006be4 65725f31 6e467261 6d657300 70735f67 er_1nFrames.ps_g │ │ - 0x00006bf4 65745f6e 5f667261 6d657300 4a617661 et_n_frames.Java │ │ - 0x00006c04 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00006c14 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x00006c24 6e784a4e 495f4465 636f6465 725f3173 nxJNI_Decoder_1s │ │ - 0x00006c34 6567004a 6176615f 6564755f 636d755f eg.Java_edu_cmu_ │ │ - 0x00006c44 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x00006c54 6b657453 7068696e 784a4e49 5f446563 ketSphinxJNI_Dec │ │ - 0x00006c64 6f646572 5f316e62 65737400 4a617661 oder_1nbest.Java │ │ - 0x00006c74 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00006c84 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x00006c94 6e784a4e 495f6e65 775f314c 61747469 nxJNI_new_1Latti │ │ - 0x00006ca4 63655f31 5f315357 49475f31 30007073 ce_1_1SWIG_10.ps │ │ - 0x00006cb4 5f6c6174 74696365 5f726561 64004a61 _lattice_read.Ja │ │ - 0x00006cc4 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00006cd4 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00006ce4 68696e78 4a4e495f 6e65775f 314c6174 hinxJNI_new_1Lat │ │ - 0x00006cf4 74696365 5f315f31 53574947 5f313100 tice_1_1SWIG_11. │ │ - 0x00006d04 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00006d14 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00006d24 53706869 6e784a4e 495f6465 6c657465 SphinxJNI_delete │ │ - 0x00006d34 5f314c61 74746963 65007073 5f6c6174 _1Lattice.ps_lat │ │ - 0x00006d44 74696365 5f667265 65004a61 76615f65 tice_free.Java_e │ │ - 0x00006d54 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00006d64 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00006d74 4a4e495f 4c617474 6963655f 31777269 JNI_Lattice_1wri │ │ - 0x00006d84 74650070 735f6c61 74746963 655f7772 te.ps_lattice_wr │ │ - 0x00006d94 69746500 4a617661 5f656475 5f636d75 ite.Java_edu_cmu │ │ - 0x00006da4 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00006db4 636b6574 53706869 6e784a4e 495f4c61 cketSphinxJNI_La │ │ - 0x00006dc4 74746963 655f3177 72697465 48746b00 ttice_1writeHtk. │ │ - 0x00006dd4 70735f6c 61747469 63655f77 72697465 ps_lattice_write │ │ - 0x00006de4 5f68746b 004a6176 615f6564 755f636d _htk.Java_edu_cm │ │ - 0x00006df4 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x00006e04 6f636b65 74537068 696e784a 4e495f6e ocketSphinxJNI_n │ │ - 0x00006e14 65775f31 4e426573 744c6973 74004a61 ew_1NBestList.Ja │ │ - 0x00006e24 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00006e34 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00006e44 68696e78 4a4e495f 4e426573 744c6973 hinxJNI_NBestLis │ │ - 0x00006e54 745f3169 74657200 70735f6e 62657374 t_1iter.ps_nbest │ │ - 0x00006e64 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00006e74 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x00006e84 74537068 696e784a 4e495f64 656c6574 tSphinxJNI_delet │ │ - 0x00006e94 655f314e 42657374 4c697374 004a6176 e_1NBestList.Jav │ │ - 0x00006ea4 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00006eb4 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00006ec4 696e784a 4e495f6e 65775f31 5365676d inxJNI_new_1Segm │ │ - 0x00006ed4 656e744c 69737400 4a617661 5f656475 entList.Java_edu │ │ - 0x00006ee4 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00006ef4 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x00006f04 495f5365 676d656e 744c6973 745f3169 I_SegmentList_1i │ │ - 0x00006f14 74657200 70735f73 65675f69 74657200 ter.ps_seg_iter. │ │ - 0x00006f24 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00006f34 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00006f44 53706869 6e784a4e 495f6465 6c657465 SphinxJNI_delete │ │ - 0x00006f54 5f315365 676d656e 744c6973 74006163 _1SegmentList.ac │ │ - 0x00006f64 6d6f645f 61647661 6e636500 68617368 mod_advance.hash │ │ - 0x00006f74 5f746162 6c655f72 65706c61 63650068 _table_replace.h │ │ - 0x00006f84 6173685f 7461626c 655f6974 65720068 ash_table_iter.h │ │ - 0x00006f94 6173685f 7461626c 655f656d 70747900 ash_table_empty. │ │ - 0x00006fa4 68617368 5f746162 6c655f66 72656500 hash_table_free. │ │ - 0x00006fb4 73747269 6e675f6a 6f696e00 666f7065 string_join.fope │ │ - 0x00006fc4 6e006663 6c6f7365 0070735f 64656661 n.fclose.ps_defa │ │ - 0x00006fd4 756c745f 73656172 63685f61 72677300 ult_search_args. │ │ - 0x00006fe4 70735f72 65746169 6e006469 63745f66 ps_retain.dict_f │ │ - 0x00006ff4 72656500 64696374 32706964 5f667265 ree.dict2pid_fre │ │ - 0x00007004 65006163 6d6f645f 66726565 0070735f e.acmod_free.ps_ │ │ - 0x00007014 75706461 74655f6d 6c6c7200 61636d6f update_mllr.acmo │ │ - 0x00007024 645f7570 64617465 5f6d6c6c 72006861 d_update_mllr.ha │ │ - 0x00007034 73685f74 61626c65 5f6c6f6f 6b757000 sh_table_lookup. │ │ - 0x00007044 70735f75 6e736574 5f736561 72636800 ps_unset_search. │ │ - 0x00007054 68617368 5f746162 6c655f64 656c6574 hash_table_delet │ │ - 0x00007064 65007073 5f736561 7263685f 69746572 e.ps_search_iter │ │ - 0x00007074 0070735f 73656172 63685f69 7465725f .ps_search_iter_ │ │ - 0x00007084 6e657874 0070735f 73656172 63685f69 next.ps_search_i │ │ - 0x00007094 7465725f 76616c00 70735f73 65617263 ter_val.ps_searc │ │ - 0x000070a4 685f6974 65725f66 72656500 6b77735f h_iter_free.kws_ │ │ - 0x000070b4 73656172 63685f67 65745f6b 6579776f search_get_keywo │ │ - 0x000070c4 72647300 6e677261 6d5f7365 61726368 rds.ngram_search │ │ - 0x000070d4 5f696e69 74007073 5f736574 5f616c6c _init.ps_set_all │ │ - 0x000070e4 70686f6e 6500616c 6c70686f 6e655f73 phone.allphone_s │ │ - 0x000070f4 65617263 685f696e 69740070 735f7365 earch_init.ps_se │ │ - 0x00007104 745f616c 6c70686f 6e655f66 696c6500 t_allphone_file. │ │ - 0x00007114 6b77735f 73656172 63685f69 6e697400 kws_search_init. │ │ - 0x00007124 6673675f 73656172 63685f69 6e697400 fsg_search_init. │ │ - 0x00007134 6572725f 6d736700 6572725f 7365745f err_msg.err_set_ │ │ - 0x00007144 64656275 675f6c65 76656c00 68617368 debug_level.hash │ │ - 0x00007154 5f746162 6c655f6e 6577006c 6f676d61 _table_new.logma │ │ - 0x00007164 74685f67 65745f62 61736500 61636d6f th_get_base.acmo │ │ - 0x00007174 645f696e 69740064 6963745f 696e6974 d_init.dict_init │ │ - 0x00007184 00646963 74327069 645f6275 696c6400 .dict2pid_build. │ │ - 0x00007194 70686f6e 655f6c6f 6f705f73 65617263 phone_loop_searc │ │ - 0x000071a4 685f696e 69740068 6173685f 7461626c h_init.hash_tabl │ │ - 0x000071b4 655f656e 74657200 70746d72 5f696e69 e_enter.ptmr_ini │ │ - 0x000071c4 74005f5f 636b645f 63616c6c 6f635f5f t.__ckd_calloc__ │ │ - 0x000071d4 0070735f 7365745f 6a736766 5f737472 .ps_set_jsgf_str │ │ - 0x000071e4 696e6700 6a736766 5f706172 73655f73 ing.jsgf_parse_s │ │ - 0x000071f4 7472696e 67006469 63745f77 72697465 tring.dict_write │ │ - 0x00007204 00737472 32776f72 64730062 696e5f6d .str2words.bin_m │ │ - 0x00007214 6465665f 63697068 6f6e655f 69640064 def_ciphone_id.d │ │ - 0x00007224 6963745f 6164645f 776f7264 00646963 ict_add_word.dic │ │ - 0x00007234 74327069 645f6164 645f776f 72640064 t2pid_add_word.d │ │ - 0x00007244 6963745f 776f7264 69640064 6963745f ict_wordid.dict_ │ │ - 0x00007254 63697068 6f6e655f 73747200 73747263 ciphone_str.strc │ │ - 0x00007264 61740070 735f7374 6172745f 73747265 at.ps_start_stre │ │ - 0x00007274 616d0061 636d6f64 5f737461 72745f73 am.acmod_start_s │ │ - 0x00007284 74726561 6d007074 6d725f72 65736574 tream.ptmr_reset │ │ - 0x00007294 0070746d 725f7374 61727400 61636d6f .ptmr_start.acmo │ │ - 0x000072a4 645f7374 6172745f 75747400 61636d6f d_start_utt.acmo │ │ - 0x000072b4 645f7365 745f6d66 63666800 61636d6f d_set_mfcfh.acmo │ │ - 0x000072c4 645f7365 745f7261 77666800 61636d6f d_set_rawfh.acmo │ │ - 0x000072d4 645f7365 745f7365 6e666800 6572725f d_set_senfh.err_ │ │ - 0x000072e4 6d73675f 73797374 656d0061 636d6f64 msg_system.acmod │ │ - 0x000072f4 5f70726f 63657373 5f726177 0061636d _process_raw.acm │ │ - 0x00007304 6f645f73 65745f67 726f7700 70735f70 od_set_grow.ps_p │ │ - 0x00007314 726f6365 73735f63 65700061 636d6f64 rocess_cep.acmod │ │ - 0x00007324 5f70726f 63657373 5f636570 0070746d _process_cep.ptm │ │ - 0x00007334 725f7374 6f700070 735f6765 745f6879 r_stop.ps_get_hy │ │ - 0x00007344 705f6669 6e616c00 70735f67 65745f70 p_final.ps_get_p │ │ - 0x00007354 726f6200 61636d6f 645f7374 7265616d rob.acmod_stream │ │ - 0x00007364 5f6f6666 73657400 61636d6f 645f656e _offset.acmod_en │ │ - 0x00007374 645f7574 74006c6f 676d6174 685f6578 d_utt.logmath_ex │ │ - 0x00007384 70007073 5f646563 6f64655f 73656e73 p.ps_decode_sens │ │ - 0x00007394 63720061 636d6f64 5f736574 5f696e73 cr.acmod_set_ins │ │ - 0x000073a4 656e6668 0061636d 6f645f72 6561645f enfh.acmod_read_ │ │ - 0x000073b4 73636f72 65730066 72656164 00667465 scores.fread.fte │ │ - 0x000073c4 6c6c0066 7365656b 0070735f 61737461 ll.fseek.ps_asta │ │ - 0x000073d4 725f7374 61727400 70735f61 73746172 r_start.ps_astar │ │ - 0x000073e4 5f66696e 69736800 70735f61 73746172 _finish.ps_astar │ │ - 0x000073f4 5f6e6578 74007073 5f617374 61725f68 _next.ps_astar_h │ │ - 0x00007404 79700070 735f6e62 6573745f 73656700 yp.ps_nbest_seg. │ │ - 0x00007414 70735f61 73746172 5f736567 5f697465 ps_astar_seg_ite │ │ - 0x00007424 72007073 5f676574 5f757474 5f74696d r.ps_get_utt_tim │ │ - 0x00007434 65007073 5f676574 5f616c6c 5f74696d e.ps_get_all_tim │ │ - 0x00007444 65006665 5f676574 5f766164 5f737461 e.fe_get_vad_sta │ │ - 0x00007454 74650070 735f7365 61726368 5f696e69 te.ps_search_ini │ │ - 0x00007464 74006469 63743270 69645f72 65746169 t.dict2pid_retai │ │ - 0x00007474 6e006469 63745f72 65746169 6e007073 n.dict_retain.ps │ │ - 0x00007484 5f736561 7263685f 62617365 5f726569 _search_base_rei │ │ - 0x00007494 6e697400 70735f73 65617263 685f6465 nit.ps_search_de │ │ - 0x000074a4 696e6974 006e6772 616d5f62 675f7363 init.ngram_bg_sc │ │ - 0x000074b4 6f726500 5f5f6c69 7374656c 656d5f66 ore.__listelem_f │ │ - 0x000074c4 7265655f 5f006c69 6e656974 65725f6e ree__.lineiter_n │ │ - 0x000074d4 65787400 73747263 68720073 74726e63 ext.strchr.strnc │ │ - 0x000074e4 6d700073 7363616e 66006e67 72616d5f mp.sscanf.ngram_ │ │ - 0x000074f4 74675f73 636f7265 006c6f67 6d617468 tg_score.logmath │ │ - 0x00007504 5f616464 0070735f 6c617474 6963655f _add.ps_lattice_ │ │ - 0x00007514 6c696e6b 005f5f6c 69737465 6c656d5f link.__listelem_ │ │ - 0x00007524 6d616c6c 6f635f5f 0070735f 6c617474 malloc__.ps_latt │ │ - 0x00007534 6963655f 62797061 73735f66 696c6c65 ice_bypass_fille │ │ - 0x00007544 72730064 6963745f 66696c6c 65725f77 rs.dict_filler_w │ │ - 0x00007554 6f726400 70735f6c 61747469 63655f64 ord.ps_lattice_d │ │ - 0x00007564 656c6574 655f756e 72656163 6861626c elete_unreachabl │ │ - 0x00007574 65006677 72697465 00667072 696e7466 e.fwrite.fprintf │ │ - 0x00007584 00737472 72636872 0061746f 69006c6f .strrchr.atoi.lo │ │ - 0x00007594 676d6174 685f6c6f 675f746f 5f6c6e00 gmath_log_to_ln. │ │ - 0x000075a4 6c697374 656c656d 5f616c6c 6f635f69 listelem_alloc_i │ │ - 0x000075b4 6e697400 666f7065 6e5f636f 6d706368 nit.fopen_compch │ │ - 0x000075c4 6b006c69 6e656974 65725f73 74617274 k.lineiter_start │ │ - 0x000075d4 006c696e 65697465 725f6672 65650066 .lineiter_free.f │ │ - 0x000075e4 636c6f73 655f636f 6d70006c 6f670064 close_comp.log.d │ │ - 0x000075f4 6963745f 776f7264 32626173 65737472 ict_word2basestr │ │ - 0x00007604 006c6f67 6d617468 5f6c6f67 0070735f .logmath_log.ps_ │ │ - 0x00007614 6c617474 6963655f 6e5f6672 616d6573 lattice_n_frames │ │ - 0x00007624 0070735f 6c617474 6963655f 696e6974 .ps_lattice_init │ │ - 0x00007634 5f736561 72636800 6c697374 656c656d _search.listelem │ │ - 0x00007644 5f616c6c 6f635f66 72656500 70735f6c _alloc_free.ps_l │ │ - 0x00007654 61747469 63655f67 65745f6c 6f676d61 attice_get_logma │ │ - 0x00007664 74680070 735f6c61 746e6f64 655f6974 th.ps_latnode_it │ │ - 0x00007674 65720070 735f6c61 746e6f64 655f6974 er.ps_latnode_it │ │ - 0x00007684 65725f6e 65787400 70735f6c 61746e6f er_next.ps_latno │ │ - 0x00007694 64655f69 7465725f 66726565 0070735f de_iter_free.ps_ │ │ - 0x000076a4 6c61746e 6f64655f 69746572 5f6e6f64 latnode_iter_nod │ │ - 0x000076b4 65007073 5f6c6174 6e6f6465 5f74696d e.ps_latnode_tim │ │ - 0x000076c4 65730070 735f6c61 746e6f64 655f776f es.ps_latnode_wo │ │ - 0x000076d4 72640070 735f6c61 746e6f64 655f6261 rd.ps_latnode_ba │ │ - 0x000076e4 7365776f 72640070 735f6c61 746e6f64 seword.ps_latnod │ │ - 0x000076f4 655f7072 6f62006c 6f676d61 74685f67 e_prob.logmath_g │ │ - 0x00007704 65745f7a 65726f00 70735f6c 61746e6f et_zero.ps_latno │ │ - 0x00007714 64655f65 78697473 0070735f 6c61746e de_exits.ps_latn │ │ - 0x00007724 6f64655f 656e7472 69657300 70735f6c ode_entries.ps_l │ │ - 0x00007734 61746c69 6e6b5f69 7465725f 6e657874 atlink_iter_next │ │ - 0x00007744 0070735f 6c61746c 696e6b5f 69746572 .ps_latlink_iter │ │ - 0x00007754 5f667265 65007073 5f6c6174 6c696e6b _free.ps_latlink │ │ - 0x00007764 5f697465 725f6c69 6e6b0070 735f6c61 _iter_link.ps_la │ │ - 0x00007774 746c696e 6b5f7469 6d657300 70735f6c tlink_times.ps_l │ │ - 0x00007784 61746c69 6e6b5f6e 6f646573 0070735f atlink_nodes.ps_ │ │ - 0x00007794 6c61746c 696e6b5f 776f7264 0070735f latlink_word.ps_ │ │ - 0x000077a4 6c61746c 696e6b5f 62617365 776f7264 latlink_baseword │ │ - 0x000077b4 0070735f 6c61746c 696e6b5f 70726564 .ps_latlink_pred │ │ - 0x000077c4 0070735f 6c61746c 696e6b5f 70726f62 .ps_latlink_prob │ │ - 0x000077d4 0070735f 6c617474 6963655f 68797000 .ps_lattice_hyp. │ │ - 0x000077e4 64696374 5f726561 6c5f776f 7264006d dict_real_word.m │ │ - 0x000077f4 656d6370 79007073 5f6c6174 74696365 emcpy.ps_lattice │ │ - 0x00007804 5f736567 5f697465 72006c61 746c696e _seg_iter.latlin │ │ - 0x00007814 6b5f6c69 73745f6e 65770070 735f6c61 k_list_new.ps_la │ │ - 0x00007824 74746963 655f7075 73687100 70735f6c ttice_pushq.ps_l │ │ - 0x00007834 61747469 63655f70 6f707100 70735f6c attice_popq.ps_l │ │ - 0x00007844 61747469 63655f64 656c7100 70735f6c attice_delq.ps_l │ │ - 0x00007854 61747469 63655f74 72617665 7273655f attice_traverse_ │ │ - 0x00007864 6e657874 0070735f 6c617474 6963655f next.ps_lattice_ │ │ - 0x00007874 74726176 65727365 5f656467 65730070 traverse_edges.p │ │ - 0x00007884 735f6c61 74746963 655f7265 76657273 s_lattice_revers │ │ - 0x00007894 655f6e65 78740070 735f6c61 74746963 e_next.ps_lattic │ │ - 0x000078a4 655f7265 76657273 655f6564 67657300 e_reverse_edges. │ │ - 0x000078b4 70735f6c 61747469 63655f62 65737470 ps_lattice_bestp │ │ - 0x000078c4 61746800 6e677261 6d5f6e67 5f70726f ath.ngram_ng_pro │ │ - 0x000078d4 62007073 5f6c6174 74696365 5f706f73 b.ps_lattice_pos │ │ - 0x000078e4 74657269 6f720070 735f6c61 74746963 terior.ps_lattic │ │ - 0x000078f4 655f706f 73746572 696f725f 7072756e e_posterior_prun │ │ - 0x00007904 6500676c 6973745f 6164645f 70747200 e.glist_add_ptr. │ │ - 0x00007914 676c6973 745f6672 65650066 6561745f glist_free.feat_ │ │ - 0x00007924 61727261 795f6672 65650066 6561745f array_free.feat_ │ │ - 0x00007934 61727261 795f616c 6c6f6300 66656174 array_alloc.feat │ │ - 0x00007944 5f73326d 66633266 6561745f 6c697665 _s2mfc2feat_live │ │ - 0x00007954 0061636d 6f645f66 655f6d69 736d6174 .acmod_fe_mismat │ │ - 0x00007964 63680061 636d6f64 5f666561 745f6d69 ch.acmod_feat_mi │ │ - 0x00007974 736d6174 63680073 7472636d 7000636b smatch.strcmp.ck │ │ - 0x00007984 645f6672 65655f32 64006269 6e5f6d64 d_free_2d.bin_md │ │ - 0x00007994 65665f66 72656500 746d6174 5f667265 ef_free.tmat_fre │ │ - 0x000079a4 65007073 5f6d6c6c 725f6672 65650066 e.ps_mllr_free.f │ │ - 0x000079b4 655f7265 7461696e 00666561 745f7265 e_retain.feat_re │ │ - 0x000079c4 7461696e 0062696e 5f6d6465 665f7265 tain.bin_mdef_re │ │ - 0x000079d4 61640074 6d61745f 696e6974 006d735f ad.tmat_init.ms_ │ │ - 0x000079e4 6d676175 5f696e69 74007073 5f6d6c6c mgau_init.ps_mll │ │ - 0x000079f4 725f7265 6164005f 5f636b64 5f63616c r_read.__ckd_cal │ │ - 0x00007a04 6c6f635f 32645f5f 0073325f 73656d69 loc_2d__.s2_semi │ │ - 0x00007a14 5f6d6761 755f696e 69740070 746d5f6d _mgau_init.ptm_m │ │ - 0x00007a24 6761755f 696e6974 0066655f 696e6974 gau_init.fe_init │ │ - 0x00007a34 5f617574 6f5f7200 6167635f 74797065 _auto_r.agc_type │ │ - 0x00007a44 5f66726f 6d5f7374 7200636d 6e5f7479 _from_str.cmn_ty │ │ - 0x00007a54 70655f66 726f6d5f 73747200 66656174 pe_from_str.feat │ │ - 0x00007a64 5f696e69 74006665 61745f72 6561645f _init.feat_read_ │ │ - 0x00007a74 6c646100 70617273 655f7375 62766563 lda.parse_subvec │ │ - 0x00007a84 73006665 61745f73 65745f73 75627665 s.feat_set_subve │ │ - 0x00007a94 63730073 7472746f 64006167 635f7365 cs.strtod.agc_se │ │ - 0x00007aa4 745f7468 72657368 6f6c6400 61636d6f t_threshold.acmo │ │ - 0x00007ab4 645f7772 6974655f 73656e66 685f6865 d_write_senfh_he │ │ - 0x00007ac4 61646572 0062696f 5f777269 74656864 ader.bio_writehd │ │ - 0x00007ad4 72006163 6d6f645f 67726f77 5f666561 r.acmod_grow_fea │ │ - 0x00007ae4 745f6275 66006665 61745f61 72726179 t_buf.feat_array │ │ - 0x00007af4 5f726561 6c6c6f63 005f5f63 6b645f72 _realloc.__ckd_r │ │ - 0x00007b04 65616c6c 6f635f5f 0066655f 70726f63 ealloc__.fe_proc │ │ - 0x00007b14 6573735f 6672616d 65730066 6561745f ess_frames.feat_ │ │ - 0x00007b24 75706461 74655f73 74617473 0061636d update_stats.acm │ │ - 0x00007b34 6f645f70 726f6365 73735f66 65617400 od_process_feat. │ │ - 0x00007b44 62696f5f 72656164 68647200 62696f5f bio_readhdr.bio_ │ │ - 0x00007b54 68647261 72675f66 72656500 61636d6f hdrarg_free.acmo │ │ - 0x00007b64 645f7265 77696e64 0061636d 6f645f77 d_rewind.acmod_w │ │ - 0x00007b74 72697465 5f73636f 72657300 61636d6f rite_scores.acmo │ │ - 0x00007b84 645f6765 745f6672 616d6500 61636d6f d_get_frame.acmo │ │ - 0x00007b94 645f6265 73745f73 636f7265 0061636d d_best_score.acm │ │ - 0x00007ba4 6f645f63 6c656172 5f616374 69766500 od_clear_active. │ │ - 0x00007bb4 6d656d73 65740061 636d6f64 5f616374 memset.acmod_act │ │ - 0x00007bc4 69766174 655f686d 6d006163 6d6f645f ivate_hmm.acmod_ │ │ - 0x00007bd4 666c6167 73326c69 73740061 636d6f64 flags2list.acmod │ │ - 0x00007be4 5f73636f 72650066 655f7374 6172745f _score.fe_start_ │ │ - 0x00007bf4 73747265 616d0062 696e5f6d 6465665f stream.bin_mdef_ │ │ - 0x00007c04 63697068 6f6e655f 73747200 626c6b61 ciphone_str.blka │ │ - 0x00007c14 72726179 5f6c6973 745f6765 7400616c rray_list_get.al │ │ - 0x00007c24 6c70686f 6e655f73 65617263 685f6879 lphone_search_hy │ │ - 0x00007c34 7000676c 6973745f 636f756e 7400616c p.glist_count.al │ │ - 0x00007c44 6c70686f 6e655f73 65617263 685f6669 lphone_search_fi │ │ - 0x00007c54 6e697368 00616c6c 70686f6e 655f7365 nish.allphone_se │ │ - 0x00007c64 61726368 5f737465 7000686d 6d5f7669 arch_step.hmm_vi │ │ - 0x00007c74 745f6576 616c0062 6c6b6172 7261795f t_eval.blkarray_ │ │ - 0x00007c84 6c697374 5f617070 656e6400 686d6d5f list_append.hmm_ │ │ - 0x00007c94 636c6561 7200686d 6d5f656e 74657200 clear.hmm_enter. │ │ - 0x00007ca4 616c6c70 686f6e65 5f736561 7263685f allphone_search_ │ │ - 0x00007cb4 66726565 00686d6d 5f636f6e 74657874 free.hmm_context │ │ - 0x00007cc4 5f667265 6500686d 6d5f6465 696e6974 _free.hmm_deinit │ │ - 0x00007cd4 00626c6b 61727261 795f6c69 73745f66 .blkarray_list_f │ │ - 0x00007ce4 72656500 616c6c70 686f6e65 5f736561 ree.allphone_sea │ │ - 0x00007cf4 7263685f 73746172 7400626c 6b617272 rch_start.blkarr │ │ - 0x00007d04 61795f6c 6973745f 72657365 74006578 ay_list_reset.ex │ │ - 0x00007d14 69740061 6c6c7068 6f6e655f 73656172 it.allphone_sear │ │ - 0x00007d24 63685f72 65696e69 7400686d 6d5f636f ch_reinit.hmm_co │ │ - 0x00007d34 6e746578 745f696e 6974006e 6772616d ntext_init.ngram │ │ - 0x00007d44 5f6d6f64 656c5f73 65745f69 6e697400 _model_set_init. │ │ - 0x00007d54 6e677261 6d5f7769 6400626c 6b617272 ngram_wid.blkarr │ │ - 0x00007d64 61795f6c 6973745f 696e6974 00686d6d ay_list_init.hmm │ │ - 0x00007d74 5f696e69 74006269 6e5f6d64 65665f72 _init.bin_mdef_r │ │ - 0x00007d84 65746169 6e006d6d 696f5f66 696c655f etain.mmio_file_ │ │ - 0x00007d94 756e6d61 70006269 6e5f6d64 65665f72 unmap.bin_mdef_r │ │ - 0x00007da4 6561645f 74657874 006d6465 665f696e ead_text.mdef_in │ │ - 0x00007db4 6974006d 6465665f 66726565 0062696e it.mdef_free.bin │ │ - 0x00007dc4 5f6d6465 665f7772 69746500 62696e5f _mdef_write.bin_ │ │ - 0x00007dd4 6d646566 5f777269 74655f74 65787400 mdef_write_text. │ │ - 0x00007de4 5f5f7346 006d6d69 6f5f6669 6c655f72 __sF.mmio_file_r │ │ - 0x00007df4 65616400 6d6d696f 5f66696c 655f7074 ead.mmio_file_pt │ │ - 0x00007e04 72006269 6e5f6d64 65665f63 6970686f r.bin_mdef_cipho │ │ - 0x00007e14 6e655f69 645f6e6f 63617365 00737472 ne_id_nocase.str │ │ - 0x00007e24 636d705f 6e6f6361 73650062 696e5f6d cmp_nocase.bin_m │ │ - 0x00007e34 6465665f 70686f6e 655f6964 0062696e def_phone_id.bin │ │ - 0x00007e44 5f6d6465 665f7068 6f6e655f 69645f6e _mdef_phone_id_n │ │ - 0x00007e54 65617265 73740062 696e5f6d 6465665f earest.bin_mdef_ │ │ - 0x00007e64 70686f6e 655f7374 72005f62 6c6b6172 phone_str._blkar │ │ - 0x00007e74 7261795f 6c697374 5f696e69 74006861 ray_list_init.ha │ │ - 0x00007e84 73685f74 61626c65 5f6c6f6f 6b75705f sh_table_lookup_ │ │ - 0x00007e94 696e7433 32006469 63745f72 65706f72 int32.dict_repor │ │ - 0x00007ea4 7400636f 6d707265 73735f74 61626c65 t.compress_table │ │ - 0x00007eb4 00676574 5f72635f 6e737369 64006469 .get_rc_nssid.di │ │ - 0x00007ec4 63743270 69645f67 65745f72 636d6170 ct2pid_get_rcmap │ │ - 0x00007ed4 00646963 74327069 645f696e 7465726e .dict2pid_intern │ │ - 0x00007ee4 616c0063 6b645f66 7265655f 33640064 al.ckd_free_3d.d │ │ - 0x00007ef4 69637432 7069645f 7265706f 7274005f ict2pid_report._ │ │ - 0x00007f04 5f636b64 5f63616c 6c6f635f 33645f5f _ckd_calloc_3d__ │ │ - 0x00007f14 00646963 74327069 645f6475 6d700066 .dict2pid_dump.f │ │ - 0x00007f24 70757463 0066666c 75736800 6673675f putc.fflush.fsg_ │ │ - 0x00007f34 68697374 6f72795f 656e7472 795f6765 history_entry_ge │ │ - 0x00007f44 74006673 675f6869 73746f72 795f6e5f t.fsg_history_n_ │ │ - 0x00007f54 656e7472 69657300 6673675f 73656172 entries.fsg_sear │ │ - 0x00007f64 63685f66 696e6973 68006673 675f7073 ch_finish.fsg_ps │ │ - 0x00007f74 75627472 65655f70 6e6f6465 5f646561 ubtree_pnode_dea │ │ - 0x00007f84 63746976 61746500 6673675f 6d6f6465 ctivate.fsg_mode │ │ - 0x00007f94 6c5f6172 63730066 73675f61 72636974 l_arcs.fsg_arcit │ │ - 0x00007fa4 65725f6e 65787400 6673675f 61726369 er_next.fsg_arci │ │ - 0x00007fb4 7465725f 67657400 6673675f 68697374 ter_get.fsg_hist │ │ - 0x00007fc4 6f72795f 656e7472 795f6164 64006673 ory_entry_add.fs │ │ - 0x00007fd4 675f7365 61726368 5f737461 72740066 g_search_start.f │ │ - 0x00007fe4 73675f68 6973746f 72795f72 65736574 sg_history_reset │ │ - 0x00007ff4 00667367 5f686973 746f7279 5f757474 .fsg_history_utt │ │ - 0x00008004 5f737461 72740066 73675f70 6e6f6465 _start.fsg_pnode │ │ - 0x00008014 5f616464 5f616c6c 5f637478 74006673 _add_all_ctxt.fs │ │ - 0x00008024 675f7365 61726368 5f737465 70006673 g_search_step.fs │ │ - 0x00008034 675f6869 73746f72 795f656e 645f6672 g_history_end_fr │ │ - 0x00008044 616d6500 6673675f 73656172 63685f72 ame.fsg_search_r │ │ - 0x00008054 65696e69 74006673 675f6c65 78747265 einit.fsg_lextre │ │ - 0x00008064 655f6672 65650066 73675f6c 65787472 e_free.fsg_lextr │ │ - 0x00008074 65655f69 6e697400 6673675f 68697374 ee_init.fsg_hist │ │ - 0x00008084 6f72795f 7365745f 66736700 6673675f ory_set_fsg.fsg_ │ │ - 0x00008094 73656172 63685f66 72656500 6673675f search_free.fsg_ │ │ - 0x000080a4 68697374 6f72795f 66726565 00676e6f history_free.gno │ │ - 0x000080b4 64655f66 72656500 6673675f 73656172 de_free.fsg_sear │ │ - 0x000080c4 63685f68 79700066 73675f68 6973746f ch_hyp.fsg_histo │ │ - 0x000080d4 72795f69 6e697400 6b77735f 73656172 ry_init.kws_sear │ │ - 0x000080e4 63685f66 696e6973 68006b77 735f7365 ch_finish.kws_se │ │ - 0x000080f4 61726368 5f687970 006b7773 5f646574 arch_hyp.kws_det │ │ - 0x00008104 65637469 6f6e735f 6879705f 73747200 ections_hyp_str. │ │ - 0x00008114 6b77735f 73656172 63685f73 74657000 kws_search_step. │ │ - 0x00008124 6b77735f 64657465 6374696f 6e735f61 kws_detections_a │ │ - 0x00008134 6464006b 77735f73 65617263 685f7374 dd.kws_search_st │ │ - 0x00008144 61727400 6b77735f 64657465 6374696f art.kws_detectio │ │ - 0x00008154 6e735f72 65736574 006b7773 5f736561 ns_reset.kws_sea │ │ - 0x00008164 7263685f 7265696e 6974006b 77735f73 rch_reinit.kws_s │ │ - 0x00008174 65617263 685f6672 65650068 6d6d5f64 earch_free.hmm_d │ │ - 0x00008184 756d7000 686d6d5f 636c6561 725f7363 ump.hmm_clear_sc │ │ - 0x00008194 6f726573 00686d6d 5f6e6f72 6d616c69 ores.hmm_normali │ │ - 0x000081a4 7a650068 6d6d5f64 756d705f 7669745f ze.hmm_dump_vit_ │ │ - 0x000081b4 6576616c 00666765 7473006d 6465665f eval.fgets.mdef_ │ │ - 0x000081c4 63697068 6f6e655f 6964006d 6465665f ciphone_id.mdef_ │ │ - 0x000081d4 63697068 6f6e655f 73747200 6d646566 ciphone_str.mdef │ │ - 0x000081e4 5f70686f 6e655f73 7472006d 6465665f _phone_str.mdef_ │ │ - 0x000081f4 70686f6e 655f6964 006d6465 665f6973 phone_id.mdef_is │ │ - 0x00008204 5f636970 686f6e65 006d6465 665f6973 _ciphone.mdef_is │ │ - 0x00008214 5f636973 656e6f6e 65006861 73685f74 _cisenone.hash_t │ │ - 0x00008224 61626c65 5f656e74 65725f62 6b657900 able_enter_bkey. │ │ - 0x00008234 68617368 5f746162 6c655f74 6f6c6973 hash_table_tolis │ │ - 0x00008244 74006d64 65665f72 65706f72 74006d64 t.mdef_report.md │ │ - 0x00008254 65665f66 7265655f 72656375 72736976 ef_free_recursiv │ │ - 0x00008264 655f7263 006d6465 665f6672 65655f72 e_rc.mdef_free_r │ │ - 0x00008274 65637572 73697665 5f6c6300 6d735f63 ecursive_lc.ms_c │ │ - 0x00008284 6f6e745f 6d676175 5f667261 6d655f65 ont_mgau_frame_e │ │ - 0x00008294 76616c00 67617564 656e5f64 69737400 val.gauden_dist. │ │ - 0x000082a4 73656e6f 6e655f65 76616c00 6d735f6d senone_eval.ms_m │ │ - 0x000082b4 6761755f 6d6c6c72 5f747261 6e73666f gau_mllr_transfo │ │ - 0x000082c4 726d0067 61756465 6e5f6d6c 6c725f74 rm.gauden_mllr_t │ │ - 0x000082d4 72616e73 666f726d 006d735f 6d676175 ransform.ms_mgau │ │ - 0x000082e4 5f667265 65006761 7564656e 5f667265 _free.gauden_fre │ │ - 0x000082f4 65007365 6e6f6e65 5f667265 65006761 e.senone_free.ga │ │ - 0x00008304 7564656e 5f696e69 74007365 6e6f6e65 uden_init.senone │ │ - 0x00008314 5f696e69 74006269 6f5f6672 65616400 _init.bio_fread. │ │ - 0x00008324 76656374 6f725f73 756d5f6e 6f726d00 vector_sum_norm. │ │ - 0x00008334 76656374 6f725f66 6c6f6f72 0062696f vector_floor.bio │ │ - 0x00008344 5f766572 6966795f 63686b73 756d0062 _verify_chksum.b │ │ - 0x00008354 696f5f66 72656164 5f316400 6e677261 io_fread_1d.ngra │ │ - 0x00008364 6d5f7365 61726368 5f667265 65006e67 m_search_free.ng │ │ - 0x00008374 72616d5f 66776474 7265655f 6465696e ram_fwdtree_dein │ │ - 0x00008384 6974006e 6772616d 5f667764 666c6174 it.ngram_fwdflat │ │ - 0x00008394 5f646569 6e697400 6e677261 6d5f6677 _deinit.ngram_fw │ │ - 0x000083a4 64747265 655f6669 6e697368 006e6772 dtree_finish.ngr │ │ - 0x000083b4 616d5f66 7764666c 61745f73 74617274 am_fwdflat_start │ │ - 0x000083c4 006e6772 616d5f66 7764666c 61745f73 .ngram_fwdflat_s │ │ - 0x000083d4 65617263 68006e67 72616d5f 66776466 earch.ngram_fwdf │ │ - 0x000083e4 6c61745f 66696e69 7368006e 6772616d lat_finish.ngram │ │ - 0x000083f4 5f667764 74726565 5f736561 72636800 _fwdtree_search. │ │ - 0x00008404 6e677261 6d5f6d6f 64656c5f 666c7573 ngram_model_flus │ │ - 0x00008414 68006e67 72616d5f 66776474 7265655f h.ngram_fwdtree_ │ │ - 0x00008424 73746172 74006e67 72616d5f 6d6f6465 start.ngram_mode │ │ - 0x00008434 6c5f7365 745f6d61 705f776f 72647300 l_set_map_words. │ │ - 0x00008444 6e677261 6d5f6677 64747265 655f7265 ngram_fwdtree_re │ │ - 0x00008454 696e6974 006e6772 616d5f66 7764666c init.ngram_fwdfl │ │ - 0x00008464 61745f72 65696e69 74006e67 72616d5f at_reinit.ngram_ │ │ - 0x00008474 756e6b6e 6f776e5f 77696400 6e677261 unknown_wid.ngra │ │ - 0x00008484 6d5f6677 64666c61 745f696e 6974006e m_fwdflat_init.n │ │ - 0x00008494 6772616d 5f667764 74726565 5f696e69 gram_fwdtree_ini │ │ - 0x000084a4 74006e67 72616d5f 73656172 63685f6d t.ngram_search_m │ │ - 0x000084b4 61726b5f 62707461 626c6500 6e677261 ark_bptable.ngra │ │ - 0x000084c4 6d5f7365 61726368 5f736176 655f6270 m_search_save_bp │ │ - 0x000084d4 006e6772 616d5f73 65617263 685f6669 .ngram_search_fi │ │ - 0x000084e4 6e645f65 78697400 6e677261 6d5f7365 nd_exit.ngram_se │ │ - 0x000084f4 61726368 5f62705f 68797000 6e677261 arch_bp_hyp.ngra │ │ - 0x00008504 6d5f7365 61726368 5f616c6c 6f635f61 m_search_alloc_a │ │ - 0x00008514 6c6c5f72 63006e67 72616d5f 73656172 ll_rc.ngram_sear │ │ - 0x00008524 63685f66 7265655f 616c6c5f 7263006e ch_free_all_rc.n │ │ - 0x00008534 6772616d 5f736561 7263685f 65786974 gram_search_exit │ │ - 0x00008544 5f73636f 7265006e 6772616d 5f636f6d _score.ngram_com │ │ - 0x00008554 70757465 5f736567 5f73636f 7265006e pute_seg_score.n │ │ - 0x00008564 6772616d 5f736561 7263685f 6c617474 gram_search_latt │ │ - 0x00008574 69636500 6e677261 6d5f6d6f 64656c5f ice.ngram_model_ │ │ - 0x00008584 7365745f 6b6e6f77 6e5f7769 64006475 set_known_wid.du │ │ - 0x00008594 6d705f62 70746162 6c65006e 6772616d mp_bptable.ngram │ │ - 0x000085a4 5f736561 7263685f 7365745f 6c6d0070 _search_set_lm.p │ │ - 0x000085b4 735f6d6c 6c725f72 65746169 6e006673 s_mllr_retain.fs │ │ - 0x000085c4 63616e66 0070746d 5f6d6761 755f6672 canf.ptm_mgau_fr │ │ - 0x000085d4 65650070 746d5f6d 6761755f 6d6c6c72 ee.ptm_mgau_mllr │ │ - 0x000085e4 5f747261 6e73666f 726d0070 746d5f6d _transform.ptm_m │ │ - 0x000085f4 6761755f 6672616d 655f6576 616c006c gau_frame_eval.l │ │ - 0x00008604 6f676d61 74685f67 65745f77 69647468 ogmath_get_width │ │ - 0x00008614 0073325f 73656d69 5f6d6761 755f6672 .s2_semi_mgau_fr │ │ - 0x00008624 65650073 325f7365 6d695f6d 6761755f ee.s2_semi_mgau_ │ │ - 0x00008634 6d6c6c72 5f747261 6e73666f 726d0073 mllr_transform.s │ │ - 0x00008644 325f7365 6d695f6d 6761755f 6672616d 2_semi_mgau_fram │ │ - 0x00008654 655f6576 616c0074 6d61745f 64756d70 e_eval.tmat_dump │ │ - 0x00008664 00766563 746f725f 6e7a5f66 6c6f6f72 .vector_nz_floor │ │ - 0x00008674 00746d61 745f7265 706f7274 00766563 .tmat_report.vec │ │ - 0x00008684 746f725f 7072696e 74007665 63746f72 tor_print.vector │ │ - 0x00008694 5f69735f 7a65726f 00676c69 73745f69 _is_zero.glist_i │ │ - 0x000086a4 6e736572 745f7074 72006673 675f6869 nsert_ptr.fsg_hi │ │ - 0x000086b4 73746f72 795f7574 745f656e 64006673 story_utt_end.fs │ │ - 0x000086c4 675f6869 73746f72 795f7072 696e7400 g_history_print. │ │ - 0x000086d4 7072696e 74660070 75746368 61720066 printf.putchar.f │ │ - 0x000086e4 73675f67 6c697374 5f6c696e 6b6c6973 sg_glist_linklis │ │ - 0x000086f4 745f6672 65650066 73675f70 6e6f6465 t_free.fsg_pnode │ │ - 0x00008704 5f637478 745f7375 625f6765 6e657269 _ctxt_sub_generi │ │ - 0x00008714 63006673 675f7073 75627472 65655f64 c.fsg_psubtree_d │ │ - 0x00008724 756d705f 6e6f6465 00667367 5f6c6578 ump_node.fsg_lex │ │ - 0x00008734 74726565 5f64756d 70006c6f 676d6174 tree_dump.logmat │ │ - 0x00008744 685f6c6e 5f746f5f 6c6f6700 73717274 h_ln_to_log.sqrt │ │ - 0x00008754 00676175 64656e5f 64756d70 5f696e64 .gauden_dump_ind │ │ - 0x00008764 00676175 64656e5f 64756d70 00667265 .gauden_dump.fre │ │ - 0x00008774 61645f6c 696e6500 6673675f 6d6f6465 ad_line.fsg_mode │ │ - 0x00008784 6c5f7472 616e7300 68617368 5f746162 l_trans.hash_tab │ │ - 0x00008794 6c655f6c 6f6f6b75 705f626b 65790068 le_lookup_bkey.h │ │ - 0x000087a4 6173685f 7461626c 655f7265 706c6163 ash_table_replac │ │ - 0x000087b4 655f626b 65790066 73675f6d 6f64656c e_bkey.fsg_model │ │ - 0x000087c4 5f6e756c 6c5f7472 616e7300 6673675f _null_trans.fsg_ │ │ - 0x000087d4 6d6f6465 6c5f6e75 6c6c5f74 72616e73 model_null_trans │ │ - 0x000087e4 5f636c6f 73757265 00667367 5f617263 _closure.fsg_arc │ │ - 0x000087f4 69746572 5f667265 65006269 74766563 iter_free.bitvec │ │ - 0x00008804 5f726561 6c6c6f63 00667367 5f6d6f64 _realloc.fsg_mod │ │ - 0x00008814 656c5f72 65616400 61746f66 5f630066 el_read.atof_c.f │ │ - 0x00008824 73675f6d 6f64656c 5f777269 74655f66 sg_model_write_f │ │ - 0x00008834 736d0066 73675f6d 6f64656c 5f777269 sm.fsg_model_wri │ │ - 0x00008844 74656669 6c655f66 736d0066 73675f6d tefile_fsm.fsg_m │ │ - 0x00008854 6f64656c 5f777269 74655f73 796d7461 odel_write_symta │ │ - 0x00008864 62006673 675f6d6f 64656c5f 77726974 b.fsg_model_writ │ │ - 0x00008874 6566696c 655f7379 6d746162 006a7367 efile_symtab.jsg │ │ - 0x00008884 665f6174 6f6d5f6e 6577006a 7367665f f_atom_new.jsgf_ │ │ - 0x00008894 61746f6d 5f667265 65006a73 67665f67 atom_free.jsgf_g │ │ - 0x000088a4 72616d6d 61725f6e 65770067 6574656e rammar_new.geten │ │ - 0x000088b4 7600676c 6973745f 72657665 72736500 v.glist_reverse. │ │ - 0x000088c4 6a736766 5f616464 5f6c696e 6b006a73 jsgf_add_link.js │ │ - 0x000088d4 67665f62 75696c64 5f667367 5f726177 gf_build_fsg_raw │ │ - 0x000088e4 006a7367 665f7772 6974655f 66736700 .jsgf_write_fsg. │ │ - 0x000088f4 6a736766 5f646566 696e655f 72756c65 jsgf_define_rule │ │ - 0x00008904 006a7367 665f6f70 74696f6e 616c5f6e .jsgf_optional_n │ │ - 0x00008914 6577006a 7367665f 6b6c6565 6e655f6e ew.jsgf_kleene_n │ │ - 0x00008924 6577006a 7367665f 72756c65 5f726574 ew.jsgf_rule_ret │ │ - 0x00008934 61696e00 6a736766 5f72756c 655f6672 ain.jsgf_rule_fr │ │ - 0x00008944 65650079 796c6578 5f696e69 74007979 ee.yylex_init.yy │ │ - 0x00008954 7365745f 696e0079 79706172 73650079 set_in.yyparse.y │ │ - 0x00008964 796c6578 5f646573 74726f79 006a7367 ylex_destroy.jsg │ │ - 0x00008974 665f696d 706f7274 5f72756c 65006a73 f_import_rule.js │ │ - 0x00008984 67665f72 6561645f 66696c65 0079795f gf_read_file.yy_ │ │ - 0x00008994 7363616e 5f737472 696e6700 79795f64 scan_string.yy_d │ │ - 0x000089a4 656c6574 655f6275 66666572 006a7367 elete_buffer.jsg │ │ - 0x000089b4 665f7265 61645f73 7472696e 67007979 f_read_string.yy │ │ - 0x000089c4 6572726f 72007979 6765745f 74657874 error.yyget_text │ │ - 0x000089d4 00797967 65745f6c 696e656e 6f007979 .yyget_lineno.yy │ │ - 0x000089e4 6c657800 79795f66 6c757368 5f627566 lex.yy_flush_buf │ │ - 0x000089f4 66657200 79796765 745f6578 74726100 fer.yyget_extra. │ │ - 0x00008a04 79796765 745f636f 6c756d6e 00797967 yyget_column.yyg │ │ - 0x00008a14 65745f69 6e007979 6765745f 6f757400 et_in.yyget_out. │ │ - 0x00008a24 79796765 745f6c65 6e670079 79736574 yyget_leng.yyset │ │ - 0x00008a34 5f657874 72610079 79736574 5f6c696e _extra.yyset_lin │ │ - 0x00008a44 656e6f00 79797365 745f636f 6c756d6e eno.yyset_column │ │ - 0x00008a54 00797973 65745f6f 75740079 79676574 .yyset_out.yyget │ │ - 0x00008a64 5f646562 75670079 79736574 5f646562 _debug.yyset_deb │ │ - 0x00008a74 75670079 79676574 5f6c7661 6c007979 ug.yyget_lval.yy │ │ - 0x00008a84 7365745f 6c76616c 00797961 6c6c6f63 set_lval.yyalloc │ │ - 0x00008a94 0079796c 65785f69 6e69745f 65787472 .yylex_init_extr │ │ - 0x00008aa4 61005f5f 6572726e 6f007979 5f637265 a.__errno.yy_cre │ │ - 0x00008ab4 6174655f 62756666 65720079 79726561 ate_buffer.yyrea │ │ - 0x00008ac4 6c6c6f63 00726561 6c6c6f63 00797970 lloc.realloc.yyp │ │ - 0x00008ad4 7573685f 62756666 65725f73 74617465 ush_buffer_state │ │ - 0x00008ae4 0079795f 73776974 63685f74 6f5f6275 .yy_switch_to_bu │ │ - 0x00008af4 66666572 0079795f 7363616e 5f627566 ffer.yy_scan_buf │ │ - 0x00008b04 66657200 79795f73 63616e5f 62797465 fer.yy_scan_byte │ │ - 0x00008b14 73007979 72657374 61727400 73747264 s.yyrestart.strd │ │ - 0x00008b24 7570005f 5f737267 65740079 79667265 up.__srget.yyfre │ │ - 0x00008b34 65007979 706f705f 62756666 65725f73 e.yypop_buffer_s │ │ - 0x00008b44 74617465 006e6772 616d5f6d 6f64656c tate.ngram_model │ │ - 0x00008b54 5f696e69 74007173 6f727400 6e677261 _init.qsort.ngra │ │ - 0x00008b64 6d5f6e67 5f73636f 7265006e 6772616d m_ng_score.ngram │ │ - 0x00008b74 5f6d6f64 656c5f61 70706c79 5f776569 _model_apply_wei │ │ - 0x00008b84 67687473 006c6f67 6d617468 5f676574 ghts.logmath_get │ │ - 0x00008b94 5f736869 66740063 6c617373 6465665f _shift.classdef_ │ │ - 0x00008ba4 66726565 00726561 645f636c 61737364 free.read_classd │ │ - 0x00008bb4 65665f66 696c6500 70617468 5f69735f ef_file.path_is_ │ │ - 0x00008bc4 6162736f 6c757465 006e6772 616d5f6d absolute.ngram_m │ │ - 0x00008bd4 6f64656c 5f736574 5f637572 72656e74 odel_set_current │ │ - 0x00008be4 5f776964 006e6772 616d5f6d 6f64656c _wid.ngram_model │ │ - 0x00008bf4 5f736574 5f696e74 65727000 6e677261 _set_interp.ngra │ │ - 0x00008c04 6d5f6d6f 64656c5f 7365745f 72656d6f m_model_set_remo │ │ - 0x00008c14 7665006d 656d6d6f 7665006e 6772616d ve.memmove.ngram │ │ - 0x00008c24 5f66696c 655f6e61 6d655f74 6f5f7479 _file_name_to_ty │ │ - 0x00008c34 70650073 74726e63 6d705f6e 6f636173 pe.strncmp_nocas │ │ - 0x00008c44 65006e67 72616d5f 6d6f6465 6c5f6172 e.ngram_model_ar │ │ - 0x00008c54 70615f77 72697465 006e6772 616d5f6d pa_write.ngram_m │ │ - 0x00008c64 6f64656c 5f646d70 5f777269 74650075 odel_dmp_write.u │ │ - 0x00008c74 63617365 006c6361 7365006e 6772616d case.lcase.ngram │ │ - 0x00008c84 5f6d6f64 656c5f61 7270615f 72656164 _model_arpa_read │ │ - 0x00008c94 006e6772 616d5f6d 6f64656c 5f646d70 .ngram_model_dmp │ │ - 0x00008ca4 5f726561 64006e67 72616d5f 6d6f6465 _read.ngram_mode │ │ - 0x00008cb4 6c5f6765 745f7765 69676874 73006e67 l_get_weights.ng │ │ - 0x00008cc4 72616d5f 73636f72 655f746f 5f70726f ram_score_to_pro │ │ - 0x00008cd4 62006e67 72616d5f 7a65726f 006e6772 b.ngram_zero.ngr │ │ - 0x00008ce4 616d5f6d 6f64656c 5f676574 5f636f75 am_model_get_cou │ │ - 0x00008cf4 6e747300 6e677261 6d5f6974 65725f69 nts.ngram_iter_i │ │ - 0x00008d04 6e697400 6e677261 6d5f6d6f 64656c5f nit.ngram_model_ │ │ - 0x00008d14 6d677261 6d73006e 6772616d 5f6e675f mgrams.ngram_ng_ │ │ - 0x00008d24 69746572 006e6772 616d5f69 7465725f iter.ngram_iter_ │ │ - 0x00008d34 73756363 6573736f 7273006e 6772616d successors.ngram │ │ - 0x00008d44 5f697465 725f6765 74006e67 72616d5f _iter_get.ngram_ │ │ - 0x00008d54 69746572 5f6e6578 74006e67 72616d5f iter_next.ngram_ │ │ - 0x00008d64 69746572 5f667265 65006e67 72616d5f iter_free.ngram_ │ │ - 0x00008d74 69746572 006e6772 616d5f77 6f726400 iter.ngram_word. │ │ - 0x00008d84 6e677261 6d5f6164 645f776f 72645f69 ngram_add_word_i │ │ - 0x00008d94 6e746572 6e616c00 6e677261 6d5f636c nternal.ngram_cl │ │ - 0x00008da4 6173735f 6e657700 6e677261 6d5f636c ass_new.ngram_cl │ │ - 0x00008db4 6173735f 6164645f 776f7264 006e6772 ass_add_word.ngr │ │ - 0x00008dc4 616d5f63 6c617373 5f667265 65006e67 am_class_free.ng │ │ - 0x00008dd4 72616d5f 6d6f6465 6c5f6164 645f636c ram_model_add_cl │ │ - 0x00008de4 6173735f 776f7264 00676c69 73745f61 ass_word.glist_a │ │ - 0x00008df4 64645f66 6c6f6174 3332006e 6772616d dd_float32.ngram │ │ - 0x00008e04 5f636c61 73735f70 726f6200 6e677261 _class_prob.ngra │ │ - 0x00008e14 6d5f7072 6f627600 6e677261 6d5f7363 m_probv.ngram_sc │ │ - 0x00008e24 6f726500 666f7065 6e5f636f 6d70006e ore.fopen_comp.n │ │ - 0x00008e34 6772616d 5f6d6f64 656c5f72 6561645f gram_model_read_ │ │ - 0x00008e44 636c6173 73646566 006c6d33 675f7467 classdef.lm3g_tg │ │ - 0x00008e54 696e666f 5f726573 6574006c 6d33675f info_reset.lm3g_ │ │ - 0x00008e64 6164645f 7567006c 6d33675f 6170706c add_ug.lm3g_appl │ │ - 0x00008e74 795f7765 69676874 73006c6d 33675f74 y_weights.lm3g_t │ │ - 0x00008e84 67696e66 6f5f6672 65650073 7472696e ginfo_free.strin │ │ - 0x00008e94 675f7472 696d006c 6f676d61 74685f6c g_trim.logmath_l │ │ - 0x00008ea4 6f673130 5f746f5f 6c6f6700 696e6974 og10_to_log.init │ │ - 0x00008eb4 5f736f72 7465645f 6c697374 0076616c _sorted_list.val │ │ - 0x00008ec4 735f696e 5f736f72 7465645f 6c697374 s_in_sorted_list │ │ - 0x00008ed4 00667265 655f736f 72746564 5f6c6973 .free_sorted_lis │ │ - 0x00008ee4 7400736f 72746564 5f696400 6c6f676d t.sorted_id.logm │ │ - 0x00008ef4 6174685f 6c6f675f 746f5f6c 6f673130 ath_log_to_log10 │ │ - 0x00008f04 006e6772 616d5f6d 6f64656c 5f646d70 .ngram_model_dmp │ │ - 0x00008f14 5f627569 6c640061 67635f74 7970655f _build.agc_type_ │ │ - 0x00008f24 73747200 6167635f 696e6974 00616763 str.agc_init.agc │ │ - 0x00008f34 5f667265 65006167 635f6d61 78006167 _free.agc_max.ag │ │ - 0x00008f44 635f656d 61785f73 65740061 67635f65 c_emax_set.agc_e │ │ - 0x00008f54 6d61785f 67657400 6167635f 656d6178 max_get.agc_emax │ │ - 0x00008f64 00616763 5f656d61 785f7570 64617465 .agc_emax_update │ │ - 0x00008f74 00616763 5f6e6f69 73650061 67635f67 .agc_noise.agc_g │ │ - 0x00008f84 65745f74 68726573 686f6c64 00636d6e et_threshold.cmn │ │ - 0x00008f94 5f747970 655f7374 7200636d 6e5f696e _type_str.cmn_in │ │ - 0x00008fa4 69740063 6d6e0063 6d6e5f66 72656500 it.cmn.cmn_free. │ │ - 0x00008fb4 66656174 5f6c6461 5f747261 6e73666f feat_lda_transfo │ │ - 0x00008fc4 726d0063 6d6e5f70 72696f72 00636d6e rm.cmn_prior.cmn │ │ - 0x00008fd4 5f707269 6f725f75 70646174 65007374 _prior_update.st │ │ - 0x00008fe4 61745f72 65747279 00667265 61645f72 at_retry.fread_r │ │ - 0x00008ff4 65747279 00676c69 73745f61 64645f69 etry.glist_add_i │ │ - 0x00009004 6e743332 00737562 76656373 5f667265 nt32.subvecs_fre │ │ - 0x00009014 65006665 61745f70 72696e74 00666561 e.feat_print.fea │ │ - 0x00009024 745f7332 6d666332 66656174 00736e70 t_s2mfc2feat.snp │ │ - 0x00009034 72696e74 66006665 61745f72 65706f72 rintf.feat_repor │ │ - 0x00009044 74006269 6f5f6672 6561645f 33640063 t.bio_fread_3d.c │ │ - 0x00009054 6d6e5f70 72696f72 5f736574 00636d6e mn_prior_set.cmn │ │ - 0x00009064 5f707269 6f725f67 65740066 655f7061 _prior_get.fe_pa │ │ - 0x00009074 7273655f 67656e65 72616c5f 70617261 rse_general_para │ │ - 0x00009084 6d730066 655f7072 696e745f 63757272 ms.fe_print_curr │ │ - 0x00009094 656e7400 66655f67 65745f61 72677300 ent.fe_get_args. │ │ - 0x000090a4 66655f67 65745f63 6f6e6669 67006665 fe_get_config.fe │ │ - 0x000090b4 5f696e69 745f6469 74686572 0067656e _init_dither.gen │ │ - 0x000090c4 72616e64 5f736565 64007469 6d650066 rand_seed.time.f │ │ - 0x000090d4 655f7072 65737063 685f7265 7365745f e_prespch_reset_ │ │ - 0x000090e4 63657000 66655f72 65736574 5f6e6f69 cep.fe_reset_noi │ │ - 0x000090f4 73657374 61747300 66655f67 65745f69 sestats.fe_get_i │ │ - 0x00009104 6e707574 5f73697a 65006665 5f707265 nput_size.fe_pre │ │ - 0x00009114 73706368 5f726561 645f6365 70006665 spch_read_cep.fe │ │ - 0x00009124 5f726561 645f6672 616d6500 66655f77 _read_frame.fe_w │ │ - 0x00009134 72697465 5f667261 6d650066 655f7368 rite_frame.fe_sh │ │ - 0x00009144 6966745f 6672616d 65006665 5f707265 ift_frame.fe_pre │ │ - 0x00009154 73706368 5f6e6365 70006665 5f70726f spch_ncep.fe_pro │ │ - 0x00009164 63657373 5f667261 6d65735f 65787400 cess_frames_ext. │ │ - 0x00009174 66655f70 72657370 63685f65 7874656e fe_prespch_exten │ │ - 0x00009184 645f7063 6d006665 5f707265 73706368 d_pcm.fe_prespch │ │ - 0x00009194 5f726561 645f7063 6d006665 5f667265 _read_pcm.fe_fre │ │ - 0x000091a4 655f3264 0066655f 66726565 5f6e6f69 e_2d.fe_free_noi │ │ - 0x000091b4 73657374 61747300 66655f70 72657370 sestats.fe_presp │ │ - 0x000091c4 63685f66 72656500 66655f63 72656174 ch_free.fe_creat │ │ - 0x000091d4 655f6861 6d6d696e 67006665 5f776172 e_hamming.fe_war │ │ - 0x000091e4 705f7365 74006665 5f776172 705f7365 p_set.fe_warp_se │ │ - 0x000091f4 745f7061 72616d65 74657273 0066655f t_parameters.fe_ │ │ - 0x00009204 6275696c 645f6d65 6c66696c 74657273 build_melfilters │ │ - 0x00009214 0066655f 636f6d70 7574655f 6d656c63 .fe_compute_melc │ │ - 0x00009224 6f73696e 65006665 5f707265 73706368 osine.fe_prespch │ │ - 0x00009234 5f696e69 74006665 5f637265 6174655f _init.fe_create_ │ │ - 0x00009244 74776964 646c6500 66655f69 6e69745f twiddle.fe_init_ │ │ - 0x00009254 6e6f6973 65737461 74730066 655f696e noisestats.fe_in │ │ - 0x00009264 69745f61 75746f00 636d645f 6c6e5f67 it_auto.cmd_ln_g │ │ - 0x00009274 65740066 655f6d66 63635f74 6f5f666c et.fe_mfcc_to_fl │ │ - 0x00009284 6f617400 66655f66 6c6f6174 5f746f5f oat.fe_float_to_ │ │ - 0x00009294 6d666363 0066655f 6c6f6773 7065635f mfcc.fe_logspec_ │ │ - 0x000092a4 746f5f6d 66636300 66655f73 70656332 to_mfcc.fe_spec2 │ │ - 0x000092b4 63657000 66655f6c 6f677370 65635f64 cep.fe_logspec_d │ │ - 0x000092c4 63743200 66655f64 63743200 66655f6d ct2.fe_dct2.fe_m │ │ - 0x000092d4 6663635f 64637433 0066655f 64637433 fcc_dct3.fe_dct3 │ │ - 0x000092e4 00706f77 0066655f 77617270 5f776172 .pow.fe_warp_war │ │ - 0x000092f4 7065645f 746f5f75 6e776172 70656400 ped_to_unwarped. │ │ - 0x00009304 66655f77 6172705f 756e7761 72706564 fe_warp_unwarped │ │ - 0x00009314 5f746f5f 77617270 6564006c 6f673130 _to_warped.log10 │ │ - 0x00009324 00636f73 0073696e 0067656e 72616e64 .cos.sin.genrand │ │ - 0x00009334 5f696e74 33310066 655f6c69 66746572 _int31.fe_lifter │ │ - 0x00009344 0066655f 74726163 6b5f736e 72006665 .fe_track_snr.fe │ │ - 0x00009354 5f766164 5f68616e 676f7665 72006665 _vad_hangover.fe │ │ - 0x00009364 5f637265 6174655f 32640066 655f7761 _create_2d.fe_wa │ │ - 0x00009374 72705f64 6f630066 655f7761 72705f69 rp_doc.fe_warp_i │ │ - 0x00009384 64006665 5f776172 705f6e5f 70617261 d.fe_warp_n_para │ │ - 0x00009394 6d006665 5f776172 705f7072 696e7400 m.fe_warp_print. │ │ - 0x000093a4 66655f77 6172705f 696e7665 7273655f fe_warp_inverse_ │ │ - 0x000093b4 6c696e65 61725f73 65745f70 6172616d linear_set_param │ │ - 0x000093c4 65746572 73006665 5f776172 705f696e eters.fe_warp_in │ │ - 0x000093d4 76657273 655f6c69 6e656172 5f646f63 verse_linear_doc │ │ - 0x000093e4 0066655f 77617270 5f696e76 65727365 .fe_warp_inverse │ │ - 0x000093f4 5f6c696e 6561725f 69640066 655f7761 _linear_id.fe_wa │ │ - 0x00009404 72705f69 6e766572 73655f6c 696e6561 rp_inverse_linea │ │ - 0x00009414 725f6e5f 70617261 6d006665 5f776172 r_n_param.fe_war │ │ - 0x00009424 705f696e 76657273 655f6c69 6e656172 p_inverse_linear │ │ - 0x00009434 5f776172 7065645f 746f5f75 6e776172 _warped_to_unwar │ │ - 0x00009444 70656400 66655f77 6172705f 696e7665 ped.fe_warp_inve │ │ - 0x00009454 7273655f 6c696e65 61725f75 6e776172 rse_linear_unwar │ │ - 0x00009464 7065645f 746f5f77 61727065 64006665 ped_to_warped.fe │ │ - 0x00009474 5f776172 705f696e 76657273 655f6c69 _warp_inverse_li │ │ - 0x00009484 6e656172 5f707269 6e740066 655f7761 near_print.fe_wa │ │ - 0x00009494 72705f61 6666696e 655f7365 745f7061 rp_affine_set_pa │ │ - 0x000094a4 72616d65 74657273 0066655f 77617270 rameters.fe_warp │ │ - 0x000094b4 5f616666 696e655f 646f6300 66655f77 _affine_doc.fe_w │ │ - 0x000094c4 6172705f 61666669 6e655f69 64006665 arp_affine_id.fe │ │ - 0x000094d4 5f776172 705f6166 66696e65 5f6e5f70 _warp_affine_n_p │ │ - 0x000094e4 6172616d 0066655f 77617270 5f616666 aram.fe_warp_aff │ │ - 0x000094f4 696e655f 77617270 65645f74 6f5f756e ine_warped_to_un │ │ - 0x00009504 77617270 65640066 655f7761 72705f61 warped.fe_warp_a │ │ - 0x00009514 6666696e 655f756e 77617270 65645f74 ffine_unwarped_t │ │ - 0x00009524 6f5f7761 72706564 0066655f 77617270 o_warped.fe_warp │ │ - 0x00009534 5f616666 696e655f 7072696e 74006665 _affine_print.fe │ │ - 0x00009544 5f776172 705f7069 65636577 6973655f _warp_piecewise_ │ │ - 0x00009554 6c696e65 61725f73 65745f70 6172616d linear_set_param │ │ - 0x00009564 65746572 73006665 5f776172 705f7069 eters.fe_warp_pi │ │ - 0x00009574 65636577 6973655f 6c696e65 61725f64 ecewise_linear_d │ │ - 0x00009584 6f630066 655f7761 72705f70 69656365 oc.fe_warp_piece │ │ - 0x00009594 77697365 5f6c696e 6561725f 69640066 wise_linear_id.f │ │ - 0x000095a4 655f7761 72705f70 69656365 77697365 e_warp_piecewise │ │ - 0x000095b4 5f6c696e 6561725f 6e5f7061 72616d00 _linear_n_param. │ │ - 0x000095c4 66655f77 6172705f 70696563 65776973 fe_warp_piecewis │ │ - 0x000095d4 655f6c69 6e656172 5f776172 7065645f e_linear_warped_ │ │ - 0x000095e4 746f5f75 6e776172 70656400 66655f77 to_unwarped.fe_w │ │ - 0x000095f4 6172705f 70696563 65776973 655f6c69 arp_piecewise_li │ │ - 0x00009604 6e656172 5f756e77 61727065 645f746f near_unwarped_to │ │ - 0x00009614 5f776172 70656400 66655f77 6172705f _warped.fe_warp_ │ │ - 0x00009624 70696563 65776973 655f6c69 6e656172 piecewise_linear │ │ - 0x00009634 5f707269 6e740073 7472746f 6b006665 _print.strtok.fe │ │ - 0x00009644 5f707265 73706368 5f726573 65745f70 _prespch_reset_p │ │ - 0x00009654 636d0066 655f7072 65737063 685f7772 cm.fe_prespch_wr │ │ - 0x00009664 6974655f 70636d00 66655f70 72657370 ite_pcm.fe_presp │ │ - 0x00009674 63685f77 72697465 5f636570 0062696f ch_write_cep.bio │ │ - 0x00009684 5f777269 74656864 725f7665 7273696f _writehdr_versio │ │ - 0x00009694 6e006269 6f5f6677 72697465 0062696f n.bio_fwrite.bio │ │ - 0x000096a4 5f667265 61645f32 64005f5f 636b645f _fread_2d.__ckd_ │ │ - 0x000096b4 616c6c6f 635f3264 5f707472 005f5f63 alloc_2d_ptr.__c │ │ - 0x000096c4 6b645f61 6c6c6f63 5f33645f 70747200 kd_alloc_3d_ptr. │ │ - 0x000096d4 62696f5f 66777269 74655f31 64006269 bio_fwrite_1d.bi │ │ - 0x000096e4 6f5f6677 72697465 5f336400 62696f5f o_fwrite_3d.bio_ │ │ - 0x000096f4 72656164 5f776176 66696c65 00626974 read_wavfile.bit │ │ - 0x00009704 7665635f 636f756e 745f7365 7400636b vec_count_set.ck │ │ - 0x00009714 645f7365 745f6a75 6d700063 6b645f66 d_set_jump.ckd_f │ │ - 0x00009724 61696c00 76667072 696e7466 006c6f6e ail.vfprintf.lon │ │ - 0x00009734 676a6d70 0061626f 7274005f 5f636b64 gjmp.abort.__ckd │ │ - 0x00009744 5f63616c 6c6f635f 34645f5f 00636b64 _calloc_4d__.ckd │ │ - 0x00009754 5f667265 655f3464 00737472 6e636174 _free_4d.strncat │ │ - 0x00009764 00737472 73747200 7374726e 63707900 .strstr.strncpy. │ │ - 0x00009774 636d645f 6c6e5f76 616c5f66 72656500 cmd_ln_val_free. │ │ - 0x00009784 676c6f62 616c5f63 6d646c6e 00636d64 global_cmdln.cmd │ │ - 0x00009794 5f6c6e5f 61636365 73735f72 00667075 _ln_access_r.fpu │ │ - 0x000097a4 74730063 6d645f6c 6e5f7072 696e745f ts.cmd_ln_print_ │ │ - 0x000097b4 68656c70 5f720063 6d645f6c 6e5f7374 help_r.cmd_ln_st │ │ - 0x000097c4 725f6c69 73745f72 00657272 5f736574 r_list_r.err_set │ │ - 0x000097d4 5f6c6f67 66696c65 00657272 5f676574 _logfile.err_get │ │ - 0x000097e4 5f6c6f67 66700066 67657463 00636d64 _logfp.fgetc.cmd │ │ - 0x000097f4 5f6c6e5f 70617273 655f6669 6c650063 _ln_parse_file.c │ │ - 0x00009804 6d645f6c 6e5f7061 72736500 636d645f md_ln_parse.cmd_ │ │ - 0x00009814 6c6e5f61 70706c5f 656e7465 7200636d ln_appl_enter.cm │ │ - 0x00009824 645f6c6e 5f667265 6500636d 645f6c6e d_ln_free.cmd_ln │ │ - 0x00009834 5f617070 6c5f6578 6974005f 5f616e64 _appl_exit.__and │ │ - 0x00009844 726f6964 5f6c6f67 5f767072 696e7400 roid_log_vprint. │ │ - 0x00009854 76736e70 72696e74 66007061 74683262 vsnprintf.path2b │ │ - 0x00009864 6173656e 616d6500 73747265 72726f72 asename.strerror │ │ - 0x00009874 00657272 5f736574 5f6c6f67 66700065 .err_set_logfp.e │ │ - 0x00009884 72725f67 65745f64 65627567 5f6c6576 rr_get_debug_lev │ │ - 0x00009894 656c0065 72725f73 65745f63 616c6c62 el.err_set_callb │ │ - 0x000098a4 61636b00 70617468 32646972 6e616d65 ack.path2dirname │ │ - 0x000098b4 00737472 69705f66 696c6565 78740069 .strip_fileext.i │ │ - 0x000098c4 6e69745f 67656e72 616e6400 67656e72 nit_genrand.genr │ │ - 0x000098d4 616e645f 696e7433 32006765 6e72616e and_int32.genran │ │ - 0x000098e4 645f7265 616c3100 67656e72 616e645f d_real1.genrand_ │ │ - 0x000098f4 7265616c 32006765 6e72616e 645f7265 real2.genrand_re │ │ - 0x00009904 616c3300 67656e72 616e645f 72657335 al3.genrand_res5 │ │ - 0x00009914 3300676c 6973745f 6164645f 75696e74 3.glist_add_uint │ │ - 0x00009924 33320067 6c697374 5f616464 5f666c6f 32.glist_add_flo │ │ - 0x00009934 61743634 00676c69 73745f74 61696c00 at64.glist_tail. │ │ - 0x00009944 676c6973 745f696e 73657274 5f696e74 glist_insert_int │ │ - 0x00009954 33320067 6c697374 5f696e73 6572745f 32.glist_insert_ │ │ - 0x00009964 75696e74 33320067 6c697374 5f696e73 uint32.glist_ins │ │ - 0x00009974 6572745f 666c6f61 74333200 676c6973 ert_float32.glis │ │ - 0x00009984 745f696e 73657274 5f666c6f 61743634 t_insert_float64 │ │ - 0x00009994 00707269 6d650068 6173685f 7461626c .prime.hash_tabl │ │ - 0x000099a4 655f6c6f 6f6b7570 5f626b65 795f696e e_lookup_bkey_in │ │ - 0x000099b4 74333200 68617368 5f746162 6c655f64 t32.hash_table_d │ │ - 0x000099c4 656c6574 655f626b 65790068 6173685f elete_bkey.hash_ │ │ - 0x000099d4 7461626c 655f6469 73706c61 79007075 table_display.pu │ │ - 0x000099e4 7473005f 5f6c6973 74656c65 6d5f6d61 ts.__listelem_ma │ │ - 0x000099f4 6c6c6f63 5f69645f 5f006c69 7374656c lloc_id__.listel │ │ - 0x00009a04 656d5f67 65745f69 74656d00 6c697374 em_get_item.list │ │ - 0x00009a14 656c656d 5f737461 7473006c 6f676d61 elem_stats.logma │ │ - 0x00009a24 74685f77 72697465 006c6f67 6d617468 th_write.logmath │ │ - 0x00009a34 5f726561 64006c6f 676d6174 685f6765 _read.logmath_ge │ │ - 0x00009a44 745f7461 626c655f 73686170 65006c6f t_table_shape.lo │ │ - 0x00009a54 676d6174 685f6164 645f6578 61637400 gmath_add_exact. │ │ - 0x00009a64 5f5f6469 76646933 006f7065 6e006673 __divdi3.open.fs │ │ - 0x00009a74 74617400 6d6d6170 00636c6f 7365005f tat.mmap.close._ │ │ - 0x00009a84 5f706167 655f7369 7a65006d 756e6d61 _page_size.munma │ │ - 0x00009a94 7000706f 70656e00 70636c6f 7365006c p.popen.pclose.l │ │ - 0x00009aa4 696e6569 7465725f 6c696e65 6e6f006c ineiter_lineno.l │ │ - 0x00009ab4 696e6569 7465725f 73746172 745f636c ineiter_start_cl │ │ - 0x00009ac4 65616e00 736c6565 70007374 61740073 ean.sleep.stat.s │ │ - 0x00009ad4 7461745f 6d74696d 65006269 745f656e tat_mtime.bit_en │ │ - 0x00009ae4 636f6465 5f617474 61636800 6269745f code_attach.bit_ │ │ - 0x00009af4 656e636f 64655f72 65746169 6e006269 encode_retain.bi │ │ - 0x00009b04 745f656e 636f6465 5f667265 65006269 t_encode_free.bi │ │ - 0x00009b14 745f656e 636f6465 5f777269 74650062 t_encode_write.b │ │ - 0x00009b24 69745f65 6e636f64 655f7772 6974655f it_encode_write_ │ │ - 0x00009b34 63770062 69745f65 6e636f64 655f666c cw.bit_encode_fl │ │ - 0x00009b44 75736800 6275696c 645f6469 72656374 ush.build_direct │ │ - 0x00009b54 6f727900 6d6b6469 72007063 74725f6e ory.mkdir.pctr_n │ │ - 0x00009b64 65770070 6374725f 72657365 74007063 ew.pctr_reset.pc │ │ - 0x00009b74 74725f69 6e637265 6d656e74 00706374 tr_increment.pct │ │ - 0x00009b84 725f7072 696e7400 70637472 5f667265 r_print.pctr_fre │ │ - 0x00009b94 65006765 74727573 61676500 67657474 e.getrusage.gett │ │ - 0x00009ba4 696d656f 66646179 0070746d 725f7265 imeofday.ptmr_re │ │ - 0x00009bb4 7365745f 616c6c00 70746d72 5f707269 set_all.ptmr_pri │ │ - 0x00009bc4 6e745f61 6c6c0068 6f73745f 656e6469 nt_all.host_endi │ │ - 0x00009bd4 616e0075 6e6c696e 6b007362 5f737472 an.unlink.sb_str │ │ - 0x00009be4 746f6400 73747273 706e005f 63747970 tod.strspn._ctyp │ │ - 0x00009bf4 655f006e 65787477 6f726400 5f656461 e_.nextword._eda │ │ - 0x00009c04 7461005f 5f627373 5f737461 7274005f ta.__bss_start._ │ │ - 0x00009c14 656e6400 6c69626c 6f672e73 6f006c69 end.liblog.so.li │ │ - 0x00009c24 62737464 632b2b2e 736f006c 69626d2e bstdc++.so.libm. │ │ - 0x00009c34 736f006c 6962632e 736f006c 6962646c so.libc.so.libdl │ │ - 0x00009c44 2e736f00 6c696270 6f636b65 74737068 .so.libpocketsph │ │ - 0x00009c54 696e785f 6a6e692e 736f00 inx_jni.so. │ │ + 0x00004018 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ + 0x00004028 4c494243 006c6962 632e736f 006c6962 LIBC.libc.so.lib │ │ + 0x00004038 706f636b 65747370 68696e78 5f6a6e69 pocketsphinx_jni │ │ + 0x00004048 2e736f00 5f5f6378 615f6174 65786974 .so.__cxa_atexit │ │ + 0x00004058 005f5f73 7461636b 5f63686b 5f666169 .__stack_chk_fai │ │ + 0x00004068 6c004a61 76615f65 64755f63 6d755f70 l.Java_edu_cmu_p │ │ + 0x00004078 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x00004088 6e784261 73654a4e 495f6465 6c657465 nxBaseJNI_delete │ │ + 0x00004098 5f31436f 6e666967 00636d64 5f6c6e5f _1Config.cmd_ln_ │ │ + 0x000040a8 66726565 5f72004a 6176615f 6564755f free_r.Java_edu_ │ │ + 0x000040b8 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x000040c8 5f537068 696e7842 6173654a 4e495f43 _SphinxBaseJNI_C │ │ + 0x000040d8 6f6e6669 675f3173 6574426f 6f6c6561 onfig_1setBoolea │ │ + 0x000040e8 6e00636d 645f6c6e 5f736574 5f696e74 n.cmd_ln_set_int │ │ + 0x000040f8 5f72004a 6176615f 6564755f 636d755f _r.Java_edu_cmu_ │ │ + 0x00004108 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ + 0x00004118 696e7842 6173654a 4e495f43 6f6e6669 inxBaseJNI_Confi │ │ + 0x00004128 675f3173 6574496e 74004a61 76615f65 g_1setInt.Java_e │ │ + 0x00004138 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00004148 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ + 0x00004158 495f436f 6e666967 5f317365 74466c6f I_Config_1setFlo │ │ + 0x00004168 61740063 6d645f6c 6e5f7365 745f666c at.cmd_ln_set_fl │ │ + 0x00004178 6f61745f 72004a61 76615f65 64755f63 oat_r.Java_edu_c │ │ + 0x00004188 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00004198 53706869 6e784261 73654a4e 495f436f SphinxBaseJNI_Co │ │ + 0x000041a8 6e666967 5f317365 74537472 696e6700 nfig_1setString. │ │ + 0x000041b8 636d645f 6c6e5f73 65745f73 74725f72 cmd_ln_set_str_r │ │ + 0x000041c8 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x000041d8 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ + 0x000041e8 78426173 654a4e49 5f436f6e 6669675f xBaseJNI_Config_ │ │ + 0x000041f8 31657869 73747300 636d645f 6c6e5f65 1exists.cmd_ln_e │ │ + 0x00004208 78697374 735f7200 4a617661 5f656475 xists_r.Java_edu │ │ + 0x00004218 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00004228 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x00004238 436f6e66 69675f31 67657442 6f6f6c65 Config_1getBoole │ │ + 0x00004248 616e0063 6d645f6c 6e5f696e 745f7200 an.cmd_ln_int_r. │ │ + 0x00004258 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00004268 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x00004278 42617365 4a4e495f 436f6e66 69675f31 BaseJNI_Config_1 │ │ + 0x00004288 67657449 6e74004a 6176615f 6564755f getInt.Java_edu_ │ │ + 0x00004298 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x000042a8 5f537068 696e7842 6173654a 4e495f43 _SphinxBaseJNI_C │ │ + 0x000042b8 6f6e6669 675f3167 6574466c 6f617400 onfig_1getFloat. │ │ + 0x000042c8 636d645f 6c6e5f66 6c6f6174 5f72004a cmd_ln_float_r.J │ │ + 0x000042d8 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x000042e8 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ + 0x000042f8 6173654a 4e495f43 6f6e6669 675f3167 aseJNI_Config_1g │ │ + 0x00004308 65745374 72696e67 00636d64 5f6c6e5f etString.cmd_ln_ │ │ + 0x00004318 7374725f 72004a61 76615f65 64755f63 str_r.Java_edu_c │ │ + 0x00004328 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00004338 53706869 6e784261 73654a4e 495f6e65 SphinxBaseJNI_ne │ │ + 0x00004348 775f3146 726f6e74 456e6400 4a617661 w_1FrontEnd.Java │ │ + 0x00004358 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00004368 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x00004378 4a4e495f 64656c65 74655f31 46726f6e JNI_delete_1Fron │ │ + 0x00004388 74456e64 0066655f 66726565 004a6176 tEnd.fe_free.Jav │ │ + 0x00004398 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x000043a8 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x000043b8 654a4e49 5f46726f 6e74456e 645f316f eJNI_FrontEnd_1o │ │ + 0x000043c8 75747075 7453697a 65006665 5f676574 utputSize.fe_get │ │ + 0x000043d8 5f6f7574 7075745f 73697a65 004a6176 _output_size.Jav │ │ + 0x000043e8 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x000043f8 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x00004408 654a4e49 5f46726f 6e74456e 645f3173 eJNI_FrontEnd_1s │ │ + 0x00004418 74617274 55747400 66655f73 74617274 tartUtt.fe_start │ │ + 0x00004428 5f757474 00737072 696e7466 004a6176 _utt.sprintf.Jav │ │ + 0x00004438 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00004448 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x00004458 654a4e49 5f46726f 6e74456e 645f3170 eJNI_FrontEnd_1p │ │ + 0x00004468 726f6365 73735574 74006665 5f70726f rocessUtt.fe_pro │ │ + 0x00004478 63657373 5f757474 004a6176 615f6564 cess_utt.Java_ed │ │ + 0x00004488 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00004498 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x000044a8 5f46726f 6e74456e 645f3165 6e645574 _FrontEnd_1endUt │ │ + 0x000044b8 74006665 5f656e64 5f757474 004a6176 t.fe_end_utt.Jav │ │ + 0x000044c8 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x000044d8 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x000044e8 654a4e49 5f6e6577 5f314665 61747572 eJNI_new_1Featur │ │ + 0x000044f8 65004a61 76615f65 64755f63 6d755f70 e.Java_edu_cmu_p │ │ + 0x00004508 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x00004518 6e784261 73654a4e 495f6465 6c657465 nxBaseJNI_delete │ │ + 0x00004528 5f314665 61747572 65006665 61745f66 _1Feature.feat_f │ │ + 0x00004538 72656500 4a617661 5f656475 5f636d75 ree.Java_edu_cmu │ │ + 0x00004548 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00004558 68696e78 42617365 4a4e495f 6e65775f hinxBaseJNI_new_ │ │ + 0x00004568 31467367 4d6f6465 6c5f315f 31535749 1FsgModel_1_1SWI │ │ + 0x00004578 475f3130 00667367 5f6d6f64 656c5f69 G_10.fsg_model_i │ │ + 0x00004588 6e697400 4a617661 5f656475 5f636d75 nit.Java_edu_cmu │ │ + 0x00004598 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x000045a8 68696e78 42617365 4a4e495f 6e65775f hinxBaseJNI_new_ │ │ + 0x000045b8 31467367 4d6f6465 6c5f315f 31535749 1FsgModel_1_1SWI │ │ + 0x000045c8 475f3131 004a6176 615f6564 755f636d G_11.Java_edu_cm │ │ + 0x000045d8 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ + 0x000045e8 7068696e 78426173 654a4e49 5f6e6577 phinxBaseJNI_new │ │ + 0x000045f8 5f314673 674d6f64 656c5f31 5f315357 _1FsgModel_1_1SW │ │ + 0x00004608 49475f31 32006673 675f6d6f 64656c5f IG_12.fsg_model_ │ │ + 0x00004618 72656164 66696c65 004a6176 615f6564 readfile.Java_ed │ │ + 0x00004628 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00004638 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x00004648 5f64656c 6574655f 31467367 4d6f6465 _delete_1FsgMode │ │ + 0x00004658 6c006673 675f6d6f 64656c5f 66726565 l.fsg_model_free │ │ + 0x00004668 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x00004678 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ + 0x00004688 78426173 654a4e49 5f467367 4d6f6465 xBaseJNI_FsgMode │ │ + 0x00004698 6c5f3177 6f726449 64006673 675f6d6f l_1wordId.fsg_mo │ │ + 0x000046a8 64656c5f 776f7264 5f696400 4a617661 del_word_id.Java │ │ + 0x000046b8 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x000046c8 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x000046d8 4a4e495f 4673674d 6f64656c 5f31776f JNI_FsgModel_1wo │ │ + 0x000046e8 72644164 64006673 675f6d6f 64656c5f rdAdd.fsg_model_ │ │ + 0x000046f8 776f7264 5f616464 004a6176 615f6564 word_add.Java_ed │ │ + 0x00004708 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00004718 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x00004728 5f467367 4d6f6465 6c5f3174 72616e73 _FsgModel_1trans │ │ + 0x00004738 41646400 6673675f 6d6f6465 6c5f7472 Add.fsg_model_tr │ │ + 0x00004748 616e735f 61646400 4a617661 5f656475 ans_add.Java_edu │ │ + 0x00004758 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00004768 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x00004778 4673674d 6f64656c 5f316e75 6c6c5472 FsgModel_1nullTr │ │ + 0x00004788 616e7341 64640066 73675f6d 6f64656c ansAdd.fsg_model │ │ + 0x00004798 5f6e756c 6c5f7472 616e735f 61646400 _null_trans_add. │ │ + 0x000047a8 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x000047b8 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x000047c8 42617365 4a4e495f 4673674d 6f64656c BaseJNI_FsgModel │ │ + 0x000047d8 5f317461 67547261 6e734164 64006673 _1tagTransAdd.fs │ │ + 0x000047e8 675f6d6f 64656c5f 7461675f 7472616e g_model_tag_tran │ │ + 0x000047f8 735f6164 64004a61 76615f65 64755f63 s_add.Java_edu_c │ │ + 0x00004808 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00004818 53706869 6e784261 73654a4e 495f4673 SphinxBaseJNI_Fs │ │ + 0x00004828 674d6f64 656c5f31 61646453 696c656e gModel_1addSilen │ │ + 0x00004838 63650066 73675f6d 6f64656c 5f616464 ce.fsg_model_add │ │ + 0x00004848 5f73696c 656e6365 004a6176 615f6564 _silence.Java_ed │ │ + 0x00004858 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00004868 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x00004878 5f467367 4d6f6465 6c5f3161 6464416c _FsgModel_1addAl │ │ + 0x00004888 74006673 675f6d6f 64656c5f 6164645f t.fsg_model_add_ │ │ + 0x00004898 616c7400 4a617661 5f656475 5f636d75 alt.Java_edu_cmu │ │ + 0x000048a8 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x000048b8 68696e78 42617365 4a4e495f 4673674d hinxBaseJNI_FsgM │ │ + 0x000048c8 6f64656c 5f317772 69746500 6673675f odel_1write.fsg_ │ │ + 0x000048d8 6d6f6465 6c5f7772 69746500 4a617661 model_write.Java │ │ + 0x000048e8 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x000048f8 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x00004908 4a4e495f 4673674d 6f64656c 5f317772 JNI_FsgModel_1wr │ │ + 0x00004918 69746566 696c6500 6673675f 6d6f6465 itefile.fsg_mode │ │ + 0x00004928 6c5f7772 69746566 696c6500 4a617661 l_writefile.Java │ │ + 0x00004938 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00004948 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x00004958 4a4e495f 6e65775f 314a7367 6652756c JNI_new_1JsgfRul │ │ + 0x00004968 65004a61 76615f65 64755f63 6d755f70 e.Java_edu_cmu_p │ │ + 0x00004978 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x00004988 6e784261 73654a4e 495f6465 6c657465 nxBaseJNI_delete │ │ + 0x00004998 5f314a73 67665275 6c65004a 6176615f _1JsgfRule.Java_ │ │ + 0x000049a8 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x000049b8 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x000049c8 4e495f4a 73676652 756c655f 3166726f NI_JsgfRule_1fro │ │ + 0x000049d8 6d497465 72004a61 76615f65 64755f63 mIter.Java_edu_c │ │ + 0x000049e8 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x000049f8 53706869 6e784261 73654a4e 495f4a73 SphinxBaseJNI_Js │ │ + 0x00004a08 67665275 6c655f31 6765744e 616d6500 gfRule_1getName. │ │ + 0x00004a18 6a736766 5f72756c 655f6e61 6d65004a jsgf_rule_name.J │ │ + 0x00004a28 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00004a38 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ + 0x00004a48 6173654a 4e495f4a 73676652 756c655f aseJNI_JsgfRule_ │ │ + 0x00004a58 31697350 75626c69 63006a73 67665f72 1isPublic.jsgf_r │ │ + 0x00004a68 756c655f 7075626c 6963004a 6176615f ule_public.Java_ │ │ + 0x00004a78 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00004a88 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x00004a98 4e495f4e 4772616d 4d6f6465 6c5f3166 NI_NGramModel_1f │ │ + 0x00004aa8 726f6d49 74657200 6e677261 6d5f6d6f romIter.ngram_mo │ │ + 0x00004ab8 64656c5f 7365745f 69746572 5f6d6f64 del_set_iter_mod │ │ + 0x00004ac8 656c004a 6176615f 6564755f 636d755f el.Java_edu_cmu_ │ │ + 0x00004ad8 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ + 0x00004ae8 696e7842 6173654a 4e495f6e 65775f31 inxBaseJNI_new_1 │ │ + 0x00004af8 4e477261 6d4d6f64 656c5f31 5f315357 NGramModel_1_1SW │ │ + 0x00004b08 49475f31 30006c6f 676d6174 685f696e IG_10.logmath_in │ │ + 0x00004b18 6974006e 6772616d 5f6d6f64 656c5f72 it.ngram_model_r │ │ + 0x00004b28 65616400 6c6f676d 6174685f 66726565 ead.logmath_free │ │ + 0x00004b38 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x00004b48 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ + 0x00004b58 78426173 654a4e49 5f6e6577 5f314e47 xBaseJNI_new_1NG │ │ + 0x00004b68 72616d4d 6f64656c 5f315f31 53574947 ramModel_1_1SWIG │ │ + 0x00004b78 5f313100 4a617661 5f656475 5f636d75 _11.Java_edu_cmu │ │ + 0x00004b88 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00004b98 68696e78 42617365 4a4e495f 64656c65 hinxBaseJNI_dele │ │ + 0x00004ba8 74655f31 4e477261 6d4d6f64 656c006e te_1NGramModel.n │ │ + 0x00004bb8 6772616d 5f6d6f64 656c5f66 72656500 gram_model_free. │ │ + 0x00004bc8 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00004bd8 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x00004be8 42617365 4a4e495f 4e477261 6d4d6f64 BaseJNI_NGramMod │ │ + 0x00004bf8 656c5f31 77726974 65006e67 72616d5f el_1write.ngram_ │ │ + 0x00004c08 6d6f6465 6c5f7772 69746500 4a617661 model_write.Java │ │ + 0x00004c18 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00004c28 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x00004c38 4a4e495f 4e477261 6d4d6f64 656c5f31 JNI_NGramModel_1 │ │ + 0x00004c48 73747254 6f547970 65006e67 72616d5f strToType.ngram_ │ │ + 0x00004c58 7374725f 746f5f74 79706500 6d616c6c str_to_type.mall │ │ + 0x00004c68 6f63004a 6176615f 6564755f 636d755f oc.Java_edu_cmu_ │ │ + 0x00004c78 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ + 0x00004c88 696e7842 6173654a 4e495f4e 4772616d inxBaseJNI_NGram │ │ + 0x00004c98 4d6f6465 6c5f3174 79706554 6f537472 Model_1typeToStr │ │ + 0x00004ca8 006e6772 616d5f74 7970655f 746f5f73 .ngram_type_to_s │ │ + 0x00004cb8 7472004a 6176615f 6564755f 636d755f tr.Java_edu_cmu_ │ │ + 0x00004cc8 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ + 0x00004cd8 696e7842 6173654a 4e495f4e 4772616d inxBaseJNI_NGram │ │ + 0x00004ce8 4d6f6465 6c5f3172 65636f64 65006e67 Model_1recode.ng │ │ + 0x00004cf8 72616d5f 6d6f6465 6c5f7265 636f6465 ram_model_recode │ │ + 0x00004d08 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x00004d18 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ + 0x00004d28 78426173 654a4e49 5f4e4772 616d4d6f xBaseJNI_NGramMo │ │ + 0x00004d38 64656c5f 31636173 65666f6c 64006e67 del_1casefold.ng │ │ + 0x00004d48 72616d5f 6d6f6465 6c5f6361 7365666f ram_model_casefo │ │ + 0x00004d58 6c64004a 6176615f 6564755f 636d755f ld.Java_edu_cmu_ │ │ + 0x00004d68 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ + 0x00004d78 696e7842 6173654a 4e495f4e 4772616d inxBaseJNI_NGram │ │ + 0x00004d88 4d6f6465 6c5f3173 697a6500 6e677261 Model_1size.ngra │ │ + 0x00004d98 6d5f6d6f 64656c5f 6765745f 73697a65 m_model_get_size │ │ + 0x00004da8 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x00004db8 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ + 0x00004dc8 78426173 654a4e49 5f4e4772 616d4d6f xBaseJNI_NGramMo │ │ + 0x00004dd8 64656c5f 31616464 576f7264 006e6772 del_1addWord.ngr │ │ + 0x00004de8 616d5f6d 6f64656c 5f616464 5f776f72 am_model_add_wor │ │ + 0x00004df8 64004a61 76615f65 64755f63 6d755f70 d.Java_edu_cmu_p │ │ + 0x00004e08 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x00004e18 6e784261 73654a4e 495f4e47 72616d4d nxBaseJNI_NGramM │ │ + 0x00004e28 6f64656c 5f316164 64436c61 73730073 odel_1addClass.s │ │ + 0x00004e38 74726c65 6e007374 72637079 006e6772 trlen.strcpy.ngr │ │ + 0x00004e48 616d5f6d 6f64656c 5f616464 5f636c61 am_model_add_cla │ │ + 0x00004e58 73730066 72656500 4a617661 5f656475 ss.free.Java_edu │ │ + 0x00004e68 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00004e78 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x00004e88 4e477261 6d4d6f64 656c5f31 70726f62 NGramModel_1prob │ │ + 0x00004e98 006e6772 616d5f70 726f6200 4a617661 .ngram_prob.Java │ │ + 0x00004ea8 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00004eb8 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x00004ec8 4a4e495f 6e65775f 314c6f67 4d617468 JNI_new_1LogMath │ │ + 0x00004ed8 5f315f31 53574947 5f313000 4a617661 _1_1SWIG_10.Java │ │ + 0x00004ee8 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00004ef8 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x00004f08 4a4e495f 6e65775f 314c6f67 4d617468 JNI_new_1LogMath │ │ + 0x00004f18 5f315f31 53574947 5f313100 4a617661 _1_1SWIG_11.Java │ │ + 0x00004f28 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00004f38 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x00004f48 4a4e495f 64656c65 74655f31 4c6f674d JNI_delete_1LogM │ │ + 0x00004f58 61746800 4a617661 5f656475 5f636d75 ath.Java_edu_cmu │ │ + 0x00004f68 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00004f78 68696e78 42617365 4a4e495f 4e477261 hinxBaseJNI_NGra │ │ + 0x00004f88 6d4d6f64 656c5365 74497465 7261746f mModelSetIterato │ │ + 0x00004f98 725f3170 74725f31 73657400 4a617661 r_1ptr_1set.Java │ │ + 0x00004fa8 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00004fb8 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x00004fc8 4a4e495f 4e477261 6d4d6f64 656c5365 JNI_NGramModelSe │ │ + 0x00004fd8 74497465 7261746f 725f3170 74725f31 tIterator_1ptr_1 │ │ + 0x00004fe8 67657400 4a617661 5f656475 5f636d75 get.Java_edu_cmu │ │ + 0x00004ff8 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00005008 68696e78 42617365 4a4e495f 6e65775f hinxBaseJNI_new_ │ │ + 0x00005018 314e4772 616d4d6f 64656c53 65744974 1NGramModelSetIt │ │ + 0x00005028 65726174 6f72005f 5f636b64 5f6d616c erator.__ckd_mal │ │ + 0x00005038 6c6f635f 5f004a61 76615f65 64755f63 loc__.Java_edu_c │ │ + 0x00005048 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00005058 53706869 6e784261 73654a4e 495f6465 SphinxBaseJNI_de │ │ + 0x00005068 6c657465 5f314e47 72616d4d 6f64656c lete_1NGramModel │ │ + 0x00005078 53657449 74657261 746f7200 6e677261 SetIterator.ngra │ │ + 0x00005088 6d5f6d6f 64656c5f 7365745f 69746572 m_model_set_iter │ │ + 0x00005098 5f667265 6500636b 645f6672 6565004a _free.ckd_free.J │ │ + 0x000050a8 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x000050b8 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ + 0x000050c8 6173654a 4e495f4e 4772616d 4d6f6465 aseJNI_NGramMode │ │ + 0x000050d8 6c536574 49746572 61746f72 5f316e65 lSetIterator_1ne │ │ + 0x000050e8 7874006e 6772616d 5f6d6f64 656c5f73 xt.ngram_model_s │ │ + 0x000050f8 65745f69 7465725f 6e657874 004a6176 et_iter_next.Jav │ │ + 0x00005108 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00005118 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x00005128 654a4e49 5f4e4772 616d4d6f 64656c53 eJNI_NGramModelS │ │ + 0x00005138 65744974 65726174 6f725f31 6861734e etIterator_1hasN │ │ + 0x00005148 65787400 4a617661 5f656475 5f636d75 ext.Java_edu_cmu │ │ + 0x00005158 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00005168 68696e78 42617365 4a4e495f 4a736766 hinxBaseJNI_Jsgf │ │ + 0x00005178 49746572 61746f72 5f317074 725f3173 Iterator_1ptr_1s │ │ + 0x00005188 6574004a 6176615f 6564755f 636d755f et.Java_edu_cmu_ │ │ + 0x00005198 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ + 0x000051a8 696e7842 6173654a 4e495f4a 73676649 inxBaseJNI_JsgfI │ │ + 0x000051b8 74657261 746f725f 31707472 5f316765 terator_1ptr_1ge │ │ + 0x000051c8 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ + 0x000051d8 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x000051e8 6e784261 73654a4e 495f6e65 775f314a nxBaseJNI_new_1J │ │ + 0x000051f8 73676649 74657261 746f7200 4a617661 sgfIterator.Java │ │ + 0x00005208 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00005218 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x00005228 4a4e495f 64656c65 74655f31 4a736766 JNI_delete_1Jsgf │ │ + 0x00005238 49746572 61746f72 00686173 685f7461 Iterator.hash_ta │ │ + 0x00005248 626c655f 69746572 5f667265 65004a61 ble_iter_free.Ja │ │ + 0x00005258 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00005268 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x00005278 73654a4e 495f4a73 67664974 65726174 seJNI_JsgfIterat │ │ + 0x00005288 6f725f31 6e657874 00686173 685f7461 or_1next.hash_ta │ │ + 0x00005298 626c655f 69746572 5f6e6578 74004a61 ble_iter_next.Ja │ │ + 0x000052a8 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x000052b8 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x000052c8 73654a4e 495f4a73 67664974 65726174 seJNI_JsgfIterat │ │ + 0x000052d8 6f725f31 6861734e 65787400 4a617661 or_1hasNext.Java │ │ + 0x000052e8 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x000052f8 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x00005308 4a4e495f 4e477261 6d4d6f64 656c5365 JNI_NGramModelSe │ │ + 0x00005318 745f3169 74657200 6e677261 6d5f6d6f t_1iter.ngram_mo │ │ + 0x00005328 64656c5f 7365745f 69746572 004a6176 del_set_iter.Jav │ │ + 0x00005338 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00005348 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x00005358 654a4e49 5f6e6577 5f314e47 72616d4d eJNI_new_1NGramM │ │ + 0x00005368 6f64656c 53657400 6e677261 6d5f6d6f odelSet.ngram_mo │ │ + 0x00005378 64656c5f 7365745f 72656164 004a6176 del_set_read.Jav │ │ + 0x00005388 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00005398 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x000053a8 654a4e49 5f64656c 6574655f 314e4772 eJNI_delete_1NGr │ │ + 0x000053b8 616d4d6f 64656c53 6574004a 6176615f amModelSet.Java_ │ │ + 0x000053c8 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x000053d8 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x000053e8 4e495f4e 4772616d 4d6f6465 6c536574 NI_NGramModelSet │ │ + 0x000053f8 5f31636f 756e7400 6e677261 6d5f6d6f _1count.ngram_mo │ │ + 0x00005408 64656c5f 7365745f 636f756e 74004a61 del_set_count.Ja │ │ + 0x00005418 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00005428 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x00005438 73654a4e 495f4e47 72616d4d 6f64656c seJNI_NGramModel │ │ + 0x00005448 5365745f 31616464 006e6772 616d5f6d Set_1add.ngram_m │ │ + 0x00005458 6f64656c 5f736574 5f616464 004a6176 odel_set_add.Jav │ │ + 0x00005468 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00005478 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x00005488 654a4e49 5f4e4772 616d4d6f 64656c53 eJNI_NGramModelS │ │ + 0x00005498 65745f31 73656c65 6374006e 6772616d et_1select.ngram │ │ + 0x000054a8 5f6d6f64 656c5f73 65745f73 656c6563 _model_set_selec │ │ + 0x000054b8 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ + 0x000054c8 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x000054d8 6e784261 73654a4e 495f4e47 72616d4d nxBaseJNI_NGramM │ │ + 0x000054e8 6f64656c 5365745f 316c6f6f 6b757000 odelSet_1lookup. │ │ + 0x000054f8 6e677261 6d5f6d6f 64656c5f 7365745f ngram_model_set_ │ │ + 0x00005508 6c6f6f6b 7570004a 6176615f 6564755f lookup.Java_edu_ │ │ + 0x00005518 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x00005528 5f537068 696e7842 6173654a 4e495f4e _SphinxBaseJNI_N │ │ + 0x00005538 4772616d 4d6f6465 6c536574 5f316375 GramModelSet_1cu │ │ + 0x00005548 7272656e 74006e67 72616d5f 6d6f6465 rrent.ngram_mode │ │ + 0x00005558 6c5f7365 745f6375 7272656e 74004a61 l_set_current.Ja │ │ + 0x00005568 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00005578 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x00005588 73654a4e 495f4a73 67665f31 69746572 seJNI_Jsgf_1iter │ │ + 0x00005598 006a7367 665f7275 6c655f69 74657200 .jsgf_rule_iter. │ │ + 0x000055a8 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x000055b8 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x000055c8 42617365 4a4e495f 6e65775f 314a7367 BaseJNI_new_1Jsg │ │ + 0x000055d8 66006a73 67665f70 61727365 5f66696c f.jsgf_parse_fil │ │ + 0x000055e8 65004a61 76615f65 64755f63 6d755f70 e.Java_edu_cmu_p │ │ + 0x000055f8 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x00005608 6e784261 73654a4e 495f6465 6c657465 nxBaseJNI_delete │ │ + 0x00005618 5f314a73 6766006a 7367665f 6772616d _1Jsgf.jsgf_gram │ │ + 0x00005628 6d61725f 66726565 004a6176 615f6564 mar_free.Java_ed │ │ + 0x00005638 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00005648 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x00005658 5f4a7367 665f316e 616d6500 6a736766 _Jsgf_1name.jsgf │ │ + 0x00005668 5f677261 6d6d6172 5f6e616d 65004a61 _grammar_name.Ja │ │ + 0x00005678 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00005688 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x00005698 73654a4e 495f4a73 67665f31 67657452 seJNI_Jsgf_1getR │ │ + 0x000056a8 756c6500 6a736766 5f676574 5f72756c ule.jsgf_get_rul │ │ + 0x000056b8 65004a61 76615f65 64755f63 6d755f70 e.Java_edu_cmu_p │ │ + 0x000056c8 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x000056d8 6e784261 73654a4e 495f4a73 67665f31 nxBaseJNI_Jsgf_1 │ │ + 0x000056e8 6275696c 64467367 006a7367 665f6275 buildFsg.jsgf_bu │ │ + 0x000056f8 696c645f 66736700 4a617661 5f656475 ild_fsg.Java_edu │ │ + 0x00005708 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00005718 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x00005728 495f4879 706f7468 65736973 5f316879 I_Hypothesis_1hy │ │ + 0x00005738 70737472 5f317365 74004a61 76615f65 pstr_1set.Java_e │ │ + 0x00005748 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00005758 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x00005768 4a4e495f 4879706f 74686573 69735f31 JNI_Hypothesis_1 │ │ + 0x00005778 68797073 74725f31 67657400 4a617661 hypstr_1get.Java │ │ + 0x00005788 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00005798 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x000057a8 6e784a4e 495f4879 706f7468 65736973 nxJNI_Hypothesis │ │ + 0x000057b8 5f317574 7469645f 31736574 004a6176 _1uttid_1set.Jav │ │ + 0x000057c8 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x000057d8 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x000057e8 696e784a 4e495f48 79706f74 68657369 inxJNI_Hypothesi │ │ + 0x000057f8 735f3175 74746964 5f316765 74004a61 s_1uttid_1get.Ja │ │ + 0x00005808 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00005818 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x00005828 68696e78 4a4e495f 4879706f 74686573 hinxJNI_Hypothes │ │ + 0x00005838 69735f31 62657374 53636f72 655f3173 is_1bestScore_1s │ │ + 0x00005848 6574004a 6176615f 6564755f 636d755f et.Java_edu_cmu_ │ │ + 0x00005858 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x00005868 6b657453 7068696e 784a4e49 5f487970 ketSphinxJNI_Hyp │ │ + 0x00005878 6f746865 7369735f 31626573 7453636f othesis_1bestSco │ │ + 0x00005888 72655f31 67657400 4a617661 5f656475 re_1get.Java_edu │ │ + 0x00005898 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x000058a8 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x000058b8 495f6e65 775f3148 79706f74 68657369 I_new_1Hypothesi │ │ + 0x000058c8 73005f5f 636b645f 73616c6c 6f635f5f s.__ckd_salloc__ │ │ + 0x000058d8 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x000058e8 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x000058f8 74537068 696e784a 4e495f64 656c6574 tSphinxJNI_delet │ │ + 0x00005908 655f3148 79706f74 68657369 73004a61 e_1Hypothesis.Ja │ │ + 0x00005918 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00005928 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x00005938 68696e78 4a4e495f 5365676d 656e745f hinxJNI_Segment_ │ │ + 0x00005948 31776f72 645f3173 6574004a 6176615f 1word_1set.Java_ │ │ + 0x00005958 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00005968 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x00005978 784a4e49 5f536567 6d656e74 5f31776f xJNI_Segment_1wo │ │ + 0x00005988 72645f31 67657400 4a617661 5f656475 rd_1get.Java_edu │ │ + 0x00005998 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x000059a8 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x000059b8 495f5365 676d656e 745f3161 7363725f I_Segment_1ascr_ │ │ + 0x000059c8 31736574 004a6176 615f6564 755f636d 1set.Java_edu_cm │ │ + 0x000059d8 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x000059e8 6f636b65 74537068 696e784a 4e495f53 ocketSphinxJNI_S │ │ + 0x000059f8 65676d65 6e745f31 61736372 5f316765 egment_1ascr_1ge │ │ + 0x00005a08 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ + 0x00005a18 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x00005a28 65745370 68696e78 4a4e495f 5365676d etSphinxJNI_Segm │ │ + 0x00005a38 656e745f 316c7363 725f3173 6574004a ent_1lscr_1set.J │ │ + 0x00005a48 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00005a58 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x00005a68 7068696e 784a4e49 5f536567 6d656e74 phinxJNI_Segment │ │ + 0x00005a78 5f316c73 63725f31 67657400 4a617661 _1lscr_1get.Java │ │ + 0x00005a88 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00005a98 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x00005aa8 6e784a4e 495f5365 676d656e 745f316c nxJNI_Segment_1l │ │ + 0x00005ab8 6261636b 5f317365 74004a61 76615f65 back_1set.Java_e │ │ + 0x00005ac8 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00005ad8 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x00005ae8 4a4e495f 5365676d 656e745f 316c6261 JNI_Segment_1lba │ │ + 0x00005af8 636b5f31 67657400 4a617661 5f656475 ck_1get.Java_edu │ │ + 0x00005b08 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00005b18 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x00005b28 495f5365 676d656e 745f3170 726f625f I_Segment_1prob_ │ │ + 0x00005b38 31736574 004a6176 615f6564 755f636d 1set.Java_edu_cm │ │ + 0x00005b48 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x00005b58 6f636b65 74537068 696e784a 4e495f53 ocketSphinxJNI_S │ │ + 0x00005b68 65676d65 6e745f31 70726f62 5f316765 egment_1prob_1ge │ │ + 0x00005b78 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ + 0x00005b88 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x00005b98 65745370 68696e78 4a4e495f 5365676d etSphinxJNI_Segm │ │ + 0x00005ba8 656e745f 31737461 72744672 616d655f ent_1startFrame_ │ │ + 0x00005bb8 31736574 004a6176 615f6564 755f636d 1set.Java_edu_cm │ │ + 0x00005bc8 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x00005bd8 6f636b65 74537068 696e784a 4e495f53 ocketSphinxJNI_S │ │ + 0x00005be8 65676d65 6e745f31 73746172 74467261 egment_1startFra │ │ + 0x00005bf8 6d655f31 67657400 4a617661 5f656475 me_1get.Java_edu │ │ + 0x00005c08 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00005c18 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x00005c28 495f5365 676d656e 745f3165 6e644672 I_Segment_1endFr │ │ + 0x00005c38 616d655f 31736574 004a6176 615f6564 ame_1set.Java_ed │ │ + 0x00005c48 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00005c58 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ + 0x00005c68 4e495f53 65676d65 6e745f31 656e6446 NI_Segment_1endF │ │ + 0x00005c78 72616d65 5f316765 74004a61 76615f65 rame_1get.Java_e │ │ + 0x00005c88 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00005c98 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x00005ca8 4a4e495f 5365676d 656e745f 3166726f JNI_Segment_1fro │ │ + 0x00005cb8 6d497465 72007073 5f736567 5f776f72 mIter.ps_seg_wor │ │ + 0x00005cc8 64007073 5f736567 5f70726f 62007073 d.ps_seg_prob.ps │ │ + 0x00005cd8 5f736567 5f667261 6d657300 4a617661 _seg_frames.Java │ │ + 0x00005ce8 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00005cf8 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x00005d08 6e784a4e 495f6465 6c657465 5f315365 nxJNI_delete_1Se │ │ + 0x00005d18 676d656e 74004a61 76615f65 64755f63 gment.Java_edu_c │ │ + 0x00005d28 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00005d38 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x00005d48 6e65775f 31736567 6d656e74 0063616c new_1segment.cal │ │ + 0x00005d58 6c6f6300 4a617661 5f656475 5f636d75 loc.Java_edu_cmu │ │ + 0x00005d68 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x00005d78 636b6574 53706869 6e784a4e 495f4e42 cketSphinxJNI_NB │ │ + 0x00005d88 6573745f 316e6265 73745f31 73657400 est_1nbest_1set. │ │ + 0x00005d98 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00005da8 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ + 0x00005db8 53706869 6e784a4e 495f4e42 6573745f SphinxJNI_NBest_ │ │ + 0x00005dc8 316e6265 73745f31 67657400 4a617661 1nbest_1get.Java │ │ + 0x00005dd8 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00005de8 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x00005df8 6e784a4e 495f4e42 6573745f 3166726f nxJNI_NBest_1fro │ │ + 0x00005e08 6d497465 72004a61 76615f65 64755f63 mIter.Java_edu_c │ │ + 0x00005e18 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00005e28 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x00005e38 4e426573 745f3168 79700070 735f6e62 NBest_1hyp.ps_nb │ │ + 0x00005e48 6573745f 68797000 4a617661 5f656475 est_hyp.Java_edu │ │ + 0x00005e58 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00005e68 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x00005e78 495f6465 6c657465 5f314e42 65737400 I_delete_1NBest. │ │ + 0x00005e88 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00005e98 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ + 0x00005ea8 53706869 6e784a4e 495f6e65 775f316e SphinxJNI_new_1n │ │ + 0x00005eb8 42657374 004a6176 615f6564 755f636d Best.Java_edu_cm │ │ + 0x00005ec8 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x00005ed8 6f636b65 74537068 696e784a 4e495f53 ocketSphinxJNI_S │ │ + 0x00005ee8 65676d65 6e744974 65726174 6f725f31 egmentIterator_1 │ │ + 0x00005ef8 7074725f 31736574 004a6176 615f6564 ptr_1set.Java_ed │ │ + 0x00005f08 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00005f18 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ + 0x00005f28 4e495f53 65676d65 6e744974 65726174 NI_SegmentIterat │ │ + 0x00005f38 6f725f31 7074725f 31676574 004a6176 or_1ptr_1get.Jav │ │ + 0x00005f48 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00005f58 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x00005f68 696e784a 4e495f6e 65775f31 5365676d inxJNI_new_1Segm │ │ + 0x00005f78 656e7449 74657261 746f7200 4a617661 entIterator.Java │ │ + 0x00005f88 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00005f98 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x00005fa8 6e784a4e 495f6465 6c657465 5f315365 nxJNI_delete_1Se │ │ + 0x00005fb8 676d656e 74497465 7261746f 72007073 gmentIterator.ps │ │ + 0x00005fc8 5f736567 5f667265 65004a61 76615f65 _seg_free.Java_e │ │ + 0x00005fd8 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00005fe8 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x00005ff8 4a4e495f 5365676d 656e7449 74657261 JNI_SegmentItera │ │ + 0x00006008 746f725f 316e6578 74007073 5f736567 tor_1next.ps_seg │ │ + 0x00006018 5f6e6578 74004a61 76615f65 64755f63 _next.Java_edu_c │ │ + 0x00006028 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00006038 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x00006048 5365676d 656e7449 74657261 746f725f SegmentIterator_ │ │ + 0x00006058 31686173 4e657874 004a6176 615f6564 1hasNext.Java_ed │ │ + 0x00006068 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00006078 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ + 0x00006088 4e495f4e 42657374 49746572 61746f72 NI_NBestIterator │ │ + 0x00006098 5f317074 725f3173 6574004a 6176615f _1ptr_1set.Java_ │ │ + 0x000060a8 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x000060b8 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x000060c8 784a4e49 5f4e4265 73744974 65726174 xJNI_NBestIterat │ │ + 0x000060d8 6f725f31 7074725f 31676574 004a6176 or_1ptr_1get.Jav │ │ + 0x000060e8 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x000060f8 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x00006108 696e784a 4e495f6e 65775f31 4e426573 inxJNI_new_1NBes │ │ + 0x00006118 74497465 7261746f 72004a61 76615f65 tIterator.Java_e │ │ + 0x00006128 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00006138 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x00006148 4a4e495f 64656c65 74655f31 4e426573 JNI_delete_1NBes │ │ + 0x00006158 74497465 7261746f 72007073 5f6e6265 tIterator.ps_nbe │ │ + 0x00006168 73745f66 72656500 4a617661 5f656475 st_free.Java_edu │ │ + 0x00006178 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00006188 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x00006198 495f4e42 65737449 74657261 746f725f I_NBestIterator_ │ │ + 0x000061a8 316e6578 74007073 5f6e6265 73745f6e 1next.ps_nbest_n │ │ + 0x000061b8 65787400 4a617661 5f656475 5f636d75 ext.Java_edu_cmu │ │ + 0x000061c8 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x000061d8 636b6574 53706869 6e784a4e 495f4e42 cketSphinxJNI_NB │ │ + 0x000061e8 65737449 74657261 746f725f 31686173 estIterator_1has │ │ + 0x000061f8 4e657874 004a6176 615f6564 755f636d Next.Java_edu_cm │ │ + 0x00006208 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x00006218 6f636b65 74537068 696e784a 4e495f6e ocketSphinxJNI_n │ │ + 0x00006228 65775f31 4465636f 6465725f 315f3153 ew_1Decoder_1_1S │ │ + 0x00006238 5749475f 31300070 735f6172 67730063 WIG_10.ps_args.c │ │ + 0x00006248 6d645f6c 6e5f696e 69740070 735f696e md_ln_init.ps_in │ │ + 0x00006258 6974004a 6176615f 6564755f 636d755f it.Java_edu_cmu_ │ │ + 0x00006268 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x00006278 6b657453 7068696e 784a4e49 5f6e6577 ketSphinxJNI_new │ │ + 0x00006288 5f314465 636f6465 725f315f 31535749 _1Decoder_1_1SWI │ │ + 0x00006298 475f3131 004a6176 615f6564 755f636d G_11.Java_edu_cm │ │ + 0x000062a8 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x000062b8 6f636b65 74537068 696e784a 4e495f64 ocketSphinxJNI_d │ │ + 0x000062c8 656c6574 655f3144 65636f64 65720070 elete_1Decoder.p │ │ + 0x000062d8 735f6672 6565004a 6176615f 6564755f s_free.Java_edu_ │ │ + 0x000062e8 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x000062f8 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x00006308 5f446563 6f646572 5f317265 696e6974 _Decoder_1reinit │ │ + 0x00006318 0070735f 7265696e 6974004a 6176615f .ps_reinit.Java_ │ │ + 0x00006328 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00006338 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x00006348 784a4e49 5f446563 6f646572 5f316c6f xJNI_Decoder_1lo │ │ + 0x00006358 61644469 63740070 735f6c6f 61645f64 adDict.ps_load_d │ │ + 0x00006368 69637400 4a617661 5f656475 5f636d75 ict.Java_edu_cmu │ │ + 0x00006378 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x00006388 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ + 0x00006398 636f6465 725f3173 61766544 69637400 coder_1saveDict. │ │ + 0x000063a8 70735f73 6176655f 64696374 004a6176 ps_save_dict.Jav │ │ + 0x000063b8 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x000063c8 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x000063d8 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ + 0x000063e8 61646457 6f726400 70735f61 64645f77 addWord.ps_add_w │ │ + 0x000063f8 6f726400 4a617661 5f656475 5f636d75 ord.Java_edu_cmu │ │ + 0x00006408 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x00006418 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ + 0x00006428 636f6465 725f316c 6f6f6b75 70576f72 coder_1lookupWor │ │ + 0x00006438 64007073 5f6c6f6f 6b75705f 776f7264 d.ps_lookup_word │ │ + 0x00006448 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x00006458 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x00006468 74537068 696e784a 4e495f44 65636f64 tSphinxJNI_Decod │ │ + 0x00006478 65725f31 6765744c 61747469 63650070 er_1getLattice.p │ │ + 0x00006488 735f6765 745f6c61 74746963 65007073 s_get_lattice.ps │ │ + 0x00006498 5f6c6174 74696365 5f726574 61696e00 _lattice_retain. │ │ + 0x000064a8 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x000064b8 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ + 0x000064c8 53706869 6e784a4e 495f4465 636f6465 SphinxJNI_Decode │ │ + 0x000064d8 725f3167 6574436f 6e666967 0070735f r_1getConfig.ps_ │ │ + 0x000064e8 6765745f 636f6e66 69670063 6d645f6c get_config.cmd_l │ │ + 0x000064f8 6e5f7265 7461696e 004a6176 615f6564 n_retain.Java_ed │ │ + 0x00006508 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00006518 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ + 0x00006528 4e495f44 65636f64 65725f31 64656661 NI_Decoder_1defa │ │ + 0x00006538 756c7443 6f6e6669 6700636d 645f6c6e ultConfig.cmd_ln │ │ + 0x00006548 5f706172 73655f72 004a6176 615f6564 _parse_r.Java_ed │ │ + 0x00006558 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00006568 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ + 0x00006578 4e495f44 65636f64 65725f31 66696c65 NI_Decoder_1file │ │ + 0x00006588 436f6e66 69670063 6d645f6c 6e5f7061 Config.cmd_ln_pa │ │ + 0x00006598 7273655f 66696c65 5f72004a 6176615f rse_file_r.Java_ │ │ + 0x000065a8 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x000065b8 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x000065c8 784a4e49 5f446563 6f646572 5f317374 xJNI_Decoder_1st │ │ + 0x000065d8 61727455 74740070 735f7374 6172745f artUtt.ps_start_ │ │ + 0x000065e8 75747400 4a617661 5f656475 5f636d75 utt.Java_edu_cmu │ │ + 0x000065f8 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x00006608 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ + 0x00006618 636f6465 725f3167 65745574 74696400 coder_1getUttid. │ │ + 0x00006628 70735f67 65745f75 74746964 004a6176 ps_get_uttid.Jav │ │ + 0x00006638 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00006648 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x00006658 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ + 0x00006668 656e6455 74740070 735f656e 645f7574 endUtt.ps_end_ut │ │ + 0x00006678 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ + 0x00006688 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x00006698 65745370 68696e78 4a4e495f 4465636f etSphinxJNI_Deco │ │ + 0x000066a8 6465725f 3170726f 63657373 52617700 der_1processRaw. │ │ + 0x000066b8 70735f70 726f6365 73735f72 6177004a ps_process_raw.J │ │ + 0x000066c8 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x000066d8 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x000066e8 7068696e 784a4e49 5f446563 6f646572 phinxJNI_Decoder │ │ + 0x000066f8 5f316465 636f6465 52617700 70735f64 _1decodeRaw.ps_d │ │ + 0x00006708 65636f64 655f7261 77004a61 76615f65 ecode_raw.Java_e │ │ + 0x00006718 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00006728 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x00006738 4a4e495f 4465636f 6465725f 31687970 JNI_Decoder_1hyp │ │ + 0x00006748 0070735f 6765745f 68797000 4a617661 .ps_get_hyp.Java │ │ + 0x00006758 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00006768 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x00006778 6e784a4e 495f4465 636f6465 725f3167 nxJNI_Decoder_1g │ │ + 0x00006788 65744665 0070735f 6765745f 6665004a etFe.ps_get_fe.J │ │ + 0x00006798 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x000067a8 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x000067b8 7068696e 784a4e49 5f446563 6f646572 phinxJNI_Decoder │ │ + 0x000067c8 5f316765 74466561 74007073 5f676574 _1getFeat.ps_get │ │ + 0x000067d8 5f666561 74004a61 76615f65 64755f63 _feat.Java_edu_c │ │ + 0x000067e8 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x000067f8 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x00006808 4465636f 6465725f 31676574 496e5370 Decoder_1getInSp │ │ + 0x00006818 65656368 0070735f 6765745f 696e5f73 eech.ps_get_in_s │ │ + 0x00006828 70656563 68004a61 76615f65 64755f63 peech.Java_edu_c │ │ + 0x00006838 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00006848 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x00006858 4465636f 6465725f 31676574 46736700 Decoder_1getFsg. │ │ + 0x00006868 70735f67 65745f66 73670066 73675f6d ps_get_fsg.fsg_m │ │ + 0x00006878 6f64656c 5f726574 61696e00 4a617661 odel_retain.Java │ │ + 0x00006888 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00006898 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x000068a8 6e784a4e 495f4465 636f6465 725f3173 nxJNI_Decoder_1s │ │ + 0x000068b8 65744673 67007073 5f736574 5f667367 etFsg.ps_set_fsg │ │ + 0x000068c8 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x000068d8 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x000068e8 74537068 696e784a 4e495f44 65636f64 tSphinxJNI_Decod │ │ + 0x000068f8 65725f31 7365744a 73676646 696c6500 er_1setJsgfFile. │ │ + 0x00006908 70735f73 65745f6a 7367665f 66696c65 ps_set_jsgf_file │ │ + 0x00006918 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x00006928 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x00006938 74537068 696e784a 4e495f44 65636f64 tSphinxJNI_Decod │ │ + 0x00006948 65725f31 6765744b 77730070 735f6765 er_1getKws.ps_ge │ │ + 0x00006958 745f6b77 73004a61 76615f65 64755f63 t_kws.Java_edu_c │ │ + 0x00006968 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00006978 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x00006988 4465636f 6465725f 31736574 4b777300 Decoder_1setKws. │ │ + 0x00006998 70735f73 65745f6b 7773004a 6176615f ps_set_kws.Java_ │ │ + 0x000069a8 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x000069b8 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x000069c8 784a4e49 5f446563 6f646572 5f317365 xJNI_Decoder_1se │ │ + 0x000069d8 744b6579 70687261 73650070 735f7365 tKeyphrase.ps_se │ │ + 0x000069e8 745f6b65 79706872 61736500 4a617661 t_keyphrase.Java │ │ + 0x000069f8 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00006a08 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x00006a18 6e784a4e 495f4465 636f6465 725f3167 nxJNI_Decoder_1g │ │ + 0x00006a28 65744c6d 0070735f 6765745f 6c6d006e etLm.ps_get_lm.n │ │ + 0x00006a38 6772616d 5f6d6f64 656c5f72 65746169 gram_model_retai │ │ + 0x00006a48 6e004a61 76615f65 64755f63 6d755f70 n.Java_edu_cmu_p │ │ + 0x00006a58 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x00006a68 65745370 68696e78 4a4e495f 4465636f etSphinxJNI_Deco │ │ + 0x00006a78 6465725f 31736574 4c6d0070 735f7365 der_1setLm.ps_se │ │ + 0x00006a88 745f6c6d 004a6176 615f6564 755f636d t_lm.Java_edu_cm │ │ + 0x00006a98 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x00006aa8 6f636b65 74537068 696e784a 4e495f44 ocketSphinxJNI_D │ │ + 0x00006ab8 65636f64 65725f31 7365744c 6d46696c ecoder_1setLmFil │ │ + 0x00006ac8 65007073 5f736574 5f6c6d5f 66696c65 e.ps_set_lm_file │ │ + 0x00006ad8 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x00006ae8 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x00006af8 74537068 696e784a 4e495f44 65636f64 tSphinxJNI_Decod │ │ + 0x00006b08 65725f31 6765744c 6f676d61 74680070 er_1getLogmath.p │ │ + 0x00006b18 735f6765 745f6c6f 676d6174 68006c6f s_get_logmath.lo │ │ + 0x00006b28 676d6174 685f7265 7461696e 004a6176 gmath_retain.Jav │ │ + 0x00006b38 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00006b48 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x00006b58 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ + 0x00006b68 73657453 65617263 68007073 5f736574 setSearch.ps_set │ │ + 0x00006b78 5f736561 72636800 4a617661 5f656475 _search.Java_edu │ │ + 0x00006b88 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00006b98 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x00006ba8 495f4465 636f6465 725f3167 65745365 I_Decoder_1getSe │ │ + 0x00006bb8 61726368 0070735f 6765745f 73656172 arch.ps_get_sear │ │ + 0x00006bc8 6368004a 6176615f 6564755f 636d755f ch.Java_edu_cmu_ │ │ + 0x00006bd8 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x00006be8 6b657453 7068696e 784a4e49 5f446563 ketSphinxJNI_Dec │ │ + 0x00006bf8 6f646572 5f316e46 72616d65 73007073 oder_1nFrames.ps │ │ + 0x00006c08 5f676574 5f6e5f66 72616d65 73004a61 _get_n_frames.Ja │ │ + 0x00006c18 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00006c28 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x00006c38 68696e78 4a4e495f 4465636f 6465725f hinxJNI_Decoder_ │ │ + 0x00006c48 31736567 004a6176 615f6564 755f636d 1seg.Java_edu_cm │ │ + 0x00006c58 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x00006c68 6f636b65 74537068 696e784a 4e495f44 ocketSphinxJNI_D │ │ + 0x00006c78 65636f64 65725f31 6e626573 74004a61 ecoder_1nbest.Ja │ │ + 0x00006c88 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00006c98 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x00006ca8 68696e78 4a4e495f 6e65775f 314c6174 hinxJNI_new_1Lat │ │ + 0x00006cb8 74696365 5f315f31 53574947 5f313000 tice_1_1SWIG_10. │ │ + 0x00006cc8 70735f6c 61747469 63655f72 65616400 ps_lattice_read. │ │ + 0x00006cd8 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00006ce8 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ + 0x00006cf8 53706869 6e784a4e 495f6e65 775f314c SphinxJNI_new_1L │ │ + 0x00006d08 61747469 63655f31 5f315357 49475f31 attice_1_1SWIG_1 │ │ + 0x00006d18 31004a61 76615f65 64755f63 6d755f70 1.Java_edu_cmu_p │ │ + 0x00006d28 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x00006d38 65745370 68696e78 4a4e495f 64656c65 etSphinxJNI_dele │ │ + 0x00006d48 74655f31 4c617474 69636500 70735f6c te_1Lattice.ps_l │ │ + 0x00006d58 61747469 63655f66 72656500 4a617661 attice_free.Java │ │ + 0x00006d68 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00006d78 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x00006d88 6e784a4e 495f4c61 74746963 655f3177 nxJNI_Lattice_1w │ │ + 0x00006d98 72697465 0070735f 6c617474 6963655f rite.ps_lattice_ │ │ + 0x00006da8 77726974 65004a61 76615f65 64755f63 write.Java_edu_c │ │ + 0x00006db8 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00006dc8 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x00006dd8 4c617474 6963655f 31777269 74654874 Lattice_1writeHt │ │ + 0x00006de8 6b007073 5f6c6174 74696365 5f777269 k.ps_lattice_wri │ │ + 0x00006df8 74655f68 746b004a 6176615f 6564755f te_htk.Java_edu_ │ │ + 0x00006e08 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x00006e18 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x00006e28 5f6e6577 5f314e42 6573744c 69737400 _new_1NBestList. │ │ + 0x00006e38 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00006e48 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ + 0x00006e58 53706869 6e784a4e 495f4e42 6573744c SphinxJNI_NBestL │ │ + 0x00006e68 6973745f 31697465 72007073 5f6e6265 ist_1iter.ps_nbe │ │ + 0x00006e78 7374004a 6176615f 6564755f 636d755f st.Java_edu_cmu_ │ │ + 0x00006e88 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x00006e98 6b657453 7068696e 784a4e49 5f64656c ketSphinxJNI_del │ │ + 0x00006ea8 6574655f 314e4265 73744c69 7374004a ete_1NBestList.J │ │ + 0x00006eb8 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00006ec8 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x00006ed8 7068696e 784a4e49 5f6e6577 5f315365 phinxJNI_new_1Se │ │ + 0x00006ee8 676d656e 744c6973 74004a61 76615f65 gmentList.Java_e │ │ + 0x00006ef8 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00006f08 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x00006f18 4a4e495f 5365676d 656e744c 6973745f JNI_SegmentList_ │ │ + 0x00006f28 31697465 72007073 5f736567 5f697465 1iter.ps_seg_ite │ │ + 0x00006f38 72004a61 76615f65 64755f63 6d755f70 r.Java_edu_cmu_p │ │ + 0x00006f48 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x00006f58 65745370 68696e78 4a4e495f 64656c65 etSphinxJNI_dele │ │ + 0x00006f68 74655f31 5365676d 656e744c 69737400 te_1SegmentList. │ │ + 0x00006f78 61636d6f 645f6164 76616e63 65007374 acmod_advance.st │ │ + 0x00006f88 72696e67 5f6a6f69 6e00666f 70656e00 ring_join.fopen. │ │ + 0x00006f98 66636c6f 73650068 6173685f 7461626c fclose.hash_tabl │ │ + 0x00006fa8 655f6974 65720068 6173685f 7461626c e_iter.hash_tabl │ │ + 0x00006fb8 655f656d 70747900 68617368 5f746162 e_empty.hash_tab │ │ + 0x00006fc8 6c655f66 72656500 70735f64 65666175 le_free.ps_defau │ │ + 0x00006fd8 6c745f73 65617263 685f6172 67730070 lt_search_args.p │ │ + 0x00006fe8 735f7265 7461696e 00646963 745f6672 s_retain.dict_fr │ │ + 0x00006ff8 65650064 69637432 7069645f 66726565 ee.dict2pid_free │ │ + 0x00007008 0061636d 6f645f66 72656500 70735f75 .acmod_free.ps_u │ │ + 0x00007018 70646174 655f6d6c 6c720061 636d6f64 pdate_mllr.acmod │ │ + 0x00007028 5f757064 6174655f 6d6c6c72 00686173 _update_mllr.has │ │ + 0x00007038 685f7461 626c655f 6c6f6f6b 75700070 h_table_lookup.p │ │ + 0x00007048 735f756e 7365745f 73656172 63680068 s_unset_search.h │ │ + 0x00007058 6173685f 7461626c 655f6465 6c657465 ash_table_delete │ │ + 0x00007068 0070735f 73656172 63685f69 74657200 .ps_search_iter. │ │ + 0x00007078 70735f73 65617263 685f6974 65725f6e ps_search_iter_n │ │ + 0x00007088 65787400 70735f73 65617263 685f6974 ext.ps_search_it │ │ + 0x00007098 65725f76 616c0070 735f7365 61726368 er_val.ps_search │ │ + 0x000070a8 5f697465 725f6672 6565006b 77735f73 _iter_free.kws_s │ │ + 0x000070b8 65617263 685f6765 745f6b65 79776f72 earch_get_keywor │ │ + 0x000070c8 6473006e 6772616d 5f736561 7263685f ds.ngram_search_ │ │ + 0x000070d8 696e6974 00686173 685f7461 626c655f init.hash_table_ │ │ + 0x000070e8 7265706c 61636500 70735f73 65745f61 replace.ps_set_a │ │ + 0x000070f8 6c6c7068 6f6e6500 616c6c70 686f6e65 llphone.allphone │ │ + 0x00007108 5f736561 7263685f 696e6974 0070735f _search_init.ps_ │ │ + 0x00007118 7365745f 616c6c70 686f6e65 5f66696c set_allphone_fil │ │ + 0x00007128 65006b77 735f7365 61726368 5f696e69 e.kws_search_ini │ │ + 0x00007138 74006673 675f7365 61726368 5f696e69 t.fsg_search_ini │ │ + 0x00007148 74006572 725f6d73 67006572 725f7365 t.err_msg.err_se │ │ + 0x00007158 745f6465 6275675f 6c657665 6c006861 t_debug_level.ha │ │ + 0x00007168 73685f74 61626c65 5f6e6577 006c6f67 sh_table_new.log │ │ + 0x00007178 6d617468 5f676574 5f626173 65006163 math_get_base.ac │ │ + 0x00007188 6d6f645f 696e6974 00646963 745f696e mod_init.dict_in │ │ + 0x00007198 69740064 69637432 7069645f 6275696c it.dict2pid_buil │ │ + 0x000071a8 64007068 6f6e655f 6c6f6f70 5f736561 d.phone_loop_sea │ │ + 0x000071b8 7263685f 696e6974 00686173 685f7461 rch_init.hash_ta │ │ + 0x000071c8 626c655f 656e7465 72007074 6d725f69 ble_enter.ptmr_i │ │ + 0x000071d8 6e697400 5f5f636b 645f6361 6c6c6f63 nit.__ckd_calloc │ │ + 0x000071e8 5f5f0070 735f7365 745f6a73 67665f73 __.ps_set_jsgf_s │ │ + 0x000071f8 7472696e 67006a73 67665f70 61727365 tring.jsgf_parse │ │ + 0x00007208 5f737472 696e6700 64696374 5f777269 _string.dict_wri │ │ + 0x00007218 74650073 74723277 6f726473 0062696e te.str2words.bin │ │ + 0x00007228 5f6d6465 665f6369 70686f6e 655f6964 _mdef_ciphone_id │ │ + 0x00007238 00646963 745f6164 645f776f 72640064 .dict_add_word.d │ │ + 0x00007248 69637432 7069645f 6164645f 776f7264 ict2pid_add_word │ │ + 0x00007258 00646963 745f776f 72646964 00646963 .dict_wordid.dic │ │ + 0x00007268 745f6369 70686f6e 655f7374 72007374 t_ciphone_str.st │ │ + 0x00007278 72636174 0070735f 73746172 745f7374 rcat.ps_start_st │ │ + 0x00007288 7265616d 0061636d 6f645f73 74617274 ream.acmod_start │ │ + 0x00007298 5f737472 65616d00 70746d72 5f726573 _stream.ptmr_res │ │ + 0x000072a8 65740070 746d725f 73746172 74006163 et.ptmr_start.ac │ │ + 0x000072b8 6d6f645f 73746172 745f7574 74006163 mod_start_utt.ac │ │ + 0x000072c8 6d6f645f 7365745f 6d666366 68006163 mod_set_mfcfh.ac │ │ + 0x000072d8 6d6f645f 7365745f 72617766 68006163 mod_set_rawfh.ac │ │ + 0x000072e8 6d6f645f 7365745f 73656e66 68006572 mod_set_senfh.er │ │ + 0x000072f8 725f6d73 675f7379 7374656d 0061636d r_msg_system.acm │ │ + 0x00007308 6f645f70 726f6365 73735f72 61770061 od_process_raw.a │ │ + 0x00007318 636d6f64 5f736574 5f67726f 77007073 cmod_set_grow.ps │ │ + 0x00007328 5f70726f 63657373 5f636570 0061636d _process_cep.acm │ │ + 0x00007338 6f645f70 726f6365 73735f63 65700070 od_process_cep.p │ │ + 0x00007348 746d725f 73746f70 0070735f 6765745f tmr_stop.ps_get_ │ │ + 0x00007358 6879705f 66696e61 6c007073 5f676574 hyp_final.ps_get │ │ + 0x00007368 5f70726f 62006163 6d6f645f 73747265 _prob.acmod_stre │ │ + 0x00007378 616d5f6f 66667365 74006163 6d6f645f am_offset.acmod_ │ │ + 0x00007388 656e645f 75747400 6c6f676d 6174685f end_utt.logmath_ │ │ + 0x00007398 65787000 66726561 64006674 656c6c00 exp.fread.ftell. │ │ + 0x000073a8 66736565 6b007073 5f646563 6f64655f fseek.ps_decode_ │ │ + 0x000073b8 73656e73 63720061 636d6f64 5f736574 senscr.acmod_set │ │ + 0x000073c8 5f696e73 656e6668 0061636d 6f645f72 _insenfh.acmod_r │ │ + 0x000073d8 6561645f 73636f72 65730070 735f6173 ead_scores.ps_as │ │ + 0x000073e8 7461725f 73746172 74007073 5f617374 tar_start.ps_ast │ │ + 0x000073f8 61725f66 696e6973 68007073 5f617374 ar_finish.ps_ast │ │ + 0x00007408 61725f6e 65787400 70735f61 73746172 ar_next.ps_astar │ │ + 0x00007418 5f687970 0070735f 6e626573 745f7365 _hyp.ps_nbest_se │ │ + 0x00007428 67007073 5f617374 61725f73 65675f69 g.ps_astar_seg_i │ │ + 0x00007438 74657200 70735f67 65745f75 74745f74 ter.ps_get_utt_t │ │ + 0x00007448 696d6500 70735f67 65745f61 6c6c5f74 ime.ps_get_all_t │ │ + 0x00007458 696d6500 66655f67 65745f76 61645f73 ime.fe_get_vad_s │ │ + 0x00007468 74617465 0070735f 73656172 63685f69 tate.ps_search_i │ │ + 0x00007478 6e697400 64696374 32706964 5f726574 nit.dict2pid_ret │ │ + 0x00007488 61696e00 64696374 5f726574 61696e00 ain.dict_retain. │ │ + 0x00007498 70735f73 65617263 685f6261 73655f72 ps_search_base_r │ │ + 0x000074a8 65696e69 74007073 5f736561 7263685f einit.ps_search_ │ │ + 0x000074b8 6465696e 6974005f 5f6c6973 74656c65 deinit.__listele │ │ + 0x000074c8 6d5f6672 65655f5f 006c696e 65697465 m_free__.lineite │ │ + 0x000074d8 725f6e65 78740073 74726368 72007374 r_next.strchr.st │ │ + 0x000074e8 726e636d 70007373 63616e66 006e6772 rncmp.sscanf.ngr │ │ + 0x000074f8 616d5f62 675f7363 6f726500 6e677261 am_bg_score.ngra │ │ + 0x00007508 6d5f7467 5f73636f 7265006c 6f676d61 m_tg_score.logma │ │ + 0x00007518 74685f61 64640070 735f6c61 74746963 th_add.ps_lattic │ │ + 0x00007528 655f6c69 6e6b005f 5f6c6973 74656c65 e_link.__listele │ │ + 0x00007538 6d5f6d61 6c6c6f63 5f5f0070 735f6c61 m_malloc__.ps_la │ │ + 0x00007548 74746963 655f6279 70617373 5f66696c ttice_bypass_fil │ │ + 0x00007558 6c657273 00646963 745f6669 6c6c6572 lers.dict_filler │ │ + 0x00007568 5f776f72 64007073 5f6c6174 74696365 _word.ps_lattice │ │ + 0x00007578 5f64656c 6574655f 756e7265 61636861 _delete_unreacha │ │ + 0x00007588 626c6500 66777269 74650066 7072696e ble.fwrite.fprin │ │ + 0x00007598 74660073 74727263 68720061 746f6900 tf.strrchr.atoi. │ │ + 0x000075a8 6c6f676d 6174685f 6c6f675f 746f5f6c logmath_log_to_l │ │ + 0x000075b8 6e006c69 7374656c 656d5f61 6c6c6f63 n.listelem_alloc │ │ + 0x000075c8 5f696e69 7400666f 70656e5f 636f6d70 _init.fopen_comp │ │ + 0x000075d8 63686b00 6c696e65 69746572 5f737461 chk.lineiter_sta │ │ + 0x000075e8 7274006c 696e6569 7465725f 66726565 rt.lineiter_free │ │ + 0x000075f8 0066636c 6f73655f 636f6d70 006c6f67 .fclose_comp.log │ │ + 0x00007608 006c6962 6d2e736f 00646963 745f776f .libm.so.dict_wo │ │ + 0x00007618 72643262 61736573 7472006c 6f676d61 rd2basestr.logma │ │ + 0x00007628 74685f6c 6f670070 735f6c61 74746963 th_log.ps_lattic │ │ + 0x00007638 655f6e5f 6672616d 65730070 735f6c61 e_n_frames.ps_la │ │ + 0x00007648 74746963 655f696e 69745f73 65617263 ttice_init_searc │ │ + 0x00007658 68006c69 7374656c 656d5f61 6c6c6f63 h.listelem_alloc │ │ + 0x00007668 5f667265 65007073 5f6c6174 74696365 _free.ps_lattice │ │ + 0x00007678 5f676574 5f6c6f67 6d617468 0070735f _get_logmath.ps_ │ │ + 0x00007688 6c61746e 6f64655f 69746572 0070735f latnode_iter.ps_ │ │ + 0x00007698 6c61746e 6f64655f 69746572 5f6e6578 latnode_iter_nex │ │ + 0x000076a8 74007073 5f6c6174 6e6f6465 5f697465 t.ps_latnode_ite │ │ + 0x000076b8 725f6672 65650070 735f6c61 746e6f64 r_free.ps_latnod │ │ + 0x000076c8 655f6974 65725f6e 6f646500 70735f6c e_iter_node.ps_l │ │ + 0x000076d8 61746e6f 64655f74 696d6573 0070735f atnode_times.ps_ │ │ + 0x000076e8 6c61746e 6f64655f 776f7264 0070735f latnode_word.ps_ │ │ + 0x000076f8 6c61746e 6f64655f 62617365 776f7264 latnode_baseword │ │ + 0x00007708 0070735f 6c61746e 6f64655f 70726f62 .ps_latnode_prob │ │ + 0x00007718 006c6f67 6d617468 5f676574 5f7a6572 .logmath_get_zer │ │ + 0x00007728 6f007073 5f6c6174 6e6f6465 5f657869 o.ps_latnode_exi │ │ + 0x00007738 74730070 735f6c61 746e6f64 655f656e ts.ps_latnode_en │ │ + 0x00007748 74726965 73007073 5f6c6174 6c696e6b tries.ps_latlink │ │ + 0x00007758 5f697465 725f6e65 78740070 735f6c61 _iter_next.ps_la │ │ + 0x00007768 746c696e 6b5f6974 65725f66 72656500 tlink_iter_free. │ │ + 0x00007778 70735f6c 61746c69 6e6b5f69 7465725f ps_latlink_iter_ │ │ + 0x00007788 6c696e6b 0070735f 6c61746c 696e6b5f link.ps_latlink_ │ │ + 0x00007798 74696d65 73007073 5f6c6174 6c696e6b times.ps_latlink │ │ + 0x000077a8 5f6e6f64 65730070 735f6c61 746c696e _nodes.ps_latlin │ │ + 0x000077b8 6b5f776f 72640070 735f6c61 746c696e k_word.ps_latlin │ │ + 0x000077c8 6b5f6261 7365776f 72640070 735f6c61 k_baseword.ps_la │ │ + 0x000077d8 746c696e 6b5f7072 65640070 735f6c61 tlink_pred.ps_la │ │ + 0x000077e8 746c696e 6b5f7072 6f620070 735f6c61 tlink_prob.ps_la │ │ + 0x000077f8 74746963 655f6879 70006469 63745f72 ttice_hyp.dict_r │ │ + 0x00007808 65616c5f 776f7264 0070735f 6c617474 eal_word.ps_latt │ │ + 0x00007818 6963655f 7365675f 69746572 006c6174 ice_seg_iter.lat │ │ + 0x00007828 6c696e6b 5f6c6973 745f6e65 77007073 link_list_new.ps │ │ + 0x00007838 5f6c6174 74696365 5f707573 68710070 _lattice_pushq.p │ │ + 0x00007848 735f6c61 74746963 655f706f 70710070 s_lattice_popq.p │ │ + 0x00007858 735f6c61 74746963 655f6465 6c710070 s_lattice_delq.p │ │ + 0x00007868 735f6c61 74746963 655f7472 61766572 s_lattice_traver │ │ + 0x00007878 73655f6e 65787400 70735f6c 61747469 se_next.ps_latti │ │ + 0x00007888 63655f74 72617665 7273655f 65646765 ce_traverse_edge │ │ + 0x00007898 73007073 5f6c6174 74696365 5f726576 s.ps_lattice_rev │ │ + 0x000078a8 65727365 5f6e6578 74007073 5f6c6174 erse_next.ps_lat │ │ + 0x000078b8 74696365 5f726576 65727365 5f656467 tice_reverse_edg │ │ + 0x000078c8 65730070 735f6c61 74746963 655f6265 es.ps_lattice_be │ │ + 0x000078d8 73747061 7468006e 6772616d 5f6e675f stpath.ngram_ng_ │ │ + 0x000078e8 70726f62 0070735f 6c617474 6963655f prob.ps_lattice_ │ │ + 0x000078f8 706f7374 6572696f 72007073 5f6c6174 posterior.ps_lat │ │ + 0x00007908 74696365 5f706f73 74657269 6f725f70 tice_posterior_p │ │ + 0x00007918 72756e65 00676c69 73745f61 64645f70 rune.glist_add_p │ │ + 0x00007928 74720067 6c697374 5f667265 65006665 tr.glist_free.fe │ │ + 0x00007938 61745f61 72726179 5f667265 65006665 at_array_free.fe │ │ + 0x00007948 61745f61 72726179 5f616c6c 6f630066 at_array_alloc.f │ │ + 0x00007958 6561745f 73326d66 63326665 61745f6c eat_s2mfc2feat_l │ │ + 0x00007968 69766500 61636d6f 645f6665 5f6d6973 ive.acmod_fe_mis │ │ + 0x00007978 6d617463 68006163 6d6f645f 66656174 match.acmod_feat │ │ + 0x00007988 5f6d6973 6d617463 68007374 72636d70 _mismatch.strcmp │ │ + 0x00007998 00636b64 5f667265 655f3264 0062696e .ckd_free_2d.bin │ │ + 0x000079a8 5f6d6465 665f6672 65650074 6d61745f _mdef_free.tmat_ │ │ + 0x000079b8 66726565 0070735f 6d6c6c72 5f667265 free.ps_mllr_fre │ │ + 0x000079c8 65006665 5f726574 61696e00 66656174 e.fe_retain.feat │ │ + 0x000079d8 5f726574 61696e00 62696e5f 6d646566 _retain.bin_mdef │ │ + 0x000079e8 5f726561 6400746d 61745f69 6e697400 _read.tmat_init. │ │ + 0x000079f8 6d735f6d 6761755f 696e6974 0070735f ms_mgau_init.ps_ │ │ + 0x00007a08 6d6c6c72 5f726561 64005f5f 636b645f mllr_read.__ckd_ │ │ + 0x00007a18 63616c6c 6f635f32 645f5f00 73325f73 calloc_2d__.s2_s │ │ + 0x00007a28 656d695f 6d676175 5f696e69 74007074 emi_mgau_init.pt │ │ + 0x00007a38 6d5f6d67 61755f69 6e697400 66655f69 m_mgau_init.fe_i │ │ + 0x00007a48 6e69745f 6175746f 5f720061 67635f74 nit_auto_r.agc_t │ │ + 0x00007a58 7970655f 66726f6d 5f737472 00636d6e ype_from_str.cmn │ │ + 0x00007a68 5f747970 655f6672 6f6d5f73 74720066 _type_from_str.f │ │ + 0x00007a78 6561745f 696e6974 00666561 745f7265 eat_init.feat_re │ │ + 0x00007a88 61645f6c 64610070 61727365 5f737562 ad_lda.parse_sub │ │ + 0x00007a98 76656373 00666561 745f7365 745f7375 vecs.feat_set_su │ │ + 0x00007aa8 62766563 73007374 72746f64 00616763 bvecs.strtod.agc │ │ + 0x00007ab8 5f736574 5f746872 6573686f 6c640061 _set_threshold.a │ │ + 0x00007ac8 636d6f64 5f777269 74655f73 656e6668 cmod_write_senfh │ │ + 0x00007ad8 5f686561 64657200 62696f5f 77726974 _header.bio_writ │ │ + 0x00007ae8 65686472 0061636d 6f645f67 726f775f ehdr.acmod_grow_ │ │ + 0x00007af8 66656174 5f627566 00666561 745f6172 feat_buf.feat_ar │ │ + 0x00007b08 7261795f 7265616c 6c6f6300 5f5f636b ray_realloc.__ck │ │ + 0x00007b18 645f7265 616c6c6f 635f5f00 66656174 d_realloc__.feat │ │ + 0x00007b28 5f757064 6174655f 73746174 73006665 _update_stats.fe │ │ + 0x00007b38 5f70726f 63657373 5f667261 6d657300 _process_frames. │ │ + 0x00007b48 61636d6f 645f7072 6f636573 735f6665 acmod_process_fe │ │ + 0x00007b58 61740062 696f5f72 65616468 64720062 at.bio_readhdr.b │ │ + 0x00007b68 696f5f68 64726172 675f6672 65650061 io_hdrarg_free.a │ │ + 0x00007b78 636d6f64 5f726577 696e6400 61636d6f cmod_rewind.acmo │ │ + 0x00007b88 645f7772 6974655f 73636f72 65730061 d_write_scores.a │ │ + 0x00007b98 636d6f64 5f676574 5f667261 6d650061 cmod_get_frame.a │ │ + 0x00007ba8 636d6f64 5f626573 745f7363 6f726500 cmod_best_score. │ │ + 0x00007bb8 61636d6f 645f636c 6561725f 61637469 acmod_clear_acti │ │ + 0x00007bc8 7665006d 656d7365 74006163 6d6f645f ve.memset.acmod_ │ │ + 0x00007bd8 61637469 76617465 5f686d6d 0061636d activate_hmm.acm │ │ + 0x00007be8 6f645f66 6c616773 326c6973 74006163 od_flags2list.ac │ │ + 0x00007bf8 6d6f645f 73636f72 65006665 5f737461 mod_score.fe_sta │ │ + 0x00007c08 72745f73 74726561 6d00616c 6c70686f rt_stream.allpho │ │ + 0x00007c18 6e655f73 65617263 685f6672 65650068 ne_search_free.h │ │ + 0x00007c28 6d6d5f63 6f6e7465 78745f66 72656500 mm_context_free. │ │ + 0x00007c38 686d6d5f 6465696e 69740062 6c6b6172 hmm_deinit.blkar │ │ + 0x00007c48 7261795f 6c697374 5f667265 6500616c ray_list_free.al │ │ + 0x00007c58 6c70686f 6e655f73 65617263 685f7374 lphone_search_st │ │ + 0x00007c68 61727400 686d6d5f 636c6561 7200626c art.hmm_clear.bl │ │ + 0x00007c78 6b617272 61795f6c 6973745f 72657365 karray_list_rese │ │ + 0x00007c88 7400686d 6d5f656e 74657200 65786974 t.hmm_enter.exit │ │ + 0x00007c98 00616c6c 70686f6e 655f7365 61726368 .allphone_search │ │ + 0x00007ca8 5f737465 7000686d 6d5f7669 745f6576 _step.hmm_vit_ev │ │ + 0x00007cb8 616c0062 6c6b6172 7261795f 6c697374 al.blkarray_list │ │ + 0x00007cc8 5f676574 00626c6b 61727261 795f6c69 _get.blkarray_li │ │ + 0x00007cd8 73745f61 7070656e 64006269 6e5f6d64 st_append.bin_md │ │ + 0x00007ce8 65665f63 6970686f 6e655f73 74720061 ef_ciphone_str.a │ │ + 0x00007cf8 6c6c7068 6f6e655f 73656172 63685f66 llphone_search_f │ │ + 0x00007d08 696e6973 6800616c 6c70686f 6e655f73 inish.allphone_s │ │ + 0x00007d18 65617263 685f6879 7000676c 6973745f earch_hyp.glist_ │ │ + 0x00007d28 636f756e 7400616c 6c70686f 6e655f73 count.allphone_s │ │ + 0x00007d38 65617263 685f7265 696e6974 00686d6d earch_reinit.hmm │ │ + 0x00007d48 5f636f6e 74657874 5f696e69 7400686d _context_init.hm │ │ + 0x00007d58 6d5f696e 6974006e 6772616d 5f6d6f64 m_init.ngram_mod │ │ + 0x00007d68 656c5f73 65745f69 6e697400 6e677261 el_set_init.ngra │ │ + 0x00007d78 6d5f7769 6400626c 6b617272 61795f6c m_wid.blkarray_l │ │ + 0x00007d88 6973745f 696e6974 0062696e 5f6d6465 ist_init.bin_mde │ │ + 0x00007d98 665f7265 7461696e 006d6d69 6f5f6669 f_retain.mmio_fi │ │ + 0x00007da8 6c655f75 6e6d6170 0062696e 5f6d6465 le_unmap.bin_mde │ │ + 0x00007db8 665f7265 61645f74 65787400 6d646566 f_read_text.mdef │ │ + 0x00007dc8 5f696e69 74006d64 65665f66 72656500 _init.mdef_free. │ │ + 0x00007dd8 62696e5f 6d646566 5f777269 74650062 bin_mdef_write.b │ │ + 0x00007de8 696e5f6d 6465665f 77726974 655f7465 in_mdef_write_te │ │ + 0x00007df8 7874005f 5f734600 6d6d696f 5f66696c xt.__sF.mmio_fil │ │ + 0x00007e08 655f7265 6164006d 6d696f5f 66696c65 e_read.mmio_file │ │ + 0x00007e18 5f707472 0062696e 5f6d6465 665f6369 _ptr.bin_mdef_ci │ │ + 0x00007e28 70686f6e 655f6964 5f6e6f63 61736500 phone_id_nocase. │ │ + 0x00007e38 73747263 6d705f6e 6f636173 65006269 strcmp_nocase.bi │ │ + 0x00007e48 6e5f6d64 65665f70 686f6e65 5f696400 n_mdef_phone_id. │ │ + 0x00007e58 62696e5f 6d646566 5f70686f 6e655f69 bin_mdef_phone_i │ │ + 0x00007e68 645f6e65 61726573 74006269 6e5f6d64 d_nearest.bin_md │ │ + 0x00007e78 65665f70 686f6e65 5f737472 005f626c ef_phone_str._bl │ │ + 0x00007e88 6b617272 61795f6c 6973745f 696e6974 karray_list_init │ │ + 0x00007e98 00686173 685f7461 626c655f 6c6f6f6b .hash_table_look │ │ + 0x00007ea8 75705f69 6e743332 00646963 745f7265 up_int32.dict_re │ │ + 0x00007eb8 706f7274 00636f6d 70726573 735f7461 port.compress_ta │ │ + 0x00007ec8 626c6500 6765745f 72635f6e 73736964 ble.get_rc_nssid │ │ + 0x00007ed8 00646963 74327069 645f6765 745f7263 .dict2pid_get_rc │ │ + 0x00007ee8 6d617000 64696374 32706964 5f696e74 map.dict2pid_int │ │ + 0x00007ef8 65726e61 6c00636b 645f6672 65655f33 ernal.ckd_free_3 │ │ + 0x00007f08 64006469 63743270 69645f72 65706f72 d.dict2pid_repor │ │ + 0x00007f18 74005f5f 636b645f 63616c6c 6f635f33 t.__ckd_calloc_3 │ │ + 0x00007f28 645f5f00 64696374 32706964 5f64756d d__.dict2pid_dum │ │ + 0x00007f38 70006670 75746300 66666c75 73680066 p.fputc.fflush.f │ │ + 0x00007f48 73675f68 6973746f 72795f65 6e747279 sg_history_entry │ │ + 0x00007f58 5f676574 00667367 5f686973 746f7279 _get.fsg_history │ │ + 0x00007f68 5f6e5f65 6e747269 65730066 73675f73 _n_entries.fsg_s │ │ + 0x00007f78 65617263 685f6672 65650066 73675f6c earch_free.fsg_l │ │ + 0x00007f88 65787472 65655f66 72656500 6673675f extree_free.fsg_ │ │ + 0x00007f98 68697374 6f72795f 72657365 74006673 history_reset.fs │ │ + 0x00007fa8 675f6869 73746f72 795f7365 745f6673 g_history_set_fs │ │ + 0x00007fb8 67006673 675f6869 73746f72 795f6672 g.fsg_history_fr │ │ + 0x00007fc8 65650066 73675f73 65617263 685f7265 ee.fsg_search_re │ │ + 0x00007fd8 696e6974 00667367 5f6c6578 74726565 init.fsg_lextree │ │ + 0x00007fe8 5f696e69 74006673 675f7365 61726368 _init.fsg_search │ │ + 0x00007ff8 5f66696e 69736800 6673675f 70737562 _finish.fsg_psub │ │ + 0x00008008 74726565 5f706e6f 64655f64 65616374 tree_pnode_deact │ │ + 0x00008018 69766174 65006673 675f6d6f 64656c5f ivate.fsg_model_ │ │ + 0x00008028 61726373 00667367 5f617263 69746572 arcs.fsg_arciter │ │ + 0x00008038 5f6e6578 74006673 675f6172 63697465 _next.fsg_arcite │ │ + 0x00008048 725f6765 74006673 675f6869 73746f72 r_get.fsg_histor │ │ + 0x00008058 795f656e 7472795f 61646400 6673675f y_entry_add.fsg_ │ │ + 0x00008068 73656172 63685f73 74657000 6673675f search_step.fsg_ │ │ + 0x00008078 68697374 6f72795f 656e645f 6672616d history_end_fram │ │ + 0x00008088 65006673 675f706e 6f64655f 6164645f e.fsg_pnode_add_ │ │ + 0x00008098 616c6c5f 63747874 00667367 5f736561 all_ctxt.fsg_sea │ │ + 0x000080a8 7263685f 73746172 74006673 675f6869 rch_start.fsg_hi │ │ + 0x000080b8 73746f72 795f7574 745f7374 61727400 story_utt_start. │ │ + 0x000080c8 676e6f64 655f6672 65650066 73675f73 gnode_free.fsg_s │ │ + 0x000080d8 65617263 685f6879 70006673 675f6869 earch_hyp.fsg_hi │ │ + 0x000080e8 73746f72 795f696e 6974006b 77735f73 story_init.kws_s │ │ + 0x000080f8 65617263 685f6669 6e697368 006b7773 earch_finish.kws │ │ + 0x00008108 5f736561 7263685f 66726565 006b7773 _search_free.kws │ │ + 0x00008118 5f646574 65637469 6f6e735f 72657365 _detections_rese │ │ + 0x00008128 74006b77 735f7365 61726368 5f726569 t.kws_search_rei │ │ + 0x00008138 6e697400 6b77735f 73656172 63685f73 nit.kws_search_s │ │ + 0x00008148 74617274 006b7773 5f736561 7263685f tart.kws_search_ │ │ + 0x00008158 73746570 006b7773 5f646574 65637469 step.kws_detecti │ │ + 0x00008168 6f6e735f 61646400 6b77735f 73656172 ons_add.kws_sear │ │ + 0x00008178 63685f68 7970006b 77735f64 65746563 ch_hyp.kws_detec │ │ + 0x00008188 74696f6e 735f6879 705f7374 7200686d tions_hyp_str.hm │ │ + 0x00008198 6d5f6475 6d700068 6d6d5f63 6c656172 m_dump.hmm_clear │ │ + 0x000081a8 5f73636f 72657300 686d6d5f 6e6f726d _scores.hmm_norm │ │ + 0x000081b8 616c697a 6500686d 6d5f6475 6d705f76 alize.hmm_dump_v │ │ + 0x000081c8 69745f65 76616c00 6d646566 5f636970 it_eval.mdef_cip │ │ + 0x000081d8 686f6e65 5f696400 6d646566 5f636970 hone_id.mdef_cip │ │ + 0x000081e8 686f6e65 5f737472 006d6465 665f7068 hone_str.mdef_ph │ │ + 0x000081f8 6f6e655f 73747200 6d646566 5f70686f one_str.mdef_pho │ │ + 0x00008208 6e655f69 64006d64 65665f69 735f6369 ne_id.mdef_is_ci │ │ + 0x00008218 70686f6e 65006d64 65665f69 735f6369 phone.mdef_is_ci │ │ + 0x00008228 73656e6f 6e650066 67657473 00686173 senone.fgets.has │ │ + 0x00008238 685f7461 626c655f 656e7465 725f626b h_table_enter_bk │ │ + 0x00008248 65790068 6173685f 7461626c 655f746f ey.hash_table_to │ │ + 0x00008258 6c697374 006d6465 665f7265 706f7274 list.mdef_report │ │ + 0x00008268 006d6465 665f6672 65655f72 65637572 .mdef_free_recur │ │ + 0x00008278 73697665 5f726300 6d646566 5f667265 sive_rc.mdef_fre │ │ + 0x00008288 655f7265 63757273 6976655f 6c63006d e_recursive_lc.m │ │ + 0x00008298 735f6d67 61755f66 72656500 67617564 s_mgau_free.gaud │ │ + 0x000082a8 656e5f66 72656500 73656e6f 6e655f66 en_free.senone_f │ │ + 0x000082b8 72656500 6d735f6d 6761755f 6d6c6c72 ree.ms_mgau_mllr │ │ + 0x000082c8 5f747261 6e73666f 726d0067 61756465 _transform.gaude │ │ + 0x000082d8 6e5f6d6c 6c725f74 72616e73 666f726d n_mllr_transform │ │ + 0x000082e8 006d735f 636f6e74 5f6d6761 755f6672 .ms_cont_mgau_fr │ │ + 0x000082f8 616d655f 6576616c 00676175 64656e5f ame_eval.gauden_ │ │ + 0x00008308 64697374 0073656e 6f6e655f 6576616c dist.senone_eval │ │ + 0x00008318 00676175 64656e5f 696e6974 0073656e .gauden_init.sen │ │ + 0x00008328 6f6e655f 696e6974 0062696f 5f667265 one_init.bio_fre │ │ + 0x00008338 61640076 6563746f 725f7375 6d5f6e6f ad.vector_sum_no │ │ + 0x00008348 726d0076 6563746f 725f666c 6f6f7200 rm.vector_floor. │ │ + 0x00008358 62696f5f 76657269 66795f63 686b7375 bio_verify_chksu │ │ + 0x00008368 6d006269 6f5f6672 6561645f 3164006e m.bio_fread_1d.n │ │ + 0x00008378 6772616d 5f667764 74726565 5f66696e gram_fwdtree_fin │ │ + 0x00008388 69736800 6e677261 6d5f6677 64666c61 ish.ngram_fwdfla │ │ + 0x00008398 745f7374 61727400 6e677261 6d5f6677 t_start.ngram_fw │ │ + 0x000083a8 64666c61 745f7365 61726368 006e6772 dflat_search.ngr │ │ + 0x000083b8 616d5f66 7764666c 61745f66 696e6973 am_fwdflat_finis │ │ + 0x000083c8 68006e67 72616d5f 66776474 7265655f h.ngram_fwdtree_ │ │ + 0x000083d8 73656172 6368006e 6772616d 5f6d6f64 search.ngram_mod │ │ + 0x000083e8 656c5f66 6c757368 006e6772 616d5f66 el_flush.ngram_f │ │ + 0x000083f8 77647472 65655f73 74617274 006e6772 wdtree_start.ngr │ │ + 0x00008408 616d5f6d 6f64656c 5f736574 5f6d6170 am_model_set_map │ │ + 0x00008418 5f776f72 6473006e 6772616d 5f667764 _words.ngram_fwd │ │ + 0x00008428 74726565 5f726569 6e697400 6e677261 tree_reinit.ngra │ │ + 0x00008438 6d5f6677 64666c61 745f7265 696e6974 m_fwdflat_reinit │ │ + 0x00008448 006e6772 616d5f73 65617263 685f6672 .ngram_search_fr │ │ + 0x00008458 6565006e 6772616d 5f667764 74726565 ee.ngram_fwdtree │ │ + 0x00008468 5f646569 6e697400 6e677261 6d5f6677 _deinit.ngram_fw │ │ + 0x00008478 64666c61 745f6465 696e6974 006e6772 dflat_deinit.ngr │ │ + 0x00008488 616d5f75 6e6b6e6f 776e5f77 6964006e am_unknown_wid.n │ │ + 0x00008498 6772616d 5f667764 666c6174 5f696e69 gram_fwdflat_ini │ │ + 0x000084a8 74006e67 72616d5f 66776474 7265655f t.ngram_fwdtree_ │ │ + 0x000084b8 696e6974 006e6772 616d5f73 65617263 init.ngram_searc │ │ + 0x000084c8 685f6d61 726b5f62 70746162 6c65006e h_mark_bptable.n │ │ + 0x000084d8 6772616d 5f736561 7263685f 73617665 gram_search_save │ │ + 0x000084e8 5f627000 6e677261 6d5f7365 61726368 _bp.ngram_search │ │ + 0x000084f8 5f66696e 645f6578 6974006e 6772616d _find_exit.ngram │ │ + 0x00008508 5f736561 7263685f 62705f68 7970006e _search_bp_hyp.n │ │ + 0x00008518 6772616d 5f736561 7263685f 616c6c6f gram_search_allo │ │ + 0x00008528 635f616c 6c5f7263 006e6772 616d5f73 c_all_rc.ngram_s │ │ + 0x00008538 65617263 685f6672 65655f61 6c6c5f72 earch_free_all_r │ │ + 0x00008548 63006e67 72616d5f 73656172 63685f65 c.ngram_search_e │ │ + 0x00008558 7869745f 73636f72 65006e67 72616d5f xit_score.ngram_ │ │ + 0x00008568 636f6d70 7574655f 7365675f 73636f72 compute_seg_scor │ │ + 0x00008578 65006e67 72616d5f 73656172 63685f6c e.ngram_search_l │ │ + 0x00008588 61747469 6365006e 6772616d 5f6d6f64 attice.ngram_mod │ │ + 0x00008598 656c5f73 65745f6b 6e6f776e 5f776964 el_set_known_wid │ │ + 0x000085a8 0064756d 705f6270 7461626c 65006e67 .dump_bptable.ng │ │ + 0x000085b8 72616d5f 73656172 63685f73 65745f6c ram_search_set_l │ │ + 0x000085c8 6d007073 5f6d6c6c 725f7265 7461696e m.ps_mllr_retain │ │ + 0x000085d8 00667363 616e6600 70746d5f 6d676175 .fscanf.ptm_mgau │ │ + 0x000085e8 5f667261 6d655f65 76616c00 70746d5f _frame_eval.ptm_ │ │ + 0x000085f8 6d676175 5f6d6c6c 725f7472 616e7366 mgau_mllr_transf │ │ + 0x00008608 6f726d00 70746d5f 6d676175 5f667265 orm.ptm_mgau_fre │ │ + 0x00008618 65006c6f 676d6174 685f6765 745f7769 e.logmath_get_wi │ │ + 0x00008628 64746800 73325f73 656d695f 6d676175 dth.s2_semi_mgau │ │ + 0x00008638 5f6d6c6c 725f7472 616e7366 6f726d00 _mllr_transform. │ │ + 0x00008648 73325f73 656d695f 6d676175 5f667265 s2_semi_mgau_fre │ │ + 0x00008658 65007332 5f73656d 695f6d67 61755f66 e.s2_semi_mgau_f │ │ + 0x00008668 72616d65 5f657661 6c00746d 61745f64 rame_eval.tmat_d │ │ + 0x00008678 756d7000 76656374 6f725f6e 7a5f666c ump.vector_nz_fl │ │ + 0x00008688 6f6f7200 746d6174 5f726570 6f727400 oor.tmat_report. │ │ + 0x00008698 76656374 6f725f70 72696e74 00766563 vector_print.vec │ │ + 0x000086a8 746f725f 69735f7a 65726f00 676c6973 tor_is_zero.glis │ │ + 0x000086b8 745f696e 73657274 5f707472 00667367 t_insert_ptr.fsg │ │ + 0x000086c8 5f686973 746f7279 5f757474 5f656e64 _history_utt_end │ │ + 0x000086d8 00667367 5f686973 746f7279 5f707269 .fsg_history_pri │ │ + 0x000086e8 6e740070 72696e74 66007075 74636861 nt.printf.putcha │ │ + 0x000086f8 72006673 675f676c 6973745f 6c696e6b r.fsg_glist_link │ │ + 0x00008708 6c697374 5f667265 65006673 675f706e list_free.fsg_pn │ │ + 0x00008718 6f64655f 63747874 5f737562 5f67656e ode_ctxt_sub_gen │ │ + 0x00008728 65726963 00667367 5f707375 62747265 eric.fsg_psubtre │ │ + 0x00008738 655f6475 6d705f6e 6f646500 6673675f e_dump_node.fsg_ │ │ + 0x00008748 6c657874 7265655f 64756d70 006c6f67 lextree_dump.log │ │ + 0x00008758 6d617468 5f6c6e5f 746f5f6c 6f670073 math_ln_to_log.s │ │ + 0x00008768 71727400 67617564 656e5f64 756d705f qrt.gauden_dump_ │ │ + 0x00008778 696e6400 67617564 656e5f64 756d7000 ind.gauden_dump. │ │ + 0x00008788 66726561 645f6c69 6e650066 73675f6d fread_line.fsg_m │ │ + 0x00008798 6f64656c 5f747261 6e730068 6173685f odel_trans.hash_ │ │ + 0x000087a8 7461626c 655f6c6f 6f6b7570 5f626b65 table_lookup_bke │ │ + 0x000087b8 79006861 73685f74 61626c65 5f726570 y.hash_table_rep │ │ + 0x000087c8 6c616365 5f626b65 79006673 675f6d6f lace_bkey.fsg_mo │ │ + 0x000087d8 64656c5f 6e756c6c 5f747261 6e730066 del_null_trans.f │ │ + 0x000087e8 73675f6d 6f64656c 5f6e756c 6c5f7472 sg_model_null_tr │ │ + 0x000087f8 616e735f 636c6f73 75726500 6673675f ans_closure.fsg_ │ │ + 0x00008808 61726369 7465725f 66726565 00626974 arciter_free.bit │ │ + 0x00008818 7665635f 7265616c 6c6f6300 6673675f vec_realloc.fsg_ │ │ + 0x00008828 6d6f6465 6c5f7265 61640061 746f665f model_read.atof_ │ │ + 0x00008838 63006673 675f6d6f 64656c5f 77726974 c.fsg_model_writ │ │ + 0x00008848 655f6673 6d006673 675f6d6f 64656c5f e_fsm.fsg_model_ │ │ + 0x00008858 77726974 6566696c 655f6673 6d006673 writefile_fsm.fs │ │ + 0x00008868 675f6d6f 64656c5f 77726974 655f7379 g_model_write_sy │ │ + 0x00008878 6d746162 00667367 5f6d6f64 656c5f77 mtab.fsg_model_w │ │ + 0x00008888 72697465 66696c65 5f73796d 74616200 ritefile_symtab. │ │ + 0x00008898 6a736766 5f61746f 6d5f6e65 77006a73 jsgf_atom_new.js │ │ + 0x000088a8 67665f61 746f6d5f 66726565 006a7367 gf_atom_free.jsg │ │ + 0x000088b8 665f6772 616d6d61 725f6e65 77006765 f_grammar_new.ge │ │ + 0x000088c8 74656e76 00676c69 73745f72 65766572 tenv.glist_rever │ │ + 0x000088d8 7365006a 7367665f 6164645f 6c696e6b se.jsgf_add_link │ │ + 0x000088e8 006a7367 665f6275 696c645f 6673675f .jsgf_build_fsg_ │ │ + 0x000088f8 72617700 6a736766 5f777269 74655f66 raw.jsgf_write_f │ │ + 0x00008908 7367006a 7367665f 64656669 6e655f72 sg.jsgf_define_r │ │ + 0x00008918 756c6500 6a736766 5f6b6c65 656e655f ule.jsgf_kleene_ │ │ + 0x00008928 6e657700 6a736766 5f6f7074 696f6e61 new.jsgf_optiona │ │ + 0x00008938 6c5f6e65 77006a73 67665f72 756c655f l_new.jsgf_rule_ │ │ + 0x00008948 72657461 696e006a 7367665f 72756c65 retain.jsgf_rule │ │ + 0x00008958 5f667265 65007979 6c65785f 696e6974 _free.yylex_init │ │ + 0x00008968 00797973 65745f69 6e007979 70617273 .yyset_in.yypars │ │ + 0x00008978 65007979 6c65785f 64657374 726f7900 e.yylex_destroy. │ │ + 0x00008988 6a736766 5f726561 645f6669 6c65006a jsgf_read_file.j │ │ + 0x00008998 7367665f 696d706f 72745f72 756c6500 sgf_import_rule. │ │ + 0x000089a8 79795f73 63616e5f 73747269 6e670079 yy_scan_string.y │ │ + 0x000089b8 795f6465 6c657465 5f627566 66657200 y_delete_buffer. │ │ + 0x000089c8 6a736766 5f726561 645f7374 72696e67 jsgf_read_string │ │ + 0x000089d8 00797965 72726f72 00797967 65745f74 .yyerror.yyget_t │ │ + 0x000089e8 65787400 79796765 745f6c69 6e656e6f ext.yyget_lineno │ │ + 0x000089f8 0079796c 65780079 795f666c 7573685f .yylex.yy_flush_ │ │ + 0x00008a08 62756666 65720079 79676574 5f657874 buffer.yyget_ext │ │ + 0x00008a18 72610079 79676574 5f636f6c 756d6e00 ra.yyget_column. │ │ + 0x00008a28 79796765 745f696e 00797967 65745f6f yyget_in.yyget_o │ │ + 0x00008a38 75740079 79676574 5f6c656e 67007979 ut.yyget_leng.yy │ │ + 0x00008a48 7365745f 65787472 61007979 7365745f set_extra.yyset_ │ │ + 0x00008a58 6c696e65 6e6f0079 79736574 5f636f6c lineno.yyset_col │ │ + 0x00008a68 756d6e00 79797365 745f6f75 74007979 umn.yyset_out.yy │ │ + 0x00008a78 6765745f 64656275 67007979 7365745f get_debug.yyset_ │ │ + 0x00008a88 64656275 67007979 6765745f 6c76616c debug.yyget_lval │ │ + 0x00008a98 00797973 65745f6c 76616c00 7979616c .yyset_lval.yyal │ │ + 0x00008aa8 6c6f6300 79795f63 72656174 655f6275 loc.yy_create_bu │ │ + 0x00008ab8 66666572 005f5f65 72726e6f 0079796c ffer.__errno.yyl │ │ + 0x00008ac8 65785f69 6e69745f 65787472 61007979 ex_init_extra.yy │ │ + 0x00008ad8 7265616c 6c6f6300 7265616c 6c6f6300 realloc.realloc. │ │ + 0x00008ae8 79797265 73746172 74007979 5f737769 yyrestart.yy_swi │ │ + 0x00008af8 7463685f 746f5f62 75666665 72007979 tch_to_buffer.yy │ │ + 0x00008b08 5f736361 6e5f6275 66666572 0079795f _scan_buffer.yy_ │ │ + 0x00008b18 7363616e 5f627974 65730079 79707573 scan_bytes.yypus │ │ + 0x00008b28 685f6275 66666572 5f737461 74650073 h_buffer_state.s │ │ + 0x00008b38 74726475 70006765 74630079 79667265 trdup.getc.yyfre │ │ + 0x00008b48 65007979 706f705f 62756666 65725f73 e.yypop_buffer_s │ │ + 0x00008b58 74617465 006e6772 616d5f6d 6f64656c tate.ngram_model │ │ + 0x00008b68 5f696e69 74007173 6f727400 6e677261 _init.qsort.ngra │ │ + 0x00008b78 6d5f6e67 5f73636f 7265006e 6772616d m_ng_score.ngram │ │ + 0x00008b88 5f6d6f64 656c5f61 70706c79 5f776569 _model_apply_wei │ │ + 0x00008b98 67687473 006c6f67 6d617468 5f676574 ghts.logmath_get │ │ + 0x00008ba8 5f736869 66740063 6c617373 6465665f _shift.classdef_ │ │ + 0x00008bb8 66726565 00726561 645f636c 61737364 free.read_classd │ │ + 0x00008bc8 65665f66 696c6500 70617468 5f69735f ef_file.path_is_ │ │ + 0x00008bd8 6162736f 6c757465 006e6772 616d5f6d absolute.ngram_m │ │ + 0x00008be8 6f64656c 5f736574 5f637572 72656e74 odel_set_current │ │ + 0x00008bf8 5f776964 006e6772 616d5f6d 6f64656c _wid.ngram_model │ │ + 0x00008c08 5f736574 5f696e74 65727000 6e677261 _set_interp.ngra │ │ + 0x00008c18 6d5f6d6f 64656c5f 7365745f 72656d6f m_model_set_remo │ │ + 0x00008c28 7665006d 656d6d6f 7665006e 6772616d ve.memmove.ngram │ │ + 0x00008c38 5f66696c 655f6e61 6d655f74 6f5f7479 _file_name_to_ty │ │ + 0x00008c48 70650073 74726e63 6d705f6e 6f636173 pe.strncmp_nocas │ │ + 0x00008c58 65006e67 72616d5f 6d6f6465 6c5f646d e.ngram_model_dm │ │ + 0x00008c68 705f7772 69746500 6e677261 6d5f6d6f p_write.ngram_mo │ │ + 0x00008c78 64656c5f 61727061 5f777269 7465006c del_arpa_write.l │ │ + 0x00008c88 63617365 00756361 7365006e 6772616d case.ucase.ngram │ │ + 0x00008c98 5f6d6f64 656c5f61 7270615f 72656164 _model_arpa_read │ │ + 0x00008ca8 006e6772 616d5f6d 6f64656c 5f646d70 .ngram_model_dmp │ │ + 0x00008cb8 5f726561 64006e67 72616d5f 6d6f6465 _read.ngram_mode │ │ + 0x00008cc8 6c5f6765 745f7765 69676874 73006e67 l_get_weights.ng │ │ + 0x00008cd8 72616d5f 73636f72 655f746f 5f70726f ram_score_to_pro │ │ + 0x00008ce8 62006e67 72616d5f 7a65726f 006e6772 b.ngram_zero.ngr │ │ + 0x00008cf8 616d5f6d 6f64656c 5f676574 5f636f75 am_model_get_cou │ │ + 0x00008d08 6e747300 6e677261 6d5f6974 65725f69 nts.ngram_iter_i │ │ + 0x00008d18 6e697400 6e677261 6d5f6d6f 64656c5f nit.ngram_model_ │ │ + 0x00008d28 6d677261 6d73006e 6772616d 5f6e675f mgrams.ngram_ng_ │ │ + 0x00008d38 69746572 006e6772 616d5f69 7465725f iter.ngram_iter_ │ │ + 0x00008d48 73756363 6573736f 7273006e 6772616d successors.ngram │ │ + 0x00008d58 5f697465 725f6765 74006e67 72616d5f _iter_get.ngram_ │ │ + 0x00008d68 69746572 5f6e6578 74006e67 72616d5f iter_next.ngram_ │ │ + 0x00008d78 69746572 5f667265 65006e67 72616d5f iter_free.ngram_ │ │ + 0x00008d88 69746572 006e6772 616d5f77 6f726400 iter.ngram_word. │ │ + 0x00008d98 6e677261 6d5f6164 645f776f 72645f69 ngram_add_word_i │ │ + 0x00008da8 6e746572 6e616c00 6e677261 6d5f636c nternal.ngram_cl │ │ + 0x00008db8 6173735f 6e657700 6e677261 6d5f636c ass_new.ngram_cl │ │ + 0x00008dc8 6173735f 6164645f 776f7264 006e6772 ass_add_word.ngr │ │ + 0x00008dd8 616d5f63 6c617373 5f667265 65006e67 am_class_free.ng │ │ + 0x00008de8 72616d5f 6d6f6465 6c5f6164 645f636c ram_model_add_cl │ │ + 0x00008df8 6173735f 776f7264 00676c69 73745f61 ass_word.glist_a │ │ + 0x00008e08 64645f66 6c6f6174 3332006e 6772616d dd_float32.ngram │ │ + 0x00008e18 5f636c61 73735f70 726f6200 6e677261 _class_prob.ngra │ │ + 0x00008e28 6d5f7363 6f726500 6e677261 6d5f7072 m_score.ngram_pr │ │ + 0x00008e38 6f627600 666f7065 6e5f636f 6d70006e obv.fopen_comp.n │ │ + 0x00008e48 6772616d 5f6d6f64 656c5f72 6561645f gram_model_read_ │ │ + 0x00008e58 636c6173 73646566 006c6d33 675f7467 classdef.lm3g_tg │ │ + 0x00008e68 696e666f 5f726573 6574006c 6d33675f info_reset.lm3g_ │ │ + 0x00008e78 6164645f 7567006c 6d33675f 6170706c add_ug.lm3g_appl │ │ + 0x00008e88 795f7765 69676874 73006c6d 33675f74 y_weights.lm3g_t │ │ + 0x00008e98 67696e66 6f5f6672 65650073 7472696e ginfo_free.strin │ │ + 0x00008ea8 675f7472 696d006c 6f676d61 74685f6c g_trim.logmath_l │ │ + 0x00008eb8 6f673130 5f746f5f 6c6f6700 696e6974 og10_to_log.init │ │ + 0x00008ec8 5f736f72 7465645f 6c697374 0076616c _sorted_list.val │ │ + 0x00008ed8 735f696e 5f736f72 7465645f 6c697374 s_in_sorted_list │ │ + 0x00008ee8 00667265 655f736f 72746564 5f6c6973 .free_sorted_lis │ │ + 0x00008ef8 7400736f 72746564 5f696400 6c6f676d t.sorted_id.logm │ │ + 0x00008f08 6174685f 6c6f675f 746f5f6c 6f673130 ath_log_to_log10 │ │ + 0x00008f18 006e6772 616d5f6d 6f64656c 5f646d70 .ngram_model_dmp │ │ + 0x00008f28 5f627569 6c640061 67635f74 7970655f _build.agc_type_ │ │ + 0x00008f38 73747200 6167635f 696e6974 00616763 str.agc_init.agc │ │ + 0x00008f48 5f667265 65006167 635f6d61 78006167 _free.agc_max.ag │ │ + 0x00008f58 635f656d 61785f73 65740061 67635f65 c_emax_set.agc_e │ │ + 0x00008f68 6d61785f 67657400 6167635f 656d6178 max_get.agc_emax │ │ + 0x00008f78 00616763 5f656d61 785f7570 64617465 .agc_emax_update │ │ + 0x00008f88 00616763 5f6e6f69 73650061 67635f67 .agc_noise.agc_g │ │ + 0x00008f98 65745f74 68726573 686f6c64 00636d6e et_threshold.cmn │ │ + 0x00008fa8 5f747970 655f7374 7200636d 6e5f696e _type_str.cmn_in │ │ + 0x00008fb8 69740063 6d6e0063 6d6e5f66 72656500 it.cmn.cmn_free. │ │ + 0x00008fc8 66656174 5f6c6461 5f747261 6e73666f feat_lda_transfo │ │ + 0x00008fd8 726d0063 6d6e5f70 72696f72 00636d6e rm.cmn_prior.cmn │ │ + 0x00008fe8 5f707269 6f725f75 70646174 65007374 _prior_update.st │ │ + 0x00008ff8 61745f72 65747279 00667265 61645f72 at_retry.fread_r │ │ + 0x00009008 65747279 00676c69 73745f61 64645f69 etry.glist_add_i │ │ + 0x00009018 6e743332 00737562 76656373 5f667265 nt32.subvecs_fre │ │ + 0x00009028 65006665 61745f70 72696e74 00666561 e.feat_print.fea │ │ + 0x00009038 745f7332 6d666332 66656174 00736e70 t_s2mfc2feat.snp │ │ + 0x00009048 72696e74 66006665 61745f72 65706f72 rintf.feat_repor │ │ + 0x00009058 74006269 6f5f6672 6561645f 33640063 t.bio_fread_3d.c │ │ + 0x00009068 6d6e5f70 72696f72 5f736574 00636d6e mn_prior_set.cmn │ │ + 0x00009078 5f707269 6f725f67 65740066 655f7061 _prior_get.fe_pa │ │ + 0x00009088 7273655f 67656e65 72616c5f 70617261 rse_general_para │ │ + 0x00009098 6d730066 655f7072 696e745f 63757272 ms.fe_print_curr │ │ + 0x000090a8 656e7400 66655f67 65745f61 72677300 ent.fe_get_args. │ │ + 0x000090b8 66655f67 65745f63 6f6e6669 67006665 fe_get_config.fe │ │ + 0x000090c8 5f696e69 745f6469 74686572 0067656e _init_dither.gen │ │ + 0x000090d8 72616e64 5f736565 64007469 6d650066 rand_seed.time.f │ │ + 0x000090e8 655f7072 65737063 685f7265 7365745f e_prespch_reset_ │ │ + 0x000090f8 63657000 66655f72 65736574 5f6e6f69 cep.fe_reset_noi │ │ + 0x00009108 73657374 61747300 66655f67 65745f69 sestats.fe_get_i │ │ + 0x00009118 6e707574 5f73697a 65006665 5f726561 nput_size.fe_rea │ │ + 0x00009128 645f6672 616d6500 66655f77 72697465 d_frame.fe_write │ │ + 0x00009138 5f667261 6d650066 655f7368 6966745f _frame.fe_shift_ │ │ + 0x00009148 6672616d 65006665 5f707265 73706368 frame.fe_prespch │ │ + 0x00009158 5f726561 645f6365 70006665 5f707265 _read_cep.fe_pre │ │ + 0x00009168 73706368 5f6e6365 70006665 5f70726f spch_ncep.fe_pro │ │ + 0x00009178 63657373 5f667261 6d65735f 65787400 cess_frames_ext. │ │ + 0x00009188 66655f70 72657370 63685f65 7874656e fe_prespch_exten │ │ + 0x00009198 645f7063 6d006665 5f707265 73706368 d_pcm.fe_prespch │ │ + 0x000091a8 5f726561 645f7063 6d006665 5f667265 _read_pcm.fe_fre │ │ + 0x000091b8 655f3264 0066655f 66726565 5f6e6f69 e_2d.fe_free_noi │ │ + 0x000091c8 73657374 61747300 66655f70 72657370 sestats.fe_presp │ │ + 0x000091d8 63685f66 72656500 66655f63 72656174 ch_free.fe_creat │ │ + 0x000091e8 655f6861 6d6d696e 67006665 5f776172 e_hamming.fe_war │ │ + 0x000091f8 705f7365 74006665 5f776172 705f7365 p_set.fe_warp_se │ │ + 0x00009208 745f7061 72616d65 74657273 0066655f t_parameters.fe_ │ │ + 0x00009218 6275696c 645f6d65 6c66696c 74657273 build_melfilters │ │ + 0x00009228 0066655f 636f6d70 7574655f 6d656c63 .fe_compute_melc │ │ + 0x00009238 6f73696e 65006665 5f707265 73706368 osine.fe_prespch │ │ + 0x00009248 5f696e69 74006665 5f637265 6174655f _init.fe_create_ │ │ + 0x00009258 74776964 646c6500 66655f69 6e69745f twiddle.fe_init_ │ │ + 0x00009268 6e6f6973 65737461 74730066 655f696e noisestats.fe_in │ │ + 0x00009278 69745f61 75746f00 636d645f 6c6e5f67 it_auto.cmd_ln_g │ │ + 0x00009288 65740066 655f6d66 63635f74 6f5f666c et.fe_mfcc_to_fl │ │ + 0x00009298 6f617400 66655f66 6c6f6174 5f746f5f oat.fe_float_to_ │ │ + 0x000092a8 6d666363 0066655f 6c6f6773 7065635f mfcc.fe_logspec_ │ │ + 0x000092b8 746f5f6d 66636300 66655f73 70656332 to_mfcc.fe_spec2 │ │ + 0x000092c8 63657000 66655f6c 6f677370 65635f64 cep.fe_logspec_d │ │ + 0x000092d8 63743200 66655f64 63743200 66655f6d ct2.fe_dct2.fe_m │ │ + 0x000092e8 6663635f 64637433 0066655f 64637433 fcc_dct3.fe_dct3 │ │ + 0x000092f8 00706f77 0066655f 77617270 5f776172 .pow.fe_warp_war │ │ + 0x00009308 7065645f 746f5f75 6e776172 70656400 ped_to_unwarped. │ │ + 0x00009318 66655f77 6172705f 756e7761 72706564 fe_warp_unwarped │ │ + 0x00009328 5f746f5f 77617270 6564006c 6f673130 _to_warped.log10 │ │ + 0x00009338 00636f73 0073696e 0067656e 72616e64 .cos.sin.genrand │ │ + 0x00009348 5f696e74 33310066 655f6c69 66746572 _int31.fe_lifter │ │ + 0x00009358 0066655f 74726163 6b5f736e 72006665 .fe_track_snr.fe │ │ + 0x00009368 5f766164 5f68616e 676f7665 72006665 _vad_hangover.fe │ │ + 0x00009378 5f637265 6174655f 32640066 655f7761 _create_2d.fe_wa │ │ + 0x00009388 72705f64 6f630066 655f7761 72705f69 rp_doc.fe_warp_i │ │ + 0x00009398 64006665 5f776172 705f6e5f 70617261 d.fe_warp_n_para │ │ + 0x000093a8 6d006665 5f776172 705f7072 696e7400 m.fe_warp_print. │ │ + 0x000093b8 66655f77 6172705f 696e7665 7273655f fe_warp_inverse_ │ │ + 0x000093c8 6c696e65 61725f73 65745f70 6172616d linear_set_param │ │ + 0x000093d8 65746572 73006665 5f776172 705f696e eters.fe_warp_in │ │ + 0x000093e8 76657273 655f6c69 6e656172 5f646f63 verse_linear_doc │ │ + 0x000093f8 0066655f 77617270 5f696e76 65727365 .fe_warp_inverse │ │ + 0x00009408 5f6c696e 6561725f 69640066 655f7761 _linear_id.fe_wa │ │ + 0x00009418 72705f69 6e766572 73655f6c 696e6561 rp_inverse_linea │ │ + 0x00009428 725f6e5f 70617261 6d006665 5f776172 r_n_param.fe_war │ │ + 0x00009438 705f696e 76657273 655f6c69 6e656172 p_inverse_linear │ │ + 0x00009448 5f776172 7065645f 746f5f75 6e776172 _warped_to_unwar │ │ + 0x00009458 70656400 66655f77 6172705f 696e7665 ped.fe_warp_inve │ │ + 0x00009468 7273655f 6c696e65 61725f75 6e776172 rse_linear_unwar │ │ + 0x00009478 7065645f 746f5f77 61727065 64006665 ped_to_warped.fe │ │ + 0x00009488 5f776172 705f696e 76657273 655f6c69 _warp_inverse_li │ │ + 0x00009498 6e656172 5f707269 6e740066 655f7761 near_print.fe_wa │ │ + 0x000094a8 72705f61 6666696e 655f7365 745f7061 rp_affine_set_pa │ │ + 0x000094b8 72616d65 74657273 0066655f 77617270 rameters.fe_warp │ │ + 0x000094c8 5f616666 696e655f 646f6300 66655f77 _affine_doc.fe_w │ │ + 0x000094d8 6172705f 61666669 6e655f69 64006665 arp_affine_id.fe │ │ + 0x000094e8 5f776172 705f6166 66696e65 5f6e5f70 _warp_affine_n_p │ │ + 0x000094f8 6172616d 0066655f 77617270 5f616666 aram.fe_warp_aff │ │ + 0x00009508 696e655f 77617270 65645f74 6f5f756e ine_warped_to_un │ │ + 0x00009518 77617270 65640066 655f7761 72705f61 warped.fe_warp_a │ │ + 0x00009528 6666696e 655f756e 77617270 65645f74 ffine_unwarped_t │ │ + 0x00009538 6f5f7761 72706564 0066655f 77617270 o_warped.fe_warp │ │ + 0x00009548 5f616666 696e655f 7072696e 74006665 _affine_print.fe │ │ + 0x00009558 5f776172 705f7069 65636577 6973655f _warp_piecewise_ │ │ + 0x00009568 6c696e65 61725f73 65745f70 6172616d linear_set_param │ │ + 0x00009578 65746572 73006665 5f776172 705f7069 eters.fe_warp_pi │ │ + 0x00009588 65636577 6973655f 6c696e65 61725f64 ecewise_linear_d │ │ + 0x00009598 6f630066 655f7761 72705f70 69656365 oc.fe_warp_piece │ │ + 0x000095a8 77697365 5f6c696e 6561725f 69640066 wise_linear_id.f │ │ + 0x000095b8 655f7761 72705f70 69656365 77697365 e_warp_piecewise │ │ + 0x000095c8 5f6c696e 6561725f 6e5f7061 72616d00 _linear_n_param. │ │ + 0x000095d8 66655f77 6172705f 70696563 65776973 fe_warp_piecewis │ │ + 0x000095e8 655f6c69 6e656172 5f776172 7065645f e_linear_warped_ │ │ + 0x000095f8 746f5f75 6e776172 70656400 66655f77 to_unwarped.fe_w │ │ + 0x00009608 6172705f 70696563 65776973 655f6c69 arp_piecewise_li │ │ + 0x00009618 6e656172 5f756e77 61727065 645f746f near_unwarped_to │ │ + 0x00009628 5f776172 70656400 66655f77 6172705f _warped.fe_warp_ │ │ + 0x00009638 70696563 65776973 655f6c69 6e656172 piecewise_linear │ │ + 0x00009648 5f707269 6e740073 7472746f 6b006665 _print.strtok.fe │ │ + 0x00009658 5f707265 73706368 5f777269 74655f70 _prespch_write_p │ │ + 0x00009668 636d0066 655f7072 65737063 685f7772 cm.fe_prespch_wr │ │ + 0x00009678 6974655f 63657000 66655f70 72657370 ite_cep.fe_presp │ │ + 0x00009688 63685f72 65736574 5f70636d 0062696f ch_reset_pcm.bio │ │ + 0x00009698 5f777269 74656864 725f7665 7273696f _writehdr_versio │ │ + 0x000096a8 6e006269 6f5f6677 72697465 0062696f n.bio_fwrite.bio │ │ + 0x000096b8 5f667265 61645f32 64005f5f 636b645f _fread_2d.__ckd_ │ │ + 0x000096c8 616c6c6f 635f3264 5f707472 005f5f63 alloc_2d_ptr.__c │ │ + 0x000096d8 6b645f61 6c6c6f63 5f33645f 70747200 kd_alloc_3d_ptr. │ │ + 0x000096e8 62696f5f 66777269 74655f31 64006269 bio_fwrite_1d.bi │ │ + 0x000096f8 6f5f6677 72697465 5f336400 62696f5f o_fwrite_3d.bio_ │ │ + 0x00009708 72656164 5f776176 66696c65 00626974 read_wavfile.bit │ │ + 0x00009718 7665635f 636f756e 745f7365 7400636b vec_count_set.ck │ │ + 0x00009728 645f7365 745f6a75 6d700063 6b645f66 d_set_jump.ckd_f │ │ + 0x00009738 61696c00 76667072 696e7466 006c6f6e ail.vfprintf.lon │ │ + 0x00009748 676a6d70 0061626f 7274005f 5f636b64 gjmp.abort.__ckd │ │ + 0x00009758 5f63616c 6c6f635f 34645f5f 00636b64 _calloc_4d__.ckd │ │ + 0x00009768 5f667265 655f3464 00737472 6e636174 _free_4d.strncat │ │ + 0x00009778 00737472 73747200 7374726e 63707900 .strstr.strncpy. │ │ + 0x00009788 636d645f 6c6e5f76 616c5f66 72656500 cmd_ln_val_free. │ │ + 0x00009798 676c6f62 616c5f63 6d646c6e 00636d64 global_cmdln.cmd │ │ + 0x000097a8 5f6c6e5f 61636365 73735f72 00667075 _ln_access_r.fpu │ │ + 0x000097b8 74730063 6d645f6c 6e5f7072 696e745f ts.cmd_ln_print_ │ │ + 0x000097c8 68656c70 5f720063 6d645f6c 6e5f7374 help_r.cmd_ln_st │ │ + 0x000097d8 725f6c69 73745f72 00657272 5f736574 r_list_r.err_set │ │ + 0x000097e8 5f6c6f67 66696c65 00657272 5f676574 _logfile.err_get │ │ + 0x000097f8 5f6c6f67 66700066 67657463 00636d64 _logfp.fgetc.cmd │ │ + 0x00009808 5f6c6e5f 70617273 655f6669 6c650063 _ln_parse_file.c │ │ + 0x00009818 6d645f6c 6e5f7061 72736500 636d645f md_ln_parse.cmd_ │ │ + 0x00009828 6c6e5f61 70706c5f 656e7465 7200636d ln_appl_enter.cm │ │ + 0x00009838 645f6c6e 5f667265 6500636d 645f6c6e d_ln_free.cmd_ln │ │ + 0x00009848 5f617070 6c5f6578 6974005f 5f616e64 _appl_exit.__and │ │ + 0x00009858 726f6964 5f6c6f67 5f767072 696e7400 roid_log_vprint. │ │ + 0x00009868 76736e70 72696e74 66007061 74683262 vsnprintf.path2b │ │ + 0x00009878 6173656e 616d6500 73747265 72726f72 asename.strerror │ │ + 0x00009888 00657272 5f736574 5f6c6f67 66700065 .err_set_logfp.e │ │ + 0x00009898 72725f67 65745f64 65627567 5f6c6576 rr_get_debug_lev │ │ + 0x000098a8 656c0065 72725f73 65745f63 616c6c62 el.err_set_callb │ │ + 0x000098b8 61636b00 70617468 32646972 6e616d65 ack.path2dirname │ │ + 0x000098c8 00737472 69705f66 696c6565 78740069 .strip_fileext.i │ │ + 0x000098d8 6e69745f 67656e72 616e6400 67656e72 nit_genrand.genr │ │ + 0x000098e8 616e645f 696e7433 32006765 6e72616e and_int32.genran │ │ + 0x000098f8 645f7265 616c3100 67656e72 616e645f d_real1.genrand_ │ │ + 0x00009908 7265616c 32006765 6e72616e 645f7265 real2.genrand_re │ │ + 0x00009918 616c3300 67656e72 616e645f 72657335 al3.genrand_res5 │ │ + 0x00009928 3300676c 6973745f 6164645f 75696e74 3.glist_add_uint │ │ + 0x00009938 33320067 6c697374 5f616464 5f666c6f 32.glist_add_flo │ │ + 0x00009948 61743634 00676c69 73745f74 61696c00 at64.glist_tail. │ │ + 0x00009958 676c6973 745f696e 73657274 5f696e74 glist_insert_int │ │ + 0x00009968 33320067 6c697374 5f696e73 6572745f 32.glist_insert_ │ │ + 0x00009978 75696e74 33320067 6c697374 5f696e73 uint32.glist_ins │ │ + 0x00009988 6572745f 666c6f61 74333200 676c6973 ert_float32.glis │ │ + 0x00009998 745f696e 73657274 5f666c6f 61743634 t_insert_float64 │ │ + 0x000099a8 00707269 6d650068 6173685f 7461626c .prime.hash_tabl │ │ + 0x000099b8 655f6c6f 6f6b7570 5f626b65 795f696e e_lookup_bkey_in │ │ + 0x000099c8 74333200 68617368 5f746162 6c655f64 t32.hash_table_d │ │ + 0x000099d8 656c6574 655f626b 65790068 6173685f elete_bkey.hash_ │ │ + 0x000099e8 7461626c 655f6469 73706c61 79007075 table_display.pu │ │ + 0x000099f8 7473005f 5f6c6973 74656c65 6d5f6d61 ts.__listelem_ma │ │ + 0x00009a08 6c6c6f63 5f69645f 5f006c69 7374656c lloc_id__.listel │ │ + 0x00009a18 656d5f67 65745f69 74656d00 6c697374 em_get_item.list │ │ + 0x00009a28 656c656d 5f737461 7473006c 6f676d61 elem_stats.logma │ │ + 0x00009a38 74685f77 72697465 006c6f67 6d617468 th_write.logmath │ │ + 0x00009a48 5f726561 64006c6f 676d6174 685f6765 _read.logmath_ge │ │ + 0x00009a58 745f7461 626c655f 73686170 65006c6f t_table_shape.lo │ │ + 0x00009a68 676d6174 685f6164 645f6578 61637400 gmath_add_exact. │ │ + 0x00009a78 6f70656e 00667374 6174006d 6d617000 open.fstat.mmap. │ │ + 0x00009a88 636c6f73 65006d75 6e6d6170 00706f70 close.munmap.pop │ │ + 0x00009a98 656e0070 636c6f73 65006c69 6e656974 en.pclose.lineit │ │ + 0x00009aa8 65725f6c 696e656e 6f006c69 6e656974 er_lineno.lineit │ │ + 0x00009ab8 65725f73 74617274 5f636c65 616e0073 er_start_clean.s │ │ + 0x00009ac8 6c656570 00737461 74007374 61745f6d leep.stat.stat_m │ │ + 0x00009ad8 74696d65 00626974 5f656e63 6f64655f time.bit_encode_ │ │ + 0x00009ae8 61747461 63680062 69745f65 6e636f64 attach.bit_encod │ │ + 0x00009af8 655f7265 7461696e 00626974 5f656e63 e_retain.bit_enc │ │ + 0x00009b08 6f64655f 66726565 00626974 5f656e63 ode_free.bit_enc │ │ + 0x00009b18 6f64655f 77726974 65006269 745f656e ode_write.bit_en │ │ + 0x00009b28 636f6465 5f777269 74655f63 77006269 code_write_cw.bi │ │ + 0x00009b38 745f656e 636f6465 5f666c75 73680062 t_encode_flush.b │ │ + 0x00009b48 75696c64 5f646972 6563746f 7279006d uild_directory.m │ │ + 0x00009b58 6b646972 00706374 725f6e65 77007063 kdir.pctr_new.pc │ │ + 0x00009b68 74725f72 65736574 00706374 725f696e tr_reset.pctr_in │ │ + 0x00009b78 6372656d 656e7400 70637472 5f707269 crement.pctr_pri │ │ + 0x00009b88 6e740070 6374725f 66726565 00676574 nt.pctr_free.get │ │ + 0x00009b98 72757361 67650067 65747469 6d656f66 rusage.gettimeof │ │ + 0x00009ba8 64617900 70746d72 5f726573 65745f61 day.ptmr_reset_a │ │ + 0x00009bb8 6c6c0070 746d725f 7072696e 745f616c ll.ptmr_print_al │ │ + 0x00009bc8 6c00686f 73745f65 6e646961 6e00756e l.host_endian.un │ │ + 0x00009bd8 6c696e6b 0073625f 73747274 6f640073 link.sb_strtod.s │ │ + 0x00009be8 74727370 6e005f63 74797065 5f006e65 trspn._ctype_.ne │ │ + 0x00009bf8 7874776f 7264005f 65646174 61005f5f xtword._edata.__ │ │ + 0x00009c08 6273735f 73746172 74005f65 6e64006c bss_start._end.l │ │ + 0x00009c18 69626c6f 672e736f 006c6962 73746463 iblog.so.libstdc │ │ + 0x00009c28 2b2b2e73 6f006c69 62646c2e 736f00 ++.so.libdl.so. │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,386 +1,385 @@ │ │ │ │ Hex dump of section '.hash': │ │ - 0x00009c60 09020000 f0030000 18020000 d2010000 ................ │ │ - 0x00009c70 f2020000 c9030000 2f020000 82030000 ......../....... │ │ - 0x00009c80 08000000 3f030000 8a020000 7d010000 ....?.......}... │ │ - 0x00009c90 88030000 7d030000 00000000 65030000 ....}.......e... │ │ - 0x00009ca0 9e030000 17030000 14000000 15010000 ................ │ │ - 0x00009cb0 e9030000 0f030000 88020000 ba020000 ................ │ │ - 0x00009cc0 85020000 00000000 e5020000 34030000 ............4... │ │ - 0x00009cd0 99020000 bb020000 d1020000 68020000 ............h... │ │ - 0x00009ce0 e3010000 38020000 36020000 00000000 ....8...6....... │ │ - 0x00009cf0 60030000 3e030000 ef030000 00000000 `...>........... │ │ - 0x00009d00 eb020000 00000000 9c030000 23030000 ............#... │ │ - 0x00009d10 df000000 b2020000 00000000 47010000 ............G... │ │ - 0x00009d20 ad010000 d0030000 05020000 bb030000 ................ │ │ - 0x00009d30 16020000 99030000 00000000 3d030000 ............=... │ │ - 0x00009d40 3c030000 7a010000 d9030000 19030000 <...z........... │ │ - 0x00009d50 c8030000 a7030000 cf020000 45030000 ............E... │ │ - 0x00009d60 a0020000 3b020000 a5030000 83030000 ....;........... │ │ - 0x00009d70 07020000 00000000 c4020000 29030000 ............)... │ │ - 0x00009d80 ca020000 86020000 67010000 42030000 ........g...B... │ │ - 0x00009d90 00000000 21010000 00000000 1f030000 ....!........... │ │ - 0x00009da0 da010000 a6010000 84020000 89020000 ................ │ │ - 0x00009db0 45000000 00000000 9a010000 a2020000 E............... │ │ - 0x00009dc0 49020000 20030000 b7010000 c6030000 I... ........... │ │ - 0x00009dd0 e7020000 00000000 00000000 75030000 ............u... │ │ - 0x00009de0 cc000000 46020000 1a000000 56020000 ....F.......V... │ │ - 0x00009df0 00000000 be020000 50020000 57030000 ........P...W... │ │ - 0x00009e00 00000000 31030000 35020000 00000000 ....1...5....... │ │ - 0x00009e10 26030000 00000000 40020000 00000000 &.......@....... │ │ - 0x00009e20 ed020000 fe020000 de020000 12020000 ................ │ │ - 0x00009e30 dd010000 71020000 1d020000 e2020000 ....q........... │ │ - 0x00009e40 13030000 aa030000 40010000 0f010000 ........@....... │ │ - 0x00009e50 b4020000 d9010000 00000000 fb020000 ................ │ │ - 0x00009e60 92030000 00000000 7b030000 90020000 ........{....... │ │ - 0x00009e70 00000000 c1030000 00000000 cd030000 ................ │ │ - 0x00009e80 b6010000 9b030000 76030000 00000000 ........v....... │ │ - 0x00009e90 08020000 51030000 ea020000 5b020000 ....Q.......[... │ │ - 0x00009ea0 7d020000 61030000 a8010000 0d000000 }...a........... │ │ - 0x00009eb0 b0010000 d0010000 9b020000 c7030000 ................ │ │ - 0x00009ec0 ae030000 1b000000 99000000 5e000000 ............^... │ │ - 0x00009ed0 c8020000 54030000 cb000000 0a030000 ....T........... │ │ - 0x00009ee0 b0000000 00000000 d4030000 fa020000 ................ │ │ - 0x00009ef0 64020000 8b010000 50010000 2f010000 d.......P.../... │ │ - 0x00009f00 00000000 6c010000 ab020000 7c030000 ....l.......|... │ │ - 0x00009f10 17010000 05030000 00000000 2f030000 ............/... │ │ - 0x00009f20 00000000 da030000 d7030000 ec030000 ................ │ │ - 0x00009f30 0a020000 72010000 ed030000 1b010000 ....r........... │ │ - 0x00009f40 9a030000 f7010000 1c030000 67030000 ............g... │ │ - 0x00009f50 d7020000 e7030000 b9030000 4f030000 ............O... │ │ - 0x00009f60 f1000000 20020000 00000000 51020000 .... .......Q... │ │ - 0x00009f70 01030000 6e030000 a8020000 1b030000 ....n........... │ │ - 0x00009f80 a9020000 dd020000 f2010000 91030000 ................ │ │ - 0x00009f90 da000000 00000000 36010000 32010000 ........6...2... │ │ - 0x00009fa0 e3030000 89030000 50030000 55000000 ........P...U... │ │ - 0x00009fb0 51000000 3b000000 c1020000 73010000 Q...;.......s... │ │ - 0x00009fc0 ac030000 03030000 57020000 7e030000 ........W...~... │ │ - 0x00009fd0 00000000 00000000 28030000 64030000 ........(...d... │ │ - 0x00009fe0 af020000 ea030000 4c030000 d5010000 ........L....... │ │ - 0x00009ff0 39020000 e8020000 36030000 cc030000 9.......6....... │ │ - 0x0000a000 58020000 48030000 48000000 37020000 X...H...H...7... │ │ - 0x0000a010 f0020000 32030000 4a030000 00000000 ....2...J....... │ │ - 0x0000a020 13020000 86010000 b1010000 00000000 ................ │ │ - 0x0000a030 00000000 a5010000 11010000 6d030000 ............m... │ │ - 0x0000a040 77030000 00000000 00000000 e5010000 w............... │ │ - 0x0000a050 df030000 98020000 43030000 52030000 ........C...R... │ │ - 0x0000a060 59010000 3d010000 00000000 00000000 Y...=........... │ │ - 0x0000a070 21020000 d5000000 00000000 d4000000 !............... │ │ - 0x0000a080 f8020000 e6020000 71010000 6f010000 ........q...o... │ │ - 0x0000a090 0b030000 5b030000 ef020000 be030000 ....[........... │ │ - 0x0000a0a0 a2030000 cd010000 68030000 00000000 ........h....... │ │ - 0x0000a0b0 b9020000 fe010000 00000000 04030000 ................ │ │ - 0x0000a0c0 5e030000 30030000 e4020000 2c020000 ^...0.......,... │ │ - 0x0000a0d0 1e020000 41030000 00000000 c7020000 ....A........... │ │ - 0x0000a0e0 00000000 00000000 f9000000 3a030000 ............:... │ │ - 0x0000a0f0 30010000 96030000 00000000 50000000 0...........P... │ │ - 0x0000a100 00000000 07030000 a3030000 db010000 ................ │ │ - 0x0000a110 00000000 02020000 00000000 00000000 ................ │ │ - 0x0000a120 6a000000 b1030000 b2030000 b3030000 j............... │ │ - 0x0000a130 98030000 47030000 0c030000 48010000 ....G.......H... │ │ - 0x0000a140 ee020000 2b010000 a6030000 41010000 ....+.......A... │ │ - 0x0000a150 44030000 3d020000 10010000 00000000 D...=........... │ │ - 0x0000a160 a0030000 00000000 c4030000 c5030000 ................ │ │ - 0x0000a170 de030000 9b010000 ad030000 e0010000 ................ │ │ - 0x0000a180 43020000 80020000 00000000 5e020000 C...........^... │ │ - 0x0000a190 ce030000 6b020000 12010000 00000000 ....k........... │ │ - 0x0000a1a0 4b020000 8c020000 00000000 00000000 K............... │ │ - 0x0000a1b0 f6020000 5f000000 5c000000 ab030000 ...._...\....... │ │ - 0x0000a1c0 f4000000 72030000 ec020000 a4010000 ....r........... │ │ - 0x0000a1d0 f1020000 00000000 a8030000 5d030000 ............]... │ │ - 0x0000a1e0 5c010000 97010000 1a030000 9f030000 \............... │ │ - 0x0000a1f0 34000000 37030000 b8030000 00000000 4...7........... │ │ - 0x0000a200 46000000 cb030000 ba030000 32000000 F...........2... │ │ - 0x0000a210 15020000 77020000 1e030000 8d020000 ....w........... │ │ - 0x0000a220 00000000 61010000 d2030000 9c000000 ....a........... │ │ - 0x0000a230 3e000000 68010000 6e020000 00000000 >...h...n....... │ │ - 0x0000a240 a6020000 00000000 8a010000 6f030000 ............o... │ │ - 0x0000a250 b0030000 74010000 a1030000 52020000 ....t.......R... │ │ - 0x0000a260 bc030000 1a020000 d2020000 d3030000 ................ │ │ - 0x0000a270 d7010000 00000000 59030000 66000000 ........Y...f... │ │ - 0x0000a280 a1020000 75010000 5a030000 5c030000 ....u...Z...\... │ │ - 0x0000a290 7f030000 d4010000 e5030000 00000000 ................ │ │ - 0x0000a2a0 1d000000 c6010000 00000000 00000000 ................ │ │ - 0x0000a2b0 ca030000 41020000 c2030000 bc020000 ....A........... │ │ - 0x0000a2c0 dd030000 eb030000 e1030000 bf030000 ................ │ │ - 0x0000a2d0 e8030000 0b010000 14030000 a8000000 ................ │ │ - 0x0000a2e0 c0030000 f7000000 9f000000 e1020000 ................ │ │ - 0x0000a2f0 b6030000 00000000 f9010000 07010000 ................ │ │ - 0x0000a300 25030000 02030000 58030000 c9020000 %.......X....... │ │ - 0x0000a310 76010000 97030000 06020000 56010000 v...........V... │ │ - 0x0000a320 d6030000 bc010000 1b020000 4a010000 ............J... │ │ - 0x0000a330 0d030000 24030000 db030000 d8030000 ....$........... │ │ - 0x0000a340 33030000 bd030000 94010000 2a030000 3...........*... │ │ - 0x0000a350 85030000 00000000 00000000 00000000 ................ │ │ - 0x0000a360 73030000 42020000 0e020000 00000000 s...B........... │ │ - 0x0000a370 b4030000 00000000 00000000 c0020000 ................ │ │ - 0x0000a380 b5030000 3c020000 cb020000 d9020000 ....<........... │ │ - 0x0000a390 d8020000 5b010000 a9030000 00000000 ....[........... │ │ - 0x0000a3a0 62010000 e6030000 08030000 53010000 b...........S... │ │ - 0x0000a3b0 d5030000 23020000 33020000 73000000 ....#...3...s... │ │ - 0x0000a3c0 ee030000 f3020000 ae000000 e2030000 ................ │ │ - 0x0000a3d0 69020000 e7010000 00000000 00030000 i............... │ │ - 0x0000a3e0 d6020000 dc010000 f9020000 80010000 ................ │ │ - 0x0000a3f0 1d030000 53030000 6b030000 8b030000 ....S...k....... │ │ - 0x0000a400 11020000 29010000 00000000 c3030000 ....)........... │ │ - 0x0000a410 7a030000 62030000 00000000 91020000 z...b........... │ │ - 0x0000a420 00000000 9c020000 8c030000 06000000 ................ │ │ - 0x0000a430 82020000 0e030000 8d030000 00000000 ................ │ │ - 0x0000a440 b7020000 99010000 df020000 dc030000 ................ │ │ - 0x0000a450 d0020000 d7000000 5a000000 00000000 ........Z....... │ │ - 0x0000a460 45020000 74030000 90030000 55020000 E...t.......U... │ │ - 0x0000a470 4e030000 63020000 e4030000 97020000 N...c........... │ │ - 0x0000a480 70030000 0e000000 84030000 00000000 p............... │ │ - 0x0000a490 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a4a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a4b0 00000000 00000000 09000000 00000000 ................ │ │ - 0x0000a4c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a4d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a4e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a4f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a500 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a510 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a520 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a530 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a540 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a550 00000000 00000000 19000000 00000000 ................ │ │ - 0x0000a560 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a570 00000000 2a000000 00000000 00000000 ....*........... │ │ - 0x0000a580 00000000 2d000000 00000000 00000000 ....-........... │ │ - 0x0000a590 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a5a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a5b0 28000000 00000000 4a000000 2f000000 (.......J.../... │ │ - 0x0000a5c0 00000000 01000000 00000000 00000000 ................ │ │ - 0x0000a5d0 00000000 3a000000 00000000 00000000 ....:........... │ │ - 0x0000a5e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a5f0 00000000 00000000 00000000 02000000 ................ │ │ - 0x0000a600 00000000 00000000 0b000000 49000000 ............I... │ │ - 0x0000a610 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a620 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a630 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a640 00000000 00000000 54000000 00000000 ........T....... │ │ - 0x0000a650 6c000000 00000000 00000000 6e000000 l...........n... │ │ - 0x0000a660 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a670 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a680 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a690 00000000 00000000 22000000 00000000 ........"....... │ │ - 0x0000a6a0 00000000 00000000 00000000 4c000000 ............L... │ │ - 0x0000a6b0 71000000 44000000 00000000 00000000 q...D........... │ │ - 0x0000a6c0 00000000 00000000 00000000 62000000 ............b... │ │ - 0x0000a6d0 00000000 26000000 00000000 1f000000 ....&........... │ │ - 0x0000a6e0 58000000 7b000000 00000000 00000000 X...{........... │ │ - 0x0000a6f0 94000000 00000000 00000000 00000000 ................ │ │ - 0x0000a700 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a710 00000000 12000000 00000000 00000000 ................ │ │ - 0x0000a720 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a730 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a740 00000000 00000000 7c000000 00000000 ........|....... │ │ - 0x0000a750 00000000 00000000 00000000 8e000000 ................ │ │ - 0x0000a760 00000000 4b000000 00000000 00000000 ....K........... │ │ - 0x0000a770 00000000 92000000 a7000000 00000000 ................ │ │ - 0x0000a780 00000000 b1000000 00000000 29000000 ............)... │ │ - 0x0000a790 00000000 87000000 42000000 00000000 ........B....... │ │ - 0x0000a7a0 00000000 00000000 16000000 00000000 ................ │ │ - 0x0000a7b0 00000000 00000000 21000000 00000000 ........!....... │ │ - 0x0000a7c0 00000000 11000000 10000000 91000000 ................ │ │ - 0x0000a7d0 a6000000 00000000 00000000 00000000 ................ │ │ - 0x0000a7e0 00000000 00000000 00000000 57000000 ............W... │ │ - 0x0000a7f0 00000000 00000000 4f000000 00000000 ........O....... │ │ - 0x0000a800 8d000000 d1000000 00000000 ba000000 ................ │ │ - 0x0000a810 a3000000 00000000 9b000000 7f000000 ................ │ │ - 0x0000a820 00000000 00000000 b9000000 ac000000 ................ │ │ - 0x0000a830 80000000 de000000 00000000 ca000000 ................ │ │ - 0x0000a840 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a850 00000000 a5000000 ad000000 05000000 ................ │ │ - 0x0000a860 00000000 00000000 27000000 00000000 ........'....... │ │ - 0x0000a870 00000000 aa000000 00000000 00000000 ................ │ │ - 0x0000a880 61000000 00000000 00000000 00000000 a............... │ │ - 0x0000a890 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a8a0 82000000 00010000 00000000 00000000 ................ │ │ - 0x0000a8b0 96000000 00000000 00000000 00000000 ................ │ │ - 0x0000a8c0 00000000 00000000 31000000 00000000 ........1....... │ │ - 0x0000a8d0 4e000000 00000000 00000000 00000000 N............... │ │ - 0x0000a8e0 00000000 67000000 00000000 dd000000 ....g........... │ │ - 0x0000a8f0 09010000 00000000 bb000000 00000000 ................ │ │ - 0x0000a900 8a000000 00000000 75000000 00000000 ........u....... │ │ - 0x0000a910 e2000000 74000000 00000000 b8000000 ....t........... │ │ - 0x0000a920 24000000 81000000 00000000 00000000 $............... │ │ - 0x0000a930 ed000000 00000000 eb000000 e5000000 ................ │ │ - 0x0000a940 20000000 bd000000 c4000000 bf000000 ............... │ │ - 0x0000a950 00000000 00000000 00000000 e4000000 ................ │ │ - 0x0000a960 00000000 00000000 16010000 00000000 ................ │ │ - 0x0000a970 00000000 c8000000 85000000 00000000 ................ │ │ - 0x0000a980 00000000 2c000000 00000000 cf000000 ....,........... │ │ - 0x0000a990 78000000 72000000 00000000 00000000 x...r........... │ │ - 0x0000a9a0 00000000 00000000 00000000 17000000 ................ │ │ - 0x0000a9b0 00000000 1a010000 02010000 00000000 ................ │ │ - 0x0000a9c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000a9d0 0a010000 7d000000 4c010000 26010000 ....}...L...&... │ │ - 0x0000a9e0 00000000 20010000 5d000000 1c010000 .... ...]....... │ │ - 0x0000a9f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000aa00 00000000 00000000 00000000 c7000000 ................ │ │ - 0x0000aa10 d0000000 00000000 00000000 24010000 ............$... │ │ - 0x0000aa20 49010000 a4000000 00000000 c1000000 I............... │ │ - 0x0000aa30 00000000 be000000 d8000000 03010000 ................ │ │ - 0x0000aa40 00000000 00000000 51010000 e0000000 ........Q....... │ │ - 0x0000aa50 00000000 39000000 00000000 9d000000 ....9........... │ │ - 0x0000aa60 39010000 00000000 35000000 9e000000 9.......5....... │ │ - 0x0000aa70 57010000 c6000000 00000000 c2000000 W............... │ │ - 0x0000aa80 00000000 ce000000 ec000000 00000000 ................ │ │ - 0x0000aa90 69010000 00000000 00000000 00000000 i............... │ │ - 0x0000aaa0 00000000 00000000 3a010000 00000000 ........:....... │ │ - 0x0000aab0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000aac0 00000000 00000000 6b000000 00000000 ........k....... │ │ - 0x0000aad0 00000000 84000000 52010000 00000000 ........R....... │ │ - 0x0000aae0 13000000 64000000 3f000000 00000000 ....d...?....... │ │ - 0x0000aaf0 00000000 00000000 d9000000 00000000 ................ │ │ - 0x0000ab00 2d010000 66010000 00000000 92010000 -...f........... │ │ - 0x0000ab10 5a010000 e7000000 7b010000 a9000000 Z.......{....... │ │ - 0x0000ab20 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000ab30 00000000 00000000 2b000000 77010000 ........+...w... │ │ - 0x0000ab40 01010000 00000000 cd000000 46010000 ............F... │ │ - 0x0000ab50 00000000 68000000 06010000 27010000 ....h.......'... │ │ - 0x0000ab60 00000000 00000000 00000000 a7010000 ................ │ │ - 0x0000ab70 6b010000 00000000 25010000 b2000000 k.......%....... │ │ - 0x0000ab80 00000000 00000000 00000000 56000000 ............V... │ │ - 0x0000ab90 3b010000 bd010000 00000000 c3000000 ;............... │ │ - 0x0000aba0 00000000 ab010000 00000000 95000000 ................ │ │ - 0x0000abb0 ea000000 00000000 00000000 60010000 ............`... │ │ - 0x0000abc0 00000000 00000000 00000000 c5000000 ................ │ │ - 0x0000abd0 00000000 95010000 1e000000 45010000 ............E... │ │ - 0x0000abe0 ee000000 00000000 00000000 70000000 ............p... │ │ - 0x0000abf0 22010000 ae010000 00000000 44010000 "...........D... │ │ - 0x0000ac00 25000000 b9010000 00000000 ac010000 %............... │ │ - 0x0000ac10 00000000 00000000 00000000 d1010000 ................ │ │ - 0x0000ac20 c9010000 00000000 00000000 00000000 ................ │ │ - 0x0000ac30 b6000000 af010000 00000000 00000000 ................ │ │ - 0x0000ac40 23010000 00000000 34010000 69000000 #.......4...i... │ │ - 0x0000ac50 0c000000 00000000 00000000 33010000 ............3... │ │ - 0x0000ac60 e9010000 00000000 c9000000 d6000000 ................ │ │ - 0x0000ac70 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000ac80 f8000000 08010000 e1010000 1c000000 ................ │ │ - 0x0000ac90 88010000 00000000 91010000 00000000 ................ │ │ - 0x0000aca0 d6010000 d3010000 5e010000 15000000 ........^....... │ │ - 0x0000acb0 4e010000 db000000 00000000 00000000 N............... │ │ - 0x0000acc0 8d010000 3f010000 bf010000 7e000000 ....?.......~... │ │ - 0x0000acd0 98010000 e2010000 0a000000 00000000 ................ │ │ - 0x0000ace0 6d010000 2a010000 00000000 00000000 m...*........... │ │ - 0x0000acf0 00000000 a1010000 00000000 00000000 ................ │ │ - 0x0000ad00 1e010000 00000000 4d000000 00000000 ........M....... │ │ - 0x0000ad10 00000000 00000000 00000000 7e010000 ............~... │ │ - 0x0000ad20 ef010000 79000000 93000000 3c000000 ....y.......<... │ │ - 0x0000ad30 83000000 97000000 04020000 0e010000 ................ │ │ - 0x0000ad40 b4000000 a1000000 8f010000 22020000 ............"... │ │ - 0x0000ad50 82010000 de010000 00000000 03000000 ................ │ │ - 0x0000ad60 00000000 18010000 88000000 37010000 ............7... │ │ - 0x0000ad70 00000000 63010000 65010000 7f010000 ....c...e....... │ │ - 0x0000ad80 00000000 6a010000 00000000 43000000 ....j.......C... │ │ - 0x0000ad90 5b000000 00000000 a0010000 6d000000 [...........m... │ │ - 0x0000ada0 00000000 00000000 28020000 7a000000 ........(...z... │ │ - 0x0000adb0 00000000 f6000000 8e010000 00000000 ................ │ │ - 0x0000adc0 00000000 14020000 0f000000 26020000 ............&... │ │ - 0x0000add0 df010000 48020000 ed010000 00000000 ....H........... │ │ - 0x0000ade0 00000000 0b020000 00000000 2d020000 ............-... │ │ - 0x0000adf0 10020000 0f020000 00000000 00000000 ................ │ │ - 0x0000ae00 34020000 00000000 01020000 00000000 4............... │ │ - 0x0000ae10 00000000 64010000 00000000 00000000 ....d........... │ │ - 0x0000ae20 00000000 00000000 4c020000 04010000 ........L....... │ │ - 0x0000ae30 00000000 cf010000 1f010000 00000000 ................ │ │ - 0x0000ae40 f5010000 b4010000 00000000 00000000 ................ │ │ - 0x0000ae50 b5010000 00000000 e6010000 27020000 ............'... │ │ - 0x0000ae60 40000000 7c010000 b2010000 2a020000 @...|.......*... │ │ - 0x0000ae70 2b020000 e4010000 4d020000 00000000 +.......M....... │ │ - 0x0000ae80 19020000 98000000 00000000 36000000 ............6... │ │ - 0x0000ae90 ec010000 00000000 00000000 00000000 ................ │ │ - 0x0000aea0 38000000 00000000 81020000 ce010000 8............... │ │ - 0x0000aeb0 e8010000 c2010000 fc000000 62020000 ............b... │ │ - 0x0000aec0 09020000 8f000000 fb000000 6f020000 ............o... │ │ - 0x0000aed0 eb010000 f8010000 9c010000 00000000 ................ │ │ - 0x0000aee0 3f020000 00000000 b3000000 7a020000 ?...........z... │ │ - 0x0000aef0 19010000 00000000 35010000 00000000 ........5....... │ │ - 0x0000af00 b5000000 87020000 9e010000 00000000 ................ │ │ - 0x0000af10 00000000 e1000000 74020000 00000000 ........t....... │ │ - 0x0000af20 90000000 fd010000 c0010000 07000000 ................ │ │ - 0x0000af30 4a020000 3c010000 2e000000 aa010000 J...<........... │ │ - 0x0000af40 ee010000 fd000000 ba010000 4d010000 ............M... │ │ - 0x0000af50 00000000 00000000 87010000 8c000000 ................ │ │ - 0x0000af60 72020000 c7010000 f0000000 00000000 r............... │ │ - 0x0000af70 ca010000 f0010000 b7000000 9a000000 ................ │ │ - 0x0000af80 24020000 00000000 5f010000 32020000 $......._...2... │ │ - 0x0000af90 f4010000 4f010000 00000000 a2010000 ....O........... │ │ - 0x0000afa0 54020000 5c020000 76020000 7e020000 T...\...v...~... │ │ - 0x0000afb0 b8020000 00000000 bd020000 4e020000 ............N... │ │ - 0x0000afc0 00000000 00000000 f3000000 af000000 ................ │ │ - 0x0000afd0 1f020000 00000000 00000000 70020000 ............p... │ │ - 0x0000afe0 60020000 e3000000 9f010000 93020000 `............... │ │ - 0x0000aff0 a4020000 00000000 00000000 6d020000 ............m... │ │ - 0x0000b000 cc020000 a5020000 a2000000 8e020000 ................ │ │ - 0x0000b010 00000000 b3020000 5f020000 44020000 ........_...D... │ │ - 0x0000b020 53000000 00000000 78010000 bf020000 S.......x....... │ │ - 0x0000b030 65020000 00000000 00000000 ea010000 e............... │ │ - 0x0000b040 00000000 d5020000 e3020000 59020000 ............Y... │ │ - 0x0000b050 31020000 00000000 00000000 93010000 1............... │ │ - 0x0000b060 00000000 f6010000 73020000 96020000 ........s....... │ │ - 0x0000b070 5a020000 37000000 00000000 a9010000 Z...7........... │ │ - 0x0000b080 00000000 00000000 47000000 e0020000 ........G....... │ │ - 0x0000b090 00000000 8b020000 76000000 81010000 ........v....... │ │ - 0x0000b0a0 83010000 ce020000 00000000 ff010000 ................ │ │ - 0x0000b0b0 3e020000 77000000 78020000 55010000 >...w...x...U... │ │ - 0x0000b0c0 00000000 00000000 b3010000 25020000 ............%... │ │ - 0x0000b0d0 41000000 83020000 c8010000 85010000 A............... │ │ - 0x0000b0e0 3a020000 7b020000 4f020000 2e020000 :...{...O....... │ │ - 0x0000b0f0 fd020000 c5010000 59000000 9d020000 ........Y....... │ │ - 0x0000b100 11030000 86000000 ab000000 00000000 ................ │ │ - 0x0000b110 00000000 28010000 0d010000 fa000000 ....(........... │ │ - 0x0000b120 b8010000 90010000 9a020000 e8000000 ................ │ │ - 0x0000b130 13010000 7f020000 00000000 a0000000 ................ │ │ - 0x0000b140 b1020000 96010000 00000000 15030000 ................ │ │ - 0x0000b150 fb010000 21030000 3e010000 00000000 ....!...>....... │ │ - 0x0000b160 8c010000 00000000 00000000 f1010000 ................ │ │ - 0x0000b170 67020000 bc000000 4b010000 d3020000 g.......K....... │ │ - 0x0000b180 94020000 03020000 fa010000 5d010000 ............]... │ │ - 0x0000b190 00000000 79010000 8b000000 a3010000 ....y........... │ │ - 0x0000b1a0 58010000 0c010000 c0000000 38010000 X...........8... │ │ - 0x0000b1b0 66020000 79020000 39030000 6c020000 f...y...9...l... │ │ - 0x0000b1c0 22030000 f3010000 89000000 00000000 "............... │ │ - 0x0000b1d0 5d020000 a7020000 4b030000 00000000 ].......K....... │ │ - 0x0000b1e0 2c030000 3b030000 17020000 56030000 ,...;.......V... │ │ - 0x0000b1f0 65000000 ef000000 00000000 1c020000 e............... │ │ - 0x0000b200 1d010000 cd020000 52000000 05010000 ........R....... │ │ - 0x0000b210 00000000 a3020000 db020000 c3010000 ................ │ │ - 0x0000b220 e9020000 16030000 27030000 38030000 ........'...8... │ │ - 0x0000b230 00000000 2e010000 53020000 d3000000 ........S....... │ │ - 0x0000b240 9d010000 f2000000 63030000 6e010000 ........c...n... │ │ - 0x0000b250 00000000 00000000 71030000 ff000000 ........q....... │ │ - 0x0000b260 f5000000 cb010000 54010000 00000000 ........T....... │ │ - 0x0000b270 84010000 69030000 4d030000 00000000 ....i...M....... │ │ - 0x0000b280 89010000 00000000 dc000000 95020000 ................ │ │ - 0x0000b290 ad020000 8f020000 c6020000 fe000000 ................ │ │ - 0x0000b2a0 46030000 55030000 6a030000 00000000 F...U...j....... │ │ - 0x0000b2b0 be010000 63000000 ae020000 00000000 ....c........... │ │ - 0x0000b2c0 ac020000 fc020000 6c030000 92020000 ........l....... │ │ - 0x0000b2d0 61020000 f4020000 00000000 60000000 a...........`... │ │ - 0x0000b2e0 04000000 da020000 6a020000 94030000 ........j....... │ │ - 0x0000b2f0 30000000 b5020000 31010000 2d030000 0.......1...-... │ │ - 0x0000b300 8a030000 40030000 00020000 2c010000 ....@.......,... │ │ - 0x0000b310 18000000 d4020000 f7020000 87030000 ................ │ │ - 0x0000b320 8f030000 00000000 00000000 35030000 ............5... │ │ - 0x0000b330 81030000 10030000 00000000 d8010000 ................ │ │ - 0x0000b340 00000000 00000000 2b030000 00000000 ........+....... │ │ - 0x0000b350 ff020000 78030000 70010000 5f030000 ....x...p..._... │ │ - 0x0000b360 a4030000 f5020000 00000000 2e030000 ................ │ │ - 0x0000b370 9d030000 8e030000 33000000 e6000000 ........3....... │ │ - 0x0000b380 6f000000 66030000 b6020000 18030000 o...f........... │ │ - 0x0000b390 75020000 af030000 42010000 c5020000 u.......B....... │ │ - 0x0000b3a0 b7030000 00000000 00000000 cc010000 ................ │ │ - 0x0000b3b0 29020000 dc020000 23000000 3d000000 ).......#...=... │ │ - 0x0000b3c0 14010000 fc010000 d2000000 bb010000 ................ │ │ - 0x0000b3d0 aa020000 12030000 0c020000 47020000 ............G... │ │ - 0x0000b3e0 79030000 c2020000 c4010000 d1030000 y............... │ │ - 0x0000b3f0 00000000 43010000 00000000 7c020000 ....C.......|... │ │ - 0x0000b400 95030000 30020000 c3020000 09030000 ....0........... │ │ - 0x0000b410 06030000 00000000 00000000 9f020000 ................ │ │ - 0x0000b420 e9000000 e0030000 cf030000 b0020000 ................ │ │ - 0x0000b430 93030000 c1010000 80030000 86030000 ................ │ │ - 0x0000b440 9e020000 0d020000 49030000 ........I... │ │ + 0x00009c38 09020000 ec030000 16020000 d0010000 ................ │ │ + 0x00009c48 f1020000 c6030000 37020000 82030000 ........7....... │ │ + 0x00009c58 08000000 3d030000 88020000 7c010000 ....=.......|... │ │ + 0x00009c68 86030000 7b030000 00000000 63030000 ....{.......c... │ │ + 0x00009c78 9c030000 15030000 14000000 14010000 ................ │ │ + 0x00009c88 e5030000 0d030000 87020000 b8020000 ................ │ │ + 0x00009c98 83020000 00000000 e3020000 32030000 ............2... │ │ + 0x00009ca8 97020000 b9020000 cf020000 70020000 ............p... │ │ + 0x00009cb8 e1010000 2a020000 28020000 00000000 ....*...(....... │ │ + 0x00009cc8 5e030000 3c030000 eb030000 00000000 ^...<........... │ │ + 0x00009cd8 e9020000 00000000 9a030000 21030000 ............!... │ │ + 0x00009ce8 de000000 b0020000 00000000 46010000 ............F... │ │ + 0x00009cf8 ac010000 cc030000 03020000 b9030000 ................ │ │ + 0x00009d08 14020000 97030000 00000000 3b030000 ............;... │ │ + 0x00009d18 3a030000 79010000 d5030000 17030000 :...y........... │ │ + 0x00009d28 ca010000 a5030000 cd020000 43030000 ............C... │ │ + 0x00009d38 9e020000 39020000 a3030000 80030000 ....9........... │ │ + 0x00009d48 06020000 00000000 c2020000 27030000 ............'... │ │ + 0x00009d58 c8020000 82020000 66010000 3f030000 ........f...?... │ │ + 0x00009d68 00000000 20010000 dd020000 1d030000 .... ........... │ │ + 0x00009d78 d8010000 a5010000 84020000 86020000 ................ │ │ + 0x00009d88 44000000 00000000 99010000 a0020000 D............... │ │ + 0x00009d98 47020000 1e030000 b5010000 c4030000 G............... │ │ + 0x00009da8 e5020000 00000000 00000000 73030000 ............s... │ │ + 0x00009db8 cb000000 3d020000 1a000000 54020000 ....=.......T... │ │ + 0x00009dc8 00000000 bc020000 4d020000 55030000 ........M...U... │ │ + 0x00009dd8 00000000 2f030000 2c020000 00000000 ..../...,....... │ │ + 0x00009de8 24030000 00000000 44020000 00000000 $.......D....... │ │ + 0x00009df8 eb020000 fc020000 dc020000 10020000 ................ │ │ + 0x00009e08 db010000 6c020000 1b020000 e0020000 ....l........... │ │ + 0x00009e18 11030000 a8030000 3f010000 0e010000 ........?....... │ │ + 0x00009e28 b3020000 d7010000 00000000 f9020000 ................ │ │ + 0x00009e38 90030000 00000000 79030000 8e020000 ........y....... │ │ + 0x00009e48 00000000 bf030000 00000000 13010000 ................ │ │ + 0x00009e58 b4010000 99030000 74030000 00000000 ........t....... │ │ + 0x00009e68 07020000 4f030000 e8020000 59020000 ....O.......Y... │ │ + 0x00009e78 7b020000 5f030000 a7010000 0d000000 {..._........... │ │ + 0x00009e88 af010000 ce010000 99020000 c5030000 ................ │ │ + 0x00009e98 ac030000 1b000000 94000000 5d000000 ............]... │ │ + 0x00009ea8 c6020000 52030000 ca000000 09030000 ....R........... │ │ + 0x00009eb8 af000000 00000000 d0030000 f8020000 ................ │ │ + 0x00009ec8 62020000 8a010000 4f010000 2d010000 b.......O...-... │ │ + 0x00009ed8 00000000 6e010000 a9020000 7a030000 ....n.......z... │ │ + 0x00009ee8 16010000 03030000 00000000 2d030000 ............-... │ │ + 0x00009ef8 00000000 d6030000 d3030000 e8030000 ................ │ │ + 0x00009f08 05020000 71010000 e9030000 1a010000 ....q........... │ │ + 0x00009f18 98030000 02020000 1a030000 65030000 ............e... │ │ + 0x00009f28 d5020000 e3030000 b7030000 4d030000 ............M... │ │ + 0x00009f38 f0000000 1e020000 00000000 4e020000 ............N... │ │ + 0x00009f48 ff020000 6c030000 a6020000 19030000 ....l........... │ │ + 0x00009f58 a7020000 d7020000 f0010000 8f030000 ................ │ │ + 0x00009f68 d9000000 00000000 34010000 30010000 ........4...0... │ │ + 0x00009f78 df030000 87030000 4e030000 54000000 ........N...T... │ │ + 0x00009f88 50000000 3a000000 bf020000 72010000 P...:.......r... │ │ + 0x00009f98 aa030000 01030000 5a020000 7c030000 ........Z...|... │ │ + 0x00009fa8 00000000 00000000 26030000 62030000 ........&...b... │ │ + 0x00009fb8 ad020000 e6030000 4a030000 d3010000 ........J....... │ │ + 0x00009fc8 27020000 e6020000 34030000 c9030000 '.......4....... │ │ + 0x00009fd8 5b020000 46030000 47000000 2d020000 [...F...G...-... │ │ + 0x00009fe8 ef020000 30030000 48030000 00000000 ....0...H....... │ │ + 0x00009ff8 11020000 85010000 b0010000 00000000 ................ │ │ + 0x0000a008 00000000 a4010000 10010000 6b030000 ............k... │ │ + 0x0000a018 75030000 00000000 00000000 e4010000 u............... │ │ + 0x0000a028 db030000 96020000 40030000 50030000 ........@...P... │ │ + 0x0000a038 58010000 3b010000 00000000 00000000 X...;........... │ │ + 0x0000a048 1f020000 d4000000 00000000 d3000000 ................ │ │ + 0x0000a058 f6020000 e4020000 6d010000 6b010000 ........m...k... │ │ + 0x0000a068 08030000 59030000 ed020000 bc030000 ....Y........... │ │ + 0x0000a078 a0030000 cb010000 66030000 00000000 ........f....... │ │ + 0x0000a088 b7020000 f2010000 00000000 02030000 ................ │ │ + 0x0000a098 5c030000 2e030000 e2020000 31020000 \...........1... │ │ + 0x0000a0a8 1c020000 3e030000 00000000 c5020000 ....>........... │ │ + 0x0000a0b8 00000000 00000000 f8000000 38030000 ............8... │ │ + 0x0000a0c8 2e010000 94030000 00000000 4f000000 ............O... │ │ + 0x0000a0d8 00000000 05030000 a1030000 d9010000 ................ │ │ + 0x0000a0e8 00000000 f6010000 00000000 00000000 ................ │ │ + 0x0000a0f8 69000000 af030000 b0030000 b1030000 i............... │ │ + 0x0000a108 96030000 45030000 0a030000 47010000 ....E.......G... │ │ + 0x0000a118 ec020000 2c010000 a4030000 40010000 ....,.......@... │ │ + 0x0000a128 42030000 3b020000 0f010000 00000000 B...;........... │ │ + 0x0000a138 9e030000 00000000 c2030000 c3030000 ................ │ │ + 0x0000a148 da030000 9a010000 ab030000 de010000 ................ │ │ + 0x0000a158 40020000 7e020000 00000000 57020000 @...~.......W... │ │ + 0x0000a168 ca030000 66020000 11010000 00000000 ....f........... │ │ + 0x0000a178 4f020000 8a020000 00000000 00000000 O............... │ │ + 0x0000a188 f4020000 5e000000 5b000000 a9030000 ....^...[....... │ │ + 0x0000a198 f3000000 70030000 ea020000 a3010000 ....p........... │ │ + 0x0000a1a8 ee020000 00000000 a6030000 5b030000 ............[... │ │ + 0x0000a1b8 5b010000 96010000 18030000 9d030000 [............... │ │ + 0x0000a1c8 33000000 35030000 b6030000 00000000 3...5........... │ │ + 0x0000a1d8 45000000 c8030000 b8030000 31000000 E...........1... │ │ + 0x0000a1e8 13020000 75020000 1c030000 8b020000 ....u........... │ │ + 0x0000a1f8 00000000 60010000 ce030000 97000000 ....`........... │ │ + 0x0000a208 3d000000 67010000 69020000 00000000 =...g...i....... │ │ + 0x0000a218 a4020000 00000000 89010000 6d030000 ............m... │ │ + 0x0000a228 ae030000 73010000 9f030000 50020000 ....s.......P... │ │ + 0x0000a238 ba030000 18020000 d0020000 cf030000 ................ │ │ + 0x0000a248 d5010000 00000000 57030000 65000000 ........W...e... │ │ + 0x0000a258 9f020000 74010000 58030000 5a030000 ....t...X...Z... │ │ + 0x0000a268 7d030000 d2010000 e1030000 00000000 }............... │ │ + 0x0000a278 1c000000 c4010000 00000000 00000000 ................ │ │ + 0x0000a288 c7030000 41020000 c0030000 bb020000 ....A........... │ │ + 0x0000a298 d9030000 e7030000 dd030000 bd030000 ................ │ │ + 0x0000a2a8 e4030000 0a010000 12030000 a4000000 ................ │ │ + 0x0000a2b8 be030000 f6000000 9a000000 df020000 ................ │ │ + 0x0000a2c8 b4030000 00000000 fb010000 06010000 ................ │ │ + 0x0000a2d8 23030000 00030000 56030000 c7020000 #.......V....... │ │ + 0x0000a2e8 75010000 95030000 04020000 55010000 u...........U... │ │ + 0x0000a2f8 d2030000 ba010000 19020000 49010000 ............I... │ │ + 0x0000a308 0b030000 22030000 d7030000 d4030000 ...."........... │ │ + 0x0000a318 31030000 bb030000 93010000 28030000 1...........(... │ │ + 0x0000a328 83030000 00000000 00000000 00000000 ................ │ │ + 0x0000a338 71030000 42020000 0c020000 00000000 q...B........... │ │ + 0x0000a348 b2030000 00000000 00000000 be020000 ................ │ │ + 0x0000a358 b3030000 3a020000 c9020000 db020000 ....:........... │ │ + 0x0000a368 d6020000 5a010000 a7030000 00000000 ....Z........... │ │ + 0x0000a378 61010000 e2030000 06030000 52010000 a...........R... │ │ + 0x0000a388 d1030000 21020000 34020000 72000000 ....!...4...r... │ │ + 0x0000a398 ea030000 f0020000 aa000000 de030000 ................ │ │ + 0x0000a3a8 64020000 e5010000 00000000 fe020000 d............... │ │ + 0x0000a3b8 d2020000 da010000 f7020000 84010000 ................ │ │ + 0x0000a3c8 1b030000 51030000 69030000 89030000 ....Q...i....... │ │ + 0x0000a3d8 0f020000 2a010000 00000000 c1030000 ....*........... │ │ + 0x0000a3e8 78030000 60030000 00000000 8f020000 x...`........... │ │ + 0x0000a3f8 00000000 9a020000 8a030000 06000000 ................ │ │ + 0x0000a408 80020000 0c030000 8b030000 00000000 ................ │ │ + 0x0000a418 b5020000 98010000 9e000000 d8030000 ................ │ │ + 0x0000a428 ce020000 d6000000 59000000 00000000 ........Y....... │ │ + 0x0000a438 3f020000 72030000 8e030000 53020000 ?...r.......S... │ │ + 0x0000a448 4c030000 61020000 e0030000 95020000 L...a........... │ │ + 0x0000a458 6e030000 0e000000 81030000 00000000 n............... │ │ + 0x0000a468 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a478 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a488 00000000 00000000 09000000 00000000 ................ │ │ + 0x0000a498 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a4a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a4b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a4c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a4d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a4e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a4f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a508 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a518 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a528 00000000 19000000 00000000 00000000 ................ │ │ + 0x0000a538 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a548 29000000 00000000 00000000 00000000 )............... │ │ + 0x0000a558 2c000000 00000000 00000000 00000000 ,............... │ │ + 0x0000a568 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a578 00000000 00000000 00000000 27000000 ............'... │ │ + 0x0000a588 00000000 49000000 2e000000 00000000 ....I........... │ │ + 0x0000a598 01000000 00000000 00000000 00000000 ................ │ │ + 0x0000a5a8 39000000 00000000 00000000 00000000 9............... │ │ + 0x0000a5b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a5c8 00000000 00000000 02000000 00000000 ................ │ │ + 0x0000a5d8 00000000 0b000000 48000000 00000000 ........H....... │ │ + 0x0000a5e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a5f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a608 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a618 00000000 53000000 00000000 6b000000 ....S.......k... │ │ + 0x0000a628 00000000 00000000 6d000000 00000000 ........m....... │ │ + 0x0000a638 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a648 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a658 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a668 00000000 21000000 00000000 00000000 ....!........... │ │ + 0x0000a678 00000000 00000000 4b000000 70000000 ........K...p... │ │ + 0x0000a688 43000000 00000000 00000000 00000000 C............... │ │ + 0x0000a698 00000000 00000000 61000000 00000000 ........a....... │ │ + 0x0000a6a8 25000000 00000000 1e000000 93000000 %............... │ │ + 0x0000a6b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a6c8 00000000 00000000 57000000 00000000 ........W....... │ │ + 0x0000a6d8 00000000 12000000 00000000 00000000 ................ │ │ + 0x0000a6e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a6f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a708 00000000 00000000 7b000000 7a000000 ........{...z... │ │ + 0x0000a718 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a728 00000000 00000000 8d000000 00000000 ................ │ │ + 0x0000a738 4a000000 00000000 00000000 00000000 J............... │ │ + 0x0000a748 91000000 a3000000 00000000 00000000 ................ │ │ + 0x0000a758 b0000000 00000000 28000000 00000000 ........(....... │ │ + 0x0000a768 86000000 41000000 00000000 00000000 ....A........... │ │ + 0x0000a778 00000000 16000000 00000000 00000000 ................ │ │ + 0x0000a788 00000000 20000000 00000000 00000000 .... ........... │ │ + 0x0000a798 11000000 10000000 90000000 a2000000 ................ │ │ + 0x0000a7a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a7b8 00000000 00000000 56000000 00000000 ........V....... │ │ + 0x0000a7c8 00000000 4e000000 00000000 8c000000 ....N........... │ │ + 0x0000a7d8 d0000000 00000000 b9000000 9f000000 ................ │ │ + 0x0000a7e8 00000000 96000000 7e000000 00000000 ........~....... │ │ + 0x0000a7f8 00000000 b8000000 a8000000 7f000000 ................ │ │ + 0x0000a808 dd000000 00000000 c9000000 00000000 ................ │ │ + 0x0000a818 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a828 a1000000 a9000000 05000000 00000000 ................ │ │ + 0x0000a838 00000000 26000000 00000000 00000000 ....&........... │ │ + 0x0000a848 a6000000 00000000 00000000 60000000 ............`... │ │ + 0x0000a858 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a868 00000000 00000000 00000000 81000000 ................ │ │ + 0x0000a878 ff000000 00000000 00000000 ac000000 ................ │ │ + 0x0000a888 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a898 00000000 30000000 00000000 4d000000 ....0.......M... │ │ + 0x0000a8a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a8b8 66000000 00000000 dc000000 08010000 f............... │ │ + 0x0000a8c8 00000000 ba000000 00000000 89000000 ................ │ │ + 0x0000a8d8 00000000 74000000 00000000 e1000000 ....t........... │ │ + 0x0000a8e8 73000000 00000000 b7000000 23000000 s...........#... │ │ + 0x0000a8f8 80000000 00000000 e4000000 1f000000 ................ │ │ + 0x0000a908 bc000000 ec000000 00000000 ea000000 ................ │ │ + 0x0000a918 c3000000 be000000 00000000 00000000 ................ │ │ + 0x0000a928 00000000 e3000000 00000000 00000000 ................ │ │ + 0x0000a938 15010000 00000000 00000000 c7000000 ................ │ │ + 0x0000a948 84000000 00000000 00000000 2b000000 ............+... │ │ + 0x0000a958 00000000 00000000 ce000000 77000000 ............w... │ │ + 0x0000a968 71000000 00000000 00000000 00000000 q............... │ │ + 0x0000a978 00000000 00000000 17000000 00000000 ................ │ │ + 0x0000a988 19010000 01010000 00000000 00000000 ................ │ │ + 0x0000a998 00000000 00000000 00000000 09010000 ................ │ │ + 0x0000a9a8 7c000000 4b010000 25010000 00000000 |...K...%....... │ │ + 0x0000a9b8 1f010000 5c000000 1b010000 00000000 ....\........... │ │ + 0x0000a9c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000a9d8 00000000 00000000 c6000000 cf000000 ................ │ │ + 0x0000a9e8 00000000 00000000 23010000 48010000 ........#...H... │ │ + 0x0000a9f8 a0000000 00000000 c0000000 00000000 ................ │ │ + 0x0000aa08 bd000000 d7000000 50010000 df000000 ........P....... │ │ + 0x0000aa18 00000000 02010000 00000000 00000000 ................ │ │ + 0x0000aa28 38000000 00000000 98000000 37010000 8...........7... │ │ + 0x0000aa38 00000000 34000000 99000000 56010000 ....4.......V... │ │ + 0x0000aa48 c5000000 00000000 c1000000 00000000 ................ │ │ + 0x0000aa58 cd000000 eb000000 68010000 00000000 ........h....... │ │ + 0x0000aa68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000aa78 00000000 38010000 00000000 00000000 ....8........... │ │ + 0x0000aa88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000aa98 00000000 6a000000 00000000 00000000 ....j........... │ │ + 0x0000aaa8 83000000 51010000 00000000 13000000 ....Q........... │ │ + 0x0000aab8 63000000 3e000000 00000000 00000000 c...>........... │ │ + 0x0000aac8 00000000 d8000000 00000000 28010000 ............(... │ │ + 0x0000aad8 65010000 00000000 91010000 59010000 e...........Y... │ │ + 0x0000aae8 e6000000 7a010000 a5000000 00000000 ....z........... │ │ + 0x0000aaf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000ab08 00000000 2a000000 76010000 00010000 ....*...v....... │ │ + 0x0000ab18 00000000 cc000000 45010000 00000000 ........E....... │ │ + 0x0000ab28 67000000 05010000 00000000 00000000 g............... │ │ + 0x0000ab38 00000000 a6010000 6a010000 00000000 ........j....... │ │ + 0x0000ab48 24010000 b1000000 00000000 00000000 $............... │ │ + 0x0000ab58 00000000 55000000 39010000 bb010000 ....U...9....... │ │ + 0x0000ab68 00000000 c2000000 00000000 aa010000 ................ │ │ + 0x0000ab78 00000000 9b000000 e9000000 00000000 ................ │ │ + 0x0000ab88 00000000 5f010000 00000000 00000000 ...._........... │ │ + 0x0000ab98 00000000 c4000000 00000000 94010000 ................ │ │ + 0x0000aba8 1d000000 44010000 ed000000 00000000 ....D........... │ │ + 0x0000abb8 00000000 6f000000 21010000 ad010000 ....o...!....... │ │ + 0x0000abc8 00000000 43010000 24000000 b7010000 ....C...$....... │ │ + 0x0000abd8 00000000 ab010000 00000000 00000000 ................ │ │ + 0x0000abe8 00000000 cf010000 00000000 c7010000 ................ │ │ + 0x0000abf8 00000000 00000000 b5000000 ae010000 ................ │ │ + 0x0000ac08 00000000 00000000 22010000 00000000 ........"....... │ │ + 0x0000ac18 32010000 68000000 0c000000 00000000 2...h........... │ │ + 0x0000ac28 00000000 07010000 df010000 00000000 ................ │ │ + 0x0000ac38 87010000 00000000 00000000 90010000 ................ │ │ + 0x0000ac48 f7000000 00000000 00000000 00000000 ................ │ │ + 0x0000ac58 e7010000 00000000 31010000 d5000000 ........1....... │ │ + 0x0000ac68 00000000 c8000000 d4010000 d1010000 ................ │ │ + 0x0000ac78 da000000 5d010000 15000000 4d010000 ....].......M... │ │ + 0x0000ac88 00000000 00000000 8c010000 3e010000 ............>... │ │ + 0x0000ac98 bd010000 7d000000 97010000 e0010000 ....}........... │ │ + 0x0000aca8 0a000000 00000000 6f010000 2b010000 ........o...+... │ │ + 0x0000acb8 00000000 00000000 00000000 a0010000 ................ │ │ + 0x0000acc8 00000000 00000000 1d010000 00000000 ................ │ │ + 0x0000acd8 4c000000 00000000 00000000 00000000 L............... │ │ + 0x0000ace8 00000000 7d010000 ed010000 78000000 ....}.......x... │ │ + 0x0000acf8 92000000 3b000000 00000000 17010000 ....;........... │ │ + 0x0000ad08 20020000 35010000 62010000 00000000 ...5...b....... │ │ + 0x0000ad18 87000000 82000000 ad000000 fa010000 ................ │ │ + 0x0000ad28 0d010000 b3000000 9d000000 00000000 ................ │ │ + 0x0000ad38 03000000 dc010000 8e010000 80010000 ................ │ │ + 0x0000ad48 64010000 7e010000 00000000 69010000 d...~.......i... │ │ + 0x0000ad58 00000000 6c000000 00000000 9f010000 ....l........... │ │ + 0x0000ad68 5a000000 00000000 00000000 42000000 Z...........B... │ │ + 0x0000ad78 26020000 79000000 00000000 f5000000 &...y........... │ │ + 0x0000ad88 00000000 00000000 12020000 0f000000 ................ │ │ + 0x0000ad98 24020000 dd010000 8d010000 46020000 $...........F... │ │ + 0x0000ada8 eb010000 00000000 00000000 09020000 ................ │ │ + 0x0000adb8 00000000 35020000 00000000 0d020000 ....5........... │ │ + 0x0000adc8 00000000 00000000 32020000 0e020000 ........2....... │ │ + 0x0000add8 f5010000 00000000 00000000 63010000 ............c... │ │ + 0x0000ade8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000adf8 cd010000 1e010000 00000000 fd010000 ................ │ │ + 0x0000ae08 26010000 00000000 00000000 b3010000 &............... │ │ + 0x0000ae18 00000000 00000000 49020000 03010000 ........I....... │ │ + 0x0000ae28 e3010000 25020000 3f000000 7b010000 ....%...?...{... │ │ + 0x0000ae38 b1010000 2f020000 30020000 e2010000 ..../...0....... │ │ + 0x0000ae48 4a020000 00000000 17020000 ae000000 J............... │ │ + 0x0000ae58 00000000 35000000 ea010000 00000000 ....5........... │ │ + 0x0000ae68 00000000 00000000 37000000 00000000 ........7....... │ │ + 0x0000ae78 7f020000 e6010000 cc010000 c0010000 ................ │ │ + 0x0000ae88 fb000000 60020000 08020000 8e000000 ....`........... │ │ + 0x0000ae98 fa000000 6a020000 e9010000 00020000 ....j........... │ │ + 0x0000aea8 9b010000 00000000 43020000 00000000 ........C....... │ │ + 0x0000aeb8 b2000000 78020000 18010000 00000000 ....x........... │ │ + 0x0000aec8 33010000 00000000 b4000000 85020000 3............... │ │ + 0x0000aed8 9d010000 00000000 00000000 e0000000 ................ │ │ + 0x0000aee8 72020000 00000000 8f000000 f9010000 r............... │ │ + 0x0000aef8 be010000 07000000 48020000 3a010000 ........H...:... │ │ + 0x0000af08 2d000000 a9010000 ec010000 fc000000 -............... │ │ + 0x0000af18 b8010000 4c010000 00000000 00000000 ....L........... │ │ + 0x0000af28 86010000 6d020000 8b000000 c5010000 ....m........... │ │ + 0x0000af38 ef000000 00000000 c8010000 ee010000 ................ │ │ + 0x0000af48 b6000000 22020000 95000000 00000000 ...."........... │ │ + 0x0000af58 5e010000 36020000 ff010000 4e010000 ^...6.......N... │ │ + 0x0000af68 00000000 a1010000 52020000 55020000 ........R...U... │ │ + 0x0000af78 74020000 7c020000 b6020000 00000000 t...|........... │ │ + 0x0000af88 ba020000 4b020000 00000000 00000000 ....K........... │ │ + 0x0000af98 f2000000 ab000000 1d020000 00000000 ................ │ │ + 0x0000afa8 00000000 e2000000 5e020000 6b020000 ........^...k... │ │ + 0x0000afb8 9e010000 91020000 ca020000 00000000 ................ │ │ + 0x0000afc8 00000000 68020000 a2020000 a3020000 ....h........... │ │ + 0x0000afd8 00000000 8c020000 00000000 b1020000 ................ │ │ + 0x0000afe8 5d020000 3e020000 52000000 00000000 ]...>...R....... │ │ + 0x0000aff8 77010000 bd020000 63020000 00000000 w.......c....... │ │ + 0x0000b008 00000000 e8010000 00000000 d3020000 ................ │ │ + 0x0000b018 e1020000 38020000 5c020000 00000000 ....8...\....... │ │ + 0x0000b028 00000000 92010000 00000000 01020000 ................ │ │ + 0x0000b038 71020000 94020000 58020000 36000000 q.......X...6... │ │ + 0x0000b048 00000000 a8010000 00000000 00000000 ................ │ │ + 0x0000b058 46000000 de020000 00000000 89020000 F............... │ │ + 0x0000b068 75000000 7f010000 81010000 cc020000 u............... │ │ + 0x0000b078 00000000 f3010000 3c020000 76020000 ........<...v... │ │ + 0x0000b088 76000000 54010000 00000000 00000000 v...T........... │ │ + 0x0000b098 b2010000 23020000 40000000 81020000 ....#...@....... │ │ + 0x0000b0a8 c6010000 83010000 2b020000 79020000 ........+...y... │ │ + 0x0000b0b8 4c020000 33020000 fb020000 c3010000 L...3........... │ │ + 0x0000b0c8 58000000 9b020000 0f030000 85000000 X............... │ │ + 0x0000b0d8 a7000000 00000000 00000000 3d010000 ............=... │ │ + 0x0000b0e8 0c010000 f9000000 b6010000 8f010000 ................ │ │ + 0x0000b0f8 98020000 e7000000 12010000 7d020000 ............}... │ │ + 0x0000b108 00000000 9c000000 af020000 95010000 ................ │ │ + 0x0000b118 00000000 13030000 fe010000 1f030000 ................ │ │ + 0x0000b128 3c010000 00000000 8b010000 00000000 <............... │ │ + 0x0000b138 00000000 ef010000 6f020000 bb000000 ........o....... │ │ + 0x0000b148 4a010000 d1020000 92020000 f8010000 J............... │ │ + 0x0000b158 fc010000 00000000 78010000 8a000000 ........x....... │ │ + 0x0000b168 5c010000 a2010000 57010000 0b010000 \.......W....... │ │ + 0x0000b178 bf000000 36010000 6e020000 77020000 ....6...n...w... │ │ + 0x0000b188 37030000 67020000 20030000 f1010000 7...g... ....... │ │ + 0x0000b198 88000000 00000000 56020000 a5020000 ........V....... │ │ + 0x0000b1a8 49030000 00000000 2a030000 39030000 I.......*...9... │ │ + 0x0000b1b8 15020000 54030000 64000000 ee000000 ....T...d....... │ │ + 0x0000b1c8 00000000 1a020000 1c010000 cb020000 ................ │ │ + 0x0000b1d8 51000000 04010000 00000000 a1020000 Q............... │ │ + 0x0000b1e8 d9020000 c1010000 e7020000 14030000 ................ │ │ + 0x0000b1f8 25030000 36030000 00000000 29010000 %...6.......)... │ │ + 0x0000b208 51020000 d2000000 9c010000 f1000000 Q............... │ │ + 0x0000b218 61030000 70010000 00000000 00000000 a...p........... │ │ + 0x0000b228 6f030000 fe000000 f4000000 c9010000 o............... │ │ + 0x0000b238 53010000 00000000 82010000 67030000 S...........g... │ │ + 0x0000b248 4b030000 00000000 88010000 00000000 K............... │ │ + 0x0000b258 db000000 93020000 ab020000 c4020000 ................ │ │ + 0x0000b268 fd000000 8d020000 44030000 53030000 ........D...S... │ │ + 0x0000b278 68030000 00000000 bc010000 62000000 h...........b... │ │ + 0x0000b288 ac020000 00000000 aa020000 fa020000 ................ │ │ + 0x0000b298 6a030000 90020000 5f020000 f2020000 j......._....... │ │ + 0x0000b2a8 00000000 5f000000 04000000 d8020000 ...._........... │ │ + 0x0000b2b8 65020000 92030000 2f000000 b2020000 e......./....... │ │ + 0x0000b2c8 2f010000 2b030000 88030000 41030000 /...+.......A... │ │ + 0x0000b2d8 f4010000 27010000 18000000 d4020000 ....'........... │ │ + 0x0000b2e8 f5020000 85030000 8d030000 00000000 ................ │ │ + 0x0000b2f8 00000000 33030000 7f030000 0e030000 ....3........... │ │ + 0x0000b308 00000000 d6010000 00000000 00000000 ................ │ │ + 0x0000b318 29030000 00000000 fd020000 76030000 )...........v... │ │ + 0x0000b328 6c010000 5d030000 a2030000 f3020000 l...]........... │ │ + 0x0000b338 00000000 2c030000 9b030000 8c030000 ....,........... │ │ + 0x0000b348 32000000 e5000000 6e000000 64030000 2.......n...d... │ │ + 0x0000b358 b4020000 16030000 73020000 ad030000 ........s....... │ │ + 0x0000b368 41010000 c3020000 b5030000 00000000 A............... │ │ + 0x0000b378 00000000 2e020000 da020000 22000000 ............"... │ │ + 0x0000b388 3c000000 f7010000 d1000000 b9010000 <............... │ │ + 0x0000b398 a8020000 10030000 0a020000 45020000 ............E... │ │ + 0x0000b3a8 77030000 c0020000 c2010000 cd030000 w............... │ │ + 0x0000b3b8 00000000 42010000 00000000 7a020000 ....B.......z... │ │ + 0x0000b3c8 93030000 29020000 c1020000 07030000 ....)........... │ │ + 0x0000b3d8 04030000 00000000 00000000 9d020000 ................ │ │ + 0x0000b3e8 e8000000 dc030000 cb030000 ae020000 ................ │ │ + 0x0000b3f8 91030000 bf010000 7e030000 84030000 ........~....... │ │ + 0x0000b408 9c020000 0b020000 47030000 ........G... │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -1,385 +1,380 @@ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ -0000ce64 <__cxa_atexit@plt-0x10>: │ │ +0000d630 <__cxa_atexit@plt-0x10>: │ │ pushl 0x4(%ebx) │ │ jmp *0x8(%ebx) │ │ add %al,(%eax) │ │ ... │ │ │ │ -0000ce74 <__cxa_atexit@plt>: │ │ +0000d640 <__cxa_atexit@plt>: │ │ jmp *0xc(%ebx) │ │ push $0x0 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000ce84 <__stack_chk_fail@plt>: │ │ +0000d650 <__stack_chk_fail@plt>: │ │ jmp *0x10(%ebx) │ │ push $0x8 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000ce94 <__cxa_finalize@plt>: │ │ +0000d660 <__cxa_finalize@plt>: │ │ jmp *0x14(%ebx) │ │ push $0x10 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cea4 : │ │ +0000d670 : │ │ jmp *0x18(%ebx) │ │ push $0x18 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000ceb4 : │ │ +0000d680 : │ │ jmp *0x1c(%ebx) │ │ push $0x20 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cec4 : │ │ +0000d690 : │ │ jmp *0x20(%ebx) │ │ push $0x28 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000ced4 : │ │ +0000d6a0 : │ │ jmp *0x24(%ebx) │ │ push $0x30 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cee4 : │ │ +0000d6b0 : │ │ jmp *0x28(%ebx) │ │ push $0x38 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cef4 : │ │ +0000d6c0 : │ │ jmp *0x2c(%ebx) │ │ push $0x40 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cf04 : │ │ +0000d6d0 : │ │ jmp *0x30(%ebx) │ │ push $0x48 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cf14 : │ │ +0000d6e0 : │ │ jmp *0x34(%ebx) │ │ push $0x50 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cf24 : │ │ +0000d6f0 : │ │ jmp *0x38(%ebx) │ │ push $0x58 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cf34 : │ │ +0000d700 : │ │ jmp *0x3c(%ebx) │ │ push $0x60 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cf44 : │ │ +0000d710 : │ │ jmp *0x40(%ebx) │ │ push $0x68 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cf54 : │ │ +0000d720 : │ │ jmp *0x44(%ebx) │ │ push $0x70 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cf64 : │ │ +0000d730 : │ │ jmp *0x48(%ebx) │ │ push $0x78 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cf74 : │ │ +0000d740 : │ │ jmp *0x4c(%ebx) │ │ push $0x80 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cf84 : │ │ +0000d750 : │ │ jmp *0x50(%ebx) │ │ push $0x88 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cf94 : │ │ +0000d760 : │ │ jmp *0x54(%ebx) │ │ push $0x90 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cfa4 : │ │ +0000d770 : │ │ jmp *0x58(%ebx) │ │ push $0x98 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cfb4 : │ │ +0000d780 : │ │ jmp *0x5c(%ebx) │ │ push $0xa0 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cfc4 : │ │ +0000d790 : │ │ jmp *0x60(%ebx) │ │ push $0xa8 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cfd4 : │ │ +0000d7a0 : │ │ jmp *0x64(%ebx) │ │ push $0xb0 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cfe4 : │ │ +0000d7b0 : │ │ jmp *0x68(%ebx) │ │ push $0xb8 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000cff4 : │ │ +0000d7c0 : │ │ jmp *0x6c(%ebx) │ │ push $0xc0 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d004 : │ │ +0000d7d0 : │ │ jmp *0x70(%ebx) │ │ push $0xc8 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d014 : │ │ +0000d7e0 : │ │ jmp *0x74(%ebx) │ │ push $0xd0 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d024 : │ │ +0000d7f0 : │ │ jmp *0x78(%ebx) │ │ push $0xd8 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d034 : │ │ +0000d800 : │ │ jmp *0x7c(%ebx) │ │ push $0xe0 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d044 : │ │ +0000d810 : │ │ jmp *0x80(%ebx) │ │ push $0xe8 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d054 : │ │ +0000d820 : │ │ jmp *0x84(%ebx) │ │ push $0xf0 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d064 : │ │ +0000d830 : │ │ jmp *0x88(%ebx) │ │ push $0xf8 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d074 : │ │ +0000d840 : │ │ jmp *0x8c(%ebx) │ │ push $0x100 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d084 : │ │ +0000d850 : │ │ jmp *0x90(%ebx) │ │ push $0x108 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d094 : │ │ +0000d860 : │ │ jmp *0x94(%ebx) │ │ push $0x110 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d0a4 : │ │ +0000d870 <__errno@plt>: │ │ jmp *0x98(%ebx) │ │ push $0x118 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d0b4 <__errno@plt>: │ │ +0000d880 : │ │ jmp *0x9c(%ebx) │ │ push $0x120 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d0c4 : │ │ +0000d890 : │ │ jmp *0xa0(%ebx) │ │ push $0x128 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d0d4 : │ │ +0000d8a0 : │ │ jmp *0xa4(%ebx) │ │ push $0x130 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d0e4 <__srget@plt>: │ │ +0000d8b0 : │ │ jmp *0xa8(%ebx) │ │ push $0x138 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d0f4 : │ │ +0000d8c0 : │ │ jmp *0xac(%ebx) │ │ push $0x140 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d104 : │ │ +0000d8d0 : │ │ jmp *0xb0(%ebx) │ │ push $0x148 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d114 : │ │ +0000d8e0 : │ │ jmp *0xb4(%ebx) │ │ push $0x150 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d124 : │ │ +0000d8f0 : │ │ jmp *0xb8(%ebx) │ │ push $0x158 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d134 : │ │ +0000d900 : │ │ jmp *0xbc(%ebx) │ │ push $0x160 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d144 : │ │ +0000d910 : │ │ jmp *0xc0(%ebx) │ │ push $0x168 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d154 : │ │ +0000d920 : │ │ jmp *0xc4(%ebx) │ │ push $0x170 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d164 : │ │ +0000d930 : │ │ jmp *0xc8(%ebx) │ │ push $0x178 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d174 : │ │ +0000d940 : │ │ jmp *0xcc(%ebx) │ │ push $0x180 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d184 : │ │ +0000d950 : │ │ jmp *0xd0(%ebx) │ │ push $0x188 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d194 : │ │ +0000d960 : │ │ jmp *0xd4(%ebx) │ │ push $0x190 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d1a4 : │ │ +0000d970 : │ │ jmp *0xd8(%ebx) │ │ push $0x198 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d1b4 : │ │ +0000d980 : │ │ jmp *0xdc(%ebx) │ │ push $0x1a0 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d1c4 : │ │ +0000d990 : │ │ jmp *0xe0(%ebx) │ │ push $0x1a8 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d1d4 : │ │ +0000d9a0 : │ │ jmp *0xe4(%ebx) │ │ push $0x1b0 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d1e4 : │ │ +0000d9b0 : │ │ jmp *0xe8(%ebx) │ │ push $0x1b8 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d1f4 : │ │ +0000d9c0 <__android_log_vprint@plt>: │ │ jmp *0xec(%ebx) │ │ push $0x1c0 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d204 <__android_log_vprint@plt>: │ │ +0000d9d0 : │ │ jmp *0xf0(%ebx) │ │ push $0x1c8 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d214 : │ │ +0000d9e0 : │ │ jmp *0xf4(%ebx) │ │ push $0x1d0 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d224 : │ │ +0000d9f0 : │ │ jmp *0xf8(%ebx) │ │ push $0x1d8 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d234 : │ │ +0000da00 : │ │ jmp *0xfc(%ebx) │ │ push $0x1e0 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d244 : │ │ +0000da10 : │ │ jmp *0x100(%ebx) │ │ push $0x1e8 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d254 : │ │ +0000da20 : │ │ jmp *0x104(%ebx) │ │ push $0x1f0 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d264 : │ │ +0000da30 : │ │ jmp *0x108(%ebx) │ │ push $0x1f8 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d274 : │ │ +0000da40 : │ │ jmp *0x10c(%ebx) │ │ push $0x200 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d284 : │ │ +0000da50 : │ │ jmp *0x110(%ebx) │ │ push $0x208 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d294 : │ │ +0000da60 : │ │ jmp *0x114(%ebx) │ │ push $0x210 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d2a4 : │ │ +0000da70 : │ │ jmp *0x118(%ebx) │ │ push $0x218 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d2b4 : │ │ +0000da80 : │ │ jmp *0x11c(%ebx) │ │ push $0x220 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d2c4 : │ │ +0000da90 : │ │ jmp *0x120(%ebx) │ │ push $0x228 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d2d4 : │ │ +0000daa0 : │ │ jmp *0x124(%ebx) │ │ push $0x230 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d2e4 : │ │ +0000dab0 : │ │ jmp *0x128(%ebx) │ │ push $0x238 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d2f4 : │ │ +0000dac0 : │ │ jmp *0x12c(%ebx) │ │ push $0x240 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ │ │ │ -0000d304 : │ │ +0000dad0 : │ │ jmp *0x130(%ebx) │ │ push $0x248 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ - │ │ -0000d314 : │ │ - jmp *0x134(%ebx) │ │ - push $0x250 │ │ - jmp ce64 <__cxa_atexit@plt-0x10> │ │ + jmp d630 <__cxa_atexit@plt-0x10> │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,62281 +1,72171 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -0000d330 : │ │ +0000dae0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x75cbe,%ebx │ │ + call db90 │ │ + add $0x803e2,%ebx │ │ lea -0x18(%esp),%esp │ │ - lea 0x14c(%ebx),%eax │ │ + lea 0x138(%ebx),%eax │ │ + mov %eax,(%esp) │ │ + call d660 <__cxa_finalize@plt> │ │ + lea 0x18(%esp),%esp │ │ + pop %ebx │ │ + retq │ │ + ... │ │ + lea -0xc(%esp),%esp │ │ + mov 0x10(%esp),%eax │ │ + test %eax,%eax │ │ + je db1e │ │ + call *%eax │ │ + lea 0xc(%esp),%esp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + push %ebx │ │ + call db90 │ │ + add $0x80392,%ebx │ │ + lea -0x18(%esp),%esp │ │ + lea 0x138(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x20(%esp),%eax │ │ - movl $0x0,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ + lea -0x803b8(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call ce74 <__cxa_atexit@plt> │ │ + call d640 <__cxa_atexit@plt> │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x75c7e,%ebx │ │ + call db90 │ │ + add $0x80352,%ebx │ │ lea -0x8(%esp),%esp │ │ - call ce84 <__stack_chk_fail@plt> │ │ + call d650 <__stack_chk_fail@plt> │ │ lea 0x8(%esp),%esp │ │ pop %ebx │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x75c5e,%ebx │ │ - lea -0x18(%esp),%esp │ │ - lea 0x14c(%ebx),%eax │ │ - mov %eax,(%esp) │ │ - call ce94 <__cxa_finalize@plt> │ │ - lea 0x18(%esp),%esp │ │ - pop %ebx │ │ - retq │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ mov (%esp),%ebx │ │ retq │ │ - push %ebp │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + add %al,(%eax) │ │ + add %al,(%eax) │ │ push %edi │ │ + mov %eax,%edi │ │ push %esi │ │ - mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x75c29,%ebx │ │ - lea -0x1c(%esp),%esp │ │ + call db90 │ │ + add $0x8031e,%ebx │ │ + lea -0x10(%esp),%esp │ │ cmp $0x1,%edx │ │ - lea -0xf94(%ebx),%edi │ │ - je d3fb │ │ - mov %edi,%ecx │ │ - lea 0x8(%edi),%ebp │ │ - jmp d3ec │ │ - nop │ │ + lea -0x1008(%ebx),%esi │ │ + jne dbcc │ │ + jmp dbd6 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ test %eax,%eax │ │ - je d3fb │ │ - add $0x8,%edi │ │ - mov %edi,%eax │ │ - sub %ecx,%eax │ │ - mov -0x8(%ebp,%eax,1),%eax │ │ + je dbd6 │ │ + mov 0x8(%esi),%eax │ │ + add $0x8,%esi │ │ cmp %edx,%eax │ │ - jne d3e8 │ │ - mov (%esi),%eax │ │ - mov %esi,(%esp) │ │ + jne dbc8 │ │ + mov (%edi),%eax │ │ + mov %edi,(%esp) │ │ call *0x44(%eax) │ │ - mov 0x4(%edi),%edx │ │ - mov (%esi),%eax │ │ + mov 0x4(%esi),%edx │ │ + mov (%edi),%eax │ │ + mov %edi,(%esp) │ │ mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ call *0x18(%eax) │ │ test %eax,%eax │ │ - je d42a │ │ - mov 0x30(%esp),%ecx │ │ - mov (%esi),%edx │ │ - mov %ecx,0x8(%esp) │ │ + je dc05 │ │ + mov 0x20(%esp),%ecx │ │ + mov (%edi),%edx │ │ mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ + mov %edi,(%esp) │ │ + mov %ecx,0x8(%esp) │ │ call *0x38(%edx) │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - lea -0x1c(%esp),%esp │ │ - mov %edx,(%esp) │ │ - mov $0x3,%edx │ │ - call d3c0 │ │ - lea 0x1c(%esp),%esp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000d460 : │ │ +0000dc10 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x75b8e,%ebx │ │ + call db90 │ │ + add $0x802b2,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 5d2e0 │ │ + call 66060 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0000d490 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %edi,0x34(%esp) │ │ - mov 0x54(%esp),%edi │ │ - mov %ebx,0x2c(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - call d3b4 │ │ - add $0x75b4b,%ebx │ │ - mov 0x48(%esp),%ebp │ │ +0000dc40 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x8027f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x4c(%esp),%eax │ │ - test %edi,%edi │ │ - mov %esi,0x30(%esp) │ │ - mov %ebp,0x18(%esp) │ │ + mov 0x48(%esp),%edi │ │ mov 0x40(%esp),%esi │ │ mov %eax,0x1c(%esp) │ │ - movzbl 0x58(%esp),%edx │ │ - je d540 │ │ + mov 0x54(%esp),%eax │ │ + mov 0x58(%esp),%ecx │ │ + mov %edi,0x18(%esp) │ │ + test %eax,%eax │ │ + je dcd8 │ │ + mov 0x54(%esp),%edx │ │ mov (%esi),%eax │ │ - mov %dl,0x14(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %ecx,0x14(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ - movzbl 0x14(%esp),%edx │ │ - je d527 │ │ - test %dl,%dl │ │ - mov %eax,0x4(%esp) │ │ - setne %dl │ │ - mov %eax,0x14(%esp) │ │ - movzbl %dl,%edx │ │ - mov %ebp,(%esp) │ │ - mov %edx,0x8(%esp) │ │ - call 5d1c0 │ │ - mov (%esi),%edx │ │ - mov 0x14(%esp),%eax │ │ + mov %eax,%ebp │ │ + je dcca │ │ + mov 0x14(%esp),%ecx │ │ + xor %eax,%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + test %cl,%cl │ │ + setne %al │ │ mov %eax,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + call 65f60 │ │ + mov 0x54(%esp),%edx │ │ + mov (%esi),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x2a8(%edx) │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + call *0x2a8(%eax) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edi,(%esp) │ │ xor %eax,%eax │ │ - test %dl,%dl │ │ - setne %al │ │ movl $0x0,0x4(%esp) │ │ + test %cl,%cl │ │ + setne %al │ │ mov %eax,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call 5d1c0 │ │ - jmp d527 │ │ - lea 0x0(%esi),%esi │ │ + call 65f60 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000d560 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %edi,0x34(%esp) │ │ - mov 0x54(%esp),%edi │ │ - mov %ebx,0x2c(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - call d3b4 │ │ - add $0x75a7b,%ebx │ │ - mov 0x48(%esp),%ebp │ │ +0000dd00 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x801bf,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x4c(%esp),%eax │ │ - test %edi,%edi │ │ - mov %esi,0x30(%esp) │ │ - mov %ebp,0x18(%esp) │ │ + mov 0x48(%esp),%edi │ │ mov 0x40(%esp),%esi │ │ mov %eax,0x1c(%esp) │ │ - je d600 │ │ + mov 0x54(%esp),%eax │ │ + mov %edi,0x18(%esp) │ │ + test %eax,%eax │ │ + je dd88 │ │ + mov 0x54(%esp),%edx │ │ mov (%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ - je d5e5 │ │ - mov 0x58(%esp),%edx │ │ - mov %eax,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,0x14(%esp) │ │ - mov %ebp,(%esp) │ │ - call 5d1c0 │ │ - mov (%esi),%edx │ │ - mov 0x14(%esp),%eax │ │ + mov %eax,%ebp │ │ + je dd7b │ │ + mov 0x58(%esp),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + call 65f60 │ │ + mov 0x54(%esp),%ecx │ │ + mov (%esi),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x2a8(%edx) │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + call *0x2a8(%eax) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x58(%esp),%edx │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x58(%esp),%eax │ │ + mov %edi,(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call 5d1c0 │ │ - jmp d5e5 │ │ - lea 0x0(%esi),%esi │ │ + mov %eax,0x8(%esp) │ │ + call 65f60 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000d620 : │ │ - lea -0x4c(%esp),%esp │ │ - mov %edi,0x44(%esp) │ │ - mov 0x64(%esp),%edi │ │ - mov %ebx,0x3c(%esp) │ │ - mov %ebp,0x48(%esp) │ │ - call d3b4 │ │ - add $0x759bb,%ebx │ │ - mov 0x58(%esp),%ebp │ │ - mov 0x5c(%esp),%eax │ │ - test %edi,%edi │ │ - mov %esi,0x40(%esp) │ │ - movsd 0x68(%esp),%xmm0 │ │ - mov 0x50(%esp),%esi │ │ - mov %ebp,0x28(%esp) │ │ - mov %eax,0x2c(%esp) │ │ - je d6d0 │ │ +0000ddb0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x8010f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x4c(%esp),%eax │ │ + mov 0x48(%esp),%edi │ │ + mov 0x40(%esp),%esi │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x54(%esp),%eax │ │ + movsd 0x58(%esp),%xmm0 │ │ + mov %edi,0x18(%esp) │ │ + test %eax,%eax │ │ + je de48 │ │ + mov 0x54(%esp),%edx │ │ mov (%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ + movsd %xmm0,0x10(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ + mov %eax,%ebp │ │ + je de3b │ │ movsd 0x10(%esp),%xmm0 │ │ - je d6b5 │ │ mov %eax,0x4(%esp) │ │ - mov %eax,0x24(%esp) │ │ + mov %edi,(%esp) │ │ movsd %xmm0,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call 5d240 │ │ - mov (%esi),%edx │ │ - mov 0x24(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + call 65fd0 │ │ + mov 0x54(%esp),%ecx │ │ + mov (%esi),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x2a8(%edx) │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + call *0x2a8(%eax) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edi,(%esp) │ │ movsd %xmm0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 5d240 │ │ - jmp d6b5 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call 65fd0 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000d6f0 : │ │ - lea -0x3c(%esp),%esp │ │ - mov 0x48(%esp),%eax │ │ - mov %ebx,0x2c(%esp) │ │ - mov %eax,0x18(%esp) │ │ - mov %eax,0x14(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov 0x4c(%esp),%edx │ │ - call d3b4 │ │ - add $0x758e3,%ebx │ │ - test %eax,%eax │ │ - mov %esi,0x30(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - mov %edi,0x34(%esp) │ │ +0000de70 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x8004f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x54(%esp),%ecx │ │ + mov 0x48(%esp),%ebp │ │ + mov 0x4c(%esp),%eax │ │ mov 0x40(%esp),%esi │ │ - mov 0x58(%esp),%ebp │ │ - mov %edx,0x1c(%esp) │ │ - je d7e8 │ │ - mov (%esi),%eax │ │ + test %ecx,%ecx │ │ + mov %ebp,0x18(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + je df40 │ │ mov 0x54(%esp),%edx │ │ + mov (%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - je d7cd │ │ - test %ebp,%ebp │ │ - je d7f2 │ │ + je df35 │ │ + mov 0x58(%esp),%edx │ │ + test %edx,%edx │ │ + je df88 │ │ + mov 0x58(%esp),%edx │ │ mov (%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ - je d7cd │ │ - mov 0x14(%esp),%ecx │ │ + je df35 │ │ mov %eax,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ mov %edi,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 5d100 │ │ - test %edi,%edi │ │ - mov 0x10(%esp),%eax │ │ - je d7b6 │ │ - mov (%esi),%edx │ │ - mov 0x54(%esp),%ecx │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x14(%esp) │ │ + call 65eb0 │ │ + mov 0x54(%esp),%eax │ │ + mov (%esi),%ecx │ │ mov %edi,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call *0x2a8(%ecx) │ │ + mov 0x14(%esp),%eax │ │ + mov (%esi),%ecx │ │ + mov %eax,0x8(%esp) │ │ + mov 0x58(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call *0x2a8(%ecx) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xchg %ax,%ax │ │ + mov 0x58(%esp),%eax │ │ + test %eax,%eax │ │ + je dfbc │ │ + mov 0x58(%esp),%ecx │ │ + mov (%esi),%eax │ │ + movl $0x0,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x2a8(%edx) │ │ - mov 0x10(%esp),%eax │ │ + call *0x2a4(%eax) │ │ test %eax,%eax │ │ - je d7cd │ │ - mov (%esi),%edx │ │ + je df35 │ │ mov %eax,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + movl $0x0,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x14(%esp) │ │ + call 65eb0 │ │ + mov 0x14(%esp),%eax │ │ + jmp df1e │ │ + lea 0x0(%esi),%esi │ │ + mov %eax,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + movl $0x0,0x8(%esp) │ │ + call 65eb0 │ │ + mov (%esi),%eax │ │ + mov %edi,0x8(%esp) │ │ + mov 0x54(%esp),%edi │ │ mov %esi,(%esp) │ │ - call *0x2a8(%edx) │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + mov %edi,0x4(%esp) │ │ + call *0x2a8(%eax) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - xor %edi,%edi │ │ - test %ebp,%ebp │ │ - jne d760 │ │ - xor %eax,%eax │ │ - jmp d77b │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + movl $0x0,0x8(%esp) │ │ + movl $0x0,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call 65eb0 │ │ + jmp df35 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000d800 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %edi,0x34(%esp) │ │ - mov 0x54(%esp),%edi │ │ - mov %ebx,0x2c(%esp) │ │ - mov 0x48(%esp),%edx │ │ - call d3b4 │ │ - add $0x757db,%ebx │ │ +0000dfe0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7fedf,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x54(%esp),%ebp │ │ + mov 0x48(%esp),%edi │ │ mov 0x4c(%esp),%eax │ │ - test %edi,%edi │ │ - mov %esi,0x30(%esp) │ │ - mov %ebp,0x38(%esp) │ │ mov 0x40(%esp),%esi │ │ - mov %edx,0x18(%esp) │ │ + test %ebp,%ebp │ │ + mov %edi,0x18(%esp) │ │ mov %eax,0x1c(%esp) │ │ - je d8a0 │ │ + je e068 │ │ mov (%esi),%eax │ │ - mov %edx,0x14(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%ebp │ │ + mov %eax,%edx │ │ xor %eax,%eax │ │ - test %ebp,%ebp │ │ + test %edx,%edx │ │ + je e059 │ │ + mov %edx,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + mov %edx,0x14(%esp) │ │ + call 65660 │ │ mov 0x14(%esp),%edx │ │ - je d88a │ │ - mov %edx,(%esp) │ │ + mov %eax,%edi │ │ + mov (%esi),%eax │ │ mov %ebp,0x4(%esp) │ │ - call 5c990 │ │ - mov (%esi),%edx │ │ - mov %al,0x14(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ mov %esi,(%esp) │ │ - call *0x2a8(%edx) │ │ - movzbl 0x14(%esp),%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + call *0x2a8(%eax) │ │ + mov %edi,%eax │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - nop │ │ + lea 0x0(%esi),%esi │ │ + mov %edi,(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5c990 │ │ - jmp d88a │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call 65660 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp e090 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0000d8c0 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %edi,0x34(%esp) │ │ +0000e090 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7fe2f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x54(%esp),%edi │ │ - mov %ebx,0x2c(%esp) │ │ - mov 0x48(%esp),%edx │ │ - call d3b4 │ │ - add $0x7571b,%ebx │ │ + mov 0x48(%esp),%ebp │ │ mov 0x4c(%esp),%eax │ │ - test %edi,%edi │ │ - mov %esi,0x30(%esp) │ │ - mov %ebp,0x38(%esp) │ │ mov 0x40(%esp),%esi │ │ - mov %edx,0x18(%esp) │ │ + test %edi,%edi │ │ + mov %ebp,0x18(%esp) │ │ mov %eax,0x1c(%esp) │ │ - je d968 │ │ + je e118 │ │ mov (%esi),%eax │ │ - mov %edx,0x14(%esp) │ │ movl $0x0,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%ebp │ │ + mov %eax,%edx │ │ xor %eax,%eax │ │ - test %ebp,%ebp │ │ + test %edx,%edx │ │ + je e10e │ │ + mov %edx,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %edx,0x14(%esp) │ │ + call 65e30 │ │ mov 0x14(%esp),%edx │ │ - je d94f │ │ - mov %edx,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 5d080 │ │ test %eax,%eax │ │ - mov (%esi),%edx │ │ setne %al │ │ - mov %ebp,0x8(%esp) │ │ - mov %al,0x14(%esp) │ │ + mov %eax,%ebp │ │ + mov (%esi),%eax │ │ + mov %edx,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x2a8(%edx) │ │ - movzbl 0x14(%esp),%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + call *0x2a8(%eax) │ │ + mov %ebp,%eax │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + nop │ │ + mov %ebp,(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ test %eax,%eax │ │ setne %al │ │ - jmp d94f │ │ - nop │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000d980 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %edi,0x34(%esp) │ │ - mov 0x54(%esp),%edi │ │ - mov %ebx,0x2c(%esp) │ │ - mov 0x48(%esp),%edx │ │ - call d3b4 │ │ - add $0x7565b,%ebx │ │ +0000e140 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7fd7f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x4c(%esp),%eax │ │ - test %edi,%edi │ │ - mov %esi,0x30(%esp) │ │ - mov %ebp,0x38(%esp) │ │ + mov 0x48(%esp),%edi │ │ mov 0x40(%esp),%esi │ │ - mov %edx,0x18(%esp) │ │ mov %eax,0x1c(%esp) │ │ - je da20 │ │ + mov 0x54(%esp),%eax │ │ + mov %edi,0x18(%esp) │ │ + test %eax,%eax │ │ + je e1c8 │ │ + mov 0x54(%esp),%ecx │ │ mov (%esi),%eax │ │ - mov %edx,0x14(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %ecx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ mov %eax,%ebp │ │ xor %eax,%eax │ │ test %ebp,%ebp │ │ - mov 0x14(%esp),%edx │ │ - je da09 │ │ - mov %edx,(%esp) │ │ + je e1bd │ │ mov %ebp,0x4(%esp) │ │ - call 5d080 │ │ - mov (%esi),%edx │ │ + mov %edi,(%esp) │ │ + call 65e30 │ │ mov %eax,0x14(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov (%esi),%edx │ │ mov %ebp,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%edx) │ │ mov 0x14(%esp),%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ xchg %ax,%ax │ │ + mov %edi,(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5d080 │ │ - jmp da09 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call 65e30 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp e1f0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0000da40 : │ │ - lea -0x4c(%esp),%esp │ │ - mov %edi,0x44(%esp) │ │ - mov 0x64(%esp),%edi │ │ - mov %ebx,0x3c(%esp) │ │ - mov %ebp,0x48(%esp) │ │ - call d3b4 │ │ - add $0x7559b,%ebx │ │ - mov 0x58(%esp),%ebp │ │ - mov 0x5c(%esp),%eax │ │ - test %edi,%edi │ │ - mov %esi,0x40(%esp) │ │ - mov %ebp,0x28(%esp) │ │ - mov 0x50(%esp),%esi │ │ - mov %eax,0x2c(%esp) │ │ - je dae0 │ │ +0000e1f0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7fccf,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x4c(%esp),%eax │ │ + mov 0x48(%esp),%edi │ │ + mov 0x40(%esp),%esi │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov %edi,0x18(%esp) │ │ + test %eax,%eax │ │ + je e278 │ │ + mov 0x54(%esp),%edx │ │ mov (%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ - fldz │ │ - je dac9 │ │ - fstp %st(0) │ │ + mov %eax,%ebp │ │ + je e298 │ │ mov %eax,0x4(%esp) │ │ - mov %eax,0x24(%esp) │ │ - mov %ebp,(%esp) │ │ - call 5d0c0 │ │ - mov (%esi),%edx │ │ - mov 0x24(%esp),%eax │ │ + mov %edi,(%esp) │ │ + call 65e70 │ │ + mov 0x54(%esp),%ecx │ │ fstpl 0x10(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov (%esi),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x2a8(%edx) │ │ + call *0x2a8(%eax) │ │ fldl 0x10(%esp) │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edi,(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 5d0c0 │ │ - jmp dac9 │ │ + call 65e70 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + fldz │ │ + jmp e26b │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000db00 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x54(%esp),%ebp │ │ - mov %ebx,0x2c(%esp) │ │ - mov 0x48(%esp),%edx │ │ - call d3b4 │ │ - add $0x754db,%ebx │ │ +0000e2a0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7fc1f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x4c(%esp),%eax │ │ - test %ebp,%ebp │ │ - mov %esi,0x30(%esp) │ │ - mov %edi,0x34(%esp) │ │ + mov 0x48(%esp),%ebp │ │ mov 0x40(%esp),%esi │ │ - mov %edx,0x18(%esp) │ │ mov %eax,0x1c(%esp) │ │ - je dbb8 │ │ + mov 0x54(%esp),%eax │ │ + mov %ebp,0x18(%esp) │ │ + test %eax,%eax │ │ + je e338 │ │ + mov 0x54(%esp),%edx │ │ mov (%esi),%eax │ │ - mov %edx,0x14(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - mov 0x14(%esp),%edx │ │ - je dbc0 │ │ - mov %edx,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 5d000 │ │ - mov %eax,%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - je db83 │ │ + je e368 │ │ + mov %ebp,(%esp) │ │ + xor %ebp,%ebp │ │ + mov %eax,0x4(%esp) │ │ + call 65db0 │ │ + test %eax,%eax │ │ + je e313 │ │ + mov (%esi),%ecx │ │ + mov %eax,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call *0x29c(%ecx) │ │ + mov %eax,%ebp │ │ + mov 0x54(%esp),%ecx │ │ mov (%esi),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x29c(%eax) │ │ - test %edi,%edi │ │ - je dba2 │ │ + call *0x2a8(%eax) │ │ + mov %ebp,%eax │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + movl $0x0,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call 65db0 │ │ + test %eax,%eax │ │ + je e368 │ │ mov (%esi),%edx │ │ - mov %eax,0x14(%esp) │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x2a8(%edx) │ │ - mov 0x14(%esp),%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + mov %eax,0x4(%esp) │ │ + call *0x29c(%edx) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - nop │ │ - xor %edi,%edi │ │ - jmp db60 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ xor %eax,%eax │ │ - jmp dba2 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + jmp e32c │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000dbd0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x28(%esp),%eax │ │ +0000e370 : │ │ + lea -0x2c(%esp),%esp │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + xor %ecx,%ecx │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov 0x38(%esp),%eax │ │ + mov 0x3c(%esp),%edx │ │ movl $0x0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x14(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + mov %edx,0xc(%esp) │ │ mov 0x10(%esp),%eax │ │ - lea 0x1c(%esp),%esp │ │ + mov 0x14(%esp),%edx │ │ + jne e3b7 │ │ + lea 0x2c(%esp),%esp │ │ retq │ │ - jmp dc00 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000dc00 : │ │ +0000e3c0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x753ee,%ebx │ │ + call db90 │ │ + add $0x7fb02,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 561b0 │ │ + call 5d850 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0000dc30 : │ │ +0000e3f0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x753be,%ebx │ │ + call db90 │ │ + add $0x7fad2,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 55960 │ │ + call 5ce70 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0000dc60 : │ │ - lea -0x8c(%esp),%esp │ │ - mov %ebx,0x7c(%esp) │ │ - mov %esi,0x80(%esp) │ │ - call d3b4 │ │ - add $0x7537d,%ebx │ │ - mov -0x20(%ebx),%esi │ │ - mov 0x9c(%esp),%edx │ │ - mov 0x98(%esp),%eax │ │ - mov %edx,0x1c(%esp) │ │ - mov %edi,0x84(%esp) │ │ - mov %ebp,0x88(%esp) │ │ - mov 0x90(%esp),%edi │ │ - mov %eax,0x18(%esp) │ │ - mov (%esi),%edx │ │ +0000e420 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7faa0,%ebx │ │ + lea -0x70(%esp),%esp │ │ + mov 0x88(%esp),%eax │ │ + mov 0x8c(%esp),%edx │ │ + mov 0x80(%esp),%esi │ │ mov %eax,(%esp) │ │ - mov %edx,0x6c(%esp) │ │ - call 558c0 │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x6c(%esp) │ │ + xor %ecx,%ecx │ │ + mov %eax,0x18(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 5cdd0 │ │ test %eax,%eax │ │ - js dcf0 │ │ - mov 0x6c(%esp),%edx │ │ - mov (%esi),%eax │ │ - cmp %eax,%edx │ │ - jne dd15 │ │ - mov 0x7c(%esp),%ebx │ │ - mov 0x80(%esp),%esi │ │ - mov 0x84(%esp),%edi │ │ - mov 0x88(%esp),%ebp │ │ - lea 0x8c(%esp),%esp │ │ + js e480 │ │ + mov 0x6c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne e4ab │ │ + lea 0x70(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ mov %eax,0x8(%esp) │ │ - lea 0x2c(%esp),%ebp │ │ - lea -0x1d1f4(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + lea 0x2c(%esp),%edi │ │ + mov %edi,(%esp) │ │ + lea -0x1f008(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %ebp,%edx │ │ - mov %edi,%eax │ │ - call d440 │ │ - jmp dcc0 │ │ - call d370 │ │ - lea 0x0(%esi),%esi │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + mov $0x3,%edx │ │ + mov %esi,%eax │ │ + call dba0 │ │ + jmp e468 │ │ + call db70 │ │ │ │ -0000dd20 : │ │ - lea -0xac(%esp),%esp │ │ - mov %ebx,0x9c(%esp) │ │ - mov %esi,0xa0(%esp) │ │ - call d3b4 │ │ - add $0x752ba,%ebx │ │ - mov 0xd8(%esp),%esi │ │ - mov 0xc8(%esp),%ecx │ │ - mov %esi,0x2c(%esp) │ │ - mov -0x20(%ebx),%esi │ │ - mov 0xbc(%esp),%edx │ │ +0000e4b0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7fa10,%ebx │ │ + lea -0x90(%esp),%esp │ │ + mov 0xb8(%esp),%ecx │ │ + mov 0xac(%esp),%edx │ │ + mov 0xc8(%esp),%edi │ │ mov %ecx,0x34(%esp) │ │ - mov 0xd4(%esp),%ecx │ │ - mov 0xb8(%esp),%eax │ │ - mov %ebp,0xa8(%esp) │ │ + mov 0xc4(%esp),%ecx │ │ + mov 0xa8(%esp),%eax │ │ mov %edx,0x3c(%esp) │ │ - mov (%esi),%ebp │ │ - mov 0xc4(%esp),%edx │ │ mov %ecx,0x28(%esp) │ │ mov %ecx,0xc(%esp) │ │ - mov 0xcc(%esp),%ecx │ │ - mov %edi,0xa4(%esp) │ │ - mov %edx,0x30(%esp) │ │ - mov %ebp,0x8c(%esp) │ │ + mov 0xb4(%esp),%edx │ │ + mov 0xbc(%esp),%ecx │ │ + mov %edi,0x2c(%esp) │ │ + mov %gs:0x14,%edi │ │ + mov %edi,0x8c(%esp) │ │ + xor %edi,%edi │ │ mov %edx,0x4(%esp) │ │ - mov 0xb0(%esp),%edi │ │ - mov %eax,0x38(%esp) │ │ - lea 0x48(%esp),%ebp │ │ + lea 0x48(%esp),%edi │ │ mov %ecx,0x8(%esp) │ │ - mov %ebp,0x10(%esp) │ │ mov %eax,(%esp) │ │ - call 56010 │ │ - test %eax,%eax │ │ + mov %edi,0x10(%esp) │ │ + mov 0xa0(%esp),%esi │ │ + mov %eax,0x38(%esp) │ │ + mov %edx,0x30(%esp) │ │ + call 5d6d0 │ │ mov 0x48(%esp),%edx │ │ - js de08 │ │ - mov 0x8c(%esp),%ecx │ │ + test %eax,%eax │ │ + js e568 │ │ + mov 0x8c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ mov %edx,%eax │ │ - mov (%esi),%edx │ │ - cmp %edx,%ecx │ │ - jne de2f │ │ - mov 0x9c(%esp),%ebx │ │ - mov 0xa0(%esp),%esi │ │ - mov 0xa4(%esp),%edi │ │ - mov 0xa8(%esp),%ebp │ │ - lea 0xac(%esp),%esp │ │ + jne e595 │ │ + lea 0x90(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + xchg %ax,%ax │ │ mov %eax,0x8(%esp) │ │ - lea 0x4c(%esp),%ebp │ │ - lea -0x1a688(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + lea 0x4c(%esp),%edi │ │ + mov %edi,(%esp) │ │ + lea -0x1c4a0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %ebp,%edx │ │ - mov %edi,%eax │ │ - call d440 │ │ + call d670 │ │ + mov $0x3,%edx │ │ + mov %esi,%eax │ │ + mov %edi,(%esp) │ │ + call dba0 │ │ xor %edx,%edx │ │ - jmp ddd1 │ │ - call d370 │ │ + jmp e549 │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ │ │ -0000de40 : │ │ - lea -0x8c(%esp),%esp │ │ - mov %ebx,0x7c(%esp) │ │ - mov %esi,0x80(%esp) │ │ - call d3b4 │ │ - add $0x7519d,%ebx │ │ - mov -0x20(%ebx),%esi │ │ - mov 0x9c(%esp),%edx │ │ - mov 0xa8(%esp),%ecx │ │ - mov 0x98(%esp),%eax │ │ +0000e5a0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7f920,%ebx │ │ + lea -0x70(%esp),%esp │ │ + mov 0x8c(%esp),%edx │ │ + mov 0x98(%esp),%ecx │ │ + mov 0x88(%esp),%eax │ │ mov %edx,0x1c(%esp) │ │ + mov 0x94(%esp),%edx │ │ mov %ecx,0x14(%esp) │ │ - mov 0xa4(%esp),%edx │ │ - mov %edi,0x84(%esp) │ │ - mov (%esi),%ecx │ │ - mov %edx,0x10(%esp) │ │ - mov %ecx,0x6c(%esp) │ │ - mov %edx,0x4(%esp) │ │ lea 0x28(%esp),%ecx │ │ - mov %ebp,0x88(%esp) │ │ - mov 0x90(%esp),%edi │ │ - mov %eax,0x18(%esp) │ │ - mov %ecx,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 56110 │ │ - test %eax,%eax │ │ + mov %edx,0x4(%esp) │ │ + mov %ecx,0x8(%esp) │ │ + mov %gs:0x14,%edi │ │ + mov %edi,0x6c(%esp) │ │ + xor %edi,%edi │ │ + mov 0x80(%esp),%esi │ │ + mov %eax,0x18(%esp) │ │ + mov %edx,0x10(%esp) │ │ + call 5d7c0 │ │ mov 0x28(%esp),%edx │ │ - js def8 │ │ - mov 0x6c(%esp),%ecx │ │ + test %eax,%eax │ │ + js e628 │ │ + mov 0x6c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ mov %edx,%eax │ │ - mov (%esi),%edx │ │ - cmp %edx,%ecx │ │ - jne df1f │ │ - mov 0x7c(%esp),%ebx │ │ - mov 0x80(%esp),%esi │ │ - mov 0x84(%esp),%edi │ │ - mov 0x88(%esp),%ebp │ │ - lea 0x8c(%esp),%esp │ │ + jne e655 │ │ + lea 0x70(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ mov %eax,0x8(%esp) │ │ - lea 0x2c(%esp),%ebp │ │ - lea -0x1d1d6(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + lea 0x2c(%esp),%edi │ │ + mov %edi,(%esp) │ │ + lea -0x1efea(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %ebp,%edx │ │ - mov %edi,%eax │ │ - call d440 │ │ + call d670 │ │ + mov $0x3,%edx │ │ + mov %esi,%eax │ │ + mov %edi,(%esp) │ │ + call dba0 │ │ xor %edx,%edx │ │ - jmp dec6 │ │ - call d370 │ │ + jmp e60e │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ │ │ -0000df30 : │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x28(%esp),%eax │ │ +0000e660 : │ │ + lea -0x2c(%esp),%esp │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + xor %ecx,%ecx │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov 0x38(%esp),%eax │ │ + mov 0x3c(%esp),%edx │ │ movl $0x0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x14(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + mov %edx,0xc(%esp) │ │ mov 0x10(%esp),%eax │ │ - lea 0x1c(%esp),%esp │ │ + mov 0x14(%esp),%edx │ │ + jne e6a7 │ │ + lea 0x2c(%esp),%esp │ │ retq │ │ - jmp df60 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000df60 : │ │ +0000e6b0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x7508e,%ebx │ │ + call db90 │ │ + add $0x7f812,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 541a0 │ │ + call 5aee0 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0000df90 : │ │ - lea -0x4c(%esp),%esp │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x58(%esp),%ebp │ │ - mov %ebx,0x3c(%esp) │ │ +0000e6e0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7f7df,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x58(%esp),%edi │ │ mov 0x5c(%esp),%eax │ │ - call d3b4 │ │ - add $0x7504b,%ebx │ │ mov 0x60(%esp),%edx │ │ - test %ebp,%ebp │ │ - mov %esi,0x40(%esp) │ │ - mov %edi,0x44(%esp) │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + xor %ecx,%ecx │ │ mov 0x50(%esp),%esi │ │ + test %edi,%edi │ │ mov %eax,0x18(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ mov %edx,0x1c(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - je e058 │ │ + je e7a8 │ │ mov (%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - je e03f │ │ - mov 0x6c(%esp),%edx │ │ - mov 0x18(%esp),%eax │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je e7d8 │ │ + mov 0x6c(%esp),%eax │ │ movss 0x68(%esp),%xmm0 │ │ - mov %edx,0xc(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x18(%esp),%eax │ │ movss %xmm0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 40ee0 │ │ - mov %eax,0x28(%esp) │ │ + call 44bf0 │ │ + mov %eax,0x20(%esp) │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x28(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x24(%esp),%edx │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne e7de │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + xchg %ax,%ax │ │ mov 0x6c(%esp),%edx │ │ + movss 0x68(%esp),%xmm1 │ │ mov %eax,0x4(%esp) │ │ - movss 0x68(%esp),%xmm0 │ │ mov %edx,0xc(%esp) │ │ - movss %xmm0,0x8(%esp) │ │ movl $0x0,(%esp) │ │ - call 40ee0 │ │ - mov %eax,0x28(%esp) │ │ - jmp e037 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + movss %xmm1,0x8(%esp) │ │ + call 44bf0 │ │ + mov %eax,0x20(%esp) │ │ + jmp e788 │ │ + lea 0x0(%esi),%esi │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp e790 │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000e090 : │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x28(%esp),%eax │ │ +0000e7f0 : │ │ + lea -0x2c(%esp),%esp │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + xor %ecx,%ecx │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov 0x38(%esp),%eax │ │ + mov 0x3c(%esp),%edx │ │ movl $0x0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x14(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + mov %edx,0xc(%esp) │ │ mov 0x10(%esp),%eax │ │ - lea 0x1c(%esp),%esp │ │ + mov 0x14(%esp),%edx │ │ + jne e837 │ │ + lea 0x2c(%esp),%esp │ │ retq │ │ - jmp e0c0 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000e0c0 : │ │ - lea -0x4c(%esp),%esp │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x58(%esp),%ebp │ │ - mov %ebx,0x3c(%esp) │ │ +0000e840 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7f67f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x58(%esp),%edi │ │ mov 0x5c(%esp),%eax │ │ - call d3b4 │ │ - add $0x74f1b,%ebx │ │ mov 0x60(%esp),%edx │ │ - test %ebp,%ebp │ │ - mov %esi,0x40(%esp) │ │ - mov %edi,0x44(%esp) │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + xor %ecx,%ecx │ │ mov 0x50(%esp),%esi │ │ + test %edi,%edi │ │ mov %eax,0x18(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ mov %edx,0x1c(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - je e180 │ │ + je e900 │ │ mov (%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - je e167 │ │ - movss 0x68(%esp),%xmm0 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je e928 │ │ mov 0x18(%esp),%eax │ │ - movss %xmm0,0x8(%esp) │ │ + movss 0x68(%esp),%xmm0 │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 419b0 │ │ - mov %eax,0x28(%esp) │ │ + movss %xmm0,0x8(%esp) │ │ + call 457c0 │ │ + mov %eax,0x20(%esp) │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x28(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x24(%esp),%edx │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne e92e │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movss 0x68(%esp),%xmm0 │ │ + lea 0x0(%esi),%esi │ │ + movss 0x68(%esp),%xmm1 │ │ mov %eax,0x4(%esp) │ │ - movss %xmm0,0x8(%esp) │ │ movl $0x0,(%esp) │ │ - call 419b0 │ │ - mov %eax,0x28(%esp) │ │ - jmp e15f │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + movss %xmm1,0x8(%esp) │ │ + call 457c0 │ │ + mov %eax,0x20(%esp) │ │ + jmp e8dc │ │ + lea 0x0(%esi),%esi │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp e8e4 │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000e1b0 : │ │ +0000e940 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x74e3e,%ebx │ │ + call db90 │ │ + add $0x7f582,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 40fc0 │ │ + call 44cc0 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0000e1e0 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %edi,0x34(%esp) │ │ - mov 0x54(%esp),%edi │ │ - mov %ebx,0x2c(%esp) │ │ - mov 0x48(%esp),%edx │ │ - call d3b4 │ │ - add $0x74dfb,%ebx │ │ +0000e970 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7f54f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x4c(%esp),%eax │ │ - test %edi,%edi │ │ - mov %esi,0x30(%esp) │ │ - mov %ebp,0x38(%esp) │ │ + mov 0x48(%esp),%edi │ │ mov 0x40(%esp),%esi │ │ - mov %edx,0x18(%esp) │ │ mov %eax,0x1c(%esp) │ │ - je e280 │ │ + mov 0x54(%esp),%eax │ │ + mov %edi,0x18(%esp) │ │ + test %eax,%eax │ │ + je e9f8 │ │ + mov 0x54(%esp),%ecx │ │ mov (%esi),%eax │ │ - mov %edx,0x14(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %ecx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ mov %eax,%ebp │ │ xor %eax,%eax │ │ test %ebp,%ebp │ │ - mov 0x14(%esp),%edx │ │ - je e269 │ │ - mov %edx,(%esp) │ │ + je e9ed │ │ mov %ebp,0x4(%esp) │ │ - call 40910 │ │ - mov (%esi),%edx │ │ + mov %edi,(%esp) │ │ + call 44610 │ │ mov %eax,0x14(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov (%esi),%edx │ │ mov %ebp,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%edx) │ │ mov 0x14(%esp),%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ xchg %ax,%ax │ │ + mov %edi,(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 40910 │ │ - jmp e269 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call 44610 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp ea20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0000e2a0 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %edi,0x34(%esp) │ │ - mov 0x54(%esp),%edi │ │ - mov %ebx,0x2c(%esp) │ │ - mov 0x48(%esp),%edx │ │ - call d3b4 │ │ - add $0x74d3b,%ebx │ │ +0000ea20 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7f49f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x4c(%esp),%eax │ │ - test %edi,%edi │ │ - mov %esi,0x30(%esp) │ │ - mov %ebp,0x38(%esp) │ │ + mov 0x48(%esp),%edi │ │ mov 0x40(%esp),%esi │ │ - mov %edx,0x18(%esp) │ │ mov %eax,0x1c(%esp) │ │ - je e340 │ │ + mov 0x54(%esp),%eax │ │ + mov %edi,0x18(%esp) │ │ + test %eax,%eax │ │ + je eaa8 │ │ + mov 0x54(%esp),%ecx │ │ mov (%esi),%eax │ │ - mov %edx,0x14(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %ecx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ mov %eax,%ebp │ │ xor %eax,%eax │ │ test %ebp,%ebp │ │ - mov 0x14(%esp),%edx │ │ - je e329 │ │ - mov %edx,(%esp) │ │ + je ea9d │ │ mov %ebp,0x4(%esp) │ │ - call 40990 │ │ - mov (%esi),%edx │ │ + mov %edi,(%esp) │ │ + call 44680 │ │ mov %eax,0x14(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov (%esi),%edx │ │ mov %ebp,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%edx) │ │ mov 0x14(%esp),%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ xchg %ax,%ax │ │ + mov %edi,(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 40990 │ │ - jmp e329 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call 44680 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp ead0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0000e360 : │ │ +0000ead0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x74c8e,%ebx │ │ + call db90 │ │ + add $0x7f3f2,%ebx │ │ lea -0x38(%esp),%esp │ │ mov 0x4c(%esp),%edx │ │ mov 0x48(%esp),%eax │ │ mov %edx,0x2c(%esp) │ │ mov 0x60(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov %eax,0x28(%esp) │ │ mov %edx,0x10(%esp) │ │ mov 0x5c(%esp),%edx │ │ mov %edx,0xc(%esp) │ │ mov 0x58(%esp),%edx │ │ mov %edx,0x8(%esp) │ │ mov 0x54(%esp),%edx │ │ - mov %eax,0x28(%esp) │ │ mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 40100 │ │ + call 43e00 │ │ lea 0x38(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0000e3b0 : │ │ +0000eb20 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x74c3e,%ebx │ │ + call db90 │ │ + add $0x7f3a2,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x3c(%esp),%edx │ │ mov 0x38(%esp),%eax │ │ mov %edx,0x1c(%esp) │ │ mov 0x4c(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov %eax,0x18(%esp) │ │ mov %edx,0xc(%esp) │ │ mov 0x48(%esp),%edx │ │ mov %edx,0x8(%esp) │ │ mov 0x44(%esp),%edx │ │ - mov %eax,0x18(%esp) │ │ mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 40400 │ │ + call 440f0 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000e400 : │ │ +0000eb70 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x74bee,%ebx │ │ + call db90 │ │ + add $0x7f352,%ebx │ │ lea -0x38(%esp),%esp │ │ mov 0x4c(%esp),%edx │ │ mov 0x48(%esp),%eax │ │ mov %edx,0x2c(%esp) │ │ mov 0x60(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov %eax,0x28(%esp) │ │ mov %edx,0x10(%esp) │ │ mov 0x5c(%esp),%edx │ │ mov %edx,0xc(%esp) │ │ mov 0x58(%esp),%edx │ │ mov %edx,0x8(%esp) │ │ mov 0x54(%esp),%edx │ │ - mov %eax,0x28(%esp) │ │ mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 402a0 │ │ + call 43fb0 │ │ lea 0x38(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0000e450 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %edi,0x34(%esp) │ │ - mov 0x54(%esp),%edi │ │ - mov %ebx,0x2c(%esp) │ │ - mov 0x48(%esp),%edx │ │ - call d3b4 │ │ - add $0x74b8b,%ebx │ │ +0000ebc0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7f2ff,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x4c(%esp),%eax │ │ - test %edi,%edi │ │ - mov %esi,0x30(%esp) │ │ - mov %ebp,0x38(%esp) │ │ + mov 0x48(%esp),%edi │ │ mov 0x40(%esp),%esi │ │ - mov %edx,0x18(%esp) │ │ mov %eax,0x1c(%esp) │ │ - je e508 │ │ + mov 0x54(%esp),%eax │ │ + mov %edi,0x18(%esp) │ │ + test %eax,%eax │ │ + je ec60 │ │ + mov 0x54(%esp),%ecx │ │ mov (%esi),%eax │ │ - mov %edx,0x14(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %ecx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ mov %eax,%ebp │ │ xor %eax,%eax │ │ test %ebp,%ebp │ │ - mov 0x14(%esp),%edx │ │ - je e4ed │ │ + je ec51 │ │ cvtsi2ss 0x5c(%esp),%xmm0 │ │ mov 0x58(%esp),%eax │ │ - mov %edx,(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + mov %edi,(%esp) │ │ movss %xmm0,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 40ae0 │ │ - mov (%esi),%edx │ │ + call 447a0 │ │ mov %eax,0x14(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov (%esi),%edx │ │ mov %ebp,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%edx) │ │ mov 0x14(%esp),%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ cvtsi2ss 0x5c(%esp),%xmm0 │ │ mov 0x58(%esp),%eax │ │ + mov %edi,(%esp) │ │ movl $0x0,0x4(%esp) │ │ movss %xmm0,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - call 40ae0 │ │ - jmp e4ed │ │ - xchg %ax,%ax │ │ + call 447a0 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ │ │ -0000e530 : │ │ - lea -0x3c(%esp),%esp │ │ +0000ec90 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7f22f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x54(%esp),%ecx │ │ - mov 0x48(%esp),%eax │ │ - mov %ebx,0x2c(%esp) │ │ - mov 0x4c(%esp),%edx │ │ - call d3b4 │ │ - add $0x74aab,%ebx │ │ - test %ecx,%ecx │ │ - mov %esi,0x30(%esp) │ │ - mov %edi,0x34(%esp) │ │ - mov %ebp,0x38(%esp) │ │ + mov 0x48(%esp),%ebp │ │ + mov 0x4c(%esp),%eax │ │ mov 0x40(%esp),%esi │ │ - mov %eax,0x18(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - mov %eax,0x14(%esp) │ │ - je e640 │ │ - mov (%esi),%eax │ │ + test %ecx,%ecx │ │ + mov %ebp,0x18(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + je ed70 │ │ mov 0x54(%esp),%edx │ │ + mov (%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%ebp │ │ - xor %eax,%eax │ │ - test %ebp,%ebp │ │ - je e627 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + je edc0 │ │ mov 0x58(%esp),%edx │ │ test %edx,%edx │ │ - je e64e │ │ + je edd0 │ │ + mov 0x58(%esp),%edx │ │ mov (%esi),%eax │ │ - mov 0x58(%esp),%ecx │ │ movl $0x0,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - je e627 │ │ - mov 0x14(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 40c70 │ │ - test %ebp,%ebp │ │ - mov %eax,%edx │ │ - je e602 │ │ + test %eax,%eax │ │ + mov %eax,%ecx │ │ + je edc0 │ │ + mov %ecx,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %ecx,0x14(%esp) │ │ + call 44940 │ │ + mov 0x54(%esp),%edx │ │ + mov %eax,%ebp │ │ mov (%esi),%eax │ │ - mov 0x54(%esp),%ecx │ │ - mov %edx,0x10(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x10(%esp),%edx │ │ - test %edi,%edi │ │ - mov %edx,%eax │ │ - je e627 │ │ - mov (%esi),%edx │ │ - mov 0x58(%esp),%ecx │ │ - mov %eax,0x10(%esp) │ │ - mov %edi,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov 0x14(%esp),%ecx │ │ + mov 0x58(%esp),%edi │ │ + mov (%esi),%eax │ │ + mov %ecx,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x2a8(%edx) │ │ - mov 0x10(%esp),%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + call *0x2a8(%eax) │ │ + lea 0x2c(%esp),%esp │ │ + mov %ebp,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x58(%esp),%edx │ │ + mov 0x58(%esp),%eax │ │ + test %eax,%eax │ │ + je ee08 │ │ + mov 0x58(%esp),%edi │ │ + mov (%esi),%eax │ │ + movl $0x0,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call *0x2a4(%eax) │ │ + test %eax,%eax │ │ + mov %eax,%ecx │ │ + je edc0 │ │ + mov %ecx,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + movl $0x0,0x4(%esp) │ │ + mov %ecx,0x14(%esp) │ │ + call 44940 │ │ + mov 0x14(%esp),%ecx │ │ + mov %eax,%ebp │ │ + jmp ed4a │ │ + lea 0x0(%esi),%esi │ │ + lea 0x2c(%esp),%esp │ │ xor %ebp,%ebp │ │ - test %edx,%edx │ │ - jne e5a6 │ │ - xor %edi,%edi │ │ - jmp e5c9 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + pop %ebx │ │ + mov %ebp,%eax │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov %ebp,(%esp) │ │ + movl $0x0,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 44940 │ │ + mov 0x54(%esp),%edx │ │ + mov %eax,%ebp │ │ + mov (%esi),%eax │ │ + mov %edi,0x8(%esp) │ │ + mov %esi,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + call *0x2a8(%eax) │ │ + lea 0x2c(%esp),%esp │ │ + mov %ebp,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov %ebp,(%esp) │ │ + movl $0x0,0x8(%esp) │ │ + movl $0x0,0x4(%esp) │ │ + call 44940 │ │ + mov %eax,%ebp │ │ + jmp ed61 │ │ + mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000e660 : │ │ +0000ee30 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x7498e,%ebx │ │ + call db90 │ │ + add $0x7f092,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x3c(%esp),%edx │ │ mov 0x38(%esp),%eax │ │ - mov %edx,0x1c(%esp) │ │ mov 0x48(%esp),%ecx │ │ + mov %edx,0x1c(%esp) │ │ mov 0x44(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ - mov %edx,0x10(%esp) │ │ - mov %ecx,0x14(%esp) │ │ mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 41a50 │ │ + mov %ecx,0x14(%esp) │ │ + mov %edx,0x10(%esp) │ │ + call 45860 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000e6b0 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %edi,0x34(%esp) │ │ - mov 0x54(%esp),%edi │ │ - mov %ebx,0x2c(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - call d3b4 │ │ - add $0x7492b,%ebx │ │ - mov 0x48(%esp),%ebp │ │ +0000ee80 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7f03f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x4c(%esp),%eax │ │ - test %edi,%edi │ │ - mov %esi,0x30(%esp) │ │ - mov %ebp,0x18(%esp) │ │ + mov 0x48(%esp),%edi │ │ mov 0x40(%esp),%esi │ │ mov %eax,0x1c(%esp) │ │ - je e748 │ │ + mov 0x54(%esp),%eax │ │ + mov %edi,0x18(%esp) │ │ + test %eax,%eax │ │ + je ef00 │ │ + mov 0x54(%esp),%edx │ │ mov (%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ - je e72d │ │ + mov %eax,%ebp │ │ + je eef3 │ │ mov %eax,0x4(%esp) │ │ - mov %eax,0x14(%esp) │ │ - mov %ebp,(%esp) │ │ - call 41c10 │ │ - mov (%esi),%edx │ │ - mov 0x14(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call 45a50 │ │ + mov 0x54(%esp),%ecx │ │ + mov (%esi),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x2a8(%edx) │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + call *0x2a8(%eax) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edi,(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 41c10 │ │ - jmp e72d │ │ - lea 0x0(%esi),%esi │ │ + call 45a50 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000e760 : │ │ - lea -0x14(%esp),%esp │ │ - xor %eax,%eax │ │ - movl $0x0,0x8(%esp) │ │ - movl $0x0,0xc(%esp) │ │ +0000ef20 : │ │ + lea -0x1c(%esp),%esp │ │ xor %edx,%edx │ │ - lea 0x14(%esp),%esp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0xc(%esp) │ │ + xor %eax,%eax │ │ + movl $0x0,(%esp) │ │ + xor %eax,%eax │ │ + mov 0xc(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + movl $0x0,0x4(%esp) │ │ + jne ef55 │ │ + lea 0x1c(%esp),%esp │ │ retq │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ │ │ -0000e780 : │ │ +0000ef60 : │ │ + retq │ │ + jmp ef70 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000e790 : │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x28(%esp),%eax │ │ - movl $0x0,0x14(%esp) │ │ - mov 0x14(%esp),%edx │ │ +0000ef70 : │ │ + lea -0x2c(%esp),%esp │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + xor %ecx,%ecx │ │ + mov 0x38(%esp),%eax │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x8(%esp) │ │ mov 0x4(%eax),%eax │ │ + mov 0x3c(%esp),%edx │ │ + movl $0x0,0x14(%esp) │ │ mov 0x8(%eax),%eax │ │ + mov %edx,0xc(%esp) │ │ + mov 0x14(%esp),%edx │ │ mov %eax,0x10(%esp) │ │ mov 0x10(%esp),%eax │ │ - lea 0x1c(%esp),%esp │ │ + jne efbd │ │ + lea 0x2c(%esp),%esp │ │ retq │ │ - mov %esi,%esi │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000e7c0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x24(%esp) │ │ +0000efd0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7eef1,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ - call d3b4 │ │ - add $0x74823,%ebx │ │ mov 0x3c(%esp),%edx │ │ - mov %esi,0x28(%esp) │ │ - mov %edx,0x1c(%esp) │ │ mov 0x30(%esp),%esi │ │ - mov %eax,0x18(%esp) │ │ mov %eax,(%esp) │ │ - call 42b90 │ │ - mov %eax,%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - je e80a │ │ - mov (%esi),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 46a00 │ │ + test %eax,%eax │ │ + je f018 │ │ + mov (%esi),%edx │ │ + mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x29c(%eax) │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + call *0x29c(%edx) │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + nop │ │ + xor %eax,%eax │ │ + jmp f010 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000e820 : │ │ +0000f020 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x747ce,%ebx │ │ + call db90 │ │ + add $0x7eea2,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 42ba0 │ │ + call 46a10 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0000e850 : │ │ +0000f050 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x7479e,%ebx │ │ - lea -0x38(%esp),%esp │ │ - mov 0x48(%esp),%eax │ │ - mov 0x4c(%esp),%edx │ │ + call db90 │ │ + add $0x7ee72,%ebx │ │ + lea -0x48(%esp),%esp │ │ + mov 0x5c(%esp),%edx │ │ + mov 0x58(%esp),%eax │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x3c(%esp) │ │ + xor %ecx,%ecx │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,0x18(%esp) │ │ - lea 0x24(%esp),%edx │ │ - movl $0x0,0x28(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ + lea 0x2c(%esp),%edx │ │ mov %eax,(%esp) │ │ - call 477e0 │ │ - mov %eax,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ - lea 0x38(%esp),%esp │ │ + mov %edx,0x4(%esp) │ │ + movl $0x0,0x30(%esp) │ │ + movl $0x0,0x34(%esp) │ │ + mov %eax,0x18(%esp) │ │ + call 4bc50 │ │ + mov 0x3c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x30(%esp) │ │ + mov 0x34(%esp),%edx │ │ + mov 0x30(%esp),%eax │ │ + jne f0bc │ │ + lea 0x48(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call db70 │ │ + jmp f0d0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0000e8b0 : │ │ - lea -0x4c(%esp),%esp │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x58(%esp),%ebp │ │ - mov %ebx,0x3c(%esp) │ │ - mov %esi,0x40(%esp) │ │ - call d3b4 │ │ - add $0x7472b,%ebx │ │ - test %ebp,%ebp │ │ - mov %edi,0x44(%esp) │ │ +0000f0d0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7edef,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x58(%esp),%edi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ mov 0x50(%esp),%esi │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - je e9a0 │ │ + test %edi,%edi │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + je f1c0 │ │ mov (%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - je e985 │ │ - movsd -0x12a54(%ebx),%xmm0 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je f218 │ │ + movsd -0x14870(%ebx),%xmm0 │ │ movl $0x0,0xc(%esp) │ │ - movsd %xmm0,(%esp) │ │ movl $0x0,0x8(%esp) │ │ - call 60b50 │ │ + movsd %xmm0,(%esp) │ │ + call 69b00 │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ movl $0x0,(%esp) │ │ mov %eax,0x1c(%esp) │ │ - call 48830 │ │ + call 4ce20 │ │ mov 0x1c(%esp),%edx │ │ - mov %eax,0x1c(%esp) │ │ + mov %eax,0x18(%esp) │ │ mov %edx,(%esp) │ │ - call 613e0 │ │ + call 6a2b0 │ │ mov (%esi),%eax │ │ - mov 0x1c(%esp),%ecx │ │ - mov %ecx,0x28(%esp) │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov 0x18(%esp),%ecx │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %ecx,0x20(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x28(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x24(%esp),%edx │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne f21e │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - movsd -0x12a54(%ebx),%xmm0 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movsd -0x14870(%ebx),%xmm0 │ │ movl $0x0,0xc(%esp) │ │ - movsd %xmm0,(%esp) │ │ movl $0x0,0x8(%esp) │ │ - call 60b50 │ │ - mov %eax,%esi │ │ + movsd %xmm0,(%esp) │ │ + call 69b00 │ │ mov %eax,0xc(%esp) │ │ + mov %eax,%esi │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x0,(%esp) │ │ - call 48830 │ │ - mov %eax,%edi │ │ + call 4ce20 │ │ mov %esi,(%esp) │ │ - call 613e0 │ │ - mov %edi,0x28(%esp) │ │ - jmp e97d │ │ + mov %eax,%edi │ │ + call 6a2b0 │ │ + mov %edi,0x20(%esp) │ │ + jmp f19d │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp f1a5 │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000ea00 : │ │ - lea -0x5c(%esp),%esp │ │ +0000f230 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7ec8f,%ebx │ │ + lea -0x4c(%esp),%esp │ │ mov 0x6c(%esp),%eax │ │ - mov %edi,0x54(%esp) │ │ mov 0x80(%esp),%edi │ │ - mov %ebx,0x4c(%esp) │ │ - mov %ebp,0x58(%esp) │ │ - mov 0x68(%esp),%ecx │ │ - call d3b4 │ │ - add $0x745d0,%ebx │ │ + mov 0x68(%esp),%edx │ │ mov %eax,0x2c(%esp) │ │ - mov 0x74(%esp),%ebp │ │ mov 0x78(%esp),%eax │ │ - test %edi,%edi │ │ - mov %esi,0x50(%esp) │ │ - mov %ecx,0x28(%esp) │ │ + mov 0x74(%esp),%ecx │ │ mov 0x60(%esp),%esi │ │ - mov %ebp,0x20(%esp) │ │ mov %eax,0x24(%esp) │ │ - movl $0x0,0x38(%esp) │ │ - movl $0x0,0x3c(%esp) │ │ - je eae8 │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x3c(%esp) │ │ + xor %eax,%eax │ │ + mov %edx,0x28(%esp) │ │ + test %edi,%edi │ │ + movl $0x0,0x30(%esp) │ │ + movl $0x0,0x34(%esp) │ │ + mov %ecx,0x20(%esp) │ │ + je f308 │ │ mov (%esi),%eax │ │ - mov 0x80(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,0x1c(%esp) │ │ movl $0x0,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %ecx,0x1c(%esp) │ │ + mov %edx,0x18(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ + mov 0x18(%esp),%edx │ │ mov 0x1c(%esp),%ecx │ │ - je ead0 │ │ - mov %ebp,0xc(%esp) │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je f330 │ │ + mov %ecx,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 48830 │ │ - mov %eax,0x38(%esp) │ │ - mov 0x80(%esp),%edx │ │ + mov %eax,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call 4ce20 │ │ + mov %eax,0x30(%esp) │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x38(%esp),%eax │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x4c(%esp),%ebx │ │ - mov 0x50(%esp),%esi │ │ - mov 0x54(%esp),%edi │ │ - mov 0x58(%esp),%ebp │ │ - lea 0x5c(%esp),%esp │ │ + mov 0x30(%esp),%eax │ │ + mov 0x34(%esp),%edx │ │ + mov 0x3c(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + jne f336 │ │ + lea 0x4c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov %ebp,0xc(%esp) │ │ + mov %ecx,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 48830 │ │ - mov %eax,0x38(%esp) │ │ - jmp eac8 │ │ + mov %edx,(%esp) │ │ + call 4ce20 │ │ + mov %eax,0x30(%esp) │ │ + jmp f2ea │ │ lea 0x0(%esi),%esi │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp f2f2 │ │ + call db70 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000eb10 : │ │ +0000f340 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x744de,%ebx │ │ + call db90 │ │ + add $0x7eb82,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 49480 │ │ + call 4db60 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0000eb40 : │ │ - lea -0x9c(%esp),%esp │ │ - mov %ebx,0x8c(%esp) │ │ +0000f370 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7eb4f,%ebx │ │ + lea -0x8c(%esp),%esp │ │ mov 0xac(%esp),%eax │ │ - call d3b4 │ │ - add $0x7449a,%ebx │ │ - mov -0x20(%ebx),%ecx │ │ + mov 0xb4(%esp),%ebp │ │ + mov 0xa8(%esp),%edx │ │ mov %eax,0x2c(%esp) │ │ mov 0xb8(%esp),%eax │ │ - mov %ebp,0x98(%esp) │ │ + mov 0xa0(%esp),%esi │ │ + mov %edx,0x28(%esp) │ │ mov %eax,0x20(%esp) │ │ - mov 0xb4(%esp),%ebp │ │ mov 0xbc(%esp),%eax │ │ - mov 0xa8(%esp),%edx │ │ mov %eax,0x24(%esp) │ │ - test %ebp,%ebp │ │ - mov (%ecx),%eax │ │ - mov %esi,0x90(%esp) │ │ - mov %edi,0x94(%esp) │ │ - mov 0xa0(%esp),%esi │ │ - mov %edx,0x28(%esp) │ │ + mov %gs:0x14,%eax │ │ mov %eax,0x7c(%esp) │ │ - je ec50 │ │ + xor %eax,%eax │ │ + test %ebp,%ebp │ │ + je f448 │ │ mov (%esi),%eax │ │ - mov %edx,0x1c(%esp) │ │ movl $0x0,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ call *0x2a4(%eax) │ │ + mov 0x1c(%esp),%edx │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - mov 0x1c(%esp),%edx │ │ - je ec16 │ │ + je f42a │ │ mov 0x20(%esp),%eax │ │ test %eax,%eax │ │ - je ec58 │ │ + je f452 │ │ mov (%eax),%eax │ │ mov %edi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ mov %edx,(%esp) │ │ - call 48410 │ │ + mov %eax,0x8(%esp) │ │ + call 4c9d0 │ │ test %eax,%eax │ │ - js ec70 │ │ + js f470 │ │ test %edi,%edi │ │ - je ec16 │ │ + je f42a │ │ mov (%esi),%eax │ │ mov %edi,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0x7c(%esp),%edx │ │ - mov (%ecx),%eax │ │ - cmp %eax,%edx │ │ - jne ec95 │ │ - mov 0x8c(%esp),%ebx │ │ - mov 0x90(%esp),%esi │ │ - mov 0x94(%esp),%edi │ │ - mov 0x98(%esp),%ebp │ │ - lea 0x9c(%esp),%esp │ │ + mov 0x7c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne f49b │ │ + lea 0x8c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - xor %edi,%edi │ │ - jmp ebe1 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1a668(%ebx),%eax │ │ + mov 0x20(%esp),%eax │ │ + xor %edi,%edi │ │ + test %eax,%eax │ │ + jne f3fd │ │ + lea -0x1c480(%ebx),%eax │ │ mov $0x7,%edx │ │ mov %eax,(%esp) │ │ mov %esi,%eax │ │ - call d3c0 │ │ - jmp ec16 │ │ - nop │ │ + call dba0 │ │ + jmp f42a │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x8(%esp) │ │ lea 0x3c(%esp),%edi │ │ - lea -0x1d1ba(%ebx),%eax │ │ mov %edi,(%esp) │ │ + lea -0x1efce(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %edi,%edx │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + mov $0x3,%edx │ │ mov %esi,%eax │ │ - call d440 │ │ - jmp ec16 │ │ - call d370 │ │ - lea 0x0(%esi),%esi │ │ + call dba0 │ │ + jmp f42a │ │ + call db70 │ │ │ │ -0000eca0 : │ │ - lea -0x4c(%esp),%esp │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x64(%esp),%ebp │ │ - mov %ebx,0x3c(%esp) │ │ - mov %esi,0x40(%esp) │ │ - call d3b4 │ │ - add $0x7433b,%ebx │ │ - test %ebp,%ebp │ │ - mov %edi,0x44(%esp) │ │ +0000f4a0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7ea1f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x64(%esp),%edi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ mov 0x50(%esp),%esi │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - je ed50 │ │ + test %edi,%edi │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + je f550 │ │ mov (%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - je ed39 │ │ - mov %edi,(%esp) │ │ - call 48370 │ │ - mov %eax,0x1c(%esp) │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je f578 │ │ + mov %eax,(%esp) │ │ + call 4c940 │ │ movl $0x4,(%esp) │ │ - call ceb4 │ │ + mov %eax,0x1c(%esp) │ │ + call d680 │ │ mov 0x1c(%esp),%edx │ │ - mov %eax,0x28(%esp) │ │ + mov %eax,0x20(%esp) │ │ mov %edx,(%eax) │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x28(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x24(%esp),%edx │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne f57e │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ + nop │ │ movl $0x0,(%esp) │ │ - call 48370 │ │ - mov %eax,%esi │ │ + call 4c940 │ │ movl $0x4,(%esp) │ │ - call ceb4 │ │ + mov %eax,%esi │ │ + call d680 │ │ mov %esi,(%eax) │ │ - mov %eax,0x28(%esp) │ │ - jmp ed31 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,0x20(%esp) │ │ + jmp f531 │ │ + lea 0x0(%esi),%esi │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp f539 │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000ed80 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ +0000f590 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7e931,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x34(%esp),%eax │ │ - call d3b4 │ │ - add $0x74263,%ebx │ │ - mov %esi,0x18(%esp) │ │ - mov %eax,(%esp) │ │ mov 0x20(%esp),%esi │ │ - call 483e0 │ │ - mov %eax,%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - je edbe │ │ - mov (%esi),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 4c9a0 │ │ + test %eax,%eax │ │ + je f5d0 │ │ + mov (%esi),%edx │ │ + mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x29c(%eax) │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call *0x29c(%edx) │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + jmp f5c4 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -0000edd0 : │ │ - lea -0x9c(%esp),%esp │ │ - mov %ebx,0x8c(%esp) │ │ - mov 0xb8(%esp),%ecx │ │ - call d3b4 │ │ - add $0x7420a,%ebx │ │ - mov %ecx,0x1c(%esp) │ │ - mov -0x20(%ebx),%ecx │ │ +0000f5e0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7e8df,%ebx │ │ + lea -0x8c(%esp),%esp │ │ + mov 0xa8(%esp),%eax │ │ + mov 0xb4(%esp),%ebp │ │ + mov 0xa0(%esp),%esi │ │ + mov %eax,0x1c(%esp) │ │ + mov %eax,0x28(%esp) │ │ mov 0xac(%esp),%eax │ │ - mov 0xb4(%esp),%edx │ │ + mov 0xb8(%esp),%edi │ │ mov %eax,0x2c(%esp) │ │ - mov %edx,0x20(%esp) │ │ - mov 0xa8(%esp),%edx │ │ - mov %esi,0x90(%esp) │ │ - mov (%ecx),%eax │ │ - mov %edi,0x94(%esp) │ │ + mov %gs:0x14,%eax │ │ mov %eax,0x7c(%esp) │ │ - mov 0x20(%esp),%eax │ │ - test %eax,%eax │ │ - mov %ebp,0x98(%esp) │ │ - mov 0xa0(%esp),%esi │ │ - mov %edx,0x24(%esp) │ │ - mov %edx,0x28(%esp) │ │ - je ef28 │ │ + xor %eax,%eax │ │ + test %ebp,%ebp │ │ + je f700 │ │ mov (%esi),%eax │ │ - mov 0x20(%esp),%edx │ │ movl $0x0,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je eeed │ │ - mov 0x1c(%esp),%eax │ │ - test %eax,%eax │ │ - je ef36 │ │ + mov %eax,%ecx │ │ + je f6e5 │ │ + test %edi,%edi │ │ + je f70a │ │ mov (%esi),%eax │ │ - mov 0x1c(%esp),%ecx │ │ movl $0x0,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %ecx,0x20(%esp) │ │ call *0x2a4(%eax) │ │ + mov 0x20(%esp),%ecx │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je eeed │ │ - mov 0x24(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 487f0 │ │ + mov %eax,%edx │ │ + je f6e5 │ │ + mov 0x1c(%esp),%eax │ │ + mov %edx,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov %edx,0x24(%esp) │ │ + mov %ecx,0x20(%esp) │ │ + call 4cdd0 │ │ + mov 0x20(%esp),%ecx │ │ test %eax,%eax │ │ - js ef40 │ │ - test %ebp,%ebp │ │ - je eed2 │ │ + mov 0x24(%esp),%edx │ │ + js f718 │ │ + test %ecx,%ecx │ │ + je f6ce │ │ mov (%esi),%eax │ │ - mov 0x20(%esp),%ecx │ │ - mov %ebp,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %ecx,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ call *0x2a8(%eax) │ │ - test %edi,%edi │ │ - je eeed │ │ - mov (%esi),%eax │ │ mov 0x1c(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + test %edx,%edx │ │ + je f6e5 │ │ + mov (%esi),%eax │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0x7c(%esp),%edx │ │ - mov (%ecx),%eax │ │ - cmp %eax,%edx │ │ - jne ef65 │ │ - mov 0x8c(%esp),%ebx │ │ - mov 0x90(%esp),%esi │ │ - mov 0x94(%esp),%edi │ │ - mov 0x98(%esp),%ebp │ │ - lea 0x9c(%esp),%esp │ │ + mov 0x7c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne f743 │ │ + lea 0x8c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + xchg %ax,%ax │ │ + xor %ecx,%ecx │ │ + test %edi,%edi │ │ + jne f662 │ │ + xor %edx,%edx │ │ + jmp f687 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x1c(%esp),%eax │ │ - xor %ebp,%ebp │ │ - test %eax,%eax │ │ - jne ee7a │ │ - xor %edi,%edi │ │ - jmp ee9b │ │ - lea 0x0(%esi),%esi │ │ mov %eax,0x8(%esp) │ │ lea 0x3c(%esp),%edi │ │ - lea -0x1d19d(%ebx),%eax │ │ mov %edi,(%esp) │ │ + lea -0x1efb1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %edi,%edx │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + mov $0x3,%edx │ │ mov %esi,%eax │ │ - call d440 │ │ - jmp eeed │ │ - call d370 │ │ - lea 0x0(%esi),%esi │ │ + call dba0 │ │ + jmp f6e5 │ │ + call db70 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000ef70 : │ │ - lea -0x8c(%esp),%esp │ │ - mov %ebx,0x7c(%esp) │ │ - mov %esi,0x80(%esp) │ │ - call d3b4 │ │ - add $0x7406d,%ebx │ │ - mov -0x20(%ebx),%esi │ │ - mov 0x9c(%esp),%edx │ │ +0000f750 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7e770,%ebx │ │ + lea -0x70(%esp),%esp │ │ + mov 0x8c(%esp),%edx │ │ + mov 0x88(%esp),%eax │ │ + mov 0x80(%esp),%esi │ │ mov %edx,0x1c(%esp) │ │ - mov 0x98(%esp),%eax │ │ - mov %edi,0x84(%esp) │ │ - mov %ebp,0x88(%esp) │ │ - mov 0x90(%esp),%edi │ │ - mov %eax,0x18(%esp) │ │ - mov (%esi),%edx │ │ + mov 0x94(%esp),%edx │ │ mov %eax,(%esp) │ │ - mov %edx,0x6c(%esp) │ │ - mov 0xa4(%esp),%edx │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x6c(%esp) │ │ + xor %ecx,%ecx │ │ mov %edx,0x4(%esp) │ │ - call 48690 │ │ + mov %eax,0x18(%esp) │ │ + call 4cc60 │ │ test %eax,%eax │ │ - js f008 │ │ - mov 0x6c(%esp),%edx │ │ - mov (%esi),%eax │ │ - cmp %eax,%edx │ │ - jne f02d │ │ - mov 0x7c(%esp),%ebx │ │ - mov 0x80(%esp),%esi │ │ - mov 0x84(%esp),%edi │ │ - mov 0x88(%esp),%ebp │ │ - lea 0x8c(%esp),%esp │ │ + js f7b8 │ │ + mov 0x6c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne f7e3 │ │ + lea 0x70(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - xchg %ax,%ax │ │ mov %eax,0x8(%esp) │ │ - lea 0x2c(%esp),%ebp │ │ - lea -0x1a638(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + lea 0x2c(%esp),%edi │ │ + mov %edi,(%esp) │ │ + lea -0x1c450(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %ebp,%edx │ │ - mov %edi,%eax │ │ - call d440 │ │ - jmp efdb │ │ - call d370 │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + mov $0x3,%edx │ │ + mov %esi,%eax │ │ + call dba0 │ │ + jmp f7a3 │ │ + call db70 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000f040 : │ │ +0000f7f0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x73fae,%ebx │ │ + call db90 │ │ + add $0x7e6d2,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 48b00 │ │ + call 4d100 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0000f070 : │ │ - lea -0x4c(%esp),%esp │ │ +0000f820 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7e69f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ mov 0x5c(%esp),%eax │ │ - mov %ebp,0x48(%esp) │ │ + mov 0x64(%esp),%edi │ │ + mov 0x58(%esp),%ebp │ │ + mov 0x6c(%esp),%edx │ │ mov %eax,0x2c(%esp) │ │ - mov 0x64(%esp),%ebp │ │ + test %edi,%edi │ │ mov 0x68(%esp),%eax │ │ - mov %ebx,0x3c(%esp) │ │ - mov 0x58(%esp),%edx │ │ - mov %eax,0x20(%esp) │ │ - call d3b4 │ │ - add $0x73f5b,%ebx │ │ - mov 0x6c(%esp),%eax │ │ - test %ebp,%ebp │ │ - mov %esi,0x40(%esp) │ │ - mov %edi,0x44(%esp) │ │ mov 0x50(%esp),%esi │ │ - mov %edx,0x28(%esp) │ │ - mov %eax,0x24(%esp) │ │ - je f130 │ │ + mov %ebp,0x28(%esp) │ │ + mov %edx,0x24(%esp) │ │ + mov %eax,0x20(%esp) │ │ + je f8d0 │ │ mov (%esi),%eax │ │ - mov %edx,0x1c(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - mov 0x1c(%esp),%edx │ │ - je f11b │ │ + test %eax,%eax │ │ + mov %eax,%edx │ │ + je f910 │ │ mov 0x20(%esp),%eax │ │ test %eax,%eax │ │ - je f138 │ │ - mov (%eax),%eax │ │ + je f8f0 │ │ + movss (%eax),%xmm0 │ │ + movss %xmm0,0x8(%esp) │ │ + mov %edx,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 4d650 │ │ + mov 0x1c(%esp),%edx │ │ + mov (%esi),%ecx │ │ mov %edi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - call 48fc0 │ │ - test %edi,%edi │ │ - je f11b │ │ - mov (%esi),%edx │ │ - mov %eax,0x1c(%esp) │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ mov %esi,(%esp) │ │ - call *0x2a8(%edx) │ │ - mov 0x1c(%esp),%eax │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + mov %eax,0x18(%esp) │ │ + call *0x2a8(%ecx) │ │ + mov 0x18(%esp),%eax │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - xor %edi,%edi │ │ - jmp f0e2 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1a618(%ebx),%eax │ │ + lea 0x0(%esi),%esi │ │ + test %eax,%eax │ │ + je f8f0 │ │ + movss (%eax),%xmm0 │ │ + movss %xmm0,0x8(%esp) │ │ + movl $0x0,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call 4d650 │ │ + jmp f8c1 │ │ + lea -0x1c430(%ebx),%eax │ │ mov $0x7,%edx │ │ mov %eax,(%esp) │ │ mov %esi,%eax │ │ - call d3c0 │ │ + call dba0 │ │ xor %eax,%eax │ │ - jmp f11b │ │ - jmp f160 │ │ + jmp f8c1 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + jmp f8c1 │ │ + jmp f930 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + ... │ │ │ │ -0000f160 : │ │ +0000f940 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x73e8b,%ebx │ │ - lea -0x6c(%esp),%esp │ │ - mov 0x8c(%esp),%edx │ │ - mov 0x94(%esp),%ecx │ │ - mov %edx,0x5c(%esp) │ │ - mov 0x98(%esp),%edx │ │ - mov %edx,0x50(%esp) │ │ - mov 0x9c(%esp),%edx │ │ - mov %edx,0x54(%esp) │ │ - mov 0xa4(%esp),%edx │ │ + call db90 │ │ + add $0x7e57f,%ebx │ │ + lea -0x5c(%esp),%esp │ │ + mov 0x78(%esp),%eax │ │ + mov 0x70(%esp),%esi │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,0x48(%esp) │ │ + mov 0x7c(%esp),%eax │ │ + mov %eax,0x4c(%esp) │ │ mov 0x88(%esp),%eax │ │ - mov %edx,0x48(%esp) │ │ - test %ecx,%ecx │ │ - mov 0xa8(%esp),%edx │ │ - mov 0x80(%esp),%esi │ │ - mov %eax,0x58(%esp) │ │ - mov %edx,0x4c(%esp) │ │ mov %eax,0x40(%esp) │ │ - je f3a8 │ │ + mov 0x8c(%esp),%eax │ │ + mov %eax,0x44(%esp) │ │ + mov 0x94(%esp),%eax │ │ + mov %eax,0x38(%esp) │ │ + mov 0x98(%esp),%eax │ │ + mov %eax,0x3c(%esp) │ │ + mov 0x84(%esp),%eax │ │ + test %eax,%eax │ │ + je fb50 │ │ + mov 0x84(%esp),%edx │ │ mov (%esi),%eax │ │ - mov 0x94(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ + mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - je f39e │ │ - mov 0x50(%esp),%eax │ │ + mov %eax,0x2c(%esp) │ │ test %eax,%eax │ │ - je f3b8 │ │ + je fbde │ │ + mov 0x40(%esp),%eax │ │ + test %eax,%eax │ │ + je fb60 │ │ + mov 0x90(%esp),%edx │ │ movss (%eax),%xmm0 │ │ - mov 0xa0(%esp),%edx │ │ mov (%esi),%eax │ │ mov %edx,0x4(%esp) │ │ - movss %xmm0,0x44(%esp) │ │ mov %esi,(%esp) │ │ + movss %xmm0,0x34(%esp) │ │ call *0x2ac(%eax) │ │ - mov %eax,0x34(%esp) │ │ + mov %eax,0x28(%esp) │ │ + mov %eax,%edi │ │ shl $0x2,%eax │ │ mov %eax,(%esp) │ │ - call ceb4 │ │ - mov %eax,0x38(%esp) │ │ - mov 0x34(%esp),%eax │ │ - test %eax,%eax │ │ - je f300 │ │ - xor %ecx,%ecx │ │ + call d680 │ │ + mov %eax,0x24(%esp) │ │ + test %edi,%edi │ │ + je fb79 │ │ xor %edi,%edi │ │ - mov %ecx,0x28(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0xa0(%esp),%ecx │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x90(%esp),%edx │ │ mov (%esi),%eax │ │ - mov %ecx,0x4(%esp) │ │ mov %edi,0x8(%esp) │ │ + mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ - add $0x1,%edi │ │ call *0x2b4(%eax) │ │ - mov %eax,0x24(%esp) │ │ + mov %eax,%ebp │ │ mov (%esi),%eax │ │ - mov 0x24(%esp),%ebp │ │ movl $0x0,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ mov %eax,(%esp) │ │ - mov %eax,0x30(%esp) │ │ - call cec4 │ │ + mov %eax,0x20(%esp) │ │ + call d690 │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call ceb4 │ │ - mov 0x28(%esp),%ecx │ │ - mov 0x38(%esp),%ebp │ │ - mov 0x30(%esp),%edx │ │ + call d680 │ │ + mov 0x24(%esp),%edx │ │ + mov 0x20(%esp),%ecx │ │ + mov %eax,(%edx,%edi,4) │ │ + add $0x1,%edi │ │ + mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - mov %eax,0x0(%ebp,%ecx,4) │ │ - mov %edx,0x4(%esp) │ │ - call ced4 │ │ - mov 0x30(%esp),%edx │ │ + call d6a0 │ │ + mov 0x20(%esp),%ecx │ │ mov (%esi),%eax │ │ - mov %edx,0x8(%esp) │ │ - mov 0x24(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + mov %ecx,0x8(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ mov (%esi),%eax │ │ - mov 0x24(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x5c(%eax) │ │ - cmp 0x34(%esp),%edi │ │ - mov %edi,0x28(%esp) │ │ - jne f258 │ │ - mov 0x34(%esp),%eax │ │ - mov 0x40(%esp),%edx │ │ + cmp 0x28(%esp),%edi │ │ + jne fa20 │ │ + mov 0x28(%esp),%eax │ │ + mov 0x2c(%esp),%ebp │ │ + movss 0x34(%esp),%xmm1 │ │ mov %eax,0x14(%esp) │ │ - mov 0x48(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ mov 0x38(%esp),%eax │ │ + mov %ebp,0x4(%esp) │ │ + movss %xmm1,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x24(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - movss 0x44(%esp),%xmm0 │ │ - mov %eax,0x4(%esp) │ │ - movss %xmm0,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - call 497f0 │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 4dee0 │ │ + test %ebp,%ebp │ │ mov %eax,%edi │ │ - mov 0x3c(%esp),%eax │ │ - test %eax,%eax │ │ - je f360 │ │ + je fb0d │ │ + mov 0x2c(%esp),%edx │ │ mov (%esi),%eax │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x94(%esp),%ebp │ │ - mov %ecx,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov 0x84(%esp),%edx │ │ + mov %edx,0x4(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x34(%esp),%eax │ │ - test %eax,%eax │ │ - je f390 │ │ - mov 0x34(%esp),%ebp │ │ - xor %eax,%eax │ │ - mov %edi,0x34(%esp) │ │ + mov %edi,0x20(%esp) │ │ xor %esi,%esi │ │ - mov 0x38(%esp),%edi │ │ - mov (%edi,%eax,4),%eax │ │ - add $0x1,%esi │ │ - mov %eax,(%esp) │ │ - call cee4 │ │ - cmp %ebp,%esi │ │ - mov %esi,%eax │ │ - jne f378 │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%eax │ │ + mov 0x28(%esp),%ebp │ │ + mov %esi,%edi │ │ + mov 0x24(%esp),%esi │ │ + lea 0x0(%esi),%esi │ │ + mov (%esi,%edi,4),%edx │ │ + add $0x1,%edi │ │ + mov %edx,(%esp) │ │ + call d6b0 │ │ + cmp %ebp,%edi │ │ + jne fb20 │ │ + mov 0x20(%esp),%edi │ │ + mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cee4 │ │ + call d6b0 │ │ + lea 0x5c(%esp),%esp │ │ mov %edi,%eax │ │ - lea 0x6c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - movl $0x0,0x3c(%esp) │ │ - jmp f1ff │ │ lea 0x0(%esi),%esi │ │ - lea -0x1a618(%ebx),%eax │ │ + movl $0x0,0x2c(%esp) │ │ + jmp f9d0 │ │ + lea 0x0(%esi),%esi │ │ + lea -0x1c430(%ebx),%eax │ │ mov $0x7,%edx │ │ mov %eax,(%esp) │ │ mov %esi,%eax │ │ - call d3c0 │ │ - xor %eax,%eax │ │ - jmp f39e │ │ - jmp f3e0 │ │ + call dba0 │ │ + xor %edi,%edi │ │ + jmp fb42 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x2c(%esp),%ebp │ │ + movss 0x34(%esp),%xmm2 │ │ + mov %eax,0x10(%esp) │ │ + mov 0x24(%esp),%eax │ │ + movl $0x0,0x14(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x30(%esp),%eax │ │ + movss %xmm2,0x8(%esp) │ │ + mov %eax,(%esp) │ │ + call 4dee0 │ │ + test %ebp,%ebp │ │ + mov %eax,%edi │ │ + je fb36 │ │ + mov 0x2c(%esp),%edx │ │ + mov (%esi),%eax │ │ + mov %esi,(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov 0x84(%esp),%edx │ │ + mov %edx,0x4(%esp) │ │ + call *0x2a8(%eax) │ │ + jmp fb36 │ │ + xor %edi,%edi │ │ + jmp fb42 │ │ + jmp fc00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -0000f3e0 : │ │ +0000fc00 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x73c0b,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%esi │ │ - mov 0x6c(%esp),%eax │ │ - mov 0x68(%esp),%edi │ │ - mov 0x74(%esp),%edx │ │ - mov %eax,0x3c(%esp) │ │ - mov %edi,0x38(%esp) │ │ - mov %edi,0x34(%esp) │ │ + call db90 │ │ + add $0x7e2bf,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x58(%esp),%eax │ │ + mov 0x50(%esp),%esi │ │ + mov 0x64(%esp),%edi │ │ + mov %eax,0x24(%esp) │ │ + mov %eax,0x28(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,0x2c(%esp) │ │ mov (%esi),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2ac(%eax) │ │ - mov %eax,0x2c(%esp) │ │ + mov %eax,0x20(%esp) │ │ + mov %eax,%edi │ │ shl $0x2,%eax │ │ mov %eax,(%esp) │ │ - call ceb4 │ │ - mov 0x2c(%esp),%ebp │ │ - mov %eax,0x30(%esp) │ │ - test %ebp,%ebp │ │ - je f547 │ │ - xor %ecx,%ecx │ │ + call d680 │ │ + mov %eax,0x1c(%esp) │ │ + test %edi,%edi │ │ + je fd4d │ │ xor %edi,%edi │ │ - mov %ecx,0x20(%esp) │ │ lea 0x0(%esi),%esi │ │ - mov 0x74(%esp),%ecx │ │ + mov 0x64(%esp),%edx │ │ mov (%esi),%eax │ │ - mov %ecx,0x4(%esp) │ │ mov %edi,0x8(%esp) │ │ + mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ - add $0x1,%edi │ │ call *0x2b4(%eax) │ │ - mov %eax,0x1c(%esp) │ │ + mov %eax,%ebp │ │ mov (%esi),%eax │ │ - mov 0x1c(%esp),%ebp │ │ movl $0x0,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ mov %eax,(%esp) │ │ - mov %eax,0x28(%esp) │ │ - call cec4 │ │ + mov %eax,0x18(%esp) │ │ + call d690 │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call ceb4 │ │ - mov 0x20(%esp),%ecx │ │ - mov 0x30(%esp),%ebp │ │ - mov 0x28(%esp),%edx │ │ + call d680 │ │ + mov 0x1c(%esp),%edx │ │ + mov 0x18(%esp),%ecx │ │ + mov %eax,(%edx,%edi,4) │ │ + add $0x1,%edi │ │ + mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - mov %eax,0x0(%ebp,%ecx,4) │ │ - mov %edx,0x4(%esp) │ │ - call ced4 │ │ - mov 0x28(%esp),%edx │ │ + call d6a0 │ │ + mov 0x18(%esp),%ecx │ │ mov (%esi),%eax │ │ - mov %edx,0x8(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + mov %ecx,0x8(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ mov (%esi),%eax │ │ - mov 0x1c(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x5c(%eax) │ │ - cmp 0x2c(%esp),%edi │ │ - mov %edi,0x20(%esp) │ │ - jne f448 │ │ - mov 0x34(%esp),%edx │ │ - mov 0x2c(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ + cmp 0x20(%esp),%edi │ │ + jne fc60 │ │ + mov 0x20(%esp),%ebp │ │ + xor %edi,%edi │ │ + mov 0x1c(%esp),%eax │ │ + mov %edi,%esi │ │ + mov 0x24(%esp),%edx │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - xor %esi,%esi │ │ - call 49b60 │ │ - mov 0x2c(%esp),%ebp │ │ - xor %edx,%edx │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x30(%esp),%edi │ │ + call 4e640 │ │ + mov 0x1c(%esp),%edi │ │ + mov %eax,0x18(%esp) │ │ lea 0x0(%esi),%esi │ │ - mov (%edi,%edx,4),%eax │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov (%edi,%esi,4),%edx │ │ add $0x1,%esi │ │ - mov %eax,(%esp) │ │ - call cee4 │ │ + mov %edx,(%esp) │ │ + call d6b0 │ │ cmp %ebp,%esi │ │ - mov %esi,%edx │ │ - jne f518 │ │ - mov 0x2c(%esp),%edi │ │ - mov 0x30(%esp),%eax │ │ + jne fd20 │ │ + mov 0x18(%esp),%esi │ │ + mov 0x1c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cee4 │ │ - lea 0x4c(%esp),%esp │ │ - mov %edi,%eax │ │ + call d6b0 │ │ + lea 0x3c(%esp),%esp │ │ + mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x30(%esp),%eax │ │ - mov %edi,(%esp) │ │ + mov 0x1c(%esp),%eax │ │ movl $0x0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 49b60 │ │ - mov %eax,%edi │ │ - jmp f530 │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 4e640 │ │ + mov %eax,%esi │ │ + jmp fd36 │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000f570 : │ │ +0000fd70 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x73a7e,%ebx │ │ + call db90 │ │ + add $0x7e152,%ebx │ │ lea -0x28(%esp),%esp │ │ - movsd -0x12a4c(%ebx),%xmm0 │ │ - movl $0x0,0x18(%esp) │ │ - movl $0x0,0x1c(%esp) │ │ + movsd -0x14868(%ebx),%xmm0 │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ movsd %xmm0,(%esp) │ │ - call 60b50 │ │ - mov %eax,0x18(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x18(%esp),%eax │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ + movl $0x0,0x10(%esp) │ │ + movl $0x0,0x14(%esp) │ │ + call 69b00 │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x10(%esp) │ │ + mov 0x14(%esp),%edx │ │ + mov 0x10(%esp),%eax │ │ + jne fddd │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000f5d0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x28(%esp),%eax │ │ +0000fdf0 : │ │ + lea -0x2c(%esp),%esp │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + xor %ecx,%ecx │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov 0x38(%esp),%eax │ │ + mov 0x3c(%esp),%edx │ │ movl $0x0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x14(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + mov %edx,0xc(%esp) │ │ mov 0x10(%esp),%eax │ │ - lea 0x1c(%esp),%esp │ │ + mov 0x14(%esp),%edx │ │ + jne fe37 │ │ + lea 0x2c(%esp),%esp │ │ retq │ │ - jmp f600 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000f600 : │ │ +0000fe40 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x739ee,%ebx │ │ + call db90 │ │ + add $0x7e082,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 613e0 │ │ + call 6a2b0 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0000f630 : │ │ +0000fe70 : │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov 0x2c(%esp),%edx │ │ test %eax,%eax │ │ - je f642 │ │ + je fe82 │ │ mov %edx,(%eax) │ │ lea 0x14(%esp),%esp │ │ retq │ │ mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000f650 : │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x28(%esp),%eax │ │ +0000fe90 : │ │ + lea -0x2c(%esp),%esp │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + xor %ecx,%ecx │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov 0x38(%esp),%eax │ │ + mov 0x3c(%esp),%edx │ │ movl $0x0,0x14(%esp) │ │ - mov 0x14(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ mov (%eax),%eax │ │ + mov %edx,0xc(%esp) │ │ + mov 0x14(%esp),%edx │ │ mov %eax,0x10(%esp) │ │ mov 0x10(%esp),%eax │ │ - lea 0x1c(%esp),%esp │ │ + jne fed9 │ │ + lea 0x2c(%esp),%esp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call db70 │ │ + xchg %ax,%ax │ │ │ │ -0000f680 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x34(%esp) │ │ +0000fee0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7dfe1,%ebx │ │ + lea -0x34(%esp),%esp │ │ mov 0x4c(%esp),%eax │ │ - call d3b4 │ │ - add $0x73963,%ebx │ │ - mov %esi,0x38(%esp) │ │ mov 0x48(%esp),%esi │ │ - mov %esi,0x18(%esp) │ │ + movl $0x3fc,0x8(%esp) │ │ mov %eax,0x1c(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - lea -0x1d17f(%ebx),%eax │ │ - movl $0x0,0x2c(%esp) │ │ - movl $0x3e9,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ movl $0x4,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ + lea -0x1ef93(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %esi,0x18(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x20(%esp) │ │ + mov 0x24(%esp),%edx │ │ mov %esi,(%eax) │ │ - mov %eax,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ - mov 0x34(%esp),%ebx │ │ - mov 0x38(%esp),%esi │ │ - lea 0x3c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + jne ff5d │ │ + lea 0x34(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000f6f0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %esi,0x28(%esp) │ │ +0000ff70 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7df51,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x38(%esp),%esi │ │ mov 0x3c(%esp),%eax │ │ - mov %ebx,0x24(%esp) │ │ - mov %eax,0x1c(%esp) │ │ mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x738e3,%ebx │ │ + mov %eax,0x1c(%esp) │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ - je f725 │ │ + je ff9f │ │ mov %eax,(%esp) │ │ - call 47770 │ │ + call 4bbe0 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + call 64330 │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + xchg %ax,%ax │ │ │ │ -0000f740 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %esi,0x34(%esp) │ │ - mov 0x48(%esp),%esi │ │ - mov 0x4c(%esp),%eax │ │ - mov %ebx,0x30(%esp) │ │ +0000ffb0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7df10,%ebx │ │ + lea -0x40(%esp),%esp │ │ + mov 0x58(%esp),%esi │ │ + mov 0x5c(%esp),%eax │ │ + mov 0x50(%esp),%edi │ │ + movl $0x0,0x30(%esp) │ │ mov %eax,0x1c(%esp) │ │ - mov %edi,0x38(%esp) │ │ - call d3b4 │ │ - add $0x73893,%ebx │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x3c(%esp) │ │ + xor %eax,%eax │ │ mov (%esi),%eax │ │ - mov 0x40(%esp),%edi │ │ - test %eax,%eax │ │ + movl $0x0,0x34(%esp) │ │ mov %esi,0x18(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - je f7c0 │ │ - lea 0x24(%esp),%edx │ │ + test %eax,%eax │ │ + je 10038 │ │ mov %eax,(%esp) │ │ + lea 0x2c(%esp),%edx │ │ mov %edx,0x4(%esp) │ │ - call 477e0 │ │ + call 4bc50 │ │ mov %eax,%edi │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 477a0 │ │ + call 4bc10 │ │ + mov %edi,0x30(%esp) │ │ + mov 0x34(%esp),%edx │ │ mov %eax,(%esi) │ │ - mov %edi,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ - mov 0x30(%esp),%ebx │ │ - mov 0x34(%esp),%esi │ │ - mov 0x38(%esp),%edi │ │ - lea 0x3c(%esp),%esp │ │ + mov 0x30(%esp),%eax │ │ + mov 0x3c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 10064 │ │ + lea 0x40(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ + nop │ │ mov (%edi),%eax │ │ - lea -0x1a5f4(%ebx),%edx │ │ - mov %edi,(%esp) │ │ + lea -0x1c40c(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ + mov %edi,(%esp) │ │ call *0x18(%eax) │ │ mov (%edi),%edx │ │ movl $0x0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call *0x38(%edx) │ │ xor %eax,%eax │ │ xor %edx,%edx │ │ - jmp f7af │ │ + jmp 10022 │ │ + call db70 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000f7f0 : │ │ +00010070 : │ │ lea -0xc(%esp),%esp │ │ mov 0x18(%esp),%eax │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ setne %al │ │ lea 0xc(%esp),%esp │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -0000f810 : │ │ +00010090 : │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov 0x2c(%esp),%edx │ │ test %eax,%eax │ │ - je f822 │ │ + je 100a2 │ │ mov %edx,(%eax) │ │ lea 0x14(%esp),%esp │ │ retq │ │ mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000f830 : │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x28(%esp),%eax │ │ +000100b0 : │ │ + lea -0x2c(%esp),%esp │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + xor %ecx,%ecx │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov 0x38(%esp),%eax │ │ + mov 0x3c(%esp),%edx │ │ movl $0x0,0x14(%esp) │ │ - mov 0x14(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ mov (%eax),%eax │ │ + mov %edx,0xc(%esp) │ │ + mov 0x14(%esp),%edx │ │ mov %eax,0x10(%esp) │ │ mov 0x10(%esp),%eax │ │ - lea 0x1c(%esp),%esp │ │ + jne 100f9 │ │ + lea 0x2c(%esp),%esp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call db70 │ │ + xchg %ax,%ax │ │ │ │ -0000f860 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x34(%esp) │ │ +00010100 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7ddc1,%ebx │ │ + lea -0x34(%esp),%esp │ │ mov 0x4c(%esp),%eax │ │ - call d3b4 │ │ - add $0x73783,%ebx │ │ - mov %esi,0x38(%esp) │ │ mov 0x48(%esp),%esi │ │ - mov %esi,0x18(%esp) │ │ + movl $0x417,0x8(%esp) │ │ mov %eax,0x1c(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - lea -0x1d17f(%ebx),%eax │ │ - movl $0x0,0x2c(%esp) │ │ - movl $0x404,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ movl $0x4,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ + lea -0x1ef93(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %esi,0x18(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x20(%esp) │ │ + mov 0x24(%esp),%edx │ │ mov %esi,(%eax) │ │ - mov %eax,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ - mov 0x34(%esp),%ebx │ │ - mov 0x38(%esp),%esi │ │ - lea 0x3c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + jne 1017d │ │ + lea 0x34(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0000f8d0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %esi,0x28(%esp) │ │ +00010190 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7dd31,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x38(%esp),%esi │ │ mov 0x3c(%esp),%eax │ │ - mov %ebx,0x24(%esp) │ │ - mov %eax,0x1c(%esp) │ │ mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x73703,%ebx │ │ + mov %eax,0x1c(%esp) │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ - je f905 │ │ + je 101bf │ │ mov %eax,(%esp) │ │ - call 603c0 │ │ + call 69300 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + call 64330 │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + xchg %ax,%ax │ │ │ │ -0000f920 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %esi,0x34(%esp) │ │ +000101d0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7dcf0,%ebx │ │ + lea -0x30(%esp),%esp │ │ mov 0x48(%esp),%esi │ │ mov 0x4c(%esp),%eax │ │ - mov %ebx,0x30(%esp) │ │ + mov 0x40(%esp),%edi │ │ + movl $0x0,0x20(%esp) │ │ mov %eax,0x1c(%esp) │ │ - mov %edi,0x38(%esp) │ │ - call d3b4 │ │ - add $0x736b3,%ebx │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ mov (%esi),%eax │ │ - mov 0x40(%esp),%edi │ │ - test %eax,%eax │ │ + movl $0x0,0x24(%esp) │ │ mov %esi,0x18(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - je f998 │ │ + test %eax,%eax │ │ + je 10250 │ │ mov 0x4(%eax),%edx │ │ mov 0x8(%edx),%edi │ │ mov %eax,(%esp) │ │ - call 603f0 │ │ + call 69330 │ │ + mov %edi,0x20(%esp) │ │ + mov 0x24(%esp),%edx │ │ mov %eax,(%esi) │ │ - mov %edi,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ - mov 0x30(%esp),%ebx │ │ - mov 0x34(%esp),%esi │ │ - mov 0x38(%esp),%edi │ │ - lea 0x3c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 1027c │ │ + lea 0x30(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov (%edi),%eax │ │ - lea -0x1a5f4(%ebx),%edx │ │ - mov %edi,(%esp) │ │ + lea -0x1c40c(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ + mov %edi,(%esp) │ │ call *0x18(%eax) │ │ mov (%edi),%edx │ │ movl $0x0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call *0x38(%edx) │ │ xor %eax,%eax │ │ xor %edx,%edx │ │ - jmp f981 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + jmp 10234 │ │ + call db70 │ │ + jmp 10290 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0000f9d0 : │ │ +00010290 : │ │ lea -0xc(%esp),%esp │ │ mov 0x18(%esp),%eax │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ setne %al │ │ lea 0xc(%esp),%esp │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -0000f9f0 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x34(%esp) │ │ - mov 0x4c(%esp),%edx │ │ - call d3b4 │ │ - add $0x735f3,%ebx │ │ +000102b0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7dc11,%ebx │ │ + lea -0x34(%esp),%esp │ │ mov 0x48(%esp),%eax │ │ - mov %edx,0x1c(%esp) │ │ - mov %esi,0x38(%esp) │ │ - mov %eax,0x18(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ + mov 0x4c(%esp),%edx │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + xor %ecx,%ecx │ │ mov %eax,(%esp) │ │ - call 47710 │ │ + mov %eax,0x18(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 4bb80 │ │ + movl $0x3fc,0x8(%esp) │ │ mov %eax,%esi │ │ - movl $0x3e9,0x8(%esp) │ │ - lea -0x1d17f(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + lea -0x1ef93(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x20(%esp) │ │ + mov 0x24(%esp),%edx │ │ mov %esi,(%eax) │ │ - mov %eax,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ - mov 0x34(%esp),%ebx │ │ - mov 0x38(%esp),%esi │ │ - lea 0x3c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + jne 10338 │ │ + lea 0x34(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ │ │ -0000fa70 : │ │ - lea -0x5c(%esp),%esp │ │ +00010340 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7db7f,%ebx │ │ + lea -0x4c(%esp),%esp │ │ mov 0x6c(%esp),%eax │ │ - mov %ebx,0x4c(%esp) │ │ + mov 0x80(%esp),%edi │ │ + mov 0x68(%esp),%edx │ │ mov %eax,0x2c(%esp) │ │ mov 0x78(%esp),%eax │ │ - mov %eax,0x24(%esp) │ │ - mov 0x80(%esp),%eax │ │ - mov %ebp,0x58(%esp) │ │ - mov 0x68(%esp),%ecx │ │ - call d3b4 │ │ - add $0x73558,%ebx │ │ - mov 0x74(%esp),%ebp │ │ - test %eax,%eax │ │ - mov %esi,0x50(%esp) │ │ - mov %edi,0x54(%esp) │ │ + mov 0x74(%esp),%ecx │ │ mov 0x60(%esp),%esi │ │ - mov %ecx,0x28(%esp) │ │ - mov %ebp,0x20(%esp) │ │ - movl $0x0,0x38(%esp) │ │ - movl $0x0,0x3c(%esp) │ │ - je fb50 │ │ + mov %eax,0x24(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x3c(%esp) │ │ + xor %eax,%eax │ │ + mov %edx,0x28(%esp) │ │ + test %edi,%edi │ │ + movl $0x0,0x30(%esp) │ │ + movl $0x0,0x34(%esp) │ │ + mov %ecx,0x20(%esp) │ │ + je 10410 │ │ mov (%esi),%eax │ │ - mov 0x80(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,0x1c(%esp) │ │ movl $0x0,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %ecx,0x1c(%esp) │ │ + mov %edx,0x18(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ + mov 0x18(%esp),%edx │ │ mov 0x1c(%esp),%ecx │ │ - je fb38 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 10430 │ │ + mov %ecx,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call 4b200 │ │ + mov %eax,0x30(%esp) │ │ + mov (%esi),%eax │ │ mov %ebp,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 46d90 │ │ - mov %eax,0x38(%esp) │ │ - mov 0x80(%esp),%edx │ │ - mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x38(%esp),%eax │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x4c(%esp),%ebx │ │ - mov 0x50(%esp),%esi │ │ - mov 0x54(%esp),%edi │ │ - mov 0x58(%esp),%ebp │ │ - lea 0x5c(%esp),%esp │ │ + mov 0x30(%esp),%eax │ │ + mov 0x34(%esp),%edx │ │ + mov 0x3c(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + jne 10436 │ │ + lea 0x4c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov %ebp,0x8(%esp) │ │ + mov %ecx,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 46d90 │ │ - mov %eax,0x38(%esp) │ │ - jmp fb30 │ │ + mov %edx,(%esp) │ │ + call 4b200 │ │ + mov %eax,0x30(%esp) │ │ + jmp 103f2 │ │ lea 0x0(%esi),%esi │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp 103fa │ │ + call db70 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000fb70 : │ │ +00010440 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x7347e,%ebx │ │ + call db90 │ │ + add $0x7da82,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 49480 │ │ + call 4db60 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0000fba0 : │ │ +00010470 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x7344e,%ebx │ │ + call db90 │ │ + add $0x7da52,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 47700 │ │ + call 4bb70 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0000fbd0 : │ │ - lea -0x6c(%esp),%esp │ │ +000104a0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7da1f,%ebx │ │ + lea -0x5c(%esp),%esp │ │ + mov 0x98(%esp),%eax │ │ + mov 0x90(%esp),%edi │ │ + mov 0x78(%esp),%edx │ │ + mov %eax,0x24(%esp) │ │ mov 0x7c(%esp),%eax │ │ - mov %ebx,0x5c(%esp) │ │ + mov 0x84(%esp),%ecx │ │ + mov 0x70(%esp),%esi │ │ mov %eax,0x3c(%esp) │ │ mov 0x88(%esp),%eax │ │ + mov %edx,0x38(%esp) │ │ + movl $0x0,0x40(%esp) │ │ mov %eax,0x34(%esp) │ │ - mov 0x90(%esp),%eax │ │ - mov %ebp,0x68(%esp) │ │ - mov 0x78(%esp),%ecx │ │ - call d3b4 │ │ - add $0x733f5,%ebx │ │ - mov 0x84(%esp),%ebp │ │ - test %eax,%eax │ │ - movzbl 0x98(%esp),%edx │ │ - mov %esi,0x60(%esp) │ │ - mov %edi,0x64(%esp) │ │ - mov 0x70(%esp),%esi │ │ - mov %ecx,0x38(%esp) │ │ - mov %ebp,0x30(%esp) │ │ - mov %dl,0x2f(%esp) │ │ - movl $0x0,0x48(%esp) │ │ - movl $0x0,0x4c(%esp) │ │ - je fce0 │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x4c(%esp) │ │ + xor %eax,%eax │ │ + mov %ecx,0x30(%esp) │ │ + test %edi,%edi │ │ + movl $0x0,0x44(%esp) │ │ + je 105a8 │ │ mov (%esi),%eax │ │ - mov 0x90(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,0x28(%esp) │ │ movl $0x0,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %ecx,0x2c(%esp) │ │ + mov %edx,0x28(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - mov 0x28(%esp),%ecx │ │ - je fcc7 │ │ + mov 0x28(%esp),%edx │ │ + mov 0x2c(%esp),%ecx │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 105e0 │ │ + movss 0x94(%esp),%xmm0 │ │ xor %eax,%eax │ │ - cmpb $0x0,0x2f(%esp) │ │ + movss %xmm0,0xc(%esp) │ │ + cmpb $0x0,0x24(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,(%esp) │ │ setne %al │ │ - mov %edi,0x8(%esp) │ │ - movss 0x94(%esp),%xmm0 │ │ mov %eax,0x10(%esp) │ │ - movss %xmm0,0xc(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 47c20 │ │ - mov %eax,0x48(%esp) │ │ - mov 0x90(%esp),%edx │ │ + call 4c0e0 │ │ + mov %eax,0x40(%esp) │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x48(%esp),%eax │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x5c(%esp),%ebx │ │ - mov 0x60(%esp),%esi │ │ - mov 0x64(%esp),%edi │ │ - mov 0x68(%esp),%ebp │ │ - lea 0x6c(%esp),%esp │ │ + mov 0x40(%esp),%eax │ │ + mov 0x44(%esp),%edx │ │ + mov 0x4c(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + jne 105e6 │ │ + lea 0x5c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + xchg %ax,%ax │ │ + movss 0x94(%esp),%xmm1 │ │ xor %eax,%eax │ │ - cmpb $0x0,0x2f(%esp) │ │ - setne %al │ │ + movss %xmm1,0xc(%esp) │ │ + cmpb $0x0,0x24(%esp) │ │ movl $0x0,0x8(%esp) │ │ - movss 0x94(%esp),%xmm0 │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + setne %al │ │ mov %eax,0x10(%esp) │ │ - movss %xmm0,0xc(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 47c20 │ │ - mov %eax,0x48(%esp) │ │ - jmp fcbf │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call 4c0e0 │ │ + mov %eax,0x40(%esp) │ │ + jmp 10588 │ │ + nop │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp 10590 │ │ + call db70 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000fd20 : │ │ - lea -0x4c(%esp),%esp │ │ +000105f0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7d8cf,%ebx │ │ + lea -0x3c(%esp),%esp │ │ mov 0x5c(%esp),%eax │ │ - mov %ebx,0x3c(%esp) │ │ + mov 0x64(%esp),%edi │ │ + mov 0x58(%esp),%edx │ │ mov %eax,0x1c(%esp) │ │ - mov 0x64(%esp),%eax │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x58(%esp),%ebp │ │ - call d3b4 │ │ - add $0x732b3,%ebx │ │ - test %eax,%eax │ │ - mov %esi,0x40(%esp) │ │ - mov %edi,0x44(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ mov 0x50(%esp),%esi │ │ - mov %ebp,0x18(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - je fdd8 │ │ + test %edi,%edi │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %edx,0x18(%esp) │ │ + je 106a8 │ │ mov (%esi),%eax │ │ - mov 0x64(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x14(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - je fdbf │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 478e0 │ │ - mov %eax,0x28(%esp) │ │ - mov 0x64(%esp),%edx │ │ + mov 0x14(%esp),%edx │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 106c0 │ │ + mov %eax,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call 4bd50 │ │ + mov %eax,0x20(%esp) │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x28(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x24(%esp),%edx │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 106c6 │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 478e0 │ │ - mov %eax,0x28(%esp) │ │ - jmp fdb7 │ │ + mov %edx,(%esp) │ │ + call 4bd50 │ │ + mov %eax,0x20(%esp) │ │ + jmp 10683 │ │ xchg %ax,%ax │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp 1068b │ │ + call db70 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000fdf0 : │ │ - lea -0x4c(%esp),%esp │ │ +000106d0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7d7ef,%ebx │ │ + lea -0x3c(%esp),%esp │ │ mov 0x5c(%esp),%eax │ │ - mov %ebx,0x3c(%esp) │ │ + mov 0x64(%esp),%edi │ │ + mov 0x58(%esp),%edx │ │ mov %eax,0x1c(%esp) │ │ - mov 0x64(%esp),%eax │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x58(%esp),%ebp │ │ - call d3b4 │ │ - add $0x731e3,%ebx │ │ - test %eax,%eax │ │ - mov %esi,0x40(%esp) │ │ - mov %edi,0x44(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ mov 0x50(%esp),%esi │ │ - mov %ebp,0x18(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - je fea8 │ │ + test %edi,%edi │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %edx,0x18(%esp) │ │ + je 10788 │ │ mov (%esi),%eax │ │ - mov 0x64(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x14(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - je fe8f │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 47830 │ │ - mov %eax,0x28(%esp) │ │ - mov 0x64(%esp),%edx │ │ + mov 0x14(%esp),%edx │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 107a0 │ │ + mov %eax,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call 4bca0 │ │ + mov %eax,0x20(%esp) │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x28(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x24(%esp),%edx │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 107a6 │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 47830 │ │ - mov %eax,0x28(%esp) │ │ - jmp fe87 │ │ + mov %edx,(%esp) │ │ + call 4bca0 │ │ + mov %eax,0x20(%esp) │ │ + jmp 10763 │ │ xchg %ax,%ax │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp 1076b │ │ + call db70 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000fec0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x24(%esp) │ │ +000107b0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7d711,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ - call d3b4 │ │ - add $0x73123,%ebx │ │ mov 0x3c(%esp),%edx │ │ - mov %esi,0x28(%esp) │ │ - mov %edx,0x1c(%esp) │ │ mov 0x30(%esp),%esi │ │ - mov %eax,0x18(%esp) │ │ mov %eax,(%esp) │ │ - call 47980 │ │ - mov %eax,%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - je ff0a │ │ - mov (%esi),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 4bde0 │ │ + test %eax,%eax │ │ + je 107f8 │ │ + mov (%esi),%edx │ │ + mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x29c(%eax) │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + call *0x29c(%edx) │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + nop │ │ + xor %eax,%eax │ │ + jmp 107f0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0000ff20 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x34(%esp) │ │ - mov 0x4c(%esp),%edx │ │ - call d3b4 │ │ - add $0x730c3,%ebx │ │ +00010800 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7d6c1,%ebx │ │ + lea -0x34(%esp),%esp │ │ mov 0x48(%esp),%eax │ │ - mov %edx,0x1c(%esp) │ │ - mov %esi,0x38(%esp) │ │ - mov %eax,0x18(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ + mov 0x4c(%esp),%edx │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + xor %ecx,%ecx │ │ mov %eax,(%esp) │ │ - call 42b20 │ │ + mov %eax,0x18(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 46960 │ │ + movl $0x417,0x8(%esp) │ │ mov %eax,%esi │ │ - movl $0x404,0x8(%esp) │ │ - lea -0x1d17f(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + lea -0x1ef93(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x20(%esp) │ │ + mov 0x24(%esp),%edx │ │ mov %esi,(%eax) │ │ - mov %eax,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ - mov 0x34(%esp),%ebx │ │ - mov 0x38(%esp),%esi │ │ - lea 0x3c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + jne 10888 │ │ + lea 0x34(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ │ │ -0000ffa0 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x48(%esp),%ebp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x7303b,%ebx │ │ - test %ebp,%ebp │ │ - mov %edi,0x34(%esp) │ │ +00010890 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7d62f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x48(%esp),%edi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ mov 0x40(%esp),%esi │ │ - movl $0x0,0x18(%esp) │ │ - movl $0x0,0x1c(%esp) │ │ - je 10040 │ │ + test %edi,%edi │ │ + movl $0x0,0x10(%esp) │ │ + movl $0x0,0x14(%esp) │ │ + je 10930 │ │ mov (%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - je 1002b │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 10950 │ │ movl $0x0,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 431f0 │ │ - mov %eax,0x18(%esp) │ │ + mov %eax,(%esp) │ │ + call 47050 │ │ + mov %eax,0x10(%esp) │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x18(%esp),%eax │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + mov 0x10(%esp),%eax │ │ + mov 0x14(%esp),%edx │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 10956 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + lea 0x0(%esi),%esi │ │ movl $0x0,0x4(%esp) │ │ movl $0x0,(%esp) │ │ - call 431f0 │ │ - mov %eax,0x18(%esp) │ │ - jmp 10023 │ │ + call 47050 │ │ + mov %eax,0x10(%esp) │ │ + jmp 1090f │ │ lea 0x0(%esi),%esi │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp 10917 │ │ + call db70 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00010060 : │ │ +00010960 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x72f8e,%ebx │ │ + call db90 │ │ + add $0x7d562,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 430a0 │ │ + call 46ec0 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -00010090 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x24(%esp) │ │ +00010990 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7d531,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ - call d3b4 │ │ - add $0x72f53,%ebx │ │ mov 0x3c(%esp),%edx │ │ - mov %esi,0x28(%esp) │ │ - mov %edx,0x1c(%esp) │ │ mov 0x30(%esp),%esi │ │ - mov %eax,0x18(%esp) │ │ mov %eax,(%esp) │ │ - call 42b10 │ │ - mov %eax,%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - je 100da │ │ - mov (%esi),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 46950 │ │ + test %eax,%eax │ │ + je 109d8 │ │ + mov (%esi),%edx │ │ + mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x29c(%eax) │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + call *0x29c(%edx) │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + nop │ │ + xor %eax,%eax │ │ + jmp 109d0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000100f0 : │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x64(%esp),%edx │ │ - mov %ebx,0x3c(%esp) │ │ - mov %ebp,0x48(%esp) │ │ +000109e0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7d4df,%ebx │ │ + lea -0x3c(%esp),%esp │ │ mov 0x5c(%esp),%eax │ │ - call d3b4 │ │ - add $0x72eeb,%ebx │ │ - mov 0x58(%esp),%ebp │ │ - test %edx,%edx │ │ - mov %esi,0x40(%esp) │ │ - mov %edi,0x44(%esp) │ │ - mov 0x50(%esp),%esi │ │ - mov %ebp,0x18(%esp) │ │ + mov 0x64(%esp),%edi │ │ + mov 0x58(%esp),%edx │ │ mov %eax,0x1c(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - je 101a8 │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x50(%esp),%esi │ │ + test %edi,%edi │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %edx,0x18(%esp) │ │ + je 10a98 │ │ mov (%esi),%eax │ │ - mov 0x64(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x14(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - je 1018f │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 42b50 │ │ - mov %eax,0x28(%esp) │ │ - mov 0x64(%esp),%edx │ │ + mov 0x14(%esp),%edx │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 10ab0 │ │ + mov %eax,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call 46990 │ │ + mov %eax,0x20(%esp) │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x28(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x24(%esp),%edx │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 10ab6 │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 42b50 │ │ - mov %eax,0x28(%esp) │ │ - jmp 10187 │ │ + mov %edx,(%esp) │ │ + call 46990 │ │ + mov %eax,0x20(%esp) │ │ + jmp 10a73 │ │ xchg %ax,%ax │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp 10a7b │ │ + call db70 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000101c0 : │ │ +00010ac0 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x72e2d,%ebx │ │ + call db90 │ │ + add $0x7d401,%ebx │ │ lea -0x44(%esp),%esp │ │ mov 0x5c(%esp),%edx │ │ mov 0x68(%esp),%ecx │ │ - mov 0x74(%esp),%esi │ │ mov 0x58(%esp),%eax │ │ mov %edx,0x2c(%esp) │ │ mov %ecx,0x24(%esp) │ │ mov 0x64(%esp),%edx │ │ mov 0x70(%esp),%ecx │ │ - mov %esi,0x1c(%esp) │ │ - mov 0x7c(%esp),%esi │ │ - mov %edx,0x20(%esp) │ │ - mov %esi,0xc(%esp) │ │ + mov 0x74(%esp),%esi │ │ + movss 0x7c(%esp),%xmm0 │ │ mov %edx,0x4(%esp) │ │ - mov %eax,0x28(%esp) │ │ - mov %ecx,0x18(%esp) │ │ - movl $0x0,0x38(%esp) │ │ - movl $0x0,0x3c(%esp) │ │ mov %ecx,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 42bb0 │ │ - mov %eax,0x38(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x38(%esp),%eax │ │ + movss %xmm0,0xc(%esp) │ │ + mov %edx,0x20(%esp) │ │ + mov %eax,0x28(%esp) │ │ + mov %ecx,0x18(%esp) │ │ + movl $0x0,0x30(%esp) │ │ + movl $0x0,0x34(%esp) │ │ + mov %esi,0x1c(%esp) │ │ + mov %gs:0x14,%esi │ │ + mov %esi,0x3c(%esp) │ │ + xor %esi,%esi │ │ + call 46a20 │ │ + mov 0x3c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + mov %eax,0x30(%esp) │ │ + mov 0x34(%esp),%edx │ │ + mov 0x30(%esp),%eax │ │ + jne 10b5a │ │ lea 0x44(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - push %ebp │ │ + call db70 │ │ + nop │ │ push %edi │ │ + mov %eax,%edi │ │ push %esi │ │ - mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x72da9,%ebx │ │ - lea -0x1c(%esp),%esp │ │ + call db90 │ │ + add $0x7d35e,%ebx │ │ + lea -0x10(%esp),%esp │ │ cmp $0x1,%edx │ │ - lea -0xf34(%ebx),%edi │ │ - je 1027b │ │ - mov %edi,%ecx │ │ - lea 0x8(%edi),%ebp │ │ - jmp 1026c │ │ - nop │ │ + lea -0xf88(%ebx),%esi │ │ + jne 10b8c │ │ + jmp 10b96 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ test %eax,%eax │ │ - je 1027b │ │ - add $0x8,%edi │ │ - mov %edi,%eax │ │ - sub %ecx,%eax │ │ - mov -0x8(%ebp,%eax,1),%eax │ │ + je 10b96 │ │ + mov 0x8(%esi),%eax │ │ + add $0x8,%esi │ │ cmp %edx,%eax │ │ - jne 10268 │ │ - mov (%esi),%eax │ │ - mov %esi,(%esp) │ │ + jne 10b88 │ │ + mov (%edi),%eax │ │ + mov %edi,(%esp) │ │ call *0x44(%eax) │ │ - mov 0x4(%edi),%edx │ │ - mov (%esi),%eax │ │ + mov 0x4(%esi),%edx │ │ + mov (%edi),%eax │ │ + mov %edi,(%esp) │ │ mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ call *0x18(%eax) │ │ test %eax,%eax │ │ - je 102aa │ │ - mov 0x30(%esp),%ecx │ │ - mov (%esi),%edx │ │ - mov %ecx,0x8(%esp) │ │ + je 10bc5 │ │ + mov 0x20(%esp),%ecx │ │ + mov (%edi),%edx │ │ mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ + mov %edi,(%esp) │ │ + mov %ecx,0x8(%esp) │ │ call *0x38(%edx) │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x72d23,%ebx │ │ - mov %eax,%esi │ │ - mov %edi,0x34(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - movl $0x358,0x8(%esp) │ │ - lea -0x1d0ea(%ebx),%ebp │ │ - movl $0xc,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ - test %esi,%esi │ │ - mov %eax,%edi │ │ - je 10370 │ │ - movl $0x35a,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,(%edi) │ │ - mov 0x1c(%esp),%eax │ │ - test %eax,%eax │ │ - je 10360 │ │ - mov 0x1c(%esp),%eax │ │ - movl $0x35e,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,0x4(%edi) │ │ - mov 0x40(%esp),%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov %eax,0x8(%edi) │ │ - mov 0x30(%esp),%esi │ │ - mov %edi,%eax │ │ - mov 0x38(%esp),%ebp │ │ - mov 0x34(%esp),%edi │ │ - lea 0x3c(%esp),%esp │ │ - retq │ │ - movl $0x0,0x4(%edi) │ │ - jmp 10342 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movl $0x0,(%eax) │ │ - jmp 1031f │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x1c(%esp) │ │ - mov %edi,0x24(%esp) │ │ - call d3b4 │ │ - add $0x72c63,%ebx │ │ - mov %eax,%edi │ │ - mov %esi,0x20(%esp) │ │ - mov %ebp,0x28(%esp) │ │ - movl $0x36c,0x8(%esp) │ │ - lea -0x1d0ea(%ebx),%ebp │ │ - movl $0x1c,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ - test %edi,%edi │ │ - mov %eax,%esi │ │ - je 10430 │ │ - mov %edi,(%esp) │ │ - call 15a50 │ │ - mov %eax,(%esp) │ │ - movl $0x36f,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,(%esi) │ │ - lea 0xc(%esi),%eax │ │ - mov %edi,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea 0x8(%esi),%eax │ │ - mov %eax,0x8(%esp) │ │ - lea 0x4(%esi),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 15ad0 │ │ - mov %eax,0x10(%esi) │ │ - lea 0x18(%esi),%eax │ │ - mov %edi,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - lea 0x14(%esi),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 15a60 │ │ - mov %esi,%eax │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ - retq │ │ - xor %esi,%esi │ │ - jmp 10419 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ - lea -0x1c(%esp),%esp │ │ - mov %edx,(%esp) │ │ - mov $0x3,%edx │ │ - call 10240 │ │ - lea 0x1c(%esp),%esp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00010460 : │ │ - lea -0x3c(%esp),%esp │ │ - mov 0x54(%esp),%edx │ │ - mov %ebx,0x2c(%esp) │ │ - mov %ebp,0x38(%esp) │ │ +00010bd0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7d2ef,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x4c(%esp),%eax │ │ - call d3b4 │ │ - add $0x72b7b,%ebx │ │ mov 0x48(%esp),%ebp │ │ - test %edx,%edx │ │ - mov %esi,0x30(%esp) │ │ - mov %edi,0x34(%esp) │ │ mov 0x40(%esp),%esi │ │ - mov %ebp,0x18(%esp) │ │ mov %eax,0x1c(%esp) │ │ - je 10518 │ │ - mov (%esi),%eax │ │ + mov 0x54(%esp),%eax │ │ + mov %ebp,0x18(%esp) │ │ + test %eax,%eax │ │ + je 10c70 │ │ mov 0x54(%esp),%edx │ │ + mov (%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - je 10500 │ │ + je 10c64 │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call cee4 │ │ + call d6b0 │ │ mov %edi,(%esp) │ │ - call cec4 │ │ + call d690 │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call ceb4 │ │ + call d680 │ │ mov %eax,0x0(%ebp) │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call ced4 │ │ + call d6a0 │ │ + mov 0x54(%esp),%ecx │ │ mov (%esi),%eax │ │ - mov 0x54(%esp),%edx │ │ mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ecx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call cee4 │ │ + call d6b0 │ │ movl $0x0,0x0(%ebp) │ │ - jmp 10500 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00010530 : │ │ +00010c90 : │ │ lea -0x2c(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ - mov 0x3c(%esp),%edx │ │ - mov %edx,0x1c(%esp) │ │ + mov 0x3c(%esp),%ecx │ │ + mov 0x30(%esp),%edx │ │ mov %eax,0x18(%esp) │ │ - mov 0x30(%esp),%ecx │ │ - mov (%eax),%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - je 1055f │ │ - mov (%ecx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call *0x29c(%eax) │ │ + mov (%eax),%eax │ │ + mov %ecx,0x1c(%esp) │ │ + test %eax,%eax │ │ + je 10cc8 │ │ + mov (%edx),%ecx │ │ + mov %eax,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call *0x29c(%ecx) │ │ lea 0x2c(%esp),%esp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + xor %eax,%eax │ │ + jmp 10cbd │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00010570 : │ │ - lea -0x3c(%esp),%esp │ │ - mov 0x54(%esp),%ecx │ │ - mov %ebx,0x2c(%esp) │ │ - mov %ebp,0x38(%esp) │ │ +00010cd0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7d1ef,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x4c(%esp),%eax │ │ - call d3b4 │ │ - add $0x72a6b,%ebx │ │ mov 0x48(%esp),%ebp │ │ - test %ecx,%ecx │ │ - mov %esi,0x30(%esp) │ │ - mov %edi,0x34(%esp) │ │ mov 0x40(%esp),%esi │ │ - mov %ebp,0x18(%esp) │ │ mov %eax,0x1c(%esp) │ │ - je 10628 │ │ - mov (%esi),%eax │ │ + mov 0x54(%esp),%eax │ │ + mov %ebp,0x18(%esp) │ │ + test %eax,%eax │ │ + je 10d70 │ │ mov 0x54(%esp),%edx │ │ + mov (%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - je 10610 │ │ + je 10d64 │ │ mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call cee4 │ │ + call d6b0 │ │ mov %edi,(%esp) │ │ - call cec4 │ │ + call d690 │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call ceb4 │ │ + call d680 │ │ mov %eax,0x4(%ebp) │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call ced4 │ │ + call d6a0 │ │ + mov 0x54(%esp),%ecx │ │ mov (%esi),%eax │ │ - mov 0x54(%esp),%edx │ │ mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ecx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call cee4 │ │ + call d6b0 │ │ movl $0x0,0x4(%ebp) │ │ - jmp 10610 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00010640 : │ │ +00010d90 : │ │ lea -0x2c(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ - mov 0x3c(%esp),%edx │ │ - mov %edx,0x1c(%esp) │ │ + mov 0x3c(%esp),%ecx │ │ + mov 0x30(%esp),%edx │ │ mov %eax,0x18(%esp) │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x4(%eax),%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - je 10670 │ │ - mov (%ecx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call *0x29c(%eax) │ │ + mov 0x4(%eax),%eax │ │ + mov %ecx,0x1c(%esp) │ │ + test %eax,%eax │ │ + je 10dc8 │ │ + mov (%edx),%ecx │ │ + mov %eax,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call *0x29c(%ecx) │ │ lea 0x2c(%esp),%esp │ │ retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + jmp 10dbe │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00010680 : │ │ +00010dd0 : │ │ lea -0xc(%esp),%esp │ │ mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ - je 10693 │ │ + je 10de3 │ │ mov 0x24(%esp),%edx │ │ mov %edx,0x8(%eax) │ │ lea 0xc(%esp),%esp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000106a0 : │ │ +00010df0 : │ │ lea -0xc(%esp),%esp │ │ mov 0x18(%esp),%eax │ │ mov 0x8(%eax),%eax │ │ lea 0xc(%esp),%esp │ │ retq │ │ │ │ -000106b0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebp,0x28(%esp) │ │ - mov 0x38(%esp),%ebp │ │ +00010e00 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7d0bf,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x58(%esp),%ebp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x50(%esp),%esi │ │ test %ebp,%ebp │ │ - mov %esi,0x20(%esp) │ │ - mov %edi,0x24(%esp) │ │ - mov 0x30(%esp),%esi │ │ - movl $0x0,0x18(%esp) │ │ - movl $0x0,0x1c(%esp) │ │ - je 107a0 │ │ + mov 0x5c(%esp),%edi │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + je 10f60 │ │ mov (%esi),%eax │ │ - mov 0x38(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%ebp │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %ebp,%ebp │ │ - je 1078c │ │ - mov 0x3c(%esp),%edi │ │ + mov %eax,0x10(%esp) │ │ + test %eax,%eax │ │ + je 10ff0 │ │ test %edi,%edi │ │ - je 107ae │ │ + je 11065 │ │ mov (%esi),%eax │ │ - mov 0x3c(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - je 1078c │ │ - mov 0x40(%esp),%eax │ │ - mov %edi,%edx │ │ - mov %eax,(%esp) │ │ - mov %ebp,%eax │ │ - call 102c0 │ │ - test %ebp,%ebp │ │ + test %eax,%eax │ │ + mov %eax,%edx │ │ + je 10ff0 │ │ + movl $0x36b,0x8(%esp) │ │ + lea -0x1eefe(%ebx),%eax │ │ + movl $0xc,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + mov %eax,0x14(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x10(%esp),%ecx │ │ mov %eax,0x18(%esp) │ │ - je 10769 │ │ + mov 0x14(%esp),%eax │ │ + movl $0x36d,0x8(%esp) │ │ + mov %ecx,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov 0x18(%esp),%ecx │ │ + mov 0x1c(%esp),%edx │ │ + mov %eax,(%ecx) │ │ + mov 0x14(%esp),%eax │ │ + mov %edx,(%esp) │ │ + movl $0x371,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov %edx,0x14(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov 0x18(%esp),%ecx │ │ + mov %eax,0x4(%ecx) │ │ + mov 0x60(%esp),%eax │ │ + mov %ecx,0x20(%esp) │ │ + mov %eax,0x8(%ecx) │ │ + mov 0x10(%esp),%ecx │ │ mov (%esi),%eax │ │ - mov 0x38(%esp),%edx │ │ - mov %ebp,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + mov %ecx,0x8(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - test %edi,%edi │ │ - je 10784 │ │ + mov 0x14(%esp),%edx │ │ mov (%esi),%eax │ │ - mov 0x3c(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x18(%esp),%eax │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x24(%esp),%edx │ │ + mov 0x2c(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + jne 10ff9 │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - mov 0x3c(%esp),%edi │ │ - xor %ebp,%ebp │ │ test %edi,%edi │ │ - jne 10715 │ │ - xor %edi,%edi │ │ - jmp 1073a │ │ + je 10ffe │ │ + mov (%esi),%eax │ │ + movl $0x0,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call *0x2a4(%eax) │ │ + test %eax,%eax │ │ + mov %eax,%edx │ │ + je 10ff0 │ │ + movl $0x36b,0x8(%esp) │ │ + lea -0x1eefe(%ebx),%ecx │ │ + movl $0xc,(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,0x14(%esp) │ │ + mov %ecx,0x10(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x14(%esp),%edx │ │ + mov %eax,%ebp │ │ + mov 0x10(%esp),%ecx │ │ + movl $0x0,(%eax) │ │ + mov %edx,(%esp) │ │ + movl $0x371,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,0x10(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,0x4(%ebp) │ │ + mov 0x60(%esp),%eax │ │ + mov 0x10(%esp),%edx │ │ + mov %ebp,0x20(%esp) │ │ + mov %eax,0x8(%ebp) │ │ + jmp 10f28 │ │ + lea 0x0(%esi),%esi │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp 10f43 │ │ + call db70 │ │ + movl $0x36b,0x8(%esp) │ │ + lea -0x1eefe(%ebx),%eax │ │ + movl $0xc,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + movl $0x0,(%eax) │ │ + mov %eax,%edi │ │ + movl $0x0,0x10(%esp) │ │ + mov 0x60(%esp),%eax │ │ + cmpl $0x0,0x10(%esp) │ │ + movl $0x0,0x4(%edi) │ │ + mov %edi,0x20(%esp) │ │ + mov %eax,0x8(%edi) │ │ + je 10f3b │ │ + mov 0x10(%esp),%edi │ │ + mov (%esi),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %esi,(%esp) │ │ + call *0x2a8(%eax) │ │ + jmp 10f3b │ │ + movl $0x36b,0x8(%esp) │ │ + lea -0x1eefe(%ebx),%edx │ │ + movl $0xc,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + mov %edx,0x14(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x14(%esp),%edx │ │ + mov %eax,%edi │ │ + mov 0x10(%esp),%eax │ │ + movl $0x36d,0x8(%esp) │ │ + mov %edx,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,(%edi) │ │ + jmp 1102c │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000107c0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %esi,0x28(%esp) │ │ +000110b0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7ce11,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x38(%esp),%esi │ │ mov 0x3c(%esp),%eax │ │ - mov %ebx,0x24(%esp) │ │ - mov %eax,0x1c(%esp) │ │ mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x72813,%ebx │ │ + mov %eax,0x1c(%esp) │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ - je 107f5 │ │ + je 110df │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ - je 10804 │ │ + je 110ee │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + call 64330 │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ │ │ -00010820 : │ │ - lea -0x3c(%esp),%esp │ │ +00011100 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7cdbf,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x4c(%esp),%eax │ │ - mov %ebx,0x2c(%esp) │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov %ebp,0x38(%esp) │ │ mov 0x48(%esp),%ebp │ │ - call d3b4 │ │ - add $0x727b3,%ebx │ │ - test %eax,%eax │ │ - mov %esi,0x30(%esp) │ │ - mov %edi,0x34(%esp) │ │ mov 0x40(%esp),%esi │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x54(%esp),%eax │ │ mov %ebp,0x18(%esp) │ │ - je 108d8 │ │ - mov (%esi),%eax │ │ + test %eax,%eax │ │ + je 111a0 │ │ mov 0x54(%esp),%edx │ │ + mov (%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - je 108c0 │ │ + je 11194 │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call cee4 │ │ + call d6b0 │ │ mov %edi,(%esp) │ │ - call cec4 │ │ + call d690 │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call ceb4 │ │ + call d680 │ │ mov %eax,0x0(%ebp) │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call ced4 │ │ + call d6a0 │ │ + mov 0x54(%esp),%ecx │ │ mov (%esi),%eax │ │ - mov 0x54(%esp),%edx │ │ mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ecx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call cee4 │ │ + call d6b0 │ │ movl $0x0,0x0(%ebp) │ │ - jmp 108c0 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000108f0 : │ │ +000111c0 : │ │ lea -0x2c(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ - mov 0x3c(%esp),%edx │ │ - mov %edx,0x1c(%esp) │ │ + mov 0x3c(%esp),%ecx │ │ + mov 0x30(%esp),%edx │ │ mov %eax,0x18(%esp) │ │ - mov 0x30(%esp),%ecx │ │ - mov (%eax),%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - je 1091f │ │ - mov (%ecx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call *0x29c(%eax) │ │ + mov (%eax),%eax │ │ + mov %ecx,0x1c(%esp) │ │ + test %eax,%eax │ │ + je 111f8 │ │ + mov (%edx),%ecx │ │ + mov %eax,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call *0x29c(%ecx) │ │ lea 0x2c(%esp),%esp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + xor %eax,%eax │ │ + jmp 111ed │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00010930 : │ │ +00011200 : │ │ lea -0xc(%esp),%esp │ │ mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ - je 10943 │ │ + je 11213 │ │ mov 0x24(%esp),%edx │ │ mov %edx,0x4(%eax) │ │ lea 0xc(%esp),%esp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00010950 : │ │ +00011220 : │ │ lea -0xc(%esp),%esp │ │ mov 0x18(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ lea 0xc(%esp),%esp │ │ retq │ │ │ │ -00010960 : │ │ +00011230 : │ │ lea -0xc(%esp),%esp │ │ mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ - je 10973 │ │ + je 11243 │ │ mov 0x24(%esp),%edx │ │ mov %edx,0x8(%eax) │ │ lea 0xc(%esp),%esp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00010980 : │ │ +00011250 : │ │ lea -0xc(%esp),%esp │ │ mov 0x18(%esp),%eax │ │ mov 0x8(%eax),%eax │ │ lea 0xc(%esp),%esp │ │ retq │ │ │ │ -00010990 : │ │ +00011260 : │ │ lea -0xc(%esp),%esp │ │ mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ - je 109a3 │ │ + je 11273 │ │ mov 0x24(%esp),%edx │ │ mov %edx,0xc(%eax) │ │ lea 0xc(%esp),%esp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000109b0 : │ │ +00011280 : │ │ lea -0xc(%esp),%esp │ │ mov 0x18(%esp),%eax │ │ mov 0xc(%eax),%eax │ │ lea 0xc(%esp),%esp │ │ retq │ │ │ │ -000109c0 : │ │ +00011290 : │ │ lea -0xc(%esp),%esp │ │ mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ - je 109d3 │ │ + je 112a3 │ │ mov 0x24(%esp),%edx │ │ mov %edx,0x10(%eax) │ │ lea 0xc(%esp),%esp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000109e0 : │ │ +000112b0 : │ │ lea -0xc(%esp),%esp │ │ mov 0x18(%esp),%eax │ │ mov 0x10(%eax),%eax │ │ lea 0xc(%esp),%esp │ │ retq │ │ │ │ -000109f0 : │ │ +000112c0 : │ │ lea -0xc(%esp),%esp │ │ mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ - je 10a03 │ │ + je 112d3 │ │ mov 0x24(%esp),%edx │ │ mov %edx,0x14(%eax) │ │ lea 0xc(%esp),%esp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00010a10 : │ │ +000112e0 : │ │ lea -0xc(%esp),%esp │ │ mov 0x18(%esp),%eax │ │ mov 0x14(%eax),%eax │ │ lea 0xc(%esp),%esp │ │ retq │ │ │ │ -00010a20 : │ │ +000112f0 : │ │ lea -0xc(%esp),%esp │ │ mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ - je 10a33 │ │ + je 11303 │ │ mov 0x24(%esp),%edx │ │ mov %edx,0x18(%eax) │ │ lea 0xc(%esp),%esp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00010a40 : │ │ +00011310 : │ │ lea -0xc(%esp),%esp │ │ mov 0x18(%esp),%eax │ │ mov 0x18(%eax),%eax │ │ lea 0xc(%esp),%esp │ │ retq │ │ │ │ -00010a50 : │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x38(%esp),%eax │ │ - mov %edx,0xc(%esp) │ │ +00011320 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7cb9f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + lea -0x1eefe(%ebx),%ebp │ │ + mov 0x58(%esp),%edi │ │ + mov 0x5c(%esp),%eax │ │ + movl $0x37f,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + movl $0x1c,(%esp) │ │ + mov %edi,0x18(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + test %edi,%edi │ │ + je 11400 │ │ + mov %edi,(%esp) │ │ + mov %eax,%esi │ │ + call 166c0 │ │ + mov %eax,(%esp) │ │ + movl $0x382,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,(%esi) │ │ + lea 0xc(%esi),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x8(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ - movl $0x0,0x18(%esp) │ │ - movl $0x0,0x1c(%esp) │ │ - call 10380 │ │ - mov %eax,0x18(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x18(%esp),%eax │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x4(%esi),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 16720 │ │ + mov %eax,0x10(%esi) │ │ + lea 0x18(%esi),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea 0x14(%esi),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 166d0 │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %esi,0x20(%esp) │ │ + mov 0x24(%esp),%edx │ │ + mov 0x20(%esp),%eax │ │ + jne 11404 │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %esi,%esi │ │ + jmp 113d7 │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00010a90 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x24(%esp) │ │ - mov %esi,0x28(%esp) │ │ - call d3b4 │ │ - add $0x72553,%ebx │ │ +00011410 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7cab1,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x38(%esp),%esi │ │ mov 0x3c(%esp),%eax │ │ - mov %eax,0x1c(%esp) │ │ mov %esi,0x18(%esp) │ │ + mov %eax,0x1c(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + call 64330 │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00010ae0 : │ │ +00011450 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x7250e,%ebx │ │ + call db90 │ │ + add $0x7ca72,%ebx │ │ lea -0x28(%esp),%esp │ │ - movl $0x0,0x18(%esp) │ │ - movl $0x0,0x1c(%esp) │ │ movl $0x1c,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call cef4 │ │ - mov %eax,0x18(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x18(%esp),%eax │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ + movl $0x0,0x10(%esp) │ │ + movl $0x0,0x14(%esp) │ │ + call d6c0 │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x10(%esp) │ │ + mov 0x14(%esp),%edx │ │ + mov 0x10(%esp),%eax │ │ + jne 114af │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00010b30 : │ │ +000114c0 : │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov 0x2c(%esp),%edx │ │ test %eax,%eax │ │ - je 10b42 │ │ + je 114d2 │ │ mov %edx,(%eax) │ │ lea 0x14(%esp),%esp │ │ retq │ │ mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00010b50 : │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x28(%esp),%eax │ │ +000114e0 : │ │ + lea -0x2c(%esp),%esp │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + xor %ecx,%ecx │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov 0x38(%esp),%eax │ │ + mov 0x3c(%esp),%edx │ │ movl $0x0,0x14(%esp) │ │ - mov 0x14(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ mov (%eax),%eax │ │ + mov %edx,0xc(%esp) │ │ + mov 0x14(%esp),%edx │ │ mov %eax,0x10(%esp) │ │ mov 0x10(%esp),%eax │ │ - lea 0x1c(%esp),%esp │ │ + jne 11529 │ │ + lea 0x2c(%esp),%esp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call db70 │ │ + xchg %ax,%ax │ │ │ │ -00010b80 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x34(%esp) │ │ +00011530 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7c991,%ebx │ │ + lea -0x34(%esp),%esp │ │ mov 0x4c(%esp),%eax │ │ - call d3b4 │ │ - add $0x72463,%ebx │ │ - mov %esi,0x38(%esp) │ │ mov 0x48(%esp),%esi │ │ - mov %esi,0x18(%esp) │ │ + movl $0x38c,0x8(%esp) │ │ mov %eax,0x1c(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - lea -0x1d0ea(%ebx),%eax │ │ - movl $0x0,0x2c(%esp) │ │ - movl $0x379,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ movl $0x4,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ + lea -0x1eefe(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %esi,0x18(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x20(%esp) │ │ + mov 0x24(%esp),%edx │ │ mov %esi,(%eax) │ │ - mov %eax,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ - mov 0x34(%esp),%ebx │ │ - mov 0x38(%esp),%esi │ │ - lea 0x3c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + jne 115ad │ │ + lea 0x34(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00010bf0 : │ │ +000115c0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x723fe,%ebx │ │ - lea -0x38(%esp),%esp │ │ - mov 0x48(%esp),%eax │ │ - mov 0x4c(%esp),%edx │ │ - mov %eax,0x18(%esp) │ │ + call db90 │ │ + add $0x7c8ff,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + mov 0x6c(%esp),%edx │ │ + mov 0x68(%esp),%eax │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x3c(%esp) │ │ + xor %ecx,%ecx │ │ mov %edx,0x1c(%esp) │ │ - lea 0x24(%esp),%edx │ │ + lea 0x2c(%esp),%edx │ │ mov %edx,0x4(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ + mov %eax,0x18(%esp) │ │ mov (%eax),%eax │ │ + movl $0x0,0x30(%esp) │ │ + movl $0x0,0x34(%esp) │ │ mov %eax,(%esp) │ │ - call 16210 │ │ - xor %edx,%edx │ │ + call 16ee0 │ │ test %eax,%eax │ │ - je 10c48 │ │ - mov 0x24(%esp),%edx │ │ - mov %edx,(%esp) │ │ - xor %edx,%edx │ │ - call 102c0 │ │ - mov %eax,%edx │ │ - mov %edx,0x28(%esp) │ │ + mov %eax,%edi │ │ + je 11688 │ │ mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ - lea 0x38(%esp),%esp │ │ + lea -0x1eefe(%ebx),%ebp │ │ + movl $0x36b,0x8(%esp) │ │ + movl $0xc,(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + mov %edx,0x14(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + movl $0x36d,0x8(%esp) │ │ + mov %eax,%esi │ │ + mov %ebp,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov 0x14(%esp),%edx │ │ + mov %eax,(%esi) │ │ + movl $0x0,0x4(%esi) │ │ + mov %edx,0x8(%esi) │ │ + mov 0x3c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %esi,0x30(%esp) │ │ + mov 0x34(%esp),%edx │ │ + mov 0x30(%esp),%eax │ │ + jne 1168c │ │ + lea 0x4c(%esp),%esp │ │ pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + xchg %ax,%ax │ │ + xor %esi,%esi │ │ + jmp 11664 │ │ + call db70 │ │ + jmp 116a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00010c60 : │ │ +000116a0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x7238e,%ebx │ │ + call db90 │ │ + add $0x7c822,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -00010c90 : │ │ +000116d0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x7235e,%ebx │ │ + call db90 │ │ + add $0x7c7f2,%ebx │ │ lea -0x28(%esp),%esp │ │ - movl $0x0,0x18(%esp) │ │ - movl $0x0,0x1c(%esp) │ │ movl $0x4,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call cef4 │ │ - mov %eax,0x18(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x18(%esp),%eax │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ + movl $0x0,0x10(%esp) │ │ + movl $0x0,0x14(%esp) │ │ + call d6c0 │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x10(%esp) │ │ + mov 0x14(%esp),%edx │ │ + mov 0x10(%esp),%eax │ │ + jne 1172f │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00010ce0 : │ │ +00011740 : │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov 0x2c(%esp),%edx │ │ test %eax,%eax │ │ - je 10cf2 │ │ + je 11752 │ │ mov %edx,(%eax) │ │ lea 0x14(%esp),%esp │ │ retq │ │ mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00010d00 : │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x28(%esp),%eax │ │ +00011760 : │ │ + lea -0x2c(%esp),%esp │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + xor %ecx,%ecx │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov 0x38(%esp),%eax │ │ + mov 0x3c(%esp),%edx │ │ movl $0x0,0x14(%esp) │ │ - mov 0x14(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ mov (%eax),%eax │ │ + mov %edx,0xc(%esp) │ │ + mov 0x14(%esp),%edx │ │ mov %eax,0x10(%esp) │ │ mov 0x10(%esp),%eax │ │ - lea 0x1c(%esp),%esp │ │ + jne 117a9 │ │ + lea 0x2c(%esp),%esp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call db70 │ │ + xchg %ax,%ax │ │ │ │ -00010d30 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x34(%esp) │ │ +000117b0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7c711,%ebx │ │ + lea -0x34(%esp),%esp │ │ mov 0x4c(%esp),%eax │ │ - call d3b4 │ │ - add $0x722b3,%ebx │ │ - mov %esi,0x38(%esp) │ │ mov 0x48(%esp),%esi │ │ - mov %esi,0x18(%esp) │ │ + movl $0x39f,0x8(%esp) │ │ mov %eax,0x1c(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - lea -0x1d0ea(%ebx),%eax │ │ - movl $0x0,0x2c(%esp) │ │ - movl $0x38c,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ movl $0x4,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ + lea -0x1eefe(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %esi,0x18(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x20(%esp) │ │ + mov 0x24(%esp),%edx │ │ mov %esi,(%eax) │ │ - mov %eax,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ - mov 0x34(%esp),%ebx │ │ - mov 0x38(%esp),%esi │ │ - lea 0x3c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + jne 1182d │ │ + lea 0x34(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00010da0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %esi,0x28(%esp) │ │ +00011840 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7c681,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x38(%esp),%esi │ │ mov 0x3c(%esp),%eax │ │ - mov %ebx,0x24(%esp) │ │ - mov %eax,0x1c(%esp) │ │ mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x72233,%ebx │ │ + mov %eax,0x1c(%esp) │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ - je 10dd5 │ │ + je 1186f │ │ mov %eax,(%esp) │ │ - call 16040 │ │ + call 16d20 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + call 64330 │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + xchg %ax,%ax │ │ │ │ -00010df0 : │ │ +00011880 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7c63f,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov %esi,0x34(%esp) │ │ - mov 0x48(%esp),%esi │ │ - mov 0x4c(%esp),%eax │ │ - mov %ebx,0x30(%esp) │ │ + mov 0x58(%esp),%edi │ │ + mov 0x5c(%esp),%eax │ │ + mov 0x50(%esp),%esi │ │ + mov (%edi),%ebp │ │ mov %eax,0x1c(%esp) │ │ - mov %edi,0x38(%esp) │ │ - call d3b4 │ │ - add $0x721e3,%ebx │ │ - mov (%esi),%eax │ │ - mov 0x40(%esp),%edi │ │ - test %eax,%eax │ │ - mov %esi,0x18(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - je 10e68 │ │ - call 10380 │ │ - mov %eax,%edi │ │ - mov (%esi),%eax │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ + mov %edi,0x18(%esp) │ │ + test %ebp,%ebp │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + je 11978 │ │ + movl $0x37f,0x8(%esp) │ │ + lea -0x1eefe(%ebx),%edx │ │ + movl $0x1c,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + mov %edx,0x14(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov %ebp,(%esp) │ │ + mov %eax,%esi │ │ + call 166c0 │ │ + mov 0x14(%esp),%edx │ │ + movl $0x382,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 15a30 │ │ + mov %edx,0x4(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,(%esi) │ │ - mov %edi,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ - mov 0x30(%esp),%ebx │ │ - mov 0x34(%esp),%esi │ │ - mov 0x38(%esp),%edi │ │ + lea 0xc(%esi),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x8(%esi),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea 0x4(%esi),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 16720 │ │ + mov %eax,0x10(%esi) │ │ + lea 0x18(%esi),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea 0x14(%esi),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 166d0 │ │ + mov (%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 166a0 │ │ + mov %esi,0x20(%esp) │ │ + mov 0x24(%esp),%edx │ │ + mov %eax,(%edi) │ │ + mov 0x20(%esp),%eax │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 119a4 │ │ lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov (%edi),%eax │ │ - lea -0x1a5f4(%ebx),%edx │ │ - mov %edi,(%esp) │ │ + nop │ │ + mov (%esi),%eax │ │ + lea -0x1c40c(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ + mov %esi,(%esp) │ │ call *0x18(%eax) │ │ - mov (%edi),%edx │ │ + mov (%esi),%edx │ │ movl $0x0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ + mov %esi,(%esp) │ │ call *0x38(%edx) │ │ xor %eax,%eax │ │ xor %edx,%edx │ │ - jmp 10e54 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + jmp 11961 │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00010ea0 : │ │ +000119b0 : │ │ lea -0xc(%esp),%esp │ │ mov 0x18(%esp),%eax │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ setne %al │ │ lea 0xc(%esp),%esp │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -00010ec0 : │ │ +000119d0 : │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov 0x2c(%esp),%edx │ │ test %eax,%eax │ │ - je 10ed2 │ │ + je 119e2 │ │ mov %edx,(%eax) │ │ lea 0x14(%esp),%esp │ │ retq │ │ mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00010ee0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x28(%esp),%eax │ │ +000119f0 : │ │ + lea -0x2c(%esp),%esp │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + xor %ecx,%ecx │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov 0x38(%esp),%eax │ │ + mov 0x3c(%esp),%edx │ │ movl $0x0,0x14(%esp) │ │ - mov 0x14(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ mov (%eax),%eax │ │ + mov %edx,0xc(%esp) │ │ + mov 0x14(%esp),%edx │ │ mov %eax,0x10(%esp) │ │ mov 0x10(%esp),%eax │ │ - lea 0x1c(%esp),%esp │ │ + jne 11a39 │ │ + lea 0x2c(%esp),%esp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call db70 │ │ + xchg %ax,%ax │ │ │ │ -00010f10 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x34(%esp) │ │ +00011a40 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7c481,%ebx │ │ + lea -0x34(%esp),%esp │ │ mov 0x4c(%esp),%eax │ │ - call d3b4 │ │ - add $0x720d3,%ebx │ │ - mov %esi,0x38(%esp) │ │ mov 0x48(%esp),%esi │ │ - mov %esi,0x18(%esp) │ │ + movl $0x3ba,0x8(%esp) │ │ mov %eax,0x1c(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - lea -0x1d0ea(%ebx),%eax │ │ - movl $0x0,0x2c(%esp) │ │ - movl $0x3a7,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ movl $0x4,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ + lea -0x1eefe(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %esi,0x18(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x20(%esp) │ │ + mov 0x24(%esp),%edx │ │ mov %esi,(%eax) │ │ - mov %eax,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ - mov 0x34(%esp),%ebx │ │ - mov 0x38(%esp),%esi │ │ - lea 0x3c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + jne 11abd │ │ + lea 0x34(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00010f80 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %esi,0x28(%esp) │ │ +00011ad0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7c3f1,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x38(%esp),%esi │ │ mov 0x3c(%esp),%eax │ │ - mov %ebx,0x24(%esp) │ │ - mov %eax,0x1c(%esp) │ │ mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x72053,%ebx │ │ + mov %eax,0x1c(%esp) │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ - je 10fb5 │ │ + je 11aff │ │ mov %eax,(%esp) │ │ - call 16190 │ │ + call 16e70 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + call 64330 │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + xchg %ax,%ax │ │ │ │ -00010fd0 : │ │ - lea -0x4c(%esp),%esp │ │ - mov %esi,0x40(%esp) │ │ +00011b10 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7c3af,%ebx │ │ + lea -0x3c(%esp),%esp │ │ mov 0x58(%esp),%esi │ │ - mov %edi,0x44(%esp) │ │ - mov %ebx,0x3c(%esp) │ │ mov 0x5c(%esp),%eax │ │ - mov %ebp,0x48(%esp) │ │ - call d3b4 │ │ - add $0x72003,%ebx │ │ - mov (%esi),%edi │ │ mov 0x50(%esp),%ebp │ │ - test %edi,%edi │ │ - mov %esi,0x18(%esp) │ │ + mov (%esi),%edi │ │ mov %eax,0x1c(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - je 11068 │ │ - lea -0x1d0ea(%ebx),%eax │ │ - movl $0x379,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ + mov %esi,0x18(%esp) │ │ + test %edi,%edi │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + je 11bb0 │ │ + movl $0x38c,0x8(%esp) │ │ + lea -0x1eefe(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ + mov %eax,0x4(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ mov %edi,(%eax) │ │ mov %eax,%ebp │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 161c0 │ │ + call 16ea0 │ │ + mov %ebp,0x20(%esp) │ │ + mov 0x24(%esp),%edx │ │ mov %eax,(%esi) │ │ - mov %ebp,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 11bde │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x0(%ebp),%eax │ │ - lea -0x1a5f4(%ebx),%edx │ │ - mov %ebp,(%esp) │ │ + lea -0x1c40c(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ call *0x18(%eax) │ │ mov 0x0(%ebp),%edx │ │ movl $0x0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov %ebp,(%esp) │ │ call *0x38(%edx) │ │ xor %eax,%eax │ │ xor %edx,%edx │ │ - jmp 11053 │ │ + jmp 11b93 │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000110a0 : │ │ +00011bf0 : │ │ lea -0xc(%esp),%esp │ │ mov 0x18(%esp),%eax │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ setne %al │ │ lea 0xc(%esp),%esp │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -000110c0 : │ │ +00011c10 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x71f2e,%ebx │ │ + call db90 │ │ + add $0x7c2b2,%ebx │ │ lea -0x28(%esp),%esp │ │ - movl $0x0,0x18(%esp) │ │ - movl $0x0,0x1c(%esp) │ │ - call 137f0 │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ + movl $0x0,0x10(%esp) │ │ + movl $0x0,0x14(%esp) │ │ + call 14450 │ │ mov %eax,0x4(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,(%esp) │ │ - call 5e1e0 │ │ + call 66b20 │ │ mov %eax,(%esp) │ │ - call 14970 │ │ - mov %eax,0x18(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x18(%esp),%eax │ │ + call 156d0 │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x10(%esp) │ │ + mov 0x14(%esp),%edx │ │ + mov 0x10(%esp),%eax │ │ + jne 11c88 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ - nop │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ │ │ -00011120 : │ │ +00011c90 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x71ece,%ebx │ │ + call db90 │ │ + add $0x7c232,%ebx │ │ lea -0x38(%esp),%esp │ │ mov 0x48(%esp),%eax │ │ mov 0x4c(%esp),%edx │ │ - mov %edx,0x1c(%esp) │ │ - mov %eax,0x18(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + xor %ecx,%ecx │ │ mov %eax,(%esp) │ │ - call 14970 │ │ - mov %eax,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ + mov %eax,0x18(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 156d0 │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x20(%esp) │ │ + mov 0x24(%esp),%edx │ │ + mov 0x20(%esp),%eax │ │ + jne 11cf4 │ │ lea 0x38(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00011170 : │ │ +00011d00 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x71e7e,%ebx │ │ + call db90 │ │ + add $0x7c1c2,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 13820 │ │ + call 14480 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -000111a0 : │ │ - lea -0x8c(%esp),%esp │ │ - mov %ebx,0x7c(%esp) │ │ - mov %esi,0x80(%esp) │ │ - call d3b4 │ │ - add $0x71e3d,%ebx │ │ - mov -0x20(%ebx),%esi │ │ - mov 0x9c(%esp),%edx │ │ - mov 0xa8(%esp),%ecx │ │ - mov 0x98(%esp),%eax │ │ +00011d30 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7c190,%ebx │ │ + lea -0x70(%esp),%esp │ │ + mov 0x8c(%esp),%edx │ │ + mov 0x88(%esp),%eax │ │ + mov 0x98(%esp),%ecx │ │ mov %edx,0x1c(%esp) │ │ - mov %ecx,0x14(%esp) │ │ - mov 0xa4(%esp),%edx │ │ - mov %edi,0x84(%esp) │ │ - mov (%esi),%ecx │ │ - mov %ebp,0x88(%esp) │ │ - mov 0x90(%esp),%edi │ │ + mov 0x94(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov 0x80(%esp),%esi │ │ + mov %edx,0x4(%esp) │ │ + mov %gs:0x14,%edi │ │ + mov %edi,0x6c(%esp) │ │ + xor %edi,%edi │ │ mov %eax,0x18(%esp) │ │ + mov %ecx,0x14(%esp) │ │ mov %edx,0x10(%esp) │ │ - mov %ecx,0x6c(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 141c0 │ │ + call 14f50 │ │ test %eax,%eax │ │ - js 11248 │ │ - mov 0x6c(%esp),%edx │ │ - mov (%esi),%eax │ │ - cmp %eax,%edx │ │ - jne 1126d │ │ - mov 0x7c(%esp),%ebx │ │ - mov 0x80(%esp),%esi │ │ - mov 0x84(%esp),%edi │ │ - mov 0x88(%esp),%ebp │ │ - lea 0x8c(%esp),%esp │ │ + js 11da8 │ │ + mov 0x6c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 11dd3 │ │ + lea 0x70(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ mov %eax,0x8(%esp) │ │ - lea 0x2c(%esp),%ebp │ │ - lea -0x1d0d2(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + lea 0x2c(%esp),%edi │ │ + mov %edi,(%esp) │ │ + lea -0x1eee6(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %ebp,%edx │ │ - mov %edi,%eax │ │ - call 10440 │ │ - jmp 1121a │ │ - call d370 │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + mov $0x3,%edx │ │ + mov %esi,%eax │ │ + call 10b60 │ │ + jmp 11d92 │ │ + call db70 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00011280 : │ │ - lea -0x9c(%esp),%esp │ │ - mov %ebx,0x8c(%esp) │ │ - mov 0xb8(%esp),%ecx │ │ - call d3b4 │ │ - add $0x71d5a,%ebx │ │ - mov %ecx,0x20(%esp) │ │ - mov 0xa8(%esp),%ecx │ │ - mov %ecx,0x24(%esp) │ │ - mov %ecx,0x28(%esp) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0xb4(%esp),%edx │ │ - mov %edx,0x18(%esp) │ │ - mov 0xbc(%esp),%edx │ │ +00011de0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7c0df,%ebx │ │ + lea -0x8c(%esp),%esp │ │ + mov 0xb4(%esp),%eax │ │ + mov 0xa0(%esp),%ebp │ │ + mov %eax,0x20(%esp) │ │ + mov %eax,%ecx │ │ + mov 0xb8(%esp),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov 0xbc(%esp),%eax │ │ + mov %eax,0x18(%esp) │ │ + mov 0xa8(%esp),%eax │ │ + mov %eax,0x1c(%esp) │ │ + mov %eax,0x28(%esp) │ │ mov 0xac(%esp),%eax │ │ - mov %edx,0x1c(%esp) │ │ - mov 0x18(%esp),%edx │ │ mov %eax,0x2c(%esp) │ │ - test %edx,%edx │ │ - mov (%ecx),%eax │ │ - mov %esi,0x90(%esp) │ │ - mov %edi,0x94(%esp) │ │ - mov %ebp,0x98(%esp) │ │ - mov 0xa0(%esp),%esi │ │ + mov %gs:0x14,%eax │ │ mov %eax,0x7c(%esp) │ │ - je 11440 │ │ - mov (%esi),%eax │ │ - mov 0x18(%esp),%edx │ │ + xor %eax,%eax │ │ + test %ecx,%ecx │ │ + je 11f78 │ │ + mov 0x0(%ebp),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 1140a │ │ - mov 0x20(%esp),%eax │ │ - test %eax,%eax │ │ - je 1144e │ │ - mov (%esi),%eax │ │ - mov 0x20(%esp),%ecx │ │ + mov %eax,%esi │ │ + je 11f58 │ │ + mov 0x14(%esp),%edi │ │ + test %edi,%edi │ │ + je 11f86 │ │ + mov 0x0(%ebp),%eax │ │ + mov %edi,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ + mov %ebp,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ - mov %eax,0x14(%esp) │ │ - je 1140a │ │ - mov 0x1c(%esp),%eax │ │ - test %eax,%eax │ │ - je 11462 │ │ - mov (%esi),%eax │ │ - mov 0x1c(%esp),%edx │ │ - movl $0x0,0x8(%esp) │ │ + mov %eax,%edi │ │ + je 11f58 │ │ + mov 0x18(%esp),%edx │ │ + test %edx,%edx │ │ + je 11f94 │ │ + mov 0x0(%ebp),%eax │ │ mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ + movl $0x0,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 1140a │ │ - mov 0x14(%esp),%eax │ │ + mov %eax,%edx │ │ + je 11f58 │ │ + mov 0x1c(%esp),%eax │ │ + mov %edx,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov %edx,0x24(%esp) │ │ + call 15920 │ │ mov 0x24(%esp),%edx │ │ - mov %ebp,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 14bb0 │ │ test %eax,%eax │ │ - js 11470 │ │ + js 11fa0 │ │ + test %esi,%esi │ │ + je 11f18 │ │ + mov 0x0(%ebp),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov 0x20(%esp),%esi │ │ + mov %ebp,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + mov %esi,0x4(%esp) │ │ + call *0x2a8(%eax) │ │ + mov 0x1c(%esp),%edx │ │ test %edi,%edi │ │ - je 113cc │ │ - mov (%esi),%eax │ │ - mov 0x18(%esp),%ecx │ │ + je 11f3c │ │ + mov 0x14(%esp),%esi │ │ + mov 0x0(%ebp),%eax │ │ mov %edi,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call *0x2a8(%eax) │ │ - mov 0x14(%esp),%eax │ │ - test %eax,%eax │ │ - je 113ef │ │ - mov (%esi),%eax │ │ - mov 0x14(%esp),%edx │ │ - mov 0x20(%esp),%ecx │ │ - mov %edx,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ + mov %esi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ call *0x2a8(%eax) │ │ - test %ebp,%ebp │ │ - je 1140a │ │ - mov (%esi),%eax │ │ mov 0x1c(%esp),%edx │ │ - mov %ebp,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ + test %edx,%edx │ │ + je 11f58 │ │ + mov 0x18(%esp),%esi │ │ + mov 0x0(%ebp),%eax │ │ + mov %edx,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ call *0x2a8(%eax) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0x7c(%esp),%edx │ │ - mov (%ecx),%eax │ │ - cmp %eax,%edx │ │ - jne 11498 │ │ - mov 0x8c(%esp),%ebx │ │ - mov 0x90(%esp),%esi │ │ - mov 0x94(%esp),%edi │ │ - mov 0x98(%esp),%ebp │ │ - lea 0x9c(%esp),%esp │ │ + mov 0x7c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 11fcb │ │ + lea 0x8c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ - mov 0x20(%esp),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x14(%esp),%edi │ │ + xor %esi,%esi │ │ + test %edi,%edi │ │ + jne 11e7c │ │ + mov 0x18(%esp),%edx │ │ xor %edi,%edi │ │ - test %eax,%eax │ │ - jne 11339 │ │ - mov 0x1c(%esp),%eax │ │ - movl $0x0,0x14(%esp) │ │ - test %eax,%eax │ │ - jne 1136c │ │ - xor %ebp,%ebp │ │ - jmp 1138d │ │ + test %edx,%edx │ │ + jne 11eaa │ │ + xor %edx,%edx │ │ + jmp 11ecc │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x8(%esp) │ │ - lea 0x3c(%esp),%edi │ │ - lea -0x1d0b7(%ebx),%eax │ │ - mov %edi,(%esp) │ │ + lea 0x3c(%esp),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x1eecb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %edi,%edx │ │ - mov %esi,%eax │ │ - call 10440 │ │ - jmp 1140a │ │ - call d370 │ │ - lea 0x0(%esi),%esi │ │ + call d670 │ │ + mov %esi,(%esp) │ │ + mov $0x3,%edx │ │ + mov %ebp,%eax │ │ + call 10b60 │ │ + jmp 11f58 │ │ + call db70 │ │ │ │ -000114a0 : │ │ - lea -0x9c(%esp),%esp │ │ - mov %ebx,0x8c(%esp) │ │ - mov 0xb8(%esp),%ecx │ │ - call d3b4 │ │ - add $0x71b3a,%ebx │ │ - mov %ecx,0x1c(%esp) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0xb4(%esp),%edx │ │ +00011fd0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7beef,%ebx │ │ + lea -0x8c(%esp),%esp │ │ + mov 0xa8(%esp),%eax │ │ + mov 0xb4(%esp),%ebp │ │ + mov 0xa0(%esp),%esi │ │ + mov %eax,0x1c(%esp) │ │ + mov %eax,0x28(%esp) │ │ mov 0xac(%esp),%eax │ │ - mov %edx,0x20(%esp) │ │ - mov %edi,0x94(%esp) │ │ - mov 0x20(%esp),%edi │ │ - mov 0xa8(%esp),%edx │ │ + mov 0xb8(%esp),%edi │ │ mov %eax,0x2c(%esp) │ │ - test %edi,%edi │ │ - mov (%ecx),%eax │ │ - mov %esi,0x90(%esp) │ │ - mov %ebp,0x98(%esp) │ │ - mov 0xa0(%esp),%esi │ │ - mov %edx,0x24(%esp) │ │ - mov %edx,0x28(%esp) │ │ + mov %gs:0x14,%eax │ │ mov %eax,0x7c(%esp) │ │ - je 115f8 │ │ + xor %eax,%eax │ │ + test %ebp,%ebp │ │ + je 120f0 │ │ mov (%esi),%eax │ │ - mov 0x20(%esp),%edx │ │ movl $0x0,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 115bd │ │ - mov 0x1c(%esp),%ecx │ │ - test %ecx,%ecx │ │ - je 11606 │ │ + mov %eax,%ecx │ │ + je 120d5 │ │ + test %edi,%edi │ │ + je 120fa │ │ mov (%esi),%eax │ │ - mov 0x1c(%esp),%ecx │ │ movl $0x0,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %ecx,0x20(%esp) │ │ call *0x2a4(%eax) │ │ + mov 0x20(%esp),%ecx │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 115bd │ │ - mov 0x24(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 14dd0 │ │ + mov %eax,%edx │ │ + je 120d5 │ │ + mov 0x1c(%esp),%eax │ │ + mov %edx,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov %edx,0x24(%esp) │ │ + mov %ecx,0x20(%esp) │ │ + call 15b40 │ │ + mov 0x20(%esp),%ecx │ │ test %eax,%eax │ │ - js 11610 │ │ - test %ebp,%ebp │ │ - je 115a2 │ │ + mov 0x24(%esp),%edx │ │ + js 12108 │ │ + test %ecx,%ecx │ │ + je 120be │ │ mov (%esi),%eax │ │ - mov 0x20(%esp),%ecx │ │ - mov %ebp,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %ecx,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ call *0x2a8(%eax) │ │ - test %edi,%edi │ │ - je 115bd │ │ - mov (%esi),%eax │ │ mov 0x1c(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + test %edx,%edx │ │ + je 120d5 │ │ + mov (%esi),%eax │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0x7c(%esp),%edx │ │ - mov (%ecx),%eax │ │ - cmp %eax,%edx │ │ - jne 11635 │ │ - mov 0x8c(%esp),%ebx │ │ - mov 0x90(%esp),%esi │ │ - mov 0x94(%esp),%edi │ │ - mov 0x98(%esp),%ebp │ │ - lea 0x9c(%esp),%esp │ │ + mov 0x7c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 12133 │ │ + lea 0x8c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + xchg %ax,%ax │ │ + xor %ecx,%ecx │ │ + test %edi,%edi │ │ + jne 12052 │ │ + xor %edx,%edx │ │ + jmp 12077 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x1c(%esp),%ecx │ │ - xor %ebp,%ebp │ │ - test %ecx,%ecx │ │ - jne 1154a │ │ - xor %edi,%edi │ │ - jmp 1156b │ │ - lea 0x0(%esi),%esi │ │ mov %eax,0x8(%esp) │ │ lea 0x3c(%esp),%edi │ │ - lea -0x1d09a(%ebx),%eax │ │ mov %edi,(%esp) │ │ + lea -0x1eeae(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %edi,%edx │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + mov $0x3,%edx │ │ mov %esi,%eax │ │ - call 10440 │ │ - jmp 115bd │ │ - call d370 │ │ - lea 0x0(%esi),%esi │ │ + call 10b60 │ │ + jmp 120d5 │ │ + call db70 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00011640 : │ │ - lea -0x9c(%esp),%esp │ │ - mov %ebx,0x8c(%esp) │ │ - mov 0xb8(%esp),%ecx │ │ - call d3b4 │ │ - add $0x7199a,%ebx │ │ - mov %ecx,0x1c(%esp) │ │ - mov -0x20(%ebx),%ecx │ │ +00012140 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7bd7f,%ebx │ │ + lea -0x8c(%esp),%esp │ │ + mov 0xa8(%esp),%eax │ │ + mov 0xb4(%esp),%ebp │ │ + mov 0xa0(%esp),%esi │ │ + mov %eax,0x1c(%esp) │ │ + mov %eax,0x28(%esp) │ │ mov 0xac(%esp),%eax │ │ - mov 0xb4(%esp),%edx │ │ + mov 0xb8(%esp),%edi │ │ mov %eax,0x2c(%esp) │ │ - mov %edx,0x20(%esp) │ │ - mov 0xa8(%esp),%edx │ │ - mov %esi,0x90(%esp) │ │ - mov (%ecx),%eax │ │ - mov %edi,0x94(%esp) │ │ + mov %gs:0x14,%eax │ │ mov %eax,0x7c(%esp) │ │ - mov 0x20(%esp),%eax │ │ - test %eax,%eax │ │ - mov %ebp,0x98(%esp) │ │ - mov 0xa0(%esp),%esi │ │ - mov %edx,0x24(%esp) │ │ - mov %edx,0x28(%esp) │ │ - je 117a0 │ │ + xor %eax,%eax │ │ + test %ebp,%ebp │ │ + je 12270 │ │ mov (%esi),%eax │ │ - mov 0x20(%esp),%edx │ │ movl $0x0,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 1176c │ │ - mov 0x1c(%esp),%eax │ │ - test %eax,%eax │ │ - je 117ae │ │ + mov %eax,%ecx │ │ + je 12250 │ │ + test %edi,%edi │ │ + je 1227a │ │ mov (%esi),%eax │ │ - mov 0x1c(%esp),%ecx │ │ movl $0x0,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %ecx,0x20(%esp) │ │ call *0x2a4(%eax) │ │ + mov 0x20(%esp),%ecx │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 1176c │ │ + mov %eax,%edx │ │ + je 12250 │ │ mov 0xbc(%esp),%eax │ │ - mov 0x24(%esp),%edx │ │ + mov %edx,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 14e10 │ │ + mov 0x1c(%esp),%eax │ │ + mov %edx,0x24(%esp) │ │ + mov %ecx,0x20(%esp) │ │ + mov %eax,(%esp) │ │ + call 15b80 │ │ + mov 0x20(%esp),%ecx │ │ test %eax,%eax │ │ - js 117b8 │ │ - test %ebp,%ebp │ │ - je 11751 │ │ + mov 0x24(%esp),%edx │ │ + js 12288 │ │ + test %ecx,%ecx │ │ + je 12239 │ │ mov (%esi),%eax │ │ - mov 0x20(%esp),%ecx │ │ - mov %ebp,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %ecx,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ call *0x2a8(%eax) │ │ - test %edi,%edi │ │ - je 1176c │ │ - mov (%esi),%eax │ │ mov 0x1c(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + test %edx,%edx │ │ + je 12250 │ │ + mov (%esi),%eax │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0x7c(%esp),%edx │ │ - mov (%ecx),%eax │ │ - cmp %eax,%edx │ │ - jne 117dd │ │ - mov 0x8c(%esp),%ebx │ │ - mov 0x90(%esp),%esi │ │ - mov 0x94(%esp),%edi │ │ - mov 0x98(%esp),%ebp │ │ - lea 0x9c(%esp),%esp │ │ + mov 0x7c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 122b3 │ │ + lea 0x8c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - mov 0x1c(%esp),%eax │ │ - xor %ebp,%ebp │ │ - test %eax,%eax │ │ - jne 116ee │ │ - xor %edi,%edi │ │ - jmp 1170f │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %ecx,%ecx │ │ + test %edi,%edi │ │ + jne 121c2 │ │ + xor %edx,%edx │ │ + jmp 121e7 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x8(%esp) │ │ lea 0x3c(%esp),%edi │ │ - lea -0x1d07d(%ebx),%eax │ │ mov %edi,(%esp) │ │ + lea -0x1ee91(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %edi,%edx │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + mov $0x3,%edx │ │ mov %esi,%eax │ │ - call 10440 │ │ - jmp 1176c │ │ - call d370 │ │ + call 10b60 │ │ + jmp 12250 │ │ + call db70 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000117f0 : │ │ - lea -0x3c(%esp),%esp │ │ +000122c0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7bbff,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x4c(%esp),%eax │ │ - mov %ebx,0x2c(%esp) │ │ + mov 0x48(%esp),%edi │ │ + mov 0x40(%esp),%esi │ │ mov %eax,0x1c(%esp) │ │ mov 0x54(%esp),%eax │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x48(%esp),%ebp │ │ - call d3b4 │ │ - add $0x717e3,%ebx │ │ + mov %edi,0x18(%esp) │ │ test %eax,%eax │ │ - mov %esi,0x30(%esp) │ │ - mov %edi,0x34(%esp) │ │ - mov 0x40(%esp),%esi │ │ - mov %ebp,0x18(%esp) │ │ - je 118c0 │ │ - mov (%esi),%eax │ │ + je 12378 │ │ mov 0x54(%esp),%edx │ │ + mov (%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 118c8 │ │ - mov %ebp,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 15150 │ │ + je 123a8 │ │ + mov %edi,(%esp) │ │ + xor %edi,%edi │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x14(%esp) │ │ + call 15e40 │ │ + test %eax,%eax │ │ mov %eax,%ebp │ │ - xor %eax,%eax │ │ - test %ebp,%ebp │ │ - je 11873 │ │ + mov 0x14(%esp),%ecx │ │ + je 1234b │ │ mov (%esi),%eax │ │ mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %ecx,0x14(%esp) │ │ call *0x29c(%eax) │ │ - test %edi,%edi │ │ - je 11896 │ │ - mov (%esi),%edx │ │ - mov 0x54(%esp),%ecx │ │ - mov %eax,0x14(%esp) │ │ - mov %edi,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov 0x14(%esp),%ecx │ │ + mov %eax,%edi │ │ + mov 0x54(%esp),%edx │ │ + mov (%esi),%eax │ │ + mov %ecx,0x8(%esp) │ │ + mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x2a8(%edx) │ │ - mov 0x14(%esp),%eax │ │ - mov %eax,0x14(%esp) │ │ + call *0x2a8(%eax) │ │ mov %ebp,(%esp) │ │ - call cee4 │ │ - mov 0x14(%esp),%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + call d6b0 │ │ + mov %edi,%eax │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + mov %edi,(%esp) │ │ xor %edi,%edi │ │ - jmp 11850 │ │ + movl $0x0,0x4(%esp) │ │ + call 15e40 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 12362 │ │ + mov (%esi),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call *0x29c(%eax) │ │ + mov %eax,%edi │ │ + jmp 12362 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ xor %eax,%eax │ │ - jmp 118a6 │ │ + jmp 1236c │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000118d0 : │ │ +000123b0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x7171e,%ebx │ │ + call db90 │ │ + add $0x7bb12,%ebx │ │ lea -0x38(%esp),%esp │ │ - mov 0x4c(%esp),%edx │ │ mov 0x48(%esp),%eax │ │ - mov %edx,0x1c(%esp) │ │ - mov %eax,0x18(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ + mov 0x4c(%esp),%edx │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + xor %ecx,%ecx │ │ mov %eax,(%esp) │ │ - call 16060 │ │ + mov %eax,0x18(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 16d40 │ │ mov %eax,(%esp) │ │ - call 18910 │ │ - mov %eax,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ + call 19600 │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x20(%esp) │ │ + mov 0x24(%esp),%edx │ │ + mov 0x20(%esp),%eax │ │ + jne 1241c │ │ lea 0x38(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call db70 │ │ + jmp 12430 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00011930 : │ │ +00012430 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x716be,%ebx │ │ + call db90 │ │ + add $0x7ba92,%ebx │ │ lea -0x38(%esp),%esp │ │ - mov 0x4c(%esp),%edx │ │ mov 0x48(%esp),%eax │ │ - mov %edx,0x1c(%esp) │ │ - mov %eax,0x18(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ + mov 0x4c(%esp),%edx │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + xor %ecx,%ecx │ │ mov %eax,(%esp) │ │ - call 138e0 │ │ + mov %eax,0x18(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 14530 │ │ mov %eax,(%esp) │ │ - call 5d2d0 │ │ - mov %eax,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ + call 66050 │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x20(%esp) │ │ + mov 0x24(%esp),%edx │ │ + mov 0x20(%esp),%eax │ │ + jne 1249c │ │ lea 0x38(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call db70 │ │ + jmp 124b0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00011990 : │ │ +000124b0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x7165e,%ebx │ │ + call db90 │ │ + add $0x7ba12,%ebx │ │ lea -0x38(%esp),%esp │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - call 137f0 │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + call 14450 │ │ mov %eax,0x4(%esp) │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,(%esp) │ │ - call 5d3c0 │ │ - mov %eax,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ + call 66170 │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x20(%esp) │ │ + mov 0x24(%esp),%edx │ │ + mov 0x20(%esp),%eax │ │ + jne 12528 │ │ lea 0x38(%esp),%esp │ │ pop %ebx │ │ retq │ │ - nop │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ │ │ -000119f0 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x48(%esp),%ebp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x715eb,%ebx │ │ - test %ebp,%ebp │ │ - mov %edi,0x34(%esp) │ │ +00012530 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7b98f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x48(%esp),%edi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ mov 0x40(%esp),%esi │ │ - movl $0x0,0x18(%esp) │ │ - movl $0x0,0x1c(%esp) │ │ - je 11aa8 │ │ + test %edi,%edi │ │ + movl $0x0,0x10(%esp) │ │ + movl $0x0,0x14(%esp) │ │ + je 125e8 │ │ mov (%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - je 11a8c │ │ - call 137f0 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 12618 │ │ + call 14450 │ │ mov %eax,0x4(%esp) │ │ movl $0x0,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov %ebp,0x8(%esp) │ │ movl $0x0,(%esp) │ │ - call 5dcf0 │ │ - mov %eax,0x18(%esp) │ │ + call 66c80 │ │ + mov %eax,0x10(%esp) │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x18(%esp),%eax │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + mov 0x10(%esp),%eax │ │ + mov 0x14(%esp),%edx │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 1261e │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - call 137f0 │ │ + lea 0x0(%esi),%esi │ │ + call 14450 │ │ mov %eax,0x4(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,(%esp) │ │ - call 5dcf0 │ │ - mov %eax,0x18(%esp) │ │ - jmp 11a84 │ │ + call 66c80 │ │ + mov %eax,0x10(%esp) │ │ + jmp 125c4 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp 125cc │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00011ae0 : │ │ - lea -0x8c(%esp),%esp │ │ - mov %ebx,0x7c(%esp) │ │ +00012630 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7b88f,%ebx │ │ + lea -0x7c(%esp),%esp │ │ mov 0x9c(%esp),%eax │ │ - call d3b4 │ │ - add $0x714fd,%ebx │ │ - mov -0x20(%ebx),%ecx │ │ - mov %ebp,0x88(%esp) │ │ - mov 0xa4(%esp),%ebp │ │ + mov 0xa4(%esp),%edi │ │ mov 0x98(%esp),%edx │ │ mov %eax,0x1c(%esp) │ │ - test %ebp,%ebp │ │ - mov %esi,0x80(%esp) │ │ - mov %edi,0x84(%esp) │ │ - mov (%ecx),%eax │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x6c(%esp) │ │ + xor %eax,%eax │ │ mov 0x90(%esp),%esi │ │ + test %edi,%edi │ │ mov %edx,0x18(%esp) │ │ - mov %eax,0x6c(%esp) │ │ - je 11bc0 │ │ + je 126d8 │ │ mov (%esi),%eax │ │ - mov %edx,0x14(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x14(%esp) │ │ call *0x2a4(%eax) │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ mov 0x14(%esp),%edx │ │ - je 11b8f │ │ - mov %edi,0x4(%esp) │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 126bf │ │ + mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ - call 152c0 │ │ + call 15fc0 │ │ test %eax,%eax │ │ - js 11bc8 │ │ - test %edi,%edi │ │ - je 11b8f │ │ + js 126f0 │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0x6c(%esp),%edx │ │ - mov (%ecx),%eax │ │ - cmp %eax,%edx │ │ - jne 11bed │ │ - mov 0x7c(%esp),%ebx │ │ - mov 0x80(%esp),%esi │ │ - mov 0x84(%esp),%edi │ │ - mov 0x88(%esp),%ebp │ │ - lea 0x8c(%esp),%esp │ │ + mov 0x6c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 1271b │ │ + lea 0x7c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - xor %edi,%edi │ │ - jmp 11b68 │ │ + lea 0x0(%esi),%esi │ │ + movl $0x0,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call 15fc0 │ │ + test %eax,%eax │ │ + jns 126bf │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x8(%esp) │ │ lea 0x2c(%esp),%edi │ │ - lea -0x1d061(%ebx),%eax │ │ mov %edi,(%esp) │ │ + lea -0x1ee75(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %edi,%edx │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + mov $0x3,%edx │ │ mov %esi,%eax │ │ - call 10440 │ │ - jmp 11b8f │ │ - call d370 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call 10b60 │ │ + jmp 126bf │ │ + call db70 │ │ │ │ -00011c00 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x24(%esp) │ │ +00012720 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7b7a1,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ - call d3b4 │ │ - add $0x713e3,%ebx │ │ mov 0x3c(%esp),%edx │ │ - mov %esi,0x28(%esp) │ │ - mov %edx,0x1c(%esp) │ │ mov 0x30(%esp),%esi │ │ - mov %eax,0x18(%esp) │ │ mov %eax,(%esp) │ │ - call 138d0 │ │ - mov %eax,%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - je 11c4a │ │ - mov (%esi),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 14520 │ │ + test %eax,%eax │ │ + je 12768 │ │ + mov (%esi),%edx │ │ + mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x29c(%eax) │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + call *0x29c(%edx) │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + nop │ │ + xor %eax,%eax │ │ + jmp 12760 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00011c60 : │ │ - lea -0x8c(%esp),%esp │ │ - mov %ebx,0x7c(%esp) │ │ - mov %esi,0x80(%esp) │ │ - call d3b4 │ │ - add $0x7137d,%ebx │ │ - mov -0x20(%ebx),%esi │ │ - mov 0x9c(%esp),%edx │ │ - mov 0x98(%esp),%eax │ │ - mov %edx,0x1c(%esp) │ │ - mov %edi,0x84(%esp) │ │ - mov %ebp,0x88(%esp) │ │ - mov 0x90(%esp),%edi │ │ - mov %eax,0x18(%esp) │ │ - mov (%esi),%edx │ │ +00012770 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7b750,%ebx │ │ + lea -0x70(%esp),%esp │ │ + mov 0x88(%esp),%eax │ │ + mov 0x8c(%esp),%edx │ │ + mov 0x80(%esp),%esi │ │ mov %eax,(%esp) │ │ - mov %edx,0x6c(%esp) │ │ - call 15b20 │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x6c(%esp) │ │ + xor %ecx,%ecx │ │ + mov %eax,0x18(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 16760 │ │ test %eax,%eax │ │ - js 11cf0 │ │ - mov 0x6c(%esp),%edx │ │ - mov (%esi),%eax │ │ - cmp %eax,%edx │ │ - jne 11d15 │ │ - mov 0x7c(%esp),%ebx │ │ - mov 0x80(%esp),%esi │ │ - mov 0x84(%esp),%edi │ │ - mov 0x88(%esp),%ebp │ │ - lea 0x8c(%esp),%esp │ │ + js 127d0 │ │ + mov 0x6c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 127fb │ │ + lea 0x70(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ mov %eax,0x8(%esp) │ │ - lea 0x2c(%esp),%ebp │ │ - lea -0x1d044(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + lea 0x2c(%esp),%edi │ │ + mov %edi,(%esp) │ │ + lea -0x1ee58(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %ebp,%edx │ │ - mov %edi,%eax │ │ - call 10440 │ │ - jmp 11cc0 │ │ - call d370 │ │ - lea 0x0(%esi),%esi │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + mov $0x3,%edx │ │ + mov %esi,%eax │ │ + call 10b60 │ │ + jmp 127b8 │ │ + call db70 │ │ │ │ -00011d20 : │ │ +00012800 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x712cb,%ebx │ │ - lea -0x9c(%esp),%esp │ │ - mov 0xc8(%esp),%ecx │ │ - mov 0xbc(%esp),%eax │ │ - mov %ecx,0x34(%esp) │ │ - mov 0xc4(%esp),%edx │ │ - movzbl 0xd0(%esp),%ecx │ │ + call db90 │ │ + add $0x7b6bf,%ebx │ │ + lea -0xac(%esp),%esp │ │ + mov 0xc0(%esp),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov 0xd4(%esp),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,%esi │ │ + mov 0xd8(%esp),%eax │ │ + mov %eax,0x40(%esp) │ │ + mov 0xe0(%esp),%eax │ │ + mov %eax,0x38(%esp) │ │ + mov 0xe4(%esp),%eax │ │ mov %eax,0x3c(%esp) │ │ - mov %cl,0x32(%esp) │ │ - mov -0x20(%ebx),%ecx │ │ - mov %edx,0x24(%esp) │ │ - mov 0xb8(%esp),%edx │ │ - mov %edx,0x2c(%esp) │ │ - mov %edx,0x38(%esp) │ │ - movzbl 0xd4(%esp),%edx │ │ - mov 0xb0(%esp),%esi │ │ - mov (%ecx),%eax │ │ - mov %dl,0x33(%esp) │ │ - mov %eax,0x8c(%esp) │ │ - mov 0x24(%esp),%eax │ │ - test %eax,%eax │ │ - je 11ee0 │ │ - mov (%esi),%eax │ │ - mov 0x24(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ + mov 0xc8(%esp),%eax │ │ + mov %eax,0x34(%esp) │ │ + mov %eax,0x48(%esp) │ │ + mov 0xcc(%esp),%eax │ │ + mov %eax,0x4c(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x9c(%esp) │ │ + xor %eax,%eax │ │ + test %esi,%esi │ │ + je 12b30 │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x30(%esp),%esi │ │ + mov (%edi),%eax │ │ + mov %edi,(%esp) │ │ + mov %esi,0x4(%esp) │ │ call *0x2ac(%eax) │ │ - mov %eax,%edx │ │ - mov 0x24(%esp),%ecx │ │ - mov (%esi),%eax │ │ - mov %edx,0x20(%esp) │ │ + mov %eax,%ebp │ │ + mov (%edi),%eax │ │ + mov %edi,(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ + mov %esi,0x4(%esp) │ │ call *0x2e8(%eax) │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - movl $0x0,0x28(%esp) │ │ - mov 0x20(%esp),%edx │ │ - je 11eb7 │ │ - mov %edx,(%esp) │ │ - movl $0x2,0x4(%esp) │ │ - call cef4 │ │ + je 12b47 │ │ + lea 0x0(%ebp,%ebp,1),%ecx │ │ + mov %ecx,(%esp) │ │ + mov %ecx,0x44(%esp) │ │ + call d680 │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - mov 0x20(%esp),%edx │ │ - je 11f31 │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - jle 11e20 │ │ - xchg %ax,%ax │ │ + mov %eax,%esi │ │ + je 12bf0 │ │ + mov 0x44(%esp),%ecx │ │ + test %ebp,%ebp │ │ + jle 129a0 │ │ + lea 0x10(%eax),%eax │ │ + cmp %eax,%edi │ │ + lea 0x10(%edi),%eax │ │ + setae %dl │ │ + cmp %eax,%esi │ │ + setae %al │ │ + or %al,%dl │ │ + je 12b80 │ │ + cmp $0xb,%ebp │ │ + jbe 12b80 │ │ + lea -0x8(%ebp),%edx │ │ + xor %ecx,%ecx │ │ + shr $0x3,%edx │ │ + lea 0x1(%edx),%eax │ │ + xor %edx,%edx │ │ + mov %eax,0x44(%esp) │ │ + shl $0x3,%eax │ │ + movdqu (%edi,%ecx,1),%xmm0 │ │ + add $0x1,%edx │ │ + movdqu %xmm0,(%esi,%ecx,1) │ │ + add $0x10,%ecx │ │ + cmp %edx,0x44(%esp) │ │ + ja 12915 │ │ + cmp %eax,%ebp │ │ + je 129a0 │ │ movzwl (%edi,%eax,2),%ecx │ │ - mov %cx,0x0(%ebp,%eax,2) │ │ - lea 0x1(%eax),%eax │ │ - cmp %edx,%eax │ │ - jne 11e10 │ │ + lea (%eax,%eax,1),%edx │ │ + mov %cx,(%esi,%eax,2) │ │ + lea 0x1(%eax),%ecx │ │ + cmp %ecx,%ebp │ │ + jle 129a0 │ │ + movzwl 0x2(%edi,%edx,1),%ecx │ │ + mov %cx,0x2(%esi,%edx,1) │ │ + lea 0x2(%eax),%ecx │ │ + cmp %ecx,%ebp │ │ + jle 129a0 │ │ + movzwl 0x4(%edi,%edx,1),%ecx │ │ + mov %cx,0x4(%esi,%edx,1) │ │ + lea 0x3(%eax),%ecx │ │ + cmp %ecx,%ebp │ │ + jle 129a0 │ │ + movzwl 0x6(%edi,%edx,1),%ecx │ │ + mov %cx,0x6(%esi,%edx,1) │ │ + lea 0x4(%eax),%ecx │ │ + cmp %ecx,%ebp │ │ + jle 129a0 │ │ + movzwl 0x8(%edi,%edx,1),%ecx │ │ + mov %cx,0x8(%esi,%edx,1) │ │ + lea 0x5(%eax),%ecx │ │ + cmp %ecx,%ebp │ │ + jle 129a0 │ │ + movzwl 0xa(%edi,%edx,1),%ecx │ │ + add $0x6,%eax │ │ + cmp %eax,%ebp │ │ + mov %cx,0xa(%esi,%edx,1) │ │ + jle 129a0 │ │ + movzwl 0xc(%edi,%edx,1),%eax │ │ + mov %ax,0xc(%esi,%edx,1) │ │ + mov %esi,0x4(%esp) │ │ xor %eax,%eax │ │ - cmpb $0x0,0x33(%esp) │ │ + cmpb $0x0,0x3c(%esp) │ │ setne %al │ │ - mov 0x34(%esp),%edx │ │ mov %eax,0x10(%esp) │ │ xor %eax,%eax │ │ - cmpb $0x0,0x32(%esp) │ │ - mov 0x2c(%esp),%ecx │ │ + cmpb $0x0,0x38(%esp) │ │ setne %al │ │ - mov %edx,0x8(%esp) │ │ - mov %ecx,(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 156b0 │ │ - mov %eax,0x28(%esp) │ │ - mov 0x24(%esp),%edx │ │ - mov (%esi),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 16380 │ │ + mov 0x2c(%esp),%edx │ │ + mov 0x30(%esp),%ecx │ │ + mov %eax,0x34(%esp) │ │ + mov (%edx),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,(%esp) │ │ call *0x2ac(%eax) │ │ - xor %edx,%edx │ │ test %eax,%eax │ │ - jle 11e88 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzwl 0x0(%ebp,%edx,2),%ecx │ │ - mov %cx,(%edi,%edx,2) │ │ - lea 0x1(%edx),%edx │ │ - cmp %eax,%edx │ │ - jne 11e78 │ │ - mov (%esi),%eax │ │ - mov 0x24(%esp),%edx │ │ - movl $0x0,0xc(%esp) │ │ + jle 12ad3 │ │ + cmp $0xb,%eax │ │ + jbe 12b50 │ │ + lea 0x10(%esi),%edx │ │ + cmp %edx,%edi │ │ + lea 0x10(%edi),%edx │ │ + setae %cl │ │ + cmp %edx,%esi │ │ + setae %dl │ │ + or %dl,%cl │ │ + je 12b50 │ │ + movl $0x0,0x38(%esp) │ │ + lea -0x8(%eax),%ecx │ │ + mov 0x34(%esp),%ebp │ │ + shr $0x3,%ecx │ │ + mov %eax,0x40(%esp) │ │ + lea 0x1(%ecx),%edx │ │ + mov %edx,0x3c(%esp) │ │ + xor %ecx,%ecx │ │ + shl $0x3,%edx │ │ + movdqu (%esi,%ecx,1),%xmm0 │ │ + addl $0x1,0x38(%esp) │ │ + mov 0x38(%esp),%eax │ │ + movdqu %xmm0,(%edi,%ecx,1) │ │ + add $0x10,%ecx │ │ + cmp %eax,0x3c(%esp) │ │ + ja 12a3a │ │ + mov 0x40(%esp),%eax │ │ + mov %ebp,0x34(%esp) │ │ + cmp %edx,%eax │ │ + je 12ad3 │ │ + movzwl (%esi,%edx,2),%ebp │ │ + lea (%edx,%edx,1),%ecx │ │ + mov %bp,(%edi,%edx,2) │ │ + lea 0x1(%edx),%ebp │ │ + cmp %eax,%ebp │ │ + jge 12ad3 │ │ + movzwl 0x2(%esi,%ecx,1),%ebp │ │ + mov %bp,0x2(%edi,%ecx,1) │ │ + lea 0x2(%edx),%ebp │ │ + cmp %ebp,%eax │ │ + jle 12ad3 │ │ + movzwl 0x4(%esi,%ecx,1),%ebp │ │ + mov %bp,0x4(%edi,%ecx,1) │ │ + lea 0x3(%edx),%ebp │ │ + cmp %ebp,%eax │ │ + jle 12ad3 │ │ + movzwl 0x6(%esi,%ecx,1),%ebp │ │ + mov %bp,0x6(%edi,%ecx,1) │ │ + lea 0x4(%edx),%ebp │ │ + cmp %ebp,%eax │ │ + jle 12ad3 │ │ + movzwl 0x8(%esi,%ecx,1),%ebp │ │ + mov %bp,0x8(%edi,%ecx,1) │ │ + lea 0x5(%edx),%ebp │ │ + cmp %ebp,%eax │ │ + jle 12ad3 │ │ + movzwl 0xa(%esi,%ecx,1),%ebp │ │ + add $0x6,%edx │ │ + cmp %edx,%eax │ │ + mov %bp,0xa(%edi,%ecx,1) │ │ + jle 12ad3 │ │ + movzwl 0xc(%esi,%ecx,1),%eax │ │ + mov %ax,0xc(%edi,%ecx,1) │ │ + mov 0x2c(%esp),%ecx │ │ + mov (%ecx),%eax │ │ mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ + mov 0x30(%esp),%edi │ │ + movl $0x0,0xc(%esp) │ │ + mov %ecx,(%esp) │ │ + mov %edi,0x4(%esp) │ │ call *0x308(%eax) │ │ - mov 0x28(%esp),%eax │ │ + mov 0x34(%esp),%eax │ │ test %eax,%eax │ │ - js 11f00 │ │ - mov %ebp,(%esp) │ │ - call cee4 │ │ - mov -0x20(%ebx),%esi │ │ - mov 0x8c(%esp),%ecx │ │ - mov 0x28(%esp),%eax │ │ - mov (%esi),%edx │ │ - cmp %edx,%ecx │ │ - jne 11f4b │ │ - lea 0x9c(%esp),%esp │ │ + js 12bb8 │ │ + mov %esi,(%esp) │ │ + call d6b0 │ │ + mov 0x34(%esp),%eax │ │ + mov 0x9c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 12c0e │ │ + lea 0xac(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea -0x1d029(%ebx),%eax │ │ + xchg %ax,%ax │ │ + lea -0x1ee3d(%ebx),%eax │ │ mov $0x7,%edx │ │ mov %eax,(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + call 10b60 │ │ + xor %eax,%eax │ │ + jmp 12b0e │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %esi,%edx │ │ + mov %edi,%ecx │ │ + mov 0x34(%esp),%ebp │ │ + lea (%esi,%eax,2),%eax │ │ + mov %esi,0x38(%esp) │ │ + nop │ │ + movzwl (%edx),%esi │ │ + add $0x2,%edx │ │ + add $0x2,%ecx │ │ + mov %si,-0x2(%ecx) │ │ + cmp %eax,%edx │ │ + jne 12b60 │ │ + mov %ebp,0x34(%esp) │ │ + mov 0x38(%esp),%esi │ │ + jmp 12ad3 │ │ + xchg %ax,%ax │ │ + mov %edi,%ebp │ │ mov %esi,%eax │ │ - call 10240 │ │ - movl $0x0,0x28(%esp) │ │ - jmp 11eb7 │ │ + lea (%edi,%ecx,1),%edx │ │ + jmp 12ba0 │ │ nop │ │ - mov 0x28(%esp),%eax │ │ - lea 0x4c(%esp),%edi │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movzwl 0x0(%ebp),%ecx │ │ + add $0x2,%ebp │ │ + add $0x2,%eax │ │ + mov %cx,-0x2(%eax) │ │ + cmp %edx,%ebp │ │ + jne 12ba0 │ │ + jmp 129a0 │ │ + nop │ │ + mov 0x34(%esp),%eax │ │ + lea 0x5c(%esp),%esi │ │ + mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edi,(%esp) │ │ - lea -0x1a548(%ebx),%eax │ │ + lea -0x1c360(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %edi,%edx │ │ - mov %esi,%eax │ │ - call 10440 │ │ - movl $0x0,0x28(%esp) │ │ - jmp 11eb7 │ │ - lea -0x1a568(%ebx),%eax │ │ + call d670 │ │ + mov 0x2c(%esp),%eax │ │ + mov $0x3,%edx │ │ + mov %esi,(%esp) │ │ + call 10b60 │ │ + xor %eax,%eax │ │ + jmp 12b0e │ │ + xchg %ax,%ax │ │ + lea -0x1c380(%ebx),%eax │ │ mov $0x1,%edx │ │ mov %eax,(%esp) │ │ - mov %esi,%eax │ │ - call 10240 │ │ - jmp 11eb7 │ │ - call d370 │ │ + mov 0x2c(%esp),%eax │ │ + call 10b60 │ │ + xor %eax,%eax │ │ + jmp 12b0e │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00011f50 : │ │ - lea -0x8c(%esp),%esp │ │ - mov %ebx,0x7c(%esp) │ │ - mov %esi,0x80(%esp) │ │ - call d3b4 │ │ - add $0x7108d,%ebx │ │ - mov -0x20(%ebx),%esi │ │ - mov 0x9c(%esp),%edx │ │ - mov 0xa8(%esp),%ecx │ │ - mov 0x98(%esp),%eax │ │ +00012c20 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7b2a0,%ebx │ │ + lea -0x70(%esp),%esp │ │ + mov 0x8c(%esp),%edx │ │ + mov 0x88(%esp),%eax │ │ + mov 0x98(%esp),%ecx │ │ mov %edx,0x1c(%esp) │ │ - mov %ecx,0x14(%esp) │ │ - mov 0xa4(%esp),%edx │ │ - mov %edi,0x84(%esp) │ │ - mov (%esi),%ecx │ │ - mov %ebp,0x88(%esp) │ │ - mov 0x90(%esp),%edi │ │ - mov %eax,0x18(%esp) │ │ - mov %edx,0x10(%esp) │ │ - mov %ecx,0x6c(%esp) │ │ + mov 0x94(%esp),%edx │ │ movl $0xffffffff,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 15e70 │ │ - test %eax,%eax │ │ - js 12008 │ │ - mov 0x6c(%esp),%ecx │ │ - mov (%esi),%edx │ │ - cmp %edx,%ecx │ │ - jne 1202f │ │ - mov 0x7c(%esp),%ebx │ │ + mov %edx,0x4(%esp) │ │ mov 0x80(%esp),%esi │ │ - mov 0x84(%esp),%edi │ │ - mov 0x88(%esp),%ebp │ │ - lea 0x8c(%esp),%esp │ │ + mov %gs:0x14,%edi │ │ + mov %edi,0x6c(%esp) │ │ + xor %edi,%edi │ │ + mov %eax,0x18(%esp) │ │ + mov %ecx,0x14(%esp) │ │ + mov %edx,0x10(%esp) │ │ + call 16aa0 │ │ + test %eax,%eax │ │ + js 12ca8 │ │ + mov 0x6c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 12cd5 │ │ + lea 0x70(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ mov %eax,0x8(%esp) │ │ - lea 0x2c(%esp),%ebp │ │ - lea -0x1d01e(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + lea 0x2c(%esp),%edi │ │ + mov %edi,(%esp) │ │ + lea -0x1ee32(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %edi,%eax │ │ - mov %ebp,%edx │ │ - call 10440 │ │ + call d670 │ │ + mov %esi,%eax │ │ + mov $0x3,%edx │ │ + mov %edi,(%esp) │ │ + call 10b60 │ │ xor %eax,%eax │ │ - jmp 11fda │ │ - call d370 │ │ + jmp 12c92 │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ │ │ -00012040 : │ │ +00012ce0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x70fae,%ebx │ │ - lea -0x38(%esp),%esp │ │ - mov 0x48(%esp),%eax │ │ - mov 0x4c(%esp),%edx │ │ + call db90 │ │ + add $0x7b1df,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + mov 0x6c(%esp),%edx │ │ + mov 0x68(%esp),%eax │ │ + mov %gs:0x14,%edi │ │ + mov %edi,0x3c(%esp) │ │ + xor %edi,%edi │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,0x18(%esp) │ │ - lea 0x20(%esp),%edx │ │ - movl $0x0,0x28(%esp) │ │ + lea 0x28(%esp),%edx │ │ mov %edx,0x8(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - lea 0x24(%esp),%edx │ │ + lea 0x2c(%esp),%edx │ │ mov %eax,(%esp) │ │ mov %edx,0x4(%esp) │ │ - call 15870 │ │ - xor %edx,%edx │ │ + movl $0x0,0x30(%esp) │ │ + movl $0x0,0x34(%esp) │ │ + mov %eax,0x18(%esp) │ │ + call 16530 │ │ + mov %eax,0x10(%esp) │ │ test %eax,%eax │ │ - je 120a0 │ │ - mov 0x24(%esp),%edx │ │ + je 12de0 │ │ + mov 0x28(%esp),%ecx │ │ + lea -0x1eefe(%ebx),%edi │ │ + movl $0x36b,0x8(%esp) │ │ + movl $0xc,(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov 0x2c(%esp),%ebp │ │ + mov %ecx,0x14(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x10(%esp),%edx │ │ + mov %eax,%esi │ │ + movl $0x36d,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %edx,(%esp) │ │ - mov 0x20(%esp),%edx │ │ - call 102c0 │ │ - mov %eax,%edx │ │ - mov %edx,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ - lea 0x38(%esp),%esp │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov 0x14(%esp),%ecx │ │ + mov %eax,(%esi) │ │ + test %ecx,%ecx │ │ + je 12dd0 │ │ + movl $0x371,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %ecx,(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,0x4(%esi) │ │ + mov %ebp,0x8(%esi) │ │ + mov 0x3c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %esi,0x30(%esp) │ │ + mov 0x34(%esp),%edx │ │ + mov 0x30(%esp),%eax │ │ + jne 12de4 │ │ + lea 0x4c(%esp),%esp │ │ pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + xchg %ax,%ax │ │ + movl $0x0,0x4(%esi) │ │ + jmp 12da9 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %esi,%esi │ │ + jmp 12dac │ │ + call db70 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000120c0 : │ │ +00012df0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x70f2e,%ebx │ │ + call db90 │ │ + add $0x7b0d2,%ebx │ │ lea -0x38(%esp),%esp │ │ mov 0x48(%esp),%eax │ │ mov 0x4c(%esp),%edx │ │ - mov %edx,0x1c(%esp) │ │ - mov %eax,0x18(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + xor %ecx,%ecx │ │ mov %eax,(%esp) │ │ - call 13900 │ │ - mov %eax,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ + mov %eax,0x18(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 14550 │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x20(%esp) │ │ + mov 0x24(%esp),%edx │ │ + mov 0x20(%esp),%eax │ │ + jne 12e54 │ │ lea 0x38(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00012110 : │ │ +00012e60 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x70ede,%ebx │ │ + call db90 │ │ + add $0x7b062,%ebx │ │ lea -0x38(%esp),%esp │ │ mov 0x48(%esp),%eax │ │ mov 0x4c(%esp),%edx │ │ - mov %edx,0x1c(%esp) │ │ - mov %eax,0x18(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + xor %ecx,%ecx │ │ mov %eax,(%esp) │ │ - call 13910 │ │ - mov %eax,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ + mov %eax,0x18(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 14560 │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x20(%esp) │ │ + mov 0x24(%esp),%edx │ │ + mov 0x20(%esp),%eax │ │ + jne 12ec4 │ │ lea 0x38(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00012160 : │ │ +00012ed0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x70e8e,%ebx │ │ + call db90 │ │ + add $0x7aff2,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 163b0 │ │ + call 17070 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -00012190 : │ │ - lea -0x4c(%esp),%esp │ │ +00012f00 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7afbf,%ebx │ │ + lea -0x3c(%esp),%esp │ │ mov 0x5c(%esp),%eax │ │ - mov %ebx,0x3c(%esp) │ │ + mov 0x64(%esp),%edi │ │ + mov 0x58(%esp),%edx │ │ mov %eax,0x1c(%esp) │ │ - mov 0x64(%esp),%eax │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x58(%esp),%ebp │ │ - call d3b4 │ │ - add $0x70e43,%ebx │ │ - test %eax,%eax │ │ - mov %esi,0x40(%esp) │ │ - mov %edi,0x44(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ mov 0x50(%esp),%esi │ │ - mov %ebp,0x18(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - je 12250 │ │ + test %edi,%edi │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %edx,0x18(%esp) │ │ + je 12fc0 │ │ mov (%esi),%eax │ │ - mov 0x64(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x14(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - je 12237 │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 13b90 │ │ + mov 0x14(%esp),%edx │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 12fe0 │ │ + mov %edx,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 14810 │ │ mov %eax,(%esp) │ │ - call 40fb0 │ │ - mov %eax,0x28(%esp) │ │ - mov 0x64(%esp),%edx │ │ + call 44cb0 │ │ + mov %eax,0x20(%esp) │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x28(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x24(%esp),%edx │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 12fe6 │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edx,(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 13b90 │ │ + call 14810 │ │ mov %eax,(%esp) │ │ - call 40fb0 │ │ - mov %eax,0x28(%esp) │ │ - jmp 1222f │ │ + call 44cb0 │ │ + mov %eax,0x20(%esp) │ │ + jmp 12f9b │ │ xchg %ax,%ax │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp 12fa3 │ │ + call db70 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00012270 : │ │ - lea -0x9c(%esp),%esp │ │ - mov %ebx,0x8c(%esp) │ │ +00012ff0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7aecf,%ebx │ │ + lea -0x8c(%esp),%esp │ │ mov 0xac(%esp),%eax │ │ - call d3b4 │ │ - add $0x70d6a,%ebx │ │ - mov -0x20(%ebx),%ecx │ │ + mov 0xbc(%esp),%ecx │ │ + mov 0xb4(%esp),%edi │ │ + mov 0xa8(%esp),%edx │ │ mov %eax,0x2c(%esp) │ │ mov 0xb8(%esp),%eax │ │ - mov %ebp,0x98(%esp) │ │ - mov %eax,0x20(%esp) │ │ - mov 0xb4(%esp),%ebp │ │ - mov 0xbc(%esp),%eax │ │ - mov 0xa8(%esp),%edx │ │ - mov %eax,0x24(%esp) │ │ - test %ebp,%ebp │ │ - mov (%ecx),%eax │ │ - mov %esi,0x90(%esp) │ │ - mov %edi,0x94(%esp) │ │ + mov %ecx,0x24(%esp) │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x7c(%esp) │ │ + xor %ecx,%ecx │ │ mov 0xa0(%esp),%esi │ │ + test %edi,%edi │ │ mov %edx,0x28(%esp) │ │ - mov %eax,0x7c(%esp) │ │ - je 12378 │ │ + mov %eax,0x20(%esp) │ │ + je 130c0 │ │ mov (%esi),%eax │ │ - mov %edx,0x1c(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ call *0x2a4(%eax) │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ mov 0x1c(%esp),%edx │ │ - je 12340 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 130a1 │ │ mov 0x20(%esp),%eax │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %edx,(%esp) │ │ - call 13fa0 │ │ + mov %eax,0x8(%esp) │ │ + call 14ce0 │ │ test %eax,%eax │ │ - js 12380 │ │ - test %edi,%edi │ │ - je 12340 │ │ + js 130e0 │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0x7c(%esp),%edx │ │ - mov (%ecx),%eax │ │ - cmp %eax,%edx │ │ - jne 123a5 │ │ - mov 0x8c(%esp),%ebx │ │ - mov 0x90(%esp),%esi │ │ - mov 0x94(%esp),%edi │ │ - mov 0x98(%esp),%ebp │ │ - lea 0x9c(%esp),%esp │ │ + mov 0x7c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 1310b │ │ + lea 0x8c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - xor %edi,%edi │ │ - jmp 12311 │ │ + lea 0x0(%esi),%esi │ │ + mov %eax,0x8(%esp) │ │ + movl $0x0,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call 14ce0 │ │ + test %eax,%eax │ │ + jns 130a1 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x8(%esp) │ │ lea 0x3c(%esp),%edi │ │ - lea -0x1d000(%ebx),%eax │ │ mov %edi,(%esp) │ │ + lea -0x1ee14(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %edi,%edx │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + mov $0x3,%edx │ │ mov %esi,%eax │ │ - call 10440 │ │ - jmp 12340 │ │ - call d370 │ │ - lea 0x0(%esi),%esi │ │ + call 10b60 │ │ + jmp 130a1 │ │ + call db70 │ │ │ │ -000123b0 : │ │ - lea -0x9c(%esp),%esp │ │ - mov %ebx,0x8c(%esp) │ │ - mov 0xb8(%esp),%ecx │ │ - call d3b4 │ │ - add $0x70c2a,%ebx │ │ - mov %ecx,0x1c(%esp) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0xb4(%esp),%edx │ │ +00013110 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7adaf,%ebx │ │ + lea -0x8c(%esp),%esp │ │ + mov 0xa8(%esp),%eax │ │ + mov 0xb4(%esp),%ebp │ │ + mov 0xa0(%esp),%esi │ │ + mov %eax,0x1c(%esp) │ │ + mov %eax,0x28(%esp) │ │ mov 0xac(%esp),%eax │ │ - mov %edx,0x20(%esp) │ │ + mov 0xb8(%esp),%edi │ │ mov %eax,0x2c(%esp) │ │ - mov 0xa8(%esp),%edx │ │ - mov %esi,0x90(%esp) │ │ - mov (%ecx),%eax │ │ - mov 0x20(%esp),%ecx │ │ - test %ecx,%ecx │ │ - mov %edi,0x94(%esp) │ │ - mov %ebp,0x98(%esp) │ │ - mov 0xa0(%esp),%esi │ │ - mov %edx,0x24(%esp) │ │ - mov %edx,0x28(%esp) │ │ + mov %gs:0x14,%eax │ │ mov %eax,0x7c(%esp) │ │ - je 12508 │ │ + xor %eax,%eax │ │ + test %ebp,%ebp │ │ + je 13230 │ │ mov (%esi),%eax │ │ - mov 0x20(%esp),%edx │ │ movl $0x0,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 124cd │ │ - mov 0x1c(%esp),%edx │ │ - test %edx,%edx │ │ - je 12516 │ │ + mov %eax,%ecx │ │ + je 13215 │ │ + test %edi,%edi │ │ + je 1323a │ │ mov (%esi),%eax │ │ - mov 0x1c(%esp),%ecx │ │ movl $0x0,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %ecx,0x20(%esp) │ │ call *0x2a4(%eax) │ │ + mov 0x20(%esp),%ecx │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 124cd │ │ - mov 0x24(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 14010 │ │ + mov %eax,%edx │ │ + je 13215 │ │ + mov 0x1c(%esp),%eax │ │ + mov %edx,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov %edx,0x24(%esp) │ │ + mov %ecx,0x20(%esp) │ │ + call 14d80 │ │ + mov 0x20(%esp),%ecx │ │ test %eax,%eax │ │ - js 12520 │ │ - test %ebp,%ebp │ │ - je 124b2 │ │ + mov 0x24(%esp),%edx │ │ + js 13248 │ │ + test %ecx,%ecx │ │ + je 131fe │ │ mov (%esi),%eax │ │ - mov 0x20(%esp),%ecx │ │ - mov %ebp,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %ecx,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ call *0x2a8(%eax) │ │ - test %edi,%edi │ │ - je 124cd │ │ - mov (%esi),%eax │ │ mov 0x1c(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + test %edx,%edx │ │ + je 13215 │ │ + mov (%esi),%eax │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0x7c(%esp),%edx │ │ - mov (%ecx),%eax │ │ - cmp %eax,%edx │ │ - jne 12545 │ │ - mov 0x8c(%esp),%ebx │ │ - mov 0x90(%esp),%esi │ │ - mov 0x94(%esp),%edi │ │ - mov 0x98(%esp),%ebp │ │ - lea 0x9c(%esp),%esp │ │ + mov 0x7c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 13273 │ │ + lea 0x8c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + xchg %ax,%ax │ │ + xor %ecx,%ecx │ │ + test %edi,%edi │ │ + jne 13192 │ │ + xor %edx,%edx │ │ + jmp 131b7 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x1c(%esp),%edx │ │ - xor %ebp,%ebp │ │ - test %edx,%edx │ │ - jne 1245a │ │ - xor %edi,%edi │ │ - jmp 1247b │ │ - lea 0x0(%esi),%esi │ │ mov %eax,0x8(%esp) │ │ lea 0x3c(%esp),%edi │ │ - lea -0x1a528(%ebx),%eax │ │ mov %edi,(%esp) │ │ + lea -0x1c340(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %edi,%edx │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + mov $0x3,%edx │ │ mov %esi,%eax │ │ - call 10440 │ │ - jmp 124cd │ │ - call d370 │ │ - lea 0x0(%esi),%esi │ │ + call 10b60 │ │ + jmp 13215 │ │ + call db70 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00012550 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x54(%esp),%ebp │ │ - mov %ebx,0x2c(%esp) │ │ - mov 0x48(%esp),%edx │ │ - call d3b4 │ │ - add $0x70a8b,%ebx │ │ +00013280 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7ac3f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x4c(%esp),%eax │ │ - test %ebp,%ebp │ │ - mov %esi,0x30(%esp) │ │ - mov %edi,0x34(%esp) │ │ + mov 0x48(%esp),%ebp │ │ mov 0x40(%esp),%esi │ │ - mov %edx,0x18(%esp) │ │ mov %eax,0x1c(%esp) │ │ - je 12608 │ │ + mov 0x54(%esp),%eax │ │ + mov %ebp,0x18(%esp) │ │ + test %eax,%eax │ │ + je 13318 │ │ + mov 0x54(%esp),%edx │ │ mov (%esi),%eax │ │ - mov %edx,0x14(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - mov 0x14(%esp),%edx │ │ - je 12610 │ │ - mov %edx,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 13c10 │ │ - mov %eax,%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - je 125d3 │ │ + je 13348 │ │ + mov %ebp,(%esp) │ │ + xor %ebp,%ebp │ │ + mov %eax,0x4(%esp) │ │ + call 148a0 │ │ + test %eax,%eax │ │ + je 132f3 │ │ + mov (%esi),%ecx │ │ + mov %eax,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call *0x29c(%ecx) │ │ + mov %eax,%ebp │ │ + mov 0x54(%esp),%ecx │ │ mov (%esi),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x29c(%eax) │ │ - test %edi,%edi │ │ - je 125f2 │ │ + call *0x2a8(%eax) │ │ + mov %ebp,%eax │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + movl $0x0,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call 148a0 │ │ + test %eax,%eax │ │ + je 13348 │ │ mov (%esi),%edx │ │ - mov %eax,0x14(%esp) │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x2a8(%edx) │ │ - mov 0x14(%esp),%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + mov %eax,0x4(%esp) │ │ + call *0x29c(%edx) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - nop │ │ - xor %edi,%edi │ │ - jmp 125b0 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ xor %eax,%eax │ │ - jmp 125f2 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + jmp 1330c │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00012620 : │ │ - lea -0x9c(%esp),%esp │ │ - mov %ebx,0x8c(%esp) │ │ - mov 0xb8(%esp),%ecx │ │ - call d3b4 │ │ - add $0x709ba,%ebx │ │ - mov %ecx,0x1c(%esp) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0xb4(%esp),%edx │ │ +00013350 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7ab6f,%ebx │ │ + lea -0x8c(%esp),%esp │ │ + mov 0xa8(%esp),%eax │ │ + mov 0xb4(%esp),%ebp │ │ + mov 0xa0(%esp),%esi │ │ + mov %eax,0x1c(%esp) │ │ + mov %eax,0x28(%esp) │ │ mov 0xac(%esp),%eax │ │ - mov %edx,0x20(%esp) │ │ - mov %ebp,0x98(%esp) │ │ - mov 0x20(%esp),%ebp │ │ - mov 0xa8(%esp),%edx │ │ + mov 0xb8(%esp),%edi │ │ mov %eax,0x2c(%esp) │ │ - test %ebp,%ebp │ │ - mov (%ecx),%eax │ │ - mov %esi,0x90(%esp) │ │ - mov %edi,0x94(%esp) │ │ - mov 0xa0(%esp),%esi │ │ - mov %edx,0x24(%esp) │ │ - mov %edx,0x28(%esp) │ │ + mov %gs:0x14,%eax │ │ mov %eax,0x7c(%esp) │ │ - je 12778 │ │ + xor %eax,%eax │ │ + test %ebp,%ebp │ │ + je 13470 │ │ mov (%esi),%eax │ │ - mov 0x20(%esp),%edx │ │ movl $0x0,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 1273d │ │ - mov 0x1c(%esp),%edi │ │ + mov %eax,%ecx │ │ + je 13455 │ │ test %edi,%edi │ │ - je 12786 │ │ + je 1347a │ │ mov (%esi),%eax │ │ - mov 0x1c(%esp),%ecx │ │ movl $0x0,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %ecx,0x20(%esp) │ │ call *0x2a4(%eax) │ │ + mov 0x20(%esp),%ecx │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 1273d │ │ - mov 0x24(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 13ea0 │ │ + mov %eax,%edx │ │ + je 13455 │ │ + mov 0x1c(%esp),%eax │ │ + mov %edx,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov %edx,0x24(%esp) │ │ + mov %ecx,0x20(%esp) │ │ + call 14b80 │ │ + mov 0x20(%esp),%ecx │ │ test %eax,%eax │ │ - js 12790 │ │ - test %ebp,%ebp │ │ - je 12722 │ │ + mov 0x24(%esp),%edx │ │ + js 13488 │ │ + test %ecx,%ecx │ │ + je 1343e │ │ mov (%esi),%eax │ │ - mov 0x20(%esp),%ecx │ │ - mov %ebp,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %ecx,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ call *0x2a8(%eax) │ │ - test %edi,%edi │ │ - je 1273d │ │ - mov (%esi),%eax │ │ mov 0x1c(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + test %edx,%edx │ │ + je 13455 │ │ + mov (%esi),%eax │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0x7c(%esp),%edx │ │ - mov (%ecx),%eax │ │ - cmp %eax,%edx │ │ - jne 127b5 │ │ - mov 0x8c(%esp),%ebx │ │ - mov 0x90(%esp),%esi │ │ - mov 0x94(%esp),%edi │ │ - mov 0x98(%esp),%ebp │ │ - lea 0x9c(%esp),%esp │ │ + mov 0x7c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 134b3 │ │ + lea 0x8c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x1c(%esp),%edi │ │ - xor %ebp,%ebp │ │ + xchg %ax,%ax │ │ + xor %ecx,%ecx │ │ test %edi,%edi │ │ - jne 126ca │ │ - xor %edi,%edi │ │ - jmp 126eb │ │ - lea 0x0(%esi),%esi │ │ + jne 133d2 │ │ + xor %edx,%edx │ │ + jmp 133f7 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x8(%esp) │ │ lea 0x3c(%esp),%edi │ │ - lea -0x1cfe5(%ebx),%eax │ │ mov %edi,(%esp) │ │ + lea -0x1edf9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %edi,%edx │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + mov $0x3,%edx │ │ mov %esi,%eax │ │ - call 10440 │ │ - jmp 1273d │ │ - call d370 │ │ - lea 0x0(%esi),%esi │ │ + call 10b60 │ │ + jmp 13455 │ │ + call db70 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000127c0 : │ │ - lea -0x9c(%esp),%esp │ │ - mov %ebx,0x8c(%esp) │ │ - mov 0xb8(%esp),%ecx │ │ - call d3b4 │ │ - add $0x7081a,%ebx │ │ - mov %ecx,0x1c(%esp) │ │ - mov -0x20(%ebx),%ecx │ │ +000134c0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7a9ff,%ebx │ │ + lea -0x8c(%esp),%esp │ │ + mov 0xa8(%esp),%eax │ │ + mov 0xb4(%esp),%ebp │ │ + mov 0xa0(%esp),%esi │ │ + mov %eax,0x1c(%esp) │ │ + mov %eax,0x28(%esp) │ │ mov 0xac(%esp),%eax │ │ - mov 0xb4(%esp),%edx │ │ + mov 0xb8(%esp),%edi │ │ mov %eax,0x2c(%esp) │ │ - mov %edx,0x20(%esp) │ │ - mov 0xa8(%esp),%edx │ │ - mov %esi,0x90(%esp) │ │ - mov (%ecx),%eax │ │ - mov %edi,0x94(%esp) │ │ + mov %gs:0x14,%eax │ │ mov %eax,0x7c(%esp) │ │ - mov 0x20(%esp),%eax │ │ - test %eax,%eax │ │ - mov %ebp,0x98(%esp) │ │ - mov 0xa0(%esp),%esi │ │ - mov %edx,0x24(%esp) │ │ - mov %edx,0x28(%esp) │ │ - je 12918 │ │ + xor %eax,%eax │ │ + test %ebp,%ebp │ │ + je 135e0 │ │ mov (%esi),%eax │ │ - mov 0x20(%esp),%edx │ │ movl $0x0,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 128dd │ │ - mov 0x1c(%esp),%eax │ │ - test %eax,%eax │ │ - je 12926 │ │ + mov %eax,%ecx │ │ + je 135c5 │ │ + test %edi,%edi │ │ + je 135ea │ │ mov (%esi),%eax │ │ - mov 0x1c(%esp),%ecx │ │ movl $0x0,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %ecx,0x20(%esp) │ │ call *0x2a4(%eax) │ │ + mov 0x20(%esp),%ecx │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 128dd │ │ - mov 0x24(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 13f20 │ │ + mov %eax,%edx │ │ + je 135c5 │ │ + mov 0x1c(%esp),%eax │ │ + mov %edx,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov %edx,0x24(%esp) │ │ + mov %ecx,0x20(%esp) │ │ + call 14c30 │ │ + mov 0x20(%esp),%ecx │ │ test %eax,%eax │ │ - js 12930 │ │ - test %ebp,%ebp │ │ - je 128c2 │ │ + mov 0x24(%esp),%edx │ │ + js 135f8 │ │ + test %ecx,%ecx │ │ + je 135ae │ │ mov (%esi),%eax │ │ - mov 0x20(%esp),%ecx │ │ - mov %ebp,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %ecx,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ call *0x2a8(%eax) │ │ - test %edi,%edi │ │ - je 128dd │ │ - mov (%esi),%eax │ │ mov 0x1c(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + test %edx,%edx │ │ + je 135c5 │ │ + mov (%esi),%eax │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0x7c(%esp),%edx │ │ - mov (%ecx),%eax │ │ - cmp %eax,%edx │ │ - jne 12955 │ │ - mov 0x8c(%esp),%ebx │ │ - mov 0x90(%esp),%esi │ │ - mov 0x94(%esp),%edi │ │ - mov 0x98(%esp),%ebp │ │ - lea 0x9c(%esp),%esp │ │ + mov 0x7c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 13623 │ │ + lea 0x8c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + xchg %ax,%ax │ │ + xor %ecx,%ecx │ │ + test %edi,%edi │ │ + jne 13542 │ │ + xor %edx,%edx │ │ + jmp 13567 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x1c(%esp),%eax │ │ - xor %ebp,%ebp │ │ - test %eax,%eax │ │ - jne 1286a │ │ - xor %edi,%edi │ │ - jmp 1288b │ │ - lea 0x0(%esi),%esi │ │ mov %eax,0x8(%esp) │ │ lea 0x3c(%esp),%edi │ │ - lea -0x1a508(%ebx),%eax │ │ mov %edi,(%esp) │ │ + lea -0x1c320(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %edi,%edx │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + mov $0x3,%edx │ │ mov %esi,%eax │ │ - call 10440 │ │ - jmp 128dd │ │ - call d370 │ │ - lea 0x0(%esi),%esi │ │ + call 10b60 │ │ + jmp 135c5 │ │ + call db70 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00012960 : │ │ - lea -0x4c(%esp),%esp │ │ +00013630 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7a88f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ mov 0x5c(%esp),%eax │ │ - mov %ebx,0x3c(%esp) │ │ + mov 0x64(%esp),%edi │ │ + mov 0x58(%esp),%edx │ │ mov %eax,0x1c(%esp) │ │ - mov 0x64(%esp),%eax │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x58(%esp),%ebp │ │ - call d3b4 │ │ - add $0x70673,%ebx │ │ - test %eax,%eax │ │ - mov %esi,0x40(%esp) │ │ - mov %edi,0x44(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ mov 0x50(%esp),%esi │ │ - mov %ebp,0x18(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - je 12a20 │ │ + test %edi,%edi │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %edx,0x18(%esp) │ │ + je 136f0 │ │ mov (%esi),%eax │ │ - mov 0x64(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x14(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - je 12a07 │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 13b10 │ │ + mov 0x14(%esp),%edx │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 13710 │ │ + mov %edx,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 14780 │ │ mov %eax,(%esp) │ │ - call 48660 │ │ - mov %eax,0x28(%esp) │ │ - mov 0x64(%esp),%edx │ │ + call 4cc30 │ │ + mov %eax,0x20(%esp) │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x28(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x24(%esp),%edx │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 13716 │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edx,(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 13b10 │ │ + call 14780 │ │ mov %eax,(%esp) │ │ - call 48660 │ │ - mov %eax,0x28(%esp) │ │ - jmp 129ff │ │ + call 4cc30 │ │ + mov %eax,0x20(%esp) │ │ + jmp 136cb │ │ xchg %ax,%ax │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp 136d3 │ │ + call db70 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00012a40 : │ │ - lea -0x9c(%esp),%esp │ │ - mov %ebx,0x8c(%esp) │ │ +00013720 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7a79f,%ebx │ │ + lea -0x8c(%esp),%esp │ │ mov 0xac(%esp),%eax │ │ - call d3b4 │ │ - add $0x7059a,%ebx │ │ - mov -0x20(%ebx),%ecx │ │ + mov 0xbc(%esp),%ecx │ │ + mov 0xb4(%esp),%edi │ │ + mov 0xa8(%esp),%edx │ │ mov %eax,0x2c(%esp) │ │ mov 0xb8(%esp),%eax │ │ - mov %ebp,0x98(%esp) │ │ - mov %eax,0x20(%esp) │ │ - mov 0xb4(%esp),%ebp │ │ - mov 0xbc(%esp),%eax │ │ - mov 0xa8(%esp),%edx │ │ - mov %eax,0x24(%esp) │ │ - test %ebp,%ebp │ │ - mov (%ecx),%eax │ │ - mov %esi,0x90(%esp) │ │ - mov %edi,0x94(%esp) │ │ + mov %ecx,0x24(%esp) │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x7c(%esp) │ │ + xor %ecx,%ecx │ │ mov 0xa0(%esp),%esi │ │ + test %edi,%edi │ │ mov %edx,0x28(%esp) │ │ - mov %eax,0x7c(%esp) │ │ - je 12b48 │ │ + mov %eax,0x20(%esp) │ │ + je 137f0 │ │ mov (%esi),%eax │ │ - mov %edx,0x1c(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ call *0x2a4(%eax) │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ mov 0x1c(%esp),%edx │ │ - je 12b10 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 137d1 │ │ mov 0x20(%esp),%eax │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %edx,(%esp) │ │ - call 13ca0 │ │ + mov %eax,0x8(%esp) │ │ + call 14930 │ │ test %eax,%eax │ │ - js 12b50 │ │ - test %edi,%edi │ │ - je 12b10 │ │ + js 13810 │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0x7c(%esp),%edx │ │ - mov (%ecx),%eax │ │ - cmp %eax,%edx │ │ - jne 12b75 │ │ - mov 0x8c(%esp),%ebx │ │ - mov 0x90(%esp),%esi │ │ - mov 0x94(%esp),%edi │ │ - mov 0x98(%esp),%ebp │ │ - lea 0x9c(%esp),%esp │ │ + mov 0x7c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 1383b │ │ + lea 0x8c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - xor %edi,%edi │ │ - jmp 12ae1 │ │ + lea 0x0(%esi),%esi │ │ + mov %eax,0x8(%esp) │ │ + movl $0x0,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call 14930 │ │ + test %eax,%eax │ │ + jns 137d1 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x8(%esp) │ │ lea 0x3c(%esp),%edi │ │ - lea -0x1cfca(%ebx),%eax │ │ mov %edi,(%esp) │ │ + lea -0x1edde(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %edi,%edx │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + mov $0x3,%edx │ │ mov %esi,%eax │ │ - call 10440 │ │ - jmp 12b10 │ │ - call d370 │ │ - lea 0x0(%esi),%esi │ │ + call 10b60 │ │ + jmp 137d1 │ │ + call db70 │ │ │ │ -00012b80 : │ │ - lea -0x9c(%esp),%esp │ │ - mov %ebx,0x8c(%esp) │ │ - mov 0xb8(%esp),%ecx │ │ - call d3b4 │ │ - add $0x7045a,%ebx │ │ - mov %ecx,0x1c(%esp) │ │ - mov -0x20(%ebx),%ecx │ │ +00013840 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7a67f,%ebx │ │ + lea -0x8c(%esp),%esp │ │ + mov 0xa8(%esp),%eax │ │ + mov 0xb4(%esp),%ebp │ │ + mov 0xa0(%esp),%esi │ │ + mov %eax,0x1c(%esp) │ │ + mov %eax,0x28(%esp) │ │ mov 0xac(%esp),%eax │ │ - mov 0xb4(%esp),%edx │ │ + mov 0xb8(%esp),%edi │ │ mov %eax,0x2c(%esp) │ │ - mov %edx,0x20(%esp) │ │ - mov 0xa8(%esp),%edx │ │ - mov %esi,0x90(%esp) │ │ - mov (%ecx),%eax │ │ - mov %edi,0x94(%esp) │ │ + mov %gs:0x14,%eax │ │ mov %eax,0x7c(%esp) │ │ - mov 0x20(%esp),%eax │ │ - test %eax,%eax │ │ - mov %ebp,0x98(%esp) │ │ - mov 0xa0(%esp),%esi │ │ - mov %edx,0x24(%esp) │ │ - mov %edx,0x28(%esp) │ │ - je 12cd8 │ │ + xor %eax,%eax │ │ + test %ebp,%ebp │ │ + je 13960 │ │ mov (%esi),%eax │ │ - mov 0x20(%esp),%edx │ │ movl $0x0,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 12c9d │ │ - mov 0x1c(%esp),%eax │ │ - test %eax,%eax │ │ - je 12ce6 │ │ + mov %eax,%ecx │ │ + je 13945 │ │ + test %edi,%edi │ │ + je 1396a │ │ mov (%esi),%eax │ │ - mov 0x1c(%esp),%ecx │ │ movl $0x0,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %ecx,0x20(%esp) │ │ call *0x2a4(%eax) │ │ + mov 0x20(%esp),%ecx │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 12c9d │ │ - mov 0x24(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 13d10 │ │ + mov %eax,%edx │ │ + je 13945 │ │ + mov 0x1c(%esp),%eax │ │ + mov %edx,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov %edx,0x24(%esp) │ │ + mov %ecx,0x20(%esp) │ │ + call 149d0 │ │ + mov 0x20(%esp),%ecx │ │ test %eax,%eax │ │ - js 12cf0 │ │ - test %ebp,%ebp │ │ - je 12c82 │ │ + mov 0x24(%esp),%edx │ │ + js 13978 │ │ + test %ecx,%ecx │ │ + je 1392e │ │ mov (%esi),%eax │ │ - mov 0x20(%esp),%ecx │ │ - mov %ebp,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %ecx,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ call *0x2a8(%eax) │ │ - test %edi,%edi │ │ - je 12c9d │ │ - mov (%esi),%eax │ │ mov 0x1c(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + test %edx,%edx │ │ + je 13945 │ │ + mov (%esi),%eax │ │ + mov %edx,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0x7c(%esp),%edx │ │ - mov (%ecx),%eax │ │ - cmp %eax,%edx │ │ - jne 12d15 │ │ - mov 0x8c(%esp),%ebx │ │ - mov 0x90(%esp),%esi │ │ - mov 0x94(%esp),%edi │ │ - mov 0x98(%esp),%ebp │ │ - lea 0x9c(%esp),%esp │ │ + mov 0x7c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 139a3 │ │ + lea 0x8c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + xchg %ax,%ax │ │ + xor %ecx,%ecx │ │ + test %edi,%edi │ │ + jne 138c2 │ │ + xor %edx,%edx │ │ + jmp 138e7 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x1c(%esp),%eax │ │ - xor %ebp,%ebp │ │ - test %eax,%eax │ │ - jne 12c2a │ │ - xor %edi,%edi │ │ - jmp 12c4b │ │ - lea 0x0(%esi),%esi │ │ mov %eax,0x8(%esp) │ │ lea 0x3c(%esp),%edi │ │ - lea -0x1cfb0(%ebx),%eax │ │ mov %edi,(%esp) │ │ + lea -0x1edc4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %edi,%edx │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + mov $0x3,%edx │ │ mov %esi,%eax │ │ - call 10440 │ │ - jmp 12c9d │ │ - call d370 │ │ - lea 0x0(%esi),%esi │ │ + call 10b60 │ │ + jmp 13945 │ │ + call db70 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00012d20 : │ │ +000139b0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x702ce,%ebx │ │ + call db90 │ │ + add $0x7a512,%ebx │ │ lea -0x38(%esp),%esp │ │ - mov 0x4c(%esp),%edx │ │ mov 0x48(%esp),%eax │ │ - mov %edx,0x1c(%esp) │ │ - mov %eax,0x18(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ + mov 0x4c(%esp),%edx │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + xor %ecx,%ecx │ │ mov %eax,(%esp) │ │ - call 138f0 │ │ + mov %eax,0x18(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 14540 │ │ mov %eax,(%esp) │ │ - call 613d0 │ │ - mov %eax,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ + call 6a2a0 │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x20(%esp) │ │ + mov 0x24(%esp),%edx │ │ + mov 0x20(%esp),%eax │ │ + jne 13a1c │ │ lea 0x38(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call db70 │ │ + jmp 13a30 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00012d80 : │ │ - lea -0x8c(%esp),%esp │ │ - mov %ebx,0x7c(%esp) │ │ +00013a30 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7a48f,%ebx │ │ + lea -0x7c(%esp),%esp │ │ mov 0x9c(%esp),%eax │ │ - call d3b4 │ │ - add $0x7025d,%ebx │ │ - mov -0x20(%ebx),%ecx │ │ - mov %ebp,0x88(%esp) │ │ - mov 0xa4(%esp),%ebp │ │ + mov 0xa4(%esp),%edi │ │ mov 0x98(%esp),%edx │ │ mov %eax,0x1c(%esp) │ │ - test %ebp,%ebp │ │ - mov %esi,0x80(%esp) │ │ - mov %edi,0x84(%esp) │ │ - mov (%ecx),%eax │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x6c(%esp) │ │ + xor %eax,%eax │ │ mov 0x90(%esp),%esi │ │ + test %edi,%edi │ │ mov %edx,0x18(%esp) │ │ - mov %eax,0x6c(%esp) │ │ - je 12e60 │ │ + je 13ad8 │ │ mov (%esi),%eax │ │ - mov %edx,0x14(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x14(%esp) │ │ call *0x2a4(%eax) │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ mov 0x14(%esp),%edx │ │ - je 12e2f │ │ - mov %edi,0x4(%esp) │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 13abf │ │ + mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ - call 13950 │ │ + call 145a0 │ │ test %eax,%eax │ │ - js 12e68 │ │ - test %edi,%edi │ │ - je 12e2f │ │ + js 13af0 │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0x6c(%esp),%edx │ │ - mov (%ecx),%eax │ │ - cmp %eax,%edx │ │ - jne 12e8d │ │ - mov 0x7c(%esp),%ebx │ │ - mov 0x80(%esp),%esi │ │ - mov 0x84(%esp),%edi │ │ - mov 0x88(%esp),%ebp │ │ - lea 0x8c(%esp),%esp │ │ + mov 0x6c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 13b1b │ │ + lea 0x7c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - xor %edi,%edi │ │ - jmp 12e08 │ │ + lea 0x0(%esi),%esi │ │ + movl $0x0,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call 145a0 │ │ + test %eax,%eax │ │ + jns 13abf │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x8(%esp) │ │ lea 0x2c(%esp),%edi │ │ - lea -0x1cf92(%ebx),%eax │ │ mov %edi,(%esp) │ │ + lea -0x1eda6(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %edi,%edx │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + mov $0x3,%edx │ │ mov %esi,%eax │ │ - call 10440 │ │ - jmp 12e2f │ │ - call d370 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call 10b60 │ │ + jmp 13abf │ │ + call db70 │ │ │ │ -00012ea0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x24(%esp) │ │ +00013b20 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7a3a1,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ - call d3b4 │ │ - add $0x70143,%ebx │ │ mov 0x3c(%esp),%edx │ │ - mov %esi,0x28(%esp) │ │ - mov %edx,0x1c(%esp) │ │ mov 0x30(%esp),%esi │ │ - mov %eax,0x18(%esp) │ │ mov %eax,(%esp) │ │ - call 139b0 │ │ - mov %eax,%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - je 12eea │ │ - mov (%esi),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 14620 │ │ + test %eax,%eax │ │ + je 13b68 │ │ + mov (%esi),%edx │ │ + mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call *0x29c(%eax) │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + call *0x29c(%edx) │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + nop │ │ + xor %eax,%eax │ │ + jmp 13b60 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00012f00 : │ │ +00013b70 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x700ee,%ebx │ │ + call db90 │ │ + add $0x7a352,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 162c0 │ │ + call 16f80 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -00012f30 : │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x28(%esp),%eax │ │ +00013ba0 : │ │ + lea -0x2c(%esp),%esp │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + xor %ecx,%ecx │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov 0x38(%esp),%eax │ │ + mov 0x3c(%esp),%edx │ │ movl $0x0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x14(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + mov %edx,0xc(%esp) │ │ mov 0x10(%esp),%eax │ │ - lea 0x1c(%esp),%esp │ │ + mov 0x14(%esp),%edx │ │ + jne 13be7 │ │ + lea 0x2c(%esp),%esp │ │ retq │ │ - jmp 12f60 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00012f60 : │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x28(%esp),%eax │ │ +00013bf0 : │ │ + lea -0x2c(%esp),%esp │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + xor %ecx,%ecx │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov 0x38(%esp),%eax │ │ + mov 0x3c(%esp),%edx │ │ movl $0x0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x14(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + mov %edx,0xc(%esp) │ │ mov 0x10(%esp),%eax │ │ - lea 0x1c(%esp),%esp │ │ + mov 0x14(%esp),%edx │ │ + jne 13c37 │ │ + lea 0x2c(%esp),%esp │ │ retq │ │ - jmp 12f90 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00012f90 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x48(%esp),%ebp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x7004b,%ebx │ │ - test %ebp,%ebp │ │ - mov %edi,0x34(%esp) │ │ +00013c40 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7a27f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x48(%esp),%edi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ mov 0x40(%esp),%esi │ │ - movl $0x0,0x18(%esp) │ │ - movl $0x0,0x1c(%esp) │ │ - je 13030 │ │ + test %edi,%edi │ │ + movl $0x0,0x10(%esp) │ │ + movl $0x0,0x14(%esp) │ │ + je 13ce0 │ │ mov (%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - je 1301b │ │ - mov %edi,0x4(%esp) │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 13d00 │ │ + mov %eax,0x4(%esp) │ │ movl $0x0,(%esp) │ │ - call 179d0 │ │ - mov %eax,0x18(%esp) │ │ + call 18800 │ │ + mov %eax,0x10(%esp) │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x18(%esp),%eax │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + mov 0x10(%esp),%eax │ │ + mov 0x14(%esp),%edx │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 13d06 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + lea 0x0(%esi),%esi │ │ movl $0x0,0x4(%esp) │ │ movl $0x0,(%esp) │ │ - call 179d0 │ │ - mov %eax,0x18(%esp) │ │ - jmp 13013 │ │ + call 18800 │ │ + mov %eax,0x10(%esp) │ │ + jmp 13cbf │ │ lea 0x0(%esi),%esi │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp 13cc7 │ │ + call db70 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00013050 : │ │ - lea -0x4c(%esp),%esp │ │ +00013d10 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7a1af,%ebx │ │ + lea -0x3c(%esp),%esp │ │ mov 0x5c(%esp),%eax │ │ - mov %ebx,0x3c(%esp) │ │ + mov 0x64(%esp),%edi │ │ + mov 0x58(%esp),%edx │ │ mov %eax,0x1c(%esp) │ │ - mov 0x64(%esp),%eax │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x58(%esp),%ebp │ │ - call d3b4 │ │ - add $0x6ff83,%ebx │ │ - test %eax,%eax │ │ - mov %esi,0x40(%esp) │ │ - mov %edi,0x44(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ mov 0x50(%esp),%esi │ │ - mov %ebp,0x18(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - je 13108 │ │ + test %edi,%edi │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %edx,0x18(%esp) │ │ + je 13dc8 │ │ mov (%esi),%eax │ │ - mov 0x64(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x14(%esp) │ │ call *0x2a4(%eax) │ │ - mov %eax,%edi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - je 130ef │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 179d0 │ │ - mov %eax,0x28(%esp) │ │ - mov 0x64(%esp),%edx │ │ + mov 0x14(%esp),%edx │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 13de0 │ │ + mov %eax,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call 18800 │ │ + mov %eax,0x20(%esp) │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov 0x28(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x24(%esp),%edx │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 13de6 │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 179d0 │ │ - mov %eax,0x28(%esp) │ │ - jmp 130e7 │ │ + mov %edx,(%esp) │ │ + call 18800 │ │ + mov %eax,0x20(%esp) │ │ + jmp 13da3 │ │ xchg %ax,%ax │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp 13dab │ │ + call db70 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00013120 : │ │ +00013df0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6fece,%ebx │ │ + call db90 │ │ + add $0x7a0d2,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 18920 │ │ + call 19610 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -00013150 : │ │ - lea -0x8c(%esp),%esp │ │ - mov %ebx,0x7c(%esp) │ │ +00013e20 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7a09f,%ebx │ │ + lea -0x7c(%esp),%esp │ │ mov 0x9c(%esp),%eax │ │ - call d3b4 │ │ - add $0x6fe8d,%ebx │ │ - mov -0x20(%ebx),%ecx │ │ - mov %ebp,0x88(%esp) │ │ - mov 0xa4(%esp),%ebp │ │ + mov 0xa4(%esp),%edi │ │ mov 0x98(%esp),%edx │ │ mov %eax,0x1c(%esp) │ │ - test %ebp,%ebp │ │ - mov %esi,0x80(%esp) │ │ - mov %edi,0x84(%esp) │ │ - mov (%ecx),%eax │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x6c(%esp) │ │ + xor %eax,%eax │ │ mov 0x90(%esp),%esi │ │ + test %edi,%edi │ │ mov %edx,0x18(%esp) │ │ - mov %eax,0x6c(%esp) │ │ - je 13230 │ │ + je 13ec8 │ │ mov (%esi),%eax │ │ - mov %edx,0x14(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x14(%esp) │ │ call *0x2a4(%eax) │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ mov 0x14(%esp),%edx │ │ - je 131ff │ │ - mov %edi,0x4(%esp) │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 13eaf │ │ + mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ - call 171e0 │ │ + call 17fc0 │ │ test %eax,%eax │ │ - js 13238 │ │ - test %edi,%edi │ │ - je 131ff │ │ + js 13ee0 │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0x6c(%esp),%edx │ │ - mov (%ecx),%eax │ │ - cmp %eax,%edx │ │ - jne 1325d │ │ - mov 0x7c(%esp),%ebx │ │ - mov 0x80(%esp),%esi │ │ - mov 0x84(%esp),%edi │ │ - mov 0x88(%esp),%ebp │ │ - lea 0x8c(%esp),%esp │ │ + mov 0x6c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 13f0b │ │ + lea 0x7c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - xor %edi,%edi │ │ - jmp 131d8 │ │ + lea 0x0(%esi),%esi │ │ + movl $0x0,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call 17fc0 │ │ + test %eax,%eax │ │ + jns 13eaf │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x8(%esp) │ │ lea 0x2c(%esp),%edi │ │ - lea -0x1cf74(%ebx),%eax │ │ mov %edi,(%esp) │ │ + lea -0x1ed88(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %edi,%edx │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + mov $0x3,%edx │ │ mov %esi,%eax │ │ - call 10440 │ │ - jmp 131ff │ │ - call d370 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call 10b60 │ │ + jmp 13eaf │ │ + call db70 │ │ │ │ -00013270 : │ │ - lea -0x8c(%esp),%esp │ │ - mov %ebx,0x7c(%esp) │ │ +00013f10 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x79faf,%ebx │ │ + lea -0x7c(%esp),%esp │ │ mov 0x9c(%esp),%eax │ │ - call d3b4 │ │ - add $0x6fd6d,%ebx │ │ - mov -0x20(%ebx),%ecx │ │ - mov %ebp,0x88(%esp) │ │ - mov 0xa4(%esp),%ebp │ │ + mov 0xa4(%esp),%edi │ │ mov 0x98(%esp),%edx │ │ mov %eax,0x1c(%esp) │ │ - test %ebp,%ebp │ │ - mov %esi,0x80(%esp) │ │ - mov %edi,0x84(%esp) │ │ - mov (%ecx),%eax │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x6c(%esp) │ │ + xor %eax,%eax │ │ mov 0x90(%esp),%esi │ │ + test %edi,%edi │ │ mov %edx,0x18(%esp) │ │ - mov %eax,0x6c(%esp) │ │ - je 13350 │ │ + je 13fb8 │ │ mov (%esi),%eax │ │ - mov %edx,0x14(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %edx,0x14(%esp) │ │ call *0x2a4(%eax) │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ mov 0x14(%esp),%edx │ │ - je 1331f │ │ - mov %edi,0x4(%esp) │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 13f9f │ │ + mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ - call 17560 │ │ + call 18380 │ │ test %eax,%eax │ │ - js 13358 │ │ - test %edi,%edi │ │ - je 1331f │ │ + js 13fd0 │ │ mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ call *0x2a8(%eax) │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0x6c(%esp),%edx │ │ - mov (%ecx),%eax │ │ - cmp %eax,%edx │ │ - jne 1337d │ │ - mov 0x7c(%esp),%ebx │ │ - mov 0x80(%esp),%esi │ │ - mov 0x84(%esp),%edi │ │ - mov 0x88(%esp),%ebp │ │ - lea 0x8c(%esp),%esp │ │ + mov 0x6c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 13ffb │ │ + lea 0x7c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - xor %edi,%edi │ │ - jmp 132f8 │ │ + lea 0x0(%esi),%esi │ │ + movl $0x0,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call 18380 │ │ + test %eax,%eax │ │ + jns 13f9f │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x8(%esp) │ │ lea 0x2c(%esp),%edi │ │ - lea -0x1cf5a(%ebx),%eax │ │ mov %edi,(%esp) │ │ + lea -0x1ed6e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %edi,%edx │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + mov $0x3,%edx │ │ mov %esi,%eax │ │ - call 10440 │ │ - jmp 1331f │ │ - call d370 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call 10b60 │ │ + jmp 13f9f │ │ + call db70 │ │ │ │ -00013390 : │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x28(%esp),%eax │ │ +00014000 : │ │ + lea -0x2c(%esp),%esp │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + xor %ecx,%ecx │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov 0x38(%esp),%eax │ │ + mov 0x3c(%esp),%edx │ │ movl $0x0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x14(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + mov %edx,0xc(%esp) │ │ mov 0x10(%esp),%eax │ │ - lea 0x1c(%esp),%esp │ │ + mov 0x14(%esp),%edx │ │ + jne 14047 │ │ + lea 0x2c(%esp),%esp │ │ retq │ │ - jmp 133c0 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000133c0 : │ │ +00014050 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6fc2d,%ebx │ │ + call db90 │ │ + add $0x79e71,%ebx │ │ lea -0x44(%esp),%esp │ │ - mov 0x5c(%esp),%edx │ │ mov 0x58(%esp),%eax │ │ - mov %edx,0x2c(%esp) │ │ - mov %eax,0x28(%esp) │ │ - movl $0x0,0x38(%esp) │ │ - movl $0x0,0x3c(%esp) │ │ + mov 0x5c(%esp),%edx │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0xffffffff,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 16080 │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x3c(%esp) │ │ + xor %ecx,%ecx │ │ + mov %eax,0x28(%esp) │ │ + movl $0x0,0x30(%esp) │ │ + movl $0x0,0x34(%esp) │ │ + mov %edx,0x2c(%esp) │ │ + call 16d60 │ │ + movl $0x3ba,0x8(%esp) │ │ mov %eax,%esi │ │ - movl $0x3a7,0x8(%esp) │ │ - lea -0x1d0ea(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + lea -0x1eefe(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x3c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x30(%esp) │ │ + mov 0x34(%esp),%edx │ │ mov %esi,(%eax) │ │ - mov %eax,0x38(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x38(%esp),%eax │ │ + mov 0x30(%esp),%eax │ │ + jne 140f8 │ │ lea 0x44(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - xchg %ax,%ax │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ │ │ -00013450 : │ │ +00014100 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6fb9e,%ebx │ │ + call db90 │ │ + add $0x79dc2,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call cee4 │ │ + call d6b0 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -00013480 : │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x28(%esp),%eax │ │ +00014130 : │ │ + lea -0x2c(%esp),%esp │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + xor %ecx,%ecx │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov 0x38(%esp),%eax │ │ + mov 0x3c(%esp),%edx │ │ movl $0x0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x14(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + mov %edx,0xc(%esp) │ │ mov 0x10(%esp),%eax │ │ - lea 0x1c(%esp),%esp │ │ + mov 0x14(%esp),%edx │ │ + jne 14177 │ │ + lea 0x2c(%esp),%esp │ │ retq │ │ - jmp 134b0 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000134b0 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x34(%esp) │ │ - mov 0x48(%esp),%eax │ │ - call d3b4 │ │ - add $0x6fb33,%ebx │ │ - mov 0x4c(%esp),%edx │ │ - mov %esi,0x38(%esp) │ │ +00014180 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x79d41,%ebx │ │ + lea -0x44(%esp),%esp │ │ + mov 0x5c(%esp),%edx │ │ + mov 0x58(%esp),%eax │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x3c(%esp) │ │ + xor %ecx,%ecx │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,0x18(%esp) │ │ - lea 0x24(%esp),%edx │ │ - movl $0x0,0x28(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ + lea 0x2c(%esp),%edx │ │ mov %eax,(%esp) │ │ - call 159d0 │ │ + mov %edx,0x4(%esp) │ │ + movl $0x0,0x30(%esp) │ │ + movl $0x0,0x34(%esp) │ │ + mov %eax,0x18(%esp) │ │ + call 16650 │ │ + movl $0x39f,0x8(%esp) │ │ mov %eax,%esi │ │ - movl $0x38c,0x8(%esp) │ │ - lea -0x1d0ea(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + lea -0x1eefe(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x3c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x30(%esp) │ │ + mov 0x34(%esp),%edx │ │ mov %esi,(%eax) │ │ - mov %eax,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ - mov 0x34(%esp),%ebx │ │ - mov 0x38(%esp),%esi │ │ - lea 0x3c(%esp),%esp │ │ + mov 0x30(%esp),%eax │ │ + jne 14210 │ │ + lea 0x44(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ + call db70 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00013540 : │ │ +00014220 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6faae,%ebx │ │ + call db90 │ │ + add $0x79ca2,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call cee4 │ │ + call d6b0 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ - xchg %ax,%ax │ │ + jmp 14260 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ push %edi │ │ push %esi │ │ - mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6fa79,%ebx │ │ + call db90 │ │ + add $0x79c5f,%ebx │ │ lea -0x1c(%esp),%esp │ │ mov 0x8(%eax),%edx │ │ - xor %eax,%eax │ │ mov 0x74(%edx),%ecx │ │ test %ecx,%ecx │ │ - jle 135f2 │ │ - xor %edi,%edi │ │ - nop │ │ + jle 142eb │ │ + mov %eax,%edi │ │ + xor %esi,%esi │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x20(%esi),%eax │ │ + mov 0x20(%edi),%eax │ │ test %eax,%eax │ │ - je 135b5 │ │ - mov (%eax),%ecx │ │ + je 142a5 │ │ mov 0x60(%edx),%edx │ │ - mov %edx,0x4(%esp) │ │ + mov (%eax),%ecx │ │ mov %eax,(%esp) │ │ + mov %edx,0x4(%esp) │ │ call *0x8(%ecx) │ │ test %eax,%eax │ │ - js 135f2 │ │ - mov 0x8(%esi),%edx │ │ - mov 0x60(%edx),%ecx │ │ - mov 0x24(%esi),%eax │ │ - cmp %eax,%ecx │ │ - jl 135d7 │ │ - mov 0x1c(%esi),%edx │ │ - sub %eax,%ecx │ │ + js 142e2 │ │ + mov 0x8(%edi),%edx │ │ + mov 0x60(%edx),%eax │ │ + mov 0x24(%edi),%ecx │ │ + cmp %ecx,%eax │ │ + jl 142c7 │ │ + mov 0x1c(%edi),%edx │ │ + sub %ecx,%eax │ │ mov (%edx),%ebp │ │ - mov %ecx,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ call *0x8(%ebp) │ │ test %eax,%eax │ │ - js 135f2 │ │ - mov 0x8(%esi),%edx │ │ + js 142e2 │ │ + mov 0x8(%edi),%edx │ │ mov %edx,(%esp) │ │ - add $0x1,%edi │ │ - call 1c5d0 │ │ - mov 0x8(%esi),%edx │ │ - addl $0x1,0x64(%esi) │ │ + add $0x1,%esi │ │ + call 1d6b0 │ │ + mov 0x8(%edi),%edx │ │ + addl $0x1,0x64(%edi) │ │ mov 0x74(%edx),%eax │ │ test %eax,%eax │ │ - jg 13598 │ │ - mov %edi,%eax │ │ + jg 14288 │ │ + mov %esi,%eax │ │ lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + xor %esi,%esi │ │ + mov %esi,%eax │ │ + jmp 142e2 │ │ + jmp 14300 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x2c(%esp),%esp │ │ - mov %edi,0x24(%esp) │ │ - mov 0x34(%esp),%edi │ │ - mov %ebx,0x1c(%esp) │ │ - mov %esi,0x20(%esp) │ │ - call d3b4 │ │ - add $0x6f9db,%ebx │ │ - test %edi,%edi │ │ - mov %ebp,0x28(%esp) │ │ - mov %eax,%esi │ │ - mov $0x1,%ebp │ │ - je 13674 │ │ - mov (%edx),%eax │ │ - xor %bp,%bp │ │ - mov %eax,0x4(%edi) │ │ - lea -0x1a4e4(%ebx),%eax │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + push %ebp │ │ + mov %edx,%ebp │ │ + push %edi │ │ + mov %eax,%edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x79bbb,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x34(%esp),%eax │ │ + movl $0x0,0xc(%esp) │ │ + mov %eax,0x8(%esp) │ │ + lea -0x1ed51(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ - movl $0x221,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,0x4(%esp) │ │ - mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ + call 6c680 │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,%esi │ │ + mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5fe40 │ │ - cmp %eax,%edi │ │ - mov %eax,%edx │ │ - je 13674 │ │ - mov (%eax),%eax │ │ - mov %edx,(%esp) │ │ - call *0x14(%eax) │ │ - mov %ebp,%eax │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + call 65db0 │ │ + test %eax,%eax │ │ + je 14368 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x1ed4f(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d6d0 │ │ + test %eax,%eax │ │ + je 14351 │ │ + mov %eax,(%esp) │ │ + call d6e0 │ │ + mov (%edi),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 65eb0 │ │ + jmp 14351 │ │ + lea 0x0(%esi),%esi │ │ push %ebp │ │ + mov %edx,%ebp │ │ push %edi │ │ - mov %edx,%edi │ │ + mov %eax,%edi │ │ push %esi │ │ - mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6f957,%ebx │ │ + call db90 │ │ + add $0x79b1b,%ebx │ │ lea -0x1c(%esp),%esp │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ - je 136fd │ │ + je 1441d │ │ mov %eax,(%esp) │ │ - call 604a0 │ │ + call 693e0 │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 136e9 │ │ + mov %eax,%esi │ │ + je 14409 │ │ + jmp 143e0 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x4(%ebp),%eax │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x4(%esi),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x4(%ebp),%eax │ │ + call 64330 │ │ + mov 0x4(%esi),%eax │ │ mov 0x8(%eax),%eax │ │ mov (%eax),%edx │ │ mov %eax,(%esp) │ │ call *0x14(%edx) │ │ - mov %ebp,(%esp) │ │ - call 603f0 │ │ + mov %esi,(%esp) │ │ + call 69330 │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - jne 136c0 │ │ - mov (%esi),%eax │ │ + mov %eax,%esi │ │ + jne 143e0 │ │ + mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5fd30 │ │ - mov (%esi),%eax │ │ + call 68d40 │ │ + mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 604f0 │ │ - movl $0x0,(%esi) │ │ + call 69440 │ │ movl $0x0,(%edi) │ │ + movl $0x0,0x0(%ebp) │ │ lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x1c(%esp) │ │ - mov %esi,0x20(%esp) │ │ - call d3b4 │ │ - add $0x6f8c3,%ebx │ │ - mov %eax,%esi │ │ - mov 0x34(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - lea -0x1cf3d(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %edi,0x24(%esp) │ │ - mov %ebp,0x28(%esp) │ │ - movl $0x0,0xc(%esp) │ │ - mov %edx,%ebp │ │ - mov %eax,(%esp) │ │ - call 63750 │ │ - mov %eax,%edi │ │ - mov (%esi),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5d000 │ │ - test %eax,%eax │ │ - je 137a0 │ │ - mov %edi,(%esp) │ │ - call 5bce0 │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ - retq │ │ lea 0x0(%esi),%esi │ │ - lea -0x1cf3b(%ebx),%eax │ │ - mov %edi,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call cf04 │ │ - test %eax,%eax │ │ - je 1377d │ │ - mov %eax,(%esp) │ │ - call cf14 │ │ - mov (%esi),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5d100 │ │ - jmp 1377d │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000137e0 : │ │ +00014440 : │ │ + retq │ │ + jmp 14450 │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -000137f0 : │ │ - call 165c4 │ │ - add $0x6f7ff,%ecx │ │ - lea -0xed4(%ecx),%eax │ │ nop │ │ nop │ │ nop │ │ nop │ │ + │ │ +00014450 : │ │ + call 17248 │ │ + add $0x79a73,%ecx │ │ + lea -0xf08(%ecx),%eax │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00013810 : │ │ +00014470 : │ │ mov 0x4(%esp),%eax │ │ addl $0x1,0x4(%eax) │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00013820 : │ │ - lea -0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - mov %esi,0x18(%esp) │ │ +00014480 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x79a41,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x6f7bd,%ebx │ │ test %esi,%esi │ │ - je 1384e │ │ + je 14510 │ │ mov 0x4(%esi),%eax │ │ sub $0x1,%eax │ │ - test %eax,%eax │ │ mov %eax,0x4(%esi) │ │ - jle 13860 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + test %eax,%eax │ │ + jle 144b0 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ lea 0x1c(%esi),%edx │ │ lea 0x18(%esi),%eax │ │ - call 13690 │ │ + call 143a0 │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 21d40 │ │ + call 23a20 │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 22d90 │ │ + call 24c40 │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 1a7f0 │ │ + call 1b740 │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 613e0 │ │ + call 6a2b0 │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d2e0 │ │ + call 66060 │ │ mov 0x2c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x14(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000138d0 : │ │ +00014520 : │ │ mov 0x4(%esp),%eax │ │ mov 0x2c(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000138e0 : │ │ +00014530 : │ │ mov 0x4(%esp),%eax │ │ mov (%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000138f0 : │ │ +00014540 : │ │ mov 0x4(%esp),%eax │ │ mov 0x14(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00013900 : │ │ +00014550 : │ │ mov 0x4(%esp),%eax │ │ mov 0x8(%eax),%eax │ │ mov 0xc(%eax),%eax │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00013910 : │ │ +00014560 : │ │ mov 0x4(%esp),%eax │ │ mov 0x8(%eax),%eax │ │ mov 0x10(%eax),%eax │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00013920 : │ │ +00014570 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6f6ce,%ebx │ │ + call db90 │ │ + add $0x79952,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x20(%esp),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 1a8f0 │ │ + call 1b840 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -00013950 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x24(%esp) │ │ - mov %esi,0x28(%esp) │ │ - call d3b4 │ │ - add $0x6f693,%ebx │ │ +000145a0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x79921,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x30(%esp),%esi │ │ - lea 0x1c(%esp),%edx │ │ - movl $0x0,0x1c(%esp) │ │ + lea 0x18(%esp),%edx │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ mov 0x18(%esi),%eax │ │ mov %edx,0x8(%esp) │ │ mov 0x34(%esp),%edx │ │ mov %eax,(%esp) │ │ + movl $0x0,0x18(%esp) │ │ mov %edx,0x4(%esp) │ │ - call 5fb40 │ │ - mov 0x1c(%esp),%edx │ │ - mov $0xffffffff,%eax │ │ - test %edx,%edx │ │ - je 139a0 │ │ - mov %edx,0x1c(%esi) │ │ + call 68b40 │ │ + mov 0x18(%esp),%eax │ │ + test %eax,%eax │ │ + je 14608 │ │ + mov %eax,0x1c(%esi) │ │ xor %eax,%eax │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 1460f │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ lea 0x0(%esi),%esi │ │ + mov $0xffffffff,%eax │ │ + jmp 145f1 │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -000139b0 : │ │ +00014620 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6f63d,%ebx │ │ + call db90 │ │ + add $0x798a1,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov 0x18(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 604a0 │ │ - xor %edx,%edx │ │ + call 693e0 │ │ test %eax,%eax │ │ - jne 139e4 │ │ - jmp 139f1 │ │ + jne 14659 │ │ + jmp 14670 │ │ + xchg %ax,%ax │ │ mov %eax,(%esp) │ │ - call 603f0 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + call 69330 │ │ test %eax,%eax │ │ - je 13a00 │ │ + je 14670 │ │ mov 0x4(%eax),%edx │ │ mov 0x1c(%esi),%ecx │ │ cmp %ecx,0x8(%edx) │ │ - jne 139d8 │ │ - mov (%edx),%edx │ │ + jne 14648 │ │ + mov (%edx),%eax │ │ lea 0x14(%esp),%esp │ │ - mov %edx,%eax │ │ pop %ebx │ │ pop %esi │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x14(%esp),%esp │ │ - xor %edx,%edx │ │ - mov %edx,%eax │ │ + xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00013a10 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x6f5d3,%ebx │ │ - mov 0x20(%esp),%esi │ │ +00014680 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x79841,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x24(%esp),%eax │ │ + mov 0x20(%esp),%esi │ │ mov %eax,0x4(%esp) │ │ mov 0x18(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5fec0 │ │ + call 68e90 │ │ test %eax,%eax │ │ - je 13a69 │ │ + je 146d1 │ │ cmp %eax,0x1c(%esi) │ │ - je 13a60 │ │ + je 146c8 │ │ mov (%eax),%edx │ │ mov %eax,(%esp) │ │ call *0x14(%edx) │ │ xor %eax,%eax │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi),%esi │ │ movl $0x0,0x1c(%esi) │ │ - jmp 13a47 │ │ + jmp 146b1 │ │ mov $0xffffffff,%eax │ │ - jmp 13a51 │ │ + jmp 146bb │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00013a70 : │ │ +000146e0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6f57e,%ebx │ │ + call db90 │ │ + add $0x797e2,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov 0x18(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 604a0 │ │ + call 693e0 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00013aa0 : │ │ +00014710 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6f54e,%ebx │ │ + call db90 │ │ + add $0x797b2,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 603f0 │ │ + call 69330 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00013ad0 : │ │ +00014740 : │ │ mov 0x4(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ mov (%eax),%eax │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ │ │ -00013ae0 : │ │ +00014750 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6f50e,%ebx │ │ + call db90 │ │ + add $0x79772,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 603c0 │ │ + call 69300 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00013b10 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov 0x40(%esp),%eax │ │ - call d3b4 │ │ - add $0x6f4d3,%ebx │ │ +00014780 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x79740,%ebx │ │ + lea -0x20(%esp),%esp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x30(%esp),%eax │ │ + lea 0x18(%esp),%edx │ │ + movl $0x0,0x18(%esp) │ │ mov 0x18(%eax),%eax │ │ - lea 0x1c(%esp),%edx │ │ mov %edx,0x8(%esp) │ │ - mov 0x44(%esp),%edx │ │ - mov %ebp,0x38(%esp) │ │ - mov %esi,0x30(%esp) │ │ - mov %edi,0x34(%esp) │ │ - movl $0x0,0x1c(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x34(%esp),%edx │ │ mov %eax,(%esp) │ │ - call 5fb40 │ │ - mov 0x1c(%esp),%eax │ │ - xor %ebp,%ebp │ │ + mov %edx,0x4(%esp) │ │ + call 68b40 │ │ + mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ - je 13b76 │ │ - mov (%eax),%ecx │ │ - lea -0x1cf38(%ebx),%esi │ │ - mov (%ecx),%edi │ │ + je 147f8 │ │ + mov (%eax),%edx │ │ mov $0x6,%ecx │ │ + lea -0x1ed4c(%ebx),%esi │ │ + mov (%edx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 13b76 │ │ - mov 0x38(%eax),%ebp │ │ - mov %ebp,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + jne 147f8 │ │ + mov 0x38(%eax),%eax │ │ + mov 0x1c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 147fc │ │ + lea 0x20(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + xor %eax,%eax │ │ + jmp 147e3 │ │ + call db70 │ │ + jmp 14810 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00013b90 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov 0x40(%esp),%eax │ │ - call d3b4 │ │ - add $0x6f453,%ebx │ │ +00014810 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x796b0,%ebx │ │ + lea -0x20(%esp),%esp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x30(%esp),%eax │ │ + lea 0x18(%esp),%edx │ │ + movl $0x0,0x18(%esp) │ │ mov 0x18(%eax),%eax │ │ - lea 0x1c(%esp),%edx │ │ mov %edx,0x8(%esp) │ │ - mov 0x44(%esp),%edx │ │ - mov %ebp,0x38(%esp) │ │ - mov %esi,0x30(%esp) │ │ - mov %edi,0x34(%esp) │ │ - movl $0x0,0x1c(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x34(%esp),%edx │ │ mov %eax,(%esp) │ │ - call 5fb40 │ │ - mov 0x1c(%esp),%eax │ │ - xor %ebp,%ebp │ │ + mov %edx,0x4(%esp) │ │ + call 68b40 │ │ + mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ - je 13bf6 │ │ - mov (%eax),%ecx │ │ - lea -0x1cf32(%ebx),%esi │ │ - mov (%ecx),%edi │ │ + je 14888 │ │ + mov (%eax),%edx │ │ mov $0x4,%ecx │ │ + lea -0x1ed46(%ebx),%esi │ │ + mov (%edx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 13bf6 │ │ - mov 0x3c(%eax),%ebp │ │ - mov %ebp,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + jne 14888 │ │ + mov 0x3c(%eax),%eax │ │ + mov 0x1c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 1488c │ │ + lea 0x20(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + xor %eax,%eax │ │ + jmp 14873 │ │ + call db70 │ │ + jmp 148a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00013c10 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov 0x40(%esp),%eax │ │ - call d3b4 │ │ - add $0x6f3d3,%ebx │ │ +000148a0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x79620,%ebx │ │ + lea -0x20(%esp),%esp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x30(%esp),%eax │ │ + lea 0x18(%esp),%edx │ │ + movl $0x0,0x18(%esp) │ │ mov 0x18(%eax),%eax │ │ - lea 0x1c(%esp),%edx │ │ mov %edx,0x8(%esp) │ │ - mov 0x44(%esp),%edx │ │ - mov %ebp,0x38(%esp) │ │ - mov %esi,0x30(%esp) │ │ - mov %edi,0x34(%esp) │ │ - movl $0x0,0x1c(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x34(%esp),%edx │ │ mov %eax,(%esp) │ │ - call 5fb40 │ │ - mov 0x1c(%esp),%eax │ │ - xor %ebp,%ebp │ │ + mov %edx,0x4(%esp) │ │ + call 68b40 │ │ + mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ - je 13c7d │ │ - mov (%eax),%ecx │ │ - lea -0x1cf2e(%ebx),%esi │ │ - mov (%ecx),%edi │ │ + je 14920 │ │ + mov (%eax),%edx │ │ mov $0x4,%ecx │ │ + lea -0x1ed42(%ebx),%esi │ │ + mov (%edx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 13c7d │ │ + jne 14920 │ │ mov %eax,(%esp) │ │ - call 27660 │ │ - mov %eax,%ebp │ │ - mov %ebp,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + call 29a00 │ │ + mov 0x1c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 14924 │ │ + lea 0x20(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + xor %eax,%eax │ │ + jmp 14908 │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00013ca0 : │ │ +00014930 : │ │ + push %ebp │ │ + mov $0x1,%ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7958a,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov %ebx,0x20(%esp) │ │ - mov %esi,0x24(%esp) │ │ - call d3b4 │ │ - add $0x6f343,%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov %edi,0x28(%esp) │ │ - mov 0x34(%esp),%edi │ │ + mov 0x40(%esp),%esi │ │ mov 0x10(%esi),%eax │ │ mov %eax,0x10(%esp) │ │ mov 0xc(%esi),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ mov (%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%esp),%eax │ │ + mov 0x48(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 2d270 │ │ - lea 0x20(%esi),%edx │ │ - add $0x18,%esi │ │ - mov %eax,0x34(%esp) │ │ - mov %edi,0x30(%esp) │ │ - mov %esi,%eax │ │ - mov 0x20(%esp),%ebx │ │ - mov 0x24(%esp),%esi │ │ - mov 0x28(%esp),%edi │ │ + call 2fae0 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + je 149c1 │ │ + mov 0x20(%esi),%eax │ │ + xor %bp,%bp │ │ + mov %eax,0x4(%edi) │ │ + lea -0x1c2fc(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x221,0x8(%esp) │ │ + mov %eax,(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,0x4(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov 0x18(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 68e30 │ │ + cmp %eax,%edi │ │ + mov %eax,%edx │ │ + je 149c1 │ │ + mov (%eax),%eax │ │ + mov %edx,(%esp) │ │ + call *0x14(%eax) │ │ lea 0x2c(%esp),%esp │ │ - jmp 13600 │ │ - nop │ │ + mov %ebp,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00013d10 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x10(%esp) │ │ - mov %esi,0x14(%esp) │ │ - call d3b4 │ │ - add $0x6f2d3,%ebx │ │ +000149d0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x794f0,%ebx │ │ + lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %edi,0x18(%esp) │ │ mov 0x14(%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ mov 0x28(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 48830 │ │ + call 4ce20 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - je 13d88 │ │ + je 14a38 │ │ mov %eax,0x8(%esp) │ │ mov 0x24(%esp),%eax │ │ mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 13ca0 │ │ - mov %eax,%esi │ │ + call 14930 │ │ mov %edi,(%esp) │ │ - call 49480 │ │ + mov %eax,%esi │ │ + call 4db60 │ │ mov %esi,%eax │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - nop │ │ - mov $0xffffffff,%esi │ │ - jmp 13d74 │ │ + lea 0x0(%esi),%esi │ │ + mov $0xffffffff,%eax │ │ + jmp 14a2d │ │ nop │ │ │ │ -00013d90 : │ │ +00014a40 : │ │ + push %ebp │ │ + mov $0x1,%ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7947a,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov %ebx,0x20(%esp) │ │ - mov %esi,0x24(%esp) │ │ - call d3b4 │ │ - add $0x6f253,%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov %edi,0x28(%esp) │ │ - mov 0x34(%esp),%edi │ │ + mov 0x40(%esp),%esi │ │ mov 0x10(%esi),%eax │ │ mov %eax,0x10(%esp) │ │ mov 0xc(%esi),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ mov (%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%esp),%eax │ │ + mov 0x48(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 1dea0 │ │ - lea 0x20(%esi),%edx │ │ - add $0x18,%esi │ │ - mov %eax,0x34(%esp) │ │ - mov %edi,0x30(%esp) │ │ - mov %esi,%eax │ │ - mov 0x20(%esp),%ebx │ │ - mov 0x24(%esp),%esi │ │ - mov 0x28(%esp),%edi │ │ + call 1f360 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + je 14ad1 │ │ + mov 0x20(%esi),%eax │ │ + xor %bp,%bp │ │ + mov %eax,0x4(%edi) │ │ + lea -0x1c2fc(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x221,0x8(%esp) │ │ + mov %eax,(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,0x4(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov 0x18(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 68e30 │ │ + cmp %eax,%edi │ │ + mov %eax,%edx │ │ + je 14ad1 │ │ + mov (%eax),%eax │ │ + mov %edx,(%esp) │ │ + call *0x14(%eax) │ │ lea 0x2c(%esp),%esp │ │ - jmp 13600 │ │ - nop │ │ + mov %ebp,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00013e00 : │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x38(%esp),%eax │ │ - mov %ebx,0x1c(%esp) │ │ - call d3b4 │ │ - add $0x6f1e3,%ebx │ │ +00014ae0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x793e0,%ebx │ │ + lea -0x10(%esp),%esp │ │ + mov 0x28(%esp),%eax │ │ + mov 0x20(%esp),%esi │ │ test %eax,%eax │ │ - mov %esi,0x20(%esp) │ │ - mov %ebp,0x28(%esp) │ │ - mov %edi,0x24(%esp) │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%ebp │ │ - je 13e88 │ │ + je 14b50 │ │ mov 0x14(%esi),%edx │ │ movl $0x0,0x8(%esp) │ │ - mov %edx,0xc(%esp) │ │ mov %eax,0x4(%esp) │ │ + mov %edx,0xc(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 48830 │ │ + call 4ce20 │ │ + mov %eax,0x8(%esp) │ │ mov %eax,%edi │ │ + mov 0x24(%esp),%eax │ │ mov %esi,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 13d90 │ │ + mov %eax,0x4(%esp) │ │ + call 14a40 │ │ test %edi,%edi │ │ mov %eax,%esi │ │ - je 13e6c │ │ + je 14b3f │ │ mov %edi,(%esp) │ │ - call 49480 │ │ + call 4db60 │ │ + lea 0x10(%esp),%esp │ │ mov %esi,%eax │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x24(%esp),%eax │ │ mov %esi,(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 13d90 │ │ + mov %eax,0x4(%esp) │ │ + call 14a40 │ │ + lea 0x10(%esp),%esp │ │ mov %eax,%esi │ │ - jmp 13e6c │ │ + pop %ebx │ │ + mov %esi,%eax │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00013ea0 : │ │ +00014b80 : │ │ + push %ebp │ │ + mov $0x1,%ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7933a,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov %ebx,0x20(%esp) │ │ - mov %esi,0x24(%esp) │ │ - call d3b4 │ │ - add $0x6f143,%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov %edi,0x28(%esp) │ │ - mov 0x34(%esp),%edi │ │ + mov 0x40(%esp),%esi │ │ mov 0x10(%esi),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0xc(%esi),%eax │ │ mov %eax,0x10(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,0xc(%esp) │ │ mov (%esi),%eax │ │ + movl $0x0,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov 0x38(%esp),%eax │ │ + mov 0x48(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - movl $0x0,(%esp) │ │ - call 27000 │ │ - lea 0x20(%esi),%edx │ │ - add $0x18,%esi │ │ - mov %eax,0x34(%esp) │ │ - mov %edi,0x30(%esp) │ │ - mov %esi,%eax │ │ - mov 0x20(%esp),%ebx │ │ - mov 0x24(%esp),%esi │ │ - mov 0x28(%esp),%edi │ │ + call 29380 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + je 14c19 │ │ + mov 0x20(%esi),%eax │ │ + xor %bp,%bp │ │ + mov %eax,0x4(%edi) │ │ + lea -0x1c2fc(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x221,0x8(%esp) │ │ + mov %eax,(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,0x4(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov 0x18(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 68e30 │ │ + cmp %eax,%edi │ │ + mov %eax,%edx │ │ + je 14c19 │ │ + mov (%eax),%eax │ │ + mov %edx,(%esp) │ │ + call *0x14(%eax) │ │ lea 0x2c(%esp),%esp │ │ - jmp 13600 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + mov %ebp,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00013f20 : │ │ +00014c30 : │ │ + push %ebp │ │ + mov $0x1,%ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7928a,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov %ebx,0x20(%esp) │ │ - mov %esi,0x24(%esp) │ │ - call d3b4 │ │ - add $0x6f0c3,%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov %edi,0x28(%esp) │ │ - mov 0x34(%esp),%edi │ │ + mov 0x40(%esp),%esi │ │ mov 0x10(%esi),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0xc(%esi),%eax │ │ mov %eax,0x10(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,0xc(%esp) │ │ mov (%esi),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x38(%esp),%eax │ │ movl $0x0,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x48(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 27000 │ │ - lea 0x20(%esi),%edx │ │ - add $0x18,%esi │ │ - mov %eax,0x34(%esp) │ │ - mov %edi,0x30(%esp) │ │ - mov %esi,%eax │ │ - mov 0x20(%esp),%ebx │ │ - mov 0x24(%esp),%esi │ │ - mov 0x28(%esp),%edi │ │ + call 29380 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + je 14cc9 │ │ + mov 0x20(%esi),%eax │ │ + xor %bp,%bp │ │ + mov %eax,0x4(%edi) │ │ + lea -0x1c2fc(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x221,0x8(%esp) │ │ + mov %eax,(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,0x4(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov 0x18(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 68e30 │ │ + cmp %eax,%edi │ │ + mov %eax,%edx │ │ + je 14cc9 │ │ + mov (%eax),%eax │ │ + mov %edx,(%esp) │ │ + call *0x14(%eax) │ │ lea 0x2c(%esp),%esp │ │ - jmp 13600 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + mov %ebp,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00013fa0 : │ │ +00014ce0 : │ │ + push %ebp │ │ + mov $0x1,%ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x791da,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov %ebx,0x20(%esp) │ │ - mov %esi,0x24(%esp) │ │ - call d3b4 │ │ - add $0x6f043,%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov %edi,0x28(%esp) │ │ - mov 0x34(%esp),%edi │ │ + mov 0x40(%esp),%esi │ │ mov 0x10(%esi),%eax │ │ mov %eax,0x10(%esp) │ │ mov 0xc(%esi),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ mov (%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%esp),%eax │ │ + mov 0x48(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 25d60 │ │ - lea 0x20(%esi),%edx │ │ - add $0x18,%esi │ │ - mov %eax,0x34(%esp) │ │ - mov %edi,0x30(%esp) │ │ - mov %esi,%eax │ │ - mov 0x20(%esp),%ebx │ │ - mov 0x24(%esp),%esi │ │ - mov 0x28(%esp),%edi │ │ + call 27fe0 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + je 14d71 │ │ + mov 0x20(%esi),%eax │ │ + xor %bp,%bp │ │ + mov %eax,0x4(%edi) │ │ + lea -0x1c2fc(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x221,0x8(%esp) │ │ + mov %eax,(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,0x4(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov 0x18(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 68e30 │ │ + cmp %eax,%edi │ │ + mov %eax,%edx │ │ + je 14d71 │ │ + mov (%eax),%eax │ │ + mov %edx,(%esp) │ │ + call *0x14(%eax) │ │ lea 0x2c(%esp),%esp │ │ - jmp 13600 │ │ - nop │ │ + mov %ebp,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00014010 : │ │ +00014d80 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6efdb,%ebx │ │ + call db90 │ │ + add $0x7913f,%ebx │ │ lea -0x3c(%esp),%esp │ │ mov 0x58(%esp),%eax │ │ - mov 0x50(%esp),%edi │ │ movl $0x0,0x4(%esp) │ │ + mov 0x50(%esp),%esi │ │ mov %eax,(%esp) │ │ - call 431f0 │ │ + call 47050 │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 14180 │ │ - lea -0x1cf2a(%ebx),%eax │ │ + mov %eax,%edi │ │ + je 14f20 │ │ + lea -0x1ed3e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov (%edi),%eax │ │ + mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ - mov %eax,%edx │ │ - je 14118 │ │ - mov %edx,0x4(%esp) │ │ - mov %edx,0x20(%esp) │ │ - lea -0x1cf21(%ebx),%eax │ │ + mov %eax,%ebp │ │ + je 14e90 │ │ movl $0x0,0xc(%esp) │ │ + lea -0x1ed35(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1cf1f(%ebx),%eax │ │ + lea -0x1ed33(%ebx),%eax │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 63750 │ │ + call 6c680 │ │ mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ + mov %edi,(%esp) │ │ + mov %eax,0x28(%esp) │ │ + call 46990 │ │ + mov 0x28(%esp),%edx │ │ mov %eax,0x24(%esp) │ │ - call 42b50 │ │ - mov %eax,%esi │ │ - mov 0x24(%esp),%ecx │ │ - mov %ecx,(%esp) │ │ - call 5bce0 │ │ - test %esi,%esi │ │ - mov 0x20(%esp),%edx │ │ - je 14187 │ │ - lea -0x1cee7(%ebx),%eax │ │ + mov %edx,(%esp) │ │ + call 64330 │ │ + mov 0x24(%esp),%eax │ │ + test %eax,%eax │ │ + je 14f2a │ │ + lea -0x1ecfb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov (%edi),%eax │ │ + mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d0c0 │ │ + call 65e70 │ │ fstpl 0x28(%esp) │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ + movsd 0x28(%esp),%xmm1 │ │ + cvtsd2ss %xmm1,%xmm0 │ │ movss %xmm0,0xc(%esp) │ │ - mov 0x14(%edi),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 42bb0 │ │ - mov %eax,%esi │ │ - mov %eax,0x8(%esp) │ │ - mov 0x54(%esp),%eax │ │ + mov 0x14(%esi),%eax │ │ mov %edi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x24(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 13fa0 │ │ + call 46a20 │ │ + mov %eax,0x8(%esp) │ │ mov %eax,%edi │ │ + mov 0x54(%esp),%eax │ │ mov %esi,(%esp) │ │ - call 40fc0 │ │ + mov %eax,0x4(%esp) │ │ + call 14ce0 │ │ + mov %edi,(%esp) │ │ + mov %eax,%esi │ │ + call 44cc0 │ │ + mov %esi,%eax │ │ lea 0x3c(%esp),%esp │ │ - mov %edi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - mov %ebp,(%esp) │ │ - call 42b20 │ │ + lea 0x0(%esi),%esi │ │ + mov %edi,(%esp) │ │ + call 46960 │ │ test %eax,%eax │ │ mov %eax,%edx │ │ - jne 14133 │ │ - jmp 1415d │ │ - call 603f0 │ │ + jne 14eab │ │ + jmp 14ed9 │ │ + call 69330 │ │ test %eax,%eax │ │ mov %eax,%edx │ │ - je 14155 │ │ + je 14f18 │ │ mov 0x4(%edx),%eax │ │ - mov 0x8(%eax),%esi │ │ - mov %edx,0x20(%esp) │ │ - mov %esi,(%esp) │ │ - call 42ba0 │ │ + mov %edx,0x24(%esp) │ │ + mov 0x8(%eax),%ebp │ │ + mov %ebp,(%esp) │ │ + call 46a10 │ │ + mov 0x24(%esp),%edx │ │ test %eax,%eax │ │ - mov 0x20(%esp),%edx │ │ mov %edx,(%esp) │ │ - je 14128 │ │ - call 603c0 │ │ - test %esi,%esi │ │ - jne 140b5 │ │ + je 14ea0 │ │ + call 69300 │ │ + mov %ebp,0x24(%esp) │ │ + test %ebp,%ebp │ │ + jne 14e23 │ │ mov 0x58(%esp),%eax │ │ movl $0x293,0x8(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x1cf04(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - jmp 1419d │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov $0xffffffff,%edi │ │ - jmp 1410c │ │ - lea -0x1cf1d(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + lea -0x1ed18(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x283,0x8(%esp) │ │ - lea -0x1a4e4(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + lea -0x1c2fc(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov $0xffffffff,%edi │ │ - call 5e6d0 │ │ - jmp 1410c │ │ - lea 0x0(%esi),%esi │ │ + call 67510 │ │ + mov $0xffffffff,%eax │ │ + jmp 14e84 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ebp,0x24(%esp) │ │ + jmp 14ed1 │ │ + xchg %ax,%ax │ │ + mov $0xffffffff,%eax │ │ + jmp 14e84 │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1ed31(%ebx),%eax │ │ + movl $0x283,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + jmp 14ef3 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000141c0 : │ │ +00014f50 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6ee2b,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%esi │ │ - mov 0x64(%esp),%edi │ │ - test %edi,%edi │ │ + call db90 │ │ + add $0x78f6f,%ebx │ │ + lea -0x5c(%esp),%esp │ │ + mov 0x74(%esp),%eax │ │ + mov 0x70(%esp),%esi │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x4c(%esp) │ │ + xor %ecx,%ecx │ │ + mov %eax,0x3c(%esp) │ │ + test %eax,%eax │ │ mov (%esi),%eax │ │ - je 141fd │ │ - cmp 0x64(%esp),%eax │ │ - je 141fd │ │ - mov %eax,(%esp) │ │ - call 5d2e0 │ │ - mov 0x64(%esp),%eax │ │ + je 14f9c │ │ + mov 0x3c(%esp),%edi │ │ + cmp %edi,%eax │ │ + je 14f9c │ │ mov %eax,(%esp) │ │ - call 5d2d0 │ │ + call 66060 │ │ + mov %edi,(%esp) │ │ + call 66050 │ │ mov %eax,(%esi) │ │ - lea -0x1cee3(%ebx),%edx │ │ mov %eax,(%esp) │ │ + lea -0x1ecf7(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ mov %eax,(%esp) │ │ - call 5ebe0 │ │ - lea -0x1cedc(%ebx),%eax │ │ + call 679a0 │ │ + lea -0x1ecf0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ mov %eax,0x68(%esi) │ │ - lea -0x1ced1(%ebx),%eax │ │ + lea -0x1ece5(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ mov %eax,0x6c(%esi) │ │ - lea -0x1cec6(%ebx),%eax │ │ + lea -0x1ecda(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ mov %eax,0x70(%esi) │ │ - lea -0x1cebb(%ebx),%eax │ │ + lea -0x1eccf(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - je 1437e │ │ - lea -0x1ceb0(%ebx),%eax │ │ - lea -0x1ceb6(%ebx),%edx │ │ + je 1511d │ │ + lea -0x1ecc4(%ebx),%eax │ │ + lea -0x1ecca(%ebx),%edx │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ mov %esi,%eax │ │ + call 14300 │ │ + lea -0x1ecb9(%ebx),%eax │ │ + lea -0x1ecbf(%ebx),%edx │ │ mov %edi,(%esp) │ │ - call 13720 │ │ - lea -0x1cea5(%ebx),%eax │ │ - lea -0x1ceab(%ebx),%edx │ │ mov %eax,0x4(%esp) │ │ mov %esi,%eax │ │ + call 14300 │ │ + lea -0x1ecae(%ebx),%eax │ │ + lea -0x1ecb3(%ebx),%edx │ │ mov %edi,(%esp) │ │ - call 13720 │ │ - lea -0x1ce9a(%ebx),%eax │ │ - lea -0x1ce9f(%ebx),%edx │ │ mov %eax,0x4(%esp) │ │ mov %esi,%eax │ │ + call 14300 │ │ + lea -0x1ec9e(%ebx),%eax │ │ + lea -0x1eca4(%ebx),%edx │ │ mov %edi,(%esp) │ │ - call 13720 │ │ - lea -0x1ce8a(%ebx),%eax │ │ - lea -0x1ce90(%ebx),%edx │ │ mov %eax,0x4(%esp) │ │ mov %esi,%eax │ │ + call 14300 │ │ + lea -0x1ec84(%ebx),%eax │ │ + lea -0x1ec8a(%ebx),%edx │ │ mov %edi,(%esp) │ │ - call 13720 │ │ - lea -0x1ce70(%ebx),%eax │ │ - lea -0x1ce76(%ebx),%edx │ │ mov %eax,0x4(%esp) │ │ mov %esi,%eax │ │ + call 14300 │ │ + lea -0x1ec6b(%ebx),%eax │ │ + lea -0x1ec74(%ebx),%edx │ │ mov %edi,(%esp) │ │ - call 13720 │ │ - lea -0x1ce57(%ebx),%eax │ │ - lea -0x1ce60(%ebx),%edx │ │ mov %eax,0x4(%esp) │ │ mov %esi,%eax │ │ + call 14300 │ │ + lea -0x1ec5c(%ebx),%eax │ │ + lea -0x1ec63(%ebx),%edx │ │ mov %edi,(%esp) │ │ - call 13720 │ │ - lea -0x1ce48(%ebx),%eax │ │ - lea -0x1ce4f(%ebx),%edx │ │ mov %eax,0x4(%esp) │ │ mov %esi,%eax │ │ + call 14300 │ │ + lea -0x1ec4d(%ebx),%eax │ │ + lea -0x1ec52(%ebx),%edx │ │ mov %edi,(%esp) │ │ - call 13720 │ │ - lea -0x1ce39(%ebx),%eax │ │ - lea -0x1ce3e(%ebx),%edx │ │ mov %eax,0x4(%esp) │ │ mov %esi,%eax │ │ + call 14300 │ │ + lea -0x1ec2f(%ebx),%eax │ │ + lea -0x1ec3b(%ebx),%edx │ │ mov %edi,(%esp) │ │ - call 13720 │ │ - lea -0x1ce1b(%ebx),%eax │ │ - lea -0x1ce27(%ebx),%edx │ │ mov %eax,0x4(%esp) │ │ mov %esi,%eax │ │ + call 14300 │ │ + lea -0x1ec1a(%ebx),%eax │ │ + lea -0x1ec23(%ebx),%edx │ │ mov %edi,(%esp) │ │ - call 13720 │ │ - lea -0x1ce06(%ebx),%eax │ │ - lea -0x1ce0f(%ebx),%edx │ │ mov %eax,0x4(%esp) │ │ mov %esi,%eax │ │ - mov %edi,(%esp) │ │ - call 13720 │ │ + call 14300 │ │ lea 0x1c(%esi),%edx │ │ lea 0x18(%esi),%eax │ │ - call 13690 │ │ + call 143a0 │ │ movl $0x0,0x4(%esp) │ │ + lea -0x1ec12(%ebx),%edi │ │ movl $0x3,(%esp) │ │ - call 5fa60 │ │ + call 68a50 │ │ mov %eax,0x18(%esi) │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - lea -0x1cdfe(%ebx),%edi │ │ - call 1a7f0 │ │ - movl $0x0,0x8(%esi) │ │ + call 1b740 │ │ mov 0xc(%esi),%eax │ │ + movl $0x0,0x8(%esi) │ │ mov %eax,(%esp) │ │ - call 21d40 │ │ - movl $0x0,0xc(%esi) │ │ + call 23a20 │ │ mov 0x10(%esi),%eax │ │ + movl $0x0,0xc(%esi) │ │ mov %eax,(%esp) │ │ - call 22d90 │ │ + call 24c40 │ │ mov 0x14(%esi),%eax │ │ movl $0x0,0x10(%esi) │ │ test %eax,%eax │ │ - je 14430 │ │ + je 151d5 │ │ mov %eax,(%esp) │ │ - lea -0x1cdfe(%ebx),%edi │ │ - call 61aa0 │ │ - fstpl 0x20(%esp) │ │ + lea -0x1ec12(%ebx),%edi │ │ + call 6a960 │ │ mov %edi,0x4(%esp) │ │ + fstpl 0x28(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x28(%esp) │ │ + call 65e70 │ │ + movsd 0x28(%esp),%xmm2 │ │ + fstpl 0x30(%esp) │ │ + movsd 0x30(%esp),%xmm1 │ │ + cvtsd2ss %xmm1,%xmm0 │ │ mov 0x14(%esi),%eax │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ cvtss2sd %xmm0,%xmm0 │ │ - movsd 0x20(%esp),%xmm1 │ │ - ucomisd %xmm0,%xmm1 │ │ - jnp 14858 │ │ + ucomisd %xmm0,%xmm2 │ │ + jp 151c5 │ │ + je 1522b │ │ test %eax,%eax │ │ - je 14430 │ │ + je 151d5 │ │ mov %eax,(%esp) │ │ - call 613e0 │ │ - lea -0x1cdf5(%ebx),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + call 6a2b0 │ │ + lea -0x1ec09(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ - mov %eax,%ebp │ │ + call 65e30 │ │ mov %edi,0x4(%esp) │ │ - mov (%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x20(%esp) │ │ + mov %eax,%ebp │ │ + mov (%esi),%edx │ │ + mov %edx,(%esp) │ │ + call 65e70 │ │ + fstpl 0x28(%esp) │ │ xor %eax,%eax │ │ - cvtsd2ss 0x20(%esp),%xmm0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ + movsd 0x28(%esp),%xmm4 │ │ test %ebp,%ebp │ │ - movl $0x0,0x8(%esp) │ │ + cvtsd2ss %xmm4,%xmm0 │ │ setne %al │ │ + movl $0x0,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - movsd %xmm0,(%esp) │ │ - call 60b50 │ │ + cvtss2sd %xmm0,%xmm5 │ │ + movsd %xmm5,(%esp) │ │ + call 69b00 │ │ mov %eax,0x14(%esi) │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 1a950 │ │ - test %eax,%eax │ │ + call 1b890 │ │ mov %eax,0x8(%esi) │ │ - je 148f8 │ │ - lea -0x1cdeb(%ebx),%eax │ │ + test %eax,%eax │ │ + je 15575 │ │ + lea -0x1ebff(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ - test %eax,%eax │ │ + call 65e30 │ │ mov %eax,0x24(%esi) │ │ - jne 147f8 │ │ + test %eax,%eax │ │ + jne 15598 │ │ mov 0x8(%esi),%eax │ │ mov 0x14(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 21e00 │ │ - test %eax,%eax │ │ + call 23b20 │ │ mov %eax,0xc(%esi) │ │ - je 148f8 │ │ + test %eax,%eax │ │ + je 15575 │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%esi),%eax │ │ mov 0x14(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 22e40 │ │ - test %eax,%eax │ │ + call 24d00 │ │ mov %eax,0x10(%esi) │ │ - je 148f8 │ │ - lea -0x1cee7(%ebx),%eax │ │ + test %eax,%eax │ │ + je 15575 │ │ + mov 0x3c(%esp),%edi │ │ + lea -0x1ecfb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x64(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5d0c0 │ │ - lea -0x1cde0(%ebx),%eax │ │ + mov %edi,(%esp) │ │ + call 65e70 │ │ + lea -0x1ebf4(%ebx),%eax │ │ + fstpl 0x28(%esp) │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x64(%esp),%eax │ │ - fstpl 0x20(%esp) │ │ - mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ - je 14569 │ │ + je 15309 │ │ mov %eax,0x8(%esp) │ │ - lea -0x1cdd5(%ebx),%ebp │ │ + lea -0x1ebe9(%ebx),%edi │ │ mov %esi,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 13f20 │ │ + mov %edi,0x4(%esp) │ │ + call 14c30 │ │ test %eax,%eax │ │ - mov $0xffffffff,%edi │ │ - jne 147ea │ │ - mov %ebp,0x4(%esp) │ │ + jne 15575 │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 13950 │ │ - lea -0x1cdcd(%ebx),%eax │ │ + call 145a0 │ │ + lea -0x1ebe1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x64(%esp),%eax │ │ + mov 0x3c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ - je 145b2 │ │ + je 1534d │ │ mov %eax,0x8(%esp) │ │ - lea -0x1cdd5(%ebx),%ebp │ │ + lea -0x1ebe9(%ebx),%edi │ │ mov %esi,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 13ea0 │ │ + mov %edi,0x4(%esp) │ │ + call 14b80 │ │ test %eax,%eax │ │ - mov $0xffffffff,%edi │ │ - jne 147ea │ │ - mov %ebp,0x4(%esp) │ │ + jne 15575 │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 13950 │ │ - lea -0x1cdc8(%ebx),%eax │ │ + call 145a0 │ │ + lea -0x1ebdc(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x64(%esp),%eax │ │ + mov 0x3c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ - je 14626 │ │ - cvtsd2ss 0x20(%esp),%xmm0 │ │ + je 153c0 │ │ + movsd 0x28(%esp),%xmm0 │ │ + cvtsd2ss %xmm0,%xmm0 │ │ cvttss2si %xmm0,%edx │ │ cvtsi2ss %edx,%xmm0 │ │ movss %xmm0,0x8(%esp) │ │ mov 0x14(%esi),%edx │ │ - mov %edx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 419b0 │ │ + mov %edx,0x4(%esp) │ │ + call 457c0 │ │ test %eax,%eax │ │ - je 148f8 │ │ + je 15575 │ │ mov %eax,0x8(%esp) │ │ - lea -0x1cdd5(%ebx),%ebp │ │ + lea -0x1ebe9(%ebx),%edi │ │ mov %esi,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 13fa0 │ │ + mov %edi,0x4(%esp) │ │ + call 14ce0 │ │ test %eax,%eax │ │ - mov $0xffffffff,%edi │ │ - jne 147ea │ │ - mov %ebp,0x4(%esp) │ │ + jne 15575 │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 13950 │ │ - lea -0x1cdc3(%ebx),%eax │ │ + call 145a0 │ │ + lea -0x1ebd7(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x64(%esp),%eax │ │ + mov 0x3c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ - je 14677 │ │ + je 1540c │ │ mov %eax,0x8(%esp) │ │ - lea -0x1cdd5(%ebx),%ebp │ │ + lea -0x1ebe9(%ebx),%edi │ │ mov %esi,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 14010 │ │ + mov %edi,0x4(%esp) │ │ + call 14d80 │ │ test %eax,%eax │ │ - mov $0xffffffff,%edi │ │ - jne 147ea │ │ - mov %ebp,0x4(%esp) │ │ + jne 15575 │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 13950 │ │ + call 145a0 │ │ test %eax,%eax │ │ - jne 147ea │ │ - lea -0x1cdbd(%ebx),%eax │ │ - mov %eax,0x20(%esp) │ │ - mov %eax,0x4(%esp) │ │ + jne 15575 │ │ + lea -0x1ebd1(%ebx),%edi │ │ + mov %edi,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ - je 146ca │ │ + je 15456 │ │ mov %eax,0x8(%esp) │ │ - lea -0x1cdd5(%ebx),%ebp │ │ + lea -0x1ebe9(%ebx),%ebp │ │ mov %esi,(%esp) │ │ mov %ebp,0x4(%esp) │ │ - call 13e00 │ │ + call 14ae0 │ │ test %eax,%eax │ │ - mov $0xffffffff,%edi │ │ - jne 147ea │ │ + jne 15575 │ │ mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 13950 │ │ + call 145a0 │ │ test %eax,%eax │ │ - jne 147ea │ │ - lea -0x1cdb3(%ebx),%eax │ │ + jne 15575 │ │ + lea -0x1ebc7(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 146fe │ │ - mov 0x20(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ + mov %eax,%ebp │ │ + je 15486 │ │ + mov %edi,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ test %eax,%eax │ │ - je 148b8 │ │ - lea -0x1cdaf(%ebx),%eax │ │ + je 15638 │ │ + lea -0x1ebc3(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - je 14892 │ │ + je 1561a │ │ mov 0x14(%esi),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 46d90 │ │ + call 4b200 │ │ test %eax,%eax │ │ - je 14932 │ │ + je 15699 │ │ mov %eax,(%esp) │ │ - call 47710 │ │ + call 4bb80 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 14868 │ │ - lea -0x1a4e4(%ebx),%eax │ │ - mov %eax,0x20(%esp) │ │ - lea -0x1cda8(%ebx),%eax │ │ + mov %eax,%ebp │ │ + je 155f0 │ │ + lea -0x1c2fc(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ - jmp 1477f │ │ + lea 0x48(%esp),%eax │ │ + mov %eax,0x30(%esp) │ │ + lea -0x1ebb4(%ebx),%eax │ │ + mov %eax,0x38(%esp) │ │ + jmp 1550f │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - call 49480 │ │ - mov %edi,(%esp) │ │ - call 477a0 │ │ + call 4db60 │ │ + mov %ebp,(%esp) │ │ + call 4bc10 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 14868 │ │ - lea 0x3c(%esp),%eax │ │ - mov %edi,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 477e0 │ │ mov %eax,%ebp │ │ - mov 0x3c(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ - mov 0x28(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x20(%esp),%eax │ │ + je 155f0 │ │ + mov 0x30(%esp),%eax │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ + call 4bc50 │ │ movl $0x159,0x8(%esp) │ │ + mov %eax,%edi │ │ + mov 0x48(%esp),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x3c(%esp),%eax │ │ - mov %ebp,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x28(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x48(%esp),%eax │ │ + mov %edi,0x8(%esp) │ │ mov %esi,(%esp) │ │ - call 13ca0 │ │ + mov %eax,0x4(%esp) │ │ + call 14930 │ │ + mov %edi,(%esp) │ │ test %eax,%eax │ │ + je 154f8 │ │ + call 4db60 │ │ mov %ebp,(%esp) │ │ - je 14768 │ │ - call 49480 │ │ - mov %edi,(%esp) │ │ - mov $0xffffffff,%edi │ │ - call 47770 │ │ - lea 0x4c(%esp),%esp │ │ - mov %edi,%eax │ │ + call 4bbe0 │ │ + mov $0xffffffff,%eax │ │ + mov 0x4c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 156ca │ │ + lea 0x5c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0xc(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 35210 │ │ + call 37e30 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ mov %eax,0x20(%esi) │ │ - je 148f8 │ │ + je 15575 │ │ movl $0x110,0x8(%esp) │ │ - lea -0x1a4e4(%ebx),%eax │ │ + lea -0x1c2fc(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%edi),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,0x4(%esp) │ │ mov %edi,0x8(%esp) │ │ mov 0x18(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5fdc0 │ │ - jmp 144ca │ │ + call 68dd0 │ │ + jmp 15273 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - jne 14424 │ │ - xchg %ax,%ax │ │ - jmp 14482 │ │ - lea 0x0(%esi),%esi │ │ - lea -0x1cd96(%ebx),%eax │ │ + lea -0x1ebbc(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x64(%esp),%eax │ │ + mov 0x3c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ + mov %eax,0x48(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x3c(%esp) │ │ - je 14905 │ │ + je 1566f │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 13950 │ │ - lea -0x1cd8e(%ebx),%eax │ │ - mov %eax,0x30(%esi) │ │ + call 145a0 │ │ + lea -0x1eba2(%ebx),%eax │ │ add $0x30,%esi │ │ - xor %edi,%edi │ │ + mov %eax,(%esi) │ │ mov %esi,(%esp) │ │ - call 63410 │ │ - lea 0x4c(%esp),%esp │ │ - mov %edi,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - nop │ │ + call 6c380 │ │ + xor %eax,%eax │ │ + jmp 1557a │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,0x8(%esp) │ │ - lea -0x1cdd5(%ebx),%ebp │ │ + mov %ebp,0x8(%esp) │ │ + lea -0x1ebe9(%ebx),%edi │ │ mov %esi,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 13d10 │ │ + mov %edi,0x4(%esp) │ │ + call 149d0 │ │ test %eax,%eax │ │ - mov $0xffffffff,%edi │ │ - jne 147ea │ │ - mov %ebp,0x4(%esp) │ │ + jne 15575 │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 13950 │ │ + call 145a0 │ │ test %eax,%eax │ │ - je 146fe │ │ - jmp 147ea │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov $0xffffffff,%edi │ │ - lea 0x0(%esi),%esi │ │ - jmp 147ea │ │ - lea -0x1a480(%ebx),%eax │ │ + je 15486 │ │ + jmp 15575 │ │ movl $0x166,0x8(%esp) │ │ + lea -0x1c298(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x1c2fc(%ebx),%eax │ │ movl $0x3,(%esp) │ │ - lea -0x1a4e4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 14892 │ │ + call 67510 │ │ + jmp 1561a │ │ mov %edi,0x10(%esp) │ │ - lea -0x1a4b0(%ebx),%eax │ │ - movl $0x151,0x8(%esp) │ │ + lea -0x1c2c8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x1c2fc(%ebx),%eax │ │ + movl $0x151,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - lea -0x1a4e4(%ebx),%eax │ │ - mov $0xffffffff,%edi │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 147ea │ │ + call 67510 │ │ + jmp 15575 │ │ + call db70 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00014970 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x6e673,%ebx │ │ +000156d0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x787f1,%ebx │ │ + lea -0x14(%esp),%esp │ │ + lea -0x1c2fc(%ebx),%eax │ │ movl $0x175,0xc(%esp) │ │ - lea -0x1a4e4(%ebx),%eax │ │ - movl $0x74,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ + movl $0x74,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ movl $0x1,0x4(%eax) │ │ mov %eax,%esi │ │ mov 0x20(%esp),%eax │ │ mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 141c0 │ │ + call 14f50 │ │ test %eax,%eax │ │ - js 149e0 │ │ + js 15730 │ │ mov %esi,%eax │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call 13820 │ │ - jmp 149ca │ │ + call 14480 │ │ + xor %eax,%eax │ │ + jmp 15726 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000149f0 : │ │ +00015740 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6e5fb,%ebx │ │ + call db90 │ │ + add $0x7877f,%ebx │ │ lea -0x3c(%esp),%esp │ │ mov 0x58(%esp),%eax │ │ - mov 0x50(%esp),%edi │ │ movl $0x0,0x4(%esp) │ │ + mov 0x50(%esp),%esi │ │ mov %eax,(%esp) │ │ - call 439a0 │ │ + call 477d0 │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 14b70 │ │ - lea -0x1cf2a(%ebx),%eax │ │ + mov %eax,%edi │ │ + je 158d8 │ │ + lea -0x1ed3e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov (%edi),%eax │ │ + mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ - mov %eax,%edx │ │ - je 14af8 │ │ - mov %edx,0x4(%esp) │ │ - mov %edx,0x20(%esp) │ │ - lea -0x1cf21(%ebx),%eax │ │ + mov %eax,%ebp │ │ + je 15850 │ │ movl $0x0,0xc(%esp) │ │ + lea -0x1ed35(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1cf1f(%ebx),%eax │ │ + lea -0x1ed33(%ebx),%eax │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 63750 │ │ + call 6c680 │ │ mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ + mov %edi,(%esp) │ │ + mov %eax,0x28(%esp) │ │ + call 46990 │ │ + mov 0x28(%esp),%edx │ │ mov %eax,0x24(%esp) │ │ - call 42b50 │ │ - mov %eax,%esi │ │ - mov 0x24(%esp),%ecx │ │ - mov %ecx,(%esp) │ │ - call 5bce0 │ │ - test %esi,%esi │ │ - mov 0x20(%esp),%edx │ │ - je 14b7a │ │ - lea -0x1cee7(%ebx),%eax │ │ + mov %edx,(%esp) │ │ + call 64330 │ │ + mov 0x24(%esp),%eax │ │ + test %eax,%eax │ │ + je 158e2 │ │ + lea -0x1ecfb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov (%edi),%eax │ │ + mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d0c0 │ │ + call 65e70 │ │ fstpl 0x28(%esp) │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ + movsd 0x28(%esp),%xmm1 │ │ + cvtsd2ss %xmm1,%xmm0 │ │ movss %xmm0,0xc(%esp) │ │ - mov 0x14(%edi),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 42bb0 │ │ - mov %eax,%esi │ │ - mov %eax,0x8(%esp) │ │ - mov 0x54(%esp),%eax │ │ + mov 0x14(%esi),%eax │ │ mov %edi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x24(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 13fa0 │ │ + call 46a20 │ │ + mov %eax,0x8(%esp) │ │ mov %eax,%edi │ │ + mov 0x54(%esp),%eax │ │ mov %esi,(%esp) │ │ - call 40fc0 │ │ + mov %eax,0x4(%esp) │ │ + call 14ce0 │ │ + mov %edi,(%esp) │ │ + mov %eax,%esi │ │ + call 44cc0 │ │ + mov %esi,%eax │ │ lea 0x3c(%esp),%esp │ │ - mov %edi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - mov %ebp,(%esp) │ │ - call 42b20 │ │ + lea 0x0(%esi),%esi │ │ + mov %edi,(%esp) │ │ + call 46960 │ │ test %eax,%eax │ │ mov %eax,%edx │ │ - jne 14b13 │ │ - jmp 14b3d │ │ - call 603f0 │ │ + jne 1586b │ │ + jmp 15899 │ │ + call 69330 │ │ test %eax,%eax │ │ mov %eax,%edx │ │ - je 14b35 │ │ + je 158d0 │ │ mov 0x4(%edx),%eax │ │ - mov 0x8(%eax),%esi │ │ - mov %edx,0x20(%esp) │ │ - mov %esi,(%esp) │ │ - call 42ba0 │ │ + mov %edx,0x24(%esp) │ │ + mov 0x8(%eax),%ebp │ │ + mov %ebp,(%esp) │ │ + call 46a10 │ │ + mov 0x24(%esp),%edx │ │ test %eax,%eax │ │ - mov 0x20(%esp),%edx │ │ mov %edx,(%esp) │ │ - je 14b08 │ │ - call 603c0 │ │ - test %esi,%esi │ │ - jne 14a95 │ │ - lea -0x1a454(%ebx),%eax │ │ + je 15860 │ │ + call 69300 │ │ + mov %ebp,0x24(%esp) │ │ + test %ebp,%ebp │ │ + jne 157e3 │ │ movl $0x2c4,0x8(%esp) │ │ + lea -0x1c26c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x1c2fc(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - lea -0x1a4e4(%ebx),%eax │ │ - or $0xffffffff,%edi │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 14aec │ │ - lea 0x0(%esi),%esi │ │ - mov $0xffffffff,%edi │ │ - jmp 14aec │ │ - lea -0x1cf1d(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + call 67510 │ │ + mov $0xffffffff,%eax │ │ + jmp 15844 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ebp,0x24(%esp) │ │ + jmp 15891 │ │ + xchg %ax,%ax │ │ + mov $0xffffffff,%eax │ │ + jmp 15844 │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1ed31(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x1c2fc(%ebx),%eax │ │ movl $0x2b4,0x8(%esp) │ │ - lea -0x1a4e4(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov $0xffffffff,%edi │ │ - call 5e6d0 │ │ - jmp 14aec │ │ + call 67510 │ │ + mov $0xffffffff,%eax │ │ + jmp 15844 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00014bb0 : │ │ +00015920 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6e43b,%ebx │ │ + call db90 │ │ + add $0x7859f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - lea -0x1cd87(%ebx),%esi │ │ + lea -0x1eb9b(%ebx),%esi │ │ mov 0x40(%esp),%ebp │ │ - call 137f0 │ │ + call 14450 │ │ mov %eax,0x4(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0x0,(%esp) │ │ - call 5e1e0 │ │ - mov %eax,0x14(%esp) │ │ + call 66b20 │ │ mov %esi,0x4(%esp) │ │ + mov %eax,%edi │ │ + mov %eax,0x14(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ - test %eax,%eax │ │ + call 65e30 │ │ mov %esi,0x4(%esp) │ │ + test %eax,%eax │ │ + mov %edi,(%esp) │ │ setne %al │ │ movzbl %al,%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x14(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5d1c0 │ │ + call 65f60 │ │ mov 0x44(%esp),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1cd7d(%ebx),%eax │ │ - mov %eax,0x18(%esp) │ │ + lea -0x1eb91(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x14(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5d100 │ │ - mov 0x48(%esp),%eax │ │ - test %eax,%eax │ │ - je 14d78 │ │ + mov %eax,0x18(%esp) │ │ + call 65eb0 │ │ + mov 0x48(%esp),%edx │ │ + test %edx,%edx │ │ + je 15ae0 │ │ mov 0x48(%esp),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1ce4f(%ebx),%eax │ │ - mov %eax,0x1c(%esp) │ │ + lea -0x1ec63(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x14(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5d100 │ │ + mov %eax,0x1c(%esp) │ │ + call 65eb0 │ │ mov 0x8(%ebp),%eax │ │ mov 0x14(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x14(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 21e00 │ │ + call 23b20 │ │ test %eax,%eax │ │ mov %eax,%esi │ │ - je 14dae │ │ + je 15b14 │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov 0x14(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 22e40 │ │ + call 24d00 │ │ mov %eax,%edi │ │ mov 0x14(%esp),%eax │ │ test %edi,%edi │ │ mov %eax,(%esp) │ │ - je 14dc1 │ │ - call 5d2e0 │ │ + je 15b27 │ │ + call 66060 │ │ mov 0x44(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d100 │ │ + call 65eb0 │ │ mov 0x48(%esp),%eax │ │ test %eax,%eax │ │ - je 14cf7 │ │ + je 15a5d │ │ mov 0x48(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d100 │ │ + call 65eb0 │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 21d40 │ │ - mov %esi,0xc(%ebp) │ │ + call 23a20 │ │ mov 0x10(%ebp),%eax │ │ + mov %esi,0xc(%ebp) │ │ mov %eax,(%esp) │ │ - call 22d90 │ │ - mov %edi,0x10(%ebp) │ │ + call 24c40 │ │ mov 0x18(%ebp),%eax │ │ + mov %edi,0x10(%ebp) │ │ mov %eax,(%esp) │ │ - call 604a0 │ │ + call 693e0 │ │ + test %eax,%eax │ │ mov %eax,%ebp │ │ - xor %eax,%eax │ │ - test %ebp,%ebp │ │ - jne 14d33 │ │ - jmp 14d5a │ │ - call 603f0 │ │ + jne 15a9b │ │ + jmp 15ad0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + call 69330 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - je 14d68 │ │ + je 15ad0 │ │ mov 0x4(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ mov (%eax),%edx │ │ mov %edi,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ call *0x10(%edx) │ │ - test %eax,%eax │ │ mov %ebp,(%esp) │ │ - jns 14d28 │ │ - call 603c0 │ │ - mov $0xffffffff,%eax │ │ + test %eax,%eax │ │ + jns 15a90 │ │ + call 69300 │ │ lea 0x2c(%esp),%esp │ │ + mov $0xffffffff,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x2c(%esp),%esp │ │ xor %eax,%eax │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1ce4f(%ebx),%eax │ │ - mov %eax,0x1c(%esp) │ │ + lea -0x1ec63(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ + mov %eax,%esi │ │ + mov %eax,0x1c(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ mov %eax,0x8(%esp) │ │ - mov 0x1c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ mov 0x14(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5d100 │ │ - jmp 14c71 │ │ + call 65eb0 │ │ + jmp 159d7 │ │ mov 0x14(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d2e0 │ │ + call 66060 │ │ mov $0xffffffff,%eax │ │ - jmp 14d5a │ │ - call 5d2e0 │ │ + jmp 15ad2 │ │ + call 66060 │ │ mov $0xffffffff,%eax │ │ - jmp 14d5a │ │ + jmp 15ad2 │ │ lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00014dd0 : │ │ +00015b40 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6e21e,%ebx │ │ + call db90 │ │ + add $0x78382,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x28(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x20(%esp),%eax │ │ mov 0xc(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 214a0 │ │ + call 23080 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00014e10 : │ │ +00015b80 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6e1db,%ebx │ │ + call db90 │ │ + add $0x7833f,%ebx │ │ lea -0x4c(%esp),%esp │ │ - lea -0x1a4e4(%ebx),%ecx │ │ + lea -0x1c2fc(%ebx),%eax │ │ + mov %eax,0x3c(%esp) │ │ + mov %eax,%ebp │ │ + mov %eax,0x4(%esp) │ │ mov 0x68(%esp),%eax │ │ - mov %ecx,0x34(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x60(%esp),%ebp │ │ movl $0x31d,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,0x30(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,(%esp) │ │ + mov %eax,%edi │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ + mov %eax,0x38(%esp) │ │ + call 6c820 │ │ mov %eax,(%esp) │ │ - call 638f0 │ │ - mov 0x34(%esp),%ecx │ │ - mov %eax,0x2c(%esp) │ │ - mov %ecx,0x8(%esp) │ │ + mov %eax,%esi │ │ movl $0x31f,0xc(%esp) │ │ + mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x38(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x38(%esp),%eax │ │ + mov %eax,0x34(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x4(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 638f0 │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x2c(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov %edi,(%esp) │ │ + mov %eax,0x30(%esp) │ │ + call 6c820 │ │ movl $0x321,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ + mov %ebp,0x8(%esp) │ │ movl $0x2,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x2c(%esp),%edx │ │ - mov %eax,0x3c(%esp) │ │ - test %edx,%edx │ │ - jle 14f92 │ │ - mov %ebp,%edx │ │ - mov 0x38(%esp),%edi │ │ - xor %esi,%esi │ │ + mov %esi,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x2c(%esp) │ │ + test %esi,%esi │ │ + jle 15ce0 │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x34(%esp),%esi │ │ + mov 0x30(%esp),%edi │ │ mov %eax,%ebp │ │ - jmp 14f00 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%esi │ │ + lea (%eax,%esi,2),%esi │ │ + mov %esi,0x28(%esp) │ │ + mov 0x60(%esp),%esi │ │ + jmp 15c60 │ │ + xchg %ax,%ax │ │ + add $0x2,%ebp │ │ add $0x4,%edi │ │ - cmp 0x2c(%esp),%esi │ │ - je 14f90 │ │ + cmp 0x28(%esp),%ebp │ │ + je 15ce0 │ │ mov (%edi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%edx),%eax │ │ + mov 0x8(%esi),%eax │ │ mov 0x14(%eax),%eax │ │ - mov %edx,0x28(%esp) │ │ mov %eax,(%esp) │ │ - call 1faa0 │ │ + call 21030 │ │ + mov %ax,0x0(%ebp) │ │ cmp $0xffff,%ax │ │ - mov %ax,0x0(%ebp,%esi,2) │ │ - mov 0x28(%esp),%edx │ │ - jne 14ef0 │ │ - mov 0x30(%esp),%eax │ │ - mov 0x34(%esp),%ecx │ │ - mov %eax,0x14(%esp) │ │ + jne 15c50 │ │ + mov 0x38(%esp),%esi │ │ + mov %esi,0x14(%esp) │ │ mov (%edi),%eax │ │ - mov %eax,0x10(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - lea -0x1a42c(%ebx),%eax │ │ movl $0x326,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov 0x38(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1c244(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x3c(%esp),%eax │ │ + call 64330 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov $0xffffffff,%eax │ │ lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov %edx,%ebp │ │ - mov 0x38(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x2c(%esp),%eax │ │ - mov 0x64(%esp),%ecx │ │ + call 64330 │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x34(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x3c(%esp),%eax │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov 0xc(%ebp),%eax │ │ + mov 0x64(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x60(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 21700 │ │ + call 232f0 │ │ mov %eax,0x30(%esp) │ │ cmp $0xffffffff,%eax │ │ - mov 0x3c(%esp),%eax │ │ + je 15e26 │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - je 1513b │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x30(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x10(%ebp),%eax │ │ + mov 0x60(%esp),%eax │ │ + mov 0x10(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 229b0 │ │ - mov 0x18(%ebp),%eax │ │ + call 24860 │ │ + mov 0x60(%esp),%eax │ │ + mov 0x18(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 604a0 │ │ - mov %eax,%edx │ │ - mov 0x30(%esp),%eax │ │ - test %edx,%edx │ │ - je 14f84 │ │ + call 693e0 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 15e00 │ │ + lea -0x1ed4c(%ebx),%eax │ │ + mov %eax,0x28(%esp) │ │ + jmp 15db3 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x6c(%esp),%eax │ │ - lea -0x1cf38(%ebx),%ecx │ │ test %eax,%eax │ │ - mov %ecx,0x2c(%esp) │ │ - jne 150f7 │ │ - mov $0x6,%ebp │ │ - jmp 15042 │ │ - nop │ │ - mov %edx,(%esp) │ │ - call 603f0 │ │ + je 15da5 │ │ + mov 0x60(%esp),%esi │ │ + mov 0x60(%esp),%eax │ │ + mov 0x10(%esi),%ecx │ │ + mov 0x1c(%eax),%eax │ │ + mov (%eax),%edx │ │ + mov %ecx,0x8(%esp) │ │ + mov 0xc(%esi),%ecx │ │ + mov %eax,(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + call *0x10(%edx) │ │ test %eax,%eax │ │ - mov %eax,%edx │ │ - je 15118 │ │ - mov 0x4(%edx),%eax │ │ - mov 0x2c(%esp),%esi │ │ + js 15e10 │ │ + mov %ebp,(%esp) │ │ + call 69330 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 15e00 │ │ + mov 0x4(%ebp),%eax │ │ + mov $0x6,%ecx │ │ + mov 0x28(%esp),%esi │ │ mov 0x8(%eax),%eax │ │ - mov %eax,0x34(%esp) │ │ - mov (%eax),%ecx │ │ - mov (%ecx),%edi │ │ - mov %ebp,%ecx │ │ + mov (%eax),%edx │ │ + mov (%edx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 15030 │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x64(%esp),%eax │ │ - movl $0x3f800000,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov 0x38(%ecx),%eax │ │ - mov %edx,0x28(%esp) │ │ - mov %eax,(%esp) │ │ - call 48fc0 │ │ - cmp $0xffffffff,%eax │ │ - mov 0x28(%esp),%edx │ │ - jne 15030 │ │ - mov %edx,(%esp) │ │ - call 603c0 │ │ - mov $0xffffffff,%eax │ │ - jmp 14f84 │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x64(%esp),%eax │ │ + jne 15d78 │ │ + mov 0x64(%esp),%edx │ │ movl $0x3f800000,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov 0x38(%ecx),%eax │ │ - mov %edx,0x28(%esp) │ │ + mov %edx,0x4(%esp) │ │ + mov 0x38(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 48fc0 │ │ + call 4d650 │ │ cmp $0xffffffff,%eax │ │ - mov 0x28(%esp),%edx │ │ - je 15086 │ │ - mov 0x1c(%ebp),%eax │ │ - mov 0x10(%ebp),%esi │ │ - mov (%eax),%ecx │ │ - mov %esi,0x8(%esp) │ │ - mov 0xc(%ebp),%esi │ │ - mov %edx,0x28(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call *0x10(%ecx) │ │ - test %eax,%eax │ │ - mov 0x28(%esp),%edx │ │ - mov %edx,(%esp) │ │ - js 15128 │ │ - call 603f0 │ │ - test %eax,%eax │ │ - mov %eax,%edx │ │ - je 15118 │ │ - mov 0x4(%edx),%eax │ │ - mov 0x2c(%esp),%esi │ │ - mov 0x8(%eax),%eax │ │ - mov %eax,0x34(%esp) │ │ - mov (%eax),%ecx │ │ - mov (%ecx),%edi │ │ - mov $0x6,%ecx │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 150c4 │ │ - jmp 15098 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jne 15d78 │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x28(%esp) │ │ + call 69300 │ │ + mov 0x28(%esp),%eax │ │ + jmp 15cd7 │ │ + nop │ │ mov 0x30(%esp),%eax │ │ lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - call 603c0 │ │ + mov %ebp,(%esp) │ │ + call 69300 │ │ lea 0x4c(%esp),%esp │ │ mov $0x1,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - call 5bce0 │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ mov $0xffffffff,%eax │ │ - jmp 14f84 │ │ - lea 0x0(%esi),%esi │ │ + jmp 15cd7 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00015150 : │ │ +00015e40 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6de9b,%ebx │ │ + call db90 │ │ + add $0x7807f,%ebx │ │ lea -0x2c(%esp),%esp │ │ mov 0x40(%esp),%eax │ │ - mov 0xc(%eax),%edi │ │ + mov 0xc(%eax),%ebp │ │ mov 0x44(%esp),%eax │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 213f0 │ │ + call 22f90 │ │ + mov %eax,0x14(%esp) │ │ cmp $0xffffffff,%eax │ │ - mov %eax,0x18(%esp) │ │ - movl $0x0,0x1c(%esp) │ │ - je 1527b │ │ - lea (%eax,%eax,4),%ebp │ │ - mov 0x8(%edi),%eax │ │ - xor %edx,%edx │ │ - shl $0x2,%ebp │ │ - mov 0x8(%eax,%ebp,1),%esi │ │ - test %esi,%esi │ │ - jle 151e6 │ │ - mov %ebp,0x14(%esp) │ │ + je 15f86 │ │ + lea (%eax,%eax,4),%edi │ │ + mov 0x8(%ebp),%eax │ │ + shl $0x2,%edi │ │ + mov 0x8(%eax,%edi,1),%edx │ │ + test %edx,%edx │ │ + jle 15f7f │ │ + xor %ecx,%ecx │ │ xor %esi,%esi │ │ - mov %edx,%ebp │ │ - lea 0x0(%esi),%esi │ │ - mov 0x18(%esp),%eax │ │ + mov %edi,0x18(%esp) │ │ + mov %ebp,%edi │ │ + mov %ecx,%ebp │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x14(%esp),%eax │ │ mov %esi,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ + add $0x1,%esi │ │ mov %edi,(%esp) │ │ - call 213a0 │ │ + mov %eax,0x4(%esp) │ │ + call 22f40 │ │ mov %eax,(%esp) │ │ - add $0x1,%esi │ │ - call cec4 │ │ + call d690 │ │ + mov 0x18(%esp),%ecx │ │ lea 0x1(%ebp,%eax,1),%ebp │ │ - mov 0x14(%esp),%edx │ │ mov 0x8(%edi),%eax │ │ - cmp %esi,0x8(%eax,%edx,1) │ │ - jg 151b0 │ │ - mov %ebp,%edx │ │ - mov 0x14(%esp),%ebp │ │ - lea -0x1a4e4(%ebx),%eax │ │ + cmp %esi,0x8(%eax,%ecx,1) │ │ + jg 15ea0 │ │ + mov %ebp,%ecx │ │ + mov %edi,%ebp │ │ + mov 0x18(%esp),%edi │ │ movl $0x362,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + lea -0x1c2fc(%ebx),%eax │ │ + mov %ecx,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x1c(%esp) │ │ - mov 0x8(%edi),%eax │ │ - mov 0x8(%eax,%ebp,1),%ecx │ │ - test %ecx,%ecx │ │ - jle 1527b │ │ - mov %ebp,0x14(%esp) │ │ + mov %eax,%edx │ │ + mov 0x8(%ebp),%eax │ │ + mov 0x8(%eax,%edi,1),%eax │ │ + test %eax,%eax │ │ + jle 15f72 │ │ + mov %edi,0x18(%esp) │ │ xor %esi,%esi │ │ - mov 0x1c(%esp),%ebp │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x18(%esp),%eax │ │ + mov %edx,%edi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x14(%esp),%eax │ │ mov %esi,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 213a0 │ │ + call 22f40 │ │ mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cf24 │ │ - mov 0x14(%esp),%edx │ │ - mov 0x8(%edi),%eax │ │ + mov %edi,(%esp) │ │ + call d6f0 │ │ + mov 0x8(%ebp),%eax │ │ + mov 0x18(%esp),%edx │ │ mov 0x8(%eax,%edx,1),%eax │ │ - lea -0x1(%eax),%edx │ │ - cmp %esi,%edx │ │ - je 15274 │ │ - mov %ebp,(%esp) │ │ - call cec4 │ │ - movw $0x20,0x0(%ebp,%eax,1) │ │ - mov 0x8(%edi),%eax │ │ - mov 0x14(%esp),%edx │ │ + lea -0x1(%eax),%ecx │ │ + cmp %esi,%ecx │ │ + je 15f6b │ │ + mov %edi,(%esp) │ │ + call d690 │ │ + movw $0x20,(%edi,%eax,1) │ │ + mov 0x18(%esp),%edx │ │ + mov 0x8(%ebp),%eax │ │ mov 0x8(%eax,%edx,1),%eax │ │ add $0x1,%esi │ │ cmp %eax,%esi │ │ - jl 15228 │ │ + jl 15f20 │ │ mov 0x1c(%esp),%eax │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + xor %ecx,%ecx │ │ + jmp 15ed8 │ │ + xor %eax,%eax │ │ + jmp 15f76 │ │ + lea 0x0(%esi),%esi │ │ │ │ -00015290 : │ │ +00015f90 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6dd5e,%ebx │ │ + call db90 │ │ + add $0x77f32,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 1cf00 │ │ + call 1e2b0 │ │ lea 0x18(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ retq │ │ mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000152c0 : │ │ +00015fc0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6dd2b,%ebx │ │ + call db90 │ │ + add $0x77eff,%ebx │ │ lea -0x5c(%esp),%esp │ │ - mov -0x20(%ebx),%ebp │ │ mov 0x70(%esp),%esi │ │ - mov 0x74(%esp),%eax │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x0(%ebp),%eax │ │ + mov %gs:0x14,%eax │ │ mov %eax,0x4c(%esp) │ │ + xor %eax,%eax │ │ mov 0x1c(%esi),%eax │ │ + mov 0x74(%esp),%ebp │ │ test %eax,%eax │ │ - je 155f8 │ │ + je 162c8 │ │ lea 0x30(%esi),%edi │ │ mov %edi,(%esp) │ │ - call 633f0 │ │ + call 6c360 │ │ mov %edi,(%esp) │ │ - call 63250 │ │ - mov 0x2c(%esp),%edi │ │ + call 6c180 │ │ mov 0x2c(%esi),%eax │ │ - test %edi,%edi │ │ + test %ebp,%ebp │ │ mov %eax,(%esp) │ │ - je 155a8 │ │ - call 5bce0 │ │ - mov 0x2c(%esp),%edx │ │ + je 16280 │ │ + lea -0x1c2fc(%ebx),%edi │ │ + call 64330 │ │ movl $0x3a9,0x8(%esp) │ │ - lea -0x1a4e4(%ebx),%edi │ │ - mov %edx,(%esp) │ │ mov %edi,0x4(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + mov %ebp,(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,0x2c(%esi) │ │ mov 0x1c(%esi),%eax │ │ mov 0x1c(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 18920 │ │ + call 19610 │ │ mov 0x1c(%esi),%eax │ │ movl $0x0,0x1c(%eax) │ │ movl $0x0,0x20(%eax) │ │ movl $0x0,0x24(%eax) │ │ mov 0x18(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x1c(%esi),%eax │ │ movl $0x0,0x18(%eax) │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 1b810 │ │ + call 1c860 │ │ test %eax,%eax │ │ - js 1558d │ │ + js 16262 │ │ mov 0x68(%esi),%eax │ │ test %eax,%eax │ │ - je 15431 │ │ + je 1611a │ │ movl $0x0,0x10(%esp) │ │ - lea -0x1cd72(%ebx),%edx │ │ + lea -0x1eb86(%ebx),%edx │ │ mov %edx,0xc(%esp) │ │ mov 0x2c(%esi),%edx │ │ - mov %edx,0x8(%esp) │ │ mov %eax,(%esp) │ │ - lea -0x1cf3d(%ebx),%edx │ │ + mov %edx,0x8(%esp) │ │ + lea -0x1ed51(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ - call 63750 │ │ - mov %eax,0x2c(%esp) │ │ + call 6c680 │ │ mov %eax,0x10(%esp) │ │ + mov %eax,%ebp │ │ movl $0x3c2,0x8(%esp) │ │ - lea -0x1cd6d(%ebx),%eax │ │ + lea -0x1eb81(%ebx),%eax │ │ mov %edi,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - lea -0x1cd52(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov %ebp,(%esp) │ │ + lea -0x1eb66(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ test %eax,%eax │ │ - je 1566a │ │ - mov 0x2c(%esp),%edx │ │ - mov %eax,0x28(%esp) │ │ - mov %edx,(%esp) │ │ - call 5bce0 │ │ - mov 0x28(%esp),%eax │ │ + je 16332 │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + call 64330 │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 1b480 │ │ + call 1c350 │ │ mov 0x6c(%esi),%eax │ │ test %eax,%eax │ │ - je 154d2 │ │ + je 161b1 │ │ movl $0x0,0x10(%esp) │ │ - lea -0x1cd4f(%ebx),%edx │ │ + lea -0x1eb63(%ebx),%edx │ │ mov %edx,0xc(%esp) │ │ mov 0x2c(%esi),%edx │ │ - mov %edx,0x8(%esp) │ │ mov %eax,(%esp) │ │ - lea -0x1cf3d(%ebx),%edx │ │ + mov %edx,0x8(%esp) │ │ + lea -0x1ed51(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ - call 63750 │ │ - mov %eax,0x2c(%esp) │ │ + call 6c680 │ │ mov %eax,0x10(%esp) │ │ + mov %eax,%ebp │ │ movl $0x3cf,0x8(%esp) │ │ - lea -0x1a38c(%ebx),%eax │ │ + lea -0x1c1a4(%ebx),%eax │ │ mov %edi,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - lea -0x1cd52(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov %ebp,(%esp) │ │ + lea -0x1eb66(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ test %eax,%eax │ │ - je 1562a │ │ - mov 0x2c(%esp),%edx │ │ - mov %eax,0x28(%esp) │ │ - mov %edx,(%esp) │ │ - call 5bce0 │ │ - mov 0x28(%esp),%eax │ │ + je 162fa │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + call 64330 │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 1b500 │ │ + call 1c3d0 │ │ mov 0x70(%esi),%eax │ │ test %eax,%eax │ │ - je 15573 │ │ + je 16248 │ │ movl $0x0,0x10(%esp) │ │ - lea -0x1cd4a(%ebx),%edx │ │ + lea -0x1eb5e(%ebx),%edx │ │ mov %edx,0xc(%esp) │ │ mov 0x2c(%esi),%edx │ │ - mov %edx,0x8(%esp) │ │ mov %eax,(%esp) │ │ - lea -0x1cf3d(%ebx),%edx │ │ + mov %edx,0x8(%esp) │ │ + lea -0x1ed51(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ - call 63750 │ │ - mov %eax,0x2c(%esp) │ │ + call 6c680 │ │ mov %eax,0x10(%esp) │ │ + mov %eax,%ebp │ │ movl $0x3dc,0x8(%esp) │ │ - lea -0x1a344(%ebx),%eax │ │ + lea -0x1c15c(%ebx),%eax │ │ mov %edi,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - lea -0x1cd52(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov %ebp,(%esp) │ │ + lea -0x1eb66(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ test %eax,%eax │ │ - je 15686 │ │ - mov 0x2c(%esp),%edx │ │ - mov %eax,0x28(%esp) │ │ - mov %edx,(%esp) │ │ - call 5bce0 │ │ - mov 0x28(%esp),%eax │ │ + je 1634a │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + call 64330 │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 1b420 │ │ + call 1c300 │ │ mov 0x20(%esi),%eax │ │ test %eax,%eax │ │ - je 15582 │ │ + je 16257 │ │ mov (%eax),%edx │ │ mov %eax,(%esp) │ │ call *0x4(%edx) │ │ mov 0x1c(%esi),%eax │ │ mov (%eax),%edx │ │ mov %eax,(%esp) │ │ call *0x4(%edx) │ │ mov 0x4c(%esp),%ecx │ │ - mov 0x0(%ebp),%edx │ │ - cmp %edx,%ecx │ │ - jne 156a2 │ │ + xor %gs:0x14,%ecx │ │ + jne 16362 │ │ lea 0x5c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - call 5bce0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + call 64330 │ │ mov 0x28(%esi),%eax │ │ - lea 0x3c(%esp),%edx │ │ + lea 0x3c(%esp),%ebp │ │ + mov %ebp,(%esp) │ │ + lea -0x1c2fc(%ebx),%edi │ │ mov %eax,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - lea -0x1cd77(%ebx),%eax │ │ - mov %edx,0x28(%esp) │ │ + lea -0x1eb8b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1a4e4(%ebx),%edi │ │ - call cea4 │ │ - mov 0x28(%esp),%edx │ │ + call d670 │ │ movl $0x3af,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + mov %ebp,(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,0x2c(%esi) │ │ addl $0x1,0x28(%esi) │ │ - jmp 15342 │ │ - lea -0x1a404(%ebx),%eax │ │ + jmp 16035 │ │ movl $0x3a0,0x8(%esp) │ │ + lea -0x1c21c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x1c2fc(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - lea -0x1a4e4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov $0xffffffff,%eax │ │ - jmp 1558d │ │ - mov 0x2c(%esp),%eax │ │ + jmp 16262 │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1c184(%ebx),%eax │ │ movl $0x3d1,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - lea -0x1a36c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %edi,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 676a0 │ │ + mov %ebp,(%esp) │ │ + call 64330 │ │ mov $0xffffffff,%eax │ │ - jmp 1558d │ │ - mov 0x2c(%esp),%eax │ │ + jmp 16262 │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1c1c4(%ebx),%eax │ │ movl $0x3c4,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - lea -0x1a3ac(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 15644 │ │ - mov 0x2c(%esp),%eax │ │ + jmp 16310 │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1c138(%ebx),%eax │ │ movl $0x3de,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - lea -0x1a320(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 15644 │ │ - call d370 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 16310 │ │ + call db70 │ │ + jmp 16380 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -000156b0 : │ │ +00016380 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6d93b,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%esi │ │ - mov 0x40(%esp),%edi │ │ + call db90 │ │ + add $0x77b3f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%esi │ │ + mov 0x4c(%esp),%edi │ │ mov 0x8(%esi),%eax │ │ cmpb $0x0,0x58(%eax) │ │ - je 15778 │ │ - mov 0x3c(%esp),%edx │ │ - xor %ebp,%ebp │ │ - test %edx,%edx │ │ - je 15718 │ │ - jmp 15731 │ │ + je 16430 │ │ + test %edi,%edi │ │ + jne 16418 │ │ + movl $0x0,0x1c(%esp) │ │ + lea 0x48(%esp),%ebp │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,0xc(%esp) │ │ - lea 0x38(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - lea 0x34(%esp),%eax │ │ + mov 0x48(%esp),%eax │ │ + test %eax,%eax │ │ + je 16406 │ │ + mov 0x50(%esp),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0x44(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 1bce0 │ │ + call 1ce90 │ │ test %eax,%eax │ │ - js 15728 │ │ + js 1640a │ │ + test %edi,%edi │ │ + jne 163c0 │ │ mov %esi,%eax │ │ - call 13570 │ │ + call 14260 │ │ test %eax,%eax │ │ - js 15728 │ │ - add %eax,%ebp │ │ - mov 0x38(%esp),%eax │ │ + js 1640a │ │ + add %eax,0x1c(%esp) │ │ + mov 0x48(%esp),%eax │ │ test %eax,%eax │ │ - jne 156e8 │ │ - mov %ebp,%eax │ │ - lea 0x0(%esi),%esi │ │ - lea 0x1c(%esp),%esp │ │ + jne 163c8 │ │ + mov 0x1c(%esp),%eax │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - movl $0x1,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - lea 0x38(%esp),%ebp │ │ - call 1b7c0 │ │ - jmp 15767 │ │ nop │ │ - mov %edi,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - lea 0x34(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x8(%esi),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 1bce0 │ │ - test %eax,%eax │ │ - js 15728 │ │ - mov 0x38(%esp),%eax │ │ - test %eax,%eax │ │ - jne 15748 │ │ - xor %ebp,%ebp │ │ - mov %ebp,%eax │ │ - jmp 15728 │ │ + call 1c810 │ │ + jmp 163ac │ │ lea 0x0(%esi),%esi │ │ - lea -0x1a2f8(%ebx),%eax │ │ movl $0x423,0x8(%esp) │ │ + lea -0x1c110(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x1c2fc(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - lea -0x1a4e4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - lea 0x1c(%esp),%esp │ │ + call 67510 │ │ + lea 0x2c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + jmp 16480 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000157b0 : │ │ +00016480 : │ │ push %ebp │ │ - xor %ebp,%ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6d839,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x30(%esp),%esi │ │ - test %eax,%eax │ │ - mov 0x40(%esp),%edi │ │ - je 15808 │ │ - jmp 15821 │ │ + call db90 │ │ + add $0x77a3f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x4c(%esp),%edi │ │ + mov 0x40(%esp),%esi │ │ + test %edi,%edi │ │ + jne 16518 │ │ + movl $0x0,0x1c(%esp) │ │ + lea 0x48(%esp),%ebp │ │ + jmp 164c0 │ │ nop │ │ - mov %edi,0xc(%esp) │ │ - lea 0x38(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - lea 0x34(%esp),%eax │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x48(%esp),%eax │ │ + test %eax,%eax │ │ + je 16506 │ │ + mov 0x50(%esp),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0x44(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 1b890 │ │ + call 1c8e0 │ │ test %eax,%eax │ │ - js 15818 │ │ + js 1650a │ │ + test %edi,%edi │ │ + jne 164c0 │ │ mov %esi,%eax │ │ - call 13570 │ │ + call 14260 │ │ test %eax,%eax │ │ - js 15818 │ │ - add %eax,%ebp │ │ - mov 0x38(%esp),%eax │ │ + js 1650a │ │ + add %eax,0x1c(%esp) │ │ + mov 0x48(%esp),%eax │ │ test %eax,%eax │ │ - jne 157d8 │ │ - mov %ebp,%eax │ │ - lea 0x0(%esi),%esi │ │ - lea 0x1c(%esp),%esp │ │ + jne 164c8 │ │ + mov 0x1c(%esp),%eax │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x1,0x4(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - lea 0x38(%esp),%ebp │ │ - call 1b7c0 │ │ - jmp 1585f │ │ - lea 0x0(%esi),%esi │ │ - mov %edi,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - lea 0x34(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x8(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 1b890 │ │ - test %eax,%eax │ │ - js 15818 │ │ - mov 0x38(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jne 15840 │ │ - xor %ebp,%ebp │ │ - mov %ebp,%eax │ │ - jmp 15818 │ │ - lea 0x0(%esi),%esi │ │ + call 1c810 │ │ + jmp 1649f │ │ │ │ -00015870 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x6d773,%ebx │ │ +00016530 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7798f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x40(%esp),%esi │ │ - mov %edi,0x34(%esp) │ │ - mov %ebp,0x38(%esp) │ │ mov 0x48(%esp),%ebp │ │ lea 0x30(%esi),%edi │ │ mov %edi,(%esp) │ │ - call 63250 │ │ + call 6c180 │ │ mov 0x1c(%esi),%eax │ │ mov 0x44(%esp),%ecx │ │ mov (%eax),%edx │ │ movl $0x0,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call *0x1c(%edx) │ │ test %ebp,%ebp │ │ - je 158c7 │ │ + je 1657b │ │ mov 0x2c(%esi),%edx │ │ mov %edx,0x0(%ebp) │ │ mov %edi,(%esp) │ │ mov %eax,0x1c(%esp) │ │ - call 63300 │ │ + call 6c250 │ │ mov 0x1c(%esp),%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -000158f0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x10(%esp) │ │ - mov %edi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x6d6f3,%ebx │ │ +000165a0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x77920,%ebx │ │ + lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%edi │ │ - mov %esi,0x14(%esp) │ │ lea 0x30(%edi),%esi │ │ mov %esi,(%esp) │ │ - call 63250 │ │ + call 6c180 │ │ mov 0x1c(%edi),%eax │ │ mov 0x24(%esp),%ecx │ │ mov (%eax),%edx │ │ mov %ecx,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ mov %eax,(%esp) │ │ call *0x1c(%edx) │ │ - mov %eax,%edi │ │ mov %esi,(%esp) │ │ - call 63300 │ │ + mov %eax,%edi │ │ + call 6c250 │ │ + lea 0x10(%esp),%esp │ │ mov %edi,%eax │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00015960 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x6d683,%ebx │ │ +000165f0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x778cf,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x40(%esp),%esi │ │ - mov %edi,0x34(%esp) │ │ - mov %ebp,0x38(%esp) │ │ mov 0x44(%esp),%ebp │ │ lea 0x30(%esi),%edi │ │ mov %edi,(%esp) │ │ - call 63250 │ │ + call 6c180 │ │ mov 0x1c(%esi),%eax │ │ mov (%eax),%edx │ │ mov %eax,(%esp) │ │ call *0x20(%edx) │ │ test %ebp,%ebp │ │ - je 159a7 │ │ + je 1662b │ │ mov 0x2c(%esi),%edx │ │ mov %edx,0x0(%ebp) │ │ mov %edi,(%esp) │ │ mov %eax,0x1c(%esp) │ │ - call 63300 │ │ + call 6c250 │ │ mov 0x1c(%esp),%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -000159d0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x10(%esp) │ │ - mov %edi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x6d613,%ebx │ │ +00016650 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x77870,%ebx │ │ + lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%edi │ │ - mov %esi,0x14(%esp) │ │ lea 0x30(%edi),%esi │ │ mov %esi,(%esp) │ │ - call 63250 │ │ + call 6c180 │ │ mov 0x1c(%edi),%eax │ │ mov 0x24(%esp),%ecx │ │ mov (%eax),%edx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call *0x24(%edx) │ │ - mov %eax,%edi │ │ mov %esi,(%esp) │ │ - call 63300 │ │ + mov %eax,%edi │ │ + call 6c250 │ │ + lea 0x10(%esp),%esp │ │ mov %edi,%eax │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00015a30 : │ │ +000166a0 : │ │ lea -0x1c(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov (%eax),%edx │ │ mov %eax,(%esp) │ │ call *(%edx) │ │ lea 0x1c(%esp),%esp │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -00015a50 : │ │ +000166c0 : │ │ mov 0x4(%esp),%eax │ │ mov 0x8(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00015a60 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x1c(%esp) │ │ - mov %esi,0x20(%esp) │ │ - call d3b4 │ │ - add $0x6d583,%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov %ebp,0x28(%esp) │ │ - mov 0x34(%esp),%ebp │ │ - mov %edi,0x24(%esp) │ │ - mov 0x38(%esp),%edi │ │ - mov 0x4(%esi),%eax │ │ +000166d0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x777ef,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x30(%esp),%ebp │ │ + mov 0x34(%esp),%edi │ │ + mov 0x38(%esp),%esi │ │ + mov 0x4(%ebp),%eax │ │ mov 0xc(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 1cef0 │ │ - test %ebp,%ebp │ │ - je 15aa5 │ │ - mov 0xc(%esi),%edx │ │ - add %eax,%edx │ │ - mov %edx,0x0(%ebp) │ │ + call 1e2a0 │ │ test %edi,%edi │ │ - je 15aae │ │ - add 0x10(%esi),%eax │ │ - mov %eax,(%edi) │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + je 16708 │ │ + mov 0xc(%ebp),%edx │ │ + add %eax,%edx │ │ + mov %edx,(%edi) │ │ + test %esi,%esi │ │ + je 16711 │ │ + add 0x10(%ebp),%eax │ │ + mov %eax,(%esi) │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00015ad0 : │ │ - lea -0x8(%esp),%esp │ │ - mov %esi,(%esp) │ │ +00016720 : │ │ + push %edi │ │ + push %esi │ │ mov 0x10(%esp),%esi │ │ - test %esi,%esi │ │ - mov %edi,0x4(%esp) │ │ mov 0xc(%esp),%eax │ │ mov 0x14(%esp),%ecx │ │ mov 0x18(%esp),%edx │ │ - je 15af4 │ │ + test %esi,%esi │ │ + je 1673b │ │ mov 0x14(%eax),%edi │ │ mov %edi,(%esi) │ │ test %ecx,%ecx │ │ - je 15afd │ │ + je 16744 │ │ mov 0x18(%eax),%esi │ │ mov %esi,(%ecx) │ │ test %edx,%edx │ │ - je 15b06 │ │ + je 1674d │ │ mov 0x20(%eax),%ecx │ │ mov %ecx,(%edx) │ │ + pop %esi │ │ mov 0x1c(%eax),%eax │ │ - mov (%esp),%esi │ │ - mov 0x4(%esp),%edi │ │ - lea 0x8(%esp),%esp │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00015b20 : │ │ +00016760 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6d4cb,%ebx │ │ - lea -0x7c(%esp),%esp │ │ - mov 0x90(%esp),%esi │ │ - mov 0x8(%esi),%eax │ │ + call db90 │ │ + add $0x7775f,%ebx │ │ + lea -0x8c(%esp),%esp │ │ + mov 0xa0(%esp),%edi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x7c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 1c030 │ │ - mov %esi,%eax │ │ - call 13570 │ │ + call 1cd30 │ │ + mov %edi,%eax │ │ + call 14260 │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - js 15db8 │ │ - mov 0x20(%esi),%eax │ │ + js 16a78 │ │ + mov 0x20(%edi),%eax │ │ test %eax,%eax │ │ - je 15b6f │ │ + je 167ba │ │ mov (%eax),%edx │ │ mov %eax,(%esp) │ │ call *0xc(%edx) │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - js 15db8 │ │ - mov 0x8(%esi),%eax │ │ + js 16a78 │ │ + mov 0x8(%edi),%eax │ │ mov 0x60(%eax),%eax │ │ - mov %eax,%edi │ │ - sub 0x24(%esi),%edi │ │ - cmp %edi,%eax │ │ - jle 15b9a │ │ - xchg %ax,%ax │ │ - mov 0x1c(%esi),%eax │ │ + mov %eax,%esi │ │ + sub 0x24(%edi),%esi │ │ + cmp %esi,%eax │ │ + jle 167fa │ │ + jmp 167e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x1c(%edi),%eax │ │ mov (%eax),%edx │ │ - mov %edi,0x4(%esp) │ │ + mov %esi,0x4(%esp) │ │ + add $0x1,%esi │ │ mov %eax,(%esp) │ │ - add $0x1,%edi │ │ call *0x8(%edx) │ │ - mov 0x8(%esi),%eax │ │ - cmp %edi,0x60(%eax) │ │ - jg 15b80 │ │ - mov 0x1c(%esi),%eax │ │ + mov 0x8(%edi),%eax │ │ + cmp %esi,0x60(%eax) │ │ + jg 167e0 │ │ + mov 0x1c(%edi),%eax │ │ mov (%eax),%edx │ │ mov %eax,(%esp) │ │ call *0xc(%edx) │ │ + mov %eax,0x40(%esp) │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - js 15db8 │ │ - lea 0x30(%esi),%eax │ │ + js 16a60 │ │ + lea 0x30(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 63300 │ │ - lea -0x1cd45(%ebx),%eax │ │ + call 6c250 │ │ + lea -0x1eb59(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov (%esi),%eax │ │ + mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ + mov 0x40(%esp),%edx │ │ test %eax,%eax │ │ - jne 15be0 │ │ - lea 0x7c(%esp),%esp │ │ - mov %ebp,%eax │ │ + jne 16858 │ │ + mov 0x7c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %edx,%eax │ │ + jne 16a92 │ │ + lea 0x8c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x54(%esp),%eax │ │ - lea 0x58(%esp),%edi │ │ + nop │ │ + lea 0x60(%esp),%eax │ │ + lea 0x64(%esp),%esi │ │ mov %eax,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 15870 │ │ + mov %edi,(%esp) │ │ + mov %esi,0x4(%esp) │ │ + call 16530 │ │ test %eax,%eax │ │ - je 15bd2 │ │ - mov 0x58(%esp),%edx │ │ + je 16a56 │ │ mov %eax,0x14(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov %edx,0x18(%esp) │ │ - mov %eax,0x10(%esp) │ │ + mov 0x60(%esp),%eax │ │ + mov 0x64(%esp),%edx │ │ movl $0x483,0x8(%esp) │ │ - lea -0x1cd3a(%ebx),%eax │ │ - movl $0x1,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1eb4e(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x1a4e4(%ebx),%eax │ │ + lea -0x1c2fc(%ebx),%eax │ │ + mov %edx,0x18(%esp) │ │ + movl $0x1,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - lea -0x1cd2d(%ebx),%eax │ │ + call 67510 │ │ movl $0x0,0x8(%esp) │ │ + lea -0x1eb41(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ - movl $0x0,0x4(%esp) │ │ - lea -0x1cd27(%ebx),%eax │ │ - movl $0x1,(%esp) │ │ + lea -0x1eb3b(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1cd22(%ebx),%eax │ │ + lea -0x1eb36(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x1cd1d(%ebx),%eax │ │ + lea -0x1eb31(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1cd17(%ebx),%eax │ │ + lea -0x1eb2b(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x1cd13(%ebx),%eax │ │ + lea -0x1eb27(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x1cd0d(%ebx),%eax │ │ + lea -0x1eb21(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x1a2a8(%ebx),%eax │ │ + lea -0x1c0c0(%ebx),%eax │ │ + movl $0x0,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov %edi,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 159d0 │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ - je 15bd2 │ │ - lea -0x1a280(%ebx),%eax │ │ - mov %ebp,0x4c(%esp) │ │ - mov %eax,0x44(%esp) │ │ - mov %esi,0x48(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,(%esp) │ │ - call 15a50 │ │ - mov %eax,0x40(%esp) │ │ + call 67510 │ │ + mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - lea 0x60(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - lea 0x5c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 15a60 │ │ + call 16650 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + je 16a56 │ │ + mov %edi,0x5c(%esp) │ │ lea 0x6c(%esp),%eax │ │ - mov %edi,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea 0x64(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ + mov %eax,0x48(%esp) │ │ lea 0x68(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 15ad0 │ │ - mov %eax,%edx │ │ - mov 0x68(%esp),%ecx │ │ - mov 0x48(%esp),%eax │ │ - mov %ecx,0x38(%esp) │ │ - mov 0x6c(%esp),%ebp │ │ - mov 0x64(%esp),%esi │ │ - mov %edx,0x3c(%esp) │ │ - mov %eax,(%esp) │ │ - call 138f0 │ │ - mov 0x3c(%esp),%edx │ │ + mov %eax,0x44(%esp) │ │ + lea 0x78(%esp),%eax │ │ + mov %eax,0x54(%esp) │ │ + lea 0x70(%esp),%eax │ │ + mov %eax,0x4c(%esp) │ │ + lea 0x74(%esp),%eax │ │ + mov %eax,0x50(%esp) │ │ + lea -0x1c098(%ebx),%eax │ │ + mov %eax,0x58(%esp) │ │ + jmp 16980 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %esi,(%esp) │ │ + call 166c0 │ │ + mov 0x48(%esp),%ecx │ │ + mov %esi,(%esp) │ │ + mov %eax,0x34(%esp) │ │ + mov %ecx,0x8(%esp) │ │ + mov 0x44(%esp),%ecx │ │ + mov %ecx,0x4(%esp) │ │ + call 166d0 │ │ + mov 0x54(%esp),%ecx │ │ + mov %esi,(%esp) │ │ + mov %ecx,0xc(%esp) │ │ + mov 0x4c(%esp),%ecx │ │ + mov %ecx,0x8(%esp) │ │ + mov 0x50(%esp),%ecx │ │ + mov %ecx,0x4(%esp) │ │ + call 16720 │ │ + mov 0x5c(%esp),%ecx │ │ + mov 0x78(%esp),%edx │ │ + mov 0x70(%esp),%ebp │ │ + mov %ecx,(%esp) │ │ + mov 0x74(%esp),%edi │ │ + mov %eax,0x3c(%esp) │ │ + mov %edx,0x38(%esp) │ │ + call 14540 │ │ + mov 0x3c(%esp),%ecx │ │ mov %eax,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 61b50 │ │ - mov 0x60(%esp),%eax │ │ - mov 0x38(%esp),%ecx │ │ - mov %eax,0x18(%esp) │ │ - mov 0x5c(%esp),%eax │ │ - mov %eax,0x14(%esp) │ │ - mov 0x40(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ - mov 0x44(%esp),%eax │ │ - mov %ecx,0x24(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + call 6aa00 │ │ + mov 0x6c(%esp),%eax │ │ fstpl 0x1c(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %ebp,0x2c(%esp) │ │ - mov %esi,0x28(%esp) │ │ + mov 0x38(%esp),%edx │ │ + mov %ebp,0x28(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov 0x68(%esp),%eax │ │ + mov %edi,0x24(%esp) │ │ movl $0x0,0x8(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x0,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov %edi,(%esp) │ │ - call 15a30 │ │ + mov %eax,0x10(%esp) │ │ + mov 0x58(%esp),%eax │ │ + mov %edx,0x2c(%esp) │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov %esi,(%esp) │ │ + call 166a0 │ │ test %eax,%eax │ │ + mov %eax,%esi │ │ + jne 16980 │ │ + mov 0x40(%esp),%edx │ │ + jmp 16838 │ │ + nop │ │ + lea 0x30(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 6c250 │ │ + mov 0x40(%esp),%edx │ │ + jmp 16838 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,0x34(%esp) │ │ + lea 0x30(%edi),%edx │ │ + mov %edx,(%esp) │ │ + call 6c250 │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,%edx │ │ + jmp 16838 │ │ + call db70 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00016aa0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7741f,%ebx │ │ + lea -0x24c(%esp),%esp │ │ + mov 0x264(%esp),%eax │ │ + mov 0x260(%esp),%esi │ │ + mov 0x26c(%esp),%edi │ │ + mov %eax,0x28(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x23c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x268(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 15fc0 │ │ + cmp $0xffffffff,%edi │ │ + je 16b90 │ │ + mov %edi,(%esp) │ │ + lea -0x1c2fc(%ebx),%eax │ │ + movl $0x37e,0xc(%esp) │ │ + movl $0x2,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %edi,0x8(%esp) │ │ + mov %eax,%ebp │ │ + mov 0x28(%esp),%eax │ │ + movl $0x2,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + call d700 │ │ + mov %eax,0x8(%esp) │ │ mov %eax,%edi │ │ - jne 15cd0 │ │ - mov 0x4c(%esp),%ebp │ │ - lea 0x7c(%esp),%esp │ │ + movl $0x1,0x10(%esp) │ │ + movl $0x0,0xc(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call 16380 │ │ + mov %ebp,(%esp) │ │ + call 64330 │ │ + mov %esi,(%esp) │ │ + call 16760 │ │ + mov 0x23c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %edi,%eax │ │ + jne 16c79 │ │ + lea 0x24c(%esp),%esp │ │ pop %ebx │ │ - mov %ebp,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + xchg %ax,%ax │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d710 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + js 16bf0 │ │ + mov 0x28(%esp),%ebp │ │ + movl $0x2,0x8(%esp) │ │ + movl $0x0,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call d720 │ │ + mov %ebp,(%esp) │ │ + call d710 │ │ + mov %edi,0x4(%esp) │ │ + movl $0x0,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + call d720 │ │ + mov 0x2c(%esp),%eax │ │ + sub %edi,%eax │ │ + mov %eax,%edi │ │ + jmp 16afa │ │ nop │ │ - add $0x30,%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x28(%esp),%eax │ │ + xor %edi,%edi │ │ + lea 0x3c(%esp),%ebp │ │ + testb $0x20,0xc(%eax) │ │ + jne 16b64 │ │ + jmp 16c20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x28(%esp),%eax │ │ + movl $0x100,0x8(%esp) │ │ + movl $0x2,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + call d700 │ │ + mov %eax,0x8(%esp) │ │ + movl $0x0,0x10(%esp) │ │ + movl $0x0,0xc(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 63300 │ │ - lea 0x7c(%esp),%esp │ │ - mov %ebp,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ + mov %eax,0x2c(%esp) │ │ + call 16380 │ │ + mov 0x2c(%esp),%edx │ │ + mov 0x28(%esp),%eax │ │ + add %edx,%edi │ │ + testb $0x20,0xc(%eax) │ │ + je 16c20 │ │ + jmp 16b64 │ │ + call db70 │ │ xchg %ax,%ax │ │ │ │ -00015dd0 : │ │ +00016c80 : │ │ push %ebp │ │ xor %ebp,%ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6d219,%ebx │ │ + call db90 │ │ + add $0x7723d,%ebx │ │ lea -0x1c(%esp),%esp │ │ mov 0x30(%esp),%edi │ │ mov 0x38(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 152c0 │ │ + mov %eax,0x4(%esp) │ │ + call 15fc0 │ │ mov 0x34(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 1c2d0 │ │ - jmp 15e1f │ │ + call 1d3c0 │ │ + jmp 16ccf │ │ xchg %ax,%ax │ │ mov %edi,%eax │ │ - call 13570 │ │ + call 14260 │ │ test %eax,%eax │ │ mov %eax,%esi │ │ - js 15e58 │ │ + js 16d08 │ │ add %eax,%ebp │ │ mov 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 1c750 │ │ + call 1d840 │ │ test %eax,%eax │ │ - jg 15e10 │ │ + jg 16cc0 │ │ mov %edi,(%esp) │ │ - mov %ebp,%esi │ │ - call 15b20 │ │ + call 16760 │ │ movl $0x0,0x4(%esp) │ │ mov 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 1c2d0 │ │ + call 1d3c0 │ │ lea 0x1c(%esp),%esp │ │ - mov %esi,%eax │ │ + mov %ebp,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %edi,(%esp) │ │ - call 15b20 │ │ + call 16760 │ │ lea 0x1c(%esp),%esp │ │ mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00015e70 : │ │ - lea -0x24c(%esp),%esp │ │ - mov %ebx,0x23c(%esp) │ │ - mov %esi,0x240(%esp) │ │ - call d3b4 │ │ - add $0x6d16a,%ebx │ │ - mov %edi,0x244(%esp) │ │ - mov 0x250(%esp),%esi │ │ - mov 0x25c(%esp),%edi │ │ - mov 0x258(%esp),%eax │ │ - mov %ebp,0x248(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov 0x254(%esp),%ebp │ │ - mov %esi,(%esp) │ │ - call 152c0 │ │ - cmp $0xffffffff,%edi │ │ - je 15f70 │ │ - lea -0x1a4e4(%ebx),%eax │ │ - mov %edi,(%esp) │ │ - movl $0x37e,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - movl $0x2,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,(%esp) │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0xc(%esp) │ │ - movl $0x2,0x4(%esp) │ │ - mov %eax,0x2c(%esp) │ │ - call cf34 │ │ - mov 0x2c(%esp),%edx │ │ - mov %eax,%edi │ │ - mov %edx,0x4(%esp) │ │ - movl $0x1,0x10(%esp) │ │ - movl $0x0,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %esi,(%esp) │ │ - call 156b0 │ │ - mov 0x2c(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call 5bce0 │ │ - mov %esi,(%esp) │ │ - call 15b20 │ │ - mov %edi,%eax │ │ - mov 0x23c(%esp),%ebx │ │ - mov 0x240(%esp),%esi │ │ - mov 0x244(%esp),%edi │ │ - mov 0x248(%esp),%ebp │ │ - lea 0x24c(%esp),%esp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov %ebp,(%esp) │ │ - call cf44 │ │ - test %eax,%eax │ │ - js 15fc8 │ │ - movl $0x2,0x8(%esp) │ │ - movl $0x0,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - mov %eax,0x2c(%esp) │ │ - call cf54 │ │ - mov %ebp,(%esp) │ │ - call cf44 │ │ - mov 0x2c(%esp),%edx │ │ - mov %eax,%edi │ │ - mov %edx,0x4(%esp) │ │ - movl $0x0,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call cf54 │ │ - mov 0x2c(%esp),%edx │ │ - sub %edx,%edi │ │ - jmp 15ecf │ │ - lea 0x0(%esi),%esi │ │ - xor %edi,%edi │ │ - testb $0x20,0xc(%ebp) │ │ - jne 15f3f │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x30(%esp),%eax │ │ - mov %ebp,0xc(%esp) │ │ - movl $0x100,0x8(%esp) │ │ - movl $0x2,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf34 │ │ - mov %eax,%edx │ │ - mov %eax,0x8(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - lea 0x30(%esp),%eax │ │ - movl $0x0,0x10(%esp) │ │ - movl $0x0,0xc(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 156b0 │ │ - mov 0x2c(%esp),%edx │ │ - add %edx,%edi │ │ - testb $0x20,0xc(%ebp) │ │ - je 15fd8 │ │ - jmp 15f3f │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00016040 : │ │ +00016d20 : │ │ lea -0x1c(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov (%eax),%edx │ │ mov %eax,(%esp) │ │ call *0x4(%edx) │ │ lea 0x1c(%esp),%esp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00016060 : │ │ +00016d40 : │ │ lea -0x1c(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov 0x1c(%eax),%eax │ │ mov (%eax),%edx │ │ mov %eax,(%esp) │ │ call *0x18(%edx) │ │ lea 0x1c(%esp),%esp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00016080 : │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x50(%esp),%edx │ │ - mov %edi,0x44(%esp) │ │ - mov %ebx,0x3c(%esp) │ │ - mov %esi,0x40(%esp) │ │ - call d3b4 │ │ - add $0x6cf5b,%ebx │ │ - mov 0x1c(%edx),%edi │ │ - xor %esi,%esi │ │ - test %edi,%edi │ │ - mov %ebp,0x48(%esp) │ │ - je 16160 │ │ - mov %edx,(%esp) │ │ - call 16060 │ │ +00016d60 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7715f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x50(%esp),%eax │ │ + mov 0x1c(%eax),%esi │ │ + test %esi,%esi │ │ + je 16e60 │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 16d40 │ │ test %eax,%eax │ │ - mov %eax,0x2c(%esp) │ │ - je 16160 │ │ + mov %eax,%ebp │ │ + je 16e60 │ │ mov 0x50(%esp),%eax │ │ mov $0x6,%ecx │ │ - lea -0x1cf38(%ebx),%edi │ │ - mov 0x1c(%eax),%edx │ │ - mov (%edx),%eax │ │ - mov (%eax),%esi │ │ + lea -0x1ed4c(%ebx),%edi │ │ + mov 0x1c(%eax),%eax │ │ + mov (%eax),%edx │ │ + mov (%edx),%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 16178 │ │ - mov $0x3f800000,%ebp │ │ - xor %edi,%edi │ │ + je 16e48 │ │ + movss -0x14738(%ebx),%xmm1 │ │ + xor %esi,%esi │ │ + movss %xmm1,0x2c(%esp) │ │ mov 0x5c(%esp),%ecx │ │ - mov $0xffffffff,%esi │ │ + mov $0xffffffff,%edi │ │ test %ecx,%ecx │ │ - je 1610b │ │ - mov 0x5c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x10(%edx),%eax │ │ + je 16de8 │ │ + mov 0x5c(%esp),%edx │ │ + mov %edx,0x4(%esp) │ │ + mov 0x10(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 213f0 │ │ - mov %eax,%esi │ │ + call 22f90 │ │ + mov %eax,%edi │ │ mov 0x60(%esp),%edx │ │ mov $0xffffffff,%eax │ │ test %edx,%edx │ │ - je 16132 │ │ - mov 0x60(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov 0x50(%esp),%edx │ │ - mov 0x1c(%edx),%eax │ │ + je 16e0f │ │ + mov 0x60(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov 0x1c(%eax),%eax │ │ mov 0x10(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 213f0 │ │ + call 22f90 │ │ mov %eax,0x18(%esp) │ │ mov 0x58(%esp),%eax │ │ + movss 0x2c(%esp),%xmm0 │ │ + mov %edi,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov 0x54(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + movss %xmm0,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - mov %esi,0x14(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 19dc0 │ │ - mov %eax,%esi │ │ - mov %esi,%eax │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + call 1ad00 │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - nop │ │ - mov 0x38(%edx),%edi │ │ - mov 0x104(%edx),%ebp │ │ - jmp 160e9 │ │ + movss 0x104(%eax),%xmm2 │ │ + mov 0x38(%eax),%esi │ │ + movss %xmm2,0x2c(%esp) │ │ + jmp 16dc6 │ │ + xchg %ax,%ax │ │ + xor %eax,%eax │ │ + jmp 16e3f │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00016190 : │ │ +00016e70 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6ce5e,%ebx │ │ + call db90 │ │ + add $0x77052,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 1a460 │ │ + call 1b4c0 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000161c0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x6ce23,%ebx │ │ +00016ea0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x77021,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov %esi,(%esp) │ │ - call 19fd0 │ │ + call 1af40 │ │ test %eax,%eax │ │ - je 161f6 │ │ + je 16eca │ │ mov %esi,%eax │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call 16190 │ │ - jmp 161e7 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call 16e70 │ │ + xor %eax,%eax │ │ + jmp 16ec3 │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00016210 : │ │ - lea -0x1c(%esp),%esp │ │ +00016ee0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x76fe1,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%edx │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x6cdd3,%ebx │ │ + mov 0x24(%esp),%ecx │ │ mov 0x38(%edx),%eax │ │ - mov %esi,0x18(%esp) │ │ test %eax,%eax │ │ - mov 0x24(%esp),%ecx │ │ - je 16258 │ │ + je 16f20 │ │ test %ecx,%ecx │ │ - je 1623f │ │ + je 16f09 │ │ mov 0xc(%eax),%esi │ │ mov %esi,(%ecx) │ │ mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ - call 1a1f0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 1b1a0 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - xor %eax,%eax │ │ - jmp 1624b │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + jmp 16f15 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00016260 : │ │ - lea -0x1c(%esp),%esp │ │ +00016f30 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x76f91,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%edx │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x6cd83,%ebx │ │ + mov 0x24(%esp),%ecx │ │ mov 0x38(%edx),%eax │ │ - mov %esi,0x18(%esp) │ │ test %eax,%eax │ │ - mov 0x24(%esp),%ecx │ │ - je 162b0 │ │ + je 16f78 │ │ test %ecx,%ecx │ │ - je 1628f │ │ + je 16f59 │ │ mov 0xc(%eax),%esi │ │ mov %esi,(%ecx) │ │ movl $0x3f800000,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ - call 1a350 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 1b3a0 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ xor %eax,%eax │ │ - jmp 162a3 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + jmp 16f6d │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000162c0 : │ │ +00016f80 : │ │ mov 0x4(%esp),%eax │ │ mov 0x8(%eax),%eax │ │ mov 0x60(%eax),%eax │ │ add $0x1,%eax │ │ retq │ │ xchg %ax,%ax │ │ │ │ -000162d0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x6cd13,%ebx │ │ +00016f90 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x76f31,%ebx │ │ + lea -0x14(%esp),%esp │ │ + lea -0x1eb1c(%ebx),%eax │ │ mov 0x20(%esp),%esi │ │ - lea -0x1cd08(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ mov 0x8(%esi),%edx │ │ - mov 0x14(%esp),%ebx │ │ - cvtsi2sd 0x60(%edx),%xmm0 │ │ cvtsi2sd %eax,%xmm1 │ │ - divsd %xmm1,%xmm0 │ │ mov 0x24(%esp),%eax │ │ + cvtsi2sd 0x60(%edx),%xmm0 │ │ + divsd %xmm1,%xmm0 │ │ movsd %xmm0,(%eax) │ │ mov 0x28(%esp),%eax │ │ movsd 0x34(%esi),%xmm0 │ │ movsd %xmm0,(%eax) │ │ mov 0x2c(%esp),%eax │ │ movsd 0x3c(%esi),%xmm0 │ │ - mov 0x18(%esp),%esi │ │ movsd %xmm0,(%eax) │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00016340 : │ │ +00017000 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6ccad,%ebx │ │ + call db90 │ │ + add $0x76ec1,%ebx │ │ lea -0x14(%esp),%esp │ │ - lea -0x1cd08(%ebx),%eax │ │ + lea -0x1eb1c(%ebx),%eax │ │ mov 0x20(%esp),%esi │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ - mov 0x64(%esi),%edx │ │ - add $0x80000000,%edx │ │ - cvtsi2sd %edx,%xmm0 │ │ + call 65e30 │ │ + mov 0x64(%esi),%ecx │ │ cvtsi2sd %eax,%xmm1 │ │ - addsd -0x12a44(%ebx),%xmm0 │ │ mov 0x24(%esp),%eax │ │ + lea -0x80000000(%ecx),%edx │ │ + cvtsi2sd %edx,%xmm0 │ │ + addsd -0x14860(%ebx),%xmm0 │ │ divsd %xmm1,%xmm0 │ │ movsd %xmm0,(%eax) │ │ mov 0x28(%esp),%eax │ │ movsd 0x44(%esi),%xmm0 │ │ movsd %xmm0,(%eax) │ │ mov 0x2c(%esp),%eax │ │ movsd 0x4c(%esi),%xmm0 │ │ movsd %xmm0,(%eax) │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ nop │ │ │ │ -000163b0 : │ │ +00017070 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6cc3e,%ebx │ │ + call db90 │ │ + add $0x76e52,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov 0x8(%eax),%eax │ │ mov 0xc(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 559a0 │ │ + call 5ceb0 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000163e0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x14(%esp) │ │ +000170a0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x76e20,%ebx │ │ + lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov 0x24(%esp),%edx │ │ - mov %ebx,0x10(%esp) │ │ - mov %edi,0x18(%esp) │ │ mov 0x34(%esp),%eax │ │ - call d3b4 │ │ - add $0x6cbf3,%ebx │ │ + mov 0x30(%esp),%edi │ │ mov %edx,(%esi) │ │ mov 0x28(%esp),%edx │ │ - mov %edx,0x8(%esi) │ │ test %eax,%eax │ │ + mov %edx,0x8(%esi) │ │ mov 0x2c(%esp),%edx │ │ - mov 0x30(%esp),%edi │ │ mov %edx,0xc(%esi) │ │ - je 16490 │ │ + je 17140 │ │ mov %eax,(%esp) │ │ - call 22d80 │ │ + call 24c30 │ │ mov %eax,0x14(%esi) │ │ test %edi,%edi │ │ - je 16468 │ │ + je 17110 │ │ mov %edi,(%esp) │ │ - call 21d30 │ │ + call 23a00 │ │ mov %eax,0x10(%esi) │ │ mov 0x20(%edi),%eax │ │ mov %eax,0x2c(%esi) │ │ mov 0x24(%edi),%eax │ │ mov %eax,0x34(%esi) │ │ mov 0x28(%edi),%eax │ │ mov %eax,0x30(%esi) │ │ mov 0x14(%edi),%eax │ │ mov %eax,0x28(%esi) │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ movl $0x0,0x10(%esi) │ │ movl $0xffffffff,0x30(%esi) │ │ movl $0xffffffff,0x34(%esi) │ │ movl $0xffffffff,0x2c(%esi) │ │ movl $0x0,0x28(%esi) │ │ - jmp 16451 │ │ - lea 0x0(%esi),%esi │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,0x14(%esi) │ │ - jmp 1642a │ │ + jmp 170e1 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000164a0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x1c(%esp) │ │ - mov %esi,0x20(%esp) │ │ - call d3b4 │ │ - add $0x6cb43,%ebx │ │ +00017150 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x76d6f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ mov 0x30(%esp),%esi │ │ - mov %edi,0x24(%esp) │ │ - mov %ebp,0x28(%esp) │ │ mov 0x34(%esp),%edi │ │ mov 0x38(%esp),%ebp │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 21d40 │ │ + call 23a20 │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 22d90 │ │ + call 24c40 │ │ test %edi,%edi │ │ - je 16540 │ │ + je 171d8 │ │ mov %edi,(%esp) │ │ - call 21d30 │ │ + call 23a00 │ │ mov %eax,0x10(%esi) │ │ mov 0x20(%edi),%eax │ │ mov %eax,0x2c(%esi) │ │ mov 0x24(%edi),%eax │ │ mov %eax,0x34(%esi) │ │ mov 0x28(%edi),%eax │ │ mov %eax,0x30(%esi) │ │ mov 0x14(%edi),%eax │ │ mov %eax,0x28(%esi) │ │ test %ebp,%ebp │ │ - je 16530 │ │ + je 171c8 │ │ mov %ebp,(%esp) │ │ - call 22d80 │ │ + call 24c30 │ │ mov %eax,0x14(%esi) │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,0x14(%esi) │ │ - jmp 16517 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ movl $0x0,0x10(%esi) │ │ movl $0xffffffff,0x30(%esi) │ │ movl $0xffffffff,0x34(%esi) │ │ movl $0xffffffff,0x2c(%esi) │ │ movl $0x0,0x28(%esi) │ │ - jmp 16508 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 171ac │ │ + lea 0x0(%esi),%esi │ │ │ │ -00016570 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x6ca73,%ebx │ │ +00017200 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x76cc1,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 21d40 │ │ + call 23a20 │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 22d90 │ │ + call 24c40 │ │ mov 0x18(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x1c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 18920 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 19610 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ mov (%esp),%ecx │ │ retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + push %ebp │ │ + mov 0x2c(%eax),%edx │ │ push %edi │ │ - mov 0x30(%eax),%edx │ │ - mov 0x2c(%eax),%edi │ │ + mov 0x28(%eax),%edi │ │ push %esi │ │ - mov 0x28(%eax),%esi │ │ - sub $0x1,%edi │ │ - cmp %edi,%edx │ │ - mov (%esi,%edx,4),%ecx │ │ - je 16620 │ │ - mov 0x4(%esi,%edx,4),%edx │ │ + mov 0x30(%eax),%esi │ │ + sub $0x1,%edx │ │ + cmp %edx,%esi │ │ + lea 0x0(,%esi,4),%ebp │ │ + mov (%edi,%esi,4),%ecx │ │ + je 172a8 │ │ + mov 0x4(%edi,%ebp,1),%edx │ │ mov 0x14(%edx),%edx │ │ sub $0x1,%edx │ │ mov %edx,0x10(%eax) │ │ mov 0x4(%ecx),%edx │ │ - xor %esi,%esi │ │ test %edx,%edx │ │ - js 1660c │ │ + js 172b5 │ │ mov 0x4(%eax),%esi │ │ lea (%edx,%edx,4),%edx │ │ mov 0x10(%esi),%esi │ │ mov 0x8(%esi),%edi │ │ lea (%edi,%edx,4),%edx │ │ - mov (%edx),%esi │ │ - mov 0x14(%ecx),%edx │ │ - mov %esi,0x8(%eax) │ │ - mov %edx,0xc(%eax) │ │ - movl $0x0,0x1c(%eax) │ │ + mov (%edx),%edx │ │ pop %esi │ │ + mov %edx,0x8(%eax) │ │ + mov 0x14(%ecx),%edx │ │ pop %edi │ │ + movl $0x0,0x1c(%eax) │ │ + mov %edx,0xc(%eax) │ │ + pop %ebp │ │ retq │ │ - nop │ │ + xchg %ax,%ax │ │ mov 0x10(%ecx),%edx │ │ mov %edx,0x10(%eax) │ │ - jmp 165f2 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x6c9b3,%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x28(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ - retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - push %esi │ │ - lea -0x18(%esp),%esp │ │ - mov 0x20(%esp),%esi │ │ - mov 0x30(%esi),%eax │ │ - add $0x1,%eax │ │ - cmp 0x2c(%esi),%eax │ │ - mov %eax,0x30(%esi) │ │ - je 16698 │ │ - mov %esi,%eax │ │ - call 165d0 │ │ - lea 0x18(%esp),%esp │ │ - mov %esi,%eax │ │ - pop %esi │ │ - retq │ │ - xchg %ax,%ax │ │ - mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call 16630 │ │ - jmp 1668e │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x6c933,%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x28(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ - retq │ │ - nop │ │ + mov 0x4(%ecx),%edx │ │ + test %edx,%edx │ │ + jns 17281 │ │ + xor %edx,%edx │ │ + jmp 17292 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6c8fb,%ebx │ │ - lea -0x3c(%esp),%esp │ │ - mov 0x20(%edx),%edi │ │ - test %edi,%edi │ │ + call db90 │ │ + add $0x76bff,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x30(%eax),%edi │ │ + mov 0x40(%esp),%ebp │ │ mov %edx,0x1c(%esp) │ │ - jle 167a4 │ │ - mov 0x24(%edx),%esi │ │ - mov $0xe0000000,%edi │ │ + test %edi,%edi │ │ + je 17414 │ │ + mov (%edi),%edx │ │ + xor %ecx,%ecx │ │ + mov 0x20(%edx),%edx │ │ + add 0xc(%edi),%edx │ │ + cmp %edx,%ebp │ │ + jle 17302 │ │ + jmp 1742f │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %esi,%edi │ │ + mov 0x8(%edi),%esi │ │ + add $0x1,%ecx │ │ test %esi,%esi │ │ - je 1679d │ │ - mov %eax,0x10(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov (%esi),%eax │ │ - mov 0x4(%eax),%edx │ │ - mov 0x10(%esp),%eax │ │ - call 166f0 │ │ - mov 0x10(%esp),%ebp │ │ - mov (%esi),%ecx │ │ - mov %eax,%edx │ │ - mov 0x4(%ebp),%eax │ │ - add 0xc(%ecx),%edx │ │ - test %eax,%eax │ │ - je 16791 │ │ - lea 0x2c(%esp),%ebp │ │ - mov %ebp,0xc(%esp) │ │ - mov 0x1c(%esp),%ebp │ │ - mov 0x8(%ebp),%ebp │ │ - mov %ebp,0x8(%esp) │ │ - mov 0x4(%ecx),%ecx │ │ - mov 0x8(%ecx),%ecx │ │ - mov %edx,0x14(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 49e00 │ │ - sar $0xa,%eax │ │ - mov 0x14(%esp),%edx │ │ - cvtsi2ss %eax,%xmm1 │ │ - cvtsi2ss %edx,%xmm0 │ │ - mov 0x10(%esp),%eax │ │ - mulss 0x8(%eax),%xmm1 │ │ - addss %xmm1,%xmm0 │ │ - cvttss2si %xmm0,%edx │ │ - cmp %edx,%edi │ │ - mov 0x4(%esi),%esi │ │ - cmovl %edx,%edi │ │ + je 17358 │ │ + cmp $0x1f3,%ecx │ │ + jg 17358 │ │ + mov (%esi),%edx │ │ + mov 0x20(%edx),%edx │ │ + add 0xc(%esi),%edx │ │ + cmp %ebp,%edx │ │ + jge 17300 │ │ + mov 0x1c(%esp),%edx │ │ + test %edi,%edi │ │ + mov %esi,0x8(%edx) │ │ + je 17423 │ │ + mov 0x1c(%esp),%edx │ │ + mov %edx,0x8(%edi) │ │ test %esi,%esi │ │ - jne 16728 │ │ - mov 0x1c(%esp),%ebp │ │ - mov %edi,0x20(%ebp) │ │ - lea 0x3c(%esp),%esp │ │ - mov %edi,%eax │ │ + je 17408 │ │ + addl $0x1,0x2c(%eax) │ │ + addl $0x1,0x20(%eax) │ │ + add %ecx,0x28(%eax) │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - mov %eax,%esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x6c839,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x30(%eax),%ecx │ │ - test %ecx,%ecx │ │ - mov %edx,0x1c(%esp) │ │ - mov 0x40(%esp),%edi │ │ - je 168f1 │ │ - mov (%ecx),%edx │ │ - mov 0xc(%ecx),%eax │ │ - add 0x20(%edx),%eax │ │ - cmp %eax,%edi │ │ - jg 168a5 │ │ - xor %edx,%edx │ │ - mov %esi,0x18(%esp) │ │ - mov %edi,%ebp │ │ - jmp 1680e │ │ lea 0x0(%esi),%esi │ │ - test %edi,%edi │ │ - je 1681c │ │ - mov (%edi),%esi │ │ - mov 0xc(%edi),%eax │ │ - add 0x20(%esi),%eax │ │ - cmp %ebp,%eax │ │ - jl 168e0 │ │ - mov %edi,%ecx │ │ - add $0x1,%edx │ │ - mov 0x8(%ecx),%edi │ │ - cmp $0x1f3,%edx │ │ - jle 167f8 │ │ - cmp $0x1f3,%edx │ │ - mov 0x18(%esp),%esi │ │ - jle 168b0 │ │ - mov %ecx,0x34(%esi) │ │ - lea -0x18d2c(%ebx),%eax │ │ - movl $0x0,0x8(%ecx) │ │ - mov %eax,0x18(%esp) │ │ - movl $0x1f4,0x2c(%esi) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x1c(%esp),%eax │ │ + cmp $0x1f3,%ecx │ │ + jle 173f8 │ │ + mov 0x1c(%esp),%ecx │ │ + mov %eax,%ebp │ │ + mov %edi,0x34(%eax) │ │ + movl $0x0,0x8(%edi) │ │ + movl $0x1f4,0x2c(%eax) │ │ + lea -0x1ab44(%ebx),%eax │ │ movl $0x63d,0xc(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov 0x40(%esi),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x40(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - addl $0x1,0x24(%esi) │ │ - test %edi,%edi │ │ - jne 16872 │ │ - jmp 1689c │ │ - mov %ebp,%edi │ │ - mov 0x18(%esp),%eax │ │ - mov 0x8(%edi),%ebp │ │ + call 699a0 <__listelem_free__@@Base> │ │ + addl $0x1,0x24(%ebp) │ │ + test %esi,%esi │ │ + je 17349 │ │ + jmp 173c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x1c(%esp),%eax │ │ + mov 0x8(%esi),%edi │ │ + mov %esi,0x4(%esp) │ │ movl $0x642,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov 0x40(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - addl $0x1,0x24(%esi) │ │ - test %ebp,%ebp │ │ - jne 16870 │ │ + mov %edi,%esi │ │ + mov 0x40(%ebp),%edx │ │ + mov %edx,(%esp) │ │ + call 699a0 <__listelem_free__@@Base> │ │ + addl $0x1,0x24(%ebp) │ │ + test %edi,%edi │ │ + jne 173c0 │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov %ecx,%edi │ │ - xor %edx,%edx │ │ + lea 0x0(%esi),%esi │ │ + mov 0x1c(%esp),%edx │ │ + mov %esi,0x8(%edx) │ │ + jmp 1732f │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x1c(%esp),%edi │ │ + mov %edi,0x34(%eax) │ │ + jmp 1733e │ │ + mov 0x1c(%esp),%ecx │ │ + xor %esi,%esi │ │ + movl $0x0,0x8(%ecx) │ │ + xor %ecx,%ecx │ │ + mov 0x1c(%esp),%edi │ │ + mov %edi,0x30(%eax) │ │ + jmp 17336 │ │ + mov %edi,%esi │ │ xor %ecx,%ecx │ │ + xor %edi,%edi │ │ + jmp 17320 │ │ + lea 0x0(%esi),%esi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x76a81,%ebx │ │ + lea -0x14(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ + mov 0x28(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x1c(%esp),%eax │ │ - test %ecx,%ecx │ │ - mov %edi,0x8(%eax) │ │ - je 16900 │ │ - mov 0x1c(%esp),%eax │ │ - mov %eax,0x8(%ecx) │ │ - test %edi,%edi │ │ - je 168e8 │ │ - addl $0x1,0x2c(%esi) │ │ - addl $0x1,0x20(%esi) │ │ - add %edx,0x28(%esi) │ │ - lea 0x2c(%esp),%esp │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x76a51,%ebx │ │ + lea -0x14(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ + mov 0x28(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x18(%esp),%esi │ │ - jmp 168b0 │ │ - xchg %ax,%ax │ │ - mov 0x1c(%esp),%eax │ │ - mov %eax,0x34(%esi) │ │ - jmp 168c6 │ │ - mov 0x1c(%esp),%eax │ │ - xor %edi,%edi │ │ - xor %edx,%edx │ │ - movl $0x0,0x8(%eax) │ │ - mov 0x1c(%esp),%eax │ │ - mov %eax,0x30(%esi) │ │ - jmp 168c2 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + nop │ │ push %ebp │ │ push %edi │ │ push %esi │ │ mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6c6d9,%ebx │ │ + call db90 │ │ + add $0x76a1d,%ebx │ │ lea -0x3c(%esp),%esp │ │ - lea -0x1c724(%ebx),%eax │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ mov %edx,0x18(%esp) │ │ + lea -0x1e538(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ + jmp 174e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ mov %esi,(%esp) │ │ - call 62890 │ │ + call 6b750 │ │ test %eax,%eax │ │ mov %eax,%esi │ │ - je 169b8 │ │ + je 17558 │ │ mov (%esi),%edi │ │ cmpb $0x23,(%edi) │ │ - je 16938 │ │ + je 174e0 │ │ movl $0x20,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call cf64 │ │ + call d730 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - je 16938 │ │ + je 174e0 │ │ mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cec4 │ │ + call d690 │ │ mov %eax,0x8(%esp) │ │ mov 0x18(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call cf74 │ │ + mov %eax,0x4(%esp) │ │ + call d740 │ │ test %eax,%eax │ │ - jne 16938 │ │ - lea 0x2c(%esp),%eax │ │ - add $0x1,%ebp │ │ + jne 174e0 │ │ + lea 0x28(%esp),%eax │ │ + lea 0x1(%ebp),%ecx │ │ mov %eax,0x8(%esp) │ │ mov 0x1c(%esp),%eax │ │ + mov %ecx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cf84 │ │ + call d750 │ │ cmp $0x1,%eax │ │ - jne 16938 │ │ - mov 0x2c(%esp),%eax │ │ + jne 174e0 │ │ + mov 0x28(%esp),%eax │ │ + jmp 1755d │ │ + lea 0x0(%esi),%esi │ │ + mov $0xffffffff,%eax │ │ + mov 0x2c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 17573 │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + call db70 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7693f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov %eax,0x14(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x20(%edx),%eax │ │ + mov %edx,0x18(%esp) │ │ + test %eax,%eax │ │ + jle 17658 │ │ + mov 0x24(%edx),%ebp │ │ + mov $0xe0000000,%edi │ │ + test %ebp,%ebp │ │ + je 1764f │ │ + lea 0x28(%esp),%eax │ │ + mov %eax,0x1c(%esp) │ │ + jmp 175e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x0(%ebp),%eax │ │ + mov 0x4(%eax),%edx │ │ + mov 0x14(%esp),%eax │ │ + call 17580 │ │ + mov 0x0(%ebp),%edx │ │ + mov 0xc(%edx),%esi │ │ + add %eax,%esi │ │ + mov 0x14(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ + test %eax,%eax │ │ + je 17643 │ │ + mov 0x1c(%esp),%ecx │ │ + mov %ecx,0xc(%esp) │ │ + mov 0x18(%esp),%ecx │ │ + mov 0x8(%ecx),%ecx │ │ + mov %ecx,0x8(%esp) │ │ + mov 0x4(%edx),%edx │ │ + mov 0x8(%edx),%edx │ │ + mov %eax,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + call 4e3d0 │ │ + sar $0xa,%eax │ │ + cvtsi2ss %eax,%xmm0 │ │ + mov 0x14(%esp),%eax │ │ + cvtsi2ss %esi,%xmm1 │ │ + mulss 0x8(%eax),%xmm0 │ │ + addss %xmm1,%xmm0 │ │ + cvttss2si %xmm0,%esi │ │ + mov 0x4(%ebp),%ebp │ │ + cmp %esi,%edi │ │ + cmovl %esi,%edi │ │ + test %ebp,%ebp │ │ + jne 175e0 │ │ + mov 0x18(%esp),%eax │ │ + mov %edi,0x20(%eax) │ │ + mov %edi,%eax │ │ + mov 0x2c(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + jne 1766e │ │ lea 0x3c(%esp),%esp │ │ - mov $0xffffffff,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - push %esi │ │ - mov %edx,%esi │ │ - lea -0x8(%esp),%esp │ │ - test %edx,%edx │ │ - movw $0x1,(%eax) │ │ - jne 169ef │ │ - jmp 16a10 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x4(%esi),%esi │ │ - test %esi,%esi │ │ - je 16a10 │ │ - mov (%esi),%eax │ │ - mov (%eax),%eax │ │ - test %eax,%eax │ │ - je 169e8 │ │ - cmpw $0x0,0x18(%eax) │ │ - jne 169e8 │ │ - mov 0x28(%eax),%edx │ │ - add $0x18,%eax │ │ - call 169d0 │ │ - mov 0x4(%esi),%esi │ │ - test %esi,%esi │ │ - jne 169ef │ │ - lea 0x8(%esp),%esp │ │ - pop %esi │ │ - retq │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ - mov %eax,%ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6c5c9,%ebx │ │ + call db90 │ │ + add $0x7683f,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov 0x50(%esp),%ecx │ │ - mov %edx,0x28(%esp) │ │ - test %ecx,%ecx │ │ - je 16b0e │ │ - mov 0x4(%edx),%edx │ │ + lea -0x1ed4c(%ebx),%edi │ │ + mov 0x4(%eax),%ebp │ │ mov %edx,0x2c(%esp) │ │ - mov 0x10(%edx),%eax │ │ - movl $0x0,0x1c(%ebp) │ │ - mov %eax,0x10(%ebp) │ │ - mov 0x4(%ebp),%eax │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x4(%ecx),%edx │ │ - xor %ecx,%ecx │ │ - test %edx,%edx │ │ - js 16a77 │ │ - mov 0x10(%eax),%ecx │ │ - lea (%edx,%edx,4),%edx │ │ - mov 0x8(%ecx),%edi │ │ - lea (%edi,%edx,4),%edx │ │ - mov (%edx),%ecx │ │ - mov %ecx,0x8(%ebp) │ │ - mov 0x2c(%esp),%ecx │ │ - lea -0x1cf38(%ebx),%edi │ │ - mov 0x14(%ecx),%edx │ │ - mov 0x28(%esp),%ecx │ │ - mov %edx,0xc(%ebp) │ │ - mov 0xc(%ecx),%edx │ │ + mov 0x0(%ebp),%ecx │ │ + mov (%ecx),%esi │ │ mov $0x6,%ecx │ │ - shl $0xa,%edx │ │ - mov %edx,0x14(%ebp) │ │ - mov (%eax),%edx │ │ - mov (%edx),%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 16baf │ │ - mov 0x28(%esp),%edx │ │ - mov 0x38(%eax),%ecx │ │ - mov 0x8(%edx),%eax │ │ - test %eax,%eax │ │ - je 16c1f │ │ - mov 0x50(%esp),%edx │ │ - test %edx,%edx │ │ - jne 16bc6 │ │ - mov 0x8(%eax),%edx │ │ - test %edx,%edx │ │ - je 16beb │ │ - lea 0x20(%ebp),%esi │ │ - mov %esi,0x10(%esp) │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%edx │ │ + cmp %cl,%dl │ │ + jne 17720 │ │ + mov 0x2c(%esp),%edx │ │ + mov %eax,%edi │ │ + mov 0x38(%ebp),%eax │ │ + mov 0x8(%edx),%esi │ │ + test %esi,%esi │ │ + je 17758 │ │ + mov 0x50(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jne 17738 │ │ + mov 0x8(%esi),%ecx │ │ + test %ecx,%ecx │ │ + je 17770 │ │ + lea 0x20(%edi),%ebp │ │ + mov %ebp,0x10(%esp) │ │ + mov (%ecx),%ecx │ │ + mov 0x8(%ecx),%ecx │ │ + mov %ecx,0xc(%esp) │ │ + mov (%esi),%ecx │ │ + mov 0x8(%ecx),%ecx │ │ + mov %ecx,0x8(%esp) │ │ mov (%edx),%edx │ │ mov 0x8(%edx),%edx │ │ - mov %edx,0xc(%esp) │ │ - mov (%eax),%eax │ │ - mov 0x28(%esp),%edx │ │ - mov 0x8(%eax),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov (%edx),%eax │ │ - mov 0x8(%eax),%eax │ │ - mov %ecx,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 49e50 │ │ + mov %eax,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + call 4e350 │ │ sar $0xa,%eax │ │ - mov %eax,0x18(%ebp) │ │ + mov %eax,0x18(%edi) │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + movl $0x1,0x20(%eax) │ │ + movl $0x0,0x18(%eax) │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x4(%eax),%eax │ │ - mov 0x28(%esp),%ecx │ │ - mov 0xc(%eax),%edx │ │ - mov 0x4(%edx),%edi │ │ - mov 0x28(%esp),%edx │ │ - mov (%edx),%edx │ │ - mov %edx,0x2c(%esp) │ │ - mov 0x14(%ecx),%edx │ │ - mov %edx,0x10(%ebp) │ │ - mov 0x18(%ecx),%edx │ │ - add 0x1c(%ecx),%edx │ │ - sub 0x2c(%ebp),%edx │ │ - mov %edx,0x1c(%ebp) │ │ - mov 0x2c(%esp),%edx │ │ - test %edx,%edx │ │ - je 16a5c │ │ - mov 0x2c(%esp),%edx │ │ - mov %edi,0x20(%esp) │ │ - mov %edx,0x24(%esp) │ │ - mov %ecx,%edi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x24(%esp),%ecx │ │ - mov 0x24(%ecx),%esi │ │ - test %esi,%esi │ │ - je 16b98 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%esi),%edx │ │ - cmp %edi,%edx │ │ - je 16b91 │ │ - mov 0x18(%edx),%eax │ │ - add 0x1c(%edx),%eax │ │ - sub 0x2c(%ebp),%eax │ │ - mov 0x20(%esp),%edx │ │ - mov %eax,0x8(%esp) │ │ - mov 0x1c(%ebp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 61c00 │ │ - mov %eax,0x1c(%ebp) │ │ - mov 0x4(%esi),%esi │ │ + lea 0x20(%edi),%ecx │ │ + mov %ecx,0x10(%esp) │ │ + mov (%esi),%ecx │ │ + mov 0x8(%ecx),%ecx │ │ + mov %ecx,0xc(%esp) │ │ + mov (%edx),%ecx │ │ + mov 0x8(%ecx),%ecx │ │ + mov %ecx,0x8(%esp) │ │ + mov 0x4(%edx),%edx │ │ + jmp 176fc │ │ + xchg %ax,%ax │ │ + mov 0x50(%esp),%esi │ │ test %esi,%esi │ │ - jne 16b68 │ │ - mov 0x24(%esp),%ecx │ │ - mov 0x2c(%ecx),%ecx │ │ - test %ecx,%ecx │ │ - mov %ecx,0x24(%esp) │ │ - jne 16b58 │ │ - mov 0x4(%ebp),%eax │ │ - jmp 16a5c │ │ - movl $0x1,0x20(%ebp) │ │ - movl $0x0,0x18(%ebp) │ │ + jne 177a0 │ │ + movl $0x0,0x18(%edi) │ │ + movl $0x1,0x20(%edi) │ │ + jmp 17711 │ │ + lea 0x20(%edi),%ecx │ │ + mov %ecx,0xc(%esp) │ │ + mov (%esi),%ecx │ │ + mov 0x8(%ecx),%ecx │ │ + mov %ecx,0x8(%esp) │ │ + mov (%edx),%edx │ │ + mov 0x8(%edx),%edx │ │ + mov %eax,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + call 4e3d0 │ │ + sar $0xa,%eax │ │ + mov %eax,0x18(%edi) │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x20(%ebp),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov (%eax),%eax │ │ - mov 0x28(%esp),%edx │ │ - mov 0x8(%eax),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov (%edx),%eax │ │ - mov 0x8(%eax),%eax │ │ - mov %eax,0x8(%esp) │ │ + lea 0x20(%edi),%ecx │ │ + mov %ecx,0xc(%esp) │ │ + mov (%edx),%ecx │ │ + mov 0x8(%ecx),%ecx │ │ + mov %ecx,0x8(%esp) │ │ + mov 0x4(%edx),%edx │ │ + jmp 17782 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + push %ebp │ │ + mov %eax,%ebp │ │ + push %edi │ │ + push %esi │ │ + mov %edx,%esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x766fb,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,0x1c(%esp) │ │ + test %eax,%eax │ │ + je 17846 │ │ mov 0x4(%edx),%eax │ │ - jmp 16af0 │ │ - lea 0x20(%ebp),%edx │ │ - mov %edx,0xc(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov 0x10(%eax),%eax │ │ + movl $0x0,0x1c(%ebp) │ │ + mov %eax,0x10(%ebp) │ │ + mov 0x18(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ + test %eax,%eax │ │ + js 178f1 │ │ + mov 0x4(%ebp),%edx │ │ + lea (%eax,%eax,4),%eax │ │ + mov 0x10(%edx),%edx │ │ + mov 0x8(%edx),%ecx │ │ + lea (%ecx,%eax,4),%eax │ │ mov (%eax),%eax │ │ - mov 0x28(%esp),%edx │ │ - mov 0x8(%eax),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov (%edx),%eax │ │ - mov 0x8(%eax),%eax │ │ - mov %ecx,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 49e00 │ │ - sar $0xa,%eax │ │ - mov %eax,0x18(%ebp) │ │ - lea 0x3c(%esp),%esp │ │ + mov %eax,0x8(%ebp) │ │ + mov %esi,%edx │ │ + mov 0x18(%esp),%eax │ │ + mov 0x14(%eax),%eax │ │ + mov %eax,0xc(%ebp) │ │ + mov 0xc(%esi),%eax │ │ + shl $0xa,%eax │ │ + mov %eax,0x14(%ebp) │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,0x40(%esp) │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ + mov %ebp,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ - retq │ │ - mov 0x50(%esp),%esi │ │ - test %esi,%esi │ │ - jne 16c3a │ │ - movl $0x0,0x18(%ebp) │ │ - movl $0x1,0x20(%ebp) │ │ - jmp 16b05 │ │ - lea 0x20(%ebp),%eax │ │ - mov %eax,0xc(%esp) │ │ + jmp 17680 │ │ + mov 0x4(%ebp),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov 0x4(%eax),%eax │ │ + mov %eax,0x10(%esp) │ │ mov (%edx),%eax │ │ - mov 0x8(%eax),%eax │ │ + mov %eax,0x18(%esp) │ │ + mov %eax,%edx │ │ + mov 0x14(%esi),%eax │ │ + mov %eax,0x10(%ebp) │ │ + mov 0x1c(%esi),%eax │ │ + add 0x18(%esi),%eax │ │ + sub 0x2c(%ebp),%eax │ │ + test %edx,%edx │ │ + mov %eax,0x1c(%ebp) │ │ + je 178f8 │ │ + mov %edx,0x14(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x14(%esp),%eax │ │ + mov 0x24(%eax),%edi │ │ + test %edi,%edi │ │ + je 178d3 │ │ + mov %ebp,%eax │ │ + mov %edi,%ebp │ │ + mov %eax,%edi │ │ + jmp 178a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x0(%ebp),%ecx │ │ + cmp %esi,%ecx │ │ + je 178ca │ │ + mov 0x1c(%ecx),%eax │ │ + add 0x18(%ecx),%eax │ │ + sub 0x2c(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x4(%edx),%eax │ │ - jmp 16c01 │ │ + mov 0x1c(%edi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x10(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 6aaa0 │ │ + mov %eax,0x1c(%edi) │ │ + mov 0x4(%ebp),%ebp │ │ + test %ebp,%ebp │ │ + jne 178a0 │ │ + mov %edi,%ebp │ │ + mov 0x14(%esp),%eax │ │ + mov 0x2c(%eax),%eax │ │ + mov %eax,0x14(%esp) │ │ + test %eax,%eax │ │ + jne 17880 │ │ + mov 0x18(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ + test %eax,%eax │ │ + jns 17806 │ │ + xor %eax,%eax │ │ + jmp 17817 │ │ + mov 0x4,%eax │ │ + ud2 │ │ nop │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x10(%esp) │ │ + push %esi │ │ + mov %edx,%esi │ │ + lea -0x8(%esp),%esp │ │ + test %edx,%edx │ │ + movw $0x1,(%eax) │ │ + jne 1791f │ │ + jmp 17940 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x4(%esi),%esi │ │ + test %esi,%esi │ │ + je 17940 │ │ + mov (%esi),%eax │ │ + mov (%eax),%eax │ │ + test %eax,%eax │ │ + je 17918 │ │ + cmpw $0x0,0x18(%eax) │ │ + jne 17918 │ │ + mov 0x28(%eax),%edx │ │ + add $0x18,%eax │ │ + call 17900 │ │ + mov 0x4(%esi),%esi │ │ + test %esi,%esi │ │ + jne 1791f │ │ + lea 0x8(%esp),%esp │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x76571,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %edi,0x14(%esp) │ │ - mov %ebp,0x18(%esp) │ │ + mov 0x30(%esi),%eax │ │ + add $0x1,%eax │ │ + mov %eax,0x30(%esi) │ │ + cmp 0x2c(%esi),%eax │ │ + je 17988 │ │ + mov %esi,%eax │ │ + call 17250 │ │ + mov %esi,%eax │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x28(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + xor %eax,%eax │ │ + jmp 1797c │ │ + nop │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7651f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x30(%esp),%esi │ │ + movswl 0x30(%esi),%edi │ │ movzwl 0x32(%esi),%eax │ │ - movzwl 0x30(%esi),%edx │ │ add $0x1,%eax │ │ - movswl %dx,%edi │ │ + lea 0x1(%edi),%ebp │ │ mov %ax,0x32(%esi) │ │ movswl %ax,%ecx │ │ - lea 0x1(%edi),%ebp │ │ cmp %ebp,%ecx │ │ - je 16cc8 │ │ - cmp %dx,%ax │ │ + je 17a58 │ │ + cmp %di,%ax │ │ mov 0x28(%esi),%eax │ │ - je 16cb0 │ │ + je 179f8 │ │ mov (%eax,%ecx,4),%edx │ │ mov %esi,%eax │ │ movl $0x0,(%esp) │ │ - call 16a20 │ │ + call 177c0 │ │ mov %esi,%eax │ │ - mov 0x14(%esp),%edi │ │ - mov 0x10(%esp),%esi │ │ - mov 0x18(%esp),%ebp │ │ lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ mov -0x4(%eax,%edi,4),%edx │ │ + mov 0x4(%edx),%ecx │ │ + mov 0x10(%ecx),%eax │ │ + movl $0x0,0x1c(%esi) │ │ + mov %eax,0x10(%esi) │ │ + mov 0x4(%ecx),%eax │ │ + test %eax,%eax │ │ + js 17a50 │ │ + mov 0x4(%esi),%edi │ │ + lea (%eax,%eax,4),%eax │ │ + mov 0x10(%edi),%edi │ │ + mov 0x8(%edi),%ebp │ │ + lea 0x0(%ebp,%eax,4),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,0x8(%esi) │ │ + mov 0x14(%ecx),%eax │ │ + mov %eax,0xc(%esi) │ │ + mov 0xc(%edx),%eax │ │ + shl $0xa,%eax │ │ + mov %eax,0x14(%esi) │ │ mov %esi,%eax │ │ movl $0x1,(%esp) │ │ - call 16a20 │ │ - jmp 16c99 │ │ + call 17680 │ │ + lea 0x1c(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xor %eax,%eax │ │ + jmp 17a25 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x28(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call 166b0 │ │ - jmp 16c99 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + call 64330 │ │ + xor %eax,%eax │ │ + jmp 179ef │ │ + nop │ │ │ │ -00016ce0 : │ │ +00017a70 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6c30b,%ebx │ │ + call db90 │ │ + add $0x7644f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x44(%esp),%ebp │ │ - mov 0x40(%esp),%edx │ │ + mov 0x44(%esp),%ecx │ │ + mov 0x40(%esp),%ebp │ │ mov 0x48(%esp),%esi │ │ - mov 0x24(%ebp),%eax │ │ + mov 0x24(%ecx),%eax │ │ test %eax,%eax │ │ - jne 16d0f │ │ - jmp 16d38 │ │ + jne 17a9f │ │ + jmp 17ac8 │ │ mov 0x4(%eax),%eax │ │ test %eax,%eax │ │ - je 16d38 │ │ - mov (%eax),%ecx │ │ - cmp %esi,0x4(%ecx) │ │ - jne 16d08 │ │ - mov 0x4c(%esp),%edx │ │ - cmp 0xc(%ecx),%edx │ │ - jle 16dd5 │ │ - mov %edx,0xc(%ecx) │ │ - mov 0x50(%esp),%edx │ │ - mov %edx,0x14(%ecx) │ │ + je 17ac8 │ │ + mov (%eax),%edx │ │ + cmp %esi,0x4(%edx) │ │ + jne 17a98 │ │ + mov 0xc(%edx),%eax │ │ + cmp %eax,0x4c(%esp) │ │ + jle 17abd │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,0xc(%edx) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0x14(%edx) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ xchg %ax,%ax │ │ - lea -0x18d2c(%ebx),%ecx │ │ movl $0x50,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x3c(%edx),%eax │ │ + lea -0x1ab44(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x3c(%ebp),%eax │ │ + mov %ecx,0x1c(%esp) │ │ mov %eax,(%esp) │ │ - mov %edx,0x18(%esp) │ │ - mov %ecx,0x14(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov 0x18(%esp),%edx │ │ - mov 0x14(%esp),%ecx │ │ - mov %eax,%edi │ │ - mov %ecx,0x4(%esp) │ │ + call 69790 <__listelem_malloc__@@Base> │ │ movl $0x51,0x8(%esp) │ │ - mov 0x40(%edx),%eax │ │ + mov %eax,%edi │ │ + mov 0x14(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x40(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov 0x18(%esp),%edx │ │ - mov 0x14(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,0x1c(%esp) │ │ + call 69790 <__listelem_malloc__@@Base> │ │ + mov %eax,0x18(%esp) │ │ + mov 0x14(%esp),%eax │ │ movl $0x52,0x8(%esp) │ │ - mov 0x40(%edx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x40(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov 0x4c(%esp),%ecx │ │ - mov 0x50(%esp),%edx │ │ - mov %ecx,0xc(%edi) │ │ + call 69790 <__listelem_malloc__@@Base> │ │ + mov 0x4c(%esp),%edx │ │ mov 0x1c(%esp),%ecx │ │ - mov %edx,0x14(%edi) │ │ - mov 0x24(%ebp),%edx │ │ - mov %ebp,(%edi) │ │ mov %esi,0x4(%edi) │ │ + mov %edx,0xc(%edi) │ │ + mov 0x50(%esp),%edx │ │ movl $0x0,0x8(%edi) │ │ + mov %ecx,(%edi) │ │ + mov %edx,0x14(%edi) │ │ + mov 0x18(%esp),%edx │ │ mov %edi,(%eax) │ │ - mov %edx,0x4(%ecx) │ │ + mov %edi,(%edx) │ │ + mov 0x24(%ecx),%edi │ │ + mov %edi,0x4(%edx) │ │ + mov %edx,0x24(%ecx) │ │ mov 0x28(%esi),%edx │ │ - mov %edi,(%ecx) │ │ - mov %ecx,0x24(%ebp) │ │ mov %edx,0x4(%eax) │ │ mov %eax,0x28(%esi) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ + jmp 17b80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00016de0 : │ │ +00017b80 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6c20b,%ebx │ │ + call db90 │ │ + add $0x7633f,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov 0x50(%esp),%edx │ │ - mov 0x18(%edx),%edx │ │ - test %edx,%edx │ │ - mov %edx,0x2c(%esp) │ │ - je 16f20 │ │ - xchg %ax,%ax │ │ - mov 0x50(%esp),%edx │ │ + mov 0x50(%esp),%ebp │ │ + mov 0x18(%ebp),%eax │ │ + mov %eax,0x2c(%esp) │ │ + test %eax,%eax │ │ + je 17cd2 │ │ + jmp 17bc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x2c(%esp),%eax │ │ - cmp %eax,0x20(%edx) │ │ - je 16f0d │ │ - mov 0x50(%esp),%edx │ │ + cmp %eax,0x20(%ebp) │ │ + je 17cbf │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0xc(%edx),%eax │ │ + mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 21440 │ │ + call 23000 │ │ test %eax,%eax │ │ - je 16f0d │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%edx),%edx │ │ - test %edx,%edx │ │ - mov %edx,0x28(%esp) │ │ - je 16f03 │ │ + je 17cbf │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x28(%eax),%eax │ │ + mov %eax,0x24(%esp) │ │ + test %eax,%eax │ │ + je 17cb5 │ │ lea 0x0(%esi),%esi │ │ - mov 0x28(%esp),%edx │ │ - mov (%edx),%ebp │ │ - mov 0x50(%esp),%edx │ │ - mov 0x10(%edx),%eax │ │ - mov 0x2c(%esp),%edx │ │ - cmp %eax,0x8(%edx) │ │ - mov 0x54(%esp),%edx │ │ - mov 0xc(%ebp),%eax │ │ - cmovne 0x58(%esp),%edx │ │ - add %eax,%edx │ │ - mov %edx,0x24(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x24(%edx),%esi │ │ - test %esi,%esi │ │ - jne 16e8f │ │ - jmp 16ef0 │ │ - nop │ │ + mov 0x24(%esp),%eax │ │ + mov 0x2c(%esp),%ecx │ │ + mov 0x10(%ebp),%edx │ │ + mov 0x54(%esp),%edi │ │ + mov (%eax),%esi │ │ + mov 0x58(%esp),%eax │ │ + cmp %edx,0x8(%ecx) │ │ + cmove %edi,%eax │ │ + mov 0x24(%ecx),%edi │ │ + add 0xc(%esi),%eax │ │ + test %edi,%edi │ │ + mov %eax,0x28(%esp) │ │ + je 17ca2 │ │ + mov %esi,0x20(%esp) │ │ + mov %ebp,%esi │ │ + jmp 17c3f │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x4(%esi),%esi │ │ - test %esi,%esi │ │ - je 16ef0 │ │ - mov (%esi),%edi │ │ - mov 0x4(%edi),%eax │ │ + mov 0x4(%edi),%edi │ │ + test %edi,%edi │ │ + je 17ca0 │ │ + mov (%edi),%ebp │ │ + mov 0x4(%ebp),%eax │ │ test %eax,%eax │ │ - je 16e88 │ │ - mov 0x0(%ebp),%edx │ │ + je 17c38 │ │ + mov 0x20(%esp),%edx │ │ + mov (%edx),%edx │ │ test %edx,%edx │ │ - je 16e88 │ │ - mov 0x50(%esp),%edx │ │ + je 17c38 │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0xc(%edx),%eax │ │ + mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 21440 │ │ + call 23000 │ │ test %eax,%eax │ │ - jne 16e88 │ │ - mov 0x14(%edi),%eax │ │ - mov 0x50(%esp),%edx │ │ + jne 17c38 │ │ + mov 0x14(%ebp),%eax │ │ mov %eax,0x10(%esp) │ │ - mov 0x24(%esp),%eax │ │ - add 0xc(%edi),%eax │ │ + mov 0x28(%esp),%eax │ │ + add 0xc(%ebp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x4(%edi),%eax │ │ + mov 0x4(%ebp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x0(%ebp),%eax │ │ + mov 0x20(%esp),%eax │ │ + mov (%eax),%eax │ │ + mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 16ce0 │ │ - mov 0x4(%esi),%esi │ │ - test %esi,%esi │ │ - jne 16e8f │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x28(%esp),%edx │ │ - mov 0x4(%edx),%edx │ │ - test %edx,%edx │ │ - mov %edx,0x28(%esp) │ │ - jne 16e50 │ │ - mov 0x2c(%esp),%edx │ │ - movw $0x0,0x18(%edx) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x30(%edx),%edx │ │ - test %edx,%edx │ │ - mov %edx,0x2c(%esp) │ │ - jne 16e08 │ │ + call 17a70 │ │ + mov 0x4(%edi),%edi │ │ + test %edi,%edi │ │ + jne 17c3f │ │ + lea 0x0(%esi),%esi │ │ + mov %esi,%ebp │ │ + mov 0x24(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ + mov %eax,0x24(%esp) │ │ + test %eax,%eax │ │ + jne 17c00 │ │ + mov 0x2c(%esp),%eax │ │ + movw $0x0,0x18(%eax) │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x30(%eax),%eax │ │ + mov %eax,0x2c(%esp) │ │ + test %eax,%eax │ │ + jne 17bc0 │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00016f30 : │ │ +00017ce0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6c0bb,%ebx │ │ + call db90 │ │ + add $0x761df,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%ebp │ │ - mov 0x18(%ebp),%eax │ │ + lea -0x1ab44(%ebx),%esi │ │ + mov 0x40(%esp),%edi │ │ + movl $0x0,0x18(%esp) │ │ + mov 0x18(%edi),%eax │ │ + mov %eax,0x10(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x14(%esp) │ │ - je 1719f │ │ - movl $0x0,0x1c(%esp) │ │ - xchg %ax,%ax │ │ - mov 0x14(%esp),%ecx │ │ - mov 0x14(%esp),%eax │ │ - mov 0x30(%ecx),%ecx │ │ + je 17f75 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + mov 0x10(%esp),%eax │ │ + mov 0x30(%eax),%ecx │ │ cmpw $0x0,0x18(%eax) │ │ - mov %ecx,0x18(%esp) │ │ - jne 17048 │ │ - mov 0x1c(%esp),%edi │ │ - test %edi,%edi │ │ - je 171c6 │ │ - mov 0x1c(%esp),%edx │ │ - mov %ecx,0x30(%edx) │ │ - mov 0x14(%esp),%edx │ │ - lea -0x18d2c(%ebx),%edi │ │ - mov 0x24(%edx),%eax │ │ + mov %ecx,0x14(%esp) │ │ + jne 17f80 │ │ + mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ - jne 16fa2 │ │ - jmp 16fcc │ │ - mov %esi,%eax │ │ + je 17fac │ │ + mov %ecx,0x30(%eax) │ │ + mov 0x10(%esp),%eax │ │ + mov 0x24(%eax),%eax │ │ + test %eax,%eax │ │ + je 17d8c │ │ + jmp 17d60 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov (%eax),%edx │ │ - mov 0x4(%eax),%esi │ │ + mov 0x4(%eax),%ebp │ │ movl $0x0,(%edx) │ │ movl $0x96,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov %esi,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x40(%ebp),%eax │ │ + mov 0x40(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - test %esi,%esi │ │ - jne 16fa0 │ │ - mov 0x14(%esp),%ecx │ │ - mov 0x28(%ecx),%eax │ │ + call 699a0 <__listelem_free__@@Base> │ │ + test %ebp,%ebp │ │ + mov %ebp,%eax │ │ + jne 17d60 │ │ + mov 0x10(%esp),%eax │ │ + mov 0x28(%eax),%eax │ │ test %eax,%eax │ │ - jne 16fe2 │ │ - jmp 1700d │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,%eax │ │ + je 17dcd │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov (%eax),%edx │ │ - mov 0x4(%eax),%esi │ │ + mov 0x4(%eax),%ebp │ │ movl $0x0,0x4(%edx) │ │ movl $0x9b,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov %esi,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x40(%ebp),%eax │ │ + mov 0x40(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - test %esi,%esi │ │ - jne 16fe0 │ │ - mov 0x14(%esp),%eax │ │ + call 699a0 <__listelem_free__@@Base> │ │ + test %ebp,%ebp │ │ + mov %ebp,%eax │ │ + jne 17da0 │ │ + mov 0x10(%esp),%eax │ │ movl $0x9d,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov %esi,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%ebp),%eax │ │ + mov 0x38(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - mov 0x18(%esp),%esi │ │ - test %esi,%esi │ │ - je 17058 │ │ - mov 0x18(%esp),%edx │ │ - mov %edx,0x14(%esp) │ │ - jmp 16f60 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x18(%esp),%esi │ │ - mov 0x14(%esp),%edx │ │ - test %esi,%esi │ │ - mov %edx,0x1c(%esp) │ │ - jne 17034 │ │ - mov 0x18(%ebp),%eax │ │ + call 699a0 <__listelem_free__@@Base> │ │ + mov 0x14(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ test %eax,%eax │ │ - je 1719f │ │ - mov %ebp,%edx │ │ - lea -0x18d2c(%ebx),%ecx │ │ - mov %eax,%ebp │ │ - movl $0x0,0x18(%esp) │ │ - mov %ecx,0x14(%esp) │ │ - mov %edx,%eax │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x18(%esp),%edx │ │ - mov 0x24(%ebp),%esi │ │ - mov %edx,0x0(%ebp) │ │ - add $0x1,%edx │ │ - test %esi,%esi │ │ - mov %edx,0x18(%esp) │ │ - je 17114 │ │ + jne 17d20 │ │ + mov 0x18(%edi),%eax │ │ + test %eax,%eax │ │ + je 17f75 │ │ + lea -0x1ab44(%ebx),%ecx │ │ + xor %edx,%edx │ │ + mov %ecx,0x10(%esp) │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x24(%eax),%esi │ │ + lea 0x1(%edx),%ecx │ │ + mov %ecx,0x1c(%esp) │ │ xor %ecx,%ecx │ │ - mov %ebp,0x1c(%esp) │ │ - mov %ecx,%ebp │ │ - jmp 170a8 │ │ - nop │ │ - test %edi,%edi │ │ - mov %esi,%ebp │ │ - je 17110 │ │ - mov %edi,%esi │ │ - mov (%esi),%edx │ │ - mov 0x4(%esi),%edi │ │ - mov 0x4(%edx),%ecx │ │ - test %ecx,%ecx │ │ - jne 170a0 │ │ + mov %edx,(%eax) │ │ + test %esi,%esi │ │ + je 17ec6 │ │ + mov %eax,0x18(%esp) │ │ + mov %edi,%edx │ │ + mov %ecx,%edi │ │ + jmp 17e48 │ │ test %ebp,%ebp │ │ - je 171a8 │ │ - mov %edi,0x4(%ebp) │ │ - mov 0x14(%esp),%ecx │ │ + mov %esi,%edi │ │ + mov %ebp,%esi │ │ + je 17ec0 │ │ + mov (%esi),%eax │ │ + mov 0x4(%esi),%ebp │ │ + mov 0x4(%eax),%ecx │ │ + test %ecx,%ecx │ │ + jne 17e40 │ │ + test %edi,%edi │ │ + je 17fa0 │ │ + mov %ebp,0x4(%edi) │ │ + mov 0x10(%esp),%ecx │ │ movl $0xae,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ mov %ecx,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov 0x3c(%eax),%edx │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - mov 0x10(%esp),%eax │ │ + mov 0x3c(%edx),%eax │ │ + mov %edx,0x14(%esp) │ │ + mov %eax,(%esp) │ │ + call 699a0 <__listelem_free__@@Base> │ │ + mov 0x10(%esp),%ecx │ │ mov 0x14(%esp),%edx │ │ - movl $0xaf,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ - mov 0x40(%eax),%edx │ │ - mov %edx,(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - test %edi,%edi │ │ - mov 0x10(%esp),%eax │ │ - jne 170a6 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x1c(%esp),%ebp │ │ - mov 0x28(%ebp),%esi │ │ - test %esi,%esi │ │ - je 17194 │ │ + mov %ebp,%esi │ │ + movl $0xaf,0xc(%esp) │ │ + mov %ecx,0x8(%esp) │ │ + mov 0x40(%edx),%eax │ │ + mov %eax,(%esp) │ │ + call 699a0 <__listelem_free__@@Base> │ │ + mov 0x14(%esp),%edx │ │ + test %ebp,%ebp │ │ + jne 17e48 │ │ + jmp 17ec0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x18(%esp),%eax │ │ + mov %edx,%edi │ │ + mov 0x28(%eax),%esi │ │ xor %ecx,%ecx │ │ - mov %ebp,0x1c(%esp) │ │ - mov %ecx,%ebp │ │ - jmp 17130 │ │ + test %esi,%esi │ │ + je 17f66 │ │ + mov %eax,0x18(%esp) │ │ + mov %edi,%edx │ │ + mov %ecx,%edi │ │ + jmp 17ee8 │ │ lea 0x0(%esi),%esi │ │ - test %edi,%edi │ │ - mov %esi,%ebp │ │ - je 17190 │ │ - mov %edi,%esi │ │ - mov (%esi),%edx │ │ - mov 0x4(%esi),%edi │ │ - mov (%edx),%ecx │ │ - test %ecx,%ecx │ │ - jne 17128 │ │ test %ebp,%ebp │ │ - je 171b8 │ │ - mov %edi,0x4(%ebp) │ │ - mov 0x14(%esp),%ecx │ │ + mov %esi,%edi │ │ + mov %ebp,%esi │ │ + je 17f60 │ │ + mov (%esi),%eax │ │ + mov 0x4(%esi),%ebp │ │ + mov (%eax),%ecx │ │ + test %ecx,%ecx │ │ + jne 17ee0 │ │ + test %edi,%edi │ │ + je 17f90 │ │ + mov %ebp,0x4(%edi) │ │ + mov 0x10(%esp),%ecx │ │ movl $0xbc,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ mov %ecx,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov 0x3c(%eax),%edx │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - mov 0x10(%esp),%eax │ │ + mov 0x3c(%edx),%eax │ │ + mov %edx,0x14(%esp) │ │ + mov %eax,(%esp) │ │ + call 699a0 <__listelem_free__@@Base> │ │ + mov 0x10(%esp),%ecx │ │ mov 0x14(%esp),%edx │ │ - movl $0xbd,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ - mov 0x40(%eax),%edx │ │ - mov %edx,(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - test %edi,%edi │ │ - mov 0x10(%esp),%eax │ │ - jne 1712e │ │ - mov 0x1c(%esp),%ebp │ │ - mov 0x30(%ebp),%ebp │ │ + mov %ebp,%esi │ │ + movl $0xbd,0xc(%esp) │ │ + mov %ecx,0x8(%esp) │ │ + mov 0x40(%edx),%eax │ │ + mov %eax,(%esp) │ │ + call 699a0 <__listelem_free__@@Base> │ │ + mov 0x14(%esp),%edx │ │ test %ebp,%ebp │ │ - jne 17080 │ │ + jne 17ee8 │ │ + jmp 17f60 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x18(%esp),%eax │ │ + mov %edx,%edi │ │ + mov 0x30(%eax),%eax │ │ + mov 0x1c(%esp),%edx │ │ + test %eax,%eax │ │ + jne 17e20 │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x1c(%esp),%ecx │ │ - mov %edi,0x24(%ecx) │ │ - mov (%esi),%edx │ │ - jmp 170bf │ │ xchg %ax,%ax │ │ - mov 0x1c(%esp),%ecx │ │ - mov %edi,0x28(%ecx) │ │ - mov (%esi),%edx │ │ - jmp 17142 │ │ + mov 0x10(%esp),%eax │ │ + mov %eax,0x18(%esp) │ │ + jmp 17dec │ │ + lea 0x0(%esi),%esi │ │ mov 0x18(%esp),%ecx │ │ - mov %ecx,0x18(%ebp) │ │ - jmp 16f8d │ │ + mov %ebp,0x28(%ecx) │ │ + jmp 17efe │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x18(%esp),%ecx │ │ + mov %ebp,0x24(%ecx) │ │ + jmp 17e5f │ │ + mov 0x14(%esp),%eax │ │ + mov %eax,0x18(%edi) │ │ + jmp 17d45 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000171e0 : │ │ +00017fc0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6be0b,%ebx │ │ + call db90 │ │ + add $0x75eff,%ebx │ │ lea -0x4c(%esp),%esp │ │ - lea -0x1c721(%ebx),%eax │ │ - mov 0x60(%esp),%edx │ │ + lea -0x1ab44(%ebx),%ebp │ │ + mov 0x60(%esp),%eax │ │ mov 0x64(%esp),%esi │ │ - lea -0x18d2c(%ebx),%edi │ │ - mov 0x1c(%edx),%edx │ │ - mov %edx,0x38(%esp) │ │ - mov 0x60(%esp),%edx │ │ - mov 0x20(%edx),%edx │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x3c(%esp) │ │ + mov 0x1c(%eax),%eax │ │ + mov %eax,0x34(%esp) │ │ + mov 0x60(%esp),%eax │ │ + mov 0x20(%eax),%eax │ │ mov %esi,0x10(%esp) │ │ movl $0xf2,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %eax,0x38(%esp) │ │ + lea -0x1e535(%ebx),%eax │ │ + mov %ebp,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - lea -0x1c707(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ mov %esi,(%esp) │ │ + lea -0x1e51b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 17533 │ │ + mov %eax,%edi │ │ + je 18334 │ │ mov %eax,0xc(%esp) │ │ + lea -0x1e519(%ebx),%eax │ │ movl $0x19,0x8(%esp) │ │ - lea -0x1c705(%ebx),%eax │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x60(%esp),%edx │ │ - mov 0x4(%edx),%eax │ │ + call d760 │ │ + mov 0x60(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 61aa0 │ │ + call 6a960 │ │ + lea -0x1e4ff(%ebx),%eax │ │ fstpl 0x8(%esp) │ │ - lea -0x1c6eb(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ - lea -0x1c6dc(%ebx),%edx │ │ - mov %ebp,0xc(%esp) │ │ - mov %edx,0x34(%esp) │ │ - mov %edx,(%esp) │ │ + call d770 │ │ + mov %edi,0xc(%esp) │ │ + lea -0x1e4f0(%ebx),%eax │ │ movl $0x2,0x8(%esp) │ │ + mov %eax,%esi │ │ movl $0x1,0x4(%esp) │ │ - call cf94 │ │ - mov 0x60(%esp),%edx │ │ - mov 0x24(%edx),%eax │ │ - mov %ebp,(%esp) │ │ + mov %eax,(%esp) │ │ + mov %eax,0x3c(%esp) │ │ + call d760 │ │ + mov 0x60(%esp),%eax │ │ + mov 0x24(%eax),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1c6d9(%ebx),%eax │ │ + lea -0x1e4ed(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ - mov 0x34(%esp),%edx │ │ - mov %ebp,0xc(%esp) │ │ - mov %edx,(%esp) │ │ + call d770 │ │ + mov %edi,0xc(%esp) │ │ movl $0x2,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - call cf94 │ │ - mov 0x60(%esp),%edx │ │ - mov 0x18(%edx),%eax │ │ + mov %esi,(%esp) │ │ + call d760 │ │ + mov 0x60(%esp),%eax │ │ xor %edx,%edx │ │ + mov 0x18(%eax),%eax │ │ test %eax,%eax │ │ - je 1731a │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + je 1810a │ │ + jmp 18100 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x30(%eax),%eax │ │ add $0x1,%edx │ │ test %eax,%eax │ │ - jne 17310 │ │ + jne 18100 │ │ + lea -0x1aae0(%ebx),%eax │ │ + xor %ebp,%ebp │ │ mov %edx,0x8(%esp) │ │ - lea -0x18cc8(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ - mov 0x60(%esp),%edx │ │ - mov 0x18(%edx),%esi │ │ + call d770 │ │ + mov 0x60(%esp),%eax │ │ + mov 0x18(%eax),%esi │ │ + lea -0x1e4cd(%ebx),%eax │ │ + mov %eax,0x30(%esp) │ │ test %esi,%esi │ │ - je 173c3 │ │ - lea -0x1c6ce(%ebx),%edx │ │ - xor %edi,%edi │ │ - mov %edx,0x30(%esp) │ │ - mov %ebp,0x2c(%esp) │ │ - nop │ │ - mov 0xc(%esi),%eax │ │ - mov 0x14(%esi),%edx │ │ + je 181b3 │ │ + mov %edi,0x2c(%esp) │ │ + mov %ebp,%edi │ │ + lea 0x0(%esi),%esi │ │ + mov 0x10(%esi),%eax │ │ + xor %edx,%edx │ │ + mov 0x1c(%esi),%ebp │ │ + mov 0xc(%esi),%ecx │ │ mov %eax,0x24(%esp) │ │ + mov 0x14(%esi),%eax │ │ + mov %edi,(%esi) │ │ + mov %eax,0x28(%esp) │ │ mov 0x4(%esi),%eax │ │ - mov %edx,0x28(%esp) │ │ - xor %edx,%edx │ │ test %eax,%eax │ │ - mov %edi,(%esi) │ │ - mov 0x1c(%esi),%ebp │ │ - mov 0x10(%esi),%ecx │ │ - js 17381 │ │ + js 18171 │ │ mov 0x60(%esp),%edx │ │ lea (%eax,%eax,4),%eax │ │ shl $0x2,%eax │ │ mov 0xc(%edx),%edx │ │ add 0x8(%edx),%eax │ │ mov (%eax),%edx │ │ mov 0x24(%esp),%eax │ │ - mov %edx,0xc(%esp) │ │ - mov %eax,0x14(%esp) │ │ + mov %edi,0x8(%esp) │ │ + add $0x1,%edi │ │ + mov %ebp,0x1c(%esp) │ │ + mov %eax,0x18(%esp) │ │ mov 0x28(%esp),%eax │ │ + mov %ecx,0x14(%esp) │ │ + mov %edx,0xc(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x30(%esp),%edx │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x2c(%esp),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x1c(%esp) │ │ - mov %ecx,0x18(%esp) │ │ - mov %edx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov 0x30(%esi),%esi │ │ - add $0x1,%edi │ │ test %esi,%esi │ │ - jne 17350 │ │ - mov 0x2c(%esp),%ebp │ │ - mov 0x34(%esp),%edx │ │ - mov %ebp,0xc(%esp) │ │ - mov %edx,(%esp) │ │ + jne 18140 │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x3c(%esp),%esi │ │ + mov %edi,0xc(%esp) │ │ movl $0x2,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - call cf94 │ │ - mov 0x3c(%esp),%edx │ │ - mov (%edx),%eax │ │ - mov 0x38(%esp),%edx │ │ + mov %esi,(%esp) │ │ + call d760 │ │ + mov 0x38(%esp),%eax │ │ + mov (%eax),%eax │ │ mov %eax,0xc(%esp) │ │ - mov (%edx),%eax │ │ - mov %ebp,(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov (%eax),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1c6b9(%ebx),%eax │ │ + lea -0x1e4e2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ - mov 0x34(%esp),%edx │ │ - mov %ebp,0xc(%esp) │ │ - mov %edx,(%esp) │ │ + call d770 │ │ + mov %edi,0xc(%esp) │ │ movl $0x2,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - call cf94 │ │ - lea -0x18c88(%ebx),%eax │ │ + mov %esi,(%esp) │ │ + call d760 │ │ movl $0x0,0x8(%esp) │ │ + lea -0x1aaa0(%ebx),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cfa4 │ │ - mov 0x34(%esp),%edx │ │ - mov %ebp,0xc(%esp) │ │ - mov %edx,(%esp) │ │ + call d770 │ │ + mov %edi,0xc(%esp) │ │ movl $0x2,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - call cf94 │ │ - lea -0x18c5c(%ebx),%eax │ │ - mov %ebp,0xc(%esp) │ │ + mov %esi,(%esp) │ │ + call d760 │ │ + mov %edi,0xc(%esp) │ │ + lea -0x1aa74(%ebx),%eax │ │ movl $0x25,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x60(%esp),%edx │ │ - mov 0x18(%edx),%edi │ │ - test %edi,%edi │ │ - je 174fe │ │ - lea -0x1c6a4(%ebx),%edx │ │ - mov %edx,0x24(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x24(%edi),%esi │ │ + call d760 │ │ + mov 0x60(%esp),%eax │ │ + mov 0x18(%eax),%ebp │ │ + lea -0x1e4b3(%ebx),%eax │ │ + mov %eax,0x24(%esp) │ │ + test %ebp,%ebp │ │ + je 182ff │ │ + jmp 182a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x24(%ebp),%esi │ │ test %esi,%esi │ │ - jne 174b7 │ │ - jmp 174f7 │ │ + jne 182b7 │ │ + jmp 182f8 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x4(%esi),%esi │ │ test %esi,%esi │ │ - je 174f7 │ │ - mov (%esi),%eax │ │ - mov 0xc(%eax),%edx │ │ - lea 0x20000000(%edx),%ecx │ │ + je 182f8 │ │ + mov (%esi),%edx │ │ + mov 0xc(%edx),%eax │ │ + lea 0x20000000(%eax),%ecx │ │ cmp $0x20000000,%ecx │ │ - ja 174b0 │ │ - shl $0xa,%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x4(%eax),%eax │ │ - mov 0x24(%esp),%edx │ │ + ja 182b0 │ │ + shl $0xa,%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x4(%edx),%eax │ │ mov (%eax),%eax │ │ mov %eax,0xc(%esp) │ │ - mov (%edi),%eax │ │ + mov 0x0(%ebp),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cfa4 │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d770 │ │ mov 0x4(%esi),%esi │ │ test %esi,%esi │ │ - jne 174b7 │ │ - mov 0x30(%edi),%edi │ │ - test %edi,%edi │ │ - jne 174a0 │ │ - lea -0x1c69a(%ebx),%eax │ │ - mov %ebp,0xc(%esp) │ │ + jne 182b7 │ │ + mov 0x30(%ebp),%ebp │ │ + test %ebp,%ebp │ │ + jne 182a0 │ │ + mov %edi,0xc(%esp) │ │ + lea -0x1e4b8(%ebx),%eax │ │ movl $0x4,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov %ebp,(%esp) │ │ - call cf14 │ │ + call d760 │ │ + mov %edi,(%esp) │ │ + call d6e0 │ │ xor %eax,%eax │ │ lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea -0x18cf8(%ebx),%eax │ │ mov %esi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x1ab10(%ebx),%eax │ │ movl $0xf4,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ + mov %eax,0xc(%esp) │ │ + call 676a0 │ │ mov $0xffffffff,%eax │ │ - jmp 1752a │ │ + jmp 1832b │ │ + jmp 18380 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00017560 : │ │ +00018380 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6ba8b,%ebx │ │ - lea -0x6c(%esp),%esp │ │ - lea -0x1c721(%ebx),%eax │ │ - mov 0x80(%esp),%ebp │ │ - mov 0x84(%esp),%esi │ │ - lea -0x18d2c(%ebx),%edi │ │ - mov 0x1c(%ebp),%edx │ │ - mov 0x20(%ebp),%ecx │ │ - mov %edx,0x50(%esp) │ │ - mov %ecx,0x58(%esp) │ │ - mov %eax,0xc(%esp) │ │ + call db90 │ │ + add $0x75b3f,%ebx │ │ + lea -0x5c(%esp),%esp │ │ + lea -0x1ab44(%ebx),%edi │ │ + mov 0x70(%esp),%eax │ │ + mov 0x74(%esp),%esi │ │ + mov 0x1c(%eax),%eax │ │ + mov %eax,0x38(%esp) │ │ + mov 0x70(%esp),%eax │ │ + mov 0x20(%eax),%eax │ │ mov %esi,0x10(%esp) │ │ movl $0x12e,0x8(%esp) │ │ + mov %eax,0x40(%esp) │ │ + lea -0x1e535(%ebx),%eax │ │ mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - lea -0x1c707(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ mov %esi,(%esp) │ │ + lea -0x1e51b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ + mov %eax,0x3c(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x54(%esp) │ │ - je 1799e │ │ - mov 0x18(%ebp),%edi │ │ - xor %edx,%edx │ │ + je 187c8 │ │ + mov 0x70(%esp),%eax │ │ + xor %ebp,%ebp │ │ xor %esi,%esi │ │ + mov 0x18(%eax),%edi │ │ test %edi,%edi │ │ - je 17639 │ │ - mov %ebp,0x5c(%esp) │ │ - mov %edx,%ebp │ │ - lea 0x0(%esi),%esi │ │ + je 18473 │ │ + jmp 18420 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ cmpw $0x0,0x18(%edi) │ │ - je 1762c │ │ + je 1846c │ │ mov 0x24(%edi),%eax │ │ mov %ebp,(%edi) │ │ test %eax,%eax │ │ - je 17629 │ │ + je 18469 │ │ + jmp 18440 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov (%eax),%ecx │ │ mov 0x4(%ecx),%edx │ │ test %edx,%edx │ │ - je 17622 │ │ + je 18462 │ │ cmpw $0x0,0x18(%edx) │ │ - je 17622 │ │ + je 18462 │ │ mov 0xc(%ecx),%edx │ │ add $0x20000000,%edx │ │ cmp $0x20000001,%edx │ │ adc $0x0,%esi │ │ mov 0x4(%eax),%eax │ │ test %eax,%eax │ │ - jne 17600 │ │ + jne 18440 │ │ add $0x1,%ebp │ │ mov 0x30(%edi),%edi │ │ test %edi,%edi │ │ - jne 175f0 │ │ - mov %ebp,%edx │ │ - mov 0x5c(%esp),%ebp │ │ - mov 0x54(%esp),%eax │ │ - mov %edx,0x4c(%esp) │ │ - mov %eax,0xc(%esp) │ │ + jne 18420 │ │ + mov 0x3c(%esp),%edi │ │ + lea -0x1aa4c(%ebx),%eax │ │ movl $0x24,0x8(%esp) │ │ - lea -0x18c34(%ebx),%eax │ │ movl $0x1,0x4(%esp) │ │ + mov %edi,0xc(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x54(%esp),%eax │ │ + call d760 │ │ + mov %edi,0xc(%esp) │ │ + lea -0x1e48d(%ebx),%eax │ │ movl $0xd,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea -0x1c679(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x54(%esp),%eax │ │ + call d760 │ │ + mov %edi,0xc(%esp) │ │ + lea -0x1e47f(%ebx),%eax │ │ movl $0xc,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea -0x1c66b(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x50(%esp),%ecx │ │ - mov (%ecx),%eax │ │ + call d760 │ │ + mov 0x38(%esp),%eax │ │ + mov (%eax),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1c65e(%ebx),%eax │ │ + lea -0x1e472(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cfa4 │ │ - mov 0x58(%esp),%ecx │ │ - mov (%ecx),%eax │ │ + call d770 │ │ + mov 0x40(%esp),%eax │ │ + mov (%eax),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1c654(%ebx),%eax │ │ + lea -0x1e468(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cfa4 │ │ - mov 0x54(%esp),%eax │ │ + call d770 │ │ + mov %edi,0xc(%esp) │ │ + lea -0x1e4f0(%ebx),%eax │ │ movl $0x2,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea -0x1c6dc(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x4c(%esp),%edx │ │ - lea -0x1c64c(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x54(%esp),%eax │ │ + call d760 │ │ mov %esi,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - call cfa4 │ │ - mov 0x54(%esp),%eax │ │ + lea -0x1e460(%ebx),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d770 │ │ + mov %edi,0xc(%esp) │ │ + lea -0x1e455(%ebx),%eax │ │ movl $0x17,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea -0x1c641(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x18(%ebp),%esi │ │ + call d760 │ │ + mov 0x70(%esp),%eax │ │ + mov 0x70(%esp),%ebp │ │ + mov 0x18(%eax),%esi │ │ + lea -0x1e425(%ebx),%eax │ │ + mov %eax,0x48(%esp) │ │ test %esi,%esi │ │ - je 17868 │ │ - lea -0x1c629(%ebx),%edx │ │ - mov %edx,0x58(%esp) │ │ - jmp 177dc │ │ + jne 185ff │ │ + jmp 18678 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edx,0x4c(%esp) │ │ + cmp %edi,0x24(%eax) │ │ + lea -0x1e49d(%ebx),%edx │ │ + je 185be │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 21440 │ │ + call 23000 │ │ + mov 0x40(%esp),%edx │ │ test %eax,%eax │ │ - mov 0x4c(%esp),%edx │ │ - lea -0x1c67f(%ebx),%eax │ │ + lea -0x1e493(%ebx),%eax │ │ cmovne %eax,%edx │ │ - mov 0x50(%esp),%eax │ │ + mov 0x38(%esp),%eax │ │ mov %edx,0x14(%esp) │ │ mov %eax,0x18(%esp) │ │ - mov 0x58(%esp),%edx │ │ cvtsi2sd 0x14(%esi),%xmm0 │ │ cvtsi2sd 0x14(%ebp),%xmm1 │ │ divsd %xmm1,%xmm0 │ │ movsd %xmm0,0xc(%esp) │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x3c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov 0x30(%esi),%esi │ │ test %esi,%esi │ │ - je 17868 │ │ + je 18678 │ │ mov 0x4(%esi),%edi │ │ xor %eax,%eax │ │ test %edi,%edi │ │ - js 177f3 │ │ + js 18616 │ │ mov 0xc(%ebp),%edx │ │ lea (%edi,%edi,4),%eax │ │ mov 0x8(%edx),%ecx │ │ lea (%ecx,%eax,4),%eax │ │ mov (%eax),%eax │ │ movl $0x28,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cfb4 │ │ + call d780 │ │ cmpw $0x0,0x18(%esi) │ │ - je 177d1 │ │ + je 185f8 │ │ + movl $0x1,0x38(%esp) │ │ test %eax,%eax │ │ - movl $0x1,0x50(%esp) │ │ - je 17828 │ │ + je 1864b │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call cfc4 │ │ - mov %eax,0x50(%esp) │ │ + call d790 │ │ mov 0x4(%esi),%edi │ │ + mov %eax,0x38(%esp) │ │ mov 0xc(%ebp),%eax │ │ - lea (%edi,%edi,4),%edx │ │ - mov 0x8(%eax),%ecx │ │ - cmp 0x20(%eax),%edi │ │ - mov 0x10(%ecx,%edx,4),%edx │ │ - lea (%edx,%edx,4),%edx │ │ - mov (%ecx,%edx,4),%edx │ │ - je 17858 │ │ - cmp 0x24(%eax),%edi │ │ - jne 17778 │ │ - lea -0x1c689(%ebx),%edx │ │ - jmp 17797 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1c695(%ebx),%edx │ │ - jmp 17797 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x54(%esp),%eax │ │ + lea (%edi,%edi,4),%ecx │ │ + mov 0x8(%eax),%edx │ │ + cmp %edi,0x20(%eax) │ │ + mov 0x10(%edx,%ecx,4),%ecx │ │ + lea (%ecx,%ecx,4),%ecx │ │ + mov (%edx,%ecx,4),%edx │ │ + mov %edx,0x40(%esp) │ │ + jne 18598 │ │ + lea -0x1e4a9(%ebx),%edx │ │ + jmp 185be │ │ + xchg %ax,%ax │ │ + mov 0x3c(%esp),%eax │ │ + xor %edi,%edi │ │ movl $0x17,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea -0x1c612(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x1e43d(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x18(%ebp),%edi │ │ - test %edi,%edi │ │ - je 17987 │ │ - lea -0x1c5fa(%ebx),%ecx │ │ - xor %edx,%edx │ │ - mov %ecx,0x58(%esp) │ │ - lea 0x0(%esi),%esi │ │ - cmpw $0x0,0x18(%edi) │ │ - je 1797c │ │ - mov 0x24(%edi),%esi │ │ + call d760 │ │ + mov 0x70(%esp),%eax │ │ + mov %edi,%ecx │ │ + mov 0x70(%esp),%edx │ │ + mov 0x18(%eax),%ebp │ │ + lea -0x1e40e(%ebx),%eax │ │ + mov %eax,0x4c(%esp) │ │ + test %ebp,%ebp │ │ + je 187b1 │ │ + nop │ │ + cmpw $0x0,0x18(%ebp) │ │ + je 187a6 │ │ + mov 0x24(%ebp),%esi │ │ test %esi,%esi │ │ - je 1797c │ │ - mov %edi,0x50(%esp) │ │ - jmp 178d3 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + je 187a6 │ │ + mov %ebp,0x38(%esp) │ │ + mov %edx,%ebp │ │ + jmp 186eb │ │ + xchg %ax,%ax │ │ mov 0x4(%esi),%esi │ │ test %esi,%esi │ │ - je 17978 │ │ - mov (%esi),%ecx │ │ - mov 0x4(%ecx),%eax │ │ + je 187a0 │ │ + mov (%esi),%edi │ │ + mov 0x4(%edi),%eax │ │ test %eax,%eax │ │ - je 178c8 │ │ + je 186e0 │ │ cmpw $0x0,0x18(%eax) │ │ - je 178c8 │ │ - mov 0xc(%ecx),%eax │ │ + je 186e0 │ │ + mov 0xc(%edi),%eax │ │ add $0x20000000,%eax │ │ cmp $0x20000000,%eax │ │ - ja 178c8 │ │ - mov 0x18(%ecx),%eax │ │ - add 0x1c(%ecx),%eax │ │ + ja 186e0 │ │ + mov 0x1c(%edi),%eax │ │ + mov %ecx,0x48(%esp) │ │ + add 0x18(%edi),%eax │ │ sub 0x30(%ebp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x4c(%esp) │ │ - call 61b50 │ │ + call 6aa00 │ │ mov (%esi),%eax │ │ + fstpl 0x40(%esp) │ │ mov 0xc(%eax),%eax │ │ shl $0xa,%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4(%ebp),%eax │ │ - fstpl 0x40(%esp) │ │ mov %eax,(%esp) │ │ - call 61ce0 │ │ - fldl 0x40(%esp) │ │ - mov 0x50(%esp),%ecx │ │ - fstpl 0x1c(%esp) │ │ - mov 0x4c(%esp),%edx │ │ + call 6ab80 │ │ + movsd 0x40(%esp),%xmm2 │ │ fstpl 0x14(%esp) │ │ + movsd %xmm2,0x1c(%esp) │ │ mov (%esi),%eax │ │ - lea 0x1(%edx),%edi │ │ + mov 0x48(%esp),%ecx │ │ mov 0x4(%eax),%eax │ │ + lea 0x1(%ecx),%edi │ │ mov (%eax),%eax │ │ mov %eax,0x10(%esp) │ │ - mov (%ecx),%eax │ │ + mov 0x38(%esp),%eax │ │ + mov (%eax),%eax │ │ + mov %ecx,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov 0x58(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x3c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov 0x4(%esi),%esi │ │ - mov %edi,%edx │ │ + mov %edi,%ecx │ │ test %esi,%esi │ │ - jne 178d3 │ │ - xchg %ax,%ax │ │ - mov 0x50(%esp),%edi │ │ - mov 0x30(%edi),%edi │ │ - test %edi,%edi │ │ - jne 178a8 │ │ - mov 0x54(%esp),%eax │ │ + jne 186eb │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov %ebp,%edx │ │ + mov 0x38(%esp),%ebp │ │ + mov 0x30(%ebp),%ebp │ │ + test %ebp,%ebp │ │ + jne 186c0 │ │ + mov 0x3c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ + call d6e0 │ │ xor %eax,%eax │ │ - lea 0x6c(%esp),%esp │ │ + lea 0x5c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea -0x18cf8(%ebx),%eax │ │ mov %esi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x1ab10(%ebx),%eax │ │ movl $0x130,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ + mov %eax,0xc(%esp) │ │ + call 676a0 │ │ mov $0xffffffff,%eax │ │ - jmp 17995 │ │ - nop │ │ + jmp 187bf │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000179d0 : │ │ +00018800 : │ │ push %ebp │ │ - mov %esp,%ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6b619,%ebx │ │ - and $0xfffffff0,%esp │ │ - lea -0x18d2c(%ebx),%esi │ │ - lea -0x1b0(%esp),%esp │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0x8(%ebp),%eax │ │ - mov 0xc(%ebp),%edx │ │ - mov %eax,0x50(%esp) │ │ - mov %esi,0x78(%esp) │ │ - mov %edx,0x54(%esp) │ │ - mov (%ecx),%eax │ │ - mov %esi,0x8(%esp) │ │ - mov %eax,0x1ac(%esp) │ │ + call db90 │ │ + add $0x756bf,%ebx │ │ + lea -0x1ac(%esp),%esp │ │ + mov 0x1c0(%esp),%eax │ │ movl $0x1a8,0xc(%esp) │ │ movl $0x4c,0x4(%esp) │ │ + mov %eax,0x68(%esp) │ │ + mov %eax,%edi │ │ + mov 0x1c4(%esp),%eax │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x50(%esp),%esi │ │ - mov %eax,0x7c(%esp) │ │ - test %esi,%esi │ │ - je 18218 │ │ - mov 0x50(%esp),%edx │ │ - mov 0x7c(%esp),%ecx │ │ - mov 0x1c(%edx),%eax │ │ - mov %eax,0x8(%ecx) │ │ - mov 0xc(%edx),%eax │ │ + mov %eax,0x5c(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x19c(%esp) │ │ + xor %eax,%eax │ │ + lea -0x1ab44(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov %eax,0x3c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + test %edi,%edi │ │ + mov %eax,%ebp │ │ + je 19000 │ │ + mov 0x1c(%edi),%eax │ │ + mov %eax,0x8(%ebp) │ │ + mov 0xc(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 21d30 │ │ - mov 0x7c(%esp),%esi │ │ - mov 0x50(%esp),%edx │ │ - mov %eax,0xc(%esi) │ │ - mov 0x14(%edx),%eax │ │ + call 23a00 │ │ + mov %eax,0xc(%ebp) │ │ + mov 0x14(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 613d0 │ │ - mov %eax,0x4(%esi) │ │ - lea -0x1cd08(%ebx),%eax │ │ + call 6a2a0 │ │ + mov %eax,0x4(%ebp) │ │ + lea -0x1eb1c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%esi),%eax │ │ + mov 0x8(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ - mov %eax,0x14(%esi) │ │ - mov 0x7c(%esp),%edx │ │ - mov 0xc(%edx),%eax │ │ + call 65e30 │ │ + mov %eax,0x14(%ebp) │ │ + mov 0xc(%ebp),%eax │ │ mov 0x28(%eax),%eax │ │ - mov %eax,0x10(%edx) │ │ + mov %eax,0x10(%ebp) │ │ movl $0x34,(%esp) │ │ - call 60680 │ │ - mov 0x7c(%esp),%ecx │ │ - mov %eax,0x38(%ecx) │ │ + call 69600 │ │ + mov %eax,0x38(%ebp) │ │ movl $0x20,(%esp) │ │ - call 60680 │ │ - mov 0x7c(%esp),%esi │ │ - mov %eax,0x3c(%esi) │ │ + call 69600 │ │ + mov %eax,0x3c(%ebp) │ │ movl $0x8,(%esp) │ │ - call 60680 │ │ - mov %eax,0x40(%esi) │ │ - movl $0x1,(%esi) │ │ - mov 0x54(%esp),%eax │ │ - mov 0x78(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x1c5e0(%ebx),%eax │ │ - movl $0x1be,0x8(%esp) │ │ + call 69600 │ │ + mov %eax,0x40(%ebp) │ │ + lea -0x1e3f4(%ebx),%eax │ │ + mov 0x5c(%esp),%edi │ │ + movl $0x1,0x0(%ebp) │ │ mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %edi,0x10(%esp) │ │ + movl $0x1be,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x54(%esp),%ecx │ │ - lea 0x8c(%esp),%eax │ │ - mov %ecx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 62490 │ │ + call 67510 │ │ + mov %edi,(%esp) │ │ + lea 0x7c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 6b330 │ │ + mov %eax,0x60(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x4c(%esp) │ │ - je 1869d │ │ - mov 0x4c(%esp),%eax │ │ + je 19398 │ │ + mov 0x60(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 62910 │ │ + call 6b7c0 │ │ + mov %eax,0x30(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x70(%esp) │ │ - je 18756 │ │ - mov 0x70(%esp),%eax │ │ + je 1943c │ │ + mov 0x30(%esp),%eax │ │ mov $0xa,%ecx │ │ - lea -0x1c5b7(%ebx),%edi │ │ + lea -0x1e3cb(%ebx),%edi │ │ mov (%eax),%eax │ │ - mov %eax,0x68(%esp) │ │ mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 18268 │ │ - mov 0x70(%esp),%eax │ │ + jne 19048 │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 62890 │ │ + call 6b750 │ │ + mov %eax,0x28(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x70(%esp) │ │ - je 187bc │ │ - mov 0x70(%esp),%esi │ │ + je 194a2 │ │ + mov 0x28(%esp),%eax │ │ mov $0xb,%ecx │ │ - lea -0x1c5ac(%ebx),%edi │ │ - mov (%esi),%eax │ │ + lea -0x1e3c0(%ebx),%edi │ │ + mov (%eax),%eax │ │ mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 17fb0 │ │ - mov 0x54(%esp),%eax │ │ - mov 0x78(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ + je 18db0 │ │ + mov 0x5c(%esp),%eax │ │ movl $0x1d4,0x8(%esp) │ │ - lea -0x18bb8(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x7c(%esp),%ecx │ │ - movsd -0x12a54(%ebx),%xmm0 │ │ - movsd %xmm0,0xa0(%esp) │ │ - mov 0x4(%ecx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1a9d0(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x4(%ebp),%eax │ │ + movsd -0x14870(%ebx),%xmm0 │ │ + movsd %xmm0,0x90(%esp) │ │ test %eax,%eax │ │ - je 17fe8 │ │ + je 18df0 │ │ mov %eax,(%esp) │ │ - call 61aa0 │ │ - fstpl 0x68(%esp) │ │ - cvtsd2ss 0x68(%esp),%xmm1 │ │ - cvtss2sd %xmm1,%xmm1 │ │ - movsd 0xa0(%esp),%xmm2 │ │ - movapd %xmm2,%xmm0 │ │ - subsd %xmm1,%xmm0 │ │ - movsd -0x128f4(%ebx),%xmm3 │ │ - andpd %xmm3,%xmm0 │ │ - ucomisd -0x12a3c(%ebx),%xmm0 │ │ - jae 18028 │ │ - movss -0x12914(%ebx),%xmm0 │ │ - movss %xmm0,0x48(%esp) │ │ - lea -0x1c585(%ebx),%edx │ │ - mov 0x70(%esp),%eax │ │ - call 16910 │ │ - mov 0x7c(%esp),%edx │ │ + call 6a960 │ │ + movsd 0x90(%esp),%xmm2 │ │ + fstpl 0x30(%esp) │ │ + movsd 0x30(%esp),%xmm4 │ │ + movsd %xmm2,%xmm1 │ │ + cvtsd2ss %xmm4,%xmm0 │ │ + movsd -0x14708(%ebx),%xmm3 │ │ + cvtss2sd %xmm0,%xmm0 │ │ + subsd %xmm0,%xmm1 │ │ + andpd %xmm3,%xmm1 │ │ + ucomisd -0x14858(%ebx),%xmm1 │ │ + jae 18e30 │ │ + movss -0x14738(%ebx),%xmm5 │ │ + movss %xmm5,0x64(%esp) │ │ + mov 0x28(%esp),%eax │ │ + lea -0x1e399(%ebx),%edx │ │ + call 174a0 │ │ + mov %eax,0x24(%ebp) │ │ test %eax,%eax │ │ - mov %eax,0x24(%edx) │ │ - jle 1855e │ │ - lea -0x1c57e(%ebx),%edx │ │ - mov 0x70(%esp),%eax │ │ - call 16910 │ │ + jle 19349 │ │ + mov 0x28(%esp),%eax │ │ + lea -0x1e392(%ebx),%edx │ │ + call 174a0 │ │ + mov %eax,0x48(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x5c(%esp) │ │ - jle 18591 │ │ - mov 0x78(%esp),%eax │ │ + jle 19384 │ │ + mov 0x3c(%esp),%eax │ │ + xor %esi,%esi │ │ movl $0x1f0,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x5c(%esp),%eax │ │ + mov %esi,%edi │ │ movl $0x4,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x48(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x60(%esp) │ │ - lea -0x1c578(%ebx),%edx │ │ - xor %esi,%esi │ │ - movl $0x0,0x68(%esp) │ │ - mov %edx,0x58(%esp) │ │ - jmp 17d65 │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x40(%esp) │ │ + lea -0x1e38c(%ebx),%eax │ │ + movl $0x0,0x30(%esp) │ │ + mov 0x28(%esp),%esi │ │ + mov %eax,0x58(%esp) │ │ + jmp 18b69 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - cmp %esi,0x90(%esp) │ │ - jne 18150 │ │ - mov 0x7c(%esp),%edx │ │ - mov 0x78(%esp),%eax │ │ + cmp %edi,0x80(%esp) │ │ + jne 18f40 │ │ + mov 0x3c(%esp),%eax │ │ movl $0x219,0x8(%esp) │ │ + mov %edx,0x28(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%edx),%eax │ │ + mov 0x38(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov 0x60(%esp),%ecx │ │ - mov 0x7c(%esp),%edx │ │ - mov %eax,(%ecx,%esi,4) │ │ - mov 0xc(%edx),%ecx │ │ - mov %edi,0x4(%eax) │ │ - lea (%edi,%edi,4),%edx │ │ - mov 0x8(%ecx),%edi │ │ - mov 0x7c(%esp),%ecx │ │ - lea (%edi,%edx,4),%edx │ │ + call 69790 <__listelem_malloc__@@Base> │ │ + mov 0x40(%esp),%ecx │ │ + mov 0x28(%esp),%edx │ │ + mov %eax,(%ecx,%edi,4) │ │ + mov 0xc(%ebp),%ecx │ │ + mov %edx,0x4(%eax) │ │ + lea (%edx,%edx,4),%edx │ │ + shl $0x2,%edx │ │ + add 0x8(%ecx),%edx │ │ mov 0x10(%edx),%edx │ │ mov %edx,0x8(%eax) │ │ - mov 0x90(%esp),%edx │ │ + mov 0x80(%esp),%edx │ │ mov %edx,(%eax) │ │ - mov 0x94(%esp),%edx │ │ + mov 0x84(%esp),%edx │ │ mov %edx,0x14(%eax) │ │ - mov 0x98(%esp),%edx │ │ + mov 0x88(%esp),%edx │ │ mov %edx,0xc(%eax) │ │ - mov 0x9c(%esp),%edx │ │ - mov %edx,0x10(%eax) │ │ - mov 0x18(%ecx),%edx │ │ - test %edx,%edx │ │ + mov 0x8c(%esp),%edx │ │ movw $0x0,0x18(%eax) │ │ movl $0x0,0x28(%eax) │ │ + mov %edx,0x10(%eax) │ │ + mov 0x18(%ebp),%edx │ │ movl $0x0,0x24(%eax) │ │ movl $0x0,0x30(%eax) │ │ - je 17ec0 │ │ - mov 0x68(%esp),%edx │ │ - add $0x1,%esi │ │ - cmp 0x5c(%esp),%esi │ │ - mov %eax,0x30(%edx) │ │ - je 17ed0 │ │ - mov %eax,0x68(%esp) │ │ - mov 0x70(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 62890 │ │ + test %edx,%edx │ │ + je 18cc0 │ │ + mov 0x30(%esp),%ecx │ │ + add $0x1,%edi │ │ + cmp 0x48(%esp),%edi │ │ + mov %eax,0x30(%ecx) │ │ + je 18cd0 │ │ + mov %eax,0x30(%esp) │ │ + mov %esi,(%esp) │ │ + call 6b750 │ │ test %eax,%eax │ │ - mov %eax,0x70(%esp) │ │ - je 180d8 │ │ - lea 0x94(%esp),%ecx │ │ - mov %ecx,0x10(%esp) │ │ - mov 0x70(%esp),%ecx │ │ - lea 0x98(%esp),%edx │ │ - mov %edx,0x14(%esp) │ │ - mov 0x58(%esp),%edx │ │ - lea 0x9c(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,%esi │ │ + je 18ee0 │ │ + lea 0x8c(%esp),%eax │ │ mov %eax,0x18(%esp) │ │ - lea 0xac(%esp),%eax │ │ + mov %eax,0x54(%esp) │ │ + lea 0x88(%esp),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov %eax,0x50(%esp) │ │ + lea 0x84(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov %eax,0x4c(%esp) │ │ + lea 0x9c(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - lea 0x90(%esp),%eax │ │ + mov %eax,0x28(%esp) │ │ + lea 0x80(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov (%ecx),%eax │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call cf84 │ │ + call d750 │ │ cmp $0x5,%eax │ │ - jne 18110 │ │ - mov 0x7c(%esp),%ecx │ │ - lea 0xac(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov 0xc(%ecx),%eax │ │ + jne 18f00 │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 213f0 │ │ + call 22f90 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - jns 17cb0 │ │ - mov 0x7c(%esp),%eax │ │ - mov 0x8(%eax),%ecx │ │ + mov %eax,%edx │ │ + jns 18ab8 │ │ + mov 0x8(%ebp),%ecx │ │ test %ecx,%ecx │ │ - je 18188 │ │ - mov 0x70(%esp),%ecx │ │ - mov 0x78(%esp),%esi │ │ - mov (%ecx),%eax │ │ + je 18f78 │ │ + mov %esi,0x28(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %esi,0x30(%esp) │ │ + mov (%eax),%eax │ │ movl $0x20f,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov %esi,0x4(%esp) │ │ - lea -0x1c566(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1e37a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - xchg %ax,%ax │ │ - mov 0x54(%esp),%edx │ │ - mov 0x78(%esp),%ecx │ │ - mov %edx,0x10(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - lea -0x1c4f2(%ebx),%eax │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x5c(%esp),%eax │ │ + xor %ebp,%ebp │ │ movl $0x288,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov 0x70(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 62740 │ │ - mov 0x8c(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1e306(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x4c(%esp),%eax │ │ + call 67510 │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 62450 │ │ + call 6b600 │ │ + mov 0x7c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x60(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - movl $0x0,0x7c(%esp) │ │ - mov -0x20(%ebx),%esi │ │ - mov 0x1ac(%esp),%ecx │ │ - mov 0x7c(%esp),%eax │ │ - mov (%esi),%edx │ │ - cmp %edx,%ecx │ │ - jne 18828 │ │ - lea -0xc(%ebp),%esp │ │ + call 6b2f0 │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x19c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + mov %ebp,%eax │ │ + jne 19519 │ │ + lea 0x1ac(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - add $0x1,%esi │ │ - cmp 0x5c(%esp),%esi │ │ - mov %eax,0x18(%ecx) │ │ - jne 17d61 │ │ - lea -0x1c53b(%ebx),%edx │ │ - mov 0x70(%esp),%eax │ │ - call 16910 │ │ - cmp %esi,%eax │ │ - jge 186d8 │ │ - mov %eax,%ecx │ │ - shr $0x1f,%ecx │ │ - jne 186d8 │ │ - mov 0x60(%esp),%edx │ │ - mov 0x7c(%esp),%ecx │ │ - mov (%edx,%eax,4),%eax │ │ - lea -0x1c533(%ebx),%edx │ │ - mov %eax,0x1c(%ecx) │ │ - mov 0x70(%esp),%eax │ │ - call 16910 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,0x18(%ebp) │ │ + add $0x1,%edi │ │ + cmp 0x48(%esp),%edi │ │ + jne 18b65 │ │ + mov %esi,%eax │ │ + lea -0x1e34f(%ebx),%edx │ │ + mov %esi,0x28(%esp) │ │ + mov %edi,%esi │ │ + call 174a0 │ │ + cmp %edi,%eax │ │ + jge 193cd │ │ + mov %eax,%edi │ │ + shr $0x1f,%edi │ │ + jne 193cd │ │ + mov 0x40(%esp),%edi │ │ + lea -0x1e347(%ebx),%edx │ │ + mov (%edi,%eax,4),%eax │ │ + mov %eax,0x1c(%ebp) │ │ + mov 0x28(%esp),%eax │ │ + call 174a0 │ │ cmp %esi,%eax │ │ - jge 18703 │ │ + jge 19400 │ │ mov %eax,%esi │ │ shr $0x1f,%esi │ │ - jne 18703 │ │ - mov 0x60(%esp),%edx │ │ - mov 0x7c(%esp),%ecx │ │ - mov (%edx,%eax,4),%eax │ │ - lea -0x1c52d(%ebx),%edx │ │ - mov %eax,0x20(%ecx) │ │ - mov 0x70(%esp),%eax │ │ - call 16910 │ │ - cmp $0x0,%eax │ │ + jne 19400 │ │ + mov 0x40(%esp),%edi │ │ + lea -0x1e341(%ebx),%edx │ │ + mov (%edi,%eax,4),%eax │ │ + mov %eax,0x20(%ebp) │ │ + mov 0x28(%esp),%eax │ │ + call 174a0 │ │ + test %eax,%eax │ │ mov %eax,%edi │ │ - jl 187d8 │ │ + js 194e5 │ │ mov $0x0,%esi │ │ - je 182af │ │ - mov 0x70(%esp),%eax │ │ - jmp 17f6b │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + je 1908b │ │ + mov 0x28(%esp),%eax │ │ + jmp 18d63 │ │ + xchg %ax,%ax │ │ add $0x1,%esi │ │ cmp %edi,%esi │ │ - je 182ab │ │ + je 19087 │ │ mov %eax,(%esp) │ │ - call 62890 │ │ + call 6b750 │ │ test %eax,%eax │ │ - jne 17f60 │ │ - mov %eax,0x70(%esp) │ │ - lea -0x18a48(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x78(%esp),%eax │ │ + jne 18d58 │ │ movl $0x0,0x10(%esp) │ │ + lea -0x1a860(%ebx),%eax │ │ movl $0x244,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 17e38 │ │ - xchg %ax,%ax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x0,0x30(%esp) │ │ + jmp 18c3d │ │ + lea 0x0(%esi),%esi │ │ + lea 0x90(%esp),%edx │ │ add $0xb,%eax │ │ - lea 0xa0(%esp),%edx │ │ - mov %eax,(%esp) │ │ mov %edx,0x8(%esp) │ │ - lea -0x1c5a0(%ebx),%edx │ │ + lea -0x1e3b4(%ebx),%edx │ │ + mov %eax,(%esp) │ │ mov %edx,0x4(%esp) │ │ - call cf84 │ │ + call d750 │ │ cmp $0x1,%eax │ │ - jne 17b92 │ │ - mov 0x7c(%esp),%ecx │ │ - mov 0x4(%ecx),%eax │ │ + jne 1899b │ │ + mov 0x4(%ebp),%eax │ │ test %eax,%eax │ │ - jne 17be0 │ │ - movsd 0xa0(%esp),%xmm0 │ │ + jne 189e5 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + movsd 0x90(%esp),%xmm0 │ │ movl $0x1,0xc(%esp) │ │ - movsd %xmm0,(%esp) │ │ movl $0x0,0x8(%esp) │ │ - call 60b50 │ │ - mov 0x7c(%esp),%esi │ │ - movss -0x12914(%ebx),%xmm0 │ │ - movss %xmm0,0x48(%esp) │ │ - mov %eax,0x4(%esi) │ │ - jmp 17c2f │ │ - lea 0x0(%esi),%esi │ │ - lea -0x18b94(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x78(%esp),%eax │ │ + movsd %xmm0,(%esp) │ │ + call 69b00 │ │ + movss -0x14738(%ebx),%xmm3 │ │ + mov %eax,0x4(%ebp) │ │ + movss %xmm3,0x64(%esp) │ │ + jmp 18a38 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x3c(%esp),%esi │ │ + lea -0x1a9ac(%ebx),%eax │ │ + movsd %xmm0,0x18(%esp) │ │ + movsd %xmm2,0x10(%esp) │ │ movl $0x1dd,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ movl $0x3,(%esp) │ │ - movsd %xmm1,0x18(%esp) │ │ - movsd %xmm2,0x10(%esp) │ │ - movsd %xmm1,0x30(%esp) │ │ - call 5e6d0 │ │ - movsd 0xa0(%esp),%xmm0 │ │ - movsd %xmm0,(%esp) │ │ - call cfd4 │ │ - fstpl 0x68(%esp) │ │ - movsd 0x30(%esp),%xmm1 │ │ + mov %esi,0x4(%esp) │ │ + movsd %xmm0,0x40(%esp) │ │ + call 67510 │ │ + movsd 0x90(%esp),%xmm1 │ │ movsd %xmm1,(%esp) │ │ - call cfd4 │ │ - fstpl 0x60(%esp) │ │ - lea -0x1c59c(%ebx),%eax │ │ - movsd 0x68(%esp),%xmm0 │ │ - mov %eax,0xc(%esp) │ │ - divsd 0x60(%esp),%xmm0 │ │ - mov 0x78(%esp),%eax │ │ + call d7a0 │ │ + movsd 0x40(%esp),%xmm0 │ │ + fstpl 0x30(%esp) │ │ + movsd %xmm0,(%esp) │ │ + call d7a0 │ │ + movsd 0x30(%esp),%xmm0 │ │ + fstpl 0x30(%esp) │ │ + movsd 0x30(%esp),%xmm6 │ │ + lea -0x1e3b0(%ebx),%eax │ │ + divsd %xmm6,%xmm0 │ │ movl $0x1df,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ + mov %esi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - cvtsd2ss %xmm0,%xmm0 │ │ - movss %xmm0,0x48(%esp) │ │ - cvtss2sd %xmm0,%xmm0 │ │ - movsd %xmm0,0x10(%esp) │ │ - call 5e6d0 │ │ - jmp 17c2f │ │ - xchg %ax,%ax │ │ - mov 0x54(%esp),%edx │ │ - mov 0x78(%esp),%ecx │ │ - lea -0x18b14(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ + cvtsd2ss %xmm0,%xmm7 │ │ + cvtss2sd %xmm7,%xmm5 │ │ + movss %xmm7,0x64(%esp) │ │ + movsd %xmm5,0x10(%esp) │ │ + call 67510 │ │ + jmp 18a38 │ │ + xchg %ax,%ax │ │ + mov 0x5c(%esp),%eax │ │ movl $0x1f8,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 17e38 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1a92c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 18d89 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x70(%esp),%esi │ │ mov %eax,0x14(%esp) │ │ mov (%esi),%eax │ │ movl $0x1ff,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x18aec(%ebx),%eax │ │ + lea -0x1a904(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x78(%esp),%eax │ │ + mov 0x3c(%esp),%eax │ │ + mov %esi,0x30(%esp) │ │ mov %eax,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 17e38 │ │ + call 67510 │ │ + jmp 18c3d │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x70(%esp),%edx │ │ - mov 0x78(%esp),%ecx │ │ - mov (%edx),%eax │ │ + mov (%esi),%eax │ │ movl $0x215,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - lea -0x1c54c(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1e360(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - jmp 17e38 │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov %esi,0x30(%esp) │ │ + jmp 18c3d │ │ lea 0x0(%esi),%esi │ │ - mov 0x78(%esp),%edx │ │ - lea 0xac(%esp),%ecx │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ + mov 0x3c(%esp),%eax │ │ movl $0x206,0x8(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,%edi │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,(%esp) │ │ - call 21690 │ │ + mov %eax,0x6c(%esp) │ │ + call 23280 │ │ + mov 0x6c(%esp),%edx │ │ cmp $0xffffffff,%eax │ │ - je 181d2 │ │ - mov 0x7c(%esp),%edx │ │ - mov %edi,0x4(%esp) │ │ - mov 0xc(%edx),%eax │ │ + je 18fc5 │ │ + mov %edx,0x4(%esp) │ │ + mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 213f0 │ │ + call 22f90 │ │ + mov 0x6c(%esp),%edx │ │ cmp $0xffffffff,%eax │ │ - je 1872e │ │ - mov %edi,(%esp) │ │ - call 5bce0 │ │ - mov 0x7c(%esp),%edx │ │ + je 19414 │ │ + mov %edx,(%esp) │ │ + call 64330 │ │ + mov 0x28(%esp),%eax │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ - lea 0xac(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0xc(%edx),%eax │ │ + mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 21700 │ │ + call 232f0 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - jns 17cb0 │ │ - jmp 17e06 │ │ + mov %eax,%edx │ │ + jns 18ab8 │ │ + jmp 18c05 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,0x4(%esp) │ │ movl $0x0,(%esp) │ │ - call 21e00 │ │ - mov 0x7c(%esp),%ecx │ │ - movsd -0x12a54(%ebx),%xmm0 │ │ - mov %eax,0xc(%ecx) │ │ + call 23b20 │ │ + movsd -0x14870(%ebx),%xmm0 │ │ + mov %eax,0xc(%ebp) │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ movsd %xmm0,(%esp) │ │ - call 60b50 │ │ - mov 0x7c(%esp),%esi │ │ - mov %eax,0x4(%esi) │ │ - movl $0x64,0x14(%esi) │ │ - jmp 17a8f │ │ - mov 0x54(%esp),%eax │ │ - mov 0x68(%esp),%esi │ │ - mov 0x78(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ - mov %esi,0x14(%esp) │ │ - lea -0x18be0(%ebx),%eax │ │ + call 69b00 │ │ + mov %eax,0x4(%ebp) │ │ + movl $0x64,0x14(%ebp) │ │ + jmp 188ae │ │ + mov %eax,0x14(%esp) │ │ + mov 0x5c(%esp),%eax │ │ movl $0x1cb,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - movl $0x0,0x60(%esp) │ │ - jmp 17e38 │ │ - mov %eax,0x70(%esp) │ │ - mov 0x70(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1a9f8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x0,0x40(%esp) │ │ + jmp 18c3d │ │ + mov %eax,0x28(%esp) │ │ + mov 0x28(%esp),%eax │ │ + jmp 190a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,(%esp) │ │ - call 62890 │ │ + call 6b750 │ │ test %eax,%eax │ │ - je 18514 │ │ + je 192fb │ │ mov (%eax),%esi │ │ cmpb $0x23,(%esi) │ │ - je 182b8 │ │ - lea -0x1c521(%ebx),%edi │ │ + je 190a0 │ │ + lea -0x1e335(%ebx),%edi │ │ mov $0x5,%ecx │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 182b8 │ │ - movss 0x48(%esp),%xmm0 │ │ - mov %eax,0x70(%esp) │ │ - ucomiss -0x12914(%ebx),%xmm0 │ │ - jp 185c4 │ │ - jne 185c4 │ │ - lea -0x1c51b(%ebx),%esi │ │ - mov %eax,%edi │ │ + jne 190a0 │ │ + mov %eax,%esi │ │ + jmp 190e0 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,(%esp) │ │ - call 62890 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %esi,(%esp) │ │ + call 6b750 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 183ac │ │ - lea 0x9c(%esp),%eax │ │ - lea 0x98(%esp),%edx │ │ + mov %eax,%esi │ │ + je 191a3 │ │ + mov 0x54(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ - mov %edx,0xc(%esp) │ │ - lea 0x94(%esp),%ecx │ │ - mov %esi,0x4(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov (%edi),%eax │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea -0x1e32f(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call cf84 │ │ + call d750 │ │ cmp $0x3,%eax │ │ - jne 183ac │ │ - mov 0x9c(%esp),%eax │ │ + jne 191aa │ │ + mov 0x8c(%esp),%eax │ │ cmp $0xe0000000,%eax │ │ - jl 18308 │ │ - mov 0x60(%esp),%ecx │ │ - mov 0x98(%esp),%edx │ │ - mov (%ecx,%edx,4),%edx │ │ - mov 0x14(%edx),%ecx │ │ + jl 190e0 │ │ + mov 0x84(%esp),%edx │ │ + mov 0x40(%esp),%ecx │ │ + movss 0x64(%esp),%xmm6 │ │ + ucomiss -0x14738(%ebx),%xmm6 │ │ + mov (%ecx,%edx,4),%edi │ │ + mov 0x88(%esp),%edx │ │ + mov (%ecx,%edx,4),%ecx │ │ + jp 1915e │ │ + je 19173 │ │ + cvtsi2ss %eax,%xmm0 │ │ + mulss 0x64(%esp),%xmm0 │ │ + cvttss2si %xmm0,%eax │ │ + mov %eax,0x8c(%esp) │ │ + mov 0x14(%ecx),%edx │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov 0x94(%esp),%eax │ │ - mov 0x60(%esp),%edx │ │ - sub $0x1,%ecx │ │ - mov %ecx,0x10(%esp) │ │ - mov (%edx,%eax,4),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x7c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 16ce0 │ │ - mov %edi,(%esp) │ │ - call 62890 │ │ + mov %ecx,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ + sub $0x1,%edx │ │ + mov %ebp,(%esp) │ │ + mov %edx,0x10(%esp) │ │ + call 17a70 │ │ + mov %esi,(%esp) │ │ + call 6b750 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - jne 1831a │ │ - mov %edi,0x70(%esp) │ │ - mov 0x70(%esp),%eax │ │ + mov %eax,%esi │ │ + jne 190f2 │ │ + mov 0x0,%eax │ │ + ud2 │ │ + mov %esi,0x28(%esp) │ │ mov $0x5,%ecx │ │ - lea -0x1c69a(%ebx),%edi │ │ - mov (%eax),%esi │ │ + mov %esi,0x30(%esp) │ │ + lea -0x1e4b8(%ebx),%edi │ │ + mov (%esi),%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 18791 │ │ - mov 0x70(%esp),%eax │ │ + jne 19477 │ │ + mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 62740 │ │ - mov 0x8c(%esp),%eax │ │ + call 6b600 │ │ + mov 0x7c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x4c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 62450 │ │ mov 0x60(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x7c(%esp),%edx │ │ - mov 0x20(%edx),%eax │ │ + call 6b2f0 │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x20(%ebp),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0xc(%edx),%eax │ │ + mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 21440 │ │ + call 23000 │ │ test %eax,%eax │ │ - mov 0x7c(%esp),%eax │ │ - jne 18543 │ │ - mov 0x20(%eax),%ecx │ │ - lea 0x18(%ecx),%eax │ │ + jne 1932e │ │ + mov 0x20(%ebp),%ecx │ │ mov 0x28(%ecx),%edx │ │ - call 169d0 │ │ - mov 0x7c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 16f30 │ │ - mov 0x50(%esp),%esi │ │ - test %esi,%esi │ │ - je 17e9d │ │ - mov 0x50(%esp),%edx │ │ - lea -0x1c80a(%ebx),%eax │ │ + lea 0x18(%ecx),%eax │ │ + call 17900 │ │ + mov %ebp,(%esp) │ │ + call 17ce0 │ │ + mov 0x68(%esp),%edi │ │ + test %edi,%edi │ │ + je 18c99 │ │ + lea -0x1e61e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov (%edx),%eax │ │ + mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x70(%esp) │ │ - mov 0x7c(%esp),%ecx │ │ - cvtsd2ss 0x70(%esp),%xmm0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - movsd %xmm0,0x4(%esp) │ │ - mov 0x4(%ecx),%eax │ │ + call 65e70 │ │ + fstpl 0x28(%esp) │ │ + movsd 0x28(%esp),%xmm4 │ │ + cvtsd2ss %xmm4,%xmm0 │ │ + cvtss2sd %xmm0,%xmm5 │ │ + movsd %xmm5,0x4(%esp) │ │ + mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov 0x50(%esp),%edx │ │ + call 6a9a0 │ │ + mov %edi,0x68(%esp) │ │ mov %eax,%esi │ │ - lea -0x1c7da(%ebx),%eax │ │ + lea -0x1e5ee(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov (%edx),%eax │ │ + mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x70(%esp) │ │ - mov 0x7c(%esp),%ecx │ │ - cvtsd2ss 0x70(%esp),%xmm0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - movsd %xmm0,0x4(%esp) │ │ - mov 0x4(%ecx),%eax │ │ + call 65e70 │ │ + fstpl 0x28(%esp) │ │ + movsd 0x28(%esp),%xmm7 │ │ + cvtsd2ss %xmm7,%xmm0 │ │ + cvtss2sd %xmm0,%xmm4 │ │ + movsd %xmm4,0x4(%esp) │ │ + mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov 0x50(%esp),%edx │ │ + call 6a9a0 │ │ lea (%eax,%esi,1),%edi │ │ - lea -0x1c7cb(%ebx),%eax │ │ + lea -0x1e5df(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov (%edx),%eax │ │ + mov 0x68(%esp),%eax │ │ + mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x70(%esp) │ │ - mov 0x7c(%esp),%ecx │ │ - cvtsd2ss 0x70(%esp),%xmm0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - movsd %xmm0,0x4(%esp) │ │ - mov 0x4(%ecx),%eax │ │ + call 65e70 │ │ + fstpl 0x28(%esp) │ │ + movsd 0x28(%esp),%xmm5 │ │ + cvtsd2ss %xmm5,%xmm0 │ │ + cvtss2sd %xmm0,%xmm7 │ │ + movsd %xmm7,0x4(%esp) │ │ + mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ + mov %edi,0x4(%esp) │ │ add %eax,%esi │ │ - mov 0x7c(%esp),%eax │ │ + mov %ebp,(%esp) │ │ mov %esi,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 16de0 │ │ - jmp 17e9d │ │ - mov %eax,0x70(%esp) │ │ - lea -0x1c4df(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x78(%esp),%eax │ │ + call 17b80 │ │ + jmp 18c99 │ │ movl $0x251,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ + lea -0x1e2f3(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 17e38 │ │ - mov 0x20(%eax),%esi │ │ - mov 0x8(%eax),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x0,0x30(%esp) │ │ + jmp 18c3d │ │ + mov 0x8(%ebp),%eax │ │ + mov 0x20(%ebp),%esi │ │ test %eax,%eax │ │ - je 18803 │ │ + je 194fc │ │ mov 0x34(%eax),%eax │ │ mov %esi,%ecx │ │ mov %eax,0x8(%esi) │ │ - jmp 18420 │ │ - mov 0x78(%esp),%ecx │ │ - lea -0x18b60(%ebx),%eax │ │ + jmp 19213 │ │ movl $0x1e5,0x8(%esp) │ │ + lea -0x1a978(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov 0x3c(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - movl $0x0,0x60(%esp) │ │ - jmp 17e38 │ │ - mov 0x78(%esp),%esi │ │ - lea -0x18b38(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x28(%esp),%eax │ │ + movl $0x0,0x40(%esp) │ │ + mov %eax,0x30(%esp) │ │ + jmp 18c3d │ │ movl $0x1eb,0x8(%esp) │ │ + lea -0x1a950(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ + jmp 1935b │ │ + mov 0x5c(%esp),%eax │ │ + xor %ebp,%ebp │ │ + movl $0x1c0,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - movl $0x0,0x60(%esp) │ │ - jmp 17e38 │ │ - lea -0x1c51b(%ebx),%edi │ │ - mov 0x70(%esp),%esi │ │ - xchg %ax,%ax │ │ - mov %esi,(%esp) │ │ - call 62890 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - je 18694 │ │ - lea 0x9c(%esp),%edx │ │ - lea 0x98(%esp),%ecx │ │ - mov %edx,0x10(%esp) │ │ - mov %ecx,0xc(%esp) │ │ - lea 0x94(%esp),%eax │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov (%esi),%eax │ │ - mov %eax,(%esp) │ │ - call cf84 │ │ - cmp $0x3,%eax │ │ - jne 18694 │ │ - mov 0x9c(%esp),%edx │ │ - cmp $0xe0000000,%edx │ │ - jl 185d0 │ │ - cvtsi2ss %edx,%xmm0 │ │ - mov 0x60(%esp),%eax │ │ - mov 0x94(%esp),%ecx │ │ - mulss 0x48(%esp),%xmm0 │ │ - mov (%eax,%ecx,4),%ecx │ │ - cvttss2si %xmm0,%edx │ │ - mov %ecx,0x68(%esp) │ │ - mov 0x98(%esp),%ecx │ │ - mov (%eax,%ecx,4),%ecx │ │ - mov %edx,0x9c(%esp) │ │ - mov %ecx,%eax │ │ - mov %ecx,0x70(%esp) │ │ - mov 0x14(%ecx),%ecx │ │ - mov %edx,0xc(%esp) │ │ - sub $0x1,%ecx │ │ - mov 0x68(%esp),%edx │ │ - mov %eax,0x8(%esp) │ │ - mov 0x7c(%esp),%eax │ │ - mov %ecx,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 16ce0 │ │ - mov %esi,(%esp) │ │ - call 62890 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - jne 185e2 │ │ - mov %esi,0x70(%esp) │ │ - jmp 183b0 │ │ - mov 0x54(%esp),%esi │ │ - lea -0x18c0c(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1aa24(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x78(%esp),%eax │ │ - mov %esi,0x10(%esp) │ │ - movl $0x1c0,0x8(%esp) │ │ + mov 0x3c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e890 │ │ - movl $0x0,0x7c(%esp) │ │ - jmp 17e9d │ │ - mov 0x78(%esp),%esi │ │ - lea -0x18ac0(%ebx),%eax │ │ + call 676a0 │ │ + jmp 18c99 │ │ movl $0x22f,0x8(%esp) │ │ + lea -0x1a8d8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ + mov 0x3c(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 17e38 │ │ - lea -0x18a94(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x78(%esp),%eax │ │ - movl $0x237,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 17e38 │ │ - mov 0x7c(%esp),%ecx │ │ + call 67510 │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x30(%esp) │ │ + jmp 18c3d │ │ + movl $0x237,0x8(%esp) │ │ + lea -0x1a8ac(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 193df │ │ + mov %edx,0x4(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov 0xc(%ecx),%eax │ │ + mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 21700 │ │ - jmp 181d2 │ │ - mov 0x54(%esp),%edx │ │ - lea -0x1c5ca(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + call 232f0 │ │ + mov 0x6c(%esp),%edx │ │ + jmp 18fc5 │ │ + mov 0x5c(%esp),%eax │ │ movl $0x1c7,0x8(%esp) │ │ - mov 0x78(%esp),%ecx │ │ movl $0x4,(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x0,0x60(%esp) │ │ - jmp 17e38 │ │ - mov 0x78(%esp),%edx │ │ - lea -0x1c512(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1e3de(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x0,0x40(%esp) │ │ + jmp 18c3d │ │ movl $0x263,0x8(%esp) │ │ + lea -0x1e326(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x3c(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 17e38 │ │ - mov 0x54(%esp),%edx │ │ - lea -0x1c5ca(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 18c3d │ │ + mov 0x5c(%esp),%eax │ │ movl $0x1cf,0x8(%esp) │ │ - jmp 18770 │ │ - mov 0x78(%esp),%esi │ │ - lea -0x18a68(%ebx),%eax │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1e3de(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x0,0x30(%esp) │ │ + movl $0x0,0x40(%esp) │ │ + jmp 18c3d │ │ movl $0x23e,0x8(%esp) │ │ + lea -0x1a880(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 17e38 │ │ - mov 0x7c(%esp),%ecx │ │ - lea -0x1c4f7(%ebx),%eax │ │ + jmp 193df │ │ + lea -0x1e30b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0xc(%ecx),%eax │ │ + mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 213f0 │ │ - mov 0x7c(%esp),%edx │ │ - mov 0x20(%edx),%ecx │ │ - jmp 18556 │ │ - call d370 │ │ - lea 0x0(%esi),%esi │ │ + call 22f90 │ │ + mov 0x20(%ebp),%ecx │ │ + jmp 19341 │ │ + call db70 │ │ + xchg %ax,%ax │ │ │ │ -00018830 : │ │ +00019520 : │ │ mov 0x4(%esp),%eax │ │ mov 0x24(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00018840 : │ │ +00019530 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6a7ac,%ebx │ │ + call db90 │ │ + add $0x74990,%ebx │ │ lea -0x10(%esp),%esp │ │ - lea -0x18d2c(%ebx),%eax │ │ + lea -0x1ab44(%ebx),%eax │ │ mov 0x20(%esp),%edi │ │ movl $0x29a,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0x4c,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %edi,0x8(%eax) │ │ + mov %eax,%esi │ │ mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 21d30 │ │ + call 23a00 │ │ mov %eax,0xc(%esi) │ │ mov 0xc(%edi),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 613d0 │ │ + call 6a2a0 │ │ mov %eax,0x4(%esi) │ │ - lea -0x1cd08(%ebx),%eax │ │ + lea -0x1eb1c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%esi),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ mov %eax,0x14(%esi) │ │ mov 0xc(%esi),%eax │ │ mov 0x28(%eax),%eax │ │ mov %eax,0x10(%esi) │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x24(%esi) │ │ movl $0x34,(%esp) │ │ - call 60680 │ │ + call 69600 │ │ mov %eax,0x38(%esi) │ │ movl $0x20,(%esp) │ │ - call 60680 │ │ + call 69600 │ │ mov %eax,0x3c(%esi) │ │ movl $0x8,(%esp) │ │ - call 60680 │ │ + call 69600 │ │ mov %eax,0x40(%esi) │ │ + mov %esi,%eax │ │ movl $0x1,(%esi) │ │ lea 0x10(%esp),%esp │ │ - mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00018910 : │ │ +00019600 : │ │ mov 0x4(%esp),%eax │ │ addl $0x1,(%eax) │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00018920 : │ │ - lea -0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - mov %esi,0x18(%esp) │ │ +00019610 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x748b1,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x6a6bd,%ebx │ │ test %esi,%esi │ │ - je 1894c │ │ + je 19698 │ │ mov (%esi),%eax │ │ sub $0x1,%eax │ │ - test %eax,%eax │ │ mov %eax,(%esi) │ │ - jle 18960 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + test %eax,%eax │ │ + jle 19640 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 613e0 │ │ + call 6a2b0 │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 21d40 │ │ + call 23a20 │ │ mov 0x38(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 607a0 │ │ + call 69720 │ │ mov 0x3c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 607a0 │ │ + call 69720 │ │ mov 0x40(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 607a0 │ │ + call 69720 │ │ mov 0x34(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -000189c0 : │ │ - mov 0x4(%esp),%eax │ │ - mov 0x4(%eax),%eax │ │ + lea 0x14(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + jmp 196b0 │ │ nop │ │ nop │ │ nop │ │ nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + │ │ +000196b0 : │ │ + mov 0x4(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000189d0 : │ │ +000196c0 : │ │ mov 0x4(%esp),%eax │ │ mov 0x18(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000189e0 : │ │ +000196d0 : │ │ mov 0x4(%esp),%eax │ │ mov 0x30(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000189f0 : │ │ - nop │ │ +000196e0 : │ │ + retq │ │ + jmp 196f0 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00018a00 : │ │ - mov 0x4(%esp),%eax │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ + │ │ +000196f0 : │ │ + mov 0x4(%esp),%eax │ │ retq │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00018a10 : │ │ +00019700 : │ │ push %esi │ │ mov 0xc(%esp),%ecx │ │ mov 0x8(%esp),%eax │ │ - test %ecx,%ecx │ │ mov 0x10(%esp),%edx │ │ - je 18a27 │ │ - mov 0xc(%eax),%esi │ │ + test %ecx,%ecx │ │ + je 19718 │ │ + movzwl 0xc(%eax),%esi │ │ mov %si,(%ecx) │ │ test %edx,%edx │ │ - je 18a31 │ │ + je 19722 │ │ mov 0x10(%eax),%ecx │ │ mov %cx,(%edx) │ │ mov 0x14(%eax),%eax │ │ pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00018a40 : │ │ +00019730 : │ │ mov 0x8(%esp),%eax │ │ - mov 0x4(%eax),%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - js 18a5f │ │ - mov 0x4(%esp),%eax │ │ - mov 0xc(%eax),%ecx │ │ - lea (%edx,%edx,4),%eax │ │ - mov 0x8(%ecx),%edx │ │ - lea (%edx,%eax,4),%eax │ │ + mov 0x4(%eax),%eax │ │ + test %eax,%eax │ │ + js 19750 │ │ + mov 0x4(%esp),%edx │ │ + lea (%eax,%eax,4),%eax │ │ + mov 0xc(%edx),%edx │ │ + mov 0x8(%edx),%ecx │ │ + lea (%ecx,%eax,4),%eax │ │ mov (%eax),%eax │ │ retq │ │ + xchg %ax,%ax │ │ + xor %eax,%eax │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00018a60 : │ │ +00019760 : │ │ mov 0x8(%esp),%eax │ │ - mov 0x8(%eax),%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - js 18a7f │ │ - mov 0x4(%esp),%eax │ │ - mov 0xc(%eax),%ecx │ │ - lea (%edx,%edx,4),%eax │ │ - mov 0x8(%ecx),%edx │ │ - lea (%edx,%eax,4),%eax │ │ + mov 0x8(%eax),%eax │ │ + test %eax,%eax │ │ + js 19780 │ │ + mov 0x4(%esp),%edx │ │ + lea (%eax,%eax,4),%eax │ │ + mov 0xc(%edx),%edx │ │ + mov 0x8(%edx),%ecx │ │ + lea (%ecx,%eax,4),%eax │ │ mov (%eax),%eax │ │ retq │ │ + xchg %ax,%ax │ │ + xor %eax,%eax │ │ + retq │ │ + jmp 197a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00018a80 : │ │ +000197a0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6a56b,%ebx │ │ + call db90 │ │ + add $0x7471f,%ebx │ │ lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%edi │ │ - mov 0x38(%esp),%esi │ │ - mov 0x4(%edi),%eax │ │ + mov 0x30(%esp),%esi │ │ + mov 0x38(%esp),%edi │ │ + mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 61ab0 │ │ + call 6a970 │ │ mov 0x34(%esp),%edx │ │ mov 0x24(%edx),%ecx │ │ test %ecx,%ecx │ │ - je 18ad1 │ │ - test %esi,%esi │ │ - mov 0x30(%edi),%ebp │ │ - je 18ae0 │ │ - mov (%ecx),%edi │ │ - mov 0x18(%edi),%edx │ │ - add 0x1c(%edi),%edx │ │ + je 197fd │ │ + mov 0x30(%esi),%ebp │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + mov (%ecx),%esi │ │ + mov 0x1c(%esi),%edx │ │ + add 0x18(%esi),%edx │ │ sub %ebp,%edx │ │ cmp %eax,%edx │ │ - jle 18aca │ │ - mov %edi,(%esi) │ │ + jle 197f6 │ │ + test %edi,%edi │ │ + je 19808 │ │ + mov %esi,(%edi) │ │ mov %edx,%eax │ │ mov 0x4(%ecx),%ecx │ │ test %ecx,%ecx │ │ - jne 18ab8 │ │ + jne 197e0 │ │ lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov (%ecx),%esi │ │ - mov 0x4(%ecx),%ecx │ │ - mov 0x18(%esi),%edx │ │ - add 0x1c(%esi),%edx │ │ - sub %ebp,%edx │ │ - cmp %edx,%eax │ │ - cmovl %edx,%eax │ │ - test %ecx,%ecx │ │ - jne 18ae0 │ │ - jmp 18ad1 │ │ - nop │ │ + xchg %ax,%ax │ │ + mov %edx,%eax │ │ + jmp 197f6 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00018b00 : │ │ +00019810 : │ │ mov 0x4(%esp),%eax │ │ mov 0x24(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00018b10 : │ │ +00019820 : │ │ mov 0x4(%esp),%eax │ │ mov 0x28(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00018b20 : │ │ +00019830 : │ │ mov 0x4(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00018b30 : │ │ +00019840 : │ │ + retq │ │ + jmp 19850 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00018b40 : │ │ - mov 0x4(%esp),%eax │ │ - mov (%eax),%eax │ │ nop │ │ nop │ │ nop │ │ nop │ │ - retq │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00018b50 : │ │ +00019850 : │ │ + mov 0x4(%esp),%eax │ │ + mov (%eax),%eax │ │ + retq │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00019860 : │ │ mov 0x8(%esp),%edx │ │ mov 0x4(%esp),%eax │ │ test %edx,%edx │ │ - je 18b68 │ │ + je 19878 │ │ mov (%eax),%ecx │ │ test %ecx,%ecx │ │ - je 18b70 │ │ + je 19880 │ │ mov 0x14(%ecx),%ecx │ │ mov %cx,(%edx) │ │ mov 0x14(%eax),%eax │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movw $0x0,(%edx) │ │ mov 0x14(%eax),%eax │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00018b80 : │ │ +00019890 : │ │ mov 0x8(%esp),%edx │ │ mov 0x4(%esp),%eax │ │ test %edx,%edx │ │ - je 18b90 │ │ + je 198a0 │ │ mov (%eax),%ecx │ │ mov %ecx,(%edx) │ │ mov 0x4(%eax),%eax │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -00018ba0 : │ │ +000198b0 : │ │ mov 0x8(%esp),%eax │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ - je 18bc8 │ │ + je 198d8 │ │ mov 0x4(%eax),%edx │ │ xor %eax,%eax │ │ test %edx,%edx │ │ - js 18bd0 │ │ + js 198e0 │ │ mov 0x4(%esp),%eax │ │ mov 0xc(%eax),%ecx │ │ lea (%edx,%edx,4),%eax │ │ mov 0x8(%ecx),%edx │ │ lea (%edx,%eax,4),%eax │ │ mov (%eax),%eax │ │ retq │ │ xchg %ax,%ax │ │ xor %eax,%eax │ │ lea 0x0(%esi),%esi │ │ retq │ │ - jmp 18be0 │ │ + jmp 198f0 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -00018be0 : │ │ +000198f0 : │ │ mov 0x8(%esp),%eax │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ - je 18c08 │ │ + je 19918 │ │ mov 0x8(%eax),%edx │ │ xor %eax,%eax │ │ test %edx,%edx │ │ - js 18c10 │ │ + js 19920 │ │ mov 0x4(%esp),%eax │ │ mov 0xc(%eax),%ecx │ │ lea (%edx,%edx,4),%eax │ │ mov 0x8(%ecx),%edx │ │ lea (%edx,%eax,4),%eax │ │ mov (%eax),%eax │ │ retq │ │ xchg %ax,%ax │ │ xor %eax,%eax │ │ lea 0x0(%esi),%esi │ │ retq │ │ - jmp 18c20 │ │ + jmp 19930 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -00018c20 : │ │ +00019930 : │ │ mov 0x4(%esp),%eax │ │ mov 0x8(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00018c30 : │ │ +00019940 : │ │ push %esi │ │ mov 0xc(%esp),%edx │ │ - mov 0x8(%esp),%esi │ │ mov 0x10(%esp),%ecx │ │ - mov 0x18(%edx),%eax │ │ - add 0x1c(%edx),%eax │ │ + mov 0x8(%esp),%esi │ │ + mov 0x1c(%edx),%eax │ │ + add 0x18(%edx),%eax │ │ sub 0x30(%esi),%eax │ │ test %ecx,%ecx │ │ - je 18c52 │ │ + je 19962 │ │ mov 0xc(%edx),%edx │ │ shl $0xa,%edx │ │ mov %edx,(%ecx) │ │ pop %esi │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -00018c60 : │ │ +00019970 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6a38b,%ebx │ │ + call db90 │ │ + add $0x7454f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x44(%esp),%edx │ │ - mov 0x40(%esp),%ebp │ │ - mov 0x4(%edx),%eax │ │ + mov 0x44(%esp),%ebp │ │ + mov 0x4(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0xc(%ebp),%eax │ │ + mov 0x40(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 21470 │ │ + call 23040 │ │ test %eax,%eax │ │ - je 18cd0 │ │ - mov 0x44(%esp),%edx │ │ - mov 0x4(%edx),%eax │ │ + je 199e0 │ │ + mov 0x4(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ - js 18cd0 │ │ - mov 0xc(%ebp),%esi │ │ + js 199e0 │ │ + mov 0x40(%esp),%esi │ │ lea (%eax,%eax,4),%eax │ │ - mov 0x8(%esi),%edi │ │ - lea (%edi,%eax,4),%eax │ │ + mov 0xc(%esi),%edx │ │ + mov 0x8(%edx),%esi │ │ + lea (%esi,%eax,4),%eax │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ - je 18e7f │ │ + je 19cb4 │ │ mov %eax,(%esp) │ │ - call cec4 │ │ - add $0x1,%eax │ │ - mov %eax,0x1c(%esp) │ │ - jmp 18cdb │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movl $0x0,0x1c(%esp) │ │ - mov 0xc(%ebp),%esi │ │ - mov 0x44(%esp),%edi │ │ - jmp 18ceb │ │ + mov %edx,0x18(%esp) │ │ + call d690 │ │ + mov 0x18(%esp),%edx │ │ + lea 0x1(%eax),%edi │ │ + jmp 199e9 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x40(%esp),%eax │ │ + xor %edi,%edi │ │ + mov 0xc(%eax),%edx │ │ + mov %ebp,0x44(%esp) │ │ + mov 0x40(%esp),%esi │ │ + jmp 199fb │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0xc(%ebp),%esi │ │ - mov (%edi),%eax │ │ + mov 0xc(%esi),%edx │ │ + mov 0x0(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ - mov %esi,(%esp) │ │ + mov %edx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 21470 │ │ + call 23040 │ │ test %eax,%eax │ │ - je 18d2f │ │ - mov (%edi),%eax │ │ + je 19a39 │ │ + mov 0x0(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ - js 18d2f │ │ - mov 0xc(%ebp),%esi │ │ + js 19a39 │ │ + mov 0xc(%esi),%edx │ │ lea (%eax,%eax,4),%eax │ │ - mov 0x8(%esi),%ecx │ │ + mov 0x8(%edx),%ecx │ │ lea (%ecx,%eax,4),%eax │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ - je 18d2f │ │ + je 19a39 │ │ mov %eax,(%esp) │ │ - call cec4 │ │ - mov 0x1c(%esp),%edx │ │ - lea 0x1(%edx,%eax,1),%edx │ │ - mov %edx,0x1c(%esp) │ │ - mov 0x8(%edi),%edi │ │ - test %edi,%edi │ │ - jne 18ce8 │ │ - mov 0x34(%ebp),%eax │ │ + call d690 │ │ + lea 0x1(%edi,%eax,1),%edi │ │ + mov 0x8(%ebp),%ebp │ │ + test %ebp,%ebp │ │ + jne 199f8 │ │ + mov 0x40(%esp),%eax │ │ + mov 0x44(%esp),%ebp │ │ + mov 0x34(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - lea -0x18d2c(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x1c(%esp),%eax │ │ + call 64330 │ │ movl $0x36d,0xc(%esp) │ │ - add $0x1,%eax │ │ + lea -0x1ab44(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea 0x1(%edi),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x1c(%esp),%edx │ │ - mov %eax,0x34(%ebp) │ │ - lea -0x1(%eax,%edx,1),%edi │ │ - mov 0x44(%esp),%edx │ │ - mov 0x4(%edx),%eax │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x40(%esp),%edx │ │ + mov %eax,0x34(%edx) │ │ + lea -0x1(%eax,%edi,1),%eax │ │ + mov %eax,0x18(%esp) │ │ + mov 0x4(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0xc(%ebp),%eax │ │ + mov 0xc(%edx),%eax │ │ mov %eax,(%esp) │ │ - call 21470 │ │ + call 23040 │ │ test %eax,%eax │ │ - jne 18e20 │ │ - mov 0xc(%ebp),%esi │ │ - mov 0x44(%esp),%edx │ │ - jmp 18da3 │ │ - nop │ │ - mov 0xc(%ebp),%esi │ │ - mov (%edx),%eax │ │ - mov 0x8(%eax),%eax │ │ - mov %edx,0x18(%esp) │ │ - mov %eax,0x4(%esp) │ │ + je 19b87 │ │ + mov 0x4(%ebp),%eax │ │ + mov 0x8(%eax),%edx │ │ + mov 0x40(%esp),%eax │ │ + test %edx,%edx │ │ + mov 0xc(%eax),%eax │ │ + js 19b8e │ │ + mov 0x8(%eax),%ecx │ │ + lea (%edx,%edx,4),%edx │ │ + lea (%ecx,%edx,4),%edx │ │ + mov (%edx),%esi │ │ + test %esi,%esi │ │ + je 19b8e │ │ mov %esi,(%esp) │ │ - call 21470 │ │ - test %eax,%eax │ │ + call d690 │ │ + sub %eax,0x18(%esp) │ │ + cmp $0x4,%eax │ │ mov 0x18(%esp),%edx │ │ - je 18e08 │ │ - mov (%edx),%eax │ │ + mov %edx,%edi │ │ + jae 19c78 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + jne 19c20 │ │ + test $0x1,%al │ │ + jne 19c00 │ │ + mov 0x40(%esp),%eax │ │ + mov 0x18(%esp),%esi │ │ + cmp 0x34(%eax),%esi │ │ + jbe 19b8b │ │ + mov 0x18(%esp),%edx │ │ + mov 0x40(%esp),%eax │ │ + movb $0x20,-0x1(%edx) │ │ + lea -0x1(%edx),%esi │ │ + mov 0xc(%eax),%eax │ │ + mov %esi,0x18(%esp) │ │ + jmp 19b8e │ │ + lea 0x0(%esi),%esi │ │ + test $0x1,%edi │ │ + jne 19c38 │ │ + test $0x2,%edi │ │ + jne 19c60 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 19b58 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 19b63 │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x40(%esp),%eax │ │ + mov 0x18(%esp),%esi │ │ + cmp 0x34(%eax),%esi │ │ + jbe 19b80 │ │ + movb $0x20,-0x1(%esi) │ │ + lea -0x1(%esi),%eax │ │ + mov %eax,0x18(%esp) │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%ebp),%ebp │ │ + test %ebp,%ebp │ │ + je 19bf0 │ │ + mov 0x40(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov 0x0(%ebp),%ecx │ │ + mov 0x8(%ecx),%ecx │ │ + mov %eax,(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + call 23040 │ │ + test %eax,%eax │ │ + je 19b80 │ │ + mov 0x0(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ - js 18e08 │ │ - mov 0xc(%ebp),%esi │ │ + js 19b80 │ │ + mov 0x40(%esp),%esi │ │ lea (%eax,%eax,4),%eax │ │ - mov 0x8(%esi),%ecx │ │ - lea (%ecx,%eax,4),%eax │ │ - mov (%eax),%esi │ │ - test %esi,%esi │ │ - je 18e08 │ │ - mov %esi,(%esp) │ │ - call cec4 │ │ - sub %eax,%edi │ │ - mov %eax,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call cfe4 │ │ - cmp 0x34(%ebp),%edi │ │ - mov 0x18(%esp),%edx │ │ - jbe 18e08 │ │ - movb $0x20,-0x1(%edi) │ │ - sub $0x1,%edi │ │ - lea 0x0(%esi),%esi │ │ - mov 0x8(%edx),%edx │ │ - test %edx,%edx │ │ - jne 18da0 │ │ - mov 0x34(%ebp),%eax │ │ + mov 0xc(%esi),%ecx │ │ + mov 0x8(%ecx),%edx │ │ + lea (%edx,%eax,4),%eax │ │ + mov (%eax),%ecx │ │ + test %ecx,%ecx │ │ + je 19b80 │ │ + mov %ecx,(%esp) │ │ + mov %ecx,0x1c(%esp) │ │ + call d690 │ │ + mov 0x1c(%esp),%ecx │ │ + sub %eax,0x18(%esp) │ │ + mov 0x18(%esp),%edi │ │ + cmp $0x4,%eax │ │ + mov %ecx,%esi │ │ + jb 19b47 │ │ + jmp 19b28 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x40(%esp),%eax │ │ + mov 0x34(%eax),%eax │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x40(%esp),%eax │ │ + mov 0x18(%esp),%esi │ │ + cmp 0x34(%eax),%esi │ │ + jbe 19b8b │ │ + jmp 19b0a │ │ + lea 0x0(%esi),%esi │ │ + movzwl (%esi),%edx │ │ + test $0x1,%al │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + je 19af9 │ │ + jmp 19c00 │ │ + lea 0x0(%esi),%esi │ │ + movzbl (%ecx),%ecx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %cl,-0x1(%edi) │ │ + test $0x2,%edi │ │ + je 19b40 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 19b40 │ │ + lea 0x0(%esi),%esi │ │ + and $0x1,%edx │ │ + jne 19c91 │ │ + test $0x2,%edi │ │ + jne 19ca2 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 19ae7 │ │ + movzbl (%esi),%edx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %dl,-0x1(%edi) │ │ + jmp 19c7d │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 19c85 │ │ + xor %edi,%edi │ │ + jmp 199e9 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x44(%esp),%edx │ │ - mov 0xc(%ebp),%esi │ │ - mov 0x4(%edx),%eax │ │ - mov 0x8(%eax),%eax │ │ - test %eax,%eax │ │ - js 18d99 │ │ - mov 0x8(%esi),%edx │ │ - lea (%eax,%eax,4),%eax │ │ - lea (%edx,%eax,4),%eax │ │ - mov (%eax),%edx │ │ - test %edx,%edx │ │ - je 18d99 │ │ - mov %edx,(%esp) │ │ - mov %edx,0x18(%esp) │ │ - call cec4 │ │ - sub %eax,%edi │ │ - mov 0x18(%esp),%edx │ │ - mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call cfe4 │ │ - cmp 0x34(%ebp),%edi │ │ - jbe 18d96 │ │ - movb $0x20,-0x1(%edi) │ │ - sub $0x1,%edi │ │ - jmp 18d96 │ │ - movl $0x0,0x1c(%esp) │ │ - jmp 18cdb │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00018e90 : │ │ +00019cc0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6a15b,%ebx │ │ + call db90 │ │ + add $0x741ff,%ebx │ │ lea -0x2c(%esp),%esp │ │ - lea -0x18d2c(%ebx),%edx │ │ - mov 0x40(%esp),%ebp │ │ - mov 0x44(%esp),%edi │ │ - mov %edx,0x8(%esp) │ │ - mov %edx,0x1c(%esp) │ │ + lea -0x1ab44(%ebx),%ebp │ │ + mov 0x40(%esp),%edx │ │ movl $0x40e,0xc(%esp) │ │ + mov %ebp,0x8(%esp) │ │ movl $0x34,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ - lea 0x150(%ebx),%eax │ │ - test %edi,%edi │ │ + mov 0x44(%esp),%esi │ │ + mov %edx,0x1c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x1c(%esp),%edx │ │ - mov %eax,(%esi) │ │ - mov 0x8(%ebp),%eax │ │ - mov %eax,0x4(%esi) │ │ - mov 0x48(%esp),%eax │ │ - mov %eax,0x24(%esi) │ │ - mov 0x30(%ebp),%eax │ │ - movw $0x0,0x30(%esi) │ │ - mov %eax,0x2c(%esi) │ │ - je 18f7b │ │ - mov %edi,%ecx │ │ - mov $0x1,%eax │ │ + mov %eax,%edi │ │ + lea 0x144(%ebx),%eax │ │ + test %esi,%esi │ │ + mov %eax,(%edi) │ │ + mov 0x8(%edx),%eax │ │ + movss 0x48(%esp),%xmm0 │ │ + movw $0x0,0x30(%edi) │ │ + mov %eax,0x4(%edi) │ │ + mov 0x30(%edx),%eax │ │ + movss %xmm0,0x24(%edi) │ │ + mov %eax,0x2c(%edi) │ │ + je 19db0 │ │ + mov %esi,%ecx │ │ + mov $0x1,%edx │ │ nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x8(%ecx),%ecx │ │ - mov %eax,%ebp │ │ - add $0x1,%eax │ │ + movswl %dx,%eax │ │ + add $0x1,%edx │ │ test %ecx,%ecx │ │ - jne 18f08 │ │ - test %bp,%bp │ │ - mov %bp,0x30(%esi) │ │ - je 18f7b │ │ - movswl %bp,%ebp │ │ - mov %edx,0x8(%esp) │ │ + jne 19d40 │ │ + mov %ax,0x30(%edi) │ │ + test %ax,%ax │ │ + je 19db0 │ │ movl $0x41d,0xc(%esp) │ │ + mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - movswl 0x30(%esi),%edx │ │ - mov %eax,0x28(%esi) │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movswl 0x30(%edi),%edx │ │ + mov %eax,0x28(%edi) │ │ lea -0x4(,%edx,4),%edx │ │ - lea 0x0(%esi),%esi │ │ - mov %edi,(%eax,%edx,1) │ │ - mov 0x8(%edi),%edi │ │ - test %edi,%edi │ │ - lea -0x4(%edx),%edx │ │ - mov 0x28(%esi),%eax │ │ - jne 18f50 │ │ + mov %esi,(%eax,%edx,1) │ │ + sub $0x4,%edx │ │ + mov 0x8(%esi),%esi │ │ + mov 0x28(%edi),%eax │ │ + test %esi,%esi │ │ + jne 19d80 │ │ movl $0x0,(%esp) │ │ mov (%eax),%edx │ │ - mov %esi,%eax │ │ - call 16a20 │ │ + mov %edi,%eax │ │ + call 177c0 │ │ lea 0x2c(%esp),%esp │ │ - mov %esi,%eax │ │ + mov %edi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call 5bce0 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edi,(%esp) │ │ + call 64330 │ │ lea 0x2c(%esp),%esp │ │ - mov %esi,%eax │ │ + xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00018f90 : │ │ +00019dd0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6a05e,%ebx │ │ + call db90 │ │ + add $0x740f2,%ebx │ │ lea -0x18(%esp),%esp │ │ - lea -0x18d2c(%ebx),%eax │ │ + lea -0x1ab44(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x20(%esp),%eax │ │ movl $0x42d,0x8(%esp) │ │ mov 0x40(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ + call 69790 <__listelem_malloc__@@Base> │ │ mov 0x24(%esp),%edx │ │ mov %edx,(%eax) │ │ mov 0x28(%esp),%edx │ │ mov %edx,0x4(%eax) │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -00018fe0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x14(%esp) │ │ +00019e20 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x740a0,%ebx │ │ + lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x10(%esp) │ │ - mov %edi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x69ffb,%ebx │ │ - mov 0x44(%esi),%edx │ │ + mov 0x44(%esi),%eax │ │ + test %eax,%eax │ │ + je 19e70 │ │ mov 0x24(%esp),%eax │ │ - test %edx,%edx │ │ - je 19040 │ │ mov 0x48(%esi),%edi │ │ + mov %esi,(%esp) │ │ movl $0x0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 18f90 │ │ + call 19dd0 │ │ mov %eax,0x4(%edi) │ │ mov 0x48(%esi),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,0x48(%esi) │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x24(%esp),%eax │ │ + mov %esi,(%esp) │ │ movl $0x0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 18f90 │ │ + call 19dd0 │ │ mov %eax,0x48(%esi) │ │ mov %eax,0x44(%esi) │ │ - jmp 1902d │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00019060 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %esi,0x20(%esp) │ │ +00019ea0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7401f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ mov 0x30(%esp),%esi │ │ - mov %ebx,0x1c(%esp) │ │ - mov %edi,0x24(%esp) │ │ - call d3b4 │ │ - add $0x69f7b,%ebx │ │ mov 0x44(%esi),%edx │ │ - xor %edi,%edi │ │ test %edx,%edx │ │ - mov %ebp,0x28(%esp) │ │ - je 190b9 │ │ + je 19f08 │ │ mov 0x4(%edx),%ebp │ │ + lea -0x1ab44(%ebx),%eax │ │ mov (%edx),%edi │ │ - lea -0x18d2c(%ebx),%eax │ │ movl $0x44a,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ mov %edx,0x4(%esp) │ │ mov 0x40(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 60a00 <__listelem_free__> │ │ + call 699a0 <__listelem_free__@@Base> │ │ test %ebp,%ebp │ │ - mov %ebp,0x44(%esi) │ │ - je 190d0 │ │ mov %edi,%eax │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + mov %ebp,0x44(%esi) │ │ + je 19ef8 │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + xchg %ax,%ax │ │ movl $0x0,0x48(%esi) │ │ - jmp 190b9 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xor %eax,%eax │ │ + jmp 19eed │ │ + jmp 19f20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -000190e0 : │ │ +00019f20 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x69f0d,%ebx │ │ + call db90 │ │ + add $0x73fa1,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov %esi,(%esp) │ │ - call 19060 │ │ + call 19ea0 │ │ test %eax,%eax │ │ - jne 190f8 │ │ + jne 19f40 │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00019110 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x1c(%esp) │ │ - mov %esi,0x20(%esp) │ │ - call d3b4 │ │ - add $0x69ed3,%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov %edi,0x24(%esp) │ │ - mov %ebp,0x28(%esp) │ │ - mov 0x34(%esp),%edi │ │ - mov %esi,(%esp) │ │ - call 19060 │ │ +00019f60 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x73f5f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x30(%esp),%edi │ │ + mov %edi,(%esp) │ │ + call 19ea0 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - je 1917d │ │ - mov 0x4(%eax),%edx │ │ - mov 0x20(%edx),%eax │ │ - sub $0x1,%eax │ │ + je 19ff5 │ │ + mov 0x4(%eax),%ecx │ │ + mov 0x20(%ecx),%eax │ │ + lea -0x1(%eax),%edx │ │ + mov %ebp,%eax │ │ + mov %edx,0x20(%ecx) │ │ + test %edx,%edx │ │ + jne 19fd7 │ │ + mov 0x34(%esp),%eax │ │ test %eax,%eax │ │ - mov %eax,0x20(%edx) │ │ - jne 1917d │ │ - test %edi,%edi │ │ - je 19198 │ │ - cmp %edx,%edi │ │ - je 1919d │ │ - mov 0x24(%edx),%edi │ │ - test %edi,%edi │ │ - je 1917d │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edi),%edx │ │ - mov %esi,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 18fe0 │ │ - mov 0x4(%edi),%edi │ │ - test %edi,%edi │ │ - jne 19168 │ │ + je 19fe0 │ │ + cmp %ecx,0x34(%esp) │ │ + je 19fe9 │ │ + mov 0x24(%ecx),%esi │ │ + test %esi,%esi │ │ + je 19fd5 │ │ + jmp 19fc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%esi),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 19e20 │ │ + mov 0x4(%esi),%esi │ │ + test %esi,%esi │ │ + jne 19fc0 │ │ mov %ebp,%eax │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + mov 0x20(%edi),%eax │ │ + mov %eax,0x34(%esp) │ │ + jmp 19f9f │ │ + mov %edi,(%esp) │ │ + call 19f20 │ │ + mov %ebp,%eax │ │ + jmp 19fd7 │ │ + xor %eax,%eax │ │ + jmp 19fd7 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x20(%esi),%edi │ │ - jmp 19159 │ │ - mov %esi,(%esp) │ │ - call 190e0 │ │ - jmp 1917d │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000191b0 : │ │ +0001a000 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x69e3c,%ebx │ │ + call db90 │ │ + add $0x73ec0,%ebx │ │ lea -0x10(%esp),%esp │ │ - mov 0x20(%esp),%edi │ │ - mov 0x24(%esp),%esi │ │ - mov %edi,(%esp) │ │ - call 190e0 │ │ - mov 0x18(%edi),%ecx │ │ + mov 0x20(%esp),%esi │ │ + mov 0x24(%esp),%edi │ │ + mov %esi,(%esp) │ │ + call 19f20 │ │ + mov 0x18(%esi),%ecx │ │ test %ecx,%ecx │ │ - je 1920f │ │ mov %ecx,%eax │ │ + je 1a097 │ │ + jmp 1a040 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,0x20(%eax) │ │ mov 0x30(%eax),%eax │ │ test %eax,%eax │ │ - jne 191e0 │ │ - xchg %ax,%ax │ │ + jne 1a040 │ │ + jmp 1a060 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x24(%ecx),%eax │ │ test %eax,%eax │ │ - je 19208 │ │ + je 1a090 │ │ + jmp 1a080 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ mov (%eax),%edx │ │ mov 0x4(%edx),%edx │ │ addl $0x1,0x20(%edx) │ │ mov 0x4(%eax),%eax │ │ test %eax,%eax │ │ - jne 191f8 │ │ + jne 1a080 │ │ mov 0x30(%ecx),%ecx │ │ test %ecx,%ecx │ │ - jne 191f0 │ │ - test %esi,%esi │ │ - je 1924d │ │ - mov 0x24(%esi),%esi │ │ - test %esi,%esi │ │ - je 19235 │ │ - lea 0x0(%esi),%esi │ │ - mov (%esi),%eax │ │ - mov %edi,(%esp) │ │ + jne 1a060 │ │ + test %edi,%edi │ │ + je 1a0ed │ │ + mov 0x24(%edi),%edi │ │ + test %edi,%edi │ │ + je 1a0d5 │ │ + jmp 1a0c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%edi),%eax │ │ + mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 18fe0 │ │ - mov 0x4(%esi),%esi │ │ - test %esi,%esi │ │ - jne 19220 │ │ + call 19e20 │ │ + mov 0x4(%edi),%edi │ │ + test %edi,%edi │ │ + jne 1a0c0 │ │ mov 0x28(%esp),%eax │ │ - mov %edi,(%esp) │ │ + mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 19110 │ │ + call 19f60 │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ - mov 0x1c(%edi),%esi │ │ - jmp 19213 │ │ + mov 0x1c(%esi),%edi │ │ + jmp 1a09b │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00019260 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x1c(%esp) │ │ - mov %esi,0x20(%esp) │ │ - call d3b4 │ │ - add $0x69d83,%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov %edi,0x24(%esp) │ │ - mov %ebp,0x28(%esp) │ │ - mov 0x34(%esp),%edi │ │ - mov %esi,(%esp) │ │ - call 19060 │ │ +0001a100 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x73dbf,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x30(%esp),%edi │ │ + mov %edi,(%esp) │ │ + call 19ea0 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - je 192cd │ │ - mov (%eax),%edx │ │ - mov 0x20(%edx),%eax │ │ - sub $0x1,%eax │ │ + je 1a195 │ │ + mov (%eax),%ecx │ │ + mov 0x20(%ecx),%eax │ │ + lea -0x1(%eax),%edx │ │ + mov %ebp,%eax │ │ + mov %edx,0x20(%ecx) │ │ + test %edx,%edx │ │ + jne 1a177 │ │ + mov 0x34(%esp),%eax │ │ test %eax,%eax │ │ - mov %eax,0x20(%edx) │ │ - jne 192cd │ │ - test %edi,%edi │ │ - je 192e8 │ │ - cmp %edx,%edi │ │ - je 192ed │ │ - mov 0x28(%edx),%edi │ │ - test %edi,%edi │ │ - je 192cd │ │ + je 1a180 │ │ + cmp %ecx,0x34(%esp) │ │ + je 1a189 │ │ + mov 0x28(%ecx),%esi │ │ + test %esi,%esi │ │ + je 1a175 │ │ + jmp 1a160 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edi),%edx │ │ - mov %esi,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 18fe0 │ │ - mov 0x4(%edi),%edi │ │ - test %edi,%edi │ │ - jne 192b8 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%esi),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 19e20 │ │ + mov 0x4(%esi),%esi │ │ + test %esi,%esi │ │ + jne 1a160 │ │ mov %ebp,%eax │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + mov 0x1c(%edi),%eax │ │ + mov %eax,0x34(%esp) │ │ + jmp 1a13e │ │ + mov %edi,(%esp) │ │ + call 19f20 │ │ + mov %ebp,%eax │ │ + jmp 1a177 │ │ + xor %eax,%eax │ │ + jmp 1a177 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x1c(%esi),%edi │ │ - jmp 192a8 │ │ - mov %esi,(%esp) │ │ - call 190e0 │ │ - jmp 192cd │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00019300 : │ │ - push %ebp │ │ +0001a1a0 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x69ceb,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - mov %edi,(%esp) │ │ - call 190e0 │ │ - mov 0x18(%edi),%esi │ │ - test %esi,%esi │ │ - je 1935e │ │ - lea 0x0(%esi),%esi │ │ - mov 0x24(%esi),%eax │ │ - movl $0x0,0x20(%esi) │ │ + call db90 │ │ + add $0x73d20,%ebx │ │ + lea -0x10(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ + mov 0x28(%esp),%edi │ │ + mov %esi,(%esp) │ │ + call 19f20 │ │ + mov 0x18(%esi),%ecx │ │ + test %ecx,%ecx │ │ + je 1a214 │ │ + jmp 1a1e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x24(%ecx),%eax │ │ + xor %edx,%edx │ │ + movl $0x0,0x20(%ecx) │ │ test %eax,%eax │ │ - je 19357 │ │ - mov $0x1,%edx │ │ + je 1a20d │ │ + jmp 1a200 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x4(%eax),%eax │ │ - mov %edx,%ecx │ │ add $0x1,%edx │ │ test %eax,%eax │ │ - jne 19348 │ │ - mov %ecx,0x20(%esi) │ │ - mov 0x30(%esi),%esi │ │ - test %esi,%esi │ │ - jne 19330 │ │ - test %ebp,%ebp │ │ - je 1939e │ │ - mov 0x28(%ebp),%esi │ │ - test %esi,%esi │ │ - je 19385 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%esi),%eax │ │ - mov %edi,(%esp) │ │ + jne 1a200 │ │ + mov %edx,0x20(%ecx) │ │ + mov 0x30(%ecx),%ecx │ │ + test %ecx,%ecx │ │ + jne 1a1e0 │ │ + test %edi,%edi │ │ + je 1a24d │ │ + mov 0x28(%edi),%edi │ │ + test %edi,%edi │ │ + je 1a235 │ │ + nop │ │ + mov (%edi),%eax │ │ + mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 18fe0 │ │ - mov 0x4(%esi),%esi │ │ - test %esi,%esi │ │ - jne 19370 │ │ - mov 0x34(%esp),%eax │ │ - mov %edi,(%esp) │ │ + call 19e20 │ │ + mov 0x4(%edi),%edi │ │ + test %edi,%edi │ │ + jne 1a220 │ │ + mov 0x24(%esp),%eax │ │ + mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 19260 │ │ - lea 0x1c(%esp),%esp │ │ + call 1a100 │ │ + lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ - pop %ebp │ │ retq │ │ - mov 0x20(%edi),%ebp │ │ - jmp 19362 │ │ - lea 0x0(%esi),%esi │ │ + mov 0x20(%esi),%edi │ │ + jmp 1a218 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000193b0 : │ │ +0001a260 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x69c3b,%ebx │ │ + call db90 │ │ + add $0x73c5f,%ebx │ │ lea -0x5c(%esp),%esp │ │ - mov 0x70(%esp),%ecx │ │ - mov 0x70(%esp),%edx │ │ - mov 0x18(%ecx),%ebp │ │ - mov 0x8(%edx),%edx │ │ - test %ebp,%ebp │ │ + mov 0x70(%esp),%eax │ │ + mov 0x74(%esp),%edx │ │ + mov 0x8(%eax),%edi │ │ + mov %eax,0x28(%esp) │ │ mov %edx,0x30(%esp) │ │ - mov 0x4(%ecx),%edi │ │ - mov %ebp,0x2c(%esp) │ │ - je 1941a │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x24(%edx),%esi │ │ - test %esi,%esi │ │ - je 1940b │ │ + mov %gs:0x14,%edx │ │ + mov %edx,0x4c(%esp) │ │ + xor %edx,%edx │ │ + mov 0x4(%eax),%edx │ │ + mov 0x18(%eax),%eax │ │ + mov %edx,0x34(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + test %eax,%eax │ │ + je 1a30e │ │ + mov %edi,0x38(%esp) │ │ + mov 0x34(%esp),%esi │ │ + jmp 1a2c0 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%esi),%ebp │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x24(%eax),%edi │ │ + test %edi,%edi │ │ + je 1a2fb │ │ + jmp 1a2e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%edi),%ebp │ │ movl $0x80000000,0x10(%ebp) │ │ - mov %edi,(%esp) │ │ - call 61ab0 │ │ - mov 0x4(%esi),%esi │ │ + mov %esi,(%esp) │ │ + call 6a970 │ │ + mov 0x4(%edi),%edi │ │ mov %eax,0x18(%ebp) │ │ - test %esi,%esi │ │ - jne 193f0 │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x30(%ecx),%ecx │ │ - test %ecx,%ecx │ │ - mov %ecx,0x2c(%esp) │ │ - jne 193e0 │ │ - mov 0x70(%esp),%edx │ │ - mov 0x1c(%edx),%eax │ │ - mov 0x24(%eax),%esi │ │ - test %esi,%esi │ │ - je 194dd │ │ - mov 0x74(%esp),%ebp │ │ + test %edi,%edi │ │ + jne 1a2e0 │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x30(%eax),%eax │ │ + mov %eax,0x2c(%esp) │ │ + test %eax,%eax │ │ + jne 1a2c0 │ │ + mov 0x38(%esp),%edi │ │ + mov 0x28(%esp),%eax │ │ + mov 0x1c(%eax),%eax │ │ + mov 0x24(%eax),%ebp │ │ + lea 0x48(%esp),%eax │ │ + mov %eax,0x38(%esp) │ │ test %ebp,%ebp │ │ - je 1981f │ │ - mov %edi,0x3c(%esp) │ │ - mov 0x30(%esp),%edi │ │ - jmp 1945b │ │ - lea 0x0(%esi),%esi │ │ - mov 0x70(%esp),%edx │ │ - mov 0x20(%edx),%edx │ │ - cmp %edx,0x4(%ebp) │ │ - je 19478 │ │ - mov 0x4(%esi),%esi │ │ - test %esi,%esi │ │ - je 194d9 │ │ - mov (%esi),%eax │ │ + jne 1a347 │ │ + jmp 1a3d4 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x28(%esp),%eax │ │ + mov 0x20(%eax),%eax │ │ + cmp %eax,0x4(%esi) │ │ + je 1a366 │ │ + mov 0x4(%ebp),%ebp │ │ + test %ebp,%ebp │ │ + je 1a3d4 │ │ + mov 0x0(%ebp),%eax │ │ mov 0x4(%eax),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 21440 │ │ + call 23000 │ │ + mov 0x0(%ebp),%esi │ │ test %eax,%eax │ │ - mov (%esi),%ebp │ │ - jne 19448 │ │ - cvtsi2ss 0xc(%ebp),%xmm0 │ │ - lea 0x4c(%esp),%eax │ │ + jne 1a330 │ │ + mov 0x30(%esp),%edx │ │ + test %edx,%edx │ │ + je 1a5a0 │ │ + mov 0x38(%esp),%eax │ │ + cvtsi2ss 0xc(%esi),%xmm2 │ │ mov %eax,0xc(%esp) │ │ mov 0x2c(%edi),%eax │ │ - mov 0x74(%esp),%edx │ │ + movss %xmm2,0x2c(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov 0x4(%ebp),%eax │ │ - movss %xmm0,0x2c(%esp) │ │ + mov 0x4(%esi),%eax │ │ mov 0x8(%eax),%eax │ │ mov %edx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 49e00 │ │ + call 4e3d0 │ │ sar $0xa,%eax │ │ cvtsi2ss %eax,%xmm0 │ │ mulss 0x78(%esp),%xmm0 │ │ addss 0x2c(%esp),%xmm0 │ │ cvttss2si %xmm0,%eax │ │ - mov %eax,0x10(%ebp) │ │ - mov (%esi),%eax │ │ - mov 0x4(%esi),%esi │ │ - test %esi,%esi │ │ - movl $0x0,0x8(%eax) │ │ - movl $0x0,0x18(%eax) │ │ - jne 1945b │ │ - mov 0x3c(%esp),%edi │ │ - mov 0x70(%esp),%ecx │ │ + mov %eax,0x10(%esi) │ │ + mov 0x0(%ebp),%esi │ │ + mov 0x4(%ebp),%ebp │ │ + movl $0x0,0x8(%esi) │ │ + movl $0x0,0x18(%esi) │ │ + test %ebp,%ebp │ │ + jne 1a347 │ │ + mov 0x28(%esp),%eax │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 191b0 │ │ - test %eax,%eax │ │ + mov %eax,(%esp) │ │ + call 1a000 │ │ mov %eax,%ebp │ │ - je 196b8 │ │ - mov %edi,0x3c(%esp) │ │ - jmp 1953a │ │ + lea 0x48(%esp),%eax │ │ + mov %eax,0x3c(%esp) │ │ + test %ebp,%ebp │ │ + jne 1a432 │ │ + jmp 1a5c5 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x70(%esp),%ecx │ │ - mov 0x1c(%ecx),%ecx │ │ - cmp %ecx,0x0(%ebp) │ │ - je 19557 │ │ - mov 0x70(%esp),%ecx │ │ + mov 0x28(%esp),%eax │ │ + mov 0x1c(%eax),%eax │ │ + cmp %eax,0x0(%ebp) │ │ + je 1a44b │ │ + mov 0x28(%esp),%eax │ │ movl $0x0,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 19110 │ │ + mov %eax,(%esp) │ │ + call 19f60 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - je 196b4 │ │ + je 1a5c5 │ │ mov 0x0(%ebp),%eax │ │ - mov 0x30(%esp),%edx │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x10(%edx),%eax │ │ + mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 21440 │ │ + call 23000 │ │ test %eax,%eax │ │ - jne 19510 │ │ + jne 1a408 │ │ mov 0x4(%ebp),%eax │ │ - mov 0x30(%esp),%edx │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x10(%edx),%eax │ │ + mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 21440 │ │ + call 23000 │ │ test %eax,%eax │ │ - mov 0x4(%ebp),%eax │ │ - je 19580 │ │ - mov 0x70(%esp),%ecx │ │ - cmp 0x20(%ecx),%eax │ │ - jne 1951c │ │ - mov 0x74(%esp),%ecx │ │ - movl $0x0,0x2c(%esp) │ │ - test %ecx,%ecx │ │ - je 195c4 │ │ + jne 1a5b0 │ │ + mov 0x4(%ebp),%ecx │ │ + mov 0x30(%esp),%edx │ │ + movl $0x0,0x38(%esp) │ │ + test %edx,%edx │ │ + je 1a4ab │ │ + mov 0x3c(%esp),%eax │ │ movl $0x1,0xc(%esp) │ │ - lea 0x4c(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x0(%ebp),%edx │ │ - add $0x8,%edx │ │ - mov 0x74(%esp),%ecx │ │ - mov %edx,0x8(%esp) │ │ - mov 0x8(%eax),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x0(%ebp),%eax │ │ + add $0x8,%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x8(%ecx),%eax │ │ + mov %edx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 49a60 │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x4(%ebp),%eax │ │ - mov 0xc(%ebp),%edx │ │ - mov 0x24(%eax),%esi │ │ - shl $0xa,%edx │ │ + call 4e420 │ │ + mov 0x4(%ebp),%ecx │ │ + mov %eax,0x38(%esp) │ │ + mov 0xc(%ebp),%eax │ │ + cvtsi2ss 0x18(%ebp),%xmm1 │ │ + mov 0x24(%ecx),%esi │ │ + shl $0xa,%eax │ │ + cvtsi2ss %eax,%xmm0 │ │ test %esi,%esi │ │ - cvtsi2ss %edx,%xmm1 │ │ - cvtsi2ss 0x18(%ebp),%xmm0 │ │ - mulss 0x7c(%esp),%xmm1 │ │ + mulss 0x7c(%esp),%xmm0 │ │ addss %xmm1,%xmm0 │ │ - cvttss2si %xmm0,%edx │ │ - mov %edx,0x18(%ebp) │ │ - jne 19607 │ │ - jmp 1951c │ │ - mov 0x70(%esp),%ecx │ │ - mov 0x20(%ecx),%ecx │ │ - cmp %ecx,0x4(%edi) │ │ - je 19628 │ │ + cvttss2si %xmm0,%eax │ │ + mov %eax,0x18(%ebp) │ │ + jne 1a4ef │ │ + jmp 1a414 │ │ + nop │ │ + mov 0x28(%esp),%eax │ │ + mov 0x20(%eax),%eax │ │ + cmp %eax,0x4(%ecx) │ │ + je 1a50c │ │ mov 0x4(%esi),%esi │ │ test %esi,%esi │ │ - je 1951c │ │ + je 1a414 │ │ mov (%esi),%eax │ │ - mov 0x30(%esp),%edx │ │ mov 0x4(%eax),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x10(%edx),%eax │ │ + mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 21440 │ │ + call 23000 │ │ + mov (%esi),%ecx │ │ test %eax,%eax │ │ - mov (%esi),%edi │ │ - jne 195f0 │ │ - mov 0x2c(%esp),%eax │ │ + jne 1a4d8 │ │ + mov 0x38(%esp),%eax │ │ + mov %ecx,0x2c(%esp) │ │ add 0x18(%ebp),%eax │ │ - mov 0x3c(%esp),%edx │ │ mov %eax,0x8(%esp) │ │ - mov 0x18(%edi),%eax │ │ - mov %edx,(%esp) │ │ + mov 0x18(%ecx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 61c00 │ │ - mov 0x74(%esp),%edx │ │ - mov %eax,0x18(%edi) │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - je 19698 │ │ - lea 0x4c(%esp),%ecx │ │ - mov %ecx,0x10(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 6aaa0 │ │ + mov 0x2c(%esp),%ecx │ │ + mov 0x30(%esp),%edx │ │ + mov %eax,0x18(%ecx) │ │ + xor %eax,%eax │ │ + test %edx,%edx │ │ + je 1a580 │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ mov 0x0(%ebp),%eax │ │ - mov 0x74(%esp),%edx │ │ mov 0x8(%eax),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x4(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x8(%esp) │ │ mov (%esi),%eax │ │ mov 0x4(%eax),%eax │ │ mov 0x8(%eax),%eax │ │ mov %edx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 49e50 │ │ + call 4e350 │ │ sar $0xa,%eax │ │ cvtsi2ss %eax,%xmm0 │ │ mulss 0x78(%esp),%xmm0 │ │ cvttss2si %xmm0,%eax │ │ - mov (%esi),%edx │ │ + mov (%esi),%ecx │ │ add 0x10(%ebp),%eax │ │ - add 0xc(%edx),%eax │ │ - cmp 0x10(%edx),%eax │ │ - jle 195fc │ │ - mov %eax,0x10(%edx) │ │ - mov %ebp,0x8(%edx) │ │ - jmp 195fc │ │ - mov 0x3c(%esp),%edi │ │ - mov %edi,(%esp) │ │ - call 61ab0 │ │ - mov 0x70(%esp),%edx │ │ - movl $0x0,0x38(%esp) │ │ - mov %edx,%ecx │ │ + add 0xc(%ecx),%eax │ │ + cmp 0x10(%ecx),%eax │ │ + jle 1a4e4 │ │ + mov %eax,0x10(%ecx) │ │ + mov %ebp,0x8(%ecx) │ │ + jmp 1a4e4 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0xc(%esi),%eax │ │ + mov %eax,0x10(%esi) │ │ + jmp 1a3bb │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x28(%esp),%eax │ │ + mov 0x20(%eax),%ecx │ │ + cmp %ecx,0x4(%ebp) │ │ + jne 1a414 │ │ + jmp 1a46b │ │ + mov 0x34(%esp),%eax │ │ + mov $0x80000000,%esi │ │ + mov %eax,(%esp) │ │ + call 6a970 │ │ + mov 0x28(%esp),%edx │ │ + movl $0x0,0x3c(%esp) │ │ + mov 0x20(%edx),%ecx │ │ mov %eax,0x30(%edx) │ │ - mov 0x20(%edx),%edx │ │ - mov 0x28(%edx),%esi │ │ - test %esi,%esi │ │ - je 19792 │ │ - mov 0x74(%esp),%eax │ │ - mov $0x80000000,%ebp │ │ - test %eax,%eax │ │ - je 19880 │ │ - mov %ebp,0x2c(%esp) │ │ - mov %edi,0x3c(%esp) │ │ - mov 0x70(%esp),%ebp │ │ - mov 0x30(%esp),%edi │ │ - mov (%esi),%eax │ │ + lea 0x48(%esp),%edx │ │ + mov %edx,0x38(%esp) │ │ + mov 0x28(%ecx),%ebp │ │ + test %ebp,%ebp │ │ + je 1a6ba │ │ + mov %esi,0x2c(%esp) │ │ + mov 0x28(%esp),%esi │ │ + jmp 1a620 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x0(%ebp),%eax │ │ mov (%eax),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 21440 │ │ + call 23000 │ │ test %eax,%eax │ │ - jne 1977d │ │ - mov (%esi),%eax │ │ - lea 0x4c(%esp),%ecx │ │ + jne 1a6a5 │ │ + mov 0x30(%esp),%edx │ │ + test %edx,%edx │ │ + je 1a671 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x0(%ebp),%ecx │ │ movl $0x1,0xc(%esp) │ │ - mov %ecx,0x10(%esp) │ │ - mov (%eax),%edx │ │ - add $0x8,%edx │ │ - mov %edx,0x8(%esp) │ │ - mov 0x4(%eax),%eax │ │ - mov 0x74(%esp),%edx │ │ + mov %eax,0x10(%esp) │ │ + mov (%ecx),%eax │ │ + add $0x8,%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x4(%ecx),%eax │ │ mov 0x8(%eax),%eax │ │ mov %edx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 49a60 │ │ - mov (%esi),%edx │ │ - mov 0x3c(%esp),%ecx │ │ - add 0x18(%edx),%eax │ │ + call 4e420 │ │ + mov 0x0(%ebp),%ecx │ │ + add 0x18(%ecx),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x30(%ebp),%eax │ │ + mov 0x30(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 61c00 │ │ - mov %eax,0x30(%ebp) │ │ - mov (%esi),%eax │ │ - mov 0x10(%eax),%edx │ │ - cmp 0x2c(%esp),%edx │ │ - jle 1977d │ │ - mov %edx,0x2c(%esp) │ │ - mov %eax,0x38(%esp) │ │ - mov 0x4(%esi),%esi │ │ - test %esi,%esi │ │ - jne 19700 │ │ - mov 0x70(%esp),%edx │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 6aaa0 │ │ + mov %eax,0x30(%esi) │ │ + mov 0x0(%ebp),%eax │ │ + mov 0x10(%eax),%ecx │ │ + cmp 0x2c(%esp),%ecx │ │ + jle 1a6a5 │ │ + mov %ecx,0x2c(%esp) │ │ + mov %eax,0x3c(%esp) │ │ + mov 0x4(%ebp),%ebp │ │ + test %ebp,%ebp │ │ + jne 1a620 │ │ + mov 0x28(%esp),%edx │ │ mov 0x30(%edx),%eax │ │ - mov 0x20(%edx),%edx │ │ - mov 0x70(%esp),%ecx │ │ - mov 0x70(%esp),%ebp │ │ - cvtsi2ss %eax,%xmm0 │ │ - mov 0x2c(%ecx),%eax │ │ - mov 0x10(%edx),%edi │ │ - shl $0xa,%eax │ │ - mov 0x14(%edx),%esi │ │ + mov 0x20(%edx),%ecx │ │ + mov 0x28(%esp),%edi │ │ cvtsi2ss %eax,%xmm1 │ │ - mulss 0x7c(%esp),%xmm1 │ │ - mov 0x4(%edx),%eax │ │ - xor %edx,%edx │ │ - test %eax,%eax │ │ + mov 0x10(%ecx),%esi │ │ + mov 0x2c(%edi),%eax │ │ + mov 0x14(%ecx),%edx │ │ + mov 0x4(%ecx),%ecx │ │ + mov %eax,0x28(%esp) │ │ + shl $0xa,%eax │ │ + cvtsi2ss %eax,%xmm0 │ │ + test %ecx,%ecx │ │ + mulss 0x7c(%esp),%xmm0 │ │ addss %xmm1,%xmm0 │ │ - cvttss2si %xmm0,%ecx │ │ - mov %ecx,0x30(%ebp) │ │ - js 197da │ │ - mov 0x8(%ebp),%edx │ │ - lea (%eax,%eax,4),%eax │ │ - mov 0x10(%edx),%edx │ │ - mov 0x8(%edx),%ebp │ │ - lea 0x0(%ebp,%eax,4),%eax │ │ - mov (%eax),%edx │ │ - mov %edi,0x18(%esp) │ │ - mov %esi,0x14(%esp) │ │ - lea -0x18a18(%ebx),%eax │ │ - mov %ecx,0x1c(%esp) │ │ + cvttss2si %xmm0,%eax │ │ + mov %eax,0x30(%edi) │ │ + js 1a752 │ │ + mov 0x8(%edi),%edi │ │ + lea (%ecx,%ecx,4),%ecx │ │ + mov 0x10(%edi),%edi │ │ + mov 0x8(%edi),%ebp │ │ + lea 0x0(%ebp,%ecx,4),%ecx │ │ + mov (%ecx),%ecx │ │ + mov %eax,0x1c(%esp) │ │ + lea -0x1a830(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x10(%esp) │ │ - lea -0x18d2c(%ebx),%eax │ │ + lea -0x1ab44(%ebx),%eax │ │ + mov %edx,0x14(%esp) │ │ + mov %esi,0x18(%esp) │ │ + mov %ecx,0x10(%esp) │ │ movl $0x558,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x38(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x4c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + mov 0x3c(%esp),%eax │ │ + jne 1a756 │ │ lea 0x5c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov %edi,0x2c(%esp) │ │ - mov 0x30(%esp),%ebp │ │ - mov %edx,%edi │ │ - jmp 1983f │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x20(%edi),%ecx │ │ - cmp %ecx,0x4(%eax) │ │ - je 1985c │ │ - mov 0x4(%esi),%esi │ │ - test %esi,%esi │ │ - je 19877 │ │ - mov (%esi),%eax │ │ - mov 0x4(%eax),%eax │ │ - mov 0x8(%eax),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x10(%ebp),%eax │ │ - mov %eax,(%esp) │ │ - call 21440 │ │ - test %eax,%eax │ │ - mov (%esi),%eax │ │ - jne 19830 │ │ - mov 0x4(%esi),%esi │ │ - mov 0xc(%eax),%edx │ │ - test %esi,%esi │ │ - mov %edx,0x10(%eax) │ │ - movl $0x0,0x8(%eax) │ │ - movl $0x0,0x18(%eax) │ │ - jne 1983f │ │ - mov 0x2c(%esp),%edi │ │ - jmp 194dd │ │ - mov %edi,0x34(%esp) │ │ - mov %ebp,0x2c(%esp) │ │ - mov 0x30(%esp),%edi │ │ - mov %ecx,%ebp │ │ - xchg %ax,%ax │ │ - mov (%esi),%eax │ │ - mov (%eax),%eax │ │ - mov 0x8(%eax),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x10(%edi),%eax │ │ - mov %eax,(%esp) │ │ - call 21440 │ │ - test %eax,%eax │ │ - jne 198dc │ │ - mov (%esi),%eax │ │ - mov 0x34(%esp),%edx │ │ - mov 0x18(%eax),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x30(%ebp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 61c00 │ │ - mov %eax,0x30(%ebp) │ │ - mov (%esi),%eax │ │ - mov 0x10(%eax),%edx │ │ - cmp %edx,0x2c(%esp) │ │ - jge 198dc │ │ - mov %edx,0x2c(%esp) │ │ - mov %eax,0x38(%esp) │ │ - mov 0x4(%esi),%esi │ │ - test %esi,%esi │ │ - jne 19890 │ │ - jmp 19788 │ │ + xor %ecx,%ecx │ │ + jmp 1a700 │ │ + call db70 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000198f0 : │ │ +0001a760 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x696fb,%ebx │ │ + call db90 │ │ + add $0x7375f,%ebx │ │ lea -0x5c(%esp),%esp │ │ - mov 0x70(%esp),%edx │ │ - mov 0x8(%edx),%edx │ │ - mov %edx,0x2c(%esp) │ │ - mov 0x70(%esp),%edx │ │ - mov 0x4(%edx),%ebp │ │ - mov 0x18(%edx),%edx │ │ - test %edx,%edx │ │ - mov %edx,0x28(%esp) │ │ - je 19953 │ │ - mov 0x28(%esp),%edx │ │ - mov 0x24(%edx),%esi │ │ - test %esi,%esi │ │ - je 19944 │ │ + mov 0x70(%esp),%eax │ │ + mov 0x74(%esp),%edx │ │ + mov 0x4(%eax),%esi │ │ + mov %eax,0x24(%esp) │ │ + mov %edx,0x30(%esp) │ │ + mov %gs:0x14,%edx │ │ + mov %edx,0x4c(%esp) │ │ + xor %edx,%edx │ │ + mov 0x8(%eax),%edx │ │ + mov 0x18(%eax),%eax │ │ + mov %edx,0x38(%esp) │ │ + mov %eax,0x28(%esp) │ │ + test %eax,%eax │ │ + je 1a803 │ │ + jmp 1a7c0 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%esi),%edi │ │ - mov %ebp,(%esp) │ │ - call 61ab0 │ │ - mov 0x4(%esi),%esi │ │ - test %esi,%esi │ │ - mov %eax,0x1c(%edi) │ │ - jne 19930 │ │ - mov 0x28(%esp),%edx │ │ - mov 0x30(%edx),%edx │ │ - test %edx,%edx │ │ - mov %edx,0x28(%esp) │ │ - jne 19920 │ │ - mov 0x70(%esp),%edx │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x28(%esp),%eax │ │ + mov 0x24(%eax),%edi │ │ + test %edi,%edi │ │ + je 1a7f4 │ │ + jmp 1a7e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%edi),%ebp │ │ + mov %esi,(%esp) │ │ + call 6a970 │ │ + mov 0x4(%edi),%edi │ │ + mov %eax,0x1c(%ebp) │ │ + test %edi,%edi │ │ + jne 1a7e0 │ │ + mov 0x28(%esp),%eax │ │ + mov 0x30(%eax),%eax │ │ + mov %eax,0x28(%esp) │ │ + test %eax,%eax │ │ + jne 1a7c0 │ │ + mov 0x24(%esp),%eax │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 19300 │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ - movl $0x0,0x38(%esp) │ │ - je 19ae5 │ │ - mov %ebp,0x34(%esp) │ │ + mov %eax,(%esp) │ │ + call 1a1a0 │ │ movl $0x80000000,0x3c(%esp) │ │ - mov 0x70(%esp),%ebp │ │ - jmp 199b9 │ │ + test %eax,%eax │ │ + movl $0x0,0x34(%esp) │ │ + je 1ab12 │ │ + mov %esi,0x2c(%esp) │ │ + mov %eax,%ebp │ │ + mov 0x38(%esp),%edi │ │ + jmp 1a872 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x1c(%ebp),%eax │ │ - cmp %eax,(%edi) │ │ - je 199d5 │ │ + mov 0x24(%esp),%eax │ │ + mov 0x1c(%eax),%eax │ │ + cmp %eax,0x0(%ebp) │ │ + je 1a88b │ │ + mov 0x24(%esp),%eax │ │ movl $0x0,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 19260 │ │ + mov %eax,(%esp) │ │ + call 1a100 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 19ae5 │ │ - mov (%edi),%eax │ │ - mov 0x2c(%esp),%edx │ │ + mov %eax,%ebp │ │ + je 1a9cb │ │ + mov 0x0(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x10(%edx),%eax │ │ + mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 21440 │ │ + call 23000 │ │ test %eax,%eax │ │ - jne 19998 │ │ - mov 0x4(%edi),%eax │ │ - mov 0x2c(%esp),%edx │ │ + jne 1a848 │ │ + mov 0x4(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x10(%edx),%eax │ │ + mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 21440 │ │ + call 23000 │ │ test %eax,%eax │ │ - mov 0x4(%edi),%eax │ │ - je 19a00 │ │ - cmp 0x20(%ebp),%eax │ │ - jne 1999f │ │ - lea 0x0(%esi),%esi │ │ - mov 0x74(%esp),%edx │ │ - movl $0x0,0x30(%esp) │ │ + je 1a8f8 │ │ + mov 0x4(%ebp),%eax │ │ + mov 0x24(%esp),%edx │ │ + cmp 0x20(%edx),%eax │ │ + jne 1a854 │ │ + mov 0x30(%esp),%edx │ │ + xorps %xmm0,%xmm0 │ │ test %edx,%edx │ │ - je 19a43 │ │ + jne 1a90b │ │ + mov 0x10(%ebp),%eax │ │ + cmp 0x3c(%esp),%eax │ │ + jle 1a8cc │ │ + mov %eax,0x3c(%esp) │ │ + mov %ebp,0x34(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov 0x2c(%eax),%eax │ │ + mov %eax,0x28(%esp) │ │ + shl $0xa,%eax │ │ + cvtsi2ss %eax,%xmm1 │ │ + mulss 0x78(%esp),%xmm1 │ │ + addss %xmm1,%xmm0 │ │ + cvttss2si %xmm0,%eax │ │ + mov %eax,0x1c(%ebp) │ │ + jmp 1a854 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x30(%esp),%ecx │ │ + movl $0x0,0x28(%esp) │ │ + test %ecx,%ecx │ │ + je 1a93c │ │ + mov 0x4(%ebp),%eax │ │ movl $0x1,0xc(%esp) │ │ - lea 0x4c(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov (%edi),%edx │ │ - add $0x8,%edx │ │ - mov %edx,0x8(%esp) │ │ - mov 0x74(%esp),%edx │ │ + lea 0x48(%esp),%ecx │ │ + mov %ecx,0x10(%esp) │ │ + mov 0x0(%ebp),%edx │ │ + lea 0x8(%edx),%ecx │ │ + mov %ecx,0x8(%esp) │ │ mov 0x8(%eax),%eax │ │ - mov %edx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 49a60 │ │ - mov %eax,0x30(%esp) │ │ - mov 0x4(%edi),%eax │ │ - cmp %eax,0x20(%ebp) │ │ - je 19be4 │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 4e420 │ │ + mov %eax,0x28(%esp) │ │ + mov 0x4(%ebp),%eax │ │ + mov 0x24(%esp),%edx │ │ + cmp 0x20(%edx),%eax │ │ + je 1aaf3 │ │ mov 0x24(%eax),%esi │ │ test %esi,%esi │ │ - je 1999f │ │ - mov %ebp,0x28(%esp) │ │ - mov %edi,%ebp │ │ - mov 0x2c(%esp),%edi │ │ - jmp 19a7b │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x28(%esp),%edx │ │ - mov 0x20(%edx),%edx │ │ - cmp %edx,0x4(%eax) │ │ - je 19a98 │ │ + jne 1a96f │ │ + jmp 1a854 │ │ + mov 0x24(%esp),%edx │ │ + mov 0x20(%edx),%ecx │ │ + cmp %ecx,0x4(%eax) │ │ + je 1a98c │ │ mov 0x4(%esi),%esi │ │ test %esi,%esi │ │ - je 19adc │ │ + je 1a854 │ │ mov (%esi),%eax │ │ mov 0x4(%eax),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 21440 │ │ + call 23000 │ │ test %eax,%eax │ │ mov (%esi),%eax │ │ - jne 19a68 │ │ - mov 0x30(%esp),%edx │ │ - add 0x1c(%eax),%edx │ │ + jne 1a958 │ │ + mov 0x28(%esp),%ecx │ │ + add 0x1c(%eax),%ecx │ │ mov 0xc(%eax),%eax │ │ + cvtsi2ss %ecx,%xmm1 │ │ shl $0xa,%eax │ │ - cvtsi2ss %eax,%xmm1 │ │ - cvtsi2ss %edx,%xmm0 │ │ - mulss 0x78(%esp),%xmm1 │ │ - mov 0x34(%esp),%edx │ │ + cvtsi2ss %eax,%xmm0 │ │ + mulss 0x78(%esp),%xmm0 │ │ addss %xmm1,%xmm0 │ │ cvttss2si %xmm0,%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x1c(%ebp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 61c00 │ │ - mov 0x4(%esi),%esi │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 6aaa0 │ │ mov %eax,0x1c(%ebp) │ │ - test %esi,%esi │ │ - jne 19a7b │ │ - mov 0x28(%esp),%ebp │ │ - jmp 1999f │ │ - mov 0x70(%esp),%edx │ │ - xor %ebp,%ebp │ │ - mov 0x8(%edx),%eax │ │ + jmp 1a964 │ │ + mov 0x24(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ - je 19b09 │ │ + je 1ab0b │ │ mov (%eax),%edx │ │ mov $0x6,%ecx │ │ - lea -0x1cf38(%ebx),%edi │ │ + lea -0x1ed4c(%ebx),%edi │ │ mov (%edx),%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 19bdc │ │ - mov 0x70(%esp),%edx │ │ - mov 0x2c(%edx),%eax │ │ + je 1aaeb │ │ + mov 0x24(%esp),%eax │ │ + mov 0x2c(%eax),%eax │ │ + mov %eax,0x28(%esp) │ │ shl $0xa,%eax │ │ cvtsi2ss %eax,%xmm0 │ │ + mov 0x34(%esp),%eax │ │ mulss 0x78(%esp),%xmm0 │ │ - mov 0x38(%esp),%eax │ │ test %eax,%eax │ │ cvttss2si %xmm0,%esi │ │ - je 19b91 │ │ - test %ebp,%ebp │ │ - lea 0x4c(%esp),%edi │ │ - je 19c1b │ │ - mov %ebp,0x28(%esp) │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x0(%esi),%esi │ │ - mov %edi,0x10(%esp) │ │ + je 1aa97 │ │ + lea 0x48(%esp),%edi │ │ + mov %edi,0x28(%esp) │ │ + mov %esi,%edi │ │ + mov %ebp,%esi │ │ + mov %eax,%ebp │ │ + jmp 1aa40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + test %esi,%esi │ │ + je 1aa72 │ │ + mov 0x28(%esp),%eax │ │ movl $0x1,0xc(%esp) │ │ + mov %eax,0x10(%esp) │ │ mov 0x0(%ebp),%eax │ │ - mov 0x28(%esp),%edx │ │ add $0x8,%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x4(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ - mov %edx,(%esp) │ │ + mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 49a60 │ │ - add %eax,%esi │ │ + call 4e420 │ │ + add %eax,%edi │ │ mov 0xc(%ebp),%eax │ │ - shl $0xa,%eax │ │ + cvtsi2ss %edi,%xmm1 │ │ mov 0x8(%ebp),%ebp │ │ - cvtsi2ss %eax,%xmm1 │ │ - cvtsi2ss %esi,%xmm0 │ │ - mulss 0x78(%esp),%xmm1 │ │ + shl $0xa,%eax │ │ + cvtsi2ss %eax,%xmm0 │ │ test %ebp,%ebp │ │ + mulss 0x78(%esp),%xmm0 │ │ addss %xmm1,%xmm0 │ │ - cvttss2si %xmm0,%esi │ │ - jne 19b40 │ │ - mov 0x70(%esp),%edx │ │ + cvttss2si %xmm0,%edi │ │ + jne 1aa40 │ │ + mov %edi,%esi │ │ + mov 0x24(%esp),%edi │ │ mov %esi,%eax │ │ - sub 0x30(%edx),%eax │ │ + sub 0x30(%edi),%eax │ │ mov %esi,0x10(%esp) │ │ - mov %eax,0x14(%esp) │ │ movl $0x57b,0x8(%esp) │ │ - lea -0x189f0(%ebx),%eax │ │ - movl $0x1,(%esp) │ │ + mov %eax,0x14(%esp) │ │ + lea -0x1a808(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x18d2c(%ebx),%eax │ │ + lea -0x1ab44(%ebx),%eax │ │ + movl $0x1,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x70(%esp),%edx │ │ + call 67510 │ │ mov %esi,%eax │ │ - sub 0x30(%edx),%eax │ │ + sub 0x30(%edi),%eax │ │ + mov 0x4c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 1ab51 │ │ lea 0x5c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ mov 0x38(%eax),%ebp │ │ - jmp 19b09 │ │ - mov 0x10(%edi),%eax │ │ + jmp 1a9f1 │ │ + mov 0x10(%ebp),%eax │ │ + cvtsi2ss 0x28(%esp),%xmm0 │ │ cmp 0x3c(%esp),%eax │ │ - jle 19bf5 │ │ - mov %eax,0x3c(%esp) │ │ - mov %edi,0x38(%esp) │ │ - mov 0x2c(%ebp),%eax │ │ - shl $0xa,%eax │ │ - cvtsi2ss %eax,%xmm1 │ │ - cvtsi2ss 0x30(%esp),%xmm0 │ │ - mulss 0x78(%esp),%xmm1 │ │ - addss %xmm1,%xmm0 │ │ - cvttss2si %xmm0,%eax │ │ - mov %eax,0x1c(%edi) │ │ - jmp 1999f │ │ - mov 0x38(%esp),%eax │ │ - nop │ │ - mov 0xc(%eax),%edx │ │ + jle 1a8cc │ │ + jmp 1a8c4 │ │ + xor %ebp,%ebp │ │ + jmp 1a9f1 │ │ + mov 0x24(%esp),%eax │ │ mov 0x8(%eax),%eax │ │ - shl $0xa,%edx │ │ test %eax,%eax │ │ - cvtsi2ss %edx,%xmm1 │ │ - cvtsi2ss %esi,%xmm0 │ │ - mulss 0x78(%esp),%xmm1 │ │ - addss %xmm1,%xmm0 │ │ + je 1ab30 │ │ + mov (%eax),%edx │ │ + mov $0x6,%ecx │ │ + lea -0x1ed4c(%ebx),%edi │ │ + mov (%edx),%esi │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + je 1aaeb │ │ + mov 0x24(%esp),%eax │ │ + mov 0x2c(%eax),%eax │ │ + mov %eax,0x28(%esp) │ │ + shl $0xa,%eax │ │ + cvtsi2ss %eax,%xmm0 │ │ + mulss 0x78(%esp),%xmm0 │ │ cvttss2si %xmm0,%esi │ │ - jne 19c20 │ │ - jmp 19b91 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jmp 1aa97 │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00019c50 : │ │ +0001ab60 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6939b,%ebx │ │ + call db90 │ │ + add $0x7335f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%esi │ │ - mov 0x20(%esi),%eax │ │ + mov 0x40(%esp),%edi │ │ + mov 0x20(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x1c(%esi),%eax │ │ + mov 0x1c(%edi),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 191b0 │ │ + call 1a000 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - movl $0x0,0x1c(%esp) │ │ - je 19d39 │ │ + mov %eax,%esi │ │ + movl $0x0,0x14(%esp) │ │ + je 1ac75 │ │ nop │ │ - mov (%edi),%ebp │ │ - mov 0x18(%edi),%eax │ │ - add 0x1c(%edi),%eax │ │ - sub 0x30(%esi),%eax │ │ + mov 0x1c(%esi),%eax │ │ + mov (%esi),%ecx │ │ + add 0x18(%esi),%eax │ │ + movw $0x0,0x18(%ecx) │ │ + sub 0x30(%edi),%eax │ │ cmp 0x44(%esp),%eax │ │ - movw $0x0,0x18(%ebp) │ │ - jge 19d20 │ │ - mov 0x24(%ebp),%edx │ │ - xor %ecx,%ecx │ │ + jge 1ac5c │ │ + mov 0x24(%ecx),%edx │ │ + xor %ebp,%ebp │ │ + lea -0x1ab44(%ebx),%eax │ │ test %edx,%edx │ │ - lea -0x18d2c(%ebx),%eax │ │ - jne 19cba │ │ - jmp 19cd0 │ │ - mov %ebp,%edx │ │ + je 1abfc │ │ + mov %edi,%ecx │ │ + mov %esi,%edi │ │ + jmp 1abe0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x4(%edx),%esi │ │ cmp %edi,(%edx) │ │ - mov 0x4(%edx),%ebp │ │ - je 19d90 │ │ - mov %ecx,0x4(%edx) │ │ - mov %edx,%ecx │ │ - test %ebp,%ebp │ │ - jne 19cb8 │ │ - mov (%edi),%ebp │ │ - mov %ecx,0x24(%ebp) │ │ - mov 0x4(%edi),%ebp │ │ - xor %ecx,%ecx │ │ - mov 0x28(%ebp),%edx │ │ + je 1acc8 │ │ + mov %ebp,0x4(%edx) │ │ + mov %edx,%ebp │ │ + test %esi,%esi │ │ + mov %esi,%edx │ │ + jne 1abe0 │ │ + mov %edi,%esi │ │ + mov %ecx,%edi │ │ + mov (%esi),%ecx │ │ + mov %ebp,0x24(%ecx) │ │ + xor %ebp,%ebp │ │ + mov 0x4(%esi),%ecx │ │ + mov 0x28(%ecx),%edx │ │ test %edx,%edx │ │ - jne 19cea │ │ - jmp 19cfd │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %ebp,%edx │ │ + je 1ac39 │ │ + mov %edi,%ecx │ │ + mov %esi,%edi │ │ + jmp 1ac20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x4(%edx),%esi │ │ cmp %edi,(%edx) │ │ - mov 0x4(%edx),%ebp │ │ - je 19d60 │ │ - mov %ecx,0x4(%edx) │ │ - mov %edx,%ecx │ │ - test %ebp,%ebp │ │ - jne 19ce8 │ │ - mov 0x4(%edi),%ebp │ │ - mov %ecx,0x28(%ebp) │ │ + je 1ac98 │ │ + mov %ebp,0x4(%edx) │ │ + mov %edx,%ebp │ │ + test %esi,%esi │ │ + mov %esi,%edx │ │ + jne 1ac20 │ │ + mov %edi,%esi │ │ + mov %ecx,%edi │ │ + mov 0x4(%esi),%ecx │ │ + mov %ebp,0x28(%ecx) │ │ movl $0x5e7,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov 0x3c(%esi),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov 0x3c(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - addl $0x1,0x1c(%esp) │ │ - mov 0x20(%esi),%eax │ │ - mov %esi,(%esp) │ │ + call 699a0 <__listelem_free__@@Base> │ │ + addl $0x1,0x14(%esp) │ │ + mov 0x20(%edi),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 19110 │ │ + call 19f60 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - jne 19c90 │ │ - mov 0x20(%esi),%eax │ │ + mov %eax,%esi │ │ + jne 1aba0 │ │ + mov 0x20(%edi),%eax │ │ mov 0x28(%eax),%edx │ │ add $0x18,%eax │ │ - call 169d0 │ │ - mov %esi,(%esp) │ │ - call 16f30 │ │ - mov 0x1c(%esp),%eax │ │ + call 17900 │ │ + mov %edi,(%esp) │ │ + call 17ce0 │ │ + mov 0x14(%esp),%eax │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x8(%esp) │ │ movl $0x5df,0xc(%esp) │ │ mov %edx,0x4(%esp) │ │ - mov 0x40(%esi),%edx │ │ - mov %edx,(%esp) │ │ - mov %eax,0x14(%esp) │ │ + mov 0x40(%ecx),%edx │ │ + mov %eax,0x1c(%esp) │ │ mov %ecx,0x18(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - mov 0x14(%esp),%eax │ │ + mov %edx,(%esp) │ │ + call 699a0 <__listelem_free__@@Base> │ │ mov 0x18(%esp),%ecx │ │ - jmp 19cf6 │ │ + mov 0x1c(%esp),%eax │ │ + jmp 1ac2c │ │ mov %eax,0x8(%esp) │ │ movl $0x5d3,0xc(%esp) │ │ mov %edx,0x4(%esp) │ │ - mov 0x40(%esi),%edx │ │ - mov %edx,(%esp) │ │ - mov %eax,0x14(%esp) │ │ + mov 0x40(%ecx),%edx │ │ + mov %eax,0x1c(%esp) │ │ mov %ecx,0x18(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - mov 0x14(%esp),%eax │ │ + mov %edx,(%esp) │ │ + call 699a0 <__listelem_free__@@Base> │ │ mov 0x18(%esp),%ecx │ │ - jmp 19cca │ │ + mov 0x1c(%esp),%eax │ │ + jmp 1abf0 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00019dc0 : │ │ +0001ad00 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6922b,%ebx │ │ + call db90 │ │ + add $0x731bf,%ebx │ │ lea -0x4c(%esp),%esp │ │ - lea -0x18d2c(%ebx),%eax │ │ - mov 0x60(%esp),%esi │ │ - mov 0x6c(%esp),%ebp │ │ + mov 0x60(%esp),%edx │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x3c(%esp) │ │ + xor %eax,%eax │ │ movl $0x68a,0xc(%esp) │ │ - mov %eax,0x2c(%esp) │ │ - mov %eax,0x8(%esp) │ │ + lea -0x1ab44(%ebx),%eax │ │ movl $0x44,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%edi │ │ - mov %esi,(%eax) │ │ - mov 0x64(%esp),%eax │ │ - mov %eax,0x4(%edi) │ │ - mov 0x68(%esp),%eax │ │ - mov %eax,0x8(%edi) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x64(%esp),%esi │ │ + mov 0x6c(%esp),%edi │ │ + mov %edx,0x24(%esp) │ │ + mov %eax,0x20(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x24(%esp),%edx │ │ + mov %eax,%ebp │ │ + movss 0x68(%esp),%xmm0 │ │ + mov %esi,0x4(%eax) │ │ + mov %edx,(%eax) │ │ + mov %edi,0xc(%eax) │ │ + movss %xmm0,0x8(%eax) │ │ mov 0x70(%esp),%eax │ │ test %eax,%eax │ │ - mov %ebp,0xc(%edi) │ │ - js 19fa8 │ │ - mov 0x70(%esp),%eax │ │ - mov %eax,0x10(%edi) │ │ + js 1af00 │ │ + mov %eax,0x10(%ebp) │ │ mov 0x74(%esp),%eax │ │ - mov %eax,0x14(%edi) │ │ + mov %edx,0x24(%esp) │ │ + mov %eax,0x14(%ebp) │ │ mov 0x78(%esp),%eax │ │ - mov %eax,0x18(%edi) │ │ + mov %eax,0x18(%ebp) │ │ movl $0x10,(%esp) │ │ - call 60680 │ │ - mov %eax,0x40(%edi) │ │ - mov 0x18(%esi),%eax │ │ - test %eax,%eax │ │ - je 19fb6 │ │ - mov 0x20(%esi),%ecx │ │ - jmp 19e79 │ │ - lea 0x0(%esi),%esi │ │ + call 69600 │ │ + mov 0x24(%esp),%edx │ │ + mov %eax,0x40(%ebp) │ │ + mov 0x18(%edx),%esi │ │ + test %esi,%esi │ │ + je 1af14 │ │ + mov 0x20(%edx),%ecx │ │ + mov %esi,%eax │ │ + jmp 1add1 │ │ cmpl $0x1,0x24(%eax) │ │ sbb %edx,%edx │ │ and $0xdfffffff,%edx │ │ add $0x1,%edx │ │ mov %edx,0x20(%eax) │ │ mov 0x30(%eax),%eax │ │ test %eax,%eax │ │ - je 19e90 │ │ - cmp %eax,%ecx │ │ - jne 19e60 │ │ + je 1adf0 │ │ + cmp %ecx,%eax │ │ + jne 1adb8 │ │ + movl $0x0,0x20(%eax) │ │ mov 0x30(%eax),%eax │ │ - movl $0x0,0x20(%ecx) │ │ test %eax,%eax │ │ - jne 19e79 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x18(%esi),%esi │ │ - movl $0x0,0x34(%edi) │ │ - test %esi,%esi │ │ - movl $0x0,0x30(%edi) │ │ - jne 19ebb │ │ - jmp 19f68 │ │ + jne 1add1 │ │ lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movl $0x0,0x34(%ebp) │ │ + lea 0x38(%esp),%eax │ │ + movl $0x0,0x30(%ebp) │ │ + mov %eax,0x28(%esp) │ │ + jmp 1ae13 │ │ mov 0x30(%esi),%esi │ │ test %esi,%esi │ │ - je 19f68 │ │ - cmp %ebp,0x14(%esi) │ │ - xchg %ax,%ax │ │ - jne 19eb0 │ │ + je 1aec0 │ │ + cmp %edi,0x14(%esi) │ │ + jne 1ae08 │ │ mov %esi,%edx │ │ - mov %edi,%eax │ │ - call 166f0 │ │ - mov 0x2c(%esp),%eax │ │ + mov %ebp,%eax │ │ + call 17580 │ │ + mov 0x20(%esp),%eax │ │ movl $0x6a9,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x40(%edi),%eax │ │ + mov 0x40(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov 0x4(%edi),%ecx │ │ - mov %eax,%edx │ │ + call 69790 <__listelem_malloc__@@Base> │ │ mov %esi,(%eax) │ │ + mov %eax,%edx │ │ movl $0x0,0x4(%eax) │ │ - xor %eax,%eax │ │ + mov 0x4(%ebp),%eax │ │ + test %eax,%eax │ │ + je 1af10 │ │ + mov 0x74(%esp),%ecx │ │ + movss 0x8(%ebp),%xmm1 │ │ + mov %edx,0x2c(%esp) │ │ + movss %xmm1,0x24(%esp) │ │ test %ecx,%ecx │ │ - je 19f4c │ │ - movss 0x8(%edi),%xmm0 │ │ - cmpl $0x0,0x74(%esp) │ │ - movss %xmm0,0x28(%esp) │ │ - lea 0x3c(%esp),%eax │ │ - js 19f78 │ │ - mov %eax,0x10(%esp) │ │ - mov 0x74(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x78(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x8(%esi),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov %edx,0x24(%esp) │ │ - mov %ecx,(%esp) │ │ - call 49e50 │ │ + mov 0x28(%esp),%ecx │ │ + js 1aed8 │ │ + mov %ecx,0x10(%esp) │ │ + mov 0x74(%esp),%ecx │ │ + mov %ecx,0xc(%esp) │ │ + mov 0x78(%esp),%ecx │ │ + mov %ecx,0x8(%esp) │ │ + mov 0x8(%esi),%ecx │ │ + mov %eax,(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + call 4e350 │ │ cvtsi2ss %eax,%xmm0 │ │ - mov 0x24(%esp),%edx │ │ - mulss 0x28(%esp),%xmm0 │ │ + mov 0x2c(%esp),%edx │ │ + mulss 0x24(%esp),%xmm0 │ │ cvttss2si %xmm0,%eax │ │ sar $0xa,%eax │ │ mov %eax,0xc(%edx) │ │ add 0x20(%esi),%eax │ │ mov %eax,(%esp) │ │ - mov %edi,%eax │ │ - call 167b0 │ │ + mov %ebp,%eax │ │ + call 172c0 │ │ mov 0x30(%esi),%esi │ │ test %esi,%esi │ │ - jne 19ebb │ │ - nop │ │ + jne 1ae13 │ │ + mov 0x3c(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + mov %ebp,%eax │ │ + jne 1af24 │ │ lea 0x4c(%esp),%esp │ │ - mov %edi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %eax,0xc(%esp) │ │ - mov 0x78(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x8(%esi),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov %edx,0x24(%esp) │ │ - mov %ecx,(%esp) │ │ - call 49e00 │ │ + mov %ecx,0xc(%esp) │ │ + mov 0x78(%esp),%ecx │ │ + mov %ecx,0x8(%esp) │ │ + mov 0x8(%esi),%ecx │ │ + mov %eax,(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + call 4e3d0 │ │ + mov 0x2c(%esp),%edx │ │ cvtsi2ss %eax,%xmm0 │ │ - mov 0x24(%esp),%edx │ │ - jmp 19f3f │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x24(%esi),%eax │ │ - add $0x1,%eax │ │ - mov %eax,0x10(%edi) │ │ - jmp 19e2d │ │ - movl $0x0,0x34(%edi) │ │ - movl $0x0,0x30(%edi) │ │ - jmp 19f68 │ │ + jmp 1ae98 │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x24(%edx),%eax │ │ + add $0x1,%eax │ │ + jmp 1ad7e │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + jmp 1aea5 │ │ + movl $0x0,0x34(%ebp) │ │ + movl $0x0,0x30(%ebp) │ │ + jmp 1aec0 │ │ + call db70 │ │ + jmp 1af40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00019fd0 : │ │ +0001af40 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6901b,%ebx │ │ - lea -0x6c(%esp),%esp │ │ - lea -0x18d2c(%ebx),%eax │ │ - mov 0x80(%esp),%esi │ │ - mov %eax,0x44(%esp) │ │ - mov (%esi),%ecx │ │ - mov 0x30(%esi),%edi │ │ + call db90 │ │ + add $0x72f7f,%ebx │ │ + lea -0x5c(%esp),%esp │ │ + mov 0x70(%esp),%ebp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x4c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x0(%ebp),%eax │ │ + mov 0x30(%ebp),%edi │ │ + mov %eax,0x28(%esp) │ │ + lea -0x1ab44(%ebx),%eax │ │ + mov %eax,0x38(%esp) │ │ test %edi,%edi │ │ - je 1a029 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x8(%edi),%edx │ │ - cmp %edi,0x34(%esi) │ │ - mov %edx,0x30(%esi) │ │ - je 1a050 │ │ + je 1afad │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%edi),%ecx │ │ + cmp %edi,0x34(%ebp) │ │ + mov %ecx,0x30(%ebp) │ │ + je 1afb8 │ │ mov (%edi),%eax │ │ - subl $0x1,0x2c(%esi) │ │ - mov 0x10(%esi),%ebp │ │ - cmp %ebp,0x14(%eax) │ │ - jge 1a040 │ │ - cmp 0x20(%ecx),%eax │ │ - je 1a040 │ │ - cmp 0xc(%eax),%ebp │ │ - jg 1a060 │ │ - mov %edx,%edi │ │ + subl $0x1,0x2c(%ebp) │ │ + mov 0x10(%ebp),%edx │ │ + cmp %edx,0x14(%eax) │ │ + jge 1afd0 │ │ + mov 0x28(%esp),%esi │ │ + cmp 0x20(%esi),%eax │ │ + je 1afd8 │ │ + cmp 0xc(%eax),%edx │ │ + jg 1aff8 │ │ + mov %ecx,%edi │ │ test %edi,%edi │ │ - jne 1a000 │ │ - movl $0x0,0x38(%esi) │ │ - lea 0x6c(%esp),%esp │ │ - pop %ebx │ │ + jne 1af80 │ │ + movl $0x0,0x38(%ebp) │ │ + xor %eax,%eax │ │ + jmp 1afdd │ │ + mov (%edi),%eax │ │ + subl $0x1,0x2c(%ebp) │ │ + mov 0x10(%ebp),%edx │ │ + movl $0x0,0x34(%ebp) │ │ + cmp %edx,0x14(%eax) │ │ + jl 1af99 │ │ + lea 0x0(%esi),%esi │ │ + mov %edi,0x38(%ebp) │ │ mov %edi,%eax │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ + jmp 1afdd │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,0x38(%esi) │ │ - lea 0x6c(%esp),%esp │ │ - pop %ebx │ │ + mov %edi,0x38(%ebp) │ │ mov %edi,%eax │ │ + mov 0x4c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 1b17c │ │ + lea 0x5c(%esp),%esp │ │ + pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ - movl $0x0,0x34(%esi) │ │ - jmp 1a00b │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x24(%eax),%ebp │ │ - mov %edi,0x38(%esi) │ │ - test %ebp,%ebp │ │ - je 1a023 │ │ - mov %edi,0x3c(%esp) │ │ - mov %ecx,0x4c(%esp) │ │ - jmp 1a083 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x4(%ebp),%ebp │ │ - test %ebp,%ebp │ │ - je 1a182 │ │ - mov 0x0(%ebp),%eax │ │ + nop │ │ + mov 0x24(%eax),%esi │ │ + mov %edi,0x38(%ebp) │ │ + test %esi,%esi │ │ + je 1afa7 │ │ + mov %edi,0x34(%esp) │ │ + jmp 1b013 │ │ + mov 0x4(%esi),%esi │ │ + test %esi,%esi │ │ + je 1b10a │ │ + mov (%esi),%eax │ │ mov 0x4(%eax),%eax │ │ cmpl $0xe0000001,0x20(%eax) │ │ - jl 1a078 │ │ - mov 0x44(%esp),%ecx │ │ + jl 1b008 │ │ + mov 0x38(%esp),%eax │ │ movl $0x659,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x40(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x40(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov %eax,%edx │ │ - mov 0x0(%ebp),%edi │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x4(%edi),%eax │ │ - mov %ecx,0x4(%edx) │ │ - mov 0xc(%ecx),%edi │ │ - mov 0x0(%ebp),%ecx │ │ - mov %eax,(%edx) │ │ - add 0xc(%ecx),%edi │ │ - mov 0x4(%esi),%ecx │ │ - test %ecx,%ecx │ │ - mov %edi,0xc(%edx) │ │ - mov %ecx,0x40(%esp) │ │ - je 1a14e │ │ - mov 0x3c(%esp),%ecx │ │ - movss 0x8(%esi),%xmm0 │ │ - movss %xmm0,0x48(%esp) │ │ - mov 0x4(%ecx),%ecx │ │ - test %ecx,%ecx │ │ - mov %ecx,0x34(%esp) │ │ - lea 0x5c(%esp),%ecx │ │ - je 1a1b8 │ │ - mov %ecx,0x10(%esp) │ │ + call 69790 <__listelem_malloc__@@Base> │ │ + mov (%esi),%edx │ │ + mov %eax,%edi │ │ mov 0x34(%esp),%ecx │ │ - mov (%ecx),%ecx │ │ - mov 0x8(%ecx),%ecx │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x3c(%esp),%ecx │ │ - mov (%ecx),%ecx │ │ - mov 0x8(%ecx),%ecx │ │ - mov %ecx,0x8(%esp) │ │ + mov 0x4(%edx),%eax │ │ + mov 0xc(%edx),%edx │ │ + mov %ecx,0x4(%edi) │ │ + mov %eax,0x2c(%esp) │ │ + mov %eax,(%edi) │ │ + add 0xc(%ecx),%edx │ │ + mov 0x4(%ebp),%eax │ │ + mov %edx,0xc(%edi) │ │ + mov %eax,0x30(%esp) │ │ + test %eax,%eax │ │ + je 1b0d0 │ │ + mov 0x4(%ecx),%edx │ │ + mov %ecx,%eax │ │ + test %edx,%edx │ │ + je 1b140 │ │ + movss 0x8(%ebp),%xmm2 │ │ + lea 0x48(%esp),%ecx │ │ + mov %ecx,0x10(%esp) │ │ + mov (%edx),%edx │ │ + movss %xmm2,0x3c(%esp) │ │ + mov 0x8(%edx),%edx │ │ + mov %edx,0xc(%esp) │ │ + mov (%eax),%edx │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x8(%edx),%edx │ │ + mov %edx,0x8(%esp) │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x40(%esp),%eax │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x38(%esp) │ │ - call 49e50 │ │ + call 4e350 │ │ sar $0xa,%eax │ │ - mov 0x38(%esp),%edx │ │ cvtsi2ss %eax,%xmm1 │ │ - cvtsi2ss %edi,%xmm0 │ │ - mulss 0x48(%esp),%xmm1 │ │ - mov (%edx),%eax │ │ + cvtsi2ss 0xc(%edi),%xmm0 │ │ + mov (%edi),%eax │ │ + mulss 0x3c(%esp),%xmm1 │ │ + mov %eax,0x2c(%esp) │ │ addss %xmm1,%xmm0 │ │ - cvttss2si %xmm0,%edi │ │ - mov %edi,0xc(%edx) │ │ - addl $0x1,0x1c(%esi) │ │ - add 0x20(%eax),%edi │ │ - cmpl $0x1f3,0x2c(%esi) │ │ - jle 1a16d │ │ - mov 0x34(%esi),%eax │ │ - mov (%eax),%ecx │ │ - mov 0xc(%eax),%eax │ │ - add 0x20(%ecx),%eax │ │ - cmp %eax,%edi │ │ - jl 1a190 │ │ - mov %esi,%eax │ │ - mov %edi,(%esp) │ │ - call 167b0 │ │ - mov 0x4(%ebp),%ebp │ │ - test %ebp,%ebp │ │ - jne 1a083 │ │ - mov 0x4c(%esp),%ecx │ │ - mov 0x30(%esi),%edi │ │ - jmp 19ff9 │ │ - xchg %ax,%ax │ │ - mov 0x44(%esp),%ecx │ │ + cvttss2si %xmm0,%edx │ │ + mov %edx,0xc(%edi) │ │ + mov 0x2c(%esp),%eax │ │ + addl $0x1,0x1c(%ebp) │ │ + add 0x20(%eax),%edx │ │ + cmpl $0x1f3,0x2c(%ebp) │ │ + jle 1b0f3 │ │ + mov 0x34(%ebp),%ecx │ │ + mov (%ecx),%eax │ │ + mov 0x20(%eax),%eax │ │ + add 0xc(%ecx),%eax │ │ + cmp %eax,%edx │ │ + jl 1b118 │ │ + mov %edx,(%esp) │ │ + mov %ebp,%eax │ │ + mov %edi,%edx │ │ + call 172c0 │ │ + mov 0x4(%esi),%esi │ │ + test %esi,%esi │ │ + jne 1b013 │ │ + mov 0x30(%ebp),%edi │ │ + jmp 1af77 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x38(%esp),%eax │ │ movl $0x676,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov 0x40(%esi),%eax │ │ + mov %edi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x40(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - addl $0x1,0x24(%esi) │ │ - jmp 1a078 │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x3c(%esp),%ecx │ │ - mov (%ecx),%ecx │ │ - mov 0x8(%ecx),%ecx │ │ - mov %ecx,0x8(%esp) │ │ + call 699a0 <__listelem_free__@@Base> │ │ + addl $0x1,0x24(%ebp) │ │ + jmp 1b008 │ │ + mov 0x34(%esp),%ecx │ │ + lea 0x48(%esp),%edx │ │ + movss 0x8(%ebp),%xmm3 │ │ + mov %edx,0xc(%esp) │ │ + mov (%ecx),%edx │ │ + mov 0x2c(%esp),%eax │ │ + movss %xmm3,0x3c(%esp) │ │ + mov 0x8(%edx),%edx │ │ + mov %edx,0x8(%esp) │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x40(%esp),%eax │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x38(%esp) │ │ - call 49e00 │ │ - jmp 1a12c │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call 4e3d0 │ │ + jmp 1b0ad │ │ + call db70 │ │ + jmp 1b1a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0001a1f0 : │ │ +0001b1a0 : │ │ push %ebp │ │ push %edi │ │ + xor %edi,%edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x68dfb,%ebx │ │ + call db90 │ │ + add $0x72d1d,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%edx │ │ + mov 0x40(%esp),%eax │ │ mov 0x44(%esp),%esi │ │ + mov (%eax),%eax │ │ test %esi,%esi │ │ - movl $0x0,0x1c(%esp) │ │ - mov (%edx),%eax │ │ - mov 0x8(%eax),%edi │ │ - je 1a33d │ │ - mov 0x44(%esp),%ebp │ │ - xor %esi,%esi │ │ - xchg %ax,%ax │ │ - mov 0x0(%ebp),%eax │ │ + mov 0x8(%eax),%ebp │ │ + je 1b360 │ │ + jmp 1b1e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%esi),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x10(%edi),%eax │ │ + mov 0x10(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 21470 │ │ + call 23040 │ │ test %eax,%eax │ │ - je 1a269 │ │ - mov 0x0(%ebp),%eax │ │ + je 1b21f │ │ + mov (%esi),%eax │ │ mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ - js 1a269 │ │ - mov 0x10(%edi),%edx │ │ + js 1b21f │ │ + mov 0x10(%ebp),%edx │ │ lea (%eax,%eax,4),%eax │ │ mov 0x8(%edx),%ecx │ │ lea (%ecx,%eax,4),%eax │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ - je 1a269 │ │ + je 1b21f │ │ mov %eax,(%esp) │ │ - call cec4 │ │ - lea 0x1(%esi,%eax,1),%esi │ │ - mov 0x4(%ebp),%ebp │ │ - test %ebp,%ebp │ │ - jne 1a228 │ │ + call d690 │ │ + lea 0x1(%edi,%eax,1),%edi │ │ + mov 0x4(%esi),%esi │ │ test %esi,%esi │ │ - movl $0x0,0x1c(%esp) │ │ - je 1a33d │ │ - lea -0x18d2c(%ebx),%eax │ │ - mov %esi,0x4(%esp) │ │ + jne 1b1e0 │ │ + test %edi,%edi │ │ + je 1b360 │ │ movl $0x6f6,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + lea -0x1ab44(%ebx),%eax │ │ + mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - lea -0x1(%eax,%esi,1),%ebp │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x1c(%esp) │ │ - mov 0x44(%esp),%esi │ │ - mov %edi,%edx │ │ - mov (%esi),%eax │ │ + lea -0x1(%eax,%edi,1),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov %ebp,%edx │ │ + mov 0x44(%esp),%ebp │ │ + jmp 1b2ab │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 1b279 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 1b284 │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x1c(%esp),%ecx │ │ + cmp %ecx,0x14(%esp) │ │ + jbe 1b2a0 │ │ + mov 0x14(%esp),%eax │ │ + movb $0x20,-0x1(%eax) │ │ + lea -0x1(%eax),%eax │ │ + mov %eax,0x14(%esp) │ │ + lea 0x0(%esi),%esi │ │ + mov 0x4(%ebp),%ebp │ │ + test %ebp,%ebp │ │ + je 1b330 │ │ + mov 0x0(%ebp),%eax │ │ + mov %edx,0x10(%esp) │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x10(%edx),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x18(%esp) │ │ - call 21470 │ │ + call 23040 │ │ + mov 0x10(%esp),%edx │ │ test %eax,%eax │ │ - mov 0x18(%esp),%edx │ │ - je 1a318 │ │ - mov (%esi),%eax │ │ + je 1b2a0 │ │ + mov 0x0(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ - js 1a318 │ │ + js 1b2a0 │ │ mov 0x10(%edx),%ecx │ │ lea (%eax,%eax,4),%eax │ │ - mov 0x8(%ecx),%edi │ │ - lea (%edi,%eax,4),%eax │ │ - mov (%eax),%edi │ │ - test %edi,%edi │ │ - je 1a318 │ │ - mov %edi,(%esp) │ │ - call cec4 │ │ - sub %eax,%ebp │ │ - mov %eax,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cfe4 │ │ - cmp %ebp,0x1c(%esp) │ │ + mov 0x8(%ecx),%esi │ │ + lea (%esi,%eax,4),%eax │ │ + mov (%eax),%ecx │ │ + test %ecx,%ecx │ │ + je 1b2a0 │ │ + mov %ecx,(%esp) │ │ + mov %edx,0x18(%esp) │ │ + mov %ecx,0x10(%esp) │ │ + call d690 │ │ + mov 0x10(%esp),%ecx │ │ + sub %eax,0x14(%esp) │ │ + mov 0x14(%esp),%edi │ │ + cmp $0x4,%eax │ │ mov 0x18(%esp),%edx │ │ - jae 1a318 │ │ - movb $0x20,-0x1(%ebp) │ │ - sub $0x1,%ebp │ │ - xchg %ax,%ax │ │ - mov 0x4(%esi),%esi │ │ - test %esi,%esi │ │ - jne 1a2b0 │ │ - mov 0x40(%esp),%edx │ │ - mov 0x1c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x3c(%edx),%eax │ │ + mov %ecx,%esi │ │ + jb 1b268 │ │ + test $0x1,%edi │ │ + jne 1b388 │ │ + test $0x2,%edi │ │ + jne 1b370 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 1b268 │ │ + nop │ │ + mov 0x1c(%esp),%edi │ │ + mov 0x40(%esp),%eax │ │ + mov %edi,0x4(%esp) │ │ + mov 0x3c(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ + call 67f80 │ │ mov 0x40(%esp),%edx │ │ mov %eax,0x3c(%edx) │ │ - mov 0x1c(%esp),%eax │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ + mov %edi,%eax │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x2c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 1b323 │ │ lea 0x0(%esi),%esi │ │ + movzbl (%ecx),%ecx │ │ + lea 0x1(%edi),%edi │ │ + lea 0x1(%esi),%esi │ │ + sub $0x1,%eax │ │ + mov %cl,-0x1(%edi) │ │ + jmp 1b31b │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0001a350 : │ │ +0001b3a0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x68c9b,%ebx │ │ + call db90 │ │ + add $0x72b1f,%ebx │ │ lea -0x1c(%esp),%esp │ │ - lea -0x18d2c(%ebx),%ebp │ │ - mov 0x34(%esp),%edi │ │ + lea -0x1ab44(%ebx),%ebp │ │ movl $0x742,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x34,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ - lea 0x158(%ebx),%eax │ │ - test %edi,%edi │ │ - mov %eax,(%esi) │ │ + mov 0x34(%esp),%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movss 0x38(%esp),%xmm0 │ │ + mov %eax,%edi │ │ + lea 0x13c(%ebx),%eax │ │ + test %esi,%esi │ │ + mov %eax,(%edi) │ │ mov 0x30(%esp),%eax │ │ mov (%eax),%eax │ │ mov 0x8(%eax),%eax │ │ - movl $0x0,0x30(%esi) │ │ - mov %eax,0x4(%esi) │ │ - mov 0x38(%esp),%eax │ │ - mov %eax,0x24(%esi) │ │ - movl $0x0,0x2c(%esi) │ │ - je 1a42c │ │ - mov %edi,%edx │ │ + movss %xmm0,0x24(%edi) │ │ + movl $0x0,0x30(%edi) │ │ + mov %eax,0x4(%edi) │ │ + movl $0x0,0x2c(%edi) │ │ + je 1b484 │ │ + mov %esi,%edx │ │ mov $0x1,%eax │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov 0x4(%edx),%edx │ │ mov %eax,%ecx │ │ add $0x1,%eax │ │ test %edx,%edx │ │ - jne 1a3c8 │ │ - mov %ecx,0x2c(%esi) │ │ + jne 1b420 │ │ + mov %ecx,0x2c(%edi) │ │ movl $0x74a,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %ecx,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x2c(%esi),%edx │ │ - mov %eax,0x28(%esi) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x2c(%edi),%edx │ │ + mov %eax,0x28(%edi) │ │ lea -0x4(,%edx,4),%edx │ │ - jmp 1a40b │ │ + jmp 1b463 │ │ lea 0x0(%esi),%esi │ │ - mov 0x28(%esi),%eax │ │ - mov (%edi),%ecx │ │ + mov 0x28(%edi),%eax │ │ + mov (%esi),%ecx │ │ mov %ecx,(%eax,%edx,1) │ │ - mov 0x4(%edi),%edi │ │ sub $0x4,%edx │ │ - test %edi,%edi │ │ - jne 1a408 │ │ - mov %esi,%eax │ │ - call 165d0 │ │ + mov 0x4(%esi),%esi │ │ + test %esi,%esi │ │ + jne 1b460 │ │ + mov %edi,%eax │ │ + call 17250 │ │ lea 0x1c(%esp),%esp │ │ - mov %esi,%eax │ │ + mov %edi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ movl $0x74a,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ movl $0x0,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x28(%esi) │ │ - jmp 1a41a │ │ - jmp 1a460 │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x28(%edi) │ │ + jmp 1b472 │ │ + jmp 1b4c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -0001a460 : │ │ +0001b4c0 : │ │ push %edi │ │ - xor %eax,%eax │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x68b8a,%ebx │ │ + call db90 │ │ + add $0x72a00,%ebx │ │ lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%edi │ │ mov 0x3c(%edi),%esi │ │ test %esi,%esi │ │ - je 1a494 │ │ - nop │ │ + je 1b517 │ │ + lea 0x0(%esi),%esi │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x8(%esi),%esi │ │ test %esi,%esi │ │ - jne 1a480 │ │ + jne 1b4e0 │ │ mov 0x3c(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ + call 68140 │ │ mov 0x40(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 607a0 │ │ + call 69720 │ │ mov %edi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ - nop │ │ + xor %eax,%eax │ │ + jmp 1b4f4 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x5c(%esp),%esp │ │ - mov 0x70(%eax),%ecx │ │ - mov %esi,0x50(%esp) │ │ - mov %ebp,0x58(%esp) │ │ - mov %ecx,%esi │ │ - mov 0x74(%eax),%ebp │ │ - sub %ebp,%esi │ │ - mov %ebx,0x4c(%esp) │ │ - call d3b4 │ │ - add $0x68b15,%ebx │ │ - test %edx,%edx │ │ - mov %edi,0x54(%esp) │ │ - mov %esi,0x3c(%esp) │ │ - js 1a52a │ │ - mov 0x60(%eax),%esi │ │ - mov %esi,%edi │ │ - sub %edx,%edi │ │ - cmp %edi,0x3c(%esp) │ │ - jl 1a530 │ │ - add 0x78(%eax),%edx │ │ - mov %edx,%eax │ │ - sub %esi,%eax │ │ - mov %eax,%edx │ │ - sar $0x1f,%edx │ │ - idiv %ecx │ │ - add %edx,%ecx │ │ - test %edx,%edx │ │ - cmovs %ecx,%edx │ │ - mov %edx,%eax │ │ - mov 0x4c(%esp),%ebx │ │ - mov 0x50(%esp),%esi │ │ - mov 0x54(%esp),%edi │ │ - mov 0x58(%esp),%ebp │ │ - lea 0x5c(%esp),%esp │ │ - retq │ │ - mov 0x60(%eax),%edi │ │ - sub %edx,%edi │ │ - nop │ │ - mov 0x3c(%esp),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0x20(%esp) │ │ - mov %edi,0x1c(%esp) │ │ - lea -0x189d0(%ebx),%eax │ │ - mov %ecx,0x18(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %ebp,0x14(%esp) │ │ - lea -0x18988(%ebx),%eax │ │ - movl $0x440,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov $0xffffffff,%edx │ │ - jmp 1a513 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - lea -0x4c(%esp),%esp │ │ - mov %esi,0x40(%esp) │ │ + push %ebp │ │ + mov %edx,%ebp │ │ + push %edi │ │ + push %esi │ │ mov %eax,%esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7299b,%ebx │ │ + lea -0x3c(%esp),%esp │ │ mov 0x48(%eax),%eax │ │ - mov %ebx,0x3c(%esp) │ │ - call d3b4 │ │ - add $0x68a5e,%ebx │ │ - test %eax,%eax │ │ - mov %edi,0x44(%esp) │ │ - mov %ebp,0x48(%esp) │ │ mov 0x50(%esp),%edi │ │ - mov %edx,%ebp │ │ - je 1a60c │ │ - mov 0x10(%esi),%ecx │ │ + test %eax,%eax │ │ + je 1b5a0 │ │ mov (%edi),%edx │ │ + mov 0x10(%esi),%ecx │ │ imul 0x8(%ecx),%edx │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ mov 0x0(%ebp),%eax │ │ - mov (%eax),%eax │ │ mov %edx,0x2c(%esp) │ │ + mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + call d760 │ │ mov 0x2c(%esp),%edx │ │ cmp %eax,%edx │ │ - je 1a60c │ │ - lea -0x1895c(%ebx),%eax │ │ + je 1b5a0 │ │ mov %edx,0x10(%esp) │ │ + lea -0x1a7e8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x1a7c0(%ebx),%eax │ │ movl $0x204,0x8(%esp) │ │ - lea -0x18988(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ + call 676a0 │ │ mov (%edi),%eax │ │ cmp %eax,0x70(%esi) │ │ mov 0x40(%esi),%eax │ │ - jge 1a645 │ │ + jge 1b5d9 │ │ mov %eax,(%esp) │ │ - call 52da0 │ │ + call 59730 │ │ mov (%edi),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 52c00 │ │ + call 595c0 │ │ mov (%edi),%edx │ │ mov %eax,0x40(%esi) │ │ - mov %edx,0x70(%esi) │ │ movl $0x0,0x74(%esi) │ │ + mov %edx,0x70(%esi) │ │ movl $0x0,0x78(%esi) │ │ mov %edi,0x8(%esp) │ │ mov %eax,0x14(%esp) │ │ movl $0x1,0x10(%esp) │ │ movl $0x1,0xc(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 53b70 │ │ + call 5a5c0 │ │ mov %eax,0x74(%esi) │ │ - mov (%edi),%edx │ │ - shl $0x2,%edx │ │ - mov 0x3c(%esp),%ebx │ │ + mov (%edi),%ecx │ │ + lea 0x0(,%ecx,4),%edx │ │ add %edx,0x0(%ebp) │ │ - mov 0x40(%esp),%esi │ │ movl $0x0,(%edi) │ │ - mov 0x48(%esp),%ebp │ │ - mov 0x44(%esp),%edi │ │ - lea 0x4c(%esp),%esp │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 1b630 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0001a6a0 : │ │ - lea -0x4c(%esp),%esp │ │ - mov %ebx,0x3c(%esp) │ │ - mov %esi,0x40(%esp) │ │ - call d3b4 │ │ - add $0x68943,%ebx │ │ - mov 0x50(%esp),%esi │ │ - mov %edi,0x44(%esp) │ │ - lea -0x1ca98(%ebx),%edi │ │ +0001b630 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7288f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + lea -0x1e8ac(%ebx),%edi │ │ + mov 0x40(%esp),%esi │ │ mov %edi,0x4(%esp) │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x54(%esp),%ebp │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ - mov %eax,0x2c(%esp) │ │ - mov %ebp,(%esp) │ │ - call 55960 │ │ - xor %edx,%edx │ │ - cmp %eax,0x2c(%esp) │ │ - je 1a73c │ │ - mov %ebp,(%esp) │ │ - call 55960 │ │ + call 65e30 │ │ mov %eax,%ebp │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 5ce70 │ │ + xor %edx,%edx │ │ + cmp %eax,%ebp │ │ + je 1b6c0 │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 5ce70 │ │ mov %edi,0x4(%esp) │ │ + mov %eax,%ebp │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ mov %eax,0x10(%esp) │ │ + lea -0x1a794(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x1a7c0(%ebx),%eax │ │ mov %ebp,0x14(%esp) │ │ - lea -0x18934(%ebx),%eax │ │ movl $0xd7,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,(%esp) │ │ - lea -0x18988(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov $0x1,%edx │ │ + lea 0x2c(%esp),%esp │ │ mov %edx,%eax │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0001a760 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x1c(%esp) │ │ - mov %esi,0x20(%esp) │ │ - call d3b4 │ │ - add $0x68883,%ebx │ │ - mov %edi,0x24(%esp) │ │ +0001b6d0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x727ef,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + lea -0x1e8bc(%ebx),%eax │ │ mov 0x34(%esp),%esi │ │ mov 0x30(%esp),%edi │ │ - mov %ebp,0x28(%esp) │ │ - lea -0x1caa8(%ebx),%eax │ │ mov 0x4(%esi),%ebp │ │ mov %eax,0x4(%esp) │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ mov %eax,(%esp) │ │ mov %ebp,0x4(%esp) │ │ - call cff4 │ │ + call d7b0 │ │ test %eax,%eax │ │ mov $0x1,%edx │ │ - jne 1a7cf │ │ - lea -0x1ca98(%ebx),%eax │ │ + jne 1b733 │ │ + lea -0x1e8ac(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ xor %edx,%edx │ │ cmp 0x8(%esi),%eax │ │ setne %dl │ │ + lea 0x1c(%esp),%esp │ │ mov %edx,%eax │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + xchg %ax,%ax │ │ │ │ -0001a7f0 : │ │ +0001b740 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x687fd,%ebx │ │ + call db90 │ │ + add $0x72781,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ test %esi,%esi │ │ - je 1a8e8 │ │ + je 1b838 │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 541a0 │ │ + call 5aee0 │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 561b0 │ │ + call 5d850 │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d2e0 │ │ + call 66060 │ │ mov 0x3c(%esi),%eax │ │ test %eax,%eax │ │ - je 1a83c │ │ + je 1b78c │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ + call 64360 │ │ mov 0x40(%esi),%eax │ │ test %eax,%eax │ │ - je 1a84b │ │ + je 1b79b │ │ mov %eax,(%esp) │ │ - call 52da0 │ │ + call 59730 │ │ mov 0x48(%esi),%eax │ │ test %eax,%eax │ │ - je 1a85a │ │ + je 1b7aa │ │ mov %eax,(%esp) │ │ - call cf14 │ │ + call d6e0 │ │ mov 0x44(%esi),%eax │ │ test %eax,%eax │ │ - je 1a869 │ │ + je 1b7b9 │ │ mov %eax,(%esp) │ │ - call cf14 │ │ + call d6e0 │ │ mov 0x4c(%esi),%eax │ │ test %eax,%eax │ │ - je 1a878 │ │ + je 1b7c8 │ │ mov %eax,(%esp) │ │ - call cf14 │ │ + call d6e0 │ │ mov 0x54(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x24(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x28(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x2c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x14(%esi),%eax │ │ test %eax,%eax │ │ - je 1a8b3 │ │ + je 1b803 │ │ mov %eax,(%esp) │ │ - call 1e940 │ │ + call 1fe70 │ │ mov 0x18(%esi),%eax │ │ test %eax,%eax │ │ - je 1a8c2 │ │ + je 1b812 │ │ mov %eax,(%esp) │ │ - call 3c5a0 │ │ + call 3fa00 │ │ mov 0x1c(%esi),%eax │ │ test %eax,%eax │ │ - je 1a8d1 │ │ + je 1b821 │ │ mov (%eax),%edx │ │ mov %eax,(%esp) │ │ call *0xc(%edx) │ │ mov 0x20(%esi),%eax │ │ test %eax,%eax │ │ - je 1a8e0 │ │ + je 1b830 │ │ mov %eax,(%esp) │ │ - call 352b0 │ │ + call 37ee0 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ nop │ │ │ │ -0001a8f0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %edi,0x18(%esp) │ │ +0001b840 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x72680,%ebx │ │ + lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%edi │ │ - mov %ebx,0x10(%esp) │ │ - mov %esi,0x14(%esp) │ │ - call d3b4 │ │ - add $0x686eb,%ebx │ │ - mov 0x20(%edi),%eax │ │ mov 0x24(%esp),%esi │ │ + mov 0x20(%edi),%eax │ │ test %eax,%eax │ │ - je 1a922 │ │ + je 1b869 │ │ mov %eax,(%esp) │ │ - call 352b0 │ │ + call 37ee0 │ │ mov 0x1c(%edi),%eax │ │ mov %esi,0x20(%edi) │ │ mov (%eax),%edx │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ call *0x8(%edx) │ │ + lea 0x10(%esp),%esp │ │ mov %esi,%eax │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - mov %esi,%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0001a950 : │ │ +0001b890 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6869b,%ebx │ │ + call db90 │ │ + add $0x7262f,%ebx │ │ lea -0x4c(%esp),%esp │ │ - lea -0x18988(%ebx),%edx │ │ - mov 0x68(%esp),%edi │ │ - mov %edx,0x30(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov 0x6c(%esp),%esi │ │ + lea -0x1a7c0(%ebx),%eax │ │ movl $0xf2,0xc(%esp) │ │ + mov %eax,0x8(%esp) │ │ movl $0x7c,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov 0x68(%esp),%esi │ │ + mov 0x6c(%esp),%edi │ │ + mov %eax,0x2c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x60(%esp),%ecx │ │ mov %eax,%ebp │ │ - mov 0x60(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call 5d2d0 │ │ + mov %ecx,(%esp) │ │ + call 66050 │ │ mov 0x64(%esp),%edx │ │ - mov %edx,0x4(%ebp) │ │ mov %eax,0x0(%ebp) │ │ movb $0x0,0x58(%ebp) │ │ - lea -0x1ce27(%ebx),%edx │ │ - mov %eax,(%esp) │ │ + mov %edx,0x4(%ebp) │ │ + lea -0x1ec3b(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ - call 5d000 │ │ + mov %eax,(%esp) │ │ + call 65db0 │ │ test %eax,%eax │ │ - mov %eax,%edx │ │ - je 1aa20 │ │ + je 1b95e │ │ mov %eax,0x8(%esp) │ │ + mov %eax,0x30(%esp) │ │ + lea -0x788(%ebx),%eax │ │ movl $0x0,0xc(%esp) │ │ - lea -0x774(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ - mov %edx,0x20(%esp) │ │ mov %eax,(%esp) │ │ - call 5dcf0 │ │ + call 66c80 │ │ test %eax,%eax │ │ - mov 0x20(%esp),%edx │ │ - je 1aa20 │ │ - mov %edx,0x10(%esp) │ │ + je 1b95e │ │ mov 0x30(%esp),%edx │ │ - lea -0x188e4(%ebx),%eax │ │ - movl $0xfc,0x8(%esp) │ │ + lea -0x1a744(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + movl $0xfc,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - test %edi,%edi │ │ - je 1ae38 │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 1a6a0 │ │ - test %eax,%eax │ │ - jne 1ad90 │ │ - mov %edi,(%esp) │ │ - call 561a0 │ │ + mov %edx,0x10(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ test %esi,%esi │ │ - mov %edi,0xc(%ebp) │ │ - je 1ae70 │ │ + je 1bd68 │ │ mov %esi,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 1a760 │ │ + call 1b630 │ │ test %eax,%eax │ │ - jne 1ad90 │ │ + jne 1bcc0 │ │ mov %esi,(%esp) │ │ - call 54190 │ │ - mov %esi,0x10(%ebp) │ │ - lea -0x1ceb6(%ebx),%eax │ │ + call 5d840 │ │ + mov %esi,0xc(%ebp) │ │ + test %edi,%edi │ │ + je 1bda0 │ │ + mov %edi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call 1b6d0 │ │ + test %eax,%eax │ │ + jne 1bcc0 │ │ + mov %edi,(%esp) │ │ + call 5aed0 │ │ + mov %edi,0x10(%ebp) │ │ + lea -0x1ecca(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ mov %eax,%esi │ │ - je 1ad48 │ │ + je 1bc78 │ │ mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 1fb30 │ │ - test %eax,%eax │ │ + call 210c0 │ │ mov %eax,0x14(%ebp) │ │ - je 1b2ae │ │ - lea -0x1ce90(%ebx),%esi │ │ - mov %esi,0x4(%esp) │ │ + test %eax,%eax │ │ + je 1c1ba │ │ + lea -0x1eca4(%ebx),%edi │ │ + mov %edi,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 1b283 │ │ - lea -0x1ca2c(%ebx),%eax │ │ + mov %eax,%esi │ │ + je 1c18f │ │ + lea -0x1e840(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x28(%esp) │ │ + call 65e70 │ │ movl $0x1,0x10(%esp) │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - movsd %xmm0,0x8(%esp) │ │ + fstpl 0x30(%esp) │ │ + movsd 0x30(%esp),%xmm1 │ │ + cvtsd2ss %xmm1,%xmm0 │ │ + cvtss2sd %xmm0,%xmm2 │ │ + movsd %xmm2,0x8(%esp) │ │ mov 0x4(%ebp),%eax │ │ + mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 3bb30 │ │ + call 3ef20 │ │ mov %eax,0x18(%ebp) │ │ - lea -0x1ceab(%ebx),%eax │ │ + lea -0x1ecbf(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ - je 1b1f0 │ │ - lea -0x1ce9f(%ebx),%eax │ │ + je 1c108 │ │ + lea -0x1ecb3(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ - je 1b1f0 │ │ - mov %esi,0x4(%esp) │ │ + je 1c108 │ │ + mov %edi,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ - je 1b1f0 │ │ - lea -0x1ce0f(%ebx),%eax │ │ + je 1c108 │ │ + lea -0x1ec23(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ - je 1ada8 │ │ - lea -0x18770(%ebx),%eax │ │ + je 1bcd8 │ │ movl $0x76,0x8(%esp) │ │ + lea -0x1a5d0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x30(%esp),%edx │ │ + mov 0x2c(%esp),%eax │ │ movl $0x1,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov 0x14(%ebp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x4(%ebp),%eax │ │ - mov %eax,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 2b020 │ │ - test %eax,%eax │ │ + mov %eax,0x4(%esp) │ │ + call 2d740 │ │ mov %eax,0x1c(%ebp) │ │ - je 1ad90 │ │ - lea -0x1c9f5(%ebx),%eax │ │ + test %eax,%eax │ │ + je 1bcc0 │ │ + lea -0x1e809(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ - je 1abf3 │ │ + je 1bb35 │ │ mov %eax,(%esp) │ │ - call 35380 │ │ + call 37fd0 │ │ test %eax,%eax │ │ - je 1ad90 │ │ + je 1bcc0 │ │ mov %eax,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 1a8f0 │ │ + call 1b840 │ │ mov 0x10(%ebp),%edx │ │ - mov 0x30(%esp),%ecx │ │ + mov 0x2c(%esp),%edi │ │ mov 0x14(%edx),%eax │ │ lea 0x1(%eax,%eax,1),%eax │ │ mov %eax,0x64(%ebp) │ │ - mov %ecx,0xc(%esp) │ │ + mov %edi,0xc(%esp) │ │ movl $0x124,0x10(%esp) │ │ movl $0x4,0x8(%esp) │ │ mov 0x8(%edx),%edx │ │ - mov %edx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ + mov %edx,0x4(%esp) │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ mov %eax,0x3c(%ebp) │ │ - mov 0x60(%esp),%edx │ │ + lea -0x1ebff(%ebx),%eax │ │ mov 0x64(%ebp),%esi │ │ - lea -0x1cdeb(%ebx),%eax │ │ - mov %edx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ - add %eax,%esi │ │ - mov %esi,0x70(%ebp) │ │ - mov %esi,0x4(%esp) │ │ + mov 0x60(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ + add %esi,%eax │ │ + mov %eax,0x70(%ebp) │ │ + mov %eax,0x4(%esp) │ │ mov 0x10(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 52c00 │ │ - mov 0x30(%esp),%edx │ │ + call 595c0 │ │ mov %eax,0x40(%ebp) │ │ - mov %edx,0x8(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x129,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov 0x70(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x30(%esp),%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x54(%ebp) │ │ movl $0x0,0x5c(%ebp) │ │ - mov %edx,0x8(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x12f,0xc(%esp) │ │ movl $0x2,0x4(%esp) │ │ mov 0x14(%ebp),%eax │ │ mov 0x14(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x30(%esp),%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x24(%ebp) │ │ - mov %edx,0x8(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x130,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov 0x14(%ebp),%eax │ │ mov 0x14(%eax),%eax │ │ lea 0x3e(%eax),%edx │ │ add $0x1f,%eax │ │ cmovs %edx,%eax │ │ sar $0x5,%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x30(%esp),%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x28(%ebp) │ │ - mov %edx,0x8(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x132,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov 0x14(%ebp),%eax │ │ mov 0x14(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x2c(%ebp) │ │ mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ab0 │ │ + call 6a970 │ │ mov %eax,0x38(%ebp) │ │ - mov 0x60(%esp),%edx │ │ - lea -0x1c934(%ebx),%eax │ │ - mov %edx,(%esp) │ │ + lea -0x1e748(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ + mov 0x60(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ test %eax,%eax │ │ mov %ebp,%eax │ │ setne 0x59(%ebp) │ │ lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1cebb(%ebx),%eax │ │ + lea 0x0(%esi),%esi │ │ + lea -0x1eccf(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ - je 1b230 │ │ - mov 0x30(%esp),%edx │ │ + je 1c138 │ │ mov %eax,0x10(%esp) │ │ - movl $0x5a,0x8(%esp) │ │ - lea -0x18808(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + lea -0x1a668(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + movl $0x5a,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ nop │ │ mov %ebp,(%esp) │ │ - xor %ebp,%ebp │ │ - call 1a7f0 │ │ + call 1b740 │ │ lea 0x4c(%esp),%esp │ │ - mov %ebp,%eax │ │ + xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x30(%esp),%edx │ │ - lea -0x18744(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x7c,0x8(%esp) │ │ + lea -0x1a5a4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov %ebp,(%esp) │ │ - call 3ab90 │ │ - test %eax,%eax │ │ + call 3dae0 │ │ mov %eax,0x1c(%ebp) │ │ - jne 1abbe │ │ - mov 0x30(%esp),%edx │ │ - lea -0x18718(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ + test %eax,%eax │ │ + jne 1bb00 │ │ movl $0x7e,0x8(%esp) │ │ + lea -0x1a578(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov 0x14(%ebp),%eax │ │ mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 37260 │ │ - test %eax,%eax │ │ + call 3a080 │ │ mov %eax,0x1c(%ebp) │ │ - jne 1abbe │ │ - lea -0x186ec(%ebx),%eax │ │ + test %eax,%eax │ │ + jne 1bb00 │ │ movl $0x80,0x8(%esp) │ │ + lea -0x1a54c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 1ab89 │ │ - mov 0x60(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call 562f0 │ │ - test %eax,%eax │ │ + jmp 1bacb │ │ + mov 0x60(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 5d9a0 │ │ mov %eax,0xc(%ebp) │ │ - je 1ad90 │ │ + test %eax,%eax │ │ + je 1bcc0 │ │ mov %eax,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 1a6a0 │ │ + call 1b630 │ │ test %eax,%eax │ │ - jne 1ad90 │ │ - test %esi,%esi │ │ - jne 1aa4f │ │ + jne 1bcc0 │ │ + test %edi,%edi │ │ + jne 1b98d │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1ca98(%ebx),%eax │ │ + lea -0x1e8ac(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ - lea 0x10(%ebp),%edx │ │ mov %eax,(%esp) │ │ - mov %edx,0x38(%esp) │ │ - call 5d080 │ │ - mov %eax,%esi │ │ - lea -0x1ca6d(%ebx),%ecx │ │ - mov %ecx,0x4(%esp) │ │ + call 65e30 │ │ + mov %eax,0x38(%esp) │ │ + lea -0x1e881(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x3c(%esp) │ │ mov 0x0(%ebp),%eax │ │ - mov %ecx,0x28(%esp) │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ mov %eax,(%esp) │ │ - call 50bb0 │ │ - mov %eax,%ecx │ │ - lea -0x1ca76(%ebx),%eax │ │ + call 55a40 │ │ + mov %eax,0x30(%esp) │ │ + lea -0x1e88a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - mov %ecx,0x24(%esp) │ │ - call 5d080 │ │ - mov %eax,%edx │ │ - lea -0x1ca90(%ebx),%eax │ │ + call 65e30 │ │ + mov %eax,%edi │ │ + lea -0x1e8a4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x20(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ mov %eax,(%esp) │ │ - call 51070 │ │ - mov %eax,%edi │ │ - lea -0x1caa8(%ebx),%eax │ │ + call 55f60 │ │ + mov %eax,%esi │ │ + lea -0x1e8bc(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ - mov 0x20(%esp),%edx │ │ - mov 0x24(%esp),%ecx │ │ - test %edx,%edx │ │ - mov %esi,0x14(%esp) │ │ - setne %dl │ │ + call 65db0 │ │ + mov 0x38(%esp),%edx │ │ + mov 0x30(%esp),%ecx │ │ movl $0x1,0x10(%esp) │ │ - movzbl %dl,%edx │ │ + mov %edx,0x14(%esp) │ │ + xor %edx,%edx │ │ mov %ecx,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + test %edi,%edi │ │ + mov %esi,0x4(%esp) │ │ + setne %dl │ │ mov %eax,(%esp) │ │ - call 52e70 │ │ - test %eax,%eax │ │ + mov %edx,0x8(%esp) │ │ + call 59850 │ │ mov %eax,0x10(%ebp) │ │ - je 1ad90 │ │ - lea -0x1ce3e(%ebx),%esi │ │ + test %eax,%eax │ │ + je 1bcc0 │ │ + lea -0x1ec52(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ - je 1afd2 │ │ + je 1bef6 │ │ mov %esi,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ - mov 0x30(%esp),%edx │ │ + call 65db0 │ │ mov %eax,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x188b0(%ebx),%eax │ │ - movl $0xa1,0x8(%esp) │ │ + lea -0x1a710(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + movl $0xa1,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - lea -0x1ca58(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + lea -0x1e86c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ - mov %eax,%edi │ │ + call 65e30 │ │ mov %esi,0x4(%esp) │ │ + mov %eax,%edi │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ mov %eax,0x4(%esp) │ │ mov %edi,0x8(%esp) │ │ mov 0x10(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 54540 │ │ + call 5b2b0 │ │ test %eax,%eax │ │ - js 1ad90 │ │ - lea -0x1ca50(%ebx),%esi │ │ + js 1bcc0 │ │ + lea -0x1e864(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ - je 1b05a │ │ + je 1bf7e │ │ mov %esi,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ - mov 0x30(%esp),%edx │ │ + call 65db0 │ │ mov %eax,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x18880(%ebx),%eax │ │ - movl $0xab,0x8(%esp) │ │ + lea -0x1a6e0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + movl $0xab,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov %esi,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ mov %eax,(%esp) │ │ - call 525d0 │ │ + call 58fa0 │ │ test %eax,%eax │ │ - je 1ad90 │ │ + je 1bcc0 │ │ mov %eax,0x4(%esp) │ │ mov 0x10(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 529d0 │ │ + call 593c0 │ │ test %eax,%eax │ │ - js 1ad90 │ │ - lea -0x1ca63(%ebx),%edx │ │ - mov %edx,0x4(%esp) │ │ + js 1bcc0 │ │ + lea -0x1e877(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x30(%esp) │ │ mov 0x0(%ebp),%eax │ │ - mov %edx,0x34(%esp) │ │ mov %eax,(%esp) │ │ - call 5c990 │ │ + call 65660 │ │ test %eax,%eax │ │ - jne 1b190 │ │ + jne 1c0a0 │ │ mov 0x10(%ebp),%eax │ │ - mov 0x3c(%eax),%eax │ │ - test %eax,%eax │ │ - je 1aa6e │ │ - lea -0x1ca83(%ebx),%esi │ │ + mov 0x3c(%eax),%edx │ │ + test %edx,%edx │ │ + je 1b9ac │ │ + lea -0x1e897(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5c990 │ │ + call 65660 │ │ test %eax,%eax │ │ - je 1aa6e │ │ + je 1b9ac │ │ mov %esi,0x4(%esp) │ │ + xor %esi,%esi │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - xor %esi,%esi │ │ - call 5d000 │ │ - mov 0x30(%esp),%edx │ │ + call 65db0 │ │ + mov 0x2c(%esp),%ecx │ │ movl $0xbd,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,0x34(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,0x3c(%esp) │ │ + mov %eax,%edi │ │ mov 0x10(%ebp),%eax │ │ - mov 0x34(%esp),%ecx │ │ + mov %edi,%ecx │ │ + mov %esi,%edi │ │ mov 0x3c(%eax),%edx │ │ - mov 0x10(%edx),%edi │ │ - test %edi,%edi │ │ - jle 1b178 │ │ - mov %ebp,0x3c(%esp) │ │ - mov %ecx,%edi │ │ - mov 0x38(%esp),%ebp │ │ - jmp 1b14d │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movb $0x0,(%eax) │ │ - mov 0x0(%ebp),%edx │ │ - mov 0x3c(%edx),%ecx │ │ - lea 0x0(,%esi,4),%edx │ │ - add $0x1,%esi │ │ - add (%ecx),%edx │ │ - mov %edi,(%esp) │ │ - mov %eax,0x24(%esp) │ │ - mov %edx,0x20(%esp) │ │ + mov 0x10(%edx),%eax │ │ + test %eax,%eax │ │ + jg 1c059 │ │ + jmp 1c08c │ │ + nop │ │ + movb $0x0,(%esi) │ │ + mov 0x10(%ebp),%eax │ │ + mov 0x3c(%eax),%eax │ │ + mov (%eax),%eax │ │ + mov %ecx,(%esp) │ │ movl $0x0,0x4(%esp) │ │ - call d004 │ │ - fstpl 0x28(%esp) │ │ - mov 0x24(%esp),%eax │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ - lea 0x1(%eax),%edi │ │ - mov 0x0(%ebp),%eax │ │ - mov 0x20(%esp),%edx │ │ - movss %xmm0,(%edx) │ │ + lea (%eax,%edi,4),%eax │ │ + add $0x1,%edi │ │ + mov %eax,0x38(%esp) │ │ + call d7c0 │ │ + fstpl 0x30(%esp) │ │ + lea 0x1(%esi),%ecx │ │ + movsd 0x30(%esp),%xmm4 │ │ + cvtsd2ss %xmm4,%xmm3 │ │ + mov 0x38(%esp),%eax │ │ + movss %xmm3,(%eax) │ │ + mov 0x10(%ebp),%eax │ │ mov 0x3c(%eax),%edx │ │ - cmp 0x10(%edx),%esi │ │ - jge 1b220 │ │ + cmp 0x10(%edx),%edi │ │ + jge 1c08c │ │ + mov %ecx,(%esp) │ │ movl $0x2c,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - mov %edx,0x20(%esp) │ │ - call cf64 │ │ + mov %edx,0x38(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + call d730 │ │ test %eax,%eax │ │ - mov 0x20(%esp),%edx │ │ - jne 1b0f8 │ │ - cmpb $0x0,(%edi) │ │ - mov 0x3c(%esp),%ebp │ │ - mov %edi,%ecx │ │ - jne 1b25b │ │ - mov 0x34(%esp),%eax │ │ + mov %eax,%esi │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x38(%esp),%edx │ │ + jne 1c010 │ │ + cmpb $0x0,(%ecx) │ │ + mov %edi,%esi │ │ + mov %ecx,%edi │ │ + jne 1c163 │ │ + mov 0x3c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - jmp 1aa6e │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x28(%esp),%ecx │ │ - lea -0x1ca68(%ebx),%edi │ │ - mov %ecx,0x4(%esp) │ │ + call 64330 │ │ + jmp 1b9ac │ │ + lea 0x0(%esi),%esi │ │ + mov 0x3c(%esp),%eax │ │ + lea -0x1e87c(%ebx),%edi │ │ + mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ mov %eax,%esi │ │ mov $0x5,%ecx │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 1b07b │ │ - mov 0x34(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ + je 1bf9f │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x28(%esp) │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ - movss %xmm0,0x4(%esp) │ │ + call 65e70 │ │ + fstpl 0x30(%esp) │ │ + movsd 0x30(%esp),%xmm6 │ │ + cvtsd2ss %xmm6,%xmm5 │ │ + movss %xmm5,0x4(%esp) │ │ mov 0x10(%ebp),%eax │ │ mov 0x40(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 51050 │ │ - jmp 1b07b │ │ - xchg %ax,%ax │ │ - mov 0x30(%esp),%edx │ │ - lea -0x18794(%ebx),%eax │ │ + call 55f30 │ │ + jmp 1bf9f │ │ + lea 0x0(%esi),%esi │ │ movl $0x71,0x8(%esp) │ │ + lea -0x1a5f4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 1ad90 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 1bcc0 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esp),%ebp │ │ - jmp 1b178 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x30(%esp),%edx │ │ - lea -0x1885c(%ebx),%eax │ │ movl $0x57,0x8(%esp) │ │ + lea -0x1a6bc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 1ad90 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 1bcc0 │ │ mov (%edx),%eax │ │ movl $0x0,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ + mov %edi,(%esp) │ │ lea (%eax,%esi,4),%esi │ │ - call d004 │ │ - fstpl 0x28(%esp) │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ - movss %xmm0,(%esi) │ │ - jmp 1b178 │ │ - mov 0x30(%esp),%edx │ │ - lea -0x1c4d0(%ebx),%eax │ │ + call d7c0 │ │ + fstpl 0x30(%esp) │ │ + movsd 0x30(%esp),%xmm7 │ │ + cvtsd2ss %xmm7,%xmm7 │ │ + movss %xmm7,(%esi) │ │ + jmp 1c08c │ │ movl $0x66,0x8(%esp) │ │ + lea -0x1e2e4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 1ad90 │ │ - mov 0x30(%esp),%edx │ │ - lea -0x187c8(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 1bcc0 │ │ mov %esi,0x10(%esp) │ │ + lea -0x1a628(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ movl $0x60,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 1ad90 │ │ - lea 0x0(%esi),%esi │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 1bcc0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0001b2e0 : │ │ - lea -0xec(%esp),%esp │ │ - mov %ebx,0xdc(%esp) │ │ - mov %esi,0xe0(%esp) │ │ - call d3b4 │ │ - add $0x67cfa,%ebx │ │ - mov -0x20(%ebx),%ecx │ │ +0001c1f0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x71ccf,%ebx │ │ + lea -0xdc(%esp),%esp │ │ mov 0xf0(%esp),%esi │ │ - mov 0xf4(%esp),%edx │ │ - mov %edi,0xe4(%esp) │ │ - mov %ebp,0xe8(%esp) │ │ lea 0x4c(%esp),%edi │ │ - lea 0x8c(%esp),%ebp │ │ - mov (%ecx),%eax │ │ + mov %gs:0x14,%eax │ │ mov %eax,0xcc(%esp) │ │ + xor %eax,%eax │ │ mov 0x14(%esi),%eax │ │ + lea 0x8c(%esp),%ebp │ │ + mov 0xf4(%esp),%edx │ │ mov 0x14(%eax),%eax │ │ - mov %ecx,0x38(%esp) │ │ + mov %edi,(%esp) │ │ mov %edx,0x3c(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edi,(%esp) │ │ - lea -0x1c724(%ebx),%eax │ │ + lea -0x1e538(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ + call d670 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 61aa0 │ │ + call 6a960 │ │ + lea -0x1e2cc(%ebx),%eax │ │ fstpl 0x8(%esp) │ │ - lea -0x1c4b8(%ebx),%eax │ │ mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - lea -0x1ceb6(%ebx),%eax │ │ + call d670 │ │ + lea -0x1ecca(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ - lea -0x1c4b5(%ebx),%esi │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ mov 0x3c(%esp),%edx │ │ - mov %esi,0x1c(%esp) │ │ + lea -0x1e2c9(%ebx),%ecx │ │ mov %eax,0x10(%esp) │ │ - lea -0x1c4ad(%ebx),%esi │ │ - lea -0x1c4a7(%ebx),%eax │ │ - mov %esi,0x14(%esp) │ │ + lea -0x1e2bb(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,(%esp) │ │ - lea -0x1c49d(%ebx),%eax │ │ - movl $0x0,0x24(%esp) │ │ + lea -0x1e2b1(%ebx),%eax │ │ + mov %ecx,0x1c(%esp) │ │ + lea -0x1e2c1(%ebx),%ecx │ │ mov %eax,0x8(%esp) │ │ - mov %ebp,0x20(%esp) │ │ - lea -0x1c499(%ebx),%eax │ │ + lea -0x1e2ad(%ebx),%eax │ │ mov %edi,0x18(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %ebp,0x20(%esp) │ │ + mov %ecx,0x14(%esp) │ │ + mov %edx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5a2b0 │ │ - mov 0x38(%esp),%ecx │ │ - mov 0xcc(%esp),%esi │ │ - mov (%ecx),%edx │ │ - cmp %edx,%esi │ │ - jne 1b416 │ │ - mov 0xdc(%esp),%ebx │ │ - mov 0xe0(%esp),%esi │ │ - mov 0xe4(%esp),%edi │ │ - mov 0xe8(%esp),%ebp │ │ - lea 0xec(%esp),%esp │ │ + call 627a0 │ │ + mov 0xcc(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + jne 1c2f1 │ │ + lea 0xdc(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - call d370 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0001b420 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x14(%esp) │ │ +0001c300 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x71bc0,%ebx │ │ + lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x10(%esp) │ │ - mov %edi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x67bbb,%ebx │ │ - mov 0x4c(%esi),%eax │ │ mov 0x24(%esp),%edi │ │ + mov 0x4c(%esi),%eax │ │ test %eax,%eax │ │ - je 1b452 │ │ + je 1c329 │ │ mov %eax,(%esp) │ │ - call cf14 │ │ + call d6e0 │ │ + mov %edi,0x4c(%esi) │ │ xor %eax,%eax │ │ test %edi,%edi │ │ - mov %edi,0x4c(%esi) │ │ - je 1b467 │ │ + je 1c33e │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 1b2e0 │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + call 1c1f0 │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0001b480 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %edi,0x28(%esp) │ │ +0001c350 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x71b70,%ebx │ │ + lea -0x20(%esp),%esp │ │ mov 0x30(%esp),%edi │ │ - mov %ebx,0x20(%esp) │ │ - mov %esi,0x24(%esp) │ │ - call d3b4 │ │ - add $0x67b5b,%ebx │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ mov 0x48(%edi),%eax │ │ mov 0x34(%esp),%esi │ │ + movl $0x0,0x18(%esp) │ │ test %eax,%eax │ │ - movl $0x0,0x1c(%esp) │ │ - je 1b4ba │ │ + je 1c38d │ │ mov %eax,(%esp) │ │ - call cf14 │ │ + call d6e0 │ │ mov %esi,0x48(%edi) │ │ - lea 0x1c(%esp),%eax │ │ + lea 0x18(%esp),%eax │ │ mov %esi,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x1c(%esp),%eax │ │ - mov 0x20(%esp),%ebx │ │ - mov 0x24(%esp),%esi │ │ - mov 0x28(%esp),%edi │ │ - lea 0x2c(%esp),%esp │ │ + call d760 │ │ + mov 0x1c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + mov 0x18(%esp),%eax │ │ + jne 1c3c9 │ │ + lea 0x20(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call db70 │ │ + xchg %ax,%ax │ │ │ │ -0001b500 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +0001c3d0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x71af1,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x67adf,%ebx │ │ mov 0x44(%esi),%eax │ │ test %eax,%eax │ │ - je 1b52a │ │ + je 1c3f4 │ │ mov %eax,(%esp) │ │ - call cf14 │ │ + call d6e0 │ │ mov 0x24(%esp),%eax │ │ - mov 0x14(%esp),%ebx │ │ mov %eax,0x44(%esi) │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ xor %eax,%eax │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + pop %esi │ │ retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -0001b540 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x10(%esp) │ │ - mov %esi,0x14(%esp) │ │ - call d3b4 │ │ - add $0x67aa3,%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov %edi,0x18(%esp) │ │ +0001c410 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x71ab0,%ebx │ │ + lea -0x10(%esp),%esp │ │ mov 0x24(%esp),%edi │ │ + mov 0x20(%esp),%esi │ │ mov %edi,0xc(%esp) │ │ mov 0x70(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x40(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 52de0 │ │ + call 59760 │ │ mov %eax,0x40(%esi) │ │ - movl $0x1a6,0xc(%esp) │ │ - lea -0x18988(%ebx),%eax │ │ + lea -0x1a7c0(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea 0x0(,%edi,4),%eax │ │ + movl $0x1a6,0xc(%esp) │ │ mov %eax,0x4(%esp) │ │ mov 0x54(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ + call 64100 <__ckd_realloc__@@Base> │ │ mov %eax,0x54(%esi) │ │ mov %edi,0x70(%esi) │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ + mov %eax,%ebp │ │ push %edi │ │ - mov %eax,%edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x67a19,%ebx │ │ - lea -0x3c(%esp),%esp │ │ - mov 0x50(%eax),%edx │ │ - mov 0x74(%eax),%eax │ │ - cmp 0x70(%edi),%eax │ │ - mov %edx,0x1c(%esp) │ │ - je 1b688 │ │ + call db90 │ │ + add $0x71a3d,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x3c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x50(%ebp),%eax │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x74(%ebp),%eax │ │ + cmp 0x70(%ebp),%eax │ │ + je 1c548 │ │ mov 0x1c(%esp),%eax │ │ test %eax,%eax │ │ - je 1b7a7 │ │ - mov 0x1c(%esp),%edx │ │ - lea 0x2e(%esp),%eax │ │ - mov %edx,0xc(%esp) │ │ + je 1c7f2 │ │ + mov %eax,0xc(%esp) │ │ + lea 0x3a(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x2,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf34 │ │ - cmp $0x0,%eax │ │ - jl 1b73b │ │ - mov $0x0,%ebp │ │ - je 1b67a │ │ - mov 0x14(%edi),%edx │ │ - movswl 0x2e(%esp),%eax │ │ - mov %eax,0x34(%edi) │ │ + call d700 │ │ + test %eax,%eax │ │ + js 1c7c0 │ │ + je 1c52c │ │ + mov 0x14(%ebp),%edx │ │ + movswl 0x3a(%esp),%eax │ │ + mov %eax,0x34(%ebp) │ │ cmp 0x14(%edx),%eax │ │ mov 0x1c(%esp),%edx │ │ - mov %edx,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ - je 1b70e │ │ - mov 0x2c(%edi),%eax │ │ + mov %edx,0xc(%esp) │ │ + je 1c798 │ │ movl $0x1,0x4(%esp) │ │ + mov 0x2c(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ test %eax,%eax │ │ - js 1b73b │ │ - mov 0x34(%edi),%edx │ │ + js 1c7c0 │ │ + mov 0x34(%ebp),%edx │ │ cmp %eax,%edx │ │ - je 1b6a3 │ │ - lea 0x3c(%esp),%esp │ │ - mov %ebp,%eax │ │ + je 1c568 │ │ + xor %eax,%eax │ │ + mov 0x3c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 1c806 │ │ + lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - xor %ebp,%ebp │ │ - cmpb $0x0,0x5a(%edi) │ │ - je 1b67a │ │ + cmpb $0x0,0x5a(%ebp) │ │ + je 1c52c │ │ + mov %ebp,(%esp) │ │ add %eax,%eax │ │ - mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 1b540 │ │ - jmp 1b5f8 │ │ - xor %eax,%eax │ │ - xor %ebp,%ebp │ │ + call 1c410 │ │ + jmp 1c4b4 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ test %edx,%edx │ │ - je 1b7b1 │ │ - nop │ │ - mov 0x2c(%edi),%edx │ │ - movzbl (%edx,%ebp,1),%esi │ │ - add %eax,%esi │ │ - add $0x1,%eax │ │ + je 1c7fc │ │ + movl $0x0,0x18(%esp) │ │ + xor %edi,%edi │ │ + lea 0x0(%esi),%esi │ │ + mov 0x2c(%ebp),%eax │ │ + mov 0x18(%esp),%edx │ │ + movzbl (%eax,%edx,1),%esi │ │ + lea 0x1(%edi),%eax │ │ + mov 0x24(%ebp),%edx │ │ + add %edi,%esi │ │ cmp %eax,%esi │ │ - jle 1b6d5 │ │ - mov 0x24(%edi),%edx │ │ + jle 1c67d │ │ + mov %edi,%ecx │ │ + not %ecx │ │ + add %esi,%ecx │ │ + mov %ecx,0x24(%esp) │ │ + sub $0x8,%ecx │ │ + shr $0x3,%ecx │ │ + add $0x1,%ecx │ │ + mov %ecx,0x28(%esp) │ │ + shl $0x3,%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + mov %esi,%ecx │ │ + sub %edi,%ecx │ │ + lea -0x2(%ecx),%edi │ │ + cmp $0x6,%edi │ │ + jbe 1c620 │ │ + mov 0x28(%esp),%ecx │ │ + lea (%edx,%eax,2),%edi │ │ + movl $0x0,0x20(%esp) │ │ + mov %eax,0x28(%esp) │ │ + addl $0x1,0x20(%esp) │ │ + add $0x10,%edi │ │ + mov 0x20(%esp),%eax │ │ + movdqa -0x146f8(%ebx),%xmm1 │ │ + movdqu %xmm1,-0x10(%edi) │ │ + cmp %ecx,%eax │ │ + jb 1c5d8 │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x28(%esp),%eax │ │ + add %edi,%eax │ │ + cmp %edi,0x24(%esp) │ │ + je 1c67d │ │ + jmp 1c620 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + lea 0x1(%eax),%edi │ │ + lea (%eax,%eax,1),%ecx │ │ movw $0x7fff,(%edx,%eax,2) │ │ - lea 0x1(%eax),%eax │ │ - cmp %esi,%eax │ │ - jne 1b6c8 │ │ - mov 0x1c(%esp),%edx │ │ - lea (%esi,%esi,1),%eax │ │ - add 0x24(%edi),%eax │ │ - mov %edx,0xc(%esp) │ │ + cmp %edi,%esi │ │ + jle 1c67d │ │ + movw $0x7fff,0x2(%edx,%ecx,1) │ │ + lea 0x2(%eax),%edi │ │ + cmp %edi,%esi │ │ + jle 1c67d │ │ + movw $0x7fff,0x4(%edx,%ecx,1) │ │ + lea 0x3(%eax),%edi │ │ + cmp %edi,%esi │ │ + jle 1c67d │ │ + movw $0x7fff,0x6(%edx,%ecx,1) │ │ + lea 0x4(%eax),%edi │ │ + cmp %edi,%esi │ │ + jle 1c67d │ │ + movw $0x7fff,0x8(%edx,%ecx,1) │ │ + lea 0x5(%eax),%edi │ │ + cmp %edi,%esi │ │ + jle 1c67d │ │ + movw $0x7fff,0xa(%edx,%ecx,1) │ │ + add $0x6,%eax │ │ + cmp %eax,%esi │ │ + jle 1c67d │ │ + movw $0x7fff,0xc(%edx,%ecx,1) │ │ + mov 0x1c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x2,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea (%edx,%esi,2),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ - cmp $0x0,%eax │ │ - jl 1b73b │ │ - je 1b76d │ │ - add $0x1,%ebp │ │ - cmp %ebp,0x34(%edi) │ │ - jle 1b774 │ │ + call d700 │ │ + test %eax,%eax │ │ + js 1c7c0 │ │ + je 1c52c │ │ + addl $0x1,0x18(%esp) │ │ + mov %esi,%edi │ │ + mov 0x18(%esp),%eax │ │ + cmp %eax,0x34(%ebp) │ │ + jg 1c580 │ │ mov %esi,%eax │ │ - jmp 1b6b0 │ │ - mov 0x24(%edi),%eax │ │ + add $0x1,%eax │ │ + mov 0x14(%ebp),%edx │ │ + mov 0x14(%edx),%edx │ │ + cmp %eax,%edx │ │ + jle 1c787 │ │ + mov 0x24(%ebp),%esi │ │ + mov %edx,%ebp │ │ + sub %eax,%ebp │ │ + lea -0x8(%ebp),%ecx │ │ + shr $0x3,%ecx │ │ + add $0x1,%ecx │ │ + lea 0x0(,%ecx,8),%edi │ │ + mov %edi,0x1c(%esp) │ │ + lea -0x1(%edx),%edi │ │ + sub %eax,%edi │ │ + cmp $0x6,%edi │ │ + jbe 1c72a │ │ + movl $0x0,0x18(%esp) │ │ + lea (%esi,%eax,2),%edi │ │ + movdqa -0x146f8(%ebx),%xmm0 │ │ + addl $0x1,0x18(%esp) │ │ + add $0x10,%edi │ │ + movdqu %xmm0,-0x10(%edi) │ │ + cmp %ecx,0x18(%esp) │ │ + jb 1c70d │ │ + mov 0x1c(%esp),%edi │ │ + add %edi,%eax │ │ + cmp %ebp,%edi │ │ + je 1c787 │ │ + lea 0x1(%eax),%edi │ │ + lea (%eax,%eax,1),%ecx │ │ + movw $0x7fff,(%esi,%eax,2) │ │ + cmp %edi,%edx │ │ + jle 1c787 │ │ + movw $0x7fff,0x2(%esi,%ecx,1) │ │ + lea 0x2(%eax),%edi │ │ + cmp %edx,%edi │ │ + jge 1c787 │ │ + movw $0x7fff,0x4(%esi,%ecx,1) │ │ + lea 0x3(%eax),%edi │ │ + cmp %edx,%edi │ │ + jge 1c787 │ │ + movw $0x7fff,0x6(%esi,%ecx,1) │ │ + lea 0x4(%eax),%edi │ │ + cmp %edi,%edx │ │ + jle 1c787 │ │ + movw $0x7fff,0x8(%esi,%ecx,1) │ │ + lea 0x5(%eax),%edi │ │ + cmp %edi,%edx │ │ + jle 1c787 │ │ + movw $0x7fff,0xa(%esi,%ecx,1) │ │ + add $0x6,%eax │ │ + cmp %eax,%edx │ │ + jle 1c787 │ │ + movw $0x7fff,0xc(%esi,%ecx,1) │ │ + mov $0x1,%eax │ │ + jmp 1c52e │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x2,0x4(%esp) │ │ + mov 0x24(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ test %eax,%eax │ │ - js 1b73b │ │ - cmp 0x34(%edi),%eax │ │ + js 1c7c0 │ │ + cmp 0x34(%ebp),%eax │ │ sete %al │ │ - lea 0x3c(%esp),%esp │ │ movzbl %al,%eax │ │ - mov %eax,%ebp │ │ - pop %ebx │ │ - mov %ebp,%eax │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea -0x186b4(%ebx),%eax │ │ + jmp 1c52e │ │ + lea 0x0(%esi),%esi │ │ movl $0x3fd,0x8(%esp) │ │ + lea -0x1a514(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x1a7c0(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - lea -0x18988(%ebx),%eax │ │ - mov $0xffffffff,%ebp │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ - jmp 1b67a │ │ - xor %ebp,%ebp │ │ - jmp 1b67a │ │ - add $0x1,%esi │ │ - mov 0x14(%edi),%eax │ │ - mov $0x1,%ebp │ │ - mov 0x14(%eax),%eax │ │ - cmp %esi,%eax │ │ - jle 1b67a │ │ - mov 0x24(%edi),%edx │ │ - lea 0x0(%esi),%esi │ │ - movw $0x7fff,(%edx,%esi,2) │ │ - lea 0x1(%esi),%esi │ │ - cmp %eax,%esi │ │ - jne 1b790 │ │ - mov $0x1,%ebp │ │ - jmp 1b67a │ │ - mov $0xffffffff,%ebp │ │ - jmp 1b67a │ │ - mov $0x1,%esi │ │ - jmp 1b777 │ │ + call 676a0 │ │ + mov $0xffffffff,%eax │ │ + jmp 1c52e │ │ + mov $0xffffffff,%eax │ │ + jmp 1c52e │ │ + mov $0x1,%eax │ │ + jmp 1c6c7 │ │ + call db70 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0001b7c0 : │ │ +0001c810 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6782e,%ebx │ │ + call db90 │ │ + add $0x716b2,%ebx │ │ lea -0x28(%esp),%esp │ │ - mov 0x30(%esp),%edx │ │ mov 0x34(%esp),%ecx │ │ + mov 0x30(%esp),%edx │ │ test %ecx,%ecx │ │ movzbl 0x5a(%edx),%eax │ │ mov %cl,0x5a(%edx) │ │ - je 1b7e9 │ │ + je 1c839 │ │ cmpl $0x7f,0x70(%edx) │ │ - jle 1b7f0 │ │ + jle 1c840 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ nop │ │ - mov %eax,0x1c(%esp) │ │ movl $0x80,0x4(%esp) │ │ mov %edx,(%esp) │ │ - call 1b540 │ │ + mov %eax,0x1c(%esp) │ │ + call 1c410 │ │ mov 0x1c(%esp),%eax │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0001b810 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x677d3,%ebx │ │ +0001c860 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x71661,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 558c0 │ │ + call 5cdd0 │ │ mov 0x1c(%esi),%eax │ │ movb $0x1,0x58(%esi) │ │ movl $0x0,0x68(%esi) │ │ movl $0x0,0x74(%esi) │ │ movl $0x0,0x6c(%esi) │ │ movl $0x0,0x78(%esi) │ │ movl $0x0,0x60(%esi) │ │ movl $0xffffffff,0x30(%esi) │ │ movl $0x0,0x34(%esi) │ │ - mov 0x14(%esp),%ebx │ │ movl $0x0,0x4(%eax) │ │ - mov 0x18(%esp),%esi │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ xor %eax,%eax │ │ - lea 0x1c(%esp),%esp │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + jmp 1c8e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0001b890 : │ │ +0001c8e0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6775b,%ebx │ │ - lea -0x5c(%esp),%esp │ │ - mov 0x7c(%esp),%ecx │ │ - mov 0x70(%esp),%esi │ │ - test %ecx,%ecx │ │ - mov 0x74(%esp),%edi │ │ - mov 0x78(%esp),%ebp │ │ - jne 1bb28 │ │ + call db90 │ │ + add $0x715df,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + mov 0x64(%esp),%eax │ │ + mov 0x60(%esp),%esi │ │ + mov 0x68(%esp),%ebp │ │ + mov %eax,0x24(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x3c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x6c(%esp),%eax │ │ + test %eax,%eax │ │ + jne 1cb78 │ │ mov 0x48(%esi),%eax │ │ test %eax,%eax │ │ - je 1b920 │ │ - mov 0x10(%esi),%ecx │ │ - mov 0x0(%ebp),%edx │ │ - imul 0x8(%ecx),%edx │ │ + je 1c97c │ │ + mov 0x10(%esi),%edx │ │ + mov 0x0(%ebp),%edi │ │ + imul 0x8(%edx),%edi │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %edi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov (%edi),%eax │ │ mov (%eax),%eax │ │ - mov %edx,0x2c(%esp) │ │ + mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x2c(%esp),%edx │ │ - cmp %eax,%edx │ │ - je 1b920 │ │ - lea -0x1895c(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + call d760 │ │ + cmp %eax,%edi │ │ + je 1c97c │ │ + mov %edi,0x10(%esp) │ │ + lea -0x1a7e8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x1a7c0(%ebx),%eax │ │ movl $0x204,0x8(%esp) │ │ - lea -0x18988(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ - movzbl 0x58(%esi),%edx │ │ + call 676a0 │ │ mov 0x0(%ebp),%eax │ │ - cmp $0x3,%dl │ │ - mov %eax,0x38(%esp) │ │ - mov %eax,0x48(%esp) │ │ - mov %dl,0x30(%esp) │ │ - je 1bb00 │ │ - mov 0x38(%esp),%eax │ │ - cmpb $0x1,0x30(%esp) │ │ - mov %eax,0x3c(%esp) │ │ - je 1bb40 │ │ + mov %eax,0x28(%esp) │ │ + mov %eax,0x34(%esp) │ │ + movzbl 0x58(%esi),%eax │ │ + mov %al,0x23(%esp) │ │ + cmp $0x3,%al │ │ + je 1ca80 │ │ + mov 0x28(%esp),%edi │ │ + cmpb $0x1,0x23(%esp) │ │ + je 1cba0 │ │ mov 0x70(%esi),%ecx │ │ mov 0x74(%esi),%eax │ │ mov %ecx,%edx │ │ sub %eax,%edx │ │ - cmp %edx,0x3c(%esp) │ │ - jle 1baa8 │ │ + cmp %edx,%edi │ │ + jle 1ca9c │ │ cmpb $0x0,0x5a(%esi) │ │ - jne 1bb78 │ │ - cmpb $0x3,0x30(%esp) │ │ - je 1bb78 │ │ - sub 0x3c(%esp),%edx │ │ - add 0x38(%esp),%edx │ │ - mov %edx,0x48(%esp) │ │ + jne 1cbc0 │ │ + sub %edi,%edx │ │ + add 0x28(%esp),%edx │ │ + mov %edx,0x34(%esp) │ │ add 0x78(%esi),%eax │ │ mov %eax,%edx │ │ sar $0x1f,%edx │ │ idiv %ecx │ │ - mov 0x3c(%esp),%eax │ │ - add %edx,%eax │ │ - mov %edx,0x34(%esp) │ │ - cmp %ecx,%eax │ │ - jle 1baf3 │ │ - cmpb $0x3,0x30(%esp) │ │ - je 1bba8 │ │ + mov %edx,0x2c(%esp) │ │ + add %edx,%edi │ │ + cmp %ecx,%edi │ │ + jg 1cae5 │ │ + mov 0x24(%esp),%eax │ │ + mov (%eax),%eax │ │ mov 0x40(%esi),%edx │ │ - mov 0x34(%esp),%eax │ │ - sub 0x34(%esp),%ecx │ │ - movl $0x0,0x10(%esp) │ │ - mov %ecx,0x4c(%esp) │ │ - lea (%edx,%eax,4),%eax │ │ - mov %eax,0x14(%esp) │ │ - xor %eax,%eax │ │ - cmpb $0x1,0x30(%esp) │ │ - sete %al │ │ - mov %eax,0xc(%esp) │ │ - lea 0x4c(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov (%edi),%eax │ │ + movzbl 0x23(%esp),%ecx │ │ + mov 0x2c(%esp),%edi │ │ mov %eax,0x4(%esp) │ │ + cmp $0x3,%cl │ │ + lea (%edx,%edi,4),%edx │ │ + mov %edx,0x14(%esp) │ │ + sete %dl │ │ + movzbl %dl,%edx │ │ + cmp $0x1,%cl │ │ + mov %edx,0x10(%esp) │ │ + sete %dl │ │ + movzbl %dl,%edx │ │ + mov %edx,0xc(%esp) │ │ + lea 0x34(%esp),%edx │ │ + mov %edx,0x8(%esp) │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 53b70 │ │ - test %eax,%eax │ │ - js 1bbca │ │ - add %eax,0x74(%esi) │ │ - add 0x34(%esp),%eax │ │ - mov %eax,%edx │ │ - sar $0x1f,%edx │ │ - idivl 0x70(%esi) │ │ - mov 0x4c(%esp),%eax │ │ - sub %eax,0x0(%ebp) │ │ - sub %eax,0x48(%esp) │ │ - mov %edx,0x34(%esp) │ │ - lea 0x0(,%eax,4),%edx │ │ - add (%edi),%edx │ │ - mov %edx,(%edi) │ │ - movzbl 0x58(%esi),%eax │ │ - mov %al,0x30(%esp) │ │ - mov 0x40(%esi),%ecx │ │ - mov 0x34(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ - lea (%ecx,%eax,4),%eax │ │ - mov %eax,0x14(%esp) │ │ - xor %eax,%eax │ │ - cmpb $0x3,0x30(%esp) │ │ - sete %al │ │ - mov %eax,0x10(%esp) │ │ - xor %eax,%eax │ │ - cmpb $0x1,0x30(%esp) │ │ - sete %al │ │ - mov %eax,0xc(%esp) │ │ - lea 0x48(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x10(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 53b70 │ │ + call 5a5c0 │ │ test %eax,%eax │ │ - js 1bbca │ │ + js 1cc14 │ │ + mov 0x34(%esp),%edx │ │ add %eax,0x74(%esi) │ │ - mov 0x48(%esp),%edx │ │ mov 0x0(%ebp),%eax │ │ + mov 0x24(%esp),%edi │ │ sub %edx,%eax │ │ - mov %eax,0x0(%ebp) │ │ shl $0x2,%edx │ │ + mov %eax,0x0(%ebp) │ │ add %edx,(%edi) │ │ cmpb $0x1,0x58(%esi) │ │ - je 1bb68 │ │ - mov 0x38(%esp),%edx │ │ - sub %eax,%edx │ │ - mov %edx,%eax │ │ - lea 0x5c(%esp),%esp │ │ + je 1cbe0 │ │ + mov 0x28(%esp),%edi │ │ + sub %eax,%edi │ │ + mov %edi,%eax │ │ + mov 0x3c(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + jne 1cc1e │ │ + lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + mov 0x10(%esi),%eax │ │ + mov 0x28(%esp),%edi │ │ + mov 0x70(%esi),%ecx │ │ + add 0x14(%eax),%edi │ │ + mov 0x74(%esi),%eax │ │ + mov %ecx,%edx │ │ + sub %eax,%edx │ │ + cmp %edx,%edi │ │ + jg 1cbc0 │ │ movzbl 0x5a(%esi),%edx │ │ test %dl,%dl │ │ - je 1bb9a │ │ + je 1cb90 │ │ add 0x78(%esi),%eax │ │ - mov %eax,0x34(%esp) │ │ - add 0x3c(%esp),%eax │ │ - cmp %ecx,%eax │ │ - jl 1bbbb │ │ - mov %ebp,0x30(%esp) │ │ - mov %edi,%ebp │ │ - mov %eax,%edi │ │ - nop │ │ - add %ecx,%ecx │ │ + mov %eax,0x2c(%esp) │ │ + add %eax,%edi │ │ + cmp %ecx,%edi │ │ + jl 1cc07 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %esi,(%esp) │ │ + add %ecx,%ecx │ │ mov %ecx,0x4(%esp) │ │ - call 1b540 │ │ + call 1c410 │ │ mov 0x70(%esi),%ecx │ │ + cmp %edi,%ecx │ │ + jle 1cac0 │ │ + movzbl 0x58(%esi),%eax │ │ cmp %ecx,%edi │ │ - jge 1bad0 │ │ - movzbl 0x58(%esi),%edx │ │ - mov %ebp,%edi │ │ - mov 0x30(%esp),%ebp │ │ - mov %dl,0x30(%esp) │ │ - mov (%edi),%edx │ │ - jmp 1ba29 │ │ - lea 0x0(%esi),%esi │ │ + mov %al,0x23(%esp) │ │ + jle 1c9e4 │ │ + cmpb $0x3,0x23(%esp) │ │ + je 1cbf0 │ │ + mov 0x40(%esi),%eax │ │ + mov 0x2c(%esp),%edi │ │ + movl $0x0,0x10(%esp) │ │ + lea (%eax,%edi,4),%eax │ │ + sub %edi,%ecx │ │ + mov %eax,0x14(%esp) │ │ + xor %eax,%eax │ │ + mov %ecx,0x38(%esp) │ │ + cmpb $0x1,0x23(%esp) │ │ + sete %al │ │ + mov %eax,0xc(%esp) │ │ + lea 0x38(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x10(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 5a5c0 │ │ + test %eax,%eax │ │ + js 1cc14 │ │ + mov 0x24(%esp),%edi │ │ + add %eax,0x74(%esi) │ │ + add 0x2c(%esp),%eax │ │ + mov %eax,%edx │ │ + sar $0x1f,%edx │ │ + idivl 0x70(%esi) │ │ + mov (%edi),%eax │ │ + mov %edx,0x2c(%esp) │ │ mov 0x38(%esp),%edx │ │ - mov 0x70(%esi),%ecx │ │ - add 0x14(%eax),%edx │ │ - mov 0x74(%esi),%eax │ │ - mov %edx,0x3c(%esp) │ │ - mov %ecx,%edx │ │ - sub %eax,%edx │ │ - cmp %edx,0x3c(%esp) │ │ - jg 1b963 │ │ - jmp 1baa8 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,%edx │ │ + lea (%eax,%edx,4),%eax │ │ + sub %edx,0x0(%ebp) │ │ + mov %eax,(%edi) │ │ + sub %edx,0x34(%esp) │ │ + movzbl 0x58(%esi),%edx │ │ + mov %dl,0x23(%esp) │ │ + jmp 1c9ea │ │ + lea 0x0(%esi),%esi │ │ + mov 0x24(%esp),%edx │ │ mov %esi,%eax │ │ mov %ebp,(%esp) │ │ - call 1a580 │ │ - lea 0x5c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ + call 1b520 │ │ + jmp 1ca60 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl 0x58(%esi),%edx │ │ + mov %dl,0x23(%esp) │ │ + jmp 1c9cc │ │ lea 0x0(%esi),%esi │ │ mov 0x10(%esi),%eax │ │ - mov 0x38(%esp),%edx │ │ mov 0x70(%esi),%ecx │ │ - sub 0x14(%eax),%edx │ │ + sub 0x14(%eax),%edi │ │ mov 0x74(%esi),%eax │ │ - mov %edx,0x3c(%esp) │ │ mov %ecx,%edx │ │ sub %eax,%edx │ │ - cmp %edx,0x3c(%esp) │ │ - jg 1b963 │ │ - jmp 1baa8 │ │ - nop │ │ - movb $0x2,0x58(%esi) │ │ - mov 0x0(%ebp),%eax │ │ - jmp 1ba90 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add 0x3c(%esp),%ecx │ │ + cmp %edx,%edi │ │ + jg 1c9b8 │ │ + jmp 1ca9c │ │ + lea 0x0(%esi),%esi │ │ mov %esi,(%esp) │ │ + add %edi,%ecx │ │ mov %ecx,0x4(%esp) │ │ - call 1b540 │ │ + call 1c410 │ │ movzbl 0x5a(%esi),%edx │ │ mov 0x74(%esi),%eax │ │ - test %dl,%dl │ │ mov 0x70(%esi),%ecx │ │ - jne 1bab4 │ │ - movzbl 0x58(%esi),%edx │ │ - mov %dl,0x30(%esp) │ │ - jmp 1b984 │ │ - nop │ │ - mov 0x48(%esp),%eax │ │ + jmp 1caa0 │ │ + lea 0x0(%esi),%esi │ │ + movb $0x2,0x58(%esi) │ │ + mov 0x0(%ebp),%eax │ │ + jmp 1ca58 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x34(%esp),%eax │ │ + mov 0x24(%esp),%esi │ │ sub %eax,0x0(%ebp) │ │ shl $0x2,%eax │ │ - add %eax,(%edi) │ │ + add %eax,(%esi) │ │ xor %eax,%eax │ │ - jmp 1ba98 │ │ + jmp 1ca60 │ │ movzbl 0x58(%esi),%eax │ │ - mov (%edi),%edx │ │ - mov %al,0x30(%esp) │ │ - jmp 1ba29 │ │ + mov %al,0x23(%esp) │ │ + jmp 1c9e4 │ │ mov $0xffffffff,%eax │ │ - jmp 1ba98 │ │ + jmp 1ca60 │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ - lea -0x3c(%esp),%esp │ │ - mov %esi,0x34(%esp) │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ mov %eax,%esi │ │ - mov 0x68(%eax),%eax │ │ - mov %ebx,0x30(%esp) │ │ - mov %eax,0x28(%esp) │ │ - mov %edi,0x38(%esp) │ │ - call d3b4 │ │ - add $0x673f6,%ebx │ │ + push %ebx │ │ + call db90 │ │ + add $0x7128d,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x6c(%esi),%edx │ │ + lea 0x10(%esp),%edi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x68(%esi),%eax │ │ mov 0x64(%esi),%ecx │ │ + mov %eax,0x14(%esp) │ │ add %edx,%eax │ │ - lea 0x24(%esp),%edi │ │ cmp %ecx,%eax │ │ - jle 1bc76 │ │ + jle 1ccc0 │ │ + movzbl 0x58(%esi),%ebp │ │ sub %edx,%ecx │ │ - mov %ecx,0x2c(%esp) │ │ - movzbl 0x58(%esi),%ecx │ │ - cmp $0x3,%cl │ │ - je 1bcc8 │ │ + mov %ecx,0x18(%esp) │ │ + mov %ebp,%eax │ │ + cmp $0x3,%al │ │ + je 1cd18 │ │ mov 0x3c(%esi),%eax │ │ - mov %cl,0x1c(%esp) │ │ + lea 0x10(%esp),%edi │ │ movl $0x0,0xc(%esp) │ │ - lea 0x24(%esp),%edi │ │ mov %esi,(%esp) │ │ mov %edi,0x4(%esp) │ │ - lea (%eax,%edx,4),%edx │ │ - lea 0x2c(%esp),%eax │ │ - mov %edx,0x24(%esp) │ │ + lea (%eax,%edx,4),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea 0x18(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - call 1b890 │ │ - mov %eax,0x2c(%esp) │ │ - sub %eax,0x28(%esp) │ │ + call 1c8e0 │ │ + sub %eax,0x14(%esp) │ │ sub %eax,0x68(%esi) │ │ add 0x6c(%esi),%eax │ │ mov %eax,%edx │ │ sar $0x1f,%edx │ │ idivl 0x64(%esi) │ │ - movzbl 0x1c(%esp),%ecx │ │ - mov %cl,0x58(%esi) │ │ + mov %ebp,%eax │ │ + mov %al,0x58(%esi) │ │ mov %edx,0x6c(%esi) │ │ mov 0x3c(%esi),%eax │ │ mov %edi,0x4(%esp) │ │ - mov %esi,(%esp) │ │ movl $0x0,0xc(%esp) │ │ - lea (%eax,%edx,4),%edx │ │ - lea 0x28(%esp),%eax │ │ - mov %edx,0x24(%esp) │ │ + mov %esi,(%esp) │ │ + lea (%eax,%edx,4),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea 0x14(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - call 1b890 │ │ + call 1c8e0 │ │ mov %eax,%ecx │ │ sub %eax,0x68(%esi) │ │ mov 0x6c(%esi),%eax │ │ - mov 0x30(%esp),%ebx │ │ add %ecx,%eax │ │ - mov 0x38(%esp),%edi │ │ mov %eax,%edx │ │ sar $0x1f,%edx │ │ idivl 0x64(%esi) │ │ + mov 0x1c(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ mov %ecx,%eax │ │ mov %edx,0x6c(%esi) │ │ - mov 0x34(%esp),%esi │ │ - lea 0x3c(%esp),%esp │ │ + jne 1cd21 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movb $0x2,0x58(%esi) │ │ - jmp 1bc27 │ │ - jmp 1bce0 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + jmp 1cc7c │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0001bce0 : │ │ - push %ebp │ │ - push %edi │ │ +0001cd30 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6730b,%ebx │ │ - lea -0x5c(%esp),%esp │ │ - mov 0x7c(%esp),%eax │ │ - mov 0x70(%esp),%esi │ │ - test %eax,%eax │ │ - mov 0x74(%esp),%ebp │ │ - je 1be20 │ │ - mov 0x44(%esi),%eax │ │ + call db90 │ │ + add $0x71191,%ebx │ │ + lea -0x24(%esp),%esp │ │ + mov 0x30(%esp),%esi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x64(%esi),%ecx │ │ + mov 0x68(%esi),%eax │ │ + movl $0x0,0x14(%esp) │ │ + movb $0x3,0x58(%esi) │ │ + cmp %ecx,%eax │ │ + jl 1ce30 │ │ + mov 0x48(%esi),%eax │ │ test %eax,%eax │ │ - je 1bd2f │ │ - mov 0x78(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ - mov (%edx),%eax │ │ - movl $0x2,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x0(%ebp),%eax │ │ + je 1cdbb │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x78(%esp),%eax │ │ - movl $0x0,0x14(%esp) │ │ - movl $0x0,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + call d710 │ │ + movl $0x0,0x8(%esp) │ │ + lea -0x1(%eax),%edx │ │ movl $0x0,0x4(%esp) │ │ - lea 0x44(%esp),%edi │ │ - mov %edi,0x10(%esp) │ │ - mov 0xc(%esi),%eax │ │ + sub $0x4,%eax │ │ + cmovs %edx,%eax │ │ + sar $0x2,%eax │ │ + mov %eax,0x18(%esp) │ │ + mov 0x48(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 559b0 │ │ - mov %eax,%edx │ │ - mov $0xffffffff,%eax │ │ - test %edx,%edx │ │ - js 1be11 │ │ - mov 0x44(%esp),%edx │ │ - cmp %edx,0x64(%esi) │ │ - jle 1bf48 │ │ - movl $0x0,0x68(%esi) │ │ - movl $0x0,0x6c(%esi) │ │ - mov 0xc(%esi),%eax │ │ + call d720 │ │ + test %eax,%eax │ │ + je 1ce08 │ │ + mov 0x48(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 558c0 │ │ - movl $0x0,0x14(%esp) │ │ - mov %edi,0x10(%esp) │ │ - mov 0x3c(%esi),%eax │ │ - mov %ebp,0x4(%esp) │ │ + call d6e0 │ │ + movl $0x0,0x48(%esi) │ │ + mov 0x44(%esi),%eax │ │ + test %eax,%eax │ │ + je 1cdd1 │ │ + mov %eax,(%esp) │ │ + call d6e0 │ │ + movl $0x0,0x44(%esi) │ │ + mov 0x4c(%esi),%eax │ │ + test %eax,%eax │ │ + je 1cde7 │ │ + mov %eax,(%esp) │ │ + call d6e0 │ │ + movl $0x0,0x4c(%esi) │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov 0x14(%esp),%eax │ │ + jne 1ce88 │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x48(%esi),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov 0x78(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0xc(%esi),%eax │ │ + lea 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 559b0 │ │ + call d760 │ │ + jmp 1cda9 │ │ + lea 0x14(%esp),%edx │ │ + mov %edx,0x8(%esp) │ │ + add 0x6c(%esi),%eax │ │ mov %eax,%edx │ │ - mov $0xffffffff,%eax │ │ - test %edx,%edx │ │ - js 1be11 │ │ - mov 0x44(%esp),%edx │ │ - lea 0x48(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ + sar $0x1f,%edx │ │ + idiv %ecx │ │ mov 0x3c(%esi),%eax │ │ mov (%eax,%edx,4),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 56110 │ │ - mov 0x48(%esp),%eax │ │ - add %eax,0x44(%esp) │ │ - mov 0x3c(%esi),%eax │ │ - lea 0x4c(%esp),%edx │ │ - mov %eax,0x4c(%esp) │ │ + call 5d7c0 │ │ + mov 0x14(%esp),%eax │ │ + add %eax,0x68(%esi) │ │ + test %eax,%eax │ │ + je 1ce78 │ │ mov %esi,%eax │ │ - mov %edi,(%esp) │ │ - call 1a580 │ │ - movl $0x0,0x68(%esi) │ │ - lea 0x5c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ + call 1cc30 │ │ + mov %eax,0x14(%esp) │ │ + jmp 1cd6b │ │ + lea 0x0(%esi),%esi │ │ + mov 0x10(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 5ae90 │ │ + jmp 1cd6b │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ + │ │ +0001ce90 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7102f,%ebx │ │ + lea -0x5c(%esp),%esp │ │ mov 0x78(%esp),%eax │ │ + mov 0x7c(%esp),%edx │ │ + mov 0x70(%esp),%esi │ │ + mov %eax,0x34(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x4c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x74(%esp),%ebp │ │ + test %edx,%edx │ │ + jne 1d098 │ │ + mov 0x34(%esp),%eax │ │ test %eax,%eax │ │ - je 1bf31 │ │ - mov 0x78(%esp),%edx │ │ - mov (%edx),%eax │ │ + je 1d070 │ │ + mov (%eax),%eax │ │ test %eax,%eax │ │ - je 1bf31 │ │ - mov 0x64(%esi),%edx │ │ + je 1d070 │ │ mov 0x0(%ebp),%eax │ │ - mov %edx,%ecx │ │ - mov %eax,0x2c(%esp) │ │ + mov 0x64(%esi),%ecx │ │ + mov %eax,0x30(%esp) │ │ mov 0x68(%esi),%eax │ │ - mov %edx,0x24(%esp) │ │ - sub %eax,%ecx │ │ + mov %ecx,%edi │ │ + sub %eax,%edi │ │ add 0x6c(%esi),%eax │ │ + mov %edi,0x40(%esp) │ │ mov %eax,%edx │ │ - mov %ecx,0x3c(%esp) │ │ sar $0x1f,%edx │ │ + idiv %ecx │ │ + lea 0x44(%esp),%eax │ │ + mov %eax,0x38(%esp) │ │ + add %edx,%edi │ │ + cmp %edi,%ecx │ │ + jge 1cffc │ │ mov %ebp,0x28(%esp) │ │ - idivl 0x24(%esp) │ │ - mov %edx,%edi │ │ + lea 0x48(%esp),%eax │ │ + mov %eax,0x3c(%esp) │ │ + mov %edx,%ebp │ │ + jmp 1cfa5 │ │ lea 0x0(%esi),%esi │ │ - add %edi,%ecx │ │ - cmp 0x24(%esp),%ecx │ │ - jle 1bfa0 │ │ - mov 0x24(%esp),%eax │ │ - lea 0x48(%esp),%edx │ │ - sub %edi,%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0x48(%esp) │ │ - lea 0x40(%esp),%eax │ │ - mov %eax,0x14(%esp) │ │ - lea 0x0(,%edi,4),%eax │ │ - add 0x3c(%esi),%eax │ │ - mov 0x28(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ - mov 0x78(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov 0xc(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 559b0 │ │ - test %eax,%eax │ │ - js 1c020 │ │ - mov 0x40(%esp),%eax │ │ + mov 0x44(%esp),%eax │ │ test %eax,%eax │ │ - jle 1beca │ │ + jle 1cf33 │ │ mov %eax,0x5c(%esi) │ │ mov 0x44(%esi),%eax │ │ test %eax,%eax │ │ - je 1bef9 │ │ - mov 0x28(%esp),%edx │ │ + je 1cf64 │ │ mov %eax,0xc(%esp) │ │ - mov (%edx),%eax │ │ - sub 0x2c(%esp),%eax │ │ - sar %eax │ │ + mov 0x28(%esp),%eax │ │ + mov 0x30(%esp),%edx │ │ + mov (%eax),%eax │ │ movl $0x2,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + sub %edx,%eax │ │ + sar %eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x28(%esp),%edx │ │ - mov 0x48(%esp),%ebp │ │ - mov 0x3c(%esp),%ecx │ │ - sub %ebp,%ecx │ │ - mov %ecx,0x3c(%esp) │ │ - mov (%edx),%edx │ │ - lea (%edi,%ebp,1),%eax │ │ - mov %edx,0x2c(%esp) │ │ - mov 0x64(%esi),%edx │ │ - mov %edx,0x24(%esp) │ │ + call d760 │ │ + mov 0x28(%esp),%eax │ │ + mov 0x48(%esp),%edi │ │ + mov 0x64(%esi),%ecx │ │ + mov (%eax),%eax │ │ + add %edi,0x68(%esi) │ │ + mov %eax,0x30(%esp) │ │ + mov 0x40(%esp),%eax │ │ + sub %edi,%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov %eax,0x40(%esp) │ │ + lea 0x0(%ebp,%edi,1),%eax │ │ mov %eax,%edx │ │ sar $0x1f,%edx │ │ - add %ebp,0x68(%esi) │ │ - idivl 0x24(%esp) │ │ - test %ebp,%ebp │ │ - mov %edx,%edi │ │ - jne 1be68 │ │ - mov %esi,%eax │ │ - call 1bbe0 │ │ - lea 0x5c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + idiv %ecx │ │ + test %edi,%edi │ │ + mov %edx,%ebp │ │ + je 1d070 │ │ + mov 0x2c(%esp),%edi │ │ + add %edx,%edi │ │ + cmp %ecx,%edi │ │ + jle 1cff8 │ │ + mov 0x38(%esp),%eax │ │ + sub %ebp,%ecx │ │ + mov %ecx,0x48(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ mov 0x3c(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bd10 │ │ - mov 0xc(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 55960 │ │ + lea (%eax,%ebp,4),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x28(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x44(%esp),%eax │ │ - add $0x1,%eax │ │ - lea -0x18988(%ebx),%edx │ │ - movl $0x244,0x10(%esp) │ │ - mov %edx,0xc(%esp) │ │ - movl $0x4,0x8(%esp) │ │ + mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov %eax,0x3c(%esi) │ │ - mov 0x44(%esp),%eax │ │ - add $0x1,%eax │ │ - mov %eax,0x64(%esi) │ │ - jmp 1bd7e │ │ + call 5cec0 │ │ + test %eax,%eax │ │ + jns 1cf28 │ │ + mov $0xffffffff,%eax │ │ + jmp 1d077 │ │ lea 0x0(%esi),%esi │ │ - lea 0x40(%esp),%eax │ │ + mov 0x28(%esp),%ebp │ │ + mov 0x38(%esp),%eax │ │ mov %eax,0x14(%esp) │ │ - lea 0x3c(%esp),%eax │ │ + lea 0x40(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ mov 0x3c(%esi),%eax │ │ - mov 0x28(%esp),%ebp │ │ - mov 0x78(%esp),%edx │ │ mov %ebp,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - lea (%eax,%edi,4),%edi │ │ - mov %edi,0xc(%esp) │ │ + lea (%eax,%edx,4),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 559b0 │ │ + call 5cec0 │ │ test %eax,%eax │ │ - js 1c020 │ │ - mov 0x40(%esp),%eax │ │ + js 1cfe8 │ │ + mov 0x44(%esp),%eax │ │ test %eax,%eax │ │ - jle 1bfe4 │ │ + jle 1d03c │ │ mov %eax,0x5c(%esi) │ │ mov 0x44(%esi),%eax │ │ test %eax,%eax │ │ - je 1c010 │ │ + je 1d066 │ │ mov %eax,0xc(%esp) │ │ + mov 0x30(%esp),%ecx │ │ mov 0x0(%ebp),%eax │ │ - sub 0x2c(%esp),%eax │ │ movl $0x2,0x4(%esp) │ │ + mov %ecx,(%esp) │ │ + sub %ecx,%eax │ │ sar %eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x3c(%esp),%eax │ │ + call d760 │ │ + mov 0x40(%esp),%eax │ │ add %eax,0x68(%esi) │ │ - jmp 1bf31 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov $0xffffffff,%eax │ │ - jmp 1be11 │ │ lea 0x0(%esi),%esi │ │ - │ │ -0001c030 : │ │ - push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x66fbd,%ebx │ │ - lea -0x24(%esp),%esp │ │ - mov 0x30(%esp),%esi │ │ - movl $0x0,0x18(%esp) │ │ - mov 0x68(%esi),%eax │ │ - mov 0x64(%esi),%ecx │ │ - cmp %ecx,%eax │ │ - movb $0x3,0x58(%esi) │ │ - jl 1c110 │ │ - mov 0x48(%esi),%eax │ │ + mov %esi,%eax │ │ + call 1cc30 │ │ + mov 0x4c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 1d1f5 │ │ + lea 0x5c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x44(%esi),%eax │ │ test %eax,%eax │ │ - je 1c0af │ │ + je 1d0c0 │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov (%eax),%eax │ │ + movl $0x2,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call cf44 │ │ - lea -0x1(%eax),%edx │ │ - sub $0x4,%eax │ │ - movl $0x0,0x8(%esp) │ │ + call d760 │ │ + mov 0x34(%esp),%eax │ │ + lea 0x40(%esp),%edi │ │ + movl $0x0,0x14(%esp) │ │ + movl $0x0,0xc(%esp) │ │ + mov %edi,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ - cmovs %edx,%eax │ │ - sar $0x2,%eax │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x48(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call cf54 │ │ - test %eax,%eax │ │ - je 1c0e8 │ │ - mov 0x48(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call cf14 │ │ - movl $0x0,0x48(%esi) │ │ - mov 0x44(%esi),%eax │ │ - test %eax,%eax │ │ - je 1c0c5 │ │ + mov %eax,0x8(%esp) │ │ + mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - movl $0x0,0x44(%esi) │ │ - mov 0x4c(%esi),%eax │ │ + call 5cec0 │ │ test %eax,%eax │ │ - je 1c0db │ │ + js 1cfe8 │ │ + mov 0x40(%esp),%eax │ │ + cmp %eax,0x64(%esi) │ │ + jle 1d1a0 │ │ + mov 0xc(%esi),%eax │ │ + movl $0x0,0x68(%esi) │ │ + movl $0x0,0x6c(%esi) │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - movl $0x0,0x4c(%esi) │ │ - mov 0x18(%esp),%eax │ │ - lea 0x24(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - retq │ │ - xchg %ax,%ax │ │ - mov 0x48(%esi),%eax │ │ - movl $0x1,0x8(%esp) │ │ + call 5cdd0 │ │ + movl $0x0,0x14(%esp) │ │ + mov %edi,0x10(%esp) │ │ + mov 0x3c(%esi),%eax │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - lea 0x1c(%esp),%eax │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - jmp 1c09d │ │ - lea 0x0(%esi),%esi │ │ - lea 0x18(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ - add 0x6c(%esi),%eax │ │ - mov %eax,%edx │ │ - sar $0x1f,%edx │ │ - idiv %ecx │ │ + call 5cec0 │ │ + test %eax,%eax │ │ + js 1cfe8 │ │ + mov 0x40(%esp),%edx │ │ + lea 0x44(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ mov 0x3c(%esi),%eax │ │ mov (%eax,%edx,4),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 56110 │ │ - mov 0x18(%esp),%eax │ │ - add %eax,0x68(%esi) │ │ - test %eax,%eax │ │ - je 1c158 │ │ + call 5d7c0 │ │ + mov 0x44(%esp),%eax │ │ + lea 0x48(%esp),%edx │ │ + add %eax,0x40(%esp) │ │ + mov 0x3c(%esi),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x48(%esp) │ │ mov %esi,%eax │ │ - call 1bbe0 │ │ - mov %eax,0x18(%esp) │ │ - jmp 1c05f │ │ + call 1b520 │ │ + movl $0x0,0x68(%esi) │ │ + jmp 1d077 │ │ lea 0x0(%esi),%esi │ │ - mov 0x10(%esi),%eax │ │ + mov 0x3c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 54150 │ │ - jmp 1c05f │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call 64360 │ │ + mov 0xc(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 5ce70 │ │ + mov %eax,0x4(%esp) │ │ + lea -0x1a7c0(%ebx),%edx │ │ + mov 0x40(%esp),%eax │ │ + movl $0x244,0x10(%esp) │ │ + movl $0x4,0x8(%esp) │ │ + mov %edx,0xc(%esp) │ │ + add $0x1,%eax │ │ + mov %eax,(%esp) │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + mov %eax,0x3c(%esi) │ │ + mov 0x40(%esp),%eax │ │ + add $0x1,%eax │ │ + mov %eax,0x64(%esi) │ │ + jmp 1d108 │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ │ │ -0001c170 : │ │ +0001d200 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x66e7b,%ebx │ │ + call db90 │ │ + add $0x70cbf,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x74(%esi),%ebp │ │ - mov 0x70(%esi),%ecx │ │ - cmp %ecx,%ebp │ │ - je 1c288 │ │ - cmpb $0x0,0x5a(%esi) │ │ - jne 1c238 │ │ - mov 0x78(%esi),%eax │ │ - add %ebp,%eax │ │ + mov 0x40(%esp),%ebp │ │ + mov 0x74(%ebp),%edi │ │ + mov 0x70(%ebp),%ecx │ │ + cmp %ecx,%edi │ │ + je 1d388 │ │ + cmpb $0x0,0x5a(%ebp) │ │ + jne 1d2e8 │ │ + mov 0x78(%ebp),%eax │ │ + add %edi,%eax │ │ mov %eax,%edx │ │ sar $0x1f,%edx │ │ idiv %ecx │ │ - mov %edx,%ebp │ │ - shl $0x2,%ebp │ │ - xor %edx,%edx │ │ - mov %edi,%eax │ │ - mov %ebp,0x1c(%esp) │ │ mov %edx,%edi │ │ - xor %ebp,%ebp │ │ - mov %eax,%edx │ │ - jmp 1c204 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x5c(%eax),%ecx │ │ - shl $0x2,%ecx │ │ - mov %ecx,0x18(%esp) │ │ - mov 0x40(%esi),%eax │ │ - mov 0x1c(%esp),%ecx │ │ - add $0x1,%edi │ │ - mov (%eax,%ecx,1),%eax │ │ - mov 0x18(%esp),%ecx │ │ - mov (%eax,%ebp,1),%eax │ │ - mov %eax,(%esp) │ │ - mov (%edx,%ebp,1),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov %edx,0x14(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - add $0x4,%ebp │ │ - call cfe4 │ │ - mov 0x14(%esp),%edx │ │ - mov 0x10(%esi),%eax │ │ + lea 0x0(,%edi,4),%eax │ │ + xor %edx,%edx │ │ + mov %ebp,0x40(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + jmp 1d26f │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 1d261 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 1d26c │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + add $0x1,%edx │ │ + mov 0x40(%esp),%eax │ │ + mov 0x10(%eax),%eax │ │ mov 0x18(%eax),%ecx │ │ test %ecx,%ecx │ │ - jne 1c211 │ │ + jne 1d280 │ │ mov 0xc(%eax),%ecx │ │ - cmp %ecx,%edi │ │ - jge 1c270 │ │ + cmp %ecx,%edx │ │ + jge 1d340 │ │ mov 0x54(%eax),%ecx │ │ test %ecx,%ecx │ │ - jne 1c1c8 │ │ - mov 0x1c(%eax),%ecx │ │ - test %ecx,%ecx │ │ - je 1c2b0 │ │ - mov (%ecx,%ebp,1),%ecx │ │ - shl $0x2,%ecx │ │ - mov %ecx,0x18(%esp) │ │ - jmp 1c1d2 │ │ + je 1d320 │ │ + mov 0x5c(%eax),%eax │ │ + lea 0x0(,%edx,4),%ecx │ │ + shl $0x2,%eax │ │ + mov 0x40(%esp),%esi │ │ + cmp $0x4,%eax │ │ + mov 0x1c(%esp),%edi │ │ + mov 0x40(%esi),%esi │ │ + mov (%esi,%edi,1),%esi │ │ + mov (%esi,%ecx,1),%edi │ │ + mov 0x44(%esp),%esi │ │ + mov (%esi,%edx,4),%ecx │ │ + mov %ecx,%esi │ │ + jb 1d250 │ │ + test $0x1,%edi │ │ + jne 1d370 │ │ + test $0x2,%edi │ │ + jne 1d358 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 1d250 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - add 0x78(%esi),%ebp │ │ - lea 0x1(%ebp),%eax │ │ - cmp %ecx,%eax │ │ - jl 1c1b1 │ │ - mov %edi,0x18(%esp) │ │ - mov %eax,%edi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + add 0x78(%ebp),%edi │ │ + lea 0x1(%edi),%esi │ │ + cmp %ecx,%esi │ │ + jl 1d23d │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov %ebp,(%esp) │ │ add %ecx,%ecx │ │ - mov %esi,(%esp) │ │ mov %ecx,0x4(%esp) │ │ - call 1b540 │ │ - mov 0x70(%esi),%ecx │ │ - cmp %edi,%ecx │ │ - jle 1c250 │ │ - mov 0x18(%esp),%edi │ │ - jmp 1c1b1 │ │ - xchg %ax,%ax │ │ - addl $0x1,0x74(%esi) │ │ + call 1c410 │ │ + mov 0x70(%ebp),%ecx │ │ + cmp %esi,%ecx │ │ + jle 1d300 │ │ + jmp 1d23d │ │ + lea 0x0(%esi),%esi │ │ + mov 0x1c(%eax),%esi │ │ + lea 0x0(,%edx,4),%ecx │ │ + test %esi,%esi │ │ + je 1d3b0 │ │ + mov (%esi,%edx,4),%eax │ │ + shl $0x2,%eax │ │ + jmp 1d2a0 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x40(%esp),%ebp │ │ mov $0x1,%eax │ │ + addl $0x1,0x74(%ebp) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + xchg %ax,%ax │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 1d2d7 │ │ lea 0x0(%esi),%esi │ │ + movzbl (%ecx),%ecx │ │ + lea 0x1(%edi),%edi │ │ + lea 0x1(%esi),%esi │ │ + sub $0x1,%eax │ │ + mov %cl,-0x1(%edi) │ │ + jmp 1d2cb │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ xor %eax,%eax │ │ - cmpb $0x0,0x5a(%esi) │ │ - je 1c279 │ │ - add %ebp,%ebp │ │ - mov %esi,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 1b540 │ │ - mov 0x74(%esi),%ebp │ │ - mov 0x70(%esi),%ecx │ │ - jmp 1c199 │ │ + cmpb $0x0,0x5a(%ebp) │ │ + je 1d34d │ │ + mov %ebp,(%esp) │ │ + add %edi,%edi │ │ + mov %edi,0x4(%esp) │ │ + call 1c410 │ │ + mov 0x74(%ebp),%edi │ │ + mov 0x70(%ebp),%ecx │ │ + jmp 1d225 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x10(%eax),%eax │ │ - mov (%eax,%ebp,1),%ecx │ │ - shl $0x2,%ecx │ │ - mov %ecx,0x18(%esp) │ │ - jmp 1c1d2 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + mov (%eax,%edx,4),%eax │ │ + shl $0x2,%eax │ │ + jmp 1d2a0 │ │ + xchg %ax,%ax │ │ │ │ -0001c2d0 : │ │ +0001d3c0 : │ │ push %ebp │ │ - mov %esp,%ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x66d19,%ebx │ │ - and $0xfffffff0,%esp │ │ - lea -0x60(%esp),%esp │ │ - mov 0x8(%ebp),%edx │ │ - mov 0xc(%ebp),%eax │ │ - test %eax,%eax │ │ + call db90 │ │ + add $0x70aff,%ebx │ │ + lea -0x5c(%esp),%esp │ │ + mov 0x70(%esp),%eax │ │ + mov %gs:0x14,%edi │ │ + mov %edi,0x4c(%esp) │ │ + xor %edi,%edi │ │ + mov %eax,0x34(%esp) │ │ + mov %eax,%edx │ │ + mov 0x74(%esp),%eax │ │ mov %eax,0x50(%edx) │ │ - je 1c51e │ │ - mov 0x8(%ebp),%edx │ │ + test %eax,%eax │ │ + je 1d5fd │ │ + mov 0x34(%esp),%edx │ │ movb $0x1,0x59(%edx) │ │ - lea 0x5c(%esp),%edx │ │ - mov %eax,(%esp) │ │ + lea 0x48(%esp),%edx │ │ mov %edx,0xc(%esp) │ │ - lea 0x58(%esp),%edx │ │ + lea 0x44(%esp),%edx │ │ mov %edx,0x8(%esp) │ │ - lea 0x54(%esp),%edx │ │ + lea 0x40(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %edx,0x4(%esp) │ │ - call 5a3e0 │ │ + call 62900 │ │ test %eax,%eax │ │ - js 1c493 │ │ - mov 0x54(%esp),%eax │ │ + js 1d57e │ │ + mov 0x40(%esp),%eax │ │ mov (%eax),%esi │ │ test %esi,%esi │ │ - je 1c430 │ │ - lea -0x1c4ad(%ebx),%ecx │ │ - movl $0x4,0x4c(%esp) │ │ - xor %edx,%edx │ │ - mov %ecx,0x48(%esp) │ │ - mov %eax,0x40(%esp) │ │ - jmp 1c386 │ │ - mov 0x40(%esp),%eax │ │ + je 1d508 │ │ + lea -0x1e2c1(%ebx),%edx │ │ + xor %ebp,%ebp │ │ + mov %edx,0x28(%esp) │ │ + jmp 1d468 │ │ + lea 0x0(%esi),%esi │ │ + mov (%eax,%ebp,1),%esi │ │ mov $0x8,%ecx │ │ - lea -0x1c4b5(%ebx),%edi │ │ - mov (%eax,%edx,1),%esi │ │ + lea -0x1e2c9(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 1c3c8 │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x40(%esp),%eax │ │ - mov %edx,%ecx │ │ - add $0x4,%ecx │ │ - mov (%eax,%edx,1),%esi │ │ + je 1d4a0 │ │ + add $0x4,%ebp │ │ + mov (%eax,%ebp,1),%esi │ │ test %esi,%esi │ │ - je 1c430 │ │ - mov 0x4c(%esp),%edx │ │ - mov %ecx,0x4c(%esp) │ │ + je 1d508 │ │ + mov 0x28(%esp),%edi │ │ mov $0x6,%ecx │ │ - mov 0x48(%esp),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 1c350 │ │ - mov 0x58(%esp),%eax │ │ - mov (%eax,%edx,1),%eax │ │ - mov %edx,0x20(%esp) │ │ + jne 1d448 │ │ + mov 0x44(%esp),%eax │ │ + mov (%eax,%ebp,1),%eax │ │ mov %eax,(%esp) │ │ - call cfc4 │ │ - mov 0x8(%ebp),%esi │ │ - mov 0x20(%esp),%edx │ │ - mov 0x14(%esi),%ecx │ │ - mov 0x14(%ecx),%esi │ │ + call d790 │ │ + mov 0x34(%esp),%edi │ │ + mov 0x14(%edi),%edx │ │ + mov 0x14(%edx),%esi │ │ cmp %esi,%eax │ │ - jne 1c454 │ │ - mov 0x54(%esp),%eax │ │ - mov %eax,0x40(%esp) │ │ - jmp 1c350 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x58(%esp),%eax │ │ + jne 1d53f │ │ + mov 0x40(%esp),%eax │ │ + jmp 1d448 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x44(%esp),%eax │ │ movl $0x0,0x4(%esp) │ │ - lea -0x128f4(%ebx),%esi │ │ - mov (%eax,%edx,1),%eax │ │ - mov %edx,0x20(%esp) │ │ + mov (%eax,%ebp,1),%eax │ │ mov %eax,(%esp) │ │ - call d004 │ │ - mov 0x8(%ebp),%ecx │ │ - fstpl 0x40(%esp) │ │ - mov 0x4(%ecx),%eax │ │ + call d7c0 │ │ + mov 0x34(%esp),%eax │ │ + fstpl 0x38(%esp) │ │ + mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 61aa0 │ │ + call 6a960 │ │ + movsd 0x38(%esp),%xmm0 │ │ fstpl 0x38(%esp) │ │ - mov 0x20(%esp),%edx │ │ - movsd 0x40(%esp),%xmm0 │ │ - subsd 0x38(%esp),%xmm0 │ │ - andpd (%esi),%xmm0 │ │ - ucomisd -0x12a34(%ebx),%xmm0 │ │ - ja 1c4b4 │ │ - mov 0x54(%esp),%eax │ │ - mov %eax,0x40(%esp) │ │ - jmp 1c366 │ │ - xchg %ax,%ax │ │ - mov 0x8(%ebp),%ecx │ │ - mov 0x5c(%esp),%edx │ │ - mov %dl,0x5b(%ecx) │ │ - mov 0x58(%esp),%edx │ │ + movsd 0x38(%esp),%xmm1 │ │ + lea -0x14708(%ebx),%eax │ │ + subsd %xmm1,%xmm0 │ │ + andpd (%eax),%xmm0 │ │ + ucomisd -0x14850(%ebx),%xmm0 │ │ + ja 1d599 │ │ + mov 0x40(%esp),%eax │ │ + add $0x4,%ebp │ │ + mov (%eax,%ebp,1),%esi │ │ + test %esi,%esi │ │ + jne 1d468 │ │ + mov 0x48(%esp),%edx │ │ + mov 0x34(%esp),%edi │ │ + mov %dl,0x5b(%edi) │ │ + mov 0x44(%esp),%edx │ │ mov %eax,(%esp) │ │ mov %edx,0x4(%esp) │ │ - call 5a170 │ │ - lea -0xc(%ebp),%esp │ │ + call 62640 │ │ xor %eax,%eax │ │ + mov 0x4c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 1d627 │ │ + lea 0x5c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x58(%esp),%eax │ │ - mov (%eax,%edx,1),%eax │ │ + mov 0x44(%esp),%eax │ │ + mov (%eax,%ebp,1),%eax │ │ mov %eax,(%esp) │ │ - call cfc4 │ │ + call d790 │ │ mov %eax,0x10(%esp) │ │ + lea -0x1a4ec(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x1a7c0(%ebx),%eax │ │ mov %esi,0x14(%esp) │ │ - lea -0x1868c(%ebx),%eax │ │ movl $0x359,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,(%esp) │ │ - lea -0x18988(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x58(%esp),%eax │ │ + call 67510 │ │ + mov 0x44(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x54(%esp),%eax │ │ + mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a170 │ │ - lea -0xc(%ebp),%esp │ │ + call 62640 │ │ mov $0xffffffff,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov 0x8(%ebp),%ecx │ │ - mov 0x4(%ecx),%eax │ │ - mov %edx,0x20(%esp) │ │ + jmp 1d525 │ │ + mov 0x34(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 61aa0 │ │ - mov 0x20(%esp),%edx │ │ - mov 0x58(%esp),%eax │ │ + call 6a960 │ │ + mov 0x44(%esp),%eax │ │ + fstpl 0x28(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov (%eax,%edx,1),%eax │ │ - fstpl 0x20(%esp) │ │ + mov (%eax,%ebp,1),%eax │ │ mov %eax,(%esp) │ │ - call d004 │ │ - fldl 0x20(%esp) │ │ - lea -0x1864c(%ebx),%eax │ │ - fstpl 0x18(%esp) │ │ - mov %eax,0xc(%esp) │ │ + call d7c0 │ │ + lea -0x1a4ac(%ebx),%eax │ │ fstpl 0x10(%esp) │ │ - lea -0x18988(%ebx),%eax │ │ + movsd 0x28(%esp),%xmm2 │ │ + mov %eax,0xc(%esp) │ │ + lea -0x1a7c0(%ebx),%eax │ │ movl $0x362,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ + movsd %xmm2,0x18(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 1c493 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 1d57e │ │ + lea -0x1e748(%ebx),%eax │ │ + mov %edx,%edi │ │ movl $0x0,0x74(%edx) │ │ - lea -0x1c934(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%edx),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ test %eax,%eax │ │ - mov 0x8(%ebp),%edx │ │ - setne 0x59(%edx) │ │ - lea -0xc(%ebp),%esp │ │ + setne 0x59(%edi) │ │ xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ + jmp 1d525 │ │ + call db70 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0001c550 : │ │ +0001d630 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x66a9e,%ebx │ │ + call db90 │ │ + add $0x70892,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x30(%esp),%eax │ │ mov 0x60(%eax),%edx │ │ mov 0x70(%eax),%ecx │ │ cmp %ecx,%edx │ │ - jg 1c598 │ │ - add %edx,0x74(%eax) │ │ + jg 1d678 │ │ movl $0x0,0x78(%eax) │ │ + add %edx,0x74(%eax) │ │ movl $0x0,0x60(%eax) │ │ movl $0xffffffff,0x30(%eax) │ │ mov 0x1c(%eax),%eax │ │ movl $0x0,0x4(%eax) │ │ xor %eax,%eax │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea -0x18614(%ebx),%eax │ │ mov %ecx,0x14(%esp) │ │ + lea -0x1a474(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x1a7c0(%ebx),%eax │ │ mov %edx,0x10(%esp) │ │ - lea -0x18988(%ebx),%eax │ │ movl $0x382,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov $0xffffffff,%eax │ │ - jmp 1c592 │ │ + jmp 1d672 │ │ nop │ │ │ │ -0001c5d0 : │ │ +0001d6b0 : │ │ mov 0x4(%esp),%edx │ │ mov 0x78(%edx),%eax │ │ add $0x1,%eax │ │ - cmp 0x70(%edx),%eax │ │ mov %eax,0x78(%edx) │ │ - jne 1c5e9 │ │ + cmp 0x70(%edx),%eax │ │ + jne 1d6c9 │ │ movl $0x0,0x78(%edx) │ │ mov 0x1c(%edx),%eax │ │ subl $0x1,0x74(%edx) │ │ addl $0x1,0x4(%eax) │ │ mov 0x60(%edx),%eax │ │ add $0x1,%eax │ │ mov %eax,0x60(%edx) │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0001c600 : │ │ +0001d6e0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x669eb,%ebx │ │ + call db90 │ │ + add $0x707df,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov 0x54(%esp),%ebp │ │ - mov 0x60(%esp),%edx │ │ - lea 0x2e(%esp),%eax │ │ - mov %bp,0x2e(%esp) │ │ - mov %edx,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov 0x60(%esp),%edi │ │ + mov 0x54(%esp),%esi │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x5c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x2,0x4(%esp) │ │ + mov %eax,0x18(%esp) │ │ + lea 0x2a(%esp),%eax │ │ + mov %edi,0xc(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + mov 0x58(%esp),%ebp │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + xor %ecx,%ecx │ │ + mov %si,0x2a(%esp) │ │ + call d760 │ │ cmp $0x1,%eax │ │ - jne 1c6d3 │ │ - mov 0x50(%esp),%eax │ │ - mov 0x60(%esp),%edx │ │ + jne 1d7c3 │ │ + mov 0x1c(%esp),%eax │ │ mov 0x14(%eax),%eax │ │ - mov 0x14(%eax),%esi │ │ - mov %edx,0xc(%esp) │ │ - cmp %ebp,%esi │ │ - je 1c720 │ │ - mov 0x58(%esp),%edx │ │ - mov %ebp,0x8(%esp) │ │ + mov 0x14(%eax),%edx │ │ + mov %edi,0xc(%esp) │ │ + cmp %esi,%edx │ │ + je 1d7f8 │ │ + mov %esi,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cf94 │ │ - cmp %eax,%ebp │ │ - jne 1c6d3 │ │ - xor %eax,%eax │ │ - test %ebp,%ebp │ │ - jle 1c700 │ │ - mov %ebp,0x1c(%esp) │ │ - xor %edi,%edi │ │ + mov %ebp,(%esp) │ │ + call d760 │ │ + cmp %eax,%esi │ │ + jne 1d7c3 │ │ + test %esi,%esi │ │ + jle 1d81c │ │ + lea 0x0(%ebp,%esi,1),%eax │ │ xor %esi,%esi │ │ - mov 0x60(%esp),%ebp │ │ - jmp 1c6a1 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%esi │ │ - cmp 0x1c(%esp),%esi │ │ - je 1c710 │ │ - mov 0x58(%esp),%edx │ │ - movzbl (%edx,%esi,1),%eax │ │ - mov 0x5c(%esp),%edx │ │ - add %eax,%edi │ │ - mov %ebp,0xc(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + jmp 1d795 │ │ + add $0x1,%ebp │ │ + cmp 0x1c(%esp),%ebp │ │ + je 1d81c │ │ + movzbl 0x0(%ebp),%eax │ │ + mov %edi,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0x2,0x4(%esp) │ │ - lea (%edx,%edi,2),%eax │ │ + add %eax,%esi │ │ + mov 0x18(%esp),%eax │ │ + lea (%eax,%esi,2),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + call d760 │ │ cmp $0x1,%eax │ │ - je 1c698 │ │ - lea -0x185cc(%ebx),%eax │ │ + je 1d788 │ │ movl $0x3c2,0x8(%esp) │ │ + lea -0x1a42c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x1a7c0(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - lea -0x18988(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ + call 676a0 │ │ mov $0xffffffff,%eax │ │ + jmp 1d81e │ │ + lea 0x0(%esi),%esi │ │ + mov 0x18(%esp),%eax │ │ + mov %edx,0x8(%esp) │ │ + movl $0x2,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call d760 │ │ + mov 0x1c(%esp),%edx │ │ + cmp %eax,%edx │ │ + jne 1d7c3 │ │ + xor %eax,%eax │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 1d834 │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + call db70 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x3c(%esp),%esp │ │ - xor %al,%al │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ + │ │ +0001d840 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x7067f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x30(%esp),%ebp │ │ + cmpb $0x0,0x5a(%ebp) │ │ + je 1d8b0 │ │ + mov 0x74(%ebp),%edi │ │ + mov 0x70(%ebp),%edx │ │ + add 0x78(%ebp),%edi │ │ + lea 0x1(%edi),%esi │ │ + cmp %esi,%edx │ │ + jg 1d895 │ │ + jmp 1d880 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x5c(%esp),%edx │ │ - mov %esi,0x8(%esp) │ │ - movl $0x2,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cf94 │ │ - cmp %eax,%esi │ │ - jne 1c6d3 │ │ - lea 0x3c(%esp),%esp │ │ - xor %eax,%eax │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %ebp,(%esp) │ │ + add %edx,%edx │ │ + mov %edx,0x4(%esp) │ │ + call 1c410 │ │ + mov 0x70(%ebp),%edx │ │ + cmp %esi,%edx │ │ + jle 1d880 │ │ + mov %ebp,%eax │ │ + call 1c480 │ │ + cmp $0x1,%eax │ │ + mov %eax,%esi │ │ + je 1d8ce │ │ + lea 0x1c(%esp),%esp │ │ + mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -0001c750 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %esi,0x20(%esp) │ │ - mov 0x30(%esp),%esi │ │ - mov %ebx,0x1c(%esp) │ │ - mov %edi,0x24(%esp) │ │ - mov %ebp,0x28(%esp) │ │ - call d3b4 │ │ - add $0x66887,%ebx │ │ - cmpb $0x0,0x5a(%esi) │ │ - je 1c7d0 │ │ - mov 0x78(%esi),%ebp │ │ - add 0x74(%esi),%ebp │ │ - mov 0x70(%esi),%eax │ │ - lea 0x1(%ebp),%edi │ │ - cmp %edi,%eax │ │ - jg 1c7a5 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add %eax,%eax │ │ - mov %esi,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 1b540 │ │ - mov 0x70(%esi),%eax │ │ - cmp %edi,%eax │ │ - jle 1c790 │ │ - mov %esi,%eax │ │ - call 1b5d0 │ │ - cmp $0x1,%eax │ │ - mov %eax,%edi │ │ - je 1c7ee │ │ - mov %edi,%eax │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x78(%esi),%eax │ │ - add 0x74(%esi),%eax │ │ + xchg %ax,%ax │ │ + mov 0x74(%ebp),%eax │ │ + add 0x78(%ebp),%eax │ │ mov %eax,%edx │ │ sar $0x1f,%edx │ │ - idivl 0x70(%esi) │ │ - mov %esi,%eax │ │ - mov %edx,%ebp │ │ - call 1b5d0 │ │ + idivl 0x70(%ebp) │ │ + mov %ebp,%eax │ │ + mov %edx,%edi │ │ + call 1c480 │ │ cmp $0x1,%eax │ │ - mov %eax,%edi │ │ - jne 1c7b3 │ │ - mov 0x74(%esi),%eax │ │ - mov 0x60(%esi),%edx │ │ + mov %eax,%esi │ │ + jne 1d8a3 │ │ + mov 0x74(%ebp),%eax │ │ + mov 0x60(%ebp),%edx │ │ add %eax,%edx │ │ add $0x1,%eax │ │ - mov %eax,0x74(%esi) │ │ - mov 0x54(%esi),%eax │ │ - mov %edx,0x30(%esi) │ │ - lea (%eax,%ebp,4),%ebp │ │ - mov 0x50(%esi),%eax │ │ + mov %eax,0x74(%ebp) │ │ + mov 0x54(%ebp),%eax │ │ + mov %edx,0x30(%ebp) │ │ + lea (%eax,%edi,4),%edi │ │ + mov 0x50(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call cf44 │ │ - mov %eax,0x0(%ebp) │ │ - jmp 1c7b3 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call d710 │ │ + mov %eax,(%edi) │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + mov %esi,%eax │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ │ │ -0001c820 : │ │ - lea -0xc(%esp),%esp │ │ - mov %esi,(%esp) │ │ - mov 0x14(%esp),%esi │ │ - test %esi,%esi │ │ - mov %ebp,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov 0x10(%esp),%ebp │ │ - je 1c880 │ │ - mov (%esi),%edi │ │ +0001d900 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x705bf,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + mov 0x64(%esp),%edi │ │ + mov 0x60(%esp),%ecx │ │ test %edi,%edi │ │ - js 1c870 │ │ - mov %edi,%edx │ │ - mov %ebp,%eax │ │ - call 1a4c0 │ │ - xor %edx,%edx │ │ - test %eax,%eax │ │ - js 1c85c │ │ + je 1da00 │ │ + mov (%edi),%esi │ │ test %esi,%esi │ │ - je 1c856 │ │ - mov %edi,(%esi) │ │ - mov 0x40(%ebp),%edx │ │ - mov (%edx,%eax,4),%edx │ │ + js 1d980 │ │ + mov 0x70(%ecx),%ebp │ │ + mov 0x74(%ecx),%edx │ │ + mov %ebp,%eax │ │ + mov %edx,0x3c(%esp) │ │ + sub %edx,%eax │ │ + mov 0x60(%ecx),%edx │ │ + mov %eax,0x34(%esp) │ │ mov %edx,%eax │ │ - mov (%esp),%esi │ │ - mov 0x4(%esp),%edi │ │ - mov 0x8(%esp),%ebp │ │ - lea 0xc(%esp),%esp │ │ + sub %esi,%eax │ │ + mov %eax,0x38(%esp) │ │ + mov 0x38(%esp),%eax │ │ + cmp %eax,0x34(%esp) │ │ + jl 1d9b0 │ │ + mov 0x78(%ecx),%eax │ │ + add %esi,%eax │ │ + sub %edx,%eax │ │ + mov %eax,%edx │ │ + sar $0x1f,%edx │ │ + idiv %ebp │ │ + test %edx,%edx │ │ + js 1d978 │ │ + test %edi,%edi │ │ + je 1d968 │ │ + mov %esi,(%edi) │ │ + mov 0x40(%ecx),%eax │ │ + mov (%eax,%edx,4),%eax │ │ + lea 0x4c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ - mov 0x60(%ebp),%eax │ │ - lea 0x1(%edi,%eax,1),%edi │ │ - jmp 1c841 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x60(%ebp),%edi │ │ - jmp 1c841 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + nop │ │ + add %ebp,%edx │ │ + jns 1d962 │ │ + xor %eax,%eax │ │ + jmp 1d96e │ │ + mov 0x60(%ecx),%edx │ │ + lea 0x1(%esi,%edx,1),%esi │ │ + mov %edx,%eax │ │ + sub %esi,%eax │ │ + mov %eax,0x38(%esp) │ │ + mov 0x74(%ecx),%eax │ │ + mov 0x70(%ecx),%ebp │ │ + mov %eax,0x3c(%esp) │ │ + mov %ebp,%eax │ │ + sub 0x3c(%esp),%eax │ │ + test %esi,%esi │ │ + mov %eax,0x34(%esp) │ │ + jns 1d946 │ │ + mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x34(%esp),%eax │ │ + mov %ebp,0x18(%esp) │ │ + mov %esi,0x10(%esp) │ │ + mov %eax,0x20(%esp) │ │ + mov 0x38(%esp),%eax │ │ + movl $0x440,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x14(%esp) │ │ + lea -0x1a404(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x1a7c0(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + xor %eax,%eax │ │ + jmp 1d96e │ │ + nop │ │ + mov 0x60(%ecx),%esi │ │ + movl $0x0,0x38(%esp) │ │ + mov %esi,%edx │ │ + jmp 1d98f │ │ + jmp 1da20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0001c890 : │ │ +0001da20 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ mov 0x10(%esp),%edi │ │ cmpb $0x0,0x59(%edi) │ │ - je 1c8d8 │ │ + je 1da80 │ │ mov 0x14(%edi),%esi │ │ - mov $0x7fff,%eax │ │ - mov 0x14(%esi),%ecx │ │ - test %ecx,%ecx │ │ - jle 1c8cd │ │ + mov 0x14(%esi),%edx │ │ + test %edx,%edx │ │ + jle 1dac8 │ │ mov 0x24(%edi),%edi │ │ - xor %edx,%edx │ │ + mov $0x7fff,%eax │ │ mov 0x14(%esp),%ebp │ │ - lea 0x0(%esi),%esi │ │ + xor %edx,%edx │ │ + jmp 1da60 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ movswl (%edi,%edx,2),%ecx │ │ cmp %eax,%ecx │ │ - jge 1c8c5 │ │ + jge 1da6d │ │ mov %edx,0x0(%ebp) │ │ mov %ecx,%eax │ │ add $0x1,%edx │ │ cmp %edx,0x14(%esi) │ │ - jg 1c8b8 │ │ + jg 1da60 │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x34(%edi),%edx │ │ + mov 0x34(%edi),%eax │ │ mov 0x24(%edi),%ecx │ │ - test %edx,%edx │ │ - mov $0x7fff,%eax │ │ - jle 1c8cd │ │ + test %eax,%eax │ │ + jle 1dac8 │ │ mov 0x2c(%edi),%ebp │ │ + mov $0x7fff,%eax │ │ xor %edx,%edx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ movzbl 0x0(%ebp,%edx,1),%esi │ │ lea (%ecx,%esi,2),%ecx │ │ movswl (%ecx),%esi │ │ cmp %eax,%esi │ │ - jge 1c907 │ │ + jge 1dab7 │ │ mov 0x14(%esp),%eax │ │ mov %edx,(%eax) │ │ mov %esi,%eax │ │ add $0x1,%edx │ │ cmp %edx,0x34(%edi) │ │ - jg 1c8f0 │ │ + jg 1daa0 │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov $0x7fff,%eax │ │ + jmp 1da75 │ │ + nop │ │ │ │ -0001c920 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +0001dad0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x703f1,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x666bf,%ebx │ │ cmpb $0x0,0x59(%esi) │ │ - jne 1c974 │ │ + jne 1db1e │ │ mov 0x14(%esi),%eax │ │ mov 0x14(%eax),%eax │ │ lea 0x3e(%eax),%edx │ │ add $0x1f,%eax │ │ cmovs %edx,%eax │ │ mov 0x28(%esi),%edx │ │ sar $0x5,%eax │ │ - movl $0x0,0x4(%esp) │ │ shl $0x2,%eax │ │ + movl $0x0,0x4(%esp) │ │ mov %edx,(%esp) │ │ mov %eax,0x8(%esp) │ │ - call d014 │ │ + call d7d0 │ │ movl $0x0,0x34(%esi) │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - jmp 1c990 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0001c990 : │ │ - lea -0x10(%esp),%esp │ │ - mov 0x14(%esp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0xc(%esp) │ │ - mov 0x18(%esp),%eax │ │ +0001db30 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + mov 0x10(%esp),%edx │ │ + mov 0x14(%esp),%eax │ │ cmpb $0x0,0x59(%edx) │ │ - jne 1ca10 │ │ - cmpb $0x0,0x4c(%eax) │ │ + jne 1dc80 │ │ movzbl 0x4d(%eax),%ecx │ │ - je 1ca28 │ │ + cmpb $0x0,0x4c(%eax) │ │ + je 1dc88 │ │ cmp $0x3,%cl │ │ - je 1cad3 │ │ + je 1dd92 │ │ cmp $0x5,%cl │ │ - je 1ca78 │ │ - xor %esi,%esi │ │ + je 1dd38 │ │ test %cl,%cl │ │ - je 1ca10 │ │ - movzwl 0x36(%eax,%esi,2),%ecx │ │ + je 1dc80 │ │ + movzwl 0x36(%eax),%ecx │ │ cmp $0xffff,%cx │ │ - je 1c9ff │ │ - mov (%eax),%edi │ │ - mov 0x28(%edx),%ebp │ │ - movzwl %cx,%ecx │ │ - mov 0xc(%edi),%edi │ │ - mov (%edi,%ecx,4),%ecx │ │ - movzwl (%ecx,%esi,2),%ecx │ │ - mov %ecx,%edi │ │ - sar $0x5,%edi │ │ - lea 0x0(%ebp,%edi,4),%edi │ │ - mov $0x1,%ebp │ │ - shl %cl,%ebp │ │ - or %ebp,(%edi) │ │ - add $0x1,%esi │ │ + je 1db99 │ │ + mov (%eax),%esi │ │ + mov $0x1,%edi │ │ + mov 0xc(%esi),%esi │ │ + mov (%esi,%ecx,4),%ecx │ │ + movzwl (%ecx),%ecx │ │ + shl %cl,%edi │ │ + mov %ecx,%esi │ │ + shr $0x3,%esi │ │ + and $0x1ffc,%esi │ │ + add 0x28(%edx),%esi │ │ + or %edi,(%esi) │ │ movzbl 0x4d(%eax),%ecx │ │ - cmp %esi,%ecx │ │ - jg 1c9d0 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x4(%esp),%esi │ │ - mov 0x8(%esp),%edi │ │ - mov 0xc(%esp),%ebp │ │ - lea 0x10(%esp),%esp │ │ + cmp $0x1,%ecx │ │ + jle 1dc80 │ │ + movzwl 0x38(%eax),%esi │ │ + cmp $0xffff,%si │ │ + je 1dbd7 │ │ + mov (%eax),%ecx │ │ + mov $0x1,%edi │ │ + mov 0xc(%ecx),%ecx │ │ + mov (%ecx,%esi,4),%ecx │ │ + movzwl 0x2(%ecx),%ecx │ │ + shl %cl,%edi │ │ + mov %ecx,%esi │ │ + shr $0x3,%esi │ │ + and $0x1ffc,%esi │ │ + add 0x28(%edx),%esi │ │ + or %edi,(%esi) │ │ + movzbl 0x4d(%eax),%ecx │ │ + cmp $0x2,%ecx │ │ + jle 1dc80 │ │ + movzwl 0x3a(%eax),%esi │ │ + cmp $0xffff,%si │ │ + je 1dc11 │ │ + mov (%eax),%ecx │ │ + mov $0x1,%edi │ │ + mov 0xc(%ecx),%ecx │ │ + mov (%ecx,%esi,4),%ecx │ │ + movzwl 0x4(%ecx),%ecx │ │ + shl %cl,%edi │ │ + mov %ecx,%esi │ │ + shr $0x3,%esi │ │ + and $0x1ffc,%esi │ │ + add 0x28(%edx),%esi │ │ + or %edi,(%esi) │ │ + movzbl 0x4d(%eax),%ecx │ │ + cmp $0x3,%ecx │ │ + jle 1dc80 │ │ + movzwl 0x3c(%eax),%esi │ │ + cmp $0xffff,%si │ │ + je 1dc47 │ │ + mov (%eax),%ecx │ │ + mov $0x1,%edi │ │ + mov 0xc(%ecx),%ecx │ │ + mov (%ecx,%esi,4),%ecx │ │ + movzwl 0x6(%ecx),%ecx │ │ + shl %cl,%edi │ │ + mov %ecx,%esi │ │ + shr $0x3,%esi │ │ + and $0x1ffc,%esi │ │ + add 0x28(%edx),%esi │ │ + or %edi,(%esi) │ │ + movzbl 0x4d(%eax),%ecx │ │ + cmp $0x4,%ecx │ │ + jle 1dc80 │ │ + movzwl 0x3e(%eax),%ecx │ │ + cmp $0xffff,%cx │ │ + je 1dc80 │ │ + mov (%eax),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov (%eax,%ecx,4),%eax │ │ + movzwl 0x8(%eax),%ecx │ │ + mov %ecx,%eax │ │ + shr $0x3,%eax │ │ + and $0x1ffc,%eax │ │ + add 0x28(%edx),%eax │ │ + mov $0x1,%edx │ │ + shl %cl,%edx │ │ + or %edx,(%eax) │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ cmp $0x3,%cl │ │ - je 1cbe0 │ │ + je 1de90 │ │ cmp $0x5,%cl │ │ - je 1cb68 │ │ + je 1de28 │ │ test %cl,%cl │ │ - je 1ca10 │ │ - mov 0x28(%edx),%edi │ │ - xor %edx,%edx │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzwl 0x36(%eax,%edx,2),%ecx │ │ - mov $0x1,%ebp │ │ - mov %ecx,%esi │ │ - mov %ecx,(%esp) │ │ - shr $0x5,%si │ │ - lea 0x1(%edx),%edx │ │ - movzbl (%esp),%ecx │ │ - movzwl %si,%esi │ │ + je 1dc80 │ │ + movzwl 0x36(%eax),%ecx │ │ + mov $0x1,%esi │ │ + mov 0x28(%edx),%edx │ │ + mov %esi,%ebp │ │ shl %cl,%ebp │ │ - or %ebp,(%edi,%esi,4) │ │ + mov %ecx,%edi │ │ + shr $0x5,%di │ │ + movzwl %di,%edi │ │ + or %ebp,(%edx,%edi,4) │ │ movzbl 0x4d(%eax),%ecx │ │ - cmp %edx,%ecx │ │ - jg 1ca48 │ │ - jmp 1ca10 │ │ + cmp $0x1,%ecx │ │ + jle 1dc80 │ │ + movzwl 0x38(%eax),%ecx │ │ + mov %esi,%ebp │ │ + shl %cl,%ebp │ │ + mov %ecx,%edi │ │ + shr $0x5,%di │ │ + movzwl %di,%edi │ │ + or %ebp,(%edx,%edi,4) │ │ + movzbl 0x4d(%eax),%ecx │ │ + cmp $0x2,%ecx │ │ + jle 1dc80 │ │ + movzwl 0x3a(%eax),%ecx │ │ + mov %esi,%ebp │ │ + shl %cl,%ebp │ │ + mov %ecx,%edi │ │ + shr $0x5,%di │ │ + movzwl %di,%edi │ │ + or %ebp,(%edx,%edi,4) │ │ + movzbl 0x4d(%eax),%ecx │ │ + cmp $0x3,%ecx │ │ + jle 1dc80 │ │ + movzwl 0x3c(%eax),%ecx │ │ + mov %esi,%ebp │ │ + shl %cl,%ebp │ │ + mov %ecx,%edi │ │ + shr $0x5,%di │ │ + movzwl %di,%edi │ │ + or %ebp,(%edx,%edi,4) │ │ + movzbl 0x4d(%eax),%ecx │ │ + cmp $0x4,%ecx │ │ + jle 1dc80 │ │ + movzwl 0x3e(%eax),%ecx │ │ + shl %cl,%esi │ │ + mov %ecx,%eax │ │ + shr $0x5,%ax │ │ + movzwl %ax,%eax │ │ + or %esi,(%edx,%eax,4) │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movzwl 0x3e(%eax),%ecx │ │ cmp $0xffff,%cx │ │ - je 1caa6 │ │ + je 1dd65 │ │ mov (%eax),%esi │ │ - mov 0x28(%edx),%ebp │ │ - movzwl %cx,%ecx │ │ mov $0x1,%edi │ │ mov 0xc(%esi),%esi │ │ mov (%esi,%ecx,4),%ecx │ │ movzwl 0x8(%ecx),%ecx │ │ - mov %ecx,%esi │ │ - sar $0x5,%esi │ │ shl %cl,%edi │ │ - lea 0x0(%ebp,%esi,4),%esi │ │ + mov %ecx,%esi │ │ + shr $0x3,%esi │ │ + and $0x1ffc,%esi │ │ + add 0x28(%edx),%esi │ │ or %edi,(%esi) │ │ movzwl 0x3c(%eax),%ecx │ │ cmp $0xffff,%cx │ │ - je 1cad3 │ │ + je 1dd92 │ │ mov (%eax),%esi │ │ - mov 0x28(%edx),%edi │ │ - movzwl %cx,%ecx │ │ + mov $0x1,%edi │ │ mov 0xc(%esi),%esi │ │ mov (%esi,%ecx,4),%ecx │ │ movzwl 0x6(%ecx),%ecx │ │ - mov %ecx,%esi │ │ - sar $0x5,%esi │ │ - lea (%edi,%esi,4),%esi │ │ - mov $0x1,%edi │ │ shl %cl,%edi │ │ + mov %ecx,%esi │ │ + shr $0x3,%esi │ │ + and $0x1ffc,%esi │ │ + add 0x28(%edx),%esi │ │ or %edi,(%esi) │ │ movzwl 0x3a(%eax),%ecx │ │ cmp $0xffff,%cx │ │ - je 1cb01 │ │ - mov (%eax),%esi │ │ - mov 0x28(%edx),%ebp │ │ - movzwl %cx,%ecx │ │ - mov $0x1,%edi │ │ - mov 0xc(%esi),%esi │ │ - mov (%esi,%ecx,4),%ecx │ │ + je 1ddc0 │ │ + mov (%eax),%edi │ │ + mov $0x1,%ebp │ │ + mov 0x28(%edx),%esi │ │ + mov 0xc(%edi),%edi │ │ + mov (%edi,%ecx,4),%ecx │ │ movzwl 0x4(%ecx),%ecx │ │ - mov %ecx,%esi │ │ - sar $0x5,%esi │ │ - shl %cl,%edi │ │ - lea 0x0(%ebp,%esi,4),%esi │ │ - or %edi,(%esi) │ │ + shl %cl,%ebp │ │ + mov %ecx,%edi │ │ + shr $0x3,%edi │ │ + and $0x1ffc,%edi │ │ + or %ebp,(%esi,%edi,1) │ │ movzwl 0x38(%eax),%ecx │ │ cmp $0xffff,%cx │ │ - je 1cb2e │ │ - mov (%eax),%esi │ │ - mov 0x28(%edx),%edi │ │ - movzwl %cx,%ecx │ │ - mov 0xc(%esi),%esi │ │ - mov (%esi,%ecx,4),%ecx │ │ + je 1ddee │ │ + mov (%eax),%edi │ │ + mov $0x1,%ebp │ │ + mov 0x28(%edx),%esi │ │ + mov 0xc(%edi),%edi │ │ + mov (%edi,%ecx,4),%ecx │ │ movzwl 0x2(%ecx),%ecx │ │ - mov %ecx,%esi │ │ - sar $0x5,%esi │ │ - lea (%edi,%esi,4),%esi │ │ - mov $0x1,%edi │ │ - shl %cl,%edi │ │ - or %edi,(%esi) │ │ + shl %cl,%ebp │ │ + mov %ecx,%edi │ │ + shr $0x3,%edi │ │ + and $0x1ffc,%edi │ │ + or %ebp,(%esi,%edi,1) │ │ movzwl 0x36(%eax),%ecx │ │ cmp $0xffff,%cx │ │ - je 1ca10 │ │ + je 1dc80 │ │ mov (%eax),%eax │ │ - mov 0x28(%edx),%esi │ │ - movzwl %cx,%ecx │ │ - mov $0x1,%edx │ │ + mov $0x1,%esi │ │ + mov 0x28(%edx),%edx │ │ mov 0xc(%eax),%eax │ │ mov (%eax,%ecx,4),%eax │ │ movzwl (%eax),%ecx │ │ + shl %cl,%esi │ │ mov %ecx,%eax │ │ - sar $0x5,%eax │ │ - shl %cl,%edx │ │ - lea (%esi,%eax,4),%eax │ │ - or %edx,(%eax) │ │ - jmp 1ca10 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + shr $0x3,%eax │ │ + and $0x1ffc,%eax │ │ + or %esi,(%edx,%eax,1) │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ movzwl 0x3e(%eax),%ecx │ │ - mov 0x28(%edx),%edx │ │ - mov %ecx,%esi │ │ mov $0x1,%edi │ │ + mov 0x28(%edx),%edx │ │ mov %edi,%ebp │ │ - shr $0x5,%si │ │ - movzwl %si,%esi │ │ shl %cl,%ebp │ │ + mov %ecx,%esi │ │ + shr $0x5,%si │ │ movzwl 0x3c(%eax),%ecx │ │ + movzwl %si,%esi │ │ or %ebp,(%edx,%esi,4) │ │ + shl %cl,%edi │ │ mov %ecx,%esi │ │ shr $0x5,%si │ │ movzwl %si,%esi │ │ - shl %cl,%edi │ │ or %edi,(%edx,%esi,4) │ │ movzwl 0x3a(%eax),%ecx │ │ mov $0x1,%esi │ │ - mov %ecx,%edi │ │ mov %esi,%ebp │ │ - shr $0x5,%di │ │ shl %cl,%ebp │ │ + mov %ecx,%edi │ │ + shr $0x5,%di │ │ movzwl 0x38(%eax),%ecx │ │ movzwl %di,%edi │ │ or %ebp,(%edx,%edi,4) │ │ mov %esi,%ebp │ │ - mov %ecx,%edi │ │ shl %cl,%ebp │ │ - movzwl 0x36(%eax),%ecx │ │ - mov %ecx,%eax │ │ + mov %ecx,%edi │ │ shr $0x5,%di │ │ - shr $0x5,%ax │ │ + movzwl 0x36(%eax),%ecx │ │ movzwl %di,%edi │ │ - movzwl %ax,%eax │ │ or %ebp,(%edx,%edi,4) │ │ - shl %cl,%esi │ │ - or %esi,(%edx,%eax,4) │ │ - jmp 1ca10 │ │ - lea 0x0(%esi),%esi │ │ + jmp 1dd22 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x28(%edx),%edx │ │ - jmp 1cb96 │ │ + jmp 1de56 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0001cbf0 : │ │ +0001dea0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ lea -0x18(%esp),%esp │ │ - mov 0x28(%esp),%esi │ │ - mov 0x14(%esi),%eax │ │ - cmpb $0x0,0x59(%esi) │ │ + mov 0x28(%esp),%ebp │ │ + mov 0x14(%ebp),%eax │ │ + cmpb $0x0,0x59(%ebp) │ │ mov 0x14(%eax),%eax │ │ - jne 1cd4e │ │ + jne 1e083 │ │ test %eax,%eax │ │ - lea 0x1f(%eax),%edx │ │ - cmovns %eax,%edx │ │ - sar $0x5,%edx │ │ - mov %edx,0x14(%esp) │ │ + lea 0x1f(%eax),%esi │ │ mov %eax,%edx │ │ + cmovns %eax,%esi │ │ sar $0x1f,%edx │ │ - mov 0x14(%esp),%ebp │ │ shr $0x1b,%edx │ │ + sar $0x5,%esi │ │ add %edx,%eax │ │ + mov %esi,0x10(%esp) │ │ and $0x1f,%eax │ │ + mov %esi,0x14(%esp) │ │ sub %edx,%eax │ │ - test %ebp,%ebp │ │ - mov %eax,0x10(%esp) │ │ - mov 0x28(%esi),%eax │ │ - mov %eax,0x8(%esp) │ │ - jle 1cd59 │ │ + mov %eax,0xc(%esp) │ │ + test %esi,%esi │ │ + mov 0x28(%ebp),%eax │ │ + mov %eax,0x4(%esp) │ │ + jle 1e08e │ │ + movl $0x0,(%esp) │ │ xor %eax,%eax │ │ - xor %edx,%edx │ │ - movl $0x0,0x4(%esp) │ │ + xor %ecx,%ecx │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x4(%esp),%edi │ │ - mov 0x8(%esp),%ebp │ │ - mov 0x0(%ebp,%edi,4),%ecx │ │ - test %ecx,%ecx │ │ - je 1ccc5 │ │ - mov 0x4(%esp),%ebp │ │ - xor %edi,%edi │ │ - shl $0x5,%ebp │ │ - mov %edx,(%esp) │ │ - mov %ebp,0xc(%esp) │ │ - bt %edi,%ecx │ │ - jae 1ccac │ │ - mov 0xc(%esp),%ebp │ │ - add %edi,%ebp │ │ - mov %ebp,%edx │ │ - sub (%esp),%edx │ │ - cmp $0xff,%edx │ │ - jle 1cca0 │ │ - mov 0x2c(%esi),%ecx │ │ - sub $0xff,%edx │ │ - cmp $0xff,%edx │ │ - movb $0xff,(%ecx,%eax,1) │ │ - lea 0x1(%eax),%eax │ │ - jg 1cc88 │ │ - mov 0x2c(%esi),%ecx │ │ - mov %ebp,(%esp) │ │ - mov %dl,(%ecx,%eax,1) │ │ - add $0x1,%eax │ │ - add $0x1,%edi │ │ - cmp $0x20,%edi │ │ - je 1ccc2 │ │ - mov 0x4(%esp),%edx │ │ - mov 0x8(%esp),%ebp │ │ - mov 0x0(%ebp,%edx,4),%ecx │ │ - jmp 1cc70 │ │ - mov (%esp),%edx │ │ - addl $0x1,0x4(%esp) │ │ - mov 0x14(%esp),%ecx │ │ - cmp %ecx,0x4(%esp) │ │ - jne 1cc50 │ │ + mov (%edi,%ecx,4),%edx │ │ + test %edx,%edx │ │ + je 1dfab │ │ + mov %ecx,%edi │ │ + xor %esi,%esi │ │ + shl $0x5,%edi │ │ + mov %ebp,0x28(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %ecx,%edi │ │ + bt %esi,%edx │ │ + jae 1df91 │ │ mov 0x8(%esp),%ecx │ │ - mov 0x4(%esp),%edi │ │ - lea (%ecx,%edi,4),%ecx │ │ - mov %ecx,0x8(%esp) │ │ + add %esi,%ecx │ │ + mov %ecx,%edx │ │ + sub %eax,%edx │ │ + mov %edx,%eax │ │ + mov (%esp),%edx │ │ + cmp $0xff,%eax │ │ + jle 1df7e │ │ + mov %ecx,(%esp) │ │ + mov 0x28(%esp),%ebp │ │ + jmp 1df60 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x2c(%ebp),%ecx │ │ + sub $0xff,%eax │ │ + add $0x1,%edx │ │ + cmp $0xff,%eax │ │ + movb $0xff,-0x1(%ecx,%edx,1) │ │ + jg 1df60 │ │ + mov (%esp),%ecx │ │ + mov %ebp,0x28(%esp) │ │ + lea 0x1(%edx),%ebp │ │ + mov %ebp,(%esp) │ │ + mov 0x28(%esp),%ebp │ │ + mov 0x2c(%ebp),%ebp │ │ + mov %al,0x0(%ebp,%edx,1) │ │ + mov %ecx,%eax │ │ + add $0x1,%esi │ │ + cmp $0x20,%esi │ │ + je 1dfa5 │ │ + mov 0x4(%esp),%ecx │ │ + mov (%ecx,%edi,4),%edx │ │ + jmp 1df20 │ │ + mov 0x28(%esp),%ebp │ │ mov %edi,%ecx │ │ - mov 0x10(%esp),%edi │ │ - test %edi,%edi │ │ - jle 1cd4e │ │ - shl $0x5,%ecx │ │ - mov 0x8(%esp),%ebp │ │ - mov %ecx,0xc(%esp) │ │ - xor %ecx,%ecx │ │ - xchg %ax,%ax │ │ - mov 0x0(%ebp),%edi │ │ - bt %ecx,%edi │ │ - jae 1cd45 │ │ - mov 0xc(%esp),%edi │ │ - add %ecx,%edi │ │ - mov %edi,0x4(%esp) │ │ - sub %edx,%edi │ │ - cmp $0xff,%edi │ │ - mov %edi,%edx │ │ - jle 1cd38 │ │ - xchg %ax,%ax │ │ - mov 0x2c(%esi),%edi │ │ - sub $0xff,%edx │ │ - cmp $0xff,%edx │ │ - movb $0xff,(%edi,%eax,1) │ │ - lea 0x1(%eax),%eax │ │ - jg 1cd20 │ │ - mov 0x2c(%esi),%edi │ │ - mov %dl,(%edi,%eax,1) │ │ - add $0x1,%eax │ │ - mov 0x4(%esp),%edx │ │ add $0x1,%ecx │ │ cmp 0x10(%esp),%ecx │ │ - jne 1cd00 │ │ - mov %eax,0x34(%esi) │ │ - lea 0x18(%esp),%esp │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xor %ecx,%ecx │ │ - xor %eax,%eax │ │ - xor %edx,%edx │ │ - jmp 1cce9 │ │ - jmp 1cd70 │ │ + jne 1df00 │ │ + mov 0x4(%esp),%edi │ │ + lea (%edi,%ecx,4),%edi │ │ + mov %edi,0x4(%esp) │ │ + mov 0xc(%esp),%edx │ │ + test %edx,%edx │ │ + jle 1e080 │ │ + mov 0x14(%esp),%esi │ │ + xor %edi,%edi │ │ + mov %ebp,0x28(%esp) │ │ + shl $0x5,%esi │ │ + mov %esi,0x8(%esp) │ │ + mov 0x4(%esp),%esi │ │ + jmp 1e000 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%esi),%edx │ │ + bt %edi,%edx │ │ + jae 1e073 │ │ + mov 0x8(%esp),%ecx │ │ + add %edi,%ecx │ │ + mov %ecx,%edx │ │ + sub %eax,%edx │ │ + mov (%esp),%eax │ │ + cmp $0xff,%edx │ │ + jle 1e060 │ │ + mov %ecx,(%esp) │ │ + mov 0x28(%esp),%ebp │ │ + jmp 1e040 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x2c(%ebp),%ecx │ │ + sub $0xff,%edx │ │ + add $0x1,%eax │ │ + cmp $0xff,%edx │ │ + movb $0xff,-0x1(%ecx,%eax,1) │ │ + jg 1e040 │ │ + mov (%esp),%ecx │ │ + mov %ebp,0x28(%esp) │ │ + lea 0x1(%eax),%ebp │ │ + mov %ebp,(%esp) │ │ + mov 0x28(%esp),%ebp │ │ + mov 0x2c(%ebp),%ebp │ │ + mov %dl,0x0(%ebp,%eax,1) │ │ + mov %ecx,%eax │ │ + add $0x1,%edi │ │ + cmp 0xc(%esp),%edi │ │ + jne 1e000 │ │ + mov 0x28(%esp),%ebp │ │ + mov (%esp),%eax │ │ + mov %eax,0x34(%ebp) │ │ + lea 0x18(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + movl $0x0,0x14(%esp) │ │ + xor %eax,%eax │ │ + movl $0x0,(%esp) │ │ + jmp 1dfc3 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -0001cd70 : │ │ +0001e0b0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x6fe0f,%ebx │ │ lea -0x4c(%esp),%esp │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x54(%esp),%ebp │ │ - mov %ebx,0x3c(%esp) │ │ - mov %esi,0x40(%esp) │ │ - call d3b4 │ │ - add $0x6626b,%ebx │ │ + mov 0x64(%esp),%ebp │ │ + mov 0x60(%esp),%esi │ │ test %ebp,%ebp │ │ - mov %edi,0x44(%esp) │ │ - mov 0x50(%esp),%esi │ │ - je 1ce88 │ │ + je 1e1e8 │ │ mov 0x0(%ebp),%edi │ │ test %edi,%edi │ │ - js 1ce78 │ │ + js 1e1c0 │ │ cmpb $0x0,0x59(%esi) │ │ - jne 1cdb7 │ │ + jne 1e0eb │ │ mov 0x50(%esi),%eax │ │ test %eax,%eax │ │ - je 1cdc0 │ │ + je 1e0f4 │ │ cmp %edi,0x30(%esi) │ │ - je 1ce68 │ │ - mov %edi,%edx │ │ - mov %esi,%eax │ │ - call 1a4c0 │ │ - xor %ecx,%ecx │ │ - test %eax,%eax │ │ + je 1e1b0 │ │ + mov 0x70(%esi),%ecx │ │ + mov 0x74(%esi),%edx │ │ + mov %ecx,%eax │ │ + mov %edx,0x38(%esp) │ │ + sub %edx,%eax │ │ + mov %eax,0x34(%esp) │ │ + test %edi,%edi │ │ + mov 0x60(%esi),%edx │ │ + js 1e23e │ │ + mov %edx,%eax │ │ + sub %edi,%eax │ │ + mov %eax,0x3c(%esp) │ │ + cmp %eax,0x34(%esp) │ │ + jl 1e250 │ │ + mov 0x78(%esi),%eax │ │ + add %edi,%eax │ │ + sub %edx,%eax │ │ mov %eax,%edx │ │ - js 1ce4c │ │ + sar $0x1f,%edx │ │ + idiv %ecx │ │ + test %edx,%edx │ │ + js 1e1d0 │ │ mov 0x50(%esi),%eax │ │ test %eax,%eax │ │ - mov %eax,0x2c(%esp) │ │ - je 1ce90 │ │ + je 1e1f0 │ │ movl $0x0,0x8(%esp) │ │ - mov 0x54(%esi),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov %ecx,0x28(%esp) │ │ - mov %edx,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call cf54 │ │ + mov 0x54(%esi),%ecx │ │ + mov (%ecx,%edx,4),%edx │ │ + mov %eax,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + call d720 │ │ mov %esi,%eax │ │ - call 1b5d0 │ │ + call 1c480 │ │ test %eax,%eax │ │ - mov 0x28(%esp),%ecx │ │ - js 1ce4c │ │ + js 1e1e0 │ │ test %ebp,%ebp │ │ - je 1ce18 │ │ + je 1e170 │ │ mov %edi,0x0(%ebp) │ │ mov 0x4c(%esi),%eax │ │ mov %edi,0x30(%esi) │ │ test %eax,%eax │ │ - je 1ce49 │ │ + je 1e19f │ │ mov %eax,0x10(%esp) │ │ mov 0x24(%esi),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x2c(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x34(%esi),%eax │ │ - mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 1c600 │ │ - xor %ecx,%ecx │ │ + mov %eax,0x4(%esp) │ │ + call 1d6e0 │ │ test %eax,%eax │ │ - js 1ce4c │ │ - mov 0x24(%esi),%ecx │ │ - mov %ecx,%eax │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ + js 1e1e0 │ │ + mov 0x24(%esi),%eax │ │ lea 0x4c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ test %ebp,%ebp │ │ - je 1ce49 │ │ + je 1e19f │ │ mov %edi,0x0(%ebp) │ │ - jmp 1ce49 │ │ + jmp 1e19f │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x60(%esi),%eax │ │ lea 0x1(%edi,%eax,1),%edi │ │ - jmp 1cdaa │ │ + jmp 1e0de │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + add %ecx,%edx │ │ + jns 1e139 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + jmp 1e1a2 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x60(%esi),%edi │ │ - jmp 1cdaa │ │ - mov %edx,0x28(%esp) │ │ + jmp 1e0de │ │ mov %esi,(%esp) │ │ - call 1cbf0 │ │ + mov %edx,0x34(%esp) │ │ + call 1dea0 │ │ mov 0x1c(%esi),%eax │ │ - mov 0x28(%esp),%edx │ │ - mov (%eax),%ecx │ │ - mov %ecx,0x2c(%esp) │ │ movzbl 0x59(%esi),%ecx │ │ - mov %edi,0x14(%esp) │ │ + mov 0x34(%esp),%edx │ │ + mov (%eax),%eax │ │ mov %ecx,0x18(%esp) │ │ + mov %edi,0x14(%esp) │ │ mov 0x40(%esi),%ecx │ │ mov (%ecx,%edx,4),%edx │ │ mov %edx,0x10(%esp) │ │ mov 0x34(%esi),%edx │ │ mov %edx,0xc(%esp) │ │ mov 0x2c(%esi),%edx │ │ mov %edx,0x8(%esp) │ │ mov 0x24(%esi),%edx │ │ mov %edx,0x4(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov %eax,(%esp) │ │ - call *0x4(%edx) │ │ - jmp 1ce11 │ │ + mov 0x1c(%esi),%ecx │ │ + mov %ecx,(%esp) │ │ + call *0x4(%eax) │ │ + jmp 1e169 │ │ + sub %edi,%edx │ │ + mov %edx,0x3c(%esp) │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x0(%edi),%edi │ │ + mov 0x34(%esp),%eax │ │ + mov %ecx,0x18(%esp) │ │ + mov %edi,0x10(%esp) │ │ + mov %eax,0x20(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + movl $0x440,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,0x14(%esp) │ │ + lea -0x1a404(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x1a7c0(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + xor %eax,%eax │ │ + jmp 1e1a2 │ │ + nop │ │ │ │ -0001cef0 : │ │ +0001e2a0 : │ │ mov 0x4(%esp),%eax │ │ mov 0x5c(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0001cf00 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x660e3,%ebx │ │ +0001e2b0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x6fc11,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 55930 │ │ + call 5ce40 │ │ movl $0x0,0x5c(%esi) │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ xchg %ax,%ax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ xor %eax,%eax │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + xor %eax,%eax │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + push %ebx │ │ + call db90 │ │ + add $0x6fbc2,%ebx │ │ + lea -0x18(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + lea 0x18(%esp),%esp │ │ + pop %ebx │ │ + retq │ │ + jmp 1e340 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - xor %eax,%eax │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x6608e,%ebx │ │ - lea -0x18(%esp),%esp │ │ - mov 0x20(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - lea 0x18(%esp),%esp │ │ - pop %ebx │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x6605d,%ebx │ │ - lea -0x14(%esp),%esp │ │ - mov 0x20(%esp),%esi │ │ - mov 0x28(%esi),%eax │ │ - mov 0x8(%eax),%eax │ │ - test %eax,%eax │ │ - mov %eax,0x28(%esi) │ │ - je 1cff0 │ │ - mov (%eax),%eax │ │ - mov 0x4(%eax),%edx │ │ - mov %edx,0xc(%esi) │ │ - mov 0x8(%eax),%edx │ │ - mov %edx,0x10(%esi) │ │ - mov 0xc(%eax),%edx │ │ - mov %edx,0x14(%esi) │ │ - mov 0x10(%eax),%edx │ │ - movswl (%eax),%eax │ │ - mov %edx,0x18(%esi) │ │ - mov %eax,0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ - mov 0xc(%eax),%eax │ │ - mov 0x14(%eax),%eax │ │ - mov %eax,(%esp) │ │ - call 20c60 │ │ - mov %eax,0x8(%esi) │ │ - lea 0x14(%esp),%esp │ │ - mov %esi,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - retq │ │ - mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call 5bce0 │ │ - jmp 1cfe7 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + │ │ +0001e340 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ - mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x65fe9,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x74(%eax),%edi │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - mov %edx,0x18(%esp) │ │ - je 1d03c │ │ - lea 0x0(%esi),%esi │ │ - mov (%edi),%eax │ │ + call db90 │ │ + add $0x6fb7f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + lea -0x1a398(%ebx),%esi │ │ + mov 0x50(%esp),%eax │ │ + cvtsi2sd 0x64(%eax),%xmm0 │ │ + lea -0x1eb1c(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ + movsd %xmm0,0x20(%esp) │ │ + mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x8(%edi),%edi │ │ - test %edi,%edi │ │ - jne 1d028 │ │ - mov 0x74(%esi),%eax │ │ + call 65e30 │ │ + cvtsi2sd %eax,%xmm1 │ │ + movsd 0x20(%esp),%xmm0 │ │ + mov 0x50(%esp),%eax │ │ + divsd %xmm1,%xmm0 │ │ + movsd 0x8c(%eax),%xmm1 │ │ + lea -0x1a3bc(%ebx),%eax │ │ + movsd %xmm1,0x10(%esp) │ │ + movsd %xmm1,%xmm2 │ │ + mov %eax,0xc(%esp) │ │ + movl $0x28b,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + divsd %xmm0,%xmm2 │ │ + movsd %xmm0,0x20(%esp) │ │ + movsd %xmm2,0x18(%esp) │ │ + call 67510 │ │ + mov 0x50(%esp),%eax │ │ + movsd 0x20(%esp),%xmm0 │ │ + movsd 0x94(%eax),%xmm1 │ │ + lea -0x1a360(%ebx),%eax │ │ + movsd %xmm1,0x10(%esp) │ │ + movsd %xmm1,%xmm3 │ │ + divsd %xmm0,%xmm3 │ │ + mov %eax,0xc(%esp) │ │ + movl $0x28e,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + movsd %xmm3,0x18(%esp) │ │ + call 67510 │ │ + mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ - mov 0x70(%esi),%eax │ │ - movl $0x0,0x74(%esi) │ │ - mov 0xc(%eax),%edi │ │ - sub $0x1,%edi │ │ - test %edi,%edi │ │ - jle 1d1d0 │ │ - mov 0x18(%esp),%ebp │ │ - jmp 1d074 │ │ - lea 0x0(%esi),%esi │ │ - sub $0x1,%edi │ │ - je 1d1d0 │ │ - mov 0x70(%esi),%eax │ │ - mov %edi,0x4(%esp) │ │ + call 17200 │ │ + mov 0x50(%esp),%eax │ │ + mov 0x38(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 2a1a0 │ │ + mov 0x50(%esp),%eax │ │ + mov 0x44(%eax),%eax │ │ + test %eax,%eax │ │ + je 1e50e │ │ + mov (%eax),%eax │ │ + mov 0x58(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 21360 │ │ + call 64330 │ │ + mov 0x50(%esp),%eax │ │ mov 0xc(%eax),%eax │ │ - cmp %ebp,%eax │ │ - jg 1d068 │ │ + mov 0x14(%eax),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x4(%eax),%eax │ │ + test %eax,%eax │ │ + mov 0x50(%esp),%eax │ │ + mov 0x44(%eax),%eax │ │ + jle 1e506 │ │ + movw $0x0,0x20(%esp) │ │ + movswl 0x20(%esp),%edx │ │ + mov (%eax,%edx,4),%edi │ │ test %edi,%edi │ │ - mov %eax,%ebp │ │ - jle 1d1d0 │ │ - mov $0xffffffff,%edx │ │ - mov $0x80000000,%eax │ │ - mov %ebp,0x1c(%esp) │ │ - mov %edx,0x18(%esp) │ │ - mov %eax,%ebp │ │ - jmp 1d0ac │ │ + je 1e4ee │ │ + jmp 1e4a0 │ │ nop │ │ - test %al,%al │ │ - je 1d0e3 │ │ - mov 0x70(%esi),%eax │ │ - mov %edi,0x4(%esp) │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x64(%edi),%eax │ │ + mov 0x60(%edi),%ebp │ │ + test %eax,%eax │ │ + je 1e4d1 │ │ + jmp 1e4c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x4(%eax),%esi │ │ mov %eax,(%esp) │ │ - call 21360 │ │ - mov 0x4(%eax),%edx │ │ - mov 0x1c(%esp),%ecx │ │ - cmp 0xc(%eax),%ecx │ │ - sete %al │ │ - cmp %ebp,%edx │ │ - jle 1d0dc │ │ - test %al,%al │ │ - mov 0x18(%esp),%ecx │ │ - cmovne %edi,%ecx │ │ - cmovne %edx,%ebp │ │ - mov %ecx,0x18(%esp) │ │ - sub $0x1,%edi │ │ - test %edi,%edi │ │ - jg 1d0a8 │ │ - mov 0x18(%esp),%edx │ │ - cmp $0xffffffff,%edx │ │ - je 1d1d0 │ │ - test %edx,%edx │ │ - jle 1d1d0 │ │ - lea -0x185a4(%ebx),%ecx │ │ - mov %ecx,0x18(%esp) │ │ - jmp 1d16e │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %eax,0x4(%esp) │ │ - mov 0x70(%esi),%eax │ │ + call 64330 │ │ + test %esi,%esi │ │ + mov %esi,%eax │ │ + jne 1e4c0 │ │ + mov %edi,(%esp) │ │ + call 2a1e0 │ │ + mov %edi,(%esp) │ │ + mov %ebp,%edi │ │ + call 64330 │ │ + test %ebp,%ebp │ │ + jne 1e4a0 │ │ + mov 0x50(%esp),%eax │ │ + mov 0x44(%eax),%eax │ │ + mov 0x2c(%esp),%ecx │ │ + addw $0x1,0x20(%esp) │ │ + movswl 0x20(%esp),%edx │ │ + cmp 0x4(%ecx),%edx │ │ + jl 1e47d │ │ mov %eax,(%esp) │ │ - call 21360 │ │ - mov 0xc(%eax),%eax │ │ - mov 0x10(%edi),%ecx │ │ - add $0x1,%eax │ │ - test %ecx,%ecx │ │ - mov %eax,0x4(%ebp) │ │ - mov 0xc(%edi),%eax │ │ - mov %eax,0x8(%ebp) │ │ - mov 0x4(%edi),%edx │ │ - jle 1d14a │ │ - mov 0x70(%esi),%eax │ │ - mov %edx,0x14(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + call 64330 │ │ + mov 0x50(%esp),%eax │ │ + mov 0x3c(%eax),%eax │ │ + test %eax,%eax │ │ + je 1e521 │ │ mov %eax,(%esp) │ │ - call 21360 │ │ - mov 0x14(%esp),%edx │ │ - sub 0x4(%eax),%edx │ │ - mov 0x8(%edi),%eax │ │ - sub %eax,%edx │ │ - mov %eax,0x10(%ebp) │ │ - mov %edx,0xc(%ebp) │ │ - mov 0x74(%esi),%eax │ │ - mov %ebp,0x4(%esp) │ │ + call 4db60 │ │ + mov 0x50(%esp),%eax │ │ + mov 0x48(%eax),%eax │ │ + test %eax,%eax │ │ + je 1e534 │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ - mov 0x10(%edi),%edx │ │ - mov %eax,0x74(%esi) │ │ - test %edx,%edx │ │ - jle 1d1d0 │ │ - mov 0x70(%esi),%eax │ │ - mov %edx,0x4(%esp) │ │ + call 64330 │ │ + mov 0x50(%esp),%eax │ │ + mov 0x70(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 21360 │ │ - mov %eax,%edi │ │ - mov 0x18(%esp),%ecx │ │ - movl $0x334,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - movl $0x14,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%ebp │ │ - mov (%edi),%eax │ │ - movzwl 0x54(%eax),%eax │ │ - mov %ax,0x0(%ebp) │ │ - mov 0x10(%edi),%eax │ │ - test %eax,%eax │ │ - jg 1d108 │ │ - mov 0xc(%edi),%eax │ │ - movl $0x0,0x4(%ebp) │ │ - mov %eax,0x8(%ebp) │ │ - mov 0x4(%edi),%edx │ │ - jmp 1d14a │ │ - nop │ │ - lea 0x2c(%esp),%esp │ │ + call 22ec0 │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0001d1e0 : │ │ +0001e560 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ + xor %esi,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x65e0b,%ebx │ │ + call db90 │ │ + add $0x6f95d,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov 0x50(%esp),%esi │ │ - mov 0xc(%esi),%eax │ │ + mov 0x50(%esp),%edi │ │ + mov 0xc(%edi),%eax │ │ mov 0x14(%eax),%eax │ │ - mov %eax,0x28(%esp) │ │ - mov 0x18(%esi),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x4(%eax),%eax │ │ test %eax,%eax │ │ - je 1d210 │ │ + jle 1e5de │ │ + jmp 1e5a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x44(%edi),%edx │ │ + movswl %si,%eax │ │ + mov (%edx,%eax,4),%ebp │ │ + test %ebp,%ebp │ │ + je 1e5cf │ │ + jmp 1e5c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %ebp,(%esp) │ │ + call 2a630 │ │ + mov 0x60(%ebp),%ebp │ │ + test %ebp,%ebp │ │ + jne 1e5c0 │ │ + mov 0x2c(%esp),%ecx │ │ + add $0x1,%esi │ │ + movswl %si,%eax │ │ + cmp 0x4(%ecx),%eax │ │ + jl 1e5a0 │ │ + mov 0x70(%edi),%eax │ │ + movl $0x0,0x68(%edi) │ │ + movl $0x0,0x6c(%edi) │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x5c(%esi),%edx │ │ - mov %esi,%eax │ │ - sub $0x1,%edx │ │ - movl $0x0,0x18(%esi) │ │ - call 1d000 │ │ - mov 0x74(%esi),%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - je 1d2f2 │ │ - mov %edx,(%esp) │ │ - call 5f2b0 │ │ - lea (%eax,%eax,4),%eax │ │ - add %eax,%eax │ │ - lea -0x185a4(%ebx),%edx │ │ - movl $0x385,0xc(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - mov %edx,0x8(%esp) │ │ - movl $0x1,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x74(%esi),%edi │ │ - mov %eax,0x18(%esi) │ │ - test %edi,%edi │ │ - mov $0xffffffff,%edx │ │ - je 1d2be │ │ - xor %ebp,%ebp │ │ - lea 0x0(%esi),%esi │ │ - mov (%edi),%eax │ │ - movswl (%eax),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x28(%esp),%eax │ │ + call 22da0 │ │ + mov 0x2c(%esp),%eax │ │ + movl $0x0,0x5c(%edi) │ │ + movswl 0x28(%eax),%edx │ │ + test %dx,%dx │ │ + js 1e6a8 │ │ + mov 0x44(%edi),%eax │ │ + mov (%eax,%edx,4),%eax │ │ + test %eax,%eax │ │ + jne 1e627 │ │ + jmp 1e66a │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x60(%eax),%eax │ │ + test %eax,%eax │ │ + je 1e66a │ │ + cmp %edx,0x50(%eax) │ │ + jne 1e620 │ │ mov %eax,(%esp) │ │ - call 20c60 │ │ - movzbl (%eax),%ecx │ │ - mov %ebp,%edx │ │ - test %cl,%cl │ │ - je 1d2aa │ │ - sub %ebp,%eax │ │ - mov 0x18(%esi),%ebp │ │ - mov %cl,0x0(%ebp,%edx,1) │ │ - lea 0x1(%edx),%edx │ │ - movzbl (%eax,%edx,1),%ecx │ │ - test %cl,%cl │ │ - jne 1d298 │ │ - mov 0x18(%esi),%eax │ │ - lea 0x1(%edx),%ebp │ │ - movb $0x20,(%eax,%edx,1) │ │ - mov 0x8(%edi),%edi │ │ - test %edi,%edi │ │ - jne 1d278 │ │ - mov 0x18(%esi),%eax │ │ - movb $0x0,(%eax,%edx,1) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x18(%esi),%eax │ │ - movl $0x390,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x1c491(%ebx),%eax │ │ - movl $0x1,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x18(%esi),%eax │ │ + add $0x78,%edi │ │ + movl $0x0,0xc(%esp) │ │ + movl $0x0,0x8(%esp) │ │ + movl $0x0,0x4(%esp) │ │ + call 2a7d0 │ │ + mov %edi,(%esp) │ │ + call 6c360 │ │ + mov %edi,(%esp) │ │ + call 6c180 │ │ lea 0x3c(%esp),%esp │ │ + xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x10(%esp) │ │ - mov %esi,0x14(%esp) │ │ - call d3b4 │ │ - add $0x65ce3,%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov %edi,0x18(%esp) │ │ - mov %esi,%eax │ │ - xor %edi,%edi │ │ - mov 0x5c(%esi),%edx │ │ - sub $0x1,%edx │ │ - call 1d000 │ │ - mov 0x74(%esi),%eax │ │ - test %eax,%eax │ │ - je 1d3a0 │ │ - lea -0x185a4(%ebx),%eax │ │ - movl $0x75,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - movl $0x2c,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%edi │ │ - lea 0x198(%ebx),%eax │ │ - mov %eax,(%edi) │ │ - mov 0x74(%esi),%eax │ │ - mov %esi,0x4(%edi) │ │ - mov %eax,0x28(%edi) │ │ - mov (%eax),%eax │ │ - mov 0x4(%eax),%edx │ │ - mov %edx,0xc(%edi) │ │ - mov 0x8(%eax),%edx │ │ - mov %edx,0x10(%edi) │ │ - mov 0xc(%eax),%edx │ │ - mov %edx,0x14(%edi) │ │ - mov 0x10(%eax),%edx │ │ - movswl (%eax),%eax │ │ - mov %edx,0x18(%edi) │ │ - mov %eax,0x4(%esp) │ │ - mov 0xc(%esi),%eax │ │ - mov 0x14(%eax),%eax │ │ - mov %eax,(%esp) │ │ - call 20c60 │ │ - mov %eax,0x8(%edi) │ │ - mov %edi,%eax │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -0001d3c0 : │ │ - lea -0x6c(%esp),%esp │ │ - mov %esi,0x60(%esp) │ │ - mov 0x70(%esp),%esi │ │ - mov %ebx,0x5c(%esp) │ │ - mov %edi,0x64(%esp) │ │ - mov %ebp,0x68(%esp) │ │ - call d3b4 │ │ - add $0x65c17,%ebx │ │ - mov 0x70(%esi),%eax │ │ - mov 0x5c(%esi),%ecx │ │ - add %ecx,0x64(%esi) │ │ - test %ecx,%ecx │ │ - mov 0xc(%eax),%edi │ │ - jle 1d558 │ │ - mov %edi,%edx │ │ - mov %edi,%eax │ │ - sar $0x1f,%edx │ │ - mov 0x68(%esi),%ebp │ │ - idiv %ecx │ │ - mov %eax,0x48(%esp) │ │ - mov 0x6c(%esi),%eax │ │ - mov %eax,%edx │ │ - mov %eax,0x44(%esp) │ │ - sar $0x1f,%edx │ │ - idiv %ecx │ │ - mov %ebp,%edx │ │ - sar $0x1f,%edx │ │ - mov %eax,0x4c(%esp) │ │ - mov %ebp,%eax │ │ - idiv %ecx │ │ - mov 0x48(%esp),%edx │ │ - mov %ecx,0x10(%esp) │ │ - mov %edx,0x28(%esp) │ │ - mov 0x4c(%esp),%edx │ │ - mov %edx,0x20(%esp) │ │ - mov 0x44(%esp),%edx │ │ - mov %edi,0x24(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - mov %eax,0x18(%esp) │ │ - mov %ebp,0x14(%esp) │ │ - lea -0x1856c(%ebx),%eax │ │ - movl $0x355,0x8(%esp) │ │ + movl $0x2bc,0x8(%esp) │ │ + lea -0x1e2a5(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1e288(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x185a4(%ebx),%edi │ │ - movl $0x1,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x5c(%esi),%edx │ │ - mov %esi,%eax │ │ - sub $0x1,%edx │ │ - call 1d000 │ │ - lea 0x78(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 63300 │ │ - mov 0xc(%esi),%eax │ │ - mov 0x60(%eax),%ebp │ │ - test %ebp,%ebp │ │ - jle 1d541 │ │ - lea -0x1cd08(%ebx),%eax │ │ + movl $0x5,(%esp) │ │ + lea -0x1a398(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%esi),%eax │ │ - add $0x1,%ebp │ │ - mov %eax,(%esp) │ │ - call 5d080 │ │ - cvtsi2sd %eax,%xmm1 │ │ - cvtsi2sd %ebp,%xmm0 │ │ - divsd %xmm1,%xmm0 │ │ - movsd 0x7c(%esi),%xmm1 │ │ - lea -0x1c488(%ebx),%eax │ │ - movapd %xmm1,%xmm2 │ │ - mov %eax,0xc(%esp) │ │ - movsd %xmm1,0x10(%esp) │ │ - movl $0x362,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - divsd %xmm0,%xmm2 │ │ - movsd %xmm0,0x30(%esp) │ │ - movsd %xmm2,0x18(%esp) │ │ - call 5e6d0 │ │ - movsd 0x84(%esi),%xmm1 │ │ - lea -0x1c46c(%ebx),%eax │ │ - movsd 0x30(%esp),%xmm0 │ │ - movapd %xmm1,%xmm2 │ │ - divsd %xmm0,%xmm2 │ │ - movsd %xmm1,0x10(%esp) │ │ + call d7e0 │ │ + movl $0x2b9,0x8(%esp) │ │ + lea -0x1e2a5(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1e2a1(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x364,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - movsd %xmm2,0x18(%esp) │ │ - call 5e6d0 │ │ - xor %eax,%eax │ │ - mov 0x5c(%esp),%ebx │ │ - mov 0x60(%esp),%esi │ │ - mov 0x64(%esp),%edi │ │ - mov 0x68(%esp),%ebp │ │ - lea 0x6c(%esp),%esp │ │ - retq │ │ - mov 0x6c(%esi),%eax │ │ - movl $0x0,0x4c(%esp) │ │ - mov %eax,0x44(%esp) │ │ - movl $0x0,0x48(%esp) │ │ - xor %eax,%eax │ │ - mov 0x68(%esi),%ebp │ │ - jmp 1d422 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jmp 1e686 │ │ + jmp 1e6e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0001d580 : │ │ +0001e6e0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x65a6b,%ebx │ │ - lea -0x7c(%esp),%esp │ │ - mov 0x90(%esp),%edi │ │ - mov 0xc(%edi),%esi │ │ - cmpb $0x0,0x59(%esi) │ │ - je 1da1e │ │ - lea 0x94(%esp),%eax │ │ - mov %esi,(%esp) │ │ + call db90 │ │ + add $0x6f7df,%ebx │ │ + lea -0x6c(%esp),%esp │ │ + mov 0x80(%esp),%ebp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x5c(%esp) │ │ + xor %eax,%eax │ │ + mov 0xc(%ebp),%eax │ │ + mov %eax,0x20(%esp) │ │ + cmpb $0x0,0x59(%eax) │ │ + je 1ebbe │ │ + mov 0x20(%esp),%edi │ │ + lea 0x84(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 1cd70 │ │ - mov 0x34(%esi),%edx │ │ - add %edx,0x6c(%edi) │ │ - mov 0xc(%edi),%edx │ │ - mov 0x14(%edx),%ecx │ │ - mov %ecx,0x34(%esp) │ │ - mov 0x44(%edi),%ecx │ │ - mov %ecx,0x50(%esp) │ │ - mov 0x38(%edi),%ecx │ │ + mov %edi,(%esp) │ │ + call 1e0b0 │ │ + mov 0x34(%edi),%edx │ │ + mov 0x38(%ebp),%ecx │ │ + mov 0x44(%ebp),%esi │ │ + add %edx,0x6c(%ebp) │ │ + mov 0xc(%ebp),%edx │ │ + mov %esi,0x24(%esp) │ │ + mov 0x14(%edx),%edi │ │ mov %eax,0x8(%ecx) │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x4(%ecx),%ebp │ │ - test %ebp,%ebp │ │ - mov 0x5c(%edi),%ebp │ │ - jle 1da95 │ │ - mov $0x1,%edx │ │ - mov %ebp,%eax │ │ - movl $0xc8000000,0x40(%esp) │ │ + mov 0x4(%edi),%eax │ │ + mov %edi,0x28(%esp) │ │ + test %eax,%eax │ │ + jle 1ec5c │ │ + mov 0x5c(%ebp),%ecx │ │ + xor %esi,%esi │ │ + mov $0xc8000000,%edi │ │ + mov %ebp,%edx │ │ + mov %esi,%ebp │ │ + mov %edi,%esi │ │ + mov %ecx,%eax │ │ + jmp 1e780 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x24(%esp),%ecx │ │ + movswl %bp,%edi │ │ + mov (%ecx,%edi,4),%edi │ │ + test %edi,%edi │ │ + je 1e7c7 │ │ + mov %bp,0x20(%esp) │ │ mov %edx,%ebp │ │ - mov %eax,%edx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x50(%esp),%ecx │ │ - mov -0x4(%ecx,%ebp,4),%esi │ │ - test %esi,%esi │ │ - jne 1d617 │ │ - jmp 1d640 │ │ - xchg %ax,%ax │ │ - mov 0x60(%esi),%esi │ │ - test %esi,%esi │ │ - je 1d640 │ │ - cmp %edx,0x48(%esi) │ │ - jne 1d610 │ │ - addl $0x1,0x68(%edi) │ │ - mov %esi,(%esp) │ │ - call 28270 │ │ - cmp 0x40(%esp),%eax │ │ - mov 0x5c(%edi),%edx │ │ - jle 1d610 │ │ - mov 0x60(%esi),%esi │ │ - mov %eax,0x40(%esp) │ │ - test %esi,%esi │ │ - jne 1d617 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x34(%esp),%ecx │ │ - mov %ebp,%eax │ │ + jmp 1e79f │ │ + nop │ │ + mov 0x60(%edi),%edi │ │ + test %edi,%edi │ │ + je 1e7c0 │ │ + cmp %eax,0x48(%edi) │ │ + jne 1e798 │ │ + addl $0x1,0x68(%ebp) │ │ + mov %edi,(%esp) │ │ + call 2a890 │ │ + mov 0x60(%edi),%edi │ │ + cmp %eax,%esi │ │ + cmovl %eax,%esi │ │ + mov 0x5c(%ebp),%eax │ │ + test %edi,%edi │ │ + jne 1e79f │ │ + nop │ │ + mov %ebp,%edx │ │ + movzwl 0x20(%esp),%ebp │ │ + mov 0x28(%esp),%ecx │ │ add $0x1,%ebp │ │ - cmp 0x4(%ecx),%eax │ │ - jl 1d600 │ │ - mov 0x44(%edi),%ecx │ │ + movswl %bp,%edi │ │ + cmp 0x4(%ecx),%edi │ │ + jl 1e780 │ │ mov %edx,%ebp │ │ - mov %ecx,0x50(%esp) │ │ - mov 0xc(%edi),%edx │ │ - mov 0x14(%edx),%edx │ │ - mov 0x70(%edi),%ecx │ │ - mov %edx,0x5c(%esp) │ │ - mov 0x48(%edi),%edx │ │ - mov %edx,0x54(%esp) │ │ - mov 0x5c(%esp),%edx │ │ - mov %ecx,0x3c(%esp) │ │ - mov 0xc(%ecx),%ecx │ │ - mov %ecx,0x44(%esp) │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x4(%edx),%esi │ │ - add 0x50(%edi),%ecx │ │ + mov %eax,%ecx │ │ + mov 0x44(%ebp),%eax │ │ + mov %esi,0x28(%esp) │ │ + mov 0xc(%edx),%edx │ │ + mov %eax,0x44(%esp) │ │ + mov 0x70(%ebp),%eax │ │ + mov 0x48(%ebp),%edi │ │ + mov %eax,0x2c(%esp) │ │ + mov 0xc(%eax),%eax │ │ + mov %edi,0x40(%esp) │ │ + lea 0x1(%ecx),%edi │ │ + mov %edi,0x38(%esp) │ │ + mov %eax,0x34(%esp) │ │ + mov 0x28(%esp),%eax │ │ + add 0x50(%ebp),%eax │ │ + mov %eax,0x24(%esp) │ │ + mov 0x14(%edx),%eax │ │ + mov 0x4(%eax),%esi │ │ + mov %eax,0x48(%esp) │ │ test %esi,%esi │ │ - mov %ecx,0x38(%esp) │ │ - lea 0x1(%ebp),%ecx │ │ - mov %ecx,0x4c(%esp) │ │ - jle 1d9a7 │ │ - lea -0x185a4(%ebx),%ecx │ │ - movl $0x1,0x34(%esp) │ │ - mov %ecx,0x58(%esp) │ │ - mov %edi,0x48(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x34(%esp),%edx │ │ - mov 0x50(%esp),%ecx │ │ - mov -0x4(%ecx,%edx,4),%esi │ │ + jle 1ec53 │ │ + lea -0x1a398(%ebx),%eax │ │ + mov %ecx,%edi │ │ + movw $0x0,0x20(%esp) │ │ + mov %ebp,0x30(%esp) │ │ + mov %eax,0x3c(%esp) │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movswl 0x20(%esp),%eax │ │ + mov 0x44(%esp),%esi │ │ + mov (%esi,%eax,4),%esi │ │ test %esi,%esi │ │ - jne 1d6d3 │ │ - jmp 1d7e0 │ │ + jne 1e863 │ │ + jmp 1e980 │ │ lea 0x0(%esi),%esi │ │ mov 0x60(%esi),%esi │ │ test %esi,%esi │ │ - je 1d7e0 │ │ - cmp %ebp,0x48(%esi) │ │ - jne 1d6c8 │ │ - mov 0x38(%esp),%edx │ │ - cmp 0x40(%esi),%edx │ │ - jg 1d940 │ │ - mov 0x58(%esp),%ecx │ │ + je 1e980 │ │ + cmp %edi,0x48(%esi) │ │ + jne 1e858 │ │ + mov 0x24(%esp),%eax │ │ + cmp 0x40(%esi),%eax │ │ + jg 1eac0 │ │ + mov 0x3c(%esp),%eax │ │ movl $0x195,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ movl $0x14,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%edi │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x2c(%esi),%edx │ │ - mov %ebp,0xc(%eax) │ │ + mov %eax,%ebp │ │ + mov 0x30(%esp),%ecx │ │ + mov %edi,0xc(%eax) │ │ mov %esi,(%eax) │ │ mov 0x30(%esi),%eax │ │ - mov %edx,0x4(%edi) │ │ - mov 0x48(%esp),%edx │ │ - mov %eax,0x10(%edi) │ │ - mov 0x3c(%edx),%ecx │ │ - test %ecx,%ecx │ │ - je 1d9d0 │ │ + mov %edx,0x4(%ebp) │ │ + mov 0x3c(%ecx),%edx │ │ + mov %eax,0x10(%ebp) │ │ + test %edx,%edx │ │ + je 1eb70 │ │ test %eax,%eax │ │ - jle 1d9c0 │ │ - mov 0x3c(%esp),%ecx │ │ + jle 1eb60 │ │ mov %eax,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 21360 │ │ - mov 0x10(%eax),%ecx │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 22f00 │ │ mov %eax,%edx │ │ - test %ecx,%ecx │ │ - jle 1d9e0 │ │ - mov 0x10(%edi),%eax │ │ - mov 0x3c(%esp),%ecx │ │ - mov %ecx,(%esp) │ │ - mov %edx,0x30(%esp) │ │ + mov 0x10(%eax),%eax │ │ + test %eax,%eax │ │ + jle 1eb80 │ │ + mov 0x10(%ebp),%eax │ │ + mov %edx,0x4c(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 21360 │ │ - mov %eax,0x28(%esp) │ │ - lea 0x6c(%esp),%ecx │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 22f00 │ │ + mov 0x40(%esp),%edx │ │ + lea 0x58(%esp),%ecx │ │ mov %ecx,0x10(%esp) │ │ - mov 0x54(%esp),%ecx │ │ - movswl 0x54(%esi),%eax │ │ - mov 0x30(%esp),%edx │ │ - mov (%ecx,%eax,4),%ecx │ │ + movswl 0x54(%esi),%ecx │ │ + mov (%edx,%ecx,4),%ecx │ │ + mov 0x4c(%esp),%edx │ │ mov %ecx,0xc(%esp) │ │ mov (%edx),%edx │ │ - mov 0x54(%esp),%ecx │ │ + mov 0x40(%esp),%ecx │ │ movswl 0x54(%edx),%edx │ │ mov (%ecx,%edx,4),%edx │ │ mov %edx,0x8(%esp) │ │ - mov 0x28(%esp),%edx │ │ - mov (%edx),%eax │ │ + mov (%eax),%eax │ │ movswl 0x54(%eax),%eax │ │ mov (%ecx,%eax,4),%eax │ │ - mov 0x48(%esp),%ecx │ │ mov %eax,0x4(%esp) │ │ - mov 0x3c(%ecx),%eax │ │ + mov 0x30(%esp),%eax │ │ + mov 0x3c(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 49e50 │ │ + call 4e350 │ │ sar $0xa,%eax │ │ - mov %eax,0x8(%edi) │ │ - mov 0x3c(%esp),%ecx │ │ - mov %edi,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 21140 │ │ - mov 0x4c(%esp),%edx │ │ - mov %edx,0x48(%esi) │ │ + mov %eax,0x8(%ebp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 22cc0 │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,0x48(%esi) │ │ mov 0x60(%esi),%esi │ │ test %esi,%esi │ │ - jne 1d6d3 │ │ + jne 1e863 │ │ + jmp 1e980 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - mov 0x5c(%esp),%ecx │ │ - mov 0x34(%esp),%eax │ │ - addl $0x1,0x34(%esp) │ │ - cmp 0x4(%ecx),%eax │ │ - jl 1d6b0 │ │ - mov 0x48(%esp),%edi │ │ - mov 0x44(%esp),%ecx │ │ - mov 0x5c(%edi),%eax │ │ - mov 0x48(%edi),%edx │ │ - add $0x1,%eax │ │ - mov %eax,0x4c(%esp) │ │ - mov 0x70(%edi),%eax │ │ - cmp 0xc(%eax),%ecx │ │ - jge 1d9a7 │ │ - mov %edx,0x48(%esp) │ │ nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x48(%esp),%esi │ │ + addw $0x1,0x20(%esp) │ │ + movswl 0x20(%esp),%eax │ │ + cmp 0x4(%esi),%eax │ │ + jl 1e840 │ │ + mov 0x30(%esp),%ebp │ │ + mov 0x34(%esp),%esi │ │ + mov 0x5c(%ebp),%eax │ │ + mov 0x48(%ebp),%edi │ │ + add $0x1,%eax │ │ + mov %eax,0x38(%esp) │ │ + mov 0x70(%ebp),%eax │ │ + cmp 0xc(%eax),%esi │ │ + jge 1ec53 │ │ + lea 0x58(%esp),%esi │ │ + mov %esi,0x30(%esp) │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x44(%esp),%edx │ │ + mov 0x34(%esp),%esi │ │ mov %eax,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 21360 │ │ - mov (%eax),%ecx │ │ - mov %eax,0x38(%esp) │ │ - mov %ecx,0x3c(%esp) │ │ - mov 0x64(%ecx),%esi │ │ + mov %esi,0x4(%esp) │ │ + call 22f00 │ │ + mov %eax,0x24(%esp) │ │ + mov (%eax),%eax │ │ + mov 0x64(%eax),%esi │ │ + mov %eax,0x2c(%esp) │ │ test %esi,%esi │ │ - je 1d988 │ │ - mov 0x48(%esp),%edx │ │ - jmp 1d8d6 │ │ + jne 1ea66 │ │ + jmp 1eb20 │ │ xchg %ax,%ax │ │ mov %ecx,0x4(%esp) │ │ - mov 0x70(%edi),%eax │ │ + mov 0x70(%ebp),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x30(%esp) │ │ - call 21360 │ │ - mov %eax,0x34(%esp) │ │ + call 22f00 │ │ mov 0x30(%esp),%edx │ │ - lea 0x6c(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ - movswl 0x54(%ebp),%ecx │ │ - mov 0x3c(%esp),%eax │ │ - mov (%edx,%ecx,4),%ecx │ │ - mov %ecx,0xc(%esp) │ │ - movswl 0x54(%eax),%ecx │ │ - mov (%edx,%ecx,4),%ecx │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x34(%esp),%ecx │ │ - mov (%ecx),%eax │ │ + mov 0x20(%esp),%ecx │ │ + mov %edx,0x10(%esp) │ │ + movswl 0x54(%ecx),%edx │ │ + mov 0x2c(%esp),%ecx │ │ + mov (%edi,%edx,4),%edx │ │ + mov %edx,0xc(%esp) │ │ + movswl 0x54(%ecx),%edx │ │ + mov (%edi,%edx,4),%edx │ │ + mov %edx,0x8(%esp) │ │ + mov (%eax),%eax │ │ movswl 0x54(%eax),%eax │ │ - mov (%edx,%eax,4),%eax │ │ + mov (%edi,%eax,4),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x3c(%edi),%eax │ │ + mov 0x3c(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 49e50 │ │ + call 4e350 │ │ sar $0xa,%eax │ │ - mov 0x30(%esp),%edx │ │ - mov 0x38(%esp),%ecx │ │ + mov 0x24(%esp),%ecx │ │ + mov 0x28(%esp),%edx │ │ add 0x4(%ecx),%eax │ │ - mov 0x40(%esp),%ecx │ │ - add 0x4c(%edi),%ecx │ │ - cmp %ecx,%eax │ │ - jle 1d8cb │ │ - cmp 0x4(%ebp),%eax │ │ - jg 1d958 │ │ + add 0x4c(%ebp),%edx │ │ + cmp %edx,%eax │ │ + jle 1ea5b │ │ + mov 0x20(%esp),%ecx │ │ + cmp 0x4(%ecx),%eax │ │ + jg 1ead8 │ │ mov 0x4(%esi),%esi │ │ test %esi,%esi │ │ - je 1d988 │ │ - mov 0x3c(%edi),%eax │ │ - mov (%esi),%ebp │ │ + je 1eb20 │ │ + mov (%esi),%eax │ │ + mov %eax,0x20(%esp) │ │ + mov 0x3c(%ebp),%eax │ │ test %eax,%eax │ │ - je 1d950 │ │ - movswl 0x54(%ebp),%ecx │ │ - mov (%edx,%ecx,4),%ecx │ │ - cmp $0xffffffff,%ecx │ │ - mov %ecx,0x34(%esp) │ │ - je 1d8cb │ │ - mov 0x38(%esp),%ecx │ │ + je 1ead0 │ │ + mov 0x20(%esp),%ecx │ │ + movswl 0x54(%ecx),%edx │ │ + mov (%edi,%edx,4),%edx │ │ + cmp $0xffffffff,%edx │ │ + je 1ea5b │ │ + mov 0x24(%esp),%ecx │ │ mov 0x10(%ecx),%ecx │ │ test %ecx,%ecx │ │ - mov %ecx,0x50(%esp) │ │ - jg 1d850 │ │ - lea 0x6c(%esp),%ecx │ │ + jg 1e9f0 │ │ + mov 0x30(%esp),%ecx │ │ + mov %edx,0x8(%esp) │ │ mov %ecx,0xc(%esp) │ │ - mov 0x34(%esp),%ecx │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x3c(%esp),%ecx │ │ - movswl 0x54(%ecx),%ecx │ │ - mov (%edx,%ecx,4),%ecx │ │ - mov %edx,0x30(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov 0x2c(%esp),%ecx │ │ + movswl 0x54(%ecx),%edx │ │ + mov (%edi,%edx,4),%edx │ │ mov %eax,(%esp) │ │ - call 49e00 │ │ + mov %edx,0x4(%esp) │ │ + call 4e3d0 │ │ sar $0xa,%eax │ │ - mov 0x30(%esp),%edx │ │ - jmp 1d8b0 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jmp 1ea40 │ │ + lea 0x0(%esi),%esi │ │ mov %esi,(%esp) │ │ - call 280e0 │ │ - jmp 1d6c8 │ │ + call 2a630 │ │ + jmp 1e858 │ │ lea 0x0(%esi),%esi │ │ - mov 0x58(%edi),%eax │ │ - jmp 1d8b0 │ │ - mov 0x4c(%esp),%ecx │ │ - mov %edx,0x30(%esp) │ │ + mov 0x58(%ebp),%eax │ │ + jmp 1ea40 │ │ + mov 0x38(%esp),%ecx │ │ + mov %eax,0x4(%esp) │ │ + mov 0x20(%esp),%eax │ │ mov %ecx,0xc(%esp) │ │ - mov 0x44(%esp),%ecx │ │ + mov 0x34(%esp),%ecx │ │ + mov %eax,(%esp) │ │ mov %ecx,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 28200 │ │ + call 2a7d0 │ │ mov 0x4(%esi),%esi │ │ - mov 0x30(%esp),%edx │ │ test %esi,%esi │ │ - jne 1d8d6 │ │ + jne 1ea66 │ │ + jmp 1eb20 │ │ nop │ │ - mov 0x70(%edi),%eax │ │ - addl $0x1,0x44(%esp) │ │ - mov 0x44(%esp),%edx │ │ - cmp 0xc(%eax),%edx │ │ - jl 1d820 │ │ - mov 0x5c(%edi),%eax │ │ - add $0x1,%eax │ │ - mov %eax,0x4c(%esp) │ │ - mov 0x4c(%esp),%ecx │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x70(%ebp),%eax │ │ + addl $0x1,0x34(%esp) │ │ + mov 0x34(%esp),%ecx │ │ + cmp 0xc(%eax),%ecx │ │ + jl 1e9c8 │ │ + mov 0x5c(%ebp),%eax │ │ + lea 0x1(%eax),%ecx │ │ + mov %ecx,0x5c(%ebp) │ │ xor %eax,%eax │ │ - mov %ecx,0x5c(%edi) │ │ - lea 0x7c(%esp),%esp │ │ + mov 0x5c(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + jne 1ec74 │ │ + lea 0x6c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + lea 0x0(%esi),%esi │ │ + movl $0x0,0x8(%ebp) │ │ + jmp 1e945 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - movl $0x0,0x8(%edi) │ │ - jmp 1d7bd │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x58(%edx),%eax │ │ - mov %eax,0x8(%edi) │ │ - jmp 1d7bd │ │ + mov 0x58(%ecx),%eax │ │ + mov %eax,0x8(%ebp) │ │ + jmp 1e945 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x54(%esp),%ecx │ │ - lea 0x6c(%esp),%eax │ │ + mov 0x40(%esp),%ecx │ │ + lea 0x58(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ movswl 0x54(%esi),%eax │ │ mov (%ecx,%eax,4),%eax │ │ mov %eax,0x8(%esp) │ │ mov (%edx),%eax │ │ - mov 0x48(%esp),%edx │ │ movswl 0x54(%eax),%eax │ │ mov (%ecx,%eax,4),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x3c(%edx),%eax │ │ + mov 0x30(%esp),%eax │ │ + mov 0x3c(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 49e00 │ │ + call 4e3d0 │ │ sar $0xa,%eax │ │ - mov %eax,0x8(%edi) │ │ - jmp 1d7bd │ │ - mov 0x14(%esi),%eax │ │ - mov %esi,(%esp) │ │ - mov %eax,0x38(%esp) │ │ - call 1c920 │ │ - mov 0x38(%esp),%edx │ │ - mov 0x4(%edx),%eax │ │ - test %eax,%eax │ │ - jle 1d5a7 │ │ - xor %eax,%eax │ │ - mov %esi,0x34(%esp) │ │ - mov %eax,%esi │ │ + mov %eax,0x8(%ebp) │ │ + jmp 1e945 │ │ + mov 0x20(%esp),%eax │ │ + mov 0x14(%eax),%edi │ │ + mov %eax,(%esp) │ │ + mov %edi,0x24(%esp) │ │ + call 1dad0 │ │ + mov 0x4(%edi),%edi │ │ + test %edi,%edi │ │ + jle 1e717 │ │ + xor %edi,%edi │ │ + mov %ebp,%eax │ │ + mov %edi,%ebp │ │ + mov %eax,%edi │ │ + jmp 1ec00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x44(%edi),%ecx │ │ + mov (%ecx,%ebp,4),%esi │ │ + test %esi,%esi │ │ + jne 1ec17 │ │ + jmp 1ec40 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x44(%edi),%eax │ │ - mov (%eax,%esi,4),%ebp │ │ - test %ebp,%ebp │ │ - jne 1da5f │ │ - jmp 1da80 │ │ + mov 0x60(%esi),%esi │ │ + test %esi,%esi │ │ + je 1ec40 │ │ + mov 0x5c(%edi),%eax │ │ + cmp %eax,0x48(%esi) │ │ + jne 1ec10 │ │ + mov 0x20(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 1db30 │ │ + mov 0x60(%esi),%esi │ │ + test %esi,%esi │ │ + jne 1ec17 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x24(%esp),%eax │ │ + add $0x1,%ebp │ │ + cmp 0x4(%eax),%ebp │ │ + jl 1ec00 │ │ + mov %edi,%ebp │ │ + jmp 1e717 │ │ + mov 0x38(%esp),%ecx │ │ + jmp 1eb3b │ │ + mov 0x24(%esp),%eax │ │ + mov 0x5c(%ebp),%ecx │ │ + movl $0xc8000000,0x28(%esp) │ │ + mov %eax,0x44(%esp) │ │ + jmp 1e7e8 │ │ + call db70 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x60(%ebp),%ebp │ │ + push %ebp │ │ + mov %edx,%ebp │ │ + push %edi │ │ + mov %eax,%edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x6f23b,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x74(%eax),%esi │ │ + test %esi,%esi │ │ + je 1ee61 │ │ + jmp 1ecc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x8(%esi),%esi │ │ + test %esi,%esi │ │ + jne 1ecc0 │ │ + mov 0x74(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 68140 │ │ + mov 0x70(%edi),%eax │ │ + movl $0x0,0x74(%edi) │ │ + mov 0xc(%eax),%ecx │ │ + lea -0x1(%ecx),%esi │ │ + test %esi,%esi │ │ + jg 1ed04 │ │ + jmp 1ee58 │ │ + lea 0x0(%esi),%esi │ │ + sub $0x1,%esi │ │ + je 1ee58 │ │ + mov 0x70(%edi),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 22f00 │ │ + mov 0xc(%eax),%edx │ │ + cmp %ebp,%edx │ │ + jg 1ecf8 │ │ + mov $0xffffffff,%ebp │ │ + mov $0x80000000,%eax │ │ + mov %edx,0x1c(%esp) │ │ + mov %ebp,0x18(%esp) │ │ + mov %edi,%ebp │ │ + mov %eax,%edi │ │ + jmp 1ed34 │ │ + nop │ │ + test %al,%al │ │ + je 1ed6b │ │ + mov %esi,0x4(%esp) │ │ + mov 0x70(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call 22f00 │ │ + mov 0x1c(%esp),%edx │ │ + mov 0x4(%eax),%ecx │ │ + cmp %edx,0xc(%eax) │ │ + sete %al │ │ + cmp %ecx,%edi │ │ + jge 1ed64 │ │ + mov 0x18(%esp),%edx │ │ + test %al,%al │ │ + cmovne %ecx,%edi │ │ + cmovne %esi,%edx │ │ + mov %edx,0x18(%esp) │ │ + sub $0x1,%esi │ │ + test %esi,%esi │ │ + jg 1ed30 │ │ + mov %ebp,%edi │ │ + mov 0x18(%esp),%ebp │ │ test %ebp,%ebp │ │ - je 1da80 │ │ - mov 0x5c(%edi),%ecx │ │ - cmp %ecx,0x48(%ebp) │ │ - jne 1da58 │ │ - mov 0x34(%esp),%eax │ │ + jle 1ee58 │ │ + lea -0x1a398(%ebx),%eax │ │ + mov %eax,0x1c(%esp) │ │ + jmp 1edf0 │ │ + lea 0x0(%esi),%esi │ │ + mov %eax,0x4(%esp) │ │ + mov 0x70(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 22f00 │ │ + mov %eax,%edx │ │ + mov 0xc(%edx),%edx │ │ + mov 0x10(%esi),%eax │ │ + add $0x1,%edx │ │ + mov %edx,0x4(%ebp) │ │ + test %eax,%eax │ │ + mov 0xc(%esi),%edx │ │ + mov %edx,0x8(%ebp) │ │ + mov 0x4(%esi),%edx │ │ + jle 1edcc │ │ + mov %eax,0x4(%esp) │ │ + mov 0x70(%edi),%eax │ │ + mov %edx,0x18(%esp) │ │ + mov %eax,(%esp) │ │ + call 22f00 │ │ + mov 0x18(%esp),%edx │ │ + sub 0x4(%eax),%edx │ │ + mov 0x8(%esi),%eax │ │ + mov %eax,0x10(%ebp) │ │ + sub %eax,%edx │ │ + mov %edx,0xc(%ebp) │ │ mov %ebp,0x4(%esp) │ │ + mov 0x74(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 1c990 │ │ - mov 0x60(%ebp),%ebp │ │ + call 67f80 │ │ + mov 0x10(%esi),%ebp │ │ + mov %eax,0x74(%edi) │ │ test %ebp,%ebp │ │ - jne 1da5f │ │ - xchg %ax,%ax │ │ - mov 0x38(%esp),%edx │ │ - add $0x1,%esi │ │ - cmp 0x4(%edx),%esi │ │ - jl 1da48 │ │ - mov 0x34(%esp),%esi │ │ - jmp 1d5a7 │ │ - movl $0xc8000000,0x40(%esp) │ │ - jmp 1d65a │ │ + jle 1ee58 │ │ + mov %ebp,0x4(%esp) │ │ + mov 0x70(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 22f00 │ │ + movl $0x334,0xc(%esp) │ │ + mov %eax,%esi │ │ + mov 0x1c(%esp),%eax │ │ + movl $0x14,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,%ebp │ │ + mov (%esi),%eax │ │ + movzwl 0x54(%eax),%eax │ │ + mov %ax,0x0(%ebp) │ │ + mov 0x10(%esi),%eax │ │ + test %eax,%eax │ │ + jg 1ed88 │ │ + mov 0xc(%esi),%eax │ │ + mov 0x4(%esi),%edx │ │ + movl $0x0,0x4(%ebp) │ │ + mov %eax,0x8(%ebp) │ │ + jmp 1edcc │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xor %eax,%eax │ │ + jmp 1ecd4 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x6f050,%ebx │ │ + lea -0x10(%esp),%esp │ │ + mov 0x20(%esp),%edi │ │ + mov 0x5c(%edi),%eax │ │ + lea -0x1(%eax),%edx │ │ + mov %edi,%eax │ │ + call 1ec80 │ │ + mov 0x74(%edi),%eax │ │ + test %eax,%eax │ │ + je 1ef10 │ │ + movl $0x75,0xc(%esp) │ │ + lea -0x1a398(%ebx),%eax │ │ + movl $0x2c,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,%esi │ │ + lea 0x150(%ebx),%eax │ │ + mov %eax,(%esi) │ │ + mov 0x74(%edi),%eax │ │ + mov %edi,0x4(%esi) │ │ + mov %eax,0x28(%esi) │ │ + mov (%eax),%eax │ │ + mov 0x4(%eax),%edx │ │ + mov %edx,0xc(%esi) │ │ + mov 0x8(%eax),%edx │ │ + mov %edx,0x10(%esi) │ │ + mov 0xc(%eax),%edx │ │ + mov %edx,0x14(%esi) │ │ + mov 0x10(%eax),%edx │ │ + movswl (%eax),%eax │ │ + mov %edx,0x18(%esi) │ │ + mov %eax,0x4(%esp) │ │ + mov 0xc(%edi),%eax │ │ + mov 0x14(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 22810 │ │ + mov %eax,0x8(%esi) │ │ + mov %esi,%eax │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + nop │ │ + xor %eax,%eax │ │ + jmp 1ef07 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -0001dab0 : │ │ +0001ef20 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6553b,%ebx │ │ + call db90 │ │ + add $0x6ef9f,%ebx │ │ lea -0x4c(%esp),%esp │ │ - lea -0x1cd08(%ebx),%eax │ │ mov 0x60(%esp),%esi │ │ - lea -0x185a4(%ebx),%edi │ │ - cvtsi2sd 0x64(%esi),%xmm0 │ │ + mov 0x5c(%esi),%ecx │ │ + mov 0x70(%esi),%eax │ │ + add %ecx,0x64(%esi) │ │ + test %ecx,%ecx │ │ + mov 0xc(%eax),%ebp │ │ + jle 1f0a0 │ │ + mov %ebp,%edx │ │ + mov %ebp,%eax │ │ + sar $0x1f,%edx │ │ + idiv %ecx │ │ + mov 0x68(%esi),%edi │ │ + mov %eax,0x30(%esp) │ │ + mov 0x6c(%esi),%eax │ │ + mov %eax,0x38(%esp) │ │ + mov %eax,%edx │ │ + sar $0x1f,%edx │ │ + idiv %ecx │ │ + mov %edi,%edx │ │ + sar $0x1f,%edx │ │ + mov %eax,0x3c(%esp) │ │ + mov %edi,%eax │ │ + idiv %ecx │ │ + mov 0x30(%esp),%edx │ │ + mov %ebp,0x24(%esp) │ │ + lea -0x1a398(%ebx),%ebp │ │ + mov %eax,0x18(%esp) │ │ + lea -0x1a33c(%ebx),%eax │ │ + mov %edx,0x28(%esp) │ │ + mov 0x3c(%esp),%edx │ │ + mov %ecx,0x10(%esp) │ │ + mov %edi,0x14(%esp) │ │ + mov %edx,0x20(%esp) │ │ + mov 0x38(%esp),%edx │ │ + movl $0x355,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 67510 │ │ + mov 0x5c(%esi),%eax │ │ + lea -0x1(%eax),%edx │ │ + mov %esi,%eax │ │ + call 1ec80 │ │ + lea 0x78(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 6c250 │ │ + mov 0xc(%esi),%eax │ │ + mov 0x60(%eax),%edi │ │ + test %edi,%edi │ │ + jle 1f095 │ │ + lea -0x1eb1c(%ebx),%eax │ │ + add $0x1,%edi │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - movsd %xmm0,0x20(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ cvtsi2sd %eax,%xmm1 │ │ - movsd 0x20(%esp),%xmm0 │ │ - lea -0x18520(%ebx),%eax │ │ + lea -0x1e270(%ebx),%eax │ │ + cvtsi2sd %edi,%xmm0 │ │ divsd %xmm1,%xmm0 │ │ - movsd 0x8c(%esi),%xmm1 │ │ - mov %eax,0xc(%esp) │ │ - movapd %xmm1,%xmm2 │ │ - movl $0x28b,0x8(%esp) │ │ + movsd 0x7c(%esi),%xmm1 │ │ movsd %xmm1,0x10(%esp) │ │ - mov %edi,0x4(%esp) │ │ + movsd %xmm1,%xmm2 │ │ + mov %eax,0xc(%esp) │ │ + movl $0x362,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ movl $0x1,(%esp) │ │ divsd %xmm0,%xmm2 │ │ - movsd %xmm0,0x20(%esp) │ │ + movsd %xmm0,0x30(%esp) │ │ movsd %xmm2,0x18(%esp) │ │ - call 5e6d0 │ │ - movsd 0x94(%esi),%xmm1 │ │ - lea -0x184fc(%ebx),%eax │ │ - movsd 0x20(%esp),%xmm0 │ │ - movapd %xmm1,%xmm2 │ │ - divsd %xmm0,%xmm2 │ │ + call 67510 │ │ + movsd 0x84(%esi),%xmm1 │ │ + lea -0x1e254(%ebx),%eax │ │ + movsd 0x30(%esp),%xmm0 │ │ + movsd %xmm1,%xmm3 │ │ + divsd %xmm0,%xmm3 │ │ movsd %xmm1,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x28e,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + movl $0x364,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - movsd %xmm2,0x18(%esp) │ │ - call 5e6d0 │ │ - mov %esi,(%esp) │ │ - call 16570 │ │ - mov 0x38(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 27bd0 │ │ - mov 0x44(%esi),%eax │ │ - test %eax,%eax │ │ - je 1dc3e │ │ - mov (%eax),%eax │ │ - mov 0x58(%eax),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0xc(%esi),%eax │ │ - mov 0x14(%eax),%eax │ │ - mov %eax,0x38(%esp) │ │ - mov 0x4(%eax),%eax │ │ - test %eax,%eax │ │ - mov 0x44(%esi),%eax │ │ - jle 1dc36 │ │ - movl $0x1,0x34(%esp) │ │ - mov %esi,0x3c(%esp) │ │ - mov 0x34(%esp),%edx │ │ - mov -0x4(%eax,%edx,4),%ebp │ │ - test %ebp,%ebp │ │ - je 1dc20 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x64(%ebp),%eax │ │ - mov 0x60(%ebp),%edi │ │ - test %eax,%eax │ │ - jne 1dbf2 │ │ - jmp 1dc01 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,%eax │ │ - mov 0x4(%eax),%esi │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - test %esi,%esi │ │ - jne 1dbf0 │ │ - mov %ebp,(%esp) │ │ - call 27c10 │ │ - mov %ebp,(%esp) │ │ - call 5bce0 │ │ - test %edi,%edi │ │ - je 1dc19 │ │ - mov %edi,%ebp │ │ - jmp 1dbe0 │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x44(%ecx),%eax │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x34(%esp),%edx │ │ - addl $0x1,0x34(%esp) │ │ - cmp 0x4(%ecx),%edx │ │ - jl 1dbce │ │ - mov 0x3c(%esp),%esi │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x3c(%esi),%eax │ │ - test %eax,%eax │ │ - je 1dc4d │ │ - mov %eax,(%esp) │ │ - call 49480 │ │ - mov 0x48(%esi),%eax │ │ - test %eax,%eax │ │ - je 1dc5c │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x70(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 21310 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ + movsd %xmm3,0x18(%esp) │ │ + call 67510 │ │ lea 0x4c(%esp),%esp │ │ + xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + mov 0x6c(%esi),%eax │ │ + mov 0x68(%esi),%edi │ │ + movl $0x0,0x3c(%esp) │ │ + movl $0x0,0x30(%esp) │ │ + mov %eax,0x38(%esp) │ │ + xor %eax,%eax │ │ + jmp 1ef76 │ │ + jmp 1f0e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0001dc80 : │ │ +0001f0e0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6536b,%ebx │ │ + call db90 │ │ + add $0x6eddf,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov 0x50(%esp),%ebp │ │ - mov 0xc(%ebp),%eax │ │ + mov 0x50(%esp),%edi │ │ + mov 0xc(%edi),%eax │ │ mov 0x14(%eax),%eax │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x4(%eax),%eax │ │ + mov %eax,0x28(%esp) │ │ + mov 0x18(%edi),%eax │ │ test %eax,%eax │ │ - jle 1dcdd │ │ - mov $0x1,%edi │ │ - lea 0x0(%esi),%esi │ │ - mov 0x44(%ebp),%eax │ │ - mov -0x4(%eax,%edi,4),%esi │ │ - test %esi,%esi │ │ - je 1dccf │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,(%esp) │ │ - call 280e0 │ │ - mov 0x60(%esi),%esi │ │ - test %esi,%esi │ │ - jne 1dcc0 │ │ - mov 0x2c(%esp),%edx │ │ - mov %edi,%eax │ │ - add $0x1,%edi │ │ - cmp 0x4(%edx),%eax │ │ - jl 1dcb0 │ │ - mov 0x70(%ebp),%eax │ │ - movl $0x0,0x68(%ebp) │ │ - movl $0x0,0x6c(%ebp) │ │ + je 1f110 │ │ mov %eax,(%esp) │ │ - call 21220 │ │ - mov 0x2c(%esp),%eax │ │ - movl $0x0,0x5c(%ebp) │ │ - movzwl 0x28(%eax),%edx │ │ - test %dx,%dx │ │ - js 1dda8 │ │ - mov 0x44(%ebp),%eax │ │ - movswl %dx,%edx │ │ - mov (%eax,%edx,4),%eax │ │ - test %eax,%eax │ │ - jne 1dd27 │ │ - jmp 1dd6a │ │ - lea 0x0(%esi),%esi │ │ - mov 0x60(%eax),%eax │ │ + call 64330 │ │ + mov 0x5c(%edi),%eax │ │ + movl $0x0,0x18(%edi) │ │ + lea -0x1(%eax),%edx │ │ + mov %edi,%eax │ │ + call 1ec80 │ │ + mov 0x74(%edi),%eax │ │ test %eax,%eax │ │ - je 1dd6a │ │ - cmp %edx,0x50(%eax) │ │ - jne 1dd20 │ │ - add $0x78,%ebp │ │ + je 1f212 │ │ mov %eax,(%esp) │ │ - movl $0x0,0xc(%esp) │ │ - movl $0x0,0x8(%esp) │ │ - movl $0x0,0x4(%esp) │ │ - call 28200 │ │ - mov %ebp,(%esp) │ │ - call 633f0 │ │ - mov %ebp,(%esp) │ │ - call 63250 │ │ + lea -0x1a398(%ebx),%esi │ │ + call 68180 │ │ + movl $0x385,0xc(%esp) │ │ + lea (%eax,%eax,4),%eax │ │ + mov %esi,0x8(%esp) │ │ + add %eax,%eax │ │ + movl $0x1,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov %esi,0x2c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x74(%edi),%ebp │ │ + mov %eax,0x18(%edi) │ │ + test %ebp,%ebp │ │ + je 1f20b │ │ + xor %esi,%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x0(%ebp),%eax │ │ + movswl (%eax),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 22810 │ │ + movzbl (%eax),%ecx │ │ + mov %esi,%edx │ │ + test %cl,%cl │ │ + je 1f1ba │ │ + sub %esi,%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x18(%edi),%esi │ │ + add $0x1,%edx │ │ + mov %cl,-0x1(%esi,%edx,1) │ │ + movzbl (%eax,%edx,1),%ecx │ │ + test %cl,%cl │ │ + jne 1f1a8 │ │ + mov 0x18(%edi),%eax │ │ + lea 0x1(%edx),%esi │ │ + movb $0x20,(%eax,%edx,1) │ │ + mov 0x8(%ebp),%ebp │ │ + test %ebp,%ebp │ │ + jne 1f180 │ │ + mov 0x18(%edi),%eax │ │ + movb $0x0,(%eax,%edx,1) │ │ + mov 0x18(%edi),%eax │ │ + movl $0x390,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1e237(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x18(%edi),%eax │ │ lea 0x3c(%esp),%esp │ │ - xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea -0x1c44f(%ebx),%eax │ │ - movl $0x2bc,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - lea -0x1c432(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x185a4(%ebx),%eax │ │ - movl $0x5,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - lea -0x1c44f(%ebx),%eax │ │ - movl $0x2b9,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - lea -0x1c44b(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - jmp 1dd86 │ │ + mov $0xffffffff,%edx │ │ + jmp 1f1ce │ │ + xor %eax,%eax │ │ + jmp 1f202 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0001ddd0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x24(%esp) │ │ - mov %esi,0x28(%esp) │ │ - call d3b4 │ │ - add $0x65213,%ebx │ │ - mov 0x30(%esp),%esi │ │ +0001f220 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x6eca1,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x38(%esp),%eax │ │ + mov 0x30(%esp),%esi │ │ mov %eax,0x8(%esp) │ │ mov 0x34(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 164a0 │ │ + mov %eax,0x4(%esp) │ │ + call 17150 │ │ mov 0x3c(%esi),%eax │ │ test %eax,%eax │ │ - je 1de20 │ │ + je 1f260 │ │ + lea 0x24(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x184d8(%ebx),%eax │ │ + lea 0x0(%esi),%esi │ │ movl $0x275,0x8(%esp) │ │ + lea -0x1a2f0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x1a398(%ebx),%eax │ │ movl $0x3,(%esp) │ │ - lea -0x185a4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - lea -0x1c80a(%ebx),%eax │ │ + call 67510 │ │ + lea -0x1e61e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d0c0 │ │ + call 65e70 │ │ fstpl 0x18(%esp) │ │ - cvtsd2ss 0x18(%esp),%xmm0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - movsd %xmm0,0x4(%esp) │ │ + movsd 0x18(%esp),%xmm1 │ │ + cvtsd2ss %xmm1,%xmm0 │ │ + cvtss2sd %xmm0,%xmm2 │ │ + movsd %xmm2,0x4(%esp) │ │ mov 0xc(%esi),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ imul 0x54(%esi),%eax │ │ - mov 0x24(%esp),%ebx │ │ sar $0xa,%eax │ │ mov %eax,0x58(%esi) │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ xor %eax,%eax │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + pop %esi │ │ retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x6ebe1,%ebx │ │ + lea -0x14(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ + mov 0x28(%esi),%eax │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,0x28(%esi) │ │ + test %eax,%eax │ │ + je 1f340 │ │ + mov (%eax),%eax │ │ + mov 0x4(%eax),%edx │ │ + mov %edx,0xc(%esi) │ │ + mov 0x8(%eax),%edx │ │ + mov %edx,0x10(%esi) │ │ + mov 0xc(%eax),%edx │ │ + mov %edx,0x14(%esi) │ │ + mov 0x10(%eax),%edx │ │ + movswl (%eax),%eax │ │ + mov %edx,0x18(%esi) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x4(%esi),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov 0x14(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 22810 │ │ + mov %eax,0x8(%esi) │ │ + mov %esi,%eax │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + xor %eax,%eax │ │ + jmp 1f339 │ │ + jmp 1f360 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0001dea0 : │ │ +0001f360 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6514b,%ebx │ │ + call db90 │ │ + add $0x6eb5f,%ebx │ │ lea -0x6c(%esp),%esp │ │ - lea -0x185a4(%ebx),%edx │ │ + lea -0x1a398(%ebx),%eax │ │ movl $0x219,0xc(%esp) │ │ - mov %edx,0x38(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %eax,0x8(%esp) │ │ movl $0xac,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x88(%esp),%esi │ │ - mov %eax,0x44(%esp) │ │ + mov %eax,0x34(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x48(%esp) │ │ + mov %eax,%edi │ │ mov 0x90(%esp),%eax │ │ - mov 0x84(%esp),%edi │ │ + mov %edi,(%esp) │ │ mov %eax,0x14(%esp) │ │ mov 0x8c(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ - lea 0x16c(%ebx),%eax │ │ + mov 0x88(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x84(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea 0x158(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x44(%esp),%eax │ │ - mov %eax,(%esp) │ │ - mov %esi,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ - call 163e0 │ │ - mov 0x14(%esi),%edx │ │ - mov %edx,0x50(%esp) │ │ - mov 0x3c(%edx),%eax │ │ + call 170a0 │ │ + mov 0x88(%esp),%eax │ │ + mov 0x14(%eax),%eax │ │ + mov %eax,0x54(%esp) │ │ + mov %eax,%ecx │ │ + mov 0x3c(%eax),%eax │ │ movl $0x0,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov 0x18(%esi),%eax │ │ + mov 0x88(%esp),%eax │ │ + mov 0x18(%eax),%eax │ │ mov (%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0xc(%edx),%eax │ │ + mov 0xc(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call 27af0 │ │ - mov 0x44(%esp),%ecx │ │ + call 2a0d0 │ │ + mov %eax,0x38(%edi) │ │ test %eax,%eax │ │ - mov %eax,0x38(%ecx) │ │ - je 1e828 │ │ - mov 0x84(%esp),%esi │ │ - lea -0x1c88f(%ebx),%eax │ │ - mov %esi,(%esp) │ │ + je 1fe33 │ │ + lea -0x1e6a3(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ - mov 0x44(%esp),%edi │ │ + mov 0x84(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ + mov 0x48(%esp),%edi │ │ test %eax,%eax │ │ + mov 0x34(%esp),%esi │ │ setne %al │ │ - mov 0x38(%esp),%ebp │ │ movzbl %al,%eax │ │ mov %eax,0x40(%edi) │ │ mov 0xc(%edi),%eax │ │ - mov 0x14(%eax),%esi │ │ + mov 0x14(%eax),%ebp │ │ movl $0xe8,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ + mov %esi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ + mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x44(%edi) │ │ movl $0xea,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ + mov %esi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x8(%esi),%eax │ │ + mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x40(%edi),%edi │ │ - mov %eax,0x40(%esp) │ │ - test %edi,%edi │ │ - je 1e865 │ │ - mov 0x4(%esi),%edx │ │ - mov %edx,0x34(%esp) │ │ - mov 0x34(%esp),%ebp │ │ - mov 0x38(%esp),%edx │ │ - lea -0x18498(%ebx),%eax │ │ - mov %ebp,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x40(%edi),%ecx │ │ + mov %eax,0x30(%esp) │ │ + mov 0x4(%ebp),%edi │ │ + mov 0x8(%ebp),%eax │ │ + test %ecx,%ecx │ │ movl $0xef,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %esi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - test %ebp,%ebp │ │ - jle 1e845 │ │ + cmovne %edi,%eax │ │ + mov %eax,0x40(%esp) │ │ + mov %eax,%edi │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1a2b0(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + test %edi,%edi │ │ + jle 1fe03 │ │ movl $0x0,0x28(%esp) │ │ - movl $0x0,0x5c(%esp) │ │ - xor %ebp,%ebp │ │ - mov 0x44(%esp),%ecx │ │ + xor %edi,%edi │ │ + movl $0x0,0x58(%esp) │ │ + mov 0x48(%esp),%ecx │ │ mov 0xc(%ecx),%eax │ │ mov 0x44(%ecx),%ecx │ │ - mov 0x14(%eax),%eax │ │ - cmp %ebp,0x4(%eax) │ │ - jle 1e814 │ │ - lea 0x0(,%ebp,4),%edx │ │ - mov (%ecx,%edx,1),%edi │ │ - test %edi,%edi │ │ - je 1e74c │ │ - mov 0x38(%eax),%edx │ │ - mov 0x28(%esp),%ecx │ │ - mov %esi,0x48(%esp) │ │ - lea (%ecx,%edx,1),%ecx │ │ - mov %ecx,0x3c(%esp) │ │ - mov 0x4(%ecx),%ecx │ │ - jmp 1e07b │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x60(%edi),%edi │ │ - test %edi,%edi │ │ - je 1e748 │ │ - mov 0x50(%edi),%eax │ │ + mov 0x14(%eax),%edx │ │ + cmp %edi,0x4(%edx) │ │ + jle 1f8a1 │ │ + lea 0x0(,%edi,4),%eax │ │ + mov (%ecx,%eax,1),%esi │ │ + test %esi,%esi │ │ + je 1f7d9 │ │ + mov 0x38(%edx),%edx │ │ + mov 0x28(%esp),%eax │ │ + mov %edi,0x3c(%esp) │ │ + add %edx,%eax │ │ + mov 0x4(%eax),%ecx │ │ + mov %eax,0x38(%esp) │ │ + jmp 1f53b │ │ + nop │ │ + mov 0x60(%esi),%esi │ │ + test %esi,%esi │ │ + je 1f7d5 │ │ + mov 0x50(%esi),%eax │ │ lea (%eax,%eax,2),%eax │ │ lea (%edx,%eax,4),%eax │ │ cmp %ecx,0x4(%eax) │ │ - jne 1e070 │ │ - mov 0x3c(%esp),%esi │ │ - mov (%esi),%esi │ │ - cmp %esi,(%eax) │ │ - jne 1e070 │ │ - mov 0x48(%esp),%esi │ │ - mov 0x40(%esp),%eax │ │ + jne 1f530 │ │ + mov 0x38(%esp),%edi │ │ + mov (%edi),%edi │ │ + cmp %edi,(%eax) │ │ + jne 1f530 │ │ + mov 0x3c(%esp),%edi │ │ + mov 0x30(%esp),%eax │ │ addl $0xc,0x28(%esp) │ │ - mov %edi,(%eax,%ebp,4) │ │ - add $0x1,%ebp │ │ - cmp 0x34(%esp),%ebp │ │ - jne 1e02d │ │ - mov 0x4(%esi),%eax │ │ - mov 0x5c(%esp),%edx │ │ - lea 0x3e(%eax),%edi │ │ - add $0x1f,%eax │ │ - cmovns %eax,%edi │ │ - mov 0x5c(%esp),%eax │ │ - sar $0x5,%edi │ │ - add %eax,%eax │ │ - imul %edi,%edx │ │ - imul %edi,%eax │ │ - lea 0x0(,%edx,4),%ebp │ │ - mov 0x38(%esp),%edx │ │ + mov %esi,(%eax,%edi,4) │ │ + add $0x1,%edi │ │ + cmp 0x40(%esp),%edi │ │ + jne 1f4f1 │ │ + mov 0x58(%esp),%eax │ │ + lea (%eax,%eax,1),%ecx │ │ + mov 0x4(%ebp),%eax │ │ movl $0x102,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x4(%esi),%ecx │ │ - test %ecx,%ecx │ │ - mov %ecx,0x28(%esp) │ │ - jle 1e141 │ │ - lea (%eax,%ebp,1),%ecx │ │ - mov 0x44(%esp),%ebp │ │ - shl $0x2,%edi │ │ - mov %eax,0x48(%esp) │ │ - mov 0x44(%ebp),%ebp │ │ - mov %ebp,0x3c(%esp) │ │ - xor %ebp,%ebp │ │ + lea 0x3e(%eax),%edx │ │ + add $0x1f,%eax │ │ + cmovs %edx,%eax │ │ + mov %eax,%esi │ │ + sar $0x5,%esi │ │ + mov 0x34(%esp),%eax │ │ + imul %esi,%ecx │ │ + mov %eax,0x8(%esp) │ │ + mov %ecx,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x58(%esp),%edx │ │ + mov 0x4(%ebp),%edi │ │ + imul %esi,%edx │ │ + mov %edi,0x28(%esp) │ │ + test %edi,%edi │ │ + lea (%eax,%edx,4),%ecx │ │ + jle 1f603 │ │ + mov 0x48(%esp),%edi │ │ + shl $0x2,%esi │ │ + mov %eax,0x38(%esp) │ │ + mov 0x44(%edi),%edi │ │ + mov %edi,0x3c(%esp) │ │ + xor %edi,%edi │ │ mov 0x3c(%esp),%eax │ │ - mov (%eax,%ebp,4),%edx │ │ + movswl %di,%edx │ │ + mov (%eax,%edx,4),%edx │ │ test %edx,%edx │ │ - je 1e138 │ │ - mov 0x48(%esp),%eax │ │ + je 1f5f7 │ │ + mov 0x38(%esp),%eax │ │ mov %eax,0x58(%edx) │ │ + add %esi,%eax │ │ mov %ecx,0x5c(%edx) │ │ + add %esi,%ecx │ │ mov 0x60(%edx),%edx │ │ - add %edi,%eax │ │ - add %edi,%ecx │ │ test %edx,%edx │ │ - jne 1e123 │ │ - mov %eax,0x48(%esp) │ │ - add $0x1,%ebp │ │ - cmp 0x28(%esp),%ebp │ │ - jne 1e114 │ │ - mov 0x28(%esp),%eax │ │ - mov 0x38(%esp),%edx │ │ - add $0x1,%eax │ │ + jne 1f5e2 │ │ + mov %eax,0x38(%esp) │ │ + add $0x1,%edi │ │ + movswl %di,%edx │ │ + cmp 0x28(%esp),%edx │ │ + jl 1f5d0 │ │ + mov 0x34(%esp),%eax │ │ + xor %esi,%esi │ │ movl $0x110,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x2,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x28(%esp),%eax │ │ + add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x4(%esi),%ebp │ │ - xor %ecx,%ecx │ │ - test %ebp,%ebp │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x28(%esp) │ │ - jle 1e209 │ │ - movl $0x0,0x3c(%esp) │ │ - xor %edi,%edi │ │ - mov %ebp,%eax │ │ - mov 0x40(%esp),%edx │ │ + xor %ecx,%ecx │ │ + mov 0x4(%ebp),%eax │ │ + mov %ecx,%edi │ │ + xor %ecx,%ecx │ │ + test %eax,%eax │ │ + jle 1f6d8 │ │ + mov 0x30(%esp),%edx │ │ + movswl %di,%ecx │ │ + mov %ecx,0x38(%esp) │ │ + mov (%edx,%ecx,4),%edx │ │ + lea 0x3e(%eax),%ecx │ │ + movl $0xffffffff,0x4(%esp) │ │ add $0x1f,%eax │ │ + mov %edx,0x3c(%esp) │ │ + cmovs %ecx,%eax │ │ sar $0x5,%eax │ │ shl $0x2,%eax │ │ - mov (%edx,%edi,4),%ebp │ │ mov %eax,0x8(%esp) │ │ - movl $0xffffffff,0x4(%esp) │ │ - mov 0x58(%ebp),%eax │ │ - mov %ecx,0x24(%esp) │ │ + mov 0x58(%edx),%eax │ │ mov %eax,(%esp) │ │ - call d014 │ │ - mov 0x4(%esi),%eax │ │ + call d7d0 │ │ + mov 0x4(%ebp),%ecx │ │ + mov 0x3c(%esp),%edx │ │ movl $0xffffffff,0x4(%esp) │ │ - lea 0x3e(%eax),%edx │ │ - add $0x1f,%eax │ │ - cmovs %edx,%eax │ │ + lea 0x3e(%ecx),%eax │ │ + add $0x1f,%ecx │ │ + cmovns %ecx,%eax │ │ sar $0x5,%eax │ │ shl $0x2,%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x5c(%ebp),%eax │ │ + mov 0x5c(%edx),%eax │ │ mov %eax,(%esp) │ │ - call d014 │ │ - mov 0x38(%esi),%eax │ │ - mov 0x3c(%esp),%ebp │ │ - mov 0x24(%esp),%ecx │ │ - cmpb $0x0,0x8(%eax,%ebp,1) │ │ - je 1e1f6 │ │ + call d7d0 │ │ + mov 0x38(%esp),%ecx │ │ + mov 0x38(%ebp),%edx │ │ + lea (%ecx,%ecx,2),%eax │ │ + lea (%edx,%eax,4),%eax │ │ + cmpb $0x0,0x8(%eax) │ │ + je 1f6c4 │ │ mov 0x28(%esp),%eax │ │ - mov %di,(%eax,%ecx,2) │ │ - add $0x1,%ecx │ │ + mov %di,(%eax,%esi,2) │ │ + lea 0x1(%esi),%esi │ │ + mov 0x4(%ebp),%eax │ │ add $0x1,%edi │ │ - mov 0x4(%esi),%eax │ │ - addl $0xc,0x3c(%esp) │ │ - cmp %eax,%edi │ │ - jl 1e185 │ │ - mov %eax,%ebp │ │ - add %ecx,%ecx │ │ - mov 0x28(%esp),%eax │ │ - cmp %ebp,0x34(%esp) │ │ - movw $0xffff,(%eax,%ecx,1) │ │ - jle 1e2f7 │ │ - mov 0x38(%esi),%esi │ │ - lea 0x0(%ebp,%ebp,2),%eax │ │ - mov %esi,0x4c(%esp) │ │ - mov $0x1,%edi │ │ - lea 0xa(%esi,%eax,4),%eax │ │ - mov %eax,0x48(%esp) │ │ + movswl %di,%edx │ │ + cmp %edx,%eax │ │ + jg 1f641 │ │ + lea (%esi,%esi,1),%ecx │ │ + mov 0x28(%esp),%edi │ │ + cmp %eax,0x40(%esp) │ │ + movw $0xffff,(%edi,%ecx,1) │ │ + jle 1f8b5 │ │ + mov 0x30(%esp),%edi │ │ + mov 0x38(%ebp),%ecx │ │ + mov $0x1,%ebp │ │ + lea (%edi,%eax,4),%edx │ │ + lea (%eax,%eax,2),%eax │ │ + mov %ecx,0x44(%esp) │ │ + lea (%ecx,%eax,4),%eax │ │ + mov %eax,0x38(%esp) │ │ mov 0x40(%esp),%eax │ │ - mov 0x48(%esp),%edx │ │ - mov 0x4c(%esp),%esi │ │ - mov (%eax,%ebp,4),%eax │ │ - mov %eax,0x3c(%esp) │ │ - movzbl (%edx),%eax │ │ - movzbl %al,%ecx │ │ - lea (%ecx,%ecx,2),%edx │ │ - cmpb $0x0,0x8(%esi,%edx,4) │ │ - je 1e7f9 │ │ + mov %edx,0x3c(%esp) │ │ + lea (%edi,%eax,4),%eax │ │ + mov %eax,0x40(%esp) │ │ + jmp 1f77a │ │ + mov %ecx,%eax │ │ + and $0x1f,%ecx │ │ + mov 0x58(%edi),%edx │ │ + mov %ebp,%esi │ │ + shr $0x5,%al │ │ + shl %cl,%esi │ │ + movzbl %al,%eax │ │ + or %esi,(%edx,%eax,4) │ │ + mov 0x38(%esp),%eax │ │ + mov 0x44(%esp),%ecx │ │ + movzbl 0xb(%eax),%eax │ │ + mov %eax,%edx │ │ + lea (%eax,%eax,2),%eax │ │ + cmpb $0x0,0x8(%ecx,%eax,4) │ │ + jne 1f86c │ │ + mov %edx,%ecx │ │ + mov %edx,%eax │ │ + mov 0x5c(%edi),%edi │ │ + and $0x1f,%ecx │ │ + shr $0x5,%al │ │ + mov %ebp,%edx │ │ + shl %cl,%edx │ │ + movzbl %al,%eax │ │ + or %edx,(%edi,%eax,4) │ │ + addl $0x4,0x3c(%esp) │ │ + addl $0xc,0x38(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + cmp 0x40(%esp),%eax │ │ + je 1f8b5 │ │ + mov 0x3c(%esp),%eax │ │ + mov 0x44(%esp),%edx │ │ + mov (%eax),%edi │ │ + mov 0x38(%esp),%eax │ │ + movzbl 0xa(%eax),%eax │ │ + mov %eax,%ecx │ │ + lea (%eax,%eax,2),%eax │ │ + cmpb $0x0,0x8(%edx,%eax,4) │ │ + je 1f71a │ │ mov 0x28(%esp),%eax │ │ movzwl (%eax),%ecx │ │ test %cx,%cx │ │ - js 1e292 │ │ - mov 0x3c(%esp),%edx │ │ - mov %ebp,0x54(%esp) │ │ - mov 0x58(%edx),%esi │ │ - mov %ecx,%edx │ │ - mov %edi,%ebp │ │ - sar $0x5,%dx │ │ - lea 0x2(%eax),%eax │ │ - shl %cl,%ebp │ │ - movzwl (%eax),%ecx │ │ - movswl %dx,%edx │ │ - or %ebp,(%esi,%edx,4) │ │ + js 1fe12 │ │ + mov 0x58(%edi),%esi │ │ + lea 0x2(%eax),%edx │ │ + mov %edi,0x4c(%esp) │ │ + add $0x2,%edx │ │ + mov %ebp,%edi │ │ + shl %cl,%edi │ │ + mov %ecx,%eax │ │ + sar $0x5,%ax │ │ + movzwl -0x2(%edx),%ecx │ │ + cwtl │ │ + or %edi,(%esi,%eax,4) │ │ test %cx,%cx │ │ - jns 1e273 │ │ - mov 0x54(%esp),%ebp │ │ - mov 0x48(%esp),%edx │ │ - mov 0x4c(%esp),%esi │ │ - movzbl 0x1(%edx),%eax │ │ - movzbl %al,%ecx │ │ - lea (%ecx,%ecx,2),%edx │ │ - cmpb $0x0,0x8(%esi,%edx,4) │ │ - je 1e7de │ │ + jns 1f7b2 │ │ + mov 0x4c(%esp),%edi │ │ + jmp 1f72f │ │ + mov 0x3c(%esp),%edi │ │ + mov 0x34(%esp),%eax │ │ + movl $0xf3,0xc(%esp) │ │ + movl $0x68,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,%esi │ │ + mov 0x28(%esp),%eax │ │ + add 0x38(%ebp),%eax │ │ + mov 0x4(%eax),%edx │ │ + mov %edx,0x10(%esp) │ │ + mov (%eax),%eax │ │ + movl $0x0,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov 0x38(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 2a6b0 │ │ + mov %edi,0x50(%esi) │ │ + cmp %edi,0x4(%ebp) │ │ + jg 1fe4a │ │ + mov 0x38(%ebp),%eax │ │ + mov 0x28(%esp),%ecx │ │ + movzbl 0x9(%eax,%ecx,1),%eax │ │ + mov 0x48(%esp),%ecx │ │ + addl $0x1,0x58(%esp) │ │ + mov %ax,0x54(%esi) │ │ + movl $0x0,0x64(%esi) │ │ + mov 0x44(%ecx),%edx │ │ + lea (%edx,%eax,4),%eax │ │ + mov (%eax),%edx │ │ + mov %edx,0x60(%esi) │ │ + mov %esi,(%eax) │ │ + jmp 1f557 │ │ mov 0x28(%esp),%eax │ │ movzwl (%eax),%ecx │ │ test %cx,%cx │ │ - js 1e2e5 │ │ - mov 0x3c(%esp),%edx │ │ - mov %ebp,0x3c(%esp) │ │ - mov 0x5c(%edx),%esi │ │ - mov %ecx,%edx │ │ - mov %edi,%ebp │ │ - sar $0x5,%dx │ │ - lea 0x2(%eax),%eax │ │ - shl %cl,%ebp │ │ - movzwl (%eax),%ecx │ │ - movswl %dx,%edx │ │ - or %ebp,(%esi,%edx,4) │ │ + js 1f762 │ │ + mov 0x5c(%edi),%esi │ │ + lea 0x2(%eax),%edx │ │ + add $0x2,%edx │ │ + mov %ebp,%edi │ │ + shl %cl,%edi │ │ + mov %ecx,%eax │ │ + sar $0x5,%ax │ │ + movzwl -0x2(%edx),%ecx │ │ + cwtl │ │ + or %edi,(%esi,%eax,4) │ │ test %cx,%cx │ │ - jns 1e2c6 │ │ - mov 0x3c(%esp),%ebp │ │ - add $0x1,%ebp │ │ - addl $0xc,0x48(%esp) │ │ - cmp 0x34(%esp),%ebp │ │ - jne 1e235 │ │ - mov 0x40(%esp),%eax │ │ + jns 1f882 │ │ + jmp 1f762 │ │ + mov 0x38(%edx),%eax │ │ + mov 0x28(%esp),%esi │ │ + movzbl 0x9(%eax,%esi,1),%eax │ │ + shl $0x2,%eax │ │ + jmp 1f50e │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x44(%esp),%edx │ │ - mov 0x38(%esp),%edi │ │ - mov 0xc(%edx),%eax │ │ - mov 0x44(%edx),%esi │ │ - mov %esi,0x3c(%esp) │ │ + call 64330 │ │ + mov 0x48(%esp),%ecx │ │ + mov 0xc(%ecx),%eax │ │ + mov 0x44(%ecx),%ecx │ │ mov 0x14(%eax),%eax │ │ + mov %ecx,0x3c(%esp) │ │ + mov 0x34(%esp),%ecx │ │ movl $0xb2,0xc(%esp) │ │ - mov %eax,0x48(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov %eax,%edi │ │ movl $0x4,0x4(%esp) │ │ + mov %ecx,0x8(%esp) │ │ + mov %eax,0x44(%esp) │ │ mov 0x4(%eax),%eax │ │ + mov %eax,0x28(%esp) │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x48(%esp),%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x40(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - mov 0x4(%esi),%edx │ │ - test %edx,%edx │ │ - jle 1e4b6 │ │ - movl $0x0,0x58(%esp) │ │ - xor %ecx,%ecx │ │ - mov 0x58(%esp),%edi │ │ - mov 0x3c(%esp),%esi │ │ - movzwl 0x58(%esp),%eax │ │ - mov (%esi,%edi,4),%ebp │ │ - test %ebp,%ebp │ │ - je 1e4a5 │ │ - sar $0x5,%ax │ │ + mov 0x4(%edi),%eax │ │ + movl $0x0,0x38(%esp) │ │ + movw $0x0,0x5e(%esp) │ │ + test %eax,%eax │ │ + jle 1fa97 │ │ + movswl 0x5e(%esp),%edx │ │ + mov 0x3c(%esp),%edi │ │ + mov %edx,%ecx │ │ + mov (%edi,%edx,4),%edi │ │ + test %edi,%edi │ │ + mov %edi,%ebp │ │ + je 1fa84 │ │ + test %cx,%cx │ │ + lea 0x1f(%edx),%edx │ │ mov $0x1,%esi │ │ - movswl %ax,%edi │ │ - shl $0x2,%edi │ │ + cmovns %ecx,%edx │ │ shl %cl,%esi │ │ - mov %edi,0x54(%esp) │ │ + sar $0x5,%dx │ │ mov %esi,0x4c(%esp) │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - jle 1e3f0 │ │ - mov 0x5c(%ebp),%edi │ │ - mov %ebp,0x34(%esp) │ │ - mov $0x1,%edx │ │ - xor %ecx,%ecx │ │ + movswl %dx,%edx │ │ + lea 0x0(,%edx,4),%edi │ │ + mov %edi,0x50(%esp) │ │ + test %eax,%eax │ │ + jle 1fd43 │ │ + mov 0x5c(%ebp),%eax │ │ + xor %edx,%edx │ │ + mov %ebp,0x28(%esp) │ │ xor %esi,%esi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x0(%esi),%esi │ │ - lea -0x1(%edx),%eax │ │ + mov 0x44(%esp),%edi │ │ + xor %ecx,%ecx │ │ + mov %eax,%ebp │ │ + jmp 1f9a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + test %cx,%cx │ │ + lea 0x1f(%ecx),%eax │ │ + cmovns %ecx,%eax │ │ sar $0x5,%ax │ │ cwtl │ │ - mov (%edi,%eax,4),%eax │ │ - shr %cl,%eax │ │ - test $0x1,%al │ │ - je 1e3db │ │ + mov 0x0(%ebp,%eax,4),%eax │ │ + bt %ecx,%eax │ │ + jae 1f9c1 │ │ mov 0x40(%esp),%eax │ │ - mov %ecx,(%eax,%esi,4) │ │ - add $0x1,%esi │ │ - mov %edx,%ecx │ │ - add $0x1,%edx │ │ - cmp 0x4(%ebp),%ecx │ │ - jl 1e3c0 │ │ - mov 0x34(%esp),%ebp │ │ - lea 0x0(,%esi,4),%eax │ │ - mov 0x40(%esp),%edx │ │ - movl $0xffffffff,(%edx,%eax,1) │ │ - mov (%edx),%eax │ │ + mov %edx,(%eax,%esi,4) │ │ + lea 0x1(%esi),%esi │ │ + add $0x1,%ecx │ │ + movswl %cx,%edx │ │ + cmp 0x4(%edi),%edx │ │ + jl 1f9a0 │ │ + mov 0x28(%esp),%ebp │ │ + mov %esi,%ecx │ │ + shl $0x2,%ecx │ │ + mov 0x40(%esp),%edi │ │ + movl $0xffffffff,(%edi,%ecx,1) │ │ + mov (%edi),%eax │ │ test %eax,%eax │ │ - js 1e48b │ │ - mov %edx,0x34(%esp) │ │ + js 1fa72 │ │ + mov 0x50(%esp),%edx │ │ + add $0x4,%edi │ │ + mov %edi,0x30(%esp) │ │ mov 0x4c(%esp),%edi │ │ - mov %ebp,%edx │ │ - mov 0x54(%esp),%ebp │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x3c(%esp),%ecx │ │ mov (%ecx,%eax,4),%esi │ │ test %esi,%esi │ │ - jne 1e42f │ │ - jmp 1e47a │ │ + jne 1fa17 │ │ + jmp 1fa62 │ │ lea 0x0(%esi),%esi │ │ mov 0x60(%esi),%esi │ │ test %esi,%esi │ │ - je 1e47a │ │ + je 1fa62 │ │ mov 0x58(%esi),%eax │ │ - test %edi,(%eax,%ebp,1) │ │ - je 1e428 │ │ - mov 0x38(%esp),%eax │ │ - mov %edx,0x24(%esp) │ │ + test %edi,(%eax,%edx,1) │ │ + je 1fa10 │ │ + mov 0x34(%esp),%eax │ │ movl $0xc5,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ movl $0x8,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x24(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + mov %edx,0x28(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %esi,(%eax) │ │ + addl $0x1,0x38(%esp) │ │ mov 0x60(%esi),%esi │ │ - addl $0x1,0x28(%esp) │ │ + mov 0x64(%ebp),%ecx │ │ + mov 0x28(%esp),%edx │ │ test %esi,%esi │ │ - mov 0x64(%edx),%ecx │ │ mov %ecx,0x4(%eax) │ │ - mov %eax,0x64(%edx) │ │ - jne 1e42f │ │ - addl $0x4,0x34(%esp) │ │ - mov 0x34(%esp),%ecx │ │ - mov (%ecx),%eax │ │ + mov %eax,0x64(%ebp) │ │ + jne 1fa17 │ │ + addl $0x4,0x30(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov -0x4(%eax),%eax │ │ test %eax,%eax │ │ - jns 1e418 │ │ - mov %edx,%ebp │ │ + jns 1fa00 │ │ mov 0x60(%ebp),%ebp │ │ + mov 0x44(%esp),%eax │ │ test %ebp,%ebp │ │ - je 1e49e │ │ - mov 0x48(%esp),%edi │ │ - mov 0x4(%edi),%edx │ │ - jmp 1e3a0 │ │ - mov 0x48(%esp),%esi │ │ - mov 0x4(%esi),%edx │ │ - addl $0x1,0x58(%esp) │ │ - mov 0x58(%esp),%ecx │ │ - cmp %edx,%ecx │ │ - jl 1e36f │ │ + mov 0x4(%eax),%eax │ │ + jne 1f96a │ │ + addw $0x1,0x5e(%esp) │ │ + movswl 0x5e(%esp),%edx │ │ + cmp %eax,%edx │ │ + jl 1f92c │ │ mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x28(%esp),%edx │ │ - mov 0x5c(%esp),%esi │ │ - mov 0x38(%esp),%edi │ │ - lea -0x1c41a(%ebx),%eax │ │ - mov %edx,0x14(%esp) │ │ - mov %esi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + call 64330 │ │ + mov 0x38(%esp),%eax │ │ movl $0x138,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x14(%esp) │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1e22e(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov 0x80(%esp),%ecx │ │ test %ecx,%ecx │ │ - je 1e8b4 │ │ - mov 0x84(%esp),%edx │ │ - lea 0x194(%ebx),%eax │ │ + je 1fd4a │ │ movl $0x1,0x10(%esp) │ │ - movl $0x0,0xc(%esp) │ │ + lea 0x14c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea 0x80(%esp),%ebp │ │ - mov %edx,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 46920 │ │ - mov 0x44(%esp),%ecx │ │ + lea 0x80(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x84(%esp),%eax │ │ + movl $0x0,0xc(%esp) │ │ + mov %eax,(%esp) │ │ + call 4ad80 │ │ + mov 0x48(%esp),%ecx │ │ test %eax,%eax │ │ mov %eax,0x3c(%ecx) │ │ - je 1e871 │ │ - mov 0x50(%esp),%esi │ │ - mov 0x38(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ + je 1fdc6 │ │ + mov 0x34(%esp),%eax │ │ + mov 0x54(%esp),%esi │ │ movl $0x234,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x44(%esp),%edi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x4(%esi),%edx │ │ + mov 0x48(%esp),%edi │ │ test %edx,%edx │ │ mov %eax,0x48(%edi) │ │ - jle 1e622 │ │ - xor %esi,%esi │ │ - jmp 1e59a │ │ - mov 0x50(%esp),%ebp │ │ + jle 1fc08 │ │ + xor %ebp,%ebp │ │ + mov %ebp,%esi │ │ + mov %eax,%ebp │ │ + jmp 1fb7f │ │ + mov 0x54(%esp),%eax │ │ add $0x1,%esi │ │ - cmp %esi,0x4(%ebp) │ │ - jle 1e622 │ │ - mov 0x48(%edi),%eax │ │ - mov 0x50(%esp),%edx │ │ - lea 0x0(,%esi,4),%ebp │ │ - add %ebp,%eax │ │ - mov %edx,(%esp) │ │ - mov %eax,0x28(%esp) │ │ + cmp %esi,0x4(%eax) │ │ + jle 1fc08 │ │ + mov 0x48(%edi),%ebp │ │ mov %esi,0x4(%esp) │ │ - call 20c60 │ │ + lea 0x0(,%esi,4),%eax │ │ + mov %eax,0x28(%esp) │ │ + add %eax,%ebp │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 22810 │ │ mov %eax,0x4(%esp) │ │ mov 0x3c(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 48ce0 │ │ - mov 0x28(%esp),%ecx │ │ - mov %eax,(%ecx) │ │ + call 4d300 │ │ + mov %eax,0x0(%ebp) │ │ mov 0x48(%edi),%eax │ │ cmpl $0xffffffff,(%eax,%esi,4) │ │ - jne 1e587 │ │ - mov 0x50(%esp),%edx │ │ + jne 1fb6c │ │ + mov 0x54(%esp),%eax │ │ mov %esi,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 20c60 │ │ + mov %eax,(%esp) │ │ + call 22810 │ │ test %eax,%eax │ │ - je 1e587 │ │ - mov 0x50(%esp),%edx │ │ - add 0x48(%edi),%ebp │ │ + je 1fb6c │ │ + mov 0x54(%esp),%ecx │ │ add $0x1,%esi │ │ - movswl 0x28(%edx),%eax │ │ - mov %edx,(%esp) │ │ + mov 0x28(%esp),%ebp │ │ + movswl 0x28(%ecx),%eax │ │ + add 0x48(%edi),%ebp │ │ + mov %ecx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 20c60 │ │ + call 22810 │ │ mov %eax,0x4(%esp) │ │ mov 0x3c(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 48ce0 │ │ + call 4d300 │ │ mov %eax,0x0(%ebp) │ │ - mov 0x50(%esp),%ebp │ │ - cmp %esi,0x4(%ebp) │ │ - jg 1e597 │ │ - mov 0x44(%esp),%eax │ │ - mov 0x84(%esp),%edx │ │ - movl $0x0,0x64(%eax) │ │ - movl $0xffffffff,0x5c(%eax) │ │ - movl $0x0,0x74(%eax) │ │ - mov %edx,(%esp) │ │ - lea -0x1c9ad(%ebx),%eax │ │ + mov 0x54(%esp),%eax │ │ + cmp %esi,0x4(%eax) │ │ + jg 1fb7c │ │ + mov 0x48(%esp),%edi │ │ + lea -0x1e7c1(%ebx),%eax │ │ + movl $0x0,0x64(%edi) │ │ + movl $0xffffffff,0x5c(%edi) │ │ + movl $0x0,0x74(%edi) │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ - mov 0x88(%esp),%esi │ │ + mov 0x84(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e70 │ │ + mov 0x88(%esp),%eax │ │ fstpl 0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ + mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov 0x44(%esp),%edi │ │ - mov 0x84(%esp),%ebp │ │ + call 6a9a0 │ │ sar $0xa,%eax │ │ mov %eax,0x4c(%edi) │ │ - lea -0x1c994(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + lea -0x1e7a8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ + mov 0x84(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e70 │ │ + mov 0x88(%esp),%eax │ │ fstpl 0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ + mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ sar $0xa,%eax │ │ mov %eax,0x50(%edi) │ │ - lea -0x1cee7(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + lea -0x1ecfb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ + mov 0x84(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e70 │ │ fstpl 0x28(%esp) │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ + movsd 0x28(%esp),%xmm4 │ │ + cvtsd2ss %xmm4,%xmm0 │ │ cvttss2si %xmm0,%eax │ │ mov %eax,0x54(%edi) │ │ - call 21110 │ │ + call 22c90 │ │ mov %eax,0x70(%edi) │ │ - lea -0x1c85f(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + lea -0x1e673(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ + mov 0x84(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e70 │ │ + movss -0x14738(%ebx),%xmm0 │ │ fstpl 0x28(%esp) │ │ + movsd 0x28(%esp),%xmm5 │ │ + cvtsd2ss %xmm5,%xmm1 │ │ mov 0x50(%edi),%eax │ │ - cvtsd2ss 0x28(%esp),%xmm1 │ │ - movss -0x12914(%ebx),%xmm0 │ │ - mov 0x38(%esp),%edx │ │ divss %xmm1,%xmm0 │ │ movss %xmm0,0x60(%edi) │ │ mov %eax,0x14(%esp) │ │ mov 0x4c(%edi),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x263,0x8(%esp) │ │ - lea -0x183dc(%ebx),%eax │ │ movl $0x1,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1a1f4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov %edi,%eax │ │ - add $0x78,%eax │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + lea 0x78(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 63410 │ │ - mov 0x44(%esp),%eax │ │ + call 6c380 │ │ lea 0x6c(%esp),%esp │ │ + mov %edi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x48(%esp),%esi │ │ - mov 0x38(%esp),%edi │ │ - movl $0xf3,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ - movl $0x68,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%edi │ │ - mov 0x28(%esp),%eax │ │ - add 0x38(%esi),%eax │ │ - mov 0x4(%eax),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x44(%esp),%edx │ │ - mov (%eax),%eax │ │ - movl $0x0,0x8(%esp) │ │ + xor %ecx,%ecx │ │ + jmp 1f9d5 │ │ + movl $0x245,0x8(%esp) │ │ + lea -0x1a254(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov 0x38(%edx),%eax │ │ + mov 0x34(%esp),%eax │ │ + movl $0x3,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + lea -0x1e61e(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x84(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 28140 │ │ - cmp %ebp,0x4(%esi) │ │ - mov %ebp,0x50(%edi) │ │ - mov %ebp,%eax │ │ - jg 1e7b7 │ │ - mov 0x38(%esi),%eax │ │ - mov 0x28(%esp),%ecx │ │ - movzbl 0x9(%eax,%ecx,1),%eax │ │ - mov 0x44(%esp),%edx │ │ - mov %ax,0x54(%edi) │ │ - cwtl │ │ - movl $0x0,0x64(%edi) │ │ - shl $0x2,%eax │ │ - addl $0x1,0x5c(%esp) │ │ - add 0x44(%edx),%eax │ │ - mov (%eax),%edx │ │ - mov %edx,0x60(%edi) │ │ - mov %edi,(%eax) │ │ - jmp 1e097 │ │ - mov 0x3c(%esp),%edx │ │ - mov %edi,%esi │ │ - shr $0x5,%al │ │ - movzbl %al,%eax │ │ - shl $0x2,%eax │ │ - add 0x5c(%edx),%eax │ │ - shl %cl,%esi │ │ - or %esi,(%eax) │ │ - jmp 1e2e5 │ │ - mov 0x3c(%esp),%edx │ │ - mov %edi,%esi │ │ - shr $0x5,%al │ │ - movzbl %al,%eax │ │ - shl $0x2,%eax │ │ - add 0x58(%edx),%eax │ │ - shl %cl,%esi │ │ - or %esi,(%eax) │ │ - jmp 1e292 │ │ - mov 0x38(%eax),%edx │ │ - mov 0x28(%esp),%edi │ │ - movzbl 0x9(%edx,%edi,1),%edx │ │ - shl $0x2,%edx │ │ - jmp 1e04a │ │ - mov (%ecx),%eax │ │ - mov %ecx,(%esp) │ │ - call *0x14(%eax) │ │ - movl $0x0,0x44(%esp) │ │ - mov 0x44(%esp),%eax │ │ + call 65e70 │ │ + mov 0x88(%esp),%eax │ │ + fstpl 0x28(%esp) │ │ + movsd 0x28(%esp),%xmm2 │ │ + cvtsd2ss %xmm2,%xmm0 │ │ + cvtss2sd %xmm0,%xmm3 │ │ + movsd %xmm3,0x4(%esp) │ │ + mov 0x4(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 6a9a0 │ │ + mov 0x48(%esp),%ecx │ │ + imul 0x54(%ecx),%eax │ │ + sar $0xa,%eax │ │ + mov %eax,0x58(%ecx) │ │ + jmp 1fc08 │ │ + movl $0x22e,0x8(%esp) │ │ + lea -0x1a290(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 1e340 │ │ lea 0x6c(%esp),%esp │ │ + xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x4(%esi),%eax │ │ - movl $0x0,0x5c(%esp) │ │ - lea 0x3e(%eax),%edi │ │ - add $0x1f,%eax │ │ - cmovns %eax,%edi │ │ - xor %ebp,%ebp │ │ - sar $0x5,%edi │ │ - xor %eax,%eax │ │ - jmp 1e0d2 │ │ - mov 0x8(%esi),%edi │ │ - mov %edi,0x34(%esp) │ │ - jmp 1dfe5 │ │ - lea -0x18478(%ebx),%eax │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x22e,0x8(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov 0x44(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 1dab0 │ │ - movl $0x0,0x44(%esp) │ │ - mov 0x44(%esp),%eax │ │ + movl $0x0,0x58(%esp) │ │ + xor %ecx,%ecx │ │ + jmp 1f573 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x44(%esp),%ecx │ │ + movzbl 0xb(%eax),%eax │ │ + mov %eax,%edx │ │ + lea (%eax,%eax,2),%eax │ │ + cmpb $0x0,0x8(%ecx,%eax,4) │ │ + jne 1f762 │ │ + jmp 1f74b │ │ + mov 0x48(%esp),%ecx │ │ + mov (%ecx),%eax │ │ + mov %ecx,(%esp) │ │ + call *0x14(%eax) │ │ lea 0x6c(%esp),%esp │ │ + xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x38(%esp),%edx │ │ - lea -0x1843c(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x245,0x8(%esp) │ │ - movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x84(%esp),%esi │ │ - lea -0x1c80a(%ebx),%eax │ │ - mov %esi,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x28(%esp) │ │ - mov 0x88(%esp),%edi │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - movsd %xmm0,0x4(%esp) │ │ - mov 0x4(%edi),%eax │ │ - mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov 0x44(%esp),%ebp │ │ - imul 0x54(%ebp),%eax │ │ - sar $0xa,%eax │ │ - mov %eax,0x58(%ebp) │ │ - jmp 1e622 │ │ + movswl %di,%eax │ │ + jmp 1f846 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0001e930 : │ │ +0001fe60 : │ │ mov 0x4(%esp),%eax │ │ addl $0x1,(%eax) │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0001e940 : │ │ +0001fe70 : │ │ push %esi │ │ - xor %eax,%eax │ │ push %ebx │ │ - call d3b4 │ │ - add $0x646ab,%ebx │ │ + call db90 │ │ + add $0x6e051,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ test %esi,%esi │ │ - je 1e966 │ │ + je 1ff40 │ │ mov (%esi),%eax │ │ sub $0x1,%eax │ │ - test %eax,%eax │ │ mov %eax,(%esi) │ │ - jle 1e970 │ │ + test %eax,%eax │ │ + jle 1fea0 │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ mov 0x4c(%esi),%eax │ │ test %eax,%eax │ │ - je 1e9d8 │ │ + je 1ff08 │ │ cmp $0x1,%eax │ │ - jne 1e989 │ │ - mov 0x30(%esi),%eax │ │ - mov (%eax),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ + je 1fef8 │ │ mov 0x2c(%esi),%eax │ │ test %eax,%eax │ │ - je 1e998 │ │ + je 1febb │ │ mov %eax,(%esp) │ │ - call 61f60 │ │ + call 6ade0 │ │ mov 0x44(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x48(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x30(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x3c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x14(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ mov 0x30(%esi),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ + jmp 1feac │ │ + nop │ │ + mov 0x30(%esi),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ mov 0x3c(%esi),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x38(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x34(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - jmp 1e989 │ │ + call 64330 │ │ + jmp 1feac │ │ lea 0x0(%esi),%esi │ │ + lea 0x14(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + jmp 1ff60 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0001ea10 : │ │ +0001ff60 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x645db,%ebx │ │ - lea -0x6c(%esp),%esp │ │ - mov 0x84(%esp),%eax │ │ + call db90 │ │ + add $0x6df5f,%ebx │ │ + lea -0x5c(%esp),%esp │ │ + mov 0x74(%esp),%eax │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 29730 │ │ + call 2be20 │ │ + mov %eax,0x34(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x40(%esp) │ │ - je 1f026 │ │ + je 20593 │ │ mov 0x10(%eax),%eax │ │ cmp $0xffff,%eax │ │ - jg 1f03b │ │ - mov 0x40(%esp),%edx │ │ - mov 0x28(%edx),%eax │ │ + jg 20553 │ │ + mov 0x34(%esp),%eax │ │ + mov 0x28(%eax),%eax │ │ cmp $0xffff,%eax │ │ - jg 1f090 │ │ - mov 0x40(%esp),%edx │ │ - mov (%edx),%eax │ │ + jg 2059e │ │ + mov 0x34(%esp),%eax │ │ + mov (%eax),%eax │ │ cmp $0xff,%eax │ │ - jg 1f0b0 │ │ - lea -0x18390(%ebx),%edx │ │ + jg 205be │ │ movl $0x61,0xc(%esp) │ │ - mov %edx,0x34(%esp) │ │ - mov %edx,0x8(%esp) │ │ + lea -0x1a1a8(%ebx),%eax │ │ movl $0x50,0x4(%esp) │ │ + mov %eax,%ebp │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x40(%esp),%ecx │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x3c(%esp),%edi │ │ + mov %eax,0x8(%esp) │ │ + mov %eax,0x30(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x34(%esp),%edi │ │ + mov %eax,%esi │ │ movl $0x1,(%eax) │ │ - mov 0x34(%esp),%ebp │ │ - mov 0x4(%ecx),%edx │ │ - mov (%ecx),%eax │ │ - mov %edx,0x8(%edi) │ │ - mov 0x8(%ecx),%edx │ │ - mov %edx,0xc(%edi) │ │ - mov 0xc(%ecx),%edx │ │ - mov %edx,0x10(%edi) │ │ - mov 0x10(%ecx),%edx │ │ - mov %edx,0x14(%edi) │ │ - mov 0x14(%ecx),%edx │ │ - mov %edx,0x18(%edi) │ │ - mov 0x28(%ecx),%edx │ │ - mov %edx,0x1c(%edi) │ │ - mov 0x24(%ecx),%edx │ │ - mov %edx,0x3c(%edi) │ │ - mov 0x2c(%ecx),%edx │ │ - mov %edx,0x44(%edi) │ │ - mov 0x30(%ecx),%edx │ │ - mov %edx,0x48(%edi) │ │ - movzwl 0x34(%ecx),%edx │ │ - mov %dx,0x28(%edi) │ │ - mov %eax,0x4(%edi) │ │ - movl $0x3,0x20(%edi) │ │ - movl $0x0,0x24(%ecx) │ │ - movl $0x0,0x2c(%ecx) │ │ - movl $0x0,0x30(%ecx) │ │ + mov %eax,0x40(%esp) │ │ + mov 0x4(%edi),%edx │ │ + mov (%edi),%eax │ │ + mov %edx,0x8(%esi) │ │ + mov 0x8(%edi),%edx │ │ + mov %eax,0x4(%esi) │ │ + mov %edx,0xc(%esi) │ │ + mov 0xc(%edi),%edx │ │ + mov %edx,0x10(%esi) │ │ + mov 0x10(%edi),%edx │ │ + mov %edx,0x14(%esi) │ │ + mov 0x14(%edi),%edx │ │ + mov %edx,0x18(%esi) │ │ + mov 0x28(%edi),%edx │ │ + mov %edx,0x1c(%esi) │ │ + mov 0x24(%edi),%edx │ │ + mov %edx,0x3c(%esi) │ │ + mov 0x2c(%edi),%edx │ │ + mov %edx,0x44(%esi) │ │ + mov 0x30(%edi),%edx │ │ + movl $0x3,0x20(%esi) │ │ + mov %edx,0x48(%esi) │ │ + movzwl 0x34(%edi),%edx │ │ + mov %dx,0x28(%esi) │ │ + movl $0x0,0x24(%edi) │ │ + movl $0x0,0x2c(%edi) │ │ + movl $0x0,0x30(%edi) │ │ movl $0x78,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x4(%edi),%edx │ │ - mov %eax,0x30(%edi) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x24(%esp) │ │ + mov %eax,0x30(%esi) │ │ + mov 0x4(%esi),%eax │ │ + test %eax,%eax │ │ + jle 205de │ │ + mov 0x1c(%edi),%esi │ │ xor %edi,%edi │ │ - test %edx,%edx │ │ - mov %eax,0x30(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - jle 1eb68 │ │ - mov 0x40(%esp),%eax │ │ - xor %esi,%esi │ │ - mov 0x1c(%eax),%ebp │ │ - mov 0x0(%ebp,%esi,8),%eax │ │ - lea 0x1(%esi),%esi │ │ + lea (%esi,%eax,8),%ebp │ │ + mov (%esi),%eax │ │ + add $0x8,%esi │ │ mov %eax,(%esp) │ │ - call cec4 │ │ - cmp 0x2c(%esp),%esi │ │ + call d690 │ │ + cmp %ebp,%esi │ │ lea 0x1(%edi,%eax,1),%edi │ │ - jne 1eb4f │ │ - mov 0x34(%esp),%edx │ │ + jne 20095 │ │ + mov 0x30(%esp),%eax │ │ mov %edi,(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x7c,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x30(%esp),%ecx │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x24(%esp),%esi │ │ mov 0x40(%esp),%edi │ │ - mov 0x3c(%esp),%ebp │ │ - mov %eax,(%ecx) │ │ - mov 0x1c(%edi),%eax │ │ + mov %eax,(%esi) │ │ + mov $0x1,%esi │ │ + mov 0x34(%esp),%eax │ │ + mov 0x1c(%eax),%eax │ │ mov (%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x30(%ebp),%eax │ │ + mov 0x30(%edi),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call ced4 │ │ - cmpl $0x1,0x4(%ebp) │ │ - jle 1ec6f │ │ - mov $0x1,%esi │ │ - mov %ebp,%edi │ │ - jmp 1ebcb │ │ + call d6a0 │ │ + mov %edi,%eax │ │ + mov 0x40(%esp),%edi │ │ + cmpl $0x1,0x4(%eax) │ │ + jg 20114 │ │ + jmp 201b9 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ add $0x1,%esi │ │ cmp %esi,0x4(%edi) │ │ - jle 1ec6f │ │ - mov 0x30(%edi),%ecx │ │ - lea -0x1(%esi),%ebp │ │ - mov (%ecx,%ebp,4),%edx │ │ + jle 201b9 │ │ + mov 0x30(%edi),%ebp │ │ + lea 0x0(,%esi,4),%ecx │ │ mov %ecx,0x28(%esp) │ │ + mov -0x4(%ebp,%ecx,1),%edx │ │ mov %edx,(%esp) │ │ mov %edx,0x24(%esp) │ │ - call cec4 │ │ + call d690 │ │ mov 0x24(%esp),%edx │ │ - mov 0x28(%esp),%ecx │ │ lea 0x1(%edx,%eax,1),%eax │ │ - mov 0x40(%esp),%edx │ │ - mov %eax,(%ecx,%esi,4) │ │ - mov 0x1c(%edx),%eax │ │ + mov %eax,0x0(%ebp,%esi,4) │ │ + mov 0x34(%esp),%eax │ │ + mov 0x1c(%eax),%eax │ │ mov (%eax,%esi,8),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%edi),%eax │ │ mov (%eax,%esi,4),%eax │ │ mov %eax,(%esp) │ │ - call ced4 │ │ + call d6a0 │ │ + test %esi,%esi │ │ + jle 20108 │ │ mov 0x30(%edi),%eax │ │ + mov 0x28(%esp),%ecx │ │ mov (%eax,%esi,4),%edx │ │ mov %edx,0x4(%esp) │ │ - mov (%eax,%ebp,4),%eax │ │ + mov -0x4(%eax,%ecx,1),%eax │ │ mov %eax,(%esp) │ │ - call cff4 │ │ + call d7b0 │ │ test %eax,%eax │ │ - jle 1ebbf │ │ - mov 0x34(%esp),%ecx │ │ - lea -0x18300(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ + jle 20108 │ │ movl $0x84,0x8(%esp) │ │ + lea -0x1a118(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x30(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 1e940 │ │ - movl $0x0,0x3c(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - lea 0x6c(%esp),%esp │ │ + call 1fe70 │ │ + lea 0x5c(%esp),%esp │ │ + xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x34(%esp),%edx │ │ + mov 0x30(%esp),%eax │ │ + mov 0x40(%esp),%edi │ │ movl $0x8b,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ - mov 0x8(%ecx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x40(%esp),%ebp │ │ - mov 0x3c(%esp),%edi │ │ - mov 0x4(%ebp),%ecx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x34(%esp),%esi │ │ mov %eax,0x38(%edi) │ │ + mov 0x4(%esi),%ecx │ │ test %ecx,%ecx │ │ - jle 1ed66 │ │ + jle 2029b │ │ + xor %ebp,%ebp │ │ xor %edx,%edx │ │ - xor %esi,%esi │ │ - xor %ecx,%ecx │ │ - mov %ebp,%edi │ │ - jmp 1ecdd │ │ - mov 0x1c(%edi),%ebp │ │ - add $0xc,%esi │ │ - add $0x14,%edx │ │ - mov 0x4(%ebp,%ecx,8),%eax │ │ - mov 0x30(%esp),%ebp │ │ - add $0x1,%ecx │ │ - mov %al,0x8(%ebp) │ │ - cmp %ecx,0x4(%edi) │ │ - jle 1ed66 │ │ - mov 0x3c(%esp),%ebp │ │ - mov 0x38(%ebp),%eax │ │ - add %esi,%eax │ │ - mov %eax,0x30(%esp) │ │ - mov 0x20(%edi),%eax │ │ - mov 0x30(%esp),%ebp │ │ - lea (%eax,%edx,1),%eax │ │ - mov %eax,0x2c(%esp) │ │ + mov %edi,0x24(%esp) │ │ + jmp 2021c │ │ + mov 0x1c(%esi),%eax │ │ + add $0xc,%ebp │ │ + mov 0x4(%eax,%edx,8),%eax │ │ + add $0x1,%edx │ │ + mov %al,0x8(%ecx) │ │ + cmp %edx,0x4(%esi) │ │ + jle 2029b │ │ + mov 0x24(%esp),%eax │ │ + mov 0x38(%eax),%eax │ │ + lea (%eax,%ebp,1),%ecx │ │ + lea (%edx,%edx,4),%eax │ │ + lea 0x0(,%eax,4),%edi │ │ + mov 0x20(%esi),%eax │ │ + add %edi,%eax │ │ + mov %eax,0x28(%esp) │ │ mov (%eax),%eax │ │ - mov %eax,0x0(%ebp) │ │ - mov 0x20(%edi),%ebp │ │ - mov 0x30(%esp),%eax │ │ - mov 0x4(%ebp,%edx,1),%ebp │ │ - mov %ebp,0x4(%eax) │ │ - mov 0x3c(%esp),%eax │ │ - cmp %ecx,0x4(%eax) │ │ - jg 1ecb6 │ │ - mov 0x2c(%esp),%eax │ │ - mov 0x30(%esp),%ebp │ │ - add $0x1,%ecx │ │ + mov %eax,(%ecx) │ │ + mov 0x20(%esi),%eax │ │ + mov 0x4(%eax,%edi,1),%eax │ │ + mov %eax,0x4(%ecx) │ │ + mov 0x24(%esp),%eax │ │ + cmp %edx,0x4(%eax) │ │ + jg 201fc │ │ + mov 0x28(%esp),%eax │ │ + add $0x1,%edx │ │ mov 0x10(%eax),%eax │ │ - mov %al,0x8(%ebp) │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x38(%eax),%ebp │ │ - mov 0x20(%edi),%eax │ │ - movzwl 0x8(%eax,%edx,1),%eax │ │ - mov %al,0x9(%ebp,%esi,1) │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x38(%eax),%ebp │ │ - mov 0x20(%edi),%eax │ │ - movzwl 0xa(%eax,%edx,1),%eax │ │ - mov %al,0xa(%ebp,%esi,1) │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x38(%eax),%ebp │ │ - mov 0x20(%edi),%eax │ │ - movzwl 0xc(%eax,%edx,1),%eax │ │ - add $0x14,%edx │ │ - mov %al,0xb(%ebp,%esi,1) │ │ - add $0xc,%esi │ │ - cmp %ecx,0x4(%edi) │ │ - jg 1ecd6 │ │ - mov 0x40(%esp),%eax │ │ - movl $0x0,0x38(%esp) │ │ + mov %al,0x8(%ecx) │ │ + mov 0x20(%esi),%ecx │ │ + mov 0x24(%esp),%eax │ │ + movzwl 0x8(%ecx,%edi,1),%ecx │ │ + mov 0x38(%eax),%eax │ │ + mov %cl,0x9(%eax,%ebp,1) │ │ + mov 0x20(%esi),%ecx │ │ + mov 0x24(%esp),%eax │ │ + movzwl 0xa(%ecx,%edi,1),%ecx │ │ + mov 0x38(%eax),%eax │ │ + mov %cl,0xa(%eax,%ebp,1) │ │ + mov 0x20(%esi),%ecx │ │ + movzwl 0xc(%ecx,%edi,1),%eax │ │ + mov 0x24(%esp),%ecx │ │ + mov 0x38(%ecx),%ecx │ │ + mov %al,0xb(%ecx,%ebp,1) │ │ + add $0xc,%ebp │ │ + cmp %edx,0x4(%esi) │ │ + jg 20215 │ │ + mov 0x34(%esp),%eax │ │ + xor %ebp,%ebp │ │ + movl $0x0,0x24(%esp) │ │ xor %esi,%esi │ │ - movl $0x0,0x30(%esp) │ │ - xor %edi,%edi │ │ + movl $0x0,0x2c(%esp) │ │ mov (%eax),%eax │ │ - mov %eax,0x2c(%esp) │ │ - sub $0x1,%eax │ │ - mov %eax,0x44(%esp) │ │ - mov 0x2c(%esp),%edx │ │ + mov %eax,0x28(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x38(%esp) │ │ + mov 0x28(%esp),%edx │ │ test %edx,%edx │ │ - jle 1edee │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x38(%esp),%edx │ │ - mov 0x38(%ecx),%eax │ │ - xor %ecx,%ecx │ │ - mov (%eax,%edx,1),%ebp │ │ - mov 0x0(%ebp,%ecx,4),%edx │ │ + jle 2034c │ │ + mov 0x34(%esp),%eax │ │ + mov 0x24(%esp),%ecx │ │ + mov 0x38(%eax),%eax │ │ + mov (%eax,%ecx,1),%ecx │ │ + mov 0x38(%esp),%eax │ │ + lea (%ecx,%eax,1),%edi │ │ + mov (%ecx),%edx │ │ test %edx,%edx │ │ - je 1edcf │ │ + je 20337 │ │ + jmp 20300 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x4(%edx),%eax │ │ test %eax,%eax │ │ - je 1edc2 │ │ + je 2032a │ │ + jmp 20320 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ mov 0x8(%eax),%eax │ │ - add $0x1,%edi │ │ + add $0x1,%esi │ │ test %eax,%eax │ │ - jne 1edb8 │ │ + jne 20320 │ │ mov 0x8(%edx),%edx │ │ - add $0x1,%edi │ │ add $0x1,%esi │ │ + add $0x1,%ebp │ │ test %edx,%edx │ │ - jne 1edb0 │ │ - add $0x1,%edi │ │ + jne 20300 │ │ + add $0x4,%ecx │ │ add $0x1,%esi │ │ - add $0x1,%ecx │ │ - cmp 0x2c(%esp),%ecx │ │ - jne 1eda3 │ │ - mov 0x30(%esp),%edx │ │ - mov 0x44(%esp),%eax │ │ - lea 0x1(%edx,%eax,1),%edx │ │ - mov %edx,0x30(%esp) │ │ - add $0x1,%edi │ │ - addl $0x1,0x30(%esp) │ │ + add $0x1,%ebp │ │ + cmp %edi,%ecx │ │ + jne 202e1 │ │ + mov 0x28(%esp),%ecx │ │ + add %ecx,0x2c(%esp) │ │ + addl $0x4,0x24(%esp) │ │ add $0x1,%esi │ │ - addl $0x4,0x38(%esp) │ │ - cmpl $0x10,0x38(%esp) │ │ - jne 1ed8b │ │ - lea 0x0(,%edi,8),%eax │ │ - mov 0x34(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ + mov 0x24(%esp),%eax │ │ + addl $0x1,0x2c(%esp) │ │ + add $0x1,%ebp │ │ + cmp $0x10,%eax │ │ + jne 202c0 │ │ + mov 0x30(%esp),%edi │ │ + lea 0x0(,%esi,8),%eax │ │ movl $0x8,0x14(%esp) │ │ shr $0xa,%eax │ │ - mov %edi,0x10(%esp) │ │ mov %eax,0x18(%esp) │ │ + lea -0x1a0ec(%ebx),%eax │ │ + mov %edi,0x4(%esp) │ │ + mov %esi,0x10(%esp) │ │ movl $0xb5,0x8(%esp) │ │ - lea -0x182d4(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x34(%esp),%edx │ │ - mov %edi,0x24(%eax) │ │ - mov %edx,0x8(%esp) │ │ + call 67510 │ │ + mov 0x40(%esp),%eax │ │ + mov %esi,0x24(%eax) │ │ + mov %edi,0x8(%esp) │ │ movl $0xb7,0xc(%esp) │ │ movl $0x8,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x3c(%esp),%ecx │ │ - mov %eax,0x34(%esp) │ │ - movl $0x4,0x54(%esp) │ │ - movl $0x0,0x50(%esp) │ │ - mov %eax,0x34(%ecx) │ │ + mov %esi,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movl $0x4,0x48(%esp) │ │ + mov %eax,%edi │ │ mov 0x40(%esp),%eax │ │ - mov (%eax),%eax │ │ - mov %eax,0x44(%esp) │ │ - mov 0x44(%esp),%edx │ │ - mov %ax,0x5a(%esp) │ │ - sub $0x1,%edx │ │ + movl $0x0,0x44(%esp) │ │ + mov %edi,0x34(%eax) │ │ mov 0x34(%esp),%eax │ │ - mov %edx,0x5c(%esp) │ │ - mov %eax,0x4c(%esp) │ │ - mov 0x4c(%esp),%ecx │ │ - mov 0x54(%esp),%eax │ │ - movzwl 0x50(%esp),%edi │ │ - movzwl 0x5a(%esp),%ebp │ │ - mov %eax,0x4(%ecx) │ │ + mov (%eax),%eax │ │ + mov %eax,0x38(%esp) │ │ + mov %ax,0x4e(%esp) │ │ mov 0x44(%esp),%eax │ │ + movzwl 0x4e(%esp),%esi │ │ + mov 0x48(%esp),%ecx │ │ + mov %si,0x2(%edi,%eax,8) │ │ + mov %eax,%esi │ │ + mov %ax,(%edi,%eax,8) │ │ + mov %ecx,0x4(%edi,%eax,8) │ │ + mov 0x38(%esp),%eax │ │ test %eax,%eax │ │ - mov %di,(%ecx) │ │ - mov %bp,0x2(%ecx) │ │ - jle 1efd4 │ │ - mov 0x40(%esp),%edx │ │ - mov 0x50(%esp),%ecx │ │ - mov 0x54(%esp),%edi │ │ - movl $0x0,0x38(%esp) │ │ - mov 0x38(%edx),%eax │ │ - mov (%eax,%ecx,4),%eax │ │ - mov %eax,0x48(%esp) │ │ + jle 20509 │ │ mov 0x34(%esp),%eax │ │ - lea (%eax,%edi,8),%edi │ │ - mov %edi,0x2c(%esp) │ │ - mov 0x2c(%esp),%ebp │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x48(%esp),%edi │ │ - movzwl 0x38(%esp),%eax │ │ + movl $0x0,0x30(%esp) │ │ + mov 0x38(%eax),%eax │ │ + mov (%eax,%esi,4),%eax │ │ + mov %eax,0x3c(%esp) │ │ + lea (%edi,%ecx,8),%eax │ │ + mov %eax,0x28(%esp) │ │ mov 0x30(%esp),%edx │ │ - mov %ax,0x0(%ebp) │ │ - mov 0x34(%esp),%eax │ │ - mov %edx,0x4(%ebp) │ │ - mov (%edi,%ecx,4),%ebp │ │ - test %ebp,%ebp │ │ - lea (%eax,%edx,8),%ecx │ │ - je 1f019 │ │ - mov 0x34(%esp),%edi │ │ - movzwl 0x0(%ebp),%eax │ │ + mov 0x3c(%esp),%esi │ │ + mov 0x28(%esp),%eax │ │ + mov 0x2c(%esp),%ecx │ │ + mov (%esi,%edx,4),%esi │ │ + mov %dx,(%eax) │ │ + mov %ecx,0x4(%eax) │ │ + lea (%edi,%ecx,8),%ecx │ │ + test %esi,%esi │ │ + je 20549 │ │ + lea 0x0(%esi),%esi │ │ + movzwl (%esi),%eax │ │ + mov %ebp,0x4(%ecx) │ │ mov %ax,(%ecx) │ │ - mov 0x4(%ebp),%eax │ │ + mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ - mov %esi,0x4(%ecx) │ │ - lea (%edi,%esi,8),%edx │ │ - je 1f010 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzwl (%eax),%edi │ │ - movw $0x0,0x2(%edx) │ │ - mov %di,(%edx) │ │ - mov 0x4(%eax),%edi │ │ - mov %edi,0x4(%edx) │ │ + je 20540 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + movzwl (%eax),%edx │ │ + movw $0x0,0x2(%edi,%ebp,8) │ │ + mov %dx,(%edi,%ebp,8) │ │ + mov 0x4(%eax),%edx │ │ mov 0x8(%eax),%eax │ │ - movzwl 0x2(%ecx),%edi │ │ - add $0x1,%esi │ │ - add $0x1,%edi │ │ + mov %edx,0x4(%edi,%ebp,8) │ │ + movzwl 0x2(%ecx),%edx │ │ + add $0x1,%ebp │ │ + add $0x1,%edx │ │ test %eax,%eax │ │ - mov %di,0x2(%ecx) │ │ - lea 0x8(%edx),%edx │ │ - jne 1ef48 │ │ - test %di,%di │ │ - jne 1ef7e │ │ + mov %dx,0x2(%ecx) │ │ + jne 20480 │ │ + test %dx,%dx │ │ + jne 204b6 │ │ movl $0xffffffff,0x4(%ecx) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x8(%ebp),%ebp │ │ - addl $0x1,0x30(%esp) │ │ + mov 0x28(%esp),%edx │ │ + addl $0x1,0x2c(%esp) │ │ + mov 0x8(%esi),%esi │ │ add $0x8,%ecx │ │ movzwl 0x2(%edx),%eax │ │ + mov %ax,0x24(%esp) │ │ add $0x1,%eax │ │ - test %ebp,%ebp │ │ mov %ax,0x2(%edx) │ │ - jne 1ef28 │ │ + test %esi,%esi │ │ + jne 20460 │ │ test %ax,%ax │ │ - jne 1efac │ │ - mov 0x2c(%esp),%ecx │ │ - movl $0xffffffff,0x4(%ecx) │ │ - addl $0x1,0x38(%esp) │ │ - addl $0x8,0x2c(%esp) │ │ - mov 0x44(%esp),%edi │ │ - cmp %edi,0x38(%esp) │ │ - jne 1eefa │ │ - mov 0x54(%esp),%eax │ │ - mov 0x5c(%esp),%ebp │ │ - lea 0x1(%eax,%ebp,1),%eax │ │ - mov %eax,0x54(%esp) │ │ - addl $0x1,0x50(%esp) │ │ - addl $0x8,0x4c(%esp) │ │ - cmpl $0x4,0x50(%esp) │ │ - jne 1eea9 │ │ - mov 0x40(%esp),%eax │ │ + jne 204e9 │ │ + mov 0x28(%esp),%eax │ │ + movl $0xffffffff,0x4(%eax) │ │ + addl $0x1,0x30(%esp) │ │ + addl $0x8,0x28(%esp) │ │ + mov 0x30(%esp),%eax │ │ + cmp 0x38(%esp),%eax │ │ + jne 20439 │ │ + mov 0x38(%esp),%esi │ │ + add %esi,0x48(%esp) │ │ + addl $0x1,0x44(%esp) │ │ + mov 0x44(%esp),%eax │ │ + cmp $0x4,%eax │ │ + jne 203f4 │ │ + mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 2ab80 │ │ - mov 0x3c(%esp),%eax │ │ + call 2d1c0 │ │ + mov 0x40(%esp),%eax │ │ movl $0x0,0x4c(%eax) │ │ - mov 0x3c(%esp),%eax │ │ - lea 0x6c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - movzwl 0x2(%ecx),%edi │ │ - jmp 1ef72 │ │ - mov 0x2c(%esp),%edx │ │ - movzwl 0x2(%edx),%eax │ │ - jmp 1ef9c │ │ - movl $0x0,0x3c(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - lea 0x6c(%esp),%esp │ │ + lea 0x5c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl 0x2(%ecx),%edx │ │ + jmp 204aa │ │ + mov 0x28(%esp),%eax │ │ + movzwl 0x2(%eax),%eax │ │ + jmp 204d9 │ │ mov %eax,0x10(%esp) │ │ + lea -0x1a1d4(%ebx),%eax │ │ movl $0xffff,0x14(%esp) │ │ - lea -0x183bc(%ebx),%eax │ │ movl $0x4f,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - lea -0x18390(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + lea -0x1a1a8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x40(%esp),%eax │ │ + call 67510 │ │ + mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 2ab80 │ │ - movl $0x0,0x3c(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - lea 0x6c(%esp),%esp │ │ + call 2d1c0 │ │ + lea 0x5c(%esp),%esp │ │ + xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ mov %eax,0x10(%esp) │ │ + lea -0x1a178(%ebx),%eax │ │ movl $0xffff,0x14(%esp) │ │ - lea -0x18360(%ebx),%eax │ │ movl $0x55,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - jmp 1f059 │ │ + jmp 20571 │ │ mov %eax,0x10(%esp) │ │ + lea -0x1a144(%ebx),%eax │ │ movl $0xff,0x14(%esp) │ │ - lea -0x1832c(%ebx),%eax │ │ movl $0x5c,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - jmp 1f059 │ │ + jmp 20571 │ │ + xor %edi,%edi │ │ + jmp 200aa │ │ + jmp 20600 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0001f0d0 : │ │ +00020600 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x63f1b,%ebx │ │ + call db90 │ │ + add $0x6d8bf,%ebx │ │ lea -0x3c(%esp),%esp │ │ - lea -0x1cd52(%ebx),%eax │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x50(%esp),%ebp │ │ + lea -0x1eb66(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x54(%esp),%eax │ │ - mov 0x50(%esp),%esi │ │ mov %eax,(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 1f4e6 │ │ + mov %eax,%esi │ │ + je 20a46 │ │ mov %eax,0xc(%esp) │ │ - movl $0x46444d42,0x24(%esp) │ │ - lea 0x24(%esp),%eax │ │ + lea 0x20(%esp),%eax │ │ movl $0x4,0x8(%esp) │ │ + mov %eax,%edi │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - lea 0x24(%esp),%eax │ │ - movl $0x1,0x24(%esp) │ │ - mov %edi,0xc(%esp) │ │ + movl $0x46444d42,0x20(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + call d760 │ │ + mov %esi,0xc(%esp) │ │ movl $0x4,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf94 │ │ - lea 0x24(%esp),%eax │ │ - movl $0x41c,0x24(%esp) │ │ - mov %edi,0xc(%esp) │ │ + mov %edi,(%esp) │ │ + movl $0x1,0x20(%esp) │ │ + call d760 │ │ + mov %esi,0xc(%esp) │ │ movl $0x4,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf94 │ │ - lea -0x128b4(%ebx),%eax │ │ - mov %edi,0xc(%esp) │ │ + mov %edi,(%esp) │ │ + movl $0x41c,0x20(%esp) │ │ + call d760 │ │ + mov %esi,0xc(%esp) │ │ + lea -0x145c8(%ebx),%eax │ │ movl $0x41c,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x24(%esp),%eax │ │ - movl $0x0,0x28(%esp) │ │ + call d760 │ │ + mov 0x20(%esp),%eax │ │ + mov %esi,0xc(%esp) │ │ + movl $0x1,0x4(%esp) │ │ + movl $0x0,0x24(%esp) │ │ sub $0x41c,%eax │ │ - mov %edi,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ - movl $0x1,0x4(%esp) │ │ - lea 0x28(%esp),%eax │ │ + lea 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - lea 0x4(%esi),%eax │ │ - mov %edi,0xc(%esp) │ │ + mov %eax,0x14(%esp) │ │ + call d760 │ │ + mov %esi,0xc(%esp) │ │ + lea 0x4(%ebp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - lea 0x8(%esi),%eax │ │ - mov %edi,0xc(%esp) │ │ + call d760 │ │ + mov %esi,0xc(%esp) │ │ + lea 0x8(%ebp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - lea 0xc(%esi),%eax │ │ - mov %edi,0xc(%esp) │ │ + call d760 │ │ + mov %esi,0xc(%esp) │ │ + lea 0xc(%ebp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - lea 0x10(%esi),%eax │ │ - mov %edi,0xc(%esp) │ │ + call d760 │ │ + mov %esi,0xc(%esp) │ │ + lea 0x10(%ebp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - lea 0x14(%esi),%eax │ │ - mov %edi,0xc(%esp) │ │ + call d760 │ │ + mov %esi,0xc(%esp) │ │ + lea 0x14(%ebp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - lea 0x18(%esi),%eax │ │ - mov %edi,0xc(%esp) │ │ + call d760 │ │ + mov %esi,0xc(%esp) │ │ + lea 0x18(%ebp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - lea 0x1c(%esi),%eax │ │ - mov %edi,0xc(%esp) │ │ + call d760 │ │ + mov %esi,0xc(%esp) │ │ + lea 0x1c(%ebp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - lea 0x20(%esi),%eax │ │ - mov %edi,0xc(%esp) │ │ + call d760 │ │ + mov %esi,0xc(%esp) │ │ + lea 0x20(%ebp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - lea 0x24(%esi),%eax │ │ - mov %edi,0xc(%esp) │ │ + call d760 │ │ + mov %esi,0xc(%esp) │ │ + lea 0x24(%ebp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - movswl 0x28(%esi),%eax │ │ - mov %edi,0xc(%esp) │ │ - mov %eax,0x24(%esp) │ │ + call d760 │ │ + movswl 0x28(%ebp),%eax │ │ + mov %esi,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ - lea 0x24(%esp),%eax │ │ movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x4(%esi),%ebp │ │ - movl $0x0,0x28(%esp) │ │ - test %ebp,%ebp │ │ - jle 1f359 │ │ + mov %edi,(%esp) │ │ + mov %eax,0x20(%esp) │ │ + call d760 │ │ + mov 0x4(%ebp),%edx │ │ xor %eax,%eax │ │ - xchg %ax,%ax │ │ - mov 0x30(%esi),%edx │ │ - mov (%edx,%eax,4),%ebp │ │ - mov %ebp,(%esp) │ │ - call cec4 │ │ + movl $0x0,0x24(%esp) │ │ + test %edx,%edx │ │ + jle 20899 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x30(%ebp),%edx │ │ + mov (%edx,%eax,4),%edi │ │ + mov %edi,(%esp) │ │ + call d690 │ │ + mov %esi,0xc(%esp) │ │ add $0x1,%eax │ │ - mov %edi,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cf94 │ │ - mov 0x28(%esp),%eax │ │ - add $0x1,%eax │ │ - cmp %eax,0x4(%esi) │ │ - mov %eax,0x28(%esp) │ │ - jg 1f320 │ │ - mov %edi,(%esp) │ │ - call cf44 │ │ - lea 0x3(%eax),%ebp │ │ - and $0xfffffffc,%ebp │ │ - mov %ebp,0x24(%esp) │ │ - movl $0x0,0x28(%esp) │ │ mov %edi,(%esp) │ │ - call cf44 │ │ - sub %eax,%ebp │ │ - mov %edi,0xc(%esp) │ │ - lea 0x28(%esp),%eax │ │ - mov %ebp,0x8(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call d760 │ │ + mov 0x24(%esp),%eax │ │ + add $0x1,%eax │ │ + mov %eax,0x24(%esp) │ │ + cmp %eax,0x4(%ebp) │ │ + jg 20860 │ │ + mov %esi,(%esp) │ │ + call d710 │ │ + mov %esi,(%esp) │ │ + lea 0x3(%eax),%ecx │ │ + movl $0x0,0x24(%esp) │ │ + and $0xfffffffc,%ecx │ │ + mov %ecx,0x20(%esp) │ │ + mov %ecx,0x18(%esp) │ │ + call d710 │ │ + mov 0x18(%esp),%ecx │ │ + mov %esi,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ + sub %eax,%ecx │ │ + mov 0x14(%esp),%eax │ │ + mov %ecx,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov %edi,0xc(%esp) │ │ - mov 0x24(%esi),%eax │ │ - mov %eax,0x8(%esp) │ │ + call d760 │ │ + mov %esi,0xc(%esp) │ │ + mov 0x24(%ebp),%eax │ │ movl $0x8,0x4(%esp) │ │ - mov 0x34(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call cf94 │ │ - mov %edi,0xc(%esp) │ │ - mov 0x8(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ + mov 0x34(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call d760 │ │ + mov %esi,0xc(%esp) │ │ + mov 0x8(%ebp),%eax │ │ movl $0xc,0x4(%esp) │ │ - mov 0x38(%esi),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x38(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0xc(%esi),%eax │ │ + call d760 │ │ + mov 0xc(%ebp),%eax │ │ test %eax,%eax │ │ - jne 1f498 │ │ - mov 0x1c(%esi),%ecx │ │ - movl $0x0,0x2c(%esp) │ │ - test %ecx,%ecx │ │ + jne 209f8 │ │ + mov 0x1c(%ebp),%ecx │ │ movl $0x0,0x28(%esp) │ │ - jle 1f422 │ │ - mov %edi,0x1c(%esp) │ │ - mov 0x40(%esi),%ebp │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ + movl $0x0,0x24(%esp) │ │ + test %ecx,%ecx │ │ mov %ecx,%edi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzbl 0x0(%ebp,%eax,1),%ecx │ │ - lea 0x1(%eax),%eax │ │ - add %ecx,%edx │ │ + jle 20979 │ │ + mov 0x40(%ebp),%edx │ │ + xor %ecx,%ecx │ │ + mov %esi,0x14(%esp) │ │ + jmp 20960 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movzbl (%edx,%eax,1),%esi │ │ + add $0x1,%eax │ │ + mov %eax,0x24(%esp) │ │ + add %esi,%ecx │ │ cmp %edi,%eax │ │ - mov %edx,0x2c(%esp) │ │ - mov %eax,0x28(%esp) │ │ - jne 1f408 │ │ - mov 0x1c(%esp),%edi │ │ - lea 0x2c(%esp),%eax │ │ - mov %edi,0xc(%esp) │ │ + mov %ecx,0x28(%esp) │ │ + jne 20960 │ │ + mov 0x14(%esp),%esi │ │ + mov %esi,0xc(%esp) │ │ + lea 0x28(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x2c(%esp),%eax │ │ - mov %edi,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + call d760 │ │ + mov 0x28(%esp),%eax │ │ + mov %esi,0xc(%esp) │ │ movl $0x2,0x4(%esp) │ │ - mov 0x3c(%esi),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x3c(%ebp),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov %edi,0xc(%esp) │ │ - mov 0x1c(%esi),%eax │ │ - mov %eax,0x8(%esp) │ │ + call d760 │ │ + mov %esi,0xc(%esp) │ │ + mov 0x1c(%ebp),%eax │ │ movl $0x1,0x4(%esp) │ │ - mov 0x40(%esi),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x40(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov %edi,(%esp) │ │ - call cf14 │ │ + call d760 │ │ + mov %esi,(%esp) │ │ + call d6e0 │ │ xor %eax,%eax │ │ + mov 0x2c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 20a4d │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - imul 0x1c(%esi),%eax │ │ - mov %edi,0xc(%esp) │ │ - mov %eax,0x24(%esp) │ │ + imul 0x1c(%ebp),%eax │ │ + mov %esi,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ - lea 0x24(%esp),%eax │ │ + mov %eax,0x20(%esp) │ │ + mov 0x1c(%esp),%eax │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov %edi,0xc(%esp) │ │ - mov 0x1c(%esi),%eax │ │ - imul 0xc(%esi),%eax │ │ + call d760 │ │ + mov %esi,0xc(%esp) │ │ + mov 0x1c(%ebp),%eax │ │ + imul 0xc(%ebp),%eax │ │ movl $0x2,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov 0x3c(%esi),%eax │ │ + mov 0x3c(%ebp),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - jmp 1f481 │ │ + call d760 │ │ + jmp 209d8 │ │ mov $0xffffffff,%eax │ │ - jmp 1f48b │ │ + jmp 209e2 │ │ lea 0x0(%esi),%esi │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0001f4f0 : │ │ +00020a60 : │ │ push %ebp │ │ mov $0x2,%ecx │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x63af6,%ebx │ │ + call db90 │ │ + add $0x6d45a,%ebx │ │ lea -0x6c(%esp),%esp │ │ - lea -0x1c3fd(%ebx),%eax │ │ + lea -0x1e211(%ebx),%edi │ │ mov 0x84(%esp),%esi │ │ - mov %eax,0x44(%esp) │ │ - mov %eax,%edi │ │ + mov %edi,0x50(%esp) │ │ mov 0x80(%esp),%ebp │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 1fa84 │ │ - mov 0x84(%esp),%esi │ │ - lea -0x1c707(%ebx),%eax │ │ - mov %esi,(%esp) │ │ + je 20b53 │ │ + lea -0x1e51b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ - test %eax,%eax │ │ + mov 0x84(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d6d0 │ │ mov %eax,0x34(%esp) │ │ - je 1fa96 │ │ - mov 0x34(%esp),%eax │ │ + test %eax,%eax │ │ + je 21027 │ │ + mov 0x34(%esp),%edi │ │ + lea -0x1e20f(%ebx),%eax │ │ movl $0x4,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea -0x1c3fb(%ebx),%eax │ │ + mov %edi,0xc(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + call d760 │ │ mov 0x4(%ebp),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1c3f6(%ebx),%eax │ │ + lea -0x1e20a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov 0x8(%ebp),%eax │ │ sub 0x4(%ebp),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1c3eb(%ebx),%eax │ │ + lea -0x1e1ff(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cfa4 │ │ - mov 0xc(%ebp),%ecx │ │ - test %ecx,%ecx │ │ - jne 1fa78 │ │ - mov 0x8(%ebp),%esi │ │ - test %esi,%esi │ │ - jle 1f5f0 │ │ - mov 0x40(%ebp),%edi │ │ - mov 0x38(%ebp),%edx │ │ - mov %ebp,0x38(%esp) │ │ - xor %ecx,%ecx │ │ - xor %eax,%eax │ │ - mov %esi,%ebp │ │ + call d770 │ │ + mov 0xc(%ebp),%eax │ │ + test %eax,%eax │ │ + jne 20b65 │ │ + mov 0x8(%ebp),%edx │ │ + test %edx,%edx │ │ + jle 21020 │ │ + mov 0x38(%ebp),%eax │ │ + lea (%edx,%edx,2),%edx │ │ + mov 0x40(%ebp),%esi │ │ + lea (%eax,%edx,4),%edi │ │ + xor %edx,%edx │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edx),%esi │ │ - add $0x1,%eax │ │ - cmp %ebp,%eax │ │ - lea 0xc(%edx),%edx │ │ - movzbl (%edi,%esi,1),%esi │ │ - lea 0x1(%ecx,%esi,1),%ecx │ │ - jne 1f5d8 │ │ - mov 0x38(%esp),%ebp │ │ - lea -0x1c3e1(%ebx),%eax │ │ + mov (%eax),%ecx │ │ + add $0xc,%eax │ │ + cmp %edi,%eax │ │ + movzbl (%esi,%ecx,1),%ecx │ │ + lea 0x1(%edx,%ecx,1),%edx │ │ + jne 20b40 │ │ + jmp 20b6c │ │ + mov -0x8(%ebx),%eax │ │ + lea 0x54(%eax),%eax │ │ + mov %eax,0x34(%esp) │ │ + jmp 20abd │ │ + lea 0x1(%eax),%edx │ │ + imul 0x8(%ebp),%edx │ │ + mov 0x34(%esp),%edi │ │ + lea -0x1e1f5(%ebx),%eax │ │ + mov %edx,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %ecx,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - call cfa4 │ │ + mov %edi,(%esp) │ │ + call d770 │ │ mov 0x14(%ebp),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1c3d1(%ebx),%eax │ │ + lea -0x1e1e5(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov 0x10(%ebp),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1c3c0(%ebx),%eax │ │ + lea -0x1e1d4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov 0x18(%ebp),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1c3ac(%ebx),%eax │ │ + lea -0x1e1c0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cfa4 │ │ - mov 0x34(%esp),%eax │ │ + call d770 │ │ + mov %edi,0xc(%esp) │ │ + lea -0x1e1b0(%ebx),%eax │ │ movl $0x18,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea -0x1c39c(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - lea -0x1c383(%ebx),%eax │ │ + call d760 │ │ + mov %edi,(%esp) │ │ + lea -0x1e197(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x1c36b(%ebx),%eax │ │ + lea -0x1e17f(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1c366(%ebx),%eax │ │ + lea -0x1e17a(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x1c35f(%ebx),%eax │ │ + lea -0x1e173(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x1c35d(%ebx),%eax │ │ + lea -0x1e171(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x1c35a(%ebx),%eax │ │ + lea -0x1e16e(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x1c356(%ebx),%eax │ │ + lea -0x1e16a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1c351(%ebx),%eax │ │ + lea -0x1e165(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov 0x4(%ebp),%eax │ │ movl $0x0,0x40(%esp) │ │ test %eax,%eax │ │ - jle 1f85a │ │ - lea -0x1c334(%ebx),%edx │ │ - lea -0x1c31d(%ebx),%esi │ │ - mov %edx,0x54(%esp) │ │ - mov %esi,0x48(%esp) │ │ - lea -0x1c314(%ebx),%edx │ │ - lea -0x1c30a(%ebx),%esi │ │ - mov %edx,0x4c(%esp) │ │ - xor %edi,%edi │ │ - lea -0x1c318(%ebx),%edx │ │ - mov %esi,0x50(%esp) │ │ - mov %edx,0x58(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x44(%esp),%esi │ │ - mov 0x40(%esp),%edx │ │ - mov %esi,0x14(%esp) │ │ - mov %esi,0x10(%esp) │ │ - mov %esi,0xc(%esp) │ │ - mov 0x30(%ebp),%eax │ │ - mov 0x54(%esp),%esi │ │ - mov (%eax,%edx,4),%eax │ │ - mov %esi,0x4(%esp) │ │ + jle 20dd1 │ │ + lea -0x1e148(%ebx),%eax │ │ + mov %ebp,%edi │ │ + mov %eax,0x54(%esp) │ │ + lea -0x1e131(%ebx),%eax │ │ + mov %eax,0x44(%esp) │ │ + lea -0x1e128(%ebx),%eax │ │ + mov %eax,0x48(%esp) │ │ + lea -0x1e123(%ebx),%eax │ │ + mov %eax,0x4c(%esp) │ │ + lea -0x1e12c(%ebx),%eax │ │ + mov %eax,0x58(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x50(%esp),%eax │ │ + mov 0x40(%esp),%esi │ │ + mov %eax,0x14(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x30(%edi),%eax │ │ + mov (%eax,%esi,4),%eax │ │ mov %eax,0x8(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cfa4 │ │ - mov 0x40(%esp),%edx │ │ - cmp %edx,0x4(%ebp) │ │ - jle 1fa60 │ │ - mov 0x38(%ebp),%eax │ │ - cmpb $0x0,0x8(%eax,%edi,1) │ │ + call d770 │ │ + cmp %esi,0x4(%edi) │ │ + jle 20ff0 │ │ + mov 0x40(%esp),%eax │ │ + lea (%eax,%eax,2),%eax │ │ + shl $0x2,%eax │ │ + mov %eax,%ebp │ │ + mov 0x38(%edi),%eax │ │ + cmpb $0x0,0x8(%eax,%ebp,1) │ │ setne %al │ │ test %al,%al │ │ - je 1fa28 │ │ - lea -0x1c324(%ebx),%eax │ │ + je 21017 │ │ + lea -0x1e138(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x48(%esp),%esi │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x34(%esp),%eax │ │ - mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cfa4 │ │ - mov 0x38(%ebp),%eax │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x4(%eax,%edi,1),%eax │ │ - mov %edx,0x4(%esp) │ │ + call d770 │ │ + mov 0x38(%edi),%eax │ │ + mov 0x4(%eax,%ebp,1),%eax │ │ mov %eax,0x8(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cfa4 │ │ - mov 0xc(%ebp),%eax │ │ + call d770 │ │ + mov 0xc(%edi),%eax │ │ test %eax,%eax │ │ - jne 1f7d3 │ │ - mov 0x38(%ebp),%eax │ │ - mov 0x40(%ebp),%edx │ │ - mov (%eax,%edi,1),%eax │ │ - movzbl (%edx,%eax,1),%eax │ │ + jne 20d4b │ │ + mov 0x38(%edi),%eax │ │ + mov 0x40(%edi),%ecx │ │ + mov (%eax,%ebp,1),%eax │ │ + movzbl (%ecx,%eax,1),%eax │ │ test %eax,%eax │ │ - jle 1f821 │ │ + jle 20d99 │ │ add %eax,%eax │ │ - lea -0x1c30f(%ebx),%edx │ │ - mov %eax,0x38(%esp) │ │ xor %esi,%esi │ │ - mov %edx,0x3c(%esp) │ │ + mov %eax,0x38(%esp) │ │ + lea -0x1e11f(%ebx),%eax │ │ + mov %eax,0x3c(%esp) │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x38(%ebp),%eax │ │ - mov (%eax,%edi,1),%edx │ │ - mov 0x3c(%ebp),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - mov 0x3c(%esp),%edx │ │ + mov 0x38(%edi),%eax │ │ + mov (%eax,%ebp,1),%ecx │ │ + mov 0x3c(%edi),%eax │ │ + mov (%eax,%ecx,4),%eax │ │ movzwl (%eax,%esi,1),%eax │ │ - mov %edx,0x4(%esp) │ │ + add $0x2,%esi │ │ mov %eax,0x8(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ - lea 0x2(%esi),%esi │ │ - call cfa4 │ │ + call d770 │ │ cmp 0x38(%esp),%esi │ │ - jne 1f7f0 │ │ + jne 20d68 │ │ mov 0x34(%esp),%eax │ │ - mov 0x50(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ movl $0x3,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - add $0xc,%edi │ │ - call cf94 │ │ + mov %eax,0xc(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d760 │ │ addl $0x1,0x40(%esp) │ │ - mov 0x40(%esp),%esi │ │ - cmp %esi,0x4(%ebp) │ │ - jg 1f730 │ │ - mov 0x40(%esp),%edx │ │ - cmp %edx,0x8(%ebp) │ │ - jle 1f9f2 │ │ - lea (%edx,%edx,2),%edi │ │ - lea -0x1c31d(%ebx),%esi │ │ - lea -0x1c314(%ebx),%edx │ │ - mov %esi,0x48(%esp) │ │ - mov %edx,0x4c(%esp) │ │ - lea -0x1c30a(%ebx),%esi │ │ - lea -0x1c2f7(%ebx),%edx │ │ - mov %esi,0x50(%esp) │ │ - mov %edx,0x54(%esp) │ │ - lea -0x1c306(%ebx),%esi │ │ - lea -0x1c318(%ebx),%edx │ │ - mov %esi,0x58(%esp) │ │ - shl $0x2,%edi │ │ - mov %edx,0x5c(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x40(%esp),%eax │ │ + cmp %eax,0x4(%edi) │ │ + jg 20ca0 │ │ + mov %edi,%ebp │ │ + mov 0x40(%esp),%eax │ │ + cmp 0x8(%ebp),%eax │ │ + jge 20f8a │ │ + mov 0x40(%esp),%eax │ │ + lea (%eax,%eax,2),%ecx │ │ + lea -0x1e131(%ebx),%eax │ │ + mov %eax,0x44(%esp) │ │ + lea -0x1e128(%ebx),%eax │ │ + mov %eax,0x48(%esp) │ │ + lea -0x1e123(%ebx),%eax │ │ + mov %eax,0x4c(%esp) │ │ + lea -0x1e10b(%ebx),%eax │ │ + mov %eax,0x54(%esp) │ │ + lea -0x1e11a(%ebx),%eax │ │ + mov %eax,0x58(%esp) │ │ + lea -0x1e12c(%ebx),%eax │ │ + mov %eax,0x5c(%esp) │ │ + lea 0x0(,%ecx,4),%edi │ │ + jmp 20e40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x38(%ebp),%eax │ │ - mov 0x54(%esp),%esi │ │ - mov 0x30(%ebp),%edx │ │ - lea (%eax,%edi,1),%eax │ │ - movzbl 0x8(%eax),%ecx │ │ - movsbl (%esi,%ecx,1),%ecx │ │ - mov %ecx,0x14(%esp) │ │ - movzbl 0xb(%eax),%ecx │ │ - mov (%edx,%ecx,4),%ecx │ │ - mov %ecx,0x10(%esp) │ │ - movzbl 0xa(%eax),%ecx │ │ - mov (%edx,%ecx,4),%ecx │ │ - mov %ecx,0xc(%esp) │ │ + mov 0x54(%esp),%edx │ │ + mov 0x30(%ebp),%ecx │ │ + add %edi,%eax │ │ + movzbl 0x8(%eax),%esi │ │ + movsbl (%edx,%esi,1),%esi │ │ + mov %esi,0x14(%esp) │ │ + movzbl 0xb(%eax),%esi │ │ + mov (%ecx,%esi,4),%esi │ │ + mov %esi,0x10(%esp) │ │ + movzbl 0xa(%eax),%esi │ │ + mov (%ecx,%esi,4),%esi │ │ + mov %esi,0xc(%esp) │ │ movzbl 0x9(%eax),%eax │ │ - mov (%edx,%eax,4),%eax │ │ - mov 0x58(%esp),%edx │ │ + mov (%ecx,%eax,4),%eax │ │ mov %eax,0x8(%esp) │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x34(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cfa4 │ │ - mov 0x40(%esp),%edx │ │ - cmp 0x4(%ebp),%edx │ │ + call d770 │ │ + mov 0x40(%esp),%eax │ │ + cmp %eax,0x4(%ebp) │ │ mov 0x38(%ebp),%eax │ │ - jge 1fa48 │ │ + jle 20fd8 │ │ cmpb $0x0,0x8(%eax,%edi,1) │ │ setne %al │ │ test %al,%al │ │ - je 1fa38 │ │ - lea -0x1c324(%ebx),%eax │ │ + je 20fc8 │ │ + lea -0x1e138(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x48(%esp),%esi │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x34(%esp),%eax │ │ - mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov 0x38(%ebp),%eax │ │ - mov 0x4c(%esp),%edx │ │ mov 0x4(%eax,%edi,1),%eax │ │ - mov %edx,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov 0xc(%ebp),%eax │ │ test %eax,%eax │ │ - jne 1f96f │ │ + jne 20efe │ │ mov 0x38(%ebp),%eax │ │ - mov 0x40(%ebp),%edx │ │ + mov 0x40(%ebp),%ecx │ │ mov (%eax,%edi,1),%eax │ │ - movzbl (%edx,%eax,1),%eax │ │ + movzbl (%ecx,%eax,1),%eax │ │ test %eax,%eax │ │ - jle 1f9b9 │ │ + jle 20f51 │ │ add %eax,%eax │ │ - lea -0x1c30f(%ebx),%edx │ │ - mov %eax,0x38(%esp) │ │ xor %esi,%esi │ │ - mov %edx,0x3c(%esp) │ │ + mov %eax,0x38(%esp) │ │ + lea -0x1e11f(%ebx),%eax │ │ + mov %eax,0x3c(%esp) │ │ lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ mov 0x38(%ebp),%eax │ │ - mov (%eax,%edi,1),%edx │ │ + mov (%eax,%edi,1),%ecx │ │ mov 0x3c(%ebp),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - mov 0x3c(%esp),%edx │ │ + mov (%eax,%ecx,4),%eax │ │ movzwl (%eax,%esi,1),%eax │ │ - mov %edx,0x4(%esp) │ │ + add $0x2,%esi │ │ mov %eax,0x8(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ - lea 0x2(%esi),%esi │ │ - call cfa4 │ │ + call d770 │ │ cmp 0x38(%esp),%esi │ │ - jne 1f988 │ │ + jne 20f20 │ │ mov 0x34(%esp),%eax │ │ - mov 0x50(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + add $0xc,%edi │ │ movl $0x3,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - add $0xc,%edi │ │ - call cf94 │ │ + mov %eax,0xc(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d760 │ │ addl $0x1,0x40(%esp) │ │ - mov 0x40(%esp),%esi │ │ - cmp %esi,0x8(%ebp) │ │ - jg 1f8b0 │ │ + mov 0x40(%esp),%eax │ │ + cmp %eax,0x8(%ebp) │ │ + jg 20e40 │ │ mov 0x84(%esp),%esi │ │ mov $0x2,%ecx │ │ - mov 0x44(%esp),%edi │ │ + mov 0x50(%esp),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - seta %dl │ │ - setb %al │ │ - xor %esi,%esi │ │ - cmp %al,%dl │ │ - je 1fa1c │ │ + seta %al │ │ + setb %dl │ │ + sub %edx,%eax │ │ + movsbl %al,%eax │ │ + test %eax,%eax │ │ + je 20fb9 │ │ mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ + call d6e0 │ │ + xor %eax,%eax │ │ lea 0x6c(%esp),%esp │ │ - mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - mov 0x58(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ - jmp 1f78c │ │ - lea 0x0(%esi),%esi │ │ - mov 0x5c(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ - jmp 1f928 │ │ lea 0x0(%esi),%esi │ │ - movzbl 0x9(%eax,%edi,1),%edx │ │ - lea (%edx,%edx,2),%edx │ │ - cmpb $0x0,0x8(%eax,%edx,4) │ │ + mov 0x5c(%esp),%eax │ │ + jmp 20eb3 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl 0x9(%eax,%edi,1),%ecx │ │ + lea (%ecx,%ecx,2),%ecx │ │ + cmpb $0x0,0x8(%eax,%ecx,4) │ │ setne %al │ │ - jmp 1f916 │ │ + jmp 20ea5 │ │ lea 0x0(%esi),%esi │ │ - mov 0x38(%ebp),%edx │ │ - movzbl 0x9(%edx,%edi,1),%eax │ │ + mov 0x40(%esp),%eax │ │ + mov 0x38(%edi),%ecx │ │ lea (%eax,%eax,2),%eax │ │ - cmpb $0x0,0x8(%edx,%eax,4) │ │ + shl $0x2,%eax │ │ + mov %eax,%ebp │ │ + movzbl 0x9(%ecx,%eax,1),%eax │ │ + lea (%eax,%eax,2),%eax │ │ + cmpb $0x0,0x8(%ecx,%eax,4) │ │ setne %al │ │ - jmp 1f77a │ │ - add $0x1,%ecx │ │ - imul 0x8(%ebp),%ecx │ │ - jmp 1f5f0 │ │ - mov -0x1c(%ebx),%eax │ │ - add $0x54,%eax │ │ - mov %eax,0x34(%esp) │ │ - jmp 1f54f │ │ - mov $0xffffffff,%esi │ │ - jmp 1fa1c │ │ + test %al,%al │ │ + jne 20cfa │ │ + mov 0x58(%esp),%eax │ │ + jmp 20d00 │ │ + xor %edx,%edx │ │ + jmp 20b6c │ │ + mov $0xffffffff,%eax │ │ + jmp 20fb9 │ │ + xchg %ax,%ax │ │ │ │ -0001faa0 : │ │ +00021030 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6354b,%ebx │ │ + call db90 │ │ + add $0x6ce8f,%ebx │ │ lea -0x2c(%esp),%esp │ │ mov 0x40(%esp),%eax │ │ - movl $0xffffffff,0x1c(%esp) │ │ - mov 0x4(%eax),%ebp │ │ - test %ebp,%ebp │ │ - jle 1fb17 │ │ - mov 0x30(%eax),%edx │ │ + mov 0x4(%eax),%edx │ │ + test %edx,%edx │ │ + jle 2108d │ │ + mov 0x30(%eax),%ebp │ │ xor %edi,%edi │ │ - jmp 1fad7 │ │ + jmp 21063 │ │ lea 0x0(%esi),%esi │ │ + mov 0x1c(%esp),%edx │ │ lea 0x1(%esi),%edi │ │ - cmp %ebp,%edi │ │ - jge 1fb0f │ │ - lea (%edi,%ebp,1),%eax │ │ - mov %eax,%esi │ │ - shr $0x1f,%esi │ │ - add %eax,%esi │ │ + cmp %edx,%edi │ │ + jge 2108d │ │ + mov %edx,0x1c(%esp) │ │ + lea (%edi,%edx,1),%esi │ │ sar %esi │ │ - mov %esi,0x1c(%esp) │ │ - mov (%edx,%esi,4),%eax │ │ - mov %edx,0x18(%esp) │ │ + mov 0x0(%ebp,%esi,4),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x44(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cff4 │ │ + call d7b0 │ │ cmp $0x0,%eax │ │ - mov 0x18(%esp),%edx │ │ - je 1fb17 │ │ - jg 1fad0 │ │ - mov %esi,%ebp │ │ - cmp %ebp,%edi │ │ - jl 1fad7 │ │ - movl $0xffffffff,0x1c(%esp) │ │ - mov 0x1c(%esp),%eax │ │ + je 210a0 │ │ + jg 21058 │ │ + mov %esi,%edx │ │ + cmp %edx,%edi │ │ + jl 21063 │ │ lea 0x2c(%esp),%esp │ │ + mov $0xffffffff,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x2c(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp 210c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0001fb30 : │ │ +000210c0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x634bb,%ebx │ │ - lea -0x7c(%esp),%esp │ │ - mov 0x94(%esp),%ebp │ │ - mov 0x90(%esp),%edx │ │ + call db90 │ │ + add $0x6cdff,%ebx │ │ + lea -0x6c(%esp),%esp │ │ + mov 0x80(%esp),%esi │ │ + mov 0x84(%esp),%ebp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x5c(%esp) │ │ + xor %eax,%eax │ │ + mov %esi,(%esp) │ │ mov %ebp,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 1ea10 │ │ + call 1ff60 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - je 1fb70 │ │ - lea 0x7c(%esp),%esp │ │ + je 21120 │ │ + mov 0x5c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ mov %edi,%eax │ │ + jne 22745 │ │ + lea 0x6c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ - lea -0x18390(%ebx),%ecx │ │ - lea -0x182a4(%ebx),%eax │ │ - mov %ecx,0x54(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %ebp,0x10(%esp) │ │ + lea -0x1a0bc(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x1a1a8(%ebx),%eax │ │ movl $0x150,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - lea -0x1cf3b(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x44(%esp) │ │ + call 67510 │ │ mov %ebp,(%esp) │ │ + lea -0x1ed4f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ + mov %eax,0x4c(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x58(%esp) │ │ - je 1fb63 │ │ + je 210ff │ │ mov %eax,0xc(%esp) │ │ + lea 0x58(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - lea 0x6c(%esp),%esi │ │ - mov %esi,(%esp) │ │ - call cf34 │ │ + mov %eax,(%esp) │ │ + mov %eax,0x30(%esp) │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 206e6 │ │ - cmpl $0x424d4446,0x6c(%esp) │ │ - movl $0x0,0x44(%esp) │ │ - je 206af │ │ - mov 0x58(%esp),%eax │ │ + jne 2235b │ │ + cmpl $0x424d4446,0x58(%esp) │ │ + je 222cc │ │ + mov 0x4c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call cf34 │ │ - cmp $0x1,%eax │ │ - jne 20768 │ │ - mov 0x44(%esp),%eax │ │ - test %eax,%eax │ │ - jne 20568 │ │ - mov 0x6c(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jg 20670 │ │ + jne 22425 │ │ mov 0x58(%esp),%eax │ │ + movl $0x0,0x38(%esp) │ │ + cmp $0x1,%eax │ │ + jg 2228b │ │ + mov 0x4c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call cf34 │ │ + mov %eax,0xc(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 207e9 │ │ - mov 0x44(%esp),%eax │ │ + jne 22462 │ │ + mov 0x38(%esp),%eax │ │ test %eax,%eax │ │ - jne 20640 │ │ - mov 0x6c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ + je 216a8 │ │ mov 0x58(%esp),%eax │ │ + mov 0x4c(%esp),%edi │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - call cf54 │ │ - mov 0x54(%esp),%edx │ │ + mov %eax,%ecx │ │ + mov %eax,%edx │ │ + shl $0x8,%ecx │ │ + sar $0x8,%edx │ │ + and $0xff0000,%ecx │ │ + mov %edi,(%esp) │ │ + and $0xff00,%edx │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ + shr $0x18,%ecx │ │ + shl $0x18,%eax │ │ + or %ecx,%edx │ │ + or %edx,%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x58(%esp) │ │ + call d720 │ │ + mov 0x44(%esp),%eax │ │ movl $0x177,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x50,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ movl $0x1,(%eax) │ │ - mov 0x58(%esp),%eax │ │ + mov %eax,%ecx │ │ + mov %edi,0xc(%esp) │ │ + lea 0x4(%ecx),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - lea 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + mov %ecx,0x30(%esp) │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ cmp $0x1,%eax │ │ - jne 20824 │ │ - mov 0x44(%esp),%eax │ │ - test %eax,%eax │ │ - je 1fd15 │ │ - mov 0x4(%esi),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ + jne 22181 │ │ + mov 0x4(%ecx),%eax │ │ + mov %ecx,0x30(%esp) │ │ + mov %eax,%edx │ │ + shl $0x8,%edx │ │ + mov %edx,%edi │ │ + mov %eax,%edx │ │ sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ + and $0xff0000,%edi │ │ and $0xff00,%edx │ │ - or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,0x4(%esi) │ │ - mov 0x58(%esp),%eax │ │ + or %edi,%edx │ │ + mov %eax,%edi │ │ + shr $0x18,%edi │ │ + shl $0x18,%eax │ │ + or %edi,%edx │ │ + or %eax,%edx │ │ + mov 0x4c(%esp),%eax │ │ + mov %edx,0x4(%ecx) │ │ movl $0x1,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ + lea 0x8(%ecx),%eax │ │ movl $0x4,0x4(%esp) │ │ - lea 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ cmp $0x1,%eax │ │ - jne 208db │ │ - mov 0x44(%esp),%eax │ │ - test %eax,%eax │ │ - je 1fd72 │ │ - mov 0x8(%esi),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ + jne 224e7 │ │ + mov 0x8(%ecx),%eax │ │ + mov %ecx,0x30(%esp) │ │ + mov %eax,%edx │ │ + shl $0x8,%edx │ │ + mov %edx,%edi │ │ + mov %eax,%edx │ │ sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ + and $0xff0000,%edi │ │ and $0xff00,%edx │ │ - or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,0x8(%esi) │ │ - mov 0x58(%esp),%eax │ │ + or %edi,%edx │ │ + mov %eax,%edi │ │ + shr $0x18,%edi │ │ + shl $0x18,%eax │ │ + or %edi,%edx │ │ + or %eax,%edx │ │ + mov 0x4c(%esp),%eax │ │ + mov %edx,0x8(%ecx) │ │ movl $0x1,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ + lea 0xc(%ecx),%eax │ │ movl $0x4,0x4(%esp) │ │ - lea 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ cmp $0x1,%eax │ │ - jne 20928 │ │ - mov 0x44(%esp),%ecx │ │ - test %ecx,%ecx │ │ - je 1fdcf │ │ - mov 0xc(%esi),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ + jne 22528 │ │ + mov 0xc(%ecx),%eax │ │ + mov %ecx,0x30(%esp) │ │ + mov %eax,%edx │ │ + shl $0x8,%edx │ │ + mov %edx,%edi │ │ + mov %eax,%edx │ │ sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ + and $0xff0000,%edi │ │ and $0xff00,%edx │ │ - or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,0xc(%esi) │ │ - mov 0x58(%esp),%eax │ │ + or %edi,%edx │ │ + mov %eax,%edi │ │ + shr $0x18,%edi │ │ + shl $0x18,%eax │ │ + or %edi,%edx │ │ + or %eax,%edx │ │ + mov 0x4c(%esp),%eax │ │ + mov %edx,0xc(%ecx) │ │ movl $0x1,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ + lea 0x10(%ecx),%eax │ │ movl $0x4,0x4(%esp) │ │ - lea 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ cmp $0x1,%eax │ │ - jne 20975 │ │ - mov 0x44(%esp),%edx │ │ - test %edx,%edx │ │ - je 1fe2c │ │ - mov 0x10(%esi),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ - sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edx │ │ + jne 22569 │ │ + mov 0x10(%ecx),%edi │ │ + mov %ecx,0x30(%esp) │ │ + mov %edi,%edx │ │ + mov %edi,%eax │ │ + shl $0x8,%edx │ │ + sar $0x8,%eax │ │ + and $0xff0000,%edx │ │ + and $0xff00,%eax │ │ or %edx,%eax │ │ - mov %ecx,%edx │ │ + mov %edi,%edx │ │ shr $0x18,%edx │ │ + shl $0x18,%edi │ │ or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,0x10(%esi) │ │ - mov 0x58(%esp),%eax │ │ + or %edi,%eax │ │ + mov %eax,0x10(%ecx) │ │ + mov 0x4c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - lea 0x14(%esi),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x14(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ cmp $0x1,%eax │ │ - jne 209c2 │ │ - mov 0x44(%esp),%eax │ │ - test %eax,%eax │ │ - je 1fe89 │ │ - mov 0x14(%esi),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ - sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edx │ │ + jne 225aa │ │ + mov 0x14(%ecx),%edi │ │ + mov %ecx,0x30(%esp) │ │ + mov %edi,%edx │ │ + mov %edi,%eax │ │ + shl $0x8,%edx │ │ + sar $0x8,%eax │ │ + and $0xff0000,%edx │ │ + and $0xff00,%eax │ │ or %edx,%eax │ │ - mov %ecx,%edx │ │ + mov %edi,%edx │ │ shr $0x18,%edx │ │ + shl $0x18,%edi │ │ or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,0x14(%esi) │ │ - mov 0x58(%esp),%eax │ │ + or %edi,%eax │ │ + mov %eax,0x14(%ecx) │ │ + mov 0x4c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - lea 0x18(%esi),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x18(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ cmp $0x1,%eax │ │ - jne 20a0f │ │ - mov 0x44(%esp),%eax │ │ - test %eax,%eax │ │ - je 1fee6 │ │ - mov 0x18(%esi),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ - sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edx │ │ + jne 225eb │ │ + mov 0x18(%ecx),%edi │ │ + mov %ecx,0x30(%esp) │ │ + mov %edi,%edx │ │ + mov %edi,%eax │ │ + shl $0x8,%edx │ │ + sar $0x8,%eax │ │ + and $0xff0000,%edx │ │ + and $0xff00,%eax │ │ or %edx,%eax │ │ - mov %ecx,%edx │ │ + mov %edi,%edx │ │ shr $0x18,%edx │ │ + shl $0x18,%edi │ │ or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,0x18(%esi) │ │ - mov 0x58(%esp),%eax │ │ + or %edi,%eax │ │ + mov %eax,0x18(%ecx) │ │ + mov 0x4c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - lea 0x1c(%esi),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x1c(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ cmp $0x1,%eax │ │ - jne 20a5c │ │ - mov 0x44(%esp),%eax │ │ - test %eax,%eax │ │ - je 1ff43 │ │ - mov 0x1c(%esi),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ - sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edx │ │ + jne 2262c │ │ + mov 0x1c(%ecx),%edi │ │ + mov %ecx,0x30(%esp) │ │ + mov %edi,%edx │ │ + mov %edi,%eax │ │ + shl $0x8,%edx │ │ + sar $0x8,%eax │ │ + and $0xff0000,%edx │ │ + and $0xff00,%eax │ │ or %edx,%eax │ │ - mov %ecx,%edx │ │ + mov %edi,%edx │ │ shr $0x18,%edx │ │ + shl $0x18,%edi │ │ or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,0x1c(%esi) │ │ - mov 0x58(%esp),%eax │ │ + or %edi,%eax │ │ + mov %eax,0x1c(%ecx) │ │ + mov 0x4c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - lea 0x20(%esi),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x20(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ cmp $0x1,%eax │ │ - jne 20aa9 │ │ - mov 0x44(%esp),%eax │ │ - test %eax,%eax │ │ - je 1ffa0 │ │ - mov 0x20(%esi),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ - sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edx │ │ + jne 22674 │ │ + mov 0x20(%ecx),%edi │ │ + mov %ecx,0x30(%esp) │ │ + mov %edi,%edx │ │ + mov %edi,%eax │ │ + shl $0x8,%edx │ │ + sar $0x8,%eax │ │ + and $0xff0000,%edx │ │ + and $0xff00,%eax │ │ or %edx,%eax │ │ - mov %ecx,%edx │ │ + mov %edi,%edx │ │ shr $0x18,%edx │ │ + shl $0x18,%edi │ │ or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,0x20(%esi) │ │ - mov 0x58(%esp),%eax │ │ + or %edi,%eax │ │ + mov %eax,0x20(%ecx) │ │ + mov 0x4c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - lea 0x24(%esi),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x24(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ cmp $0x1,%eax │ │ - jne 20af6 │ │ - mov 0x44(%esp),%eax │ │ - test %eax,%eax │ │ - je 1fffd │ │ - mov 0x24(%esi),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ - sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edx │ │ + jne 226b5 │ │ + mov 0x24(%ecx),%edi │ │ + mov %ecx,0x30(%esp) │ │ + mov %edi,%edx │ │ + mov %edi,%eax │ │ + shl $0x8,%edx │ │ + sar $0x8,%eax │ │ + and $0xff0000,%edx │ │ + and $0xff00,%eax │ │ or %edx,%eax │ │ - mov %ecx,%edx │ │ + mov %edi,%edx │ │ shr $0x18,%edx │ │ + shl $0x18,%edi │ │ or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,0x24(%esi) │ │ - mov 0x58(%esp),%eax │ │ + or %edi,%eax │ │ + mov %eax,0x24(%ecx) │ │ + mov 0x4c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - lea 0x28(%esi),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x28(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ cmp $0x1,%eax │ │ - jne 20b43 │ │ - mov 0x44(%esp),%eax │ │ - test %eax,%eax │ │ - je 20047 │ │ - movzwl 0x28(%esi),%eax │ │ - movswl %ax,%edx │ │ + jne 226f6 │ │ + movswl 0x28(%ecx),%edx │ │ + mov %ecx,0x30(%esp) │ │ + mov %edx,%eax │ │ sar $0x8,%ax │ │ shr $0x18,%edx │ │ xor %al,%al │ │ or %edx,%eax │ │ - mov %ax,0x28(%esi) │ │ - mov 0x54(%esp),%ecx │ │ + mov %ax,0x28(%ecx) │ │ + mov 0x44(%esp),%eax │ │ movl $0x190,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x4(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x90(%esp),%edi │ │ - mov %eax,0x30(%esi) │ │ - test %edi,%edi │ │ - mov $0x1,%eax │ │ - je 2009e │ │ - mov 0x90(%esp),%edx │ │ - lea -0x1c9ef(%ebx),%eax │ │ - mov %edx,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x30(%esp),%ecx │ │ + test %esi,%esi │ │ + mov %eax,0x30(%ecx) │ │ + je 2166f │ │ + mov %esi,(%esp) │ │ + lea -0x1e803(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ - test %eax,%eax │ │ - setne %al │ │ - movzbl %al,%eax │ │ - mov 0x44(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jne 208b0 │ │ - test %eax,%eax │ │ - jne 20871 │ │ + mov %ecx,0x30(%esp) │ │ + call 65e30 │ │ + mov 0x30(%esp),%ecx │ │ + movl $0x195,0x8(%esp) │ │ + lea -0x19fe8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x3,(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x30(%esp),%ecx │ │ + jmp 2194c │ │ + lea 0x0(%esi),%esi │ │ + mov 0x4c(%esp),%edi │ │ mov 0x58(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d720 │ │ + mov 0x44(%esp),%eax │ │ + movl $0x177,0xc(%esp) │ │ + movl $0x50,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movl $0x1,(%eax) │ │ + mov %eax,%ecx │ │ + mov %edi,0xc(%esp) │ │ + lea 0x4(%ecx),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf44 │ │ - mov %eax,0x40(%esp) │ │ - movl $0x1,0x4c(%esi) │ │ - mov 0x58(%esp),%eax │ │ - movl $0x2,0x8(%esp) │ │ - movl $0x0,0x4(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ + cmp $0x1,%eax │ │ + jne 22181 │ │ + mov 0x4c(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0x8(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call cf54 │ │ - mov 0x58(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ + cmp $0x1,%eax │ │ + jne 224e7 │ │ + mov 0x4c(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0xc(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call cf44 │ │ - mov %eax,%edi │ │ - mov 0x40(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ + cmp $0x1,%eax │ │ + jne 22528 │ │ + mov 0x4c(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0x10(%ecx),%eax │ │ + mov %eax,(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ + cmp $0x1,%eax │ │ + jne 22569 │ │ + mov 0x4c(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0x14(%ecx),%eax │ │ + mov %eax,(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ + cmp $0x1,%eax │ │ + jne 225aa │ │ + mov 0x4c(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0x18(%ecx),%eax │ │ + mov %eax,(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ + cmp $0x1,%eax │ │ + jne 225eb │ │ + mov 0x4c(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0x1c(%ecx),%eax │ │ + mov %eax,(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ + cmp $0x1,%eax │ │ + jne 2262c │ │ + mov 0x4c(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0x20(%ecx),%eax │ │ + mov %eax,(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ + cmp $0x1,%eax │ │ + jne 22674 │ │ + mov 0x4c(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0x24(%ecx),%eax │ │ + mov %eax,(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ + cmp $0x1,%eax │ │ + jne 226b5 │ │ + mov 0x4c(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0x28(%ecx),%eax │ │ + mov %eax,(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ + cmp $0x1,%eax │ │ + jne 226f6 │ │ + mov 0x44(%esp),%eax │ │ + movl $0x190,0xc(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x4(%ecx),%eax │ │ + mov %ecx,0x30(%esp) │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x30(%esp),%ecx │ │ + test %esi,%esi │ │ + mov %eax,0x30(%ecx) │ │ + je 22494 │ │ + mov %esi,(%esp) │ │ + lea -0x1e803(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x58(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ + call 65e30 │ │ + mov 0x30(%esp),%ecx │ │ + test %eax,%eax │ │ + jne 22494 │ │ + mov 0x4c(%esp),%edi │ │ + mov %ecx,0x30(%esp) │ │ + mov %edi,(%esp) │ │ + call d710 │ │ + mov 0x30(%esp),%ecx │ │ + mov %eax,%esi │ │ + movl $0x1,0x4c(%ecx) │ │ + mov %edi,(%esp) │ │ + movl $0x2,0x8(%esp) │ │ + movl $0x0,0x4(%esp) │ │ + mov %ecx,0x34(%esp) │ │ + call d720 │ │ + mov %edi,(%esp) │ │ + call d710 │ │ + mov %esi,0x4(%esp) │ │ + mov %edi,(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - call cf54 │ │ - mov 0x30(%esi),%edx │ │ - sub 0x40(%esp),%edi │ │ - mov 0x54(%esp),%ecx │ │ - mov %edx,0x3c(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %edi,0x4c(%esp) │ │ + mov %eax,0x30(%esp) │ │ + call d720 │ │ + mov 0x30(%esp),%edx │ │ + mov 0x34(%esp),%ecx │ │ + sub %esi,%edx │ │ + mov 0x30(%ecx),%edi │ │ + mov %edx,%esi │ │ + mov 0x44(%esp),%edx │ │ movl $0x1ab,0x8(%esp) │ │ - mov %edi,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ - mov 0x3c(%esp),%edx │ │ - mov %eax,(%edx) │ │ - mov 0x58(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov %esi,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov %eax,(%edi) │ │ + mov 0x4c(%esp),%eax │ │ + mov 0x34(%esp),%ecx │ │ + mov %esi,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov 0x30(%esi),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x30(%ecx),%eax │ │ + mov %ecx,0x30(%esp) │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ - cmp %eax,%edi │ │ - jne 20b90 │ │ - mov 0x4(%esi),%edx │ │ - xor %eax,%eax │ │ - cmp $0x1,%edx │ │ - mov %edx,0x40(%esp) │ │ - mov $0x1,%edi │ │ - jle 201a7 │ │ - mov %esi,0x48(%esp) │ │ - mov 0x48(%esp),%eax │ │ + call d700 │ │ + mov 0x30(%esp),%ecx │ │ + cmp %eax,%esi │ │ + jne 2274a │ │ + mov 0x4(%ecx),%eax │ │ + mov $0x1,%esi │ │ + mov %eax,0x34(%esp) │ │ + cmp $0x1,%eax │ │ + jle 22737 │ │ + mov %ecx,0x30(%esp) │ │ + mov 0x30(%esp),%eax │ │ mov 0x30(%eax),%ebp │ │ - mov -0x4(%ebp,%edi,4),%esi │ │ + mov -0x4(%ebp,%esi,4),%edi │ │ + mov %edi,(%esp) │ │ + call d690 │ │ + lea 0x1(%edi,%eax,1),%eax │ │ + mov %eax,0x0(%ebp,%esi,4) │ │ + add $0x1,%esi │ │ + cmp 0x34(%esp),%esi │ │ + jne 21a20 │ │ + mov 0x30(%esp),%ecx │ │ + lea -0x4(,%esi,4),%eax │ │ + mov 0x30(%ecx),%edi │ │ + mov %ecx,0x34(%esp) │ │ + mov (%edi,%eax,1),%esi │ │ mov %esi,(%esp) │ │ - call cec4 │ │ - lea 0x1(%esi,%eax,1),%eax │ │ - mov %eax,0x0(%ebp,%edi,4) │ │ - lea 0x1(%edi),%edi │ │ - cmp 0x40(%esp),%edi │ │ - jne 20178 │ │ - mov 0x48(%esp),%esi │ │ - lea -0x4(,%edi,4),%eax │ │ - mov 0x30(%esi),%edi │ │ - mov (%edi,%eax,1),%ebp │ │ - mov %ebp,(%esp) │ │ - call cec4 │ │ + call d690 │ │ + mov (%edi),%edx │ │ + mov 0x38(%esp),%edi │ │ + mov 0x34(%esp),%ecx │ │ + sub %edx,%esi │ │ + lea 0x4(%esi,%eax,1),%ebp │ │ + and $0xfffffffc,%ebp │ │ + test %edi,%edi │ │ + lea (%edx,%ebp,1),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,0x34(%ecx) │ │ + mov 0x24(%ecx),%eax │ │ + je 223da │ │ + mov %eax,0x34(%esp) │ │ + test %eax,%eax │ │ + jle 21ada │ │ + mov 0x30(%esp),%edi │ │ + mov %edi,%esi │ │ + lea (%edi,%eax,8),%edi │ │ + lea 0x0(%esi),%esi │ │ + mov 0x4(%esi),%eax │ │ + rolw $0x8,(%esi) │ │ + rolw $0x8,0x2(%esi) │ │ + add $0x8,%esi │ │ + mov %eax,%ebp │ │ mov %eax,%edx │ │ - mov (%edi),%eax │ │ - sub %eax,%ebp │ │ - lea 0x4(%ebp,%edx,1),%edx │ │ - and $0xfffffffc,%edx │ │ - add %eax,%edx │ │ - mov %edx,0x40(%esp) │ │ - mov %edx,0x34(%esi) │ │ - mov 0x44(%esp),%edx │ │ - test %edx,%edx │ │ - je 207a3 │ │ - mov 0x24(%esi),%edx │ │ - test %edx,%edx │ │ - mov %edx,0x44(%esp) │ │ - jle 20230 │ │ - mov 0x40(%esp),%edx │ │ - xor %ebp,%ebp │ │ - mov %esi,0x48(%esp) │ │ - mov 0x44(%esp),%edi │ │ - mov 0x4(%edx),%ecx │ │ - add $0x1,%ebp │ │ - mov %ecx,%eax │ │ - mov %ecx,%esi │ │ - shl $0x8,%eax │ │ - sar $0x8,%esi │ │ - and $0xff0000,%eax │ │ - and $0xff00,%esi │ │ - or %esi,%eax │ │ - mov %ecx,%esi │ │ + shl $0x8,%ebp │ │ + sar $0x8,%edx │ │ + and $0xff0000,%ebp │ │ + and $0xff00,%edx │ │ + or %ebp,%edx │ │ + mov %eax,%ebp │ │ + shr $0x18,%ebp │ │ + shl $0x18,%eax │ │ + or %ebp,%edx │ │ + or %edx,%eax │ │ + mov %eax,-0x4(%esi) │ │ + cmp %edi,%esi │ │ + jne 21aa0 │ │ + mov 0x34(%esp),%esi │ │ + mov 0x30(%esp),%eax │ │ + lea (%eax,%esi,8),%eax │ │ + mov 0x8(%ecx),%esi │ │ + mov %eax,0x34(%esp) │ │ + mov %eax,0x38(%ecx) │ │ + test %esi,%esi │ │ + mov %esi,%edi │ │ + mov %esi,0x30(%esp) │ │ + jle 21b7b │ │ + mov %eax,%esi │ │ + mov %eax,%ebp │ │ + lea (%edi,%edi,2),%eax │ │ + lea (%esi,%eax,4),%edi │ │ + jmp 21b20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x0(%ebp),%eax │ │ + add $0xc,%ebp │ │ + mov %eax,%esi │ │ + mov %eax,%edx │ │ + shl $0x8,%esi │ │ + sar $0x8,%edx │ │ + and $0xff0000,%esi │ │ + and $0xff00,%edx │ │ + or %esi,%edx │ │ + mov %eax,%esi │ │ shr $0x18,%esi │ │ - or %esi,%eax │ │ - shl $0x18,%ecx │ │ - rolw $0x8,(%edx) │ │ - or %ecx,%eax │ │ - rolw $0x8,0x2(%edx) │ │ - cmp %edi,%ebp │ │ - mov %eax,0x4(%edx) │ │ - lea 0x8(%edx),%edx │ │ - jne 201f0 │ │ - mov 0x48(%esp),%esi │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x44(%esp),%edx │ │ - lea (%ecx,%edx,8),%edx │ │ - mov 0x8(%esi),%ecx │ │ - test %ecx,%ecx │ │ - mov %edx,0x44(%esp) │ │ - mov %edx,0x38(%esi) │ │ - mov %ecx,0x40(%esp) │ │ - jle 202b6 │ │ - mov %esi,0x48(%esp) │ │ - xor %ebp,%ebp │ │ - mov %ecx,%esi │ │ - lea 0x0(%esi),%esi │ │ - mov (%edx),%ecx │ │ - add $0x1,%ebp │ │ - mov %ecx,%eax │ │ - mov %ecx,%edi │ │ - shl $0x8,%eax │ │ - sar $0x8,%edi │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edi │ │ - or %edi,%eax │ │ - mov %ecx,%edi │ │ - shr $0x18,%edi │ │ - or %edi,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov 0x4(%edx),%ecx │ │ - mov %eax,(%edx) │ │ - mov %ecx,%edi │ │ - mov %ecx,%eax │ │ - shl $0x8,%eax │ │ - sar $0x8,%edi │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edi │ │ - or %edi,%eax │ │ - mov %ecx,%edi │ │ - shr $0x18,%edi │ │ - or %edi,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - cmp %esi,%ebp │ │ - mov %eax,0x4(%edx) │ │ - lea 0xc(%edx),%edx │ │ - jne 20258 │ │ - mov 0x48(%esp),%esi │ │ - mov 0x40(%esp),%edx │ │ - mov 0x44(%esp),%ecx │ │ - mov 0x54(%esp),%ebp │ │ - lea (%edx,%edx,2),%eax │ │ - lea (%ecx,%eax,4),%edi │ │ - mov (%edi),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ + shl $0x18,%eax │ │ + or %esi,%edx │ │ + or %edx,%eax │ │ + mov %eax,-0xc(%ebp) │ │ + mov -0x8(%ebp),%eax │ │ + mov %eax,%esi │ │ + mov %eax,%edx │ │ + shl $0x8,%esi │ │ sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ + and $0xff0000,%esi │ │ and $0xff00,%edx │ │ + or %esi,%edx │ │ + mov %eax,%esi │ │ + shr $0x18,%esi │ │ + shl $0x18,%eax │ │ + or %esi,%edx │ │ or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ + mov %eax,-0x8(%ebp) │ │ + cmp %edi,%ebp │ │ + jne 21b20 │ │ + mov 0x30(%esp),%eax │ │ + mov 0x34(%esp),%esi │ │ + mov %ecx,0x30(%esp) │ │ + lea (%eax,%eax,2),%eax │ │ + lea (%esi,%eax,4),%esi │ │ + mov (%esi),%eax │ │ + mov %eax,%edx │ │ + shl $0x8,%edx │ │ + mov %edx,%edi │ │ + mov %eax,%edx │ │ + sar $0x8,%edx │ │ + and $0xff0000,%edi │ │ + and $0xff00,%edx │ │ + or %edi,%edx │ │ + mov %eax,%edi │ │ + shr $0x18,%edi │ │ + shl $0x18,%eax │ │ + or %edi,%edx │ │ or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,(%edi) │ │ + mov %eax,(%esi) │ │ + mov 0x44(%esp),%eax │ │ movl $0x1c9,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x1c(%esi),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x1c(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov (%edi),%ecx │ │ - mov %eax,0x3c(%esi) │ │ - test %ecx,%ecx │ │ - lea 0x4(%edi),%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov (%esi),%edi │ │ + lea 0x4(%esi),%edx │ │ + mov 0x30(%esp),%ecx │ │ + test %edi,%edi │ │ + mov %eax,0x3c(%ecx) │ │ mov %edx,(%eax) │ │ - jle 20334 │ │ - mov 0x3c(%esi),%eax │ │ - mov (%eax),%edx │ │ - xor %eax,%eax │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - rolw $0x8,(%edx,%eax,2) │ │ - lea 0x1(%eax),%eax │ │ - cmp %ecx,%eax │ │ - jne 20328 │ │ - mov 0xc(%esi),%eax │ │ - test %eax,%eax │ │ - je 20721 │ │ - mov 0x1c(%esi),%ebp │ │ - cmp $0x1,%ebp │ │ - jle 2036d │ │ - add %eax,%eax │ │ - mov %eax,0x40(%esp) │ │ + jle 21cf4 │ │ + mov 0x3c(%ecx),%eax │ │ + lea -0x8(%edi),%edx │ │ + shr $0x3,%edx │ │ + mov (%eax),%eax │ │ + lea 0x1(%edx),%ebp │ │ + lea 0x0(,%ebp,8),%edx │ │ + mov %edx,0x34(%esp) │ │ + lea -0x1(%edi),%edx │ │ + cmp $0x6,%edx │ │ + jbe 2266d │ │ + movl $0x0,0x30(%esp) │ │ + mov %eax,%edx │ │ + pxor %xmm3,%xmm3 │ │ + movdqu (%edx),%xmm1 │ │ + addl $0x1,0x30(%esp) │ │ + add $0x10,%edx │ │ + movdqa %xmm1,%xmm0 │ │ + movdqa %xmm1,%xmm2 │ │ + punpcklwd %xmm3,%xmm0 │ │ + punpckhwd %xmm3,%xmm2 │ │ + pslld $0x8,%xmm2 │ │ + pslld $0x8,%xmm0 │ │ + movdqa %xmm0,%xmm4 │ │ + punpcklwd %xmm2,%xmm0 │ │ + punpckhwd %xmm2,%xmm4 │ │ + movdqa %xmm0,%xmm2 │ │ + punpckhwd %xmm4,%xmm2 │ │ + punpcklwd %xmm4,%xmm0 │ │ + psrlw $0x8,%xmm1 │ │ + punpcklwd %xmm2,%xmm0 │ │ + por %xmm1,%xmm0 │ │ + movdqu %xmm0,-0x10(%edx) │ │ + cmp %ebp,0x30(%esp) │ │ + jb 21c23 │ │ + mov 0x34(%esp),%ebp │ │ + cmp %edi,%ebp │ │ + je 21cf4 │ │ + lea 0x0(%ebp,%ebp,1),%edx │ │ + rolw $0x8,(%eax,%edx,1) │ │ + mov %edx,0x30(%esp) │ │ + lea 0x1(%ebp),%edx │ │ + cmp %edx,%edi │ │ + jle 21cf4 │ │ + mov 0x30(%esp),%edx │ │ + rolw $0x8,0x2(%eax,%edx,1) │ │ + lea 0x2(%ebp),%edx │ │ + cmp %edx,%edi │ │ + jle 21cf4 │ │ + mov 0x30(%esp),%edx │ │ + rolw $0x8,0x4(%eax,%edx,1) │ │ + lea 0x3(%ebp),%edx │ │ + cmp %edx,%edi │ │ + jle 21cf4 │ │ + mov 0x30(%esp),%edx │ │ + rolw $0x8,0x6(%eax,%edx,1) │ │ + lea 0x4(%ebp),%edx │ │ + cmp %edx,%edi │ │ + jle 21cf4 │ │ + mov 0x30(%esp),%edx │ │ + rolw $0x8,0x8(%eax,%edx,1) │ │ + lea 0x5(%ebp),%edx │ │ + cmp %edx,%edi │ │ + jle 21cf4 │ │ + mov 0x30(%esp),%edx │ │ + add $0x6,%ebp │ │ + rolw $0x8,0xa(%eax,%edx,1) │ │ + cmp %ebp,%edi │ │ + jle 21cf4 │ │ + mov 0x30(%esp),%edi │ │ + rolw $0x8,0xc(%eax,%edi,1) │ │ + mov 0xc(%ecx),%ebp │ │ + test %ebp,%ebp │ │ + je 22396 │ │ + mov 0x1c(%ecx),%edi │ │ + lea 0x0(%ebp,%ebp,1),%eax │ │ + mov %eax,0x30(%esp) │ │ mov %eax,%edx │ │ mov $0x1,%eax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esi),%ecx │ │ - mov (%ecx),%edi │ │ - add %edx,%edi │ │ - add 0x40(%esp),%edx │ │ - mov %edi,(%ecx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %ebp,%eax │ │ - jne 20358 │ │ - mov 0x54(%esp),%edx │ │ + cmp $0x1,%edi │ │ + jle 21d35 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x3c(%ecx),%esi │ │ + mov (%esi),%ebp │ │ + add %edx,%ebp │ │ + add 0x30(%esp),%edx │ │ + mov %ebp,(%esi,%eax,4) │ │ + add $0x1,%eax │ │ + cmp %edi,%eax │ │ + jne 21d20 │ │ + mov 0x44(%esp),%esi │ │ movl $0x1dd,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov 0x14(%esi),%eax │ │ + mov %ecx,0x30(%esp) │ │ + mov %esi,0x4(%esp) │ │ + mov 0x14(%ecx),%eax │ │ add %eax,%eax │ │ mov %eax,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ - mov 0x54(%esp),%ecx │ │ - mov %eax,0x44(%esi) │ │ - mov %ecx,0x4(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x30(%esp),%ecx │ │ + mov %eax,0x44(%ecx) │ │ movl $0x1de,0x8(%esp) │ │ - mov 0x14(%esi),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov 0x14(%ecx),%eax │ │ + mov %ecx,0x34(%esp) │ │ add %eax,%eax │ │ mov %eax,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ - mov 0x10(%esi),%ecx │ │ - xor %edx,%edx │ │ - test %ecx,%ecx │ │ - mov %eax,0x48(%esi) │ │ - jle 203cb │ │ - mov 0x44(%esi),%edi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x34(%esp),%ecx │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,0x48(%ecx) │ │ + mov 0x10(%ecx),%eax │ │ + test %eax,%eax │ │ + jle 2273e │ │ + mov 0x44(%ecx),%edi │ │ + lea -0x8(%eax),%edx │ │ + shr $0x3,%edx │ │ + lea 0x1(%edx),%esi │ │ + lea -0x1(%eax),%edx │ │ + mov %esi,0x38(%esp) │ │ + shl $0x3,%esi │ │ + cmp $0x6,%edx │ │ + mov %esi,0x34(%esp) │ │ + jbe 2248d │ │ + movdqa -0x146d8(%ebx),%xmm4 │ │ + xor %esi,%esi │ │ + movdqa -0x146e8(%ebx),%xmm1 │ │ + movdqa -0x146c8(%ebx),%xmm3 │ │ + mov 0x30(%esp),%ebp │ │ + movdqa %xmm1,%xmm0 │ │ + movdqa %xmm1,%xmm6 │ │ + paddd %xmm3,%xmm0 │ │ + movdqa %xmm1,%xmm2 │ │ + mov %esi,%edx │ │ + punpcklwd %xmm0,%xmm6 │ │ + add $0x1,%esi │ │ + punpckhwd %xmm0,%xmm2 │ │ + shl $0x4,%edx │ │ + movdqa %xmm6,%xmm0 │ │ + movdqa %xmm6,%xmm5 │ │ + cmp 0x38(%esp),%esi │ │ + punpcklwd %xmm2,%xmm0 │ │ + punpckhwd %xmm2,%xmm5 │ │ + punpcklwd %xmm5,%xmm0 │ │ + paddd %xmm4,%xmm1 │ │ + movdqu %xmm0,(%edi,%edx,1) │ │ + jb 21dd1 │ │ + mov 0x34(%esp),%edx │ │ + mov %ebp,0x30(%esp) │ │ + cmp %eax,%edx │ │ + je 21e71 │ │ mov %dx,(%edi,%edx,2) │ │ - lea 0x1(%edx),%edx │ │ - cmp %ecx,%edx │ │ - jne 203c0 │ │ - mov 0x14(%esi),%ecx │ │ - cmp %ecx,%edx │ │ - jge 203e5 │ │ - mov 0x44(%esi),%edi │ │ - lea 0x0(%esi),%esi │ │ - movw $0xffff,(%edi,%edx,2) │ │ - lea 0x1(%edx),%edx │ │ - cmp %ecx,%edx │ │ - jne 203d8 │ │ - test %ecx,%ecx │ │ - jle 203fd │ │ - xor %edx,%edx │ │ + lea (%edx,%edx,1),%esi │ │ + mov %esi,%ebp │ │ + lea 0x1(%edx),%esi │ │ + cmp %esi,%eax │ │ + jle 21e71 │ │ + mov %si,0x2(%edi,%ebp,1) │ │ + lea 0x2(%edx),%esi │ │ + cmp %esi,%eax │ │ + jle 21e71 │ │ + mov %si,0x4(%edi,%ebp,1) │ │ + lea 0x3(%edx),%esi │ │ + cmp %esi,%eax │ │ + jle 21e71 │ │ + mov %si,0x6(%edi,%ebp,1) │ │ + lea 0x4(%edx),%esi │ │ + cmp %esi,%eax │ │ + jle 21e71 │ │ + mov %si,0x8(%edi,%ebp,1) │ │ + lea 0x5(%edx),%esi │ │ + cmp %esi,%eax │ │ + jle 21e71 │ │ + mov %si,0xa(%edi,%ebp,1) │ │ + add $0x6,%edx │ │ + cmp %edx,%eax │ │ + jle 21e71 │ │ + mov %dx,0xc(%edi,%ebp,1) │ │ + mov 0x14(%ecx),%edx │ │ + cmp %edx,%eax │ │ + jge 21f48 │ │ + mov 0x44(%ecx),%esi │ │ + mov %esi,0x34(%esp) │ │ + mov %esi,%ebp │ │ + mov %edx,%esi │ │ + sub %eax,%esi │ │ + mov %esi,0x3c(%esp) │ │ + lea -0x8(%esi),%edi │ │ + shr $0x3,%edi │ │ + add $0x1,%edi │ │ + lea 0x0(,%edi,8),%esi │ │ + mov %esi,0x40(%esp) │ │ + lea -0x1(%edx),%esi │ │ + sub %eax,%esi │ │ + cmp $0x6,%esi │ │ + jbe 21ee2 │ │ + movl $0x0,0x38(%esp) │ │ + lea 0x0(%ebp,%eax,2),%esi │ │ + pcmpeqd %xmm0,%xmm0 │ │ + mov 0x30(%esp),%ebp │ │ + addl $0x1,0x38(%esp) │ │ + add $0x10,%esi │ │ + movdqu %xmm0,-0x10(%esi) │ │ + cmp %edi,0x38(%esp) │ │ + jb 21ebf │ │ + mov 0x40(%esp),%esi │ │ + mov %ebp,0x30(%esp) │ │ + add %esi,%eax │ │ + cmp %esi,0x3c(%esp) │ │ + je 21f48 │ │ + mov 0x34(%esp),%ebp │ │ + lea 0x1(%eax),%esi │ │ + cmp %edx,%esi │ │ + lea (%eax,%eax,1),%edi │ │ + movw $0xffff,0x0(%ebp,%eax,2) │ │ + jge 21f48 │ │ + movw $0xffff,0x2(%ebp,%edi,1) │ │ + lea 0x2(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle 21f48 │ │ + movw $0xffff,0x4(%ebp,%edi,1) │ │ + lea 0x3(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle 21f48 │ │ + movw $0xffff,0x6(%ebp,%edi,1) │ │ + lea 0x4(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle 21f48 │ │ + movw $0xffff,0x8(%ebp,%edi,1) │ │ + lea 0x5(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle 21f48 │ │ + movw $0xffff,0xa(%ebp,%edi,1) │ │ + add $0x6,%eax │ │ + cmp %eax,%edx │ │ + jle 21f48 │ │ + mov 0x34(%esp),%eax │ │ + movw $0xffff,0xc(%eax,%edi,1) │ │ + test %edx,%edx │ │ + jle 22000 │ │ + lea -0x8(%edx),%eax │ │ + lea -0x1(%edx),%esi │ │ + shr $0x3,%eax │ │ + add $0x1,%eax │ │ + cmp $0x6,%esi │ │ + lea 0x0(,%eax,8),%edi │ │ + jbe 22486 │ │ + pcmpeqd %xmm0,%xmm0 │ │ + xor %esi,%esi │ │ + mov 0x30(%esp),%ebp │ │ + mov %edx,0x34(%esp) │ │ + mov %esi,%edx │ │ + add $0x1,%esi │ │ + shl $0x4,%edx │ │ + cmp %eax,%esi │ │ + movdqu %xmm0,0x0(%ebp,%edx,1) │ │ + jb 21f7a │ │ + mov 0x34(%esp),%edx │ │ + mov %edi,%eax │ │ + mov %ebp,0x30(%esp) │ │ + cmp %edi,%edx │ │ + je 22000 │ │ + mov 0x30(%esp),%ebp │ │ + lea 0x1(%eax),%esi │ │ + cmp %esi,%edx │ │ + lea (%eax,%eax,1),%edi │ │ + movw $0xffff,0x0(%ebp,%eax,2) │ │ + jle 22000 │ │ + movw $0xffff,0x2(%ebp,%edi,1) │ │ + lea 0x2(%eax),%esi │ │ + cmp %edx,%esi │ │ + jge 22000 │ │ + movw $0xffff,0x4(%ebp,%edi,1) │ │ + lea 0x3(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle 22000 │ │ + movw $0xffff,0x6(%ebp,%edi,1) │ │ + lea 0x4(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle 22000 │ │ + movw $0xffff,0x8(%ebp,%edi,1) │ │ + lea 0x5(%eax),%esi │ │ + cmp %edx,%esi │ │ + jge 22000 │ │ + movw $0xffff,0xa(%ebp,%edi,1) │ │ + add $0x6,%eax │ │ + cmp %edx,%eax │ │ + jge 22000 │ │ + mov 0x30(%esp),%eax │ │ + movw $0xffff,0xc(%eax,%edi,1) │ │ + mov 0x8(%ecx),%esi │ │ + test %esi,%esi │ │ + jle 22204 │ │ + mov 0xc(%ecx),%edx │ │ + lea -0x19f28(%ebx),%eax │ │ + movl $0x0,0x38(%esp) │ │ + mov %ecx,%esi │ │ + mov %eax,0x48(%esp) │ │ + mov %edx,%ecx │ │ + jmp 22040 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x38(%esp),%eax │ │ + xor %ebp,%ebp │ │ + mov 0x38(%esi),%edx │ │ + lea (%eax,%eax,2),%eax │ │ + lea 0x0(,%eax,4),%edi │ │ + mov (%edx,%eax,4),%eax │ │ + mov %edi,0x3c(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x40(%esp) │ │ + jmp 2208f │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - movw $0xffff,(%eax,%edx,2) │ │ - lea 0x1(%edx),%edx │ │ - cmp %ecx,%edx │ │ - jne 203f0 │ │ - mov 0x8(%esi),%edi │ │ - test %edi,%edi │ │ - jle 205bf │ │ - lea -0x18160(%ebx),%ebp │ │ - mov 0xc(%esi),%eax │ │ - movl $0x0,0x4c(%esp) │ │ - movl $0x0,0x44(%esp) │ │ - mov %ebp,0x5c(%esp) │ │ - lea 0x0(%esi),%esi │ │ mov 0x38(%esi),%edx │ │ - mov 0x4c(%esp),%ecx │ │ - xor %edi,%edi │ │ - mov (%edx,%ecx,1),%edx │ │ - shl $0x2,%edx │ │ - mov %edx,0x50(%esp) │ │ - jmp 20468 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x38(%esi),%ecx │ │ - lea 0x0(%ebp,%ebp,2),%edx │ │ - lea (%ecx,%edx,4),%edx │ │ - mov 0x48(%esp),%ecx │ │ - mov (%edx),%ebp │ │ - mov 0x3c(%esi),%edx │ │ - mov (%edx,%ebp,4),%edx │ │ - mov 0x38(%esp),%ebp │ │ - movzwl (%edx,%ecx,1),%edx │ │ - mov 0x44(%esi),%ecx │ │ - mov %dx,(%ecx,%ebp,2) │ │ - add $0x1,%edi │ │ - test %eax,%eax │ │ + lea (%edi,%edi,2),%eax │ │ + mov 0x34(%esp),%edi │ │ + lea (%edx,%eax,4),%eax │ │ + mov (%eax),%edx │ │ + mov 0x3c(%esi),%eax │ │ + mov (%eax,%edx,4),%eax │ │ + mov 0x30(%esp),%edx │ │ + movzwl (%eax,%edi,1),%eax │ │ + mov 0x44(%esi),%edi │ │ + mov %ax,(%edi,%edx,2) │ │ + add $0x1,%ebp │ │ + test %ecx,%ecx │ │ + mov %ecx,%eax │ │ + jne 220a6 │ │ + mov 0x38(%esi),%eax │ │ + mov 0x3c(%esp),%edi │ │ + mov 0x40(%esi),%edx │ │ + mov (%eax,%edi,1),%eax │ │ + movzbl (%edx,%eax,1),%eax │ │ + cmp %eax,%ebp │ │ + jge 221f0 │ │ + mov 0x40(%esp),%edi │ │ + lea 0x0(%ebp,%ebp,1),%eax │ │ + mov 0x38(%esp),%edx │ │ + mov %eax,0x34(%esp) │ │ + mov 0x3c(%esi),%eax │ │ + cmp 0x4(%esi),%edx │ │ + mov (%eax,%edi,1),%eax │ │ + mov %edx,%edi │ │ + movzwl (%eax,%ebp,2),%eax │ │ + jl 220db │ │ + mov 0x38(%esi),%edx │ │ + mov 0x3c(%esp),%edi │ │ + movzbl 0x9(%edx,%edi,1),%edi │ │ + mov %eax,0x30(%esp) │ │ mov %eax,%edx │ │ - jne 2047f │ │ + mov 0x48(%esi),%eax │ │ + lea (%eax,%edx,2),%edx │ │ + movswl (%edx),%eax │ │ + cmp $0xffff,%ax │ │ + je 221e0 │ │ + cmp %eax,%edi │ │ + je 22127 │ │ + mov 0x30(%esp),%eax │ │ + movl $0x1f3,0x8(%esp) │ │ + movl $0x3,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0xc(%esi),%ecx │ │ + test %ecx,%ecx │ │ + mov %ecx,%eax │ │ + jne 2213f │ │ mov 0x38(%esi),%edx │ │ - mov 0x4c(%esp),%ebp │ │ - mov 0x40(%esi),%ecx │ │ - mov (%edx,%ebp,1),%edx │ │ - movzbl (%ecx,%edx,1),%edx │ │ - cmp %edx,%edi │ │ - jge 205a8 │ │ - mov 0x3c(%esi),%edx │ │ - mov 0x50(%esp),%ecx │ │ - lea (%edi,%edi,1),%ebp │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x44(%esp),%ebp │ │ - cmp %ebp,0x4(%esi) │ │ - mov (%edx,%ecx,1),%edx │ │ - movzwl (%edx,%edi,2),%edx │ │ - mov %edx,0x38(%esp) │ │ - jg 204b5 │ │ - mov 0x38(%esi),%ecx │ │ - mov 0x4c(%esp),%edx │ │ - movzbl 0x9(%ecx,%edx,1),%ebp │ │ - mov 0x48(%esi),%ecx │ │ - mov 0x38(%esp),%edx │ │ - lea (%ecx,%edx,2),%edx │ │ - movzwl (%edx),%ecx │ │ - cmp $0xffff,%cx │ │ - mov %cx,0x40(%esp) │ │ - je 20598 │ │ - movswl 0x40(%esp),%edx │ │ - cmp %edx,%ebp │ │ - je 20509 │ │ + lea (%edi,%edi,2),%eax │ │ + lea (%edx,%eax,4),%eax │ │ + mov (%eax),%eax │ │ + mov 0x40(%esi),%edx │ │ + movzbl (%edx,%eax,1),%eax │ │ + cmp %eax,%ebp │ │ + jle 22068 │ │ mov 0x38(%esp),%eax │ │ - mov 0x5c(%esp),%edx │ │ - mov 0x54(%esp),%ecx │ │ + mov %edi,0x14(%esp) │ │ + movl $0x1f7,0x8(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov %edx,0xc(%esp) │ │ - movl $0x1f3,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + lea -0x19ef4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0xc(%esi),%eax │ │ - test %eax,%eax │ │ - mov %eax,%edx │ │ - jne 20522 │ │ - mov 0x38(%esi),%ecx │ │ - lea 0x0(%ebp,%ebp,2),%edx │ │ - lea (%ecx,%edx,4),%edx │ │ - mov 0x40(%esi),%ecx │ │ - mov (%edx),%edx │ │ - movzbl (%ecx,%edx,1),%edx │ │ - cmp %edx,%edi │ │ - jle 20440 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0xc(%esi),%ecx │ │ + jmp 2208c │ │ + mov 0x4c(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ + mov %eax,(%esp) │ │ + call d6e0 │ │ + mov 0x30(%esp),%ecx │ │ + mov %ecx,(%esp) │ │ + call 64330 │ │ mov %ebp,0x14(%esp) │ │ - mov 0x54(%esp),%edx │ │ - mov 0x44(%esp),%ebp │ │ - lea -0x1812c(%ebx),%eax │ │ - mov %ebp,0x10(%esp) │ │ + lea -0x1e0f2(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1e0e4(%ebx),%eax │ │ + movl $0x184,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x1f7,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0xc(%esi),%eax │ │ - jmp 20465 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x6c(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ - sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edx │ │ - or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,0x6c(%esp) │ │ - jmp 1fc32 │ │ - mov %bp,0x40(%esp) │ │ - mov %bp,(%edx) │ │ - jmp 204d1 │ │ lea 0x0(%esi),%esi │ │ - addl $0x1,0x44(%esp) │ │ - addl $0xc,0x4c(%esp) │ │ - mov 0x44(%esp),%edx │ │ - cmp %edx,0x8(%esi) │ │ - jg 20428 │ │ - lea -0x1c44f(%ebx),%eax │ │ - mov %esi,(%esp) │ │ + mov 0x44(%esp),%eax │ │ + xor %edi,%edi │ │ + movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %esi,%edi │ │ - call 1faa0 │ │ - mov %ax,0x28(%esi) │ │ - mov 0x1c(%esi),%eax │ │ - mov 0x4(%esi),%edx │ │ + call 676a0 │ │ + jmp 210ff │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %di,(%edx) │ │ + movswl %di,%eax │ │ + jmp 220f4 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + addl $0x1,0x38(%esp) │ │ + mov 0x38(%esp),%eax │ │ + cmp %eax,0x8(%esi) │ │ + jg 22040 │ │ + mov %esi,%ecx │ │ + mov %ecx,(%esp) │ │ + lea -0x1e2a5(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + call 21030 │ │ + mov 0x30(%esp),%ecx │ │ + mov %ax,0x28(%ecx) │ │ + mov 0x1c(%ecx),%eax │ │ + mov 0x4(%ecx),%edx │ │ mov %eax,0x24(%esp) │ │ - mov 0x14(%esi),%eax │ │ - mov 0x54(%esp),%ecx │ │ + mov 0x14(%ecx),%eax │ │ mov %eax,0x20(%esp) │ │ - mov 0x10(%esi),%eax │ │ + mov 0x10(%ecx),%eax │ │ mov %eax,0x1c(%esp) │ │ - mov 0xc(%esi),%eax │ │ + mov 0xc(%ecx),%eax │ │ mov %eax,0x18(%esp) │ │ - mov 0x8(%esi),%eax │ │ - sub %edx,%eax │ │ + mov 0x8(%ecx),%eax │ │ mov %edx,0x10(%esp) │ │ - mov %eax,0x14(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - lea -0x180fc(%ebx),%eax │ │ movl $0x204,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x58(%esp),%eax │ │ + sub %edx,%eax │ │ + mov %eax,0x14(%esp) │ │ + lea -0x19f78(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x4c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - jmp 1fb63 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x6c(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ - sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edx │ │ - or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,0x6c(%esp) │ │ - jmp 1fc74 │ │ - mov 0x54(%esp),%ecx │ │ + call d6e0 │ │ + mov 0x30(%esp),%ecx │ │ + mov %ecx,%edi │ │ + jmp 210ff │ │ mov %eax,0x10(%esp) │ │ + lea -0x1a048(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + xor %edi,%edi │ │ + mov 0x44(%esp),%eax │ │ mov %ebp,0x14(%esp) │ │ - lea -0x18230(%ebx),%eax │ │ movl $0x168,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov 0x58(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x4c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - jmp 1fb63 │ │ - mov 0x54(%esp),%ecx │ │ - lea -0x1c2f1(%ebx),%eax │ │ + call d6e0 │ │ + jmp 210ff │ │ mov %ebp,0x10(%esp) │ │ + lea -0x1e105(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ movl $0x15d,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,0x44(%esp) │ │ - jmp 1fbf9 │ │ - mov 0x58(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cf14 │ │ - mov 0x54(%esp),%edx │ │ - lea -0x1827c(%ebx),%eax │ │ - mov %ebp,0x10(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x4c(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x157,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 1fb63 │ │ - mov 0x3c(%esi),%ecx │ │ - mov (%edi),%edx │ │ - mov 0x1c(%esi),%ebp │ │ - cmp $0x1,%ebp │ │ - mov (%ecx),%eax │ │ - lea (%eax,%edx,2),%edx │ │ - mov %edx,0x40(%esi) │ │ - jle 2036d │ │ - sub $0x1,%ebp │ │ - xor %eax,%eax │ │ - jmp 20750 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esi),%ecx │ │ - mov 0x40(%esi),%edx │ │ - mov %edi,%eax │ │ - lea 0x1(%eax),%edi │ │ - movzbl (%edx,%eax,1),%edx │ │ - add %edx,%edx │ │ - add (%ecx,%eax,4),%edx │ │ - cmp %ebp,%edi │ │ - mov %edx,(%ecx,%edi,4) │ │ - jne 20748 │ │ - jmp 2036d │ │ - mov 0x58(%esp),%eax │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov 0x54(%esp),%edx │ │ - lea -0x18250(%ebx),%eax │ │ + call d700 │ │ + cmp $0x1,%eax │ │ + jne 22425 │ │ + mov 0x58(%esp),%edx │ │ + movl $0x1,0x38(%esp) │ │ + mov %edx,%ecx │ │ + mov %edx,%eax │ │ + shl $0x8,%ecx │ │ + sar $0x8,%eax │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%eax │ │ + or %ecx,%eax │ │ + mov %edx,%ecx │ │ + shr $0x18,%ecx │ │ + shl $0x18,%edx │ │ + or %ecx,%eax │ │ + or %edx,%eax │ │ + mov %eax,0x58(%esp) │ │ + jmp 211de │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d6e0 │ │ mov %ebp,0x10(%esp) │ │ + lea -0x1a094(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x161,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x157,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 1fb63 │ │ - mov 0x24(%esi),%eax │ │ - mov 0x8(%esi),%edx │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x54(%esp),%ebp │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + jmp 210ff │ │ + mov 0x3c(%ecx),%edx │ │ + mov (%esi),%eax │ │ + mov 0x1c(%ecx),%edi │ │ + mov (%edx),%esi │ │ + cmp $0x1,%edi │ │ + lea (%esi,%eax,2),%esi │ │ + mov %esi,0x40(%ecx) │ │ + jle 21d35 │ │ + sub $0x1,%edi │ │ + xor %ebp,%ebp │ │ + jmp 223c0 │ │ + xchg %ax,%ax │ │ + mov 0x3c(%ecx),%edx │ │ + mov %eax,%ebp │ │ + mov 0x40(%ecx),%esi │ │ + lea 0x1(%ebp),%eax │ │ + movzbl (%esi,%ebp,1),%ebp │ │ + cmp %edi,%eax │ │ + mov -0x4(%edx,%eax,4),%esi │ │ + lea (%esi,%ebp,2),%esi │ │ + mov %esi,(%edx,%eax,4) │ │ + jne 223b8 │ │ + jmp 21d35 │ │ + mov 0x8(%ecx),%edx │ │ + mov 0x30(%esp),%esi │ │ + mov %ecx,0x30(%esp) │ │ lea (%edx,%edx,2),%edx │ │ - lea (%ecx,%eax,8),%eax │ │ - mov %eax,0x38(%esi) │ │ - lea (%eax,%edx,4),%edi │ │ + lea (%esi,%eax,8),%eax │ │ + mov %eax,0x38(%ecx) │ │ + lea (%eax,%edx,4),%esi │ │ + mov 0x44(%esp),%eax │ │ movl $0x1c9,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x1c(%esi),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x1c(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x3c(%esi) │ │ - lea 0x4(%edi),%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x30(%esp),%ecx │ │ + lea 0x4(%esi),%edx │ │ + mov %eax,0x3c(%ecx) │ │ mov %edx,(%eax) │ │ - jmp 20334 │ │ - mov 0x58(%esp),%eax │ │ + jmp 21cf4 │ │ + mov 0x4c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov 0x54(%esp),%edx │ │ - lea -0x181f8(%ebx),%eax │ │ + call d6e0 │ │ mov %ebp,0x10(%esp) │ │ + lea -0x1a068(%ebx),%eax │ │ + movl $0x161,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x16e,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ + xor %edi,%edi │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 1fb63 │ │ - mov 0x58(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + jmp 210ff │ │ + mov 0x4c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x54(%esp),%edx │ │ - lea -0x1c2de(%ebx),%eax │ │ - mov %ebp,0x14(%esp) │ │ - mov %eax,0x10(%esp) │ │ - movl $0x184,0x8(%esp) │ │ - lea -0x1c2d0(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + call d6e0 │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1a010(%ebx),%eax │ │ + movl $0x16e,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 1fb63 │ │ + jmp 22447 │ │ + xor %eax,%eax │ │ + jmp 21f9a │ │ + xor %edx,%edx │ │ + jmp 21e20 │ │ mov %ebp,(%esp) │ │ - call 61d60 │ │ + mov %ecx,0x30(%esp) │ │ + call 6ac00 │ │ + mov 0x30(%esp),%ecx │ │ test %eax,%eax │ │ - mov %eax,0x2c(%esi) │ │ - je 200b2 │ │ - mov 0x58(%esp),%eax │ │ + mov %eax,0x2c(%ecx) │ │ + je 2194c │ │ + mov 0x4c(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ mov %eax,(%esp) │ │ - call cf44 │ │ - mov 0x30(%esi),%edi │ │ - mov %eax,%ebp │ │ - mov 0x2c(%esi),%eax │ │ + call d710 │ │ + mov 0x30(%esp),%ecx │ │ + mov %eax,%esi │ │ + mov 0x2c(%ecx),%eax │ │ + mov 0x30(%ecx),%edi │ │ mov %eax,(%esp) │ │ - call 61ff0 │ │ - add %ebp,%eax │ │ - mov %eax,(%edi) │ │ - movl $0x2,0x4c(%esi) │ │ - jmp 20161 │ │ - mov 0x54(%esp),%ecx │ │ - lea -0x181d0(%ebx),%eax │ │ - movl $0x195,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - jmp 200b2 │ │ - mov 0x58(%esp),%eax │ │ + call 6ae60 │ │ + mov 0x30(%esp),%ecx │ │ + add %eax,%esi │ │ + mov %esi,(%edi) │ │ + movl $0x2,0x4c(%ecx) │ │ + jmp 21a07 │ │ + mov 0x4c(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x54(%esp),%edx │ │ - lea -0x1c2b5(%ebx),%eax │ │ + call d6e0 │ │ + mov 0x30(%esp),%ecx │ │ + mov %ecx,(%esp) │ │ + call 64330 │ │ mov %ebp,0x14(%esp) │ │ + lea -0x1e0c9(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ + lea -0x1e0e4(%ebx),%eax │ │ movl $0x185,0x8(%esp) │ │ - lea -0x1c2d0(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 1fb63 │ │ - mov 0x58(%esp),%eax │ │ + jmp 221c0 │ │ + mov 0x4c(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x54(%esp),%edx │ │ - lea -0x1c2a9(%ebx),%eax │ │ + call d6e0 │ │ + mov 0x30(%esp),%ecx │ │ + mov %ecx,(%esp) │ │ + call 64330 │ │ mov %ebp,0x14(%esp) │ │ + lea -0x1e0bd(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ + lea -0x1e0e4(%ebx),%eax │ │ movl $0x186,0x8(%esp) │ │ - lea -0x1c2d0(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 1fb63 │ │ - mov 0x58(%esp),%eax │ │ + jmp 221c0 │ │ + mov 0x4c(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x54(%esp),%edx │ │ - lea -0x1c298(%ebx),%eax │ │ + call d6e0 │ │ + mov 0x30(%esp),%ecx │ │ + mov %ecx,(%esp) │ │ + call 64330 │ │ mov %ebp,0x14(%esp) │ │ + lea -0x1e0ac(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ + lea -0x1e0e4(%ebx),%eax │ │ movl $0x187,0x8(%esp) │ │ - lea -0x1c2d0(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 1fb63 │ │ - mov 0x58(%esp),%eax │ │ + jmp 221c0 │ │ + mov 0x4c(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x54(%esp),%edx │ │ - lea -0x1c28b(%ebx),%eax │ │ + call d6e0 │ │ + mov 0x30(%esp),%ecx │ │ + mov %ecx,(%esp) │ │ + call 64330 │ │ mov %ebp,0x14(%esp) │ │ + lea -0x1e09f(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ + lea -0x1e0e4(%ebx),%eax │ │ movl $0x188,0x8(%esp) │ │ - lea -0x1c2d0(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 1fb63 │ │ - mov 0x58(%esp),%eax │ │ + jmp 221c0 │ │ + mov 0x4c(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x54(%esp),%edx │ │ - lea -0x1c281(%ebx),%eax │ │ + call d6e0 │ │ + mov 0x30(%esp),%ecx │ │ + mov %ecx,(%esp) │ │ + call 64330 │ │ mov %ebp,0x14(%esp) │ │ + lea -0x1e095(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ + lea -0x1e0e4(%ebx),%eax │ │ movl $0x189,0x8(%esp) │ │ - lea -0x1c2d0(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 1fb63 │ │ - mov 0x58(%esp),%eax │ │ + jmp 221c0 │ │ + mov 0x4c(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x54(%esp),%edx │ │ - lea -0x1c276(%ebx),%eax │ │ + call d6e0 │ │ + mov 0x30(%esp),%ecx │ │ + mov %ecx,(%esp) │ │ + call 64330 │ │ mov %ebp,0x14(%esp) │ │ + lea -0x1e08a(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ + lea -0x1e0e4(%ebx),%eax │ │ movl $0x18a,0x8(%esp) │ │ - lea -0x1c2d0(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 1fb63 │ │ - mov 0x58(%esp),%eax │ │ + jmp 221c0 │ │ + xor %ebp,%ebp │ │ + jmp 21c81 │ │ + mov 0x4c(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x54(%esp),%edx │ │ - lea -0x1c26b(%ebx),%eax │ │ + call d6e0 │ │ + mov 0x30(%esp),%ecx │ │ + mov %ecx,(%esp) │ │ + call 64330 │ │ mov %ebp,0x14(%esp) │ │ + lea -0x1e07f(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ + lea -0x1e0e4(%ebx),%eax │ │ movl $0x18b,0x8(%esp) │ │ - lea -0x1c2d0(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 1fb63 │ │ - mov 0x58(%esp),%eax │ │ + jmp 221c0 │ │ + mov 0x4c(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x54(%esp),%edx │ │ - lea -0x1c261(%ebx),%eax │ │ + call d6e0 │ │ + mov 0x30(%esp),%ecx │ │ + mov %ecx,(%esp) │ │ + call 64330 │ │ mov %ebp,0x14(%esp) │ │ + lea -0x1e075(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ + lea -0x1e0e4(%ebx),%eax │ │ movl $0x18c,0x8(%esp) │ │ - lea -0x1c2d0(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 1fb63 │ │ - mov 0x58(%esp),%eax │ │ + jmp 221c0 │ │ + mov 0x4c(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x54(%esp),%edx │ │ - lea -0x1c253(%ebx),%eax │ │ + call d6e0 │ │ + mov 0x30(%esp),%ecx │ │ + mov %ecx,(%esp) │ │ + call 64330 │ │ mov %ebp,0x14(%esp) │ │ + lea -0x1e067(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ + lea -0x1e0e4(%ebx),%eax │ │ movl $0x18d,0x8(%esp) │ │ - lea -0x1c2d0(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 1fb63 │ │ - mov 0x54(%esp),%ecx │ │ - lea -0x1818c(%ebx),%eax │ │ + jmp 221c0 │ │ + xor %eax,%eax │ │ + jmp 21a4f │ │ + xor %eax,%eax │ │ + jmp 21e71 │ │ + call db70 │ │ mov %ebp,0x14(%esp) │ │ - mov %edi,0x10(%esp) │ │ + lea -0x19fa4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %esi,0x10(%esp) │ │ movl $0x1ad,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ movl $0x5,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00020bd0 : │ │ +00022790 : │ │ push %ebp │ │ push %edi │ │ + xor %edi,%edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6241b,%ebx │ │ + call db90 │ │ + add $0x6b72d,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%edx │ │ - movl $0xffffffff,0x1c(%esp) │ │ - mov 0x4(%edx),%ebp │ │ + mov 0x40(%esp),%ecx │ │ + mov 0x4(%ecx),%ebp │ │ test %ebp,%ebp │ │ - jle 20c4a │ │ - xor %edi,%edi │ │ - jmp 20c07 │ │ + jg 227bf │ │ + jmp 227ef │ │ lea 0x0(%esi),%esi │ │ lea 0x1(%esi),%edi │ │ cmp %ebp,%edi │ │ - jge 20c42 │ │ - lea (%edi,%ebp,1),%eax │ │ - mov %eax,%esi │ │ - shr $0x1f,%esi │ │ - add %eax,%esi │ │ - mov 0x30(%edx),%eax │ │ + jge 227ef │ │ + mov 0x30(%ecx),%eax │ │ + lea (%edi,%ebp,1),%esi │ │ + mov %ecx,0x1c(%esp) │ │ sar %esi │ │ - mov %esi,0x1c(%esp) │ │ mov (%eax,%esi,4),%eax │ │ - mov %edx,0x18(%esp) │ │ mov %eax,0x4(%esp) │ │ mov 0x44(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5b890 │ │ + call 63e70 │ │ cmp $0x0,%eax │ │ - mov 0x18(%esp),%edx │ │ - je 20c4a │ │ - jg 20c00 │ │ + je 22800 │ │ + mov 0x1c(%esp),%ecx │ │ + jg 227b8 │ │ mov %esi,%ebp │ │ cmp %ebp,%edi │ │ - jl 20c07 │ │ - movl $0xffffffff,0x1c(%esp) │ │ - mov 0x1c(%esp),%eax │ │ + jl 227bf │ │ lea 0x2c(%esp),%esp │ │ + mov $0xffffffff,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x2c(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00020c60 : │ │ +00022810 : │ │ mov 0x4(%esp),%eax │ │ mov 0x8(%esp),%edx │ │ mov 0x30(%eax),%eax │ │ mov (%eax,%edx,4),%eax │ │ retq │ │ nop │ │ │ │ -00020c70 : │ │ +00022820 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ lea -0x10(%esp),%esp │ │ + mov 0x28(%esp),%eax │ │ + mov %gs:0x14,%edi │ │ + mov %edi,0xc(%esp) │ │ + xor %edi,%edi │ │ + mov 0x20(%esp),%ecx │ │ + mov %eax,%edi │ │ + shr $0x1f,%edi │ │ mov 0x2c(%esp),%edx │ │ - mov 0x20(%esp),%esi │ │ + jne 22920 │ │ mov %edx,%edi │ │ - mov 0x24(%esp),%eax │ │ - shr $0x1f,%edi │ │ - mov 0x28(%esp),%ecx │ │ - jne 20d02 │ │ - mov %ecx,%edi │ │ shr $0x1f,%edi │ │ - jne 20d02 │ │ - mov %ax,0xa(%esp) │ │ - movzwl 0x28(%esi),%eax │ │ - mov 0x30(%esp),%edi │ │ - test %ax,%ax │ │ - mov %di,0x8(%esp) │ │ - js 20d0a │ │ - mov 0x38(%esi),%edi │ │ - lea (%ecx,%ecx,2),%ebp │ │ + jne 22920 │ │ + mov 0x30(%esp),%esi │ │ + movzwl 0x24(%esp),%edi │ │ + mov %si,0x4(%esp) │ │ + movzwl 0x28(%ecx),%esi │ │ + mov %di,0x6(%esp) │ │ + test %si,%si │ │ + js 228df │ │ + mov 0x38(%ecx),%edi │ │ + lea (%eax,%eax,2),%ebp │ │ cmpb $0x0,0x8(%edi,%ebp,4) │ │ - cmovne %eax,%ecx │ │ - mov %cx,0xc(%esp) │ │ - lea (%edx,%edx,2),%ecx │ │ - cmpb $0x0,0x8(%edi,%ecx,4) │ │ - je 20d0f │ │ - mov 0x34(%esi),%ebp │ │ - mov %ax,0xe(%esp) │ │ - mov %ebp,%edx │ │ - mov $0x4,%ecx │ │ + cmovne %esi,%eax │ │ + mov %ax,0x8(%esp) │ │ + lea (%edx,%edx,2),%eax │ │ + cmpb $0x0,0x8(%edi,%eax,4) │ │ + je 228e4 │ │ + mov 0x34(%ecx),%ebp │ │ + mov $0x4,%edx │ │ + mov %si,0xa(%esp) │ │ xor %edi,%edi │ │ + mov %ebp,%ecx │ │ + cmp $0x0,%edx │ │ + jle 228e8 │ │ + movzwl 0x4(%esp,%edi,2),%esi │ │ + cmp %si,(%ecx) │ │ + je 228ea │ │ xor %eax,%eax │ │ - test %ecx,%ecx │ │ - jle 20d18 │ │ - movzwl 0x8(%esp,%edi,2),%esi │ │ - cmp %si,(%edx) │ │ - jne 20cf6 │ │ - jmp 20d18 │ │ + jmp 228be │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - cmp %si,(%edx,%eax,8) │ │ - je 20d18 │ │ + cmp %si,(%ecx,%eax,8) │ │ + je 22900 │ │ add $0x1,%eax │ │ - cmp %ecx,%eax │ │ - jne 20cf0 │ │ + cmp %edx,%eax │ │ + jne 228b8 │ │ mov $0xffffffff,%eax │ │ + mov 0xc(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + jne 22926 │ │ lea 0x10(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov %cx,0xc(%esp) │ │ - mov %edx,%eax │ │ - jmp 20cc9 │ │ + mov %ax,0x8(%esp) │ │ + mov %edx,%esi │ │ + jmp 2288f │ │ + je 228c5 │ │ + xor %eax,%eax │ │ + jmp 22900 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea (%edx,%eax,8),%eax │ │ - movzwl 0x2(%eax),%ecx │ │ - test %cx,%cx │ │ - je 20d3d │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + lea (%ecx,%eax,8),%eax │ │ + movswl 0x2(%eax),%edx │ │ mov 0x4(%eax),%eax │ │ + test %dx,%dx │ │ + je 228ca │ │ add $0x1,%edi │ │ + lea 0x0(%ebp,%eax,8),%ecx │ │ cmp $0x4,%edi │ │ - movswl %cx,%ecx │ │ - lea 0x0(%ebp,%eax,8),%edx │ │ - jne 20cda │ │ - mov $0xffffffff,%eax │ │ - jmp 20d02 │ │ - mov 0x4(%eax),%eax │ │ - jmp 20d02 │ │ + jne 228a0 │ │ + jmp 228c5 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x24(%esp),%eax │ │ + jmp 228ca │ │ + call db70 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00020d50 : │ │ - lea -0x4c(%esp),%esp │ │ - mov %edi,0x44(%esp) │ │ - mov 0x5c(%esp),%edi │ │ - mov %edi,%eax │ │ - mov %ebx,0x3c(%esp) │ │ - call d3b4 │ │ - add $0x6228d,%ebx │ │ - shr $0x1f,%eax │ │ - mov %esi,0x40(%esp) │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x54(%esp),%esi │ │ - je 20d98 │ │ +00022930 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x6b58f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x48(%esp),%edi │ │ + mov 0x4c(%esp),%esi │ │ + mov %edi,%edx │ │ + shr $0x1f,%edx │ │ mov %esi,%eax │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + shr $0x1f,%eax │ │ + mov %edx,%ecx │ │ + or %al,%cl │ │ + je 22968 │ │ + mov 0x44(%esp),%eax │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x58(%esp),%ecx │ │ - shr $0x1f,%ecx │ │ - jne 20d7e │ │ - mov 0x60(%esp),%ecx │ │ - mov %edi,0xc(%esp) │ │ - mov %ecx,0x10(%esp) │ │ - mov 0x58(%esp),%ecx │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x50(%esp),%ecx │ │ - mov %esi,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 20c70 │ │ + mov 0x50(%esp),%eax │ │ + mov %esi,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 22820 │ │ test %eax,%eax │ │ - js 20dd0 │ │ - mov %eax,%esi │ │ - jmp 20d7e │ │ - lea 0x0(%esi),%esi │ │ - mov %edi,0x2c(%esp) │ │ + jns 2295f │ │ xor %ebp,%ebp │ │ - mov 0x58(%esp),%edi │ │ - cmp 0x60(%esp),%ebp │ │ - je 20e04 │ │ - mov 0x2c(%esp),%ecx │ │ + cmp 0x50(%esp),%ebp │ │ + je 229bc │ │ + mov 0x44(%esp),%eax │ │ mov %ebp,0x10(%esp) │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x50(%esp),%ecx │ │ + mov %esi,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x40(%esp),%eax │ │ mov %edi,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 20c70 │ │ + mov %eax,(%esp) │ │ + call 22820 │ │ test %eax,%eax │ │ - jns 20dc9 │ │ + jns 2295f │ │ add $0x1,%ebp │ │ cmp $0x4,%ebp │ │ - jne 20dda │ │ - mov 0x50(%esp),%ecx │ │ - mov 0x2c(%esp),%edi │ │ - movzwl 0x28(%ecx),%edx │ │ - test %dx,%dx │ │ - js 20d7e │ │ - cmpl $0x1,0x60(%esp) │ │ - mov 0x38(%ecx),%ebp │ │ - jne 20ef8 │ │ - movswl %dx,%ecx │ │ - cmp %ecx,0x58(%esp) │ │ - setne 0x2c(%esp) │ │ - cmpl $0x2,0x60(%esp) │ │ - je 20ee8 │ │ - lea (%edi,%edi,2),%eax │ │ - cmpb $0x0,0x8(%ebp,%eax,4) │ │ - jne 20ee8 │ │ - cmpl $0x3,0x60(%esp) │ │ - mov %edi,%ebp │ │ - je 20ee8 │ │ - cmpb $0x0,0x2c(%esp) │ │ - je 20d7e │ │ - mov 0x60(%esp),%eax │ │ - mov %ecx,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ + jne 22992 │ │ + mov 0x40(%esp),%eax │ │ + movswl 0x28(%eax),%eax │ │ + test %ax,%ax │ │ + js 2295b │ │ + mov 0x40(%esp),%ecx │ │ + lea (%edi,%edi,2),%edx │ │ + mov 0x38(%ecx),%ecx │ │ + cmpb $0x0,0x8(%ecx,%edx,4) │ │ + je 22a98 │ │ + movswl %ax,%ebp │ │ + cmp %ebp,%edi │ │ + setne %dl │ │ + lea (%esi,%esi,2),%edi │ │ + cmpb $0x0,0x8(%ecx,%edi,4) │ │ + je 22a80 │ │ + cmp %eax,%esi │ │ + mov %eax,%esi │ │ + jne 22a0a │ │ + test %dl,%dl │ │ + je 2295b │ │ mov 0x50(%esp),%eax │ │ - mov %ecx,0x24(%esp) │ │ - mov %ebp,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ + mov %esi,0xc(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 20c70 │ │ + call 22820 │ │ test %eax,%eax │ │ - mov 0x24(%esp),%ecx │ │ - jns 20dc9 │ │ - mov %esi,0x28(%esp) │ │ + jns 2295f │ │ + mov %esi,0x4c(%esp) │ │ xor %edi,%edi │ │ - mov %ebp,%esi │ │ - mov %ecx,%ebp │ │ - cmp 0x60(%esp),%edi │ │ - je 20ed4 │ │ - mov 0x28(%esp),%eax │ │ - mov 0x50(%esp),%ecx │ │ - mov %edi,0x10(%esp) │ │ - mov %esi,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ + mov %edi,%esi │ │ + mov 0x4c(%esp),%edi │ │ + cmp 0x50(%esp),%esi │ │ + je 22a70 │ │ + mov 0x44(%esp),%eax │ │ + mov %esi,0x10(%esp) │ │ + mov %edi,0xc(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 20c70 │ │ + mov 0x40(%esp),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,(%esp) │ │ + call 22820 │ │ test %eax,%eax │ │ - jns 20dc9 │ │ - add $0x1,%edi │ │ - cmp $0x4,%edi │ │ - jne 20ea6 │ │ - mov 0x28(%esp),%esi │ │ - jmp 20d7e │ │ + jns 2295f │ │ + add $0x1,%esi │ │ + cmp $0x4,%esi │ │ + jne 22a42 │ │ + jmp 2295b │ │ lea 0x0(%esi),%esi │ │ - movswl %dx,%ebp │ │ - cmp %ebp,%edi │ │ - je 20e61 │ │ - jmp 20e6c │ │ - mov 0x58(%esp),%ecx │ │ - lea (%ecx,%ecx,2),%eax │ │ - cmpb $0x0,0x8(%ebp,%eax,4) │ │ - jne 20e2f │ │ - cmpl $0x3,0x60(%esp) │ │ - movb $0x0,0x2c(%esp) │ │ - jne 20e3b │ │ - jmp 20e2f │ │ + mov 0x50(%esp),%ecx │ │ + sub $0x2,%ecx │ │ + cmp $0x1,%ecx │ │ + ja 22a02 │ │ + jmp 229fc │ │ + lea 0x0(%esi),%esi │ │ + mov 0x50(%esp),%edx │ │ + and $0xfffffffd,%edx │ │ + cmp $0x1,%edx │ │ + je 229e6 │ │ + xor %edx,%edx │ │ + mov %edi,%ebp │ │ + jmp 229ee │ │ + jmp 22ac0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ │ │ -00020f20 : │ │ - lea -0x4c(%esp),%esp │ │ - mov %esi,0x40(%esp) │ │ - mov %edi,0x44(%esp) │ │ +00022ac0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x6b3ff,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x58(%esp),%ecx │ │ mov 0x50(%esp),%esi │ │ - mov 0x58(%esp),%edi │ │ - mov %ebx,0x3c(%esp) │ │ - mov %ebp,0x48(%esp) │ │ - call d3b4 │ │ - add $0x620b3,%ebx │ │ mov 0x54(%esp),%eax │ │ - movb $0x0,(%edi) │ │ + movb $0x0,(%ecx) │ │ cmp %eax,0x4(%esi) │ │ - jg 21000 │ │ - lea (%eax,%eax,2),%ebp │ │ + jg 22b80 │ │ + lea (%eax,%eax,2),%edi │ │ mov 0x38(%esi),%eax │ │ - shl $0x2,%ebp │ │ - lea (%eax,%ebp,1),%eax │ │ + shl $0x2,%edi │ │ + add %edi,%eax │ │ movzbl 0x8(%eax),%edx │ │ movzbl 0xb(%eax),%eax │ │ mov %esi,(%esp) │ │ + movsbl -0x1e10b(%edx,%ebx,1),%ecx │ │ mov %eax,0x4(%esp) │ │ - movsbl -0x1c2f7(%edx,%ebx,1),%edx │ │ - mov %edx,0x24(%esp) │ │ - call 20c60 │ │ - mov %eax,%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + call 22810 │ │ + mov %eax,0x28(%esp) │ │ mov 0x38(%esi),%eax │ │ - movzbl 0xa(%eax,%ebp,1),%eax │ │ - mov %ecx,0x28(%esp) │ │ - mov %eax,0x4(%esp) │ │ + movzbl 0xa(%eax,%edi,1),%eax │ │ mov %esi,(%esp) │ │ - call 20c60 │ │ - mov %eax,0x2c(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 22810 │ │ + mov %eax,%ebp │ │ mov 0x38(%esi),%eax │ │ - movzbl 0x9(%eax,%ebp,1),%eax │ │ + movzbl 0x9(%eax,%edi,1),%eax │ │ mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 20c60 │ │ - mov 0x24(%esp),%edx │ │ - mov 0x28(%esp),%ecx │ │ - mov %edx,0x14(%esp) │ │ - mov 0x2c(%esp),%edx │ │ + call 22810 │ │ mov %eax,0x8(%esp) │ │ - mov %ecx,0x10(%esp) │ │ - lea -0x1c24b(%ebx),%eax │ │ - mov %edx,0xc(%esp) │ │ + lea -0x1e05f(%ebx),%eax │ │ + mov 0x2c(%esp),%ecx │ │ + mov 0x28(%esp),%edx │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call cea4 │ │ + mov 0x58(%esp),%eax │ │ + mov %ebp,0xc(%esp) │ │ + mov %ecx,0x14(%esp) │ │ + mov %edx,0x10(%esp) │ │ + mov %eax,(%esp) │ │ + call d670 │ │ + lea 0x3c(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 20c60 │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call ced4 │ │ - jmp 20fe3 │ │ - xchg %ax,%ax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call 22810 │ │ + mov %eax,0x4(%esp) │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d6a0 │ │ + lea 0x3c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00021020 <_blkarray_list_init>: │ │ - lea -0x4c(%esp),%esp │ │ - mov %edi,0x44(%esp) │ │ - mov 0x54(%esp),%edi │ │ - mov %ebx,0x3c(%esp) │ │ - mov %ebp,0x48(%esp) │ │ - call d3b4 │ │ - add $0x61fbb,%ebx │ │ +00022bb0 <_blkarray_list_init@@Base>: │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x6b30f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x50(%esp),%edi │ │ + mov 0x54(%esp),%ebp │ │ test %edi,%edi │ │ - mov %esi,0x40(%esp) │ │ - mov 0x50(%esp),%ebp │ │ - jle 210d0 <_blkarray_list_init+0xb0> │ │ + jle 22c48 <_blkarray_list_init@@Base+0x98> │ │ test %ebp,%ebp │ │ - jle 210d0 <_blkarray_list_init+0xb0> │ │ - lea -0x1808c(%ebx),%edx │ │ + jle 22c48 <_blkarray_list_init@@Base+0x98> │ │ movl $0x46,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edx,0x2c(%esp) │ │ + lea -0x19ea4(%ebx),%edx │ │ movl $0x18,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ + mov %edx,0x8(%esp) │ │ + mov %edx,0x2c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x2c(%esp),%edx │ │ + mov %eax,%esi │ │ + mov %edi,(%esp) │ │ movl $0x47,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %edx,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,(%esi) │ │ - mov %ebp,0x4(%esi) │ │ - mov %edi,0x8(%esi) │ │ + mov %esi,%eax │ │ + mov %edi,0x4(%esi) │ │ + mov %ebp,0x8(%esi) │ │ movl $0x0,0xc(%esi) │ │ movl $0xffffffff,0x10(%esi) │ │ - mov %edi,0x14(%esi) │ │ - mov %esi,%eax │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + mov %ebp,0x14(%esi) │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ nop │ │ - lea -0x180ac(%ebx),%eax │ │ - mov %edi,0x14(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ebp,0x14(%esp) │ │ + lea -0x19ec4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ebp,0x10(%esp) │ │ - lea -0x1808c(%ebx),%eax │ │ + lea -0x19ea4(%ebx),%eax │ │ + mov %edi,0x10(%esp) │ │ movl $0x42,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - xor %esi,%esi │ │ - call 5e6d0 │ │ - jmp 210b8 <_blkarray_list_init+0x98> │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + lea 0x3c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00021110 : │ │ +00022c90 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x61ede,%ebx │ │ + call db90 │ │ + add $0x6b232,%ebx │ │ lea -0x18(%esp),%esp │ │ movl $0x3ffc,0x4(%esp) │ │ movl $0x3ffc,(%esp) │ │ - call 21020 <_blkarray_list_init> │ │ + call 22bb0 <_blkarray_list_init@@Base> │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -00021140 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %esi,0x24(%esp) │ │ +00022cc0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x6b200,%ebx │ │ + lea -0x20(%esp),%esp │ │ mov 0x30(%esp),%esi │ │ - mov %ebx,0x20(%esp) │ │ - mov %edi,0x28(%esp) │ │ - call d3b4 │ │ - add $0x61e9b,%ebx │ │ - mov 0x14(%esi),%eax │ │ - mov 0x8(%esi),%edx │ │ - cmp %edx,%eax │ │ - jge 211a0 │ │ - lea 0x0(,%eax,4),%edx │ │ - add $0x1,%eax │ │ + mov 0x14(%esi),%edx │ │ + mov 0x8(%esi),%eax │ │ + cmp %eax,%edx │ │ + jge 22d10 │ │ + lea 0x0(,%edx,4),%eax │ │ + add $0x1,%edx │ │ mov 0x10(%esi),%edi │ │ mov (%esi),%ecx │ │ mov (%ecx,%edi,4),%ecx │ │ mov 0x34(%esp),%edi │ │ - mov %edi,(%ecx,%edx,1) │ │ - mov %eax,0x14(%esi) │ │ + mov %edi,(%ecx,%eax,1) │ │ mov 0xc(%esi),%eax │ │ + mov %edx,0x14(%esi) │ │ lea 0x1(%eax),%edx │ │ mov %edx,0xc(%esi) │ │ - mov 0x20(%esp),%ebx │ │ - mov 0x24(%esp),%esi │ │ - mov 0x28(%esp),%edi │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x20(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - nop │ │ + lea 0x0(%esi),%esi │ │ mov 0x10(%esi),%edi │ │ - mov 0x4(%esi),%eax │ │ - add $0x1,%edi │ │ - cmp %eax,%edi │ │ - mov %edi,0x10(%esi) │ │ - jge 211e0 │ │ - mov (%esi),%eax │ │ + mov 0x4(%esi),%ecx │ │ + lea 0x1(%edi),%edx │ │ + mov %edx,0x10(%esi) │ │ + cmp %ecx,%edx │ │ + jge 22d50 │ │ + mov (%esi),%ecx │ │ + shl $0x2,%eax │ │ movl $0x77,0x8(%esp) │ │ - shl $0x2,%edx │ │ - mov %edx,(%esp) │ │ - lea (%eax,%edi,4),%edi │ │ - lea -0x1808c(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ + mov %eax,(%esp) │ │ + lea (%ecx,%edx,4),%edi │ │ + lea -0x19ea4(%ebx),%edx │ │ + mov %edx,0x4(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ mov %eax,(%edi) │ │ - xor %edx,%edx │ │ - mov $0x1,%eax │ │ - jmp 21173 │ │ + mov $0x1,%edx │ │ + xor %eax,%eax │ │ + jmp 22cea │ │ lea 0x0(%esi),%esi │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0x14(%esp) │ │ - lea -0x18058(%ebx),%eax │ │ - movl $0x6f,0x8(%esp) │ │ + mov %eax,0x14(%esp) │ │ + lea -0x19e70(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x19ea4(%ebx),%eax │ │ + mov %ecx,0x10(%esp) │ │ + movl $0x6f,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - lea -0x1808c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ subl $0x1,0x10(%esi) │ │ mov $0xffffffff,%eax │ │ - jmp 2118e │ │ - xchg %ax,%ax │ │ + jmp 22d05 │ │ + jmp 22da0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00021220 : │ │ +00022da0 : │ │ push %ebp │ │ - xor %ebp,%ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x61dc9,%ebx │ │ + call db90 │ │ + add $0x6b11f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%edi │ │ + mov 0x40(%esp),%ebp │ │ movl $0x0,0x1c(%esp) │ │ - mov 0x10(%edi),%eax │ │ - test %eax,%eax │ │ - jle 21297 │ │ - mov 0x8(%edi),%ecx │ │ + mov 0x10(%ebp),%edx │ │ + test %edx,%edx │ │ + jle 22e41 │ │ + jmp 22de0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x8(%ebp),%edx │ │ xor %esi,%esi │ │ - test %ecx,%ecx │ │ - jle 21270 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edi),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - mov (%eax,%esi,4),%eax │ │ - lea 0x1(%esi),%esi │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - cmp %esi,0x8(%edi) │ │ - jg 21258 │ │ - mov (%edi),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov (%edi),%eax │ │ + mov 0x1c(%esp),%eax │ │ + test %edx,%edx │ │ + lea 0x0(,%eax,4),%edi │ │ + jle 22e19 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + mov 0x0(%ebp),%edx │ │ + mov (%edx,%edi,1),%edx │ │ + mov (%edx,%esi,4),%edx │ │ + add $0x1,%esi │ │ + mov %edx,(%esp) │ │ + call 64330 │ │ + cmp %esi,0x8(%ebp) │ │ + jg 22e00 │ │ + mov 0x0(%ebp),%edx │ │ + mov (%edx,%edi,1),%edx │ │ + mov %edx,(%esp) │ │ + call 64330 │ │ + mov 0x0(%ebp),%edx │ │ addl $0x1,0x1c(%esp) │ │ - movl $0x0,(%eax,%ebp,1) │ │ - mov 0x10(%edi),%eax │ │ - add $0x4,%ebp │ │ - cmp 0x1c(%esp),%eax │ │ - jg 21248 │ │ - cmp 0x1c(%esp),%eax │ │ - je 212ba │ │ - mov 0x8(%edi),%eax │ │ - movl $0x0,0xc(%edi) │ │ - movl $0xffffffff,0x10(%edi) │ │ - mov %eax,0x14(%edi) │ │ + mov 0x1c(%esp),%eax │ │ + movl $0x0,(%edx,%edi,1) │ │ + mov 0x10(%ebp),%edx │ │ + cmp %eax,%edx │ │ + jg 22de0 │ │ + cmp %edx,0x1c(%esp) │ │ + je 22e64 │ │ + mov 0x8(%ebp),%edx │ │ + movl $0x0,0xc(%ebp) │ │ + movl $0xffffffff,0x10(%ebp) │ │ + mov %edx,0x14(%ebp) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x14(%edi),%edx │ │ - test %edx,%edx │ │ - jle 212e8 │ │ - mov 0x1c(%esp),%ebp │ │ + mov 0x1c(%esp),%edi │ │ xor %esi,%esi │ │ - shl $0x2,%ebp │ │ + mov 0x14(%ebp),%eax │ │ + shl $0x2,%edi │ │ + test %eax,%eax │ │ + jle 22e99 │ │ lea 0x0(%esi),%esi │ │ - mov (%edi),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - mov (%eax,%esi,4),%eax │ │ - lea 0x1(%esi),%esi │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - cmp %esi,0x14(%edi) │ │ - jg 212d0 │ │ - mov (%edi),%eax │ │ - mov 0x1c(%esp),%edx │ │ - mov (%eax,%edx,4),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov (%edi),%eax │ │ - mov 0x1c(%esp),%edx │ │ - movl $0x0,(%eax,%edx,4) │ │ - jmp 2129d │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi),%edi │ │ + mov 0x0(%ebp),%edx │ │ + mov (%edx,%edi,1),%edx │ │ + mov (%edx,%esi,4),%edx │ │ + add $0x1,%esi │ │ + mov %edx,(%esp) │ │ + call 64330 │ │ + cmp %esi,0x14(%ebp) │ │ + jg 22e80 │ │ + mov 0x0(%ebp),%edx │ │ + mov (%edx,%edi,1),%edx │ │ + mov %edx,(%esp) │ │ + call 64330 │ │ + mov 0x0(%ebp),%edx │ │ + movl $0x0,(%edx,%edi,1) │ │ + jmp 22e47 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00021310 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x61cd3,%ebx │ │ +00022ec0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x6b001,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov %esi,(%esp) │ │ - call 21220 │ │ + call 22da0 │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00021360 : │ │ - lea -0x8(%esp),%esp │ │ - xor %eax,%eax │ │ - mov %esi,(%esp) │ │ - mov 0xc(%esp),%esi │ │ +00022f00 : │ │ + push %edi │ │ + push %esi │ │ + mov 0xc(%esp),%edi │ │ mov 0x10(%esp),%ecx │ │ - mov %edi,0x4(%esp) │ │ - cmp %ecx,0xc(%esi) │ │ - jle 21393 │ │ + cmp %ecx,0xc(%edi) │ │ + jle 22f30 │ │ + mov 0x8(%edi),%esi │ │ mov %ecx,%edx │ │ - mov 0x8(%esi),%edi │ │ - mov %ecx,%eax │ │ sar $0x1f,%edx │ │ - idiv %edi │ │ - mov (%esi),%edx │ │ - imul %eax,%edi │ │ + mov %ecx,%eax │ │ + idiv %esi │ │ + mov (%edi),%edx │ │ + imul %eax,%esi │ │ mov (%edx,%eax,4),%eax │ │ - sub %edi,%ecx │ │ + sub %esi,%ecx │ │ + pop %esi │ │ mov (%eax,%ecx,4),%eax │ │ - mov (%esp),%esi │ │ - mov 0x4(%esp),%edi │ │ - lea 0x8(%esp),%esp │ │ + pop %edi │ │ retq │ │ nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + pop %esi │ │ + xor %eax,%eax │ │ + pop %edi │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000213a0 : │ │ +00022f40 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x61c4e,%ebx │ │ + call db90 │ │ + add $0x6af82,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%edx │ │ mov 0x24(%esp),%eax │ │ mov 0x8(%edx),%ecx │ │ lea (%eax,%eax,4),%eax │ │ lea (%ecx,%eax,4),%eax │ │ - mov 0x28(%esp),%ecx │ │ mov 0x4(%eax),%eax │ │ + mov 0x28(%esp),%ecx │ │ movswl (%eax,%ecx,2),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4(%edx),%eax │ │ mov %eax,(%esp) │ │ - call 20c60 │ │ + call 22810 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ - jmp 213f0 │ │ + jmp 22f90 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -000213f0 : │ │ +00022f90 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x61bfe,%ebx │ │ + call db90 │ │ + add $0x6af32,%ebx │ │ lea -0x28(%esp),%esp │ │ - lea 0x1c(%esp),%eax │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ + lea 0x18(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x34(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ mov 0xc(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5fbd0 │ │ + call 68bc0 │ │ test %eax,%eax │ │ - js 21430 │ │ - mov 0x1c(%esp),%eax │ │ + js 22fe8 │ │ + mov 0x18(%esp),%eax │ │ + mov 0x1c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 22fef │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + xchg %ax,%ax │ │ mov $0xffffffff,%eax │ │ - jmp 21427 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 22fd3 │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00021440 : │ │ +00023000 : │ │ mov 0x4(%esp),%edx │ │ mov 0x8(%esp),%eax │ │ - mov 0x8(%edx),%ecx │ │ - lea (%eax,%eax,4),%eax │ │ - lea (%ecx,%eax,4),%eax │ │ - mov 0x10(%eax),%ecx │ │ + lea (%eax,%eax,4),%ecx │ │ + mov 0x8(%edx),%eax │ │ + mov 0x10(%eax,%ecx,4),%ecx │ │ xor %eax,%eax │ │ cmp %ecx,0x20(%edx) │ │ - je 2146d │ │ + je 23038 │ │ cmp %ecx,0x24(%edx) │ │ - je 2146d │ │ + je 23030 │ │ cmp 0x18(%edx),%ecx │ │ - jl 2146d │ │ + jl 23030 │ │ xor %eax,%eax │ │ cmp 0x1c(%edx),%ecx │ │ setle %al │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00021470 : │ │ +00023040 : │ │ mov 0x4(%esp),%edx │ │ mov 0x8(%esp),%eax │ │ - mov 0x8(%edx),%ecx │ │ - lea (%eax,%eax,4),%eax │ │ - lea (%ecx,%eax,4),%eax │ │ - mov 0x10(%eax),%ecx │ │ - xor %eax,%eax │ │ + lea (%eax,%eax,4),%ecx │ │ + mov 0x8(%edx),%eax │ │ + mov 0x10(%eax,%ecx,4),%ecx │ │ cmp %ecx,0x20(%edx) │ │ - je 2149f │ │ + je 23070 │ │ cmp %ecx,0x24(%edx) │ │ - je 2149f │ │ + je 23070 │ │ cmp 0x18(%edx),%ecx │ │ - mov $0x1,%al │ │ - jl 2149f │ │ + mov $0x1,%eax │ │ + jl 23072 │ │ xor %eax,%eax │ │ cmp 0x1c(%edx),%ecx │ │ setg %al │ │ retq │ │ + nop │ │ + xor %eax,%eax │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000214a0 : │ │ +00023080 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x61b4b,%ebx │ │ + call db90 │ │ + add $0x6ae3f,%ebx │ │ lea -0x3c(%esp),%esp │ │ - lea -0x1c707(%ebx),%eax │ │ - mov 0x54(%esp),%edi │ │ - mov 0x50(%esp),%esi │ │ + lea -0x1e51b(%ebx),%eax │ │ + mov 0x54(%esp),%esi │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call cf04 │ │ - test %eax,%eax │ │ + mov 0x50(%esp),%edi │ │ + mov %esi,(%esp) │ │ + call d6d0 │ │ mov %eax,0x28(%esp) │ │ - je 2164e │ │ - mov 0x14(%esi),%eax │ │ - xor %ebp,%ebp │ │ test %eax,%eax │ │ - lea -0x18038(%ebx),%edx │ │ - movl $0x0,0x24(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - jle 21637 │ │ - mov 0x24(%esp),%edx │ │ - mov %esi,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 21470 │ │ + je 2324c │ │ + movl $0x0,0x20(%esp) │ │ + lea -0x19e50(%ebx),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x14(%edi),%eax │ │ test %eax,%eax │ │ - je 21622 │ │ - mov 0x8(%esi),%eax │ │ - xor %edx,%edx │ │ - mov 0x8(%eax,%ebp,1),%eax │ │ + jle 23235 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x20(%esp),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 23040 │ │ test %eax,%eax │ │ - jle 21560 │ │ - mov %ebp,0x20(%esp) │ │ - xor %edi,%edi │ │ - mov %esi,%ebp │ │ - mov %edx,%esi │ │ - nop │ │ - mov 0x24(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + je 23223 │ │ + mov 0x20(%esp),%eax │ │ + xor %ebp,%ebp │ │ + lea (%eax,%eax,4),%eax │ │ + shl $0x2,%eax │ │ + mov %eax,0x24(%esp) │ │ + mov %eax,%ecx │ │ + mov 0x8(%edi),%eax │ │ + mov 0x8(%eax,%ecx,1),%eax │ │ + test %eax,%eax │ │ + jle 23162 │ │ + mov %edi,0x50(%esp) │ │ + xor %esi,%esi │ │ + mov %ebp,%edi │ │ + mov 0x50(%esp),%ebp │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x20(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ + add $0x1,%esi │ │ mov %ebp,(%esp) │ │ - call 213a0 │ │ + mov %eax,0x4(%esp) │ │ + call 22f40 │ │ mov %eax,(%esp) │ │ - add $0x1,%edi │ │ - call cec4 │ │ - lea 0x1(%esi,%eax,1),%esi │ │ - mov 0x20(%esp),%edx │ │ + call d690 │ │ + mov 0x24(%esp),%ecx │ │ + lea 0x1(%edi,%eax,1),%edi │ │ mov 0x8(%ebp),%eax │ │ - cmp %edi,0x8(%eax,%edx,1) │ │ - jg 21528 │ │ - mov %esi,%edx │ │ - mov %ebp,%esi │ │ - mov 0x20(%esp),%ebp │ │ + cmp %esi,0x8(%eax,%ecx,1) │ │ + jg 23128 │ │ + mov %ebp,0x50(%esp) │ │ + mov %edi,%ebp │ │ + mov 0x50(%esp),%edi │ │ mov 0x2c(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ movl $0xed,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x8(%esi),%edx │ │ - mov %eax,0x20(%esp) │ │ - lea (%edx,%ebp,1),%edx │ │ - mov 0x8(%edx),%edi │ │ - test %edi,%edi │ │ - jle 215f2 │ │ - xor %edi,%edi │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x24(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 213a0 │ │ - mov %eax,0x4(%esp) │ │ + mov %eax,%ebp │ │ + add 0x8(%edi),%edx │ │ + mov 0x8(%edx),%esi │ │ + test %esi,%esi │ │ + jle 231f1 │ │ + xor %esi,%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ mov 0x20(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cf24 │ │ - mov 0x8(%esi),%edx │ │ - lea (%edx,%ebp,1),%edx │ │ + mov %esi,0x8(%esp) │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 22f40 │ │ + mov %eax,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call d6f0 │ │ + mov 0x24(%esp),%edx │ │ + add 0x8(%edi),%edx │ │ mov 0x8(%edx),%eax │ │ lea -0x1(%eax),%ecx │ │ - cmp %edi,%ecx │ │ - je 215eb │ │ - mov 0x20(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cec4 │ │ - mov 0x20(%esp),%edx │ │ - movw $0x20,(%edx,%eax,1) │ │ - mov 0x8(%esi),%edx │ │ - lea (%edx,%ebp,1),%edx │ │ + cmp %esi,%ecx │ │ + je 231ea │ │ + mov %ebp,(%esp) │ │ + call d690 │ │ + mov 0x24(%esp),%edx │ │ + movw $0x20,0x0(%ebp,%eax,1) │ │ + add 0x8(%edi),%edx │ │ mov 0x8(%edx),%eax │ │ - add $0x1,%edi │ │ - cmp %eax,%edi │ │ - jl 21598 │ │ - mov 0x20(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ + add $0x1,%esi │ │ + cmp %eax,%esi │ │ + jl 231a0 │ │ + mov 0x20(%esp),%ecx │ │ + xor %eax,%eax │ │ + test %ecx,%ecx │ │ + js 231fd │ │ mov (%edx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1c22b(%ebx),%eax │ │ + lea -0x1e03f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x28(%esp),%eax │ │ + mov %ebp,0xc(%esp) │ │ mov %eax,(%esp) │ │ - call cfa4 │ │ + call d770 │ │ + mov %ebp,(%esp) │ │ + call 64330 │ │ + addl $0x1,0x20(%esp) │ │ mov 0x20(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - addl $0x1,0x24(%esp) │ │ - add $0x14,%ebp │ │ - mov 0x24(%esp),%edx │ │ - cmp %edx,0x14(%esi) │ │ - jg 214f8 │ │ + cmp %eax,0x14(%edi) │ │ + jg 230e0 │ │ mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ + call d6e0 │ │ xor %eax,%eax │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea -0x1c23f(%ebx),%eax │ │ - mov %edi,0x10(%esp) │ │ + mov %esi,0x10(%esp) │ │ + lea -0x1e053(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x19e50(%ebx),%eax │ │ movl $0xe3,0x8(%esp) │ │ - lea -0x18038(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ + call 676a0 │ │ mov $0xffffffff,%eax │ │ - jmp 21645 │ │ - jmp 21690 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + jmp 23243 │ │ nop │ │ │ │ -00021690 : │ │ +00023280 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6195d,%ebx │ │ + call db90 │ │ + add $0x6ac41,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov %esi,(%esp) │ │ - call cec4 │ │ - mov $0xffffffff,%edx │ │ + call d690 │ │ cmpb $0x29,-0x1(%esi,%eax,1) │ │ - jne 216e3 │ │ - lea -0x2(%eax),%edx │ │ - test %edx,%edx │ │ - jle 216de │ │ - lea (%esi,%edx,1),%eax │ │ - cmpb $0x28,(%eax) │ │ - jne 216d9 │ │ - jmp 216f0 │ │ - lea 0x0(%esi),%esi │ │ - cmpb $0x28,(%esi,%edx,1) │ │ - lea (%esi,%edx,1),%eax │ │ - je 216f0 │ │ - sub $0x1,%edx │ │ - jne 216d0 │ │ - mov $0xffffffff,%edx │ │ + jne 232c6 │ │ + sub $0x2,%eax │ │ + test %eax,%eax │ │ + jle 232c6 │ │ + lea (%esi,%eax,1),%edx │ │ + cmpb $0x28,(%edx) │ │ + jne 232c1 │ │ + jmp 232d8 │ │ + lea 0x0(%esi),%esi │ │ + cmpb $0x28,(%esi,%eax,1) │ │ + lea (%esi,%eax,1),%edx │ │ + je 232d8 │ │ + sub $0x1,%eax │ │ + jne 232b8 │ │ lea 0x14(%esp),%esp │ │ - mov %edx,%eax │ │ + mov $0xffffffff,%eax │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movb $0x0,(%eax) │ │ + lea 0x0(%esi),%esi │ │ + movb $0x0,(%edx) │ │ lea 0x14(%esp),%esp │ │ - mov %edx,%eax │ │ pop %ebx │ │ pop %esi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00021700 : │ │ +000232f0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x618eb,%ebx │ │ + call db90 │ │ + add $0x6abcf,%ebx │ │ lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%esi │ │ - mov 0x14(%esi),%edx │ │ - mov 0x10(%esi),%eax │ │ - cmp %eax,%edx │ │ - jge 21820 │ │ - mov 0x8(%esi),%eax │ │ - lea -0x18038(%ebx),%ebp │ │ - lea (%edx,%edx,4),%edx │ │ + mov 0x60(%esp),%ebp │ │ + mov 0x68(%esp),%eax │ │ + mov 0x64(%esp),%edi │ │ + mov 0x14(%ebp),%ecx │ │ + mov %eax,0x28(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x3c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x10(%ebp),%eax │ │ + cmp %eax,%ecx │ │ + jge 234a8 │ │ + mov 0x8(%ebp),%eax │ │ + lea -0x19e50(%ebx),%esi │ │ movl $0x62,0x8(%esp) │ │ - lea (%eax,%edx,4),%edi │ │ - mov 0x64(%esp),%edx │ │ - mov %edx,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,(%edi) │ │ - mov 0x64(%esp),%edx │ │ - mov %edx,(%esp) │ │ + lea (%ecx,%ecx,4),%ecx │ │ + mov %esi,0x4(%esp) │ │ + lea (%eax,%ecx,4),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x24(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov 0x24(%esp),%edx │ │ + mov %eax,(%edx) │ │ movl $0x65,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + mov %esi,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,(%esp) │ │ mov %eax,0x2c(%esp) │ │ - call 21690 │ │ + call 23280 │ │ + mov 0x2c(%esp),%ecx │ │ test %eax,%eax │ │ - mov 0x2c(%esp),%edx │ │ - jle 21810 │ │ - mov %edx,0x4(%esp) │ │ - lea 0x3c(%esp),%eax │ │ + jle 23490 │ │ + mov %ecx,0x4(%esp) │ │ + lea 0x38(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0xc(%esi),%eax │ │ + mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5fbd0 │ │ + call 68bc0 │ │ + mov 0x2c(%esp),%ecx │ │ test %eax,%eax │ │ - mov 0x2c(%esp),%edx │ │ - js 218ec │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x8(%esi),%ecx │ │ - mov %eax,0x10(%edi) │ │ - lea (%eax,%eax,4),%eax │ │ - lea (%ecx,%eax,4),%eax │ │ - mov 0xc(%eax),%ecx │ │ - mov %ecx,0xc(%edi) │ │ - mov 0x14(%esi),%ecx │ │ - mov %ecx,0xc(%eax) │ │ - mov %edx,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esi),%eax │ │ + js 2357c │ │ + mov 0x38(%esp),%eax │ │ + mov 0x24(%esp),%edx │ │ + lea (%eax,%eax,4),%edi │ │ + mov %eax,0x10(%edx) │ │ + mov 0x8(%ebp),%eax │ │ + lea (%eax,%edi,4),%eax │ │ + mov 0xc(%eax),%edi │ │ + mov %edi,0xc(%edx) │ │ + mov 0x14(%ebp),%edi │ │ + mov %edi,0xc(%eax) │ │ + mov %ecx,(%esp) │ │ + call 64330 │ │ + mov 0x14(%ebp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov (%edi),%eax │ │ + mov 0x24(%esp),%eax │ │ + mov (%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0xc(%esi),%eax │ │ + mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5fdc0 │ │ - cmp 0x14(%esi),%eax │ │ - jne 21928 │ │ - mov 0x6c(%esp),%ecx │ │ + call 68dd0 │ │ + cmp 0x14(%ebp),%eax │ │ + jne 235c0 │ │ + mov 0x28(%esp),%ecx │ │ test %ecx,%ecx │ │ - jg 21898 │ │ - movl $0x0,0x4(%edi) │ │ - movl $0x0,0x8(%edi) │ │ - lea 0x1(%eax),%edx │ │ - mov %edx,0x14(%esi) │ │ + je 23406 │ │ + mov 0x6c(%esp),%edx │ │ + test %edx,%edx │ │ + jg 23438 │ │ + mov 0x24(%esp),%edx │ │ + movl $0x0,0x4(%edx) │ │ + movl $0x0,0x8(%edx) │ │ + lea 0x1(%eax),%ecx │ │ + mov %ecx,0x14(%ebp) │ │ + mov 0x3c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 2360c │ │ lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + mov 0x6c(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ + movl $0x85,0x8(%esp) │ │ + lea (%eax,%eax,1),%edi │ │ + mov %edi,(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x28(%esp),%esi │ │ + mov %eax,%ecx │ │ + mov 0x24(%esp),%eax │ │ + mov %ecx,0x4(%eax) │ │ + mov %edi,%eax │ │ + cmp $0x4,%eax │ │ + mov %ecx,%edi │ │ + jae 23558 │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + jne 23540 │ │ + test $0x1,%al │ │ + jne 23520 │ │ + mov 0x24(%esp),%eax │ │ + mov 0x6c(%esp),%esi │ │ + mov %esi,0x8(%eax) │ │ + mov 0x14(%ebp),%eax │ │ + jmp 23418 │ │ nop │ │ - mov 0x14(%esi),%eax │ │ + mov 0x24(%esp),%edi │ │ + mov 0x14(%ebp),%eax │ │ movl $0xffffffff,0xc(%edi) │ │ mov %eax,0x10(%edi) │ │ - jmp 217bd │ │ - nop │ │ + jmp 233c9 │ │ + xchg %ax,%ax │ │ lea 0x5000(%eax,%eax,4),%eax │ │ - lea -0x18038(%ebx),%ebp │ │ + lea -0x19e50(%ebx),%esi │ │ movl $0x59,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ shl $0x2,%eax │ │ - movl $0x1,(%esp) │ │ shr $0xa,%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x1800c(%ebx),%eax │ │ + lea -0x19e24(%ebx),%eax │ │ + mov %esi,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x5d,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov 0x10(%esi),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov 0x10(%ebp),%eax │ │ lea 0x5000(%eax,%eax,4),%eax │ │ shl $0x2,%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%esi),%eax │ │ + mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ - mov %eax,0x8(%esi) │ │ - addl $0x1000,0x10(%esi) │ │ - mov 0x14(%esi),%edx │ │ - jmp 2172e │ │ + call 64100 <__ckd_realloc__@@Base> │ │ + mov %eax,0x8(%ebp) │ │ + addl $0x1000,0x10(%ebp) │ │ + mov 0x14(%ebp),%ecx │ │ + jmp 23336 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x68(%esp),%edx │ │ - test %edx,%edx │ │ - je 217f2 │ │ - mov 0x6c(%esp),%edx │ │ - movl $0x85,0x8(%esp) │ │ - add %edx,%edx │ │ - mov %ebp,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ - mov 0x2c(%esp),%edx │ │ - mov %eax,0x4(%edi) │ │ - mov %edx,0x8(%esp) │ │ - mov 0x68(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cfe4 │ │ - mov 0x6c(%esp),%edx │ │ - mov 0x14(%esi),%eax │ │ - mov %edx,0x8(%edi) │ │ - jmp 21800 │ │ - mov 0x64(%esp),%eax │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x24(%esp),%eax │ │ + mov 0x6c(%esp),%esi │ │ + mov %esi,0x8(%eax) │ │ + mov 0x14(%ebp),%eax │ │ + jmp 23418 │ │ + lea 0x0(%esi),%esi │ │ + movzwl (%esi),%ecx │ │ + test $0x1,%al │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + je 2347f │ │ + jmp 23520 │ │ + lea 0x0(%esi),%esi │ │ + test $0x1,%cl │ │ + jne 235f8 │ │ + test $0x2,%edi │ │ + jne 235e0 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 23477 │ │ + jmp 23540 │ │ + mov %edi,0x10(%esp) │ │ + lea -0x1e035(%ebx),%eax │ │ movl $0x6b,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - lea -0x1c221(%ebx),%eax │ │ + mov %esi,0x4(%esp) │ │ movl $0x4,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x2c(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call 5bce0 │ │ - lea 0x0(%esi),%esi │ │ - mov (%edi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - movl $0x0,(%edi) │ │ - mov $0xffffffff,%eax │ │ - jmp 21806 │ │ + mov %ecx,0x28(%esp) │ │ + call 67510 │ │ + mov 0x28(%esp),%ecx │ │ + mov %ecx,(%esp) │ │ + call 64330 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x24(%esp),%esi │ │ + mov (%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + movl $0x0,(%esi) │ │ + mov $0xffffffff,%eax │ │ + jmp 2341e │ │ + xchg %ax,%ax │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 23569 │ │ + lea 0x0(%esi),%esi │ │ + movzbl (%esi),%ecx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %cl,-0x1(%edi) │ │ + jmp 23561 │ │ + call db70 │ │ + jmp 23620 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ push %edi │ │ push %esi │ │ mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x61699,%ebx │ │ + call db90 │ │ + add $0x6a89d,%ebx │ │ lea -0x5c(%esp),%esp │ │ - mov %edx,0x44(%esp) │ │ + lea -0x19e50(%ebx),%eax │ │ movl $0xa0,0xc(%esp) │ │ - lea -0x18038(%ebx),%edx │ │ + mov %eax,%edi │ │ + mov %eax,0x8(%esp) │ │ movl $0x2,0x4(%esp) │ │ - mov %edx,0x34(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x204,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x34(%esp),%edx │ │ - mov %eax,0x2c(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %edx,0x44(%esp) │ │ + mov %eax,0x34(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ movl $0xa1,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ movl $0x200,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x30(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %esi,(%esp) │ │ - call 62910 │ │ + mov %eax,0x30(%esp) │ │ + call 6b7c0 │ │ + test %eax,%eax │ │ mov %eax,%ebp │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - test %ebp,%ebp │ │ - je 21b7f │ │ - lea -0x1c206(%ebx),%eax │ │ - lea -0x17fe0(%ebx),%edx │ │ + je 239b2 │ │ movl $0x0,0x3c(%esp) │ │ - movl $0x0,0x38(%esp) │ │ - movl $0x200,0x40(%esp) │ │ + lea -0x1e01a(%ebx),%eax │ │ + mov %eax,0x24(%esp) │ │ + lea -0x19df8(%ebx),%eax │ │ + movl $0x0,0x40(%esp) │ │ + movl $0x200,0x38(%esp) │ │ movl $0x0,0x20(%esp) │ │ - mov %eax,0x28(%esp) │ │ - mov %edx,0x4c(%esp) │ │ - jmp 21a22 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,0x4c(%esp) │ │ + jmp 236ea │ │ + lea 0x0(%esi),%esi │ │ mov %ebp,(%esp) │ │ - call 62890 │ │ + call 6b750 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - je 21b50 │ │ + je 23820 │ │ mov 0x0(%ebp),%eax │ │ addl $0x1,0x20(%esp) │ │ + mov 0x24(%esp),%edi │ │ mov $0x2,%ecx │ │ mov %eax,%esi │ │ - mov 0x28(%esp),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 21a10 │ │ + je 236d8 │ │ mov $0x2,%ecx │ │ - lea -0x1c203(%ebx),%edi │ │ + lea -0x1e017(%ebx),%edi │ │ mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 21a10 │ │ - mov 0x40(%esp),%edx │ │ + je 236d8 │ │ + mov 0x38(%esp),%edx │ │ mov %eax,(%esp) │ │ mov %edx,0x8(%esp) │ │ mov 0x30(%esp),%edx │ │ mov %edx,0x4(%esp) │ │ - call 638f0 │ │ + call 6c820 │ │ + mov %eax,0x28(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x24(%esp) │ │ - js 21c30 │ │ - mov 0x24(%esp),%esi │ │ - test %esi,%esi │ │ - je 21a10 │ │ - cmpl $0x1,0x24(%esp) │ │ - je 21caf │ │ - mov 0x30(%esp),%edi │ │ + js 23900 │ │ + mov 0x28(%esp),%ecx │ │ + test %ecx,%ecx │ │ + je 236d8 │ │ + mov 0x28(%esp),%eax │ │ + cmp $0x1,%eax │ │ + je 23977 │ │ + mov 0x30(%esp),%esi │ │ + cmp $0x1,%eax │ │ + lea 0x4(%esi),%edi │ │ mov $0x1,%esi │ │ - add $0x4,%edi │ │ - cmpl $0x1,0x24(%esp) │ │ - jle 21a10 │ │ + jle 236d8 │ │ mov %ebp,0x48(%esp) │ │ mov 0x44(%esp),%ebp │ │ - jmp 21acb │ │ + jmp 23793 │ │ lea 0x0(%esi),%esi │ │ - call 20bd0 │ │ + call 21030 │ │ mov 0x2c(%esp),%edx │ │ test %ax,%ax │ │ mov %ax,-0x2(%edx,%esi,2) │ │ - js 21af1 │ │ + js 237b9 │ │ add $0x1,%esi │ │ add $0x4,%edi │ │ - cmp 0x24(%esp),%esi │ │ - je 21bd0 │ │ - mov 0x2c(%ebp),%ecx │ │ - mov (%edi),%edx │ │ + cmp 0x28(%esp),%esi │ │ + je 23898 │ │ + mov 0x2c(%ebp),%edx │ │ + mov (%edi),%ecx │ │ mov 0x4(%ebp),%eax │ │ - test %ecx,%ecx │ │ - mov %edx,0x4(%esp) │ │ + test %edx,%edx │ │ + mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - jne 21aa8 │ │ - call 1faa0 │ │ + je 23770 │ │ + call 22790 │ │ mov 0x2c(%esp),%edx │ │ test %ax,%ax │ │ mov %ax,-0x2(%edx,%esi,2) │ │ - jns 21abb │ │ - mov 0x30(%esp),%edx │ │ + jns 23783 │ │ + mov 0x30(%esp),%eax │ │ mov 0x48(%esp),%ebp │ │ - mov (%edx),%eax │ │ - mov 0x20(%esp),%edx │ │ + mov (%eax),%eax │ │ mov %eax,0x18(%esp) │ │ mov (%edi),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x34(%esp),%edx │ │ - mov %eax,0x14(%esp) │ │ movl $0xc3,0x8(%esp) │ │ - lea -0x17fac(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - cmp %esi,0x24(%esp) │ │ - je 21bd4 │ │ + mov %eax,0x14(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x19dc4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + cmp %esi,0x28(%esp) │ │ + je 2389c │ │ mov %ebp,(%esp) │ │ - call 62890 │ │ + call 6b750 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - jne 21a22 │ │ - nop │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x3c(%esp),%esi │ │ - add $0x3ff,%edx │ │ - mov 0x38(%esp),%eax │ │ - test %esi,%esi │ │ - mov 0x38(%esp),%edi │ │ - cmovns 0x3c(%esp),%edx │ │ + jne 236ea │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x3c(%esp),%eax │ │ + mov 0x40(%esp),%edi │ │ + test %eax,%eax │ │ + lea 0x3ff(%eax),%edx │ │ + cmovns %eax,%edx │ │ + mov %edi,%eax │ │ add $0x3ff,%eax │ │ sar $0xa,%edx │ │ test %edi,%edi │ │ - cmovns 0x38(%esp),%eax │ │ + cmovns %edi,%eax │ │ sar $0xa,%eax │ │ - mov %edx,0x14(%esp) │ │ - mov 0x34(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ mov %eax,0x10(%esp) │ │ + lea -0x19d40(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %edx,0x14(%esp) │ │ movl $0xd5,0x8(%esp) │ │ - lea -0x17f28(%ebx),%eax │ │ movl $0x1,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x5c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + xchg %ax,%ax │ │ mov 0x48(%esp),%ebp │ │ - mov 0x30(%esp),%edx │ │ mov 0x2c(%esp),%eax │ │ - sub $0x1,%esi │ │ + mov 0x28(%esp),%edi │ │ mov %eax,0x8(%esp) │ │ - mov %esi,0xc(%esp) │ │ - mov (%edx),%eax │ │ - mov 0x44(%esp),%edx │ │ + mov 0x30(%esp),%eax │ │ + sub $0x1,%edi │ │ + mov %edi,0xc(%esp) │ │ + mov (%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 21700 │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 232f0 │ │ test %eax,%eax │ │ - js 21cea │ │ - mov 0x44(%esp),%edx │ │ - lea (%eax,%eax,4),%esi │ │ - shl $0x2,%esi │ │ - add 0x8(%edx),%esi │ │ + js 239bb │ │ + lea (%eax,%eax,4),%edx │ │ + mov 0x44(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ + lea (%eax,%edx,4),%esi │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call cec4 │ │ + call d690 │ │ mov 0x3c(%esp),%edx │ │ - add %eax,0x38(%esp) │ │ + add %eax,0x40(%esp) │ │ mov 0x8(%esi),%eax │ │ - lea (%edx,%eax,2),%edx │ │ - mov %edx,0x3c(%esp) │ │ - jmp 21a10 │ │ + lea (%edx,%eax,2),%eax │ │ + mov %eax,0x3c(%esp) │ │ + jmp 236d8 │ │ nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 638f0 │ │ - mov %eax,0x24(%esp) │ │ - mov 0x34(%esp),%edx │ │ + call 6c820 │ │ + mov %eax,0x28(%esp) │ │ + mov %eax,%esi │ │ + mov 0x34(%esp),%edi │ │ lea 0x8(%eax,%eax,1),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x2c(%esp),%eax │ │ - mov %edx,0x8(%esp) │ │ movl $0xb0,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ + call 64100 <__ckd_realloc__@@Base> │ │ mov %eax,0x2c(%esp) │ │ - mov 0x24(%esp),%eax │ │ + mov %esi,%eax │ │ shl $0x2,%eax │ │ - mov 0x34(%esp),%edx │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ movl $0xb1,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %edi,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ + call 64100 <__ckd_realloc__@@Base> │ │ mov %eax,0x30(%esp) │ │ - mov 0x24(%esp),%eax │ │ - mov %eax,0x40(%esp) │ │ - jmp 21a6e │ │ - mov 0x30(%esp),%edx │ │ - mov (%edx),%eax │ │ - mov 0x20(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x4c(%esp),%edx │ │ - mov %edx,0xc(%esp) │ │ - mov 0x34(%esp),%edx │ │ - mov %eax,0x14(%esp) │ │ + mov %esi,0x38(%esp) │ │ + jmp 23736 │ │ + mov 0x30(%esp),%eax │ │ + mov (%eax),%eax │ │ movl $0xb9,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 21a10 │ │ - mov 0x30(%esp),%edx │ │ - mov (%edx),%eax │ │ - mov 0x20(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x34(%esp),%edx │ │ mov %eax,0x14(%esp) │ │ - movl $0xcd,0x8(%esp) │ │ - lea -0x17f64(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x4c(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 236d8 │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp 23845 │ │ + mov 0x30(%esp),%eax │ │ + mov (%eax),%eax │ │ + movl $0xcd,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 21a10 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + mov %eax,0x14(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x19d7c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 236d8 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00021d30 : │ │ +00023a00 : │ │ mov 0x4(%esp),%eax │ │ addl $0x1,(%eax) │ │ + retq │ │ + jmp 23a20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00021d40 : │ │ +00023a20 : │ │ push %ebp │ │ - xor %eax,%eax │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x612a9,%ebx │ │ + call db90 │ │ + add $0x6a49f,%ebx │ │ lea -0x2c(%esp),%esp │ │ mov 0x40(%esp),%esi │ │ test %esi,%esi │ │ - je 21d68 │ │ + je 23af8 │ │ mov (%esi),%eax │ │ sub $0x1,%eax │ │ - test %eax,%eax │ │ mov %eax,(%esi) │ │ - jle 21d78 │ │ + test %eax,%eax │ │ + jle 23a58 │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x14(%esi),%edi │ │ - test %edi,%edi │ │ - jle 21dbe │ │ + mov 0x14(%esi),%eax │ │ xor %ebp,%ebp │ │ xor %edi,%edi │ │ + test %eax,%eax │ │ + jle 23ab5 │ │ + jmp 23a80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x8(%esi),%eax │ │ - lea (%eax,%ebp,1),%eax │ │ + add %ebp,%eax │ │ mov (%eax),%edx │ │ test %edx,%edx │ │ - je 21da4 │ │ - mov %eax,0x1c(%esp) │ │ + je 23a9b │ │ mov %edx,(%esp) │ │ - call 5bce0 │ │ + mov %eax,0x1c(%esp) │ │ + call 64330 │ │ mov 0x1c(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ test %eax,%eax │ │ - je 21db3 │ │ + je 23aaa │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ add $0x1,%edi │ │ add $0x14,%ebp │ │ - cmp %edi,0x14(%esi) │ │ - jg 21d88 │ │ + cmp 0x14(%esi),%edi │ │ + jl 23a80 │ │ mov 0x8(%esi),%eax │ │ test %eax,%eax │ │ - je 21dcd │ │ + je 23ac4 │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0xc(%esi),%eax │ │ test %eax,%eax │ │ - je 21ddc │ │ + je 23ad3 │ │ mov %eax,(%esp) │ │ - call 604f0 │ │ + call 69440 │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ - je 21deb │ │ + je 23ae2 │ │ mov %eax,(%esp) │ │ - call 1e940 │ │ + call 1fe70 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x2c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi),%esi │ │ + lea 0x2c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp 23b20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00021e00 : │ │ +00023b20 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x611eb,%ebx │ │ + call db90 │ │ + add $0x6a39f,%ebx │ │ lea -0x5c(%esp),%esp │ │ - mov 0x70(%esp),%edx │ │ - test %edx,%edx │ │ - je 22298 │ │ - mov 0x70(%esp),%edx │ │ - lea -0x1cd7d(%ebx),%eax │ │ - mov %edx,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 5d000 │ │ - mov 0x70(%esp),%edx │ │ - mov %eax,0x3c(%esp) │ │ - mov %edx,(%esp) │ │ - lea -0x1ce4f(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5d000 │ │ + mov 0x70(%esp),%eax │ │ + mov 0x74(%esp),%edx │ │ mov %eax,0x38(%esp) │ │ - mov 0x3c(%esp),%eax │ │ + mov %eax,%edi │ │ + mov %edx,0x34(%esp) │ │ + mov %gs:0x14,%edx │ │ + mov %edx,0x4c(%esp) │ │ + xor %edx,%edx │ │ test %eax,%eax │ │ - je 22483 │ │ - lea -0x1c200(%ebx),%eax │ │ + je 24038 │ │ + mov %edi,(%esp) │ │ + lea -0x1eb91(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cf04 │ │ - test %eax,%eax │ │ + call 65db0 │ │ + mov %eax,0x3c(%esp) │ │ + mov %eax,%esi │ │ + mov %edi,(%esp) │ │ + lea -0x1ec63(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 65db0 │ │ + mov %eax,0x2c(%esp) │ │ + test %esi,%esi │ │ + je 2423c │ │ + mov %esi,(%esp) │ │ + lea -0x1e014(%ebx),%edx │ │ + mov %edx,0x4(%esp) │ │ + mov %edx,0x28(%esp) │ │ + call d6d0 │ │ mov %eax,0x30(%esp) │ │ - je 2244c │ │ + test %eax,%eax │ │ + je 24200 │ │ mov 0x30(%esp),%eax │ │ + xor %ebp,%ebp │ │ mov %eax,(%esp) │ │ - call 62910 │ │ + call 6b7c0 │ │ test %eax,%eax │ │ - movl $0x0,0x2c(%esp) │ │ - je 21ee3 │ │ - lea -0x1c206(%ebx),%ebp │ │ + mov %eax,%edx │ │ + je 23c31 │ │ + lea -0x1e01a(%ebx),%eax │ │ + mov %eax,0x20(%esp) │ │ + jmp 23be0 │ │ nop │ │ - mov (%eax),%edx │ │ - mov %ebp,%edi │ │ - mov %edx,0x34(%esp) │ │ - mov %edx,%esi │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%edx),%eax │ │ mov $0x2,%ecx │ │ + mov 0x20(%esp),%edi │ │ + mov %eax,0x24(%esp) │ │ + mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 21ed7 │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%eax │ │ + cmp %cl,%al │ │ + je 23c23 │ │ + mov 0x24(%esp),%esi │ │ mov $0x2,%ecx │ │ - lea -0x1c203(%ebx),%edi │ │ - mov 0x34(%esp),%esi │ │ + lea -0x1e017(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - seta %cl │ │ - setb %dl │ │ - sub %edx,%ecx │ │ - movsbl %cl,%ecx │ │ - cmp $0x1,%ecx │ │ - sbbl $0xffffffff,0x2c(%esp) │ │ - mov %eax,(%esp) │ │ - call 62890 │ │ + seta %al │ │ + setb %cl │ │ + sub %ecx,%eax │ │ + movsbl %al,%eax │ │ + cmp $0x1,%eax │ │ + sbb $0xffffffff,%ebp │ │ + mov %edx,(%esp) │ │ + call 6b750 │ │ test %eax,%eax │ │ - jne 21ea0 │ │ + mov %eax,%edx │ │ + jne 23be0 │ │ mov 0x30(%esp),%eax │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf54 │ │ - mov 0x38(%esp),%eax │ │ - test %eax,%eax │ │ - je 22498 │ │ - lea -0x1c200(%ebx),%eax │ │ + call d720 │ │ + mov 0x2c(%esp),%edx │ │ + test %edx,%edx │ │ + je 24260 │ │ + mov 0x28(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%esp),%eax │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ + mov %eax,0x28(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x34(%esp) │ │ - je 22409 │ │ - mov 0x34(%esp),%eax │ │ + je 241bd │ │ + mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 62910 │ │ + call 6b7c0 │ │ test %eax,%eax │ │ - je 21f8b │ │ - lea -0x1c206(%ebx),%ebp │ │ - nop │ │ + mov %eax,%edx │ │ + je 23cf1 │ │ + lea -0x1e01a(%ebx),%eax │ │ + mov %eax,0x20(%esp) │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%eax),%edx │ │ - mov %ebp,%edi │ │ - mov %edx,0x28(%esp) │ │ - mov %edx,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov (%edx),%eax │ │ mov $0x2,%ecx │ │ + mov 0x20(%esp),%edi │ │ + mov %eax,0x24(%esp) │ │ + mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 21f7f │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%eax │ │ + cmp %cl,%al │ │ + je 23ce3 │ │ + mov 0x24(%esp),%esi │ │ mov $0x2,%ecx │ │ - lea -0x1c203(%ebx),%edi │ │ - mov 0x28(%esp),%esi │ │ + lea -0x1e017(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - seta %cl │ │ - setb %dl │ │ - sub %edx,%ecx │ │ - movsbl %cl,%ecx │ │ - cmp $0x1,%ecx │ │ - sbbl $0xffffffff,0x2c(%esp) │ │ - mov %eax,(%esp) │ │ - call 62890 │ │ + seta %al │ │ + setb %cl │ │ + sub %ecx,%eax │ │ + movsbl %al,%eax │ │ + cmp $0x1,%eax │ │ + sbb $0xffffffff,%ebp │ │ + mov %edx,(%esp) │ │ + call 6b750 │ │ test %eax,%eax │ │ - jne 21f48 │ │ - mov 0x34(%esp),%eax │ │ + mov %eax,%edx │ │ + jne 23ca0 │ │ + mov 0x28(%esp),%eax │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf54 │ │ + call d720 │ │ movl $0x131,0xc(%esp) │ │ - lea -0x18038(%ebx),%edi │ │ + lea -0x19e50(%ebx),%esi │ │ movl $0x30,0x4(%esp) │ │ - mov %edi,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - cmpl $0x7fffeffd,0x2c(%esp) │ │ - mov %eax,%esi │ │ + mov %esi,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + cmp $0x7fffeffd,%ebp │ │ + mov %eax,%edi │ │ movl $0x1,(%eax) │ │ - jle 22278 │ │ - cmpl $0x7ffffffd,0x2c(%esp) │ │ + jle 24020 │ │ + cmp $0x7ffffffd,%ebp │ │ + mov $0x7ffffffe,%edx │ │ movl $0x7ffffffe,0x10(%eax) │ │ - mov $0x3fffff,%edx │ │ - mov $0x7ffffffe,%eax │ │ - jg 223b0 │ │ - mov %edx,0x18(%esp) │ │ - mov %eax,0x10(%esp) │ │ + mov $0x3fffff,%eax │ │ + jg 24168 │ │ + mov %eax,0x18(%esp) │ │ + lea -0x19c68(%ebx),%eax │ │ + mov %edx,0x10(%esp) │ │ movl $0x14,0x14(%esp) │ │ - lea -0x17e50(%ebx),%eax │ │ movl $0x140,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %esi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ movl $0x141,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov %esi,0x8(%esp) │ │ movl $0x14,0x4(%esp) │ │ - mov 0x10(%esi),%eax │ │ + mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x8(%esi) │ │ - mov 0x74(%esp),%eax │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x8(%edi) │ │ + mov 0x34(%esp),%eax │ │ + movl $0x0,0x14(%edi) │ │ test %eax,%eax │ │ - movl $0x0,0x14(%esi) │ │ - je 22074 │ │ - mov 0x74(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call 1e930 │ │ - mov %eax,0x4(%esi) │ │ - mov 0x70(%esp),%eax │ │ + je 23dd2 │ │ + mov %eax,(%esp) │ │ + call 1fe60 │ │ + mov %eax,0x4(%edi) │ │ + mov 0x38(%esp),%eax │ │ test %eax,%eax │ │ - je 2209a │ │ - mov 0x70(%esp),%edx │ │ - lea -0x1cd87(%ebx),%ebp │ │ - mov %edx,(%esp) │ │ + je 23df8 │ │ + mov 0x38(%esp),%eax │ │ + lea -0x1eb9b(%ebx),%ebp │ │ mov %ebp,0x4(%esp) │ │ - call 5c990 │ │ + mov %eax,(%esp) │ │ + call 65660 │ │ test %eax,%eax │ │ - jne 222c8 │ │ - mov 0x2c(%esi),%eax │ │ + jne 24090 │ │ + mov 0x2c(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x10(%esi),%eax │ │ + mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5fa60 │ │ - mov %eax,0xc(%esi) │ │ - mov 0x30(%esp),%eax │ │ - test %eax,%eax │ │ - je 22121 │ │ + call 68a50 │ │ + mov 0x30(%esp),%ebp │ │ + mov %eax,0xc(%edi) │ │ + test %ebp,%ebp │ │ + je 23e79 │ │ mov 0x3c(%esp),%eax │ │ movl $0x14d,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov %edi,0x4(%esp) │ │ - lea -0x1c1fe(%ebx),%eax │ │ + lea -0x1e012(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov %esi,%edx │ │ - mov 0x30(%esp),%eax │ │ - call 21950 │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cf14 │ │ - mov 0x14(%esi),%eax │ │ + call 67510 │ │ + mov %edi,%edx │ │ + mov %ebp,%eax │ │ + call 23620 │ │ + mov %ebp,(%esp) │ │ + call d6e0 │ │ + mov 0x14(%edi),%eax │ │ movl $0x150,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov %edi,0x4(%esp) │ │ - lea -0x1c1e1(%ebx),%eax │ │ + lea -0x1dff5(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x14(%esi),%eax │ │ - mov %eax,0x18(%esi) │ │ - mov 0x38(%esp),%eax │ │ + call 67510 │ │ + mov 0x14(%edi),%eax │ │ + mov %eax,0x18(%edi) │ │ + mov 0x2c(%esp),%eax │ │ test %eax,%eax │ │ - je 2219c │ │ - mov 0x38(%esp),%eax │ │ - movl $0x156,0x8(%esp) │ │ + je 23eee │ │ mov %eax,0x10(%esp) │ │ - mov %edi,0x4(%esp) │ │ - lea -0x17e1c(%ebx),%eax │ │ + lea -0x19c34(%ebx),%eax │ │ + movl $0x156,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov %esi,%edx │ │ - mov 0x34(%esp),%eax │ │ - call 21950 │ │ - mov 0x34(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cf14 │ │ - mov 0x14(%esi),%eax │ │ - sub 0x18(%esi),%eax │ │ - mov %eax,0x10(%esp) │ │ + call 67510 │ │ + mov 0x28(%esp),%ebp │ │ + mov %edi,%edx │ │ + mov %ebp,%eax │ │ + call 23620 │ │ + mov %ebp,(%esp) │ │ + call d6e0 │ │ + mov 0x14(%edi),%eax │ │ + sub 0x18(%edi),%eax │ │ movl $0x159,0x8(%esp) │ │ - lea -0x1c1e1(%ebx),%eax │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1dff5(%ebx),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x74(%esp),%ebp │ │ - test %ebp,%ebp │ │ - je 22328 │ │ - mov 0x74(%esp),%edx │ │ - movzwl 0x28(%edx),%eax │ │ - mov %ax,0x4e(%esp) │ │ - lea -0x1c1d2(%ebx),%ecx │ │ - mov %esi,(%esp) │ │ - mov %ecx,0x2c(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - call 213f0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov 0x34(%esp),%eax │ │ + test %eax,%eax │ │ + je 240e8 │ │ + movzwl 0x28(%eax),%eax │ │ + mov %ax,0x4a(%esp) │ │ + lea -0x1dfe6(%ebx),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x20(%esp) │ │ + call 22f90 │ │ cmp $0xffffffff,%eax │ │ - je 22338 │ │ - lea -0x1c4f7(%ebx),%ecx │ │ - mov %esi,(%esp) │ │ - mov %ecx,0x30(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - call 213f0 │ │ + je 240f0 │ │ + mov %edi,(%esp) │ │ + lea -0x1e30b(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x24(%esp) │ │ + call 22f90 │ │ cmp $0xffffffff,%eax │ │ - je 22388 │ │ - lea -0x1c1ce(%ebx),%ebp │ │ - mov %esi,(%esp) │ │ + je 24140 │ │ + mov %edi,(%esp) │ │ + lea -0x1dfe2(%ebx),%ebp │ │ mov %ebp,0x4(%esp) │ │ - call 213f0 │ │ + call 22f90 │ │ cmp $0xffffffff,%eax │ │ - je 22360 │ │ - mov 0x14(%esi),%eax │ │ - mov 0x2c(%esp),%ecx │ │ + je 24118 │ │ + mov 0x14(%edi),%eax │ │ sub $0x1,%eax │ │ - mov %eax,0x1c(%esi) │ │ - mov %ecx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 213f0 │ │ - mov %eax,0x20(%esi) │ │ - mov 0x30(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 213f0 │ │ - mov %eax,0x24(%esi) │ │ + mov %eax,0x1c(%edi) │ │ + mov 0x20(%esp),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 22f90 │ │ + mov %eax,0x20(%edi) │ │ + mov 0x24(%esp),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 22f90 │ │ + mov %eax,0x24(%edi) │ │ mov %ebp,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 213f0 │ │ - mov 0x1c(%esi),%ecx │ │ - cmp %ecx,0x18(%esi) │ │ - mov %eax,0x28(%esi) │ │ - jg 222e8 │ │ + mov %edi,(%esp) │ │ + call 22f90 │ │ + mov 0x1c(%edi),%edx │ │ + mov %eax,0x28(%edi) │ │ + cmp %edx,0x18(%edi) │ │ + jg 240b0 │ │ mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 21440 │ │ + mov %edi,(%esp) │ │ + call 23000 │ │ test %eax,%eax │ │ - je 222e8 │ │ + je 240b0 │ │ + mov %edi,%eax │ │ + mov 0x4c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 24237 │ │ lea 0x5c(%esp),%esp │ │ - mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - mov 0x2c(%esp),%eax │ │ - add $0x1000,%eax │ │ - mov %eax,0x10(%esi) │ │ - lea (%eax,%eax,4),%edx │ │ - shl $0x2,%edx │ │ - shr $0xa,%edx │ │ - jmp 22002 │ │ + lea -0x19e50(%ebx),%esi │ │ + xor %ebp,%ebp │ │ + movl $0x131,0xc(%esp) │ │ + movl $0x30,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %esi,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movl $0x1,(%eax) │ │ + mov %eax,%edi │ │ + movl $0x0,0x28(%esp) │ │ + movl $0x0,0x30(%esp) │ │ lea 0x0(%esi),%esi │ │ - movl $0x0,0x38(%esp) │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x1000(%ebp),%edx │ │ + mov %edx,0x10(%edi) │ │ + lea (%edx,%edx,4),%eax │ │ + shl $0x2,%eax │ │ + shr $0xa,%eax │ │ + jmp 23d64 │ │ + nop │ │ + lea -0x19e50(%ebx),%esi │ │ + xor %ebp,%ebp │ │ + movl $0x131,0xc(%esp) │ │ + movl $0x30,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %esi,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movl $0x1,(%eax) │ │ + mov %eax,%edi │ │ movl $0x0,0x3c(%esp) │ │ - movl $0x0,0x30(%esp) │ │ movl $0x0,0x2c(%esp) │ │ - movl $0x0,0x34(%esp) │ │ - jmp 21fa7 │ │ + movl $0x0,0x28(%esp) │ │ + movl $0x0,0x30(%esp) │ │ + jmp 24020 │ │ lea 0x0(%esi),%esi │ │ - mov 0x70(%esp),%edx │ │ + mov 0x38(%esp),%eax │ │ mov %ebp,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5d080 │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ test %eax,%eax │ │ setne %al │ │ movzbl %al,%eax │ │ - mov %eax,0x2c(%esi) │ │ - jmp 2209d │ │ - lea -0x17dfc(%ebx),%eax │ │ + mov %eax,0x2c(%edi) │ │ + jmp 23dfb │ │ mov %ebp,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %edi,0x4(%esp) │ │ + lea -0x19c14(%ebx),%eax │ │ movl $0x173,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call 21d40 │ │ - lea 0x5c(%esp),%esp │ │ - mov %esi,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov %edi,(%esp) │ │ + call 23a20 │ │ + xor %eax,%eax │ │ + jmp 23fbc │ │ + lea 0x0(%esi),%esi │ │ + xor %eax,%eax │ │ + jmp 23efe │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movw $0x0,0x4e(%esp) │ │ - jmp 221b5 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x2c(%esp),%edx │ │ - lea 0x4e(%esp),%eax │ │ movl $0x1,0xc(%esp) │ │ + lea 0x4a(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 21700 │ │ - jmp 221d4 │ │ + mov 0x20(%esp),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 232f0 │ │ + jmp 23f22 │ │ lea 0x0(%esi),%esi │ │ - lea 0x4e(%esp),%eax │ │ movl $0x1,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + lea 0x4a(%esp),%eax │ │ mov %ebp,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 21700 │ │ - jmp 2220e │ │ + mov %edi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 232f0 │ │ + jmp 23f5c │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x30(%esp),%edx │ │ - lea 0x4e(%esp),%eax │ │ movl $0x1,0xc(%esp) │ │ + lea 0x4a(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 21700 │ │ - jmp 221f3 │ │ + mov 0x24(%esp),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 232f0 │ │ + jmp 23f41 │ │ lea 0x0(%esi),%esi │ │ - mov 0x2c(%esp),%edx │ │ - lea -0x17e8c(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x7ffffffe,0x14(%esp) │ │ + lea -0x19ca4(%ebx),%eax │ │ + mov %ebp,0x10(%esp) │ │ movl $0x137,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %esi,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov 0x34(%esp),%eax │ │ + call d6e0 │ │ + mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call 5bce0 │ │ - jmp 2226c │ │ - mov 0x38(%esp),%eax │ │ + call d6e0 │ │ + mov %edi,(%esp) │ │ + call 64330 │ │ + xor %eax,%eax │ │ + jmp 23fbc │ │ + mov 0x2c(%esp),%eax │ │ movl $0x121,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x4,(%esp) │ │ - lea -0x17ec4(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x19cdc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x18038(%ebx),%eax │ │ + lea -0x19e50(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ + call 676a0 │ │ mov 0x30(%esp),%eax │ │ - xor %esi,%esi │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - jmp 2226c │ │ + call d6e0 │ │ + xor %eax,%eax │ │ + jmp 23fbc │ │ mov 0x3c(%esp),%eax │ │ movl $0x113,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x4,(%esp) │ │ - lea -0x17ef4(%ebx),%eax │ │ - xor %esi,%esi │ │ + mov %eax,0x10(%esp) │ │ + lea -0x19d0c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x18038(%ebx),%eax │ │ + lea -0x19e50(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ - jmp 2226c │ │ - movl $0x0,0x2c(%esp) │ │ + call 676a0 │ │ + xor %eax,%eax │ │ + jmp 23fbc │ │ + call db70 │ │ + cmpl $0x0,0x2c(%esp) │ │ + je 23fd6 │ │ + lea -0x1e014(%ebx),%eax │ │ + xor %ebp,%ebp │ │ movl $0x0,0x30(%esp) │ │ - jmp 21eff │ │ - movl $0x0,0x34(%esp) │ │ - jmp 21fa7 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + mov %eax,0x28(%esp) │ │ + jmp 23c59 │ │ + movl $0x0,0x28(%esp) │ │ + jmp 23d0d │ │ + lea 0x0(%esi),%esi │ │ │ │ -000224b0 : │ │ +00024270 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x60b3d,%ebx │ │ + call db90 │ │ + add $0x69c51,%ebx │ │ lea -0x24(%esp),%esp │ │ - lea -0x17dc8(%ebx),%eax │ │ + lea -0x19be0(%ebx),%eax │ │ mov 0x30(%esp),%esi │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov 0x10(%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ - lea -0x1c1c8(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1dfdc(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov 0x14(%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ - lea -0x1c1ba(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1dfce(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - lea -0x1c1aa(%ebx),%eax │ │ + call 67510 │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x1dfbe(%ebx),%eax │ │ movl $0x0,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ lea 0x24(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - xchg %ax,%ax │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ mov %eax,%esi │ │ - xor %eax,%eax │ │ push %ebx │ │ - call d3b4 │ │ - add $0x60a67,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - test %edx,%edx │ │ - mov %edx,0x1c(%esp) │ │ - jle 225f5 │ │ - nop │ │ - xor %edi,%edi │ │ - xor %ebp,%ebp │ │ + call db90 │ │ + add $0x69b7d,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + mov 0x4(%esi),%ebp │ │ + mov 0x60(%esp),%eax │ │ + mov 0x4(%ebp),%ecx │ │ + mov %ax,0x24(%esp) │ │ + test %ecx,%ecx │ │ + jle 244aa │ │ + mov %edx,0x2c(%esp) │ │ + movswl %ax,%edx │ │ + lea 0x0(,%edx,4),%eax │ │ + mov %esi,%edi │ │ + movl $0x0,0x34(%esp) │ │ + movw $0x0,0x32(%esp) │ │ + mov %edx,0x38(%esp) │ │ + mov %eax,0x20(%esp) │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + test %ecx,%ecx │ │ + jle 24493 │ │ + movswl 0x32(%esp),%edx │ │ + xor %esi,%esi │ │ + mov %edi,0x24(%esp) │ │ + lea 0x0(,%edx,4),%eax │ │ + mov %eax,0x28(%esp) │ │ + lea (%edx,%edx,1),%eax │ │ + mov %eax,0x3c(%esp) │ │ + xor %eax,%eax │ │ + jmp 243f8 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%esi,%eax,4),%edx │ │ - add $0x1,%ebp │ │ - mov (%edx,%edi,1),%edx │ │ - mov %eax,0x18(%esp) │ │ - mov %edx,(%esp) │ │ - call 5bce0 │ │ - mov 0x18(%esp),%eax │ │ - mov (%esi,%eax,4),%edx │ │ - mov 0x4(%edx,%edi,1),%ecx │ │ - lea 0xc(%edi),%edi │ │ - mov %ecx,(%esp) │ │ - call 5bce0 │ │ - cmp 0x1c(%esp),%ebp │ │ - mov 0x18(%esp),%eax │ │ - jne 225a8 │ │ - mov (%esi,%eax,4),%edx │ │ - mov %edx,(%esp) │ │ - call 5bce0 │ │ - mov 0x18(%esp),%eax │ │ - add $0x1,%eax │ │ - cmp 0x1c(%esp),%eax │ │ - jne 225a0 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - lea 0x2c(%esp),%esp │ │ + mov 0x2c(%esp),%ecx │ │ + test %ecx,%ecx │ │ + je 243e7 │ │ + movzwl 0x32(%esp),%edi │ │ + cmp %di,0x28(%ebp) │ │ + je 24468 │ │ + mov 0x4(%ebp),%ecx │ │ + add $0x1,%esi │ │ + movswl %si,%eax │ │ + cmp %ecx,%eax │ │ + jge 2448f │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + movl $0x3,0x10(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 22930 │ │ + mov 0x38(%ebp),%edi │ │ + lea (%eax,%eax,2),%eax │ │ + movswl %si,%edx │ │ + lea (%edi,%eax,4),%eax │ │ + mov 0x24(%esp),%edi │ │ + mov (%eax),%eax │ │ + mov 0x14(%edi),%ecx │ │ + mov 0x20(%esp),%edi │ │ + mov (%ecx,%edi,1),%ecx │ │ + mov 0x28(%esp),%edi │ │ + mov (%ecx,%edi,1),%ecx │ │ + mov %ax,(%ecx,%edx,2) │ │ + cmp %si,0x28(%ebp) │ │ + jne 243d0 │ │ + mov 0x24(%esp),%ecx │ │ + mov 0x20(%esp),%edi │ │ + mov 0xc(%ecx),%ecx │ │ + mov (%ecx,%edi,1),%ecx │ │ + mov 0x3c(%esp),%edi │ │ + mov (%ecx,%edx,4),%ecx │ │ + mov %ax,(%ecx,%edi,1) │ │ + jmp 243d0 │ │ + nop │ │ + mov 0x2c(%esp),%edi │ │ + add $0x1,%esi │ │ + mov 0x20(%esp),%ecx │ │ + mov (%edi,%ecx,1),%ecx │ │ + mov 0x28(%esp),%edi │ │ + mov (%ecx,%edi,1),%ecx │ │ + mov %ax,(%ecx,%edx,2) │ │ + movswl %si,%eax │ │ + mov 0x4(%ebp),%ecx │ │ + cmp %ecx,%eax │ │ + jl 243f8 │ │ + mov 0x24(%esp),%edi │ │ + addw $0x1,0x32(%esp) │ │ + movswl 0x32(%esp),%eax │ │ + mov %eax,0x34(%esp) │ │ + cmp %ecx,%eax │ │ + jl 243a0 │ │ + lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ + mov %eax,%ebp │ │ push %edi │ │ + xor %edi,%edi │ │ push %esi │ │ - mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x609d9,%ebx │ │ - lea -0x5c(%esp),%esp │ │ - mov 0x4(%eax),%ebp │ │ - mov %edx,0x4c(%esp) │ │ - movzwl 0x70(%esp),%edx │ │ - mov 0x4(%ebp),%eax │ │ - test %eax,%eax │ │ - jle 22789 │ │ - movswl %dx,%edx │ │ - movl $0x0,0x44(%esp) │ │ - mov %edx,%ecx │ │ - mov %edx,0x3c(%esp) │ │ - shl $0x2,%ecx │ │ - mov %esi,%edx │ │ - movl $0x0,0x34(%esp) │ │ - mov %ecx,%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzwl 0x44(%esp),%ecx │ │ - test %eax,%eax │ │ - mov %cx,0x42(%esp) │ │ - jle 22774 │ │ - mov 0x44(%esp),%ecx │ │ - mov 0x4c(%esp),%eax │ │ - shl $0x2,%ecx │ │ - xor %edi,%edi │ │ - mov %ecx,0x30(%esp) │ │ - mov 0x44(%esp),%ecx │ │ - add %ecx,%ecx │ │ - mov %ecx,0x48(%esp) │ │ - xor %ecx,%ecx │ │ - test %eax,%eax │ │ - je 22798 │ │ - mov %esi,0x28(%esp) │ │ - jmp 226bf │ │ - lea 0x0(%esi),%esi │ │ - movzwl 0x42(%esp),%ecx │ │ - cmp %cx,0x28(%ebp) │ │ - je 22741 │ │ + call db90 │ │ + add $0x699fb,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + test %edx,%edx │ │ + mov %edx,0x1c(%esp) │ │ + jle 2454f │ │ + nop │ │ + xor %esi,%esi │ │ + jmp 24500 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x0(%ebp,%edi,4),%ecx │ │ + lea (%esi,%esi,2),%eax │ │ + lea 0x0(,%eax,4),%edx │ │ + add $0x1,%esi │ │ + mov %edx,0x18(%esp) │ │ + mov (%ecx,%eax,4),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x0(%ebp,%edi,4),%eax │ │ + mov 0x18(%esp),%edx │ │ + mov 0x4(%eax,%edx,1),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + cmp 0x1c(%esp),%esi │ │ + jne 24500 │ │ + mov 0x0(%ebp,%edi,4),%eax │ │ add $0x1,%edi │ │ - mov 0x4(%ebp),%eax │ │ - cmp %edi,%eax │ │ - mov %edi,%ecx │ │ - jle 22770 │ │ - mov 0x3c(%esp),%esi │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x34(%esp),%ecx │ │ - mov %esi,0x4(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - movl $0x3,0x10(%esp) │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + cmp 0x1c(%esp),%edi │ │ + jne 244e0 │ │ mov %ebp,(%esp) │ │ - call 20d50 │ │ - mov 0x38(%ebp),%edx │ │ - lea (%eax,%eax,2),%eax │ │ - lea (%edi,%edi,1),%ecx │ │ - mov 0x28(%esp),%esi │ │ - mov %ecx,0x38(%esp) │ │ - lea (%edx,%eax,4),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov (%eax),%eax │ │ - mov %ax,0x40(%esp) │ │ - mov 0x14(%edx),%ecx │ │ - mov (%ecx,%esi,1),%ecx │ │ - mov 0x30(%esp),%esi │ │ - mov (%ecx,%esi,1),%ecx │ │ - mov %ax,(%ecx,%edi,2) │ │ - cmp %di,0x28(%ebp) │ │ - jne 226a0 │ │ - mov 0xc(%edx),%ecx │ │ - mov 0x28(%esp),%esi │ │ - mov (%ecx,%esi,1),%ecx │ │ - mov 0x48(%esp),%esi │ │ - mov (%ecx,%edi,4),%ecx │ │ - mov %ax,(%ecx,%esi,1) │ │ - movzwl 0x42(%esp),%ecx │ │ - cmp %cx,0x28(%ebp) │ │ - jne 226af │ │ - mov 0x4c(%esp),%ecx │ │ - mov 0x28(%esp),%esi │ │ - add $0x1,%edi │ │ - mov (%ecx,%esi,1),%eax │ │ - mov 0x30(%esp),%esi │ │ - mov 0x38(%esp),%ecx │ │ - mov (%eax,%esi,1),%eax │ │ - movzwl 0x40(%esp),%esi │ │ - mov %si,(%eax,%ecx,1) │ │ - mov 0x4(%ebp),%eax │ │ - cmp %edi,%eax │ │ - mov %edi,%ecx │ │ - jg 226bf │ │ - mov 0x28(%esp),%esi │ │ - addl $0x1,0x44(%esp) │ │ - mov 0x44(%esp),%ecx │ │ - cmp %ecx,%eax │ │ - mov %ecx,0x34(%esp) │ │ - jg 22660 │ │ - lea 0x5c(%esp),%esp │ │ + call 64330 │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,0x38(%esp) │ │ - jmp 227ac │ │ - xchg %ax,%ax │ │ - add $0x1,%edi │ │ - mov 0x4(%ebp),%eax │ │ - cmp %eax,%edi │ │ - mov %edi,%ecx │ │ - jge 2281f │ │ - mov 0x34(%esp),%esi │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x3c(%esp),%ecx │ │ - mov %esi,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - movl $0x3,0x10(%esp) │ │ - mov %ebp,(%esp) │ │ - call 20d50 │ │ - mov 0x38(%ebp),%edx │ │ - lea (%eax,%eax,2),%eax │ │ - mov 0x38(%esp),%esi │ │ - lea (%edx,%eax,4),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov (%eax),%eax │ │ - mov 0x14(%edx),%ecx │ │ - mov (%ecx,%esi,1),%ecx │ │ - mov 0x30(%esp),%esi │ │ - mov (%ecx,%esi,1),%ecx │ │ - mov %ax,(%ecx,%edi,2) │ │ - cmp %di,0x28(%ebp) │ │ - jne 227a0 │ │ - mov 0xc(%edx),%ecx │ │ - mov 0x38(%esp),%esi │ │ - mov (%ecx,%esi,1),%ecx │ │ - mov 0x48(%esp),%esi │ │ - mov (%ecx,%edi,4),%ecx │ │ - add $0x1,%edi │ │ - mov %ax,(%ecx,%esi,1) │ │ - mov 0x4(%ebp),%eax │ │ - cmp %eax,%edi │ │ - mov %edi,%ecx │ │ - jl 227ac │ │ - mov 0x38(%esp),%esi │ │ - jmp 22774 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00022830 : │ │ +00024560 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ lea -0x4(%esp),%esp │ │ - mov 0x20(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jle 228e7 │ │ - xor %eax,%eax │ │ - mov 0x18(%esp),%edx │ │ - mov 0x1c(%esp),%ecx │ │ - mov 0x20(%esp),%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movw $0xffff,(%edx,%eax,2) │ │ - movw $0xffff,(%ecx,%eax,2) │ │ - lea 0x1(%eax),%eax │ │ - cmp %esi,%eax │ │ - jne 22858 │ │ + mov 0x20(%esp),%eax │ │ + test %eax,%eax │ │ + jle 2474f │ │ + mov 0x18(%esp),%eax │ │ + add $0x10,%eax │ │ + cmp %eax,0x1c(%esp) │ │ + mov 0x1c(%esp),%eax │ │ + setae %dl │ │ + add $0x10,%eax │ │ + cmp %eax,0x18(%esp) │ │ + setae %al │ │ + or %al,%dl │ │ + je 2476e │ │ + cmpl $0xc,0x20(%esp) │ │ + jbe 2476e │ │ + mov 0x20(%esp),%eax │ │ + xor %ecx,%ecx │ │ + pcmpeqd %xmm0,%xmm0 │ │ + xor %esi,%esi │ │ + lea -0x8(%eax),%edx │ │ + shr $0x3,%edx │ │ + add $0x1,%edx │ │ + lea 0x0(,%edx,8),%eax │ │ + mov 0x18(%esp),%edi │ │ + add $0x1,%esi │ │ + movdqu %xmm0,(%edi,%ecx,1) │ │ + mov 0x1c(%esp),%edi │ │ + movdqu %xmm0,(%edi,%ecx,1) │ │ + add $0x10,%ecx │ │ + cmp %esi,%edx │ │ + ja 245be │ │ + cmp %eax,0x20(%esp) │ │ + je 246bd │ │ + mov 0x18(%esp),%esi │ │ + lea 0x1(%eax),%ecx │ │ + cmp %ecx,0x20(%esp) │ │ + lea (%eax,%eax,1),%edx │ │ + movw $0xffff,(%esi,%eax,2) │ │ + mov 0x1c(%esp),%esi │ │ + movw $0xffff,(%esi,%eax,2) │ │ + jle 246bd │ │ + mov 0x18(%esp),%esi │ │ + lea 0x2(%eax),%ecx │ │ + cmp %ecx,0x20(%esp) │ │ + movw $0xffff,0x2(%esi,%edx,1) │ │ + mov 0x1c(%esp),%esi │ │ + movw $0xffff,0x2(%esi,%edx,1) │ │ + jle 246bd │ │ + mov 0x18(%esp),%esi │ │ + lea 0x3(%eax),%ecx │ │ + cmp %ecx,0x20(%esp) │ │ + movw $0xffff,0x4(%esi,%edx,1) │ │ + mov 0x1c(%esp),%esi │ │ + movw $0xffff,0x4(%esi,%edx,1) │ │ + jle 246bd │ │ + mov 0x18(%esp),%esi │ │ + lea 0x4(%eax),%ecx │ │ + cmp %ecx,0x20(%esp) │ │ + movw $0xffff,0x6(%esi,%edx,1) │ │ + mov 0x1c(%esp),%esi │ │ + movw $0xffff,0x6(%esi,%edx,1) │ │ + jle 246bd │ │ + mov 0x18(%esp),%esi │ │ + lea 0x5(%eax),%ecx │ │ + cmp %ecx,0x20(%esp) │ │ + movw $0xffff,0x8(%esi,%edx,1) │ │ + mov 0x1c(%esp),%esi │ │ + movw $0xffff,0x8(%esi,%edx,1) │ │ + jle 246bd │ │ + mov 0x18(%esp),%esi │ │ + add $0x6,%eax │ │ + cmp %eax,0x20(%esp) │ │ + movw $0xffff,0xa(%esi,%edx,1) │ │ + mov 0x1c(%esp),%esi │ │ + movw $0xffff,0xa(%esi,%edx,1) │ │ + jle 246bd │ │ + mov 0x18(%esp),%eax │ │ + movw $0xffff,0xc(%eax,%edx,1) │ │ + mov 0x1c(%esp),%eax │ │ + movw $0xffff,0xc(%eax,%edx,1) │ │ movl $0x0,(%esp) │ │ xor %esi,%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jmp 246e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ test %esi,%esi │ │ - je 228ef │ │ - mov 0x18(%esp),%ecx │ │ - mov 0x14(%esp),%edx │ │ - movzwl (%ecx),%eax │ │ + jle 24757 │ │ + mov 0x18(%esp),%eax │ │ + movzwl (%eax),%eax │ │ cmp $0xffff,%ax │ │ - je 22902 │ │ - mov (%esp),%ecx │ │ - movzwl (%edx,%ecx,1),%edi │ │ - xor %edx,%edx │ │ + je 24757 │ │ + mov 0x14(%esp),%edi │ │ + mov (%esp),%edx │ │ + movzwl (%edi,%edx,1),%edi │ │ cmp %di,%ax │ │ - je 228cf │ │ + je 2476a │ │ mov 0x18(%esp),%eax │ │ xor %edx,%edx │ │ add $0x2,%eax │ │ - jmp 228bb │ │ - xchg %ax,%ax │ │ + jmp 24723 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movzwl (%eax),%ecx │ │ mov %eax,%ebp │ │ cmp $0xffff,%cx │ │ - je 228cb │ │ + je 24733 │ │ add $0x2,%eax │ │ cmp %di,%cx │ │ - je 228cf │ │ + je 24737 │ │ add $0x1,%edx │ │ cmp %esi,%edx │ │ - jne 228a8 │ │ - mov 0x18(%esp),%ecx │ │ + jne 24710 │ │ + mov 0x18(%esp),%eax │ │ mov %esi,%edx │ │ - lea (%ecx,%esi,2),%ebp │ │ + lea (%eax,%esi,2),%ebp │ │ mov %di,0x0(%ebp) │ │ - mov (%esp),%eax │ │ - mov 0x1c(%esp),%ecx │ │ + mov (%esp),%edi │ │ add $0x1,%esi │ │ - mov %dx,(%ecx,%eax,1) │ │ + mov 0x1c(%esp),%eax │ │ addl $0x2,(%esp) │ │ cmp 0x20(%esp),%esi │ │ - jne 22878 │ │ + mov %dx,(%eax,%edi,1) │ │ + jne 246e0 │ │ lea 0x4(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x14(%esp),%edx │ │ - mov (%esp),%eax │ │ - mov 0x18(%esp),%ebp │ │ - movzwl (%edx,%eax,1),%edi │ │ + mov 0x14(%esp),%eax │ │ xor %edx,%edx │ │ - jmp 228cb │ │ - mov (%esp),%eax │ │ - mov %ecx,%ebp │ │ - movzwl (%edx,%eax,1),%edi │ │ + mov (%esp),%edi │ │ + mov 0x18(%esp),%ebp │ │ + movzwl (%eax,%edi,1),%edi │ │ + jmp 24733 │ │ xor %edx,%edx │ │ - jmp 228cb │ │ - nop │ │ + jmp 24737 │ │ + mov 0x18(%esp),%eax │ │ + mov 0x20(%esp),%edi │ │ + mov 0x1c(%esp),%edx │ │ + lea (%eax,%edi,2),%ecx │ │ + lea 0x0(%esi),%esi │ │ + movw $0xffff,(%eax) │ │ + add $0x2,%eax │ │ + movw $0xffff,(%edx) │ │ + add $0x2,%edx │ │ + cmp %ecx,%eax │ │ + jne 24780 │ │ + jmp 246bd │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00022910 : │ │ +000247a0 : │ │ + push %edi │ │ push %esi │ │ - mov 0x8(%esp),%ecx │ │ - mov 0xc(%esp),%eax │ │ - mov 0x8(%ecx),%edx │ │ - lea (%eax,%eax,4),%eax │ │ - mov 0x8(%edx),%esi │ │ - lea (%esi,%eax,4),%eax │ │ - mov 0x8(%eax),%edx │ │ - mov 0x4(%eax),%eax │ │ - cmp $0x1,%edx │ │ - movzwl -0x2(%eax,%edx,2),%esi │ │ - movswl %si,%esi │ │ - je 22950 │ │ + mov 0xc(%esp),%ecx │ │ + mov 0x10(%esp),%eax │ │ + mov 0x8(%ecx),%esi │ │ + lea (%eax,%eax,4),%edx │ │ + mov 0x8(%esi),%eax │ │ + lea (%eax,%edx,4),%edx │ │ + mov 0x8(%edx),%eax │ │ + mov 0x4(%edx),%esi │ │ + cmp $0x1,%eax │ │ + lea 0x7fffffff(%eax),%edx │ │ + lea (%edx,%edx,1),%edi │ │ + movswl (%esi,%edx,2),%edx │ │ + je 247e8 │ │ mov 0x10(%ecx),%ecx │ │ - movswl -0x4(%eax,%edx,2),%eax │ │ - mov (%ecx,%esi,4),%edx │ │ + movswl -0x2(%esi,%edi,1),%eax │ │ + mov (%ecx,%edx,4),%esi │ │ lea (%eax,%eax,2),%eax │ │ + lea (%esi,%eax,4),%eax │ │ pop %esi │ │ - lea (%edx,%eax,4),%eax │ │ mov 0x8(%eax),%eax │ │ + pop %edi │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi),%esi │ │ mov 0x18(%ecx),%eax │ │ - mov (%eax,%esi,4),%eax │ │ pop %esi │ │ + mov (%eax,%edx,4),%eax │ │ + pop %edi │ │ mov 0x8(%eax),%eax │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00022960 : │ │ +00024800 : │ │ + push %edi │ │ push %esi │ │ - mov 0x8(%esp),%ecx │ │ - mov 0xc(%esp),%eax │ │ - mov 0x8(%ecx),%edx │ │ - lea (%eax,%eax,4),%eax │ │ - mov 0x8(%edx),%esi │ │ - lea (%esi,%eax,4),%eax │ │ - mov 0x8(%eax),%edx │ │ - mov 0x4(%eax),%eax │ │ - cmp $0x1,%edx │ │ - movzwl -0x2(%eax,%edx,2),%esi │ │ - movswl %si,%esi │ │ - je 229a0 │ │ + mov 0xc(%esp),%ecx │ │ + mov 0x10(%esp),%eax │ │ + mov 0x8(%ecx),%esi │ │ + lea (%eax,%eax,4),%edx │ │ + mov 0x8(%esi),%eax │ │ + lea (%eax,%edx,4),%edx │ │ + mov 0x8(%edx),%eax │ │ + mov 0x4(%edx),%esi │ │ + cmp $0x1,%eax │ │ + lea 0x7fffffff(%eax),%edx │ │ + lea (%edx,%edx,1),%edi │ │ + movswl (%esi,%edx,2),%edx │ │ + je 24848 │ │ mov 0x10(%ecx),%ecx │ │ - movswl -0x4(%eax,%edx,2),%eax │ │ - mov (%ecx,%esi,4),%edx │ │ + movswl -0x2(%esi,%edi,1),%eax │ │ + mov (%ecx,%edx,4),%esi │ │ lea (%eax,%eax,2),%eax │ │ + lea (%esi,%eax,4),%eax │ │ pop %esi │ │ - lea (%edx,%eax,4),%eax │ │ mov 0x4(%eax),%eax │ │ + pop %edi │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi),%esi │ │ mov 0x18(%ecx),%eax │ │ - mov (%eax,%esi,4),%eax │ │ pop %esi │ │ + mov (%eax,%edx,4),%eax │ │ + pop %edi │ │ mov 0x4(%eax),%eax │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -000229b0 : │ │ +00024860 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6063b,%ebx │ │ + call db90 │ │ + add $0x6965f,%ebx │ │ lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%edx │ │ + mov 0x60(%esp),%esi │ │ mov 0x64(%esp),%eax │ │ - mov 0x8(%edx),%ecx │ │ + mov 0x4(%esi),%ebp │ │ + mov 0x8(%esi),%esi │ │ lea (%eax,%eax,4),%eax │ │ - mov 0x4(%edx),%esi │ │ - mov %ecx,0x30(%esp) │ │ shl $0x2,%eax │ │ - mov %eax,0x34(%esp) │ │ - add 0x8(%ecx),%eax │ │ - mov 0x8(%eax),%ebp │ │ - cmp $0x1,%ebp │ │ - jle 22c60 │ │ - mov 0x4(%eax),%edx │ │ - mov 0x60(%esp),%eax │ │ + mov 0x8(%esi),%edx │ │ + mov %eax,0x38(%esp) │ │ + mov %esi,0x30(%esp) │ │ + add %eax,%edx │ │ + mov 0x8(%edx),%eax │ │ + cmp $0x1,%eax │ │ + jle 24b20 │ │ + mov 0x4(%edx),%edx │ │ + mov 0x60(%esp),%esi │ │ movswl (%edx),%ecx │ │ - mov 0xc(%eax),%edi │ │ - movswl 0x2(%edx),%eax │ │ - mov (%edi,%ecx,4),%edi │ │ - mov (%edi,%eax,4),%edi │ │ - cmpw $0xffff,(%edi) │ │ - je 22bc8 │ │ - mov 0x60(%esp),%edi │ │ - movswl -0x2(%edx,%ebp,2),%eax │ │ - movswl -0x4(%edx,%ebp,2),%edx │ │ - mov 0x10(%edi),%ecx │ │ - lea (%edx,%edx,2),%edx │ │ - mov (%ecx,%eax,4),%edi │ │ - lea (%edi,%edx,4),%edx │ │ - mov 0x8(%edx),%ebp │ │ - test %ebp,%ebp │ │ - je 22a40 │ │ + mov 0xc(%esi),%esi │ │ + movswl 0x2(%edx),%edi │ │ + mov (%esi,%ecx,4),%esi │ │ + mov (%esi,%edi,4),%esi │ │ + cmpw $0xffff,(%esi) │ │ + je 24a88 │ │ + mov 0x60(%esp),%esi │ │ + add $0x7fffffff,%eax │ │ + movswl (%edx,%eax,2),%ecx │ │ + movswl -0x2(%edx,%eax,2),%eax │ │ + mov 0x10(%esi),%esi │ │ + lea (%eax,%eax,2),%eax │ │ + mov (%esi,%ecx,4),%edi │ │ + lea (%edi,%eax,4),%eax │ │ + mov 0x8(%eax),%edi │ │ + test %edi,%edi │ │ + je 248f8 │ │ lea 0x4c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x17da4(%ebx),%ebp │ │ movl $0x14d,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ + lea -0x19bbc(%ebx),%eax │ │ movl $0x2,0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ - mov %ebp,0x38(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %eax,0x34(%esp) │ │ + mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x4(%esi),%edx │ │ - mov %eax,%ebp │ │ - test %edx,%edx │ │ - jle 22ad3 │ │ - mov $0x1,%edi │ │ - xor %eax,%eax │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x4(%ebp),%eax │ │ + test %eax,%eax │ │ + jle 249a0 │ │ + mov %edi,0x3c(%esp) │ │ + xor %edx,%edx │ │ + mov 0x38(%esp),%edi │ │ + xor %esi,%esi │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x30(%esp),%edx │ │ - mov 0x34(%esp),%ecx │ │ - add 0x8(%edx),%ecx │ │ - mov 0x4(%ecx),%edx │ │ - mov 0x8(%ecx),%ecx │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x8(%ecx),%eax │ │ + add %edi,%eax │ │ + mov 0x4(%eax),%ecx │ │ + mov 0x8(%eax),%eax │ │ movl $0x2,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movswl -0x4(%edx,%ecx,2),%eax │ │ - mov %eax,0x8(%esp) │ │ - movswl -0x2(%edx,%ecx,2),%eax │ │ - mov %esi,(%esp) │ │ + mov %edx,0xc(%esp) │ │ + add $0x7ffffffe,%eax │ │ + movswl (%ecx,%eax,2),%edx │ │ + mov %edx,0x8(%esp) │ │ + movswl 0x2(%ecx,%eax,2),%eax │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 20d50 │ │ - mov 0x38(%esi),%edx │ │ + call 22930 │ │ + mov 0x38(%ebp),%ecx │ │ lea (%eax,%eax,2),%eax │ │ - lea (%edx,%eax,4),%eax │ │ - mov 0x4(%esi),%edx │ │ + movswl %si,%edx │ │ + add $0x1,%esi │ │ + lea (%ecx,%eax,4),%eax │ │ mov (%eax),%eax │ │ - mov %ax,-0x2(%ebp,%edi,2) │ │ - mov %edi,%eax │ │ - add $0x1,%edi │ │ - cmp %edx,%eax │ │ - jl 22a80 │ │ - mov 0x38(%esp),%ecx │ │ - mov %edx,(%esp) │ │ - mov %ecx,0x8(%esp) │ │ + mov 0x2c(%esp),%ecx │ │ + mov %ax,(%ecx,%edx,2) │ │ + movswl %si,%edx │ │ + mov 0x4(%ebp),%eax │ │ + cmp %eax,%edx │ │ + jl 24940 │ │ + mov 0x3c(%esp),%edi │ │ + mov 0x34(%esp),%ecx │ │ movl $0x156,0xc(%esp) │ │ movl $0x2,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x38(%esp),%edx │ │ - mov %eax,%edi │ │ - mov %edx,0x8(%esp) │ │ + mov %eax,(%esp) │ │ + mov %ecx,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x34(%esp),%ecx │ │ + mov %eax,%esi │ │ movl $0x157,0xc(%esp) │ │ movl $0x2,0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ + mov %ecx,0x8(%esp) │ │ + mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x38(%esp) │ │ - mov 0x4(%esi),%eax │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x34(%esp) │ │ + mov %eax,%ecx │ │ + mov 0x4(%ebp),%eax │ │ + mov %ecx,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov 0x38(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 22830 │ │ - mov 0x4(%esi),%ecx │ │ - movl $0x0,0x3c(%esp) │ │ - test %ecx,%ecx │ │ - jle 22b6d │ │ - cmpw $0xffff,(%edi) │ │ - je 22b6d │ │ - mov $0x1,%eax │ │ - jmp 22b63 │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 24560 │ │ + mov 0x4(%ebp),%edx │ │ + test %edx,%edx │ │ + jle 24a29 │ │ + cmpw $0xffff,(%esi) │ │ + je 24a29 │ │ + xor %eax,%eax │ │ + jmp 24a1f │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x1(%eax),%eax │ │ - cmpw $0xffff,-0x2(%edi,%eax,2) │ │ - je 22b69 │ │ - cmp %ecx,%eax │ │ - mov %eax,%edx │ │ - jne 22b58 │ │ - mov %edx,0x3c(%esp) │ │ - mov 0x30(%esp),%edx │ │ - mov 0x34(%esp),%eax │ │ - add 0x8(%edx),%eax │ │ - mov 0x60(%esp),%edx │ │ - mov 0x4(%eax),%esi │ │ - mov 0x8(%eax),%ecx │ │ - movswl -0x2(%esi,%ecx,2),%eax │ │ - movswl -0x4(%esi,%ecx,2),%ecx │ │ + cmpw $0xffff,(%esi,%edi,2) │ │ + je 24a29 │ │ + add $0x1,%eax │ │ + movswl %ax,%edi │ │ + cmp %edx,%edi │ │ + jl 24a18 │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x38(%esp),%eax │ │ + mov 0x60(%esp),%ebp │ │ + add 0x8(%ecx),%eax │ │ + mov 0x10(%ebp),%ebp │ │ + mov 0x4(%eax),%edx │ │ + mov 0x8(%eax),%eax │ │ + add $0x7fffffff,%eax │ │ + movswl (%edx,%eax,2),%ecx │ │ + movswl -0x2(%edx,%eax,2),%eax │ │ + lea 0x0(%ebp,%ecx,4),%ecx │ │ + mov (%ecx),%edx │ │ + lea (%eax,%eax,2),%eax │ │ shl $0x2,%eax │ │ - add 0x10(%edx),%eax │ │ - mov 0x3c(%esp),%edx │ │ - lea (%ecx,%ecx,2),%ecx │ │ - mov (%eax),%esi │ │ - shl $0x2,%ecx │ │ - mov %edi,(%esi,%ecx,1) │ │ - mov (%eax),%esi │ │ - mov 0x38(%esp),%edi │ │ - mov %edi,0x4(%esi,%ecx,1) │ │ - mov (%eax),%eax │ │ - mov %edx,0x8(%eax,%ecx,1) │ │ - mov %ebp,(%esp) │ │ - call 5bce0 │ │ + mov %esi,(%edx,%eax,1) │ │ + mov (%ecx),%edx │ │ + mov 0x34(%esp),%esi │ │ + mov %esi,0x4(%edx,%eax,1) │ │ + mov (%ecx),%edx │ │ + mov %edi,0x8(%edx,%eax,1) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ lea 0x4c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x4(%esi),%edi │ │ - test %edi,%edi │ │ - jle 22a0f │ │ - xor %edi,%edi │ │ - xor %ebp,%ebp │ │ - jmp 22be7 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + mov 0x4(%ebp),%esi │ │ + test %esi,%esi │ │ + jle 248c1 │ │ + xor %esi,%esi │ │ + xor %eax,%eax │ │ + mov %si,0x2c(%esp) │ │ + jmp 24aa7 │ │ + xchg %ax,%ax │ │ movswl (%edx),%ecx │ │ - movswl 0x2(%edx),%eax │ │ - mov %ebp,0x8(%esp) │ │ + movswl 0x2(%edx),%edi │ │ + mov %edi,0xc(%esp) │ │ mov %ecx,0x4(%esp) │ │ movl $0x1,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %esi,(%esp) │ │ - call 20d50 │ │ - mov 0x30(%esp),%edx │ │ - mov 0x34(%esp),%ecx │ │ + mov %eax,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call 22930 │ │ + mov 0x30(%esp),%edi │ │ lea (%eax,%eax,2),%eax │ │ - add 0x8(%edx),%ecx │ │ - mov %ecx,0x38(%esp) │ │ + mov 0x38(%esp),%ecx │ │ + add 0x8(%edi),%ecx │ │ + mov 0x60(%esp),%edi │ │ mov 0x4(%ecx),%edx │ │ - mov 0x60(%esp),%ecx │ │ - movswl (%edx),%ebp │ │ - mov 0xc(%ecx),%ecx │ │ - mov %ebp,0x28(%esp) │ │ - movswl 0x2(%edx),%ebp │ │ - mov %ebp,0x3c(%esp) │ │ - mov 0x28(%esp),%ebp │ │ - mov (%ecx,%ebp,4),%ebp │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x0(%ebp,%ecx,4),%ecx │ │ - mov 0x38(%esi),%ebp │ │ - lea 0x0(%ebp,%eax,4),%eax │ │ + mov 0xc(%edi),%edi │ │ + mov %ecx,0x34(%esp) │ │ + movswl (%edx),%esi │ │ + movswl 0x2(%edx),%ecx │ │ + mov (%edi,%esi,4),%esi │ │ + movswl 0x2c(%esp),%edi │ │ + addw $0x1,0x2c(%esp) │ │ + mov (%esi,%ecx,4),%esi │ │ + mov 0x38(%ebp),%ecx │ │ + lea (%ecx,%eax,4),%eax │ │ mov (%eax),%eax │ │ - mov %ax,(%ecx,%edi,2) │ │ - add $0x1,%edi │ │ - cmp %edi,0x4(%esi) │ │ - mov %edi,%ebp │ │ - jg 22be0 │ │ - mov 0x38(%esp),%edi │ │ - mov 0x8(%edi),%ebp │ │ - jmp 22a0f │ │ - mov 0x4(%eax),%eax │ │ + mov %ax,(%esi,%edi,2) │ │ + movswl 0x2c(%esp),%eax │ │ + cmp 0x4(%ebp),%eax │ │ + jl 24aa0 │ │ + mov 0x34(%esp),%ecx │ │ + mov 0x8(%ecx),%eax │ │ + jmp 248c1 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x4(%edx),%eax │ │ movswl (%eax),%eax │ │ - mov %esi,(%esp) │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 20c60 │ │ + call 22810 │ │ mov %eax,0x10(%esp) │ │ + lea -0x19b8c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x19bbc(%ebx),%eax │ │ movl $0x165,0x8(%esp) │ │ - lea -0x17d74(%ebx),%eax │ │ movl $0x1,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x17da4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x34(%esp),%edi │ │ - mov 0x60(%esp),%ebp │ │ - mov 0x8(%ecx),%eax │ │ - mov 0x14(%ebp),%edx │ │ - mov 0x4(%eax,%edi,1),%eax │ │ + call 67510 │ │ + mov 0x30(%esp),%eax │ │ + mov 0x38(%esp),%esi │ │ + mov 0x60(%esp),%ecx │ │ + mov 0x8(%eax),%eax │ │ + mov 0x14(%ecx),%edx │ │ + mov 0x4(%eax,%esi,1),%eax │ │ movswl (%eax),%eax │ │ mov (%edx,%eax,4),%edx │ │ mov (%edx),%edx │ │ cmpw $0xffff,(%edx) │ │ - jne 22a30 │ │ + jne 248e6 │ │ mov %eax,(%esp) │ │ xor %edx,%edx │ │ - mov %ebp,%eax │ │ - call 22610 │ │ - jmp 22a30 │ │ + mov %ecx,%eax │ │ + call 24340 │ │ + jmp 248e6 │ │ mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00022ce0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x30(%esp),%eax │ │ +00024ba0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x69320,%ebx │ │ + lea -0x20(%esp),%esp │ │ mov 0x38(%esp),%edx │ │ - mov %ebx,0x20(%esp) │ │ - mov %esi,0x24(%esp) │ │ - call d3b4 │ │ - add $0x602fb,%ebx │ │ + mov 0x30(%esp),%eax │ │ test %edx,%edx │ │ - mov %edi,0x28(%esp) │ │ + mov 0x8(%eax),%ecx │ │ mov 0x4(%eax),%esi │ │ - mov 0x8(%eax),%edi │ │ - mov 0x34(%esp),%ecx │ │ mov $0xffffffff,%eax │ │ - jne 22d28 │ │ - mov 0x20(%esp),%ebx │ │ - mov 0x24(%esp),%esi │ │ - mov 0x28(%esp),%edi │ │ - lea 0x2c(%esp),%esp │ │ + jne 24bd8 │ │ + lea 0x20(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - nop │ │ - lea (%ecx,%ecx,4),%ecx │ │ - shl $0x2,%ecx │ │ - add 0x8(%edi),%ecx │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x34(%esp),%edi │ │ + mov 0x8(%ecx),%ecx │ │ + lea (%edi,%edi,4),%edi │ │ + lea (%ecx,%edi,4),%ecx │ │ cmp %edx,0x8(%ecx) │ │ - je 22d16 │ │ + je 24bc9 │ │ mov 0x4(%ecx),%eax │ │ + lea (%edx,%edx,1),%ecx │ │ movl $0x0,0x10(%esp) │ │ - movswl 0x2(%eax,%edx,2),%ecx │ │ - mov %ecx,0xc(%esp) │ │ - movswl -0x2(%eax,%edx,2),%ecx │ │ + movswl 0x2(%eax,%ecx,1),%edi │ │ + mov %edi,0xc(%esp) │ │ + movswl -0x2(%eax,%ecx,1),%ecx │ │ mov %ecx,0x8(%esp) │ │ movswl (%eax,%edx,2),%eax │ │ mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 20d50 │ │ + call 22930 │ │ mov 0x38(%esi),%edx │ │ lea (%eax,%eax,2),%eax │ │ lea (%edx,%eax,4),%eax │ │ movzwl (%eax),%eax │ │ - jmp 22d16 │ │ - jmp 22d80 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + lea 0x20(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + xchg %ax,%ax │ │ │ │ -00022d80 : │ │ +00024c30 : │ │ mov 0x4(%esp),%eax │ │ addl $0x1,(%eax) │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00022d90 : │ │ +00024c40 : │ │ push %esi │ │ - xor %eax,%eax │ │ push %ebx │ │ - call d3b4 │ │ - add $0x6025b,%ebx │ │ + call db90 │ │ + add $0x69281,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ test %esi,%esi │ │ - je 22db6 │ │ + je 24ce0 │ │ mov (%esi),%eax │ │ sub $0x1,%eax │ │ - test %eax,%eax │ │ mov %eax,(%esi) │ │ - jle 22dc0 │ │ + test %eax,%eax │ │ + jle 24c70 │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ mov 0xc(%esi),%eax │ │ test %eax,%eax │ │ - je 22dcf │ │ + je 24c7f │ │ mov %eax,(%esp) │ │ - call 5be60 │ │ + call 645c0 │ │ mov 0x14(%esi),%eax │ │ test %eax,%eax │ │ - je 22dde │ │ + je 24c8e │ │ mov %eax,(%esp) │ │ - call 5be60 │ │ + call 645c0 │ │ mov 0x10(%esi),%eax │ │ test %eax,%eax │ │ - je 22df0 │ │ + je 24ca0 │ │ mov 0x4(%esi),%edx │ │ mov 0x4(%edx),%edx │ │ - call 22580 │ │ + call 244c0 │ │ mov 0x18(%esi),%eax │ │ test %eax,%eax │ │ - je 22e02 │ │ + je 24cb2 │ │ mov 0x4(%esi),%edx │ │ mov 0x4(%edx),%edx │ │ - call 22580 │ │ + call 244c0 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 1e940 │ │ + call 1fe70 │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 21d40 │ │ + call 23a20 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x14(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00022e30 : │ │ +00024cf0 : │ │ + retq │ │ + jmp 24d00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00022e40 : │ │ +00024d00 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x601ab,%ebx │ │ + call db90 │ │ + add $0x691bf,%ebx │ │ lea -0x6c(%esp),%esp │ │ - lea -0x17da4(%ebx),%esi │ │ - lea -0x17d48(%ebx),%eax │ │ - mov %esi,0x40(%esp) │ │ + lea -0x19b60(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ + lea -0x19bbc(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,%edi │ │ movl $0x18c,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov %esi,0x8(%esp) │ │ + mov %eax,0x3c(%esp) │ │ + call 67510 │ │ movl $0x190,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x1c,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ movl $0x1,(%eax) │ │ - mov 0x80(%esp),%edi │ │ - mov %edi,(%esp) │ │ - mov %eax,0x54(%esp) │ │ - call 1e930 │ │ - mov 0x54(%esp),%ebp │ │ - mov 0x84(%esp),%esi │ │ - mov %eax,0x4(%ebp) │ │ - mov %esi,(%esp) │ │ - call 21d30 │ │ - mov %eax,0x8(%ebp) │ │ - mov 0x4(%edi),%eax │ │ - mov %eax,%edx │ │ - mov 0x40(%esp),%edi │ │ - imul %eax,%edx │ │ - mov %eax,0x10(%esp) │ │ - imul %eax,%edx │ │ - mov %edi,0x4(%esp) │ │ - add %edx,%edx │ │ - lea -0x17d24(%ebx),%eax │ │ - shr $0xa,%edx │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x18(%esp) │ │ + mov %eax,%esi │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x80(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 1fe60 │ │ + mov %eax,0x4(%esi) │ │ + mov 0x84(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 23a00 │ │ + mov %eax,0x8(%esi) │ │ + mov 0x80(%esp),%eax │ │ + mov 0x4(%eax),%edx │ │ movl $0x2,0x14(%esp) │ │ movl $0x196,0x8(%esp) │ │ + mov %edx,0x10(%esp) │ │ + mov %edx,%eax │ │ + imul %edx,%eax │ │ + mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x80(%esp),%edx │ │ - mov 0x4(%edx),%eax │ │ - mov %edi,0x10(%esp) │ │ + imul %edx,%eax │ │ + add %eax,%eax │ │ + shr $0xa,%eax │ │ + mov %eax,0x18(%esp) │ │ + lea -0x19b3c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov 0x80(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ movl $0x199,0x14(%esp) │ │ + mov %edi,0x10(%esp) │ │ movl $0x2,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5bd50 <__ckd_calloc_3d__> │ │ - mov 0x80(%esp),%ecx │ │ - mov %eax,0xc(%ebp) │ │ - mov 0x4(%ecx),%eax │ │ - mov %edi,0x10(%esp) │ │ + call 643a0 <__ckd_calloc_3d__@@Base> │ │ + mov %eax,0xc(%esi) │ │ + mov 0x80(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ movl $0x19d,0x14(%esp) │ │ + mov %edi,0x10(%esp) │ │ movl $0x2,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5bd50 <__ckd_calloc_3d__> │ │ - mov 0x80(%esp),%esi │ │ + call 643a0 <__ckd_calloc_3d__@@Base> │ │ mov %eax,0x4c(%esp) │ │ - mov 0x4(%esi),%eax │ │ - mov %edi,0x10(%esp) │ │ + mov 0x80(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ movl $0x1a3,0x14(%esp) │ │ + mov %edi,0x10(%esp) │ │ movl $0x2,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5bd50 <__ckd_calloc_3d__> │ │ - mov 0x4(%esi),%edi │ │ - mov %eax,0x38(%esp) │ │ - test %edi,%edi │ │ - mov %eax,0x14(%ebp) │ │ - mov %edi,0x28(%esp) │ │ - jle 2304a │ │ - mov 0x54(%esp),%eax │ │ - mov 0x28(%esp),%edx │ │ - add %edx,%edx │ │ - movl $0x0,0x34(%esp) │ │ - mov %edx,0x30(%esp) │ │ - mov 0xc(%eax),%eax │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x3c(%esp),%esi │ │ - mov 0x34(%esp),%ecx │ │ + call 643a0 <__ckd_calloc_3d__@@Base> │ │ + mov %eax,0x40(%esp) │ │ + mov %esi,%ecx │ │ + mov %eax,0x14(%ecx) │ │ + mov 0x80(%esp),%ecx │ │ + mov 0x4(%ecx),%ecx │ │ + test %ecx,%ecx │ │ + jle 24f1a │ │ + mov 0xc(%esi),%eax │ │ + lea (%ecx,%ecx,1),%edi │ │ + movl $0x0,0x38(%esp) │ │ + mov %edi,0x34(%esp) │ │ + mov %eax,0x44(%esp) │ │ mov 0x38(%esp),%eax │ │ xor %edx,%edx │ │ - mov (%esi,%ecx,4),%ecx │ │ - mov 0x34(%esp),%esi │ │ - mov %ecx,0x2c(%esp) │ │ - mov (%eax,%esi,4),%ebp │ │ - mov 0x4c(%esp),%eax │ │ - mov (%eax,%esi,4),%edi │ │ - xchg %ax,%ax │ │ - mov 0x2c(%esp),%eax │ │ + mov 0x44(%esp),%edi │ │ + mov (%edi,%eax,4),%edi │ │ + mov %edi,0x30(%esp) │ │ + mov 0x40(%esp),%edi │ │ + mov (%edi,%eax,4),%ebp │ │ + mov 0x4c(%esp),%edi │ │ + mov (%edi,%eax,4),%edi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x30(%esp),%eax │ │ mov (%eax,%edx,2),%esi │ │ xor %eax,%eax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x0(%ebp,%eax,4),%ecx │ │ + mov %esi,0x28(%esp) │ │ + jmp 24ee0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x28(%esp),%esi │ │ movw $0xffff,(%esi,%eax,2) │ │ - movw $0xffff,(%ecx,%edx,1) │ │ - mov (%edi,%eax,4),%ecx │ │ - lea 0x1(%eax),%eax │ │ - cmp 0x28(%esp),%eax │ │ - movw $0xffff,(%ecx,%edx,1) │ │ - jne 23010 │ │ + mov 0x0(%ebp,%eax,4),%esi │ │ + movw $0xffff,(%esi,%edx,1) │ │ + mov (%edi,%eax,4),%esi │ │ + add $0x1,%eax │ │ + cmp %ecx,%eax │ │ + movw $0xffff,(%esi,%edx,1) │ │ + jne 24ee0 │ │ add $0x2,%edx │ │ - cmp 0x30(%esp),%edx │ │ - jne 23000 │ │ - addl $0x1,0x34(%esp) │ │ - mov 0x28(%esp),%edx │ │ - cmp %edx,0x34(%esp) │ │ - jne 22fdb │ │ - mov 0x28(%esp),%eax │ │ - mov 0x40(%esp),%esi │ │ - imul %eax,%eax │ │ - mov %esi,0x8(%esp) │ │ + cmp 0x34(%esp),%edx │ │ + jne 24ec0 │ │ + addl $0x1,0x38(%esp) │ │ + mov 0x38(%esp),%eax │ │ + cmp %ecx,%eax │ │ + jne 24e9c │ │ + mov 0x3c(%esp),%edi │ │ + mov %ecx,%eax │ │ + imul %ecx,%eax │ │ movl $0x1b1,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - lea 0x3e(%eax),%edx │ │ + mov %edi,0x8(%esp) │ │ add $0x1f,%eax │ │ - cmovs %edx,%eax │ │ sar $0x5,%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x80(%esp),%edi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x50(%esp) │ │ - mov 0x4(%edi),%eax │ │ - mov %esi,0x8(%esp) │ │ - imul %eax,%eax │ │ + mov 0x80(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ movl $0x1b2,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ + imul %eax,%eax │ │ movl $0x4,0x4(%esp) │ │ - lea 0x3e(%eax),%edx │ │ add $0x1f,%eax │ │ - cmovs %edx,%eax │ │ sar $0x5,%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x58(%esp) │ │ - mov %esi,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x54(%esp) │ │ + mov 0x80(%esp),%eax │ │ movl $0x1b3,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x4(%edi),%eax │ │ - lea 0x3e(%eax),%edx │ │ - add $0x1f,%eax │ │ - cmovs %edx,%eax │ │ + mov 0x4(%eax),%edx │ │ + lea 0x3e(%edx),%eax │ │ + add $0x1f,%edx │ │ + cmovns %edx,%eax │ │ sar $0x5,%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x54(%esp),%ebp │ │ - mov %eax,0x5c(%esp) │ │ - mov 0x8(%ebp),%eax │ │ - mov 0x14(%eax),%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x58(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + movl $0x0,0x40(%esp) │ │ + mov 0x8(%eax),%ecx │ │ + mov 0x14(%ecx),%esi │ │ test %esi,%esi │ │ - jle 23278 │ │ - movl $0x0,0x38(%esp) │ │ - movl $0x0,0x3c(%esp) │ │ - mov %edi,%esi │ │ - mov 0x84(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - add 0x8(%edi),%ebp │ │ - mov %ebp,0x30(%esp) │ │ - mov 0x8(%ebp),%edi │ │ - cmp $0x1,%edi │ │ - mov %edi,0x2c(%esp) │ │ - jle 23633 │ │ - mov 0x4(%ebp),%edx │ │ - mov 0x50(%esp),%edi │ │ - movswl (%edx),%ebp │ │ - movswl 0x2(%edx),%eax │ │ - mov %ebp,%ecx │ │ + jle 251c0 │ │ + mov 0x80(%esp),%esi │ │ + mov %ecx,%edx │ │ + mov 0x40(%esp),%eax │ │ + mov 0x84(%esp),%ecx │ │ + lea (%eax,%eax,4),%edi │ │ + lea 0x0(,%edi,4),%eax │ │ + mov %eax,0x48(%esp) │ │ + add 0x8(%ecx),%eax │ │ + mov 0x8(%eax),%ebp │ │ mov %eax,0x44(%esp) │ │ + cmp $0x1,%ebp │ │ + jle 25561 │ │ + mov 0x4(%eax),%eax │ │ + movswl (%eax),%edi │ │ + mov %eax,0x38(%esp) │ │ + movswl 0x2(%eax),%eax │ │ + mov %edi,0x28(%esp) │ │ + mov %edi,%ecx │ │ + mov 0x50(%esp),%edi │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,%edx │ │ mov 0x4(%esi),%eax │ │ imul %eax,%ecx │ │ - add 0x44(%esp),%ecx │ │ + add %edx,%ecx │ │ test %ecx,%ecx │ │ - mov %ebp,0x28(%esp) │ │ - lea 0x1f(%ecx),%ebp │ │ - cmovns %ecx,%ebp │ │ - sar $0x5,%ebp │ │ + lea 0x1f(%ecx),%edx │ │ + cmovns %ecx,%edx │ │ and $0x1f,%ecx │ │ - lea (%edi,%ebp,4),%ebp │ │ - mov 0x0(%ebp),%edi │ │ + sar $0x5,%edx │ │ + lea (%edi,%edx,4),%edx │ │ + mov (%edx),%edi │ │ bt %ecx,%edi │ │ - mov %edi,0x34(%esp) │ │ - jb 23219 │ │ + jb 250eb │ │ mov $0x1,%eax │ │ shl %cl,%eax │ │ - mov %eax,%ecx │ │ - or %edi,%ecx │ │ - mov %ecx,0x0(%ebp) │ │ + mov 0x28(%esp),%ecx │ │ + or %edi,%eax │ │ + mov %eax,(%edx) │ │ + xor %edi,%edi │ │ mov 0x4(%esi),%eax │ │ + shl $0x2,%ecx │ │ + mov %ecx,0x34(%esp) │ │ + mov 0x30(%esp),%ecx │ │ test %eax,%eax │ │ - jle 23a61 │ │ - mov 0x44(%esp),%edx │ │ - mov 0x28(%esp),%edi │ │ - shl $0x2,%edi │ │ - mov 0x44(%esp),%eax │ │ - shl $0x2,%edx │ │ - mov %edi,0x2c(%esp) │ │ - mov %edx,0x30(%esp) │ │ + lea 0x0(,%ecx,4),%ebp │ │ + jle 25ac4 │ │ + mov %ebp,0x38(%esp) │ │ + mov %esi,%ebp │ │ + mov %edi,%esi │ │ + mov 0x2c(%esp),%edi │ │ + lea 0x0(%esi),%esi │ │ + mov 0x30(%esp),%eax │ │ + movl $0x1,0x10(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + movswl %si,%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 22930 │ │ + mov 0xc(%edi),%ecx │ │ + lea (%eax,%eax,2),%eax │ │ + mov 0x34(%esp),%edx │ │ + mov (%ecx,%edx,1),%ecx │ │ + mov 0x38(%esp),%edx │ │ + mov (%ecx,%edx,1),%ecx │ │ + mov 0x38(%ebp),%edx │ │ + lea (%edx,%eax,4),%eax │ │ + mov (%eax),%eax │ │ + mov %ax,(%ecx,%esi,2) │ │ + add $0x1,%esi │ │ + mov 0x4(%ebp),%eax │ │ + cmp %esi,%eax │ │ + jg 25080 │ │ + mov 0x84(%esp),%ecx │ │ + mov %ebp,%esi │ │ + mov 0x48(%esp),%edi │ │ + add 0x8(%ecx),%edi │ │ + mov 0x4(%edi),%ecx │ │ + mov 0x8(%edi),%ebp │ │ + mov %ecx,0x38(%esp) │ │ + mov 0x38(%esp),%ecx │ │ + add $0x7ffffffe,%ebp │ │ + movswl (%ecx,%ebp,2),%edi │ │ + movswl 0x2(%ecx,%ebp,2),%ecx │ │ + mov %edi,0x28(%esp) │ │ + imul %ecx,%eax │ │ + mov %ecx,0x30(%esp) │ │ + mov %eax,%ecx │ │ + add %edi,%ecx │ │ + test %ecx,%ecx │ │ + lea 0x1f(%ecx),%eax │ │ + mov 0x54(%esp),%edi │ │ + cmovns %ecx,%eax │ │ + and $0x1f,%ecx │ │ + sar $0x5,%eax │ │ + lea (%edi,%eax,4),%eax │ │ + mov (%eax),%edx │ │ + bt %ecx,%edx │ │ + jb 251a7 │ │ + mov $0x1,%edi │ │ + shl %cl,%edi │ │ + or %edi,%edx │ │ + mov %edx,(%eax) │ │ + mov 0x4(%esi),%ecx │ │ + test %ecx,%ecx │ │ + jle 251a7 │ │ + mov 0x4c(%esp),%eax │ │ xor %ebp,%ebp │ │ + mov 0x30(%esp),%ecx │ │ + lea (%eax,%ecx,4),%edi │ │ + mov 0x28(%esp),%eax │ │ + shl $0x2,%eax │ │ mov %eax,0x34(%esp) │ │ - mov 0x54(%esp),%edi │ │ - nop │ │ - mov 0x34(%esp),%edx │ │ - movl $0x1,0x10(%esp) │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movl $0x2,0x10(%esp) │ │ movswl %bp,%eax │ │ - mov %edx,0xc(%esp) │ │ - mov 0x28(%esp),%edx │ │ - mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x28(%esp),%eax │ │ mov %esi,(%esp) │ │ - call 20d50 │ │ - mov 0xc(%edi),%edx │ │ - mov 0x2c(%esp),%ecx │ │ + mov %eax,0x8(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 22930 │ │ + mov (%edi),%ecx │ │ lea (%eax,%eax,2),%eax │ │ - mov (%edx,%ecx,1),%edx │ │ - mov 0x30(%esp),%ecx │ │ - mov (%edx,%ecx,1),%edx │ │ - mov 0x38(%esi),%ecx │ │ - lea (%ecx,%eax,4),%eax │ │ + mov 0x34(%esp),%edx │ │ + mov (%ecx,%edx,1),%ecx │ │ + mov 0x38(%esi),%edx │ │ + lea (%edx,%eax,4),%eax │ │ mov (%eax),%eax │ │ - mov %ax,(%edx,%ebp,2) │ │ + mov %ax,(%ecx,%ebp,2) │ │ add $0x1,%ebp │ │ - mov 0x4(%esi),%eax │ │ - cmp %ebp,%eax │ │ - jg 231b0 │ │ - mov 0x84(%esp),%edi │ │ - mov 0x38(%esp),%ecx │ │ - add 0x8(%edi),%ecx │ │ - mov 0x4(%ecx),%edx │ │ - mov 0x8(%ecx),%ecx │ │ - mov %ecx,0x2c(%esp) │ │ - mov 0x2c(%esp),%ebp │ │ - mov 0x58(%esp),%ecx │ │ - movswl -0x4(%edx,%ebp,2),%ebp │ │ - mov %ebp,0x28(%esp) │ │ - mov 0x2c(%esp),%ebp │ │ - movswl -0x2(%edx,%ebp,2),%edi │ │ - mov 0x28(%esp),%edx │ │ - imul %edi,%eax │ │ - add %eax,%edx │ │ - test %edx,%edx │ │ - lea 0x1f(%edx),%eax │ │ - cmovns %edx,%eax │ │ - sar $0x5,%eax │ │ - lea (%ecx,%eax,4),%eax │ │ - mov %edx,%ecx │ │ - mov (%eax),%ebp │ │ - and $0x1f,%ecx │ │ - bt %ecx,%ebp │ │ - jae 235a3 │ │ - mov 0x54(%esp),%edi │ │ - mov 0x8(%edi),%eax │ │ - addl $0x1,0x3c(%esp) │ │ - addl $0x14,0x38(%esp) │ │ - mov 0x3c(%esp),%edi │ │ - cmp %edi,0x14(%eax) │ │ - jg 2310d │ │ + cmp %ebp,0x4(%esi) │ │ + jg 25160 │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x8(%eax),%edx │ │ + addl $0x1,0x40(%esp) │ │ + mov 0x40(%esp),%eax │ │ + cmp %eax,0x14(%edx) │ │ + jg 24fd5 │ │ mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x58(%esp),%eax │ │ + call 64330 │ │ + mov 0x54(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x5c(%esp),%eax │ │ + call 64330 │ │ + mov 0x58(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x54(%esp),%eax │ │ - mov 0x54(%esp),%edx │ │ - add $0x10,%edx │ │ - mov 0x40(%esp),%esi │ │ + call 64330 │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x3c(%esp),%ebp │ │ + mov 0x4(%eax),%eax │ │ + mov %eax,0x38(%esp) │ │ + mov %eax,%edi │ │ mov 0x4(%eax),%eax │ │ - mov %eax,0x34(%esp) │ │ - mov 0x4(%eax),%ecx │ │ - mov %edx,0x24(%esp) │ │ - mov %ecx,0x44(%esp) │ │ - mov %ecx,(%esp) │ │ - mov %esi,0x8(%esp) │ │ movl $0x5e,0xc(%esp) │ │ + mov %ebp,0x8(%esp) │ │ movl $0x2,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x44(%esp),%ebp │ │ - mov %esi,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - mov %eax,%edi │ │ + mov %eax,%esi │ │ + mov %eax,(%esp) │ │ + mov %eax,0x50(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ movl $0x5f,0xc(%esp) │ │ + mov %ebp,0x8(%esp) │ │ movl $0x2,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x34(%esp),%ecx │ │ - mov %esi,0x8(%esp) │ │ - mov %eax,0x38(%esp) │ │ + mov %esi,(%esp) │ │ + mov %eax,0x28(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ movl $0x62,0xc(%esp) │ │ + mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x4(%ecx),%eax │ │ + mov %eax,0x44(%esp) │ │ + mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%ecx │ │ - mov 0x34(%esp),%esi │ │ - mov 0x54(%esp),%eax │ │ - mov 0x24(%esp),%edx │ │ - mov %ecx,0x10(%eax) │ │ - mov 0x4(%esi),%eax │ │ - lea 0x0(,%eax,4),%ebp │ │ - mov %ebp,0x50(%esp) │ │ - mov 0x44(%esp),%ebp │ │ - test %ebp,%ebp │ │ - jle 2368d │ │ - movl $0x0,0x3c(%esp) │ │ - mov 0x3c(%esp),%esi │ │ - mov 0x40(%esp),%ebp │ │ - shl $0x2,%esi │ │ - mov %edx,0x24(%esp) │ │ - mov %esi,0x2c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x2c(%esp),%ecx │ │ + test %esi,%esi │ │ + mov 0x28(%esp),%edx │ │ + mov %eax,0x10(%ecx) │ │ + mov 0x4(%edi),%ecx │ │ + lea 0x0(,%ecx,4),%edi │ │ + mov %edi,0x5c(%esp) │ │ + jle 2562c │ │ + movl $0x0,0x48(%esp) │ │ + mov %eax,%esi │ │ + mov 0x48(%esp),%eax │ │ + mov %ecx,(%esp) │ │ movl $0x67,0xc(%esp) │ │ - add %ecx,%esi │ │ - mov %ebp,0x8(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x34(%esp) │ │ + add %eax,%esi │ │ + mov 0x3c(%esp),%eax │ │ movl $0xc,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x34(%esp),%ecx │ │ - movl $0x0,0x28(%esp) │ │ + mov %edx,0x40(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,(%esi) │ │ - mov 0x50(%esp),%esi │ │ + mov 0x38(%esp),%eax │ │ + mov 0x5c(%esp),%edi │ │ movl $0x0,0x30(%esp) │ │ - mov 0x24(%esp),%edx │ │ - mov 0x4(%ecx),%eax │ │ + mov 0x4(%eax),%eax │ │ + mov 0x40(%esp),%edx │ │ + movl $0x0,0x28(%esp) │ │ lea (%eax,%eax,2),%ecx │ │ - lea (%esi,%ecx,4),%esi │ │ - mov %esi,0x50(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x4c(%esp),%esi │ │ + lea (%edi,%ecx,4),%ecx │ │ + mov %ecx,0x5c(%esp) │ │ + jmp 25300 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov %eax,0xc(%esp) │ │ - mov 0x38(%esp),%eax │ │ + mov 0x44(%esp),%eax │ │ + mov 0x48(%esp),%ecx │ │ + mov %edx,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov 0x30(%esp),%ebp │ │ - mov (%esi,%ecx,4),%eax │ │ - mov (%eax,%ebp,4),%eax │ │ - mov %edx,0x24(%esp) │ │ - mov %eax,(%esp) │ │ - call 22830 │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x24(%esp),%edx │ │ - mov 0x4(%ecx),%eax │ │ - test %eax,%eax │ │ - jle 23531 │ │ - cmpw $0xffff,(%edi) │ │ - je 2353b │ │ - xor %esi,%esi │ │ - jmp 23416 │ │ - nop │ │ - cmpw $0xffff,(%edi,%esi,2) │ │ - lea (%esi,%esi,1),%ebp │ │ - je 23570 │ │ - add $0x1,%esi │ │ - cmp %eax,%esi │ │ - jne 23408 │ │ - lea (%esi,%esi,1),%ecx │ │ - mov %esi,0x5c(%esp) │ │ - mov %ecx,0x58(%esp) │ │ - mov (%edx),%eax │ │ - mov 0x2c(%esp),%ebp │ │ + mov 0x4c(%esp),%eax │ │ + mov %edx,0x40(%esp) │ │ + mov (%eax,%ecx,4),%eax │ │ mov 0x28(%esp),%ecx │ │ - add (%eax,%ebp,1),%ecx │ │ - mov 0x40(%esp),%ebp │ │ - mov 0x5c(%esp),%eax │ │ - mov %ecx,0x48(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov %edx,0x24(%esp) │ │ + mov (%eax,%ecx,4),%eax │ │ + mov %eax,(%esp) │ │ + call 24560 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x40(%esp),%edx │ │ + mov 0x4(%eax),%esi │ │ + test %esi,%esi │ │ + jle 254b8 │ │ + cmpw $0xffff,(%edx) │ │ + je 254c2 │ │ + xor %ebp,%ebp │ │ + jmp 25357 │ │ + nop │ │ + cmpw $0xffff,(%edx,%ebp,2) │ │ + je 25364 │ │ + add $0x1,%ebp │ │ + cmp %esi,%ebp │ │ + mov %ebp,%eax │ │ + lea 0x0(%ebp,%ebp,1),%edi │ │ + jne 25350 │ │ + mov 0x2c(%esp),%ecx │ │ + mov 0x30(%esp),%esi │ │ + mov %edx,0x54(%esp) │ │ + mov 0x10(%ecx),%ecx │ │ + mov 0x34(%esp),%edx │ │ + add (%ecx,%edx,1),%esi │ │ + mov 0x3c(%esp),%ecx │ │ movl $0x72,0xc(%esp) │ │ movl $0x2,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x24(%esp),%edx │ │ - mov 0x2c(%esp),%ebp │ │ - mov %eax,(%ecx) │ │ - mov (%edx),%eax │ │ - mov 0x28(%esp),%ecx │ │ - mov (%eax,%ebp,1),%eax │ │ - mov (%eax,%ecx,1),%eax │ │ - mov 0x58(%esp),%ecx │ │ mov %ecx,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cfe4 │ │ - mov 0x24(%esp),%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x2c(%esp),%ecx │ │ - mov 0x28(%esp),%ebp │ │ - mov (%edx),%eax │ │ - add (%eax,%ecx,1),%ebp │ │ + mov %eax,(%esi) │ │ + mov 0x34(%esp),%edx │ │ + mov 0x10(%ecx),%eax │ │ + mov 0x30(%esp),%esi │ │ + mov %edi,0x40(%esp) │ │ + mov (%eax,%edx,1),%eax │ │ + mov 0x54(%esp),%edx │ │ + mov (%eax,%esi,1),%ecx │ │ + mov %edi,%eax │ │ + cmp $0x4,%eax │ │ + mov %edx,%esi │ │ + mov %ecx,%edi │ │ + jae 25518 │ │ + xor %ecx,%ecx │ │ + testb $0x2,0x40(%esp) │ │ + je 253dc │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + testb $0x1,0x40(%esp) │ │ + je 253ea │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x2c(%esp),%eax │ │ mov 0x34(%esp),%ecx │ │ - mov 0x40(%esp),%eax │ │ + mov %edx,0x54(%esp) │ │ + mov 0x10(%eax),%eax │ │ + mov 0x3c(%esp),%edx │ │ + mov 0x30(%esp),%edi │ │ + mov (%eax,%ecx,1),%esi │ │ + mov %edx,0x8(%esp) │ │ + mov 0x38(%esp),%edx │ │ movl $0x76,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + add %edi,%esi │ │ movl $0x2,0x4(%esp) │ │ - mov 0x4(%ecx),%eax │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x24(%esp),%edx │ │ - mov %eax,0x4(%ebp) │ │ - mov 0x2c(%esp),%ebp │ │ - mov 0x28(%esp),%ecx │ │ - mov (%edx),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - mov 0x34(%esp),%ebp │ │ - mov 0x4(%eax,%ecx,1),%eax │ │ - mov 0x4(%ebp),%ecx │ │ - add %ecx,%ecx │ │ + mov 0x4(%edx),%eax │ │ mov %eax,(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x38(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - call cfe4 │ │ - mov 0x24(%esp),%edx │ │ - mov 0x2c(%esp),%ebp │ │ - mov 0x28(%esp),%ecx │ │ - mov (%edx),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - mov %esi,0x8(%eax,%ecx,1) │ │ - addl $0x1,0x30(%esp) │ │ - addl $0xc,0x28(%esp) │ │ - mov 0x44(%esp),%ecx │ │ - cmp %ecx,0x30(%esp) │ │ - je 2357d │ │ - mov 0x34(%esp),%esi │ │ - mov 0x4(%esi),%eax │ │ - jmp 233b8 │ │ - cmpw $0xffff,(%edi) │ │ - jne 23a71 │ │ - mov (%edx),%eax │ │ - mov 0x2c(%esp),%esi │ │ - mov 0x28(%esp),%ebp │ │ - mov (%eax,%esi,1),%eax │ │ - movl $0x0,(%eax,%ebp,1) │ │ - mov (%edx),%eax │ │ - mov (%eax,%esi,1),%eax │ │ - movl $0x0,0x4(%eax,%ebp,1) │ │ - mov (%edx),%eax │ │ - mov (%eax,%esi,1),%eax │ │ - movl $0x0,0x8(%eax,%ebp,1) │ │ - jmp 23511 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,0x5c(%esp) │ │ - mov %ebp,0x58(%esp) │ │ - jmp 23428 │ │ - addl $0x1,0x3c(%esp) │ │ - mov 0x44(%esp),%ebp │ │ - cmp %ebp,0x3c(%esp) │ │ - je 2368d │ │ - mov 0x54(%esp),%eax │ │ - mov 0x34(%esp),%esi │ │ - mov 0x10(%eax),%ecx │ │ - mov 0x4(%esi),%eax │ │ - jmp 23355 │ │ - mov $0x1,%edx │ │ - shl %cl,%edx │ │ - mov %edx,%ecx │ │ - or %ebp,%ecx │ │ - mov %ecx,(%eax) │ │ - mov 0x4(%esi),%ebp │ │ - test %ebp,%ebp │ │ - jle 23a55 │ │ - mov 0x4c(%esp),%eax │ │ - mov 0x28(%esp),%ebp │ │ - shl $0x2,%ebp │ │ - mov %edi,0x30(%esp) │ │ - mov %ebp,0x2c(%esp) │ │ - xor %ebp,%ebp │ │ - lea (%eax,%edi,4),%edx │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movswl %bp,%eax │ │ - mov 0x28(%esp),%edi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x4(%esi) │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x34(%esp),%ecx │ │ + mov 0x38(%esp),%edx │ │ + mov 0x10(%eax),%eax │ │ + mov 0x44(%esp),%esi │ │ + mov (%eax,%ecx,1),%eax │ │ + mov 0x4(%eax,%edi,1),%eax │ │ + mov %eax,0x58(%esp) │ │ + mov %eax,%edi │ │ + mov 0x4(%edx),%eax │ │ + mov 0x54(%esp),%edx │ │ + mov %eax,0x40(%esp) │ │ + add %eax,%eax │ │ + cmp $0x4,%eax │ │ + jae 254f0 │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 25473 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 2547e │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x34(%esp),%ecx │ │ + mov 0x10(%eax),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ mov 0x30(%esp),%ecx │ │ - mov %edi,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x24(%esp) │ │ - movl $0x2,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %esi,(%esp) │ │ - call 20d50 │ │ - mov 0x24(%esp),%edx │ │ - mov 0x2c(%esp),%edi │ │ - lea (%eax,%eax,2),%eax │ │ - mov (%edx),%ecx │ │ - mov (%ecx,%edi,1),%ecx │ │ - mov 0x38(%esi),%edi │ │ - lea (%edi,%eax,4),%eax │ │ - mov (%eax),%eax │ │ - mov %ax,(%ecx,%ebp,2) │ │ - add $0x1,%ebp │ │ - cmp %ebp,0x4(%esi) │ │ - jg 235d8 │ │ - mov 0x54(%esp),%ebp │ │ - mov 0x8(%ebp),%eax │ │ - jmp 23261 │ │ - jne 23261 │ │ + mov %ebp,0x8(%eax,%ecx,1) │ │ + addl $0x1,0x28(%esp) │ │ + addl $0xc,0x30(%esp) │ │ + mov 0x28(%esp),%eax │ │ + cmp 0x50(%esp),%eax │ │ + je 2553b │ │ + mov 0x38(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ + jmp 25300 │ │ + cmpw $0xffff,(%edx) │ │ + jne 25ad0 │ │ + mov 0x2c(%esp),%ecx │ │ + mov 0x34(%esp),%eax │ │ mov 0x30(%esp),%edi │ │ - mov 0x4(%edi),%edx │ │ - mov 0x5c(%esp),%edi │ │ - movswl (%edx),%ecx │ │ + add 0x10(%ecx),%eax │ │ + mov (%eax),%ecx │ │ + movl $0x0,(%ecx,%edi,1) │ │ + mov (%eax),%ecx │ │ + movl $0x0,0x4(%ecx,%edi,1) │ │ + mov (%eax),%eax │ │ + movl $0x0,0x8(%eax,%edi,1) │ │ + jmp 25494 │ │ + test $0x1,%edi │ │ + jne 255e4 │ │ + test $0x2,%edi │ │ + jne 255cf │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 25462 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + test $0x1,%cl │ │ + jne 25617 │ │ + test $0x2,%edi │ │ + jne 25600 │ │ + mov 0x40(%esp),%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 253c8 │ │ + addl $0x1,0x48(%esp) │ │ + mov 0x48(%esp),%eax │ │ + cmp 0x50(%esp),%eax │ │ + je 2562c │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x10(%eax),%esi │ │ + mov 0x38(%esp),%eax │ │ + mov 0x4(%eax),%ecx │ │ + jmp 25288 │ │ + jne 251ae │ │ + mov 0x44(%esp),%eax │ │ + mov 0x58(%esp),%edi │ │ + mov 0x4(%eax),%eax │ │ + movswl (%eax),%ecx │ │ test %ecx,%ecx │ │ - lea 0x1f(%ecx),%edx │ │ - cmovns %ecx,%edx │ │ - sar $0x5,%edx │ │ - lea (%edi,%edx,4),%ebp │ │ - mov %ecx,%edi │ │ - and $0x1f,%edi │ │ - mov 0x0(%ebp),%edx │ │ - bt %edi,%edx │ │ - jb 23261 │ │ + lea 0x1f(%ecx),%eax │ │ + mov %cx,0x30(%esp) │ │ + cmovns %ecx,%eax │ │ + sar $0x5,%eax │ │ + lea (%edi,%eax,4),%eax │ │ + mov %eax,0x28(%esp) │ │ + mov 0x30(%esp),%eax │ │ + and $0x1f,%eax │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,%edi │ │ + mov 0x28(%esp),%eax │ │ + mov (%eax),%eax │ │ + bt %edi,%eax │ │ + jb 251ae │ │ + mov 0x2c(%esp),%edi │ │ mov 0x4c(%esp),%edx │ │ - mov 0x54(%esp),%eax │ │ mov %ecx,(%esp) │ │ - call 22610 │ │ - mov 0x54(%esp),%edx │ │ - mov %edi,%ecx │ │ - mov 0x2c(%esp),%eax │ │ - shl %cl,%eax │ │ - or %eax,0x0(%ebp) │ │ - mov 0x8(%edx),%eax │ │ - jmp 23261 │ │ - mov 0x50(%esp),%ecx │ │ - mov 0x50(%esp),%eax │ │ + mov %edi,%eax │ │ + call 24340 │ │ + movzbl 0x30(%esp),%ecx │ │ + mov 0x28(%esp),%eax │ │ + shl %cl,%ebp │ │ + mov 0x8(%edi),%edx │ │ + or %ebp,(%eax) │ │ + jmp 251ae │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 25508 │ │ + mov %esi,0x40(%esp) │ │ + lea 0x1(%edi),%edi │ │ + movzbl (%esi),%ecx │ │ + sub $0x1,%eax │ │ + mov %cl,-0x1(%edi) │ │ + mov 0x40(%esp),%ecx │ │ + lea 0x1(%ecx),%esi │ │ + jmp 254fc │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + subl $0x2,0x40(%esp) │ │ + jmp 2552d │ │ + movzbl (%edx),%eax │ │ + lea 0x1(%ecx),%edi │ │ + lea 0x1(%edx),%esi │ │ + mov %al,(%ecx) │ │ + subl $0x1,0x40(%esp) │ │ + jmp 25521 │ │ + mov 0x5c(%esp),%ecx │ │ + mov 0x3c(%esp),%edi │ │ + movl $0x84,0x8(%esp) │ │ + mov %ecx,0x10(%esp) │ │ + mov %ecx,%eax │ │ + mov %edi,0x4(%esp) │ │ add $0x3ff,%eax │ │ + movl $0x1,(%esp) │ │ test %ecx,%ecx │ │ - cmovns 0x50(%esp),%eax │ │ - mov 0x40(%esp),%esi │ │ + mov %edx,0x28(%esp) │ │ + cmovns %ecx,%eax │ │ sar $0xa,%eax │ │ - mov 0x50(%esp),%ebp │ │ mov %eax,0x14(%esp) │ │ - mov %esi,0x4(%esp) │ │ - lea -0x17ce4(%ebx),%eax │ │ - mov %ebp,0x10(%esp) │ │ + lea -0x19afc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x84,0x8(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov %edi,(%esp) │ │ - call 5bce0 │ │ - mov 0x38(%esp),%eax │ │ + call 67510 │ │ + mov 0x28(%esp),%edx │ │ + mov %edx,(%esp) │ │ + call 64330 │ │ + mov 0x44(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x54(%esp),%eax │ │ + call 64330 │ │ + mov 0x2c(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ - mov %eax,0x34(%esp) │ │ - mov 0x4(%eax),%edx │ │ - mov %esi,0x8(%esp) │ │ - mov %edx,0x3c(%esp) │ │ - mov %edx,(%esp) │ │ + mov %eax,0x38(%esp) │ │ + mov %eax,%esi │ │ + mov 0x4(%eax),%eax │ │ + mov %edi,0x8(%esp) │ │ movl $0x96,0xc(%esp) │ │ movl $0x2,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x3c(%esp),%ecx │ │ - mov %esi,0x8(%esp) │ │ - mov %ecx,(%esp) │ │ - mov %eax,%edi │ │ + mov %eax,%ebp │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x48(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %edi,0x8(%esp) │ │ movl $0x97,0xc(%esp) │ │ movl $0x2,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %esi,0x8(%esp) │ │ - mov 0x34(%esp),%esi │ │ - mov %eax,0x38(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x28(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %edi,0x8(%esp) │ │ movl $0x9c,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ + mov %eax,0x44(%esp) │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%edx │ │ - mov 0x54(%esp),%eax │ │ - mov %edx,0x18(%eax) │ │ - mov 0x4(%esi),%eax │ │ - mov 0x3c(%esp),%esi │ │ - test %esi,%esi │ │ - lea 0x0(,%eax,4),%ecx │ │ - mov %ecx,0x50(%esp) │ │ - jle 239d3 │ │ - mov %edx,%ecx │ │ - movl $0x0,0x48(%esp) │ │ - mov 0x54(%esp),%edx │ │ - mov 0x48(%esp),%esi │ │ - mov 0x40(%esp),%ebp │ │ - shl $0x2,%esi │ │ - mov %edx,0x24(%esp) │ │ - mov %esi,0x2c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x2c(%esp),%ecx │ │ + test %ebp,%ebp │ │ + mov 0x28(%esp),%edx │ │ + mov %eax,0x18(%ecx) │ │ + mov 0x4(%esi),%ecx │ │ + lea 0x0(,%ecx,4),%edi │ │ + mov %edi,0x5c(%esp) │ │ + jle 25a4a │ │ + movl $0x0,0x58(%esp) │ │ + mov 0x58(%esp),%edi │ │ + mov %ecx,(%esp) │ │ movl $0xa2,0xc(%esp) │ │ - add %ecx,%esi │ │ - mov %ebp,0x8(%esp) │ │ + shl $0x2,%edi │ │ movl $0xc,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x34(%esp),%ecx │ │ - movl $0x0,0x28(%esp) │ │ + lea (%eax,%edi,1),%esi │ │ + mov 0x3c(%esp),%eax │ │ + mov %edx,0x40(%esp) │ │ + mov %edi,0x28(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,(%esi) │ │ - mov 0x50(%esp),%esi │ │ + mov 0x38(%esp),%eax │ │ + mov 0x5c(%esp),%edi │ │ + movl $0x0,0x34(%esp) │ │ + mov 0x4(%eax),%eax │ │ + mov 0x40(%esp),%edx │ │ movl $0x0,0x30(%esp) │ │ - mov 0x24(%esp),%edx │ │ - mov 0x4(%ecx),%eax │ │ lea (%eax,%eax,2),%ecx │ │ - lea (%esi,%ecx,4),%esi │ │ - mov %esi,0x50(%esp) │ │ - xchg %ax,%ax │ │ + lea (%edi,%ecx,4),%ecx │ │ + mov %ecx,0x5c(%esp) │ │ + jmp 257a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov %eax,0xc(%esp) │ │ - mov 0x38(%esp),%eax │ │ + mov 0x44(%esp),%eax │ │ + mov %edx,0x4(%esp) │ │ + mov 0x28(%esp),%ecx │ │ mov %eax,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x14(%edx),%eax │ │ - mov 0x30(%esp),%esi │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x30(%esp),%edi │ │ + mov %edx,0x40(%esp) │ │ + mov 0x14(%eax),%eax │ │ mov (%eax,%ecx,1),%eax │ │ - mov (%eax,%esi,4),%eax │ │ - mov %edx,0x24(%esp) │ │ + mov (%eax,%edi,4),%eax │ │ mov %eax,(%esp) │ │ - call 22830 │ │ - mov 0x34(%esp),%ebp │ │ - mov 0x24(%esp),%edx │ │ - mov 0x4(%ebp),%eax │ │ - test %eax,%eax │ │ - jle 2396f │ │ - cmpw $0xffff,(%edi) │ │ - je 23979 │ │ - xor %esi,%esi │ │ - jmp 2384e │ │ - xchg %ax,%ax │ │ - cmpw $0xffff,(%edi,%esi,2) │ │ - lea (%esi,%esi,1),%ebp │ │ - je 239a8 │ │ - add $0x1,%esi │ │ - cmp %eax,%esi │ │ - jne 23840 │ │ - lea (%esi,%esi,1),%ecx │ │ - mov %esi,0x5c(%esp) │ │ - mov %ecx,0x58(%esp) │ │ - mov 0x18(%edx),%ebp │ │ + call 24560 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x40(%esp),%edx │ │ + mov 0x4(%eax),%esi │ │ + test %esi,%esi │ │ + jle 25960 │ │ + cmpw $0xffff,(%edx) │ │ + je 2596a │ │ + xor %ebp,%ebp │ │ + jmp 257ff │ │ + lea 0x0(%esi),%esi │ │ + cmpw $0xffff,(%edx,%ebp,2) │ │ + je 2580c │ │ + add $0x1,%ebp │ │ + cmp %esi,%ebp │ │ + mov %ebp,%eax │ │ + lea 0x0(%ebp,%ebp,1),%edi │ │ + jne 257f8 │ │ mov 0x2c(%esp),%ecx │ │ - mov 0x28(%esp),%eax │ │ - add 0x0(%ebp,%ecx,1),%eax │ │ - mov 0x40(%esp),%ebp │ │ - mov %eax,0x44(%esp) │ │ - mov 0x5c(%esp),%eax │ │ - mov %ebp,0x8(%esp) │ │ - mov %edx,0x24(%esp) │ │ + mov 0x34(%esp),%esi │ │ + mov %edx,0x50(%esp) │ │ + mov 0x18(%ecx),%ecx │ │ + mov 0x28(%esp),%edx │ │ + add (%ecx,%edx,1),%esi │ │ + mov 0x3c(%esp),%ecx │ │ movl $0xae,0xc(%esp) │ │ movl $0x2,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x44(%esp),%ecx │ │ - mov 0x24(%esp),%edx │ │ - mov 0x2c(%esp),%ebp │ │ - mov %eax,(%ecx) │ │ - mov 0x18(%edx),%eax │ │ - mov 0x28(%esp),%ecx │ │ - mov (%eax,%ebp,1),%eax │ │ - mov (%eax,%ecx,1),%eax │ │ - mov 0x58(%esp),%ecx │ │ mov %ecx,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cfe4 │ │ - mov 0x24(%esp),%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x2c(%esp),%ecx │ │ - mov 0x28(%esp),%ebp │ │ - mov 0x18(%edx),%eax │ │ - add (%eax,%ecx,1),%ebp │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x40(%esp),%eax │ │ + mov 0x28(%esp),%edx │ │ + mov %eax,(%esi) │ │ + mov 0x18(%ecx),%eax │ │ + mov 0x34(%esp),%esi │ │ + mov %edi,0x40(%esp) │ │ + mov (%eax,%edx,1),%eax │ │ + mov 0x50(%esp),%edx │ │ + mov (%eax,%esi,1),%ecx │ │ + mov %edi,%eax │ │ + cmp $0x4,%eax │ │ + mov %edx,%esi │ │ + mov %ecx,%edi │ │ + jae 259c0 │ │ + xor %ecx,%ecx │ │ + testb $0x2,0x40(%esp) │ │ + je 25884 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + testb $0x1,0x40(%esp) │ │ + je 25892 │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x28(%esp),%ecx │ │ + mov %edx,0x50(%esp) │ │ + mov 0x18(%eax),%eax │ │ + mov 0x3c(%esp),%edx │ │ + mov 0x34(%esp),%edi │ │ + mov (%eax,%ecx,1),%esi │ │ + mov %edx,0x8(%esp) │ │ + mov 0x38(%esp),%edx │ │ movl $0xb2,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + add %edi,%esi │ │ movl $0x2,0x4(%esp) │ │ - mov 0x4(%ecx),%eax │ │ + mov 0x4(%edx),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x24(%esp),%edx │ │ - mov %eax,0x4(%ebp) │ │ - mov 0x2c(%esp),%ebp │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x4(%esi) │ │ + mov 0x2c(%esp),%eax │ │ mov 0x28(%esp),%ecx │ │ - mov 0x18(%edx),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - mov 0x34(%esp),%ebp │ │ - mov 0x4(%eax,%ecx,1),%eax │ │ - mov 0x4(%ebp),%ecx │ │ - add %ecx,%ecx │ │ - mov %eax,(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x38(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - call cfe4 │ │ - mov 0x24(%esp),%edx │ │ - mov 0x2c(%esp),%ebp │ │ + mov 0x38(%esp),%edx │ │ + mov 0x18(%eax),%eax │ │ + mov 0x44(%esp),%esi │ │ + mov (%eax,%ecx,1),%eax │ │ + mov 0x4(%eax,%edi,1),%eax │ │ + mov %eax,0x54(%esp) │ │ + mov %eax,%edi │ │ + mov 0x4(%edx),%eax │ │ + mov 0x50(%esp),%edx │ │ + mov %eax,0x40(%esp) │ │ + add %eax,%eax │ │ + cmp $0x4,%eax │ │ + jae 259a0 │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 2591b │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 25926 │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x2c(%esp),%eax │ │ mov 0x28(%esp),%ecx │ │ - mov 0x18(%edx),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - mov %esi,0x8(%eax,%ecx,1) │ │ + mov 0x34(%esp),%edi │ │ + mov 0x18(%eax),%eax │ │ + mov (%eax,%ecx,1),%ecx │ │ + mov %ebp,0x8(%ecx,%edi,1) │ │ addl $0x1,0x30(%esp) │ │ - addl $0xc,0x28(%esp) │ │ - mov 0x3c(%esp),%ebp │ │ - cmp %ebp,0x30(%esp) │ │ - je 239b5 │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x4(%ecx),%eax │ │ - jmp 237f0 │ │ - cmpw $0xffff,(%edi) │ │ - jne 23a88 │ │ - mov 0x2c(%esp),%eax │ │ - add 0x18(%edx),%eax │ │ - mov 0x28(%esp),%esi │ │ - mov (%eax),%ecx │ │ - movl $0x0,(%ecx,%esi,1) │ │ - mov (%eax),%ecx │ │ - movl $0x0,0x4(%ecx,%esi,1) │ │ - mov (%eax),%eax │ │ - movl $0x0,0x8(%eax,%esi,1) │ │ - jmp 2394f │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,0x5c(%esp) │ │ - mov %ebp,0x58(%esp) │ │ - jmp 23860 │ │ - addl $0x1,0x48(%esp) │ │ - mov 0x3c(%esp),%esi │ │ - cmp %esi,0x48(%esp) │ │ - je 239d3 │ │ - mov 0x34(%esp),%ebp │ │ - mov 0x18(%edx),%ecx │ │ - mov 0x4(%ebp),%eax │ │ - jmp 23792 │ │ - mov %edi,(%esp) │ │ - call 5bce0 │ │ + addl $0xc,0x34(%esp) │ │ + mov 0x30(%esp),%ecx │ │ + cmp 0x48(%esp),%ecx │ │ + je 259db │ │ mov 0x38(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ + jmp 257a0 │ │ + cmpw $0xffff,(%edx) │ │ + jne 25adb │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x28(%esp),%ecx │ │ + mov 0x34(%esp),%edi │ │ + mov 0x18(%eax),%eax │ │ + add %eax,%ecx │ │ + mov (%ecx),%esi │ │ + movl $0x0,(%esi,%edi,1) │ │ + mov (%ecx),%esi │ │ + movl $0x0,0x4(%esi,%edi,1) │ │ + mov (%ecx),%ecx │ │ + movl $0x0,0x8(%ecx,%edi,1) │ │ + jmp 2593c │ │ + lea 0x0(%esi),%esi │ │ + test $0x1,%edi │ │ + jne 25a2e │ │ + test $0x2,%edi │ │ + jne 25a1c │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 2590a │ │ + test $0x1,%cl │ │ + jne 25a0a │ │ + test $0x2,%edi │ │ + jne 259f6 │ │ + mov 0x40(%esp),%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 25870 │ │ + addl $0x1,0x58(%esp) │ │ + mov 0x58(%esp),%edi │ │ + cmp 0x48(%esp),%edi │ │ + je 25a4a │ │ + mov 0x38(%esp),%ecx │ │ + mov 0x4(%ecx),%ecx │ │ + jmp 25727 │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + subl $0x2,0x40(%esp) │ │ + jmp 259cd │ │ + movzbl (%edx),%eax │ │ + lea 0x1(%ecx),%edi │ │ + lea 0x1(%edx),%esi │ │ + mov %al,(%ecx) │ │ + subl $0x1,0x40(%esp) │ │ + jmp 259c5 │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 259b4 │ │ + mov %esi,0x40(%esp) │ │ + lea 0x1(%edi),%edi │ │ + movzbl (%esi),%ecx │ │ + sub $0x1,%eax │ │ + mov %cl,-0x1(%edi) │ │ + mov 0x40(%esp),%ecx │ │ + lea 0x1(%ecx),%esi │ │ + jmp 259ac │ │ + mov %edx,(%esp) │ │ + call 64330 │ │ + mov 0x44(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x50(%esp),%edx │ │ - mov 0x50(%esp),%eax │ │ + call 64330 │ │ + mov 0x5c(%esp),%ecx │ │ + movl $0xc4,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %ecx,0x10(%esp) │ │ + mov %ecx,%eax │ │ add $0x3ff,%eax │ │ - test %edx,%edx │ │ - cmovns 0x50(%esp),%eax │ │ - mov 0x50(%esp),%edx │ │ - mov 0x40(%esp),%esi │ │ - mov %edx,0x10(%esp) │ │ + test %ecx,%ecx │ │ + cmovns %ecx,%eax │ │ sar $0xa,%eax │ │ - mov %esi,0x4(%esp) │ │ mov %eax,0x14(%esp) │ │ - movl $0xc4,0x8(%esp) │ │ - lea -0x17cac(%ebx),%eax │ │ - movl $0x1,(%esp) │ │ + lea -0x19ac4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov 0x4c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5be60 │ │ - mov 0x54(%esp),%eax │ │ + call 645c0 │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 22e30 │ │ - mov 0x54(%esp),%eax │ │ + call 24cf0 │ │ + mov 0x2c(%esp),%eax │ │ lea 0x6c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x54(%esp),%ecx │ │ - mov 0x8(%ecx),%eax │ │ - jmp 23261 │ │ - mov 0x30(%esp),%edi │ │ - mov 0x8(%edi),%edi │ │ - mov %edi,0x2c(%esp) │ │ - jmp 23219 │ │ - movl $0x0,0x58(%esp) │ │ - movl $0x0,0x5c(%esp) │ │ - xor %esi,%esi │ │ - jmp 23428 │ │ - movl $0x0,0x58(%esp) │ │ - movl $0x0,0x5c(%esp) │ │ - xor %esi,%esi │ │ - jmp 23860 │ │ + mov 0x44(%esp),%ecx │ │ + mov 0x8(%ecx),%ebp │ │ + jmp 250eb │ │ + xor %edi,%edi │ │ + xor %eax,%eax │ │ + xor %ebp,%ebp │ │ + jmp 25364 │ │ + xor %edi,%edi │ │ + xor %eax,%eax │ │ + xor %ebp,%ebp │ │ + jmp 2580c │ │ + jmp 25b00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ │ │ -00023aa0 : │ │ +00025b00 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5f54b,%ebx │ │ + call db90 │ │ + add $0x683bf,%ebx │ │ lea -0x5c(%esp),%esp │ │ - mov 0x74(%esp),%edx │ │ - mov 0x70(%esp),%eax │ │ - mov 0x8(%edx),%ebp │ │ - mov 0x4(%edx),%edi │ │ - mov %ebp,0x44(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - lea -0x17c6c(%ebx),%eax │ │ + mov 0x74(%esp),%ecx │ │ + mov 0x8(%ecx),%eax │ │ + mov 0x4(%ecx),%ebp │ │ movl $0x33,0x8(%esp) │ │ + mov %eax,0x34(%esp) │ │ + mov %eax,%esi │ │ + mov 0x70(%esp),%eax │ │ movl $0x1,0x4(%esp) │ │ + mov %ecx,0x2c(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea -0x19a84(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x14(%ebp),%eax │ │ - mov 0x2c(%esp),%edx │ │ - test %eax,%eax │ │ - jle 23bc1 │ │ - lea -0x1c1a8(%ebx),%eax │ │ - mov %edi,0x4c(%esp) │ │ - mov %eax,0x48(%esp) │ │ - movl $0x0,0x40(%esp) │ │ - lea -0x1c1a2(%ebx),%eax │ │ - xor %ebp,%ebp │ │ + call d760 │ │ + mov 0x14(%esi),%ecx │ │ + test %ecx,%ecx │ │ + mov 0x2c(%esp),%ecx │ │ + jle 25c41 │ │ + lea -0x1dfa3(%ebx),%eax │ │ + xor %edi,%edi │ │ mov %eax,0x3c(%esp) │ │ - mov 0x70(%esp),%edi │ │ - mov %edx,0x38(%esp) │ │ - mov 0x44(%esp),%edx │ │ - mov 0x8(%edx),%eax │ │ - mov 0x40(%esp),%edx │ │ - mov (%eax,%edx,1),%eax │ │ - mov 0x48(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ + lea -0x1df9d(%ebx),%eax │ │ + movl $0x0,0x38(%esp) │ │ + mov %ebp,0x40(%esp) │ │ + mov 0x70(%esp),%esi │ │ + mov %ecx,0x74(%esp) │ │ + mov %eax,0x30(%esp) │ │ + xor %eax,%eax │ │ + test %edi,%edi │ │ + js 25b9a │ │ + mov 0x34(%esp),%eax │ │ + mov 0x38(%esp),%ecx │ │ + mov 0x8(%eax),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %edi,(%esp) │ │ - call cfa4 │ │ - mov 0x44(%esp),%edx │ │ - mov 0x8(%edx),%eax │ │ - mov 0x40(%esp),%edx │ │ - mov 0x8(%eax,%edx,1),%eax │ │ + xor %ebp,%ebp │ │ + mov 0x3c(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d770 │ │ + mov 0x34(%esp),%eax │ │ + mov 0x38(%esp),%ecx │ │ + mov 0x8(%eax),%eax │ │ + mov 0x8(%eax,%ecx,1),%eax │ │ + mov %eax,0x2c(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x34(%esp) │ │ - jle 23b94 │ │ - xor %esi,%esi │ │ + jle 25c14 │ │ + jmp 25be0 │ │ nop │ │ - mov 0x38(%esp),%edx │ │ - mov %esi,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 22ce0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x74(%esp),%eax │ │ + mov %ebp,0x8(%esp) │ │ + add $0x1,%ebp │ │ + mov %edi,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 24ba0 │ │ + mov %esi,(%esp) │ │ movzwl %ax,%eax │ │ - mov 0x3c(%esp),%edx │ │ mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - add $0x1,%esi │ │ - call cfa4 │ │ - cmp 0x34(%esp),%esi │ │ - jne 23b60 │ │ - mov %edi,0x4(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d770 │ │ + cmp 0x2c(%esp),%ebp │ │ + jne 25be0 │ │ + mov %esi,0x4(%esp) │ │ + add $0x1,%edi │ │ movl $0xa,(%esp) │ │ - call d034 │ │ - mov 0x44(%esp),%edx │ │ - add $0x1,%ebp │ │ - addl $0x14,0x40(%esp) │ │ - cmp %ebp,0x14(%edx) │ │ - jg 23b24 │ │ - mov 0x4c(%esp),%edi │ │ - mov 0x38(%esp),%edx │ │ - mov 0x70(%esp),%ebp │ │ - mov %edx,0x2c(%esp) │ │ - mov %ebp,0xc(%esp) │ │ + call d7f0 │ │ + mov 0x34(%esp),%eax │ │ + addl $0x14,0x38(%esp) │ │ + cmp %edi,0x14(%eax) │ │ + jg 25b86 │ │ + mov 0x40(%esp),%ebp │ │ + mov 0x74(%esp),%ecx │ │ + mov 0x70(%esp),%eax │ │ movl $0x2,0x8(%esp) │ │ - lea -0x1c6dc(%ebx),%ebp │ │ movl $0x1,0x4(%esp) │ │ - mov %ebp,0x4c(%esp) │ │ - mov %ebp,(%esp) │ │ - call cf94 │ │ + mov %eax,0xc(%esp) │ │ + lea -0x1e4f0(%ebx),%eax │ │ + mov %eax,(%esp) │ │ + mov %ecx,0x2c(%esp) │ │ + mov %eax,0x4c(%esp) │ │ + call d760 │ │ mov 0x70(%esp),%eax │ │ movl $0x18,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea -0x1c19d(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x1dfbc(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x4(%edi),%eax │ │ - lea -0x1c184(%ebx),%ebp │ │ - test %eax,%eax │ │ + call d760 │ │ + mov 0x4(%ebp),%eax │ │ + lea -0x1df98(%ebx),%ecx │ │ movl $0x0,0x44(%esp) │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - jle 23d23 │ │ - mov 0x44(%esp),%ebp │ │ + mov %ecx,0x48(%esp) │ │ + mov 0x2c(%esp),%ecx │ │ + test %eax,%eax │ │ + jle 25db8 │ │ + test %eax,%eax │ │ + jle 25da7 │ │ + mov 0x44(%esp),%esi │ │ movl $0x0,0x40(%esp) │ │ - shl $0x2,%ebp │ │ - mov %ebp,0x3c(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x40(%esp),%ecx │ │ + shl $0x2,%esi │ │ + mov %esi,0x3c(%esp) │ │ + jmp 25ce0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + test %eax,%eax │ │ + jle 25d96 │ │ + mov 0x40(%esp),%esi │ │ + shl $0x2,%esi │ │ + mov %esi,0x2c(%esp) │ │ xor %esi,%esi │ │ - shl $0x2,%ecx │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esp),%ebp │ │ - mov 0xc(%edx),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - mov (%eax,%ecx,1),%eax │ │ - movzwl (%eax,%esi,2),%ebp │ │ - cmp $0xffff,%bp │ │ - je 23cef │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x3c(%esp),%edi │ │ + mov 0xc(%ecx),%edx │ │ + mov (%edx,%edi,1),%edx │ │ + mov 0x2c(%esp),%edi │ │ + mov (%edx,%edi,1),%edx │ │ + movzwl (%edx,%esi,2),%edi │ │ + cmp $0xffff,%di │ │ + je 25d8b │ │ + mov %ebp,(%esp) │ │ movswl %si,%eax │ │ - mov %edx,0x2c(%esp) │ │ - mov %ecx,0x30(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 20c60 │ │ - mov %eax,0x34(%esp) │ │ - mov %edi,(%esp) │ │ + mov %ecx,0x38(%esp) │ │ + call 22810 │ │ + mov %eax,0x30(%esp) │ │ movswl 0x40(%esp),%eax │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 20c60 │ │ - mov %eax,0x38(%esp) │ │ - mov %edi,(%esp) │ │ + call 22810 │ │ + mov %eax,0x34(%esp) │ │ movswl 0x44(%esp),%eax │ │ - movzwl %bp,%ebp │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 20c60 │ │ - mov %ebp,0x14(%esp) │ │ - mov 0x34(%esp),%ebp │ │ - mov %ebp,0x10(%esp) │ │ - mov 0x38(%esp),%ebp │ │ - mov %ebp,0xc(%esp) │ │ + call 22810 │ │ mov %eax,0x8(%esp) │ │ - mov 0x48(%esp),%ebp │ │ + mov 0x48(%esp),%eax │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x34(%esp),%edx │ │ + mov %eax,0x4(%esp) │ │ mov 0x70(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ + mov %edi,0x14(%esp) │ │ + mov %ecx,0x10(%esp) │ │ + mov %edx,0xc(%esp) │ │ mov %eax,(%esp) │ │ - call cfa4 │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x2c(%esp),%edx │ │ + call d770 │ │ + mov 0x4(%ebp),%eax │ │ + mov 0x38(%esp),%ecx │ │ add $0x1,%esi │ │ - mov 0x4(%edi),%eax │ │ cmp %esi,%eax │ │ - jg 23c60 │ │ + jg 25d00 │ │ addl $0x1,0x40(%esp) │ │ - cmp 0x40(%esp),%eax │ │ - jle 23d10 │ │ - test %eax,%eax │ │ - jg 23c50 │ │ + mov 0x40(%esp),%esi │ │ + cmp %eax,%esi │ │ + jl 25ce0 │ │ addl $0x1,0x44(%esp) │ │ - cmp 0x44(%esp),%eax │ │ - jle 23d23 │ │ - test %eax,%eax │ │ - jg 23c36 │ │ - mov 0x70(%esp),%edx │ │ - mov 0x4c(%esp),%ebp │ │ - mov %edx,0xc(%esp) │ │ + mov 0x44(%esp),%esi │ │ + cmp %eax,%esi │ │ + jl 25cb6 │ │ + mov 0x70(%esp),%eax │ │ movl $0x2,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cf94 │ │ - mov 0x1c(%edi),%eax │ │ - mov 0x70(%esp),%edx │ │ + mov %eax,0xc(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d760 │ │ + mov 0x1c(%ebp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - lea -0x1c173(%ebx),%eax │ │ + lea -0x1df87(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ - mov 0x1c(%edi),%eax │ │ - test %eax,%eax │ │ - jle 23e04 │ │ - lea -0x1c156(%ebx),%ebp │ │ - lea -0x1c1a2(%ebx),%edx │ │ - movl $0x0,0x38(%esp) │ │ - mov %ebp,0x3c(%esp) │ │ - mov %edx,0x34(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x38(%esp),%ebp │ │ - mov %edx,0x4(%esp) │ │ - mov 0x70(%esp),%edx │ │ - mov %ebp,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - call cfa4 │ │ - mov 0xc(%edi),%eax │ │ - test %eax,%eax │ │ - jle 23de2 │ │ - mov %ebp,%eax │ │ - xor %esi,%esi │ │ + mov 0x70(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d770 │ │ + mov 0x1c(%ebp),%edx │ │ + lea -0x1df63(%ebx),%eax │ │ + mov %eax,0x38(%esp) │ │ + lea -0x1df9d(%ebx),%eax │ │ + movl $0x0,0x34(%esp) │ │ + mov %eax,0x30(%esp) │ │ + test %edx,%edx │ │ + mov 0x70(%esp),%esi │ │ + jle 25eac │ │ + mov 0x34(%esp),%edi │ │ + mov 0x38(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d770 │ │ + mov %edi,%eax │ │ + xor %edi,%edi │ │ shl $0x2,%eax │ │ - mov %eax,%ebp │ │ + mov %eax,0x2c(%esp) │ │ + mov 0xc(%ebp),%eax │ │ + test %eax,%eax │ │ + jle 25e8a │ │ + jmp 25e60 │ │ nop │ │ - mov 0x3c(%edi),%eax │ │ - mov 0x34(%esp),%edx │ │ - mov (%eax,%ebp,1),%eax │ │ - movzwl (%eax,%esi,2),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov 0x70(%esp),%edx │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x3c(%ebp),%eax │ │ + mov 0x2c(%esp),%ecx │ │ + mov (%eax,%ecx,1),%eax │ │ + movzwl (%eax,%edi,2),%eax │ │ + add $0x1,%edi │ │ + mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - lea 0x1(%esi),%esi │ │ - call cfa4 │ │ - cmp %esi,0xc(%edi) │ │ - jg 23db8 │ │ - mov 0x70(%esp),%edx │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d770 │ │ + cmp %edi,0xc(%ebp) │ │ + jg 25e60 │ │ + mov %esi,0x4(%esp) │ │ movl $0xa,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call d034 │ │ - addl $0x1,0x38(%esp) │ │ - mov 0x38(%esp),%ebp │ │ - cmp %ebp,0x1c(%edi) │ │ - jg 23d8b │ │ - mov 0x70(%esp),%edx │ │ - mov 0x4c(%esp),%ebp │ │ - mov %edx,0xc(%esp) │ │ - mov %ebp,(%esp) │ │ + call d7f0 │ │ + addl $0x1,0x34(%esp) │ │ + mov 0x34(%esp),%eax │ │ + cmp %eax,0x1c(%ebp) │ │ + jg 25e24 │ │ + mov 0x70(%esp),%eax │ │ movl $0x2,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - call cf94 │ │ - mov 0x70(%esp),%edx │ │ - lea -0x1c151(%ebx),%eax │ │ - mov %edx,0xc(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d760 │ │ + mov 0x70(%esp),%eax │ │ movl $0x6,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea -0x1df6a(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x70(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call d044 │ │ + call d760 │ │ + mov 0x70(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d800 │ │ lea 0x5c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ - lea -0x3c(%esp),%esp │ │ - mov %edi,0x34(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + push %ebp │ │ + push %edi │ │ mov %edx,%edi │ │ - mov 0x8(%edx),%edx │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - call d3b4 │ │ - add $0x5f166,%ebx │ │ + push %esi │ │ mov %eax,%esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x67fab,%ebx │ │ + lea -0x1c(%esp),%esp │ │ mov 0x4(%eax),%ebp │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - js 23eae │ │ - mov %edx,0x4(%esp) │ │ + mov 0x8(%edx),%eax │ │ + test %eax,%eax │ │ + js 25fa8 │ │ + mov %eax,0x4(%esp) │ │ mov 0x44(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 3ce20 │ │ - mov (%edi),%edx │ │ - mov 0xc(%edx),%ecx │ │ - mov %ecx,0x18(%esp) │ │ - cmpl $0xffffffff,0x18(%esp) │ │ - lea -0x1c14a(%ebx),%ecx │ │ - mov %ecx,0x14(%esp) │ │ - je 23eda │ │ + call 40380 │ │ + mov (%edi),%ecx │ │ + mov 0xc(%ecx),%edx │ │ + cmp $0xffffffff,%edx │ │ + je 26000 │ │ mov 0x3c(%ebp),%ebp │ │ - mov 0x18(%esp),%ecx │ │ mov 0x10(%ebp),%ebp │ │ - mov 0x0(%ebp,%ecx,4),%ecx │ │ - mov %ecx,0x14(%esp) │ │ - mov 0x14(%esp),%ebp │ │ - mov 0xc(%edi),%ecx │ │ - mov %ebp,0x8(%esi) │ │ - xor %ebp,%ebp │ │ + mov 0x0(%ebp,%edx,4),%edx │ │ + mov 0xc(%edi),%ebp │ │ test %eax,%eax │ │ - mov %ecx,0x10(%esi) │ │ - je 23ef3 │ │ - mov 0xc(%eax),%ebp │ │ - add $0x1,%ebp │ │ - cmp %ecx,%ebp │ │ - mov 0x8(%edx),%edx │ │ + mov %edx,0x8(%esi) │ │ + mov %ebp,0x10(%esi) │ │ + je 25fd0 │ │ + mov 0xc(%eax),%edx │ │ + add $0x1,%edx │ │ + mov %edx,0xc(%esi) │ │ + cmp %edx,%ebp │ │ + jl 25fa0 │ │ + mov 0x4(%edi),%edx │ │ + mov 0x8(%ecx),%ecx │ │ movl $0x0,0x1c(%esi) │ │ movl $0x1,0x20(%esi) │ │ - cmovle %ebp,%ecx │ │ - sar $0xa,%edx │ │ - test %eax,%eax │ │ - mov %ecx,0xc(%esi) │ │ - mov %edx,0x18(%esi) │ │ - je 23f38 │ │ - mov 0x4(%edi),%ecx │ │ - sub 0x4(%eax),%ecx │ │ - sub %edx,%ecx │ │ - mov %ecx,0x14(%esi) │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + sub 0x4(%eax),%edx │ │ + sar $0xa,%ecx │ │ + mov %ecx,0x18(%esi) │ │ + mov %edx,%eax │ │ + sub %ecx,%eax │ │ + mov %eax,0x14(%esi) │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ + nop │ │ + mov %ebp,0xc(%esi) │ │ + jmp 25f72 │ │ + lea 0x0(%esi),%esi │ │ + mov (%edx),%ecx │ │ + xor %eax,%eax │ │ + mov 0xc(%ecx),%edx │ │ + cmp $0xffffffff,%edx │ │ + jne 25f4e │ │ + mov 0xc(%edi),%ebp │ │ + lea -0x1df5e(%ebx),%eax │ │ + mov %eax,0x8(%esi) │ │ + mov %ebp,0x10(%esi) │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movl $0x0,0xc(%esi) │ │ + test %ebp,%ebp │ │ + jns 25fde │ │ + mov %ebp,0xc(%esi) │ │ + mov 0x8(%ecx),%edx │ │ mov 0x4(%edi),%eax │ │ + movl $0x0,0x1c(%esi) │ │ + sar $0xa,%edx │ │ + movl $0x1,0x20(%esi) │ │ sub %edx,%eax │ │ - mov %eax,0x14(%esi) │ │ - jmp 23f21 │ │ + mov %edx,0x18(%esi) │ │ + jmp 25f93 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x5f093,%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x28(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ - retq │ │ + lea -0x1df5e(%ebx),%edx │ │ + jmp 25f58 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ push %esi │ │ - lea -0x18(%esp),%esp │ │ + push %ebx │ │ + call db90 │ │ + add $0x67eb1,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - movzwl 0x2e(%esi),%eax │ │ - add $0x1,%eax │ │ - cmp 0x2c(%esi),%ax │ │ - mov %ax,0x2e(%esi) │ │ - je 23fc0 │ │ - mov 0x28(%esi),%edx │ │ - cwtl │ │ - mov (%edx,%eax,4),%edx │ │ - mov %esi,%eax │ │ - call 23e70 │ │ - lea 0x18(%esp),%esp │ │ - mov %esi,%eax │ │ + mov 0x28(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ pop %esi │ │ retq │ │ - mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call 23f50 │ │ - jmp 23fb8 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + nop │ │ push %ebp │ │ + mov %eax,%ebp │ │ push %edi │ │ push %esi │ │ - mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5f019,%ebx │ │ - lea -0x4c(%esp),%esp │ │ + call db90 │ │ + add $0x67e7d,%ebx │ │ + lea -0x3c(%esp),%esp │ │ cmp $0xffffffff,%edx │ │ - mov %edx,0x3c(%esp) │ │ - je 24130 │ │ - mov 0x44(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 3ce80 │ │ - lea -0x1(%eax),%edi │ │ - test %edi,%edi │ │ - jle 2411e │ │ - mov 0x3c(%esp),%ebp │ │ - jmp 24019 │ │ - xchg %ax,%ax │ │ - sub $0x1,%edi │ │ - je 2411e │ │ - mov %edi,0x4(%esp) │ │ - mov 0x44(%esi),%eax │ │ + mov %edx,0x24(%esp) │ │ + je 261a8 │ │ + mov 0x44(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 3ce20 │ │ - mov 0xc(%eax),%edx │ │ - cmp %edx,%ebp │ │ - jl 24010 │ │ - mov %edx,%ebp │ │ - mov 0x3c(%esi),%edx │ │ - mov %edx,0x38(%esp) │ │ - mov %esi,%edx │ │ - mov 0x60(%esp),%esi │ │ - mov $0x80000000,%ecx │ │ + call 403e0 │ │ + lea -0x1(%eax),%esi │ │ test %esi,%esi │ │ - movl $0xffffffff,0x34(%esp) │ │ - je 24140 │ │ - mov %ebp,0x28(%esp) │ │ - mov %ecx,%ebp │ │ - jmp 240a4 │ │ - nop │ │ + jg 26089 │ │ + jmp 26198 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - cmp %eax,%ebp │ │ - jge 2407c │ │ - mov 0x38(%esp),%esi │ │ - mov 0x4(%ecx),%ecx │ │ - cmp 0x28(%esi),%ecx │ │ - mov 0x34(%esp),%ecx │ │ - cmove %edi,%ecx │ │ - cmove %eax,%ebp │ │ - mov %ecx,0x34(%esp) │ │ - sub $0x1,%edi │ │ - cmp $0xffffffff,%edi │ │ - je 240d0 │ │ - mov %edi,0x4(%esp) │ │ - mov 0x44(%edx),%eax │ │ + sub $0x1,%esi │ │ + je 26198 │ │ + mov %esi,0x4(%esp) │ │ + mov 0x44(%ebp),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x30(%esp) │ │ - call 3ce20 │ │ - mov 0x28(%esp),%esi │ │ - cmp %esi,0xc(%eax) │ │ - mov 0x30(%esp),%edx │ │ - jne 240d0 │ │ - mov (%eax),%ecx │ │ - mov 0x4(%eax),%eax │ │ - test %ecx,%ecx │ │ - je 240d0 │ │ - cmp %ebp,%eax │ │ - jne 24060 │ │ - mov 0x38(%esp),%esi │ │ - mov 0x28(%esi),%esi │ │ - cmp %esi,0x4(%ecx) │ │ - mov 0x34(%esp),%ecx │ │ - cmove %edi,%ecx │ │ - sub $0x1,%edi │ │ - cmp $0xffffffff,%edi │ │ - mov %ecx,0x34(%esp) │ │ - jne 24084 │ │ - xchg %ax,%ax │ │ - cmpl $0xffffffff,0x34(%esp) │ │ - mov %edx,%esi │ │ - je 241a4 │ │ - mov 0x64(%esp),%edx │ │ + call 40380 │ │ + mov 0xc(%eax),%edi │ │ + cmp %edi,0x24(%esp) │ │ + jl 26080 │ │ + mov 0x3c(%ebp),%ecx │ │ + mov %edi,0x28(%esp) │ │ + movl $0xffffffff,0x20(%esp) │ │ + mov %ecx,0x2c(%esp) │ │ + mov $0x80000000,%ecx │ │ + mov %ecx,%edi │ │ + jmp 26106 │ │ + lea 0x0(%esi),%esi │ │ + jle 260e6 │ │ + mov 0x50(%esp),%edx │ │ test %edx,%edx │ │ - je 240eb │ │ - mov 0x64(%esp),%edx │ │ - mov %ebp,(%edx) │ │ - mov 0x68(%esp),%eax │ │ - mov 0x34(%esp),%edi │ │ + je 26188 │ │ + mov 0x4(%ecx),%ecx │ │ + mov 0x2c(%esp),%edx │ │ + cmp 0x28(%edx),%ecx │ │ + cmove %eax,%edi │ │ + mov 0x20(%esp),%eax │ │ + cmove %esi,%eax │ │ + mov %eax,0x20(%esp) │ │ + sub $0x1,%esi │ │ + cmp $0xffffffff,%esi │ │ + je 26130 │ │ + mov %esi,0x4(%esp) │ │ + mov 0x44(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call 40380 │ │ + mov 0x28(%esp),%edx │ │ + cmp 0xc(%eax),%edx │ │ + jne 26130 │ │ + mov (%eax),%ecx │ │ + mov 0x4(%eax),%eax │ │ + test %ecx,%ecx │ │ + je 26130 │ │ + cmp %edi,%eax │ │ + jne 260c0 │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x28(%eax),%eax │ │ + cmp %eax,0x4(%ecx) │ │ + mov 0x20(%esp),%eax │ │ + cmove %esi,%eax │ │ + sub $0x1,%esi │ │ + cmp $0xffffffff,%esi │ │ + mov %eax,0x20(%esp) │ │ + jne 260ee │ │ + cmpl $0xffffffff,0x20(%esp) │ │ + je 261b7 │ │ + mov 0x54(%esp),%edx │ │ + test %edx,%edx │ │ + je 26149 │ │ + mov 0x54(%esp),%eax │ │ + mov %edi,(%eax) │ │ + mov 0x58(%esp),%eax │ │ + mov 0x20(%esp),%edi │ │ test %eax,%eax │ │ - je 2411e │ │ + je 2617c │ │ mov %edi,0x4(%esp) │ │ - mov 0x44(%esi),%eax │ │ + mov 0x44(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 3ce20 │ │ + call 40380 │ │ + mov 0x2c(%esp),%ecx │ │ mov (%eax),%eax │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x68(%esp),%esi │ │ mov 0x28(%ecx),%ecx │ │ cmp %ecx,0x4(%eax) │ │ + mov 0x58(%esp),%ecx │ │ sete %al │ │ movzbl %al,%eax │ │ - mov %eax,(%esi) │ │ - lea 0x4c(%esp),%esp │ │ + mov %eax,(%ecx) │ │ + lea 0x3c(%esp),%esp │ │ mov %edi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + nop │ │ + mov %esi,0x20(%esp) │ │ + mov %eax,%edi │ │ + jmp 260e6 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x78(%eax),%eax │ │ + lea 0x3c(%esp),%esp │ │ + mov %esi,%edi │ │ + pop %ebx │ │ + mov %edi,%eax │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov 0x78(%ebp),%eax │ │ sub $0x1,%eax │ │ - mov %eax,0x3c(%esp) │ │ - jmp 23ff2 │ │ - nop │ │ - mov %ebp,%esi │ │ - mov %ecx,%ebp │ │ - jmp 2417c │ │ - xchg %ax,%ax │ │ - jle 24150 │ │ - mov %eax,%ebp │ │ - mov %edi,0x34(%esp) │ │ - sub $0x1,%edi │ │ - cmp $0xffffffff,%edi │ │ - je 240d0 │ │ - mov %edi,0x4(%esp) │ │ - mov 0x44(%edx),%eax │ │ - mov %eax,(%esp) │ │ - mov %edx,0x30(%esp) │ │ - call 3ce20 │ │ - cmp %esi,0xc(%eax) │ │ - mov 0x30(%esp),%edx │ │ - jne 240d0 │ │ - mov (%eax),%ecx │ │ - mov 0x4(%eax),%eax │ │ - test %ecx,%ecx │ │ - je 240d0 │ │ - cmp %ebp,%eax │ │ - jne 24148 │ │ - mov 0x38(%esp),%eax │ │ - mov 0x28(%eax),%eax │ │ - cmp %eax,0x4(%ecx) │ │ - mov 0x34(%esp),%ecx │ │ - cmove %edi,%ecx │ │ - mov %ecx,0x34(%esp) │ │ - jmp 24150 │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x17c38(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov %eax,0x24(%esp) │ │ + jmp 26062 │ │ + mov 0x24(%esp),%eax │ │ + mov $0xffffffff,%edi │ │ movl $0x38e,0x8(%esp) │ │ - lea -0x17c00(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x19a50(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x19a18(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov $0xffffffff,%edi │ │ - call 5e6d0 │ │ - jmp 2411e │ │ + call 67510 │ │ + jmp 2617c │ │ xchg %ax,%ax │ │ │ │ -000241e0 : │ │ +000261f0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x67cd1,%ebx │ │ + lea -0x14(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ + mov %esi,(%esp) │ │ + call 17200 │ │ + mov 0x40(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 40520 │ │ + mov 0x44(%esi),%eax │ │ + test %eax,%eax │ │ + je 2624d │ │ + mov %eax,(%esp) │ │ + call 403b0 │ │ + movl $0x0,0x8(%esp) │ │ + movl $0x0,0x4(%esp) │ │ + mov 0x44(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 3fec0 │ │ + mov 0x44(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 3fdc0 │ │ + mov 0x38(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 2a1a0 │ │ + mov 0x3c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 44cc0 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00026280 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x67c3f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%esi │ │ + mov 0x44(%esp),%edi │ │ + mov 0x48(%esp),%ebp │ │ + mov 0x40(%esi),%eax │ │ + test %eax,%eax │ │ + je 262ae │ │ + mov %eax,(%esp) │ │ + call 40520 │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call 17150 │ │ + mov 0x14(%edi),%eax │ │ + mov %eax,0x28(%esi) │ │ + mov 0x70(%esi),%eax │ │ + mov %eax,0x18(%esp) │ │ + mov 0x74(%esi),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov 0x38(%esi),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0xc(%esi),%eax │ │ + mov 0x14(%eax),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 40680 │ │ + mov %eax,0x40(%esi) │ │ + mov %edi,0x8(%esp) │ │ + mov 0x3c(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x44(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 3fec0 │ │ + lea 0x2c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + │ │ +00026320 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5ee0b,%ebx │ │ + call db90 │ │ + add $0x67b9f,%ebx │ │ lea -0x4c(%esp),%esp │ │ mov 0x60(%esp),%esi │ │ mov 0x48(%esi),%edi │ │ test %edi,%edi │ │ - je 24211 │ │ + je 26351 │ │ xchg %ax,%ax │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 3e650 │ │ + call 41ef0 │ │ mov 0x8(%edi),%edi │ │ test %edi,%edi │ │ - jne 24200 │ │ + jne 26340 │ │ mov 0x4c(%esi),%edi │ │ test %edi,%edi │ │ - je 24229 │ │ + je 26371 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 3e650 │ │ + call 41ef0 │ │ mov 0x8(%edi),%edi │ │ test %edi,%edi │ │ - jne 24218 │ │ + jne 26360 │ │ mov 0x48(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ + call 68140 │ │ mov 0x4c(%esi),%eax │ │ movl $0x0,0x48(%esi) │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ + call 68140 │ │ + mov 0x44(%esi),%eax │ │ movl $0x0,0x4c(%esi) │ │ movb $0x1,0x7c(%esi) │ │ - mov 0x44(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 3ce80 │ │ + call 403e0 │ │ mov 0x78(%esi),%ecx │ │ - mov %eax,%edi │ │ + mov %eax,%ebp │ │ test %ecx,%ecx │ │ - jle 242f0 │ │ + jle 26438 │ │ + mov 0x98(%esi),%edi │ │ mov %eax,%edx │ │ - mov 0x98(%esi),%ebp │ │ sar $0x1f,%edx │ │ - mov 0x94(%esi),%esi │ │ idiv %ecx │ │ - mov %ebp,%edx │ │ + mov 0x94(%esi),%esi │ │ + mov %edi,%edx │ │ sar $0x1f,%edx │ │ mov %eax,0x38(%esp) │ │ - mov %ebp,%eax │ │ + mov %edi,%eax │ │ idiv %ecx │ │ mov %esi,%edx │ │ sar $0x1f,%edx │ │ mov %eax,0x3c(%esp) │ │ mov %esi,%eax │ │ idiv %ecx │ │ mov 0x38(%esp),%edx │ │ - mov %edi,0x24(%esp) │ │ + mov %eax,0x18(%esp) │ │ + lea -0x199e4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x19a18(%ebx),%eax │ │ mov %edx,0x28(%esp) │ │ mov 0x3c(%esp),%edx │ │ - mov %ebp,0x1c(%esp) │ │ - mov %eax,0x18(%esp) │ │ + mov %ebp,0x24(%esp) │ │ + mov %edi,0x1c(%esp) │ │ mov %esi,0x14(%esp) │ │ - lea -0x17bcc(%ebx),%eax │ │ - mov %edx,0x20(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ mov %ecx,0x10(%esp) │ │ - lea -0x17c00(%ebx),%eax │ │ movl $0x34b,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %edx,0x20(%esp) │ │ + call 67510 │ │ lea 0x4c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - mov 0x98(%esi),%ebp │ │ + mov 0x98(%esi),%edi │ │ + xor %eax,%eax │ │ movl $0x0,0x3c(%esp) │ │ - mov 0x94(%esi),%esi │ │ movl $0x0,0x38(%esp) │ │ - xor %eax,%eax │ │ - jmp 24296 │ │ + mov 0x94(%esi),%esi │ │ + jmp 263de │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + push %ebp │ │ + push %edi │ │ + mov %eax,%edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x67a5d,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x44(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 403e0 │ │ + mov %eax,0x28(%esp) │ │ + mov %edi,%edx │ │ + mov 0x60(%edi),%edi │ │ + add 0x84(%edx),%edi │ │ + mov %edi,0x18(%esp) │ │ + mov 0x78(%edx),%edi │ │ + add $0x1,%edi │ │ + mov %edi,0x20(%esp) │ │ + mov 0x88(%edx),%edi │ │ + mov %edi,0x10(%esp) │ │ + cmp %edi,%eax │ │ + jle 2659a │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x10(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x1c(%esp),%eax │ │ + mov 0x44(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 40380 │ │ + mov %eax,%edx │ │ + mov 0x4(%eax),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov (%edx),%eax │ │ + test %eax,%eax │ │ + je 265d8 │ │ + mov 0x4(%eax),%edi │ │ + mov 0x1c(%esp),%esi │ │ + mov $0x1,%ebp │ │ + movswl 0x10(%edx),%eax │ │ + mov 0x40(%esi),%esi │ │ + mov %eax,%ecx │ │ + shl %cl,%ebp │ │ + mov 0x1c(%esi),%esi │ │ + sar $0x5,%eax │ │ + mov (%esi,%edi,4),%esi │ │ + lea 0x4(%eax),%edi │ │ + test %esi,%esi │ │ + je 26587 │ │ + jmp 26520 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movzwl 0x20(%esi),%ecx │ │ + test %ebp,(%esi,%edi,4) │ │ + je 26580 │ │ + mov $0x1,%eax │ │ + shl %cl,%eax │ │ + sar $0x5,%ecx │ │ + test %eax,0x14(%edx,%ecx,4) │ │ + je 26580 │ │ + mov 0x14(%esp),%ecx │ │ + add 0xc(%esi),%ecx │ │ + cmp %ecx,0x18(%esp) │ │ + jge 26580 │ │ + cmp 0x2c(%esi),%ecx │ │ + jle 26580 │ │ + mov 0x20(%esp),%eax │ │ + cmp 0x70(%esi),%eax │ │ + jg 265a8 │ │ + mov 0x20(%esp),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,0x24(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x10(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea 0x28(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 2a7d0 │ │ + mov 0x24(%esp),%edx │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%esi),%esi │ │ + test %esi,%esi │ │ + jne 26520 │ │ + addl $0x1,0x10(%esp) │ │ + mov 0x10(%esp),%eax │ │ + cmp 0x28(%esp),%eax │ │ + jne 264c0 │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x1c(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov %edx,0x2c(%esp) │ │ + mov 0x4c(%eax),%eax │ │ + mov %ecx,0x24(%esp) │ │ + mov %eax,(%esp) │ │ + call 67f80 │ │ + mov 0x1c(%esp),%edx │ │ + mov 0x24(%esp),%ecx │ │ + mov %eax,0x4c(%edx) │ │ + mov 0x2c(%esp),%edx │ │ + jmp 26554 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x1c(%esp),%eax │ │ + mov 0x3c(%eax),%eax │ │ + mov 0x24(%eax),%edi │ │ + jmp 264ed │ │ + jmp 26600 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ mov %eax,%ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5ecd9,%ebx │ │ + call db90 │ │ + add $0x678bd,%ebx │ │ lea -0x4c(%esp),%esp │ │ - mov 0x3c(%eax),%edx │ │ - mov %edx,0x38(%esp) │ │ - mov 0x84(%eax),%edx │ │ - mov 0x68(%eax),%eax │ │ - add %eax,%edx │ │ + mov 0x3c(%eax),%eax │ │ + mov %eax,0x38(%esp) │ │ + mov 0x84(%ebp),%eax │ │ + add 0x68(%ebp),%eax │ │ + mov %eax,0x30(%esp) │ │ mov 0x44(%ebp),%eax │ │ - mov %edx,0x30(%esp) │ │ mov %eax,(%esp) │ │ - call 3ce80 │ │ + call 403e0 │ │ + mov 0x88(%ebp),%edi │ │ mov %eax,0x3c(%esp) │ │ - mov 0x88(%ebp),%eax │ │ - cmp %eax,0x3c(%esp) │ │ - jle 2442d │ │ + cmp %edi,%eax │ │ + jle 2672d │ │ mov %ebp,0x34(%esp) │ │ - mov %eax,%ebp │ │ - mov 0x34(%esp),%edx │ │ + mov %edi,%ebp │ │ + jmp 26660 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x34(%esp),%eax │ │ mov %ebp,0x4(%esp) │ │ - mov 0x44(%edx),%eax │ │ + mov 0x44(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 3ce20 │ │ + call 40380 │ │ mov %eax,%edi │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ - je 24438 │ │ + je 26738 │ │ mov 0x4(%eax),%eax │ │ - mov 0x38(%esp),%edx │ │ mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 40640 │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 44360 │ │ test %eax,%eax │ │ mov %eax,%esi │ │ - jne 243ae │ │ - jmp 24420 │ │ + jne 266ae │ │ + jmp 26720 │ │ lea 0x0(%esi),%esi │ │ mov %esi,(%esp) │ │ - call 40790 │ │ + call 444a0 │ │ test %eax,%eax │ │ mov %eax,%esi │ │ - je 24420 │ │ + je 26720 │ │ mov %esi,(%esp) │ │ - call 40710 │ │ + call 44430 │ │ cmpl $0xffffffff,0xc(%eax) │ │ - jne 243a0 │ │ + jne 266a0 │ │ mov 0x8(%eax),%edx │ │ sar $0xa,%edx │ │ add 0x4(%edi),%edx │ │ cmp %edx,0x30(%esp) │ │ - jg 243a0 │ │ + jg 266a0 │ │ mov 0x14(%edi),%ecx │ │ mov %ecx,0x18(%esp) │ │ mov 0x18(%edi),%ecx │ │ mov %ecx,0x1c(%esp) │ │ mov 0x1c(%edi),%ecx │ │ mov %ecx,0x20(%esp) │ │ mov 0x20(%edi),%ecx │ │ mov %ecx,0x24(%esp) │ │ movswl 0x10(%edi),%ecx │ │ mov %ebp,0x10(%esp) │ │ - mov %ecx,0x14(%esp) │ │ mov %edx,0xc(%esp) │ │ + mov %ecx,0x14(%esp) │ │ mov 0xc(%edi),%edx │ │ mov %eax,0x4(%esp) │ │ + mov 0x34(%esp),%eax │ │ mov %edx,0x8(%esp) │ │ - mov 0x34(%esp),%edx │ │ - mov 0x44(%edx),%eax │ │ + mov 0x44(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 3ca50 │ │ + call 3ff80 │ │ mov %esi,(%esp) │ │ - call 40790 │ │ + call 444a0 │ │ test %eax,%eax │ │ mov %eax,%esi │ │ - jne 243ae │ │ + jne 266ae │ │ nop │ │ add $0x1,%ebp │ │ cmp 0x3c(%esp),%ebp │ │ - jne 24360 │ │ + jne 26660 │ │ lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ xchg %ax,%ax │ │ - mov 0x38(%esp),%edx │ │ - mov 0x24(%edx),%eax │ │ - jmp 24382 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x5eb9b,%ebx │ │ - lea -0x3c(%esp),%esp │ │ - mov %eax,0x20(%esp) │ │ - mov 0x44(%eax),%eax │ │ - mov %eax,(%esp) │ │ - call 3ce80 │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x20(%esp),%edx │ │ - mov 0x20(%esp),%eax │ │ - mov 0x20(%esp),%ecx │ │ - mov 0x60(%edx),%edx │ │ - mov 0x84(%eax),%eax │ │ - mov 0x88(%ecx),%esi │ │ - add %edx,%eax │ │ - mov %esi,0x18(%esp) │ │ - mov %eax,0x24(%esp) │ │ - mov 0x78(%ecx),%eax │ │ - add $0x1,%eax │ │ - cmp %esi,0x2c(%esp) │ │ - mov %eax,0x28(%esp) │ │ - jle 24582 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x24(%eax),%eax │ │ + jmp 26682 │ │ + jmp 26760 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - mov 0x20(%esp),%ecx │ │ - mov 0x18(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov 0x44(%ecx),%eax │ │ - mov %eax,(%esp) │ │ - call 3ce20 │ │ - mov 0x4(%eax),%esi │ │ - mov %eax,%edx │ │ - mov (%eax),%eax │ │ - mov %esi,0x1c(%esp) │ │ - test %eax,%eax │ │ - je 245b8 │ │ - mov 0x4(%eax),%ecx │ │ - mov 0x20(%esp),%esi │ │ - movzwl 0x10(%edx),%ebp │ │ - mov 0x40(%esi),%eax │ │ - mov 0x1c(%eax),%eax │ │ - mov (%eax,%ecx,4),%esi │ │ - test %esi,%esi │ │ - je 2456f │ │ - movswl %bp,%ecx │ │ - mov $0x1,%ebp │ │ - mov %ecx,%eax │ │ - mov %edx,0x14(%esp) │ │ - sar $0x5,%eax │ │ - shl %cl,%ebp │ │ - lea 0x4(%eax),%edi │ │ - test %ebp,(%esi,%edi,4) │ │ - movzwl 0x20(%esi),%ecx │ │ - je 24568 │ │ - movzwl %cx,%ecx │ │ - mov $0x1,%eax │ │ - shl %cl,%eax │ │ - mov 0x14(%esp),%edx │ │ - sar $0x5,%ecx │ │ - test %eax,0x14(%edx,%ecx,4) │ │ - je 24568 │ │ - mov 0x1c(%esp),%edx │ │ - add 0xc(%esi),%edx │ │ - cmp %edx,0x24(%esp) │ │ - jge 24568 │ │ - cmp 0x2c(%esi),%edx │ │ - jle 24568 │ │ - mov 0x28(%esp),%ecx │ │ - cmp 0x70(%esi),%ecx │ │ - jg 24590 │ │ - mov 0x28(%esp),%eax │ │ - mov 0x18(%esp),%ecx │ │ - mov %eax,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - lea 0x28(%esi),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 28200 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x8(%esi),%esi │ │ - test %esi,%esi │ │ - jne 24508 │ │ - addl $0x1,0x18(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - cmp %eax,0x18(%esp) │ │ - jne 244b0 │ │ - lea 0x3c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x20(%esp),%ecx │ │ - mov %esi,0x4(%esp) │ │ - mov 0x4c(%ecx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,(%esp) │ │ - call 5f0d0 │ │ - mov 0x20(%esp),%ecx │ │ - mov 0x10(%esp),%edx │ │ - mov %eax,0x4c(%ecx) │ │ - jmp 24543 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x20(%esp),%ecx │ │ - mov 0x3c(%ecx),%eax │ │ - mov 0x24(%eax),%ecx │ │ - jmp 244dd │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -000245d0 : │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x5ea1c,%ebx │ │ - lea -0x40(%esp),%esp │ │ - mov 0x50(%esp),%esi │ │ - mov 0x50(%esi),%eax │ │ - movl $0x3f800000,0x5c(%esi) │ │ - mov %eax,0x60(%esi) │ │ - mov 0x54(%esi),%eax │ │ - mov %eax,0x64(%esi) │ │ - mov 0x58(%esi),%eax │ │ - mov %eax,0x68(%esi) │ │ - lea -0x1c44f(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0xc(%esi),%eax │ │ - mov 0x14(%eax),%eax │ │ - mov %eax,(%esp) │ │ - call 1faa0 │ │ - mov %eax,%edi │ │ - mov 0x44(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 3ce50 │ │ - mov 0x44(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 3ce90 │ │ - movb $0x0,0x7c(%esi) │ │ - lea 0x30(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 3d0e0 │ │ - mov 0x30(%esp),%eax │ │ - movl $0xffffffff,0x78(%esi) │ │ - movl $0x0,0x84(%esi) │ │ - mov %eax,0x18(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %edi,0x14(%esp) │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x38(%esp),%eax │ │ - mov %eax,0x20(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - mov %eax,0x24(%esp) │ │ - movl $0xffffffff,0x10(%esp) │ │ - movl $0x0,0xc(%esp) │ │ - movl $0xffffffff,0x8(%esp) │ │ - movl $0x0,0x4(%esp) │ │ - mov 0x44(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 3ca50 │ │ - mov %esi,%eax │ │ - movl $0x0,0x88(%esi) │ │ - call 24310 │ │ - mov %esi,%eax │ │ - call 24450 │ │ - mov 0x4c(%esi),%eax │ │ - addl $0x1,0x78(%esi) │ │ - mov %eax,0x48(%esi) │ │ - movl $0x0,0x4c(%esi) │ │ - movl $0x0,0x94(%esi) │ │ - movl $0x0,0x98(%esi) │ │ - lea 0x40(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000246f0 : │ │ +00026760 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5e8fb,%ebx │ │ - lea -0x6c(%esp),%esp │ │ - mov 0x80(%esp),%esi │ │ - mov 0xc(%esi),%edi │ │ + call db90 │ │ + add $0x6775f,%ebx │ │ + lea -0x7c(%esp),%esp │ │ + mov 0x90(%esp),%ebp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x6c(%esp) │ │ + xor %eax,%eax │ │ + mov 0xc(%ebp),%edi │ │ cmpb $0x0,0x59(%edi) │ │ - je 24b10 │ │ - lea 0x84(%esp),%eax │ │ + je 26bd8 │ │ mov %edi,(%esp) │ │ + lea 0x94(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 1cd70 │ │ + call 1e0b0 │ │ mov 0x34(%edi),%edx │ │ - add %edx,0x98(%esi) │ │ - mov 0x38(%esi),%edx │ │ - mov $0xe0000000,%edi │ │ + add %edx,0x98(%ebp) │ │ + mov 0x38(%ebp),%edx │ │ mov %eax,0x8(%edx) │ │ - mov 0x44(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 3ce80 │ │ - mov 0x48(%esi),%ebp │ │ - xor %edx,%edx │ │ - test %ebp,%ebp │ │ - mov %eax,0x88(%esi) │ │ - je 24b49 │ │ - mov %esi,0x38(%esp) │ │ - mov %edx,%esi │ │ - lea 0x0(%esi),%esi │ │ - mov 0x0(%ebp),%eax │ │ - add $0x28,%eax │ │ - mov %eax,(%esp) │ │ - call 28270 │ │ - cmp %eax,%edi │ │ - mov 0x8(%ebp),%ebp │ │ - cmovl %eax,%edi │ │ - add $0x1,%esi │ │ - test %ebp,%ebp │ │ - jne 24768 │ │ - mov %esi,%edx │ │ - mov 0x38(%esp),%esi │ │ - lea -0x1c900(%ebx),%eax │ │ - add %edx,0x94(%esi) │ │ - mov %eax,0x4(%esp) │ │ - mov 0x8(%esi),%eax │ │ - mov %edx,0x34(%esp) │ │ - mov %eax,(%esp) │ │ - call 5d080 │ │ - mov 0x34(%esp),%edx │ │ - cmp %eax,%edx │ │ - jg 24950 │ │ - mov 0x50(%esi),%eax │ │ - movl $0x3f800000,0x5c(%esi) │ │ - mov %eax,0x60(%esi) │ │ - mov 0x54(%esi),%eax │ │ - mov %eax,0x64(%esi) │ │ - mov 0x58(%esi),%eax │ │ - mov %eax,0x68(%esi) │ │ - mov 0x40(%esi),%eax │ │ - mov 0x24(%eax),%eax │ │ - cmp %eax,%edx │ │ - jg 24b83 │ │ - mov %edi,0x84(%esi) │ │ - mov 0x60(%esi),%edx │ │ - mov 0x48(%esi),%ebp │ │ - add %edi,%edx │ │ - mov %edx,0x3c(%esp) │ │ - mov 0x64(%esi),%edx │ │ - add %edi,%edx │ │ - add 0x68(%esi),%edi │ │ - test %ebp,%ebp │ │ - mov %edx,0x48(%esp) │ │ - mov %edi,0x4c(%esp) │ │ - je 248cf │ │ - mov %esi,0x38(%esp) │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x0(%ebp),%esi │ │ - mov 0x3c(%esp),%edx │ │ - cmp 0x68(%esi),%edx │ │ - jg 248c0 │ │ - mov 0x38(%esp),%edx │ │ - mov 0x70(%esi),%eax │ │ - cmp 0x78(%edx),%eax │ │ - je 24ae8 │ │ - cmpb $0x0,0x23(%esi) │ │ - jne 249b8 │ │ - mov 0x54(%esi),%edx │ │ - cmp %edx,0x48(%esp) │ │ - jg 248c0 │ │ - mov 0x38(%esp),%ecx │ │ - mov (%esi),%edi │ │ - mov 0x78(%ecx),%eax │ │ - add $0x1,%eax │ │ - mov %eax,0x40(%esp) │ │ - mov %ecx,%eax │ │ - mov 0x84(%ecx),%ecx │ │ - add 0x60(%eax),%ecx │ │ - test %edi,%edi │ │ - je 248c0 │ │ - mov %ebp,0x44(%esp) │ │ - mov %edx,%ebp │ │ - jmp 24873 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x54(%esi),%ebp │ │ - add 0xc(%edi),%ebp │ │ - cmp %ebp,%ecx │ │ - jge 248b2 │ │ - cmp 0x2c(%edi),%ebp │ │ - jle 248b2 │ │ - mov 0x40(%esp),%edx │ │ - cmp 0x70(%edi),%edx │ │ - jg 24a90 │ │ - mov 0x40(%esp),%edx │ │ - mov %edx,0xc(%esp) │ │ - mov 0x58(%esi),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov %ecx,0x34(%esp) │ │ - lea 0x28(%edi),%eax │ │ - mov %ebp,0x4(%esp) │ │ + mov 0x44(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 28200 │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x8(%edi),%edi │ │ + call 403e0 │ │ + mov 0x48(%ebp),%edi │ │ + mov %eax,0x88(%ebp) │ │ test %edi,%edi │ │ - jne 24870 │ │ - mov 0x44(%esp),%ebp │ │ - lea 0x0(%esi),%esi │ │ - mov 0x8(%ebp),%ebp │ │ - test %ebp,%ebp │ │ - jne 24810 │ │ - mov 0x38(%esp),%esi │ │ - mov 0x44(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 3cd40 │ │ - mov %esi,%eax │ │ - call 24310 │ │ - mov 0x44(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 3cd40 │ │ - mov %esi,%eax │ │ - call 24450 │ │ - mov 0x48(%esi),%edi │ │ + je 26c2b │ │ + mov $0xe0000000,%esi │ │ xor %eax,%eax │ │ - test %edi,%edi │ │ - jne 24907 │ │ - jmp 24923 │ │ - xchg %ax,%ax │ │ - mov 0x8(%edi),%edi │ │ - test %edi,%edi │ │ - je 24920 │ │ + mov %ebp,0x30(%esp) │ │ + mov %esi,%ebp │ │ + mov %eax,%esi │ │ mov (%edi),%eax │ │ - mov 0x78(%esi),%ecx │ │ - cmp %ecx,0x70(%eax) │ │ - jne 24900 │ │ + add $0x28,%eax │ │ mov %eax,(%esp) │ │ - call 3e650 │ │ + call 2a890 │ │ mov 0x8(%edi),%edi │ │ + cmp %eax,%ebp │ │ + cmovl %eax,%ebp │ │ + add $0x1,%esi │ │ test %edi,%edi │ │ - jne 24907 │ │ - mov 0x48(%esi),%eax │ │ + jne 267e0 │ │ + mov %esi,%edi │ │ + mov %ebp,%esi │ │ + mov 0x30(%esp),%ebp │ │ + lea -0x1e714(%ebx),%eax │ │ + add %edi,0x94(%ebp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ - mov 0x4c(%esi),%eax │ │ - addl $0x1,0x78(%esi) │ │ - mov %eax,0x48(%esi) │ │ - movl $0x0,0x4c(%esi) │ │ - lea 0x6c(%esp),%esp │ │ - mov $0x1,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ + call 65e30 │ │ + cmp %edi,%eax │ │ + jge 26a90 │ │ cmp $0xffffffff,%eax │ │ - je 247b6 │ │ - movss 0x5c(%esi),%xmm0 │ │ + je 26a90 │ │ + movss 0x5c(%ebp),%xmm0 │ │ cvtss2sd %xmm0,%xmm1 │ │ - ucomisd -0x12a2c(%ebx),%xmm1 │ │ - jbe 247cf │ │ - cvtsi2ss 0x50(%esi),%xmm1 │ │ - mulss -0x12910(%ebx),%xmm0 │ │ - mulss %xmm0,%xmm1 │ │ - movss %xmm0,0x5c(%esi) │ │ - cvttss2si %xmm1,%eax │ │ - cvtsi2ss 0x54(%esi),%xmm1 │ │ + ucomisd -0x14848(%ebx),%xmm1 │ │ + jbe 26880 │ │ + mulss -0x14734(%ebx),%xmm0 │ │ + cvtsi2ss 0x50(%ebp),%xmm1 │ │ + movss %xmm0,0x5c(%ebp) │ │ mulss %xmm0,%xmm1 │ │ - mov %eax,0x60(%esi) │ │ cvttss2si %xmm1,%eax │ │ - cvtsi2ss 0x58(%esi),%xmm1 │ │ + cvtsi2ss 0x54(%ebp),%xmm1 │ │ + mov %eax,0x60(%ebp) │ │ mulss %xmm0,%xmm1 │ │ - mov %eax,0x64(%esi) │ │ cvttss2si %xmm1,%eax │ │ - mov %eax,0x68(%esi) │ │ - jmp 247cf │ │ - lea 0x0(%esi),%esi │ │ - mov 0x4c(%esp),%edx │ │ - cmp 0x54(%esi),%edx │ │ - jg 248c0 │ │ - mov 0x38(%esp),%edx │ │ - mov (%esi),%edi │ │ - mov 0x3c(%edx),%edx │ │ - mov 0xc(%edi),%ecx │ │ - mov %edx,0x40(%esp) │ │ - mov 0x14(%edx),%edx │ │ - test %edx,%edx │ │ - je 249f4 │ │ - test %ecx,%ecx │ │ - lea 0x1f(%ecx),%eax │ │ - cmovns %ecx,%eax │ │ - sar $0x5,%eax │ │ - mov (%edx,%eax,4),%eax │ │ - shr %cl,%eax │ │ - test $0x1,%al │ │ - jne 24ab8 │ │ - mov 0x38(%esp),%eax │ │ - cmp $0xffffffff,%ecx │ │ - mov 0x10(%eax),%edx │ │ - mov 0x8(%edx),%eax │ │ - mov %eax,0x44(%esp) │ │ - lea -0x1c14a(%ebx),%eax │ │ + cvtsi2ss 0x58(%ebp),%xmm1 │ │ + mov %eax,0x64(%ebp) │ │ + mulss %xmm1,%xmm0 │ │ + cvttss2si %xmm0,%eax │ │ + mov %eax,0x68(%ebp) │ │ + mov 0x40(%ebp),%eax │ │ + mov 0x24(%eax),%eax │ │ + cmp %edi,%eax │ │ + jl 26c6a │ │ + mov %esi,0x84(%ebp) │ │ + mov 0x60(%ebp),%eax │ │ + mov 0x48(%ebp),%ecx │ │ + add %esi,%eax │ │ mov %eax,0x30(%esp) │ │ - je 24a1f │ │ + mov 0x64(%ebp),%eax │ │ + add %esi,%eax │ │ + add 0x68(%ebp),%esi │ │ + mov %eax,0x3c(%esp) │ │ + test %ecx,%ecx │ │ + lea 0x5c(%esp),%eax │ │ + mov %esi,0x40(%esp) │ │ + mov %eax,0x48(%esp) │ │ + je 269f2 │ │ + mov %ecx,%edi │ │ + mov %ebp,%ecx │ │ + jmp 268eb │ │ + xchg %ax,%ax │ │ + mov 0x54(%esi),%ebp │ │ + cmp %ebp,0x3c(%esp) │ │ + jle 26ab0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x8(%edi),%edi │ │ + test %edi,%edi │ │ + je 269f0 │ │ + mov (%edi),%esi │ │ + mov 0x30(%esp),%eax │ │ + cmp 0x68(%esi),%eax │ │ + jg 268e0 │ │ + mov 0x70(%esi),%eax │ │ + cmp 0x78(%ecx),%eax │ │ + je 26b38 │ │ + cmpb $0x0,0x23(%esi) │ │ + je 268c8 │ │ mov 0x40(%esp),%eax │ │ - mov 0x10(%eax),%eax │ │ - mov (%eax,%ecx,4),%ecx │ │ - mov %ecx,0x30(%esp) │ │ - mov 0x30(%esp),%ecx │ │ + cmp 0x54(%esi),%eax │ │ + jg 268e0 │ │ + mov 0x3c(%ecx),%edx │ │ + mov (%esi),%eax │ │ + mov %edx,0x38(%esp) │ │ + mov 0x14(%edx),%edx │ │ + mov %eax,0x34(%esp) │ │ + mov 0xc(%eax),%eax │ │ + test %edx,%edx │ │ + mov %edx,%ebp │ │ + je 26942 │ │ + test %eax,%eax │ │ + lea 0x1f(%eax),%edx │ │ + cmovns %eax,%edx │ │ + sar $0x5,%edx │ │ + mov 0x0(%ebp,%edx,4),%edx │ │ + bt %eax,%edx │ │ + jb 26b88 │ │ + mov 0x10(%ecx),%edx │ │ + cmp $0xffffffff,%eax │ │ + mov 0x8(%edx),%ebp │ │ + mov %ebp,0x44(%esp) │ │ + je 26c20 │ │ + mov 0x38(%esp),%ebp │ │ + mov 0x10(%ebp),%ebp │ │ + mov 0x0(%ebp,%eax,4),%eax │ │ + mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - call 213f0 │ │ - mov 0x44(%esp),%edx │ │ + mov %ecx,0x38(%esp) │ │ + call 22f90 │ │ + mov 0x44(%esp),%ecx │ │ lea (%eax,%eax,4),%eax │ │ - cmpl $0x1,0x8(%edx,%eax,4) │ │ - je 24ab8 │ │ + cmpl $0x1,0x8(%ecx,%eax,4) │ │ + mov 0x38(%esp),%ecx │ │ + je 26b88 │ │ mov 0x10(%esi),%eax │ │ mov %eax,0x18(%esp) │ │ mov 0x14(%esi),%eax │ │ mov %eax,0x1c(%esp) │ │ mov 0x18(%esi),%eax │ │ mov %eax,0x20(%esp) │ │ mov 0x1c(%esi),%eax │ │ - mov 0x38(%esp),%edx │ │ mov %eax,0x24(%esp) │ │ movzwl 0x20(%esi),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0x58(%esi),%eax │ │ mov %eax,0x10(%esp) │ │ mov 0x54(%esi),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x78(%edx),%eax │ │ + mov 0x78(%ecx),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov 0x44(%edx),%eax │ │ - mov %eax,(%esp) │ │ - call 3ca50 │ │ - jmp 248c0 │ │ - xchg %ax,%ax │ │ - mov 0x38(%esp),%edx │ │ - mov %edi,0x4(%esp) │ │ - mov 0x4c(%edx),%eax │ │ + mov 0x34(%esp),%eax │ │ mov %ecx,0x34(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x44(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ - mov 0x38(%esp),%edx │ │ + call 3ff80 │ │ + mov 0x8(%edi),%edi │ │ mov 0x34(%esp),%ecx │ │ - mov %eax,0x4c(%edx) │ │ - jmp 2488c │ │ + test %edi,%edi │ │ + jne 268eb │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov %ecx,%ebp │ │ + mov 0x44(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call 40280 │ │ + mov %ebp,%eax │ │ + call 26600 │ │ + mov 0x44(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call 40280 │ │ + mov %ebp,%eax │ │ + call 26460 │ │ + mov 0x48(%ebp),%esi │ │ + xor %eax,%eax │ │ + test %esi,%esi │ │ + jne 26a2f │ │ + jmp 26a53 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%esi),%esi │ │ + test %esi,%esi │ │ + je 26a50 │ │ + mov (%esi),%eax │ │ + mov 0x78(%ebp),%edx │ │ + cmp %edx,0x70(%eax) │ │ + jne 26a28 │ │ + mov %eax,(%esp) │ │ + call 41ef0 │ │ + mov 0x8(%esi),%esi │ │ + test %esi,%esi │ │ + jne 26a2f │ │ nop │ │ - lea 0x50(%esp),%ecx │ │ - mov %ecx,(%esp) │ │ - call 3d0e0 │ │ - mov 0x50(%esp),%eax │ │ - mov %eax,0x18(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x58(%esp),%eax │ │ - mov %eax,0x20(%esp) │ │ - mov 0x5c(%esp),%eax │ │ - jmp 24a55 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x48(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call 68140 │ │ + mov 0x4c(%ebp),%eax │ │ + addl $0x1,0x78(%ebp) │ │ + mov 0x6c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %eax,0x48(%ebp) │ │ + mov $0x1,%eax │ │ + movl $0x0,0x4c(%ebp) │ │ + jne 26c65 │ │ + lea 0x7c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x50(%ebp),%eax │ │ + movl $0x3f800000,0x5c(%ebp) │ │ + mov %eax,0x60(%ebp) │ │ + mov 0x54(%ebp),%eax │ │ + mov %eax,0x64(%ebp) │ │ + mov 0x58(%ebp),%eax │ │ + mov %eax,0x68(%ebp) │ │ + jmp 26880 │ │ + xchg %ax,%ax │ │ + mov 0x78(%ecx),%eax │ │ + mov (%esi),%edx │ │ + add $0x1,%eax │ │ + mov %eax,0x34(%esp) │ │ + mov 0x60(%ecx),%eax │ │ + add 0x84(%ecx),%eax │ │ + test %edx,%edx │ │ + je 268e0 │ │ + mov %edi,0x4c(%esp) │ │ + mov %edx,%edi │ │ + mov %ecx,0x44(%esp) │ │ + mov %eax,%ecx │ │ + jmp 26ae3 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x54(%esi),%ebp │ │ + add 0xc(%edi),%ebp │ │ + cmp %ebp,%ecx │ │ + jge 26b1e │ │ + cmp 0x2c(%edi),%ebp │ │ + jle 26b1e │ │ + mov 0x34(%esp),%eax │ │ + cmp 0x70(%edi),%eax │ │ + jg 26b60 │ │ + mov 0x34(%esp),%eax │ │ + mov %ecx,0x38(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x58(%esi),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + lea 0x28(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 2a7d0 │ │ + mov 0x38(%esp),%ecx │ │ + mov 0x8(%edi),%edi │ │ + test %edi,%edi │ │ + jne 26ae0 │ │ + mov 0x4c(%esp),%edi │ │ + mov 0x44(%esp),%ecx │ │ + jmp 268e0 │ │ lea 0x0(%esi),%esi │ │ + mov %ecx,0x34(%esp) │ │ add $0x1,%eax │ │ mov %eax,0x70(%esi) │ │ mov %esi,0x4(%esp) │ │ - mov 0x4c(%edx),%eax │ │ + mov 0x4c(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ - mov 0x38(%esp),%edx │ │ - mov %eax,0x4c(%edx) │ │ - jmp 24830 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call 67f80 │ │ + mov 0x34(%esp),%ecx │ │ + mov %eax,0x4c(%ecx) │ │ + jmp 26902 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x44(%esp),%eax │ │ + mov %edi,0x4(%esp) │ │ + mov %ecx,0x38(%esp) │ │ + mov 0x4c(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 67f80 │ │ + mov 0x44(%esp),%ecx │ │ + mov %eax,0x4c(%ecx) │ │ + mov 0x38(%esp),%ecx │ │ + jmp 26af8 │ │ + nop │ │ + mov 0x48(%esp),%eax │ │ + mov %ecx,0x38(%esp) │ │ + mov %eax,(%esp) │ │ + call 40660 │ │ + mov 0x5c(%esp),%eax │ │ + mov 0x38(%esp),%ecx │ │ + mov %eax,0x18(%esp) │ │ + mov 0x60(%esp),%eax │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x64(%esp),%eax │ │ + mov %eax,0x20(%esp) │ │ + mov 0x68(%esp),%eax │ │ + mov %eax,0x24(%esp) │ │ + movzwl 0x20(%esi),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov 0x58(%esi),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x54(%esi),%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 269b8 │ │ + nop │ │ mov %edi,(%esp) │ │ - call 1c920 │ │ - mov 0x48(%esi),%ebp │ │ - test %ebp,%ebp │ │ - je 24717 │ │ + call 1dad0 │ │ + mov 0x48(%ebp),%esi │ │ + test %esi,%esi │ │ + je 26793 │ │ + jmp 26c00 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x0(%ebp),%eax │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%esi),%eax │ │ add $0x28,%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0xc(%esi),%eax │ │ + mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 1c990 │ │ - mov 0x8(%ebp),%ebp │ │ - test %ebp,%ebp │ │ - jne 24b28 │ │ - jmp 24717 │ │ - mov 0x78(%esi),%eax │ │ + call 1db30 │ │ + mov 0x8(%esi),%esi │ │ + test %esi,%esi │ │ + jne 26c00 │ │ + jmp 26793 │ │ + lea -0x1df5e(%ebx),%eax │ │ + jmp 26960 │ │ + mov 0x78(%ebp),%eax │ │ movl $0x14b,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x4,(%esp) │ │ - lea -0x1c143(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1df57(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x17c00(%ebx),%eax │ │ + lea -0x19a18(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x84(%esi),%edi │ │ - jmp 247e3 │ │ + call 67510 │ │ + mov 0x84(%ebp),%esi │ │ + jmp 26894 │ │ + call db70 │ │ mov %eax,0x18(%esp) │ │ - mov %edx,0x14(%esp) │ │ - mov 0x78(%esi),%eax │ │ + mov %edi,0x14(%esp) │ │ + mov 0x78(%ebp),%eax │ │ movl $0x185,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x5,(%esp) │ │ - lea -0x17b7c(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x19994(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x17c00(%ebx),%eax │ │ + lea -0x19a18(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00024bd0 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %esi,0x30(%esp) │ │ - mov 0x40(%esp),%esi │ │ - mov %ebx,0x2c(%esp) │ │ - mov %edi,0x34(%esp) │ │ - call d3b4 │ │ - add $0x5e40b,%ebx │ │ - mov 0x40(%esi),%eax │ │ - mov %ebp,0x38(%esp) │ │ - test %eax,%eax │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - je 24c0a │ │ - mov %eax,(%esp) │ │ - call 3cfa0 │ │ - mov %ebp,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 164a0 │ │ - mov 0x14(%edi),%eax │ │ - mov %eax,0x28(%esi) │ │ - mov 0x70(%esi),%eax │ │ - mov %eax,0x18(%esp) │ │ - mov 0x74(%esi),%eax │ │ - mov %eax,0x14(%esp) │ │ - mov 0x38(%esi),%eax │ │ - mov %eax,0x10(%esp) │ │ +00026cb0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x67210,%ebx │ │ + lea -0x50(%esp),%esp │ │ + mov 0x60(%esp),%esi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x4c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x50(%esi),%eax │ │ + movl $0x3f800000,0x5c(%esi) │ │ + mov %eax,0x60(%esi) │ │ + mov 0x54(%esi),%eax │ │ + mov %eax,0x64(%esi) │ │ + mov 0x58(%esi),%eax │ │ + mov %eax,0x68(%esi) │ │ + lea -0x1e2a5(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0xc(%esi),%eax │ │ mov 0x14(%eax),%eax │ │ - mov %ebp,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov 0x3c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 3d100 │ │ - mov %eax,0x40(%esi) │ │ - mov %edi,0x8(%esp) │ │ - mov 0x3c(%esi),%eax │ │ - mov %eax,0x4(%esp) │ │ + call 21030 │ │ + mov %eax,%edi │ │ + mov 0x44(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 403b0 │ │ + mov 0x44(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 403f0 │ │ + movb $0x0,0x7c(%esi) │ │ + lea 0x3c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 40660 │ │ + mov 0x3c(%esp),%eax │ │ + movl $0xffffffff,0x78(%esi) │ │ + movl $0x0,0x84(%esi) │ │ + mov %eax,0x18(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %edi,0x14(%esp) │ │ + movl $0xffffffff,0x10(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x0,0xc(%esp) │ │ + movl $0xffffffff,0x8(%esp) │ │ + mov %eax,0x20(%esp) │ │ + mov 0x48(%esp),%eax │ │ + movl $0x0,0x4(%esp) │ │ + mov %eax,0x24(%esp) │ │ mov 0x44(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 3c970 │ │ + call 3ff80 │ │ + movl $0x0,0x88(%esi) │ │ + mov %esi,%eax │ │ + call 26600 │ │ + mov %esi,%eax │ │ + call 26460 │ │ + mov 0x4c(%esi),%eax │ │ + addl $0x1,0x78(%esi) │ │ + movl $0x0,0x94(%esi) │ │ + movl $0x0,0x98(%esi) │ │ + mov %eax,0x48(%esi) │ │ xor %eax,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + mov 0x4c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + movl $0x0,0x4c(%esi) │ │ + jne 26ddf │ │ + lea 0x50(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00024c90 : │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5e35d,%ebx │ │ + call db90 │ │ + add $0x670d1,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %esi,(%esp) │ │ - call 16570 │ │ - mov 0x40(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 3cfa0 │ │ - mov 0x44(%esi),%eax │ │ - test %eax,%eax │ │ - je 24ced │ │ - mov %eax,(%esp) │ │ - call 3ce50 │ │ - movl $0x0,0x8(%esp) │ │ - movl $0x0,0x4(%esp) │ │ - mov 0x44(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 3c970 │ │ - mov 0x44(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 3c880 │ │ - mov 0x38(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 27bd0 │ │ - mov 0x3c(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 40fc0 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ + movzwl 0x2e(%esi),%eax │ │ + add $0x1,%eax │ │ + mov %ax,0x2e(%esi) │ │ + cmp 0x2c(%esi),%ax │ │ + je 26e30 │ │ + mov 0x28(%esi),%edx │ │ + cwtl │ │ + mov (%edx,%eax,4),%edx │ │ + mov %esi,%eax │ │ + call 25f10 │ │ + mov %esi,%eax │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + mov 0x28(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + xor %eax,%eax │ │ + jmp 26e26 │ │ + mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ + push %esi │ │ + mov %eax,%esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x6706f,%ebx │ │ + lea -0x24(%esp),%esp │ │ + mov 0x20(%eax),%eax │ │ + test %eax,%eax │ │ + je 26e80 │ │ + test %edx,%edx │ │ + je 26e79 │ │ + mov 0x1c(%esi),%ecx │ │ + mov 0x2c(%ecx),%ecx │ │ + add 0x10(%eax),%ecx │ │ + mov %ecx,(%edx) │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + mov 0x1c(%esi),%eax │ │ + movss 0x80(%esi),%xmm0 │ │ + movl $0x3f800000,0x8(%esp) │ │ + movl $0x0,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + movss %xmm0,0xc(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 1a260 │ │ + mov %eax,0x20(%esi) │ │ + test %eax,%eax │ │ + je 26e79 │ │ + mov 0x24(%esi),%edx │ │ + test %edx,%edx │ │ + mov 0x1c(%esp),%edx │ │ + jne 26e6a │ │ + mov 0x1c(%esi),%eax │ │ + movss 0x80(%esi),%xmm0 │ │ + movl $0x0,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + movss %xmm0,0x8(%esp) │ │ + call 1a760 │ │ + mov 0x1c(%esp),%edx │ │ + mov %eax,0x24(%esi) │ │ + mov 0x20(%esi),%eax │ │ + jmp 26e6a │ │ + nop │ │ push %ebp │ │ push %edi │ │ + mov %eax,%edi │ │ push %esi │ │ - mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5e2c9,%ebx │ │ + call db90 │ │ + add $0x66fcd,%ebx │ │ lea -0x2c(%esp),%esp │ │ mov 0x18(%eax),%eax │ │ + mov 0x40(%esp),%ecx │ │ + mov 0x44(%esp),%ebp │ │ test %eax,%eax │ │ - mov 0x40(%esp),%ebp │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ecx │ │ - jne 24d57 │ │ - jmp 24da0 │ │ - lea 0x0(%esi),%esi │ │ + jne 26f1f │ │ + jmp 26f78 │ │ + xchg %ax,%ax │ │ mov 0x30(%eax),%eax │ │ test %eax,%eax │ │ - je 24da0 │ │ + je 26f78 │ │ cmp %edx,0x14(%eax) │ │ - jne 24d50 │ │ - cmp %edi,0x4(%eax) │ │ - jne 24d50 │ │ - cmp %ecx,0x1c(%eax) │ │ - jne 24d50 │ │ + jne 26f18 │ │ + cmp %ebp,0x4(%eax) │ │ + jne 26f18 │ │ + mov 0x48(%esp),%esi │ │ + cmp %esi,0x1c(%eax) │ │ + jne 26f18 │ │ mov 0x10(%eax),%edx │ │ + cmp %ecx,%edx │ │ + jl 26f70 │ │ cmp $0xffffffff,%edx │ │ - je 24d72 │ │ - cmp %ebp,%edx │ │ - jge 24d75 │ │ - mov %ebp,0x10(%eax) │ │ + je 26f70 │ │ mov 0xc(%eax),%edx │ │ + cmp %edx,%ecx │ │ + jl 26f60 │ │ cmp $0xffffffff,%edx │ │ - je 24d81 │ │ - cmp %edx,%ebp │ │ - jge 24d84 │ │ - mov %ebp,0xc(%eax) │ │ - mov 0x4c(%esp),%edx │ │ - cmp %edx,0x20(%eax) │ │ - jge 24d90 │ │ - mov %edx,0x20(%eax) │ │ + je 26f60 │ │ + mov 0x4c(%esp),%esi │ │ + cmp %esi,0x20(%eax) │ │ + jge 26f56 │ │ + mov %esi,0x20(%eax) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x17c00(%ebx),%eax │ │ + nop │ │ + mov 0x4c(%esp),%esi │ │ + mov %ecx,0xc(%eax) │ │ + cmp %esi,0x20(%eax) │ │ + jge 26f56 │ │ + jmp 26f53 │ │ + xchg %ax,%ax │ │ + mov %ecx,0x10(%eax) │ │ + jmp 26f3e │ │ + lea 0x0(%esi),%esi │ │ + lea -0x19a18(%ebx),%eax │ │ + mov %edx,%esi │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%esi),%eax │ │ - mov %edx,0x1c(%esp) │ │ - mov %ecx,0x18(%esp) │ │ + mov 0x38(%edi),%eax │ │ movl $0x4ab,0x8(%esp) │ │ + mov %ecx,0x1c(%esp) │ │ mov %eax,(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov 0x1c(%esp),%edx │ │ - mov %edi,0x4(%eax) │ │ - mov %edx,0x14(%eax) │ │ - mov 0x4c(%esp),%edx │ │ - mov %edx,0x20(%eax) │ │ - mov 0x18(%esp),%ecx │ │ - mov 0x18(%esi),%edx │ │ - mov %ebp,0x10(%eax) │ │ - mov %ebp,0xc(%eax) │ │ + call 69790 <__listelem_malloc__@@Base> │ │ + mov %esi,0x14(%eax) │ │ + mov 0x4c(%esp),%esi │ │ + mov 0x1c(%esp),%ecx │ │ + mov %ebp,0x4(%eax) │ │ + mov %esi,0x20(%eax) │ │ + mov 0x18(%edi),%edx │ │ + mov 0x48(%esp),%esi │ │ + mov %ecx,0x10(%eax) │ │ movw $0x0,0x18(%eax) │ │ movl $0x0,0x28(%eax) │ │ movl $0x0,0x24(%eax) │ │ - mov %ecx,0x1c(%eax) │ │ + mov %ecx,0xc(%eax) │ │ mov %edx,0x30(%eax) │ │ - mov %eax,0x18(%esi) │ │ - addw $0x1,0x28(%esi) │ │ - jmp 24d90 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + mov %esi,0x1c(%eax) │ │ + addw $0x1,0x28(%edi) │ │ + mov %eax,0x18(%edi) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp 27000 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5e1db,%ebx │ │ - lea -0x7c(%esp),%esp │ │ - mov 0x90(%esp),%esi │ │ - mov 0x1c(%esi),%esi │ │ - test %esi,%esi │ │ - mov %esi,0x4c(%esp) │ │ - je 24e48 │ │ - mov 0x90(%esp),%edi │ │ - mov 0x78(%edi),%edi │ │ - cmp %edi,0x24(%esi) │ │ - je 24f85 │ │ - mov 0x4c(%esp),%eax │ │ + call db90 │ │ + add $0x66ebf,%ebx │ │ + lea -0x6c(%esp),%esp │ │ + mov 0x80(%esp),%eax │ │ + mov 0x1c(%eax),%eax │ │ + test %eax,%eax │ │ + je 27034 │ │ + mov 0x80(%esp),%ecx │ │ + mov 0x78(%ecx),%ecx │ │ + cmp %ecx,0x24(%eax) │ │ + je 2717e │ │ mov %eax,(%esp) │ │ - call 18920 │ │ - mov 0x90(%esp),%esi │ │ - movl $0x0,0x1c(%esi) │ │ - mov 0x78(%esi),%eax │ │ + xor %ebp,%ebp │ │ + call 19610 │ │ + mov 0x80(%esp),%eax │ │ + movl $0x0,0x1c(%eax) │ │ + mov 0x78(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 18840 │ │ - mov %eax,0x4c(%esp) │ │ - mov 0x3c(%esi),%edi │ │ - mov 0x44(%esi),%eax │ │ - mov %edi,0x60(%esp) │ │ + mov 0x80(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 19530 │ │ + mov %eax,0x38(%esp) │ │ + mov 0x80(%esp),%eax │ │ + mov 0x3c(%eax),%eax │ │ + mov %eax,0x54(%esp) │ │ + mov 0x80(%esp),%eax │ │ + mov 0x44(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 3ce80 │ │ + call 403e0 │ │ + mov %eax,0x4c(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x58(%esp) │ │ - jle 24f92 │ │ - xor %esi,%esi │ │ - mov 0x90(%esp),%edi │ │ - jmp 24ee0 │ │ - mov 0x4(%ebp),%edx │ │ - movl $0x0,0x5c(%esp) │ │ - mov %edx,0x50(%esp) │ │ - mov 0x50(%esp),%edx │ │ + mov 0x80(%esp),%edi │ │ + jg 270e2 │ │ + jmp 27187 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x4(%esi),%edx │ │ + movl $0x0,0x48(%esp) │ │ + mov %edx,0x44(%esp) │ │ + mov 0x44(%esp),%edx │ │ mov %edx,0xc(%esp) │ │ mov 0x4(%eax),%eax │ │ - mov %eax,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ - mov 0xc(%ebp),%eax │ │ - mov 0x5c(%esp),%edx │ │ + mov 0x48(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - mov 0x4c(%esp),%eax │ │ - call 24d20 │ │ - add $0x1,%esi │ │ - cmp 0x58(%esp),%esi │ │ - je 24f92 │ │ - mov %esi,0x4(%esp) │ │ + mov 0x38(%esp),%eax │ │ + call 26ef0 │ │ + add $0x1,%ebp │ │ + cmp 0x4c(%esp),%ebp │ │ + je 27187 │ │ + mov %ebp,0x4(%esp) │ │ mov 0x44(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 3ce20 │ │ - mov %eax,%ebp │ │ + call 40380 │ │ + mov %eax,%esi │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ - je 24ed3 │ │ + je 270d5 │ │ mov 0xc(%eax),%ecx │ │ cmp $0xffffffff,%ecx │ │ - je 24ed3 │ │ - mov 0x8(%ebp),%edx │ │ + je 270d5 │ │ + mov 0x8(%esi),%edx │ │ test %edx,%edx │ │ - je 24e9e │ │ + je 270a0 │ │ mov %edx,0x4(%esp) │ │ mov 0x44(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 3ce20 │ │ - mov 0x4(%eax),%ecx │ │ - mov 0x4(%ebp),%edx │ │ - sub %ecx,%edx │ │ - mov %edx,0x50(%esp) │ │ + call 40380 │ │ + mov 0x4(%esi),%edx │ │ + sub 0x4(%eax),%edx │ │ + mov %edx,0x44(%esp) │ │ mov 0xc(%eax),%edx │ │ - mov 0x0(%ebp),%eax │ │ - add $0x1,%edx │ │ - mov %edx,0x5c(%esp) │ │ + lea 0x1(%edx),%eax │ │ + mov %eax,0x48(%esp) │ │ + mov (%esi),%eax │ │ mov 0xc(%eax),%ecx │ │ - jmp 24ead │ │ + jmp 270af │ │ xor %ebp,%ebp │ │ mov %ebp,(%esp) │ │ - call 5f270 │ │ - mov 0x4c(%esp),%eax │ │ + call 68140 │ │ + mov 0x38(%esp),%eax │ │ movl $0x0,0x20(%eax) │ │ - mov 0x50(%esp),%esi │ │ - lea -0x1c0f5(%ebx),%eax │ │ movl $0x5c9,0x8(%esp) │ │ + lea -0x1df09(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x4c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 18920 │ │ - movl $0x0,0x4c(%esp) │ │ - mov 0x4c(%esp),%eax │ │ - lea 0x7c(%esp),%esp │ │ + call 19610 │ │ + xor %eax,%eax │ │ + lea 0x6c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x90(%esp),%esi │ │ - mov 0x44(%esi),%eax │ │ + mov 0x80(%esp),%eax │ │ + mov 0x44(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 3ce80 │ │ + call 403e0 │ │ + mov %eax,0x5c(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x68(%esp) │ │ - jle 250e9 │ │ - movl $0x0,0x58(%esp) │ │ - mov 0x90(%esp),%esi │ │ - mov 0x58(%esp),%edi │ │ - mov %edi,0x4(%esp) │ │ - mov 0x44(%esi),%eax │ │ + movl $0x0,0x50(%esp) │ │ + jle 272ea │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x80(%esp),%eax │ │ + mov 0x44(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 3ce20 │ │ - mov (%eax),%edx │ │ - mov %eax,0x50(%esp) │ │ - test %edx,%edx │ │ - je 250d6 │ │ - mov 0xc(%edx),%ecx │ │ - cmp $0xffffffff,%ecx │ │ - je 250d6 │ │ - mov %eax,%edi │ │ - mov 0x8(%eax),%eax │ │ + call 40380 │ │ + mov %eax,0x44(%esp) │ │ + mov (%eax),%eax │ │ test %eax,%eax │ │ - jne 2562f │ │ - mov 0x50(%esp),%eax │ │ + je 272d7 │ │ + mov 0xc(%eax),%ecx │ │ + cmp $0xffffffff,%ecx │ │ + je 272d7 │ │ + mov 0x44(%esp),%edi │ │ + mov 0x8(%edi),%edx │ │ + test %edx,%edx │ │ + jne 27454 │ │ + mov 0x44(%esp),%edi │ │ + xor %edx,%edx │ │ + mov 0x4(%edi),%edi │ │ + mov %edi,0x48(%esp) │ │ + mov 0x38(%esp),%edi │ │ mov 0x4(%eax),%eax │ │ - mov %eax,0x5c(%esp) │ │ - xor %eax,%eax │ │ - mov 0x4c(%esp),%esi │ │ - mov 0x4(%edx),%edx │ │ - mov 0x18(%esi),%edi │ │ + mov 0x18(%edi),%edi │ │ test %edi,%edi │ │ - jne 2501f │ │ - jmp 2502e │ │ - xchg %ax,%ax │ │ + jne 27217 │ │ + jmp 27226 │ │ + lea 0x0(%esi),%esi │ │ mov 0x30(%edi),%edi │ │ test %edi,%edi │ │ - je 2502e │ │ - cmp 0x14(%edi),%eax │ │ - jne 25018 │ │ - cmp %ecx,0x4(%edi) │ │ - jne 25018 │ │ - cmp 0x1c(%edi),%edx │ │ - jne 25018 │ │ - mov 0x50(%esp),%eax │ │ - mov 0xc(%eax),%esi │ │ - mov %edx,0x4(%esp) │ │ - mov 0x60(%esp),%edx │ │ - add $0x1,%esi │ │ - mov %edx,(%esp) │ │ - call 40640 │ │ + je 27226 │ │ + cmp 0x14(%edi),%edx │ │ + jne 27210 │ │ + cmp 0x4(%edi),%ecx │ │ + jne 27210 │ │ + cmp 0x1c(%edi),%eax │ │ + jne 27210 │ │ + mov 0x44(%esp),%ecx │ │ + mov 0xc(%ecx),%ecx │ │ + mov %eax,0x4(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov %ecx,0x4c(%esp) │ │ + lea 0x1(%ecx),%esi │ │ + mov %eax,(%esp) │ │ + call 44360 │ │ test %eax,%eax │ │ - je 250d6 │ │ - mov %eax,%ebp │ │ - mov %edi,0x6c(%esp) │ │ - xchg %ax,%ax │ │ - mov %ebp,(%esp) │ │ - call 40710 │ │ + je 272d7 │ │ + mov %edi,0x4c(%esp) │ │ + mov %eax,%edi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov %edi,(%esp) │ │ + call 44430 │ │ mov 0xc(%eax),%edx │ │ test %edx,%edx │ │ - js 2558e │ │ - mov 0x4c(%esp),%edi │ │ + js 273a5 │ │ mov 0x4(%eax),%ecx │ │ - mov 0x18(%edi),%eax │ │ + mov 0x38(%esp),%eax │ │ + mov 0x18(%eax),%eax │ │ test %eax,%eax │ │ - jne 25087 │ │ - jmp 250c8 │ │ + jne 2728f │ │ + jmp 272c9 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x30(%eax),%eax │ │ test %eax,%eax │ │ - je 250c8 │ │ + je 272c9 │ │ cmp 0x14(%eax),%esi │ │ - jne 25080 │ │ + jne 27288 │ │ cmp 0x4(%eax),%edx │ │ - jne 25080 │ │ + jne 27288 │ │ cmp 0x1c(%eax),%ecx │ │ - jne 25080 │ │ - mov 0x50(%esp),%ecx │ │ - mov 0x5c(%esp),%edi │ │ + jne 27288 │ │ + mov 0x44(%esp),%ecx │ │ mov 0xc(%ecx),%edx │ │ mov %eax,0x8(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov 0x48(%esp),%ecx │ │ mov %edx,0x10(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov %ecx,0xc(%esp) │ │ + mov %eax,(%esp) │ │ + call 17a70 │ │ + mov %edi,(%esp) │ │ + call 444a0 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + jne 27260 │ │ + addl $0x1,0x50(%esp) │ │ + mov 0x50(%esp),%eax │ │ + cmp 0x5c(%esp),%eax │ │ + jne 271ad │ │ + mov 0x38(%esp),%eax │ │ + mov 0x18(%eax),%esi │ │ + test %esi,%esi │ │ + je 27a28 │ │ + lea -0x19a18(%ebx),%eax │ │ + xor %edi,%edi │ │ + mov %eax,0x44(%esp) │ │ + lea -0x1df3c(%ebx),%eax │ │ + mov %eax,0x4c(%esp) │ │ + xor %ebp,%ebp │ │ + mov %edi,0x48(%esp) │ │ + jmp 2737d │ │ + mov 0x80(%esp),%edi │ │ + mov 0x3c(%edi),%edi │ │ + mov 0x10(%edi),%edi │ │ + mov (%edi,%edx,4),%edx │ │ + mov %eax,0x18(%esp) │ │ mov 0x4c(%esp),%eax │ │ - mov 0x6c(%esp),%edx │ │ - mov %edi,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %ecx,0x1c(%esp) │ │ + mov %edx,0x10(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x0,0x14(%esp) │ │ + movl $0x4c9,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov %ebp,(%esp) │ │ + mov %esi,0x4(%esp) │ │ + call 67f80 │ │ + mov %eax,%ebp │ │ + addl $0x1,0x48(%esp) │ │ + mov 0x30(%esi),%esi │ │ + test %esi,%esi │ │ + je 27488 │ │ + mov 0x14(%esi),%eax │ │ + test %eax,%eax │ │ + jne 27372 │ │ + mov 0x24(%esi),%eax │ │ + test %eax,%eax │ │ + je 27372 │ │ + mov 0x4(%esi),%edx │ │ + mov 0x10(%esi),%ecx │ │ + mov 0xc(%esi),%eax │ │ + cmp $0xffffffff,%edx │ │ + jne 27317 │ │ + lea -0x1df5e(%ebx),%edx │ │ + jmp 27327 │ │ + mov 0x4(%eax),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x54(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 16ce0 │ │ + call 44360 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 272c9 │ │ + mov %edi,0x58(%esp) │ │ + mov 0x38(%esp),%edi │ │ + jmp 273e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %ebp,(%esp) │ │ + call 44430 │ │ + mov 0xc(%eax),%edx │ │ + cmp $0xffffffff,%edx │ │ + je 2743d │ │ + mov 0x4(%eax),%ecx │ │ + mov 0x18(%edi),%eax │ │ + test %eax,%eax │ │ + jne 27407 │ │ + jmp 2743d │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x30(%eax),%eax │ │ + test %eax,%eax │ │ + je 2743d │ │ + cmp 0x14(%eax),%esi │ │ + jne 27400 │ │ + cmp 0x4(%eax),%edx │ │ + jne 27400 │ │ + cmp 0x1c(%eax),%ecx │ │ + jne 27400 │ │ + mov 0x44(%esp),%ecx │ │ + mov 0xc(%ecx),%edx │ │ + mov 0x48(%esp),%ecx │ │ + mov %eax,0x8(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov %edx,0x10(%esp) │ │ + mov %edi,(%esp) │ │ + mov %ecx,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 17a70 │ │ mov %ebp,(%esp) │ │ - call 40790 │ │ + call 444a0 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - jne 25058 │ │ - addl $0x1,0x58(%esp) │ │ - mov 0x68(%esp),%eax │ │ - cmp %eax,0x58(%esp) │ │ - jne 24fb8 │ │ - mov 0x4c(%esp),%eax │ │ - mov 0x18(%eax),%edi │ │ + jne 273e0 │ │ + mov 0x58(%esp),%edi │ │ + jmp 272c9 │ │ + mov 0x80(%esp),%eax │ │ + mov %edx,0x4(%esp) │ │ + mov 0x44(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 40380 │ │ + mov 0xc(%eax),%ecx │ │ + lea 0x1(%ecx),%edx │ │ + mov 0x44(%esp),%ecx │ │ + mov 0x4(%ecx),%edi │ │ + sub 0x4(%eax),%edi │ │ + mov (%ecx),%eax │ │ + mov %edi,0x48(%esp) │ │ + mov 0xc(%eax),%ecx │ │ + jmp 271fd │ │ + mov 0x48(%esp),%edi │ │ + cmp $0x1,%edi │ │ + je 277e1 │ │ + lea -0x1dfe6(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x80(%esp),%eax │ │ + mov 0x3c(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 44680 │ │ + mov 0x80(%esp),%ecx │ │ + mov 0x3c(%ecx),%edx │ │ + mov 0x14(%edx),%edi │ │ test %edi,%edi │ │ - je 2565c │ │ - lea -0x17c00(%ebx),%ebp │ │ - lea -0x1c128(%ebx),%edx │ │ - movl $0x0,0x58(%esp) │ │ - xor %esi,%esi │ │ - mov %ebp,0x50(%esp) │ │ - mov %edx,0x5c(%esp) │ │ - mov 0x14(%edi),%eax │ │ - test %eax,%eax │ │ - jne 2519b │ │ - mov 0x24(%edi),%eax │ │ + je 274d9 │ │ test %eax,%eax │ │ - je 2519b │ │ - mov 0xc(%edi),%ecx │ │ - mov 0x10(%edi),%ebp │ │ - mov %ecx,0x68(%esp) │ │ - mov 0x4(%edi),%ecx │ │ - cmp $0xffffffff,%ecx │ │ - lea -0x1c14a(%ebx),%edx │ │ - je 2514c │ │ - mov 0x90(%esp),%edx │ │ - mov 0x3c(%edx),%eax │ │ - mov 0x10(%eax),%eax │ │ - mov (%eax,%ecx,4),%edx │ │ - mov %ebp,0x1c(%esp) │ │ - mov 0x5c(%esp),%ebp │ │ - mov 0x68(%esp),%ecx │ │ - mov %ebp,0xc(%esp) │ │ - mov 0x50(%esp),%ebp │ │ - mov %ecx,0x18(%esp) │ │ - mov %edx,0x10(%esp) │ │ - movl $0x0,0x14(%esp) │ │ - movl $0x4c9,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov %esi,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 5f0d0 │ │ + lea 0x1f(%eax),%edx │ │ + mov $0x1,%esi │ │ + mov %eax,%ecx │ │ + cmovns %eax,%edx │ │ + shl %cl,%esi │ │ + sar $0x5,%edx │ │ + or %esi,(%edi,%edx,4) │ │ + mov %eax,0x4(%esp) │ │ + xor %edx,%edx │ │ + mov 0x38(%esp),%eax │ │ + movl $0x0,0xc(%esp) │ │ + movl $0xffffffff,0x8(%esp) │ │ + movl $0x0,(%esp) │ │ + call 26ef0 │ │ + test %ebp,%ebp │ │ mov %eax,%esi │ │ - addl $0x1,0x58(%esp) │ │ - mov 0x30(%edi),%edi │ │ - test %edi,%edi │ │ - jne 25116 │ │ - cmpl $0x1,0x58(%esp) │ │ - jne 25668 │ │ - mov (%esi),%ebp │ │ + je 2753f │ │ + mov %ebp,0x48(%esp) │ │ + mov %eax,%edi │ │ + mov 0x38(%esp),%esi │ │ + movl $0x0,0x10(%esp) │ │ + movl $0x0,0xc(%esp) │ │ + mov 0x0(%ebp),%edx │ │ + mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 5f270 │ │ - mov 0x4c(%esp),%eax │ │ + mov %edx,0x8(%esp) │ │ + call 17a70 │ │ + mov 0x8(%ebp),%ebp │ │ test %ebp,%ebp │ │ - mov %ebp,0x1c(%eax) │ │ - je 257ec │ │ - mov 0x4c(%esp),%eax │ │ - mov 0x18(%eax),%esi │ │ + jne 2750f │ │ + mov 0x48(%esp),%ebp │ │ + mov %edi,%esi │ │ + mov %ebp,(%esp) │ │ + call 68140 │ │ + mov 0x38(%esp),%eax │ │ test %esi,%esi │ │ - je 24f36 │ │ - xor %edi,%edi │ │ + mov %esi,0x1c(%eax) │ │ + je 27a39 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x18(%eax),%edi │ │ + test %edi,%edi │ │ + je 27135 │ │ + xor %esi,%esi │ │ + lea -0x1df24(%ebx),%ecx │ │ + mov %esi,0x48(%esp) │ │ xor %ebp,%ebp │ │ - lea -0x1c110(%ebx),%edx │ │ - mov %edi,0x34(%esp) │ │ - mov %edx,0x6c(%esp) │ │ - mov %ebp,%eax │ │ - mov 0x4c(%esp),%edi │ │ - jmp 251fe │ │ - mov 0x30(%esi),%esi │ │ - test %esi,%esi │ │ - je 252c2 │ │ - mov 0x24(%edi),%ecx │ │ - mov 0x10(%esi),%edx │ │ - sub $0x1,%ecx │ │ - cmp %ecx,%edx │ │ - jne 251f3 │ │ - mov 0x28(%esi),%ebp │ │ - test %ebp,%ebp │ │ - je 251f3 │ │ - mov 0xc(%esi),%ebp │ │ - mov 0x20(%esi),%ecx │ │ - mov %ebp,0x64(%esp) │ │ - mov 0x4(%esi),%ebp │ │ mov %ecx,0x5c(%esp) │ │ - cmp $0xffffffff,%ebp │ │ - mov 0x14(%esi),%ecx │ │ - mov %ebp,0x58(%esp) │ │ - mov %ecx,0x68(%esp) │ │ - lea -0x1c14a(%ebx),%ecx │ │ - mov %ecx,0x44(%esp) │ │ - je 25256 │ │ - mov 0x90(%esp),%ecx │ │ - mov 0x3c(%ecx),%ebp │ │ + mov %eax,%esi │ │ + jmp 27586 │ │ + mov 0x30(%edi),%edi │ │ + test %edi,%edi │ │ + je 2762d │ │ + mov 0x24(%esi),%eax │ │ + mov 0x10(%edi),%edx │ │ + sub $0x1,%eax │ │ + cmp %eax,%edx │ │ + jne 2757b │ │ + mov 0x28(%edi),%eax │ │ + test %eax,%eax │ │ + je 2757b │ │ + mov 0x20(%edi),%eax │ │ + mov %eax,0x4c(%esp) │ │ + mov 0xc(%edi),%eax │ │ + mov %eax,0x50(%esp) │ │ + mov 0x14(%edi),%eax │ │ + mov %eax,0x58(%esp) │ │ + mov 0x4(%edi),%eax │ │ + cmp $0xffffffff,%eax │ │ + je 277d6 │ │ + mov 0x80(%esp),%ecx │ │ + mov 0x3c(%ecx),%ecx │ │ + mov 0x10(%ecx),%ecx │ │ + mov (%ecx,%eax,4),%eax │ │ + mov 0x4c(%esp),%ecx │ │ + mov %eax,0x10(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + mov %ecx,0x20(%esp) │ │ + mov 0x50(%esp),%ecx │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %ecx,0x18(%esp) │ │ mov 0x58(%esp),%ecx │ │ - mov 0x10(%ebp),%ebp │ │ - mov 0x0(%ebp,%ecx,4),%ecx │ │ - mov %ecx,0x44(%esp) │ │ - mov 0x5c(%esp),%ebp │ │ mov %edx,0x1c(%esp) │ │ - mov %ebp,0x20(%esp) │ │ - mov 0x64(%esp),%edx │ │ - mov 0x44(%esp),%ebp │ │ - mov 0x68(%esp),%ecx │ │ - mov %edx,0x18(%esp) │ │ - mov %ebp,0x10(%esp) │ │ - mov 0x6c(%esp),%edx │ │ - mov 0x50(%esp),%ebp │ │ - mov %ecx,0x14(%esp) │ │ - mov %edx,0xc(%esp) │ │ - mov %eax,0x48(%esp) │ │ movl $0x4f0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x48(%esp),%eax │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5f0d0 │ │ - mov 0x30(%esi),%esi │ │ - addl $0x1,0x34(%esp) │ │ - test %esi,%esi │ │ - jne 251fe │ │ - mov 0x34(%esp),%edi │ │ + mov %ecx,0x14(%esp) │ │ + call 67510 │ │ + mov %edi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call 67f80 │ │ + mov 0x30(%edi),%edi │ │ + addl $0x1,0x48(%esp) │ │ mov %eax,%ebp │ │ - cmp $0x1,%edi │ │ - je 257e8 │ │ test %edi,%edi │ │ - jne 25728 │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x18(%edx),%eax │ │ + jne 27586 │ │ + mov 0x48(%esp),%esi │ │ + mov %ebp,0x48(%esp) │ │ + cmp $0x1,%esi │ │ + je 27a15 │ │ + test %esi,%esi │ │ + jne 277e9 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x18(%eax),%eax │ │ test %eax,%eax │ │ - je 24f38 │ │ + je 27137 │ │ xor %ecx,%ecx │ │ mov 0x10(%eax),%edx │ │ cmp %ecx,%edx │ │ - jle 252fc │ │ - mov 0x28(%eax),%edi │ │ - test %edi,%edi │ │ + jle 27669 │ │ + mov 0x28(%eax),%esi │ │ + test %esi,%esi │ │ cmovne %edx,%ecx │ │ - cmovne %eax,%esi │ │ + cmovne %eax,%edi │ │ mov 0x30(%eax),%eax │ │ test %eax,%eax │ │ - jne 252ea │ │ - test %esi,%esi │ │ - je 24f38 │ │ - mov 0x14(%esi),%edx │ │ - mov 0xc(%esi),%eax │ │ - mov %edx,0x5c(%esp) │ │ - mov 0x4(%esi),%edx │ │ - mov 0x20(%esi),%ecx │ │ + jne 27657 │ │ + test %edi,%edi │ │ + mov %edi,%esi │ │ + je 27137 │ │ + mov 0x10(%edi),%eax │ │ + mov 0x4(%edi),%edx │ │ + mov 0x20(%edi),%ecx │ │ + mov %eax,0x48(%esp) │ │ + mov 0xc(%edi),%eax │ │ cmp $0xffffffff,%edx │ │ - mov %eax,0x58(%esp) │ │ - mov %ecx,0x64(%esp) │ │ - mov 0x10(%esi),%edi │ │ - lea -0x1c14a(%ebx),%eax │ │ - je 25341 │ │ - mov 0x90(%esp),%ecx │ │ - mov 0x3c(%ecx),%ecx │ │ - mov 0x10(%ecx),%eax │ │ + mov %eax,0x4c(%esp) │ │ + mov 0x14(%edi),%eax │ │ + mov %eax,0x50(%esp) │ │ + je 27a1d │ │ + mov 0x80(%esp),%eax │ │ + mov 0x3c(%eax),%eax │ │ + mov 0x10(%eax),%eax │ │ mov (%eax,%edx,4),%eax │ │ - mov %edi,0x1c(%esp) │ │ - mov 0x5c(%esp),%edi │ │ - mov 0x64(%esp),%edx │ │ - mov 0x58(%esp),%ecx │ │ - mov %edi,0x14(%esp) │ │ - mov 0x50(%esp),%edi │ │ - mov %edx,0x20(%esp) │ │ - mov %ecx,0x18(%esp) │ │ + mov %ecx,0x20(%esp) │ │ + mov 0x48(%esp),%ecx │ │ mov %eax,0x10(%esp) │ │ - movl $0x509,0x8(%esp) │ │ - lea -0x1c110(%ebx),%eax │ │ - mov %edi,0x4(%esp) │ │ + lea -0x1df24(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov %ecx,0x1c(%esp) │ │ + mov 0x4c(%esp),%ecx │ │ + mov 0x44(%esp),%eax │ │ + movl $0x509,0x8(%esp) │ │ + mov %ecx,0x18(%esp) │ │ + mov 0x50(%esp),%ecx │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + mov %ecx,0x14(%esp) │ │ + call 67510 │ │ mov %ebp,(%esp) │ │ - call 5f270 │ │ - mov 0x4c(%esp),%eax │ │ - mov %esi,0x20(%eax) │ │ + call 68140 │ │ + mov 0x38(%esp),%eax │ │ + mov %edi,0x20(%eax) │ │ mov 0x4(%esi),%eax │ │ mov 0x14(%esi),%edi │ │ cmp $0xffffffff,%eax │ │ - lea -0x1c14a(%ebx),%edx │ │ - je 253b1 │ │ - mov 0x60(%esp),%esi │ │ - mov 0x10(%esi),%edx │ │ - mov (%edx,%eax,4),%edx │ │ - mov 0x4c(%esp),%ebp │ │ - mov 0x1c(%ebp),%eax │ │ - mov 0x4(%eax),%ecx │ │ - mov 0x14(%eax),%esi │ │ - cmp $0xffffffff,%ecx │ │ - lea -0x1c14a(%ebx),%eax │ │ - je 253d3 │ │ - mov 0x60(%esp),%ebp │ │ - mov 0x10(%ebp),%eax │ │ - mov (%eax,%ecx,4),%eax │ │ + je 278ba │ │ + mov 0x54(%esp),%ecx │ │ + mov 0x10(%ecx),%edx │ │ + mov (%edx,%eax,4),%eax │ │ + mov 0x38(%esp),%ecx │ │ + mov 0x1c(%ecx),%edx │ │ + mov 0x14(%edx),%esi │ │ + mov 0x4(%edx),%edx │ │ + cmp $0xffffffff,%edx │ │ + je 27a0a │ │ + mov 0x54(%esp),%ecx │ │ + mov 0x10(%ecx),%ecx │ │ + mov (%ecx,%edx,4),%edx │ │ + mov %eax,0x18(%esp) │ │ + lea -0x19940(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ mov %esi,0x14(%esp) │ │ - mov 0x50(%esp),%esi │ │ - mov %eax,0x10(%esp) │ │ - mov %esi,0x4(%esp) │ │ - lea -0x17b28(%ebx),%eax │ │ mov %edi,0x1c(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x18(%esp) │ │ + mov %edx,0x10(%esp) │ │ movl $0x5d0,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x4c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x38(%esp),%eax │ │ mov 0x18(%eax),%esi │ │ test %esi,%esi │ │ - je 25461 │ │ - mov 0x8(%eax),%eax │ │ - mov 0x4c(%esp),%edi │ │ - mov 0x60(%esp),%ebp │ │ + je 278c5 │ │ + mov 0x38(%esp),%edi │ │ + mov 0x54(%esp),%ebp │ │ + mov 0x8(%edi),%eax │ │ mov 0x10(%eax),%edx │ │ - mov 0x4(%esi),%ecx │ │ - lea -0x1c14a(%ebx),%eax │ │ - cmp $0xffffffff,%ecx │ │ - je 25436 │ │ - mov 0x10(%ebp),%eax │ │ - mov (%eax,%ecx,4),%eax │ │ + jmp 277c6 │ │ + mov 0x10(%ebp),%ecx │ │ + mov (%ecx,%eax,4),%eax │ │ mov %edx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 213f0 │ │ + call 22f90 │ │ mov 0x8(%edi),%edx │ │ mov %eax,0x4(%esi) │ │ lea (%eax,%eax,4),%eax │ │ mov 0x10(%edx),%edx │ │ mov 0x8(%edx),%ecx │ │ lea (%ecx,%eax,4),%eax │ │ mov 0x10(%eax),%eax │ │ mov %eax,0x8(%esi) │ │ mov 0x30(%esi),%esi │ │ test %esi,%esi │ │ - jne 25422 │ │ - mov 0x4c(%esp),%ecx │ │ - mov 0x20(%ecx),%eax │ │ + je 278c5 │ │ + mov 0x4(%esi),%eax │ │ + cmp $0xffffffff,%eax │ │ + jne 27791 │ │ + lea -0x1df5e(%ebx),%eax │ │ + jmp 27797 │ │ + lea -0x1df5e(%ebx),%eax │ │ + jmp 275cb │ │ + mov 0x0(%ebp),%esi │ │ + jmp 2753f │ │ + lea -0x1e30b(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x80(%esp),%eax │ │ + mov 0x3c(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 44680 │ │ + mov 0x80(%esp),%ecx │ │ + mov 0x3c(%ecx),%edx │ │ + mov 0x14(%edx),%edi │ │ + test %edi,%edi │ │ + je 2782d │ │ + test %eax,%eax │ │ + lea 0x1f(%eax),%edx │ │ + mov $0x1,%esi │ │ + mov %eax,%ecx │ │ + cmovns %eax,%edx │ │ + shl %cl,%esi │ │ + sar $0x5,%edx │ │ + or %esi,(%edi,%edx,4) │ │ + mov 0x80(%esp),%ecx │ │ + mov 0x78(%ecx),%edx │ │ + mov %eax,0x4(%esp) │ │ + mov 0x38(%esp),%eax │ │ + movl $0x0,0xc(%esp) │ │ + movl $0xffffffff,0x8(%esp) │ │ + mov %edx,(%esp) │ │ + call 26ef0 │ │ + test %ebp,%ebp │ │ + mov %eax,%esi │ │ + je 27890 │ │ + mov 0x80(%esp),%edi │ │ + mov 0x78(%edi),%edx │ │ + mov 0x0(%ebp),%eax │ │ + mov %edx,0x10(%esp) │ │ + mov 0x20(%eax),%edx │ │ + mov %eax,0x4(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov %edx,0xc(%esp) │ │ + mov %esi,0x8(%esp) │ │ + mov %eax,(%esp) │ │ + call 17a70 │ │ + mov 0x8(%ebp),%ebp │ │ + test %ebp,%ebp │ │ + jne 27864 │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 68140 │ │ + mov 0x38(%esp),%eax │ │ + test %esi,%esi │ │ + mov %esi,0x20(%eax) │ │ + je 2714a │ │ + mov 0x4(%esi),%eax │ │ + mov 0x14(%esi),%edi │ │ + cmp $0xffffffff,%eax │ │ + jne 27712 │ │ + lea -0x1df5e(%ebx),%eax │ │ + jmp 2771c │ │ + mov 0x38(%esp),%eax │ │ + mov 0x20(%eax),%eax │ │ movw $0x1,0x18(%eax) │ │ mov %eax,0x4(%esp) │ │ movl $0x0,(%esp) │ │ - call 5f0d0 │ │ + call 67f80 │ │ test %eax,%eax │ │ - je 254b5 │ │ + je 27937 │ │ mov (%eax),%esi │ │ movl $0x0,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5f510 │ │ + call 683e0 │ │ mov 0x28(%esi),%esi │ │ test %esi,%esi │ │ - je 2547e │ │ + jne 2790f │ │ + jmp 27933 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x4(%esi),%esi │ │ + test %esi,%esi │ │ + je 27933 │ │ mov (%esi),%edx │ │ mov (%edx),%edx │ │ cmpw $0x0,0x18(%edx) │ │ - je 25711 │ │ + jne 27908 │ │ + movw $0x1,0x18(%edx) │ │ + mov %edx,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 67f80 │ │ mov 0x4(%esi),%esi │ │ test %esi,%esi │ │ - jne 2549b │ │ + jne 2790f │ │ test %eax,%eax │ │ - jne 25482 │ │ - mov 0x4c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 16f30 │ │ - mov 0x90(%esp),%esi │ │ - lea -0x1c7da(%ebx),%eax │ │ + jne 278e6 │ │ + mov 0x38(%esp),%edi │ │ + mov %edi,(%esp) │ │ + call 17ce0 │ │ + lea -0x1e5ee(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%esi),%eax │ │ + mov 0x80(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x50(%esp) │ │ - mov 0x60(%esp),%edi │ │ - cvtsd2ss 0x50(%esp),%xmm0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - movsd %xmm0,0x4(%esp) │ │ - mov 0x1c(%edi),%eax │ │ + call 65e70 │ │ + mov 0x54(%esp),%ebp │ │ + fstpl 0x38(%esp) │ │ + movsd 0x38(%esp),%xmm1 │ │ + cvtsd2ss %xmm1,%xmm0 │ │ + cvtss2sd %xmm0,%xmm2 │ │ + movsd %xmm2,0x4(%esp) │ │ + mov 0x1c(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ cvtsi2ss %eax,%xmm0 │ │ - mulss 0x2c(%edi),%xmm0 │ │ - mov 0x90(%esp),%edi │ │ - lea -0x1c7cb(%ebx),%eax │ │ + lea -0x1e5df(%ebx),%eax │ │ + mulss 0x2c(%ebp),%xmm0 │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%edi),%eax │ │ + mov 0x80(%esp),%eax │ │ cvttss2si %xmm0,%esi │ │ + mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x50(%esp) │ │ - mov 0x60(%esp),%edi │ │ - cvtsd2ss 0x50(%esp),%xmm0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - movsd %xmm0,0x4(%esp) │ │ - mov 0x1c(%edi),%eax │ │ + call 65e70 │ │ + sar $0xa,%esi │ │ + fstpl 0x38(%esp) │ │ + movsd 0x38(%esp),%xmm3 │ │ + cvtsd2ss %xmm3,%xmm0 │ │ + cvtss2sd %xmm0,%xmm4 │ │ + movsd %xmm4,0x4(%esp) │ │ + mov 0x1c(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ cvtsi2ss %eax,%xmm0 │ │ - mulss 0x2c(%edi),%xmm0 │ │ - sar $0xa,%esi │ │ + mulss 0x2c(%ebp),%xmm0 │ │ mov %esi,0x4(%esp) │ │ + mov %edi,(%esp) │ │ cvttss2si %xmm0,%eax │ │ sar $0xa,%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x4c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 16de0 │ │ - mov 0x90(%esp),%esi │ │ - mov 0x4c(%esp),%eax │ │ - mov %eax,0x1c(%esi) │ │ - mov 0x4c(%esp),%eax │ │ - lea 0x7c(%esp),%esp │ │ + call 17b80 │ │ + mov 0x80(%esp),%ecx │ │ + mov %edi,%eax │ │ + mov %edi,0x1c(%ecx) │ │ + lea 0x6c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x4(%eax),%eax │ │ - mov 0x60(%esp),%edi │ │ - mov %edi,(%esp) │ │ + lea -0x1df5e(%ebx),%edx │ │ + jmp 2773c │ │ + mov 0x0(%ebp),%esi │ │ + jmp 27890 │ │ + lea -0x1df5e(%ebx),%eax │ │ + jmp 276ae │ │ + lea -0x19a18(%ebx),%eax │ │ + xor %ebp,%ebp │ │ + mov %eax,0x44(%esp) │ │ + jmp 27495 │ │ + movl $0x5c5,0x8(%esp) │ │ + lea -0x19960(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x3,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 40640 │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ - je 250c8 │ │ - mov %ebp,0x64(%esp) │ │ - mov 0x4c(%esp),%ebp │ │ + call 67510 │ │ + jmp 27170 │ │ + jmp 27a80 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,(%esp) │ │ - call 40710 │ │ - mov 0xc(%eax),%edx │ │ - cmp $0xffffffff,%edx │ │ - je 25618 │ │ - mov 0x4(%eax),%ecx │ │ - mov 0x18(%ebp),%eax │ │ - test %eax,%eax │ │ - jne 255df │ │ - jmp 25618 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x30(%eax),%eax │ │ - test %eax,%eax │ │ - je 25618 │ │ - cmp 0x14(%eax),%esi │ │ - jne 255d8 │ │ - cmp 0x4(%eax),%edx │ │ - jne 255d8 │ │ - cmp 0x1c(%eax),%ecx │ │ - jne 255d8 │ │ - mov 0x50(%esp),%ecx │ │ - mov 0xc(%ecx),%edx │ │ - mov 0x6c(%esp),%ecx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x5c(%esp),%edx │ │ - mov %edx,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 16ce0 │ │ - lea 0x0(%esi),%esi │ │ - mov %edi,(%esp) │ │ - call 40790 │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ - jne 255b8 │ │ - mov 0x64(%esp),%ebp │ │ - jmp 250c8 │ │ - mov %eax,0x4(%esp) │ │ - mov 0x44(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 3ce20 │ │ - mov %eax,%edx │ │ - mov 0x4(%edi),%ebp │ │ - mov 0xc(%eax),%eax │ │ - add $0x1,%eax │ │ - mov 0x4(%edx),%ecx │ │ - mov (%edi),%edx │ │ - sub %ecx,%ebp │ │ - mov %ebp,0x5c(%esp) │ │ - mov 0xc(%edx),%ecx │ │ - jmp 25006 │ │ - lea -0x17c00(%ebx),%edi │ │ - xor %esi,%esi │ │ - mov %edi,0x50(%esp) │ │ - mov 0x90(%esp),%edi │ │ - lea -0x1c1d2(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x3c(%edi),%eax │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x6643f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%ebp │ │ + mov 0x44(%esp),%esi │ │ + mov 0x78(%ebp),%edx │ │ + movl $0x0,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ + movzbl 0x7c(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 40990 │ │ - mov 0x3c(%edi),%edx │ │ - mov 0x14(%edx),%edi │ │ - test %edi,%edi │ │ - je 256a5 │ │ + mov %ebp,%eax │ │ + call 26040 │ │ test %eax,%eax │ │ - lea 0x1f(%eax),%edx │ │ mov %eax,%ecx │ │ - mov $0x1,%ebp │ │ - cmovns %eax,%edx │ │ - sar $0x5,%edx │ │ - shl %cl,%ebp │ │ - or %ebp,(%edi,%edx,4) │ │ - mov %eax,0x4(%esp) │ │ - xor %edx,%edx │ │ - mov 0x4c(%esp),%eax │ │ - movl $0x0,0xc(%esp) │ │ - movl $0xffffffff,0x8(%esp) │ │ - movl $0x0,(%esp) │ │ - call 24d20 │ │ - test %esi,%esi │ │ - mov %eax,%ebp │ │ - je 251b3 │ │ - mov %esi,%edi │ │ - mov %esi,0x58(%esp) │ │ - mov 0x4c(%esp),%esi │ │ - movl $0x0,0x10(%esp) │ │ - movl $0x0,0xc(%esp) │ │ - mov (%edi),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %esi,(%esp) │ │ - call 16ce0 │ │ - mov 0x8(%edi),%edi │ │ - test %edi,%edi │ │ - jne 256df │ │ - mov 0x58(%esp),%esi │ │ - jmp 251b3 │ │ - movw $0x1,0x18(%edx) │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5f0d0 │ │ - jmp 254aa │ │ - mov 0x90(%esp),%esi │ │ - lea -0x1c4f7(%ebx),%eax │ │ + jle 27c18 │ │ + cmpb $0x0,0x7d(%ebp) │ │ + je 27ad2 │ │ + cmpb $0x0,0x7c(%ebp) │ │ + jne 27bd8 │ │ + movl $0x458,0xc(%esp) │ │ + lea -0x19a18(%ebx),%edi │ │ + movl $0x30,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %ecx,0x1c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x1c(%esp),%ecx │ │ + mov %eax,%esi │ │ + mov %ebp,0x4(%esi) │ │ + lea 0x180(%ebx),%eax │ │ + movl $0x3f800000,0x24(%esi) │ │ + movw $0x0,0x2c(%esi) │ │ + mov %eax,(%esi) │ │ + mov %ecx,%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x4(%esp) │ │ - mov 0x3c(%esi),%eax │ │ + mov 0x44(%ebp),%eax │ │ + mov %ecx,0x1c(%esp) │ │ mov %eax,(%esp) │ │ - call 40990 │ │ - mov 0x3c(%esi),%edx │ │ - mov 0x14(%edx),%esi │ │ - test %esi,%esi │ │ - je 25765 │ │ + call 40380 │ │ + mov 0x8(%eax),%eax │ │ + movzwl 0x2c(%esi),%edx │ │ + mov 0x1c(%esp),%ecx │ │ + add $0x1,%edx │ │ test %eax,%eax │ │ - lea 0x1f(%eax),%edx │ │ - mov %eax,%ecx │ │ - mov $0x1,%edi │ │ - cmovns %eax,%edx │ │ - sar $0x5,%edx │ │ - shl %cl,%edi │ │ - or %edi,(%esi,%edx,4) │ │ - mov 0x90(%esp),%esi │ │ - mov 0x78(%esi),%edx │ │ - mov %eax,0x4(%esp) │ │ - mov 0x4c(%esp),%eax │ │ - movl $0x0,0xc(%esp) │ │ - movl $0xffffffff,0x8(%esp) │ │ + mov %dx,0x2c(%esi) │ │ + jg 27b20 │ │ + test %dx,%dx │ │ + je 27c10 │ │ + mov %edi,0x8(%esp) │ │ + movswl %dx,%edx │ │ + movl $0x467,0xc(%esp) │ │ + movl $0x4,0x4(%esp) │ │ mov %edx,(%esp) │ │ - call 24d20 │ │ - test %ebp,%ebp │ │ - mov %eax,%esi │ │ - je 257c9 │ │ - mov %ebp,%edi │ │ - mov 0x90(%esp),%ecx │ │ - mov (%edi),%eax │ │ - mov 0x78(%ecx),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x20(%eax),%edx │ │ - mov %eax,0x4(%esp) │ │ - mov 0x4c(%esp),%eax │ │ - mov %edx,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ + mov %ecx,0x1c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x28(%esi) │ │ + movswl 0x2c(%esi),%eax │ │ + mov 0x1c(%esp),%ecx │ │ + lea -0x4(,%eax,4),%edi │ │ + jmp 27ba0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %ecx,0x4(%esp) │ │ + mov 0x44(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 16ce0 │ │ - mov 0x8(%edi),%edi │ │ - test %edi,%edi │ │ - jne 25797 │ │ + call 40380 │ │ + mov 0x8(%eax),%ecx │ │ + mov 0x28(%esi),%edx │ │ + mov %eax,(%edx,%edi,1) │ │ + sub $0x4,%edi │ │ + test %ecx,%ecx │ │ + jg 27ba0 │ │ + mov 0x28(%esi),%eax │ │ + mov (%eax),%edx │ │ + mov %esi,%eax │ │ + call 25f10 │ │ + lea 0x2c(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xchg %ax,%ax │ │ mov %ebp,(%esp) │ │ - call 5f270 │ │ - mov 0x4c(%esp),%eax │ │ - test %esi,%esi │ │ - mov %esi,0x20(%eax) │ │ - jne 25396 │ │ - jmp 24f4b │ │ - lea 0x0(%esi),%esi │ │ - mov (%eax),%esi │ │ - jmp 257c9 │ │ - mov 0x50(%esp),%esi │ │ - lea -0x17b48(%ebx),%eax │ │ - movl $0x5c5,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ - movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - jmp 24f71 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - lea -0x2c(%esp),%esp │ │ - mov %esi,0x28(%esp) │ │ - mov %eax,%esi │ │ - mov 0x20(%eax),%eax │ │ - mov %ebx,0x24(%esp) │ │ - call d3b4 │ │ - add $0x5d7be,%ebx │ │ + call 27000 │ │ test %eax,%eax │ │ - je 25860 │ │ - test %edx,%edx │ │ - je 2584f │ │ - mov 0x1c(%esi),%esi │ │ - mov 0x10(%eax),%ecx │ │ - add 0x2c(%esi),%ecx │ │ - mov %ecx,(%edx) │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ + mov %eax,%edi │ │ + je 27c18 │ │ + mov %esi,%edx │ │ + mov %ebp,%eax │ │ + call 26e50 │ │ + test %eax,%eax │ │ + je 27c18 │ │ + mov %edi,(%esp) │ │ + movl $0x3f800000,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 19cc0 │ │ lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x80(%esi),%eax │ │ - movl $0x3f800000,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x0,0x4(%esp) │ │ - mov 0x1c(%esi),%eax │ │ - mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 193b0 │ │ - test %eax,%eax │ │ - mov %eax,0x20(%esi) │ │ - mov 0x1c(%esp),%edx │ │ - je 2584f │ │ - mov 0x24(%esi),%ecx │ │ - test %ecx,%ecx │ │ - jne 25840 │ │ - mov 0x80(%esi),%eax │ │ - movl $0x0,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x1c(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 198f0 │ │ - mov %eax,0x24(%esi) │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x20(%esi),%eax │ │ - jmp 25840 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + lea 0x2c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp 27c40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -000258d0 : │ │ +00027c40 : │ │ push %ebp │ │ - xor %ebp,%ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5d719,%ebx │ │ + call db90 │ │ + add $0x6627f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%ecx │ │ - mov 0x10(%esi),%eax │ │ - mov 0x78(%esi),%edx │ │ + mov 0x40(%esp),%ebp │ │ + mov 0x44(%esp),%edi │ │ + mov 0x10(%ebp),%eax │ │ + mov 0x78(%ebp),%edx │ │ + mov %edi,0x4(%esp) │ │ mov %eax,0x18(%esp) │ │ mov 0x48(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - movzbl 0x7c(%esi),%eax │ │ + movzbl 0x7c(%ebp),%eax │ │ mov %eax,(%esp) │ │ - mov %esi,%eax │ │ - call 23fd0 │ │ - test %eax,%eax │ │ + mov %ebp,%eax │ │ + call 26040 │ │ mov %eax,0x1c(%esp) │ │ - jle 259ca │ │ - cmpb $0x0,0x7d(%esi) │ │ - mov %eax,%edi │ │ + test %eax,%eax │ │ + jle 27edc │ │ + cmpb $0x0,0x7d(%ebp) │ │ + jne 27e48 │ │ + mov 0x1c(%esp),%esi │ │ movl $0x0,0x14(%esp) │ │ - jne 259d8 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,0x4(%esp) │ │ - mov 0x44(%esi),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov 0x44(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 3ce20 │ │ - mov 0x8(%eax),%edi │ │ + call 40380 │ │ + mov 0x8(%eax),%esi │ │ mov (%eax),%eax │ │ - mov 0xc(%eax),%ecx │ │ - test %ecx,%ecx │ │ - js 259aa │ │ - mov 0x3c(%esi),%edx │ │ - mov 0x14(%edx),%eax │ │ + mov 0xc(%eax),%eax │ │ test %eax,%eax │ │ - je 2596b │ │ - mov %ecx,%ebp │ │ - sar $0x5,%ebp │ │ - mov (%eax,%ebp,4),%eax │ │ - shr %cl,%eax │ │ + js 27d18 │ │ + mov 0x3c(%ebp),%ecx │ │ + mov 0x14(%ecx),%edx │ │ + test %edx,%edx │ │ + je 27cda │ │ + mov %eax,%edi │ │ + sar $0x5,%edi │ │ + mov (%edx,%edi,4),%edx │ │ + bt %eax,%edx │ │ + jb 27d18 │ │ + mov 0x18(%esp),%edx │ │ + mov 0x8(%edx),%edi │ │ + mov 0x10(%ecx),%edx │ │ + mov (%edx,%eax,4),%eax │ │ + mov 0x18(%esp),%edx │ │ + mov %eax,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call 22f90 │ │ + lea (%eax,%eax,4),%eax │ │ + mov 0x10(%edi,%eax,4),%eax │ │ + lea (%eax,%eax,4),%eax │ │ + mov (%edi,%eax,4),%eax │ │ + mov %eax,(%esp) │ │ + call d690 │ │ + mov 0x14(%esp),%ecx │ │ + lea 0x1(%ecx,%eax,1),%eax │ │ + mov %eax,0x14(%esp) │ │ + test %esi,%esi │ │ + jg 27ca8 │ │ + mov 0x18(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x14(%esp),%eax │ │ + test %eax,%eax │ │ + je 27e98 │ │ + mov 0x14(%esp),%esi │ │ + lea -0x19a18(%ebx),%eax │ │ + movl $0x3e9,0xc(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x18(%ebp) │ │ + lea -0x1(%eax,%esi,1),%eax │ │ + mov %ebp,0x40(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x1c(%esp),%ebp │ │ + jmp 27dac │ │ + xchg %ax,%ax │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 27d81 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edx) │ │ + mov $0x2,%ecx │ │ test $0x1,%al │ │ - jne 259aa │ │ - mov 0x18(%esp),%eax │ │ + je 27d8c │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edx,%ecx,1) │ │ + mov 0x40(%esp),%eax │ │ + mov 0x14(%esp),%esi │ │ + cmp 0x18(%eax),%esi │ │ + jbe 27da4 │ │ + movb $0x20,-0x1(%esi) │ │ + lea -0x1(%esi),%eax │ │ + mov %eax,0x14(%esp) │ │ + test %ebp,%ebp │ │ + jle 27e88 │ │ + mov 0x40(%esp),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov 0x44(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 40380 │ │ mov 0x8(%eax),%ebp │ │ - mov 0x10(%edx),%eax │ │ + mov (%eax),%eax │ │ + mov 0xc(%eax),%eax │ │ + test %eax,%eax │ │ + js 27da4 │ │ + mov 0x40(%esp),%esi │ │ + mov 0x3c(%esi),%esi │ │ + mov 0x14(%esi),%ecx │ │ + test %ecx,%ecx │ │ + je 27de6 │ │ + mov %eax,%edi │ │ + sar $0x5,%edi │ │ + mov (%ecx,%edi,4),%ecx │ │ + bt %eax,%ecx │ │ + jb 27da4 │ │ + mov 0x10(%esi),%ecx │ │ mov 0x18(%esp),%edx │ │ - mov (%eax,%ecx,4),%eax │ │ + mov (%ecx,%eax,4),%eax │ │ + mov 0x8(%edx),%edi │ │ mov %edx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 213f0 │ │ + call 22f90 │ │ lea (%eax,%eax,4),%eax │ │ - mov 0x10(%ebp,%eax,4),%eax │ │ + mov 0x10(%edi,%eax,4),%eax │ │ lea (%eax,%eax,4),%eax │ │ - mov 0x0(%ebp,%eax,4),%eax │ │ - mov %eax,(%esp) │ │ - call cec4 │ │ + mov (%edi,%eax,4),%edi │ │ + mov %edi,(%esp) │ │ + mov %edi,%esi │ │ + call d690 │ │ + sub %eax,0x14(%esp) │ │ + cmp $0x4,%eax │ │ mov 0x14(%esp),%edx │ │ - lea 0x1(%edx,%eax,1),%edx │ │ - mov %edx,0x14(%esp) │ │ - test %edi,%edi │ │ - jg 25938 │ │ - mov 0x18(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%edi │ │ - test %edi,%edi │ │ - jne 25a20 │ │ - movl $0x0,0x18(%esi) │ │ - xor %ebp,%ebp │ │ - lea 0x2c(%esp),%esp │ │ + jb 27d70 │ │ + test $0x1,%dl │ │ + jne 27ec8 │ │ + test $0x2,%dl │ │ + jne 27eb0 │ │ + mov %eax,%ecx │ │ + mov %edx,%edi │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + mov %edi,%edx │ │ + jmp 27d70 │ │ + lea 0x0(%esi),%esi │ │ + cmpb $0x0,0x7c(%ebp) │ │ + mov %eax,%esi │ │ + je 27c99 │ │ + mov %ebp,(%esp) │ │ + call 27000 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + je 27f0c │ │ + mov %edi,%edx │ │ mov %ebp,%eax │ │ + call 26e50 │ │ + test %eax,%eax │ │ + je 27ee0 │ │ + mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 19970 │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - cmpb $0x0,0x7c(%esi) │ │ - je 25938 │ │ - mov %esi,(%esp) │ │ - call 24e10 │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ - je 25b0d │ │ - mov 0x44(%esp),%edx │ │ - mov %esi,%eax │ │ - call 25820 │ │ - test %eax,%eax │ │ - je 25b3a │ │ - mov %edi,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 18c60 │ │ - mov %eax,%ebp │ │ + mov 0x40(%esp),%ebp │ │ + mov 0x18(%ebp),%eax │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ - mov %ebp,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x14(%esp),%edx │ │ - lea -0x17c00(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - movl $0x3e9,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x14(%esp),%edx │ │ - mov %eax,0x18(%esi) │ │ - mov 0x1c(%esp),%edi │ │ - lea -0x1(%eax,%edx,1),%ebp │ │ - lea 0x0(%esi),%esi │ │ - mov %edi,0x4(%esp) │ │ - mov 0x44(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 3ce20 │ │ - mov 0x8(%eax),%edi │ │ - mov (%eax),%eax │ │ - mov 0xc(%eax),%ecx │ │ - test %ecx,%ecx │ │ - js 25af7 │ │ - mov 0x3c(%esi),%eax │ │ - mov %eax,0x14(%esp) │ │ - mov 0x14(%eax),%eax │ │ - test %eax,%eax │ │ - je 25a93 │ │ - mov %ecx,%edx │ │ - sar $0x5,%edx │ │ - mov (%eax,%edx,4),%eax │ │ - shr %cl,%eax │ │ - test $0x1,%al │ │ - jne 25af7 │ │ - mov 0x18(%esp),%eax │ │ - mov 0x14(%esp),%edx │ │ - mov 0x8(%eax),%eax │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x10(%edx),%eax │ │ - mov (%eax,%ecx,4),%eax │ │ - mov 0x18(%esp),%ecx │ │ - mov %ecx,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 213f0 │ │ - mov 0x1c(%esp),%edx │ │ - lea (%eax,%eax,4),%eax │ │ - mov 0x10(%edx,%eax,4),%eax │ │ - lea (%eax,%eax,4),%eax │ │ - mov (%edx,%eax,4),%edx │ │ - mov %edx,(%esp) │ │ - mov %edx,0x10(%esp) │ │ - call cec4 │ │ - sub %eax,%ebp │ │ - mov 0x10(%esp),%edx │ │ - mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cfe4 │ │ - cmp 0x18(%esi),%ebp │ │ - jbe 25af7 │ │ - movb $0x20,-0x1(%ebp) │ │ - sub $0x1,%ebp │ │ - test %edi,%edi │ │ - jg 25a58 │ │ - mov 0x18(%esi),%ebp │ │ + movl $0x0,0x18(%ebp) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ - mov %ebp,%eax │ │ + xor %eax,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea -0x17afc(%ebx),%eax │ │ - movl $0x3c8,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x3,(%esp) │ │ - lea -0x17c00(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 259ca │ │ - lea -0x17ac4(%ebx),%eax │ │ + lea 0x0(%esi),%esi │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edx),%edx │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edx) │ │ + jmp 27e35 │ │ + lea 0x0(%esi),%esi │ │ + movzbl (%edi),%ecx │ │ + lea 0x1(%edx),%edx │ │ + lea 0x1(%esi),%esi │ │ + sub $0x1,%eax │ │ + mov %cl,-0x1(%edx) │ │ + jmp 27e30 │ │ + xor %eax,%eax │ │ + jmp 27e8f │ │ movl $0x3cc,0x8(%esp) │ │ + lea -0x198dc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x3,(%esp) │ │ - lea -0x17c00(%ebx),%eax │ │ + lea -0x19a18(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 259ca │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x14(%esp) │ │ + call 67510 │ │ + xor %eax,%eax │ │ + jmp 27e8f │ │ + movl $0x3c8,0x8(%esp) │ │ + lea -0x19914(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 27ef2 │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x65fa1,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %edi,0x18(%esp) │ │ - xor %edi,%edi │ │ cmpb $0x0,0x7d(%esi) │ │ - je 25b8e │ │ + je 27f41 │ │ cmpb $0x0,0x7c(%esi) │ │ - jne 25ba0 │ │ - mov %edi,%eax │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + jne 27f50 │ │ + xor %eax,%eax │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ lea 0x0(%esi),%esi │ │ mov %esi,(%esp) │ │ - call 24e10 │ │ - test %eax,%eax │ │ - je 25b8e │ │ - xor %edx,%edx │ │ - mov %esi,%eax │ │ - call 25820 │ │ - test %eax,%eax │ │ - je 25b8e │ │ - mov 0x24(%esi),%edi │ │ - mov 0x14(%esp),%esi │ │ - mov %edi,%eax │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ - retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - xor %esi,%esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x5d419,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%edi │ │ - mov 0x44(%esp),%ebp │ │ - mov 0x78(%edi),%edx │ │ - movl $0x0,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - movzbl 0x7c(%edi),%eax │ │ - mov %eax,(%esp) │ │ - mov %edi,%eax │ │ - call 23fd0 │ │ - test %eax,%eax │ │ - mov %eax,0x1c(%esp) │ │ - jle 25cfb │ │ - cmpb $0x0,0x7d(%edi) │ │ - je 25c26 │ │ - cmpb $0x0,0x7c(%edi) │ │ - jne 25d08 │ │ - movl $0x458,0xc(%esp) │ │ - lea -0x17c00(%ebx),%ebp │ │ - movl $0x30,0x4(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ - lea 0x1d4(%ebx),%eax │ │ - mov %edi,0x4(%esi) │ │ - mov %eax,(%esi) │ │ - movl $0x3f800000,0x24(%esi) │ │ - movw $0x0,0x2c(%esi) │ │ - mov 0x1c(%esp),%eax │ │ - lea 0x0(%esi),%esi │ │ - mov %eax,0x4(%esp) │ │ - mov 0x44(%edi),%eax │ │ - mov %eax,(%esp) │ │ - call 3ce20 │ │ - mov 0x8(%eax),%eax │ │ - movzwl 0x2c(%esi),%edx │ │ - add $0x1,%edx │ │ - test %eax,%eax │ │ - mov %dx,0x2c(%esi) │ │ - jg 25c70 │ │ - test %dx,%dx │ │ - je 25d4c │ │ - movswl %dx,%edx │ │ - mov %ebp,0x8(%esp) │ │ - movl $0x467,0xc(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x28(%esi) │ │ - movswl 0x2c(%esi),%eax │ │ - lea -0x4(,%eax,4),%ebp │ │ - mov 0x1c(%esp),%eax │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %eax,0x4(%esp) │ │ - mov 0x44(%edi),%eax │ │ - mov %eax,(%esp) │ │ - call 3ce20 │ │ - mov 0x28(%esi),%edx │ │ - mov %eax,(%edx,%ebp,1) │ │ - mov 0x8(%eax),%eax │ │ + call 27000 │ │ test %eax,%eax │ │ - lea -0x4(%ebp),%ebp │ │ - jg 25cd0 │ │ - mov 0x28(%esi),%eax │ │ - mov (%eax),%edx │ │ - mov %esi,%eax │ │ - call 23e70 │ │ - lea 0x2c(%esp),%esp │ │ - mov %esi,%eax │ │ + je 27f41 │ │ + mov 0x20(%esi),%ecx │ │ + test %ecx,%ecx │ │ + je 27f70 │ │ + mov 0x24(%esi),%eax │ │ + lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ - mov %edi,(%esp) │ │ - call 24e10 │ │ + lea 0x0(%esi),%esi │ │ + movss 0x80(%esi),%xmm0 │ │ + movss %xmm0,0xc(%esp) │ │ + movl $0x3f800000,0x8(%esp) │ │ + movl $0x0,0x4(%esp) │ │ + mov 0x1c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 1a260 │ │ + mov %eax,0x20(%esi) │ │ test %eax,%eax │ │ - mov %eax,%ecx │ │ - je 25cfb │ │ - mov %ebp,%edx │ │ - mov %edi,%eax │ │ - mov %ecx,0x18(%esp) │ │ - call 25820 │ │ + je 27f41 │ │ + mov 0x24(%esi),%eax │ │ test %eax,%eax │ │ - mov 0x18(%esp),%ecx │ │ - je 25cfb │ │ - movl $0x3f800000,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 18e90 │ │ - mov %eax,%esi │ │ - lea 0x2c(%esp),%esp │ │ - pop %ebx │ │ - mov %esi,%eax │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call 5bce0 │ │ - jmp 25cfb │ │ + jne 27f43 │ │ + movss 0x80(%esi),%xmm0 │ │ + movss %xmm0,0x8(%esp) │ │ + movl $0x0,0x4(%esp) │ │ + mov 0x1c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 1a760 │ │ + mov 0x20(%esi),%edx │ │ + mov %eax,0x24(%esi) │ │ + test %edx,%edx │ │ + je 27f41 │ │ + jmp 27f43 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00025d60 : │ │ +00027fe0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5d28b,%ebx │ │ - lea -0x7c(%esp),%esp │ │ - lea -0x17c00(%ebx),%edx │ │ - mov 0x98(%esp),%esi │ │ - mov 0x90(%esp),%edi │ │ - mov %edx,0x64(%esp) │ │ - mov %edx,0x8(%esp) │ │ + call db90 │ │ + add $0x65edf,%ebx │ │ + lea -0x5c(%esp),%esp │ │ + lea -0x19a18(%ebx),%eax │ │ movl $0xb9,0xc(%esp) │ │ + mov %eax,0x8(%esp) │ │ movl $0x9c,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%ebp │ │ - mov 0x9c(%esp),%ecx │ │ - mov 0x94(%esp),%edx │ │ - mov 0xa0(%esp),%eax │ │ - mov %ecx,0x10(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov 0x78(%esp),%edi │ │ + mov 0x70(%esp),%ebp │ │ + mov %eax,0x40(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %edi,0xc(%esp) │ │ + mov %eax,%esi │ │ + mov 0x80(%esp),%eax │ │ + mov %esi,(%esp) │ │ mov %eax,0x14(%esp) │ │ - mov %esi,0xc(%esp) │ │ - lea 0x1ac(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + mov 0x7c(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x74(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea 0x198(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 163e0 │ │ - mov %edi,(%esp) │ │ - call 40fb0 │ │ - mov %eax,0x3c(%ebp) │ │ - mov 0x14(%esi),%eax │ │ + call 170a0 │ │ + mov %ebp,(%esp) │ │ + call 44cb0 │ │ + mov %eax,0x3c(%esi) │ │ + mov 0x14(%edi),%eax │ │ mov 0x3c(%eax),%edx │ │ movl $0x0,0x8(%esp) │ │ mov %edx,0xc(%esp) │ │ - mov 0x18(%esi),%edx │ │ + mov 0x18(%edi),%edx │ │ mov (%edx),%edx │ │ mov %edx,0x4(%esp) │ │ mov 0xc(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 27af0 │ │ + call 2a0d0 │ │ + mov %eax,0x38(%esi) │ │ test %eax,%eax │ │ - mov %eax,0x38(%ebp) │ │ - je 262f7 │ │ - mov 0x9c(%esp),%ecx │ │ + je 28554 │ │ + mov 0x7c(%esp),%eax │ │ movl $0x0,(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - call 3c7c0 │ │ - movss -0x12914(%ebx),%xmm0 │ │ - mov 0x94(%esp),%edx │ │ - movss %xmm0,0x5c(%ebp) │ │ - mov %eax,0x44(%ebp) │ │ - movl $0xffffffff,0x78(%ebp) │ │ - lea -0x1c9ad(%ebx),%eax │ │ - movss %xmm0,0x30(%esp) │ │ - mov %edx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ + call 3fd00 │ │ + mov %eax,0x44(%esi) │ │ + lea -0x1e7c1(%ebx),%eax │ │ + movl $0xffffffff,0x78(%esi) │ │ + movl $0x3f800000,0x5c(%esi) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x74(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e70 │ │ fstpl 0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ + mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ sar $0xa,%eax │ │ - mov 0x94(%esp),%ecx │ │ - mov %eax,0x50(%ebp) │ │ - mov %eax,0x60(%ebp) │ │ - mov %ecx,(%esp) │ │ - lea -0x1c994(%ebx),%eax │ │ + mov %eax,0x50(%esi) │ │ + mov %eax,0x60(%esi) │ │ + lea -0x1e7a8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ + mov 0x74(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e70 │ │ fstpl 0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ + mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ sar $0xa,%eax │ │ - mov 0x94(%esp),%edx │ │ - mov %eax,0x54(%ebp) │ │ - mov %eax,0x64(%ebp) │ │ - mov %edx,(%esp) │ │ - lea -0x1c9a1(%ebx),%eax │ │ + mov %eax,0x54(%esi) │ │ + mov %eax,0x64(%esi) │ │ + lea -0x1e7b5(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ + mov 0x74(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e70 │ │ fstpl 0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ + mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ sar $0xa,%eax │ │ - mov 0x94(%esp),%ecx │ │ - mov %eax,0x58(%ebp) │ │ - mov %eax,0x68(%ebp) │ │ - mov %ecx,(%esp) │ │ - lea -0x1cee7(%ebx),%eax │ │ + mov %eax,0x58(%esi) │ │ + mov %eax,0x68(%esi) │ │ + lea -0x1ecfb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x50(%esp) │ │ - mov 0x94(%esp),%edx │ │ - cvtsd2ss 0x50(%esp),%xmm1 │ │ - cvttss2si %xmm1,%eax │ │ - mov %eax,0x6c(%ebp) │ │ - mov %edx,(%esp) │ │ - lea -0x1c80a(%ebx),%eax │ │ + mov 0x74(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e70 │ │ + fstpl 0x30(%esp) │ │ + movsd 0x30(%esp),%xmm2 │ │ + cvtsd2ss %xmm2,%xmm0 │ │ + cvttss2si %xmm0,%eax │ │ + mov %eax,0x6c(%esi) │ │ + lea -0x1e61e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x50(%esp) │ │ - cvtsd2ss 0x50(%esp),%xmm1 │ │ - cvtss2sd %xmm1,%xmm1 │ │ - movsd %xmm1,0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ + mov 0x74(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - imul 0x6c(%ebp),%eax │ │ - mov 0x94(%esp),%ecx │ │ + call 65e70 │ │ + fstpl 0x30(%esp) │ │ + movsd 0x30(%esp),%xmm3 │ │ + cvtsd2ss %xmm3,%xmm0 │ │ + cvtss2sd %xmm0,%xmm4 │ │ + movsd %xmm4,0x4(%esp) │ │ + mov 0x4(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 6a9a0 │ │ + imul 0x6c(%esi),%eax │ │ sar $0xa,%eax │ │ - mov %eax,0x70(%ebp) │ │ - mov %ecx,(%esp) │ │ - lea -0x1c852(%ebx),%eax │ │ + mov %eax,0x70(%esi) │ │ + lea -0x1e666(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x50(%esp) │ │ - cvtsd2ss 0x50(%esp),%xmm1 │ │ - cvtss2sd %xmm1,%xmm1 │ │ - movsd %xmm1,0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ + mov 0x74(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - imul 0x6c(%ebp),%eax │ │ - mov 0x94(%esp),%edx │ │ + call 65e70 │ │ + fstpl 0x30(%esp) │ │ + movsd 0x30(%esp),%xmm5 │ │ + cvtsd2ss %xmm5,%xmm0 │ │ + cvtss2sd %xmm0,%xmm6 │ │ + movsd %xmm6,0x4(%esp) │ │ + mov 0x4(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 6a9a0 │ │ + imul 0x6c(%esi),%eax │ │ sar $0xa,%eax │ │ - mov %eax,0x74(%ebp) │ │ - lea -0x1c85f(%ebx),%eax │ │ - mov %edx,(%esp) │ │ + mov %eax,0x74(%esi) │ │ + lea -0x1e673(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x50(%esp) │ │ - mov 0x70(%ebp),%eax │ │ - cvtsd2ss 0x50(%esp),%xmm1 │ │ - movss 0x30(%esp),%xmm0 │ │ - mov 0x64(%esp),%ecx │ │ - divss %xmm1,%xmm0 │ │ - movss %xmm0,0x80(%ebp) │ │ + mov 0x74(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e70 │ │ + movss -0x14738(%ebx),%xmm1 │ │ + fstpl 0x30(%esp) │ │ + movsd 0x30(%esp),%xmm7 │ │ + cvtsd2ss %xmm7,%xmm0 │ │ + mov 0x70(%esi),%eax │ │ + divss %xmm0,%xmm1 │ │ + movss %xmm1,0x80(%esi) │ │ mov %eax,0x20(%esp) │ │ - mov 0x74(%ebp),%eax │ │ + mov 0x74(%esi),%eax │ │ mov %eax,0x1c(%esp) │ │ - mov 0x58(%ebp),%eax │ │ + mov 0x58(%esi),%eax │ │ mov %eax,0x18(%esp) │ │ - mov 0x54(%ebp),%eax │ │ + mov 0x54(%esi),%eax │ │ mov %eax,0x14(%esp) │ │ - mov 0x50(%ebp),%eax │ │ - mov %eax,0x10(%esp) │ │ + mov 0x50(%esi),%eax │ │ movl $0xe3,0x8(%esp) │ │ - lea -0x17a98(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x8(%edi),%eax │ │ - mov 0x10(%ebp),%edx │ │ - test %eax,%eax │ │ - mov %edx,0x50(%esp) │ │ - jle 2609c │ │ - xor %esi,%esi │ │ - mov %ebp,0x60(%esp) │ │ - jmp 26038 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%esi │ │ - cmp 0x8(%edi),%esi │ │ - jge 26098 │ │ - mov 0x10(%edi),%eax │ │ - mov 0x50(%esp),%ecx │ │ - mov (%eax,%esi,4),%ebp │ │ - mov %ecx,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x198b0(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x8(%ebp),%ecx │ │ + mov 0x10(%esi),%eax │ │ + test %ecx,%ecx │ │ + mov %eax,0x30(%esp) │ │ + jle 282ce │ │ + mov %esi,0x38(%esp) │ │ + xor %edx,%edx │ │ + mov %edx,%edi │ │ + mov %ebp,%esi │ │ + jmp 282b7 │ │ + nop │ │ + mov 0x10(%esi),%eax │ │ + mov (%eax,%edi,4),%ebp │ │ + mov 0x30(%esp),%eax │ │ mov %ebp,0x4(%esp) │ │ - call 213f0 │ │ + mov %eax,(%esp) │ │ + call 22f90 │ │ cmp $0xffffffff,%eax │ │ - jne 26030 │ │ - mov %ebp,%edx │ │ - mov 0x60(%esp),%ebp │ │ - mov %edx,0x10(%esp) │ │ - mov 0x64(%esp),%edx │ │ - lea -0x17a60(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x8e,0x8(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov %ebp,(%esp) │ │ - xor %ebp,%ebp │ │ - call 24c90 │ │ - lea 0x7c(%esp),%esp │ │ - mov %ebp,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov 0x60(%esp),%ebp │ │ - mov 0x94(%esp),%edx │ │ - lea -0x1c786(%ebx),%eax │ │ - mov %edx,(%esp) │ │ + je 28408 │ │ + add $0x1,%edi │ │ + cmp 0x8(%esi),%edi │ │ + jge 282c8 │ │ + cmp $0xffffffff,%edi │ │ + jne 28290 │ │ + lea -0x1df5e(%ebx),%ebp │ │ + jmp 28296 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %esi,%ebp │ │ + mov 0x38(%esp),%esi │ │ + lea -0x1e59a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ - test %eax,%eax │ │ - je 260c4 │ │ - mov 0x14(%edi),%eax │ │ + mov 0x74(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ test %eax,%eax │ │ - je 26206 │ │ - mov 0x94(%esp),%edx │ │ - lea -0x1c795(%ebx),%eax │ │ - mov %edx,(%esp) │ │ + je 282f3 │ │ + mov 0x14(%ebp),%edx │ │ + test %edx,%edx │ │ + je 28449 │ │ + lea -0x1e5a9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ + mov 0x74(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ test %eax,%eax │ │ - jne 26110 │ │ - mov 0x14(%ebp),%eax │ │ + jne 28338 │ │ + mov 0x14(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x10(%ebp),%eax │ │ + mov 0x10(%esi),%eax │ │ + mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 24bd0 │ │ + call 26280 │ │ test %eax,%eax │ │ - js 262f7 │ │ - lea 0x7c(%esp),%esp │ │ - mov %ebp,%eax │ │ + js 28554 │ │ + mov %esi,%eax │ │ + lea 0x5c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x18(%edi),%eax │ │ + xchg %ax,%ax │ │ + mov 0x18(%ebp),%eax │ │ test %eax,%eax │ │ - jne 260e1 │ │ - mov 0x8(%edi),%edx │ │ - mov 0x10(%ebp),%ecx │ │ - xor %esi,%esi │ │ - test %edx,%edx │ │ - mov %ecx,0x50(%esp) │ │ - mov %edx,0x68(%esp) │ │ - jle 261d7 │ │ - movl $0x0,0x60(%esp) │ │ - mov %ebp,0x6c(%esp) │ │ - mov %edi,0x5c(%esp) │ │ + jne 2830d │ │ + mov 0x10(%esi),%eax │ │ + xor %ecx,%ecx │ │ + movl $0x1,0x44(%esp) │ │ + mov %eax,0x30(%esp) │ │ + mov 0x8(%ebp),%eax │ │ + mov %eax,0x48(%esp) │ │ + test %eax,%eax │ │ + jle 28569 │ │ + mov %esi,0x4c(%esp) │ │ + mov %ecx,%edi │ │ + jmp 28380 │ │ nop │ │ - mov 0x5c(%esp),%ecx │ │ - mov 0x60(%esp),%edx │ │ - mov 0x10(%ecx),%eax │ │ - mov 0x50(%esp),%ecx │ │ - mov (%eax,%edx,4),%edi │ │ - mov %ecx,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 213f0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x10(%ebp),%eax │ │ + mov 0x44(%esp),%ecx │ │ + mov 0x30(%esp),%esi │ │ + mov -0x4(%eax,%ecx,4),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x38(%esp) │ │ + call 22f90 │ │ cmp $0xffffffff,%eax │ │ - je 261c0 │ │ - mov 0x50(%esp),%ecx │ │ + je 28540 │ │ + mov 0x8(%esi),%edx │ │ lea (%eax,%eax,4),%eax │ │ - mov 0x8(%ecx),%edx │ │ mov 0xc(%edx,%eax,4),%eax │ │ cmp $0xffffffff,%eax │ │ - jne 261ab │ │ - jmp 261c0 │ │ + jne 283f7 │ │ + jmp 28540 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ lea (%eax,%eax,4),%eax │ │ - lea 0x0(,%eax,4),%ebp │ │ + lea 0x0(,%eax,4),%esi │ │ mov (%edx,%eax,4),%eax │ │ - mov 0x5c(%esp),%edx │ │ mov %eax,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 40c70 │ │ - mov 0x50(%esp),%ecx │ │ - add %eax,%esi │ │ - mov 0x8(%ecx),%edx │ │ - mov 0xc(%edx,%ebp,1),%eax │ │ + mov 0x38(%esp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 44940 │ │ + add %eax,%edi │ │ + mov 0x30(%esp),%eax │ │ + mov 0x8(%eax),%edx │ │ + mov 0xc(%edx,%esi,1),%eax │ │ cmp $0xffffffff,%eax │ │ - je 261c0 │ │ + je 28540 │ │ test %eax,%eax │ │ - jns 26178 │ │ - lea (%eax,%eax,4),%ebp │ │ + jns 283c0 │ │ + lea (%eax,%eax,4),%esi │ │ xor %eax,%eax │ │ - shl $0x2,%ebp │ │ - jmp 26185 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - addl $0x1,0x60(%esp) │ │ - mov 0x68(%esp),%edx │ │ - cmp %edx,0x60(%esp) │ │ - jne 26140 │ │ - mov 0x6c(%esp),%ebp │ │ - mov 0x64(%esp),%ecx │ │ - lea -0x17a34(%ebx),%eax │ │ - mov %esi,0x10(%esp) │ │ + shl $0x2,%esi │ │ + jmp 283cd │ │ + lea 0x0(%esi),%esi │ │ + mov 0x38(%esp),%esi │ │ + lea -0x19878(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0xae,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - jmp 260e1 │ │ - mov 0x10(%ebp),%edx │ │ - lea -0x1c7da(%ebx),%eax │ │ + mov 0x40(%esp),%eax │ │ + mov %ebp,0x10(%esp) │ │ + movl $0x8e,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%ebp),%eax │ │ + call 67510 │ │ + mov %esi,(%esp) │ │ + call 261f0 │ │ + lea 0x5c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov 0x10(%esi),%edx │ │ + lea -0x1e5ee(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x8(%esi),%eax │ │ + mov %edx,0x38(%esp) │ │ mov %eax,(%esp) │ │ - mov %edx,0x48(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x50(%esp) │ │ - lea -0x1c1ce(%ebx),%eax │ │ - cvtsd2ss 0x50(%esp),%xmm0 │ │ + call 65e70 │ │ + fstpl 0x30(%esp) │ │ + lea -0x1dfe2(%ebx),%eax │ │ + movsd 0x30(%esp),%xmm5 │ │ + cvtsd2ss %xmm5,%xmm4 │ │ movl $0xffffffff,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - movss %xmm0,0xc(%esp) │ │ - mov %edi,(%esp) │ │ - call 40ae0 │ │ - mov 0x48(%esp),%edx │ │ - mov 0x18(%edx),%esi │ │ - cmp 0x1c(%edx),%esi │ │ - jge 260c4 │ │ - lea (%esi,%esi,4),%eax │ │ - mov %edi,0x60(%esp) │ │ - lea 0x0(,%eax,4),%ecx │ │ - mov %edx,%edi │ │ - lea -0x1c7cb(%ebx),%eax │ │ - mov %ebp,%edx │ │ - mov %eax,0x68(%esp) │ │ - mov %ecx,%ebp │ │ - lea 0x0(%esi),%esi │ │ + movss %xmm4,0xc(%esp) │ │ + call 447a0 │ │ + mov 0x38(%esp),%edx │ │ + mov 0x18(%edx),%edi │ │ + cmp 0x1c(%edx),%edi │ │ + jge 282f3 │ │ + lea (%edi,%edi,4),%ecx │ │ + lea -0x1e5df(%ebx),%eax │ │ + mov %ebp,0x70(%esp) │ │ + mov %esi,%ebp │ │ + shl $0x2,%ecx │ │ + mov %edx,%esi │ │ + mov %eax,0x48(%esp) │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ xor %eax,%eax │ │ - test %esi,%esi │ │ - js 2628c │ │ - mov 0x8(%edi),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - cmp 0x20(%edi),%esi │ │ - je 262e1 │ │ - cmp 0x24(%edi),%esi │ │ - je 262e1 │ │ - mov 0x68(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x8(%edx),%ecx │ │ - mov %ecx,(%esp) │ │ - mov %edx,0x48(%esp) │ │ - mov %eax,0x4c(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x50(%esp) │ │ - mov 0x4c(%esp),%eax │ │ - cvtsd2ss 0x50(%esp),%xmm0 │ │ - mov 0x60(%esp),%ecx │ │ - movl $0xffffffff,0x8(%esp) │ │ - movss %xmm0,0xc(%esp) │ │ + test %edi,%edi │ │ + js 284cc │ │ + mov 0x8(%esi),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ + mov %eax,0x30(%esp) │ │ + cmp 0x20(%esi),%edi │ │ + je 28525 │ │ + cmp 0x24(%esi),%edi │ │ + je 28525 │ │ + mov 0x48(%esp),%eax │ │ + mov %ecx,0x44(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 40ae0 │ │ - mov 0x48(%esp),%edx │ │ - add $0x1,%esi │ │ - add $0x14,%ebp │ │ - cmp 0x1c(%edi),%esi │ │ - jl 26280 │ │ - mov %edx,%ebp │ │ - mov 0x60(%esp),%edi │ │ - jmp 260c4 │ │ - mov 0x0(%ebp),%eax │ │ - mov %ebp,(%esp) │ │ - xor %ebp,%ebp │ │ - call *0x14(%eax) │ │ - jmp 260ff │ │ - nop │ │ + mov 0x8(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e70 │ │ + mov 0x30(%esp),%eax │ │ + fstpl 0x38(%esp) │ │ + movsd 0x38(%esp),%xmm3 │ │ + cvtsd2ss %xmm3,%xmm2 │ │ + mov %eax,0x4(%esp) │ │ + mov 0x70(%esp),%eax │ │ + movl $0xffffffff,0x8(%esp) │ │ + movss %xmm2,0xc(%esp) │ │ + mov %eax,(%esp) │ │ + call 447a0 │ │ + mov 0x44(%esp),%ecx │ │ + add $0x1,%edi │ │ + add $0x14,%ecx │ │ + cmp 0x1c(%esi),%edi │ │ + jl 284c0 │ │ + mov %ebp,%esi │ │ + mov 0x70(%esp),%ebp │ │ + jmp 282f3 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x44(%esp),%ecx │ │ + cmp %ecx,0x48(%esp) │ │ + jle 28563 │ │ + addl $0x1,0x44(%esp) │ │ + jmp 28380 │ │ + mov (%esi),%eax │ │ + mov %esi,(%esp) │ │ + call *0x14(%eax) │ │ xor %eax,%eax │ │ + jmp 2832d │ │ + mov 0x4c(%esp),%esi │ │ + mov %edi,%ecx │ │ + mov %ecx,0x10(%esp) │ │ + lea -0x1984c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x40(%esp),%eax │ │ + movl $0xae,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 2830d │ │ nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ xor %eax,%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + xor %eax,%eax │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00026330 : │ │ +000285c0 : │ │ xor %eax,%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5ccad,%ebx │ │ + call db90 │ │ + add $0x658f1,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov 0x24(%esp),%eax │ │ mov 0x3c(%esi),%edx │ │ mov (%edx),%edx │ │ test %edx,%edx │ │ - je 263e0 │ │ + je 28670 │ │ test %eax,%eax │ │ - je 2636c │ │ + je 285fc │ │ movl $0x0,(%eax) │ │ - lea -0x17a0c(%ebx),%eax │ │ movl $0x74,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + lea -0x19824(%ebx),%eax │ │ movl $0x2c,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - lea 0x214(%ebx),%edx │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %esi,0x4(%eax) │ │ + lea 0x200(%ebx),%edx │ │ mov %edx,(%eax) │ │ mov 0x3c(%esi),%edx │ │ - mov %esi,0x4(%eax) │ │ movl $0x3f800000,0x24(%eax) │ │ mov (%edx),%edx │ │ mov %edx,0x28(%eax) │ │ mov (%edx),%edx │ │ mov (%edx),%ecx │ │ mov %ecx,0x8(%eax) │ │ mov 0x4(%edx),%ecx │ │ mov %ecx,0xc(%eax) │ │ mov 0x8(%edx),%ecx │ │ mov %ecx,0x10(%eax) │ │ mov 0xc(%edx),%ecx │ │ mov 0x10(%edx),%edx │ │ + movl $0x0,0x18(%eax) │ │ mov %ecx,0x1c(%eax) │ │ mov %edx,0x14(%eax) │ │ - movl $0x0,0x18(%eax) │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ xor %eax,%eax │ │ - jmp 263d2 │ │ + jmp 28662 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5cbfe,%ebx │ │ + call db90 │ │ + add $0x65842,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5cbce,%ebx │ │ + call db90 │ │ + add $0x65812,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov 0x28(%eax),%edx │ │ mov 0x8(%edx),%edx │ │ - test %edx,%edx │ │ mov %edx,0x28(%eax) │ │ - je 2646d │ │ + test %edx,%edx │ │ + je 286fd │ │ mov (%edx),%edx │ │ mov (%edx),%ecx │ │ mov %ecx,0x8(%eax) │ │ mov 0x4(%edx),%ecx │ │ mov %ecx,0xc(%eax) │ │ mov 0x8(%edx),%ecx │ │ mov %ecx,0x10(%eax) │ │ mov 0xc(%edx),%ecx │ │ mov 0x10(%edx),%edx │ │ + movl $0x0,0x18(%eax) │ │ mov %ecx,0x1c(%eax) │ │ mov %edx,0x14(%eax) │ │ - movl $0x0,0x18(%eax) │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ xor %eax,%eax │ │ - jmp 26467 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00026480 : │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x24(%esp),%eax │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x5cb63,%ebx │ │ - test %eax,%eax │ │ - mov %esi,0x18(%esp) │ │ - mov 0x20(%esp),%esi │ │ - je 264a9 │ │ - movl $0x0,(%eax) │ │ - mov 0x18(%esi),%eax │ │ - test %eax,%eax │ │ - je 264b8 │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - lea 0x18(%esi),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x3c(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 3e760 │ │ - mov 0x18(%esi),%eax │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ + jmp 286f7 │ │ + jmp 28720 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -000264e0 : │ │ +00028720 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x5cb0b,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%edx │ │ - mov 0xc(%edx),%edx │ │ - mov %edx,0x38(%esp) │ │ - cmpb $0x0,0x59(%edx) │ │ - je 26929 │ │ - mov 0x38(%esp),%edx │ │ - lea 0x64(%esp),%eax │ │ - mov %edx,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 1cd70 │ │ - mov 0x60(%esp),%ecx │ │ - mov 0x38(%ecx),%edx │ │ - mov 0x5c(%ecx),%ebp │ │ - test %ebp,%ebp │ │ - mov %eax,0x8(%edx) │ │ - mov $0xe0000000,%edx │ │ - jle 2655f │ │ - xor %edi,%edi │ │ xor %esi,%esi │ │ - mov %edx,%ebp │ │ - mov 0x60(%esp),%edx │ │ - mov %edi,%eax │ │ - add 0x60(%edx),%eax │ │ + push %ebx │ │ + call db90 │ │ + add $0x6579d,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x30(%esp),%edi │ │ + mov %edi,(%esp) │ │ + call 17200 │ │ + mov 0x38(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 28270 │ │ - mov 0x60(%esp),%ecx │ │ - cmp %eax,%ebp │ │ - cmovl %eax,%ebp │ │ - add $0x1,%esi │ │ - add $0x50,%edi │ │ - cmp 0x5c(%ecx),%esi │ │ - jl 26538 │ │ - mov %ebp,%edx │ │ - mov 0x60(%esp),%esi │ │ - mov 0x44(%esi),%edi │ │ - test %edi,%edi │ │ - jle 269da │ │ - movl $0x0,0x34(%esp) │ │ - xchg %ax,%ax │ │ - mov 0x60(%esp),%ecx │ │ - mov 0x34(%esp),%ebp │ │ - shl $0x4,%ebp │ │ - add 0x40(%ecx),%ebp │ │ - mov 0xc(%ebp),%esi │ │ - test %esi,%esi │ │ - jle 265c5 │ │ - xor %edi,%edi │ │ - xor %esi,%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%ebp),%eax │ │ - lea (%eax,%edi,1),%eax │ │ - mov 0x48(%eax),%ecx │ │ - test %ecx,%ecx │ │ - jle 265ba │ │ - mov %edx,0x30(%esp) │ │ + call 2a1a0 │ │ + mov 0x3c(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 28270 │ │ - mov 0x30(%esp),%edx │ │ - cmp %edx,%eax │ │ - cmovg %eax,%edx │ │ - add $0x1,%esi │ │ - add $0x50,%edi │ │ - cmp 0xc(%ebp),%esi │ │ - jl 26598 │ │ - mov 0x60(%esp),%esi │ │ - addl $0x1,0x34(%esp) │ │ - mov 0x44(%esi),%eax │ │ - cmp %eax,0x34(%esp) │ │ - jl 26578 │ │ - mov %edx,0x54(%esi) │ │ - add 0x4c(%esi),%edx │ │ + call 41f20 │ │ + mov 0x60(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x44(%edi),%eax │ │ test %eax,%eax │ │ - jle 2665a │ │ - movl $0x0,0x34(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x60(%esp),%ecx │ │ - mov 0x34(%esp),%ebp │ │ - shl $0x4,%ebp │ │ - add 0x40(%ecx),%ebp │ │ - mov 0xc(%ebp),%esi │ │ - test %esi,%esi │ │ - jle 26648 │ │ - xor %edi,%edi │ │ - xor %esi,%esi │ │ - jmp 2661b │ │ + jle 287aa │ │ + jmp 28780 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%esi │ │ - add $0x50,%edi │ │ - cmp 0xc(%ebp),%esi │ │ - jge 26648 │ │ - mov 0x8(%ebp),%eax │ │ - lea (%eax,%edi,1),%eax │ │ - mov 0x48(%eax),%ecx │ │ - test %ecx,%ecx │ │ - jle 26610 │ │ - cmp 0x40(%eax),%edx │ │ - jle 26610 │ │ - mov %edx,0x30(%esp) │ │ - mov %eax,(%esp) │ │ - add $0x1,%esi │ │ - add $0x50,%edi │ │ - call 280e0 │ │ - cmp 0xc(%ebp),%esi │ │ - mov 0x30(%esp),%edx │ │ - jl 2661b │ │ - mov 0x60(%esp),%esi │ │ - addl $0x1,0x34(%esp) │ │ - mov 0x34(%esp),%eax │ │ - cmp 0x44(%esi),%eax │ │ - jl 265f0 │ │ - mov 0x60(%esp),%edx │ │ - mov 0x5c(%edx),%edi │ │ - test %edi,%edi │ │ - jle 268df │ │ - mov 0x60(%edx),%eax │ │ - movl $0x0,0x3c(%esp) │ │ - mov $0xe0000000,%esi │ │ - xor %edx,%edx │ │ - xor %ebp,%ebp │ │ - lea 0x0(%esi),%esi │ │ - mov 0x2c(%eax),%ecx │ │ - cmp %ecx,%esi │ │ - jge 2668b │ │ - mov %ecx,%esi │ │ - mov %eax,%ebp │ │ - add $0x1,%edx │ │ - add $0x50,%eax │ │ - cmp %edi,%edx │ │ - jne 26680 │ │ - test %ebp,%ebp │ │ - mov %ebp,0x3c(%esp) │ │ - je 268df │ │ - mov 0x60(%esp),%ecx │ │ - mov 0x44(%ecx),%esi │ │ - test %esi,%esi │ │ - jle 267c1 │ │ - movb $0x0,0x38(%esp) │ │ - xor %edi,%edi │ │ - mov %ecx,%ebp │ │ - jmp 266ce │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%edi │ │ - mov 0x44(%ebp),%eax │ │ - cmp %eax,%edi │ │ - jge 26755 │ │ - mov %edi,%eax │ │ - shl $0x4,%eax │ │ - add 0x40(%ebp),%eax │ │ - mov 0xc(%eax),%edx │ │ - lea -0x5(%edx,%edx,4),%esi │ │ - shl $0x4,%esi │ │ - add 0x8(%eax),%esi │ │ - mov 0x48(%esi),%edx │ │ - test %edx,%edx │ │ - jle 266c0 │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x2c(%ecx),%edx │ │ - cmp $0xe0000001,%edx │ │ - jl 266c0 │ │ - mov 0x2c(%esi),%ecx │ │ - mov %ecx,0x2c(%esp) │ │ - sub %edx,%ecx │ │ - mov 0x4(%eax),%edx │ │ - mov %ecx,0x34(%esp) │ │ - cmp %edx,%ecx │ │ - jl 266c0 │ │ - mov 0x2c(%esp),%ecx │ │ - add $0x1,%edi │ │ - mov %ecx,0x14(%esp) │ │ - mov 0x34(%esp),%ecx │ │ - sub %edx,%ecx │ │ - mov %ecx,0x10(%esp) │ │ - mov 0x48(%ebp),%edx │ │ - mov %edx,0xc(%esp) │ │ - mov 0x30(%esi),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov (%eax),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x3c(%ebp),%eax │ │ - mov %eax,(%esp) │ │ - call 3e6c0 │ │ - mov 0x44(%ebp),%eax │ │ - mov %esi,0x3c(%esp) │ │ - cmp %eax,%edi │ │ - movb $0x1,0x38(%esp) │ │ - jl 266ce │ │ - cmpb $0x0,0x38(%esp) │ │ - je 2691d │ │ - test %eax,%eax │ │ - movl $0x0,0x34(%esp) │ │ - jle 269e6 │ │ - mov 0x60(%esp),%ecx │ │ - mov 0x34(%esp),%ebp │ │ - shl $0x4,%ebp │ │ - add 0x40(%ecx),%ebp │ │ - mov 0xc(%ebp),%esi │ │ - test %esi,%esi │ │ - jle 267a8 │ │ - xor %edi,%edi │ │ - xor %esi,%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%ebp),%eax │ │ - add $0x1,%esi │ │ - add %edi,%eax │ │ - add $0x50,%edi │ │ - mov %eax,(%esp) │ │ - call 280e0 │ │ - cmp 0xc(%ebp),%esi │ │ - jl 26790 │ │ - mov 0x60(%esp),%esi │ │ - addl $0x1,0x34(%esp) │ │ - mov 0x34(%esp),%eax │ │ - cmp 0x44(%esi),%eax │ │ - jl 26770 │ │ - mov 0x5c(%esi),%eax │ │ - test %eax,%eax │ │ - jle 2681c │ │ - xor %edi,%edi │ │ - xor %esi,%esi │ │ - mov 0x60(%esp),%ebp │ │ - jmp 267db │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%esi │ │ - add $0x50,%edi │ │ - cmp 0x5c(%ebp),%esi │ │ - jge 2681c │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x2c(%edx),%eax │ │ - mov 0x60(%ebp),%edx │ │ - add 0x50(%ebp),%eax │ │ - lea (%edx,%edi,1),%edx │ │ - cmp 0x4(%edx),%eax │ │ - jle 267d0 │ │ - mov 0x48(%ebp),%ecx │ │ - add $0x1,%esi │ │ - add $0x1,%ecx │ │ - add $0x50,%edi │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x30(%ecx),%ecx │ │ - mov %eax,0x4(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - call 28200 │ │ - cmp 0x5c(%ebp),%esi │ │ - jl 267db │ │ - mov 0x60(%esp),%esi │ │ - mov 0x44(%esi),%ecx │ │ - test %ecx,%ecx │ │ - jle 268df │ │ - movl $0x0,0x38(%esp) │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x60(%esp),%edx │ │ - mov 0x38(%esp),%eax │ │ - shl $0x4,%eax │ │ - mov 0x40(%edx),%edx │ │ - lea (%eax,%edx,1),%eax │ │ - mov %eax,0x34(%esp) │ │ - mov %eax,%ecx │ │ - mov 0xc(%eax),%eax │ │ - lea -0x1(%eax),%edi │ │ - test %edi,%edi │ │ - jle 26918 │ │ - mov 0x34(%esp),%edx │ │ - lea (%eax,%eax,4),%esi │ │ - shl $0x4,%esi │ │ - sub $0xa0,%esi │ │ - mov 0x8(%edx),%ecx │ │ - lea (%ecx,%esi,1),%eax │ │ - cmp $0xffffffb8,%eax │ │ - je 268b5 │ │ - lea 0x50(%ecx,%esi,1),%edx │ │ - mov 0x2c(%eax),%ebp │ │ - cmp $0xffffffb8,%edx │ │ - je 26889 │ │ - cmp 0x4(%edx),%ebp │ │ - jle 268b5 │ │ - mov 0x60(%esp),%ecx │ │ - mov 0x48(%ecx),%ecx │ │ - mov %ecx,0x24(%esp) │ │ - add $0x1,%ecx │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x30(%eax),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 28200 │ │ - mov 0x34(%esp),%eax │ │ - mov 0x8(%eax),%ecx │ │ - sub $0x50,%esi │ │ - sub $0x1,%edi │ │ - jne 26870 │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x2c(%edx),%eax │ │ - cmp 0x4(%ecx),%eax │ │ - jg 268f8 │ │ - mov 0x60(%esp),%edx │ │ - addl $0x1,0x38(%esp) │ │ - mov 0x38(%esp),%ecx │ │ - cmp 0x44(%edx),%ecx │ │ - jl 26838 │ │ - mov 0x60(%esp),%esi │ │ - xor %eax,%eax │ │ - addl $0x1,0x48(%esi) │ │ - lea 0x4c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x60(%esp),%esi │ │ - mov 0x48(%esi),%edx │ │ - mov %eax,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %ecx,(%esp) │ │ - lea 0x1(%edx),%esi │ │ - mov %esi,0xc(%esp) │ │ - call 28200 │ │ - jmp 268c9 │ │ - mov 0x8(%ecx),%ecx │ │ - jmp 268bd │ │ - mov 0x60(%esp),%esi │ │ - mov 0x5c(%esi),%eax │ │ - jmp 267bd │ │ - mov %edx,(%esp) │ │ - call 1c920 │ │ - mov 0x60(%esp),%ecx │ │ - mov 0x5c(%ecx),%ebp │ │ - test %ebp,%ebp │ │ - jle 26967 │ │ - xor %edi,%edi │ │ - xor %esi,%esi │ │ - mov %ecx,%ebp │ │ - lea 0x0(%esi),%esi │ │ - mov 0x60(%ebp),%eax │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x40(%edi),%eax │ │ + mov %esi,%ebp │ │ + shl $0x4,%ebp │ │ add $0x1,%esi │ │ - add %edi,%eax │ │ - add $0x50,%edi │ │ - mov %eax,0x4(%esp) │ │ - mov 0xc(%ebp),%eax │ │ + mov 0x8(%eax,%ebp,1),%eax │ │ mov %eax,(%esp) │ │ - call 1c990 │ │ - cmp 0x5c(%ebp),%esi │ │ - jl 26948 │ │ - mov 0x60(%esp),%esi │ │ - mov 0x44(%esi),%edi │ │ - test %edi,%edi │ │ - jle 26508 │ │ - movl $0x0,0x34(%esp) │ │ - mov %esi,%edx │ │ - mov 0x34(%esp),%ebp │ │ - shl $0x4,%ebp │ │ - add 0x40(%edx),%ebp │ │ - mov 0xc(%ebp),%esi │ │ - test %esi,%esi │ │ - jle 269c7 │ │ - xor %edi,%edi │ │ - xor %esi,%esi │ │ - lea 0x0(%esi),%esi │ │ - mov 0x8(%ebp),%eax │ │ - lea (%eax,%edi,1),%eax │ │ - mov 0x48(%eax),%ecx │ │ - test %ecx,%ecx │ │ - jle 269bc │ │ - mov %eax,0x4(%esp) │ │ - mov 0xc(%edx),%eax │ │ + call 64330 │ │ + mov 0x40(%edi),%eax │ │ + mov (%eax,%ebp,1),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x30(%esp) │ │ - call 1c990 │ │ - mov 0x30(%esp),%edx │ │ - add $0x1,%esi │ │ - add $0x50,%edi │ │ - cmp 0xc(%ebp),%esi │ │ - jl 26998 │ │ - addl $0x1,0x34(%esp) │ │ - mov 0x34(%esp),%eax │ │ - cmp 0x44(%edx),%eax │ │ - jl 26980 │ │ - jmp 26508 │ │ - mov 0x60(%esp),%ecx │ │ - mov %edx,0x54(%ecx) │ │ - jmp 2665a │ │ - mov 0x60(%esp),%edx │ │ - mov 0x5c(%edx),%eax │ │ - jmp 267bd │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -00026a00 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x5c5eb,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%eax │ │ - mov 0x3c(%eax),%edx │ │ - movl $0x0,0x48(%eax) │ │ - movl $0x0,0x54(%eax) │ │ - mov %edx,(%esp) │ │ - mov %eax,0x1c(%esp) │ │ - call 3e680 │ │ - mov 0x1c(%esp),%eax │ │ - mov 0x5c(%eax),%edx │ │ - test %edx,%edx │ │ - jle 26a88 │ │ - xor %edi,%edi │ │ - xor %esi,%esi │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x60(%eax),%ebp │ │ - mov %eax,0x1c(%esp) │ │ - add %edi,%ebp │ │ - add $0x1,%esi │ │ - mov %ebp,(%esp) │ │ - add $0x50,%edi │ │ - call 280e0 │ │ - movl $0x0,0xc(%esp) │ │ - movl $0xffffffff,0x8(%esp) │ │ - movl $0x0,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 28200 │ │ - mov 0x1c(%esp),%eax │ │ - cmp %esi,0x5c(%eax) │ │ - jg 26a48 │ │ - lea 0x2c(%esp),%esp │ │ - xor %eax,%eax │ │ + call 64330 │ │ + cmp %esi,0x44(%edi) │ │ + jg 28780 │ │ + mov 0x40(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov %edi,(%esp) │ │ + call 64330 │ │ + lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 287e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00026aa0 : │ │ +000287e0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5c54b,%ebx │ │ + call db90 │ │ + add $0x656df,%ebx │ │ lea -0x6c(%esp),%esp │ │ - mov 0x80(%esp),%edx │ │ - mov 0xc(%edx),%eax │ │ - mov 0x88(%esp),%edx │ │ + mov 0x80(%esp),%ebp │ │ + mov 0xc(%ebp),%eax │ │ mov 0x14(%eax),%eax │ │ mov %eax,0x34(%esp) │ │ - movswl 0x28(%eax),%ecx │ │ - mov %edx,0x8(%esp) │ │ - mov %ecx,0x5c(%esp) │ │ - mov 0x80(%esp),%edx │ │ - mov 0x84(%esp),%ecx │ │ - mov %edx,(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - call 164a0 │ │ - mov 0x80(%esp),%ecx │ │ - mov 0x38(%ecx),%eax │ │ + movswl 0x28(%eax),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x5c(%esp) │ │ + mov 0x88(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x84(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 17150 │ │ + mov 0x38(%ebp),%eax │ │ test %eax,%eax │ │ - je 26b07 │ │ + je 28839 │ │ mov %eax,(%esp) │ │ - call 27bd0 │ │ - mov 0x80(%esp),%ecx │ │ - mov 0xc(%ecx),%edx │ │ + call 2a1a0 │ │ + mov 0xc(%ebp),%edx │ │ mov 0x14(%edx),%eax │ │ mov 0x3c(%eax),%ecx │ │ movl $0x0,0x8(%esp) │ │ mov %ecx,0xc(%esp) │ │ mov 0x18(%edx),%edx │ │ mov (%edx),%edx │ │ mov %edx,0x4(%esp) │ │ mov 0xc(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 27af0 │ │ - mov 0x80(%esp),%edx │ │ + call 2a0d0 │ │ + mov %eax,0x38(%ebp) │ │ test %eax,%eax │ │ - mov %eax,0x38(%edx) │ │ - je 26f45 │ │ - mov 0x60(%edx),%eax │ │ + je 28c99 │ │ + mov 0x60(%ebp),%eax │ │ test %eax,%eax │ │ - je 26b89 │ │ - mov 0x5c(%edx),%ebp │ │ - test %ebp,%ebp │ │ - jle 26b81 │ │ - xor %edi,%edi │ │ + je 288a0 │ │ + mov 0x5c(%ebp),%edi │ │ + test %edi,%edi │ │ + jle 28898 │ │ xor %esi,%esi │ │ - mov %edx,%ebp │ │ - jmp 26b62 │ │ - mov 0x60(%ebp),%eax │ │ - add %edi,%eax │ │ + lea (%esi,%esi,4),%edx │ │ add $0x1,%esi │ │ + shl $0x4,%edx │ │ + add %edx,%eax │ │ mov %eax,(%esp) │ │ - add $0x50,%edi │ │ - call 27c10 │ │ + call 2a1e0 │ │ + mov 0x60(%ebp),%eax │ │ cmp %esi,0x5c(%ebp) │ │ - jg 26b5f │ │ - mov 0x80(%esp),%ecx │ │ - mov 0x60(%ecx),%eax │ │ + jg 2887d │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x80(%esp),%edx │ │ - lea -0x17a0c(%ebx),%ecx │ │ - mov %ecx,0x58(%esp) │ │ - mov 0xc(%edx),%eax │ │ + call 64330 │ │ + mov 0xc(%ebp),%eax │ │ + lea -0x19824(%ebx),%edi │ │ mov 0x14(%eax),%eax │ │ mov 0x4(%eax),%eax │ │ - mov %eax,0x5c(%edx) │ │ - mov %ecx,0x8(%esp) │ │ + mov %eax,0x5c(%ebp) │ │ movl $0x1f9,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x50,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x80(%esp),%ecx │ │ - mov %eax,%edx │ │ - mov 0x5c(%ecx),%edi │ │ - mov %eax,0x60(%ecx) │ │ - test %edi,%edi │ │ - jle 26c37 │ │ - xor %ebp,%ebp │ │ - xor %edi,%edi │ │ - mov %ebp,%eax │ │ - mov %edx,0x24(%esp) │ │ - mov %ecx,%esi │ │ - jmp 26bea │ │ - mov 0x60(%esi),%ecx │ │ - mov %ecx,0x24(%esp) │ │ - mov 0xc(%esi),%ecx │ │ - add $0x1,%edi │ │ - mov 0x14(%ecx),%ecx │ │ - mov 0x38(%ecx),%ecx │ │ - lea 0x0(%ebp,%ecx,1),%ecx │ │ - add $0xc,%ebp │ │ - mov 0x4(%ecx),%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x5c(%ebp),%esi │ │ + mov %eax,0x60(%ebp) │ │ + test %esi,%esi │ │ + jle 28924 │ │ + mov %eax,%ecx │ │ + xor %esi,%esi │ │ + jmp 288e1 │ │ + mov 0x60(%ebp),%ecx │ │ + mov 0xc(%ebp),%eax │ │ + lea (%esi,%esi,2),%edx │ │ + mov 0x14(%eax),%eax │ │ + mov 0x38(%eax),%eax │ │ + lea (%eax,%edx,4),%eax │ │ + mov 0x4(%eax),%edx │ │ mov %edx,0x10(%esp) │ │ - mov 0x24(%esp),%edx │ │ - mov (%ecx),%ecx │ │ - add %eax,%edx │ │ - mov %ecx,0xc(%esp) │ │ + mov (%eax),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov 0x38(%esi),%edx │ │ - mov %edx,(%esp) │ │ - mov %eax,0x20(%esp) │ │ - call 28140 │ │ - mov 0x20(%esp),%eax │ │ - add $0x50,%eax │ │ - cmp %edi,0x5c(%esi) │ │ - jg 26be3 │ │ - mov 0x80(%esp),%edx │ │ - xor %eax,%eax │ │ - mov 0x44(%edx),%esi │ │ - test %esi,%esi │ │ - jle 26f10 │ │ - mov 0x5c(%esp),%ecx │ │ + mov %eax,0xc(%esp) │ │ + lea (%esi,%esi,4),%eax │ │ + add $0x1,%esi │ │ + shl $0x4,%eax │ │ + add %ecx,%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x38(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call 2a6b0 │ │ + cmp %esi,0x5c(%ebp) │ │ + jg 288de │ │ + mov 0x5c(%esp),%eax │ │ + mov 0x44(%ebp),%ecx │ │ movl $0x0,0x50(%esp) │ │ - add %ecx,%ecx │ │ - mov %ecx,0x3c(%esp) │ │ - mov 0x80(%esp),%ecx │ │ - mov 0x50(%esp),%edx │ │ - shl $0x4,%edx │ │ - xor %esi,%esi │ │ - xor %edi,%edi │ │ - mov 0x40(%ecx),%ecx │ │ + mov %edi,0x54(%esp) │ │ + add %eax,%eax │ │ + mov %eax,0x3c(%esp) │ │ + test %ecx,%ecx │ │ + jle 28be8 │ │ + mov 0x50(%esp),%esi │ │ + mov 0x54(%esp),%eax │ │ + shl $0x4,%esi │ │ + add 0x40(%ebp),%esi │ │ movl $0x205,0x8(%esp) │ │ - add %ecx,%edx │ │ - mov %edx,0x30(%esp) │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x58(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov (%ecx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov (%esi),%eax │ │ + mov %esi,0x30(%esp) │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,0x54(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,(%esp) │ │ + mov %eax,%esi │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 638f0 │ │ - mov 0x58(%esp),%edx │ │ + mov %eax,0x58(%esp) │ │ + call 6c820 │ │ mov %eax,0x48(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %eax,%edi │ │ + mov 0x54(%esp),%eax │ │ movl $0x207,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x4c(%esp) │ │ - mov 0x48(%esp),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov 0x4c(%esp),%eax │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x4(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 638f0 │ │ - mov 0x48(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jle 26d32 │ │ + mov %edi,0x8(%esp) │ │ + mov %esi,(%esp) │ │ + mov %eax,0x44(%esp) │ │ + call 6c820 │ │ + test %edi,%edi │ │ + jle 28bf3 │ │ + mov %ebp,0x80(%esp) │ │ + xor %edi,%edi │ │ mov 0x84(%esp),%ebp │ │ - lea 0x0(%esi),%esi │ │ - mov 0x4c(%esp),%edx │ │ - mov (%edx,%esi,4),%eax │ │ + xor %esi,%esi │ │ + nop │ │ + mov 0x44(%esp),%eax │ │ + mov (%eax,%esi,4),%eax │ │ + add $0x1,%esi │ │ mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - lea 0x1(%esi),%esi │ │ - call 213f0 │ │ + call 22f90 │ │ mov 0x8(%ebp),%edx │ │ lea (%eax,%eax,4),%eax │ │ lea (%edx,%eax,4),%eax │ │ add 0x8(%eax),%edi │ │ cmp 0x48(%esp),%esi │ │ - jne 26d08 │ │ + jne 289e0 │ │ + mov 0x80(%esp),%ebp │ │ mov %edi,%esi │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x8(%ecx),%eax │ │ + mov 0x30(%esp),%edi │ │ + mov 0x8(%edi),%eax │ │ test %eax,%eax │ │ - je 26d45 │ │ + je 28ca7 │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x58(%esp),%edx │ │ - mov %esi,(%esp) │ │ + call 64330 │ │ + mov 0x54(%esp),%eax │ │ movl $0x215,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x50,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x48(%esp),%esi │ │ - test %esi,%esi │ │ - mov %eax,0x8(%ecx) │ │ - mov %edi,0xc(%ecx) │ │ - jle 26edd │ │ - movl $0x0,0x44(%esp) │ │ + mov %esi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x8(%edi) │ │ + mov %esi,0xc(%edi) │ │ + movl $0x0,0x4c(%esp) │ │ movl $0x0,0x40(%esp) │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x40(%esp),%edx │ │ - mov 0x4c(%esp),%ecx │ │ - mov (%ecx,%edx,4),%eax │ │ - mov 0x84(%esp),%edx │ │ - mov %edx,(%esp) │ │ + xchg %ax,%ax │ │ + mov 0x40(%esp),%edi │ │ + mov 0x44(%esp),%eax │ │ + mov (%eax,%edi,4),%eax │ │ mov %eax,0x4(%esp) │ │ - call 213f0 │ │ - mov 0x84(%esp),%ecx │ │ + mov 0x84(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 22f90 │ │ mov %eax,0x38(%esp) │ │ - mov 0x8(%ecx),%eax │ │ - mov 0x38(%esp),%ecx │ │ - lea (%ecx,%ecx,4),%edx │ │ - shl $0x2,%edx │ │ - mov %edx,0x28(%esp) │ │ - mov 0x8(%eax,%edx,1),%edx │ │ - test %edx,%edx │ │ - mov %edx,0x24(%esp) │ │ - jle 26eca │ │ - mov 0x44(%esp),%ecx │ │ - sub $0x1,%edx │ │ + mov %eax,%edi │ │ + mov 0x84(%esp),%eax │ │ + lea (%edi,%edi,4),%esi │ │ + lea 0x0(,%esi,4),%edi │ │ + mov %edi,0x24(%esp) │ │ + mov 0x8(%eax),%eax │ │ + mov 0x8(%eax,%edi,1),%edi │ │ + test %edi,%edi │ │ + mov %edi,%ecx │ │ + mov %edi,0x20(%esp) │ │ + jle 28bab │ │ + mov 0x4c(%esp),%edi │ │ + sub $0x1,%ecx │ │ + mov %ecx,0x28(%esp) │ │ xor %esi,%esi │ │ - mov %edx,0x2c(%esp) │ │ - lea (%ecx,%ecx,4),%ebp │ │ - shl $0x4,%ebp │ │ - jmp 26e7a │ │ + mov %ebp,0x80(%esp) │ │ + lea (%edi,%edi,4),%edi │ │ + shl $0x4,%edi │ │ + jmp 28b4f │ │ lea 0x0(%esi),%esi │ │ - mov 0x88(%esp),%ecx │ │ - mov 0x10(%ecx),%edx │ │ - mov 0x24(%esp),%ecx │ │ - movswl -0x4(%eax,%ecx,2),%eax │ │ - mov (%edx,%edi,4),%ecx │ │ - lea (%eax,%eax,2),%eax │ │ - lea (%ecx,%eax,4),%eax │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x4(%eax),%edx │ │ + mov 0x88(%esp),%ebp │ │ + movswl -0x2(%eax,%ecx,1),%eax │ │ + mov 0x10(%ebp),%ebp │ │ + lea (%eax,%eax,2),%ecx │ │ + mov 0x0(%ebp,%edx,4),%eax │ │ + mov 0x3c(%esp),%ebp │ │ + lea (%eax,%ecx,4),%eax │ │ + mov 0x4(%eax),%ecx │ │ mov (%eax),%eax │ │ - movswl (%edx,%ecx,1),%edx │ │ - movzwl (%eax,%edx,2),%eax │ │ + movswl (%ecx,%ebp,1),%ecx │ │ + movzwl (%eax,%ecx,2),%eax │ │ mov 0x34(%esp),%ecx │ │ - lea (%edi,%edi,2),%edx │ │ + lea (%edx,%edx,2),%edx │ │ add $0x1,%esi │ │ shl $0x2,%edx │ │ add 0x38(%ecx),%edx │ │ - mov 0x80(%esp),%ecx │ │ + mov 0x30(%esp),%ecx │ │ mov 0x4(%edx),%edx │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x10(%esp) │ │ - mov 0x30(%esp),%edx │ │ movl $0x0,0x8(%esp) │ │ - mov %ebp,%eax │ │ - add $0x50,%ebp │ │ - add 0x8(%edx),%eax │ │ + mov %edx,0x10(%esp) │ │ + mov 0x8(%ecx),%eax │ │ + add %edi,%eax │ │ + add $0x50,%edi │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%ecx),%eax │ │ + mov 0x80(%esp),%eax │ │ + mov 0x38(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 28140 │ │ - cmp 0x24(%esp),%esi │ │ - je 26ec0 │ │ - mov 0x84(%esp),%edx │ │ - mov 0x8(%edx),%eax │ │ - mov 0x28(%esp),%edx │ │ + call 2a6b0 │ │ + cmp 0x20(%esp),%esi │ │ + je 28ba0 │ │ + mov 0x84(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ + mov 0x24(%esp),%ecx │ │ test %esi,%esi │ │ - mov 0x4(%eax,%edx,1),%eax │ │ - movswl (%eax,%esi,2),%edi │ │ - je 26f19 │ │ - cmp %esi,0x2c(%esp) │ │ - je 26df8 │ │ + mov 0x4(%eax,%ecx,1),%eax │ │ + lea (%esi,%esi,1),%ecx │ │ + movswl (%eax,%esi,2),%edx │ │ + je 28c36 │ │ + cmp %esi,0x28(%esp) │ │ + je 28ad0 │ │ mov 0x38(%esp),%eax │ │ - mov 0x88(%esp),%edx │ │ mov %esi,0x8(%esp) │ │ + mov %edx,0x2c(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 22ce0 │ │ + mov 0x88(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 24ba0 │ │ + mov 0x2c(%esp),%edx │ │ movzwl %ax,%eax │ │ - jmp 26e25 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x44(%esp),%ecx │ │ - add %ecx,%esi │ │ - mov %esi,0x44(%esp) │ │ + movswl %dx,%edx │ │ + jmp 28afa │ │ + xchg %ax,%ax │ │ + mov 0x80(%esp),%ebp │ │ + add %esi,0x4c(%esp) │ │ addl $0x1,0x40(%esp) │ │ - mov 0x48(%esp),%eax │ │ - cmp %eax,0x40(%esp) │ │ - jne 26d90 │ │ - mov 0x4c(%esp),%eax │ │ + mov 0x40(%esp),%eax │ │ + cmp %eax,0x48(%esp) │ │ + jg 28a60 │ │ + mov 0x44(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x54(%esp),%eax │ │ + call 64330 │ │ + mov 0x58(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x80(%esp),%edx │ │ + call 64330 │ │ addl $0x1,0x50(%esp) │ │ - mov 0x50(%esp),%ecx │ │ - cmp %ecx,0x44(%edx) │ │ - jg 26c5d │ │ - xor %eax,%eax │ │ + mov 0x50(%esp),%eax │ │ + cmp %eax,0x44(%ebp) │ │ + jg 28945 │ │ lea 0x6c(%esp),%esp │ │ + xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - cmpl $0x1,0x24(%esp) │ │ - mov 0x5c(%esp),%edx │ │ - je 26f28 │ │ - movswl 0x2(%eax),%edx │ │ - mov 0x88(%esp),%ecx │ │ - mov 0xc(%ecx),%eax │ │ - mov (%eax,%edi,4),%eax │ │ + mov 0x30(%esp),%edi │ │ + mov 0x8(%edi),%eax │ │ + test %eax,%eax │ │ + je 28c62 │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x54(%esp),%eax │ │ + movl $0x215,0xc(%esp) │ │ + movl $0x50,0x4(%esp) │ │ + movl $0x0,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x8(%edi) │ │ + movl $0x0,0xc(%edi) │ │ + jmp 28bbe │ │ + mov 0x5c(%esp),%ecx │ │ + cmpl $0x1,0x20(%esp) │ │ + je 28c45 │ │ + movswl 0x2(%eax),%ecx │ │ + mov 0x88(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ mov (%eax,%edx,4),%eax │ │ - mov 0x3c(%esp),%edx │ │ - movzwl (%eax,%edx,1),%eax │ │ - jmp 26e25 │ │ + mov (%eax,%ecx,4),%eax │ │ + mov 0x3c(%esp),%ecx │ │ + movzwl (%eax,%ecx,1),%eax │ │ + jmp 28afa │ │ + mov 0x54(%esp),%eax │ │ + movl $0x215,0xc(%esp) │ │ + movl $0x50,0x4(%esp) │ │ + movl $0x0,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x30(%esp),%edi │ │ + mov %eax,0x8(%edi) │ │ + movl $0x0,0xc(%edi) │ │ + jmp 28bbe │ │ lea 0x6c(%esp),%esp │ │ mov $0xffffffff,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + mov 0x54(%esp),%eax │ │ + movl $0x215,0xc(%esp) │ │ + movl $0x50,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x30(%esp),%edi │ │ + mov %eax,0x8(%edi) │ │ + mov %esi,0xc(%edi) │ │ + jmp 28a4e │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00026f60 : │ │ +00028ce0 : │ │ push %ebp │ │ push %edi │ │ + xor %edi,%edi │ │ push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x5c08b,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%edi │ │ - mov %edi,(%esp) │ │ - call 16570 │ │ - mov 0x38(%edi),%eax │ │ - mov %eax,(%esp) │ │ - call 27bd0 │ │ - mov 0x3c(%edi),%eax │ │ - mov %eax,(%esp) │ │ - call 3e680 │ │ - mov 0x60(%edi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x44(%edi),%eax │ │ - test %eax,%eax │ │ - jle 26fda │ │ xor %esi,%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,%ebp │ │ - mov 0x40(%edi),%eax │ │ - shl $0x4,%ebp │ │ + push %ebx │ │ + call db90 │ │ + add $0x651db,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%eax │ │ + mov 0x3c(%eax),%edx │ │ + movl $0x0,0x48(%eax) │ │ + movl $0x0,0x54(%eax) │ │ + mov %edx,(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + call 41f20 │ │ + mov 0x1c(%esp),%eax │ │ + mov 0x5c(%eax),%edx │ │ + test %edx,%edx │ │ + jle 28d80 │ │ + jmp 28d40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x60(%eax),%ebp │ │ add $0x1,%esi │ │ - mov 0x8(%eax,%ebp,1),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x40(%edi),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - cmp %esi,0x44(%edi) │ │ - jg 26fb0 │ │ - mov 0x40(%edi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov %edi,(%esp) │ │ - call 5bce0 │ │ - lea 0x1c(%esp),%esp │ │ + mov %eax,0x1c(%esp) │ │ + add %edi,%ebp │ │ + add $0x50,%edi │ │ + mov %ebp,(%esp) │ │ + call 2a630 │ │ + movl $0x0,0xc(%esp) │ │ + movl $0xffffffff,0x8(%esp) │ │ + movl $0x0,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call 2a7d0 │ │ + mov 0x1c(%esp),%eax │ │ + cmp %esi,0x5c(%eax) │ │ + jg 28d40 │ │ + lea 0x2c(%esp),%esp │ │ + xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 28da0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00027000 : │ │ +00028da0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5bfeb,%ebx │ │ - lea -0x7c(%esp),%esp │ │ - mov 0xa0(%esp),%ecx │ │ - mov 0x90(%esp),%edx │ │ - mov %ecx,0x28(%esp) │ │ - mov -0x20(%ebx),%ecx │ │ - mov %edx,0x30(%esp) │ │ - mov 0xa4(%esp),%edx │ │ - mov 0x98(%esp),%edi │ │ - mov 0x9c(%esp),%esi │ │ - mov 0x94(%esp),%ebp │ │ - mov (%ecx),%eax │ │ - lea -0x17a0c(%ebx),%ecx │ │ - mov %edx,0x20(%esp) │ │ - mov %ecx,0x3c(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %eax,0x6c(%esp) │ │ - movl $0x18d,0xc(%esp) │ │ - movl $0x64,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x20(%esp),%edx │ │ - mov %eax,0x40(%esp) │ │ - mov %edx,0x14(%esp) │ │ - lea 0x1ec(%ebx),%eax │ │ - mov 0x28(%esp),%edx │ │ - mov %eax,0x4(%esp) │ │ - mov 0x40(%esp),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %esi,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - call 163e0 │ │ - mov 0x3c(%esp),%edx │ │ - movl $0x191,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - movl $0x8,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x40(%esp),%ecx │ │ - mov %eax,0x3c(%ecx) │ │ - lea -0x1c9ad(%ebx),%eax │ │ - mov %edi,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov 0x40(%esp),%edx │ │ - sar $0xa,%eax │ │ - mov %eax,0x4c(%edx) │ │ - lea -0x1c766(%ebx),%eax │ │ - mov %edi,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x28(%esp) │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - movsd %xmm0,0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov 0x40(%esp),%ecx │ │ - sar $0xa,%eax │ │ - mov %eax,0x50(%ecx) │ │ - lea -0x1c758(%ebx),%eax │ │ - mov %edi,(%esp) │ │ + call db90 │ │ + add $0x6511f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x50(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov %eax,0x24(%esp) │ │ + cmpb $0x0,0x59(%eax) │ │ + je 2922d │ │ + lea 0x54(%esp),%eax │ │ + xor %esi,%esi │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ + mov $0xe0000000,%edi │ │ + mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov 0x40(%esp),%esi │ │ - mov 0x3c(%esp),%edi │ │ - sar $0xa,%eax │ │ - mov %eax,0x58(%esi) │ │ - mov %eax,0x18(%esp) │ │ - mov 0x50(%esi),%eax │ │ - mov %eax,0x14(%esp) │ │ - mov 0x4c(%esi),%eax │ │ - mov %eax,0x10(%esp) │ │ - movl $0x1a4,0x8(%esp) │ │ - lea -0x179d8(%ebx),%eax │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - test %ebp,%ebp │ │ - je 2756a │ │ - lea -0x1c200(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call cf04 │ │ + call 1e0b0 │ │ + mov 0x50(%esp),%ecx │ │ + mov 0x50(%esp),%ebp │ │ + mov 0x38(%ecx),%edx │ │ + mov %eax,0x8(%edx) │ │ + mov 0x5c(%ecx),%eax │ │ test %eax,%eax │ │ - mov %eax,0x34(%esp) │ │ - je 275cb │ │ - mov 0x40(%esp),%eax │ │ - movl $0x0,0x44(%eax) │ │ - mov 0x34(%esp),%eax │ │ + jle 28e1e │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea (%esi,%esi,4),%eax │ │ + shl $0x4,%eax │ │ + add 0x60(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 62910 │ │ - test %eax,%eax │ │ - je 27207 │ │ - mov 0x40(%esp),%esi │ │ - lea 0x0(%esi),%esi │ │ - mov 0x8(%eax),%edx │ │ + call 2a890 │ │ + cmp %eax,%edi │ │ + cmovl %eax,%edi │ │ + add $0x1,%esi │ │ + cmp 0x5c(%ebp),%esi │ │ + jl 28e00 │ │ + mov 0x50(%esp),%eax │ │ + mov 0x44(%eax),%esi │ │ + test %esi,%esi │ │ + jle 292fa │ │ + movl $0x0,0x20(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x20(%esp),%edx │ │ + mov 0x50(%esp),%eax │ │ + shl $0x4,%edx │ │ + add 0x40(%eax),%edx │ │ + mov 0xc(%edx),%ecx │ │ + mov %edx,%ebp │ │ + test %ecx,%ecx │ │ + jle 28e85 │ │ + xor %esi,%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea (%esi,%esi,4),%eax │ │ + shl $0x4,%eax │ │ + add 0x8(%ebp),%eax │ │ + mov 0x48(%eax),%edx │ │ test %edx,%edx │ │ - je 271fb │ │ - addl $0x1,0x44(%esi) │ │ - mov %eax,(%esp) │ │ - call 62890 │ │ - test %eax,%eax │ │ - jne 271f0 │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x3c(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ - movl $0x169,0xc(%esp) │ │ - movl $0x10,0x4(%esp) │ │ - mov 0x44(%ecx),%eax │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x40(%esp),%esi │ │ - mov %eax,0x40(%esi) │ │ - mov 0x34(%esp),%eax │ │ - movl $0x0,0x8(%esp) │ │ - movl $0x0,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf54 │ │ - mov 0x34(%esp),%eax │ │ + jle 28e7d │ │ mov %eax,(%esp) │ │ - call 62910 │ │ + call 2a890 │ │ + cmp %eax,%edi │ │ + cmovl %eax,%edi │ │ + add $0x1,%esi │ │ + cmp 0xc(%ebp),%esi │ │ + jl 28e60 │ │ + mov 0x50(%esp),%eax │ │ + addl $0x1,0x20(%esp) │ │ + mov 0x20(%esp),%edx │ │ + mov 0x44(%eax),%eax │ │ + cmp %eax,%edx │ │ + jl 28e40 │ │ + mov 0x50(%esp),%ecx │ │ + mov %edi,0x54(%ecx) │ │ + add 0x4c(%ecx),%edi │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 27317 │ │ - movl $0x0,0x28(%esp) │ │ - mov %esi,%edx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x40(%edx),%edi │ │ - mov 0x28(%esp),%ecx │ │ - mov 0x58(%edx),%eax │ │ - mov 0x8(%ebp),%esi │ │ - sub $0x1,%esi │ │ - mov %esi,0x38(%esp) │ │ - mov %eax,0x4(%edi,%ecx,1) │ │ - mov 0x8(%ebp),%eax │ │ - mov 0x0(%ebp),%ecx │ │ - movzbl -0x1(%ecx,%eax,1),%edi │ │ - mov %edi,%eax │ │ - cmp $0xa,%al │ │ - jne 272c5 │ │ - mov %edx,%edi │ │ - mov %esi,%eax │ │ + jle 28f32 │ │ + movl $0x0,0x20(%esp) │ │ lea 0x0(%esi),%esi │ │ - lea -0x1(%eax),%eax │ │ - mov %eax,%esi │ │ - movzbl (%ecx,%eax,1),%edx │ │ - cmp $0xa,%dl │ │ - je 272a8 │ │ - mov %dl,0x30(%esp) │ │ - mov %eax,0x38(%esp) │ │ - mov %edi,%edx │ │ - movzbl 0x30(%esp),%edi │ │ - mov %edi,%eax │ │ - cmp $0x2f,%al │ │ - je 274c8 │ │ - movb $0x0,0x1(%ecx,%esi,1) │ │ - mov 0x28(%esp),%esi │ │ - add 0x40(%edx),%esi │ │ - mov 0x3c(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - movl $0x180,0x8(%esp) │ │ - mov 0x0(%ebp),%eax │ │ - mov %edx,0x20(%esp) │ │ - mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,(%esi) │ │ - mov %ebp,(%esp) │ │ - call 62890 │ │ - addl $0x10,0x28(%esp) │ │ - test %eax,%eax │ │ - mov %eax,%ebp │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov 0x20(%esp),%edx │ │ - jne 27278 │ │ - mov 0x34(%esp),%eax │ │ + xor %ebp,%ebp │ │ + mov 0x50(%esp),%eax │ │ + shl $0x4,%edx │ │ + add 0x40(%eax),%edx │ │ + mov 0xc(%edx),%ecx │ │ + mov %edx,%esi │ │ + test %ecx,%ecx │ │ + jg 28ee8 │ │ + jmp 28f20 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + add $0x1,%ebp │ │ + cmp 0xc(%esi),%ebp │ │ + jge 28f20 │ │ + lea 0x0(%ebp,%ebp,4),%eax │ │ + shl $0x4,%eax │ │ + add 0x8(%esi),%eax │ │ + mov 0x48(%eax),%edx │ │ + test %edx,%edx │ │ + jle 28ee0 │ │ + cmp 0x40(%eax),%edi │ │ + jle 28ee0 │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov 0x40(%esp),%eax │ │ - mov 0x10(%eax),%eax │ │ - mov %eax,0x44(%esp) │ │ - mov 0x40(%esp),%eax │ │ - mov 0x44(%eax),%eax │ │ - test %eax,%eax │ │ - jle 2747e │ │ - lea -0x17a60(%ebx),%edx │ │ - movb $0x1,0x4b(%esp) │ │ - movl $0x0,0x30(%esp) │ │ - mov %edx,0x4c(%esp) │ │ + add $0x1,%ebp │ │ + call 2a630 │ │ + cmp 0xc(%esi),%ebp │ │ + jl 28ee8 │ │ + jmp 28f20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x50(%esp),%ecx │ │ + addl $0x1,0x20(%esp) │ │ + mov 0x20(%esp),%eax │ │ + cmp 0x44(%ecx),%eax │ │ + jl 28ec0 │ │ + mov 0x50(%esp),%eax │ │ + mov 0x5c(%eax),%ecx │ │ + test %ecx,%ecx │ │ + jle 291ef │ │ + mov 0x50(%esp),%eax │ │ + lea (%ecx,%ecx,4),%edi │ │ + xor %ebp,%ebp │ │ + mov $0xe0000000,%ecx │ │ + shl $0x4,%edi │ │ + mov 0x60(%eax),%eax │ │ + mov %eax,%edx │ │ + add %eax,%edi │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x40(%esp),%esi │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x30(%esp),%eax │ │ - mov %ecx,0x4(%esp) │ │ - movl $0x99,0x8(%esp) │ │ + mov 0x2c(%edx),%esi │ │ + cmp %ecx,%esi │ │ + cmovg %edx,%ebp │ │ + cmp %esi,%ecx │ │ + cmovl %esi,%ecx │ │ + add $0x50,%edx │ │ + cmp %edi,%edx │ │ + jne 28f60 │ │ + mov %ebp,0x2c(%esp) │ │ + test %ebp,%ebp │ │ + je 291ef │ │ + mov 0x50(%esp),%ecx │ │ + mov 0x44(%ecx),%ecx │ │ + test %ecx,%ecx │ │ + jle 290bc │ │ + movb $0x0,0x20(%esp) │ │ + xor %ebp,%ebp │ │ + jmp 28faa │ │ + mov 0x50(%esp),%eax │ │ + add $0x1,%ebp │ │ + mov 0x44(%eax),%eax │ │ + cmp %eax,%ebp │ │ + jge 29034 │ │ + mov 0x50(%esp),%ecx │ │ + mov %ebp,%eax │ │ shl $0x4,%eax │ │ - add 0x40(%esi),%eax │ │ + add 0x40(%ecx),%eax │ │ + mov 0xc(%eax),%edx │ │ + mov 0x8(%eax),%ecx │ │ + lea (%edx,%edx,4),%edx │ │ + shl $0x4,%edx │ │ + lea -0x50(%ecx,%edx,1),%esi │ │ + mov 0x48(%esi),%edx │ │ + test %edx,%edx │ │ + jle 28f98 │ │ + mov 0x2c(%esp),%ecx │ │ + mov 0x2c(%ecx),%edx │ │ + cmp $0xe0000001,%edx │ │ + jl 28f98 │ │ + mov 0x2c(%esi),%ecx │ │ + mov %ecx,%edi │ │ + sub %edx,%edi │ │ + mov 0x4(%eax),%edx │ │ + cmp %edx,%edi │ │ + jl 28f98 │ │ + mov %ecx,0x14(%esp) │ │ + mov %edi,%ecx │ │ + sub %edx,%ecx │ │ + add $0x1,%ebp │ │ + mov %ecx,0x10(%esp) │ │ + mov 0x50(%esp),%ecx │ │ + mov 0x48(%ecx),%edx │ │ + mov %edx,0xc(%esp) │ │ + mov 0x30(%esi),%edx │ │ + mov %edx,0x8(%esp) │ │ mov (%eax),%eax │ │ - mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,0x34(%esp) │ │ - movl $0x0,0x8(%esp) │ │ - movl $0x0,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 638f0 │ │ - mov 0x3c(%esp),%edi │ │ - mov %eax,%ebp │ │ - movl $0x9b,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x38(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %ebp,0x8(%esp) │ │ + mov 0x3c(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call 638f0 │ │ - test %ebp,%ebp │ │ - jle 2743e │ │ - mov %ebp,0x28(%esp) │ │ - mov 0x38(%esp),%esi │ │ + call 41f60 │ │ + mov 0x50(%esp),%eax │ │ + mov %esi,0x2c(%esp) │ │ + movb $0x1,0x20(%esp) │ │ + mov 0x44(%eax),%eax │ │ + cmp %eax,%ebp │ │ + jl 28faa │ │ + cmpb $0x0,0x20(%esp) │ │ + je 290aa │ │ + test %eax,%eax │ │ + jle 29306 │ │ + movl $0x0,0x20(%esp) │ │ + jmp 29060 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x20(%esp),%edx │ │ xor %edi,%edi │ │ - mov 0x44(%esp),%ebp │ │ - jmp 273fc │ │ - lea 0x0(%esi),%esi │ │ - add $0x1,%edi │ │ - add $0x4,%esi │ │ - cmp 0x28(%esp),%edi │ │ - je 2743e │ │ - mov (%esi),%eax │ │ - mov %ebp,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 213f0 │ │ - cmp $0xffffffff,%eax │ │ - jne 273f0 │ │ - mov (%esi),%eax │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x3c(%esp),%ecx │ │ - mov %eax,0x10(%esp) │ │ + mov 0x50(%esp),%eax │ │ + xor %esi,%esi │ │ + shl $0x4,%edx │ │ + add 0x40(%eax),%edx │ │ + mov 0xc(%edx),%eax │ │ + mov %edx,%ebp │ │ + test %eax,%eax │ │ + jle 29098 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%ebp),%eax │ │ + add $0x1,%esi │ │ + add %edi,%eax │ │ + add $0x50,%edi │ │ + mov %eax,(%esp) │ │ + call 2a630 │ │ + cmp 0xc(%ebp),%esi │ │ + jl 29080 │ │ + mov 0x50(%esp),%ecx │ │ + addl $0x1,0x20(%esp) │ │ + mov 0x20(%esp),%eax │ │ + cmp 0x44(%ecx),%eax │ │ + jl 29060 │ │ + mov 0x50(%esp),%eax │ │ + mov 0x5c(%eax),%eax │ │ + test %eax,%eax │ │ + jle 2910b │ │ + mov 0x50(%esp),%eax │ │ + mov 0x60(%eax),%eax │ │ + mov 0x2c(%esp),%ebp │ │ + xor %esi,%esi │ │ + mov 0x50(%esp),%edi │ │ + jmp 290d3 │ │ + add $0x1,%esi │ │ + cmp 0x5c(%edi),%esi │ │ + jge 2910b │ │ + mov 0x60(%edi),%eax │ │ + mov 0x50(%edi),%ecx │ │ + lea (%esi,%esi,4),%edx │ │ + shl $0x4,%edx │ │ + add 0x2c(%ebp),%ecx │ │ + add %edx,%eax │ │ + cmp 0x4(%eax),%ecx │ │ + jle 290c8 │ │ + mov 0x48(%edi),%edx │ │ + add $0x1,%esi │ │ + add $0x1,%edx │ │ mov %edx,0xc(%esp) │ │ - movl $0xa1,0x8(%esp) │ │ + mov 0x30(%ebp),%edx │ │ mov %ecx,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - movb $0x0,0x4b(%esp) │ │ - mov 0x38(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x40(%esp),%eax │ │ - addl $0x1,0x30(%esp) │ │ - mov 0x30(%esp),%edx │ │ - cmp 0x44(%eax),%edx │ │ - jl 27358 │ │ - cmpb $0x0,0x4b(%esp) │ │ - je 27628 │ │ - mov 0x10(%eax),%ecx │ │ - mov %ecx,0x44(%esp) │ │ - mov 0x40(%esp),%edx │ │ - mov 0x44(%esp),%ecx │ │ - mov 0x14(%edx),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - call 26aa0 │ │ - test %eax,%eax │ │ - js 27641 │ │ - mov -0x20(%ebx),%edi │ │ - mov 0x6c(%esp),%ecx │ │ - mov 0x40(%esp),%eax │ │ - mov (%edi),%edx │ │ - cmp %edx,%ecx │ │ - jne 2765a │ │ - lea 0x7c(%esp),%esp │ │ + mov %edx,0x8(%esp) │ │ + call 2a7d0 │ │ + cmp 0x5c(%edi),%esi │ │ + jl 290d0 │ │ + mov 0x50(%esp),%eax │ │ + mov 0x44(%eax),%ecx │ │ + test %ecx,%ecx │ │ + jle 291ef │ │ + movl $0x0,0x28(%esp) │ │ + jmp 29140 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x28(%esp),%edx │ │ + mov 0x50(%esp),%eax │ │ + shl $0x4,%edx │ │ + add 0x40(%eax),%edx │ │ + mov 0xc(%edx),%eax │ │ + mov %edx,0x24(%esp) │ │ + mov %eax,0x20(%esp) │ │ + lea -0x1(%eax),%esi │ │ + test %esi,%esi │ │ + jle 29228 │ │ + mov 0x24(%esp),%eax │ │ + mov 0x8(%eax),%ecx │ │ + lea (%esi,%esi,4),%eax │ │ + shl $0x4,%eax │ │ + jmp 29180 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + lea -0x50(%eax),%edi │ │ + lea (%ecx,%edi,1),%edx │ │ + cmp $0xffffffb8,%edx │ │ + je 291c6 │ │ + mov 0x2c(%edx),%ebp │ │ + add %ecx,%eax │ │ + cmp $0xffffffb8,%eax │ │ + je 2919a │ │ + cmp 0x4(%eax),%ebp │ │ + jle 291c6 │ │ + mov 0x50(%esp),%ecx │ │ + mov 0x48(%ecx),%ecx │ │ + mov %ecx,0x20(%esp) │ │ + add $0x1,%ecx │ │ + mov %ecx,0xc(%esp) │ │ + mov 0x30(%edx),%edx │ │ + mov %eax,(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + call 2a7d0 │ │ + mov 0x24(%esp),%eax │ │ + mov 0x8(%eax),%ecx │ │ + sub $0x1,%esi │ │ + mov %edi,%eax │ │ + jne 29180 │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x2c(%eax),%eax │ │ + cmp 0x4(%ecx),%eax │ │ + jg 29208 │ │ + mov 0x50(%esp),%ecx │ │ + addl $0x1,0x28(%esp) │ │ + mov 0x28(%esp),%eax │ │ + cmp 0x44(%ecx),%eax │ │ + jl 29140 │ │ + mov 0x50(%esp),%eax │ │ + addl $0x1,0x48(%eax) │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ + xor %eax,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - mov 0x38(%esp),%eax │ │ - mov 0x38(%esp),%edi │ │ - sub $0x1,%edi │ │ - cmpb $0x2f,-0x1(%ecx,%eax,1) │ │ - je 274f1 │ │ - test %edi,%edi │ │ - jg 274e4 │ │ - jmp 274f1 │ │ + mov 0x50(%esp),%edi │ │ + mov 0x48(%edi),%edx │ │ + mov %eax,0x4(%esp) │ │ + mov %ecx,(%esp) │ │ + mov %edx,0x8(%esp) │ │ + lea 0x1(%edx),%esi │ │ + mov %esi,0xc(%esp) │ │ + call 2a7d0 │ │ + jmp 291d9 │ │ + mov 0x8(%edx),%ecx │ │ + jmp 291cd │ │ + mov 0x24(%esp),%eax │ │ + xor %ebp,%ebp │ │ + xor %esi,%esi │ │ + mov %eax,(%esp) │ │ + call 1dad0 │ │ + mov 0x50(%esp),%eax │ │ + mov 0x50(%esp),%edi │ │ + mov 0x5c(%eax),%eax │ │ + test %eax,%eax │ │ + jle 2927f │ │ + jmp 29260 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x60(%edi),%eax │ │ + add $0x1,%esi │ │ + add %ebp,%eax │ │ + add $0x50,%ebp │ │ + mov %eax,0x4(%esp) │ │ + mov 0xc(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 1db30 │ │ + cmp 0x5c(%edi),%esi │ │ + jl 29260 │ │ + mov 0x50(%esp),%eax │ │ + xor %esi,%esi │ │ + mov 0x44(%eax),%edi │ │ test %edi,%edi │ │ - jle 274ed │ │ - lea -0x1(%edi),%edi │ │ - cmpb $0x2f,(%ecx,%edi,1) │ │ - jne 274e0 │ │ + jle 28dc8 │ │ + mov %esi,0x20(%esp) │ │ + mov 0x50(%esp),%esi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x20(%esp),%ebp │ │ + xor %edi,%edi │ │ + shl $0x4,%ebp │ │ + add 0x40(%esi),%ebp │ │ + mov 0xc(%ebp),%ecx │ │ + test %ecx,%ecx │ │ + jle 292e7 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + lea (%edi,%edi,4),%eax │ │ + shl $0x4,%eax │ │ + add 0x8(%ebp),%eax │ │ + mov 0x48(%eax),%edx │ │ + test %edx,%edx │ │ + jle 292df │ │ + mov %eax,0x4(%esp) │ │ + mov 0xc(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 1db30 │ │ + add $0x1,%edi │ │ + cmp 0xc(%ebp),%edi │ │ + jl 292c0 │ │ + addl $0x1,0x20(%esp) │ │ + mov 0x20(%esp),%eax │ │ + cmp 0x44(%esi),%eax │ │ + jl 292a0 │ │ + jmp 28dc8 │ │ + mov 0x50(%esp),%eax │ │ + mov %edi,0x54(%eax) │ │ + jmp 28f32 │ │ + mov 0x50(%esp),%eax │ │ + mov 0x5c(%eax),%edx │ │ + test %edx,%edx │ │ + jg 290b9 │ │ + jmp 291ef │ │ + lea 0x0(%esi),%esi │ │ + │ │ +00029320 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x64ba1,%ebx │ │ + lea -0x14(%esp),%esp │ │ + mov 0x24(%esp),%eax │ │ + mov 0x20(%esp),%esi │ │ + test %eax,%eax │ │ + je 29343 │ │ + movl $0x0,(%eax) │ │ + mov 0x18(%esi),%eax │ │ + test %eax,%eax │ │ + je 29352 │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + lea 0x18(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x3c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 42000 │ │ + mov 0x18(%esi),%eax │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + jmp 29380 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + │ │ +00029380 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x64b3f,%ebx │ │ + lea -0x7c(%esp),%esp │ │ + mov 0x90(%esp),%eax │ │ + mov 0xa0(%esp),%ecx │ │ + mov 0xa4(%esp),%edx │ │ + mov %eax,0x3c(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x6c(%esp) │ │ + xor %eax,%eax │ │ + movl $0x18d,0xc(%esp) │ │ + lea -0x19824(%ebx),%eax │ │ + movl $0x64,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x98(%esp),%edi │ │ + mov 0x9c(%esp),%esi │ │ + mov 0x94(%esp),%ebp │ │ + mov %ecx,0x34(%esp) │ │ + mov %edx,0x28(%esp) │ │ mov %eax,0x38(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x30(%esp) │ │ + lea 0x1d8(%ebx),%eax │ │ + mov 0x34(%esp),%ecx │ │ + mov 0x28(%esp),%edx │ │ + mov %eax,0x4(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %ecx,0x10(%esp) │ │ + mov %esi,0xc(%esp) │ │ + mov %edx,0x14(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %eax,(%esp) │ │ + call 170a0 │ │ + mov 0x38(%esp),%edx │ │ + movl $0x191,0xc(%esp) │ │ + movl $0x8,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %edx,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x30(%esp),%ecx │ │ + mov %eax,0x3c(%ecx) │ │ + lea -0x1e7c1(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call 65e70 │ │ + fstpl 0x4(%esp) │ │ + mov 0x4(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 6a9a0 │ │ + mov 0x30(%esp),%ecx │ │ + sar $0xa,%eax │ │ + mov %eax,0x4c(%ecx) │ │ + lea -0x1e57a(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call 65e70 │ │ + fstpl 0x28(%esp) │ │ + movsd 0x28(%esp),%xmm1 │ │ + cvtsd2ss %xmm1,%xmm0 │ │ + cvtss2sd %xmm0,%xmm2 │ │ + movsd %xmm2,0x4(%esp) │ │ + mov 0x4(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 6a9a0 │ │ + mov 0x30(%esp),%ecx │ │ + sar $0xa,%eax │ │ + mov %eax,0x50(%ecx) │ │ + lea -0x1e56c(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call 65e70 │ │ + fstpl 0x4(%esp) │ │ + mov 0x4(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 6a9a0 │ │ + mov 0x30(%esp),%ecx │ │ + sar $0xa,%eax │ │ + mov 0x38(%esp),%edx │ │ + mov %eax,0x58(%ecx) │ │ + mov %eax,0x18(%esp) │ │ + mov 0x50(%ecx),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov 0x4c(%ecx),%eax │ │ + movl $0x1a4,0x8(%esp) │ │ + mov %edx,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x197f0(%ebx),%eax │ │ + movl $0x1,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + test %ebp,%ebp │ │ + je 298fe │ │ + mov %ebp,(%esp) │ │ + lea -0x1e014(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d6d0 │ │ + mov %eax,0x48(%esp) │ │ + test %eax,%eax │ │ + je 29986 │ │ + mov 0x30(%esp),%eax │ │ + movl $0x0,0x44(%eax) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 6b7c0 │ │ + mov 0x30(%esp),%esi │ │ + test %eax,%eax │ │ + je 29597 │ │ + jmp 29580 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x8(%eax),%edx │ │ + test %edx,%edx │ │ + je 2958b │ │ + addl $0x1,0x44(%esi) │ │ + mov %eax,(%esp) │ │ + call 6b750 │ │ + test %eax,%eax │ │ + jne 29580 │ │ mov 0x38(%esp),%eax │ │ - mov %edx,0x20(%esp) │ │ - sub %edi,%eax │ │ + mov 0x30(%esp),%edi │ │ + movl $0x169,0xc(%esp) │ │ + movl $0x10,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea 0x1(%ecx,%edi,1),%eax │ │ + mov 0x44(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x40(%edi) │ │ + mov 0x48(%esp),%edi │ │ + movl $0x0,0x8(%esp) │ │ + movl $0x0,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call d720 │ │ + mov %edi,(%esp) │ │ + call 6b7c0 │ │ + test %eax,%eax │ │ lea 0x5c(%esp),%ecx │ │ + mov %eax,0x28(%esp) │ │ + movl $0x0,0x34(%esp) │ │ + mov %ecx,0x44(%esp) │ │ + je 296ad │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x30(%esp),%ebp │ │ + mov 0x34(%esp),%ecx │ │ + mov 0x28(%esp),%esi │ │ + add 0x40(%ebp),%ecx │ │ + mov 0x8(%esi),%edx │ │ + mov %ecx,0x40(%esp) │ │ + mov %ecx,%edi │ │ + mov 0x58(%ebp),%ecx │ │ + lea -0x1(%edx),%eax │ │ + mov %ecx,0x4(%edi) │ │ + mov (%esi),%ecx │ │ + movzbl -0x1(%ecx,%edx,1),%edx │ │ + cmp $0xa,%dl │ │ + jne 298f5 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + sub $0x1,%eax │ │ + movzbl (%ecx,%eax,1),%edx │ │ + cmp $0xa,%dl │ │ + je 29640 │ │ + mov %eax,0x3c(%esp) │ │ + cmp $0x2f,%dl │ │ + je 29860 │ │ + mov 0x3c(%esp),%eax │ │ + mov 0x28(%esp),%ebp │ │ + mov 0x34(%esp),%edi │ │ + movb $0x0,0x1(%ecx,%eax,1) │ │ + mov 0x30(%esp),%eax │ │ + mov 0x40(%eax),%esi │ │ + mov 0x38(%esp),%eax │ │ + movl $0x180,0x8(%esp) │ │ + add %edi,%esi │ │ mov %eax,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call cfe4 │ │ - mov 0x20(%esp),%edx │ │ - mov 0x28(%esp),%ecx │ │ - lea 0x5c(%esp),%eax │ │ - add 0x40(%edx),%ecx │ │ + mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - mov %ecx,0x24(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,(%esi) │ │ + mov %edi,%esi │ │ + mov %ebp,(%esp) │ │ + add $0x10,%esi │ │ + call 6b750 │ │ + mov %eax,0x28(%esp) │ │ + test %eax,%eax │ │ + mov %esi,0x34(%esp) │ │ + jne 29608 │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d6e0 │ │ + mov 0x30(%esp),%eax │ │ + mov 0x10(%eax),%edx │ │ + mov 0x44(%eax),%eax │ │ + mov %edx,0x44(%esp) │ │ + test %eax,%eax │ │ + jle 2996a │ │ + movb $0x1,0x48(%esp) │ │ + lea -0x19878(%ebx),%eax │ │ + movl $0x0,0x34(%esp) │ │ + mov %eax,0x4c(%esp) │ │ + jmp 29700 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x38(%esp),%ebp │ │ + mov 0x34(%esp),%eax │ │ + mov 0x30(%esp),%edx │ │ + movl $0x99,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + shl $0x4,%eax │ │ + add 0x40(%edx),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,(%esp) │ │ + mov %eax,%edi │ │ + movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ - call d004 │ │ - mov 0x20(%esp),%edx │ │ + mov %eax,0x3c(%esp) │ │ + call 6c820 │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,%esi │ │ + movl $0x9b,0xc(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,%ebp │ │ + mov %esi,0x8(%esp) │ │ + mov %edi,(%esp) │ │ + mov %eax,0x40(%esp) │ │ + call 6c820 │ │ + test %esi,%esi │ │ + jle 297e0 │ │ + mov %esi,0x28(%esp) │ │ + xor %edi,%edi │ │ + mov 0x44(%esp),%esi │ │ + jmp 2979c │ │ + lea 0x0(%esi),%esi │ │ + add $0x1,%edi │ │ + add $0x4,%ebp │ │ + cmp 0x28(%esp),%edi │ │ + je 297e0 │ │ + mov 0x0(%ebp),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 22f90 │ │ + cmp $0xffffffff,%eax │ │ + jne 29790 │ │ + mov 0x0(%ebp),%eax │ │ + movl $0xa1,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movb $0x0,0x48(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x30(%esp),%edx │ │ + addl $0x1,0x34(%esp) │ │ + mov 0x34(%esp),%eax │ │ + cmp 0x44(%edx),%eax │ │ + jl 29700 │ │ + cmpb $0x0,0x48(%esp) │ │ + je 29957 │ │ + mov 0x10(%edx),%eax │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x14(%ecx),%edx │ │ + mov %eax,0x4(%esp) │ │ + mov %ecx,(%esp) │ │ + mov %edx,0x8(%esp) │ │ + call 287e0 │ │ + test %eax,%eax │ │ + js 29973 │ │ + mov 0x30(%esp),%eax │ │ + mov 0x6c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 299e5 │ │ + lea 0x7c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmpb $0x2f,-0x1(%ecx,%eax,1) │ │ + lea -0x1(%eax),%ebp │ │ + jne 29879 │ │ + jmp 2987d │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + sub $0x1,%ebp │ │ + cmpb $0x2f,(%ecx,%ebp,1) │ │ + je 2987d │ │ + test %ebp,%ebp │ │ + jg 29870 │ │ + sub %ebp,%eax │ │ + lea 0x1(%ecx,%ebp,1),%esi │ │ + mov 0x44(%esp),%edi │ │ + cmp $0x4,%eax │ │ + jb 29893 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 298a4 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 298af │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x0,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d7c0 │ │ + mov 0x30(%esp),%eax │ │ fstpl 0x4(%esp) │ │ - mov 0xc(%edx),%eax │ │ + mov 0xc(%eax),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov 0x24(%esp),%ecx │ │ + call 6a9a0 │ │ + mov 0x40(%esp),%ecx │ │ + mov 0x28(%esp),%edx │ │ sar $0xa,%eax │ │ mov %eax,0x4(%ecx) │ │ - mov 0x0(%ebp),%eax │ │ - movb $0x0,-0x1(%eax,%edi,1) │ │ - mov 0x0(%ebp),%ecx │ │ - mov 0x20(%esp),%edx │ │ - jmp 272cf │ │ - mov 0x40(%esp),%eax │ │ - mov 0x3c(%esp),%edx │ │ - movl $0x1,0x44(%eax) │ │ - mov %edx,0x8(%esp) │ │ + mov (%edx),%eax │ │ + movb $0x0,-0x1(%eax,%ebp,1) │ │ + mov (%edx),%ecx │ │ + jmp 29659 │ │ + mov %eax,0x3c(%esp) │ │ + jmp 29650 │ │ + mov 0x30(%esp),%edi │ │ + mov 0x38(%esp),%ebp │ │ + movl $0x1,0x44(%edi) │ │ movl $0x1ae,0xc(%esp) │ │ + mov %ebp,0x8(%esp) │ │ movl $0x10,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,%esi │ │ - mov 0x40(%esp),%eax │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x30(%esp),%edi │ │ - mov %esi,0x40(%eax) │ │ - mov 0x58(%eax),%eax │ │ + mov 0x58(%edi),%eax │ │ + mov %esi,0x40(%edi) │ │ mov %eax,0x4(%esi) │ │ + mov 0x3c(%esp),%eax │ │ movl $0x1b0,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,(%esi) │ │ - jmp 27323 │ │ - lea -0x179a8(%ebx),%eax │ │ + jmp 296b9 │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 28720 │ │ + xor %eax,%eax │ │ + jmp 2983f │ │ + mov 0x44(%esp),%eax │ │ + jmp 2981c │ │ + mov 0x30(%esp),%ecx │ │ + mov (%ecx),%eax │ │ + mov %ecx,(%esp) │ │ + call *0x14(%eax) │ │ + xor %eax,%eax │ │ + jmp 2983f │ │ + mov 0x38(%esp),%edi │ │ + lea -0x197c0(%ebx),%eax │ │ mov %ebp,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x160,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - lea -0x1c0d8(%ebx),%eax │ │ + mov %edi,0x4(%esp) │ │ + call 676a0 │ │ movl $0x1a8,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x1deec(%ebx),%eax │ │ mov %edi,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov %esi,(%esp) │ │ - call 26f60 │ │ - movl $0x0,0x40(%esp) │ │ - jmp 274a1 │ │ - mov 0x40(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 26f60 │ │ - movl $0x0,0x40(%esp) │ │ - jmp 274a1 │ │ - mov 0x40(%esp),%esi │ │ - mov (%esi),%eax │ │ - mov %esi,(%esp) │ │ - call *0x14(%eax) │ │ - movl $0x0,0x40(%esp) │ │ - jmp 274a1 │ │ - call d370 │ │ + call 28720 │ │ + xor %eax,%eax │ │ + jmp 2983f │ │ + call db70 │ │ + jmp 29a00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ │ │ -00027660 : │ │ +00029a00 : │ │ push %ebp │ │ - xor %ebp,%ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5b989,%ebx │ │ + call db90 │ │ + add $0x644bf,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%edx │ │ - mov 0x44(%edx),%edx │ │ - test %edx,%edx │ │ - mov %edx,0x1c(%esp) │ │ - jle 276a8 │ │ - mov 0x40(%esp),%edx │ │ + mov 0x40(%esp),%eax │ │ + mov 0x44(%eax),%eax │ │ + mov %eax,0x14(%esp) │ │ + test %eax,%eax │ │ + jle 29b72 │ │ + mov 0x40(%esp),%edi │ │ xor %esi,%esi │ │ - mov 0x40(%edx),%edi │ │ + mov 0x40(%edi),%ebp │ │ + mov %eax,%edi │ │ + shl $0x4,%edi │ │ + add %ebp,%edi │ │ lea 0x0(%esi),%esi │ │ - mov (%edi),%eax │ │ - add $0x1,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x0(%ebp),%eax │ │ + add $0x10,%ebp │ │ mov %eax,(%esp) │ │ - lea 0x10(%edi),%edi │ │ - call cec4 │ │ - add %eax,%ebp │ │ - cmp 0x1c(%esp),%esi │ │ - jne 27690 │ │ - add 0x1c(%esp),%ebp │ │ - lea -0x17a0c(%ebx),%eax │ │ + call d690 │ │ + add %eax,%esi │ │ + cmp %edi,%ebp │ │ + jne 29a40 │ │ + add 0x14(%esp),%esi │ │ + lea -0x19824(%ebx),%eax │ │ movl $0x291,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x40(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + mov %esi,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x1c(%esp) │ │ - mov $0xffffffff,%eax │ │ - mov 0x44(%edx),%ecx │ │ - test %ecx,%ecx │ │ - jle 27737 │ │ - xor %ebp,%ebp │ │ - xor %esi,%esi │ │ - xchg %ax,%ax │ │ + mov 0x40(%esp),%eax │ │ + mov 0x44(%eax),%eax │ │ + test %eax,%eax │ │ + jle 29b2b │ │ + movl $0x0,0x18(%esp) │ │ + movl $0x0,0x14(%esp) │ │ + jmp 29ae9 │ │ + nop │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + je 29ab1 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 29abc │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov %ebp,(%esp) │ │ + call d690 │ │ + add 0x18(%esp),%eax │ │ + addl $0x1,0x14(%esp) │ │ + mov 0x1c(%esp),%esi │ │ mov 0x40(%esp),%edx │ │ - mov %esi,%eax │ │ + mov 0x14(%esp),%ecx │ │ + lea 0x1(%eax),%edi │ │ + movb $0xa,(%esi,%eax,1) │ │ + mov %edi,0x18(%esp) │ │ + cmp %ecx,0x44(%edx) │ │ + jle 29b30 │ │ + mov 0x14(%esp),%eax │ │ + mov 0x40(%esp),%esi │ │ shl $0x4,%eax │ │ - add $0x1,%esi │ │ - add 0x40(%edx),%eax │ │ - mov (%eax),%edi │ │ - mov %edi,(%esp) │ │ - call cec4 │ │ - mov 0x1c(%esp),%edx │ │ - mov %eax,0x8(%esp) │ │ - add %ebp,%edx │ │ - mov %edi,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cfe4 │ │ - mov %edi,(%esp) │ │ - call cec4 │ │ - mov 0x1c(%esp),%edx │ │ - lea 0x0(%ebp,%eax,1),%eax │ │ - lea 0x1(%eax),%ebp │ │ - movb $0xa,(%edx,%eax,1) │ │ - mov 0x40(%esp),%edx │ │ - cmp %esi,0x44(%edx) │ │ - jg 276e8 │ │ + add 0x40(%esi),%eax │ │ + mov (%eax),%ebp │ │ + mov %ebp,(%esp) │ │ + mov %ebp,%esi │ │ + call d690 │ │ mov 0x1c(%esp),%edx │ │ - movb $0x0,(%edx,%eax,1) │ │ + add 0x18(%esp),%edx │ │ + cmp $0x4,%eax │ │ + mov %edx,%edi │ │ + jb 29aa0 │ │ + test $0x1,%dl │ │ + jne 29b48 │ │ + test $0x2,%edi │ │ + jne 29b60 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 29aa0 │ │ + mov $0xffffffff,%eax │ │ + mov 0x1c(%esp),%edi │ │ + movb $0x0,(%edi,%eax,1) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ - mov %edx,%eax │ │ + mov %edi,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl 0x0(%ebp),%ecx │ │ + lea 0x1(%edx),%edi │ │ + sub $0x1,%eax │ │ + test $0x2,%edi │ │ + lea 0x1(%ebp),%esi │ │ + mov %cl,(%edx) │ │ + je 29b1f │ │ + nop │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 29b1f │ │ + xor %esi,%esi │ │ + jmp 29a54 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ - lea -0x2c(%esp),%esp │ │ - mov %eax,0x20(%esp) │ │ - mov (%eax),%eax │ │ + lea -0x28(%esp),%esp │ │ + mov (%eax),%edi │ │ + cmpb $0x0,0x4c(%eax) │ │ + mov 0x4(%eax),%ecx │ │ mov %eax,0x10(%esp) │ │ - mov 0x10(%eax),%ebp │ │ - mov 0x20(%esp),%eax │ │ - mov %eax,%edx │ │ - mov 0x4(%eax),%esi │ │ - movzbl 0x4c(%eax),%eax │ │ - test %al,%al │ │ - je 27a5c │ │ - movzwl 0x36(%edx),%ecx │ │ - cmp $0xffff,%cx │ │ - je 2779f │ │ - mov 0x10(%esp),%edi │ │ - movzwl %cx,%ecx │ │ - mov 0xc(%edi),%edx │ │ - mov (%edx,%ecx,4),%edx │ │ - cmpw $0xffff,(%edx) │ │ - sete %dl │ │ - test %dl,%dl │ │ - je 27a70 │ │ + mov 0x10(%edi),%edx │ │ + mov %edx,0x8(%esp) │ │ + je 2a058 │ │ + movzwl 0x36(%eax),%edx │ │ mov $0xe0000000,%eax │ │ - add %esi,%eax │ │ - mov %eax,0x0(%ebp) │ │ - mov 0x20(%esp),%eax │ │ + cmp $0xffff,%dx │ │ + je 29bd0 │ │ + mov 0xc(%edi),%esi │ │ + mov (%esi,%edx,4),%edx │ │ + cmpw $0xffff,(%edx) │ │ + je 29bd0 │ │ + movzwl (%edx),%edx │ │ + mov 0x8(%edi),%eax │ │ + add %edx,%edx │ │ + movswl (%eax,%edx,1),%eax │ │ + neg %eax │ │ + lea 0x0(%esi),%esi │ │ + mov 0x8(%esp),%edx │ │ + add %ecx,%eax │ │ + mov %eax,(%edx) │ │ + mov 0x10(%esp),%eax │ │ movzbl 0x4d(%eax),%esi │ │ cmp $0x1,%esi │ │ - jle 2786b │ │ - mov $0x1,%eax │ │ - mov 0x20(%esp),%edx │ │ - mov 0x4(%edx,%eax,4),%ecx │ │ - mov %ecx,0xc(%esp) │ │ - movzbl 0x4c(%edx),%ecx │ │ - test %cl,%cl │ │ - mov %cl,0x14(%esp) │ │ - je 27a40 │ │ - movzwl 0x36(%edx,%eax,2),%edi │ │ - cmp $0xffff,%di │ │ - je 27a30 │ │ - mov 0x10(%esp),%esi │ │ - movzwl %di,%edi │ │ - mov 0xc(%esi),%ecx │ │ - mov (%ecx,%edi,4),%esi │ │ - cmpw $0xffff,(%esi,%eax,2) │ │ - sete %cl │ │ - mov %ecx,%esi │ │ - mov %esi,%ecx │ │ - test %cl,%cl │ │ - jne 27a30 │ │ - mov 0x10(%esp),%esi │ │ - cmpb $0x0,0x14(%esp) │ │ - mov 0x8(%esi),%edi │ │ - je 27a50 │ │ - movzwl 0x36(%edx,%eax,2),%esi │ │ - mov $0x1fffe,%ecx │ │ + jle 29c60 │ │ + mov $0x1,%ecx │ │ + mov %eax,%edx │ │ + jmp 29c35 │ │ + xchg %ax,%ax │ │ cmp $0xffff,%si │ │ - je 27840 │ │ - mov 0x10(%esp),%ecx │ │ - movzwl %si,%esi │ │ - mov 0xc(%ecx),%ecx │ │ - mov (%ecx,%esi,4),%esi │ │ - movzwl (%esi,%eax,2),%ecx │ │ - add %ecx,%ecx │ │ - movswl (%edi,%ecx,1),%esi │ │ - neg %esi │ │ - add 0xc(%esp),%esi │ │ - mov $0xe0000000,%ecx │ │ - cmp $0xe0000000,%esi │ │ - cmovge %esi,%ecx │ │ - mov %ecx,0x0(%ebp,%eax,4) │ │ - add $0x1,%eax │ │ + je 29c13 │ │ + mov 0xc(%edi),%ebp │ │ + mov 0x0(%ebp,%esi,4),%esi │ │ + cmpw $0xffff,(%esi,%ecx,2) │ │ + je 29c13 │ │ + movzwl (%esi,%ecx,2),%esi │ │ + mov 0x8(%edi),%eax │ │ + add %esi,%esi │ │ + movswl (%eax,%esi,1),%eax │ │ + neg %eax │ │ + add (%esp),%eax │ │ + mov $0xe0000000,%esi │ │ + cmp $0xe0000000,%eax │ │ + cmovl %esi,%eax │ │ + mov 0x8(%esp),%esi │ │ + mov %eax,(%esi,%ecx,4) │ │ + add $0x1,%ecx │ │ movzbl 0x4d(%edx),%esi │ │ - cmp %eax,%esi │ │ - jg 277c3 │ │ - lea -0x1(%esi),%edi │ │ - mov 0x20(%esp),%eax │ │ - cmp $0xffffffff,%edi │ │ - mov %edi,0x14(%esp) │ │ - je 27ab3 │ │ - mov 0x10(%esp),%edx │ │ - movl $0xe0000000,0x18(%esp) │ │ - movswl 0x44(%eax),%eax │ │ - movl $0xffffffff,0xc(%esp) │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x1c(%esp),%ecx │ │ - mov 0x4(%edx),%eax │ │ - mov (%eax,%ecx,4),%edi │ │ - mov 0x14(%esp),%eax │ │ + cmp %ecx,%esi │ │ + jle 29c60 │ │ + mov 0x4(%edx,%ecx,4),%eax │ │ + cmpb $0x0,0x4c(%edx) │ │ + movzwl 0x36(%edx,%ecx,2),%esi │ │ + mov %eax,(%esp) │ │ + mov $0xe0000000,%eax │ │ + jne 29bf0 │ │ + cmp $0xffff,%si │ │ + je 29c13 │ │ + mov 0x8(%edi),%eax │ │ + add %esi,%esi │ │ + jmp 29c0d │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edi,%eax,4),%edx │ │ - movzbl (%edx,%esi,1),%edx │ │ - cmp $0xff,%edx │ │ - je 278d3 │ │ - mov 0x0(%ebp,%eax,4),%ecx │ │ - sub %edx,%ecx │ │ - cmp 0x18(%esp),%ecx │ │ - jle 278d3 │ │ - mov %ecx,0x18(%esp) │ │ - mov %eax,0xc(%esp) │ │ - sub $0x1,%eax │ │ + lea -0x1(%esi),%eax │ │ cmp $0xffffffff,%eax │ │ - jne 278b0 │ │ - mov 0x20(%esp),%eax │ │ - mov 0x18(%esp),%edx │ │ - cmpl $0xffffffff,0xc(%esp) │ │ + mov %eax,%ebp │ │ + mov %eax,0x4(%esp) │ │ + mov 0x10(%esp),%eax │ │ + je 2a030 │ │ + movswl 0x44(%eax),%eax │ │ + mov 0x4(%edi),%edx │ │ + mov %eax,0x18(%esp) │ │ + mov (%edx,%eax,4),%ecx │ │ + mov %edx,0x20(%esp) │ │ + lea 0x0(,%ebp,4),%edx │ │ + mov (%ecx,%ebp,4),%eax │ │ + movzbl (%eax,%esi,1),%eax │ │ + cmp $0xff,%eax │ │ + je 29ce0 │ │ + mov 0x8(%esp),%edi │ │ + mov (%edi,%ebp,4),%edi │ │ + mov %edi,(%esp) │ │ + sub %eax,%edi │ │ + mov %edi,0x14(%esp) │ │ + cmp $0xe0000001,%edi │ │ + jl 29ce0 │ │ + mov 0x4(%esp),%eax │ │ + lea -0x2(%esi),%edi │ │ + cmp $0xffffffff,%edi │ │ + mov %eax,(%esp) │ │ + jne 29cfb │ │ + mov 0x10(%esp),%eax │ │ + mov 0x14(%esp),%edx │ │ mov %edx,0x2c(%eax) │ │ - je 278fa │ │ - mov 0xc(%esp),%ecx │ │ - mov %eax,%esi │ │ - mov 0x18(%eax,%ecx,4),%eax │ │ - mov %eax,0x30(%esi) │ │ - mov 0x10(%esp),%edi │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x14(%esp),%ecx │ │ - mov 0x4(%edi),%eax │ │ - mov 0x14(%esp),%edi │ │ - mov (%eax,%edx,4),%ebp │ │ - mov 0x20(%esp),%eax │ │ - lea 0x18(%eax,%ecx,4),%ecx │ │ - mov 0x14(%esp),%eax │ │ - mov %ecx,0x24(%esp) │ │ - shl $0x2,%eax │ │ + mov 0x4(%esp),%eax │ │ + mov %eax,(%esp) │ │ + jmp 29df1 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x0(%ebp,%eax,1),%edx │ │ - movl $0xe0000000,0xc(%esp) │ │ - movzbl (%edx,%edi,1),%edx │ │ - cmp $0xff,%edx │ │ - je 27950 │ │ - mov 0x10(%esp),%esi │ │ - mov 0x10(%esi),%ecx │ │ - mov (%ecx,%eax,1),%ecx │ │ - sub %edx,%ecx │ │ - mov %ecx,0xc(%esp) │ │ - lea -0x1(%edi),%edx │ │ - sub $0x4,%eax │ │ - cmp $0xffffffff,%edx │ │ - mov %edx,0x1c(%esp) │ │ - movl $0xffffffff,0x14(%esp) │ │ - mov %eax,0x28(%esp) │ │ - je 279ab │ │ + movl $0xffffffff,(%esp) │ │ + lea -0x2(%esi),%edi │ │ + movl $0xe0000000,0x14(%esp) │ │ + cmp $0xffffffff,%edi │ │ + je 2a0bb │ │ + mov -0x4(%ecx,%edx,1),%eax │ │ + movzbl (%eax,%esi,1),%eax │ │ + cmp $0xff,%eax │ │ + je 29d40 │ │ + mov 0x8(%esp),%ebp │ │ + mov -0x4(%ebp,%edx,1),%ebp │ │ + mov %ebp,0xc(%esp) │ │ + sub %eax,%ebp │ │ + cmp 0x14(%esp),%ebp │ │ + mov %ebp,%eax │ │ + jle 29d40 │ │ mov %edi,(%esp) │ │ - xchg %ax,%ax │ │ - mov 0x0(%ebp,%eax,1),%ecx │ │ - mov (%esp),%esi │ │ - movzbl (%ecx,%esi,1),%ecx │ │ - cmp $0xff,%ecx │ │ - je 2799d │ │ - mov 0x10(%esp),%edi │ │ - mov 0x10(%edi),%edi │ │ - mov (%edi,%eax,1),%esi │ │ - sub %ecx,%esi │ │ - cmp %esi,0xc(%esp) │ │ - jge 2799d │ │ - mov %esi,0xc(%esp) │ │ - mov %edx,0x14(%esp) │ │ - sub $0x1,%edx │ │ - sub $0x4,%eax │ │ - cmp $0xffffffff,%edx │ │ - jne 27970 │ │ - mov (%esp),%edi │ │ - test %edi,%edi │ │ - mov 0xc(%esp),%edx │ │ - je 27ac7 │ │ - mov 0x24(%esp),%eax │ │ - cmpl $0xffffffff,0x14(%esp) │ │ - mov %edx,-0x14(%eax) │ │ - je 279f1 │ │ - mov 0x14(%esp),%ecx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edx │ │ - mov 0x18(%esi,%ecx,4),%eax │ │ - mov %eax,(%edx) │ │ - mov 0x20(%esp),%eax │ │ - cmpb $0x0,0x4c(%eax) │ │ - je 279f1 │ │ + lea -0x1(%edi),%ebp │ │ + mov %eax,0x14(%esp) │ │ + cmp $0xffffffff,%ebp │ │ + jne 29d4e │ │ + mov 0x10(%esp),%eax │ │ mov 0x14(%esp),%edx │ │ - mov %eax,%ecx │ │ - movzwl 0x36(%eax,%edx,2),%eax │ │ - mov %ax,0x36(%ecx,%edi,2) │ │ - mov 0x1c(%esp),%edi │ │ - mov 0xc(%esp),%esi │ │ - cmp %esi,0x18(%esp) │ │ - cmovge 0x18(%esp),%esi │ │ - subl $0x4,0x24(%esp) │ │ + mov %edx,0x2c(%eax) │ │ + jmp 29df1 │ │ + nop │ │ + lea -0x1(%edi),%eax │ │ + cmp $0xffffffff,%eax │ │ + mov %eax,%ebp │ │ + je 29de0 │ │ + mov -0x8(%ecx,%edx,1),%eax │ │ + movzbl (%eax,%esi,1),%eax │ │ + cmp $0xff,%eax │ │ + je 29fd0 │ │ + mov 0x8(%esp),%edi │ │ + mov -0x8(%edi,%edx,1),%edi │ │ + mov %edi,0xc(%esp) │ │ + sub %eax,%edi │ │ + cmp 0x14(%esp),%edi │ │ + mov %edi,%eax │ │ + jle 29fd0 │ │ + mov %ebp,(%esp) │ │ + mov %ebp,%edi │ │ + mov %eax,0x14(%esp) │ │ + sub $0x1,%edi │ │ cmp $0xffffffff,%edi │ │ - mov %esi,0x18(%esp) │ │ - mov 0x28(%esp),%eax │ │ - jne 27928 │ │ + je 29d2f │ │ + mov -0xc(%ecx,%edx,1),%eax │ │ + movzbl (%eax,%esi,1),%eax │ │ + cmp $0xff,%eax │ │ + je 29ff1 │ │ + mov 0x8(%esp),%ebp │ │ + mov -0xc(%ebp,%edx,1),%ebp │ │ + mov %ebp,0xc(%esp) │ │ + sub %eax,%ebp │ │ + cmp %ebp,0x14(%esp) │ │ + jge 29ff1 │ │ + mov %edi,(%esp) │ │ + test %edi,%edi │ │ + mov %ebp,0x14(%esp) │ │ + je 29d2f │ │ + mov -0x10(%ecx,%edx,1),%eax │ │ + movzbl (%eax,%esi,1),%eax │ │ + cmp $0xff,%eax │ │ + jne 2a00c │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x10(%esp),%eax │ │ + cmpl $0xffffffff,(%esp) │ │ + mov 0x14(%esp),%edx │ │ + mov %edx,0x2c(%eax) │ │ + je 29e0a │ │ + mov 0x10(%esp),%edx │ │ + mov (%esp),%edi │ │ + mov 0x18(%edx,%edi,4),%eax │ │ + mov %eax,0x30(%edx) │ │ mov 0x20(%esp),%eax │ │ mov 0x18(%esp),%edx │ │ + mov (%eax,%edx,4),%ecx │ │ + mov 0x4(%esp),%ebp │ │ + lea 0x0(,%esi,4),%edx │ │ + lea -0x1(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + jmp 29f90 │ │ + mov -0x8(%ecx,%edx,1),%esi │ │ + mov 0x4(%esp),%eax │ │ + movl $0xffffffff,0xc(%esp) │ │ + movzbl (%esi,%eax,1),%eax │ │ + mov %eax,0x1c(%esp) │ │ + cmp $0xff,%eax │ │ + je 29e58 │ │ + mov 0x8(%esp),%eax │ │ + mov (%eax,%ebp,4),%eax │ │ + mov %eax,0x24(%esp) │ │ + sub 0x1c(%esp),%eax │ │ + cmp %eax,%edi │ │ + jge 29e58 │ │ + mov %ebp,0xc(%esp) │ │ + mov %eax,%edi │ │ + subl $0x1,(%esp) │ │ + mov (%esp),%esi │ │ + cmp $0xffffffff,%esi │ │ + je 29f20 │ │ + mov -0xc(%ecx,%edx,1),%esi │ │ + mov 0x4(%esp),%eax │ │ + movzbl (%esi,%eax,1),%esi │ │ + cmp $0xff,%esi │ │ + je 29e97 │ │ + mov 0x8(%esp),%eax │ │ + mov -0x4(%eax,%ebp,4),%eax │ │ + mov %eax,0x1c(%esp) │ │ + sub %esi,%eax │ │ + cmp %edi,%eax │ │ + jle 29e97 │ │ + mov %eax,%edi │ │ + mov (%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x2(%ebp),%esi │ │ + mov %esi,0x1c(%esp) │ │ + cmp $0xffffffff,%esi │ │ + je 29f20 │ │ + mov -0x10(%ecx,%edx,1),%esi │ │ + mov 0x4(%esp),%eax │ │ + movzbl (%esi,%eax,1),%esi │ │ + cmp $0xff,%esi │ │ + je 29ed3 │ │ + mov 0x8(%esp),%eax │ │ + mov -0x8(%eax,%ebp,4),%eax │ │ + mov %eax,0x24(%esp) │ │ + sub %esi,%eax │ │ + cmp %eax,%edi │ │ + jge 29ed3 │ │ + mov %eax,%edi │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x3(%ebp),%esi │ │ + cmp $0xffffffff,%esi │ │ + je 29f20 │ │ + mov -0x14(%ecx,%edx,1),%ecx │ │ + mov 0x4(%esp),%eax │ │ + movzbl (%ecx,%eax,1),%eax │ │ + cmp $0xff,%eax │ │ + je 29f20 │ │ + mov 0x8(%esp),%ecx │ │ + mov -0xc(%ecx,%ebp,4),%ecx │ │ + mov %ecx,0x4(%esp) │ │ + sub %eax,%ecx │ │ + cmp %edi,%ecx │ │ + jle 29f20 │ │ + mov %esi,0xc(%esp) │ │ + mov %ecx,%edi │ │ + jmp 29f20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + cmp $0xffffffff,%ebp │ │ + je 2a07f │ │ + mov 0xc(%esp),%esi │ │ + mov 0x10(%esp),%ecx │ │ + cmp $0xffffffff,%esi │ │ + mov %edi,0x8(%ecx,%ebp,4) │ │ + je 29f5a │ │ + mov 0x18(%ecx,%esi,4),%eax │ │ + mov %eax,0x1c(%ecx,%ebp,4) │ │ + cmpb $0x0,0x4c(%ecx) │ │ + je 29f5a │ │ + mov 0x10(%esp),%ecx │ │ + mov 0xc(%esp),%esi │ │ + movzwl 0x36(%ecx,%esi,2),%eax │ │ + mov %ax,0x38(%ecx,%ebp,2) │ │ + mov 0x14(%esp),%eax │ │ + cmp %edi,%eax │ │ + cmovge %eax,%edi │ │ + sub $0x4,%edx │ │ + cmp $0xffffffff,%ebp │ │ + mov %edi,0x14(%esp) │ │ + je 2a040 │ │ + mov 0x10(%esp),%eax │ │ + movswl 0x44(%eax),%eax │ │ + mov %eax,0x18(%esp) │ │ + lea -0x1(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov 0x18(%esp),%edi │ │ + mov (%eax,%edi,4),%ecx │ │ + mov -0x4(%ecx,%edx,1),%esi │ │ + mov $0xe0000000,%edi │ │ + mov %ebp,0x4(%esp) │ │ + movzbl (%esi,%ebp,1),%esi │ │ + cmp $0xff,%esi │ │ + je 29fb2 │ │ + mov 0x8(%esp),%eax │ │ + mov (%eax,%ebp,4),%edi │ │ + sub %esi,%edi │ │ + mov (%esp),%esi │ │ + cmp $0xffffffff,%esi │ │ + mov %esi,%ebp │ │ + jne 29e20 │ │ + mov 0x10(%esp),%eax │ │ + mov %edi,0x4(%eax) │ │ + jmp 29f5a │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ebp,%edi │ │ + sub $0x1,%edi │ │ + cmp $0xffffffff,%edi │ │ + je 29de0 │ │ + mov -0xc(%ecx,%edx,1),%eax │ │ + movzbl (%eax,%esi,1),%eax │ │ + cmp $0xff,%eax │ │ + jne 29d9f │ │ + test %edi,%edi │ │ + je 29de0 │ │ + mov -0x10(%ecx,%edx,1),%eax │ │ + movzbl (%eax,%esi,1),%eax │ │ + cmp $0xff,%eax │ │ + je 29de0 │ │ + mov 0x8(%esp),%edi │ │ + mov -0x10(%edi,%edx,1),%edx │ │ + sub %eax,%edx │ │ + cmp 0x14(%esp),%edx │ │ + jle 29de0 │ │ + mov %edx,0x14(%esp) │ │ + movl $0x0,(%esp) │ │ + jmp 29de0 │ │ + movl $0xe0000000,0x2c(%eax) │ │ + movl $0xe0000000,0x14(%esp) │ │ + nop │ │ + mov 0x10(%esp),%eax │ │ + mov 0x14(%esp),%edx │ │ mov %edx,0x40(%eax) │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x28(%esp),%esp │ │ pop %esi │ │ mov %edx,%eax │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - mov $0xe0000000,%esi │ │ - jmp 27846 │ │ - lea 0x0(%esi),%esi │ │ - cmpw $0xffff,0x36(%edx,%eax,2) │ │ - sete %cl │ │ - mov %ecx,%esi │ │ - jmp 27801 │ │ - movzwl 0x36(%edx,%eax,2),%ecx │ │ - add %ecx,%ecx │ │ - jmp 27840 │ │ - mov 0x20(%esp),%edx │ │ - cmpw $0xffff,0x36(%edx) │ │ - sete %dl │ │ - test %dl,%dl │ │ - jne 2779f │ │ - mov 0x10(%esp),%edi │ │ - test %al,%al │ │ - mov 0x8(%edi),%ecx │ │ - jne 27a90 │ │ - mov 0x20(%esp),%edx │ │ - movzwl 0x36(%edx),%eax │ │ - add %eax,%eax │ │ - movswl (%ecx,%eax,1),%eax │ │ - neg %eax │ │ - jmp 277a4 │ │ - mov 0x20(%esp),%eax │ │ + mov 0x10(%esp),%eax │ │ movzwl 0x36(%eax),%edx │ │ - mov $0x1fffe,%eax │ │ + mov $0xe0000000,%eax │ │ cmp $0xffff,%dx │ │ - je 27a85 │ │ - mov 0xc(%edi),%eax │ │ - movzwl %dx,%edx │ │ - mov (%eax,%edx,4),%eax │ │ - movzwl (%eax),%eax │ │ - add %eax,%eax │ │ - jmp 27a85 │ │ + je 29bd0 │ │ + mov 0x8(%edi),%eax │ │ + add %edx,%edx │ │ + movswl (%eax,%edx,1),%eax │ │ + neg %eax │ │ + jmp 29bd0 │ │ + mov 0xc(%esp),%esi │ │ + mov 0x10(%esp),%eax │ │ + cmp $0xffffffff,%esi │ │ + mov %edi,0x4(%eax) │ │ + je 29f5a │ │ + mov %eax,%ecx │ │ + mov 0x18(%eax,%esi,4),%eax │ │ + cmpb $0x0,0x4c(%ecx) │ │ + mov %eax,0x18(%ecx) │ │ + jne 29f48 │ │ + mov 0x14(%esp),%eax │ │ + cmp %edi,%eax │ │ + cmovge %eax,%edi │ │ + sub $0x4,%edx │ │ + mov %edi,0x14(%esp) │ │ + jmp 29f85 │ │ + mov 0x10(%esp),%eax │ │ movl $0xe0000000,0x2c(%eax) │ │ - movl $0xe0000000,0x18(%esp) │ │ - jmp 27a18 │ │ - mov 0x20(%esp),%eax │ │ - cmpl $0xffffffff,0x14(%esp) │ │ - mov %edx,0x4(%eax) │ │ - je 279f1 │ │ - mov 0x14(%esp),%ecx │ │ - mov %eax,%esi │ │ - mov 0x18(%eax,%ecx,4),%eax │ │ - mov %eax,0x18(%esi) │ │ - jmp 279d7 │ │ + jmp 29e0a │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00027af0 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %edi,0x34(%esp) │ │ +0002a0d0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x63def,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x40(%esp),%edi │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x5b4eb,%ebx │ │ cmp $0x5,%edi │ │ - mov %ebp,0x38(%esp) │ │ - jg 27b90 │ │ - lea -0x17958(%ebx),%ebp │ │ + jg 2a158 │ │ movl $0x45,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ + lea -0x19770(%ebx),%ebp │ │ movl $0x1c,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ + mov %ebp,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %edi,(%eax) │ │ + mov %eax,%esi │ │ mov 0x44(%esp),%eax │ │ mov %eax,0x4(%esi) │ │ mov 0x48(%esp),%eax │ │ mov %eax,0x8(%esi) │ │ mov 0x4c(%esp),%eax │ │ mov %eax,0xc(%esi) │ │ - movl $0x4a,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ - movl $0x4,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + movl $0x4a,0xc(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x10(%esi) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ mov %esi,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea -0x17984(%ebx),%eax │ │ movl $0x5,0x10(%esp) │ │ + lea -0x1979c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x19770(%ebx),%eax │ │ movl $0x41,0x8(%esp) │ │ - lea -0x17958(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - xor %esi,%esi │ │ - call 5e6d0 │ │ - jmp 27b76 │ │ + call 67510 │ │ + lea 0x2c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00027bd0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +0002a1a0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x63d21,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x5b40f,%ebx │ │ test %esi,%esi │ │ - je 27c02 │ │ + je 2a1cc │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - nop │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00027c10 : │ │ +0002a1e0 : │ │ + retq │ │ + jmp 2a1f0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00027c20 : │ │ +0002a1f0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5b3cb,%ebx │ │ + call db90 │ │ + add $0x63ccf,%ebx │ │ lea -0x2c(%esp),%esp │ │ mov 0x40(%esp),%esi │ │ mov 0x44(%esp),%edi │ │ cmpb $0x0,0x4c(%esi) │ │ mov %edi,0xc(%esp) │ │ movl $0x6,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - je 27fe8 │ │ - lea -0x1c0bb(%ebx),%eax │ │ + je 2a538 │ │ + lea -0x1decf(%ebx),%eax │ │ + xor %ebp,%ebp │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + call d760 │ │ cmpb $0x0,0x4d(%esi) │ │ - lea -0x1c0b4(%ebx),%ebp │ │ - je 27ce0 │ │ - xor %edx,%edx │ │ - mov %ebp,0x18(%esp) │ │ - mov %edi,%ebp │ │ - mov %esi,%edi │ │ - mov %edx,%esi │ │ - jmp 27cc6 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzwl 0x36(%edi,%esi,2),%edx │ │ - mov $0xffff,%eax │ │ - cmp $0xffff,%dx │ │ - je 27ca7 │ │ - mov (%edi),%eax │ │ - movzwl %dx,%edx │ │ - mov 0xc(%eax),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - movzwl (%eax,%esi,2),%eax │ │ - mov 0x18(%esp),%edx │ │ - mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - add $0x1,%esi │ │ - call cfa4 │ │ - movzbl 0x4d(%edi),%eax │ │ - cmp %esi,%eax │ │ - jle 27cd8 │ │ - cmpb $0x0,0x4c(%edi) │ │ - jne 27c88 │ │ - movzwl 0x36(%edi,%esi,2),%eax │ │ - jmp 27ca7 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,%esi │ │ - mov %ebp,%edi │ │ - mov 0x18(%esp),%ebp │ │ - lea -0x1c0ae(%ebx),%eax │ │ + lea -0x1dec4(%ebx),%eax │ │ + mov %eax,0x18(%esp) │ │ + jne 2a3a7 │ │ + lea 0x0(%esi),%esi │ │ + lea -0x1dec8(%ebx),%eax │ │ + xor %ebp,%ebp │ │ mov %edi,0xc(%esp) │ │ movl $0x3,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + call d760 │ │ cmpb $0x0,0x4d(%esi) │ │ - je 27d58 │ │ - xor %edx,%edx │ │ - lea -0x1c0aa(%ebx),%eax │ │ - mov %ebp,0x1c(%esp) │ │ - mov %eax,0x18(%esp) │ │ - mov %edi,%ebp │ │ - mov %esi,%edi │ │ - mov %edx,%esi │ │ - jmp 27d44 │ │ - movzwl 0x36(%edi,%esi,2),%eax │ │ - mov 0x18(%esp),%edx │ │ - mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - add $0x1,%esi │ │ - call cfa4 │ │ - movzbl 0x4d(%edi),%eax │ │ - cmp %esi,%eax │ │ - jle 27d50 │ │ - cmpb $0x0,0x4c(%edi) │ │ - jne 27d20 │ │ - movzwl 0x34(%edi),%eax │ │ - jmp 27d25 │ │ - mov %edi,%esi │ │ - mov %ebp,%edi │ │ - mov 0x1c(%esp),%ebp │ │ - lea -0x1c0a6(%ebx),%eax │ │ + lea -0x1debb(%ebx),%eax │ │ + mov %eax,0x1c(%esp) │ │ + jne 2a3e0 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %edi,0xc(%esp) │ │ + lea -0x1debe(%ebx),%eax │ │ movl $0x2,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + call d760 │ │ mov (%esi),%eax │ │ mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ - je 27e88 │ │ - lea -0x1c095(%ebx),%eax │ │ + je 2a404 │ │ + lea -0x1dea9(%ebx),%eax │ │ + xor %ebp,%ebp │ │ mov %edi,0xc(%esp) │ │ movl $0x6,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + call d760 │ │ cmpb $0x0,0x4d(%esi) │ │ - je 27e78 │ │ - xor %edx,%edx │ │ - mov %ebp,0x18(%esp) │ │ - mov %edi,%ebp │ │ - mov %esi,%edi │ │ - mov %edx,%esi │ │ - jmp 27e50 │ │ + je 2a3f4 │ │ + mov %edi,0x44(%esp) │ │ + jmp 2a343 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - movzwl 0x36(%edi,%esi,2),%ecx │ │ - cmp $0xffff,%cx │ │ - je 27e69 │ │ - mov (%edi),%edx │ │ - movzwl %cx,%ecx │ │ - mov 0xc(%edx),%edx │ │ - mov (%edx,%ecx,4),%edx │ │ - cmpw $0xffff,(%edx,%esi,2) │ │ - sete %dl │ │ - test %dl,%dl │ │ - jne 27e69 │ │ - mov (%edi),%edx │ │ - test %al,%al │ │ - mov 0x8(%edx),%ecx │ │ - je 27fd8 │ │ - movzwl 0x36(%edi,%esi,2),%eax │ │ - mov %ax,0x1c(%esp) │ │ - cmpw $0xffff,0x1c(%esp) │ │ - mov $0x1fffe,%eax │ │ - je 27e2b │ │ - movzwl 0x1c(%esp),%eax │ │ - mov %eax,0x1c(%esp) │ │ - mov 0xc(%edx),%eax │ │ - mov 0x1c(%esp),%edx │ │ - mov (%eax,%edx,4),%eax │ │ - movzwl (%eax,%esi,2),%eax │ │ - add %eax,%eax │ │ - movswl (%ecx,%eax,1),%eax │ │ + cmp $0xffff,%dx │ │ + je 2a31c │ │ + mov (%esi),%ecx │ │ + mov 0xc(%ecx),%edi │ │ + mov (%edi,%edx,4),%edx │ │ + cmpw $0xffff,(%edx,%ebp,2) │ │ + je 2a31c │ │ + movzwl (%edx,%ebp,2),%edx │ │ + mov 0x8(%ecx),%eax │ │ + add %edx,%edx │ │ + movswl (%eax,%edx,1),%eax │ │ neg %eax │ │ - mov 0x18(%esp),%edx │ │ mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - add $0x1,%esi │ │ - call cfa4 │ │ - movzbl 0x4d(%edi),%eax │ │ - cmp %esi,%eax │ │ - jle 27e70 │ │ - movzbl 0x4c(%edi),%eax │ │ - test %al,%al │ │ - jne 27dc8 │ │ - cmpw $0xffff,0x36(%edi,%esi,2) │ │ - sete %dl │ │ - test %dl,%dl │ │ - je 27dee │ │ + add $0x1,%ebp │ │ + mov 0x18(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d770 │ │ + movzbl 0x4d(%esi),%eax │ │ + cmp %ebp,%eax │ │ + jle 2a3f0 │ │ + cmpb $0x0,0x4c(%esi) │ │ mov $0xe0000000,%eax │ │ - jmp 27e31 │ │ - mov %edi,%esi │ │ - mov %ebp,%edi │ │ - mov 0x18(%esp),%ebp │ │ + movzwl 0x36(%esi,%ebp,2),%edx │ │ + jne 2a2f8 │ │ + cmp $0xffff,%dx │ │ + je 2a31c │ │ + mov (%esi),%eax │ │ + add %edx,%edx │ │ + mov 0x8(%eax),%eax │ │ + jmp 2a316 │ │ + lea 0x0(%esi),%esi │ │ + movzwl 0x36(%esi,%ebp,2),%ecx │ │ + mov $0xffff,%eax │ │ + cmp $0xffff,%cx │ │ + je 2a384 │ │ + mov (%esi),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov (%eax,%ecx,4),%eax │ │ + movzwl (%eax,%ebp,2),%eax │ │ + mov %eax,0x8(%esp) │ │ + add $0x1,%ebp │ │ + mov 0x18(%esp),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d770 │ │ + movzbl 0x4d(%esi),%eax │ │ + cmp %ebp,%eax │ │ + jle 2a250 │ │ + cmpb $0x0,0x4c(%esi) │ │ + jne 2a368 │ │ + movzwl 0x36(%esi,%ebp,2),%eax │ │ + jmp 2a384 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl 0x36(%esi,%ebp,2),%eax │ │ + mov %eax,0x8(%esp) │ │ + add $0x1,%ebp │ │ + mov 0x1c(%esp),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d770 │ │ + movzbl 0x4d(%esi),%eax │ │ + cmp %ebp,%eax │ │ + jle 2a290 │ │ + cmpb $0x0,0x4c(%esi) │ │ + jne 2a3b8 │ │ + movzwl 0x34(%esi),%eax │ │ + jmp 2a3bd │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x44(%esp),%edi │ │ mov %edi,0x4(%esp) │ │ movl $0xa,(%esp) │ │ - call d034 │ │ + call d7f0 │ │ mov 0x4(%esi),%eax │ │ + mov $0x1,%ebp │ │ mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1c08e(%ebx),%eax │ │ + lea -0x1dea2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ + call d770 │ │ movzbl 0x4d(%esi),%eax │ │ cmp $0x1,%eax │ │ - jle 27ee4 │ │ - mov $0x1,%edx │ │ - mov %ebp,0x18(%esp) │ │ - mov %edi,%ebp │ │ - mov %esi,%edi │ │ - mov %edx,%esi │ │ - mov 0x4(%edi,%esi,4),%eax │ │ - mov 0x18(%esp),%edx │ │ + jle 2a44e │ │ + mov 0x4(%esi,%ebp,4),%eax │ │ + add $0x1,%ebp │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - lea 0x1(%esi),%esi │ │ - call cfa4 │ │ - movzbl 0x4d(%edi),%eax │ │ - cmp %esi,%eax │ │ - jg 27eb9 │ │ - mov %edi,%esi │ │ - mov %ebp,%edi │ │ - mov 0x18(%esp),%ebp │ │ + mov 0x18(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d770 │ │ + movzbl 0x4d(%esi),%eax │ │ + cmp %ebp,%eax │ │ + jg 2a42b │ │ mov 0x2c(%esi),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ + mov $0x1,%ebp │ │ mov %edi,(%esp) │ │ - call cfa4 │ │ + mov %eax,0x8(%esp) │ │ + mov 0x18(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d770 │ │ mov %edi,0x4(%esp) │ │ movl $0xa,(%esp) │ │ - call d034 │ │ + call d7f0 │ │ mov 0x18(%esi),%eax │ │ mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1c082(%ebx),%eax │ │ + lea -0x1de96(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ + call d770 │ │ movzbl 0x4d(%esi),%eax │ │ cmp $0x1,%eax │ │ - jle 27f63 │ │ - mov $0x1,%edx │ │ - mov %ebp,0x18(%esp) │ │ - mov %edi,%ebp │ │ - mov %esi,%edi │ │ - mov %edx,%esi │ │ - mov 0x18(%edi,%esi,4),%eax │ │ - mov 0x18(%esp),%edx │ │ + jle 2a4bf │ │ + mov 0x18(%esi,%ebp,4),%eax │ │ + add $0x1,%ebp │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - lea 0x1(%esi),%esi │ │ - call cfa4 │ │ - movzbl 0x4d(%edi),%eax │ │ - cmp %esi,%eax │ │ - jg 27f38 │ │ - mov %edi,%esi │ │ - mov %ebp,%edi │ │ - mov 0x18(%esp),%ebp │ │ + mov 0x18(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d770 │ │ + movzbl 0x4d(%esi),%eax │ │ + cmp %ebp,%eax │ │ + jg 2a49c │ │ mov 0x30(%esi),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ mov %edi,(%esp) │ │ - call cfa4 │ │ + mov %eax,0x8(%esp) │ │ + mov 0x18(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d770 │ │ mov %edi,0x4(%esp) │ │ movl $0xa,(%esp) │ │ - call d034 │ │ + call d7f0 │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ - jle 27fa3 │ │ + jle 2a503 │ │ mov %eax,0x8(%esp) │ │ + lea -0x19744(%ebx),%eax │ │ mov %edi,(%esp) │ │ - lea -0x1792c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov 0x2c(%esi),%eax │ │ test %eax,%eax │ │ - jle 27fc0 │ │ + jle 2a520 │ │ mov %eax,0x8(%esp) │ │ + lea -0x19700(%ebx),%eax │ │ mov %edi,(%esp) │ │ - lea -0x178e8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov %edi,(%esp) │ │ - call d044 │ │ + call d800 │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - movzwl 0x36(%edi,%esi,2),%eax │ │ - add %eax,%eax │ │ - jmp 27e2b │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1c0a3(%ebx),%eax │ │ + lea -0x1deb7(%ebx),%eax │ │ + xor %ebp,%ebp │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + call d760 │ │ cmpb $0x0,0x4d(%esi) │ │ - lea -0x1c0b4(%ebx),%ebp │ │ - je 28068 │ │ - xor %edx,%edx │ │ - mov %ebp,0x18(%esp) │ │ - mov %edi,%ebp │ │ - mov %esi,%edi │ │ - mov %edx,%esi │ │ - jmp 2804e │ │ - movzwl 0x36(%edi,%esi,2),%edx │ │ - mov $0xffff,%eax │ │ - cmp $0xffff,%dx │ │ - je 2802f │ │ - mov (%edi),%eax │ │ - movzwl %dx,%edx │ │ - mov 0xc(%eax),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - movzwl (%eax,%esi,2),%eax │ │ - mov 0x18(%esp),%edx │ │ - mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - add $0x1,%esi │ │ - call cfa4 │ │ - movzbl 0x4d(%edi),%eax │ │ - cmp %esi,%eax │ │ - jle 28060 │ │ - cmpb $0x0,0x4c(%edi) │ │ - jne 28010 │ │ - movzwl 0x36(%edi,%esi,2),%eax │ │ - jmp 2802f │ │ + lea -0x1dec4(%ebx),%eax │ │ + mov %eax,0x18(%esp) │ │ + jne 2a5c3 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,%esi │ │ - mov %ebp,%edi │ │ - mov 0x18(%esp),%ebp │ │ cmpb $0x0,0x4c(%esi) │ │ - jne 28090 │ │ + jne 2a5d0 │ │ movzwl 0x34(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ + lea -0x1deb0(%ebx),%eax │ │ mov %edi,(%esp) │ │ - lea -0x1c09c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ - jmp 27d7a │ │ + call d770 │ │ + jmp 2a2b2 │ │ lea 0x0(%esi),%esi │ │ + movzwl 0x36(%esi,%ebp,2),%ecx │ │ + mov $0xffff,%eax │ │ + cmp $0xffff,%cx │ │ + je 2a5a4 │ │ + mov (%esi),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov (%eax,%ecx,4),%eax │ │ + movzwl (%eax,%ebp,2),%eax │ │ + mov %eax,0x8(%esp) │ │ + add $0x1,%ebp │ │ + mov 0x18(%esp),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d770 │ │ + movzbl 0x4d(%esi),%eax │ │ + cmp %ebp,%eax │ │ + jle 2a560 │ │ + cmpb $0x0,0x4c(%esi) │ │ + jne 2a588 │ │ + movzwl 0x36(%esi,%ebp,2),%eax │ │ + jmp 2a5a4 │ │ movzwl 0x36(%esi),%eax │ │ - jmp 28072 │ │ + jmp 2a56a │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000280a0 : │ │ - mov 0x4(%esp),%edx │ │ - movzbl 0x4d(%edx),%ecx │ │ - movl $0xe0000000,0x4(%edx) │ │ - cmp $0x1,%ecx │ │ - jle 280c8 │ │ - mov $0x1,%eax │ │ - movl $0xe0000000,0x4(%edx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %ecx,%eax │ │ - jl 280b9 │ │ - movl $0xe0000000,0x2c(%edx) │ │ - movl $0xe0000000,0x40(%edx) │ │ +0002a5e0 : │ │ + mov 0x4(%esp),%eax │ │ + movzbl 0x4d(%eax),%edx │ │ + movl $0xe0000000,0x4(%eax) │ │ + cmp $0x1,%edx │ │ + jle 2a61f │ │ + movl $0xe0000000,0x8(%eax) │ │ + cmp $0x2,%edx │ │ + je 2a61f │ │ + movl $0xe0000000,0xc(%eax) │ │ + cmp $0x3,%edx │ │ + je 2a61f │ │ + movl $0xe0000000,0x10(%eax) │ │ + cmp $0x4,%edx │ │ + je 2a61f │ │ + movl $0xe0000000,0x14(%eax) │ │ + movl $0xe0000000,0x2c(%eax) │ │ + movl $0xe0000000,0x40(%eax) │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + xchg %ax,%ax │ │ │ │ -000280e0 : │ │ - mov 0x4(%esp),%edx │ │ - movzbl 0x4d(%edx),%eax │ │ - movl $0xe0000000,0x4(%edx) │ │ - cmp $0x1,%eax │ │ - movl $0xffffffff,0x18(%edx) │ │ - jle 2811b │ │ - lea -0x4(,%eax,4),%ecx │ │ - xor %eax,%eax │ │ - movl $0xe0000000,0x8(%edx,%eax,1) │ │ - movl $0xffffffff,0x1c(%edx,%eax,1) │ │ - lea 0x4(%eax),%eax │ │ - cmp %ecx,%eax │ │ - jne 28104 │ │ - movl $0xe0000000,0x2c(%edx) │ │ - movl $0xffffffff,0x30(%edx) │ │ - movl $0xe0000000,0x40(%edx) │ │ - movl $0xffffffff,0x48(%edx) │ │ +0002a630 : │ │ + mov 0x4(%esp),%eax │ │ + movzbl 0x4d(%eax),%edx │ │ + movl $0xe0000000,0x4(%eax) │ │ + movl $0xffffffff,0x18(%eax) │ │ + cmp $0x1,%edx │ │ + jle 2a692 │ │ + movl $0xe0000000,0x8(%eax) │ │ + cmp $0x2,%edx │ │ + movl $0xffffffff,0x1c(%eax) │ │ + je 2a692 │ │ + movl $0xe0000000,0xc(%eax) │ │ + cmp $0x3,%edx │ │ + movl $0xffffffff,0x20(%eax) │ │ + je 2a692 │ │ + movl $0xe0000000,0x10(%eax) │ │ + cmp $0x4,%edx │ │ + movl $0xffffffff,0x24(%eax) │ │ + je 2a692 │ │ + movl $0xe0000000,0x14(%eax) │ │ + movl $0xffffffff,0x28(%eax) │ │ + movl $0xe0000000,0x2c(%eax) │ │ + movl $0xffffffff,0x30(%eax) │ │ + movl $0xe0000000,0x40(%eax) │ │ + movl $0xffffffff,0x48(%eax) │ │ retq │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00028140 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %esi,0x20(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov 0x34(%esp),%esi │ │ +0002a6b0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x6380f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x34(%esp),%eax │ │ mov 0x38(%esp),%ecx │ │ - mov %ebx,0x1c(%esp) │ │ - mov %edi,0x24(%esp) │ │ - mov %ebp,0x28(%esp) │ │ - mov 0x3c(%esp),%edi │ │ - call d3b4 │ │ - add $0x5ae8b,%ebx │ │ - mov %cl,0x4c(%esi) │ │ + mov 0x30(%esp),%esi │ │ + mov 0x3c(%esp),%ebp │ │ + mov %cl,0x4c(%eax) │ │ test %ecx,%ecx │ │ - mov (%eax),%edx │ │ - mov %eax,(%esi) │ │ - mov %edx,%ebp │ │ - mov %dl,0x4d(%esi) │ │ - je 281d0 │ │ + mov (%esi),%edx │ │ + mov %esi,(%eax) │ │ + mov %dl,0x4d(%eax) │ │ + je 2a738 │ │ + movw $0xffff,0x34(%eax) │ │ movzbl %dl,%edx │ │ - movw $0xffff,0x34(%esi) │ │ + mov %bp,0x36(%eax) │ │ cmp $0x1,%edx │ │ - mov %di,0x36(%esi) │ │ - jle 281a4 │ │ - mov $0x1,%eax │ │ - movw $0xffff,0x36(%esi,%eax,2) │ │ - lea 0x1(%eax),%eax │ │ - cmp %edx,%eax │ │ - jl 28196 │ │ - mov 0x40(%esp),%eax │ │ - mov %ax,0x44(%esi) │ │ - mov %esi,(%esp) │ │ - call 280e0 │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + jle 2a71a │ │ + movw $0xffff,0x38(%eax) │ │ + cmp $0x2,%edx │ │ + je 2a71a │ │ + movw $0xffff,0x3a(%eax) │ │ + cmp $0x3,%edx │ │ + je 2a71a │ │ + movw $0xffff,0x3c(%eax) │ │ + cmp $0x4,%edx │ │ + je 2a71a │ │ + movw $0xffff,0x3e(%eax) │ │ + mov 0x40(%esp),%edx │ │ + mov %dx,0x44(%eax) │ │ + mov %eax,(%esp) │ │ + call 2a630 │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0xc(%eax),%eax │ │ - and $0xff,%ebp │ │ - mov %di,0x34(%esi) │ │ - add %ebp,%ebp │ │ - lea 0x36(%esi),%ecx │ │ - mov (%eax,%edi,4),%eax │ │ - mov %ebp,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call cfe4 │ │ - jmp 281a4 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + movzbl %dl,%edx │ │ + lea 0x36(%eax),%edi │ │ + mov 0xc(%esi),%esi │ │ + add %edx,%edx │ │ + mov %bp,0x34(%eax) │ │ + cmp $0x4,%edx │ │ + mov (%esi,%ebp,4),%esi │ │ + jae 2a780 │ │ + xor %ecx,%ecx │ │ + test $0x2,%dl │ │ + jne 2a768 │ │ + and $0x1,%edx │ │ + je 2a71a │ │ + movzbl (%esi,%ecx,1),%edx │ │ + mov %dl,(%edi,%ecx,1) │ │ + jmp 2a71a │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%ecx │ │ + and $0x1,%edx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + je 2a71a │ │ + jmp 2a75b │ │ + lea 0x0(%esi),%esi │ │ + test $0x1,%edi │ │ + jne 2a7a0 │ │ + test $0x2,%edi │ │ + jne 2a7b8 │ │ + mov %edx,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + xor %ecx,%ecx │ │ + test $0x2,%dl │ │ + je 2a756 │ │ + jmp 2a768 │ │ + movzbl (%esi),%ecx │ │ + lea 0x37(%eax),%edi │ │ + sub $0x1,%edx │ │ + lea 0x1(%esi),%esi │ │ + mov %cl,0x36(%eax) │ │ + jmp 2a788 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%edx │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 2a790 │ │ + lea 0x0(%esi),%esi │ │ │ │ -00028200 : │ │ +0002a7d0 : │ │ mov 0x4(%esp),%eax │ │ mov 0x8(%esp),%edx │ │ mov %edx,0x4(%eax) │ │ mov 0xc(%esp),%edx │ │ mov %edx,0x18(%eax) │ │ mov 0x10(%esp),%edx │ │ mov %edx,0x48(%eax) │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -00028220 : │ │ - push %edi │ │ +0002a7f0 : │ │ push %esi │ │ + mov 0x8(%esp),%eax │ │ mov 0xc(%esp),%ecx │ │ - mov 0x10(%esp),%edi │ │ - movzbl 0x4d(%ecx),%eax │ │ - test %al,%al │ │ - je 28259 │ │ - movzbl %al,%esi │ │ - xor %eax,%eax │ │ - shl $0x2,%esi │ │ - lea 0x0(%esi),%esi │ │ - mov 0x4(%ecx,%eax,1),%edx │ │ + movzbl 0x4d(%eax),%edx │ │ + test %edx,%edx │ │ + je 2a84c │ │ + mov 0x4(%eax),%esi │ │ + cmp $0xe0000001,%esi │ │ + jge 2a880 │ │ + cmp $0x1,%edx │ │ + je 2a84c │ │ + mov 0x8(%eax),%esi │ │ + cmp $0xe0000001,%esi │ │ + jge 2a878 │ │ + cmp $0x2,%edx │ │ + je 2a84c │ │ + mov 0xc(%eax),%esi │ │ + cmp $0xe0000001,%esi │ │ + jge 2a870 │ │ + cmp $0x3,%edx │ │ + je 2a84c │ │ + mov 0x10(%eax),%esi │ │ + cmp $0xe0000001,%esi │ │ + jge 2a868 │ │ + cmp $0x4,%edx │ │ + je 2a84c │ │ + mov 0x14(%eax),%edx │ │ cmp $0xe0000001,%edx │ │ - jl 28252 │ │ - sub %edi,%edx │ │ - mov %edx,0x4(%ecx,%eax,1) │ │ - add $0x4,%eax │ │ - cmp %esi,%eax │ │ - jne 28240 │ │ - mov 0x2c(%ecx),%eax │ │ - cmp $0xe0000001,%eax │ │ - jl 28268 │ │ - sub %edi,%eax │ │ - mov %eax,0x2c(%ecx) │ │ + jge 2a860 │ │ + mov 0x2c(%eax),%edx │ │ + cmp $0xe0000001,%edx │ │ + jl 2a85c │ │ + sub %ecx,%edx │ │ + mov %edx,0x2c(%eax) │ │ pop %esi │ │ - pop %edi │ │ retq │ │ + xchg %ax,%ax │ │ + sub %ecx,%edx │ │ + mov %edx,0x14(%eax) │ │ + jmp 2a84c │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + sub %ecx,%esi │ │ + mov %esi,0x10(%eax) │ │ + jmp 2a83c │ │ + nop │ │ + sub %ecx,%esi │ │ + mov %esi,0xc(%eax) │ │ + jmp 2a82c │ │ + nop │ │ + sub %ecx,%esi │ │ + mov %esi,0x8(%eax) │ │ + jmp 2a81c │ │ + nop │ │ + sub %ecx,%esi │ │ + mov %esi,0x4(%eax) │ │ + jmp 2a80c │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00028270 : │ │ +0002a890 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ - lea -0x20(%esp),%esp │ │ - mov 0x30(%esp),%edx │ │ - cmpb $0x0,0x4c(%edx) │ │ - movzbl 0x4d(%edx),%eax │ │ - je 284b8 │ │ - cmp $0x5,%al │ │ - je 28710 │ │ - cmp $0x3,%al │ │ - jne 28638 │ │ - mov (%edx),%eax │ │ - movl $0xe0000000,0xc(%esp) │ │ - movswl 0x44(%edx),%esi │ │ - mov 0x4(%eax),%ecx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x2c(%esp),%eax │ │ + movzbl 0x4d(%eax),%edx │ │ + cmpb $0x0,0x4c(%eax) │ │ + je 2aa90 │ │ + cmp $0x5,%dl │ │ + je 2ae60 │ │ + cmp $0x3,%dl │ │ + jne 2aa9e │ │ + mov (%eax),%edx │ │ + movswl 0x44(%eax),%esi │ │ + mov 0x4(%edx),%ecx │ │ + mov 0x8(%edx),%edi │ │ mov (%ecx,%esi,4),%ecx │ │ - mov 0x8(%eax),%esi │ │ - mov 0xc(%eax),%eax │ │ - mov %esi,0x8(%esp) │ │ - mov %eax,0x14(%esp) │ │ - movzwl 0x3a(%edx),%eax │ │ - cmp $0xffff,%ax │ │ - mov $0xe0000000,%esi │ │ - mov (%ecx),%ecx │ │ - je 282f2 │ │ - mov 0x14(%esp),%edi │ │ - mov 0x8(%esp),%ebp │ │ - movzwl %ax,%eax │ │ mov 0xc(%edx),%esi │ │ - mov (%edi,%eax,4),%eax │ │ - movzwl 0x4(%eax),%eax │ │ - movswl 0x0(%ebp,%eax,2),%eax │ │ - sub %eax,%esi │ │ - movzbl 0xb(%ecx),%eax │ │ - mov %esi,0xc(%esp) │ │ - sub %eax,%esi │ │ - movzwl 0x38(%edx),%edi │ │ - mov $0xe0000000,%eax │ │ - mov %di,0x1c(%esp) │ │ - cmpw $0xffff,0x1c(%esp) │ │ - mov $0xe0000000,%edi │ │ - je 28347 │ │ - mov 0x14(%esp),%ebp │ │ + movzwl 0x3a(%eax),%edx │ │ + mov %edi,0x4(%esp) │ │ + mov (%ecx),%ebp │ │ + mov %esi,0x8(%esp) │ │ + cmp $0xffff,%dx │ │ + je 2b220 │ │ + mov (%esi,%edx,4),%edx │ │ + movzbl 0xb(%ebp),%ecx │ │ + movzwl 0x4(%edx),%edx │ │ + movswl (%edi,%edx,2),%edx │ │ + mov 0xc(%eax),%edi │ │ + sub %edx,%edi │ │ + mov %edi,%esi │ │ + mov %edi,%edx │ │ + movzwl 0x38(%eax),%edi │ │ + sub %ecx,%esi │ │ + mov %di,0x10(%esp) │ │ + cmp $0xffff,%di │ │ + je 2b248 │ │ mov 0x8(%esp),%edi │ │ - movzwl 0x1c(%esp),%eax │ │ - mov 0x0(%ebp,%eax,4),%eax │ │ - movzbl 0x7(%ecx),%ebp │ │ - movzwl 0x2(%eax),%eax │ │ - movswl (%edi,%eax,2),%eax │ │ - mov 0x8(%edx),%edi │ │ - sub %eax,%edi │ │ - mov %edi,%eax │ │ - sub %ebp,%eax │ │ - cmp $0xff,%ebp │ │ - mov %eax,0x10(%esp) │ │ - mov $0x80000000,%eax │ │ - cmovne 0x10(%esp),%eax │ │ - cmp %eax,%esi │ │ - jg 28648 │ │ - mov 0x1c(%edx),%esi │ │ - mov %esi,0x30(%edx) │ │ - mov %eax,%esi │ │ - mov 0x14(%esp),%ebp │ │ + movzwl 0x10(%esp),%ecx │ │ + mov (%edi,%ecx,4),%ecx │ │ + mov 0x4(%esp),%edi │ │ + movzwl 0x2(%ecx),%ecx │ │ + movswl (%edi,%ecx,2),%ecx │ │ + mov 0x8(%eax),%edi │ │ + sub %ecx,%edi │ │ + mov %edi,(%esp) │ │ + mov %edi,%ecx │ │ + movzbl 0x7(%ebp),%edi │ │ + sub %edi,%ecx │ │ + cmp $0xff,%edi │ │ + mov $0x80000000,%edi │ │ + cmove %edi,%ecx │ │ + cmp %esi,%ecx │ │ + jge 2abe0 │ │ + mov 0x20(%eax),%edi │ │ cmp $0xe0000000,%esi │ │ - movl $0xe0000000,0x10(%esp) │ │ - cmovl 0x10(%esp),%esi │ │ - mov %esi,0x10(%esp) │ │ - mov %esi,0x2c(%edx) │ │ - movzwl 0x36(%edx),%esi │ │ - mov %si,0x18(%esp) │ │ - movzwl %si,%esi │ │ - mov 0x0(%ebp,%esi,4),%esi │ │ - mov 0x8(%esp),%ebp │ │ + mov %edi,0x14(%esp) │ │ + mov $0xe0000000,%edi │ │ + cmovl %edi,%esi │ │ + mov %esi,0xc(%esp) │ │ + mov 0x14(%esp),%esi │ │ + mov 0x8(%esp),%edi │ │ + mov %esi,0x30(%eax) │ │ + mov 0xc(%esp),%esi │ │ + mov %esi,0x2c(%eax) │ │ + movzwl 0x36(%eax),%esi │ │ + mov %si,0x14(%esp) │ │ + mov (%edi,%esi,4),%esi │ │ + mov 0x4(%esp),%edi │ │ movzwl (%esi),%esi │ │ - movswl 0x0(%ebp,%esi,2),%esi │ │ - mov 0x4(%edx),%ebp │ │ - sub %esi,%ebp │ │ - cmpl $0xe0000000,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov $0xe0000000,%esi │ │ - je 283b5 │ │ - movzbl 0xa(%ecx),%esi │ │ - mov 0xc(%esp),%ebp │ │ - sub %esi,%ebp │ │ - mov %ebp,%esi │ │ + movswl (%edi,%esi,2),%esi │ │ + mov 0x4(%eax),%edi │ │ + sub %esi,%edi │ │ + cmp $0xe0000000,%edx │ │ + mov %edi,0x4(%esp) │ │ + je 2a9a9 │ │ + movzbl 0xa(%ebp),%esi │ │ + sub %esi,%edx │ │ + mov (%esp),%edi │ │ + movl $0xe0000000,0x8(%esp) │ │ cmp $0xe0000000,%edi │ │ - movl $0xe0000000,0xc(%esp) │ │ - je 283d7 │ │ - movzbl 0x6(%ecx),%ebp │ │ - mov %ebp,0xc(%esp) │ │ - mov %edi,%ebp │ │ - sub 0xc(%esp),%ebp │ │ - mov %ebp,0xc(%esp) │ │ - movzbl 0x2(%ecx),%ebp │ │ - mov %ebp,0x4(%esp) │ │ - mov 0x8(%esp),%ebp │ │ - sub 0x4(%esp),%ebp │ │ - cmpl $0xff,0x4(%esp) │ │ - cmovne %ebp,%eax │ │ - cmp 0xc(%esp),%esi │ │ - jle 286c0 │ │ - cmp %eax,%esi │ │ - jge 28411 │ │ - mov 0x18(%edx),%esi │ │ - mov %esi,0x20(%edx) │ │ - movzwl 0x18(%esp),%esi │ │ - mov %si,0x3a(%edx) │ │ - mov %eax,%esi │ │ + je 2a9c6 │ │ + movzbl 0x6(%ebp),%esi │ │ + sub %esi,%edi │ │ + mov %edi,0x8(%esp) │ │ + movzbl 0x2(%ebp),%edi │ │ + mov 0x4(%esp),%esi │ │ + sub %edi,%esi │ │ + cmp $0xff,%edi │ │ + cmovne %esi,%ecx │ │ + cmp 0x8(%esp),%edx │ │ + jle 2aab0 │ │ + cmp %ecx,%edx │ │ + jl 2aaba │ │ + cmp $0xe0000000,%edx │ │ + jl 2ac20 │ │ + cmp 0xc(%esp),%edx │ │ + mov %edx,%ecx │ │ + jle 2ac25 │ │ + mov (%esp),%esi │ │ + mov %ecx,0xc(%eax) │ │ cmp $0xe0000000,%esi │ │ - mov $0xe0000000,%eax │ │ - jl 286b0 │ │ - cmp 0x10(%esp),%esi │ │ - mov %esi,%eax │ │ - jle 286b0 │ │ + je 2b260 │ │ + movzbl 0x5(%ebp),%ecx │ │ + mov 0x4(%esp),%edi │ │ + sub %ecx,%esi │ │ + movzbl 0x1(%ebp),%ecx │ │ + sub %ecx,%edi │ │ + cmp %edi,%esi │ │ + mov %edi,%ecx │ │ + jg 2aa3c │ │ + mov 0x18(%eax),%esi │ │ + mov %esi,0x1c(%eax) │ │ + movzwl 0x14(%esp),%esi │ │ + mov %si,0x38(%eax) │ │ + mov %ecx,%esi │ │ + cmp $0xe0000000,%esi │ │ + jl 2ac10 │ │ + mov %esi,(%esp) │ │ + cmp %esi,%edx │ │ + jge 2ac17 │ │ + mov (%esp),%ecx │ │ + mov 0x4(%esp),%edi │ │ + mov %ecx,0x8(%eax) │ │ + movzbl 0x0(%ebp),%edx │ │ + sub %edx,%edi │ │ cmp $0xe0000000,%edi │ │ - mov %eax,0xc(%edx) │ │ - mov $0xe0000000,%ebp │ │ - je 28446 │ │ - movzbl 0x5(%ecx),%eax │ │ - mov %edi,%ebp │ │ - sub %eax,%ebp │ │ - movzbl 0x1(%ecx),%eax │ │ - mov 0x8(%esp),%edi │ │ - sub %eax,%edi │ │ - cmp %ebp,%edi │ │ - mov %edi,%eax │ │ - jl 28467 │ │ - movzwl 0x18(%esp),%ebp │ │ - mov 0x18(%edx),%edi │ │ - mov %bp,0x38(%edx) │ │ - mov %edi,0x1c(%edx) │ │ - mov %eax,%ebp │ │ - cmp $0xe0000000,%ebp │ │ - mov $0xe0000000,%eax │ │ - jl 286a8 │ │ - cmp %esi,%ebp │ │ - mov %ebp,%eax │ │ - jle 286a8 │ │ - mov %eax,0x8(%edx) │ │ - mov 0x8(%esp),%eax │ │ - movzbl (%ecx),%ecx │ │ - sub %ecx,%eax │ │ - mov $0xe0000000,%ecx │ │ - cmp $0xe0000000,%eax │ │ - jl 28658 │ │ - cmp %ebp,%eax │ │ - mov %eax,%ecx │ │ - jle 28658 │ │ - mov %ecx,0x4(%edx) │ │ - mov %eax,0x40(%edx) │ │ - lea 0x20(%esp),%esp │ │ + mov %edi,%edx │ │ + jl 2ac00 │ │ + cmp %esi,%edi │ │ + mov %edi,%ecx │ │ + jle 2ac05 │ │ + mov %ecx,0x4(%eax) │ │ + mov %edx,0x40(%eax) │ │ + mov %edx,%eax │ │ + lea 0x1c(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ - cmp $0x5,%al │ │ - je 28a90 │ │ - cmp $0x3,%al │ │ - jne 28638 │ │ - mov (%edx),%eax │ │ - movl $0xe0000000,0xc(%esp) │ │ - movswl 0x44(%edx),%ecx │ │ - mov 0x8(%eax),%edi │ │ - mov 0x4(%eax),%eax │ │ - mov (%eax,%ecx,4),%eax │ │ - mov (%eax),%ecx │ │ - movzwl 0x3a(%edx),%eax │ │ - movswl (%edi,%eax,2),%esi │ │ - mov 0xc(%edx),%eax │ │ - sub %esi,%eax │ │ - movzwl 0x38(%edx),%esi │ │ - movswl (%edi,%esi,2),%ebp │ │ - mov 0x8(%edx),%esi │ │ - sub %ebp,%esi │ │ - movzwl 0x36(%edx),%ebp │ │ - movswl (%edi,%ebp,2),%edi │ │ - mov 0x4(%edx),%ebp │ │ - sub %edi,%ebp │ │ - cmp $0xe0000001,%esi │ │ - mov %ebp,0x8(%esp) │ │ - mov $0x80000000,%edi │ │ - jl 2856d │ │ - movzbl 0xb(%ecx),%ebp │ │ - mov %ebp,0xc(%esp) │ │ - mov %eax,%ebp │ │ - sub 0xc(%esp),%ebp │ │ - mov %ebp,0x10(%esp) │ │ - movzbl 0x7(%ecx),%ebp │ │ - mov %ebp,0x14(%esp) │ │ - mov %esi,%ebp │ │ - sub 0x14(%esp),%ebp │ │ - cmpl $0xff,0x14(%esp) │ │ - cmovne %ebp,%edi │ │ - cmp %edi,0x10(%esp) │ │ - jle 28700 │ │ - mov 0x20(%edx),%ebp │ │ - mov %ebp,0x30(%edx) │ │ - cmpl $0xe0000000,0x10(%esp) │ │ - mov $0xe0000000,%ebp │ │ - cmovge 0x10(%esp),%ebp │ │ - mov %ebp,0xc(%esp) │ │ - mov %ebp,0x2c(%edx) │ │ - movzbl 0xa(%ecx),%ebp │ │ - sub %ebp,%eax │ │ - movzbl 0x6(%ecx),%ebp │ │ - mov %ebp,0x10(%esp) │ │ - mov %esi,%ebp │ │ - sub 0x10(%esp),%ebp │ │ - mov %ebp,0x10(%esp) │ │ - movzbl 0x2(%ecx),%ebp │ │ - mov %ebp,0x14(%esp) │ │ - mov 0x8(%esp),%ebp │ │ - sub 0x14(%esp),%ebp │ │ - cmpl $0xff,0x14(%esp) │ │ - cmovne %ebp,%edi │ │ - cmp 0x10(%esp),%eax │ │ - jg 28678 │ │ - cmp %edi,0x10(%esp) │ │ - jl 28680 │ │ - mov 0x1c(%edx),%eax │ │ - mov %eax,0x20(%edx) │ │ - mov 0x10(%esp),%eax │ │ - cmp $0xe0000000,%eax │ │ - mov $0xe0000000,%edi │ │ - jl 28698 │ │ - cmp 0xc(%esp),%eax │ │ - mov %eax,%edi │ │ - jle 28698 │ │ - mov %edi,0xc(%edx) │ │ - mov 0x8(%esp),%ebp │ │ - movzbl 0x5(%ecx),%edi │ │ - sub %edi,%esi │ │ - movzbl 0x1(%ecx),%edi │ │ - sub %edi,%ebp │ │ - cmp %ebp,%esi │ │ - jg 285f9 │ │ - mov 0x18(%edx),%esi │ │ - mov %esi,0x1c(%edx) │ │ - mov %ebp,%esi │ │ - cmp $0xe0000000,%esi │ │ - mov $0xe0000000,%edi │ │ - jl 286e0 │ │ - cmp %eax,%esi │ │ - mov %esi,%edi │ │ - jle 286e0 │ │ - mov %edi,0x8(%edx) │ │ - mov 0x8(%esp),%eax │ │ - movzbl (%ecx),%ecx │ │ - sub %ecx,%eax │ │ - mov $0xe0000000,%ecx │ │ - cmp $0xe0000000,%eax │ │ - jge 28660 │ │ - mov %esi,%eax │ │ - jmp 284a8 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x20(%esp),%esp │ │ - mov %edx,%eax │ │ + cmp $0x5,%dl │ │ + je 2ac30 │ │ + cmp $0x3,%dl │ │ + je 2aad0 │ │ + lea 0x1c(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ - jmp 27750 │ │ + jmp 29b80 │ │ + lea 0x0(%esi),%esi │ │ + cmp %ecx,0x8(%esp) │ │ + jge 2b1b8 │ │ + mov 0x18(%eax),%edx │ │ + mov %edx,0x20(%eax) │ │ + movzwl 0x14(%esp),%edx │ │ + mov %dx,0x3a(%eax) │ │ + mov %ecx,%edx │ │ + jmp 2a9eb │ │ + mov (%eax),%ecx │ │ + movswl 0x44(%eax),%esi │ │ + mov 0xc(%eax),%ebp │ │ + mov 0x8(%ecx),%edx │ │ + mov 0x4(%ecx),%ecx │ │ + mov 0x8(%eax),%edi │ │ + mov (%ecx,%esi,4),%ecx │ │ + movzwl 0x3a(%eax),%esi │ │ + mov (%ecx),%ecx │ │ + movswl (%edx,%esi,2),%esi │ │ + sub %esi,%ebp │ │ + movzwl 0x38(%eax),%esi │ │ + movswl (%edx,%esi,2),%esi │ │ + sub %esi,%edi │ │ + movzwl 0x36(%eax),%esi │ │ + mov %edi,0x4(%esp) │ │ + movswl (%edx,%esi,2),%edx │ │ + mov 0x4(%eax),%esi │ │ + sub %edx,%esi │ │ + cmp $0xe0000001,%edi │ │ + mov %esi,(%esp) │ │ + jge 2b170 │ │ + movl $0xe0000000,0xc(%esp) │ │ + mov $0x80000000,%edi │ │ + movzbl 0xa(%ecx),%edx │ │ + movzbl 0x6(%ecx),%esi │ │ + sub %edx,%ebp │ │ + mov %ebp,%edx │ │ + mov 0x4(%esp),%ebp │ │ + sub %esi,%ebp │ │ + movzbl 0x2(%ecx),%esi │ │ + mov %ebp,0x8(%esp) │ │ + mov (%esp),%ebp │ │ + sub %esi,%ebp │ │ + cmp $0xff,%esi │ │ + cmovne %ebp,%edi │ │ + cmp 0x8(%esp),%edx │ │ + jle 2b1d0 │ │ + cmp %edi,%edx │ │ + jge 2ab66 │ │ + mov 0x18(%eax),%edx │ │ + mov %edx,0x20(%eax) │ │ + mov %edi,%edx │ │ + cmp $0xe0000000,%edx │ │ + jl 2b210 │ │ + cmp 0xc(%esp),%edx │ │ + mov %edx,%esi │ │ + jle 2b215 │ │ + mov %esi,0xc(%eax) │ │ + mov 0x4(%esp),%edi │ │ + movzbl 0x5(%ecx),%esi │ │ + mov (%esp),%ebp │ │ + sub %esi,%edi │ │ + movzbl 0x1(%ecx),%esi │ │ + sub %esi,%ebp │ │ + cmp %ebp,%edi │ │ + jg 2aba0 │ │ + mov 0x18(%eax),%edi │ │ + mov %edi,0x1c(%eax) │ │ + mov %ebp,%edi │ │ + cmp $0xe0000000,%edi │ │ + jl 2b200 │ │ + cmp %edx,%edi │ │ + mov %edi,%esi │ │ + jle 2b205 │ │ + mov %esi,0x8(%eax) │ │ + movzbl (%ecx),%edx │ │ + mov (%esp),%ecx │ │ + sub %edx,%ecx │ │ + cmp $0xe0000000,%ecx │ │ + jl 2b1f0 │ │ + cmp %edi,%ecx │ │ + mov %ecx,%edx │ │ + jg 2b160 │ │ + mov %edi,%ecx │ │ + jmp 2b160 │ │ xchg %ax,%ax │ │ - mov 0x20(%edx),%ebp │ │ - mov %ebp,0x30(%edx) │ │ - jmp 28357 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %ebp,%eax │ │ - jmp 284a8 │ │ - nop │ │ - cmp %esi,%eax │ │ - mov %eax,%ecx │ │ - jg 284a8 │ │ - mov %esi,%eax │ │ - jmp 284a8 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmp %edi,%eax │ │ - jge 285be │ │ - mov 0x18(%edx),%eax │ │ - mov %eax,0x20(%edx) │ │ - mov %edi,%eax │ │ - cmp $0xe0000000,%eax │ │ - mov $0xe0000000,%edi │ │ - jge 285ce │ │ - mov 0xc(%esp),%eax │ │ - jmp 285da │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,%ebp │ │ - jmp 28482 │ │ - nop │ │ - mov 0x10(%esp),%esi │ │ - jmp 2842e │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmp %eax,0xc(%esp) │ │ - jge 286e8 │ │ - mov 0x18(%edx),%esi │ │ - movzwl 0x18(%esp),%ebp │ │ - mov %esi,0x20(%edx) │ │ - mov %bp,0x3a(%edx) │ │ - mov %eax,%esi │ │ - jmp 28411 │ │ + cmp $0xe0000000,%ecx │ │ + mov $0xe0000000,%esi │ │ + cmovge %ecx,%esi │ │ + mov 0x1c(%eax),%edi │ │ + mov %esi,0xc(%esp) │ │ + mov %edi,0x14(%esp) │ │ + jmp 2a969 │ │ + xchg %ax,%ax │ │ + mov $0xe0000000,%ecx │ │ + mov %esi,%edx │ │ + jmp 2aa7b │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %eax,%esi │ │ - jmp 28614 │ │ - nop │ │ - mov 0x1c(%edx),%eax │ │ - mov 0xc(%esp),%esi │ │ - mov %eax,0x20(%edx) │ │ - movzwl 0x1c(%esp),%eax │ │ - mov %ax,0x3a(%edx) │ │ - jmp 28411 │ │ - mov 0x1c(%edx),%ebp │ │ - mov %edi,0x10(%esp) │ │ - mov %ebp,0x30(%edx) │ │ - jmp 28554 │ │ - nop │ │ - mov (%edx),%ecx │ │ + movl $0xe0000000,(%esp) │ │ + mov %edx,%esi │ │ + jmp 2aa53 │ │ + xchg %ax,%ax │ │ + mov $0xe0000000,%ecx │ │ + mov 0xc(%esp),%edx │ │ + jmp 2aa03 │ │ + xchg %ax,%ax │ │ + mov (%eax),%edx │ │ + movswl 0x44(%eax),%ecx │ │ + mov 0x10(%eax),%edi │ │ + mov 0x8(%edx),%ebp │ │ + mov 0x4(%edx),%edx │ │ + movl $0xe0000000,(%esp) │ │ + mov (%edx,%ecx,4),%edx │ │ + mov 0x14(%eax),%ecx │ │ + mov (%edx),%esi │ │ + movzwl 0x3e(%eax),%edx │ │ + movswl 0x0(%ebp,%edx,2),%edx │ │ + sub %edx,%ecx │ │ + mov %ecx,0x4(%esp) │ │ + movzwl 0x3c(%eax),%ecx │ │ + movswl 0x0(%ebp,%ecx,2),%ecx │ │ + sub %ecx,%edi │ │ + mov %edi,0xc(%esp) │ │ + cmp $0xe0000001,%edi │ │ + jl 2acac │ │ + movzbl 0x1d(%esi),%ecx │ │ + mov 0x4(%esp),%edx │ │ + movzbl 0x17(%esi),%edi │ │ + sub %ecx,%edx │ │ + mov %edx,%ecx │ │ + mov 0xc(%esp),%edx │ │ + sub %edi,%edx │ │ + cmp %edx,%ecx │ │ + jle 2b4e8 │ │ + mov 0x28(%eax),%edi │ │ + mov %edi,0x30(%eax) │ │ + cmp $0xe0000000,%ecx │ │ mov $0xe0000000,%edi │ │ - movswl 0x44(%edx),%esi │ │ - mov 0x4(%ecx),%eax │ │ - mov (%eax,%esi,4),%eax │ │ + cmovge %ecx,%edi │ │ + mov %edi,(%esp) │ │ + mov %edi,0x2c(%eax) │ │ + movzwl 0x3a(%eax),%ecx │ │ + mov 0xc(%eax),%edi │ │ + movswl 0x0(%ebp,%ecx,2),%ecx │ │ + sub %ecx,%edi │ │ + mov %edi,0x8(%esp) │ │ + cmp $0xe0000001,%edi │ │ + jl 2ad1d │ │ + movzbl 0x1c(%esi),%ecx │ │ + mov 0x4(%esp),%edx │ │ + mov 0xc(%esp),%edi │ │ + sub %ecx,%edx │ │ + movzbl 0x16(%esi),%ecx │ │ + sub %ecx,%edi │ │ + mov 0x8(%esp),%ecx │ │ + mov %edi,0x4(%esp) │ │ + movzbl 0x10(%esi),%edi │ │ + sub %edi,%ecx │ │ + cmp 0x4(%esp),%edx │ │ + mov %ecx,%edi │ │ + jle 2b518 │ │ + cmp %ecx,%edx │ │ + jge 2ad00 │ │ + mov 0x20(%eax),%edx │ │ + mov %edx,0x28(%eax) │ │ + mov %edi,%edx │ │ + cmp $0xe0000000,%edx │ │ + jl 2b538 │ │ + cmp (%esp),%edx │ │ + mov %edx,%ecx │ │ + jle 2b53d │ │ + mov %ecx,0x14(%eax) │ │ + mov %edx,(%esp) │ │ + movzwl 0x38(%eax),%edx │ │ + mov 0x8(%eax),%ecx │ │ + movswl 0x0(%ebp,%edx,2),%edx │ │ + sub %edx,%ecx │ │ + mov %ecx,0x4(%esp) │ │ + cmp $0xe0000001,%ecx │ │ + jl 2ad90 │ │ + movzbl 0x15(%esi),%edx │ │ + mov 0xc(%esp),%ecx │ │ + mov 0x8(%esp),%edi │ │ + sub %edx,%ecx │ │ + mov %ecx,%edx │ │ + movzbl 0xf(%esi),%ecx │ │ + sub %ecx,%edi │ │ + mov 0x4(%esp),%ecx │ │ + mov %edi,0xc(%esp) │ │ + movzbl 0x9(%esi),%edi │ │ + sub %edi,%ecx │ │ + cmp 0xc(%esp),%edx │ │ + mov %ecx,%edi │ │ + jle 2b4f8 │ │ + cmp %ecx,%edx │ │ + jge 2ad73 │ │ + mov 0x1c(%eax),%edx │ │ + mov %edx,0x24(%eax) │ │ + mov %edi,%edx │ │ + cmp $0xe0000000,%edx │ │ + jl 2b548 │ │ + cmp (%esp),%edx │ │ + mov %edx,%ecx │ │ + jle 2b54d │ │ + mov %ecx,0x10(%eax) │ │ + mov %edx,(%esp) │ │ + movzwl 0x36(%eax),%edx │ │ + mov 0x4(%eax),%ecx │ │ + mov 0x8(%esp),%edi │ │ + movswl 0x0(%ebp,%edx,2),%edx │ │ + mov 0x4(%esp),%ebp │ │ + sub %edx,%ecx │ │ + mov %ecx,%edx │ │ + movzbl 0xe(%esi),%ecx │ │ + sub %ecx,%edi │ │ + mov %edi,%ecx │ │ + movzbl 0x8(%esi),%edi │ │ + sub %edi,%ebp │ │ + mov %edx,%edi │ │ + mov %ebp,0x8(%esp) │ │ + movzbl 0x2(%esi),%ebp │ │ + sub %ebp,%edi │ │ + cmp 0x8(%esp),%ecx │ │ + mov %edi,%ebp │ │ + jle 2b338 │ │ + cmp %edi,%ecx │ │ + jge 2adda │ │ + mov 0x18(%eax),%ecx │ │ + mov %ecx,0x20(%eax) │ │ + mov %ebp,%ecx │ │ + cmp $0xe0000000,%ecx │ │ + jl 2b2b0 │ │ + cmp (%esp),%ecx │ │ + mov %ecx,%edi │ │ + jle 2b2b5 │ │ + mov %edi,0xc(%eax) │ │ + mov 0x4(%esp),%ebp │ │ + movzbl 0x7(%esi),%edi │ │ + sub %edi,%ebp │ │ + mov %edx,%edi │ │ + mov %ebp,(%esp) │ │ + movzbl 0x1(%esi),%ebp │ │ + sub %ebp,%edi │ │ + cmp %edi,(%esp) │ │ + mov %edi,%ebp │ │ + jg 2ae19 │ │ + mov 0x18(%eax),%edi │ │ + mov %ebp,(%esp) │ │ + mov %edi,0x1c(%eax) │ │ + cmpl $0xe0000000,(%esp) │ │ + jl 2b308 │ │ + mov (%esp),%ebp │ │ + cmp %ecx,(%esp) │ │ + jle 2b30d │ │ + mov %ebp,0x8(%eax) │ │ + movzbl (%esi),%ecx │ │ + sub %ecx,%edx │ │ + cmp $0xe0000000,%edx │ │ + mov %edx,%ebp │ │ + jl 2b2f8 │ │ + cmp (%esp),%edx │ │ + jle 2b2fd │ │ + mov %edx,0x4(%eax) │ │ + mov %ebp,0x40(%eax) │ │ + mov %ebp,%eax │ │ + jmp 2aa83 │ │ + xchg %ax,%ax │ │ + mov (%eax),%ecx │ │ + movswl 0x44(%eax),%esi │ │ + mov 0x4(%ecx),%edx │ │ + mov (%edx,%esi,4),%edx │ │ mov 0x8(%ecx),%esi │ │ - mov %esi,0xc(%esp) │ │ - movzwl 0x3e(%edx),%esi │ │ mov 0xc(%ecx),%ecx │ │ - cmp $0xffff,%si │ │ + mov (%edx),%edx │ │ + mov %esi,0xc(%esp) │ │ mov %ecx,0x10(%esp) │ │ - mov $0xe0000000,%ecx │ │ - mov (%eax),%eax │ │ - je 28764 │ │ - mov 0x10(%esp),%edi │ │ - mov 0xc(%esp),%ebp │ │ - movzwl %si,%esi │ │ - mov (%edi,%esi,4),%ecx │ │ + mov %ecx,%edi │ │ + movzwl 0x3e(%eax),%ecx │ │ + cmp $0xffff,%cx │ │ + je 2b4a8 │ │ + mov (%edi,%ecx,4),%ecx │ │ movzwl 0x8(%ecx),%ecx │ │ - movswl 0x0(%ebp,%ecx,2),%esi │ │ - mov 0x14(%edx),%ecx │ │ - sub %esi,%ecx │ │ + movswl (%esi,%ecx,2),%ecx │ │ + mov 0x14(%eax),%esi │ │ + sub %ecx,%esi │ │ + mov %esi,%ecx │ │ + movzbl 0x1d(%edx),%esi │ │ mov %ecx,%edi │ │ - movzbl 0x1d(%eax),%esi │ │ sub %esi,%edi │ │ - movzwl 0x3c(%edx),%esi │ │ - movl $0xe0000000,0x8(%esp) │ │ - cmp $0xffff,%si │ │ - mov %si,0x1c(%esp) │ │ - mov $0xe0000000,%ebp │ │ - je 287af │ │ - mov 0x10(%esp),%ebp │ │ - movzwl %si,%esi │ │ - mov 0x0(%ebp,%esi,4),%esi │ │ - mov 0xc(%esp),%ebp │ │ - movzwl 0x6(%esi),%esi │ │ - movswl 0x0(%ebp,%esi,2),%esi │ │ - mov 0x10(%edx),%ebp │ │ - sub %esi,%ebp │ │ - movzbl 0x17(%eax),%esi │ │ - mov %esi,0x8(%esp) │ │ - mov %ebp,%esi │ │ - sub 0x8(%esp),%esi │ │ - mov %esi,0x8(%esp) │ │ - cmp 0x8(%esp),%edi │ │ - jle 28db0 │ │ - mov 0x28(%edx),%esi │ │ - mov %esi,0x30(%edx) │ │ - movl $0xe0000000,(%esp) │ │ - cmp $0xe0000000,%edi │ │ - cmovl (%esp),%edi │ │ - movl $0xe0000000,0x14(%esp) │ │ mov %edi,(%esp) │ │ - mov %edi,0x2c(%edx) │ │ - movzwl 0x3a(%edx),%edi │ │ - movl $0xe0000000,0x8(%esp) │ │ + movzwl 0x3c(%eax),%edi │ │ + mov %di,0x14(%esp) │ │ cmp $0xffff,%di │ │ - mov %di,0x18(%esp) │ │ - je 2881e │ │ - movzwl %di,%esi │ │ - mov 0x10(%esp),%edi │ │ - mov (%edi,%esi,4),%edi │ │ - movzwl 0x4(%edi),%esi │ │ - mov 0xc(%esp),%edi │ │ - movswl (%edi,%esi,2),%edi │ │ - mov 0xc(%edx),%esi │ │ + je 2b498 │ │ + mov 0x10(%esp),%esi │ │ + movzwl 0x14(%esp),%edi │ │ + mov 0x10(%eax),%ebp │ │ + mov (%esi,%edi,4),%edi │ │ + mov 0xc(%esp),%esi │ │ + movzwl 0x6(%edi),%edi │ │ + movswl (%esi,%edi,2),%edi │ │ + sub %edi,%ebp │ │ + movzbl 0x17(%edx),%edi │ │ + mov %ebp,%esi │ │ sub %edi,%esi │ │ - movzbl 0x10(%eax),%edi │ │ + mov %esi,%edi │ │ + cmp (%esp),%edi │ │ + jge 2b2c0 │ │ + mov 0x28(%eax),%esi │ │ + mov $0xe0000000,%edi │ │ + mov %esi,0x4(%esp) │ │ + mov (%esp),%esi │ │ + cmp $0xe0000000,%esi │ │ + cmovl %edi,%esi │ │ mov %esi,0x8(%esp) │ │ + mov 0x4(%esp),%esi │ │ + mov %esi,0x30(%eax) │ │ + mov 0x8(%esp),%esi │ │ + mov %esi,0x2c(%eax) │ │ + movzwl 0x3a(%eax),%esi │ │ + mov %si,0x18(%esp) │ │ + cmp $0xffff,%si │ │ + je 2b480 │ │ + mov 0x10(%esp),%edi │ │ + mov (%edi,%esi,4),%esi │ │ + mov 0xc(%esp),%edi │ │ + movzwl 0x4(%esi),%esi │ │ + movswl (%edi,%esi,2),%esi │ │ + mov 0xc(%eax),%edi │ │ + sub %esi,%edi │ │ + mov %edi,(%esp) │ │ + mov %edi,%esi │ │ + movzbl 0x10(%edx),%edi │ │ sub %edi,%esi │ │ - mov %esi,0x14(%esp) │ │ + mov %esi,0x4(%esp) │ │ cmp $0xe0000000,%ecx │ │ - mov $0xe0000000,%edi │ │ - je 28833 │ │ - movzbl 0x1c(%eax),%edi │ │ + je 2b370 │ │ + movzbl 0x1c(%edx),%edi │ │ sub %edi,%ecx │ │ - mov %ecx,%edi │ │ cmp $0xe0000000,%ebp │ │ - mov $0xe0000000,%esi │ │ - je 2884a │ │ - movzbl 0x16(%eax),%esi │ │ - mov %ebp,%ecx │ │ - sub %esi,%ecx │ │ - mov %ecx,%esi │ │ - cmp %esi,%edi │ │ - jle 28d48 │ │ - cmp 0x14(%esp),%edi │ │ - jge 2886b │ │ - mov 0x20(%edx),%ecx │ │ - movzwl 0x18(%esp),%esi │ │ - mov %ecx,0x28(%edx) │ │ - mov %si,0x3e(%edx) │ │ - mov 0x14(%esp),%edi │ │ - cmp $0xe0000000,%edi │ │ - mov $0xe0000000,%ecx │ │ - jl 28d08 │ │ - cmp (%esp),%edi │ │ - mov %edi,%ecx │ │ - jle 28d08 │ │ - movzwl 0x38(%edx),%esi │ │ - mov %ecx,0x14(%edx) │ │ - mov %si,0x14(%esp) │ │ - cmpw $0xffff,0x14(%esp) │ │ - movl $0xe0000000,0x1c(%esp) │ │ - mov $0xe0000000,%esi │ │ - je 288d7 │ │ + mov $0xe0000000,%edi │ │ + je 2af79 │ │ + movzbl 0x16(%edx),%edi │ │ + mov %ebp,%esi │ │ + sub %edi,%esi │ │ + mov %esi,%edi │ │ + cmp %ecx,%edi │ │ + jge 2b390 │ │ + cmp %ecx,0x4(%esp) │ │ + jg 2b358 │ │ + mov %ecx,0x4(%esp) │ │ + cmpl $0xe0000000,0x4(%esp) │ │ + jl 2b2e0 │ │ + mov 0x8(%esp),%esi │ │ + mov 0x4(%esp),%ecx │ │ + cmp %esi,0x4(%esp) │ │ + jle 2b2e5 │ │ + mov %ecx,0x14(%eax) │ │ + movzwl 0x38(%eax),%ecx │ │ + mov %cx,0x1a(%esp) │ │ + cmp $0xffff,%cx │ │ + je 2b4d0 │ │ mov 0x10(%esp),%esi │ │ - movzwl 0x14(%esp),%ecx │ │ + movzbl 0x9(%edx),%edi │ │ mov (%esi,%ecx,4),%ecx │ │ mov 0xc(%esp),%esi │ │ movzwl 0x2(%ecx),%ecx │ │ movswl (%esi,%ecx,2),%ecx │ │ - mov 0x8(%edx),%esi │ │ + mov 0x8(%eax),%esi │ │ sub %ecx,%esi │ │ - movzbl 0x9(%eax),%ecx │ │ - mov %ecx,0x1c(%esp) │ │ mov %esi,%ecx │ │ - sub 0x1c(%esp),%ecx │ │ - mov %ecx,0x1c(%esp) │ │ + sub %edi,%esi │ │ + mov %esi,0x8(%esp) │ │ cmp $0xe0000000,%ebp │ │ - mov $0xe0000000,%ecx │ │ - je 288ec │ │ - movzbl 0x15(%eax),%ecx │ │ - sub %ecx,%ebp │ │ - mov %ebp,%ecx │ │ - cmpl $0xe0000000,0x8(%esp) │ │ - movl $0xe0000000,0x4(%esp) │ │ - je 28912 │ │ - movzbl 0xf(%eax),%ebp │ │ - mov %ebp,0x4(%esp) │ │ - mov 0x8(%esp),%ebp │ │ - sub 0x4(%esp),%ebp │ │ - mov %ebp,0x4(%esp) │ │ - cmp 0x4(%esp),%ecx │ │ - jle 28d20 │ │ - cmp 0x1c(%esp),%ecx │ │ - jge 28935 │ │ - mov 0x1c(%edx),%ecx │ │ - mov %ecx,0x24(%edx) │ │ - movzwl 0x14(%esp),%ecx │ │ - mov %cx,0x3c(%edx) │ │ - mov 0x1c(%esp),%ecx │ │ - cmp $0xe0000000,%ecx │ │ - mov $0xe0000000,%ebp │ │ - jl 28d00 │ │ - cmp %edi,%ecx │ │ - mov %ecx,%ebp │ │ - jle 28d00 │ │ - mov %ebp,0x10(%edx) │ │ - mov 0x10(%esp),%ebp │ │ - movzwl 0x36(%edx),%edi │ │ - movl $0xe0000000,0x10(%esp) │ │ - mov %di,0x18(%esp) │ │ - movzwl %di,%edi │ │ - mov 0x0(%ebp,%edi,4),%edi │ │ - mov 0xc(%esp),%ebp │ │ - movzwl (%edi),%edi │ │ - movswl 0x0(%ebp,%edi,2),%edi │ │ - mov 0x4(%edx),%ebp │ │ - sub %edi,%ebp │ │ - cmpl $0xe0000000,0x8(%esp) │ │ - mov %ebp,0xc(%esp) │ │ - je 2899c │ │ - movzbl 0xe(%eax),%edi │ │ - mov 0x8(%esp),%ebp │ │ - sub %edi,%ebp │ │ - mov %ebp,0x10(%esp) │ │ - cmp $0xe0000000,%esi │ │ - mov $0xe0000000,%ebp │ │ - je 289b1 │ │ - movzbl 0x8(%eax),%edi │ │ - mov %esi,%ebp │ │ + je 2b3b0 │ │ + movzbl 0x15(%edx),%edi │ │ sub %edi,%ebp │ │ - movzbl 0x2(%eax),%edi │ │ - mov %edi,0x8(%esp) │ │ - mov 0xc(%esp),%edi │ │ - sub 0x8(%esp),%edi │ │ - cmp %ebp,0x10(%esp) │ │ - mov %edi,0x8(%esp) │ │ - jle 28d90 │ │ - mov 0x10(%esp),%ebp │ │ + cmpl $0xe0000000,(%esp) │ │ + mov $0xe0000000,%edi │ │ + je 2b014 │ │ + movzbl 0xf(%edx),%edi │ │ + mov (%esp),%esi │ │ + sub %edi,%esi │ │ + mov %esi,%edi │ │ cmp %ebp,%edi │ │ - jle 28e50 │ │ - mov 0x18(%edx),%ebp │ │ - movzwl 0x18(%esp),%edi │ │ - mov %ebp,0x20(%edx) │ │ - mov %di,0x3a(%edx) │ │ + jge 2b3d0 │ │ + cmp %ebp,0x8(%esp) │ │ + jg 2b3f0 │ │ + mov %ebp,0x8(%esp) │ │ cmpl $0xe0000000,0x8(%esp) │ │ - mov $0xe0000000,%ebp │ │ - jl 28d10 │ │ - cmp %ecx,0x8(%esp) │ │ - mov 0x8(%esp),%ebp │ │ - jle 28d10 │ │ + jl 2b298 │ │ + mov 0x4(%esp),%edi │ │ + cmp %edi,0x8(%esp) │ │ + mov 0x8(%esp),%edi │ │ + jle 2b29d │ │ + mov 0x10(%esp),%esi │ │ + mov %edi,0x10(%eax) │ │ + movzwl 0x36(%eax),%edi │ │ + mov 0x4(%eax),%ebp │ │ + mov %di,0x14(%esp) │ │ + mov (%esi,%edi,4),%edi │ │ + mov 0xc(%esp),%esi │ │ + movzwl (%edi),%edi │ │ + movswl (%esi,%edi,2),%edi │ │ + mov (%esp),%esi │ │ + sub %edi,%ebp │ │ + mov %ebp,0x4(%esp) │ │ cmp $0xe0000000,%esi │ │ - mov %ebp,0xc(%edx) │ │ - mov $0xe0000000,%ecx │ │ - je 28a23 │ │ - movzbl 0x7(%eax),%ecx │ │ - sub %ecx,%esi │ │ - mov %esi,%ecx │ │ - movzbl 0x1(%eax),%esi │ │ - mov 0xc(%esp),%edi │ │ - sub %esi,%edi │ │ - cmp %ecx,%edi │ │ - jl 28a42 │ │ - mov 0x18(%edx),%ecx │ │ - movzwl 0x18(%esp),%ebp │ │ - mov %ecx,0x1c(%edx) │ │ - mov %bp,0x38(%edx) │ │ - mov %edi,%ecx │ │ + je 2b408 │ │ + movzbl 0xe(%edx),%edi │ │ + sub %edi,%esi │ │ cmp $0xe0000000,%ecx │ │ - mov $0xe0000000,%esi │ │ - jl 28cf0 │ │ - cmp 0x8(%esp),%ecx │ │ + mov %esi,(%esp) │ │ + mov $0xe0000000,%edi │ │ + je 2b0a0 │ │ + movzbl 0x8(%edx),%edi │ │ mov %ecx,%esi │ │ - jle 28cf0 │ │ - mov %esi,0x8(%edx) │ │ - movzbl (%eax),%esi │ │ - mov 0xc(%esp),%eax │ │ - sub %esi,%eax │ │ - mov $0xe0000000,%esi │ │ - cmp $0xe0000000,%eax │ │ - jl 28ce8 │ │ - cmp %ecx,%eax │ │ - mov %eax,%esi │ │ - jle 28ce8 │ │ - mov %esi,0x4(%edx) │ │ - mov %eax,0x40(%edx) │ │ - jmp 284ae │ │ - mov (%edx),%eax │ │ - movl $0xe0000000,0x8(%esp) │ │ - movswl 0x44(%edx),%ecx │ │ - mov 0x8(%eax),%esi │ │ - mov 0x4(%eax),%eax │ │ - mov (%eax,%ecx,4),%eax │ │ - movzwl 0x3e(%edx),%ecx │ │ - mov (%eax),%eax │ │ - movswl (%esi,%ecx,2),%edi │ │ - mov 0x14(%edx),%ecx │ │ + sub %edi,%esi │ │ + mov %esi,%edi │ │ + movzbl 0x2(%edx),%ebp │ │ + mov 0x4(%esp),%esi │ │ + sub %ebp,%esi │ │ + cmp (%esp),%edi │ │ + mov %esi,%ebp │ │ + jge 2b430 │ │ + cmp (%esp),%esi │ │ + jle 2b0cc │ │ + mov 0x18(%eax),%esi │ │ + mov %ebp,(%esp) │ │ + mov %esi,0x20(%eax) │ │ + movzwl 0x14(%esp),%esi │ │ + mov %si,0x3a(%eax) │ │ + cmpl $0xe0000000,(%esp) │ │ + jl 2b280 │ │ + mov 0x8(%esp),%edi │ │ + cmp %edi,(%esp) │ │ + mov (%esp),%edi │ │ + jle 2b285 │ │ + mov %edi,0xc(%eax) │ │ + cmp $0xe0000000,%ecx │ │ + je 2b460 │ │ + movzbl 0x7(%edx),%edi │ │ sub %edi,%ecx │ │ - movzwl 0x3c(%edx),%edi │ │ - movswl (%esi,%edi,2),%ebp │ │ - mov 0x10(%edx),%edi │ │ - sub %ebp,%edi │ │ - cmp $0xe0000001,%edi │ │ - jl 28b18 │ │ - movzbl 0x1d(%eax),%ebp │ │ - mov %ebp,0x8(%esp) │ │ + mov 0x4(%esp),%edi │ │ mov %ecx,%ebp │ │ - sub 0x8(%esp),%ebp │ │ - mov %ebp,0xc(%esp) │ │ - movzbl 0x17(%eax),%ebp │ │ - mov %ebp,0x8(%esp) │ │ - mov %edi,%ebp │ │ - sub 0x8(%esp),%ebp │ │ - cmp %ebp,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - jle 28dc0 │ │ - mov 0x28(%edx),%ebp │ │ - mov %ebp,0x30(%edx) │ │ - cmpl $0xe0000000,0xc(%esp) │ │ - mov $0xe0000000,%ebp │ │ - cmovge 0xc(%esp),%ebp │ │ - mov %ebp,0x8(%esp) │ │ - mov %ebp,0x2c(%edx) │ │ - movzwl 0x3a(%edx),%ebp │ │ - movswl (%esi,%ebp,2),%ebp │ │ - mov %ebp,0x10(%esp) │ │ - mov 0xc(%edx),%ebp │ │ - mov %ebp,0xc(%esp) │ │ - mov 0x10(%esp),%ebp │ │ - sub %ebp,0xc(%esp) │ │ - cmpl $0xe0000001,0xc(%esp) │ │ - jl 28ba3 │ │ - movzbl 0x1c(%eax),%ebp │ │ - sub %ebp,%ecx │ │ - movzbl 0x16(%eax),%ebp │ │ - mov %ebp,0x10(%esp) │ │ + movzbl 0x1(%edx),%ecx │ │ + sub %ecx,%edi │ │ + cmp %edi,%ebp │ │ + jg 2b11f │ │ + mov 0x18(%eax),%ecx │ │ mov %edi,%ebp │ │ - sub 0x10(%esp),%ebp │ │ - mov %ebp,0x10(%esp) │ │ - movzbl 0x10(%eax),%ebp │ │ - mov %ebp,0x14(%esp) │ │ - mov 0xc(%esp),%ebp │ │ - sub 0x14(%esp),%ebp │ │ - cmp 0x10(%esp),%ecx │ │ - mov %ebp,0x14(%esp) │ │ - jle 28e20 │ │ - cmp %ebp,%ecx │ │ - jge 28b7f │ │ - mov 0x20(%edx),%ecx │ │ - mov %ecx,0x28(%edx) │ │ + mov %ecx,0x1c(%eax) │ │ + movzwl 0x14(%esp),%ecx │ │ + mov %cx,0x38(%eax) │ │ + cmp $0xe0000000,%ebp │ │ + jl 2b328 │ │ + cmp %ebp,(%esp) │ │ mov %ebp,%ecx │ │ + jge 2b32d │ │ + mov %ecx,0x8(%eax) │ │ + movzbl (%edx),%edx │ │ + mov 0x4(%esp),%ecx │ │ + sub %edx,%ecx │ │ cmp $0xe0000000,%ecx │ │ - mov $0xe0000000,%ebp │ │ - jl 28e40 │ │ - cmp 0x8(%esp),%ecx │ │ - mov %ecx,%ebp │ │ - jle 28e40 │ │ - mov %ebp,0x14(%edx) │ │ - mov %ecx,0x8(%esp) │ │ - movzwl 0x38(%edx),%ecx │ │ - movswl (%esi,%ecx,2),%ebp │ │ - mov 0x8(%edx),%ecx │ │ - sub %ebp,%ecx │ │ - cmp $0xe0000001,%ecx │ │ - jl 28c1e │ │ - movzbl 0x15(%eax),%ebp │ │ - sub %ebp,%edi │ │ - movzbl 0xf(%eax),%ebp │ │ - mov %ebp,0x10(%esp) │ │ - mov 0xc(%esp),%ebp │ │ - sub 0x10(%esp),%ebp │ │ - mov %ebp,0x10(%esp) │ │ - movzbl 0x9(%eax),%ebp │ │ - mov %ebp,0x14(%esp) │ │ - mov %ecx,%ebp │ │ - sub 0x14(%esp),%ebp │ │ - cmp 0x10(%esp),%edi │ │ - mov %ebp,0x14(%esp) │ │ - jle 28e00 │ │ - cmp %ebp,%edi │ │ - jge 28bfa │ │ - mov 0x1c(%edx),%edi │ │ - mov %edi,0x24(%edx) │ │ - mov %ebp,%edi │ │ - cmp $0xe0000000,%edi │ │ - mov $0xe0000000,%ebp │ │ - jl 28df0 │ │ - cmp 0x8(%esp),%edi │ │ - mov %edi,%ebp │ │ - jle 28df0 │ │ - mov %ebp,0x10(%edx) │ │ - mov %edi,0x8(%esp) │ │ - movzwl 0x36(%edx),%edi │ │ - movzbl 0xe(%eax),%ebp │ │ - movswl (%esi,%edi,2),%esi │ │ - mov 0x4(%edx),%edi │ │ - sub %esi,%edi │ │ - mov 0xc(%esp),%esi │ │ - sub %ebp,%esi │ │ - movzbl 0x8(%eax),%ebp │ │ - mov %ebp,0xc(%esp) │ │ - mov %ecx,%ebp │ │ - sub 0xc(%esp),%ebp │ │ - mov %ebp,0xc(%esp) │ │ - movzbl 0x2(%eax),%ebp │ │ - mov %ebp,0x10(%esp) │ │ - mov %edi,%ebp │ │ - sub 0x10(%esp),%ebp │ │ - cmp 0xc(%esp),%esi │ │ - mov %ebp,0x10(%esp) │ │ - jle 28d70 │ │ - cmp %ebp,%esi │ │ - jge 28c6f │ │ - mov 0x18(%edx),%esi │ │ - mov %esi,0x20(%edx) │ │ - mov %ebp,%esi │ │ - cmp $0xe0000000,%esi │ │ - mov $0xe0000000,%ebp │ │ - cmovge %esi,%ebp │ │ - mov %ebp,0xc(%edx) │ │ - movzbl 0x7(%eax),%esi │ │ - sub %esi,%ecx │ │ - movzbl 0x1(%eax),%esi │ │ - mov %esi,0xc(%esp) │ │ - mov %edi,%esi │ │ - sub 0xc(%esp),%esi │ │ - cmp %esi,%ecx │ │ - mov %esi,0xc(%esp) │ │ - jg 28ca4 │ │ - mov 0x18(%edx),%ecx │ │ - mov %ecx,0x1c(%edx) │ │ - mov %esi,%ecx │ │ - cmp $0xe0000000,%ecx │ │ - mov $0xe0000000,%esi │ │ - cmovl %esi,%ecx │ │ - mov %ecx,0x8(%edx) │ │ - movzbl (%eax),%eax │ │ - sub %eax,%edi │ │ - mov 0x8(%esp),%eax │ │ - cmp $0xe0000000,%edi │ │ - cmovl %esi,%edi │ │ - cmp %edi,0x8(%esp) │ │ - cmovl %edi,%eax │ │ - mov %edi,0x4(%edx) │ │ - cmp %ebp,%eax │ │ - cmovl %ebp,%eax │ │ - cmp %ecx,%eax │ │ - cmovl %ecx,%eax │ │ - mov %eax,0x40(%edx) │ │ - jmp 284ae │ │ + jl 2b318 │ │ + cmp %ebp,%ecx │ │ + mov %ecx,%edx │ │ + jle 2b31d │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edx,0x4(%eax) │ │ + mov %ecx,0x40(%eax) │ │ + lea 0x1c(%esp),%esp │ │ + pop %esi │ │ mov %ecx,%eax │ │ - jmp 28a85 │ │ - nop │ │ - mov 0x8(%esp),%ecx │ │ - jmp 28a5f │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + movzbl 0xb(%ecx),%edx │ │ + mov %ebp,%esi │ │ + sub %edx,%esi │ │ + mov %esi,%edx │ │ + movzbl 0x7(%ecx),%esi │ │ + sub %esi,%edi │ │ + cmp $0xff,%esi │ │ + mov $0x80000000,%esi │ │ + cmove %esi,%edi │ │ + cmp %edi,%edx │ │ + jle 2b450 │ │ + mov 0x20(%eax),%esi │ │ + mov %esi,0x30(%eax) │ │ + cmp $0xe0000000,%edx │ │ + mov $0xe0000000,%esi │ │ + cmovge %edx,%esi │ │ + mov %esi,0xc(%esp) │ │ + mov %esi,0x2c(%eax) │ │ + jmp 2ab28 │ │ + xchg %ax,%ax │ │ + mov 0x1c(%eax),%edx │ │ + movzwl 0x10(%esp),%ecx │ │ + mov %edx,0x20(%eax) │ │ + mov %cx,0x3a(%eax) │ │ + mov 0x8(%esp),%edx │ │ + jmp 2a9eb │ │ + cmp %edi,0x8(%esp) │ │ + jl 2ab5e │ │ + mov 0x1c(%eax),%edx │ │ + mov %edx,0x20(%eax) │ │ + mov 0x8(%esp),%edx │ │ + jmp 2ab66 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov $0xe0000000,%edx │ │ mov %edi,%ecx │ │ - jmp 28950 │ │ - nop │ │ - mov (%esp),%edi │ │ - jmp 28887 │ │ - mov %ecx,0x8(%esp) │ │ - jmp 28a0b │ │ + jmp 2b160 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x1c(%esp),%ebp │ │ - cmp %ebp,0x4(%esp) │ │ - jge 28dd8 │ │ - mov 0x1c(%edx),%ecx │ │ - mov %ecx,0x24(%edx) │ │ - movzwl 0x14(%esp),%ecx │ │ - mov %cx,0x3c(%edx) │ │ - mov %ebp,%ecx │ │ - jmp 28935 │ │ + mov $0xe0000000,%esi │ │ + mov %edx,%edi │ │ + jmp 2abb6 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - cmp 0x14(%esp),%esi │ │ - jge 28e70 │ │ - movzwl 0x18(%esp),%edi │ │ - mov 0x20(%edx),%ecx │ │ - mov %di,0x3e(%edx) │ │ - mov %ecx,0x28(%edx) │ │ - mov 0x14(%esp),%edi │ │ - jmp 2886b │ │ + mov $0xe0000000,%esi │ │ + mov 0xc(%esp),%edx │ │ + jmp 2ab7e │ │ + xchg %ax,%ax │ │ + movzwl 0x38(%eax),%edx │ │ + mov %dx,0x10(%esp) │ │ + cmp $0xffff,%dx │ │ + je 2b555 │ │ + mov $0xe0000000,%edx │ │ + mov $0xe0000000,%esi │ │ + jmp 2a912 │ │ lea 0x0(%esi),%esi │ │ - mov 0x10(%esp),%esi │ │ - cmp %esi,0xc(%esp) │ │ - jge 28e60 │ │ - mov 0x18(%edx),%esi │ │ - mov %esi,0x20(%edx) │ │ - mov 0x10(%esp),%esi │ │ - jmp 28c6f │ │ + movl $0xe0000000,(%esp) │ │ + mov $0xe0000000,%ecx │ │ + jmp 2a948 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl 0x1(%ebp),%ecx │ │ + mov 0x4(%esp),%esi │ │ + sub %ecx,%esi │ │ + cmp $0xe0000000,%esi │ │ + mov %esi,%ecx │ │ + jge 2aa2b │ │ + mov %edx,%esi │ │ + jmp 2aa53 │ │ + nop │ │ + mov $0xe0000000,%edi │ │ + mov 0x8(%esp),%esi │ │ + mov %esi,(%esp) │ │ + jmp 2b0e9 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov $0xe0000000,%edi │ │ + mov 0x4(%esp),%esi │ │ + mov %esi,0x8(%esp) │ │ + jmp 2b04a │ │ lea 0x0(%esi),%esi │ │ - cmp %ebp,0x8(%esp) │ │ - jle 28e88 │ │ - mov 0x18(%edx),%ebp │ │ - mov %ebp,0x20(%edx) │ │ - movzwl 0x18(%esp),%ebp │ │ - mov %bp,0x3a(%edx) │ │ - jmp 289ea │ │ + mov $0xe0000000,%edi │ │ + mov (%esp),%ecx │ │ + jmp 2adf1 │ │ + lea 0x0(%esi),%esi │ │ + cmp $0xe0000000,%edi │ │ + mov $0xe0000000,%esi │ │ + cmovge %edi,%esi │ │ + mov 0x24(%eax),%edi │ │ + mov %esi,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ + jmp 2af08 │ │ xchg %ax,%ax │ │ - mov 0x24(%edx),%edi │ │ - mov %edi,0x30(%edx) │ │ - mov 0x8(%esp),%edi │ │ - jmp 287bf │ │ + mov $0xe0000000,%ecx │ │ + mov 0x8(%esp),%esi │ │ + mov %esi,0x4(%esp) │ │ + jmp 2afaf │ │ + lea 0x0(%esi),%esi │ │ + mov $0xe0000000,%edx │ │ + mov (%esp),%ebp │ │ + jmp 2ae51 │ │ + lea 0x0(%esi),%esi │ │ + mov $0xe0000000,%ebp │ │ + mov %ecx,(%esp) │ │ + jmp 2ae32 │ │ + lea 0x0(%esi),%esi │ │ + mov $0xe0000000,%edx │ │ + mov %ebp,%ecx │ │ + jmp 2b160 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov $0xe0000000,%ecx │ │ + mov (%esp),%ebp │ │ + jmp 2b136 │ │ + lea 0x0(%esi),%esi │ │ + cmp %edi,0x8(%esp) │ │ + jl 2add2 │ │ + mov 0x1c(%eax),%ecx │ │ + mov %ecx,0x20(%eax) │ │ + mov 0x8(%esp),%ecx │ │ + jmp 2adda │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x20(%eax),%ecx │ │ + mov %ecx,0x28(%eax) │ │ + movzwl 0x18(%esp),%ecx │ │ + mov %cx,0x3e(%eax) │ │ + jmp 2af8f │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmp $0xe0000000,%ebp │ │ + mov $0xe0000000,%edi │ │ + jne 2af6f │ │ + jmp 2b390 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - mov 0x24(%edx),%ebp │ │ - mov %ebp,0x30(%edx) │ │ - mov 0x8(%esp),%ebp │ │ - mov %ebp,0xc(%esp) │ │ - jmp 28aff │ │ nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + cmp %edi,0x4(%esp) │ │ + jg 2b358 │ │ + mov 0x24(%eax),%ecx │ │ + mov %edi,0x4(%esp) │ │ + mov %ecx,0x28(%eax) │ │ + movzwl 0x14(%esp),%ecx │ │ + mov %cx,0x3e(%eax) │ │ + jmp 2af8f │ │ + xchg %ax,%ax │ │ + cmpl $0xe0000000,(%esp) │ │ + mov $0xe0000000,%edi │ │ + jne 2b009 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x20(%edx),%ecx │ │ - movzwl 0x18(%esp),%ebp │ │ - mov %ecx,0x24(%edx) │ │ - mov %bp,0x3c(%edx) │ │ - mov 0x4(%esp),%ecx │ │ - jmp 28935 │ │ - mov 0x8(%esp),%edi │ │ - jmp 28c17 │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + cmp %edi,0x8(%esp) │ │ + jg 2b3f0 │ │ + mov 0x20(%eax),%esi │ │ + mov %edi,0x8(%esp) │ │ + mov %esi,0x24(%eax) │ │ + movzwl 0x18(%esp),%esi │ │ + mov %si,0x3c(%eax) │ │ + jmp 2b02a │ │ + xchg %ax,%ax │ │ + mov 0x1c(%eax),%edi │ │ + movzwl 0x1a(%esp),%esi │ │ + mov %edi,0x24(%eax) │ │ + mov %si,0x3c(%eax) │ │ + jmp 2b02a │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x14(%esp),%edi │ │ - cmp %edi,0x10(%esp) │ │ - jge 28ea0 │ │ - mov 0x1c(%edx),%edi │ │ - mov %edi,0x24(%edx) │ │ - mov 0x14(%esp),%edi │ │ - jmp 28bfa │ │ + cmp $0xe0000000,%ecx │ │ + jne 2b096 │ │ + movzbl 0x2(%edx),%esi │ │ + mov $0xe0000000,%edi │ │ + mov 0x4(%esp),%ebp │ │ + sub %esi,%ebp │ │ lea 0x0(%esi),%esi │ │ - mov 0x14(%esp),%ecx │ │ - cmp %ecx,0x10(%esp) │ │ - jge 28eaf │ │ - mov 0x20(%edx),%ecx │ │ - mov %ecx,0x28(%edx) │ │ - mov 0x14(%esp),%ecx │ │ - jmp 28b7f │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + cmp %ebp,%edi │ │ + jl 2b0ba │ │ + mov 0x1c(%eax),%esi │ │ + mov %edi,(%esp) │ │ + mov %esi,0x20(%eax) │ │ + movzwl 0x1a(%esp),%esi │ │ + mov %si,0x3a(%eax) │ │ + jmp 2b0cc │ │ + nop │ │ + mov 0x1c(%eax),%esi │ │ + mov %edi,%edx │ │ + jmp 2b199 │ │ lea 0x0(%esi),%esi │ │ - mov 0x8(%esp),%ecx │ │ - jmp 28b9c │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x10(%esp),%ebp │ │ - mov %ebp,0x8(%esp) │ │ - jmp 289ea │ │ + movzbl 0x1(%edx),%edi │ │ + mov 0x4(%esp),%esi │ │ + sub %edi,%esi │ │ + cmp $0xe0000000,%esi │ │ + mov %esi,%edi │ │ + jl 2b32d │ │ + jmp 2b10e │ │ lea 0x0(%esi),%esi │ │ - mov 0x1c(%edx),%esi │ │ - mov %esi,0x20(%edx) │ │ - mov 0xc(%esp),%esi │ │ - jmp 28c6f │ │ + movl $0xe0000000,0x4(%esp) │ │ + movl $0xe0000000,(%esp) │ │ + jmp 2af50 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov $0xe0000000,%edi │ │ + mov $0xe0000000,%ebp │ │ + jmp 2aee3 │ │ nop │ │ - mov 0x24(%edx),%edi │ │ - movzwl 0x1c(%esp),%ecx │ │ - mov %edi,0x28(%edx) │ │ - mov %cx,0x3e(%edx) │ │ - mov %esi,%edi │ │ - jmp 2886b │ │ - xchg %ax,%ax │ │ - mov 0x1c(%edx),%edi │ │ - mov %ebp,0x8(%esp) │ │ - mov %edi,0x20(%edx) │ │ - movzwl 0x14(%esp),%edi │ │ - mov %di,0x3a(%edx) │ │ - jmp 289ea │ │ - mov 0x20(%edx),%edi │ │ - mov %edi,0x24(%edx) │ │ - mov 0x10(%esp),%edi │ │ - jmp 28bfa │ │ - mov 0x24(%edx),%ecx │ │ - mov %ecx,0x28(%edx) │ │ - mov 0x10(%esp),%ecx │ │ - jmp 28b7f │ │ - xchg %ax,%ax │ │ + movzwl 0x3c(%eax),%ecx │ │ + mov %cx,0x14(%esp) │ │ + cmp $0xffff,%cx │ │ + je 2b570 │ │ + movl $0xe0000000,(%esp) │ │ + mov $0xe0000000,%ecx │ │ + jmp 2aebc │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0xe0000000,0x8(%esp) │ │ + mov $0xe0000000,%ecx │ │ + jmp 2afe9 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x24(%eax),%edi │ │ + mov %edx,%ecx │ │ + jmp 2ac95 │ │ + lea 0x0(%esi),%esi │ │ + cmp %ecx,0xc(%esp) │ │ + jl 2ad6b │ │ + mov 0x20(%eax),%edx │ │ + mov %edx,0x24(%eax) │ │ + mov 0xc(%esp),%edx │ │ + jmp 2ad73 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmp %ecx,0x4(%esp) │ │ + jl 2acf8 │ │ + mov 0x24(%eax),%edx │ │ + mov %edx,0x28(%eax) │ │ + mov 0x4(%esp),%edx │ │ + jmp 2ad00 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov $0xe0000000,%ecx │ │ + mov (%esp),%edx │ │ + jmp 2ad17 │ │ + lea 0x0(%esi),%esi │ │ + mov $0xe0000000,%ecx │ │ + mov (%esp),%edx │ │ + jmp 2ad8a │ │ + mov $0xe0000000,%esi │ │ + mov $0xe0000000,%edx │ │ + movl $0xe0000000,(%esp) │ │ + mov $0xe0000000,%ecx │ │ + jmp 2abee │ │ + mov $0xe0000000,%esi │ │ + mov $0xe0000000,%ebp │ │ + mov $0xe0000000,%ecx │ │ + jmp 2b2ce │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00028ec0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %esi,0x20(%esp) │ │ +0002b590 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x6292f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ mov 0x34(%esp),%esi │ │ - mov %ebx,0x1c(%esp) │ │ - mov %edi,0x24(%esp) │ │ - call d3b4 │ │ - add $0x5a11b,%ebx │ │ - test %esi,%esi │ │ - mov %ebp,0x28(%esp) │ │ mov 0x30(%esp),%edi │ │ - je 28f68 │ │ - lea -0x1c076(%ebx),%eax │ │ + test %esi,%esi │ │ + je 2b620 │ │ mov %esi,0xc(%esp) │ │ + lea -0x1de8a(%ebx),%eax │ │ movl $0x8,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + call d760 │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 27c20 │ │ + call 2a1f0 │ │ mov %edi,(%esp) │ │ - call 28270 │ │ - mov %eax,%ebp │ │ + call 2a890 │ │ mov %esi,0xc(%esp) │ │ - lea -0x1c06d(%ebx),%eax │ │ + mov %eax,%ebp │ │ movl $0x7,0x8(%esp) │ │ + lea -0x1de81(%ebx),%eax │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + call d760 │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 27c20 │ │ + call 2a1f0 │ │ + lea 0x1c(%esp),%esp │ │ mov %ebp,%eax │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ mov %edi,(%esp) │ │ - call 28270 │ │ + call 2a890 │ │ + lea 0x1c(%esp),%esp │ │ mov %eax,%ebp │ │ - jmp 28f51 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + pop %ebx │ │ + mov %ebp,%eax │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ push %edi │ │ + mov %eax,%edi │ │ push %esi │ │ - mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5a069,%ebx │ │ - lea -0x44c(%esp),%esp │ │ - lea -0x1c065(%ebx),%edi │ │ - mov %edx,0x2c(%esp) │ │ - mov -0x20(%ebx),%edx │ │ - mov 0x2c(%esp),%ebp │ │ - add 0x460(%esp),%ebp │ │ - lea 0x30(%esp),%ecx │ │ - mov (%edx),%eax │ │ - mov %ecx,0xc(%esp) │ │ - mov %eax,0x43c(%esp) │ │ - mov %edi,0x4(%esp) │ │ - lea 0x34(%esp),%eax │ │ + call db90 │ │ + add $0x6287d,%ebx │ │ + lea -0x45c(%esp),%esp │ │ + lea -0x1de79(%ebx),%esi │ │ + mov 0x470(%esp),%ebp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x44c(%esp) │ │ + xor %eax,%eax │ │ + lea 0x40(%esp),%eax │ │ + add %edx,%ebp │ │ + mov %eax,0x2c(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0x44(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ mov %ebp,(%esp) │ │ mov %eax,0x8(%esp) │ │ - call cf84 │ │ + mov %edx,0x3c(%esp) │ │ + call d750 │ │ cmp $0x1,%eax │ │ - jne 29210 │ │ - mov 0x34(%esp),%edx │ │ + jne 2b8dd │ │ + mov 0x44(%esp),%edx │ │ test %edx,%edx │ │ - js 29210 │ │ - mov 0x464(%esp),%ecx │ │ - mov 0x464(%esp),%eax │ │ - shl $0x2,%ecx │ │ - add %ecx,%eax │ │ - mov %ecx,0x28(%esp) │ │ - mov 0x20(%esi),%ecx │ │ + js 2b8dd │ │ + mov 0x474(%esp),%eax │ │ + mov 0x20(%edi),%ecx │ │ + shl $0x2,%eax │ │ + mov %eax,0x38(%esp) │ │ + add 0x474(%esp),%eax │ │ lea (%ecx,%eax,4),%eax │ │ mov %edx,0x4(%eax) │ │ - mov 0x14(%esi),%eax │ │ + mov 0x14(%edi),%eax │ │ cmp %eax,%edx │ │ - jge 291ec │ │ - mov 0x8(%esi),%eax │ │ - add 0x30(%esp),%ebp │ │ + jge 2b8b9 │ │ + mov 0x8(%edi),%eax │ │ + add 0x40(%esp),%ebp │ │ + movl $0x0,0x44(%esp) │ │ test %eax,%eax │ │ - movl $0x0,0x34(%esp) │ │ - jle 290a8 │ │ - mov %edi,0x24(%esp) │ │ + jle 2b778 │ │ + mov %esi,0x34(%esp) │ │ + lea 0x48(%esp),%eax │ │ + mov %eax,0x30(%esp) │ │ nop │ │ - mov 0x24(%esp),%ecx │ │ - lea 0x30(%esp),%eax │ │ - lea 0x38(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x2c(%esp),%eax │ │ mov %ebp,(%esp) │ │ - call cf84 │ │ + mov %eax,0xc(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d750 │ │ cmp $0x1,%eax │ │ - jne 29140 │ │ - mov 0x38(%esp),%eax │ │ - test %eax,%eax │ │ - js 29140 │ │ - mov 0x464(%esp),%ecx │ │ - cmp (%esi),%ecx │ │ - jge 2907b │ │ - mov 0xc(%esi),%edx │ │ - cmp %edx,%eax │ │ - jge 291c8 │ │ - mov 0x10(%esi),%edx │ │ - cmp %edx,%eax │ │ - jge 29184 │ │ - mov 0x24(%esi),%ecx │ │ - mov 0x28(%esp),%edi │ │ - mov 0x34(%esp),%edx │ │ - add 0x30(%esp),%ebp │ │ - mov (%ecx,%edi,1),%ecx │ │ - mov %ax,(%ecx,%edx,2) │ │ - add $0x1,%edx │ │ - cmp %edx,0x8(%esi) │ │ - mov %edx,0x34(%esp) │ │ - jg 29030 │ │ - lea 0x3c(%esp),%edx │ │ - lea -0x1c060(%ebx),%ecx │ │ - lea 0x30(%esp),%eax │ │ + jne 2b80d │ │ + mov 0x48(%esp),%edx │ │ + test %edx,%edx │ │ + js 2b80d │ │ + mov (%edi),%eax │ │ + cmp %eax,0x474(%esp) │ │ + jge 2b74b │ │ + mov 0xc(%edi),%eax │ │ + cmp %eax,%edx │ │ + jge 2b895 │ │ + mov 0x10(%edi),%eax │ │ + cmp %eax,%edx │ │ + jge 2b851 │ │ + mov 0x24(%edi),%ecx │ │ + add 0x40(%esp),%ebp │ │ + mov 0x38(%esp),%esi │ │ + mov 0x44(%esp),%eax │ │ + mov (%ecx,%esi,1),%ecx │ │ + mov %dx,(%ecx,%eax,2) │ │ + add $0x1,%eax │ │ + mov %eax,0x44(%esp) │ │ + cmp %eax,0x8(%edi) │ │ + jg 2b700 │ │ + mov 0x2c(%esp),%eax │ │ + lea 0x4c(%esp),%edx │ │ + mov %ebp,(%esp) │ │ mov %edx,0x8(%esp) │ │ - mov %edx,0x20(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov %ecx,0x24(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cf84 │ │ + lea -0x1de74(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %edx,0x34(%esp) │ │ + mov %eax,0x30(%esp) │ │ + call d750 │ │ cmp $0x1,%eax │ │ - mov 0x20(%esp),%edx │ │ - jne 2926d │ │ + jne 2b93a │ │ + mov 0x34(%esp),%edx │ │ mov $0x2,%ecx │ │ - lea -0x1c05b(%ebx),%edi │ │ + lea -0x1de6f(%ebx),%edi │ │ mov %edx,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 2926d │ │ - add 0x30(%esp),%ebp │ │ + jne 2b93a │ │ + mov 0x2c(%esp),%eax │ │ + add 0x40(%esp),%ebp │ │ mov %edx,0x8(%esp) │ │ - mov 0x24(%esp),%edx │ │ - lea 0x30(%esp),%ecx │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,0xc(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x30(%esp),%eax │ │ mov %ebp,(%esp) │ │ - call cf84 │ │ + mov %eax,0x4(%esp) │ │ + call d750 │ │ cmp $0x1,%eax │ │ - je 29251 │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0x43c(%esp),%edx │ │ - mov (%ecx),%eax │ │ - cmp %eax,%edx │ │ - jne 2924c │ │ - lea 0x44c(%esp),%esp │ │ + je 2b91e │ │ + mov 0x44c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 2b919 │ │ + lea 0x45c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x34(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0x14(%esp) │ │ - lea -0x17824(%ebx),%eax │ │ + mov 0x3c(%esp),%eax │ │ movl $0x125,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x5,(%esp) │ │ - lea -0x17878(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x2c(%esp),%ecx │ │ + mov %eax,0x14(%esp) │ │ + mov 0x44(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ - mov %ecx,0x18(%esp) │ │ - lea -0x177cc(%ebx),%eax │ │ - mov %edx,0x14(%esp) │ │ + lea -0x1963c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x19690(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x1,(%esp) │ │ + call d7e0 │ │ + mov 0x3c(%esp),%esi │ │ + mov %eax,0x14(%esp) │ │ + lea -0x195e4(%ebx),%eax │ │ + mov %edx,0x10(%esp) │ │ + mov %esi,0x18(%esp) │ │ movl $0x12c,0x8(%esp) │ │ - lea -0x17878(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ movl $0x5,(%esp) │ │ + lea -0x19690(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x2c(%esp),%edi │ │ - mov %eax,0x10(%esp) │ │ - mov %edi,0x18(%esp) │ │ - lea -0x177f4(%ebx),%eax │ │ - mov %edx,0x14(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x129,0x8(%esp) │ │ - jmp 291a6 │ │ - mov 0x2c(%esp),%edi │ │ + call d7e0 │ │ + mov 0x3c(%esp),%esi │ │ mov %eax,0x14(%esp) │ │ - mov %edi,0x18(%esp) │ │ - lea -0x1784c(%ebx),%eax │ │ + lea -0x1960c(%ebx),%eax │ │ mov %edx,0x10(%esp) │ │ + mov %esi,0x18(%esp) │ │ + movl $0x129,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x11e,0x8(%esp) │ │ - jmp 291a6 │ │ - mov 0x2c(%esp),%edx │ │ - lea -0x178a4(%ebx),%eax │ │ + jmp 2b873 │ │ + mov 0x3c(%esp),%esi │ │ + mov %eax,0x14(%esp) │ │ + lea -0x19664(%ebx),%eax │ │ mov %edx,0x10(%esp) │ │ + mov %esi,0x18(%esp) │ │ + movl $0x11e,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ + jmp 2b873 │ │ + mov 0x3c(%esp),%eax │ │ movl $0x11a,0x8(%esp) │ │ - lea -0x17878(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x196bc(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ movl $0x5,(%esp) │ │ + lea -0x19690(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - call d370 │ │ - mov 0x2c(%esp),%edx │ │ - lea -0x17780(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + call d7e0 │ │ + call db70 │ │ + mov 0x3c(%esp),%eax │ │ movl $0x139,0x8(%esp) │ │ - jmp 2922a │ │ - mov 0x2c(%esp),%edx │ │ - lea -0x177a8(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x19598(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + jmp 2b8f7 │ │ + mov 0x3c(%esp),%eax │ │ movl $0x134,0x8(%esp) │ │ - jmp 2922a │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - push %edi │ │ - mov %edx,%edi │ │ - push %esi │ │ - mov %eax,%esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x59d58,%ebx │ │ - lea -0x10(%esp),%esp │ │ - jmp 292ad │ │ - cmpb $0x23,(%esi) │ │ - jne 292d8 │ │ - mov %edi,0x8(%esp) │ │ - movl $0x400,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call d054 │ │ - test %eax,%eax │ │ - jne 292a8 │ │ - lea 0x10(%esp),%esp │ │ - mov $0xffffffff,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - retq │ │ + mov %eax,0x10(%esp) │ │ + lea -0x195c0(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 2b8f7 │ │ lea 0x0(%esi),%esi │ │ - lea 0x10(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000292f0 : │ │ +0002b960 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x59cfe,%ebx │ │ + call db90 │ │ + add $0x62562,%ebx │ │ lea -0x28(%esp),%esp │ │ - lea 0x1c(%esp),%eax │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ + lea 0x18(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x34(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ mov 0x18(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5fbd0 │ │ + call 68bc0 │ │ test %eax,%eax │ │ - js 29330 │ │ - mov 0x1c(%esp),%eax │ │ + js 2b9b8 │ │ + mov 0x18(%esp),%eax │ │ + mov 0x1c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 2b9bf │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + xchg %ax,%ax │ │ mov $0xffffffff,%eax │ │ - jmp 29327 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 2b9a3 │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00029340 : │ │ +0002b9d0 : │ │ mov 0x4(%esp),%eax │ │ mov 0x8(%esp),%edx │ │ mov 0x1c(%eax),%eax │ │ mov (%eax,%edx,8),%eax │ │ retq │ │ nop │ │ │ │ -00029350 : │ │ - lea -0x4c(%esp),%esp │ │ - mov %esi,0x40(%esp) │ │ - mov %edi,0x44(%esp) │ │ +0002b9e0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x624df,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x58(%esp),%ecx │ │ mov 0x50(%esp),%esi │ │ - mov 0x58(%esp),%edi │ │ - mov %ebx,0x3c(%esp) │ │ - mov %ebp,0x48(%esp) │ │ - call d3b4 │ │ - add $0x59c83,%ebx │ │ mov 0x54(%esp),%eax │ │ - movb $0x0,(%edi) │ │ + movb $0x0,(%ecx) │ │ cmp %eax,(%esi) │ │ - jg 29428 │ │ - lea (%eax,%eax,4),%ebp │ │ + jg 2baa0 │ │ + lea (%eax,%eax,4),%edi │ │ mov 0x20(%esi),%eax │ │ - shl $0x2,%ebp │ │ - lea (%eax,%ebp,1),%eax │ │ + shl $0x2,%edi │ │ + add %edi,%eax │ │ mov 0x10(%eax),%edx │ │ movswl 0xc(%eax),%eax │ │ mov %esi,(%esp) │ │ + movsbl -0x1e10b(%edx,%ebx,1),%ecx │ │ mov %eax,0x4(%esp) │ │ - movsbl -0x1c2f7(%edx,%ebx,1),%edx │ │ - mov %edx,0x24(%esp) │ │ - call 29340 │ │ - mov %eax,%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + call 2b9d0 │ │ + mov %eax,0x28(%esp) │ │ mov 0x20(%esi),%eax │ │ - movswl 0xa(%eax,%ebp,1),%eax │ │ - mov %ecx,0x28(%esp) │ │ - mov %eax,0x4(%esp) │ │ + movswl 0xa(%eax,%edi,1),%eax │ │ mov %esi,(%esp) │ │ - call 29340 │ │ - mov %eax,0x2c(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 2b9d0 │ │ + mov %eax,%ebp │ │ mov 0x20(%esi),%eax │ │ - movswl 0x8(%eax,%ebp,1),%eax │ │ + movswl 0x8(%eax,%edi,1),%eax │ │ mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 29340 │ │ - mov 0x24(%esp),%edx │ │ - mov 0x28(%esp),%ecx │ │ - mov %edx,0x14(%esp) │ │ - mov 0x2c(%esp),%edx │ │ + call 2b9d0 │ │ mov %eax,0x8(%esp) │ │ - mov %ecx,0x10(%esp) │ │ - lea -0x1c24b(%ebx),%eax │ │ - mov %edx,0xc(%esp) │ │ + lea -0x1e05f(%ebx),%eax │ │ + mov 0x2c(%esp),%ecx │ │ + mov 0x28(%esp),%edx │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call cea4 │ │ + mov 0x58(%esp),%eax │ │ + mov %ebp,0xc(%esp) │ │ + mov %ecx,0x14(%esp) │ │ + mov %edx,0x10(%esp) │ │ + mov %eax,(%esp) │ │ + call d670 │ │ + lea 0x3c(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - mov %eax,0x4(%esp) │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %esi,(%esp) │ │ - call 29340 │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call ced4 │ │ - jmp 29411 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call 2b9d0 │ │ + mov %eax,0x4(%esp) │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d6a0 │ │ + lea 0x3c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ mov %eax,%ecx │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x59b99,%ebx │ │ - lea -0x105c(%esp),%esp │ │ - mov -0x20(%ebx),%eax │ │ - mov 0x1070(%esp),%ebp │ │ - mov 0x1074(%esp),%edi │ │ - mov (%eax),%esi │ │ - mov 0x38(%ecx),%eax │ │ - mov %esi,0x104c(%esp) │ │ - mov 0x1078(%esp),%esi │ │ - shl $0x2,%esi │ │ - mov %esi,0x3c(%esp) │ │ - mov 0x1078(%esp),%esi │ │ - mov (%eax,%esi,4),%eax │ │ - mov (%eax,%edx,4),%esi │ │ + call db90 │ │ + add $0x623ed,%ebx │ │ + lea -0x104c(%esp),%esp │ │ + mov 0x106c(%esp),%esi │ │ + mov %edx,0x20(%esp) │ │ + mov 0x20(%ecx),%edx │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x103c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x1068(%esp),%eax │ │ + lea (%esi,%esi,4),%esi │ │ + mov 0x1060(%esp),%ebp │ │ + lea (%edx,%esi,4),%edx │ │ + mov 0x1064(%esp),%edi │ │ + mov %eax,0x10(%edx) │ │ + mov (%ecx),%eax │ │ + mov 0x20(%esp),%esi │ │ + mov %bp,0xa(%edx) │ │ + mov %di,0xc(%edx) │ │ + cmp %eax,0x106c(%esp) │ │ + mov %si,0x8(%edx) │ │ + jl 2bc2e │ │ + mov 0x1068(%esp),%eax │ │ + mov 0x38(%ecx),%edx │ │ + shl $0x2,%eax │ │ + mov %eax,0x24(%esp) │ │ + mov 0x1068(%esp),%eax │ │ + mov (%edx,%eax,4),%eax │ │ + mov (%eax,%esi,4),%esi │ │ test %esi,%esi │ │ - je 294d2 │ │ - movswl (%esi),%eax │ │ - mov %eax,0x2c(%esp) │ │ - cmp %ebp,0x2c(%esp) │ │ - lea -0x17878(%ebx),%eax │ │ - mov %eax,0x38(%esp) │ │ - jne 294cb │ │ - jmp 29527 │ │ - movswl (%esi),%eax │ │ - cmp %ebp,%eax │ │ - je 295f0 │ │ + jne 2bb7b │ │ + jmp 2bc50 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x8(%esi),%esi │ │ test %esi,%esi │ │ - jne 294c0 │ │ - lea -0x17878(%ebx),%esi │ │ - mov %edx,0x30(%esp) │ │ - mov %esi,0x38(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov %ecx,0x34(%esp) │ │ - movl $0x9a,0xc(%esp) │ │ - movl $0xc,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x34(%esp),%ecx │ │ - mov %bp,(%eax) │ │ - mov 0x3c(%esp),%ebp │ │ - mov %eax,%esi │ │ - mov 0x30(%esp),%edx │ │ - add 0x38(%ecx),%ebp │ │ - mov 0x0(%ebp),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - mov %eax,0x8(%esi) │ │ - mov 0x0(%ebp),%eax │ │ - mov %esi,(%eax,%edx,4) │ │ + je 2bc50 │ │ + movswl (%esi),%eax │ │ + cmp %eax,%ebp │ │ + jne 2bb70 │ │ + lea -0x19690(%ebx),%edx │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ - jne 29537 │ │ - jmp 29590 │ │ + jne 2bb9f │ │ + jmp 2bbf8 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ - je 29590 │ │ - movswl (%eax),%edx │ │ - cmp %edi,%edx │ │ - jne 29530 │ │ - lea 0x4c(%esp),%esi │ │ + je 2bbf8 │ │ + movswl (%eax),%ebp │ │ + cmp %ebp,%edi │ │ + jne 2bb98 │ │ + mov %edx,0x20(%esp) │ │ + lea 0x3c(%esp),%esi │ │ mov %esi,0x8(%esp) │ │ mov 0x4(%eax),%eax │ │ mov %ecx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 29350 │ │ - mov 0x38(%esp),%ecx │ │ - lea -0x1c059(%ebx),%eax │ │ + call 2b9e0 │ │ + mov 0x20(%esp),%edx │ │ + lea -0x1de6d(%ebx),%eax │ │ mov %esi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0xa3,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ movl $0x5,(%esp) │ │ - call 5e6d0 │ │ + mov %edx,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x38(%esp),%ecx │ │ + mov %edx,0x8(%esp) │ │ movl $0xa6,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x107c(%esp),%edx │ │ - mov %di,(%eax) │ │ - mov %edx,0x4(%eax) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x4(%esi),%edx │ │ + mov 0x106c(%esp),%ecx │ │ + mov %di,(%eax) │ │ mov %edx,0x8(%eax) │ │ + mov %ecx,0x4(%eax) │ │ mov %eax,0x4(%esi) │ │ - mov -0x20(%ebx),%esi │ │ - mov 0x104c(%esp),%edx │ │ - mov (%esi),%eax │ │ - cmp %eax,%edx │ │ - jne 295ff │ │ - lea 0x105c(%esp),%esp │ │ + mov 0x103c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 2bca9 │ │ + lea 0x104c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x17878(%ebx),%eax │ │ - mov %eax,0x38(%esp) │ │ - jmp 29527 │ │ - call d370 │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + movl $0x9a,0xc(%esp) │ │ + lea -0x19690(%ebx),%edx │ │ + movl $0xc,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %ecx,0x2c(%esp) │ │ + mov %edx,0x28(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %bp,(%eax) │ │ + mov %eax,%esi │ │ + mov 0x2c(%esp),%ecx │ │ + mov 0x24(%esp),%eax │ │ + mov 0x20(%esp),%edx │ │ + add 0x38(%ecx),%eax │ │ + mov (%eax),%ebp │ │ + mov 0x0(%ebp,%edx,4),%ebp │ │ + mov %ebp,0x8(%esi) │ │ + mov (%eax),%eax │ │ + mov %esi,(%eax,%edx,4) │ │ + mov 0x28(%esp),%edx │ │ + jmp 2bb88 │ │ + call db70 │ │ + jmp 2bcc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00029610 : │ │ +0002bcc0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ lea -0x4(%esp),%esp │ │ - mov 0x14(%esp),%esi │ │ + mov 0x14(%esp),%ebp │ │ + mov 0x24(%esp),%esi │ │ mov 0x1c(%esp),%eax │ │ + mov 0x38(%ebp),%ecx │ │ mov 0x20(%esp),%edx │ │ - mov 0x38(%esi),%ecx │ │ - mov 0x24(%esp),%esi │ │ mov (%ecx,%esi,4),%ecx │ │ mov 0x18(%esp),%esi │ │ - mov (%ecx,%esi,4),%ecx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - test %ecx,%ecx │ │ - je 29656 │ │ - movswl (%ecx),%esi │ │ - cmp %esi,%eax │ │ - mov %ecx,%esi │ │ - jne 2964f │ │ - jmp 29698 │ │ + mov (%ecx,%esi,4),%esi │ │ + jmp 2bd00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - movswl (%esi),%edi │ │ - cmp %edi,%eax │ │ - je 29698 │ │ - mov 0x8(%esi),%esi │ │ test %esi,%esi │ │ - jne 29648 │ │ - mov 0x14(%esp),%edi │ │ - movzwl 0x34(%edi),%esi │ │ - test %si,%si │ │ - js 296d6 │ │ - mov 0x1c(%edi),%edi │ │ - mov %eax,%ebp │ │ - movb $0x1,0x3(%esp) │ │ + je 2bd1e │ │ + movswl (%esi),%ecx │ │ + cmp %ecx,%eax │ │ + mov %esi,%ecx │ │ + jne 2bd17 │ │ + jmp 2bd88 │ │ + nop │ │ + movswl (%ecx),%edi │ │ + cmp %edi,%eax │ │ + je 2bd88 │ │ + mov 0x8(%ecx),%ecx │ │ + test %ecx,%ecx │ │ + jne 2bd10 │ │ + movswl 0x34(%ebp),%ecx │ │ + test %cx,%cx │ │ + js 2bd60 │ │ + mov 0x1c(%ebp),%edi │ │ cmpl $0x0,0x4(%edi,%eax,8) │ │ - je 2967e │ │ - movswl %si,%ebp │ │ - cmp %ebp,%eax │ │ - sete 0x3(%esp) │ │ + jne 2bd70 │ │ mov 0x4(%edi,%edx,8),%edi │ │ - mov %edx,%eax │ │ test %edi,%edi │ │ - jne 296c8 │ │ - cmpb $0x0,0x3(%esp) │ │ - jne 296d6 │ │ - nop │ │ - mov %eax,%edx │ │ - mov %ebp,%eax │ │ - jmp 29638 │ │ - xchg %ax,%ax │ │ - mov 0x4(%esi),%esi │ │ - test %esi,%esi │ │ - jne 296af │ │ - nop │ │ - jmp 29656 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x8(%esi),%esi │ │ - test %esi,%esi │ │ - je 29656 │ │ - movswl (%esi),%edi │ │ + je 2bd60 │ │ + movb $0x1,0x2(%esp) │ │ + movswl %cx,%edi │ │ + mov %eax,%ecx │ │ cmp %edi,%edx │ │ - jne 296a8 │ │ - mov 0x4(%esi),%eax │ │ + mov %ecx,%eax │ │ + sete 0x3(%esp) │ │ + mov %edi,%edx │ │ + cmpb $0x0,0x2(%esp) │ │ + je 2bd00 │ │ + cmpb $0x0,0x3(%esp) │ │ + je 2bd00 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x4(%esp),%esp │ │ + mov $0xffffffff,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + lea 0x0(%esi),%esi │ │ + mov 0x4(%edi,%edx,8),%edi │ │ + test %edi,%edi │ │ + jne 2bdb8 │ │ + movb $0x1,0x3(%esp) │ │ + cmp %ecx,%eax │ │ + sete 0x2(%esp) │ │ + mov %ecx,%eax │ │ + jmp 2bd4e │ │ + mov 0x4(%ecx),%ecx │ │ + test %ecx,%ecx │ │ + jne 2bda3 │ │ + jmp 2bd1e │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - movswl %si,%eax │ │ - cmp %eax,%edx │ │ - jne 29690 │ │ - cmpb $0x0,0x3(%esp) │ │ - je 29690 │ │ + mov 0x8(%ecx),%ecx │ │ + test %ecx,%ecx │ │ + je 2bd1e │ │ + movswl (%ecx),%edi │ │ + cmp %edi,%edx │ │ + jne 2bd98 │ │ + mov 0x4(%ecx),%eax │ │ lea 0x4(%esp),%esp │ │ - mov $0xffffffff,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ + cmp %ecx,%eax │ │ + mov %ecx,%edi │ │ + sete 0x2(%esp) │ │ + jmp 2bd43 │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000296f0 : │ │ +0002bdd0 : │ │ mov 0x4(%esp),%eax │ │ mov 0x8(%esp),%edx │ │ cmp %edx,(%eax) │ │ setg %al │ │ movzbl %al,%eax │ │ retq │ │ - jmp 29710 │ │ + jmp 2bdf0 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -00029710 : │ │ +0002bdf0 : │ │ mov 0x4(%esp),%ecx │ │ - mov 0x8(%esp),%edx │ │ xor %eax,%eax │ │ + mov 0x8(%esp),%edx │ │ cmp %edx,0x10(%ecx) │ │ - jle 2972e │ │ + jle 2be0e │ │ mov 0x2c(%ecx),%eax │ │ movswl (%eax,%edx,2),%eax │ │ cmp %edx,%eax │ │ sete %al │ │ movzbl %al,%eax │ │ retq │ │ + jmp 2be20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ │ │ -00029730 : │ │ +0002be20 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x598bb,%ebx │ │ - lea -0xc8c(%esp),%esp │ │ - mov -0x20(%ebx),%edx │ │ - mov 0xca0(%esp),%eax │ │ - mov %eax,0x50(%esp) │ │ - mov (%edx),%eax │ │ - mov %eax,0xc7c(%esp) │ │ - mov 0x50(%esp),%eax │ │ - test %eax,%eax │ │ - je 2a6bf │ │ - mov 0xca4(%esp),%eax │ │ - lea -0x17878(%ebx),%ecx │ │ + call db90 │ │ + add $0x6209f,%ebx │ │ + lea -0xc7c(%esp),%esp │ │ + mov 0xc90(%esp),%eax │ │ + mov %gs:0x14,%edi │ │ + mov %edi,0xc6c(%esp) │ │ + xor %edi,%edi │ │ + mov %eax,0x48(%esp) │ │ test %eax,%eax │ │ - mov %ecx,0x5c(%esp) │ │ - jne 2a3ef │ │ - mov 0x5c(%esp),%edi │ │ + je 2cd14 │ │ + mov 0xc94(%esp),%ecx │ │ + lea -0x19690(%ebx),%eax │ │ + mov %eax,0x3c(%esp) │ │ + test %ecx,%ecx │ │ + je 2be9c │ │ + mov 0x48(%esp),%eax │ │ + movl $0x205,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1de47(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x3c(%esp),%eax │ │ movl $0x207,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ movl $0x3c,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x40(%esp) │ │ - lea -0x1c200(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x38(%esp) │ │ + lea -0x1e014(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x50(%esp),%eax │ │ + mov 0x48(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ + mov %eax,0x28(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x4c(%esp) │ │ - je 2a56a │ │ - lea 0x47c(%esp),%esi │ │ - mov 0x4c(%esp),%edx │ │ - mov %esi,%eax │ │ - mov %esi,0x30(%esp) │ │ - call 29290 │ │ + je 2cd31 │ │ + lea 0x46c(%esp),%ebp │ │ + mov %eax,%esi │ │ + jmp 2befb │ │ + cmpb $0x23,0x46c(%esp) │ │ + jne 2bf4d │ │ + mov %esi,0x8(%esp) │ │ + movl $0x400,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call d810 │ │ test %eax,%eax │ │ - js 2a799 │ │ + jne 2bef1 │ │ + mov 0x48(%esp),%eax │ │ + movl $0x20d,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1dcc5(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + movl $0x5,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x1,(%esp) │ │ + call d7e0 │ │ mov $0x4,%ecx │ │ - lea -0x1c005(%ebx),%edi │ │ - mov 0x30(%esp),%esi │ │ + lea -0x1dcb5(%ebx),%edi │ │ + mov %ebp,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 2a41e │ │ + je 2cbba │ │ mov $0x4,%ecx │ │ - lea -0x1c000(%ebx),%edi │ │ - mov 0x30(%esp),%esi │ │ + lea -0x1de29(%ebx),%edi │ │ + mov %ebp,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 2a41e │ │ - lea -0x1bffb(%ebx),%eax │ │ + je 2cbba │ │ + lea -0x1de24(%ebx),%eax │ │ mov $0x3,%ecx │ │ - mov 0x30(%esp),%esi │ │ + mov %ebp,%esi │ │ mov %eax,%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 2a67e │ │ - mov 0x40(%esp),%eax │ │ - lea -0x1bfe4(%ebx),%edx │ │ + jne 2ce6e │ │ + mov 0x38(%esp),%eax │ │ movl $0xffffffff,0x44(%esp) │ │ - movl $0xffffffff,0x38(%esp) │ │ - movl $0xffffffff,0x48(%esp) │ │ - mov %edx,0x3c(%esp) │ │ + movl $0xffffffff,0x34(%esp) │ │ movl $0xffffffff,0xc(%eax) │ │ movl $0xffffffff,0x10(%eax) │ │ movl $0xffffffff,0x14(%eax) │ │ + lea -0x1dc9d(%ebx),%eax │ │ + movl $0xffffffff,0x30(%esp) │ │ + mov %eax,0x40(%esp) │ │ + jmp 2bfda │ │ nop │ │ - mov 0x4c(%esp),%edx │ │ - lea 0x47c(%esp),%eax │ │ - call 29290 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmpb $0x23,0x46c(%esp) │ │ + jne 2c028 │ │ + mov 0x28(%esp),%eax │ │ + movl $0x400,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call d810 │ │ test %eax,%eax │ │ - js 2a4b1 │ │ - mov 0x3c(%esp),%esi │ │ - lea 0x74(%esp),%eax │ │ - lea 0x7c(%esp),%ebp │ │ + jne 2bfd0 │ │ + movl $0x224,0x8(%esp) │ │ + lea -0x1dcb0(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + movl $0x5,(%esp) │ │ + call 67510 │ │ + movl $0x1,(%esp) │ │ + call d7e0 │ │ + mov %ebp,(%esp) │ │ + lea 0x6c(%esp),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0x64(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %ebp,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ - lea 0x47c(%esp),%edi │ │ - mov %edi,(%esp) │ │ - call cf84 │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d750 │ │ cmp $0x2,%eax │ │ - jne 2a474 │ │ - mov 0x74(%esp),%eax │ │ + jne 2cc1a │ │ + mov 0x64(%esp),%eax │ │ test %eax,%eax │ │ - js 2a474 │ │ + js 2cc1a │ │ + mov 0x2c(%esp),%esi │ │ mov $0x7,%ecx │ │ - lea -0x1bfc9(%ebx),%edi │ │ - mov %ebp,%esi │ │ + lea -0x1de0b(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 29ed8 │ │ + je 2c2d0 │ │ + mov 0x2c(%esp),%esi │ │ mov $0x6,%ecx │ │ - lea -0x1bfc2(%ebx),%edi │ │ - mov %ebp,%esi │ │ + lea -0x1de04(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 29ee8 │ │ + je 2c2e0 │ │ + mov 0x2c(%esp),%esi │ │ mov $0xc,%ecx │ │ - lea -0x1bfbc(%ebx),%edi │ │ - mov %ebp,%esi │ │ + lea -0x1ddfe(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 29ef8 │ │ + je 2c2f0 │ │ + mov 0x2c(%esp),%esi │ │ mov $0x10,%ecx │ │ - lea -0x1bfb0(%ebx),%edi │ │ - mov %ebp,%esi │ │ + lea -0x1ddf2(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 29f08 │ │ - mov 0x40(%esp),%ecx │ │ + jne 2c8b0 │ │ + mov 0x38(%esp),%ecx │ │ mov %eax,0xc(%ecx) │ │ + jmp 2c0e0 │ │ nop │ │ - mov 0x38(%esp),%ecx │ │ - shr $0x1f,%ecx │ │ - jne 29870 │ │ - mov 0x48(%esp),%esi │ │ - shr $0x1f,%esi │ │ - jne 29870 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x34(%esp),%eax │ │ + shr $0x1f,%eax │ │ + jne 2bfda │ │ + mov 0x30(%esp),%eax │ │ + shr $0x1f,%eax │ │ + jne 2bfda │ │ cmpl $0xffffffff,0x44(%esp) │ │ - je 29870 │ │ - mov 0x40(%esp),%edi │ │ - mov 0xc(%edi),%eax │ │ + je 2bfda │ │ + mov 0x38(%esp),%esi │ │ + mov 0xc(%esi),%eax │ │ test %eax,%eax │ │ - js 29870 │ │ - mov 0x10(%edi),%edx │ │ - test %edx,%edx │ │ - js 29870 │ │ - mov 0x14(%edi),%ecx │ │ + js 2bfda │ │ + mov 0x10(%esi),%edi │ │ + test %edi,%edi │ │ + js 2bfda │ │ + mov 0x14(%esi),%ecx │ │ test %ecx,%ecx │ │ - js 29870 │ │ - mov 0x48(%esp),%ebp │ │ - test %ebp,%ebp │ │ - je 2a65f │ │ + js 2bfda │ │ + mov 0x30(%esp),%edx │ │ + test %edx,%edx │ │ + je 2ce20 │ │ test %eax,%eax │ │ - je 2a65f │ │ + je 2ce20 │ │ test %ecx,%ecx │ │ - je 2a65f │ │ - cmp %eax,%edx │ │ - jl 2a65f │ │ - cmpl $0x7ffe,0x48(%esp) │ │ - jg 2a615 │ │ - mov 0x38(%esp),%esi │ │ - add 0x48(%esp),%esi │ │ + je 2ce20 │ │ + cmp %eax,%edi │ │ + jl 2ce20 │ │ + cmpl $0x7ffe,0x30(%esp) │ │ + jg 2ce3f │ │ + mov 0x34(%esp),%esi │ │ + add 0x30(%esp),%esi │ │ cmp $0x7fffffff,%esi │ │ - je 2a5e6 │ │ - cmp $0x7ffe,%edx │ │ - jg 2a5a0 │ │ + je 2cd6b │ │ + cmp $0x7ffe,%edi │ │ + jg 2cdb5 │ │ cmp $0x7fffffff,%ecx │ │ - je 2a8f0 │ │ + je 2cddd │ │ mov 0x44(%esp),%eax │ │ - mov 0x40(%esp),%ecx │ │ + mov 0x38(%esp),%ecx │ │ mov %eax,%edx │ │ sar $0x1f,%edx │ │ idiv %esi │ │ lea -0x1(%eax),%edx │ │ - mov %edx,0x8(%ecx) │ │ imul %esi,%eax │ │ + mov %edx,0x8(%ecx) │ │ cmp 0x44(%esp),%eax │ │ - jne 2a8be │ │ - mov 0x40(%esp),%eax │ │ - mov 0x48(%esp),%edx │ │ - mov %edx,(%eax) │ │ + jne 2ce09 │ │ + mov 0x38(%esp),%edi │ │ + mov 0x30(%esp),%edx │ │ + mov %edx,(%edi) │ │ mov %edx,(%esp) │ │ movl $0x0,0x4(%esp) │ │ - call 5fa60 │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x5c(%esp),%edi │ │ - mov %eax,0x18(%ecx) │ │ - mov 0x48(%esp),%eax │ │ - mov %edi,0x8(%esp) │ │ + call 68a50 │ │ + mov 0x30(%esp),%edx │ │ + mov %eax,0x18(%edi) │ │ + mov 0x3c(%esp),%eax │ │ + mov %edx,(%esp) │ │ movl $0x254,0xc(%esp) │ │ movl $0x8,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x40(%esp),%edx │ │ - mov %esi,0x4(%edx) │ │ - mov %eax,0x1c(%edx) │ │ - mov %edi,0x8(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x1c(%edi) │ │ + mov 0x3c(%esp),%eax │ │ + mov %esi,0x4(%edi) │ │ mov %esi,(%esp) │ │ movl $0x258,0xc(%esp) │ │ + mov %eax,0x8(%esp) │ │ movl $0x14,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x40(%esp),%ecx │ │ - mov %eax,0x20(%ecx) │ │ - mov %edi,0xc(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x3c(%esp),%esi │ │ + mov %eax,0x20(%edi) │ │ movl $0x25b,0x10(%esp) │ │ + mov %esi,0xc(%esp) │ │ movl $0x2,0x8(%esp) │ │ - mov 0x8(%ecx),%eax │ │ + mov 0x8(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x4(%ecx),%eax │ │ + mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov 0x40(%esp),%esi │ │ - mov %eax,0x24(%esi) │ │ - mov %edi,0xc(%esp) │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + mov %eax,0x24(%edi) │ │ movl $0x25f,0x10(%esp) │ │ + mov %esi,0xc(%esp) │ │ movl $0x4,0x8(%esp) │ │ - mov (%esi),%eax │ │ + mov (%edi),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - lea -0x1c060(%ebx),%edi │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov %eax,0x38(%esi) │ │ - movl $0x0,0x50(%esp) │ │ - movl $0x0,0x38(%esp) │ │ - mov %edi,0x44(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x4c(%esp),%edx │ │ - lea 0x47c(%esp),%eax │ │ - call 29290 │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + mov %eax,0x38(%edi) │ │ + lea -0x1de74(%ebx),%eax │ │ + movl $0x0,0x48(%esp) │ │ + mov %eax,0x40(%esp) │ │ + jmp 2c28e │ │ + xchg %ax,%ax │ │ + cmpb $0x23,0x46c(%esp) │ │ + jne 2c313 │ │ + mov 0x28(%esp),%eax │ │ + movl $0x400,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call d810 │ │ test %eax,%eax │ │ - js 2a89f │ │ - mov 0x44(%esp),%edi │ │ - lea 0x78(%esp),%ecx │ │ - lea 0x87c(%esp),%esi │ │ - lea 0x47c(%esp),%eax │ │ - mov %ecx,0xc(%esp) │ │ - mov %esi,0x34(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf84 │ │ - cmp $0x1,%eax │ │ - jne 2a87d │ │ + jne 2c280 │ │ + mov 0x48(%esp),%eax │ │ + movl $0x269,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x192d0(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 2bf2d │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,0x30(%esp) │ │ + jmp 2c0e0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,0x34(%esp) │ │ + jmp 2c0e0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x34(%esp),%edi │ │ + shr $0x1f,%edi │ │ + jne 2c8cf │ │ + mov 0x30(%esp),%ecx │ │ + shr $0x1f,%ecx │ │ + jne 2c8cf │ │ + mov %eax,0x44(%esp) │ │ + jmp 2c105 │ │ + mov %ebp,(%esp) │ │ + lea 0x68(%esp),%eax │ │ + mov %eax,0x34(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0x86c(%esp),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov %eax,0x8(%esp) │ │ mov 0x40(%esp),%eax │ │ - mov 0x78(%esp),%ebp │ │ - lea 0x87c(%esp),%esi │ │ + mov %eax,0x4(%esp) │ │ + call d750 │ │ + cmp $0x1,%eax │ │ + jne 2cc7b │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x68(%esp),%edx │ │ + mov %eax,0x4(%esp) │ │ + mov 0x38(%esp),%eax │ │ + add %ebp,%edx │ │ + mov %edx,0x44(%esp) │ │ mov %eax,(%esp) │ │ - mov %esi,0x4(%esp) │ │ - call 292f0 │ │ + call 2b960 │ │ + mov 0x44(%esp),%edx │ │ test %eax,%eax │ │ - jns 2a85b │ │ - mov 0x40(%esp),%eax │ │ - mov 0x38(%esp),%esi │ │ - shl $0x3,%esi │ │ - mov 0x5c(%esp),%edx │ │ - mov %esi,0x54(%esp) │ │ - lea 0x87c(%esp),%ecx │ │ - add 0x1c(%eax),%esi │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ + jns 2cc96 │ │ + mov 0x3c(%esp),%ecx │ │ + mov %edx,0x44(%esp) │ │ + mov 0x38(%esp),%edx │ │ + mov 0x48(%esp),%edi │ │ + mov 0x1c(%edx),%esi │ │ + mov %ecx,0x4(%esp) │ │ + mov %edi,%eax │ │ + mov 0x2c(%esp),%ecx │ │ movl $0x6a,0x8(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov 0x40(%esp),%edi │ │ + shl $0x3,%eax │ │ + mov %ecx,(%esp) │ │ + add %eax,%esi │ │ + mov %eax,0x4c(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov 0x38(%esp),%ecx │ │ mov %eax,(%esi) │ │ - mov 0x38(%esp),%esi │ │ - mov %esi,0x8(%esp) │ │ - mov 0x1c(%edi),%eax │ │ - mov (%eax,%esi,8),%eax │ │ + mov %edi,0x8(%esp) │ │ + mov 0x1c(%ecx),%eax │ │ + mov (%eax,%edi,8),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x18(%edi),%eax │ │ + mov 0x18(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call 5fdc0 │ │ - cmp %eax,%esi │ │ - jne 2a6f3 │ │ - lea 0x47c(%esp),%esi │ │ - movl $0x3,0x3c(%esp) │ │ - add %esi,%ebp │ │ + call 68dd0 │ │ mov 0x44(%esp),%edx │ │ - lea 0x87c(%esp),%eax │ │ - lea 0x78(%esp),%edi │ │ - mov %eax,0x8(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + cmp %eax,%edi │ │ + jne 2ccb1 │ │ + mov %ebp,0x50(%esp) │ │ + mov %edx,%ebp │ │ + movl $0x3,0x44(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov 0x2c(%esp),%esi │ │ mov %ebp,(%esp) │ │ - call cf84 │ │ + mov %eax,0xc(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d750 │ │ cmp $0x1,%eax │ │ - jne 2a4e3 │ │ - lea -0x1c3fd(%ebx),%edi │ │ - mov 0x34(%esp),%esi │ │ + jne 2ccda │ │ + lea -0x1e211(%ebx),%edi │ │ mov $0x2,%ecx │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 2a4e3 │ │ - add 0x78(%esp),%ebp │ │ - subl $0x1,0x3c(%esp) │ │ - jne 29baf │ │ - mov 0x44(%esp),%edx │ │ - lea 0x87c(%esp),%eax │ │ - lea 0x78(%esp),%edi │ │ + jne 2ccda │ │ + add 0x68(%esp),%ebp │ │ + subl $0x1,0x44(%esp) │ │ + jne 2c3e0 │ │ + mov 0x34(%esp),%eax │ │ + mov %ebp,%edx │ │ + mov %edx,(%esp) │ │ + mov 0x50(%esp),%ebp │ │ + mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %edx,0x50(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cf84 │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d750 │ │ + mov 0x50(%esp),%edx │ │ cmp $0x1,%eax │ │ - jne 2a733 │ │ - mov 0x78(%esp),%edi │ │ + jne 2cfb6 │ │ + add 0x68(%esp),%edx │ │ + lea -0x1e138(%ebx),%edi │ │ + mov 0x2c(%esp),%esi │ │ mov $0x7,%ecx │ │ - mov %edi,0x58(%esp) │ │ - mov 0x34(%esp),%esi │ │ - lea -0x1c324(%ebx),%edi │ │ - mov %edi,0x3c(%esp) │ │ + mov %edi,0x54(%esp) │ │ + mov %edx,0x50(%esp) │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 29f28 │ │ - mov 0x40(%esp),%edx │ │ - mov 0x1c(%edx),%eax │ │ - mov 0x54(%esp),%edx │ │ - movl $0x1,0x4(%eax,%edx,1) │ │ - mov 0x40(%esp),%edi │ │ - mov 0x50(%esp),%eax │ │ - movzwl 0x38(%esp),%edx │ │ - mov 0x38(%esp),%ecx │ │ - add 0x20(%edi),%eax │ │ - cmp (%edi),%ecx │ │ - mov %dx,0x8(%eax) │ │ - movw $0xffff,0xa(%eax) │ │ - movw $0xffff,0xc(%eax) │ │ - movl $0x4,0x10(%eax) │ │ - jl 29cb2 │ │ - mov %ecx,%edx │ │ - mov %edi,%eax │ │ - mov %ecx,0xc(%esp) │ │ + je 2c8fb │ │ + mov 0x2c(%esp),%esi │ │ + mov $0x4,%ecx │ │ + lea -0x1e12c(%ebx),%edi │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + jne 2cfd1 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x4c(%esp),%edi │ │ + mov 0x1c(%eax),%eax │ │ + movl $0x0,0x4(%eax,%edi,1) │ │ + mov 0x48(%esp),%edi │ │ + mov 0x38(%esp),%esi │ │ movl $0x4,0x8(%esp) │ │ + mov %edi,0xc(%esp) │ │ + mov %edi,%edx │ │ movl $0xffffffff,0x4(%esp) │ │ + mov %esi,%eax │ │ movl $0xffffffff,(%esp) │ │ - call 29450 │ │ - mov 0x38(%esp),%esi │ │ - add 0x58(%esp),%ebp │ │ - lea 0x47c(%esp),%edx │ │ - sub 0x30(%esp),%ebp │ │ - mov 0x40(%esp),%eax │ │ - mov %esi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - add $0x1,%esi │ │ - call 28f80 │ │ - mov 0x48(%esp),%edi │ │ - addl $0x14,0x50(%esp) │ │ - cmp %edi,%esi │ │ - mov %esi,0x38(%esp) │ │ - jl 29ad0 │ │ - lea -0x1c44f(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x40(%esp),%eax │ │ + call 2bad0 │ │ + mov 0x50(%esp),%eax │ │ + mov %ebp,%edx │ │ + mov %edi,0x4(%esp) │ │ + sub %ebp,%eax │ │ mov %eax,(%esp) │ │ - call 292f0 │ │ - mov 0x40(%esp),%edx │ │ - cmp %esi,0x4(%edx) │ │ - mov %ax,0x34(%edx) │ │ - jle 2a0a9 │ │ - lea (%esi,%esi,4),%eax │ │ - mov %edx,%ebp │ │ - shl $0x2,%eax │ │ - mov %eax,0x60(%esp) │ │ - mov 0x4c(%esp),%edx │ │ - lea 0x47c(%esp),%eax │ │ - call 29290 │ │ - test %eax,%eax │ │ - js 2a93a │ │ - mov 0x44(%esp),%edx │ │ - lea 0x87c(%esp),%eax │ │ - lea 0x47c(%esp),%ecx │ │ - lea 0x78(%esp),%edi │ │ - mov %eax,0x8(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call cf84 │ │ - cmp $0x1,%eax │ │ - jne 2a7b8 │ │ - lea 0x87c(%esp),%eax │ │ - mov 0x78(%esp),%esi │ │ + mov %esi,%eax │ │ + call 2b640 │ │ + mov %edi,%edx │ │ + add $0x1,%edx │ │ + mov %edx,0x48(%esp) │ │ + cmp 0x30(%esp),%edx │ │ + jl 2c28e │ │ + mov 0x38(%esp),%edi │ │ + lea -0x1e2a5(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ + mov %edx,%esi │ │ + mov %edi,(%esp) │ │ + call 2b960 │ │ + mov %ax,0x34(%edi) │ │ + cmp %esi,0x4(%edi) │ │ + jg 2c536 │ │ + jmp 2c57f │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmpb $0x23,0x46c(%esp) │ │ + jne 2c913 │ │ + mov 0x28(%esp),%eax │ │ + movl $0x400,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 292f0 │ │ + mov %eax,0x8(%esp) │ │ + call d810 │ │ test %eax,%eax │ │ - mov %eax,0x50(%esp) │ │ - js 2a97b │ │ - mov 0x44(%esp),%ecx │ │ - lea 0x47c(%esp),%edi │ │ - add %edi,%esi │ │ - lea 0x78(%esp),%eax │ │ - lea 0x87c(%esp),%edx │ │ + jne 2c528 │ │ + mov 0x48(%esp),%eax │ │ + movl $0x271,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x192ac(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call cf84 │ │ - cmp $0x1,%eax │ │ - jne 2a99d │ │ - lea 0x87c(%esp),%eax │ │ - mov 0x78(%esp),%edi │ │ - mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 292f0 │ │ - test %eax,%eax │ │ - mov %eax,0x54(%esp) │ │ - js 2a839 │ │ - add %edi,%esi │ │ - mov 0x44(%esp),%edx │ │ - lea 0x87c(%esp),%eax │ │ - lea 0x78(%esp),%edi │ │ - mov %eax,0x8(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call cf84 │ │ - cmp $0x1,%eax │ │ - jne 2a817 │ │ - lea 0x87c(%esp),%eax │ │ - mov 0x78(%esp),%edi │ │ - mov %eax,0x4(%esp) │ │ + jmp 2bf2d │ │ + cmpb $0x23,0x46c(%esp) │ │ + jne 2cea8 │ │ + mov 0x28(%esp),%eax │ │ + movl $0x400,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 292f0 │ │ - test %eax,%eax │ │ - mov %eax,0x58(%esp) │ │ - js 2a7f5 │ │ - add %edi,%esi │ │ - mov 0x44(%esp),%edx │ │ - lea 0x87c(%esp),%eax │ │ - lea 0x78(%esp),%edi │ │ mov %eax,0x8(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call cf84 │ │ - cmp $0x1,%eax │ │ - jne 2a959 │ │ - cmpb $0x0,0x87d(%esp) │ │ - jne 2a959 │ │ - movzbl 0x87c(%esp),%eax │ │ - mov 0x78(%esp),%edx │ │ - cmp $0x65,%al │ │ - je 2a3e2 │ │ - jg 29f79 │ │ - cmp $0x62,%al │ │ - je 2a3c8 │ │ - lea 0x47c(%esp),%edi │ │ - lea -0x1be9f(%ebx),%eax │ │ - mov %edi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x1a3,0x8(%esp) │ │ - mov 0x5c(%esp),%eax │ │ - movl $0x5,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - lea 0x0(%esi),%esi │ │ - mov %eax,0x48(%esp) │ │ - jmp 29920 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %eax,0x38(%esp) │ │ - jmp 29920 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %eax,0x44(%esp) │ │ - jmp 29920 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov $0xd,%ecx │ │ - lea -0x1bfa0(%ebx),%edi │ │ - mov %ebp,%esi │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 29f58 │ │ - mov 0x40(%esp),%esi │ │ - mov %eax,0x10(%esi) │ │ - jmp 29920 │ │ - lea 0x0(%esi),%esi │ │ - mov $0x4,%ecx │ │ - lea -0x1c318(%ebx),%edi │ │ - mov 0x34(%esp),%esi │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 2a777 │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x54(%esp),%edx │ │ - mov 0x1c(%ecx),%eax │ │ - movl $0x0,0x4(%eax,%edx,1) │ │ - jmp 29c5f │ │ - nop │ │ - mov $0xc,%ecx │ │ - lea -0x1bf93(%ebx),%edi │ │ - mov %ebp,%esi │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 2a755 │ │ - mov 0x40(%esp),%edi │ │ - mov %eax,0x14(%edi) │ │ - jmp 29920 │ │ - cmp $0x69,%al │ │ - je 2a3d5 │ │ - cmp $0x73,%al │ │ - jne 29e95 │ │ - movl $0x3,0x68(%esp) │ │ - add %esi,%edx │ │ - mov 0x44(%esp),%esi │ │ - mov %edx,0x64(%esp) │ │ - mov 0x64(%esp),%edi │ │ - lea 0x78(%esp),%edx │ │ - lea 0x87c(%esp),%ecx │ │ - mov %edx,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call cf84 │ │ - cmp $0x1,%eax │ │ - jne 2a9bf │ │ - mov 0x78(%esp),%ecx │ │ - mov 0x34(%esp),%esi │ │ - mov %ecx,0x6c(%esp) │ │ - mov 0x3c(%esp),%edi │ │ - mov $0x7,%ecx │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 29fef │ │ - mov 0x1c(%ebp),%eax │ │ - mov 0x50(%esp),%esi │ │ - mov 0x4(%eax,%esi,8),%edi │ │ - test %edi,%edi │ │ - jne 2a019 │ │ - mov $0x4,%ecx │ │ - lea -0x1c318(%ebx),%edi │ │ - mov 0x34(%esp),%esi │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 2a9e1 │ │ - mov 0x1c(%ebp),%eax │ │ - mov 0x50(%esp),%edi │ │ - mov 0x4(%eax,%edi,8),%esi │ │ - test %esi,%esi │ │ - jne 2a9e1 │ │ - mov 0x60(%esp),%eax │ │ - add 0x20(%ebp),%eax │ │ - movzwl 0x50(%esp),%ecx │ │ - movzwl 0x54(%esp),%esi │ │ - movzwl 0x58(%esp),%edi │ │ - mov 0x68(%esp),%edx │ │ - mov %cx,0x8(%eax) │ │ - mov 0x38(%esp),%ecx │ │ - cmp 0x0(%ebp),%ecx │ │ - mov %si,0xa(%eax) │ │ - mov %di,0xc(%eax) │ │ - mov %edx,0x10(%eax) │ │ - jl 2a06d │ │ - mov 0x58(%esp),%eax │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov %eax,(%esp) │ │ - mov 0x50(%esp),%edx │ │ - mov %ebp,%eax │ │ - mov %ecx,0xc(%esp) │ │ - call 29450 │ │ - mov 0x38(%esp),%edx │ │ - mov 0x64(%esp),%eax │ │ - add 0x6c(%esp),%eax │ │ - sub 0x30(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - lea 0x47c(%esp),%edx │ │ - mov %ebp,%eax │ │ - call 28f80 │ │ - addl $0x1,0x38(%esp) │ │ - addl $0x14,0x60(%esp) │ │ - mov 0x38(%esp),%ecx │ │ - cmp %ecx,0x4(%ebp) │ │ - jg 29d20 │ │ - mov 0x4c(%esp),%edx │ │ - lea 0x47c(%esp),%eax │ │ - call 29290 │ │ + call d810 │ │ test %eax,%eax │ │ - js 2a0ee │ │ - mov 0x40(%esp),%esi │ │ - mov 0x5c(%esp),%edi │ │ - mov 0x4(%esi),%eax │ │ - movl $0x277,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov %edi,0x4(%esp) │ │ - lea -0x174b0(%ebx),%eax │ │ - movl $0x4,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x40(%esp),%eax │ │ - mov (%eax),%ecx │ │ - mov 0x8(%eax),%edx │ │ - mov 0xc(%eax),%esi │ │ - mov %ecx,%eax │ │ - imul %edx,%eax │ │ - cmp %esi,%eax │ │ - jne 2a52c │ │ - mov 0x40(%esp),%esi │ │ - mov 0x5c(%esp),%ecx │ │ - mov %ecx,0x8(%esp) │ │ + jne 2c571 │ │ + mov 0x38(%esp),%eax │ │ + mov (%eax),%edx │ │ + mov 0x8(%eax),%ecx │ │ + mov 0xc(%eax),%eax │ │ + mov %edx,%esi │ │ + imul %ecx,%esi │ │ + cmp %eax,%esi │ │ + jne 2d038 │ │ + mov 0x3c(%esp),%esi │ │ + mov 0x38(%esp),%edi │ │ movl $0x27e,0xc(%esp) │ │ movl $0x2,0x4(%esp) │ │ - mov 0x10(%esi),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x5c(%esp),%edi │ │ - mov %eax,0x2c(%esi) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x2c(%edi) │ │ movl $0x280,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov %esi,0x8(%esp) │ │ movl $0x2,0x4(%esp) │ │ - mov 0x10(%esi),%eax │ │ + mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x10(%esi),%edx │ │ - mov %eax,0x3c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x10(%edi),%edx │ │ + mov %eax,%ebp │ │ + mov %ebp,0x30(%edi) │ │ test %edx,%edx │ │ - mov %eax,0x30(%esi) │ │ - jle 2a175 │ │ - xor %eax,%eax │ │ - mov 0x3c(%esp),%ecx │ │ - movw $0xffff,(%ecx,%eax,2) │ │ - lea 0x1(%eax),%eax │ │ + jle 2c6a5 │ │ + lea -0x8(%edx),%ecx │ │ + lea -0x1(%edx),%esi │ │ + shr $0x3,%ecx │ │ + add $0x1,%ecx │ │ + cmp $0x6,%esi │ │ + lea 0x0(,%ecx,8),%eax │ │ + jbe 2d031 │ │ + pcmpeqd %xmm0,%xmm0 │ │ + mov 0x44(%esp),%esi │ │ + mov %esi,%edi │ │ + add $0x1,%esi │ │ + shl $0x4,%edi │ │ + cmp %ecx,%esi │ │ + movdqu %xmm0,0x0(%ebp,%edi,1) │ │ + jb 2c631 │ │ cmp %edx,%eax │ │ - jne 2a168 │ │ - mov 0x40(%esp),%eax │ │ - mov 0xc(%eax),%edi │ │ - test %edi,%edi │ │ - jle 2a520 │ │ - mov 0x40(%esp),%eax │ │ - mov 0x3c(%esp),%ebp │ │ - mov 0x8(%eax),%ecx │ │ - mov 0x2c(%eax),%esi │ │ - mov %ecx,0x50(%esp) │ │ + je 2c6a5 │ │ + lea 0x1(%eax),%esi │ │ + lea (%eax,%eax,1),%ecx │ │ + movw $0xffff,0x0(%ebp,%eax,2) │ │ + cmp %edx,%esi │ │ + jge 2c6a5 │ │ + movw $0xffff,0x2(%ebp,%ecx,1) │ │ + lea 0x2(%eax),%esi │ │ + cmp %esi,%edx │ │ + jle 2c6a5 │ │ + movw $0xffff,0x4(%ebp,%ecx,1) │ │ + lea 0x3(%eax),%esi │ │ + cmp %edx,%esi │ │ + jge 2c6a5 │ │ + movw $0xffff,0x6(%ebp,%ecx,1) │ │ + lea 0x4(%eax),%esi │ │ + cmp %edx,%esi │ │ + jge 2c6a5 │ │ + movw $0xffff,0x8(%ebp,%ecx,1) │ │ + lea 0x5(%eax),%esi │ │ + cmp %edx,%esi │ │ + jge 2c6a5 │ │ + movw $0xffff,0xa(%ebp,%ecx,1) │ │ + add $0x6,%eax │ │ + cmp %edx,%eax │ │ + jge 2c6a5 │ │ + movw $0xffff,0xc(%ebp,%ecx,1) │ │ + mov 0x38(%esp),%eax │ │ + mov 0xc(%eax),%esi │ │ + test %esi,%esi │ │ + jle 2d021 │ │ + mov 0x38(%esp),%eax │ │ xor %ecx,%ecx │ │ + mov 0x2c(%eax),%edi │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,0x4c(%esp) │ │ mov %ecx,%edx │ │ mov %ecx,%eax │ │ sar $0x1f,%edx │ │ - mov %cx,(%esi,%ecx,2) │ │ - idivl 0x50(%esp) │ │ + idivl 0x4c(%esp) │ │ + mov %cx,(%edi,%ecx,2) │ │ mov %ax,0x0(%ebp,%ecx,2) │ │ - lea 0x1(%ecx),%ecx │ │ - cmp %edi,%ecx │ │ - jne 2a198 │ │ - mov 0x40(%esp),%eax │ │ - mov 0x48(%esp),%edx │ │ + add $0x1,%ecx │ │ + cmp %esi,%ecx │ │ + jne 2c6c4 │ │ + mov 0x38(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ - cmp %edx,%eax │ │ - mov %eax,0x60(%esp) │ │ - jle 2a262 │ │ - shl $0x2,%edx │ │ - mov 0x48(%esp),%eax │ │ - add %edx,%eax │ │ - mov 0x50(%esp),%ecx │ │ - shl $0x2,%eax │ │ - add %ecx,%ecx │ │ - mov %edx,0x54(%esp) │ │ - mov %eax,0x58(%esp) │ │ + mov %eax,0x50(%esp) │ │ + cmp 0x30(%esp),%eax │ │ + jle 2c76a │ │ + mov 0x4c(%esp),%eax │ │ + add %eax,%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x4c(%esp),%edi │ │ + test %edi,%edi │ │ + jle 2c75b │ │ + mov 0x38(%esp),%edx │ │ + mov 0x30(%esp),%eax │ │ + mov 0x2c(%edx),%edi │ │ + mov %edi,0x40(%esp) │ │ + mov 0x24(%edx),%edi │ │ + mov 0x20(%edx),%edx │ │ + mov (%edi,%eax,4),%ecx │ │ + lea (%eax,%eax,4),%eax │ │ + mov %edi,0x48(%esp) │ │ mov %ecx,0x44(%esp) │ │ - mov 0x50(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jle 2a249 │ │ - mov 0x40(%esp),%eax │ │ - mov 0x54(%esp),%edx │ │ - mov 0x58(%esp),%ecx │ │ - mov 0x24(%eax),%edi │ │ - mov 0x2c(%eax),%ebp │ │ - add 0x20(%eax),%ecx │ │ - mov %edi,0x64(%esp) │ │ + lea (%edx,%eax,4),%ecx │ │ xor %eax,%eax │ │ - mov (%edi,%edx,1),%edx │ │ - mov %edx,0x38(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x38(%esp),%esi │ │ - mov 0x64(%esp),%edi │ │ - movzwl (%esi,%eax,1),%edx │ │ movswl 0x8(%ecx),%esi │ │ + mov 0x48(%esp),%edi │ │ + mov 0x44(%esp),%edx │ │ mov (%edi,%esi,4),%esi │ │ + movzwl (%edx,%eax,1),%edx │ │ + mov 0x40(%esp),%edi │ │ movzwl (%esi,%eax,1),%esi │ │ - lea 0x2(%eax),%eax │ │ + add $0x2,%eax │ │ + cmp 0x2c(%esp),%eax │ │ + mov %si,(%edi,%edx,2) │ │ + movzwl 0x8(%ecx),%esi │ │ mov %si,0x0(%ebp,%edx,2) │ │ - mov 0x3c(%esp),%esi │ │ - movzwl 0x8(%ecx),%edi │ │ - cmp 0x44(%esp),%eax │ │ - mov %di,(%esi,%edx,2) │ │ - jne 2a218 │ │ - addl $0x1,0x48(%esp) │ │ - addl $0x4,0x54(%esp) │ │ - addl $0x14,0x58(%esp) │ │ - mov 0x60(%esp),%eax │ │ - cmp %eax,0x48(%esp) │ │ - jne 2a1e8 │ │ - mov 0x50(%esp),%ecx │ │ - mov 0x60(%esp),%esi │ │ - add %ecx,%ecx │ │ + jne 2c72a │ │ + addl $0x1,0x30(%esp) │ │ + mov 0x30(%esp),%eax │ │ + cmp 0x50(%esp),%eax │ │ + jne 2c6fa │ │ + mov 0x4c(%esp),%eax │ │ movl $0x0,0x4(%esp) │ │ - mov %ecx,0x48(%esp) │ │ - mov %esi,(%esp) │ │ - call 5fa60 │ │ - mov 0x40(%esp),%edx │ │ - mov %eax,0x38(%esp) │ │ - xor %edi,%edi │ │ - xor %eax,%eax │ │ - mov 0x4(%edx),%edx │ │ - test %edx,%edx │ │ - jle 2a2e7 │ │ - xor %ebp,%ebp │ │ + add %eax,%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 68a50 │ │ + mov %eax,0x30(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov 0x4(%eax),%esi │ │ + test %esi,%esi │ │ + jle 2d018 │ │ xor %esi,%esi │ │ - mov %ebp,%edx │ │ - mov 0x40(%esp),%ebp │ │ - mov 0x48(%esp),%ecx │ │ - mov %edi,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x24(%ebp),%eax │ │ + xor %ebp,%ebp │ │ + mov %eax,%edi │ │ + mov 0x2c(%esp),%eax │ │ + mov %ebp,0xc(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x24(%edi),%eax │ │ mov (%eax,%esi,4),%eax │ │ - mov %edx,0x2c(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%esp),%eax │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - lea 0x1(%esi),%esi │ │ - call 5ff30 │ │ - xor %ecx,%ecx │ │ - cmp %edi,%eax │ │ - sete %cl │ │ - mov 0x2c(%esp),%edx │ │ - add %ecx,%edi │ │ - mov 0x20(%ebp),%ecx │ │ - mov %eax,0x78(%esp) │ │ - mov %eax,(%ecx,%edx,1) │ │ - add $0x14,%edx │ │ - cmp 0x4(%ebp),%esi │ │ - jl 2a29d │ │ - mov %edi,%eax │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x5c(%esp),%edx │ │ + call 68ee0 │ │ + mov %eax,0x68(%esp) │ │ + xor %edx,%edx │ │ + mov 0x20(%edi),%ecx │ │ + cmp %ebp,%eax │ │ + sete %dl │ │ + add %edx,%ebp │ │ + lea (%esi,%esi,4),%edx │ │ + add $0x1,%esi │ │ + lea (%ecx,%edx,4),%edx │ │ + mov %eax,(%edx) │ │ + cmp 0x4(%edi),%esi │ │ + jl 2c7a1 │ │ + mov %ebp,%eax │ │ + mov 0x3c(%esp),%edx │ │ + mov 0x38(%esp),%edi │ │ movl $0x1d3,0x10(%esp) │ │ - mov %edx,0xc(%esp) │ │ movl $0x2,0x8(%esp) │ │ - lea 0x78(%esp),%esi │ │ - mov 0x8(%ecx),%edx │ │ + mov %edx,0xc(%esp) │ │ + mov 0x8(%edi),%edx │ │ mov %eax,(%esp) │ │ mov %edx,0x4(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov %eax,%ebp │ │ - mov 0x38(%esp),%eax │ │ - mov %esi,0x4(%esp) │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + mov %eax,0x3c(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 60340 │ │ + call 69260 │ │ + mov %eax,0x40(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x3c(%esp) │ │ - je 2a364 │ │ - mov %edi,0x44(%esp) │ │ - mov %eax,%esi │ │ - mov 0x48(%esp),%edi │ │ - mov (%esi),%eax │ │ - mov 0x8(%eax),%edx │ │ + mov %eax,0x34(%esp) │ │ + jne 2c86f │ │ + jmp 2cc35 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + je 2c851 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 2c85c │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x34(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,0x34(%esp) │ │ + test %eax,%eax │ │ + je 2cc35 │ │ + mov 0x34(%esp),%eax │ │ + mov 0x3c(%esp),%ecx │ │ mov (%eax),%eax │ │ - mov %edx,0x78(%esp) │ │ - mov 0x0(%ebp,%edx,4),%edx │ │ - mov %edi,0x8(%esp) │ │ + mov 0x8(%eax),%edx │ │ + mov %edx,0x68(%esp) │ │ + mov (%ecx,%edx,4),%edx │ │ + mov (%eax),%ecx │ │ + mov 0x2c(%esp),%eax │ │ + mov %edx,%edi │ │ + mov %ecx,%esi │ │ + cmp $0x4,%eax │ │ + jb 2c840 │ │ + test $0x1,%dl │ │ + jne 2d001 │ │ + test $0x2,%edi │ │ + jne 2cfec │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 2c840 │ │ + mov 0x2c(%esp),%esi │ │ + mov $0xd,%ecx │ │ + lea -0x1dde2(%ebx),%edi │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + jne 2c8d8 │ │ + mov 0x38(%esp),%ecx │ │ + mov %eax,0x10(%ecx) │ │ + jmp 2c0e0 │ │ + mov %eax,0x44(%esp) │ │ + jmp 2bfda │ │ + mov 0x2c(%esp),%esi │ │ + mov $0xc,%ecx │ │ + lea -0x1ddd5(%ebx),%edi │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + jne 2cede │ │ + mov 0x38(%esp),%ecx │ │ + mov %eax,0x14(%ecx) │ │ + jmp 2c0e0 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x4c(%esp),%ecx │ │ + mov 0x1c(%eax),%eax │ │ + movl $0x1,0x4(%eax,%ecx,1) │ │ + jmp 2c4ab │ │ + mov 0x34(%esp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x40(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cfe4 │ │ - mov 0x8(%esi),%esi │ │ - test %esi,%esi │ │ - jne 2a33a │ │ - mov 0x44(%esp),%edi │ │ - mov 0x3c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5f270 │ │ - mov 0x40(%esp),%edx │ │ - mov 0x24(%edx),%eax │ │ + call d750 │ │ + cmp $0x1,%eax │ │ + jne 2cef9 │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x68(%esp),%esi │ │ + mov %eax,0x4(%esp) │ │ + mov 0x38(%esp),%eax │ │ + add %ebp,%esi │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ + call 2b960 │ │ + mov %eax,0x4c(%esp) │ │ + test %eax,%eax │ │ + js 2cf14 │ │ + mov 0x34(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ mov 0x40(%esp),%eax │ │ - mov %ebp,0x24(%eax) │ │ - mov %edi,0x28(%eax) │ │ + mov %eax,0x4(%esp) │ │ + call d750 │ │ + cmp $0x1,%eax │ │ + jne 2cf2f │ │ + mov 0x2c(%esp),%eax │ │ + add 0x68(%esp),%esi │ │ + mov %eax,0x4(%esp) │ │ mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 604f0 │ │ - mov 0x4c(%esp),%eax │ │ + call 2b960 │ │ + mov %eax,0x50(%esp) │ │ + test %eax,%eax │ │ + js 2cf4a │ │ + mov 0x34(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d750 │ │ + cmp $0x1,%eax │ │ + jne 2cf65 │ │ + mov 0x2c(%esp),%eax │ │ + add 0x68(%esp),%esi │ │ + mov %eax,0x4(%esp) │ │ + mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov -0x20(%ebx),%esi │ │ - mov 0xc7c(%esp),%ecx │ │ + call 2b960 │ │ + mov %eax,0x58(%esp) │ │ + test %eax,%eax │ │ + js 2cf80 │ │ + mov 0x34(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ mov 0x40(%esp),%eax │ │ - mov (%esi),%edx │ │ - cmp %edx,%ecx │ │ - jne 2aa03 │ │ - lea 0xc8c(%esp),%esp │ │ + mov %eax,0x4(%esp) │ │ + call d750 │ │ + cmp $0x1,%eax │ │ + jne 2cf9b │ │ + cmpb $0x0,0x86d(%esp) │ │ + jne 2cf9b │ │ + movzbl 0x86c(%esp),%eax │ │ + add 0x68(%esp),%esi │ │ + cmp $0x65,%al │ │ + je 2cb8e │ │ + jle 2cb80 │ │ + cmp $0x69,%al │ │ + je 2cbb3 │ │ + cmp $0x73,%al │ │ + jne 2cb98 │ │ + mov $0x3,%edx │ │ + mov 0x34(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %edx,0x5c(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d750 │ │ + mov 0x5c(%esp),%edx │ │ + cmp $0x1,%eax │ │ + jne 2ccf9 │ │ + add 0x68(%esp),%esi │ │ + mov $0x7,%ecx │ │ + mov 0x54(%esp),%edi │ │ + mov %esi,0x5c(%esp) │ │ + mov 0x2c(%esp),%esi │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + jne 2cb38 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x4c(%esp),%ecx │ │ + mov 0x1c(%eax),%eax │ │ + mov 0x4(%eax,%ecx,8),%eax │ │ + test %eax,%eax │ │ + jne 2cada │ │ + mov 0x2c(%esp),%esi │ │ + mov $0x4,%ecx │ │ + lea -0x1e12c(%ebx),%edi │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + jne 2cb62 │ │ + mov 0x58(%esp),%eax │ │ + mov 0x48(%esp),%edi │ │ + mov 0x38(%esp),%esi │ │ + mov %eax,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %edx,0x8(%esp) │ │ + mov 0x4c(%esp),%edx │ │ + mov %edi,0xc(%esp) │ │ + mov %eax,(%esp) │ │ + mov %esi,%eax │ │ + call 2bad0 │ │ + mov 0x5c(%esp),%eax │ │ + mov %ebp,%edx │ │ + mov %edi,0x4(%esp) │ │ + sub %ebp,%eax │ │ + mov %eax,(%esp) │ │ + mov %esi,%eax │ │ + call 2b640 │ │ + mov %edi,%eax │ │ + add $0x1,%eax │ │ + mov %eax,0x48(%esp) │ │ + cmp %eax,0x4(%esi) │ │ + jg 2c536 │ │ + jmp 2c57f │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x2c(%esp),%esi │ │ + mov $0x4,%ecx │ │ + lea -0x1e12c(%ebx),%edi │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + jne 2cb62 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x4c(%esp),%ecx │ │ + mov 0x1c(%eax),%eax │ │ + mov 0x4(%eax,%ecx,8),%eax │ │ + test %eax,%eax │ │ + je 2cada │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x19378(%ebx),%eax │ │ + movl $0x1af,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + jmp 2bf2d │ │ + lea 0x0(%esi),%esi │ │ + cmp $0x62,%al │ │ + jne 2cb98 │ │ + mov $0x1,%edx │ │ + jmp 2ca62 │ │ + mov $0x2,%edx │ │ + jmp 2ca62 │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1dce1(%ebx),%eax │ │ + movl $0x1a3,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + jmp 2bf2d │ │ + xor %edx,%edx │ │ + jmp 2ca62 │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1953c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + movl $0x212,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d6e0 │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + xor %eax,%eax │ │ + mov 0xc6c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 2cc76 │ │ + lea 0xc7c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - movl $0x1,0x68(%esp) │ │ - jmp 29f91 │ │ - movl $0x0,0x68(%esp) │ │ - jmp 29f91 │ │ - movl $0x2,0x68(%esp) │ │ - jmp 29f91 │ │ - mov 0x50(%esp),%esi │ │ - lea -0x1c033(%ebx),%eax │ │ - mov %esi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x205,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - jmp 29785 │ │ - mov 0x5c(%esp),%ecx │ │ - lea 0x47c(%esp),%edx │ │ - lea -0x17724(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1de20(%ebx),%eax │ │ + movl $0x227,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x212,0x8(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x4c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cf14 │ │ + jmp 2bf2d │ │ mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - movl $0x0,0x40(%esp) │ │ - jmp 2a3a1 │ │ - lea 0x47c(%esp),%eax │ │ - movl $0x227,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - lea -0x1bfde(%ebx),%eax │ │ + call 68140 │ │ + mov 0x38(%esp),%edi │ │ + mov 0x24(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 64360 │ │ + mov 0x3c(%esp),%edx │ │ + mov 0x30(%esp),%eax │ │ + mov %ebp,0x28(%edi) │ │ + mov %edx,0x24(%edi) │ │ + mov %eax,(%esp) │ │ + call 69440 │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d6e0 │ │ + mov %edi,%eax │ │ + jmp 2cbfe │ │ + call db70 │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1dd9b(%ebx),%eax │ │ + movl $0x148,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov 0x5c(%esp),%edx │ │ - movl $0x5,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x5c(%esp),%ecx │ │ - lea -0x1bff7(%ebx),%eax │ │ - movl $0x224,0x8(%esp) │ │ + jmp 2bf2d │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1dd7e(%ebx),%eax │ │ + movl $0x14e,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - movl $0x5,(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - lea 0x47c(%esp),%ecx │ │ - lea -0x17588(%ebx),%eax │ │ - mov %ecx,0x10(%esp) │ │ + jmp 2bf2d │ │ + mov 0x38(%esp),%eax │ │ + mov 0x4c(%esp),%ecx │ │ + mov 0x1c(%eax),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ + movl $0x6e,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x193f8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + jmp 2bf2d │ │ + mov 0x50(%esp),%ebp │ │ + lea -0x193c4(%ebx),%eax │ │ movl $0x158,0x8(%esp) │ │ - mov 0x5c(%esp),%esi │ │ - movl $0x5,(%esp) │ │ - mov %esi,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x8(%eax),%eax │ │ - mov %eax,0x50(%esp) │ │ - jmp 2a1b3 │ │ - lea -0x17480(%ebx),%eax │ │ - mov %edx,0x18(%esp) │ │ - mov %ecx,0x14(%esp) │ │ - mov %esi,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x27d,0x8(%esp) │ │ - mov 0x5c(%esp),%edx │ │ - movl $0x5,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x50(%esp),%edx │ │ - lea -0x17750(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + mov %ebp,0x10(%esp) │ │ + jmp 2bf2d │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x19330(%ebx),%eax │ │ + movl $0x1a8,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ + jmp 2bf2d │ │ + movl $0x202,0x8(%esp) │ │ + lea -0x1de55(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x19690(%ebx),%eax │ │ + jmp 2c00c │ │ + mov 0x48(%esp),%eax │ │ movl $0x20a,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ movl $0x5,(%esp) │ │ - call 5e890 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x50(%esp),%ecx │ │ - mov 0x5c(%esp),%esi │ │ - lea -0x17664(%ebx),%eax │ │ - movl $0x7fff,0x18(%esp) │ │ - mov %edx,0x14(%esp) │ │ - mov %ecx,0x10(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x19568(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x247,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - movl $0x5,(%esp) │ │ - call 5e6d0 │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x50(%esp),%eax │ │ + call d7e0 │ │ + mov 0x48(%esp),%eax │ │ movl $0x7fffffff,0x18(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x7fffffff,0x14(%esp) │ │ - lea -0x1768c(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x194a4(%ebx),%eax │ │ movl $0x244,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - jmp 2a54a │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x50(%esp),%esi │ │ - mov 0x5c(%esp),%edi │ │ - lea -0x176b4(%ebx),%eax │ │ - movl $0x7fff,0x18(%esp) │ │ - mov %ecx,0x14(%esp) │ │ - mov %esi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x241,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov 0x3c(%esp),%eax │ │ movl $0x5,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x50(%esp),%eax │ │ + call d7e0 │ │ + mov 0x48(%esp),%eax │ │ + movl $0x7fff,0x18(%esp) │ │ + mov %edi,0x14(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1947c(%ebx),%eax │ │ + movl $0x247,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + jmp 2cd95 │ │ + mov 0x48(%esp),%eax │ │ + movl $0x7fffffff,0x18(%esp) │ │ + movl $0x7fffffff,0x14(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x19454(%ebx),%eax │ │ + movl $0x24a,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + jmp 2cd95 │ │ + movl $0x24f,0x8(%esp) │ │ + lea -0x19430(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 2c008 │ │ + mov 0x48(%esp),%eax │ │ movl $0x23c,0x8(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x1bf6e(%ebx),%eax │ │ + lea -0x1ddb0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 2a491 │ │ - mov 0x5c(%esp),%ecx │ │ - lea 0x47c(%esp),%edx │ │ + jmp 2bf2d │ │ + mov 0x30(%esp),%eax │ │ + movl $0x7fff,0x18(%esp) │ │ + movl $0x241,0x8(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x48(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ - mov %edx,0x14(%esp) │ │ - lea -0x176e0(%ebx),%eax │ │ - movl $0x219,0x8(%esp) │ │ + lea -0x194cc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - movl $0x5,(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - lea -0x1c041(%ebx),%eax │ │ - movl $0x202,0x8(%esp) │ │ + jmp 2cd95 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x194f8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %ebp,0x14(%esp) │ │ + movl $0x219,0x8(%esp) │ │ movl $0x5,(%esp) │ │ - lea -0x17878(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x1c(%edi),%eax │ │ - mov 0x54(%esp),%edx │ │ - mov (%eax,%edx,1),%eax │ │ - movl $0x6e,0x8(%esp) │ │ + call d7e0 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ + movl $0x277,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x175bc(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x5c(%esp),%ecx │ │ - movl $0x5,(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - lea 0x47c(%esp),%ecx │ │ - lea -0x17560(%ebx),%eax │ │ - mov %ecx,0x10(%esp) │ │ + lea -0x1928c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x15e,0x8(%esp) │ │ - jmp 2a500 │ │ - lea 0x47c(%esp),%eax │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 2c59b │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1ddc9(%ebx),%eax │ │ movl $0x236,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - lea -0x1bf87(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - jmp 2a491 │ │ - lea 0x47c(%esp),%ecx │ │ - lea -0x1753c(%ebx),%eax │ │ - mov %ecx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x165,0x8(%esp) │ │ - jmp 2a500 │ │ - mov 0x50(%esp),%edi │ │ - lea -0x1c015(%ebx),%eax │ │ - mov %edi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x20d,0x8(%esp) │ │ - jmp 29eb2 │ │ - lea 0x47c(%esp),%esi │ │ - lea -0x1bf59(%ebx),%eax │ │ - mov %esi,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ + jmp 2bf2d │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1dd9b(%ebx),%eax │ │ movl $0x17a,0x8(%esp) │ │ - mov 0x5c(%esp),%edi │ │ - movl $0x5,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - lea 0x47c(%esp),%edx │ │ - lea -0x1bebb(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x18f,0x8(%esp) │ │ - jmp 2a713 │ │ - lea 0x47c(%esp),%ecx │ │ - lea -0x1bed6(%ebx),%eax │ │ - mov %ecx,0x10(%esp) │ │ + jmp 2bf2d │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1dd64(%ebx),%eax │ │ + movl $0x17f,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x18b,0x8(%esp) │ │ - jmp 2a500 │ │ - lea 0x47c(%esp),%edx │ │ - lea -0x1bef0(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + jmp 2bf2d │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1dd4c(%ebx),%eax │ │ + movl $0x183,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ + jmp 2bf2d │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1dd32(%ebx),%eax │ │ movl $0x187,0x8(%esp) │ │ - jmp 2a713 │ │ - lea 0x47c(%esp),%edx │ │ - lea -0x1bf3c(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x14e,0x8(%esp) │ │ - jmp 2a713 │ │ - lea 0x47c(%esp),%edx │ │ - lea -0x1bf59(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x148,0x8(%esp) │ │ - jmp 2a713 │ │ - mov 0x38(%esp),%eax │ │ - movl $0x269,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - lea -0x175e0(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - jmp 2a491 │ │ - mov 0x5c(%esp),%esi │ │ - lea -0x17618(%ebx),%eax │ │ - movl $0x24f,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ - movl $0x5,(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x50(%esp),%edi │ │ - lea -0x1763c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x5c(%esp),%eax │ │ - movl $0x7fffffff,0x18(%esp) │ │ - movl $0x7fffffff,0x14(%esp) │ │ - mov %edi,0x10(%esp) │ │ - movl $0x24a,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - movl $0x5,(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x38(%esp),%ecx │ │ - lea -0x1751c(%ebx),%eax │ │ - mov %ecx,0x10(%esp) │ │ + jmp 2bf2d │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1dd18(%ebx),%eax │ │ + movl $0x18b,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x271,0x8(%esp) │ │ - jmp 2a500 │ │ - lea 0x47c(%esp),%ecx │ │ - lea -0x174fc(%ebx),%eax │ │ - mov %ecx,0x10(%esp) │ │ + jmp 2bf2d │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1dcfd(%ebx),%eax │ │ + movl $0x18f,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ + jmp 2bf2d │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x19358(%ebx),%eax │ │ movl $0x193,0x8(%esp) │ │ - jmp 2a500 │ │ - lea 0x47c(%esp),%edx │ │ - lea -0x1bf22(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x17f,0x8(%esp) │ │ - jmp 2a713 │ │ - lea 0x47c(%esp),%esi │ │ - lea -0x1bf0a(%ebx),%eax │ │ - mov %esi,0x10(%esp) │ │ + jmp 2bf2d │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1939c(%ebx),%eax │ │ + movl $0x15e,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x183,0x8(%esp) │ │ - jmp 2a7d5 │ │ - lea 0x47c(%esp),%eax │ │ - movl $0x1a8,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - lea -0x174d4(%ebx),%eax │ │ + jmp 2bf2d │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x19378(%ebx),%eax │ │ + movl $0x165,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - jmp 2a491 │ │ - lea 0x47c(%esp),%eax │ │ - movl $0x1af,0x8(%esp) │ │ + jmp 2bf2d │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 2c8a7 │ │ + movzbl (%ecx),%eax │ │ + lea 0x1(%edx),%edi │ │ + lea 0x1(%ecx),%esi │ │ + mov %al,(%edx) │ │ + mov 0x2c(%esp),%eax │ │ + sub $0x1,%eax │ │ + jmp 2c89b │ │ + xor %eax,%eax │ │ + xor %ebp,%ebp │ │ + jmp 2c7e5 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,0x4c(%esp) │ │ + jmp 2c6df │ │ + xor %eax,%eax │ │ + jmp 2c647 │ │ mov %eax,0x10(%esp) │ │ - lea -0x1753c(%ebx),%eax │ │ + lea -0x1930c(%ebx),%eax │ │ + mov %ecx,0x18(%esp) │ │ + mov %edx,0x14(%esp) │ │ + movl $0x27d,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - jmp 2a491 │ │ - call d370 │ │ + jmp 2cd95 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0002aa10 : │ │ +0002d060 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x585dd,%ebx │ │ + call db90 │ │ + add $0x60e61,%ebx │ │ lea -0x34(%esp),%esp │ │ - lea -0x17444(%ebx),%eax │ │ + lea -0x1925c(%ebx),%eax │ │ mov 0x40(%esp),%esi │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov 0x28(%esi),%eax │ │ mov (%esi),%edx │ │ mov %eax,0x24(%esp) │ │ mov 0x10(%esi),%eax │ │ mov %eax,0x20(%esp) │ │ mov 0xc(%esi),%eax │ │ mov %eax,0x1c(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,0x18(%esp) │ │ mov 0x4(%esi),%eax │ │ - sub %edx,%eax │ │ mov %edx,0x10(%esp) │ │ - mov %eax,0x14(%esp) │ │ movl $0x0,0x8(%esp) │ │ - lea -0x180fc(%ebx),%eax │ │ movl $0x0,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ + sub %edx,%eax │ │ + mov %eax,0x14(%esp) │ │ + lea -0x19f78(%ebx),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - lea -0x1c1aa(%ebx),%eax │ │ - movl $0x0,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ + call 67510 │ │ + movl $0x0,0x8(%esp) │ │ + lea -0x1dfbe(%ebx),%eax │ │ movl $0x0,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ lea 0x34(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0002aad0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +0002d120 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x60da1,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x5850f,%ebx │ │ test %esi,%esi │ │ - je 2ab06 │ │ + je 2d150 │ │ mov 0x8(%esi),%eax │ │ test %eax,%eax │ │ - je 2aafe │ │ + je 2d148 │ │ mov %eax,(%esp) │ │ - call 2aad0 │ │ + call 2d120 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0002ab20 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +0002d160 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x60d61,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x584bf,%ebx │ │ test %esi,%esi │ │ - je 2ab65 │ │ + je 2d19f │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ - je 2ab4e │ │ + je 2d188 │ │ mov %eax,(%esp) │ │ - call 2aad0 │ │ + call 2d120 │ │ mov 0x8(%esi),%eax │ │ test %eax,%eax │ │ - je 2ab5d │ │ + je 2d197 │ │ mov %eax,(%esp) │ │ - call 2ab20 │ │ + call 2d160 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 2d1c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0002ab80 : │ │ +0002d1c0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5846b,%ebx │ │ + call db90 │ │ + add $0x60cff,%ebx │ │ lea -0x1c(%esp),%esp │ │ mov 0x30(%esp),%edi │ │ test %edi,%edi │ │ - je 2acb5 │ │ + je 2d32d │ │ mov 0x30(%edi),%eax │ │ test %eax,%eax │ │ - je 2abae │ │ + je 2d1ee │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x2c(%edi),%eax │ │ test %eax,%eax │ │ - je 2abbd │ │ + je 2d1fd │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov (%edi),%edx │ │ + xor %ebp,%ebp │ │ mov 0x38(%edi),%eax │ │ mov %edx,%ecx │ │ - xor %ebp,%ebp │ │ xor %esi,%esi │ │ test %edx,%edx │ │ - jle 2ac07 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jle 2d257 │ │ + jmp 2d220 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov (%eax,%ebp,1),%ecx │ │ mov (%ecx,%esi,4),%ecx │ │ test %ecx,%ecx │ │ - je 2abfe │ │ + je 2d24e │ │ mov 0x8(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call 2ab20 │ │ + call 2d160 │ │ mov 0x38(%edi),%eax │ │ mov (%eax,%ebp,1),%eax │ │ mov (%eax,%esi,4),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 2aad0 │ │ + call 2d120 │ │ mov 0x38(%edi),%eax │ │ mov (%edi),%edx │ │ add $0x1,%esi │ │ mov %edx,%ecx │ │ cmp %esi,%edx │ │ - jg 2abd0 │ │ + jg 2d220 │ │ add $0x4,%ebp │ │ cmp $0x10,%ebp │ │ - jne 2abc6 │ │ + jne 2d206 │ │ xor %bp,%bp │ │ xor %esi,%esi │ │ test %ecx,%ecx │ │ - jle 2ac34 │ │ + jle 2d29c │ │ + jmp 2d280 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov (%eax,%ebp,1),%edx │ │ mov (%edx,%esi,4),%edx │ │ test %edx,%edx │ │ - je 2ac2d │ │ + je 2d295 │ │ mov %edx,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x38(%edi),%eax │ │ add $0x1,%esi │ │ cmp %esi,(%edi) │ │ - jg 2ac18 │ │ + jg 2d280 │ │ add $0x4,%ebp │ │ cmp $0x10,%ebp │ │ - je 2ac40 │ │ + je 2d2a8 │ │ mov (%edi),%ecx │ │ - jmp 2ac12 │ │ + jmp 2d262 │ │ test %eax,%eax │ │ - je 2ac4c │ │ + je 2d2b4 │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ + call 64360 │ │ mov 0x24(%edi),%eax │ │ test %eax,%eax │ │ - je 2ac5b │ │ + je 2d2c3 │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ + call 64360 │ │ mov 0x20(%edi),%eax │ │ test %eax,%eax │ │ - je 2ac6a │ │ + je 2d2d2 │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x18(%edi),%eax │ │ test %eax,%eax │ │ - je 2ac79 │ │ + je 2d2e1 │ │ mov %eax,(%esp) │ │ - call 604f0 │ │ + call 69440 │ │ mov (%edi),%eax │ │ xor %esi,%esi │ │ - test %eax,%eax │ │ mov 0x1c(%edi),%edx │ │ - jle 2aca1 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edx,%esi,8),%eax │ │ test %eax,%eax │ │ - je 2ac9a │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x1c(%edi),%edx │ │ - add $0x1,%esi │ │ - cmp %esi,(%edi) │ │ - jg 2ac88 │ │ - test %edx,%edx │ │ - je 2acad │ │ - mov %edx,(%esp) │ │ - call 5bce0 │ │ - mov %edi,(%esp) │ │ - call 5bce0 │ │ - lea 0x1c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xchg %ax,%ax │ │ - │ │ -0002acc0 : │ │ - push %ebp │ │ + jle 2d319 │ │ + jmp 2d300 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%edx,%esi,8),%eax │ │ + test %eax,%eax │ │ + je 2d312 │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x1c(%edi),%edx │ │ + add $0x1,%esi │ │ + cmp %esi,(%edi) │ │ + jg 2d300 │ │ + test %edx,%edx │ │ + je 2d325 │ │ + mov %edx,(%esp) │ │ + call 64330 │ │ + mov %edi,(%esp) │ │ + call 64330 │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0002d340 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x60b81,%ebx │ │ + lea -0x14(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ + test %esi,%esi │ │ + je 2d39d │ │ + mov 0x8(%esi),%eax │ │ + test %eax,%eax │ │ + je 2d368 │ │ + mov %eax,(%esp) │ │ + call 43230 │ │ + mov 0xc(%esi),%eax │ │ + test %eax,%eax │ │ + je 2d377 │ │ + mov %eax,(%esp) │ │ + call 2eda0 │ │ + mov 0x14(%esi),%eax │ │ + test %eax,%eax │ │ + je 2d386 │ │ + mov %eax,(%esp) │ │ + call 645c0 │ │ + mov 0x18(%esi),%eax │ │ + test %eax,%eax │ │ + je 2d395 │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + │ │ +0002d3b0 : │ │ + push %ebx │ │ + call db90 │ │ + add $0x60b12,%ebx │ │ + lea -0x18(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x1c(%eax),%edx │ │ + mov %edx,0x8(%esp) │ │ + mov 0x24(%esp),%edx │ │ + mov %edx,0x4(%esp) │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 43600 │ │ + lea 0x18(%esp),%esp │ │ + pop %ebx │ │ + retq │ │ + jmp 2d400 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + │ │ +0002d400 : │ │ + push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5832b,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%esi │ │ - mov 0x10(%esi),%ecx │ │ - mov 0x8(%esi),%ebp │ │ - mov %ecx,0x38(%esp) │ │ - mov 0x78(%esp),%ecx │ │ + call db90 │ │ + add $0x60abf,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x50(%esp),%esi │ │ + mov 0x68(%esp),%ecx │ │ + mov 0x10(%esi),%eax │ │ + mov 0x8(%esi),%edi │ │ test %ecx,%ecx │ │ - mov 0xc(%esi),%edi │ │ - jne 2ae78 │ │ - mov 0x10(%ebp),%edx │ │ + mov %eax,0x20(%esp) │ │ + mov 0xc(%esi),%eax │ │ + mov %eax,0x28(%esp) │ │ + jne 2d610 │ │ + mov 0x10(%edi),%edx │ │ xor %eax,%eax │ │ test %edx,%edx │ │ - jle 2ad0f │ │ + jle 2d72d │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x18(%esi),%edx │ │ movb $0x0,(%edx,%eax,1) │ │ - lea 0x1(%eax),%eax │ │ - cmp %eax,0x10(%ebp) │ │ - jg 2ad00 │ │ - mov 0x6c(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jle 2ad47 │ │ + add $0x1,%eax │ │ + mov 0x10(%edi),%edx │ │ + cmp %eax,%edx │ │ + jg 2d448 │ │ + mov 0x5c(%esp),%eax │ │ + test %eax,%eax │ │ + jle 2d602 │ │ + mov 0x28(%esp),%ecx │ │ xor %edx,%edx │ │ + mov %edi,0x2c(%esp) │ │ xor %eax,%eax │ │ - mov %ebp,0x3c(%esp) │ │ - nop │ │ - mov 0x68(%esp),%ebp │ │ + mov 0x58(%esp),%ebp │ │ + mov %ecx,0x24(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movzbl 0x0(%ebp,%eax,1),%ecx │ │ - mov 0x18(%esi),%ebp │ │ - lea 0x1(%eax),%eax │ │ - cmp 0x6c(%esp),%eax │ │ - lea (%ecx,%edx,1),%edx │ │ + add $0x1,%eax │ │ + mov 0x24(%esp),%edi │ │ + add %ecx,%edx │ │ + cmp %eax,0x5c(%esp) │ │ mov 0x1c(%edi),%ecx │ │ + mov 0x18(%esi),%edi │ │ mov (%ecx,%edx,4),%ecx │ │ - movb $0x1,0x0(%ebp,%ecx,1) │ │ - jne 2ad20 │ │ - mov 0x3c(%esp),%ebp │ │ - mov 0x10(%ebp),%edx │ │ - test %edx,%edx │ │ - jle 2ada5 │ │ - xor %edx,%edx │ │ - mov %edi,0x3c(%esp) │ │ - mov %esi,%edi │ │ - mov %ebp,%esi │ │ - mov %edx,%ebp │ │ - jmp 2ad68 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + movb $0x1,(%edi,%ecx,1) │ │ + jg 2d480 │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x10(%edi),%eax │ │ + test %eax,%eax │ │ + jle 2d50d │ │ + mov %esi,0x50(%esp) │ │ + xor %ebp,%ebp │ │ + mov %edi,%esi │ │ + mov 0x50(%esp),%edi │ │ + jmp 2d4c8 │ │ + lea 0x0(%esi),%esi │ │ add $0x1,%ebp │ │ cmp %ebp,0x10(%esi) │ │ - jle 2ad9f │ │ + jle 2d4ff │ │ mov 0x18(%edi),%eax │ │ cmpb $0x0,(%eax,%ebp,1) │ │ - je 2ad60 │ │ + je 2d4c0 │ │ mov 0x14(%edi),%eax │ │ - mov 0x70(%esp),%ecx │ │ mov (%eax,%ebp,4),%eax │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x38(%esp),%ecx │ │ mov %ebp,0x4(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %esi,(%esp) │ │ add $0x1,%ebp │ │ - call 3f7f0 │ │ + mov %esi,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x60(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + call 432c0 │ │ cmp %ebp,0x10(%esi) │ │ - jg 2ad68 │ │ + jg 2d4c8 │ │ + mov 0x5c(%esp),%eax │ │ mov %edi,%esi │ │ - mov 0x3c(%esp),%edi │ │ - mov 0x6c(%esp),%eax │ │ test %eax,%eax │ │ - jle 2ae6a │ │ - xor %edx,%edx │ │ - mov %esi,%eax │ │ + jle 2d5f7 │ │ + mov %esi,0x50(%esp) │ │ + xor %edi,%edi │ │ xor %ebp,%ebp │ │ - mov %edx,%esi │ │ - movl $0x7fffffff,0x30(%esp) │ │ - mov %eax,%edx │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x68(%esp),%ecx │ │ - movzbl (%ecx,%esi,1),%eax │ │ - mov 0x64(%esp),%ecx │ │ - add %eax,%ebp │ │ - lea 0x1(%esi),%esi │ │ - lea (%ecx,%ebp,2),%ecx │ │ - mov %ecx,0x3c(%esp) │ │ - mov 0x38(%esp),%ecx │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x1c(%edi),%eax │ │ - mov (%eax,%ebp,4),%ecx │ │ + mov $0x7fffffff,%edx │ │ + mov 0x28(%esp),%esi │ │ + xchg %ax,%ax │ │ + mov 0x58(%esp),%eax │ │ + mov %edx,0x28(%esp) │ │ + mov 0x20(%esp),%edx │ │ + movzbl (%eax,%ebp,1),%eax │ │ + mov %edx,0xc(%esp) │ │ + mov 0x50(%esp),%edx │ │ + add %eax,%edi │ │ + mov 0x54(%esp),%eax │ │ + lea (%eax,%edi,2),%eax │ │ + mov %eax,0x24(%esp) │ │ + mov 0x1c(%esi),%eax │ │ + mov (%eax,%edi,4),%ecx │ │ mov 0x14(%edx),%eax │ │ mov (%eax,%ecx,4),%eax │ │ - mov %edx,0x2c(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 2c630 │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x2c(%esp),%edx │ │ + call 2ee00 │ │ + mov 0x24(%esp),%ecx │ │ + mov 0x28(%esp),%edx │ │ mov %ax,(%ecx) │ │ cwtl │ │ - cmp %eax,0x30(%esp) │ │ - cmovle 0x30(%esp),%eax │ │ - cmp 0x6c(%esp),%esi │ │ - mov %eax,0x30(%esp) │ │ - jne 2adc8 │ │ + cmp %eax,%edx │ │ + cmovg %eax,%edx │ │ + add $0x1,%ebp │ │ + cmp %ebp,0x5c(%esp) │ │ + jg 2d520 │ │ + mov %edx,0x24(%esp) │ │ xor %esi,%esi │ │ - xor %edx,%edx │ │ - mov $0xffff8000,%ebp │ │ - mov 0x68(%esp),%ecx │ │ - mov $0x7fff,%edi │ │ - movzbl (%ecx,%edx,1),%eax │ │ + xor %ecx,%ecx │ │ + jmp 2d5a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x58(%esp),%eax │ │ + mov $0x7fff,%edx │ │ + movzbl (%eax,%ecx,1),%eax │ │ add %eax,%esi │ │ - mov 0x64(%esp),%eax │ │ - lea (%eax,%esi,2),%ecx │ │ - movswl (%ecx),%eax │ │ - sub 0x30(%esp),%eax │ │ + mov 0x54(%esp),%eax │ │ + lea (%eax,%esi,2),%edi │ │ + movswl (%edi),%eax │ │ + sub 0x24(%esp),%eax │ │ + lea 0x8000(%eax),%ebp │ │ + cmp $0xffff,%ebp │ │ + cmovbe %eax,%edx │ │ + mov %dx,0x20(%esp) │ │ + setbe %dl │ │ cmp $0x7fff,%eax │ │ - jg 2ae5e │ │ - cmp $0xffff8000,%eax │ │ - mov %ebp,%edi │ │ - cmovge %eax,%edi │ │ - add $0x1,%edx │ │ - cmp 0x6c(%esp),%edx │ │ - mov %di,(%ecx) │ │ - jne 2ae30 │ │ - lea 0x4c(%esp),%esp │ │ + movzwl 0x20(%esp),%ebp │ │ + setg %al │ │ + or %al,%dl │ │ + mov $0xffff8000,%eax │ │ + cmovne %ebp,%eax │ │ + add $0x1,%ecx │ │ + cmp %ecx,0x5c(%esp) │ │ + mov %ax,(%edi) │ │ + jg 2d5a0 │ │ + lea 0x3c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x10(%ebp),%eax │ │ + test %edx,%edx │ │ + jg 2d4ac │ │ + jmp 2d5f7 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x10(%edi),%eax │ │ + xor %ebp,%ebp │ │ test %eax,%eax │ │ - jle 2aeba │ │ - xor %edx,%edx │ │ - mov %edi,0x34(%esp) │ │ - mov %edx,%edi │ │ - nop │ │ + jle 2d64e │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x14(%esi),%eax │ │ - mov 0x70(%esp),%ecx │ │ - mov (%eax,%edi,4),%eax │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x38(%esp),%ecx │ │ - mov %edi,0x4(%esp) │ │ + mov (%eax,%ebp,4),%eax │ │ + mov %ebp,0x4(%esp) │ │ + add $0x1,%ebp │ │ + mov %edi,(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - lea 0x1(%edi),%edi │ │ - call 3f7f0 │ │ - cmp %edi,0x10(%ebp) │ │ - jg 2ae88 │ │ - mov 0x34(%esp),%edi │ │ - mov 0x8(%edi),%ebp │ │ - test %ebp,%ebp │ │ - je 2ae6a │ │ - mov $0x7fffffff,%edx │ │ - mov %esi,%ecx │ │ - xor %eax,%eax │ │ - mov %edx,%esi │ │ - xor %ebp,%ebp │ │ - mov %ecx,%edx │ │ - mov 0x64(%esp),%ecx │ │ - lea (%ecx,%eax,2),%ecx │ │ - mov %ecx,0x30(%esp) │ │ - mov 0x38(%esp),%ecx │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x1c(%edi),%ecx │ │ - mov (%ecx,%eax,4),%ecx │ │ + mov 0x60(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + call 432c0 │ │ + cmp %ebp,0x10(%edi) │ │ + jg 2d620 │ │ + mov 0x28(%esp),%eax │ │ + xor %edi,%edi │ │ + mov %esi,%edx │ │ + mov $0x7fffffff,%ebp │ │ + mov 0x28(%esp),%esi │ │ + mov 0x8(%eax),%eax │ │ + test %eax,%eax │ │ + je 2d5f7 │ │ + jmp 2d680 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x20(%esp),%eax │ │ + mov %edx,0x24(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x1c(%esi),%eax │ │ + mov (%eax,%edi,4),%ecx │ │ mov 0x14(%edx),%eax │ │ mov (%eax,%ecx,4),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %edx,0x2c(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edi,(%esp) │ │ - call 2c630 │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x2c(%esp),%edx │ │ - mov %ax,(%ecx) │ │ - mov 0x8(%edi),%ecx │ │ + call 2ee00 │ │ + mov 0x54(%esp),%ecx │ │ + mov 0x24(%esp),%edx │ │ + mov %ax,(%ecx,%edi,2) │ │ cwtl │ │ - cmp %eax,%esi │ │ - cmovg %eax,%esi │ │ - add $0x1,%ebp │ │ - cmp %ecx,%ebp │ │ - mov %ebp,%eax │ │ - jb 2aed0 │ │ - test %ecx,%ecx │ │ - mov %esi,%edx │ │ - je 2ae6a │ │ - xor %eax,%eax │ │ - xor %esi,%esi │ │ - xchg %ax,%ax │ │ - mov 0x64(%esp),%ebp │ │ - lea 0x0(%ebp,%eax,2),%edi │ │ - mov $0x7fff,%ebp │ │ - movswl (%edi),%eax │ │ - sub %edx,%eax │ │ + cmp %eax,%ebp │ │ + cmovg %eax,%ebp │ │ + add $0x1,%edi │ │ + mov 0x8(%esi),%eax │ │ + cmp %eax,%edi │ │ + jb 2d680 │ │ + test %eax,%eax │ │ + je 2d5f7 │ │ + lea (%ecx,%eax,2),%eax │ │ + mov $0x7fff,%edi │ │ + mov %eax,0x24(%esp) │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movswl (%ecx),%eax │ │ + mov %edi,%edx │ │ + sub %ebp,%eax │ │ + lea 0x8000(%eax),%esi │ │ + cmp $0xffff,%esi │ │ + cmovbe %eax,%edx │ │ + mov %dx,0x20(%esp) │ │ + setbe %dl │ │ cmp $0x7fff,%eax │ │ - jg 2af56 │ │ - cmp $0xffff8000,%eax │ │ - mov $0xffff8000,%ebp │ │ - cmovge %eax,%ebp │ │ - add $0x1,%esi │ │ - mov %bp,(%edi) │ │ - cmp %ecx,%esi │ │ - mov %esi,%eax │ │ - jne 2af30 │ │ - lea 0x4c(%esp),%esp │ │ + setg %al │ │ + or %al,%dl │ │ + movzwl 0x20(%esp),%edx │ │ + mov $0xffff8000,%eax │ │ + cmove %eax,%edx │ │ + add $0x2,%ecx │ │ + mov %dx,-0x2(%ecx) │ │ + cmp 0x24(%esp),%ecx │ │ + jne 2d6e0 │ │ + lea 0x3c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - │ │ -0002af70 : │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x5807e,%ebx │ │ - lea -0x18(%esp),%esp │ │ - mov 0x20(%esp),%eax │ │ - mov 0x1c(%eax),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov 0x24(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov 0x8(%eax),%eax │ │ - mov %eax,(%esp) │ │ - call 3fab0 │ │ - lea 0x18(%esp),%esp │ │ - pop %ebx │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ - │ │ -0002afb0 : │ │ - push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x5803d,%ebx │ │ - lea -0x14(%esp),%esp │ │ - mov 0x20(%esp),%esi │ │ - test %esi,%esi │ │ - je 2b00d │ │ - mov 0x8(%esi),%eax │ │ - test %eax,%eax │ │ - je 2afd8 │ │ - mov %eax,(%esp) │ │ - call 3f790 │ │ - mov 0xc(%esi),%eax │ │ - test %eax,%eax │ │ - je 2afe7 │ │ - mov %eax,(%esp) │ │ - call 2c5c0 │ │ - mov 0x14(%esi),%eax │ │ - test %eax,%eax │ │ - je 2aff6 │ │ - mov %eax,(%esp) │ │ - call 5be60 │ │ - mov 0x18(%esi),%eax │ │ - test %eax,%eax │ │ - je 2b005 │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - lea 0x14(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + mov 0x5c(%esp),%edx │ │ + test %edx,%edx │ │ + jg 2d465 │ │ + jmp 2d5f7 │ │ + xchg %ax,%ax │ │ │ │ -0002b020 : │ │ +0002d740 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x57fcb,%ebx │ │ + call db90 │ │ + add $0x6077f,%ebx │ │ lea -0x4c(%esp),%esp │ │ - lea -0x17420(%ebx),%ecx │ │ - mov 0x60(%esp),%ebp │ │ - mov %ecx,0x34(%esp) │ │ - mov 0x0(%ebp),%edx │ │ - mov %ecx,0x8(%esp) │ │ - mov %edx,0x30(%esp) │ │ + mov 0x60(%esp),%esi │ │ + mov (%esi),%eax │ │ movl $0x5e,0xc(%esp) │ │ movl $0x20,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x30(%esp),%edx │ │ - movl $0x0,0x8(%eax) │ │ - mov %edx,0x1c(%eax) │ │ - movl $0x0,0xc(%eax) │ │ - mov %eax,%esi │ │ - mov %edx,(%esp) │ │ - lea -0x1ca1a(%ebx),%eax │ │ + mov %eax,%edi │ │ + lea -0x19238(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov %eax,0x34(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,%ebp │ │ + lea -0x1e82e(%ebx),%eax │ │ + mov %edi,0x1c(%ebp) │ │ + movl $0x0,0x8(%ebp) │ │ + movl $0x0,0xc(%ebp) │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ - mov 0x30(%esp),%ecx │ │ + mov %edi,(%esp) │ │ + call 65e70 │ │ + lea -0x1ecb3(%ebx),%eax │ │ fstpl 0x20(%esp) │ │ - mov %ecx,(%esp) │ │ - lea -0x1ce9f(%ebx),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5d000 │ │ - mov 0x30(%esp),%edx │ │ + mov %edi,0x38(%esp) │ │ + call 65db0 │ │ mov %eax,%edi │ │ - mov %edx,(%esp) │ │ - lea -0x1ceab(%ebx),%eax │ │ + lea -0x1ecbf(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d000 │ │ - cvtsd2ss 0x20(%esp),%xmm0 │ │ - mov 0x64(%esp),%ecx │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65db0 │ │ + movsd 0x20(%esp),%xmm1 │ │ + cvtsd2ss %xmm1,%xmm0 │ │ + mov 0x64(%esp),%edx │ │ mov %edi,0x4(%esp) │ │ - mov %ecx,0xc(%esp) │ │ mov %eax,(%esp) │ │ movss %xmm0,0x8(%esp) │ │ - call 3f610 │ │ - mov 0x10(%ebp),%ecx │ │ - mov %eax,0x20(%esp) │ │ - mov %eax,0x8(%esi) │ │ + mov %edx,0xc(%esp) │ │ + call 43080 │ │ + mov %eax,0x30(%esp) │ │ + mov 0x10(%esi),%edi │ │ + mov %eax,0x8(%ebp) │ │ mov 0x14(%eax),%eax │ │ - mov %eax,0x28(%esp) │ │ - mov 0x18(%ecx),%eax │ │ + mov %eax,0x20(%esp) │ │ + mov 0x18(%edi),%eax │ │ test %eax,%eax │ │ + jne 2d81b │ │ + mov 0xc(%edi),%eax │ │ + cmp %eax,0x20(%esp) │ │ + jne 2dab0 │ │ + mov 0x20(%esp),%esi │ │ + test %esi,%esi │ │ + jle 2d8ec │ │ + mov 0x30(%esp),%eax │ │ + mov %ebp,0x3c(%esp) │ │ + mov 0x1c(%eax),%eax │ │ mov %eax,%edx │ │ - jne 2b100 │ │ - mov 0xc(%ecx),%edx │ │ - cmp %edx,0x28(%esp) │ │ - jne 2b358 │ │ - mov 0x28(%esp),%edi │ │ - test %edi,%edi │ │ - jle 2b190 │ │ - mov 0x20(%esp),%eax │ │ - mov 0x54(%ecx),%edx │ │ - mov 0x28(%esp),%ebp │ │ - mov 0x1c(%eax),%edi │ │ + mov 0x54(%edi),%eax │ │ + mov %edx,%ebp │ │ + mov %eax,0x2c(%esp) │ │ xor %eax,%eax │ │ - test %edx,%edx │ │ - jne 2b137 │ │ - jmp 2b3d3 │ │ + jmp 2d864 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x5c(%edi),%ecx │ │ + cmp %ecx,%edx │ │ + jne 2d890 │ │ add $0x1,%eax │ │ - cmp %ebp,%eax │ │ - je 2b190 │ │ - mov (%edi,%eax,4),%edx │ │ - cmp 0x5c(%ecx),%edx │ │ - je 2b130 │ │ - mov 0x5c(%ecx),%ecx │ │ - mov %edx,0x14(%esp) │ │ - mov 0x34(%esp),%edx │ │ + cmp 0x20(%esp),%eax │ │ + je 2d8e8 │ │ + mov 0x2c(%esp),%ecx │ │ + lea 0x0(,%eax,4),%esi │ │ + mov 0x0(%ebp,%eax,4),%edx │ │ + test %ecx,%ecx │ │ + jne 2d850 │ │ + mov 0x1c(%edi),%ecx │ │ + test %ecx,%ecx │ │ + je 2dae8 │ │ + mov (%ecx,%esi,1),%ecx │ │ + cmp %ecx,%edx │ │ + je 2d857 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x2c(%esp),%ecx │ │ + mov 0x3c(%esp),%ebp │ │ + test %ecx,%ecx │ │ + je 2db23 │ │ + mov 0x5c(%edi),%ecx │ │ mov %eax,0x10(%esp) │ │ + lea -0x191dc(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ mov %ecx,0x18(%esp) │ │ - lea -0x173c4(%ebx),%eax │ │ + mov %edx,0x14(%esp) │ │ movl $0x71,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov %esi,(%esp) │ │ - call 2afb0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov %ebp,(%esp) │ │ + call 2d340 │ │ lea 0x4c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x3c(%esp),%esi │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x30(%esp),%ecx │ │ - lea -0x1ca10(%ebx),%eax │ │ - mov %ecx,(%esp) │ │ + mov 0x3c(%esp),%ebp │ │ + mov 0x38(%esp),%edi │ │ + lea -0x1e824(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ - mov 0x30(%esp),%ebp │ │ - fstpl 0x28(%esp) │ │ - lea -0x1ce0f(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + mov %edi,(%esp) │ │ + call 65e70 │ │ + lea -0x1ec23(%ebx),%eax │ │ + fstpl 0x20(%esp) │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5d000 │ │ - mov %eax,%edi │ │ - mov %ebp,(%esp) │ │ - lea -0x1ce76(%ebx),%eax │ │ + call 65db0 │ │ + mov %edi,(%esp) │ │ + mov %eax,%esi │ │ + lea -0x1ec8a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d000 │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ + call 65db0 │ │ mov 0x68(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ + movsd 0x20(%esp),%xmm3 │ │ + cvtsd2ss %xmm3,%xmm2 │ │ mov %edx,0x14(%esp) │ │ mov 0x64(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ + mov %esi,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - movss %xmm0,0xc(%esp) │ │ - mov 0x8(%esi),%eax │ │ + movss %xmm2,0xc(%esp) │ │ + mov %edx,0x10(%esp) │ │ + mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 2b4e0 │ │ - mov %eax,0xc(%esi) │ │ - mov %eax,%edi │ │ - mov %ebp,(%esp) │ │ - lea -0x1c9fb(%ebx),%eax │ │ + call 2dbc0 │ │ + mov %eax,0xc(%ebp) │ │ + mov %eax,%esi │ │ + mov %edi,(%esp) │ │ + lea -0x1e80f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ - mov 0x20(%esp),%ecx │ │ - mov %eax,0x24(%edi) │ │ - mov 0xc(%edi),%eax │ │ - mov 0x14(%ecx),%edx │ │ - cmp %edx,%eax │ │ - jne 2b462 │ │ - mov 0x20(%esp),%ecx │ │ - mov 0x10(%edi),%eax │ │ - mov 0x18(%ecx),%edx │ │ - cmp %edx,%eax │ │ - jne 2b49c │ │ - mov 0x20(%esp),%ecx │ │ - mov 0x14(%edi),%eax │ │ - mov 0x10(%ecx),%edx │ │ + call 65e30 │ │ + mov %eax,0x24(%esi) │ │ + mov 0x30(%esp),%eax │ │ + mov 0xc(%esi),%edx │ │ + mov 0x14(%eax),%eax │ │ + cmp %eax,%edx │ │ + jne 2db3a │ │ + mov 0x30(%esp),%eax │ │ + mov 0x10(%esi),%edx │ │ + mov 0x18(%eax),%eax │ │ + cmp %eax,%edx │ │ + jne 2db74 │ │ + mov 0x30(%esp),%edx │ │ + mov 0x14(%esi),%eax │ │ + mov 0x10(%edx),%edx │ │ cmp %edx,%eax │ │ - ja 2b4b8 │ │ - jb 2b3a0 │ │ - mov 0x30(%esp),%ecx │ │ - lea -0x1c9e5(%ebx),%eax │ │ - mov %ecx,(%esp) │ │ + ja 2db90 │ │ + jb 2daf0 │ │ + lea -0x1e7f9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ - mov %eax,0x10(%esi) │ │ - mov 0x34(%esp),%ebp │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ + mov %eax,0x10(%ebp) │ │ mov %eax,0x10(%esp) │ │ - movl $0x8d,0x8(%esp) │ │ - lea -0x1be83(%ebx),%eax │ │ - mov %ebp,0x4(%esp) │ │ + lea -0x1dc97(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + movl $0x8d,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x8(%esi),%edx │ │ - mov 0x10(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x10(%ebp),%eax │ │ + mov 0x8(%ebp),%edx │ │ test %eax,%eax │ │ mov 0x18(%edx),%edx │ │ - je 2b2ad │ │ + je 2da09 │ │ cmp %edx,%eax │ │ - jle 2b2e4 │ │ - mov %edx,0x14(%esp) │ │ - mov 0x34(%esp),%edx │ │ + jle 2da40 │ │ mov %eax,0x10(%esp) │ │ - movl $0x91,0x8(%esp) │ │ - lea -0x172cc(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + lea -0x190e4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %edx,0x14(%esp) │ │ + movl $0x91,0x8(%esp) │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x8(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x8(%ebp),%eax │ │ mov 0x18(%eax),%eax │ │ - mov %eax,0x10(%esi) │ │ - mov 0x20(%esp),%ebp │ │ - mov 0x34(%esp),%ecx │ │ - mov %ecx,0x10(%esp) │ │ + mov %eax,0x10(%ebp) │ │ + mov 0x34(%esp),%esi │ │ + mov 0x30(%esp),%edi │ │ movl $0x97,0x14(%esp) │ │ movl $0x8,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov 0x14(%ebp),%eax │ │ + mov %esi,0x10(%esp) │ │ + mov 0x14(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x10(%ebp),%eax │ │ + mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bd50 <__ckd_calloc_3d__> │ │ - mov 0x34(%esp),%edx │ │ - mov %eax,0x14(%esi) │ │ + call 643a0 <__ckd_calloc_3d__@@Base> │ │ + mov %eax,0x14(%ebp) │ │ + mov %esi,0x8(%esp) │ │ movl $0x98,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov 0x10(%ebp),%eax │ │ + mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x18(%esi) │ │ - lea 0x21c(%ebx),%eax │ │ - mov %eax,(%esi) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x18(%ebp) │ │ + lea 0x208(%ebx),%eax │ │ + mov %eax,0x0(%ebp) │ │ lea 0x4c(%esp),%esp │ │ pop %ebx │ │ - mov %esi,%eax │ │ + mov %ebp,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - test %eax,%eax │ │ - je 2b398 │ │ - mov 0x28(%esp),%edx │ │ - mov 0x34(%esp),%ecx │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x14(%esp) │ │ - mov %edx,0x10(%esp) │ │ - lea -0x173f0(%ebx),%eax │ │ + mov 0x20(%esp),%eax │ │ movl $0x6b,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 2b174 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x19208(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 2d8d5 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0xc(%ecx),%eax │ │ - jmp 2b35c │ │ - lea 0x0(%esi),%esi │ │ - mov %edx,0x14(%esp) │ │ - mov 0x34(%esp),%edx │ │ + mov 0x10(%edi),%ecx │ │ + jmp 2d882 │ │ mov %eax,0x10(%esp) │ │ - movl $0x8a,0x8(%esp) │ │ - lea -0x17300(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + lea -0x19118(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %edx,0x14(%esp) │ │ + movl $0x8a,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 2b259 │ │ - mov 0x1c(%ecx),%edx │ │ - mov %esi,0x3c(%esp) │ │ - test %edx,%edx │ │ - mov %edx,0x38(%esp) │ │ - je 2b43d │ │ - mov 0x28(%esp),%ebp │ │ - mov %ecx,0x28(%esp) │ │ - mov %edx,%ecx │ │ - jmp 2b3fb │ │ - xchg %ax,%ax │ │ - add $0x1,%eax │ │ - cmp %ebp,%eax │ │ - je 2b187 │ │ - mov (%edi,%eax,4),%edx │ │ - cmp (%ecx,%eax,4),%edx │ │ - lea 0x0(,%eax,4),%esi │ │ - je 2b3f0 │ │ - mov %esi,%edi │ │ - mov 0x28(%esp),%ecx │ │ - mov 0x3c(%esp),%esi │ │ - mov 0x38(%esp),%ebp │ │ - test %ebp,%ebp │ │ - je 2b457 │ │ - mov 0x38(%esp),%ebp │ │ - mov 0x0(%ebp,%edi,1),%ecx │ │ - jmp 2b142 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%eax │ │ - cmp 0x28(%esp),%eax │ │ - je 2b187 │ │ - mov 0x10(%ecx),%esi │ │ - mov (%edi,%eax,4),%edx │ │ - lea 0x0(,%eax,4),%ebp │ │ - cmp (%esi,%eax,4),%edx │ │ - je 2b430 │ │ - mov 0x3c(%esp),%esi │ │ - mov %ebp,%edi │ │ - jmp 2b414 │ │ - mov 0x10(%ecx),%ecx │ │ - mov (%ecx,%edi,1),%ecx │ │ - jmp 2b142 │ │ - mov %eax,0x14(%esp) │ │ - mov %edx,0x10(%esp) │ │ - lea -0x17390(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 2d9b5 │ │ + mov 0x1c(%edi),%ecx │ │ + test %ecx,%ecx │ │ + je 2db35 │ │ + mov (%ecx,%esi,1),%ecx │ │ + lea 0x0(%esi),%esi │ │ + jmp 2d8a3 │ │ + mov 0x10(%edi),%ecx │ │ + jmp 2db2a │ │ + mov %eax,0x10(%esp) │ │ + lea -0x191a8(%ebx),%eax │ │ + mov %edx,0x14(%esp) │ │ movl $0x81,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov 0x34(%esp),%ebp │ │ + mov 0x34(%esp),%eax │ │ movl $0x5,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov %eax,0x14(%esp) │ │ - mov %edx,0x10(%esp) │ │ - lea -0x17364(%ebx),%eax │ │ + call d7e0 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1917c(%ebx),%eax │ │ + mov %edx,0x14(%esp) │ │ movl $0x84,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - jmp 2b47c │ │ + jmp 2db54 │ │ mov %eax,0x10(%esp) │ │ + lea -0x1914c(%ebx),%eax │ │ mov %edx,0x14(%esp) │ │ - lea -0x17334(%ebx),%eax │ │ movl $0x87,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - jmp 2b47c │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + jmp 2db54 │ │ + jmp 2dbc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0002b4e0 : │ │ +0002dbc0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x57b0b,%ebx │ │ - lea -0x8c(%esp),%esp │ │ - lea -0x17280(%ebx),%edx │ │ + call db90 │ │ + add $0x602ff,%ebx │ │ + lea -0x9c(%esp),%esp │ │ + mov 0xb4(%esp),%eax │ │ + mov 0xc4(%esp),%edx │ │ movl $0x119,0xc(%esp) │ │ - mov %edx,0x4c(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %eax,0x60(%esp) │ │ + mov 0xb8(%esp),%eax │ │ + mov %edx,0x6c(%esp) │ │ + mov %gs:0x14,%edx │ │ + mov %edx,0x8c(%esp) │ │ + xor %edx,%edx │ │ + mov %eax,%edi │ │ + lea -0x19098(%ebx),%edx │ │ + mov %eax,0x5c(%esp) │ │ + mov 0xc0(%esp),%eax │ │ movl $0x28,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0xb0(%esp),%edx │ │ - mov %eax,0x48(%esp) │ │ - mov %edx,(%esp) │ │ - call 61aa0 │ │ - fstpl (%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov 0xb0(%esp),%esi │ │ + mov %edx,0x58(%esp) │ │ + mov %eax,0x44(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,%ebp │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 6a960 │ │ movl $0x1,0xc(%esp) │ │ + fstpl (%esp) │ │ movl $0xa,0x8(%esp) │ │ - call 60b50 │ │ - mov 0x48(%esp),%ecx │ │ - mov 0xa8(%esp),%edx │ │ - test %edx,%edx │ │ - mov %eax,0x4(%ecx) │ │ - mov 0xac(%esp),%eax │ │ - mov %eax,0x18(%ecx) │ │ - mov 0xa0(%esp),%eax │ │ - mov 0x10(%eax),%eax │ │ - mov %eax,0x14(%ecx) │ │ - je 2bd81 │ │ + call 69b00 │ │ + mov %eax,0x4(%ebp) │ │ + test %edi,%edi │ │ + mov 0x10(%esi),%eax │ │ + mov %edi,%esi │ │ + movss 0xbc(%esp),%xmm0 │ │ + movss %xmm0,0x18(%ebp) │ │ + mov %eax,0x14(%ebp) │ │ + je 2e4a3 │ │ mov $0x7,%ecx │ │ - lea -0x1be69(%ebx),%eax │ │ - mov 0xa8(%esp),%esi │ │ - mov %eax,%edi │ │ + lea -0x1dc7d(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - seta %al │ │ - setb %dl │ │ - cmp %dl,%al │ │ - lea -0x1cf3b(%ebx),%ecx │ │ - movl $0x0,0x50(%esp) │ │ - mov %ecx,0x3c(%esp) │ │ - je 2b5de │ │ + je 2de96 │ │ + mov 0x5c(%esp),%esi │ │ mov $0x6,%ecx │ │ - lea -0x1be62(%ebx),%eax │ │ - mov 0xa8(%esp),%esi │ │ - mov %eax,%edi │ │ + lea -0x1dc76(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 2b5de │ │ + je 2de96 │ │ + mov 0x5c(%esp),%esi │ │ mov $0x7,%ecx │ │ - lea -0x1be5c(%ebx),%eax │ │ - mov 0xa8(%esp),%esi │ │ - mov %eax,%edi │ │ + movl $0x0,0x64(%esp) │ │ + lea -0x1dc70(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 2c0b6 │ │ - mov 0xa4(%esp),%edx │ │ - lea -0x170ec(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x4c(%esp),%edx │ │ + seta %dl │ │ + setb %al │ │ + lea -0x1ed4f(%ebx),%esi │ │ + cmp %al,%dl │ │ + mov %esi,0x38(%esp) │ │ + jne 2e7a6 │ │ + mov 0x60(%esp),%esi │ │ + lea -0x18f04(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x58(%esp),%eax │ │ movl $0x95,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x3c(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov 0xa4(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call cf04 │ │ + mov %esi,0x10(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x38(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d6d0 │ │ + mov %eax,0x50(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x44(%esp) │ │ - je 2c079 │ │ - lea 0x6c(%esp),%eax │ │ + je 2e76c │ │ + lea 0x78(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - lea 0x7c(%esp),%eax │ │ + lea 0x88(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - lea 0x78(%esp),%eax │ │ + lea 0x84(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x44(%esp),%eax │ │ + mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a3e0 │ │ + call 62900 │ │ test %eax,%eax │ │ - js 2c057 │ │ - mov 0x78(%esp),%edx │ │ - mov 0x7c(%esp),%eax │ │ - movl $0x0,0x74(%esp) │ │ - mov %eax,0x38(%esp) │ │ - movl $0x0,0x54(%esp) │ │ - mov (%edx),%ebp │ │ - test %ebp,%ebp │ │ - je 2b753 │ │ - xor %eax,%eax │ │ - lea -0x1c499(%ebx),%edi │ │ - mov %eax,0x3c(%esp) │ │ - mov %edi,0x58(%esp) │ │ - lea -0x1c82a(%ebx),%edi │ │ - mov %edi,0x30(%esp) │ │ - jmp 2b6d7 │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x30(%esp),%edi │ │ - mov (%ecx,%eax,1),%ebp │ │ + js 2e74d │ │ + mov 0x84(%esp),%edx │ │ + movl $0x0,0x80(%esp) │ │ + mov (%edx),%eax │ │ + test %eax,%eax │ │ + je 2e735 │ │ + mov 0x88(%esp),%esi │ │ + movl $0x0,0x68(%esp) │ │ + movl $0x0,0x48(%esp) │ │ + mov %esi,0x40(%esp) │ │ + lea -0x1e2ad(%ebx),%esi │ │ + mov %esi,0x4c(%esp) │ │ + lea -0x1e63e(%ebx),%esi │ │ + mov %edx,0x38(%esp) │ │ + mov %esi,0x54(%esp) │ │ + jmp 2de05 │ │ + mov 0x48(%esp),%esi │ │ mov $0x4,%ecx │ │ - mov %ebp,%esi │ │ + mov 0x40(%esp),%eax │ │ + mov 0x54(%esp),%edi │ │ + mov (%eax,%esi,1),%eax │ │ + mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 2b705 │ │ - mov 0x74(%esp),%ecx │ │ - add $0x1,%ecx │ │ - mov %ecx,0x74(%esp) │ │ - mov (%edx,%ecx,4),%ebp │ │ - lea 0x0(,%ecx,4),%eax │ │ - test %ebp,%ebp │ │ - mov %eax,0x3c(%esp) │ │ - je 2b753 │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%edx │ │ + cmp %cl,%dl │ │ + jne 2de41 │ │ + mov 0x80(%esp),%eax │ │ + add $0x1,%eax │ │ + mov %eax,0x80(%esp) │ │ + lea 0x0(,%eax,4),%esi │ │ + mov %esi,0x48(%esp) │ │ + mov 0x38(%esp),%esi │ │ + mov (%esi,%eax,4),%eax │ │ + test %eax,%eax │ │ + je 2dead │ │ + mov 0x4c(%esp),%edi │ │ mov $0x8,%ecx │ │ - mov %ebp,%esi │ │ - mov 0x58(%esp),%edi │ │ + mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 2b6a0 │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%edx │ │ + cmp %cl,%dl │ │ + je 2ddb4 │ │ + mov %eax,%esi │ │ mov $0x8,%ecx │ │ - lea -0x1be51(%ebx),%edi │ │ - mov %ebp,%esi │ │ + lea -0x1dc65(%ebx),%edi │ │ mov $0x1,%eax │ │ + mov 0x68(%esp),%edx │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - cmovne 0x54(%esp),%eax │ │ - mov %eax,0x54(%esp) │ │ - jmp 2b6ba │ │ - mov 0xa4(%esp),%edx │ │ - mov 0x30(%esp),%edi │ │ - mov %edx,0x10(%esp) │ │ - mov 0x4c(%esp),%edx │ │ - lea -0x171cc(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %edi,0x18(%esp) │ │ - mov %ebp,0x14(%esp) │ │ + cmovne %edx,%eax │ │ + mov %eax,0x68(%esp) │ │ + jmp 2ddda │ │ + mov %eax,0x14(%esp) │ │ + mov 0x60(%esp),%eax │ │ + mov 0x54(%esp),%esi │ │ movl $0xa4,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18fe4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x58(%esp),%eax │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x7c(%esp),%eax │ │ - mov 0x78(%esp),%edx │ │ + mov %esi,0x18(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x88(%esp),%eax │ │ + mov %eax,0x40(%esp) │ │ + mov 0x84(%esp),%eax │ │ mov %eax,0x38(%esp) │ │ - jmp 2b6ba │ │ - mov 0x38(%esp),%eax │ │ + jmp 2ddda │ │ + movl $0x0,0x64(%esp) │ │ + lea -0x1ed4f(%ebx),%eax │ │ + mov %eax,0x38(%esp) │ │ + jmp 2dce7 │ │ + mov %esi,%edx │ │ + mov 0x40(%esp),%eax │ │ mov %edx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5a170 │ │ - mov 0x6c(%esp),%eax │ │ - lea 0x70(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ - mov 0x44(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x48(%esp),%eax │ │ - add $0x8,%eax │ │ - movl $0x0,0x7c(%esp) │ │ - movl $0x0,0x78(%esp) │ │ - movl $0x0,0x70(%esp) │ │ - mov %edx,0x14(%esp) │ │ + call 62640 │ │ movl $0x1,0x8(%esp) │ │ + lea 0x7c(%esp),%eax │ │ + mov %eax,0x54(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x78(%esp),%eax │ │ movl $0x4,0x4(%esp) │ │ + movl $0x0,0x88(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x50(%esp),%eax │ │ + movl $0x0,0x84(%esp) │ │ + movl $0x0,0x7c(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 2c035 │ │ - mov 0x6c(%esp),%eax │ │ - lea 0x70(%esp),%edx │ │ + jne 2e716 │ │ + mov 0x78(%esp),%eax │ │ + mov 0x54(%esp),%esi │ │ + mov 0x50(%esp),%edi │ │ mov %eax,0x10(%esp) │ │ - mov 0x44(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x48(%esp),%eax │ │ - add $0xc,%eax │ │ - mov %edx,0x14(%esp) │ │ + lea 0xc(%ebp),%eax │ │ movl $0x1,0x8(%esp) │ │ + mov %esi,0x14(%esp) │ │ movl $0x4,0x4(%esp) │ │ + mov %edi,0xc(%esp) │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 2c035 │ │ - mov 0x6c(%esp),%eax │ │ - lea 0x70(%esp),%edx │ │ + jne 2e716 │ │ + mov 0x78(%esp),%eax │ │ + mov %esi,0x14(%esp) │ │ + mov %edi,0xc(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x44(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x48(%esp),%eax │ │ - add $0x10,%eax │ │ - mov %edx,0x14(%esp) │ │ + lea 0x10(%ebp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 2c035 │ │ - mov 0x6c(%esp),%eax │ │ - lea 0x70(%esp),%edx │ │ + jne 2e716 │ │ + mov 0x78(%esp),%eax │ │ + mov %esi,0x14(%esp) │ │ + mov %edi,0xc(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x44(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x14(%esp) │ │ - lea 0x74(%esp),%eax │ │ + lea 0x80(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 2c035 │ │ - mov 0x48(%esp),%eax │ │ - mov 0x74(%esp),%edi │ │ - mov 0xc(%eax),%ecx │ │ - mov 0x8(%eax),%esi │ │ - mov 0x10(%eax),%edx │ │ - mov %ecx,%eax │ │ + jne 2e716 │ │ + mov 0xc(%ebp),%edx │ │ + mov 0x8(%ebp),%esi │ │ + mov 0x10(%ebp),%ecx │ │ + mov 0x80(%esp),%edi │ │ + mov %edx,%eax │ │ imul %esi,%eax │ │ - imul %edx,%eax │ │ + imul %ecx,%eax │ │ cmp %eax,%edi │ │ - jne 2bfe8 │ │ - mov 0x48(%esp),%eax │ │ - movss 0x18(%eax),%xmm0 │ │ + jne 2e6cc │ │ + movss 0x18(%ebp),%xmm0 │ │ xorps %xmm1,%xmm1 │ │ ucomiss %xmm0,%xmm1 │ │ - jae 2bfac │ │ - ucomiss -0x12914(%ebx),%xmm0 │ │ - jae 2bfac │ │ - mov 0x4c(%esp),%edx │ │ - lea -0x1700c(%ebx),%eax │ │ + jae 2e690 │ │ + ucomiss -0x14738(%ebx),%xmm0 │ │ + jae 2e690 │ │ + mov 0x58(%esp),%esi │ │ + lea -0x18e24(%ebx),%eax │ │ movl $0xa,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0xc8,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x48(%esp),%eax │ │ - cmpl $0x1,0x14(%eax) │ │ - jbe 2bd1b │ │ - mov 0x4c(%esp),%edx │ │ - lea -0x16fdc(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %esi,0x4(%esp) │ │ + call 67510 │ │ + cmpl $0x1,0x14(%ebp) │ │ + jbe 2e448 │ │ movl $0xcf,0x8(%esp) │ │ + lea -0x18df4(%ebx),%eax │ │ + mov %esi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x4c(%esp),%edx │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ movl $0xd2,0x14(%esp) │ │ - mov %edx,0x10(%esp) │ │ + mov %esi,0x10(%esp) │ │ movl $0x1,0xc(%esp) │ │ - mov 0x10(%ecx),%eax │ │ + mov 0x10(%ebp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0xc(%ecx),%eax │ │ + mov 0xc(%ebp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%ecx),%eax │ │ + mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5bd50 <__ckd_calloc_3d__> │ │ - mov 0x48(%esp),%esi │ │ - mov %eax,(%esi) │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x4c(%esp),%edx │ │ + call 643a0 <__ckd_calloc_3d__@@Base> │ │ + mov %eax,0x0(%ebp) │ │ + mov 0x58(%esp),%eax │ │ movl $0xdc,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x10(%ecx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x10(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%ebp │ │ - mov 0x48(%esp),%eax │ │ - movl $0x0,0x74(%esp) │ │ - movl $0x0,0x40(%esp) │ │ - mov 0x8(%eax),%eax │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movl $0x0,0x80(%esp) │ │ + mov %eax,%esi │ │ + mov 0x8(%ebp),%eax │ │ + movl $0x0,0x4c(%esp) │ │ test %eax,%eax │ │ - je 2bb60 │ │ - mov 0x48(%esp),%edi │ │ - mov %ebp,0x38(%esp) │ │ - mov 0xc(%edi),%ebp │ │ - xor %esi,%esi │ │ - test %ebp,%ebp │ │ - movl $0x0,0x3c(%esp) │ │ - je 2bb12 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x6c(%esp),%eax │ │ - lea 0x70(%esp),%edx │ │ + je 2e2ab │ │ + mov %esi,0x40(%esp) │ │ + mov %ebp,%esi │ │ + mov 0xc(%esi),%edi │ │ + movl $0x0,0x48(%esp) │ │ + test %edi,%edi │ │ + je 2e259 │ │ + jmp 2e100 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov 0x78(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ - mov 0x44(%esp),%eax │ │ - mov %edx,0x14(%esp) │ │ + mov 0x50(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x10(%edi),%eax │ │ + mov 0x10(%esi),%eax │ │ movl $0x4,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov 0x38(%esp),%eax │ │ + mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ - cmp 0x10(%edi),%eax │ │ - jne 2bf8a │ │ + call 62ea0 │ │ + cmp 0x10(%esi),%eax │ │ + jne 2e671 │ │ + mov 0x40(%esp),%edi │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 3c5f0 │ │ - fstpl 0x30(%esp) │ │ - mov 0x40(%esp),%eax │ │ - xorpd %xmm0,%xmm0 │ │ + mov %edi,(%esp) │ │ + call 3fa40 │ │ + mov 0x4c(%esp),%edx │ │ + fstpl 0x38(%esp) │ │ + movss 0x18(%esi),%xmm5 │ │ + cvtss2sd %xmm5,%xmm5 │ │ + xorpd %xmm3,%xmm3 │ │ + mov %edx,%eax │ │ + movsd 0x38(%esp),%xmm4 │ │ add $0x1,%eax │ │ - ucomisd 0x30(%esp),%xmm0 │ │ - cvtss2sd 0x18(%edi),%xmm0 │ │ - cmovb 0x40(%esp),%eax │ │ - movsd %xmm0,0x8(%esp) │ │ - mov %eax,0x40(%esp) │ │ - mov 0x10(%edi),%eax │ │ + ucomisd %xmm4,%xmm3 │ │ + movsd %xmm5,0x8(%esp) │ │ + cmovb %edx,%eax │ │ + mov %eax,0x4c(%esp) │ │ + mov 0x10(%esi),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 3c670 │ │ - mov 0x10(%edi),%eax │ │ + call 3fb80 │ │ + mov 0x10(%esi),%eax │ │ + mov %edi,(%esp) │ │ + xor %edi,%edi │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 3c5f0 │ │ + call 3fa40 │ │ fstp %st(0) │ │ - mov 0x10(%edi),%eax │ │ - test %eax,%eax │ │ - je 2bb00 │ │ - shl $0x2,%esi │ │ - xor %ebp,%ebp │ │ - mov %esi,0x30(%esp) │ │ - xor %esi,%esi │ │ - jmp 2baa5 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x74(%esp),%ecx │ │ + mov 0x48(%esp),%eax │ │ + mov 0x10(%esi),%ebp │ │ + shl $0x2,%eax │ │ + mov %eax,0x38(%esp) │ │ + test %ebp,%ebp │ │ + jne 2e1e8 │ │ + jmp 2e247 │ │ + xchg %ax,%ax │ │ + mov 0x80(%esp),%ecx │ │ mov (%edx,%ecx,4),%edx │ │ - mov 0x30(%esp),%ecx │ │ - add (%edx,%ecx,1),%ebp │ │ + mov 0x38(%esp),%ecx │ │ + mov (%edx,%ecx,1),%ebp │ │ mov %eax,%ecx │ │ shr $0xa,%ecx │ │ - cmp $0x3fbff,%eax │ │ mov $0xffffffff,%edx │ │ + add %edi,%ebp │ │ + cmp $0x3fbff,%eax │ │ cmovle %ecx,%edx │ │ - add $0x1,%esi │ │ + add $0x1,%edi │ │ mov %dl,0x0(%ebp) │ │ - cmp 0x10(%edi),%esi │ │ - mov %esi,%ebp │ │ - jae 2bb00 │ │ - mov 0x38(%esp),%eax │ │ - mov 0xb0(%esp),%edx │ │ - cvtss2sd (%eax,%ebp,4),%xmm0 │ │ - mov %edx,(%esp) │ │ - movsd %xmm0,0x4(%esp) │ │ - call 61ae0 │ │ + cmp 0x10(%esi),%edi │ │ + jae 2e247 │ │ + mov 0x40(%esp),%eax │ │ + movss (%eax,%edi,4),%xmm2 │ │ + cvtss2sd %xmm2,%xmm2 │ │ + mov 0x44(%esp),%eax │ │ + movsd %xmm2,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 6a9a0 │ │ + mov (%esi),%edx │ │ mov $0x1ff,%ecx │ │ - mov (%edi),%edx │ │ sub %eax,%ecx │ │ - cmpl $0x1,0x14(%edi) │ │ + cmpl $0x1,0x14(%esi) │ │ mov %ecx,%eax │ │ - ja 2ba78 │ │ - mov 0x30(%esp),%ecx │ │ - mov (%edx,%ecx,1),%edx │ │ - mov $0xffffffff,%ecx │ │ - mov (%edx,%ebp,4),%edx │ │ + ja 2e1b8 │ │ + mov 0x38(%esp),%ecx │ │ mov %eax,%ebp │ │ - add 0x74(%esp),%edx │ │ shr $0xa,%ebp │ │ + mov (%edx,%ecx,1),%edx │ │ + mov 0x80(%esp),%ecx │ │ + add (%edx,%edi,4),%ecx │ │ cmp $0x3fbff,%eax │ │ + mov %ecx,%edx │ │ + mov $0xffffffff,%ecx │ │ cmovle %ebp,%ecx │ │ - add $0x1,%esi │ │ + add $0x1,%edi │ │ mov %cl,(%edx) │ │ - cmp 0x10(%edi),%esi │ │ - mov %esi,%ebp │ │ - jb 2baa5 │ │ - addl $0x1,0x3c(%esp) │ │ - mov 0x3c(%esp),%esi │ │ - cmp 0xc(%edi),%esi │ │ - jb 2b9c0 │ │ - mov 0x74(%esp),%eax │ │ + cmp 0x10(%esi),%edi │ │ + jb 2e1e8 │ │ + addl $0x1,0x48(%esp) │ │ + mov 0x48(%esp),%eax │ │ + cmp 0xc(%esi),%eax │ │ + jb 2e100 │ │ + mov 0x80(%esp),%eax │ │ add $0x1,%eax │ │ - mov %eax,0x74(%esp) │ │ - cmp 0x8(%edi),%eax │ │ - jb 2b9a8 │ │ - mov 0x40(%esp),%esi │ │ - mov 0x38(%esp),%ebp │ │ - test %esi,%esi │ │ - je 2bb60 │ │ + mov %eax,0x80(%esp) │ │ + cmp 0x8(%esi),%eax │ │ + jb 2e0d6 │ │ + mov 0x4c(%esp),%eax │ │ + mov %esi,%ebp │ │ mov 0x40(%esp),%esi │ │ - mov 0x4c(%esp),%edx │ │ - lea -0x16f64(%ebx),%eax │ │ - mov %esi,0x10(%esp) │ │ + test %eax,%eax │ │ + je 2e2ab │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18d7c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x58(%esp),%eax │ │ movl $0xfe,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov %ebp,(%esp) │ │ - call 5bce0 │ │ - mov 0x54(%esp),%ecx │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + mov 0x68(%esp),%ecx │ │ test %ecx,%ecx │ │ - je 2bb8c │ │ - mov 0x70(%esp),%eax │ │ + je 2e2d7 │ │ + mov 0x7c(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x6c(%esp),%eax │ │ + mov 0x78(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x44(%esp),%eax │ │ + mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5b070 │ │ - mov 0x44(%esp),%eax │ │ + call 63650 │ │ + mov 0x50(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea 0x68(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x74(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - je 2bf68 │ │ - mov 0x44(%esp),%eax │ │ + je 2e652 │ │ + mov 0x50(%esp),%eax │ │ + lea -0x1dc7d(%ebx),%edi │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov 0x48(%esp),%edx │ │ - mov 0x10(%edx),%eax │ │ + call d6e0 │ │ + mov 0x10(%ebp),%eax │ │ mov %eax,0x18(%esp) │ │ - mov 0xc(%edx),%eax │ │ + mov 0xc(%ebp),%eax │ │ mov %eax,0x14(%esp) │ │ - mov 0x8(%edx),%eax │ │ - mov 0x4c(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ + mov 0x8(%ebp),%eax │ │ movl $0x10c,0x8(%esp) │ │ - lea -0x16f04(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18d1c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x5c(%esp),%esi │ │ mov $0x7,%ecx │ │ - lea -0x1be69(%ebx),%eax │ │ - mov 0xa8(%esp),%esi │ │ - mov %eax,%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 2becf │ │ + je 2e605 │ │ + mov 0x5c(%esp),%esi │ │ mov $0x6,%ecx │ │ - lea -0x1be62(%ebx),%eax │ │ - mov 0xa8(%esp),%esi │ │ - mov %eax,%edi │ │ + lea -0x1dc76(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 2be48 │ │ + je 2e595 │ │ + mov 0x5c(%esp),%esi │ │ mov $0x7,%ecx │ │ - lea -0x1be5c(%ebx),%eax │ │ - mov 0xa8(%esp),%esi │ │ - mov %eax,%edi │ │ + lea -0x1dc70(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 2bc94 │ │ + je 2e3d5 │ │ + mov 0x5c(%esp),%esi │ │ mov $0x9,%ecx │ │ - lea -0x1be14(%ebx),%eax │ │ - mov 0xa8(%esp),%esi │ │ - mov %eax,%edi │ │ + lea -0x1dc28(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 2bc94 │ │ - mov 0x48(%esp),%edx │ │ - mov 0x8(%edx),%eax │ │ - cmp 0x50(%esp),%eax │ │ - jne 2bdf4 │ │ - mov 0x48(%esp),%eax │ │ - movl $0x0,0x20(%eax) │ │ - lea 0x8c(%esp),%esp │ │ + je 2e3d5 │ │ + mov 0x8(%ebp),%eax │ │ + cmp 0x64(%esp),%eax │ │ + jne 2e547 │ │ + mov 0x8c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + movl $0x0,0x20(%ebp) │ │ + mov %ebp,%eax │ │ + jne 2e508 │ │ + lea 0x9c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x4c(%esp),%edx │ │ - lea -0x16e60(%ebx),%eax │ │ movl $0x140,0x8(%esp) │ │ + lea -0x18c78(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x58(%esp),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x8(%ecx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x8(%ebp),%eax │ │ cmp $0x1,%eax │ │ - jbe 2bdbe │ │ - mov 0x4c(%esp),%edx │ │ + jbe 2e4d2 │ │ + mov 0x58(%esp),%esi │ │ movl $0x144,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x8(%ecx),%edx │ │ - mov %eax,0x1c(%ecx) │ │ - test %edx,%edx │ │ - je 2bd0f │ │ - xor %esi,%esi │ │ - xor %ecx,%ecx │ │ - mov 0x48(%esp),%edi │ │ - mov %esi,(%eax,%esi,4) │ │ - add $0x1,%ecx │ │ - mov %ecx,%esi │ │ - mov 0x8(%edi),%edx │ │ - cmp %edx,%ecx │ │ - jb 2bcfc │ │ - mov 0x48(%esp),%eax │ │ - mov %edx,0x14(%eax) │ │ - jmp 2bc7d │ │ - mov 0x4c(%esp),%edx │ │ - lea -0x16fb0(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov %esi,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x8(%ebp),%ecx │ │ + mov %eax,0x1c(%ebp) │ │ + test %ecx,%ecx │ │ + je 2e440 │ │ + xor %edx,%edx │ │ + mov %edx,(%eax,%edx,4) │ │ + add $0x1,%edx │ │ + mov 0x8(%ebp),%ecx │ │ + cmp %ecx,%edx │ │ + jb 2e433 │ │ + mov %ecx,0x14(%ebp) │ │ + jmp 2e3ac │ │ + mov 0x58(%esp),%esi │ │ + lea -0x18dc8(%ebx),%eax │ │ movl $0xd5,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x4c(%esp),%edx │ │ + mov %eax,0xc(%esp) │ │ + mov %esi,0x4(%esp) │ │ + call 67510 │ │ movl $0xd8,0x14(%esp) │ │ - mov %edx,0x10(%esp) │ │ + mov %esi,0x10(%esp) │ │ movl $0x1,0xc(%esp) │ │ - mov 0x8(%ecx),%eax │ │ + mov 0x8(%ebp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x10(%ecx),%eax │ │ + mov 0x10(%ebp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0xc(%ecx),%eax │ │ + mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5bd50 <__ckd_calloc_3d__> │ │ - mov 0x48(%esp),%esi │ │ - mov %eax,(%esi) │ │ - jmp 2b958 │ │ + call 643a0 <__ckd_calloc_3d__@@Base> │ │ + mov %eax,0x0(%ebp) │ │ + jmp 2e08d │ │ cmp $0x1,%eax │ │ - je 2bf44 │ │ - mov 0xb4(%esp),%edx │ │ - movl $0x0,0x50(%esp) │ │ - cmp 0x4(%edx),%eax │ │ - je 2bf28 │ │ - lea -0x1be5c(%ebx),%esi │ │ - lea -0x1cf3b(%ebx),%edx │ │ - mov %esi,0xa8(%esp) │ │ - mov %edx,0x3c(%esp) │ │ - jmp 2b5de │ │ + je 2e526 │ │ + mov 0x6c(%esp),%esi │ │ + movl $0x0,0x64(%esp) │ │ + cmp 0x4(%esi),%eax │ │ + je 2e50d │ │ + lea -0x1dc70(%ebx),%eax │ │ + mov %eax,0x5c(%esp) │ │ + lea -0x1ed4f(%ebx),%eax │ │ + mov %eax,0x38(%esp) │ │ + jmp 2dce7 │ │ mov %eax,0x10(%esp) │ │ + lea -0x1dc1f(%ebx),%eax │ │ movl $0x142,0x8(%esp) │ │ - lea -0x1be0b(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x4c(%esp),%edx │ │ + mov 0x58(%esp),%eax │ │ movl $0x5,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0xa4(%esp),%edx │ │ - mov 0xa8(%esp),%esi │ │ - mov %edx,0x1c(%esp) │ │ - mov 0x50(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x4c(%esp),%edx │ │ + call d7e0 │ │ + call db70 │ │ + lea -0x1dc76(%ebx),%eax │ │ + mov %eax,0x5c(%esp) │ │ + lea -0x1ed4f(%ebx),%eax │ │ + mov %eax,0x38(%esp) │ │ + jmp 2dce7 │ │ + movl $0x0,0x64(%esp) │ │ + lea -0x1dc7d(%ebx),%eax │ │ + mov %eax,0x5c(%esp) │ │ + lea -0x1ed4f(%ebx),%eax │ │ + mov %eax,0x38(%esp) │ │ + jmp 2dce7 │ │ mov %eax,0x18(%esp) │ │ - mov %esi,0x14(%esp) │ │ - lea -0x16e34(%ebx),%eax │ │ + mov 0x5c(%esp),%eax │ │ + mov 0x60(%esp),%esi │ │ movl $0x14d,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x64(%esp),%eax │ │ movl $0x5,(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x4c(%esp),%edx │ │ - lea -0x16e98(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov %esi,0x1c(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18c4c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x1,(%esp) │ │ + call d7e0 │ │ + mov 0x58(%esp),%esi │ │ + lea -0x18cb0(%ebx),%eax │ │ movl $0x138,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x4c(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov %esi,0x4(%esp) │ │ + call 67510 │ │ movl $0x139,0xc(%esp) │ │ + mov %esi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x8(%ecx),%eax │ │ + mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x48(%esp),%esi │ │ - mov 0x8(%esi),%edx │ │ - mov %eax,0x1c(%esi) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x8(%ebp),%edx │ │ + mov %eax,0x1c(%ebp) │ │ test %edx,%edx │ │ - je 2bc7d │ │ - mov 0xb4(%esp),%edx │ │ - xor %ecx,%ecx │ │ - mov 0x48(%edx),%esi │ │ + je 2e3ac │ │ + mov 0x6c(%esp),%esi │ │ xor %edx,%edx │ │ - movswl (%esi,%ecx,2),%edi │ │ + mov 0x48(%esi),%ecx │ │ + movswl (%ecx,%edx,2),%esi │ │ + mov %esi,(%eax,%edx,4) │ │ add $0x1,%edx │ │ - mov %edi,(%eax,%ecx,4) │ │ - mov 0x48(%esp),%edi │ │ - mov %edx,%ecx │ │ - cmp 0x8(%edi),%edx │ │ - jb 2beb5 │ │ - jmp 2bc7d │ │ - mov 0x4c(%esp),%edx │ │ - lea -0x16ec0(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ + cmp 0x8(%ebp),%edx │ │ + jb 2e5f1 │ │ + jmp 2e3ac │ │ + mov 0x58(%esp),%esi │ │ + lea -0x18cd8(%ebx),%eax │ │ movl $0x133,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x4c(%esp),%edx │ │ + mov %eax,0xc(%esp) │ │ + mov %esi,0x4(%esp) │ │ + call 67510 │ │ movl $0x134,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %esi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x8(%ecx),%eax │ │ + mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x48(%esp),%esi │ │ - mov %eax,0x1c(%esi) │ │ - jmp 2bc7d │ │ - lea -0x1be62(%ebx),%esi │ │ - lea -0x1cf3b(%ebx),%edx │ │ - mov %esi,0xa8(%esp) │ │ - mov %edx,0x3c(%esp) │ │ - jmp 2b5de │ │ - lea -0x1be69(%ebx),%esi │ │ - lea -0x1cf3b(%ebx),%edx │ │ - movl $0x0,0x50(%esp) │ │ - mov %esi,0xa8(%esp) │ │ - mov %edx,0x3c(%esp) │ │ - jmp 2b5de │ │ - mov 0xa4(%esp),%edx │ │ - lea -0x16f24(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x1c(%ebp) │ │ + jmp 2e3ac │ │ + mov 0x60(%esp),%eax │ │ movl $0x106,0x8(%esp) │ │ - jmp 2bdd4 │ │ - mov 0xa4(%esp),%edx │ │ - lea -0x16f88(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18d3c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + jmp 2e4e8 │ │ + mov 0x60(%esp),%eax │ │ movl $0xe6,0x8(%esp) │ │ - jmp 2bdd4 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - lea -0x17030(%ebx),%eax │ │ - movl $0xc5,0x8(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18da0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x4c(%esp),%edx │ │ + jmp 2e4e8 │ │ + cvtss2sd %xmm0,%xmm6 │ │ + lea -0x18e48(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x58(%esp),%eax │ │ + movl $0xc5,0x8(%esp) │ │ movl $0x5,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 5e6d0 │ │ + movsd %xmm6,0x10(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov %edx,0x20(%esp) │ │ - mov 0xa4(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x4c(%esp),%edx │ │ - lea -0x1706c(%ebx),%eax │ │ - mov %ecx,0x1c(%esp) │ │ + call d7e0 │ │ + mov 0x60(%esp),%eax │ │ + mov %ecx,0x20(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18e84(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x58(%esp),%eax │ │ mov %esi,0x18(%esp) │ │ mov %edi,0x14(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0xbd,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x5,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0xa4(%esp),%edx │ │ - lea -0x17090(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + call d7e0 │ │ + mov 0x60(%esp),%eax │ │ movl $0xb8,0x8(%esp) │ │ - jmp 2bdd4 │ │ - mov 0xa4(%esp),%edx │ │ - lea -0x171f4(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18ea8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + jmp 2e4e8 │ │ + mov 0x88(%esp),%eax │ │ + movl $0x0,0x68(%esp) │ │ + mov %eax,0x40(%esp) │ │ + jmp 2deaf │ │ + mov 0x60(%esp),%eax │ │ movl $0x9c,0x8(%esp) │ │ - jmp 2bdd4 │ │ - mov 0xa4(%esp),%edx │ │ - lea -0x170c8(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1900c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + jmp 2e4e8 │ │ + mov 0x60(%esp),%eax │ │ movl $0x98,0x8(%esp) │ │ - mov 0x4c(%esp),%edx │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18ee0(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x58(%esp),%eax │ │ movl $0x5,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 5e890 │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0xa8(%esp),%esi │ │ - mov 0x4c(%esp),%edx │ │ - lea -0x17250(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + call d7e0 │ │ + mov 0x5c(%esp),%esi │ │ + lea -0x19068(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %esi,0x10(%esp) │ │ + mov 0x58(%esp),%eax │ │ movl $0x40,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x3c(%esp),%edx │ │ + mov %esi,0x10(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x38(%esp),%eax │ │ mov %esi,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call cf04 │ │ + mov %eax,0x4(%esp) │ │ + call d6d0 │ │ + mov %eax,0x40(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x38(%esp) │ │ - je 2c44d │ │ - lea 0x70(%esp),%eax │ │ + je 2ec54 │ │ + lea 0x74(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - lea 0x78(%esp),%eax │ │ + lea 0x80(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - lea 0x64(%esp),%eax │ │ + lea 0x7c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%esp),%eax │ │ + mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a3e0 │ │ + call 62900 │ │ test %eax,%eax │ │ - js 2c400 │ │ - mov 0x64(%esp),%edx │ │ - mov %edx,0x40(%esp) │ │ - mov (%edx),%ebp │ │ - test %ebp,%ebp │ │ - je 2c236 │ │ - lea -0x1c499(%ebx),%edi │ │ - movl $0x4,0x50(%esp) │ │ - mov %edi,0x58(%esp) │ │ - movl $0x0,0x44(%esp) │ │ - lea -0x1be55(%ebx),%edi │ │ - movl $0x0,0x30(%esp) │ │ + js 2ec35 │ │ + mov 0x7c(%esp),%edx │ │ + mov (%edx),%eax │ │ + test %eax,%eax │ │ + je 2eae4 │ │ + lea -0x1e2ad(%ebx),%esi │ │ + xor %edi,%edi │ │ + mov %esi,0x4c(%esp) │ │ + lea -0x1dc69(%ebx),%esi │ │ + mov %ebp,0x68(%esp) │ │ + mov %edi,%ebp │ │ + movl $0x0,0x48(%esp) │ │ movl $0x0,0x54(%esp) │ │ - mov %edi,0x5c(%esp) │ │ - jmp 2c204 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x78(%esp),%eax │ │ - mov 0x54(%esp),%edx │ │ + mov %edx,0x50(%esp) │ │ + mov %esi,0x64(%esp) │ │ + jmp 2e8d7 │ │ + nop │ │ + mov 0x80(%esp),%eax │ │ mov $0x4,%ecx │ │ - mov 0x5c(%esp),%edi │ │ - mov (%eax,%edx,1),%eax │ │ + mov 0x64(%esp),%edi │ │ + mov (%eax,%ebp,1),%eax │ │ mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 2c54f │ │ - lea 0x68(%esp),%edx │ │ + jne 2eca0 │ │ mov %eax,(%esp) │ │ + lea 0x88(%esp),%edx │ │ mov %edx,0x8(%esp) │ │ - lea -0x1c4b8(%ebx),%edx │ │ + lea -0x1e2cc(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ - call cf84 │ │ + call d750 │ │ cmp $0x1,%eax │ │ - jne 2c51e │ │ - cvtss2sd 0x68(%esp),%xmm0 │ │ - xor %edx,%edx │ │ - mov 0x64(%esp),%eax │ │ - ucomisd -0x12a24(%ebx),%xmm0 │ │ - seta %dl │ │ - mov %eax,0x40(%esp) │ │ - mov %edx,0x30(%esp) │ │ - mov 0x40(%esp),%eax │ │ - mov 0x50(%esp),%edx │ │ - mov (%eax,%edx,1),%ebp │ │ - mov %edx,%eax │ │ - add $0x4,%eax │ │ - test %ebp,%ebp │ │ - je 2c468 │ │ - mov 0x50(%esp),%edx │ │ + jne 2ec73 │ │ + movss 0x88(%esp),%xmm0 │ │ + xor %eax,%eax │ │ + cvtss2sd %xmm0,%xmm0 │ │ + ucomisd -0x14840(%ebx),%xmm0 │ │ + seta %al │ │ + add $0x4,%ebp │ │ + mov %eax,0x54(%esp) │ │ + mov 0x7c(%esp),%eax │ │ mov %eax,0x50(%esp) │ │ - mov %edx,0x54(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov (%eax,%ebp,1),%eax │ │ + test %eax,%eax │ │ + je 2e923 │ │ + mov 0x4c(%esp),%edi │ │ mov $0x8,%ecx │ │ - mov %ebp,%esi │ │ - mov 0x58(%esp),%edi │ │ + mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 2c180 │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%edx │ │ + cmp %cl,%dl │ │ + je 2e860 │ │ + lea -0x1dc65(%ebx),%edi │ │ + mov %eax,%esi │ │ mov $0x8,%ecx │ │ - lea -0x1be51(%ebx),%edi │ │ - mov %ebp,%esi │ │ mov $0x1,%eax │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - cmovne 0x44(%esp),%eax │ │ - mov %eax,0x44(%esp) │ │ - jmp 2c1e0 │ │ - mov 0x78(%esp),%eax │ │ - mov 0x40(%esp),%edx │ │ - mov %eax,0x4(%esp) │ │ + mov 0x48(%esp),%edi │ │ + cmovne %edi,%eax │ │ + add $0x4,%ebp │ │ + mov %eax,0x48(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov (%eax,%ebp,1),%eax │ │ + test %eax,%eax │ │ + jne 2e8d7 │ │ + mov 0x50(%esp),%edx │ │ + mov 0x80(%esp),%eax │ │ + mov 0x68(%esp),%ebp │ │ mov %edx,(%esp) │ │ - lea 0x74(%esp),%esi │ │ - call 5a170 │ │ + mov %eax,0x4(%esp) │ │ + call 62640 │ │ + mov 0x54(%esp),%esi │ │ + movl $0x0,0x80(%esp) │ │ + movl $0x0,0x7c(%esp) │ │ movl $0x0,0x78(%esp) │ │ - movl $0x0,0x64(%esp) │ │ - movl $0x0,0x74(%esp) │ │ - movl $0x0,0x44(%esp) │ │ - movl $0x0,0x30(%esp) │ │ - mov 0x70(%esp),%eax │ │ + test %esi,%esi │ │ + je 2ed08 │ │ + mov 0x5c(%esp),%eax │ │ + lea 0x78(%esp),%esi │ │ + movl $0x65,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18f9c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x74(%esp),%eax │ │ mov %esi,0x14(%esp) │ │ + movl $0x1,0x8(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x38(%esp),%eax │ │ + mov 0x40(%esp),%eax │ │ + movl $0x4,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov 0x48(%esp),%eax │ │ - add $0x8,%eax │ │ + lea 0x14(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call 62ea0 │ │ + cmp $0x1,%eax │ │ + jne 2ece9 │ │ + mov 0x74(%esp),%eax │ │ + mov %esi,0x14(%esp) │ │ movl $0x4,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x8(%ebp),%eax │ │ mov %eax,0x8(%esp) │ │ - lea 0x7c(%esp),%eax │ │ + lea 0x84(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5ab30 │ │ + call 630b0 │ │ test %eax,%eax │ │ - js 2c3de │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x7c(%esp),%eax │ │ - mov 0x4c(%esp),%edx │ │ - mov %eax,0x1c(%ecx) │ │ - mov 0x14(%ecx),%eax │ │ + js 2ec16 │ │ + mov 0x84(%esp),%eax │ │ + mov %eax,0x1c(%ebp) │ │ + mov 0x14(%ebp),%eax │ │ mov %eax,0x14(%esp) │ │ - mov 0x8(%ecx),%eax │ │ - mov %eax,0x10(%esp) │ │ + mov 0x8(%ebp),%eax │ │ movl $0x71,0x8(%esp) │ │ - lea -0x1715c(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x30(%esp),%eax │ │ - test %eax,%eax │ │ - jne 2c339 │ │ - mov 0x48(%esp),%eax │ │ - mov 0x8(%eax),%ecx │ │ - movl $0x1,0x14(%eax) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18f74(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x48(%esp),%ecx │ │ test %ecx,%ecx │ │ - je 2c339 │ │ - mov 0x1c(%eax),%edi │ │ - mov $0x1,%esi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - mov 0x48(%esp),%ebp │ │ - jmp 2c323 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x14(%ebp),%esi │ │ - mov (%edi,%edx,4),%edx │ │ - cmp %esi,%edx │ │ - jb 2c330 │ │ - add $0x1,%edx │ │ - mov %edx,0x14(%ebp) │ │ - add $0x1,%eax │ │ - cmp %ecx,%eax │ │ - mov %eax,%edx │ │ - jne 2c320 │ │ - mov 0x44(%esp),%eax │ │ - test %eax,%eax │ │ - je 2c35d │ │ - mov 0x74(%esp),%eax │ │ + je 2ea6b │ │ + mov 0x78(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x70(%esp),%eax │ │ + mov 0x74(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%esp),%eax │ │ + mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5b070 │ │ - mov 0x38(%esp),%eax │ │ + call 63650 │ │ + mov 0x40(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea 0x6c(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x73(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - je 2c422 │ │ - mov 0x38(%esp),%eax │ │ + je 2ebd3 │ │ + mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov 0x48(%esp),%edx │ │ - mov 0x14(%edx),%eax │ │ + call d6e0 │ │ + mov 0x14(%ebp),%eax │ │ mov %eax,0x14(%esp) │ │ - mov 0x8(%edx),%eax │ │ - mov 0x4c(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ + mov 0x8(%ebp),%eax │ │ movl $0x84,0x8(%esp) │ │ - lea -0x17114(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18f2c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x8(%ebp),%eax │ │ + mov %eax,0x64(%esp) │ │ + jmp 2dce7 │ │ + mov 0x80(%esp),%eax │ │ + mov %edx,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 62640 │ │ + movl $0x4,0x4(%esp) │ │ + lea 0x78(%esp),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov 0x74(%esp),%eax │ │ + movl $0x0,0x80(%esp) │ │ + movl $0x0,0x7c(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x40(%esp),%eax │ │ + movl $0x0,0x78(%esp) │ │ mov %eax,0xc(%esp) │ │ + lea 0x8(%ebp),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea 0x84(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 630b0 │ │ + test %eax,%eax │ │ + js 2ec16 │ │ + mov 0x84(%esp),%eax │ │ + mov %eax,0x1c(%ebp) │ │ + mov 0x14(%ebp),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov 0x8(%ebp),%eax │ │ + movl $0x71,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x48(%esp),%eax │ │ - mov 0x8(%eax),%eax │ │ - mov %eax,0x50(%esp) │ │ - jmp 2b5de │ │ - mov 0xa8(%esp),%esi │ │ - lea -0x1be2d(%ebx),%eax │ │ - mov %esi,0x10(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18f74(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x8(%ebp),%edx │ │ + movl $0x1,0x14(%ebp) │ │ + test %edx,%edx │ │ + je 2ea6b │ │ + movl $0x0,0x48(%esp) │ │ + mov 0x1c(%ebp),%eax │ │ + mov $0x1,%esi │ │ + lea (%eax,%edx,4),%ecx │ │ + jmp 2ebbb │ │ + lea 0x0(%esi),%esi │ │ + mov 0x14(%ebp),%esi │ │ + mov (%eax),%edx │ │ + cmp %esi,%edx │ │ + jb 2ebc7 │ │ + add $0x1,%edx │ │ + mov %edx,0x14(%ebp) │ │ + add $0x4,%eax │ │ + cmp %ecx,%eax │ │ + jne 2ebb8 │ │ + jmp 2ea47 │ │ + movsbl 0x73(%esp),%eax │ │ + movl $0x7f,0x8(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18f50(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x58(%esp),%eax │ │ + movl $0x5,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x1,(%esp) │ │ + call d7e0 │ │ + mov 0x5c(%esp),%eax │ │ movl $0x6e,0x8(%esp) │ │ - jmp 2bdd4 │ │ - mov 0xa8(%esp),%esi │ │ - lea -0x171f4(%ebx),%eax │ │ - mov %esi,0x10(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1dc41(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + jmp 2e4e8 │ │ + mov 0x5c(%esp),%eax │ │ movl $0x47,0x8(%esp) │ │ - jmp 2bdd4 │ │ - movsbl 0x6c(%esp),%eax │ │ - mov 0xa8(%esp),%esi │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1900c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 2e4e8 │ │ + mov 0x5c(%esp),%eax │ │ + movl $0x43,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x19038(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 2e786 │ │ + mov 0x80(%esp),%eax │ │ + mov (%eax,%ebp,1),%eax │ │ + movl $0x56,0x8(%esp) │ │ mov %eax,0x14(%esp) │ │ - mov %esi,0x10(%esp) │ │ - lea -0x17138(%ebx),%eax │ │ - movl $0x7f,0x8(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18fbc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 2bfc8 │ │ - lea -0x17220(%ebx),%eax │ │ - mov %esi,0x10(%esp) │ │ + jmp 2ebf6 │ │ + mov %eax,0x14(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + mov 0x64(%esp),%esi │ │ + movl $0x50,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18fe4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x43,0x8(%esp) │ │ - jmp 2c096 │ │ - mov 0x78(%esp),%eax │ │ - mov 0x40(%esp),%edx │ │ + mov 0x58(%esp),%eax │ │ + movl $0x3,(%esp) │ │ + mov %esi,0x18(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5a170 │ │ - mov 0x30(%esp),%eax │ │ - movl $0x0,0x78(%esp) │ │ - test %eax,%eax │ │ - movl $0x0,0x64(%esp) │ │ - movl $0x0,0x74(%esp) │ │ - lea 0x74(%esp),%esi │ │ - je 2c276 │ │ - mov 0xa8(%esp),%ecx │ │ - mov 0x4c(%esp),%edx │ │ - lea -0x17184(%ebx),%eax │ │ - mov %ecx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x65,0x8(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x70(%esp),%eax │ │ - mov %esi,0x14(%esp) │ │ + call 67510 │ │ + mov 0x80(%esp),%eax │ │ + mov (%eax,%ebp,1),%eax │ │ + jmp 2e87d │ │ + mov 0x5c(%esp),%eax │ │ + movl $0x68,0x8(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x38(%esp),%eax │ │ + lea -0x1dc5d(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x48(%esp),%eax │ │ - add $0x14,%eax │ │ - movl $0x1,0x8(%esp) │ │ + jmp 2e4e8 │ │ movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5a990 │ │ - cmp $0x1,%eax │ │ - jne 2c59c │ │ - movl $0x1,0x30(%esp) │ │ - jmp 2c276 │ │ - mov 0x78(%esp),%eax │ │ - mov 0x54(%esp),%edx │ │ - mov 0xa8(%esp),%esi │ │ - mov (%eax,%edx,1),%eax │ │ - mov %esi,0x10(%esp) │ │ + lea 0x78(%esp),%eax │ │ mov %eax,0x14(%esp) │ │ - movl $0x56,0x8(%esp) │ │ - lea -0x171a4(%ebx),%eax │ │ + mov 0x74(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x40(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 2bfc8 │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x5c(%esp),%edi │ │ - mov 0xa8(%esp),%esi │ │ + lea 0x8(%ebp),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea 0x84(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 630b0 │ │ + test %eax,%eax │ │ + js 2ec16 │ │ + mov 0x84(%esp),%eax │ │ + mov %eax,0x1c(%ebp) │ │ + mov 0x14(%ebp),%eax │ │ mov %eax,0x14(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x171cc(%ebx),%eax │ │ - mov %edi,0x18(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %esi,0x10(%esp) │ │ - movl $0x50,0x8(%esp) │ │ - movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x78(%esp),%eax │ │ - mov 0x54(%esp),%edx │ │ - mov (%eax,%edx,1),%eax │ │ - jmp 2c19e │ │ - mov 0xa8(%esp),%esi │ │ - lea -0x1be49(%ebx),%eax │ │ - mov %esi,0x10(%esp) │ │ + mov 0x8(%ebp),%eax │ │ + movl $0x71,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18f74(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x68,0x8(%esp) │ │ - jmp 2bdd4 │ │ - xchg %ax,%ax │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x8(%ebp),%edx │ │ + movl $0x1,0x14(%ebp) │ │ + test %edx,%edx │ │ + jne 2eba8 │ │ + jmp 2ea47 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0002c5c0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +0002eda0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x5f121,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x56a1f,%ebx │ │ test %esi,%esi │ │ - je 2c61e │ │ + je 2edf8 │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ - je 2c5ed │ │ + je 2edc7 │ │ mov %eax,(%esp) │ │ - call 5be60 │ │ + call 645c0 │ │ mov 0x1c(%esi),%eax │ │ test %eax,%eax │ │ - je 2c5fc │ │ + je 2edd6 │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x20(%esi),%eax │ │ test %eax,%eax │ │ - je 2c60b │ │ + je 2ede5 │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 613e0 │ │ + call 6a2b0 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0002c630 : │ │ +0002ee00 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x569bb,%ebx │ │ + call db90 │ │ + add $0x5f0bf,%ebx │ │ lea -0x3c(%esp),%esp │ │ mov 0x50(%esp),%edi │ │ + mov 0xc(%edi),%eax │ │ + test %eax,%eax │ │ + je 2ef89 │ │ + mov 0x54(%esp),%eax │ │ + movl $0x0,0x24(%esp) │ │ movl $0x0,0x2c(%esp) │ │ - mov 0xc(%edi),%ecx │ │ - test %ecx,%ecx │ │ - je 2c75e │ │ - mov 0x54(%esp),%edx │ │ - movl $0x0,0x28(%esp) │ │ - shl $0x2,%edx │ │ - mov %edx,0x24(%esp) │ │ - xor %edx,%edx │ │ - nop │ │ - mov 0x58(%esp),%ebp │ │ - lea 0x0(,%edx,4),%ecx │ │ - mov %ecx,0x20(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x20(%esp) │ │ + lea 0x0(%esi),%esi │ │ + mov 0x24(%esp),%ebp │ │ + mov (%edi),%edx │ │ + lea 0x0(,%ebp,4),%esi │ │ + mov %esi,0x1c(%esp) │ │ + mov 0x58(%esp),%esi │ │ + mov %edx,0x28(%esp) │ │ + mov (%esi,%ebp,4),%esi │ │ + cvttss2si 0x4(%esi),%ecx │ │ + add $0x3ff,%ecx │ │ + sar $0xa,%ecx │ │ + mov %ecx,0x18(%esp) │ │ mov 0x14(%edi),%ecx │ │ - mov 0x0(%ebp,%edx,4),%esi │ │ - mov (%edi),%ebp │ │ - cvttss2si 0x4(%esi),%eax │ │ - add $0x3ff,%eax │ │ - sar $0xa,%eax │ │ cmp $0x1,%ecx │ │ - mov %eax,0x1c(%esp) │ │ - jbe 2c790 │ │ - mov 0x24(%esp),%eax │ │ - mov 0x0(%ebp,%eax,1),%eax │ │ - mov (%eax,%edx,4),%edx │ │ - mov (%esi),%eax │ │ - movzbl (%edx,%eax,1),%eax │ │ - mov 0x1c(%esp),%edx │ │ + jbe 2ef68 │ │ + mov 0x20(%esp),%eax │ │ + mov (%edx,%eax,1),%eax │ │ + mov 0x18(%esp),%edx │ │ + mov (%eax,%ebp,4),%eax │ │ + mov (%esi),%ebp │ │ + movzbl (%eax,%ebp,1),%eax │ │ sub %eax,%edx │ │ mov %edx,%eax │ │ + movl $0x1,0x18(%esp) │ │ + add $0x8,%esi │ │ + mov 0x28(%esp),%ebp │ │ cmpl $0x1,0x5c(%esp) │ │ - movl $0x1,0x1c(%esp) │ │ - jg 2c714 │ │ - jmp 2c748 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x24(%esp),%ecx │ │ - mov 0x0(%ebp,%ecx,1),%ebp │ │ + jg 2eef2 │ │ + jmp 2ef20 │ │ + lea 0x0(%esi),%esi │ │ mov 0x20(%esp),%ecx │ │ - mov 0x0(%ebp,%ecx,1),%ebp │ │ - mov 0x8(%esi),%ecx │ │ + mov 0x0(%ebp,%ecx,1),%ecx │ │ + mov 0x1c(%esp),%ebp │ │ + mov (%ecx,%ebp,1),%ebp │ │ + mov (%esi),%ecx │ │ movzbl 0x0(%ebp,%ecx,1),%ecx │ │ sub %ecx,%edx │ │ mov %edx,0x8(%esp) │ │ + add $0x8,%esi │ │ mov %eax,0x4(%esp) │ │ mov 0x4(%edi),%eax │ │ - add $0x8,%esi │ │ mov %eax,(%esp) │ │ - call 61c00 │ │ - addl $0x1,0x1c(%esp) │ │ - mov 0x5c(%esp),%edx │ │ - cmp %edx,0x1c(%esp) │ │ - je 2c748 │ │ + call 6aaa0 │ │ + addl $0x1,0x18(%esp) │ │ + mov 0x18(%esp),%edx │ │ + cmp 0x5c(%esp),%edx │ │ + je 2ef20 │ │ mov 0x14(%edi),%ecx │ │ mov (%edi),%ebp │ │ - cvttss2si 0xc(%esi),%edx │ │ + cvttss2si 0x4(%esi),%edx │ │ add $0x3ff,%edx │ │ sar $0xa,%edx │ │ cmp $0x1,%ecx │ │ - ja 2c6d0 │ │ - mov 0x20(%esp),%ecx │ │ - mov 0x0(%ebp,%ecx,1),%ebp │ │ - mov 0x8(%esi),%ecx │ │ - mov 0x0(%ebp,%ecx,4),%ecx │ │ + ja 2eeb0 │ │ + mov 0x1c(%esp),%ecx │ │ + mov 0x0(%ebp,%ecx,1),%ecx │ │ + mov (%esi),%ebp │ │ + mov (%ecx,%ebp,4),%ecx │ │ mov 0x54(%esp),%ebp │ │ - movzbl (%ecx,%ebp,1),%ebp │ │ - sub %ebp,%edx │ │ - jmp 2c6ea │ │ - lea 0x0(%esi),%esi │ │ - addl $0x1,0x28(%esp) │ │ + movzbl (%ecx,%ebp,1),%ecx │ │ + sub %ecx,%edx │ │ + jmp 2eec8 │ │ + xchg %ax,%ax │ │ + addl $0x1,0x24(%esp) │ │ sub %eax,0x2c(%esp) │ │ - mov 0x28(%esp),%edx │ │ - cmp 0xc(%edi),%edx │ │ - jb 2c670 │ │ + mov 0x24(%esp),%eax │ │ + cmp 0xc(%edi),%eax │ │ + jb 2ee40 │ │ mov 0x2c(%esp),%eax │ │ mov %eax,%edx │ │ sar $0x1f,%edx │ │ idivl 0x24(%edi) │ │ - mov %eax,%ecx │ │ + mov %eax,%esi │ │ mov $0x7fff,%eax │ │ - cmp $0x7fff,%ecx │ │ - jg 2c787 │ │ - cmp $0xffff7fff,%ecx │ │ + cmp $0x7fff,%esi │ │ + jg 2ef5f │ │ + cmp $0xffff7fff,%esi │ │ mov $0xffff8000,%eax │ │ - cmovg %ecx,%eax │ │ + cmovg %esi,%eax │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x0(%ebp,%edx,4),%eax │ │ - mov (%esi),%edx │ │ - mov (%eax,%edx,4),%eax │ │ - mov 0x54(%esp),%edx │ │ - movzbl (%eax,%edx,1),%eax │ │ - mov 0x1c(%esp),%edx │ │ + mov 0x24(%esp),%eax │ │ + mov (%esi),%ebp │ │ + mov (%edx,%eax,4),%eax │ │ + mov 0x18(%esp),%edx │ │ + mov (%eax,%ebp,4),%eax │ │ + mov 0x54(%esp),%ebp │ │ + movzbl (%eax,%ebp,1),%eax │ │ sub %eax,%edx │ │ mov %edx,%eax │ │ - jmp 2c6bb │ │ - xchg %ax,%ax │ │ - lea -0x2c(%esp),%esp │ │ + jmp 2ee92 │ │ + lea 0x3c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x5ef21,%ebx │ │ + lea -0x14(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ + mov 0x28(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + nop │ │ + push %ebp │ │ + push %edi │ │ + mov %eax,%edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x5eeed,%ebx │ │ + lea -0x1c(%esp),%esp │ │ mov 0xb0(%eax),%ecx │ │ - mov %esi,0x20(%esp) │ │ - mov %eax,%esi │ │ lea (%edx,%edx,8),%eax │ │ - mov %edi,0x24(%esp) │ │ - mov %ebx,0x1c(%esp) │ │ - mov %ebp,0x28(%esp) │ │ - lea (%ecx,%eax,4),%edi │ │ - xor %ebp,%ebp │ │ - mov 0xc(%edi),%eax │ │ - call d3b4 │ │ - add $0x56818,%ebx │ │ + lea (%ecx,%eax,4),%esi │ │ + mov 0xc(%esi),%eax │ │ cmp $0xffffffff,%eax │ │ - je 2c7ed │ │ + je 2f068 │ │ lea (%eax,%eax,8),%eax │ │ lea (%ecx,%eax,4),%ebp │ │ - mov 0x8(%edi),%eax │ │ + mov 0x8(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x10(%esi),%eax │ │ + mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 21440 │ │ + call 23000 │ │ test %eax,%eax │ │ - je 2c828 │ │ - test %ebp,%ebp │ │ - je 2c860 │ │ - mov 0x18(%ebp),%eax │ │ - mov %eax,0x18(%edi) │ │ - mov 0x1c(%ebp),%eax │ │ - mov %eax,0x1c(%edi) │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ - retq │ │ - mov 0x10(%esi),%edx │ │ - mov 0x8(%edi),%eax │ │ + jne 2f048 │ │ + mov 0x10(%edi),%edx │ │ test %ebp,%ebp │ │ - mov 0x8(%edx),%ecx │ │ + mov 0x8(%esi),%eax │ │ + mov 0x8(%edx),%edi │ │ lea (%eax,%eax,4),%eax │ │ - lea (%ecx,%eax,4),%eax │ │ + lea (%edi,%eax,4),%eax │ │ mov 0x10(%eax),%eax │ │ - mov %eax,0x18(%edi) │ │ - je 2c850 │ │ + mov %eax,0x18(%esi) │ │ + je 2f0bd │ │ mov 0x18(%ebp),%eax │ │ - mov %eax,0x1c(%edi) │ │ - jmp 2c813 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movl $0xffffffff,0x1c(%edi) │ │ - jmp 2c813 │ │ + mov %eax,0x1c(%esi) │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x10(%esi),%edx │ │ - mov 0x8(%edi),%eax │ │ - mov 0x8(%edx),%esi │ │ - lea (%eax,%eax,4),%eax │ │ - lea (%esi,%eax,4),%eax │ │ - mov 0x10(%eax),%eax │ │ - movl $0xffffffff,0x1c(%edi) │ │ - mov %eax,0x18(%edi) │ │ - jmp 2c813 │ │ - xchg %ax,%ax │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x56763,%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x28(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ + test %ebp,%ebp │ │ + je 2f07e │ │ + mov 0x18(%ebp),%eax │ │ + mov %eax,0x18(%esi) │ │ + mov 0x1c(%ebp),%eax │ │ + mov %eax,0x1c(%esi) │ │ lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -0002c8c0 : │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x5672c,%ebx │ │ - lea -0x30(%esp),%esp │ │ - mov 0x40(%esp),%esi │ │ - mov %esi,(%esp) │ │ - call 16570 │ │ - cmpb $0x0,0x40(%esi) │ │ - jne 2c9b8 │ │ - cmpb $0x0,0x41(%esi) │ │ - jne 2c9ca │ │ - cmpb $0x0,0x42(%esi) │ │ - jne 2c9dc │ │ - mov 0x3c(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 27bd0 │ │ - mov 0x44(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 607a0 │ │ - mov 0x48(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 607a0 │ │ - mov 0x4c(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 607a0 │ │ - mov 0x38(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 49480 │ │ - mov 0x68(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0xd4(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x6c(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0xb0(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0xbc(%esi),%eax │ │ + mov 0x8(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0xd0(%esi),%eax │ │ + call 23000 │ │ test %eax,%eax │ │ - je 2c988 │ │ - sub $0x4,%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x8c(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bd10 │ │ - mov 0xa0(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - lea 0x30(%esp),%esp │ │ + je 2f0a8 │ │ + mov 0x10(%edi),%edx │ │ + mov 0x8(%esi),%eax │ │ + mov 0x8(%edx),%ebp │ │ + lea (%eax,%eax,4),%eax │ │ + lea 0x0(%ebp,%eax,4),%eax │ │ + mov 0x10(%eax),%eax │ │ + movl $0xffffffff,0x1c(%esi) │ │ + mov %eax,0x18(%esi) │ │ + lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,(%esp) │ │ - call 31450 │ │ - cmpb $0x0,0x41(%esi) │ │ - je 2c8f2 │ │ - mov %esi,(%esp) │ │ - call 330c0 │ │ - cmpb $0x0,0x42(%esi) │ │ - je 2c8fc │ │ - cvtsi2sd 0x1d0(%esi),%xmm0 │ │ - lea -0x1cd08(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ + mov 0x10(%edi),%edx │ │ mov 0x8(%esi),%eax │ │ - lea -0x16de4(%ebx),%edi │ │ - movsd %xmm0,0x20(%esp) │ │ - mov %eax,(%esp) │ │ - call 5d080 │ │ - cvtsi2sd %eax,%xmm1 │ │ - movsd 0x20(%esp),%xmm0 │ │ - lea -0x16e08(%ebx),%eax │ │ - divsd %xmm1,%xmm0 │ │ - movsd 0x1b0(%esi),%xmm1 │ │ - mov %eax,0xc(%esp) │ │ - movapd %xmm1,%xmm2 │ │ - movl $0x12f,0x8(%esp) │ │ - movsd %xmm1,0x10(%esp) │ │ - mov %edi,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - divsd %xmm0,%xmm2 │ │ - movsd %xmm0,0x20(%esp) │ │ - movsd %xmm2,0x18(%esp) │ │ - call 5e6d0 │ │ - movsd 0x1b8(%esi),%xmm1 │ │ - lea -0x16db0(%ebx),%eax │ │ - movsd 0x20(%esp),%xmm0 │ │ - movapd %xmm1,%xmm2 │ │ - divsd %xmm0,%xmm2 │ │ - movsd %xmm1,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x132,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - movsd %xmm2,0x18(%esp) │ │ - call 5e6d0 │ │ - jmp 2c8fc │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x14(%esp) │ │ + mov 0x8(%edx),%ecx │ │ + lea (%eax,%eax,4),%eax │ │ + lea (%ecx,%eax,4),%eax │ │ + mov 0x10(%eax),%eax │ │ + mov %eax,0x18(%esi) │ │ + movl $0xffffffff,0x1c(%esi) │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp 2f0e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x5ede0,%ebx │ │ + lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x10(%esp) │ │ - mov %edi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x5653b,%ebx │ │ mov 0xcc(%esi),%eax │ │ add %eax,0x1d0(%esi) │ │ cmpb $0x0,0x40(%esi) │ │ - jne 2caf0 │ │ + jne 2f120 │ │ cmpb $0x0,0x41(%esi) │ │ - jne 2cb50 │ │ + jne 2f190 │ │ movb $0x1,0x43(%esi) │ │ xor %eax,%eax │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - xchg %ax,%ax │ │ mov %esi,(%esp) │ │ - call 32890 │ │ + call 35240 │ │ cmpb $0x0,0x41(%esi) │ │ - je 2cad7 │ │ + je 2f112 │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 1c550 │ │ - mov %eax,%edx │ │ - mov $0xffffffff,%eax │ │ - test %edx,%edx │ │ - js 2cadd │ │ - mov %esi,(%esp) │ │ - call 33330 │ │ - mov 0xc(%esi),%eax │ │ - mov 0x74(%eax),%eax │ │ + call 1d630 │ │ test %eax,%eax │ │ - jle 2cb50 │ │ + js 2f19d │ │ + mov %esi,(%esp) │ │ xor %edi,%edi │ │ + call 35d00 │ │ + mov 0xc(%esi),%eax │ │ + mov 0x74(%eax),%edx │ │ + test %edx,%edx │ │ + jle 2f190 │ │ + jmp 2f160 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 339f0 │ │ + call 36420 │ │ test %eax,%eax │ │ - js 2cadd │ │ + js 2f118 │ │ mov 0xc(%esi),%eax │ │ add $0x1,%edi │ │ mov %eax,(%esp) │ │ - call 1c5d0 │ │ + call 1d6b0 │ │ mov 0xc(%esi),%eax │ │ mov 0x74(%eax),%eax │ │ test %eax,%eax │ │ - jg 2cb28 │ │ + jg 2f160 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %esi,(%esp) │ │ - call 34740 │ │ - jmp 2cad7 │ │ - lea 0x0(%esi),%esi │ │ + call 372e0 │ │ + jmp 2f112 │ │ + mov $0xffffffff,%eax │ │ + jmp 2f118 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5648e,%ebx │ │ + call db90 │ │ + add $0x5ed12,%ebx │ │ lea -0x18(%esp),%esp │ │ - mov 0x20(%esp),%edx │ │ - mov 0x24(%esp),%ecx │ │ - cmpb $0x0,0x40(%edx) │ │ - jne 2cba0 │ │ - cmpb $0x0,0x41(%edx) │ │ - mov $0xffffffff,%eax │ │ - je 2cb95 │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 339f0 │ │ + mov 0x20(%esp),%eax │ │ + cmpb $0x0,0x40(%eax) │ │ + jne 2f1e8 │ │ + cmpb $0x0,0x41(%eax) │ │ + je 2f200 │ │ + mov 0x24(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + call 36420 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + xchg %ax,%ax │ │ + mov 0x24(%esp),%ecx │ │ + mov %eax,(%esp) │ │ mov %ecx,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 31860 │ │ + call 34220 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + xchg %ax,%ax │ │ + mov $0xffffffff,%eax │ │ + jmp 2f1e0 │ │ + mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x56423,%ebx │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x5ecb1,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - movb $0x0,0x43(%esi) │ │ mov 0x38(%esi),%eax │ │ + movb $0x0,0x43(%esi) │ │ mov %eax,(%esp) │ │ - call 48670 │ │ + call 4cc40 │ │ cmpb $0x0,0x40(%esi) │ │ - jne 2cc18 │ │ + jne 2f258 │ │ cmpb $0x0,0x41(%esi) │ │ - mov $0xffffffff,%eax │ │ - je 2cc05 │ │ + je 2f270 │ │ mov %esi,(%esp) │ │ - call 33330 │ │ + call 35d00 │ │ xor %eax,%eax │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %esi,(%esp) │ │ - call 31670 │ │ + call 33f80 │ │ + lea 0x14(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov $0xffffffff,%eax │ │ + jmp 2f24a │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x563b9,%ebx │ │ - lea -0x3c(%esp),%esp │ │ - mov 0xc(%eax),%ebp │ │ + call db90 │ │ + add $0x5ec3d,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x8(%eax),%edi │ │ - lea -0x1c9ad(%ebx),%eax │ │ - mov %edi,(%esp) │ │ + mov 0xc(%eax),%ebp │ │ + lea -0x1e7c1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ + mov %edi,(%esp) │ │ + call 65e70 │ │ fstpl 0x4(%esp) │ │ mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ sar $0xa,%eax │ │ - mov %edi,(%esp) │ │ mov %eax,0x1d4(%esi) │ │ - lea -0x1c9a1(%ebx),%eax │ │ + lea -0x1e7b5(%ebx),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ + call 65e70 │ │ fstpl 0x4(%esp) │ │ mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ sar $0xa,%eax │ │ - mov %edi,(%esp) │ │ mov %eax,0x1e0(%esi) │ │ - lea -0x1c994(%ebx),%eax │ │ + lea -0x1e7a8(%ebx),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ + call 65e70 │ │ fstpl 0x4(%esp) │ │ mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ sar $0xa,%eax │ │ - mov %edi,(%esp) │ │ mov %eax,0x1dc(%esi) │ │ - lea -0x1c98d(%ebx),%eax │ │ + lea -0x1e7a1(%ebx),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ + call 65e70 │ │ fstpl 0x4(%esp) │ │ mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ sar $0xa,%eax │ │ - mov %edi,(%esp) │ │ mov %eax,0x1e4(%esi) │ │ - lea -0x1c97f(%ebx),%eax │ │ + lea -0x1e793(%ebx),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ + call 65e70 │ │ fstpl 0x4(%esp) │ │ mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ sar $0xa,%eax │ │ - mov %edi,(%esp) │ │ mov %eax,0x1e8(%esi) │ │ - lea -0x1c973(%ebx),%eax │ │ + lea -0x1e787(%ebx),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ + call 65e70 │ │ fstpl 0x4(%esp) │ │ mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ sar $0xa,%eax │ │ - mov %edi,(%esp) │ │ mov %eax,0x1ec(%esi) │ │ - lea -0x1c960(%ebx),%eax │ │ + lea -0x1e774(%ebx),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ + call 65e70 │ │ fstpl 0x4(%esp) │ │ mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ sar $0xa,%eax │ │ - mov %edi,(%esp) │ │ mov %eax,0x1f0(%esi) │ │ - lea -0x1c908(%ebx),%eax │ │ + lea -0x1e71c(%ebx),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ mov %eax,0x208(%esi) │ │ + lea -0x1e714(%ebx),%eax │ │ mov %edi,(%esp) │ │ - lea -0x1c900(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ mov %eax,0x20c(%esi) │ │ + lea -0x1e666(%ebx),%eax │ │ mov %edi,(%esp) │ │ - lea -0x1c852(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x20(%esp) │ │ - cvtsd2ss 0x20(%esp),%xmm0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - movsd %xmm0,0x4(%esp) │ │ + call 65e70 │ │ + fstpl 0x10(%esp) │ │ + movsd 0x10(%esp),%xmm2 │ │ + cvtsd2ss %xmm2,%xmm0 │ │ + cvtss2sd %xmm0,%xmm3 │ │ + movsd %xmm3,0x4(%esp) │ │ mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ sar $0xa,%eax │ │ - mov %edi,(%esp) │ │ mov %eax,0x1fc(%esi) │ │ - lea -0x1c831(%ebx),%eax │ │ + lea -0x1e645(%ebx),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x20(%esp) │ │ - cvtsd2ss 0x20(%esp),%xmm0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - movsd %xmm0,0x4(%esp) │ │ + call 65e70 │ │ + fstpl 0x10(%esp) │ │ + movsd 0x10(%esp),%xmm4 │ │ + cvtsd2ss %xmm4,%xmm0 │ │ + cvtss2sd %xmm0,%xmm5 │ │ + movsd %xmm5,0x4(%esp) │ │ mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ sar $0xa,%eax │ │ - mov %edi,(%esp) │ │ mov %eax,0x200(%esi) │ │ - lea -0x1c80a(%ebx),%eax │ │ + lea -0x1e61e(%ebx),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x20(%esp) │ │ - cvtsd2ss 0x20(%esp),%xmm0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - movsd %xmm0,0x4(%esp) │ │ + call 65e70 │ │ + fstpl 0x10(%esp) │ │ + movsd 0x10(%esp),%xmm6 │ │ + cvtsd2ss %xmm6,%xmm0 │ │ + cvtss2sd %xmm0,%xmm7 │ │ + movsd %xmm7,0x4(%esp) │ │ mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov %eax,%edx │ │ + call 6a9a0 │ │ + sar $0xa,%eax │ │ + mov %eax,0x204(%esi) │ │ + mov %eax,0x18(%esp) │ │ + lea -0x1e5ee(%ebx),%eax │ │ mov %edi,(%esp) │ │ - sar $0xa,%edx │ │ - lea -0x1c7da(%ebx),%eax │ │ - mov %edx,0x204(%esi) │ │ - mov %edx,0x1c(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x20(%esp) │ │ - cvtsd2ss 0x20(%esp),%xmm0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - movsd %xmm0,0x4(%esp) │ │ + call 65e70 │ │ + fstpl 0x10(%esp) │ │ + movsd 0x10(%esp),%xmm2 │ │ + cvtsd2ss %xmm2,%xmm0 │ │ + cvtss2sd %xmm0,%xmm3 │ │ + movsd %xmm3,0x4(%esp) │ │ mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ + mov 0x18(%esp),%edx │ │ sar $0xa,%eax │ │ - mov 0x1c(%esp),%edx │ │ - add %eax,%edx │ │ - mov 0x204(%esi),%eax │ │ - mov %edx,0x1f8(%esi) │ │ - mov %eax,0x20(%esp) │ │ mov %edi,(%esp) │ │ - lea -0x1c7cb(%ebx),%eax │ │ + add %edx,%eax │ │ + mov %eax,0x1f8(%esi) │ │ + mov 0x204(%esi),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1e5df(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x28(%esp) │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - movsd %xmm0,0x4(%esp) │ │ + call 65e70 │ │ + fstpl 0x18(%esp) │ │ + movsd 0x18(%esp),%xmm4 │ │ + cvtsd2ss %xmm4,%xmm0 │ │ + cvtss2sd %xmm0,%xmm5 │ │ + movsd %xmm5,0x4(%esp) │ │ mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - lea -0x1cee7(%ebx),%ebp │ │ - call 61ae0 │ │ + call 6a9a0 │ │ + mov 0x10(%esp),%ecx │ │ sar $0xa,%eax │ │ - add 0x20(%esp),%eax │ │ - mov %eax,0x1f4(%esi) │ │ mov %edi,(%esp) │ │ - lea -0x1c87e(%ebx),%eax │ │ + lea (%ecx,%eax,1),%ebp │ │ + lea -0x1e692(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x20(%esp) │ │ + mov %ebp,0x1f4(%esi) │ │ + lea -0x1ecfb(%ebx),%ebp │ │ + call 65e70 │ │ mov %ebp,0x4(%esp) │ │ + fstpl 0x10(%esp) │ │ mov %edi,(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x28(%esp) │ │ - lea -0x1c86f(%ebx),%eax │ │ - cvtsd2ss 0x28(%esp),%xmm1 │ │ - cvtsd2ss 0x20(%esp),%xmm0 │ │ - divss %xmm1,%xmm0 │ │ - mov %eax,0x4(%esp) │ │ + call 65e70 │ │ + movsd 0x10(%esp),%xmm0 │ │ + fstpl 0x10(%esp) │ │ + movsd 0x10(%esp),%xmm7 │ │ + lea -0x1e683(%ebx),%eax │ │ + cvtsd2ss %xmm0,%xmm0 │ │ + cvtsd2ss %xmm7,%xmm1 │ │ mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + divss %xmm1,%xmm0 │ │ movss %xmm0,0xf4(%esi) │ │ - call 5d0c0 │ │ - fstpl 0x20(%esp) │ │ + call 65e70 │ │ mov %ebp,0x4(%esp) │ │ + fstpl 0x10(%esp) │ │ mov %edi,(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x28(%esp) │ │ - lea -0x1c85f(%ebx),%eax │ │ - cvtsd2ss 0x28(%esp),%xmm1 │ │ - cvtsd2ss 0x20(%esp),%xmm0 │ │ - divss %xmm1,%xmm0 │ │ + call 65e70 │ │ + movsd 0x10(%esp),%xmm0 │ │ + fstpl 0x10(%esp) │ │ + movsd 0x10(%esp),%xmm3 │ │ + lea -0x1e673(%ebx),%eax │ │ + cvtsd2ss %xmm0,%xmm0 │ │ + cvtsd2ss %xmm3,%xmm1 │ │ mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ + divss %xmm1,%xmm0 │ │ movss %xmm0,0x104(%esi) │ │ - call 5d0c0 │ │ - fstpl 0x20(%esp) │ │ - cvtsd2ss 0x20(%esp),%xmm1 │ │ - movss -0x12914(%ebx),%xmm0 │ │ + call 65e70 │ │ + movss -0x14738(%ebx),%xmm0 │ │ + fstpl 0x10(%esp) │ │ + movsd 0x10(%esp),%xmm4 │ │ + cvtsd2ss %xmm4,%xmm1 │ │ divss %xmm1,%xmm0 │ │ movss %xmm0,0x108(%esi) │ │ - lea 0x3c(%esp),%esp │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + jmp 2f620 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ push %ebp │ │ + mov %eax,%ebp │ │ push %edi │ │ - mov %eax,%edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x56049,%ebx │ │ + call db90 │ │ + add $0x5e89d,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x28(%eax),%esi │ │ - mov %esi,(%esp) │ │ - lea -0x16de4(%ebx),%eax │ │ + mov 0x28(%eax),%edi │ │ + lea -0x18c20(%ebx),%eax │ │ movl $0x59,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - test %esi,%esi │ │ - jle 2cfff │ │ + mov %edi,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ xor %ecx,%ecx │ │ xor %edx,%edx │ │ - lea 0x0(%esi),%esi │ │ - mov 0x10(%edi),%ebp │ │ - mov 0x8(%ebp),%ebp │ │ - mov 0x0(%ebp,%ecx,1),%ebp │ │ - lea 0x14(%ecx),%ecx │ │ - mov %ebp,(%eax,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ - cmp %esi,%edx │ │ - jne 2cfe8 │ │ - mov 0x38(%edi),%edx │ │ - mov %esi,0x8(%esp) │ │ + test %edi,%edi │ │ + jle 2f69a │ │ + jmp 2f680 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + test %edx,%edx │ │ + js 2f6c6 │ │ + mov 0x10(%ebp),%esi │ │ + mov 0x8(%esi),%esi │ │ + mov (%esi,%ecx,1),%esi │ │ + mov %esi,(%eax,%edx,4) │ │ + add $0x1,%edx │ │ + add $0x14,%ecx │ │ + cmp %edi,%edx │ │ + jne 2f680 │ │ + mov %edi,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ + mov 0x38(%ebp),%edx │ │ mov %eax,0x1c(%esp) │ │ - call 480f0 │ │ + mov %edx,(%esp) │ │ + call 4c6a0 │ │ mov 0x1c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x3c(%esp),%esp │ │ - mov %esi,0x30(%esp) │ │ - mov %edi,0x34(%esp) │ │ - mov 0x40(%esp),%esi │ │ + xor %esi,%esi │ │ + jmp 2f68d │ │ + lea 0x0(%esi),%esi │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x5e7ef,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x44(%esp),%edi │ │ - mov %ebx,0x2c(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - call d3b4 │ │ - add $0x55fa3,%ebx │ │ + mov 0x40(%esp),%esi │ │ mov 0x14(%edi),%eax │ │ cmp 0x28(%esi),%eax │ │ - je 2d146 │ │ + je 2f7da │ │ mov %eax,0x28(%esi) │ │ + lea -0x18c20(%ebx),%ebp │ │ mov 0xd4(%esi),%eax │ │ mov %eax,(%esp) │ │ - lea -0x16de4(%ebx),%ebp │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x6c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0xa0(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x8c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ + call 64360 │ │ movl $0xfe,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov 0x28(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0xd4(%esi) │ │ movl $0xff,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov 0x28(%esi),%eax │ │ lea 0x3e(%eax),%edx │ │ add $0x1f,%eax │ │ cmovs %edx,%eax │ │ sar $0x5,%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x6c(%esi) │ │ movl $0x100,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ mov 0x28(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0xa0(%esi) │ │ movl $0x103,0x10(%esp) │ │ mov %ebp,0xc(%esp) │ │ movl $0x4,0x8(%esp) │ │ mov 0x28(%esi),%eax │ │ movl $0x2,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ mov %eax,0x8c(%esi) │ │ mov 0x48(%esp),%eax │ │ mov %edi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ mov %esi,(%esp) │ │ - call 164a0 │ │ - mov 0x38(%esi),%eax │ │ - xor %edi,%edi │ │ - test %eax,%eax │ │ - je 2d17d │ │ + mov %eax,0x8(%esp) │ │ + call 17150 │ │ + mov 0x38(%esi),%edx │ │ + xor %eax,%eax │ │ + test %edx,%edx │ │ + je 2f813 │ │ mov %esi,%eax │ │ - call 2cc30 │ │ + call 2f280 │ │ mov %esi,%eax │ │ - call 2cfa0 │ │ + call 2f620 │ │ + xor %eax,%eax │ │ cmpb $0x0,0x40(%esi) │ │ - jne 2d198 │ │ + jne 2f820 │ │ cmpb $0x0,0x41(%esi) │ │ - jne 2d1ac │ │ - mov %edi,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + jne 2f832 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov %esi,(%esp) │ │ - call 315b0 │ │ + call 33ed0 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - js 2d17d │ │ + js 2f813 │ │ cmpb $0x0,0x41(%esi) │ │ - je 2d17d │ │ + je 2f813 │ │ mov %esi,(%esp) │ │ - call 331f0 │ │ - mov %eax,%edi │ │ - jmp 2d17d │ │ - nop │ │ + call 35bd0 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0002f850 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x5e670,%ebx │ │ + lea -0x30(%esp),%esp │ │ + mov 0x40(%esp),%esi │ │ + mov %esi,(%esp) │ │ + call 17200 │ │ + cmpb $0x0,0x40(%esi) │ │ + jne 2f948 │ │ + cmpb $0x0,0x41(%esi) │ │ + jne 2f95a │ │ + cmpb $0x0,0x42(%esi) │ │ + jne 2f96c │ │ + mov 0x3c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 2a1a0 │ │ + mov 0x44(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 69720 │ │ + mov 0x48(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 69720 │ │ + mov 0x4c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 69720 │ │ + mov 0x38(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 4db60 │ │ + mov 0x68(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0xd4(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x6c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0xb0(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0xbc(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0xd0(%esi),%eax │ │ + test %eax,%eax │ │ + je 2f918 │ │ + sub $0x4,%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x8c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64360 │ │ + mov 0xa0(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + lea 0x30(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x2c(%esp),%esp │ │ - mov %esi,0x28(%esp) │ │ + mov %esi,(%esp) │ │ + call 33d70 │ │ + cmpb $0x0,0x41(%esi) │ │ + je 2f882 │ │ + mov %esi,(%esp) │ │ + call 35aa0 │ │ + cmpb $0x0,0x42(%esi) │ │ + je 2f88c │ │ + lea -0x1eb1c(%ebx),%eax │ │ + lea -0x18c20(%ebx),%edi │ │ + cvtsi2sd 0x1d0(%esi),%xmm0 │ │ + mov %eax,0x4(%esp) │ │ + mov 0x8(%esi),%eax │ │ + movsd %xmm0,0x28(%esp) │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ + cvtsi2sd %eax,%xmm1 │ │ + lea -0x18bec(%ebx),%eax │ │ + movsd 0x28(%esp),%xmm0 │ │ + divsd %xmm1,%xmm0 │ │ + movsd 0x1b0(%esi),%xmm1 │ │ + movsd %xmm1,0x10(%esp) │ │ + movsd %xmm1,%xmm2 │ │ + mov %eax,0xc(%esp) │ │ + movl $0x12f,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + divsd %xmm0,%xmm2 │ │ + movsd %xmm0,0x28(%esp) │ │ + movsd %xmm2,0x18(%esp) │ │ + call 67510 │ │ + movsd 0x1b8(%esi),%xmm1 │ │ + lea -0x18bc8(%ebx),%eax │ │ + movsd 0x28(%esp),%xmm0 │ │ + movsd %xmm1,%xmm3 │ │ + divsd %xmm0,%xmm3 │ │ + movsd %xmm1,0x10(%esp) │ │ + mov %eax,0xc(%esp) │ │ + movl $0x132,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + movsd %xmm3,0x18(%esp) │ │ + call 67510 │ │ + jmp 2f88c │ │ + push %esi │ │ mov %eax,%esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x5e48f,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x20(%eax),%eax │ │ - mov %ebx,0x24(%esp) │ │ - call d3b4 │ │ - add $0x55e1e,%ebx │ │ test %eax,%eax │ │ - je 2d200 │ │ + je 2fa60 │ │ test %edx,%edx │ │ - je 2d1ef │ │ - mov 0x1c(%esi),%esi │ │ - mov 0x10(%eax),%ecx │ │ - add 0x2c(%esi),%ecx │ │ + je 2fa59 │ │ + mov 0x1c(%esi),%ecx │ │ + mov 0x2c(%ecx),%ecx │ │ + add 0x10(%eax),%ecx │ │ mov %ecx,(%edx) │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x108(%esi),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x104(%esi),%eax │ │ - mov %eax,0x8(%esp) │ │ mov 0x38(%esi),%eax │ │ + movss 0x108(%esi),%xmm0 │ │ + movss %xmm0,0xc(%esp) │ │ mov %eax,0x4(%esp) │ │ mov 0x1c(%esi),%eax │ │ + movss 0x104(%esi),%xmm0 │ │ + movss %xmm0,0x8(%esp) │ │ mov %eax,(%esp) │ │ mov %edx,0x1c(%esp) │ │ - call 193b0 │ │ - test %eax,%eax │ │ + call 1a260 │ │ mov %eax,0x20(%esi) │ │ + test %eax,%eax │ │ + je 2fa59 │ │ + mov 0x24(%esi),%edx │ │ + test %edx,%edx │ │ mov 0x1c(%esp),%edx │ │ - je 2d1ef │ │ - mov 0x24(%esi),%ecx │ │ - test %ecx,%ecx │ │ - jne 2d1e0 │ │ - mov 0x108(%esi),%eax │ │ - mov %eax,0x8(%esp) │ │ + jne 2fa4a │ │ mov 0x38(%esi),%eax │ │ + movss 0x108(%esi),%xmm0 │ │ + movss %xmm0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov 0x1c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 198f0 │ │ - mov %eax,0x24(%esi) │ │ + call 1a760 │ │ mov 0x1c(%esp),%edx │ │ + mov %eax,0x24(%esi) │ │ mov 0x20(%esi),%eax │ │ - jmp 2d1e0 │ │ - mov %esi,%esi │ │ + jmp 2fa4a │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0002d270 : │ │ +0002fae0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x55d7b,%ebx │ │ + call db90 │ │ + add $0x5e3df,%ebx │ │ lea -0x3c(%esp),%esp │ │ - lea -0x1c91f(%ebx),%edx │ │ - mov 0x54(%esp),%ebp │ │ - mov %edx,0x2c(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 5d080 │ │ + lea -0x1e733(%ebx),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov 0x5c(%esp),%ebp │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ xor %edx,%edx │ │ test %eax,%eax │ │ - jne 2d5b0 │ │ - mov 0x58(%esp),%ecx │ │ + jne 2fe40 │ │ + mov 0x58(%esp),%eax │ │ + lea -0x18c20(%ebx),%edi │ │ mov %edx,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - lea -0x16de4(%ebx),%edi │ │ - call 1b7c0 │ │ + mov %eax,(%esp) │ │ + call 1c810 │ │ movl $0x9b,0xc(%esp) │ │ mov %edi,0x8(%esp) │ │ movl $0x210,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %ebp,0x10(%esp) │ │ mov %eax,%esi │ │ - mov 0x5c(%esp),%edx │ │ mov 0x60(%esp),%eax │ │ - mov 0x58(%esp),%ecx │ │ + mov %esi,(%esp) │ │ mov %eax,0x14(%esp) │ │ - mov %edx,0x10(%esp) │ │ - lea 0x22c(%ebx),%eax │ │ - mov %ecx,0xc(%esp) │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea 0x238(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov %esi,(%esp) │ │ - call 163e0 │ │ - mov 0x58(%esp),%edx │ │ + call 170a0 │ │ + mov 0x58(%esp),%eax │ │ mov 0x58(%esp),%ecx │ │ - mov 0x14(%edx),%eax │ │ + mov 0x14(%eax),%eax │ │ mov 0x3c(%eax),%edx │ │ movl $0x0,0x8(%esp) │ │ mov %edx,0xc(%esp) │ │ mov 0x18(%ecx),%edx │ │ mov (%edx),%edx │ │ mov %edx,0x4(%esp) │ │ mov 0xc(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 27af0 │ │ - test %eax,%eax │ │ + call 2a0d0 │ │ mov %eax,0x3c(%esi) │ │ - je 2d698 │ │ + test %eax,%eax │ │ + je 2ff00 │ │ movl $0x60,(%esp) │ │ - call 60680 │ │ + call 69600 │ │ mov %eax,0x44(%esi) │ │ movl $0x60,(%esp) │ │ - call 60680 │ │ + call 69600 │ │ mov %eax,0x48(%esi) │ │ movl $0x34,(%esp) │ │ - call 60680 │ │ + call 69600 │ │ mov %eax,0x4c(%esi) │ │ mov %esi,%eax │ │ - call 2cc30 │ │ - mov 0x5c(%esp),%edx │ │ + call 2f280 │ │ movl $0xac,0xc(%esp) │ │ mov %edi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x14(%edx),%eax │ │ + mov 0x14(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x5c(%esp),%ecx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x68(%esi) │ │ movl $0xae,0xc(%esp) │ │ mov %edi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x14(%ecx),%eax │ │ + mov 0x14(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x5c(%esp),%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0xd4(%esi) │ │ movl $0xaf,0xc(%esp) │ │ mov %edi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x14(%edx),%eax │ │ + mov 0x14(%ebp),%eax │ │ lea 0x3e(%eax),%edx │ │ add $0x1f,%eax │ │ cmovs %edx,%eax │ │ sar $0x5,%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x5c(%esp),%ecx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x6c(%esi) │ │ movl $0xb1,0xc(%esp) │ │ mov %edi,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ - mov 0x14(%ecx),%eax │ │ + mov 0x14(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0xa0(%esi) │ │ - lea -0x1c916(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + lea -0x1e72a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ mov %eax,0xb8(%esi) │ │ movl $0xb7,0xc(%esp) │ │ mov %edi,0x8(%esp) │ │ movl $0x24,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0xb0(%esi) │ │ mov 0xb8(%esi),%eax │ │ lea (%eax,%eax,4),%eax │ │ shl $0x2,%eax │ │ mov %eax,0xc4(%esi) │ │ movl $0xbb,0xc(%esp) │ │ mov %edi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0xbc(%esi) │ │ movl $0x100,0xc8(%esi) │ │ movl $0xbe,0xc(%esp) │ │ mov %edi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ movl $0x101,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x5c(%esp),%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ add $0x4,%eax │ │ mov %eax,0xd0(%esi) │ │ movl $0xc3,0x10(%esp) │ │ mov %edi,0xc(%esp) │ │ movl $0x4,0x8(%esp) │ │ - mov 0x14(%edx),%eax │ │ + mov 0x14(%ebp),%eax │ │ movl $0x2,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ mov %eax,0x8c(%esi) │ │ - lea 0x50(%esp),%ecx │ │ - lea 0x254(%ebx),%eax │ │ + lea 0x218(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea 0x50(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x54(%esp),%eax │ │ movl $0x1,0x10(%esp) │ │ movl $0x0,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 46920 │ │ - test %eax,%eax │ │ + mov %eax,(%esp) │ │ + call 4ad80 │ │ mov %eax,0x38(%esi) │ │ - je 2d682 │ │ - lea -0x1c4f7(%ebx),%edx │ │ + test %eax,%eax │ │ + je 2feea │ │ mov %eax,(%esp) │ │ + lea -0x1e30b(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ - call 48ce0 │ │ - mov %eax,0x28(%esp) │ │ + call 4d300 │ │ + mov %eax,%ebp │ │ mov 0x38(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 48aa0 │ │ - cmp %eax,0x28(%esp) │ │ - je 2d660 │ │ + call 4d090 │ │ + cmp %eax,%ebp │ │ + je 2fec8 │ │ mov %esi,%eax │ │ - call 2cfa0 │ │ - lea -0x1c928(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + call 2f620 │ │ + lea -0x1e73c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ - test %eax,%eax │ │ - jne 2d630 │ │ - mov 0x2c(%esp),%edx │ │ - mov %ebp,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 5d080 │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ test %eax,%eax │ │ - jne 2d600 │ │ - lea -0x1cdf5(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + jne 2fe98 │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ test %eax,%eax │ │ - jne 2d5d0 │ │ - lea 0x3c(%esp),%esp │ │ - mov %esi,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1c928(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + jne 2fe68 │ │ + lea -0x1ec09(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ - xor %edx,%edx │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ test %eax,%eax │ │ - setne %dl │ │ - jmp 2d2a7 │ │ - xchg %ax,%ax │ │ + je 2fe2f │ │ movb $0x1,0x42(%esi) │ │ - lea -0x1bde3(%ebx),%eax │ │ + lea -0x1dbf7(%ebx),%eax │ │ mov %eax,0x19c(%esi) │ │ lea 0x19c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 63410 │ │ + call 6c380 │ │ lea 0x3c(%esp),%esp │ │ mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea -0x1e73c(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ + xor %edx,%edx │ │ + test %eax,%eax │ │ + setne %dl │ │ + jmp 2fb1b │ │ + lea 0x0(%esi),%esi │ │ mov %esi,(%esp) │ │ - call 32f60 │ │ - lea -0x1bdeb(%ebx),%eax │ │ + call 35940 │ │ movb $0x1,0x41(%esi) │ │ + lea -0x1dbff(%ebx),%eax │ │ mov %eax,0x168(%esi) │ │ lea 0x168(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 63410 │ │ - jmp 2d58b │ │ + call 6c380 │ │ + jmp 2fdf7 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov %esi,(%esp) │ │ - call 313b0 │ │ - lea -0x1bdf3(%ebx),%eax │ │ + call 33ce0 │ │ movb $0x1,0x40(%esi) │ │ + lea -0x1dc07(%ebx),%eax │ │ mov %eax,0x134(%esi) │ │ lea 0x134(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 63410 │ │ - jmp 2d577 │ │ + call 6c380 │ │ + jmp 2fddf │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x16d8c(%ebx),%eax │ │ movl $0xcd,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x18ba4(%ebx),%eax │ │ mov %edi,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ mov %esi,(%esp) │ │ xor %esi,%esi │ │ - call 2c8c0 │ │ - jmp 2d5a1 │ │ + call 2f850 │ │ + jmp 2fe2f │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov (%esi),%eax │ │ mov %esi,(%esp) │ │ xor %esi,%esi │ │ call *0x14(%eax) │ │ - jmp 2d5a1 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 2fe2f │ │ + nop │ │ │ │ -0002d6b0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %esi,0x20(%esp) │ │ +0002ff10 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x5dfaf,%ebx │ │ + lea -0x1c(%esp),%esp │ │ mov 0x30(%esp),%esi │ │ - mov %edi,0x24(%esp) │ │ mov 0x34(%esp),%edi │ │ - mov %ebx,0x1c(%esp) │ │ - mov %ebp,0x28(%esp) │ │ - call d3b4 │ │ - add $0x55923,%ebx │ │ mov 0xc8(%esi),%eax │ │ cmp %edi,%eax │ │ - jle 2d710 │ │ + jle 2ff58 │ │ mov 0xd0(%esi),%eax │ │ mov 0xb4(%esi),%edx │ │ - mov 0x1c(%esp),%ebx │ │ mov %edx,(%eax,%edi,4) │ │ - mov 0x28(%esp),%ebp │ │ mov 0xb4(%esi),%eax │ │ - mov 0x24(%esp),%edi │ │ - mov 0x20(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ add %eax,%eax │ │ - lea -0x16de4(%ebx),%ebp │ │ + lea -0x18c20(%ebx),%ebp │ │ mov %eax,0xc8(%esi) │ │ + lea 0x4(,%eax,4),%eax │ │ movl $0x14e,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ - lea 0x4(,%eax,4),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xd0(%esi),%eax │ │ sub $0x4,%eax │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ + call 64100 <__ckd_realloc__@@Base> │ │ mov 0xd8(%esi),%edx │ │ mov %eax,0xd0(%esi) │ │ test %edx,%edx │ │ - je 2d783 │ │ + je 2ffcb │ │ movl $0x152,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ mov 0xc8(%esi),%eax │ │ mov %edx,(%esp) │ │ shl $0x2,%eax │ │ mov %eax,0x4(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ + call 64100 <__ckd_realloc__@@Base> │ │ mov %eax,0xd8(%esi) │ │ mov 0xd0(%esi),%eax │ │ add $0x4,%eax │ │ mov %eax,0xd0(%esi) │ │ - jmp 2d6e7 │ │ - jmp 2d7a0 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + jmp 2ff3b │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0002d7a0 : │ │ +0002ffe0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5584b,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x68(%esp),%ebp │ │ - mov 0x60(%esp),%esi │ │ - lea 0x0(,%ebp,4),%eax │ │ - mov %eax,0x30(%esp) │ │ + call db90 │ │ + add $0x5dedf,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x50(%esp),%esi │ │ + mov 0x58(%esp),%ebp │ │ mov 0xd4(%esi),%eax │ │ - mov (%eax,%ebp,4),%edx │ │ - cmp $0xffffffff,%edx │ │ - je 2d918 │ │ - mov 0x70(%esp),%edi │ │ - mov 0xb0(%esi),%ecx │ │ - lea (%edi,%edi,8),%eax │ │ - mov 0x64(%esp),%edi │ │ - shl $0x2,%eax │ │ - mov %eax,0x34(%esp) │ │ - sub (%ecx,%eax,1),%edi │ │ + lea 0x0(,%ebp,4),%ecx │ │ + mov (%eax,%ebp,4),%eax │ │ + mov %eax,0x24(%esp) │ │ + cmp $0xffffffff,%eax │ │ + je 30138 │ │ + mov 0x60(%esp),%edi │ │ + mov 0xb0(%esi),%eax │ │ + lea (%edi,%edi,8),%edx │ │ + mov 0x54(%esp),%edi │ │ + shl $0x2,%edx │ │ + mov %edx,0x28(%esp) │ │ + sub (%eax,%edx,1),%edi │ │ cmp $0x7d0,%edi │ │ - mov %edi,0x2c(%esp) │ │ - jle 2d857 │ │ - xor %ecx,%ecx │ │ + mov %edi,%edx │ │ + jle 30086 │ │ + xor %eax,%eax │ │ test %ebp,%ebp │ │ - js 2d815 │ │ - mov 0x10(%esi),%ecx │ │ - add 0x30(%esp),%ebp │ │ - mov 0x8(%ecx),%eax │ │ - lea (%eax,%ebp,4),%ebp │ │ - mov 0x0(%ebp),%ecx │ │ - mov 0x2c(%esp),%ebp │ │ - mov %ecx,0x10(%esp) │ │ - lea -0x16d48(%ebx),%eax │ │ - mov %edx,0x28(%esp) │ │ + js 30050 │ │ + mov 0x10(%esi),%eax │ │ + add %ebp,%ecx │ │ + mov 0x8(%eax),%edi │ │ + lea (%edi,%ecx,4),%ecx │ │ + mov (%ecx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18b60(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ebp,0x14(%esp) │ │ - lea -0x16de4(%ebx),%eax │ │ + lea -0x18c20(%ebx),%eax │ │ + mov %edx,0x14(%esp) │ │ movl $0x18b,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0xb0(%esi),%ecx │ │ - mov 0x28(%esp),%edx │ │ - lea (%edx,%edx,8),%eax │ │ - mov 0x6c(%esp),%edi │ │ - shl $0x2,%eax │ │ - mov %eax,0x2c(%esp) │ │ - lea (%ecx,%eax,1),%eax │ │ - cmp %edi,0x10(%eax) │ │ - jl 2d890 │ │ - mov 0x14(%eax),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0xb0(%esi),%eax │ │ + mov 0x24(%esp),%ecx │ │ + mov 0x5c(%esp),%edi │ │ + lea (%ecx,%ecx,8),%edx │ │ + lea 0x0(,%edx,4),%ebp │ │ + lea (%eax,%ebp,1),%edx │ │ + cmp %edi,0x10(%edx) │ │ + jl 300c8 │ │ + mov 0x14(%edx),%eax │ │ cmp $0xffffffff,%eax │ │ - je 2d886 │ │ - add 0x74(%esp),%eax │ │ + je 300b9 │ │ mov 0xbc(%esi),%edx │ │ - mov 0x6c(%esp),%edi │ │ + add 0x64(%esp),%eax │ │ + mov 0x5c(%esp),%edi │ │ mov %edi,(%edx,%eax,4) │ │ - lea 0x4c(%esp),%esp │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - mov 0xc(%eax),%ebp │ │ - cmp 0x70(%esp),%ebp │ │ - je 2d908 │ │ - cmp $0xffffffff,%ebp │ │ - movl $0xffffffff,0x30(%esp) │ │ - movl $0xffffffff,0x38(%esp) │ │ - je 2d8cb │ │ - lea 0x0(%ebp,%ebp,8),%ebp │ │ - lea (%ecx,%ebp,4),%ebp │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x38(%esp),%edi │ │ - mov 0x1c(%ebp),%ebp │ │ - mov %ebp,0x30(%esp) │ │ + lea 0x0(%esi),%esi │ │ + mov 0xc(%edx),%ecx │ │ + cmp 0x60(%esp),%ecx │ │ + je 30125 │ │ + cmp $0xffffffff,%ecx │ │ + je 30348 │ │ + lea (%ecx,%ecx,8),%ecx │ │ + cmpl $0xffffffff,0x60(%esp) │ │ + lea (%eax,%ecx,4),%ecx │ │ + mov %ecx,%edi │ │ mov 0x18(%edi),%edi │ │ - mov %edi,0x38(%esp) │ │ - cmpl $0xffffffff,0x70(%esp) │ │ - mov $0xffffffff,%ebp │ │ - mov $0xffffffff,%edi │ │ - je 2d8e6 │ │ - add 0x34(%esp),%ecx │ │ - mov 0x1c(%ecx),%ebp │ │ - mov 0x18(%ecx),%edi │ │ - cmp %ebp,0x30(%esp) │ │ - je 2da40 │ │ + mov 0x1c(%ecx),%ecx │ │ + mov %edi,0x2c(%esp) │ │ + je 30360 │ │ + add 0x28(%esp),%eax │ │ + mov 0x1c(%eax),%edi │ │ + mov 0x18(%eax),%eax │ │ + cmp %ecx,%edi │ │ + jne 3010b │ │ + cmp %eax,0x2c(%esp) │ │ + je 3011e │ │ + mov 0x24(%esp),%edx │ │ mov %esi,%eax │ │ - call 2c7b0 │ │ - mov 0x2c(%esp),%eax │ │ - add 0xb0(%esi),%eax │ │ - mov 0x70(%esp),%ebp │ │ - mov %ebp,0xc(%eax) │ │ - mov 0x6c(%esp),%ecx │ │ - mov %ecx,0x10(%eax) │ │ - jmp 2d86d │ │ + call 2efd0 │ │ + mov 0xb0(%esi),%edx │ │ + add %ebp,%edx │ │ + mov 0x60(%esp),%eax │ │ + mov %eax,0xc(%edx) │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,0x10(%edx) │ │ + jmp 300a0 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0xb4(%esi),%eax │ │ - cmp $0xffffffff,%eax │ │ - je 2db4c │ │ - mov 0xb8(%esi),%edx │ │ - cmp %edx,%eax │ │ - jge 2dac0 │ │ + mov 0xb4(%esi),%edx │ │ + cmp $0xffffffff,%edx │ │ + je 30384 │ │ + mov 0xb8(%esi),%eax │ │ + cmp %eax,%edx │ │ + jge 302d8 │ │ mov 0xc(%esi),%edx │ │ mov 0xc4(%esi),%eax │ │ - mov %eax,%ecx │ │ mov 0x14(%edx),%edx │ │ + mov %eax,%ecx │ │ sub 0x4(%edx),%ecx │ │ cmp %ecx,0xc0(%esi) │ │ - jge 2da50 │ │ - mov 0xd4(%esi),%eax │ │ + jge 30270 │ │ mov 0xb4(%esi),%edx │ │ - mov 0x70(%esp),%ecx │ │ - mov 0x64(%esp),%edi │ │ + mov 0xd4(%esi),%eax │ │ + mov 0x54(%esp),%ecx │ │ + mov 0x5c(%esp),%edi │ │ mov %edx,(%eax,%ebp,4) │ │ mov 0xb4(%esi),%eax │ │ - mov 0xb0(%esi),%edx │ │ - lea (%eax,%eax,8),%eax │ │ - lea (%edx,%eax,4),%eax │ │ + lea (%eax,%eax,8),%edx │ │ + mov 0xb0(%esi),%eax │ │ + lea (%eax,%edx,4),%eax │ │ mov 0xc0(%esi),%edx │ │ - mov %ecx,0xc(%eax) │ │ movb $0x1,0x4(%eax) │ │ - mov 0x10(%esi),%ecx │ │ - mov %edi,(%eax) │ │ - mov 0x6c(%esp),%edi │ │ + mov %ecx,(%eax) │ │ mov %edx,0x14(%eax) │ │ + mov 0x10(%esi),%edx │ │ + mov 0x60(%esp),%ecx │ │ mov %edi,0x10(%eax) │ │ - lea 0x0(%ebp,%ebp,4),%edx │ │ + mov 0x8(%edx),%edx │ │ + mov %ecx,0xc(%eax) │ │ + lea 0x0(%ebp,%ebp,4),%ecx │ │ mov %ebp,0x8(%eax) │ │ - mov 0x8(%ecx),%edi │ │ - lea (%edi,%edx,4),%edx │ │ - mov 0x4(%edx),%ecx │ │ + lea (%edx,%ecx,4),%edx │ │ + mov 0x4(%edx),%edi │ │ mov 0x8(%edx),%edx │ │ + lea 0x7fffffff(%edx),%ecx │ │ cmp $0x1,%edx │ │ - movzwl -0x2(%ecx,%edx,2),%edi │ │ - mov %di,0x20(%eax) │ │ - je 2db38 │ │ - movswl -0x4(%ecx,%edx,2),%edx │ │ - mov %dx,0x22(%eax) │ │ - mov 0x14(%esi),%eax │ │ - movswl %di,%edi │ │ + lea (%ecx,%ecx,1),%ebp │ │ + movswl (%edi,%ecx,2),%ecx │ │ + mov %cx,0x20(%eax) │ │ + je 30370 │ │ + mov 0x14(%esi),%edx │ │ + movzwl -0x2(%edi,%ebp,1),%ebp │ │ + mov 0x10(%edx),%edi │ │ + movswl %bp,%edx │ │ lea (%edx,%edx,2),%edx │ │ - mov 0x10(%eax),%eax │ │ - mov (%eax,%edi,4),%ebp │ │ - lea 0x0(%ebp,%edx,4),%edx │ │ + shl $0x2,%edx │ │ + add (%edi,%ecx,4),%edx │ │ mov 0x8(%edx),%edi │ │ + mov %bp,0x22(%eax) │ │ cmp $0x0,%edi │ │ - jle 2db79 │ │ + jle 303b1 │ │ mov 0xbc(%esi),%ecx │ │ xor %eax,%eax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov 0xc0(%esi),%edx │ │ - lea (%edx,%eax,1),%edx │ │ + add %eax,%edx │ │ add $0x1,%eax │ │ - cmp %edi,%eax │ │ movl $0xe0000000,(%ecx,%edx,4) │ │ - jne 2d9f0 │ │ - mov 0x74(%esp),%eax │ │ + cmp %edi,%eax │ │ + jne 30220 │ │ + mov 0x64(%esp),%eax │ │ + mov 0x5c(%esp),%edx │ │ add 0xc0(%esi),%eax │ │ - mov 0x6c(%esp),%ebp │ │ - mov %ebp,(%ecx,%eax,4) │ │ + mov %edx,(%ecx,%eax,4) │ │ mov 0xb4(%esi),%edx │ │ mov %esi,%eax │ │ - call 2c7b0 │ │ + call 2efd0 │ │ addl $0x1,0xb4(%esi) │ │ add %edi,0xc0(%esi) │ │ - lea 0x4c(%esp),%esp │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmp %edi,0x38(%esp) │ │ - jne 2d8f0 │ │ - jmp 2d901 │ │ - nop │ │ + lea 0x0(%esi),%esi │ │ lea (%eax,%eax,1),%edx │ │ - mov %edx,0xc4(%esi) │ │ + lea -0x18c20(%ebx),%edi │ │ shl $0x3,%eax │ │ - lea -0x16de4(%ebx),%edx │ │ + mov %edx,0xc4(%esi) │ │ movl $0x1d1,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %edi,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov 0xbc(%esi),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x28(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ + call 64100 <__ckd_realloc__@@Base> │ │ mov %eax,0xbc(%esi) │ │ - mov 0x28(%esp),%edx │ │ mov 0xc4(%esi),%eax │ │ movl $0x1d2,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x16cbc(%ebx),%eax │ │ + lea -0x18ad4(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - jmp 2d952 │ │ + call 67510 │ │ + jmp 30172 │ │ nop │ │ - lea (%edx,%edx,1),%eax │ │ - mov %eax,0xb8(%esi) │ │ - shl $0x4,%edx │ │ - lea -0x16de4(%ebx),%ecx │ │ + lea (%eax,%eax,1),%edx │ │ + lea -0x18c20(%ebx),%edi │ │ + shl $0x4,%eax │ │ + mov %edx,0xb8(%esi) │ │ add %edx,%eax │ │ - mov %ecx,0x8(%esp) │ │ shl $0x2,%eax │ │ movl $0x1c9,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov 0xb0(%esi),%eax │ │ mov %eax,(%esp) │ │ - mov %ecx,0x28(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ + call 64100 <__ckd_realloc__@@Base> │ │ mov %eax,0xb0(%esi) │ │ - mov 0x28(%esp),%ecx │ │ mov 0xb8(%esi),%eax │ │ movl $0x1ca,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - lea -0x16ce8(%ebx),%eax │ │ + lea -0x18b00(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - jmp 2d935 │ │ + call 67510 │ │ + jmp 30155 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - movw $0xffff,0x22(%eax) │ │ + movl $0xffffffff,0x2c(%esp) │ │ + cmpl $0xffffffff,0x60(%esp) │ │ + jne 300f7 │ │ + jmp 3011e │ │ + mov $0xffffffff,%edi │ │ + mov $0xffffffff,%eax │ │ + jmp 30101 │ │ + nop │ │ movl $0xffffffff,0x14(%eax) │ │ xor %edi,%edi │ │ - jmp 2da18 │ │ - lea -0x16d0c(%ebx),%eax │ │ + movw $0xffff,0x22(%eax) │ │ + jmp 30247 │ │ movl $0x1c0,0x8(%esp) │ │ + lea -0x18b24(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x18c20(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - lea -0x16de4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 2d886 │ │ - je 2da18 │ │ + call 67510 │ │ + jmp 300b9 │ │ + je 30247 │ │ mov 0xbc(%esi),%ecx │ │ - jmp 2da07 │ │ lea 0x0(%esi),%esi │ │ + jmp 30236 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0002db90 : │ │ +000303d0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ lea -0x4(%esp),%esp │ │ mov 0x14(%esp),%eax │ │ - mov 0x18(%esp),%ecx │ │ - mov 0xcc(%eax),%edx │ │ - mov $0xffffffff,%eax │ │ - test %edx,%edx │ │ - je 2dbe4 │ │ - cmp $0xffffffff,%ecx │ │ - je 2dbf0 │ │ - cmp %ecx,%edx │ │ - jle 2dbf0 │ │ + mov 0x18(%esp),%edx │ │ + mov 0xcc(%eax),%eax │ │ + test %eax,%eax │ │ + je 30417 │ │ + cmp $0xffffffff,%edx │ │ + je 30428 │ │ + cmp %edx,%eax │ │ + jle 30428 │ │ mov 0x14(%esp),%eax │ │ - test %ecx,%ecx │ │ - mov 0xd0(%eax),%edi │ │ - mov $0xffffffff,%eax │ │ - mov (%edi,%ecx,4),%esi │ │ - jns 2dbd7 │ │ - jmp 2dbe4 │ │ - nop │ │ - mov (%edi,%ecx,4),%edx │ │ - cmp %esi,%edx │ │ - jne 2dbf8 │ │ - sub $0x1,%ecx │ │ - cmp $0xffffffff,%ecx │ │ - jne 2dbd0 │ │ + test %edx,%edx │ │ + mov 0xd0(%eax),%esi │ │ + mov (%esi,%edx,4),%ecx │ │ + jns 3040f │ │ + jmp 30417 │ │ + lea 0x0(%esi),%esi │ │ + mov (%esi,%edx,4),%eax │ │ + cmp %ecx,%eax │ │ + jne 30430 │ │ + sub $0x1,%edx │ │ + cmp $0xffffffff,%edx │ │ + jne 30408 │ │ mov $0xffffffff,%eax │ │ lea 0x4(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1(%edx),%ecx │ │ - jmp 2dbb7 │ │ + lea -0x1(%eax),%edx │ │ + jmp 303f2 │ │ lea 0x0(%esi),%esi │ │ - cmp %edx,%esi │ │ - jle 2dc8d │ │ - mov 0x14(%esp),%eax │ │ - lea (%edx,%edx,8),%ecx │ │ - mov 0xb0(%eax),%ebp │ │ - mov 0x34(%eax),%edi │ │ - mov $0xffffffff,%eax │ │ - mov %eax,(%esp) │ │ - lea 0x0(%ebp,%ecx,4),%ecx │ │ - mov $0xe0000000,%ebp │ │ - jmp 2dc3e │ │ + jge 304bd │ │ + mov 0x14(%esp),%edi │ │ + lea (%eax,%eax,8),%edx │ │ + movl $0xffffffff,(%esp) │ │ + mov 0xb0(%edi),%esi │ │ + mov 0x34(%edi),%ebp │ │ + mov $0xe0000000,%edi │ │ + lea (%esi,%edx,4),%edx │ │ + jmp 3046e │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x10(%ecx),%eax │ │ - cmp %ebp,%eax │ │ - jle 2dc34 │ │ - mov %eax,%ebp │ │ - mov %edx,(%esp) │ │ - add $0x1,%edx │ │ - add $0x24,%ecx │ │ - cmp %esi,%edx │ │ - je 2dc88 │ │ - cmp %edi,0x8(%ecx) │ │ - jne 2dc28 │ │ - mov 0x10(%ecx),%ebp │ │ - mov %edx,%eax │ │ + mov 0x10(%edx),%esi │ │ + cmp %edi,%esi │ │ + jle 30464 │ │ + mov %eax,(%esp) │ │ + mov %esi,%edi │ │ + add $0x1,%eax │ │ + add $0x24,%edx │ │ + cmp %ecx,%eax │ │ + je 304b8 │ │ + cmp 0x8(%edx),%ebp │ │ + jne 30458 │ │ + mov 0x10(%edx),%edi │ │ + mov %eax,%ecx │ │ mov 0x1c(%esp),%esi │ │ test %esi,%esi │ │ - je 2dc56 │ │ - mov 0x1c(%esp),%ecx │ │ - mov %ebp,(%ecx) │ │ - mov 0x20(%esp),%ecx │ │ - test %ecx,%ecx │ │ - je 2dbe4 │ │ - mov 0x14(%esp),%ecx │ │ - lea (%edx,%edx,8),%edx │ │ + je 30486 │ │ + mov 0x1c(%esp),%esi │ │ + mov %edi,(%esi) │ │ + mov 0x20(%esp),%edx │ │ + test %edx,%edx │ │ + je 3041c │ │ + mov 0x14(%esp),%edi │ │ + lea (%ecx,%ecx,8),%edx │ │ shl $0x2,%edx │ │ - add 0xb0(%ecx),%edx │ │ - mov 0x34(%ecx),%ecx │ │ - cmp %ecx,0x8(%edx) │ │ - mov 0x20(%esp),%ecx │ │ + add 0xb0(%edi),%edx │ │ + mov 0x34(%edi),%edi │ │ + cmp %edi,0x8(%edx) │ │ + mov 0x20(%esp),%edi │ │ sete %dl │ │ movzbl %dl,%edx │ │ - mov %edx,(%ecx) │ │ + mov %edx,(%edi) │ │ lea 0x4(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ mov (%esp),%eax │ │ - jmp 2dc48 │ │ - mov $0xe0000000,%ebp │ │ + jmp 30478 │ │ + mov %eax,%ecx │ │ + mov $0xe0000000,%edi │ │ mov $0xffffffff,%eax │ │ - jmp 2dc48 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jmp 30478 │ │ + jmp 304e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0002dca0 : │ │ +000304e0 : │ │ push %ebp │ │ - xor %eax,%eax │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x55349,%ebx │ │ + call db90 │ │ + add $0x5d9df,%ebx │ │ lea -0x2c(%esp),%esp │ │ - cmpl $0xffffffff,0x44(%esp) │ │ mov 0x40(%esp),%ebp │ │ - je 2dd40 │ │ - mov 0x44(%esp),%edi │ │ - movl $0x0,0x1c(%esp) │ │ + cmpl $0xffffffff,0x44(%esp) │ │ + je 306e5 │ │ + mov 0x44(%esp),%esi │ │ + movl $0x0,0x14(%esp) │ │ + jmp 30520 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0xb0(%ebp),%eax │ │ - lea (%edi,%edi,8),%esi │ │ - lea (%eax,%esi,4),%esi │ │ - mov 0x8(%esi),%eax │ │ - mov 0xc(%esi),%edi │ │ + lea (%esi,%esi,8),%ecx │ │ + lea (%eax,%ecx,4),%edi │ │ + mov 0x8(%edi),%eax │ │ + mov 0xc(%edi),%esi │ │ mov %eax,0x4(%esp) │ │ mov 0x10(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 21470 │ │ + call 23040 │ │ test %eax,%eax │ │ - je 2dd1f │ │ + je 3056f │ │ mov 0x10(%ebp),%eax │ │ - mov 0x8(%esi),%edx │ │ + mov 0x8(%edi),%ecx │ │ mov 0x8(%eax),%eax │ │ - lea (%edx,%edx,4),%edx │ │ - mov 0x10(%eax,%edx,4),%edx │ │ - lea (%edx,%edx,4),%edx │ │ - mov (%eax,%edx,4),%eax │ │ + lea (%ecx,%ecx,4),%ecx │ │ + mov 0x10(%eax,%ecx,4),%ecx │ │ + lea (%ecx,%ecx,4),%ecx │ │ + mov (%eax,%ecx,4),%eax │ │ mov %eax,(%esp) │ │ - call cec4 │ │ - mov 0x1c(%esp),%edx │ │ - lea 0x1(%edx,%eax,1),%edx │ │ - mov %edx,0x1c(%esp) │ │ - cmp $0xffffffff,%edi │ │ - jne 2dcd0 │ │ + call d690 │ │ + mov 0x14(%esp),%edi │ │ + lea 0x1(%edi,%eax,1),%eax │ │ + mov %eax,0x14(%esp) │ │ + cmp $0xffffffff,%esi │ │ + jne 30520 │ │ mov 0x18(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x1c(%esp),%eax │ │ + call 64330 │ │ + mov 0x14(%esp),%eax │ │ test %eax,%eax │ │ - jne 2dd50 │ │ - movl $0x0,0x18(%ebp) │ │ - xor %eax,%eax │ │ - lea 0x2c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x1c(%esp),%edx │ │ - lea -0x16de4(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + je 306b0 │ │ + mov 0x14(%esp),%edi │ │ + lea -0x18c20(%ebx),%eax │ │ movl $0x240,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x1c(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x18(%ebp) │ │ - lea -0x1(%eax,%edx,1),%edi │ │ - mov 0x44(%esp),%edx │ │ - jmp 2dd8d │ │ - nop │ │ - cmp $0xffffffff,%edx │ │ - je 2de00 │ │ - mov 0xb0(%ebp),%eax │ │ - lea (%edx,%edx,8),%esi │ │ - lea (%eax,%esi,4),%esi │ │ + lea -0x1(%eax,%edi,1),%eax │ │ + mov %eax,0x18(%esp) │ │ + mov %ebp,%edx │ │ + mov 0x44(%esp),%ebp │ │ + jmp 305d1 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmp $0xffffffff,%ebp │ │ + je 30680 │ │ + mov 0xb0(%edx),%eax │ │ + lea 0x0(%ebp,%ebp,8),%ecx │ │ + mov %edx,0x14(%esp) │ │ + lea (%eax,%ecx,4),%esi │ │ mov 0x8(%esi),%eax │ │ - mov 0xc(%esi),%edx │ │ + mov 0xc(%esi),%ebp │ │ mov %eax,0x4(%esp) │ │ - mov 0x10(%ebp),%eax │ │ + mov 0x10(%edx),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x18(%esp) │ │ - call 21470 │ │ + call 23040 │ │ + mov 0x14(%esp),%edx │ │ test %eax,%eax │ │ - mov 0x18(%esp),%edx │ │ - je 2dd88 │ │ - mov 0x10(%ebp),%eax │ │ + je 305c8 │ │ + mov 0x10(%edx),%eax │ │ mov 0x8(%esi),%ecx │ │ + mov %edx,0x1c(%esp) │ │ mov 0x8(%eax),%eax │ │ lea (%ecx,%ecx,4),%ecx │ │ mov 0x10(%eax,%ecx,4),%ecx │ │ lea (%ecx,%ecx,4),%ecx │ │ - mov (%eax,%ecx,4),%esi │ │ - mov %esi,(%esp) │ │ - call cec4 │ │ - sub %eax,%edi │ │ - mov %eax,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call cfe4 │ │ - cmp 0x18(%ebp),%edi │ │ + mov (%eax,%ecx,4),%ecx │ │ + mov %ecx,(%esp) │ │ + mov %ecx,0x14(%esp) │ │ + call d690 │ │ + mov 0x14(%esp),%ecx │ │ + sub %eax,0x18(%esp) │ │ mov 0x18(%esp),%edx │ │ - jbe 2dd88 │ │ - movb $0x20,-0x1(%edi) │ │ - sub $0x1,%edi │ │ - cmp $0xffffffff,%edx │ │ - jne 2dd8d │ │ + cmp $0x4,%eax │ │ + mov %ecx,%esi │ │ + mov %edx,%edi │ │ + mov 0x1c(%esp),%edx │ │ + jae 30690 │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 3064f │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 3065a │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x18(%esp),%eax │ │ + cmp 0x18(%edx),%eax │ │ + jbe 305c8 │ │ + movb $0x20,-0x1(%eax) │ │ + cmp $0xffffffff,%ebp │ │ + lea -0x1(%eax),%eax │ │ + mov %eax,0x18(%esp) │ │ + jne 305d1 │ │ nop │ │ - mov 0x18(%ebp),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x18(%edx),%eax │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + test $0x1,%edi │ │ + jne 306d4 │ │ + test $0x2,%edi │ │ + jne 306c2 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 3063e │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0x0,0x18(%ebp) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ + xor %eax,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 306a0 │ │ + movzbl (%ecx),%ecx │ │ + lea 0x1(%edi),%edi │ │ + lea 0x1(%esi),%esi │ │ + sub $0x1,%eax │ │ + mov %cl,-0x1(%edi) │ │ + jmp 30698 │ │ + xor %eax,%eax │ │ + jmp 30683 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0002de10 : │ │ +000306f0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x551db,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%edx │ │ - mov 0x64(%esp),%eax │ │ - mov 0x10(%edx),%ecx │ │ - lea 0x0(,%eax,4),%esi │ │ - mov %esi,0x30(%esp) │ │ - add %eax,%esi │ │ - mov 0x8(%ecx),%edi │ │ - lea (%edi,%esi,4),%esi │ │ - mov 0x8(%esi),%edi │ │ - mov 0x4(%esi),%ecx │ │ - movswl -0x2(%ecx,%edi,2),%esi │ │ - mov %esi,0x34(%esp) │ │ - mov 0x14(%edx),%esi │ │ - movswl -0x4(%ecx,%edi,2),%ecx │ │ - mov 0x34(%esp),%edi │ │ - mov 0x10(%esi),%esi │ │ - lea (%ecx,%ecx,2),%ebp │ │ - mov 0xc(%edx),%ecx │ │ - shl $0x2,%ebp │ │ - add (%esi,%edi,4),%ebp │ │ - mov 0x14(%ecx),%esi │ │ - lea (%edi,%edi,2),%ecx │ │ - mov 0x38(%esi),%edi │ │ - lea (%edi,%ecx,4),%ecx │ │ - mov 0x4(%ecx),%ecx │ │ - mov %ecx,0x38(%esp) │ │ - mov 0x68(%edx),%ecx │ │ - mov (%ecx,%eax,4),%edi │ │ + call db90 │ │ + add $0x5d7cf,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x50(%esp),%eax │ │ + mov 0x54(%esp),%edx │ │ + mov 0x10(%eax),%eax │ │ + lea 0x0(,%edx,4),%esi │ │ + lea (%esi,%edx,1),%ecx │ │ + mov 0x8(%eax),%eax │ │ + lea (%eax,%ecx,4),%eax │ │ + mov 0x4(%eax),%ecx │ │ + mov 0x8(%eax),%eax │ │ + add $0x7fffffff,%eax │ │ + movswl (%ecx,%eax,2),%edi │ │ + movswl -0x2(%ecx,%eax,2),%eax │ │ + mov %edi,0x24(%esp) │ │ + mov %edi,%ebp │ │ + mov 0x50(%esp),%edi │ │ + lea (%eax,%eax,2),%eax │ │ + mov 0x14(%edi),%edi │ │ + mov 0x10(%edi),%edi │ │ + mov (%edi,%ebp,4),%ecx │ │ + mov 0x24(%esp),%edi │ │ + lea (%ecx,%eax,4),%ebp │ │ + mov 0x50(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov 0x14(%eax),%ecx │ │ + lea (%edi,%edi,2),%eax │ │ + mov 0x38(%ecx),%edi │ │ + lea (%edi,%eax,4),%eax │ │ + mov 0x4(%eax),%eax │ │ + mov %eax,0x28(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov 0x68(%eax),%eax │ │ + mov (%eax,%edx,4),%edi │ │ test %edi,%edi │ │ - je 2de94 │ │ + je 30783 │ │ mov 0x0(%ebp),%eax │ │ - movzwl (%eax),%ecx │ │ - cmp %cx,0x34(%edi) │ │ - je 2df08 │ │ + movzwl (%eax),%eax │ │ + cmp %ax,0x34(%edi) │ │ + je 307ef │ │ movl $0x268,0x8(%esp) │ │ - lea -0x16de4(%ebx),%eax │ │ + lea -0x18c20(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x44(%edx),%eax │ │ + mov 0x50(%esp),%eax │ │ + mov 0x44(%eax),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x28(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov 0x28(%esp),%edx │ │ + call 69790 <__listelem_malloc__@@Base> │ │ mov %eax,%edi │ │ - mov 0x30(%esp),%eax │ │ - mov 0x34(%esp),%esi │ │ - add 0x68(%edx),%eax │ │ - mov (%eax),%ecx │ │ - mov %ecx,0x50(%edi) │ │ - mov 0x38(%esp),%ecx │ │ - mov %edi,(%eax) │ │ + mov 0x50(%esp),%eax │ │ + add 0x68(%eax),%esi │ │ + mov (%esi),%eax │ │ + mov %eax,0x50(%edi) │ │ + mov 0x24(%esp),%eax │ │ + mov %edi,(%esi) │ │ movl $0x0,0x5c(%edi) │ │ - mov %esi,0x58(%edi) │ │ - mov %ecx,0x10(%esp) │ │ + mov %eax,0x58(%edi) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ mov 0x0(%ebp),%eax │ │ movzwl (%eax),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ mov %edi,0x4(%esp) │ │ - mov 0x3c(%edx),%eax │ │ - mov %edx,0x28(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov 0x3c(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 28140 │ │ - mov 0x28(%esp),%edx │ │ + call 2a6b0 │ │ cmpl $0x1,0x8(%ebp) │ │ - jle 2dfcf │ │ - lea -0x16de4(%ebx),%ecx │ │ + lea -0x18c20(%ebx),%eax │ │ + mov %eax,0x2c(%esp) │ │ mov $0x1,%esi │ │ - mov %ecx,0x3c(%esp) │ │ - jmp 2dfa2 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esp),%ecx │ │ + jg 3088a │ │ + jmp 308b3 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x2c(%esp),%eax │ │ movl $0x276,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x44(%edx),%eax │ │ + mov %edx,0x20(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov 0x44(%eax),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x28(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ + call 69790 <__listelem_malloc__@@Base> │ │ mov 0x50(%edi),%ecx │ │ - mov %esi,0x5c(%eax) │ │ + mov 0x20(%esp),%edx │ │ + mov %eax,0x20(%esp) │ │ mov %ecx,0x50(%eax) │ │ mov %eax,0x50(%edi) │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x34(%esp),%edi │ │ + mov 0x24(%esp),%edi │ │ + mov %esi,0x5c(%eax) │ │ + add $0x1,%esi │ │ mov %edi,0x58(%eax) │ │ - mov %ecx,0x10(%esp) │ │ - mov 0x30(%esp),%edi │ │ + mov 0x28(%esp),%edi │ │ + mov %edi,0x10(%esp) │ │ mov 0x0(%ebp),%ecx │ │ - mov 0x28(%esp),%edx │ │ - add $0x1,%esi │ │ - movzwl (%ecx,%edi,1),%ecx │ │ + movzwl (%ecx,%edx,1),%edx │ │ mov %eax,0x4(%esp) │ │ - mov %ecx,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %edx,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov 0x3c(%edx),%ecx │ │ - mov %eax,0x2c(%esp) │ │ - mov %ecx,(%esp) │ │ - call 28140 │ │ - mov 0x2c(%esp),%eax │ │ + mov 0x3c(%eax),%edx │ │ + mov %edx,(%esp) │ │ + call 2a6b0 │ │ + mov 0x20(%esp),%eax │ │ cmp %esi,0x8(%ebp) │ │ mov %eax,%edi │ │ - mov 0x28(%esp),%edx │ │ - jle 2dfcf │ │ + jle 308b3 │ │ mov 0x50(%edi),%eax │ │ - lea (%esi,%esi,1),%ecx │ │ + lea (%esi,%esi,1),%edx │ │ test %eax,%eax │ │ - mov %ecx,0x30(%esp) │ │ - je 2df28 │ │ + je 30810 │ │ mov 0x0(%ebp),%ecx │ │ movzwl (%ecx,%esi,2),%ecx │ │ cmp %cx,0x34(%eax) │ │ - jne 2df28 │ │ + jne 30810 │ │ add $0x1,%esi │ │ - cmp %esi,0x8(%ebp) │ │ mov %eax,%edi │ │ - jg 2dfa2 │ │ - lea 0x4c(%esp),%esp │ │ + cmp %esi,0x8(%ebp) │ │ + jg 3088a │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0002dfe0 : │ │ +000308c0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5500b,%ebx │ │ + call db90 │ │ + add $0x5d5ff,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%ebp │ │ + mov 0x40(%esp),%edi │ │ mov 0x44(%esp),%eax │ │ + mov 0x68(%edi),%edx │ │ shl $0x2,%eax │ │ mov %eax,0x1c(%esp) │ │ - add 0x68(%ebp),%eax │ │ - mov (%eax),%esi │ │ - test %esi,%esi │ │ - je 2e04f │ │ - lea -0x16de4(%ebx),%eax │ │ + add %eax,%edx │ │ + mov (%edx),%ebp │ │ + test %ebp,%ebp │ │ + je 30937 │ │ + lea -0x18c20(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - jmp 2e01a │ │ - nop │ │ - mov %edi,%esi │ │ - mov 0x50(%esi),%edi │ │ - mov %esi,(%esp) │ │ - call 27c10 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x50(%ebp),%esi │ │ + mov %ebp,(%esp) │ │ + call 2a1e0 │ │ mov 0x18(%esp),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov %esi,%ebp │ │ movl $0x290,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov 0x44(%ebp),%eax │ │ + mov 0x44(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - test %edi,%edi │ │ - jne 2e018 │ │ - mov 0x1c(%esp),%eax │ │ - add 0x68(%ebp),%eax │ │ - movl $0x0,(%eax) │ │ + call 699a0 <__listelem_free__@@Base> │ │ + test %esi,%esi │ │ + jne 30900 │ │ + mov 0x1c(%esp),%edx │ │ + add 0x68(%edi),%edx │ │ + movl $0x0,(%edx) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0002e060 : │ │ - lea -0x8(%esp),%esp │ │ - mov 0x10(%esp),%eax │ │ - mov %esi,(%esp) │ │ - mov %edi,0x4(%esp) │ │ +00030950 : │ │ + push %edi │ │ + push %esi │ │ + mov 0x10(%esp),%edx │ │ mov 0xc(%esp),%ecx │ │ - movzwl 0x22(%eax),%edx │ │ - cmp $0xffff,%dx │ │ - je 2e0b8 │ │ + movswl 0x22(%edx),%eax │ │ + cmp $0xffff,%ax │ │ + je 30998 │ │ mov 0x14(%ecx),%esi │ │ - movswl 0x20(%eax),%edi │ │ - movswl %dx,%edx │ │ - lea (%edx,%edx,2),%edx │ │ + lea (%eax,%eax,2),%eax │ │ + movswl 0x20(%edx),%edi │ │ + shl $0x2,%eax │ │ mov 0x10(%esi),%esi │ │ - shl $0x2,%edx │ │ - add (%esi,%edi,4),%edx │ │ + add (%esi,%edi,4),%eax │ │ mov 0x14(%esp),%esi │ │ - mov 0x4(%esp),%edi │ │ - mov 0x4(%edx),%edx │ │ - movswl (%edx,%esi,2),%edx │ │ - add 0x14(%eax),%edx │ │ - mov 0xbc(%ecx),%eax │ │ - mov (%esp),%esi │ │ - mov (%eax,%edx,4),%eax │ │ - lea 0x8(%esp),%esp │ │ + mov 0x4(%eax),%eax │ │ + movswl (%eax,%esi,2),%eax │ │ + pop %esi │ │ + add 0x14(%edx),%eax │ │ + mov 0xbc(%ecx),%edx │ │ + pop %edi │ │ + mov (%edx,%eax,4),%eax │ │ retq │ │ - xchg %ax,%ax │ │ - mov 0x10(%eax),%eax │ │ - mov (%esp),%esi │ │ - mov 0x4(%esp),%edi │ │ - lea 0x8(%esp),%esp │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + pop %esi │ │ + mov 0x10(%edx),%eax │ │ + pop %edi │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - lea -0x4c(%esp),%esp │ │ - mov %edi,0x44(%esp) │ │ - mov 0x4(%eax),%edi │ │ - mov %esi,0x40(%esp) │ │ - mov %eax,%esi │ │ - lea (%edx,%edx,8),%eax │ │ - mov %ebp,0x48(%esp) │ │ - mov %ebx,0x3c(%esp) │ │ - xor %edx,%edx │ │ - mov 0xb0(%edi),%ecx │ │ - call d3b4 │ │ - add $0x54efb,%ebx │ │ - lea (%ecx,%eax,4),%ebp │ │ - mov 0xc(%ebp),%eax │ │ - cmp $0xffffffff,%eax │ │ - je 2e110 │ │ - lea (%eax,%eax,8),%eax │ │ - lea (%ecx,%eax,4),%edx │ │ - mov 0x8(%ebp),%eax │ │ - movl $0x0,0x24(%esp) │ │ - test %eax,%eax │ │ - js 2e13d │ │ - lea (%eax,%eax,4),%ecx │ │ + xchg %ax,%ax │ │ + push %ebp │ │ + lea (%edx,%edx,8),%edx │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x5d51c,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x4(%eax),%esi │ │ + mov 0xb0(%esi),%ecx │ │ + lea (%ecx,%edx,4),%edi │ │ + mov 0xc(%edi),%edx │ │ + cmp $0xffffffff,%edx │ │ + je 30aa0 │ │ + lea (%edx,%edx,8),%edx │ │ + lea (%ecx,%edx,4),%ebp │ │ + xor %ecx,%ecx │ │ + mov 0x8(%edi),%edx │ │ + mov %edx,0x28(%esp) │ │ + test %edx,%edx │ │ + js 309f3 │ │ + mov 0x28(%esp),%ecx │ │ + mov 0x10(%esi),%edx │ │ + lea (%ecx,%ecx,4),%ecx │ │ shl $0x2,%ecx │ │ - mov %ecx,0x24(%esp) │ │ - mov 0x10(%edi),%ecx │ │ - mov 0x8(%ecx),%ecx │ │ - add %ecx,0x24(%esp) │ │ - mov 0x24(%esp),%ecx │ │ + add 0x8(%edx),%ecx │ │ mov (%ecx),%ecx │ │ - mov %ecx,0x24(%esp) │ │ - mov 0x24(%esp),%ecx │ │ - test %edx,%edx │ │ - mov %ecx,0x8(%esi) │ │ - mov 0x0(%ebp),%ecx │ │ - mov %ecx,0x10(%esi) │ │ - je 2e1f0 │ │ - mov (%edx),%ecx │ │ + mov %ecx,0x8(%eax) │ │ + test %ebp,%ebp │ │ + mov (%edi),%ecx │ │ + mov %ecx,0x10(%eax) │ │ + je 30ac0 │ │ + mov 0x10(%esi),%edx │ │ + mov %eax,%ecx │ │ + mov 0x0(%ebp),%eax │ │ + movl $0x0,0x1c(%ecx) │ │ + mov %ecx,0x2c(%esp) │ │ + add $0x1,%eax │ │ + mov %eax,0xc(%ecx) │ │ + mov 0x28(%esp),%eax │ │ lea (%eax,%eax,4),%eax │ │ - add $0x1,%ecx │ │ - movl $0x0,0x1c(%esi) │ │ - mov %ecx,0xc(%esi) │ │ - mov 0x10(%edi),%ecx │ │ shl $0x2,%eax │ │ - add 0x8(%ecx),%eax │ │ + add 0x8(%edx),%eax │ │ mov 0x4(%eax),%eax │ │ movswl (%eax),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %edx,0x28(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edi,(%esp) │ │ - call 2e060 │ │ - mov %eax,%ecx │ │ - mov 0x8(%ebp),%eax │ │ - cmp 0x30(%edi),%eax │ │ - mov 0x28(%esp),%edx │ │ - je 2e1e0 │ │ + call 30950 │ │ + mov 0x2c(%esp),%ecx │ │ + mov %eax,%edx │ │ + mov 0x8(%edi),%eax │ │ + cmp 0x30(%esi),%eax │ │ + je 30a90 │ │ mov %eax,0x4(%esp) │ │ - mov 0x10(%edi),%eax │ │ - mov %eax,(%esp) │ │ - mov %edx,0x28(%esp) │ │ + mov 0x10(%esi),%eax │ │ mov %ecx,0x2c(%esp) │ │ - call 21440 │ │ - test %eax,%eax │ │ + mov %edx,0x28(%esp) │ │ + mov %eax,(%esp) │ │ + call 23000 │ │ mov 0x28(%esp),%edx │ │ + test %eax,%eax │ │ mov 0x2c(%esp),%ecx │ │ - je 2e218 │ │ - mov 0x1f4(%edi),%edx │ │ - mov %edx,0x18(%esi) │ │ - mov 0x10(%ebp),%eax │ │ - sub %ecx,%eax │ │ + je 30af0 │ │ + mov 0x1f4(%esi),%esi │ │ + mov %esi,0x18(%ecx) │ │ + mov 0x10(%edi),%eax │ │ sub %edx,%eax │ │ - mov %eax,0x14(%esi) │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + sub %esi,%eax │ │ + mov %eax,0x14(%ecx) │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - mov 0x1f8(%edi),%edx │ │ - mov %edx,0x18(%esi) │ │ - jmp 2e1c1 │ │ + mov 0x1f8(%esi),%esi │ │ + mov %esi,0x18(%ecx) │ │ + jmp 30a7d │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x10(%ebp),%eax │ │ - movl $0x0,0xc(%esi) │ │ - movl $0x0,0x1c(%esi) │ │ - mov %eax,0x14(%esi) │ │ - movl $0x0,0x18(%esi) │ │ - movl $0x0,0x20(%esi) │ │ - jmp 2e1cb │ │ + mov 0x8(%edi),%ecx │ │ + xor %ebp,%ebp │ │ + mov %ecx,0x28(%esp) │ │ + test %ecx,%ecx │ │ + jns 309e1 │ │ + mov (%edi),%edx │ │ + movl $0x0,0x8(%eax) │ │ + mov %edx,0x10(%eax) │ │ + lea 0x0(%esi),%esi │ │ + mov 0x10(%edi),%edx │ │ + movl $0x0,0xc(%eax) │ │ + movl $0x0,0x1c(%eax) │ │ + mov %edx,0x14(%eax) │ │ + movl $0x0,0x18(%eax) │ │ + movl $0x0,0x20(%eax) │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x20(%esi),%eax │ │ + mov %edx,0x2c(%esp) │ │ + lea 0x20(%ecx),%eax │ │ mov %eax,0x10(%esp) │ │ - mov 0x1c(%edx),%eax │ │ + mov 0x1c(%ebp),%eax │ │ + mov %ecx,0x28(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov 0x18(%edx),%eax │ │ - mov %eax,0x8(%esp) │ │ mov 0x18(%ebp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x18(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%edi),%eax │ │ + mov 0x38(%esi),%eax │ │ mov %eax,(%esp) │ │ - mov %ecx,0x2c(%esp) │ │ - call 49e50 │ │ + call 4e350 │ │ sar $0xa,%eax │ │ - mov 0x2c(%esp),%ecx │ │ cvtsi2ss %eax,%xmm0 │ │ - mulss 0x24(%esi),%xmm0 │ │ - cvttss2si %xmm0,%edx │ │ - mov %edx,0x18(%esi) │ │ - jmp 2e1c1 │ │ + mov 0x28(%esp),%ecx │ │ + mov 0x2c(%esp),%edx │ │ + mulss 0x24(%ecx),%xmm0 │ │ + cvttss2si %xmm0,%esi │ │ + mov %esi,0x18(%ecx) │ │ + jmp 30a7d │ │ nop │ │ push %esi │ │ - lea -0x18(%esp),%esp │ │ + push %ebx │ │ + call db90 │ │ + add $0x5d381,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ movzwl 0x2e(%esi),%eax │ │ add $0x1,%eax │ │ - cmp 0x2c(%esi),%ax │ │ mov %ax,0x2e(%esi) │ │ - je 2e290 │ │ + cmp 0x2c(%esi),%ax │ │ + je 30b80 │ │ mov 0x28(%esi),%edx │ │ cwtl │ │ mov (%edx,%eax,4),%edx │ │ mov %esi,%eax │ │ - call 2e0d0 │ │ - lea 0x18(%esp),%esp │ │ + call 309a0 │ │ mov %esi,%eax │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ pop %esi │ │ retq │ │ + lea 0x0(%esi),%esi │ │ + mov 0x28(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call 2c880 │ │ - jmp 2e288 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call 64330 │ │ + xor %eax,%eax │ │ + jmp 30b76 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0002e2a0 : │ │ - lea -0x5c(%esp),%esp │ │ - mov %edi,0x54(%esp) │ │ - mov 0x64(%esp),%edi │ │ - mov %ebx,0x4c(%esp) │ │ - mov %esi,0x50(%esp) │ │ - call d3b4 │ │ - add $0x54d3b,%ebx │ │ - mov 0xc(%edi),%eax │ │ - mov %ebp,0x58(%esp) │ │ +00030ba0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x5d31f,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + mov 0x6c(%esp),%eax │ │ + mov 0x64(%esp),%esi │ │ + mov 0x60(%esp),%edx │ │ + mov %eax,0x24(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x3c(%esp) │ │ + xor %eax,%eax │ │ + mov 0xc(%esi),%eax │ │ + mov 0x70(%esp),%edi │ │ cmp $0xffffffff,%eax │ │ - mov 0x60(%esp),%esi │ │ - je 2e368 │ │ + je 30c80 │ │ + mov 0x10(%edx),%ecx │ │ lea (%eax,%eax,8),%ebp │ │ - mov 0xb0(%esi),%eax │ │ - mov 0x10(%esi),%edx │ │ + mov 0xb0(%edx),%eax │ │ + mov %edx,0x2c(%esp) │ │ lea (%eax,%ebp,4),%ebp │ │ - mov 0x8(%edi),%eax │ │ - mov 0x8(%edx),%ecx │ │ + mov 0x8(%esi),%eax │ │ lea (%eax,%eax,4),%eax │ │ - lea (%ecx,%eax,4),%eax │ │ + shl $0x2,%eax │ │ + add 0x8(%ecx),%eax │ │ mov 0x4(%eax),%eax │ │ movswl (%eax),%eax │ │ + mov %edx,(%esp) │ │ mov %ebp,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %esi,(%esp) │ │ - call 2e060 │ │ - mov %eax,%edx │ │ - mov 0x8(%edi),%eax │ │ - cmp 0x30(%esi),%eax │ │ - je 2e358 │ │ + call 30950 │ │ + mov 0x2c(%esp),%edx │ │ + mov %eax,0x28(%esp) │ │ + mov 0x8(%esi),%eax │ │ + cmp 0x30(%edx),%eax │ │ + je 30c70 │ │ mov %eax,0x4(%esp) │ │ - mov 0x10(%esi),%eax │ │ - mov %eax,(%esp) │ │ + mov 0x10(%edx),%eax │ │ mov %edx,0x2c(%esp) │ │ - call 21440 │ │ - test %eax,%eax │ │ + mov %eax,(%esp) │ │ + call 23000 │ │ mov 0x2c(%esp),%edx │ │ - je 2e380 │ │ - mov 0x70(%esp),%eax │ │ - mov 0x1f4(%esi),%ecx │ │ - mov %ecx,(%eax) │ │ - mov 0x10(%edi),%eax │ │ + test %eax,%eax │ │ + je 30c98 │ │ + mov 0x1f4(%edx),%edx │ │ + mov %edx,(%edi) │ │ + mov 0x10(%esi),%eax │ │ + mov 0x24(%esp),%edi │ │ + sub 0x28(%esp),%eax │ │ sub %edx,%eax │ │ - mov 0x6c(%esp),%edx │ │ - sub %ecx,%eax │ │ - mov %eax,(%edx) │ │ - mov 0x4c(%esp),%ebx │ │ - mov 0x50(%esp),%esi │ │ - mov 0x54(%esp),%edi │ │ - mov 0x58(%esp),%ebp │ │ - lea 0x5c(%esp),%esp │ │ + mov %eax,(%edi) │ │ + mov 0x3c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 30cd8 │ │ + lea 0x4c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - nop │ │ - mov 0x70(%esp),%eax │ │ - mov 0x1f8(%esi),%ecx │ │ - mov %ecx,(%eax) │ │ - jmp 2e335 │ │ - xchg %ax,%ax │ │ - mov 0x6c(%esp),%edx │ │ - mov 0x10(%edi),%eax │ │ - mov %eax,(%edx) │ │ - mov 0x70(%esp),%edx │ │ - movl $0x0,(%edx) │ │ - jmp 2e342 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x1f8(%edx),%edx │ │ + mov %edx,(%edi) │ │ + jmp 30c47 │ │ lea 0x0(%esi),%esi │ │ - lea 0x3c(%esp),%eax │ │ + mov 0x10(%esi),%eax │ │ + mov 0x24(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ + movl $0x0,(%edi) │ │ + jmp 30c56 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x38(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ mov 0x1c(%ebp),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x18(%ebp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x18(%edi),%eax │ │ + mov 0x18(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%esi),%eax │ │ + mov 0x38(%edx),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - call 49e50 │ │ + call 4e350 │ │ sar $0xa,%eax │ │ - mov 0x2c(%esp),%edx │ │ cvtsi2ss %eax,%xmm0 │ │ mulss 0x68(%esp),%xmm0 │ │ - mov 0x70(%esp),%eax │ │ - cvttss2si %xmm0,%ecx │ │ - mov %ecx,(%eax) │ │ - jmp 2e335 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + cvttss2si %xmm0,%edx │ │ + mov %edx,(%edi) │ │ + jmp 30c47 │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ │ │ -0002e3d0 : │ │ +00030ce0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x54c1b,%ebx │ │ - lea -0x8c(%esp),%esp │ │ - lea -0x1c8f0(%ebx),%eax │ │ - mov 0xa0(%esp),%edx │ │ + call db90 │ │ + add $0x5d1df,%ebx │ │ + lea -0x6c(%esp),%esp │ │ + mov 0x80(%esp),%eax │ │ + mov %eax,0x24(%esp) │ │ + mov %eax,%edi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x5c(%esp) │ │ + xor %eax,%eax │ │ + lea -0x1e704(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%edx),%eax │ │ + mov 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ - mov 0xa0(%esp),%ecx │ │ - mov %eax,0x50(%esp) │ │ - movl $0x0,0x44(%esp) │ │ - cmpl $0xe0000001,0xf8(%ecx) │ │ - jl 2e8b8 │ │ - mov 0x1c(%ecx),%eax │ │ + call 65e30 │ │ + mov %eax,0x38(%esp) │ │ + cmpl $0xe0000001,0xf8(%edi) │ │ + jl 31675 │ │ + mov 0x1c(%edi),%eax │ │ test %eax,%eax │ │ - mov %eax,0x44(%esp) │ │ - je 2e43f │ │ - mov 0xcc(%ecx),%edx │ │ - cmp %edx,0x24(%eax) │ │ - je 2e8b8 │ │ - mov 0x44(%esp),%eax │ │ + je 30d4b │ │ + mov 0xcc(%edi),%edi │ │ + cmp %edi,0x24(%eax) │ │ + je 3120d │ │ mov %eax,(%esp) │ │ - call 18920 │ │ - mov 0xa0(%esp),%edx │ │ - movl $0x0,0x1c(%edx) │ │ - mov 0xcc(%edx),%eax │ │ + call 19610 │ │ + mov 0x24(%esp),%esi │ │ + mov 0xcc(%esi),%eax │ │ + movl $0x0,0x1c(%esi) │ │ + mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 18840 │ │ - mov 0xa0(%esp),%edx │ │ - mov %eax,0x44(%esp) │ │ - movss -0x12914(%ebx),%xmm0 │ │ - movss %xmm0,0x58(%esp) │ │ - cmpb $0x0,0x41(%edx) │ │ - jne 2e97e │ │ - mov 0xa0(%esp),%edx │ │ - lea -0x16de4(%ebx),%ecx │ │ - mov %ecx,0x4c(%esp) │ │ - mov 0xb4(%edx),%esi │ │ - mov 0xb0(%edx),%edi │ │ - test %esi,%esi │ │ - jle 2e562 │ │ + call 19530 │ │ + mov %eax,0x30(%esp) │ │ + cmpb $0x0,0x41(%esi) │ │ + jne 31227 │ │ + movss -0x14738(%ebx),%xmm5 │ │ + movss %xmm5,0x48(%esp) │ │ + mov 0x24(%esp),%eax │ │ + lea -0x18c20(%ebx),%ecx │ │ + mov %ecx,0x34(%esp) │ │ xor %ebp,%ebp │ │ + mov 0xb4(%eax),%ecx │ │ + mov 0xb0(%eax),%edi │ │ + test %ecx,%ecx │ │ + jle 30e6c │ │ + mov 0x24(%esp),%ecx │ │ lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ cmpb $0x0,0x4(%edi) │ │ - je 2e550 │ │ + je 30e5a │ │ mov 0xc(%edi),%eax │ │ - xor %ecx,%ecx │ │ + xor %edx,%edx │ │ test %eax,%eax │ │ - js 2e4dc │ │ - mov 0xb0(%edx),%ecx │ │ + js 30de4 │ │ + mov 0xb0(%ecx),%edx │ │ lea (%eax,%eax,8),%eax │ │ - lea (%ecx,%eax,4),%eax │ │ - mov (%eax),%ecx │ │ - add $0x1,%ecx │ │ - mov (%edi),%esi │ │ - mov %esi,0x40(%esp) │ │ + lea (%edx,%eax,4),%eax │ │ + mov (%eax),%edx │ │ + add $0x1,%edx │ │ mov 0x8(%edi),%esi │ │ - cmp 0x34(%edx),%esi │ │ - jne 2e4fa │ │ - mov 0x44(%esp),%eax │ │ + mov (%edi),%eax │ │ + cmp 0x34(%ecx),%esi │ │ + mov %eax,0x20(%esp) │ │ + jne 30e06 │ │ + mov 0x30(%esp),%eax │ │ mov 0x24(%eax),%eax │ │ + mov %eax,0x28(%esp) │ │ sub $0x1,%eax │ │ - cmp %eax,0x40(%esp) │ │ - jl 2e550 │ │ + cmp %eax,0x20(%esp) │ │ + jl 30e5a │ │ mov %esi,0x4(%esp) │ │ - mov 0x10(%edx),%eax │ │ + mov 0x10(%ecx),%eax │ │ + mov %edx,0x28(%esp) │ │ + mov %ecx,0x20(%esp) │ │ mov %eax,(%esp) │ │ - mov %edx,0x34(%esp) │ │ - mov %ecx,0x30(%esp) │ │ - call 21440 │ │ + call 23000 │ │ + mov 0x20(%esp),%ecx │ │ test %eax,%eax │ │ - mov 0x34(%esp),%edx │ │ - mov 0x30(%esp),%ecx │ │ - je 2e8c8 │ │ - mov 0x44(%esp),%eax │ │ + mov 0x28(%esp),%edx │ │ + je 312a8 │ │ + mov 0x30(%esp),%eax │ │ mov 0x18(%eax),%eax │ │ test %eax,%eax │ │ - mov %eax,0x3c(%esp) │ │ - jne 2e543 │ │ - jmp 2e918 │ │ + jne 30e4b │ │ + jmp 31240 │ │ lea 0x0(%esi),%esi │ │ mov 0x30(%eax),%eax │ │ test %eax,%eax │ │ - je 2e918 │ │ + je 31240 │ │ cmp 0x4(%eax),%esi │ │ - jne 2e538 │ │ - cmp %ecx,0x14(%eax) │ │ - jne 2e538 │ │ + xchg %ax,%ax │ │ + jne 30e40 │ │ + cmp %edx,0x14(%eax) │ │ + jne 30e40 │ │ mov %ebp,0x10(%eax) │ │ add $0x1,%ebp │ │ add $0x24,%edi │ │ - cmp 0xb4(%edx),%ebp │ │ - jl 2e4b8 │ │ - mov 0x44(%esp),%edi │ │ - mov 0x18(%edi),%eax │ │ + cmp 0xb4(%ecx),%ebp │ │ + jl 30dc0 │ │ + mov 0x30(%esp),%eax │ │ + mov 0x18(%eax),%eax │ │ test %eax,%eax │ │ - je 2ede4 │ │ - mov 0xa0(%esp),%edx │ │ - mov 0x2c(%edx),%edi │ │ + je 312e3 │ │ + mov 0x24(%esp),%edi │ │ mov %eax,%edx │ │ - jmp 2e58b │ │ - nop │ │ + mov 0x2c(%edi),%edi │ │ + jmp 30e93 │ │ + xchg %ax,%ax │ │ mov 0x30(%edx),%edx │ │ test %edx,%edx │ │ - je 2ede4 │ │ + je 312e3 │ │ cmp %edi,0x4(%edx) │ │ - jne 2e580 │ │ - mov 0x14(%edx),%esi │ │ - test %esi,%esi │ │ - jne 2e580 │ │ - mov 0x44(%esp),%ecx │ │ - mov 0xa0(%esp),%esi │ │ - movss 0x104(%esi),%xmm0 │ │ - movss %xmm0,0x60(%esp) │ │ + jne 30e88 │ │ + mov 0x14(%edx),%ebp │ │ + test %ebp,%ebp │ │ + jne 30e88 │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x24(%esp),%esi │ │ + mov %edi,0x28(%esp) │ │ mov %edx,0x1c(%ecx) │ │ - mov 0x44(%esp),%edx │ │ + mov 0x30(%esp),%edx │ │ mov 0x34(%esi),%ecx │ │ + movss 0x104(%esi),%xmm3 │ │ + mov 0x24(%edx),%edx │ │ + mov %ecx,0x20(%esp) │ │ mov 0xb0(%esi),%esi │ │ - mov 0x24(%edx),%ebp │ │ - sub $0x1,%ebp │ │ - jmp 2e5d3 │ │ + movss %xmm3,0x2c(%esp) │ │ + sub $0x1,%edx │ │ + mov %edx,0x40(%esp) │ │ + mov %edx,%edi │ │ + jmp 30eeb │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x30(%eax),%eax │ │ test %eax,%eax │ │ - je 2e838 │ │ + je 31328 │ │ mov 0x10(%eax),%edx │ │ cmp %ecx,0x4(%eax) │ │ lea (%edx,%edx,8),%edx │ │ mov (%esi,%edx,4),%edx │ │ - jne 2e5c8 │ │ - cmp %ebp,%edx │ │ - jne 2e5c8 │ │ - xor %ebp,%ebp │ │ - mov 0x44(%esp),%edx │ │ - mov 0x14(%eax),%esi │ │ - mov %eax,0x20(%edx) │ │ - xor %eax,%eax │ │ - test %ecx,%ecx │ │ - js 2e60c │ │ - mov 0xa0(%esp),%eax │ │ - mov 0x10(%eax),%edx │ │ - lea (%ecx,%ecx,4),%eax │ │ - mov 0x8(%edx),%ecx │ │ - lea (%ecx,%eax,4),%eax │ │ - mov (%eax),%eax │ │ + jne 30ee0 │ │ + cmp %edi,%edx │ │ + jne 30ee0 │ │ + mov 0x28(%esp),%edi │ │ + mov 0x30(%esp),%ecx │ │ xor %edx,%edx │ │ + mov %eax,0x20(%ecx) │ │ + mov 0x14(%eax),%ecx │ │ + mov 0x20(%esp),%eax │ │ + test %eax,%eax │ │ + js 30f2b │ │ + mov 0x24(%esp),%eax │ │ + mov 0x10(%eax),%edx │ │ + mov 0x20(%esp),%eax │ │ + mov 0x8(%edx),%esi │ │ + lea (%eax,%eax,4),%eax │ │ + lea (%esi,%eax,4),%eax │ │ + mov (%eax),%edx │ │ + xor %eax,%eax │ │ test %edi,%edi │ │ - js 2e627 │ │ - mov 0xa0(%esp),%edx │ │ - mov 0x10(%edx),%ecx │ │ - lea (%edi,%edi,4),%edx │ │ - mov 0x8(%ecx),%edi │ │ - lea (%edi,%edx,4),%edx │ │ - mov (%edx),%edx │ │ - mov 0x4c(%esp),%ecx │ │ - mov %esi,0x1c(%esp) │ │ - mov %eax,0x18(%esp) │ │ - mov %edx,0x10(%esp) │ │ - lea -0x17b28(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ + js 30f43 │ │ + mov 0x24(%esp),%eax │ │ + mov 0x10(%eax),%esi │ │ + lea (%edi,%edi,4),%eax │ │ + mov 0x8(%esi),%edi │ │ + lea (%edi,%eax,4),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x19940(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + xor %esi,%esi │ │ + mov 0x34(%esp),%eax │ │ + mov %ecx,0x1c(%esp) │ │ + mov %edx,0x18(%esp) │ │ mov %ebp,0x14(%esp) │ │ movl $0x4e4,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x44(%esp),%edx │ │ - mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x30(%esp),%edi │ │ + lea 0x58(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov %eax,0x3c(%esp) │ │ + movss 0x48(%esp),%xmm2 │ │ + mov %edi,%eax │ │ + movss %xmm2,0x8(%esp) │ │ add $0x2c,%eax │ │ - lea 0x78(%esp),%esi │ │ - movss 0x58(%esp),%xmm0 │ │ - mov %esi,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov 0xa0(%esp),%ecx │ │ - movss %xmm0,0x8(%esp) │ │ - mov 0x20(%edx),%eax │ │ - xor %edi,%edi │ │ + mov 0x20(%edi),%eax │ │ + mov 0x24(%esp),%ecx │ │ mov 0x10(%eax),%eax │ │ - lea (%eax,%eax,8),%eax │ │ - shl $0x2,%eax │ │ - add 0xb0(%ecx),%eax │ │ - mov %eax,0x4(%esp) │ │ + lea (%eax,%eax,8),%edx │ │ + mov 0xb0(%ecx),%eax │ │ mov %ecx,(%esp) │ │ - call 2e2a0 │ │ - mov 0x44(%esp),%esi │ │ - mov 0x18(%esi),%eax │ │ + lea (%eax,%edx,4),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 30ba0 │ │ + mov 0x18(%edi),%eax │ │ test %eax,%eax │ │ - je 2e6f3 │ │ - cmp 0x20(%esi),%eax │ │ - mov 0x44(%esp),%ebp │ │ - jne 2e6c7 │ │ - jmp 2e6f3 │ │ + je 3100b │ │ + cmp 0x20(%edi),%eax │ │ + je 3100b │ │ + mov %edi,%ebp │ │ + jmp 30fdf │ │ lea 0x0(%esi),%esi │ │ - cmp %esi,0x20(%ebp) │ │ - je 2e6f3 │ │ - mov %esi,%eax │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x30(%eax),%esi │ │ + cmp %edi,0x20(%ebp) │ │ + mov %edi,%eax │ │ + je 3100b │ │ + mov 0x34(%esp),%ecx │ │ + add $0x1,%esi │ │ + mov 0x30(%eax),%edi │ │ movl $0x4fa,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %ecx,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov 0x38(%ebp),%eax │ │ mov %eax,(%esp) │ │ - add $0x1,%edi │ │ - call 60a00 <__listelem_free__> │ │ - test %esi,%esi │ │ - mov %esi,0x18(%ebp) │ │ - jne 2e6c0 │ │ - mov 0x4c(%esp),%ecx │ │ - lea -0x16b9c(%ebx),%eax │ │ - mov %edi,0x10(%esp) │ │ + call 699a0 <__listelem_free__@@Base> │ │ + mov %edi,0x18(%ebp) │ │ + test %edi,%edi │ │ + jne 30fd8 │ │ + lea -0x18a08(%ebx),%eax │ │ + lea 0x54(%esp),%edi │ │ mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %esi,0x10(%esp) │ │ movl $0x4fe,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x44(%esp),%eax │ │ - movl $0x0,0x54(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x30(%esp),%eax │ │ + movl $0x0,0x40(%esp) │ │ + mov %edi,0x44(%esp) │ │ mov 0x20(%eax),%eax │ │ - mov %eax,0x3c(%esp) │ │ + mov %eax,0x20(%esp) │ │ movw $0x1,0x18(%eax) │ │ mov $0x1,%eax │ │ - jmp 2e75d │ │ + jmp 3107d │ │ lea 0x0(%esi),%esi │ │ movw $0x0,0x18(%esi) │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x30(%ecx),%ecx │ │ - test %ecx,%ecx │ │ - mov %ecx,0x3c(%esp) │ │ - je 2e991 │ │ - movzwl 0x18(%ecx),%eax │ │ + mov 0x20(%esp),%eax │ │ + mov 0x30(%eax),%eax │ │ + mov %eax,0x20(%esp) │ │ + test %eax,%eax │ │ + je 3152d │ │ + movzwl 0x18(%eax),%eax │ │ test %ax,%ax │ │ - je 2e746 │ │ - mov 0x3c(%esp),%esi │ │ - mov 0xa0(%esp),%edx │ │ - mov 0x44(%esp),%edi │ │ + je 31066 │ │ + mov 0x20(%esp),%esi │ │ + mov 0x24(%esp),%eax │ │ + mov 0x30(%esp),%edi │ │ + mov 0xb0(%eax),%ecx │ │ mov 0xc(%esi),%eax │ │ - mov 0xb0(%edx),%ecx │ │ cmp %esi,0x20(%edi) │ │ lea (%eax,%eax,8),%eax │ │ mov (%ecx,%eax,4),%edx │ │ mov 0x10(%esi),%eax │ │ lea (%eax,%eax,8),%eax │ │ mov (%ecx,%eax,4),%eax │ │ - je 2e796 │ │ + je 310b3 │ │ sub %edx,%eax │ │ - cmp %eax,0x50(%esp) │ │ - jg 2e740 │ │ - mov 0x3c(%esp),%ebp │ │ - mov 0x30(%ebp),%edi │ │ + cmp %eax,0x38(%esp) │ │ + jg 31060 │ │ + mov 0x20(%esp),%eax │ │ + mov 0x30(%eax),%edi │ │ test %edi,%edi │ │ - je 2e991 │ │ - lea 0x0(%esi),%esi │ │ - mov 0xc(%edi),%eax │ │ + je 3152d │ │ + mov %edi,%ebp │ │ + jmp 310e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0xc(%ebp),%eax │ │ lea (%eax,%eax,8),%edx │ │ - lea (%ecx,%edx,4),%esi │ │ - mov (%esi),%edx │ │ - mov %edx,0x40(%esp) │ │ - mov 0x10(%edi),%edx │ │ - lea (%edx,%edx,8),%ebp │ │ - mov (%ecx,%ebp,4),%ecx │ │ - mov 0x3c(%esp),%ebp │ │ - mov %ecx,0x5c(%esp) │ │ - mov 0x14(%ebp),%ecx │ │ - cmp %ecx,0x40(%esp) │ │ - jge 2e818 │ │ - mov 0x5c(%esp),%ebp │ │ - add $0x1,%ebp │ │ - cmp %ebp,%ecx │ │ - jg 2e818 │ │ - mov 0x5c(%esp),%ebp │ │ - sub 0x40(%esp),%ebp │ │ - cmp %ebp,0x50(%esp) │ │ - jg 2e818 │ │ + lea (%ecx,%edx,4),%edi │ │ + mov 0x10(%ebp),%edx │ │ + mov %edi,0x2c(%esp) │ │ + mov (%edi),%edi │ │ + mov %edi,0x28(%esp) │ │ + mov %edi,%esi │ │ + lea (%edx,%edx,8),%edi │ │ + mov (%ecx,%edi,4),%edi │ │ + mov 0x20(%esp),%ecx │ │ + mov 0x14(%ecx),%ecx │ │ + cmp %ecx,%esi │ │ + jge 31160 │ │ + lea 0x1(%edi),%esi │ │ + cmp %esi,%ecx │ │ + jg 31160 │ │ + sub 0x28(%esp),%edi │ │ + cmp %edi,0x38(%esp) │ │ + jg 31160 │ │ cmp %edx,%eax │ │ - jg 2e818 │ │ - mov 0x4(%edi),%ebp │ │ - sub $0x1,%ecx │ │ - jmp 2e802 │ │ + jg 31160 │ │ + mov 0x4(%ebp),%edi │ │ + lea -0x1(%ecx),%esi │ │ + mov %esi,0x28(%esp) │ │ + mov 0x2c(%esp),%esi │ │ + jmp 3113a │ │ xchg %ax,%ax │ │ add $0x1,%eax │ │ add $0x24,%esi │ │ cmp %eax,%edx │ │ - jl 2e818 │ │ - cmp %ebp,0x8(%esi) │ │ - jne 2e7f8 │ │ - cmp %ecx,(%esi) │ │ - jl 2e7f8 │ │ - nop │ │ + jl 31160 │ │ + cmp %edi,0x8(%esi) │ │ + jne 31130 │ │ + mov (%esi),%ecx │ │ + cmp 0x28(%esp),%ecx │ │ + jl 31130 │ │ + mov %esi,0x2c(%esp) │ │ + cmp %ecx,0x28(%esp) │ │ + je 315e5 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - je 2eb08 │ │ - xchg %ax,%ax │ │ - mov 0x30(%edi),%edi │ │ - test %edi,%edi │ │ - lea 0x0(%esi),%esi │ │ - je 2e746 │ │ - mov 0xa0(%esp),%edx │ │ - mov 0xb0(%edx),%ecx │ │ - jmp 2e7a8 │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x30(%ebp),%ebp │ │ test %ebp,%ebp │ │ - js 2e873 │ │ - mov 0xa0(%esp),%edi │ │ - mov 0xd0(%edi),%edx │ │ - mov (%edx,%ebp,4),%eax │ │ - cmp 0xb4(%edi),%eax │ │ - je 2e86b │ │ - jmp 2ebce │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edx,%ebp,4),%edi │ │ - cmp %eax,%edi │ │ - jne 2ebd0 │ │ - sub $0x1,%ebp │ │ - cmp $0xffffffff,%ebp │ │ - jne 2e860 │ │ - mov 0x4c(%esp),%ebp │ │ - lea -0x16c74(%ebx),%eax │ │ - movl $0x492,0x8(%esp) │ │ + je 31066 │ │ + mov 0x24(%esp),%eax │ │ + mov 0xb0(%eax),%ecx │ │ + jmp 310e0 │ │ + mov 0x40(%esp),%eax │ │ + mov 0x30(%esp),%edi │ │ + mov %eax,0x14(%esp) │ │ + movswl 0x28(%edi),%eax │ │ + movl $0x567,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x189b4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov 0x44(%esp),%eax │ │ - movl $0x0,0x20(%eax) │ │ - mov 0x44(%esp),%eax │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x20(%edi),%eax │ │ + mov 0x24(%esp),%esi │ │ + mov 0x4(%eax),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 18920 │ │ - movl $0x0,0x44(%esp) │ │ - mov 0x44(%esp),%eax │ │ - lea 0x8c(%esp),%esp │ │ + call 23000 │ │ + test %eax,%eax │ │ + je 311da │ │ + mov 0x20(%edi),%eax │ │ + mov 0x34(%esi),%edx │ │ + mov %edx,0x8(%eax) │ │ + mov 0x30(%esp),%edi │ │ + mov %edi,(%esp) │ │ + call 17ce0 │ │ + mov 0x24(%esp),%esi │ │ + mov 0x1f4(%esi),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x1f8(%esi),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 17b80 │ │ + mov %esi,%ecx │ │ + mov %edi,%eax │ │ + mov %edi,0x1c(%ecx) │ │ + mov 0x5c(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + jne 3175f │ │ + lea 0x6c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea (%esi,%esi,4),%eax │ │ - shl $0x2,%eax │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x10(%edx),%eax │ │ - mov 0x8(%eax),%eax │ │ - add %eax,0x3c(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x10(%eax),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x38(%edx),%eax │ │ - mov %eax,(%esp) │ │ - call 479d0 │ │ - test %eax,%eax │ │ - mov 0x34(%esp),%edx │ │ - mov 0x30(%esp),%ecx │ │ - je 2e550 │ │ - mov 0x44(%esp),%eax │ │ - mov 0x18(%eax),%eax │ │ - test %eax,%eax │ │ - mov %eax,0x3c(%esp) │ │ - jne 2e543 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x4c(%esp),%eax │ │ + mov 0x24(%esp),%eax │ │ + movss 0xf4(%eax),%xmm4 │ │ + movss %xmm4,0x48(%esp) │ │ + jmp 30d8c │ │ + xchg %ax,%ax │ │ + mov 0x34(%esp),%eax │ │ movl $0x457,0x8(%esp) │ │ + mov %ecx,0x28(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x44(%esp),%eax │ │ + mov 0x30(%esp),%eax │ │ + mov %edx,0x20(%esp) │ │ mov 0x38(%eax),%eax │ │ - mov %edx,0x34(%esp) │ │ - mov %ecx,0x30(%esp) │ │ mov %eax,(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ + call 69790 <__listelem_malloc__@@Base> │ │ + mov 0x20(%esp),%edx │ │ mov %esi,0x4(%eax) │ │ - mov 0x44(%esp),%esi │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x34(%esp),%edx │ │ - mov %ecx,0x14(%eax) │ │ + mov 0x30(%esp),%esi │ │ + mov %edx,0x14(%eax) │ │ mov %ebp,0x10(%eax) │ │ + mov 0x18(%esi),%edx │ │ mov %ebp,0xc(%eax) │ │ movw $0x0,0x18(%eax) │ │ - mov 0x18(%esi),%ecx │ │ movl $0x0,0x28(%eax) │ │ movl $0x0,0x24(%eax) │ │ - mov %ecx,0x30(%eax) │ │ - mov %eax,0x18(%esi) │ │ + mov 0x28(%esp),%ecx │ │ + mov %edx,0x30(%eax) │ │ addw $0x1,0x28(%esi) │ │ - jmp 2e550 │ │ - movss 0xf4(%edx),%xmm0 │ │ - movss %xmm0,0x58(%esp) │ │ - jmp 2e48e │ │ - mov 0x44(%esp),%esi │ │ - mov 0x1c(%esi),%eax │ │ - cmpw $0x0,0x18(%eax) │ │ - je 2ee1a │ │ - mov 0x44(%esp),%eax │ │ - mov 0x18(%eax),%edi │ │ - test %edi,%edi │ │ - je 2ea36 │ │ - mov 0xa0(%esp),%edx │ │ - mov 0x10(%edx),%eax │ │ - mov 0xb0(%edx),%ecx │ │ - mov 0x8(%eax),%esi │ │ - mov %edi,%eax │ │ + mov %eax,0x18(%esi) │ │ + jmp 30e5a │ │ + xchg %ax,%ax │ │ + mov %edx,0x28(%esp) │ │ + lea (%esi,%esi,4),%eax │ │ + mov 0x10(%ecx),%edx │ │ + shl $0x2,%eax │ │ + mov %ecx,0x20(%esp) │ │ + add 0x8(%edx),%eax │ │ + mov 0x10(%eax),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x38(%ecx),%eax │ │ + mov %eax,(%esp) │ │ + call 4be30 │ │ + mov 0x20(%esp),%ecx │ │ + test %eax,%eax │ │ + mov 0x28(%esp),%edx │ │ + je 30e5a │ │ + jmp 30e2d │ │ + movl $0x475,0x8(%esp) │ │ + lea -0x18994(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x30(%esp),%eax │ │ + movl $0x0,0x1c(%eax) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 19610 │ │ + xor %eax,%eax │ │ + jmp 3120d │ │ + nop │ │ + mov 0x40(%esp),%eax │ │ + test %eax,%eax │ │ + js 31689 │ │ + mov 0x24(%esp),%edx │ │ + mov 0xd0(%edx),%edi │ │ + mov (%edi,%eax,4),%eax │ │ + cmp 0xb4(%edx),%eax │ │ + mov %eax,%ebp │ │ + jne 31368 │ │ + mov 0x40(%esp),%ebp │ │ + sub $0x1,%ebp │ │ + cmp $0xffffffff,%ebp │ │ + je 31689 │ │ + mov (%edi,%ebp,4),%edx │ │ + cmp %eax,%edx │ │ + je 3134f │ │ + mov %ebp,0x40(%esp) │ │ + mov %edx,%ebp │ │ + mov 0x40(%esp),%eax │ │ + add $0x1,%eax │ │ + cmp %ebp,(%edi,%eax,4) │ │ + lea 0x0(,%eax,4),%edx │ │ + mov %edx,0x44(%esp) │ │ + jle 3172c │ │ + lea 0x0(%ebp,%ebp,8),%edi │ │ + shl $0x2,%edi │ │ + lea (%esi,%edi,1),%edx │ │ + mov 0x18(%edx),%eax │ │ + mov 0x1c(%edx),%edx │ │ + cmp %ecx,%eax │ │ + je 31680 │ │ + mov %ebp,0x20(%esp) │ │ + lea 0x58(%esp),%esi │ │ + movl $0xffffffff,0x4c(%esp) │ │ + movl $0xe0000000,0x28(%esp) │ │ + mov 0x24(%esp),%ebp │ │ + mov %esi,0x3c(%esp) │ │ + jmp 313d7 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x34(%ebp),%ecx │ │ + add $0x24,%edi │ │ + lea (%esi,%edi,1),%edx │ │ + mov 0x18(%edx),%eax │ │ + mov 0x1c(%edx),%edx │ │ + cmp %ecx,%eax │ │ + je 3167c │ │ + mov 0x3c(%esp),%esi │ │ + mov %edx,0xc(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + mov %esi,0x10(%esp) │ │ + mov 0x38(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call 4e350 │ │ + sar $0xa,%eax │ │ + cvtsi2ss %eax,%xmm0 │ │ + mov 0xb0(%ebp),%esi │ │ + mulss 0x2c(%esp),%xmm0 │ │ + cvttss2si %xmm0,%eax │ │ + add 0x10(%esi,%edi,1),%eax │ │ + cmp 0x28(%esp),%eax │ │ + jle 31423 │ │ + mov %eax,0x28(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,0x4c(%esp) │ │ + mov 0xd0(%ebp),%eax │ │ + addl $0x1,0x20(%esp) │ │ + mov 0x44(%esp),%edx │ │ + mov 0x20(%esp),%ecx │ │ + cmp (%eax,%edx,1),%ecx │ │ + jl 313c0 │ │ + cmpl $0xffffffff,0x4c(%esp) │ │ + je 3172c │ │ + mov 0x24(%esp),%eax │ │ + mov 0x4c(%esp),%ebp │ │ + mov 0x10(%eax),%eax │ │ + lea 0x0(%ebp,%ebp,8),%edx │ │ + lea 0x0(,%edx,4),%edi │ │ + mov 0x8(%eax),%ecx │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov 0x8(%esi,%edi,1),%eax │ │ + lea (%eax,%eax,4),%eax │ │ + mov 0x10(%ecx,%eax,4),%eax │ │ + lea (%eax,%eax,4),%eax │ │ + mov (%ecx,%eax,4),%eax │ │ + movl $0x4af,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18a6c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x30(%esp),%eax │ │ + mov 0x18(%eax),%eax │ │ + test %eax,%eax │ │ + je 314d2 │ │ + mov 0x4c(%esp),%edx │ │ + cmp 0x10(%eax),%ebp │ │ + jne 314c9 │ │ + jmp 316e8 │ │ nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmp 0x10(%eax),%edx │ │ + je 316e8 │ │ + mov 0x30(%eax),%eax │ │ + test %eax,%eax │ │ + xchg %ax,%ax │ │ + jne 314c0 │ │ + mov 0x24(%esp),%ecx │ │ + mov 0xb0(%ecx),%edx │ │ + mov 0x10(%ecx),%eax │ │ + mov 0x8(%edx,%edi,1),%edx │ │ + mov 0x8(%eax),%eax │ │ + lea (%edx,%edx,4),%edx │ │ + mov 0x10(%eax,%edx,4),%edx │ │ + lea (%edx,%edx,4),%edx │ │ + mov (%eax,%edx,4),%eax │ │ + movl $0x4b9,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18a38(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x30(%esp),%eax │ │ + movl $0x0,0x20(%eax) │ │ + jmp 31314 │ │ + mov 0x30(%esp),%eax │ │ + mov 0x1c(%eax),%eax │ │ + cmpw $0x0,0x18(%eax) │ │ + je 31701 │ │ + mov 0x30(%esp),%eax │ │ + mov 0x18(%eax),%esi │ │ + test %esi,%esi │ │ + je 3117a │ │ + mov 0x24(%esp),%eax │ │ + mov 0xb0(%eax),%ecx │ │ + mov 0x10(%eax),%eax │ │ + mov 0x8(%eax),%edi │ │ + mov %esi,%eax │ │ mov 0xc(%eax),%edx │ │ lea (%edx,%edx,8),%edx │ │ mov (%ecx,%edx,4),%edx │ │ mov %edx,0xc(%eax) │ │ mov 0x10(%eax),%edx │ │ lea (%edx,%edx,8),%edx │ │ mov (%ecx,%edx,4),%edx │ │ mov %edx,0x10(%eax) │ │ mov 0x4(%eax),%edx │ │ lea (%edx,%edx,4),%edx │ │ - mov 0x10(%esi,%edx,4),%edx │ │ + mov 0x10(%edi,%edx,4),%edx │ │ mov %edx,0x8(%eax) │ │ mov 0x30(%eax),%eax │ │ test %eax,%eax │ │ - jne 2e9c8 │ │ - mov 0x30(%edi),%esi │ │ - test %esi,%esi │ │ - je 2ea36 │ │ + jne 31560 │ │ + jmp 315a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x14(%esi),%edx │ │ - cmp 0x14(%edi),%edx │ │ - jne 2ea2d │ │ - mov 0x8(%edi),%ecx │ │ - cmp %ecx,0x8(%esi) │ │ - mov %esi,%eax │ │ - jne 2ea26 │ │ - jmp 2eaf8 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x30(%esi),%edi │ │ + test %edi,%edi │ │ + je 3117a │ │ + mov 0x14(%edi),%edx │ │ + cmp 0x14(%esi),%edx │ │ + jne 315d1 │ │ + mov 0x8(%esi),%ecx │ │ + mov %edi,%eax │ │ + cmp %ecx,0x8(%edi) │ │ + jne 315ca │ │ + jmp 315d8 │ │ nop │ │ cmp %edx,0x14(%eax) │ │ - jne 2ea2d │ │ + jne 315d1 │ │ cmp %ecx,0x8(%eax) │ │ - je 2eaf8 │ │ + je 315d8 │ │ mov 0x30(%eax),%eax │ │ test %eax,%eax │ │ - jne 2ea18 │ │ - mov %esi,%edi │ │ - mov 0x30(%edi),%esi │ │ - test %esi,%esi │ │ - jne 2ea00 │ │ - mov 0x44(%esp),%esi │ │ - mov 0x54(%esp),%ecx │ │ - mov %ecx,0x14(%esp) │ │ - mov 0x4c(%esp),%edi │ │ - movswl 0x28(%esi),%eax │ │ - movl $0x567,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov %edi,0x4(%esp) │ │ - lea -0x16b48(%ebx),%eax │ │ - movl $0x1,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x20(%esi),%eax │ │ - mov 0xa0(%esp),%edx │ │ - mov 0x4(%eax),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x10(%edx),%eax │ │ - mov %eax,(%esp) │ │ - call 21440 │ │ - test %eax,%eax │ │ - je 2eaa0 │ │ - mov 0xa0(%esp),%ecx │ │ - mov 0x20(%esi),%eax │ │ - mov 0x34(%ecx),%edx │ │ - mov %edx,0x8(%eax) │ │ - mov 0x44(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 16f30 │ │ - mov 0xa0(%esp),%edx │ │ - mov 0x1f4(%edx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x1f8(%edx),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x44(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 16de0 │ │ - mov 0xa0(%esp),%edx │ │ - mov 0x44(%esp),%eax │ │ - mov %eax,0x1c(%edx) │ │ - mov 0x44(%esp),%eax │ │ - lea 0x8c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x2c(%edi),%edx │ │ + jne 315c0 │ │ + mov %edi,%esi │ │ + jmp 315a0 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x2c(%esi),%edx │ │ mov %edx,0x2c(%eax) │ │ - mov %eax,0x2c(%edi) │ │ - mov %esi,%edi │ │ - jmp 2ea2f │ │ - movss 0x58(%esp),%xmm0 │ │ - lea 0x74(%esp),%edx │ │ - mov %edx,0xc(%esp) │ │ - mov 0xa0(%esp),%edx │ │ - lea 0x78(%esp),%eax │ │ - mov %edx,(%esp) │ │ + mov %eax,0x2c(%esi) │ │ + mov %edi,%esi │ │ + jmp 315a0 │ │ + mov 0x3c(%esp),%eax │ │ + mov 0x24(%esp),%edi │ │ + mov 0x2c(%esp),%esi │ │ mov %eax,0x10(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movss 0x48(%esp),%xmm6 │ │ + mov %edi,(%esp) │ │ + mov %eax,0xc(%esp) │ │ mov %esi,0x4(%esp) │ │ - movss %xmm0,0x8(%esp) │ │ - call 2e2a0 │ │ - mov 0x3c(%esp),%ebp │ │ - mov 0xa0(%esp),%ecx │ │ - mov 0x4(%ebp),%eax │ │ - mov 0x10(%ecx),%edx │ │ + movss %xmm6,0x8(%esp) │ │ + call 30ba0 │ │ + mov 0x10(%edi),%edx │ │ + mov %edi,%ecx │ │ + mov 0x20(%esp),%edi │ │ + mov 0x4(%edi),%eax │ │ lea (%eax,%eax,4),%eax │ │ shl $0x2,%eax │ │ add 0x8(%edx),%eax │ │ mov 0x4(%eax),%eax │ │ movswl (%eax),%eax │ │ mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ mov %ecx,(%esp) │ │ - call 2e060 │ │ + mov %eax,0x8(%esp) │ │ + call 30950 │ │ cmp $0xe0000000,%eax │ │ - je 2e818 │ │ + je 31160 │ │ sub 0x10(%esi),%eax │ │ - add 0x74(%esp),%eax │ │ + add 0x54(%esp),%eax │ │ test %eax,%eax │ │ - jg 2eb9c │ │ + jg 316b4 │ │ cmp $0xe0000001,%eax │ │ - jl 2e818 │ │ - mov (%esi),%edx │ │ + jl 31160 │ │ + mov 0x2c(%esp),%ecx │ │ + mov (%ecx),%edx │ │ mov %eax,0xc(%esp) │ │ + mov 0x20(%esp),%eax │ │ mov %edx,0x10(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ - jmp 2ebae │ │ + jmp 316c4 │ │ + xor %eax,%eax │ │ + jmp 3120d │ │ + mov 0x20(%esp),%ebp │ │ + mov %ebp,0x4c(%esp) │ │ + jmp 3143b │ │ + movl $0x492,0x8(%esp) │ │ + lea -0x18970(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3151d │ │ mov (%esi),%eax │ │ movl $0xfff986ce,0xc(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov 0x44(%esp),%eax │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 16ce0 │ │ - addl $0x1,0x54(%esp) │ │ - movw $0x1,0x18(%edi) │ │ - jmp 2e818 │ │ - mov %eax,%edi │ │ - lea 0x1(%ebp),%eax │ │ - mov %eax,0x3c(%esp) │ │ - shl $0x2,%eax │ │ - mov %eax,0x64(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - cmp %edi,(%edx,%eax,4) │ │ - jle 2ee5a │ │ - lea (%edi,%edi,8),%eax │ │ - shl $0x2,%eax │ │ - mov %eax,0x40(%esp) │ │ - lea (%esi,%eax,1),%eax │ │ - mov 0x18(%eax),%edx │ │ - mov 0x1c(%eax),%eax │ │ - cmp %edx,%ecx │ │ - mov %edx,0x54(%esp) │ │ - je 2ecf1 │ │ - lea 0x1(%edi),%esi │ │ - mov %ebp,0x6c(%esp) │ │ - lea (%esi,%esi,8),%edx │ │ - mov %esi,0x3c(%esp) │ │ - mov %eax,0x48(%esp) │ │ - movl $0xffffffff,0x68(%esp) │ │ - shl $0x2,%edx │ │ - movl $0xe0000000,0x5c(%esp) │ │ - mov %edi,0x2c(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov %edx,%esi │ │ - mov 0xa0(%esp),%ebp │ │ - jmp 2ec78 │ │ - lea 0x0(%esi),%esi │ │ - lea (%edx,%esi,1),%ecx │ │ - lea 0x24(%esi),%edi │ │ - mov 0x18(%ecx),%eax │ │ - mov 0x1c(%ecx),%ecx │ │ - mov %ecx,0x48(%esp) │ │ - mov 0x34(%ebp),%ecx │ │ - cmp %ecx,%eax │ │ - mov %edi,0x54(%esp) │ │ - je 2edd5 │ │ - mov 0x3c(%esp),%edx │ │ - mov %esi,0x40(%esp) │ │ - add $0x1,%edx │ │ - mov %edi,%esi │ │ - mov %edx,0x3c(%esp) │ │ - mov 0x48(%esp),%edx │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0xc(%esp) │ │ + mov %edi,%eax │ │ mov %eax,0x8(%esp) │ │ - lea 0x7c(%esp),%edi │ │ - mov %edi,0x10(%esp) │ │ - mov 0x38(%ebp),%eax │ │ + mov 0x30(%esp),%eax │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 49e50 │ │ - sar $0xa,%eax │ │ - mov 0xb0(%ebp),%edx │ │ - cvtsi2ss %eax,%xmm0 │ │ - mulss 0x60(%esp),%xmm0 │ │ - mov 0x40(%esp),%ecx │ │ - cvttss2si %xmm0,%eax │ │ - add 0x10(%edx,%ecx,1),%eax │ │ - cmp 0x5c(%esp),%eax │ │ - jle 2eccc │ │ - mov 0x2c(%esp),%edi │ │ - mov %eax,0x5c(%esp) │ │ - mov %edi,0x68(%esp) │ │ - mov 0xd0(%ebp),%eax │ │ - mov 0x64(%esp),%edi │ │ - mov 0x3c(%esp),%ecx │ │ - mov %ecx,0x2c(%esp) │ │ - cmp (%eax,%edi,1),%ecx │ │ - jl 2ec48 │ │ - mov 0x6c(%esp),%ebp │ │ - mov %edx,%esi │ │ - mov 0x68(%esp),%edi │ │ - cmp $0xffffffff,%edi │ │ - je 2ee5a │ │ - mov 0xa0(%esp),%edx │ │ - mov 0x10(%edx),%eax │ │ - mov 0x8(%eax),%edx │ │ - lea (%edi,%edi,8),%eax │ │ - lea 0x0(,%eax,4),%ecx │ │ - mov %ebp,0x14(%esp) │ │ - mov 0x8(%esi,%ecx,1),%eax │ │ - mov 0x4c(%esp),%esi │ │ - lea (%eax,%eax,4),%eax │ │ - mov 0x10(%edx,%eax,4),%eax │ │ - lea (%eax,%eax,4),%eax │ │ - mov (%edx,%eax,4),%eax │ │ - mov %ecx,0x30(%esp) │ │ - mov %eax,0x10(%esp) │ │ - movl $0x4af,0x8(%esp) │ │ - lea -0x16c00(%ebx),%eax │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x44(%esp),%ebp │ │ + call 17a70 │ │ + movw $0x1,0x18(%ebp) │ │ + addl $0x1,0x40(%esp) │ │ + jmp 31160 │ │ + mov 0x4(%eax),%ecx │ │ + mov %ecx,0x20(%esp) │ │ mov 0x30(%esp),%ecx │ │ - mov 0x18(%ebp),%eax │ │ - test %eax,%eax │ │ - je 2ed82 │ │ - cmp 0x10(%eax),%edi │ │ - jne 2ed79 │ │ - jmp 2ee89 │ │ - lea 0x0(%esi),%esi │ │ - cmp 0x10(%eax),%edi │ │ - je 2ee45 │ │ - mov 0x30(%eax),%eax │ │ - test %eax,%eax │ │ - xchg %ax,%ax │ │ - jne 2ed70 │ │ - mov 0xa0(%esp),%edi │ │ - mov 0x4c(%esp),%ebp │ │ - mov 0xb0(%edi),%edx │ │ - mov 0x10(%edi),%eax │ │ - mov 0x8(%edx,%ecx,1),%edx │ │ - mov 0x8(%eax),%eax │ │ - lea (%edx,%edx,4),%edx │ │ - mov 0x10(%eax,%edx,4),%edx │ │ - lea (%edx,%edx,4),%edx │ │ - mov (%eax,%edx,4),%eax │ │ - movl $0x4b9,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - lea -0x16bcc(%ebx),%eax │ │ - movl $0x4,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - jmp 2e899 │ │ - mov 0x6c(%esp),%ebp │ │ - mov 0x2c(%esp),%edi │ │ - mov %edx,%esi │ │ - jmp 2ecf1 │ │ - mov 0x4c(%esp),%ecx │ │ - lea -0x16c98(%ebx),%eax │ │ - movl $0x475,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov 0x44(%esp),%eax │ │ - movl $0x0,0x1c(%eax) │ │ - jmp 2e8a4 │ │ - mov 0x4c(%esp),%edi │ │ - lea -0x16b74(%ebx),%eax │ │ + mov 0x1c(%ecx),%edx │ │ + mov 0x14(%edx),%ebp │ │ + mov 0x4(%edx),%edi │ │ + jmp 30f01 │ │ movl $0x54f,0x8(%esp) │ │ + lea -0x189e0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 2e8a4 │ │ - mov 0x44(%esp),%esi │ │ - mov 0x4(%eax),%ecx │ │ - mov 0x1c(%esi),%edx │ │ - mov 0x14(%edx),%ebp │ │ - mov 0x4(%edx),%edi │ │ - jmp 2e5e7 │ │ - mov %ebp,0x10(%esp) │ │ - mov 0x4c(%esp),%ebp │ │ - lea -0x16c44(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 31314 │ │ + mov 0x40(%esp),%eax │ │ movl $0x4ab,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %ebp,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 2e899 │ │ - mov 0x1c(%ebp),%edx │ │ - mov 0x4(%eax),%ecx │ │ - mov 0x14(%edx),%ebp │ │ - mov 0x4(%edx),%edi │ │ - jmp 2e5e7 │ │ - lea 0x0(%esi),%esi │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18ab0(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3151d │ │ + call db70 │ │ + jmp 31780 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5414b,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%esi │ │ - mov 0x64(%esp),%ebp │ │ - cmpb $0x0,0x42(%esi) │ │ - je 2eecb │ │ - cmpb $0x0,0x43(%esi) │ │ - jne 2f028 │ │ - mov %ebp,0x8(%esp) │ │ + call db90 │ │ + add $0x5c73f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x50(%esp),%eax │ │ + cmpb $0x0,0x42(%eax) │ │ + je 317a7 │ │ + cmpb $0x0,0x43(%eax) │ │ + jne 318e0 │ │ + mov 0x54(%esp),%eax │ │ movl $0x0,0xc(%esp) │ │ movl $0xffffffff,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 2db90 │ │ - cmpb $0x0,0x43(%esi) │ │ - mov %eax,%edi │ │ - mov $0x3f800000,%ebp │ │ - jne 2efe8 │ │ - lea -0x16de4(%ebx),%edx │ │ + mov %eax,0x8(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 303d0 │ │ + mov %eax,%esi │ │ + mov 0x50(%esp),%eax │ │ + cmpb $0x0,0x43(%eax) │ │ + jne 318c8 │ │ + mov -0x14738(%ebx),%ebp │ │ movl $0x3cd,0xc(%esp) │ │ - mov %edx,0x3c(%esp) │ │ - mov %edx,0x8(%esp) │ │ + lea -0x18c20(%ebx),%eax │ │ movl $0x30,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x38(%esp) │ │ - mov 0x38(%esp),%ecx │ │ - cmp $0xffffffff,%edi │ │ - lea 0x258(%ebx),%eax │ │ - mov %esi,0x4(%ecx) │ │ - mov %eax,(%ecx) │ │ - mov %ebp,0x24(%ecx) │ │ - movw $0x0,0x2c(%ecx) │ │ - je 2f000 │ │ - mov 0xb0(%esi),%ebp │ │ - mov %edi,%eax │ │ - mov $0x1,%edx │ │ + mov %eax,0x8(%esp) │ │ + mov %eax,0x28(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,%edi │ │ + lea 0x21c(%ebx),%eax │ │ + mov %eax,(%edi) │ │ + cmp $0xffffffff,%esi │ │ + mov 0x50(%esp),%eax │ │ + mov %ebp,0x24(%edi) │ │ + movw $0x0,0x2c(%edi) │ │ + mov %eax,0x4(%edi) │ │ + je 31a1c │ │ + mov 0xb0(%eax),%ebp │ │ + mov %esi,%edx │ │ + mov $0x1,%ecx │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea (%eax,%eax,8),%eax │ │ - mov %edx,%ecx │ │ - mov 0xc(%ebp,%eax,4),%eax │ │ - add $0x1,%edx │ │ - cmp $0xffffffff,%eax │ │ - jne 2ef58 │ │ - mov 0x38(%esp),%eax │ │ - test %cx,%cx │ │ - mov %cx,0x2c(%eax) │ │ - je 2f000 │ │ - mov 0x3c(%esp),%edx │ │ + lea (%edx,%edx,8),%eax │ │ + mov 0xc(%ebp,%eax,4),%edx │ │ + movswl %cx,%eax │ │ + add $0x1,%ecx │ │ + cmp $0xffffffff,%edx │ │ + jne 31840 │ │ + mov %ax,0x2c(%edi) │ │ + test %ax,%ax │ │ + je 31a1c │ │ + mov 0x28(%esp),%ecx │ │ movl $0x3dc,0xc(%esp) │ │ - movswl %cx,%ecx │ │ - mov %edx,0x8(%esp) │ │ - mov %ecx,(%esp) │ │ movl $0x4,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x38(%esp),%ecx │ │ - mov 0xb0(%esi),%esi │ │ - movswl 0x2c(%ecx),%edx │ │ - mov %eax,0x28(%ecx) │ │ + mov %eax,(%esp) │ │ + mov %ecx,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x50(%esp),%ecx │ │ + movswl 0x2c(%edi),%edx │ │ + mov %eax,0x28(%edi) │ │ + mov 0xb0(%ecx),%ebp │ │ lea -0x4(%eax,%edx,4),%edx │ │ lea 0x0(%esi),%esi │ │ - lea (%edi,%edi,8),%ecx │ │ - mov %edi,(%edx) │ │ - mov 0xc(%esi,%ecx,4),%edi │ │ - lea -0x4(%edx),%edx │ │ - cmp $0xffffffff,%edi │ │ - jne 2efb8 │ │ + lea 0x0(%edi),%edi │ │ + mov %esi,(%edx) │ │ + lea (%esi,%esi,8),%ecx │ │ + mov 0xc(%ebp,%ecx,4),%esi │ │ + sub $0x4,%edx │ │ + cmp $0xffffffff,%esi │ │ + jne 318a0 │ │ mov (%eax),%edx │ │ - mov 0x38(%esp),%eax │ │ - call 2e0d0 │ │ - mov 0x38(%esp),%eax │ │ - lea 0x4c(%esp),%esp │ │ + mov %edi,%eax │ │ + call 309a0 │ │ + mov %edi,%eax │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmpb $0x0,0x41(%esi) │ │ - je 2eef8 │ │ - mov 0xf4(%esi),%ebp │ │ - jmp 2eef8 │ │ lea 0x0(%esi),%esi │ │ - mov 0x38(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - movl $0x0,0x38(%esp) │ │ - mov 0x38(%esp),%eax │ │ - lea 0x4c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x19c(%esi),%edi │ │ - mov %edi,(%esp) │ │ - call 633f0 │ │ - mov %edi,(%esp) │ │ - call 63250 │ │ + cmpb $0x0,0x41(%eax) │ │ + je 317db │ │ + mov 0xf4(%eax),%ebp │ │ + jmp 317e1 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x19c(%eax),%esi │ │ mov %esi,(%esp) │ │ - call 2e3d0 │ │ + call 6c360 │ │ + mov %esi,(%esp) │ │ + call 6c180 │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 30ce0 │ │ test %eax,%eax │ │ - mov %eax,%ecx │ │ - movl $0x0,0x38(%esp) │ │ - je 2efd4 │ │ - mov %ebp,%edx │ │ - mov %esi,%eax │ │ - mov %ecx,0x20(%esp) │ │ - call 2d1c0 │ │ + mov %eax,%ebp │ │ + je 31a24 │ │ + mov 0x54(%esp),%edx │ │ + mov 0x50(%esp),%eax │ │ + call 2fa30 │ │ test %eax,%eax │ │ - mov 0x20(%esp),%ecx │ │ - je 2efd4 │ │ - mov 0x104(%esi),%edx │ │ - mov %ecx,(%esp) │ │ - mov %edx,0x8(%esp) │ │ + je 31a24 │ │ + mov 0x50(%esp),%edi │ │ + movss 0x104(%edi),%xmm0 │ │ + movss %xmm0,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 18e90 │ │ - mov %eax,0x38(%esp) │ │ - mov %edi,(%esp) │ │ - call 63300 │ │ - mov 0x20(%esp),%ecx │ │ - lea -0x1cd08(%ebx),%eax │ │ - cvtsi2sd 0x24(%ecx),%xmm0 │ │ + call 19cc0 │ │ + mov %esi,(%esp) │ │ + mov %eax,%edi │ │ + call 6c250 │ │ + lea -0x1eb1c(%ebx),%eax │ │ + lea -0x18c20(%ebx),%esi │ │ + cvtsi2sd 0x24(%ebp),%xmm0 │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%esi),%eax │ │ + mov 0x50(%esp),%eax │ │ + movsd %xmm0,0x28(%esp) │ │ + mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - lea -0x16de4(%ebx),%edi │ │ - movsd %xmm0,0x20(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ cvtsi2sd %eax,%xmm1 │ │ - movsd 0x20(%esp),%xmm0 │ │ - lea -0x1bdda(%ebx),%eax │ │ + movsd 0x28(%esp),%xmm0 │ │ + mov 0x50(%esp),%eax │ │ divsd %xmm1,%xmm0 │ │ - movsd 0x1a0(%esi),%xmm1 │ │ - mov %eax,0xc(%esp) │ │ - movapd %xmm1,%xmm2 │ │ - mov %edi,0x4(%esp) │ │ + movsd 0x1a0(%eax),%xmm1 │ │ + lea -0x1dbee(%ebx),%eax │ │ movsd %xmm1,0x10(%esp) │ │ + movsd %xmm1,%xmm2 │ │ + mov %eax,0xc(%esp) │ │ + mov %esi,0x4(%esp) │ │ movl $0x405,0x8(%esp) │ │ movl $0x1,(%esp) │ │ divsd %xmm0,%xmm2 │ │ - movsd %xmm0,0x20(%esp) │ │ + movsd %xmm0,0x28(%esp) │ │ movsd %xmm2,0x18(%esp) │ │ - call 5e6d0 │ │ - movsd 0x1a8(%esi),%xmm1 │ │ - lea -0x1bdbe(%ebx),%eax │ │ - movsd 0x20(%esp),%xmm0 │ │ - movapd %xmm1,%xmm2 │ │ - divsd %xmm0,%xmm2 │ │ + call 67510 │ │ + mov 0x50(%esp),%eax │ │ + movsd 0x28(%esp),%xmm0 │ │ + movsd 0x1a8(%eax),%xmm1 │ │ + lea -0x1dbd2(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edi,0x4(%esp) │ │ + movsd %xmm1,%xmm3 │ │ + divsd %xmm0,%xmm3 │ │ + mov %esi,0x4(%esp) │ │ movsd %xmm1,0x10(%esp) │ │ movl $0x408,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - movsd %xmm2,0x18(%esp) │ │ - call 5e6d0 │ │ - mov 0x38(%esp),%eax │ │ - lea 0x4c(%esp),%esp │ │ + movsd %xmm3,0x18(%esp) │ │ + call 67510 │ │ + lea 0x3c(%esp),%esp │ │ + mov %edi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + mov %edi,(%esp) │ │ + call 64330 │ │ + xor %eax,%eax │ │ + jmp 318bc │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x14(%esp) │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x5c491,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x10(%esp) │ │ - mov %edi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x53e7b,%ebx │ │ - xor %edi,%edi │ │ cmpb $0x0,0x42(%esi) │ │ - je 2f18d │ │ + je 31a51 │ │ cmpb $0x0,0x43(%esi) │ │ - jne 2f1a0 │ │ - mov %edi,%eax │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + jne 31a60 │ │ + xor %eax,%eax │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ + lea 0x0(%esi),%esi │ │ mov %esi,(%esp) │ │ - call 2e3d0 │ │ + call 30ce0 │ │ test %eax,%eax │ │ - je 2f18d │ │ - xor %edx,%edx │ │ - mov %esi,%eax │ │ - call 2d1c0 │ │ + je 31a51 │ │ + mov 0x20(%esi),%ecx │ │ + test %ecx,%ecx │ │ + je 31a80 │ │ + mov 0x24(%esi),%eax │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + movss 0x108(%esi),%xmm0 │ │ + movss %xmm0,0xc(%esp) │ │ + movss 0x104(%esi),%xmm0 │ │ + movss %xmm0,0x8(%esp) │ │ + mov 0x38(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x1c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 1a260 │ │ + mov %eax,0x20(%esi) │ │ test %eax,%eax │ │ - je 2f18d │ │ - mov 0x24(%esi),%edi │ │ - jmp 2f18d │ │ - xchg %ax,%ax │ │ - lea -0x4c(%esp),%esp │ │ - mov %esi,0x40(%esp) │ │ + je 31a51 │ │ + mov 0x24(%esi),%eax │ │ + test %eax,%eax │ │ + jne 31a53 │ │ + movss 0x108(%esi),%xmm0 │ │ + movss %xmm0,0x8(%esp) │ │ + mov 0x38(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x1c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 1a760 │ │ + mov 0x20(%esi),%edx │ │ + mov %eax,0x24(%esi) │ │ + test %edx,%edx │ │ + je 31a51 │ │ + jmp 31a53 │ │ + nop │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x5c3cf,%ebx │ │ + lea -0x3c(%esp),%esp │ │ mov 0x50(%esp),%esi │ │ - mov %ebx,0x3c(%esp) │ │ - mov %edi,0x44(%esp) │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x54(%esp),%edx │ │ - call d3b4 │ │ - add $0x53e13,%ebx │ │ cmpb $0x0,0x42(%esi) │ │ - je 2f1f3 │ │ + je 31b13 │ │ cmpb $0x0,0x43(%esi) │ │ - jne 2f240 │ │ + jne 31b58 │ │ mov 0x58(%esp),%eax │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0xffffffff,0x4(%esp) │ │ mov %esi,(%esp) │ │ - xor %edi,%edi │ │ - call 2db90 │ │ + mov %eax,0xc(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + call 303d0 │ │ cmp $0xffffffff,%eax │ │ - je 2f224 │ │ + je 31c78 │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 2dca0 │ │ - mov %eax,%edi │ │ - mov %edi,%eax │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + call 304e0 │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edx,0x20(%esp) │ │ lea 0x19c(%esi),%ebp │ │ mov %ebp,(%esp) │ │ - xor %edi,%edi │ │ - call 633f0 │ │ + call 6c360 │ │ mov %ebp,(%esp) │ │ - call 63250 │ │ + call 6c180 │ │ mov %esi,(%esp) │ │ - call 2e3d0 │ │ + call 30ce0 │ │ test %eax,%eax │ │ - mov %eax,%ecx │ │ - mov 0x20(%esp),%edx │ │ - je 2f224 │ │ + mov %eax,%edi │ │ + je 31c78 │ │ + mov 0x54(%esp),%edx │ │ mov %esi,%eax │ │ - mov %ecx,0x20(%esp) │ │ - call 2d1c0 │ │ + call 2fa30 │ │ test %eax,%eax │ │ - mov 0x20(%esp),%ecx │ │ - je 2f224 │ │ - mov %ecx,(%esp) │ │ + je 31c78 │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 18c60 │ │ - mov %eax,%edi │ │ + call 19970 │ │ mov %ebp,(%esp) │ │ - call 63300 │ │ - mov 0x20(%esp),%ecx │ │ - lea -0x1cd08(%ebx),%eax │ │ - cvtsi2sd 0x24(%ecx),%xmm0 │ │ + lea -0x18c20(%ebx),%ebp │ │ + mov %eax,0x24(%esp) │ │ + call 6c250 │ │ + cvtsi2sd 0x24(%edi),%xmm0 │ │ + lea -0x1eb1c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%esi),%eax │ │ + movsd %xmm0,0x28(%esp) │ │ mov %eax,(%esp) │ │ - lea -0x16de4(%ebx),%ebp │ │ - movsd %xmm0,0x20(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ cvtsi2sd %eax,%xmm1 │ │ - movsd 0x20(%esp),%xmm0 │ │ - lea -0x1bdda(%ebx),%eax │ │ + lea -0x1dbee(%ebx),%eax │ │ + movsd 0x28(%esp),%xmm0 │ │ divsd %xmm1,%xmm0 │ │ movsd 0x1a0(%esi),%xmm1 │ │ - mov %eax,0xc(%esp) │ │ - movapd %xmm1,%xmm2 │ │ - movl $0x36a,0x8(%esp) │ │ movsd %xmm1,0x10(%esp) │ │ + movsd %xmm1,%xmm2 │ │ + mov %eax,0xc(%esp) │ │ mov %ebp,0x4(%esp) │ │ + movl $0x36a,0x8(%esp) │ │ movl $0x1,(%esp) │ │ divsd %xmm0,%xmm2 │ │ - movsd %xmm0,0x20(%esp) │ │ + movsd %xmm0,0x28(%esp) │ │ movsd %xmm2,0x18(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movsd 0x1a8(%esi),%xmm1 │ │ - lea -0x1bdbe(%ebx),%eax │ │ - movsd 0x20(%esp),%xmm0 │ │ - movapd %xmm1,%xmm2 │ │ - divsd %xmm0,%xmm2 │ │ - movsd %xmm1,0x10(%esp) │ │ + lea -0x1dbd2(%ebx),%eax │ │ + movsd 0x28(%esp),%xmm0 │ │ + movsd %xmm1,%xmm3 │ │ + divsd %xmm0,%xmm3 │ │ mov %eax,0xc(%esp) │ │ - movl $0x36d,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ + movsd %xmm1,0x10(%esp) │ │ + movl $0x36d,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - movsd %xmm2,0x18(%esp) │ │ - call 5e6d0 │ │ - jmp 2f224 │ │ + movsd %xmm3,0x18(%esp) │ │ + call 67510 │ │ + mov 0x24(%esp),%eax │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + jmp 31b48 │ │ + nop │ │ │ │ -0002f360 : │ │ +00031c80 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x53c8b,%ebx │ │ + call db90 │ │ + add $0x5c23f,%ebx │ │ lea -0x6c(%esp),%esp │ │ mov 0x80(%esp),%ebp │ │ mov 0xb4(%ebp),%eax │ │ movl $0x2f9,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x1,(%esp) │ │ - lea -0x16b28(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18940(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x16de4(%ebx),%eax │ │ + lea -0x18c20(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov 0xb4(%ebp),%eax │ │ test %eax,%eax │ │ - jle 2f5b0 │ │ - lea -0x16b04(%ebx),%eax │ │ - lea -0x1c1aa(%ebx),%edx │ │ - mov %eax,0x58(%esp) │ │ + jle 31ed8 │ │ movl $0x0,0x44(%esp) │ │ - lea -0x1bda1(%ebx),%eax │ │ + lea -0x1891c(%ebx),%eax │ │ + mov %eax,0x54(%esp) │ │ + lea -0x1dfbe(%ebx),%eax │ │ + mov %eax,0x58(%esp) │ │ + lea -0x1dbb5(%ebx),%eax │ │ movl $0x0,0x3c(%esp) │ │ - mov %edx,0x54(%esp) │ │ mov %eax,0x5c(%esp) │ │ - jmp 2f42e │ │ + jmp 31d4e │ │ lea 0x0(%esi),%esi │ │ - mov 0x54(%esp),%edx │ │ + mov 0x58(%esp),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %edx,0xc(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ addl $0x1,0x3c(%esp) │ │ addl $0x24,0x44(%esp) │ │ mov 0x3c(%esp),%eax │ │ cmp %eax,0xb4(%ebp) │ │ - jle 2f5b0 │ │ - mov 0xb0(%ebp),%edx │ │ - mov 0x44(%esp),%esi │ │ - xor %edi,%edi │ │ - lea (%edx,%esi,1),%esi │ │ + jle 31ed8 │ │ + mov 0x44(%esp),%eax │ │ + xor %edx,%edx │ │ + mov 0xb0(%ebp),%ecx │ │ + lea (%ecx,%eax,1),%esi │ │ mov 0x1c(%esi),%eax │ │ mov %eax,0x40(%esp) │ │ mov 0x18(%esi),%eax │ │ mov %eax,0x48(%esp) │ │ mov 0x10(%esi),%eax │ │ mov %eax,0x4c(%esp) │ │ mov (%esi),%eax │ │ mov %eax,0x50(%esp) │ │ mov 0xc(%esi),%eax │ │ cmp $0xffffffff,%eax │ │ - je 2f469 │ │ - lea (%eax,%eax,8),%ecx │ │ - mov (%edx,%ecx,4),%edi │ │ - add $0x1,%edi │ │ - mov 0x8(%esi),%edx │ │ - xor %ecx,%ecx │ │ - test %edx,%edx │ │ - js 2f480 │ │ - mov 0x10(%ebp),%ecx │ │ - lea (%edx,%edx,4),%edx │ │ - shl $0x2,%edx │ │ - add 0x8(%ecx),%edx │ │ - mov (%edx),%ecx │ │ - mov 0x40(%esp),%edx │ │ + je 31d89 │ │ + lea (%eax,%eax,8),%edx │ │ + mov (%ecx,%edx,4),%edx │ │ + add $0x1,%edx │ │ + mov 0x8(%esi),%ecx │ │ + xor %edi,%edi │ │ + test %ecx,%ecx │ │ + js 31da0 │ │ + mov 0x10(%ebp),%edi │ │ + lea (%ecx,%ecx,4),%ecx │ │ + shl $0x2,%ecx │ │ + add 0x8(%edi),%ecx │ │ + mov (%ecx),%edi │ │ mov %eax,0x24(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - mov 0x48(%esp),%edx │ │ mov 0x4c(%esp),%eax │ │ - mov %edx,0x28(%esp) │ │ - mov 0x50(%esp),%edx │ │ + mov 0x40(%esp),%ecx │ │ + mov %edx,0x18(%esp) │ │ mov %eax,0x20(%esp) │ │ - mov %edx,0x1c(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %ecx,0x2c(%esp) │ │ + mov 0x48(%esp),%ecx │ │ + mov %eax,0x1c(%esp) │ │ mov 0x3c(%esp),%eax │ │ - mov 0x58(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ - mov %edi,0x18(%esp) │ │ - mov %ecx,0x14(%esp) │ │ - mov %edx,0xc(%esp) │ │ + mov %edi,0x14(%esp) │ │ movl $0x0,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x54(%esp),%eax │ │ movl $0x0,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - movzwl 0x22(%esi),%eax │ │ + mov %ecx,0x28(%esp) │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + movswl 0x22(%esi),%eax │ │ cmp $0xffff,%ax │ │ - je 2f3f0 │ │ + je 31d10 │ │ mov 0x14(%ebp),%edx │ │ - movswl 0x20(%esi),%ecx │ │ - cwtl │ │ lea (%eax,%eax,2),%eax │ │ + movswl 0x20(%esi),%ecx │ │ mov 0x10(%edx),%edx │ │ mov (%edx,%ecx,4),%edi │ │ lea (%edi,%eax,4),%eax │ │ mov 0x8(%eax),%ecx │ │ test %ecx,%ecx │ │ - je 2f3f0 │ │ + je 31d10 │ │ mov 0x5c(%esp),%eax │ │ - mov %ecx,0x38(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - mov 0x38(%esp),%ecx │ │ + mov %eax,0xc(%esp) │ │ + mov %ecx,0x40(%esp) │ │ + call 67510 │ │ + mov 0x40(%esp),%ecx │ │ test %ecx,%ecx │ │ - jle 2f3f0 │ │ - mov %ebp,%eax │ │ - lea -0x1bd9c(%ebx),%edx │ │ - mov %ecx,%ebp │ │ + jle 31d10 │ │ + mov %ebp,0x80(%esp) │ │ + lea -0x1dbb0(%ebx),%eax │ │ xor %edi,%edi │ │ - mov %edx,0x40(%esp) │ │ - mov %eax,%ecx │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x14(%esi),%edx │ │ - mov 0xbc(%ecx),%eax │ │ - lea (%edx,%edi,1),%edx │ │ + mov %esi,%ebp │ │ + mov %eax,0x48(%esp) │ │ + mov 0x80(%esp),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + mov 0x14(%ebp),%edx │ │ + mov 0xbc(%esi),%eax │ │ + add %edi,%edx │ │ mov (%eax,%edx,4),%eax │ │ cmp $0xe0000000,%eax │ │ - je 2f59b │ │ - mov 0x10(%esi),%edx │ │ - mov %ecx,0x38(%esp) │ │ - sub %eax,%edx │ │ - mov 0x40(%esp),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + je 31ec2 │ │ + mov 0x10(%ebp),%ecx │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - mov 0x38(%esp),%ecx │ │ + sub %eax,%ecx │ │ + mov 0x48(%esp),%eax │ │ + mov %ecx,0x10(%esp) │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ add $0x1,%edi │ │ - cmp %ebp,%edi │ │ - jne 2f550 │ │ - mov %ecx,%ebp │ │ - jmp 2f3f0 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + cmp 0x40(%esp),%edi │ │ + jne 31e80 │ │ + mov %esi,%ebp │ │ + jmp 31d10 │ │ + lea 0x0(%esi),%esi │ │ lea 0x6c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -0002f5c0 : │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x53a2e,%ebx │ │ - lea -0x18(%esp),%esp │ │ - mov 0x20(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 48660 │ │ - mov %eax,0x3cc(%ebx) │ │ - lea 0x18(%esp),%esp │ │ - pop %ebx │ │ - retq │ │ + jmp 31ef0 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - mov %eax,%esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x539f9,%ebx │ │ - lea -0x49c(%esp),%esp │ │ - movl $0x0,0x9c(%eax) │ │ - mov %edx,0x4c(%esp) │ │ - mov 0x20c(%esi),%edx │ │ - mov 0x1d4(%eax),%eax │ │ - cmp $0xffffffff,%edx │ │ - mov %eax,0x1d8(%esi) │ │ - mov %edx,0x40(%esp) │ │ - je 2f647 │ │ - mov 0x110(%esi),%edx │ │ - add 0x114(%esi),%edx │ │ - cmp %edx,0x40(%esp) │ │ - jl 30348 │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x58(%esi),%ecx │ │ - and $0x1,%edx │ │ - mov 0x80(%esi),%ebp │ │ - mov %ecx,0x3c(%esp) │ │ - mov %edx,0x70(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - mov 0xf8(%esi),%ecx │ │ - lea 0x0(,%edx,4),%edi │ │ - mov %edi,0x74(%esp) │ │ - mov 0x50(%esi),%edi │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x1dc(%esi),%ebp │ │ - add %ecx,%eax │ │ - add %ecx,%ebp │ │ - add $0x1,%edx │ │ - add 0x1e4(%esi),%ecx │ │ - mov %edx,0x40(%esp) │ │ - mov %ecx,0x34(%esp) │ │ - and $0x1,%edx │ │ - mov 0x38(%esp),%ecx │ │ - mov %eax,0x60(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - test %eax,%eax │ │ - mov %ebp,0x30(%esp) │ │ - mov %edx,0x6c(%esp) │ │ - mov 0x4(%esi),%ebp │ │ - mov (%ecx,%edx,4),%ecx │ │ - mov %ecx,0x5c(%esp) │ │ - jle 30532 │ │ - test %ebp,%ebp │ │ - movl $0x0,0x38(%esp) │ │ - setne 0x58(%esp) │ │ - mov %ebp,0x64(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x4c(%esp),%edx │ │ - cmp 0x48(%edi),%edx │ │ - jg 2f870 │ │ - mov 0x60(%esp),%ecx │ │ - cmp 0x40(%edi),%ecx │ │ - jge 2f870 │ │ - mov 0x40(%esp),%ebp │ │ - mov %ebp,0x48(%edi) │ │ - mov 0x2c(%edi),%ebp │ │ - add 0x204(%esi),%ebp │ │ - cmp %ebp,0x30(%esp) │ │ - setl %dl │ │ - jl 2f716 │ │ - cmpb $0x0,0x58(%esp) │ │ - je 2f7a2 │ │ - mov 0x50(%edi),%eax │ │ - test %eax,%eax │ │ - je 2f7a2 │ │ - cmpb $0x0,0x58(%esp) │ │ - je 304cd │ │ - mov %edi,0x3c(%esp) │ │ - mov %esi,0x44(%esp) │ │ - mov 0x5c(%esp),%edx │ │ - mov 0x64(%esp),%edi │ │ - mov %eax,%esi │ │ - xchg %ax,%ax │ │ - imul $0x54,0x58(%esi),%eax │ │ - add 0x40(%edi),%eax │ │ - mov 0x40(%eax),%eax │ │ - add %ebp,%eax │ │ - sub 0x44(%edi),%eax │ │ - cmp %eax,0x30(%esp) │ │ - jge 2f78f │ │ - mov 0x4c(%esp),%ecx │ │ - cmp 0x48(%esi),%ecx │ │ - jg 2f763 │ │ - cmp 0x4(%esi),%eax │ │ - jle 2f78f │ │ - mov 0x40(%esp),%ecx │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x30(%ecx),%ecx │ │ - mov %edx,0x28(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 28200 │ │ - mov 0x28(%esp),%edx │ │ - mov %esi,(%edx) │ │ - add $0x4,%edx │ │ - mov 0x54(%esi),%esi │ │ - test %esi,%esi │ │ - jne 2f740 │ │ - mov 0x3c(%esp),%edi │ │ - mov %edx,0x5c(%esp) │ │ - mov 0x44(%esp),%esi │ │ - cmp %ebp,0x34(%esp) │ │ - setl %dl │ │ - jl 2f7b6 │ │ - cmpb $0x0,0x58(%esp) │ │ - je 2f870 │ │ - mov 0x54(%edi),%eax │ │ - test %eax,%eax │ │ - js 2f870 │ │ - mov 0x70(%esi),%ecx │ │ - cmpb $0x0,0x58(%esp) │ │ - mov %ecx,0x44(%esp) │ │ - je 30467 │ │ - mov 0x64(%esp),%edx │ │ - mov 0x64(%esp),%ecx │ │ - mov %edi,0x3c(%esp) │ │ - mov 0x40(%edx),%edx │ │ - mov 0x44(%ecx),%ecx │ │ - mov %edx,0x48(%esp) │ │ - mov 0x10(%esi),%edx │ │ - mov %ecx,0x50(%esp) │ │ - mov %edx,0x54(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x54(%esp),%edi │ │ - lea (%eax,%eax,4),%edx │ │ - shl $0x2,%edx │ │ - add 0x8(%edi),%edx │ │ - mov 0x8(%edx),%ecx │ │ - mov 0x4(%edx),%edx │ │ - movswl -0x2(%edx,%ecx,2),%edx │ │ - mov 0x48(%esp),%ecx │ │ - imul $0x54,%edx,%edx │ │ - mov 0x40(%ecx,%edx,1),%edx │ │ - add %ebp,%edx │ │ - sub 0x50(%esp),%edx │ │ - cmp %edx,0x34(%esp) │ │ - jge 2f85a │ │ - mov 0x9c(%esi),%edi │ │ - mov 0x9c(%esi),%ecx │ │ - add $0x1,%edi │ │ - sub 0x200(%esi),%edx │ │ - mov %edi,0x9c(%esi) │ │ - mov 0x3c(%esp),%edi │ │ - shl $0x4,%ecx │ │ - add 0x98(%esi),%ecx │ │ - mov %eax,(%ecx) │ │ - mov %edx,0x4(%ecx) │ │ - mov 0x30(%edi),%edx │ │ - mov %edx,0x8(%ecx) │ │ - mov 0x44(%esp),%edx │ │ - mov (%edx,%eax,4),%eax │ │ - test %eax,%eax │ │ - jns 2f7f8 │ │ - mov 0x3c(%esp),%edi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - addl $0x1,0x38(%esp) │ │ - add $0x60,%edi │ │ - mov 0x38(%esp),%ecx │ │ - cmp 0x58(%esi),%ecx │ │ - jl 2f6d8 │ │ - mov 0x80(%esi),%edi │ │ - mov 0x6c(%esp),%ebp │ │ - mov 0x5c(%esp),%eax │ │ - mov 0xf8(%esi),%ecx │ │ - mov %edi,0x38(%esp) │ │ - mov (%edi,%ebp,4),%edx │ │ - mov 0x1d8(%esi),%ebp │ │ - sub %edx,%eax │ │ - add %ecx,%ebp │ │ - sar $0x2,%eax │ │ - mov %ebp,0x60(%esp) │ │ - mov 0x1dc(%esi),%ebp │ │ - mov %edx,%edi │ │ - add %ecx,%ebp │ │ - add 0x1e4(%esi),%ecx │ │ - mov %ebp,0x30(%esp) │ │ - mov %ecx,0x34(%esp) │ │ - mov 0x4(%esi),%ebp │ │ - lea 0x0(,%eax,4),%ecx │ │ - mov %ecx,0x3c(%esp) │ │ - mov 0x40(%esp),%ecx │ │ - add 0x3c(%esp),%edx │ │ - and $0x1,%ecx │ │ - mov %edx,0x3c(%esp) │ │ - mov %ecx,0x78(%esp) │ │ - lea 0x20(%ecx),%ecx │ │ - mov %ecx,0x7c(%esp) │ │ - mov %eax,0x4(%esi,%ecx,4) │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x74(%esp),%eax │ │ - mov (%ecx,%eax,1),%eax │ │ - mov %eax,0x38(%esp) │ │ - mov 0x70(%esp),%eax │ │ - mov 0x38(%esp),%edx │ │ - lea 0x20(%eax),%eax │ │ - mov 0x4(%esi,%eax,4),%eax │ │ - mov (%edx),%ecx │ │ - test %eax,%eax │ │ - mov %eax,0x44(%esp) │ │ - jle 2faf0 │ │ - add $0x4,%edx │ │ - test %ebp,%ebp │ │ - setne 0x64(%esp) │ │ - mov %ebp,0x68(%esp) │ │ - mov %edx,0x48(%esp) │ │ - mov %ecx,%ebp │ │ - lea 0x0(%esi),%esi │ │ - mov 0x60(%esp),%ecx │ │ - cmp %ecx,0x40(%ebp) │ │ - mov 0x40(%esp),%edi │ │ - jle 300ec │ │ - cmp 0x48(%ebp),%edi │ │ - je 2f95e │ │ - mov 0x3c(%esp),%eax │ │ - mov %edi,0x48(%ebp) │ │ - mov %ebp,(%eax) │ │ - add $0x4,%eax │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x2c(%ebp),%edi │ │ - add 0x204(%esi),%edi │ │ - cmp 0x30(%esp),%edi │ │ - setg %dl │ │ - jg 2f97b │ │ - cmpb $0x0,0x64(%esp) │ │ - je 2fa08 │ │ - mov 0x50(%ebp),%eax │ │ - test %eax,%eax │ │ - je 2fa08 │ │ - cmpb $0x0,0x64(%esp) │ │ - je 302e5 │ │ - mov %ebp,%ecx │ │ - mov %esi,0x38(%esp) │ │ - mov %edi,%ebp │ │ - mov %eax,%esi │ │ - mov 0x68(%esp),%edi │ │ nop │ │ - imul $0x54,0x58(%esi),%eax │ │ - add 0x40(%edi),%eax │ │ - mov 0x40(%eax),%eax │ │ - add %ebp,%eax │ │ - sub 0x44(%edi),%eax │ │ - cmp 0x30(%esp),%eax │ │ - jle 2f9f9 │ │ - mov 0x48(%esi),%edx │ │ - cmp %edx,0x4c(%esp) │ │ - jg 2f9c3 │ │ - cmp 0x4(%esi),%eax │ │ - jle 2f9f9 │ │ - cmp %edx,0x40(%esp) │ │ - je 2f9d6 │ │ - mov 0x3c(%esp),%edx │ │ - mov %esi,(%edx) │ │ - add $0x4,%edx │ │ - mov %edx,0x3c(%esp) │ │ - mov 0x40(%esp),%edx │ │ - mov %edx,0xc(%esp) │ │ - mov 0x30(%ecx),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov %ecx,0x2c(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 28200 │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x54(%esi),%esi │ │ - test %esi,%esi │ │ - jne 2f9a0 │ │ - mov %ebp,%edi │ │ - mov 0x38(%esp),%esi │ │ - mov %ecx,%ebp │ │ - cmp 0x34(%esp),%edi │ │ - setg %dl │ │ - jg 2fa1c │ │ - cmpb $0x0,0x64(%esp) │ │ - je 2facb │ │ - mov 0x5c(%ebp),%eax │ │ - test %eax,%eax │ │ - js 2facb │ │ - mov 0x70(%esi),%ecx │ │ - cmpb $0x0,0x64(%esp) │ │ - mov %ecx,0x50(%esp) │ │ - je 3028e │ │ - mov 0x10(%esi),%edx │ │ - mov 0x68(%esp),%ecx │ │ - mov %edx,0x54(%esp) │ │ - mov 0x68(%esp),%edx │ │ - mov %edi,0x38(%esp) │ │ - mov 0x40(%ecx),%ecx │ │ - mov 0x44(%edx),%edx │ │ - mov %ecx,0x58(%esp) │ │ - mov %edx,0x5c(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x54(%esp),%ecx │ │ - lea (%eax,%eax,4),%edx │ │ - mov 0x58(%esp),%edi │ │ - shl $0x2,%edx │ │ - add 0x8(%ecx),%edx │ │ - mov 0x8(%edx),%ecx │ │ - mov 0x4(%edx),%edx │ │ - movswl -0x2(%edx,%ecx,2),%edx │ │ - imul $0x54,%edx,%edx │ │ - mov 0x40(%edi,%edx,1),%edx │ │ - add 0x38(%esp),%edx │ │ - sub 0x5c(%esp),%edx │ │ - cmp 0x34(%esp),%edx │ │ - jle 2fac0 │ │ - mov 0x9c(%esi),%ecx │ │ - mov 0x9c(%esi),%edi │ │ - shl $0x4,%ecx │ │ - add 0x98(%esi),%ecx │ │ - sub 0x200(%esi),%edx │ │ - add $0x1,%edi │ │ - mov %edi,0x9c(%esi) │ │ - mov %edx,0x4(%ecx) │ │ - mov 0x30(%ebp),%edx │ │ - mov %eax,(%ecx) │ │ - mov %edx,0x8(%ecx) │ │ - mov 0x50(%esp),%edx │ │ - mov (%edx,%eax,4),%eax │ │ - test %eax,%eax │ │ - jns 2fa60 │ │ - mov 0x48(%esp),%eax │ │ - mov (%eax),%ebp │ │ - add $0x4,%eax │ │ - subl $0x1,0x44(%esp) │ │ - mov %eax,0x48(%esp) │ │ - jne 2f938 │ │ - mov 0x80(%esi),%eax │ │ - mov 0x6c(%esp),%edx │ │ - mov (%eax,%edx,4),%edi │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x7c(%esp),%ecx │ │ - sub %edi,%eax │ │ - mov 0x8c(%esi),%edx │ │ - mov 0x6c(%esp),%edi │ │ - sar $0x2,%eax │ │ - mov %eax,0x4(%esi,%ecx,4) │ │ - mov 0x9c(%esi),%eax │ │ - mov (%edx,%edi,4),%edi │ │ - add %eax,0x120(%esi) │ │ - test %eax,%eax │ │ - mov %edi,0x50(%esp) │ │ - mov 0x98(%esi),%edi │ │ - jle 30545 │ │ - lea -0x16ab0(%ebx),%ebp │ │ - movl $0x0,0x30(%esp) │ │ - movl $0x0,0x48(%esp) │ │ - mov %ebp,0x44(%esp) │ │ - xchg %ax,%ax │ │ - mov 0x8(%edi),%edx │ │ - cmp $0xffffffff,%edx │ │ - je 2fc49 │ │ - lea (%edx,%edx,8),%eax │ │ - mov 0xb0(%esi),%edx │ │ - shl $0x2,%eax │ │ - add %edx,%eax │ │ - mov 0x10(%esi),%edx │ │ - mov %eax,0x38(%esp) │ │ - mov (%edi),%eax │ │ - mov 0x8(%edx),%ecx │ │ - lea (%eax,%eax,4),%eax │ │ - lea (%ecx,%eax,4),%eax │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x4(%eax),%eax │ │ - movswl (%eax),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %esi,(%esp) │ │ - call 2e060 │ │ - sub %eax,0x4(%edi) │ │ - mov (%edi),%eax │ │ - mov 0x38(%esp),%edx │ │ - mov 0xa0(%esi),%ebp │ │ - lea (%eax,%eax,2),%eax │ │ - shl $0x2,%eax │ │ - add %ebp,%eax │ │ - mov (%edx),%ebp │ │ - mov %eax,0x34(%esp) │ │ - mov 0x34(%esp),%ecx │ │ - lea 0x1(%ebp),%eax │ │ - cmp %eax,(%ecx) │ │ - je 2fc43 │ │ - mov 0x48(%esp),%eax │ │ - test %eax,%eax │ │ - je 2fbf9 │ │ - mov 0xa8(%esi),%ecx │ │ - cmp (%ecx),%ebp │ │ - je 30106 │ │ - mov %edi,0x3c(%esp) │ │ - lea 0x8(%ecx),%eax │ │ - xor %edx,%edx │ │ - mov 0x48(%esp),%edi │ │ - jmp 2fbee │ │ nop │ │ - mov %eax,%ecx │ │ - lea 0x8(%eax),%eax │ │ - cmp -0x8(%eax),%ebp │ │ - je 30102 │ │ - add $0x1,%edx │ │ - cmp %edi,%edx │ │ - jne 2fbe0 │ │ - mov 0x3c(%esp),%edi │ │ - mov 0xa4(%esi),%eax │ │ - cmp 0x48(%esp),%eax │ │ - jle 30118 │ │ - mov 0xa8(%esi),%edx │ │ - mov 0x48(%esp),%ebp │ │ - movl $0xffffffff,0xc(%edi) │ │ - lea (%edx,%ebp,8),%ecx │ │ - mov 0x38(%esp),%edx │ │ - add $0x1,%ebp │ │ - mov %ebp,0x48(%esp) │ │ - mov (%edx),%eax │ │ - mov %eax,(%ecx) │ │ - mov 0x34(%esp),%edx │ │ - mov 0x30(%esp),%ebp │ │ - add $0x1,%eax │ │ - mov %ebp,0x4(%ecx) │ │ - movl $0xe0000000,0x4(%edx) │ │ - mov %eax,(%edx) │ │ - mov 0x9c(%esi),%eax │ │ - addl $0x1,0x30(%esp) │ │ - add $0x10,%edi │ │ - cmp %eax,0x30(%esp) │ │ - jl 2fb48 │ │ - mov %eax,0x30(%esp) │ │ - mov 0x48(%esp),%eax │ │ - test %eax,%eax │ │ - je 30554 │ │ - movl $0x0,0x44(%esp) │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0xa8(%esi),%edx │ │ - mov 0x44(%esp),%edi │ │ - mov 0xd0(%esi),%eax │ │ - mov 0x44(%esp),%ecx │ │ - shl $0x3,%ecx │ │ - mov %ecx,0x3c(%esp) │ │ - mov (%edx,%edi,8),%edx │ │ - mov (%eax,%edx,4),%ebp │ │ - mov 0x4(%eax,%edx,4),%edx │ │ - cmp %edx,%ebp │ │ - mov %ebp,0x34(%esp) │ │ - mov %edx,0x38(%esp) │ │ - mov 0xb0(%esi),%eax │ │ - jge 2fdb2 │ │ - lea 0x0(%ebp,%ebp,8),%edx │ │ - lea (%eax,%edx,4),%edx │ │ - lea 0x0(%esi),%esi │ │ - cmpb $0x0,0x4(%edx) │ │ - je 2fd9c │ │ - mov 0xa8(%esi),%eax │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x4(%eax,%ecx,1),%edi │ │ - test %edi,%edi │ │ - js 2fd9c │ │ - mov %edx,0x30(%esp) │ │ - jmp 2fd10 │ │ - xchg %ax,%ax │ │ - mov (%edi),%eax │ │ - mov 0xa0(%esi),%edx │ │ - lea (%eax,%eax,2),%eax │ │ - lea (%edx,%eax,4),%eax │ │ - cmp %ebp,0x4(%eax) │ │ - jge 2fd05 │ │ - mov 0x34(%esp),%ecx │ │ - mov %ebp,0x4(%eax) │ │ - mov %ecx,0x8(%eax) │ │ - mov 0xc(%edi),%edi │ │ - test %edi,%edi │ │ - js 2fd98 │ │ - shl $0x4,%edi │ │ - add 0x98(%esi),%edi │ │ - mov 0x10(%esi),%edx │ │ - mov (%edi),%eax │ │ - mov 0x8(%edx),%ebp │ │ - mov 0x30(%esp),%edx │ │ - lea (%eax,%eax,4),%eax │ │ - lea 0x0(%ebp,%eax,4),%eax │ │ - mov 0x4(%eax),%eax │ │ - movswl (%eax),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %esi,(%esp) │ │ - call 2e060 │ │ - cmp $0xe0000001,%eax │ │ - mov %eax,%ebp │ │ - jl 2fce8 │ │ - mov 0x30(%esp),%edx │ │ - lea 0x8c(%esp),%ecx │ │ - mov %ecx,0x10(%esp) │ │ - mov 0x1c(%edx),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x18(%edx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x10(%esi),%edx │ │ - mov (%edi),%eax │ │ - mov 0x8(%edx),%ecx │ │ - lea (%eax,%eax,4),%eax │ │ - lea (%ecx,%eax,4),%eax │ │ - mov 0x10(%eax),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x38(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 49e50 │ │ - sar $0xa,%eax │ │ - add %eax,%ebp │ │ - jmp 2fce8 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x30(%esp),%edx │ │ - addl $0x1,0x34(%esp) │ │ - add $0x24,%edx │ │ - mov 0x38(%esp),%edi │ │ - cmp %edi,0x34(%esp) │ │ - jne 2fcc0 │ │ - addl $0x1,0x44(%esp) │ │ - mov 0x48(%esp),%edx │ │ - cmp %edx,0x44(%esp) │ │ - jne 2fc78 │ │ - mov 0x9c(%esi),%ecx │ │ - mov 0x98(%esi),%edi │ │ - mov %ecx,0x30(%esp) │ │ - mov 0xfc(%esi),%eax │ │ - mov %eax,0x34(%esp) │ │ - mov 0x30(%esp),%eax │ │ - test %eax,%eax │ │ - jle 2ff23 │ │ - mov 0xa0(%esi),%edx │ │ - mov %edi,%eax │ │ - mov %edi,0x38(%esp) │ │ - xor %ebp,%ebp │ │ - mov 0x34(%esp),%ecx │ │ - mov %edx,%edi │ │ - mov %esi,0x3c(%esp) │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%eax),%edx │ │ - lea (%edx,%edx,2),%edx │ │ - lea (%edi,%edx,4),%esi │ │ - mov 0x4(%eax),%edx │ │ - add 0x4(%esi),%edx │ │ - mov 0x8(%esi),%esi │ │ - cmp %edx,%ecx │ │ - mov %edx,0x4(%eax) │ │ - mov %esi,0x8(%eax) │ │ - lea 0x10(%eax),%eax │ │ - cmovl %edx,%ecx │ │ - add $0x1,%ebp │ │ - cmp 0x30(%esp),%ebp │ │ - jne 2fe08 │ │ - mov 0x3c(%esp),%esi │ │ - mov 0x38(%esp),%edi │ │ - mov %ebp,0x30(%esp) │ │ - mov %ecx,0xfc(%esi) │ │ - add 0x1e8(%esi),%ecx │ │ - mov %ecx,0x38(%esp) │ │ - jmp 2fe5e │ │ - xchg %ax,%ax │ │ - add $0x10,%edi │ │ - subl $0x1,0x30(%esp) │ │ - je 2ff15 │ │ - mov 0x38(%esp),%edx │ │ - cmp 0x4(%edi),%edx │ │ - jge 2fe50 │ │ - mov (%edi),%ecx │ │ - mov 0x3c(%esp),%eax │ │ - mov %ecx,0x34(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 2de10 │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x68(%edx),%eax │ │ - mov (%eax,%ecx,4),%ebp │ │ - test %ebp,%ebp │ │ - je 2fe50 │ │ - xor %esi,%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x4c(%esp),%edx │ │ - cmp 0x48(%ebp),%edx │ │ - mov 0x4(%edi),%eax │ │ - jg 2fea9 │ │ - cmp 0x4(%ebp),%eax │ │ - jle 2fec7 │ │ - mov 0x40(%esp),%edx │ │ - add $0x1,%esi │ │ - mov %edx,0xc(%esp) │ │ - mov 0x8(%edi),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 28200 │ │ - mov 0x50(%ebp),%ebp │ │ - test %ebp,%ebp │ │ - jne 2fe98 │ │ - test %esi,%esi │ │ - je 2fe50 │ │ - mov 0x50(%esp),%esi │ │ - mov 0x34(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov $0x1,%edx │ │ - add $0x1f,%eax │ │ - mov %ecx,(%esi) │ │ - add $0x4,%esi │ │ - mov %esi,0x50(%esp) │ │ - test %ecx,%ecx │ │ - mov 0x3c(%esp),%esi │ │ - cmovns %ecx,%eax │ │ - add $0x10,%edi │ │ - sar $0x5,%eax │ │ - shl $0x2,%eax │ │ - add 0x6c(%esi),%eax │ │ - shl %cl,%edx │ │ - or %edx,(%eax) │ │ - subl $0x1,0x30(%esp) │ │ - jne 2fe5e │ │ - mov 0x3c(%esp),%esi │ │ - mov 0xfc(%esi),%edi │ │ - mov %edi,0x34(%esp) │ │ - mov 0x8c(%esi),%edx │ │ - mov 0x6c(%esp),%ebp │ │ - mov 0x50(%esp),%eax │ │ - mov 0x78(%esp),%edi │ │ - mov (%edx,%ebp,4),%ecx │ │ - mov 0x74(%esp),%ebp │ │ - sub %ecx,%eax │ │ - lea 0x24(%edi),%edi │ │ - sar $0x2,%eax │ │ - mov %edi,0x5c(%esp) │ │ - mov %eax,(%esi,%edi,4) │ │ - mov 0x34(%esp),%edi │ │ - mov (%edx,%ebp,1),%edx │ │ - add 0x1e0(%esi),%edi │ │ - mov %edi,0x38(%esp) │ │ - mov 0x34(%esp),%edi │ │ - lea (%ecx,%eax,4),%eax │ │ - mov %eax,0x54(%esp) │ │ - mov 0x70(%esp),%eax │ │ - add 0x1e8(%esi),%edi │ │ - mov %edi,0x58(%esp) │ │ - lea 0x24(%eax),%eax │ │ - mov (%esi,%eax,4),%eax │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x3c(%esp),%ebp │ │ - mov (%edx),%eax │ │ - test %ebp,%ebp │ │ - mov %eax,0x30(%esp) │ │ - jle 30089 │ │ - add $0x4,%edx │ │ - mov %esi,0x34(%esp) │ │ - mov %edx,0x44(%esp) │ │ - mov %edi,%esi │ │ - lea -0x16ab0(%ebx),%edx │ │ - mov %edx,0x50(%esp) │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x30(%esp),%eax │ │ - shl $0x2,%eax │ │ - add 0x68(%ecx),%eax │ │ - mov (%eax),%edi │ │ - test %edi,%edi │ │ - je 3005d │ │ - xor %edx,%edx │ │ - mov %edx,0x48(%esp) │ │ - mov %esi,%edx │ │ - jmp 2ffee │ │ - lea 0x0(%esi),%esi │ │ - addl $0x1,0x48(%esp) │ │ - mov 0x2c(%edi),%ecx │ │ - cmp %ecx,0x38(%esp) │ │ - mov %esi,0x48(%edi) │ │ - lea 0x50(%edi),%eax │ │ - jl 301e8 │ │ - test %ebp,%ebp │ │ - je 3000a │ │ - mov %ebp,%edi │ │ - cmp 0x40(%edi),%edx │ │ - mov 0x50(%edi),%ebp │ │ - mov 0x40(%esp),%esi │ │ - jl 2ffd0 │ │ - cmp 0x48(%edi),%esi │ │ - jne 301a0 │ │ - test %ebp,%ebp │ │ - lea 0x50(%edi),%eax │ │ - jne 2ffec │ │ - mov %edx,%eax │ │ - mov 0x48(%esp),%edx │ │ - test %edx,%edx │ │ - mov %eax,%esi │ │ - je 3005d │ │ - mov 0x34(%esp),%ebp │ │ - mov 0x30(%esp),%edx │ │ - mov 0x30(%esp),%eax │ │ - mov 0x30(%esp),%ecx │ │ - add $0x1f,%eax │ │ - test %edx,%edx │ │ - cmovns 0x30(%esp),%eax │ │ - and $0x1f,%ecx │ │ - sar $0x5,%eax │ │ - shl $0x2,%eax │ │ - add 0x6c(%ebp),%eax │ │ - mov (%eax),%edx │ │ - bt %ecx,%edx │ │ - jb 3005d │ │ - mov 0x54(%esp),%edx │ │ - mov 0x30(%esp),%edi │ │ - mov %edi,(%edx) │ │ - add $0x4,%edx │ │ - mov %edx,0x54(%esp) │ │ - mov $0x1,%edx │ │ - shl %cl,%edx │ │ - or %edx,(%eax) │ │ - mov 0x44(%esp),%ebp │ │ - addl $0x4,0x44(%esp) │ │ - subl $0x1,0x3c(%esp) │ │ - mov 0x0(%ebp),%ebp │ │ - mov %ebp,0x30(%esp) │ │ - jne 2ffa8 │ │ - mov 0x34(%esp),%esi │ │ - mov 0x6c(%esp),%edx │ │ - mov 0x8c(%esi),%eax │ │ - mov (%eax,%edx,4),%ecx │ │ - mov 0x5c(%esp),%edi │ │ - mov 0x54(%esp),%eax │ │ - sub %ecx,%eax │ │ - sar $0x2,%eax │ │ - mov %eax,(%esi,%edi,4) │ │ - mov 0x78(%esi),%eax │ │ - test %eax,%eax │ │ - jle 300e0 │ │ - xor %edi,%edi │ │ - mov 0x4c(%esp),%ebp │ │ - xchg %ax,%ax │ │ - mov 0x74(%esi),%eax │ │ - mov (%eax,%edi,4),%edx │ │ - mov 0x68(%esi),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - cmp 0x48(%eax),%ebp │ │ - jg 300d8 │ │ - mov 0x58(%esp),%ecx │ │ - cmp 0x40(%eax),%ecx │ │ - jge 300d8 │ │ - mov 0x40(%esp),%ecx │ │ - mov %ecx,0x48(%eax) │ │ - mov 0x2c(%eax),%ecx │ │ - cmp %ecx,0x38(%esp) │ │ - jl 3022b │ │ - xchg %ax,%ax │ │ - add $0x1,%edi │ │ - cmp 0x78(%esi),%edi │ │ - jl 300a8 │ │ - lea 0x49c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - cmp 0x48(%ebp),%edi │ │ - je 2facb │ │ - mov %ebp,(%esp) │ │ - call 280e0 │ │ - jmp 2facb │ │ - mov 0x3c(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - mov 0x4(%ecx),%eax │ │ - mov %eax,0xc(%edi) │ │ - mov 0x0(%ebp),%eax │ │ - jmp 2fc2c │ │ - test %eax,%eax │ │ - je 30253 │ │ - add $0x20,%eax │ │ - mov 0x44(%esp),%ebp │ │ - mov %eax,0xa4(%esi) │ │ - movl $0x3b6,0xc(%esp) │ │ - shl $0x3,%eax │ │ - mov %ebp,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov 0xa8(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ - mov %eax,0xa8(%esi) │ │ - mov 0xa4(%esi),%eax │ │ - mov %eax,0x10(%esp) │ │ - movl $0x3b8,0x8(%esp) │ │ - lea -0x16a74(%ebx),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0xa8(%esi),%edx │ │ - mov (%edi),%eax │ │ - mov 0xa0(%esi),%ecx │ │ - lea (%eax,%eax,2),%eax │ │ - shl $0x2,%eax │ │ - add %ecx,%eax │ │ - mov %eax,0x34(%esp) │ │ - jmp 2fc0f │ │ nop │ │ - mov %eax,0x2c(%esp) │ │ - mov %edx,0x28(%esp) │ │ - mov %edi,(%esp) │ │ - call 27c10 │ │ - mov %edi,0x4(%esp) │ │ - mov 0x34(%esp),%edi │ │ - mov 0x50(%esp),%esi │ │ - movl $0x443,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov 0x44(%edi),%ecx │ │ - mov %ecx,(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - mov 0x2c(%esp),%eax │ │ - mov 0x28(%esp),%edx │ │ - mov %ebp,(%eax) │ │ - jmp 2ffe8 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x5c(%edi),%esi │ │ - mov %esi,0x14(%esp) │ │ - mov 0x30(%edi),%edi │ │ - mov %edi,0x10(%esp) │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x30(%esp),%edi │ │ - mov 0x4c(%esp),%ecx │ │ - mov 0x34(%esp),%esi │ │ - mov %eax,0x2c(%esp) │ │ - mov %edx,0x28(%esp) │ │ - mov %edi,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 2d7a0 │ │ - mov 0x2c(%esp),%eax │ │ - mov 0x28(%esp),%edx │ │ - jmp 2ffe8 │ │ - movl $0x0,0x14(%esp) │ │ - mov 0x30(%eax),%eax │ │ - mov %eax,0x10(%esp) │ │ - mov %ecx,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 2d7a0 │ │ - jmp 300d8 │ │ - mov 0x44(%esp),%edx │ │ - movl $0x3af,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - movl $0x8,0x4(%esp) │ │ - movl $0x20,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%edx │ │ - mov %eax,0xa8(%esi) │ │ - movl $0x20,0xa4(%esi) │ │ - jmp 30186 │ │ - test %dl,%dl │ │ - jne 302a8 │ │ - mov 0x50(%esp),%edx │ │ - mov (%edx,%eax,4),%eax │ │ - test %eax,%eax │ │ - jns 30296 │ │ - jmp 2facb │ │ - lea 0x0(%esi),%esi │ │ - mov 0x9c(%esi),%ecx │ │ - mov %ecx,%edx │ │ - add $0x1,%ecx │ │ - shl $0x4,%edx │ │ - add 0x98(%esi),%edx │ │ - mov %ecx,0x9c(%esi) │ │ - mov %edi,%ecx │ │ - sub 0x200(%esi),%ecx │ │ - mov %ecx,0x4(%edx) │ │ - mov 0x30(%ebp),%ecx │ │ - mov %ecx,0x8(%edx) │ │ - mov 0x50(%esp),%ecx │ │ - mov %eax,(%edx) │ │ - mov (%ecx,%eax,4),%eax │ │ - test %eax,%eax │ │ - jns 302a8 │ │ - jmp 2facb │ │ - test %dl,%dl │ │ - jne 302f8 │ │ - mov 0x54(%eax),%eax │ │ - test %eax,%eax │ │ - xchg %ax,%ax │ │ - jne 302e9 │ │ - jmp 2fa08 │ │ nop │ │ - mov 0x48(%eax),%edx │ │ - cmp %edx,0x4c(%esp) │ │ - jg 30306 │ │ - cmp 0x4(%eax),%edi │ │ - jle 3033c │ │ - cmp %edx,0x40(%esp) │ │ - je 30319 │ │ - mov 0x3c(%esp),%ecx │ │ - mov %eax,(%ecx) │ │ - add $0x4,%ecx │ │ - mov %ecx,0x3c(%esp) │ │ - mov 0x40(%esp),%edx │ │ - mov %edx,0xc(%esp) │ │ - mov 0x30(%ebp),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - mov %eax,0x2c(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 28200 │ │ - mov 0x2c(%esp),%eax │ │ - mov 0x54(%eax),%eax │ │ - test %eax,%eax │ │ - jne 302f8 │ │ - jmp 2fa08 │ │ - test %eax,%eax │ │ - lea 0xff(%eax),%edx │ │ - lea 0x90(%esp),%edi │ │ - mov $0x100,%ecx │ │ - cmovs %edx,%eax │ │ - mov %edi,0x44(%esp) │ │ - sar $0x8,%eax │ │ - neg %eax │ │ - mov %eax,0x30(%esp) │ │ - xor %eax,%eax │ │ - rep stos %eax,%es:(%edi) │ │ - mov 0x58(%esi),%ebp │ │ - mov 0x50(%esi),%edi │ │ - test %ebp,%ebp │ │ - mov %ebp,0x3c(%esp) │ │ - mov 0xf8(%esi),%ecx │ │ - jle 303c3 │ │ - mov %edi,%ebp │ │ - movl $0x0,0x34(%esp) │ │ - mov %ecx,%eax │ │ - sub 0x40(%ebp),%eax │ │ - mov %eax,%edx │ │ - lea 0x60(%ebp),%ebp │ │ - sar $0x1f,%edx │ │ - idivl 0x30(%esp) │ │ - mov $0xff,%edx │ │ - cmp $0xff,%eax │ │ - cmovg %edx,%eax │ │ - addl $0x1,0x34(%esp) │ │ - addl $0x1,0x90(%esp,%eax,4) │ │ - mov 0x3c(%esp),%eax │ │ - cmp %eax,0x34(%esp) │ │ - jne 3038e │ │ - mov 0x80(%esi),%ebp │ │ - mov 0x4c(%esp),%eax │ │ - and $0x1,%eax │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x38(%esp),%edx │ │ - mov %eax,0x70(%esp) │ │ - lea 0x0(,%eax,4),%ebp │ │ - mov %ebp,0x74(%esp) │ │ - mov (%edx,%eax,4),%ebp │ │ - lea 0x20(%eax),%eax │ │ - mov 0x4(%esi,%eax,4),%eax │ │ - mov %eax,0x34(%esp) │ │ - mov 0x34(%esp),%edx │ │ - test %edx,%edx │ │ - mov 0x0(%ebp),%eax │ │ - jle 30433 │ │ - add $0x4,%ebp │ │ - mov %ecx,%edx │ │ - sub 0x40(%eax),%edx │ │ - mov %edx,%eax │ │ - sar $0x1f,%edx │ │ - idivl 0x30(%esp) │ │ - mov $0xff,%edx │ │ - cmp $0xff,%eax │ │ - cmovg %edx,%eax │ │ - addl $0x1,0x90(%esp,%eax,4) │ │ - subl $0x1,0x34(%esp) │ │ - mov 0x0(%ebp),%eax │ │ - lea 0x4(%ebp),%ebp │ │ - jne 30403 │ │ - xor %eax,%eax │ │ - xor %edx,%edx │ │ - mov 0x40(%esp),%ebp │ │ - jmp 3044a │ │ - lea 0x0(%esi),%esi │ │ - add $0x1,%eax │ │ - cmp $0x100,%eax │ │ - je 30455 │ │ - add 0x90(%esp,%eax,4),%edx │ │ - cmp %edx,%ebp │ │ - jge 30440 │ │ - imul 0x30(%esp),%eax │ │ - neg %eax │ │ - mov %eax,0x1d8(%esi) │ │ - jmp 2f677 │ │ - test %dl,%dl │ │ - jne 30490 │ │ - mov 0x44(%esp),%ecx │ │ - mov (%ecx,%eax,4),%eax │ │ - test %eax,%eax │ │ - js 2f870 │ │ - mov 0x44(%esp),%ecx │ │ - mov (%ecx,%eax,4),%eax │ │ - test %eax,%eax │ │ - jns 3046b │ │ - jmp 2f870 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x9c(%esi),%ecx │ │ - mov %ecx,%edx │ │ - add $0x1,%ecx │ │ - shl $0x4,%edx │ │ - add 0x98(%esi),%edx │ │ - mov %ecx,0x9c(%esi) │ │ - mov %ebp,%ecx │ │ - sub 0x200(%esi),%ecx │ │ - mov %eax,(%edx) │ │ - mov %ecx,0x4(%edx) │ │ - mov 0x30(%edi),%ecx │ │ - mov %ecx,0x8(%edx) │ │ - mov 0x44(%esp),%edx │ │ - mov (%edx,%eax,4),%eax │ │ - test %eax,%eax │ │ - jns 30490 │ │ - jmp 2f870 │ │ - test %dl,%dl │ │ - je 3051b │ │ - mov 0x4c(%esp),%edx │ │ - cmp 0x48(%eax),%edx │ │ - jg 304df │ │ - cmp 0x4(%eax),%ebp │ │ - jle 3050f │ │ - mov 0x40(%esp),%edx │ │ - mov %edx,0xc(%esp) │ │ - mov 0x30(%edi),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - mov %eax,0x2c(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 28200 │ │ - mov 0x5c(%esp),%ecx │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,(%ecx) │ │ - add $0x4,%ecx │ │ - mov %ecx,0x5c(%esp) │ │ - mov 0x54(%eax),%eax │ │ - test %eax,%eax │ │ - jne 304d1 │ │ - jmp 2f7a2 │ │ - mov 0x54(%eax),%eax │ │ - test %eax,%eax │ │ - je 2f7a2 │ │ - mov 0x54(%eax),%eax │ │ - test %eax,%eax │ │ - jne 3051b │ │ - jmp 2f7a2 │ │ - mov %ecx,%edi │ │ - mov %ecx,%edx │ │ - movl $0x0,0x3c(%esp) │ │ - xor %eax,%eax │ │ - jmp 2f8d7 │ │ - mov 0xfc(%esi),%edi │ │ - mov %edi,0x34(%esp) │ │ - jmp 2ff29 │ │ - mov 0x98(%esi),%edi │ │ - jmp 2fdd5 │ │ nop │ │ - push %ebp │ │ - mov %edx,%ebp │ │ - push %edi │ │ - mov %eax,%edi │ │ - push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x52a87,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x50(%edx),%edx │ │ - test %edx,%edx │ │ - jne 30582 │ │ - jmp 30590 │ │ - mov %esi,%edx │ │ - mov 0x54(%edx),%esi │ │ - mov %edi,%eax │ │ - call 30560 │ │ - test %esi,%esi │ │ - jne 30580 │ │ - mov %ebp,(%esp) │ │ - call 27c10 │ │ - lea -0x16ab0(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x44(%edi),%eax │ │ - mov %ebp,0x4(%esp) │ │ - movl $0x163,0xc(%esp) │ │ - mov %eax,(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - lea 0x1c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - push %ebp │ │ - push %edi │ │ - mov %eax,%edi │ │ - push %esi │ │ - lea -0x10(%esp),%esp │ │ - mov 0x58(%eax),%ecx │ │ - test %ecx,%ecx │ │ - jle 30634 │ │ - xor %ebp,%ebp │ │ - movl $0x0,0xc(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x50(%edi),%eax │ │ - lea (%eax,%ebp,1),%eax │ │ - mov 0x50(%eax),%edx │ │ - test %edx,%edx │ │ - jne 30602 │ │ - jmp 30615 │ │ nop │ │ - mov %esi,%edx │ │ - mov 0x54(%edx),%esi │ │ - mov %edi,%eax │ │ - call 30560 │ │ - test %esi,%esi │ │ - jne 30600 │ │ - mov 0x50(%edi),%eax │ │ - add %ebp,%eax │ │ - addl $0x1,0xc(%esp) │ │ - movl $0xffffffff,0x54(%eax) │ │ - movl $0x0,0x50(%eax) │ │ - add $0x60,%ebp │ │ - mov 0xc(%esp),%eax │ │ - cmp %eax,0x58(%edi) │ │ - jg 305f0 │ │ - movl $0x0,0x5c(%edi) │ │ - lea 0x10(%esp),%esp │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - mov %eax,%esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x52999,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x54(%esi),%ebp │ │ - mov 0x28(%eax),%eax │ │ - test %ebp,%ebp │ │ - mov %eax,0x1c(%esp) │ │ - jle 30690 │ │ - xor %ebp,%ebp │ │ - xor %edi,%edi │ │ nop │ │ - mov 0x50(%esi),%eax │ │ - add $0x1,%edi │ │ - add %ebp,%eax │ │ - add $0x60,%ebp │ │ - mov %eax,(%esp) │ │ - call 27c10 │ │ - cmp %edi,0x54(%esi) │ │ - jg 30678 │ │ - mov 0x64(%esi),%ecx │ │ - test %ecx,%ecx │ │ - je 306ff │ │ - mov 0x1c(%esp),%edi │ │ - test %edi,%edi │ │ - jle 306f0 │ │ - xor %ebp,%ebp │ │ - xor %edi,%edi │ │ - xor %edx,%edx │ │ - jmp 306b4 │ │ nop │ │ - add $0x1,%edi │ │ - add $0x14,%ebp │ │ - cmp 0x1c(%esp),%edi │ │ - je 306f0 │ │ - mov 0x10(%esi),%eax │ │ - mov 0x8(%eax),%eax │ │ - cmpl $0x1,0x8(%eax,%ebp,1) │ │ - jne 306a8 │ │ - lea (%edx,%edx,2),%eax │ │ - mov %edx,0x18(%esp) │ │ - add $0x1,%edi │ │ - add $0x14,%ebp │ │ - shl $0x5,%eax │ │ - add %eax,%ecx │ │ - mov %ecx,(%esp) │ │ - call 27c10 │ │ - mov 0x18(%esp),%edx │ │ - mov 0x64(%esi),%ecx │ │ - add $0x1,%edx │ │ - cmp 0x1c(%esp),%edi │ │ - jne 306b4 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %ecx,(%esp) │ │ - call 5bce0 │ │ - movl $0x0,0x64(%esi) │ │ - mov 0x50(%esi),%eax │ │ - movl $0x0,0x58(%esi) │ │ - movl $0x0,0x54(%esi) │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x74(%esi),%eax │ │ - movl $0x0,0x50(%esi) │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x70(%esi),%eax │ │ - movl $0x0,0x74(%esi) │ │ + nop │ │ + │ │ +00031ef0 : │ │ + push %ebx │ │ + call db90 │ │ + add $0x5bfd2,%ebx │ │ + lea -0x18(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - movl $0x0,0x70(%esi) │ │ - lea 0x2c(%esp),%esp │ │ + call 4cc30 │ │ + mov %eax,0x3f8(%ebx) │ │ + lea 0x18(%esp),%esp │ │ pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x52899,%ebx │ │ - lea -0x5c(%esp),%esp │ │ - mov 0x28(%eax),%edx │ │ - mov 0x10(%eax),%edi │ │ - mov %edx,0x38(%esp) │ │ - lea -0x16ab0(%ebx),%edx │ │ - mov %edx,0x4c(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov 0x38(%esp),%edx │ │ - mov %edx,(%esp) │ │ + call db90 │ │ + add $0x5bf9d,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + lea -0x188c8(%ebx),%ecx │ │ + mov 0x10(%eax),%eax │ │ + mov %ecx,%ebp │ │ + mov %ecx,0x24(%esp) │ │ + mov %eax,0x30(%esp) │ │ + mov 0x28(%esi),%eax │ │ + mov %ecx,0x8(%esp) │ │ movl $0x4b,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,%edi │ │ + mov %eax,(%esp) │ │ + mov %eax,0x20(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x70(%esi) │ │ mov 0xc(%esi),%eax │ │ - mov 0x4c(%esp),%edx │ │ movl $0x0,0x78(%esi) │ │ mov 0x14(%eax),%eax │ │ mov 0x4(%eax),%eax │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,0x3c(%esp) │ │ + mov %ebp,0x8(%esp) │ │ movl $0x52,0xc(%esp) │ │ + mov %eax,0x34(%esp) │ │ imul %eax,%eax │ │ movl $0x4,0x4(%esp) │ │ - lea 0x3e(%eax),%edx │ │ add $0x1f,%eax │ │ - cmovs %edx,%eax │ │ sar $0x5,%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x38(%esp),%ecx │ │ - mov %eax,0x48(%esp) │ │ - test %ecx,%ecx │ │ - jle 30b5c │ │ - xor %edx,%edx │ │ - mov %esi,0x44(%esp) │ │ - movl $0x0,0x40(%esp) │ │ - xor %ebp,%ebp │ │ - mov %edx,%esi │ │ - jmp 3085d │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + test %edi,%edi │ │ + mov %eax,%ebp │ │ + mov %edi,%eax │ │ + jle 3230a │ │ + mov %ebp,0x2c(%esp) │ │ + xor %edi,%edi │ │ + mov %esi,0x3c(%esp) │ │ + mov %eax,%ebp │ │ + movl $0x0,0x38(%esp) │ │ + mov 0x30(%esp),%esi │ │ + jmp 3201c │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x4(%eax),%edx │ │ movswl (%edx),%eax │ │ - imul 0x3c(%esp),%eax │ │ movswl 0x2(%edx),%ecx │ │ - mov 0x48(%esp),%edx │ │ + mov 0x2c(%esp),%edx │ │ + imul 0x34(%esp),%eax │ │ add %eax,%ecx │ │ test %ecx,%ecx │ │ lea 0x1f(%ecx),%eax │ │ cmovns %ecx,%eax │ │ - sar $0x5,%eax │ │ and $0x1f,%ecx │ │ - mov %ecx,0x30(%esp) │ │ + sar $0x5,%eax │ │ lea (%edx,%eax,4),%eax │ │ mov (%eax),%edx │ │ + mov %eax,0x28(%esp) │ │ bt %ecx,%edx │ │ - mov %edx,0x2c(%esp) │ │ - jb 30851 │ │ - mov $0x1,%edx │ │ - addl $0x1,0x40(%esp) │ │ - shl %cl,%edx │ │ - mov 0x2c(%esp),%ecx │ │ - or %ecx,%edx │ │ + jb 32015 │ │ + mov $0x1,%eax │ │ + addl $0x1,0x38(%esp) │ │ + shl %cl,%eax │ │ + or %eax,%edx │ │ + mov 0x28(%esp),%eax │ │ mov %edx,(%eax) │ │ - add $0x1,%ebp │ │ - add $0x14,%esi │ │ - cmp 0x38(%esp),%ebp │ │ - je 30890 │ │ - mov %ebp,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 21470 │ │ + add $0x1,%edi │ │ + cmp %ebp,%edi │ │ + je 32050 │ │ + mov %edi,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call 23040 │ │ test %eax,%eax │ │ - je 30851 │ │ - mov 0x8(%edi),%eax │ │ - lea (%eax,%esi,1),%eax │ │ + je 32015 │ │ + mov 0x8(%esi),%edx │ │ + lea (%edi,%edi,4),%eax │ │ + lea (%edx,%eax,4),%eax │ │ cmpl $0x1,0x8(%eax) │ │ - jne 30808 │ │ - mov 0x44(%esp),%eax │ │ - add $0x1,%ebp │ │ - add $0x14,%esi │ │ + jne 31fd0 │ │ + mov 0x3c(%esp),%eax │ │ + add $0x1,%edi │ │ addl $0x1,0x78(%eax) │ │ - cmp 0x38(%esp),%ebp │ │ - jne 3085d │ │ + cmp %ebp,%edi │ │ + jne 3201c │ │ lea 0x0(%esi),%esi │ │ - mov 0x44(%esp),%esi │ │ - mov 0x40(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x4c(%esp),%edx │ │ - lea -0x1bd98(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov 0x38(%esp),%edi │ │ + lea -0x1dbac(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov 0x2c(%esp),%ebp │ │ movl $0x63,0x8(%esp) │ │ + mov %edi,0x10(%esp) │ │ movl $0x1,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x3c(%esp),%esi │ │ + call 67510 │ │ + mov %ebp,(%esp) │ │ xor %ebp,%ebp │ │ - call 5e6d0 │ │ - mov 0x48(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x1c(%edi),%eax │ │ - sub 0x18(%edi),%eax │ │ + call 64330 │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x1c(%ecx),%eax │ │ + sub 0x18(%ecx),%eax │ │ add $0x2,%eax │ │ add %eax,0x78(%esi) │ │ - mov 0x40(%esp),%eax │ │ - lea -0x16a50(%ebx),%edx │ │ + mov %edi,%eax │ │ add $0x1,%eax │ │ - mov %esi,0x3c(%esp) │ │ + lea -0x1888c(%ebx),%edi │ │ + mov %edi,0x28(%esp) │ │ + mov %ecx,%edi │ │ mov %eax,0x54(%esi) │ │ - xor %eax,%eax │ │ - mov %edx,0x40(%esp) │ │ - mov %eax,%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ mov %ebp,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 21470 │ │ + call 23040 │ │ test %eax,%eax │ │ - jne 3094a │ │ - mov 0x8(%edi),%eax │ │ - lea (%eax,%esi,1),%eax │ │ + jne 3211a │ │ + mov 0x8(%edi),%ecx │ │ + lea 0x0(%ebp,%ebp,4),%eax │ │ + lea (%ecx,%eax,4),%eax │ │ cmpl $0x1,0x8(%eax) │ │ - je 3094a │ │ + je 3211a │ │ + test %ebp,%ebp │ │ + js 323db │ │ mov (%eax),%eax │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x4c(%esp),%edx │ │ mov %eax,0x14(%esp) │ │ + mov 0x28(%esp),%eax │ │ mov %ebp,0x10(%esp) │ │ - mov %ecx,0xc(%esp) │ │ movl $0x70,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x24(%esp),%eax │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x3c(%esp),%eax │ │ - subl $0x1,0x78(%eax) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + subl $0x1,0x78(%esi) │ │ add $0x1,%ebp │ │ - add $0x14,%esi │ │ - cmp 0x38(%esp),%ebp │ │ - jne 308f8 │ │ - mov 0x3c(%esp),%esi │ │ - mov 0x54(%esi),%eax │ │ - mov 0x4c(%esp),%edx │ │ + cmp 0x20(%esp),%ebp │ │ + jne 320c0 │ │ + mov 0x24(%esp),%eax │ │ movl $0x77,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x60,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x54(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x54(%esi),%edx │ │ mov %eax,0x50(%esi) │ │ test %edx,%edx │ │ - jle 309e7 │ │ - xor %edx,%edx │ │ - mov %edi,0x3c(%esp) │ │ - xor %ebp,%ebp │ │ - mov %edx,%edi │ │ - jmp 3099b │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x50(%esi),%eax │ │ - add %ebp,%eax │ │ + jle 323b0 │ │ + xor %edi,%edi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ movl $0xffffffff,0x10(%esp) │ │ + lea (%edi,%edi,2),%ebp │ │ movl $0xffffffff,0xc(%esp) │ │ + add $0x1,%edi │ │ + shl $0x5,%ebp │ │ movl $0x1,0x8(%esp) │ │ + add %ebp,%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x3c(%esi),%eax │ │ mov %eax,(%esp) │ │ - add $0x1,%edi │ │ - call 28140 │ │ + call 2a6b0 │ │ mov 0x50(%esi),%eax │ │ - lea (%eax,%ebp,1),%eax │ │ - add $0x60,%ebp │ │ cmp %edi,0x54(%esi) │ │ - movl $0xffffffff,0x54(%eax) │ │ - movl $0x0,0x50(%eax) │ │ - jg 30998 │ │ - mov 0x3c(%esp),%edi │ │ - mov 0x4c(%esp),%edx │ │ + lea (%eax,%ebp,1),%edx │ │ + movl $0xffffffff,0x54(%edx) │ │ + movl $0x0,0x50(%edx) │ │ + jg 32160 │ │ + mov 0x24(%esp),%eax │ │ movl $0x80,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x60,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ mov 0x78(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x20(%esp),%edi │ │ mov %eax,0x64(%esi) │ │ - mov 0x38(%esp),%eax │ │ - test %eax,%eax │ │ - jle 30af2 │ │ - xor %eax,%eax │ │ - mov %edi,0x2c(%esp) │ │ - movl $0x0,0x40(%esp) │ │ - mov %eax,%edi │ │ - xor %ebp,%ebp │ │ - mov %esi,%eax │ │ - jmp 30a40 │ │ - nop │ │ - add $0x1,%ebp │ │ - add $0x14,%edi │ │ - cmp 0x38(%esp),%ebp │ │ - je 30af0 │ │ - mov 0x2c(%esp),%esi │ │ - mov %edi,%ecx │ │ - add 0x8(%esi),%ecx │ │ - cmpl $0x1,0x8(%ecx) │ │ - jne 30a30 │ │ - mov 0x40(%esp),%edx │ │ - mov 0x4(%ecx),%ecx │ │ - add $0x14,%edi │ │ - lea (%edx,%edx,2),%edx │ │ + test %edi,%edi │ │ + jle 322a4 │ │ + movl $0x0,0x2c(%esp) │ │ + xor %edi,%edi │ │ + mov 0x30(%esp),%ebp │ │ + mov %esi,0x28(%esp) │ │ + jmp 32205 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + add $0x1,%edi │ │ + cmp %edi,0x20(%esp) │ │ + jle 322a0 │ │ + mov 0x8(%ebp),%edx │ │ + lea (%edi,%edi,4),%eax │ │ + lea (%edx,%eax,4),%eax │ │ + cmpl $0x1,0x8(%eax) │ │ + jne 321f8 │ │ + mov 0x28(%esp),%esi │ │ + mov 0x2c(%esp),%ecx │ │ + mov 0x4(%eax),%eax │ │ + lea (%ecx,%ecx,2),%edx │ │ + mov 0xc(%esi),%ecx │ │ shl $0x5,%edx │ │ - mov %edx,0x3c(%esp) │ │ - add 0x64(%eax),%edx │ │ - mov %edx,0x48(%esp) │ │ - mov 0xc(%eax),%edx │ │ - mov 0x14(%edx),%edx │ │ mov %edx,0x30(%esp) │ │ - movzwl 0x28(%edx),%esi │ │ - mov 0x48(%esp),%edx │ │ + add 0x64(%esi),%edx │ │ + mov 0x14(%ecx),%ecx │ │ + movzwl 0x28(%ecx),%esi │ │ + mov 0x38(%ecx),%ecx │ │ mov %si,0x5e(%edx) │ │ - movswl (%ecx),%ecx │ │ - mov %cx,0x5c(%edx) │ │ - mov 0x30(%esp),%edx │ │ - lea (%ecx,%ecx,2),%esi │ │ - mov 0x38(%edx),%ecx │ │ - mov 0x4(%ecx,%esi,4),%ecx │ │ + movswl (%eax),%eax │ │ + mov 0x28(%esp),%esi │ │ + mov %ax,0x5c(%edx) │ │ + lea (%eax,%eax,2),%eax │ │ + lea (%ecx,%eax,4),%eax │ │ + mov 0x4(%eax),%ecx │ │ mov %ecx,0x10(%esp) │ │ - mov 0x38(%edx),%edx │ │ - mov (%edx,%esi,4),%edx │ │ - mov 0x48(%esp),%esi │ │ - mov %edx,0xc(%esp) │ │ + mov (%eax),%eax │ │ + mov %edx,0x4(%esp) │ │ movl $0x1,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov 0x3c(%eax),%edx │ │ - mov %edx,(%esp) │ │ - mov %eax,0x34(%esp) │ │ - call 28140 │ │ - mov 0x34(%esp),%eax │ │ - mov 0x3c(%esp),%edx │ │ - addl $0x1,0x40(%esp) │ │ - add 0x64(%eax),%edx │ │ - mov 0x68(%eax),%ecx │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 2a6b0 │ │ + mov 0x30(%esp),%edx │ │ + addl $0x1,0x2c(%esp) │ │ + mov 0x68(%esi),%eax │ │ + add 0x64(%esi),%edx │ │ movl $0x0,0x50(%edx) │ │ - mov %edx,(%ecx,%ebp,4) │ │ - add $0x1,%ebp │ │ - cmp 0x38(%esp),%ebp │ │ - jne 30a40 │ │ + mov %edx,(%eax,%edi,4) │ │ + add $0x1,%edi │ │ + cmp %edi,0x20(%esp) │ │ + jg 32205 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %eax,%esi │ │ - mov 0x4c(%esp),%edx │ │ + mov 0x28(%esp),%esi │ │ + mov 0x24(%esp),%edi │ │ movl $0x92,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ + mov %edi,0x8(%esp) │ │ mov 0x78(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x74(%esi) │ │ mov 0x78(%esi),%eax │ │ mov %eax,0x18(%esp) │ │ mov 0x5c(%esi),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0x58(%esi),%eax │ │ - mov 0x4c(%esp),%esi │ │ - mov %eax,0x10(%esp) │ │ - mov %esi,0x4(%esp) │ │ - lea -0x16a14(%ebx),%eax │ │ + mov %edi,0x4(%esp) │ │ movl $0x94,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18850(%ebx),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - lea 0x5c(%esp),%esp │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x4c(%esp),%edx │ │ - lea -0x1bd98(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov 0x24(%esp),%edi │ │ + lea -0x1dbac(%ebx),%eax │ │ movl $0x0,0x10(%esp) │ │ movl $0x63,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x48(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x1c(%edi),%eax │ │ - sub 0x18(%edi),%eax │ │ - add $0x2,%eax │ │ + mov %edi,0x4(%esp) │ │ + call 67510 │ │ + mov %ebp,(%esp) │ │ + call 64330 │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x1c(%ecx),%eax │ │ + sub 0x18(%ecx),%eax │ │ movl $0x1,0x54(%esi) │ │ + add $0x2,%eax │ │ add %eax,0x78(%esi) │ │ - mov $0x1,%eax │ │ - jmp 3095d │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + movl $0x77,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ + movl $0x60,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x54(%esi),%ecx │ │ + mov %eax,0x50(%esi) │ │ + test %ecx,%ecx │ │ + jg 32154 │ │ + mov 0x24(%esp),%eax │ │ + movl $0x80,0xc(%esp) │ │ + movl $0x60,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x78(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x64(%esi) │ │ + jmp 322a4 │ │ + mov 0x24(%esp),%eax │ │ + movl $0x80,0xc(%esp) │ │ + movl $0x60,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x78(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x64(%esi) │ │ + jmp 321dd │ │ + xor %eax,%eax │ │ + jmp 320ea │ │ + jmp 32400 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ - mov %eax,%edx │ │ + mov %eax,%ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x52429,%ebx │ │ - lea -0x6c(%esp),%esp │ │ - mov 0x28(%eax),%edi │ │ - mov 0x10(%eax),%ecx │ │ - mov 0x14(%eax),%esi │ │ - lea -0x16ab0(%ebx),%ebp │ │ - lea -0x1bd7c(%ebx),%eax │ │ - mov %edx,0x28(%esp) │ │ - mov %ecx,0x38(%esp) │ │ - mov %esi,0x44(%esp) │ │ - mov %edi,0x4c(%esp) │ │ - mov %eax,0xc(%esp) │ │ + call db90 │ │ + add $0x5babd,%ebx │ │ + lea -0x5c(%esp),%esp │ │ + mov 0x10(%eax),%eax │ │ + mov %eax,0x34(%esp) │ │ + mov 0x14(%ebp),%eax │ │ + mov %eax,0x44(%esp) │ │ + mov 0x28(%ebp),%eax │ │ movl $0xba,0x8(%esp) │ │ - mov %ebp,0x48(%esp) │ │ - mov %ebp,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4c(%esp) │ │ + mov %eax,%edi │ │ + lea -0x1db90(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x188c8(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x48(%esp) │ │ + call 67510 │ │ test %edi,%edi │ │ - mov 0x28(%esp),%edx │ │ - jle 3133d │ │ - mov 0x70(%edx),%ecx │ │ - xor %eax,%eax │ │ - mov %edi,%esi │ │ - lea 0x0(%esi),%esi │ │ - movl $0xffffffff,(%ecx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %esi,%eax │ │ - jne 30c30 │ │ - mov 0x78(%edx),%eax │ │ - mov 0x48(%esp),%ecx │ │ + mov %edi,%ecx │ │ + mov %edi,%eax │ │ + jle 32bda │ │ + sub $0x4,%eax │ │ + sub $0x1,%ecx │ │ + shr $0x2,%eax │ │ + mov 0x70(%ebp),%edx │ │ + add $0x1,%eax │ │ + cmp $0x5,%ecx │ │ + lea 0x0(,%eax,4),%edi │ │ + jbe 32ba6 │ │ + pcmpeqd %xmm0,%xmm0 │ │ + xor %ecx,%ecx │ │ + mov %ecx,%esi │ │ + add $0x1,%ecx │ │ + shl $0x4,%esi │ │ + cmp %eax,%ecx │ │ + movdqu %xmm0,(%edx,%esi,1) │ │ + jb 32489 │ │ + cmp %edi,0x4c(%esp) │ │ + mov %edi,%eax │ │ + je 324ff │ │ + mov 0x4c(%esp),%edi │ │ + lea 0x1(%eax),%esi │ │ + movl $0xffffffff,(%edx,%eax,4) │ │ + lea 0x0(,%eax,4),%ecx │ │ + cmp %esi,%edi │ │ + jle 324ff │ │ + movl $0xffffffff,0x4(%edx,%ecx,1) │ │ + lea 0x2(%eax),%esi │ │ + cmp %esi,%edi │ │ + jle 324ff │ │ + movl $0xffffffff,0x8(%edx,%ecx,1) │ │ + lea 0x3(%eax),%esi │ │ + cmp %esi,%edi │ │ + jle 324ff │ │ + movl $0xffffffff,0xc(%edx,%ecx,1) │ │ + lea 0x4(%eax),%esi │ │ + cmp %esi,%edi │ │ + jle 324ff │ │ + movl $0xffffffff,0x10(%edx,%ecx,1) │ │ + add $0x5,%eax │ │ + cmp %eax,%edi │ │ + jle 324ff │ │ + movl $0xffffffff,0x14(%edx,%ecx,1) │ │ + mov 0x78(%ebp),%eax │ │ mov %eax,0x18(%esp) │ │ - mov 0x5c(%edx),%eax │ │ + mov 0x5c(%ebp),%eax │ │ mov %eax,0x14(%esp) │ │ - mov 0x58(%edx),%eax │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0x28(%esp) │ │ - lea -0x169dc(%ebx),%eax │ │ + mov 0x58(%ebp),%eax │ │ movl $0xc0,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x28(%esp),%edx │ │ - movl $0x0,0x34(%esp) │ │ - movl $0x0,0x3c(%esp) │ │ - movl $0x0,0x7c(%edx) │ │ - movl $0x0,0x58(%edx) │ │ - movl $0x0,0x5c(%edx) │ │ - xchg %ax,%ax │ │ - mov 0x38(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x8(%esi),%eax │ │ - mov 0x10(%eax,%edi,1),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18764(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x48(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%edx),%eax │ │ + call 67510 │ │ + mov 0x34(%esp),%eax │ │ + movl $0x0,0x7c(%ebp) │ │ + movl $0x0,0x58(%ebp) │ │ + mov 0x8(%eax),%eax │ │ + movl $0x0,0x5c(%ebp) │ │ + movl $0x0,0x2c(%esp) │ │ + mov %ebp,0x28(%esp) │ │ + mov %eax,0x38(%esp) │ │ + jmp 32580 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x38(%esp),%edi │ │ + lea (%eax,%eax,4),%ecx │ │ + lea 0x0(,%ecx,4),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov 0x10(%edi,%eax,1),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov 0x38(%eax),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x28(%esp) │ │ - call 479d0 │ │ + call 4be30 │ │ test %eax,%eax │ │ - mov 0x28(%esp),%edx │ │ - je 30d80 │ │ - mov 0x8(%esi),%eax │ │ - lea (%eax,%edi,1),%eax │ │ - mov 0x8(%eax),%ebp │ │ - cmp $0x1,%ebp │ │ - mov %ebp,0x40(%esp) │ │ - je 3119c │ │ + mov 0x34(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,0x38(%esp) │ │ + je 3264f │ │ + add 0x30(%esp),%eax │ │ + mov 0x8(%eax),%edi │ │ + mov %edi,0x3c(%esp) │ │ + cmp $0x1,%edi │ │ + je 329f6 │ │ mov 0x4(%eax),%eax │ │ - mov 0x58(%edx),%ebp │ │ + movzwl (%eax),%ecx │ │ + movzwl 0x2(%eax),%esi │ │ + mov 0x28(%esp),%eax │ │ + mov 0x58(%eax),%ebp │ │ cmp $0x0,%ebp │ │ - movzwl (%eax),%edi │ │ - movzwl 0x2(%eax),%eax │ │ - movswl %di,%ecx │ │ - mov %di,0x54(%esp) │ │ - movswl %ax,%esi │ │ - mov %ecx,0x50(%esp) │ │ - mov %ax,0x56(%esp) │ │ - mov %esi,0x30(%esp) │ │ - mov 0x50(%edx),%edi │ │ - jle 31301 │ │ - mov %edi,0x58(%esp) │ │ + jle 32aa7 │ │ + mov 0x28(%esp),%eax │ │ + xor %edx,%edx │ │ + mov 0x50(%eax),%edi │ │ mov %edi,%eax │ │ - xor %ecx,%ecx │ │ - mov 0x50(%esp),%esi │ │ - mov %edx,0x5c(%esp) │ │ - jmp 30d3e │ │ + jmp 3260e │ │ nop │ │ - add $0x1,%ecx │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + add $0x1,%edx │ │ add $0x60,%eax │ │ - cmp %ebp,%ecx │ │ - je 30ea8 │ │ - movswl 0x5c(%eax),%edx │ │ + cmp %ebp,%edx │ │ + je 32ac0 │ │ + cmp 0x5c(%eax),%cx │ │ + jne 32600 │ │ + cmp 0x5e(%eax),%si │ │ + jne 32600 │ │ mov %eax,%edi │ │ - cmp %esi,%edx │ │ - jne 30d30 │ │ - movswl 0x5e(%eax),%edx │ │ - cmp 0x30(%esp),%edx │ │ - jne 30d30 │ │ - mov 0x5c(%esp),%edx │ │ - cmpl $0x2,0x40(%esp) │ │ - jne 30efa │ │ + cmpl $0x2,0x3c(%esp) │ │ + jne 32770 │ │ mov 0x54(%edi),%eax │ │ test %eax,%eax │ │ - js 31269 │ │ - mov 0x70(%edx),%esi │ │ - nop │ │ - lea (%esi,%eax,4),%ecx │ │ - mov (%ecx),%eax │ │ + js 32b22 │ │ + mov 0x28(%esp),%edx │ │ + mov 0x70(%edx),%ecx │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea (%ecx,%eax,4),%edx │ │ + mov (%edx),%eax │ │ test %eax,%eax │ │ - jns 30d70 │ │ - mov 0x3c(%esp),%edi │ │ - mov %edi,(%ecx) │ │ - nop │ │ - addl $0x1,0x3c(%esp) │ │ - addl $0x14,0x34(%esp) │ │ - mov 0x4c(%esp),%edi │ │ - cmp %edi,0x3c(%esp) │ │ - jne 30ca8 │ │ - mov 0x7c(%edx),%eax │ │ - mov %edx,0x34(%esp) │ │ - mov %eax,0x78(%edx) │ │ - xor %edi,%edi │ │ + jns 32640 │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,(%edx) │ │ + addl $0x1,0x2c(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + cmp 0x4c(%esp),%eax │ │ + jne 32580 │ │ + mov 0x28(%esp),%ebp │ │ xor %esi,%esi │ │ - mov 0x38(%esp),%ebp │ │ - mov 0x4c(%esp),%edx │ │ - jmp 30dba │ │ + mov 0x34(%esp),%edi │ │ + mov 0x7c(%ebp),%eax │ │ + mov %ebp,0x2c(%esp) │ │ + mov %eax,0x78(%ebp) │ │ + mov 0x4c(%esp),%ebp │ │ + mov 0x38(%esp),%eax │ │ + jmp 3268a │ │ add $0x1,%esi │ │ - add $0x14,%edi │ │ - cmp %edx,%esi │ │ - je 30e1f │ │ - mov 0x8(%ebp),%eax │ │ - cmpl $0x1,0x8(%eax,%edi,1) │ │ - jne 30db0 │ │ - mov %edx,0x28(%esp) │ │ + cmp %esi,%ebp │ │ + jle 326ef │ │ + mov 0x8(%edi),%eax │ │ + lea (%esi,%esi,4),%ecx │ │ + shl $0x2,%ecx │ │ + cmpl $0x1,0x8(%eax,%ecx,1) │ │ + jne 32680 │ │ mov %esi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 21470 │ │ + mov %edi,(%esp) │ │ + mov %ecx,0x28(%esp) │ │ + call 23040 │ │ + mov 0x28(%esp),%ecx │ │ test %eax,%eax │ │ - mov 0x28(%esp),%edx │ │ - jne 30db0 │ │ - mov 0x8(%ebp),%eax │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x10(%eax,%edi,1),%eax │ │ + jne 32680 │ │ + mov 0x8(%edi),%eax │ │ + mov 0x10(%eax,%ecx,1),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%ecx),%eax │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x38(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 479d0 │ │ + call 4be30 │ │ test %eax,%eax │ │ - mov 0x28(%esp),%edx │ │ - jne 30db0 │ │ - mov 0x34(%esp),%ecx │ │ - add $0x14,%edi │ │ - mov 0x78(%ecx),%eax │ │ - mov 0x74(%ecx),%ecx │ │ + jne 32680 │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x78(%eax),%edx │ │ + mov 0x74(%eax),%ecx │ │ + mov %edx,0x28(%esp) │ │ + add $0x1,%edx │ │ + mov %edx,0x78(%eax) │ │ + mov 0x28(%esp),%eax │ │ mov %esi,(%ecx,%eax,4) │ │ - mov 0x34(%esp),%ecx │ │ add $0x1,%esi │ │ - add $0x1,%eax │ │ - cmp %edx,%esi │ │ - mov %eax,0x78(%ecx) │ │ - jne 30dba │ │ - mov 0x34(%esp),%edx │ │ - mov 0x5c(%edx),%eax │ │ - cmp %eax,0x60(%edx) │ │ - jle 31275 │ │ - mov 0x58(%edx),%eax │ │ + cmp %esi,%ebp │ │ + jg 32687 │ │ + mov 0x2c(%esp),%ebp │ │ + mov 0x5c(%ebp),%eax │ │ + cmp %eax,0x60(%ebp) │ │ + jle 32b2e │ │ + mov 0x58(%ebp),%eax │ │ test %eax,%eax │ │ - jne 30e67 │ │ - mov 0x48(%esp),%ebp │ │ - lea -0x16970(%ebx),%eax │ │ - mov %edx,0x28(%esp) │ │ - mov %eax,0xc(%esp) │ │ + jne 3272f │ │ movl $0x150,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + lea -0x187ec(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x48(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov 0x28(%esp),%edx │ │ - mov 0x58(%edx),%eax │ │ - mov 0x78(%edx),%ecx │ │ - mov %ecx,0x18(%esp) │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x5c(%edx),%edx │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x58(%ebp),%eax │ │ + mov 0x78(%ebp),%edx │ │ + mov %edx,0x18(%esp) │ │ + mov 0x5c(%ebp),%edx │ │ mov %eax,0x10(%esp) │ │ + lea -0x187a4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x48(%esp),%eax │ │ mov %edx,0x14(%esp) │ │ - lea -0x16928(%ebx),%eax │ │ movl $0x153,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - lea 0x6c(%esp),%esp │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + lea 0x5c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x5c(%esp),%edx │ │ - mov 0xc(%edx),%eax │ │ - mov 0x50(%esp),%esi │ │ - lea 0x0(%ebp,%ebp,2),%edi │ │ - add $0x1,%ebp │ │ - shl $0x5,%edi │ │ - add 0x58(%esp),%edi │ │ - mov 0x14(%eax),%ecx │ │ - lea (%esi,%esi,2),%eax │ │ - cmpl $0x2,0x40(%esp) │ │ - mov 0x38(%ecx),%esi │ │ - lea (%esi,%eax,4),%eax │ │ - mov 0x4(%eax),%ecx │ │ - mov (%eax),%eax │ │ - mov %cx,0x44(%edi) │ │ - mov %ax,0x36(%edi) │ │ - movzwl 0x56(%esp),%ecx │ │ - movzwl 0x54(%esp),%eax │ │ - mov %ax,0x5c(%edi) │ │ - mov %cx,0x5e(%edi) │ │ - mov %ebp,0x58(%edx) │ │ - je 30d61 │ │ - mov 0x3c(%esp),%ebp │ │ - mov 0x44(%esp),%ecx │ │ - mov %ebp,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - mov %edx,0x28(%esp) │ │ + mov 0x2c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - call 22ce0 │ │ - mov 0x38(%esp),%esi │ │ - mov 0x28(%esp),%edx │ │ - movzwl %ax,%ecx │ │ - mov 0x34(%esp),%ebp │ │ - mov 0xc(%edx),%eax │ │ - add 0x8(%esi),%ebp │ │ - mov %ebp,0x30(%esp) │ │ - mov 0x14(%eax),%esi │ │ - mov 0x4(%ebp),%eax │ │ - movswl 0x2(%eax),%eax │ │ - mov 0x38(%esi),%ebp │ │ - lea (%eax,%eax,2),%eax │ │ - lea 0x0(%ebp,%eax,4),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 24ba0 │ │ mov 0x50(%edi),%ebp │ │ - mov 0x4(%eax),%eax │ │ + movzwl %ax,%esi │ │ + mov 0x34(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,0x38(%esp) │ │ + add 0x30(%esp),%eax │ │ test %ebp,%ebp │ │ - mov %eax,0x40(%esp) │ │ - je 31310 │ │ + mov %eax,0x3c(%esp) │ │ + mov %eax,%ecx │ │ + mov 0x28(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov 0x14(%eax),%edx │ │ + mov 0x4(%ecx),%eax │ │ + mov 0x38(%edx),%ecx │ │ + movswl 0x2(%eax),%eax │ │ + lea (%eax,%eax,2),%eax │ │ + lea (%ecx,%eax,4),%eax │ │ + mov 0x4(%eax),%edx │ │ + jne 327d2 │ │ + jmp 32bad │ │ + lea 0x0(%esi),%esi │ │ + mov %eax,%ebp │ │ movzwl 0x34(%ebp),%eax │ │ - mov %ebp,%esi │ │ - cmp %ecx,%eax │ │ - jne 30f76 │ │ - jmp 3100e │ │ - movzwl 0x34(%esi),%eax │ │ - cmp %ecx,%eax │ │ - je 3100e │ │ - mov %esi,%ebp │ │ - mov 0x54(%ebp),%esi │ │ - test %esi,%esi │ │ - jne 30f68 │ │ - mov 0x48(%esp),%esi │ │ + cmp %esi,%eax │ │ + je 32878 │ │ + mov 0x54(%ebp),%eax │ │ + test %eax,%eax │ │ + jne 327d0 │ │ + mov 0x48(%esp),%eax │ │ + mov %ebp,%edi │ │ movl $0x106,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov 0x44(%edx),%eax │ │ + mov %edx,0x38(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov 0x44(%eax),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x28(%esp) │ │ - mov %ecx,0x2c(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov %eax,%esi │ │ - mov %eax,0x54(%ebp) │ │ - mov 0x38(%esp),%edi │ │ - mov 0x34(%esp),%ebp │ │ - mov 0x8(%edi),%eax │ │ - mov 0x4(%eax,%ebp,1),%eax │ │ + call 69790 <__listelem_malloc__@@Base> │ │ + mov %eax,0x54(%edi) │ │ + mov %eax,%ebp │ │ + mov 0x34(%esp),%edx │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x8(%edx),%eax │ │ + mov 0x4(%eax,%ecx,1),%eax │ │ movswl 0x2(%eax),%eax │ │ - movl $0xffffffff,0x5c(%esi) │ │ - mov 0x28(%esp),%edx │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x40(%esp),%edi │ │ - movl $0x0,0x50(%esi) │ │ - movl $0x0,0x54(%esi) │ │ - mov %eax,0x58(%esi) │ │ - mov %ecx,0xc(%esp) │ │ - mov %edi,0x10(%esp) │ │ + movl $0xffffffff,0x5c(%ebp) │ │ + mov 0x38(%esp),%edx │ │ + mov 0x28(%esp),%edi │ │ + movl $0x0,0x50(%ebp) │ │ + movl $0x0,0x54(%ebp) │ │ + mov %eax,0x58(%ebp) │ │ + mov %edx,0x10(%esp) │ │ + mov %esi,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov 0x3c(%edx),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov 0x3c(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 28140 │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x28(%esp),%edx │ │ - add 0x8(%ecx),%ebp │ │ - addl $0x1,0x5c(%edx) │ │ - mov %ebp,0x30(%esp) │ │ - mov 0x30(%esp),%edi │ │ + call 2a6b0 │ │ + mov 0x34(%esp),%edx │ │ + addl $0x1,0x5c(%edi) │ │ + mov 0x8(%edx),%eax │ │ + mov %eax,0x38(%esp) │ │ + add 0x30(%esp),%eax │ │ + mov %eax,0x3c(%esp) │ │ + mov 0x3c(%esp),%eax │ │ mov $0x2,%ecx │ │ - cmpl $0x3,0x8(%edi) │ │ - jle 31173 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esp),%edi │ │ - mov 0x44(%esp),%ebp │ │ - mov %ecx,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - mov %edx,0x28(%esp) │ │ - mov %ecx,0x2c(%esp) │ │ - call 22ce0 │ │ - mov 0x38(%esp),%edi │ │ - mov 0x28(%esp),%edx │ │ - movzwl %ax,%eax │ │ - mov 0x2c(%esp),%ecx │ │ - mov %eax,0x50(%esp) │ │ + cmpl $0x3,0x8(%eax) │ │ + jle 329c1 │ │ + mov %ebp,0x38(%esp) │ │ + mov %ecx,%ebp │ │ + jmp 328a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x2c(%esp),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 24ba0 │ │ + movzwl %ax,%edi │ │ mov 0x34(%esp),%eax │ │ - add 0x8(%edi),%eax │ │ - mov 0xc(%edx),%edi │ │ - lea (%ecx,%ecx,1),%ebp │ │ - mov %ebp,0x40(%esp) │ │ - mov 0x14(%edi),%edi │ │ - mov %edi,0x30(%esp) │ │ - mov 0x4(%eax),%edi │ │ - mov 0x30(%esp),%ebp │ │ - movswl (%edi,%ecx,2),%edi │ │ - lea (%edi,%edi,2),%edi │ │ - shl $0x2,%edi │ │ - add 0x38(%ebp),%edi │ │ - mov 0x4(%edi),%edi │ │ - mov %edi,0x30(%esp) │ │ - mov 0x50(%esi),%edi │ │ - test %edi,%edi │ │ - je 311b4 │ │ - movzwl 0x34(%edi),%esi │ │ - cmp 0x50(%esp),%esi │ │ - mov 0x50(%esp),%ebp │ │ - jne 310be │ │ - jmp 31256 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzwl 0x34(%esi),%edi │ │ - cmp %ebp,%edi │ │ - je 31162 │ │ - mov %esi,%edi │ │ - mov 0x54(%edi),%esi │ │ + mov 0x8(%eax),%ecx │ │ + mov 0x30(%esp),%eax │ │ + lea (%ecx,%eax,1),%edx │ │ + lea 0x0(%ebp,%ebp,1),%eax │ │ + mov %eax,0x40(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov 0x14(%eax),%esi │ │ + mov 0x4(%edx),%eax │ │ + movswl (%eax,%ebp,2),%eax │ │ + lea (%eax,%eax,2),%eax │ │ + shl $0x2,%eax │ │ + add 0x38(%esi),%eax │ │ + mov 0x4(%eax),%eax │ │ + mov %eax,0x3c(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov 0x50(%eax),%esi │ │ test %esi,%esi │ │ - jne 310b0 │ │ - mov %ebp,0x50(%esp) │ │ - mov 0x48(%esp),%ebp │ │ - mov %ebp,0x4(%esp) │ │ + jne 3290a │ │ + jmp 32a12 │ │ + lea 0x0(%esi),%esi │ │ + mov %eax,%esi │ │ + movzwl 0x34(%esi),%eax │ │ + cmp %edi,%eax │ │ + je 329f0 │ │ + mov 0x54(%esi),%eax │ │ + test %eax,%eax │ │ + jne 32908 │ │ + mov 0x48(%esp),%eax │ │ movl $0x11e,0x8(%esp) │ │ - mov 0x44(%edx),%eax │ │ - mov %ecx,0x2c(%esp) │ │ - mov %edx,0x28(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov 0x44(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov %eax,0x54(%edi) │ │ - mov 0x38(%esp),%edi │ │ - mov %eax,%esi │ │ - mov 0x34(%esp),%ebp │ │ - mov 0x8(%edi),%eax │ │ - mov 0x40(%esp),%edi │ │ - mov 0x4(%eax,%ebp,1),%eax │ │ - mov 0x30(%esp),%ebp │ │ - movswl (%eax,%edi,1),%eax │ │ - movl $0xffffffff,0x5c(%esi) │ │ - mov 0x28(%esp),%edx │ │ - mov 0x50(%esp),%edi │ │ - movl $0x0,0x50(%esi) │ │ - movl $0x0,0x54(%esi) │ │ - mov %eax,0x58(%esi) │ │ + call 69790 <__listelem_malloc__@@Base> │ │ + mov %eax,0x54(%esi) │ │ + mov %eax,%ecx │ │ + mov 0x34(%esp),%esi │ │ + mov 0x30(%esp),%edx │ │ + mov %eax,0x38(%esp) │ │ + mov 0x8(%esi),%eax │ │ + mov 0x4(%eax,%edx,1),%eax │ │ + mov 0x40(%esp),%edx │ │ + movswl (%eax,%edx,1),%eax │ │ + movl $0x0,0x50(%ecx) │ │ + movl $0x0,0x54(%ecx) │ │ + mov %eax,0x58(%ecx) │ │ + mov 0x3c(%esp),%eax │ │ + movl $0xffffffff,0x5c(%ecx) │ │ mov %edi,0xc(%esp) │ │ - mov %ebp,0x10(%esp) │ │ + mov 0x28(%esp),%edi │ │ + mov %ecx,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov 0x3c(%edx),%eax │ │ + mov 0x3c(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 28140 │ │ - mov 0x28(%esp),%edx │ │ - mov 0x38(%esp),%edi │ │ - mov 0x34(%esp),%eax │ │ - mov 0x2c(%esp),%ecx │ │ - addl $0x1,0x5c(%edx) │ │ - add 0x8(%edi),%eax │ │ - mov 0x8(%eax),%eax │ │ - add $0x1,%ecx │ │ + call 2a6b0 │ │ + mov 0x8(%esi),%ecx │ │ + addl $0x1,0x5c(%edi) │ │ + mov 0x30(%esp),%edx │ │ + add %ecx,%edx │ │ + mov 0x8(%edx),%eax │ │ + add $0x1,%ebp │ │ sub $0x1,%eax │ │ - cmp %ecx,%eax │ │ - jg 31028 │ │ - mov 0x5c(%esi),%eax │ │ + cmp %ebp,%eax │ │ + jg 328a0 │ │ + mov 0x38(%esp),%ebp │ │ + mov %ecx,0x38(%esp) │ │ + mov 0x5c(%ebp),%eax │ │ test %eax,%eax │ │ - js 3125d │ │ - mov 0x70(%edx),%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea (%esi,%eax,4),%ecx │ │ - mov (%ecx),%eax │ │ + js 32b0b │ │ + mov 0x28(%esp),%edx │ │ + mov 0x70(%edx),%ecx │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + lea (%ecx,%eax,4),%edx │ │ + mov (%edx),%eax │ │ test %eax,%eax │ │ - jns 31188 │ │ - mov 0x3c(%esp),%esi │ │ - mov %esi,(%ecx) │ │ - jmp 30d80 │ │ - mov 0x7c(%edx),%eax │ │ - mov 0x74(%edx),%ecx │ │ - mov 0x3c(%esp),%esi │ │ - mov %esi,(%ecx,%eax,4) │ │ - add $0x1,%eax │ │ - mov %eax,0x7c(%edx) │ │ - jmp 30d80 │ │ - mov 0x48(%esp),%edi │ │ + jns 329e0 │ │ + jmp 32649 │ │ + xchg %ax,%ax │ │ + mov %esi,0x38(%esp) │ │ + jmp 329a8 │ │ + mov 0x28(%esp),%edi │ │ + mov 0x7c(%edi),%eax │ │ + mov 0x74(%edi),%edx │ │ + lea 0x1(%eax),%ecx │ │ + mov %ecx,0x7c(%edi) │ │ + mov 0x2c(%esp),%edi │ │ + mov %edi,(%edx,%eax,4) │ │ + jmp 3264f │ │ + mov 0x48(%esp),%eax │ │ movl $0x112,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov 0x44(%edx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov 0x44(%eax),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x28(%esp) │ │ - mov %ecx,0x2c(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov %eax,0x50(%esi) │ │ - mov 0x38(%esp),%esi │ │ - mov %eax,%edi │ │ - mov 0x34(%esp),%ebp │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x8(%esi),%eax │ │ - mov 0x30(%esp),%esi │ │ - mov 0x4(%eax,%ebp,1),%eax │ │ - movswl (%eax,%ecx,2),%eax │ │ - movl $0xffffffff,0x5c(%edi) │ │ - mov 0x28(%esp),%edx │ │ - movl $0x0,0x50(%edi) │ │ - movl $0x0,0x54(%edi) │ │ - mov %eax,0x58(%edi) │ │ - mov %esi,0x10(%esp) │ │ - mov 0x50(%esp),%esi │ │ - mov %esi,0xc(%esp) │ │ + call 69790 <__listelem_malloc__@@Base> │ │ + mov 0x38(%esp),%edx │ │ + mov %eax,%esi │ │ + mov 0x30(%esp),%ecx │ │ + mov %eax,0x50(%edx) │ │ + mov 0x34(%esp),%edx │ │ + mov 0x8(%edx),%eax │ │ + mov 0x4(%eax,%ecx,1),%eax │ │ + mov 0x3c(%esp),%ecx │ │ + movswl (%eax,%ebp,2),%eax │ │ + movl $0x0,0x50(%esi) │ │ + movl $0x0,0x54(%esi) │ │ + movl $0xffffffff,0x5c(%esi) │ │ + mov %eax,0x58(%esi) │ │ + mov %edi,0xc(%esp) │ │ + mov 0x28(%esp),%edi │ │ + mov %ecx,0x10(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov 0x3c(%edx),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov 0x3c(%edi),%eax │ │ mov %eax,(%esp) │ │ - mov %ecx,0x2c(%esp) │ │ - call 28140 │ │ - mov 0x38(%esp),%esi │ │ - mov 0x28(%esp),%edx │ │ - mov %ebp,%eax │ │ - mov 0x2c(%esp),%ecx │ │ - add 0x8(%esi),%eax │ │ - addl $0x1,0x5c(%edx) │ │ - mov %edi,%esi │ │ - jmp 31162 │ │ - mov %edi,%esi │ │ - jmp 31162 │ │ - mov 0x3c(%esp),%ebp │ │ - mov %ebp,0x5c(%esi) │ │ - jmp 30d80 │ │ - mov 0x3c(%esp),%esi │ │ - mov %esi,0x54(%edi) │ │ - jmp 30d80 │ │ + call 2a6b0 │ │ + mov 0x34(%esp),%edx │ │ + addl $0x1,0x5c(%edi) │ │ + mov 0x30(%esp),%eax │ │ + mov %esi,0x38(%esp) │ │ + mov 0x8(%edx),%ecx │ │ + lea (%ecx,%eax,1),%edx │ │ + jmp 329a8 │ │ + mov 0x50(%eax),%edi │ │ + jne 3261c │ │ + jmp 32ac0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x28(%esp),%eax │ │ + lea 0x0(%ebp,%ebp,2),%edx │ │ + add $0x1,%ebp │ │ + shl $0x5,%edx │ │ + mov 0xc(%eax),%eax │ │ + add %edx,%edi │ │ + mov 0x14(%eax),%edx │ │ + movswl %cx,%eax │ │ + mov %edx,0x40(%esp) │ │ + lea (%eax,%eax,2),%edx │ │ + mov 0x40(%esp),%eax │ │ + mov 0x38(%eax),%eax │ │ + lea (%eax,%edx,4),%eax │ │ + mov 0x4(%eax),%edx │ │ + mov (%eax),%eax │ │ + mov %cx,0x5c(%edi) │ │ + mov %dx,0x44(%edi) │ │ + mov %ax,0x36(%edi) │ │ + mov 0x28(%esp),%eax │ │ + mov %si,0x5e(%edi) │ │ + mov %ebp,0x58(%eax) │ │ + jmp 3261c │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x5c(%ebp) │ │ + mov 0x34(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,0x38(%esp) │ │ + jmp 3264f │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x54(%edi) │ │ + jmp 3264f │ │ sub $0xffffff80,%eax │ │ - mov 0x48(%esp),%esi │ │ - mov %eax,0x60(%edx) │ │ + mov %eax,0x60(%ebp) │ │ mov %eax,0x10(%esp) │ │ - mov %edx,0x28(%esp) │ │ - lea -0x1699c(%ebx),%eax │ │ - movl $0x146,0x8(%esp) │ │ + lea -0x18818(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ + mov 0x48(%esp),%eax │ │ + movl $0x146,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x28(%esp),%edx │ │ - mov 0x80(%edx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x80(%ebp),%eax │ │ test %eax,%eax │ │ - je 312c3 │ │ + je 32b70 │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ - mov 0x28(%esp),%edx │ │ - mov 0x48(%esp),%edi │ │ + call 64360 │ │ + mov 0x48(%esp),%eax │ │ movl $0x14c,0x10(%esp) │ │ - mov %edi,0xc(%esp) │ │ movl $0x4,0x8(%esp) │ │ - mov 0x60(%edx),%eax │ │ - mov %edx,0x28(%esp) │ │ - mov %eax,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x60(%ebp),%eax │ │ movl $0x2,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov 0x28(%esp),%edx │ │ - mov %eax,0x80(%edx) │ │ - jmp 30e2f │ │ - jne 30d56 │ │ - mov %edi,0x58(%esp) │ │ - jmp 30eac │ │ - mov 0x48(%esp),%esi │ │ + mov %eax,0x4(%esp) │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + mov %eax,0x80(%ebp) │ │ + jmp 326ff │ │ + xor %eax,%eax │ │ + jmp 324a2 │ │ + mov 0x48(%esp),%eax │ │ movl $0xfc,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov 0x44(%edx),%eax │ │ + mov %edx,0x38(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov 0x44(%eax),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x28(%esp) │ │ - mov %ecx,0x2c(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov %eax,%esi │ │ + call 69790 <__listelem_malloc__@@Base> │ │ mov %eax,0x50(%edi) │ │ - jmp 30fa5 │ │ - mov 0x78(%edx),%eax │ │ - mov 0x48(%esp),%esi │ │ + mov %eax,%ebp │ │ + jmp 3280f │ │ + mov 0x78(%ebp),%eax │ │ mov %eax,0x18(%esp) │ │ - mov 0x5c(%edx),%eax │ │ + mov 0x5c(%ebp),%eax │ │ mov %eax,0x14(%esp) │ │ - mov 0x58(%edx),%eax │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0x28(%esp) │ │ - lea -0x169dc(%ebx),%eax │ │ + mov 0x58(%ebp),%eax │ │ movl $0xc0,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18764(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x0,0x7c(%ebp) │ │ + xor %eax,%eax │ │ + movl $0x0,0x58(%ebp) │ │ + movl $0x0,0x5c(%ebp) │ │ + movl $0x0,0x78(%ebp) │ │ + jmp 326f6 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + push %ebp │ │ + mov %eax,%ebp │ │ + push %edi │ │ + xor %edi,%edi │ │ + push %esi │ │ + xor %esi,%esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x5b279,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x28(%eax),%eax │ │ + mov %eax,0x18(%esp) │ │ + mov 0x54(%ebp),%eax │ │ + test %eax,%eax │ │ + jle 32c98 │ │ + jmp 32c80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x50(%ebp),%eax │ │ + add $0x1,%esi │ │ + add %edi,%eax │ │ + add $0x60,%edi │ │ + mov %eax,(%esp) │ │ + call 2a1e0 │ │ + cmp %esi,0x54(%ebp) │ │ + jg 32c80 │ │ + mov 0x64(%ebp),%eax │ │ + test %eax,%eax │ │ + je 32d13 │ │ + mov 0x18(%esp),%edi │ │ + test %edi,%edi │ │ + jle 32d04 │ │ + xor %esi,%esi │ │ + xor %ecx,%ecx │ │ + mov %eax,0x18(%esp) │ │ + jmp 32cbf │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + add $0x1,%esi │ │ + cmp %edi,%esi │ │ + je 32d00 │ │ + mov 0x10(%ebp),%eax │ │ + lea (%esi,%esi,4),%edx │ │ + shl $0x2,%edx │ │ + add 0x8(%eax),%edx │ │ + cmpl $0x1,0x8(%edx) │ │ + jne 32cb8 │ │ + lea (%ecx,%ecx,2),%edx │ │ + add $0x1,%esi │ │ + mov 0x18(%esp),%eax │ │ + shl $0x5,%edx │ │ + mov %ecx,0x1c(%esp) │ │ + add %edx,%eax │ │ + mov %eax,(%esp) │ │ + call 2a1e0 │ │ + mov 0x1c(%esp),%ecx │ │ + mov 0x64(%ebp),%eax │ │ + add $0x1,%ecx │ │ + cmp %edi,%esi │ │ + mov %eax,0x18(%esp) │ │ + jne 32cbf │ │ + xchg %ax,%ax │ │ + mov 0x18(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + movl $0x0,0x64(%ebp) │ │ + mov 0x50(%ebp),%eax │ │ + movl $0x0,0x58(%ebp) │ │ + movl $0x0,0x54(%ebp) │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x74(%ebp),%eax │ │ + movl $0x0,0x50(%ebp) │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x70(%ebp),%eax │ │ + movl $0x0,0x74(%ebp) │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + movl $0x0,0x70(%ebp) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + push %ebp │ │ + mov %edx,%ebp │ │ + push %edi │ │ + mov %eax,%edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x5b15b,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x50(%edx),%edx │ │ + test %edx,%edx │ │ + je 32d90 │ │ + xchg %ax,%ax │ │ + mov 0x54(%edx),%esi │ │ + mov %edi,%eax │ │ + call 32d60 │ │ + test %esi,%esi │ │ + mov %esi,%edx │ │ + jne 32d80 │ │ + mov %ebp,(%esp) │ │ + call 2a1e0 │ │ + mov %ebp,0x4(%esp) │ │ + lea -0x188c8(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x44(%edi),%eax │ │ + movl $0x163,0xc(%esp) │ │ + mov %eax,(%esp) │ │ + call 699a0 <__listelem_free__@@Base> │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp 32de0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + push %ebp │ │ + push %edi │ │ + mov %eax,%edi │ │ + push %esi │ │ + lea -0x10(%esp),%esp │ │ + mov 0x58(%eax),%eax │ │ + test %eax,%eax │ │ + jle 32e55 │ │ + movl $0x0,0xc(%esp) │ │ + xor %ebp,%ebp │ │ + mov 0x50(%edi),%ecx │ │ + lea 0x0(%esi),%esi │ │ + lea (%ecx,%ebp,1),%eax │ │ + mov 0x50(%eax),%edx │ │ + test %edx,%edx │ │ + je 32e36 │ │ + jmp 32e20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x54(%edx),%esi │ │ + mov %edi,%eax │ │ + call 32d60 │ │ + test %esi,%esi │ │ + mov %esi,%edx │ │ + jne 32e20 │ │ + mov 0x50(%edi),%ecx │ │ + lea (%ecx,%ebp,1),%eax │ │ + addl $0x1,0xc(%esp) │ │ + add $0x60,%ebp │ │ + movl $0xffffffff,0x54(%eax) │ │ + movl $0x0,0x50(%eax) │ │ + mov 0xc(%esp),%eax │ │ + cmp %eax,0x58(%edi) │ │ + jg 32e00 │ │ + movl $0x0,0x5c(%edi) │ │ + lea 0x10(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp 32e80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + push %ebp │ │ + mov %eax,%ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x5b03d,%ebx │ │ + lea -0x48c(%esp),%esp │ │ + mov 0x20c(%ebp),%edi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x47c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x1d4(%ebp),%eax │ │ + cmp $0xffffffff,%edi │ │ + mov %edx,0x40(%esp) │ │ + movl $0x0,0x9c(%ebp) │ │ + mov %edi,0x3c(%esp) │ │ + mov %eax,0x1d8(%ebp) │ │ + je 33c87 │ │ + mov 0x114(%ebp),%edx │ │ + add 0x110(%ebp),%edx │ │ + cmp %edx,0x3c(%esp) │ │ + jl 33b77 │ │ + mov 0x58(%ebp),%edi │ │ + mov 0x40(%esp),%edx │ │ + mov %edi,0x30(%esp) │ │ + mov 0x80(%ebp),%edi │ │ + mov %edi,0x38(%esp) │ │ + mov 0x50(%ebp),%esi │ │ + and $0x1,%edx │ │ + mov %edx,0x5c(%esp) │ │ + lea 0x0(,%edx,4),%edi │ │ + mov %edi,0x64(%esp) │ │ + mov 0xf8(%ebp),%edi │ │ + mov 0x40(%esp),%ecx │ │ + add %edi,%eax │ │ + mov %eax,0x4c(%esp) │ │ + mov 0x1dc(%ebp),%eax │ │ + add $0x1,%ecx │ │ + mov %ecx,0x34(%esp) │ │ + and $0x1,%ecx │ │ + mov %ecx,0x60(%esp) │ │ + add %edi,%eax │ │ + mov %eax,0x3c(%esp) │ │ + add 0x1e4(%ebp),%edi │ │ + mov 0x38(%esp),%eax │ │ + mov %edi,0x44(%esp) │ │ + mov (%eax,%ecx,4),%eax │ │ + mov 0x4(%ebp),%edi │ │ + mov %eax,0x50(%esp) │ │ + mov 0x30(%esp),%eax │ │ + test %eax,%eax │ │ + jle 33ca8 │ │ + movl $0x0,0x38(%esp) │ │ + mov %edi,0x54(%esp) │ │ + jmp 32f80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x40(%esp),%eax │ │ + cmp 0x48(%esi),%eax │ │ + jg 33000 │ │ + mov 0x4c(%esp),%eax │ │ + cmp 0x40(%esi),%eax │ │ + jge 33000 │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x48(%esi) │ │ + mov 0x2c(%esi),%eax │ │ + add 0x204(%ebp),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,%edi │ │ + mov 0x54(%esp),%eax │ │ + test %eax,%eax │ │ + setne 0x2c(%esp) │ │ + movzbl 0x2c(%esp),%eax │ │ + cmp %edi,0x3c(%esp) │ │ + jl 3330d │ │ + test %al,%al │ │ + jne 3330d │ │ + mov 0x30(%esp),%edi │ │ + cmp %edi,0x44(%esp) │ │ + jl 33270 │ │ + cmpb $0x0,0x2c(%esp) │ │ + jne 33270 │ │ + jmp 33000 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + addl $0x1,0x38(%esp) │ │ + add $0x60,%esi │ │ + mov 0x38(%esp),%eax │ │ + cmp 0x58(%ebp),%eax │ │ + jl 32f80 │ │ + mov 0x80(%ebp),%eax │ │ + mov 0x60(%esp),%edi │ │ + mov 0x50(%esp),%edx │ │ + mov 0xf8(%ebp),%esi │ │ + mov %eax,0x38(%esp) │ │ + sub (%eax,%edi,4),%edx │ │ + mov 0x1d8(%ebp),%eax │ │ + sar $0x2,%edx │ │ + add %esi,%eax │ │ + mov %eax,0x54(%esp) │ │ + mov 0x1dc(%ebp),%eax │ │ + add %esi,%eax │ │ + add 0x1e4(%ebp),%esi │ │ + mov %eax,0x3c(%esp) │ │ + mov %esi,0x44(%esp) │ │ + mov 0x4(%ebp),%esi │ │ + mov 0x34(%esp),%eax │ │ + mov 0x64(%esp),%edi │ │ + and $0x1,%eax │ │ + lea 0x0(%ebp,%eax,4),%eax │ │ + mov %edx,0x84(%eax) │ │ + mov %eax,0x68(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov (%eax,%edi,1),%eax │ │ + mov 0x5c(%esp),%edi │ │ + mov %eax,0x58(%esp) │ │ + lea 0x0(%ebp,%edi,4),%edi │ │ + mov %edi,0x6c(%esp) │ │ + mov 0x84(%edi),%edi │ │ + mov %edi,0x5c(%esp) │ │ + mov %edi,%ecx │ │ + mov (%eax),%edi │ │ + test %ecx,%ecx │ │ + jle 333aa │ │ + mov %edi,0x38(%esp) │ │ + mov %esi,%edi │ │ + movl $0x0,0x48(%esp) │ │ + jmp 33127 │ │ + mov 0x34(%esp),%ecx │ │ + cmp 0x48(%eax),%ecx │ │ + je 330c7 │ │ + mov %ecx,0x48(%eax) │ │ + mov 0x50(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ + lea 0x4(%ecx),%eax │ │ + mov %eax,0x50(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov 0x2c(%eax),%eax │ │ + add 0x204(%ebp),%eax │ │ + test %edi,%edi │ │ + setne 0x2c(%esp) │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,%ecx │ │ + movzbl 0x2c(%esp),%eax │ │ + cmp 0x3c(%esp),%ecx │ │ + jg 331dd │ │ + test %al,%al │ │ + jne 331dd │ │ + mov 0x44(%esp),%ecx │ │ + cmp %ecx,0x30(%esp) │ │ + jg 3314f │ │ + cmpb $0x0,0x2c(%esp) │ │ + jne 3314f │ │ + mov 0x58(%esp),%ecx │ │ + addl $0x1,0x48(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov (%ecx,%eax,4),%ecx │ │ + cmp 0x5c(%esp),%eax │ │ + mov %ecx,0x38(%esp) │ │ + je 33396 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x54(%esp),%ecx │ │ + cmp %ecx,0x40(%eax) │ │ + jg 330ae │ │ + mov 0x38(%esp),%eax │ │ + mov 0x34(%esp),%ecx │ │ + cmp 0x48(%eax),%ecx │ │ + je 33109 │ │ + mov %eax,(%esp) │ │ + call 2a630 │ │ + jmp 33109 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x5c(%eax),%edx │ │ + test %edx,%edx │ │ + js 33109 │ │ + mov 0x70(%ebp),%eax │ │ + mov %eax,0x4c(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + cmpb $0x0,0x2c(%esp) │ │ + je 33194 │ │ + mov 0x10(%ebp),%ecx │ │ + lea (%edx,%edx,4),%eax │ │ + mov 0x8(%ecx),%ecx │ │ + lea (%ecx,%eax,4),%eax │ │ + mov 0x8(%eax),%ecx │ │ + mov 0x4(%eax),%eax │ │ + movswl -0x2(%eax,%ecx,2),%eax │ │ + imul $0x54,%eax,%eax │ │ + add 0x40(%edi),%eax │ │ + mov 0x40(%eax),%eax │ │ + sub 0x44(%edi),%eax │ │ + add 0x30(%esp),%eax │ │ + cmp 0x44(%esp),%eax │ │ + jle 331cd │ │ + mov 0x9c(%ebp),%esi │ │ + sub 0x200(%ebp),%eax │ │ + mov %esi,%ecx │ │ + add $0x1,%esi │ │ + shl $0x4,%ecx │ │ + mov %esi,0x9c(%ebp) │ │ + add 0x98(%ebp),%ecx │ │ + mov %eax,0x4(%ecx) │ │ + mov 0x38(%esp),%eax │ │ + mov %edx,(%ecx) │ │ + mov 0x30(%eax),%eax │ │ + mov %eax,0x8(%ecx) │ │ + mov 0x4c(%esp),%eax │ │ + mov (%eax,%edx,4),%edx │ │ + test %edx,%edx │ │ + jns 33168 │ │ + jmp 33109 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x50(%eax),%esi │ │ + test %esi,%esi │ │ + je 330f8 │ │ + mov %ebp,0x4c(%esp) │ │ + mov %edi,%ebp │ │ + mov %esi,%edi │ │ + mov 0x50(%esp),%esi │ │ + jmp 33256 │ │ + lea 0x0(%esi),%esi │ │ + imul $0x54,0x58(%edi),%eax │ │ + add 0x40(%ebp),%eax │ │ + mov 0x40(%eax),%eax │ │ + sub 0x44(%ebp),%eax │ │ + add 0x30(%esp),%eax │ │ + cmp 0x3c(%esp),%eax │ │ + jle 3324f │ │ + mov 0x48(%edi),%ecx │ │ + cmp %ecx,0x40(%esp) │ │ + jg 33225 │ │ + cmp 0x4(%edi),%eax │ │ + jle 3324f │ │ + cmp %ecx,0x34(%esp) │ │ + je 33230 │ │ + mov %edi,(%esi) │ │ + lea 0x4(%esi),%esi │ │ + mov 0x34(%esp),%ecx │ │ + mov %ecx,0xc(%esp) │ │ + mov 0x38(%esp),%ecx │ │ + mov 0x30(%ecx),%ecx │ │ + mov %eax,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + mov %ecx,0x8(%esp) │ │ + call 2a7d0 │ │ + mov 0x54(%edi),%edi │ │ + test %edi,%edi │ │ + je 33261 │ │ + cmpb $0x0,0x2c(%esp) │ │ + jne 33200 │ │ + xor %eax,%eax │ │ + jmp 3320d │ │ + mov %esi,0x50(%esp) │ │ + mov %ebp,%edi │ │ + mov 0x4c(%esp),%ebp │ │ + jmp 330f8 │ │ + mov 0x54(%esi),%edx │ │ + test %edx,%edx │ │ + js 33000 │ │ + mov 0x70(%ebp),%eax │ │ + mov 0x54(%esp),%edi │ │ + mov %eax,0x48(%esp) │ │ + jmp 332a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + xor %eax,%eax │ │ + cmpb $0x0,0x2c(%esp) │ │ + je 332cc │ │ + mov 0x10(%ebp),%ecx │ │ + lea (%edx,%edx,4),%eax │ │ + mov 0x8(%ecx),%ecx │ │ + lea (%ecx,%eax,4),%eax │ │ + mov 0x8(%eax),%ecx │ │ + mov 0x4(%eax),%eax │ │ + movswl -0x2(%eax,%ecx,2),%eax │ │ + imul $0x54,%eax,%eax │ │ + add 0x40(%edi),%eax │ │ + mov 0x40(%eax),%eax │ │ + sub 0x44(%edi),%eax │ │ + add 0x30(%esp),%eax │ │ + cmp %eax,0x44(%esp) │ │ + jge 332fd │ │ + mov 0x9c(%ebp),%ecx │ │ + sub 0x200(%ebp),%eax │ │ + addl $0x1,0x9c(%ebp) │ │ + shl $0x4,%ecx │ │ + add 0x98(%ebp),%ecx │ │ + mov %edx,(%ecx) │ │ + mov %eax,0x4(%ecx) │ │ + mov 0x30(%esi),%eax │ │ + mov %eax,0x8(%ecx) │ │ + mov 0x48(%esp),%eax │ │ + mov (%eax,%edx,4),%edx │ │ + test %edx,%edx │ │ + jns 332a0 │ │ + jmp 33000 │ │ + mov 0x50(%esi),%edi │ │ + test %edi,%edi │ │ + je 32fca │ │ + mov %ebp,0x58(%esp) │ │ + mov %esi,%ebp │ │ + mov 0x50(%esp),%edx │ │ + mov 0x54(%esp),%esi │ │ + jmp 3337c │ │ + imul $0x54,0x58(%edi),%eax │ │ + add 0x40(%esi),%eax │ │ + mov 0x40(%eax),%eax │ │ + sub 0x44(%esi),%eax │ │ + add 0x30(%esp),%eax │ │ + cmp %eax,0x3c(%esp) │ │ + jge 33375 │ │ + mov 0x40(%esp),%ecx │ │ + cmp 0x48(%edi),%ecx │ │ + jg 3334d │ │ + cmp 0x4(%edi),%eax │ │ + jle 33375 │ │ + mov 0x34(%esp),%ecx │ │ + mov %edx,0x48(%esp) │ │ + mov %ecx,0xc(%esp) │ │ + mov 0x30(%ebp),%ecx │ │ + mov %eax,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + mov %ecx,0x8(%esp) │ │ + call 2a7d0 │ │ + mov 0x48(%esp),%edx │ │ + mov %edi,(%edx) │ │ + lea 0x4(%edx),%edx │ │ + mov 0x54(%edi),%edi │ │ + test %edi,%edi │ │ + je 33387 │ │ + cmpb $0x0,0x2c(%esp) │ │ + jne 33328 │ │ + xor %eax,%eax │ │ + jmp 33335 │ │ + mov %edx,0x50(%esp) │ │ + mov %ebp,%esi │ │ + mov 0x58(%esp),%ebp │ │ + jmp 32fca │ │ + mov 0x80(%ebp),%eax │ │ + mov 0x60(%esp),%edi │ │ + mov 0x50(%esp),%edx │ │ + sub (%eax,%edi,4),%edx │ │ + sar $0x2,%edx │ │ + mov 0x68(%esp),%eax │ │ + mov %edx,0x84(%eax) │ │ + mov 0x8c(%ebp),%edx │ │ + mov 0x60(%esp),%eax │ │ + mov 0x9c(%ebp),%ecx │ │ + mov 0x98(%ebp),%edi │ │ + mov (%edx,%eax,4),%eax │ │ + add %ecx,0x120(%ebp) │ │ + test %ecx,%ecx │ │ + mov %eax,0x50(%esp) │ │ + jle 33c9d │ │ + movl $0x0,0x2c(%esp) │ │ + lea -0x188c8(%ebx),%eax │ │ + movl $0x0,0x4c(%esp) │ │ + mov %eax,0x44(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%edi),%eax │ │ + cmp $0xffffffff,%eax │ │ + je 334f9 │ │ + lea (%eax,%eax,8),%edx │ │ + mov 0xb0(%ebp),%eax │ │ + lea (%eax,%edx,4),%eax │ │ + mov 0x10(%ebp),%edx │ │ + mov %eax,%esi │ │ + mov %eax,0x38(%esp) │ │ + mov (%edi),%eax │ │ + mov 0x8(%edx),%ecx │ │ + lea (%eax,%eax,4),%eax │ │ + lea (%ecx,%eax,4),%eax │ │ + mov 0x4(%eax),%eax │ │ + movswl (%eax),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 30950 │ │ + sub %eax,0x4(%edi) │ │ + mov (%edi),%eax │ │ + mov (%esi),%esi │ │ + lea (%eax,%eax,2),%edx │ │ + mov 0xa0(%ebp),%eax │ │ + lea (%eax,%edx,4),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,%ecx │ │ + lea 0x1(%esi),%eax │ │ + cmp %eax,(%ecx) │ │ + je 334f3 │ │ + mov 0x4c(%esp),%eax │ │ + test %eax,%eax │ │ + je 334a9 │ │ + mov 0xa8(%ebp),%ecx │ │ + cmp (%ecx),%esi │ │ + je 339ec │ │ + mov %edi,0x3c(%esp) │ │ + lea 0x8(%ecx),%eax │ │ + mov 0x4c(%esp),%edi │ │ + xor %edx,%edx │ │ + jmp 3349e │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,%ecx │ │ + add $0x8,%eax │ │ + cmp -0x8(%eax),%esi │ │ + je 339e8 │ │ + add $0x1,%edx │ │ + cmp %edi,%edx │ │ + jne 33490 │ │ + mov 0x3c(%esp),%edi │ │ + mov 0xa4(%ebp),%eax │ │ + cmp 0x4c(%esp),%eax │ │ + jle 33a7f │ │ + mov 0xa8(%ebp),%eax │ │ + mov 0x4c(%esp),%edx │ │ + movl $0xffffffff,0xc(%edi) │ │ + lea (%eax,%edx,8),%ecx │ │ + lea 0x1(%edx),%edx │ │ + mov 0x38(%esp),%eax │ │ + mov %edx,0x4c(%esp) │ │ + mov (%eax),%eax │ │ + mov %eax,(%ecx) │ │ + mov 0x2c(%esp),%edx │ │ + add $0x1,%eax │ │ + mov %edx,0x4(%ecx) │ │ + mov 0x30(%esp),%ecx │ │ + movl $0xe0000000,0x4(%ecx) │ │ + mov %eax,(%ecx) │ │ + mov 0x9c(%ebp),%ecx │ │ + addl $0x1,0x2c(%esp) │ │ + add $0x10,%edi │ │ + mov 0x2c(%esp),%eax │ │ + cmp %ecx,%eax │ │ + jl 33400 │ │ + mov 0x4c(%esp),%esi │ │ + test %esi,%esi │ │ + je 33cbe │ │ + movl $0x0,0x48(%esp) │ │ + lea 0x78(%esp),%eax │ │ + mov %eax,0x38(%esp) │ │ + jmp 33540 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x48(%esp),%edi │ │ + mov 0xa8(%ebp),%edx │ │ + mov 0xd0(%ebp),%eax │ │ + lea 0x0(,%edi,8),%ecx │ │ + mov (%edx,%edi,8),%edx │ │ + mov %ecx,0x44(%esp) │ │ + mov (%eax,%edx,4),%edi │ │ + mov 0x4(%eax,%edx,4),%eax │ │ + mov %edi,0x2c(%esp) │ │ + lea (%edi,%edi,8),%edx │ │ + mov %eax,0x3c(%esp) │ │ + mov %eax,%ecx │ │ + mov 0xb0(%ebp),%eax │ │ + cmp %ecx,%edi │ │ + lea (%eax,%edx,4),%edx │ │ + jge 33688 │ │ + jmp 335a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + cmpb $0x0,0x4(%edx) │ │ + je 33672 │ │ + mov 0xa8(%ebp),%eax │ │ + mov 0x44(%esp),%edi │ │ + mov 0x4(%eax,%edi,1),%esi │ │ + test %esi,%esi │ │ + js 33672 │ │ + mov %edx,%edi │ │ + jmp 335f0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov (%esi),%eax │ │ + lea (%eax,%eax,2),%ecx │ │ + mov 0xa0(%ebp),%eax │ │ + lea (%eax,%ecx,4),%eax │ │ + cmp %edx,0x4(%eax) │ │ + jge 335e5 │ │ + mov 0x2c(%esp),%ecx │ │ + mov %edx,0x4(%eax) │ │ + mov %ecx,0x8(%eax) │ │ + mov 0xc(%esi),%esi │ │ + test %esi,%esi │ │ + js 33670 │ │ + shl $0x4,%esi │ │ + mov 0x10(%ebp),%edx │ │ + add 0x98(%ebp),%esi │ │ + mov (%esi),%eax │ │ + mov 0x8(%edx),%ecx │ │ + lea (%eax,%eax,4),%eax │ │ + lea (%ecx,%eax,4),%eax │ │ + mov 0x4(%eax),%eax │ │ + movswl (%eax),%eax │ │ + mov %edi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 30950 │ │ + cmp $0xe0000001,%eax │ │ + mov %eax,%edx │ │ + jl 335c8 │ │ + mov %eax,0x30(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x1c(%edi),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x18(%edi),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x10(%ebp),%ecx │ │ + mov (%esi),%eax │ │ + mov 0x8(%ecx),%edx │ │ + lea (%eax,%eax,4),%eax │ │ + lea (%edx,%eax,4),%eax │ │ + mov 0x10(%eax),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x38(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call 4e350 │ │ + mov 0x30(%esp),%edx │ │ + sar $0xa,%eax │ │ + add %eax,%edx │ │ + jmp 335c8 │ │ + xchg %ax,%ax │ │ + mov %edi,%edx │ │ + addl $0x1,0x2c(%esp) │ │ + add $0x24,%edx │ │ + mov 0x2c(%esp),%eax │ │ + cmp 0x3c(%esp),%eax │ │ + jne 335a0 │ │ + addl $0x1,0x48(%esp) │ │ + mov 0x48(%esp),%eax │ │ + cmp 0x4c(%esp),%eax │ │ + jne 33540 │ │ + mov 0x9c(%ebp),%eax │ │ + mov 0x98(%ebp),%edi │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x2c(%esp),%edx │ │ + mov 0xfc(%ebp),%eax │ │ + test %edx,%edx │ │ + mov %eax,%esi │ │ + jle 33ccd │ │ + mov 0xa0(%ebp),%eax │ │ + xor %ecx,%ecx │ │ + mov %ebp,0x38(%esp) │ │ + mov %edi,0x30(%esp) │ │ + mov %eax,%edx │ │ + mov %edi,%eax │ │ + mov %edx,%ebp │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov (%eax),%edx │ │ + lea (%edx,%edx,2),%edx │ │ + lea 0x0(%ebp,%edx,4),%edi │ │ + mov 0x4(%edi),%edx │ │ + add 0x4(%eax),%edx │ │ + mov %edx,0x4(%eax) │ │ + cmp %edx,%esi │ │ + mov 0x8(%edi),%edi │ │ + cmovl %edx,%esi │ │ + add $0x1,%ecx │ │ + add $0x10,%eax │ │ + mov %edi,-0x8(%eax) │ │ + cmp 0x2c(%esp),%ecx │ │ + jne 336e0 │ │ + mov 0x38(%esp),%ebp │ │ + mov %esi,%eax │ │ + mov 0x30(%esp),%edi │ │ + mov %esi,0xfc(%ebp) │ │ + add 0x1e8(%ebp),%eax │ │ + mov %eax,0x30(%esp) │ │ + jmp 33736 │ │ + lea 0x0(%esi),%esi │ │ + add $0x10,%edi │ │ + subl $0x1,0x2c(%esp) │ │ + je 337fc │ │ + mov 0x30(%esp),%eax │ │ + cmp 0x4(%edi),%eax │ │ + jge 33728 │ │ + mov (%edi),%eax │ │ + mov 0x38(%esp),%ebp │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,%esi │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x3c(%esp) │ │ + call 306f0 │ │ + mov 0x68(%ebp),%edx │ │ + mov (%edx,%esi,4),%ebp │ │ + test %ebp,%ebp │ │ + je 33728 │ │ + mov %edi,%eax │ │ + xor %esi,%esi │ │ + mov %ebp,%edi │ │ + mov %eax,%ebp │ │ + jmp 33780 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x40(%esp),%eax │ │ + mov 0x4(%ebp),%edx │ │ + cmp 0x48(%edi),%eax │ │ + jg 33791 │ │ + cmp 0x4(%edi),%edx │ │ + jle 337af │ │ + mov 0x34(%esp),%eax │ │ + add $0x1,%esi │ │ mov %eax,0xc(%esp) │ │ + mov 0x8(%ebp),%eax │ │ + mov %edx,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 2a7d0 │ │ + mov 0x50(%edi),%edi │ │ + test %edi,%edi │ │ + jne 33780 │ │ + test %esi,%esi │ │ + mov %ebp,%edi │ │ + je 33728 │ │ + mov 0x3c(%esp),%ecx │ │ + mov $0x1,%ebp │ │ + mov 0x38(%esp),%esi │ │ + mov 0x50(%esp),%eax │ │ + test %ecx,%ecx │ │ + lea 0x1f(%ecx),%edx │ │ + mov 0x6c(%esi),%esi │ │ + cmovns %ecx,%edx │ │ + lea 0x4(%eax),%eax │ │ + mov %ecx,-0x4(%eax) │ │ + add $0x10,%edi │ │ + sar $0x5,%edx │ │ + shl %cl,%ebp │ │ + mov %eax,0x50(%esp) │ │ + or %ebp,(%esi,%edx,4) │ │ + subl $0x1,0x2c(%esp) │ │ + jne 33736 │ │ + mov 0x38(%esp),%ebp │ │ + mov 0xfc(%ebp),%edi │ │ + mov 0x8c(%ebp),%edx │ │ + mov 0x60(%esp),%eax │ │ + mov 0x50(%esp),%esi │ │ + sub (%edx,%eax,4),%esi │ │ + mov 0x68(%esp),%eax │ │ + sar $0x2,%esi │ │ + mov %esi,0x90(%eax) │ │ + mov 0x1e0(%ebp),%eax │ │ + add %edi,%eax │ │ + add 0x1e8(%ebp),%edi │ │ + mov %eax,0x30(%esp) │ │ + mov 0x64(%esp),%eax │ │ + mov %edi,0x2c(%esp) │ │ + mov 0x6c(%esp),%edi │ │ + mov (%edx,%eax,1),%eax │ │ + mov 0x90(%edi),%edi │ │ + mov %eax,0x54(%esp) │ │ + mov (%eax),%eax │ │ + mov %edi,0x58(%esp) │ │ + test %edi,%edi │ │ + mov %eax,0x44(%esp) │ │ + jle 33951 │ │ + movl $0x0,0x48(%esp) │ │ + lea -0x188c8(%ebx),%eax │ │ + mov %eax,0x4c(%esp) │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x68(%ebp),%eax │ │ + mov 0x44(%esp),%edi │ │ + lea (%eax,%edi,4),%eax │ │ + mov (%eax),%esi │ │ + test %esi,%esi │ │ + je 3391b │ │ + xor %edx,%edx │ │ + jmp 338b8 │ │ + mov 0x2c(%esi),%ecx │ │ + add $0x1,%edx │ │ + mov 0x34(%esp),%eax │ │ + cmp %ecx,0x30(%esp) │ │ + mov %eax,0x48(%esi) │ │ + lea 0x50(%esi),%eax │ │ + jl 33a40 │ │ + test %edi,%edi │ │ + mov %edi,%esi │ │ + je 338da │ │ + mov 0x2c(%esp),%ecx │ │ + mov 0x50(%esi),%edi │ │ + cmp 0x40(%esi),%ecx │ │ + jl 33898 │ │ + mov 0x34(%esp),%ecx │ │ + cmp 0x48(%esi),%ecx │ │ + jne 33a00 │ │ + test %edi,%edi │ │ + lea 0x50(%esi),%eax │ │ + mov %edi,%esi │ │ + jne 338b8 │ │ + test %edx,%edx │ │ + je 3391b │ │ + mov 0x44(%esp),%edi │ │ + mov 0x6c(%ebp),%edx │ │ + mov %edi,%eax │ │ + mov %edi,%ecx │ │ + add $0x1f,%eax │ │ + test %edi,%edi │ │ + cmovns %edi,%eax │ │ + and $0x1f,%ecx │ │ + sar $0x5,%eax │ │ + lea (%edx,%eax,4),%eax │ │ + mov (%eax),%edx │ │ + bt %ecx,%edx │ │ + jb 3391b │ │ + mov 0x50(%esp),%edi │ │ + mov 0x44(%esp),%edx │ │ + mov %edx,(%edi) │ │ + mov $0x1,%edx │ │ + shl %cl,%edx │ │ + or %edx,(%eax) │ │ + lea 0x4(%edi),%eax │ │ + mov %eax,0x50(%esp) │ │ + mov 0x54(%esp),%edi │ │ + addl $0x1,0x48(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov (%edi,%eax,4),%edi │ │ + cmp 0x58(%esp),%eax │ │ + mov %edi,0x44(%esp) │ │ + jne 33880 │ │ + mov 0x8c(%ebp),%eax │ │ + mov 0x60(%esp),%ecx │ │ + mov 0x50(%esp),%edi │ │ + sub (%eax,%ecx,4),%edi │ │ + mov %edi,%eax │ │ + sar $0x2,%eax │ │ + mov %eax,%esi │ │ + mov 0x68(%esp),%eax │ │ + mov %esi,0x90(%eax) │ │ + xor %esi,%esi │ │ + mov 0x78(%ebp),%eax │ │ + test %eax,%eax │ │ + jle 339c8 │ │ + mov 0x40(%esp),%edi │ │ + jmp 33980 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x74(%ebp),%eax │ │ + mov (%eax,%esi,4),%edx │ │ + mov 0x68(%ebp),%eax │ │ + mov (%eax,%edx,4),%eax │ │ + cmp 0x48(%eax),%edi │ │ + jg 339c0 │ │ + mov 0x2c(%esp),%ecx │ │ + cmp 0x40(%eax),%ecx │ │ + jge 339c0 │ │ + mov 0x34(%esp),%ecx │ │ + mov %ecx,0x48(%eax) │ │ + mov 0x2c(%eax),%ecx │ │ + cmp %ecx,0x30(%esp) │ │ + jl 33ad2 │ │ + jmp 339c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + add $0x1,%esi │ │ + cmp 0x78(%ebp),%esi │ │ + jl 33980 │ │ + mov 0x47c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 33cb9 │ │ + lea 0x48c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov 0x3c(%esp),%edi │ │ + mov 0x4(%ecx),%eax │ │ + mov %eax,0xc(%edi) │ │ + mov 0x38(%esp),%eax │ │ + mov (%eax),%eax │ │ + jmp 334dc │ │ + lea 0x0(%esi),%esi │ │ + mov %esi,(%esp) │ │ + mov %edx,0x38(%esp) │ │ + mov %eax,0x3c(%esp) │ │ + call 2a1e0 │ │ + mov 0x4c(%esp),%eax │ │ + movl $0x443,0xc(%esp) │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x44(%ebp),%ecx │ │ + mov %ecx,(%esp) │ │ + call 699a0 <__listelem_free__@@Base> │ │ + mov 0x3c(%esp),%eax │ │ + mov 0x38(%esp),%edx │ │ + mov %edi,(%eax) │ │ + jmp 338b2 │ │ + xchg %ax,%ax │ │ + mov %eax,0x3c(%esp) │ │ + mov 0x5c(%esi),%eax │ │ + mov %edx,0x38(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov 0x30(%esi),%esi │ │ + mov %ecx,0xc(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %esi,0x10(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 2ffe0 │ │ + mov 0x38(%esp),%edx │ │ + mov 0x3c(%esp),%eax │ │ + jmp 338b2 │ │ + test %eax,%eax │ │ + jne 33afa │ │ + mov 0x44(%esp),%eax │ │ + movl $0x3af,0xc(%esp) │ │ + movl $0x8,0x4(%esp) │ │ + movl $0x20,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movl $0x20,0xa4(%ebp) │ │ + mov %eax,%ecx │ │ + mov %eax,0xa8(%ebp) │ │ + mov (%edi),%eax │ │ + lea (%eax,%eax,2),%edx │ │ + mov 0xa0(%ebp),%eax │ │ + lea (%eax,%edx,4),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov %ecx,%eax │ │ + jmp 334bf │ │ + movl $0x0,0x14(%esp) │ │ + mov 0x30(%eax),%eax │ │ + mov %ecx,0xc(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call 2ffe0 │ │ + jmp 339c0 │ │ + mov 0x44(%esp),%esi │ │ + add $0x20,%eax │ │ + mov %eax,0xa4(%ebp) │ │ + shl $0x3,%eax │ │ + movl $0x3b6,0xc(%esp) │ │ + mov %esi,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0xa8(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call 64100 <__ckd_realloc__@@Base> │ │ + mov %eax,0xa8(%ebp) │ │ + mov 0xa4(%ebp),%eax │ │ + movl $0x3b8,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18724(%ebx),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x28(%esp),%edx │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov (%edi),%edx │ │ + mov 0xa8(%ebp),%eax │ │ + lea (%edx,%edx,2),%ecx │ │ + mov 0xa0(%ebp),%edx │ │ + lea (%edx,%ecx,4),%ecx │ │ + mov %ecx,0x30(%esp) │ │ + jmp 334bf │ │ + test %eax,%eax │ │ + lea 0xff(%eax),%edx │ │ + lea 0x7c(%esp),%edi │ │ + mov $0x100,%ecx │ │ + mov %edi,0x48(%esp) │ │ + cmovs %edx,%eax │ │ + sar $0x8,%eax │ │ + neg %eax │ │ + mov %eax,0x2c(%esp) │ │ xor %eax,%eax │ │ - movl $0x0,0x7c(%edx) │ │ - movl $0x0,0x58(%edx) │ │ - movl $0x0,0x5c(%edx) │ │ - movl $0x0,0x78(%edx) │ │ - jmp 30e26 │ │ + rep stos %eax,%es:(%edi) │ │ + mov 0x50(%ebp),%eax │ │ + xor %ecx,%ecx │ │ + mov 0xf8(%ebp),%edi │ │ + mov %eax,0x44(%esp) │ │ + mov 0x58(%ebp),%eax │ │ + mov 0x44(%esp),%esi │ │ + mov %eax,0x30(%esp) │ │ + test %eax,%eax │ │ + jle 33be6 │ │ + mov %edi,%eax │ │ + sub 0x40(%esi),%eax │ │ + mov %eax,%edx │ │ + sar $0x1f,%edx │ │ + idivl 0x2c(%esp) │ │ + mov $0xff,%edx │ │ + cmp $0xff,%eax │ │ + cmovg %edx,%eax │ │ + add $0x1,%ecx │ │ + add $0x60,%esi │ │ + addl $0x1,0x7c(%esp,%eax,4) │ │ + cmp 0x30(%esp),%ecx │ │ + jne 33bba │ │ + mov 0x40(%esp),%edx │ │ + mov 0x80(%ebp),%eax │ │ + and $0x1,%edx │ │ + mov %eax,0x38(%esp) │ │ + lea 0x0(,%edx,4),%ecx │ │ + mov (%eax,%edx,4),%esi │ │ + mov %edx,%eax │ │ + mov %ecx,0x64(%esp) │ │ + add $0x20,%eax │ │ + mov 0x4(%ebp,%eax,4),%eax │ │ + mov %edx,0x5c(%esp) │ │ + mov %eax,0x34(%esp) │ │ + mov %eax,%ecx │ │ + mov (%esi),%eax │ │ + test %ecx,%ecx │ │ + jle 33c4c │ │ + xor %ecx,%ecx │ │ + mov %edi,%edx │ │ + sub 0x40(%eax),%edx │ │ + mov %edx,%eax │ │ + sar $0x1f,%edx │ │ + idivl 0x2c(%esp) │ │ + mov $0xff,%edx │ │ + cmp $0xff,%eax │ │ + cmovg %edx,%eax │ │ + add $0x1,%ecx │ │ + addl $0x1,0x7c(%esp,%eax,4) │ │ + cmp 0x34(%esp),%ecx │ │ + mov (%esi,%ecx,4),%eax │ │ + jne 33c20 │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + mov 0x3c(%esp),%ecx │ │ + mov 0x48(%esp),%esi │ │ + jmp 33c6a │ │ + lea 0x0(%esi),%esi │ │ + add $0x1,%eax │ │ + cmp $0x100,%eax │ │ + je 33c71 │ │ + add (%esi,%eax,4),%edx │ │ + cmp %edx,%ecx │ │ + jge 33c60 │ │ + imul 0x2c(%esp),%eax │ │ + mov 0x44(%esp),%esi │ │ + neg %eax │ │ + mov %eax,0x1d8(%ebp) │ │ + jmp 32f1a │ │ + mov 0x58(%ebp),%edi │ │ + mov %edi,0x30(%esp) │ │ + mov 0x80(%ebp),%edi │ │ + mov %edi,0x38(%esp) │ │ + jmp 32eff │ │ + mov 0xfc(%ebp),%edi │ │ + jmp 3380c │ │ + mov 0x4c(%esp),%eax │ │ + mov %edi,%esi │ │ + xor %edx,%edx │ │ + mov %eax,0x54(%esp) │ │ + jmp 33058 │ │ + call db70 │ │ + mov %ecx,0x2c(%esp) │ │ + mov 0x98(%ebp),%edi │ │ + jmp 336ab │ │ + mov 0x8c(%ebp),%edx │ │ + mov %eax,%edi │ │ + jmp 3380c │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000313b0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x10(%esp) │ │ - mov %esi,0x14(%esp) │ │ - call d3b4 │ │ - add $0x51c33,%ebx │ │ +00033ce0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x5a1e0,%ebx │ │ + lea -0x10(%esp),%esp │ │ + lea -0x188c8(%ebx),%edi │ │ mov 0x20(%esp),%esi │ │ + mov %edi,0x8(%esp) │ │ movl $0x184,0xc(%esp) │ │ movl $0xc,0x4(%esp) │ │ - mov %edi,0x18(%esp) │ │ - lea -0x16ab0(%ebx),%edi │ │ - mov %edi,0x8(%esp) │ │ mov 0xc(%esi),%eax │ │ mov 0x14(%eax),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0xac(%esi) │ │ mov %edi,0x8(%esp) │ │ movl $0x186,0xc(%esp) │ │ movl $0x10,0x4(%esp) │ │ mov 0x28(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x98(%esi) │ │ mov %esi,%eax │ │ - call 30750 │ │ + call 31f20 │ │ + lea 0x10(%esp),%esp │ │ mov %esi,%eax │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ - jmp 30bc0 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + jmp 32400 │ │ + jmp 33d70 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00031450 : │ │ +00033d70 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x51b9c,%ebx │ │ + call db90 │ │ + add $0x5a150,%ebx │ │ lea -0x30(%esp),%esp │ │ - lea -0x1cd08(%ebx),%eax │ │ + lea -0x1eb1c(%ebx),%eax │ │ mov 0x40(%esp),%esi │ │ - lea -0x16ab0(%ebx),%edi │ │ + lea -0x188c8(%ebx),%edi │ │ cvtsi2sd 0x1d0(%esi),%xmm0 │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%esi),%eax │ │ + movsd %xmm0,0x28(%esp) │ │ mov %eax,(%esp) │ │ - movsd %xmm0,0x20(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ cvtsi2sd %eax,%xmm1 │ │ - movsd 0x20(%esp),%xmm0 │ │ - lea -0x168e8(%ebx),%eax │ │ + lea -0x18700(%ebx),%eax │ │ + movsd 0x28(%esp),%xmm0 │ │ divsd %xmm1,%xmm0 │ │ movsd 0x148(%esi),%xmm1 │ │ + movsd %xmm1,0x10(%esp) │ │ + movsd %xmm1,%xmm2 │ │ mov %eax,0xc(%esp) │ │ - movapd %xmm1,%xmm2 │ │ mov %edi,0x4(%esp) │ │ - movsd %xmm1,0x10(%esp) │ │ movl $0x1b0,0x8(%esp) │ │ movl $0x1,(%esp) │ │ divsd %xmm0,%xmm2 │ │ - movsd %xmm0,0x20(%esp) │ │ + movsd %xmm0,0x28(%esp) │ │ movsd %xmm2,0x18(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movsd 0x150(%esi),%xmm1 │ │ - lea -0x168c4(%ebx),%eax │ │ - movsd 0x20(%esp),%xmm0 │ │ - movapd %xmm1,%xmm2 │ │ - divsd %xmm0,%xmm2 │ │ + lea -0x186dc(%ebx),%eax │ │ + movsd 0x28(%esp),%xmm0 │ │ + movsd %xmm1,%xmm3 │ │ + divsd %xmm0,%xmm3 │ │ movsd %xmm1,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ mov %edi,0x4(%esp) │ │ movl $0x1b3,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - movsd %xmm2,0x18(%esp) │ │ - call 5e6d0 │ │ + movsd %xmm3,0x18(%esp) │ │ + call 67510 │ │ mov %esi,%eax │ │ - call 305d0 │ │ + call 32de0 │ │ mov %esi,%eax │ │ - call 30650 │ │ + call 32c40 │ │ mov 0x80(%esi),%eax │ │ movl $0x0,0x60(%esi) │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ + call 64360 │ │ mov 0xa8(%esi),%eax │ │ movl $0x0,0x80(%esi) │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0xac(%esi),%eax │ │ movl $0x0,0xa8(%esi) │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - movl $0x0,0xac(%esi) │ │ + call 64330 │ │ mov 0x98(%esi),%eax │ │ + movl $0x0,0xac(%esi) │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ movl $0x0,0x98(%esi) │ │ lea 0x30(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000315b0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x10(%esp) │ │ - mov %esi,0x14(%esp) │ │ - call d3b4 │ │ - add $0x51a33,%ebx │ │ +00033ed0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x59ff0,%ebx │ │ + lea -0x10(%esp),%esp │ │ + lea -0x188c8(%ebx),%edi │ │ mov 0x20(%esp),%esi │ │ - mov %edi,0x18(%esp) │ │ mov %esi,%eax │ │ - lea -0x16ab0(%ebx),%edi │ │ - call 305d0 │ │ + call 32de0 │ │ mov %esi,%eax │ │ - call 30650 │ │ + call 32c40 │ │ mov 0x98(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %edi,0x8(%esp) │ │ movl $0x1cf,0xc(%esp) │ │ movl $0x10,0x4(%esp) │ │ mov 0x28(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x98(%esi) │ │ mov 0x68(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %edi,0x8(%esp) │ │ movl $0x1d2,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov 0x28(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x68(%esi) │ │ mov %esi,%eax │ │ - call 30750 │ │ + call 31f20 │ │ mov %esi,%eax │ │ - call 30bc0 │ │ + call 32400 │ │ + lea 0x10(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00031670 : │ │ +00033f80 : │ │ push %ebp │ │ mov $0x28,%edx │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x51976,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%esi │ │ - lea 0x10c(%esi),%edi │ │ + call db90 │ │ + add $0x59f3a,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%esi │ │ mov 0x28(%esi),%ebp │ │ + lea 0x10c(%esi),%edi │ │ test $0x1,%edi │ │ - jne 317f1 │ │ + jne 341b7 │ │ test $0x2,%edi │ │ - jne 3180c │ │ + jne 341a7 │ │ mov %edx,%ecx │ │ xor %eax,%eax │ │ shr $0x2,%ecx │ │ test $0x2,%dl │ │ rep stos %eax,%es:(%edi) │ │ - je 316c3 │ │ + je 33fd3 │ │ movw $0x0,(%edi) │ │ add $0x2,%edi │ │ and $0x1,%edx │ │ - je 316cb │ │ + je 33fdb │ │ movb $0x0,(%edi) │ │ lea 0x134(%esi),%edi │ │ mov %edi,(%esp) │ │ - call 633f0 │ │ + call 6c360 │ │ mov %edi,(%esp) │ │ - call 63250 │ │ - test %ebp,%ebp │ │ + call 6c180 │ │ movl $0x0,0xb4(%esi) │ │ + test %ebp,%ebp │ │ movl $0x0,0xc0(%esi) │ │ - jle 3181c │ │ + jle 341cb │ │ mov 0xd4(%esi),%edx │ │ - xor %eax,%eax │ │ - lea 0x0(%esi),%esi │ │ + lea -0x4(%ebp),%eax │ │ + shr $0x2,%eax │ │ + add $0x1,%eax │ │ + lea 0x0(,%eax,4),%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + lea -0x1(%ebp),%ecx │ │ + cmp $0x5,%ecx │ │ + jbe 341a0 │ │ + pcmpeqd %xmm0,%xmm0 │ │ + xor %ecx,%ecx │ │ + mov %ecx,%edi │ │ + add $0x1,%ecx │ │ + shl $0x4,%edi │ │ + cmp %eax,%ecx │ │ + movdqu %xmm0,(%edx,%edi,1) │ │ + jb 34039 │ │ + mov 0x1c(%esp),%eax │ │ + cmp %eax,%ebp │ │ + je 340ab │ │ + lea 0x1(%eax),%edi │ │ + lea 0x0(,%eax,4),%ecx │ │ movl $0xffffffff,(%edx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %ebp,%eax │ │ - jne 31708 │ │ + cmp %edi,%ebp │ │ + jle 340ab │ │ + movl $0xffffffff,0x4(%edx,%ecx,1) │ │ + lea 0x2(%eax),%edi │ │ + cmp %ebp,%edi │ │ + jge 340ab │ │ + movl $0xffffffff,0x8(%edx,%ecx,1) │ │ + lea 0x3(%eax),%edi │ │ + cmp %edi,%ebp │ │ + jle 340ab │ │ + movl $0xffffffff,0xc(%edx,%ecx,1) │ │ + lea 0x4(%eax),%edi │ │ + cmp %edi,%ebp │ │ + jle 340ab │ │ + movl $0xffffffff,0x10(%edx,%ecx,1) │ │ + add $0x5,%eax │ │ + cmp %eax,%ebp │ │ + jle 340ab │ │ + movl $0xffffffff,0x14(%edx,%ecx,1) │ │ + mov 0xa0(%esi),%eax │ │ + lea 0x0(%ebp,%ebp,2),%edx │ │ movl $0x0,0x88(%esi) │ │ movl $0x0,0x84(%esi) │ │ movl $0x0,0x94(%esi) │ │ + lea (%eax,%edx,4),%edx │ │ movl $0x0,0x90(%esi) │ │ movl $0x0,0xf8(%esi) │ │ movl $0x0,0x100(%esi) │ │ - mov 0xa0(%esi),%edx │ │ - xor %eax,%eax │ │ lea 0x0(%esi),%esi │ │ - add $0x1,%eax │ │ - movl $0xffffffff,(%edx) │ │ - cmp %ebp,%eax │ │ - lea 0xc(%edx),%edx │ │ - jne 31760 │ │ - movl $0x0,0xcc(%esi) │ │ + lea 0x0(%edi),%edi │ │ + movl $0xffffffff,(%eax) │ │ + add $0xc,%eax │ │ + cmp %edx,%eax │ │ + jne 34100 │ │ mov 0x18(%esi),%eax │ │ + xor %edi,%edi │ │ + movl $0x0,0xcc(%esi) │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x78(%esi),%edi │ │ + call 64330 │ │ + mov 0x78(%esi),%eax │ │ movl $0x0,0x18(%esi) │ │ - test %edi,%edi │ │ - jle 317b4 │ │ - xor %edi,%edi │ │ - lea 0x0(%esi),%esi │ │ + test %eax,%eax │ │ + jle 3415c │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov 0x74(%esi),%eax │ │ mov (%eax,%edi,4),%edx │ │ + add $0x1,%edi │ │ mov 0x68(%esi),%eax │ │ - lea 0x1(%edi),%edi │ │ mov (%eax,%edx,4),%eax │ │ mov %eax,(%esp) │ │ - call 280e0 │ │ + call 2a630 │ │ cmp %edi,0x78(%esi) │ │ - jg 31798 │ │ + jg 34140 │ │ mov 0x10(%esi),%eax │ │ mov 0x20(%eax),%edx │ │ mov 0x68(%esi),%eax │ │ mov (%eax,%edx,4),%esi │ │ mov %esi,(%esp) │ │ - call 280e0 │ │ + call 2a630 │ │ mov %esi,(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0xffffffff,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ - call 28200 │ │ - lea 0x1c(%esp),%esp │ │ + call 2a7d0 │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x10d(%esi),%edi │ │ - movb $0x0,0x10c(%esi) │ │ - test $0x2,%edi │ │ - mov $0x27,%dl │ │ - je 316ad │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + jmp 34052 │ │ movw $0x0,(%edi) │ │ sub $0x2,%edx │ │ add $0x2,%edi │ │ - jmp 316ad │ │ + jmp 33fbd │ │ + movb $0x0,0x10c(%esi) │ │ + lea 0x10d(%esi),%edi │ │ + mov $0x27,%dl │ │ + jmp 33fb1 │ │ movl $0x0,0x88(%esi) │ │ movl $0x0,0x84(%esi) │ │ movl $0x0,0x94(%esi) │ │ movl $0x0,0x90(%esi) │ │ movl $0x0,0xf8(%esi) │ │ movl $0x0,0x100(%esi) │ │ - jmp 31770 │ │ - lea 0x0(%esi),%esi │ │ + jmp 3410d │ │ + jmp 34220 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00031860 : │ │ +00034220 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5178b,%ebx │ │ - lea -0x8c(%esp),%esp │ │ - mov 0xa0(%esp),%esi │ │ - mov 0xc(%esi),%eax │ │ + call db90 │ │ + add $0x59c9f,%ebx │ │ + lea -0x7c(%esp),%esp │ │ + mov 0x90(%esp),%edi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x6c(%esp) │ │ + xor %eax,%eax │ │ + mov 0xc(%edi),%eax │ │ cmpb $0x0,0x59(%eax) │ │ - je 31d06 │ │ - lea 0xa4(%esp),%edx │ │ + je 34e51 │ │ mov %eax,(%esp) │ │ + lea 0x94(%esp),%edx │ │ mov %edx,0x4(%esp) │ │ - call 1cd70 │ │ + call 1e0b0 │ │ + mov %eax,0x34(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x40(%esp) │ │ - je 31cf8 │ │ - mov 0xc(%esi),%eax │ │ + je 346b0 │ │ + mov 0xc(%edi),%eax │ │ mov 0x34(%eax),%eax │ │ - add %eax,0x130(%esi) │ │ - mov 0xa4(%esp),%eax │ │ - mov %esi,(%esp) │ │ + add %eax,0x130(%edi) │ │ + mov 0x94(%esp),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 2d6b0 │ │ - mov 0xf8(%esi),%eax │ │ + call 2ff10 │ │ + mov 0xf8(%edi),%eax │ │ cmp $0xe0000001,%eax │ │ - jl 31cf8 │ │ - mov 0x1d4(%esi),%edx │ │ + jl 346b0 │ │ + mov 0x1d4(%edi),%edx │ │ lea (%eax,%edx,2),%edx │ │ cmp $0xe0000000,%edx │ │ - jl 32686 │ │ - mov 0x3c(%esi),%eax │ │ - mov 0x40(%esp),%ebp │ │ - mov 0xa4(%esp),%edi │ │ - mov $0xe0000000,%ecx │ │ - mov %edi,0x48(%esp) │ │ - mov 0x50(%esi),%edi │ │ - mov %ebp,0x8(%eax) │ │ - mov 0x58(%esi),%ebp │ │ - test %ebp,%ebp │ │ - jle 3195d │ │ - mov %esi,%edx │ │ - mov %ecx,%esi │ │ - mov 0x48(%esp),%ecx │ │ - jmp 31928 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x60,%edi │ │ - sub $0x1,%ebp │ │ - je 31959 │ │ - cmp 0x48(%edi),%ecx │ │ - jne 31920 │ │ - mov %edi,(%esp) │ │ - mov %edx,0x34(%esp) │ │ - mov %ecx,0x30(%esp) │ │ - call 28270 │ │ - mov 0x34(%esp),%edx │ │ - cmp %eax,%esi │ │ - mov 0x30(%esp),%ecx │ │ - cmovl %eax,%esi │ │ - add $0x60,%edi │ │ - addl $0x1,0x110(%edx) │ │ - sub $0x1,%ebp │ │ - jne 31928 │ │ - mov %esi,%ecx │ │ - mov %edx,%esi │ │ - mov 0x48(%esp),%edx │ │ - mov %ecx,0xf8(%esi) │ │ - and $0x1,%edx │ │ + jl 34fd7 │ │ + mov 0x94(%esp),%eax │ │ mov $0xe0000000,%ebp │ │ - mov %edx,%eax │ │ - mov %edx,0x3c(%esp) │ │ - lea 0x20(%eax),%eax │ │ - mov 0x4(%esi,%eax,4),%edi │ │ - mov 0x80(%esi),%eax │ │ - mov (%eax,%edx,4),%edx │ │ - add %edi,0x114(%esi) │ │ - test %edi,%edi │ │ + mov 0x58(%edi),%edx │ │ + mov 0x34(%esp),%esi │ │ + mov %eax,0x38(%esp) │ │ + mov 0x3c(%edi),%eax │ │ + test %edx,%edx │ │ + mov %esi,0x8(%eax) │ │ + mov 0x50(%edi),%esi │ │ + jle 34325 │ │ + mov %edi,%ecx │ │ + mov %edx,%edi │ │ + mov %ebp,%edx │ │ + mov 0x38(%esp),%ebp │ │ + jmp 342f0 │ │ + nop │ │ + add $0x60,%esi │ │ + sub $0x1,%edi │ │ + je 34321 │ │ + cmp 0x48(%esi),%ebp │ │ + jne 342e8 │ │ + mov %esi,(%esp) │ │ + mov %ecx,0x2c(%esp) │ │ + mov %edx,0x28(%esp) │ │ + call 2a890 │ │ + mov 0x28(%esp),%edx │ │ + mov 0x2c(%esp),%ecx │ │ + cmp %eax,%edx │ │ + cmovl %eax,%edx │ │ + addl $0x1,0x110(%ecx) │ │ + add $0x60,%esi │ │ + sub $0x1,%edi │ │ + jne 342f0 │ │ + mov %edx,%ebp │ │ + mov %ecx,%edi │ │ + mov 0x38(%esp),%eax │ │ + mov %ebp,0xf8(%edi) │ │ + and $0x1,%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov %eax,%esi │ │ + lea (%edi,%eax,4),%eax │ │ + mov %eax,0x3c(%esp) │ │ + mov 0x84(%eax),%eax │ │ + mov %eax,0x28(%esp) │ │ + mov %eax,%ecx │ │ + mov 0x80(%edi),%eax │ │ + mov (%eax,%esi,4),%eax │ │ + add %ecx,0x114(%edi) │ │ + test %ecx,%ecx │ │ + mov %eax,%edx │ │ mov (%edx),%eax │ │ - jle 319c1 │ │ - add $0x4,%edx │ │ - mov %esi,0x40(%esp) │ │ - mov %edx,%esi │ │ - lea 0x0(%esi),%esi │ │ + jle 343ab │ │ + mov %edi,0x30(%esp) │ │ + xor %esi,%esi │ │ + mov $0xe0000000,%ebp │ │ + mov %edx,%edi │ │ + jmp 34380 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov %eax,(%esp) │ │ - call 28270 │ │ + call 2a890 │ │ cmp %eax,%ebp │ │ cmovl %eax,%ebp │ │ - sub $0x1,%edi │ │ - mov (%esi),%eax │ │ - lea 0x4(%esi),%esi │ │ - jne 319a0 │ │ - mov 0x40(%esp),%esi │ │ - mov 0xf8(%esi),%ecx │ │ - cmp %ecx,%ebp │ │ - jle 319cb │ │ - mov %ebp,0xf8(%esi) │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x8c(%esi),%eax │ │ - xor %ebp,%ebp │ │ - mov (%eax,%edx,4),%eax │ │ - lea 0x24(%edx),%edx │ │ - mov (%esi,%edx,4),%edi │ │ - mov %edx,0x4c(%esp) │ │ - mov %edi,0x3c(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - test %edx,%edx │ │ - mov $0xe0000000,%edi │ │ + add $0x1,%esi │ │ + mov (%edi,%esi,4),%eax │ │ + cmp 0x28(%esp),%esi │ │ + jne 34380 │ │ + mov 0x30(%esp),%edi │ │ + cmp 0xf8(%edi),%ebp │ │ + jle 343ab │ │ + mov %ebp,0xf8(%edi) │ │ + mov 0x2c(%esp),%esi │ │ + mov 0x8c(%edi),%eax │ │ + mov (%eax,%esi,4),%eax │ │ + mov 0x3c(%esp),%esi │ │ mov (%eax),%ecx │ │ - jle 31a5f │ │ - add $0x4,%eax │ │ - mov %eax,0x40(%esp) │ │ - xchg %ax,%ax │ │ + mov 0x90(%esi),%esi │ │ + mov %eax,0x30(%esp) │ │ + mov %esi,0x34(%esp) │ │ + test %esi,%esi │ │ + jle 351d7 │ │ + xor %eax,%eax │ │ + mov $0xe0000000,%esi │ │ + mov %edi,0x2c(%esp) │ │ + mov %eax,%edi │ │ + movl $0x0,0x28(%esp) │ │ + jmp 34400 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x2c(%esp),%edx │ │ test %ecx,%ecx │ │ lea 0x1f(%ecx),%eax │ │ - mov 0x6c(%esi),%edx │ │ + mov $0x1,%ebp │ │ cmovns %ecx,%eax │ │ + mov 0x6c(%edx),%edx │ │ + shl %cl,%ebp │ │ sar $0x5,%eax │ │ - lea (%edx,%eax,4),%eax │ │ - mov $0x1,%edx │ │ - shl %cl,%edx │ │ - not %edx │ │ - and %edx,(%eax) │ │ - mov 0x68(%esi),%eax │ │ - mov (%eax,%ecx,4),%edx │ │ - test %edx,%edx │ │ - je 31a4b │ │ - mov %esi,0x44(%esp) │ │ - mov %edx,%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,(%esp) │ │ - call 28270 │ │ - cmp %eax,%edi │ │ - mov 0x50(%esi),%esi │ │ - cmovl %eax,%edi │ │ - add $0x1,%ebp │ │ - test %esi,%esi │ │ - jne 31a30 │ │ - mov 0x44(%esp),%esi │ │ - mov 0x40(%esp),%edx │ │ - mov (%edx),%ecx │ │ - add $0x4,%edx │ │ - subl $0x1,0x3c(%esp) │ │ - mov %edx,0x40(%esp) │ │ - jne 31a00 │ │ - mov 0x78(%esi),%eax │ │ - movl $0x0,0x3c(%esp) │ │ - test %eax,%eax │ │ - jle 31ad0 │ │ - xor %edx,%edx │ │ - mov %ebp,0x44(%esp) │ │ - mov 0x48(%esp),%ecx │ │ - mov %edi,0x40(%esp) │ │ - mov %edx,%ebp │ │ - jmp 31a88 │ │ - add $0x1,%ebp │ │ - cmp 0x78(%esi),%ebp │ │ - jge 31ac8 │ │ - mov 0x74(%esi),%eax │ │ - mov (%eax,%ebp,4),%edi │ │ - mov 0x68(%esi),%eax │ │ - mov (%eax,%edi,4),%eax │ │ - cmp 0x48(%eax),%ecx │ │ - jg 31a80 │ │ + not %ebp │ │ + and %ebp,(%edx,%eax,4) │ │ + mov 0x2c(%esp),%edx │ │ + mov 0x68(%edx),%eax │ │ + mov (%eax,%ecx,4),%ebp │ │ + test %ebp,%ebp │ │ + je 34457 │ │ + jmp 34440 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %ebp,(%esp) │ │ + call 2a890 │ │ + mov 0x50(%ebp),%ebp │ │ + cmp %eax,%esi │ │ + cmovl %eax,%esi │ │ + add $0x1,%edi │ │ + test %ebp,%ebp │ │ + jne 34440 │ │ + mov 0x30(%esp),%edx │ │ + addl $0x1,0x28(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov (%edx,%eax,4),%ecx │ │ + cmp 0x34(%esp),%eax │ │ + jne 34400 │ │ + mov %edi,0x34(%esp) │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x78(%edi),%ebp │ │ + xor %ecx,%ecx │ │ + test %ebp,%ebp │ │ + jle 344e2 │ │ + mov 0x38(%esp),%edx │ │ + xor %ebp,%ebp │ │ + mov %esi,0x28(%esp) │ │ mov %ecx,0x30(%esp) │ │ + jmp 34498 │ │ + xchg %ax,%ax │ │ + add $0x1,%ebp │ │ + cmp 0x78(%edi),%ebp │ │ + jge 344da │ │ + mov 0x74(%edi),%eax │ │ + mov (%eax,%ebp,4),%esi │ │ + mov 0x68(%edi),%eax │ │ + mov (%eax,%esi,4),%eax │ │ + cmp 0x48(%eax),%edx │ │ + jg 34490 │ │ mov %eax,(%esp) │ │ - call 28270 │ │ - cmp 0x40(%esp),%eax │ │ - mov 0x30(%esp),%ecx │ │ - jle 31abb │ │ - cmp 0x34(%esi),%edi │ │ - cmove 0x40(%esp),%eax │ │ - mov %eax,0x40(%esp) │ │ - addl $0x1,0x3c(%esp) │ │ + mov %edx,0x2c(%esp) │ │ + call 2a890 │ │ + mov 0x2c(%esp),%edx │ │ + cmp 0x28(%esp),%eax │ │ + jle 344cd │ │ + cmp 0x34(%edi),%esi │ │ + mov 0x28(%esp),%esi │ │ + cmove %esi,%eax │ │ + mov %eax,0x28(%esp) │ │ add $0x1,%ebp │ │ - cmp 0x78(%esi),%ebp │ │ - jl 31a88 │ │ - mov 0x44(%esp),%ebp │ │ - mov 0x40(%esp),%edi │ │ - add 0x3c(%esp),%ebp │ │ - add %ebp,0x118(%esi) │ │ - add %ebp,0x114(%esi) │ │ - mov 0x4c(%esp),%ebp │ │ + addl $0x1,0x30(%esp) │ │ + cmp 0x78(%edi),%ebp │ │ + jl 34498 │ │ + mov 0x28(%esp),%esi │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x34(%esp),%eax │ │ + add %ecx,%eax │ │ + add %eax,0x118(%edi) │ │ + add %eax,0x114(%edi) │ │ mov 0x3c(%esp),%eax │ │ - add (%esi,%ebp,4),%eax │ │ - add %eax,0x11c(%esi) │ │ - cmp %edi,0xf8(%esi) │ │ - jge 31aff │ │ - mov %edi,0xf8(%esi) │ │ - mov 0xa4(%esp),%edx │ │ - mov %esi,%eax │ │ - mov %edi,0xfc(%esi) │ │ - call 2f5f0 │ │ - mov 0x208(%esi),%eax │ │ - mov 0xa4(%esp),%edx │ │ - cmp $0xffffffff,%eax │ │ - mov %edx,0x58(%esp) │ │ - je 32837 │ │ - cmp 0x28(%esi),%eax │ │ - je 32828 │ │ - mov 0xd0(%esi),%ebp │ │ - mov 0x58(%esp),%ecx │ │ - mov 0x58(%esp),%edx │ │ - mov %ebp,0x68(%esp) │ │ - shl $0x2,%edx │ │ - movl $0x0,0x3c(%esp) │ │ - mov %edx,0x48(%esp) │ │ - mov 0xb4(%esi),%edx │ │ - mov 0x0(%ebp,%ecx,4),%edi │ │ - cmp %edx,%edi │ │ - jge 31c11 │ │ - lea (%edi,%edi,8),%ebp │ │ - mov %esi,%ecx │ │ - movl $0x0,0x44(%esp) │ │ - movl $0x80000000,0x40(%esp) │ │ - shl $0x2,%ebp │ │ - mov %edi,%esi │ │ + add 0x90(%eax),%ecx │ │ + add %ecx,0x11c(%edi) │ │ + cmp %esi,0xf8(%edi) │ │ + jge 34512 │ │ + mov %esi,0xf8(%edi) │ │ + mov 0x94(%esp),%edx │ │ + mov %edi,%eax │ │ + mov %esi,0xfc(%edi) │ │ + call 32e80 │ │ + mov 0x208(%edi),%ecx │ │ + mov 0x94(%esp),%eax │ │ + cmp $0xffffffff,%ecx │ │ + mov %eax,0x48(%esp) │ │ + je 346d7 │ │ + mov 0xd0(%edi),%eax │ │ + cmp 0x28(%edi),%ecx │ │ + mov %eax,0x30(%esp) │ │ + je 346e1 │ │ + mov 0x48(%esp),%esi │ │ + lea 0x0(,%esi,4),%edx │ │ + mov (%eax,%esi,4),%esi │ │ + mov %edx,0x38(%esp) │ │ + mov 0xb4(%edi),%edx │ │ + cmp %edx,%esi │ │ + jge 351e9 │ │ + lea (%esi,%esi,8),%eax │ │ + mov %edi,%edx │ │ + movl $0x0,0x34(%esp) │ │ + lea 0x0(,%eax,4),%ebp │ │ + movl $0x0,0x30(%esp) │ │ + mov %ebp,%edi │ │ + movl $0x80000000,0x2c(%esp) │ │ + mov %esi,%ebp │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0xb0(%ecx),%edi │ │ - lea (%edi,%ebp,1),%edi │ │ - mov 0x8(%edi),%eax │ │ + mov 0xb0(%edx),%esi │ │ + mov %edx,0x28(%esp) │ │ + add %edi,%esi │ │ + mov 0x8(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x10(%ecx),%eax │ │ + mov 0x10(%edx),%eax │ │ mov %eax,(%esp) │ │ - mov %ecx,0x30(%esp) │ │ - call 21440 │ │ + call 23000 │ │ + mov 0x28(%esp),%edx │ │ test %eax,%eax │ │ - mov 0x30(%esp),%ecx │ │ - je 31bc9 │ │ - mov 0x10(%edi),%eax │ │ - cmp 0x40(%esp),%eax │ │ - jle 31bc0 │ │ - mov %edi,0x44(%esp) │ │ - mov %eax,0x40(%esp) │ │ - movb $0x0,0x4(%edi) │ │ - addl $0x1,0x3c(%esp) │ │ - add $0x1,%esi │ │ - mov 0xb4(%ecx),%edx │ │ - add $0x24,%ebp │ │ + je 345e0 │ │ + mov 0x10(%esi),%eax │ │ + cmp 0x2c(%esp),%eax │ │ + jle 345d7 │ │ + mov %esi,0x34(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + movb $0x0,0x4(%esi) │ │ + addl $0x1,0x30(%esp) │ │ + mov 0xb4(%edx),%eax │ │ + add $0x1,%ebp │ │ + add $0x24,%edi │ │ + cmp %eax,%ebp │ │ + jl 345a0 │ │ + mov 0x34(%esp),%ecx │ │ + mov %edx,%edi │ │ + mov %eax,%edx │ │ + mov 0x30(%esp),%eax │ │ + test %ecx,%ecx │ │ + je 34611 │ │ + mov 0x34(%esp),%esi │ │ + sub $0x1,%eax │ │ + movb $0x1,0x4(%esi) │ │ + mov 0xb4(%edi),%edx │ │ + mov 0xd0(%edi),%esi │ │ + mov 0x38(%esp),%ecx │ │ + mov %esi,0x30(%esp) │ │ + mov (%esi,%ecx,1),%esi │ │ + mov 0x208(%edi),%ecx │ │ + mov %edx,%ebp │ │ + sub %esi,%ebp │ │ + sub %eax,%ebp │ │ + mov %ebp,0x28(%esp) │ │ + cmp %ecx,%ebp │ │ + jle 351c0 │ │ cmp %edx,%esi │ │ - jl 31b88 │ │ - mov 0x44(%esp),%edi │ │ - mov %ecx,%esi │ │ - test %edi,%edi │ │ - je 32863 │ │ - mov 0x44(%esp),%edx │ │ - mov 0x48(%esp),%ebp │ │ - subl $0x1,0x3c(%esp) │ │ - movb $0x1,0x4(%edx) │ │ - mov 0xb4(%ecx),%edx │ │ - mov 0xd0(%ecx),%ecx │ │ - mov 0x208(%esi),%eax │ │ - mov %ecx,0x68(%esp) │ │ - mov (%ecx,%ebp,1),%edi │ │ - mov %edx,%ecx │ │ - mov 0x3c(%esp),%ebp │ │ - sub %edi,%ecx │ │ - sub %ebp,%ecx │ │ - cmp %eax,%ecx │ │ - mov %ecx,0x44(%esp) │ │ - jle 3287f │ │ - cmp %edx,%edi │ │ - mov %esi,0x40(%esp) │ │ - jge 31cbf │ │ + jge 351f0 │ │ + mov 0xb0(%edi),%ecx │ │ + lea (%esi,%esi,8),%eax │ │ + lea (%edx,%edx,8),%edx │ │ + xor %ebp,%ebp │ │ + mov $0x7fffffff,%esi │ │ + lea (%ecx,%eax,4),%eax │ │ + lea (%ecx,%edx,4),%ecx │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x40(%esp),%ecx │ │ - lea (%edi,%edi,8),%eax │ │ - movl $0x0,0x3c(%esp) │ │ - mov $0x7fffffff,%ebp │ │ - shl $0x2,%eax │ │ - add 0xb0(%ecx),%eax │ │ - add $0x4,%eax │ │ - cmpb $0x0,(%eax) │ │ - lea -0x4(%eax),%esi │ │ - je 31c6d │ │ - mov 0xc(%eax),%ecx │ │ - cmp %ebp,%ecx │ │ - jge 31c6d │ │ - mov %esi,0x3c(%esp) │ │ - mov %ecx,%ebp │ │ - add $0x1,%edi │ │ + cmpb $0x0,0x4(%eax) │ │ + je 34671 │ │ + mov 0x10(%eax),%edx │ │ + cmp %esi,%edx │ │ + jge 34671 │ │ + mov %eax,%ebp │ │ + mov %edx,%esi │ │ add $0x24,%eax │ │ - cmp %edx,%edi │ │ - jne 31c58 │ │ - mov 0x3c(%esp),%esi │ │ - test %esi,%esi │ │ - je 31cbf │ │ - mov 0x3c(%esp),%esi │ │ - mov 0x40(%esp),%edi │ │ - subl $0x1,0x44(%esp) │ │ - mov 0x44(%esp),%ebp │ │ - movb $0x0,0x4(%esi) │ │ - cmp 0x208(%edi),%ebp │ │ - jle 31e58 │ │ - mov 0x48(%esp),%edx │ │ + cmp %ecx,%eax │ │ + jne 34660 │ │ + test %ebp,%ebp │ │ + je 351f0 │ │ + movb $0x0,0x4(%ebp) │ │ + subl $0x1,0x28(%esp) │ │ + mov 0x28(%esp),%eax │ │ + cmp 0x208(%edi),%eax │ │ + jle 346cc │ │ mov 0xd0(%edi),%eax │ │ - mov 0x40(%esp),%ecx │ │ - mov (%eax,%edx,1),%edi │ │ - mov 0xb4(%ecx),%edx │ │ - cmp %edx,%edi │ │ - jl 31c38 │ │ - lea -0x1686c(%ebx),%eax │ │ - movl $0x4d7,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x5,(%esp) │ │ - lea -0x16ab0(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x8c(%esp),%esp │ │ + mov 0x38(%esp),%esi │ │ + mov 0xb4(%edi),%edx │ │ + mov (%eax,%esi,1),%esi │ │ + jmp 3463a │ │ + lea 0x0(%esi),%esi │ │ xor %eax,%eax │ │ + mov 0x6c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 35224 │ │ + lea 0x7c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov %eax,(%esp) │ │ - mov 0xa4(%esp),%ebp │ │ - call 1c920 │ │ - mov 0x58(%esi),%eax │ │ - mov 0x50(%esi),%edi │ │ + mov 0x94(%esp),%eax │ │ + mov %eax,0x48(%esp) │ │ + mov 0xd0(%edi),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov 0xb4(%edi),%edx │ │ + mov 0x10(%edi),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x14(%edi),%eax │ │ + mov %eax,0x50(%esp) │ │ + mov 0xc(%edi),%eax │ │ + mov 0x14(%eax),%eax │ │ + mov %eax,0x54(%esp) │ │ + mov 0x4(%eax),%eax │ │ test %eax,%eax │ │ - jle 31d56 │ │ - mov %esi,%edx │ │ + jle 3472e │ │ + mov 0xac(%edi),%ecx │ │ + lea (%eax,%eax,2),%eax │ │ + lea (%ecx,%eax,4),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movl $0xe0000000,-0xc(%eax) │ │ + sub $0xc,%eax │ │ + cmp %ecx,%eax │ │ + jne 34720 │ │ + mov 0x4(%edi),%eax │ │ + mov %eax,0x40(%esp) │ │ + mov 0x48(%esp),%eax │ │ + shl $0x2,%eax │ │ + mov %eax,0x5c(%esp) │ │ mov %eax,%esi │ │ - jmp 31d30 │ │ - lea 0x0(%esi),%esi │ │ - add $0x60,%edi │ │ - sub $0x1,%esi │ │ - je 31d54 │ │ - cmp 0x48(%edi),%ebp │ │ - jne 31d28 │ │ - mov %edi,0x4(%esp) │ │ - mov 0xc(%edx),%eax │ │ - mov %eax,(%esp) │ │ - mov %edx,0x34(%esp) │ │ - add $0x60,%edi │ │ - call 1c990 │ │ - sub $0x1,%esi │ │ - mov 0x34(%esp),%edx │ │ - jne 31d30 │ │ - mov %edx,%esi │ │ - mov %ebp,%eax │ │ - and $0x1,%eax │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - lea 0x20(%eax),%eax │ │ - mov 0x4(%esi,%eax,4),%edi │ │ - mov 0x80(%esi),%eax │ │ - test %edi,%edi │ │ - mov (%eax,%edx,4),%eax │ │ - mov (%eax),%edx │ │ - jle 31da7 │ │ - add $0x4,%eax │ │ - mov %ebp,0x40(%esp) │ │ - mov %esi,%ebp │ │ + mov 0x30(%esp),%eax │ │ + add %esi,%eax │ │ + mov %eax,0x58(%esp) │ │ + mov (%eax),%eax │ │ + cmp %edx,%eax │ │ mov %eax,%esi │ │ + jge 34afe │ │ + mov 0xd4(%edi),%eax │ │ + mov 0xb0(%edi),%edx │ │ + mov %edi,0x30(%esp) │ │ + mov %esi,%edi │ │ + mov %eax,0x38(%esp) │ │ + lea (%esi,%esi,8),%eax │ │ + movl $0x0,0x4c(%esp) │ │ + lea (%edx,%eax,4),%ebp │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edx,0x4(%esp) │ │ - mov 0xc(%ebp),%eax │ │ - mov %eax,(%esp) │ │ - call 1c990 │ │ - sub $0x1,%edi │ │ - mov (%esi),%edx │ │ - lea 0x4(%esi),%esi │ │ - jne 31d88 │ │ - mov %ebp,%esi │ │ - mov 0x40(%esp),%ebp │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x3c(%esp),%edi │ │ - lea 0x24(%eax),%eax │ │ - mov (%esi,%eax,4),%ecx │ │ - mov 0x8c(%esi),%eax │ │ + mov 0x8(%ebp),%eax │ │ + mov 0x38(%esp),%esi │ │ + movl $0xffffffff,(%esi,%eax,4) │ │ + mov 0x30(%esp),%eax │ │ + mov 0x34(%eax),%eax │ │ + cmp %eax,0x8(%ebp) │ │ + je 3484a │ │ + movswl 0x22(%ebp),%eax │ │ + addl $0x1,0x4c(%esp) │ │ + cmp $0xffff,%ax │ │ + je 34940 │ │ + mov 0x50(%esp),%ecx │ │ + lea (%eax,%eax,2),%edx │ │ + movswl 0x20(%ebp),%esi │ │ + mov 0x10(%ecx),%ecx │ │ + mov %esi,0x34(%esp) │ │ + mov (%ecx,%esi,4),%eax │ │ + mov 0x54(%esp),%ecx │ │ + mov 0x30(%esp),%esi │ │ + lea (%eax,%edx,4),%eax │ │ + mov 0x4(%ecx),%ecx │ │ + mov 0x14(%ebp),%edx │ │ + mov 0xbc(%esi),%esi │ │ + shl $0x2,%edx │ │ test %ecx,%ecx │ │ - mov (%eax,%edi,4),%edx │ │ - mov (%edx),%eax │ │ - jle 31e14 │ │ - add $0x4,%edx │ │ - mov %ebp,0x40(%esp) │ │ - mov %edx,0x3c(%esp) │ │ - mov %ecx,%ebp │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x68(%esi),%edx │ │ - mov (%edx,%eax,4),%edi │ │ - test %edi,%edi │ │ - je 31dfe │ │ - lea 0x0(%esi),%esi │ │ - mov %edi,0x4(%esp) │ │ - mov 0xc(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 1c990 │ │ - mov 0x50(%edi),%edi │ │ - test %edi,%edi │ │ - jne 31de8 │ │ - mov 0x3c(%esp),%edx │ │ - mov (%edx),%eax │ │ - add $0x4,%edx │ │ - sub $0x1,%ebp │ │ mov %edx,0x3c(%esp) │ │ - jne 31dd8 │ │ - mov 0x40(%esp),%ebp │ │ - mov 0x78(%esi),%eax │ │ - xor %edi,%edi │ │ - test %eax,%eax │ │ - jg 31e28 │ │ - jmp 31e50 │ │ - nop │ │ - add $0x1,%edi │ │ - cmp 0x78(%esi),%edi │ │ - jge 31e50 │ │ - mov 0x74(%esi),%eax │ │ - mov (%eax,%edi,4),%edx │ │ - mov 0x68(%esi),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - cmp 0x48(%eax),%ebp │ │ - jne 31e20 │ │ - mov %eax,0x4(%esp) │ │ - mov 0xc(%esi),%eax │ │ - mov %eax,(%esp) │ │ - add $0x1,%edi │ │ - call 1c990 │ │ - cmp 0x78(%esi),%edi │ │ - jl 31e28 │ │ - mov 0xc(%esi),%eax │ │ - jmp 3188a │ │ - mov 0x40(%esp),%esi │ │ - mov 0xa4(%esp),%edi │ │ - mov %edi,0x58(%esp) │ │ - mov 0xd0(%esi),%ebp │ │ - mov %ebp,0x68(%esp) │ │ - mov 0xc(%esi),%edi │ │ - mov 0x10(%esi),%edx │ │ - mov %edx,0x40(%esp) │ │ - mov 0x14(%esi),%ecx │ │ - mov %ecx,0x60(%esp) │ │ - mov %edi,0x64(%esp) │ │ - mov 0x14(%edi),%eax │ │ + jle 3484a │ │ mov 0x4(%eax),%edx │ │ - sub $0x1,%edx │ │ - js 31eb1 │ │ - mov 0xac(%esi),%ecx │ │ - lea (%edx,%edx,2),%eax │ │ - lea (%ecx,%eax,4),%eax │ │ - lea 0x0(%esi),%esi │ │ - sub $0x1,%edx │ │ - movl $0xe0000000,(%eax) │ │ - cmp $0xffffffff,%edx │ │ - lea -0xc(%eax),%eax │ │ - jne 31ea0 │ │ - mov 0x58(%esp),%ecx │ │ - mov 0x68(%esp),%edi │ │ - mov 0x58(%esp),%edx │ │ - mov 0x4(%esi),%ebp │ │ - shl $0x2,%edx │ │ - mov %ebp,0x4c(%esp) │ │ - mov %edx,0x6c(%esp) │ │ - mov (%edi,%ecx,4),%eax │ │ - cmp 0xb4(%esi),%eax │ │ - jge 3244e │ │ - mov 0xd4(%esi),%ebp │ │ - lea (%eax,%eax,8),%edi │ │ - mov %ebp,0x54(%esp) │ │ - mov 0xb0(%esi),%ebp │ │ - movl $0x0,0x50(%esp) │ │ - mov %esi,0x48(%esp) │ │ - lea 0x0(%ebp,%edi,4),%edi │ │ - mov %eax,%ebp │ │ - add $0x20,%edi │ │ - lea 0x0(%esi),%esi │ │ - mov -0x18(%edi),%eax │ │ - mov 0x54(%esp),%edx │ │ - mov 0x48(%esp),%ecx │ │ - movl $0xffffffff,(%edx,%eax,4) │ │ - mov 0x34(%ecx),%ecx │ │ - cmp %ecx,-0x18(%edi) │ │ - je 31faf │ │ - movzwl 0x2(%edi),%eax │ │ - addl $0x1,0x50(%esp) │ │ - cmp $0xffff,%ax │ │ - je 325f8 │ │ - mov 0x60(%esp),%esi │ │ - movswl (%edi),%ecx │ │ - mov %ecx,0x44(%esp) │ │ - mov 0x10(%esi),%edx │ │ - mov -0xc(%edi),%esi │ │ - shl $0x2,%esi │ │ - mov (%edx,%ecx,4),%ecx │ │ - mov 0x48(%esp),%edx │ │ - add 0xbc(%edx),%esi │ │ - mov 0x64(%esp),%edx │ │ - mov 0x14(%edx),%edx │ │ - mov 0x4(%edx),%edx │ │ - test %edx,%edx │ │ - mov %edx,0x3c(%esp) │ │ - jle 31faf │ │ - mov 0x48(%esp),%edx │ │ - mov %edi,0x5c(%esp) │ │ - cwtl │ │ - lea (%eax,%eax,2),%eax │ │ - mov 0x4(%ecx,%eax,4),%ecx │ │ - mov %ecx,%edi │ │ - mov 0xac(%edx),%eax │ │ - xor %edx,%edx │ │ - xchg %ax,%ax │ │ - movswl (%edi,%edx,2),%ecx │ │ - mov (%esi,%ecx,4),%ecx │ │ + mov 0x30(%esp),%eax │ │ + mov %ebp,0x44(%esp) │ │ + mov 0x3c(%esp),%ebp │ │ + lea (%edx,%ecx,2),%ecx │ │ + mov 0xac(%eax),%eax │ │ + mov %ecx,0x28(%esp) │ │ + jmp 34820 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movswl (%edx),%ecx │ │ + lea 0x0(%ebp,%ecx,4),%ecx │ │ + mov (%esi,%ecx,1),%ecx │ │ cmp (%eax),%ecx │ │ - jle 31f9f │ │ + jle 3483a │ │ mov %ecx,(%eax) │ │ - mov 0x44(%esp),%ecx │ │ - mov %ebp,0x4(%eax) │ │ + mov 0x34(%esp),%ecx │ │ + mov %edi,0x4(%eax) │ │ mov %ecx,0x8(%eax) │ │ - add $0x1,%edx │ │ + add $0x2,%edx │ │ add $0xc,%eax │ │ - cmp 0x3c(%esp),%edx │ │ - jne 31f88 │ │ - mov 0x5c(%esp),%edi │ │ - mov 0x48(%esp),%esi │ │ - add $0x1,%ebp │ │ - add $0x24,%edi │ │ - cmp 0xb4(%esi),%ebp │ │ - jl 31f08 │ │ - mov 0x50(%esp),%ecx │ │ - test %ecx,%ecx │ │ - je 32676 │ │ - mov 0x1d8(%esi),%edi │ │ - mov 0xf8(%esi),%ecx │ │ - add %edi,%ecx │ │ - mov 0x58(%esp),%edx │ │ - mov %ecx,0x50(%esp) │ │ - mov 0x58(%esi),%ecx │ │ - add $0x1,%edx │ │ - test %ecx,%ecx │ │ - mov %edx,0x54(%esp) │ │ - mov 0x50(%esi),%edi │ │ - jle 320b8 │ │ - mov 0x4c(%esp),%ebp │ │ - mov %esi,%eax │ │ + cmp 0x28(%esp),%edx │ │ + jne 34820 │ │ + mov 0x44(%esp),%ebp │ │ + mov 0x30(%esp),%eax │ │ + add $0x1,%edi │ │ + add $0x24,%ebp │ │ + cmp 0xb4(%eax),%edi │ │ + jl 34780 │ │ + mov 0x4c(%esp),%edx │ │ + mov %eax,%edi │ │ + test %edx,%edx │ │ + je 34af3 │ │ + mov 0x48(%esp),%eax │ │ + mov 0x58(%edi),%ebp │ │ + mov 0x50(%edi),%esi │ │ + add $0x1,%eax │ │ + mov %eax,0x54(%esp) │ │ + mov 0xf8(%edi),%eax │ │ + add 0x1d8(%edi),%eax │ │ test %ebp,%ebp │ │ - mov %ecx,%esi │ │ - je 3253d │ │ - mov %ecx,0x44(%esp) │ │ - mov %eax,%ecx │ │ + mov %eax,0x44(%esp) │ │ + jle 34b90 │ │ + mov %ebp,0x28(%esp) │ │ + jmp 3490b │ │ lea 0x0(%esi),%esi │ │ - movswl 0x5c(%edi),%edx │ │ - mov 0x4c(%esp),%esi │ │ - mov 0xac(%ecx),%eax │ │ - lea (%edx,%edx,2),%ebp │ │ - imul $0x54,%edx,%edx │ │ - add 0x40(%esi),%edx │ │ - lea (%eax,%ebp,4),%ebp │ │ - mov 0x0(%ebp),%eax │ │ - add 0x200(%ecx),%eax │ │ - add 0x204(%ecx),%eax │ │ - add 0x40(%edx),%eax │ │ + imul $0x54,%eax,%eax │ │ + add 0x40(%ecx),%eax │ │ + mov 0x40(%eax),%eax │ │ + sub 0x44(%ecx),%eax │ │ + add %edx,%eax │ │ + cmp %eax,0x44(%esp) │ │ + jge 348fd │ │ + mov 0x48(%esp),%ecx │ │ + cmp %ecx,0x48(%esi) │ │ + jl 348c2 │ │ + cmp 0x4(%esi),%eax │ │ + jle 348fd │ │ + mov 0x54(%esp),%ecx │ │ + mov %ecx,0xc(%esp) │ │ + mov 0x4(%ebp),%edx │ │ + mov %eax,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + mov %edx,0x8(%esp) │ │ + call 2a7d0 │ │ + mov 0x50(%esp),%eax │ │ + movswl 0x5c(%esi),%ecx │ │ + mov 0xc(%eax),%edx │ │ + movswl 0x5e(%esi),%eax │ │ + mov (%edx,%ecx,4),%edx │ │ + mov 0x8(%ebp),%ecx │ │ + mov (%edx,%eax,4),%eax │ │ + movzwl (%eax,%ecx,2),%eax │ │ + mov %ax,0x36(%esi) │ │ + add $0x60,%esi │ │ + subl $0x1,0x28(%esp) │ │ + je 34b82 │ │ + movswl 0x5c(%esi),%eax │ │ + mov 0xac(%edi),%edx │ │ + lea (%eax,%eax,2),%ecx │ │ + lea (%edx,%ecx,4),%ebp │ │ + mov 0x200(%edi),%edx │ │ + mov 0x40(%esp),%ecx │ │ + add 0x0(%ebp),%edx │ │ + add 0x204(%edi),%edx │ │ + test %ecx,%ecx │ │ + jne 348a0 │ │ + xor %eax,%eax │ │ + jmp 348ac │ │ + lea 0x0(%esi),%esi │ │ + mov 0x54(%esp),%eax │ │ + mov 0x4(%eax),%ecx │ │ + test %ecx,%ecx │ │ + jle 3484a │ │ + mov 0x30(%esp),%eax │ │ + lea (%ecx,%ecx,2),%ecx │ │ + mov 0x10(%ebp),%edx │ │ + mov 0xac(%eax),%eax │ │ + lea (%eax,%ecx,4),%ecx │ │ + jmp 34980 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + cmp %edx,(%eax) │ │ + jge 34990 │ │ + movswl 0x20(%ebp),%esi │ │ + mov %edx,(%eax) │ │ + mov %edi,0x4(%eax) │ │ + mov %esi,0x8(%eax) │ │ + add $0xc,%eax │ │ + cmp %ecx,%eax │ │ + jne 34980 │ │ + jmp 3484a │ │ + mov 0x58(%esp),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,0x38(%esp) │ │ + cmp %eax,0xb4(%edi) │ │ + jg 34bec │ │ + mov 0x68(%edi),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov 0x204(%edi),%eax │ │ + mov %eax,0x34(%esp) │ │ + mov 0x30(%esp),%esi │ │ + mov 0x30(%edi),%eax │ │ + mov (%esi,%eax,4),%ecx │ │ + mov 0xc(%edi),%eax │ │ + mov 0x14(%eax),%eax │ │ + movswl 0x28(%eax),%eax │ │ + lea (%eax,%eax,2),%edx │ │ + mov 0xac(%edi),%eax │ │ + lea (%eax,%edx,4),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,%esi │ │ + mov 0x1f8(%edi),%eax │ │ + mov 0x34(%esp),%edx │ │ + add (%esi),%eax │ │ + mov 0x40(%esp),%esi │ │ + add %eax,%edx │ │ + test %esi,%esi │ │ + je 351d0 │ │ + movswl 0x5c(%ecx),%eax │ │ + imul $0x54,%eax,%eax │ │ + add 0x40(%esi),%eax │ │ + mov 0x40(%eax),%eax │ │ sub 0x44(%esi),%eax │ │ - cmp %eax,0x50(%esp) │ │ - jge 3209e │ │ - mov 0x58(%esp),%edx │ │ - cmp %edx,0x48(%edi) │ │ - jl 3205b │ │ - cmp 0x4(%edi),%eax │ │ - jle 3209e │ │ + add %edx,%eax │ │ + cmp %eax,0x44(%esp) │ │ + jge 34a48 │ │ + mov 0x48(%esp),%esi │ │ + cmp %esi,0x48(%ecx) │ │ + jl 34a29 │ │ + cmp 0x4(%ecx),%eax │ │ + jle 34a48 │ │ mov 0x54(%esp),%esi │ │ mov %esi,0xc(%esp) │ │ - mov 0x4(%ebp),%edx │ │ + mov 0x30(%esp),%esi │ │ + mov 0x4(%esi),%edx │ │ + mov %eax,0x4(%esp) │ │ + mov %ecx,(%esp) │ │ mov %edx,0x8(%esp) │ │ + call 2a7d0 │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x18(%eax),%esi │ │ + cmp 0x1c(%eax),%esi │ │ + lea 0x0(,%esi,4),%ebp │ │ + jg 34af3 │ │ + nop │ │ + cmp %esi,0x30(%edi) │ │ + je 34ae0 │ │ + mov 0x10(%edi),%eax │ │ + cmp 0x20(%eax),%esi │ │ + je 34ae0 │ │ + mov 0x68(%edi),%eax │ │ + mov (%eax,%ebp,1),%ecx │ │ + test %ecx,%ecx │ │ + je 34ae0 │ │ + mov 0x1f4(%edi),%edx │ │ + mov 0x30(%esp),%eax │ │ + add (%eax),%edx │ │ + add 0x204(%edi),%edx │ │ + mov %edx,0x28(%esp) │ │ + mov 0x40(%esp),%edx │ │ + test %edx,%edx │ │ + je 34fd0 │ │ + movswl 0x5c(%ecx),%eax │ │ + imul $0x54,%eax,%eax │ │ + add 0x40(%edx),%eax │ │ + mov 0x40(%eax),%eax │ │ + sub 0x44(%edx),%eax │ │ + add 0x28(%esp),%eax │ │ + cmp %eax,0x44(%esp) │ │ + jge 34ae0 │ │ + mov 0x48(%esp),%edx │ │ + cmp %edx,0x48(%ecx) │ │ + jl 34ac1 │ │ + cmp 0x4(%ecx),%eax │ │ + jle 34ae0 │ │ + mov 0x54(%esp),%edx │ │ + mov %edx,0xc(%esp) │ │ + mov 0x30(%esp),%edx │ │ + mov 0x4(%edx),%edx │ │ mov %eax,0x4(%esp) │ │ - mov %ecx,0x30(%esp) │ │ - mov %edi,(%esp) │ │ - call 28200 │ │ - mov 0x60(%esp),%esi │ │ - movswl 0x5c(%edi),%edx │ │ - mov 0xc(%esi),%eax │ │ - movswl 0x5e(%edi),%esi │ │ - mov (%eax,%edx,4),%eax │ │ - mov 0x8(%ebp),%edx │ │ - mov (%eax,%esi,4),%eax │ │ - movzwl (%eax,%edx,2),%eax │ │ - mov %ax,0x36(%edi) │ │ - mov 0x30(%esp),%ecx │ │ - add $0x60,%edi │ │ - subl $0x1,0x44(%esp) │ │ - jne 32018 │ │ - mov %ecx,%esi │ │ - mov 0xd0(%esi),%eax │ │ - mov %eax,0x68(%esp) │ │ - mov 0x7c(%esi),%ebp │ │ + mov %ecx,(%esp) │ │ + mov %edx,0x8(%esp) │ │ + call 2a7d0 │ │ + mov 0x2c(%esp),%eax │ │ + add $0x1,%esi │ │ + add $0x4,%ebp │ │ + cmp 0x1c(%eax),%esi │ │ + jle 34a60 │ │ + mov 0x94(%esp),%eax │ │ + mov %eax,0x48(%esp) │ │ + mov 0x58(%edi),%ebp │ │ + mov 0x50(%edi),%esi │ │ test %ebp,%ebp │ │ - mov %ebp,%eax │ │ - jle 320e5 │ │ - mov 0x74(%esi),%edi │ │ - mov 0xa0(%esi),%ecx │ │ - xor %eax,%eax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edi,%eax,4),%edx │ │ - lea 0x1(%eax),%eax │ │ - cmp %ebp,%eax │ │ - lea (%edx,%edx,2),%edx │ │ - movl $0x80000000,0x4(%ecx,%edx,4) │ │ - jne 320d0 │ │ - mov 0x68(%esp),%ecx │ │ - mov 0x6c(%esp),%edx │ │ - mov (%ecx,%edx,1),%edx │ │ - cmp %edx,0xb4(%esi) │ │ - mov %edx,0x44(%esp) │ │ - jle 32203 │ │ - lea (%edx,%edx,8),%edx │ │ - shl $0x2,%edx │ │ - mov %edx,0x48(%esp) │ │ + jle 34b39 │ │ + mov %edi,0x28(%esp) │ │ + mov 0x48(%esp),%edi │ │ + jmp 34b20 │ │ lea 0x0(%esi),%esi │ │ - mov 0x48(%esp),%edx │ │ - add 0xb0(%esi),%edx │ │ - cmpb $0x0,0x4(%edx) │ │ - je 321e9 │ │ + add $0x60,%esi │ │ + sub $0x1,%ebp │ │ + je 34b35 │ │ + cmp %edi,0x48(%esi) │ │ + jne 34b18 │ │ + mov %esi,(%esp) │ │ + add $0x60,%esi │ │ + call 2a630 │ │ + sub $0x1,%ebp │ │ + jne 34b20 │ │ + mov 0x28(%esp),%edi │ │ + mov 0x78(%edi),%eax │ │ + xor %esi,%esi │ │ + mov 0x48(%esp),%ebp │ │ test %eax,%eax │ │ - jle 321e9 │ │ - xor %ecx,%ecx │ │ - mov %edx,0x5c(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x74(%esi),%eax │ │ - mov 0x40(%esp),%edx │ │ - mov (%eax,%ecx,4),%edi │ │ - lea (%edi,%edi,4),%eax │ │ + jg 34b50 │ │ + jmp 34b71 │ │ + add $0x1,%esi │ │ + cmp 0x78(%edi),%esi │ │ + jge 34b71 │ │ + mov 0x74(%edi),%eax │ │ + mov (%eax,%esi,4),%edx │ │ + mov 0x68(%edi),%eax │ │ + mov (%eax,%edx,4),%eax │ │ + cmp %ebp,0x48(%eax) │ │ + jne 34b48 │ │ + mov %eax,(%esp) │ │ + add $0x1,%esi │ │ + call 2a630 │ │ + cmp 0x78(%edi),%esi │ │ + jl 34b50 │ │ + addl $0x1,0xcc(%edi) │ │ + mov $0x1,%eax │ │ + jmp 346b2 │ │ + mov 0x5c(%esp),%eax │ │ + add 0xd0(%edi),%eax │ │ + mov %eax,0x58(%esp) │ │ + mov 0x7c(%edi),%ebp │ │ + test %ebp,%ebp │ │ + mov %ebp,%esi │ │ + jle 3499c │ │ + mov 0x74(%edi),%eax │ │ + mov 0xa0(%edi),%esi │ │ + lea (%eax,%ebp,4),%ecx │ │ + jmp 34bc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%eax),%edx │ │ + add $0x4,%eax │ │ + cmp %ecx,%eax │ │ + lea (%edx,%edx,2),%edx │ │ + movl $0x80000000,0x4(%esi,%edx,4) │ │ + jne 34bc0 │ │ + mov 0x58(%esp),%eax │ │ + mov %ebp,%esi │ │ + mov (%eax),%eax │ │ + mov %eax,0x38(%esp) │ │ + cmp 0xb4(%edi),%eax │ │ + jge 34d27 │ │ + mov 0x38(%esp),%eax │ │ + lea (%eax,%eax,8),%eax │ │ shl $0x2,%eax │ │ + mov %eax,0x4c(%esp) │ │ + lea 0x68(%esp),%eax │ │ mov %eax,0x3c(%esp) │ │ - mov 0x8(%edx),%eax │ │ - mov 0x3c(%esp),%ebp │ │ - mov 0x5c(%esp),%edx │ │ - mov 0x4(%eax,%ebp,1),%eax │ │ - movswl (%eax),%eax │ │ + jmp 34c20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x4c(%esp),%ecx │ │ + add 0xb0(%edi),%ecx │ │ + cmpb $0x0,0x4(%ecx) │ │ + je 34d0d │ │ + test %esi,%esi │ │ + jle 34d0d │ │ mov %ecx,0x30(%esp) │ │ + xor %eax,%eax │ │ + mov %eax,%ecx │ │ + jmp 34c60 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x74(%edi),%eax │ │ + mov %ecx,0x28(%esp) │ │ + mov (%eax,%ecx,4),%esi │ │ + mov 0x2c(%esp),%eax │ │ + lea (%esi,%esi,4),%edx │ │ + mov 0x8(%eax),%eax │ │ + shl $0x2,%edx │ │ + mov %edx,0x34(%esp) │ │ + mov 0x4(%eax,%edx,1),%eax │ │ + movswl (%eax),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 2e060 │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 30950 │ │ cmp $0xe0000000,%eax │ │ mov %eax,%ebp │ │ - mov 0x30(%esp),%ecx │ │ - je 321c0 │ │ - mov 0x5c(%esp),%edx │ │ - lea 0x7c(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ + mov 0x28(%esp),%ecx │ │ + je 34ce4 │ │ + mov 0x3c(%esp),%ecx │ │ + mov 0x30(%esp),%edx │ │ + mov %ecx,0x10(%esp) │ │ mov 0x1c(%edx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x18(%edx),%eax │ │ - mov 0x40(%esp),%edx │ │ + mov 0x34(%esp),%edx │ │ mov %eax,0x8(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x8(%edx),%edx │ │ - mov 0x10(%edx,%eax,1),%eax │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ + mov 0x10(%eax,%edx,1),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%esi),%eax │ │ + mov 0x38(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 49e50 │ │ + call 4e350 │ │ sar $0xa,%eax │ │ - mov 0x30(%esp),%ecx │ │ + mov 0x28(%esp),%ecx │ │ add %eax,%ebp │ │ - lea (%edi,%edi,2),%eax │ │ - mov 0xa0(%esi),%edi │ │ - lea (%edi,%eax,4),%eax │ │ + mov 0xa0(%edi),%eax │ │ + lea (%esi,%esi,2),%edx │ │ + lea (%eax,%edx,4),%eax │ │ cmp %ebp,0x4(%eax) │ │ - jge 321db │ │ - mov 0x44(%esp),%edx │ │ + jge 34cff │ │ + mov 0x38(%esp),%edx │ │ mov %ebp,0x4(%eax) │ │ mov %edx,0x8(%eax) │ │ + mov 0x7c(%edi),%esi │ │ add $0x1,%ecx │ │ - mov 0x7c(%esi),%eax │ │ - cmp %eax,%ecx │ │ - jl 32138 │ │ - addl $0x1,0x44(%esp) │ │ - addl $0x24,0x48(%esp) │ │ - mov 0x44(%esp),%ecx │ │ - cmp 0xb4(%esi),%ecx │ │ - jl 32110 │ │ - test %eax,%eax │ │ - jle 3284d │ │ - mov 0x68(%esi),%eax │ │ - mov 0x204(%esi),%edx │ │ - mov %eax,0x3c(%esp) │ │ - mov %edx,0x44(%esp) │ │ - xor %edi,%edi │ │ - xchg %ax,%ax │ │ - mov 0x74(%esi),%eax │ │ - mov 0x10(%esi),%edx │ │ - mov (%eax,%edi,4),%eax │ │ - cmp 0x20(%edx),%eax │ │ - je 32324 │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0xa0(%esi),%edx │ │ - mov (%ecx,%eax,4),%ebp │ │ - lea (%eax,%eax,2),%eax │ │ - lea (%edx,%eax,4),%eax │ │ - mov 0x4c(%esp),%ecx │ │ - mov 0x44(%esp),%edx │ │ - add 0x4(%eax),%edx │ │ - mov %edx,0x48(%esp) │ │ - xor %edx,%edx │ │ - test %ecx,%ecx │ │ - je 3226e │ │ - mov 0x4c(%esp),%ecx │ │ - movswl 0x5c(%ebp),%edx │ │ + cmp %esi,%ecx │ │ + jl 34c60 │ │ + addl $0x1,0x38(%esp) │ │ + addl $0x24,0x4c(%esp) │ │ + mov 0x38(%esp),%eax │ │ + cmp 0xb4(%edi),%eax │ │ + jl 34c20 │ │ + mov 0x68(%edi),%eax │ │ + test %esi,%esi │ │ + mov %eax,0x30(%esp) │ │ + mov 0x204(%edi),%eax │ │ + mov %eax,0x34(%esp) │ │ + jle 349c3 │ │ + xor %ebp,%ebp │ │ + mov %ebp,0x28(%esp) │ │ + jmp 34e0e │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movswl 0x5c(%ecx),%edx │ │ imul $0x54,%edx,%edx │ │ - add 0x40(%ecx),%edx │ │ - mov 0x40(%edx),%edx │ │ - sub 0x44(%ecx),%edx │ │ - add 0x48(%esp),%edx │ │ - cmp %edx,0x50(%esp) │ │ - jge 32324 │ │ - mov 0xb0(%esi),%ecx │ │ + add 0x40(%ebp),%edx │ │ + mov 0x40(%edx),%eax │ │ + sub 0x44(%ebp),%eax │ │ + add %esi,%eax │ │ + cmp %eax,0x44(%esp) │ │ + jge 34dfc │ │ + mov 0x48(%esp),%ebp │ │ + mov 0x38(%esp),%edx │ │ + mov 0xb0(%edi),%esi │ │ + cmp %ebp,0x48(%ecx) │ │ + mov 0x8(%edx),%edx │ │ + jl 34d87 │ │ + cmp 0x4(%ecx),%eax │ │ + jle 34dfc │ │ + mov 0x54(%esp),%ebp │ │ + mov %edx,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov %ecx,(%esp) │ │ + mov %ebp,0xc(%esp) │ │ + mov %edx,0x34(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + call 2a7d0 │ │ + mov 0x34(%esp),%edx │ │ + mov 0x30(%esp),%ecx │ │ + lea (%edx,%edx,8),%eax │ │ + mov 0x8(%esi,%eax,4),%eax │ │ + movswl 0x5c(%ecx),%esi │ │ + movswl 0x5e(%ecx),%ebp │ │ + lea (%eax,%eax,4),%edx │ │ + mov 0x2c(%esp),%eax │ │ mov 0x8(%eax),%eax │ │ - mov %ecx,0x48(%esp) │ │ - mov 0x58(%esp),%ecx │ │ - cmp %ecx,0x48(%ebp) │ │ - jl 3229b │ │ - cmp 0x4(%ebp),%edx │ │ - jle 32324 │ │ - mov 0x54(%esp),%ecx │ │ - mov %eax,0x8(%esp) │ │ - mov %ecx,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - mov %eax,0x34(%esp) │ │ - call 28200 │ │ - mov 0x34(%esp),%eax │ │ - mov 0x48(%esp),%edx │ │ - mov 0x40(%esp),%ecx │ │ - lea (%eax,%eax,8),%eax │ │ - mov 0x8(%edx,%eax,4),%eax │ │ - mov 0x60(%esp),%edx │ │ - lea (%eax,%eax,4),%eax │ │ + lea (%eax,%edx,4),%eax │ │ + mov 0x50(%esp),%edx │ │ mov 0xc(%edx),%edx │ │ - mov %edx,0x24(%esp) │ │ - movswl 0x5e(%ebp),%edx │ │ - mov %edx,0x3c(%esp) │ │ - mov 0x24(%esp),%edx │ │ - shl $0x2,%eax │ │ - add 0x8(%ecx),%eax │ │ - movswl 0x5c(%ebp),%ecx │ │ - mov (%edx,%ecx,4),%ecx │ │ - mov 0x8(%eax),%edx │ │ + mov (%edx,%esi,4),%edx │ │ + mov 0x8(%eax),%esi │ │ mov 0x4(%eax),%eax │ │ - movswl -0x2(%eax,%edx,2),%eax │ │ - mov %eax,0x48(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - mov (%ecx,%eax,4),%edx │ │ - mov 0x48(%esp),%ecx │ │ - movzwl (%edx,%ecx,2),%eax │ │ - mov %ax,0x36(%ebp) │ │ - mov 0x68(%esi),%ebp │ │ - mov 0x204(%esi),%eax │ │ - mov %ebp,0x3c(%esp) │ │ - mov %eax,0x44(%esp) │ │ - add $0x1,%edi │ │ - cmp 0x7c(%esi),%edi │ │ - jl 32220 │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x30(%esi),%eax │ │ - mov 0xac(%esi),%edi │ │ - mov (%edx,%eax,4),%ecx │ │ - mov 0xc(%esi),%eax │ │ - mov 0x44(%esp),%edx │ │ - mov 0x14(%eax),%eax │ │ - movswl 0x28(%eax),%eax │ │ - lea (%eax,%eax,2),%eax │ │ - shl $0x2,%eax │ │ - lea (%eax,%edi,1),%eax │ │ - mov 0x4c(%esp),%edi │ │ - add (%eax),%edx │ │ - mov %eax,0x3c(%esp) │ │ - add 0x1f8(%esi),%edx │ │ + mov (%edx,%ebp,4),%edx │ │ + movswl -0x2(%eax,%esi,2),%eax │ │ + movzwl (%edx,%eax,2),%eax │ │ + mov %ax,0x36(%ecx) │ │ + mov 0x68(%edi),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov 0x204(%edi),%eax │ │ + mov %eax,0x34(%esp) │ │ + addl $0x1,0x28(%esp) │ │ + mov 0x28(%esp),%eax │ │ + cmp 0x7c(%edi),%eax │ │ + jge 349c3 │ │ + mov 0x74(%edi),%eax │ │ + mov 0x28(%esp),%esi │ │ + mov 0x10(%edi),%edx │ │ + mov (%eax,%esi,4),%eax │ │ + cmp 0x20(%edx),%eax │ │ + je 34dfc │ │ + mov 0x30(%esp),%esi │ │ + lea (%eax,%eax,2),%edx │ │ + mov 0x40(%esp),%ebp │ │ + mov (%esi,%eax,4),%ecx │ │ + mov 0xa0(%edi),%eax │ │ + mov 0x34(%esp),%esi │ │ + lea (%eax,%edx,4),%eax │ │ + mov %eax,0x38(%esp) │ │ + add 0x4(%eax),%esi │ │ + test %ebp,%ebp │ │ + jne 34d50 │ │ xor %eax,%eax │ │ - test %edi,%edi │ │ - je 32381 │ │ - mov 0x4c(%esp),%ebp │ │ - movswl 0x5c(%ecx),%eax │ │ - imul $0x54,%eax,%eax │ │ - add 0x40(%ebp),%eax │ │ - mov 0x40(%eax),%eax │ │ - sub 0x44(%ebp),%eax │ │ - add %edx,%eax │ │ - cmp %eax,0x50(%esp) │ │ - jl 32640 │ │ - mov 0x40(%esp),%edx │ │ - mov 0x18(%edx),%edi │ │ - cmp 0x1c(%edx),%edi │ │ - jg 32443 │ │ - mov 0x4c(%esp),%eax │ │ - lea 0x0(,%edi,4),%ebp │ │ - test %eax,%eax │ │ - je 325b4 │ │ - cmp %edi,0x30(%esi) │ │ - je 32430 │ │ - mov 0x10(%esi),%eax │ │ - cmp 0x20(%eax),%edi │ │ - je 32430 │ │ - mov 0x68(%esi),%eax │ │ - mov (%eax,%ebp,1),%edx │ │ - test %edx,%edx │ │ - je 32430 │ │ - mov 0x3c(%esp),%ecx │ │ - mov (%ecx),%eax │ │ - add 0x1f4(%esi),%eax │ │ - movswl 0x5c(%edx),%ecx │ │ - add 0x204(%esi),%eax │ │ - imul $0x54,%ecx,%ecx │ │ - mov %ecx,0x44(%esp) │ │ - mov 0x4c(%esp),%ecx │ │ - mov 0x40(%ecx),%ecx │ │ - add %ecx,0x44(%esp) │ │ - mov 0x44(%esp),%ecx │ │ - add 0x40(%ecx),%eax │ │ - mov 0x4c(%esp),%ecx │ │ - sub 0x44(%ecx),%eax │ │ - cmp %eax,0x50(%esp) │ │ - jge 32430 │ │ - mov 0x58(%esp),%ecx │ │ - cmp %ecx,0x48(%edx) │ │ - jl 32411 │ │ - cmp 0x4(%edx),%eax │ │ - jle 32430 │ │ - mov 0x54(%esp),%ecx │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x4(%ecx),%ecx │ │ - mov %eax,0x4(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - call 28200 │ │ - mov 0x40(%esp),%edx │ │ - add $0x1,%edi │ │ - add $0x4,%ebp │ │ - cmp 0x1c(%edx),%edi │ │ - jle 323b0 │ │ - mov 0xa4(%esp),%ecx │ │ - mov %ecx,0x58(%esp) │ │ - mov 0x58(%esi),%ebp │ │ - mov 0x50(%esi),%edi │ │ + jmp 34d60 │ │ + mov 0x94(%esp),%esi │ │ + mov %eax,(%esp) │ │ + mov %esi,0x30(%esp) │ │ + call 1dad0 │ │ + mov 0x58(%edi),%ebp │ │ + mov 0x50(%edi),%esi │ │ test %ebp,%ebp │ │ - jle 32489 │ │ - mov %esi,0x3c(%esp) │ │ - mov 0x58(%esp),%esi │ │ - jmp 32470 │ │ - lea 0x0(%esi),%esi │ │ - add $0x60,%edi │ │ - sub $0x1,%ebp │ │ - je 32485 │ │ - cmp %esi,0x48(%edi) │ │ - jne 32468 │ │ - mov %edi,(%esp) │ │ - add $0x60,%edi │ │ - call 280e0 │ │ + jle 34ea6 │ │ + mov %edi,%edx │ │ + mov 0x30(%esp),%edi │ │ + jmp 34e80 │ │ + xchg %ax,%ax │ │ + add $0x60,%esi │ │ sub $0x1,%ebp │ │ - jne 32470 │ │ - mov 0x3c(%esp),%esi │ │ - mov 0x78(%esi),%eax │ │ - test %eax,%eax │ │ - jle 324c1 │ │ - xor %edi,%edi │ │ - mov 0x58(%esp),%ebp │ │ - jmp 324a0 │ │ - add $0x1,%edi │ │ - cmp 0x78(%esi),%edi │ │ - jge 324c1 │ │ - mov 0x74(%esi),%eax │ │ - mov (%eax,%edi,4),%edx │ │ - mov 0x68(%esi),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - cmp %ebp,0x48(%eax) │ │ - jne 32498 │ │ + je 34ea4 │ │ + cmp 0x48(%esi),%edi │ │ + jne 34e78 │ │ + mov %esi,0x4(%esp) │ │ + add $0x60,%esi │ │ + mov 0xc(%edx),%eax │ │ + mov %edx,0x28(%esp) │ │ mov %eax,(%esp) │ │ - add $0x1,%edi │ │ - call 280e0 │ │ - cmp 0x78(%esi),%edi │ │ - jl 324a0 │ │ - addl $0x1,0xcc(%esi) │ │ - lea 0x8c(%esp),%esp │ │ - pop %ebx │ │ - mov $0x1,%eax │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - cmp 0x4(%edi),%edx │ │ - jle 32531 │ │ - mov 0x54(%esp),%ecx │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x4(%ebp),%ecx │ │ - mov %ecx,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + call 1db30 │ │ + mov 0x28(%esp),%edx │ │ + sub $0x1,%ebp │ │ + jne 34e80 │ │ + mov %edx,%edi │ │ + mov 0x30(%esp),%ebp │ │ + xor %esi,%esi │ │ + and $0x1,%ebp │ │ + lea (%edi,%ebp,4),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x84(%eax),%eax │ │ + mov %eax,0x28(%esp) │ │ + mov %eax,%ecx │ │ + mov 0x80(%edi),%eax │ │ + test %ecx,%ecx │ │ + mov (%eax,%ebp,4),%eax │ │ + mov (%eax),%edx │ │ mov %eax,0x34(%esp) │ │ - mov %edi,(%esp) │ │ - call 28200 │ │ - mov 0x60(%esp),%ecx │ │ - movswl 0x5c(%edi),%edx │ │ - mov %edx,0x44(%esp) │ │ - mov 0xc(%ecx),%edx │ │ - movswl 0x5e(%edi),%ecx │ │ - mov %ecx,0x3c(%esp) │ │ - mov 0x44(%esp),%ecx │ │ - mov (%edx,%ecx,4),%edx │ │ - mov 0x8(%ebp),%ecx │ │ - mov 0x3c(%esp),%ebp │ │ - mov (%edx,%ebp,4),%edx │ │ - movzwl (%edx,%ecx,2),%edx │ │ - mov %dx,0x36(%edi) │ │ - mov 0x34(%esp),%eax │ │ - add $0x60,%edi │ │ - sub $0x1,%esi │ │ - je 32846 │ │ - movswl 0x5c(%edi),%edx │ │ - lea (%edx,%edx,2),%ebp │ │ - mov 0xac(%eax),%edx │ │ - lea (%edx,%ebp,4),%ebp │ │ - mov 0x0(%ebp),%edx │ │ - add 0x200(%eax),%edx │ │ - add 0x204(%eax),%edx │ │ - cmp %edx,0x50(%esp) │ │ - jge 32531 │ │ - mov 0x58(%esp),%ecx │ │ - cmp %ecx,0x48(%edi) │ │ - jge 324d9 │ │ - jmp 324de │ │ - mov 0x58(%esp),%ecx │ │ - cmp %ecx,0x48(%edx) │ │ - jl 32582 │ │ - cmp 0x4(%edx),%eax │ │ - jle 325a1 │ │ - mov 0x54(%esp),%ecx │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x4(%ecx),%ecx │ │ - mov %eax,0x4(%esp) │ │ - mov %ecx,0x8(%esp) │ │ + jle 34f09 │ │ + mov %ebp,0x38(%esp) │ │ + mov %esi,%ebp │ │ + mov %edi,%esi │ │ + mov 0x34(%esp),%edi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edx,0x4(%esp) │ │ + add $0x1,%ebp │ │ + mov 0xc(%esi),%edx │ │ mov %edx,(%esp) │ │ - call 28200 │ │ - mov 0x40(%esp),%eax │ │ - add $0x1,%edi │ │ - add $0x4,%ebp │ │ - cmp %edi,0x1c(%eax) │ │ - jl 32443 │ │ - cmp %edi,0x30(%esi) │ │ - je 325a1 │ │ - mov 0x10(%esi),%eax │ │ - cmp 0x20(%eax),%edi │ │ - je 325a1 │ │ - mov 0x68(%esi),%eax │ │ - mov (%eax,%ebp,1),%edx │ │ - test %edx,%edx │ │ - je 325a1 │ │ - mov 0x3c(%esp),%ecx │ │ - mov (%ecx),%eax │ │ - add 0x1f4(%esi),%eax │ │ - add 0x204(%esi),%eax │ │ - cmp 0x50(%esp),%eax │ │ - jg 32574 │ │ - mov 0x40(%esp),%eax │ │ - add $0x1,%edi │ │ - add $0x4,%ebp │ │ - cmp %edi,0x1c(%eax) │ │ - jge 325b4 │ │ - jmp 32443 │ │ + call 1db30 │ │ + mov (%edi,%ebp,4),%edx │ │ + cmp 0x28(%esp),%ebp │ │ + jne 34ee8 │ │ + mov 0x38(%esp),%ebp │ │ + mov %esi,%edi │ │ + mov 0x2c(%esp),%eax │ │ + xor %esi,%esi │ │ + mov 0x90(%eax),%eax │ │ + mov %eax,0x28(%esp) │ │ + mov %eax,%ecx │ │ + mov 0x8c(%edi),%eax │ │ + test %ecx,%ecx │ │ + mov (%eax,%ebp,4),%eax │ │ + mov %edi,%ebp │ │ + mov %eax,0x2c(%esp) │ │ + mov (%eax),%eax │ │ + jle 34f88 │ │ + jmp 34f40 │ │ nop │ │ - mov 0x64(%esp),%esi │ │ - mov 0x14(%esi),%eax │ │ - mov 0x4(%eax),%eax │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x68(%ebp),%edx │ │ + mov (%edx,%eax,4),%edi │ │ + test %edi,%edi │ │ + je 34f76 │ │ + jmp 34f60 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %edi,0x4(%esp) │ │ + mov 0xc(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call 1db30 │ │ + mov 0x50(%edi),%edi │ │ + test %edi,%edi │ │ + jne 34f60 │ │ + mov 0x2c(%esp),%eax │ │ + add $0x1,%esi │ │ + cmp 0x28(%esp),%esi │ │ + mov (%eax,%esi,4),%eax │ │ + jne 34f40 │ │ + mov %ebp,%edi │ │ + mov 0x78(%edi),%eax │ │ + xor %esi,%esi │ │ + mov 0x30(%esp),%ebp │ │ test %eax,%eax │ │ - mov %eax,0x3c(%esp) │ │ - jle 31faf │ │ - mov 0x48(%esp),%edx │ │ - mov -0x10(%edi),%ecx │ │ - mov 0xac(%edx),%eax │ │ - xor %edx,%edx │ │ - lea 0x0(%esi),%esi │ │ - cmp %ecx,(%eax) │ │ - jge 3262f │ │ - mov %ecx,(%eax) │ │ - mov %ebp,0x4(%eax) │ │ - movswl (%edi),%esi │ │ - mov %esi,0x8(%eax) │ │ - add $0x1,%edx │ │ - add $0xc,%eax │ │ - cmp 0x3c(%esp),%edx │ │ - jne 32620 │ │ - jmp 31faf │ │ - mov 0x58(%esp),%edx │ │ - cmp %edx,0x48(%ecx) │ │ - jl 32652 │ │ - cmp 0x4(%ecx),%eax │ │ - jle 3238d │ │ - mov 0x3c(%esp),%ebp │ │ - mov 0x54(%esp),%edi │ │ - mov %edi,0xc(%esp) │ │ - mov 0x4(%ebp),%edx │ │ + jg 34fa0 │ │ + jmp 34fc8 │ │ + nop │ │ + add $0x1,%esi │ │ + cmp 0x78(%edi),%esi │ │ + jge 34fc8 │ │ + mov 0x74(%edi),%eax │ │ + mov (%eax,%esi,4),%edx │ │ + mov 0x68(%edi),%eax │ │ + mov (%eax,%edx,4),%eax │ │ + cmp 0x48(%eax),%ebp │ │ + jne 34f98 │ │ mov %eax,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %ecx,(%esp) │ │ - call 28200 │ │ - jmp 3238d │ │ - mov 0xa4(%esp),%edi │ │ - mov %edi,0x58(%esp) │ │ - jmp 3244e │ │ + add $0x1,%esi │ │ + mov 0xc(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 1db30 │ │ + cmp 0x78(%edi),%esi │ │ + jl 34fa0 │ │ + mov 0xc(%edi),%eax │ │ + jmp 34253 │ │ + xor %eax,%eax │ │ + jmp 34aa9 │ │ mov %eax,0x14(%esp) │ │ - mov 0xa4(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ + mov 0x94(%esp),%eax │ │ movl $0x5c6,0x8(%esp) │ │ - lea -0x168a0(%ebx),%eax │ │ movl $0x1,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x186b8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x16ab0(%ebx),%eax │ │ + lea -0x188c8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x58(%esi),%ebp │ │ - mov 0xa4(%esp),%ecx │ │ - test %ebp,%ebp │ │ - mov 0xf8(%esi),%edi │ │ - mov %ecx,0x48(%esp) │ │ - mov 0x50(%esi),%eax │ │ - jle 32717 │ │ - mov %edi,%edx │ │ - mov %esi,0x3c(%esp) │ │ - mov %ecx,%edi │ │ - mov %eax,%esi │ │ - jmp 326f0 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x60,%esi │ │ - sub $0x1,%ebp │ │ - je 32711 │ │ - cmp 0x48(%esi),%edi │ │ - jne 326e8 │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - mov %edx,0x34(%esp) │ │ - add $0x60,%esi │ │ - call 28220 │ │ - sub $0x1,%ebp │ │ - mov 0x34(%esp),%edx │ │ - jne 326f0 │ │ - mov %edx,%edi │ │ - mov 0x3c(%esp),%esi │ │ - mov 0x48(%esp),%eax │ │ - and $0x1,%eax │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - lea 0x20(%eax),%eax │ │ - mov 0x4(%esi,%eax,4),%ebp │ │ - mov 0x80(%esi),%eax │ │ + call 67510 │ │ + mov 0x58(%edi),%ebp │ │ + mov 0x94(%esp),%eax │ │ + mov 0xf8(%edi),%esi │ │ test %ebp,%ebp │ │ - mov (%eax,%edx,4),%eax │ │ - mov (%eax),%edx │ │ - jle 32762 │ │ - add $0x4,%eax │ │ - mov %esi,0x44(%esp) │ │ - mov %eax,%esi │ │ - lea 0x0(%esi),%esi │ │ - mov %edx,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 28220 │ │ - sub $0x1,%ebp │ │ - mov (%esi),%edx │ │ - lea 0x4(%esi),%esi │ │ - jne 32748 │ │ - mov 0x44(%esp),%esi │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x3c(%esp),%ecx │ │ - lea 0x24(%eax),%eax │ │ - mov (%esi,%eax,4),%edx │ │ - mov 0x8c(%esi),%eax │ │ - test %edx,%edx │ │ - mov (%eax,%ecx,4),%ebp │ │ - mov 0x0(%ebp),%eax │ │ - jle 327d0 │ │ - mov %esi,0x44(%esp) │ │ - add $0x4,%ebp │ │ - mov %edx,%esi │ │ + mov %eax,0x38(%esp) │ │ + mov 0x50(%edi),%eax │ │ + jle 3506f │ │ + mov %edi,0x2c(%esp) │ │ + mov %esi,%edi │ │ + mov %ebp,%esi │ │ + mov %eax,%ebp │ │ + mov 0x38(%esp),%eax │ │ + jmp 35048 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x44(%esp),%ecx │ │ - mov 0x68(%ecx),%edx │ │ - mov (%edx,%eax,4),%eax │ │ - test %eax,%eax │ │ - je 327c1 │ │ - mov %ebp,0x3c(%esp) │ │ - mov %esi,%ebp │ │ - mov %eax,%esi │ │ - xchg %ax,%ax │ │ - mov %esi,(%esp) │ │ + add $0x60,%ebp │ │ + sub $0x1,%esi │ │ + je 35069 │ │ + cmp 0x48(%ebp),%eax │ │ + jne 35040 │ │ + mov %ebp,(%esp) │ │ + add $0x60,%ebp │ │ mov %edi,0x4(%esp) │ │ - call 28220 │ │ - mov 0x50(%esi),%esi │ │ - test %esi,%esi │ │ - jne 327a8 │ │ - mov %ebp,%esi │ │ - mov 0x3c(%esp),%ebp │ │ - mov 0x0(%ebp),%eax │ │ - add $0x4,%ebp │ │ + mov %eax,0x28(%esp) │ │ + call 2a7f0 │ │ + mov 0x28(%esp),%eax │ │ sub $0x1,%esi │ │ - jne 32790 │ │ - mov 0x44(%esp),%esi │ │ - mov 0x78(%esi),%ecx │ │ - test %ecx,%ecx │ │ - jle 32819 │ │ - mov %edi,0x3c(%esp) │ │ + jne 35048 │ │ + mov %edi,%esi │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x38(%esp),%eax │ │ xor %ebp,%ebp │ │ - mov 0x48(%esp),%edi │ │ - jmp 327f0 │ │ + and $0x1,%eax │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,%ecx │ │ + lea (%edi,%eax,4),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x84(%eax),%eax │ │ + mov %eax,0x28(%esp) │ │ + mov 0x80(%edi),%eax │ │ + mov (%eax,%ecx,4),%ecx │ │ + mov 0x28(%esp),%eax │ │ + mov (%ecx),%edx │ │ + test %eax,%eax │ │ + jle 350dd │ │ + mov %edi,0x3c(%esp) │ │ + mov %ebp,%edi │ │ + mov %ecx,%ebp │ │ + jmp 350c0 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%ebp │ │ - cmp 0x78(%esi),%ebp │ │ - jge 32819 │ │ - mov 0x74(%esi),%eax │ │ - mov (%eax,%ebp,4),%edx │ │ - mov 0x68(%esi),%eax │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %edx,(%esp) │ │ + add $0x1,%edi │ │ + mov %esi,0x4(%esp) │ │ + call 2a7f0 │ │ + mov 0x0(%ebp,%edi,4),%edx │ │ + cmp 0x28(%esp),%edi │ │ + jne 350c0 │ │ + mov 0x3c(%esp),%edi │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x30(%esp),%edx │ │ + mov 0x90(%eax),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov %eax,%ecx │ │ + mov 0x8c(%edi),%eax │ │ mov (%eax,%edx,4),%eax │ │ - cmp 0x48(%eax),%edi │ │ - jne 327e8 │ │ - mov 0x3c(%esp),%edx │ │ - mov %eax,(%esp) │ │ - mov %edx,0x4(%esp) │ │ + xor %edx,%edx │ │ + test %ecx,%ecx │ │ + mov %eax,0x30(%esp) │ │ + mov (%eax),%eax │ │ + jle 35167 │ │ + mov %edi,0x28(%esp) │ │ + mov %edx,%ebp │ │ + jmp 35120 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x28(%esp),%edi │ │ + mov 0x68(%edi),%edx │ │ + mov (%edx,%eax,4),%edi │ │ + test %edi,%edi │ │ + je 35153 │ │ + jmp 35140 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %edi,(%esp) │ │ + mov %esi,0x4(%esp) │ │ + call 2a7f0 │ │ + mov 0x50(%edi),%edi │ │ + test %edi,%edi │ │ + jne 35140 │ │ + mov 0x30(%esp),%eax │ │ add $0x1,%ebp │ │ - call 28220 │ │ - cmp 0x78(%esi),%ebp │ │ - jl 327f0 │ │ - movl $0x1,0x100(%esi) │ │ - jmp 318ee │ │ - mov 0xd0(%esi),%edi │ │ - mov %edi,0x68(%esp) │ │ - jmp 31e71 │ │ - mov 0xd0(%esi),%ecx │ │ - mov %ecx,0x68(%esp) │ │ - jmp 31e71 │ │ - mov %eax,%esi │ │ - jmp 320ae │ │ - mov 0x68(%esi),%edi │ │ - mov 0x204(%esi),%ebp │ │ - mov %edi,0x3c(%esp) │ │ - mov %ebp,0x44(%esp) │ │ - jmp 32330 │ │ - mov 0xd0(%ecx),%edi │ │ - mov 0x48(%esp),%ebp │ │ - mov %edi,0x68(%esp) │ │ - mov 0x208(%ecx),%eax │ │ - mov (%edi,%ebp,1),%edi │ │ - jmp 31c11 │ │ - mov 0xa4(%esp),%edx │ │ - mov %edx,0x58(%esp) │ │ - jmp 31e71 │ │ + cmp 0x2c(%esp),%ebp │ │ + mov (%eax,%ebp,4),%eax │ │ + jne 35120 │ │ + mov 0x28(%esp),%edi │ │ + mov 0x78(%edi),%eax │ │ + xor %ebp,%ebp │ │ + test %eax,%eax │ │ + jle 351b1 │ │ + mov %esi,0x28(%esp) │ │ + mov 0x38(%esp),%esi │ │ + jmp 35188 │ │ + lea 0x0(%esi),%esi │ │ + add $0x1,%ebp │ │ + cmp 0x78(%edi),%ebp │ │ + jge 351b1 │ │ + mov 0x74(%edi),%eax │ │ + mov (%eax,%ebp,4),%ecx │ │ + mov 0x68(%edi),%eax │ │ + mov (%eax,%ecx,4),%eax │ │ + cmp 0x48(%eax),%esi │ │ + jne 35180 │ │ + mov 0x28(%esp),%ecx │ │ + add $0x1,%ebp │ │ + mov %eax,(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + call 2a7f0 │ │ + cmp 0x78(%edi),%ebp │ │ + jl 35188 │ │ + movl $0x1,0x100(%edi) │ │ + jmp 342b7 │ │ + mov 0x94(%esp),%eax │ │ + mov %eax,0x48(%esp) │ │ + jmp 346e7 │ │ + xor %eax,%eax │ │ + jmp 34a13 │ │ + movl $0x0,0x34(%esp) │ │ + mov $0xe0000000,%esi │ │ + jmp 34475 │ │ + xor %eax,%eax │ │ + jmp 34628 │ │ + movl $0x4d7,0x8(%esp) │ │ + lea -0x18684(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x188c8(%ebx),%eax │ │ + movl $0x5,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x1,(%esp) │ │ + call d7e0 │ │ + call db70 │ │ + jmp 35240 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ │ │ -00032890 : │ │ +00035240 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5075b,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%esi │ │ - mov 0xc(%esi),%eax │ │ + call db90 │ │ + add $0x58c7f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x50(%esp),%ebp │ │ + mov 0xc(%ebp),%eax │ │ mov 0x60(%eax),%eax │ │ - mov %esi,(%esp) │ │ - mov %eax,0x38(%esp) │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 2d6b0 │ │ - mov 0x58(%esi),%edi │ │ - mov 0x50(%esi),%ebp │ │ - test %edi,%edi │ │ - jle 328d8 │ │ + mov %eax,0x2c(%esp) │ │ + call 2ff10 │ │ + mov 0x58(%ebp),%esi │ │ + mov 0x50(%ebp),%edi │ │ + test %esi,%esi │ │ + jle 35290 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov %edi,(%esp) │ │ + add $0x60,%edi │ │ + call 2a630 │ │ + sub $0x1,%esi │ │ + jne 35280 │ │ + mov 0x2c(%esp),%eax │ │ + xor %esi,%esi │ │ + and $0x1,%eax │ │ + mov %eax,0x28(%esp) │ │ + mov %eax,%edx │ │ + lea 0x0(%ebp,%eax,4),%eax │ │ + mov %eax,0x20(%esp) │ │ + mov 0x84(%eax),%eax │ │ + mov %eax,%ecx │ │ + mov 0x80(%ebp),%eax │ │ + test %ecx,%ecx │ │ + mov (%eax,%edx,4),%edi │ │ + mov (%edi),%edx │ │ + jle 352f6 │ │ + mov %ebp,0x50(%esp) │ │ + mov %esi,%ebp │ │ + mov %ecx,%esi │ │ + jmp 352e0 │ │ nop │ │ - mov %ebp,(%esp) │ │ - add $0x60,%ebp │ │ - call 280e0 │ │ - sub $0x1,%edi │ │ - jne 328c8 │ │ - mov 0x38(%esp),%edx │ │ - and $0x1,%edx │ │ - mov %edx,%eax │ │ - mov %edx,0x3c(%esp) │ │ - lea 0x20(%eax),%eax │ │ - mov 0x4(%esi,%eax,4),%edi │ │ - mov 0x80(%esi),%eax │ │ - test %edi,%edi │ │ - mov (%eax,%edx,4),%ebp │ │ - mov 0x0(%ebp),%eax │ │ - jle 32913 │ │ - add $0x4,%ebp │ │ nop │ │ - mov %eax,(%esp) │ │ - call 280e0 │ │ - sub $0x1,%edi │ │ - mov 0x0(%ebp),%eax │ │ - lea 0x4(%ebp),%ebp │ │ - jne 32900 │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x3c(%esp),%edx │ │ - lea 0x24(%eax),%eax │ │ - mov (%esi,%eax,4),%edi │ │ - mov 0x8c(%esi),%eax │ │ - test %edi,%edi │ │ - mov (%eax,%edx,4),%ebp │ │ - mov 0x0(%ebp),%ecx │ │ - jle 32987 │ │ - add $0x4,%ebp │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x10(%esi),%edx │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %edx,(%esp) │ │ + add $0x1,%ebp │ │ + call 2a630 │ │ + mov (%edi,%ebp,4),%edx │ │ + cmp %esi,%ebp │ │ + jne 352e0 │ │ + mov 0x50(%esp),%ebp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x28(%esp),%esi │ │ + mov 0x90(%eax),%eax │ │ + mov %eax,0x20(%esp) │ │ + mov %eax,%edx │ │ + mov 0x8c(%ebp),%eax │ │ + mov (%eax,%esi,4),%eax │ │ + xor %esi,%esi │ │ + test %edx,%edx │ │ + mov (%eax),%ecx │ │ + mov %eax,0x28(%esp) │ │ + jle 35372 │ │ + nop │ │ + mov 0x10(%ebp),%edx │ │ lea (%ecx,%ecx,4),%eax │ │ - shl $0x2,%eax │ │ - add 0x8(%edx),%eax │ │ + mov 0x8(%edx),%edi │ │ + lea (%edi,%eax,4),%eax │ │ cmpl $0x1,0x8(%eax) │ │ - je 3297c │ │ + je 35362 │ │ test %ecx,%ecx │ │ lea 0x1f(%ecx),%eax │ │ - mov 0x6c(%esi),%edx │ │ + mov 0x6c(%ebp),%edx │ │ + mov $0x1,%edi │ │ cmovns %ecx,%eax │ │ + shl %cl,%edi │ │ sar $0x5,%eax │ │ - lea (%edx,%eax,4),%eax │ │ - mov $0x1,%edx │ │ - shl %cl,%edx │ │ - not %edx │ │ - and %edx,(%eax) │ │ - mov 0x68(%esi),%eax │ │ + not %edi │ │ + and %edi,(%edx,%eax,4) │ │ + mov 0x68(%ebp),%eax │ │ mov (%eax,%ecx,4),%eax │ │ test %eax,%eax │ │ - je 3297c │ │ + je 35362 │ │ mov %ecx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 2dfe0 │ │ - mov 0x0(%ebp),%ecx │ │ - add $0x4,%ebp │ │ - sub $0x1,%edi │ │ - jne 32938 │ │ - lea 0x134(%esi),%eax │ │ + mov %ebp,(%esp) │ │ + call 308c0 │ │ + mov 0x28(%esp),%eax │ │ + add $0x1,%esi │ │ + cmp 0x20(%esp),%esi │ │ + mov (%eax,%esi,4),%ecx │ │ + jne 35320 │ │ + lea 0x134(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 63300 │ │ - mov 0x38(%esp),%eax │ │ + call 6c250 │ │ + mov 0x2c(%esp),%eax │ │ test %eax,%eax │ │ - jle 32ba5 │ │ - lea -0x1cd08(%ebx),%eax │ │ + jle 35581 │ │ + mov 0x2c(%esp),%eax │ │ + lea 0x1(%eax),%esi │ │ + lea -0x1eb1c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%esi),%eax │ │ - mov 0x38(%esp),%ebp │ │ + mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - add $0x1,%ebp │ │ - call 5d080 │ │ - mov 0x38(%esp),%ecx │ │ - mov 0xb4(%esi),%edi │ │ - sar %ecx │ │ + call 65e30 │ │ + cvtsi2sd %eax,%xmm0 │ │ + mov 0x2c(%esp),%eax │ │ + mov 0xb4(%ebp),%edi │ │ + cvtsi2sd %esi,%xmm1 │ │ + sar %eax │ │ + mov %eax,0x28(%esp) │ │ + add %edi,%eax │ │ mov %edi,0x10(%esp) │ │ - cvtsi2sd %eax,%xmm1 │ │ - cvtsi2sd %ebp,%xmm0 │ │ - lea (%edi,%ecx,1),%eax │ │ mov %eax,%edx │ │ sar $0x1f,%edx │ │ - lea -0x16ab0(%ebx),%edi │ │ - idiv %ebp │ │ - divsd %xmm1,%xmm0 │ │ - mov %ecx,0x34(%esp) │ │ + lea -0x188c8(%ebx),%edi │ │ + idiv %esi │ │ + divsd %xmm0,%xmm1 │ │ movl $0x60e,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ + mov %edi,0x4(%esp) │ │ + movsd %xmm1,0x20(%esp) │ │ mov %eax,0x14(%esp) │ │ - lea -0x1bd66(%ebx),%eax │ │ + lea -0x1db7a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movsd %xmm0,0x20(%esp) │ │ - call 5e6d0 │ │ - mov 0x130(%esi),%eax │ │ - mov 0x34(%esp),%ecx │ │ + call 67510 │ │ + mov 0x130(%ebp),%ecx │ │ + mov 0x28(%esp),%eax │ │ + movl $0x610,0x8(%esp) │ │ + mov %ecx,0x10(%esp) │ │ + mov %edi,0x4(%esp) │ │ add %ecx,%eax │ │ + movl $0x1,(%esp) │ │ mov %eax,%edx │ │ sar $0x1f,%edx │ │ - idiv %ebp │ │ + idiv %esi │ │ mov %eax,0x14(%esp) │ │ - mov 0x130(%esi),%eax │ │ - mov %eax,0x10(%esp) │ │ - movl $0x610,0x8(%esp) │ │ - lea -0x16840(%ebx),%eax │ │ - mov %edi,0x4(%esp) │ │ + lea -0x18658(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x110(%esi),%eax │ │ - mov 0x114(%esi),%ecx │ │ - mov 0x118(%esi),%edx │ │ + call 67510 │ │ + mov 0x110(%ebp),%eax │ │ + mov 0x114(%ebp),%ecx │ │ + mov 0x118(%ebp),%edx │ │ + mov %eax,0x18(%esp) │ │ + movl $0x614,0x8(%esp) │ │ add %eax,%ecx │ │ mov %edx,0x1c(%esp) │ │ mov %ecx,%edx │ │ - mov %eax,0x18(%esp) │ │ - mov %ecx,%eax │ │ sar $0x1f,%edx │ │ - mov %ecx,0x10(%esp) │ │ - idiv %ebp │ │ - movl $0x614,0x8(%esp) │ │ + mov %ecx,%eax │ │ + idiv %esi │ │ mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ + mov %ecx,0x10(%esp) │ │ mov %eax,0x14(%esp) │ │ - lea -0x16820(%ebx),%eax │ │ + lea -0x18638(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x11c(%esi),%ecx │ │ + call 67510 │ │ + mov 0x11c(%ebp),%ecx │ │ movl $0x617,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %ecx,%edx │ │ mov %ecx,%eax │ │ sar $0x1f,%edx │ │ + idiv %esi │ │ mov %ecx,0x10(%esp) │ │ - idiv %ebp │ │ - mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ mov %eax,0x14(%esp) │ │ - lea -0x167f0(%ebx),%eax │ │ + lea -0x18608(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x120(%esi),%ecx │ │ + call 67510 │ │ + mov 0x120(%ebp),%ecx │ │ movl $0x619,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %ecx,%edx │ │ mov %ecx,%eax │ │ sar $0x1f,%edx │ │ + idiv %esi │ │ mov %ecx,0x10(%esp) │ │ - idiv %ebp │ │ - mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ mov %eax,0x14(%esp) │ │ - lea -0x167b8(%ebx),%eax │ │ + lea -0x185d0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - movsd 0x138(%esi),%xmm1 │ │ - lea -0x1bd48(%ebx),%eax │ │ - movsd 0x20(%esp),%xmm0 │ │ - movapd %xmm1,%xmm2 │ │ - divsd %xmm0,%xmm2 │ │ - movsd %xmm1,0x10(%esp) │ │ + call 67510 │ │ + movsd 0x138(%ebp),%xmm0 │ │ + lea -0x1db5c(%ebx),%eax │ │ + movsd %xmm0,0x10(%esp) │ │ + movsd %xmm0,%xmm3 │ │ + divsd 0x20(%esp),%xmm3 │ │ mov %eax,0xc(%esp) │ │ movl $0x61c,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - movsd %xmm2,0x18(%esp) │ │ - call 5e6d0 │ │ - movsd 0x140(%esi),%xmm1 │ │ - lea -0x1bd2d(%ebx),%eax │ │ - movsd 0x20(%esp),%xmm0 │ │ - movapd %xmm1,%xmm2 │ │ - divsd %xmm0,%xmm2 │ │ - movsd %xmm1,0x10(%esp) │ │ + movsd %xmm3,0x18(%esp) │ │ + call 67510 │ │ + movsd 0x140(%ebp),%xmm0 │ │ + lea -0x1db41(%ebx),%eax │ │ + movsd %xmm0,0x10(%esp) │ │ + movsd %xmm0,%xmm1 │ │ + divsd 0x20(%esp),%xmm1 │ │ mov %eax,0xc(%esp) │ │ movl $0x61f,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - movsd %xmm2,0x18(%esp) │ │ - call 5e6d0 │ │ - lea 0x4c(%esp),%esp │ │ + movsd %xmm1,0x18(%esp) │ │ + call 67510 │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ + jmp 355a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ push %edi │ │ + mov %eax,%edi │ │ push %esi │ │ - mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x50439,%ebx │ │ + call db90 │ │ + add $0x5891d,%ebx │ │ lea -0x3c(%esp),%esp │ │ + mov 0x28(%eax),%ebp │ │ movl $0x0,0xe8(%eax) │ │ - mov 0x28(%eax),%eax │ │ movl $0x0,0x4(%esp) │ │ - mov %eax,%edx │ │ - mov %eax,0x2c(%esp) │ │ - add $0x3e,%edx │ │ - add $0x1f,%eax │ │ - cmovs %edx,%eax │ │ - mov 0xe0(%esi),%edx │ │ + mov %ebp,%edx │ │ + lea 0x3e(%ebp),%eax │ │ + add $0x1f,%edx │ │ + cmovns %edx,%eax │ │ + xor %esi,%esi │ │ + mov 0xe0(%edi),%edx │ │ sar $0x5,%eax │ │ - mov %edx,(%esp) │ │ shl $0x2,%eax │ │ + mov %edx,(%esp) │ │ mov %eax,0x8(%esp) │ │ - call d014 │ │ - mov 0x2c(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jle 32c77 │ │ - xor %edi,%edi │ │ - xor %ebp,%ebp │ │ - lea 0x0(%esi),%esi │ │ - mov 0x10(%esi),%eax │ │ - mov 0x8(%eax),%eax │ │ - mov 0x10(%eax,%edi,1),%eax │ │ + call d7d0 │ │ + test %ebp,%ebp │ │ + jle 35675 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x10(%edi),%edx │ │ + lea (%esi,%esi,4),%eax │ │ + mov 0x8(%edx),%ecx │ │ + lea (%ecx,%eax,4),%eax │ │ + mov 0x10(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%esi),%eax │ │ + mov 0x38(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 479d0 │ │ + call 4be30 │ │ test %eax,%eax │ │ - je 32c6b │ │ - mov 0xe8(%esi),%edx │ │ - mov 0xdc(%esi),%eax │ │ - mov %ebp,%ecx │ │ - mov %ebp,(%eax,%edx,4) │ │ - mov 0xe4(%esi),%eax │ │ - mov 0xe8(%esi),%edx │ │ - mov %ebp,(%eax,%edx,4) │ │ - mov %ebp,%eax │ │ - mov 0xe0(%esi),%edx │ │ + je 3566e │ │ + mov 0xe8(%edi),%edx │ │ + test %esi,%esi │ │ + mov 0xdc(%edi),%eax │ │ + mov %esi,%ecx │ │ + mov %esi,(%eax,%edx,4) │ │ + mov 0xe8(%edi),%edx │ │ + mov 0xe4(%edi),%eax │ │ + mov %esi,(%eax,%edx,4) │ │ + lea 0x1f(%esi),%eax │ │ + mov 0xe0(%edi),%edx │ │ + cmovns %esi,%eax │ │ sar $0x5,%eax │ │ - lea (%edx,%eax,4),%eax │ │ + mov %edx,0x2c(%esp) │ │ mov $0x1,%edx │ │ shl %cl,%edx │ │ - or %edx,(%eax) │ │ - addl $0x1,0xe8(%esi) │ │ - add $0x1,%ebp │ │ - add $0x14,%edi │ │ - cmp 0x2c(%esp),%ebp │ │ - jne 32c10 │ │ - mov 0xe8(%esi),%eax │ │ + mov %edx,%ecx │ │ + mov 0x2c(%esp),%edx │ │ + or %ecx,(%edx,%eax,4) │ │ + addl $0x1,0xe8(%edi) │ │ + add $0x1,%esi │ │ + cmp %ebp,%esi │ │ + jne 35600 │ │ + mov 0xe8(%edi),%eax │ │ movl $0x55,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x1,(%esp) │ │ - lea -0x16780(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18598(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x16758(%ebx),%eax │ │ + lea -0x18570(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0xe8(%esi),%edx │ │ - mov 0xe4(%esi),%eax │ │ + call 67510 │ │ + mov 0xe8(%edi),%edx │ │ + mov 0xe4(%edi),%eax │ │ movl $0xffffffff,(%eax,%edx,4) │ │ - mov 0xdc(%esi),%eax │ │ - mov 0xe8(%esi),%edx │ │ + mov 0xe8(%edi),%edx │ │ + mov 0xdc(%edi),%eax │ │ movl $0xffffffff,(%eax,%edx,4) │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ push %edi │ │ mov %eax,%edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x50309,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x28(%eax),%esi │ │ - mov 0x10(%eax),%edx │ │ - test %esi,%esi │ │ - mov %edx,0x2c(%esp) │ │ - movl $0x0,0x78(%eax) │ │ - jle 32e69 │ │ - mov 0x8(%edx),%ecx │ │ - xor %eax,%eax │ │ - xor %edx,%edx │ │ - jmp 32d22 │ │ - nop │ │ - add $0x1,%eax │ │ - add $0x14,%ecx │ │ - cmp %esi,%eax │ │ - je 32d38 │ │ - cmpl $0x1,0x8(%ecx) │ │ - jne 32d18 │ │ - add $0x1,%eax │ │ - add $0x1,%edx │ │ - add $0x14,%ecx │ │ - cmp %esi,%eax │ │ - mov %edx,0x78(%edi) │ │ - jne 32d22 │ │ - lea -0x16758(%ebx),%ebp │ │ - mov %edx,(%esp) │ │ - mov %ebp,0x8(%esp) │ │ + call db90 │ │ + add $0x587dd,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x10(%eax),%ebp │ │ + mov 0x28(%eax),%eax │ │ + movl $0x0,0x78(%edi) │ │ + test %eax,%eax │ │ + mov %eax,%ecx │ │ + mov %eax,0x20(%esp) │ │ + jle 35849 │ │ + mov 0x8(%ebp),%eax │ │ + lea (%ecx,%ecx,4),%edx │ │ + xor %ecx,%ecx │ │ + lea (%eax,%edx,4),%edx │ │ + jmp 35727 │ │ + lea 0x0(%esi),%esi │ │ + add $0x14,%eax │ │ + cmp %edx,%eax │ │ + je 3573a │ │ + cmpl $0x1,0x8(%eax) │ │ + jne 35720 │ │ + add $0x14,%eax │ │ + add $0x1,%ecx │ │ + mov %ecx,0x78(%edi) │ │ + cmp %edx,%eax │ │ + jne 35727 │ │ + mov %ecx,(%esp) │ │ + lea -0x18570(%ebx),%esi │ │ movl $0x69,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %esi,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x74(%edi) │ │ - mov %ebp,0x8(%esp) │ │ + mov 0x78(%edi),%eax │ │ + mov %esi,0x8(%esp) │ │ + xor %esi,%esi │ │ movl $0x6a,0xc(%esp) │ │ movl $0x60,0x4(%esp) │ │ - mov 0x78(%edi),%eax │ │ - xor %ebp,%ebp │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x64(%edi) │ │ - mov %edi,%edx │ │ - xor %eax,%eax │ │ - mov %esi,%edi │ │ - movl $0x0,0x30(%esp) │ │ - mov %eax,%esi │ │ - mov %edx,%eax │ │ - jmp 32da6 │ │ + movl $0x0,0x24(%esp) │ │ + jmp 3579d │ │ lea 0x0(%esi),%esi │ │ - add $0x1,%ebp │ │ - add $0x14,%esi │ │ - cmp %edi,%ebp │ │ - je 32e60 │ │ - mov 0x2c(%esp),%ecx │ │ - mov %esi,%edx │ │ - add 0x8(%ecx),%edx │ │ - cmpl $0x1,0x8(%edx) │ │ - jne 32d98 │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x4(%edx),%edx │ │ - add $0x14,%esi │ │ - lea (%ecx,%ecx,2),%ecx │ │ - movswl (%edx),%edx │ │ - shl $0x5,%ecx │ │ - mov %edx,0x3c(%esp) │ │ - mov %ecx,0x34(%esp) │ │ - add 0x64(%eax),%ecx │ │ - mov %ecx,0x38(%esp) │ │ - mov %dx,0x5c(%ecx) │ │ - mov 0xc(%eax),%edx │ │ - mov 0x14(%edx),%edx │ │ - mov %edx,0x24(%esp) │ │ - movzwl 0x28(%edx),%edx │ │ - mov %dx,0x5e(%ecx) │ │ - mov 0x3c(%esp),%edx │ │ + add $0x1,%esi │ │ + cmp 0x20(%esp),%esi │ │ + je 35840 │ │ + mov 0x8(%ebp),%edx │ │ + lea (%esi,%esi,4),%eax │ │ + lea (%edx,%eax,4),%eax │ │ + cmpl $0x1,0x8(%eax) │ │ + jne 35790 │ │ mov 0x24(%esp),%ecx │ │ - lea (%edx,%edx,2),%edx │ │ - shl $0x2,%edx │ │ - add 0x38(%ecx),%edx │ │ - mov 0x4(%edx),%ecx │ │ + mov 0x4(%eax),%eax │ │ + lea (%ecx,%ecx,2),%edx │ │ + mov 0xc(%edi),%ecx │ │ + movzwl (%eax),%eax │ │ + shl $0x5,%edx │ │ + mov %edx,0x2c(%esp) │ │ + add 0x64(%edi),%edx │ │ + mov 0x14(%ecx),%ecx │ │ + mov %ax,0x2a(%esp) │ │ + mov %ax,0x5c(%edx) │ │ + movzwl 0x28(%ecx),%eax │ │ + mov 0x38(%ecx),%ecx │ │ + mov %ax,0x5e(%edx) │ │ + movswl 0x2a(%esp),%eax │ │ + lea (%eax,%eax,2),%eax │ │ + lea (%ecx,%eax,4),%eax │ │ + mov 0x4(%eax),%ecx │ │ mov %ecx,0x10(%esp) │ │ - mov (%edx),%edx │ │ - mov %edx,0xc(%esp) │ │ - mov 0x38(%esp),%edx │ │ - movl $0x1,0x8(%esp) │ │ + mov (%eax),%eax │ │ mov %edx,0x4(%esp) │ │ - mov 0x3c(%eax),%edx │ │ - mov %eax,0x28(%esp) │ │ - mov %edx,(%esp) │ │ - call 28140 │ │ - mov 0x28(%esp),%eax │ │ - mov 0x34(%esp),%edx │ │ - mov 0x68(%eax),%ecx │ │ - add 0x64(%eax),%edx │ │ + movl $0x1,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 2a6b0 │ │ + mov 0x2c(%esp),%edx │ │ + mov 0x68(%edi),%eax │ │ + mov 0x24(%esp),%ecx │ │ + add 0x64(%edi),%edx │ │ movl $0x0,0x50(%edx) │ │ - mov %edx,(%ecx,%ebp,4) │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x74(%eax),%edx │ │ - mov %ebp,(%edx,%ecx,4) │ │ - add $0x1,%ebp │ │ + mov %edx,(%eax,%esi,4) │ │ + mov 0x74(%edi),%eax │ │ + mov %esi,(%eax,%ecx,4) │ │ + add $0x1,%esi │ │ add $0x1,%ecx │ │ - cmp %edi,%ebp │ │ - mov %ecx,0x30(%esp) │ │ - jne 32da6 │ │ + cmp 0x20(%esp),%esi │ │ + mov %ecx,0x24(%esp) │ │ + jne 3579d │ │ xchg %ax,%ax │ │ - lea 0x4c(%esp),%esp │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea -0x16758(%ebx),%esi │ │ movl $0x69,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ + lea -0x18570(%ebx),%esi │ │ movl $0x4,0x4(%esp) │ │ movl $0x0,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %esi,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x74(%edi) │ │ + mov 0x78(%edi),%eax │ │ movl $0x6a,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ movl $0x60,0x4(%esp) │ │ - mov 0x78(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x64(%edi) │ │ - jmp 32e60 │ │ + jmp 35840 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ - mov %eax,%ebp │ │ push %edi │ │ + mov %eax,%edi │ │ push %esi │ │ + xor %esi,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x50129,%ebx │ │ + call db90 │ │ + add $0x5861b,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x28(%eax),%eax │ │ - test %eax,%eax │ │ - jle 32f30 │ │ - xor %edi,%edi │ │ - xor %esi,%esi │ │ - xor %ecx,%ecx │ │ - jmp 32ef2 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x28(%eax),%ebp │ │ + xor %eax,%eax │ │ + test %ebp,%ebp │ │ + jg 358cf │ │ + jmp 35910 │ │ + lea 0x0(%esi),%esi │ │ add $0x1,%esi │ │ - add $0x14,%edi │ │ - cmp %eax,%esi │ │ - je 32f30 │ │ - mov 0x10(%ebp),%edx │ │ - mov 0x8(%edx),%edx │ │ - cmpl $0x1,0x8(%edx,%edi,1) │ │ - jne 32ee8 │ │ - lea (%ecx,%ecx,2),%edx │ │ + cmp %ebp,%esi │ │ + je 35910 │ │ + mov 0x10(%edi),%ecx │ │ + lea (%esi,%esi,4),%edx │ │ + shl $0x2,%edx │ │ + add 0x8(%ecx),%edx │ │ + cmpl $0x1,0x8(%edx) │ │ + jne 358c8 │ │ + lea (%eax,%eax,2),%edx │ │ add $0x1,%esi │ │ - add $0x14,%edi │ │ + mov %eax,0x1c(%esp) │ │ shl $0x5,%edx │ │ - add 0x64(%ebp),%edx │ │ + add 0x64(%edi),%edx │ │ mov %edx,(%esp) │ │ - mov %eax,0x18(%esp) │ │ - mov %ecx,0x1c(%esp) │ │ - call 27c10 │ │ - mov 0x1c(%esp),%ecx │ │ - mov 0x18(%esp),%eax │ │ - add $0x1,%ecx │ │ - cmp %eax,%esi │ │ - jne 32ef2 │ │ + call 2a1e0 │ │ + mov 0x1c(%esp),%eax │ │ + add $0x1,%eax │ │ + cmp %ebp,%esi │ │ + jne 358cf │ │ lea 0x0(%esi),%esi │ │ - mov 0x64(%ebp),%eax │ │ + lea 0x0(%edi),%edi │ │ + mov 0x64(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - movl $0x0,0x64(%ebp) │ │ - mov 0x74(%ebp),%eax │ │ + call 64330 │ │ + mov 0x74(%edi),%eax │ │ + movl $0x0,0x64(%edi) │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00032f60 : │ │ +00035940 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x5008b,%ebx │ │ + call db90 │ │ + add $0x5857f,%ebx │ │ lea -0x3c(%esp),%esp │ │ - lea -0x16758(%ebx),%edi │ │ + lea -0x18570(%ebx),%ebp │ │ mov 0x50(%esp),%esi │ │ - mov 0x28(%esi),%ebp │ │ + mov 0x28(%esi),%edi │ │ movl $0x96,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - lea 0x1(%ebp),%edx │ │ + lea 0x1(%edi),%edx │ │ mov %edx,(%esp) │ │ mov %edx,0x2c(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0xdc(%esi) │ │ - lea 0x3e(%ebp),%eax │ │ - add $0x1f,%ebp │ │ + lea 0x3e(%edi),%eax │ │ movl $0x97,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + add $0x1f,%edi │ │ + mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - cmovs %eax,%ebp │ │ - sar $0x5,%ebp │ │ - mov %ebp,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0xe0(%esi) │ │ + cmovs %eax,%edi │ │ + sar $0x5,%edi │ │ + mov %edi,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x2c(%esp),%edx │ │ - mov %edx,(%esp) │ │ + mov %eax,0xe0(%esi) │ │ movl $0x98,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov %edx,(%esp) │ │ + mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0xe4(%esi) │ │ movl $0x99,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov 0xc8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0xd8(%esi) │ │ - lea -0x1c8e5(%ebx),%eax │ │ + lea -0x1e6f9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ mov %eax,0xec(%esi) │ │ - lea -0x1c8d7(%ebx),%eax │ │ + lea -0x1e6eb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ mov %eax,0xf0(%esi) │ │ mov %eax,0x14(%esp) │ │ mov 0xec(%esi),%eax │ │ movl $0x9d,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov %edi,0x4(%esp) │ │ - lea -0x1671c(%ebx),%eax │ │ + lea -0x18534(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ cmpb $0x0,0x40(%esi) │ │ - je 330a0 │ │ + je 35a80 │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ mov %esi,%eax │ │ - call 32bb0 │ │ + call 355a0 │ │ lea 0x3c(%esp),%esp │ │ mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ - jmp 32ce0 │ │ + jmp 356e0 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000330c0 : │ │ +00035aa0 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4ff2c,%ebx │ │ + call db90 │ │ + add $0x58420,%ebx │ │ lea -0x30(%esp),%esp │ │ - lea -0x1cd08(%ebx),%eax │ │ + lea -0x1eb1c(%ebx),%eax │ │ mov 0x40(%esp),%esi │ │ - lea -0x16758(%ebx),%edi │ │ + lea -0x18570(%ebx),%edi │ │ cvtsi2sd 0x1d0(%esi),%xmm0 │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%esi),%eax │ │ + movsd %xmm0,0x28(%esp) │ │ mov %eax,(%esp) │ │ - movsd %xmm0,0x20(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ cvtsi2sd %eax,%xmm1 │ │ - movsd 0x20(%esp),%xmm0 │ │ - lea -0x18520(%ebx),%eax │ │ + lea -0x1a3bc(%ebx),%eax │ │ + movsd 0x28(%esp),%xmm0 │ │ divsd %xmm1,%xmm0 │ │ movsd 0x17c(%esi),%xmm1 │ │ + movsd %xmm1,0x10(%esp) │ │ + movsd %xmm1,%xmm2 │ │ mov %eax,0xc(%esp) │ │ - movapd %xmm1,%xmm2 │ │ movl $0xb0,0x8(%esp) │ │ - movsd %xmm1,0x10(%esp) │ │ mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ divsd %xmm0,%xmm2 │ │ - movsd %xmm0,0x20(%esp) │ │ + movsd %xmm0,0x28(%esp) │ │ movsd %xmm2,0x18(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movsd 0x184(%esi),%xmm1 │ │ - lea -0x184fc(%ebx),%eax │ │ - movsd 0x20(%esp),%xmm0 │ │ - movapd %xmm1,%xmm2 │ │ - divsd %xmm0,%xmm2 │ │ + lea -0x1a360(%ebx),%eax │ │ + movsd 0x28(%esp),%xmm0 │ │ + movsd %xmm1,%xmm3 │ │ + divsd %xmm0,%xmm3 │ │ movsd %xmm1,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ movl $0xb3,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - movsd %xmm2,0x18(%esp) │ │ - call 5e6d0 │ │ + movsd %xmm3,0x18(%esp) │ │ + call 67510 │ │ cmpb $0x0,0x40(%esi) │ │ - jne 331a2 │ │ + jne 35b82 │ │ mov %esi,%eax │ │ - call 32ec0 │ │ + call 358a0 │ │ mov 0xdc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0xe0(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0xe4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0xd8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x30(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000331f0 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x4fdf3,%ebx │ │ +00035bd0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x582ef,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + lea -0x18570(%ebx),%ebp │ │ mov 0x40(%esp),%esi │ │ - mov %edi,0x34(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - lea -0x16758(%ebx),%ebp │ │ mov 0xdc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0xe4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0xe0(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x28(%esi),%edi │ │ movl $0xc9,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ lea 0x1(%edi),%edx │ │ mov %edx,(%esp) │ │ mov %edx,0x1c(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0xdc(%esi) │ │ lea 0x3e(%edi),%eax │ │ - add $0x1f,%edi │ │ movl $0xca,0xc(%esp) │ │ + add $0x1f,%edi │ │ mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ cmovs %eax,%edi │ │ sar $0x5,%edi │ │ mov %edi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0xe0(%esi) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x1c(%esp),%edx │ │ + mov %eax,0xe0(%esi) │ │ movl $0xcb,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %edx,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - cmpb $0x0,0x40(%esi) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0xe4(%esi) │ │ - jne 3330e │ │ + cmpb $0x0,0x40(%esi) │ │ + jne 35ce2 │ │ mov %esi,%eax │ │ - call 32ec0 │ │ + call 358a0 │ │ mov 0x68(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ movl $0xd4,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov 0x10(%esi),%eax │ │ mov 0x14(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x68(%esi) │ │ mov %esi,%eax │ │ - call 32bb0 │ │ + call 355a0 │ │ mov %esi,%eax │ │ - call 32ce0 │ │ + call 356e0 │ │ + lea 0x2c(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 35d00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00033330 : │ │ +00035d00 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4fcbb,%ebx │ │ + call db90 │ │ + add $0x581bf,%ebx │ │ lea -0x5c(%esp),%esp │ │ - mov 0x70(%esp),%esi │ │ - lea 0x168(%esi),%edi │ │ - mov %edi,(%esp) │ │ - call 633f0 │ │ - mov %edi,(%esp) │ │ - call 63250 │ │ - cmpb $0x0,0x40(%esi) │ │ - jne 336bd │ │ - mov 0xdc(%esi),%edi │ │ - mov 0x10(%esi),%edx │ │ - mov 0x14(%esi),%ecx │ │ - mov %edx,0x34(%esp) │ │ - mov %ecx,0x48(%esp) │ │ + mov 0x70(%esp),%ebp │ │ + lea 0x168(%ebp),%esi │ │ + mov %esi,(%esp) │ │ + call 6c360 │ │ + mov %esi,(%esp) │ │ + call 6c180 │ │ + cmpb $0x0,0x40(%ebp) │ │ + jne 360d2 │ │ + mov 0x10(%ebp),%eax │ │ + lea -0x18570(%ebx),%edi │ │ + mov 0xdc(%ebp),%esi │ │ + movl $0x4,0x48(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x14(%ebp),%eax │ │ + mov %esi,%ecx │ │ mov %edi,0x40(%esp) │ │ - mov (%edi),%ebp │ │ - test %ebp,%ebp │ │ - mov %ebp,0x3c(%esp) │ │ - js 3358b │ │ - lea -0x16758(%ebx),%edx │ │ - movl $0x4,0x4c(%esp) │ │ - mov %edx,0x44(%esp) │ │ - mov %edi,%edx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esp),%edi │ │ - mov 0x34(%esp),%ecx │ │ - shl $0x2,%edi │ │ + mov %eax,0x44(%esp) │ │ + mov (%esi),%eax │ │ + mov %eax,0x3c(%esp) │ │ + test %eax,%eax │ │ + js 35f65 │ │ + jmp 35d80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x3c(%esp),%eax │ │ - add %edi,%eax │ │ - shl $0x2,%eax │ │ - mov %eax,0x38(%esp) │ │ - mov 0x8(%ecx),%eax │ │ - mov 0x38(%esp),%ebp │ │ - cmpl $0x1,0x8(%eax,%ebp,1) │ │ - je 33573 │ │ - mov 0x44(%esp),%edx │ │ + lea 0x0(,%eax,4),%edi │ │ + lea (%edi,%eax,1),%edx │ │ + lea 0x0(,%edx,4),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,%esi │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ + cmpl $0x1,0x8(%eax,%esi,1) │ │ + je 35f4b │ │ + mov 0x40(%esp),%edx │ │ movl $0x14d,0x8(%esp) │ │ mov %edx,0x4(%esp) │ │ - mov 0x48(%esi),%eax │ │ + mov 0x48(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov 0x34(%esp),%ecx │ │ - mov %eax,0x40(%esp) │ │ - mov 0x8(%ecx),%eax │ │ - mov 0x4(%eax,%ebp,1),%eax │ │ - mov 0x40(%esp),%ebp │ │ + call 69790 <__listelem_malloc__@@Base> │ │ + mov %eax,0x4c(%esp) │ │ + mov %eax,%ecx │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ + mov 0x4(%eax,%esi,1),%eax │ │ movzwl 0x2(%eax),%edx │ │ - mov %dx,0x5e(%ebp) │ │ - mov 0xc(%esi),%edx │ │ + mov %dx,0x5e(%ecx) │ │ + mov 0xc(%ebp),%edx │ │ movswl (%eax),%eax │ │ - movl $0x0,0x50(%ebp) │ │ - mov %ax,0x5c(%ebp) │ │ + movl $0x0,0x50(%ecx) │ │ mov 0x14(%edx),%edx │ │ + mov %ax,0x5c(%ecx) │ │ lea (%eax,%eax,2),%eax │ │ - mov 0x38(%edx),%ecx │ │ - lea (%ecx,%eax,4),%eax │ │ + mov 0x38(%edx),%edx │ │ + lea (%edx,%eax,4),%eax │ │ mov 0x4(%eax),%edx │ │ mov %edx,0x10(%esp) │ │ mov (%eax),%eax │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov 0x3c(%esi),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 28140 │ │ - mov 0x34(%esp),%edx │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x8(%edx),%eax │ │ - cmpl $0x2,0x8(%eax,%ecx,1) │ │ - jle 33699 │ │ - xor %ecx,%ecx │ │ - mov $0x1,%ebp │ │ - jmp 3348a │ │ - mov %edi,0x50(%ecx) │ │ - mov 0x34(%esp),%edx │ │ - mov 0x38(%esp),%ecx │ │ - add $0x1,%ebp │ │ - mov 0x8(%edx),%eax │ │ + call 2a6b0 │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ + cmpl $0x2,0x8(%eax,%esi,1) │ │ + jle 360ae │ │ + xor %edx,%edx │ │ + mov $0x1,%edi │ │ + jmp 35e62 │ │ + lea 0x0(%esi),%esi │ │ + mov %esi,0x50(%edx) │ │ + mov 0x2c(%esp),%eax │ │ + add $0x1,%edi │ │ + mov 0x30(%esp),%ecx │ │ + mov %esi,%edx │ │ + mov 0x8(%eax),%eax │ │ mov 0x8(%eax,%ecx,1),%eax │ │ sub $0x1,%eax │ │ - cmp %eax,%ebp │ │ - jge 33548 │ │ - mov %edi,%ecx │ │ - mov 0x44(%esp),%edi │ │ + cmp %eax,%edi │ │ + jge 35f20 │ │ + mov 0x40(%esp),%eax │ │ movl $0x158,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov 0x44(%esi),%eax │ │ + mov %edx,0x38(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x44(%ebp),%eax │ │ mov %eax,(%esp) │ │ - mov %ecx,0x2c(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov %eax,%edi │ │ - mov 0x34(%esp),%eax │ │ - mov 0x38(%esp),%edx │ │ - add 0x8(%eax),%edx │ │ - mov 0x4(%edx),%eax │ │ - mov 0x8(%edx),%edx │ │ - sub $0x1,%edx │ │ - cmp %edx,%ebp │ │ - sete %dl │ │ - movzbl %dl,%edx │ │ - sub $0x1,%edx │ │ - movswl (%eax,%ebp,2),%eax │ │ - mov %edx,0x5c(%edi) │ │ - mov 0xc(%esi),%edx │ │ - mov %eax,0x58(%edi) │ │ - movl $0x0,0x50(%edi) │ │ + call 69790 <__listelem_malloc__@@Base> │ │ + mov 0x30(%esp),%ecx │ │ + mov %eax,%esi │ │ + mov 0x2c(%esp),%eax │ │ + add 0x8(%eax),%ecx │ │ + mov 0x4(%ecx),%eax │ │ + mov 0x8(%ecx),%ecx │ │ + movswl (%eax,%edi,2),%eax │ │ + movl $0x0,0x50(%esi) │ │ + sub $0x1,%ecx │ │ + cmp %ecx,%edi │ │ + mov %eax,0x58(%esi) │ │ + setne %cl │ │ + movzbl %cl,%ecx │ │ lea (%eax,%eax,2),%eax │ │ - mov 0x14(%edx),%edx │ │ - mov 0x38(%edx),%ecx │ │ - lea (%ecx,%eax,4),%eax │ │ - mov 0x4(%eax),%edx │ │ + neg %ecx │ │ + mov %ecx,0x5c(%esi) │ │ + mov 0xc(%ebp),%ecx │ │ + mov 0x14(%ecx),%ecx │ │ + mov 0x38(%ecx),%edx │ │ + lea (%edx,%eax,4),%eax │ │ + mov 0x4(%eax),%ecx │ │ mov 0x3c(%esp),%eax │ │ + mov %edi,0x8(%esp) │ │ + mov %ecx,0x34(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x48(%esp),%eax │ │ - mov %edx,0x30(%esp) │ │ - mov %ebp,0x8(%esp) │ │ + mov 0x44(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 22ce0 │ │ + call 24ba0 │ │ + mov 0x34(%esp),%ecx │ │ movzwl %ax,%eax │ │ - mov 0x30(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov 0x3c(%esi),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov %ecx,0x10(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 28140 │ │ - mov 0x2c(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jne 33468 │ │ - mov 0x40(%esp),%eax │ │ - mov %edi,0x50(%eax) │ │ - jmp 3346b │ │ - nop │ │ - mov 0x3c(%esp),%ebp │ │ - mov %esi,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 2de10 │ │ - mov 0x68(%esi),%eax │ │ - mov %ebp,%edx │ │ - shl $0x2,%edx │ │ - mov (%eax,%ebp,4),%ecx │ │ - mov %ecx,0x50(%edi) │ │ - mov 0x40(%esp),%ecx │ │ - mov %ecx,(%eax,%edx,1) │ │ - mov 0xdc(%esi),%edx │ │ + call 2a6b0 │ │ + mov 0x38(%esp),%edx │ │ + test %edx,%edx │ │ + jne 35e40 │ │ + mov 0x4c(%esp),%eax │ │ + mov %esi,0x50(%eax) │ │ + jmp 35e43 │ │ + xchg %ax,%ax │ │ + mov 0x3c(%esp),%edi │ │ + mov %ebp,(%esp) │ │ + mov %edi,0x4(%esp) │ │ + call 306f0 │ │ + mov 0x68(%ebp),%edx │ │ + mov %edi,%eax │ │ + shl $0x2,%eax │ │ + mov (%edx,%edi,4),%ecx │ │ + mov %ecx,0x50(%esi) │ │ mov 0x4c(%esp),%edi │ │ - addl $0x4,0x4c(%esp) │ │ - mov (%edx,%edi,1),%edi │ │ - test %edi,%edi │ │ + mov %edi,(%edx,%eax,1) │ │ + mov 0xdc(%ebp),%ecx │ │ + mov 0x48(%esp),%eax │ │ + mov (%ecx,%eax,1),%edi │ │ + add $0x4,%eax │ │ + mov %eax,0x48(%esp) │ │ mov %edi,0x3c(%esp) │ │ - jns 333a8 │ │ - mov 0x28(%esi),%ebp │ │ - movl $0x0,0xb4(%esi) │ │ - test %ebp,%ebp │ │ - movl $0x0,0xc0(%esi) │ │ - jle 335bf │ │ - mov 0xd4(%esi),%edx │ │ + test %edi,%edi │ │ + jns 35d80 │ │ + mov 0x28(%ebp),%ecx │ │ + movl $0x0,0xb4(%ebp) │ │ + movl $0x0,0xc0(%ebp) │ │ + test %ecx,%ecx │ │ + jle 35faf │ │ + mov 0xd4(%ebp),%edx │ │ xor %eax,%eax │ │ - xchg %ax,%ax │ │ + jmp 35fa0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ movl $0xffffffff,(%edx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %eax,0x28(%esi) │ │ - jg 335b0 │ │ - mov 0x78(%esi),%edi │ │ - test %edi,%edi │ │ - jle 335e4 │ │ - xor %edi,%edi │ │ - mov 0x74(%esi),%eax │ │ - mov (%eax,%edi,4),%edx │ │ - mov 0x68(%esi),%eax │ │ - lea 0x1(%edi),%edi │ │ + add $0x1,%eax │ │ + cmp %eax,0x28(%ebp) │ │ + jg 35fa0 │ │ + mov 0x78(%ebp),%eax │ │ + xor %esi,%esi │ │ + test %eax,%eax │ │ + jle 35fdc │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x74(%ebp),%eax │ │ + mov (%eax,%esi,4),%edx │ │ + add $0x1,%esi │ │ + mov 0x68(%ebp),%eax │ │ mov (%eax,%edx,4),%eax │ │ mov %eax,(%esp) │ │ - call 280e0 │ │ - cmp %edi,0x78(%esi) │ │ - jg 335c8 │ │ + call 2a630 │ │ + cmp %esi,0x78(%ebp) │ │ + jg 35fc0 │ │ movl $0x0,0xc(%esp) │ │ movl $0xffffffff,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov 0x2c(%esi),%edx │ │ - mov 0x68(%esi),%eax │ │ + mov 0x2c(%ebp),%edx │ │ + mov 0x68(%ebp),%eax │ │ mov (%eax,%edx,4),%eax │ │ mov %eax,(%esp) │ │ - call 28200 │ │ - mov 0x8c(%esi),%eax │ │ - mov 0x2c(%esi),%edx │ │ + call 2a7d0 │ │ + mov 0x8c(%ebp),%eax │ │ + mov 0x2c(%ebp),%edx │ │ mov (%eax),%eax │ │ mov %edx,(%eax) │ │ - mov 0x28(%esi),%ecx │ │ - test %ecx,%ecx │ │ - movl $0x1,0x90(%esi) │ │ - movl $0x0,0xf8(%esi) │ │ - movl $0x0,0x100(%esi) │ │ - jle 33658 │ │ - mov 0xa0(%esi),%edx │ │ - xor %eax,%eax │ │ + mov 0x28(%ebp),%edx │ │ + movl $0x1,0x90(%ebp) │ │ + movl $0x0,0xf8(%ebp) │ │ + movl $0x0,0x100(%ebp) │ │ + test %edx,%edx │ │ + jle 3606d │ │ + mov 0xa0(%ebp),%eax │ │ + lea (%edx,%edx,2),%edx │ │ + lea (%eax,%edx,4),%edx │ │ + jmp 36060 │ │ nop │ │ - add $0x1,%eax │ │ - movl $0xffffffff,(%edx) │ │ - cmp %ecx,%eax │ │ - lea 0xc(%edx),%edx │ │ - jne 33648 │ │ - cmpb $0x0,0x40(%esi) │ │ - jne 33668 │ │ - movl $0x0,0xcc(%esi) │ │ - movl $0x0,0x124(%esi) │ │ - movl $0x0,0x128(%esi) │ │ - movl $0x0,0x12c(%esi) │ │ - movl $0x0,0x130(%esi) │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movl $0xffffffff,(%eax) │ │ + add $0xc,%eax │ │ + cmp %edx,%eax │ │ + jne 36060 │ │ + cmpb $0x0,0x40(%ebp) │ │ + jne 3607d │ │ + movl $0x0,0xcc(%ebp) │ │ + movl $0x0,0x124(%ebp) │ │ + movl $0x0,0x128(%ebp) │ │ + movl $0x0,0x12c(%ebp) │ │ + movl $0x0,0x130(%ebp) │ │ lea 0x5c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x3c(%esp),%ebp │ │ - mov %esi,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 2de10 │ │ - mov 0x68(%esi),%eax │ │ - mov %edi,%edx │ │ - mov (%eax,%edi,1),%ecx │ │ - mov 0x40(%esp),%edi │ │ + mov 0x3c(%esp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 306f0 │ │ + mov 0x68(%ebp),%edx │ │ + mov %edi,%eax │ │ + mov (%edx,%edi,1),%ecx │ │ + mov 0x4c(%esp),%edi │ │ mov %ecx,0x50(%edi) │ │ - jmp 33566 │ │ - mov 0xc8(%esi),%edx │ │ - mov 0xd8(%esi),%eax │ │ - shl $0x2,%edx │ │ + jmp 35f3e │ │ + mov 0xc8(%ebp),%eax │ │ + xor %edi,%edi │ │ + mov 0xd8(%ebp),%edx │ │ movl $0x0,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - call d014 │ │ - mov 0xb4(%esi),%edi │ │ - lea -0x16758(%ebx),%edx │ │ - test %edi,%edi │ │ - mov 0xb0(%esi),%ebp │ │ - mov %edx,0x38(%esp) │ │ - jle 337ab │ │ + shl $0x2,%eax │ │ + mov %edx,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call d7d0 │ │ + mov 0xb4(%ebp),%esi │ │ + lea -0x18570(%ebx),%eax │ │ + mov 0xb0(%ebp),%ecx │ │ + mov %eax,0x30(%esp) │ │ + test %esi,%esi │ │ + jle 361b7 │ │ + mov %edi,0x2c(%esp) │ │ + mov %ecx,%edi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0xc(%edi),%eax │ │ xor %edx,%edx │ │ - mov 0xc(%ebp),%eax │ │ - movl $0x0,0x40(%esp) │ │ test %eax,%eax │ │ - js 33724 │ │ - mov 0xb0(%esi),%ecx │ │ + js 3613a │ │ + mov 0xb0(%ebp),%edx │ │ lea (%eax,%eax,8),%eax │ │ - lea (%ecx,%eax,4),%eax │ │ - mov (%eax),%ecx │ │ - add $0x1,%ecx │ │ - mov %ecx,0x40(%esp) │ │ - mov 0x8(%ebp),%edi │ │ - mov 0x0(%ebp),%ecx │ │ - mov %ecx,0x3c(%esp) │ │ - mov 0x10(%esi),%ecx │ │ - lea (%edi,%edi,4),%eax │ │ + lea (%edx,%eax,4),%eax │ │ + mov (%eax),%edx │ │ + add $0x1,%edx │ │ + mov (%edi),%eax │ │ + mov 0x8(%edi),%esi │ │ + mov %edx,0x34(%esp) │ │ + mov %eax,0x38(%esp) │ │ + mov 0x10(%ebp),%edx │ │ + lea (%esi,%esi,4),%eax │ │ shl $0x2,%eax │ │ - add 0x8(%ecx),%eax │ │ + add 0x8(%edx),%eax │ │ mov 0x10(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%esi),%eax │ │ + mov 0x38(%ebp),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x30(%esp) │ │ - call 479d0 │ │ + call 4be30 │ │ + mov 0x34(%esp),%edx │ │ test %eax,%eax │ │ - mov 0x30(%esp),%edx │ │ - je 33799 │ │ - mov 0x40(%esp),%ecx │ │ - mov 0xd8(%esi),%eax │ │ - shl $0x2,%ecx │ │ - mov %ecx,0x34(%esp) │ │ - mov 0x40(%esp),%ecx │ │ - mov (%eax,%ecx,4),%eax │ │ + je 3619f │ │ + mov 0xd8(%ebp),%eax │ │ + lea 0x0(,%edx,4),%ecx │ │ + mov (%eax,%edx,4),%eax │ │ test %eax,%eax │ │ - jne 3378b │ │ - jmp 33990 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jne 36193 │ │ + jmp 363c0 │ │ + xchg %ax,%ax │ │ mov 0x30(%eax),%eax │ │ test %eax,%eax │ │ - je 33990 │ │ - cmp 0x4(%eax),%edi │ │ - xchg %ax,%ax │ │ - jne 33780 │ │ - mov 0x3c(%esp),%ecx │ │ - mov %ecx,0x10(%eax) │ │ - add $0x1,%edx │ │ - add $0x24,%ebp │ │ - cmp 0xb4(%esi),%edx │ │ - jl 33700 │ │ - mov 0xcc(%esi),%ebp │ │ - test %ebp,%ebp │ │ - jle 33863 │ │ - movl $0x0,0x34(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x34(%esp),%ebp │ │ - mov 0xd8(%esi),%eax │ │ - mov 0x34(%esp),%edi │ │ - shl $0x2,%edi │ │ - mov %edi,0x3c(%esp) │ │ - mov (%eax,%ebp,4),%eax │ │ - xor %ebp,%ebp │ │ + je 363c0 │ │ + cmp 0x4(%eax),%esi │ │ + jne 36188 │ │ + mov 0x38(%esp),%esi │ │ + mov %esi,0x10(%eax) │ │ + addl $0x1,0x2c(%esp) │ │ + add $0x24,%edi │ │ + mov 0x2c(%esp),%eax │ │ + cmp 0xb4(%ebp),%eax │ │ + jl 36120 │ │ + mov 0xcc(%ebp),%ecx │ │ + movl $0x0,0x2c(%esp) │ │ + test %ecx,%ecx │ │ + jle 3623c │ │ + jmp 361e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x2c(%esp),%edi │ │ + mov %edi,%eax │ │ + shl $0x2,%eax │ │ + mov %eax,0x34(%esp) │ │ + mov 0xd8(%ebp),%eax │ │ + mov (%eax,%edi,4),%eax │ │ + xor %edi,%edi │ │ test %eax,%eax │ │ - je 3384e │ │ - xchg %ax,%ax │ │ + je 3622b │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x10(%eax),%edx │ │ - mov 0x30(%eax),%edi │ │ + mov 0x30(%eax),%esi │ │ mov %edx,%ecx │ │ sub 0xc(%eax),%ecx │ │ - cmp 0xec(%esi),%ecx │ │ - jl 33820 │ │ - mov 0x34(%esi),%ecx │ │ + cmp 0xec(%ebp),%ecx │ │ + jl 36380 │ │ + mov 0x34(%ebp),%ecx │ │ cmp %ecx,0x4(%eax) │ │ - je 33810 │ │ - test %edi,%edi │ │ - mov %eax,%ebp │ │ - je 3384e │ │ - mov %edi,%eax │ │ - jmp 337e8 │ │ - lea 0x0(%esi),%esi │ │ - mov 0xcc(%esi),%ecx │ │ - sub $0x1,%ecx │ │ - cmp %ecx,%edx │ │ - jge 33803 │ │ - lea 0x0(%esi),%esi │ │ - test %ebp,%ebp │ │ - je 33978 │ │ - mov %edi,0x30(%ebp) │ │ - mov 0x38(%esp),%edx │ │ - movl $0x11b,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov 0x4c(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - test %edi,%edi │ │ - jne 33809 │ │ - addl $0x1,0x34(%esp) │ │ - mov 0x34(%esp),%ecx │ │ - cmp 0xcc(%esi),%ecx │ │ - jl 337c8 │ │ - mov 0x28(%esi),%eax │ │ - lea 0x3e(%eax),%edx │ │ - add $0x1f,%eax │ │ - cmovs %edx,%eax │ │ - mov 0x6c(%esi),%edx │ │ + je 36358 │ │ + mov %eax,%edi │ │ + test %esi,%esi │ │ + mov %esi,%eax │ │ + jne 36200 │ │ + addl $0x1,0x2c(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + cmp 0xcc(%ebp),%eax │ │ + jl 361e0 │ │ + mov 0x28(%ebp),%edx │ │ + lea 0x3e(%edx),%eax │ │ + add $0x1f,%edx │ │ + cmovns %edx,%eax │ │ + mov 0x6c(%ebp),%edx │ │ sar $0x5,%eax │ │ - movl $0x0,0x4(%esp) │ │ shl $0x2,%eax │ │ + movl $0x0,0x4(%esp) │ │ mov %edx,(%esp) │ │ mov %eax,0x8(%esp) │ │ - call d014 │ │ - mov 0xcc(%esi),%edi │ │ - test %edi,%edi │ │ - jle 339d6 │ │ - mov 0xd8(%esi),%edi │ │ - mov 0xdc(%esi),%eax │ │ - mov %edi,0x44(%esp) │ │ - xor %ebp,%ebp │ │ - movl $0x0,0x34(%esp) │ │ - mov %eax,0x40(%esp) │ │ - mov %esi,0x3c(%esp) │ │ + call d7d0 │ │ + mov 0xcc(%ebp),%esi │ │ + test %esi,%esi │ │ + jle 36404 │ │ + mov 0xd8(%ebp),%eax │ │ + xor %edi,%edi │ │ + movl $0x0,0x38(%esp) │ │ + mov %ebp,0x70(%esp) │ │ + mov %eax,0x3c(%esp) │ │ + mov 0xdc(%ebp),%eax │ │ + mov %eax,0x34(%esp) │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x34(%esp),%edx │ │ - mov 0x44(%esp),%esi │ │ - mov (%esi,%edx,4),%eax │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x3c(%esp),%eax │ │ + mov 0x38(%esp),%esi │ │ + mov (%eax,%esi,4),%eax │ │ test %eax,%eax │ │ - je 33920 │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x6c(%edx),%edi │ │ - mov %edi,0x48(%esp) │ │ + je 362fe │ │ + mov 0x70(%esp),%esi │ │ + mov 0x6c(%esi),%ebp │ │ + mov %ebp,0x2c(%esp) │ │ lea 0x0(%esi),%esi │ │ mov 0x4(%eax),%ecx │ │ - mov 0x48(%esp),%esi │ │ + mov 0x2c(%esp),%esi │ │ test %ecx,%ecx │ │ lea 0x1f(%ecx),%edx │ │ cmovns %ecx,%edx │ │ - sar $0x5,%edx │ │ and $0x1f,%ecx │ │ + sar $0x5,%edx │ │ lea (%esi,%edx,4),%edx │ │ mov (%edx),%esi │ │ bt %ecx,%esi │ │ - jb 33919 │ │ - mov $0x1,%edi │ │ - shl %cl,%edi │ │ - mov %edi,%ecx │ │ - or %esi,%ecx │ │ - mov 0x40(%esp),%esi │ │ - mov %ecx,(%edx) │ │ + jb 362f7 │ │ + mov $0x1,%ebp │ │ + shl %cl,%ebp │ │ + or %ebp,%esi │ │ + mov %esi,(%edx) │ │ mov 0x4(%eax),%edx │ │ - mov %edx,(%esi,%ebp,4) │ │ - add $0x1,%ebp │ │ + mov 0x34(%esp),%esi │ │ + mov %edx,(%esi,%edi,4) │ │ + lea 0x1(%edi),%edi │ │ mov 0x30(%eax),%eax │ │ test %eax,%eax │ │ - jne 338e0 │ │ - mov 0x3c(%esp),%edi │ │ - addl $0x1,0x34(%esp) │ │ - mov 0x34(%esp),%eax │ │ - cmp 0xcc(%edi),%eax │ │ - jl 338c0 │ │ - mov %edi,%esi │ │ - lea 0x0(,%ebp,4),%eax │ │ - mov 0x40(%esp),%edi │ │ - movl $0xffffffff,(%edi,%eax,1) │ │ - mov %ebp,0x10(%esp) │ │ - mov 0x38(%esp),%ebp │ │ - lea -0x16780(%ebx),%eax │ │ - movl $0x12e,0x8(%esp) │ │ + jne 362c0 │ │ + mov 0x70(%esp),%esi │ │ + addl $0x1,0x38(%esp) │ │ + mov 0x38(%esp),%eax │ │ + cmp 0xcc(%esi),%eax │ │ + jl 362a0 │ │ + mov %esi,%ebp │ │ + lea 0x0(,%edi,4),%eax │ │ + mov 0x34(%esp),%esi │ │ + movl $0xffffffff,(%esi,%eax,1) │ │ + lea -0x18598(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %edi,0x10(%esp) │ │ + movl $0x12e,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - jmp 33367 │ │ - mov 0xd8(%esi),%edx │ │ - mov 0x3c(%esp),%ecx │ │ - mov %edi,(%edx,%ecx,1) │ │ - jmp 3382b │ │ - lea 0x0(%esi),%esi │ │ - mov 0x38(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 35d37 │ │ + xchg %ax,%ax │ │ + mov 0xcc(%ebp),%ecx │ │ + sub $0x1,%ecx │ │ + cmp %ecx,%edx │ │ + jge 36223 │ │ + jmp 36380 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + test %edi,%edi │ │ + je 363b0 │ │ + mov %esi,0x30(%edi) │ │ + mov 0x30(%esp),%edx │ │ + movl $0x11b,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov 0x4c(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call 699a0 <__listelem_free__@@Base> │ │ + jmp 36225 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0xd8(%ebp),%edx │ │ + mov 0x34(%esp),%ecx │ │ + mov %esi,(%edx,%ecx,1) │ │ + jmp 36387 │ │ + nop │ │ + mov 0x30(%esp),%eax │ │ movl $0x105,0x8(%esp) │ │ + mov %ecx,0x34(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x4c(%esi),%eax │ │ + mov 0x4c(%ebp),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x30(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov 0x3c(%esp),%ecx │ │ - mov %edi,0x4(%eax) │ │ - mov %ecx,0x10(%eax) │ │ - mov %ecx,0xc(%eax) │ │ + call 69790 <__listelem_malloc__@@Base> │ │ + mov 0xd8(%ebp),%edx │ │ mov 0x34(%esp),%ecx │ │ - add 0xd8(%esi),%ecx │ │ - mov 0x30(%esp),%edx │ │ - mov (%ecx),%edi │ │ - mov %edi,0x30(%eax) │ │ - mov %eax,(%ecx) │ │ - jmp 33799 │ │ - mov 0xdc(%esi),%edx │ │ + mov %esi,0x4(%eax) │ │ + mov 0x38(%esp),%esi │ │ + add %ecx,%edx │ │ + mov %esi,0x10(%eax) │ │ + mov %esi,0xc(%eax) │ │ + mov (%edx),%esi │ │ + mov %esi,0x30(%eax) │ │ + mov %eax,(%edx) │ │ + jmp 3619f │ │ + mov 0xdc(%ebp),%eax │ │ + xor %edi,%edi │ │ + mov %eax,0x34(%esp) │ │ xor %eax,%eax │ │ - xor %ebp,%ebp │ │ - mov %edx,0x40(%esp) │ │ - jmp 3393e │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jmp 3631c │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000339f0 : │ │ +00036420 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4f5fb,%ebx │ │ - lea -0x9c(%esp),%esp │ │ - mov 0xb0(%esp),%esi │ │ - mov 0xc(%esi),%eax │ │ + call db90 │ │ + add $0x57a9f,%ebx │ │ + lea -0x8c(%esp),%esp │ │ + mov 0xa0(%esp),%eax │ │ + mov %gs:0x14,%esi │ │ + mov %esi,0x7c(%esp) │ │ + xor %esi,%esi │ │ + mov %eax,0x38(%esp) │ │ + mov 0xc(%eax),%eax │ │ cmpb $0x0,0x59(%eax) │ │ - je 344f8 │ │ - lea 0xb4(%esp),%edx │ │ + je 37016 │ │ mov %eax,(%esp) │ │ + lea 0xa4(%esp),%edx │ │ mov %edx,0x4(%esp) │ │ - call 1cd70 │ │ - mov %eax,0x4c(%esp) │ │ + call 1e0b0 │ │ + mov 0x38(%esp),%esi │ │ + mov %eax,0x30(%esp) │ │ mov 0xc(%esi),%eax │ │ mov 0x34(%eax),%eax │ │ add %eax,0x130(%esi) │ │ - mov 0xb4(%esp),%eax │ │ + mov 0xa4(%esp),%eax │ │ mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 2d6b0 │ │ + call 2ff10 │ │ mov 0xf8(%esi),%edx │ │ xor %eax,%eax │ │ + mov %esi,%ecx │ │ cmp $0xe0000001,%edx │ │ - jl 3415b │ │ + jl 3678a │ │ mov 0x1d4(%esi),%eax │ │ lea (%edx,%eax,2),%eax │ │ cmp $0xe0000000,%eax │ │ - jl 34584 │ │ - mov 0xb4(%esp),%edi │ │ - mov 0x8c(%esi),%edx │ │ - mov %edi,%eax │ │ - mov %edx,0x44(%esp) │ │ + jl 37111 │ │ + mov 0xa4(%esp),%esi │ │ + mov 0x8c(%ecx),%edx │ │ + mov %esi,%eax │ │ and $0x1,%eax │ │ - lea 0x0(,%eax,4),%ebp │ │ - lea 0x24(%eax),%ecx │ │ - mov %ebp,0x48(%esp) │ │ - mov (%esi,%ecx,4),%ecx │ │ - mov 0x3c(%esi),%eax │ │ - mov %ecx,0x3c(%esp) │ │ - mov 0x48(%esp),%edx │ │ - mov 0x44(%esp),%ecx │ │ - mov 0x4c(%esp),%ebp │ │ - movl $0xe0000000,0xf8(%esi) │ │ - mov %ebp,0x8(%eax) │ │ - mov 0x3c(%esp),%ebp │ │ - mov (%ecx,%edx,1),%eax │ │ - add %ebp,0x128(%esi) │ │ + lea 0x0(,%eax,4),%edi │ │ + lea 0x24(%eax),%eax │ │ + mov %edi,0x34(%esp) │ │ + lea (%edx,%edi,1),%ebp │ │ + mov 0x38(%esp),%ecx │ │ + mov 0x30(%esp),%edi │ │ + movl $0xe0000000,0xf8(%ecx) │ │ + mov 0x3c(%ecx),%ecx │ │ + mov %edi,0x8(%ecx) │ │ + mov 0x38(%esp),%ecx │ │ + mov 0x0(%ebp),%ebp │ │ + mov (%ecx,%eax,4),%edi │ │ + mov %ebp,0x2c(%esp) │ │ + add %edi,0x128(%ecx) │ │ + mov %edi,%ebp │ │ + mov %edi,0x30(%esp) │ │ test %ebp,%ebp │ │ - mov $0xe0000000,%edx │ │ - mov (%eax),%ecx │ │ - jle 33b61 │ │ - add $0x4,%eax │ │ - mov %edx,%ebp │ │ - mov %eax,0x40(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x68(%esi),%eax │ │ + mov 0x2c(%esp),%edi │ │ + mov (%edi),%ecx │ │ + jle 37286 │ │ + xor %edx,%edx │ │ + mov $0xe0000000,%ebp │ │ + mov 0x38(%esp),%edi │ │ + mov %edx,0x24(%esp) │ │ + jmp 36540 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x68(%edi),%eax │ │ mov (%eax,%ecx,4),%edx │ │ - cmp %edi,0x48(%edx) │ │ - je 34480 │ │ + cmp %esi,0x48(%edx) │ │ + je 36fb0 │ │ mov 0x50(%edx),%edx │ │ test %edx,%edx │ │ - je 33b3a │ │ - mov %esi,%eax │ │ + je 365a4 │ │ + mov %edi,%eax │ │ + mov %esi,%edi │ │ mov %edx,%esi │ │ mov %eax,%edx │ │ - jmp 33b0f │ │ - xchg %ax,%ax │ │ + jmp 36567 │ │ mov 0x50(%esi),%esi │ │ test %esi,%esi │ │ - je 33b38 │ │ + je 365a0 │ │ cmp %edi,0x48(%esi) │ │ - jne 33b08 │ │ + jne 36560 │ │ mov %esi,(%esp) │ │ - mov %edx,0x34(%esp) │ │ - call 28270 │ │ - mov 0x34(%esp),%edx │ │ + mov %edx,0x28(%esp) │ │ + call 2a890 │ │ + mov 0x28(%esp),%edx │ │ cmp %eax,%ebp │ │ mov 0x50(%esi),%esi │ │ cmovl %eax,%ebp │ │ addl $0x1,0x124(%edx) │ │ test %esi,%esi │ │ - jne 33b0f │ │ + jne 36567 │ │ + jmp 365a0 │ │ nop │ │ - mov %edx,%esi │ │ - mov 0x40(%esp),%edx │ │ - mov (%edx),%ecx │ │ - add $0x4,%edx │ │ - subl $0x1,0x3c(%esp) │ │ - mov %edx,0x40(%esp) │ │ - jne 33ae8 │ │ - mov 0x8c(%esi),%ecx │ │ - mov %ebp,%edx │ │ - mov 0xb4(%esp),%edi │ │ - mov %ecx,0x44(%esp) │ │ - mov %edi,%eax │ │ - mov %edx,0xf8(%esi) │ │ - and $0x1,%eax │ │ - lea 0x1(%edi),%ecx │ │ - lea 0x24(%eax),%edx │ │ - mov (%esi,%edx,4),%edx │ │ - mov %edx,0x50(%esp) │ │ - mov 0x44(%esp),%edx │ │ - mov (%edx,%eax,4),%ebp │ │ - mov 0x28(%esi),%eax │ │ - lea 0x3e(%eax),%edx │ │ - add $0x1f,%eax │ │ - cmovs %edx,%eax │ │ - mov 0x6c(%esi),%edx │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %edi,%esi │ │ + mov %edx,%edi │ │ + mov 0x2c(%esp),%edx │ │ + addl $0x1,0x24(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov (%edx,%eax,4),%ecx │ │ + cmp 0x30(%esp),%eax │ │ + jne 36540 │ │ + mov 0xa4(%esp),%esi │ │ + mov %esi,%ecx │ │ + and $0x1,%ecx │ │ + lea 0x0(,%ecx,4),%eax │ │ + mov %eax,0x34(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov 0x8c(%eax),%edx │ │ + lea 0x24(%ecx),%eax │ │ + mov 0x38(%esp),%ecx │ │ + lea 0x1(%esi),%edi │ │ + mov %edi,0x48(%esp) │ │ + mov (%ecx,%eax,4),%eax │ │ + mov %ecx,%edi │ │ + mov %ebp,0xf8(%ecx) │ │ + mov %eax,0x50(%esp) │ │ + mov %eax,%ebp │ │ + mov 0x34(%esp),%eax │ │ + mov (%edx,%eax,1),%eax │ │ + mov 0x28(%ecx),%edx │ │ + mov %eax,0x4c(%esp) │ │ + lea 0x3e(%edx),%eax │ │ + add $0x1f,%edx │ │ + cmovns %edx,%eax │ │ + mov 0x6c(%ecx),%edx │ │ sar $0x5,%eax │ │ - mov %edx,(%esp) │ │ shl $0x2,%eax │ │ - mov %ecx,0x38(%esp) │ │ - mov %eax,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ - call d014 │ │ - mov 0xf8(%esi),%eax │ │ - mov 0x1ec(%esi),%edx │ │ - add %eax,%edx │ │ - add 0x1f0(%esi),%eax │ │ - mov %eax,0x5c(%esp) │ │ - mov 0x0(%ebp),%eax │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x50(%esp),%eax │ │ - mov %edx,0x4c(%esp) │ │ - test %eax,%eax │ │ - mov 0x204(%esi),%edx │ │ - mov 0x38(%esp),%ecx │ │ - mov %edx,0x60(%esp) │ │ - jle 33cfe │ │ - add $0x4,%ebp │ │ - mov %esi,0x40(%esp) │ │ - mov %ebp,0x54(%esp) │ │ - mov %ecx,%ebp │ │ - nop │ │ - mov 0x40(%esp),%edx │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x68(%edx),%eax │ │ - mov (%eax,%ecx,4),%edx │ │ - cmp 0x48(%edx),%edi │ │ - je 343d0 │ │ - mov 0x50(%edx),%esi │ │ - test %esi,%esi │ │ - je 33cc4 │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x48(%esi),%eax │ │ - add $0x1f,%ecx │ │ + mov %edx,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call d7d0 │ │ + mov 0xf8(%edi),%ecx │ │ + mov %edi,%eax │ │ + mov 0x1ec(%edi),%edi │ │ + add %ecx,%edi │ │ + add 0x1f0(%eax),%ecx │ │ + mov %edi,0x24(%esp) │ │ + test %ebp,%ebp │ │ + mov 0x204(%eax),%edi │ │ + mov 0x4c(%esp),%eax │ │ mov %ecx,0x44(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - test %edx,%edx │ │ - mov 0x3c(%esp),%edx │ │ - cmovs 0x44(%esp),%edx │ │ + mov %edi,0x54(%esp) │ │ + mov (%eax),%eax │ │ + mov %eax,0x28(%esp) │ │ + jle 3725c │ │ + movl $0x0,0x34(%esp) │ │ + jmp 36680 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x38(%esp),%eax │ │ + mov 0x28(%esp),%edi │ │ + mov 0x68(%eax),%eax │ │ + mov (%eax,%edi,4),%ebp │ │ + cmp %esi,0x48(%ebp) │ │ + je 36ed0 │ │ + mov 0x50(%ebp),%edi │ │ + test %edi,%edi │ │ + je 367c0 │ │ + mov 0x28(%esp),%edx │ │ + mov 0x48(%edi),%eax │ │ + lea 0x1f(%edx),%edx │ │ + mov 0x28(%esp),%ecx │ │ + mov 0x48(%esp),%ebp │ │ + test %ecx,%ecx │ │ + cmovns %ecx,%edx │ │ sar $0x5,%edx │ │ shl $0x2,%edx │ │ - movzbl 0x3c(%esp),%ecx │ │ - mov %edx,0x44(%esp) │ │ + mov %edx,0x2c(%esp) │ │ mov $0x1,%edx │ │ shl %cl,%edx │ │ - mov %edx,0x48(%esp) │ │ - mov %ebp,%edx │ │ - mov %edi,%ebp │ │ - jmp 33c92 │ │ - nop │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x44(%esp),%eax │ │ - mov %edx,0x48(%esi) │ │ + mov %edx,0x30(%esp) │ │ + jmp 3670e │ │ + mov 0x38(%esp),%ecx │ │ + mov 0x2c(%esp),%eax │ │ + mov %ebp,0x48(%edi) │ │ add 0x6c(%ecx),%eax │ │ - mov 0x48(%esp),%ecx │ │ + mov 0x30(%esp),%ecx │ │ or %ecx,(%eax) │ │ - mov 0x5c(%esi),%ecx │ │ - test %ecx,%ecx │ │ - mov 0x2c(%esi),%eax │ │ - js 34328 │ │ - cmp %eax,0x5c(%esp) │ │ - jl 34398 │ │ + mov 0x5c(%edi),%eax │ │ + mov 0x2c(%edi),%ecx │ │ + test %eax,%eax │ │ + js 36e28 │ │ + cmp %ecx,0x44(%esp) │ │ + jl 36ea0 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x50(%esi),%esi │ │ - test %esi,%esi │ │ - je 33cc0 │ │ - mov 0x48(%esi),%eax │ │ + mov 0x50(%edi),%edi │ │ + test %edi,%edi │ │ + je 367c0 │ │ + mov 0x48(%edi),%eax │ │ + cmp %eax,%esi │ │ + jg 36700 │ │ + mov 0x24(%esp),%ecx │ │ + cmp 0x40(%edi),%ecx │ │ + jl 366d0 │ │ cmp %eax,%ebp │ │ - jg 33c88 │ │ - mov 0x4c(%esp),%ecx │ │ - cmp 0x40(%esi),%ecx │ │ - jl 33c58 │ │ - cmp %eax,%edx │ │ - je 33c88 │ │ - mov %esi,(%esp) │ │ - mov %edx,0x34(%esp) │ │ - call 280a0 │ │ - mov 0x50(%esi),%esi │ │ - mov 0x34(%esp),%edx │ │ - test %esi,%esi │ │ - jne 33c8f │ │ + je 36700 │ │ + mov %edi,(%esp) │ │ + call 2a5e0 │ │ + jmp 36700 │ │ + xor %esi,%esi │ │ + mov 0x38(%esp),%ebp │ │ + mov 0x2c(%ebp),%eax │ │ + cmp 0x28(%ebp),%eax │ │ + jge 36763 │ │ + mov 0x6c(%ebp),%edi │ │ lea 0x0(%esi),%esi │ │ - mov %ebp,%edi │ │ - mov %edx,%ebp │ │ - mov 0x54(%esp),%edx │ │ - addl $0x4,0x54(%esp) │ │ - subl $0x1,0x50(%esp) │ │ - mov (%edx),%edx │ │ - mov %edx,0x3c(%esp) │ │ - jne 33bf8 │ │ - mov 0x40(%esp),%esi │ │ - mov 0xf8(%esi),%ebp │ │ - mov 0x1ec(%esi),%eax │ │ - add %eax,%ebp │ │ - mov 0x204(%esi),%edx │ │ - mov %ebp,0x4c(%esp) │ │ - mov %edx,0x60(%esp) │ │ - mov 0xb4(%esp),%edx │ │ - mov 0x10(%esi),%ebp │ │ - mov %edx,0x64(%esp) │ │ - mov 0x14(%esi),%edx │ │ - mov %edx,0x70(%esp) │ │ - mov 0x64(%esp),%edx │ │ - add $0x1,%edx │ │ - cmpb $0x0,0x40(%esi) │ │ - movss 0xf4(%esi),%xmm0 │ │ - mov %ebp,0x44(%esp) │ │ - mov %edx,0x74(%esp) │ │ - mov 0xf0(%esi),%eax │ │ - movss %xmm0,0x58(%esp) │ │ - je 33e4c │ │ - mov 0x64(%esp),%edx │ │ - movl $0x0,0x40(%esp) │ │ - sub %eax,%edx │ │ - cmovs 0x40(%esp),%edx │ │ - mov %edx,0x40(%esp) │ │ - add 0x64(%esp),%eax │ │ - mov 0xcc(%esi),%edx │ │ - cmp %edx,%eax │ │ - cmovle %eax,%edx │ │ - mov 0x28(%esi),%eax │ │ - mov %edx,0x48(%esp) │ │ - lea 0x3e(%eax),%edx │ │ - add $0x1f,%eax │ │ - cmovs %edx,%eax │ │ - mov 0xe0(%esi),%edx │ │ + test %eax,%eax │ │ + lea 0x1f(%eax),%edx │ │ + cmovns %eax,%edx │ │ + sar $0x5,%edx │ │ + mov (%edi,%edx,4),%edx │ │ + bt %eax,%edx │ │ + jae 3675b │ │ + mov %eax,(%ecx) │ │ + add $0x1,%esi │ │ + lea 0x4(%ecx),%ecx │ │ + add $0x1,%eax │ │ + cmp %eax,0x28(%ebp) │ │ + jg 36740 │ │ + mov 0x38(%esp),%eax │ │ + cmpb $0x0,0x40(%eax) │ │ + jne 36774 │ │ + addl $0x1,0xcc(%eax) │ │ + mov 0x24(%esp),%ecx │ │ + mov 0x38(%esp),%edi │ │ + and $0x1,%ecx │ │ + lea 0x24(%ecx),%eax │ │ + mov %esi,(%edi,%eax,4) │ │ + mov $0x1,%eax │ │ + mov 0x7c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 372d1 │ │ + lea 0x8c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + cmp %ecx,0x44(%esp) │ │ + jl 37290 │ │ + jmp 367c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x4c(%esp),%edi │ │ + addl $0x1,0x34(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov (%edi,%eax,4),%edi │ │ + cmp 0x50(%esp),%eax │ │ + mov %edi,0x28(%esp) │ │ + jne 36680 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x1ec(%eax),%esi │ │ + add 0xf8(%eax),%esi │ │ + mov 0x204(%eax),%eax │ │ + mov %esi,0x44(%esp) │ │ + mov %eax,0x40(%esp) │ │ + mov 0xa4(%esp),%eax │ │ + mov %eax,0x50(%esp) │ │ + mov %eax,%esi │ │ + mov 0x38(%esp),%eax │ │ + add $0x1,%esi │ │ + mov %esi,0x64(%esp) │ │ + mov 0x10(%eax),%edi │ │ + cmpb $0x0,0x40(%eax) │ │ + movss 0xf4(%eax),%xmm3 │ │ + mov 0xf0(%eax),%ebp │ │ + mov %edi,0x28(%esp) │ │ + mov 0x14(%eax),%edi │ │ + movss %xmm3,0x48(%esp) │ │ + mov %edi,0x60(%esp) │ │ + je 370fe │ │ + mov 0x50(%esp),%edi │ │ + mov $0x0,%eax │ │ + mov %edi,%edx │ │ + sub %ebp,%edx │ │ + cmovns %edx,%eax │ │ + add %edi,%ebp │ │ + mov %eax,%esi │ │ + mov 0x38(%esp),%eax │ │ + mov 0xcc(%eax),%ecx │ │ + mov 0x28(%eax),%edx │ │ + cmp %ecx,%ebp │ │ + mov %ecx,%edi │ │ + cmovle %ebp,%edi │ │ + mov %eax,%ebp │ │ + lea 0x3e(%edx),%eax │ │ + add $0x1f,%edx │ │ + cmovns %edx,%eax │ │ + mov 0xe0(%ebp),%edx │ │ sar $0x5,%eax │ │ - mov %edx,(%esp) │ │ shl $0x2,%eax │ │ movl $0x0,0x4(%esp) │ │ + mov %edx,(%esp) │ │ mov %eax,0x8(%esp) │ │ - call d014 │ │ - mov 0x48(%esp),%edx │ │ - cmp %edx,0x40(%esp) │ │ - movl $0x0,0xe8(%esi) │ │ - jge 34728 │ │ - mov 0xd8(%esi),%eax │ │ - mov 0xe4(%esi),%edx │ │ - mov %eax,0x50(%esp) │ │ - mov %edx,0x3c(%esp) │ │ - xor %ebp,%ebp │ │ - mov %esi,%edi │ │ - xchg %ax,%ax │ │ - mov 0x40(%esp),%edx │ │ - mov 0x50(%esp),%ecx │ │ - mov (%ecx,%edx,4),%eax │ │ - test %eax,%eax │ │ - je 33e2d │ │ - mov 0xe0(%edi),%esi │ │ - lea 0x0(%esi),%esi │ │ - mov 0x4(%eax),%ecx │ │ - test %ecx,%ecx │ │ - lea 0x1f(%ecx),%edx │ │ - cmovns %ecx,%edx │ │ - sar $0x5,%edx │ │ - mov (%esi,%edx,4),%edx │ │ - shr %cl,%edx │ │ - and $0x1,%edx │ │ - jne 33e26 │ │ - mov 0x3c(%esp),%edx │ │ - mov %ecx,(%edx,%ebp,4) │ │ - mov 0x4(%eax),%ecx │ │ - add $0x1,%ebp │ │ + call d7d0 │ │ + movl $0x0,0xe8(%ebp) │ │ + cmp %edi,%esi │ │ + jge 372c0 │ │ + mov 0x38(%esp),%edx │ │ + xor %ecx,%ecx │ │ + mov 0xd8(%edx),%eax │ │ + mov 0xe4(%edx),%ebp │ │ + lea (%eax,%esi,4),%esi │ │ + lea (%eax,%edi,4),%eax │ │ + mov %ebp,0x24(%esp) │ │ + mov %edx,%ebp │ │ + mov %esi,0x2c(%esp) │ │ + mov %eax,0x30(%esp) │ │ + jmp 368e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x2c(%esp),%eax │ │ + mov (%eax),%esi │ │ + test %esi,%esi │ │ + je 3694b │ │ + mov 0xe0(%ebp),%edi │ │ + jmp 36900 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x4(%esi),%edx │ │ + test %edx,%edx │ │ + lea 0x1f(%edx),%eax │ │ + cmovns %edx,%eax │ │ + sar $0x5,%eax │ │ + mov (%edi,%eax,4),%eax │ │ + bt %edx,%eax │ │ + jb 36944 │ │ + lea 0x1(%ecx),%eax │ │ + mov %eax,0xe8(%ebp) │ │ + mov 0x24(%esp),%eax │ │ + mov %edx,(%eax,%ecx,4) │ │ + mov $0x1,%edx │ │ + mov 0x4(%esi),%ecx │ │ test %ecx,%ecx │ │ - mov %ebp,0xe8(%edi) │ │ - mov $0x1,%ebp │ │ - lea 0x1f(%ecx),%edx │ │ - cmovns %ecx,%edx │ │ - sar $0x5,%edx │ │ - shl %cl,%ebp │ │ - or %ebp,(%esi,%edx,4) │ │ - mov 0xe8(%edi),%ebp │ │ - mov 0x30(%eax),%eax │ │ - test %eax,%eax │ │ - jne 33de0 │ │ - addl $0x1,0x40(%esp) │ │ - mov 0x48(%esp),%edx │ │ - cmp %edx,0x40(%esp) │ │ - jne 33dc8 │ │ - mov %edi,%esi │ │ - shl $0x2,%ebp │ │ - mov 0x3c(%esp),%eax │ │ - movl $0xffffffff,(%eax,%ebp,1) │ │ + lea 0x1f(%ecx),%eax │ │ + cmovns %ecx,%eax │ │ + shl %cl,%edx │ │ + sar $0x5,%eax │ │ + or %edx,(%edi,%eax,4) │ │ + mov 0xe8(%ebp),%ecx │ │ + mov 0x30(%esi),%esi │ │ + test %esi,%esi │ │ + jne 36900 │ │ + addl $0x4,0x2c(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + cmp 0x30(%esp),%eax │ │ + jne 368e0 │ │ + mov 0x24(%esp),%ebp │ │ + shl $0x2,%ecx │ │ + mov 0x38(%esp),%esi │ │ + movl $0xffffffff,0x0(%ebp,%ecx,1) │ │ mov 0xe8(%esi),%eax │ │ - mov 0x64(%esp),%edx │ │ add %eax,0x12c(%esi) │ │ + mov 0x38(%esp),%esi │ │ + mov 0x50(%esp),%edi │ │ mov 0xd0(%esi),%eax │ │ - movl $0x0,0x7c(%esp) │ │ - movl $0xe0000000,0x78(%esp) │ │ - mov (%eax,%edx,4),%eax │ │ - cmp 0xb4(%esi),%eax │ │ - mov %eax,0x54(%esp) │ │ - jge 341bb │ │ - lea (%eax,%eax,8),%eax │ │ - shl $0x2,%eax │ │ - mov %eax,0x5c(%esp) │ │ + mov (%eax,%edi,4),%eax │ │ + mov %eax,0x3c(%esp) │ │ + mov %eax,%edi │ │ + mov %esi,%eax │ │ + cmp 0xb4(%eax),%edi │ │ + jge 37271 │ │ + lea (%edi,%edi,8),%edx │ │ + mov %eax,%ebp │ │ + movl $0x0,0x6c(%esp) │ │ + lea 0x0(,%edx,4),%esi │ │ + mov %esi,0x5c(%esp) │ │ + lea 0x78(%esp),%esi │ │ + movl $0xe0000000,0x68(%esp) │ │ + mov %esi,0x4c(%esp) │ │ + jmp 369e0 │ │ nop │ │ - mov 0x5c(%esp),%edi │ │ - add 0xb0(%esi),%edi │ │ - mov 0xd4(%esi),%eax │ │ - mov 0x8(%edi),%edx │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x5c(%esp),%eax │ │ + add 0xb0(%ebp),%eax │ │ + mov 0x8(%eax),%edx │ │ + mov %eax,%esi │ │ + mov %eax,0x34(%esp) │ │ + mov 0xd4(%ebp),%eax │ │ movl $0xffffffff,(%eax,%edx,4) │ │ - mov 0x34(%esi),%ecx │ │ - cmp %ecx,0x8(%edi) │ │ - je 341a1 │ │ - mov 0x14(%edi),%eax │ │ - mov 0xbc(%esi),%ebp │ │ - shl $0x2,%eax │ │ - xor %edx,%edx │ │ - add %ebp,%eax │ │ - mov %eax,0x48(%esp) │ │ - movzwl 0x22(%edi),%eax │ │ + mov %esi,%eax │ │ + mov 0x34(%ebp),%esi │ │ + cmp %esi,0x8(%eax) │ │ + je 36bee │ │ + mov 0x14(%eax),%edx │ │ + mov %eax,%esi │ │ + mov 0xbc(%ebp),%eax │ │ + lea (%eax,%edx,4),%eax │ │ + mov %eax,0x30(%esp) │ │ + movswl 0x22(%esi),%eax │ │ cmp $0xffff,%ax │ │ - je 33eea │ │ - mov 0x70(%esp),%edx │ │ - movswl 0x20(%edi),%ecx │ │ - cwtl │ │ - mov 0x10(%edx),%ebp │ │ - lea (%eax,%eax,2),%edx │ │ - mov 0x0(%ebp,%ecx,4),%eax │ │ - lea (%eax,%edx,4),%edx │ │ - mov 0xe4(%esi),%ecx │ │ - mov (%ecx),%ebp │ │ - test %ebp,%ebp │ │ - js 3416e │ │ - mov %esi,0x40(%esp) │ │ - movl $0x4,0x3c(%esp) │ │ - mov %edx,%esi │ │ - mov %ecx,0x50(%esp) │ │ - jmp 340a2 │ │ + je 36f80 │ │ + movswl 0x20(%esi),%edx │ │ + lea (%eax,%eax,2),%eax │ │ + mov 0x60(%esp),%esi │ │ + mov 0x10(%esi),%ecx │ │ + mov (%ecx,%edx,4),%edx │ │ + lea (%edx,%eax,4),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov 0xe4(%ebp),%eax │ │ + mov (%eax),%esi │ │ + test %esi,%esi │ │ + js 36bb8 │ │ + movl $0x4,0x24(%esp) │ │ + jmp 36b9d │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x44(%esp),%edx │ │ - lea 0x0(%ebp,%ebp,4),%eax │ │ - mov 0x48(%esp),%ecx │ │ - shl $0x2,%eax │ │ - add 0x8(%edx),%eax │ │ - mov 0x4(%eax),%eax │ │ - movswl (%eax),%edx │ │ - mov 0x4(%esi),%eax │ │ - movswl (%eax,%edx,2),%eax │ │ - mov (%ecx,%eax,4),%edx │ │ - cmp $0xe0000000,%edx │ │ - je 34088 │ │ - mov 0x44(%esp),%ecx │ │ - lea 0x8c(%esp),%eax │ │ + mov 0x28(%esp),%ecx │ │ + lea (%esi,%esi,4),%edx │ │ + shl $0x2,%edx │ │ + add 0x8(%ecx),%edx │ │ + mov 0x4(%edx),%edx │ │ + movswl (%edx),%ecx │ │ + mov 0x4(%edi),%edx │ │ + movswl (%edx,%ecx,2),%edx │ │ + mov 0x30(%esp),%ecx │ │ + mov (%ecx,%edx,4),%edi │ │ + cmp $0xe0000000,%edi │ │ + je 36b8b │ │ + mov 0x4c(%esp),%eax │ │ + mov 0x34(%esp),%ecx │ │ + mov 0x28(%esp),%edx │ │ mov %eax,0x10(%esp) │ │ - mov 0x1c(%edi),%eax │ │ + mov 0x1c(%ecx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x18(%edi),%eax │ │ + mov 0x18(%ecx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea 0x0(%ebp,%ebp,4),%eax │ │ + lea (%esi,%esi,4),%eax │ │ shl $0x2,%eax │ │ - add 0x8(%ecx),%eax │ │ - mov 0x40(%esp),%ecx │ │ + add 0x8(%edx),%eax │ │ mov 0x10(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%ecx),%eax │ │ + mov 0x38(%ebp),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x34(%esp) │ │ - call 49e50 │ │ + call 4e350 │ │ sar $0xa,%eax │ │ - mov 0x34(%esp),%edx │ │ cvtsi2ss %eax,%xmm1 │ │ - cvtsi2ss %edx,%xmm0 │ │ - mulss 0x58(%esp),%xmm1 │ │ + cvtsi2ss %edi,%xmm0 │ │ + mulss 0x48(%esp),%xmm1 │ │ addss %xmm1,%xmm0 │ │ cvttss2si %xmm0,%eax │ │ - add 0x60(%esp),%eax │ │ - cmp 0x4c(%esp),%eax │ │ - jle 3407a │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x68(%ecx),%edx │ │ - mov (%edx,%ebp,4),%ecx │ │ + add 0x40(%esp),%eax │ │ + cmp 0x44(%esp),%eax │ │ + jle 36b85 │ │ + mov 0x68(%ebp),%edx │ │ + mov (%edx,%esi,4),%edi │ │ + mov 0x50(%esp),%edx │ │ + cmp 0x48(%edi),%edx │ │ + jg 36b09 │ │ + cmp 0x4(%edi),%eax │ │ + jle 36b85 │ │ mov 0x64(%esp),%edx │ │ - cmp 0x48(%ecx),%edx │ │ - jg 33fce │ │ - cmp 0x4(%ecx),%eax │ │ - jle 3407a │ │ - mov 0x74(%esp),%edx │ │ + mov 0x3c(%esp),%ecx │ │ mov %eax,0x4(%esp) │ │ + mov %edi,(%esp) │ │ mov %edx,0xc(%esp) │ │ - mov 0x54(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov %ecx,(%esp) │ │ - mov %ecx,0x38(%esp) │ │ - call 28200 │ │ - mov 0x8(%edi),%eax │ │ - mov 0x44(%esp),%edx │ │ - mov 0x38(%esp),%ecx │ │ - lea (%eax,%eax,4),%eax │ │ - mov 0x8(%edx),%edx │ │ - shl $0x2,%eax │ │ - add %edx,%eax │ │ - mov %eax,0x50(%esp) │ │ - mov 0x70(%esp),%eax │ │ - movswl 0x5c(%ecx),%edx │ │ - mov 0xc(%eax),%eax │ │ - mov %eax,0x2c(%esp) │ │ - movswl 0x5e(%ecx),%eax │ │ - mov %eax,0x68(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x6c(%esp) │ │ - mov 0x50(%esp),%edx │ │ - mov 0x8(%edx),%edx │ │ - mov %edx,0x30(%esp) │ │ - mov 0x50(%esp),%edx │ │ - mov 0x4(%edx),%eax │ │ - mov 0x30(%esp),%edx │ │ - movswl -0x2(%eax,%edx,2),%eax │ │ - mov 0x6c(%esp),%edx │ │ - mov %eax,0x50(%esp) │ │ - mov 0x68(%esp),%eax │ │ - mov (%edx,%eax,4),%eax │ │ - mov 0x50(%esp),%edx │ │ - movzwl (%eax,%edx,2),%edx │ │ - mov %ebp,%eax │ │ - mov %dx,0x36(%ecx) │ │ - mov 0x40(%esp),%edx │ │ - sar $0x5,%eax │ │ - mov %ebp,%ecx │ │ - shl $0x2,%eax │ │ - add 0x6c(%edx),%eax │ │ - mov $0x1,%edx │ │ - shl %cl,%edx │ │ - or %edx,(%eax) │ │ - mov 0x40(%esp),%edx │ │ - mov 0xe4(%edx),%edx │ │ - mov %edx,0x50(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x50(%esp),%ecx │ │ - mov (%ecx,%edx,1),%ebp │ │ - add $0x4,%edx │ │ - test %ebp,%ebp │ │ - mov %edx,0x3c(%esp) │ │ - js 34168 │ │ + mov %ecx,0x8(%esp) │ │ + call 2a7d0 │ │ + mov 0x34(%esp),%eax │ │ + mov 0x60(%esp),%ecx │ │ + mov 0x8(%eax),%eax │ │ + mov 0xc(%ecx),%ecx │ │ + lea (%eax,%eax,4),%edx │ │ + mov 0x28(%esp),%eax │ │ + mov %ecx,0x58(%esp) │ │ + movswl 0x5e(%edi),%ecx │ │ + mov 0x8(%eax),%eax │ │ + mov %ecx,0x54(%esp) │ │ + mov 0x58(%esp),%ecx │ │ + lea (%eax,%edx,4),%eax │ │ + movswl 0x5c(%edi),%edx │ │ + mov (%ecx,%edx,4),%edx │ │ + mov 0x8(%eax),%ecx │ │ + mov 0x4(%eax),%eax │ │ + movswl -0x2(%eax,%ecx,2),%eax │ │ + mov 0x54(%esp),%ecx │ │ + mov (%edx,%ecx,4),%edx │ │ + mov %esi,%ecx │ │ + movzwl (%edx,%eax,2),%eax │ │ + mov 0x6c(%ebp),%edx │ │ + mov %ax,0x36(%edi) │ │ + mov %esi,%edi │ │ + sar $0x5,%edi │ │ + mov $0x1,%eax │ │ + shl %cl,%eax │ │ + or %eax,(%edx,%edi,4) │ │ + mov 0xe4(%ebp),%eax │ │ + mov 0x24(%esp),%ecx │ │ + mov (%eax,%ecx,1),%esi │ │ + add $0x4,%ecx │ │ + mov %ecx,0x24(%esp) │ │ test %esi,%esi │ │ - jne 33f18 │ │ - mov 0x10(%edi),%edx │ │ - jmp 33f3a │ │ - mov %edx,%esi │ │ - mov 0x8c(%edx),%edx │ │ - mov 0xb4(%esp),%eax │ │ - mov 0xdc(%esi),%edi │ │ - add $0x1,%eax │ │ - xor %ebp,%ebp │ │ - mov %eax,0x3c(%esp) │ │ - and $0x1,%eax │ │ - mov (%edi),%ecx │ │ - test %ecx,%ecx │ │ - mov (%edx,%eax,4),%edx │ │ - js 3410b │ │ - mov 0x6c(%esi),%eax │ │ - mov %esi,0x40(%esp) │ │ - mov %eax,%esi │ │ + js 36bb8 │ │ + mov 0x2c(%esp),%edi │ │ + test %edi,%edi │ │ + jne 36a68 │ │ + mov 0x34(%esp),%edi │ │ + mov 0x10(%edi),%edi │ │ + jmp 36a89 │ │ lea 0x0(%esi),%esi │ │ - mov %ecx,%eax │ │ - sar $0x5,%eax │ │ - mov (%esi,%eax,4),%eax │ │ - shr %cl,%eax │ │ - test $0x1,%al │ │ - je 340fe │ │ - mov %ecx,(%edx) │ │ - add $0x1,%ebp │ │ - add $0x4,%edx │ │ - lea 0x4(%edi),%edi │ │ - mov (%edi),%ecx │ │ - test %ecx,%ecx │ │ - jns 340e8 │ │ - mov 0x40(%esp),%esi │ │ - mov 0x2c(%esi),%ecx │ │ - cmp %ecx,0x28(%esi) │ │ - jle 3413c │ │ - mov 0x6c(%esi),%edi │ │ - xchg %ax,%ax │ │ - test %ecx,%ecx │ │ - lea 0x1f(%ecx),%eax │ │ - cmovns %ecx,%eax │ │ - sar $0x5,%eax │ │ - mov (%edi,%eax,4),%eax │ │ - shr %cl,%eax │ │ - test $0x1,%al │ │ - je 34134 │ │ - mov %ecx,(%edx) │ │ - add $0x1,%ebp │ │ - add $0x4,%edx │ │ - add $0x1,%ecx │ │ - cmp %ecx,0x28(%esi) │ │ - jg 34118 │ │ - cmpb $0x0,0x40(%esi) │ │ - jne 34149 │ │ - addl $0x1,0xcc(%esi) │ │ - mov 0x3c(%esp),%eax │ │ - and $0x1,%eax │ │ - lea 0x24(%eax),%eax │ │ - mov %ebp,(%esi,%eax,4) │ │ - mov $0x1,%eax │ │ - lea 0x9c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - nop │ │ - mov %esi,%edx │ │ - mov 0x40(%esp),%esi │ │ - test %edx,%edx │ │ - je 344b0 │ │ - mov 0xc(%esi),%eax │ │ - mov 0x4(%edx),%edx │ │ - mov 0x48(%esp),%ebp │ │ + mov 0x2c(%esp),%esi │ │ + test %esi,%esi │ │ + je 36fa0 │ │ + mov 0xc(%ebp),%eax │ │ mov 0x14(%eax),%eax │ │ - movswl 0x28(%eax),%eax │ │ - movswl (%edx,%eax,2),%eax │ │ - mov 0x0(%ebp,%eax,4),%eax │ │ - cmp 0x78(%esp),%eax │ │ - jle 341a1 │ │ - mov 0x54(%esp),%edx │ │ - mov %eax,0x78(%esp) │ │ - mov %edx,0x7c(%esp) │ │ - addl $0x1,0x54(%esp) │ │ + movswl 0x28(%eax),%edx │ │ + mov 0x4(%esi),%eax │ │ + mov 0x30(%esp),%esi │ │ + movswl (%eax,%edx,2),%eax │ │ + mov (%esi,%eax,4),%eax │ │ + cmp 0x68(%esp),%eax │ │ + jle 36bee │ │ + mov 0x3c(%esp),%esi │ │ + mov %eax,0x68(%esp) │ │ + mov %esi,0x6c(%esp) │ │ + addl $0x1,0x3c(%esp) │ │ addl $0x24,0x5c(%esp) │ │ - mov 0x54(%esp),%ebp │ │ - cmp 0xb4(%esi),%ebp │ │ - jl 33e90 │ │ - mov 0x78(%esp),%eax │ │ + mov 0x3c(%esp),%eax │ │ + cmp 0xb4(%ebp),%eax │ │ + jl 369e0 │ │ + mov 0x38(%esp),%esi │ │ + mov 0x68(%esp),%eax │ │ add 0x1f8(%esi),%eax │ │ - add 0x60(%esp),%eax │ │ + add 0x40(%esp),%eax │ │ cmp $0xe0000001,%eax │ │ - jl 341f8 │ │ - cmp 0x4c(%esp),%eax │ │ - jle 341f8 │ │ - mov 0x30(%esi),%edi │ │ - mov 0x68(%esi),%edx │ │ - mov 0x64(%esp),%ecx │ │ - mov (%edx,%edi,4),%edx │ │ - cmp 0x48(%edx),%ecx │ │ - jg 342e4 │ │ + jl 36c48 │ │ + cmp 0x44(%esp),%eax │ │ + jle 36c48 │ │ + mov %esi,%edi │ │ + mov 0x68(%edi),%edx │ │ + mov 0x30(%esi),%esi │ │ + mov 0x50(%esp),%edi │ │ + mov (%edx,%esi,4),%edx │ │ + cmp 0x48(%edx),%edi │ │ + jg 36de4 │ │ cmp 0x4(%edx),%eax │ │ - jg 342e4 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x78(%esp),%ebp │ │ - add 0x1f4(%esi),%ebp │ │ - add 0x60(%esp),%ebp │ │ + jg 36de4 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x68(%esp),%ebp │ │ + add 0x1f4(%eax),%ebp │ │ + add 0x40(%esp),%ebp │ │ cmp $0xe0000001,%ebp │ │ - jl 34289 │ │ - cmp 0x4c(%esp),%ebp │ │ - jle 34289 │ │ - mov 0x30(%esi),%ecx │ │ - add $0x1,%ecx │ │ - cmp 0x28(%esi),%ecx │ │ - jge 34289 │ │ - lea 0x0(,%ecx,4),%edi │ │ - xchg %ax,%ax │ │ - mov 0x68(%esi),%eax │ │ + jl 36d0b │ │ + cmp 0x44(%esp),%ebp │ │ + jle 36d0b │ │ + mov 0x38(%esp),%eax │ │ + mov 0x30(%eax),%esi │ │ + mov %esi,0x24(%esp) │ │ + add $0x1,%esi │ │ + cmp 0x28(%eax),%esi │ │ + jge 36d0b │ │ + mov %ebp,0x24(%esp) │ │ + lea 0x0(,%esi,4),%edi │ │ + mov %eax,%ebp │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + mov 0x68(%ebp),%eax │ │ mov (%eax,%edi,1),%eax │ │ test %eax,%eax │ │ - je 3427e │ │ - mov 0x64(%esp),%edx │ │ + je 36d00 │ │ + mov 0x50(%esp),%edx │ │ cmp 0x48(%eax),%edx │ │ - jg 34240 │ │ - cmp 0x4(%eax),%ebp │ │ - jle 3427e │ │ - mov 0x74(%esp),%edx │ │ + jg 36cbc │ │ + mov 0x24(%esp),%edx │ │ + cmp 0x4(%eax),%edx │ │ + jle 36d00 │ │ + mov 0x64(%esp),%edx │ │ mov %eax,(%esp) │ │ mov %edx,0xc(%esp) │ │ - mov 0x7c(%esp),%edx │ │ + mov 0x6c(%esp),%edx │ │ mov %edx,0x8(%esp) │ │ - mov %ecx,0x38(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 28200 │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x6c(%esi),%edx │ │ - test %ecx,%ecx │ │ - lea 0x1f(%ecx),%eax │ │ - cmovns %ecx,%eax │ │ - sar $0x5,%eax │ │ - lea (%edx,%eax,4),%eax │ │ + mov 0x24(%esp),%edx │ │ + mov %edx,0x4(%esp) │ │ + call 2a7d0 │ │ + mov 0x6c(%ebp),%edx │ │ + test %esi,%esi │ │ + mov %esi,%ecx │ │ + lea 0x1f(%esi),%eax │ │ + cmovns %esi,%eax │ │ + mov %edx,0x28(%esp) │ │ mov $0x1,%edx │ │ shl %cl,%edx │ │ - or %edx,(%eax) │ │ - add $0x1,%ecx │ │ + sar $0x5,%eax │ │ + mov %edx,%ecx │ │ + mov 0x28(%esp),%edx │ │ + or %ecx,(%edx,%eax,4) │ │ + add $0x1,%esi │ │ add $0x4,%edi │ │ - cmp 0x28(%esi),%ecx │ │ - jl 34228 │ │ - mov 0x64(%esp),%eax │ │ + cmp 0x28(%ebp),%esi │ │ + jl 36ca0 │ │ + mov 0x50(%esp),%eax │ │ + mov 0x38(%esp),%esi │ │ and $0x1,%eax │ │ lea 0x24(%eax),%edx │ │ mov (%esi,%edx,4),%edi │ │ mov 0x8c(%esi),%edx │ │ + xor %esi,%esi │ │ test %edi,%edi │ │ mov (%edx,%eax,4),%ebp │ │ mov 0x0(%ebp),%eax │ │ - jle 340ba │ │ - mov %esi,%edx │ │ - add $0x4,%ebp │ │ - mov 0x64(%esp),%esi │ │ - jmp 342c7 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x0(%ebp),%eax │ │ - add $0x4,%ebp │ │ - sub $0x1,%edi │ │ - je 340b2 │ │ - mov 0x68(%edx),%ecx │ │ - mov (%ecx,%eax,4),%eax │ │ - cmp 0x48(%eax),%esi │ │ - jne 342b8 │ │ - mov %edx,0x34(%esp) │ │ + jle 36d87 │ │ + mov 0x50(%esp),%edx │ │ + mov 0x38(%esp),%ecx │ │ + mov %edi,0x24(%esp) │ │ + jmp 36d4d │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + add $0x1,%esi │ │ + mov 0x0(%ebp,%esi,4),%eax │ │ + cmp 0x24(%esp),%esi │ │ + je 36d7d │ │ + mov 0x68(%ecx),%edi │ │ + mov (%edi,%eax,4),%eax │ │ + cmp 0x48(%eax),%edx │ │ + jne 36d40 │ │ mov %eax,(%esp) │ │ - call 280a0 │ │ - mov 0x34(%esp),%edx │ │ - jmp 342b8 │ │ - mov 0x74(%esp),%ebp │ │ + add $0x1,%esi │ │ + mov %ecx,0x2c(%esp) │ │ + mov %edx,0x28(%esp) │ │ + call 2a5e0 │ │ + mov 0x2c(%esp),%ecx │ │ + cmp 0x24(%esp),%esi │ │ + mov 0x28(%esp),%edx │ │ + mov 0x0(%ebp,%esi,4),%eax │ │ + jne 36d4d │ │ + mov 0x38(%esp),%eax │ │ + mov 0x8c(%eax),%edx │ │ + mov 0xa4(%esp),%eax │ │ + mov 0x38(%esp),%esi │ │ + add $0x1,%eax │ │ + mov %eax,0x24(%esp) │ │ + and $0x1,%eax │ │ + mov (%edx,%eax,4),%ecx │ │ + mov 0xdc(%esi),%edx │ │ + mov (%edx),%eax │ │ + test %eax,%eax │ │ + js 36729 │ │ + mov 0x6c(%esi),%ebp │ │ + add $0x4,%edx │ │ + xor %esi,%esi │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov %eax,%edi │ │ + sar $0x5,%edi │ │ + mov 0x0(%ebp,%edi,4),%edi │ │ + bt %eax,%edi │ │ + jae 36dd6 │ │ + mov %eax,(%ecx) │ │ + add $0x1,%esi │ │ + lea 0x4(%ecx),%ecx │ │ + mov (%edx),%eax │ │ + add $0x4,%edx │ │ + test %eax,%eax │ │ + jns 36dc0 │ │ + jmp 3672b │ │ + mov 0x64(%esp),%edi │ │ mov %eax,0x4(%esp) │ │ - mov %ebp,0xc(%esp) │ │ - mov 0x7c(%esp),%ebp │ │ mov %edx,(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - call 28200 │ │ - test %edi,%edi │ │ - lea 0x1f(%edi),%eax │ │ - mov 0x6c(%esi),%ecx │ │ - mov $0x1,%edx │ │ - cmovns %edi,%eax │ │ - sar $0x5,%eax │ │ - lea (%ecx,%eax,4),%eax │ │ - mov %edi,%ecx │ │ - shl %cl,%edx │ │ - or %edx,(%eax) │ │ - jmp 341f8 │ │ + mov %edi,0xc(%esp) │ │ + mov 0x6c(%esp),%edi │ │ + mov %edi,0x8(%esp) │ │ + call 2a7d0 │ │ + mov 0x38(%esp),%eax │ │ + test %esi,%esi │ │ + lea 0x1f(%esi),%edx │ │ + mov %esi,%ecx │ │ + cmovns %esi,%edx │ │ + mov 0x6c(%eax),%edi │ │ + mov $0x1,%eax │ │ + sar $0x5,%edx │ │ + shl %cl,%eax │ │ + or %eax,(%edi,%edx,4) │ │ + jmp 36c48 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - add 0x60(%esp),%eax │ │ - cmp %eax,0x4c(%esp) │ │ - jge 33c88 │ │ - mov 0x50(%esi),%edi │ │ - mov 0x5c(%edi),%ecx │ │ - test %ecx,%ecx │ │ - js 344b8 │ │ - mov %edx,0x58(%esp) │ │ - mov %esi,%edx │ │ + add 0x54(%esp),%ecx │ │ + cmp %ecx,0x24(%esp) │ │ + jge 36700 │ │ + mov 0x50(%edi),%eax │ │ + mov 0x5c(%eax),%edx │ │ + test %edx,%edx │ │ + js 36fde │ │ + mov %ebp,0x40(%esp) │ │ + mov %ecx,%ebp │ │ + mov %esi,0x3c(%esp) │ │ mov %eax,%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmp 0x48(%edi),%ebp │ │ - jg 3435a │ │ - cmp 0x4(%edi),%esi │ │ - jle 3437d │ │ - mov 0x58(%esp),%eax │ │ + jmp 36e60 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x3c(%esp),%eax │ │ + cmp %eax,0x48(%esi) │ │ + jl 36e6e │ │ + cmp 0x4(%esi),%ebp │ │ + jle 36e89 │ │ + mov 0x40(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x30(%edx),%eax │ │ + mov 0x30(%edi),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edx,0x34(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 28200 │ │ - mov 0x34(%esp),%edx │ │ - mov 0x50(%edi),%edi │ │ - test %edi,%edi │ │ - jne 34350 │ │ - mov %edx,%esi │ │ - mov 0x58(%esp),%edx │ │ + call 2a7d0 │ │ mov 0x50(%esi),%esi │ │ - jmp 33c8b │ │ - lea 0x0(%esi),%esi │ │ - mov %ecx,0x14(%esp) │ │ - mov 0x30(%esi),%ecx │ │ - mov %ecx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x40(%esp),%eax │ │ - mov %edx,0x34(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + test %esi,%esi │ │ + jne 36e60 │ │ + mov 0x40(%esp),%ebp │ │ + mov 0x3c(%esp),%esi │ │ + mov 0x50(%edi),%edi │ │ + jmp 36703 │ │ + mov %eax,0x14(%esp) │ │ + mov 0x30(%edi),%eax │ │ + mov %ecx,0xc(%esp) │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 2d7a0 │ │ - mov 0x50(%esi),%esi │ │ - mov 0x34(%esp),%edx │ │ - jmp 33c8b │ │ + call 2ffe0 │ │ + mov 0x50(%edi),%edi │ │ + jmp 36703 │ │ nop │ │ - mov 0x4c(%esp),%eax │ │ - cmp 0x40(%edx),%eax │ │ - jge 33c0f │ │ - mov 0x3c(%esp),%eax │ │ - add $0x1f,%ecx │ │ - test %eax,%eax │ │ - mov 0x3c(%esp),%eax │ │ - mov %ecx,0x44(%esp) │ │ - mov $0x1,%esi │ │ - cmovs %ecx,%eax │ │ - mov 0x40(%esp),%ecx │ │ + mov 0x24(%esp),%eax │ │ + cmp 0x40(%ebp),%eax │ │ + jge 36697 │ │ + mov 0x48(%esp),%eax │ │ + test %edi,%edi │ │ + mov %edi,%ecx │ │ + lea 0x1f(%edi),%edx │ │ + mov %eax,0x48(%ebp) │ │ + mov %edi,%eax │ │ + mov 0x38(%esp),%edi │ │ + cmovs %edx,%eax │ │ sar $0x5,%eax │ │ - mov %ebp,0x48(%edx) │ │ - shl $0x2,%eax │ │ - add 0x6c(%ecx),%eax │ │ - movzbl 0x3c(%esp),%ecx │ │ - shl %cl,%esi │ │ - or %esi,(%eax) │ │ - mov 0x50(%edx),%esi │ │ - test %esi,%esi │ │ - mov 0x2c(%edx),%ecx │ │ - je 346b2 │ │ - add 0x60(%esp),%ecx │ │ - cmp %ecx,0x4c(%esp) │ │ - jge 344c9 │ │ - mov 0x5c(%esi),%eax │ │ + mov 0x6c(%edi),%edi │ │ + mov %edi,0x2c(%esp) │ │ + mov $0x1,%edi │ │ + shl %cl,%edi │ │ + mov %edi,%ecx │ │ + mov 0x2c(%esp),%edi │ │ + or %ecx,(%edi,%eax,4) │ │ + mov 0x50(%ebp),%edi │ │ + mov 0x2c(%ebp),%ecx │ │ + test %edi,%edi │ │ + je 367a7 │ │ + add 0x54(%esp),%ecx │ │ + cmp %ecx,0x24(%esp) │ │ + jge 36fef │ │ + mov 0x5c(%edi),%eax │ │ test %eax,%eax │ │ - js 346f4 │ │ - mov %ebp,0x44(%esp) │ │ - mov %edi,%ebp │ │ - mov %ecx,%edi │ │ - xchg %ax,%ax │ │ - cmp 0x48(%esi),%ebp │ │ - jg 3444a │ │ - cmp 0x4(%esi),%edi │ │ - jle 3446d │ │ - mov 0x44(%esp),%eax │ │ + js 3722c │ │ + mov %esi,0x2c(%esp) │ │ + mov %ecx,%esi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x2c(%esp),%eax │ │ + cmp %eax,0x48(%edi) │ │ + jl 36f4e │ │ + cmp 0x4(%edi),%esi │ │ + jle 36f69 │ │ + mov 0x48(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x30(%edx),%eax │ │ + mov 0x30(%ebp),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edx,0x34(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 28200 │ │ - mov 0x34(%esp),%edx │ │ - mov 0x50(%esi),%esi │ │ + call 2a7d0 │ │ + mov 0x50(%edi),%edi │ │ + test %edi,%edi │ │ + jne 36f40 │ │ + mov 0x2c(%esp),%esi │ │ + jmp 36697 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0xe4(%ebp),%eax │ │ + movl $0x0,0x2c(%esp) │ │ + mov (%eax),%esi │ │ test %esi,%esi │ │ - jne 34440 │ │ - mov %ebp,%edi │ │ - mov 0x44(%esp),%ebp │ │ - jmp 33c0f │ │ + jns 36a56 │ │ nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x34(%esp),%eax │ │ + mov 0x10(%eax),%eax │ │ + jmp 36bdc │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %edx,(%esp) │ │ - mov %edx,0x34(%esp) │ │ - mov %ecx,0x38(%esp) │ │ - call 28270 │ │ + mov %ecx,0x34(%esp) │ │ + mov %edx,0x28(%esp) │ │ + call 2a890 │ │ + mov 0x28(%esp),%edx │ │ cmp %ebp,%eax │ │ - mov 0x34(%esp),%edx │ │ - mov 0x38(%esp),%ecx │ │ - jle 344a2 │ │ - cmp 0x34(%esi),%ecx │ │ + mov 0x34(%esp),%ecx │ │ + jle 36fd2 │ │ + cmp 0x34(%edi),%ecx │ │ cmovne %eax,%ebp │ │ - addl $0x1,0x124(%esi) │ │ - jmp 33af7 │ │ - xchg %ax,%ax │ │ - mov 0x10(%edi),%eax │ │ - jmp 3418f │ │ - cmp 0x48(%edi),%ebp │ │ - jg 344d1 │ │ - cmp 0x4(%edi),%eax │ │ - jg 344d1 │ │ - mov %edi,%esi │ │ - jmp 33c8b │ │ - mov 0x48(%esi),%eax │ │ - jmp 33c28 │ │ - mov %edx,0xc(%esp) │ │ - mov 0x30(%esi),%ecx │ │ - mov %ecx,0x8(%esp) │ │ - mov %edx,0x34(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 28200 │ │ - mov 0x50(%esi),%esi │ │ - mov 0x34(%esp),%edx │ │ - jmp 33c8b │ │ - mov 0xb4(%esp),%ebp │ │ + addl $0x1,0x124(%edi) │ │ + jmp 3654f │ │ + cmp %esi,0x48(%eax) │ │ + jl 36ff7 │ │ + cmp 0x4(%eax),%ecx │ │ + jg 36ff7 │ │ + mov %eax,%edi │ │ + jmp 3670b │ │ + mov 0x48(%edi),%eax │ │ + jmp 366ac │ │ + mov %ebp,0xc(%esp) │ │ + mov 0x30(%edi),%edx │ │ + mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 1c920 │ │ - mov %ebp,%eax │ │ - and $0x1,%eax │ │ - lea 0x24(%eax),%edx │ │ - mov (%esi,%edx,4),%ecx │ │ - mov 0x8c(%esi),%edx │ │ - mov (%edx,%eax,4),%edx │ │ - mov (%edx),%eax │ │ - add $0x4,%edx │ │ - test %ecx,%ecx │ │ - mov %edx,0x3c(%esp) │ │ - jle 3457c │ │ - mov %esi,%edx │ │ - mov %ecx,%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x68(%edx),%ecx │ │ - mov (%ecx,%eax,4),%edi │ │ - jmp 3453f │ │ + mov %edx,0x8(%esp) │ │ + call 2a7d0 │ │ mov 0x50(%edi),%edi │ │ - test %edi,%edi │ │ - je 34568 │ │ - cmp 0x48(%edi),%ebp │ │ - jne 34538 │ │ - mov %edi,0x4(%esp) │ │ - mov 0xc(%edx),%eax │ │ + jmp 36703 │ │ + mov 0xa4(%esp),%esi │ │ mov %eax,(%esp) │ │ - mov %edx,0x34(%esp) │ │ - call 1c990 │ │ - mov 0x50(%edi),%edi │ │ - mov 0x34(%esp),%edx │ │ - test %edi,%edi │ │ - jne 3453f │ │ - lea 0x0(%esi),%esi │ │ - mov 0x3c(%esp),%ecx │ │ - mov (%ecx),%eax │ │ - add $0x4,%ecx │ │ - sub $0x1,%esi │ │ - mov %ecx,0x3c(%esp) │ │ - jne 34530 │ │ - mov %edx,%esi │ │ - mov 0xc(%esi),%eax │ │ - jmp 33a1a │ │ - mov 0xb4(%esp),%eax │ │ - mov %edx,0x14(%esp) │ │ - mov %eax,0x10(%esp) │ │ - movl $0x340,0x8(%esp) │ │ - lea -0x168a0(%ebx),%eax │ │ - movl $0x1,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x16758(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0xb4(%esp),%edi │ │ - mov 0xf8(%esi),%ecx │ │ - mov %edi,%eax │ │ - mov %ecx,0x40(%esp) │ │ + call 1dad0 │ │ + mov 0x38(%esp),%edi │ │ + mov %esi,%eax │ │ + mov 0x38(%esp),%ebp │ │ and $0x1,%eax │ │ - lea 0x0(,%eax,4),%edx │ │ - mov %edx,0x48(%esp) │ │ - mov 0x8c(%esi),%edx │ │ - lea 0x24(%eax),%ecx │ │ - mov (%esi,%ecx,4),%ebp │ │ - mov %edx,0x44(%esp) │ │ - test %ebp,%ebp │ │ + lea 0x24(%eax),%edx │ │ + mov (%edi,%edx,4),%edx │ │ + mov %edx,0x28(%esp) │ │ + mov %edx,%ecx │ │ + mov 0x8c(%edi),%edx │ │ + xor %edi,%edi │ │ + test %ecx,%ecx │ │ mov (%edx,%eax,4),%eax │ │ - mov %eax,0x3c(%esp) │ │ - mov %eax,%edx │ │ - mov (%eax),%eax │ │ - jle 34686 │ │ - add $0x4,%edx │ │ - mov %esi,0x44(%esp) │ │ + mov (%eax),%edx │ │ + mov %eax,0x2c(%esp) │ │ + jle 370d6 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x68(%ebp),%ecx │ │ + mov (%ecx,%edx,4),%edx │ │ + cmp 0x48(%edx),%esi │ │ + je 370e2 │ │ + mov 0x50(%edx),%edx │ │ + test %edx,%edx │ │ + je 370c6 │ │ + mov %edi,0x24(%esp) │ │ + mov %esi,%edi │ │ mov %edx,%esi │ │ - mov 0x44(%esp),%ecx │ │ - mov 0x68(%ecx),%edx │ │ - mov (%edx,%eax,4),%eax │ │ - cmp 0x48(%eax),%edi │ │ - je 34695 │ │ - mov 0x50(%eax),%eax │ │ - test %eax,%eax │ │ - je 34654 │ │ - mov %esi,0x3c(%esp) │ │ - mov %eax,%esi │ │ - jmp 3462f │ │ - xchg %ax,%ax │ │ + jmp 37087 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x50(%esi),%esi │ │ test %esi,%esi │ │ - je 34650 │ │ + je 370c0 │ │ cmp 0x48(%esi),%edi │ │ - jne 34628 │ │ - mov 0x40(%esp),%ecx │ │ - mov %esi,(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - call 28220 │ │ + jne 37080 │ │ + mov %esi,0x4(%esp) │ │ + mov 0xc(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call 1db30 │ │ mov 0x50(%esi),%esi │ │ test %esi,%esi │ │ - jne 3462f │ │ + jne 37087 │ │ + jmp 370c0 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esp),%esi │ │ - mov (%esi),%eax │ │ - add $0x4,%esi │ │ - sub $0x1,%ebp │ │ - jne 34608 │ │ - mov 0xb4(%esp),%edi │ │ - mov 0x44(%esp),%esi │ │ - mov %edi,%eax │ │ - and $0x1,%eax │ │ - mov 0x8c(%esi),%edx │ │ - mov %edx,0x44(%esp) │ │ - lea 0x0(,%eax,4),%ebp │ │ - lea 0x24(%eax),%ecx │ │ - mov %ebp,0x48(%esp) │ │ - movl $0x1,0x100(%esi) │ │ - jmp 33a9c │ │ - mov 0x40(%esp),%edx │ │ - mov %eax,(%esp) │ │ - mov %eax,0x38(%esp) │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %edi,%esi │ │ + mov 0x24(%esp),%edi │ │ + mov 0x2c(%esp),%eax │ │ + add $0x1,%edi │ │ + cmp 0x28(%esp),%edi │ │ + mov (%eax,%edi,4),%edx │ │ + jne 37060 │ │ + mov 0x38(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ + jmp 3645b │ │ mov %edx,0x4(%esp) │ │ - call 28220 │ │ + mov 0xc(%ebp),%ecx │ │ + mov %edx,0x24(%esp) │ │ + mov %ecx,(%esp) │ │ + call 1db30 │ │ + mov 0x24(%esp),%edx │ │ + jmp 3706b │ │ + mov %eax,%esi │ │ + mov 0xe8(%eax),%eax │ │ + add %eax,0x12c(%esi) │ │ + jmp 36979 │ │ + mov 0xa4(%esp),%eax │ │ + mov %edx,0x14(%esp) │ │ + movl $0x340,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x186b8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x18570(%ebx),%eax │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x38(%esp),%edi │ │ + mov 0xa4(%esp),%esi │ │ + mov 0xf8(%edi),%eax │ │ + mov %esi,%ecx │ │ + and $0x1,%ecx │ │ + mov %eax,0x24(%esp) │ │ + lea 0x24(%ecx),%eax │ │ + mov (%edi,%eax,4),%edx │ │ + shl $0x2,%ecx │ │ + mov %ecx,0x34(%esp) │ │ + mov %edx,0x28(%esp) │ │ + mov 0x8c(%edi),%edx │ │ + mov 0x28(%esp),%edi │ │ + lea (%edx,%ecx,1),%ebp │ │ + mov 0x0(%ebp),%ecx │ │ + test %edi,%edi │ │ + mov %ecx,0x2c(%esp) │ │ + mov (%ecx),%ecx │ │ + jle 37219 │ │ + xor %edi,%edi │ │ + mov %edi,%ebp │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov 0x38(%esp),%eax │ │ - jmp 34617 │ │ - cmp %ecx,0x5c(%esp) │ │ - jge 33cc4 │ │ + mov 0x68(%eax),%edx │ │ + mov (%edx,%ecx,4),%edi │ │ + jmp 371b7 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x50(%edi),%edi │ │ + test %edi,%edi │ │ + je 371e0 │ │ + cmp 0x48(%edi),%esi │ │ + jne 371b0 │ │ + mov 0x24(%esp),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 2a7f0 │ │ + mov 0x50(%edi),%edi │ │ + test %edi,%edi │ │ + jne 371b7 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x2c(%esp),%eax │ │ + add $0x1,%ebp │ │ + cmp 0x28(%esp),%ebp │ │ + mov (%eax,%ebp,4),%ecx │ │ + jne 371a0 │ │ + mov 0xa4(%esp),%esi │ │ + mov %esi,%ecx │ │ + and $0x1,%ecx │ │ + lea 0x0(,%ecx,4),%eax │ │ + mov %eax,0x34(%esp) │ │ + mov %eax,%edi │ │ + mov 0x38(%esp),%eax │ │ + mov 0x8c(%eax),%edx │ │ + lea 0x24(%ecx),%eax │ │ + lea (%edx,%edi,1),%ebp │ │ + mov 0x38(%esp),%edi │ │ + movl $0x1,0x100(%edi) │ │ + jmp 364e2 │ │ + mov 0x48(%edi),%eax │ │ + cmp %esi,%eax │ │ + jl 3723c │ │ + cmp 0x4(%edi),%ecx │ │ + jle 366ac │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x30(%ebp),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 2a7d0 │ │ + jmp 36697 │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,0x40(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,0x44(%esp) │ │ + jmp 367fc │ │ + movl $0x0,0x6c(%esp) │ │ + movl $0xe0000000,0x68(%esp) │ │ + jmp 36c08 │ │ + mov $0xe0000000,%ebp │ │ + jmp 365de │ │ movl $0x0,0x14(%esp) │ │ - mov 0x30(%edx),%eax │ │ - mov %eax,0x10(%esp) │ │ + mov 0x30(%ebp),%eax │ │ mov %ecx,0xc(%esp) │ │ - mov 0x40(%esp),%eax │ │ - mov 0x3c(%esp),%ecx │ │ - mov %edx,0x34(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 2d7a0 │ │ - mov 0x34(%esp),%edx │ │ - jmp 33c0f │ │ - mov 0x48(%esi),%eax │ │ - cmp %eax,%edi │ │ - jg 34704 │ │ - cmp 0x4(%esi),%ecx │ │ - jle 33c28 │ │ - mov %ebp,0xc(%esp) │ │ - mov 0x30(%edx),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x28(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %edx,0x34(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 28200 │ │ - mov 0x34(%esp),%edx │ │ - jmp 33c0f │ │ - mov 0xe4(%esi),%ebp │ │ - mov %ebp,0x3c(%esp) │ │ - xor %ebp,%ebp │ │ - jmp 33e41 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 2ffe0 │ │ + jmp 36697 │ │ + mov 0x38(%esp),%eax │ │ + xor %ecx,%ecx │ │ + mov 0xe4(%eax),%ebp │ │ + jmp 36961 │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00034740 : │ │ +000372e0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ + mov $0x4,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4e8ab,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%esi │ │ - mov 0xdc(%esi),%ecx │ │ - mov (%ecx),%edi │ │ + call db90 │ │ + add $0x56bda,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + lea -0x18570(%ebx),%eax │ │ + mov 0x50(%esp),%ebp │ │ + mov %eax,0x2c(%esp) │ │ + mov 0xdc(%ebp),%edx │ │ + mov (%edx),%edi │ │ test %edi,%edi │ │ - js 347dc │ │ - lea -0x16758(%ebx),%eax │ │ - mov $0x4,%ebp │ │ - mov %eax,0x3c(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x10(%esi),%edx │ │ + js 37384 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x10(%ebp),%ecx │ │ lea (%edi,%edi,4),%eax │ │ shl $0x2,%eax │ │ - add 0x8(%edx),%eax │ │ + add 0x8(%ecx),%eax │ │ cmpl $0x1,0x8(%eax) │ │ - je 347d2 │ │ - mov 0x68(%esi),%eax │ │ - mov 0x3c(%esp),%ecx │ │ + je 3737a │ │ + mov 0x68(%ebp),%eax │ │ + mov 0x2c(%esp),%ecx │ │ mov (%eax,%edi,4),%eax │ │ mov 0x50(%eax),%edx │ │ mov %ecx,0x8(%esp) │ │ movl $0x390,0xc(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x48(%esi),%eax │ │ - mov %edx,0x38(%esp) │ │ + mov 0x48(%ebp),%eax │ │ + mov %edx,0x20(%esp) │ │ mov %eax,(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - mov 0x68(%esi),%eax │ │ - mov 0x38(%esp),%edx │ │ + call 699a0 <__listelem_free__@@Base> │ │ + mov 0x68(%ebp),%eax │ │ + mov 0x20(%esp),%edx │ │ mov %edx,(%eax,%edi,4) │ │ mov %edi,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 2dfe0 │ │ - mov 0xdc(%esi),%ecx │ │ - mov (%ecx,%ebp,1),%edi │ │ - add $0x4,%ebp │ │ + mov %ebp,(%esp) │ │ + call 308c0 │ │ + mov 0xdc(%ebp),%edx │ │ + mov (%edx,%esi,1),%edi │ │ + add $0x4,%esi │ │ test %edi,%edi │ │ - jns 34778 │ │ - cmpb $0x0,0x40(%esi) │ │ - je 3484d │ │ - mov 0xcc(%esi),%eax │ │ + jns 37320 │ │ + cmpb $0x0,0x40(%ebp) │ │ + je 37415 │ │ + mov 0xcc(%ebp),%eax │ │ test %eax,%eax │ │ - jle 3484d │ │ - movl $0x0,0x3c(%esp) │ │ - lea -0x16758(%ebx),%ebp │ │ - lea 0x0(%esi),%esi │ │ - mov 0xd8(%esi),%eax │ │ - mov 0x3c(%esp),%edx │ │ - mov (%eax,%edx,4),%eax │ │ + jle 37415 │ │ + movl $0x0,0x20(%esp) │ │ + lea -0x18570(%ebx),%edi │ │ + jmp 373c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0xd8(%ebp),%eax │ │ + mov 0x20(%esp),%ecx │ │ + mov (%eax,%ecx,4),%eax │ │ test %eax,%eax │ │ - jne 3481a │ │ - jmp 3483c │ │ + je 37404 │ │ + jmp 373e0 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,%eax │ │ - mov 0x30(%eax),%edi │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x30(%eax),%esi │ │ movl $0x374,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ + mov %edi,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x4c(%esi),%eax │ │ + mov 0x4c(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 60a00 <__listelem_free__> │ │ - test %edi,%edi │ │ - jne 34818 │ │ - addl $0x1,0x3c(%esp) │ │ - mov 0x3c(%esp),%ecx │ │ - cmp 0xcc(%esi),%ecx │ │ - jl 34800 │ │ - mov 0x28(%esi),%eax │ │ - lea 0x3e(%eax),%edx │ │ - add $0x1f,%eax │ │ - cmovs %edx,%eax │ │ - mov 0x6c(%esi),%edx │ │ + call 699a0 <__listelem_free__@@Base> │ │ + test %esi,%esi │ │ + mov %esi,%eax │ │ + jne 373e0 │ │ + addl $0x1,0x20(%esp) │ │ + mov 0x20(%esp),%eax │ │ + cmp 0xcc(%ebp),%eax │ │ + jl 373c0 │ │ + mov 0x28(%ebp),%edx │ │ + lea 0x3e(%edx),%eax │ │ + add $0x1f,%edx │ │ + cmovns %edx,%eax │ │ + mov 0x6c(%ebp),%edx │ │ sar $0x5,%eax │ │ - mov %edx,(%esp) │ │ shl $0x2,%eax │ │ + mov %edx,(%esp) │ │ movl $0x0,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ - call d014 │ │ - mov 0xc(%esi),%eax │ │ - mov 0x60(%eax),%ecx │ │ - mov %esi,(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %ecx,0x38(%esp) │ │ - call 2d6b0 │ │ - lea 0x168(%esi),%eax │ │ + call d7d0 │ │ + mov 0xc(%ebp),%eax │ │ + mov 0x60(%eax),%edi │ │ + mov %ebp,(%esp) │ │ + mov %edi,0x4(%esp) │ │ + call 2ff10 │ │ + lea 0x168(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 63300 │ │ - mov 0x38(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jle 34a90 │ │ - lea -0x1cd08(%ebx),%eax │ │ + call 6c250 │ │ + test %edi,%edi │ │ + jle 3763e │ │ + lea -0x1eb1c(%ebx),%eax │ │ + lea 0x1(%edi),%esi │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%esi),%eax │ │ - lea 0x1(%ecx),%ebp │ │ + mov 0x8(%ebp),%eax │ │ + sar %edi │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ - mov 0x38(%esp),%ecx │ │ - mov 0xb4(%esi),%edi │ │ - sar %ecx │ │ - mov %edi,0x10(%esp) │ │ - cvtsi2sd %eax,%xmm1 │ │ - cvtsi2sd %ebp,%xmm0 │ │ - lea (%edi,%ecx,1),%eax │ │ + call 65e30 │ │ + mov 0xb4(%ebp),%ecx │ │ + cvtsi2sd %eax,%xmm0 │ │ + cvtsi2sd %esi,%xmm1 │ │ + mov %edi,0x2c(%esp) │ │ + lea (%ecx,%edi,1),%eax │ │ mov %eax,%edx │ │ + lea -0x18570(%ebx),%edi │ │ sar $0x1f,%edx │ │ - lea -0x16758(%ebx),%edi │ │ - idiv %ebp │ │ - divsd %xmm1,%xmm0 │ │ - mov %ecx,0x38(%esp) │ │ + idiv %esi │ │ + divsd %xmm0,%xmm1 │ │ + mov %ecx,0x10(%esp) │ │ movl $0x3aa,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ + mov %edi,0x4(%esp) │ │ + movsd %xmm1,0x20(%esp) │ │ mov %eax,0x14(%esp) │ │ - lea -0x1bd66(%ebx),%eax │ │ + lea -0x1db7a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movsd %xmm0,0x20(%esp) │ │ - call 5e6d0 │ │ - mov 0x130(%esi),%eax │ │ - mov 0x38(%esp),%ecx │ │ + call 67510 │ │ + mov 0x130(%ebp),%ecx │ │ + mov 0x2c(%esp),%eax │ │ + movl $0x3ac,0x8(%esp) │ │ + mov %ecx,0x10(%esp) │ │ + mov %edi,0x4(%esp) │ │ add %ecx,%eax │ │ + movl $0x1,(%esp) │ │ mov %eax,%edx │ │ sar $0x1f,%edx │ │ - idiv %ebp │ │ + idiv %esi │ │ mov %eax,0x14(%esp) │ │ - mov 0x130(%esi),%ecx │ │ - lea -0x16840(%ebx),%eax │ │ - mov %ecx,0x10(%esp) │ │ + lea -0x18658(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x3ac,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x124(%esi),%ecx │ │ + call 67510 │ │ + mov 0x124(%ebp),%ecx │ │ movl $0x3ae,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %ecx,%edx │ │ mov %ecx,%eax │ │ sar $0x1f,%edx │ │ + idiv %esi │ │ mov %ecx,0x10(%esp) │ │ - idiv %ebp │ │ - mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ mov %eax,0x14(%esp) │ │ - lea -0x166ec(%ebx),%eax │ │ + lea -0x18504(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x128(%esi),%ecx │ │ + call 67510 │ │ + mov 0x128(%ebp),%ecx │ │ movl $0x3b0,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %ecx,%edx │ │ mov %ecx,%eax │ │ sar $0x1f,%edx │ │ + idiv %esi │ │ mov %ecx,0x10(%esp) │ │ - idiv %ebp │ │ - mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ mov %eax,0x14(%esp) │ │ - lea -0x1bd11(%ebx),%eax │ │ + lea -0x1db25(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x12c(%esi),%ecx │ │ + call 67510 │ │ + mov 0x12c(%ebp),%ecx │ │ movl $0x3b3,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %ecx,%edx │ │ mov %ecx,%eax │ │ sar $0x1f,%edx │ │ + idiv %esi │ │ mov %ecx,0x10(%esp) │ │ - idiv %ebp │ │ - mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ mov %eax,0x14(%esp) │ │ - lea -0x1bcf5(%ebx),%eax │ │ + lea -0x1db09(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - movsd 0x16c(%esi),%xmm1 │ │ - lea -0x1bcd7(%ebx),%eax │ │ - movsd 0x20(%esp),%xmm0 │ │ - movapd %xmm1,%xmm2 │ │ - divsd %xmm0,%xmm2 │ │ - movsd %xmm1,0x10(%esp) │ │ + call 67510 │ │ + movsd 0x16c(%ebp),%xmm0 │ │ + lea -0x1daeb(%ebx),%eax │ │ + movsd %xmm0,0x10(%esp) │ │ + movsd %xmm0,%xmm3 │ │ + divsd 0x20(%esp),%xmm3 │ │ mov %eax,0xc(%esp) │ │ movl $0x3b6,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - movsd %xmm2,0x18(%esp) │ │ - call 5e6d0 │ │ - movsd 0x174(%esi),%xmm1 │ │ - lea -0x1bcbc(%ebx),%eax │ │ - movsd 0x20(%esp),%xmm0 │ │ - movapd %xmm1,%xmm2 │ │ - divsd %xmm0,%xmm2 │ │ - movsd %xmm1,0x10(%esp) │ │ + movsd %xmm3,0x18(%esp) │ │ + call 67510 │ │ + movsd 0x174(%ebp),%xmm0 │ │ + lea -0x1dad0(%ebx),%eax │ │ + movsd %xmm0,0x10(%esp) │ │ + movsd %xmm0,%xmm1 │ │ + divsd 0x20(%esp),%xmm1 │ │ mov %eax,0xc(%esp) │ │ movl $0x3b9,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - movsd %xmm2,0x18(%esp) │ │ - call 5e6d0 │ │ - lea 0x4c(%esp),%esp │ │ + movsd %xmm1,0x18(%esp) │ │ + call 67510 │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ xor %eax,%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4e53e,%ebx │ │ + call db90 │ │ + add $0x56862,%ebx │ │ lea -0x18(%esp),%esp │ │ - lea -0x166cc(%ebx),%eax │ │ - movl $0x143,0x8(%esp) │ │ + lea -0x184e4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x184b0(%ebx),%eax │ │ + movl $0x143,0x8(%esp) │ │ movl $0x3,(%esp) │ │ - lea -0x16698(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ lea 0x18(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ retq │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4e4fe,%ebx │ │ + call db90 │ │ + add $0x56822,%ebx │ │ lea -0x18(%esp),%esp │ │ - lea -0x16660(%ebx),%eax │ │ - movl $0x13c,0x8(%esp) │ │ + lea -0x18478(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x184b0(%ebx),%eax │ │ + movl $0x13c,0x8(%esp) │ │ movl $0x3,(%esp) │ │ - lea -0x16698(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ lea 0x18(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ retq │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4e4be,%ebx │ │ + call db90 │ │ + add $0x567e2,%ebx │ │ lea -0x18(%esp),%esp │ │ - lea -0x166cc(%ebx),%eax │ │ - movl $0x134,0x8(%esp) │ │ + lea -0x184e4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x184b0(%ebx),%eax │ │ + movl $0x134,0x8(%esp) │ │ movl $0x3,(%esp) │ │ - lea -0x16698(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ lea 0x18(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ retq │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4e47b,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%ebp │ │ - mov %ebp,(%esp) │ │ - call 16570 │ │ - cmpw $0x0,0x3e(%ebp) │ │ - jle 34bbb │ │ - xor %edi,%edi │ │ - xor %esi,%esi │ │ - lea 0x0(%esi),%esi │ │ - mov 0x40(%ebp),%eax │ │ - add $0x1,%esi │ │ - add %edi,%eax │ │ - add $0x54,%edi │ │ - mov %eax,(%esp) │ │ - call 27c10 │ │ - movswl 0x3e(%ebp),%eax │ │ - cmp %esi,%eax │ │ - jg 34ba0 │ │ - mov 0x54(%ebp),%esi │ │ - xor %eax,%eax │ │ - test %esi,%esi │ │ - je 34bdc │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x8(%esi),%esi │ │ - test %esi,%esi │ │ - jne 34bc8 │ │ - mov 0x54(%ebp),%eax │ │ - mov %eax,(%esp) │ │ - call 5f270 │ │ - mov 0x40(%ebp),%eax │ │ - movl $0x0,0x54(%ebp) │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x38(%ebp),%eax │ │ - mov %eax,(%esp) │ │ - call 27bd0 │ │ - mov %ebp,(%esp) │ │ - call 5bce0 │ │ - lea 0x1c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x4e3cb,%ebx │ │ + call db90 │ │ + add $0x5679f,%ebx │ │ lea -0x4c(%esp),%esp │ │ mov 0x60(%esp),%esi │ │ mov 0xc(%esi),%ebp │ │ cmpb $0x0,0x59(%ebp) │ │ - jne 34c6d │ │ + jne 3777d │ │ cmpw $0x0,0x3e(%esi) │ │ - jle 34c6d │ │ + jle 3777d │ │ xor %edi,%edi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jmp 37760 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ imul $0x54,%edi,%eax │ │ + add $0x1,%edi │ │ add 0x40(%esi),%eax │ │ - mov %eax,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - add $0x1,%edi │ │ - call 1c990 │ │ + mov %eax,0x4(%esp) │ │ + call 1db30 │ │ movswl 0x3e(%esi),%eax │ │ cmp %edi,%eax │ │ - jg 34c50 │ │ - lea 0x64(%esp),%eax │ │ + jg 37760 │ │ mov %ebp,(%esp) │ │ + lea 0x64(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 1cd70 │ │ - mov %eax,%edi │ │ + call 1e0b0 │ │ mov 0x48(%esi),%edx │ │ + mov %eax,0x2c(%esp) │ │ mov 0x44(%esi),%eax │ │ lea (%eax,%edx,2),%edx │ │ cmp $0xe0000000,%edx │ │ - jl 34e50 │ │ - movzwl 0x3e(%esi),%edx │ │ + jl 37960 │ │ + movzwl 0x3e(%esi),%ecx │ │ mov 0x38(%esi),%eax │ │ - test %dx,%dx │ │ - mov 0x64(%esp),%ebp │ │ - mov %edi,0x8(%eax) │ │ - jle 34f1f │ │ - mov $0xe0000000,%ecx │ │ - xor %edi,%edi │ │ - jmp 34cc2 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + test %cx,%cx │ │ + mov 0x2c(%esp),%edx │ │ + mov 0x64(%esp),%edi │ │ + mov %edx,0x8(%eax) │ │ + jle 37a24 │ │ + mov $0xe0000000,%ebp │ │ + xor %edx,%edx │ │ + mov %ebp,%eax │ │ + mov %edi,%ebp │ │ + mov %edx,%edi │ │ + mov %eax,%edx │ │ + jmp 377e2 │ │ + lea 0x0(%esi),%esi │ │ add $0x1,%edi │ │ - movswl %dx,%eax │ │ + movswl %cx,%eax │ │ cmp %eax,%edi │ │ - jge 34cf1 │ │ + jge 37810 │ │ imul $0x54,%edi,%eax │ │ add 0x40(%esi),%eax │ │ cmp 0x48(%eax),%ebp │ │ - jg 34cb8 │ │ - mov %ecx,0x24(%esp) │ │ + jg 377d8 │ │ mov %eax,(%esp) │ │ - call 28270 │ │ - mov 0x24(%esp),%ecx │ │ - cmp %ecx,%eax │ │ - jle 34ce3 │ │ - mov %eax,%ecx │ │ - movzwl 0x3e(%esi),%edx │ │ + mov %edx,0x2c(%esp) │ │ + call 2a890 │ │ + mov 0x2c(%esp),%edx │ │ + movzwl 0x3e(%esi),%ecx │ │ + cmp %eax,%edx │ │ + cmovl %eax,%edx │ │ add $0x1,%edi │ │ - movswl %dx,%eax │ │ + movswl %cx,%eax │ │ cmp %eax,%edi │ │ - jl 34cc2 │ │ - mov 0x64(%esp),%ebp │ │ - mov %ecx,0x44(%esi) │ │ - add 0x48(%esi),%ecx │ │ - test %dx,%dx │ │ - lea 0x1(%ebp),%eax │ │ - mov %eax,0x2c(%esp) │ │ - jle 34e40 │ │ + jl 377e2 │ │ + mov 0x64(%esp),%eax │ │ + mov %edx,%ebp │ │ + mov %edx,0x44(%esi) │ │ + add 0x48(%esi),%ebp │ │ + test %cx,%cx │ │ + lea 0x1(%eax),%edi │ │ + mov %edi,0x30(%esp) │ │ + jle 37950 │ │ + mov %ebp,0x2c(%esp) │ │ xor %edi,%edi │ │ - mov %ecx,0x34(%esp) │ │ - jmp 34d29 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x2c(%esp),%ecx │ │ - mov %ecx,0x48(%eax) │ │ + mov %eax,%ebp │ │ + jmp 37849 │ │ + xchg %ax,%ax │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x48(%edx) │ │ add $0x1,%edi │ │ - movswl %dx,%eax │ │ - cmp %eax,%edi │ │ - jge 34d58 │ │ - imul $0x54,%edi,%eax │ │ - add 0x40(%esi),%eax │ │ - cmp %ebp,0x48(%eax) │ │ - jl 34d1f │ │ - mov 0x34(%esp),%ecx │ │ - cmp 0x40(%eax),%ecx │ │ - jl 34d18 │ │ - mov %eax,(%esp) │ │ + movswl %cx,%edx │ │ + cmp %edx,%edi │ │ + jge 37880 │ │ + imul $0x54,%edi,%edx │ │ + add 0x40(%esi),%edx │ │ + cmp %ebp,0x48(%edx) │ │ + jl 3783f │ │ + mov 0x2c(%esp),%eax │ │ + cmp 0x40(%edx),%eax │ │ + jl 37838 │ │ + mov %edx,(%esp) │ │ add $0x1,%edi │ │ - call 280a0 │ │ - movzwl 0x3e(%esi),%edx │ │ - movswl %dx,%eax │ │ - cmp %eax,%edi │ │ - jl 34d29 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x64(%esp),%ecx │ │ - mov %ecx,0x38(%esp) │ │ - mov 0x44(%esi),%ecx │ │ - mov %ecx,0x3c(%esp) │ │ - mov 0x4c(%esi),%ecx │ │ - add %ecx,0x3c(%esp) │ │ - mov 0x38(%esp),%ecx │ │ - add $0x1,%ecx │ │ - test %dx,%dx │ │ - mov %ecx,0x34(%esp) │ │ - jle 34e40 │ │ + call 2a5e0 │ │ + movzwl 0x3e(%esi),%ecx │ │ + movswl %cx,%edx │ │ + cmp %edx,%edi │ │ + jl 37849 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x44(%esi),%edi │ │ + mov 0x64(%esp),%eax │ │ + add 0x4c(%esi),%edi │ │ + mov %eax,0x38(%esp) │ │ + add $0x1,%eax │ │ + mov %eax,0x34(%esp) │ │ + test %cx,%cx │ │ + mov %edi,0x3c(%esp) │ │ + jle 37950 │ │ movl $0x0,0x2c(%esp) │ │ - mov %dx,0x32(%esp) │ │ - jmp 34da7 │ │ + jmp 378c1 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ addl $0x1,0x2c(%esp) │ │ - cmp %eax,0x2c(%esp) │ │ - jge 34e40 │ │ + mov 0x2c(%esp),%eax │ │ + cmp %edx,%eax │ │ + jge 37950 │ │ imul $0x54,0x2c(%esp),%ebp │ │ - mov 0x40(%esi),%edx │ │ - mov 0x34(%esp),%ecx │ │ - lea (%edx,%ebp,1),%ebp │ │ - cmp 0x48(%ebp),%ecx │ │ - jne 34d98 │ │ - mov 0x2c(%ebp),%ecx │ │ - add 0x50(%esi),%ecx │ │ - cmp %ecx,0x3c(%esp) │ │ - jge 34d98 │ │ - cmpw $0x0,0x32(%esp) │ │ - jle 34e40 │ │ - mov %ecx,%eax │ │ + mov 0x40(%esi),%eax │ │ + mov 0x34(%esp),%edi │ │ + add %eax,%ebp │ │ + cmp 0x48(%ebp),%edi │ │ + jne 378b0 │ │ + mov 0x50(%esi),%edi │ │ + add 0x2c(%ebp),%edi │ │ + mov %edi,0x30(%esp) │ │ + cmp %edi,0x3c(%esp) │ │ + jge 378b0 │ │ + test %cx,%cx │ │ + jle 37950 │ │ xor %edi,%edi │ │ - mov %ebp,%ecx │ │ - mov %eax,%ebp │ │ - jmp 34de3 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x40(%esi),%edx │ │ - imul $0x54,%edi,%eax │ │ - lea (%edx,%eax,1),%eax │ │ + jmp 378f3 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x40(%esi),%eax │ │ + imul $0x54,%edi,%edx │ │ + add %edx,%eax │ │ mov 0x38(%esp),%edx │ │ cmp 0x48(%eax),%edx │ │ - jg 34df7 │ │ - cmp 0x4(%eax),%ebp │ │ - jle 34e23 │ │ - mov 0x34(%esp),%edx │ │ - mov %edx,0xc(%esp) │ │ - mov 0x30(%ecx),%edx │ │ - mov %edx,0x8(%esp) │ │ + jg 3790a │ │ + mov 0x30(%esp),%edx │ │ + cmp 0x4(%eax),%edx │ │ + jle 3792d │ │ + mov 0x34(%esp),%ecx │ │ + mov %ecx,0xc(%esp) │ │ + mov 0x30(%ebp),%edx │ │ + mov 0x30(%esp),%ecx │ │ mov %eax,(%esp) │ │ - mov %ecx,0x24(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 28200 │ │ - movzwl 0x3e(%esi),%eax │ │ - mov 0x24(%esp),%ecx │ │ - mov %ax,0x32(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + call 2a7d0 │ │ + movzwl 0x3e(%esi),%ecx │ │ add $0x1,%edi │ │ - movswl 0x32(%esp),%eax │ │ - cmp %eax,%edi │ │ - jl 34de0 │ │ + movswl %cx,%edx │ │ + cmp %edx,%edi │ │ + jl 378f0 │ │ addl $0x1,0x2c(%esp) │ │ - cmp %eax,0x2c(%esp) │ │ - jl 34da7 │ │ - xchg %ax,%ax │ │ + mov 0x2c(%esp),%eax │ │ + cmp %edx,%eax │ │ + jl 378c1 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x4c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x14(%esp) │ │ + lea -0x184b0(%ebx),%ebp │ │ mov 0x64(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ movl $0x11a,0x8(%esp) │ │ - lea -0x168a0(%ebx),%eax │ │ movl $0x1,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x186b8(%ebx),%eax │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - lea -0x16698(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov %eax,0x28(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov 0x64(%esp),%ecx │ │ - mov 0x28(%esp),%eax │ │ - mov 0x44(%esi),%ebp │ │ - mov %ecx,0x24(%esp) │ │ + mov 0x44(%esi),%edi │ │ + mov %ebp,0x8(%esp) │ │ movl $0xae,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ movl $0x8,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%edx │ │ + mov %ecx,0x30(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x4(%esp) │ │ + mov %eax,%ebp │ │ mov 0x54(%esi),%eax │ │ - mov %edx,0x28(%esp) │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ - mov 0x28(%esp),%edx │ │ - mov 0x24(%esp),%ecx │ │ + call 67f80 │ │ + mov 0x30(%esp),%ecx │ │ cmpw $0x0,0x3e(%esi) │ │ mov %eax,0x54(%esi) │ │ - mov %ecx,(%edx) │ │ - mov %ebp,0x4(%edx) │ │ - jle 34f19 │ │ - xor %eax,%eax │ │ - mov %edi,0x2c(%esp) │ │ - mov %ebp,%edi │ │ - mov %eax,%ebp │ │ - lea 0x0(%esi),%esi │ │ + mov %edi,0x4(%ebp) │ │ + mov %ecx,0x0(%ebp) │ │ + jle 37a30 │ │ + xor %ebp,%ebp │ │ + jmp 37a00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ imul $0x54,%ebp,%eax │ │ mov %edi,0x4(%esp) │ │ - add 0x40(%esi),%eax │ │ add $0x1,%ebp │ │ + add 0x40(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 28220 │ │ - movzwl 0x3e(%esi),%edx │ │ - movswl %dx,%eax │ │ + call 2a7f0 │ │ + movswl 0x3e(%esi),%eax │ │ cmp %eax,%ebp │ │ - jl 34ef0 │ │ - mov 0x2c(%esp),%edi │ │ - jmp 34c98 │ │ + mov %eax,%ecx │ │ + jl 37a00 │ │ + jmp 377aa │ │ + movl $0xe0000000,0x44(%esi) │ │ + jmp 37950 │ │ mov 0x38(%esi),%eax │ │ - mov %edi,0x8(%eax) │ │ + mov 0x2c(%esp),%ecx │ │ + mov %ecx,0x8(%eax) │ │ movl $0xe0000000,0x44(%esi) │ │ - jmp 34e40 │ │ + jmp 37950 │ │ + jmp 37a60 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x4e0bb,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%eax │ │ - cmpw $0x0,0x3e(%eax) │ │ - jle 34f9b │ │ - xor %edi,%edi │ │ - xor %esi,%esi │ │ - lea 0x0(%esi),%esi │ │ - mov 0x30(%esp),%edx │ │ - mov %edi,%ebp │ │ - add $0x1,%esi │ │ - add $0x54,%edi │ │ - add 0x40(%edx),%ebp │ │ - mov %ebp,(%esp) │ │ - call 280e0 │ │ - movl $0x0,0xc(%esp) │ │ - movl $0xffffffff,0x8(%esp) │ │ - movl $0x0,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 28200 │ │ - mov 0x30(%esp),%edx │ │ - movswl 0x3e(%edx),%eax │ │ - cmp %esi,%eax │ │ - jg 34f58 │ │ - mov 0x30(%esp),%eax │ │ - mov 0x54(%eax),%esi │ │ - xor %eax,%eax │ │ - test %esi,%esi │ │ - je 34fc0 │ │ - mov (%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x8(%esi),%esi │ │ - test %esi,%esi │ │ - jne 34fa8 │ │ - mov 0x30(%esp),%edx │ │ - mov 0x54(%edx),%eax │ │ - mov %eax,(%esp) │ │ - call 5f270 │ │ - mov 0x30(%esp),%eax │ │ - movl $0x0,0x54(%eax) │ │ - movl $0x0,0x44(%eax) │ │ - lea 0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4dffb,%ebx │ │ + call db90 │ │ + add $0x5645f,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov 0x50(%esp),%esi │ │ + mov 0x50(%esp),%ebp │ │ + mov 0x8(%ebp),%eax │ │ + mov 0xc(%ebp),%edi │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x28(%esp) │ │ mov 0x58(%esp),%eax │ │ - mov 0x8(%esi),%edx │ │ - mov 0xc(%esi),%edi │ │ mov %eax,0x8(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %edx,0x28(%esp) │ │ - mov %esi,(%esp) │ │ - call 164a0 │ │ - mov 0x38(%esi),%eax │ │ + call 17150 │ │ + mov 0x38(%ebp),%eax │ │ test %eax,%eax │ │ - je 35038 │ │ + je 37aa8 │ │ mov %eax,(%esp) │ │ - call 27bd0 │ │ + call 2a1a0 │ │ mov 0x14(%edi),%eax │ │ mov 0x3c(%eax),%edx │ │ movl $0x0,0x8(%esp) │ │ mov %edx,0xc(%esp) │ │ mov 0x18(%edi),%edx │ │ mov (%edx),%edx │ │ mov %edx,0x4(%esp) │ │ mov 0xc(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 27af0 │ │ + call 2a0d0 │ │ + mov %eax,0x38(%ebp) │ │ test %eax,%eax │ │ - mov %eax,0x38(%esi) │ │ - je 351fd │ │ - mov 0x40(%esi),%eax │ │ + je 37c62 │ │ + mov 0x40(%ebp),%eax │ │ test %eax,%eax │ │ - je 350a3 │ │ - cmpw $0x0,0x3e(%esi) │ │ - jle 3509b │ │ - xor %ebp,%ebp │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - imul $0x54,%ebp,%edx │ │ - add $0x1,%ebp │ │ + je 37b23 │ │ + cmpw $0x0,0x3e(%ebp) │ │ + jle 37b1b │ │ + xor %esi,%esi │ │ + jmp 37b00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + imul $0x54,%esi,%edx │ │ + add $0x1,%esi │ │ add %edx,%eax │ │ mov %eax,(%esp) │ │ - call 27c10 │ │ - movswl 0x3e(%esi),%eax │ │ - cmp %ebp,%eax │ │ - mov 0x40(%esi),%eax │ │ - jg 35080 │ │ + call 2a1e0 │ │ + movswl 0x3e(%ebp),%eax │ │ + cmp %esi,%eax │ │ + mov 0x40(%ebp),%eax │ │ + jg 37b00 │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x14(%edi),%eax │ │ - lea -0x16698(%ebx),%ecx │ │ + lea -0x184b0(%ebx),%ecx │ │ mov %ecx,0x2c(%esp) │ │ mov 0x4(%eax),%eax │ │ - mov %ax,0x3e(%esi) │ │ - movl $0x5e,0xc(%esp) │ │ + mov %ax,0x3e(%ebp) │ │ cwtl │ │ + movl $0x5e,0xc(%esp) │ │ mov %ecx,0x8(%esp) │ │ movl $0x54,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - cmpw $0x0,0x3e(%esi) │ │ - mov %eax,0x40(%esi) │ │ - jle 35142 │ │ - xor %edx,%edx │ │ - mov %edi,0x20(%esp) │ │ - xor %ebp,%ebp │ │ - mov %esi,%edi │ │ - mov %edx,%esi │ │ - jmp 350f3 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x40(%edi),%eax │ │ - imul $0x54,%ebp,%edx │ │ - mov 0x20(%esp),%ecx │ │ - lea (%eax,%edx,1),%eax │ │ - mov 0x14(%ecx),%edx │ │ - mov %bp,0x50(%eax) │ │ - add $0x1,%ebp │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x40(%ebp) │ │ + cmpw $0x0,0x3e(%ebp) │ │ + jle 37baf │ │ + xor %esi,%esi │ │ + jmp 37b6b │ │ + lea 0x0(%esi),%esi │ │ + mov 0x40(%ebp),%eax │ │ + imul $0x54,%esi,%edx │ │ + lea (%esi,%esi,2),%ecx │ │ + add %edx,%eax │ │ + mov 0x14(%edi),%edx │ │ + mov %si,0x50(%eax) │ │ + add $0x1,%esi │ │ mov 0x38(%edx),%edx │ │ - lea (%esi,%edx,1),%edx │ │ - add $0xc,%esi │ │ + lea (%edx,%ecx,4),%edx │ │ mov 0x4(%edx),%ecx │ │ mov %ecx,0x10(%esp) │ │ mov (%edx),%edx │ │ - mov %edx,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%edi),%eax │ │ + mov %edx,0xc(%esp) │ │ + mov 0x38(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 28140 │ │ - movswl 0x3e(%edi),%eax │ │ - cmp %ebp,%eax │ │ - jg 350f0 │ │ - mov %edi,%esi │ │ - mov 0x20(%esp),%edi │ │ - mov 0x28(%esp),%edx │ │ - lea -0x1c952(%ebx),%eax │ │ - mov %edx,(%esp) │ │ + call 2a6b0 │ │ + movswl 0x3e(%ebp),%eax │ │ + cmp %esi,%eax │ │ + jg 37b68 │ │ + mov 0x28(%esp),%esi │ │ + lea -0x1e766(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ + mov %esi,(%esp) │ │ + call 65e70 │ │ fstpl 0x4(%esp) │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov %eax,0x48(%esi) │ │ - mov 0x28(%esp),%ecx │ │ - mov %ecx,(%esp) │ │ - lea -0x1c943(%ebx),%eax │ │ + call 6a9a0 │ │ + mov %eax,0x48(%ebp) │ │ + lea -0x1e757(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ + mov %esi,(%esp) │ │ + call 65e70 │ │ fstpl 0x4(%esp) │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov %eax,0x4c(%esi) │ │ - mov 0x28(%esp),%edx │ │ - lea -0x1c80a(%ebx),%eax │ │ - mov %edx,(%esp) │ │ + call 6a9a0 │ │ + mov %eax,0x4c(%ebp) │ │ + lea -0x1e61e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ + mov %esi,(%esp) │ │ + call 65e70 │ │ fstpl 0x4(%esp) │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov %eax,0x50(%esi) │ │ + call 6a9a0 │ │ + mov %eax,0x50(%ebp) │ │ mov %eax,0x18(%esp) │ │ - mov 0x4c(%esi),%eax │ │ - mov 0x2c(%esp),%ecx │ │ + mov 0x4c(%ebp),%eax │ │ mov %eax,0x14(%esp) │ │ - mov 0x48(%esi),%eax │ │ - mov %eax,0x10(%esp) │ │ + mov 0x48(%ebp),%eax │ │ movl $0x6a,0x8(%esp) │ │ - lea -0x16620(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18438(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ xor %eax,%eax │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ mov $0xffffffff,%eax │ │ - jmp 351f4 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ - │ │ -00035210 : │ │ - push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x4dddd,%ebx │ │ - lea -0x24(%esp),%esp │ │ - lea -0x16698(%ebx),%eax │ │ - movl $0x77,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - movl $0x58,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ - mov 0x38(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov %esi,(%esp) │ │ - lea 0x26c(%ebx),%eax │ │ - movl $0x0,0x14(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 163e0 │ │ - mov 0x14(%esi),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x10(%esi),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 34ff0 │ │ - lea 0x24(%esp),%esp │ │ - mov %esi,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - retq │ │ - xchg %ax,%ax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -000352a0 : │ │ - mov 0x4(%esp),%eax │ │ - addl $0x1,(%eax) │ │ + jmp 37c59 │ │ + jmp 37c80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -000352b0 : │ │ push %ebp │ │ - xor %eax,%eax │ │ + xor %ebp,%ebp │ │ push %edi │ │ push %esi │ │ + xor %esi,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4dd39,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%esi │ │ + call db90 │ │ + add $0x5623b,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%edi │ │ + cmpw $0x0,0x3e(%edi) │ │ + jle 37d03 │ │ + jmp 37cc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x40(%edi),%eax │ │ + add $0x1,%esi │ │ + add %ebp,%eax │ │ + add $0x54,%ebp │ │ + mov %eax,(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + call 2a630 │ │ + mov 0x1c(%esp),%eax │ │ + movl $0x0,0xc(%esp) │ │ + movl $0xffffffff,0x8(%esp) │ │ + movl $0x0,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 2a7d0 │ │ + movswl 0x3e(%edi),%eax │ │ + cmp %esi,%eax │ │ + jg 37cc0 │ │ + mov 0x54(%edi),%esi │ │ + xor %eax,%eax │ │ test %esi,%esi │ │ - je 352d8 │ │ + je 37d34 │ │ + jmp 37d20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov (%esi),%eax │ │ - sub $0x1,%eax │ │ - test %eax,%eax │ │ - mov %eax,(%esi) │ │ - jle 352e8 │ │ - lea 0x1c(%esp),%esp │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x8(%esi),%esi │ │ + test %esi,%esi │ │ + jne 37d20 │ │ + mov 0x54(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 68140 │ │ + movl $0x0,0x54(%edi) │ │ + xor %eax,%eax │ │ + movl $0x0,0x44(%edi) │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%esi),%eax │ │ - test %eax,%eax │ │ - jle 35339 │ │ - xor %edi,%edi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + push %ebp │ │ xor %ebp,%ebp │ │ - nop │ │ + push %edi │ │ + push %esi │ │ + xor %esi,%esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x5615b,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x30(%esp),%edi │ │ + mov %edi,(%esp) │ │ + call 17200 │ │ + cmpw $0x0,0x3e(%edi) │ │ + jle 37dbb │ │ + jmp 37da0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x40(%edi),%eax │ │ + add $0x1,%esi │ │ + add %ebp,%eax │ │ + add $0x54,%ebp │ │ + mov %eax,(%esp) │ │ + call 2a1e0 │ │ + movswl 0x3e(%edi),%eax │ │ + cmp %esi,%eax │ │ + jg 37da0 │ │ + mov 0x54(%edi),%esi │ │ + xor %eax,%eax │ │ + test %esi,%esi │ │ + je 37df4 │ │ + jmp 37de0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x8(%esi),%esi │ │ + test %esi,%esi │ │ + jne 37de0 │ │ + mov 0x54(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 68140 │ │ + mov 0x40(%edi),%eax │ │ + movl $0x0,0x54(%edi) │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x38(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 2a1a0 │ │ + mov %edi,(%esp) │ │ + call 64330 │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + │ │ +00037e30 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x56091,%ebx │ │ + lea -0x24(%esp),%esp │ │ + lea -0x184b0(%ebx),%eax │ │ + movl $0x77,0xc(%esp) │ │ + mov %eax,0x8(%esp) │ │ + movl $0x58,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movl $0x0,0x14(%esp) │ │ + mov %eax,%esi │ │ + mov 0x38(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea 0x278(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 170a0 │ │ + mov 0x14(%esi),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x10(%esi),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 37a60 │ │ + lea 0x24(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + │ │ +00037ec0 : │ │ + mov 0x4(%esp),%eax │ │ + addl $0x1,(%eax) │ │ + retq │ │ + jmp 37ee0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + │ │ +00037ee0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x55fdf,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x30(%esp),%esi │ │ + test %esi,%esi │ │ + je 37fc0 │ │ + mov (%esi),%eax │ │ + sub $0x1,%eax │ │ + mov %eax,(%esi) │ │ + test %eax,%eax │ │ + jle 37f18 │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%esi),%eax │ │ + xor %edi,%edi │ │ + xor %ebp,%ebp │ │ + test %eax,%eax │ │ + jle 37f81 │ │ + jmp 37f40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x10(%esi),%eax │ │ test %eax,%eax │ │ - je 3530a │ │ + je 37f52 │ │ mov (%eax,%edi,1),%eax │ │ mov %eax,(%esp) │ │ - call 5be60 │ │ + call 645c0 │ │ mov 0x14(%esi),%eax │ │ test %eax,%eax │ │ - je 3531c │ │ + je 37f64 │ │ mov (%eax,%edi,1),%eax │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ + call 64360 │ │ mov 0x18(%esi),%eax │ │ test %eax,%eax │ │ - je 3532e │ │ + je 37f76 │ │ mov (%eax,%edi,1),%eax │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ + call 64360 │ │ add $0x1,%ebp │ │ add $0x4,%edi │ │ - cmp %ebp,0x8(%esi) │ │ - jg 352f8 │ │ + cmp 0x8(%esi),%ebp │ │ + jl 37f40 │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x18(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ + lea 0x1c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ lea 0x1c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00035380 : │ │ +00037fd0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4dc6b,%ebx │ │ + call db90 │ │ + add $0x55eef,%ebx │ │ lea -0x6c(%esp),%esp │ │ - lea -0x165e8(%ebx),%edx │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x5c(%esp) │ │ + xor %eax,%eax │ │ mov 0x80(%esp),%esi │ │ - mov %edx,0x3c(%esp) │ │ - mov %edx,0x8(%esp) │ │ + lea -0x18400(%ebx),%eax │ │ movl $0x3a,0xc(%esp) │ │ movl $0x20,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,0x8(%esp) │ │ + mov %eax,0x38(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ movl $0x1,(%eax) │ │ mov %eax,%edi │ │ mov %esi,(%esp) │ │ - lea -0x1c200(%ebx),%eax │ │ + lea -0x1e014(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ + mov %eax,0x28(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x2c(%esp) │ │ mov %esi,0x10(%esp) │ │ - je 357ab │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1658c(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ + je 3846b │ │ movl $0x42,0x8(%esp) │ │ + lea -0x183a4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x38(%esp),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x2c(%esp),%eax │ │ - lea -0x1c724(%ebx),%edx │ │ - lea 0x5c(%esp),%ecx │ │ - mov %edx,0x48(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + lea 0x58(%esp),%eax │ │ + mov %eax,0x48(%esp) │ │ + mov %eax,0x8(%esp) │ │ + lea -0x1e538(%ebx),%eax │ │ + mov %eax,0x44(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call d064 │ │ + call d820 │ │ cmp $0x1,%eax │ │ - jne 35750 │ │ - mov 0x5c(%esp),%eax │ │ + jne 38410 │ │ + mov 0x58(%esp),%eax │ │ test %eax,%eax │ │ - jle 35750 │ │ + jle 38410 │ │ mov %eax,0x4(%edi) │ │ - mov 0x48(%esp),%edx │ │ - mov 0x2c(%esp),%eax │ │ - lea 0x5c(%esp),%ecx │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,0x8(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call d064 │ │ + call d820 │ │ cmp $0x1,%eax │ │ - jne 35780 │ │ - mov 0x5c(%esp),%eax │ │ - mov 0x3c(%esp),%ecx │ │ + jne 38440 │ │ + mov 0x38(%esp),%esi │ │ + mov 0x58(%esp),%eax │ │ mov %eax,0x8(%edi) │ │ - mov %ecx,0x8(%esp) │ │ movl $0x4f,0xc(%esp) │ │ + mov %esi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x3c(%esp),%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0xc(%edi) │ │ - mov %edx,0x8(%esp) │ │ movl $0x51,0xc(%esp) │ │ + mov %esi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x3c(%esp),%ecx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x10(%edi) │ │ - mov %ecx,0x8(%esp) │ │ movl $0x52,0xc(%esp) │ │ + mov %esi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x3c(%esp),%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x14(%edi) │ │ movl $0x53,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %esi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x8(%edi),%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x8(%edi),%edx │ │ mov %eax,0x18(%edi) │ │ - test %esi,%esi │ │ - jle 3573b │ │ - lea -0x1bc95(%ebx),%ecx │ │ - movl $0x0,0x44(%esp) │ │ - mov %ecx,0x30(%esp) │ │ - lea 0x5c(%esp),%eax │ │ - mov 0x48(%esp),%edx │ │ + test %edx,%edx │ │ + jle 384be │ │ + movl $0x0,0x40(%esp) │ │ + lea -0x1daa9(%ebx),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x48(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call d064 │ │ + call d820 │ │ cmp $0x1,%eax │ │ - jne 357d6 │ │ - mov 0xc(%edi),%edx │ │ - mov 0x44(%esp),%ecx │ │ - mov 0x44(%esp),%ebp │ │ - mov 0x10(%edi),%esi │ │ - shl $0x2,%ebp │ │ - mov 0x5c(%esp),%eax │ │ - add %ebp,%esi │ │ - mov %eax,(%edx,%ecx,4) │ │ - mov 0x3c(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ + jne 384d1 │ │ + mov 0xc(%edi),%ecx │ │ + mov 0x58(%esp),%eax │ │ + mov 0x40(%esp),%edx │ │ + mov 0x10(%edi),%ebp │ │ + mov %eax,(%ecx,%edx,4) │ │ + lea 0x0(,%edx,4),%esi │ │ + mov 0x38(%esp),%ecx │ │ + add %esi,%ebp │ │ movl $0x5d,0x14(%esp) │ │ movl $0x4,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ + mov %ecx,0x10(%esp) │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bd50 <__ckd_calloc_3d__> │ │ - mov 0x3c(%esp),%ecx │ │ - mov %eax,(%esi) │ │ - mov 0x44(%esp),%edx │ │ - mov 0x14(%edi),%esi │ │ + call 643a0 <__ckd_calloc_3d__@@Base> │ │ + mov 0x38(%esp),%ecx │ │ + mov %eax,0x0(%ebp) │ │ + mov 0x14(%edi),%ebp │ │ mov %ecx,0xc(%esp) │ │ movl $0x60,0x10(%esp) │ │ movl $0x4,0x8(%esp) │ │ + add %esi,%ebp │ │ + mov 0x40(%esp),%edx │ │ mov 0xc(%edi),%eax │ │ - add %ebp,%esi │ │ mov (%eax,%edx,4),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov 0x3c(%esp),%ecx │ │ - mov %eax,(%esi) │ │ - mov 0x44(%esp),%edx │ │ - mov 0x18(%edi),%esi │ │ - mov %ecx,0xc(%esp) │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + mov 0x38(%esp),%ecx │ │ + mov %eax,0x0(%ebp) │ │ + mov 0x18(%edi),%ebp │ │ movl $0x63,0x10(%esp) │ │ + mov %ecx,0xc(%esp) │ │ movl $0x4,0x8(%esp) │ │ + add %esi,%ebp │ │ + mov 0x40(%esp),%edx │ │ mov 0xc(%edi),%eax │ │ - add %ebp,%esi │ │ mov (%eax,%edx,4),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov 0x4(%edi),%ecx │ │ - mov %eax,(%esi) │ │ - test %ecx,%ecx │ │ - jle 35729 │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + mov %eax,0x0(%ebp) │ │ + mov 0x4(%edi),%eax │ │ + test %eax,%eax │ │ + jle 384ac │ │ + mov 0xc(%edi),%ecx │ │ + mov %esi,%eax │ │ movl $0x0,0x4c(%esp) │ │ - mov 0xc(%edi),%eax │ │ - mov (%eax,%ebp,1),%edx │ │ - test %edx,%edx │ │ - jle 35717 │ │ + mov %edi,%esi │ │ + mov %eax,%edi │ │ + mov (%ecx,%edi,1),%eax │ │ + test %eax,%eax │ │ + jle 38498 │ │ mov 0x4c(%esp),%edx │ │ - movl $0x0,0x40(%esp) │ │ - shl $0x2,%edx │ │ - mov %edx,0x34(%esp) │ │ - mov 0x40(%esp),%edx │ │ - xor %esi,%esi │ │ + movl $0x0,0x3c(%esp) │ │ shl $0x2,%edx │ │ - mov %edx,0x38(%esp) │ │ - jmp 35661 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0xc(%edi),%eax │ │ - add $0x1,%esi │ │ - mov (%eax,%ebp,1),%edx │ │ - cmp %esi,%edx │ │ - jle 35700 │ │ - mov 0x10(%edi),%eax │ │ - mov 0x34(%esp),%ecx │ │ - mov (%eax,%ebp,1),%eax │ │ - mov (%eax,%ecx,1),%edx │ │ - mov 0x38(%esp),%ecx │ │ - lea 0x0(,%esi,4),%eax │ │ - add (%edx,%ecx,1),%eax │ │ + mov %edx,0x30(%esp) │ │ + test %eax,%eax │ │ + jle 38370 │ │ + mov 0x3c(%esp),%eax │ │ + xor %ebp,%ebp │ │ + shl $0x2,%eax │ │ + mov %eax,0x34(%esp) │ │ + jmp 382c1 │ │ + mov 0xc(%esi),%ecx │ │ + add $0x1,%ebp │ │ + mov (%ecx,%edi,1),%eax │ │ + cmp %ebp,%eax │ │ + jle 38370 │ │ + mov 0x10(%esi),%eax │ │ mov 0x30(%esp),%edx │ │ + mov (%eax,%edi,1),%eax │ │ + mov (%eax,%edx,1),%eax │ │ + mov 0x34(%esp),%edx │ │ + mov (%eax,%edx,1),%eax │ │ + lea (%eax,%ebp,4),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x2c(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call d064 │ │ + call d820 │ │ cmp $0x1,%eax │ │ - je 35650 │ │ - mov 0x40(%esp),%edx │ │ - mov 0x4c(%esp),%ecx │ │ - mov %edx,0x18(%esp) │ │ - mov %ecx,0x14(%esp) │ │ - mov 0x44(%esp),%edx │ │ - mov 0x3c(%esp),%ecx │ │ - lea -0x164e0(%ebx),%eax │ │ - mov %esi,0x1c(%esp) │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + je 382b0 │ │ + mov 0x3c(%esp),%eax │ │ + mov %esi,%edi │ │ + mov %ebp,0x1c(%esp) │ │ movl $0x6a,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov 0x4c(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov 0x2c(%esp),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x182f8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ + call d6e0 │ │ mov %edi,(%esp) │ │ - xor %edi,%edi │ │ - call 352b0 │ │ + call 37ee0 │ │ + xor %eax,%eax │ │ + mov 0x5c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 38504 │ │ lea 0x6c(%esp),%esp │ │ - mov %edi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - addl $0x1,0x40(%esp) │ │ - cmp 0x40(%esp),%edx │ │ - jle 35809 │ │ - test %edx,%edx │ │ - jg 3563c │ │ - addl $0x1,0x4c(%esp) │ │ - mov 0x4c(%esp),%ecx │ │ - cmp %ecx,0x4(%edi) │ │ - jg 3561e │ │ - addl $0x1,0x44(%esp) │ │ - mov 0x44(%esp),%ecx │ │ - cmp %ecx,0x8(%edi) │ │ - jg 3552c │ │ + addl $0x1,0x3c(%esp) │ │ + mov 0x3c(%esp),%edx │ │ + cmp %eax,%edx │ │ + jl 38299 │ │ + test %eax,%eax │ │ + jle 38498 │ │ + xor %ebp,%ebp │ │ + jmp 383a1 │ │ + lea 0x0(%esi),%esi │ │ + mov 0xc(%esi),%ecx │ │ + add $0x1,%ebp │ │ + mov (%ecx,%edi,1),%eax │ │ + cmp %ebp,%eax │ │ + jle 38509 │ │ + mov 0x14(%esi),%eax │ │ + mov 0x30(%esp),%ecx │ │ + mov (%eax,%edi,1),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ + lea (%eax,%ebp,4),%eax │ │ + mov %eax,0x8(%esp) │ │ mov 0x2c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - jmp 356f1 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x16564(%ebx),%eax │ │ + call d820 │ │ + cmp $0x1,%eax │ │ + je 38390 │ │ + mov 0x4c(%esp),%eax │ │ + mov %esi,%edi │ │ + mov %ebp,0x18(%esp) │ │ + movl $0x72,0x8(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x40(%esp),%eax │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x182cc(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 38339 │ │ + nop │ │ movl $0x45,0x8(%esp) │ │ + lea -0x1837c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x38(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 356db │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 38339 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1653c(%ebx),%eax │ │ movl $0x4b,0x8(%esp) │ │ + lea -0x18354(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x38(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 356db │ │ - mov 0x3c(%esp),%ecx │ │ - lea -0x165b8(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 38339 │ │ movl $0x3e,0x8(%esp) │ │ + lea -0x183d0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov 0x38(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 356e7 │ │ - mov 0x44(%esp),%edx │ │ - mov 0x3c(%esp),%ecx │ │ - lea -0x16510(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + jmp 38345 │ │ + mov %eax,%ecx │ │ + addl $0x1,0x4c(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + cmp %eax,0x4(%esi) │ │ + jg 3827b │ │ + mov %esi,%edi │ │ + addl $0x1,0x40(%esp) │ │ + mov 0x40(%esp),%eax │ │ + cmp %eax,0x8(%edi) │ │ + jg 38180 │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d6e0 │ │ + mov %edi,%eax │ │ + jmp 3834f │ │ + mov 0x40(%esp),%eax │ │ movl $0x57,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 356db │ │ - test %edx,%edx │ │ - jle 35717 │ │ - xor %esi,%esi │ │ - jmp 35825 │ │ - lea 0x0(%esi),%esi │ │ - mov 0xc(%edi),%eax │ │ - add $0x1,%esi │ │ - mov (%eax,%ebp,1),%edx │ │ - cmp %esi,%edx │ │ - jle 35895 │ │ - mov 0x14(%edi),%eax │ │ - mov 0x34(%esp),%ecx │ │ - mov (%eax,%ebp,1),%edx │ │ - lea 0x0(,%esi,4),%eax │ │ - add (%edx,%ecx,1),%eax │ │ - mov 0x30(%esp),%edx │ │ - mov %eax,0x8(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call d064 │ │ - cmp $0x1,%eax │ │ - je 35818 │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x44(%esp),%ecx │ │ - mov %edx,0x14(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x164b4(%ebx),%eax │ │ - mov %esi,0x18(%esp) │ │ - mov %ecx,0x10(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18328(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x72,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 356db │ │ - test %edx,%edx │ │ - jle 35717 │ │ - xor %esi,%esi │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 38339 │ │ + call db70 │ │ + test %eax,%eax │ │ nop │ │ - jmp 358b7 │ │ - lea 0x0(%esi),%esi │ │ - mov 0xc(%edi),%eax │ │ - add $0x1,%esi │ │ - cmp %esi,(%eax,%ebp,1) │ │ - jle 35717 │ │ - mov 0x18(%edi),%eax │ │ - mov 0x34(%esp),%ecx │ │ - mov (%eax,%ebp,1),%edx │ │ - lea 0x0(,%esi,4),%eax │ │ - add (%edx,%ecx,1),%eax │ │ - mov 0x30(%esp),%edx │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + jle 38498 │ │ + mov 0x4c(%esp),%eax │ │ + xor %ebp,%ebp │ │ + shl $0x2,%eax │ │ + mov %eax,0x30(%esp) │ │ + jmp 38537 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0xc(%esi),%eax │ │ + add $0x1,%ebp │ │ + cmp %ebp,(%eax,%edi,1) │ │ + jle 38496 │ │ + mov 0x18(%esi),%eax │ │ + mov 0x30(%esp),%ecx │ │ + mov (%eax,%edi,1),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ + lea (%eax,%ebp,4),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x2c(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call d064 │ │ + call d820 │ │ cmp $0x1,%eax │ │ - je 358a8 │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x44(%esp),%ecx │ │ - mov %edx,0x14(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1648c(%ebx),%eax │ │ - mov %esi,0x18(%esp) │ │ - mov %ecx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + je 38528 │ │ + mov 0x4c(%esp),%eax │ │ + mov %esi,%edi │ │ + mov %ebp,0x18(%esp) │ │ movl $0x79,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x40(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 356db │ │ + mov %eax,0x10(%esp) │ │ + lea -0x182a4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 38339 │ │ + jmp 385c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00035930 : │ │ - push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x4d6bd,%ebx │ │ - lea -0x14(%esp),%esp │ │ - mov 0x20(%esp),%esi │ │ - mov 0x38(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 613e0 │ │ - mov 0x34(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 613e0 │ │ - mov 0x1c(%esi),%eax │ │ - test %eax,%eax │ │ - mov 0x18(%esi),%eax │ │ - mov %eax,(%esp) │ │ - je 359a0 │ │ - call 5bd10 │ │ - mov 0x1c(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 61f60 │ │ - mov 0x14(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0xc(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 3f790 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - lea 0x14(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - call 5be60 │ │ - jmp 35978 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -000359b0 : │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x4d63e,%ebx │ │ - lea -0x18(%esp),%esp │ │ - mov 0x20(%esp),%eax │ │ - mov 0x8(%eax),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov 0x24(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov 0xc(%eax),%eax │ │ - mov %eax,(%esp) │ │ - call 3fab0 │ │ - lea 0x18(%esp),%esp │ │ - pop %ebx │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ │ │ -000359f0 : │ │ +000385c0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4d5fb,%ebx │ │ + call db90 │ │ + add $0x558ff,%ebx │ │ lea -0x7c(%esp),%esp │ │ - mov 0x90(%esp),%esi │ │ + mov 0x90(%esp),%eax │ │ + mov 0x30(%eax),%esi │ │ mov 0xa4(%esp),%eax │ │ mov %eax,%edx │ │ - mov 0x90(%esp),%ebp │ │ sar $0x1f,%edx │ │ - mov 0x30(%esi),%edi │ │ - mov 0x28(%esi),%ecx │ │ - idiv %edi │ │ - mov 0xa4(%esp),%eax │ │ - cmp 0x4(%ebp),%eax │ │ - lea (%ecx,%edx,8),%esi │ │ - mov %esi,0x2c(%ebp) │ │ - jl 35d31 │ │ - test %edx,%edx │ │ - lea -0x8(%ecx,%edi,8),%eax │ │ - lea -0x8(%ecx,%edx,8),%ecx │ │ - mov (%esi),%edx │ │ - cmovne %ecx,%eax │ │ - mov 0xc(%ebp),%ecx │ │ + idiv %esi │ │ + mov 0x90(%esp),%eax │ │ + mov 0x28(%eax),%eax │ │ + lea 0x0(,%edx,8),%ebp │ │ + mov %edx,%ecx │ │ + mov 0x90(%esp),%edx │ │ + lea (%eax,%ebp,1),%edi │ │ + mov %edi,0x2c(%edx) │ │ + mov 0x4(%edx),%edx │ │ + cmp %edx,0xa4(%esp) │ │ + jl 38d9c │ │ + lea -0x8(%eax,%esi,8),%edx │ │ + lea -0x8(%eax,%ebp,1),%esi │ │ + mov 0x90(%esp),%eax │ │ + test %ecx,%ecx │ │ + mov (%edi),%ecx │ │ + cmovne %esi,%edx │ │ + mov 0xc(%eax),%eax │ │ mov (%edx),%edx │ │ - mov (%eax),%eax │ │ + mov (%ecx),%ecx │ │ + mov 0x10(%eax),%esi │ │ + mov (%edx),%edx │ │ + mov (%ecx),%edi │ │ + imul 0x14(%eax),%esi │ │ + mov 0x90(%esp),%eax │ │ + movswl 0x24(%eax),%eax │ │ + imul %esi,%eax │ │ mov (%edx),%esi │ │ - mov 0x10(%ecx),%edx │ │ - imul 0x14(%ecx),%edx │ │ - mov (%eax),%eax │ │ - movswl 0x24(%ebp),%ecx │ │ - imul %ecx,%edx │ │ - mov (%eax),%eax │ │ - shl $0x3,%edx │ │ - mov %eax,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %esi,(%esp) │ │ - call cfe4 │ │ + shl $0x3,%eax │ │ + cmp $0x4,%eax │ │ + jae 39346 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + je 38670 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 3867b │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x90(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov 0x10(%eax),%edx │ │ + lea 0x3e(%edx),%eax │ │ + add $0x1f,%edx │ │ + cmovns %edx,%eax │ │ mov 0xa8(%esp),%edx │ │ - test %edx,%edx │ │ - je 365d2 │ │ - mov 0xc(%ebp),%eax │ │ - mov 0x10(%eax),%eax │ │ - movl $0xffffffff,0x4(%esp) │ │ - lea 0x3e(%eax),%edx │ │ - add $0x1f,%eax │ │ - cmovs %edx,%eax │ │ sar $0x5,%eax │ │ shl $0x2,%eax │ │ + test %edx,%edx │ │ + jne 39313 │ │ + mov 0x90(%esp),%edi │ │ + mov 0x2c(%edi),%edx │ │ + mov 0x4(%edx),%edx │ │ mov %eax,0x8(%esp) │ │ - mov 0x2c(%ebp),%eax │ │ - mov 0x4(%eax),%eax │ │ - mov %eax,(%esp) │ │ - call d014 │ │ - mov 0xc(%ebp),%esi │ │ - mov 0x10(%esi),%edi │ │ - mov %esi,0x50(%esp) │ │ - test %edi,%edi │ │ - mov %esi,0x48(%esp) │ │ - mov %edi,0x6c(%esp) │ │ - jle 36117 │ │ - movl $0x0,0x68(%esp) │ │ - mov 0x48(%esp),%ebp │ │ - mov 0x14(%ebp),%ebp │ │ + movl $0x0,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call d7d0 │ │ + mov 0x9c(%esp),%ebp │ │ test %ebp,%ebp │ │ - mov %ebp,0x58(%esp) │ │ - jle 360fb │ │ - mov 0x90(%esp),%esi │ │ - mov 0x68(%esp),%eax │ │ + jle 3872a │ │ + mov 0x90(%esp),%eax │ │ + mov 0x9c(%esp),%esi │ │ + mov 0x14(%eax),%ebp │ │ + mov 0x2c(%eax),%eax │ │ + mov 0x4(%eax),%edi │ │ + mov 0x98(%esp),%eax │ │ + add %eax,%esi │ │ + mov %esi,0x10(%esp) │ │ + xor %esi,%esi │ │ + movzbl (%eax),%edx │ │ + add $0x1,%eax │ │ + add %edx,%esi │ │ + movzbl 0x0(%ebp,%esi,1),%ecx │ │ + mov %ecx,%edx │ │ + and $0x1f,%ecx │ │ + shr $0x3,%edx │ │ + and $0x1c,%edx │ │ + mov %edx,0x14(%esp) │ │ + mov $0x1,%edx │ │ + shl %cl,%edx │ │ + mov %edx,%ecx │ │ + mov 0x14(%esp),%edx │ │ + or %ecx,(%edi,%edx,1) │ │ + cmp 0x10(%esp),%eax │ │ + jne 386f8 │ │ + mov 0x90(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov 0x10(%eax),%edi │ │ + mov %eax,0x4c(%esp) │ │ + mov %edi,0x50(%esp) │ │ + test %edi,%edi │ │ + jle 392e2 │ │ + mov 0x14(%eax),%eax │ │ + movl $0x0,0x6c(%esp) │ │ + mov %eax,0x68(%esp) │ │ shl $0x2,%eax │ │ + mov %eax,0x54(%esp) │ │ mov 0x68(%esp),%edi │ │ - mov %eax,0x4c(%esp) │ │ - mov 0x48(%esp),%ebp │ │ - movl $0x0,0x40(%esp) │ │ - mov 0x2c(%esi),%eax │ │ - mov 0x1c(%ebp),%ebp │ │ - mov %ebp,0x64(%esp) │ │ + test %edi,%edi │ │ + jle 389fe │ │ + mov 0x6c(%esp),%edi │ │ + movl $0x0,0x48(%esp) │ │ + mov %edi,%eax │ │ + shl $0x2,%eax │ │ + mov %eax,0x58(%esp) │ │ + mov 0x90(%esp),%eax │ │ + mov 0x2c(%eax),%eax │ │ mov (%eax),%eax │ │ mov (%eax,%edi,4),%eax │ │ + mov %eax,0x5c(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov 0x1c(%eax),%eax │ │ mov %eax,0x60(%esp) │ │ - movzwl 0x24(%esi),%eax │ │ - mov %ax,0x5c(%esp) │ │ - cwtl │ │ - sub $0x1,%eax │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x40(%esp),%ebp │ │ - mov 0x60(%esp),%eax │ │ + mov 0x90(%esp),%eax │ │ + movswl 0x24(%eax),%eax │ │ + mov %ax,0x66(%esp) │ │ + mov %eax,0x34(%esp) │ │ + mov 0x48(%esp),%eax │ │ + cmpw $0x0,0x66(%esp) │ │ mov 0xa0(%esp),%edi │ │ - mov 0x64(%esp),%edx │ │ - cmpw $0x0,0x5c(%esp) │ │ - mov (%eax,%ebp,4),%eax │ │ - mov (%edi,%ebp,4),%esi │ │ - mov %eax,0x44(%esp) │ │ - mov (%edx,%ebp,4),%ecx │ │ - jle 360e8 │ │ - mov 0x48(%esp),%edi │ │ - mov 0x4c(%esp),%ebp │ │ - mov 0x40(%esp),%edx │ │ - movl $0xffffffff,0x28(%esp) │ │ + mov (%edi,%eax,1),%ebp │ │ + mov 0x5c(%esp),%edi │ │ + mov (%edi,%eax,1),%edi │ │ + mov %edi,0x44(%esp) │ │ + mov 0x60(%esp),%edi │ │ + mov (%edi,%eax,1),%eax │ │ + mov %eax,0x18(%esp) │ │ + jle 389eb │ │ + mov 0x4c(%esp),%edi │ │ + mov 0x58(%esp),%esi │ │ + mov 0x48(%esp),%ecx │ │ mov (%edi),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - mov (%eax,%edx,4),%eax │ │ + movl $0x0,0x10(%esp) │ │ + mov (%eax,%esi,1),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ mov (%eax),%eax │ │ - mov %eax,0x30(%esp) │ │ + mov %eax,0x28(%esp) │ │ mov 0x4(%edi),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - mov (%eax,%edx,4),%eax │ │ + mov (%eax,%esi,1),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ mov (%eax),%eax │ │ - mov %eax,0x34(%esp) │ │ + mov %eax,0x2c(%esp) │ │ mov 0x8(%edi),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - mov 0x44(%esp),%ebp │ │ - sub $0x8,%ebp │ │ - mov %ebp,0x20(%esp) │ │ - mov (%eax,%edx,4),%eax │ │ - mov %eax,0x38(%esp) │ │ + mov (%eax,%esi,1),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ + mov 0x18(%esp),%ecx │ │ + mov %eax,0x30(%esp) │ │ mov %ecx,%eax │ │ sar $0x1f,%eax │ │ shr $0x1e,%eax │ │ - lea (%ecx,%eax,1),%edi │ │ - and $0x3,%edi │ │ + lea (%ecx,%eax,1),%edx │ │ + and $0x3,%edx │ │ + mov %edx,%edi │ │ sub %eax,%edi │ │ - mov %edi,0x2c(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x14(%esp) │ │ + lea 0x0(,%edi,4),%eax │ │ + mov %eax,0x38(%esp) │ │ + add %ebp,%eax │ │ + mov %eax,0x3c(%esp) │ │ + mov %ecx,%eax │ │ + sub $0x1,%eax │ │ + mov %eax,0x40(%esp) │ │ lea 0x0(%esi),%esi │ │ - mov 0x20(%esp),%eax │ │ - mov 0x38(%esp),%ebp │ │ - mov 0x30(%esp),%edx │ │ - mov 0x8(%eax),%eax │ │ - mov %eax,%edi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x14(%esp),%eax │ │ + mov 0x18(%esp),%edx │ │ + mov 0x28(%esp),%ecx │ │ + mov (%eax),%eax │ │ + mov 0x30(%esp),%esi │ │ + imul %eax,%edx │ │ mov %eax,0x24(%esp) │ │ - imul %ecx,%edi │ │ - shl $0x2,%edi │ │ - add %edi,%edx │ │ - add 0x34(%esp),%edi │ │ - movss 0x0(%ebp,%eax,4),%xmm0 │ │ + movss (%esi,%eax,4),%xmm0 │ │ + shl $0x2,%edx │ │ + add %edx,%ecx │ │ + add 0x2c(%esp),%edx │ │ + test %edi,%edi │ │ + jle 39212 │ │ xor %eax,%eax │ │ - cmpl $0x0,0x2c(%esp) │ │ - mov %esi,%ebp │ │ - jle 35c9e │ │ - mov 0x2c(%esp),%ebp │ │ - lea 0x0(%esi),%esi │ │ - movss (%esi,%eax,4),%xmm1 │ │ - subss (%edx,%eax,4),%xmm1 │ │ + jmp 388a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss 0x0(%ebp,%eax,4),%xmm1 │ │ + subss (%ecx,%eax,4),%xmm1 │ │ mulss %xmm1,%xmm1 │ │ - mulss (%edi,%eax,4),%xmm1 │ │ - lea 0x1(%eax),%eax │ │ - cmp %ebp,%eax │ │ + mulss (%edx,%eax,4),%xmm1 │ │ + add $0x1,%eax │ │ + cmp %edi,%eax │ │ subss %xmm1,%xmm0 │ │ - jne 35c00 │ │ - lea 0x0(,%eax,4),%ebp │ │ - mov %ebp,0x1c(%esp) │ │ - add %esi,%ebp │ │ - add 0x1c(%esp),%edx │ │ - add 0x1c(%esp),%edi │ │ - cmp %eax,%ecx │ │ - jle 35ca2 │ │ + jne 388a0 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x3c(%esp),%esi │ │ + add %eax,%ecx │ │ + add %eax,%edx │ │ + mov %esi,0x1c(%esp) │ │ + mov %edi,%eax │ │ + cmp %eax,0x18(%esp) │ │ + jle 38974 │ │ + mov 0x40(%esp),%esi │ │ + mov %ebp,0x20(%esp) │ │ + sub %eax,%esi │ │ + mov %esi,%eax │ │ + shr $0x2,%eax │ │ + lea 0x4(,%eax,4),%eax │ │ + mov %eax,%esi │ │ + xor %eax,%eax │ │ + mov %esi,%ebp │ │ + mov 0x1c(%esp),%esi │ │ nop │ │ - movss 0x0(%ebp),%xmm4 │ │ - add $0x4,%eax │ │ - subss (%edx),%xmm4 │ │ - movss 0x4(%ebp),%xmm3 │ │ - subss 0x4(%edx),%xmm3 │ │ - movss 0x8(%ebp),%xmm2 │ │ - subss 0x8(%edx),%xmm2 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movss (%esi,%eax,4),%xmm4 │ │ + subss (%ecx,%eax,4),%xmm4 │ │ + movss 0x4(%esi,%eax,4),%xmm3 │ │ + subss 0x4(%ecx,%eax,4),%xmm3 │ │ + movss 0x8(%esi,%eax,4),%xmm2 │ │ + subss 0x8(%ecx,%eax,4),%xmm2 │ │ + movss 0xc(%esi,%eax,4),%xmm1 │ │ mulss %xmm4,%xmm4 │ │ - movss 0xc(%ebp),%xmm1 │ │ - add $0x10,%ebp │ │ + subss 0xc(%ecx,%eax,4),%xmm1 │ │ mulss %xmm3,%xmm3 │ │ - subss 0xc(%edx),%xmm1 │ │ - mulss (%edi),%xmm4 │ │ - add $0x10,%edx │ │ mulss %xmm2,%xmm2 │ │ - mulss 0x4(%edi),%xmm3 │ │ - subss %xmm4,%xmm0 │ │ mulss %xmm1,%xmm1 │ │ - mulss 0x8(%edi),%xmm2 │ │ - mulss 0xc(%edi),%xmm1 │ │ - add $0x10,%edi │ │ + mulss (%edx,%eax,4),%xmm4 │ │ + mulss 0x4(%edx,%eax,4),%xmm3 │ │ + mulss 0x8(%edx,%eax,4),%xmm2 │ │ + subss %xmm4,%xmm0 │ │ subss %xmm3,%xmm0 │ │ subss %xmm2,%xmm0 │ │ - subss %xmm1,%xmm0 │ │ - cmp %eax,%ecx │ │ - jg 35c38 │ │ - cvttss2si %xmm0,%edi │ │ - mov 0x20(%esp),%eax │ │ - mov 0x28(%esp),%ebp │ │ - add $0x1,%ebp │ │ - mov %edi,0xc(%eax) │ │ - je 35d01 │ │ - mov 0x28(%esp),%edx │ │ + movss 0xc(%edx,%eax,4),%xmm2 │ │ + mulss %xmm1,%xmm2 │ │ add $0x4,%eax │ │ - mov %esi,0x1c(%esp) │ │ - mov %edi,0x28(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x28(%esp),%edi │ │ - cmp (%eax),%edi │ │ - jle 360d8 │ │ - mov -0x4(%eax),%esi │ │ - mov (%eax),%edi │ │ - sub $0x1,%edx │ │ - mov %esi,0x4(%eax) │ │ - mov %edi,0x8(%eax) │ │ - sub $0x8,%eax │ │ - cmp $0xffffffff,%edx │ │ - jne 35cc8 │ │ - mov 0x1c(%esp),%esi │ │ - mov 0x28(%esp),%edi │ │ - xor %eax,%eax │ │ - add 0x44(%esp),%eax │ │ - mov 0x24(%esp),%edx │ │ - mov %edx,(%eax) │ │ - mov %edi,0x4(%eax) │ │ - addl $0x8,0x20(%esp) │ │ - cmp %ebp,0x3c(%esp) │ │ - je 360e8 │ │ - mov %ebp,0x28(%esp) │ │ - jmp 35bc0 │ │ - addl $0x1,0x30(%esp) │ │ - addl $0x4,0x28(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - cmp %eax,0x30(%esp) │ │ - jne 364e6 │ │ - mov 0x90(%esp),%ebp │ │ - mov 0x94(%esp),%esi │ │ - mov 0x10(%ebp),%eax │ │ - movl $0x0,0x4(%esp) │ │ - add %eax,%eax │ │ - mov %esi,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - call d014 │ │ - mov 0xa8(%esp),%eax │ │ - test %eax,%eax │ │ - jne 36496 │ │ - mov 0x10(%ebp),%edi │ │ - mov %edi,0x58(%esp) │ │ - mov 0x9c(%esp),%ebp │ │ - movl $0x7fffffff,0x4c(%esp) │ │ - test %ebp,%ebp │ │ - jle 35feb │ │ - mov 0x90(%esp),%esi │ │ - mov 0x90(%esp),%edi │ │ - movl $0x0,0x3c(%esp) │ │ - movl $0x0,0x48(%esp) │ │ - mov 0x14(%esi),%esi │ │ - mov 0x2c(%edi),%edi │ │ - mov %esi,0x5c(%esp) │ │ - mov 0x90(%esp),%esi │ │ - mov %edi,0x54(%esp) │ │ - mov 0x4(%edi),%ebp │ │ - mov 0xc(%esi),%esi │ │ - mov %ebp,0x60(%esp) │ │ - mov %esi,0x50(%esp) │ │ - mov 0xa8(%esp),%edi │ │ - test %edi,%edi │ │ - jne 360cb │ │ - mov 0x98(%esp),%ebp │ │ - mov 0x48(%esp),%edi │ │ - movzbl 0x0(%ebp,%edi,1),%eax │ │ - add %eax,0x3c(%esp) │ │ - mov 0x5c(%esp),%esi │ │ - mov 0x3c(%esp),%edx │ │ - movzbl (%esi,%edx,1),%edx │ │ - mov 0x60(%esp),%esi │ │ - mov %edx,%eax │ │ - mov %edx,0x20(%esp) │ │ - sar $0x5,%eax │ │ - movzbl 0x20(%esp),%ecx │ │ - mov (%esi,%eax,4),%eax │ │ - mov 0x50(%esp),%esi │ │ - shr %cl,%eax │ │ - test $0x1,%al │ │ - mov 0x14(%esi),%esi │ │ - mov %esi,0x40(%esp) │ │ - jne 360b7 │ │ - xor %eax,%eax │ │ + cmp %ebp,%eax │ │ + subss %xmm2,%xmm0 │ │ + jne 38900 │ │ + mov 0x20(%esp),%ebp │ │ + cvttss2si %xmm0,%edx │ │ + mov 0x10(%esp),%esi │ │ + mov 0x14(%esp),%eax │ │ test %esi,%esi │ │ - movl $0x0,0x38(%esp) │ │ - jle 35fb5 │ │ - mov 0x90(%esp),%edi │ │ - mov 0x54(%esp),%eax │ │ - mov %edx,%ebp │ │ - xor %esi,%esi │ │ - shl $0x2,%ebp │ │ - movzwl 0x24(%edi),%edi │ │ - mov %di,0x1c(%esp) │ │ - mov (%eax),%edi │ │ - movswl 0x1c(%esp),%ecx │ │ - cmpw $0x0,0x1c(%esp) │ │ - jle 35e77 │ │ - mov (%edi,%ebp,1),%eax │ │ - mov (%eax,%esi,4),%edx │ │ - xor %eax,%eax │ │ + mov %edx,0x4(%eax) │ │ + je 389d3 │ │ + mov %edi,0x1c(%esp) │ │ + lea -0x1(%esi),%ecx │ │ + jmp 389a0 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movl $0x60,0x4(%edx,%eax,8) │ │ - lea 0x1(%eax),%eax │ │ - cmp %ecx,%eax │ │ - jl 35e68 │ │ - add $0x1,%esi │ │ - cmp 0x40(%esp),%esi │ │ - jne 35e53 │ │ - mov 0x20(%esp),%ecx │ │ - mov 0x90(%esp),%esi │ │ - movl $0x0,0x38(%esp) │ │ - movl $0x0,0x34(%esp) │ │ - mov (%edi,%ecx,4),%edi │ │ - mov %edi,0x44(%esp) │ │ - mov 0x3c(%esp),%edi │ │ - movswl 0x24(%esi),%esi │ │ - sar %edi │ │ - mov %esi,0x24(%esp) │ │ - mov %edi,0x2c(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x34(%esp),%ebp │ │ - mov 0x44(%esp),%eax │ │ - mov 0x34(%esp),%edi │ │ - mov 0x24(%esp),%esi │ │ - shl $0x2,%edi │ │ - test %esi,%esi │ │ - movl $0x0,0x1c(%esp) │ │ - mov (%eax,%ebp,4),%ebp │ │ - mov %ebp,0x30(%esp) │ │ - jle 35f95 │ │ - mov 0x90(%esp),%esi │ │ - xor %eax,%eax │ │ - mov %ebp,%edx │ │ - mov 0x20(%esi),%esi │ │ - mov %esi,0x28(%esp) │ │ - mov 0x90(%esp),%esi │ │ - mov 0x28(%esp),%ecx │ │ - test %ecx,%ecx │ │ - mov 0x18(%esi),%ebp │ │ - je 3603b │ │ - mov %edi,0x64(%esp) │ │ - jmp 35f4d │ │ - mov 0x90(%esp),%edi │ │ - add 0x4(%edx),%ecx │ │ - cmp 0x1c(%esp),%ecx │ │ - mov 0x34(%edi),%esi │ │ - jge 36090 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + cmp -0x4(%eax),%edx │ │ + jle 39110 │ │ + mov -0x8(%eax),%esi │ │ + sub $0x1,%ecx │ │ + mov -0x4(%eax),%edi │ │ + sub $0x8,%eax │ │ + mov %esi,0x8(%eax) │ │ + mov %edi,0xc(%eax) │ │ + cmp $0xffffffff,%ecx │ │ + jne 389a0 │ │ mov 0x1c(%esp),%edi │ │ - sub %ecx,%edi │ │ - mov %edi,0x20(%esp) │ │ - mov (%esi),%esi │ │ - mov 0x20(%esp),%edi │ │ - add $0x1,%eax │ │ - add $0x8,%edx │ │ - movzbl (%esi,%edi,1),%esi │ │ - sub %esi,%ecx │ │ - cmp 0x24(%esp),%eax │ │ - mov %ecx,0x1c(%esp) │ │ - jge 35f95 │ │ - mov 0x64(%esp),%edi │ │ - mov (%edx),%esi │ │ - mov 0x0(%ebp,%edi,1),%ecx │ │ - mov (%ecx,%esi,4),%esi │ │ - mov 0x2c(%esp),%ecx │ │ - movzbl (%esi,%ecx,1),%esi │ │ - mov %esi,%ecx │ │ - mov %esi,%edi │ │ - sar $0x4,%ecx │ │ - and $0xf,%edi │ │ - and $0x1,%esi │ │ - mov 0x28(%esp),%esi │ │ - cmove %edi,%ecx │ │ - test %eax,%eax │ │ - movzbl (%esi,%ecx,1),%ecx │ │ - jne 35f10 │ │ - mov 0x30(%esp),%esi │ │ - add $0x1,%eax │ │ - add $0x8,%edx │ │ - add 0x4(%esi),%ecx │ │ - cmp 0x24(%esp),%eax │ │ - mov %ecx,0x1c(%esp) │ │ - jl 35f4d │ │ - mov 0x1c(%esp),%esi │ │ - addl $0x1,0x34(%esp) │ │ - add %esi,0x38(%esp) │ │ - mov 0x40(%esp),%edi │ │ - cmp %edi,0x34(%esp) │ │ - jne 35eb8 │ │ - movzwl 0x38(%esp),%eax │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x94(%esp),%esi │ │ - mov 0x38(%esp),%ebp │ │ - mov 0x9c(%esp),%edi │ │ - cmp %ebp,0x4c(%esp) │ │ - cmovle 0x4c(%esp),%ebp │ │ - addl $0x1,0x48(%esp) │ │ - cmp %edi,0x48(%esp) │ │ - mov %ebp,0x4c(%esp) │ │ - mov %ax,(%esi,%edx,2) │ │ - jne 35dc6 │ │ - mov 0x58(%esp),%edx │ │ - test %edx,%edx │ │ - jle 3600e │ │ - movzwl 0x4c(%esp),%edx │ │ xor %eax,%eax │ │ - mov 0x94(%esp),%ecx │ │ - sub %dx,(%ecx,%eax,2) │ │ - lea 0x1(%eax),%eax │ │ - cmp 0x58(%esp),%eax │ │ - jne 36001 │ │ - lea 0x7c(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x30(%esp),%esi │ │ - add 0x4(%esi),%ecx │ │ - mov %ecx,0x1c(%esp) │ │ - add $0x1,%eax │ │ - add $0x8,%edx │ │ - cmp 0x24(%esp),%eax │ │ - jge 35f95 │ │ - mov (%edx),%esi │ │ - mov 0x0(%ebp,%edi,1),%ecx │ │ - test %eax,%eax │ │ - mov (%ecx,%esi,4),%ecx │ │ - mov 0x3c(%esp),%esi │ │ - movzbl (%ecx,%esi,1),%ecx │ │ - je 36020 │ │ - mov 0x90(%esp),%esi │ │ - add 0x4(%edx),%ecx │ │ - mov %ecx,0x64(%esp) │ │ - mov 0x34(%esi),%ecx │ │ - mov 0x1c(%esp),%esi │ │ - cmp %esi,0x64(%esp) │ │ - jge 360a1 │ │ - sub 0x64(%esp),%esi │ │ - mov %esi,0x20(%esp) │ │ - mov (%ecx),%ecx │ │ - mov 0x20(%esp),%esi │ │ - movzbl (%ecx,%esi,1),%esi │ │ - mov 0x64(%esp),%ecx │ │ - sub %esi,%ecx │ │ - mov %ecx,0x1c(%esp) │ │ - jmp 3602b │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - sub 0x1c(%esp),%ecx │ │ - mov %ecx,0x20(%esp) │ │ - mov 0x1c(%esp),%ecx │ │ - jmp 35f31 │ │ - mov 0x64(%esp),%esi │ │ - sub 0x1c(%esp),%esi │ │ - mov %esi,0x20(%esp) │ │ - mov 0x1c(%esp),%esi │ │ - mov %esi,0x64(%esp) │ │ - jmp 36073 │ │ - test %esi,%esi │ │ - jle 364b0 │ │ - mov 0x54(%esp),%ebp │ │ - mov 0x0(%ebp),%edi │ │ - jmp 35e80 │ │ + mov 0x24(%esp),%ecx │ │ + add 0x44(%esp),%eax │ │ + mov %ecx,(%eax) │ │ + mov %edx,0x4(%eax) │ │ + addl $0x1,0x10(%esp) │ │ + addl $0x8,0x14(%esp) │ │ + mov 0x10(%esp),%eax │ │ + cmp 0x34(%esp),%eax │ │ + jne 38860 │ │ + addl $0x4,0x48(%esp) │ │ mov 0x48(%esp),%eax │ │ - mov %eax,0x3c(%esp) │ │ - jmp 35de9 │ │ - mov 0x1c(%esp),%esi │ │ - lea 0x8(,%edx,8),%eax │ │ - jmp 35cf4 │ │ - addl $0x1,0x40(%esp) │ │ - mov 0x58(%esp),%ecx │ │ - cmp %ecx,0x40(%esp) │ │ - jne 35b31 │ │ - addl $0x1,0x68(%esp) │ │ - mov 0x6c(%esp),%esi │ │ - cmp %esi,0x68(%esp) │ │ - jge 36117 │ │ - mov 0x50(%esp),%edi │ │ - mov %edi,0x48(%esp) │ │ - jmp 35ad8 │ │ - mov 0x90(%esp),%edi │ │ + cmp 0x54(%esp),%eax │ │ + jne 387b0 │ │ + addl $0x1,0x6c(%esp) │ │ + mov 0x6c(%esp),%eax │ │ + cmp 0x50(%esp),%eax │ │ + jne 3875d │ │ + mov 0x90(%esp),%eax │ │ + movswl 0x26(%eax),%ecx │ │ mov 0xa4(%esp),%eax │ │ mov %eax,%edx │ │ sar $0x1f,%edx │ │ - movswl 0x26(%edi),%esi │ │ - idiv %esi │ │ + idiv %ecx │ │ test %edx,%edx │ │ - jne 35d31 │ │ - mov 0x50(%esp),%esi │ │ - mov 0x10(%esi),%esi │ │ - test %esi,%esi │ │ - mov %esi,0x20(%esp) │ │ - jle 364bf │ │ - mov 0x50(%esp),%esi │ │ - movl $0x0,0x4c(%esp) │ │ - mov 0x14(%esi),%esi │ │ - mov %esi,%edi │ │ - mov 0x50(%esp),%esi │ │ - mov 0x90(%esp),%ebp │ │ - mov 0x4c(%esp),%ecx │ │ - sar $0x5,%ecx │ │ - mov 0x2c(%ebp),%eax │ │ - mov 0x4(%eax),%edx │ │ - mov (%edx,%ecx,4),%edx │ │ - movzbl 0x4c(%esp),%ecx │ │ - shr %cl,%edx │ │ - and $0x1,%edx │ │ - je 36470 │ │ + jne 38d9c │ │ + movl $0x0,0x3c(%esp) │ │ + mov 0x68(%esp),%edi │ │ + mov 0x4c(%esp),%esi │ │ + mov 0x90(%esp),%eax │ │ + mov 0x3c(%esp),%ebp │ │ + mov 0x2c(%eax),%eax │ │ + test %ebp,%ebp │ │ + lea 0x1f(%ebp),%edx │ │ + mov 0x4(%eax),%ecx │ │ + cmovns %ebp,%edx │ │ + sar $0x5,%edx │ │ + mov (%ecx,%edx,4),%edx │ │ + bt %ebp,%edx │ │ + jae 38c62 │ │ test %edi,%edi │ │ - jle 36470 │ │ - mov 0x4c(%esp),%ecx │ │ - movl $0x0,0x30(%esp) │ │ - shl $0x2,%ecx │ │ - mov %ecx,0x44(%esp) │ │ - mov 0xa0(%esp),%ebp │ │ - mov 0x30(%esp),%edi │ │ - mov (%eax),%eax │ │ - mov 0x30(%esp),%edx │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x0(%ebp,%edi,4),%edi │ │ + jle 38c62 │ │ + movl $0x0,0x34(%esp) │ │ + mov %ebp,%edi │ │ + shl $0x2,%edi │ │ + mov %edi,0x44(%esp) │ │ mov 0x44(%esp),%ebp │ │ - mov %edi,0x20(%esp) │ │ - mov 0x90(%esp),%edi │ │ + mov (%eax),%eax │ │ + mov 0x34(%esp),%edi │ │ + mov 0xa0(%esp),%ecx │ │ mov (%eax,%ebp,1),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - movswl 0x24(%edi),%eax │ │ - mov 0x30(%esp),%edi │ │ + mov (%ecx,%edi,4),%ecx │ │ + mov (%eax,%edi,4),%eax │ │ + mov %ecx,0x1c(%esp) │ │ + mov %eax,0x28(%esp) │ │ + mov %eax,%edx │ │ + mov 0x90(%esp),%eax │ │ + mov 0x8(%esi),%ecx │ │ + movswl 0x24(%eax),%eax │ │ + mov (%ecx,%ebp,1),%ecx │ │ lea -0x8(%edx,%eax,8),%eax │ │ - mov %eax,0x24(%esp) │ │ + mov (%ecx,%edi,4),%ecx │ │ + mov 0x4(%esi),%edx │ │ + mov %eax,0x14(%esp) │ │ mov (%esi),%eax │ │ + mov %ecx,0x10(%esp) │ │ + mov (%edx,%ebp,1),%edx │ │ mov (%eax,%ebp,1),%eax │ │ - mov (%eax,%ecx,4),%eax │ │ - mov (%eax),%ecx │ │ - mov 0x4(%esi),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - mov (%eax,%edi,4),%eax │ │ - mov (%eax),%edx │ │ - mov 0x8(%esi),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ + mov %ecx,%ebp │ │ + mov 0x18(%esi),%ecx │ │ + mov (%edx,%edi,4),%edx │ │ mov (%eax,%edi,4),%eax │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x18(%esi),%eax │ │ - mov 0x1c(%esp),%ebp │ │ - lea 0x0(%ebp,%eax,4),%eax │ │ - mov %eax,0x28(%esp) │ │ - mov 0x1c(%esi),%eax │ │ - mov (%eax,%edi,4),%edi │ │ - mov 0x28(%esp),%eax │ │ - cmp %eax,0x1c(%esp) │ │ - jae 36346 │ │ - mov %edi,%eax │ │ - mov 0x1c(%esp),%esi │ │ - sar $0x1f,%eax │ │ - mov %esi,0x48(%esp) │ │ - shr $0x1e,%eax │ │ - lea (%edi,%eax,1),%ebp │ │ - and $0x3,%ebp │ │ - sub %eax,%ebp │ │ - mov 0x24(%esp),%eax │ │ - sub $0x8,%eax │ │ - mov %eax,0x38(%esp) │ │ - mov 0x1c(%esp),%esi │ │ - mov 0x24(%esp),%eax │ │ - movss (%esi),%xmm0 │ │ + lea 0x0(%ebp,%ecx,4),%ecx │ │ + mov %ecx,0x18(%esp) │ │ + mov 0x1c(%esi),%ecx │ │ + mov (%edx),%edx │ │ + mov (%eax),%eax │ │ + mov (%ecx,%edi,4),%edi │ │ + mov %ebp,%ecx │ │ + mov 0x18(%esp),%ebp │ │ + cmp %ebp,%ecx │ │ + jae 38c43 │ │ + mov 0x10(%esp),%esi │ │ + mov %edi,%ecx │ │ + sar $0x1f,%ecx │ │ + shr $0x1e,%ecx │ │ + mov %esi,0x38(%esp) │ │ + lea (%edi,%ecx,1),%esi │ │ + and $0x3,%esi │ │ + sub %ecx,%esi │ │ + mov 0x14(%esp),%ecx │ │ + test %esi,%esi │ │ + setg 0x20(%esp) │ │ + sub $0x8,%ecx │ │ + mov %esi,%ebp │ │ + mov %ecx,0x40(%esp) │ │ + jmp 38b40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x10(%esp),%ecx │ │ xor %esi,%esi │ │ - test %ebp,%ebp │ │ - cvtsi2ss 0x4(%eax),%xmm5 │ │ - mov 0x20(%esp),%eax │ │ - jle 362a6 │ │ + movss (%ecx),%xmm0 │ │ + mov 0x14(%esp),%ecx │ │ + cvtsi2ss 0x4(%ecx),%xmm5 │ │ + mov 0x1c(%esp),%ecx │ │ ucomiss %xmm5,%xmm0 │ │ - jae 36282 │ │ - jmp 36467 │ │ + jb 38b94 │ │ + cmpb $0x0,0x20(%esp) │ │ + jne 38b6d │ │ + jmp 38b94 │ │ lea 0x0(%esi),%esi │ │ ucomiss %xmm5,%xmm0 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - jb 362a6 │ │ - movss (%eax),%xmm1 │ │ - add $0x1,%esi │ │ - subss (%ecx),%xmm1 │ │ - add $0x4,%eax │ │ + jb 38b94 │ │ add $0x4,%ecx │ │ - mulss %xmm1,%xmm1 │ │ - mulss (%edx),%xmm1 │ │ + add $0x4,%eax │ │ + movss -0x4(%ecx),%xmm1 │ │ add $0x4,%edx │ │ + subss -0x4(%eax),%xmm1 │ │ + add $0x1,%esi │ │ cmp %ebp,%esi │ │ + mulss %xmm1,%xmm1 │ │ + mulss -0x4(%edx),%xmm1 │ │ subss %xmm1,%xmm0 │ │ - jne 36278 │ │ - cmp %edi,%esi │ │ - jl 36319 │ │ - jmp 36368 │ │ - nop │ │ - movss (%eax),%xmm4 │ │ + jl 38b68 │ │ + cmp %esi,%edi │ │ + jg 38c16 │ │ + jmp 39120 │ │ + lea 0x0(%esi),%esi │ │ + movss (%ecx),%xmm4 │ │ add $0x4,%esi │ │ - subss (%ecx),%xmm4 │ │ - movss 0x4(%eax),%xmm3 │ │ - subss 0x4(%ecx),%xmm3 │ │ - movss 0x8(%eax),%xmm2 │ │ - subss 0x8(%ecx),%xmm2 │ │ + subss (%eax),%xmm4 │ │ + movss 0x4(%ecx),%xmm3 │ │ + subss 0x4(%eax),%xmm3 │ │ + movss 0x8(%ecx),%xmm2 │ │ + subss 0x8(%eax),%xmm2 │ │ + movss 0xc(%ecx),%xmm1 │ │ mulss %xmm4,%xmm4 │ │ - movss 0xc(%eax),%xmm1 │ │ - add $0x10,%eax │ │ + subss 0xc(%eax),%xmm1 │ │ mulss %xmm3,%xmm3 │ │ - subss 0xc(%ecx),%xmm1 │ │ - mulss (%edx),%xmm4 │ │ - add $0x10,%ecx │ │ + add $0x10,%edx │ │ mulss %xmm2,%xmm2 │ │ - mulss 0x4(%edx),%xmm3 │ │ - subss %xmm4,%xmm0 │ │ + add $0x10,%ecx │ │ mulss %xmm1,%xmm1 │ │ - mulss 0x8(%edx),%xmm2 │ │ - mulss 0xc(%edx),%xmm1 │ │ - add $0x10,%edx │ │ + add $0x10,%eax │ │ + mulss -0x10(%edx),%xmm4 │ │ + mulss -0xc(%edx),%xmm3 │ │ + subss %xmm4,%xmm0 │ │ subss %xmm3,%xmm0 │ │ + movss -0x8(%edx),%xmm3 │ │ + mulss %xmm2,%xmm3 │ │ + movss -0x4(%edx),%xmm2 │ │ cmp %esi,%edi │ │ + mulss %xmm1,%xmm2 │ │ + subss %xmm3,%xmm0 │ │ subss %xmm2,%xmm0 │ │ - subss %xmm1,%xmm0 │ │ - jle 36368 │ │ + jle 39120 │ │ ucomiss %xmm5,%xmm0 │ │ - jae 362b0 │ │ - mov %edi,%eax │ │ - sub %esi,%eax │ │ + jae 38ba0 │ │ + mov %edi,%ecx │ │ + sub %esi,%ecx │ │ + shl $0x2,%ecx │ │ + add %ecx,%eax │ │ + add %ecx,%edx │ │ + addl $0x4,0x10(%esp) │ │ + mov 0x10(%esp),%ecx │ │ + cmp %ecx,0x18(%esp) │ │ + ja 38b40 │ │ + mov 0x90(%esp),%eax │ │ + mov 0xc(%eax),%esi │ │ + mov 0x14(%esi),%edi │ │ + addl $0x1,0x34(%esp) │ │ + mov 0x34(%esp),%eax │ │ + cmp %edi,%eax │ │ + jge 38c62 │ │ + mov 0x90(%esp),%eax │ │ + mov 0x2c(%eax),%eax │ │ + jmp 38a83 │ │ + mov 0x10(%esi),%ecx │ │ + addl $0x1,0x3c(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %ecx,0x50(%esp) │ │ + cmp %ecx,%eax │ │ + jl 38a42 │ │ + mov %edi,0x68(%esp) │ │ + mov 0x68(%esp),%esi │ │ + mov $0x60,%ebp │ │ + movl $0x0,0x14(%esp) │ │ + test %esi,%esi │ │ + jle 38d9c │ │ + mov 0x50(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jle 38d89 │ │ + mov 0x90(%esp),%eax │ │ + mov $0x7fffffff,%esi │ │ + mov 0x2c(%eax),%eax │ │ + mov %eax,0x20(%esp) │ │ + mov %eax,%edi │ │ + mov 0x4(%eax),%eax │ │ + mov %edi,0x1c(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov %eax,%ecx │ │ + mov 0x14(%esp),%eax │ │ shl $0x2,%eax │ │ + mov %eax,0x18(%esp) │ │ + xor %eax,%eax │ │ + test %eax,%eax │ │ + lea 0x1f(%eax),%edx │ │ + cmovns %eax,%edx │ │ + sar $0x5,%edx │ │ + mov (%ecx,%edx,4),%edx │ │ + bt %eax,%edx │ │ + jae 38d00 │ │ + mov 0x1c(%esp),%edi │ │ + mov (%edi),%edx │ │ + mov 0x18(%esp),%edi │ │ + mov (%edx,%eax,4),%edx │ │ + mov (%edx,%edi,1),%edx │ │ + mov 0x4(%edx),%edx │ │ + sar $0xa,%edx │ │ + cmp %edx,%esi │ │ + cmovg %edx,%esi │ │ + add $0x1,%eax │ │ + cmp 0x50(%esp),%eax │ │ + jne 38cd2 │ │ + xor %ecx,%ecx │ │ + test %ecx,%ecx │ │ + lea 0x1f(%ecx),%eax │ │ + mov 0x10(%esp),%edi │ │ + cmovns %ecx,%eax │ │ + sar $0x5,%eax │ │ + mov (%edi,%eax,4),%eax │ │ + bt %ecx,%eax │ │ + jae 38d80 │ │ + mov 0x90(%esp),%eax │ │ + movswl 0x24(%eax),%edx │ │ + test %dx,%dx │ │ + jle 38d80 │ │ + mov 0x20(%esp),%eax │ │ + mov 0x18(%esp),%edi │ │ + mov %ecx,0x1c(%esp) │ │ + mov (%eax),%eax │ │ + mov (%eax,%ecx,4),%eax │ │ + mov (%eax,%edi,1),%eax │ │ + lea (%eax,%edx,8),%edi │ │ + jmp 38d60 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x4(%eax),%edx │ │ + mov %esi,%ecx │ │ + sar $0xa,%edx │ │ + sub %edx,%ecx │ │ + cmp $0x60,%ecx │ │ + mov %ecx,%edx │ │ + cmovg %ebp,%edx │ │ + add $0x8,%eax │ │ + mov %edx,-0x4(%eax) │ │ + cmp %edi,%eax │ │ + jne 38d60 │ │ + mov 0x1c(%esp),%ecx │ │ + add $0x1,%ecx │ │ + cmp 0x50(%esp),%ecx │ │ + jne 38d0b │ │ + addl $0x1,0x14(%esp) │ │ + mov 0x14(%esp),%eax │ │ + cmp 0x68(%esp),%eax │ │ + jne 38c97 │ │ + mov 0x90(%esp),%eax │ │ + mov 0x10(%eax),%eax │ │ + movl $0x0,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + add %eax,%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x94(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d7d0 │ │ + mov 0xa8(%esp),%edx │ │ + mov 0x90(%esp),%eax │ │ + test %edx,%edx │ │ + mov 0x10(%eax),%eax │ │ + je 38de3 │ │ + mov %eax,0x9c(%esp) │ │ + mov %eax,0x3c(%esp) │ │ + mov 0x9c(%esp),%eax │ │ + test %eax,%eax │ │ + jle 39339 │ │ + mov 0x90(%esp),%eax │ │ + movl $0x7fffffff,0x38(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov 0x14(%eax),%eax │ │ + movl $0x0,0x34(%esp) │ │ + mov %eax,0x44(%esp) │ │ + mov 0x90(%esp),%eax │ │ + mov 0x2c(%eax),%eax │ │ + mov %eax,0x40(%esp) │ │ + mov 0x4(%eax),%eax │ │ + mov %eax,0x48(%esp) │ │ + mov 0x90(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov %eax,0x4c(%esp) │ │ + mov 0xa8(%esp),%ebp │ │ + test %ebp,%ebp │ │ + jne 390fd │ │ + mov 0x98(%esp),%eax │ │ + mov 0x34(%esp),%edi │ │ + movzbl (%eax,%edi,1),%eax │ │ + add %eax,0x24(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov 0x24(%esp),%edi │ │ + movzbl (%eax,%edi,1),%edi │ │ + mov %edi,0x18(%esp) │ │ + mov %edi,%eax │ │ + sar $0x5,%edi │ │ + mov %edi,%edx │ │ + mov 0x48(%esp),%edi │ │ + mov (%edi,%edx,4),%edx │ │ + bt %eax,%edx │ │ + mov 0x4c(%esp),%eax │ │ + mov 0x14(%eax),%eax │ │ + mov %eax,0x10(%esp) │ │ + jb 390ea │ │ + test %eax,%eax │ │ + jle 3922a │ │ + mov 0x18(%esp),%edi │ │ + xor %esi,%esi │ │ + mov 0x90(%esp),%eax │ │ + lea 0x0(,%edi,4),%ebp │ │ + movswl 0x24(%eax),%ecx │ │ + mov 0x40(%esp),%edi │ │ + mov %cx,0x14(%esp) │ │ + mov (%edi),%edi │ │ + cmpw $0x0,0x14(%esp) │ │ + jle 38eef │ │ + mov (%edi,%ebp,1),%eax │ │ + mov (%eax,%esi,4),%edx │ │ + xor %eax,%eax │ │ + jmp 38ee0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movl $0x60,0x4(%edx,%eax,8) │ │ + add $0x1,%eax │ │ + cmp %ecx,%eax │ │ + jne 38ee0 │ │ + add $0x1,%esi │ │ + cmp 0x10(%esp),%esi │ │ + jne 38ebe │ │ + mov 0x18(%esp),%eax │ │ + xor %esi,%esi │ │ + movl $0x0,0x28(%esp) │ │ + mov %esi,%ebp │ │ + mov (%edi,%eax,4),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov 0x90(%esp),%eax │ │ + movswl 0x24(%eax),%eax │ │ + mov %eax,0x18(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,%ecx │ │ + shr $0x1f,%ecx │ │ add %eax,%ecx │ │ - add %eax,%edx │ │ - addl $0x4,0x1c(%esp) │ │ - mov 0x1c(%esp),%eax │ │ - cmp %eax,0x28(%esp) │ │ - ja 36250 │ │ + mov 0x10(%esp),%eax │ │ + sar %ecx │ │ + mov %ecx,0x20(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x2c(%esp) │ │ + lea 0x0(%esi),%esi │ │ + mov 0x18(%esp),%edi │ │ + mov 0x30(%esp),%eax │ │ + test %edi,%edi │ │ + mov (%eax,%ebp,1),%ecx │ │ + jle 390dd │ │ + mov 0x90(%esp),%eax │ │ mov 0x90(%esp),%edi │ │ - mov 0xc(%edi),%esi │ │ - addl $0x1,0x30(%esp) │ │ - mov 0x14(%esi),%edi │ │ - cmp %edi,0x30(%esp) │ │ - jge 36470 │ │ - mov 0x90(%esp),%ebp │ │ - mov 0x2c(%ebp),%eax │ │ - jmp 361a2 │ │ - nop │ │ - ucomiss %xmm0,%xmm5 │ │ - ja 36329 │ │ - mov 0x1c(%esp),%esi │ │ - sub 0x48(%esp),%esi │ │ - sar $0x2,%esi │ │ - mov %esi,0x58(%esp) │ │ - mov 0x90(%esp),%esi │ │ - movswl 0x24(%esi),%esi │ │ - test %esi,%esi │ │ - mov %esi,0x34(%esp) │ │ - jle 363cc │ │ - mov 0x2c(%esp),%eax │ │ - mov 0x58(%esp),%esi │ │ - cmp (%eax),%esi │ │ - je 36329 │ │ - mov %edx,0x3c(%esp) │ │ - mov %ecx,0x40(%esp) │ │ + movl $0x0,0x10(%esp) │ │ + mov 0x20(%eax),%eax │ │ + mov 0x18(%edi),%esi │ │ + mov %eax,0x14(%esp) │ │ xor %eax,%eax │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x34(%esp),%edx │ │ - jmp 363b9 │ │ + mov %esi,0x1c(%esp) │ │ + jmp 38f90 │ │ nop │ │ - cmp (%ecx,%eax,8),%esi │ │ - je 3645a │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ add $0x1,%eax │ │ - cmp %eax,%edx │ │ - jg 363b0 │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x40(%esp),%ecx │ │ - mov %esi,0x58(%esp) │ │ - cvttss2si %xmm0,%eax │ │ + add 0x4(%ecx),%edx │ │ + cmp 0x18(%esp),%eax │ │ + mov %edx,0x10(%esp) │ │ + je 39000 │ │ + mov 0x1c(%esp),%edi │ │ + mov (%ecx,%eax,8),%esi │ │ + mov (%edi,%ebp,1),%edx │ │ + mov (%edx,%esi,4),%edx │ │ + mov 0x14(%esp),%esi │ │ + test %esi,%esi │ │ + je 390d0 │ │ + mov 0x20(%esp),%esi │ │ + movzbl (%edx,%esi,1),%edx │ │ + mov %edx,%esi │ │ + and $0xf,%esi │ │ + test $0x1,%dl │ │ + je 38fc1 │ │ + movzbl %dl,%esi │ │ + sar $0x4,%esi │ │ + mov 0x14(%esp),%edx │ │ + movzbl (%edx,%esi,1),%edx │ │ + test %eax,%eax │ │ + je 38f80 │ │ + mov 0x90(%esp),%esi │ │ + add 0x4(%ecx,%eax,8),%edx │ │ + mov 0x34(%esi),%esi │ │ + cmp 0x10(%esp),%edx │ │ + jge 390c0 │ │ + mov 0x10(%esp),%edi │ │ + sub %edx,%edi │ │ + mov (%esi),%esi │ │ + add $0x1,%eax │ │ + movzbl (%esi,%edi,1),%esi │ │ + sub %esi,%edx │ │ + cmp 0x18(%esp),%eax │ │ + mov %edx,0x10(%esp) │ │ + jne 38f90 │ │ + mov 0x10(%esp),%edi │ │ + add $0x4,%ebp │ │ + add %edi,0x28(%esp) │ │ + cmp 0x2c(%esp),%ebp │ │ + jne 38f40 │ │ + movzwl 0x28(%esp),%eax │ │ mov 0x38(%esp),%esi │ │ - cmp %esi,0x2c(%esp) │ │ - mov %eax,0x34(%esp) │ │ - ja 36490 │ │ + mov 0x28(%esp),%edi │ │ + cmp %edi,%esi │ │ + cmovle %esi,%edi │ │ + addl $0x1,0x34(%esp) │ │ mov 0x24(%esp),%esi │ │ - mov 0x38(%esp),%eax │ │ - mov %eax,0x54(%esp) │ │ + mov %edi,0x38(%esp) │ │ + mov 0x94(%esp),%edi │ │ + mov %ax,(%edi,%esi,2) │ │ mov 0x34(%esp),%eax │ │ - cmp %eax,-0x4(%esi) │ │ - jg 36443 │ │ - mov 0x38(%esp),%esi │ │ - mov %ecx,0x40(%esp) │ │ - mov %esi,%eax │ │ - mov %edi,0x50(%esp) │ │ - mov %edx,0x3c(%esp) │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x34(%esp),%edi │ │ - mov 0x58(%esp),%esi │ │ - jmp 3641d │ │ - nop │ │ - cmp 0x4(%eax),%edi │ │ - jl 3642f │ │ - mov (%eax),%edx │ │ - mov %edx,0x8(%eax) │ │ - mov 0x4(%eax),%edx │ │ - mov %edx,0xc(%eax) │ │ - sub $0x8,%eax │ │ - cmp %ecx,%eax │ │ - jae 36418 │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x40(%esp),%ecx │ │ - mov %eax,0x54(%esp) │ │ - mov 0x50(%esp),%edi │ │ - mov %esi,0x58(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov 0x58(%esp),%esi │ │ - mov %esi,0x8(%eax) │ │ - mov 0x34(%esp),%esi │ │ - mov %esi,0xc(%eax) │ │ - jmp 36329 │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x40(%esp),%ecx │ │ - jmp 36329 │ │ - mov 0x20(%esp),%eax │ │ - jmp 362a6 │ │ - mov 0x10(%esi),%eax │ │ - addl $0x1,0x4c(%esp) │ │ - cmp %eax,0x4c(%esp) │ │ - mov %eax,0x20(%esp) │ │ - jl 36160 │ │ - mov %edi,0x2c(%esp) │ │ - jmp 364ca │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,0x54(%esp) │ │ - jmp 36443 │ │ - mov 0x90(%esp),%ebp │ │ - mov 0x10(%ebp),%ebp │ │ - mov %ebp,0x9c(%esp) │ │ - mov %ebp,0x58(%esp) │ │ - jmp 35d6e │ │ + cmp 0x9c(%esp),%eax │ │ + jne 38e3f │ │ + mov 0x3c(%esp),%esi │ │ + test %esi,%esi │ │ + jle 390b2 │ │ + lea -0x8(%esi),%edx │ │ + lea -0x1(%esi),%ecx │ │ + movzwl 0x38(%esp),%eax │ │ + shr $0x3,%edx │ │ + add $0x1,%edx │ │ + cmp $0x6,%ecx │ │ + lea 0x0(,%edx,8),%edi │ │ + jbe 39239 │ │ + movd 0x38(%esp),%xmm0 │ │ + mov 0x94(%esp),%ecx │ │ + pshufb -0x146b8(%ebx),%xmm0 │ │ + xor %esi,%esi │ │ + movdqu (%ecx),%xmm1 │ │ + add $0x1,%esi │ │ + add $0x10,%ecx │ │ + psubw %xmm0,%xmm1 │ │ + movdqu %xmm1,-0x10(%ecx) │ │ + cmp %esi,%edx │ │ + ja 39091 │ │ + cmp %edi,0x3c(%esp) │ │ + jne 3923b │ │ + lea 0x7c(%esp),%esp │ │ xor %eax,%eax │ │ - movl $0x0,0x38(%esp) │ │ - jmp 35fb5 │ │ - mov 0x50(%esp),%edi │ │ - mov 0x14(%edi),%edi │ │ - mov %edi,0x2c(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - movl $0x0,0x28(%esp) │ │ - test %eax,%eax │ │ - movl $0x0,0x30(%esp) │ │ - jle 35d31 │ │ - mov 0x20(%esp),%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov %edx,%edi │ │ + mov 0x10(%esp),%edx │ │ + sub %edx,%edi │ │ + jmp 38feb │ │ + lea 0x0(%esi),%esi │ │ + mov 0x24(%esp),%edi │ │ + movzbl (%edx,%edi,1),%edx │ │ + jmp 38fc9 │ │ + movl $0x0,0x10(%esp) │ │ + jmp 39000 │ │ test %eax,%eax │ │ - jle 35d19 │ │ - mov 0x90(%esp),%esi │ │ - mov $0x7fffffff,%eax │ │ - xor %ecx,%ecx │ │ - mov 0x2c(%esi),%esi │ │ - mov %esi,%edi │ │ + jle 3922a │ │ + mov 0x40(%esp),%eax │ │ + mov (%eax),%edi │ │ + jmp 38ef8 │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x24(%esp) │ │ + jmp 38e61 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x1c(%esp),%edi │ │ + lea 0x8(,%ecx,8),%eax │ │ + jmp 389c6 │ │ + ucomiss %xmm0,%xmm5 │ │ + ja 38c26 │ │ + mov 0x10(%esp),%esi │ │ + mov 0x90(%esp),%ecx │ │ + sub 0x38(%esp),%esi │ │ + movswl 0x24(%ecx),%ecx │ │ + sar $0x2,%esi │ │ mov %esi,0x24(%esp) │ │ - mov %edi,%ebp │ │ - mov 0x4(%esi),%esi │ │ - mov %ecx,%edi │ │ - sar $0x5,%edi │ │ - mov (%esi,%edi,4),%edi │ │ - shr %cl,%edi │ │ - and $0x1,%edi │ │ - je 36535 │ │ - mov 0x0(%ebp),%edi │ │ - mov (%edi,%ecx,4),%edx │ │ - mov 0x28(%esp),%edi │ │ - mov (%edx,%edi,1),%edx │ │ - mov 0x4(%edx),%edi │ │ - sar $0xa,%edi │ │ - cmp %edi,%eax │ │ - cmovg %edi,%eax │ │ - add $0x1,%ecx │ │ - cmp 0x20(%esp),%ecx │ │ - jne 3650e │ │ - movl $0x0,0x1c(%esp) │ │ - mov 0x1c(%esp),%ecx │ │ - sar $0x5,%ecx │ │ - mov (%esi,%ecx,4),%esi │ │ - movzbl 0x1c(%esp),%ecx │ │ - shr %cl,%esi │ │ - and $0x1,%esi │ │ - je 365b3 │ │ - mov 0x90(%esp),%esi │ │ - movzwl 0x24(%esi),%ecx │ │ - test %cx,%cx │ │ - jle 365b3 │ │ + test %ecx,%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + jle 3918c │ │ + mov 0x28(%esp),%ecx │ │ + mov %ecx,0x24(%esp) │ │ + cmp (%ecx),%esi │ │ + je 38c26 │ │ + mov %edi,0x30(%esp) │ │ + xor %ecx,%ecx │ │ mov 0x24(%esp),%edi │ │ - mov 0x1c(%esp),%ebp │ │ - mov 0x28(%esp),%edx │ │ - movswl %cx,%ecx │ │ - mov (%edi),%esi │ │ - mov (%esi,%ebp,4),%esi │ │ - lea 0x1(%ecx),%ebp │ │ - mov $0x1,%ecx │ │ - mov (%esi,%edx,1),%edi │ │ + mov %eax,0x24(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + jmp 39179 │ │ + nop │ │ + cmp (%edi,%ecx,8),%esi │ │ + je 3921d │ │ + add $0x1,%ecx │ │ + cmp %eax,%ecx │ │ + jne 39170 │ │ + mov 0x24(%esp),%eax │ │ + mov 0x30(%esp),%edi │ │ + mov %esi,0x24(%esp) │ │ + cvttss2si %xmm0,%esi │ │ + mov %esi,0x30(%esp) │ │ + mov 0x40(%esp),%esi │ │ + mov %esi,0x2c(%esp) │ │ + cmp %esi,0x28(%esp) │ │ + ja 391fb │ │ + mov 0x14(%esp),%ecx │ │ + mov 0x30(%esp),%esi │ │ + cmp -0x4(%ecx),%esi │ │ + jl 391fb │ │ + mov %edi,0x48(%esp) │ │ + mov %esi,%edi │ │ + mov %eax,0x4c(%esp) │ │ + mov 0x2c(%esp),%ecx │ │ + mov %edx,0x50(%esp) │ │ + mov 0x24(%esp),%esi │ │ + mov 0x28(%esp),%eax │ │ + jmp 391d5 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov -0x4(%edi,%ecx,8),%esi │ │ + cmp 0x4(%ecx),%edi │ │ + jl 391e7 │ │ + mov (%ecx),%edx │ │ + sub $0x8,%ecx │ │ + mov %edx,0x10(%ecx) │ │ + mov 0xc(%ecx),%edx │ │ + mov %edx,0x14(%ecx) │ │ + cmp %ecx,%eax │ │ + jbe 391d0 │ │ + mov 0x48(%esp),%edi │ │ + mov 0x4c(%esp),%eax │ │ + mov 0x50(%esp),%edx │ │ + mov %ecx,0x2c(%esp) │ │ + mov %esi,0x24(%esp) │ │ + mov 0x2c(%esp),%ecx │ │ + mov 0x24(%esp),%esi │ │ + mov %esi,0x8(%ecx) │ │ + mov 0x30(%esp),%esi │ │ + mov %esi,0xc(%ecx) │ │ + jmp 38c26 │ │ + mov %ebp,0x1c(%esp) │ │ + xor %eax,%eax │ │ + jmp 388d1 │ │ + mov 0x30(%esp),%edi │ │ + mov 0x24(%esp),%eax │ │ + jmp 38c26 │ │ + movl $0x0,0x28(%esp) │ │ + xor %eax,%eax │ │ + jmp 3901a │ │ + xor %edi,%edi │ │ + mov 0x94(%esp),%esi │ │ + lea (%edi,%edi,1),%ecx │ │ + lea 0x1(%edi),%edx │ │ + sub %ax,(%esi,%ecx,1) │ │ + mov 0x3c(%esp),%esi │ │ + cmp %esi,%edx │ │ + jge 390b2 │ │ + mov 0x94(%esp),%edx │ │ + sub %ax,0x2(%edx,%ecx,1) │ │ + lea 0x2(%edi),%edx │ │ + cmp %esi,%edx │ │ + jge 390b2 │ │ + mov 0x94(%esp),%edx │ │ + sub %ax,0x4(%edx,%ecx,1) │ │ + lea 0x3(%edi),%edx │ │ + cmp %esi,%edx │ │ + jge 390b2 │ │ + mov 0x94(%esp),%edx │ │ + sub %ax,0x6(%edx,%ecx,1) │ │ + lea 0x4(%edi),%edx │ │ + cmp %esi,%edx │ │ + jge 390b2 │ │ + mov 0x94(%esp),%edx │ │ + sub %ax,0x8(%edx,%ecx,1) │ │ + lea 0x5(%edi),%edx │ │ + cmp %esi,%edx │ │ + jge 390b2 │ │ + mov 0x94(%esp),%edx │ │ + add $0x6,%edi │ │ + sub %ax,0xa(%edx,%ecx,1) │ │ + cmp %esi,%edi │ │ + jge 390b2 │ │ + mov 0x94(%esp),%edi │ │ + sub %ax,0xc(%edi,%ecx,1) │ │ + lea 0x7c(%esp),%esp │ │ + pop %ebx │ │ + xor %eax,%eax │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov 0x90(%esp),%eax │ │ + movswl 0x26(%eax),%edi │ │ + mov 0xa4(%esp),%eax │ │ mov %eax,%edx │ │ - sar $0xa,%esi │ │ - sub %esi,%edx │ │ - cmp $0x61,%edx │ │ - mov %edx,%esi │ │ - mov $0x60,%edx │ │ - cmovge %edx,%esi │ │ - mov %esi,-0x4(%edi,%ecx,8) │ │ - lea 0x1(%ecx),%ecx │ │ - cmp %ebp,%ecx │ │ - jne 36590 │ │ - addl $0x1,0x1c(%esp) │ │ - mov 0x20(%esp),%esi │ │ - cmp %esi,0x1c(%esp) │ │ - je 35d19 │ │ - mov 0x24(%esp),%edi │ │ - mov 0x4(%edi),%esi │ │ - jmp 36546 │ │ - mov 0x90(%esp),%ebp │ │ - mov 0xc(%ebp),%eax │ │ - mov 0x10(%eax),%eax │ │ - lea 0x3e(%eax),%edx │ │ - add $0x1f,%eax │ │ - cmovs %edx,%eax │ │ - sar $0x5,%eax │ │ - lea 0x0(,%eax,4),%edx │ │ - mov 0x2c(%ebp),%eax │ │ + sar $0x1f,%edx │ │ + idiv %edi │ │ + test %edx,%edx │ │ + jne 38d9c │ │ + mov 0x4c(%esp),%eax │ │ + mov 0x14(%eax),%eax │ │ + mov %eax,0x68(%esp) │ │ + jmp 38c7e │ │ + mov %eax,0x8(%esp) │ │ + mov 0x90(%esp),%eax │ │ + movl $0xffffffff,0x4(%esp) │ │ + mov 0x2c(%eax),%eax │ │ mov 0x4(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call d7d0 │ │ + jmp 3872a │ │ + movl $0x7fffffff,0x38(%esp) │ │ + jmp 39050 │ │ + test $0x1,%edi │ │ + je 3935d │ │ + movzbl (%esi),%edx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %dl,-0x1(%edi) │ │ + test $0x2,%edi │ │ + je 39375 │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 3865f │ │ + jmp 39390 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + │ │ +00039390 : │ │ + push %ebx │ │ + call db90 │ │ + add $0x54b32,%ebx │ │ + lea -0x18(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x8(%eax),%edx │ │ mov %edx,0x8(%esp) │ │ - movl $0x0,0x4(%esp) │ │ + mov 0x24(%esp),%edx │ │ + mov %edx,0x4(%esp) │ │ + mov 0xc(%eax),%eax │ │ mov %eax,(%esp) │ │ - call d014 │ │ - mov 0x9c(%esp),%eax │ │ + call 43600 │ │ + lea 0x18(%esp),%esp │ │ + pop %ebx │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + │ │ +000393d0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x54af1,%ebx │ │ + lea -0x14(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ + mov 0x38(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 6a2b0 │ │ + mov 0x34(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 6a2b0 │ │ + mov 0x1c(%esi),%eax │ │ test %eax,%eax │ │ - jle 36667 │ │ - mov 0x90(%esp),%esi │ │ - xor %edx,%edx │ │ - mov 0x2c(%esi),%eax │ │ - mov 0x14(%esi),%ebp │ │ - mov %ebp,0x20(%esp) │ │ - mov 0x4(%eax),%esi │ │ - xor %eax,%eax │ │ - mov 0x98(%esp),%edi │ │ - mov $0x1,%ebp │ │ - movzbl (%edi,%eax,1),%ecx │ │ - mov 0x20(%esp),%edi │ │ - lea 0x1(%eax),%eax │ │ - lea (%edx,%ecx,1),%edx │ │ - movzbl (%edi,%edx,1),%edi │ │ - mov %edi,0x1c(%esp) │ │ - sar $0x5,%edi │ │ - movzbl 0x1c(%esp),%ecx │ │ - shl %cl,%ebp │ │ - or %ebp,(%esi,%edi,4) │ │ - cmp 0x9c(%esp),%eax │ │ - jne 3662f │ │ - mov 0x90(%esp),%esi │ │ - mov 0xc(%esi),%esi │ │ - jmp 35ab9 │ │ + mov 0x18(%esi),%eax │ │ + mov %eax,(%esp) │ │ + je 39440 │ │ + call 64360 │ │ + mov 0x1c(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 6ade0 │ │ + mov 0x14(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0xc(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 43230 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call 645c0 │ │ + jmp 39418 │ │ + jmp 39460 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ - mov %eax,%ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4c969,%ebx │ │ - lea -0x45c(%esp),%esp │ │ - mov %edx,0x30(%esp) │ │ - mov 0x470(%esp),%edx │ │ - mov %edx,0x44(%esp) │ │ - mov -0x20(%ebx),%edx │ │ - mov (%edx),%eax │ │ - mov %eax,0x44c(%esp) │ │ - mov 0xc(%ebp),%eax │ │ + call db90 │ │ + add $0x54a5f,%ebx │ │ + lea -0x46c(%esp),%esp │ │ + mov 0x480(%esp),%esi │ │ + mov %eax,0x54(%esp) │ │ + mov %edx,0x48(%esp) │ │ + mov %esi,0x58(%esp) │ │ + mov %esi,%edi │ │ + mov %gs:0x14,%esi │ │ + mov %esi,0x45c(%esp) │ │ + xor %esi,%esi │ │ + mov %eax,%esi │ │ + mov 0xc(%eax),%eax │ │ mov 0x14(%eax),%ecx │ │ mov 0x18(%eax),%eax │ │ - mov %eax,0x38(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,0x10(%ebp) │ │ - lea -0x1c9ef(%ebx),%eax │ │ + mov %edx,0x10(%esi) │ │ + mov %ecx,0x4c(%esp) │ │ + mov %eax,0x44(%esp) │ │ + lea -0x1e803(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%ebp),%eax │ │ - mov %ecx,0x40(%esp) │ │ + mov 0x8(%esi),%eax │ │ + mov %edi,%esi │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ - mov 0x44(%esp),%edx │ │ - mov %eax,0x4c(%esp) │ │ - mov %edx,(%esp) │ │ - lea -0x1cf3b(%ebx),%eax │ │ + call 65e30 │ │ + mov %eax,0x5c(%esp) │ │ + lea -0x1ed4f(%ebx),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ test %eax,%eax │ │ - mov %eax,0x28(%esp) │ │ - je 37077 │ │ - mov 0x44(%esp),%edx │ │ - lea -0x1645c(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + mov %eax,%edi │ │ + mov %eax,0x30(%esp) │ │ + je 39e83 │ │ + mov %esi,0x10(%esp) │ │ + lea -0x18274(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x16438(%ebx),%edx │ │ + lea -0x18250(%ebx),%eax │ │ movl $0x1d3,0x8(%esp) │ │ - mov %edx,0x3c(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x28(%esp),%eax │ │ - lea 0x58(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x50(%esp) │ │ + call 67510 │ │ + mov %edi,0xc(%esp) │ │ + lea 0x68(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cf34 │ │ + mov %eax,(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 36ea0 │ │ - mov 0x58(%esp),%edx │ │ - lea -0x1(%edx),%eax │ │ - cmp $0x3e6,%eax │ │ - jbe 36bd0 │ │ - mov %edx,%eax │ │ - mov %edx,%ecx │ │ - shl $0x8,%eax │ │ - sar $0x8,%ecx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%ecx │ │ - or %ecx,%eax │ │ - mov %edx,%ecx │ │ + jne 39cb9 │ │ + mov 0x68(%esp),%eax │ │ + lea -0x1(%eax),%edx │ │ + cmp $0x3e6,%edx │ │ + jbe 399d0 │ │ + mov %eax,%ecx │ │ + mov %eax,%edx │ │ + shl $0x8,%ecx │ │ + sar $0x8,%edx │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%edx │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ shr $0x18,%ecx │ │ - shl $0x18,%edx │ │ - or %ecx,%eax │ │ + shl $0x18,%eax │ │ + or %ecx,%edx │ │ or %edx,%eax │ │ - mov %eax,0x58(%esp) │ │ + mov %eax,0x68(%esp) │ │ lea -0x1(%eax),%edx │ │ cmp $0x3e6,%edx │ │ - ja 370bd │ │ - mov %eax,%edx │ │ - movl $0x1,0x24(%esp) │ │ - mov 0x28(%esp),%eax │ │ - lea 0x64(%esp),%esi │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + ja 39ecc │ │ + movl $0x1,0x34(%esp) │ │ + mov 0x30(%esp),%esi │ │ + lea 0x74(%esp),%ebp │ │ + mov %eax,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov %esi,0x48(%esp) │ │ - mov %esi,(%esp) │ │ - call cf34 │ │ - cmp 0x58(%esp),%eax │ │ - jne 36ed3 │ │ - cmpb $0x0,0x63(%esp,%eax,1) │ │ - jne 36f31 │ │ - mov 0x3c(%esp),%edx │ │ - lea 0x64(%esp),%ecx │ │ - lea -0x1bc67(%ebx),%eax │ │ - mov %ecx,0x10(%esp) │ │ + mov %esi,0xc(%esp) │ │ + mov %ebp,(%esp) │ │ + call d700 │ │ + cmp 0x68(%esp),%eax │ │ + jne 39cec │ │ + cmpb $0x0,0x73(%esp,%eax,1) │ │ + jne 39d4a │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1da7b(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x1eb,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x28(%esp),%eax │ │ - lea 0x58(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x30(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cf34 │ │ + mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 36efe │ │ - mov 0x24(%esp),%edx │ │ - mov 0x58(%esp),%eax │ │ - test %edx,%edx │ │ - jne 36ba0 │ │ - mov 0x28(%esp),%ecx │ │ + jne 39d17 │ │ + mov 0x34(%esp),%eax │ │ + test %eax,%eax │ │ + jne 39790 │ │ + mov 0x68(%esp),%eax │ │ + mov 0x30(%esp),%esi │ │ mov %eax,0x8(%esp) │ │ - mov %ecx,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea 0x64(%esp),%esi │ │ - mov %esi,(%esp) │ │ - call cf34 │ │ - cmp 0x58(%esp),%eax │ │ - jne 36f5c │ │ - cmpb $0x0,0x63(%esp,%eax,1) │ │ - jne 37092 │ │ - movl $0x8,0x2c(%esp) │ │ - movl $0x0,0x34(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x28(%esp),%eax │ │ - lea 0x58(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %esi,0xc(%esp) │ │ + call d700 │ │ + cmp 0x68(%esp),%eax │ │ + jne 39d75 │ │ + cmpb $0x0,0x73(%esp,%eax,1) │ │ + jne 39ea1 │ │ + movl $0x8,0x3c(%esp) │ │ + lea 0x82(%esp),%eax │ │ + movl $0x0,0x40(%esp) │ │ + mov %eax,0x38(%esp) │ │ + jmp 396a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x30(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cf34 │ │ + mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 36be0 │ │ - mov 0x24(%esp),%eax │ │ + jne 399e0 │ │ + mov 0x34(%esp),%eax │ │ test %eax,%eax │ │ - jne 369a0 │ │ - mov 0x58(%esp),%eax │ │ + jne 397c0 │ │ + mov 0x68(%esp),%eax │ │ test %eax,%eax │ │ - je 369d3 │ │ - mov 0x28(%esp),%ecx │ │ + je 397f3 │ │ + mov 0x30(%esp),%edx │ │ mov %eax,0x8(%esp) │ │ - mov %ecx,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea 0x64(%esp),%esi │ │ - mov %esi,(%esp) │ │ - call cf34 │ │ - cmp 0x58(%esp),%eax │ │ - jne 36c48 │ │ + mov %ebp,(%esp) │ │ + mov %edx,0xc(%esp) │ │ + call d700 │ │ + cmp 0x68(%esp),%eax │ │ + jne 39a48 │ │ mov $0xe,%ecx │ │ - lea -0x1bc37(%ebx),%edi │ │ - mov 0x48(%esp),%esi │ │ + lea -0x1da4b(%ebx),%edi │ │ + mov %ebp,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 36b58 │ │ + je 399b8 │ │ mov $0xe,%ecx │ │ - lea -0x1bc28(%ebx),%edi │ │ - mov 0x48(%esp),%esi │ │ + lea -0x1da3c(%ebx),%edi │ │ + mov %ebp,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 36b88 │ │ + je 399a0 │ │ mov $0xc,%ecx │ │ - lea -0x1bc19(%ebx),%edi │ │ - mov 0x48(%esp),%esi │ │ + lea -0x1da2d(%ebx),%edi │ │ + mov %ebp,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 36b70 │ │ + je 39988 │ │ mov $0xe,%ecx │ │ - lea -0x1bc0c(%ebx),%edi │ │ - mov 0x48(%esp),%esi │ │ + lea -0x1da20(%ebx),%edi │ │ + mov %ebp,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 36b40 │ │ + je 39970 │ │ mov $0xd,%ecx │ │ - lea -0x1bbfd(%ebx),%edi │ │ - mov 0x48(%esp),%esi │ │ + lea -0x1da11(%ebx),%edi │ │ + mov %ebp,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 368a8 │ │ - lea 0x71(%esp),%eax │ │ + jne 396a0 │ │ + lea 0x81(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cfc4 │ │ - mov %eax,0x2c(%esp) │ │ - jmp 368a8 │ │ - nop │ │ - mov 0x58(%esp),%edx │ │ - mov %edx,%eax │ │ + call d790 │ │ + mov %eax,0x3c(%esp) │ │ + jmp 396a0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x68(%esp),%edx │ │ mov %edx,%ecx │ │ - shl $0x8,%eax │ │ - sar $0x8,%ecx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%ecx │ │ + mov %edx,%eax │ │ + shl $0x8,%ecx │ │ + sar $0x8,%eax │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%eax │ │ or %ecx,%eax │ │ mov %edx,%ecx │ │ shr $0x18,%ecx │ │ + shl $0x18,%edx │ │ or %ecx,%eax │ │ + or %edx,%eax │ │ + mov %eax,0x68(%esp) │ │ + jmp 39637 │ │ + mov 0x68(%esp),%edx │ │ + mov %edx,%ecx │ │ + mov %edx,%eax │ │ + shl $0x8,%ecx │ │ + sar $0x8,%eax │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%eax │ │ + or %ecx,%eax │ │ + mov %edx,%ecx │ │ + shr $0x18,%ecx │ │ shl $0x18,%edx │ │ + or %ecx,%eax │ │ or %edx,%eax │ │ + mov %eax,0x68(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x58(%esp) │ │ - jne 368ed │ │ - mov 0x30(%esp),%eax │ │ - mov 0x34(%esp),%esi │ │ - mov %eax,0x60(%esp) │ │ - test %esi,%esi │ │ - mov 0x38(%esp),%eax │ │ - mov %eax,0x5c(%esp) │ │ - je 36c84 │ │ - mov 0xc(%ebp),%eax │ │ + jne 396e5 │ │ + mov 0x48(%esp),%eax │ │ + mov 0x40(%esp),%edi │ │ + mov %eax,0x70(%esp) │ │ + mov 0x44(%esp),%eax │ │ + test %edi,%edi │ │ + mov %eax,0x6c(%esp) │ │ + je 39a70 │ │ + mov 0x54(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov 0x14(%eax),%esi │ │ + mov %esi,0x38(%esp) │ │ + cmp 0x4c(%esp),%esi │ │ + jne 39f3a │ │ + mov 0x18(%eax),%esi │ │ + cmp 0x44(%esp),%esi │ │ + jne 39f71 │ │ + mov 0x54(%esp),%eax │ │ + mov 0x10(%eax),%ebp │ │ + cmp 0x48(%esp),%ebp │ │ + jne 39f03 │ │ mov 0x40(%esp),%edx │ │ - mov 0x14(%eax),%ecx │ │ - cmp %edx,%ecx │ │ - mov %ecx,0x48(%esp) │ │ - jne 370f4 │ │ - mov 0x18(%eax),%eax │ │ - cmp 0x38(%esp),%eax │ │ - jne 37127 │ │ - mov 0x10(%ebp),%eax │ │ - cmp 0x30(%esp),%eax │ │ - jne 3715e │ │ - cmpl $0xf,0x34(%esp) │ │ - je 36c70 │ │ - mov 0x34(%esp),%eax │ │ - test %eax,%eax │ │ - je 36c70 │ │ - cmpl $0x10,0x34(%esp) │ │ - jne 371f6 │ │ - cmpl $0x4,0x2c(%esp) │ │ - jne 371c0 │ │ - mov 0x4c(%esp),%eax │ │ - test %eax,%eax │ │ - jne 36d4f │ │ - mov 0x28(%esp),%eax │ │ + mov %edx,%eax │ │ + sub $0xf,%eax │ │ + cmp $0x1,%eax │ │ + jbe 3985b │ │ + test %edx,%edx │ │ + jne 39c26 │ │ + mov 0x40(%esp),%edx │ │ + mov $0x10,%eax │ │ + cmp $0xf,%edx │ │ + cmovne %edx,%eax │ │ + mov %eax,0x40(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + lea -0x4(%eax),%ecx │ │ + and $0xfffffffb,%ecx │ │ + mov %ecx,0x44(%esp) │ │ + jne 39ffe │ │ + mov 0x5c(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jne 39b11 │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf44 │ │ - test %esi,%esi │ │ - mov %eax,%edx │ │ - jne 36e1c │ │ - mov 0x1c(%ebp),%eax │ │ + call d710 │ │ + mov %eax,%edi │ │ + mov 0x40(%esp),%eax │ │ test %eax,%eax │ │ - je 36f87 │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x38(%esp),%eax │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x48(%esp),%ecx │ │ - mov %edx,0x20(%esp) │ │ + jne 39c58 │ │ + mov 0x54(%esp),%eax │ │ + mov 0x1c(%eax),%eax │ │ + test %eax,%eax │ │ + je 39da0 │ │ + mov 0x50(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov 0x38(%esp),%esi │ │ movl $0x264,0x10(%esp) │ │ movl $0x4,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov %eax,0x18(%ebp) │ │ - mov 0x48(%esp),%eax │ │ - test %eax,%eax │ │ - movl $0x0,0x58(%esp) │ │ - mov 0x20(%esp),%edx │ │ - jle 36b2a │ │ - mov %ebp,%ecx │ │ + mov %eax,0xc(%esp) │ │ + mov %esi,(%esp) │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + mov 0x54(%esp),%edx │ │ + mov 0x54(%esp),%ebp │ │ + movl $0x0,0x68(%esp) │ │ + mov %eax,0x18(%edx) │ │ xor %eax,%eax │ │ - mov %edx,%ebp │ │ - mov %ecx,%edx │ │ - mov 0x60(%esp),%esi │ │ - cmpl $0x4,0x2c(%esp) │ │ - mov %esi,0x24(%esp) │ │ - je 36d38 │ │ - mov 0x5c(%esp),%edi │ │ - test %edi,%edi │ │ - jle 36b1d │ │ + test %esi,%esi │ │ + jle 3995e │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x70(%esp),%edx │ │ + cmpl $0x4,0x3c(%esp) │ │ + mov %edx,0x34(%esp) │ │ + je 39b88 │ │ + mov 0x6c(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jle 39951 │ │ xor %esi,%esi │ │ lea 0x0(%esi),%esi │ │ - mov 0x18(%edx),%ecx │ │ - lea 0x0(,%esi,4),%edi │ │ + mov 0x18(%ebp),%ecx │ │ + mov (%ecx,%eax,4),%eax │ │ + lea (%eax,%esi,4),%ecx │ │ add $0x1,%esi │ │ - add (%ecx,%eax,4),%edi │ │ - mov 0x1c(%edx),%eax │ │ + mov 0x1c(%ebp),%eax │ │ + mov %ecx,0x2c(%esp) │ │ mov %eax,(%esp) │ │ - mov %edx,0x20(%esp) │ │ - call 61ff0 │ │ - add %ebp,%eax │ │ - add 0x24(%esp),%ebp │ │ - cmp 0x5c(%esp),%esi │ │ - mov %eax,(%edi) │ │ - mov 0x20(%esp),%edx │ │ - mov 0x58(%esp),%eax │ │ - jl 36ae8 │ │ + call 6ae60 │ │ + mov 0x2c(%esp),%ecx │ │ + add %edi,%eax │ │ + add 0x34(%esp),%edi │ │ + cmp 0x6c(%esp),%esi │ │ + mov %eax,(%ecx) │ │ + mov 0x68(%esp),%eax │ │ + jl 39920 │ │ add $0x1,%eax │ │ - cmp %eax,0x48(%esp) │ │ - mov %eax,0x58(%esp) │ │ - jg 36ac8 │ │ - mov 0x28(%esp),%eax │ │ + mov %eax,0x68(%esp) │ │ + cmp %eax,0x38(%esp) │ │ + jg 39900 │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - xor %eax,%eax │ │ - jmp 36c1f │ │ - lea 0x0(%esi),%esi │ │ - lea 0x72(%esp),%eax │ │ + call d6e0 │ │ + jmp 39a22 │ │ + nop │ │ + mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cfc4 │ │ - mov %eax,0x34(%esp) │ │ - jmp 36973 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x72(%esp),%ecx │ │ - mov %ecx,(%esp) │ │ - call cfc4 │ │ + call d790 │ │ mov %eax,0x40(%esp) │ │ - jmp 3692e │ │ + jmp 3975f │ │ lea 0x0(%esi),%esi │ │ - lea 0x70(%esp),%eax │ │ + lea 0x80(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cfc4 │ │ - mov %eax,0x30(%esp) │ │ - jmp 3695c │ │ + call d790 │ │ + mov %eax,0x48(%esp) │ │ + jmp 3974a │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d790 │ │ + mov %eax,0x44(%esp) │ │ + jmp 39735 │ │ lea 0x0(%esi),%esi │ │ - lea 0x72(%esp),%esi │ │ - mov %esi,(%esp) │ │ - call cfc4 │ │ - mov %eax,0x38(%esp) │ │ - jmp 36945 │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d790 │ │ + mov %eax,0x4c(%esp) │ │ + jmp 39720 │ │ lea 0x0(%esi),%esi │ │ - mov 0x58(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ - sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edx │ │ - or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,0x58(%esp) │ │ - jmp 36860 │ │ - movl $0x0,0x24(%esp) │ │ - jmp 367bc │ │ + movl $0x0,0x34(%esp) │ │ + jmp 3959b │ │ lea 0x0(%esi),%esi │ │ - mov 0x44(%esp),%edx │ │ - lea -0x16390(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + mov 0x58(%esp),%eax │ │ movl $0x1ff,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - mov 0x28(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x181a8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov $0xffffffff,%eax │ │ - mov -0x20(%ebx),%esi │ │ - mov 0x44c(%esp),%ecx │ │ - mov (%esi),%edx │ │ - cmp %edx,%ecx │ │ - jne 3724c │ │ - lea 0x45c(%esp),%esp │ │ + call d6e0 │ │ + movl $0xffffffff,0x44(%esp) │ │ + mov 0x45c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + mov 0x44(%esp),%eax │ │ + jne 3a05c │ │ + lea 0x46c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1bc63(%ebx),%eax │ │ + xchg %ax,%ax │ │ movl $0x206,0x8(%esp) │ │ + lea -0x1da77(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 36c0e │ │ - mov $0x10,%esi │ │ - cmpl $0xf,0x34(%esp) │ │ - cmovne 0x34(%esp),%esi │ │ - jmp 36a41 │ │ - mov 0x28(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + jmp 39a0e │ │ + mov 0x30(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - lea 0x5c(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x6c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 37195 │ │ - mov 0x24(%esp),%eax │ │ - test %eax,%eax │ │ - jne 36dbc │ │ - mov 0x28(%esp),%eax │ │ + jne 39fa8 │ │ + mov 0x34(%esp),%esi │ │ + test %esi,%esi │ │ + jne 39b9d │ │ + mov 0x30(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - lea 0x60(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x70(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 37221 │ │ - mov 0x24(%esp),%eax │ │ - test %eax,%eax │ │ - jne 36dec │ │ - mov 0x60(%esp),%eax │ │ + jne 39fd3 │ │ + mov 0x70(%esp),%eax │ │ mov %eax,0x14(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x5c(%esp),%eax │ │ + mov 0x6c(%esp),%eax │ │ movl $0x22a,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x1bbc8(%ebx),%eax │ │ movl $0x1,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d9dc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - jmp 369ef │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,%ecx │ │ - add $0x1,%ecx │ │ - mov %ecx,%esi │ │ - shr $0x1f,%esi │ │ - add %ecx,%esi │ │ - sar %esi │ │ - mov %esi,0x24(%esp) │ │ - jmp 36adb │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x162c0(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3980f │ │ movl $0x24a,0x8(%esp) │ │ + lea -0x180d8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x28(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf44 │ │ - mov 0x44(%esp),%ecx │ │ - mov %eax,0x20(%esp) │ │ - mov %ecx,(%esp) │ │ - call 61d60 │ │ - test %esi,%esi │ │ - mov %eax,0x1c(%ebp) │ │ - mov 0x20(%esp),%edx │ │ - je 36a71 │ │ - mov %edx,0x20(%esp) │ │ + call d710 │ │ + mov %eax,%edi │ │ + mov 0x58(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 61ff0 │ │ - mov 0x20(%esp),%edx │ │ - add %edx,%eax │ │ - add %esi,%edx │ │ - mov %eax,0x20(%ebp) │ │ - jmp 36a6e │ │ - mov 0x5c(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ + call 6ac00 │ │ + mov 0x54(%esp),%edx │ │ + mov %eax,0x1c(%edx) │ │ + mov 0x40(%esp),%edx │ │ + test %edx,%edx │ │ + je 398af │ │ + mov %eax,(%esp) │ │ + call 6ae60 │ │ + mov 0x54(%esp),%edx │ │ + add %edi,%eax │ │ + add 0x40(%esp),%edi │ │ + mov %eax,0x20(%edx) │ │ + mov 0x1c(%edx),%eax │ │ + jmp 398af │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + add $0x1,%edx │ │ + mov %edx,%ecx │ │ + shr $0x1f,%ecx │ │ + add %ecx,%edx │ │ + sar %edx │ │ + mov %edx,0x34(%esp) │ │ + jmp 39913 │ │ + mov 0x6c(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,%ecx │ │ + mov %eax,%edx │ │ + shl $0x8,%ecx │ │ sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ + and $0xff0000,%ecx │ │ and $0xff00,%edx │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ + shr $0x18,%ecx │ │ + shl $0x18,%eax │ │ + or %ecx,%edx │ │ or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ + mov %eax,0x6c(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x70(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d700 │ │ + cmp $0x1,%eax │ │ + jne 39fd3 │ │ + mov 0x70(%esp),%edx │ │ + mov %edx,%ecx │ │ + mov %edx,%eax │ │ + shl $0x8,%ecx │ │ + sar $0x8,%eax │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%eax │ │ or %ecx,%eax │ │ - mov %eax,0x5c(%esp) │ │ - jmp 36cbd │ │ - mov 0x60(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ - sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edx │ │ - or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ + mov %edx,%ecx │ │ + shr $0x18,%ecx │ │ + shl $0x18,%edx │ │ or %ecx,%eax │ │ - mov %eax,0x60(%esp) │ │ - jmp 36cfa │ │ - mov 0x3c(%esp),%ecx │ │ + or %edx,%eax │ │ + mov %eax,0x70(%esp) │ │ + jmp 39ada │ │ + movl $0x23e,0x8(%esp) │ │ + lea -0x180fc(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 39a0e │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x50(%esp),%eax │ │ movl $0x25a,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - mov %eax,0x20(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x20(%ebp) │ │ - mov 0x28(%esp),%ecx │ │ - mov %ecx,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x30(%esp),%edx │ │ + mov 0x54(%esp),%ecx │ │ + mov %eax,0x20(%ecx) │ │ + mov %edx,0xc(%esp) │ │ + mov 0x40(%esp),%edx │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf34 │ │ - cmp %eax,%esi │ │ - mov 0x20(%esp),%edx │ │ - je 36a6e │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x16298(%ebx),%eax │ │ - mov %esi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x25c,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 36c0e │ │ - lea 0x0(%esi),%esi │ │ - mov 0x44(%esp),%edx │ │ - lea -0x16408(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + mov %edx,0x8(%esp) │ │ + call d700 │ │ + cmp %eax,0x40(%esp) │ │ + jne 3a029 │ │ + mov 0x54(%esp),%ecx │ │ + mov 0x1c(%ecx),%eax │ │ + jmp 398af │ │ + mov 0x58(%esp),%eax │ │ movl $0x1d6,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 36c0e │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1bc91(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18220(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + jmp 39a0e │ │ movl $0x1e4,0x8(%esp) │ │ + lea -0x1daa5(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 36c0e │ │ - mov 0x44(%esp),%edx │ │ - lea -0x163b4(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + jmp 39a0e │ │ + mov 0x58(%esp),%eax │ │ movl $0x1ef,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 36c0e │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1bc7f(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x181cc(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + jmp 39a0e │ │ movl $0x1e8,0x8(%esp) │ │ + lea -0x1da93(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 36c0e │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1bc63(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 39a0e │ │ movl $0x1f4,0x8(%esp) │ │ + lea -0x1da77(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 36c0e │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x30(%esp),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x48(%esp),%edx │ │ - mov 0x38(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + jmp 39a0e │ │ + mov 0x50(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov 0x38(%esp),%esi │ │ movl $0x270,0x14(%esp) │ │ movl $0x1,0xc(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5bd50 <__ckd_calloc_3d__> │ │ - mov 0x48(%esp),%esi │ │ - mov %eax,0x18(%ebp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov %esi,(%esp) │ │ + call 643a0 <__ckd_calloc_3d__@@Base> │ │ + mov 0x54(%esp),%edx │ │ test %esi,%esi │ │ - movl $0x0,0x58(%esp) │ │ - jle 36b2a │ │ - mov %ebp,%edx │ │ + movl $0x0,0x68(%esp) │ │ + mov %eax,0x18(%edx) │ │ + jle 3995e │ │ xor %eax,%eax │ │ - mov 0x28(%esp),%ebp │ │ - cmpl $0x4,0x2c(%esp) │ │ - mov 0x60(%esp),%edi │ │ - je 37081 │ │ - mov 0x5c(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jle 37061 │ │ - xor %esi,%esi │ │ - jmp 37005 │ │ + mov %edx,%ebp │ │ + mov 0x70(%esp),%esi │ │ + cmpl $0x4,0x3c(%esp) │ │ + je 39e90 │ │ + mov 0x6c(%esp),%edx │ │ + test %edx,%edx │ │ + jle 39e6d │ │ + xor %edi,%edi │ │ + jmp 39e15 │ │ lea 0x0(%esi),%esi │ │ - add $0x1,%esi │ │ - cmp 0x5c(%esp),%esi │ │ - mov 0x58(%esp),%eax │ │ - jge 37061 │ │ - mov %ebp,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov 0x68(%esp),%eax │ │ + add $0x1,%edi │ │ + cmp 0x6c(%esp),%edi │ │ + jge 39e6d │ │ + mov 0x30(%esp),%edx │ │ + mov %esi,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov 0x18(%edx),%ecx │ │ + mov %edx,0xc(%esp) │ │ + mov 0x18(%ebp),%ecx │ │ mov (%ecx,%eax,4),%eax │ │ - mov (%eax,%esi,4),%eax │ │ - mov %edx,0x20(%esp) │ │ + mov (%eax,%edi,4),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ - cmp %edi,%eax │ │ - mov 0x20(%esp),%edx │ │ - je 36ff8 │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x16298(%ebx),%eax │ │ - mov %edi,0x10(%esp) │ │ + call d700 │ │ + cmp %esi,%eax │ │ + je 39e08 │ │ + mov %esi,0x10(%esp) │ │ + lea -0x180b0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x279,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 36c0e │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 39a0e │ │ add $0x1,%eax │ │ - cmp %eax,0x48(%esp) │ │ - mov %eax,0x58(%esp) │ │ - jg 36fda │ │ - jmp 36b2a │ │ - mov $0xffffffff,%eax │ │ - jmp 36c1f │ │ - add $0x1,%edi │ │ - mov %edi,%ecx │ │ - shr $0x1f,%ecx │ │ - add %ecx,%edi │ │ - sar %edi │ │ - jmp 36fe9 │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1bc50(%ebx),%eax │ │ + mov %eax,0x68(%esp) │ │ + cmp %eax,0x38(%esp) │ │ + jg 39de7 │ │ + jmp 3995e │ │ + movl $0xffffffff,0x44(%esp) │ │ + jmp 39a22 │ │ + add $0x1,%esi │ │ + mov %esi,%edx │ │ + shr $0x1f,%edx │ │ + add %edx,%esi │ │ + sar %esi │ │ + jmp 39df6 │ │ movl $0x1f8,0x8(%esp) │ │ + lea -0x1da64(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 36c0e │ │ - mov 0x44(%esp),%edx │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 39a0e │ │ mov %eax,0x10(%esp) │ │ - mov %edx,0x14(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x163e4(%ebx),%eax │ │ - movl $0x1de,0x8(%esp) │ │ + lea -0x181fc(%ebx),%eax │ │ + mov 0x58(%esp),%esi │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ + movl $0x1de,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 36c0e │ │ - mov %edx,0x10(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x16364(%ebx),%eax │ │ - mov %ecx,0x14(%esp) │ │ + mov %esi,0x14(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 39a0e │ │ + mov 0x48(%esp),%eax │ │ + mov %ebp,0x14(%esp) │ │ + movl $0x239,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18124(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 39a0e │ │ + mov 0x4c(%esp),%eax │ │ + mov %esi,0x14(%esp) │ │ movl $0x22f,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1817c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 36c0e │ │ - mov %eax,0x14(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x38(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 39a0e │ │ + mov 0x44(%esp),%eax │ │ + mov %esi,0x14(%esp) │ │ movl $0x234,0x8(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x16334(%ebx),%eax │ │ - movl $0x4,(%esp) │ │ + lea -0x1814c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - jmp 36c0e │ │ - mov %eax,0x14(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x30(%esp),%eax │ │ - movl $0x239,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x1630c(%ebx),%eax │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - jmp 36c0e │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1bbef(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 39a0e │ │ movl $0x221,0x8(%esp) │ │ + lea -0x1da03(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 36c0e │ │ - cmpl $0x8,0x2c(%esp) │ │ - je 36a4c │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1bbb1(%ebx),%eax │ │ - movl $0x245,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + jmp 39a0e │ │ + movl $0x226,0x8(%esp) │ │ + lea -0x1d9f1(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 36c0e │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x162e4(%ebx),%eax │ │ - movl $0x23e,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + jmp 39a0e │ │ + movl $0x245,0x8(%esp) │ │ + lea -0x1d9c5(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 36c0e │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1bbdd(%ebx),%eax │ │ - movl $0x226,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 39a0e │ │ + mov 0x40(%esp),%eax │ │ + movl $0x25c,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 36c0e │ │ - call d370 │ │ - jmp 37260 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x180b0(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 39a0e │ │ + call db70 │ │ + jmp 3a080 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -00037260 : │ │ +0003a080 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4bd8b,%ebx │ │ - lea -0xac(%esp),%esp │ │ - lea -0x16438(%ebx),%eax │ │ + call db90 │ │ + add $0x53e3f,%ebx │ │ + lea -0xcc(%esp),%esp │ │ + mov 0xe0(%esp),%eax │ │ movl $0x300,0xc(%esp) │ │ - mov %eax,0x54(%esp) │ │ - mov %eax,0x8(%esp) │ │ movl $0x3c,0x4(%esp) │ │ + mov %eax,0x84(%esp) │ │ + mov %eax,%edi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0xbc(%esp) │ │ + xor %eax,%eax │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0xc0(%esp),%edx │ │ + lea -0x18250(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xe4(%esp),%esi │ │ + mov %eax,0x80(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x7c(%esp) │ │ mov %eax,%ebp │ │ - mov (%edx),%eax │ │ + mov (%edi),%eax │ │ mov %eax,0x8(%ebp) │ │ - mov 0x4(%edx),%eax │ │ + mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 613d0 │ │ - mov 0xc0(%esp),%ecx │ │ + call 6a2a0 │ │ mov %eax,0x38(%ebp) │ │ - mov 0x4(%ecx),%eax │ │ + mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 61aa0 │ │ - fstpl (%esp) │ │ + call 6a960 │ │ movl $0x1,0xc(%esp) │ │ + fstpl (%esp) │ │ movl $0xa,0x8(%esp) │ │ - call 60b50 │ │ - test %eax,%eax │ │ + call 69b00 │ │ mov %eax,0x34(%ebp) │ │ - je 37420 │ │ + test %eax,%eax │ │ + je 3a292 │ │ mov %eax,(%esp) │ │ - call 61ac0 │ │ + call 6a980 │ │ cmp $0x1,%eax │ │ - jne 3774a │ │ - mov 0x38(%ebp),%edi │ │ - lea -0x1ca1a(%ebx),%eax │ │ + jne 3a2fe │ │ + mov 0x7c(%esp),%edi │ │ + lea -0x1e82e(%ebx),%eax │ │ + mov 0x38(%edi),%ebp │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%ebp),%eax │ │ + mov 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5d0c0 │ │ - lea -0x1ce9f(%ebx),%eax │ │ + call 65e70 │ │ + lea -0x1ecb3(%ebx),%eax │ │ + fstpl 0x30(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%ebp),%eax │ │ - fstpl 0x38(%esp) │ │ + mov 0x8(%edi),%eax │ │ + mov %edi,0x7c(%esp) │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ - mov %eax,%esi │ │ - lea -0x1ceab(%ebx),%eax │ │ + call 65db0 │ │ + mov %eax,%edi │ │ + lea -0x1ecbf(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%ebp),%eax │ │ + mov 0x7c(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ - cvtsd2ss 0x38(%esp),%xmm0 │ │ - mov %edi,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ - movss %xmm0,0x8(%esp) │ │ + call 65db0 │ │ + movsd 0x30(%esp),%xmm7 │ │ + cvtsd2ss %xmm7,%xmm7 │ │ + mov %ebp,0xc(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 3f610 │ │ + movss %xmm7,0x8(%esp) │ │ + call 43080 │ │ + mov 0x7c(%esp),%ecx │ │ test %eax,%eax │ │ - mov %eax,0xc(%ebp) │ │ - je 37420 │ │ + mov %eax,0xc(%ecx) │ │ + je 3a292 │ │ mov 0x10(%eax),%edx │ │ cmp $0x100,%edx │ │ - jg 37f26 │ │ - mov 0xc4(%esp),%ecx │ │ - mov 0x4(%ecx),%ecx │ │ + jg 3a763 │ │ + mov 0x4(%esi),%ecx │ │ cmp %ecx,%edx │ │ - jne 37eae │ │ - mov 0xc0(%esp),%ecx │ │ - mov 0x14(%eax),%esi │ │ - mov 0x10(%ecx),%edx │ │ - mov 0x18(%edx),%ecx │ │ - test %ecx,%ecx │ │ - mov %ecx,%edi │ │ - je 37436 │ │ - cmp %edi,%esi │ │ - jne 37441 │ │ + jne 3a72d │ │ + mov 0x84(%esp),%esi │ │ + mov 0x14(%eax),%ecx │ │ + mov 0x10(%esi),%edx │ │ + mov 0x18(%edx),%esi │ │ test %esi,%esi │ │ - jle 3749d │ │ + je 3a2c0 │ │ + cmp %esi,%ecx │ │ + jne 3a2cb │ │ + test %ecx,%ecx │ │ + jle 3a33f │ │ mov 0x1c(%eax),%eax │ │ - mov 0x54(%edx),%ecx │ │ - mov %eax,0x48(%esp) │ │ + mov %eax,0x40(%esp) │ │ + mov 0x54(%edx),%eax │ │ + mov %eax,0x30(%esp) │ │ xor %eax,%eax │ │ - test %ecx,%ecx │ │ - jne 373e3 │ │ - jmp 37e5d │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jmp 3a22a │ │ + mov 0x5c(%edx),%edi │ │ + cmp %edi,%ebp │ │ + jne 3a252 │ │ add $0x1,%eax │ │ - cmp %esi,%eax │ │ - je 3749d │ │ - mov 0x48(%esp),%edi │ │ - mov (%edi,%eax,4),%ecx │ │ - cmp 0x5c(%edx),%ecx │ │ - je 373d8 │ │ + cmp %ecx,%eax │ │ + je 3a33f │ │ + mov 0x40(%esp),%edi │ │ + lea 0x0(,%eax,4),%esi │ │ + mov (%edi,%eax,4),%ebp │ │ + mov 0x30(%esp),%edi │ │ + test %edi,%edi │ │ + jne 3a218 │ │ + mov 0x1c(%edx),%edi │ │ + test %edi,%edi │ │ + je 3af15 │ │ + mov (%edi,%esi,1),%edi │ │ + cmp %edi,%ebp │ │ + je 3a21f │ │ + mov 0x30(%esp),%edi │ │ + test %edi,%edi │ │ + je 3aefe │ │ mov 0x5c(%edx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x173c4(%ebx),%eax │ │ + lea -0x191dc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov %ecx,0x10(%esp) │ │ + mov 0x80(%esp),%eax │ │ + mov %ebp,0x10(%esp) │ │ movl $0x328,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov %ebp,(%esp) │ │ - call 35930 │ │ - lea 0xac(%esp),%esp │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x7c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 393d0 │ │ xor %eax,%eax │ │ + mov 0xbc(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 3af10 │ │ + lea 0xcc(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0xc(%edx),%edi │ │ - cmp %edi,%esi │ │ - je 373b4 │ │ - test %ecx,%ecx │ │ - jne 37448 │ │ - mov 0xc(%edx),%ecx │ │ - mov %esi,0x10(%esp) │ │ - mov 0x54(%esp),%esi │ │ - lea -0x173f0(%ebx),%eax │ │ - mov %ecx,0x14(%esp) │ │ + mov 0xc(%edx),%esi │ │ + cmp %esi,%ecx │ │ + je 3a1fe │ │ + mov %esi,0x14(%esp) │ │ + lea -0x19208(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x80(%esp),%eax │ │ + mov %ecx,0x10(%esp) │ │ movl $0x322,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 37420 │ │ - lea 0x0(,%eax,4),%edi │ │ - mov %edi,0x40(%esp) │ │ - mov 0x48(%esp),%edi │ │ - mov (%edi,%eax,4),%ecx │ │ - mov 0x10(%edx),%edi │ │ - cmp (%edi,%eax,4),%ecx │ │ - jne 37e96 │ │ - add $0x1,%eax │ │ - cmp %esi,%eax │ │ - jne 37478 │ │ - lea -0x1ce60(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%ebp),%eax │ │ + call 67510 │ │ + jmp 3a292 │ │ + mov 0x7c(%esp),%eax │ │ + mov 0x34(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 6a960 │ │ + lea -0x18088(%ebx),%eax │ │ + fstpl 0x10(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x80(%esp),%eax │ │ + movl $0x30b,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3a292 │ │ + mov 0x7c(%esp),%esi │ │ + lea -0x1ec74(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x8(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 65db0 │ │ test %eax,%eax │ │ - je 37784 │ │ - mov 0xc0(%esp),%ecx │ │ + je 3a795 │ │ + mov 0x84(%esp),%ecx │ │ mov 0x14(%ecx),%edx │ │ mov 0x14(%edx),%edx │ │ mov %eax,(%esp) │ │ - mov %ebp,%eax │ │ - call 36680 │ │ + mov %esi,%eax │ │ + call 39460 │ │ test %eax,%eax │ │ - js 37420 │ │ - lea -0x1c9e9(%ebx),%eax │ │ + js 3a292 │ │ + mov 0x7c(%esp),%esi │ │ + lea -0x1e7fd(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%ebp),%eax │ │ + mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ - mov %ax,0x26(%ebp) │ │ - lea -0x1c9e5(%ebx),%eax │ │ + call 65e30 │ │ + mov %ax,0x26(%esi) │ │ + lea -0x1e7f9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%ebp),%eax │ │ + mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ - mov %ax,0x24(%ebp) │ │ - mov 0x54(%esp),%ecx │ │ + call 65e30 │ │ + mov 0x80(%esp),%edi │ │ + mov %ax,0x24(%esi) │ │ cwtl │ │ - mov %ecx,0x4(%esp) │ │ mov %eax,0x10(%esp) │ │ + lea -0x1d9a7(%ebx),%eax │ │ movl $0x33a,0x8(%esp) │ │ - lea -0x1bb76(%ebx),%eax │ │ + mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x54(%esp),%esi │ │ + call 67510 │ │ movl $0x33e,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov 0x10(%ebp),%eax │ │ + mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x10(%ebp),%ecx │ │ - mov %eax,0x14(%ebp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x10(%esi),%ecx │ │ + mov %eax,0x14(%esi) │ │ test %ecx,%ecx │ │ - jle 37586 │ │ - xor %edx,%edx │ │ - mov 0xc0(%esp),%esi │ │ - jmp 37571 │ │ - mov 0x14(%ebp),%eax │ │ - mov 0x14(%esi),%ecx │ │ - mov 0x48(%ecx),%ecx │ │ - movzwl (%ecx,%edx,2),%ecx │ │ - mov %cl,(%eax,%edx,1) │ │ - add $0x1,%edx │ │ - cmp %edx,0x10(%ebp) │ │ - jg 3756e │ │ - lea -0x1cdeb(%ebx),%eax │ │ + jle 3a433 │ │ + mov %eax,%edx │ │ + mov %esi,%ebp │ │ + mov 0x84(%esp),%edi │ │ + xor %eax,%eax │ │ + jmp 3a41e │ │ + mov 0x14(%ebp),%edx │ │ + mov 0x14(%edi),%esi │ │ + mov 0x48(%esi),%esi │ │ + movzwl (%esi,%eax,2),%ecx │ │ + mov %cl,(%edx,%eax,1) │ │ + add $0x1,%eax │ │ + cmp %eax,0x10(%ebp) │ │ + jg 3a41b │ │ + mov 0x7c(%esp),%esi │ │ + lea -0x1ebff(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%ebp),%eax │ │ + mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ + mov 0x80(%esp),%ecx │ │ add $0x2,%eax │ │ - mov 0x54(%esp),%edi │ │ - mov %eax,0x30(%ebp) │ │ + mov %eax,0x30(%esi) │ │ movl $0x346,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov %ecx,0x8(%esp) │ │ movl $0x8,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x30(%ebp),%edx │ │ - mov %eax,0x28(%ebp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x30(%esi),%edx │ │ + mov %eax,0x28(%esi) │ │ + mov %eax,0x2c(%esi) │ │ test %edx,%edx │ │ - mov %eax,0x2c(%ebp) │ │ - jle 37733 │ │ - movl $0x0,0x60(%esp) │ │ - mov 0x60(%esp),%edx │ │ - mov 0x54(%esp),%ecx │ │ - shl $0x3,%edx │ │ - mov %edx,%esi │ │ - mov %edx,0x48(%esp) │ │ + jle 3a71a │ │ + movl $0x0,0x88(%esp) │ │ + movdqa -0x146c8(%ebx),%xmm3 │ │ + movdqa -0x146e8(%ebx),%xmm4 │ │ + movdqa -0x146a8(%ebx),%xmm1 │ │ + mov 0x88(%esp),%esi │ │ + mov 0x7c(%esp),%ebp │ │ + mov 0x80(%esp),%edx │ │ + shl $0x3,%esi │ │ + mov %esi,0x8c(%esp) │ │ + mov %esi,%edi │ │ + movdqa %xmm1,0x50(%esp) │ │ add %eax,%esi │ │ mov 0xc(%ebp),%eax │ │ movl $0x34d,0x14(%esp) │ │ - mov %ecx,0x10(%esp) │ │ + mov %edx,0x10(%esp) │ │ movl $0x8,0xc(%esp) │ │ movswl 0x24(%ebp),%edx │ │ + movdqa %xmm4,0x40(%esp) │ │ + movdqa %xmm3,0x30(%esp) │ │ mov %edx,0x8(%esp) │ │ mov 0x14(%eax),%edx │ │ mov %edx,0x4(%esp) │ │ mov 0x10(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bd50 <__ckd_calloc_3d__> │ │ + call 643a0 <__ckd_calloc_3d__@@Base> │ │ mov %eax,(%esi) │ │ mov 0xc(%ebp),%eax │ │ + movdqa 0x30(%esp),%xmm3 │ │ + movdqa 0x40(%esp),%xmm4 │ │ mov 0x10(%eax),%esi │ │ + movdqa 0x50(%esp),%xmm1 │ │ + mov %esi,0x84(%esp) │ │ test %esi,%esi │ │ - mov %esi,0x50(%esp) │ │ - jle 376ab │ │ + jle 3a707 │ │ + mov 0x28(%ebp),%esi │ │ mov 0x14(%eax),%eax │ │ - movl $0x0,0x4c(%esp) │ │ - mov %eax,0x38(%esp) │ │ - mov 0x38(%esp),%edi │ │ - test %edi,%edi │ │ - jle 3769c │ │ - mov 0x4c(%esp),%esi │ │ - movzwl 0x24(%ebp),%edi │ │ - shl $0x2,%esi │ │ - mov %esi,0x40(%esp) │ │ - xor %esi,%esi │ │ - movswl %di,%ecx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - test %di,%di │ │ - jle 37693 │ │ - mov 0x48(%esp),%edx │ │ - mov 0x28(%ebp),%eax │ │ - mov (%eax,%edx,1),%eax │ │ - mov 0x40(%esp),%edx │ │ - mov (%eax,%edx,1),%eax │ │ - mov (%eax,%esi,4),%edx │ │ - xor %eax,%eax │ │ + movl $0x0,0x78(%esp) │ │ + add %edi,%esi │ │ + mov %eax,0x40(%esp) │ │ + mov %esi,%ebp │ │ + jmp 3a560 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %eax,(%edx) │ │ - add $0x1,%eax │ │ - cmp %eax,%ecx │ │ - movl $0x80000000,0x4(%edx) │ │ - lea 0x8(%edx),%edx │ │ - jg 37680 │ │ - add $0x1,%esi │ │ - cmp 0x38(%esp),%esi │ │ - jne 37660 │ │ - addl $0x1,0x4c(%esp) │ │ - mov 0x50(%esp),%ecx │ │ - cmp %ecx,0x4c(%esp) │ │ - jne 3763d │ │ - mov 0x50(%esp),%eax │ │ - mov 0x50(%esp),%edx │ │ - mov 0x48(%esp),%esi │ │ - add $0x3e,%eax │ │ - add 0x28(%ebp),%esi │ │ - add $0x1f,%edx │ │ - mov 0x54(%esp),%edi │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x40(%esp),%eax │ │ + test %eax,%eax │ │ + jle 3a639 │ │ + mov 0x7c(%esp),%eax │ │ + mov 0x78(%esp),%esi │ │ + movzwl 0x24(%eax),%eax │ │ + shl $0x2,%esi │ │ + mov %esi,0x64(%esp) │ │ + mov %ax,0x50(%esp) │ │ + movswl %ax,%esi │ │ + lea -0x4(%esi),%ecx │ │ + shr $0x2,%ecx │ │ + lea 0x1(%ecx),%eax │ │ + lea -0x1(%esi),%ecx │ │ + mov %eax,0x30(%esp) │ │ + shl $0x2,%eax │ │ + cmp $0x15,%ecx │ │ + mov %ecx,0x60(%esp) │ │ + mov $0x0,%ecx │ │ + mov %eax,0x70(%esp) │ │ + cmova %eax,%ecx │ │ + mov %ecx,0x68(%esp) │ │ + lea 0x0(,%ecx,8),%eax │ │ + mov %eax,0x6c(%esp) │ │ + xor %ecx,%ecx │ │ + xchg %ax,%ax │ │ + cmpw $0x0,0x50(%esp) │ │ + jle 3a630 │ │ + mov 0x0(%ebp),%eax │ │ + cmpl $0x15,0x60(%esp) │ │ + mov 0x64(%esp),%edi │ │ + mov (%eax,%edi,1),%eax │ │ + mov (%eax,%ecx,4),%eax │ │ + jbe 3a615 │ │ + xor %edx,%edx │ │ + movdqa %xmm4,%xmm0 │ │ + mov %edx,%edi │ │ + movdqa %xmm0,%xmm2 │ │ + add $0x1,%edx │ │ + punpckldq %xmm1,%xmm2 │ │ + shl $0x5,%edi │ │ + cmp %edx,0x30(%esp) │ │ + movdqu %xmm2,(%eax,%edi,1) │ │ + movdqa %xmm0,%xmm2 │ │ + punpckhdq %xmm1,%xmm2 │ │ + paddd %xmm3,%xmm0 │ │ + movdqu %xmm2,0x10(%eax,%edi,1) │ │ + ja 3a5e2 │ │ + cmp 0x70(%esp),%esi │ │ + je 3a630 │ │ + mov 0x68(%esp),%edx │ │ + add 0x6c(%esp),%eax │ │ + mov %edx,(%eax) │ │ + add $0x1,%edx │ │ + movl $0x80000000,0x4(%eax) │ │ + add $0x8,%eax │ │ + cmp %edx,%esi │ │ + jg 3a61d │ │ + add $0x1,%ecx │ │ + cmp 0x40(%esp),%ecx │ │ + jne 3a5c0 │ │ + addl $0x1,0x78(%esp) │ │ + mov 0x78(%esp),%eax │ │ + cmp 0x84(%esp),%eax │ │ + jne 3a560 │ │ + mov 0x80(%esp),%eax │ │ + mov 0x84(%esp),%esi │ │ movl $0x359,0xc(%esp) │ │ - cmovns %edx,%eax │ │ - mov %edi,0x8(%esp) │ │ - sar $0x5,%eax │ │ + mov %eax,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ + mov %esi,%eax │ │ + movdqa %xmm1,0x50(%esp) │ │ + add $0x3e,%eax │ │ + movdqa %xmm4,0x40(%esp) │ │ + add $0x1f,%esi │ │ + movdqa %xmm3,0x30(%esp) │ │ + cmovns %esi,%eax │ │ + sar $0x5,%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x4(%esi) │ │ - mov 0xc(%ebp),%eax │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x7c(%esp),%esi │ │ + mov %eax,0x4(%ebp) │ │ + mov 0x8c(%esp),%ecx │ │ + mov 0xc(%esi),%eax │ │ mov 0x10(%eax),%edx │ │ movl $0xffffffff,0x4(%esp) │ │ lea 0x3e(%edx),%eax │ │ add $0x1f,%edx │ │ cmovns %edx,%eax │ │ - mov 0x48(%esp),%edx │ │ sar $0x5,%eax │ │ shl $0x2,%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x28(%ebp),%eax │ │ - mov 0x4(%eax,%edx,1),%eax │ │ - mov %eax,(%esp) │ │ - call d014 │ │ - addl $0x1,0x60(%esp) │ │ - mov 0x60(%esp),%ecx │ │ - cmp %ecx,0x30(%ebp) │ │ - jle 37733 │ │ - mov 0x28(%ebp),%eax │ │ - jmp 375da │ │ - lea 0x294(%ebx),%eax │ │ - mov %eax,0x0(%ebp) │ │ - lea 0xac(%esp),%esp │ │ - mov %ebp,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov 0x34(%ebp),%eax │ │ + mov 0x28(%esi),%eax │ │ + mov 0x4(%eax,%ecx,1),%eax │ │ mov %eax,(%esp) │ │ - call 61aa0 │ │ - mov 0x54(%esp),%esi │ │ - lea -0x16270(%ebx),%eax │ │ - fstpl 0x10(%esp) │ │ + call d7d0 │ │ + addl $0x1,0x88(%esp) │ │ + mov %esi,%eax │ │ + mov 0x88(%esp),%ecx │ │ + cmp %ecx,0x30(%eax) │ │ + jle 3a71a │ │ + mov 0x28(%eax),%eax │ │ + movdqa 0x30(%esp),%xmm3 │ │ + movdqa 0x40(%esp),%xmm4 │ │ + movdqa 0x50(%esp),%xmm1 │ │ + jmp 3a4a9 │ │ + mov 0x7c(%esp),%eax │ │ + mov 0x8c(%esp),%ebp │ │ + add 0x28(%eax),%ebp │ │ + jmp 3a64f │ │ + mov 0x7c(%esp),%esi │ │ + lea 0x2a0(%ebx),%eax │ │ + mov %eax,(%esi) │ │ + mov %esi,%eax │ │ + jmp 3a2a0 │ │ + mov %ecx,0x14(%esp) │ │ + lea -0x18024(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x30b,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 37420 │ │ - lea -0x1ca10(%ebx),%eax │ │ + mov 0x80(%esp),%eax │ │ + mov %edx,0x10(%esp) │ │ + movl $0x31c,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%ebp),%eax │ │ + call 67510 │ │ + jmp 3a292 │ │ + mov %edx,0x10(%esp) │ │ + lea -0x1804c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x80(%esp),%eax │ │ + movl $0x318,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3a292 │ │ + mov 0x7c(%esp),%esi │ │ + lea -0x1e824(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x38(%esp) │ │ - lea -0x1ce76(%ebx),%eax │ │ - cvtsd2ss 0x38(%esp),%xmm0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ + call 65e70 │ │ + fstpl 0x30(%esp) │ │ + lea -0x1ec8a(%ebx),%eax │ │ + movsd 0x30(%esp),%xmm7 │ │ + cvtsd2ss %xmm7,%xmm0 │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%ebp),%eax │ │ - movsd %xmm0,0x58(%esp) │ │ + mov 0x8(%esi),%eax │ │ + cvtss2sd %xmm0,%xmm7 │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ - mov 0x54(%esp),%esi │ │ - mov %eax,0x60(%esp) │ │ + movsd %xmm7,0x70(%esp) │ │ + call 65db0 │ │ + mov %eax,0x68(%esp) │ │ + mov %eax,%esi │ │ mov %eax,0x10(%esp) │ │ - movl $0x296,0x8(%esp) │ │ - lea -0x161b4(%ebx),%eax │ │ - mov %esi,0x4(%esp) │ │ + lea -0x17fcc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x80(%esp),%eax │ │ + movl $0x296,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - lea -0x1cf3b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x60(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cf04 │ │ + call 67510 │ │ + mov %esi,(%esp) │ │ + lea -0x1ed4f(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d6d0 │ │ + mov %eax,0x60(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x50(%esp) │ │ - je 37ef0 │ │ - lea 0x88(%esp),%eax │ │ + je 3aec1 │ │ + lea 0xa4(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - lea 0x84(%esp),%eax │ │ + lea 0xa0(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - lea 0x80(%esp),%eax │ │ + lea 0x9c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x50(%esp),%eax │ │ + mov 0x60(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a3e0 │ │ + call 62900 │ │ test %eax,%eax │ │ - js 37f55 │ │ - mov 0x80(%esp),%edx │ │ - mov %edx,0x48(%esp) │ │ - mov (%edx),%eax │ │ + js 3aea2 │ │ + mov 0x9c(%esp),%eax │ │ + xor %ebp,%ebp │ │ + mov 0xa0(%esp),%edx │ │ + movl $0x0,0x78(%esp) │ │ + mov %eax,0x30(%esp) │ │ + mov (%eax),%eax │ │ test %eax,%eax │ │ - je 37900 │ │ - mov 0x84(%esp),%edx │ │ - lea -0x1c499(%ebx),%edi │ │ + je 3a92c │ │ mov %edx,0x40(%esp) │ │ - mov %edi,0x6c(%esp) │ │ - movl $0x0,0x64(%esp) │ │ - lea -0x1c82a(%ebx),%edi │ │ - movl $0x0,0x4c(%esp) │ │ - movl $0x0,0x38(%esp) │ │ - mov %edi,0x68(%esp) │ │ - jmp 378d2 │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x68(%esp),%edi │ │ - mov (%ecx,%edx,1),%eax │ │ + lea -0x1e2ad(%ebx),%esi │ │ + mov %esi,0x6c(%esp) │ │ + lea -0x1e63e(%ebx),%esi │ │ + mov %esi,0x50(%esp) │ │ + jmp 3a8e1 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x40(%esp),%eax │ │ mov $0x4,%ecx │ │ + mov 0x50(%esp),%edi │ │ + mov (%eax,%ebp,4),%eax │ │ mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 37f74 │ │ - addl $0x1,0x38(%esp) │ │ - mov 0x38(%esp),%edx │ │ - shl $0x2,%edx │ │ - mov 0x48(%esp),%ecx │ │ - mov %edx,0x4c(%esp) │ │ - mov 0x38(%esp),%edx │ │ - mov (%ecx,%edx,4),%eax │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%edx │ │ + cmp %cl,%dl │ │ + jne 3af1d │ │ + mov 0x30(%esp),%eax │ │ + add $0x1,%ebp │ │ + mov 0x64(%esp),%esi │ │ + mov 0x4(%eax,%esi,1),%eax │ │ test %eax,%eax │ │ - je 3791b │ │ + je 3a928 │ │ + mov 0x6c(%esp),%edi │ │ + lea 0x0(,%ebp,4),%esi │ │ + mov %esi,0x64(%esp) │ │ mov $0x8,%ecx │ │ mov %eax,%esi │ │ - mov 0x6c(%esp),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 37895 │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%edx │ │ + cmp %cl,%dl │ │ + je 3a8a8 │ │ mov %eax,%esi │ │ mov $0x8,%ecx │ │ - lea -0x1be51(%ebx),%edi │ │ + lea -0x1dc65(%ebx),%edi │ │ mov $0x1,%eax │ │ + mov 0x78(%esp),%edx │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - cmovne 0x64(%esp),%eax │ │ - mov %eax,0x64(%esp) │ │ - jmp 378b3 │ │ - mov 0x84(%esp),%eax │ │ - movl $0x0,0x64(%esp) │ │ - mov %eax,0x40(%esp) │ │ - movl $0x0,0x38(%esp) │ │ - mov 0x40(%esp),%eax │ │ - mov 0x48(%esp),%edx │ │ - mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5a170 │ │ - mov 0x88(%esp),%eax │ │ - lea 0x8c(%esp),%ecx │ │ - mov %eax,0x10(%esp) │ │ - mov 0x50(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - movl $0x0,0x84(%esp) │ │ - lea 0x94(%esp),%eax │ │ - movl $0x0,0x80(%esp) │ │ - movl $0x0,0x8c(%esp) │ │ - mov %ecx,0x14(%esp) │ │ + cmovne %edx,%eax │ │ + mov %eax,0x78(%esp) │ │ + jmp 3a8ce │ │ + mov 0x40(%esp),%edx │ │ + mov 0x30(%esp),%eax │ │ + mov %edx,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 62640 │ │ movl $0x1,0x8(%esp) │ │ + lea 0xa8(%esp),%eax │ │ + mov %eax,0x6c(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0xa4(%esp),%eax │ │ movl $0x4,0x4(%esp) │ │ + movl $0x0,0xa0(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x60(%esp),%eax │ │ + movl $0x0,0x9c(%esp) │ │ + movl $0x0,0xa8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0xb0(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 37e3e │ │ - mov 0x88(%esp),%eax │ │ - lea 0x8c(%esp),%edx │ │ + jne 3ae83 │ │ + mov 0xa4(%esp),%eax │ │ + mov 0x6c(%esp),%esi │ │ + mov 0x60(%esp),%edi │ │ mov %eax,0x10(%esp) │ │ - mov 0x50(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x14(%esp) │ │ - lea 0x98(%esp),%eax │ │ + lea 0xb4(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ + mov %esi,0x14(%esp) │ │ movl $0x4,0x4(%esp) │ │ + mov %edi,0xc(%esp) │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 37e3e │ │ - mov 0x88(%esp),%eax │ │ - lea 0x8c(%esp),%edx │ │ + jne 3ae83 │ │ + mov 0xa4(%esp),%eax │ │ + mov %esi,0x14(%esp) │ │ + mov %edi,0xc(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x50(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x14(%esp) │ │ - lea 0x9c(%esp),%eax │ │ + lea 0xb8(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 37e3e │ │ - mov 0x88(%esp),%eax │ │ - lea 0x8c(%esp),%edx │ │ + jne 3ae83 │ │ + mov 0xa4(%esp),%eax │ │ + mov %esi,0x14(%esp) │ │ + mov %edi,0xc(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x50(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x14(%esp) │ │ - lea 0x90(%esp),%eax │ │ + lea 0xac(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 37e3e │ │ - mov 0xc(%ebp),%esi │ │ - mov 0x98(%esp),%edx │ │ - mov 0x14(%esi),%eax │ │ + jne 3ae83 │ │ + mov 0x7c(%esp),%eax │ │ + mov 0xb4(%esp),%edx │ │ + mov 0xc(%eax),%edi │ │ + mov 0x14(%edi),%eax │ │ cmp %edx,%eax │ │ - jne 37e04 │ │ - mov 0x94(%esp),%edx │ │ + jne 3ae27 │ │ + mov 0xb0(%esp),%edx │ │ mov %eax,%ecx │ │ + mov 0xb8(%esp),%esi │ │ imul %edx,%ecx │ │ - mov 0x9c(%esp),%edi │ │ - imul %edi,%ecx │ │ - cmp 0x90(%esp),%ecx │ │ - jne 37d97 │ │ - mov 0x54(%esp),%ecx │ │ - mov %edx,0x10(%ebp) │ │ - mov %ecx,0x10(%esp) │ │ + imul %esi,%ecx │ │ + cmp 0xac(%esp),%ecx │ │ + jne 3adda │ │ + mov 0x80(%esp),%ebp │ │ + mov 0x7c(%esp),%esi │ │ + mov %edx,0x10(%esi) │ │ + mov %ebp,0x10(%esp) │ │ movl $0x2c8,0x14(%esp) │ │ movl $0x1,0xc(%esp) │ │ mov %edx,0x8(%esp) │ │ - mov 0x18(%esi),%edx │ │ + mov 0x18(%edi),%edx │ │ mov %eax,(%esp) │ │ mov %edx,0x4(%esp) │ │ - call 5bd50 <__ckd_calloc_3d__> │ │ - mov %eax,0x18(%ebp) │ │ - mov 0x54(%esp),%esi │ │ - mov 0x9c(%esp),%eax │ │ + call 643a0 <__ckd_calloc_3d__@@Base> │ │ + mov %eax,0x18(%esi) │ │ + mov 0xb8(%esp),%eax │ │ + mov %ebp,0x8(%esp) │ │ movl $0x2cb,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%edi │ │ - mov 0x94(%esp),%eax │ │ - test %eax,%eax │ │ - movl $0x0,0x38(%esp) │ │ - movl $0x0,0x4c(%esp) │ │ - jle 37c97 │ │ - mov 0x98(%esp),%eax │ │ - movl $0x0,0x48(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movl $0x0,0x40(%esp) │ │ + mov %eax,%ebp │ │ + mov 0xb0(%esp),%eax │ │ + mov %ebp,%edi │ │ + movl $0x0,0x64(%esp) │ │ test %eax,%eax │ │ - jle 37c4b │ │ - lea 0x8c(%esp),%eax │ │ - mov %eax,0x14(%esp) │ │ - mov 0x88(%esp),%eax │ │ + jle 3acd1 │ │ + mov 0xb4(%esp),%ebp │ │ + movl $0x0,0x50(%esp) │ │ + test %ebp,%ebp │ │ + jle 3ac84 │ │ + mov %edi,%ebp │ │ + mov 0x7c(%esp),%edi │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x6c(%esp),%eax │ │ movl $0x4,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0xa4(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ - mov 0x50(%esp),%eax │ │ + mov 0x60(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x9c(%esp),%eax │ │ + mov 0xb8(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %edi,(%esp) │ │ - call 5a990 │ │ - cmp 0x9c(%esp),%eax │ │ - jne 37d5d │ │ + call 62ea0 │ │ + cmp 0xb8(%esp),%eax │ │ + jne 3ad9d │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 3c5f0 │ │ - fstpl 0x40(%esp) │ │ - mov 0x4c(%esp),%eax │ │ - xorpd %xmm0,%xmm0 │ │ + mov %ebp,(%esp) │ │ + call 3fa40 │ │ + mov 0x64(%esp),%esi │ │ + fstpl 0x30(%esp) │ │ + xorpd %xmm6,%xmm6 │ │ + movsd 0x30(%esp),%xmm7 │ │ + mov %ebp,(%esp) │ │ + mov %esi,%eax │ │ add $0x1,%eax │ │ - ucomisd 0x40(%esp),%xmm0 │ │ - cmovb 0x4c(%esp),%eax │ │ - mov %edi,(%esp) │ │ - movsd 0x58(%esp),%xmm0 │ │ - mov %eax,0x4c(%esp) │ │ - mov 0x9c(%esp),%eax │ │ - movsd %xmm0,0x8(%esp) │ │ + ucomisd %xmm7,%xmm6 │ │ + movsd 0x70(%esp),%xmm6 │ │ + cmovb %esi,%eax │ │ + movsd %xmm6,0x8(%esp) │ │ + xor %esi,%esi │ │ + mov %eax,0x64(%esp) │ │ + mov 0xb8(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 3c670 │ │ - mov 0x9c(%esp),%eax │ │ - mov %edi,(%esp) │ │ + call 3fb80 │ │ + mov 0xb8(%esp),%eax │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 3c5f0 │ │ + call 3fa40 │ │ fstp %st(0) │ │ - mov 0x9c(%esp),%eax │ │ + mov 0x50(%esp),%eax │ │ + shl $0x2,%eax │ │ + mov %eax,0x30(%esp) │ │ + mov 0xb8(%esp),%eax │ │ test %eax,%eax │ │ - jle 37c35 │ │ - mov 0x48(%esp),%edx │ │ - xor %esi,%esi │ │ - shl $0x2,%edx │ │ - mov %edx,0x40(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cvtss2sd (%edi,%esi,4),%xmm0 │ │ - movsd %xmm0,0x4(%esp) │ │ - mov 0x34(%ebp),%eax │ │ + jle 3ac6c │ │ + mov %esi,%eax │ │ + mov %edi,%esi │ │ + mov %eax,%edi │ │ + jmp 3ac20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss 0x0(%ebp,%edi,4),%xmm5 │ │ + cvtss2sd %xmm5,%xmm5 │ │ + movsd %xmm5,0x4(%esp) │ │ + mov 0x34(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ neg %eax │ │ - mov $0xffffff9f,%edx │ │ + mov $0xffffff9f,%ecx │ │ + mov 0x30(%esp),%edx │ │ cmp $0x9f,%eax │ │ - mov 0x40(%esp),%ecx │ │ - cmova %edx,%eax │ │ - mov 0x18(%ebp),%edx │ │ - mov (%edx,%ecx,1),%edx │ │ - mov 0x38(%esp),%ecx │ │ - mov (%edx,%esi,4),%edx │ │ - lea 0x1(%esi),%esi │ │ - mov %al,(%edx,%ecx,1) │ │ - cmp 0x9c(%esp),%esi │ │ - jl 37bf0 │ │ - addl $0x1,0x48(%esp) │ │ - mov 0x48(%esp),%esi │ │ - cmp 0x98(%esp),%esi │ │ - jl 37b30 │ │ - addl $0x1,0x38(%esp) │ │ - mov 0x38(%esp),%edx │ │ - cmp 0x94(%esp),%edx │ │ - jl 37b19 │ │ - mov 0x4c(%esp),%eax │ │ + cmova %ecx,%eax │ │ + mov 0x18(%esi),%ecx │ │ + mov (%ecx,%edx,1),%ecx │ │ + mov 0x40(%esp),%edx │ │ + mov (%ecx,%edi,4),%ecx │ │ + add $0x1,%edi │ │ + mov %al,(%ecx,%edx,1) │ │ + cmp 0xb8(%esp),%edi │ │ + jl 3ac20 │ │ + mov %esi,%edi │ │ + addl $0x1,0x50(%esp) │ │ + mov 0x50(%esp),%eax │ │ + cmp 0xb4(%esp),%eax │ │ + jl 3ab40 │ │ + mov %ebp,%edi │ │ + addl $0x1,0x40(%esp) │ │ + mov 0x40(%esp),%eax │ │ + cmp 0xb0(%esp),%eax │ │ + jl 3ab1a │ │ + mov 0x64(%esp),%eax │ │ + mov %edi,%ebp │ │ test %eax,%eax │ │ - je 37c97 │ │ - mov 0x4c(%esp),%ecx │ │ - mov 0x54(%esp),%esi │ │ - lea -0x16f64(%ebx),%eax │ │ - mov %ecx,0x10(%esp) │ │ + je 3acd1 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18d7c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x80(%esp),%eax │ │ movl $0x2e8,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov %edi,(%esp) │ │ - call 5bce0 │ │ - mov 0x64(%esp),%edi │ │ - test %edi,%edi │ │ - je 37cc9 │ │ - mov 0x8c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov %ebp,(%esp) │ │ + call 64330 │ │ + mov 0x78(%esp),%esi │ │ + test %esi,%esi │ │ + je 3ad03 │ │ + mov 0xa8(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x88(%esp),%eax │ │ + mov 0xa4(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x50(%esp),%eax │ │ + mov 0x60(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5b070 │ │ - mov 0x50(%esp),%eax │ │ + call 63650 │ │ + mov 0x60(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea 0x7f(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x9b(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - je 37de5 │ │ - mov 0x50(%esp),%eax │ │ + je 3ae64 │ │ + mov 0x60(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov 0x9c(%esp),%eax │ │ - mov 0x54(%esp),%edx │ │ + call d6e0 │ │ + mov 0xb8(%esp),%eax │ │ + movl $0x2f4,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ mov %eax,0x18(%esp) │ │ - mov 0x98(%esp),%eax │ │ + mov 0xb4(%esp),%eax │ │ mov %eax,0x14(%esp) │ │ - mov 0x94(%esp),%eax │ │ + mov 0xb0(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ - movl $0x2f4,0x8(%esp) │ │ - lea -0x160f8(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + lea -0x17f10(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x94(%esp),%esi │ │ - test %esi,%esi │ │ - jns 374d9 │ │ - jmp 37420 │ │ - mov 0x60(%esp),%eax │ │ + mov 0x80(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0xb0(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jns 3a37f │ │ + jmp 3a292 │ │ + mov 0x68(%esp),%eax │ │ movl $0x2d3,0x8(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x16f88(%ebx),%eax │ │ + lea -0x18da0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x54(%esp),%edx │ │ + mov 0x80(%esp),%eax │ │ movl $0x5,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov %edx,0x18(%esp) │ │ - mov 0x38(%esp),%edx │ │ + call d7e0 │ │ mov %eax,0x1c(%esp) │ │ - mov %edx,0x14(%esp) │ │ - mov 0x60(%esp),%eax │ │ - mov 0x54(%esp),%edx │ │ + mov 0x68(%esp),%eax │ │ + mov %esi,0x20(%esp) │ │ + mov %edx,0x18(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov %edi,0x20(%esp) │ │ - lea -0x1613c(%ebx),%eax │ │ - movl $0x2be,0x8(%esp) │ │ + lea -0x17f54(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x80(%esp),%eax │ │ + mov %ebp,0x14(%esp) │ │ + movl $0x2be,0x8(%esp) │ │ movl $0x5,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x60(%esp),%eax │ │ - movl $0x2f0,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - lea -0x16f24(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - jmp 37d77 │ │ - mov 0x54(%esp),%ecx │ │ + call d7e0 │ │ mov %eax,0x14(%esp) │ │ + lea -0x1d994(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x80(%esp),%eax │ │ mov %edx,0x10(%esp) │ │ - lea -0x1bb93(%ebx),%eax │ │ movl $0x2ba,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ movl $0x5,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x60(%esp),%eax │ │ + call d7e0 │ │ + mov 0x68(%esp),%eax │ │ + movl $0x2f0,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18d3c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 3adb7 │ │ + mov 0x68(%esp),%eax │ │ movl $0x2b7,0x8(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x17090(%ebx),%eax │ │ + lea -0x18ea8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 37d77 │ │ - mov 0x1c(%edx),%edi │ │ - test %edi,%edi │ │ - mov %edi,0x38(%esp) │ │ - jne 37e7b │ │ - jmp 37478 │ │ - lea 0x0(%esi),%esi │ │ - add $0x1,%eax │ │ - cmp %esi,%eax │ │ - je 3749d │ │ - mov 0x48(%esp),%edi │ │ - lea 0x0(,%eax,4),%ecx │ │ - mov %ecx,0x40(%esp) │ │ - mov (%edi,%eax,4),%ecx │ │ - mov 0x38(%esp),%edi │ │ - cmp (%edi,%eax,4),%ecx │ │ - je 37e70 │ │ - mov 0x38(%esp),%esi │ │ - test %esi,%esi │ │ - je 37ee1 │ │ - mov 0x38(%esp),%esi │ │ - mov 0x40(%esp),%edx │ │ - mov (%esi,%edx,1),%eax │ │ - jmp 373f2 │ │ - mov %edx,0x10(%esp) │ │ - mov 0x54(%esp),%edx │ │ - lea -0x1620c(%ebx),%eax │ │ - mov %ecx,0x14(%esp) │ │ + jmp 3adb7 │ │ + mov 0x68(%esp),%eax │ │ + movl $0x29d,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x17f78(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x31c,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - jmp 37420 │ │ - mov 0x10(%edx),%eax │ │ - mov 0x40(%esp),%edi │ │ - mov (%eax,%edi,1),%eax │ │ - jmp 373f2 │ │ - mov 0x60(%esp),%eax │ │ + jmp 3adb7 │ │ + mov 0x68(%esp),%eax │ │ movl $0x299,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov %esi,0x4(%esp) │ │ - lea -0x16190(%ebx),%eax │ │ movl $0x5,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x17fa8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e890 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - lea -0x16234(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov %edx,0x10(%esp) │ │ - movl $0x318,0x8(%esp) │ │ + mov 0x80(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ + call 676a0 │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - jmp 37420 │ │ - mov 0x60(%esp),%eax │ │ - movl $0x29d,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - lea -0x16160(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - jmp 37d77 │ │ - mov 0x54(%esp),%edx │ │ - mov 0x68(%esp),%edi │ │ + call d7e0 │ │ + mov 0x1c(%edx),%eax │ │ + test %eax,%eax │ │ + jne 3af08 │ │ + mov 0x10(%edx),%eax │ │ + mov (%eax,%esi,1),%eax │ │ + jmp 3a261 │ │ + call db70 │ │ + mov 0x10(%edx),%edi │ │ + jmp 3a24b │ │ mov %eax,0x14(%esp) │ │ - mov 0x60(%esp),%eax │ │ + mov 0x68(%esp),%eax │ │ + mov 0x50(%esp),%esi │ │ + movl $0x2a5,0x8(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x171cc(%ebx),%eax │ │ - mov %edi,0x18(%esp) │ │ + lea -0x18fe4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x2a5,0x8(%esp) │ │ + mov 0x80(%esp),%eax │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x84(%esp),%eax │ │ - mov 0x80(%esp),%edx │ │ + mov %esi,0x18(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0xa0(%esp),%eax │ │ mov %eax,0x40(%esp) │ │ - mov %edx,0x48(%esp) │ │ - jmp 378b3 │ │ - lea 0x0(%esi),%esi │ │ + mov 0x9c(%esp),%eax │ │ + mov %eax,0x30(%esp) │ │ + jmp 3a8ce │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ + pxor %xmm2,%xmm2 │ │ push %edi │ │ push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x4b01b,%ebx │ │ - lea -0xcc(%esp),%esp │ │ - mov -0x20(%ebx),%ecx │ │ - mov %eax,0x34(%esp) │ │ - mov 0xe4(%esp),%eax │ │ - mov %edx,0x18(%esp) │ │ - mov %eax,0x20(%esp) │ │ - mov 0xe8(%esp),%edx │ │ - cmpl $0x6,0xe0(%esp) │ │ - mov (%ecx),%eax │ │ - mov %edx,0x28(%esp) │ │ - mov %eax,0xbc(%esp) │ │ - jbe 38188 │ │ - mov 0xec(%esp),%eax │ │ - test %eax,%eax │ │ - jle 38160 │ │ - mov 0x34(%esp),%eax │ │ - mov 0x18(%esp),%edx │ │ - mov 0x34(%esp),%ecx │ │ - movl $0x0,0x14(%esp) │ │ - movl $0x0,0x1c(%esp) │ │ - mov 0x18(%eax),%esi │ │ - mov 0x30(%eax),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - mov %eax,0x24(%esp) │ │ - mov 0x10(%ecx),%eax │ │ - mov 0x24(%esp),%edi │ │ - mov (%eax,%edx,4),%eax │ │ - mov %eax,0x18(%esp) │ │ - mov 0x4(%edi),%eax │ │ - mov 0x18(%esp),%ebp │ │ - mov 0x0(%ebp,%eax,4),%eax │ │ - mov %eax,0x30(%esp) │ │ - mov (%edi),%eax │ │ - mov %eax,0x2c(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x28(%esp),%ecx │ │ - mov 0x1c(%esp),%edx │ │ - movzbl (%ecx,%edx,1),%eax │ │ - add %eax,0x14(%esp) │ │ - mov 0x14(%esp),%ebp │ │ - mov 0x14(%esp),%eax │ │ - sar %eax │ │ - and $0x1,%ebp │ │ - je 38f38 │ │ - mov 0x30(%esp),%edi │ │ - movzbl (%edi,%eax,1),%eax │ │ - shr $0x4,%al │ │ - movzbl %al,%eax │ │ - movzbl (%esi,%eax,1),%eax │ │ - add 0x2c(%esp),%eax │ │ - cmpl $0x1,0xe0(%esp) │ │ - jle 3813e │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x14(%esp),%edi │ │ - sar %edi │ │ - test %ebp,%ebp │ │ + lea -0xa0(%esp),%esp │ │ + mov 0x18(%eax),%edi │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x9c(%esp) │ │ + xor %ecx,%ecx │ │ + mov 0x30(%eax),%ecx │ │ + movdqu (%edi),%xmm1 │ │ + mov 0x10(%eax),%edi │ │ + mov (%ecx,%edx,4),%ecx │ │ + movd (%ecx),%xmm0 │ │ + pshufb %xmm2,%xmm0 │ │ + mov (%edi,%edx,4),%edx │ │ + paddb %xmm1,%xmm0 │ │ + mov 0x4(%ecx),%edi │ │ + movdqa %xmm0,0x30(%esp) │ │ + movd 0x8(%ecx),%xmm0 │ │ + pshufb %xmm2,%xmm0 │ │ + mov (%edx,%edi,4),%edi │ │ + paddb %xmm1,%xmm0 │ │ + movdqa %xmm0,0x40(%esp) │ │ + movd 0x10(%ecx),%xmm0 │ │ + pshufb %xmm2,%xmm0 │ │ mov %edi,0x8(%esp) │ │ - mov %esi,0xc(%esp) │ │ - mov $0x1,%edi │ │ - mov 0x38(%ecx),%edx │ │ - mov 0x24(%esp),%ecx │ │ - mov (%edx),%edx │ │ - mov %edx,0x10(%esp) │ │ - jne 381a0 │ │ - nop │ │ - mov 0x18(%esp),%ebp │ │ - mov 0xc(%ecx),%edx │ │ - mov 0x8(%esp),%esi │ │ - mov 0x0(%ebp,%edx,4),%edx │ │ - mov %eax,%ebp │ │ - movzbl (%edx,%esi,1),%edx │ │ - mov 0xc(%esp),%esi │ │ - and $0xf,%edx │ │ - movzbl (%esi,%edx,1),%edx │ │ - add 0x8(%ecx),%edx │ │ - sub %edx,%ebp │ │ - cmp %eax,%edx │ │ - jl 3811f │ │ - mov %edx,%ebp │ │ - mov %eax,%edx │ │ - sub %eax,%ebp │ │ - mov 0x10(%esp),%esi │ │ - add $0x1,%edi │ │ - add $0x8,%ecx │ │ - movzbl (%esi,%ebp,1),%eax │ │ - sub %eax,%edx │ │ - cmp 0xe0(%esp),%edi │ │ - mov %edx,%eax │ │ - jne 380f0 │ │ - mov 0xc(%esp),%esi │ │ - mov 0x14(%esp),%edi │ │ - mov 0x20(%esp),%edx │ │ - addl $0x1,0x1c(%esp) │ │ - mov 0xec(%esp),%ecx │ │ - add %ax,(%edx,%edi,2) │ │ - cmp %ecx,0x1c(%esp) │ │ - jne 38080 │ │ - mov -0x20(%ebx),%esi │ │ - mov 0xbc(%esp),%ecx │ │ - xor %eax,%eax │ │ - mov (%esi),%edx │ │ - cmp %edx,%ecx │ │ - jne 38f48 │ │ - lea 0xcc(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0xe0(%esp),%esi │ │ - mov -0x12498(%ebx,%esi,4),%eax │ │ - add %ebx,%eax │ │ - jmp *%eax │ │ - lea 0x0(%esi),%esi │ │ - mov 0x18(%esp),%ebp │ │ - mov 0xc(%ecx),%edx │ │ - mov 0x8(%esp),%esi │ │ - mov 0x0(%ebp,%edx,4),%edx │ │ - mov %eax,%ebp │ │ - movzbl (%edx,%esi,1),%edx │ │ - mov 0xc(%esp),%esi │ │ - shr $0x4,%dl │ │ - movzbl %dl,%edx │ │ - movzbl (%esi,%edx,1),%edx │ │ - add 0x8(%ecx),%edx │ │ - sub %edx,%ebp │ │ - cmp %eax,%edx │ │ - jl 381d2 │ │ - mov %edx,%ebp │ │ - mov %eax,%edx │ │ - sub %eax,%ebp │ │ - mov 0x10(%esp),%esi │ │ - add $0x1,%edi │ │ - add $0x8,%ecx │ │ - movzbl (%esi,%ebp,1),%eax │ │ - sub %eax,%edx │ │ - cmp 0xe0(%esp),%edi │ │ - mov %edx,%eax │ │ - jne 381a0 │ │ - jmp 3813a │ │ - mov 0x34(%esp),%eax │ │ - mov 0x18(%esp),%edx │ │ - mov 0x18(%eax),%esi │ │ - mov 0x30(%eax),%eax │ │ - mov (%eax,%edx,4),%edi │ │ - xor %eax,%eax │ │ - movzbl (%edi),%ecx │ │ - mov %ecx,%edx │ │ - add (%esi,%eax,1),%dl │ │ - mov %dl,0xac(%esp,%eax,1) │ │ - lea 0x1(%eax),%eax │ │ - cmp $0x10,%eax │ │ - jne 38208 │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x18(%esp),%esi │ │ - mov 0x4(%edi),%edx │ │ - mov 0x10(%ecx),%eax │ │ - mov (%eax,%esi,4),%eax │ │ - mov (%eax,%edx,4),%esi │ │ - mov 0xec(%esp),%eax │ │ - test %eax,%eax │ │ - jle 38160 │ │ - xor %eax,%eax │ │ - xor %edx,%edx │ │ - mov 0x28(%esp),%ebp │ │ - jmp 38281 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzbl (%esi,%edi,1),%edi │ │ - mov %edi,%ecx │ │ - shr $0x4,%cl │ │ - mov %ecx,%edi │ │ - and $0xff,%edi │ │ - movzbl 0xac(%esp,%edi,1),%edi │ │ - mov 0x20(%esp),%ecx │ │ - add $0x1,%edx │ │ - add %di,(%ecx,%eax,2) │ │ - cmp 0xec(%esp),%edx │ │ - je 38160 │ │ - movzbl 0x0(%ebp,%edx,1),%edi │ │ - add %edi,%eax │ │ - mov %eax,%edi │ │ - sar %edi │ │ - test $0x1,%al │ │ - jne 38250 │ │ - movzbl (%esi,%edi,1),%edi │ │ - and $0xf,%edi │ │ - movzbl 0xac(%esp,%edi,1),%edi │ │ - jmp 38269 │ │ - mov 0x34(%esp),%eax │ │ - mov 0x18(%esp),%edx │ │ - mov 0x18(%eax),%ebp │ │ - mov 0x30(%eax),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - lea 0x5c(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,%esi │ │ - movzbl (%eax),%ecx │ │ - movzbl 0x8(%eax),%eax │ │ - mov %cl,0xc(%esp) │ │ - mov %al,0x8(%esp) │ │ - lea 0x4c(%esp),%ecx │ │ - xor %eax,%eax │ │ - mov %ecx,%edi │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzbl 0x0(%ebp,%eax,1),%edx │ │ - movzbl 0xc(%esp),%ecx │ │ - add %edx,%ecx │ │ - add 0x8(%esp),%dl │ │ - mov %cl,(%edi,%eax,1) │ │ - mov %dl,(%esi,%eax,1) │ │ - lea 0x1(%eax),%eax │ │ - cmp $0x10,%eax │ │ - jne 382d8 │ │ - mov 0x34(%esp),%edx │ │ - mov 0x10(%esp),%ecx │ │ - mov 0x10(%edx),%eax │ │ - mov 0x18(%esp),%edx │ │ - mov (%eax,%edx,4),%eax │ │ - mov 0x4(%ecx),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov 0xc(%ecx),%edx │ │ - mov (%eax,%edx,4),%edi │ │ - mov 0xec(%esp),%edx │ │ - test %edx,%edx │ │ - jle 38160 │ │ - mov 0x34(%esp),%esi │ │ - xor %eax,%eax │ │ - xor %edx,%edx │ │ + paddb %xmm1,%xmm0 │ │ + mov 0xc(%ecx),%edi │ │ + movdqa %xmm0,0x50(%esp) │ │ + movd 0x18(%ecx),%xmm0 │ │ + pshufb %xmm2,%xmm0 │ │ + mov 0xb0(%esp),%esi │ │ + paddb %xmm1,%xmm0 │ │ + movdqa %xmm0,0x60(%esp) │ │ + movd 0x20(%ecx),%xmm0 │ │ + pshufb %xmm2,%xmm0 │ │ + mov (%edx,%edi,4),%edi │ │ + paddb %xmm1,%xmm0 │ │ + movdqa %xmm0,0x70(%esp) │ │ + movd 0x28(%ecx),%xmm0 │ │ + pshufb %xmm2,%xmm0 │ │ + mov %esi,0x20(%esp) │ │ + paddb %xmm1,%xmm0 │ │ + mov 0xb8(%esp),%ebp │ │ + mov 0xb4(%esp),%esi │ │ + mov %edi,0xc(%esp) │ │ + movdqa %xmm0,0x80(%esp) │ │ + test %ebp,%ebp │ │ + mov 0x14(%ecx),%edi │ │ + mov (%edx,%edi,4),%edi │ │ mov %edi,0x10(%esp) │ │ - mov 0x38(%esi),%esi │ │ - mov %esi,0xc(%esp) │ │ - mov 0x20(%esp),%esi │ │ - mov 0xc(%esp),%ebp │ │ - jmp 383c1 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %eax,%ecx │ │ - mov 0x8(%esp),%edi │ │ - sar %ecx │ │ - mov %ecx,0xc(%esp) │ │ - movzbl (%edi,%ecx,1),%ecx │ │ - shr $0x4,%cl │ │ - movzbl %cl,%edi │ │ - mov 0xc(%esp),%ecx │ │ - movzbl 0x4c(%esp,%edi,1),%edi │ │ - mov %edi,0x14(%esp) │ │ - mov 0x10(%esp),%edi │ │ - movzbl (%edi,%ecx,1),%ecx │ │ - shr $0x4,%cl │ │ - movzbl %cl,%edi │ │ - movzbl 0x5c(%esp,%edi,1),%edi │ │ - mov %edi,%ecx │ │ - sub 0x14(%esp),%ecx │ │ - cmp %edi,0x14(%esp) │ │ - mov %ecx,0xc(%esp) │ │ - jle 3839c │ │ - mov 0x14(%esp),%ecx │ │ + mov 0x1c(%ecx),%edi │ │ + mov (%edx,%edi,4),%edi │ │ mov %edi,0x14(%esp) │ │ - sub %edi,%ecx │ │ - mov %ecx,0xc(%esp) │ │ - mov 0xc(%esp),%ecx │ │ - mov 0x0(%ebp),%edi │ │ - movzbl (%edi,%ecx,1),%edi │ │ - mov 0x14(%esp),%ecx │ │ - sub %edi,%ecx │ │ - add %cx,(%esi,%eax,2) │ │ - add $0x1,%edx │ │ - cmp 0xec(%esp),%edx │ │ - je 38160 │ │ - mov 0x28(%esp),%edi │ │ - movzbl (%edi,%edx,1),%ecx │ │ - add %ecx,%eax │ │ - test $0x1,%al │ │ - jne 38348 │ │ - mov %eax,%edi │ │ - mov 0x8(%esp),%ecx │ │ - sar %edi │ │ - mov %edi,0xc(%esp) │ │ - movzbl (%ecx,%edi,1),%ecx │ │ - and $0xf,%ecx │ │ - movzbl 0x4c(%esp,%ecx,1),%edi │ │ - mov 0xc(%esp),%ecx │ │ + mov 0x24(%ecx),%edi │ │ + mov 0x2c(%ecx),%ecx │ │ + mov (%edx,%edi,4),%edi │ │ + mov (%edx,%ecx,4),%edx │ │ mov %edi,0x18(%esp) │ │ - mov 0x10(%esp),%edi │ │ - movzbl (%edi,%ecx,1),%ecx │ │ - and $0xf,%ecx │ │ - movzbl 0x5c(%esp,%ecx,1),%edi │ │ - mov %edi,0x14(%esp) │ │ - sub 0x18(%esp),%edi │ │ - mov 0x14(%esp),%ecx │ │ - cmp %ecx,0x18(%esp) │ │ - mov %edi,0xc(%esp) │ │ - jle 38427 │ │ - mov 0x18(%esp),%edi │ │ - mov %ecx,0x18(%esp) │ │ - sub %ecx,%edi │ │ - mov %edi,0xc(%esp) │ │ - mov 0xc(%esp),%ecx │ │ - mov 0x0(%ebp),%edi │ │ - movzbl (%edi,%ecx,1),%ecx │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x18(%esp),%ecx │ │ - sub 0xc(%esp),%ecx │ │ - jmp 383ad │ │ - mov 0x34(%esp),%eax │ │ - mov 0x18(%esp),%edx │ │ - lea 0x6c(%esp),%esi │ │ - mov %esi,0xc(%esp) │ │ - mov 0x18(%eax),%ebp │ │ - mov 0x30(%eax),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - movzbl (%eax),%ecx │ │ - movzbl 0x10(%edx),%edx │ │ - mov %cl,0x8(%esp) │ │ - movzbl 0x8(%eax),%eax │ │ - mov %dl,0x14(%esp) │ │ - mov %al,0x10(%esp) │ │ - lea 0x4c(%esp),%ecx │ │ - lea 0x5c(%esp),%edx │ │ - xor %eax,%eax │ │ - mov %edx,%esi │ │ - mov %ecx,%edi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzbl 0x0(%ebp,%eax,1),%edx │ │ - movzbl 0x8(%esp),%ecx │ │ - add %edx,%ecx │ │ - mov %cl,(%edi,%eax,1) │ │ - movzbl 0x10(%esp),%ecx │ │ - add %edx,%ecx │ │ - add 0x14(%esp),%dl │ │ - mov %cl,(%esi,%eax,1) │ │ - mov 0xc(%esp),%ecx │ │ - mov %dl,(%ecx,%eax,1) │ │ - lea 0x1(%eax),%eax │ │ - cmp $0x10,%eax │ │ - jne 38490 │ │ - mov 0x34(%esp),%esi │ │ - mov 0x1c(%esp),%ecx │ │ - mov 0x18(%esp),%edx │ │ - mov 0x10(%esi),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - mov 0x4(%ecx),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov 0xc(%ecx),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x14(%ecx),%edx │ │ - mov 0xec(%esp),%ecx │ │ - test %ecx,%ecx │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x18(%esp) │ │ - jle 38160 │ │ - mov 0x38(%esi),%esi │ │ - xor %eax,%eax │ │ + mov %edx,0x1c(%esp) │ │ + jle 3b2e8 │ │ + mov 0x38(%eax),%eax │ │ + add %esi,%ebp │ │ + mov %esi,(%esp) │ │ xor %edx,%edx │ │ - mov %esi,0xc(%esp) │ │ - jmp 385bf │ │ + mov %ebp,0x24(%esp) │ │ + mov %eax,0x28(%esp) │ │ + jmp 3b1b6 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%esp),%ebp │ │ - movzbl 0x0(%ebp,%esi,1),%ecx │ │ + mov 0xc(%esp),%esi │ │ + mov 0x8(%esp),%eax │ │ + mov %ecx,0x4(%esp) │ │ + movzbl (%eax,%ecx,1),%eax │ │ + movzbl (%esi,%ecx,1),%ecx │ │ + shr $0x4,%al │ │ + mov %cl,0x2f(%esp) │ │ + movzbl %al,%eax │ │ shr $0x4,%cl │ │ - movzbl %cl,%ecx │ │ - movzbl 0x4c(%esp,%ecx,1),%ecx │ │ - mov %ecx,0x14(%esp) │ │ + movzbl 0x30(%esp,%eax,1),%eax │ │ + movzbl %cl,%esi │ │ + movzbl 0x40(%esp,%esi,1),%esi │ │ + mov %esi,%edi │ │ + sub %eax,%edi │ │ + cmp %esi,%eax │ │ + jle 3b0dc │ │ + sub %esi,%eax │ │ + mov %eax,%edi │ │ + mov %esi,%eax │ │ + mov 0x28(%esp),%esi │ │ mov 0x10(%esp),%ecx │ │ - movzbl (%ecx,%esi,1),%edi │ │ - mov %edi,%ecx │ │ - shr $0x4,%cl │ │ - mov %ecx,%edi │ │ - and $0xff,%edi │ │ - movzbl 0x5c(%esp,%edi,1),%edi │ │ - mov %edi,%ebp │ │ - sub 0x14(%esp),%ebp │ │ - cmp %edi,0x14(%esp) │ │ - jle 38558 │ │ - mov 0x14(%esp),%ebp │ │ - mov %edi,0x14(%esp) │ │ - sub %edi,%ebp │ │ - mov 0xc(%esp),%ecx │ │ - mov (%ecx),%edi │ │ - mov 0x14(%esp),%ecx │ │ - movzbl (%edi,%ebp,1),%ebp │ │ - sub %ebp,%ecx │ │ - mov 0x18(%esp),%ebp │ │ - mov %ecx,0x14(%esp) │ │ - movzbl 0x0(%ebp,%esi,1),%esi │ │ - mov %esi,%ecx │ │ + mov (%esi),%esi │ │ + movzbl (%esi,%edi,1),%edi │ │ + sub %edi,%eax │ │ + mov 0x4(%esp),%edi │ │ + movzbl (%ecx,%edi,1),%ecx │ │ + mov %cl,0x2f(%esp) │ │ shr $0x4,%cl │ │ - mov %ecx,%esi │ │ - and $0xff,%esi │ │ - movzbl 0x6c(%esp,%esi,1),%esi │ │ - mov %esi,%ebp │ │ - sub 0x14(%esp),%ebp │ │ - cmp %esi,0x14(%esp) │ │ - jle 3859d │ │ - mov 0x14(%esp),%ebp │ │ - mov %esi,0x14(%esp) │ │ - sub %esi,%ebp │ │ - movzbl (%edi,%ebp,1),%esi │ │ - mov 0x14(%esp),%ecx │ │ - sub %esi,%ecx │ │ - mov 0x20(%esp),%esi │ │ - add $0x1,%edx │ │ - add %cx,(%esi,%eax,2) │ │ - cmp 0xec(%esp),%edx │ │ - je 38160 │ │ - mov 0x28(%esp),%edi │ │ - movzbl (%edi,%edx,1),%ecx │ │ - add %ecx,%eax │ │ - mov %eax,%esi │ │ - sar %esi │ │ - test $0x1,%al │ │ - jne 38510 │ │ - mov 0x8(%esp),%edi │ │ - mov 0x10(%esp),%ebp │ │ - movzbl (%edi,%esi,1),%ecx │ │ - movzbl 0x0(%ebp,%esi,1),%edi │ │ - and $0xf,%ecx │ │ - and $0xf,%edi │ │ - movzbl 0x4c(%esp,%ecx,1),%ecx │ │ - movzbl 0x5c(%esp,%edi,1),%edi │ │ - mov %edi,%ebp │ │ - sub %ecx,%ebp │ │ - cmp %edi,%ecx │ │ - mov %ebp,0x14(%esp) │ │ - jle 3860a │ │ - sub %edi,%ecx │ │ - mov %ecx,0x14(%esp) │ │ - mov %edi,%ecx │ │ - mov 0xc(%esp),%ebp │ │ - mov 0x0(%ebp),%edi │ │ - mov 0x14(%esp),%ebp │ │ - movzbl (%edi,%ebp,1),%ebp │ │ - sub %ebp,%ecx │ │ - mov 0x18(%esp),%ebp │ │ - movzbl 0x0(%ebp,%esi,1),%esi │ │ - and $0xf,%esi │ │ - movzbl 0x6c(%esp,%esi,1),%esi │ │ - mov %esi,%ebp │ │ - sub %ecx,%ebp │ │ - cmp %esi,%ecx │ │ - jle 3863a │ │ - mov %ecx,%ebp │ │ - mov %esi,%ecx │ │ - sub %esi,%ebp │ │ - movzbl (%edi,%ebp,1),%esi │ │ - sub %esi,%ecx │ │ - jmp 385a7 │ │ - mov 0x34(%esp),%eax │ │ - mov 0x18(%esp),%edx │ │ - lea 0x7c(%esp),%edi │ │ - lea 0x6c(%esp),%esi │ │ - mov %edi,0x8(%esp) │ │ - mov %esi,0xc(%esp) │ │ - mov 0x18(%eax),%ebp │ │ - mov 0x30(%eax),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - movzbl (%eax),%ecx │ │ - mov %cl,0x10(%esp) │ │ - mov 0x2c(%esp),%ecx │ │ - movzbl 0x8(%eax),%eax │ │ - movzbl 0x10(%edx),%edx │ │ - mov %al,0x14(%esp) │ │ - mov %dl,0x1c(%esp) │ │ - xor %eax,%eax │ │ - movzbl 0x18(%ecx),%ecx │ │ - lea 0x5c(%esp),%edx │ │ - mov %cl,0x24(%esp) │ │ - mov %edx,0x30(%esp) │ │ - lea 0x4c(%esp),%ecx │ │ - mov %ecx,%edi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzbl 0x0(%ebp,%eax,1),%edx │ │ - mov 0x30(%esp),%esi │ │ - movzbl 0x10(%esp),%ecx │ │ - add %edx,%ecx │ │ - mov %cl,(%edi,%eax,1) │ │ - movzbl 0x14(%esp),%ecx │ │ - add %edx,%ecx │ │ - mov %cl,(%esi,%eax,1) │ │ - mov 0xc(%esp),%esi │ │ - movzbl 0x1c(%esp),%ecx │ │ - add %edx,%ecx │ │ - add 0x24(%esp),%dl │ │ - mov %cl,(%esi,%eax,1) │ │ - mov 0x8(%esp),%ecx │ │ - mov %dl,(%ecx,%eax,1) │ │ - lea 0x1(%eax),%eax │ │ - cmp $0x10,%eax │ │ - jne 386a8 │ │ - mov 0x34(%esp),%esi │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x18(%esp),%edx │ │ - mov 0xec(%esp),%edi │ │ - test %edi,%edi │ │ - mov 0x10(%esi),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - mov 0x4(%ecx),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0xc(%ecx),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x18(%esp) │ │ - mov 0x14(%ecx),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x14(%esp) │ │ - mov 0x1c(%ecx),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x1c(%esp) │ │ - jle 38160 │ │ - mov 0x38(%esi),%esi │ │ - xor %eax,%eax │ │ - xor %edx,%edx │ │ - mov %esi,0xc(%esp) │ │ - jmp 38814 │ │ - nop │ │ + movzbl %cl,%edi │ │ + movzbl 0x50(%esp,%edi,1),%edi │ │ + cmp %eax,%edi │ │ + jge 3b2a0 │ │ + sub %edi,%eax │ │ mov %eax,%ebp │ │ - mov 0x10(%esp),%ecx │ │ - sar %ebp │ │ - mov %ebp,0x24(%esp) │ │ - movzbl (%ecx,%ebp,1),%esi │ │ - mov %esi,%ecx │ │ - shr $0x4,%cl │ │ - mov %ecx,%esi │ │ - mov 0x18(%esp),%ecx │ │ - and $0xff,%esi │ │ - movzbl (%ecx,%ebp,1),%edi │ │ - mov %edi,%ecx │ │ - shr $0x4,%cl │ │ - mov %ecx,%edi │ │ - and $0xff,%edi │ │ - movzbl 0x4c(%esp,%esi,1),%esi │ │ - movzbl 0x5c(%esp,%edi,1),%edi │ │ + movzbl (%esi,%ebp,1),%eax │ │ + mov 0x4(%esp),%ecx │ │ + sub %eax,%edi │ │ + mov 0x14(%esp),%eax │ │ + movzbl (%eax,%ecx,1),%eax │ │ + mov %al,0x2f(%esp) │ │ + shr $0x4,%al │ │ + movzbl %al,%eax │ │ + movzbl 0x60(%esp,%eax,1),%eax │ │ + cmp %edi,%eax │ │ + jge 3b290 │ │ + sub %eax,%edi │ │ mov %edi,%ebp │ │ - sub %esi,%ebp │ │ - cmp %edi,%esi │ │ - jle 3878a │ │ - mov %esi,%ebp │ │ - mov %edi,%esi │ │ - sub %edi,%ebp │ │ - mov 0xc(%esp),%ecx │ │ - mov (%ecx),%edi │ │ - mov 0x24(%esp),%ecx │ │ - movzbl (%edi,%ebp,1),%ebp │ │ - sub %ebp,%esi │ │ - mov 0x14(%esp),%ebp │ │ - movzbl 0x0(%ebp,%ecx,1),%ecx │ │ - shr $0x4,%cl │ │ - movzbl %cl,%ebp │ │ - movzbl 0x6c(%esp,%ebp,1),%ebp │ │ - mov %ebp,%ecx │ │ - sub %esi,%ecx │ │ - cmp %ebp,%esi │ │ - mov %ecx,0x8(%esp) │ │ - jle 387c2 │ │ - sub %ebp,%esi │ │ - mov %esi,0x8(%esp) │ │ - mov %ebp,%esi │ │ - mov 0x8(%esp),%ecx │ │ - movzbl (%edi,%ecx,1),%ebp │ │ - mov 0x24(%esp),%ecx │ │ - sub %ebp,%esi │ │ - mov 0x1c(%esp),%ebp │ │ - movzbl 0x0(%ebp,%ecx,1),%ecx │ │ + movzbl (%esi,%ebp,1),%edi │ │ + mov 0x4(%esp),%ecx │ │ + sub %edi,%eax │ │ + mov %eax,%edi │ │ + mov 0x18(%esp),%eax │ │ + movzbl (%eax,%ecx,1),%eax │ │ + mov %al,0x2f(%esp) │ │ + shr $0x4,%al │ │ + movzbl %al,%eax │ │ + movzbl 0x70(%esp,%eax,1),%eax │ │ + cmp %edi,%eax │ │ + jge 3b2b0 │ │ + sub %eax,%edi │ │ + mov %edi,%ebp │ │ + movzbl (%esi,%ebp,1),%edi │ │ + mov 0x1c(%esp),%ecx │ │ + sub %edi,%eax │ │ + mov 0x4(%esp),%edi │ │ + movzbl (%ecx,%edi,1),%ecx │ │ shr $0x4,%cl │ │ - mov %cl,0x8(%esp) │ │ movzbl %cl,%ecx │ │ - movzbl 0x7c(%esp,%ecx,1),%ecx │ │ - mov %ecx,%ebp │ │ - sub %esi,%ebp │ │ - cmp %ecx,%esi │ │ - jle 387f6 │ │ - mov %esi,%ebp │ │ - mov %ecx,%esi │ │ - sub %ecx,%ebp │ │ - movzbl (%edi,%ebp,1),%ecx │ │ - add $0x1,%edx │ │ - sub %ecx,%esi │ │ - mov 0x20(%esp),%ecx │ │ - add %si,(%ecx,%eax,2) │ │ - cmp 0xec(%esp),%edx │ │ - je 38160 │ │ - mov 0x28(%esp),%edi │ │ - movzbl (%edi,%edx,1),%ecx │ │ - add %ecx,%eax │ │ - test $0x1,%al │ │ - jne 38740 │ │ - mov %eax,%ecx │ │ - mov 0x10(%esp),%edi │ │ + movzbl 0x80(%esp,%ecx,1),%ecx │ │ + cmp %eax,%ecx │ │ + jge 3b284 │ │ + sub %ecx,%eax │ │ + mov %eax,%edi │ │ + movzbl (%esi,%edi,1),%eax │ │ + addl $0x1,(%esp) │ │ + sub %eax,%ecx │ │ + mov 0x20(%esp),%eax │ │ + add %cx,(%eax,%edx,2) │ │ + mov (%esp),%eax │ │ + cmp 0x24(%esp),%eax │ │ + je 3b2e8 │ │ + mov (%esp),%eax │ │ + movzbl (%eax),%eax │ │ + add %eax,%edx │ │ + mov %edx,%ecx │ │ sar %ecx │ │ - mov 0x18(%esp),%ebp │ │ - movzbl (%edi,%ecx,1),%esi │ │ - movzbl 0x0(%ebp,%ecx,1),%edi │ │ + test $0x1,%dl │ │ + jne 3b0a0 │ │ + mov 0xc(%esp),%esi │ │ + mov 0x8(%esp),%eax │ │ + movzbl (%esi,%ecx,1),%esi │ │ + movzbl (%eax,%ecx,1),%eax │ │ and $0xf,%esi │ │ + movzbl 0x40(%esp,%esi,1),%esi │ │ + and $0xf,%eax │ │ + movzbl 0x30(%esp,%eax,1),%eax │ │ + mov %esi,%edi │ │ + sub %eax,%edi │ │ + cmp %esi,%eax │ │ + jle 3b1f9 │ │ + sub %esi,%eax │ │ + mov %eax,%edi │ │ + mov %esi,%eax │ │ + mov 0x28(%esp),%esi │ │ + mov (%esi),%esi │ │ + movzbl (%esi,%edi,1),%edi │ │ + sub %edi,%eax │ │ + mov 0x10(%esp),%edi │ │ + movzbl (%edi,%ecx,1),%edi │ │ and $0xf,%edi │ │ - movzbl 0x4c(%esp,%esi,1),%esi │ │ - movzbl 0x5c(%esp,%edi,1),%edi │ │ + movzbl 0x50(%esp,%edi,1),%edi │ │ + cmp %eax,%edi │ │ + jge 3b2d8 │ │ + sub %edi,%eax │ │ + mov %eax,%ebp │ │ + movzbl (%esi,%ebp,1),%eax │ │ + sub %eax,%edi │ │ + mov 0x14(%esp),%eax │ │ + movzbl (%eax,%ecx,1),%eax │ │ + and $0xf,%eax │ │ + movzbl 0x60(%esp,%eax,1),%eax │ │ + cmp %edi,%eax │ │ + jge 3b2c8 │ │ + sub %eax,%edi │ │ mov %edi,%ebp │ │ - sub %esi,%ebp │ │ - cmp %edi,%esi │ │ - mov %ebp,0x8(%esp) │ │ - jle 3885f │ │ - sub %edi,%esi │ │ - mov %esi,0x8(%esp) │ │ - mov %edi,%esi │ │ - mov 0xc(%esp),%ebp │ │ - mov 0x0(%ebp),%edi │ │ - mov 0x8(%esp),%ebp │ │ - movzbl (%edi,%ebp,1),%ebp │ │ - sub %ebp,%esi │ │ - mov 0x14(%esp),%ebp │ │ - movzbl 0x0(%ebp,%ecx,1),%ebp │ │ - and $0xf,%ebp │ │ - movzbl 0x6c(%esp,%ebp,1),%ebp │ │ - mov %ebp,0x24(%esp) │ │ - sub %esi,%ebp │ │ - cmp 0x24(%esp),%esi │ │ - mov %ebp,0x8(%esp) │ │ - jle 3889d │ │ - sub 0x24(%esp),%esi │ │ - mov %esi,0x8(%esp) │ │ - mov 0x24(%esp),%esi │ │ - mov 0x8(%esp),%ebp │ │ - movzbl (%edi,%ebp,1),%ebp │ │ - sub %ebp,%esi │ │ - mov 0x1c(%esp),%ebp │ │ - movzbl 0x0(%ebp,%ecx,1),%ecx │ │ + movzbl (%esi,%ebp,1),%edi │ │ + sub %edi,%eax │ │ + mov %eax,%edi │ │ + mov 0x18(%esp),%eax │ │ + movzbl (%eax,%ecx,1),%eax │ │ + and $0xf,%eax │ │ + movzbl 0x70(%esp,%eax,1),%eax │ │ + cmp %edi,%eax │ │ + jge 3b2c0 │ │ + sub %eax,%edi │ │ + mov %edi,%ebp │ │ + movzbl (%esi,%ebp,1),%edi │ │ + sub %edi,%eax │ │ + mov 0x1c(%esp),%edi │ │ + movzbl (%edi,%ecx,1),%ecx │ │ and $0xf,%ecx │ │ - jmp 387e3 │ │ - mov 0x34(%esp),%eax │ │ - mov 0x18(%esp),%edx │ │ - lea 0x6c(%esp),%esi │ │ - lea 0x7c(%esp),%edi │ │ - mov %esi,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ - lea 0x8c(%esp),%esi │ │ - mov %esi,0x10(%esp) │ │ - mov 0x18(%eax),%ebp │ │ - mov 0x30(%eax),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - mov %eax,0x38(%esp) │ │ - mov 0x38(%esp),%edx │ │ - movzbl (%eax),%ecx │ │ - movzbl 0x8(%eax),%eax │ │ - mov %cl,0x30(%esp) │ │ - mov %al,0x2c(%esp) │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x38(%esp),%eax │ │ - movzbl 0x20(%edx),%edx │ │ - mov %dl,0x24(%esp) │ │ - lea 0x5c(%esp),%edx │ │ - movzbl 0x10(%ecx),%ecx │ │ - mov %edx,0x3c(%esp) │ │ - movzbl 0x18(%eax),%eax │ │ - mov %cl,0x1c(%esp) │ │ - mov %al,0x14(%esp) │ │ - lea 0x4c(%esp),%ecx │ │ - xor %eax,%eax │ │ + movzbl 0x80(%esp,%ecx,1),%ecx │ │ + cmp %eax,%ecx │ │ + jl 3b193 │ │ + sub %eax,%ecx │ │ mov %ecx,%edi │ │ + mov %eax,%ecx │ │ + jmp 3b197 │ │ + nop │ │ + sub %edi,%eax │ │ + mov %eax,%ebp │ │ + mov %edi,%eax │ │ + jmp 3b13c │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - movzbl 0x0(%ebp,%eax,1),%edx │ │ - mov 0x3c(%esp),%esi │ │ - movzbl 0x30(%esp),%ecx │ │ - add %edx,%ecx │ │ - mov %cl,(%edi,%eax,1) │ │ - movzbl 0x2c(%esp),%ecx │ │ - add %edx,%ecx │ │ - mov %cl,(%esi,%eax,1) │ │ - mov 0xc(%esp),%esi │ │ - movzbl 0x1c(%esp),%ecx │ │ - add %edx,%ecx │ │ - mov %cl,(%esi,%eax,1) │ │ - mov 0x8(%esp),%esi │ │ - movzbl 0x14(%esp),%ecx │ │ - add %edx,%ecx │ │ - add 0x24(%esp),%dl │ │ - mov %cl,(%esi,%eax,1) │ │ - mov 0x10(%esp),%ecx │ │ - mov %dl,(%ecx,%eax,1) │ │ - lea 0x1(%eax),%eax │ │ - cmp $0x10,%eax │ │ - jne 38930 │ │ - mov 0x34(%esp),%esi │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x18(%esp),%edx │ │ - mov 0xec(%esp),%ebp │ │ - test %ebp,%ebp │ │ - mov 0x10(%esi),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - mov 0x4(%ecx),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0xc(%ecx),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x18(%esp) │ │ - mov 0x14(%ecx),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x14(%esp) │ │ - mov 0x1c(%ecx),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x1c(%esp) │ │ - mov 0x24(%ecx),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x24(%esp) │ │ - jle 38160 │ │ - mov 0x38(%esi),%esi │ │ - xor %eax,%eax │ │ - xor %edx,%edx │ │ - mov %esi,0xc(%esp) │ │ - jmp 38aed │ │ + sub %eax,%edi │ │ + mov %edi,%ebp │ │ + mov %eax,%edi │ │ + jmp 3b10f │ │ nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + sub %edi,%eax │ │ mov %eax,%ebp │ │ - mov 0x10(%esp),%ecx │ │ - sar %ebp │ │ - mov %ebp,0x2c(%esp) │ │ - movzbl (%ecx,%ebp,1),%esi │ │ - mov %esi,%ecx │ │ - shr $0x4,%cl │ │ - mov %ecx,%esi │ │ - mov 0x18(%esp),%ecx │ │ - and $0xff,%esi │ │ - movzbl 0x4c(%esp,%esi,1),%edi │ │ - movzbl (%ecx,%ebp,1),%esi │ │ - mov %esi,%ecx │ │ - shr $0x4,%cl │ │ - mov %ecx,%esi │ │ - and $0xff,%esi │ │ - movzbl 0x5c(%esp,%esi,1),%esi │ │ - mov %esi,%ebp │ │ - sub %edi,%ebp │ │ - cmp %esi,%edi │ │ - jle 38a2a │ │ - mov %edi,%ebp │ │ - mov %esi,%edi │ │ - sub %esi,%ebp │ │ - mov 0xc(%esp),%ecx │ │ - mov (%ecx),%esi │ │ - mov 0x2c(%esp),%ecx │ │ - movzbl (%esi,%ebp,1),%ebp │ │ - sub %ebp,%edi │ │ - mov 0x14(%esp),%ebp │ │ - movzbl 0x0(%ebp,%ecx,1),%ecx │ │ - shr $0x4,%cl │ │ - movzbl %cl,%ebp │ │ - movzbl 0x6c(%esp,%ebp,1),%ebp │ │ - mov %ebp,%ecx │ │ - sub %edi,%ecx │ │ - cmp %ebp,%edi │ │ - mov %ecx,0x8(%esp) │ │ - jle 38a62 │ │ - sub %ebp,%edi │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,%edi │ │ - mov 0x8(%esp),%ecx │ │ - movzbl (%esi,%ecx,1),%ebp │ │ - mov 0x2c(%esp),%ecx │ │ - sub %ebp,%edi │ │ - mov 0x1c(%esp),%ebp │ │ - movzbl 0x0(%ebp,%ecx,1),%ecx │ │ - shr $0x4,%cl │ │ - movzbl %cl,%ebp │ │ - movzbl 0x7c(%esp,%ebp,1),%ebp │ │ - mov %ebp,%ecx │ │ - sub %edi,%ecx │ │ - cmp %ebp,%edi │ │ - mov %ecx,0x8(%esp) │ │ - jle 38a98 │ │ - sub %ebp,%edi │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,%edi │ │ - mov 0x8(%esp),%ecx │ │ - movzbl (%esi,%ecx,1),%ebp │ │ - mov 0x2c(%esp),%ecx │ │ - sub %ebp,%edi │ │ - mov 0x24(%esp),%ebp │ │ - movzbl 0x0(%ebp,%ecx,1),%ecx │ │ - shr $0x4,%cl │ │ - mov %cl,0x8(%esp) │ │ - movzbl %cl,%ecx │ │ - movzbl 0x8c(%esp,%ecx,1),%ecx │ │ - mov %ecx,%ebp │ │ - sub %edi,%ebp │ │ - cmp %ecx,%edi │ │ - jle 38acf │ │ + mov %edi,%eax │ │ + jmp 3b16b │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + sub %edi,%eax │ │ + mov %eax,%ebp │ │ + mov %edi,%eax │ │ + jmp 3b263 │ │ + sub %edi,%eax │ │ + mov %eax,%ebp │ │ + mov %edi,%eax │ │ + jmp 3b243 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + sub %eax,%edi │ │ mov %edi,%ebp │ │ - mov %ecx,%edi │ │ - sub %ecx,%ebp │ │ - movzbl (%esi,%ebp,1),%ecx │ │ - add $0x1,%edx │ │ - sub %ecx,%edi │ │ - mov 0x20(%esp),%ecx │ │ - add %di,(%ecx,%eax,2) │ │ - cmp 0xec(%esp),%edx │ │ - je 38160 │ │ - mov 0x28(%esp),%edi │ │ - movzbl (%edi,%edx,1),%ecx │ │ - add %ecx,%eax │ │ - test $0x1,%al │ │ - jne 389e0 │ │ - mov %eax,%ecx │ │ - mov 0x10(%esp),%edi │ │ - sar %ecx │ │ - mov 0x18(%esp),%ebp │ │ - movzbl (%edi,%ecx,1),%esi │ │ - and $0xf,%esi │ │ - movzbl 0x4c(%esp,%esi,1),%edi │ │ - movzbl 0x0(%ebp,%ecx,1),%esi │ │ - and $0xf,%esi │ │ - movzbl 0x5c(%esp,%esi,1),%esi │ │ - mov %esi,%ebp │ │ - sub %edi,%ebp │ │ - cmp %esi,%edi │ │ - mov %ebp,0x8(%esp) │ │ - jle 38b38 │ │ - sub %esi,%edi │ │ - mov %edi,0x8(%esp) │ │ - mov %esi,%edi │ │ - mov 0xc(%esp),%ebp │ │ - mov 0x0(%ebp),%esi │ │ - mov 0x8(%esp),%ebp │ │ - movzbl (%esi,%ebp,1),%ebp │ │ - sub %ebp,%edi │ │ - mov 0x14(%esp),%ebp │ │ - movzbl 0x0(%ebp,%ecx,1),%ebp │ │ - and $0xf,%ebp │ │ - movzbl 0x6c(%esp,%ebp,1),%ebp │ │ - mov %ebp,0x2c(%esp) │ │ - sub %edi,%ebp │ │ - cmp 0x2c(%esp),%edi │ │ - mov %ebp,0x8(%esp) │ │ - jle 38b76 │ │ - sub 0x2c(%esp),%edi │ │ - mov %edi,0x8(%esp) │ │ - mov 0x2c(%esp),%edi │ │ - mov 0x8(%esp),%ebp │ │ - movzbl (%esi,%ebp,1),%ebp │ │ - sub %ebp,%edi │ │ - mov 0x1c(%esp),%ebp │ │ - movzbl 0x0(%ebp,%ecx,1),%ebp │ │ - and $0xf,%ebp │ │ - movzbl 0x7c(%esp,%ebp,1),%ebp │ │ - mov %ebp,0x2c(%esp) │ │ - sub %edi,%ebp │ │ - cmp 0x2c(%esp),%edi │ │ - mov %ebp,0x8(%esp) │ │ - jle 38bad │ │ - sub 0x2c(%esp),%edi │ │ - mov %edi,0x8(%esp) │ │ - mov 0x2c(%esp),%edi │ │ - mov 0x8(%esp),%ebp │ │ - movzbl (%esi,%ebp,1),%ebp │ │ - sub %ebp,%edi │ │ - mov 0x24(%esp),%ebp │ │ - movzbl 0x0(%ebp,%ecx,1),%ecx │ │ - and $0xf,%ecx │ │ - jmp 38ab9 │ │ - mov 0x34(%esp),%eax │ │ - mov 0x18(%esp),%edx │ │ - lea 0x6c(%esp),%esi │ │ - lea 0x7c(%esp),%edi │ │ - mov %esi,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ - lea 0x8c(%esp),%esi │ │ - mov %esi,0x10(%esp) │ │ - mov 0x18(%eax),%ebp │ │ - mov 0x30(%eax),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - movzbl (%eax),%ecx │ │ - movzbl 0x28(%edx),%edx │ │ - mov %cl,0x14(%esp) │ │ - movzbl 0x8(%eax),%eax │ │ - mov %dl,0x30(%esp) │ │ - mov %al,0x38(%esp) │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x3c(%esp),%edx │ │ - movzbl 0x20(%ecx),%ecx │ │ - movzbl 0x10(%eax),%eax │ │ - mov %cl,0x2c(%esp) │ │ - movzbl 0x18(%edx),%edx │ │ - mov %al,0x24(%esp) │ │ - mov %dl,0x1c(%esp) │ │ - lea 0x4c(%esp),%ecx │ │ - lea 0x5c(%esp),%edx │ │ - xor %eax,%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,%edi │ │ + mov %eax,%edi │ │ + jmp 3b221 │ │ nop │ │ - movzbl 0x0(%ebp,%eax,1),%edx │ │ - mov 0x4(%esp),%esi │ │ - movzbl 0x14(%esp),%ecx │ │ - add %edx,%ecx │ │ - mov %cl,(%edi,%eax,1) │ │ - movzbl 0x38(%esp),%ecx │ │ - add %edx,%ecx │ │ - mov %cl,(%esi,%eax,1) │ │ - mov 0xc(%esp),%esi │ │ - movzbl 0x24(%esp),%ecx │ │ - add %edx,%ecx │ │ - mov %cl,(%esi,%eax,1) │ │ - mov 0x8(%esp),%esi │ │ - movzbl 0x1c(%esp),%ecx │ │ - add %edx,%ecx │ │ - mov %cl,(%esi,%eax,1) │ │ - mov 0x10(%esp),%esi │ │ - movzbl 0x2c(%esp),%ecx │ │ - add %edx,%ecx │ │ - add 0x30(%esp),%dl │ │ - mov %cl,(%esi,%eax,1) │ │ - mov %dl,0x9c(%esp,%eax,1) │ │ - lea 0x1(%eax),%eax │ │ - cmp $0x10,%eax │ │ - jne 38c48 │ │ - mov 0x34(%esp),%edi │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x18(%esp),%edx │ │ - mov 0x10(%edi),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - mov 0x4(%ecx),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0xc(%ecx),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x18(%esp) │ │ - mov 0x14(%ecx),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x14(%esp) │ │ - mov 0x1c(%ecx),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x1c(%esp) │ │ - mov 0x24(%ecx),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - mov %edx,0x24(%esp) │ │ - mov 0x2c(%ecx),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - mov 0xec(%esp),%eax │ │ - test %eax,%eax │ │ - mov %edx,0x2c(%esp) │ │ - jle 38160 │ │ - mov 0x38(%edi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ xor %eax,%eax │ │ - movl $0x0,0x8(%esp) │ │ - mov %esi,0xc(%esp) │ │ - jmp 38e41 │ │ + mov 0x9c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 3b305 │ │ + lea 0xa0(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ - mov 0x18(%esp),%edi │ │ - movzbl (%esi,%edx,1),%ecx │ │ - shr $0x4,%cl │ │ - movzbl %cl,%ecx │ │ - movzbl 0x4c(%esp,%ecx,1),%esi │ │ - movzbl (%edi,%edx,1),%ecx │ │ - shr $0x4,%cl │ │ - movzbl %cl,%ecx │ │ - movzbl 0x5c(%esp,%ecx,1),%ecx │ │ - mov %ecx,%edi │ │ - sub %esi,%edi │ │ - cmp %ecx,%esi │ │ - jle 38d48 │ │ - mov %esi,%edi │ │ - mov %ecx,%esi │ │ - sub %ecx,%edi │ │ - mov 0xc(%esp),%ecx │ │ - mov 0x14(%esp),%ebp │ │ - mov (%ecx),%ecx │ │ - mov %ecx,0x30(%esp) │ │ - movzbl (%ecx,%edi,1),%edi │ │ - sub %edi,%esi │ │ - movzbl 0x0(%ebp,%edx,1),%edi │ │ - mov %edi,%ecx │ │ - shr $0x4,%cl │ │ - mov %ecx,%edi │ │ - and $0xff,%edi │ │ - movzbl 0x6c(%esp,%edi,1),%edi │ │ - mov %edi,%ebp │ │ - sub %esi,%ebp │ │ - cmp %edi,%esi │ │ - jle 38d81 │ │ - mov %esi,%ebp │ │ - mov %edi,%esi │ │ - sub %edi,%ebp │ │ - mov 0x30(%esp),%ecx │ │ - movzbl (%ecx,%ebp,1),%edi │ │ - mov 0x1c(%esp),%ebp │ │ - sub %edi,%esi │ │ - movzbl 0x0(%ebp,%edx,1),%edi │ │ - mov %edi,%ecx │ │ - shr $0x4,%cl │ │ - mov %ecx,%edi │ │ - and $0xff,%edi │ │ - movzbl 0x7c(%esp,%edi,1),%edi │ │ - mov %edi,%ebp │ │ - sub %esi,%ebp │ │ - cmp %edi,%esi │ │ - jle 38db4 │ │ - mov %esi,%ebp │ │ - mov %edi,%esi │ │ - sub %edi,%ebp │ │ - mov 0x30(%esp),%ecx │ │ - movzbl (%ecx,%ebp,1),%edi │ │ - mov 0x24(%esp),%ebp │ │ - sub %edi,%esi │ │ - movzbl 0x0(%ebp,%edx,1),%edi │ │ - mov %edi,%ecx │ │ - shr $0x4,%cl │ │ - mov %ecx,%edi │ │ - and $0xff,%edi │ │ - movzbl 0x8c(%esp,%edi,1),%edi │ │ - mov %edi,%ebp │ │ - sub %esi,%ebp │ │ - cmp %edi,%esi │ │ - jle 38dea │ │ - mov %esi,%ebp │ │ - mov %edi,%esi │ │ - sub %edi,%ebp │ │ - mov 0x30(%esp),%ecx │ │ - movzbl (%ecx,%ebp,1),%edi │ │ - sub %edi,%esi │ │ - mov 0x2c(%esp),%edi │ │ - movzbl (%edi,%edx,1),%edx │ │ - shr $0x4,%dl │ │ - movzbl %dl,%edx │ │ - movzbl 0x9c(%esp,%edx,1),%edx │ │ - mov %edx,%edi │ │ - sub %esi,%edi │ │ - cmp %edx,%esi │ │ - jle 38e18 │ │ - mov %esi,%edi │ │ - mov %edx,%esi │ │ - sub %edx,%edi │ │ - mov 0x30(%esp),%ebp │ │ - movzbl 0x0(%ebp,%edi,1),%edx │ │ - sub %edx,%esi │ │ - mov 0x20(%esp),%edx │ │ - addl $0x1,0x8(%esp) │ │ - mov 0xec(%esp),%ecx │ │ - add %si,(%edx,%eax,2) │ │ - cmp %ecx,0x8(%esp) │ │ - je 38160 │ │ - mov 0x28(%esp),%ecx │ │ - mov 0x8(%esp),%edi │ │ - mov 0x10(%esp),%esi │ │ - movzbl (%ecx,%edi,1),%edx │ │ - add %edx,%eax │ │ - mov %eax,%edx │ │ - sar %edx │ │ - test $0x1,%al │ │ - jne 38d18 │ │ - movzbl (%esi,%edx,1),%ecx │ │ - mov 0x18(%esp),%edi │ │ - and $0xf,%ecx │ │ - movzbl 0x4c(%esp,%ecx,1),%esi │ │ - movzbl (%edi,%edx,1),%ecx │ │ - and $0xf,%ecx │ │ - movzbl 0x5c(%esp,%ecx,1),%ecx │ │ - mov %ecx,%edi │ │ - sub %esi,%edi │ │ - cmp %ecx,%esi │ │ - jle 38e89 │ │ - mov %esi,%edi │ │ - mov %ecx,%esi │ │ - sub %ecx,%edi │ │ - mov 0xc(%esp),%ebp │ │ - mov 0x0(%ebp),%ecx │ │ - mov 0x14(%esp),%ebp │ │ - movzbl (%ecx,%edi,1),%edi │ │ - sub %edi,%esi │ │ - movzbl 0x0(%ebp,%edx,1),%edi │ │ - and $0xf,%edi │ │ - movzbl 0x6c(%esp,%edi,1),%edi │ │ - mov %edi,%ebp │ │ - sub %esi,%ebp │ │ - cmp %edi,%esi │ │ - jle 38eb5 │ │ - mov %esi,%ebp │ │ - mov %edi,%esi │ │ - sub %edi,%ebp │ │ - movzbl (%ecx,%ebp,1),%edi │ │ - mov 0x1c(%esp),%ebp │ │ - sub %edi,%esi │ │ - movzbl 0x0(%ebp,%edx,1),%edi │ │ - and $0xf,%edi │ │ - movzbl 0x7c(%esp,%edi,1),%edi │ │ - mov %edi,%ebp │ │ - sub %esi,%ebp │ │ - cmp %edi,%esi │ │ - jle 38eda │ │ - mov %esi,%ebp │ │ - mov %edi,%esi │ │ - sub %edi,%ebp │ │ - movzbl (%ecx,%ebp,1),%edi │ │ - mov 0x24(%esp),%ebp │ │ - sub %edi,%esi │ │ - movzbl 0x0(%ebp,%edx,1),%edi │ │ - and $0xf,%edi │ │ - movzbl 0x8c(%esp,%edi,1),%edi │ │ - mov %edi,%ebp │ │ - sub %esi,%ebp │ │ - cmp %edi,%esi │ │ - jle 38f02 │ │ - mov %esi,%ebp │ │ - mov %edi,%esi │ │ - sub %edi,%ebp │ │ - movzbl (%ecx,%ebp,1),%edi │ │ - sub %edi,%esi │ │ - mov 0x2c(%esp),%edi │ │ - movzbl (%edi,%edx,1),%edx │ │ - and $0xf,%edx │ │ - movzbl 0x9c(%esp,%edx,1),%edx │ │ - mov %edx,%edi │ │ - sub %esi,%edi │ │ - cmp %edx,%esi │ │ - jle 38f29 │ │ - mov %esi,%edi │ │ - mov %edx,%esi │ │ - sub %edx,%edi │ │ - movzbl (%ecx,%edi,1),%edx │ │ - sub %edx,%esi │ │ - jmp 38e23 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x30(%esp),%edx │ │ - movzbl (%edx,%eax,1),%eax │ │ - and $0xf,%eax │ │ - jmp 380b1 │ │ - call d370 │ │ + │ │ +0003b310 : │ │ + push %ebx │ │ + call db90 │ │ + add $0x52bb2,%ebx │ │ + lea -0x18(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x8(%eax),%edx │ │ + mov %edx,0x8(%esp) │ │ + mov 0x24(%esp),%edx │ │ + mov %edx,0x4(%esp) │ │ + mov 0xc(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 43600 │ │ + lea 0x18(%esp),%esp │ │ + pop %ebx │ │ + retq │ │ lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00038f50 : │ │ +0003b350 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4a09d,%ebx │ │ + call db90 │ │ + add $0x52b71,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov 0x3c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 613e0 │ │ + call 6a2b0 │ │ mov 0x38(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 613e0 │ │ + call 6a2b0 │ │ mov 0x14(%esi),%eax │ │ test %eax,%eax │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - je 38fd8 │ │ - call 5bd10 │ │ + je 3b3d8 │ │ + call 64360 │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 61f60 │ │ + call 6ade0 │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 3f790 │ │ + call 43230 │ │ mov 0x20(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x2c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ + call 64360 │ │ mov 0x28(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5be60 │ │ + call 645c0 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - call 5be60 │ │ + call 645c0 │ │ mov 0x18(%esi),%eax │ │ test %eax,%eax │ │ - je 38f98 │ │ + je 3b398 │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - jmp 38f98 │ │ - xchg %ax,%ax │ │ - │ │ -00038ff0 : │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x49ffe,%ebx │ │ - lea -0x18(%esp),%esp │ │ - mov 0x20(%esp),%eax │ │ - mov 0x8(%eax),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov 0x24(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov 0xc(%eax),%eax │ │ - mov %eax,(%esp) │ │ - call 3fab0 │ │ - lea 0x18(%esp),%esp │ │ - pop %ebx │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + call 64330 │ │ + jmp 3b398 │ │ + jmp 3b400 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00039030 : │ │ +0003b400 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x49fbb,%ebx │ │ - lea -0x6c(%esp),%esp │ │ - mov 0x80(%esp),%ecx │ │ - mov 0x84(%esp),%esi │ │ - mov 0xc(%ecx),%eax │ │ + call db90 │ │ + add $0x52abf,%ebx │ │ + lea -0xfc(%esp),%esp │ │ + mov 0x110(%esp),%eax │ │ + mov %eax,0x38(%esp) │ │ + mov %eax,%esi │ │ + mov 0x114(%esp),%eax │ │ + mov %eax,0x3c(%esp) │ │ + mov %eax,%ecx │ │ + mov 0x118(%esp),%eax │ │ + mov %eax,0x68(%esp) │ │ + mov %eax,%edi │ │ + mov 0x120(%esp),%eax │ │ + mov %eax,0x74(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0xec(%esp) │ │ + xor %eax,%eax │ │ + mov 0xc(%esi),%eax │ │ mov 0x14(%eax),%eax │ │ - mov %eax,0x54(%esp) │ │ - mov 0x1c(%ecx),%eax │ │ - add %eax,%eax │ │ + mov %eax,0x64(%esp) │ │ + mov %eax,%ebp │ │ + mov 0x1c(%esi),%eax │ │ + mov %ecx,(%esp) │ │ movl $0x0,0x4(%esp) │ │ + mov %eax,0x18(%esp) │ │ + add %eax,%eax │ │ mov %eax,0x8(%esp) │ │ - mov %esi,(%esp) │ │ - call d014 │ │ - mov 0x94(%esp),%eax │ │ - mov 0x80(%esp),%ecx │ │ + call d7d0 │ │ + mov 0x124(%esp),%eax │ │ + movl $0x0,0x58(%esp) │ │ + movl $0x0,0x40(%esp) │ │ mov %eax,%edx │ │ sar $0x1f,%edx │ │ - idivl 0x34(%ecx) │ │ - mov 0x28(%ecx),%eax │ │ - mov %edx,0x58(%esp) │ │ - shl $0x2,%edx │ │ - mov %edx,0x50(%esp) │ │ - mov 0x58(%esp),%edx │ │ - mov (%eax,%edx,4),%eax │ │ - mov %eax,0x30(%ecx) │ │ - mov 0x54(%esp),%eax │ │ - test %eax,%eax │ │ - jle 3960d │ │ - lea -0x4(,%edx,4),%ecx │ │ - movl $0x0,0x40(%esp) │ │ - mov %ecx,0x5c(%esp) │ │ - movl $0x0,0x4c(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x80(%esp),%esi │ │ - mov 0x94(%esp),%eax │ │ - cmp 0x4(%esi),%eax │ │ - jl 39436 │ │ - mov 0x58(%esp),%eax │ │ - test %eax,%eax │ │ - jne 39728 │ │ - mov 0x34(%esi),%edx │ │ + idivl 0x34(%esi) │ │ + mov %edx,0x78(%esp) │ │ + lea 0x0(,%edx,4),%eax │ │ + mov %eax,0x60(%esp) │ │ + mov %eax,%ecx │ │ mov 0x28(%esi),%eax │ │ + mov (%eax,%edx,4),%eax │ │ + mov %eax,0x30(%esi) │ │ + mov %ecx,%eax │ │ + sub $0x4,%eax │ │ + mov %eax,0x7c(%esp) │ │ + mov 0x11c(%esp),%eax │ │ + add %edi,%eax │ │ + test %ebp,%ebp │ │ + mov %eax,0x5c(%esp) │ │ + jle 3b90e │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x38(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ + cmp %eax,0x124(%esp) │ │ + jl 3b747 │ │ + mov 0x78(%esp),%ebp │ │ + mov 0x38(%esp),%eax │ │ + test %ebp,%ebp │ │ + jne 3c32e │ │ + mov 0x34(%eax),%edx │ │ + mov 0x28(%eax),%eax │ │ mov -0x4(%eax,%edx,4),%edx │ │ - mov 0x80(%esp),%ebp │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x30(%ebp),%eax │ │ - mov (%edx,%esi,1),%edx │ │ - mov (%eax,%ecx,1),%eax │ │ - movswl 0x24(%ebp),%ecx │ │ - mov %edx,0x4(%esp) │ │ - shl $0x3,%ecx │ │ - mov %eax,(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - call cfe4 │ │ - mov 0x30(%ebp),%eax │ │ - mov 0x90(%esp),%edi │ │ - mov 0xc(%ebp),%ebp │ │ - mov %ebp,0x38(%esp) │ │ - mov (%eax,%esi,1),%eax │ │ - mov (%edi,%esi,1),%ecx │ │ - add 0x1c(%ebp),%esi │ │ - mov 0x80(%esp),%ebp │ │ - mov %esi,0x44(%esp) │ │ - mov %eax,0x24(%esp) │ │ - movzwl 0x24(%ebp),%ebp │ │ - mov (%esi),%esi │ │ - test %bp,%bp │ │ - mov %bp,0x3c(%esp) │ │ - jle 3927d │ │ + mov 0x38(%esp),%esi │ │ + mov 0x58(%esp),%edi │ │ + mov 0x30(%esi),%eax │ │ + mov (%edx,%edi,1),%edx │ │ + mov (%eax,%edi,1),%ecx │ │ + movswl 0x24(%esi),%eax │ │ + mov %edx,%esi │ │ + mov %ecx,%edi │ │ + shl $0x3,%eax │ │ + cmp $0x4,%eax │ │ + jae 3c33d │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + je 3b544 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 3b54f │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ mov 0x38(%esp),%edi │ │ - mov 0x40(%esp),%ebp │ │ - movl $0xffffffff,0x18(%esp) │ │ + mov 0x58(%esp),%esi │ │ + mov 0x74(%esp),%ecx │ │ + mov 0x30(%edi),%eax │ │ + mov (%ecx,%esi,1),%ecx │ │ + mov (%eax,%esi,1),%eax │ │ + mov %eax,0x44(%esp) │ │ + mov 0xc(%edi),%eax │ │ + mov 0x1c(%eax),%edi │ │ + mov %eax,%edx │ │ + mov %eax,0x4c(%esp) │ │ + mov 0x38(%esp),%eax │ │ + add %esi,%edi │ │ + mov (%edi),%ebp │ │ + mov %edi,0x50(%esp) │ │ + movzwl 0x24(%eax),%eax │ │ + mov %ax,0x48(%esp) │ │ + test %ax,%ax │ │ + jle 3c6e6 │ │ + mov (%edx),%edi │ │ + movl $0x0,0x1c(%esp) │ │ mov (%edi),%eax │ │ - mov (%eax),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - mov (%eax),%eax │ │ - mov %eax,0x30(%esp) │ │ - mov 0x4(%edi),%eax │ │ - mov (%eax),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - mov (%eax),%eax │ │ - mov %eax,0x34(%esp) │ │ - mov 0x8(%edi),%eax │ │ - mov (%eax),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - mov 0x24(%esp),%ebp │ │ - mov %eax,0x28(%esp) │ │ - sub $0x8,%ebp │ │ - movswl 0x3c(%esp),%eax │ │ - sub $0x1,%eax │ │ - mov %eax,0x2c(%esp) │ │ - nop │ │ + mov %edi,0x6c(%esp) │ │ + mov %esi,%edi │ │ + mov (%eax,%esi,1),%eax │ │ + mov (%eax),%esi │ │ + mov %esi,0x28(%esp) │ │ + mov %edx,%esi │ │ + mov 0x4(%edx),%edx │ │ + mov 0x8(%esi),%esi │ │ + mov (%edx),%eax │ │ + mov %edx,0x70(%esp) │ │ + mov %esi,0x54(%esp) │ │ + mov (%eax,%edi,1),%eax │ │ + mov (%eax),%edx │ │ + mov (%esi),%eax │ │ + mov %edx,0x2c(%esp) │ │ + mov (%eax,%edi,1),%esi │ │ + mov 0x44(%esp),%eax │ │ + mov %esi,0x30(%esp) │ │ + movswl 0x48(%esp),%esi │ │ + mov %esi,0x20(%esp) │ │ + lea -0x8(%eax),%esi │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0xc(%ebp),%edx │ │ - mov 0x28(%esp),%edi │ │ - test %esi,%esi │ │ - mov %edx,0x1c(%esp) │ │ - movss (%edi,%edx,4),%xmm1 │ │ - jle 391fe │ │ - imul %esi,%edx │ │ - mov 0x30(%esp),%edi │ │ - shl $0x2,%edx │ │ + mov 0xc(%esi),%eax │ │ + mov 0x28(%esp),%edx │ │ + mov %eax,0x24(%esp) │ │ + mov %eax,%edi │ │ + imul %ebp,%edi │ │ + shl $0x2,%edi │ │ + add %edi,%edx │ │ + add 0x2c(%esp),%edi │ │ + mov %edx,0x18(%esp) │ │ + test %ebp,%ebp │ │ + mov 0x30(%esp),%edx │ │ + movss (%edx,%eax,4),%xmm1 │ │ + jle 3b63e │ │ + mov 0x18(%esp),%edx │ │ xor %eax,%eax │ │ - add %edx,%edi │ │ - add 0x34(%esp),%edx │ │ - xchg %ax,%ax │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movss (%ecx,%eax,4),%xmm0 │ │ - subss (%edi,%eax,4),%xmm0 │ │ + subss (%edx,%eax,4),%xmm0 │ │ mulss %xmm0,%xmm0 │ │ - mulss (%edx,%eax,4),%xmm0 │ │ - lea 0x1(%eax),%eax │ │ - cmp %esi,%eax │ │ - subss %xmm0,%xmm1 │ │ - jne 391e0 │ │ - cvttss2si %xmm1,%edi │ │ - mov 0x18(%esp),%eax │ │ - mov %edi,0x8(%ebp) │ │ + mulss (%edi,%eax,4),%xmm0 │ │ add $0x1,%eax │ │ - mov %eax,0x20(%esp) │ │ - je 39255 │ │ + cmp %ebp,%eax │ │ + subss %xmm0,%xmm1 │ │ + jne 3b620 │ │ + cvttss2si %xmm1,%edx │ │ + mov 0x1c(%esp),%edi │ │ + mov %edx,0x8(%esi) │ │ + test %edi,%edi │ │ + je 3b699 │ │ + mov 0x1c(%esp),%eax │ │ + mov %ecx,0x34(%esp) │ │ + mov %edx,0x18(%esp) │ │ + lea -0x1(%eax),%edi │ │ + mov %esi,%eax │ │ + xchg %ax,%ax │ │ + mov 0x18(%esp),%ecx │ │ + cmp (%eax),%ecx │ │ + jle 3b930 │ │ + mov (%eax),%edx │ │ + sub $0x1,%edi │ │ + mov 0x4(%eax),%ecx │ │ + sub $0x8,%eax │ │ + mov %edx,0x10(%eax) │ │ + mov %ecx,0x14(%eax) │ │ + cmp $0xffffffff,%edi │ │ + jne 3b660 │ │ + mov 0x34(%esp),%ecx │ │ + xor %eax,%eax │ │ mov 0x18(%esp),%edx │ │ - mov %ebp,%eax │ │ + mov 0x24(%esp),%edi │ │ + add 0x44(%esp),%eax │ │ + mov %edx,(%eax) │ │ + mov %edi,0x4(%eax) │ │ + addl $0x1,0x1c(%esp) │ │ + add $0x8,%esi │ │ + mov 0x1c(%esp),%eax │ │ + cmp 0x20(%esp),%eax │ │ + jne 3b5e8 │ │ + mov 0x38(%esp),%eax │ │ + movswl 0x26(%eax),%esi │ │ + mov 0x124(%esp),%eax │ │ + mov %eax,%edx │ │ + sar $0x1f,%edx │ │ + idiv %esi │ │ + test %edx,%edx │ │ + je 3c35e │ │ + mov 0x38(%esp),%eax │ │ + mov 0x60(%esp),%ecx │ │ + mov 0x40(%esp),%esi │ │ + mov 0x2c(%eax),%eax │ │ + add (%eax,%ecx,1),%esi │ │ + mov 0x44(%esp),%eax │ │ mov %esi,0x18(%esp) │ │ - mov %edi,0x48(%esp) │ │ - mov 0x48(%esp),%edi │ │ - cmp (%eax),%edi │ │ - jle 39270 │ │ mov (%eax),%esi │ │ - mov 0x4(%eax),%edi │ │ - sub $0x1,%edx │ │ - mov %esi,0x8(%eax) │ │ - mov %edi,0xc(%eax) │ │ - sub $0x8,%eax │ │ - cmp $0xffffffff,%edx │ │ - jne 39220 │ │ - mov 0x18(%esp),%esi │ │ - mov 0x48(%esp),%edi │ │ + mov %eax,%ecx │ │ + mov %esi,0x1c(%esp) │ │ + sar $0xa,%esi │ │ + mov 0x38(%esp),%eax │ │ + mov %esi,%edi │ │ + mov 0x40(%esp),%ebp │ │ + add 0x20(%eax),%ebp │ │ xor %eax,%eax │ │ - add 0x24(%esp),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov (%ecx,%eax,8),%edx │ │ + mov %edi,%esi │ │ + sar $0xa,%edx │ │ + sub %edx,%esi │ │ + cmp $0x60,%esi │ │ + mov %esi,%edx │ │ + mov $0x60,%esi │ │ + cmovg %esi,%edx │ │ + mov %edx,(%ecx,%eax,8) │ │ + movzbl 0x0(%ebp),%edx │ │ + test %dl,%dl │ │ + je 3b733 │ │ + cmp %edx,(%ecx,%eax,8) │ │ + jg 3c58b │ │ + add $0x1,%eax │ │ + cmp 0x20(%esp),%eax │ │ + jne 3b708 │ │ + movzbl 0x48(%esp),%ecx │ │ + mov 0x18(%esp),%eax │ │ + mov %cl,(%eax) │ │ + mov 0x38(%esp),%eax │ │ + mov 0x18(%eax),%ebp │ │ + test %ebp,%ebp │ │ + je 3c592 │ │ + mov 0x128(%esp),%ecx │ │ + test %ecx,%ecx │ │ + je 3b944 │ │ + mov 0x60(%esp),%ecx │ │ + mov %eax,%esi │ │ + mov 0x2c(%eax),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ + mov 0x40(%esp),%ecx │ │ + movzbl (%eax,%ecx,1),%eax │ │ + mov %eax,0x44(%esp) │ │ + mov %eax,%ecx │ │ + mov %esi,%eax │ │ + mov 0x1c(%esi),%esi │ │ + mov %esi,0x18(%esp) │ │ + and $0xfffffffe,%esi │ │ + mov %esi,0x48(%esp) │ │ + jle 3b8f6 │ │ + mov 0x58(%esp),%edi │ │ + mov %eax,%esi │ │ + mov 0x10(%eax),%eax │ │ + movl $0x0,0x34(%esp) │ │ + mov %ebp,0x24(%esp) │ │ + mov (%eax,%edi,1),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,%edx │ │ + mov 0x30(%esi),%eax │ │ + mov (%eax,%edi,1),%eax │ │ + mov %eax,0x54(%esp) │ │ + mov %eax,%esi │ │ + mov 0x4(%eax),%eax │ │ + mov (%edx,%eax,4),%eax │ │ + mov %eax,0x4c(%esp) │ │ + mov %esi,%eax │ │ + mov (%esi),%esi │ │ + lea (%eax,%ecx,8),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov %esi,0x50(%esp) │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x34(%esp),%eax │ │ + mov 0x4c(%esp),%esi │ │ + mov 0x24(%esp),%ecx │ │ + sar %eax │ │ + movzbl (%esi,%eax,1),%edx │ │ + mov %eax,0x28(%esp) │ │ + mov 0x50(%esp),%edi │ │ + mov %edx,%eax │ │ + shr $0x4,%dl │ │ + and $0xf,%eax │ │ + movzbl (%ecx,%eax,1),%eax │ │ + mov %edi,%esi │ │ + movzbl %dl,%edx │ │ + add %eax,%esi │ │ + cmpl $0x1,0x44(%esp) │ │ + movzbl (%ecx,%edx,1),%eax │ │ + lea (%eax,%edi,1),%ebp │ │ + jle 3b8d4 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x38(%eax),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x54(%esp),%eax │ │ + lea 0x8(%eax),%edi │ │ + mov %ebp,%eax │ │ + mov %edi,0x18(%esp) │ │ + mov %esi,%ebp │ │ + mov %eax,%esi │ │ + lea 0x0(%esi),%esi │ │ + mov 0x18(%esp),%edx │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x28(%esp),%edi │ │ + mov 0x4(%edx),%eax │ │ + mov (%ecx,%eax,4),%eax │ │ + mov (%edx),%ecx │ │ + movzbl (%eax,%edi,1),%eax │ │ + mov 0x24(%esp),%edi │ │ + mov %eax,%edx │ │ + shr $0x4,%al │ │ + and $0xf,%edx │ │ + movzbl (%edi,%edx,1),%edx │ │ + movzbl %al,%eax │ │ + movzbl (%edi,%eax,1),%eax │ │ + add %ecx,%edx │ │ + add %ecx,%eax │ │ + mov %edx,%edi │ │ + mov %ebp,%ecx │ │ + sub %ebp,%edi │ │ + mov %edi,0x20(%esp) │ │ + sub %edx,%ecx │ │ + cmp %ebp,%edx │ │ + mov %ebp,%edi │ │ + cmovle %edx,%edi │ │ + mov 0x20(%esp),%edx │ │ + mov %edi,%ebp │ │ + mov %esi,%edi │ │ + cmovge %edx,%ecx │ │ + sub %eax,%edi │ │ mov 0x1c(%esp),%edx │ │ - mov %edi,(%eax) │ │ - mov %edx,0x4(%eax) │ │ - add $0x8,%ebp │ │ - mov 0x2c(%esp),%edi │ │ - cmp %edi,0x20(%esp) │ │ - je 3927d │ │ + movzbl (%edx,%ecx,1),%edx │ │ + mov %esi,%ecx │ │ + sub %edx,%ebp │ │ + mov %edi,%edx │ │ + mov %eax,%edi │ │ + sub %esi,%edi │ │ + cmp %esi,%eax │ │ + cmovle %eax,%ecx │ │ + cmovge %edi,%edx │ │ + mov 0x1c(%esp),%eax │ │ + addl $0x8,0x18(%esp) │ │ + mov %ecx,%esi │ │ + mov 0x2c(%esp),%ecx │ │ + movzbl (%eax,%edx,1),%eax │ │ + sub %eax,%esi │ │ + mov 0x18(%esp),%eax │ │ + cmp %ecx,%eax │ │ + jne 3b840 │ │ + mov %esi,%eax │ │ + mov %ebp,%esi │ │ + mov %eax,%ebp │ │ + mov 0x34(%esp),%eax │ │ + mov 0x3c(%esp),%ecx │ │ + add %si,(%ecx,%eax,2) │ │ + add $0x2,%eax │ │ + mov %eax,0x34(%esp) │ │ + add %bp,-0x2(%ecx,%eax,2) │ │ + cmp %eax,0x48(%esp) │ │ + jg 3b7e0 │ │ + addl $0x1,0x40(%esp) │ │ + addl $0x4,0x58(%esp) │ │ + mov 0x40(%esp),%eax │ │ + cmp 0x64(%esp),%eax │ │ + jne 3b4e0 │ │ + xor %eax,%eax │ │ + mov 0xec(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 3ce9f │ │ + lea 0xfc(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov 0x34(%esp),%ecx │ │ + lea 0x8(,%edi,8),%eax │ │ + mov 0x18(%esp),%edx │ │ + jmp 3b68c │ │ + mov 0x38(%esp),%eax │ │ + mov 0x60(%esp),%esi │ │ + mov 0x2c(%eax),%eax │ │ + mov (%eax,%esi,1),%eax │ │ + mov 0x40(%esp),%esi │ │ + movzbl (%eax,%esi,1),%edx │ │ + cmp $0x6,%dl │ │ + ja 3c1c8 │ │ + movzbl %dl,%eax │ │ + mov -0x141ac(%ebx,%eax,4),%eax │ │ + add %ebx,%eax │ │ + jmp *%eax │ │ + mov 0x11c(%esp),%eax │ │ + mov 0x40(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + mov 0x68(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + mov 0x38(%esp),%eax │ │ + call 3af80 │ │ + jmp 3b8f6 │ │ + mov 0x38(%esp),%esi │ │ + mov 0x58(%esp),%ecx │ │ + movdqu 0x0(%ebp),%xmm0 │ │ + mov 0x30(%esi),%eax │ │ + mov 0x10(%esi),%edx │ │ + pxor %xmm2,%xmm2 │ │ + mov (%eax,%ecx,1),%eax │ │ + movd (%eax),%xmm1 │ │ + mov (%edx,%ecx,1),%edx │ │ + pshufb %xmm2,%xmm1 │ │ + mov 0x4(%eax),%ecx │ │ + paddb %xmm0,%xmm1 │ │ + movdqa %xmm1,0x80(%esp) │ │ + movd 0x8(%eax),%xmm1 │ │ + pshufb %xmm2,%xmm1 │ │ + mov (%edx,%ecx,4),%ecx │ │ + paddb %xmm0,%xmm1 │ │ + movdqa %xmm1,0x90(%esp) │ │ + movd 0x10(%eax),%xmm1 │ │ + pshufb %xmm2,%xmm1 │ │ + mov %ecx,0x24(%esp) │ │ + paddb %xmm0,%xmm1 │ │ + mov 0xc(%eax),%ecx │ │ + movdqa %xmm1,0xa0(%esp) │ │ + movd 0x18(%eax),%xmm1 │ │ + pshufb %xmm2,%xmm1 │ │ + mov (%edx,%ecx,4),%ecx │ │ + paddb %xmm0,%xmm1 │ │ + movdqa %xmm1,0xb0(%esp) │ │ + movd 0x20(%eax),%xmm1 │ │ + pshufb %xmm2,%xmm1 │ │ + mov %ecx,0x28(%esp) │ │ + paddb %xmm1,%xmm0 │ │ + mov 0x14(%eax),%ecx │ │ + movdqa %xmm0,0xc0(%esp) │ │ + mov (%edx,%ecx,4),%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + mov 0x1c(%eax),%ecx │ │ + mov 0x24(%eax),%eax │ │ + mov (%edx,%ecx,4),%ecx │ │ + mov (%edx,%eax,4),%eax │ │ + mov %ecx,0x30(%esp) │ │ + mov %eax,0x34(%esp) │ │ + mov 0x11c(%esp),%eax │ │ + test %eax,%eax │ │ + jle 3b8f6 │ │ + mov 0x68(%esp),%eax │ │ + xor %ebp,%ebp │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x38(%esi),%eax │ │ + mov %eax,0x18(%esp) │ │ + jmp 3bb76 │ │ + mov 0x28(%esp),%esi │ │ + shr $0x4,%al │ │ + movzbl %al,%eax │ │ + movzbl (%esi,%edx,1),%ecx │ │ + movzbl 0x80(%esp,%eax,1),%eax │ │ + mov %cl,0x20(%esp) │ │ + shr $0x4,%cl │ │ + movzbl %cl,%ecx │ │ + movzbl 0x90(%esp,%ecx,1),%ecx │ │ + mov %ecx,%esi │ │ + sub %eax,%esi │ │ + cmp %ecx,%eax │ │ + jle 3bab9 │ │ + sub %ecx,%eax │ │ + mov %eax,%esi │ │ + mov %ecx,%eax │ │ + mov 0x18(%esp),%ecx │ │ + mov (%ecx),%ecx │ │ + movzbl (%ecx,%esi,1),%esi │ │ + mov %ecx,0x20(%esp) │ │ + sub %esi,%eax │ │ + mov 0x2c(%esp),%esi │ │ + movzbl (%esi,%edx,1),%ecx │ │ + mov %cl,0x44(%esp) │ │ + shr $0x4,%cl │ │ + movzbl %cl,%esi │ │ + movzbl 0xa0(%esp,%esi,1),%esi │ │ + mov %esi,%edi │ │ + sub %eax,%edi │ │ + cmp %esi,%eax │ │ + jle 3baf1 │ │ + sub %esi,%eax │ │ + mov %eax,%edi │ │ + mov %esi,%eax │ │ + mov 0x20(%esp),%esi │ │ + movzbl (%esi,%edi,1),%esi │ │ + sub %esi,%eax │ │ + mov 0x30(%esp),%esi │ │ + movzbl (%esi,%edx,1),%ecx │ │ + mov %cl,0x44(%esp) │ │ + shr $0x4,%cl │ │ + movzbl %cl,%esi │ │ + movzbl 0xb0(%esp,%esi,1),%esi │ │ + mov %esi,%edi │ │ + sub %eax,%edi │ │ + cmp %esi,%eax │ │ + jle 3bb23 │ │ + sub %esi,%eax │ │ + mov %eax,%edi │ │ + mov %esi,%eax │ │ + mov 0x20(%esp),%esi │ │ + movzbl (%esi,%edi,1),%esi │ │ + sub %esi,%eax │ │ + mov 0x34(%esp),%esi │ │ + movzbl (%esi,%edx,1),%edx │ │ + shr $0x4,%dl │ │ + movzbl %dl,%edx │ │ + movzbl 0xc0(%esp,%edx,1),%edx │ │ + mov %edx,%esi │ │ + sub %eax,%esi │ │ + cmp %edx,%eax │ │ + jle 3bb51 │ │ + sub %edx,%eax │ │ + mov %eax,%esi │ │ + mov %edx,%eax │ │ + mov 0x20(%esp),%ecx │ │ + movzbl (%ecx,%esi,1),%edx │ │ + sub %edx,%eax │ │ + mov 0x3c(%esp),%esi │ │ + addl $0x1,0x1c(%esp) │ │ + add %ax,(%esi,%ebp,2) │ │ + mov 0x1c(%esp),%eax │ │ + cmp 0x5c(%esp),%eax │ │ + je 3b8f6 │ │ + mov 0x1c(%esp),%eax │ │ + movzbl (%eax),%eax │ │ + add %eax,%ebp │ │ + mov 0x24(%esp),%eax │ │ + mov %ebp,%edx │ │ + sar %edx │ │ + test $0x1,%ebp │ │ + movzbl (%eax,%edx,1),%eax │ │ + jne 3ba83 │ │ + mov 0x28(%esp),%esi │ │ + and $0xf,%eax │ │ + movzbl 0x80(%esp,%eax,1),%eax │ │ + movzbl (%esi,%edx,1),%ecx │ │ + and $0xf,%ecx │ │ + movzbl 0x90(%esp,%ecx,1),%ecx │ │ + mov %ecx,%esi │ │ + sub %eax,%esi │ │ + cmp %ecx,%eax │ │ + jle 3bbc3 │ │ + sub %ecx,%eax │ │ + mov %eax,%esi │ │ + mov %ecx,%eax │ │ + mov 0x18(%esp),%ecx │ │ + mov (%ecx),%ecx │ │ + movzbl (%ecx,%esi,1),%esi │ │ + sub %esi,%eax │ │ + mov 0x2c(%esp),%esi │ │ + movzbl (%esi,%edx,1),%esi │ │ + and $0xf,%esi │ │ + movzbl 0xa0(%esp,%esi,1),%esi │ │ + mov %esi,%edi │ │ + sub %eax,%edi │ │ + cmp %esi,%eax │ │ + jle 3bbf0 │ │ + sub %esi,%eax │ │ + mov %eax,%edi │ │ + mov %esi,%eax │ │ + movzbl (%ecx,%edi,1),%esi │ │ + sub %esi,%eax │ │ + mov 0x30(%esp),%esi │ │ + movzbl (%esi,%edx,1),%esi │ │ + and $0xf,%esi │ │ + movzbl 0xb0(%esp,%esi,1),%esi │ │ + mov %esi,%edi │ │ + sub %eax,%edi │ │ + cmp %esi,%eax │ │ + jle 3bc17 │ │ + sub %esi,%eax │ │ + mov %eax,%edi │ │ + mov %esi,%eax │ │ + movzbl (%ecx,%edi,1),%esi │ │ + sub %esi,%eax │ │ + mov 0x34(%esp),%esi │ │ + movzbl (%esi,%edx,1),%edx │ │ + and $0xf,%edx │ │ + movzbl 0xc0(%esp,%edx,1),%edx │ │ + mov %edx,%esi │ │ + sub %eax,%esi │ │ + cmp %edx,%eax │ │ + jle 3bc3e │ │ + sub %edx,%eax │ │ + mov %eax,%esi │ │ + mov %edx,%eax │ │ + movzbl (%ecx,%esi,1),%edx │ │ + sub %edx,%eax │ │ + jmp 3bb5b │ │ + mov 0x38(%esp),%esi │ │ + mov 0x58(%esp),%ecx │ │ + movdqu 0x0(%ebp),%xmm0 │ │ + mov 0x30(%esi),%eax │ │ + mov 0x10(%esi),%edx │ │ + pxor %xmm2,%xmm2 │ │ + mov (%eax,%ecx,1),%eax │ │ + movd (%eax),%xmm1 │ │ + mov (%edx,%ecx,1),%edx │ │ + pshufb %xmm2,%xmm1 │ │ + mov 0x4(%eax),%ecx │ │ + paddb %xmm0,%xmm1 │ │ + movdqa %xmm1,0x80(%esp) │ │ + movd 0x8(%eax),%xmm1 │ │ + pshufb %xmm2,%xmm1 │ │ + mov (%edx,%ecx,4),%ecx │ │ + paddb %xmm0,%xmm1 │ │ + movdqa %xmm1,0x90(%esp) │ │ + movd 0x10(%eax),%xmm1 │ │ + pshufb %xmm2,%xmm1 │ │ + mov %ecx,0x20(%esp) │ │ + paddb %xmm0,%xmm1 │ │ + mov 0xc(%eax),%ecx │ │ + movdqa %xmm1,0xa0(%esp) │ │ + movd 0x18(%eax),%xmm1 │ │ + pshufb %xmm2,%xmm1 │ │ + mov (%edx,%ecx,4),%ecx │ │ + paddb %xmm1,%xmm0 │ │ + movdqa %xmm0,0xb0(%esp) │ │ + mov %ecx,0x24(%esp) │ │ + mov 0x14(%eax),%ecx │ │ + mov 0x1c(%eax),%eax │ │ + mov (%edx,%ecx,4),%ecx │ │ + mov (%edx,%eax,4),%eax │ │ + mov %ecx,0x28(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x11c(%esp),%eax │ │ + test %eax,%eax │ │ + jle 3b8f6 │ │ + mov 0x38(%esi),%eax │ │ + xor %edx,%edx │ │ + mov 0x68(%esp),%ebp │ │ + mov %eax,0x18(%esp) │ │ + jmp 3bdcd │ │ + mov 0x24(%esp),%esi │ │ mov 0x20(%esp),%eax │ │ + mov %ecx,0x1c(%esp) │ │ + movzbl (%eax,%ecx,1),%eax │ │ + movzbl (%esi,%ecx,1),%ecx │ │ + shr $0x4,%al │ │ + mov %cl,0x30(%esp) │ │ + movzbl %al,%eax │ │ + shr $0x4,%cl │ │ + movzbl 0x80(%esp,%eax,1),%eax │ │ + movzbl %cl,%esi │ │ + movzbl 0x90(%esp,%esi,1),%esi │ │ + mov %esi,%edi │ │ + sub %eax,%edi │ │ + cmp %esi,%eax │ │ + jle 3bd4c │ │ + sub %esi,%eax │ │ + mov %eax,%edi │ │ + mov %esi,%eax │ │ + mov 0x18(%esp),%esi │ │ + mov 0x28(%esp),%ecx │ │ + mov (%esi),%esi │ │ + movzbl (%esi,%edi,1),%edi │ │ + sub %edi,%eax │ │ + mov 0x1c(%esp),%edi │ │ + movzbl (%ecx,%edi,1),%ecx │ │ + mov %cl,0x30(%esp) │ │ + shr $0x4,%cl │ │ + movzbl %cl,%edi │ │ + movzbl 0xa0(%esp,%edi,1),%edi │ │ + mov %edi,%ecx │ │ + sub %eax,%ecx │ │ + cmp %edi,%eax │ │ + jle 3bd84 │ │ + sub %edi,%eax │ │ + mov %eax,%ecx │ │ + mov %edi,%eax │ │ + movzbl (%esi,%ecx,1),%edi │ │ + mov 0x2c(%esp),%ecx │ │ + sub %edi,%eax │ │ + mov 0x1c(%esp),%edi │ │ + movzbl (%ecx,%edi,1),%ecx │ │ + shr $0x4,%cl │ │ + movzbl %cl,%ecx │ │ + movzbl 0xb0(%esp,%ecx,1),%ecx │ │ + mov %ecx,%edi │ │ + sub %eax,%edi │ │ + cmp %ecx,%eax │ │ + jle 3bdb2 │ │ + sub %ecx,%eax │ │ + mov %eax,%edi │ │ + mov %ecx,%eax │ │ + movzbl (%esi,%edi,1),%ecx │ │ + add $0x1,%ebp │ │ + mov 0x3c(%esp),%esi │ │ + sub %ecx,%eax │ │ + add %ax,(%esi,%edx,2) │ │ + cmp 0x5c(%esp),%ebp │ │ + je 3b8f6 │ │ + movzbl 0x0(%ebp),%eax │ │ + add %eax,%edx │ │ + mov %edx,%ecx │ │ + sar %ecx │ │ + test $0x1,%dl │ │ + jne 3bd0a │ │ + mov 0x24(%esp),%esi │ │ + mov 0x20(%esp),%eax │ │ + movzbl (%esi,%ecx,1),%esi │ │ + movzbl (%eax,%ecx,1),%eax │ │ + and $0xf,%esi │ │ + movzbl 0x90(%esp,%esi,1),%esi │ │ + and $0xf,%eax │ │ + movzbl 0x80(%esp,%eax,1),%eax │ │ + mov %esi,%edi │ │ + sub %eax,%edi │ │ + cmp %esi,%eax │ │ + jle 3be14 │ │ + sub %esi,%eax │ │ + mov %eax,%edi │ │ + mov %esi,%eax │ │ + mov 0x18(%esp),%esi │ │ + mov (%esi),%esi │ │ + movzbl (%esi,%edi,1),%edi │ │ + mov %esi,0x1c(%esp) │ │ + mov 0x28(%esp),%esi │ │ + sub %edi,%eax │ │ + movzbl (%esi,%ecx,1),%edi │ │ + and $0xf,%edi │ │ + movzbl 0xa0(%esp,%edi,1),%edi │ │ + mov %edi,%esi │ │ + sub %eax,%esi │ │ + cmp %edi,%eax │ │ + jle 3be45 │ │ + sub %edi,%eax │ │ + mov %eax,%esi │ │ + mov %edi,%eax │ │ + mov 0x1c(%esp),%edi │ │ + movzbl (%edi,%esi,1),%edi │ │ + mov 0x2c(%esp),%esi │ │ + sub %edi,%eax │ │ + movzbl (%esi,%ecx,1),%ecx │ │ + and $0xf,%ecx │ │ + movzbl 0xb0(%esp,%ecx,1),%ecx │ │ + mov %ecx,%edi │ │ + sub %eax,%edi │ │ + cmp %ecx,%eax │ │ + jle 3be70 │ │ + sub %ecx,%eax │ │ + mov %eax,%edi │ │ + mov %ecx,%eax │ │ + mov 0x1c(%esp),%esi │ │ + jmp 3bdb2 │ │ + mov 0x38(%esp),%esi │ │ + mov 0x58(%esp),%ecx │ │ + movdqu 0x0(%ebp),%xmm0 │ │ + mov 0x30(%esi),%eax │ │ + mov 0x10(%esi),%edx │ │ + pxor %xmm2,%xmm2 │ │ + mov (%eax,%ecx,1),%eax │ │ + movd (%eax),%xmm1 │ │ + mov (%edx,%ecx,1),%edx │ │ + pshufb %xmm2,%xmm1 │ │ + mov 0x4(%eax),%ecx │ │ + paddb %xmm0,%xmm1 │ │ + movdqa %xmm1,0x80(%esp) │ │ + movd 0x8(%eax),%xmm1 │ │ + pshufb %xmm2,%xmm1 │ │ + mov (%edx,%ecx,4),%ecx │ │ + paddb %xmm0,%xmm1 │ │ + movdqa %xmm1,0x90(%esp) │ │ + movd 0x10(%eax),%xmm1 │ │ + pshufb %xmm2,%xmm1 │ │ + mov %ecx,0x1c(%esp) │ │ + paddb %xmm1,%xmm0 │ │ + mov 0xc(%eax),%ecx │ │ + mov 0x14(%eax),%eax │ │ + movdqa %xmm0,0xa0(%esp) │ │ + mov (%edx,%ecx,4),%ecx │ │ + mov (%edx,%eax,4),%eax │ │ + mov %ecx,0x20(%esp) │ │ + mov %eax,0x24(%esp) │ │ + mov 0x11c(%esp),%eax │ │ + test %eax,%eax │ │ + jle 3b8f6 │ │ + mov 0x38(%esi),%eax │ │ + xor %edx,%edx │ │ + mov 0x68(%esp),%ebp │ │ mov %eax,0x18(%esp) │ │ - jmp 391b8 │ │ - nop │ │ + jmp 3bfaa │ │ + mov 0x20(%esp),%esi │ │ + mov 0x1c(%esp),%eax │ │ + mov %ecx,0x28(%esp) │ │ + movzbl (%eax,%ecx,1),%eax │ │ + movzbl (%esi,%ecx,1),%ecx │ │ + shr $0x4,%al │ │ + mov %cl,0x2c(%esp) │ │ + movzbl %al,%eax │ │ + shr $0x4,%cl │ │ + movzbl 0x80(%esp,%eax,1),%eax │ │ + movzbl %cl,%esi │ │ + movzbl 0x90(%esp,%esi,1),%esi │ │ + mov %esi,%edi │ │ + sub %eax,%edi │ │ + cmp %esi,%eax │ │ + jle 3bf5b │ │ + sub %esi,%eax │ │ + mov %eax,%edi │ │ + mov %esi,%eax │ │ mov 0x18(%esp),%esi │ │ - lea 0x8(,%edx,8),%eax │ │ - jmp 39248 │ │ - mov 0x80(%esp),%ebp │ │ - mov 0x94(%esp),%eax │ │ + mov 0x24(%esp),%ecx │ │ + mov (%esi),%esi │ │ + movzbl (%esi,%edi,1),%edi │ │ + sub %edi,%eax │ │ + mov 0x28(%esp),%edi │ │ + movzbl (%ecx,%edi,1),%ecx │ │ + shr $0x4,%cl │ │ + movzbl %cl,%ecx │ │ + movzbl 0xa0(%esp,%ecx,1),%ecx │ │ + mov %ecx,%edi │ │ + sub %eax,%edi │ │ + cmp %ecx,%eax │ │ + jle 3bf8f │ │ + sub %ecx,%eax │ │ + mov %eax,%edi │ │ + mov %ecx,%eax │ │ + movzbl (%esi,%edi,1),%ecx │ │ + add $0x1,%ebp │ │ + mov 0x3c(%esp),%esi │ │ + sub %ecx,%eax │ │ + add %ax,(%esi,%edx,2) │ │ + cmp 0x5c(%esp),%ebp │ │ + je 3b8f6 │ │ + movzbl 0x0(%ebp),%eax │ │ + add %eax,%edx │ │ + mov %edx,%ecx │ │ + sar %ecx │ │ + test $0x1,%dl │ │ + jne 3bf19 │ │ + mov 0x20(%esp),%esi │ │ + mov 0x1c(%esp),%eax │ │ + movzbl (%esi,%ecx,1),%esi │ │ + movzbl (%eax,%ecx,1),%eax │ │ + and $0xf,%esi │ │ + movzbl 0x90(%esp,%esi,1),%esi │ │ + and $0xf,%eax │ │ + movzbl 0x80(%esp,%eax,1),%eax │ │ + mov %esi,%edi │ │ + sub %eax,%edi │ │ + cmp %esi,%eax │ │ + jle 3bff1 │ │ + sub %esi,%eax │ │ + mov %eax,%edi │ │ + mov %esi,%eax │ │ + mov 0x18(%esp),%esi │ │ + mov (%esi),%esi │ │ + movzbl (%esi,%edi,1),%edi │ │ + sub %edi,%eax │ │ + mov 0x24(%esp),%edi │ │ + movzbl (%edi,%ecx,1),%ecx │ │ + and $0xf,%ecx │ │ + jmp 3bf79 │ │ + mov 0x38(%esp),%esi │ │ + mov 0x58(%esp),%ecx │ │ + movdqu 0x0(%ebp),%xmm0 │ │ + mov 0x30(%esi),%eax │ │ + pxor %xmm2,%xmm2 │ │ + mov 0x10(%esi),%edx │ │ + mov (%eax,%ecx,1),%eax │ │ + movd (%eax),%xmm1 │ │ + pshufb %xmm2,%xmm1 │ │ + mov (%edx,%ecx,1),%edx │ │ + paddb %xmm0,%xmm1 │ │ + mov 0x4(%eax),%ecx │ │ + movdqa %xmm1,0x80(%esp) │ │ + movd 0x8(%eax),%xmm1 │ │ + mov 0xc(%eax),%eax │ │ + pshufb %xmm2,%xmm1 │ │ + mov (%edx,%ecx,4),%ebp │ │ + paddb %xmm1,%xmm0 │ │ + mov (%edx,%eax,4),%eax │ │ + movdqa %xmm0,0x90(%esp) │ │ + mov %eax,0x20(%esp) │ │ + mov 0x11c(%esp),%eax │ │ + test %eax,%eax │ │ + jle 3b8f6 │ │ + mov 0x38(%esi),%eax │ │ + xor %edx,%edx │ │ + mov 0x68(%esp),%ecx │ │ + mov %eax,0x18(%esp) │ │ + jmp 3c0e8 │ │ + shr $0x4,%al │ │ + movzbl %al,%eax │ │ + movzbl 0x80(%esp,%eax,1),%eax │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x20(%esp),%eax │ │ + movzbl (%eax,%esi,1),%esi │ │ + mov %esi,%eax │ │ + shr $0x4,%al │ │ + movzbl %al,%esi │ │ + movzbl 0x90(%esp,%esi,1),%esi │ │ + mov 0x1c(%esp),%eax │ │ + mov %esi,%edi │ │ + sub %eax,%edi │ │ + cmp %esi,%eax │ │ + jle 3c0c3 │ │ + mov %esi,0x1c(%esp) │ │ + sub %esi,%eax │ │ + mov %eax,%edi │ │ + mov 0x18(%esp),%eax │ │ + mov (%eax),%esi │ │ + mov 0x1c(%esp),%eax │ │ + movzbl (%esi,%edi,1),%esi │ │ + sub %esi,%eax │ │ + mov 0x3c(%esp),%esi │ │ + add $0x1,%ecx │ │ + add %ax,(%esi,%edx,2) │ │ + cmp 0x5c(%esp),%ecx │ │ + je 3b8f6 │ │ + movzbl (%ecx),%eax │ │ + add %eax,%edx │ │ + mov %edx,%esi │ │ + sar %esi │ │ + test $0x1,%dl │ │ + movzbl 0x0(%ebp,%esi,1),%eax │ │ + jne 3c085 │ │ + mov 0x20(%esp),%edi │ │ + and $0xf,%eax │ │ + movzbl 0x80(%esp,%eax,1),%eax │ │ + movzbl (%edi,%esi,1),%esi │ │ + and $0xf,%esi │ │ + movzbl 0x90(%esp,%esi,1),%esi │ │ + mov %esi,%edi │ │ + sub %eax,%edi │ │ + cmp %esi,%eax │ │ + jle 3c127 │ │ + sub %esi,%eax │ │ + mov %eax,%edi │ │ + mov %esi,%eax │ │ + mov 0x18(%esp),%esi │ │ + mov (%esi),%esi │ │ + movzbl (%esi,%edi,1),%esi │ │ + sub %esi,%eax │ │ + jmp 3c0d3 │ │ + mov 0x38(%esp),%esi │ │ + mov 0x58(%esp),%edi │ │ + movdqu 0x0(%ebp),%xmm1 │ │ + mov 0x30(%esi),%eax │ │ + mov 0x10(%esi),%ecx │ │ + pxor %xmm2,%xmm2 │ │ + mov (%eax,%edi,1),%eax │ │ + movd (%eax),%xmm0 │ │ + pshufb %xmm2,%xmm0 │ │ + paddb %xmm1,%xmm0 │ │ + mov 0x4(%eax),%edx │ │ + mov (%ecx,%edi,1),%eax │ │ + mov 0x11c(%esp),%edi │ │ + movdqa %xmm0,0xd0(%esp) │ │ + mov (%eax,%edx,4),%esi │ │ + xor %eax,%eax │ │ + mov 0x68(%esp),%edx │ │ + test %edi,%edi │ │ + jle 3b8f6 │ │ + mov 0x3c(%esp),%edi │ │ + mov 0x5c(%esp),%ebp │ │ + jmp 3c1aa │ │ + shr $0x4,%cl │ │ + movzbl %cl,%ecx │ │ + movzbl 0xd0(%esp,%ecx,1),%ecx │ │ + add $0x1,%edx │ │ + add %cx,(%edi,%eax,2) │ │ + cmp %ebp,%edx │ │ + je 3b8f6 │ │ + movzbl (%edx),%ecx │ │ + add %ecx,%eax │ │ + mov %eax,%ecx │ │ + sar %ecx │ │ + test $0x1,%al │ │ + movzbl (%esi,%ecx,1),%ecx │ │ + jne 3c18d │ │ + and $0xf,%ecx │ │ + movzbl 0xd0(%esp,%ecx,1),%ecx │ │ + jmp 3c19b │ │ + mov 0x11c(%esp),%eax │ │ + test %eax,%eax │ │ + jle 3b8f6 │ │ + mov 0x38(%esp),%esi │ │ + movzbl %dl,%eax │ │ + mov 0x58(%esp),%edi │ │ + mov %eax,%ecx │ │ + mov %eax,0x30(%esp) │ │ + mov 0x10(%esi),%eax │ │ + movl $0x0,0x28(%esp) │ │ + mov (%eax,%edi,1),%eax │ │ + mov %eax,0x24(%esp) │ │ mov %eax,%edx │ │ - sar $0x1f,%edx │ │ - movswl 0x26(%ebp),%edi │ │ - idiv %edi │ │ - test %edx,%edx │ │ - jne 39396 │ │ - mov 0x38(%esp),%edi │ │ + mov 0x30(%esi),%eax │ │ + mov (%eax,%edi,1),%eax │ │ + mov %ebp,%edi │ │ + mov %eax,0x48(%esp) │ │ + mov %eax,%esi │ │ + mov 0x4(%eax),%eax │ │ + mov (%edx,%eax,4),%eax │ │ + mov %eax,0x34(%esp) │ │ + mov %esi,%eax │ │ + mov (%esi),%esi │ │ + lea (%eax,%ecx,8),%eax │ │ + mov %eax,0x20(%esp) │ │ + mov %esi,0x44(%esp) │ │ + mov 0x68(%esp),%esi │ │ + mov %esi,0x2c(%esp) │ │ + jmp 3c240 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x2c(%esp),%eax │ │ + movzbl (%eax),%eax │ │ + add %eax,0x28(%esp) │ │ + mov 0x28(%esp),%esi │ │ + mov 0x28(%esp),%eax │ │ + and $0x1,%esi │ │ + mov %esi,0x18(%esp) │ │ + je 3c31c │ │ + mov 0x34(%esp),%esi │ │ + sar %eax │ │ + movzbl (%esi,%eax,1),%eax │ │ + shr $0x4,%al │ │ + movzbl %al,%eax │ │ + movzbl (%edi,%eax,1),%ecx │ │ + add 0x44(%esp),%ecx │ │ + cmpl $0x1,0x30(%esp) │ │ + jle 3c2f8 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x38(%eax),%eax │ │ + mov (%eax),%ebp │ │ + mov 0x28(%esp),%eax │ │ + sar %eax │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x48(%esp),%eax │ │ + lea 0x8(%eax),%edx │ │ + jmp 3c2c6 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + shr $0x4,%al │ │ + movzbl %al,%eax │ │ + movzbl (%edi,%eax,1),%eax │ │ + add (%edx),%eax │ │ + cmp %ecx,%eax │ │ + jge 3c2ed │ │ + mov %ecx,%esi │ │ + sub %eax,%esi │ │ + movzbl 0x0(%ebp,%esi,1),%ecx │ │ + add $0x8,%edx │ │ + sub %ecx,%eax │ │ + cmp 0x20(%esp),%edx │ │ + mov %eax,%ecx │ │ + je 3c2f8 │ │ mov 0x24(%esp),%esi │ │ - movswl 0x3c(%esp),%eax │ │ - mov 0x40(%esp),%ebp │ │ - mov 0x4(%edi),%edx │ │ - lea -0x8(%esi,%eax,8),%eax │ │ - mov 0x8(%edi),%esi │ │ + mov 0x4(%edx),%eax │ │ + mov (%esi,%eax,4),%eax │ │ + mov 0x1c(%esp),%esi │ │ + movzbl (%eax,%esi,1),%eax │ │ + mov 0x18(%esp),%esi │ │ + test %esi,%esi │ │ + jne 3c2a0 │ │ + and $0xf,%eax │ │ + movzbl (%edi,%eax,1),%eax │ │ + add (%edx),%eax │ │ + cmp %ecx,%eax │ │ + jl 3c2b0 │ │ + sub %ecx,%eax │ │ + mov %eax,%esi │ │ + mov %ecx,%eax │ │ + jmp 3c2b4 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x3c(%esp),%eax │ │ + addl $0x1,0x2c(%esp) │ │ + mov 0x28(%esp),%esi │ │ + add %cx,(%eax,%esi,2) │ │ + mov 0x2c(%esp),%eax │ │ + cmp 0x5c(%esp),%eax │ │ + jne 3c240 │ │ + jmp 3b8f6 │ │ + mov 0x34(%esp),%esi │ │ + sar %eax │ │ + movzbl (%esi,%eax,1),%eax │ │ + and $0xf,%eax │ │ + jmp 3c270 │ │ + mov 0x28(%eax),%eax │ │ + mov 0x7c(%esp),%esi │ │ + mov (%eax,%esi,1),%edx │ │ + jmp 3b50e │ │ + test $0x1,%cl │ │ + jne 3c73c │ │ + test $0x2,%edi │ │ + jne 3c727 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 3b533 │ │ + mov 0x50(%esp),%eax │ │ + mov (%eax),%ebp │ │ + mov 0x20(%esp),%esi │ │ + mov 0x44(%esp),%eax │ │ + mov 0x6c(%esp),%edi │ │ + lea -0x8(%eax,%esi,8),%eax │ │ mov %eax,0x1c(%esp) │ │ mov (%edi),%eax │ │ - mov (%edx),%edx │ │ - mov (%esi),%esi │ │ + mov 0x70(%esp),%edi │ │ + mov 0x58(%esp),%esi │ │ + mov (%edi),%edx │ │ + mov (%eax,%esi,1),%eax │ │ + mov %esi,%edi │ │ + mov (%edx,%esi,1),%edx │ │ + mov 0x54(%esp),%esi │ │ mov (%eax),%eax │ │ - mov (%edx,%ebp,1),%edx │ │ - mov (%esi,%ebp,1),%esi │ │ - mov (%eax,%ebp,1),%eax │ │ - mov %esi,0x30(%esp) │ │ - mov 0x44(%esp),%ebp │ │ - mov 0x18(%edi),%esi │ │ - mov 0x30(%esp),%edi │ │ mov (%edx),%edx │ │ - mov (%eax),%eax │ │ + mov (%esi),%esi │ │ + mov (%esi,%edi,1),%esi │ │ + mov %esi,0x18(%esp) │ │ + mov %esi,%edi │ │ + mov 0x4c(%esp),%esi │ │ + mov 0x18(%esi),%esi │ │ lea (%edi,%esi,4),%esi │ │ - mov %esi,0x28(%esp) │ │ - mov 0x0(%ebp),%esi │ │ - mov 0x28(%esp),%ebp │ │ - cmp %ebp,%edi │ │ - jae 39396 │ │ - mov 0x1c(%esp),%edi │ │ - mov 0x30(%esp),%ebp │ │ - sub $0x8,%edi │ │ - mov %ebp,0x18(%esp) │ │ - mov %edi,0x34(%esp) │ │ - mov %ecx,0x2c(%esp) │ │ + mov %esi,0x20(%esp) │ │ + mov %edi,%esi │ │ + mov 0x20(%esp),%edi │ │ + cmp %edi,%esi │ │ + jae 3c74f │ │ + mov %esi,0x34(%esp) │ │ + mov 0x1c(%esp),%esi │ │ + sub $0x8,%esi │ │ + mov %esi,0x50(%esp) │ │ + jmp 3c3e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x18(%esp),%esi │ │ + test %ebp,%ebp │ │ + movss (%esi),%xmm1 │ │ + mov 0x1c(%esp),%esi │ │ + mov (%esi),%edi │ │ + jle 3c488 │ │ + cvtsi2ss %edi,%xmm2 │ │ + xor %esi,%esi │ │ + jmp 3c424 │ │ xchg %ax,%ax │ │ - mov 0x18(%esp),%ecx │ │ - test %esi,%esi │ │ - movss (%ecx),%xmm1 │ │ - jle 39618 │ │ - mov 0x1c(%esp),%edi │ │ - xor %ecx,%ecx │ │ - mov (%edi),%ebp │ │ - mov 0x2c(%esp),%edi │ │ - cvtsi2ss %ebp,%xmm2 │ │ - jmp 39360 │ │ - lea 0x0(%esi),%esi │ │ - movss (%edi),%xmm0 │ │ - add $0x1,%ecx │ │ - subss (%eax),%xmm0 │ │ - add $0x4,%edi │ │ add $0x4,%eax │ │ - mulss %xmm0,%xmm0 │ │ - mulss (%edx),%xmm0 │ │ add $0x4,%edx │ │ - cmp %esi,%ecx │ │ + movss (%ecx,%esi,4),%xmm0 │ │ + add $0x1,%esi │ │ + subss -0x4(%eax),%xmm0 │ │ + mulss %xmm0,%xmm0 │ │ + mulss -0x4(%edx),%xmm0 │ │ + cmp %ebp,%esi │ │ subss %xmm0,%xmm1 │ │ - je 39620 │ │ + je 3c488 │ │ ucomiss %xmm2,%xmm1 │ │ - jae 39338 │ │ - mov %esi,%ebp │ │ - sub %ecx,%ebp │ │ - mov %ebp,%ecx │ │ - shl $0x2,%ecx │ │ - add %ecx,%eax │ │ - add %ecx,%edx │ │ + jae 3c400 │ │ + mov %ebp,%edi │ │ + sub %esi,%edi │ │ + mov %edi,%esi │ │ + shl $0x2,%esi │ │ + add %esi,%eax │ │ + add %esi,%edx │ │ addl $0x4,0x18(%esp) │ │ - mov 0x18(%esp),%ebp │ │ - cmp %ebp,0x28(%esp) │ │ - ja 39310 │ │ - mov 0x80(%esp),%ecx │ │ + mov 0x18(%esp),%esi │ │ + cmp %esi,0x20(%esp) │ │ + ja 3c3e0 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x58(%esp),%esi │ │ + mov 0x30(%eax),%eax │ │ + mov (%eax,%esi,1),%ecx │ │ + mov 0x38(%esp),%eax │ │ + mov 0x60(%esp),%edi │ │ mov 0x40(%esp),%esi │ │ - mov 0x30(%ecx),%eax │ │ - mov (%eax,%esi,1),%eax │ │ - mov %eax,0x24(%esp) │ │ - mov 0x80(%esp),%edi │ │ - mov 0x50(%esp),%ebp │ │ - mov 0x24(%esp),%esi │ │ - mov 0x4c(%esp),%ecx │ │ - mov 0x2c(%edi),%eax │ │ - add (%eax,%ebp,1),%ecx │ │ - mov (%esi),%ebp │ │ - mov %ecx,0x1c(%esp) │ │ - xor %ecx,%ecx │ │ - cmpw $0x0,0x3c(%esp) │ │ - jle 3942f │ │ - mov 0x24(%esp),%esi │ │ - mov 0x80(%esp),%edi │ │ - sar $0xa,%ebp │ │ - mov 0x24(%esp),%eax │ │ - mov %ebp,0x18(%esp) │ │ - add $0x8,%eax │ │ - xor %ecx,%ecx │ │ - mov 0x24(%esp),%ebp │ │ - movl $0x0,(%esi) │ │ - mov 0x4c(%esp),%esi │ │ - add 0x20(%edi),%esi │ │ - movswl 0x3c(%esp),%edi │ │ - mov %edi,0x20(%esp) │ │ - jmp 39417 │ │ - xchg %ax,%ax │ │ - mov (%eax),%edx │ │ - mov 0x18(%esp),%edi │ │ - sar $0xa,%edx │ │ - mov %eax,%ebp │ │ - sub %edx,%edi │ │ - cmp $0x61,%edi │ │ - mov %edi,%edx │ │ - mov $0x60,%edi │ │ - cmovge %edi,%edx │ │ - mov %edx,(%eax) │ │ - add $0x8,%eax │ │ - movzbl (%esi),%edx │ │ - test %dl,%dl │ │ - je 39426 │ │ - movzbl %dl,%edx │ │ - cmp %edx,0x0(%ebp) │ │ - jg 3942f │ │ - add $0x1,%ecx │ │ - cmp 0x20(%esp),%ecx │ │ - jl 393f8 │ │ - mov 0x1c(%esp),%ebp │ │ - mov %cl,0x0(%ebp) │ │ - mov 0x80(%esp),%ecx │ │ - mov 0x18(%ecx),%ecx │ │ - test %ecx,%ecx │ │ - mov %ecx,0x1c(%esp) │ │ - je 397b2 │ │ - mov 0x98(%esp),%ebp │ │ - test %ebp,%ebp │ │ - je 3973e │ │ - mov 0x80(%esp),%esi │ │ - mov 0x50(%esp),%edi │ │ - mov 0x4c(%esp),%ebp │ │ - mov 0x2c(%esi),%eax │ │ - mov (%eax,%edi,1),%eax │ │ - movzbl (%eax,%ebp,1),%eax │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x1c(%esi),%eax │ │ - and $0xfffffffe,%eax │ │ - mov %eax,0x44(%esp) │ │ - jle 395f5 │ │ - mov 0x10(%esi),%eax │ │ - mov 0x40(%esp),%ecx │ │ - movl $0x0,0x30(%esp) │ │ - mov (%eax,%ecx,1),%eax │ │ - mov %eax,0x28(%esp) │ │ - mov 0x30(%esi),%eax │ │ - mov 0x28(%esp),%edi │ │ - mov (%eax,%ecx,1),%eax │ │ + mov 0x2c(%eax),%eax │ │ + add (%eax,%edi,1),%esi │ │ + mov (%ecx),%eax │ │ + mov %esi,0x18(%esp) │ │ + sar $0xa,%eax │ │ mov %eax,%esi │ │ - mov %eax,0x38(%esp) │ │ - mov 0x4(%eax),%eax │ │ - mov (%esi),%ebp │ │ - mov %ebp,0x34(%esp) │ │ - mov (%edi,%eax,4),%eax │ │ - mov %eax,0x48(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - sub $0x1,%eax │ │ - mov %eax,0x2c(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x30(%esp),%edx │ │ - mov 0x48(%esp),%esi │ │ - sar %edx │ │ - mov 0x1c(%esp),%ebp │ │ - mov %edx,0x24(%esp) │ │ - movzbl (%esi,%edx,1),%edx │ │ - mov %edx,%eax │ │ - and $0xf,%eax │ │ - shr $0x4,%dl │ │ - movzbl 0x0(%ebp,%eax,1),%edi │ │ - add 0x34(%esp),%edi │ │ - movzbl %dl,%eax │ │ - movzbl 0x0(%ebp,%eax,1),%esi │ │ - add 0x34(%esp),%esi │ │ - cmpl $0x1,0x3c(%esp) │ │ - jle 395d0 │ │ - mov 0x80(%esp),%ecx │ │ - xor %ebp,%ebp │ │ - mov %ebp,0x14(%esp) │ │ - mov 0x38(%ecx),%eax │ │ - mov 0x38(%esp),%ecx │ │ - mov (%eax),%eax │ │ + movswl 0x48(%esp),%eax │ │ + test %ax,%ax │ │ + jle 3c720 │ │ mov %eax,0x20(%esp) │ │ - jmp 3957a │ │ - lea 0x0(%esi),%esi │ │ - sub %edx,%edi │ │ - mov %edi,0x18(%esp) │ │ - mov 0x18(%esp),%edi │ │ - mov 0x20(%esp),%ebp │ │ - movzbl 0x0(%ebp,%edi,1),%edi │ │ - mov %edi,0x18(%esp) │ │ - mov %edx,%edi │ │ - mov %esi,%edx │ │ - sub 0x18(%esp),%edi │ │ - sub %eax,%edx │ │ - cmp %esi,%eax │ │ - jl 3955b │ │ - mov %eax,%edx │ │ - mov %esi,%eax │ │ - sub %esi,%edx │ │ - mov 0x20(%esp),%ebp │ │ - mov %eax,%esi │ │ - addl $0x1,0x14(%esp) │ │ - add $0x8,%ecx │ │ + jmp 3b6f2 │ │ + nop │ │ + cvttss2si %xmm1,%esi │ │ + mov %esi,0x24(%esp) │ │ + cmp %edi,%esi │ │ + jl 3c436 │ │ + mov 0x18(%esp),%esi │ │ + sub 0x34(%esp),%esi │ │ + sar $0x2,%esi │ │ + mov %esi,0x28(%esp) │ │ + mov %esi,%edi │ │ + movswl 0x48(%esp),%esi │ │ + mov %esi,0x2c(%esp) │ │ + test %esi,%esi │ │ + jle 3c4f5 │ │ + mov 0x44(%esp),%esi │ │ + mov %esi,0x28(%esp) │ │ + cmp 0x4(%esi),%edi │ │ + je 3c436 │ │ + mov %ecx,0x30(%esp) │ │ + xor %esi,%esi │ │ + mov 0x28(%esp),%ecx │ │ + mov %eax,0x28(%esp) │ │ mov 0x2c(%esp),%eax │ │ - movzbl 0x0(%ebp,%edx,1),%edx │ │ - sub %edx,%esi │ │ - cmp %eax,0x14(%esp) │ │ - je 395d0 │ │ - mov 0x28(%esp),%ebp │ │ - mov 0xc(%ecx),%eax │ │ - mov 0x24(%esp),%edx │ │ - mov 0x0(%ebp,%eax,4),%eax │ │ - movzbl (%eax,%edx,1),%eax │ │ - mov 0x1c(%esp),%edx │ │ - mov %eax,%ebp │ │ - and $0xf,%ebp │ │ - shr $0x4,%al │ │ - movzbl %al,%eax │ │ - movzbl (%edx,%ebp,1),%edx │ │ - mov 0x1c(%esp),%ebp │ │ - mov %edx,0x18(%esp) │ │ - add 0x8(%ecx),%edx │ │ - movzbl 0x0(%ebp,%eax,1),%ebp │ │ - mov 0x8(%ecx),%eax │ │ - add %ebp,%eax │ │ - cmp %edi,%edx │ │ - jl 39530 │ │ - sub %edi,%edx │ │ - mov %edx,0x18(%esp) │ │ - mov %edi,%edx │ │ - jmp 39536 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x30(%esp),%edx │ │ - mov 0x84(%esp),%ecx │ │ - add %di,(%ecx,%edx,2) │ │ - add %si,0x2(%ecx,%edx,2) │ │ - add $0x2,%edx │ │ - cmp %edx,0x44(%esp) │ │ - mov %edx,0x30(%esp) │ │ - jg 394d0 │ │ - addl $0x1,0x4c(%esp) │ │ - addl $0x4,0x40(%esp) │ │ - mov 0x54(%esp),%edi │ │ - cmp %edi,0x4c(%esp) │ │ - jne 390d0 │ │ - lea 0x6c(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov 0x1c(%esp),%ecx │ │ - mov (%ecx),%ebp │ │ - xchg %ax,%ax │ │ - cvttss2si %xmm1,%edi │ │ - cmp %edi,%ebp │ │ - mov %edi,0x20(%esp) │ │ - jg 39372 │ │ - mov 0x18(%esp),%edi │ │ - sub 0x30(%esp),%edi │ │ - sar $0x2,%edi │ │ - cmpw $0x0,0x3c(%esp) │ │ - jle 3967d │ │ - mov 0x24(%esp),%ecx │ │ - cmp 0x4(%ecx),%edi │ │ - je 39372 │ │ - movswl 0x3c(%esp),%ebp │ │ - mov %esi,0x38(%esp) │ │ - sub $0x1,%ebp │ │ - xor %ecx,%ecx │ │ - mov 0x24(%esp),%esi │ │ - jmp 39675 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x1(%ecx),%ecx │ │ - cmp 0x4(%esi,%ecx,8),%edi │ │ - je 3971f │ │ - cmp %ebp,%ecx │ │ - jne 39668 │ │ - mov 0x38(%esp),%esi │ │ - mov 0x34(%esp),%ecx │ │ - cmp %ecx,0x24(%esp) │ │ - ja 399e5 │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x20(%esp),%ebp │ │ - mov %ecx,0x14(%esp) │ │ - mov 0x1c(%esp),%ecx │ │ - cmp -0x8(%ecx),%ebp │ │ - jl 3970c │ │ - mov 0x34(%esp),%ecx │ │ - mov %esi,0x3c(%esp) │ │ - mov %edx,0x44(%esp) │ │ - mov %edi,0x48(%esp) │ │ + jmp 3c4e2 │ │ + nop │ │ + cmp 0x4(%ecx,%esi,8),%edi │ │ + je 3c57e │ │ + add $0x1,%esi │ │ + cmp %eax,%esi │ │ + jne 3c4d8 │ │ + mov 0x28(%esp),%eax │ │ + mov 0x30(%esp),%ecx │ │ + mov %edi,0x28(%esp) │ │ + mov 0x50(%esp),%edi │ │ + mov %edi,0x2c(%esp) │ │ + cmp %edi,0x44(%esp) │ │ + ja 3c567 │ │ mov 0x1c(%esp),%esi │ │ - mov %eax,0x38(%esp) │ │ - mov 0x24(%esp),%edx │ │ - mov %ecx,%ebp │ │ - mov 0x20(%esp),%edi │ │ - jmp 396d6 │ │ + mov 0x24(%esp),%edi │ │ + cmp -0x8(%esi),%edi │ │ + jl 3c567 │ │ + mov %ecx,0x30(%esp) │ │ + mov %edi,%ecx │ │ + mov 0x2c(%esp),%esi │ │ + mov %eax,0x48(%esp) │ │ + mov %edx,0x4c(%esp) │ │ + mov 0x28(%esp),%edi │ │ + mov 0x44(%esp),%eax │ │ + jmp 3c534 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %ecx,%eax │ │ - sub %esi,%eax │ │ - cmp 0x8(%ebp,%eax,1),%edi │ │ - jl 39789 │ │ - mov (%ecx),%eax │ │ - mov %eax,0x8(%ecx) │ │ - mov 0x4(%ecx),%eax │ │ - mov %eax,0xc(%ecx) │ │ - sub $0x8,%ecx │ │ - cmp %ecx,%edx │ │ - jbe 396c8 │ │ - mov 0x80(%esp),%ebp │ │ - mov 0x3c(%esp),%esi │ │ - mov 0x38(%esp),%eax │ │ - mov 0x44(%esp),%edx │ │ - mov %ecx,0x14(%esp) │ │ - mov 0x48(%esp),%edi │ │ - movzwl 0x24(%ebp),%ebp │ │ - mov %bp,0x3c(%esp) │ │ - mov 0x14(%esp),%ecx │ │ - mov %edi,0xc(%ecx) │ │ - mov 0x20(%esp),%edi │ │ - mov %edi,0x8(%ecx) │ │ - jmp 39372 │ │ + cmp (%esi),%ecx │ │ + jl 3c546 │ │ + mov (%esi),%edx │ │ + sub $0x8,%esi │ │ + mov %edx,0x10(%esi) │ │ + mov 0xc(%esi),%edx │ │ + mov %edx,0x14(%esi) │ │ + cmp %esi,%eax │ │ + jbe 3c530 │ │ + mov %esi,0x2c(%esp) │ │ mov 0x38(%esp),%esi │ │ - jmp 39372 │ │ - mov 0x80(%esp),%esi │ │ - mov 0x5c(%esp),%edi │ │ - mov 0x28(%esi),%eax │ │ - mov (%eax,%edi,1),%edx │ │ - jmp 390fd │ │ - mov 0x8c(%esp),%esi │ │ - mov 0x88(%esp),%edi │ │ - mov %esi,0xc(%esp) │ │ - mov 0x80(%esp),%esi │ │ - mov 0x84(%esp),%ecx │ │ - mov %edi,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x50(%esp),%edi │ │ - mov 0x4c(%esp),%ebp │ │ + mov 0x48(%esp),%eax │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x4c(%esp),%edx │ │ + movzwl 0x24(%esi),%esi │ │ + mov %edi,0x28(%esp) │ │ + mov %si,0x48(%esp) │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x28(%esp),%esi │ │ + mov %esi,0xc(%edi) │ │ + mov 0x24(%esp),%esi │ │ + mov %esi,0x8(%edi) │ │ + jmp 3c436 │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x28(%esp),%eax │ │ + jmp 3c436 │ │ + mov %eax,%ecx │ │ + jmp 3b741 │ │ + mov 0x128(%esp),%esi │ │ + test %esi,%esi │ │ + je 3c6b9 │ │ + mov 0x38(%esp),%esi │ │ + mov 0x60(%esp),%ecx │ │ mov 0x2c(%esi),%eax │ │ - mov %ebp,%edx │ │ - mov (%eax,%edi,1),%eax │ │ - movzbl (%eax,%ebp,1),%eax │ │ - mov %eax,(%esp) │ │ - mov %esi,%eax │ │ - call 37fd0 │ │ - jmp 395f5 │ │ - mov %ecx,0x14(%esp) │ │ - mov 0x80(%esp),%ecx │ │ - mov 0x3c(%esp),%esi │ │ - mov 0x38(%esp),%eax │ │ - mov 0x44(%esp),%edx │ │ - mov 0x48(%esp),%edi │ │ - movzwl 0x24(%ecx),%ecx │ │ - mov %cx,0x3c(%esp) │ │ - jmp 3970c │ │ - mov 0x98(%esp),%edi │ │ - test %edi,%edi │ │ - je 398be │ │ - mov 0x80(%esp),%ecx │ │ - mov 0x50(%esp),%esi │ │ - mov 0x4c(%esp),%edi │ │ - mov 0x2c(%ecx),%eax │ │ - mov 0x1c(%ecx),%ebp │ │ - test %ebp,%ebp │ │ - mov %ebp,0x2c(%esp) │ │ - mov (%eax,%esi,1),%eax │ │ - movzbl (%eax,%edi,1),%eax │ │ - mov %eax,0x24(%esp) │ │ - jle 395f5 │ │ - mov 0x10(%ecx),%eax │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x80(%esp),%esi │ │ - mov 0x24(%esp),%edx │ │ - sub $0x1,%edx │ │ - mov %edx,0x20(%esp) │ │ - mov (%eax,%ecx,1),%eax │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x30(%esi),%eax │ │ - mov 0x1c(%esp),%ebp │ │ mov (%eax,%ecx,1),%eax │ │ - mov %eax,%edi │ │ + mov 0x40(%esp),%ecx │ │ + movzbl (%eax,%ecx,1),%eax │ │ mov %eax,0x28(%esp) │ │ - mov 0x4(%eax),%eax │ │ - mov 0x0(%ebp,%eax,4),%eax │ │ - xor %ebp,%ebp │ │ - mov %eax,0x30(%esp) │ │ - mov (%edi),%eax │ │ - mov %eax,0x34(%esp) │ │ - mov 0x30(%esp),%esi │ │ - movzbl (%esi,%ebp,1),%ecx │ │ - add 0x34(%esp),%ecx │ │ - cmpl $0x1,0x24(%esp) │ │ - jle 398a1 │ │ - mov 0x80(%esp),%edi │ │ - mov 0x28(%esp),%edx │ │ - xor %esi,%esi │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x38(%edi),%eax │ │ - mov (%eax),%eax │ │ - mov %eax,0x18(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0xc(%edx),%eax │ │ - mov 0x1c(%esp),%ebp │ │ - mov 0x38(%esp),%edi │ │ - mov 0x0(%ebp,%eax,4),%eax │ │ - movzbl (%eax,%edi,1),%eax │ │ - mov %ecx,%edi │ │ - add 0x8(%edx),%eax │ │ - sub %eax,%edi │ │ - cmp %ecx,%eax │ │ - jl 39884 │ │ - mov %eax,%edi │ │ - mov %ecx,%eax │ │ - sub %ecx,%edi │ │ - mov 0x18(%esp),%ebp │ │ - add $0x1,%esi │ │ - add $0x8,%edx │ │ - movzbl 0x0(%ebp,%edi,1),%ecx │ │ - sub %ecx,%eax │ │ - cmp 0x20(%esp),%esi │ │ mov %eax,%ecx │ │ - jne 39860 │ │ - mov 0x38(%esp),%ebp │ │ - mov 0x84(%esp),%esi │ │ - add %cx,(%esi,%ebp,2) │ │ - add $0x1,%ebp │ │ - cmp 0x2c(%esp),%ebp │ │ - jne 39830 │ │ - jmp 395f5 │ │ - mov 0x80(%esp),%edi │ │ - mov 0x50(%esp),%ebp │ │ - mov 0x4c(%esp),%ecx │ │ - mov 0x2c(%edi),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - movzbl (%eax,%ecx,1),%edx │ │ - movzbl %dl,%esi │ │ - cmp $0x6,%dl │ │ + mov %esi,%eax │ │ + mov 0x1c(%esi),%esi │ │ mov %esi,0x2c(%esp) │ │ - jbe 399ee │ │ - mov 0x8c(%esp),%esi │ │ test %esi,%esi │ │ - jle 395f5 │ │ - mov 0x80(%esp),%ebp │ │ - mov 0x40(%esp),%ecx │ │ - movl $0x0,0x24(%esp) │ │ - mov 0x10(%ebp),%eax │ │ - mov (%eax,%ecx,1),%eax │ │ - mov %eax,0x18(%esp) │ │ - mov 0x30(%ebp),%eax │ │ - mov 0x18(%esp),%edi │ │ - mov (%eax,%ecx,1),%eax │ │ + jle 3b8f6 │ │ + mov 0x58(%esp),%edi │ │ + mov %eax,%esi │ │ + mov 0x10(%eax),%eax │ │ + mov (%eax,%edi,1),%eax │ │ + mov %eax,0x24(%esp) │ │ + mov %eax,%edx │ │ + mov 0x30(%esi),%eax │ │ + mov (%eax,%edi,1),%eax │ │ + mov %eax,0x44(%esp) │ │ mov %eax,%esi │ │ - mov %eax,0x28(%esp) │ │ mov 0x4(%eax),%eax │ │ - mov (%esi),%ebp │ │ - mov %ebp,0x34(%esp) │ │ - xor %ebp,%ebp │ │ - mov (%edi,%eax,4),%eax │ │ + mov (%edx,%eax,4),%eax │ │ mov %eax,0x30(%esp) │ │ - movzbl %dl,%eax │ │ - sub $0x1,%eax │ │ + mov %esi,%eax │ │ + mov (%esi),%esi │ │ + lea (%eax,%ecx,8),%eax │ │ mov %eax,0x20(%esp) │ │ - mov 0x24(%esp),%edx │ │ - mov 0x88(%esp),%ecx │ │ - mov 0x30(%esp),%esi │ │ - movzbl (%ecx,%edx,1),%eax │ │ - lea 0x0(%ebp,%eax,1),%ebp │ │ - movzbl (%esi,%ebp,1),%edx │ │ - add 0x34(%esp),%edx │ │ - cmpl $0x1,0x2c(%esp) │ │ - jle 399bf │ │ - mov 0x80(%esp),%edi │ │ - mov 0x28(%esp),%ecx │ │ + mov %esi,0x34(%esp) │ │ xor %esi,%esi │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x38(%edi),%eax │ │ + jmp 3c620 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x30(%esp),%eax │ │ + movzbl (%eax,%esi,1),%edx │ │ + add 0x34(%esp),%edx │ │ + cmpl $0x1,0x28(%esp) │ │ + jle 3c69f │ │ + mov 0x38(%esp),%eax │ │ + mov %esi,0x18(%esp) │ │ + mov 0x38(%eax),%eax │ │ mov (%eax),%eax │ │ mov %eax,0x1c(%esp) │ │ + mov 0x44(%esp),%eax │ │ + lea 0x8(%eax),%edi │ │ + jmp 3c660 │ │ nop │ │ - mov 0xc(%ecx),%eax │ │ - mov 0x18(%esp),%ebp │ │ - mov 0x38(%esp),%edi │ │ - mov 0x0(%ebp,%eax,4),%eax │ │ - movzbl (%eax,%edi,1),%eax │ │ - add 0x8(%ecx),%eax │ │ - mov %eax,%edi │ │ - sub %edx,%edi │ │ - cmp %eax,%edx │ │ - jle 399a4 │ │ - mov %edx,%edi │ │ - mov %eax,%edx │ │ - sub %eax,%edi │ │ - mov 0x1c(%esp),%ebp │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x4(%edi),%eax │ │ + mov %edx,%ecx │ │ + mov 0x24(%esp),%esi │ │ + mov (%esi,%eax,4),%eax │ │ + mov 0x18(%esp),%esi │ │ + movzbl (%eax,%esi,1),%eax │ │ + mov %edx,%esi │ │ + add (%edi),%eax │ │ + mov %eax,%ebp │ │ + sub %eax,%ecx │ │ + sub %edx,%ebp │ │ + cmp %edx,%eax │ │ + cmovle %eax,%esi │ │ + cmovge %ebp,%ecx │ │ + mov 0x1c(%esp),%eax │ │ + add $0x8,%edi │ │ + movzbl (%eax,%ecx,1),%eax │ │ + sub %eax,%esi │ │ + cmp 0x20(%esp),%edi │ │ + mov %esi,%edx │ │ + jne 3c660 │ │ + mov 0x18(%esp),%esi │ │ + mov 0x3c(%esp),%eax │ │ + add %dx,(%eax,%esi,2) │ │ add $0x1,%esi │ │ - add $0x8,%ecx │ │ - movzbl 0x0(%ebp,%edi,1),%eax │ │ - sub %eax,%edx │ │ - cmp 0x20(%esp),%esi │ │ - jne 39980 │ │ - mov 0x38(%esp),%ebp │ │ - mov 0x84(%esp),%ecx │ │ - addl $0x1,0x24(%esp) │ │ - mov 0x8c(%esp),%esi │ │ - add %dx,(%ecx,%ebp,2) │ │ - cmp %esi,0x24(%esp) │ │ - jne 3993f │ │ - jmp 395f5 │ │ - mov %ecx,0x14(%esp) │ │ - jmp 3970c │ │ - mov -0x1247c(%ebx,%esi,4),%eax │ │ + cmp 0x2c(%esp),%esi │ │ + jne 3c620 │ │ + jmp 3b8f6 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x60(%esp),%esi │ │ + mov 0x2c(%eax),%eax │ │ + mov (%eax,%esi,1),%eax │ │ + mov 0x40(%esp),%esi │ │ + movzbl (%eax,%esi,1),%edx │ │ + cmp $0x6,%dl │ │ + ja 3cd91 │ │ + movzbl %dl,%eax │ │ + mov -0x14190(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ - mov 0x80(%esp),%edi │ │ - mov 0x40(%esp),%ebp │ │ - mov 0x10(%edi),%eax │ │ - mov (%eax,%ebp,1),%edx │ │ - mov 0x30(%edi),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ + mov 0x38(%esp),%eax │ │ + movswl 0x26(%eax),%esi │ │ + mov 0x124(%esp),%eax │ │ + mov %eax,%edx │ │ + sar $0x1f,%edx │ │ + idiv %esi │ │ + test %edx,%edx │ │ + je 3c758 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x60(%esp),%ecx │ │ + mov 0x40(%esp),%esi │ │ + mov 0x2c(%eax),%eax │ │ + add (%eax,%ecx,1),%esi │ │ + xor %ecx,%ecx │ │ + mov %esi,0x18(%esp) │ │ + jmp 3b741 │ │ + lea 0x0(%esi),%esi │ │ + xor %ecx,%ecx │ │ + jmp 3b741 │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 3c352 │ │ + movzbl (%edx),%edx │ │ + lea 0x1(%ecx),%edi │ │ + lea 0x1(%esi),%esi │ │ + sub $0x1,%eax │ │ + mov %dl,(%ecx) │ │ + jmp 3c346 │ │ + mov 0x44(%esp),%ecx │ │ + jmp 3c453 │ │ + mov 0x4c(%esp),%eax │ │ + mov (%eax),%esi │ │ + mov %esi,0x6c(%esp) │ │ + mov 0x4(%eax),%esi │ │ + mov 0x8(%eax),%eax │ │ + mov %esi,0x70(%esp) │ │ + mov %eax,0x54(%esp) │ │ + movswl 0x48(%esp),%eax │ │ + mov %eax,0x20(%esp) │ │ + jmp 3c364 │ │ + mov 0x38(%esp),%esi │ │ + mov 0x58(%esp),%ecx │ │ + mov 0x10(%esi),%eax │ │ + mov (%eax,%ecx,1),%edx │ │ + mov 0x30(%esi),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ mov 0x4(%eax),%ecx │ │ mov (%edx,%ecx,4),%ecx │ │ - mov %ecx,0x28(%esp) │ │ + mov %ecx,0x20(%esp) │ │ mov 0xc(%eax),%ecx │ │ mov (%edx,%ecx,4),%ecx │ │ - mov %ecx,0x2c(%esp) │ │ + mov %ecx,0x24(%esp) │ │ mov 0x14(%eax),%ecx │ │ mov (%edx,%ecx,4),%ecx │ │ - mov %ecx,0x30(%esp) │ │ + mov %ecx,0x28(%esp) │ │ mov 0x1c(%eax),%ecx │ │ mov (%edx,%ecx,4),%ecx │ │ - mov %ecx,0x34(%esp) │ │ + mov %ecx,0x2c(%esp) │ │ mov 0x24(%eax),%ecx │ │ mov (%edx,%ecx,4),%ecx │ │ - mov %ecx,0x3c(%esp) │ │ + mov %ecx,0x30(%esp) │ │ mov 0x2c(%eax),%ecx │ │ mov (%edx,%ecx,4),%ecx │ │ - mov %ecx,0x48(%esp) │ │ - mov 0x8c(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jle 395f5 │ │ - mov (%eax),%edx │ │ - mov 0x8(%eax),%ecx │ │ - mov %edx,0x38(%esp) │ │ - mov 0x38(%edi),%edx │ │ - mov 0x18(%eax),%ebp │ │ - mov 0x10(%eax),%edi │ │ - mov %edi,0x18(%esp) │ │ + mov 0x11c(%esp),%edx │ │ + mov %ecx,0x34(%esp) │ │ + test %edx,%edx │ │ + jle 3b8f6 │ │ + mov 0x38(%esi),%esi │ │ + xor %ebp,%ebp │ │ + mov (%eax),%ecx │ │ + mov (%esi),%esi │ │ mov %ecx,0x44(%esp) │ │ - mov %ebp,0x1c(%esp) │ │ - xor %edi,%edi │ │ - mov (%edx),%esi │ │ - mov 0x20(%eax),%edx │ │ + mov 0x8(%eax),%ecx │ │ + mov %esi,0x18(%esp) │ │ + mov 0x10(%eax),%esi │ │ + mov %ecx,0x48(%esp) │ │ + mov %esi,0x4c(%esp) │ │ + mov 0x18(%eax),%esi │ │ + mov %esi,0x50(%esp) │ │ + mov 0x20(%eax),%esi │ │ mov 0x28(%eax),%eax │ │ - mov %edx,0x20(%esp) │ │ - mov %eax,0x24(%esp) │ │ + mov %esi,0x54(%esp) │ │ + mov %eax,0x6c(%esp) │ │ + mov 0x68(%esp),%eax │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x1c(%esp),%eax │ │ + mov 0x20(%esp),%esi │ │ + movzbl (%eax),%eax │ │ + add %eax,%ebp │ │ + movzbl (%esi,%ebp,1),%edx │ │ + mov 0x24(%esp),%esi │ │ + add 0x44(%esp),%edx │ │ + movzbl (%esi,%ebp,1),%eax │ │ + mov %edx,%esi │ │ + mov %edx,%ecx │ │ + add 0x48(%esp),%eax │ │ + mov %eax,%edi │ │ + sub %eax,%esi │ │ + sub %edx,%edi │ │ + cmp %edx,%eax │ │ + cmovle %eax,%ecx │ │ + cmp %eax,%edx │ │ + mov 0x18(%esp),%eax │ │ + cmovle %edi,%esi │ │ + movzbl (%eax,%esi,1),%eax │ │ + mov 0x28(%esp),%esi │ │ + sub %eax,%ecx │ │ + movzbl (%esi,%ebp,1),%eax │ │ + mov %ecx,%esi │ │ + add 0x4c(%esp),%eax │ │ + mov %eax,%edi │ │ + sub %eax,%esi │ │ + sub %ecx,%edi │ │ + cmp %eax,%ecx │ │ + mov %eax,%edx │ │ + mov 0x18(%esp),%eax │ │ + cmovle %edi,%esi │ │ + cmovle %ecx,%edx │ │ + movzbl (%eax,%esi,1),%eax │ │ + mov 0x2c(%esp),%esi │ │ + sub %eax,%edx │ │ + movzbl (%esi,%ebp,1),%eax │ │ + mov %edx,%esi │ │ + add 0x50(%esp),%eax │ │ + mov %eax,%edi │ │ + sub %eax,%esi │ │ + sub %edx,%edi │ │ + cmp %eax,%edx │ │ + mov %eax,%ecx │ │ + mov 0x18(%esp),%eax │ │ + cmovle %edi,%esi │ │ + cmovle %edx,%ecx │ │ + movzbl (%eax,%esi,1),%eax │ │ + mov 0x30(%esp),%esi │ │ + sub %eax,%ecx │ │ + movzbl (%esi,%ebp,1),%eax │ │ + mov %ecx,%esi │ │ + add 0x54(%esp),%eax │ │ + mov %eax,%edi │ │ + sub %eax,%esi │ │ + sub %ecx,%edi │ │ + cmp %eax,%ecx │ │ + mov %eax,%edx │ │ + mov 0x18(%esp),%eax │ │ + cmovle %edi,%esi │ │ + cmovle %ecx,%edx │ │ + movzbl (%eax,%esi,1),%eax │ │ + mov 0x34(%esp),%esi │ │ + sub %eax,%edx │ │ + movzbl (%esi,%ebp,1),%eax │ │ + mov %edx,%esi │ │ + add 0x6c(%esp),%eax │ │ + mov %eax,%edi │ │ + sub %eax,%esi │ │ + sub %edx,%edi │ │ + cmp %eax,%edx │ │ + mov %eax,%ecx │ │ + mov 0x18(%esp),%eax │ │ + cmovle %edi,%esi │ │ + cmovle %edx,%ecx │ │ + movzbl (%eax,%esi,1),%eax │ │ + mov 0x3c(%esp),%esi │ │ + sub %eax,%ecx │ │ + add %cx,(%esi,%ebp,2) │ │ + addl $0x1,0x1c(%esp) │ │ + mov 0x1c(%esp),%eax │ │ + cmp 0x5c(%esp),%eax │ │ + jne 3c819 │ │ + jmp 3b8f6 │ │ + mov 0x38(%esp),%esi │ │ + mov 0x58(%esp),%edi │ │ + mov 0x30(%esi),%eax │ │ + mov 0x10(%esi),%edx │ │ + mov (%eax,%edi,1),%eax │ │ + mov (%edx,%edi,1),%edx │ │ + mov 0x4(%eax),%ecx │ │ + mov (%edx,%ecx,4),%edi │ │ + mov 0x11c(%esp),%edx │ │ + test %edx,%edx │ │ + jle 3b8f6 │ │ + mov (%eax),%esi │ │ xor %eax,%eax │ │ - mov 0x88(%esp),%ecx │ │ - mov 0x28(%esp),%ebp │ │ - movzbl (%ecx,%edi,1),%edx │ │ - lea (%eax,%edx,1),%eax │ │ - movzbl 0x0(%ebp,%eax,1),%edx │ │ - mov 0x2c(%esp),%ebp │ │ - add 0x38(%esp),%edx │ │ - movzbl 0x0(%ebp,%eax,1),%ecx │ │ - add 0x44(%esp),%ecx │ │ - mov %ecx,%ebp │ │ - sub %edx,%ebp │ │ - cmp %ecx,%edx │ │ - jle 39ac3 │ │ - mov %edx,%ebp │ │ - mov %ecx,%edx │ │ - sub %ecx,%ebp │ │ - movzbl (%esi,%ebp,1),%ecx │ │ - mov 0x30(%esp),%ebp │ │ - sub %ecx,%edx │ │ - movzbl 0x0(%ebp,%eax,1),%ecx │ │ - add 0x18(%esp),%ecx │ │ - mov %ecx,%ebp │ │ - sub %edx,%ebp │ │ - cmp %ecx,%edx │ │ - jle 39ae4 │ │ - mov %edx,%ebp │ │ - mov %ecx,%edx │ │ - sub %ecx,%ebp │ │ - movzbl (%esi,%ebp,1),%ecx │ │ - mov 0x34(%esp),%ebp │ │ - sub %ecx,%edx │ │ - movzbl 0x0(%ebp,%eax,1),%ecx │ │ - add 0x1c(%esp),%ecx │ │ - mov %ecx,%ebp │ │ - sub %edx,%ebp │ │ - cmp %ecx,%edx │ │ - jle 39b05 │ │ - mov %edx,%ebp │ │ - mov %ecx,%edx │ │ - sub %ecx,%ebp │ │ - movzbl (%esi,%ebp,1),%ecx │ │ + mov 0x68(%esp),%edx │ │ mov 0x3c(%esp),%ebp │ │ - sub %ecx,%edx │ │ - movzbl 0x0(%ebp,%eax,1),%ecx │ │ - add 0x20(%esp),%ecx │ │ - mov %ecx,%ebp │ │ - sub %edx,%ebp │ │ - cmp %ecx,%edx │ │ - jle 39b26 │ │ - mov %edx,%ebp │ │ - mov %ecx,%edx │ │ - sub %ecx,%ebp │ │ - movzbl (%esi,%ebp,1),%ecx │ │ - mov 0x48(%esp),%ebp │ │ - sub %ecx,%edx │ │ - movzbl 0x0(%ebp,%eax,1),%ecx │ │ - add 0x24(%esp),%ecx │ │ - mov %ecx,%ebp │ │ - sub %edx,%ebp │ │ - cmp %ecx,%edx │ │ - jle 39b47 │ │ - mov %edx,%ebp │ │ - mov %ecx,%edx │ │ - sub %ecx,%ebp │ │ - movzbl (%esi,%ebp,1),%ecx │ │ - add $0x1,%edi │ │ - sub %ecx,%edx │ │ - mov 0x84(%esp),%ecx │ │ - add %dx,(%ecx,%eax,2) │ │ - cmp 0x8c(%esp),%edi │ │ - jne 39a8d │ │ - jmp 395f5 │ │ - mov 0x80(%esp),%esi │ │ - mov 0x40(%esp),%edi │ │ + movzbl (%edx),%ecx │ │ + add $0x1,%edx │ │ + add %ecx,%eax │ │ + movzbl (%edi,%eax,1),%ecx │ │ + add %esi,%ecx │ │ + add %cx,0x0(%ebp,%eax,2) │ │ + cmp 0x5c(%esp),%edx │ │ + jne 3c94d │ │ + jmp 3b8f6 │ │ + mov 0x38(%esp),%esi │ │ + mov 0x58(%esp),%ecx │ │ mov 0x10(%esi),%eax │ │ - mov (%eax,%edi,1),%edx │ │ + mov (%eax,%ecx,1),%edx │ │ mov 0x30(%esi),%eax │ │ - mov (%eax,%edi,1),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ mov 0x4(%eax),%ecx │ │ mov (%edx,%ecx,4),%ecx │ │ mov %ecx,0x18(%esp) │ │ mov 0xc(%eax),%ecx │ │ mov (%edx,%ecx,4),%ecx │ │ + mov 0x11c(%esp),%edx │ │ mov %ecx,0x1c(%esp) │ │ - mov 0x14(%eax),%ecx │ │ + test %edx,%edx │ │ + jle 3b8f6 │ │ + mov (%eax),%ecx │ │ + xor %ebp,%ebp │ │ + mov 0x8(%eax),%eax │ │ + mov %ecx,0x24(%esp) │ │ + mov %eax,0x28(%esp) │ │ + mov 0x38(%esi),%eax │ │ + mov 0x68(%esp),%esi │ │ + mov (%eax),%eax │ │ + mov %eax,0x2c(%esp) │ │ + movzbl (%esi),%eax │ │ + add %eax,%ebp │ │ + mov 0x18(%esp),%eax │ │ + movzbl (%eax,%ebp,1),%edx │ │ + mov 0x1c(%esp),%eax │ │ + add 0x24(%esp),%edx │ │ + movzbl (%eax,%ebp,1),%eax │ │ + mov %edx,%edi │ │ + add 0x28(%esp),%eax │ │ + mov %eax,%ecx │ │ + sub %eax,%edi │ │ + sub %edx,%ecx │ │ + cmp %edx,%eax │ │ + mov %ecx,0x20(%esp) │ │ + mov %edx,%ecx │ │ + cmovle %eax,%ecx │ │ + cmp %eax,%edx │ │ + mov 0x20(%esp),%eax │ │ + cmovle %eax,%edi │ │ + add $0x1,%esi │ │ + mov 0x2c(%esp),%eax │ │ + movzbl (%eax,%edi,1),%eax │ │ + sub %eax,%ecx │ │ + mov 0x3c(%esp),%eax │ │ + add %cx,(%eax,%ebp,2) │ │ + cmp 0x5c(%esp),%esi │ │ + jne 3c9be │ │ + jmp 3b8f6 │ │ + mov 0x38(%esp),%esi │ │ + mov 0x58(%esp),%ecx │ │ + mov 0x10(%esi),%eax │ │ + mov (%eax,%ecx,1),%edx │ │ + mov 0x30(%esi),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ + mov 0x4(%eax),%ecx │ │ mov (%edx,%ecx,4),%ecx │ │ mov %ecx,0x20(%esp) │ │ - mov 0x1c(%eax),%ecx │ │ + mov 0xc(%eax),%ecx │ │ mov (%edx,%ecx,4),%ecx │ │ mov %ecx,0x24(%esp) │ │ - mov 0x24(%eax),%ecx │ │ + mov 0x14(%eax),%ecx │ │ mov (%edx,%ecx,4),%ecx │ │ - mov 0x8c(%esp),%edx │ │ - test %edx,%edx │ │ mov %ecx,0x28(%esp) │ │ - jle 395f5 │ │ - mov 0x8(%eax),%edx │ │ - mov 0x18(%eax),%edi │ │ - mov %edx,0x30(%esp) │ │ - mov 0x38(%esi),%edx │ │ - mov (%eax),%ebp │ │ - mov 0x10(%eax),%ecx │ │ - mov 0x20(%eax),%eax │ │ - mov %edi,0x3c(%esp) │ │ - mov %eax,0x38(%esp) │ │ - mov %ebp,0x2c(%esp) │ │ - mov (%edx),%esi │ │ - mov %ecx,0x34(%esp) │ │ - xor %eax,%eax │ │ - xor %edi,%edi │ │ - mov 0x88(%esp),%ebp │ │ - mov 0x18(%esp),%ecx │ │ - movzbl 0x0(%ebp,%edi,1),%edx │ │ - mov 0x1c(%esp),%ebp │ │ - lea (%eax,%edx,1),%eax │ │ - movzbl (%ecx,%eax,1),%edx │ │ - add 0x2c(%esp),%edx │ │ - movzbl 0x0(%ebp,%eax,1),%ecx │ │ - add 0x30(%esp),%ecx │ │ - mov %ecx,%ebp │ │ - sub %edx,%ebp │ │ - cmp %ecx,%edx │ │ - jle 39c26 │ │ - mov %edx,%ebp │ │ - mov %ecx,%edx │ │ - sub %ecx,%ebp │ │ - movzbl (%esi,%ebp,1),%ecx │ │ - mov 0x20(%esp),%ebp │ │ - sub %ecx,%edx │ │ - movzbl 0x0(%ebp,%eax,1),%ecx │ │ - add 0x34(%esp),%ecx │ │ - mov %ecx,%ebp │ │ - sub %edx,%ebp │ │ - cmp %ecx,%edx │ │ - jle 39c47 │ │ - mov %edx,%ebp │ │ - mov %ecx,%edx │ │ - sub %ecx,%ebp │ │ - movzbl (%esi,%ebp,1),%ecx │ │ - mov 0x24(%esp),%ebp │ │ - sub %ecx,%edx │ │ - movzbl 0x0(%ebp,%eax,1),%ecx │ │ - add 0x3c(%esp),%ecx │ │ - mov %ecx,%ebp │ │ - sub %edx,%ebp │ │ - cmp %ecx,%edx │ │ - jle 39c68 │ │ - mov %edx,%ebp │ │ - mov %ecx,%edx │ │ - sub %ecx,%ebp │ │ + mov 0x11c(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jle 3b8f6 │ │ + mov (%eax),%ecx │ │ + xor %ebp,%ebp │ │ + mov 0x38(%esi),%esi │ │ + mov %ecx,0x2c(%esp) │ │ + mov 0x8(%eax),%ecx │ │ + mov 0x10(%eax),%eax │ │ + mov (%esi),%esi │ │ + mov %ecx,0x30(%esp) │ │ + mov %eax,0x34(%esp) │ │ + mov 0x68(%esp),%eax │ │ + mov %esi,0x1c(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov 0x18(%esp),%eax │ │ + mov 0x20(%esp),%esi │ │ + movzbl (%eax),%eax │ │ + add %eax,%ebp │ │ movzbl (%esi,%ebp,1),%ecx │ │ - mov 0x28(%esp),%ebp │ │ - sub %ecx,%edx │ │ - movzbl 0x0(%ebp,%eax,1),%ecx │ │ - add 0x38(%esp),%ecx │ │ - mov %ecx,%ebp │ │ - sub %edx,%ebp │ │ - cmp %ecx,%edx │ │ - jle 39c89 │ │ - mov %edx,%ebp │ │ + mov 0x24(%esp),%esi │ │ + add 0x2c(%esp),%ecx │ │ + movzbl (%esi,%ebp,1),%eax │ │ + mov %ecx,%esi │ │ mov %ecx,%edx │ │ - sub %ecx,%ebp │ │ - movzbl (%esi,%ebp,1),%ecx │ │ - add $0x1,%edi │ │ - sub %ecx,%edx │ │ - mov 0x84(%esp),%ecx │ │ - add %dx,(%ecx,%eax,2) │ │ - cmp 0x8c(%esp),%edi │ │ - jne 39bf0 │ │ - jmp 395f5 │ │ - mov 0x80(%esp),%esi │ │ - mov 0x40(%esp),%edi │ │ - mov 0x8c(%esp),%ebp │ │ - test %ebp,%ebp │ │ + add 0x30(%esp),%eax │ │ + mov %eax,%edi │ │ + sub %eax,%esi │ │ + sub %ecx,%edi │ │ + cmp %ecx,%eax │ │ + cmovle %eax,%edx │ │ + cmp %eax,%ecx │ │ + mov 0x1c(%esp),%ecx │ │ + cmovle %edi,%esi │ │ + movzbl (%ecx,%esi,1),%eax │ │ + mov 0x28(%esp),%esi │ │ + sub %eax,%edx │ │ + movzbl (%esi,%ebp,1),%eax │ │ + mov %edx,%esi │ │ + add 0x34(%esp),%eax │ │ + mov %eax,%edi │ │ + sub %eax,%esi │ │ + sub %edx,%edi │ │ + cmp %eax,%edx │ │ + mov %eax,%ecx │ │ + cmovle %edi,%esi │ │ + cmovle %edx,%ecx │ │ + mov 0x1c(%esp),%edi │ │ + addl $0x1,0x18(%esp) │ │ + movzbl (%edi,%esi,1),%eax │ │ + mov 0x3c(%esp),%esi │ │ + sub %eax,%ecx │ │ + mov 0x18(%esp),%eax │ │ + add %cx,(%esi,%ebp,2) │ │ + cmp 0x5c(%esp),%eax │ │ + jne 3ca7f │ │ + jmp 3b8f6 │ │ + mov 0x38(%esp),%esi │ │ + mov 0x58(%esp),%ecx │ │ + mov 0x11c(%esp),%edi │ │ mov 0x10(%esi),%eax │ │ - mov (%eax,%edi,1),%edx │ │ + test %edi,%edi │ │ + mov (%eax,%ecx,1),%edx │ │ mov 0x30(%esi),%eax │ │ - mov (%eax,%edi,1),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ mov 0x4(%eax),%ecx │ │ mov (%edx,%ecx,4),%ecx │ │ - mov %ecx,0x18(%esp) │ │ + mov %ecx,0x20(%esp) │ │ mov 0xc(%eax),%ecx │ │ mov (%edx,%ecx,4),%ecx │ │ - mov %ecx,0x1c(%esp) │ │ + mov %ecx,0x24(%esp) │ │ mov 0x14(%eax),%ecx │ │ mov (%edx,%ecx,4),%ecx │ │ - mov %ecx,0x20(%esp) │ │ + mov %ecx,0x28(%esp) │ │ mov 0x1c(%eax),%ecx │ │ mov (%edx,%ecx,4),%ecx │ │ - mov %ecx,0x24(%esp) │ │ - jle 395f5 │ │ - mov 0x8(%eax),%edx │ │ - mov (%eax),%ebp │ │ - mov %edx,0x2c(%esp) │ │ - mov 0x38(%esi),%edx │ │ - mov 0x10(%eax),%ecx │ │ - mov 0x18(%eax),%eax │ │ - mov %eax,0x34(%esp) │ │ - mov %ebp,0x28(%esp) │ │ + mov %ecx,0x2c(%esp) │ │ + jle 3b8f6 │ │ + mov 0x38(%esi),%esi │ │ + xor %ebp,%ebp │ │ + mov (%eax),%ecx │ │ + mov (%esi),%esi │ │ mov %ecx,0x30(%esp) │ │ - xor %eax,%eax │ │ - mov (%edx),%edi │ │ - xor %esi,%esi │ │ - mov 0x88(%esp),%ebp │ │ - mov 0x18(%esp),%ecx │ │ - movzbl 0x0(%ebp,%esi,1),%edx │ │ - mov 0x1c(%esp),%ebp │ │ - lea (%eax,%edx,1),%eax │ │ - movzbl (%ecx,%eax,1),%edx │ │ - add 0x28(%esp),%edx │ │ - movzbl 0x0(%ebp,%eax,1),%ecx │ │ - add 0x2c(%esp),%ecx │ │ - mov %ecx,%ebp │ │ - sub %edx,%ebp │ │ - cmp %ecx,%edx │ │ - jle 39d57 │ │ - mov %edx,%ebp │ │ - mov %ecx,%edx │ │ - sub %ecx,%ebp │ │ - movzbl (%edi,%ebp,1),%ecx │ │ - mov 0x20(%esp),%ebp │ │ - sub %ecx,%edx │ │ - movzbl 0x0(%ebp,%eax,1),%ecx │ │ - add 0x30(%esp),%ecx │ │ - mov %ecx,%ebp │ │ - sub %edx,%ebp │ │ - cmp %ecx,%edx │ │ - jle 39d78 │ │ - mov %edx,%ebp │ │ - mov %ecx,%edx │ │ - sub %ecx,%ebp │ │ - movzbl (%edi,%ebp,1),%ecx │ │ - mov 0x24(%esp),%ebp │ │ - sub %ecx,%edx │ │ - movzbl 0x0(%ebp,%eax,1),%ecx │ │ - add 0x34(%esp),%ecx │ │ - mov %ecx,%ebp │ │ - sub %edx,%ebp │ │ - cmp %ecx,%edx │ │ - jle 39d99 │ │ - mov %edx,%ebp │ │ - mov %ecx,%edx │ │ - sub %ecx,%ebp │ │ - movzbl (%edi,%ebp,1),%ecx │ │ - add $0x1,%esi │ │ + mov 0x8(%eax),%ecx │ │ + mov %esi,0x1c(%esp) │ │ + mov 0x10(%eax),%esi │ │ + mov 0x18(%eax),%eax │ │ + mov %ecx,0x34(%esp) │ │ + mov %esi,0x44(%esp) │ │ + mov %eax,0x48(%esp) │ │ + mov 0x68(%esp),%eax │ │ + mov %eax,0x18(%esp) │ │ + mov 0x18(%esp),%eax │ │ + mov 0x20(%esp),%esi │ │ + movzbl (%eax),%eax │ │ + add %eax,%ebp │ │ + movzbl (%esi,%ebp,1),%edx │ │ + mov 0x24(%esp),%esi │ │ + add 0x30(%esp),%edx │ │ + movzbl (%esi,%ebp,1),%eax │ │ + mov %edx,%esi │ │ + mov %edx,%ecx │ │ + add 0x34(%esp),%eax │ │ + mov %eax,%edi │ │ + sub %eax,%esi │ │ + sub %edx,%edi │ │ + cmp %edx,%eax │ │ + cmovle %eax,%ecx │ │ + cmp %eax,%edx │ │ + cmovle %edi,%esi │ │ + mov 0x1c(%esp),%edi │ │ + movzbl (%edi,%esi,1),%eax │ │ + mov 0x28(%esp),%esi │ │ + sub %eax,%ecx │ │ + movzbl (%esi,%ebp,1),%eax │ │ + mov %ecx,%esi │ │ + add 0x44(%esp),%eax │ │ + mov %eax,%edx │ │ + sub %eax,%esi │ │ sub %ecx,%edx │ │ - mov 0x84(%esp),%ecx │ │ - add %dx,(%ecx,%eax,2) │ │ - cmp 0x8c(%esp),%esi │ │ - jne 39d21 │ │ - jmp 395f5 │ │ - mov 0x80(%esp),%esi │ │ - mov 0x40(%esp),%edi │ │ + cmp %eax,%ecx │ │ + mov %edx,%edi │ │ + mov %eax,%edx │ │ + cmovle %edi,%esi │ │ + cmovle %ecx,%edx │ │ + mov 0x1c(%esp),%edi │ │ + movzbl (%edi,%esi,1),%eax │ │ + mov 0x2c(%esp),%esi │ │ + sub %eax,%edx │ │ + movzbl (%esi,%ebp,1),%eax │ │ + mov %edx,%esi │ │ + add 0x48(%esp),%eax │ │ + mov %eax,%ecx │ │ + sub %eax,%esi │ │ + sub %edx,%ecx │ │ + cmp %eax,%edx │ │ + mov %ecx,%edi │ │ + mov %eax,%ecx │ │ + cmovle %edi,%esi │ │ + cmovle %edx,%ecx │ │ + mov 0x1c(%esp),%edi │ │ + addl $0x1,0x18(%esp) │ │ + movzbl (%edi,%esi,1),%eax │ │ + mov 0x3c(%esp),%esi │ │ + sub %eax,%ecx │ │ + mov 0x18(%esp),%eax │ │ + add %cx,(%esi,%ebp,2) │ │ + cmp 0x5c(%esp),%eax │ │ + jne 3cb7b │ │ + jmp 3b8f6 │ │ + mov 0x38(%esp),%esi │ │ + mov 0x58(%esp),%ecx │ │ + mov 0x11c(%esp),%ebp │ │ mov 0x10(%esi),%eax │ │ - mov (%eax,%edi,1),%edx │ │ + test %ebp,%ebp │ │ + mov (%eax,%ecx,1),%edx │ │ mov 0x30(%esi),%eax │ │ - mov (%eax,%edi,1),%eax │ │ - mov 0x8c(%esp),%edi │ │ - test %edi,%edi │ │ + mov (%eax,%ecx,1),%eax │ │ mov 0x4(%eax),%ecx │ │ mov (%edx,%ecx,4),%ecx │ │ - mov %ecx,0x18(%esp) │ │ + mov %ecx,0x20(%esp) │ │ mov 0xc(%eax),%ecx │ │ mov (%edx,%ecx,4),%ecx │ │ - mov %ecx,0x1c(%esp) │ │ + mov %ecx,0x24(%esp) │ │ mov 0x14(%eax),%ecx │ │ mov (%edx,%ecx,4),%ecx │ │ - mov %ecx,0x20(%esp) │ │ - jle 395f5 │ │ - mov 0x8(%eax),%edx │ │ - mov (%eax),%ebp │ │ - mov %edx,0x28(%esp) │ │ - mov 0x38(%esi),%edx │ │ - mov 0x10(%eax),%eax │ │ - mov %ebp,0x24(%esp) │ │ - mov %eax,0x2c(%esp) │ │ - xor %esi,%esi │ │ - xor %eax,%eax │ │ - mov (%edx),%edi │ │ - mov 0x88(%esp),%ecx │ │ - mov 0x18(%esp),%ebp │ │ - movzbl (%ecx,%esi,1),%edx │ │ - lea (%eax,%edx,1),%eax │ │ - movzbl 0x0(%ebp,%eax,1),%edx │ │ - mov 0x1c(%esp),%ebp │ │ - add 0x24(%esp),%edx │ │ - movzbl 0x0(%ebp,%eax,1),%ecx │ │ - add 0x28(%esp),%ecx │ │ - mov %ecx,%ebp │ │ - sub %edx,%ebp │ │ - cmp %ecx,%edx │ │ - jle 39e56 │ │ - mov %edx,%ebp │ │ - mov %ecx,%edx │ │ - sub %ecx,%ebp │ │ - movzbl (%edi,%ebp,1),%ecx │ │ - mov 0x20(%esp),%ebp │ │ - sub %ecx,%edx │ │ - movzbl 0x0(%ebp,%eax,1),%ecx │ │ - add 0x2c(%esp),%ecx │ │ - mov %ecx,%ebp │ │ - sub %edx,%ebp │ │ - cmp %ecx,%edx │ │ - jle 39e77 │ │ - mov %edx,%ebp │ │ + mov %ecx,0x28(%esp) │ │ + mov 0x1c(%eax),%ecx │ │ + mov (%edx,%ecx,4),%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + mov 0x24(%eax),%ecx │ │ + mov (%edx,%ecx,4),%ecx │ │ + mov %ecx,0x30(%esp) │ │ + jle 3b8f6 │ │ + mov 0x38(%esi),%esi │ │ + xor %ebp,%ebp │ │ + mov (%eax),%ecx │ │ + mov (%esi),%esi │ │ + mov %ecx,0x34(%esp) │ │ + mov 0x8(%eax),%ecx │ │ + mov %esi,0x1c(%esp) │ │ + mov 0x10(%eax),%esi │ │ + mov %ecx,0x44(%esp) │ │ + mov %esi,0x48(%esp) │ │ + mov 0x18(%eax),%esi │ │ + mov 0x20(%eax),%eax │ │ + mov %esi,0x4c(%esp) │ │ + mov %eax,0x50(%esp) │ │ + mov 0x68(%esp),%eax │ │ + mov %eax,0x18(%esp) │ │ + mov 0x18(%esp),%eax │ │ + mov 0x20(%esp),%esi │ │ + movzbl (%eax),%eax │ │ + add %eax,%ebp │ │ + movzbl (%esi,%ebp,1),%ecx │ │ + mov 0x24(%esp),%esi │ │ + add 0x34(%esp),%ecx │ │ + movzbl (%esi,%ebp,1),%eax │ │ + mov %ecx,%esi │ │ mov %ecx,%edx │ │ - sub %ecx,%ebp │ │ - movzbl (%edi,%ebp,1),%ecx │ │ - add $0x1,%esi │ │ + add 0x44(%esp),%eax │ │ + mov %eax,%edi │ │ + sub %eax,%esi │ │ + sub %ecx,%edi │ │ + cmp %ecx,%eax │ │ + cmovle %eax,%edx │ │ + cmp %eax,%ecx │ │ + mov 0x1c(%esp),%ecx │ │ + cmovle %edi,%esi │ │ + movzbl (%ecx,%esi,1),%eax │ │ + mov 0x28(%esp),%esi │ │ + sub %eax,%edx │ │ + movzbl (%esi,%ebp,1),%eax │ │ + mov %edx,%esi │ │ + add 0x48(%esp),%eax │ │ + mov %eax,%edi │ │ + sub %eax,%esi │ │ + sub %edx,%edi │ │ + cmp %eax,%edx │ │ + mov %eax,%ecx │ │ + cmovle %edi,%esi │ │ + cmovle %edx,%ecx │ │ + mov 0x1c(%esp),%edi │ │ + movzbl (%edi,%esi,1),%eax │ │ + mov 0x2c(%esp),%esi │ │ + sub %eax,%ecx │ │ + movzbl (%esi,%ebp,1),%eax │ │ + mov %ecx,%esi │ │ + add 0x4c(%esp),%eax │ │ + mov %eax,%edx │ │ + sub %eax,%esi │ │ sub %ecx,%edx │ │ - mov 0x84(%esp),%ecx │ │ - add %dx,(%ecx,%eax,2) │ │ - cmp 0x8c(%esp),%esi │ │ - jne 39e20 │ │ - jmp 395f5 │ │ - mov 0x80(%esp),%esi │ │ - mov 0x40(%esp),%edi │ │ + cmp %eax,%ecx │ │ + mov %edx,%edi │ │ + mov %eax,%edx │ │ + cmovle %ecx,%edx │ │ + cmovle %edi,%esi │ │ + mov 0x1c(%esp),%ecx │ │ + movzbl (%ecx,%esi,1),%eax │ │ + mov 0x30(%esp),%esi │ │ + sub %eax,%edx │ │ + movzbl (%esi,%ebp,1),%eax │ │ + mov %edx,%esi │ │ + add 0x50(%esp),%eax │ │ + mov %eax,%edi │ │ + sub %eax,%esi │ │ + sub %edx,%edi │ │ + cmp %eax,%edx │ │ + mov %eax,%ecx │ │ + cmovle %edi,%esi │ │ + cmovle %edx,%ecx │ │ + mov 0x1c(%esp),%edi │ │ + addl $0x1,0x18(%esp) │ │ + movzbl (%edi,%esi,1),%eax │ │ + mov 0x3c(%esp),%esi │ │ + sub %eax,%ecx │ │ + mov 0x18(%esp),%eax │ │ + add %cx,(%esi,%ebp,2) │ │ + cmp 0x5c(%esp),%eax │ │ + jne 3ccb8 │ │ + jmp 3b8f6 │ │ + mov 0x11c(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jle 3b8f6 │ │ + mov 0x38(%esp),%esi │ │ + movzbl %dl,%eax │ │ + mov 0x58(%esp),%edi │ │ + mov %eax,%ecx │ │ + mov %eax,0x2c(%esp) │ │ mov 0x10(%esi),%eax │ │ - mov (%eax,%edi,1),%ecx │ │ - mov 0x30(%esi),%eax │ │ + movl $0x0,0x18(%esp) │ │ mov (%eax,%edi,1),%eax │ │ - mov 0x4(%eax),%edx │ │ - mov (%ecx,%edx,4),%edx │ │ - mov %edx,0x18(%esp) │ │ - mov 0xc(%eax),%edx │ │ - mov (%ecx,%edx,4),%ebp │ │ - mov 0x8c(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jle 395f5 │ │ - mov (%eax),%edx │ │ - mov 0x8(%eax),%eax │ │ mov %eax,0x20(%esp) │ │ - mov 0x38(%esi),%eax │ │ - mov %edx,0x1c(%esp) │ │ - xor %esi,%esi │ │ + mov %eax,%edx │ │ + mov 0x30(%esi),%eax │ │ + mov (%eax,%edi,1),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,%esi │ │ + mov 0x4(%eax),%eax │ │ + mov (%edx,%eax,4),%eax │ │ + mov %eax,0x34(%esp) │ │ + mov %esi,%eax │ │ + mov (%esi),%esi │ │ + lea (%eax,%ecx,8),%eax │ │ + mov %eax,0x1c(%esp) │ │ + mov %esi,0x44(%esp) │ │ + mov 0x68(%esp),%esi │ │ + mov %esi,0x28(%esp) │ │ + mov 0x28(%esp),%eax │ │ + movzbl (%eax),%eax │ │ + add %eax,0x18(%esp) │ │ + mov 0x18(%esp),%esi │ │ + mov 0x34(%esp),%eax │ │ + movzbl (%eax,%esi,1),%edx │ │ + add 0x44(%esp),%edx │ │ + cmpl $0x1,0x2c(%esp) │ │ + jle 3ce7b │ │ + mov 0x38(%esp),%eax │ │ + mov 0x38(%eax),%eax │ │ mov (%eax),%eax │ │ mov %eax,0x24(%esp) │ │ - xor %eax,%eax │ │ - mov 0x88(%esp),%ecx │ │ - mov 0x18(%esp),%edi │ │ - movzbl (%ecx,%esi,1),%edx │ │ - lea (%eax,%edx,1),%eax │ │ - movzbl 0x0(%ebp,%eax,1),%ecx │ │ - add 0x20(%esp),%ecx │ │ - movzbl (%edi,%eax,1),%edx │ │ - mov %ecx,%edi │ │ - add 0x1c(%esp),%edx │ │ - sub %edx,%edi │ │ - cmp %ecx,%edx │ │ - jle 39f1a │ │ - mov %edx,%edi │ │ - mov %ecx,%edx │ │ - sub %ecx,%edi │ │ - mov 0x24(%esp),%ecx │ │ - add $0x1,%esi │ │ - movzbl (%ecx,%edi,1),%edi │ │ - sub %edi,%edx │ │ - mov 0x84(%esp),%edi │ │ - add %dx,(%edi,%eax,2) │ │ - cmp 0x8c(%esp),%esi │ │ - jne 39ee9 │ │ - jmp 395f5 │ │ - mov 0x80(%esp),%ebp │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x30(%ebp),%eax │ │ - mov 0x10(%ebp),%edx │ │ - mov (%eax,%ecx,1),%eax │ │ - mov (%edx,%esi,1),%edx │ │ - mov 0x4(%eax),%ecx │ │ - mov (%edx,%ecx,4),%esi │ │ - mov 0x8c(%esp),%edx │ │ - test %edx,%edx │ │ - jle 395f5 │ │ - mov (%eax),%edi │ │ - xor %edx,%edx │ │ - xor %eax,%eax │ │ - mov %edi,0x18(%esp) │ │ - mov 0x84(%esp),%ecx │ │ - mov 0x88(%esp),%edi │ │ - movzbl (%edi,%edx,1),%ebp │ │ - lea 0x1(%edx),%edx │ │ - lea (%eax,%ebp,1),%eax │ │ - movzbl (%esi,%eax,1),%ebp │ │ - add 0x18(%esp),%ebp │ │ - add %bp,(%ecx,%eax,2) │ │ - cmp 0x8c(%esp),%edx │ │ - jne 39f81 │ │ - jmp 395f5 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - push %ebp │ │ + mov 0x30(%esp),%eax │ │ + lea 0x8(%eax),%edi │ │ + jmp 3ce40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x4(%edi),%eax │ │ + mov %edx,%ecx │ │ + mov 0x20(%esp),%esi │ │ + mov (%esi,%eax,4),%eax │ │ + mov 0x18(%esp),%esi │ │ + movzbl (%eax,%esi,1),%eax │ │ + mov %edx,%esi │ │ + add (%edi),%eax │ │ mov %eax,%ebp │ │ + sub %eax,%ecx │ │ + sub %edx,%ebp │ │ + cmp %edx,%eax │ │ + cmovle %eax,%esi │ │ + cmovge %ebp,%ecx │ │ + mov 0x24(%esp),%eax │ │ + add $0x8,%edi │ │ + movzbl (%eax,%ecx,1),%eax │ │ + sub %eax,%esi │ │ + cmp 0x1c(%esp),%edi │ │ + mov %esi,%edx │ │ + jne 3ce40 │ │ + mov 0x3c(%esp),%eax │ │ + addl $0x1,0x28(%esp) │ │ + mov 0x18(%esp),%esi │ │ + add %dx,(%eax,%esi,2) │ │ + mov 0x28(%esp),%eax │ │ + cmp 0x5c(%esp),%eax │ │ + jne 3cdf2 │ │ + jmp 3b8f6 │ │ + call db70 │ │ + jmp 3cec0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x49039,%ebx │ │ - lea -0x45c(%esp),%esp │ │ - mov %edx,0x30(%esp) │ │ - mov 0x470(%esp),%edx │ │ - mov %edx,0x44(%esp) │ │ - mov -0x20(%ebx),%edx │ │ - mov (%edx),%eax │ │ - mov %eax,0x44c(%esp) │ │ - mov 0xc(%ebp),%eax │ │ + call db90 │ │ + add $0x50fff,%ebx │ │ + lea -0x46c(%esp),%esp │ │ + mov 0x480(%esp),%esi │ │ + mov %eax,0x54(%esp) │ │ + mov %edx,0x48(%esp) │ │ + mov %esi,0x58(%esp) │ │ + mov %esi,%edi │ │ + mov %gs:0x14,%esi │ │ + mov %esi,0x45c(%esp) │ │ + xor %esi,%esi │ │ + mov %eax,%esi │ │ + mov 0xc(%eax),%eax │ │ mov 0x14(%eax),%ecx │ │ mov 0x18(%eax),%eax │ │ - mov %eax,0x38(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,0x1c(%ebp) │ │ - lea -0x1c9ef(%ebx),%eax │ │ + mov %edx,0x1c(%esi) │ │ + mov %ecx,0x4c(%esp) │ │ + mov %eax,0x44(%esp) │ │ + lea -0x1e803(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%ebp),%eax │ │ - mov %ecx,0x40(%esp) │ │ + mov 0x8(%esi),%eax │ │ + mov %edi,%esi │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ - mov 0x44(%esp),%edx │ │ - mov %eax,0x4c(%esp) │ │ - mov %edx,(%esp) │ │ - lea -0x1cf3b(%ebx),%eax │ │ + call 65e30 │ │ + mov %eax,0x5c(%esp) │ │ + lea -0x1ed4f(%ebx),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ test %eax,%eax │ │ - mov %eax,0x28(%esp) │ │ - je 3a9a7 │ │ - mov 0x44(%esp),%edx │ │ - lea -0x1645c(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + mov %eax,%edi │ │ + mov %eax,0x30(%esp) │ │ + je 3d8e3 │ │ + mov %esi,0x10(%esp) │ │ + lea -0x18274(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x160d4(%ebx),%edx │ │ + lea -0x17eec(%ebx),%eax │ │ movl $0x388,0x8(%esp) │ │ - mov %edx,0x3c(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x28(%esp),%eax │ │ - lea 0x58(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x50(%esp) │ │ + call 67510 │ │ + mov %edi,0xc(%esp) │ │ + lea 0x68(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cf34 │ │ + mov %eax,(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 3a7d0 │ │ - mov 0x58(%esp),%edx │ │ - lea -0x1(%edx),%eax │ │ - cmp $0x3e6,%eax │ │ - jbe 3a500 │ │ - mov %edx,%eax │ │ - mov %edx,%ecx │ │ - shl $0x8,%eax │ │ - sar $0x8,%ecx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%ecx │ │ - or %ecx,%eax │ │ - mov %edx,%ecx │ │ + jne 3d719 │ │ + mov 0x68(%esp),%eax │ │ + lea -0x1(%eax),%edx │ │ + cmp $0x3e6,%edx │ │ + jbe 3d430 │ │ + mov %eax,%ecx │ │ + mov %eax,%edx │ │ + shl $0x8,%ecx │ │ + sar $0x8,%edx │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%edx │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ shr $0x18,%ecx │ │ - shl $0x18,%edx │ │ - or %ecx,%eax │ │ + shl $0x18,%eax │ │ + or %ecx,%edx │ │ or %edx,%eax │ │ - mov %eax,0x58(%esp) │ │ + mov %eax,0x68(%esp) │ │ lea -0x1(%eax),%edx │ │ cmp $0x3e6,%edx │ │ - ja 3a9ed │ │ - mov %eax,%edx │ │ - movl $0x1,0x24(%esp) │ │ - mov 0x28(%esp),%eax │ │ - lea 0x64(%esp),%esi │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + ja 3d92c │ │ + movl $0x1,0x34(%esp) │ │ + mov 0x30(%esp),%esi │ │ + lea 0x74(%esp),%ebp │ │ + mov %eax,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov %esi,0x48(%esp) │ │ - mov %esi,(%esp) │ │ - call cf34 │ │ - cmp 0x58(%esp),%eax │ │ - jne 3a803 │ │ - cmpb $0x0,0x63(%esp,%eax,1) │ │ - jne 3a861 │ │ - mov 0x3c(%esp),%edx │ │ - lea 0x64(%esp),%ecx │ │ - lea -0x1bc67(%ebx),%eax │ │ - mov %ecx,0x10(%esp) │ │ + mov %esi,0xc(%esp) │ │ + mov %ebp,(%esp) │ │ + call d700 │ │ + cmp 0x68(%esp),%eax │ │ + jne 3d74c │ │ + cmpb $0x0,0x73(%esp,%eax,1) │ │ + jne 3d7aa │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1da7b(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x3a0,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x28(%esp),%eax │ │ - lea 0x58(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x30(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cf34 │ │ + mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 3a82e │ │ - mov 0x24(%esp),%edx │ │ - mov 0x58(%esp),%eax │ │ - test %edx,%edx │ │ - jne 3a4d0 │ │ - mov 0x28(%esp),%ecx │ │ + jne 3d777 │ │ + mov 0x34(%esp),%eax │ │ + test %eax,%eax │ │ + jne 3d1f0 │ │ + mov 0x68(%esp),%eax │ │ + mov 0x30(%esp),%esi │ │ mov %eax,0x8(%esp) │ │ - mov %ecx,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea 0x64(%esp),%esi │ │ - mov %esi,(%esp) │ │ - call cf34 │ │ - cmp 0x58(%esp),%eax │ │ - jne 3a88c │ │ - cmpb $0x0,0x63(%esp,%eax,1) │ │ - jne 3a9c2 │ │ - movl $0x8,0x2c(%esp) │ │ - movl $0x0,0x34(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x28(%esp),%eax │ │ - lea 0x58(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %esi,0xc(%esp) │ │ + call d700 │ │ + cmp 0x68(%esp),%eax │ │ + jne 3d7d5 │ │ + cmpb $0x0,0x73(%esp,%eax,1) │ │ + jne 3d901 │ │ + movl $0x8,0x3c(%esp) │ │ + lea 0x82(%esp),%eax │ │ + movl $0x0,0x40(%esp) │ │ + mov %eax,0x38(%esp) │ │ + jmp 3d100 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x30(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cf34 │ │ + mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 3a510 │ │ - mov 0x24(%esp),%eax │ │ + jne 3d440 │ │ + mov 0x34(%esp),%eax │ │ test %eax,%eax │ │ - jne 3a2d0 │ │ - mov 0x58(%esp),%eax │ │ + jne 3d220 │ │ + mov 0x68(%esp),%eax │ │ test %eax,%eax │ │ - je 3a303 │ │ - mov 0x28(%esp),%ecx │ │ + je 3d253 │ │ + mov 0x30(%esp),%edx │ │ mov %eax,0x8(%esp) │ │ - mov %ecx,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea 0x64(%esp),%esi │ │ - mov %esi,(%esp) │ │ - call cf34 │ │ - cmp 0x58(%esp),%eax │ │ - jne 3a578 │ │ + mov %ebp,(%esp) │ │ + mov %edx,0xc(%esp) │ │ + call d700 │ │ + cmp 0x68(%esp),%eax │ │ + jne 3d4a8 │ │ mov $0xe,%ecx │ │ - lea -0x1bc37(%ebx),%edi │ │ - mov 0x48(%esp),%esi │ │ + lea -0x1da4b(%ebx),%edi │ │ + mov %ebp,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 3a488 │ │ + je 3d418 │ │ mov $0xe,%ecx │ │ - lea -0x1bc28(%ebx),%edi │ │ - mov 0x48(%esp),%esi │ │ + lea -0x1da3c(%ebx),%edi │ │ + mov %ebp,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 3a4b8 │ │ + je 3d400 │ │ mov $0xc,%ecx │ │ - lea -0x1bc19(%ebx),%edi │ │ - mov 0x48(%esp),%esi │ │ + lea -0x1da2d(%ebx),%edi │ │ + mov %ebp,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 3a4a0 │ │ + je 3d3e8 │ │ mov $0xe,%ecx │ │ - lea -0x1bc0c(%ebx),%edi │ │ - mov 0x48(%esp),%esi │ │ + lea -0x1da20(%ebx),%edi │ │ + mov %ebp,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 3a470 │ │ + je 3d3d0 │ │ mov $0xd,%ecx │ │ - lea -0x1bbfd(%ebx),%edi │ │ - mov 0x48(%esp),%esi │ │ + lea -0x1da11(%ebx),%edi │ │ + mov %ebp,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 3a1d8 │ │ - lea 0x71(%esp),%eax │ │ + jne 3d100 │ │ + lea 0x81(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cfc4 │ │ - mov %eax,0x2c(%esp) │ │ - jmp 3a1d8 │ │ - nop │ │ - mov 0x58(%esp),%edx │ │ - mov %edx,%eax │ │ + call d790 │ │ + mov %eax,0x3c(%esp) │ │ + jmp 3d100 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x68(%esp),%edx │ │ mov %edx,%ecx │ │ - shl $0x8,%eax │ │ - sar $0x8,%ecx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%ecx │ │ + mov %edx,%eax │ │ + shl $0x8,%ecx │ │ + sar $0x8,%eax │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%eax │ │ or %ecx,%eax │ │ mov %edx,%ecx │ │ shr $0x18,%ecx │ │ + shl $0x18,%edx │ │ or %ecx,%eax │ │ + or %edx,%eax │ │ + mov %eax,0x68(%esp) │ │ + jmp 3d097 │ │ + mov 0x68(%esp),%edx │ │ + mov %edx,%ecx │ │ + mov %edx,%eax │ │ + shl $0x8,%ecx │ │ + sar $0x8,%eax │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%eax │ │ + or %ecx,%eax │ │ + mov %edx,%ecx │ │ + shr $0x18,%ecx │ │ shl $0x18,%edx │ │ + or %ecx,%eax │ │ or %edx,%eax │ │ + mov %eax,0x68(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x58(%esp) │ │ - jne 3a21d │ │ - mov 0x30(%esp),%eax │ │ - mov 0x34(%esp),%esi │ │ - mov %eax,0x60(%esp) │ │ - test %esi,%esi │ │ - mov 0x38(%esp),%eax │ │ - mov %eax,0x5c(%esp) │ │ - je 3a5b4 │ │ - mov 0xc(%ebp),%eax │ │ + jne 3d145 │ │ + mov 0x48(%esp),%eax │ │ + mov 0x40(%esp),%edi │ │ + mov %eax,0x70(%esp) │ │ + mov 0x44(%esp),%eax │ │ + test %edi,%edi │ │ + mov %eax,0x6c(%esp) │ │ + je 3d4d0 │ │ + mov 0x54(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov 0x14(%eax),%esi │ │ + mov %esi,0x38(%esp) │ │ + cmp 0x4c(%esp),%esi │ │ + jne 3d99a │ │ + mov 0x18(%eax),%esi │ │ + cmp 0x44(%esp),%esi │ │ + jne 3d9d1 │ │ + mov 0x54(%esp),%eax │ │ + mov 0x1c(%eax),%ebp │ │ + cmp 0x48(%esp),%ebp │ │ + jne 3d963 │ │ mov 0x40(%esp),%edx │ │ - mov 0x14(%eax),%ecx │ │ - cmp %edx,%ecx │ │ - mov %ecx,0x48(%esp) │ │ - jne 3aa24 │ │ - mov 0x18(%eax),%eax │ │ - cmp 0x38(%esp),%eax │ │ - jne 3aa57 │ │ - mov 0x1c(%ebp),%eax │ │ - cmp 0x30(%esp),%eax │ │ - jne 3aa8e │ │ - cmpl $0xf,0x34(%esp) │ │ - je 3a5a0 │ │ - mov 0x34(%esp),%eax │ │ - test %eax,%eax │ │ - je 3a5a0 │ │ - cmpl $0x10,0x34(%esp) │ │ - jne 3ab26 │ │ - cmpl $0x4,0x2c(%esp) │ │ - jne 3aaf0 │ │ - mov 0x4c(%esp),%eax │ │ - test %eax,%eax │ │ - jne 3a67f │ │ - mov 0x28(%esp),%eax │ │ + mov %edx,%eax │ │ + sub $0xf,%eax │ │ + cmp $0x1,%eax │ │ + jbe 3d2bb │ │ + test %edx,%edx │ │ + jne 3d686 │ │ + mov 0x40(%esp),%edx │ │ + mov $0x10,%eax │ │ + cmp $0xf,%edx │ │ + cmovne %edx,%eax │ │ + mov %eax,0x40(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + lea -0x4(%eax),%ecx │ │ + and $0xfffffffb,%ecx │ │ + mov %ecx,0x44(%esp) │ │ + jne 3da5e │ │ + mov 0x5c(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jne 3d571 │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf44 │ │ - test %esi,%esi │ │ - mov %eax,%edx │ │ - jne 3a74c │ │ - mov 0x14(%ebp),%eax │ │ + call d710 │ │ + mov %eax,%edi │ │ + mov 0x40(%esp),%eax │ │ test %eax,%eax │ │ - je 3a8b7 │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x38(%esp),%eax │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x48(%esp),%ecx │ │ - mov %edx,0x20(%esp) │ │ + jne 3d6b8 │ │ + mov 0x54(%esp),%eax │ │ + mov 0x14(%eax),%eax │ │ + test %eax,%eax │ │ + je 3d800 │ │ + mov 0x50(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov 0x38(%esp),%esi │ │ movl $0x419,0x10(%esp) │ │ movl $0x4,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov %eax,0x10(%ebp) │ │ - mov 0x48(%esp),%eax │ │ - test %eax,%eax │ │ - movl $0x0,0x58(%esp) │ │ - mov 0x20(%esp),%edx │ │ - jle 3a45a │ │ - mov %ebp,%ecx │ │ + mov %eax,0xc(%esp) │ │ + mov %esi,(%esp) │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + mov 0x54(%esp),%edx │ │ + mov 0x54(%esp),%ebp │ │ + movl $0x0,0x68(%esp) │ │ + mov %eax,0x10(%edx) │ │ xor %eax,%eax │ │ - mov %edx,%ebp │ │ - mov %ecx,%edx │ │ - mov 0x60(%esp),%esi │ │ - cmpl $0x4,0x2c(%esp) │ │ - mov %esi,0x24(%esp) │ │ - je 3a668 │ │ - mov 0x5c(%esp),%edi │ │ - test %edi,%edi │ │ - jle 3a44d │ │ + test %esi,%esi │ │ + jle 3d3be │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x70(%esp),%edx │ │ + cmpl $0x4,0x3c(%esp) │ │ + mov %edx,0x34(%esp) │ │ + je 3d5e8 │ │ + mov 0x6c(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jle 3d3b1 │ │ xor %esi,%esi │ │ lea 0x0(%esi),%esi │ │ - mov 0x10(%edx),%ecx │ │ - lea 0x0(,%esi,4),%edi │ │ + mov 0x10(%ebp),%ecx │ │ + mov (%ecx,%eax,4),%eax │ │ + lea (%eax,%esi,4),%ecx │ │ add $0x1,%esi │ │ - add (%ecx,%eax,4),%edi │ │ - mov 0x14(%edx),%eax │ │ + mov 0x14(%ebp),%eax │ │ + mov %ecx,0x2c(%esp) │ │ mov %eax,(%esp) │ │ - mov %edx,0x20(%esp) │ │ - call 61ff0 │ │ - add %ebp,%eax │ │ - add 0x24(%esp),%ebp │ │ - cmp 0x5c(%esp),%esi │ │ - mov %eax,(%edi) │ │ - mov 0x20(%esp),%edx │ │ - mov 0x58(%esp),%eax │ │ - jl 3a418 │ │ + call 6ae60 │ │ + mov 0x2c(%esp),%ecx │ │ + add %edi,%eax │ │ + add 0x34(%esp),%edi │ │ + cmp 0x6c(%esp),%esi │ │ + mov %eax,(%ecx) │ │ + mov 0x68(%esp),%eax │ │ + jl 3d380 │ │ add $0x1,%eax │ │ - cmp %eax,0x48(%esp) │ │ - mov %eax,0x58(%esp) │ │ - jg 3a3f8 │ │ - mov 0x28(%esp),%eax │ │ + mov %eax,0x68(%esp) │ │ + cmp %eax,0x38(%esp) │ │ + jg 3d360 │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - xor %eax,%eax │ │ - jmp 3a54f │ │ - lea 0x0(%esi),%esi │ │ - lea 0x72(%esp),%eax │ │ + call d6e0 │ │ + jmp 3d482 │ │ + nop │ │ + mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cfc4 │ │ - mov %eax,0x34(%esp) │ │ - jmp 3a2a3 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x72(%esp),%ecx │ │ - mov %ecx,(%esp) │ │ - call cfc4 │ │ + call d790 │ │ mov %eax,0x40(%esp) │ │ - jmp 3a25e │ │ + jmp 3d1bf │ │ lea 0x0(%esi),%esi │ │ - lea 0x70(%esp),%eax │ │ + lea 0x80(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cfc4 │ │ - mov %eax,0x30(%esp) │ │ - jmp 3a28c │ │ + call d790 │ │ + mov %eax,0x48(%esp) │ │ + jmp 3d1aa │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d790 │ │ + mov %eax,0x44(%esp) │ │ + jmp 3d195 │ │ lea 0x0(%esi),%esi │ │ - lea 0x72(%esp),%esi │ │ - mov %esi,(%esp) │ │ - call cfc4 │ │ - mov %eax,0x38(%esp) │ │ - jmp 3a275 │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d790 │ │ + mov %eax,0x4c(%esp) │ │ + jmp 3d180 │ │ lea 0x0(%esi),%esi │ │ - mov 0x58(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ - sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edx │ │ - or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,0x58(%esp) │ │ - jmp 3a190 │ │ - movl $0x0,0x24(%esp) │ │ - jmp 3a0ec │ │ + movl $0x0,0x34(%esp) │ │ + jmp 3cffb │ │ lea 0x0(%esi),%esi │ │ - mov 0x44(%esp),%edx │ │ - lea -0x16390(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + mov 0x58(%esp),%eax │ │ movl $0x3b4,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - mov 0x28(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x181a8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov $0xffffffff,%eax │ │ - mov -0x20(%ebx),%esi │ │ - mov 0x44c(%esp),%ecx │ │ - mov (%esi),%edx │ │ - cmp %edx,%ecx │ │ - jne 3ab7c │ │ - lea 0x45c(%esp),%esp │ │ + call d6e0 │ │ + movl $0xffffffff,0x44(%esp) │ │ + mov 0x45c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + mov 0x44(%esp),%eax │ │ + jne 3dabc │ │ + lea 0x46c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1bc63(%ebx),%eax │ │ + xchg %ax,%ax │ │ movl $0x3bb,0x8(%esp) │ │ + lea -0x1da77(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 3a53e │ │ - mov $0x10,%esi │ │ - cmpl $0xf,0x34(%esp) │ │ - cmovne 0x34(%esp),%esi │ │ - jmp 3a371 │ │ - mov 0x28(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + jmp 3d46e │ │ + mov 0x30(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - lea 0x5c(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x6c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 3aac5 │ │ - mov 0x24(%esp),%eax │ │ - test %eax,%eax │ │ - jne 3a6ec │ │ - mov 0x28(%esp),%eax │ │ + jne 3da08 │ │ + mov 0x34(%esp),%esi │ │ + test %esi,%esi │ │ + jne 3d5fd │ │ + mov 0x30(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - lea 0x60(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x70(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 3ab51 │ │ - mov 0x24(%esp),%eax │ │ - test %eax,%eax │ │ - jne 3a71c │ │ - mov 0x60(%esp),%eax │ │ + jne 3da33 │ │ + mov 0x70(%esp),%eax │ │ mov %eax,0x14(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x5c(%esp),%eax │ │ + mov 0x6c(%esp),%eax │ │ movl $0x3df,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x1bbc8(%ebx),%eax │ │ movl $0x1,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d9dc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - jmp 3a31f │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,%ecx │ │ - add $0x1,%ecx │ │ - mov %ecx,%esi │ │ - shr $0x1f,%esi │ │ - add %ecx,%esi │ │ - sar %esi │ │ - mov %esi,0x24(%esp) │ │ - jmp 3a40b │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x162c0(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3d26f │ │ movl $0x3ff,0x8(%esp) │ │ + lea -0x180d8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x28(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf44 │ │ - mov 0x44(%esp),%ecx │ │ - mov %eax,0x20(%esp) │ │ - mov %ecx,(%esp) │ │ - call 61d60 │ │ - test %esi,%esi │ │ - mov %eax,0x14(%ebp) │ │ - mov 0x20(%esp),%edx │ │ - je 3a3a1 │ │ - mov %edx,0x20(%esp) │ │ + call d710 │ │ + mov %eax,%edi │ │ + mov 0x58(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 61ff0 │ │ - mov 0x20(%esp),%edx │ │ - add %edx,%eax │ │ - add %esi,%edx │ │ - mov %eax,0x18(%ebp) │ │ - jmp 3a39e │ │ - mov 0x5c(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ + call 6ac00 │ │ + mov 0x54(%esp),%edx │ │ + mov %eax,0x14(%edx) │ │ + mov 0x40(%esp),%edx │ │ + test %edx,%edx │ │ + je 3d30f │ │ + mov %eax,(%esp) │ │ + call 6ae60 │ │ + mov 0x54(%esp),%edx │ │ + add %edi,%eax │ │ + add 0x40(%esp),%edi │ │ + mov %eax,0x18(%edx) │ │ + mov 0x14(%edx),%eax │ │ + jmp 3d30f │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + add $0x1,%edx │ │ + mov %edx,%ecx │ │ + shr $0x1f,%ecx │ │ + add %ecx,%edx │ │ + sar %edx │ │ + mov %edx,0x34(%esp) │ │ + jmp 3d373 │ │ + mov 0x6c(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,%ecx │ │ + mov %eax,%edx │ │ + shl $0x8,%ecx │ │ sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ + and $0xff0000,%ecx │ │ and $0xff00,%edx │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ + shr $0x18,%ecx │ │ + shl $0x18,%eax │ │ + or %ecx,%edx │ │ or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ + mov %eax,0x6c(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x70(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d700 │ │ + cmp $0x1,%eax │ │ + jne 3da33 │ │ + mov 0x70(%esp),%edx │ │ + mov %edx,%ecx │ │ + mov %edx,%eax │ │ + shl $0x8,%ecx │ │ + sar $0x8,%eax │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%eax │ │ or %ecx,%eax │ │ - mov %eax,0x5c(%esp) │ │ - jmp 3a5ed │ │ - mov 0x60(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ - sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edx │ │ - or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ + mov %edx,%ecx │ │ + shr $0x18,%ecx │ │ + shl $0x18,%edx │ │ or %ecx,%eax │ │ - mov %eax,0x60(%esp) │ │ - jmp 3a62a │ │ - mov 0x3c(%esp),%ecx │ │ + or %edx,%eax │ │ + mov %eax,0x70(%esp) │ │ + jmp 3d53a │ │ + movl $0x3f3,0x8(%esp) │ │ + lea -0x180fc(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3d46e │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x50(%esp),%eax │ │ movl $0x40f,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - mov %eax,0x20(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x18(%ebp) │ │ - mov 0x28(%esp),%ecx │ │ - mov %ecx,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x30(%esp),%edx │ │ + mov 0x54(%esp),%ecx │ │ + mov %eax,0x18(%ecx) │ │ + mov %edx,0xc(%esp) │ │ + mov 0x40(%esp),%edx │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf34 │ │ - cmp %eax,%esi │ │ - mov 0x20(%esp),%edx │ │ - je 3a39e │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x16298(%ebx),%eax │ │ - mov %esi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x411,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 3a53e │ │ - lea 0x0(%esi),%esi │ │ - mov 0x44(%esp),%edx │ │ - lea -0x16408(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + mov %edx,0x8(%esp) │ │ + call d700 │ │ + cmp %eax,0x40(%esp) │ │ + jne 3da89 │ │ + mov 0x54(%esp),%ecx │ │ + mov 0x14(%ecx),%eax │ │ + jmp 3d30f │ │ + mov 0x58(%esp),%eax │ │ movl $0x38b,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 3a53e │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1bc91(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18220(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + jmp 3d46e │ │ movl $0x399,0x8(%esp) │ │ + lea -0x1daa5(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 3a53e │ │ - mov 0x44(%esp),%edx │ │ - lea -0x163b4(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + jmp 3d46e │ │ + mov 0x58(%esp),%eax │ │ movl $0x3a4,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 3a53e │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1bc7f(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x181cc(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + jmp 3d46e │ │ movl $0x39d,0x8(%esp) │ │ + lea -0x1da93(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 3a53e │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1bc63(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3d46e │ │ movl $0x3a9,0x8(%esp) │ │ + lea -0x1da77(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 3a53e │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x30(%esp),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x48(%esp),%edx │ │ - mov 0x38(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + jmp 3d46e │ │ + mov 0x50(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov 0x38(%esp),%esi │ │ movl $0x425,0x14(%esp) │ │ movl $0x1,0xc(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5bd50 <__ckd_calloc_3d__> │ │ - mov 0x48(%esp),%esi │ │ - mov %eax,0x10(%ebp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov %esi,(%esp) │ │ + call 643a0 <__ckd_calloc_3d__@@Base> │ │ + mov 0x54(%esp),%edx │ │ test %esi,%esi │ │ - movl $0x0,0x58(%esp) │ │ - jle 3a45a │ │ - mov %ebp,%edx │ │ + movl $0x0,0x68(%esp) │ │ + mov %eax,0x10(%edx) │ │ + jle 3d3be │ │ xor %eax,%eax │ │ - mov 0x28(%esp),%ebp │ │ - cmpl $0x4,0x2c(%esp) │ │ - mov 0x60(%esp),%edi │ │ - je 3a9b1 │ │ - mov 0x5c(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jle 3a991 │ │ - xor %esi,%esi │ │ - jmp 3a935 │ │ + mov %edx,%ebp │ │ + mov 0x70(%esp),%esi │ │ + cmpl $0x4,0x3c(%esp) │ │ + je 3d8f0 │ │ + mov 0x6c(%esp),%edx │ │ + test %edx,%edx │ │ + jle 3d8cd │ │ + xor %edi,%edi │ │ + jmp 3d875 │ │ lea 0x0(%esi),%esi │ │ - add $0x1,%esi │ │ - cmp 0x5c(%esp),%esi │ │ - mov 0x58(%esp),%eax │ │ - jge 3a991 │ │ - mov %ebp,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov 0x68(%esp),%eax │ │ + add $0x1,%edi │ │ + cmp 0x6c(%esp),%edi │ │ + jge 3d8cd │ │ + mov 0x30(%esp),%edx │ │ + mov %esi,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov 0x10(%edx),%ecx │ │ + mov %edx,0xc(%esp) │ │ + mov 0x10(%ebp),%ecx │ │ mov (%ecx,%eax,4),%eax │ │ - mov (%eax,%esi,4),%eax │ │ - mov %edx,0x20(%esp) │ │ + mov (%eax,%edi,4),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ - cmp %edi,%eax │ │ - mov 0x20(%esp),%edx │ │ - je 3a928 │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x16298(%ebx),%eax │ │ - mov %edi,0x10(%esp) │ │ + call d700 │ │ + cmp %esi,%eax │ │ + je 3d868 │ │ + mov %esi,0x10(%esp) │ │ + lea -0x180b0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x42e,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 3a53e │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3d46e │ │ add $0x1,%eax │ │ - cmp %eax,0x48(%esp) │ │ - mov %eax,0x58(%esp) │ │ - jg 3a90a │ │ - jmp 3a45a │ │ - mov $0xffffffff,%eax │ │ - jmp 3a54f │ │ - add $0x1,%edi │ │ - mov %edi,%ecx │ │ - shr $0x1f,%ecx │ │ - add %ecx,%edi │ │ - sar %edi │ │ - jmp 3a919 │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1bc50(%ebx),%eax │ │ + mov %eax,0x68(%esp) │ │ + cmp %eax,0x38(%esp) │ │ + jg 3d847 │ │ + jmp 3d3be │ │ + movl $0xffffffff,0x44(%esp) │ │ + jmp 3d482 │ │ + add $0x1,%esi │ │ + mov %esi,%edx │ │ + shr $0x1f,%edx │ │ + add %edx,%esi │ │ + sar %esi │ │ + jmp 3d856 │ │ movl $0x3ad,0x8(%esp) │ │ + lea -0x1da64(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 3a53e │ │ - mov 0x44(%esp),%edx │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3d46e │ │ mov %eax,0x10(%esp) │ │ - mov %edx,0x14(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x163e4(%ebx),%eax │ │ - movl $0x393,0x8(%esp) │ │ + lea -0x181fc(%ebx),%eax │ │ + mov 0x58(%esp),%esi │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ + movl $0x393,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 3a53e │ │ - mov %edx,0x10(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x16364(%ebx),%eax │ │ - mov %ecx,0x14(%esp) │ │ + mov %esi,0x14(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3d46e │ │ + mov 0x48(%esp),%eax │ │ + mov %ebp,0x14(%esp) │ │ + movl $0x3ee,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18124(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3d46e │ │ + mov 0x4c(%esp),%eax │ │ + mov %esi,0x14(%esp) │ │ movl $0x3e4,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1817c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 3a53e │ │ - mov %eax,0x14(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x38(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3d46e │ │ + mov 0x44(%esp),%eax │ │ + mov %esi,0x14(%esp) │ │ movl $0x3e9,0x8(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x16334(%ebx),%eax │ │ - movl $0x4,(%esp) │ │ + lea -0x1814c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - jmp 3a53e │ │ - mov %eax,0x14(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x30(%esp),%eax │ │ - movl $0x3ee,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x1630c(%ebx),%eax │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - jmp 3a53e │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1bbef(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3d46e │ │ movl $0x3d6,0x8(%esp) │ │ + lea -0x1da03(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 3a53e │ │ - cmpl $0x8,0x2c(%esp) │ │ - je 3a37c │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1bbb1(%ebx),%eax │ │ - movl $0x3fa,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + jmp 3d46e │ │ + movl $0x3db,0x8(%esp) │ │ + lea -0x1d9f1(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 3a53e │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x162e4(%ebx),%eax │ │ - movl $0x3f3,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + jmp 3d46e │ │ + movl $0x3fa,0x8(%esp) │ │ + lea -0x1d9c5(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 3a53e │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1bbdd(%ebx),%eax │ │ - movl $0x3db,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3d46e │ │ + mov 0x40(%esp),%eax │ │ + movl $0x411,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 3a53e │ │ - call d370 │ │ - jmp 3ab90 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x180b0(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3d46e │ │ + call db70 │ │ + jmp 3dae0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -0003ab90 : │ │ +0003dae0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4845b,%ebx │ │ - lea -0xac(%esp),%esp │ │ - lea -0x160d4(%ebx),%eax │ │ - mov 0xc0(%esp),%esi │ │ + call db90 │ │ + add $0x503df,%ebx │ │ + lea -0x10c(%esp),%esp │ │ + mov 0x120(%esp),%esi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0xfc(%esp) │ │ + xor %eax,%eax │ │ movl $0x4d4,0xc(%esp) │ │ - mov %eax,0x5c(%esp) │ │ - mov %eax,0x8(%esp) │ │ + lea -0x17eec(%ebx),%eax │ │ movl $0x40,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,0x8(%esp) │ │ + mov %eax,0x5c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,%ebp │ │ mov (%esi),%eax │ │ mov %eax,0x8(%ebp) │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 613d0 │ │ + call 6a2a0 │ │ mov %eax,0x3c(%ebp) │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 61aa0 │ │ - fstpl (%esp) │ │ + call 6a960 │ │ movl $0x1,0xc(%esp) │ │ + fstpl (%esp) │ │ movl $0xa,0x8(%esp) │ │ - call 60b50 │ │ - test %eax,%eax │ │ + call 69b00 │ │ mov %eax,0x38(%ebp) │ │ - je 3ad51 │ │ + test %eax,%eax │ │ + je 3dcd9 │ │ mov %eax,(%esp) │ │ - call 61ac0 │ │ + call 6a980 │ │ cmp $0x1,%eax │ │ - jne 3b0aa │ │ + jne 3e4b2 │ │ mov 0x3c(%ebp),%edx │ │ - lea -0x1ca1a(%ebx),%eax │ │ + lea -0x1e82e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ + mov %edx,0x3c(%esp) │ │ mov %eax,(%esp) │ │ - mov %edx,0x34(%esp) │ │ - call 5d0c0 │ │ - lea -0x1ce9f(%ebx),%eax │ │ + call 65e70 │ │ + lea -0x1ecb3(%ebx),%eax │ │ + fstpl 0x30(%esp) │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ - fstpl 0x38(%esp) │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ mov %eax,%edi │ │ - lea -0x1ceab(%ebx),%eax │ │ + lea -0x1ecbf(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ - cvtsd2ss 0x38(%esp),%xmm0 │ │ - mov 0x34(%esp),%edx │ │ + call 65db0 │ │ + movsd 0x30(%esp),%xmm7 │ │ + cvtsd2ss %xmm7,%xmm6 │ │ + mov 0x3c(%esp),%edx │ │ mov %edi,0x4(%esp) │ │ - mov %edx,0xc(%esp) │ │ mov %eax,(%esp) │ │ - movss %xmm0,0x8(%esp) │ │ - call 3f610 │ │ - test %eax,%eax │ │ + movss %xmm6,0x8(%esp) │ │ + mov %edx,0xc(%esp) │ │ + call 43080 │ │ mov %eax,0xc(%ebp) │ │ - je 3ad51 │ │ + test %eax,%eax │ │ + je 3dcd9 │ │ cmpl $0x1,0x10(%eax) │ │ - jne 3ad51 │ │ - mov 0x10(%esi),%ecx │ │ + jne 3dcd9 │ │ mov 0x14(%eax),%edx │ │ - mov %edx,0x4c(%esp) │ │ - mov 0x18(%ecx),%edx │ │ + mov 0x10(%esi),%edi │ │ + mov %edx,0x44(%esp) │ │ + mov 0x18(%edi),%edx │ │ test %edx,%edx │ │ - mov %edx,0x38(%esp) │ │ - je 3ad67 │ │ - mov 0x4c(%esp),%edi │ │ - cmp %edi,0x38(%esp) │ │ - jne 3b0e4 │ │ - mov 0x38(%esp),%edx │ │ + je 3dd03 │ │ + cmp %edx,0x44(%esp) │ │ + jne 3e4ec │ │ + mov 0x44(%esp),%edx │ │ test %edx,%edx │ │ - jle 3ad85 │ │ + jle 3dd1d │ │ mov 0x1c(%eax),%eax │ │ - mov 0x54(%ecx),%edi │ │ - mov %eax,0x48(%esp) │ │ + mov %ebp,0x3c(%esp) │ │ + mov %esi,0x48(%esp) │ │ + mov %eax,0x30(%esp) │ │ + mov 0x54(%edi),%eax │ │ + mov %eax,0x40(%esp) │ │ + mov %eax,%edx │ │ + mov %edx,%ebp │ │ xor %eax,%eax │ │ - test %edi,%edi │ │ - je 3b197 │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x4c(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - jmp 3ad0f │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jmp 3dc6c │ │ + mov 0x5c(%edi),%ecx │ │ + cmp %ecx,%edx │ │ + jne 3dc90 │ │ add $0x1,%eax │ │ - cmp %eax,%edi │ │ - jle 3ad81 │ │ - mov 0x0(%ebp,%eax,4),%edx │ │ - cmp 0x5c(%ecx),%edx │ │ - je 3ad08 │ │ - mov 0x38(%esp),%ebp │ │ - mov 0x5c(%ecx),%ecx │ │ - mov 0x5c(%esp),%edi │ │ + cmp 0x44(%esp),%eax │ │ + je 3dd15 │ │ + mov 0x30(%esp),%edx │ │ + test %ebp,%ebp │ │ + lea 0x0(,%eax,4),%esi │ │ + mov (%edx,%eax,4),%edx │ │ + jne 3dc58 │ │ + mov 0x1c(%edi),%ecx │ │ + test %ecx,%ecx │ │ + je 3e558 │ │ + mov (%ecx,%esi,1),%ecx │ │ + cmp %ecx,%edx │ │ + je 3dc5f │ │ + mov %esi,0x30(%esp) │ │ + mov 0x40(%esp),%esi │ │ + mov 0x3c(%esp),%ebp │ │ + test %esi,%esi │ │ + je 3e5dd │ │ + mov 0x5c(%edi),%ecx │ │ mov %eax,0x10(%esp) │ │ + lea -0x191dc(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x5c(%esp),%eax │ │ mov %ecx,0x18(%esp) │ │ - lea -0x173c4(%ebx),%eax │ │ mov %edx,0x14(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4f8,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov %ebp,(%esp) │ │ - call 38f50 │ │ - lea 0xac(%esp),%esp │ │ + call 3b350 │ │ xor %eax,%eax │ │ + mov 0xfc(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 3ec1d │ │ + lea 0x10c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0xc(%ecx),%edi │ │ - mov %edi,0x38(%esp) │ │ - mov 0x4c(%esp),%edi │ │ - cmp %edi,0x38(%esp) │ │ - je 3acd3 │ │ - jmp 3b0e4 │ │ - mov 0x38(%esp),%ebp │ │ - lea -0x1ce60(%ebx),%eax │ │ + mov 0xc(%edi),%edx │ │ + cmp %edx,0x44(%esp) │ │ + je 3dc2e │ │ + jmp 3e4ec │ │ + mov 0x3c(%esp),%ebp │ │ + mov 0x48(%esp),%esi │ │ + lea -0x1ec74(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ test %eax,%eax │ │ - je 3b253 │ │ + je 3e5f4 │ │ mov 0x14(%esi),%edx │ │ mov 0x14(%edx),%edx │ │ mov %eax,(%esp) │ │ mov %ebp,%eax │ │ - call 39fb0 │ │ + call 3cec0 │ │ test %eax,%eax │ │ - js 3ad51 │ │ - lea -0x1c9e9(%ebx),%eax │ │ + js 3dcd9 │ │ + lea -0x1e7fd(%ebx),%eax │ │ + xor %edi,%edi │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ + mov 0x5c(%esp),%esi │ │ mov %ax,0x26(%ebp) │ │ - mov 0x5c(%esp),%ecx │ │ - mov 0x4c(%esp),%esi │ │ - mov %ecx,0x8(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ movl $0x50b,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x20(%ebp) │ │ - lea -0x1c9e5(%ebx),%eax │ │ + lea -0x1e7f9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ mov %ax,0x24(%ebp) │ │ - mov 0x20(%ebp),%edi │ │ - lea -0x1c9dd(%ebx),%eax │ │ + lea -0x1e7f1(%ebx),%eax │ │ + mov 0x20(%ebp),%edx │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ - mov %edi,0x38(%esp) │ │ + mov %edx,0x3c(%esp) │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ - mov 0x5c(%esp),%edx │ │ - movl $0x4b0,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + call 65db0 │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - test %esi,%esi │ │ - mov %eax,0x40(%esp) │ │ - jle 3b126 │ │ - xor %ecx,%ecx │ │ - mov %ebp,0x44(%esp) │ │ - mov 0x40(%esp),%edx │ │ + mov %esi,0x4(%esp) │ │ xor %esi,%esi │ │ - mov %ecx,%ebp │ │ - jmp 3ae8a │ │ + movl $0x4b0,0x8(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov 0x44(%esp),%ecx │ │ + mov %eax,0x40(%esp) │ │ + test %ecx,%ecx │ │ + jle 3e547 │ │ + mov %ebp,0x48(%esp) │ │ + mov %eax,%ebp │ │ + jmp 3de2a │ │ nop │ │ - movb $0x0,(%edi) │ │ - mov %edx,(%esp) │ │ - call cfc4 │ │ - mov 0x38(%esp),%ecx │ │ - lea 0x1(%edi),%edx │ │ - mov %al,(%ecx,%esi,1) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movb $0x0,(%ecx) │ │ + mov %ebp,(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + call d790 │ │ + mov 0x3c(%esp),%edx │ │ + mov 0x30(%esp),%ecx │ │ + mov %al,(%edx,%esi,1) │ │ movzbl %al,%eax │ │ - cmp %eax,%ebp │ │ - cmovl %eax,%ebp │ │ + cmp %eax,%edi │ │ + lea 0x1(%ecx),%ebp │ │ + cmovl %eax,%edi │ │ add $0x1,%esi │ │ - cmp 0x4c(%esp),%esi │ │ - je 3b122 │ │ - mov %edx,(%esp) │ │ + cmp 0x44(%esp),%esi │ │ + je 3e560 │ │ movl $0x2c,0x4(%esp) │ │ - mov %edx,0x34(%esp) │ │ - call cf64 │ │ + mov %ebp,(%esp) │ │ + call d730 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - mov 0x34(%esp),%edx │ │ - jne 3ae60 │ │ - cmp %esi,0x4c(%esp) │ │ - mov %ebp,%ecx │ │ - mov 0x44(%esp),%ebp │ │ - jle 3b126 │ │ + mov %eax,%ecx │ │ + jne 3ddf8 │ │ + cmp 0x44(%esp),%esi │ │ + mov %ebp,%edx │ │ + mov 0x48(%esp),%ebp │ │ + jge 3e578 │ │ cmpb $0x0,(%edx) │ │ - jne 3b221 │ │ - mov %ecx,%eax │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x38(%esp),%ecx │ │ - mov %al,(%ecx,%esi,1) │ │ - lea 0x1(%esi),%esi │ │ - cmp %esi,%edx │ │ - jg 3aecb │ │ + jne 3e523 │ │ + mov 0x44(%esp),%edx │ │ + mov %edi,%eax │ │ + mov $0x1,%ecx │ │ + mov %edx,%edi │ │ + sub %esi,%edi │ │ + cmp %edx,%esi │ │ + cmovl %edi,%ecx │ │ + mov %ecx,0x30(%esp) │ │ + lea -0x10(%ecx),%edi │ │ + shr $0x4,%edi │ │ + add $0x1,%edi │ │ + mov %edi,%ecx │ │ + shl $0x4,%ecx │ │ + mov %ecx,0x48(%esp) │ │ + mov %edx,%ecx │ │ + sub $0x1,%edx │ │ + sub %esi,%edx │ │ + cmp $0xe,%edx │ │ + jbe 3dec7 │ │ + cmp %ecx,%esi │ │ + jge 3dec7 │ │ + mov 0x3c(%esp),%edx │ │ + movd %eax,%xmm0 │ │ + pxor %xmm1,%xmm1 │ │ + xor %ecx,%ecx │ │ + pshufb %xmm1,%xmm0 │ │ + add %esi,%edx │ │ + add $0x1,%ecx │ │ + add $0x10,%edx │ │ + movdqu %xmm0,-0x10(%edx) │ │ + cmp %ecx,%edi │ │ + ja 3dea8 │ │ + mov 0x48(%esp),%edx │ │ + add %edx,%esi │ │ + cmp %edx,0x30(%esp) │ │ + je 3df7c │ │ + mov 0x44(%esp),%ecx │ │ + lea 0x1(%esi),%edx │ │ + mov 0x3c(%esp),%edi │ │ + cmp %edx,%ecx │ │ + mov %al,(%edi,%esi,1) │ │ + jle 3df7c │ │ + mov %al,0x1(%edi,%esi,1) │ │ + lea 0x2(%esi),%edx │ │ + cmp %edx,%ecx │ │ + jle 3df7c │ │ + mov %al,0x2(%edi,%esi,1) │ │ + lea 0x3(%esi),%edx │ │ + cmp %edx,%ecx │ │ + jle 3df7c │ │ + mov %al,0x3(%edi,%esi,1) │ │ + lea 0x4(%esi),%edx │ │ + cmp %edx,%ecx │ │ + jle 3df7c │ │ + mov %al,0x4(%edi,%esi,1) │ │ + lea 0x5(%esi),%edx │ │ + cmp %edx,%ecx │ │ + jle 3df7c │ │ + mov %al,0x5(%edi,%esi,1) │ │ + lea 0x6(%esi),%edx │ │ + cmp %edx,%ecx │ │ + jle 3df7c │ │ + mov %al,0x6(%edi,%esi,1) │ │ + lea 0x7(%esi),%edx │ │ + cmp %edx,%ecx │ │ + jle 3df7c │ │ + mov %al,0x7(%edi,%esi,1) │ │ + lea 0x8(%esi),%edx │ │ + cmp %edx,%ecx │ │ + jle 3df7c │ │ + mov %al,0x8(%edi,%esi,1) │ │ + lea 0x9(%esi),%edx │ │ + cmp %edx,%ecx │ │ + jle 3df7c │ │ + mov %al,0x9(%edi,%esi,1) │ │ + lea 0xa(%esi),%edx │ │ + cmp %edx,%ecx │ │ + jle 3df7c │ │ + mov %al,0xa(%edi,%esi,1) │ │ + lea 0xb(%esi),%edx │ │ + cmp %edx,%ecx │ │ + jle 3df7c │ │ + mov %al,0xb(%edi,%esi,1) │ │ + lea 0xc(%esi),%edx │ │ + cmp %edx,%ecx │ │ + jle 3df7c │ │ + mov %al,0xc(%edi,%esi,1) │ │ + lea 0xd(%esi),%edx │ │ + cmp %edx,%ecx │ │ + jle 3df7c │ │ + mov %al,0xd(%edi,%esi,1) │ │ + lea 0xe(%esi),%edx │ │ + cmp %edx,%ecx │ │ + jle 3df7c │ │ + mov 0x3c(%esp),%edx │ │ + mov %al,0xe(%edx,%esi,1) │ │ mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ movswl 0x24(%ebp),%eax │ │ - mov 0x5c(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ movl $0x50e,0x8(%esp) │ │ - lea -0x1bb5f(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - lea -0x1bb4c(%ebx),%eax │ │ - movl $0x0,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d973(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x0,0x8(%esp) │ │ + lea -0x1d960(%ebx),%eax │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - lea -0x1bd9c(%ebx),%edi │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov 0x44(%esp),%edx │ │ + test %edx,%edx │ │ + jle 3e036 │ │ + lea -0x1dbb0(%ebx),%edi │ │ xor %esi,%esi │ │ - mov %edi,0x38(%esp) │ │ - mov 0x4c(%esp),%edi │ │ - mov 0x20(%ebp),%eax │ │ + mov %edi,%eax │ │ + mov %ebp,%edi │ │ + mov %eax,%ebp │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x20(%edi),%eax │ │ movzbl (%eax,%esi,1),%eax │ │ - lea 0x1(%esi),%esi │ │ - mov %eax,0x10(%esp) │ │ - mov 0x38(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ + add $0x1,%esi │ │ + mov %ebp,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - cmp %edi,%esi │ │ - jne 3af45 │ │ - lea -0x1c1aa(%ebx),%eax │ │ + call 67510 │ │ + cmp 0x44(%esp),%esi │ │ + jne 3e000 │ │ + mov %edi,%ebp │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x1dfbe(%ebx),%eax │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - lea -0x1cdeb(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + lea -0x1ebff(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ + mov 0x5c(%esp),%esi │ │ add $0x2,%eax │ │ - mov 0x5c(%esp),%edx │ │ mov %eax,0x34(%ebp) │ │ - mov 0x4c(%esp),%ecx │ │ movl $0x519,0x14(%esp) │ │ - mov %edx,0x10(%esp) │ │ + mov %esi,0x10(%esp) │ │ movl $0x8,0xc(%esp) │ │ + mov 0x44(%esp),%edi │ │ movswl 0x24(%ebp),%edx │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 5bd50 <__ckd_calloc_3d__> │ │ - mov 0x5c(%esp),%esi │ │ - mov 0x4c(%esp),%edi │ │ + mov %edi,0x4(%esp) │ │ + mov %edx,0x8(%esp) │ │ + call 643a0 <__ckd_calloc_3d__@@Base> │ │ mov %eax,0x28(%ebp) │ │ movl $0x51b,0x10(%esp) │ │ mov %esi,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ mov 0x34(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ mov %eax,0x2c(%ebp) │ │ mov 0x34(%ebp),%eax │ │ + movl $0x0,0xc4(%esp) │ │ + mov %eax,0xcc(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x44(%esp) │ │ - movl $0x0,0x40(%esp) │ │ - jle 3b093 │ │ - mov 0x4c(%esp),%eax │ │ + jle 3e4a2 │ │ + movdqa -0x146c8(%ebx),%xmm3 │ │ + movdqa -0x146e8(%ebx),%xmm4 │ │ + movdqa -0x146a8(%ebx),%xmm1 │ │ + mov %ebp,0xc8(%esp) │ │ + jmp 3e120 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x44(%esp),%eax │ │ test %eax,%eax │ │ - jle 3b084 │ │ - mov 0x40(%esp),%esi │ │ - movzwl 0x24(%ebp),%edi │ │ + jle 3e47f │ │ + mov 0xc8(%esp),%eax │ │ + mov $0x0,%ebp │ │ + mov 0xc4(%esp),%edx │ │ + movzwl 0x24(%eax),%esi │ │ + shl $0x2,%edx │ │ + mov %edx,0x4c(%esp) │ │ + mov %si,0x40(%esp) │ │ + movswl %si,%edx │ │ + lea -0x4(%edx),%esi │ │ + lea -0x1(%edx),%edi │ │ + mov %edi,0x48(%esp) │ │ + shr $0x2,%esi │ │ + add $0x1,%esi │ │ + mov %esi,0x3c(%esp) │ │ shl $0x2,%esi │ │ - mov %esi,0x38(%esp) │ │ + cmp $0xd,%edi │ │ + mov %esi,0xc0(%esp) │ │ + cmova %esi,%ebp │ │ + lea 0x0(,%ebp,8),%esi │ │ + mov %esi,0x50(%esp) │ │ + lea 0x1(%ebp),%esi │ │ + mov %esi,0x58(%esp) │ │ + shl $0x3,%esi │ │ + mov %esi,0x64(%esp) │ │ + lea 0x2(%ebp),%esi │ │ + mov %esi,0x90(%esp) │ │ + shl $0x3,%esi │ │ + mov %esi,0x5c(%esp) │ │ + lea 0x3(%ebp),%esi │ │ + mov %esi,0x94(%esp) │ │ + shl $0x3,%esi │ │ + mov %esi,0x68(%esp) │ │ + lea 0x4(%ebp),%esi │ │ + mov %esi,0x98(%esp) │ │ + shl $0x3,%esi │ │ + mov %esi,0x6c(%esp) │ │ + lea 0x5(%ebp),%esi │ │ + mov %esi,0x9c(%esp) │ │ + shl $0x3,%esi │ │ + mov %esi,0x70(%esp) │ │ + lea 0x6(%ebp),%esi │ │ + mov %esi,0xa0(%esp) │ │ + shl $0x3,%esi │ │ + mov %esi,0x74(%esp) │ │ + lea 0x7(%ebp),%esi │ │ + mov %esi,0xa4(%esp) │ │ + shl $0x3,%esi │ │ + mov %esi,0x78(%esp) │ │ + lea 0x8(%ebp),%esi │ │ + mov %esi,0xa8(%esp) │ │ + shl $0x3,%esi │ │ + mov %esi,0x7c(%esp) │ │ + lea 0x9(%ebp),%esi │ │ + mov %esi,0xac(%esp) │ │ + shl $0x3,%esi │ │ + mov %esi,0x80(%esp) │ │ + lea 0xa(%ebp),%esi │ │ + mov %esi,0xb0(%esp) │ │ + shl $0x3,%esi │ │ + mov %esi,0x84(%esp) │ │ + lea 0xb(%ebp),%esi │ │ + mov %esi,0xb4(%esp) │ │ + shl $0x3,%esi │ │ + mov %esi,0x88(%esp) │ │ + lea 0xc(%ebp),%esi │ │ + mov %esi,0xb8(%esp) │ │ + shl $0x3,%esi │ │ + mov %esi,0x8c(%esp) │ │ + lea 0xd(%ebp),%esi │ │ + mov %esi,0x30(%esp) │ │ + shl $0x3,%esi │ │ + mov %ebp,0xbc(%esp) │ │ + mov %eax,%ebp │ │ + mov %esi,0x60(%esp) │ │ xor %esi,%esi │ │ - movswl %di,%ecx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - test %di,%di │ │ - jle 3b07b │ │ - mov 0x38(%esp),%edx │ │ + jmp 3e280 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + cmpw $0x0,0x40(%esp) │ │ + jle 3e472 │ │ mov 0x28(%ebp),%eax │ │ - mov (%eax,%edx,1),%eax │ │ - mov (%eax,%esi,4),%edx │ │ - xor %eax,%eax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %eax,0x4(%edx) │ │ - add $0x1,%eax │ │ - cmp %eax,%ecx │ │ - movl $0x80000000,(%edx) │ │ - lea 0x8(%edx),%edx │ │ - jg 3b068 │ │ + cmpl $0xd,0x48(%esp) │ │ + mov 0x4c(%esp),%ecx │ │ + mov (%eax,%ecx,1),%eax │ │ + mov (%eax,%esi,4),%eax │ │ + jbe 3e2e0 │ │ + xor %ecx,%ecx │ │ + movdqa %xmm4,%xmm0 │ │ + mov %ecx,%edi │ │ + movdqa %xmm1,%xmm2 │ │ + add $0x1,%ecx │ │ + punpckldq %xmm0,%xmm2 │ │ + shl $0x5,%edi │ │ + cmp 0x3c(%esp),%ecx │ │ + movdqu %xmm2,(%eax,%edi,1) │ │ + movdqa %xmm1,%xmm2 │ │ + punpckhdq %xmm0,%xmm2 │ │ + paddd %xmm3,%xmm0 │ │ + movdqu %xmm2,0x10(%eax,%edi,1) │ │ + jb 3e2a6 │ │ + cmp %edx,0xc0(%esp) │ │ + je 3e472 │ │ + mov 0x50(%esp),%ecx │ │ + mov 0xbc(%esp),%edi │ │ + add %eax,%ecx │ │ + mov %edi,0x4(%ecx) │ │ + mov 0x58(%esp),%edi │ │ + movl $0x80000000,(%ecx) │ │ + cmp %edi,%edx │ │ + jle 3e472 │ │ + mov 0x64(%esp),%ecx │ │ + add %eax,%ecx │ │ + mov %edi,0x4(%ecx) │ │ + mov 0x90(%esp),%edi │ │ + movl $0x80000000,(%ecx) │ │ + cmp %edx,%edi │ │ + jge 3e472 │ │ + mov 0x5c(%esp),%ecx │ │ + add %eax,%ecx │ │ + mov %edi,0x4(%ecx) │ │ + mov 0x94(%esp),%edi │ │ + movl $0x80000000,(%ecx) │ │ + cmp %edi,%edx │ │ + jle 3e472 │ │ + mov 0x68(%esp),%ecx │ │ + add %eax,%ecx │ │ + mov %edi,0x4(%ecx) │ │ + mov 0x98(%esp),%edi │ │ + movl $0x80000000,(%ecx) │ │ + cmp %edi,%edx │ │ + jle 3e472 │ │ + mov 0x6c(%esp),%ecx │ │ + add %eax,%ecx │ │ + mov %edi,0x4(%ecx) │ │ + mov 0x9c(%esp),%edi │ │ + movl $0x80000000,(%ecx) │ │ + cmp %edi,%edx │ │ + jle 3e472 │ │ + mov 0x70(%esp),%ecx │ │ + add %eax,%ecx │ │ + mov %edi,0x4(%ecx) │ │ + mov 0xa0(%esp),%edi │ │ + movl $0x80000000,(%ecx) │ │ + cmp %edi,%edx │ │ + jle 3e472 │ │ + mov 0x74(%esp),%ecx │ │ + add %eax,%ecx │ │ + mov %edi,0x4(%ecx) │ │ + mov 0xa4(%esp),%edi │ │ + movl $0x80000000,(%ecx) │ │ + cmp %edi,%edx │ │ + jle 3e472 │ │ + mov 0x78(%esp),%ecx │ │ + add %eax,%ecx │ │ + mov %edi,0x4(%ecx) │ │ + mov 0xa8(%esp),%edi │ │ + movl $0x80000000,(%ecx) │ │ + cmp %edi,%edx │ │ + jle 3e472 │ │ + mov 0x7c(%esp),%ecx │ │ + add %eax,%ecx │ │ + mov %edi,0x4(%ecx) │ │ + mov 0xac(%esp),%edi │ │ + movl $0x80000000,(%ecx) │ │ + cmp %edi,%edx │ │ + jle 3e472 │ │ + mov 0x80(%esp),%ecx │ │ + add %eax,%ecx │ │ + mov %edi,0x4(%ecx) │ │ + mov 0xb0(%esp),%edi │ │ + movl $0x80000000,(%ecx) │ │ + cmp %edi,%edx │ │ + jle 3e472 │ │ + mov 0x84(%esp),%ecx │ │ + add %eax,%ecx │ │ + mov %edi,0x4(%ecx) │ │ + mov 0xb4(%esp),%edi │ │ + movl $0x80000000,(%ecx) │ │ + cmp %edi,%edx │ │ + jle 3e472 │ │ + mov 0x88(%esp),%ecx │ │ + add %eax,%ecx │ │ + mov %edi,0x4(%ecx) │ │ + mov 0xb8(%esp),%edi │ │ + movl $0x80000000,(%ecx) │ │ + cmp %edi,%edx │ │ + jle 3e472 │ │ + mov 0x8c(%esp),%ecx │ │ + add %eax,%ecx │ │ + cmp 0x30(%esp),%edx │ │ + movl $0x80000000,(%ecx) │ │ + mov %edi,0x4(%ecx) │ │ + jle 3e472 │ │ + mov 0x30(%esp),%ecx │ │ + add 0x60(%esp),%eax │ │ + movl $0x80000000,(%eax) │ │ + mov %ecx,0x4(%eax) │ │ add $0x1,%esi │ │ - cmp 0x4c(%esp),%esi │ │ - jne 3b050 │ │ - addl $0x1,0x40(%esp) │ │ - mov 0x44(%esp),%ecx │ │ - cmp %ecx,0x40(%esp) │ │ - jne 3b030 │ │ - lea 0x2a4(%ebx),%eax │ │ + cmp 0x44(%esp),%esi │ │ + jne 3e280 │ │ + addl $0x1,0xc4(%esp) │ │ + mov 0xc4(%esp),%eax │ │ + cmp 0xcc(%esp),%eax │ │ + jne 3e120 │ │ + mov 0xc8(%esp),%ebp │ │ + lea 0x2b0(%ebx),%eax │ │ mov %eax,0x0(%ebp) │ │ - lea 0xac(%esp),%esp │ │ mov %ebp,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ + jmp 3dce3 │ │ mov 0x38(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61aa0 │ │ - mov 0x5c(%esp),%edx │ │ - lea -0x16270(%ebx),%eax │ │ + call 6a960 │ │ + lea -0x18088(%ebx),%eax │ │ fstpl 0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ + mov 0x5c(%esp),%eax │ │ movl $0x4df,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 3ad51 │ │ - test %edx,%edx │ │ - jne 3b0eb │ │ - mov 0xc(%ecx),%edx │ │ - mov 0x4c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3dcd9 │ │ + mov 0x44(%esp),%eax │ │ mov %edx,0x14(%esp) │ │ - mov 0x5c(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ movl $0x4f2,0x8(%esp) │ │ - lea -0x173f0(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x19208(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x5c(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 3ad51 │ │ - mov 0x44(%esp),%ebp │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3dcd9 │ │ + mov 0x3c(%esp),%eax │ │ + mov %edx,(%esp) │ │ + lea (%eax,%esi,1),%ecx │ │ + mov %ecx,0x30(%esp) │ │ + call d790 │ │ + mov 0x30(%esp),%ecx │ │ + mov %al,(%ecx) │ │ + movzbl %al,%eax │ │ + cmp %edi,%eax │ │ + cmovge %eax,%edi │ │ + add $0x1,%esi │ │ + cmp 0x44(%esp),%esi │ │ + jl 3de59 │ │ + jmp 3df7c │ │ + xchg %ax,%ax │ │ + mov 0x10(%edi),%ecx │ │ + jmp 3dc89 │ │ + mov 0x44(%esp),%esi │ │ + mov 0x48(%esp),%ebp │ │ + cmp 0x44(%esp),%esi │ │ + jl 3de59 │ │ + jmp 3df7c │ │ + nop │ │ mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ movswl 0x24(%ebp),%eax │ │ - mov 0x5c(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x1bb5f(%ebx),%eax │ │ movl $0x50e,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - lea -0x1bb4c(%ebx),%eax │ │ - movl $0x0,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d973(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x0,0x8(%esp) │ │ + lea -0x1d960(%ebx),%eax │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - mov 0x4c(%esp),%edi │ │ - test %edi,%edi │ │ - jle 3af7b │ │ - jmp 3af35 │ │ - mov 0x1c(%ecx),%edi │ │ - test %edi,%edi │ │ - mov %edi,0x44(%esp) │ │ - je 3b1ed │ │ - mov %ebp,0x58(%esp) │ │ - mov 0x48(%esp),%edi │ │ - mov 0x44(%esp),%ebp │ │ - jmp 3b1b9 │ │ - add $0x1,%eax │ │ - cmp %eax,0x38(%esp) │ │ - jle 3b218 │ │ - lea 0x0(,%eax,4),%edx │ │ - mov %edx,0x40(%esp) │ │ - mov (%edi,%eax,4),%edx │ │ - cmp 0x0(%ebp,%eax,4),%edx │ │ - je 3b1b0 │ │ - mov 0x58(%esp),%ebp │ │ - mov 0x44(%esp),%esi │ │ - test %esi,%esi │ │ - je 3b940 │ │ - mov 0x44(%esp),%edi │ │ - mov 0x40(%esp),%esi │ │ - mov (%edi,%esi,1),%ecx │ │ - jmp 3ad1f │ │ - lea 0x0(,%eax,4),%edi │ │ - mov %edi,0x40(%esp) │ │ - mov 0x48(%esp),%edi │ │ - mov (%edi,%eax,4),%edx │ │ - mov 0x10(%ecx),%edi │ │ - cmp (%edi,%eax,4),%edx │ │ - jne 3b1d1 │ │ - add $0x1,%eax │ │ - cmp %eax,0x38(%esp) │ │ - jg 3b1ed │ │ - jmp 3ad85 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x58(%esp),%ebp │ │ - jmp 3ad85 │ │ - mov 0x38(%esp),%edi │ │ - mov %ecx,0x34(%esp) │ │ - add %esi,%edi │ │ - mov %edx,(%esp) │ │ - add $0x1,%esi │ │ - call cfc4 │ │ - cmp %esi,0x4c(%esp) │ │ - mov %al,(%edi) │ │ - mov 0x34(%esp),%ecx │ │ - jle 3aed5 │ │ - movzbl %al,%eax │ │ - cmp %ecx,%eax │ │ - cmovge %eax,%ecx │ │ - jmp 3aec1 │ │ - lea -0x1ca10(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + jmp 3dfe4 │ │ + mov 0x1c(%edi),%ecx │ │ + test %ecx,%ecx │ │ + je 3ec22 │ │ + mov 0x30(%esp),%esi │ │ + mov (%ecx,%esi,1),%ecx │ │ + jmp 3dca7 │ │ + lea -0x1e824(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x38(%esp) │ │ - lea -0x1ce76(%ebx),%eax │ │ - cvtsd2ss 0x38(%esp),%xmm0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ + call 65e70 │ │ + fstpl 0x30(%esp) │ │ + lea -0x1ec8a(%ebx),%eax │ │ + movsd 0x30(%esp),%xmm3 │ │ + cvtsd2ss %xmm3,%xmm0 │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ - movsd %xmm0,0x50(%esp) │ │ + cvtss2sd %xmm0,%xmm3 │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + movsd %xmm3,0x50(%esp) │ │ + call 65db0 │ │ mov %eax,0x60(%esp) │ │ + mov %eax,%esi │ │ mov %eax,0x10(%esp) │ │ - lea -0x161b4(%ebx),%eax │ │ + lea -0x17fcc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x5c(%esp),%eax │ │ movl $0x44b,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - lea -0x1cf3b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x60(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cf04 │ │ + call 67510 │ │ + mov %esi,(%esp) │ │ + lea -0x1ed4f(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d6d0 │ │ + mov %eax,0x4c(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x58(%esp) │ │ - je 3b906 │ │ - lea 0x88(%esp),%eax │ │ + je 3ed24 │ │ + lea 0xe4(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - lea 0x84(%esp),%eax │ │ + lea 0xe0(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - lea 0x80(%esp),%eax │ │ + lea 0xdc(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x58(%esp),%eax │ │ + mov 0x4c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a3e0 │ │ + call 62900 │ │ test %eax,%eax │ │ - js 3b8e7 │ │ - mov 0x80(%esp),%edx │ │ - mov %edx,0x44(%esp) │ │ - mov (%edx),%eax │ │ + js 3ed08 │ │ + mov 0xdc(%esp),%eax │ │ + mov 0xe0(%esp),%edx │ │ + movl $0x0,0x64(%esp) │ │ + mov %eax,0x3c(%esp) │ │ + mov (%eax),%eax │ │ + movl $0x0,0x30(%esp) │ │ test %eax,%eax │ │ - je 3b424 │ │ - mov 0x84(%esp),%edx │ │ - lea -0x1c499(%ebx),%edi │ │ + je 3e7d2 │ │ mov %edx,0x40(%esp) │ │ - mov %edi,0x6c(%esp) │ │ - movl $0x0,0x64(%esp) │ │ - lea -0x1c82a(%ebx),%edi │ │ - movl $0x0,0x48(%esp) │ │ - movl $0x0,0x38(%esp) │ │ - mov %edi,0x68(%esp) │ │ - jmp 3b3a1 │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x48(%esp),%edx │ │ - mov 0x68(%esp),%edi │ │ - mov (%ecx,%edx,1),%eax │ │ + lea -0x1e2ad(%ebx),%esi │ │ + mov %esi,0x68(%esp) │ │ + lea -0x1e63e(%ebx),%esi │ │ + mov %esi,0x48(%esp) │ │ + jmp 3e732 │ │ + mov 0x40(%esp),%esi │ │ mov $0x4,%ecx │ │ + mov 0x30(%esp),%eax │ │ + mov 0x48(%esp),%edi │ │ + mov (%esi,%eax,4),%eax │ │ mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 3b3cf │ │ - addl $0x1,0x38(%esp) │ │ - mov 0x38(%esp),%edx │ │ - shl $0x2,%edx │ │ - mov 0x44(%esp),%ecx │ │ - mov %edx,0x48(%esp) │ │ - mov 0x38(%esp),%edx │ │ - mov (%ecx,%edx,4),%eax │ │ + jne 3e779 │ │ + mov 0x3c(%esp),%eax │ │ + addl $0x1,0x30(%esp) │ │ + mov 0x58(%esp),%esi │ │ + mov 0x4(%eax,%esi,1),%eax │ │ test %eax,%eax │ │ - je 3b43f │ │ + je 3e7ce │ │ + mov 0x30(%esp),%esi │ │ mov $0x8,%ecx │ │ + mov 0x68(%esp),%edi │ │ + shl $0x2,%esi │ │ + mov %esi,0x58(%esp) │ │ mov %eax,%esi │ │ - mov 0x6c(%esp),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 3b364 │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%edx │ │ + cmp %cl,%dl │ │ + je 3e6ff │ │ mov %eax,%esi │ │ mov $0x8,%ecx │ │ - lea -0x1be51(%ebx),%edi │ │ + lea -0x1dc65(%ebx),%edi │ │ mov $0x1,%eax │ │ + mov 0x64(%esp),%edx │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - cmovne 0x64(%esp),%eax │ │ + cmovne %edx,%eax │ │ mov %eax,0x64(%esp) │ │ - jmp 3b37e │ │ - mov 0x5c(%esp),%edx │ │ - mov 0x68(%esp),%edi │ │ + jmp 3e719 │ │ mov %eax,0x14(%esp) │ │ mov 0x60(%esp),%eax │ │ + mov 0x48(%esp),%esi │ │ + movl $0x45a,0x8(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x171cc(%ebx),%eax │ │ - mov %edi,0x18(%esp) │ │ + lea -0x18fe4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x45a,0x8(%esp) │ │ + mov 0x5c(%esp),%eax │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x84(%esp),%eax │ │ - mov 0x80(%esp),%edx │ │ - mov %eax,0x40(%esp) │ │ - mov %edx,0x44(%esp) │ │ - jmp 3b37e │ │ - mov 0x84(%esp),%eax │ │ - movl $0x0,0x64(%esp) │ │ - mov %eax,0x40(%esp) │ │ - movl $0x0,0x38(%esp) │ │ - mov 0x40(%esp),%eax │ │ - mov 0x44(%esp),%edx │ │ + mov %esi,0x18(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5a170 │ │ - mov 0x88(%esp),%eax │ │ - lea 0x8c(%esp),%ecx │ │ - mov %eax,0x10(%esp) │ │ - mov 0x58(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - movl $0x0,0x84(%esp) │ │ - lea 0x94(%esp),%eax │ │ - movl $0x0,0x80(%esp) │ │ - movl $0x0,0x8c(%esp) │ │ - mov %ecx,0x14(%esp) │ │ + call 67510 │ │ + mov 0xe0(%esp),%eax │ │ + mov %eax,0x40(%esp) │ │ + mov 0xdc(%esp),%eax │ │ + mov %eax,0x3c(%esp) │ │ + jmp 3e719 │ │ + mov 0x40(%esp),%edx │ │ + mov 0x3c(%esp),%eax │ │ + mov %edx,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 62640 │ │ movl $0x1,0x8(%esp) │ │ + lea 0xe8(%esp),%eax │ │ + mov %eax,0x58(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0xe4(%esp),%eax │ │ movl $0x4,0x4(%esp) │ │ + movl $0x0,0xe0(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + movl $0x0,0xdc(%esp) │ │ + movl $0x0,0xe8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0xf0(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 3b989 │ │ - mov 0x88(%esp),%eax │ │ - lea 0x8c(%esp),%edx │ │ + jne 3ecec │ │ + mov 0xe4(%esp),%eax │ │ + mov 0x58(%esp),%esi │ │ + mov 0x4c(%esp),%edi │ │ mov %eax,0x10(%esp) │ │ - mov 0x58(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x14(%esp) │ │ - lea 0x98(%esp),%eax │ │ + lea 0xf4(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ + mov %esi,0x14(%esp) │ │ movl $0x4,0x4(%esp) │ │ + mov %edi,0xc(%esp) │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 3b989 │ │ - mov 0x88(%esp),%eax │ │ - lea 0x8c(%esp),%edx │ │ + jne 3ecec │ │ + mov 0xe4(%esp),%eax │ │ + mov %esi,0x14(%esp) │ │ + mov %edi,0xc(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x58(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x14(%esp) │ │ - lea 0x9c(%esp),%eax │ │ + lea 0xf8(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 3b989 │ │ - mov 0x88(%esp),%eax │ │ - lea 0x8c(%esp),%edx │ │ + jne 3ecec │ │ + mov 0xe4(%esp),%eax │ │ + mov %esi,0x14(%esp) │ │ + mov %edi,0xc(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x58(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x14(%esp) │ │ - lea 0x90(%esp),%eax │ │ + lea 0xec(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 3b989 │ │ - mov 0xc(%ebp),%edx │ │ - mov 0x98(%esp),%eax │ │ - mov 0x14(%edx),%ecx │ │ - cmp %eax,%ecx │ │ - jne 3b94f │ │ - mov 0x94(%esp),%esi │ │ - mov %ecx,%eax │ │ - imul %esi,%eax │ │ - mov 0x9c(%esp),%edi │ │ - imul %edi,%eax │ │ - cmp 0x90(%esp),%eax │ │ - jne 3b899 │ │ - mov 0x5c(%esp),%edi │ │ - mov %esi,0x1c(%ebp) │ │ - mov %edi,0x10(%esp) │ │ + jne 3ecec │ │ + mov 0xc(%ebp),%edi │ │ + mov 0xf4(%esp),%edx │ │ + mov 0x14(%edi),%eax │ │ + cmp %edx,%eax │ │ + jne 3ec78 │ │ + mov 0xf0(%esp),%edx │ │ + mov %eax,%ecx │ │ + mov 0xf8(%esp),%esi │ │ + imul %edx,%ecx │ │ + imul %esi,%ecx │ │ + cmp 0xec(%esp),%ecx │ │ + jne 3ec2a │ │ + mov 0x5c(%esp),%esi │ │ + mov %edx,0x1c(%ebp) │ │ movl $0x47c,0x14(%esp) │ │ + mov %esi,0x10(%esp) │ │ movl $0x1,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov 0x18(%edx),%eax │ │ - mov %ecx,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 5bd50 <__ckd_calloc_3d__> │ │ + mov %edx,0x8(%esp) │ │ + mov 0x18(%edi),%edx │ │ + mov %eax,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + call 643a0 <__ckd_calloc_3d__@@Base> │ │ mov %eax,0x10(%ebp) │ │ - mov 0x9c(%esp),%eax │ │ - mov %edi,0x8(%esp) │ │ + mov 0xf8(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ movl $0x47f,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x94(%esp),%edx │ │ - mov %eax,%edi │ │ - test %edx,%edx │ │ - movl $0x0,0x40(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movl $0x0,0x3c(%esp) │ │ + mov %eax,%esi │ │ + mov 0xf0(%esp),%eax │ │ movl $0x0,0x48(%esp) │ │ - jle 3b7b7 │ │ - mov 0x98(%esp),%eax │ │ - movl $0x0,0x44(%esp) │ │ test %eax,%eax │ │ - jle 3b76b │ │ - lea 0x8c(%esp),%eax │ │ - mov %eax,0x14(%esp) │ │ - mov 0x88(%esp),%eax │ │ + jle 3eb72 │ │ + mov %esi,%edi │ │ + mov %ebp,%esi │ │ + mov 0xf4(%esp),%ebp │ │ + movl $0x0,0x40(%esp) │ │ + test %ebp,%ebp │ │ + jle 3eb26 │ │ + mov %edi,%ebp │ │ + mov %esi,%edi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x58(%esp),%eax │ │ movl $0x4,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0xe4(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ - mov 0x58(%esp),%eax │ │ + mov 0x4c(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x9c(%esp),%eax │ │ + mov 0xf8(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %edi,(%esp) │ │ - call 5a990 │ │ - cmp 0x9c(%esp),%eax │ │ - jne 3b85f │ │ + call 62ea0 │ │ + cmp 0xf8(%esp),%eax │ │ + jne 3ecb2 │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 3c5f0 │ │ - fstpl 0x38(%esp) │ │ - mov 0x48(%esp),%eax │ │ - xorpd %xmm0,%xmm0 │ │ + mov %ebp,(%esp) │ │ + call 3fa40 │ │ + mov 0x48(%esp),%esi │ │ + fstpl 0x30(%esp) │ │ + xorpd %xmm6,%xmm6 │ │ + movsd 0x30(%esp),%xmm7 │ │ + movsd 0x50(%esp),%xmm4 │ │ + mov %esi,%eax │ │ + movsd %xmm4,0x8(%esp) │ │ add $0x1,%eax │ │ - ucomisd 0x38(%esp),%xmm0 │ │ - cmovb 0x48(%esp),%eax │ │ - mov %edi,(%esp) │ │ - movsd 0x50(%esp),%xmm0 │ │ + ucomisd %xmm7,%xmm6 │ │ + mov %ebp,(%esp) │ │ + cmovb %esi,%eax │ │ + xor %esi,%esi │ │ mov %eax,0x48(%esp) │ │ - mov 0x9c(%esp),%eax │ │ - movsd %xmm0,0x8(%esp) │ │ + mov 0xf8(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 3c670 │ │ - mov 0x9c(%esp),%eax │ │ - mov %edi,(%esp) │ │ + call 3fb80 │ │ + mov 0xf8(%esp),%eax │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 3c5f0 │ │ + call 3fa40 │ │ fstp %st(0) │ │ - mov 0x9c(%esp),%eax │ │ + mov 0x40(%esp),%eax │ │ + shl $0x2,%eax │ │ + mov %eax,0x30(%esp) │ │ + mov 0xf8(%esp),%eax │ │ test %eax,%eax │ │ - jle 3b755 │ │ - mov 0x44(%esp),%edx │ │ - xor %esi,%esi │ │ - shl $0x2,%edx │ │ - mov %edx,0x38(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cvtss2sd (%edi,%esi,4),%xmm0 │ │ - movsd %xmm0,0x4(%esp) │ │ - mov 0x38(%ebp),%eax │ │ + jle 3eb0c │ │ + mov %esi,%eax │ │ + mov %edi,%esi │ │ + mov %eax,%edi │ │ + jmp 3eac0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss 0x0(%ebp,%edi,4),%xmm5 │ │ + cvtss2sd %xmm5,%xmm5 │ │ + movsd %xmm5,0x4(%esp) │ │ + mov 0x38(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ neg %eax │ │ mov $0xffffff9f,%edx │ │ + mov 0x10(%esi),%ecx │ │ cmp $0x9f,%eax │ │ - mov 0x38(%esp),%ecx │ │ cmova %edx,%eax │ │ - mov 0x10(%ebp),%edx │ │ - mov (%edx,%ecx,1),%edx │ │ - mov 0x40(%esp),%ecx │ │ - mov (%edx,%esi,4),%edx │ │ - lea 0x1(%esi),%esi │ │ - mov %al,(%edx,%ecx,1) │ │ - cmp 0x9c(%esp),%esi │ │ - jl 3b710 │ │ - addl $0x1,0x44(%esp) │ │ - mov 0x44(%esp),%esi │ │ - cmp 0x98(%esp),%esi │ │ - jl 3b650 │ │ + mov 0x30(%esp),%edx │ │ + mov (%ecx,%edx,1),%ecx │ │ + mov 0x3c(%esp),%edx │ │ + mov (%ecx,%edi,4),%ecx │ │ + add $0x1,%edi │ │ + mov %al,(%ecx,%edx,1) │ │ + cmp 0xf8(%esp),%edi │ │ + jl 3eac0 │ │ + mov %esi,%edi │ │ addl $0x1,0x40(%esp) │ │ - mov 0x40(%esp),%edx │ │ - cmp 0x94(%esp),%edx │ │ - jl 3b639 │ │ + mov 0x40(%esp),%eax │ │ + cmp 0xf4(%esp),%eax │ │ + jl 3e9e0 │ │ + mov %edi,%esi │ │ + mov %ebp,%edi │ │ + addl $0x1,0x3c(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + cmp 0xf0(%esp),%eax │ │ + jl 3e9b7 │ │ mov 0x48(%esp),%eax │ │ + mov %esi,%ebp │ │ + mov %edi,%esi │ │ test %eax,%eax │ │ - je 3b7b7 │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x5c(%esp),%esi │ │ - lea -0x16f64(%ebx),%eax │ │ - mov %ecx,0x10(%esp) │ │ + je 3eb72 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18d7c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x5c(%esp),%eax │ │ movl $0x49c,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov %edi,(%esp) │ │ - call 5bce0 │ │ - mov 0x64(%esp),%eax │ │ - test %eax,%eax │ │ - jne 3b9c7 │ │ - mov 0x58(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + mov 0x64(%esp),%esi │ │ + test %esi,%esi │ │ + jne 3ed7d │ │ + mov 0x4c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea 0x7f(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0xdb(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - je 3b9a8 │ │ - mov 0x58(%esp),%eax │ │ + je 3ed5e │ │ + mov 0x4c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov 0x9c(%esp),%eax │ │ - mov 0x5c(%esp),%edx │ │ + call d6e0 │ │ + mov 0xf8(%esp),%eax │ │ + movl $0x4a8,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ mov %eax,0x18(%esp) │ │ - mov 0x98(%esp),%eax │ │ + mov 0xf4(%esp),%eax │ │ mov %eax,0x14(%esp) │ │ - mov 0x94(%esp),%eax │ │ + mov 0xf0(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ - movl $0x4a8,0x8(%esp) │ │ - lea -0x160f8(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + lea -0x17f10(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x94(%esp),%eax │ │ - test %eax,%eax │ │ - jns 3adb6 │ │ - jmp 3ad51 │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0xf0(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jns 3dd4e │ │ + jmp 3dcd9 │ │ + call db70 │ │ + mov 0x10(%edi),%ecx │ │ + jmp 3e5e8 │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %esi,0x20(%esp) │ │ + mov %edx,0x18(%esp) │ │ + mov %eax,0x14(%esp) │ │ mov 0x60(%esp),%eax │ │ - movl $0x487,0x8(%esp) │ │ + movl $0x473,0x8(%esp) │ │ + movl $0x5,(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x16f88(%ebx),%eax │ │ + lea -0x17f54(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x5c(%esp),%edx │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x1,(%esp) │ │ + call d7e0 │ │ + mov %eax,0x14(%esp) │ │ + lea -0x1d994(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + mov %edx,0x10(%esp) │ │ + movl $0x46f,0x8(%esp) │ │ movl $0x5,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x38(%esp),%edx │ │ + call d7e0 │ │ mov 0x60(%esp),%eax │ │ - mov %edx,0x14(%esp) │ │ - mov 0x5c(%esp),%edx │ │ + movl $0x487,0x8(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov %edi,0x20(%esp) │ │ - lea -0x1613c(%ebx),%eax │ │ - mov %ecx,0x1c(%esp) │ │ - mov %esi,0x18(%esp) │ │ + lea -0x18da0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x473,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x5c(%esp),%eax │ │ movl $0x5,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ mov 0x60(%esp),%eax │ │ - movl $0x452,0x8(%esp) │ │ + movl $0x46c,0x8(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x171f4(%ebx),%eax │ │ + lea -0x18ea8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 3b879 │ │ + jmp 3eccc │ │ mov 0x60(%esp),%eax │ │ - mov 0x5c(%esp),%edx │ │ + movl $0x452,0x8(%esp) │ │ mov %eax,0x10(%esp) │ │ - movl $0x44e,0x8(%esp) │ │ - lea -0x170c8(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + lea -0x1900c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + jmp 3eccc │ │ + mov 0x60(%esp),%eax │ │ + movl $0x44e,0x8(%esp) │ │ movl $0x5,(%esp) │ │ - call 5e890 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x10(%ecx),%ecx │ │ - mov 0x40(%esp),%esi │ │ - mov (%ecx,%esi,1),%ecx │ │ - jmp 3ad1f │ │ - mov %ecx,0x14(%esp) │ │ - mov 0x5c(%esp),%ecx │ │ mov %eax,0x10(%esp) │ │ - movl $0x46f,0x8(%esp) │ │ - lea -0x1bb93(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ + lea -0x18ee0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x5,(%esp) │ │ - call 5e6d0 │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x60(%esp),%eax │ │ - movl $0x46c,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - lea -0x17090(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - jmp 3b879 │ │ + call d7e0 │ │ mov 0x60(%esp),%eax │ │ movl $0x4a4,0x8(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x16f24(%ebx),%eax │ │ + lea -0x18d3c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 3b879 │ │ - mov 0x8c(%esp),%eax │ │ + jmp 3eccc │ │ + mov 0xe8(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x88(%esp),%eax │ │ + mov 0xe4(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x58(%esp),%eax │ │ + mov 0x4c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5b070 │ │ - jmp 3b7cb │ │ - xchg %ax,%ax │ │ + call 63650 │ │ + jmp 3eb86 │ │ + jmp 3edc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0003b9f0 : │ │ +0003edc0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x475fb,%ebx │ │ + call db90 │ │ + add $0x4f0ff,%ebx │ │ lea -0x4c(%esp),%esp │ │ + lea -0x1d94b(%ebx),%eax │ │ mov 0x60(%esp),%edi │ │ + mov %eax,0x3c(%esp) │ │ + lea -0x1d938(%ebx),%eax │ │ mov 0x64(%esp),%ebp │ │ - cmpw $0x0,0x4(%edi) │ │ - jle 3bb10 │ │ - lea -0x1bb37(%ebx),%edx │ │ movl $0x0,0x38(%esp) │ │ - mov %edx,0x3c(%esp) │ │ - lea -0x1bb24(%ebx),%edx │ │ - mov %edx,0x30(%esp) │ │ + cmpw $0x0,0x4(%edi) │ │ + mov %eax,0x30(%esp) │ │ + jle 3eefd │ │ movswl 0x6(%edi),%eax │ │ + mov 0x38(%esp),%esi │ │ mov %ebp,(%esp) │ │ mov %eax,0xc(%esp) │ │ lea 0x1(%eax),%edx │ │ + mov 0x3c(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ mov %edx,0x10(%esp) │ │ - mov 0x38(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - call cfa4 │ │ + mov %eax,0x4(%esp) │ │ + call d770 │ │ movzwl 0x6(%edi),%eax │ │ test %ax,%ax │ │ - jle 3baed │ │ - mov 0x38(%esp),%edx │ │ + jle 3eed8 │ │ movl $0x0,0x34(%esp) │ │ + mov %esi,%edx │ │ shl $0x2,%edx │ │ - mov %ebp,0x28(%esp) │ │ mov %edx,0x2c(%esp) │ │ - lea 0x0(%esi),%esi │ │ + jmp 3ee60 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ test %ax,%ax │ │ - js 3bac3 │ │ + js 3eeb5 │ │ mov 0x34(%esp),%eax │ │ xor %esi,%esi │ │ + mov %edi,0x60(%esp) │ │ + mov %esi,%edi │ │ + mov 0x60(%esp),%esi │ │ shl $0x2,%eax │ │ - mov %eax,%ebp │ │ - mov (%edi),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov (%eax,%edx,1),%eax │ │ - mov 0x30(%esp),%edx │ │ - mov (%eax,%ebp,1),%eax │ │ - movzbl (%eax,%esi,1),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x28(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov (%esi),%eax │ │ + mov 0x2c(%esp),%ecx │ │ mov 0x28(%esp),%edx │ │ + mov (%eax,%ecx,1),%eax │ │ + mov (%eax,%edx,1),%eax │ │ + movzbl (%eax,%edi,1),%eax │ │ + add $0x1,%edi │ │ + mov %ebp,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - lea 0x1(%esi),%esi │ │ - call cfa4 │ │ - movswl 0x6(%edi),%eax │ │ - cmp %esi,%eax │ │ - jge 3ba90 │ │ - mov 0x28(%esp),%edx │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d770 │ │ + movswl 0x6(%esi),%eax │ │ + cmp %edi,%eax │ │ + jge 3ee80 │ │ + mov %esi,%edi │ │ + mov %ebp,0x4(%esp) │ │ movl $0xa,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call d034 │ │ - movzwl 0x6(%edi),%eax │ │ + call d7f0 │ │ + movswl 0x6(%edi),%edx │ │ addl $0x1,0x34(%esp) │ │ - movswl %ax,%edx │ │ - cmp 0x34(%esp),%edx │ │ - jg 3ba80 │ │ - mov 0x28(%esp),%ebp │ │ + mov 0x34(%esp),%ecx │ │ + mov %edx,%eax │ │ + cmp %ecx,%edx │ │ + jg 3ee60 │ │ mov %ebp,0x4(%esp) │ │ movl $0xa,(%esp) │ │ - call d034 │ │ - addl $0x1,0x38(%esp) │ │ + call d7f0 │ │ movswl 0x4(%edi),%eax │ │ - cmp 0x38(%esp),%eax │ │ - jg 3ba32 │ │ + addl $0x1,0x38(%esp) │ │ + mov 0x38(%esp),%edx │ │ + cmp %edx,%eax │ │ + jg 3ee02 │ │ mov %ebp,(%esp) │ │ - call d044 │ │ + call d800 │ │ lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - jmp 3bb30 │ │ + jmp 3ef20 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -0003bb30 : │ │ +0003ef20 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x474bb,%ebx │ │ - lea -0x9c(%esp),%esp │ │ - lea -0x1606c(%ebx),%edx │ │ - mov 0xc0(%esp),%esi │ │ - mov %edx,0x4c(%esp) │ │ - movsd 0xb8(%esp),%xmm0 │ │ - test %esi,%esi │ │ - movsd %xmm0,0x40(%esp) │ │ - jne 3c27d │ │ - mov 0x4c(%esp),%edx │ │ + call db90 │ │ + add $0x4ef9f,%ebx │ │ + lea -0xac(%esp),%esp │ │ + mov 0xc0(%esp),%eax │ │ + mov 0xd0(%esp),%edi │ │ + movsd 0xc8(%esp),%xmm4 │ │ + mov %eax,0x60(%esp) │ │ + mov 0xc4(%esp),%eax │ │ + movsd %xmm4,0x48(%esp) │ │ + mov %eax,0x50(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x9c(%esp) │ │ + xor %eax,%eax │ │ + lea -0x17e84(%ebx),%eax │ │ + test %edi,%edi │ │ + mov %eax,0x54(%esp) │ │ + jne 3f6d0 │ │ + mov 0x54(%esp),%eax │ │ movl $0xd1,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x8,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0xb0(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x3c(%esp) │ │ - mov %edx,(%esp) │ │ - lea -0x1cf3b(%ebx),%eax │ │ + lea -0x1ed4f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + mov 0x60(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d6d0 │ │ + mov %eax,0x5c(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x58(%esp) │ │ - je 3c4b3 │ │ - lea 0x7c(%esp),%eax │ │ + je 3f914 │ │ + lea 0x88(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - lea 0x8c(%esp),%eax │ │ + lea 0x98(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - lea 0x88(%esp),%eax │ │ + lea 0x94(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x58(%esp),%eax │ │ + mov 0x5c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a3e0 │ │ + call 62900 │ │ test %eax,%eax │ │ - js 3c494 │ │ - mov 0x88(%esp),%ebp │ │ - movl $0x0,0x84(%esp) │ │ - mov 0x0(%ebp),%eax │ │ + js 3f8f8 │ │ + mov 0x94(%esp),%edx │ │ + movl $0x0,0x90(%esp) │ │ + mov (%edx),%eax │ │ test %eax,%eax │ │ - je 3bcfd │ │ - mov 0x8c(%esp),%edx │ │ - lea -0x1c499(%ebx),%ecx │ │ + je 3f8e0 │ │ + mov 0x98(%esp),%edi │ │ + xor %ebp,%ebp │ │ + movl $0x0,0x6c(%esp) │ │ mov %edx,0x38(%esp) │ │ - xor %edx,%edx │ │ - lea -0x1c82a(%ebx),%esi │ │ - movl $0x0,0x5c(%esp) │ │ - mov %ecx,0x50(%esp) │ │ - mov %esi,0x54(%esp) │ │ - mov %edx,0x48(%esp) │ │ - jmp 3bc7b │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x48(%esp),%edx │ │ - mov 0x54(%esp),%edi │ │ - mov (%ecx,%edx,1),%eax │ │ + mov %edi,0x40(%esp) │ │ + lea -0x1e2ad(%ebx),%edi │ │ + mov %edi,0x58(%esp) │ │ + lea -0x1e63e(%ebx),%edi │ │ + mov %edi,0x64(%esp) │ │ + jmp 3f096 │ │ + mov 0x40(%esp),%eax │ │ mov $0x4,%ecx │ │ + mov 0x64(%esp),%edi │ │ + mov (%eax,%ebp,1),%eax │ │ mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 3bca9 │ │ - mov 0x84(%esp),%eax │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%edx │ │ + cmp %cl,%dl │ │ + jne 3f0d2 │ │ + mov 0x90(%esp),%eax │ │ + mov 0x38(%esp),%edi │ │ add $0x1,%eax │ │ - mov %eax,0x84(%esp) │ │ - lea 0x0(,%eax,4),%edx │ │ - mov 0x0(%ebp,%eax,4),%eax │ │ + mov %eax,0x90(%esp) │ │ + lea 0x0(,%eax,4),%ebp │ │ + mov (%edi,%eax,4),%eax │ │ test %eax,%eax │ │ - mov %edx,0x48(%esp) │ │ - je 3bd10 │ │ + je 3f127 │ │ + mov 0x58(%esp),%edi │ │ mov $0x8,%ecx │ │ mov %eax,%esi │ │ - mov 0x50(%esp),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 3bc39 │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%edx │ │ + cmp %cl,%dl │ │ + je 3f04d │ │ mov %eax,%esi │ │ mov $0x8,%ecx │ │ - lea -0x1be51(%ebx),%edi │ │ + lea -0x1dc65(%ebx),%edi │ │ mov $0x1,%eax │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - cmovne 0x5c(%esp),%eax │ │ - mov %eax,0x5c(%esp) │ │ - jmp 3bc53 │ │ - mov 0xb0(%esp),%edx │ │ - mov 0x54(%esp),%esi │ │ - mov %edx,0x10(%esp) │ │ - mov 0x4c(%esp),%edx │ │ + mov 0x6c(%esp),%esi │ │ + cmovne %esi,%eax │ │ + mov %eax,0x6c(%esp) │ │ + jmp 3f06f │ │ mov %eax,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - lea -0x171cc(%ebx),%eax │ │ + mov 0x60(%esp),%eax │ │ + mov 0x64(%esp),%edi │ │ movl $0xe0,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18fe4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x54(%esp),%eax │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x8c(%esp),%eax │ │ - mov 0x88(%esp),%ebp │ │ - mov %eax,0x38(%esp) │ │ - jmp 3bc53 │ │ - mov 0x8c(%esp),%eax │ │ - movl $0x0,0x5c(%esp) │ │ + mov %edi,0x18(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x98(%esp),%eax │ │ + mov %eax,0x40(%esp) │ │ + mov 0x94(%esp),%eax │ │ mov %eax,0x38(%esp) │ │ - mov 0x38(%esp),%eax │ │ - mov %ebp,(%esp) │ │ + jmp 3f06f │ │ + mov %edi,%edx │ │ + mov 0x40(%esp),%eax │ │ + mov %edx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5a170 │ │ - mov 0x7c(%esp),%eax │ │ - lea 0x80(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ - mov 0x58(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - movl $0x0,0x8c(%esp) │ │ - lea 0x78(%esp),%eax │ │ - movl $0x0,0x88(%esp) │ │ - movl $0x0,0x80(%esp) │ │ - mov %edx,0x14(%esp) │ │ + call 62640 │ │ movl $0x1,0x8(%esp) │ │ + lea 0x8c(%esp),%eax │ │ + mov %eax,0x64(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x88(%esp),%eax │ │ movl $0x4,0x4(%esp) │ │ + movl $0x0,0x98(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + movl $0x0,0x94(%esp) │ │ + movl $0x0,0x8c(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0x84(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 3c457 │ │ - mov 0x7c(%esp),%eax │ │ - lea 0x80(%esp),%edx │ │ + jne 3f8a6 │ │ + mov 0x88(%esp),%eax │ │ + mov 0x64(%esp),%edi │ │ + mov 0x5c(%esp),%esi │ │ mov %eax,0x10(%esp) │ │ - mov 0x58(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x14(%esp) │ │ - lea 0x70(%esp),%eax │ │ + lea 0x7c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ + mov %edi,0x14(%esp) │ │ movl $0x4,0x4(%esp) │ │ + mov %esi,0xc(%esp) │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 3c457 │ │ - mov 0x7c(%esp),%eax │ │ - lea 0x80(%esp),%edx │ │ + jne 3f8a6 │ │ + mov 0x88(%esp),%eax │ │ + mov %edi,0x14(%esp) │ │ + mov %esi,0xc(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x58(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x14(%esp) │ │ - lea 0x74(%esp),%eax │ │ + lea 0x80(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 3c457 │ │ - mov 0x7c(%esp),%eax │ │ - lea 0x80(%esp),%edx │ │ + jne 3f8a6 │ │ + mov 0x88(%esp),%eax │ │ + mov %edi,0x14(%esp) │ │ + mov %esi,0xc(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x58(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x14(%esp) │ │ - lea 0x84(%esp),%eax │ │ + lea 0x90(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 3c457 │ │ - mov 0x78(%esp),%eax │ │ - cmp $0x7ffe,%eax │ │ - jg 3c42c │ │ - mov 0x3c(%esp),%ecx │ │ - mov %eax,%esi │ │ - mov %ax,0x4(%ecx) │ │ - mov 0x70(%esp),%eax │ │ - mov 0x74(%esp),%ecx │ │ + jne 3f8a6 │ │ + mov 0x84(%esp),%edi │ │ + cmp $0x7ffe,%edi │ │ + jg 3f87e │ │ + mov 0x3c(%esp),%eax │ │ + mov 0x80(%esp),%ecx │ │ + mov %di,0x4(%eax) │ │ + mov 0x7c(%esp),%eax │ │ lea 0x1(%eax),%edx │ │ cmp %ecx,%edx │ │ - jne 3c3e7 │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x84(%esp),%edi │ │ - movswl %si,%esi │ │ - mov %ax,0x6(%ecx) │ │ + jne 3f83c │ │ + movswl %di,%edi │ │ mov %eax,%ecx │ │ - imul %esi,%ecx │ │ + mov 0x3c(%esp),%esi │ │ + imul %edi,%ecx │ │ + mov %ax,0x6(%esi) │ │ imul %edx,%ecx │ │ - cmp %edi,%ecx │ │ - jne 3c39a │ │ - mov 0x4c(%esp),%ecx │ │ + mov 0x90(%esp),%esi │ │ + cmp %esi,%ecx │ │ + jne 3f7f2 │ │ + mov 0x54(%esp),%esi │ │ mov %edx,0x8(%esp) │ │ - mov %ecx,0x10(%esp) │ │ - mov %esi,(%esp) │ │ + mov %edi,(%esp) │ │ movl $0x106,0x14(%esp) │ │ movl $0x1,0xc(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5bd50 <__ckd_calloc_3d__> │ │ - mov 0x3c(%esp),%esi │ │ - mov 0x4c(%esp),%edx │ │ - mov %eax,(%esi) │ │ - mov 0x74(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x70(%esp),%eax │ │ + mov %esi,0x10(%esp) │ │ + call 643a0 <__ckd_calloc_3d__@@Base> │ │ + mov 0x3c(%esp),%ebp │ │ + mov %eax,0x0(%ebp) │ │ + mov 0x80(%esp),%eax │ │ movl $0x109,0x10(%esp) │ │ - mov %edx,0xc(%esp) │ │ + mov %esi,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x7c(%esp),%eax │ │ movl $0x4,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov 0x70(%esp),%ecx │ │ - mov %eax,%ebp │ │ - imul 0x74(%esp),%ecx │ │ - cmpw $0x0,0x4(%esi) │ │ - mov %ecx,0x54(%esp) │ │ - movl $0x0,0x84(%esp) │ │ - jle 3c069 │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + movl $0x0,0x90(%esp) │ │ + mov %eax,%edi │ │ mov 0x7c(%esp),%eax │ │ - mov 0x54(%esp),%edx │ │ + imul 0x80(%esp),%eax │ │ + cmpw $0x0,0x4(%ebp) │ │ + mov %eax,0x68(%esp) │ │ + jle 3f4c4 │ │ + mov 0x64(%esp),%eax │ │ + mov 0x68(%esp),%esi │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x88(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x58(%esp),%eax │ │ + mov 0x5c(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - lea 0x80(%esp),%esi │ │ - mov %esi,0x14(%esp) │ │ - mov 0x0(%ebp),%eax │ │ + mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ - cmp 0x54(%esp),%eax │ │ - jne 3c352 │ │ - lea -0x15ed4(%ebx),%ecx │ │ - mov %ecx,0x50(%esp) │ │ - mov 0x70(%esp),%ecx │ │ - xor %edi,%edi │ │ - test %ecx,%ecx │ │ - jle 3c048 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x74(%esp),%eax │ │ - lea 0x0(,%edi,4),%ecx │ │ + call 62ea0 │ │ + cmp %esi,%eax │ │ + jne 3f7ad │ │ + mov 0x7c(%esp),%edx │ │ + xor %esi,%esi │ │ + lea -0x17cec(%ebx),%eax │ │ + mov %eax,0x58(%esp) │ │ + test %edx,%edx │ │ + jle 3f4a3 │ │ + jmp 3f3a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + lea 0x0(,%esi,4),%eax │ │ + mov %eax,0x38(%esp) │ │ + mov 0x80(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x0(%ebp,%edi,4),%eax │ │ - mov %ecx,0x38(%esp) │ │ + mov (%edi,%esi,4),%eax │ │ mov %eax,(%esp) │ │ - call 3c5f0 │ │ - fstpl 0x30(%esp) │ │ - movsd 0x30(%esp),%xmm0 │ │ - xorpd %xmm1,%xmm1 │ │ - ucomisd %xmm1,%xmm0 │ │ - jnp 3c1d0 │ │ - movsd 0x40(%esp),%xmm0 │ │ - mov 0x74(%esp),%eax │ │ - movsd %xmm0,0x8(%esp) │ │ + call 3fa40 │ │ + xorpd %xmm2,%xmm2 │ │ + fstpl 0x40(%esp) │ │ + movsd 0x40(%esp),%xmm1 │ │ + ucomisd %xmm2,%xmm1 │ │ + jp 3f3db │ │ + je 3f630 │ │ + mov 0x80(%esp),%eax │ │ + xor %ebp,%ebp │ │ + movsd 0x48(%esp),%xmm3 │ │ + movsd %xmm3,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x0(%ebp,%edi,4),%eax │ │ + mov (%edi,%esi,4),%eax │ │ mov %eax,(%esp) │ │ - call 3c6b0 │ │ - mov 0x74(%esp),%eax │ │ + call 3fbc0 │ │ + mov 0x80(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x0(%ebp,%edi,4),%eax │ │ + mov (%edi,%esi,4),%eax │ │ mov %eax,(%esp) │ │ - call 3c5f0 │ │ + call 3fa40 │ │ fstp %st(0) │ │ - mov 0x74(%esp),%edx │ │ - test %edx,%edx │ │ - jle 3c03b │ │ - xor %esi,%esi │ │ + mov 0x80(%esp),%eax │ │ + test %eax,%eax │ │ + jle 3f496 │ │ + jmp 3f440 │ │ nop │ │ - mov 0x0(%ebp,%edi,4),%eax │ │ - mov 0xb4(%esp),%edx │ │ - cvtss2sd (%eax,%esi,4),%xmm1 │ │ - mov %edx,(%esp) │ │ - movsd %xmm1,0x4(%esp) │ │ - call 61ae0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%edi,%esi,4),%eax │ │ + movss (%eax,%ebp,4),%xmm0 │ │ + cvtss2sd %xmm0,%xmm0 │ │ + mov 0x50(%esp),%eax │ │ + movsd %xmm0,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 6a9a0 │ │ mov 0x3c(%esp),%ecx │ │ neg %eax │ │ sar $0xa,%eax │ │ cmp $0xff,%eax │ │ mov (%ecx),%edx │ │ - mov 0x84(%esp),%ecx │ │ + mov 0x90(%esp),%ecx │ │ mov (%edx,%ecx,4),%edx │ │ mov 0x38(%esp),%ecx │ │ mov (%edx,%ecx,1),%edx │ │ mov $0xff,%ecx │ │ cmovg %ecx,%eax │ │ - mov %al,(%edx,%esi,1) │ │ - lea 0x1(%esi),%esi │ │ - cmp %esi,0x74(%esp) │ │ - jg 3bfe8 │ │ - add $0x1,%edi │ │ - cmp %edi,0x70(%esp) │ │ - jg 3bf70 │ │ + mov %al,(%edx,%ebp,1) │ │ + add $0x1,%ebp │ │ + cmp %ebp,0x80(%esp) │ │ + jg 3f440 │ │ + add $0x1,%esi │ │ + cmp %esi,0x7c(%esp) │ │ + jg 3f3a0 │ │ mov 0x3c(%esp),%esi │ │ - mov 0x84(%esp),%eax │ │ - add $0x1,%eax │ │ - mov %eax,0x84(%esp) │ │ + mov 0x90(%esp),%eax │ │ movswl 0x4(%esi),%edx │ │ + add $0x1,%eax │ │ + mov %eax,0x90(%esp) │ │ cmp %eax,%edx │ │ - jg 3bf11 │ │ - mov %ebp,(%esp) │ │ - call 5bd10 │ │ + jg 3f32f │ │ + mov %edi,(%esp) │ │ + call 64360 │ │ + mov 0x6c(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jne 3f72e │ │ mov 0x5c(%esp),%eax │ │ - test %eax,%eax │ │ - jne 3c2de │ │ - mov 0x58(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea 0x6f(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x7b(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - je 3c2b3 │ │ - mov 0x58(%esp),%eax │ │ + je 3f703 │ │ + mov 0x5c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ + call d6e0 │ │ mov 0x3c(%esp),%eax │ │ movswl 0x4(%eax),%eax │ │ + mov %eax,0x50(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x48(%esp) │ │ - jle 3c1b9 │ │ + jle 3f609 │ │ mov 0x3c(%esp),%eax │ │ movl $0x0,0x38(%esp) │ │ - movswl 0x6(%eax),%edx │ │ - mov 0x38(%esp),%ecx │ │ + movswl 0x6(%eax),%ebp │ │ + mov 0x38(%esp),%eax │ │ + xor %ecx,%ecx │ │ + shl $0x2,%eax │ │ + cmp %ecx,%ebp │ │ + mov %eax,0x40(%esp) │ │ + jle 3f58d │ │ + lea 0x1(%ecx),%edi │ │ + cmp %edi,%ebp │ │ + jle 3f587 │ │ + mov 0x3c(%esp),%eax │ │ + mov 0x40(%esp),%esi │ │ + mov (%eax),%eax │ │ + mov (%eax,%esi,1),%esi │ │ + mov (%esi,%edi,4),%eax │ │ + movzbl (%eax,%ecx,1),%edx │ │ + mov %edi,%eax │ │ + cmp $0xff,%dl │ │ + je 3f580 │ │ + jmp 3f668 │ │ + lea 0x0(%esi),%esi │ │ + mov (%esi,%eax,4),%edx │ │ + movzbl (%edx,%ecx,1),%edx │ │ + cmp $0xff,%dl │ │ + jne 3f668 │ │ + add $0x1,%eax │ │ + cmp %eax,%ebp │ │ + jne 3f570 │ │ + mov %edi,%ecx │ │ + cmp %ecx,%ebp │ │ + jg 3f546 │ │ + addl $0x1,0x38(%esp) │ │ + mov 0x38(%esp),%eax │ │ + cmp 0x50(%esp),%eax │ │ + jne 3f535 │ │ + xor %edi,%edi │ │ + test %ebp,%ebp │ │ + jle 3f600 │ │ + lea 0x0(,%edi,4),%eax │ │ xor %esi,%esi │ │ - shl $0x2,%ecx │ │ - cmp %edx,%esi │ │ - mov %ecx,0x40(%esp) │ │ - jge 3c135 │ │ - lea 0x1(%esi),%ebp │ │ + movl $0x3,0x38(%esp) │ │ + mov %eax,0x40(%esp) │ │ + mov 0x38(%esp),%edx │ │ cmp %edx,%ebp │ │ - jge 3c12f │ │ + mov %edx,%eax │ │ + jl 3f5f4 │ │ mov 0x3c(%esp),%ecx │ │ - mov (%ecx),%eax │ │ + mov (%ecx),%edx │ │ mov 0x40(%esp),%ecx │ │ - mov (%eax,%ecx,1),%edi │ │ - mov (%edi,%ebp,4),%eax │ │ - movzbl (%eax,%esi,1),%ecx │ │ - mov %ebp,%eax │ │ - cmp $0xff,%cl │ │ - je 3c128 │ │ - jmp 3c20e │ │ - lea 0x0(%esi),%esi │ │ - mov (%edi,%eax,4),%ecx │ │ - movzbl (%ecx,%esi,1),%ecx │ │ - cmp $0xff,%cl │ │ - jne 3c20e │ │ + mov (%edx,%ecx,1),%edx │ │ + mov (%edx,%esi,4),%ecx │ │ + movzbl (%ecx,%eax,1),%edx │ │ + cmp $0xff,%dl │ │ + je 3f5ed │ │ + jmp 3f760 │ │ + nop │ │ + movzbl (%ecx,%eax,1),%edx │ │ + cmp $0xff,%dl │ │ + jne 3f760 │ │ add $0x1,%eax │ │ - cmp %edx,%eax │ │ - jl 3c118 │ │ - mov %ebp,%esi │ │ - cmp %edx,%esi │ │ - jl 3c0eb │ │ + cmp %eax,%ebp │ │ + jge 3f5e0 │ │ + add $0x1,%esi │ │ addl $0x1,0x38(%esp) │ │ - mov 0x38(%esp),%esi │ │ - cmp %esi,0x48(%esp) │ │ - jg 3c0da │ │ - xor %ebp,%ebp │ │ - test %edx,%edx │ │ - jle 3c1b0 │ │ - lea 0x0(,%ebp,4),%ecx │ │ - movl $0x3,0x38(%esp) │ │ - mov %ecx,0x40(%esp) │ │ - xor %edi,%edi │ │ - mov 0x38(%esp),%eax │ │ - cmp %edx,%eax │ │ - jg 3c1a4 │ │ - mov 0x3c(%esp),%esi │ │ - mov (%esi),%ecx │ │ - mov 0x40(%esp),%esi │ │ - mov (%ecx,%esi,1),%ecx │ │ - mov (%ecx,%edi,4),%esi │ │ - movzbl (%esi,%eax,1),%ecx │ │ - cmp $0xff,%cl │ │ - mov %cl,0x50(%esp) │ │ - je 3c19d │ │ - jmp 3c302 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzbl (%esi,%eax,1),%ecx │ │ - cmp $0xff,%cl │ │ - jne 3c302 │ │ - add $0x1,%eax │ │ - cmp %eax,%edx │ │ - jge 3c190 │ │ + cmp %esi,%ebp │ │ + jne 3f5b7 │ │ add $0x1,%edi │ │ - addl $0x1,0x38(%esp) │ │ - cmp %edi,%edx │ │ - jg 3c15f │ │ - add $0x1,%ebp │ │ - cmp %ebp,0x48(%esp) │ │ - jg 3c146 │ │ + cmp 0x50(%esp),%edi │ │ + jne 3f59e │ │ + mov 0x9c(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ mov 0x3c(%esp),%eax │ │ - lea 0x9c(%esp),%esp │ │ + jne 3f755 │ │ + lea 0xac(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - jne 3bfa7 │ │ - mov 0x50(%esp),%edx │ │ - mov 0x84(%esp),%eax │ │ - mov %edx,0xc(%esp) │ │ - mov 0x4c(%esp),%edx │ │ - mov %edi,0x14(%esp) │ │ - mov %eax,0x10(%esp) │ │ + lea 0x0(%esi),%esi │ │ + mov 0x90(%esp),%eax │ │ + mov %esi,0x14(%esp) │ │ movl $0x117,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x58(%esp),%eax │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - jmp 3bfa7 │ │ - movzbl %cl,%ecx │ │ - mov %esi,0x18(%esp) │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x38(%esp),%esi │ │ - mov %eax,0x14(%esp) │ │ - mov %ecx,0x1c(%esp) │ │ - lea -0x1bb1e(%ebx),%eax │ │ - mov %esi,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3f3db │ │ + mov %eax,0x14(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov 0x54(%esp),%edi │ │ + mov %edx,0x1c(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d932(%ebx),%eax │ │ + mov %ecx,0x18(%esp) │ │ movl $0xa2,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - lea -0x1bb07(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ movl $0x137,0x8(%esp) │ │ + lea -0x1d91b(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x4c(%esp),%edx │ │ + mov %edi,0x4(%esp) │ │ movl $0x5,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0xb0(%esp),%edx │ │ - lea -0x160a0(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x4c(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + call d7e0 │ │ + mov 0x60(%esp),%eax │ │ movl $0xce,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - jmp 3bb6e │ │ - mov 0x4c(%esp),%edx │ │ - lea -0x15e94(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x17eb8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3ef83 │ │ movl $0x132,0x8(%esp) │ │ + lea -0x17cac(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x54(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 3c0aa │ │ - mov 0x80(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 3f505 │ │ + mov 0x8c(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x7c(%esp),%eax │ │ + mov 0x88(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x58(%esp),%eax │ │ + mov 0x5c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5b070 │ │ - jmp 3c07d │ │ - movzbl %cl,%ecx │ │ - mov 0x4c(%esp),%edx │ │ + call 63650 │ │ + jmp 3f4d8 │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ + mov %edi,0x10(%esp) │ │ + mov 0x54(%esp),%edi │ │ mov %eax,0x18(%esp) │ │ - mov %ecx,0x1c(%esp) │ │ - lea -0x1bb1e(%ebx),%eax │ │ - mov %edi,0x14(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %ebp,0x10(%esp) │ │ + lea -0x1d932(%ebx),%eax │ │ + mov %edx,0x1c(%esp) │ │ + mov %esi,0x14(%esp) │ │ movl $0xb5,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - lea -0x15e70(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ movl $0x139,0x8(%esp) │ │ + lea -0x17c88(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 3c25d │ │ - mov 0xb0(%esp),%edx │ │ - mov 0x84(%esp),%eax │ │ - mov %edx,0x14(%esp) │ │ - mov 0x4c(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ + jmp 3f6b4 │ │ + mov 0x60(%esp),%eax │ │ movl $0x110,0x8(%esp) │ │ - lea -0x15f04(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x5,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x14(%esp) │ │ + mov 0x90(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x17d1c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov %edx,0x20(%esp) │ │ - mov 0xb0(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x4c(%esp),%edx │ │ + call d7e0 │ │ mov %eax,0x1c(%esp) │ │ - mov %esi,0x18(%esp) │ │ - lea -0x15f70(%ebx),%eax │ │ - mov %edi,0x14(%esp) │ │ + mov 0x60(%esp),%eax │ │ + mov %edx,0x20(%esp) │ │ + mov %edi,0x18(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x17d88(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov %esi,0x14(%esp) │ │ movl $0x102,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x5,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0xb0(%esp),%edx │ │ + call d7e0 │ │ mov %eax,0x14(%esp) │ │ + mov 0x60(%esp),%eax │ │ mov %ecx,0x18(%esp) │ │ - lea -0x15fd4(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0xfc,0x8(%esp) │ │ - mov 0x4c(%esp),%edx │ │ + mov %eax,0x10(%esp) │ │ + lea -0x17dec(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x54(%esp),%eax │ │ movl $0x5,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0xb0(%esp),%edx │ │ - mov %eax,0x14(%esp) │ │ + call d7e0 │ │ + mov 0x60(%esp),%eax │ │ movl $0x7fff,0x18(%esp) │ │ - lea -0x16010(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov %edi,0x14(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x17e28(%ebx),%eax │ │ movl $0xf7,0x8(%esp) │ │ - jmp 3c40c │ │ - mov 0xb0(%esp),%edx │ │ - lea -0x16160(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ + jmp 3f85e │ │ + mov 0x60(%esp),%eax │ │ movl $0xf3,0x8(%esp) │ │ - mov 0x4c(%esp),%edx │ │ + mov %eax,0x10(%esp) │ │ + lea -0x17f78(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x54(%esp),%eax │ │ movl $0x5,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0xb0(%esp),%edx │ │ - lea -0x171f4(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + call d7e0 │ │ + mov 0x98(%esp),%eax │ │ + movl $0x0,0x6c(%esp) │ │ + mov %eax,0x40(%esp) │ │ + jmp 3f129 │ │ + mov 0x60(%esp),%eax │ │ movl $0xd8,0x8(%esp) │ │ - jmp 3c474 │ │ - mov 0xb0(%esp),%edx │ │ - lea -0x16040(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x4c(%esp),%edx │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1900c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + jmp 3f8c0 │ │ + mov 0x60(%esp),%eax │ │ movl $0xd4,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x5,(%esp) │ │ - call 5e890 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x17e58(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ + xchg %ax,%ax │ │ │ │ -0003c4f0 : │ │ +0003f950 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x46afd,%ebx │ │ + call db90 │ │ + add $0x4e571,%ebx │ │ lea -0x24(%esp),%esp │ │ - lea -0x15e48(%ebx),%eax │ │ + lea -0x17c60(%ebx),%eax │ │ mov 0x30(%esp),%esi │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movswl 0x6(%esi),%eax │ │ mov %eax,0x14(%esp) │ │ lea 0x1(%eax),%edx │ │ mov %edx,0x18(%esp) │ │ movswl 0x4(%esi),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ - lea -0x15e24(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x17c3c(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - lea -0x1c1aa(%ebx),%eax │ │ + call 67510 │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x1dfbe(%ebx),%eax │ │ movl $0x0,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ lea 0x24(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0003c5a0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +0003fa00 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x4e4c1,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x46a3f,%ebx │ │ test %esi,%esi │ │ - je 3c5d5 │ │ + je 3fa2f │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ - je 3c5cd │ │ + je 3fa27 │ │ mov %eax,(%esp) │ │ - call 5be60 │ │ + call 645c0 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - xchg %ax,%ax │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0003c5f0 : │ │ +0003fa40 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x469fe,%ebx │ │ - lea -0x8(%esp),%esp │ │ - mov 0x14(%esp),%ecx │ │ - mov 0x10(%esp),%edx │ │ + call db90 │ │ + add $0x4e47f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x34(%esp),%ecx │ │ + mov 0x30(%esp),%esi │ │ test %ecx,%ecx │ │ - xorpd %xmm1,%xmm1 │ │ - jle 3c659 │ │ - xor %eax,%eax │ │ - movapd %xmm1,%xmm2 │ │ - xchg %ax,%ax │ │ - cvtss2sd (%edx,%eax,4),%xmm0 │ │ - lea 0x1(%eax),%eax │ │ - addsd %xmm0,%xmm1 │ │ - cmp %ecx,%eax │ │ - jne 3c618 │ │ - ucomisd %xmm2,%xmm1 │ │ - jnp 3c668 │ │ - movsd -0x12a1c(%ebx),%xmm2 │ │ - xor %eax,%eax │ │ - divsd %xmm1,%xmm2 │ │ + jle 3fb74 │ │ + xorpd %xmm2,%xmm2 │ │ + mov %esi,%edi │ │ + lea (%esi,%ecx,4),%edx │ │ + mov %esi,%eax │ │ + movsd %xmm2,%xmm0 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - cvtss2sd (%edx,%eax,4),%xmm0 │ │ - mulsd %xmm2,%xmm0 │ │ - cvtsd2ss %xmm0,%xmm0 │ │ - movss %xmm0,(%edx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movss (%eax),%xmm1 │ │ + add $0x4,%eax │ │ + cvtss2sd %xmm1,%xmm1 │ │ + cmp %edx,%eax │ │ + addsd %xmm1,%xmm0 │ │ + jne 3fa80 │ │ + movsd %xmm0,0x8(%esp) │ │ + ucomisd %xmm2,%xmm0 │ │ + fldl 0x8(%esp) │ │ + jp 3faa9 │ │ + je 3fb64 │ │ + lea -0x4(%ecx),%edx │ │ + lea -0x1(%ecx),%ebp │ │ + movsd -0x14838(%ebx),%xmm1 │ │ + shr $0x2,%edx │ │ + divsd %xmm0,%xmm1 │ │ + add $0x1,%edx │ │ + cmp $0x2,%ebp │ │ + lea 0x0(,%edx,4),%eax │ │ + jbe 3fb70 │ │ + movddup %xmm1,%xmm4 │ │ + xor %ebp,%ebp │ │ + movups (%edi),%xmm2 │ │ + add $0x1,%ebp │ │ + add $0x10,%edi │ │ + movhlps %xmm2,%xmm3 │ │ + cvtps2pd %xmm2,%xmm0 │ │ + cvtps2pd %xmm3,%xmm2 │ │ + mulpd %xmm4,%xmm0 │ │ + mulpd %xmm4,%xmm2 │ │ + cvtpd2ps %xmm0,%xmm0 │ │ + cvtpd2ps %xmm2,%xmm2 │ │ + movlhps %xmm2,%xmm0 │ │ + movups %xmm0,-0x10(%edi) │ │ + cmp %ebp,%edx │ │ + ja 3fad7 │ │ cmp %ecx,%eax │ │ - jne 3c640 │ │ - movsd %xmm1,(%esp) │ │ - fldl (%esp) │ │ - lea 0x8(%esp),%esp │ │ + je 3fb64 │ │ + lea 0x0(,%eax,4),%edx │ │ + lea (%esi,%edx,1),%edi │ │ + movss (%edi),%xmm0 │ │ + cvtss2sd %xmm0,%xmm0 │ │ + mulsd %xmm1,%xmm0 │ │ + cvtsd2ss %xmm0,%xmm6 │ │ + movss %xmm6,(%edi) │ │ + lea 0x1(%eax),%edi │ │ + cmp %edi,%ecx │ │ + jle 3fb64 │ │ + lea 0x4(%esi,%edx,1),%edi │ │ + add $0x2,%eax │ │ + movss (%edi),%xmm0 │ │ + cmp %eax,%ecx │ │ + cvtss2sd %xmm0,%xmm0 │ │ + mulsd %xmm1,%xmm0 │ │ + cvtsd2ss %xmm0,%xmm7 │ │ + movss %xmm7,(%edi) │ │ + jle 3fb64 │ │ + lea 0x8(%esi,%edx,1),%eax │ │ + movss (%eax),%xmm0 │ │ + cvtss2sd %xmm0,%xmm0 │ │ + mulsd %xmm0,%xmm1 │ │ + cvtsd2ss %xmm1,%xmm5 │ │ + movss %xmm5,(%eax) │ │ + lea 0x1c(%esp),%esp │ │ pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + lea 0x0(%esi),%esi │ │ + xor %eax,%eax │ │ + jmp 3fb08 │ │ + fldz │ │ + jmp 3fb64 │ │ nop │ │ - jne 3c62e │ │ - jmp 3c659 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0003c670 : │ │ +0003fb80 : │ │ mov 0x8(%esp),%ecx │ │ - mov 0x4(%esp),%edx │ │ - test %ecx,%ecx │ │ + mov 0x4(%esp),%eax │ │ movsd 0xc(%esp),%xmm1 │ │ - jle 3c6a3 │ │ - xor %eax,%eax │ │ + test %ecx,%ecx │ │ + lea (%eax,%ecx,4),%edx │ │ + jle 3fbbd │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - cvtss2sd (%edx,%eax,4),%xmm0 │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movss (%eax),%xmm0 │ │ + cvtss2sd %xmm0,%xmm0 │ │ ucomisd %xmm0,%xmm1 │ │ - jbe 3c69c │ │ - cvtsd2ss %xmm1,%xmm0 │ │ - movss %xmm0,(%edx,%eax,4) │ │ - add $0x1,%eax │ │ - cmp %ecx,%eax │ │ - jne 3c688 │ │ + jbe 3fbb6 │ │ + cvtsd2ss %xmm1,%xmm2 │ │ + movss %xmm2,(%eax) │ │ + add $0x4,%eax │ │ + cmp %edx,%eax │ │ + jne 3fba0 │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + xchg %ax,%ax │ │ │ │ -0003c6b0 : │ │ - push %ebx │ │ - mov 0xc(%esp),%ecx │ │ +0003fbc0 : │ │ mov 0x8(%esp),%edx │ │ - test %ecx,%ecx │ │ - movsd 0x10(%esp),%xmm2 │ │ - jle 3c6ee │ │ - xor %eax,%eax │ │ + movsd 0xc(%esp),%xmm2 │ │ + test %edx,%edx │ │ + jle 3fc04 │ │ + mov 0x4(%esp),%eax │ │ xorps %xmm1,%xmm1 │ │ - movss (%edx,%eax,4),%xmm0 │ │ + lea (%eax,%edx,4),%edx │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movss (%eax),%xmm0 │ │ ucomiss %xmm1,%xmm0 │ │ - jp 3c6d4 │ │ - je 3c6e7 │ │ + jp 3fbeb │ │ + je 3fbfd │ │ cvtss2sd %xmm0,%xmm0 │ │ ucomisd %xmm0,%xmm2 │ │ - jbe 3c6e7 │ │ - cvtsd2ss %xmm2,%xmm0 │ │ - movss %xmm0,(%edx,%eax,4) │ │ - add $0x1,%eax │ │ - cmp %ecx,%eax │ │ - jne 3c6c8 │ │ - pop %ebx │ │ + jbe 3fbfd │ │ + cvtsd2ss %xmm2,%xmm3 │ │ + movss %xmm3,(%eax) │ │ + add $0x4,%eax │ │ + cmp %edx,%eax │ │ + jne 3fbe0 │ │ retq │ │ + jmp 3fc20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0003c6f0 : │ │ +0003fc20 : │ │ push %ebp │ │ + xor %ebp,%ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x468fb,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x48(%esp),%eax │ │ - mov 0x40(%esp),%edi │ │ + call db90 │ │ + add $0x4e29d,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + lea -0x1d900(%ebx),%edi │ │ + mov 0x38(%esp),%eax │ │ + mov 0x30(%esp),%esi │ │ test %eax,%eax │ │ - mov 0x44(%esp),%ebp │ │ - jle 3c745 │ │ - lea -0x1baec(%ebx),%eax │ │ - xor %esi,%esi │ │ - mov %eax,0x1c(%esp) │ │ + jle 3fc88 │ │ + jmp 3fc60 │ │ nop │ │ - cvtss2sd 0x0(%ebp,%esi,4),%xmm0 │ │ - mov 0x1c(%esp),%eax │ │ - mov %edi,(%esp) │ │ - movsd %xmm0,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - lea 0x1(%esi),%esi │ │ - call cfa4 │ │ - cmp 0x48(%esp),%esi │ │ - jne 3c720 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x34(%esp),%eax │ │ + movss (%eax,%ebp,4),%xmm0 │ │ + add $0x1,%ebp │ │ + cvtss2sd %xmm0,%xmm0 │ │ mov %edi,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + movsd %xmm0,0x8(%esp) │ │ + call d770 │ │ + cmp 0x38(%esp),%ebp │ │ + jne 3fc60 │ │ + mov %esi,0x4(%esp) │ │ movl $0xa,(%esp) │ │ - call d034 │ │ - mov %edi,(%esp) │ │ - call d044 │ │ - lea 0x2c(%esp),%esp │ │ + call d7f0 │ │ + mov %esi,(%esp) │ │ + call d800 │ │ + lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0003c770 : │ │ +0003fcb0 : │ │ push %ebx │ │ mov 0xc(%esp),%ecx │ │ - xor %eax,%eax │ │ - test %ecx,%ecx │ │ mov 0x8(%esp),%edx │ │ - jle 3c7a3 │ │ + test %ecx,%ecx │ │ + jle 3fcf5 │ │ xorps %xmm0,%xmm0 │ │ ucomiss (%edx),%xmm0 │ │ - jp 3c7ad │ │ - jne 3c7ad │ │ - movaps %xmm0,%xmm1 │ │ - jmp 3c79c │ │ - xchg %ax,%ax │ │ + jp 3fcf5 │ │ + mov $0x0,%eax │ │ + jne 3fcf5 │ │ + movss %xmm0,%xmm1 │ │ + jmp 3fce4 │ │ + lea 0x0(%esi),%esi │ │ ucomiss (%edx,%eax,4),%xmm0 │ │ - jp 3c7a3 │ │ + jp 3fceb │ │ ucomiss (%edx,%eax,4),%xmm1 │ │ - jne 3c7a3 │ │ + jne 3fceb │ │ add $0x1,%eax │ │ cmp %ecx,%eax │ │ - jne 3c790 │ │ + jne 3fcd8 │ │ cmp %ecx,%eax │ │ sete %al │ │ - movzbl %al,%eax │ │ pop %ebx │ │ + movzbl %al,%eax │ │ retq │ │ xor %eax,%eax │ │ - jmp 3c7a3 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + jmp 3fceb │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0003c7c0 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x46823,%ebx │ │ - mov %edi,0x34(%esp) │ │ - mov %ebp,0x38(%esp) │ │ +0003fd00 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x4e1bf,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + lea -0x17c10(%ebx),%ebp │ │ mov 0x40(%esp),%edi │ │ movl $0x48,0xc(%esp) │ │ - lea -0x15df8(%ebx),%ebp │ │ - movl $0x10,0x4(%esp) │ │ mov %ebp,0x8(%esp) │ │ + movl $0x10,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %edi,(%eax) │ │ - call 21110 │ │ + mov %eax,%esi │ │ + call 22c90 │ │ mov %eax,0x4(%esi) │ │ + test %edi,%edi │ │ + je 3fd55 │ │ mov 0x44(%esp),%eax │ │ test %eax,%eax │ │ - jne 3c840 │ │ + jne 3fd68 │ │ movl $0x0,0x8(%esi) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ mov %esi,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - test %edi,%edi │ │ - je 3c81d │ │ - mov 0x44(%esp),%edx │ │ - mov 0x4(%edx),%eax │ │ + mov 0x44(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,0xc(%esi) │ │ - movl $0x51,0x10(%esp) │ │ mov %ebp,0xc(%esp) │ │ + movl $0x51,0x10(%esp) │ │ movl $0x4,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov 0x20(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ mov %eax,0x8(%esi) │ │ - jmp 3c824 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + mov %esi,%eax │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp 3fdc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0003c880 : │ │ +0003fdc0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4676b,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%edx │ │ - mov (%edx),%eax │ │ + call db90 │ │ + add $0x4e0ff,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x50(%esp),%ebp │ │ + mov 0x0(%ebp),%eax │ │ test %eax,%eax │ │ - je 3c932 │ │ + je 3fe86 │ │ mov 0x20(%eax),%eax │ │ - movl $0x0,0x18(%esp) │ │ + mov 0xc(%ebp),%edx │ │ + movl $0x0,0x28(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + test %eax,%eax │ │ + mov %edx,0x24(%esp) │ │ + jle 3fe86 │ │ + mov 0x24(%esp),%eax │ │ + test %eax,%eax │ │ + jle 3fe73 │ │ + mov 0x28(%esp),%eax │ │ + xor %esi,%esi │ │ + shl $0x2,%eax │ │ mov %eax,0x1c(%esp) │ │ - mov 0x1c(%esp),%ecx │ │ - mov 0xc(%edx),%eax │ │ - test %ecx,%ecx │ │ - mov %eax,0x14(%esp) │ │ - jle 3c932 │ │ - mov 0x14(%esp),%edx │ │ - test %edx,%edx │ │ - jle 3c923 │ │ - mov 0x18(%esp),%ebp │ │ - xor %edi,%edi │ │ - shl $0x2,%ebp │ │ - lea 0x0(,%edi,4),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x40(%esp),%edx │ │ - mov 0x8(%edx),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ - mov (%eax,%edi,4),%esi │ │ - xor %eax,%eax │ │ - test %esi,%esi │ │ - je 3c912 │ │ - xchg %ax,%ax │ │ - mov (%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x8(%esi),%esi │ │ - test %esi,%esi │ │ - jne 3c8f0 │ │ - mov 0x40(%esp),%edx │ │ - mov 0x8(%edx),%eax │ │ - mov 0x10(%esp),%edx │ │ - mov (%eax,%ebp,1),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x1c(%esp),%edx │ │ + lea 0x0(,%esi,4),%eax │ │ + mov %eax,0x20(%esp) │ │ + mov 0x8(%ebp),%eax │ │ mov (%eax,%edx,1),%eax │ │ + mov (%eax,%esi,4),%edi │ │ + test %edi,%edi │ │ + je 3fead │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - add $0x1,%edi │ │ - call 5f270 │ │ - cmp 0x14(%esp),%edi │ │ - jne 3c8d0 │ │ - addl $0x1,0x18(%esp) │ │ - mov 0x1c(%esp),%eax │ │ - cmp %eax,0x18(%esp) │ │ - jne 3c8bf │ │ - mov 0x40(%esp),%edx │ │ - mov 0x8(%edx),%eax │ │ + call 64330 │ │ + mov 0x8(%edi),%edi │ │ + test %edi,%edi │ │ + jne 3fe40 │ │ + mov 0x1c(%esp),%ecx │ │ + mov 0x8(%ebp),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ + mov 0x20(%esp),%ecx │ │ + mov (%eax,%ecx,1),%eax │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ - mov 0x40(%esp),%edx │ │ - mov 0x4(%edx),%eax │ │ + add $0x1,%esi │ │ + call 68140 │ │ + cmp 0x24(%esp),%esi │ │ + jne 3fe20 │ │ + addl $0x1,0x28(%esp) │ │ + mov 0x28(%esp),%eax │ │ + cmp 0x2c(%esp),%eax │ │ + jne 3fe00 │ │ + mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 21310 │ │ - mov 0x40(%esp),%eax │ │ + call 64360 │ │ + mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - lea 0x2c(%esp),%esp │ │ + call 22ec0 │ │ + mov %ebp,(%esp) │ │ + call 64330 │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + xor %eax,%eax │ │ + jmp 3fe62 │ │ + jmp 3fec0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0003c970 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %esi,0x30(%esp) │ │ +0003fec0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x4dfff,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x40(%esp),%esi │ │ - mov %ebx,0x2c(%esp) │ │ - mov %edi,0x34(%esp) │ │ - call d3b4 │ │ - add $0x4666b,%ebx │ │ - mov 0x4(%esi),%eax │ │ - mov %ebp,0x38(%esp) │ │ mov 0x44(%esp),%edi │ │ mov 0x48(%esp),%ebp │ │ + mov 0x4(%esi),%eax │ │ mov 0xc(%eax),%eax │ │ test %eax,%eax │ │ - jne 3ca18 │ │ + jne 3ff48 │ │ mov 0x8(%esi),%eax │ │ test %eax,%eax │ │ - je 3c9b4 │ │ + je 3fef8 │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ - test %ebp,%ebp │ │ + call 64360 │ │ movl $0x0,0x8(%esi) │ │ - mov %edi,(%esi) │ │ - jne 3c9d8 │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ - retq │ │ - xchg %ax,%ax │ │ test %edi,%edi │ │ - je 3c9c1 │ │ + mov %edi,(%esi) │ │ + je 3ff3e │ │ + test %ebp,%ebp │ │ + je 3ff3e │ │ mov 0x4(%ebp),%eax │ │ - lea -0x15df8(%ebx),%edx │ │ + lea -0x17c10(%ebx),%edx │ │ mov 0x4(%eax),%eax │ │ mov %eax,0xc(%esi) │ │ movl $0x85,0x10(%esp) │ │ mov %edx,0xc(%esp) │ │ movl $0x4,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov 0x20(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ mov %eax,0x8(%esi) │ │ - jmp 3c9c1 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x15dc4(%ebx),%eax │ │ movl $0x77,0x8(%esp) │ │ + lea -0x17bdc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x17c10(%ebx),%eax │ │ movl $0x3,(%esp) │ │ - lea -0x15df8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 21220 │ │ - jmp 3c9a5 │ │ + call 22da0 │ │ + jmp 3fee9 │ │ │ │ -0003ca50 : │ │ +0003ff80 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4659b,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x68(%esp),%eax │ │ - mov 0x78(%esp),%edx │ │ + call db90 │ │ + add $0x4df3f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x58(%esp),%eax │ │ + mov 0x68(%esp),%edx │ │ + mov 0x6c(%esp),%ecx │ │ + mov 0x70(%esp),%ebp │ │ test %eax,%eax │ │ - mov %edx,0x28(%esp) │ │ - mov 0x7c(%esp),%ebp │ │ - mov 0x80(%esp),%edi │ │ - mov 0x84(%esp),%ecx │ │ - js 3cc99 │ │ - mov 0x64(%esp),%edx │ │ - mov 0x74(%esp),%esi │ │ - shl $0x2,%esi │ │ - mov %esi,0x3c(%esp) │ │ - mov 0x4(%edx),%edx │ │ - mov %edx,0x38(%esp) │ │ - mov 0x60(%esp),%edx │ │ - mov 0x38(%esp),%esi │ │ - mov 0x8(%edx),%eax │ │ - mov 0x74(%esp),%edx │ │ + mov 0x74(%esp),%edi │ │ + js 401c5 │ │ + mov 0x54(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ + mov %eax,0x24(%esp) │ │ + mov %eax,%esi │ │ + mov 0x64(%esp),%eax │ │ + shl $0x2,%eax │ │ + mov %eax,0x28(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ mov (%eax,%esi,4),%eax │ │ - mov (%eax,%edx,4),%eax │ │ + mov 0x64(%esp),%esi │ │ + mov (%eax,%esi,4),%eax │ │ + mov %eax,0x1c(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x24(%esp) │ │ - je 3cd13 │ │ + je 40243 │ │ mov (%eax),%eax │ │ - mov 0x6c(%esp),%edx │ │ - cmp 0x4(%eax),%edx │ │ - jle 3caea │ │ - jmp 3cd28 │ │ - mov 0x24(%esp),%eax │ │ + mov 0x4(%eax),%esi │ │ + cmp %esi,0x5c(%esp) │ │ + jg 40250 │ │ + mov %edx,0x18(%esp) │ │ + jmp 4001a │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x1c(%esp),%eax │ │ mov 0x8(%eax),%esi │ │ test %esi,%esi │ │ - je 3cb20 │ │ + je 40054 │ │ mov (%esi),%eax │ │ - mov 0x6c(%esp),%edx │ │ - cmp 0x4(%eax),%edx │ │ - jg 3cb20 │ │ - mov %esi,0x24(%esp) │ │ + mov 0x4(%eax),%edx │ │ + cmp %edx,0x5c(%esp) │ │ + jg 40050 │ │ + mov %esi,0x1c(%esp) │ │ mov 0x14(%eax),%esi │ │ not %esi │ │ - and %esi,0x28(%esp) │ │ + and %esi,0x18(%esp) │ │ mov 0x18(%eax),%esi │ │ + mov 0x18(%esp),%edx │ │ not %esi │ │ - and %esi,%ebp │ │ + and %esi,%ecx │ │ mov 0x1c(%eax),%esi │ │ mov 0x20(%eax),%eax │ │ not %esi │ │ not %eax │ │ - and %esi,%edi │ │ - and %eax,%ecx │ │ - mov 0x28(%esp),%eax │ │ + and %esi,%ebp │ │ + and %eax,%edi │ │ + mov %ecx,%eax │ │ + or %edx,%eax │ │ or %ebp,%eax │ │ or %edi,%eax │ │ - or %ecx,%eax │ │ - jne 3cad0 │ │ - lea 0x4c(%esp),%esp │ │ + jne 40000 │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,0x18(%esp) │ │ - lea -0x15df8(%ebx),%eax │ │ - mov %ecx,0x20(%esp) │ │ + nop │ │ + mov 0x18(%esp),%edx │ │ + mov %esi,0x2c(%esp) │ │ movl $0xb6,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + lea -0x17c10(%ebx),%eax │ │ movl $0x24,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x64(%esp),%esi │ │ - mov 0x68(%esp),%edx │ │ - mov %esi,(%eax) │ │ - mov %edx,0xc(%eax) │ │ - mov 0x6c(%esp),%esi │ │ - mov 0x70(%esp),%edx │ │ - mov %esi,0x4(%eax) │ │ - mov %edx,0x8(%eax) │ │ - movzwl 0x74(%esp),%esi │ │ - mov 0x28(%esp),%edx │ │ - mov 0x20(%esp),%ecx │ │ - mov %eax,0x2c(%esp) │ │ - mov %si,0x10(%eax) │ │ - mov %edx,0x14(%eax) │ │ - mov %ebp,0x18(%eax) │ │ - mov %edi,0x1c(%eax) │ │ - mov %ecx,0x20(%eax) │ │ - mov 0x24(%esp),%eax │ │ - test %eax,%eax │ │ - je 3cc45 │ │ - mov 0x2c(%esp),%eax │ │ - mov 0x24(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ mov %ecx,0x20(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5f310 │ │ - mov %eax,0x24(%esp) │ │ + mov %edx,0x18(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x54(%esp),%ecx │ │ + mov 0x1c(%esp),%esi │ │ + mov 0x18(%esp),%edx │ │ + mov %ecx,(%eax) │ │ + mov 0x58(%esp),%ecx │ │ + test %esi,%esi │ │ + mov %ebp,0x1c(%eax) │ │ + mov %edi,0x20(%eax) │ │ + mov %ecx,0xc(%eax) │ │ + mov 0x5c(%esp),%ecx │ │ + mov %edx,0x14(%eax) │ │ + mov %ecx,0x4(%eax) │ │ + mov 0x60(%esp),%ecx │ │ + mov %ecx,0x8(%eax) │ │ + movzwl 0x64(%esp),%ecx │ │ + mov %cx,0x10(%eax) │ │ mov 0x20(%esp),%ecx │ │ - mov 0x18(%esp),%eax │ │ + mov %ecx,0x18(%eax) │ │ + je 40175 │ │ + mov %eax,0x4(%esp) │ │ + mov 0x1c(%esp),%eax │ │ + mov %ecx,0x24(%esp) │ │ + mov %edx,0x20(%esp) │ │ + mov %eax,(%esp) │ │ + call 681f0 │ │ + mov 0x20(%esp),%edx │ │ + mov 0x24(%esp),%ecx │ │ + mov %eax,0x18(%esp) │ │ + mov 0x2c(%esp),%eax │ │ test %eax,%eax │ │ - je 3cb14 │ │ - mov 0x28(%esp),%esi │ │ + je 40046 │ │ + not %edx │ │ + not %ecx │ │ not %ebp │ │ - not %esi │ │ not %edi │ │ - not %ecx │ │ - mov %esi,0x28(%esp) │ │ - mov %ebp,0x2c(%esp) │ │ - mov %edi,0x30(%esp) │ │ - mov %ecx,0x34(%esp) │ │ - mov 0x18(%esp),%esi │ │ - jmp 3cbf7 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,0x24(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + mov %ecx,0x20(%esp) │ │ + mov %ebp,0x24(%esp) │ │ + mov 0x2c(%esp),%esi │ │ + mov %edi,0x28(%esp) │ │ + jmp 40127 │ │ + mov %esi,0x18(%esp) │ │ mov 0x8(%esi),%esi │ │ test %esi,%esi │ │ - je 3cb14 │ │ + je 40046 │ │ mov (%esi),%edx │ │ - mov 0x28(%esp),%edi │ │ - mov 0x2c(%esp),%ebp │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x34(%esp),%eax │ │ + mov 0x1c(%esp),%edi │ │ + mov 0x20(%esp),%ebp │ │ + mov 0x24(%esp),%ecx │ │ + mov 0x28(%esp),%eax │ │ and 0x14(%edx),%edi │ │ and 0x18(%edx),%ebp │ │ and 0x1c(%edx),%ecx │ │ mov %edi,0x14(%edx) │ │ - or %ebp,%edi │ │ and 0x20(%edx),%eax │ │ - or %ecx,%edi │ │ mov %ebp,0x18(%edx) │ │ - or %eax,%edi │ │ + or %ebp,%edi │ │ mov %ecx,0x1c(%edx) │ │ + or %ecx,%edi │ │ mov %eax,0x20(%edx) │ │ - jne 3cbe8 │ │ + or %eax,%edi │ │ + jne 40118 │ │ mov %edx,(%esp) │ │ - call 5bce0 │ │ - mov 0x24(%esp),%eax │ │ + call 64330 │ │ + mov 0x18(%esp),%eax │ │ mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5f510 │ │ + call 683e0 │ │ mov %eax,%esi │ │ - jmp 3cbef │ │ - mov 0x60(%esp),%esi │ │ - mov 0x38(%esp),%edx │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x8(%esi),%esi │ │ - add (%esi,%edx,4),%eax │ │ - mov %eax,0x24(%esp) │ │ + jmp 4011f │ │ + mov 0x50(%esp),%ecx │ │ + mov %edx,0x1c(%esp) │ │ mov 0x24(%esp),%edx │ │ - mov 0x2c(%esp),%eax │ │ + mov 0x8(%ecx),%ecx │ │ + mov %ecx,%esi │ │ + mov 0x28(%esp),%ecx │ │ + add (%esi,%edx,4),%ecx │ │ mov %eax,0x4(%esp) │ │ - mov (%edx),%eax │ │ + mov (%ecx),%eax │ │ + mov %ecx,%esi │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ - mov 0x24(%esp),%esi │ │ - mov 0x60(%esp),%edx │ │ - mov 0x20(%esp),%ecx │ │ + call 67f80 │ │ mov %eax,(%esi) │ │ - mov 0x38(%esp),%esi │ │ - mov 0x8(%edx),%eax │ │ - mov 0x74(%esp),%edx │ │ - mov (%eax,%esi,4),%eax │ │ + mov 0x50(%esp),%eax │ │ + mov 0x24(%esp),%edx │ │ + mov 0x64(%esp),%ecx │ │ + mov 0x8(%eax),%eax │ │ mov (%eax,%edx,4),%eax │ │ - mov %eax,0x24(%esp) │ │ - jmp 3cbb6 │ │ - lea -0x15df8(%ebx),%eax │ │ - mov %ecx,0x20(%esp) │ │ + mov 0x1c(%esp),%edx │ │ + mov (%eax,%ecx,4),%eax │ │ + mov 0x20(%esp),%ecx │ │ + mov %eax,0x18(%esp) │ │ + jmp 400ee │ │ movl $0x97,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + lea -0x17c10(%ebx),%eax │ │ movl $0x24,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x64(%esp),%esi │ │ - mov 0x68(%esp),%edx │ │ - mov %esi,(%eax) │ │ - mov 0x6c(%esp),%esi │ │ - mov %esi,0x4(%eax) │ │ - movzwl 0x74(%esp),%esi │ │ - mov %si,0x10(%eax) │ │ - mov 0x60(%esp),%esi │ │ - mov %edx,0xc(%eax) │ │ - mov 0x70(%esp),%edx │ │ - mov %edx,0x8(%eax) │ │ - mov 0x20(%esp),%ecx │ │ - mov 0x28(%esp),%edx │ │ - mov %ebp,0x18(%eax) │ │ + mov %eax,0x8(%esp) │ │ + mov %ecx,0x1c(%esp) │ │ + mov %edx,0x18(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x54(%esp),%ecx │ │ + mov 0x18(%esp),%edx │ │ + mov %ebp,0x1c(%eax) │ │ + mov %ecx,(%eax) │ │ + mov 0x58(%esp),%ecx │ │ + mov %edi,0x20(%eax) │ │ mov %edx,0x14(%eax) │ │ - mov %edi,0x1c(%eax) │ │ - mov %ecx,0x20(%eax) │ │ + mov %ecx,0xc(%eax) │ │ + mov 0x5c(%esp),%ecx │ │ + mov %ecx,0x4(%eax) │ │ + mov 0x60(%esp),%ecx │ │ + mov %ecx,0x8(%eax) │ │ + movzwl 0x64(%esp),%ecx │ │ + mov %cx,0x10(%eax) │ │ + mov 0x1c(%esp),%ecx │ │ + mov %ecx,0x18(%eax) │ │ mov %eax,0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ + mov 0x50(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 21140 │ │ - jmp 3cb14 │ │ - movl $0x0,0x18(%esp) │ │ - movl $0x0,0x24(%esp) │ │ - jmp 3cb24 │ │ - mov 0x24(%esp),%edx │ │ - movl $0x0,0x24(%esp) │ │ - mov %edx,0x18(%esp) │ │ - jmp 3cb24 │ │ - lea 0x0(%esi),%esi │ │ + call 22cc0 │ │ + jmp 40046 │ │ + movl $0x0,0x2c(%esp) │ │ + jmp 40058 │ │ + mov 0x1c(%esp),%eax │ │ + movl $0x0,0x1c(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + jmp 40058 │ │ + jmp 40280 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0003cd40 : │ │ +00040280 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x462ab,%ebx │ │ + call db90 │ │ + add $0x4dc3f,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov 0x50(%esp),%edi │ │ + mov 0x50(%esp),%ebp │ │ movl $0x0,0x28(%esp) │ │ - mov (%edi),%eax │ │ - mov 0xc(%edi),%edx │ │ - mov %edx,0x24(%esp) │ │ + mov 0x0(%ebp),%eax │ │ + mov 0xc(%ebp),%edx │ │ mov 0x20(%eax),%eax │ │ - test %eax,%eax │ │ + mov %edx,0x24(%esp) │ │ mov %eax,0x2c(%esp) │ │ - jle 3ce12 │ │ + test %eax,%eax │ │ + jle 40365 │ │ mov 0x24(%esp),%eax │ │ test %eax,%eax │ │ - jle 3cdff │ │ - mov 0x28(%esp),%edx │ │ - xor %ebp,%ebp │ │ - shl $0x2,%edx │ │ - mov %edx,0x1c(%esp) │ │ - lea 0x0(,%ebp,4),%edx │ │ - mov 0x8(%edi),%eax │ │ - mov %edx,0x20(%esp) │ │ + jle 40352 │ │ + mov 0x28(%esp),%eax │ │ + xor %esi,%esi │ │ + mov %ebp,%edi │ │ + shl $0x2,%eax │ │ + mov %eax,0x1c(%esp) │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov 0x1c(%esp),%edx │ │ + lea 0x0(,%esi,4),%eax │ │ + mov %eax,0x20(%esp) │ │ + mov 0x8(%edi),%eax │ │ mov (%eax,%edx,1),%eax │ │ - mov (%eax,%ebp,4),%esi │ │ - xor %eax,%eax │ │ - test %esi,%esi │ │ - je 3cdd9 │ │ - xchg %ax,%ax │ │ - mov (%esi),%eax │ │ + mov (%eax,%esi,4),%ebp │ │ + test %ebp,%ebp │ │ + je 4036e │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x0(%ebp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 21140 │ │ - mov 0x8(%esi),%esi │ │ - test %esi,%esi │ │ - jne 3cdb0 │ │ - mov 0x1c(%esp),%edx │ │ + call 22cc0 │ │ + mov 0x8(%ebp),%ebp │ │ + test %ebp,%ebp │ │ + jne 40300 │ │ + mov 0x1c(%esp),%ecx │ │ mov 0x8(%edi),%eax │ │ - mov (%eax,%edx,1),%eax │ │ - mov 0x20(%esp),%edx │ │ - mov (%eax,%edx,1),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ + mov 0x20(%esp),%ecx │ │ + mov (%eax,%ecx,1),%eax │ │ mov %eax,(%esp) │ │ - add $0x1,%ebp │ │ - call 5f270 │ │ + add $0x1,%esi │ │ + call 68140 │ │ mov 0x8(%edi),%eax │ │ - mov 0x1c(%esp),%edx │ │ - cmp 0x24(%esp),%ebp │ │ - mov (%eax,%edx,1),%eax │ │ + cmp 0x24(%esp),%esi │ │ + mov 0x1c(%esp),%ecx │ │ mov 0x20(%esp),%edx │ │ + mov (%eax,%ecx,1),%eax │ │ movl $0x0,(%eax,%edx,1) │ │ - jne 3cd90 │ │ + jne 402e0 │ │ + mov %edi,%ebp │ │ addl $0x1,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - cmp %edx,0x28(%esp) │ │ - jne 3cd77 │ │ + mov 0x28(%esp),%eax │ │ + cmp 0x2c(%esp),%eax │ │ + jne 402b8 │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ + xor %eax,%eax │ │ + jmp 4032a │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0003ce20 : │ │ +00040380 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x461ce,%ebx │ │ + call db90 │ │ + add $0x4db42,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x20(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 21360 │ │ + call 22f00 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -0003ce50 : │ │ +000403b0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4619e,%ebx │ │ + call db90 │ │ + add $0x4db12,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 21220 │ │ + call 22da0 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0003ce80 : │ │ +000403e0 : │ │ mov 0x4(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ mov 0xc(%eax),%eax │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0003ce90 : │ │ +000403f0 : │ │ + retq │ │ + jmp 40400 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0003cea0 : │ │ +00040400 : │ │ + retq │ │ + jmp 40420 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0003ceb0 : │ │ +00040420 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4613b,%ebx │ │ + call db90 │ │ + add $0x4da9f,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov 0x50(%esp),%edi │ │ - mov 0x4(%edi),%eax │ │ - mov 0xc(%eax),%edx │ │ - test %edx,%edx │ │ - jle 3cf8a │ │ - lea -0x1bae4(%ebx),%edx │ │ - mov %edx,0x2c(%esp) │ │ - mov %edx,(%esp) │ │ - call d074 │ │ - lea -0x1bad4(%ebx),%edx │ │ + mov 0x50(%esp),%esi │ │ + mov 0x4(%esi),%eax │ │ + mov 0xc(%eax),%eax │ │ + test %eax,%eax │ │ + jle 4050a │ │ + lea -0x1d8f8(%ebx),%eax │ │ + mov %eax,(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + call d830 │ │ movl $0x0,0x28(%esp) │ │ - mov %edx,0x24(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea -0x1d8e8(%ebx),%eax │ │ + mov %eax,0x24(%esp) │ │ + jmp 40480 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ movl $0xa,(%esp) │ │ - call d084 │ │ - mov 0x4(%edi),%eax │ │ + call d840 │ │ + mov 0x4(%esi),%eax │ │ addl $0x1,0x28(%esp) │ │ - mov 0x28(%esp),%edx │ │ - cmp %edx,0xc(%eax) │ │ - jle 3cf8a │ │ - mov 0x2c(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call d074 │ │ + mov 0x28(%esp),%edi │ │ + cmp %edi,0xc(%eax) │ │ + jle 4050a │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d830 │ │ mov 0x28(%esp),%eax │ │ test %eax,%eax │ │ - jle 3cf00 │ │ - mov 0x28(%esp),%esi │ │ - mov %esi,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 3ce20 │ │ - mov (%eax),%edx │ │ - mov 0x8(%eax),%esi │ │ - lea -0x1c14a(%ebx),%ebp │ │ - mov 0xc(%edx),%ecx │ │ - cmp $0xffffffff,%ecx │ │ - je 3cf5d │ │ - mov (%edi),%ebp │ │ + jle 40480 │ │ + mov %eax,%edi │ │ + jmp 404e9 │ │ + lea 0x0(%esi),%esi │ │ + mov (%esi),%ebp │ │ mov 0x10(%ebp),%ebp │ │ - mov 0x0(%ebp,%ecx,4),%ebp │ │ + mov 0x0(%ebp,%ecx,4),%ecx │ │ mov 0xc(%eax),%eax │ │ mov %eax,0x10(%esp) │ │ mov 0x4(%edx),%eax │ │ mov %eax,0xc(%esp) │ │ mov (%edx),%eax │ │ - mov 0x24(%esp),%edx │ │ + mov %ecx,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call d074 │ │ - test %esi,%esi │ │ - jg 3cf35 │ │ - jmp 3cf00 │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d830 │ │ + test %edi,%edi │ │ + jle 40480 │ │ + mov %edi,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call 40380 │ │ + mov (%eax),%edx │ │ + mov 0x8(%eax),%edi │ │ + mov 0xc(%edx),%ecx │ │ + cmp $0xffffffff,%ecx │ │ + jne 404b8 │ │ + lea -0x1df5e(%ebx),%ecx │ │ + jmp 404c1 │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0003cfa0 : │ │ +00040520 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4604b,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%ecx │ │ - test %ecx,%ecx │ │ - je 3d05a │ │ - mov 0x30(%esp),%edx │ │ - mov (%edx),%eax │ │ - test %eax,%eax │ │ - je 3d012 │ │ - mov 0x20(%eax),%edx │ │ + call db90 │ │ + add $0x4d99f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%ebp │ │ + test %ebp,%ebp │ │ + je 405e1 │ │ + mov 0x0(%ebp),%edx │ │ test %edx,%edx │ │ - jle 3d012 │ │ - xor %ebp,%ebp │ │ - lea 0x0(%esi),%esi │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x20(%ecx),%edx │ │ - mov (%edx,%ebp,4),%esi │ │ - test %esi,%esi │ │ - jne 3cfea │ │ - jmp 3d00a │ │ - mov %edi,%esi │ │ - mov 0x4(%esi),%edi │ │ - lea 0x28(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 27c10 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ + je 405ad │ │ + mov 0x20(%edx),%eax │ │ + test %eax,%eax │ │ + jle 405ad │ │ + movl $0x0,0x1c(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x20(%ebp),%eax │ │ + mov 0x1c(%esp),%ecx │ │ + mov (%eax,%ecx,4),%edi │ │ test %edi,%edi │ │ - jne 3cfe8 │ │ - mov 0x30(%esp),%edx │ │ - mov (%edx),%eax │ │ - add $0x1,%ebp │ │ - cmp %ebp,0x20(%eax) │ │ - jg 3cfd8 │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x14(%ecx),%eax │ │ + je 4059f │ │ + jmp 40580 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x4(%edi),%esi │ │ + lea 0x28(%edi),%edx │ │ + mov %edx,(%esp) │ │ + call 2a1e0 │ │ + mov %edi,(%esp) │ │ + mov %esi,%edi │ │ + call 64330 │ │ + test %esi,%esi │ │ + jne 40580 │ │ + mov 0x0(%ebp),%edx │ │ + addl $0x1,0x1c(%esp) │ │ + mov 0x1c(%esp),%eax │ │ + cmp %eax,0x20(%edx) │ │ + jg 40560 │ │ + mov 0x14(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ - mov 0x30(%esp),%edx │ │ - mov 0x18(%edx),%eax │ │ + call 64360 │ │ + mov 0x18(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x1c(%ecx),%eax │ │ + call 64360 │ │ + mov 0x1c(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x30(%esp),%edx │ │ - mov 0x20(%edx),%eax │ │ + call 64330 │ │ + mov 0x20(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x30(%esp),%ecx │ │ - mov %ecx,(%esp) │ │ - call 5bce0 │ │ - lea 0x1c(%esp),%esp │ │ + call 64330 │ │ + mov %ebp,(%esp) │ │ + call 64330 │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0003d070 : │ │ +000405f0 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x45f7c,%ebx │ │ + call db90 │ │ + add $0x4d8d0,%ebx │ │ lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%edi │ │ test %edi,%edi │ │ - je 3d0d2 │ │ + je 40652 │ │ mov 0x8(%edi),%eax │ │ test %eax,%eax │ │ - je 3d099 │ │ + je 40619 │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ + call 68140 │ │ mov 0xc(%edi),%esi │ │ test %esi,%esi │ │ - jne 3d0aa │ │ - jmp 3d0ca │ │ + jne 4062a │ │ + jmp 4065a │ │ lea 0x0(%esi),%esi │ │ mov %eax,%esi │ │ mov %edi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x8(%esi),%eax │ │ test %eax,%eax │ │ - je 3d0c1 │ │ + je 40641 │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ + call 68140 │ │ mov 0xc(%esi),%eax │ │ mov %esi,%edi │ │ test %eax,%eax │ │ - jne 3d0a8 │ │ - mov %edi,(%esp) │ │ - call 5bce0 │ │ + jne 40628 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + mov %edi,%esi │ │ + jmp 4064a │ │ + xchg %ax,%ax │ │ │ │ -0003d0e0 : │ │ +00040660 : │ │ mov 0x4(%esp),%eax │ │ movl $0xffffffff,(%eax) │ │ movl $0xffffffff,0x4(%eax) │ │ movl $0xffffffff,0x8(%eax) │ │ movl $0xffffffff,0xc(%eax) │ │ retq │ │ │ │ -0003d100 : │ │ +00040680 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x45eeb,%ebx │ │ - lea -0xbc(%esp),%esp │ │ - lea -0x15d8c(%ebx),%edx │ │ - mov 0xdc(%esp),%esi │ │ - mov %edx,0x70(%esp) │ │ - mov %edx,0x8(%esp) │ │ + call db90 │ │ + add $0x4d83f,%ebx │ │ + lea -0xac(%esp),%esp │ │ + lea -0x17ba4(%ebx),%eax │ │ movl $0xdf,0xc(%esp) │ │ + mov %eax,%esi │ │ + mov %eax,0x8(%esp) │ │ movl $0x30,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0xd0(%esp),%ebp │ │ - mov 0x70(%esp),%edx │ │ - mov %eax,%edi │ │ - mov %ebp,(%eax) │ │ - mov %edx,0x8(%esp) │ │ + mov 0xcc(%esp),%edi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,%ebp │ │ + mov 0xc0(%esp),%eax │ │ + mov %eax,0x0(%ebp) │ │ + mov 0xc0(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ movl $0xe2,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x20(%ebp),%eax │ │ + mov 0x20(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0xd0(%esp),%edx │ │ - mov 0x70(%esp),%ebp │ │ - mov %eax,0x1c(%edi) │ │ - mov %ebp,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0xc0(%esp),%ecx │ │ + mov %eax,0x1c(%ebp) │ │ + mov %esi,0x8(%esp) │ │ movl $0xe4,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x20(%edx),%eax │ │ + mov 0x20(%ecx),%eax │ │ + mov %esi,0x4c(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x20(%edi) │ │ - mov 0xe0(%esp),%eax │ │ - mov %eax,0x4(%edi) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x20(%ebp) │ │ + mov 0xd0(%esp),%eax │ │ + movswl 0x28(%edi),%esi │ │ + mov %edi,0x10(%ebp) │ │ + mov %eax,0x4(%ebp) │ │ + mov 0xc4(%esp),%eax │ │ + mov 0x4(%edi),%edi │ │ + mov %eax,0x8(%ebp) │ │ + mov 0xc8(%esp),%eax │ │ + mov %edi,%edx │ │ + mov %edi,0x80(%esp) │ │ + mov 0x0(%ebp),%edi │ │ + mov %eax,0xc(%ebp) │ │ mov 0xd4(%esp),%eax │ │ - mov %eax,0x8(%edi) │ │ + mov %edi,%ecx │ │ + mov %edx,%edi │ │ + mov %ecx,0x20(%esp) │ │ + add $0x1,%edi │ │ + mov %eax,0x28(%ebp) │ │ mov 0xd8(%esp),%eax │ │ - mov %eax,0xc(%edi) │ │ - mov 0xe4(%esp),%eax │ │ - mov (%edi),%ebp │ │ - mov %eax,0x28(%edi) │ │ - mov 0x70(%esp),%edx │ │ - mov 0xe8(%esp),%eax │ │ - movswl 0x28(%esi),%ecx │ │ - mov %esi,0x10(%edi) │ │ - mov %eax,0x2c(%edi) │ │ - mov 0x4(%esi),%esi │ │ - mov %ebp,0x48(%esp) │ │ - mov %edx,0xc(%esp) │ │ - mov 0x48(%esp),%edx │ │ + mov %eax,0x2c(%ebp) │ │ + mov 0x4c(%esp),%eax │ │ + mov %edi,0x4(%esp) │ │ movl $0x6a,0x10(%esp) │ │ movl $0x2,0x8(%esp) │ │ - mov %ecx,0x44(%esp) │ │ - lea 0x1(%esi),%ebp │ │ - mov %ebp,0x4(%esp) │ │ - mov 0x20(%edx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x20(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov 0x70(%esp),%edx │ │ - mov %eax,0x14(%edi) │ │ - mov %edx,0xc(%esp) │ │ - mov 0x48(%esp),%edx │ │ - mov %ebp,0x4(%esp) │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + mov %eax,0x14(%ebp) │ │ + mov 0x4c(%esp),%eax │ │ + mov 0x20(%esp),%ecx │ │ + mov %edi,0x4(%esp) │ │ movl $0x6b,0x10(%esp) │ │ movl $0x2,0x8(%esp) │ │ - add %ebp,%ebp │ │ - mov 0x20(%edx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x20(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov 0x48(%esp),%edx │ │ - mov %eax,0x18(%edi) │ │ - imul 0x20(%edx),%ebp │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + mov 0x20(%esp),%ecx │ │ + mov %eax,0x18(%ebp) │ │ + imul 0x20(%ecx),%edi │ │ movl $0x6e,0x8(%esp) │ │ - test %ebp,%ebp │ │ - mov %ebp,0x10(%esp) │ │ movl $0x1,(%esp) │ │ - lea 0x3ff(%ebp),%eax │ │ - cmovns %ebp,%eax │ │ - sar $0xa,%eax │ │ - mov 0x70(%esp),%ebp │ │ - mov %eax,0x14(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - lea -0x15d58(%ebx),%eax │ │ + test %edi,%edi │ │ + mov %edi,%eax │ │ + lea 0x1ff(%edi),%edx │ │ + cmovns %edi,%edx │ │ + add %eax,%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x17b70(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x48(%esp),%edx │ │ - mov 0x20(%edx),%ebp │ │ - test %ebp,%ebp │ │ - jle 3d58d │ │ - mov 0x44(%esp),%ebp │ │ - movl $0x0,0x50(%esp) │ │ - add %ebp,%ebp │ │ - mov %esi,0x54(%esp) │ │ - mov %ebp,0x40(%esp) │ │ - mov 0x50(%esp),%edx │ │ - mov 0x48(%esp),%esi │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 40640 │ │ + mov 0x4c(%esp),%eax │ │ + sar $0x9,%edx │ │ + mov %edx,0x14(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x20(%esp),%ecx │ │ + mov 0x20(%ecx),%eax │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - jne 3d30b │ │ - jmp 3d3ba │ │ + jle 40d78 │ │ + movl $0x0,0x2c(%esp) │ │ + lea (%esi,%esi,1),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 44360 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + jne 4088a │ │ + jmp 40937 │ │ mov (%esi),%edx │ │ - mov 0x18(%edi),%eax │ │ + mov 0x18(%ebp),%eax │ │ + mov 0x30(%esp),%ecx │ │ mov (%eax,%edx,4),%eax │ │ - mov 0x40(%esp),%edx │ │ - movw $0x1,(%eax,%edx,1) │ │ mov 0x4(%esi),%edx │ │ - mov 0x14(%edi),%eax │ │ - mov 0x40(%esp),%esi │ │ + movw $0x1,(%eax,%ecx,1) │ │ + mov 0x14(%ebp),%eax │ │ mov (%eax,%edx,4),%eax │ │ - movw $0x1,(%eax,%esi,1) │ │ - mov %ebp,(%esp) │ │ - call 40790 │ │ + movw $0x1,(%eax,%ecx,1) │ │ + mov %edi,(%esp) │ │ + call 444a0 │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 3d3ba │ │ - mov %ebp,(%esp) │ │ - call 40710 │ │ + mov %eax,%edi │ │ + je 40937 │ │ + mov %edi,(%esp) │ │ + call 44430 │ │ mov %eax,%esi │ │ mov 0xc(%eax),%eax │ │ test %eax,%eax │ │ - js 3d2f9 │ │ - mov (%edi),%edx │ │ + js 40878 │ │ + mov 0x0(%ebp),%edx │ │ mov 0x10(%edx),%edx │ │ mov (%edx,%eax,4),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%edi),%eax │ │ + mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 213f0 │ │ - mov %eax,0x44(%esp) │ │ - mov 0x48(%esp),%eax │ │ - mov 0x14(%eax),%edx │ │ - test %edx,%edx │ │ - je 3d35d │ │ - mov 0xc(%esi),%ecx │ │ + call 22f90 │ │ + mov 0x20(%esp),%ecx │ │ + mov 0x14(%ecx),%ecx │ │ test %ecx,%ecx │ │ - lea 0x1f(%ecx),%eax │ │ - cmovns %ecx,%eax │ │ - sar $0x5,%eax │ │ - mov (%edx,%eax,4),%eax │ │ - shr %cl,%eax │ │ - test $0x1,%al │ │ - jne 3d2d4 │ │ - mov 0x8(%edi),%edx │ │ - mov 0x44(%esp),%ecx │ │ - lea (%ecx,%ecx,4),%eax │ │ - mov 0x8(%edx),%ecx │ │ - lea (%ecx,%eax,4),%eax │ │ - mov 0x8(%eax),%edx │ │ + je 408de │ │ + mov 0xc(%esi),%edx │ │ + add $0x1f,%edx │ │ + cmpl $0x0,0xc(%esi) │ │ + cmovns 0xc(%esi),%edx │ │ + sar $0x5,%edx │ │ + mov (%ecx,%edx,4),%edx │ │ + mov 0xc(%esi),%ecx │ │ + bt %ecx,%edx │ │ + jb 40857 │ │ + mov 0x8(%ebp),%ecx │ │ + lea (%eax,%eax,4),%edx │ │ + mov 0x8(%ecx),%eax │ │ + lea (%eax,%edx,4),%eax │ │ + mov 0x8(%eax),%ecx │ │ mov 0x4(%eax),%eax │ │ - mov %edx,0x44(%esp) │ │ - mov 0x18(%edi),%edx │ │ - movswl (%eax),%ecx │ │ - mov %ecx,0x4c(%esp) │ │ - mov (%esi),%ecx │ │ - mov (%edx,%ecx,4),%edx │ │ - mov 0x4c(%esp),%ecx │ │ - movw $0x1,(%edx,%ecx,2) │ │ - mov 0x4(%esi),%ecx │ │ - mov 0x14(%edi),%edx │ │ - mov 0x44(%esp),%esi │ │ - mov (%edx,%ecx,4),%edx │ │ + mov %ecx,0x24(%esp) │ │ + movswl (%eax),%edx │ │ + mov 0x18(%ebp),%ecx │ │ + mov %edx,0x28(%esp) │ │ + mov (%esi),%edx │ │ + mov (%ecx,%edx,4),%ecx │ │ + mov 0x28(%esp),%edx │ │ + movw $0x1,(%ecx,%edx,2) │ │ + mov 0x4(%esi),%edx │ │ + mov 0x14(%ebp),%ecx │ │ + mov 0x24(%esp),%esi │ │ + mov (%ecx,%edx,4),%edx │ │ movswl -0x2(%eax,%esi,2),%eax │ │ movw $0x1,(%edx,%eax,2) │ │ - mov %ebp,(%esp) │ │ - call 40790 │ │ - test %eax,%eax │ │ - mov %eax,%ebp │ │ - jne 3d30b │ │ - mov 0x48(%esp),%ebp │ │ - addl $0x1,0x50(%esp) │ │ - mov 0x20(%ebp),%ecx │ │ - cmp %ecx,0x50(%esp) │ │ - jl 3d2b5 │ │ - test %ecx,%ecx │ │ - mov 0x54(%esp),%esi │ │ - jle 3d58d │ │ - mov 0x18(%edi),%eax │ │ - mov 0x14(%edi),%ebp │ │ - mov %eax,0x44(%esp) │ │ - mov %ecx,0x4c(%esp) │ │ - xor %eax,%eax │ │ - mov 0x0(%ebp,%eax,4),%ecx │ │ - mov 0x40(%esp),%edx │ │ - movw $0x1,(%ecx,%edx,1) │ │ - mov 0x44(%esp),%edx │ │ - mov 0x40(%esp),%ecx │ │ - mov (%edx,%eax,4),%edx │ │ - lea 0x1(%eax),%eax │ │ - cmp 0x4c(%esp),%eax │ │ - movw $0x1,(%edx,%ecx,1) │ │ - jne 3d3ec │ │ - movl $0x0,0x50(%esp) │ │ - mov %edi,0x4c(%esp) │ │ - mov 0x50(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 40640 │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ - jne 3d44d │ │ - jmp 3d4c6 │ │ mov %edi,(%esp) │ │ - call 40790 │ │ + call 444a0 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - je 3d4c6 │ │ - mov %edi,(%esp) │ │ - call 40710 │ │ - mov 0xc(%eax),%edx │ │ - test %edx,%edx │ │ - jns 3d43f │ │ - test %esi,%esi │ │ - jle 3d43f │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x4(%eax),%ebp │ │ - mov (%eax),%eax │ │ - mov %ebp,0x44(%esp) │ │ - mov %eax,0x40(%esp) │ │ - mov 0x14(%edx),%ecx │ │ - mov (%ecx,%ebp,4),%edx │ │ - mov (%ecx,%eax,4),%ebp │ │ - xor %eax,%eax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzwl 0x0(%ebp,%eax,2),%ecx │ │ - or %cx,(%edx,%eax,2) │ │ - lea 0x1(%eax),%eax │ │ + jne 4088a │ │ + mov 0x20(%esp),%esi │ │ + addl $0x1,0x2c(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x20(%esi),%esi │ │ cmp %esi,%eax │ │ - jne 3d480 │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x18(%edx),%eax │ │ - mov (%eax,%ecx,4),%edx │ │ - mov 0x44(%esp),%ecx │ │ - mov (%eax,%ecx,4),%ebp │ │ + jl 40838 │ │ + test %esi,%esi │ │ + jle 40d78 │ │ + mov 0x14(%ebp),%edi │ │ xor %eax,%eax │ │ - nop │ │ - movzwl 0x0(%ebp,%eax,2),%ecx │ │ - or %cx,(%edx,%eax,2) │ │ - lea 0x1(%eax),%eax │ │ + mov 0x18(%ebp),%ecx │ │ + mov 0x30(%esp),%edx │ │ + mov %ebp,0x24(%esp) │ │ + mov (%edi,%eax,4),%ebp │ │ + movw $0x1,0x0(%ebp,%edx,1) │ │ + mov (%ecx,%eax,4),%ebp │ │ + add $0x1,%eax │ │ cmp %esi,%eax │ │ - jne 3d4a8 │ │ - mov %edi,(%esp) │ │ - call 40790 │ │ + movw $0x1,0x0(%ebp,%edx,1) │ │ + jne 40967 │ │ + mov 0x24(%esp),%ebp │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - jne 3d44d │ │ - mov 0x48(%esp),%edi │ │ - addl $0x1,0x50(%esp) │ │ - mov 0x20(%edi),%edi │ │ - cmp %edi,0x50(%esp) │ │ + jle 40d78 │ │ + mov 0x80(%esp),%eax │ │ + movl $0x0,0x38(%esp) │ │ + mov %ebp,0x30(%esp) │ │ + lea -0x8(%eax),%esi │ │ + shr $0x3,%esi │ │ + add $0x1,%esi │ │ + mov %esi,0x70(%esp) │ │ + shl $0x3,%esi │ │ + mov %esi,0x7c(%esp) │ │ + mov %esi,%edi │ │ + lea -0x1(%eax),%esi │ │ + mov %esi,0x3c(%esp) │ │ + cmp $0x6,%esi │ │ + mov $0x0,%esi │ │ + cmova %edi,%esi │ │ + lea (%esi,%esi,1),%edi │ │ + mov %edi,0x68(%esp) │ │ + lea 0x1(%esi),%edi │ │ + mov %edi,0x40(%esp) │ │ + add %edi,%edi │ │ + mov %edi,0x64(%esp) │ │ + lea 0x2(%esi),%edi │ │ mov %edi,0x44(%esp) │ │ - jl 3d420 │ │ - mov 0x44(%esp),%eax │ │ - mov 0x4c(%esp),%edi │ │ + add %edi,%edi │ │ + mov %edi,0x60(%esp) │ │ + lea 0x3(%esi),%edi │ │ + mov %edi,0x74(%esp) │ │ + add %edi,%edi │ │ + mov %edi,0x5c(%esp) │ │ + lea 0x4(%esi),%edi │ │ + mov %edi,0x6c(%esp) │ │ + add %edi,%edi │ │ + mov %edi,0x58(%esp) │ │ + lea 0x5(%esi),%edi │ │ + mov %edi,0x54(%esp) │ │ + add $0x6,%esi │ │ + mov %esi,0x48(%esp) │ │ + add %edi,%edi │ │ + mov %edi,0x50(%esp) │ │ + add %esi,%esi │ │ + mov %esi,0x78(%esp) │ │ + mov %eax,%edi │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 44360 │ │ test %eax,%eax │ │ - jle 3d58d │ │ - mov 0x18(%edi),%ebp │ │ - mov 0x14(%edi),%eax │ │ - mov %ebp,0x40(%esp) │ │ + mov %eax,%ebp │ │ + jne 40a52 │ │ + jmp 40c8a │ │ + nop │ │ + mov %ebp,(%esp) │ │ + call 444a0 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 40c8a │ │ + mov %ebp,(%esp) │ │ + call 44430 │ │ + mov 0xc(%eax),%edx │ │ + test %edx,%edx │ │ + jns 40a40 │ │ + test %edi,%edi │ │ + jle 40a40 │ │ + mov 0x30(%esp),%esi │ │ + cmp $0x7,%edi │ │ + seta 0x2c(%esp) │ │ + mov 0x14(%esi),%ecx │ │ + mov 0x4(%eax),%esi │ │ + mov (%eax),%eax │ │ + mov (%ecx,%esi,4),%edx │ │ + mov %eax,0x34(%esp) │ │ + mov (%ecx,%eax,4),%eax │ │ + mov %esi,0x28(%esp) │ │ + lea 0x10(%eax),%ecx │ │ + mov %eax,%esi │ │ + cmp %ecx,%edx │ │ + lea 0x10(%edx),%ecx │ │ + setae %al │ │ + cmp %ecx,%esi │ │ + setae %cl │ │ + or %cl,%al │ │ + je 41614 │ │ + cmpb $0x0,0x2c(%esp) │ │ + je 41614 │ │ + cmpl $0x6,0x3c(%esp) │ │ + jbe 40aec │ │ xor %ecx,%ecx │ │ - movl $0x0,0x48(%esp) │ │ - mov %eax,0x4c(%esp) │ │ - test %esi,%esi │ │ - jle 3dfa0 │ │ - mov 0x4c(%esp),%edx │ │ + mov %esi,%eax │ │ + movl $0x0,0x24(%esp) │ │ + movdqu (%eax,%ecx,1),%xmm0 │ │ + addl $0x1,0x24(%esp) │ │ + movdqu (%edx,%ecx,1),%xmm1 │ │ + mov 0x24(%esp),%esi │ │ + por %xmm1,%xmm0 │ │ + movdqu %xmm0,(%edx,%ecx,1) │ │ + add $0x10,%ecx │ │ + cmp 0x70(%esp),%esi │ │ + jb 40abf │ │ + cmp 0x7c(%esp),%edi │ │ + mov %eax,%esi │ │ + je 40b64 │ │ + mov 0x68(%esp),%eax │ │ + movzwl (%esi,%eax,1),%ecx │ │ + or %cx,(%edx,%eax,1) │ │ + cmp 0x40(%esp),%edi │ │ + jle 40b64 │ │ + mov 0x64(%esp),%eax │ │ + movzwl (%esi,%eax,1),%ecx │ │ + or %cx,(%edx,%eax,1) │ │ + cmp 0x44(%esp),%edi │ │ + jle 40b64 │ │ + mov 0x60(%esp),%eax │ │ + movzwl (%esi,%eax,1),%ecx │ │ + or %cx,(%edx,%eax,1) │ │ + cmp 0x74(%esp),%edi │ │ + jle 40b64 │ │ + mov 0x5c(%esp),%eax │ │ + movzwl (%esi,%eax,1),%ecx │ │ + or %cx,(%edx,%eax,1) │ │ + cmp 0x6c(%esp),%edi │ │ + jle 40b64 │ │ + mov 0x58(%esp),%eax │ │ + movzwl (%esi,%eax,1),%ecx │ │ + or %cx,(%edx,%eax,1) │ │ + cmp 0x54(%esp),%edi │ │ + jle 40b64 │ │ + mov 0x50(%esp),%eax │ │ + movzwl (%esi,%eax,1),%ecx │ │ + or %cx,(%edx,%eax,1) │ │ + cmp 0x48(%esp),%edi │ │ + jle 40b64 │ │ + mov 0x78(%esp),%ecx │ │ + movzwl (%esi,%ecx,1),%eax │ │ + or %ax,(%edx,%ecx,1) │ │ + mov 0x30(%esp),%eax │ │ + mov 0x28(%esp),%esi │ │ + mov 0x18(%eax),%edx │ │ + mov 0x34(%esp),%eax │ │ + mov (%edx,%eax,4),%eax │ │ + mov (%edx,%esi,4),%edx │ │ + mov %eax,0x24(%esp) │ │ + lea 0x10(%edx),%ecx │ │ + cmp %ecx,%eax │ │ + setae %cl │ │ + mov %ecx,%esi │ │ + lea 0x10(%eax),%ecx │ │ + cmp %ecx,%edx │ │ + mov %esi,%eax │ │ + setae %cl │ │ + or %cl,%al │ │ + je 415f7 │ │ + cmpb $0x0,0x2c(%esp) │ │ + je 415f7 │ │ + cmpl $0x6,0x3c(%esp) │ │ + jbe 40be0 │ │ + xor %ecx,%ecx │ │ + xor %esi,%esi │ │ + mov 0x24(%esp),%eax │ │ + movdqu (%edx,%ecx,1),%xmm0 │ │ + add $0x1,%esi │ │ + movdqu (%eax,%ecx,1),%xmm1 │ │ + por %xmm1,%xmm0 │ │ + movdqu %xmm0,(%eax,%ecx,1) │ │ + add $0x10,%ecx │ │ + cmp 0x70(%esp),%esi │ │ + jb 40bb3 │ │ + mov %eax,0x24(%esp) │ │ + cmp 0x7c(%esp),%edi │ │ + je 40a40 │ │ + mov 0x68(%esp),%eax │ │ + mov 0x24(%esp),%esi │ │ + movzwl (%edx,%eax,1),%ecx │ │ + or %cx,(%esi,%eax,1) │ │ + cmp 0x40(%esp),%edi │ │ + jle 40a40 │ │ + mov 0x64(%esp),%eax │ │ + movzwl (%edx,%eax,1),%ecx │ │ + or %cx,(%esi,%eax,1) │ │ + cmp 0x44(%esp),%edi │ │ + jle 40a40 │ │ + mov 0x60(%esp),%eax │ │ + movzwl (%edx,%eax,1),%ecx │ │ + or %cx,(%esi,%eax,1) │ │ + cmp 0x74(%esp),%edi │ │ + jle 40a40 │ │ + mov 0x5c(%esp),%eax │ │ + movzwl (%edx,%eax,1),%ecx │ │ + or %cx,(%esi,%eax,1) │ │ + cmp 0x6c(%esp),%edi │ │ + jle 40a40 │ │ + mov 0x58(%esp),%eax │ │ + movzwl (%edx,%eax,1),%ecx │ │ + or %cx,(%esi,%eax,1) │ │ + cmp 0x54(%esp),%edi │ │ + jle 40a40 │ │ + mov 0x50(%esp),%eax │ │ + movzwl (%edx,%eax,1),%ecx │ │ + or %cx,(%esi,%eax,1) │ │ + cmp 0x48(%esp),%edi │ │ + jle 40a40 │ │ + mov 0x78(%esp),%eax │ │ + mov 0x24(%esp),%esi │ │ + movzwl (%edx,%eax,1),%edx │ │ + or %dx,(%esi,%eax,1) │ │ + mov %ebp,(%esp) │ │ + call 444a0 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + jne 40a52 │ │ + mov 0x20(%esp),%eax │ │ + addl $0x1,0x38(%esp) │ │ + mov 0x38(%esp),%esi │ │ + mov 0x20(%eax),%eax │ │ + cmp %eax,%esi │ │ + jl 40a20 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + mov 0x30(%esp),%ebp │ │ + jle 40d78 │ │ + mov 0x18(%ebp),%eax │ │ + xor %esi,%esi │ │ + movl $0x0,0x20(%esp) │ │ + mov 0x80(%esp),%edx │ │ + mov %eax,0x24(%esp) │ │ + mov 0x14(%ebp),%eax │ │ + mov %ebp,0x2c(%esp) │ │ + mov %eax,0x28(%esp) │ │ + mov 0x28(%esp),%eax │ │ + test %edx,%edx │ │ + jle 41706 │ │ + mov (%eax,%esi,1),%ecx │ │ + xor %ebp,%ebp │ │ xor %eax,%eax │ │ - mov (%edx,%ecx,1),%ebp │ │ - xor %edx,%edx │ │ + jmp 40d00 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmpw $0x0,0x0(%ebp,%eax,2) │ │ - je 3d530 │ │ - mov %ax,0x0(%ebp,%edx,2) │ │ - add $0x1,%edx │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + cmpw $0x0,(%ecx,%eax,2) │ │ + je 40d0e │ │ + mov %ax,(%ecx,%ebp,2) │ │ + add $0x1,%ebp │ │ add $0x1,%eax │ │ - cmp %esi,%eax │ │ - jne 3d520 │ │ - movw $0xffff,0x0(%ebp,%edx,2) │ │ - mov 0x40(%esp),%edx │ │ + cmp %edx,%eax │ │ + jne 40d00 │ │ + mov 0x24(%esp),%eax │ │ + movw $0xffff,(%ecx,%ebp,2) │ │ + xor %ecx,%ecx │ │ + mov (%eax,%esi,1),%ebp │ │ xor %eax,%eax │ │ - mov (%edx,%ecx,1),%ebp │ │ - xor %edx,%edx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jmp 40d40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ cmpw $0x0,0x0(%ebp,%eax,2) │ │ - je 3d560 │ │ - mov %ax,0x0(%ebp,%edx,2) │ │ - add $0x1,%edx │ │ + je 40d50 │ │ + mov %ax,0x0(%ebp,%ecx,2) │ │ + add $0x1,%ecx │ │ add $0x1,%eax │ │ - cmp %esi,%eax │ │ - jne 3d550 │ │ - add %edx,%edx │ │ - mov 0x40(%esp),%ebp │ │ - addl $0x1,0x48(%esp) │ │ - mov 0x0(%ebp,%ecx,1),%eax │ │ - add $0x4,%ecx │ │ - movw $0xffff,(%eax,%edx,1) │ │ - mov 0x44(%esp),%eax │ │ - cmp %eax,0x48(%esp) │ │ - jne 3d508 │ │ - mov 0xd0(%esp),%esi │ │ - movl $0x0,0x24(%edi) │ │ - mov 0x20(%esi),%eax │ │ - test %eax,%eax │ │ - jle 3e27c │ │ - mov 0x10(%edi),%eax │ │ - mov 0x1c(%edi),%ebp │ │ - mov 0x20(%edi),%edx │ │ - mov %ebp,0xac(%esp) │ │ - mov %edx,0x90(%esp) │ │ + cmp %edx,%eax │ │ + jne 40d40 │ │ + add %ecx,%ecx │ │ + addl $0x1,0x20(%esp) │ │ + add $0x4,%esi │ │ + mov 0x20(%esp),%eax │ │ + movw $0xffff,0x0(%ebp,%ecx,1) │ │ + cmp %edi,%eax │ │ + jne 40cd3 │ │ + mov 0x2c(%esp),%ebp │ │ + mov 0xc0(%esp),%eax │ │ + movl $0x0,0x24(%ebp) │ │ + mov 0x20(%eax),%esi │ │ + test %esi,%esi │ │ + jle 417d4 │ │ + mov 0x1c(%ebp),%eax │ │ + mov %eax,0x9c(%esp) │ │ + mov 0x20(%ebp),%eax │ │ + mov %eax,0x7c(%esp) │ │ + mov 0x10(%ebp),%eax │ │ cmpl $0x80,0x4(%eax) │ │ - jg 3d8db │ │ + jg 411b1 │ │ movl $0x0,0x98(%esp) │ │ - movl $0x0,0xa8(%esp) │ │ - movl $0x0,0xa0(%esp) │ │ - mov 0xa0(%esp),%ebp │ │ - mov 0xd0(%esp),%edx │ │ - mov %ebp,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 40640 │ │ + movl $0x0,0x90(%esp) │ │ + mov 0x90(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + lea 0x0(,%eax,4),%esi │ │ + mov 0xc0(%esp),%eax │ │ + mov %esi,0x88(%esp) │ │ + mov %eax,(%esp) │ │ + call 44360 │ │ + mov %eax,0x60(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x78(%esp) │ │ - movl $0x0,0xa4(%esp) │ │ - movl $0x0,0x9c(%esp) │ │ - je 3d82a │ │ + movl $0x0,0x94(%esp) │ │ + movl $0x0,0x40(%esp) │ │ + je 41107 │ │ + jmp 40e20 │ │ nop │ │ - mov 0x78(%esp),%eax │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x60(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 40710 │ │ - mov %eax,0x60(%esp) │ │ + call 44430 │ │ mov 0x4(%eax),%edx │ │ + mov %eax,0x5c(%esp) │ │ mov 0xc(%eax),%eax │ │ test %eax,%eax │ │ - js 3d812 │ │ - mov 0x18(%edi),%ecx │ │ - mov 0x98(%esp),%esi │ │ - mov (%ecx,%edx,4),%ecx │ │ - mov 0x14(%edi),%edx │ │ - mov %ecx,0x80(%esp) │ │ - mov (%edx,%esi,1),%edx │ │ - mov %edx,0x68(%esp) │ │ - mov 0x10(%edi),%edx │ │ - movzwl 0x28(%edx),%esi │ │ - mov 0x4(%edx),%edx │ │ - mov %edx,0x8c(%esp) │ │ - mov (%edi),%edx │ │ + js 410ef │ │ + mov 0x18(%ebp),%ecx │ │ + mov (%ecx,%edx,4),%esi │ │ + mov 0x14(%ebp),%edx │ │ + mov %esi,0x68(%esp) │ │ + mov 0x88(%esp),%esi │ │ + mov (%edx,%esi,1),%esi │ │ + mov 0x10(%ebp),%edx │ │ + mov %esi,0x8c(%esp) │ │ + mov 0x4(%edx),%edi │ │ + movswl 0x28(%edx),%esi │ │ + mov 0x0(%ebp),%edx │ │ + mov %edi,0x80(%esp) │ │ mov 0x10(%edx),%edx │ │ mov (%edx,%eax,4),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%edi),%eax │ │ + mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 213f0 │ │ - mov %eax,0x6c(%esp) │ │ - mov 0x6c(%esp),%ebp │ │ - mov 0x8(%edi),%eax │ │ - lea 0x0(%ebp,%ebp,4),%edx │ │ - shl $0x2,%edx │ │ - mov %edx,0x48(%esp) │ │ - add 0x8(%eax),%edx │ │ - mov 0x8(%edx),%ebp │ │ - mov %ebp,0x58(%esp) │ │ - mov 0x90(%esp),%ebp │ │ - cmpl $0x1,0x58(%esp) │ │ - mov 0x0(%ebp),%ebp │ │ - mov %ebp,0x54(%esp) │ │ - je 3dbf5 │ │ - mov 0x70(%esp),%esi │ │ - mov 0x8c(%esp),%ebp │ │ + call 22f90 │ │ + mov %eax,0x58(%esp) │ │ + mov %eax,%edi │ │ + mov 0x8(%ebp),%eax │ │ + lea (%edi,%edi,4),%edx │ │ + mov 0x7c(%esp),%ecx │ │ + lea 0x0(,%edx,4),%edi │ │ + mov %edi,0x28(%esp) │ │ + mov 0x8(%eax),%edx │ │ + mov (%ecx),%ecx │ │ + add %edi,%edx │ │ + mov 0x8(%edx),%edi │ │ + mov %ecx,0x44(%esp) │ │ + mov %edi,0x48(%esp) │ │ + cmp $0x1,%edi │ │ + je 4140f │ │ + mov 0x4c(%esp),%eax │ │ + mov 0x80(%esp),%esi │ │ movl $0x1de,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x44(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %esi,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x48(%esp),%edi │ │ + mov %eax,0x2c(%esp) │ │ + test %edi,%edi │ │ + jle 41634 │ │ + movl $0x0,0x84(%esp) │ │ + mov %esi,%eax │ │ + shl $0x2,%eax │ │ + mov %eax,0x78(%esp) │ │ + lea -0x1(%edi),%eax │ │ + movl $0x0,0x54(%esp) │ │ + movl $0x0,0x3c(%esp) │ │ + mov 0x8(%ebp),%ecx │ │ + movl $0x0,0x20(%esp) │ │ + mov %ebp,0x24(%esp) │ │ + mov %eax,0x50(%esp) │ │ + jmp 40f40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x28(%esp),%esi │ │ + mov 0x8(%ecx),%eax │ │ + mov 0x20(%esp),%edi │ │ + mov 0x4(%eax,%esi,1),%eax │ │ + test %edi,%edi │ │ + lea (%edi,%edi,1),%esi │ │ + mov %esi,0x30(%esp) │ │ + movzwl (%eax,%edi,2),%esi │ │ + je 41876 │ │ + mov 0x20(%esp),%eax │ │ + mov 0x50(%esp),%ecx │ │ + cmp %ecx,%eax │ │ + je 411f0 │ │ + mov %eax,0x8(%esp) │ │ mov 0x58(%esp),%eax │ │ - test %eax,%eax │ │ - movl $0x0,0x64(%esp) │ │ - jle 3d7ed │ │ - mov 0x58(%esp),%esi │ │ - movl $0x0,0x94(%esp) │ │ - shl $0x2,%ebp │ │ - sub $0x1,%esi │ │ - mov %ebp,0x88(%esp) │ │ - movl $0x0,0x50(%esp) │ │ - xor %edx,%edx │ │ - mov %esi,0x74(%esp) │ │ - xchg %ax,%ax │ │ - mov 0x8(%edi),%eax │ │ - mov 0x48(%esp),%ebp │ │ - test %edx,%edx │ │ - lea (%edx,%edx,1),%esi │ │ - mov %esi,0x4c(%esp) │ │ - mov 0x8(%eax),%eax │ │ - mov 0x4(%eax,%ebp,1),%eax │ │ - movswl (%eax,%edx,2),%esi │ │ - je 3dfb4 │ │ - cmp 0x74(%esp),%edx │ │ - je 3d9d8 │ │ - mov 0x6c(%esp),%eax │ │ - mov %edx,0x8(%esp) │ │ + mov 0x24(%esp),%edi │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%edi),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x38(%esp) │ │ - call 22ce0 │ │ - movzwl %ax,%eax │ │ - mov 0x48(%esp),%esi │ │ - mov %eax,0x7c(%esp) │ │ - mov 0x8(%edi),%eax │ │ - mov 0x4c(%esp),%ebp │ │ - mov 0x10(%edi),%ecx │ │ - mov 0x38(%esp),%edx │ │ - mov 0x8(%eax),%eax │ │ - mov 0x4(%eax,%esi,1),%eax │ │ - mov 0x38(%ecx),%esi │ │ - movswl (%eax,%ebp,1),%eax │ │ + call 24ba0 │ │ + mov 0x8(%edi),%ecx │ │ + movzwl %ax,%esi │ │ + mov 0x10(%edi),%edx │ │ + mov 0x28(%esp),%edi │ │ + mov 0x8(%ecx),%eax │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x4(%eax,%edi,1),%eax │ │ + movswl (%eax,%ecx,1),%eax │ │ + mov 0x38(%edx),%ecx │ │ lea (%eax,%eax,2),%eax │ │ - lea (%esi,%eax,4),%eax │ │ - mov 0x50(%esp),%esi │ │ - mov 0x4(%eax),%eax │ │ - mov %eax,0x40(%esp) │ │ - mov (%esi),%ebp │ │ - mov 0x7c(%esp),%esi │ │ - test %ebp,%ebp │ │ - mov %ebp,%eax │ │ - jne 3d7cb │ │ - jmp 3d91c │ │ + lea (%ecx,%eax,4),%eax │ │ + mov 0x4(%eax),%ecx │ │ + mov 0x3c(%esp),%eax │ │ + mov (%eax),%edi │ │ + test %edi,%edi │ │ + mov %edi,%edx │ │ + jne 40fcf │ │ + jmp 41008 │ │ nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%edx),%edx │ │ + test %edx,%edx │ │ + je 41008 │ │ + movzwl 0x5c(%edx),%eax │ │ + cmp %eax,%esi │ │ + jne 40fc8 │ │ + cmpb $0x0,0x23(%edx) │ │ + jne 40fc8 │ │ + mov %edx,0x3c(%esp) │ │ + mov 0x40(%esp),%eax │ │ + addl $0x1,0x20(%esp) │ │ + mov 0x20(%esp),%ecx │ │ + cmp 0x48(%esp),%ecx │ │ + je 410c9 │ │ + mov 0x24(%esp),%esi │ │ + mov 0x8(%esi),%ecx │ │ + mov %eax,0x40(%esp) │ │ + jmp 40f40 │ │ + mov 0x4c(%esp),%eax │ │ + movl $0x249,0xc(%esp) │ │ + movl $0x78,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %ecx,0x34(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x24(%esp),%ecx │ │ + mov %eax,%ebp │ │ + mov 0x4(%ecx),%eax │ │ + mov %eax,0x24(%ebp) │ │ + mov 0x2c(%ecx),%eax │ │ + mov %eax,0xc(%ebp) │ │ + mov 0x8(%ecx),%eax │ │ + mov 0x28(%esp),%ecx │ │ mov 0x8(%eax),%eax │ │ - test %eax,%eax │ │ - je 3d918 │ │ - movzwl 0x5c(%eax),%ecx │ │ - cmp %ecx,%esi │ │ - jne 3d7c0 │ │ - cmpb $0x0,0x23(%eax) │ │ - jne 3d7c0 │ │ - mov %eax,0x50(%esp) │ │ - lea 0x0(%esi),%esi │ │ - add $0x1,%edx │ │ - cmp 0x58(%esp),%edx │ │ - jne 3d730 │ │ + mov 0x4(%eax,%ecx,1),%eax │ │ + mov 0x30(%esp),%ecx │ │ + movzwl (%eax,%ecx,1),%eax │ │ + mov 0x20(%esp),%ecx │ │ + movb $0x0,0x23(%ebp) │ │ + mov %ax,0x20(%ebp) │ │ + mov %cl,0x22(%ebp) │ │ + cmp $0x1,%ecx │ │ + mov %edi,0x8(%ebp) │ │ + mov 0x34(%esp),%ecx │ │ + je 41836 │ │ + mov 0x3c(%esp),%eax │ │ + mov %ebp,(%eax) │ │ mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%ebp) │ │ + lea 0x28(%ebp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %ecx,0x10(%esp) │ │ + mov %esi,0xc(%esp) │ │ + movl $0x0,0x8(%esp) │ │ + mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x64(%esp),%eax │ │ + call 2a6b0 │ │ + mov %ebp,0x44(%esp) │ │ + addl $0x1,0x20(%esp) │ │ + mov 0x20(%esp),%ecx │ │ + mov 0x40(%esp),%eax │ │ + mov %ebp,0x3c(%esp) │ │ + cmp 0x48(%esp),%ecx │ │ + jne 40ff8 │ │ + mov 0x24(%esp),%ebp │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ - mov 0x90(%esp),%edx │ │ - mov 0x54(%esp),%esi │ │ - mov %esi,(%edx) │ │ - mov 0x78(%esp),%eax │ │ + call 64330 │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 68140 │ │ + mov 0x7c(%esp),%eax │ │ + mov 0x44(%esp),%esi │ │ + mov %esi,(%eax) │ │ + mov 0x60(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 40790 │ │ + call 444a0 │ │ + mov %eax,0x60(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x78(%esp) │ │ - jne 3d628 │ │ - mov 0xa4(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call 3d070 │ │ - mov 0xac(%esp),%esi │ │ - mov 0x9c(%esp),%ebp │ │ - mov %ebp,(%esi) │ │ - mov 0x98(%esp),%esi │ │ - mov 0x20(%edi),%edx │ │ - mov (%edx,%esi,1),%eax │ │ + jne 40e20 │ │ + mov 0x94(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 405f0 │ │ + mov 0x9c(%esp),%eax │ │ + mov 0x40(%esp),%esi │ │ + mov %esi,(%eax) │ │ + mov 0x20(%ebp),%esi │ │ + mov 0x88(%esp),%eax │ │ + mov (%esi,%eax,1),%eax │ │ test %eax,%eax │ │ - je 3d883 │ │ - mov 0x24(%edi),%ecx │ │ - mov 0xa8(%esp),%esi │ │ + je 41166 │ │ + mov 0x24(%ebp),%edi │ │ + mov 0x98(%esp),%ecx │ │ + lea 0x1(%edi),%edx │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%ecx │ │ - mov %ecx,0x24(%edi) │ │ - cmpb $0x1,0x23(%eax) │ │ + mov %edx,0x24(%ebp) │ │ + lea 0x1(%ecx),%edi │ │ + cmpb $0x0,0x23(%eax) │ │ mov 0x4(%eax),%eax │ │ - sbb $0xffffffff,%esi │ │ + cmovne %edi,%ecx │ │ + add $0x1,%edx │ │ test %eax,%eax │ │ - jne 3d868 │ │ - mov %esi,0xa8(%esp) │ │ - mov 0xd0(%esp),%ebp │ │ - addl $0x1,0xa0(%esp) │ │ - mov 0xa0(%esp),%esi │ │ - cmp %esi,0x20(%ebp) │ │ - jle 3de88 │ │ - mov 0x10(%edi),%eax │ │ - mov 0xa0(%esp),%esi │ │ - shl $0x2,%esi │ │ - mov %esi,0x98(%esp) │ │ - add 0x1c(%edi),%esi │ │ - add 0x98(%esp),%edx │ │ - mov %esi,0xac(%esp) │ │ + jne 41148 │ │ + mov %ecx,0x98(%esp) │ │ + mov 0xc0(%esp),%edi │ │ + addl $0x1,0x90(%esp) │ │ + mov 0x90(%esp),%eax │ │ + cmp %eax,0x20(%edi) │ │ + jle 4171c │ │ + mov 0x88(%esp),%eax │ │ + mov 0x1c(%ebp),%edi │ │ + add $0x4,%eax │ │ + add %eax,%edi │ │ + add %esi,%eax │ │ + mov %eax,0x7c(%esp) │ │ + mov 0x10(%ebp),%eax │ │ + mov %edi,0x9c(%esp) │ │ cmpl $0x80,0x4(%eax) │ │ - mov %edx,0x90(%esp) │ │ - jle 3d5eb │ │ - mov 0x70(%esp),%edi │ │ - lea -0x15d18(%ebx),%eax │ │ + jle 40dc8 │ │ movl $0x80,0x10(%esp) │ │ + lea -0x17b30(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x4c(%esp),%eax │ │ movl $0x2ce,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ movl $0x5,(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,0x7c(%esp) │ │ - mov 0x70(%esp),%esi │ │ - mov %edx,0x38(%esp) │ │ - mov %esi,0x8(%esp) │ │ - movl $0x249,0xc(%esp) │ │ - movl $0x78,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x4(%edi),%ecx │ │ - mov 0x48(%esp),%esi │ │ - mov %ecx,0x24(%eax) │ │ - mov 0x2c(%edi),%ecx │ │ - mov %ecx,0xc(%eax) │ │ - mov 0x8(%edi),%ecx │ │ - mov 0x38(%esp),%edx │ │ - cmp $0x1,%edx │ │ - mov 0x8(%ecx),%ecx │ │ - mov 0x4(%ecx,%esi,1),%esi │ │ - mov 0x4c(%esp),%ecx │ │ - movzwl (%esi,%ecx,1),%ecx │ │ - mov %dl,0x22(%eax) │ │ - mov %cx,0x20(%eax) │ │ - movb $0x0,0x23(%eax) │ │ - mov %ebp,0x8(%eax) │ │ - je 3e292 │ │ - mov 0x50(%esp),%esi │ │ - mov %eax,(%esi) │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x54(%esp),%ebp │ │ - mov 0x7c(%esp),%esi │ │ - mov %ebp,0x4(%eax) │ │ - mov %ecx,0x10(%esp) │ │ - mov %esi,0xc(%esp) │ │ - lea 0x28(%eax),%ecx │ │ - movl $0x0,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x4(%edi),%ecx │ │ - mov %ecx,(%esp) │ │ - mov %eax,0x3c(%esp) │ │ - mov %edx,0x38(%esp) │ │ - call 28140 │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x38(%esp),%edx │ │ - mov %eax,0x54(%esp) │ │ - mov %eax,0x50(%esp) │ │ - jmp 3d7e0 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x88(%esp),%ebp │ │ - mov 0x44(%esp),%eax │ │ - mov %ebp,0x8(%esp) │ │ - mov %edx,0x38(%esp) │ │ + call d7e0 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x78(%esp),%eax │ │ movl $0x0,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call d014 │ │ - mov 0x8(%edi),%eax │ │ - mov 0x48(%esp),%ebp │ │ + call d7d0 │ │ + mov 0x24(%esp),%edi │ │ + mov 0x8(%edi),%ecx │ │ + mov 0x8(%ecx),%eax │ │ + mov 0x28(%esp),%ecx │ │ + mov 0x4(%eax,%ecx,1),%edx │ │ + movswl %si,%eax │ │ mov 0xc(%edi),%ecx │ │ - mov 0x8(%eax),%eax │ │ - mov 0x10(%ecx),%ecx │ │ - mov %ecx,0x40(%esp) │ │ - mov 0x4(%eax,%ebp,1),%eax │ │ - mov 0x58(%esp),%ebp │ │ - movswl -0x4(%eax,%ebp,2),%ecx │ │ - lea (%ecx,%ecx,2),%ebp │ │ - mov 0x40(%esp),%ecx │ │ - shl $0x2,%ebp │ │ - add (%ecx,%esi,4),%ebp │ │ - mov 0x4c(%esp),%esi │ │ + mov 0x10(%ecx),%esi │ │ + mov 0x30(%esp),%ecx │ │ + mov (%esi,%eax,4),%eax │ │ + movswl -0x2(%edx,%ecx,1),%ecx │ │ + lea (%ecx,%ecx,2),%ecx │ │ + lea (%eax,%ecx,4),%ebp │ │ + mov 0x30(%esp),%eax │ │ mov 0x10(%edi),%ecx │ │ - movswl (%eax,%esi,1),%eax │ │ - mov 0x80(%esp),%esi │ │ + movswl (%edx,%eax,1),%eax │ │ mov 0x38(%ecx),%edx │ │ lea (%eax,%eax,2),%eax │ │ - movzwl (%esi),%ecx │ │ lea (%edx,%eax,4),%eax │ │ - test %cx,%cx │ │ mov 0x4(%eax),%eax │ │ - mov 0x38(%esp),%edx │ │ - mov %eax,0x84(%esp) │ │ - js 3dab2 │ │ - mov %edx,0x7c(%esp) │ │ - mov %edi,0x5c(%esp) │ │ - mov %esi,%edx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,0x64(%esp) │ │ + mov 0x68(%esp),%eax │ │ + movzwl (%eax),%ecx │ │ + test %cx,%cx │ │ + js 412c1 │ │ + lea 0x2(%eax),%edx │ │ + jmp 41280 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x4(%ebp),%eax │ │ - mov 0x0(%ebp),%esi │ │ - movswl %cx,%ecx │ │ - mov 0x44(%esp),%edi │ │ - movswl (%eax,%ecx,2),%eax │ │ - movzwl (%esi,%eax,2),%esi │ │ + movswl %cx,%esi │ │ + mov 0x0(%ebp),%edi │ │ + movswl (%eax,%esi,2),%eax │ │ + movzwl (%edi,%eax,2),%edi │ │ + mov %di,0x34(%esp) │ │ + mov 0x2c(%esp),%edi │ │ lea (%edi,%eax,4),%eax │ │ - mov %si,0x40(%esp) │ │ - mov (%eax),%esi │ │ - test %esi,%esi │ │ - mov %eax,0x20(%esp) │ │ - je 3dae8 │ │ - mov %ecx,%eax │ │ - mov $0x1,%edi │ │ - sar $0x5,%eax │ │ - lea 0x2(%edx),%edx │ │ - shl %cl,%edi │ │ - movzwl (%edx),%ecx │ │ - or %edi,0x10(%esi,%eax,4) │ │ + mov (%eax),%edi │ │ + mov %eax,0x38(%esp) │ │ + test %edi,%edi │ │ + je 41300 │ │ + mov $0x1,%eax │ │ + add $0x2,%edx │ │ + sar $0x5,%esi │ │ + shl %cl,%eax │ │ + or %eax,0x10(%edi,%esi,4) │ │ + movzwl -0x2(%edx),%ecx │ │ test %cx,%cx │ │ - jns 3da68 │ │ - mov 0x5c(%esp),%edi │ │ - mov 0x7c(%esp),%edx │ │ - cmp $0x1,%edx │ │ - je 3df40 │ │ - mov 0x50(%esp),%esi │ │ - mov (%esi),%ecx │ │ - test %ecx,%ecx │ │ - jne 3dad2 │ │ - jmp 3dbe7 │ │ - lea 0x0(%esi),%esi │ │ - mov %eax,%ecx │ │ - mov 0x8(%ecx),%eax │ │ + jns 41280 │ │ + cmpl $0x1,0x20(%esp) │ │ + je 417ea │ │ + mov 0x3c(%esp),%eax │ │ + mov (%eax),%edx │ │ + test %edx,%edx │ │ + jne 412e2 │ │ + jmp 413fa │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,%edx │ │ + mov 0x8(%edx),%eax │ │ test %eax,%eax │ │ - jne 3dad0 │ │ - mov 0x64(%esp),%esi │ │ - mov (%esi),%eax │ │ - mov %eax,0x8(%ecx) │ │ - jmp 3d7e0 │ │ + jne 412e0 │ │ + mov 0x54(%esp),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,0x8(%edx) │ │ + mov 0x40(%esp),%eax │ │ + jmp 40fe5 │ │ nop │ │ - mov 0x70(%esp),%esi │ │ - mov %edx,0x38(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov %ecx,0x3c(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x4c(%esp),%eax │ │ movl $0x275,0xc(%esp) │ │ movl $0x78,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ - mov 0x5c(%esp),%eax │ │ - mov 0x4(%eax),%edi │ │ - mov 0x60(%esp),%eax │ │ - mov %edi,0x24(%esi) │ │ - mov 0x8(%eax),%edi │ │ + mov %eax,0x8(%esp) │ │ + mov %ecx,0x74(%esp) │ │ + mov %edx,0x70(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x24(%esp),%ecx │ │ + mov %eax,%edi │ │ + mov 0x70(%esp),%edx │ │ + mov 0x4(%ecx),%eax │ │ + mov %eax,0x24(%edi) │ │ mov 0x5c(%esp),%eax │ │ - sar $0xa,%edi │ │ - add 0x2c(%eax),%edi │ │ - mov %edi,0xc(%esi) │ │ - mov 0x8(%eax),%edi │ │ - mov 0x48(%esp),%eax │ │ - mov 0x8(%edi),%edi │ │ - mov 0x4(%edi,%eax,1),%eax │ │ - mov 0x4c(%esp),%edi │ │ - movzwl (%eax,%edi,1),%edi │ │ - movb $0x1,0x23(%esi) │ │ - movzbl 0x7c(%esp),%eax │ │ - mov %di,0x20(%esi) │ │ - mov %al,0x22(%esi) │ │ - mov 0x64(%esp),%eax │ │ - xor %edi,%edi │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,0x6c(%esp) │ │ + sar $0xa,%eax │ │ + add 0x2c(%ecx),%eax │ │ + mov %eax,0xc(%edi) │ │ + mov 0x8(%ecx),%eax │ │ + mov 0x28(%esp),%ecx │ │ + mov 0x8(%eax),%eax │ │ + mov 0x4(%eax,%ecx,1),%eax │ │ + mov 0x30(%esp),%ecx │ │ + movzwl (%eax,%ecx,1),%eax │ │ + mov 0x74(%esp),%ecx │ │ + movb $0x1,0x23(%edi) │ │ + mov %ax,0x20(%edi) │ │ + movzbl 0x20(%esp),%eax │ │ + mov %al,0x22(%edi) │ │ + mov 0x54(%esp),%eax │ │ test %eax,%eax │ │ - mov 0x38(%esp),%edx │ │ - mov 0x3c(%esp),%ecx │ │ - je 3db72 │ │ + je 415f0 │ │ + mov (%eax),%eax │ │ + mov %eax,0x8(%edi) │ │ + mov 0x5c(%esp),%eax │ │ + mov %ecx,0x70(%esp) │ │ + mov %edx,0x6c(%esp) │ │ + mov %eax,(%edi) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%edi) │ │ mov 0x64(%esp),%eax │ │ - mov (%eax),%edi │ │ - mov 0x60(%esp),%eax │ │ - mov %edi,0x8(%esi) │ │ - mov %eax,(%esi) │ │ - mov 0x54(%esp),%edi │ │ - movzwl 0x40(%esp),%eax │ │ - mov %edi,0x4(%esi) │ │ + movl $0x0,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + movzwl 0x34(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - lea 0x28(%esi),%eax │ │ + lea 0x28(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x5c(%esp),%eax │ │ - mov 0x84(%esp),%edi │ │ - movl $0x0,0x8(%esp) │ │ - mov %edi,0x10(%esp) │ │ - mov 0x4(%eax),%edi │ │ - mov %edx,0x38(%esp) │ │ - mov %ecx,0x3c(%esp) │ │ - mov %edi,(%esp) │ │ - call 28140 │ │ - mov 0x64(%esp),%eax │ │ - mov %esi,0x4(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ - mov 0x20(%esp),%edi │ │ - mov %eax,0x64(%esp) │ │ - mov %esi,0x54(%esp) │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x38(%esp),%edx │ │ - mov %esi,(%edi) │ │ - jmp 3da8f │ │ - mov 0x64(%esp),%ebp │ │ - mov 0x0(%ebp),%eax │ │ + call 2a6b0 │ │ + mov 0x54(%esp),%eax │ │ + mov %edi,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 67f80 │ │ + mov %eax,0x54(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov 0x70(%esp),%ecx │ │ + mov 0x6c(%esp),%edx │ │ + mov %edi,0x44(%esp) │ │ + mov %edi,(%eax) │ │ + jmp 412a7 │ │ + mov 0x54(%esp),%eax │ │ + mov 0x3c(%esp),%esi │ │ + mov (%eax),%eax │ │ mov %eax,(%esi) │ │ - jmp 3d7e0 │ │ + mov 0x40(%esp),%eax │ │ + jmp 40fe5 │ │ mov 0x4(%edx),%edx │ │ - movswl %si,%ecx │ │ - mov %ecx,0x4c(%esp) │ │ - movswl (%edx),%ebp │ │ - mov 0x6c(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ + mov 0x58(%esp),%ecx │ │ + movswl (%edx),%edi │ │ + mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 21440 │ │ + call 23000 │ │ test %eax,%eax │ │ - jne 3ddca │ │ - mov 0x68(%esp),%esi │ │ - movl $0x0,0x44(%esp) │ │ - movzwl (%esi),%ecx │ │ + jne 41641 │ │ + mov 0x8c(%esp),%eax │ │ + movzwl (%eax),%ecx │ │ + mov %cx,0x24(%esp) │ │ test %cx,%cx │ │ - js 3dda7 │ │ - shl $0x2,%ebp │ │ - mov %ebp,0x40(%esp) │ │ - mov 0x4c(%esp),%ebp │ │ - add %ebp,%ebp │ │ - mov %ebp,0x4c(%esp) │ │ + js 416f7 │ │ + shl $0x2,%edi │ │ + add %esi,%esi │ │ + mov %edi,0x34(%esp) │ │ + add $0x2,%eax │ │ + mov %esi,0x38(%esp) │ │ + xor %edi,%edi │ │ + mov %eax,0x20(%esp) │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0xc(%edi),%eax │ │ - mov 0x40(%esp),%edx │ │ - movswl %cx,%ecx │ │ - mov 0x4c(%esp),%ebp │ │ + movswl 0x24(%esp),%eax │ │ + test %edi,%edi │ │ + mov 0x34(%esp),%ecx │ │ + mov 0x10(%ebp),%edx │ │ + mov %eax,0x2c(%esp) │ │ + mov %eax,%esi │ │ + mov 0xc(%ebp),%eax │ │ mov 0x14(%eax),%eax │ │ - mov (%eax,%edx,1),%eax │ │ - mov 0x10(%edi),%edx │ │ - mov (%eax,%ecx,4),%eax │ │ - movzwl (%eax,%ebp,1),%esi │ │ - mov 0x8(%edi),%eax │ │ - mov 0x48(%esp),%ebp │ │ + mov (%eax,%ecx,1),%eax │ │ + mov 0x28(%esp),%ecx │ │ + mov (%eax,%esi,4),%eax │ │ + mov 0x38(%esp),%esi │ │ + movzwl (%eax,%esi,1),%esi │ │ + mov 0x8(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ - mov 0x4(%eax,%ebp,1),%eax │ │ - mov 0x38(%edx),%ebp │ │ + mov 0x4(%eax,%ecx,1),%eax │ │ + mov 0x38(%edx),%ecx │ │ movswl (%eax),%eax │ │ lea (%eax,%eax,2),%eax │ │ - lea 0x0(%ebp,%eax,4),%eax │ │ + lea (%ecx,%eax,4),%eax │ │ mov 0x4(%eax),%eax │ │ - mov %eax,0x50(%esp) │ │ - mov 0x44(%esp),%eax │ │ + mov %eax,0x30(%esp) │ │ + je 414d5 │ │ + mov (%edi),%edx │ │ + movzwl 0x5c(%edx),%eax │ │ + cmp %eax,%esi │ │ + je 415d8 │ │ + mov %edi,%eax │ │ + jmp 414ce │ │ + lea 0x0(%esi),%esi │ │ + mov (%eax),%edx │ │ + movzwl 0x5c(%edx),%ecx │ │ + cmp %ecx,%esi │ │ + je 415d8 │ │ + mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ - je 3dcbd │ │ - mov 0x44(%esp),%edx │ │ - mov (%edx),%eax │ │ - movzwl 0x5c(%eax),%edx │ │ - cmp %edx,%esi │ │ - je 3ddb8 │ │ - mov 0x44(%esp),%edx │ │ - jmp 3dcb6 │ │ - mov (%edx),%eax │ │ - movzwl 0x5c(%eax),%ebp │ │ - cmp %ebp,%esi │ │ - je 3ddb8 │ │ - mov 0x8(%edx),%edx │ │ - test %edx,%edx │ │ - jne 3dca8 │ │ - mov $0x1,%ebp │ │ - mov %ecx,%edx │ │ - shl %cl,%ebp │ │ + jne 414c0 │ │ + mov 0x4c(%esp),%eax │ │ movl $0x1ac,0xc(%esp) │ │ - sar $0x5,%edx │ │ - mov %ebp,0x5c(%esp) │ │ - mov 0x70(%esp),%ebp │ │ - mov %edx,0x38(%esp) │ │ - mov %ebp,0x8(%esp) │ │ movl $0x78,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%ebp │ │ - mov 0x4(%edi),%eax │ │ - mov %eax,0x24(%ebp) │ │ - mov 0x60(%esp),%eax │ │ - mov %eax,0x0(%ebp) │ │ - mov 0x8(%eax),%ecx │ │ - mov 0x8(%edi),%eax │ │ - sar $0xa,%ecx │ │ - add 0x28(%edi),%ecx │ │ - add 0x2c(%edi),%ecx │ │ - mov %ecx,0xc(%ebp) │ │ - mov 0x48(%esp),%ecx │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x28(%esp),%ecx │ │ + mov %eax,%edx │ │ + mov 0x4(%ebp),%eax │ │ + mov %eax,0x24(%edx) │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,(%edx) │ │ mov 0x8(%eax),%eax │ │ - mov 0x4(%eax,%ecx,1),%ecx │ │ - movzwl (%ecx),%eax │ │ - movb $0x0,0x22(%ebp) │ │ - movb $0x1,0x23(%ebp) │ │ - mov 0x38(%esp),%edx │ │ - mov 0x5c(%esp),%ecx │ │ - mov %ax,0x20(%ebp) │ │ - mov 0x9c(%esp),%eax │ │ - mov %eax,0x8(%ebp) │ │ - lea 0x28(%ebp),%eax │ │ - or %ecx,0x10(%ebp,%edx,4) │ │ - mov 0x54(%esp),%edx │ │ - mov %edx,0x4(%ebp) │ │ - mov 0x50(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ + mov %eax,0x3c(%esp) │ │ + sar $0xa,%eax │ │ + add 0x28(%ebp),%eax │ │ + add 0x2c(%ebp),%eax │ │ + mov %eax,0xc(%edx) │ │ + mov 0x8(%ebp),%eax │ │ + mov 0x8(%eax),%eax │ │ + mov 0x4(%eax,%ecx,1),%eax │ │ + mov 0x24(%esp),%ecx │ │ + mov %edx,0x24(%esp) │ │ + movzwl (%eax),%eax │ │ + movb $0x0,0x22(%edx) │ │ + movb $0x1,0x23(%edx) │ │ + mov %ax,0x20(%edx) │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,0x8(%edx) │ │ + mov 0x2c(%esp),%eax │ │ + sar $0x5,%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov $0x1,%eax │ │ + shl %cl,%eax │ │ + mov %eax,%ecx │ │ + mov 0x2c(%esp),%eax │ │ + or %ecx,0x10(%edx,%eax,4) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%edx) │ │ + mov 0x30(%esp),%eax │ │ mov %esi,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea 0x28(%edx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x4(%edi),%eax │ │ - mov %eax,(%esp) │ │ - call 28140 │ │ - mov 0x44(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5f0d0 │ │ - mov %eax,0x44(%esp) │ │ - mov %ebp,0x54(%esp) │ │ - mov %ebp,0x9c(%esp) │ │ - addl $0x2,0x68(%esp) │ │ - mov 0x68(%esp),%edx │ │ - movzwl (%edx),%ecx │ │ - test %cx,%cx │ │ - jns 3dc48 │ │ - mov 0x44(%esp),%eax │ │ + mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ - jmp 3d805 │ │ - mov %ecx,%edx │ │ - mov $0x1,%esi │ │ - sar $0x5,%edx │ │ - shl %cl,%esi │ │ - or %esi,0x10(%eax,%edx,4) │ │ - jmp 3dd92 │ │ - mov 0x10(%edi),%edx │ │ - lea 0x0(%ebp,%ebp,2),%eax │ │ - mov 0x70(%esp),%ebp │ │ - mov 0x38(%edx),%ecx │ │ - lea (%ecx,%eax,4),%eax │ │ - mov (%eax),%edx │ │ + call 2a6b0 │ │ + mov 0x24(%esp),%edx │ │ + mov %edi,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + call 67f80 │ │ + mov 0x24(%esp),%edx │ │ + mov %eax,%edi │ │ + mov %edx,0x44(%esp) │ │ mov %edx,0x40(%esp) │ │ - mov 0x4(%eax),%edx │ │ - mov %edx,0x38(%esp) │ │ - mov %ebp,0x8(%esp) │ │ + addl $0x2,0x20(%esp) │ │ + mov 0x20(%esp),%eax │ │ + movzwl -0x2(%eax),%eax │ │ + mov %ax,0x24(%esp) │ │ + test %ax,%ax │ │ + jns 41460 │ │ + mov %edi,(%esp) │ │ + call 68140 │ │ + jmp 410e5 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x2c(%esp),%esi │ │ + mov $0x1,%eax │ │ + mov 0x24(%esp),%ecx │ │ + sar $0x5,%esi │ │ + shl %cl,%eax │ │ + or %eax,0x10(%edx,%esi,4) │ │ + jmp 415ad │ │ + xor %eax,%eax │ │ + jmp 41388 │ │ + mov 0x24(%esp),%eax │ │ + xor %ecx,%ecx │ │ + lea 0x0(%esi),%esi │ │ + movzwl (%edx,%ecx,2),%esi │ │ + or %si,(%eax,%ecx,2) │ │ + add $0x1,%ecx │ │ + cmp %edi,%ecx │ │ + jne 41600 │ │ + jmp 40a40 │ │ + xor %ecx,%ecx │ │ + mov %esi,%eax │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%eax,%ecx,2),%esi │ │ + or %si,(%edx,%ecx,2) │ │ + add $0x1,%ecx │ │ + cmp %edi,%ecx │ │ + jne 41620 │ │ + jmp 40b64 │ │ + movl $0x0,0x54(%esp) │ │ + jmp 410cd │ │ + mov 0x10(%ebp),%eax │ │ + lea (%edi,%edi,2),%edx │ │ + mov 0x38(%eax),%eax │ │ + lea (%eax,%edx,4),%eax │ │ + mov (%eax),%edx │ │ + mov 0x4(%eax),%ecx │ │ + mov 0x4c(%esp),%eax │ │ movl $0x1c9,0xc(%esp) │ │ movl $0x78,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%ebp │ │ - mov 0x4(%edi),%eax │ │ - mov %eax,0x24(%ebp) │ │ - mov 0x60(%esp),%eax │ │ - mov %eax,0x0(%ebp) │ │ + mov %eax,0x8(%esp) │ │ + mov %edx,0x24(%esp) │ │ + mov %ecx,0x20(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,%edi │ │ + mov 0x4(%ebp),%eax │ │ + mov %eax,0x24(%edi) │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,(%edi) │ │ mov 0x8(%eax),%eax │ │ sar $0xa,%eax │ │ - add 0x28(%edi),%eax │ │ - add 0x2c(%edi),%eax │ │ - mov %si,0x20(%ebp) │ │ - mov 0x9c(%esp),%esi │ │ - mov %eax,0xc(%ebp) │ │ - mov %esi,0x8(%ebp) │ │ - movb $0x0,0x22(%ebp) │ │ - movb $0x1,0x23(%ebp) │ │ - lea 0x10(%ebp),%eax │ │ + add 0x28(%ebp),%eax │ │ + add 0x2c(%ebp),%eax │ │ + mov %si,0x20(%edi) │ │ + movb $0x0,0x22(%edi) │ │ + mov %eax,0xc(%edi) │ │ + mov 0x40(%esp),%eax │ │ + movb $0x1,0x23(%edi) │ │ + mov %eax,0x8(%edi) │ │ + lea 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 3d0e0 │ │ - mov 0x38(%esp),%edx │ │ - mov 0x54(%esp),%esi │ │ - mov %esi,0x4(%ebp) │ │ - mov %edx,0x10(%esp) │ │ - mov 0x40(%esp),%edx │ │ - movl $0x0,0x8(%esp) │ │ + call 40660 │ │ + mov 0x44(%esp),%eax │ │ + mov 0x20(%esp),%ecx │ │ + mov 0x24(%esp),%edx │ │ + mov %eax,0x4(%edi) │ │ + lea 0x28(%edi),%eax │ │ + mov %ecx,0x10(%esp) │ │ mov %edx,0xc(%esp) │ │ - lea 0x28(%ebp),%eax │ │ + movl $0x0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x4(%edi),%eax │ │ + mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 28140 │ │ - mov %ebp,0x9c(%esp) │ │ - mov %ebp,0x54(%esp) │ │ - jmp 3d805 │ │ - imul $0x78,0xa8(%esp),%esi │ │ - mov 0x24(%edi),%eax │ │ - mov %esi,%ebp │ │ - shr $0xa,%ebp │ │ - mov 0xa8(%esp),%edx │ │ + call 2a6b0 │ │ + mov %edi,0x40(%esp) │ │ + mov %edi,0x44(%esp) │ │ + jmp 410e5 │ │ + xor %edi,%edi │ │ + mov %edi,(%esp) │ │ + call 68140 │ │ + jmp 410e5 │ │ + mov (%eax,%esi,1),%eax │ │ + xor %ecx,%ecx │ │ + movw $0xffff,(%eax) │ │ + mov 0x24(%esp),%eax │ │ + mov (%eax,%esi,1),%ebp │ │ + jmp 40d59 │ │ + imul $0x78,0x98(%esp),%esi │ │ + mov 0x24(%ebp),%eax │ │ + mov %esi,%edi │ │ + shr $0xa,%edi │ │ mov %eax,0x10(%esp) │ │ - mov %edx,0x14(%esp) │ │ - mov 0x70(%esp),%edx │ │ - lea -0x15cdc(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + lea -0x17af4(%ebx),%eax │ │ + mov 0x98(%esp),%ecx │ │ mov %eax,0xc(%esp) │ │ + mov 0x4c(%esp),%eax │ │ movl $0x100,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - imul $0x78,0x24(%edi),%eax │ │ + mov %ecx,0x14(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + imul $0x78,0x24(%ebp),%eax │ │ movl $0x103,0x8(%esp) │ │ - mov %eax,%edx │ │ + movl $0x1,(%esp) │ │ mov %eax,0x10(%esp) │ │ + mov %eax,%edx │ │ shr $0xa,%edx │ │ - lea -0x15cb4(%ebx),%eax │ │ + lea -0x17acc(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x4c(%esp),%eax │ │ mov %edx,0x14(%esp) │ │ - mov 0x70(%esp),%edx │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov %edi,0x14(%esp) │ │ + lea -0x17a98(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov 0x4c(%esp),%eax │ │ mov %esi,0x10(%esp) │ │ - mov 0x70(%esp),%esi │ │ - lea -0x15c80(%ebx),%eax │ │ - mov %ebp,0x14(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ movl $0x106,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - lea 0xbc(%esp),%esp │ │ - mov %edi,%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + lea 0xac(%esp),%esp │ │ + mov %ebp,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x94(%esp),%esi │ │ - test %esi,%esi │ │ - je 3d7e0 │ │ - mov 0x94(%esp),%eax │ │ - mov 0x94(%esp),%ecx │ │ - mov (%eax),%eax │ │ - mov %eax,0x50(%esp) │ │ + xor %edi,%edi │ │ + xor %esi,%esi │ │ + movl $0x0,0x98(%esp) │ │ + xor %eax,%eax │ │ + jmp 4172c │ │ + mov 0x84(%esp),%eax │ │ + test %eax,%eax │ │ + je 412f2 │ │ + mov 0x84(%esp),%edx │ │ + mov (%edx),%eax │ │ + mov %eax,0x3c(%esp) │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ - jne 3df8d │ │ - mov 0x50(%esp),%esi │ │ - mov 0x64(%esp),%ebp │ │ - mov 0x0(%ebp),%eax │ │ - mov %eax,(%esi) │ │ - mov 0x8(%ecx),%ecx │ │ - test %ecx,%ecx │ │ - je 3e2c1 │ │ - mov (%ecx),%esi │ │ + jne 4182b │ │ + mov 0x3c(%esp),%ecx │ │ + mov 0x54(%esp),%esi │ │ mov (%esi),%eax │ │ + mov %eax,(%ecx) │ │ + mov 0x8(%edx),%edx │ │ + test %edx,%edx │ │ + je 41857 │ │ + mov (%edx),%ecx │ │ + mov (%ecx),%eax │ │ test %eax,%eax │ │ - je 3df71 │ │ - mov %esi,0x50(%esp) │ │ - mov 0x8(%eax),%ecx │ │ - test %ecx,%ecx │ │ - je 3e2ca │ │ - mov %ecx,%eax │ │ - jmp 3df8d │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x4c(%esp),%ebp │ │ - xor %edx,%edx │ │ - mov 0x0(%ebp,%ecx,1),%eax │ │ - movw $0xffff,(%eax) │ │ - jmp 3d569 │ │ - movswl 0x2(%eax),%ecx │ │ - mov 0xa4(%esp),%eax │ │ + je 41814 │ │ + mov %ecx,0x3c(%esp) │ │ + mov 0x8(%eax),%edx │ │ + test %edx,%edx │ │ + je 41864 │ │ + mov %edx,%eax │ │ + jmp 4182b │ │ + mov 0x84(%esp),%eax │ │ test %eax,%eax │ │ - je 3e230 │ │ - mov 0xa4(%esp),%ebp │ │ - mov 0x8(%ebp),%eax │ │ + mov %eax,%edx │ │ + je 4107d │ │ + mov (%edx),%eax │ │ + mov %ebp,(%eax) │ │ + mov 0x8(%edx),%edx │ │ + test %edx,%edx │ │ + jne 41847 │ │ + jmp 4107d │ │ + mov %ecx,0x3c(%esp) │ │ + mov 0x40(%esp),%eax │ │ + jmp 40fe5 │ │ + mov 0x54(%esp),%esi │ │ + mov (%esi),%edx │ │ + mov %edx,0x8(%eax) │ │ + mov 0x40(%esp),%eax │ │ + jmp 40fe5 │ │ + movswl 0x2(%eax),%edi │ │ + movswl %si,%ebp │ │ + mov 0x94(%esp),%eax │ │ test %eax,%eax │ │ - jne 3dfea │ │ - jmp 3e00d │ │ + je 41aed │ │ + mov 0x8(%eax),%edx │ │ + test %edx,%edx │ │ + je 418d9 │ │ + mov %eax,%esi │ │ + jmp 418aa │ │ nop │ │ - mov 0xc(%ebp),%ebp │ │ - test %ebp,%ebp │ │ - je 3e230 │ │ - mov 0x8(%ebp),%eax │ │ + mov 0xc(%esi),%esi │ │ + test %esi,%esi │ │ + je 41aed │ │ + mov 0x8(%esi),%eax │ │ test %eax,%eax │ │ - je 3e014 │ │ - cmp 0x0(%ebp),%esi │ │ - jne 3dfd8 │ │ - cmp 0x4(%ebp),%ecx │ │ - jne 3dfd8 │ │ - mov 0x8(%ebp),%eax │ │ + je 418e0 │ │ + cmp (%esi),%ebp │ │ + jne 41898 │ │ + cmp 0x4(%esi),%edi │ │ + jne 41898 │ │ + mov 0x8(%esi),%eax │ │ + mov %esi,%edx │ │ + mov %eax,0x84(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x94(%esp) │ │ - je 3e014 │ │ - mov (%eax),%esi │ │ - mov %esi,0x50(%esp) │ │ - jmp 3d7e0 │ │ - mov 0xa4(%esp),%ebp │ │ - mov 0x68(%esp),%eax │ │ - mov %esi,0x0(%ebp) │ │ - mov %ecx,0x4(%ebp) │ │ - movl $0x0,0x8(%ebp) │ │ - movl $0x0,0x94(%esp) │ │ - movzwl (%eax),%eax │ │ - test %ax,%ax │ │ - mov %ax,0x40(%esp) │ │ - js 3e132 │ │ - shl $0x2,%esi │ │ - mov %edx,0x84(%esp) │ │ - shl $0x2,%ecx │ │ - mov %esi,0x7c(%esp) │ │ - mov 0x68(%esp),%esi │ │ - mov %ecx,0x5c(%esp) │ │ - mov %esi,0x4c(%esp) │ │ - cwtl │ │ - mov 0x7c(%esp),%edx │ │ - mov %eax,0x40(%esp) │ │ + je 418e2 │ │ + mov 0x84(%esp),%esi │ │ + mov 0x40(%esp),%eax │ │ + mov (%esi),%esi │ │ + mov %esi,0x40(%esp) │ │ + jmp 41acb │ │ + mov 0x94(%esp),%esi │ │ + mov %esi,%edx │ │ + mov 0x8c(%esp),%eax │ │ + mov %ebp,(%edx) │ │ + mov %edi,0x4(%edx) │ │ + movl $0x0,0x8(%edx) │ │ + movzwl (%eax),%esi │ │ + mov %si,0x20(%esp) │ │ + test %si,%si │ │ + js 41ae0 │ │ + lea 0x0(,%edi,4),%esi │ │ + add $0x2,%eax │ │ + mov %esi,0x34(%esp) │ │ + lea 0x0(,%ebp,4),%esi │ │ + mov %eax,0x30(%esp) │ │ + movl $0x0,0x84(%esp) │ │ + mov 0x24(%esp),%edi │ │ + mov %edx,0x3c(%esp) │ │ + mov %esi,0x38(%esp) │ │ mov 0xc(%edi),%eax │ │ - mov 0x5c(%esp),%esi │ │ - mov 0x40(%esp),%ecx │ │ + mov 0x38(%esp),%esi │ │ + movswl 0x20(%esp),%ebp │ │ mov 0xc(%eax),%eax │ │ - mov (%eax,%edx,1),%eax │ │ mov (%eax,%esi,1),%eax │ │ - mov 0x48(%esp),%esi │ │ - movzwl (%eax,%ecx,2),%edx │ │ - mov 0x8(%edi),%eax │ │ - mov 0x10(%edi),%ecx │ │ - mov 0x8(%eax),%eax │ │ - mov 0x4(%eax,%esi,1),%eax │ │ - mov 0x38(%ecx),%esi │ │ + mov 0x34(%esp),%esi │ │ + mov (%eax,%esi,1),%eax │ │ + mov 0x10(%edi),%esi │ │ + movzwl (%eax,%ebp,2),%edx │ │ + mov 0x8(%ecx),%eax │ │ + mov 0x28(%esp),%ecx │ │ + mov 0x4(%eax,%ecx,1),%eax │ │ + mov 0x38(%esi),%ecx │ │ movswl (%eax),%eax │ │ lea (%eax,%eax,2),%eax │ │ - lea (%esi,%eax,4),%eax │ │ - mov 0x4(%eax),%eax │ │ - mov %eax,0x50(%esp) │ │ - mov 0x44(%esp),%eax │ │ + lea (%ecx,%eax,4),%eax │ │ + mov 0x4(%eax),%ecx │ │ + mov 0x2c(%esp),%eax │ │ mov (%eax),%esi │ │ - mov 0x8c(%esp),%eax │ │ + mov 0x80(%esp),%eax │ │ test %eax,%eax │ │ - jle 3e21a │ │ + jle 419b8 │ │ test %esi,%esi │ │ - je 3e14c │ │ + je 419f3 │ │ movzwl 0x5c(%esi),%eax │ │ cmp %eax,%edx │ │ - je 3e0ff │ │ - xor %ecx,%ecx │ │ - mov %edx,0x34(%esp) │ │ - jmp 3e0e7 │ │ - mov 0x44(%esp),%edx │ │ - mov (%edx,%ecx,4),%eax │ │ - test %eax,%eax │ │ - je 3e0f3 │ │ - movzwl 0x5c(%eax),%esi │ │ - cmp %esi,0x34(%esp) │ │ - mov %eax,%esi │ │ - je 3e0ff │ │ - add $0x1,%ecx │ │ - cmp 0x8c(%esp),%ecx │ │ - jne 3e0d0 │ │ + je 419bc │ │ + mov %esi,%ecx │ │ + xor %eax,%eax │ │ + jmp 419a8 │ │ + mov 0x2c(%esp),%esi │ │ + mov (%esi,%eax,4),%esi │ │ test %esi,%esi │ │ - mov 0x34(%esp),%edx │ │ - je 3e224 │ │ - mov 0x40(%esp),%eax │ │ + je 419b4 │ │ + movzwl 0x5c(%esi),%ecx │ │ + cmp %ecx,%edx │ │ + je 419bc │ │ + mov %esi,%ecx │ │ + add $0x1,%eax │ │ + cmp 0x80(%esp),%eax │ │ + jne 41993 │ │ + mov %ecx,%esi │ │ + jmp 419bc │ │ + test %esi,%esi │ │ + je 419f3 │ │ + mov 0x20(%esp),%ecx │ │ + mov %ebp,%eax │ │ mov $0x1,%edx │ │ + addl $0x2,0x30(%esp) │ │ sar $0x5,%eax │ │ - addl $0x2,0x4c(%esp) │ │ - movzbl 0x40(%esp),%ecx │ │ shl %cl,%edx │ │ or %edx,0x10(%esi,%eax,4) │ │ - mov 0x4c(%esp),%esi │ │ - movzwl (%esi),%eax │ │ + mov 0x30(%esp),%eax │ │ + movzwl -0x2(%eax),%eax │ │ + mov %ax,0x20(%esp) │ │ test %ax,%ax │ │ - jns 3e05e │ │ - mov 0x84(%esp),%edx │ │ - mov 0x94(%esp),%eax │ │ - mov 0x9c(%esp),%esi │ │ - mov %eax,0x8(%ebp) │ │ - mov %esi,0x50(%esp) │ │ - jmp 3d7e0 │ │ - movl $0x0,0x34(%esp) │ │ - mov 0x70(%esp),%esi │ │ - mov %edx,0x38(%esp) │ │ - mov %esi,0x8(%esp) │ │ + js 41ab2 │ │ + mov 0x8(%edi),%ecx │ │ + jmp 41936 │ │ + mov 0x4c(%esp),%eax │ │ movl $0x219,0xc(%esp) │ │ movl $0x78,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,0x8(%esp) │ │ + mov %ecx,0x6c(%esp) │ │ + mov %edx,0x64(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x28(%esp),%ecx │ │ mov %eax,%esi │ │ mov 0x4(%edi),%eax │ │ - mov 0x48(%esp),%ecx │ │ + mov 0x64(%esp),%edx │ │ mov %eax,0x24(%esi) │ │ - mov 0x28(%edi),%eax │ │ - add 0x2c(%edi),%eax │ │ + mov 0x2c(%edi),%eax │ │ + add 0x28(%edi),%eax │ │ mov %eax,0xc(%esi) │ │ mov 0x8(%edi),%eax │ │ mov 0x8(%eax),%eax │ │ mov 0x4(%eax,%ecx,1),%eax │ │ - mov 0x54(%esp),%ecx │ │ + mov 0x6c(%esp),%ecx │ │ movzwl (%eax),%eax │ │ movb $0x0,0x22(%esi) │ │ movb $0x0,0x23(%esi) │ │ mov %ax,0x20(%esi) │ │ - mov %ecx,0x4(%esi) │ │ - mov 0x38(%esp),%edx │ │ - mov 0x9c(%esp),%eax │ │ - mov 0x50(%esp),%ecx │ │ + mov 0x40(%esp),%eax │ │ mov %eax,0x8(%esi) │ │ - mov %edx,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esi) │ │ + lea 0x28(%esi),%eax │ │ mov %ecx,0x10(%esp) │ │ + mov %edx,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ - lea 0x28(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 28140 │ │ - mov 0x94(%esp),%eax │ │ + call 2a6b0 │ │ + mov 0x84(%esp),%eax │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ - mov %eax,0x94(%esp) │ │ - mov 0x34(%esp),%edx │ │ - mov 0x44(%esp),%eax │ │ - mov %esi,0x54(%esp) │ │ - mov %esi,0x9c(%esp) │ │ - mov %esi,(%eax,%edx,1) │ │ - jmp 3e0ff │ │ - xor %ecx,%ecx │ │ - test %esi,%esi │ │ - jne 3e0ff │ │ - shl $0x2,%ecx │ │ - mov %ecx,0x34(%esp) │ │ - jmp 3e154 │ │ - mov 0x70(%esp),%ebp │ │ - mov %edx,0x38(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov %ecx,0x3c(%esp) │ │ + call 67f80 │ │ + mov %eax,0x84(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %esi,0x44(%esp) │ │ + mov %esi,0x40(%esp) │ │ + mov %esi,(%eax) │ │ + jmp 419bc │ │ + mov 0x24(%esp),%eax │ │ + mov 0x3c(%esp),%edx │ │ + mov 0x8(%eax),%ecx │ │ + mov 0x84(%esp),%eax │ │ + mov %eax,0x8(%edx) │ │ + mov 0x40(%esp),%eax │ │ + mov 0x40(%esp),%esi │ │ + movl $0x1,0x20(%esp) │ │ + mov %esi,0x3c(%esp) │ │ + jmp 40fff │ │ + movl $0x0,0x84(%esp) │ │ + jmp 41abd │ │ + mov 0x4c(%esp),%eax │ │ movl $0x1fe,0xc(%esp) │ │ movl $0x10,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%ebp │ │ - mov 0xa4(%esp),%eax │ │ - mov 0x3c(%esp),%ecx │ │ - mov %ebp,0xa4(%esp) │ │ - mov 0x38(%esp),%edx │ │ - mov %eax,0xc(%ebp) │ │ - jmp 3e014 │ │ - xor %ebp,%ebp │ │ - xor %esi,%esi │ │ - xor %eax,%eax │ │ - movl $0x0,0xa8(%esp) │ │ - jmp 3de98 │ │ - mov 0x94(%esp),%ecx │ │ - test %ecx,%ecx │ │ - je 3d987 │ │ - mov 0x94(%esp),%ebp │ │ - mov 0x7c(%esp),%esi │ │ - mov 0x0(%ebp),%ecx │ │ - mov %eax,(%ecx) │ │ - mov 0x8(%ebp),%ebp │ │ - test %ebp,%ebp │ │ - jne 3e2ac │ │ - mov %esi,0x7c(%esp) │ │ - jmp 3d987 │ │ - mov %esi,0x50(%esp) │ │ - jmp 3d7e0 │ │ - mov 0x64(%esp),%ebp │ │ - mov 0x0(%ebp),%ecx │ │ - mov %ecx,0x8(%eax) │ │ - jmp 3d7e0 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,%edx │ │ + mov 0x94(%esp),%eax │ │ + mov %edx,0x94(%esp) │ │ + mov %eax,0xc(%edx) │ │ + mov 0x24(%esp),%eax │ │ + mov 0x8(%eax),%ecx │ │ + jmp 418e2 │ │ │ │ -0003e2e0 : │ │ +00041b30 : │ │ + push %ebp │ │ push %edi │ │ - xor %eax,%eax │ │ - xor %ecx,%ecx │ │ push %esi │ │ - mov 0xc(%esp),%esi │ │ - mov 0x10(%esp),%edi │ │ - mov (%edi,%ecx,4),%edx │ │ + mov 0x14(%esp),%edi │ │ + mov 0x10(%esp),%ecx │ │ + mov (%edi),%ebp │ │ + mov 0x4(%ecx),%eax │ │ + not %ebp │ │ + and (%ecx),%ebp │ │ + mov %ebp,(%ecx) │ │ + mov 0x4(%edi),%edx │ │ not %edx │ │ - and (%esi,%ecx,4),%edx │ │ - mov %edx,(%esi,%ecx,4) │ │ - lea 0x1(%ecx),%ecx │ │ + and %edx,%eax │ │ + mov %eax,0x4(%ecx) │ │ + or %ebp,%eax │ │ + mov 0x8(%edi),%esi │ │ + not %esi │ │ + and 0x8(%ecx),%esi │ │ + mov %esi,0x8(%ecx) │ │ + or %esi,%eax │ │ + mov 0xc(%edi),%edx │ │ + not %edx │ │ + and 0xc(%ecx),%edx │ │ + mov %edx,0xc(%ecx) │ │ or %edx,%eax │ │ - cmp $0x4,%ecx │ │ - jne 3e2ee │ │ pop %esi │ │ pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 41b80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0003e310 : │ │ +00041b80 : │ │ push %ebp │ │ + xor %ebp,%ebp │ │ push %edi │ │ push %esi │ │ - xor %esi,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x44cd9,%ebx │ │ + call db90 │ │ + add $0x4c33d,%ebx │ │ lea -0x3c(%esp),%esp │ │ - lea -0x1bac5(%ebx),%edx │ │ - mov 0x54(%esp),%edi │ │ - mov 0x58(%esp),%ebp │ │ - mov %edx,0x2c(%esp) │ │ + lea -0x1d8d9(%ebx),%eax │ │ + mov 0x54(%esp),%esi │ │ + mov 0x58(%esp),%edi │ │ + mov %eax,0x2c(%esp) │ │ + jmp 41bc0 │ │ nop │ │ - mov 0x2c(%esp),%ecx │ │ - mov %ebp,0xc(%esp) │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x2c(%esp),%eax │ │ + add $0x1,%ebp │ │ + mov %edi,0xc(%esp) │ │ movl $0x2,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - add $0x1,%esi │ │ - call cf94 │ │ - movzbl 0x22(%edi),%eax │ │ - cmp %esi,%eax │ │ - jge 3e338 │ │ - lea -0x1bac2(%ebx),%eax │ │ - mov %edi,0x8(%esp) │ │ + mov %eax,(%esp) │ │ + call d760 │ │ + movzbl 0x22(%esi),%eax │ │ + cmp %ebp,%eax │ │ + jge 41bc0 │ │ + mov %esi,0x8(%esp) │ │ + lea -0x1d8d6(%ebx),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cfa4 │ │ - movzwl 0x5c(%edi),%eax │ │ - mov %ebp,(%esp) │ │ + call d770 │ │ + movzwl 0x5c(%esi),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1babd(%ebx),%eax │ │ + lea -0x1d8d1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ - mov 0xc(%edi),%eax │ │ - mov %ebp,(%esp) │ │ + call d770 │ │ + mov 0xc(%esi),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1bab5(%ebx),%eax │ │ + lea -0x1d8c9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ - mov 0x8(%edi),%eax │ │ - mov %ebp,(%esp) │ │ + call d770 │ │ + mov 0x8(%esi),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1baac(%ebx),%eax │ │ + lea -0x1d8c0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ - mov 0x50(%esp),%edx │ │ - movzwl 0x20(%edi),%eax │ │ - movzbl 0x22(%edi),%esi │ │ + call d770 │ │ + movzwl 0x20(%esi),%eax │ │ + movzbl 0x22(%esi),%ebp │ │ mov %eax,0x4(%esp) │ │ - mov 0x10(%edx),%eax │ │ + mov 0x50(%esp),%eax │ │ + mov 0x10(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 20c60 │ │ + call 22810 │ │ mov %eax,0x8(%esp) │ │ - mov %esi,0xc(%esp) │ │ - lea -0x1baa4(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call cfa4 │ │ - cmpb $0x0,0x22(%edi) │ │ - je 3e40a │ │ - cmpb $0x0,0x23(%edi) │ │ - je 3e4d8 │ │ - lea -0x1ba9d(%ebx),%eax │ │ + lea -0x1d8b8(%ebx),%eax │ │ mov %ebp,0xc(%esp) │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d770 │ │ + cmpb $0x0,0x22(%esi) │ │ + je 41c92 │ │ + cmpb $0x0,0x23(%esi) │ │ + je 41d58 │ │ + lea -0x1d8b1(%ebx),%eax │ │ + xor %ebp,%ebp │ │ + mov %edi,0xc(%esp) │ │ movl $0x2,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - xor %esi,%esi │ │ - call cf94 │ │ - lea -0x1ba9a(%ebx),%ecx │ │ - mov %ecx,0x2c(%esp) │ │ - mov 0x10(%edi,%esi,4),%eax │ │ - mov 0x2c(%esp),%edx │ │ - lea 0x1(%esi),%esi │ │ + call d760 │ │ + lea -0x1d8ae(%ebx),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x10(%esi,%ebp,4),%eax │ │ + add $0x1,%ebp │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cfa4 │ │ - cmp $0x4,%esi │ │ - jne 3e438 │ │ - mov %ebp,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d770 │ │ + cmp $0x4,%ebp │ │ + jne 41cc0 │ │ + mov %edi,0x4(%esp) │ │ movl $0x5d,(%esp) │ │ - call d034 │ │ - cmpb $0x0,0x23(%edi) │ │ - je 3e4d8 │ │ - mov (%edi),%eax │ │ - mov 0xc(%eax),%edx │ │ - mov (%eax),%ecx │ │ - cmp $0xffffffff,%edx │ │ - mov 0x8(%eax),%edi │ │ - mov 0x4(%eax),%esi │ │ - mov %ecx,0x28(%esp) │ │ - lea -0x1c14a(%ebx),%eax │ │ - je 3e496 │ │ - mov 0x50(%esp),%eax │ │ - mov (%eax),%ecx │ │ - mov 0x10(%ecx),%ecx │ │ - mov (%ecx,%edx,4),%eax │ │ - mov 0x28(%esp),%edx │ │ + call d7f0 │ │ + cmpb $0x0,0x23(%esi) │ │ + je 41d58 │ │ + mov (%esi),%eax │ │ + mov 0x8(%eax),%esi │ │ + mov 0x4(%eax),%ecx │ │ + mov (%eax),%edx │ │ + mov 0xc(%eax),%eax │ │ + cmp $0xffffffff,%eax │ │ + je 41d78 │ │ + mov 0x50(%esp),%ebp │ │ + mov 0x0(%ebp),%ebp │ │ + mov 0x10(%ebp),%ebp │ │ + mov 0x0(%ebp,%eax,4),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %edi,0x14(%esp) │ │ - lea -0x1ba95(%ebx),%eax │ │ - mov %esi,0x10(%esp) │ │ + lea -0x1d8a9(%ebx),%eax │ │ + mov %esi,0x14(%esp) │ │ + mov %ecx,0x10(%esp) │ │ mov %edx,0xc(%esp) │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cfa4 │ │ - mov %ebp,0x4(%esp) │ │ + call d770 │ │ + mov %edi,0x4(%esp) │ │ movl $0xa,(%esp) │ │ - call d034 │ │ + call d7f0 │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov (%edi),%eax │ │ - mov %ebp,(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov (%esi),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1ba83(%ebx),%eax │ │ + lea -0x1d897(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ - jmp 3e4bc │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call d770 │ │ + jmp 41d38 │ │ + lea 0x0(%esi),%esi │ │ + lea -0x1df5e(%ebx),%eax │ │ + jmp 41d16 │ │ push %ebp │ │ mov %eax,%ebp │ │ push %edi │ │ push %esi │ │ mov %edx,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x44ae7,%ebx │ │ + call db90 │ │ + add $0x4c13b,%ebx │ │ lea -0x2c(%esp),%esp │ │ test %edx,%edx │ │ mov 0x40(%esp),%edi │ │ - je 3e57b │ │ + je 41e03 │ │ nop │ │ cmpb $0x0,0x22(%esi) │ │ - jne 3e558 │ │ + jne 41de0 │ │ mov 0x8(%esi),%eax │ │ test %eax,%eax │ │ - jne 3e54a │ │ - jmp 3e550 │ │ - nop │ │ + je 41dd8 │ │ + mov (%esi),%ecx │ │ + cmp %ecx,(%eax) │ │ + je 41dbe │ │ + jmp 41dd8 │ │ + lea 0x0(%esi),%esi │ │ + mov (%esi),%edx │ │ + cmp %edx,(%eax) │ │ + jne 41dd8 │ │ mov %esi,0x4(%esp) │ │ mov %edi,0x8(%esp) │ │ mov %ebp,(%esp) │ │ - call 3e310 │ │ + call 41b80 │ │ mov 0x8(%esi),%esi │ │ mov 0x8(%esi),%eax │ │ test %eax,%eax │ │ - je 3e550 │ │ - mov (%esi),%edx │ │ - cmp %edx,(%eax) │ │ - je 3e530 │ │ + jne 41db8 │ │ mov %edi,(%esp) │ │ - call d044 │ │ + call d800 │ │ mov %edi,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 3e310 │ │ + call 41b80 │ │ cmpb $0x0,0x23(%esi) │ │ - je 3e584 │ │ + je 41e0c │ │ cmpb $0x0,0x22(%esi) │ │ - jne 3e57b │ │ + jne 41e03 │ │ mov 0x8(%esi),%esi │ │ test %esi,%esi │ │ - jne 3e520 │ │ + jne 41da0 │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ mov (%esi),%ecx │ │ test %ecx,%ecx │ │ - je 3e5ab │ │ - lea 0x0(%esi),%esi │ │ + je 41e3b │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov %ecx,%edx │ │ mov %ebp,%eax │ │ - mov %ecx,0x1c(%esp) │ │ mov %edi,(%esp) │ │ - call 3e500 │ │ + mov %ecx,0x1c(%esp) │ │ + call 41d80 │ │ mov 0x1c(%esp),%ecx │ │ mov 0x8(%ecx),%ecx │ │ test %ecx,%ecx │ │ - jne 3e590 │ │ + jne 41e20 │ │ cmpb $0x0,0x22(%esi) │ │ - jne 3e57b │ │ + jne 41e03 │ │ mov 0x8(%esi),%edx │ │ mov %ebp,%eax │ │ mov %edi,(%esp) │ │ - call 3e500 │ │ + call 41d80 │ │ mov %edi,(%esp) │ │ - call d044 │ │ + call d800 │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ │ │ -0003e5d0 : │ │ +00041e60 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ + xor %esi,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x44a1b,%ebx │ │ + call db90 │ │ + add $0x4c05d,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%edi │ │ - mov 0x44(%esp),%ebp │ │ - mov (%edi),%eax │ │ + lea -0x1d88f(%ebx),%ecx │ │ + mov 0x40(%esp),%ebp │ │ + mov 0x44(%esp),%edi │ │ + mov %ecx,0x1c(%esp) │ │ + mov 0x0(%ebp),%eax │ │ mov 0x20(%eax),%eax │ │ test %eax,%eax │ │ - jle 3e638 │ │ - lea -0x1ba7b(%ebx),%eax │ │ - xor %esi,%esi │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x1c(%edi),%eax │ │ + jle 41ed9 │ │ + jmp 41ea0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x1c(%ebp),%eax │ │ mov (%eax,%esi,4),%eax │ │ mov %esi,0x8(%esp) │ │ + mov %edi,(%esp) │ │ mov %eax,0xc(%esp) │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cfa4 │ │ - mov 0x1c(%edi),%eax │ │ + call d770 │ │ + mov 0x1c(%ebp),%eax │ │ mov (%eax,%esi,4),%edx │ │ - mov %edi,%eax │ │ - mov %ebp,(%esp) │ │ - lea 0x1(%esi),%esi │ │ - call 3e500 │ │ - mov (%edi),%eax │ │ + mov %ebp,%eax │ │ + mov %edi,(%esp) │ │ + add $0x1,%esi │ │ + call 41d80 │ │ + mov 0x0(%ebp),%eax │ │ cmp %esi,0x20(%eax) │ │ - jg 3e600 │ │ - mov %ebp,(%esp) │ │ - call d044 │ │ + jg 41ea0 │ │ + mov %edi,(%esp) │ │ + call d800 │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ │ │ -0003e650 : │ │ +00041ef0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4499e,%ebx │ │ + call db90 │ │ + add $0x4bfd2,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ add $0x28,%eax │ │ mov %eax,(%esp) │ │ - call 280e0 │ │ + call 2a630 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0003e680 : │ │ +00041f20 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4496c,%ebx │ │ + call db90 │ │ + add $0x4bfa0,%ebx │ │ lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%edi │ │ mov (%edi),%esi │ │ test %esi,%esi │ │ - je 3e6b7 │ │ + je 41f57 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x8(%esi),%esi │ │ test %esi,%esi │ │ - jne 3e6a0 │ │ + jne 41f40 │ │ movl $0x0,(%edi) │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ nop │ │ │ │ -0003e6c0 : │ │ +00041f60 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4492d,%ebx │ │ + call db90 │ │ + add $0x4bf61,%ebx │ │ lea -0x14(%esp),%esp │ │ - lea -0x15c4c(%ebx),%eax │ │ - mov 0x20(%esp),%esi │ │ + lea -0x17a64(%ebx),%eax │ │ movl $0x3b,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0x14,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov 0x20(%esp),%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x28(%esp),%edx │ │ mov %edx,0x4(%eax) │ │ mov 0x2c(%esp),%edx │ │ mov %edx,0x8(%eax) │ │ mov 0x24(%esp),%edx │ │ mov %edx,(%eax) │ │ mov 0x30(%esp),%edx │ │ mov %edx,0xc(%eax) │ │ mov 0x34(%esp),%edx │ │ mov %edx,0x10(%eax) │ │ mov (%esi),%edx │ │ - test %edx,%edx │ │ mov %eax,0x4(%esp) │ │ - je 3e740 │ │ + test %edx,%edx │ │ + je 41fe0 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5f310 │ │ + call 681f0 │ │ mov %eax,0x4(%esi) │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,(%esp) │ │ - call 5f0d0 │ │ + call 67f80 │ │ mov %eax,(%esi) │ │ mov %eax,0x4(%esi) │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0003e760 : │ │ +00042000 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4488b,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%eax │ │ - mov (%eax),%esi │ │ + call db90 │ │ + add $0x4bebf,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%edi │ │ + mov (%edi),%esi │ │ test %esi,%esi │ │ - je 3e79b │ │ - xor %edi,%edi │ │ + je 4203b │ │ + xor %ebp,%ebp │ │ nop │ │ mov (%esi),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call cec4 │ │ + call d690 │ │ mov 0x8(%esi),%esi │ │ - lea 0x2(%edi,%eax,1),%edi │ │ + lea 0x2(%ebp,%eax,1),%ebp │ │ test %esi,%esi │ │ - jne 3e780 │ │ - test %edi,%edi │ │ - jne 3e7a8 │ │ - lea 0x1c(%esp),%esp │ │ + jne 42020 │ │ + test %ebp,%ebp │ │ + jne 42048 │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x15c4c(%ebx),%eax │ │ + mov %ebp,(%esp) │ │ + lea -0x17a64(%ebx),%eax │ │ movl $0x59,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%ebp │ │ - mov 0x34(%esp),%eax │ │ - mov %ebp,(%eax) │ │ - mov 0x30(%esp),%eax │ │ - mov (%eax),%esi │ │ - test %esi,%esi │ │ - je 3e816 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%esi),%eax │ │ - mov (%eax),%edi │ │ - mov %edi,(%esp) │ │ - call cec4 │ │ mov %eax,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call cfe4 │ │ - mov %edi,(%esp) │ │ - call cec4 │ │ - lea 0x0(%ebp,%eax,1),%ebp │ │ - movb $0x20,0x0(%ebp) │ │ - mov 0x8(%esi),%esi │ │ - add $0x1,%ebp │ │ - test %esi,%esi │ │ - jne 3e7e0 │ │ - movb $0x0,-0x1(%ebp) │ │ - lea 0x1c(%esp),%esp │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x18(%esp) │ │ + mov %eax,%edx │ │ + mov 0x44(%esp),%eax │ │ + mov %edx,(%eax) │ │ + mov (%edi),%ebp │ │ + test %ebp,%ebp │ │ + jne 420b9 │ │ + jmp 420f8 │ │ + xchg %ax,%ax │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 42091 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 4209c │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov %edx,(%esp) │ │ + call d690 │ │ + add 0x18(%esp),%eax │ │ + movb $0x20,(%eax) │ │ + add $0x1,%eax │ │ + mov 0x8(%ebp),%ebp │ │ + mov %eax,0x18(%esp) │ │ + test %ebp,%ebp │ │ + je 420f8 │ │ + mov 0x0(%ebp),%eax │ │ + mov (%eax),%edx │ │ + mov %edx,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call d690 │ │ + mov 0x1c(%esp),%edx │ │ + cmp $0x4,%eax │ │ + mov 0x18(%esp),%edi │ │ + mov %edx,%esi │ │ + jb 42080 │ │ + test $0x1,%edi │ │ + jne 42110 │ │ + test $0x2,%edi │ │ + jne 42140 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 42080 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x18(%esp),%eax │ │ + movb $0x0,-0x1(%eax) │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl (%edx),%ecx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%edx),%esi │ │ + mov %cl,-0x1(%edi) │ │ + test $0x2,%edi │ │ + je 420e9 │ │ + jmp 42140 │ │ nop │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x447b3,%ebx │ │ - mov %eax,%esi │ │ - mov (%eax),%eax │ │ - mov (%eax),%eax │ │ - mov (%eax),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov %esi,(%esp) │ │ - call 5be60 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ - retq │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 420e9 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4477b,%ebx │ │ + call db90 │ │ + add $0x4bd5f,%ebx │ │ lea -0xac(%esp),%esp │ │ - mov %edx,0x48(%esp) │ │ - mov 0xcc(%esp),%edx │ │ mov %eax,0x68(%esp) │ │ - mov %edx,0x10(%esp) │ │ - lea -0x15c14(%ebx),%eax │ │ - lea -0x15bec(%ebx),%edx │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x4c(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0xc0(%esp),%eax │ │ + mov %gs:0x14,%esi │ │ + mov %esi,0x9c(%esp) │ │ + xor %esi,%esi │ │ + mov %eax,0x4c(%esp) │ │ + mov 0xc4(%esp),%eax │ │ movl $0xc6,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0xcc(%esp),%edx │ │ - lea -0x1cf3b(%ebx),%eax │ │ - mov %edx,(%esp) │ │ + mov %eax,0x54(%esp) │ │ + mov 0xc8(%esp),%eax │ │ + mov %edx,0x44(%esp) │ │ + mov %eax,0x58(%esp) │ │ + mov 0xcc(%esp),%eax │ │ + mov %eax,0x64(%esp) │ │ + mov %eax,%esi │ │ + mov %eax,0x10(%esp) │ │ + lea -0x17a2c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x17a04(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + mov %eax,0x40(%esp) │ │ + call 67510 │ │ + mov %esi,(%esp) │ │ + lea -0x1ed4f(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d6d0 │ │ + mov %eax,0x50(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x54(%esp) │ │ - je 3f056 │ │ - lea 0x90(%esp),%eax │ │ + je 42a5c │ │ + lea 0x8c(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - lea 0x98(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ lea 0x94(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea 0x90(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x54(%esp),%eax │ │ + mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a3e0 │ │ + call 62900 │ │ test %eax,%eax │ │ - js 3f034 │ │ - mov 0x94(%esp),%edx │ │ - mov %edx,0x38(%esp) │ │ + js 429c7 │ │ + mov 0x90(%esp),%edx │ │ mov (%edx),%eax │ │ test %eax,%eax │ │ - je 3edd7 │ │ - mov 0x98(%esp),%edx │ │ - lea -0x1c499(%ebx),%ecx │ │ - mov %edx,0x40(%esp) │ │ - xor %edx,%edx │ │ - mov %ecx,0x3c(%esp) │ │ - mov $0x4,%ebp │ │ - lea -0x1c82a(%ebx),%ecx │ │ - movl $0x0,0x50(%esp) │ │ - mov %ecx,0x44(%esp) │ │ - mov %edx,0x58(%esp) │ │ - jmp 3e99a │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x58(%esp),%edx │ │ - mov 0x44(%esp),%edi │ │ - mov (%ecx,%edx,1),%eax │ │ + je 4280d │ │ + mov 0x94(%esp),%esi │ │ + xor %ebp,%ebp │ │ + movl $0x0,0x48(%esp) │ │ + mov %edx,0x30(%esp) │ │ + mov %esi,0x38(%esp) │ │ + lea -0x1e2ad(%ebx),%esi │ │ + mov %esi,0x34(%esp) │ │ + lea -0x1e63e(%ebx),%esi │ │ + mov %esi,0x3c(%esp) │ │ + jmp 422a8 │ │ + nop │ │ + mov 0x38(%esp),%eax │ │ mov $0x4,%ecx │ │ + mov 0x3c(%esp),%edi │ │ + mov (%eax,%ebp,1),%eax │ │ mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 3ed58 │ │ - mov 0x38(%esp),%edx │ │ - lea 0x4(%ebp),%ecx │ │ - mov (%edx,%ebp,1),%eax │ │ + jne 42788 │ │ + mov 0x30(%esp),%eax │ │ + add $0x4,%ebp │ │ + mov (%eax,%ebp,1),%eax │ │ test %eax,%eax │ │ - je 3e9d4 │ │ - mov %ebp,0x58(%esp) │ │ - mov %ecx,%ebp │ │ + je 422f0 │ │ + mov 0x34(%esp),%edi │ │ mov $0x8,%ecx │ │ mov %eax,%esi │ │ - mov 0x3c(%esp),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 3e968 │ │ - mov 0x38(%esp),%edx │ │ - mov $0x8,%ecx │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%edx │ │ + cmp %cl,%dl │ │ + je 42280 │ │ mov %eax,%esi │ │ - lea -0x1be51(%ebx),%edi │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ + mov $0x8,%ecx │ │ + lea -0x1dc65(%ebx),%edi │ │ mov $0x1,%eax │ │ - cmovne 0x50(%esp),%eax │ │ - mov %eax,0x50(%esp) │ │ - mov (%edx,%ebp,1),%eax │ │ + mov 0x48(%esp),%edx │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + cmovne %edx,%eax │ │ + add $0x4,%ebp │ │ + mov %eax,0x48(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov (%eax,%ebp,1),%eax │ │ test %eax,%eax │ │ - lea 0x4(%ebp),%ecx │ │ - jne 3e994 │ │ - mov 0x40(%esp),%eax │ │ - mov 0x38(%esp),%edx │ │ - mov %eax,0x4(%esp) │ │ + jne 422a8 │ │ + mov 0x30(%esp),%edx │ │ + mov 0x38(%esp),%eax │ │ mov %edx,(%esp) │ │ - call 5a170 │ │ - mov 0x90(%esp),%eax │ │ - lea 0x9c(%esp),%ecx │ │ + mov %eax,0x4(%esp) │ │ + call 62640 │ │ + movl $0x1,0x8(%esp) │ │ + lea 0x98(%esp),%eax │ │ + mov %eax,0x60(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x8c(%esp),%eax │ │ + movl $0x4,0x4(%esp) │ │ + movl $0x0,0x94(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + movl $0x0,0x90(%esp) │ │ movl $0x0,0x98(%esp) │ │ - lea 0x84(%esp),%eax │ │ - movl $0x0,0x94(%esp) │ │ - movl $0x0,0x9c(%esp) │ │ - mov %ecx,0x14(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0x80(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 62ea0 │ │ + cmp $0x1,%eax │ │ + jne 429ff │ │ + mov 0x80(%esp),%eax │ │ + mov 0x44(%esp),%esi │ │ + mov %eax,(%esi) │ │ + mov 0x60(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x8c(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x84(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 3f093 │ │ - mov 0x48(%esp),%edx │ │ + jne 429e3 │ │ mov 0x84(%esp),%eax │ │ - lea 0x9c(%esp),%ecx │ │ - mov %eax,(%edx) │ │ - mov 0x90(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov %ecx,0x14(%esp) │ │ - lea 0x88(%esp),%eax │ │ + mov 0x4c(%esp),%esi │ │ + mov %eax,(%esi) │ │ + mov 0x60(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5a990 │ │ - cmp $0x1,%eax │ │ - jne 3ef25 │ │ - mov 0xc0(%esp),%eax │ │ - mov 0x88(%esp),%edx │ │ - lea 0x9c(%esp),%ecx │ │ - mov %edx,(%eax) │ │ - mov 0x90(%esp),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov 0x8c(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ - mov 0x54(%esp),%eax │ │ + mov 0x50(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ecx,0x14(%esp) │ │ - lea 0x8c(%esp),%eax │ │ - movl $0x1,0x8(%esp) │ │ - movl $0x4,0x4(%esp) │ │ + lea 0x88(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 3f0b5 │ │ - mov 0xc4(%esp),%eax │ │ - mov 0x8c(%esp),%edx │ │ - mov %edx,(%eax) │ │ - mov 0x4c(%esp),%edx │ │ + jne 42a3d │ │ mov 0x88(%esp),%eax │ │ - mov %edx,0x8(%esp) │ │ + mov 0x54(%esp),%esi │ │ + mov %eax,(%esi) │ │ + mov 0x40(%esp),%eax │ │ movl $0xf0,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x84(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x58(%esp) │ │ - mov 0xc8(%esp),%eax │ │ - mov 0x58(%esp),%ecx │ │ - mov %ecx,(%eax) │ │ - lea 0x9c(%esp),%eax │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x58(%esp),%edi │ │ + mov %eax,%esi │ │ + mov %eax,0x4c(%esp) │ │ + mov %eax,(%edi) │ │ + mov 0x60(%esp),%eax │ │ + movl $0x4,0x4(%esp) │ │ + mov %esi,(%esp) │ │ mov %eax,0x14(%esp) │ │ - mov 0x90(%esp),%eax │ │ + mov 0x8c(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ - mov 0x54(%esp),%eax │ │ + mov 0x50(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x88(%esp),%eax │ │ + mov 0x84(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 5a990 │ │ - cmp 0x88(%esp),%eax │ │ - jne 3eff0 │ │ + call 62ea0 │ │ + cmp 0x84(%esp),%eax │ │ + mov %eax,%ebp │ │ + jne 42a1e │ │ xor %esi,%esi │ │ - xor %edx,%edx │ │ test %eax,%eax │ │ - mov 0x58(%esp),%ecx │ │ - jle 3eba2 │ │ - lea 0x0(%esi),%esi │ │ - add (%ecx,%edx,4),%esi │ │ - lea 0x1(%edx),%edx │ │ - cmp %eax,%edx │ │ - jne 3eb98 │ │ - mov 0x90(%esp),%eax │ │ - lea 0x9c(%esp),%ecx │ │ - mov %eax,0x10(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov %ecx,0x14(%esp) │ │ - lea 0x80(%esp),%eax │ │ + jle 425bd │ │ + lea -0x4(%eax),%eax │ │ + lea -0x1(%ebp),%edx │ │ + shr $0x2,%eax │ │ + add $0x1,%eax │ │ + cmp $0xe,%edx │ │ + lea 0x0(,%eax,4),%edi │ │ + jbe 427dd │ │ + pxor %xmm0,%xmm0 │ │ + xor %edx,%edx │ │ + mov 0x4c(%esp),%esi │ │ + mov %edx,%ecx │ │ + add $0x1,%edx │ │ + shl $0x4,%ecx │ │ + cmp %edx,%eax │ │ + movdqu (%esi,%ecx,1),%xmm1 │ │ + paddd %xmm1,%xmm0 │ │ + ja 424c4 │ │ + movdqa %xmm0,%xmm1 │ │ + cmp %edi,%ebp │ │ + psrldq $0x8,%xmm1 │ │ + mov %edi,%eax │ │ + paddd %xmm1,%xmm0 │ │ + movdqa %xmm0,%xmm1 │ │ + psrldq $0x4,%xmm1 │ │ + paddd %xmm1,%xmm0 │ │ + movd %xmm0,%esi │ │ + je 425bd │ │ + mov 0x4c(%esp),%edi │ │ + lea 0x1(%eax),%ecx │ │ + lea 0x0(,%eax,4),%edx │ │ + add (%edi,%eax,4),%esi │ │ + cmp %ecx,%ebp │ │ + jle 425bd │ │ + lea 0x2(%eax),%ecx │ │ + add 0x4(%edi,%edx,1),%esi │ │ + cmp %ecx,%ebp │ │ + jle 425bd │ │ + lea 0x3(%eax),%ecx │ │ + add 0x8(%edi,%edx,1),%esi │ │ + cmp %ecx,%ebp │ │ + jle 425bd │ │ + lea 0x4(%eax),%ecx │ │ + add 0xc(%edi,%edx,1),%esi │ │ + cmp %ecx,%ebp │ │ + jle 425bd │ │ + lea 0x5(%eax),%ecx │ │ + add 0x10(%edi,%edx,1),%esi │ │ + cmp %ecx,%ebp │ │ + jle 425bd │ │ + lea 0x6(%eax),%ecx │ │ + add 0x14(%edi,%edx,1),%esi │ │ + cmp %ecx,%ebp │ │ + jle 425bd │ │ + lea 0x7(%eax),%ecx │ │ + add 0x18(%edi,%edx,1),%esi │ │ + cmp %ecx,%ebp │ │ + jle 425bd │ │ + lea 0x8(%eax),%ecx │ │ + add 0x1c(%edi,%edx,1),%esi │ │ + cmp %ecx,%ebp │ │ + jle 425bd │ │ + lea 0x9(%eax),%ecx │ │ + add 0x20(%edi,%edx,1),%esi │ │ + cmp %ecx,%ebp │ │ + jle 425bd │ │ + add 0x24(%edi,%edx,1),%esi │ │ + lea 0xa(%eax),%edi │ │ + cmp %edi,%ebp │ │ + jle 425bd │ │ + mov 0x4c(%esp),%edi │ │ + lea 0xb(%eax),%ecx │ │ + add 0x28(%edi,%edx,1),%esi │ │ + cmp %ecx,%ebp │ │ + jle 425bd │ │ + lea 0xc(%eax),%ecx │ │ + add 0x2c(%edi,%edx,1),%esi │ │ + cmp %ecx,%ebp │ │ + jle 425bd │ │ + lea 0xd(%eax),%ecx │ │ + add 0x30(%edi,%edx,1),%esi │ │ + cmp %ecx,%ebp │ │ + jle 425bd │ │ + add $0xe,%eax │ │ + add 0x34(%edi,%edx,1),%esi │ │ + cmp %eax,%ebp │ │ + jle 425bd │ │ + mov 0x4c(%esp),%eax │ │ + add 0x38(%eax,%edx,1),%esi │ │ + mov 0x60(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x8c(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x7c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 3efce │ │ - mov 0x84(%esp),%edi │ │ - mov 0x8c(%esp),%ecx │ │ - mov %edi,%edx │ │ - mov 0x80(%esp),%eax │ │ - imul %ecx,%edx │ │ - imul %esi,%edx │ │ - cmp %eax,%edx │ │ - jne 3ef81 │ │ - mov 0x68(%esp),%edx │ │ - mov (%edx),%esi │ │ - test %esi,%esi │ │ - je 3edef │ │ - mov (%esi),%edx │ │ - mov (%edx),%edx │ │ + jne 42ae5 │ │ + mov 0x80(%esp),%edx │ │ + mov 0x88(%esp),%ecx │ │ + mov 0x7c(%esp),%edi │ │ + mov %edx,%eax │ │ + imul %ecx,%eax │ │ + imul %esi,%eax │ │ + cmp %edi,%eax │ │ + jne 42a9b │ │ + mov 0x68(%esp),%esi │ │ + mov (%esi),%ebp │ │ + test %ebp,%ebp │ │ + je 42825 │ │ + mov 0x0(%ebp),%edx │ │ mov (%edx),%edx │ │ - mov %edx,0x5c(%esp) │ │ - lea 0x9c(%esp),%edx │ │ - mov 0x54(%esp),%ecx │ │ - mov %edx,0x14(%esp) │ │ + mov (%edx),%esi │ │ + mov %esi,0x54(%esp) │ │ + mov 0x60(%esp),%esi │ │ + mov 0x8c(%esp),%edx │ │ mov %eax,0x8(%esp) │ │ - mov 0x90(%esp),%edx │ │ - mov 0x5c(%esp),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %ecx,0xc(%esp) │ │ + mov %esi,0x14(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov 0x50(%esp),%esi │ │ movl $0x4,0x4(%esp) │ │ + mov %edx,0x10(%esp) │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ - cmp 0x80(%esp),%eax │ │ - jne 3ef62 │ │ - mov 0x50(%esp),%edx │ │ + mov %esi,0xc(%esp) │ │ + call 62ea0 │ │ + cmp 0x7c(%esp),%eax │ │ + jne 42971 │ │ + mov 0x48(%esp),%edx │ │ test %edx,%edx │ │ - jne 3edb0 │ │ - mov 0x54(%esp),%eax │ │ + jne 427e6 │ │ + mov 0x50(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea 0x7f(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x7b(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - je 3f012 │ │ - mov 0x54(%esp),%eax │ │ + je 429ab │ │ + mov 0x50(%esp),%eax │ │ + xor %edi,%edi │ │ + lea -0x1d85e(%ebx),%esi │ │ mov %eax,(%esp) │ │ - call cf14 │ │ + call d6e0 │ │ mov 0x68(%esp),%eax │ │ - mov 0x4c(%esp),%edx │ │ - mov %esi,(%eax) │ │ - mov 0x88(%esp),%eax │ │ - mov %eax,0x14(%esp) │ │ + mov %ebp,(%eax) │ │ mov 0x84(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ movl $0x124,0x8(%esp) │ │ - lea -0x15aa8(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x88(%esp),%eax │ │ - test %eax,%eax │ │ - jle 3ed47 │ │ - xor %esi,%esi │ │ - lea -0x1ba4a(%ebx),%edi │ │ - mov 0x58(%esp),%ebp │ │ - xchg %ax,%ax │ │ - mov 0x0(%ebp,%esi,4),%eax │ │ - mov 0x4c(%esp),%edx │ │ mov %eax,0x14(%esp) │ │ - mov 0x8c(%esp),%eax │ │ + mov 0x80(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ - mov %edi,0xc(%esp) │ │ + lea -0x178c0(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x84(%esp),%eax │ │ + mov 0x4c(%esp),%ebp │ │ + test %eax,%eax │ │ + jle 4275f │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x0(%ebp,%edi,4),%edx │ │ + add $0x1,%edi │ │ + mov 0x40(%esp),%eax │ │ + mov %esi,0xc(%esp) │ │ + mov %edx,0x14(%esp) │ │ + mov 0x88(%esp),%edx │ │ movl $0x126,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - lea 0x1(%esi),%esi │ │ - call 5e6d0 │ │ - cmp %esi,0x88(%esp) │ │ - jg 3ed08 │ │ - lea 0xac(%esp),%esp │ │ + mov %eax,0x4(%esp) │ │ + mov %edx,0x10(%esp) │ │ + call 67510 │ │ + cmp %edi,0x84(%esp) │ │ + jg 42720 │ │ xor %eax,%eax │ │ + mov 0x9c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 42a96 │ │ + lea 0xac(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x44(%esp),%edx │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x14(%esp) │ │ - mov %edx,0x18(%esp) │ │ - mov 0xcc(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x4c(%esp),%edx │ │ - lea -0x171cc(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov 0x64(%esp),%eax │ │ + mov 0x3c(%esp),%esi │ │ movl $0xd5,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18fe4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x40(%esp),%eax │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ + mov %esi,0x18(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x94(%esp),%eax │ │ + mov %eax,0x38(%esp) │ │ + mov 0x90(%esp),%eax │ │ + mov %eax,0x30(%esp) │ │ + jmp 4229a │ │ + xor %esi,%esi │ │ + xor %eax,%eax │ │ + jmp 42501 │ │ mov 0x98(%esp),%eax │ │ - mov 0x94(%esp),%edx │ │ - mov %eax,0x40(%esp) │ │ - mov %edx,0x38(%esp) │ │ - jmp 3e986 │ │ - mov 0x9c(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x90(%esp),%eax │ │ + mov 0x8c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x54(%esp),%eax │ │ + mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5b070 │ │ - jmp 3ec74 │ │ - mov 0x98(%esp),%eax │ │ - movl $0x0,0x50(%esp) │ │ - mov %eax,0x40(%esp) │ │ - jmp 3e9d4 │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x88(%esp),%eax │ │ + call 63650 │ │ + jmp 42681 │ │ + mov 0x94(%esp),%eax │ │ + movl $0x0,0x48(%esp) │ │ + mov %eax,0x38(%esp) │ │ + jmp 422f4 │ │ + mov 0x40(%esp),%esi │ │ + mov 0x84(%esp),%eax │ │ mov %ecx,0x8(%esp) │ │ - mov %edx,0x10(%esp) │ │ + mov %edx,(%esp) │ │ movl $0x106,0x14(%esp) │ │ movl $0x4,0xc(%esp) │ │ + mov %esi,0x10(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 5bd50 <__ckd_calloc_3d__> │ │ - mov %eax,%esi │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x80(%esp),%eax │ │ + call 643a0 <__ckd_calloc_3d__@@Base> │ │ movl $0x107,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %eax,%ebp │ │ + mov 0x7c(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x84(%esp),%ecx │ │ - mov %eax,0x5c(%esp) │ │ - test %ecx,%ecx │ │ - mov %ecx,0x6c(%esp) │ │ - jle 3ef19 │ │ - mov 0x8c(%esp),%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x54(%esp) │ │ + mov 0x80(%esp),%eax │ │ + mov %eax,0x6c(%esp) │ │ + test %eax,%eax │ │ + jle 42968 │ │ + mov 0x84(%esp),%eax │ │ + xor %esi,%esi │ │ + movl $0x0,0x3c(%esp) │ │ + mov %eax,0x58(%esp) │ │ mov 0x88(%esp),%eax │ │ - mov %edx,0x38(%esp) │ │ - sub $0x1,%edx │ │ - mov %eax,0x60(%esp) │ │ - xor %ebp,%ebp │ │ - movl $0x0,0x48(%esp) │ │ - mov %edx,0x64(%esp) │ │ - mov 0x60(%esp),%ecx │ │ - movl $0x0,0x40(%esp) │ │ + mov %eax,0x30(%esp) │ │ + sub $0x1,%eax │ │ + mov %eax,0x5c(%esp) │ │ + mov 0x58(%esp),%ecx │ │ + movl $0x0,0x38(%esp) │ │ test %ecx,%ecx │ │ - jle 3ef0c │ │ - lea 0x0(%esi),%esi │ │ - mov 0x38(%esp),%edi │ │ + jle 4295b │ │ + jmp 428e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x30(%esp),%edi │ │ test %edi,%edi │ │ - jle 3eefd │ │ - mov 0x58(%esp),%edx │ │ - mov 0x40(%esp),%eax │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x40(%esp),%edi │ │ - shl $0x2,%edi │ │ + jle 4294c │ │ + mov 0x38(%esp),%eax │ │ + mov 0x4c(%esp),%edx │ │ + lea 0x0(,%eax,4),%edi │ │ mov (%edx,%eax,4),%eax │ │ + mov 0x3c(%esp),%edx │ │ mov %eax,0x44(%esp) │ │ shl $0x2,%eax │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x5c(%esp),%eax │ │ - lea (%eax,%ecx,4),%edx │ │ + mov %eax,0x34(%esp) │ │ + mov 0x54(%esp),%eax │ │ + lea (%eax,%edx,4),%edx │ │ xor %eax,%eax │ │ - lea 0x0(%esi),%esi │ │ - mov (%esi,%ebp,4),%ecx │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x0(%ebp,%esi,4),%ecx │ │ mov (%ecx,%edi,1),%ecx │ │ mov %edx,(%ecx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - add 0x3c(%esp),%edx │ │ - cmp 0x38(%esp),%eax │ │ - jne 3eed0 │ │ - mov 0x64(%esp),%edx │ │ - mov 0x48(%esp),%eax │ │ - imul 0x44(%esp),%edx │ │ - add 0x44(%esp),%eax │ │ - add %eax,%edx │ │ - mov %edx,0x48(%esp) │ │ - addl $0x1,0x40(%esp) │ │ - mov 0x60(%esp),%ecx │ │ - cmp %ecx,0x40(%esp) │ │ - jne 3ee98 │ │ - add $0x1,%ebp │ │ - cmp 0x6c(%esp),%ebp │ │ - jne 3ee85 │ │ - mov 0x80(%esp),%eax │ │ - jmp 3ec25 │ │ - mov 0xcc(%esp),%edx │ │ - lea -0x1ba68(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + add $0x1,%eax │ │ + add 0x34(%esp),%edx │ │ + cmp 0x30(%esp),%eax │ │ + jne 42920 │ │ + mov 0x3c(%esp),%ecx │ │ + mov 0x44(%esp),%eax │ │ + add %eax,%ecx │ │ + imul 0x5c(%esp),%eax │ │ + add %ecx,%eax │ │ + mov %eax,0x3c(%esp) │ │ + addl $0x1,0x38(%esp) │ │ + mov 0x38(%esp),%eax │ │ + cmp 0x58(%esp),%eax │ │ + jne 428e0 │ │ + add $0x1,%esi │ │ + cmp 0x6c(%esp),%esi │ │ + jne 428b4 │ │ + mov 0x7c(%esp),%eax │ │ + jmp 42638 │ │ + mov 0x64(%esp),%eax │ │ + movl $0x118,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x178e0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0xe7,0x8(%esp) │ │ - mov 0x4c(%esp),%edx │ │ + mov 0x40(%esp),%eax │ │ movl $0x5,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0xcc(%esp),%edx │ │ - lea -0x15ac8(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + call d7e0 │ │ + mov 0x64(%esp),%eax │ │ + movl $0x11e,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x18d3c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x118,0x8(%esp) │ │ - jmp 3ef42 │ │ - mov 0xcc(%esp),%edx │ │ - mov %eax,0x14(%esp) │ │ - mov %edx,0x10(%esp) │ │ - mov 0x4c(%esp),%edx │ │ - lea -0x15b04(%ebx),%eax │ │ - mov %esi,0x20(%esp) │ │ - mov %ecx,0x1c(%esp) │ │ - mov %edi,0x18(%esp) │ │ + jmp 4298b │ │ + mov 0x64(%esp),%eax │ │ + movl $0xcd,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1900c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x100,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x5,(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0xcc(%esp),%edx │ │ - lea -0x15b28(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + jmp 4298b │ │ + mov 0x64(%esp),%eax │ │ + movl $0xe7,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d87c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0xfc,0x8(%esp) │ │ - jmp 3ef42 │ │ - mov 0xcc(%esp),%edx │ │ - lea -0x15b4c(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + jmp 4298b │ │ + mov 0x64(%esp),%eax │ │ + movl $0xe2,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x179ac(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + jmp 4298b │ │ + mov 0x64(%esp),%eax │ │ movl $0xf4,0x8(%esp) │ │ - jmp 3ef42 │ │ - mov 0xcc(%esp),%edx │ │ - lea -0x16f24(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x11e,0x8(%esp) │ │ - jmp 3ef42 │ │ - mov 0xcc(%esp),%edx │ │ - lea -0x171f4(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x17964(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0xcd,0x8(%esp) │ │ - jmp 3ef42 │ │ - mov 0xcc(%esp),%edx │ │ - lea -0x15bbc(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x4c(%esp),%edx │ │ + jmp 4298b │ │ + mov 0x64(%esp),%eax │ │ + movl $0xec,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1798c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + jmp 4298b │ │ + mov 0x64(%esp),%eax │ │ movl $0xc9,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x5,(%esp) │ │ - call 5e890 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x179d4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0xcc(%esp),%edx │ │ - lea -0x15b94(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + call d7e0 │ │ + call db70 │ │ + mov 0x64(%esp),%eax │ │ + mov %esi,0x20(%esp) │ │ + mov %ecx,0x1c(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1791c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0xe2,0x8(%esp) │ │ - jmp 3ef42 │ │ - mov 0xcc(%esp),%edx │ │ - lea -0x15b74(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %edx,0x18(%esp) │ │ + mov %edi,0x14(%esp) │ │ + movl $0x100,0x8(%esp) │ │ + movl $0x5,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x1,(%esp) │ │ + call d7e0 │ │ + mov 0x64(%esp),%eax │ │ + movl $0xfc,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x17940(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0xec,0x8(%esp) │ │ - jmp 3ef42 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 4298b │ │ + jmp 42b20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ push %edi │ │ + mov %eax,%edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x43f0b,%ebx │ │ + call db90 │ │ + add $0x4b39d,%ebx │ │ lea -0x6c(%esp),%esp │ │ - mov %edx,0x34(%esp) │ │ - lea -0x15bec(%ebx),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov %edx,0x5c(%esp) │ │ - mov %eax,%edx │ │ + mov %edx,0x2c(%esp) │ │ + lea -0x17a04(%ebx),%edx │ │ movl $0x143,0x14(%esp) │ │ movl $0x4,0xc(%esp) │ │ - mov %eax,0x48(%esp) │ │ + mov %edx,0x10(%esp) │ │ + mov %eax,0x40(%esp) │ │ mov 0x18(%eax),%eax │ │ + movss %xmm0,0x30(%esp) │ │ + mov %edx,0x5c(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov 0x14(%edx),%eax │ │ + mov 0x14(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x10(%edx),%eax │ │ - movss %xmm0,0x38(%esp) │ │ + mov 0x10(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bd50 <__ckd_calloc_3d__> │ │ - mov 0x48(%esp),%edx │ │ + call 643a0 <__ckd_calloc_3d__@@Base> │ │ + mov 0x10(%edi),%esi │ │ + mov %eax,0x8(%edi) │ │ movl $0x0,0x58(%esp) │ │ - movl $0x0,0x44(%esp) │ │ - mov %eax,0x8(%edx) │ │ - mov 0x10(%edx),%eax │ │ + movl $0x0,0x3c(%esp) │ │ + test %esi,%esi │ │ + jle 42d29 │ │ + mov 0x40(%esp),%eax │ │ + mov 0x14(%eax),%eax │ │ test %eax,%eax │ │ - jle 3f2f4 │ │ - mov 0x48(%esp),%eax │ │ - mov 0x14(%eax),%ebp │ │ - test %ebp,%ebp │ │ - jle 3f2de │ │ - mov 0x58(%esp),%edx │ │ - movl $0x0,0x54(%esp) │ │ - shl $0x2,%edx │ │ - mov %edx,0x4c(%esp) │ │ - mov 0x54(%esp),%edx │ │ - shl $0x2,%edx │ │ - mov %edx,0x50(%esp) │ │ - mov 0x48(%esp),%edx │ │ - mov 0x1c(%edx),%eax │ │ - mov 0x54(%esp),%edx │ │ - mov (%eax,%edx,4),%eax │ │ - mov 0x48(%esp),%edx │ │ - mov %eax,0x40(%esp) │ │ - mov 0x8(%edx),%eax │ │ + jle 42d13 │ │ + mov 0x58(%esp),%eax │ │ + movl $0x0,0x4c(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x44(%esp) │ │ mov 0x4c(%esp),%edx │ │ - mov (%eax,%edx,1),%eax │ │ - mov 0x54(%esp),%edx │ │ + mov 0x40(%esp),%edi │ │ + mov 0x44(%esp),%esi │ │ + mov %edx,%eax │ │ + shl $0x2,%eax │ │ + mov %eax,0x48(%esp) │ │ + mov 0x1c(%edi),%eax │ │ + mov 0x18(%edi),%ecx │ │ mov (%eax,%edx,4),%eax │ │ - mov %eax,0x30(%esp) │ │ - mov 0x48(%esp),%eax │ │ - mov 0x18(%eax),%eax │ │ - test %eax,%eax │ │ - jle 3f2c8 │ │ - xor %ebp,%ebp │ │ + test %ecx,%ecx │ │ + mov %eax,0x34(%esp) │ │ + mov 0x8(%edi),%eax │ │ + mov (%eax,%esi,1),%eax │ │ + mov (%eax,%edx,4),%eax │ │ + mov %eax,0x38(%esp) │ │ + jle 42cfd │ │ + xor %edi,%edi │ │ lea 0x0(%esi),%esi │ │ - mov 0x30(%esp),%edx │ │ - movl $0x0,(%edx,%ebp,4) │ │ - mov 0x48(%esp),%edx │ │ - mov 0x4(%edx),%eax │ │ - mov 0x4c(%esp),%edx │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x38(%esp),%eax │ │ + mov 0x44(%esp),%edx │ │ + movl $0x0,(%eax,%edi,4) │ │ + mov 0x40(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ mov (%eax,%edx,1),%eax │ │ - mov 0x50(%esp),%edx │ │ + mov 0x48(%esp),%edx │ │ mov (%eax,%edx,1),%eax │ │ - mov (%eax,%ebp,4),%edi │ │ - mov 0x40(%esp),%eax │ │ - test %eax,%eax │ │ - jle 3f2b8 │ │ - xor %esi,%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movss (%edi,%esi,4),%xmm1 │ │ - movss 0x38(%esp),%xmm0 │ │ - ucomiss %xmm1,%xmm0 │ │ - jbe 3f21d │ │ - movss %xmm0,(%edi,%esi,4) │ │ - addl $0x1,0x44(%esp) │ │ - movaps %xmm0,%xmm1 │ │ - cvtss2sd %xmm1,%xmm1 │ │ - addsd %xmm1,%xmm1 │ │ - mov 0x30(%esp),%edx │ │ - movss (%edx,%ebp,4),%xmm0 │ │ - movss %xmm0,0x3c(%esp) │ │ - mulsd -0x12a14(%ebx),%xmm1 │ │ - sqrtsd %xmm1,%xmm2 │ │ - ucomisd %xmm2,%xmm2 │ │ - jp 3f32d │ │ - movsd -0x12a1c(%ebx),%xmm0 │ │ - mov 0x34(%esp),%edx │ │ - divsd %xmm2,%xmm0 │ │ - mov %edx,(%esp) │ │ - movsd %xmm0,0x4(%esp) │ │ - call 61ae0 │ │ - cvtsi2ss %eax,%xmm1 │ │ - addss 0x3c(%esp),%xmm1 │ │ - mov 0x30(%esp),%edx │ │ - movsd -0x12a1c(%ebx),%xmm0 │ │ - movss %xmm1,(%edx,%ebp,4) │ │ mov 0x34(%esp),%edx │ │ - cvtss2sd (%edi,%esi,4),%xmm1 │ │ - addsd %xmm1,%xmm1 │ │ - mov %edx,(%esp) │ │ + mov (%eax,%edi,4),%esi │ │ + test %edx,%edx │ │ + jle 42ced │ │ + xor %ebp,%ebp │ │ + jmp 42c40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss (%esi,%ebp,4),%xmm0 │ │ + movss 0x30(%esp),%xmm3 │ │ + ucomiss %xmm0,%xmm3 │ │ + jbe 42c5e │ │ + movss %xmm3,(%esi,%ebp,4) │ │ + addl $0x1,0x3c(%esp) │ │ + movss %xmm3,%xmm0 │ │ + cvtss2sd %xmm0,%xmm0 │ │ + addsd %xmm0,%xmm0 │ │ + mulsd -0x14830(%ebx),%xmm0 │ │ + sqrtsd %xmm0,%xmm1 │ │ + ucomisd %xmm1,%xmm1 │ │ + jp 42d62 │ │ + movsd -0x14838(%ebx),%xmm0 │ │ divsd %xmm1,%xmm0 │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,(%esp) │ │ movsd %xmm0,0x4(%esp) │ │ - call 61cc0 │ │ + call 6a9a0 │ │ cvtsi2ss %eax,%xmm0 │ │ - movss %xmm0,(%edi,%esi,4) │ │ - add $0x1,%esi │ │ - cmp 0x40(%esp),%esi │ │ - jne 3f200 │ │ - mov 0x48(%esp),%eax │ │ + mov 0x38(%esp),%ecx │ │ + movsd -0x14838(%ebx),%xmm2 │ │ + mov 0x2c(%esp),%eax │ │ + addss (%ecx,%edi,4),%xmm0 │ │ + movss %xmm0,(%ecx,%edi,4) │ │ + movss (%esi,%ebp,4),%xmm0 │ │ + cvtss2sd %xmm0,%xmm0 │ │ + mov %eax,(%esp) │ │ + addsd %xmm0,%xmm0 │ │ + divsd %xmm0,%xmm2 │ │ + movsd %xmm2,0x4(%esp) │ │ + call 6ab60 │ │ + cvtsi2ss %eax,%xmm0 │ │ + movss %xmm0,(%esi,%ebp,4) │ │ add $0x1,%ebp │ │ - cmp %ebp,0x18(%eax) │ │ - jg 3f1c8 │ │ - mov 0x48(%esp),%eax │ │ - addl $0x1,0x54(%esp) │ │ - mov 0x54(%esp),%edx │ │ - cmp %edx,0x14(%eax) │ │ - jg 3f17e │ │ - mov 0x48(%esp),%eax │ │ + cmp 0x34(%esp),%ebp │ │ + jne 42c40 │ │ + mov 0x40(%esp),%eax │ │ + add $0x1,%edi │ │ + cmp %edi,0x18(%eax) │ │ + jg 42c00 │ │ + mov 0x40(%esp),%edx │ │ + addl $0x1,0x4c(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + cmp %eax,0x14(%edx) │ │ + jg 42bba │ │ + mov 0x40(%esp),%edx │ │ addl $0x1,0x58(%esp) │ │ - mov 0x58(%esp),%edx │ │ - cmp %edx,0x10(%eax) │ │ - jg 3f15c │ │ - mov 0x44(%esp),%edx │ │ - lea -0x1ba42(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x5c(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + mov 0x58(%esp),%eax │ │ + cmp %eax,0x10(%edx) │ │ + jg 42b98 │ │ + mov 0x3c(%esp),%eax │ │ movl $0x162,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d856(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ lea 0x6c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - movsd %xmm1,(%esp) │ │ - call d094 │ │ - fstpl 0x28(%esp) │ │ - movsd 0x28(%esp),%xmm2 │ │ - jmp 3f24a │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + movsd %xmm0,(%esp) │ │ + call d850 │ │ + fstpl 0x50(%esp) │ │ + movsd 0x50(%esp),%xmm1 │ │ + jmp 42c7c │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0003f350 : │ │ +00042d80 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x43c9b,%ebx │ │ + call db90 │ │ + add $0x4b13f,%ebx │ │ lea -0x5c(%esp),%esp │ │ - mov 0x70(%esp),%esi │ │ - mov 0x14(%esi),%edi │ │ - test %edi,%edi │ │ - jle 3f5a8 │ │ - mov 0x74(%esp),%edx │ │ + mov 0x70(%esp),%edi │ │ + mov 0x14(%edi),%eax │ │ + test %eax,%eax │ │ + jle 43020 │ │ + mov 0x74(%esp),%eax │ │ movl $0x0,0x44(%esp) │ │ - shl $0x2,%edx │ │ - mov %edx,0x30(%esp) │ │ - lea -0x15a84(%ebx),%edx │ │ - mov %edx,0x4c(%esp) │ │ - lea -0x15bec(%ebx),%edx │ │ - mov %edx,0x48(%esp) │ │ - lea -0x1ba26(%ebx),%edx │ │ - mov %edx,0x40(%esp) │ │ - mov 0x1c(%esi),%eax │ │ - mov 0x44(%esp),%edx │ │ - mov 0x44(%esp),%edi │ │ - shl $0x2,%edi │ │ - mov (%eax,%edx,4),%eax │ │ + shl $0x2,%eax │ │ + mov %eax,0x2c(%esp) │ │ + lea -0x1789c(%ebx),%eax │ │ + mov %eax,0x4c(%esp) │ │ + lea -0x17a04(%ebx),%eax │ │ + mov %eax,0x48(%esp) │ │ + lea -0x1d83a(%ebx),%eax │ │ + mov %eax,0x40(%esp) │ │ + mov 0x1c(%edi),%eax │ │ + mov 0x44(%esp),%ecx │ │ + mov (%eax,%ecx,4),%eax │ │ + lea 0x0(,%ecx,4),%esi │ │ mov %eax,0x1c(%esp) │ │ - mov 0x18(%esi),%eax │ │ - mov %edx,0x14(%esp) │ │ - mov 0x74(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x4c(%esp),%edx │ │ - mov %edx,0xc(%esp) │ │ - mov 0x48(%esp),%edx │ │ - mov %eax,0x18(%esp) │ │ + mov 0x18(%edi),%eax │ │ + mov %ecx,0x14(%esp) │ │ movl $0x9a,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov 0x74(%esp),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x18(%esi),%ecx │ │ - test %ecx,%ecx │ │ - jle 3f48f │ │ - lea -0x1ba1f(%ebx),%edx │ │ + mov %eax,0x10(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x0,0x38(%esp) │ │ - mov %edx,0x34(%esp) │ │ + lea -0x1d833(%ebx),%eax │ │ + mov %eax,0x34(%esp) │ │ + mov 0x18(%edi),%eax │ │ + test %eax,%eax │ │ + jle 42ee1 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x38(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov 0x40(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call d074 │ │ - mov 0x1c(%esi),%eax │ │ - mov (%eax,%edi,1),%edx │ │ - test %edx,%edx │ │ - jle 3f475 │ │ - mov 0x38(%esp),%edx │ │ - xor %ebp,%ebp │ │ + mov 0x38(%esp),%ebp │ │ + mov 0x40(%esp),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d830 │ │ + mov 0x1c(%edi),%eax │ │ + mov %ebp,%edx │ │ shl $0x2,%edx │ │ - mov %edx,0x2c(%esp) │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + xor %ebp,%ebp │ │ + mov %edx,0x30(%esp) │ │ + mov (%eax,%esi,1),%ecx │ │ + test %ecx,%ecx │ │ + jle 42ec3 │ │ + mov %edi,0x70(%esp) │ │ + mov %esi,%edi │ │ + mov 0x70(%esp),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov (%esi),%eax │ │ - mov 0x30(%esp),%edx │ │ - mov (%eax,%edx,1),%eax │ │ mov 0x2c(%esp),%edx │ │ - mov (%eax,%edi,1),%eax │ │ + mov 0x30(%esp),%ecx │ │ mov (%eax,%edx,1),%eax │ │ - mov 0x34(%esp),%edx │ │ - cvtss2sd (%eax,%ebp,4),%xmm0 │ │ - mov %edx,(%esp) │ │ - lea 0x1(%ebp),%ebp │ │ + mov (%eax,%edi,1),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ + movss (%eax,%ebp,4),%xmm0 │ │ + add $0x1,%ebp │ │ + cvtss2sd %xmm0,%xmm0 │ │ + mov 0x34(%esp),%eax │ │ movsd %xmm0,0x4(%esp) │ │ - call d074 │ │ + mov %eax,(%esp) │ │ + call d830 │ │ mov 0x1c(%esi),%eax │ │ cmp %ebp,(%eax,%edi,1) │ │ - jg 3f440 │ │ + jg 42e80 │ │ + mov %esi,0x70(%esp) │ │ + mov %edi,%esi │ │ + mov 0x70(%esp),%edi │ │ movl $0xa,(%esp) │ │ - call d084 │ │ + call d840 │ │ addl $0x1,0x38(%esp) │ │ - mov 0x38(%esp),%edx │ │ - cmp %edx,0x18(%esi) │ │ - jg 3f410 │ │ + mov 0x38(%esp),%eax │ │ + cmp %eax,0x18(%edi) │ │ + jg 42e40 │ │ movl $0xa,(%esp) │ │ - call d084 │ │ - mov 0x18(%esi),%eax │ │ - test %eax,%eax │ │ - jle 3f546 │ │ - lea -0x1ba18(%ebx),%edx │ │ + call d840 │ │ + mov 0x18(%edi),%ebp │ │ + lea -0x1d82c(%ebx),%eax │ │ + mov %eax,0x3c(%esp) │ │ + lea -0x1dbb0(%ebx),%eax │ │ movl $0x0,0x38(%esp) │ │ - mov %edx,0x3c(%esp) │ │ - lea -0x1bd9c(%ebx),%edx │ │ - mov %edx,0x34(%esp) │ │ + mov %eax,0x34(%esp) │ │ + test %ebp,%ebp │ │ + jle 42fbc │ │ lea 0x0(%esi),%esi │ │ - mov 0x38(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call d074 │ │ - mov 0x1c(%esi),%eax │ │ - mov (%eax,%edi,1),%eax │ │ - test %eax,%eax │ │ - jle 3f52c │ │ - mov 0x38(%esp),%edx │ │ + lea 0x0(%edi),%edi │ │ + mov 0x38(%esp),%ebp │ │ + mov 0x3c(%esp),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d830 │ │ + mov 0x1c(%edi),%eax │ │ + mov %ebp,%ecx │ │ + shl $0x2,%ecx │ │ xor %ebp,%ebp │ │ - shl $0x2,%edx │ │ - mov %edx,0x2c(%esp) │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ecx,0x30(%esp) │ │ + mov (%eax,%esi,1),%eax │ │ + test %eax,%eax │ │ + jle 42f9e │ │ + mov %edi,0x70(%esp) │ │ + mov %esi,%edi │ │ + mov 0x70(%esp),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov 0x4(%esi),%eax │ │ - mov 0x30(%esp),%edx │ │ - mov (%eax,%edx,1),%eax │ │ mov 0x2c(%esp),%edx │ │ - mov (%eax,%edi,1),%eax │ │ + mov 0x30(%esp),%ecx │ │ mov (%eax,%edx,1),%eax │ │ - mov 0x34(%esp),%edx │ │ + mov (%eax,%edi,1),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ cvttss2si (%eax,%ebp,4),%eax │ │ - mov %edx,(%esp) │ │ + add $0x1,%ebp │ │ mov %eax,0x4(%esp) │ │ - call d074 │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d830 │ │ mov 0x1c(%esi),%eax │ │ - lea 0x1(%ebp),%ebp │ │ cmp %ebp,(%eax,%edi,1) │ │ - jg 3f4f8 │ │ + jg 42f60 │ │ + mov %esi,0x70(%esp) │ │ + mov %edi,%esi │ │ + mov 0x70(%esp),%edi │ │ movl $0xa,(%esp) │ │ - call d084 │ │ + call d840 │ │ addl $0x1,0x38(%esp) │ │ - mov 0x38(%esp),%edx │ │ - cmp %edx,0x18(%esi) │ │ - jg 3f4c8 │ │ + mov 0x38(%esp),%eax │ │ + cmp %eax,0x18(%edi) │ │ + jg 42f20 │ │ movl $0xa,(%esp) │ │ - call d084 │ │ - mov 0x18(%esi),%eax │ │ - test %eax,%eax │ │ - jle 3f596 │ │ - lea -0x1ba11(%ebx),%edx │ │ xor %ebp,%ebp │ │ - mov %edx,0x2c(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x8(%esi),%eax │ │ - mov 0x30(%esp),%edx │ │ - mov (%eax,%edx,1),%eax │ │ + call d840 │ │ + mov 0x18(%edi),%edx │ │ + lea -0x1d825(%ebx),%eax │ │ + mov %eax,0x30(%esp) │ │ + test %edx,%edx │ │ + jle 4300e │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%edi),%eax │ │ mov 0x2c(%esp),%edx │ │ - mov (%eax,%edi,1),%eax │ │ + mov (%eax,%edx,1),%eax │ │ + mov (%eax,%esi,1),%eax │ │ cvttss2si (%eax,%ebp,4),%eax │ │ mov %ebp,0x4(%esp) │ │ + add $0x1,%ebp │ │ mov %eax,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - lea 0x1(%ebp),%ebp │ │ - call d074 │ │ - cmp %ebp,0x18(%esi) │ │ - jg 3f568 │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d830 │ │ + cmp %ebp,0x18(%edi) │ │ + jg 42fe0 │ │ addl $0x1,0x44(%esp) │ │ - mov 0x44(%esp),%edx │ │ - cmp %edx,0x14(%esi) │ │ - jg 3f3a3 │ │ - mov -0x1c(%ebx),%eax │ │ - add $0xa8,%eax │ │ + mov 0x44(%esp),%eax │ │ + cmp %eax,0x14(%edi) │ │ + jg 42dd3 │ │ + mov -0x8(%ebx),%eax │ │ + lea 0xa8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call d044 │ │ + call d800 │ │ lea 0x5c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ │ │ -0003f5d0 : │ │ +00043040 : │ │ push %edi │ │ push %esi │ │ + xor %esi,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x43a1c,%ebx │ │ + call db90 │ │ + add $0x4ae7e,%ebx │ │ lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%edi │ │ mov 0x10(%edi),%eax │ │ test %eax,%eax │ │ - jle 3f604 │ │ - xor %esi,%esi │ │ + jle 43074 │ │ nop │ │ mov %esi,0x4(%esp) │ │ - mov %edi,(%esp) │ │ add $0x1,%esi │ │ - call 3f350 │ │ + mov %edi,(%esp) │ │ + call 42d80 │ │ cmp %esi,0x10(%edi) │ │ - jg 3f5f0 │ │ + jg 43060 │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0003f610 : │ │ +00043080 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x439db,%ebx │ │ + call db90 │ │ + add $0x4ae3f,%ebx │ │ lea -0x4c(%esp),%esp │ │ - lea -0x15bec(%ebx),%edi │ │ + mov 0x60(%esp),%eax │ │ + lea 0x38(%esp),%ebp │ │ + mov 0x64(%esp),%ecx │ │ + mov 0x6c(%esp),%esi │ │ + mov %eax,0x14(%esp) │ │ + lea -0x17a04(%ebx),%eax │ │ movl $0x173,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ movl $0x20,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ - mov 0x6c(%esp),%eax │ │ - movl $0x0,0x3c(%esp) │ │ - mov %eax,0xc(%esi) │ │ - mov 0x60(%esp),%eax │ │ - lea 0x10(%esi),%edx │ │ + mov %eax,0x8(%esp) │ │ + mov %gs:0x14,%edi │ │ + mov %edi,0x3c(%esp) │ │ + xor %edi,%edi │ │ + mov %ecx,0x18(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,%edi │ │ + lea 0x10(%eax),%edx │ │ + mov %esi,0xc(%eax) │ │ + mov 0x14(%esp),%eax │ │ + movl $0x0,0x38(%esp) │ │ mov %eax,0xc(%esp) │ │ - lea 0x1c(%esi),%eax │ │ + lea 0x1c(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea 0x18(%esi),%eax │ │ + lea 0x18(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ - lea 0x14(%esi),%eax │ │ + lea 0x14(%edi),%eax │ │ mov %eax,(%esp) │ │ - lea 0x3c(%esp),%eax │ │ - call 3e870 │ │ - mov 0x3c(%esp),%eax │ │ - lea 0x2c(%esp),%edx │ │ - mov %eax,(%esi) │ │ - mov 0x64(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - lea 0x38(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ + mov %ebp,%eax │ │ + call 42160 │ │ + mov 0x38(%esp),%eax │ │ + lea 0x28(%esp),%edx │ │ + mov 0x18(%esp),%ecx │ │ + mov %eax,(%edi) │ │ lea 0x34(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ lea 0x30(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + lea 0x2c(%esp),%eax │ │ + mov %ecx,0xc(%esp) │ │ mov %eax,(%esp) │ │ - lea 0x3c(%esp),%eax │ │ - movl $0x0,0x3c(%esp) │ │ - call 3e870 │ │ - mov 0x3c(%esp),%eax │ │ - mov %eax,0x4(%esi) │ │ - mov 0x2c(%esp),%eax │ │ - cmp %eax,0x10(%esi) │ │ - jne 3f76e │ │ - mov 0x14(%esi),%edx │ │ - cmp 0x30(%esp),%edx │ │ - jne 3f76e │ │ - mov 0x34(%esp),%eax │ │ - cmp %eax,0x18(%esi) │ │ - jne 3f76e │ │ + mov %ebp,%eax │ │ + movl $0x0,0x38(%esp) │ │ + call 42160 │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,0x4(%edi) │ │ + mov 0x28(%esp),%eax │ │ + cmp %eax,0x10(%edi) │ │ + jne 43215 │ │ + mov 0x14(%edi),%edx │ │ + cmp 0x2c(%esp),%edx │ │ + jne 43215 │ │ + mov 0x30(%esp),%eax │ │ + cmp %eax,0x18(%edi) │ │ + jne 43215 │ │ + mov 0x34(%esp),%ecx │ │ test %edx,%edx │ │ - mov 0x38(%esp),%ecx │ │ - jle 3f718 │ │ - mov 0x1c(%esi),%ebp │ │ - mov 0x38(%esp),%ecx │ │ + jle 431b4 │ │ + mov 0x34(%esp),%ecx │ │ + mov 0x1c(%edi),%ebp │ │ mov (%ecx),%eax │ │ cmp %eax,0x0(%ebp) │ │ - jne 3f740 │ │ + jne 431e3 │ │ + mov %esi,0x14(%esp) │ │ xor %eax,%eax │ │ - mov %edi,0x1c(%esp) │ │ - jmp 3f711 │ │ - mov (%ecx,%eax,4),%edi │ │ - cmp %edi,0x0(%ebp,%eax,4) │ │ - jne 3f73c │ │ + jmp 431a9 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov (%ecx,%eax,4),%esi │ │ + cmp %esi,0x0(%ebp,%eax,4) │ │ + jne 431e3 │ │ add $0x1,%eax │ │ cmp %edx,%eax │ │ - jne 3f708 │ │ + jne 431a0 │ │ + mov 0x14(%esp),%esi │ │ mov %ecx,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ movss 0x68(%esp),%xmm0 │ │ - mov 0x6c(%esp),%edx │ │ - mov %esi,%eax │ │ - call 3f0e0 │ │ + mov %edi,%eax │ │ + mov %esi,%edx │ │ + call 42b20 │ │ + mov %edi,%eax │ │ + mov 0x3c(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + jne 43229 │ │ lea 0x4c(%esp),%esp │ │ - mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x1c(%esp),%edi │ │ - lea -0x15a20(%ebx),%eax │ │ movl $0x185,0x8(%esp) │ │ + lea -0x17838(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov 0x1c(%esp),%eax │ │ movl $0x5,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - lea -0x15a60(%ebx),%eax │ │ + call d7e0 │ │ movl $0x182,0x8(%esp) │ │ + lea -0x17878(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 3f752 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 431f5 │ │ + call db70 │ │ + xchg %ax,%ax │ │ │ │ -0003f790 : │ │ +00043230 : │ │ + push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4385d,%ebx │ │ - lea -0x14(%esp),%esp │ │ + call db90 │ │ + add $0x4ac90,%ebx │ │ + lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ test %esi,%esi │ │ - je 3f7e6 │ │ - mov (%esi),%eax │ │ - test %eax,%eax │ │ - je 3f7b4 │ │ - call 3e830 │ │ - mov 0x4(%esi),%eax │ │ - test %eax,%eax │ │ - je 3f7c0 │ │ - call 3e830 │ │ + je 432a9 │ │ + mov (%esi),%edi │ │ + test %edi,%edi │ │ + je 43266 │ │ + mov (%edi),%eax │ │ + mov (%eax),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov %edi,(%esp) │ │ + call 645c0 │ │ + mov 0x4(%esi),%edi │ │ + test %edi,%edi │ │ + je 43283 │ │ + mov (%edi),%eax │ │ + mov (%eax),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov %edi,(%esp) │ │ + call 645c0 │ │ mov 0x8(%esi),%eax │ │ test %eax,%eax │ │ - je 3f7cf │ │ + je 43292 │ │ mov %eax,(%esp) │ │ - call 5be60 │ │ + call 645c0 │ │ mov 0x1c(%esi),%eax │ │ test %eax,%eax │ │ - je 3f7de │ │ + je 432a1 │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - lea 0x14(%esp),%esp │ │ + call 64330 │ │ + lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + jmp 432c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0003f7f0 : │ │ +000432c0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - lea -0x44(%esp),%esp │ │ - mov 0x58(%esp),%eax │ │ + lea -0x54(%esp),%esp │ │ + mov 0x68(%esp),%eax │ │ + mov 0x6c(%esp),%ecx │ │ mov 0x14(%eax),%edx │ │ + mov %edx,0x30(%esp) │ │ test %edx,%edx │ │ - mov %edx,0x2c(%esp) │ │ - jle 3fa0d │ │ - mov 0x5c(%esp),%edx │ │ - mov 0x60(%esp),%ecx │ │ - shl $0x2,%edx │ │ - sub $0x1,%ecx │ │ - mov 0x18(%eax),%esi │ │ - mov 0x8(%eax),%edi │ │ - mov 0x4(%eax),%ebp │ │ - mov %edx,0x20(%esp) │ │ - mov %ecx,0x24(%esp) │ │ + jle 43466 │ │ + mov 0x18(%eax),%edx │ │ + movl $0x0,0x18(%esp) │ │ + mov %edx,(%esp) │ │ + mov 0x8(%eax),%edx │ │ + mov (%edx,%ecx,4),%edx │ │ + mov %edx,0x34(%esp) │ │ + mov 0x4(%eax),%edx │ │ + mov (%edx,%ecx,4),%edx │ │ + mov %edx,0x38(%esp) │ │ mov (%eax),%edx │ │ - shl $0x3,%ecx │ │ mov 0x1c(%eax),%eax │ │ - mov %ecx,0x40(%esp) │ │ - movl $0x0,0x14(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov %edi,0x3c(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - mov %edx,0x34(%esp) │ │ - mov %eax,0x30(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x20(%esp),%ecx │ │ - mov 0x3c(%esp),%esi │ │ - mov 0x14(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ + mov (%edx,%ecx,4),%edx │ │ + mov %eax,0x40(%esp) │ │ + mov 0x70(%esp),%eax │ │ + mov %edx,0x3c(%esp) │ │ + lea -0x8(,%eax,8),%eax │ │ + mov %eax,0x44(%esp) │ │ + lea 0xc(%eax),%edx │ │ + mov %edx,0x48(%esp) │ │ + sub $0x8,%eax │ │ + mov %eax,0x4c(%esp) │ │ + mov 0x70(%esp),%eax │ │ + sub $0x1,%eax │ │ + mov %eax,0x28(%esp) │ │ + mov 0x70(%esp),%eax │ │ + shl $0x3,%eax │ │ + mov %eax,0x50(%esp) │ │ + jmp 43360 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x18(%esp),%esi │ │ mov 0x34(%esp),%edx │ │ - mov (%esi,%ecx,1),%eax │ │ - mov 0x64(%esp),%esi │ │ - mov (%eax,%edi,4),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x0(%ebp,%ecx,1),%eax │ │ - mov 0x68(%esp),%ebp │ │ - mov (%eax,%edi,4),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov (%edx,%ecx,1),%eax │ │ - mov 0x30(%esp),%ecx │ │ - mov (%esi,%edi,4),%edx │ │ - mov 0x0(%ebp,%edi,4),%esi │ │ - mov (%eax,%edi,4),%eax │ │ - mov %eax,0x10(%esp) │ │ - mov (%ecx,%edi,4),%eax │ │ - mov 0x60(%esp),%ecx │ │ - cmp %ecx,0x4(%esp) │ │ - jle 3fa1e │ │ - mov 0x60(%esp),%edi │ │ - xor %ecx,%ecx │ │ - test %edi,%edi │ │ - jle 3f8cf │ │ - mov 0x60(%esp),%edi │ │ + mov 0x74(%esp),%edi │ │ + mov (%edx,%esi,4),%edx │ │ + mov %edx,0x4(%esp) │ │ + mov 0x38(%esp),%edx │ │ + mov (%edx,%esi,4),%edx │ │ + mov %edx,0x8(%esp) │ │ + mov 0x3c(%esp),%edx │ │ + mov (%edx,%esi,4),%edx │ │ + mov %edx,0xc(%esp) │ │ + mov 0x40(%esp),%edx │ │ + mov (%edx,%esi,4),%eax │ │ + mov (%edi,%esi,4),%edx │ │ + mov 0x78(%esp),%edi │ │ + mov (%edi,%esi,4),%esi │ │ + mov (%esp),%edi │ │ + mov %esi,0x14(%esp) │ │ + cmp %edi,0x70(%esp) │ │ + jge 4353e │ │ + mov 0x70(%esp),%ebp │ │ + lea 0x4(%esi),%ecx │ │ + add 0x48(%esp),%esi │ │ + test %ebp,%ebp │ │ + jle 433cd │ │ lea 0x0(%esi),%esi │ │ - movl $0xcf000000,0x4(%esi,%ecx,8) │ │ - lea 0x1(%ecx),%ecx │ │ - cmp %edi,%ecx │ │ - jne 3f8c0 │ │ - mov 0x40(%esp),%edi │ │ + movl $0xcf000000,(%ecx) │ │ + add $0x8,%ecx │ │ + cmp %esi,%ecx │ │ + jne 433c0 │ │ + mov 0x14(%esp),%edi │ │ + xor %ebp,%ebp │ │ + mov 0x44(%esp),%esi │ │ + add %edi,%esi │ │ + mov %esi,0x10(%esp) │ │ + mov %edi,%esi │ │ + add 0x4c(%esp),%edi │ │ + mov %edi,0x24(%esp) │ │ + mov 0x50(%esp),%edi │ │ add %esi,%edi │ │ - mov %edi,0x18(%esp) │ │ - mov 0x4(%esp),%edi │ │ + mov %edi,0x2c(%esp) │ │ + mov (%esp),%edi │ │ test %edi,%edi │ │ - jle 3f9fa │ │ - movl $0x0,(%esp) │ │ + jle 43453 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x10(%esp),%ecx │ │ - mov (%esp),%ebp │ │ mov 0xc(%esp),%edi │ │ test %eax,%eax │ │ - mov (%ecx,%ebp,4),%ebp │ │ - mov (%esp),%ecx │ │ - mov %ebp,0x1c(%esp) │ │ - mov (%edi,%ecx,4),%ebp │ │ + mov 0x4(%esp),%ecx │ │ + mov (%edi,%ebp,4),%esi │ │ mov 0x8(%esp),%edi │ │ - movss (%edi,%ecx,4),%xmm1 │ │ - jle 3fa9f │ │ - mov 0x18(%esp),%ecx │ │ + movss (%ecx,%ebp,4),%xmm1 │ │ + mov (%edi,%ebp,4),%edi │ │ + jle 43471 │ │ + mov 0x10(%esp),%ecx │ │ movss 0x4(%ecx),%xmm2 │ │ xor %ecx,%ecx │ │ - ucomiss %xmm2,%xmm1 │ │ - jb 3f9e9 │ │ - mov 0x1c(%esp),%edi │ │ - jmp 3f941 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - ucomiss %xmm2,%xmm1 │ │ - jb 3f9e9 │ │ + jmp 43446 │ │ movss (%edx,%ecx,4),%xmm0 │ │ - subss (%edi,%ecx,4),%xmm0 │ │ + subss (%esi,%ecx,4),%xmm0 │ │ mulss %xmm0,%xmm0 │ │ - mulss 0x0(%ebp,%ecx,4),%xmm0 │ │ + mulss (%edi,%ecx,4),%xmm0 │ │ add $0x1,%ecx │ │ cmp %eax,%ecx │ │ subss %xmm0,%xmm1 │ │ - jne 3f938 │ │ + je 43480 │ │ + ucomiss %xmm2,%xmm1 │ │ + jae 43428 │ │ + add $0x1,%ebp │ │ + cmp (%esp),%ebp │ │ + jne 43400 │ │ + addl $0x1,0x18(%esp) │ │ + mov 0x18(%esp),%eax │ │ + cmp 0x30(%esp),%eax │ │ + jne 43360 │ │ + lea 0x54(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov 0x10(%esp),%esi │ │ + movss 0x4(%esi),%xmm2 │ │ + lea 0x0(%esi),%esi │ │ ucomiss %xmm1,%xmm2 │ │ - ja 3f9e9 │ │ - mov 0x60(%esp),%ecx │ │ - xor %edi,%edi │ │ + ja 4344b │ │ + mov 0x70(%esp),%ecx │ │ test %ecx,%ecx │ │ - mov %esi,%ebp │ │ - jle 3f9ad │ │ + jle 435d0 │ │ + mov 0x14(%esp),%esi │ │ movss 0x4(%esi),%xmm0 │ │ lea 0x8(%esi),%ecx │ │ + xor %esi,%esi │ │ ucomiss %xmm1,%xmm0 │ │ - mov %esi,%ebp │ │ - jbe 3f9ad │ │ + jbe 435db │ │ mov %eax,0x1c(%esp) │ │ - mov 0x60(%esp),%eax │ │ - jmp 3f99f │ │ - xchg %ax,%ax │ │ - mov %ecx,%ebp │ │ + mov 0x70(%esp),%eax │ │ + jmp 434c7 │ │ + lea 0x0(%esi),%esi │ │ + mov %ecx,%edi │ │ add $0x8,%ecx │ │ - movss 0x4(%ebp),%xmm0 │ │ + movss -0x4(%ecx),%xmm0 │ │ ucomiss %xmm1,%xmm0 │ │ - jbe 3fa18 │ │ - add $0x1,%edi │ │ - cmp %eax,%edi │ │ - jne 3f990 │ │ + jbe 43538 │ │ + add $0x1,%esi │ │ + cmp %eax,%esi │ │ + jne 434b8 │ │ mov 0x1c(%esp),%eax │ │ - lea (%esi,%edi,8),%ebp │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x14(%esp),%ecx │ │ + cmp %esi,0x28(%esp) │ │ + lea -0x8(%ecx,%esi,8),%ecx │ │ + mov %ecx,0x1c(%esp) │ │ mov 0x24(%esp),%ecx │ │ - cmp %ecx,%edi │ │ - jge 3f9de │ │ + jle 4351a │ │ + mov 0x1c(%esp),%esi │ │ + mov %edx,0x20(%esp) │ │ mov %eax,0x1c(%esp) │ │ - mov %edx,0x28(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov -0x8(%esi,%ecx,8),%eax │ │ - mov -0x4(%esi,%ecx,8),%edx │ │ - mov %eax,(%esi,%ecx,8) │ │ - mov %edx,0x4(%esi,%ecx,8) │ │ - lea -0x1(%ecx),%ecx │ │ - cmp %edi,%ecx │ │ - jne 3f9c0 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov (%ecx),%eax │ │ + sub $0x8,%ecx │ │ + mov 0xc(%ecx),%edx │ │ + mov %eax,0x10(%ecx) │ │ + mov %edx,0x14(%ecx) │ │ + cmp %esi,%ecx │ │ + jne 43500 │ │ mov 0x1c(%esp),%eax │ │ - mov 0x28(%esp),%edx │ │ - mov (%esp),%ecx │ │ - movss %xmm1,0x4(%ebp) │ │ - mov %ecx,0x0(%ebp) │ │ - addl $0x1,(%esp) │ │ - mov 0x4(%esp),%edi │ │ - cmp %edi,(%esp) │ │ - jne 3f8f0 │ │ - addl $0x1,0x14(%esp) │ │ - mov 0x2c(%esp),%ebp │ │ - cmp %ebp,0x14(%esp) │ │ - jl 3f858 │ │ - lea 0x44(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ + mov 0x20(%esp),%edx │ │ + mov %ebp,(%edi) │ │ + add $0x1,%ebp │ │ + movss %xmm1,0x4(%edi) │ │ + cmp (%esp),%ebp │ │ + jne 43400 │ │ + jmp 43453 │ │ + lea 0x0(%esi),%esi │ │ mov 0x1c(%esp),%eax │ │ - jmp 3f9ad │ │ - mov 0x4(%esp),%ebp │ │ - test %ebp,%ebp │ │ - jle 3f9fa │ │ - mov %esi,(%esp) │ │ + jmp 434d6 │ │ + mov 0x14(%esp),%esi │ │ xor %ebp,%ebp │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x10(%esp),%edi │ │ - mov 0xc(%esp),%ecx │ │ + mov %esi,0x10(%esp) │ │ + mov (%esp),%esi │ │ + test %esi,%esi │ │ + jle 43453 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0xc(%esp),%edi │ │ test %eax,%eax │ │ + mov 0x4(%esp),%ecx │ │ mov (%edi,%ebp,4),%esi │ │ - mov (%ecx,%ebp,4),%edi │ │ - mov 0x8(%esp),%ecx │ │ + mov 0x8(%esp),%edi │ │ movss (%ecx,%ebp,4),%xmm1 │ │ - jle 3fa6e │ │ + mov (%edi,%ebp,4),%edi │ │ + jle 4359e │ │ xor %ecx,%ecx │ │ lea 0x0(%esi),%esi │ │ movss (%edx,%ecx,4),%xmm0 │ │ subss (%esi,%ecx,4),%xmm0 │ │ mulss %xmm0,%xmm0 │ │ mulss (%edi,%ecx,4),%xmm0 │ │ - lea 0x1(%ecx),%ecx │ │ + add $0x1,%ecx │ │ cmp %eax,%ecx │ │ subss %xmm0,%xmm1 │ │ - jne 3fa50 │ │ - mov (%esp),%esi │ │ - movss %xmm1,0x4(%esi) │ │ - mov %ebp,(%esi) │ │ - add $0x8,%esi │ │ + jne 43580 │ │ + mov 0x10(%esp),%edi │ │ + mov %ebp,(%edi) │ │ add $0x1,%ebp │ │ - cmp 0x4(%esp),%ebp │ │ - mov %esi,(%esp) │ │ - jne 3fa30 │ │ - addl $0x1,0x14(%esp) │ │ - mov 0x2c(%esp),%ebp │ │ - cmp %ebp,0x14(%esp) │ │ - jl 3f858 │ │ - jmp 3fa0d │ │ - mov 0x18(%esp),%edi │ │ - movss 0x4(%edi),%xmm2 │ │ - jmp 3f960 │ │ - lea 0x0(%esi),%esi │ │ + movss %xmm1,0x4(%edi) │ │ + add $0x8,%edi │ │ + mov %edi,0x10(%esp) │ │ + cmp (%esp),%ebp │ │ + jne 43560 │ │ + addl $0x1,0x18(%esp) │ │ + mov 0x18(%esp),%eax │ │ + cmp 0x30(%esp),%eax │ │ + jne 43360 │ │ + jmp 43466 │ │ + mov 0x14(%esp),%edi │ │ + xor %esi,%esi │ │ + jmp 434d6 │ │ + mov 0x14(%esp),%edi │ │ + jmp 434d6 │ │ + jmp 43600 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0003fab0 : │ │ +00043600 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4353b,%ebx │ │ + call db90 │ │ + add $0x4a8bf,%ebx │ │ lea -0x8c(%esp),%esp │ │ - mov 0xa0(%esp),%edx │ │ - mov (%edx),%eax │ │ - test %eax,%eax │ │ - je 3fad8 │ │ - call 3e830 │ │ - mov 0xa0(%esp),%ecx │ │ - mov 0x4(%ecx),%eax │ │ - test %eax,%eax │ │ - je 3faeb │ │ - call 3e830 │ │ - mov 0xa0(%esp),%esi │ │ - mov 0x8(%esi),%eax │ │ + mov 0xa0(%esp),%eax │ │ + mov 0xa4(%esp),%edi │ │ + mov (%eax),%esi │ │ + mov %edi,0x34(%esp) │ │ + mov 0xa8(%esp),%edi │ │ + mov %eax,0x24(%esp) │ │ + mov %edi,0x58(%esp) │ │ + mov %gs:0x14,%edi │ │ + mov %edi,0x7c(%esp) │ │ + xor %edi,%edi │ │ + test %esi,%esi │ │ + je 43660 │ │ + mov (%esi),%eax │ │ + mov (%eax),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov %esi,(%esp) │ │ + call 645c0 │ │ + mov 0x24(%esp),%eax │ │ + mov 0x4(%eax),%esi │ │ + test %esi,%esi │ │ + je 43681 │ │ + mov (%esi),%eax │ │ + mov (%eax),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov %esi,(%esp) │ │ + call 645c0 │ │ + mov 0x24(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ - je 3fb01 │ │ + je 43694 │ │ mov %eax,(%esp) │ │ - call 5be60 │ │ - mov 0xa0(%esp),%edi │ │ - mov 0x1c(%edi),%eax │ │ + call 645c0 │ │ + mov 0x24(%esp),%eax │ │ + mov 0x1c(%eax),%eax │ │ test %eax,%eax │ │ - je 3fb17 │ │ + je 436a7 │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0xa0(%esp),%eax │ │ - mov 0xa8(%esp),%ecx │ │ - movl $0x0,0x7c(%esp) │ │ - movl $0x0,(%eax) │ │ - movl $0x0,0x4(%eax) │ │ - movl $0x0,0x8(%eax) │ │ - movl $0x0,0x1c(%eax) │ │ - mov %ecx,(%esp) │ │ - lea -0x1ceab(%ebx),%eax │ │ + call 64330 │ │ + mov 0x24(%esp),%edi │ │ + lea -0x1ecbf(%ebx),%eax │ │ + mov 0x58(%esp),%ebp │ │ + lea 0x78(%esp),%esi │ │ + movl $0x0,0x78(%esp) │ │ + movl $0x0,(%edi) │ │ + movl $0x0,0x4(%edi) │ │ + movl $0x0,0x8(%edi) │ │ + movl $0x0,0x1c(%edi) │ │ mov %eax,0x4(%esp) │ │ - call 5d000 │ │ + mov %ebp,(%esp) │ │ + call 65db0 │ │ mov %eax,0xc(%esp) │ │ - mov 0xa0(%esp),%eax │ │ + mov %edi,%eax │ │ add $0x1c,%eax │ │ - mov 0xa0(%esp),%edx │ │ + lea 0x10(%edi),%edx │ │ mov %eax,0x8(%esp) │ │ - mov 0xa0(%esp),%eax │ │ + mov %edi,%eax │ │ add $0x18,%eax │ │ - add $0x10,%edx │ │ mov %eax,0x4(%esp) │ │ - mov 0xa0(%esp),%eax │ │ + mov %edi,%eax │ │ add $0x14,%eax │ │ mov %eax,(%esp) │ │ - lea 0x7c(%esp),%eax │ │ - call 3e870 │ │ - mov 0xa0(%esp),%esi │ │ - mov 0x7c(%esp),%eax │ │ - mov 0xa8(%esp),%edi │ │ - movl $0x0,0x7c(%esp) │ │ - mov %eax,(%esi) │ │ - lea -0x1ce9f(%ebx),%eax │ │ - mov %edi,(%esp) │ │ + mov %esi,%eax │ │ + call 42160 │ │ + mov 0x78(%esp),%eax │ │ + movl $0x0,0x78(%esp) │ │ + mov %eax,(%edi) │ │ + lea -0x1ecb3(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d000 │ │ + mov %ebp,(%esp) │ │ + call 65db0 │ │ mov %eax,0xc(%esp) │ │ - lea 0x6c(%esp),%edx │ │ - lea 0x78(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ lea 0x74(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ lea 0x70(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + lea 0x6c(%esp),%eax │ │ mov %eax,(%esp) │ │ - lea 0x7c(%esp),%eax │ │ - call 3e870 │ │ - mov 0x7c(%esp),%eax │ │ - mov 0x6c(%esp),%ebp │ │ - cmp %ebp,0x10(%esi) │ │ - mov %eax,0x4(%esi) │ │ - jne 3ff26 │ │ - mov 0x14(%esi),%ecx │ │ - cmp 0x70(%esp),%ecx │ │ - jne 3ff26 │ │ - mov 0x74(%esp),%eax │ │ - cmp %eax,0x18(%esi) │ │ - jne 3ff26 │ │ - test %ecx,%ecx │ │ - mov 0x78(%esp),%edx │ │ - jle 3fc5b │ │ - mov 0xa0(%esp),%eax │ │ - mov 0x78(%esp),%edx │ │ - mov 0x1c(%eax),%esi │ │ - mov (%edx),%edi │ │ - cmp %edi,(%esi) │ │ - jne 3ff5a │ │ + lea 0x68(%esp),%edx │ │ + mov %esi,%eax │ │ + call 42160 │ │ + mov 0x78(%esp),%eax │ │ + mov %eax,0x4(%edi) │ │ + mov %edi,%eax │ │ + mov 0x68(%esp),%edi │ │ + cmp %edi,0x10(%eax) │ │ + jne 43baf │ │ + mov 0x14(%eax),%esi │ │ + cmp 0x6c(%esp),%esi │ │ + jne 43baf │ │ + mov 0x70(%esp),%edi │ │ + cmp %edi,0x18(%eax) │ │ + jne 43baf │ │ + mov 0x74(%esp),%edx │ │ + test %esi,%esi │ │ + jle 437bb │ │ + mov 0x24(%esp),%eax │ │ + mov 0x74(%esp),%edx │ │ + mov 0x1c(%eax),%ecx │ │ + mov (%edx),%eax │ │ + cmp %eax,(%ecx) │ │ + jne 43be3 │ │ xor %eax,%eax │ │ - jmp 3fc54 │ │ - lea 0x0(%esi),%esi │ │ - mov (%edx,%eax,4),%ebp │ │ - cmp %ebp,(%esi,%eax,4) │ │ - jne 3ff5a │ │ + jmp 437b4 │ │ + nop │ │ + mov (%edx,%eax,4),%edi │ │ + cmp %edi,(%ecx,%eax,4) │ │ + jne 43be3 │ │ add $0x1,%eax │ │ - cmp %ecx,%eax │ │ - jne 3fc48 │ │ + cmp %esi,%eax │ │ + jne 437a8 │ │ mov %edx,(%esp) │ │ - call 5bce0 │ │ - mov 0xa0(%esp),%eax │ │ - mov 0x10(%eax),%esi │ │ - test %esi,%esi │ │ - jle 3fee6 │ │ - movl $0x0,0x58(%esp) │ │ + call 64330 │ │ + mov 0x24(%esp),%eax │ │ + movl $0x0,0x54(%esp) │ │ xorpd %xmm2,%xmm2 │ │ - mov 0xa0(%esp),%eax │ │ - movl $0x0,0x70(%esp) │ │ - mov 0x14(%eax),%ecx │ │ + mov 0x10(%eax),%ecx │ │ test %ecx,%ecx │ │ - jle 3fecd │ │ - mov 0x58(%esp),%edx │ │ - lea -0x15bec(%ebx),%ecx │ │ - shl $0x2,%edx │ │ + jle 43b60 │ │ + mov 0x24(%esp),%eax │ │ + movl $0x0,0x6c(%esp) │ │ + mov 0x14(%eax),%edx │ │ + test %edx,%edx │ │ + jle 43b4a │ │ + mov 0x54(%esp),%eax │ │ + lea -0x17a04(%ebx),%edi │ │ + mov %edi,0x5c(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x3c(%esp) │ │ xor %eax,%eax │ │ - mov %edx,0x48(%esp) │ │ - mov %ecx,0x5c(%esp) │ │ - mov 0xa0(%esp),%edi │ │ - mov 0x5c(%esp),%esi │ │ + mov 0x5c(%esp),%edi │ │ movl $0x24f,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ movl $0x8,0x4(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov 0x24(%esp),%edi │ │ + movsd %xmm2,0x28(%esp) │ │ mov 0x1c(%edi),%edx │ │ mov (%edx,%eax,4),%eax │ │ mov %eax,(%esp) │ │ - movsd %xmm2,0x20(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x18(%edi),%ebp │ │ - movl $0x0,0x74(%esp) │ │ - test %ebp,%ebp │ │ - mov %ebp,0x54(%esp) │ │ - movsd 0x20(%esp),%xmm2 │ │ - jle 3fe9e │ │ - mov 0x70(%esp),%edx │ │ - mov 0x1c(%edi),%ecx │ │ - shl $0x2,%edx │ │ - movl $0x0,0x50(%esp) │ │ - mov %edx,0x38(%esp) │ │ - add %edx,%ecx │ │ - mov (%ecx),%ebp │ │ - test %ebp,%ebp │ │ - jle 3fe85 │ │ - mov 0xa4(%esp),%edi │ │ - mov 0x38(%esp),%esi │ │ - mov 0x50(%esp),%ebp │ │ - shl $0x2,%ebp │ │ - mov %ebp,0x44(%esp) │ │ - xor %ebp,%ebp │ │ - mov 0x14(%edi),%edx │ │ - mov (%edx,%esi,1),%edx │ │ - mov %edx,0x4c(%esp) │ │ - xchg %ax,%ax │ │ - movsd %xmm2,(%eax,%ebp,8) │ │ - movl $0x0,0x6c(%esp) │ │ - mov (%ecx),%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x18(%esp) │ │ + mov 0x18(%edi),%eax │ │ + movsd 0x28(%esp),%xmm2 │ │ + movl $0x0,0x70(%esp) │ │ + mov %eax,0x50(%esp) │ │ + test %eax,%eax │ │ + jle 43b1a │ │ + mov 0x6c(%esp),%eax │ │ + movl $0x0,0x40(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x28(%esp) │ │ + add 0x1c(%edi),%eax │ │ + mov %eax,0x48(%esp) │ │ + mov 0x48(%esp),%ebp │ │ + mov 0x0(%ebp),%eax │ │ + test %eax,%eax │ │ + jle 43b03 │ │ + mov 0x34(%esp),%eax │ │ + mov 0x28(%esp),%edi │ │ + mov 0x14(%eax),%eax │ │ + mov (%eax,%edi,1),%eax │ │ + xor %edi,%edi │ │ + mov (%eax),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov 0x40(%esp),%eax │ │ + shl $0x2,%eax │ │ + mov %eax,0x38(%esp) │ │ + jmp 438c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x18(%esp),%eax │ │ + movsd %xmm2,(%eax,%edi,8) │ │ + movl $0x0,0x68(%esp) │ │ + mov 0x0(%ebp),%edx │ │ test %edx,%edx │ │ - jle 3ff70 │ │ - mov 0xa4(%esp),%esi │ │ - lea 0x0(,%ebp,4),%edi │ │ - mov %edi,0x40(%esp) │ │ - mov 0xa0(%esp),%edi │ │ - movapd %xmm2,%xmm1 │ │ - mov 0x10(%esi),%edx │ │ - mov 0x38(%esp),%esi │ │ - mov (%edx,%esi,1),%edx │ │ - mov 0x48(%esp),%esi │ │ - mov (%edx),%edx │ │ - mov (%edx,%ebp,4),%edx │ │ - mov %edx,0x1c(%esp) │ │ - mov (%edi),%edx │ │ - mov 0x38(%esp),%edi │ │ - mov (%edx,%esi,1),%edx │ │ - mov (%edx,%edi,1),%edx │ │ - mov 0x44(%esp),%edi │ │ - mov (%edx,%edi,1),%esi │ │ - xor %edx,%edx │ │ - mov 0x1c(%esp),%edi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movss (%edi,%edx,4),%xmm0 │ │ - mulss (%esi,%edx,4),%xmm0 │ │ - lea 0x1(%edx),%edx │ │ - mov %edx,0x6c(%esp) │ │ - cmp %edx,(%ecx) │ │ + jle 43bf8 │ │ + mov 0x34(%esp),%eax │ │ + movsd %xmm2,%xmm1 │ │ + mov 0x28(%esp),%ecx │ │ + mov 0x3c(%esp),%edx │ │ + mov 0x10(%eax),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ + mov (%eax),%eax │ │ + mov (%eax,%edi,4),%esi │ │ + mov 0x24(%esp),%eax │ │ + mov (%eax),%eax │ │ + mov (%eax,%edx,1),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ + mov 0x38(%esp),%ecx │ │ + mov (%eax,%ecx,1),%ecx │ │ + xor %eax,%eax │ │ + jmp 43920 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss (%esi,%eax,4),%xmm0 │ │ + mulss (%ecx,%eax,4),%xmm0 │ │ + add $0x1,%eax │ │ + mov %eax,0x68(%esp) │ │ + mov 0x0(%ebp),%edx │ │ cvtss2sd %xmm0,%xmm0 │ │ + cmp %eax,%edx │ │ addsd %xmm0,%xmm1 │ │ - jg 3fdb0 │ │ - movsd %xmm1,(%eax,%ebp,8) │ │ - mov 0x4c(%esp),%esi │ │ - mov 0x40(%esp),%edi │ │ - mov (%esi),%edx │ │ - mov (%ecx),%esi │ │ - cvtss2sd (%edx,%edi,1),%xmm0 │ │ - addsd %xmm1,%xmm0 │ │ - movsd %xmm0,(%eax,%ebp,8) │ │ - add $0x1,%ebp │ │ - cmp %ebp,%esi │ │ - jg 3fd48 │ │ - test %esi,%esi │ │ - jle 3fe85 │ │ - mov 0xa0(%esp),%ebp │ │ - mov 0x48(%esp),%edi │ │ - mov 0x0(%ebp),%edx │ │ - mov 0x38(%esp),%ebp │ │ - mov (%edx,%edi,1),%edx │ │ - mov 0x44(%esp),%edi │ │ - mov (%edx,%ebp,1),%edx │ │ - mov 0xa0(%esp),%ebp │ │ - mov (%edx,%edi,1),%edx │ │ - mov 0x48(%esp),%edi │ │ - mov %edx,0x40(%esp) │ │ - mov 0x4(%ebp),%edx │ │ - mov 0x38(%esp),%ebp │ │ - mov (%edx,%edi,1),%edx │ │ - mov (%edx,%ebp,1),%edx │ │ - mov 0x44(%esp),%ebp │ │ - mov %ecx,0x44(%esp) │ │ - mov 0x40(%esp),%ecx │ │ - mov (%edx,%ebp,1),%edi │ │ - mov 0xa4(%esp),%ebp │ │ - mov 0x18(%ebp),%edx │ │ - mov 0x38(%esp),%ebp │ │ - mov (%edx,%ebp,1),%edx │ │ - mov (%edx),%ebp │ │ - xor %edx,%edx │ │ - xchg %ax,%ax │ │ - cvtsd2ss (%eax,%edx,8),%xmm0 │ │ - movss %xmm0,(%ecx,%edx,4) │ │ - movss (%edi,%edx,4),%xmm0 │ │ - mulss 0x0(%ebp,%edx,4),%xmm0 │ │ - movss %xmm0,(%edi,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ - cmp %esi,%edx │ │ - jne 3fe60 │ │ - mov 0x44(%esp),%ecx │ │ - addl $0x1,0x50(%esp) │ │ - mov 0x54(%esp),%esi │ │ - mov 0x50(%esp),%edx │ │ - cmp %esi,%edx │ │ - mov %edx,0x74(%esp) │ │ - jne 3fd1a │ │ + jg 43920 │ │ + mov 0x30(%esp),%eax │ │ + movss (%eax,%edi,4),%xmm0 │ │ + cvtss2sd %xmm0,%xmm0 │ │ + mov 0x18(%esp),%eax │ │ + addsd %xmm0,%xmm1 │ │ + movsd %xmm1,(%eax,%edi,8) │ │ + add $0x1,%edi │ │ + cmp %edx,%edi │ │ + jl 438c0 │ │ + mov %edx,0x44(%esp) │ │ + test %edx,%edx │ │ + mov %ebp,0x48(%esp) │ │ + jle 43b03 │ │ + mov 0x24(%esp),%ecx │ │ + mov 0x3c(%esp),%ebp │ │ + mov 0x28(%esp),%edi │ │ + mov (%ecx),%eax │ │ + mov 0x38(%esp),%edx │ │ + mov (%eax,%ebp,1),%eax │ │ + mov (%eax,%edi,1),%eax │ │ + mov (%eax,%edx,1),%eax │ │ + mov %eax,%esi │ │ + mov 0x4(%ecx),%eax │ │ + mov %edi,%ecx │ │ + mov (%eax,%ebp,1),%eax │ │ + mov (%eax,%edi,1),%eax │ │ + mov (%eax,%edx,1),%edi │ │ + mov %esi,%edx │ │ + mov 0x34(%esp),%eax │ │ + mov %edx,0x30(%esp) │ │ + mov 0x18(%eax),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ + lea 0x10(%esi),%ecx │ │ + lea 0x10(%edi),%esi │ │ + mov %esi,0x4c(%esp) │ │ + mov (%eax),%eax │ │ + mov %eax,%ebp │ │ + mov %ebp,%esi │ │ + lea 0x10(%ebp),%eax │ │ + cmp %esi,%ecx │ │ + mov %eax,%ebp │ │ + mov %esi,0x38(%esp) │ │ + setbe %al │ │ + cmp %edx,%ebp │ │ + mov %eax,%esi │ │ + mov 0x4c(%esp),%edx │ │ + setbe %al │ │ + or %eax,%esi │ │ + mov 0x30(%esp),%eax │ │ + cmp %eax,%edx │ │ + setbe %al │ │ + cmp %edi,%ecx │ │ + setbe %cl │ │ + or %ecx,%eax │ │ + and %esi,%eax │ │ + cmp 0x38(%esp),%edx │ │ + setbe %cl │ │ + cmp %edi,%ebp │ │ + mov %ecx,%esi │ │ + setbe %cl │ │ + or %esi,%ecx │ │ + test %cl,%al │ │ + je 43c01 │ │ + mov 0x44(%esp),%eax │ │ + cmp $0x5,%eax │ │ + jbe 43c01 │ │ + mov 0x48(%esp),%ebp │ │ + lea -0x4(%eax),%ecx │ │ + shr $0x2,%ecx │ │ + lea 0x1(%ecx),%eax │ │ + xor %ecx,%ecx │ │ + mov %eax,0x4c(%esp) │ │ + lea 0x0(,%eax,4),%esi │ │ + xor %eax,%eax │ │ + mov 0x18(%esp),%edx │ │ + add $0x1,%ecx │ │ + movupd (%edx,%eax,2),%xmm0 │ │ + movupd 0x10(%edx,%eax,2),%xmm1 │ │ + cvtpd2ps %xmm0,%xmm0 │ │ + cvtpd2ps %xmm1,%xmm1 │ │ + mov 0x30(%esp),%edx │ │ + movlhps %xmm1,%xmm0 │ │ + movups %xmm0,(%edx,%eax,1) │ │ + mov 0x38(%esp),%edx │ │ + movups (%edi,%eax,1),%xmm1 │ │ + movups (%edx,%eax,1),%xmm0 │ │ + mulps %xmm1,%xmm0 │ │ + movups %xmm0,(%edi,%eax,1) │ │ + add $0x10,%eax │ │ + cmp 0x4c(%esp),%ecx │ │ + jb 43a2e │ │ + mov %ebp,0x48(%esp) │ │ + cmp 0x44(%esp),%esi │ │ + je 43b03 │ │ + mov 0x18(%esp),%ebp │ │ + lea (%edi,%esi,4),%eax │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x38(%esp),%edx │ │ + movsd 0x0(%ebp,%esi,8),%xmm5 │ │ + cvtsd2ss %xmm5,%xmm5 │ │ + movss %xmm5,(%ecx,%esi,4) │ │ + movss (%eax),%xmm0 │ │ + mulss (%edx,%esi,4),%xmm0 │ │ + movss %xmm0,(%eax) │ │ + lea 0x1(%esi),%eax │ │ + cmp 0x44(%esp),%eax │ │ + jge 43b03 │ │ + movsd 0x0(%ebp,%eax,8),%xmm6 │ │ + add $0x2,%esi │ │ + cvtsd2ss %xmm6,%xmm6 │ │ + cmp %esi,0x44(%esp) │ │ + movss %xmm6,(%ecx,%eax,4) │ │ + lea (%edi,%eax,4),%ecx │ │ + movss (%ecx),%xmm0 │ │ + mulss (%edx,%eax,4),%xmm0 │ │ + movss %xmm0,(%ecx) │ │ + jle 43b03 │ │ + mov 0x18(%esp),%ecx │ │ + mov 0x30(%esp),%eax │ │ + movsd (%ecx,%esi,8),%xmm4 │ │ + cvtsd2ss %xmm4,%xmm4 │ │ + movss %xmm4,(%eax,%esi,4) │ │ + lea (%edi,%esi,4),%eax │ │ + mov 0x38(%esp),%edi │ │ + movss (%eax),%xmm0 │ │ + mulss (%edi,%esi,4),%xmm0 │ │ + movss %xmm0,(%eax) │ │ + addl $0x1,0x40(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,0x70(%esp) │ │ + cmp 0x50(%esp),%eax │ │ + jne 43877 │ │ + mov 0x18(%esp),%eax │ │ + movsd %xmm2,0x28(%esp) │ │ mov %eax,(%esp) │ │ - movsd %xmm2,0x20(%esp) │ │ - call 5bce0 │ │ - mov 0xa0(%esp),%edi │ │ - mov 0x70(%esp),%eax │ │ + call 64330 │ │ + mov 0x6c(%esp),%eax │ │ + mov 0x24(%esp),%edi │ │ + movsd 0x28(%esp),%xmm2 │ │ add $0x1,%eax │ │ - mov %eax,0x70(%esp) │ │ - movsd 0x20(%esp),%xmm2 │ │ + mov %eax,0x6c(%esp) │ │ cmp %eax,0x14(%edi) │ │ - jg 3fcb2 │ │ - mov 0xa0(%esp),%eax │ │ - addl $0x1,0x58(%esp) │ │ - mov 0x58(%esp),%edx │ │ - cmp %edx,0x10(%eax) │ │ - jg 3fc81 │ │ - mov 0xa8(%esp),%ecx │ │ - lea -0x1ca1a(%ebx),%eax │ │ - mov %ecx,(%esp) │ │ + jg 4380c │ │ + mov 0x24(%esp),%edi │ │ + addl $0x1,0x54(%esp) │ │ + mov 0x54(%esp),%eax │ │ + cmp %eax,0x10(%edi) │ │ + jg 437de │ │ + lea -0x1e82e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ - fstpl 0x38(%esp) │ │ - mov 0xa0(%esp),%eax │ │ - cvtsd2ss 0x38(%esp),%xmm0 │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e70 │ │ + mov 0x24(%esp),%eax │ │ + fstpl 0x18(%esp) │ │ + movsd 0x18(%esp),%xmm7 │ │ + cvtsd2ss %xmm7,%xmm0 │ │ mov 0xc(%eax),%edx │ │ - call 3f0e0 │ │ - lea 0x8c(%esp),%esp │ │ + call 42b20 │ │ xor %eax,%eax │ │ + mov 0x7c(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + jne 43c4a │ │ + lea 0x8c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea -0x15a60(%ebx),%eax │ │ movl $0x245,0x8(%esp) │ │ + lea -0x17878(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x15bec(%ebx),%eax │ │ movl $0x5,(%esp) │ │ + lea -0x17a04(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - lea -0x15a20(%ebx),%eax │ │ + call d7e0 │ │ movl $0x248,0x8(%esp) │ │ + lea -0x17838(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 3ff38 │ │ - xchg %ax,%ax │ │ - lea 0x0(,%ebp,4),%edx │ │ - movapd %xmm2,%xmm1 │ │ - mov %edx,0x40(%esp) │ │ - jmp 3fdd2 │ │ + jmp 43bc1 │ │ + nop │ │ + movsd %xmm2,%xmm1 │ │ + jmp 43940 │ │ + mov 0x18(%esp),%ecx │ │ + xor %eax,%eax │ │ + mov 0x44(%esp),%edx │ │ + mov 0x30(%esp),%esi │ │ + mov 0x38(%esp),%ebp │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movsd (%ecx,%eax,8),%xmm3 │ │ + cvtsd2ss %xmm3,%xmm3 │ │ + movss %xmm3,(%esi,%eax,4) │ │ + movss (%edi,%eax,4),%xmm0 │ │ + mulss 0x0(%ebp,%eax,4),%xmm0 │ │ + movss %xmm0,(%edi,%eax,4) │ │ + add $0x1,%eax │ │ + cmp %edx,%eax │ │ + jne 43c20 │ │ + jmp 43b03 │ │ + call db70 │ │ + nop │ │ push %ebp │ │ + mov %eax,%ebp │ │ push %edi │ │ push %esi │ │ mov %edx,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x43059,%ebx │ │ + call db90 │ │ + add $0x4a26b,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov %eax,0x1c(%esp) │ │ + mov 0x54(%esp),%eax │ │ + lea 0x28(%esp),%ecx │ │ mov 0x50(%esp),%edi │ │ + mov %ecx,0x18(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - lea 0x2c(%esp),%eax │ │ + call 64330 │ │ + mov 0x18(%esp),%eax │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x1c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 62a70 │ │ - test %eax,%eax │ │ + call 6b900 │ │ mov %eax,(%edi) │ │ - je 40048 │ │ + test %eax,%eax │ │ + je 43d40 │ │ addl $0x1,(%esi) │ │ cmpb $0x23,(%eax) │ │ - je 3ffaf │ │ + je 43c89 │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 638f0 │ │ + call 6c820 │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 3ffad │ │ - mov 0x54(%esp),%edx │ │ - mov (%edx),%eax │ │ + mov %eax,%edx │ │ + jne 43cd8 │ │ + mov (%edi),%eax │ │ + jmp 43c89 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x1c(%esp),%eax │ │ + mov (%eax),%eax │ │ test %eax,%eax │ │ - je 40058 │ │ - lea -0x159f0(%ebx),%edx │ │ + je 43d48 │ │ movl $0x72,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + lea -0x17808(%ebx),%ecx │ │ + mov %ecx,0x8(%esp) │ │ + lea 0x0(,%edx,4),%ecx │ │ mov %eax,(%esp) │ │ - lea 0x0(,%ebp,4),%edx │ │ - mov %edx,0x4(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ - mov 0x54(%esp),%edx │ │ - mov %eax,(%edx) │ │ - mov %ebp,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,0x18(%esp) │ │ + call 64100 <__ckd_realloc__@@Base> │ │ + mov 0x1c(%esp),%esi │ │ + mov 0x18(%esp),%edx │ │ + mov %eax,(%esi) │ │ + mov %edx,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 638f0 │ │ + call 6c820 │ │ + mov 0x2c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 43d7a │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - lea 0x3c(%esp),%esp │ │ + lea 0x0(%esi),%esi │ │ mov $0xffffffff,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xchg %ax,%ax │ │ - lea -0x159f0(%ebx),%eax │ │ + jmp 43d27 │ │ + nop │ │ + mov %edx,(%esp) │ │ + lea -0x17808(%ebx),%eax │ │ movl $0x70,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x54(%esp),%edx │ │ - mov %eax,(%edx) │ │ - jmp 4002c │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + mov %eax,0x8(%esp) │ │ + mov %edx,0x18(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x1c(%esp),%esi │ │ + mov 0x18(%esp),%edx │ │ + mov %eax,(%esi) │ │ + jmp 43d15 │ │ + call db70 │ │ + nop │ │ │ │ -00040090 : │ │ - lea -0x2c(%esp),%esp │ │ +00043d80 : │ │ + push %ebx │ │ + call db90 │ │ + add $0x4a142,%ebx │ │ + lea -0x28(%esp),%esp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ mov 0x30(%esp),%eax │ │ mov 0x34(%esp),%edx │ │ - mov %ebx,0x24(%esp) │ │ - mov %esi,0x28(%esp) │ │ - call d3b4 │ │ - add $0x42f4b,%ebx │ │ mov 0x30(%eax),%eax │ │ - xor %esi,%esi │ │ mov 0x4(%eax,%edx,8),%eax │ │ test %eax,%eax │ │ - je 400e3 │ │ - lea 0x1c(%esp),%edx │ │ + je 43df0 │ │ movl $0x4,0x8(%esp) │ │ + lea 0x18(%esp),%edx │ │ mov %edx,0xc(%esp) │ │ - mov %eax,(%esp) │ │ lea 0x38(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %edx,0x4(%esp) │ │ - call 5fc30 │ │ + call 68c30 │ │ test %eax,%eax │ │ - cmovns 0x1c(%esp),%esi │ │ - mov %esi,%eax │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + js 43df0 │ │ + mov 0x18(%esp),%eax │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 43df4 │ │ + lea 0x28(%esp),%esp │ │ + pop %ebx │ │ retq │ │ + lea 0x0(%esi),%esi │ │ + xor %eax,%eax │ │ + jmp 43dd7 │ │ + call db70 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00040100 : │ │ +00043e00 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x42eeb,%ebx │ │ + call db90 │ │ + add $0x4a0bf,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%ebp │ │ - mov 0x44(%esp),%edx │ │ - shl $0x3,%edx │ │ - mov 0x50(%esp),%esi │ │ - mov %edx,0x1c(%esp) │ │ - mov 0x30(%ebp),%edi │ │ - lea (%edi,%edx,1),%edi │ │ - mov 0x4(%edi),%eax │ │ + mov 0x40(%esp),%esi │ │ + mov 0x44(%esp),%eax │ │ + mov 0x50(%esp),%ebp │ │ + mov 0x30(%esi),%edx │ │ + lea 0x0(,%eax,8),%edi │ │ + add %edi,%edx │ │ + mov 0x4(%edx),%eax │ │ test %eax,%eax │ │ - je 4020d │ │ - mov 0x48(%esp),%edx │ │ - mov %ebp,(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov 0x44(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - call 40090 │ │ + je 43f05 │ │ + mov 0x48(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 43d80 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 4017a │ │ - mov (%eax),%edx │ │ - cmp %esi,0xc(%edx) │ │ - jne 40173 │ │ - jmp 401f8 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%eax),%edx │ │ - cmp %esi,0xc(%edx) │ │ - je 401f8 │ │ + mov %eax,%edx │ │ + je 43e72 │ │ + mov (%eax),%ecx │ │ + cmp %ebp,0xc(%ecx) │ │ + jne 43e6b │ │ + jmp 43ef0 │ │ + mov (%eax),%ecx │ │ + cmp %ebp,0xc(%ecx) │ │ + je 43ef0 │ │ mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ - jne 40168 │ │ + jne 43e60 │ │ movl $0x8d,0x8(%esp) │ │ - lea -0x159f0(%ebx),%eax │ │ + lea -0x17808(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x34(%ebp),%eax │ │ + mov 0x34(%esi),%eax │ │ + mov %edx,0x1c(%esp) │ │ mov %eax,(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov %eax,%edx │ │ + call 69790 <__listelem_malloc__@@Base> │ │ + mov 0x1c(%esp),%edx │ │ + mov %eax,%ecx │ │ mov 0x44(%esp),%eax │ │ - mov %eax,(%edx) │ │ + mov %ebp,0xc(%ecx) │ │ + mov %ecx,0x18(%esp) │ │ + mov %eax,(%ecx) │ │ mov 0x48(%esp),%eax │ │ - mov %eax,0x4(%edx) │ │ + mov %eax,0x4(%ecx) │ │ mov 0x4c(%esp),%eax │ │ - mov %eax,0x8(%edx) │ │ - mov %esi,0xc(%edx) │ │ - mov %edx,0x4(%esp) │ │ - mov %edx,0x18(%esp) │ │ - mov %edi,(%esp) │ │ - call 5f0d0 │ │ - mov 0x18(%esp),%edx │ │ + mov %eax,0x8(%ecx) │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call 67f80 │ │ + mov 0x18(%esp),%ecx │ │ mov %eax,0xc(%esp) │ │ - add $0x4,%edx │ │ - movl $0x4,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x30(%ebp),%eax │ │ - mov 0x4(%eax,%edx,1),%eax │ │ + movl $0x4,0x8(%esp) │ │ + add $0x4,%ecx │ │ + mov %ecx,0x4(%esp) │ │ + mov 0x30(%esi),%eax │ │ + mov 0x4(%eax,%edi,1),%eax │ │ mov %eax,(%esp) │ │ - call 5ffd0 │ │ + call 68f70 │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x4c(%esp),%eax │ │ - cmp %eax,0x8(%edx) │ │ - jge 401ea │ │ - mov %eax,0x8(%edx) │ │ + cmp %eax,0x8(%ecx) │ │ + jge 43ee6 │ │ + mov %eax,0x8(%ecx) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ movl $0x0,0x4(%esp) │ │ movl $0x5,(%esp) │ │ - call 5fa60 │ │ - mov %eax,0x4(%edi) │ │ - jmp 40137 │ │ + mov %edx,0x18(%esp) │ │ + call 68a50 │ │ + mov 0x18(%esp),%edx │ │ + mov %eax,0x4(%edx) │ │ + jmp 43e36 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00040230 : │ │ - lea -0x2c(%esp),%esp │ │ +00043f30 : │ │ + push %ebx │ │ + call db90 │ │ + add $0x49f92,%ebx │ │ + lea -0x28(%esp),%esp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ mov 0x30(%esp),%eax │ │ mov 0x34(%esp),%edx │ │ - mov %ebx,0x24(%esp) │ │ - mov %esi,0x28(%esp) │ │ - call d3b4 │ │ - add $0x42dab,%ebx │ │ mov 0x30(%eax),%eax │ │ - xor %esi,%esi │ │ mov (%eax,%edx,8),%eax │ │ test %eax,%eax │ │ - je 40282 │ │ - lea 0x1c(%esp),%edx │ │ + je 43fa0 │ │ movl $0x4,0x8(%esp) │ │ + lea 0x18(%esp),%edx │ │ mov %edx,0xc(%esp) │ │ - mov %eax,(%esp) │ │ lea 0x38(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %edx,0x4(%esp) │ │ - call 5fc30 │ │ + call 68c30 │ │ test %eax,%eax │ │ - cmovns 0x1c(%esp),%esi │ │ - mov %esi,%eax │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + js 43fa0 │ │ + mov 0x18(%esp),%eax │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 43fa4 │ │ + lea 0x28(%esp),%esp │ │ + pop %ebx │ │ retq │ │ - jmp 402a0 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + jmp 43f86 │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000402a0 : │ │ +00043fb0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x49f0f,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x4c(%esp),%ebp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x42d3b,%ebx │ │ - test %ebp,%ebp │ │ - mov %edi,0x34(%esp) │ │ - mov 0x44(%esp),%esi │ │ - jg 403ba │ │ - cmp 0x48(%esp),%esi │ │ - je 403b0 │ │ - mov 0x40(%esp),%edx │ │ - lea 0x0(,%esi,8),%edi │ │ - add 0x30(%edx),%edi │ │ - mov (%edi),%edx │ │ - test %edx,%edx │ │ - je 40330 │ │ - mov 0x48(%esp),%edx │ │ + mov 0x5c(%esp),%edi │ │ + mov 0x50(%esp),%ebp │ │ + mov 0x54(%esp),%esi │ │ + test %edi,%edi │ │ + jg 440aa │ │ + cmp 0x58(%esp),%esi │ │ + je 440a0 │ │ + mov 0x30(%ebp),%eax │ │ + lea (%eax,%esi,8),%edx │ │ + mov (%edx),%eax │ │ + test %eax,%eax │ │ + je 44020 │ │ + mov 0x58(%esp),%eax │ │ mov %esi,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov 0x40(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call 40230 │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 43f30 │ │ test %eax,%eax │ │ - mov %eax,%edx │ │ - je 40348 │ │ - cmp 0x8(%edx),%ebp │ │ - mov $0xffffffff,%eax │ │ - jle 4031a │ │ - mov %ebp,0x8(%edx) │ │ + je 44040 │ │ + cmp 0x8(%eax),%edi │ │ + jle 440a0 │ │ + mov %edi,0x8(%eax) │ │ xor %eax,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,0x4(%esp) │ │ movl $0x5,(%esp) │ │ - call 5fa60 │ │ - mov %eax,(%edi) │ │ - jmp 402ed │ │ - mov 0x40(%esp),%edx │ │ + mov %edx,0x2c(%esp) │ │ + call 68a50 │ │ + mov 0x2c(%esp),%edx │ │ + mov %eax,(%edx) │ │ + jmp 43fed │ │ movl $0xb9,0x8(%esp) │ │ - lea -0x159f0(%ebx),%eax │ │ + lea -0x17808(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x34(%edx),%eax │ │ + mov 0x34(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov 0x48(%esp),%edx │ │ + call 69790 <__listelem_malloc__@@Base> │ │ + mov 0x58(%esp),%ecx │ │ mov %esi,(%eax) │ │ - mov %edx,0x4(%eax) │ │ - mov 0x40(%esp),%edx │ │ - mov %ebp,0x8(%eax) │ │ + mov %edi,0x8(%eax) │ │ movl $0xffffffff,0xc(%eax) │ │ + mov %ecx,0x4(%eax) │ │ mov %eax,0xc(%esp) │ │ add $0x4,%eax │ │ movl $0x4,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x30(%edx),%eax │ │ + mov 0x30(%ebp),%eax │ │ mov (%eax,%esi,8),%eax │ │ mov %eax,(%esp) │ │ - call 5ff30 │ │ + call 68ee0 │ │ mov $0x1,%eax │ │ - jmp 4031a │ │ + jmp 44013 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov $0xffffffff,%eax │ │ - jmp 4031a │ │ - mov 0x48(%esp),%edx │ │ - lea -0x159c0(%ebx),%eax │ │ - mov %edx,0x14(%esp) │ │ - mov %eax,0xc(%esp) │ │ + jmp 44013 │ │ + mov 0x58(%esp),%eax │ │ mov %esi,0x10(%esp) │ │ - lea -0x159f0(%ebx),%eax │ │ movl $0xa3,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ + mov %eax,0x14(%esp) │ │ + lea -0x177d8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x17808(%ebx),%eax │ │ movl $0x5,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ lea 0x0(%esi),%esi │ │ │ │ -00040400 : │ │ +000440f0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x42bee,%ebx │ │ + call db90 │ │ + add $0x49dd2,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x3c(%esp),%eax │ │ movl $0xffffffff,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ mov 0x38(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x34(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 402a0 │ │ + call 43fb0 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00040450 : │ │ +00044140 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x42b9b,%ebx │ │ + call db90 │ │ + add $0x49d7f,%ebx │ │ lea -0x3c(%esp),%esp │ │ - lea -0x159f0(%ebx),%edx │ │ - lea -0x15988(%ebx),%eax │ │ - movl $0xd7,0x8(%esp) │ │ + lea -0x177a0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - mov %edx,0x4(%esp) │ │ + lea -0x17808(%ebx),%eax │ │ + movl $0xd7,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x54(%esp),%ebp │ │ - test %ebp,%ebp │ │ - je 405cc │ │ - movl $0x0,0x20(%esp) │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + call 67510 │ │ mov 0x54(%esp),%esi │ │ test %esi,%esi │ │ - je 40591 │ │ + je 442d1 │ │ + movl $0x0,0x28(%esp) │ │ + mov 0x54(%esp),%edx │ │ + test %edx,%edx │ │ + je 44296 │ │ mov 0x54(%esp),%eax │ │ - movl $0x0,0x24(%esp) │ │ - mov %eax,0x28(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x28(%esp),%edx │ │ - mov 0x50(%esp),%ecx │ │ - mov (%edx),%ebp │ │ - mov 0x30(%ecx),%eax │ │ - mov 0x4(%ebp),%edx │ │ + movl $0x0,0x20(%esp) │ │ + mov %eax,0x24(%esp) │ │ + jmp 441c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x24(%esp),%eax │ │ + mov (%eax),%esi │ │ + mov 0x50(%esp),%eax │ │ + mov 0x4(%esi),%edx │ │ + mov 0x30(%eax),%eax │ │ mov (%eax,%edx,8),%eax │ │ test %eax,%eax │ │ - je 40572 │ │ + je 44277 │ │ mov %eax,(%esp) │ │ - call 604a0 │ │ + call 693e0 │ │ test %eax,%eax │ │ - mov %eax,%esi │ │ - je 40572 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x4(%esi),%eax │ │ - mov 0x50(%esp),%edx │ │ + mov %eax,%ebp │ │ + je 44277 │ │ + jmp 44200 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x4(%ebp),%eax │ │ mov 0x8(%eax),%edi │ │ - mov 0x8(%ebp),%eax │ │ - add 0x8(%edi),%eax │ │ + mov 0x8(%edi),%eax │ │ + add 0x8(%esi),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x4(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x0(%ebp),%eax │ │ + mov (%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 40400 │ │ - cmp $0x0,%eax │ │ - jl 40564 │ │ - movl $0x1,0x24(%esp) │ │ - je 40564 │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 440f0 │ │ + test %eax,%eax │ │ + js 44269 │ │ + movl $0x1,0x20(%esp) │ │ + je 44269 │ │ mov 0x4(%edi),%eax │ │ - mov 0x50(%esp),%ecx │ │ mov %eax,0x8(%esp) │ │ - mov 0x0(%ebp),%eax │ │ + mov (%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 40230 │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 43f30 │ │ mov %eax,0x4(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ + call 67f80 │ │ mov %eax,0x54(%esp) │ │ - addl $0x1,0x20(%esp) │ │ - mov %esi,(%esp) │ │ - call 603f0 │ │ + addl $0x1,0x28(%esp) │ │ + mov %ebp,(%esp) │ │ + call 69330 │ │ test %eax,%eax │ │ - mov %eax,%esi │ │ - jne 404f8 │ │ - mov 0x28(%esp),%edx │ │ - mov 0x8(%edx),%edx │ │ - test %edx,%edx │ │ - mov %edx,0x28(%esp) │ │ - jne 404c8 │ │ - mov 0x24(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jne 404a8 │ │ - mov 0x20(%esp),%ecx │ │ - mov 0x2c(%esp),%edx │ │ - lea -0x1ba06(%ebx),%eax │ │ - mov %ecx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov %eax,%ebp │ │ + jne 44200 │ │ + mov 0x24(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,0x24(%esp) │ │ + test %eax,%eax │ │ + jne 441c0 │ │ + mov 0x20(%esp),%eax │ │ + test %eax,%eax │ │ + jne 44193 │ │ + mov 0x28(%esp),%eax │ │ movl $0x115,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d81a(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov 0x54(%esp),%eax │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x50(%esp),%ecx │ │ - mov 0x20(%ecx),%edi │ │ - test %edi,%edi │ │ - jle 4049b │ │ - xor %edi,%edi │ │ - mov 0x54(%esp),%ebp │ │ - mov 0x50(%esp),%edx │ │ - mov 0x30(%edx),%eax │ │ - mov (%eax,%edi,8),%eax │ │ + mov 0x50(%esp),%eax │ │ + mov 0x20(%eax),%ecx │ │ + test %ecx,%ecx │ │ + jle 4418b │ │ + mov 0x54(%esp),%edi │ │ + xor %esi,%esi │ │ + mov 0x50(%esp),%eax │ │ + mov 0x30(%eax),%eax │ │ + mov (%eax,%esi,8),%eax │ │ test %eax,%eax │ │ - je 40622 │ │ + je 44342 │ │ mov %eax,(%esp) │ │ - call 604a0 │ │ + call 693e0 │ │ test %eax,%eax │ │ - mov %eax,%esi │ │ - je 40622 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x4(%esi),%eax │ │ + mov %eax,%ebp │ │ + je 44342 │ │ + jmp 44320 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x4(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ - mov %ebp,(%esp) │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5f0d0 │ │ - mov %eax,%ebp │ │ - mov %esi,(%esp) │ │ - call 603f0 │ │ + call 67f80 │ │ + mov %ebp,(%esp) │ │ + mov %eax,%edi │ │ + call 69330 │ │ test %eax,%eax │ │ - mov %eax,%esi │ │ - jne 40600 │ │ - mov 0x50(%esp),%ecx │ │ - add $0x1,%edi │ │ - cmp %edi,0x20(%ecx) │ │ - jg 405e1 │ │ - mov %ebp,0x54(%esp) │ │ - jmp 4049b │ │ + mov %eax,%ebp │ │ + jne 44320 │ │ + mov 0x50(%esp),%eax │ │ + add $0x1,%esi │ │ + cmp %esi,0x20(%eax) │ │ + jg 442e6 │ │ + mov %edi,0x54(%esp) │ │ + jmp 4418b │ │ mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00040640 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %edi,0x24(%esp) │ │ - mov 0x30(%esp),%edi │ │ - mov %ebp,0x28(%esp) │ │ - mov 0x34(%esp),%ebp │ │ - shl $0x3,%ebp │ │ - mov %ebx,0x1c(%esp) │ │ - call d3b4 │ │ - add $0x42994,%ebx │ │ - mov 0x30(%edi),%eax │ │ - mov %esi,0x20(%esp) │ │ - lea (%eax,%ebp,1),%eax │ │ +00044360 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x49b5f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x34(%esp),%eax │ │ + mov 0x30(%esp),%ebp │ │ + lea 0x0(,%eax,8),%edi │ │ + mov 0x30(%ebp),%eax │ │ + add %edi,%eax │ │ mov 0x4(%eax),%edx │ │ test %edx,%edx │ │ - je 406f0 │ │ - lea -0x159f0(%ebx),%eax │ │ + je 44400 │ │ movl $0x13b,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + lea -0x17808(%ebx),%eax │ │ movl $0xc,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,%esi │ │ - mov 0x30(%edi),%eax │ │ - lea (%eax,%ebp,1),%eax │ │ + mov 0x30(%ebp),%eax │ │ + add %edi,%eax │ │ mov (%eax),%edx │ │ test %edx,%edx │ │ - je 406bb │ │ + je 443d1 │ │ mov %edx,(%esp) │ │ - call 604a0 │ │ + call 693e0 │ │ mov %eax,0x4(%esi) │ │ - mov 0x30(%edi),%eax │ │ - add %ebp,%eax │ │ + mov 0x30(%ebp),%eax │ │ + add %edi,%eax │ │ mov 0x4(%eax),%eax │ │ test %eax,%eax │ │ - je 40700 │ │ + je 44410 │ │ mov %eax,(%esp) │ │ - call 604a0 │ │ + call 693e0 │ │ mov %eax,(%esi) │ │ test %eax,%eax │ │ - je 406d9 │ │ + je 44416 │ │ mov 0x4(%eax),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x8(%esi) │ │ mov %esi,%eax │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + lea 0x0(%esi),%esi │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ - jne 40677 │ │ - xor %esi,%esi │ │ - jmp 406d9 │ │ + jne 4438e │ │ + xor %eax,%eax │ │ + jmp 443f1 │ │ lea 0x0(%esi),%esi │ │ mov (%esi),%eax │ │ - jmp 406cc │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + test %eax,%eax │ │ + jne 443e6 │ │ + lea 0x1c(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp 44430 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00040710 : │ │ +00044430 : │ │ mov 0x4(%esp),%edx │ │ mov 0x8(%edx),%eax │ │ test %eax,%eax │ │ - je 40720 │ │ + je 44440 │ │ mov (%eax),%eax │ │ retq │ │ xchg %ax,%ax │ │ mov 0x4(%edx),%eax │ │ test %eax,%eax │ │ - je 4072e │ │ + je 4444e │ │ mov 0x4(%eax),%eax │ │ mov 0x8(%eax),%eax │ │ retq │ │ xor %eax,%eax │ │ retq │ │ - jmp 40740 │ │ + jmp 44460 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -00040740 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +00044460 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x49a61,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x4289f,%ebx │ │ test %esi,%esi │ │ - je 4077c │ │ + je 44496 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 603c0 │ │ + call 69300 │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 603c0 │ │ + call 69300 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ │ │ -00040790 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +000444a0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x49a21,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x4284f,%ebx │ │ mov 0x8(%esi),%eax │ │ test %eax,%eax │ │ - je 407d0 │ │ + je 444f0 │ │ mov 0x8(%eax),%eax │ │ - test %eax,%eax │ │ mov %eax,0x8(%esi) │ │ - je 407f8 │ │ + test %eax,%eax │ │ + je 444d0 │ │ mov %esi,%eax │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ nop │ │ + mov (%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 69330 │ │ + mov %eax,(%esi) │ │ + test %eax,%eax │ │ + je 44518 │ │ + mov 0x4(%eax),%eax │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,0x8(%esi) │ │ + jmp 444c6 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ - je 407e6 │ │ + je 44506 │ │ mov %eax,(%esp) │ │ - call 603f0 │ │ - test %eax,%eax │ │ + call 69330 │ │ mov %eax,0x4(%esi) │ │ - jne 407bc │ │ + test %eax,%eax │ │ + jne 444c6 │ │ mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call 40740 │ │ - jmp 407bc │ │ + call 44460 │ │ + xor %eax,%eax │ │ + jmp 444c8 │ │ lea 0x0(%esi),%esi │ │ - mov (%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 603f0 │ │ + mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ - mov %eax,(%esi) │ │ - je 40818 │ │ - mov 0x4(%eax),%eax │ │ - mov 0x8(%eax),%eax │ │ - mov %eax,0x8(%esi) │ │ - jmp 407bc │ │ + jne 444c6 │ │ nop │ │ + jmp 44506 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x4(%esi),%ecx │ │ - test %ecx,%ecx │ │ - jne 407bc │ │ - jmp 407e6 │ │ - jmp 40830 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ - mov %esp,%ebp │ │ push %edi │ │ + mov %eax,%edi │ │ push %esi │ │ - mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x427b7,%ebx │ │ - and $0xfffffff0,%esp │ │ - lea -0x30(%esp),%esp │ │ + call db90 │ │ + add $0x4998d,%ebx │ │ + lea -0x3c(%esp),%esp │ │ mov %edx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 40640 │ │ + call 44360 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 40900 │ │ - lea -0x1b9e5(%ebx),%edx │ │ - mov %edx,0x2c(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov %edi,(%esp) │ │ - call 40710 │ │ + mov %eax,%ebp │ │ + je 445f8 │ │ + lea -0x1d7f9(%ebx),%eax │ │ + mov %eax,0x2c(%esp) │ │ + jmp 445a7 │ │ + nop │ │ + mov 0x10(%edi),%ecx │ │ + mov (%ecx,%eax,4),%eax │ │ + movsd %xmm0,0x14(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x4(%esi),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov (%esi),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d770 │ │ + mov %ebp,(%esp) │ │ + call 444a0 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 445f8 │ │ + mov %ebp,(%esp) │ │ + call 44430 │ │ cvtsi2ss 0x8(%eax),%xmm0 │ │ - divss 0x2c(%esi),%xmm0 │ │ - mov %eax,0x28(%esp) │ │ - cvttss2si %xmm0,%edx │ │ - mov %edx,0x4(%esp) │ │ - mov 0x1c(%esi),%edx │ │ - mov %edx,(%esp) │ │ - call 61ce0 │ │ - mov 0x28(%esp),%eax │ │ + mov %eax,%esi │ │ + divss 0x2c(%edi),%xmm0 │ │ + cvttss2si %xmm0,%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x1c(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 6ab80 │ │ fstpl 0x20(%esp) │ │ - lea -0x128e4(%ebx),%edx │ │ + lea -0x14698(%ebx),%eax │ │ movsd 0x20(%esp),%xmm0 │ │ - xorpd (%edx),%xmm0 │ │ - lea -0x1b9eb(%ebx),%edx │ │ - mov 0xc(%eax),%ecx │ │ - test %ecx,%ecx │ │ - js 408c4 │ │ - mov 0x10(%esi),%edx │ │ - mov (%edx,%ecx,4),%edx │ │ - movsd %xmm0,0x14(%esp) │ │ - mov %edx,0x10(%esp) │ │ - mov 0x4(%eax),%edx │ │ - mov %edx,0xc(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov (%eax),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov 0x8(%ebp),%edx │ │ - mov %eax,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - call cfa4 │ │ - mov %edi,(%esp) │ │ - call 40790 │ │ + xorpd (%eax),%xmm0 │ │ + mov 0xc(%esi),%eax │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - jne 40870 │ │ - lea -0xc(%ebp),%esp │ │ + jns 44568 │ │ + lea -0x1d7ff(%ebx),%eax │ │ + jmp 4456e │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + jmp 44610 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00040910 : │ │ +00044610 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x426db,%ebx │ │ + call db90 │ │ + add $0x498af,%ebx │ │ lea -0x2c(%esp),%esp │ │ mov 0x40(%esp),%eax │ │ mov 0x44(%esp),%ebp │ │ - mov 0x8(%eax),%edi │ │ - cmp $0x0,%edi │ │ - jle 4096d │ │ - mov 0x10(%eax),%edx │ │ + mov 0x8(%eax),%edx │ │ + mov %edx,0x1c(%esp) │ │ + cmp $0x0,%edx │ │ + jle 44676 │ │ + mov 0x10(%eax),%edi │ │ xor %esi,%esi │ │ - jmp 40947 │ │ - lea 0x0(%esi),%esi │ │ + jmp 44649 │ │ + xchg %ax,%ax │ │ add $0x1,%esi │ │ - cmp %edi,%esi │ │ - je 40978 │ │ + cmp 0x1c(%esp),%esi │ │ + je 44668 │ │ mov %ebp,0x4(%esp) │ │ - mov (%edx,%esi,4),%eax │ │ + mov (%edi,%esi,4),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - call cff4 │ │ + call d7b0 │ │ test %eax,%eax │ │ - mov 0x1c(%esp),%edx │ │ - jne 40940 │ │ + jne 44640 │ │ lea 0x2c(%esp),%esp │ │ mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - je 40978 │ │ - xor %esi,%esi │ │ - jmp 40962 │ │ nop │ │ + lea 0x2c(%esp),%esp │ │ + mov $0xffffffff,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + je 44668 │ │ + xor %esi,%esi │ │ + jmp 4465c │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov $0xffffffff,%esi │ │ - lea 0x0(%esi),%esi │ │ - jmp 40962 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00040990 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %edi,0x34(%esp) │ │ - call d3b4 │ │ - add $0x42653,%ebx │ │ - mov %ebp,0x38(%esp) │ │ +00044680 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x4983f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x40(%esp),%edi │ │ mov 0x44(%esp),%ebp │ │ - mov %esi,0x30(%esp) │ │ - mov %ebp,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 40910 │ │ + mov %ebp,0x4(%esp) │ │ + call 44610 │ │ cmp $0xffffffff,%eax │ │ mov %eax,%esi │ │ - je 409e8 │ │ + je 446c0 │ │ + lea 0x2c(%esp),%esp │ │ mov %esi,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x8(%edi),%esi │ │ - mov 0xc(%edi),%edx │ │ - cmp %edx,%esi │ │ + cmp 0xc(%edi),%esi │ │ + je 44700 │ │ mov %esi,%eax │ │ - lea -0x159f0(%ebx),%ecx │ │ - je 40a30 │ │ + lea -0x17808(%ebx),%edx │ │ add $0x1,%eax │ │ - lea 0x0(,%esi,4),%edx │ │ mov %eax,0x8(%edi) │ │ - add 0x10(%edi),%edx │ │ - mov %edx,0x18(%esp) │ │ - movl $0x1a0,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov 0x10(%edi),%eax │ │ mov %ebp,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov 0x18(%esp),%edx │ │ - mov %eax,(%edx) │ │ - jmp 409ca │ │ + movl $0x1a0,0x8(%esp) │ │ + mov %edx,0x4(%esp) │ │ + lea (%eax,%esi,4),%edi │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,(%edi) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + mov %esi,%eax │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ lea 0x0(%esi),%esi │ │ lea 0xa(%esi),%eax │ │ + lea -0x17808(%ebx),%edx │ │ mov %eax,0xc(%edi) │ │ - lea -0x159f0(%ebx),%ecx │ │ - movl $0x197,0xc(%esp) │ │ shl $0x2,%eax │ │ - mov %ecx,0x8(%esp) │ │ + mov %edx,0x8(%esp) │ │ + movl $0x197,0xc(%esp) │ │ mov %eax,0x4(%esp) │ │ mov 0x10(%edi),%eax │ │ + mov %edx,0x1c(%esp) │ │ mov %eax,(%esp) │ │ - mov %edx,0x18(%esp) │ │ - mov %ecx,0x1c(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ + call 64100 <__ckd_realloc__@@Base> │ │ mov %eax,0x10(%edi) │ │ mov 0x14(%edi),%eax │ │ + mov 0x1c(%esp),%edx │ │ test %eax,%eax │ │ - mov %eax,0x14(%esp) │ │ - mov 0x18(%esp),%edx │ │ - mov 0x1c(%esp),%ecx │ │ - je 40a9a │ │ - mov 0xc(%edi),%eax │ │ + je 44756 │ │ + mov 0xc(%edi),%ecx │ │ mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x14(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5b6f0 │ │ + mov %ecx,0x8(%esp) │ │ + call 63cb0 │ │ + mov 0x1c(%esp),%edx │ │ mov %eax,0x14(%edi) │ │ - mov 0x1c(%esp),%ecx │ │ - mov 0x18(%esp),%edx │ │ mov 0x18(%edi),%eax │ │ test %eax,%eax │ │ - mov %eax,0x14(%esp) │ │ - je 40ad0 │ │ - mov 0xc(%edi),%eax │ │ - mov %ecx,0x1c(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x14(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ + je 44788 │ │ + mov 0xc(%edi),%ecx │ │ + mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5b6f0 │ │ + mov %ecx,0x8(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 63cb0 │ │ + mov 0x1c(%esp),%edx │ │ mov %eax,0x18(%edi) │ │ - mov 0x1c(%esp),%ecx │ │ mov 0x8(%edi),%eax │ │ - jmp 409fa │ │ + jmp 446d0 │ │ nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x8(%edi),%eax │ │ - jmp 409fa │ │ + jmp 446d0 │ │ + jmp 447a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00040ae0 : │ │ +000447a0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4250b,%ebx │ │ + call db90 │ │ + add $0x4971f,%ebx │ │ lea -0x3c(%esp),%esp │ │ - lea -0x159f0(%ebx),%edx │ │ - mov 0x50(%esp),%esi │ │ + lea -0x1776c(%ebx),%eax │ │ mov 0x54(%esp),%edi │ │ - mov %edx,0x2c(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x15954(%ebx),%eax │ │ - mov %edi,0x10(%esp) │ │ + mov 0x50(%esp),%esi │ │ mov %eax,0xc(%esp) │ │ + lea -0x17808(%ebx),%eax │ │ + mov %edi,0x10(%esp) │ │ movl $0x1ac,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + call 67510 │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 40990 │ │ - cvtss2sd 0x5c(%esp),%xmm0 │ │ + call 44680 │ │ + movss 0x5c(%esp),%xmm1 │ │ mov %eax,%ebp │ │ - movsd %xmm0,0x4(%esp) │ │ + cvtss2sd %xmm1,%xmm1 │ │ + movsd %xmm1,0x4(%esp) │ │ mov 0x1c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ cvtsi2ss %eax,%xmm0 │ │ + mov 0x14(%esi),%edi │ │ mulss 0x2c(%esi),%xmm0 │ │ - mov 0x14(%esi),%edx │ │ - test %edx,%edx │ │ - cvttss2si %xmm0,%edi │ │ - je 40c30 │ │ + test %edi,%edi │ │ + cvttss2si %xmm0,%eax │ │ + mov %eax,0x28(%esp) │ │ + je 448e8 │ │ test %ebp,%ebp │ │ lea 0x1f(%ebp),%eax │ │ - movl $0x1,0x28(%esp) │ │ + mov $0x1,%edx │ │ mov %ebp,%ecx │ │ cmovns %ebp,%eax │ │ + shl %cl,%edx │ │ sar $0x5,%eax │ │ - shll %cl,0x28(%esp) │ │ - mov 0x28(%esp),%ecx │ │ - or %ecx,(%edx,%eax,4) │ │ + or %edx,(%edi,%eax,4) │ │ cmpl $0xffffffff,0x58(%esp) │ │ - je 40bf0 │ │ - mov 0x58(%esp),%edx │ │ + je 448a8 │ │ + mov 0x28(%esp),%eax │ │ + mov $0x1,%edi │ │ mov %ebp,0x10(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 40100 │ │ - mov $0x1,%eax │ │ - lea -0x15928(%ebx),%edx │ │ - mov %edx,0xc(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ - mov %eax,0x24(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 43e00 │ │ + mov 0x2c(%esp),%eax │ │ + lea -0x17740(%ebx),%edx │ │ + mov %edi,0x10(%esp) │ │ movl $0x1c0,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x24(%esp),%eax │ │ + mov %edx,0xc(%esp) │ │ + call 67510 │ │ lea 0x3c(%esp),%esp │ │ + mov %edi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + mov 0x20(%esi),%eax │ │ + xor %edi,%edi │ │ + test %eax,%eax │ │ + jle 44873 │ │ + jmp 448c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x20(%esi),%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - jle 40bb0 │ │ - mov %edi,0x28(%esp) │ │ - mov %esi,%edi │ │ - mov %eax,%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x28(%esp),%eax │ │ - mov %esi,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ + add $0x1,%edi │ │ mov %ebp,0x10(%esp) │ │ + mov %esi,(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov %edi,(%esp) │ │ - add $0x1,%esi │ │ - call 40100 │ │ - cmp %esi,0x20(%edi) │ │ - jg 40c08 │ │ - mov %esi,%eax │ │ - jmp 40bb0 │ │ - mov 0x2c(%esp),%edx │ │ + call 43e00 │ │ + cmp %edi,0x20(%esi) │ │ + jg 448c0 │ │ + jmp 44873 │ │ + xchg %ax,%ax │ │ + mov 0x2c(%esp),%eax │ │ movl $0x1b1,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0xc(%esi),%eax │ │ - lea 0x3e(%eax),%edx │ │ - add $0x1f,%eax │ │ - cmovs %edx,%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0xc(%esi),%edx │ │ + lea 0x3e(%edx),%eax │ │ + add $0x1f,%edx │ │ + cmovns %edx,%eax │ │ sar $0x5,%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x14(%esi) │ │ - jmp 40b68 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,%edi │ │ + jmp 44830 │ │ + jmp 44940 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00040c70 : │ │ +00044940 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4237b,%ebx │ │ + call db90 │ │ + add $0x4957f,%ebx │ │ lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%edx │ │ - mov 0x64(%esp),%edi │ │ - mov 0x8(%edx),%eax │ │ + mov 0x60(%esp),%eax │ │ + mov 0x64(%esp),%esi │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,0x28(%esp) │ │ cmp $0x0,%eax │ │ - jle 40e98 │ │ - mov %edi,0x2c(%esp) │ │ - mov 0x10(%edx),%ebp │ │ - xor %esi,%esi │ │ - mov %eax,%edi │ │ - jmp 40cb3 │ │ + jle 44b98 │ │ + mov 0x60(%esp),%eax │ │ + xor %ebp,%ebp │ │ + mov 0x10(%eax),%edi │ │ + mov %edi,%esi │ │ + mov 0x64(%esp),%edi │ │ + jmp 4498d │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%esi │ │ - cmp %edi,%esi │ │ - je 40e57 │ │ - mov 0x2c(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x0(%ebp,%esi,4),%eax │ │ + add $0x1,%ebp │ │ + cmp 0x28(%esp),%ebp │ │ + je 44b63 │ │ + mov %edi,0x4(%esp) │ │ + mov (%esi,%ebp,4),%eax │ │ mov %eax,(%esp) │ │ - call cff4 │ │ + call d7b0 │ │ test %eax,%eax │ │ - jne 40ca8 │ │ - mov 0x60(%esp),%edx │ │ + jne 44980 │ │ mov 0x68(%esp),%eax │ │ - mov %edx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 40990 │ │ - mov 0x60(%esp),%edx │ │ + mov 0x60(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 44680 │ │ mov %eax,0x34(%esp) │ │ - mov 0x18(%edx),%eax │ │ + mov 0x60(%esp),%eax │ │ + mov 0x18(%eax),%eax │ │ test %eax,%eax │ │ - je 40ea1 │ │ - mov 0x34(%esp),%ebp │ │ - mov 0x34(%esp),%edi │ │ - add $0x1f,%edi │ │ - test %ebp,%ebp │ │ - cmovns 0x34(%esp),%edi │ │ - mov $0x1,%ebp │ │ - sar $0x5,%edi │ │ - shl $0x2,%edi │ │ - movzbl 0x34(%esp),%ecx │ │ - shl %cl,%ebp │ │ - or %ebp,(%eax,%edi,1) │ │ + je 44ba5 │ │ + mov 0x34(%esp),%ecx │ │ + mov $0x1,%edx │ │ + test %ecx,%ecx │ │ + lea 0x1f(%ecx),%esi │ │ + cmovns %ecx,%esi │ │ + shl %cl,%edx │ │ + sar $0x5,%esi │ │ + mov %edx,%ecx │ │ + shl $0x2,%esi │ │ + or %edx,(%eax,%esi,1) │ │ mov 0x60(%esp),%eax │ │ mov 0x14(%eax),%edx │ │ test %edx,%edx │ │ - je 40d3d │ │ - test %esi,%esi │ │ - lea 0x1f(%esi),%eax │ │ - mov %esi,%ecx │ │ - cmovns %esi,%eax │ │ + je 44a06 │ │ + test %ebp,%ebp │ │ + lea 0x1f(%ebp),%eax │ │ + cmovns %ebp,%eax │ │ sar $0x5,%eax │ │ mov (%edx,%eax,4),%eax │ │ - shr %cl,%eax │ │ - test $0x1,%al │ │ - je 40d3d │ │ - or %ebp,(%edx,%edi,1) │ │ - mov 0x60(%esp),%edx │ │ - movl $0x0,0x2c(%esp) │ │ - mov 0x20(%edx),%ecx │ │ - test %ecx,%ecx │ │ - jle 40e4a │ │ - lea -0x159f0(%ebx),%ecx │ │ + bt %ebp,%eax │ │ + jae 44a06 │ │ + or %ecx,(%edx,%esi,1) │ │ + mov 0x60(%esp),%eax │ │ + movl $0x0,0x30(%esp) │ │ + mov 0x20(%eax),%eax │ │ + test %eax,%eax │ │ + jle 44b56 │ │ movl $0x0,0x3c(%esp) │ │ - mov %ecx,0x38(%esp) │ │ - xchg %ax,%ax │ │ - mov 0x60(%esp),%edx │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x30(%edx),%eax │ │ - mov 0x4(%eax,%ecx,8),%eax │ │ + lea -0x17808(%ebx),%eax │ │ + mov %eax,0x38(%esp) │ │ + jmp 44a40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x60(%esp),%eax │ │ + mov 0x3c(%esp),%edx │ │ + mov 0x30(%eax),%eax │ │ + mov 0x4(%eax,%edx,8),%eax │ │ test %eax,%eax │ │ - je 40e34 │ │ + je 44b40 │ │ mov %eax,(%esp) │ │ - call 604a0 │ │ + call 693e0 │ │ test %eax,%eax │ │ mov %eax,%ecx │ │ - je 40e34 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + je 44b40 │ │ + jmp 44a80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x4(%ecx),%eax │ │ mov 0x8(%eax),%edx │ │ test %edx,%edx │ │ - je 40e1f │ │ - mov %edx,%edi │ │ - mov %ecx,0x30(%esp) │ │ - jmp 40db7 │ │ + je 44b2b │ │ + mov %ecx,0x2c(%esp) │ │ + mov %edx,%esi │ │ + mov %ebp,%ecx │ │ + mov %edx,%ebp │ │ + jmp 44aa7 │ │ lea 0x0(%esi),%esi │ │ - mov 0x8(%edi),%edi │ │ - test %edi,%edi │ │ - je 40e18 │ │ - mov (%edi),%ebp │ │ - cmp %esi,0xc(%ebp) │ │ - jne 40db0 │ │ - mov 0x38(%esp),%ecx │ │ + mov 0x8(%esi),%esi │ │ + test %esi,%esi │ │ + je 44b20 │ │ + mov (%esi),%edi │ │ + cmp %ecx,0xc(%edi) │ │ + jne 44aa0 │ │ + mov 0x38(%esp),%eax │ │ movl $0x1f3,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x60(%esp),%ecx │ │ - mov 0x34(%ecx),%eax │ │ - mov %edx,0x28(%esp) │ │ - mov %eax,(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov 0x0(%ebp),%ecx │ │ - mov 0x28(%esp),%edx │ │ - mov %ecx,(%eax) │ │ - mov 0x4(%ebp),%ecx │ │ - mov %ecx,0x4(%eax) │ │ - mov 0x8(%ebp),%ecx │ │ - mov %ecx,0x8(%eax) │ │ - mov 0x34(%esp),%ecx │ │ - mov %ecx,0xc(%eax) │ │ - mov %edx,(%esp) │ │ + mov %ecx,0x28(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5f0d0 │ │ + mov 0x60(%esp),%eax │ │ + mov 0x34(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 69790 <__listelem_malloc__@@Base> │ │ + mov (%edi),%edx │ │ + mov %edx,(%eax) │ │ + mov 0x4(%edi),%edx │ │ mov 0x8(%edi),%edi │ │ - addl $0x1,0x2c(%esp) │ │ - test %edi,%edi │ │ - mov %eax,%edx │ │ - jne 40db7 │ │ + mov %edx,0x4(%eax) │ │ + mov 0x34(%esp),%edx │ │ + mov %edi,0x8(%eax) │ │ + mov %edx,0xc(%eax) │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67f80 │ │ + mov 0x8(%esi),%esi │ │ + addl $0x1,0x30(%esp) │ │ + mov 0x28(%esp),%ecx │ │ + mov %eax,%ebp │ │ + test %esi,%esi │ │ + jne 44aa7 │ │ + jmp 44b20 │ │ nop │ │ - mov 0x30(%esp),%ecx │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %ebp,%edx │ │ + mov %ecx,%ebp │ │ + mov 0x2c(%esp),%ecx │ │ mov 0x4(%ecx),%eax │ │ mov %edx,0x8(%eax) │ │ mov %ecx,(%esp) │ │ - call 603f0 │ │ + call 69330 │ │ test %eax,%eax │ │ mov %eax,%ecx │ │ - jne 40d98 │ │ + jne 44a80 │ │ mov 0x60(%esp),%edx │ │ addl $0x1,0x3c(%esp) │ │ - mov 0x3c(%esp),%ecx │ │ - cmp %ecx,0x20(%edx) │ │ - jg 40d68 │ │ - mov 0x2c(%esp),%eax │ │ + mov 0x3c(%esp),%eax │ │ + cmp %eax,0x20(%edx) │ │ + jg 44a40 │ │ + mov 0x30(%esp),%eax │ │ lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x2c(%esp),%edi │ │ - lea -0x15904(%ebx),%eax │ │ - mov %edi,0x10(%esp) │ │ + mov %edi,%esi │ │ + mov %esi,0x10(%esp) │ │ + lea -0x1771c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x17808(%ebx),%eax │ │ movl $0x1d0,0x8(%esp) │ │ - lea -0x159f0(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0xffffffff,0x2c(%esp) │ │ - jmp 40e4a │ │ + call 67510 │ │ + mov $0xffffffff,%eax │ │ + jmp 44b5a │ │ + je 44b65 │ │ + xor %ebp,%ebp │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - je 40e5b │ │ - xor %esi,%esi │ │ - jmp 40ccb │ │ + jmp 449a0 │ │ movl $0x1d5,0xc(%esp) │ │ - lea -0x159f0(%ebx),%eax │ │ - movl $0x4,0x4(%esp) │ │ + lea -0x17808(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0xc(%edx),%edx │ │ + mov 0x60(%esp),%eax │ │ + movl $0x4,0x4(%esp) │ │ + mov 0xc(%eax),%edx │ │ lea 0x3e(%edx),%eax │ │ add $0x1f,%edx │ │ cmovns %edx,%eax │ │ sar $0x5,%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x60(%esp),%edx │ │ mov %eax,0x18(%edx) │ │ - jmp 40cf2 │ │ - xchg %ax,%ax │ │ + jmp 449c7 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00040ee0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x1c(%esp) │ │ - mov %esi,0x20(%esp) │ │ - call d3b4 │ │ - add $0x42103,%ebx │ │ - mov %edi,0x24(%esp) │ │ - mov %ebp,0x28(%esp) │ │ +00044bf0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x492cf,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + lea -0x17808(%ebx),%ebp │ │ movl $0x20d,0xc(%esp) │ │ - mov 0x3c(%esp),%ebp │ │ - lea -0x159f0(%ebx),%edi │ │ + mov %ebp,0x8(%esp) │ │ movl $0x38,0x4(%esp) │ │ - mov %edi,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ + mov 0x3c(%esp),%edi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ movl $0x1,(%eax) │ │ + mov %eax,%esi │ │ movl $0x10,(%esp) │ │ - call 60680 │ │ + call 69600 │ │ mov 0x30(%esp),%edx │ │ mov %eax,0x34(%esi) │ │ mov 0x34(%esp),%eax │ │ mov %eax,0x1c(%esi) │ │ xor %eax,%eax │ │ test %edx,%edx │ │ - je 40f69 │ │ + je 44c6d │ │ mov 0x30(%esp),%eax │ │ movl $0x211,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + movss 0x38(%esp),%xmm0 │ │ + mov %edi,0x20(%esi) │ │ mov %eax,0x4(%esi) │ │ - mov 0x38(%esp),%eax │ │ - mov %ebp,0x20(%esi) │ │ - mov %eax,0x2c(%esi) │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ + movss %xmm0,0x2c(%esi) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,(%esp) │ │ movl $0x215,0xc(%esp) │ │ movl $0x8,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x30(%esi) │ │ - mov 0x1c(%esp),%ebx │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ mov %esi,%eax │ │ - mov 0x24(%esp),%edi │ │ - mov 0x20(%esp),%esi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00040fb0 : │ │ +00044cb0 : │ │ mov 0x4(%esp),%eax │ │ addl $0x1,(%eax) │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00040fc0 : │ │ +00044cc0 : │ │ push %ebp │ │ - xor %eax,%eax │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x42029,%ebx │ │ + call db90 │ │ + add $0x491ff,%ebx │ │ lea -0x2c(%esp),%esp │ │ mov 0x40(%esp),%esi │ │ test %esi,%esi │ │ - je 40fe8 │ │ + je 44e20 │ │ mov (%esi),%eax │ │ sub $0x1,%eax │ │ - test %eax,%eax │ │ mov %eax,(%esi) │ │ - jle 40ff8 │ │ + test %eax,%eax │ │ + jle 44cf8 │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%esi),%edi │ │ - test %edi,%edi │ │ - jle 4101e │ │ + mov 0x8(%esi),%edx │ │ xor %edi,%edi │ │ + test %edx,%edx │ │ + jle 44d1e │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x10(%esi),%eax │ │ mov (%eax,%edi,4),%eax │ │ - lea 0x1(%edi),%edi │ │ + add $0x1,%edi │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - cmp %edi,0x8(%esi) │ │ - jg 41008 │ │ - mov 0x20(%esi),%ecx │ │ - test %ecx,%ecx │ │ - jle 4108f │ │ - xor %edi,%edi │ │ + call 64330 │ │ + cmp 0x8(%esi),%edi │ │ + jl 44d08 │ │ + mov 0x20(%esi),%eax │ │ + movl $0x0,0x1c(%esp) │ │ + test %eax,%eax │ │ + jle 44dcb │ │ + jmp 44d40 │ │ nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x1c(%esp),%eax │ │ + lea 0x0(,%eax,8),%ebp │ │ mov 0x30(%esi),%eax │ │ - lea 0x0(,%edi,8),%ebp │ │ - xor %edx,%edx │ │ mov 0x4(%eax,%ebp,1),%eax │ │ test %eax,%eax │ │ - je 41071 │ │ + je 44da3 │ │ mov %eax,(%esp) │ │ - call 604a0 │ │ + call 693e0 │ │ test %eax,%eax │ │ - je 4106a │ │ - mov 0x4(%eax),%edx │ │ + mov %eax,%edi │ │ + je 44d9c │ │ + jmp 44d80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x4(%edi),%edx │ │ mov 0x8(%edx),%edx │ │ - mov %eax,0x1c(%esp) │ │ mov %edx,(%esp) │ │ - call 5f270 │ │ - mov 0x1c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 603f0 │ │ + call 68140 │ │ + mov %edi,(%esp) │ │ + call 69330 │ │ test %eax,%eax │ │ - jne 41048 │ │ + mov %eax,%edi │ │ + jne 44d80 │ │ mov 0x30(%esi),%eax │ │ - mov 0x4(%eax,%ebp,1),%edx │ │ - mov %edx,(%esp) │ │ - add $0x1,%edi │ │ - call 604f0 │ │ + mov 0x4(%eax,%ebp,1),%eax │ │ + mov %eax,(%esp) │ │ + call 69440 │ │ mov 0x30(%esi),%eax │ │ mov (%eax,%ebp,1),%eax │ │ mov %eax,(%esp) │ │ - call 604f0 │ │ - cmp %edi,0x20(%esi) │ │ - jg 41028 │ │ + call 69440 │ │ + addl $0x1,0x1c(%esp) │ │ + mov 0x1c(%esp),%eax │ │ + cmp 0x20(%esi),%eax │ │ + jl 44d40 │ │ mov 0x30(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x34(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 607a0 │ │ + call 69720 │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x18(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x2c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x2c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp 44e40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -000410f0 : │ │ +00044e40 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x41efb,%ebx │ │ - lea -0x7c(%esp),%esp │ │ - lea -0x1b9d8(%ebx),%ebp │ │ - movl $0x0,0x5c(%esp) │ │ + call db90 │ │ + add $0x4907f,%ebx │ │ + lea -0x8c(%esp),%esp │ │ + mov 0xa0(%esp),%eax │ │ + lea 0x60(%esp),%ebp │ │ movl $0x0,0x4(%esp) │ │ movl $0x20,(%esp) │ │ - call 5fa60 │ │ + mov %eax,0x24(%esp) │ │ + mov 0xa4(%esp),%eax │ │ + movl $0x0,0x68(%esp) │ │ + mov %eax,0x44(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x7c(%esp) │ │ + xor %eax,%eax │ │ + call 68a50 │ │ + mov %eax,0x3c(%esp) │ │ + lea 0x68(%esp),%eax │ │ mov %eax,0x2c(%esp) │ │ - movl $0x0,0x54(%esp) │ │ - movl $0x0,0x58(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x54(%esp),%eax │ │ - lea 0x58(%esp),%edx │ │ - mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - mov 0x90(%esp),%eax │ │ - lea 0x5c(%esp),%edx │ │ - call 3ff90 │ │ - test %eax,%eax │ │ + lea 0x64(%esp),%eax │ │ mov %eax,0x28(%esp) │ │ - js 41660 │ │ - mov 0x54(%esp),%eax │ │ - mov %ebp,%edi │ │ + lea -0x1d7ec(%ebx),%eax │ │ + movl $0x0,0x60(%esp) │ │ + movl $0x0,0x64(%esp) │ │ + mov %eax,0x38(%esp) │ │ + jmp 44eef │ │ + mov 0x60(%esp),%edi │ │ mov $0xa,%ecx │ │ - mov (%eax),%esi │ │ + mov (%edi),%esi │ │ + mov %edi,0x30(%esp) │ │ + mov 0x38(%esp),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 41140 │ │ - mov 0x28(%esp),%edx │ │ - cmp $0x2,%edx │ │ - jg 417c8 │ │ - je 416e8 │ │ - lea -0x1b9b6(%ebx),%eax │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%edx │ │ + cmp %cl,%dl │ │ + je 45008 │ │ + mov 0x28(%esp),%eax │ │ + mov 0x2c(%esp),%edx │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov 0x24(%esp),%eax │ │ + call 43c50 │ │ + test %eax,%eax │ │ + jns 44ec8 │ │ + mov 0x38(%esp),%eax │ │ + movl $0x236,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d7e2(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + movl $0x4,(%esp) │ │ + lea -0x17808(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x0,0x40(%esp) │ │ + movl $0x0,0x30(%esp) │ │ + movl $0x0,0x38(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 693e0 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + je 44f9b │ │ + jmp 44f80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x4(%esi),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov %esi,(%esp) │ │ + call 69330 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + jne 44f80 │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 68140 │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 69440 │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x64(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x60(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 44cc0 │ │ + xor %eax,%eax │ │ + mov 0x7c(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + jne 457ad │ │ + lea 0x8c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov 0x30(%esp),%edx │ │ + cmp $0x2,%eax │ │ + jg 455c4 │ │ + je 45548 │ │ movl $0x24a,0x8(%esp) │ │ + lea -0x1d7ca(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x17808(%ebx),%eax │ │ movl $0x3,(%esp) │ │ - lea -0x159f0(%ebx),%eax │ │ - mov %eax,0x34(%esp) │ │ + mov %eax,%edi │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x34(%esp),%edx │ │ - lea -0x1b9a1(%ebx),%eax │ │ + mov %eax,0x4c(%esp) │ │ + call 67510 │ │ movl $0x24b,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + lea -0x1d7b5(%ebx),%eax │ │ + mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,%ebp │ │ - lea 0x58(%esp),%eax │ │ - lea 0x5c(%esp),%edx │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,0x30(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov 0x2c(%esp),%edx │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - mov 0x90(%esp),%eax │ │ - lea 0x54(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - call 3ff90 │ │ + mov 0x24(%esp),%eax │ │ + call 43c50 │ │ cmp $0x2,%eax │ │ - jne 41598 │ │ - mov 0x54(%esp),%eax │ │ + jne 45498 │ │ + mov 0x60(%esp),%edx │ │ mov $0x2,%ecx │ │ - lea -0x1c05b(%ebx),%edi │ │ - mov (%eax),%edx │ │ - mov %edx,0x28(%esp) │ │ - mov %edx,%esi │ │ + lea -0x1de6f(%ebx),%edi │ │ + mov (%edx),%eax │ │ + mov %eax,0x38(%esp) │ │ + mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 41235 │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%eax │ │ + cmp %cl,%al │ │ + je 450c6 │ │ + mov 0x38(%esp),%esi │ │ mov $0xb,%ecx │ │ - lea -0x1b999(%ebx),%edi │ │ - mov 0x28(%esp),%esi │ │ + lea -0x1d7ad(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 41598 │ │ - lea -0x1c724(%ebx),%ecx │ │ - lea 0x68(%esp),%edx │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov 0x4(%eax),%eax │ │ - mov %ecx,0x30(%esp) │ │ + jne 45498 │ │ + lea 0x74(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea -0x1e538(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x48(%esp) │ │ + mov 0x4(%edx),%eax │ │ mov %eax,(%esp) │ │ - call cf84 │ │ + call d750 │ │ cmp $0x1,%eax │ │ - jne 41598 │ │ - mov 0x68(%esp),%eax │ │ + jne 45498 │ │ + mov 0x74(%esp),%eax │ │ test %eax,%eax │ │ - jle 41598 │ │ - mov 0x94(%esp),%edx │ │ + jle 45498 │ │ + mov 0x30(%esp),%edi │ │ mov %eax,0xc(%esp) │ │ - mov 0x98(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call 40ee0 │ │ - mov %eax,0x28(%esp) │ │ - mov %ebp,(%esp) │ │ - call 5bce0 │ │ - lea 0x58(%esp),%eax │ │ - lea 0x5c(%esp),%edx │ │ + mov 0x44(%esp),%eax │ │ + movss 0xa8(%esp),%xmm0 │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + movss %xmm0,0x8(%esp) │ │ + call 44bf0 │ │ + mov %edi,(%esp) │ │ + mov %eax,0x38(%esp) │ │ + call 64330 │ │ + mov 0x28(%esp),%eax │ │ + mov 0x2c(%esp),%edx │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - mov 0x90(%esp),%eax │ │ - lea 0x54(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - call 3ff90 │ │ + mov 0x24(%esp),%eax │ │ + call 43c50 │ │ cmp $0x2,%eax │ │ - jne 416a8 │ │ - mov 0x54(%esp),%eax │ │ + jne 45450 │ │ + mov 0x60(%esp),%edx │ │ mov $0x2,%ecx │ │ - lea -0x1b98e(%ebx),%edi │ │ - mov (%eax),%ebp │ │ - mov %ebp,%esi │ │ + lea -0x1d7a2(%ebx),%edi │ │ + mov (%edx),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 412ed │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%eax │ │ + cmp %cl,%al │ │ + je 4518e │ │ + mov 0x30(%esp),%esi │ │ mov $0xc,%ecx │ │ - lea -0x1b98c(%ebx),%edi │ │ - mov %ebp,%esi │ │ + lea -0x1d7a0(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 416a8 │ │ - mov 0x28(%esp),%edx │ │ - add $0x24,%edx │ │ - mov %edx,0x8(%esp) │ │ - mov 0x30(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov 0x4(%eax),%eax │ │ + jne 45450 │ │ + mov 0x38(%esp),%edi │ │ + mov %edi,%eax │ │ + add $0x24,%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x4(%edx),%eax │ │ mov %eax,(%esp) │ │ - call cf84 │ │ + call d750 │ │ cmp $0x1,%eax │ │ - jne 416a8 │ │ - mov 0x28(%esp),%ecx │ │ - mov 0x24(%ecx),%eax │ │ + jne 45450 │ │ + mov 0x24(%edi),%eax │ │ test %eax,%eax │ │ - js 416a8 │ │ - cmp 0x20(%ecx),%eax │ │ - jge 416a8 │ │ - lea 0x54(%esp),%edx │ │ - mov 0x90(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ - lea 0x5c(%esp),%edx │ │ - lea 0x58(%esp),%ecx │ │ - mov %ecx,(%esp) │ │ - call 3ff90 │ │ + js 45450 │ │ + cmp 0x20(%edi),%eax │ │ + jge 45450 │ │ + mov 0x28(%esp),%eax │ │ + mov 0x2c(%esp),%edx │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov 0x24(%esp),%eax │ │ + call 43c50 │ │ cmp $0x2,%eax │ │ - jne 41710 │ │ - mov 0x54(%esp),%eax │ │ + jne 45572 │ │ + mov 0x60(%esp),%edx │ │ mov $0x2,%ecx │ │ - lea -0x1b980(%ebx),%edi │ │ - mov (%eax),%ebp │ │ - mov %ebp,%esi │ │ + lea -0x1d794(%ebx),%edi │ │ + mov (%edx),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 41380 │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%eax │ │ + cmp %cl,%al │ │ + je 4522a │ │ + mov 0x30(%esp),%esi │ │ mov $0xc,%ecx │ │ - lea -0x1b97e(%ebx),%edi │ │ - mov %ebp,%esi │ │ + lea -0x1d792(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 41710 │ │ - mov 0x28(%esp),%edx │ │ - add $0x28,%edx │ │ - mov %edx,0x8(%esp) │ │ - mov 0x30(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov 0x4(%eax),%eax │ │ + jne 45572 │ │ + mov 0x38(%esp),%edi │ │ + mov %edi,%eax │ │ + add $0x28,%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x4(%edx),%eax │ │ mov %eax,(%esp) │ │ - call cf84 │ │ + call d750 │ │ cmp $0x1,%eax │ │ - jne 41710 │ │ - mov 0x28(%esp),%ecx │ │ - mov 0x28(%ecx),%eax │ │ + jne 45572 │ │ + mov 0x28(%edi),%eax │ │ test %eax,%eax │ │ - js 41710 │ │ - cmp 0x20(%ecx),%eax │ │ - jge 41710 │ │ + js 45572 │ │ + cmp 0x20(%edi),%eax │ │ + jge 45572 │ │ movl $0x0,0x40(%esp) │ │ - movl $0x0,0x4c(%esp) │ │ - movl $0x0,0x44(%esp) │ │ - movl $0x0,0x48(%esp) │ │ - lea 0x54(%esp),%edx │ │ - mov 0x90(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ - lea 0x5c(%esp),%edx │ │ - lea 0x58(%esp),%ecx │ │ - mov %ecx,(%esp) │ │ - call 3ff90 │ │ + movl $0x0,0x5c(%esp) │ │ + movl $0x0,0x54(%esp) │ │ + movl $0x0,0x58(%esp) │ │ + mov %ebp,0x50(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov 0x2c(%esp),%edx │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,(%esp) │ │ + mov 0x24(%esp),%eax │ │ + call 43c50 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - jle 41853 │ │ - mov 0x54(%esp),%eax │ │ + jle 45747 │ │ + mov 0x60(%esp),%eax │ │ mov $0x8,%ecx │ │ - lea -0x1b972(%ebx),%edi │ │ - mov (%eax),%edx │ │ - mov %edx,0x38(%esp) │ │ - mov %edx,%esi │ │ + lea -0x1d786(%ebx),%edi │ │ + mov %eax,0x30(%esp) │ │ + mov (%eax),%eax │ │ + mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 41872 │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%edx │ │ + cmp %cl,%dl │ │ + je 4565f │ │ mov $0x2,%ecx │ │ - lea -0x1b96a(%ebx),%edi │ │ - mov 0x38(%esp),%esi │ │ + lea -0x1d77e(%ebx),%edi │ │ + mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 41451 │ │ + je 45302 │ │ mov $0xb,%ecx │ │ - lea -0x1b968(%ebx),%edi │ │ - mov 0x38(%esp),%esi │ │ + lea -0x1d77c(%ebx),%edi │ │ + mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 4196f │ │ - lea -0x4(%ebp),%edx │ │ - cmp $0x1,%edx │ │ - ja 41793 │ │ - mov 0x30(%esp),%ecx │ │ - lea 0x60(%esp),%edx │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ + jne 4577a │ │ + lea -0x4(%ebp),%eax │ │ + cmp $0x1,%eax │ │ + ja 45591 │ │ + mov 0x48(%esp),%edi │ │ + lea 0x6c(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %edi,0x4(%esp) │ │ mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call cf84 │ │ + call d750 │ │ cmp $0x1,%eax │ │ - jne 41793 │ │ - lea 0x64(%esp),%eax │ │ + jne 45591 │ │ + mov %edi,0x4(%esp) │ │ + lea 0x70(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x54(%esp),%eax │ │ + mov 0x60(%esp),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call cf84 │ │ + call d750 │ │ cmp $0x1,%eax │ │ - jne 41793 │ │ - mov 0x60(%esp),%eax │ │ + jne 45591 │ │ + mov 0x6c(%esp),%eax │ │ test %eax,%eax │ │ - js 41793 │ │ - mov 0x28(%esp),%ecx │ │ - mov 0x20(%ecx),%edx │ │ + js 45591 │ │ + mov 0x38(%esp),%edi │ │ + mov 0x20(%edi),%edx │ │ cmp %edx,%eax │ │ - jge 41793 │ │ - mov 0x64(%esp),%eax │ │ - test %eax,%eax │ │ - js 41793 │ │ + jge 45591 │ │ + mov 0x70(%esp),%eax │ │ + mov %eax,%edi │ │ + shr $0x1f,%edi │ │ + jne 45591 │ │ cmp %eax,%edx │ │ - jle 41793 │ │ - mov 0x54(%esp),%eax │ │ + jle 45591 │ │ + mov 0x60(%esp),%eax │ │ mov 0xc(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 63720 │ │ - fstpl 0x38(%esp) │ │ - cvtsd2ss 0x38(%esp),%xmm0 │ │ - xorps %xmm1,%xmm1 │ │ - ucomiss %xmm0,%xmm1 │ │ - jae 41834 │ │ - ucomiss -0x12914(%ebx),%xmm0 │ │ - ja 41834 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - mov 0x94(%esp),%ecx │ │ - movsd %xmm0,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 61ae0 │ │ + call 6c650 │ │ + xorps %xmm2,%xmm2 │ │ + fstpl 0x30(%esp) │ │ + movsd 0x30(%esp),%xmm1 │ │ + cvtsd2ss %xmm1,%xmm0 │ │ + ucomiss %xmm0,%xmm2 │ │ + jae 4562c │ │ + ucomiss -0x14738(%ebx),%xmm0 │ │ + ja 4562c │ │ + cvtss2sd %xmm0,%xmm3 │ │ + mov 0x44(%esp),%eax │ │ + movsd %xmm3,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 6a9a0 │ │ cvtsi2ss %eax,%xmm0 │ │ - mov 0x28(%esp),%eax │ │ cmp $0x5,%ebp │ │ + mov 0x38(%esp),%eax │ │ mulss 0x2c(%eax),%xmm0 │ │ cvttss2si %xmm0,%esi │ │ - jne 41730 │ │ - lea 0x6c(%esp),%eax │ │ + jne 454e0 │ │ + lea 0x78(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x54(%esp),%eax │ │ + mov 0x60(%esp),%eax │ │ mov 0x10(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x2c(%esp),%eax │ │ + mov 0x3c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5fbd0 │ │ + call 68bc0 │ │ test %eax,%eax │ │ - js 417e7 │ │ - mov 0x6c(%esp),%eax │ │ + js 455e3 │ │ + mov 0x78(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ - mov 0x64(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x60(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x28(%esp),%eax │ │ + mov 0x70(%esp),%eax │ │ mov %esi,0xc(%esp) │ │ - mov %eax,(%esp) │ │ - call 40100 │ │ - addl $0x1,0x44(%esp) │ │ - jmp 413df │ │ - xchg %ax,%ax │ │ - mov 0x5c(%esp),%eax │ │ - movl $0x257,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - lea -0x158a8(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x34(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x6c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - movl $0x0,0x40(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 604a0 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - je 41603 │ │ - mov 0x4(%esi),%eax │ │ - mov (%eax),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov %esi,(%esp) │ │ - call 603f0 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - jne 415e8 │ │ - mov 0x40(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5f270 │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 604f0 │ │ - mov %ebp,(%esp) │ │ - call 5bce0 │ │ - mov 0x58(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x54(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x28(%esp),%eax │ │ + mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 40fc0 │ │ - movl $0x0,0x28(%esp) │ │ - mov 0x28(%esp),%eax │ │ - lea 0x7c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ + call 43e00 │ │ + addl $0x1,0x54(%esp) │ │ + jmp 4528b │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1b9ce(%ebx),%eax │ │ - mov %ebp,0x10(%esp) │ │ + mov 0x68(%esp),%eax │ │ + movl $0x26a,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x17684(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x236,0x8(%esp) │ │ - lea -0x159f0(%ebx),%eax │ │ + mov 0x4c(%esp),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - xor %ebp,%ebp │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x0,0x40(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - jmp 415d6 │ │ + movl $0x0,0x30(%esp) │ │ + jmp 44f53 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x5c(%esp),%eax │ │ - movl $0x26a,0x8(%esp) │ │ + mov 0x68(%esp),%eax │ │ + movl $0x257,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x1586c(%ebx),%eax │ │ + lea -0x176c0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x34(%esp),%eax │ │ - movl $0x4,(%esp) │ │ + mov 0x4c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - xor %ebp,%ebp │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x0,0x40(%esp) │ │ - jmp 415d6 │ │ - lea 0x0(%esi),%esi │ │ - lea -0x159f0(%ebx),%ecx │ │ - movl $0x247,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x4(%eax),%eax │ │ - mov %ecx,0x34(%esp) │ │ - mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,%ebp │ │ - jmp 411db │ │ - mov 0x5c(%esp),%eax │ │ - movl $0x278,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - lea -0x1582c(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - jmp 416c2 │ │ + movl $0x0,0x38(%esp) │ │ + jmp 44f53 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x64(%esp),%eax │ │ + mov 0x70(%esp),%eax │ │ mov %esi,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov 0x60(%esp),%eax │ │ + mov 0x6c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x28(%esp),%eax │ │ + mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 40400 │ │ + call 440f0 │ │ cmp $0x1,%eax │ │ - jne 413df │ │ - mov 0x64(%esp),%eax │ │ - addl $0x1,0x4c(%esp) │ │ + jne 4528b │ │ + mov 0x70(%esp),%eax │ │ + addl $0x1,0x5c(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov 0x60(%esp),%eax │ │ + mov 0x6c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x28(%esp),%eax │ │ + mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 40230 │ │ + call 43f30 │ │ mov %eax,0x4(%esp) │ │ mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ + call 67f80 │ │ mov %eax,0x40(%esp) │ │ - jmp 413df │ │ - mov 0x5c(%esp),%eax │ │ - movl $0x298,0x8(%esp) │ │ + jmp 4528b │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0x247,0x8(%esp) │ │ + lea -0x17808(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x4c(%esp) │ │ + mov 0x4(%edx),%eax │ │ + mov %eax,(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,0x30(%esp) │ │ + jmp 45067 │ │ + mov 0x68(%esp),%eax │ │ + movl $0x278,0x8(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x157b8(%ebx),%eax │ │ + lea -0x17644(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x34(%esp),%eax │ │ + jmp 4546a │ │ + mov 0x68(%esp),%eax │ │ + movl $0x298,0x8(%esp) │ │ movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x175d0(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x4c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - xor %ebp,%ebp │ │ - call 5e6d0 │ │ - jmp 415d6 │ │ - mov 0x5c(%esp),%eax │ │ + call 67510 │ │ + jmp 45486 │ │ + mov 0x68(%esp),%eax │ │ movl $0x23d,0x8(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x158d4(%ebx),%eax │ │ + lea -0x176ec(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 41676 │ │ - mov 0x54(%esp),%eax │ │ - mov 0x34(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ + jmp 44f25 │ │ + mov 0x4c(%esp),%eax │ │ movl $0x2b0,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x60(%esp),%eax │ │ mov 0x10(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov 0x58(%esp),%edi │ │ mov %eax,0x4(%esp) │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x2c(%esp),%eax │ │ - mov %ecx,0x8(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %edi,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 5fdc0 │ │ - mov 0x48(%esp),%edx │ │ - mov %edx,0x6c(%esp) │ │ - mov %edx,%eax │ │ - add $0x1,%edx │ │ - mov %edx,0x48(%esp) │ │ - jmp 41568 │ │ - mov 0x5c(%esp),%eax │ │ + call 68dd0 │ │ + mov %edi,0x78(%esp) │ │ + mov %edi,%eax │ │ + lea 0x1(%edi),%edi │ │ + mov %edi,0x58(%esp) │ │ + jmp 4541d │ │ + mov 0x68(%esp),%eax │ │ movl $0x2a0,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x15760(%ebx),%eax │ │ + lea -0x17578(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 417ad │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 45486 │ │ mov 0x5c(%esp),%eax │ │ - movl $0x285,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - lea -0x157ec(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - jmp 417ad │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x44(%esp),%ecx │ │ - mov %edx,0x1c(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov %ecx,0x18(%esp) │ │ - mov 0x28(%esp),%ecx │ │ - mov 0x8(%edx),%eax │ │ + mov 0x3c(%esp),%esi │ │ + mov 0x38(%esp),%edi │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov 0x4c(%esp),%ebp │ │ + mov %eax,0x18(%esp) │ │ + mov 0x8(%esi),%eax │ │ mov %eax,0x14(%esp) │ │ - mov 0x20(%ecx),%eax │ │ - mov %eax,0x10(%esp) │ │ - lea -0x15710(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ + mov 0x20(%edi),%eax │ │ movl $0x2c1,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x17528(%ebx),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%ecx │ │ - mov 0x8(%edx),%eax │ │ - mov 0x34(%esp),%edx │ │ - mov %eax,0x8(%ecx) │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov 0x8(%esi),%eax │ │ + mov %eax,0x8(%edi) │ │ add $0xa,%eax │ │ - mov %eax,0xc(%ecx) │ │ - mov %edx,0x8(%esp) │ │ + mov %eax,0xc(%edi) │ │ movl $0x2c7,0xc(%esp) │ │ + mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x28(%esp),%ecx │ │ - mov %eax,0x10(%ecx) │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 604a0 │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x10(%edi) │ │ + mov %esi,(%esp) │ │ + call 693e0 │ │ + mov 0x38(%esp),%esi │ │ test %eax,%eax │ │ - je 4192a │ │ - mov 0x28(%esp),%esi │ │ - lea 0x0(%esi),%esi │ │ + je 45700 │ │ mov 0x4(%eax),%edx │ │ mov (%edx),%edi │ │ mov 0x8(%edx),%ecx │ │ mov 0x10(%esi),%edx │ │ mov %edi,(%edx,%ecx,4) │ │ mov %eax,(%esp) │ │ - call 603f0 │ │ + call 69330 │ │ test %eax,%eax │ │ - jne 41910 │ │ - mov 0x2c(%esp),%eax │ │ + jne 456e6 │ │ + mov 0x3c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 604f0 │ │ + call 69440 │ │ + mov 0x38(%esp),%edi │ │ mov 0x40(%esp),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x28(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 40450 │ │ + call 44140 │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ - mov 0x58(%esp),%eax │ │ + call 68140 │ │ + mov 0x64(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x54(%esp),%eax │ │ + call 64330 │ │ + mov 0x60(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - jmp 4164f │ │ - mov 0x5c(%esp),%eax │ │ - mov 0x34(%esp),%edx │ │ + call 64330 │ │ + mov %edi,%eax │ │ + jmp 44fe5 │ │ + mov 0x68(%esp),%eax │ │ + movl $0x285,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ mov %eax,0x10(%esp) │ │ - movl $0x2a6,0x8(%esp) │ │ - lea -0x157ec(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + lea -0x17604(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 45486 │ │ + mov 0x68(%esp),%eax │ │ + movl $0x2a6,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - xor %ebp,%ebp │ │ - call 5e6d0 │ │ - jmp 415d6 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + mov %eax,0x10(%esp) │ │ + lea -0x17604(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 45486 │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000419b0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x20(%esp) │ │ - mov %edi,0x28(%esp) │ │ - call d3b4 │ │ - add $0x41633,%ebx │ │ +000457c0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x48700,%ebx │ │ + lea -0x20(%esp),%esp │ │ + lea -0x1e014(%ebx),%eax │ │ mov 0x30(%esp),%edi │ │ - mov %esi,0x24(%esp) │ │ - lea -0x1c200(%ebx),%eax │ │ - mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + mov %edi,(%esp) │ │ + call d6d0 │ │ test %eax,%eax │ │ mov %eax,%esi │ │ - je 41a20 │ │ - mov 0x38(%esp),%eax │ │ - mov %esi,(%esp) │ │ - mov %eax,0x8(%esp) │ │ + je 45820 │ │ mov 0x34(%esp),%eax │ │ + movss 0x38(%esp),%xmm0 │ │ + mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 410f0 │ │ - mov %eax,%edi │ │ + movss %xmm0,0x8(%esp) │ │ + call 44e40 │ │ mov %esi,(%esp) │ │ - call cf14 │ │ + mov %eax,%edi │ │ + call d6e0 │ │ mov %edi,%eax │ │ - mov 0x20(%esp),%ebx │ │ - mov 0x24(%esp),%esi │ │ - mov 0x28(%esp),%edi │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x20(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + xchg %ax,%ax │ │ mov %edi,0x10(%esp) │ │ - lea -0x156d4(%ebx),%eax │ │ - movl $0x2ee,0x8(%esp) │ │ + lea -0x174ec(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x17808(%ebx),%eax │ │ + movl $0x2ee,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - lea -0x159f0(%ebx),%eax │ │ - xor %edi,%edi │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ - jmp 41a09 │ │ + call 676a0 │ │ + xor %eax,%eax │ │ + jmp 45816 │ │ + jmp 45860 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00041a50 : │ │ +00045860 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4159b,%ebx │ │ + call db90 │ │ + add $0x4865f,%ebx │ │ lea -0x3c(%esp),%esp │ │ - lea -0x1b95d(%ebx),%edx │ │ + lea -0x1d771(%ebx),%edx │ │ mov 0x50(%esp),%edi │ │ - lea -0x1b955(%ebx),%esi │ │ + lea -0x1d769(%ebx),%esi │ │ mov 0x4(%edi),%eax │ │ + mov %edi,%ebp │ │ test %eax,%eax │ │ cmove %edx,%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x1b9d8(%ebx),%eax │ │ + lea -0x1d7ec(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1b95c(%ebx),%eax │ │ + lea -0x1d770(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov 0x20(%edi),%eax │ │ mov %esi,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - lea -0x1b999(%ebx),%eax │ │ + lea -0x1d7ad(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov 0x24(%edi),%eax │ │ mov %esi,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - lea -0x1b98c(%ebx),%eax │ │ + lea -0x1d7a0(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov 0x28(%edi),%eax │ │ mov %esi,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - lea -0x1b97e(%ebx),%eax │ │ + lea -0x1d792(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cfa4 │ │ - mov 0x20(%edi),%ebp │ │ - test %ebp,%ebp │ │ - jle 41bd9 │ │ - lea -0x1b968(%ebx),%eax │ │ + call d770 │ │ movl $0x0,0x2c(%esp) │ │ + lea -0x1d77c(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ + mov 0x20(%edi),%eax │ │ + test %eax,%eax │ │ + jle 45a0c │ │ + jmp 45940 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ mov 0x2c(%esp),%eax │ │ - mov %edi,(%esp) │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 40640 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - je 41bc7 │ │ - lea -0x1b94e(%ebx),%ebp │ │ - mov %esi,(%esp) │ │ - call 40710 │ │ - mov 0xc(%eax),%ecx │ │ - lea -0x1b95d(%ebx),%edx │ │ - test %ecx,%ecx │ │ - js 41b5b │ │ - mov 0x10(%edi),%edx │ │ - mov (%edx,%ecx,4),%edx │ │ + call 44360 │ │ + mov %eax,%edi │ │ + lea -0x1d762(%ebx),%eax │ │ + mov %eax,0x24(%esp) │ │ + test %edi,%edi │ │ + je 459fa │ │ + mov %ebp,0x50(%esp) │ │ + mov %edi,%ebp │ │ + mov 0x50(%esp),%edi │ │ + jmp 459da │ │ + mov 0x10(%edi),%esi │ │ + mov (%esi,%edx,4),%esi │ │ cvtsi2ss 0x8(%eax),%xmm0 │ │ - divss 0x2c(%edi),%xmm0 │ │ - cvttss2si %xmm0,%ecx │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x1c(%edi),%ecx │ │ - mov %ecx,(%esp) │ │ mov %eax,0x20(%esp) │ │ - mov %edx,0x24(%esp) │ │ - call 61b50 │ │ + divss 0x2c(%edi),%xmm0 │ │ + cvttss2si %xmm0,%edx │ │ + mov %edx,0x4(%esp) │ │ + mov 0x1c(%edi),%edx │ │ + mov %edx,(%esp) │ │ + call 6aa00 │ │ mov 0x20(%esp),%eax │ │ - mov 0x24(%esp),%edx │ │ fstpl 0x14(%esp) │ │ - mov %edx,0x1c(%esp) │ │ + mov %esi,0x1c(%esp) │ │ mov 0x4(%eax),%edx │ │ mov %edx,0x10(%esp) │ │ mov (%eax),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x28(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x54(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cfa4 │ │ - mov %esi,(%esp) │ │ - call 40790 │ │ + call d770 │ │ + mov %ebp,(%esp) │ │ + call 444a0 │ │ test %eax,%eax │ │ - mov %eax,%esi │ │ - jne 41b40 │ │ + mov %eax,%ebp │ │ + je 459f8 │ │ + mov %ebp,(%esp) │ │ + call 44430 │ │ + mov 0xc(%eax),%edx │ │ + test %edx,%edx │ │ + jns 45970 │ │ + lea -0x1d771(%ebx),%esi │ │ + jmp 45976 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edi,%ebp │ │ addl $0x1,0x2c(%esp) │ │ mov 0x2c(%esp),%eax │ │ - cmp %eax,0x20(%edi) │ │ - jg 41b20 │ │ - lea -0x1b972(%ebx),%eax │ │ + cmp %eax,0x20(%ebp) │ │ + jg 45940 │ │ + lea -0x1d786(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1bc67(%ebx),%eax │ │ + lea -0x1da7b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov 0x54(%esp),%eax │ │ mov %eax,(%esp) │ │ - call d044 │ │ + call d800 │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ + jmp 45a50 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00041c10 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x413d3,%ebx │ │ - mov 0x44(%esp),%esi │ │ - lea -0x1b93e(%ebx),%eax │ │ - mov %edi,0x34(%esp) │ │ - mov %ebp,0x38(%esp) │ │ +00045a50 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x4846f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + lea -0x1d752(%ebx),%eax │ │ + mov 0x44(%esp),%edi │ │ + lea -0x17808(%ebx),%ebp │ │ mov %eax,0xc(%esp) │ │ - mov %esi,0x10(%esp) │ │ movl $0x350,0x8(%esp) │ │ - lea -0x159f0(%ebx),%edi │ │ + mov %edi,0x10(%esp) │ │ movl $0x1,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 5e6d0 │ │ - lea -0x1c707(%ebx),%eax │ │ - mov %esi,(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + call 67510 │ │ + mov %edi,(%esp) │ │ + lea -0x1e51b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 41ca8 │ │ + mov %eax,%esi │ │ + je 45ad0 │ │ mov %eax,0x4(%esp) │ │ mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 41a50 │ │ - mov %ebp,(%esp) │ │ - call cf14 │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + call 45860 │ │ + mov %esi,(%esp) │ │ + call d6e0 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x156d4(%ebx),%eax │ │ - mov %esi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov %edi,0x10(%esp) │ │ + lea -0x174ec(%ebx),%eax │ │ + mov %ebp,0x4(%esp) │ │ movl $0x353,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 41c8f │ │ + mov %eax,0xc(%esp) │ │ + call 676a0 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ │ │ -00041cd0 : │ │ +00045b00 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ + xor %esi,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4131b,%ebx │ │ + call db90 │ │ + add $0x483bd,%ebx │ │ lea -0x1c(%esp),%esp │ │ mov 0x30(%esp),%edi │ │ mov 0x34(%esp),%ebp │ │ - mov %edi,%eax │ │ mov 0x24(%edi),%edx │ │ + mov %edi,%eax │ │ mov %ebp,(%esp) │ │ - call 40830 │ │ + call 44530 │ │ mov 0x20(%edi),%eax │ │ test %eax,%eax │ │ - jle 41d21 │ │ - xor %esi,%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jle 45b59 │ │ + jmp 45b40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ cmp %esi,0x24(%edi) │ │ - je 41d19 │ │ + je 45b51 │ │ + mov %ebp,(%esp) │ │ mov %esi,%edx │ │ mov %edi,%eax │ │ - mov %ebp,(%esp) │ │ - call 40830 │ │ + call 44530 │ │ add $0x1,%esi │ │ cmp %esi,0x20(%edi) │ │ - jg 41d08 │ │ + jg 45b40 │ │ mov 0x28(%edi),%eax │ │ mov %ebp,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1b927(%ebx),%eax │ │ + lea -0x1d73b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov %ebp,(%esp) │ │ - call d044 │ │ + call d800 │ │ lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00041d50 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x41293,%ebx │ │ - mov 0x44(%esp),%esi │ │ - lea -0x1b921(%ebx),%eax │ │ - mov %edi,0x34(%esp) │ │ - mov %ebp,0x38(%esp) │ │ +00045b90 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x4832f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + lea -0x1d735(%ebx),%eax │ │ + mov 0x44(%esp),%edi │ │ + lea -0x17808(%ebx),%ebp │ │ mov %eax,0xc(%esp) │ │ - mov %esi,0x10(%esp) │ │ movl $0x387,0x8(%esp) │ │ - lea -0x159f0(%ebx),%edi │ │ + mov %edi,0x10(%esp) │ │ movl $0x1,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 5e6d0 │ │ - lea -0x1c707(%ebx),%eax │ │ - mov %esi,(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + call 67510 │ │ + mov %edi,(%esp) │ │ + lea -0x1e51b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 41de8 │ │ + mov %eax,%esi │ │ + je 45c10 │ │ mov %eax,0x4(%esp) │ │ mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 41cd0 │ │ - mov %ebp,(%esp) │ │ - call cf14 │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + call 45b00 │ │ + mov %esi,(%esp) │ │ + call d6e0 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x156a8(%ebx),%eax │ │ - mov %esi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov %edi,0x10(%esp) │ │ + lea -0x174c0(%ebx),%eax │ │ + mov %ebp,0x4(%esp) │ │ movl $0x38a,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - jmp 41dcf │ │ + mov %eax,0xc(%esp) │ │ + call 676a0 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ │ │ -00041e10 : │ │ +00045c40 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x411db,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - lea -0x1b90a(%ebx),%eax │ │ - mov 0x40(%esp),%edi │ │ - mov 0x44(%esp),%ebp │ │ - mov %ebp,0xc(%esp) │ │ + call db90 │ │ + add $0x4827f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + lea -0x1d769(%ebx),%edi │ │ + mov 0x34(%esp),%eax │ │ + mov 0x30(%esp),%esi │ │ movl $0x8,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea -0x1d71e(%ebx),%eax │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x8(%edi),%eax │ │ - test %eax,%eax │ │ - jle 41e9b │ │ - lea -0x1b955(%ebx),%edx │ │ + call d760 │ │ + mov 0x8(%esi),%edx │ │ xor %eax,%eax │ │ - mov %edx,0x1c(%esp) │ │ - jmp 41e6a │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,%eax │ │ - cmp $0xffffffff,%eax │ │ - lea 0x1(%eax),%esi │ │ - lea -0x1c14a(%ebx),%edx │ │ - je 41e7e │ │ - mov 0x10(%edi),%edx │ │ - mov (%edx,%eax,4),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - mov %esi,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cfa4 │ │ - cmp %esi,0x8(%edi) │ │ - jg 41e68 │ │ - mov %ebp,(%esp) │ │ - call d044 │ │ - lea 0x2c(%esp),%esp │ │ + test %edx,%edx │ │ + jle 45cc8 │ │ + jmp 45ca0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + lea 0x1(%eax),%ebp │ │ + mov %ebp,0xc(%esp) │ │ + mov 0x10(%esi),%ecx │ │ + mov (%ecx,%eax,4),%eax │ │ + mov %edi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d770 │ │ + cmp %ebp,0x8(%esi) │ │ + mov %ebp,%eax │ │ + jg 45ca0 │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d800 │ │ + lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ │ │ -00041eb0 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x41133,%ebx │ │ - mov 0x44(%esp),%esi │ │ - lea -0x1567c(%ebx),%eax │ │ - mov %edi,0x34(%esp) │ │ - mov %ebp,0x38(%esp) │ │ +00045ce0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x481df,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + lea -0x17494(%ebx),%eax │ │ + mov 0x44(%esp),%edi │ │ + lea -0x17808(%ebx),%ebp │ │ mov %eax,0xc(%esp) │ │ - mov %esi,0x10(%esp) │ │ movl $0x3a6,0x8(%esp) │ │ - lea -0x159f0(%ebx),%edi │ │ + mov %edi,0x10(%esp) │ │ movl $0x1,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 5e6d0 │ │ - lea -0x1c707(%ebx),%eax │ │ - mov %esi,(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + call 67510 │ │ + mov %edi,(%esp) │ │ + lea -0x1e51b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 41f48 │ │ + mov %eax,%esi │ │ + je 45d60 │ │ mov %eax,0x4(%esp) │ │ mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 41e10 │ │ - mov %ebp,(%esp) │ │ - call cf14 │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + call 45c40 │ │ + mov %esi,(%esp) │ │ + call d6e0 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1565c(%ebx),%eax │ │ - mov %esi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov %edi,0x10(%esp) │ │ + lea -0x17474(%ebx),%eax │ │ + mov %ebp,0x4(%esp) │ │ movl $0x3a9,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 41f2f │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + push %ebp │ │ + mov %eax,%ebp │ │ + push %edi │ │ + lea 0x1(%edx),%edi │ │ + push %esi │ │ + mov %edx,%esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x48128,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov %ebx,0x1c(%esp) │ │ - mov %esi,0x20(%esp) │ │ - call d3b4 │ │ - add $0x41073,%ebx │ │ - mov %eax,%esi │ │ - mov (%eax),%eax │ │ + movl $0x2e,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call d730 │ │ + test %eax,%eax │ │ + je 45de8 │ │ + mov %esi,(%esp) │ │ + lea -0x17444(%ebx),%eax │ │ + movl $0xf9,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - mov %edi,0x24(%esp) │ │ - mov %ebp,0x28(%esp) │ │ - mov %edx,%ebp │ │ - call cec4 │ │ - mov %eax,%edi │ │ - mov %ebp,(%esp) │ │ - call cec4 │ │ - lea -0x1562c(%ebx),%edx │ │ + call d690 │ │ + mov %esi,(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + call d690 │ │ + mov 0x1c(%esp),%edx │ │ + lea -0x17444(%ebx),%ecx │ │ movl $0xfc,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - add $0x1,%ebp │ │ - lea 0x4(%edi,%eax,1),%eax │ │ + mov %ecx,0x4(%esp) │ │ + lea 0x4(%edx,%eax,1),%eax │ │ mov %eax,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ - mov %eax,%edi │ │ - mov (%esi),%eax │ │ - mov %ebp,0xc(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov %edi,0xc(%esp) │ │ + mov %eax,%esi │ │ + mov 0x0(%ebp),%eax │ │ + mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edi,(%esp) │ │ - lea -0x1b901(%ebx),%eax │ │ + lea -0x1d715(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - mov %edi,%eax │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ + call d670 │ │ lea 0x2c(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00042000 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x10(%esp) │ │ - mov %esi,0x14(%esp) │ │ - call d3b4 │ │ - add $0x40fe3,%ebx │ │ - mov %edi,0x18(%esp) │ │ +00045e50 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x48070,%ebx │ │ + lea -0x10(%esp),%esp │ │ + lea -0x17444(%ebx),%edi │ │ + mov %edi,0x8(%esp) │ │ movl $0x43,0xc(%esp) │ │ - lea -0x1562c(%ebx),%edi │ │ movl $0xc,0x4(%esp) │ │ - mov %edi,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %edi,0x4(%esp) │ │ mov %eax,%esi │ │ mov 0x20(%esp),%eax │ │ - mov %edi,0x4(%esp) │ │ movl $0x44,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + movss 0x24(%esp),%xmm0 │ │ mov %eax,(%esi) │ │ - mov 0x24(%esp),%eax │ │ - mov %eax,0x8(%esi) │ │ - mov 0x10(%esp),%ebx │ │ mov %esi,%eax │ │ - mov 0x18(%esp),%edi │ │ - mov 0x14(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + movss %xmm0,0x8(%esi) │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00042080 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +00045ec0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x48001,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x40f5f,%ebx │ │ test %esi,%esi │ │ - je 420b1 │ │ + je 45eeb │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + test %eax,%eax │ │ + je 45f6a │ │ push %edi │ │ mov %eax,%edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x40f2a,%ebx │ │ + call db90 │ │ + add $0x47fba,%ebx │ │ lea -0x10(%esp),%esp │ │ - test %eax,%eax │ │ - je 4210b │ │ mov 0x4(%eax),%eax │ │ - call 420c0 │ │ + call 45f00 │ │ mov (%edi),%esi │ │ - xor %eax,%eax │ │ test %esi,%esi │ │ - je 420fb │ │ - mov (%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 42080 │ │ + je 45f6b │ │ + jmp 45f40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%esi),%edx │ │ + mov %edx,(%esp) │ │ + call 45ec0 │ │ mov 0x8(%esi),%esi │ │ test %esi,%esi │ │ - jne 420e8 │ │ + jne 45f40 │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ + call 68140 │ │ mov %edi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + xor %eax,%eax │ │ + jmp 45f53 │ │ + nop │ │ │ │ -00042120 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x1c(%esp) │ │ - mov %edi,0x24(%esp) │ │ - call d3b4 │ │ - add $0x40ec3,%ebx │ │ +00045f70 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x47f4f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + lea -0x17444(%ebx),%ebp │ │ mov 0x30(%esp),%edi │ │ - mov %esi,0x20(%esp) │ │ - mov %ebp,0x28(%esp) │ │ movl $0x58,0xc(%esp) │ │ - lea -0x1562c(%ebx),%ebp │ │ - movl $0x2c,0x4(%esp) │ │ mov %ebp,0x8(%esp) │ │ + movl $0x2c,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ test %edi,%edi │ │ mov %eax,%esi │ │ - je 421a0 │ │ + je 45fd8 │ │ mov 0x10(%edi),%eax │ │ - mov %edi,0x18(%esi) │ │ mov %eax,0x10(%esi) │ │ mov 0x14(%edi),%eax │ │ mov %eax,0x14(%esi) │ │ mov 0x1c(%edi),%eax │ │ + mov %edi,0x18(%esi) │ │ mov %eax,0x1c(%esi) │ │ + lea 0x1c(%esp),%esp │ │ mov %esi,%eax │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,0x4(%esp) │ │ movl $0x40,(%esp) │ │ - call 5fa60 │ │ + call 68a50 │ │ mov %eax,0x10(%esi) │ │ movl $0x0,0x4(%esp) │ │ movl $0x10,(%esp) │ │ - call 5fa60 │ │ + call 68a50 │ │ mov %eax,0x14(%esi) │ │ - lea -0x1b8fa(%ebx),%eax │ │ + lea -0x1d70e(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call d0a4 │ │ + call d860 │ │ test %eax,%eax │ │ - je 42248 │ │ + je 46080 │ │ mov %ebp,0x4(%esp) │ │ movl $0x6d,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,%ebp │ │ - jmp 42210 │ │ + jmp 46048 │ │ movb $0x0,(%edi) │ │ mov %ebp,0x4(%esp) │ │ - mov 0x1c(%esi),%eax │ │ lea 0x1(%edi),%ebp │ │ + mov 0x1c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ + call 67f80 │ │ mov %eax,0x1c(%esi) │ │ movl $0x3a,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call cf64 │ │ + call d730 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - jne 421f8 │ │ + jne 46030 │ │ mov %ebp,0x4(%esp) │ │ mov 0x1c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ + call 67f80 │ │ mov %eax,0x1c(%esi) │ │ mov %eax,(%esp) │ │ - call 5f2f0 │ │ + call 681d0 │ │ mov %eax,0x1c(%esi) │ │ - jmp 42184 │ │ - lea -0x1b8f0(%ebx),%eax │ │ + jmp 45fc8 │ │ movl $0x78,0x8(%esp) │ │ + lea -0x1d704(%ebx),%eax │ │ mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,0x4(%esp) │ │ mov 0x1c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ + call 67f80 │ │ mov %eax,0x1c(%esi) │ │ - jmp 42184 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jmp 45fc8 │ │ + jmp 460c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00042280 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x40d63,%ebx │ │ - mov 0x20(%esp),%esi │ │ - lea -0x1562c(%ebx),%eax │ │ +000460c0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x47e01,%ebx │ │ + lea -0x14(%esp),%esp │ │ + lea -0x17444(%ebx),%eax │ │ movl $0xd8,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov 0x20(%esp),%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x28(%esp),%edx │ │ mov %edx,0x4(%eax) │ │ mov 0x2c(%esp),%edx │ │ mov %edx,0x8(%eax) │ │ mov 0x24(%esp),%edx │ │ mov %edx,(%eax) │ │ mov %eax,0x4(%esp) │ │ mov 0x24(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ + call 67f80 │ │ mov %eax,0x24(%esi) │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + jmp 46140 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ push %edi │ │ + mov %edx,%edi │ │ push %esi │ │ + mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x40ceb,%ebx │ │ + call db90 │ │ + add $0x47d7b,%ebx │ │ lea -0x6c(%esp),%esp │ │ - mov %eax,0x34(%esp) │ │ - mov %edx,0x4c(%esp) │ │ - lea -0x1562c(%ebx),%eax │ │ + mov %eax,0x28(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x5c(%esp) │ │ + xor %eax,%eax │ │ movl $0x1b4,0xc(%esp) │ │ - mov %eax,0x40(%esp) │ │ - mov %eax,0x8(%esp) │ │ + lea -0x17444(%ebx),%eax │ │ movl $0x8,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x34(%esp),%esi │ │ - mov 0x4c(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + mov %edx,0x4c(%esp) │ │ + mov %eax,0x34(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x80(%esp),%ecx │ │ - mov %edx,(%eax) │ │ + mov %edi,(%eax) │ │ mov %ecx,0x4(%eax) │ │ mov %eax,0x4(%esp) │ │ mov 0x28(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ - mov 0x4c(%esp),%edx │ │ + call 67f80 │ │ + mov 0xc(%edi),%ecx │ │ mov %eax,0x28(%esi) │ │ - mov 0xc(%edx),%edx │ │ - test %edx,%edx │ │ - mov %edx,0x3c(%esp) │ │ - je 42683 │ │ + mov %ecx,0x3c(%esp) │ │ + test %ecx,%ecx │ │ + je 46365 │ │ xorps %xmm0,%xmm0 │ │ - mov %edx,%eax │ │ - movss %xmm0,0x48(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ecx,%eax │ │ + movss %xmm0,0x44(%esp) │ │ + jmp 461e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov (%eax),%edx │ │ test %edx,%edx │ │ - je 423a9 │ │ + je 461f9 │ │ mov (%edx),%edx │ │ - movss 0x48(%esp),%xmm1 │ │ + movss 0x44(%esp),%xmm1 │ │ addss 0x8(%edx),%xmm1 │ │ - movss %xmm1,0x48(%esp) │ │ + movss %xmm1,0x44(%esp) │ │ mov 0x4(%eax),%eax │ │ test %eax,%eax │ │ - jne 42390 │ │ - movss 0x48(%esp),%xmm1 │ │ - ucomiss %xmm0,%xmm1 │ │ - jnp 428c8 │ │ - lea -0x1b8c5(%ebx),%eax │ │ - mov %eax,0x44(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esp),%edx │ │ - mov (%edx),%eax │ │ + jne 461e0 │ │ + movss 0x44(%esp),%xmm3 │ │ + ucomiss %xmm0,%xmm3 │ │ + jp 4621b │ │ + jne 4621b │ │ + movss -0x14738(%ebx),%xmm4 │ │ + movss %xmm4,0x44(%esp) │ │ + lea -0x1d6d9(%ebx),%eax │ │ + mov %eax,0x40(%esp) │ │ + jmp 46240 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x3c(%esp),%eax │ │ + mov (%eax),%eax │ │ test %eax,%eax │ │ - je 423ec │ │ + je 4625c │ │ mov (%eax),%eax │ │ movss 0x8(%eax),%xmm0 │ │ - divss 0x48(%esp),%xmm0 │ │ + divss 0x44(%esp),%xmm0 │ │ movss %xmm0,0x8(%eax) │ │ - mov 0x3c(%esp),%ecx │ │ - mov (%ecx),%ebp │ │ + mov 0x3c(%esp),%eax │ │ + mov (%eax),%ebp │ │ + mov 0x80(%esp),%eax │ │ test %ebp,%ebp │ │ - je 42922 │ │ - mov 0x80(%esp),%esi │ │ + mov %eax,0x2c(%esp) │ │ + je 46320 │ │ mov 0x84(%esp),%eax │ │ - mov %esi,0x30(%esp) │ │ - mov %eax,0x38(%esp) │ │ - jmp 42468 │ │ + mov %eax,0x30(%esp) │ │ + jmp 462cd │ │ lea 0x0(%esi),%esi │ │ - mov 0x38(%esp),%ecx │ │ - sub $0x0,%ecx │ │ - js 4242c │ │ - mov 0x8(%ebp),%ecx │ │ - mov 0x38(%esp),%esi │ │ - test %ecx,%ecx │ │ - je 4243d │ │ - mov 0x34(%esp),%eax │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x20(%eax),%esi │ │ - lea 0x1(%esi),%eax │ │ - mov %eax,0x20(%ecx) │ │ - mov 0x30(%esp),%eax │ │ + mov 0x30(%esp),%esi │ │ + mov %esi,%eax │ │ + sub $0x0,%eax │ │ + js 46418 │ │ + mov 0x8(%ebp),%eax │ │ + test %eax,%eax │ │ + jne 46418 │ │ + mov 0x2c(%esp),%eax │ │ mov %esi,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 42280 │ │ - mov %esi,0x30(%esp) │ │ + call 460c0 │ │ mov 0x8(%ebp),%ebp │ │ - test %ebp,%ebp │ │ - je 42640 │ │ - mov 0x0(%ebp),%edx │ │ - mov (%edx),%esi │ │ mov %esi,0x2c(%esp) │ │ - cmpb $0x3c,(%esi) │ │ - jne 42418 │ │ + test %ebp,%ebp │ │ + je 46320 │ │ + mov 0x0(%ebp),%eax │ │ + mov (%eax),%edx │ │ + mov %eax,0x24(%esp) │ │ + cmpb $0x3c,(%edx) │ │ + jne 46288 │ │ mov $0x7,%ecx │ │ - lea -0x1b8ee(%ebx),%edi │ │ + lea -0x1d702(%ebx),%edi │ │ + mov %edx,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 424a0 │ │ + jne 46430 │ │ mov 0x3c(%esp),%eax │ │ cmp (%eax),%ebp │ │ - jne 4245d │ │ mov 0x8(%ebp),%eax │ │ + je 463d0 │ │ + mov %eax,%ebp │ │ + test %ebp,%ebp │ │ + jne 462cd │ │ + jmp 46320 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x2c(%esp),%eax │ │ + cmp $0xffffffff,%eax │ │ + je 466a4 │ │ + cmp $0xfffffffe,%eax │ │ + je 4634b │ │ + mov 0x84(%esp),%edi │ │ + cmpl $0xffffffff,0x84(%esp) │ │ + cmovne %edi,%eax │ │ + mov %eax,0x84(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ + mov %eax,0x3c(%esp) │ │ + test %eax,%eax │ │ + jne 46240 │ │ + mov 0x28(%esp),%eax │ │ + mov 0x28(%eax),%eax │ │ + mov 0x84(%esp),%ecx │ │ + cmpl $0xffffffff,0x84(%esp) │ │ + mov 0x80(%esp),%esi │ │ + mov (%eax),%eax │ │ + cmove %esi,%ecx │ │ + mov %eax,(%esp) │ │ + mov %ecx,0x84(%esp) │ │ + call 64330 │ │ + mov 0x28(%esp),%edi │ │ + movl $0x0,0x4(%esp) │ │ + mov 0x28(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 683e0 │ │ + mov %eax,0x28(%edi) │ │ + mov 0x84(%esp),%eax │ │ + mov 0x5c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 4675a │ │ + lea 0x6c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ test %eax,%eax │ │ - je 427c8 │ │ + jne 462ff │ │ + cmpl $0xffffffff,0x30(%esp) │ │ + je 4671a │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 460c0 │ │ + mov 0x8(%ebp),%eax │ │ mov %eax,%ebp │ │ - jmp 42468 │ │ + jmp 46301 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x28(%esp),%edi │ │ + mov 0x20(%edi),%esi │ │ + lea 0x1(%esi),%eax │ │ + mov %eax,0x20(%edi) │ │ + jmp 462a2 │ │ + lea 0x0(%esi),%esi │ │ mov $0x7,%ecx │ │ - lea -0x1b8e7(%ebx),%edi │ │ - mov 0x2c(%esp),%esi │ │ + lea -0x1d6fb(%ebx),%edi │ │ + mov %edx,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 425a4 │ │ - mov 0x2c(%esp),%edi │ │ + je 466a4 │ │ movl $0x2e,0x4(%esp) │ │ - add $0x1,%edi │ │ - mov %edx,0x24(%esp) │ │ + lea 0x1(%edx),%edi │ │ mov %edi,(%esp) │ │ - call cf64 │ │ + mov %edx,0x38(%esp) │ │ + call d730 │ │ + mov 0x38(%esp),%edx │ │ test %eax,%eax │ │ - mov 0x24(%esp),%edx │ │ - je 426f0 │ │ - mov 0x2c(%esp),%esi │ │ - mov 0x40(%esp),%ecx │ │ - mov %esi,(%esp) │ │ + je 465a0 │ │ movl $0x108,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + mov 0x34(%esp),%eax │ │ + mov %edx,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,%esi │ │ - mov 0x24(%esp),%edx │ │ - mov 0x34(%esp),%ecx │ │ - lea 0x5c(%esp),%eax │ │ mov %esi,0x4(%esp) │ │ + lea 0x58(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x10(%ecx),%eax │ │ - mov %edx,0x24(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov 0x10(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5fb40 │ │ + call 68b40 │ │ cmp $0xffffffff,%eax │ │ - mov 0x24(%esp),%edx │ │ - je 4282f │ │ - mov %edx,0x24(%esp) │ │ + je 46672 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x24(%esp),%edx │ │ - mov 0x28(%ecx),%eax │ │ + call 64330 │ │ + mov 0x28(%esp),%eax │ │ + mov 0x28(%eax),%eax │ │ test %eax,%eax │ │ - je 427bf │ │ + je 466ae │ │ mov (%eax),%esi │ │ - mov 0x5c(%esp),%ecx │ │ + mov 0x58(%esp),%ecx │ │ cmp %ecx,(%esi) │ │ - jne 4255e │ │ - jmp 425c0 │ │ - nop │ │ + jne 464d6 │ │ + jmp 46528 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov (%eax),%esi │ │ cmp %ecx,(%esi) │ │ - je 425c0 │ │ + je 46528 │ │ mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ - jne 42558 │ │ - mov 0x38(%esp),%esi │ │ - sub $0x0,%esi │ │ - js 426e0 │ │ + jne 464d0 │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,%edx │ │ + sub $0x0,%edx │ │ + js 46668 │ │ mov 0x8(%ebp),%edx │ │ - mov 0x38(%esp),%eax │ │ test %edx,%edx │ │ - jne 426e0 │ │ + jne 46668 │ │ mov %eax,0x4(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,(%esp) │ │ mov %ecx,%edx │ │ - mov 0x34(%esp),%eax │ │ - call 42300 │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + mov 0x28(%esp),%eax │ │ + call 46140 │ │ + mov %eax,0x2c(%esp) │ │ cmp $0xffffffff,%eax │ │ - mov %eax,0x30(%esp) │ │ - jne 4245d │ │ - movl $0xffffffff,0x84(%esp) │ │ - mov 0x84(%esp),%eax │ │ - lea 0x6c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - nop │ │ - mov 0x8(%ebp),%edi │ │ - test %edi,%edi │ │ - jne 4287c │ │ + je 466a4 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x8(%ebp),%ebp │ │ + jmp 462c9 │ │ + mov 0x8(%ebp),%ecx │ │ + test %ecx,%ecx │ │ + jne 466d4 │ │ mov 0x4(%esi),%eax │ │ - mov 0x44(%esp),%ecx │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x40(%esp),%edx │ │ mov %eax,0x18(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,0x14(%esp) │ │ - mov (%edx),%eax │ │ + mov 0x24(%esp),%eax │ │ + mov %edi,0x14(%esp) │ │ + mov (%eax),%eax │ │ + mov %edx,0xc(%esp) │ │ + mov 0x34(%esp),%edx │ │ mov %eax,0x10(%esp) │ │ - mov 0x40(%esp),%eax │ │ - mov %ecx,0xc(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %edx,0x24(%esp) │ │ movl $0x17d,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %edx,0x4(%esp) │ │ + call 67510 │ │ mov 0x4(%esi),%eax │ │ - mov 0x24(%esp),%edx │ │ + mov %edi,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 42280 │ │ - mov 0x8(%ebp),%ebp │ │ - movl $0xfffffffe,0x30(%esp) │ │ - test %ebp,%ebp │ │ - jne 42468 │ │ - xchg %ax,%ax │ │ - mov 0x30(%esp),%eax │ │ - cmp $0xffffffff,%eax │ │ - je 425a4 │ │ - cmp $0xfffffffe,%eax │ │ - je 42669 │ │ - cmpl $0xffffffff,0x84(%esp) │ │ - cmovne 0x84(%esp),%eax │ │ - mov %eax,0x84(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x4(%edx),%edx │ │ - test %edx,%edx │ │ - mov %edx,0x3c(%esp) │ │ - jne 423d0 │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x28(%ecx),%eax │ │ - cmpl $0xffffffff,0x84(%esp) │ │ - mov 0x80(%esp),%esi │ │ - mov (%eax),%eax │ │ - cmovne 0x84(%esp),%esi │ │ - mov %esi,0x84(%esp) │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x34(%esp),%edx │ │ - movl $0x0,0x4(%esp) │ │ - mov 0x28(%edx),%eax │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f510 │ │ - mov 0x34(%esp),%ecx │ │ - mov %eax,0x28(%ecx) │ │ - mov 0x84(%esp),%eax │ │ - lea 0x6c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ + call 460c0 │ │ + movl $0xfffffffe,0x2c(%esp) │ │ + jmp 46520 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov $0xffffffff,%eax │ │ - jmp 42581 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x4c(%esp),%ecx │ │ - mov 0x40(%esp),%eax │ │ + mov 0x34(%esp),%eax │ │ movl $0xe3,0x8(%esp) │ │ + mov %edx,0x48(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x4(%ecx),%eax │ │ - mov %edx,0x24(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ + mov %eax,0x38(%esp) │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,%ecx │ │ + call 64170 <__ckd_salloc__@@Base> │ │ movl $0x2e,0x4(%esp) │ │ + mov %eax,%esi │ │ lea 0x1(%eax),%eax │ │ mov %eax,(%esp) │ │ - mov %ecx,0x28(%esp) │ │ - call cfb4 │ │ + call d780 │ │ + mov 0x48(%esp),%edx │ │ test %eax,%eax │ │ - mov 0x24(%esp),%edx │ │ - mov 0x28(%esp),%ecx │ │ - je 427f8 │ │ - test %ecx,%ecx │ │ + je 466b7 │ │ movb $0x0,(%eax) │ │ - je 42804 │ │ - mov %ecx,(%esp) │ │ - mov %edx,0x24(%esp) │ │ - mov %ecx,0x28(%esp) │ │ - call cec4 │ │ - mov 0x2c(%esp),%esi │ │ - mov %eax,0x20(%esp) │ │ + test %esi,%esi │ │ + je 466c7 │ │ mov %esi,(%esp) │ │ - call cec4 │ │ - mov 0x40(%esp),%esi │ │ + mov %edx,0x48(%esp) │ │ + call d690 │ │ + mov 0x48(%esp),%edx │ │ + mov %eax,0x38(%esp) │ │ + mov %edx,(%esp) │ │ + call d690 │ │ + mov 0x34(%esp),%ecx │ │ movl $0x10d,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov 0x20(%esp),%esi │ │ - lea 0x4(%esi,%eax,1),%eax │ │ + mov %ecx,0x4(%esp) │ │ + mov 0x38(%esp),%ecx │ │ + lea 0x4(%ecx,%eax,1),%eax │ │ mov %eax,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ - mov %eax,%esi │ │ - mov 0x28(%esp),%ecx │ │ - mov %ecx,0x8(%esp) │ │ - lea -0x1b901(%ebx),%eax │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov %esi,0x8(%esp) │ │ + mov %eax,%edx │ │ + mov %edx,(%esp) │ │ + lea -0x1d715(%ebx),%eax │ │ mov %edi,0xc(%esp) │ │ mov %eax,0x4(%esp) │ │ + mov %edx,0x38(%esp) │ │ + call d670 │ │ mov %esi,(%esp) │ │ - call cea4 │ │ - mov 0x28(%esp),%ecx │ │ - mov %ecx,(%esp) │ │ - call 5bce0 │ │ - mov 0x24(%esp),%edx │ │ - jmp 42500 │ │ - mov 0x5c(%esp),%ecx │ │ - jmp 42565 │ │ - cmpl $0xffffffff,0x38(%esp) │ │ - je 428e1 │ │ - mov 0x30(%esp),%eax │ │ - mov 0x38(%esp),%esi │ │ - mov %eax,0x8(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %esi,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 42280 │ │ - jmp 4245d │ │ - mov %ecx,(%esp) │ │ - call 5bce0 │ │ - mov 0x24(%esp),%edx │ │ - mov 0x40(%esp),%esi │ │ - mov %edx,0x24(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov 0x2c(%esp),%esi │ │ - mov %esi,(%esp) │ │ - movl $0x10c,0x8(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,%esi │ │ - mov 0x24(%esp),%edx │ │ - jmp 42500 │ │ - lea -0x1b8e0(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x40(%esp),%eax │ │ + call 64330 │ │ + mov 0x38(%esp),%edx │ │ + mov %edx,%esi │ │ + jmp 46482 │ │ + lea 0x0(%esi),%esi │ │ + mov $0xffffffff,%eax │ │ + jmp 464f7 │ │ mov %esi,0x10(%esp) │ │ - mov %eax,0x4(%esp) │ │ + lea -0x1d6f4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x168,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - movl $0xffffffff,0x84(%esp) │ │ - mov 0x84(%esp),%eax │ │ - lea 0x6c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x4(%edx),%eax │ │ + call 64330 │ │ + mov $0xffffffff,%eax │ │ + jmp 463b0 │ │ + mov 0x58(%esp),%ecx │ │ + jmp 464dd │ │ + mov %esi,(%esp) │ │ + mov %edx,0x38(%esp) │ │ + call 64330 │ │ + mov 0x38(%esp),%edx │ │ + movl $0x10c,0x8(%esp) │ │ + jmp 46470 │ │ + mov 0x4c(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ mov %eax,0x14(%esp) │ │ - mov 0xc(%ecx),%eax │ │ - mov %eax,0x10(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ movl $0x179,0x8(%esp) │ │ - lea -0x15600(%ebx),%eax │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - movl $0xffffffff,0x84(%esp) │ │ - jmp 425af │ │ - jne 423bf │ │ - movss -0x12914(%ebx),%xmm0 │ │ - movss %xmm0,0x48(%esp) │ │ - jmp 423bf │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x20(%ecx),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x17418(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov %ecx,(%esp) │ │ - call 42280 │ │ mov 0x34(%esp),%eax │ │ - mov 0x34(%esp),%edx │ │ - mov 0x20(%eax),%eax │ │ - mov %eax,0x38(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov $0xffffffff,%eax │ │ + jmp 463b0 │ │ + mov 0x28(%esp),%edi │ │ + mov 0x20(%edi),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 460c0 │ │ + mov 0x20(%edi),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,%edx │ │ + mov %edx,0x2c(%esp) │ │ add $0x1,%eax │ │ - mov 0x38(%esp),%ecx │ │ - mov %eax,0x20(%edx) │ │ - mov %ecx,0x30(%esp) │ │ - jmp 4245d │ │ - mov 0x80(%esp),%eax │ │ - jmp 42644 │ │ - xchg %ax,%ax │ │ + mov %eax,0x20(%edi) │ │ + mov 0x8(%ebp),%eax │ │ + mov %eax,%ebp │ │ + jmp 46301 │ │ + call db70 │ │ + nop │ │ push %ebp │ │ + mov %edx,%ebp │ │ push %edi │ │ - mov %edx,%edi │ │ + mov %eax,%edi │ │ push %esi │ │ - mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x406b7,%ebx │ │ + call db90 │ │ + add $0x4775b,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov 0x24(%eax),%ebp │ │ - xor %eax,%eax │ │ - test %ebp,%ebp │ │ + mov 0x24(%eax),%esi │ │ movss %xmm0,0x2c(%esp) │ │ - je 4296d │ │ - xchg %ax,%ax │ │ - mov 0x0(%ebp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x8(%ebp),%ebp │ │ - test %ebp,%ebp │ │ - jne 42958 │ │ - mov 0x24(%esi),%eax │ │ + test %esi,%esi │ │ + je 46942 │ │ + jmp 467a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%esi),%edx │ │ + mov %edx,(%esp) │ │ + call 64330 │ │ + mov 0x8(%esi),%esi │ │ + test %esi,%esi │ │ + jne 467a0 │ │ + mov 0x24(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ - movl $0x0,0x24(%esi) │ │ - movl $0x1,0x20(%esi) │ │ - mov %edi,%edx │ │ - mov %esi,%eax │ │ + call 68140 │ │ + movl $0x0,0x24(%edi) │ │ + mov %ebp,%edx │ │ + movl $0x1,0x20(%edi) │ │ + mov %edi,%eax │ │ movl $0xffffffff,0x4(%esp) │ │ movl $0x0,(%esp) │ │ - call 42300 │ │ + call 46140 │ │ cmp $0xffffffff,%eax │ │ - mov %eax,%edx │ │ - je 42ad8 │ │ - mov 0x20(%esi),%eax │ │ + mov %eax,%esi │ │ + je 46918 │ │ + mov 0x20(%edi),%eax │ │ + movss 0x2c(%esp),%xmm3 │ │ + movss %xmm3,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ mov 0x50(%esp),%eax │ │ - movss 0x2c(%esp),%xmm0 │ │ mov %eax,0x4(%esp) │ │ - movss %xmm0,0x8(%esp) │ │ - mov 0x4(%edi),%eax │ │ + mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x28(%esp) │ │ - call 40ee0 │ │ - mov 0x28(%esp),%edx │ │ - movl $0x0,0x24(%eax) │ │ - mov %edx,0x28(%eax) │ │ + call 44bf0 │ │ + mov %esi,0x28(%eax) │ │ mov %eax,%ebp │ │ - mov 0x24(%esi),%eax │ │ + movl $0x0,0x24(%eax) │ │ + mov 0x24(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5f2f0 │ │ + call 681d0 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - mov %eax,0x24(%esi) │ │ - jne 42a54 │ │ - jmp 42a9b │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,%esi │ │ + mov %eax,0x24(%edi) │ │ + jne 4688e │ │ + jmp 468d9 │ │ + mov %ecx,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 40990 │ │ - mov %eax,%edx │ │ - mov (%esi),%eax │ │ - cvtss2sd 0x8(%eax),%xmm0 │ │ + call 44680 │ │ + mov %eax,0x2c(%esp) │ │ + mov (%edi),%eax │ │ + movss 0x8(%eax),%xmm1 │ │ + cvtss2sd %xmm1,%xmm1 │ │ mov 0x50(%esp),%eax │ │ - mov %edx,0x28(%esp) │ │ - movsd %xmm0,0x4(%esp) │ │ + movsd %xmm1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov 0x28(%esp),%edx │ │ + call 6a9a0 │ │ + mov 0x2c(%esp),%ecx │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x10(%esp) │ │ - mov 0x8(%esi),%eax │ │ + mov %ecx,0x10(%esp) │ │ + mov 0x8(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x4(%esi),%eax │ │ - mov %eax,0x4(%esp) │ │ + mov 0x4(%edi),%eax │ │ mov %ebp,(%esp) │ │ - call 40100 │ │ - mov 0x8(%edi),%edi │ │ - test %edi,%edi │ │ - je 42a9b │ │ - mov (%edi),%esi │ │ - mov (%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 43e00 │ │ + mov 0x8(%esi),%esi │ │ + test %esi,%esi │ │ + je 468d9 │ │ + mov (%esi),%edi │ │ + mov (%edi),%eax │ │ test %eax,%eax │ │ - je 42ac8 │ │ - mov (%eax),%edx │ │ - cmpb $0x3c,(%edx) │ │ - jne 42a00 │ │ - cvtss2sd 0x8(%eax),%xmm0 │ │ + je 46908 │ │ + mov (%eax),%ecx │ │ + cmpb $0x3c,(%ecx) │ │ + jne 46838 │ │ + movss 0x8(%eax),%xmm2 │ │ + cvtss2sd %xmm2,%xmm2 │ │ mov 0x50(%esp),%eax │ │ - movsd %xmm0,0x4(%esp) │ │ + movsd %xmm2,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ mov %eax,0xc(%esp) │ │ - mov 0x8(%esi),%eax │ │ + mov 0x8(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x4(%esi),%eax │ │ - mov %eax,0x4(%esp) │ │ + mov 0x4(%edi),%eax │ │ mov %ebp,(%esp) │ │ - call 40400 │ │ - mov 0x8(%edi),%edi │ │ - test %edi,%edi │ │ - jne 42a54 │ │ + mov %eax,0x4(%esp) │ │ + call 440f0 │ │ + mov 0x8(%esi),%esi │ │ + test %esi,%esi │ │ + jne 4688e │ │ mov 0x54(%esp),%eax │ │ test %eax,%eax │ │ - je 42abb │ │ + je 468f9 │ │ movl $0x0,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 40450 │ │ + call 44140 │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ + call 68140 │ │ lea 0x3c(%esp),%esp │ │ mov %ebp,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,0xc(%esp) │ │ - jmp 42a7e │ │ + jmp 468bc │ │ lea 0x0(%esi),%esi │ │ - mov 0x20(%esi),%edx │ │ - lea 0x1(%edx),%eax │ │ - mov %eax,0x20(%esi) │ │ - mov %edx,0xc(%esp) │ │ - mov %edx,0x28(%esp) │ │ + mov 0x20(%edi),%esi │ │ + lea 0x1(%esi),%eax │ │ + mov %eax,0x20(%edi) │ │ + mov %esi,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 42280 │ │ - mov 0x28(%esp),%edx │ │ - jmp 429a6 │ │ - lea 0x0(%esi),%esi │ │ + mov %edi,(%esp) │ │ + call 460c0 │ │ + jmp 467ed │ │ + xor %eax,%eax │ │ + jmp 467b4 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00042b10 : │ │ +00046950 : │ │ mov 0x4(%esp),%eax │ │ mov 0xc(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00042b20 : │ │ +00046960 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x404ce,%ebx │ │ + call db90 │ │ + add $0x47562,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov 0x10(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 604a0 │ │ + call 693e0 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00042b50 : │ │ +00046990 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4049e,%ebx │ │ + call db90 │ │ + add $0x47532,%ebx │ │ lea -0x28(%esp),%esp │ │ - lea 0x1c(%esp),%eax │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ + lea 0x18(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x34(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ mov 0x10(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5fb40 │ │ - xor %edx,%edx │ │ + call 68b40 │ │ + mov 0x18(%esp),%edx │ │ test %eax,%eax │ │ - cmovns 0x1c(%esp),%edx │ │ + mov $0x0,%eax │ │ + cmovns %edx,%eax │ │ + mov 0x1c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 469ec │ │ lea 0x28(%esp),%esp │ │ - mov %edx,%eax │ │ pop %ebx │ │ retq │ │ - │ │ -00042b90 : │ │ - mov 0x4(%esp),%eax │ │ - mov 0x4(%eax),%eax │ │ + call db70 │ │ + jmp 46a00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ + nop │ │ + nop │ │ + nop │ │ + │ │ +00046a00 : │ │ + mov 0x4(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00042ba0 : │ │ +00046a10 : │ │ mov 0x4(%esp),%eax │ │ mov 0x8(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00042bb0 : │ │ +00046a20 : │ │ mov 0x4(%esp),%eax │ │ mov 0x8(%esp),%edx │ │ mov 0xc(%esp),%ecx │ │ - movl $0x1,0x8(%esp) │ │ movss 0x10(%esp),%xmm0 │ │ + movl $0x1,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ - jmp 42930 │ │ + jmp 46760 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00042be0 : │ │ +00046a50 : │ │ mov 0x4(%esp),%eax │ │ mov 0x8(%esp),%edx │ │ mov 0xc(%esp),%ecx │ │ - movl $0x0,0x8(%esp) │ │ movss 0x10(%esp),%xmm0 │ │ + movl $0x0,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ - jmp 42930 │ │ + jmp 46760 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00042c10 : │ │ +00046a80 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x403dd,%ebx │ │ + call db90 │ │ + add $0x47441,%ebx │ │ lea -0x14(%esp),%esp │ │ - movsd -0x12a54(%ebx),%xmm0 │ │ + movsd -0x14870(%ebx),%xmm0 │ │ movl $0x0,0xc(%esp) │ │ - movsd %xmm0,(%esp) │ │ movl $0x0,0x8(%esp) │ │ - call 60b50 │ │ + movsd %xmm0,(%esp) │ │ + call 69b00 │ │ mov %eax,0x8(%esp) │ │ mov %eax,%esi │ │ mov 0x24(%esp),%eax │ │ movl $0x3f800000,0xc(%esp) │ │ mov %eax,0x4(%esp) │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 42be0 │ │ + call 46a50 │ │ test %eax,%eax │ │ - je 42c8a │ │ + je 46afa │ │ mov 0x28(%esp),%edx │ │ mov %eax,(%esp) │ │ mov %edx,0x4(%esp) │ │ - call 41a50 │ │ + call 45860 │ │ mov %esi,(%esp) │ │ - call 613e0 │ │ + call 6a2b0 │ │ xor %eax,%eax │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ mov %esi,(%esp) │ │ - call 613e0 │ │ + call 6a2b0 │ │ mov $0xffffffff,%eax │ │ - jmp 42c83 │ │ + jmp 46af3 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00042ca0 : │ │ +00046b10 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4034b,%ebx │ │ + call db90 │ │ + add $0x473af,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x44(%esp),%esi │ │ - test %esi,%esi │ │ - je 42df0 │ │ - lea 0x1(%esi),%eax │ │ - movl $0x2e,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf64 │ │ - test %eax,%eax │ │ - je 42dd0 │ │ - movl $0xf9,0x8(%esp) │ │ - lea -0x1562c(%ebx),%edi │ │ - mov %esi,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + mov 0x44(%esp),%edx │ │ + mov 0x40(%esp),%eax │ │ + test %edx,%edx │ │ + je 46c18 │ │ + add $0xc,%eax │ │ + lea -0x17444(%ebx),%edi │ │ + call 45d90 │ │ mov %eax,%ebp │ │ movl $0x2b1,0xc(%esp) │ │ mov %edi,0x8(%esp) │ │ movl $0x10,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ movl $0x1,(%eax) │ │ + mov %eax,%esi │ │ movl $0x2b3,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov 0x4c(%esp),%ecx │ │ mov 0x48(%esp),%edx │ │ + mov %eax,0x4(%esi) │ │ + mov %ecx,0x8(%esi) │ │ test %ecx,%ecx │ │ mov %edx,0xc(%esi) │ │ - mov 0x4c(%esp),%edx │ │ - mov %eax,0x4(%esi) │ │ - mov %edx,0x8(%esi) │ │ - lea -0x1b95d(%ebx),%ecx │ │ - lea -0x1b8a8(%ebx),%edx │ │ - cmove %ecx,%edx │ │ + lea -0x1d771(%ebx),%ecx │ │ mov %eax,0x14(%esp) │ │ - mov %edx,0x10(%esp) │ │ - lea -0x1b895(%ebx),%eax │ │ + lea -0x1d6bc(%ebx),%edx │ │ + cmove %ecx,%edx │ │ + lea -0x1d6a9(%ebx),%eax │ │ movl $0x2b9,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov %edx,0x10(%esp) │ │ mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x40(%esp),%edx │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov 0x40(%esp),%eax │ │ mov %esi,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ - mov 0x10(%edx),%eax │ │ + mov 0x10(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5fdc0 │ │ + call 68dd0 │ │ cmp %esi,%eax │ │ - je 42dc3 │ │ - lea -0x1b881(%ebx),%eax │ │ + je 46c0c │ │ mov %ebp,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x1d695(%ebx),%eax │ │ movl $0x2bc,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ lea 0x2c(%esp),%esp │ │ mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ - mov 0x40(%esp),%eax │ │ - mov %esi,%edx │ │ - add $0xc,%eax │ │ - lea -0x1562c(%ebx),%edi │ │ - call 41f70 │ │ - mov %eax,%ebp │ │ - jmp 42cf6 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x40(%esp),%edx │ │ - lea -0x1562c(%ebx),%edi │ │ - mov 0xc(%edx),%eax │ │ + mov 0xc(%eax),%eax │ │ + lea -0x17444(%ebx),%edi │ │ mov %eax,(%esp) │ │ - call cec4 │ │ - add $0x10,%eax │ │ + call d690 │ │ movl $0x2a7,0x8(%esp) │ │ + add $0x10,%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ - mov 0x40(%esp),%edx │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ mov %eax,%ebp │ │ - mov 0x10(%edx),%eax │ │ + mov 0x40(%esp),%eax │ │ + mov 0x10(%eax),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0xc(%edx),%eax │ │ - mov %eax,0x8(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ mov %ebp,(%esp) │ │ - lea -0x1b8a0(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea -0x1d6b4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cea4 │ │ - jmp 42cf6 │ │ - lea 0x0(%esi),%esi │ │ + call d670 │ │ + jmp 46b43 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00042e50 : │ │ +00046c80 : │ │ + push %ebp │ │ + push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x4019d,%ebx │ │ - lea -0x14(%esp),%esp │ │ - lea -0x1562c(%ebx),%eax │ │ - movl $0xcc,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - movl $0x8,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ - movl $0x3f800000,0x4(%esp) │ │ - lea -0x1b8ee(%ebx),%eax │ │ - mov %eax,(%esp) │ │ - call 42000 │ │ - mov 0x24(%esp),%edx │ │ - mov %edx,0x4(%esi) │ │ - mov %eax,0x4(%esp) │ │ - movl $0x0,(%esp) │ │ - call 5f0d0 │ │ - mov %eax,(%esi) │ │ - mov 0x20(%esp),%eax │ │ - mov %esi,0x8(%esp) │ │ - movl $0x0,0xc(%esp) │ │ - movl $0x0,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 42ca0 │ │ - lea 0x14(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - retq │ │ - nop │ │ - │ │ -00042ee0 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x40103,%ebx │ │ - mov %edi,0x34(%esp) │ │ - mov %ebp,0x38(%esp) │ │ + call db90 │ │ + add $0x4723f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + lea -0x17444(%ebx),%edi │ │ movl $0xba,0xc(%esp) │ │ - mov 0x44(%esp),%ebp │ │ - lea -0x1562c(%ebx),%edi │ │ - movl $0x8,0x4(%esp) │ │ mov %edi,0x8(%esp) │ │ + movl $0x8,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movl $0x3f800000,0x4(%esp) │ │ mov %eax,%esi │ │ - mov 0x48(%esp),%eax │ │ + mov 0x38(%esp),%eax │ │ test %eax,%eax │ │ - movl $0x3f800000,0x4(%esp) │ │ - jne 43010 │ │ - lea -0x1b8ee(%ebx),%eax │ │ + jne 46d90 │ │ + lea -0x1d702(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call 42000 │ │ + call 45e50 │ │ mov %eax,0x4(%esp) │ │ movl $0x0,(%esp) │ │ - call 5f0d0 │ │ + call 67f80 │ │ mov %eax,(%esi) │ │ - mov 0x40(%esp),%eax │ │ + mov 0x30(%esp),%eax │ │ mov %esi,0x8(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 42ca0 │ │ - mov %eax,%esi │ │ + call 46b10 │ │ movl $0x3f800000,0x4(%esp) │ │ + mov %eax,%esi │ │ mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 42000 │ │ - mov %eax,0x1c(%esp) │ │ + call 45e50 │ │ mov %edi,0x8(%esp) │ │ + mov %eax,%ebp │ │ movl $0xc1,0xc(%esp) │ │ movl $0x8,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,%edi │ │ - mov 0x1c(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ movl $0x0,(%esp) │ │ - call 5f0d0 │ │ + call 67f80 │ │ + mov 0x34(%esp),%edx │ │ mov %eax,(%edi) │ │ - mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ + mov %edx,0x4(%esp) │ │ + call 67f80 │ │ mov %eax,(%edi) │ │ mov 0xc(%esi),%eax │ │ mov %edi,0x4(%eax) │ │ movl $0x3f800000,0x4(%esp) │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 42000 │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + call 45e50 │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x0(%ebp),%eax │ │ - jmp 42f45 │ │ + xchg %ax,%ax │ │ + mov 0x34(%esp),%eax │ │ + mov (%eax),%eax │ │ + jmp 46cd5 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00043020 : │ │ +00046da0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x47121,%ebx │ │ + lea -0x14(%esp),%esp │ │ + lea -0x17444(%ebx),%eax │ │ + movl $0xcc,0xc(%esp) │ │ + mov %eax,0x8(%esp) │ │ + movl $0x8,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movl $0x3f800000,0x4(%esp) │ │ + mov %eax,%esi │ │ + lea -0x1d702(%ebx),%eax │ │ + mov %eax,(%esp) │ │ + call 45e50 │ │ + mov 0x24(%esp),%edx │ │ + mov %edx,0x4(%esi) │ │ + mov %eax,0x4(%esp) │ │ + movl $0x0,(%esp) │ │ + call 67f80 │ │ + mov %eax,(%esi) │ │ + mov 0x20(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ + movl $0x0,0xc(%esp) │ │ + movl $0x0,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 46b10 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + nop │ │ + │ │ +00046e30 : │ │ mov 0x4(%esp),%eax │ │ addl $0x1,(%eax) │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00043030 : │ │ - lea -0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - mov %esi,0x18(%esp) │ │ +00046e40 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x47081,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x3ffad,%ebx │ │ test %esi,%esi │ │ - je 4305c │ │ + je 46e98 │ │ mov (%esi),%eax │ │ sub $0x1,%eax │ │ - test %eax,%eax │ │ mov %eax,(%esi) │ │ - jle 43070 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + test %eax,%eax │ │ + jle 46e70 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0xc(%esi),%eax │ │ - call 420c0 │ │ + call 45f00 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x14(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + jmp 46ec0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -000430a0 : │ │ +00046ec0 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3ff4c,%ebx │ │ + call db90 │ │ + add $0x47000,%ebx │ │ lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov 0x18(%esi),%eax │ │ test %eax,%eax │ │ - je 430f8 │ │ + je 46f18 │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 604a0 │ │ + call 693e0 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - je 43139 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + je 46f69 │ │ + jmp 46f40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x4(%edi),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x4(%edi),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 43030 │ │ + call 46e40 │ │ mov %edi,(%esp) │ │ - call 603f0 │ │ + call 69330 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - jne 43110 │ │ + jne 46f40 │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 604f0 │ │ + call 69440 │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 604a0 │ │ + call 693e0 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - je 43181 │ │ - lea 0x0(%esi),%esi │ │ + je 46fc9 │ │ + jmp 46fa0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x4(%edi),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x4(%edi),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 430a0 │ │ + call 46ec0 │ │ mov %edi,(%esp) │ │ - call 603f0 │ │ + call 69330 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - jne 43158 │ │ + jne 46fa0 │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 604f0 │ │ + call 69440 │ │ mov 0x1c(%esi),%edi │ │ xor %eax,%eax │ │ test %edi,%edi │ │ - je 431ac │ │ + je 46ff4 │ │ lea 0x0(%esi),%esi │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x8(%edi),%edi │ │ test %edi,%edi │ │ - jne 43198 │ │ + jne 46fe0 │ │ mov 0x1c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ + call 68140 │ │ mov 0x24(%esi),%edi │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - je 431d4 │ │ - lea 0x0(%esi),%esi │ │ - mov (%edi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x8(%edi),%edi │ │ test %edi,%edi │ │ - jne 431c0 │ │ - mov 0x24(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5f270 │ │ - jmp 430bd │ │ - jmp 431f0 │ │ + je 47041 │ │ + jmp 47020 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ - │ │ -000431f0 : │ │ - lea -0x4c(%esp),%esp │ │ - mov %ebx,0x3c(%esp) │ │ - mov %edi,0x44(%esp) │ │ - call d3b4 │ │ - add $0x3fdf3,%ebx │ │ - mov 0x50(%esp),%edi │ │ - lea 0x2c(%esp),%eax │ │ - mov %esi,0x40(%esp) │ │ - mov %ebp,0x48(%esp) │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 44ca0 │ │ + call 64330 │ │ + mov 0x8(%edi),%edi │ │ test %edi,%edi │ │ - je 432a0 │ │ - lea -0x1c200(%ebx),%eax │ │ - mov %edi,(%esp) │ │ + jne 47020 │ │ + mov 0x24(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 68140 │ │ + jmp 46edd │ │ + xor %eax,%eax │ │ + jmp 47034 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00047050 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x46e6f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x50(%esp),%ebp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x54(%esp),%esi │ │ + lea 0x28(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 48aa0 │ │ + test %ebp,%ebp │ │ + je 47108 │ │ + mov %ebp,(%esp) │ │ + lea -0x1e014(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ test %eax,%eax │ │ - mov %eax,%esi │ │ - je 43318 │ │ - mov 0x2c(%esp),%eax │ │ - mov %esi,(%esp) │ │ + mov %eax,%edi │ │ + je 47198 │ │ + mov 0x28(%esp),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 44a70 │ │ - mov 0x54(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 42120 │ │ + call 48950 │ │ + mov %esi,(%esp) │ │ + call 45f70 │ │ mov %eax,0x4(%esp) │ │ - mov %eax,%ebp │ │ - mov 0x2c(%esp),%eax │ │ + mov %eax,%esi │ │ + mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 43fb0 │ │ + call 47e00 │ │ test %eax,%eax │ │ - jne 432c0 │ │ - test %esi,%esi │ │ - je 4327d │ │ - mov %esi,(%esp) │ │ - call cf14 │ │ - mov 0x2c(%esp),%eax │ │ + jne 47150 │ │ + mov %edi,(%esp) │ │ + call d6e0 │ │ + mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 45d60 │ │ - mov %ebp,%eax │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + call 4a0b0 │ │ + mov %esi,%eax │ │ + mov 0x2c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 471cb │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - mov 0x2c(%esp),%eax │ │ - xor %esi,%esi │ │ + lea 0x0(%esi),%esi │ │ + mov 0x28(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov -0x1c(%ebx),%eax │ │ + mov -0x8(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call 44a70 │ │ - jmp 4324f │ │ - lea 0x0(%esi),%esi │ │ - test %edi,%edi │ │ - lea -0x1b864(%ebx),%eax │ │ + call 48950 │ │ + mov %esi,(%esp) │ │ + call 45f70 │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,%esi │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 47e00 │ │ + test %eax,%eax │ │ + je 470dd │ │ + lea -0x1d678(%ebx),%ebp │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x173e8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x17444(%ebx),%eax │ │ movl $0x367,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - cmove %eax,%edi │ │ - lea -0x155d0(%ebx),%eax │ │ - mov %edi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x1562c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov %ebp,(%esp) │ │ - xor %ebp,%ebp │ │ - call 430a0 │ │ - mov 0x2c(%esp),%eax │ │ + call 67510 │ │ + mov %esi,(%esp) │ │ + call 46ec0 │ │ + mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 45d60 │ │ - jmp 43289 │ │ - lea 0x0(%esi),%esi │ │ - lea -0x1b85c(%ebx),%eax │ │ - mov %edi,0x10(%esp) │ │ + call 4a0b0 │ │ + xor %eax,%eax │ │ + jmp 470eb │ │ + nop │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1d670(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x17444(%ebx),%eax │ │ movl $0x35e,0x8(%esp) │ │ - lea -0x1562c(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - xor %ebp,%ebp │ │ - call 5e890 │ │ - jmp 43289 │ │ - nop │ │ + call 676a0 │ │ + xor %eax,%eax │ │ + jmp 470eb │ │ + call db70 │ │ + │ │ +000471d0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x46cef,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%eax │ │ + movl $0x0,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 47050 │ │ + test %eax,%eax │ │ + mov %eax,%edi │ │ + je 472aa │ │ + mov %eax,(%esp) │ │ + call 46960 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + jne 47223 │ │ + jmp 47276 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + call 69330 │ │ + test %eax,%eax │ │ + mov %eax,%ebp │ │ + je 4723d │ │ + mov 0x4(%ebp),%eax │ │ + mov 0x8(%eax),%esi │ │ + mov %esi,(%esp) │ │ + call 46a10 │ │ + mov %ebp,(%esp) │ │ + test %eax,%eax │ │ + je 47218 │ │ + call 69300 │ │ + test %esi,%esi │ │ + je 47276 │ │ + mov 0x44(%esp),%eax │ │ + movss 0x48(%esp),%xmm0 │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %edi,(%esp) │ │ + movss %xmm0,0xc(%esp) │ │ + call 46a20 │ │ + mov %edi,(%esp) │ │ + mov %eax,%esi │ │ + call 46ec0 │ │ + mov %esi,%eax │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov 0x40(%esp),%eax │ │ + movl $0x265,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1ed18(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + movl $0x4,(%esp) │ │ + lea -0x17444(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + xor %eax,%eax │ │ + jmp 4726d │ │ + mov 0x40(%esp),%eax │ │ + movl $0x257,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d652(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 47290 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00043350 : │ │ +000472d0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3fc9b,%ebx │ │ + call db90 │ │ + add $0x46bef,%ebx │ │ lea -0x5c(%esp),%esp │ │ + mov 0x70(%esp),%eax │ │ + mov %gs:0x14,%edi │ │ + mov %edi,0x4c(%esp) │ │ + xor %edi,%edi │ │ + mov %eax,0x34(%esp) │ │ mov 0x74(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cec4 │ │ - mov %eax,%esi │ │ - lea -0x1562c(%ebx),%edx │ │ - lea 0x4(%eax),%eax │ │ - mov %edx,0x30(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,%edi │ │ + mov %eax,0x30(%esp) │ │ + call d690 │ │ movl $0x2f7,0x8(%esp) │ │ + mov %eax,%esi │ │ + lea -0x17444(%ebx),%eax │ │ + mov %eax,0x20(%esp) │ │ + mov %eax,0x4(%esp) │ │ + lea 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ - mov %eax,0x28(%esp) │ │ - mov 0x74(%esp),%eax │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov %eax,%ebp │ │ + mov %edi,%eax │ │ + mov %ebp,(%esp) │ │ add $0x1,%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x28(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call ced4 │ │ - mov 0x28(%esp),%eax │ │ + call d6a0 │ │ movl $0x2e,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cfb4 │ │ + mov %ebp,(%esp) │ │ + call d780 │ │ test %eax,%eax │ │ - je 4385b │ │ + je 47788 │ │ movb $0x0,(%eax) │ │ - mov %eax,%edx │ │ - mov 0x74(%esp),%eax │ │ - sub 0x28(%esp),%edx │ │ + mov %eax,%edi │ │ + mov 0x30(%esp),%eax │ │ + sub %ebp,%edi │ │ + mov %edi,0x38(%esp) │ │ mov %eax,(%esp) │ │ - mov %edx,0x3c(%esp) │ │ - call cec4 │ │ + call d690 │ │ + movl $0x0,0x2c(%esp) │ │ cmp $0x2,%eax │ │ - movl $0x0,0x34(%esp) │ │ - ja 43790 │ │ - mov 0x28(%esp),%eax │ │ - movzbl (%eax),%edx │ │ + ja 47648 │ │ + movzbl 0x0(%ebp),%edx │ │ + mov %ebp,%eax │ │ test %dl,%dl │ │ - jne 4340a │ │ - jmp 4341c │ │ - lea 0x1(%eax),%eax │ │ - movzbl (%eax),%edx │ │ + jne 4739b │ │ + jmp 473ad │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl 0x1(%eax),%edx │ │ + add $0x1,%eax │ │ test %dl,%dl │ │ - je 4341c │ │ + je 473ad │ │ cmp $0x2e,%dl │ │ - jne 43400 │ │ + jne 47390 │ │ movb $0x2f,(%eax) │ │ - lea 0x1(%eax),%eax │ │ + add $0x1,%eax │ │ movzbl (%eax),%edx │ │ test %dl,%dl │ │ - jne 4340a │ │ - mov 0x28(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cec4 │ │ - add 0x28(%esp),%eax │ │ + jne 4739b │ │ + mov %ebp,(%esp) │ │ + call d690 │ │ + add %ebp,%eax │ │ movl $0x6172672e,(%eax) │ │ movw $0x6d,0x4(%eax) │ │ - mov 0x70(%esp),%edx │ │ - mov 0x1c(%edx),%esi │ │ + mov 0x34(%esp),%eax │ │ + mov 0x1c(%eax),%esi │ │ + lea -0x1ed51(%ebx),%eax │ │ + mov %eax,0x24(%esp) │ │ + lea -0x1e014(%ebx),%eax │ │ + mov %eax,0x28(%esp) │ │ test %esi,%esi │ │ - je 43770 │ │ - lea -0x1cf3d(%ebx),%edx │ │ - lea -0x1c200(%ebx),%ebp │ │ - mov %edx,0x2c(%esp) │ │ - jmp 43473 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jne 473fb │ │ + jmp 47620 │ │ + nop │ │ mov %edi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x8(%esi),%esi │ │ test %esi,%esi │ │ - je 43770 │ │ - mov 0x28(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ + je 47620 │ │ + mov 0x24(%esp),%eax │ │ movl $0x0,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 63750 │ │ + call 6c680 │ │ mov %eax,%edi │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf04 │ │ - test %eax,%eax │ │ - je 43460 │ │ - mov %eax,(%esp) │ │ - call cf14 │ │ mov 0x28(%esp),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d6d0 │ │ + test %eax,%eax │ │ + je 473e8 │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call d6e0 │ │ + mov %ebp,(%esp) │ │ + call 64330 │ │ test %edi,%edi │ │ - je 437d0 │ │ - mov 0x70(%esp),%edx │ │ - mov 0xc(%edx),%eax │ │ - mov 0x30(%esp),%edx │ │ - mov %eax,0x18(%esp) │ │ - mov 0x74(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x1b83a(%ebx),%eax │ │ + je 47628 │ │ + mov 0x34(%esp),%esi │ │ + mov 0xc(%esi),%eax │ │ mov %edi,0x14(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x310,0x8(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov 0x30(%esp),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x70(%esp),%edx │ │ - lea 0x4c(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d636(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov %edi,0x4(%esp) │ │ + lea 0x48(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x14(%edx),%eax │ │ + mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5fb40 │ │ + call 68b40 │ │ test %eax,%eax │ │ - jne 437e0 │ │ - lea -0x1b81e(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x30(%esp),%eax │ │ + jne 47728 │ │ mov %edi,0x10(%esp) │ │ + lea -0x1d61a(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x20(%esp),%eax │ │ movl $0x316,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x4c(%esp),%ebp │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov %edi,(%esp) │ │ - call 5bce0 │ │ - xor %esi,%esi │ │ - test %ebp,%ebp │ │ - je 4377e │ │ - mov 0x10(%ebp),%eax │ │ + mov 0x48(%esp),%esi │ │ + call 64330 │ │ + test %esi,%esi │ │ + je 47628 │ │ + mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 604a0 │ │ + call 693e0 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - je 4377e │ │ - lea -0x1b7ed(%ebx),%edx │ │ - mov %edx,0x38(%esp) │ │ - jmp 436ab │ │ - nop │ │ - mov 0x3c(%esp),%eax │ │ + je 47628 │ │ + lea -0x1d5e9(%ebx),%eax │ │ + mov %eax,0x3c(%esp) │ │ + jmp 4755b │ │ + lea 0x0(%esi),%esi │ │ + mov 0x38(%esp),%eax │ │ add $0x1,%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x4(%esi),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cf74 │ │ - xor %edx,%edx │ │ - test %eax,%eax │ │ - sete %dl │ │ - mov %edx,%ebp │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - test %ebp,%ebp │ │ - je 43699 │ │ - mov 0x8(%esi),%eax │ │ - test %eax,%eax │ │ - je 43699 │ │ - movl $0x2e,0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call cfb4 │ │ - mov %eax,%ebp │ │ - movl $0x2e,0x4(%esp) │ │ - lea 0x1(%eax),%eax │ │ - mov %eax,(%esp) │ │ - call cf64 │ │ - test %eax,%eax │ │ - je 437b8 │ │ - mov 0x30(%esp),%edx │ │ - mov %ebp,(%esp) │ │ - movl $0xf9,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,%ebp │ │ - mov 0x30(%esp),%edx │ │ - mov 0x38(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %ebp,0x10(%esp) │ │ - movl $0x33e,0x8(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov 0x4(%ebp),%eax │ │ mov %esi,(%esp) │ │ - call 43020 │ │ - mov 0x70(%esp),%edx │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov 0x10(%edx),%eax │ │ - mov %eax,(%esp) │ │ - call 5fdc0 │ │ - cmp %esi,%eax │ │ - je 4368d │ │ - lea -0x1b881(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %ebp,0x10(%esp) │ │ - movl $0x342,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x34(%esp),%eax │ │ + call d740 │ │ test %eax,%eax │ │ - je 43848 │ │ + sete %al │ │ + movzbl %al,%eax │ │ + mov %eax,0x24(%esp) │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + mov 0x24(%esp),%ecx │ │ + test %ecx,%ecx │ │ + je 47549 │ │ + mov 0x8(%ebp),%edx │ │ + test %edx,%edx │ │ + jne 47670 │ │ mov %edi,(%esp) │ │ - call 603f0 │ │ + call 69330 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - je 437d0 │ │ + je 47628 │ │ mov 0x4(%edi),%eax │ │ - mov 0x74(%esp),%edx │ │ - mov 0x8(%eax),%esi │ │ - mov 0x30(%esp),%eax │ │ + mov 0x30(%esp),%edx │ │ + mov 0x8(%eax),%ebp │ │ + mov 0x20(%esp),%eax │ │ mov %edx,(%esp) │ │ movl $0x119,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,%edx │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + lea 0x1(%eax),%ecx │ │ + mov %eax,%esi │ │ movl $0x2e,0x4(%esp) │ │ - add $0x1,%edx │ │ - mov %eax,0x28(%esp) │ │ - mov %edx,(%esp) │ │ - mov %edx,0x24(%esp) │ │ - call cfb4 │ │ - mov %eax,%ebp │ │ - mov 0x28(%esp),%eax │ │ - test %ebp,%ebp │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x24(%esp),%edx │ │ - je 43743 │ │ - movb $0x0,0x0(%ebp) │ │ + mov %ecx,(%esp) │ │ + mov %ecx,0x24(%esp) │ │ + call d780 │ │ + test %eax,%eax │ │ + je 475ed │ │ + mov 0x24(%esp),%ecx │ │ + movb $0x0,(%eax) │ │ movl $0x2e,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cfb4 │ │ + mov %ecx,(%esp) │ │ + mov %eax,0x28(%esp) │ │ + call d780 │ │ + mov 0x28(%esp),%edx │ │ test %eax,%eax │ │ - movb $0x2e,0x0(%ebp) │ │ - je 43743 │ │ + movb $0x2e,(%edx) │ │ + je 475ed │ │ + mov 0x20(%esp),%ecx │ │ movb $0x3c,(%eax) │ │ - mov 0x30(%esp),%edx │ │ movl $0x122,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x28(%esp),%eax │ │ + mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x34(%esp),%eax │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %esi,(%esp) │ │ + mov %eax,0x24(%esp) │ │ + call 64330 │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,%esi │ │ + mov 0x2c(%esp),%eax │ │ test %eax,%eax │ │ - jne 43588 │ │ - mov 0x4(%esi),%eax │ │ + jne 47508 │ │ + mov 0x4(%ebp),%eax │ │ + mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cff4 │ │ - xor %edx,%edx │ │ + call d7b0 │ │ test %eax,%eax │ │ - sete %dl │ │ - mov %edx,%ebp │ │ - jmp 435af │ │ - mov 0x28(%esp),%eax │ │ - xor %esi,%esi │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ + sete %al │ │ + movzbl %al,%eax │ │ + mov %eax,0x24(%esp) │ │ + jmp 4752e │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ebp,(%esp) │ │ + call 64330 │ │ + xor %eax,%eax │ │ + mov 0x4c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 477c5 │ │ lea 0x5c(%esp),%esp │ │ - mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x74(%esp),%edx │ │ + mov 0x30(%esp),%eax │ │ mov $0x4,%ecx │ │ - lea -0x1b83e(%ebx),%edi │ │ - lea -0x3(%edx,%esi,1),%esi │ │ + lea -0x1d63a(%ebx),%edi │ │ + lea -0x3(%eax,%esi,1),%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ sete %al │ │ movzbl %al,%eax │ │ - mov %eax,0x34(%esp) │ │ - jmp 433f3 │ │ + mov %eax,0x2c(%esp) │ │ + jmp 47380 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x70(%esp),%eax │ │ - mov %ebp,%edx │ │ + movl $0x2e,0x4(%esp) │ │ + mov 0x4(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call d780 │ │ + mov %eax,%edx │ │ + mov 0x34(%esp),%eax │ │ add $0xc,%eax │ │ - call 41f70 │ │ - mov %eax,%ebp │ │ - jmp 43618 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x5c(%esp),%esp │ │ - xor %esi,%esi │ │ - pop %ebx │ │ - mov %esi,%eax │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x70(%esp),%edx │ │ - mov %edi,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 431f0 │ │ - mov 0x70(%esp),%edx │ │ - mov %eax,%ebp │ │ + call 45d90 │ │ + mov 0x3c(%esp),%ecx │ │ + mov %eax,%esi │ │ + mov %eax,0x10(%esp) │ │ + movl $0x33e,0x8(%esp) │ │ + mov %ecx,0xc(%esp) │ │ + mov 0x20(%esp),%ecx │ │ + movl $0x1,(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + call 67510 │ │ + mov %ebp,(%esp) │ │ + call 46e30 │ │ mov %eax,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov 0x14(%edx),%eax │ │ + mov 0x34(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov 0x10(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5fdc0 │ │ - cmp %eax,%ebp │ │ - mov %eax,0x4c(%esp) │ │ - je 43559 │ │ - lea -0x1b809(%ebx),%eax │ │ + call 68dd0 │ │ + cmp %ebp,%eax │ │ + je 47708 │ │ + mov 0x20(%esp),%ecx │ │ + lea -0x1d695(%ebx),%eax │ │ + mov %esi,0x10(%esp) │ │ + movl $0x342,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %edi,0x10(%esp) │ │ - movl $0x31f,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - jmp 43559 │ │ + mov %ecx,0x4(%esp) │ │ + call 67510 │ │ + mov 0x2c(%esp),%eax │ │ + test %eax,%eax │ │ + jne 47549 │ │ + mov %edi,(%esp) │ │ + call 69300 │ │ + mov %ebp,%eax │ │ + jmp 4762a │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x34(%esp),%ebp │ │ mov %edi,(%esp) │ │ - call 603c0 │ │ - lea 0x5c(%esp),%esp │ │ - mov %esi,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov 0x74(%esp),%edx │ │ - lea -0x155a8(%ebx),%eax │ │ + mov %ebp,0x4(%esp) │ │ + call 47050 │ │ + mov %eax,0x8(%esp) │ │ + mov %eax,%esi │ │ + mov %edi,0x4(%esp) │ │ + mov 0x14(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call 68dd0 │ │ + mov %eax,0x48(%esp) │ │ + cmp %eax,%esi │ │ + je 474d9 │ │ + mov %edi,0x10(%esp) │ │ + lea -0x1d605(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %edx,0x10(%esp) │ │ + mov 0x20(%esp),%eax │ │ + movl $0x31f,0x8(%esp) │ │ + movl $0x3,(%esp) │ │ mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 474d9 │ │ + mov 0x30(%esp),%eax │ │ movl $0x2fc,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov 0x28(%esp),%eax │ │ - xor %esi,%esi │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - jmp 4377e │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,0x10(%esp) │ │ + lea -0x173c0(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov %ebp,(%esp) │ │ + call 64330 │ │ + xor %eax,%eax │ │ + jmp 4762a │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ │ │ -000438a0 : │ │ - push %ebp │ │ +000477d0 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3f74b,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%eax │ │ - movl $0x0,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 431f0 │ │ - test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 43976 │ │ + call db90 │ │ + add $0x466f0,%ebx │ │ + lea -0x20(%esp),%esp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x30(%esp),%edi │ │ + lea 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 42b20 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - jne 438f3 │ │ - jmp 43942 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - call 603f0 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - je 4390d │ │ - mov 0x4(%esi),%eax │ │ - mov 0x8(%eax),%edi │ │ + mov 0x34(%esp),%esi │ │ + call 48aa0 │ │ + mov 0x18(%esp),%eax │ │ mov %edi,(%esp) │ │ - call 42ba0 │ │ - test %eax,%eax │ │ - mov %esi,(%esp) │ │ - je 438e8 │ │ - call 603c0 │ │ - test %edi,%edi │ │ - je 43942 │ │ - mov 0x48(%esp),%eax │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov 0x44(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call 42bb0 │ │ - mov %eax,%esi │ │ - mov %ebp,(%esp) │ │ - call 430a0 │ │ - lea 0x2c(%esp),%esp │ │ - mov %esi,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov 0x40(%esp),%eax │ │ - movl $0x265,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - lea -0x1cf04(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x1562c(%ebx),%eax │ │ - movl $0x4,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - xor %esi,%esi │ │ - call 5e6d0 │ │ - jmp 43937 │ │ - mov 0x40(%esp),%eax │ │ - movl $0x257,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - lea -0x1b7e0(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - jmp 4395c │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -000439a0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x20(%esp) │ │ - mov %esi,0x24(%esp) │ │ - call d3b4 │ │ - add $0x3f643,%ebx │ │ - mov %edi,0x28(%esp) │ │ - lea 0x1c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 44ca0 │ │ - mov 0x1c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 452c0 │ │ + call 49340 │ │ + mov %esi,(%esp) │ │ mov %eax,%edi │ │ - mov 0x34(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 42120 │ │ + call 45f70 │ │ mov %eax,0x4(%esp) │ │ mov %eax,%esi │ │ - mov 0x1c(%esp),%eax │ │ + mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 43fb0 │ │ + call 47e00 │ │ test %eax,%eax │ │ - jne 43a30 │ │ - mov 0x1c(%esp),%eax │ │ + jne 47868 │ │ + mov 0x18(%esp),%eax │ │ mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 45c60 │ │ - mov 0x1c(%esp),%eax │ │ + call 49fb0 │ │ + mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 45d60 │ │ + call 4a0b0 │ │ mov %esi,%eax │ │ - mov 0x20(%esp),%ebx │ │ - mov 0x24(%esp),%esi │ │ - mov 0x28(%esp),%edi │ │ - lea 0x2c(%esp),%esp │ │ + mov 0x1c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 478b8 │ │ + lea 0x20(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - xchg %ax,%ax │ │ - lea -0x15584(%ebx),%eax │ │ + lea 0x0(%esi),%esi │ │ movl $0x381,0x8(%esp) │ │ + lea -0x1739c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x17444(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - lea -0x1562c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call 430a0 │ │ - mov 0x1c(%esp),%eax │ │ + call 46ec0 │ │ + mov 0x18(%esp),%eax │ │ mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 45c60 │ │ - mov 0x1c(%esp),%eax │ │ + call 49fb0 │ │ + mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 45d60 │ │ - jmp 43a1b │ │ + call 4a0b0 │ │ + xor %eax,%eax │ │ + jmp 47850 │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ │ │ -00043a80 : │ │ +000478c0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3f56b,%ebx │ │ + call db90 │ │ + add $0x465ff,%ebx │ │ lea -0x1c(%esp),%esp │ │ mov 0x30(%esp),%eax │ │ movl $0x0,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 439a0 │ │ + call 477d0 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - je 43b56 │ │ + je 4799a │ │ mov %eax,(%esp) │ │ - call 42b20 │ │ + call 46960 │ │ test %eax,%eax │ │ mov %eax,%esi │ │ - jne 43ad3 │ │ - jmp 43b22 │ │ + jne 47913 │ │ + jmp 47966 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - call 603f0 │ │ + call 69330 │ │ test %eax,%eax │ │ mov %eax,%esi │ │ - je 43aed │ │ + je 4792d │ │ mov 0x4(%esi),%eax │ │ mov 0x8(%eax),%edi │ │ mov %edi,(%esp) │ │ - call 42ba0 │ │ - test %eax,%eax │ │ + call 46a10 │ │ mov %esi,(%esp) │ │ - je 43ac8 │ │ - call 603c0 │ │ + test %eax,%eax │ │ + je 47908 │ │ + call 69300 │ │ test %edi,%edi │ │ - je 43b22 │ │ - mov 0x38(%esp),%eax │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ + je 47966 │ │ mov 0x34(%esp),%eax │ │ + movss 0x38(%esp),%xmm0 │ │ + mov %edi,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ mov %ebp,(%esp) │ │ - call 42bb0 │ │ - mov %eax,%esi │ │ + movss %xmm0,0xc(%esp) │ │ + call 46a20 │ │ mov %ebp,(%esp) │ │ - call 430a0 │ │ - lea 0x1c(%esp),%esp │ │ + mov %eax,%esi │ │ + call 46ec0 │ │ mov %esi,%eax │ │ + lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ mov %ebp,(%esp) │ │ - call 430a0 │ │ - lea -0x1a454(%ebx),%eax │ │ + call 46ec0 │ │ movl $0x285,0x8(%esp) │ │ + lea -0x1c26c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x1562c(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + lea -0x17444(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - xor %esi,%esi │ │ - call 5e6d0 │ │ - jmp 43b17 │ │ - lea -0x1b7c8(%ebx),%eax │ │ + call 67510 │ │ + xor %eax,%eax │ │ + jmp 4795d │ │ movl $0x276,0x8(%esp) │ │ + lea -0x1d5dc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 43b3c │ │ + jmp 47980 │ │ xchg %ax,%ax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0xc(%esp),%esp │ │ - mov %eax,%ecx │ │ - mov %esi,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov %edx,%esi │ │ - movzbl (%edx),%edi │ │ - mov %edi,%edx │ │ - cmp $0x22,%dl │ │ - je 43bc8 │ │ - test %ecx,%ecx │ │ - mov %esi,%ebp │ │ - mov %ecx,%eax │ │ - je 43c10 │ │ - test %dl,%dl │ │ - mov %dl,(%eax) │ │ - lea 0x1(%eax),%esi │ │ - je 43bb0 │ │ + push %ebp │ │ + mov %eax,%ebp │ │ + push %edi │ │ + push %esi │ │ + movzbl (%edx),%esi │ │ mov %esi,%eax │ │ - movzbl 0x1(%ebp),%edx │ │ - lea 0x1(%ebp),%ebp │ │ - test %dl,%dl │ │ - mov %dl,(%eax) │ │ - lea 0x1(%eax),%esi │ │ - jne 43b9e │ │ - sub %ecx,%eax │ │ - mov (%esp),%esi │ │ - mov 0x4(%esp),%edi │ │ - mov 0x8(%esp),%ebp │ │ - lea 0xc(%esp),%esp │ │ + cmp $0x22,%al │ │ + je 479f0 │ │ + test %ebp,%ebp │ │ + mov %ebp,%ecx │ │ + je 47a60 │ │ + add $0x1,%edx │ │ + lea 0x1(%ecx),%edi │ │ + movzbl -0x1(%edx),%esi │ │ + mov %esi,%eax │ │ + mov %al,-0x1(%edi) │ │ + test %al,%al │ │ + jne 479e8 │ │ + mov %ecx,%eax │ │ + sub %ebp,%eax │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edi,%ecx │ │ + jmp 479c8 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edx,%edi │ │ + xor %ecx,%ecx │ │ + movzbl 0x1(%edi),%esi │ │ + mov %esi,%eax │ │ + cmp $0x27,%al │ │ + je 47a48 │ │ + jle 47a28 │ │ + mov %esi,%eax │ │ + cmp $0x2c,%al │ │ + je 47a48 │ │ + cmp $0x5c,%al │ │ + jne 47a40 │ │ + cmpb $0x5c,0x2(%edi) │ │ + lea 0x2(%edi),%esi │ │ + jne 47a48 │ │ + mov %esi,%edi │ │ + test %ebp,%ebp │ │ + je 47a20 │ │ + movzbl (%edi),%eax │ │ + mov %al,0x0(%ebp,%ecx,1) │ │ + add $0x1,%ecx │ │ + jmp 479f4 │ │ lea 0x0(%esi),%esi │ │ - xor %eax,%eax │ │ - test %ecx,%ecx │ │ - mov %esi,%ebp │ │ - je 43c60 │ │ - movzbl 0x1(%ebp),%edi │ │ - mov %edi,%edx │ │ - cmp $0x27,%dl │ │ - je 43c02 │ │ - mov %edi,%edx │ │ - jg 43c28 │ │ - cmp $0x22,%dl │ │ - je 43c40 │ │ - add $0x1,%ebp │ │ - movzbl 0x0(%ebp),%edi │ │ - mov %edi,%edx │ │ - mov %dl,(%ecx,%eax,1) │ │ - add $0x1,%eax │ │ - movzbl 0x1(%ebp),%edi │ │ - mov %edi,%edx │ │ - cmp $0x27,%dl │ │ - jne 43bdf │ │ - movzbl (%esi),%edi │ │ - mov %edi,%edx │ │ - test %ecx,%ecx │ │ - mov %esi,%ebp │ │ + cmp $0x22,%al │ │ + jne 47a40 │ │ + test %ebp,%ebp │ │ + je 47a35 │ │ + movb $0x0,0x0(%ebp,%ecx,1) │ │ + pop %esi │ │ mov %ecx,%eax │ │ - jne 43b95 │ │ - nop │ │ - mov %edi,%edx │ │ - xor %eax,%eax │ │ - test %dl,%dl │ │ - je 43bb2 │ │ - lea 0x1(%eax),%eax │ │ - cmpb $0x0,(%esi,%eax,1) │ │ - jne 43c18 │ │ - jmp 43bb2 │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - cmp $0x2c,%dl │ │ - je 43c02 │ │ - mov %edi,%edx │ │ - cmp $0x5c,%dl │ │ - jne 43be8 │ │ - cmpb $0x5c,0x2(%ebp) │ │ - jne 43c02 │ │ - add $0x2,%ebp │ │ - jmp 43beb │ │ - nop │ │ - test %ecx,%ecx │ │ - je 43bb2 │ │ - movb $0x0,(%ecx,%eax,1) │ │ - mov (%esp),%esi │ │ - mov 0x4(%esp),%edi │ │ - mov 0x8(%esp),%ebp │ │ - lea 0xc(%esp),%esp │ │ - retq │ │ + add $0x1,%edi │ │ + jmp 47a15 │ │ + lea 0x0(%esi),%esi │ │ + test %ebp,%ebp │ │ + mov %ebp,%ecx │ │ + movzbl (%edx),%esi │ │ + jne 479c8 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - movzbl 0x1(%ebp),%edx │ │ - mov %ecx,%eax │ │ - cmp $0x27,%dl │ │ - je 43c05 │ │ - jg 43c90 │ │ - cmp $0x22,%dl │ │ - je 43bb2 │ │ - add $0x1,%ebp │ │ - movzbl 0x1(%ebp),%edx │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov %esi,%ecx │ │ + xor %eax,%eax │ │ + test %cl,%cl │ │ + je 479df │ │ add $0x1,%eax │ │ - cmp $0x27,%dl │ │ - jne 43c6b │ │ - mov %edi,%edx │ │ - jmp 43c07 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmp $0x2c,%dl │ │ - je 43c05 │ │ - cmp $0x5c,%dl │ │ - jne 43c76 │ │ - cmpb $0x5c,0x2(%ebp) │ │ - jne 43c05 │ │ - add $0x2,%ebp │ │ - jmp 43c79 │ │ + cmpb $0x0,(%edx,%eax,1) │ │ + jne 47a6c │ │ + jmp 479df │ │ lea 0x0(%esi),%esi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3f33b,%ebx │ │ - lea -0x8c(%esp),%esp │ │ - mov -0x20(%ebx),%esi │ │ - movsbl -0x123d4(%ebx,%edx,1),%edx │ │ - mov %eax,0x1c(%esp) │ │ - mov %edx,0x8(%esp) │ │ - add $0x24,%edx │ │ - mov 0xa0(%esp),%ecx │ │ - mov (%esi),%eax │ │ - mov %eax,0x7c(%esp) │ │ + call db90 │ │ + add $0x4643f,%ebx │ │ + lea -0x9c(%esp),%esp │ │ + movsbl -0x13fe8(%ebx,%edx,1),%ebp │ │ + mov %eax,0x28(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x8c(%esp) │ │ xor %eax,%eax │ │ + lea 0x24(%ebp),%edx │ │ cmp $0x5a,%edx │ │ - ja 43e74 │ │ - cmp $0x109,%ecx │ │ + ja 47c84 │ │ + cmpl $0x109,0xb0(%esp) │ │ mov $0x2,%al │ │ - jbe 43ea0 │ │ - mov -0x4f4(%ebx,%eax,4),%edi │ │ + jbe 47d08 │ │ + mov -0x508(%ebx,%eax,4),%esi │ │ xor %eax,%eax │ │ - mov %edi,%edx │ │ - xor %esi,%esi │ │ - call 43b70 │ │ - mov %eax,0x18(%esp) │ │ - mov 0x8(%esp),%edx │ │ - mov 0x8(%esp),%eax │ │ - movl $0x37,0xc(%esp) │ │ - neg %eax │ │ - test %edx,%edx │ │ + lea 0x50(%esp),%edi │ │ + mov %esi,%edx │ │ + call 479b0 │ │ + mov %ebp,%edx │ │ + mov $0x37,%ecx │ │ + mov %eax,0x24(%esp) │ │ + neg %edx │ │ + test %ebp,%ebp │ │ + mov $0x0,%eax │ │ + mov %esi,0x3c(%esp) │ │ + lea -0x140cd(%ebx),%esi │ │ mov %edi,0x2c(%esp) │ │ - lea 0x40(%esp),%ebp │ │ - cmovs %eax,%esi │ │ - mov 0x8(%esp),%eax │ │ - sub %eax,0xc(%esp) │ │ - mov $0x14,%eax │ │ - cmpl $0x14,0xc(%esp) │ │ - cmovle 0xc(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x12132(%ebx),%eax │ │ - movzbl (%eax),%edx │ │ - add $0x1,%eax │ │ + cmovs %edx,%eax │ │ + sub %ebp,%ecx │ │ + mov $0x14,%edx │ │ + cmp $0x14,%ecx │ │ + cmovle %ecx,%edx │ │ + mov %edi,%ecx │ │ + mov %edx,0xc(%esp) │ │ + add $0x1,%esi │ │ + add $0x1,%ecx │ │ + movzbl -0x1(%esi),%edx │ │ + mov %dl,-0x1(%ecx) │ │ test %dl,%dl │ │ - mov %dl,0x0(%ebp) │ │ - lea 0x1(%ebp),%ecx │ │ - jne 43e98 │ │ - mov 0x18(%esp),%eax │ │ - cmp 0xc(%esp),%esi │ │ - mov %ecx,0x14(%esp) │ │ - mov %eax,0x4(%esp) │ │ - jge 43f17 │ │ - mov 0x8(%esp),%edx │ │ - mov $0x1,%ecx │ │ - mov %ecx,%eax │ │ - lea -0x12116(%ebx),%edi │ │ - mov %ebp,%ecx │ │ - movl $0x0,0x10(%esp) │ │ - mov %eax,%ebp │ │ - lea -0x12274(%ebx,%edx,1),%edx │ │ - mov %edx,0x8(%esp) │ │ - jmp 43dcb │ │ - nop │ │ + jne 47b1c │ │ + cmp 0xc(%esp),%eax │ │ + jge 47d43 │ │ + mov 0x24(%esp),%edi │ │ + lea -0x14088(%ebx,%ebp,1),%edx │ │ + movl $0x0,0x20(%esp) │ │ + mov $0x1,%esi │ │ + mov %edx,0x10(%esp) │ │ + mov %edi,0x14(%esp) │ │ + lea -0x140b1(%ebx),%edi │ │ + lea 0x0(%esi),%esi │ │ + mov 0x10(%esp),%edx │ │ + movsbl (%edx,%eax,1),%edx │ │ + cmp %edx,%eax │ │ + jne 47beb │ │ + cmp $0x1,%eax │ │ + je 47beb │ │ + cmp $0x5,%esi │ │ + je 47d20 │ │ + mov -0x508(%ebx,%eax,4),%ebp │ │ + lea 0x1(%esi),%edx │ │ + mov %edx,0x1c(%esp) │ │ + mov %ebp,0x3c(%esp,%esi,4) │ │ + movzbl 0x0(%ebp),%esi │ │ + mov %esi,%edx │ │ + cmp $0x22,%dl │ │ + je 47cb0 │ │ + movl $0x0,0x18(%esp) │ │ + mov %esi,%edx │ │ + test %dl,%dl │ │ + je 47bbb │ │ + mov 0x18(%esp),%edx │ │ + add $0x1,%edx │ │ + cmpb $0x0,0x0(%ebp,%edx,1) │ │ + jne 47bad │ │ + mov %edx,0x18(%esp) │ │ + mov 0x18(%esp),%ebp │ │ + xor %edx,%edx │ │ + add 0x14(%esp),%ebp │ │ + setb %dl │ │ + or %edx,0x20(%esp) │ │ + movzbl (%edi),%edx │ │ + add $0x1,%edi │ │ + mov %dl,-0x1(%ecx) │ │ + test %dl,%dl │ │ + jne 47ca8 │ │ + mov 0x1c(%esp),%esi │ │ + lea -0x140d4(%ebx),%edi │ │ mov %ebp,0x14(%esp) │ │ - lea -0x12107(%ebx),%edi │ │ - mov 0x4(%esp),%ebp │ │ - mov %edx,0x4(%esp) │ │ - add $0x1,%esi │ │ - cmp 0xc(%esp),%esi │ │ - je 43e30 │ │ - mov 0x8(%esp),%edx │ │ - movsbl (%edx,%esi,1),%eax │ │ - cmp %esi,%eax │ │ - jne 43dc2 │ │ - cmp $0x1,%esi │ │ - je 43dc2 │ │ - cmp $0x5,%ebp │ │ - je 43f00 │ │ - mov -0x4f4(%ebx,%esi,4),%edx │ │ + add $0x1,%eax │ │ + cmp 0xc(%esp),%eax │ │ + jne 47b60 │ │ xor %eax,%eax │ │ - mov %edx,0x2c(%esp,%ebp,4) │ │ - mov %ecx,(%esp) │ │ - call 43b70 │ │ - mov 0x4(%esp),%edx │ │ + cmpb $0x0,0x50(%esp) │ │ + je 47c10 │ │ + mov 0x2c(%esp),%edx │ │ + xor %eax,%eax │ │ + add $0x1,%eax │ │ + cmpb $0x0,(%edx,%eax,1) │ │ + jne 47c07 │ │ + mov 0x20(%esp),%edi │ │ + add 0x14(%esp),%eax │ │ + mov %eax,0x24(%esp) │ │ + setb %dl │ │ + movzbl %dl,%edx │ │ + mov $0xffffffff,%eax │ │ + or %edx,%edi │ │ + jne 47c84 │ │ + mov 0x28(%esp),%ebp │ │ + test %ebp,%ebp │ │ + je 47c80 │ │ + movzbl 0x50(%esp),%eax │ │ + xor %edx,%edx │ │ + mov 0x2c(%esp),%edi │ │ + jmp 47c46 │ │ add $0x1,%ebp │ │ - add %eax,%edx │ │ - mov %ebp,0x4(%esp) │ │ - setb %al │ │ - mov (%esp),%ecx │ │ - movzbl %al,%eax │ │ - mov 0x14(%esp),%ebp │ │ - or %eax,0x10(%esp) │ │ - movzbl (%edi),%eax │ │ add $0x1,%edi │ │ + mov %al,0x0(%ebp) │ │ test %al,%al │ │ - mov %al,(%ecx) │ │ - je 43db0 │ │ - mov %ebp,%ecx │ │ - add $0x1,%ebp │ │ - jmp 43e18 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %ebp,%ecx │ │ - movzbl 0x40(%esp),%edx │ │ - xor %eax,%eax │ │ - test %dl,%dl │ │ - je 43e47 │ │ - lea 0x1(%eax),%eax │ │ - cmpb $0x0,0x40(%esp,%eax,1) │ │ - jne 43e3d │ │ - add 0x4(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - setb %al │ │ - movzbl %al,%eax │ │ - mov %eax,%esi │ │ - or 0x10(%esp),%esi │ │ - mov $0xffffffff,%eax │ │ - jne 43e74 │ │ - mov 0x1c(%esp),%eax │ │ - test %eax,%eax │ │ - jne 43eb0 │ │ + je 47c80 │ │ + cmp $0x25,%al │ │ + movzbl 0x1(%edi),%eax │ │ + jne 47c40 │ │ + cmp $0x73,%al │ │ + jne 47c40 │ │ + cmp %edx,%esi │ │ + jle 47c40 │ │ + lea 0x1(%edx),%eax │ │ + lea 0x2(%edi),%edi │ │ + mov 0x3c(%esp,%edx,4),%edx │ │ + mov %eax,0xc(%esp) │ │ + mov %ebp,%eax │ │ + call 479b0 │ │ + mov 0xc(%esp),%edx │ │ + add %eax,%ebp │ │ + movzbl (%edi),%eax │ │ + jmp 47c46 │ │ lea 0x0(%esi),%esi │ │ - mov 0x4(%esp),%eax │ │ - mov -0x20(%ebx),%esi │ │ - mov 0x7c(%esp),%ecx │ │ - mov (%esi),%edx │ │ - cmp %edx,%ecx │ │ - jne 43f29 │ │ - lea 0x8c(%esp),%esp │ │ + mov 0x24(%esp),%eax │ │ + mov 0x8c(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + jne 47d6d │ │ + lea 0x9c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %ecx,%ebp │ │ - jmp 43d5b │ │ - nop │ │ - movzbl -0x12394(%ebx,%ecx,1),%eax │ │ - jmp 43d05 │ │ + lea 0x1(%ecx),%ecx │ │ + jmp 47bcc │ │ + movl $0x0,0x18(%esp) │ │ + mov %ebp,%esi │ │ + movzbl 0x1(%esi),%edx │ │ + cmp $0x27,%dl │ │ + je 47ceb │ │ + jle 47cf8 │ │ + cmp $0x2c,%dl │ │ + je 47ceb │ │ + cmp $0x5c,%dl │ │ lea 0x0(%esi),%esi │ │ - mov 0x1c(%esp),%esi │ │ - xor %ebp,%ebp │ │ - lea 0x40(%esp),%edi │ │ - jmp 43ec6 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%esi │ │ - add $0x1,%edi │ │ - test %dl,%dl │ │ - mov %dl,(%esi) │ │ - je 43e70 │ │ - cmp $0x25,%dl │ │ - movzbl 0x1(%edi),%edx │ │ - jne 43ec0 │ │ - cmp $0x73,%dl │ │ - jne 43ec0 │ │ - cmp %ecx,%ebp │ │ - jge 43ec0 │ │ - mov 0x2c(%esp,%ebp,4),%edx │ │ - mov %esi,%eax │ │ - mov %ecx,(%esp) │ │ - add $0x1,%ebp │ │ - call 43b70 │ │ - add %eax,%esi │ │ - mov (%esp),%ecx │ │ - movzbl 0x2(%edi),%edx │ │ - add $0x2,%edi │ │ - jmp 43ec6 │ │ + jne 47d01 │ │ + cmpb $0x5c,0x2(%esi) │ │ + lea 0x2(%esi),%edx │ │ + jne 47ceb │ │ + mov %edx,%esi │ │ + movzbl 0x1(%esi),%edx │ │ + addl $0x1,0x18(%esp) │ │ + cmp $0x27,%dl │ │ + jne 47cc3 │ │ + xor %edx,%edx │ │ + jmp 47bad │ │ lea 0x0(%esi),%esi │ │ - mov 0x18(%esp),%eax │ │ - movb $0x0,0x5b(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov $0x1,%ecx │ │ - jmp 43e32 │ │ - movl $0x0,0x10(%esp) │ │ - mov $0x1,%ecx │ │ - jmp 43e32 │ │ - call d370 │ │ + cmp $0x22,%dl │ │ + je 47bbb │ │ + add $0x1,%esi │ │ + jmp 47cdd │ │ xchg %ax,%ax │ │ + mov 0xb0(%esp),%eax │ │ + movzbl -0x13ec8(%ebx,%eax,1),%eax │ │ + jmp 47ad0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x24(%esp),%eax │ │ + mov $0x1,%si │ │ + movb $0x0,0x6b(%esp) │ │ + mov %eax,0x14(%esp) │ │ + xor %eax,%eax │ │ + cmpb $0x0,0x50(%esp) │ │ + je 47c10 │ │ + jmp 47c01 │ │ + cmpb $0x0,0x50(%esp) │ │ + mov $0x1,%esi │ │ + je 47c2b │ │ + mov 0x24(%esp),%eax │ │ + mov $0x1,%esi │ │ + movl $0x0,0x20(%esp) │ │ + mov %eax,0x14(%esp) │ │ + jmp 47c01 │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00043f30 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x20(%esp) │ │ - mov %esi,0x24(%esp) │ │ - call d3b4 │ │ - add $0x3f0b3,%ebx │ │ +00047d80 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x46140,%ebx │ │ + lea -0x20(%esp),%esp │ │ mov 0x30(%esp),%esi │ │ - mov %edi,0x28(%esp) │ │ mov %esi,(%esp) │ │ - call 449d0 │ │ - mov %eax,%edi │ │ + call 488b0 │ │ mov %esi,(%esp) │ │ - call 44960 │ │ + mov %eax,%edi │ │ + call 48820 │ │ mov %eax,0x14(%esp) │ │ mov 0x38(%esp),%eax │ │ mov %edi,0x18(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x9b,0x8(%esp) │ │ - lea -0x15554(%ebx),%eax │ │ - movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1736c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x1b7ac(%ebx),%eax │ │ + lea -0x1d5c0(%ebx),%eax │ │ + movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x20(%esp),%ebx │ │ - mov 0x24(%esp),%esi │ │ - mov 0x28(%esp),%edi │ │ - lea 0x2c(%esp),%esp │ │ + call 67510 │ │ + lea 0x20(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + jmp 47e00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00043fb0 : │ │ +00047e00 : │ │ push %ebp │ │ + xor %ebp,%ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3f03b,%ebx │ │ - lea -0x5ac(%esp),%esp │ │ - mov -0x20(%ebx),%ebp │ │ - mov 0x5c0(%esp),%ecx │ │ - mov 0x5c4(%esp),%esi │ │ - mov %ecx,0x58(%esp) │ │ - mov %esi,0x50(%esp) │ │ - lea 0x51c(%esp),%ecx │ │ - movl $0x80,0x54(%esp) │ │ - mov 0x0(%ebp),%eax │ │ - mov %ecx,0x28(%esp) │ │ - mov %ecx,0x44(%esp) │ │ - lea 0x1fc(%esp),%ebp │ │ - lea 0x6c(%esp),%ecx │ │ - mov %eax,0x59c(%esp) │ │ - mov %ecx,0x24(%esp) │ │ - mov %ecx,%esi │ │ - mov %ecx,0x30(%esp) │ │ - movl $0xc8,0x34(%esp) │ │ - lea -0x1b79e(%ebx),%ecx │ │ - mov %ebp,0x4c(%esp) │ │ - movl $0x0,0x48(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - movl $0xfffffffe,0x38(%esp) │ │ - movl $0xc7,0x3c(%esp) │ │ - mov %ecx,0x5c(%esp) │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x30(%esp),%edx │ │ - movzwl 0x2c(%esp),%eax │ │ - mov %ax,(%esi) │ │ - lea (%edx,%ecx,2),%eax │ │ + call db90 │ │ + add $0x460bd,%ebx │ │ + lea -0x59c(%esp),%esp │ │ + mov 0x5b0(%esp),%eax │ │ + lea 0x1ec(%esp),%ecx │ │ + movl $0x80,0x40(%esp) │ │ + movl $0xc8,0x18(%esp) │ │ + mov %eax,0x48(%esp) │ │ + mov 0x5b4(%esp),%eax │ │ + movl $0x0,0x24(%esp) │ │ + movl $0xfffffffe,0x1c(%esp) │ │ + mov %eax,0x44(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x58c(%esp) │ │ + xor %eax,%eax │ │ + mov %ecx,0x34(%esp) │ │ + lea 0x50c(%esp),%eax │ │ + mov %eax,0x3c(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + lea 0x5c(%esp),%eax │ │ + mov %eax,0x28(%esp) │ │ + mov %eax,%esi │ │ + mov %eax,0x14(%esp) │ │ + lea -0x1d5b2(%ebx),%eax │ │ + mov %eax,0x4c(%esp) │ │ + mov 0x18(%esp),%eax │ │ + mov %bp,(%esi) │ │ + lea -0x2(%eax,%eax,1),%edx │ │ + mov 0x14(%esp),%eax │ │ + add %edx,%eax │ │ cmp %eax,%esi │ │ - jb 4413b │ │ - cmpl $0x270f,0x34(%esp) │ │ - ja 444cd │ │ - mov 0x34(%esp),%eax │ │ - movl $0x2710,0x34(%esp) │ │ - add %eax,%eax │ │ - cmp $0x2710,%eax │ │ - cmova 0x34(%esp),%eax │ │ - mov %eax,%ebp │ │ - mov %eax,0x34(%esp) │ │ - add %ebp,%ebp │ │ - add %ebp,%eax │ │ + jb 47f87 │ │ + sub 0x14(%esp),%esi │ │ + sar %esi │ │ + cmpl $0x270f,0x18(%esp) │ │ + lea 0x1(%esi),%edi │ │ + mov %edi,0x20(%esp) │ │ + ja 4836d │ │ + add $0x2,%edx │ │ + mov $0x2710,%esi │ │ + cmp $0x2710,%edx │ │ + cmovbe %edx,%esi │ │ + mov %esi,0x18(%esp) │ │ + lea (%esi,%esi,2),%eax │ │ lea 0x3(%eax,%eax,1),%eax │ │ mov %eax,(%esp) │ │ - call ceb4 │ │ + call d680 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 444cd │ │ - sub 0x30(%esp),%esi │ │ - mov 0x30(%esp),%ecx │ │ - sar %esi │ │ - mov %ecx,0x4(%esp) │ │ - add $0x1,%esi │ │ - mov %edi,(%esp) │ │ - lea (%esi,%esi,1),%eax │ │ - mov %eax,0x8(%esp) │ │ - call cfe4 │ │ - lea 0x3(%ebp),%edx │ │ - and $0xfffffffc,%edx │ │ - add %edi,%edx │ │ - mov 0x4c(%esp),%ebp │ │ - lea 0x0(,%esi,4),%eax │ │ - mov %edx,(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call cfe4 │ │ - mov 0x24(%esp),%ecx │ │ - cmp %ecx,0x30(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - je 44114 │ │ - mov 0x30(%esp),%ecx │ │ - mov %ecx,(%esp) │ │ - call cee4 │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x34(%esp),%ebp │ │ - lea -0x1(%esi),%eax │ │ - sub $0x1,%ebp │ │ - lea (%edi,%eax,2),%esi │ │ - mov %ebp,0x3c(%esp) │ │ - lea (%edi,%ebp,2),%ecx │ │ - cmp %ecx,%esi │ │ - jae 447b1 │ │ - lea (%edx,%eax,4),%ebp │ │ - mov %edx,0x4c(%esp) │ │ + mov %eax,%edx │ │ + je 4836d │ │ + mov 0x14(%esp),%esi │ │ + lea (%edi,%edi,1),%eax │ │ + cmp $0x4,%eax │ │ + mov %edx,%edi │ │ + jb 47f06 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + test $0x2,%al │ │ + je 47f10 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov 0x20(%esp),%ecx │ │ + mov 0x18(%esp),%edi │ │ + shl $0x2,%ecx │ │ + lea (%edi,%edi,1),%esi │ │ + cmp $0x4,%ecx │ │ + mov %ecx,0x20(%esp) │ │ + lea (%edx,%edi,2),%edi │ │ + mov %esi,0x38(%esp) │ │ mov %edi,0x30(%esp) │ │ - cmpl $0x7,0x2c(%esp) │ │ - je 447aa │ │ - mov 0x2c(%esp),%edx │ │ - movsbl -0x123d4(%ebx,%edx,1),%edi │ │ - cmp $0xffffffdb,%edi │ │ - je 441a1 │ │ - cmpl $0xfffffffe,0x38(%esp) │ │ - je 44458 │ │ + jb 47f3b │ │ + mov 0x34(%esp),%esi │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + mov 0x14(%esp),%ecx │ │ + mov 0x28(%esp),%edi │ │ + cmp %edi,%ecx │ │ + je 47f5f │ │ + mov %ecx,(%esp) │ │ + mov %edx,0x34(%esp) │ │ + mov %eax,0x14(%esp) │ │ + call d6b0 │ │ + mov 0x34(%esp),%edx │ │ + mov 0x14(%esp),%eax │ │ + mov 0x30(%esp),%edi │ │ + lea -0x2(%edx,%eax,1),%esi │ │ mov 0x38(%esp),%eax │ │ + mov 0x20(%esp),%ecx │ │ + lea -0x2(%edx,%eax,1),%eax │ │ + cmp %eax,%esi │ │ + lea -0x4(%edi,%ecx,1),%ecx │ │ + jae 48649 │ │ + mov %edi,0x34(%esp) │ │ + mov %edx,0x14(%esp) │ │ + cmp $0x7,%ebp │ │ + je 48642 │ │ + lea -0x13fe8(%ebx),%edi │ │ + movsbl (%edi,%ebp,1),%edx │ │ + cmp $0xffffffdb,%edx │ │ + je 47fec │ │ + cmpl $0xfffffffe,0x1c(%esp) │ │ + je 482b0 │ │ + mov 0x1c(%esp),%eax │ │ test %eax,%eax │ │ - jle 44378 │ │ - cmpl $0x109,0x38(%esp) │ │ - mov $0x2,%eax │ │ - ja 44189 │ │ - mov 0x38(%esp),%edx │ │ - movzbl -0x12394(%ebx,%edx,1),%eax │ │ - lea (%edi,%eax,1),%edx │ │ + jle 481b8 │ │ + movl $0x2,0x20(%esp) │ │ + cmp $0x109,%eax │ │ + jg 47fd1 │ │ + movzbl -0x13ec8(%ebx,%eax,1),%eax │ │ + mov %eax,0x20(%esp) │ │ + add 0x20(%esp),%edx │ │ cmp $0x36,%edx │ │ - ja 441a1 │ │ - movsbl -0x12274(%ebx,%edx,1),%ecx │ │ - cmp %eax,%ecx │ │ - je 44280 │ │ - mov 0x2c(%esp),%edx │ │ - movzbl -0x121f4(%ebx,%edx,1),%ecx │ │ - movzbl %cl,%edx │ │ + ja 47fec │ │ + movsbl -0x14088(%ebx,%edx,1),%eax │ │ + cmp 0x20(%esp),%eax │ │ + je 480b8 │ │ + movzbl -0x13f88(%ebx,%ebp,1),%edx │ │ test %edx,%edx │ │ - je 44290 │ │ - movzbl -0x121b4(%ebx,%edx,1),%edi │ │ - mov $0x1,%eax │ │ - sub %edi,%eax │ │ - mov 0x0(%ebp,%eax,4),%eax │ │ - mov %eax,0x2c(%esp) │ │ - lea -0x5(%ecx),%eax │ │ + mov %edx,%eax │ │ + je 480e0 │ │ + movzbl -0x13f48(%ebx,%edx,1),%ebp │ │ + mov $0x1,%edi │ │ + sub $0x5,%eax │ │ + sub %ebp,%edi │ │ cmp $0x1c,%al │ │ - ja 44220 │ │ + mov (%ecx,%edi,4),%edi │ │ + mov %edi,0x20(%esp) │ │ + ja 48059 │ │ movzbl %al,%eax │ │ - mov -0x12454(%ebx,%eax,4),%eax │ │ + mov -0x14148(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ - movl $0x1,0xc(%esp) │ │ - mov -0x4(%ebp),%eax │ │ - mov 0x50(%esp),%ecx │ │ - mov %eax,0x8(%esp) │ │ - mov -0xc(%ebp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - mov %ecx,(%esp) │ │ - call 42ca0 │ │ - mov -0xc(%ebp),%eax │ │ + mov (%ecx),%eax │ │ + movl $0x3f800000,0x4(%esp) │ │ + mov %edx,0x38(%esp) │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x1c(%esp),%edx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(,%edi,4),%eax │ │ - sub %eax,%ebp │ │ - mov %ebp,%eax │ │ - add %edi,%edi │ │ - sub %edi,%esi │ │ - mov 0x2c(%esp),%ecx │ │ - lea 0x4(%ebp),%ebp │ │ - mov %ecx,0x4(%eax) │ │ - movzbl -0x12174(%ebx,%edx,1),%eax │ │ - movzwl (%esi),%edi │ │ - movswl %di,%edx │ │ - movsbl -0x12166(%ebx,%eax,1),%ecx │ │ - add %ecx,%edx │ │ - cmp $0x36,%edx │ │ - ja 44268 │ │ - movsbw -0x12274(%ebx,%edx,1),%cx │ │ - cmp %cx,%di │ │ - je 444f5 │ │ - movsbl -0x12156(%ebx,%eax,1),%eax │ │ - mov %eax,0x2c(%esp) │ │ + mov %eax,%edi │ │ + mov %ecx,0x30(%esp) │ │ + call 45e50 │ │ + mov %eax,0x20(%esp) │ │ + mov %edi,(%esp) │ │ + call 64330 │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x38(%esp),%edx │ │ + mov 0x20(%esp),%edi │ │ + lea 0x0(,%ebp,4),%eax │ │ + movzbl -0x13f08(%ebx,%edx,1),%edx │ │ + sub %eax,%ecx │ │ + mov %ecx,%eax │ │ + lea 0x0(%ebp,%ebp,1),%ecx │ │ + mov %edi,0x4(%eax) │ │ + sub %ecx,%esi │ │ + movsbl -0x14025(%ebx,%edx,1),%edi │ │ + lea 0x4(%eax),%ecx │ │ + movswl (%esi),%eax │ │ + mov %eax,%ebp │ │ + add %edi,%eax │ │ + cmp $0x36,%eax │ │ + ja 480a2 │ │ + movsbw -0x14088(%ebx,%eax,1),%di │ │ + cmp %di,%bp │ │ + je 48303 │ │ + movsbl -0x13fc2(%ebx,%edx,1),%ebp │ │ add $0x2,%esi │ │ - jmp 4404e │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzbl -0x12234(%ebx,%edx,1),%eax │ │ + jmp 47e8f │ │ + lea 0x0(%esi),%esi │ │ + movzbl -0x14048(%ebx,%edx,1),%eax │ │ test %eax,%eax │ │ - jne 44475 │ │ - mov 0x48(%esp),%ecx │ │ - test %ecx,%ecx │ │ - je 44388 │ │ - cmpl $0x3,0x48(%esp) │ │ - je 44360 │ │ - mov 0x30(%esp),%edx │ │ - jmp 442c5 │ │ + jne 482dd │ │ + jmp 480e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x24(%esp),%edx │ │ + test %edx,%edx │ │ + je 481d0 │ │ + cmpl $0x3,0x24(%esp) │ │ + je 481a0 │ │ + mov 0x14(%esp),%edx │ │ + jmp 4810d │ │ lea 0x0(%esi),%esi │ │ cmp %edx,%esi │ │ - je 44308 │ │ - lea -0x2(%esi),%esi │ │ - sub $0x4,%ebp │ │ - movswl (%esi),%eax │ │ - movsbl -0x123d4(%ebx,%eax,1),%edi │ │ - cmp $0xffffffdb,%edi │ │ - je 442b0 │ │ - add $0x1,%edi │ │ - cmp $0x36,%edi │ │ - ja 442b0 │ │ - cmpb $0x1,-0x12274(%ebx,%edi,1) │ │ - jne 442b0 │ │ - movzbl -0x12234(%ebx,%edi,1),%eax │ │ - test %eax,%eax │ │ - je 442b0 │ │ - mov %ebp,%edx │ │ - mov 0x68(%esp),%ecx │ │ - add $0x4,%ebp │ │ - mov %eax,0x2c(%esp) │ │ - movl $0x3,0x48(%esp) │ │ - mov %ecx,0x4(%edx) │ │ - jmp 44274 │ │ - jne 442a7 │ │ + je 48150 │ │ + sub $0x2,%esi │ │ + sub $0x4,%ecx │ │ + movswl (%esi),%ebp │ │ + movsbl (%edi,%ebp,1),%eax │ │ + cmp $0xffffffdb,%eax │ │ + je 48100 │ │ + lea 0x1(%eax),%ebp │ │ + cmp $0x36,%ebp │ │ + ja 48100 │ │ + cmpb $0x1,-0x14087(%ebx,%eax,1) │ │ + jne 48100 │ │ + movzbl -0x14047(%ebx,%eax,1),%ebp │ │ + test %ebp,%ebp │ │ + je 48100 │ │ + mov 0x58(%esp),%edx │ │ + mov %ecx,%eax │ │ + movl $0x3,0x24(%esp) │ │ + add $0x4,%ecx │ │ + mov %edx,0x4(%eax) │ │ + jmp 480aa │ │ + jne 480f7 │ │ nop │ │ mov $0x1,%esi │ │ - mov 0x24(%esp),%ecx │ │ - cmp %ecx,0x30(%esp) │ │ - je 44323 │ │ - mov 0x30(%esp),%ecx │ │ - mov %ecx,(%esp) │ │ - call cee4 │ │ - mov 0x28(%esp),%ebp │ │ - cmp %ebp,0x44(%esp) │ │ - je 44339 │ │ - mov 0x44(%esp),%eax │ │ + mov 0x14(%esp),%eax │ │ + mov 0x28(%esp),%ecx │ │ + cmp %ecx,%eax │ │ + je 48169 │ │ + mov %eax,(%esp) │ │ + call d6b0 │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x3c(%esp),%edx │ │ + cmp %edx,%eax │ │ + je 4817d │ │ mov %eax,(%esp) │ │ - call cee4 │ │ + call d6b0 │ │ + mov 0x58c(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ mov %esi,%eax │ │ - mov -0x20(%ebx),%esi │ │ - mov 0x59c(%esp),%ecx │ │ - mov (%esi),%edx │ │ - cmp %edx,%ecx │ │ - jne 447bf │ │ - lea 0x5ac(%esp),%esp │ │ + jne 48657 │ │ + lea 0x59c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ - cmpl $0x0,0x38(%esp) │ │ - jle 44305 │ │ - movl $0xfffffffe,0x38(%esp) │ │ - mov 0x30(%esp),%edx │ │ - jmp 442c5 │ │ - xor %eax,%eax │ │ - movl $0x0,0x38(%esp) │ │ - jmp 44189 │ │ nop │ │ - mov 0x38(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ + cmpl $0x0,0x1c(%esp) │ │ + jle 4814d │ │ + movl $0xfffffffe,0x1c(%esp) │ │ + jmp 480f7 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x1c(%esp) │ │ + jmp 47fd1 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x1c(%esp),%eax │ │ + mov %ebp,%edx │ │ + mov %ecx,0x24(%esp) │ │ mov %eax,(%esp) │ │ xor %eax,%eax │ │ - call 43cb0 │ │ - cmp %eax,0x54(%esp) │ │ + call 47a80 │ │ + mov %eax,0x20(%esp) │ │ mov %eax,%edx │ │ - jae 44404 │ │ - cmpl $0xffffffff,0x54(%esp) │ │ - je 44404 │ │ - lea (%eax,%eax,1),%ecx │ │ - cmp %ecx,%eax │ │ + mov 0x40(%esp),%eax │ │ + mov 0x24(%esp),%ecx │ │ + cmp %edx,%eax │ │ + jae 4824e │ │ + cmp $0xffffffff,%eax │ │ + je 4824e │ │ + lea (%edx,%edx,1),%eax │ │ + mov %eax,0x40(%esp) │ │ + cmp %eax,%edx │ │ mov $0xffffffff,%eax │ │ - cmova %eax,%ecx │ │ - mov 0x28(%esp),%eax │ │ - cmp %eax,0x44(%esp) │ │ - je 443dc │ │ - mov 0x44(%esp),%eax │ │ - mov %edx,0x1c(%esp) │ │ - mov %ecx,0x20(%esp) │ │ + mov %eax,%edx │ │ + mov 0x40(%esp),%eax │ │ + cmovbe %eax,%edx │ │ + mov 0x2c(%esp),%eax │ │ + mov %edx,0x40(%esp) │ │ + mov 0x3c(%esp),%edx │ │ + cmp %edx,%eax │ │ + je 4822e │ │ mov %eax,(%esp) │ │ - call cee4 │ │ - mov 0x20(%esp),%ecx │ │ - mov 0x1c(%esp),%edx │ │ - mov %ecx,(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - mov %ecx,0x20(%esp) │ │ - call ceb4 │ │ + call d6b0 │ │ + mov 0x24(%esp),%ecx │ │ + mov 0x40(%esp),%eax │ │ + mov %ecx,0x24(%esp) │ │ + mov %eax,(%esp) │ │ + call d680 │ │ + mov %eax,0x2c(%esp) │ │ test %eax,%eax │ │ - mov 0x20(%esp),%ecx │ │ - mov %eax,0x44(%esp) │ │ - mov %ecx,0x54(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - je 44792 │ │ + mov 0x24(%esp),%ecx │ │ + je 4862d │ │ + mov 0x20(%esp),%edx │ │ + mov 0x40(%esp),%eax │ │ test %edx,%edx │ │ - setne %al │ │ - cmp 0x54(%esp),%edx │ │ - ja 444a0 │ │ - test %al,%al │ │ - je 444a0 │ │ - mov 0x38(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ + setne 0x20(%esp) │ │ + cmp %eax,%edx │ │ + ja 4833e │ │ + cmpb $0x0,0x20(%esp) │ │ + je 4833e │ │ + mov 0x1c(%esp),%eax │ │ + mov %ebp,%edx │ │ + mov %ecx,0x20(%esp) │ │ mov %eax,(%esp) │ │ - mov 0x44(%esp),%eax │ │ - call 43cb0 │ │ - mov 0x50(%esp),%ecx │ │ - mov 0x44(%esp),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x58(%esp),%ecx │ │ + mov 0x2c(%esp),%eax │ │ + call 47a80 │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %ecx,(%esp) │ │ - call 43f30 │ │ - mov 0x30(%esp),%edx │ │ - jmp 442c5 │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 47d80 │ │ + mov 0x20(%esp),%ecx │ │ + jmp 480f7 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x58(%esp),%ecx │ │ - lea 0x68(%esp),%eax │ │ - mov %ecx,0x4(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ + mov %edx,0x20(%esp) │ │ + mov %eax,0x4(%esp) │ │ + lea 0x58(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 45400 │ │ - mov %eax,0x38(%esp) │ │ - jmp 44162 │ │ - mov 0x68(%esp),%edx │ │ - cmpl $0x1,0x48(%esp) │ │ - mov %edx,0x4(%ebp) │ │ - adcl $0xffffffff,0x48(%esp) │ │ - mov %eax,0x2c(%esp) │ │ - add $0x4,%ebp │ │ - movl $0xfffffffe,0x38(%esp) │ │ - jmp 44274 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x5c(%esp),%ecx │ │ - mov %al,0x20(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x50(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x58(%esp),%ecx │ │ - mov %ecx,(%esp) │ │ - call 43f30 │ │ - movzbl 0x20(%esp),%eax │ │ - test %al,%al │ │ - je 442a7 │ │ - mov 0x50(%esp),%esi │ │ - mov 0x58(%esp),%ebp │ │ - lea -0x1b791(%ebx),%eax │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - mov $0x2,%esi │ │ - call 43f30 │ │ - jmp 4430d │ │ - movzbl -0x12234(%ebx,%edx,1),%edx │ │ - mov %edx,0x2c(%esp) │ │ - jmp 44274 │ │ + call 49440 │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x20(%esp),%edx │ │ + mov %eax,0x1c(%esp) │ │ + jmp 47faa │ │ + mov 0x24(%esp),%edi │ │ + lea 0x4(%ecx),%ecx │ │ + mov 0x58(%esp),%edx │ │ + mov %eax,%ebp │ │ + movl $0xfffffffe,0x1c(%esp) │ │ + cmp $0x1,%edi │ │ + mov %edx,(%ecx) │ │ + adc $0xffffffff,%edi │ │ + mov %edi,0x24(%esp) │ │ + jmp 480aa │ │ + movzbl -0x14048(%ebx,%eax,1),%ebp │ │ + jmp 480aa │ │ movl $0x3f800000,0x4(%esp) │ │ - mov 0x0(%ebp),%eax │ │ + mov (%ecx),%eax │ │ + mov %edx,0x38(%esp) │ │ + mov %ecx,0x30(%esp) │ │ mov 0x4(%eax),%eax │ │ - mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 42000 │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - jmp 44220 │ │ - movl $0x3f800000,0x4(%esp) │ │ - mov 0x0(%ebp),%eax │ │ - mov %eax,(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - call 42000 │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x1c(%esp),%edx │ │ - jmp 44220 │ │ - movl $0x0,0x8(%esp) │ │ - mov -0x4(%ebp),%eax │ │ - mov 0x50(%esp),%ecx │ │ - mov %edx,0x1c(%esp) │ │ + call 45e50 │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x38(%esp),%edx │ │ + mov %eax,0x20(%esp) │ │ + jmp 48059 │ │ + mov 0x4c(%esp),%eax │ │ + mov %ecx,0x24(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x44(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 42ee0 │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - jmp 44220 │ │ - mov 0x50(%esp),%ecx │ │ - mov 0x0(%ebp),%eax │ │ - mov %eax,0xc(%ecx) │ │ - jmp 44220 │ │ - mov 0x50(%esp),%ecx │ │ - mov -0x8(%ebp),%eax │ │ - mov %eax,(%ecx) │ │ - mov -0x4(%ebp),%eax │ │ - mov %eax,0x4(%ecx) │ │ - jmp 44220 │ │ - mov 0x50(%esp),%ecx │ │ - mov -0x4(%ebp),%eax │ │ - mov %eax,(%ecx) │ │ - jmp 44220 │ │ - mov %edx,0x1c(%esp) │ │ - lea -0x1b7ac(%ebx),%eax │ │ - movl $0x79,0xc(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 47d80 │ │ + mov 0x24(%esp),%ecx │ │ + cmpb $0x0,0x20(%esp) │ │ + je 480f7 │ │ + lea -0x1d5a5(%ebx),%eax │ │ + mov $0x2,%esi │ │ mov %eax,0x8(%esp) │ │ - movl $0x8,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x0(%ebp),%eax │ │ + mov 0x44(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 47d80 │ │ + jmp 48155 │ │ mov (%ecx),%eax │ │ + mov 0x44(%esp),%edi │ │ + mov %eax,0xc(%edi) │ │ + jmp 48059 │ │ + movl $0x0,0xc(%esp) │ │ + mov -0x4(%ecx),%eax │ │ + movl $0x0,0x4(%esp) │ │ + mov %edx,0x38(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x1c(%esp),%edx │ │ - mov %eax,(%ecx) │ │ - jmp 44220 │ │ - mov 0x0(%ebp),%eax │ │ - mov %eax,0x2c(%esp) │ │ - mov (%eax),%eax │ │ - mov %edx,0x1c(%esp) │ │ + call 46b10 │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x38(%esp),%edx │ │ + mov %eax,0x20(%esp) │ │ + jmp 48059 │ │ + mov (%ecx),%eax │ │ + movss -0x4(%ecx),%xmm0 │ │ + mov %eax,0x20(%esp) │ │ + movss %xmm0,0x8(%eax) │ │ + jmp 48059 │ │ + mov -0x4(%ecx),%eax │ │ + mov %edx,0x38(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + mov %eax,0x20(%esp) │ │ + mov %eax,%edi │ │ + mov (%ecx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5f2f0 │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x1c(%esp),%edx │ │ - mov %eax,(%ecx) │ │ - mov -0x8(%ebp),%eax │ │ - mov %eax,0x4(%ecx) │ │ - jmp 44220 │ │ - mov 0x0(%ebp),%eax │ │ - mov %eax,0x2c(%esp) │ │ - mov (%eax),%eax │ │ - mov %edx,0x1c(%esp) │ │ + call 67f80 │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x38(%esp),%edx │ │ + mov %eax,0x4(%edi) │ │ + jmp 48059 │ │ + mov -0x4(%ecx),%eax │ │ + mov %edx,0x38(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + mov %eax,0x20(%esp) │ │ + mov %eax,%edi │ │ + mov (%ecx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5f2f0 │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x1c(%esp),%edx │ │ - mov %eax,(%ecx) │ │ - jmp 44220 │ │ - movl $0x0,0xc(%esp) │ │ - jmp 441ec │ │ - mov -0x4(%ebp),%eax │ │ - mov 0x50(%esp),%ecx │ │ - mov %edx,0x1c(%esp) │ │ - mov %ecx,(%esp) │ │ + call 67f80 │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x38(%esp),%edx │ │ + mov %eax,(%edi) │ │ + jmp 48059 │ │ + movl $0x0,0x8(%esp) │ │ + mov -0x4(%ecx),%eax │ │ + mov %edx,0x38(%esp) │ │ + mov %ecx,0x30(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 43350 │ │ - mov -0x4(%ebp),%eax │ │ + mov 0x44(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x1c(%esp),%edx │ │ - jmp 44220 │ │ - mov -0x4(%ebp),%eax │ │ - mov %eax,0x2c(%esp) │ │ - jmp 44220 │ │ - mov 0x50(%esp),%ecx │ │ - mov -0xc(%ebp),%eax │ │ - mov %eax,(%ecx) │ │ - mov -0x8(%ebp),%eax │ │ - mov %eax,0x4(%ecx) │ │ - mov -0x4(%ebp),%eax │ │ - mov %eax,0x8(%ecx) │ │ - jmp 44220 │ │ - movl $0x0,0xc(%esp) │ │ - mov 0x50(%esp),%ecx │ │ - mov -0x4(%ebp),%eax │ │ - mov %edx,0x1c(%esp) │ │ - mov %eax,0x8(%esp) │ │ - movl $0x0,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 42ca0 │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - jmp 44220 │ │ - mov 0x0(%ebp),%eax │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x2c(%esp),%ecx │ │ - mov -0x4(%ebp),%eax │ │ - mov %eax,0x8(%ecx) │ │ - jmp 44220 │ │ - mov -0x4(%ebp),%eax │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x0(%ebp),%eax │ │ + call 46c80 │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x38(%esp),%edx │ │ + mov %eax,0x20(%esp) │ │ + jmp 48059 │ │ + mov -0x4(%ecx),%eax │ │ + mov %edx,0x38(%esp) │ │ + mov %ecx,0x30(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x4(%ecx),%eax │ │ - mov %edx,0x1c(%esp) │ │ + mov 0x44(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x1c(%esp),%edx │ │ - mov %eax,0x4(%ecx) │ │ - jmp 44220 │ │ - mov -0x4(%ebp),%eax │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x0(%ebp),%eax │ │ + call 46da0 │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x38(%esp),%edx │ │ + mov %eax,0x20(%esp) │ │ + jmp 48059 │ │ + movl $0x1,0x8(%esp) │ │ + mov -0x4(%ecx),%eax │ │ + mov %edx,0x38(%esp) │ │ + mov %ecx,0x30(%esp) │ │ mov %eax,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 46c80 │ │ + mov 0x38(%esp),%edx │ │ + mov 0x30(%esp),%ecx │ │ + mov %eax,0x20(%esp) │ │ + jmp 48059 │ │ + movl $0x79,0xc(%esp) │ │ + lea -0x1d5c0(%ebx),%eax │ │ + movl $0x8,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + mov %edx,0x38(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x30(%esp),%ecx │ │ + mov %eax,%edi │ │ + mov %eax,0x20(%esp) │ │ mov (%ecx),%eax │ │ - mov %edx,0x1c(%esp) │ │ + jmp 48439 │ │ + mov (%ecx),%edi │ │ + mov %edx,0x38(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + mov (%edi),%eax │ │ + mov %edi,0x20(%esp) │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x1c(%esp),%edx │ │ - mov %eax,(%ecx) │ │ - jmp 44220 │ │ - movl $0x1,0x8(%esp) │ │ - jmp 44564 │ │ - mov -0x4(%ebp),%eax │ │ - mov 0x50(%esp),%ecx │ │ - mov %edx,0x1c(%esp) │ │ + call 681d0 │ │ + mov 0x30(%esp),%ecx │ │ + mov %eax,(%edi) │ │ + mov 0x38(%esp),%edx │ │ + mov -0x8(%ecx),%eax │ │ + mov %eax,0x4(%edi) │ │ + jmp 48059 │ │ + mov (%ecx),%eax │ │ + mov %edx,0x38(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + mov %eax,0x20(%esp) │ │ + mov %eax,%edi │ │ + mov (%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 681d0 │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x38(%esp),%edx │ │ + mov %eax,(%edi) │ │ + jmp 48059 │ │ + mov -0xc(%ecx),%eax │ │ + mov %edx,0x38(%esp) │ │ + movl $0x1,0xc(%esp) │ │ + mov %eax,%edi │ │ + mov -0x4(%ecx),%eax │ │ + mov %edi,0x4(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 46b10 │ │ + jmp 48049 │ │ + mov -0xc(%ecx),%eax │ │ + mov %edx,0x38(%esp) │ │ + movl $0x0,0xc(%esp) │ │ + mov %eax,%edi │ │ + jmp 48590 │ │ + mov -0x4(%ecx),%eax │ │ + mov %edx,0x38(%esp) │ │ + mov %ecx,0x30(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 42e50 │ │ + mov %eax,%edi │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 472d0 │ │ + jmp 48049 │ │ + mov -0x4(%ecx),%eax │ │ + mov %eax,0x20(%esp) │ │ + jmp 48059 │ │ + mov 0x44(%esp),%edi │ │ + mov -0xc(%ecx),%eax │ │ + mov %eax,(%edi) │ │ + mov -0x8(%ecx),%eax │ │ + mov %eax,0x4(%edi) │ │ + mov -0x4(%ecx),%eax │ │ + mov %eax,0x8(%edi) │ │ + jmp 48059 │ │ + mov -0x8(%ecx),%eax │ │ + mov 0x44(%esp),%edi │ │ + mov %eax,(%edi) │ │ + mov -0x4(%ecx),%eax │ │ + mov %eax,0x4(%edi) │ │ + jmp 48059 │ │ + mov -0x4(%ecx),%eax │ │ + mov 0x44(%esp),%edi │ │ + mov %eax,(%edi) │ │ + jmp 48059 │ │ + mov 0x3c(%esp),%eax │ │ + movl $0x80,0x40(%esp) │ │ mov %eax,0x2c(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - jmp 44220 │ │ - lea 0x51c(%esp),%eax │ │ - movl $0x80,0x54(%esp) │ │ - mov %eax,0x44(%esp) │ │ - jmp 44404 │ │ + jmp 4824e │ │ xor %esi,%esi │ │ - jmp 4430d │ │ - mov %edi,0x30(%esp) │ │ + jmp 48155 │ │ + mov %edx,0x14(%esp) │ │ mov $0x1,%esi │ │ - jmp 4430d │ │ - call d370 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + jmp 48155 │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ push %ebp │ │ - mov %eax,%edx │ │ push %edi │ │ + mov %eax,%edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3e819,%ebx │ │ - lea -0x8(%esp),%esp │ │ - mov 0x24(%edx),%ecx │ │ - mov 0x50(%edx),%ebp │ │ - mov %eax,(%esp) │ │ - cmp %ecx,%ebp │ │ + call db90 │ │ + add $0x4585d,%ebx │ │ + lea -0x14(%esp),%esp │ │ + mov 0x50(%edi),%ecx │ │ + mov 0x24(%edi),%edi │ │ + mov %eax,0x10(%esp) │ │ + mov %ecx,(%esp) │ │ mov 0x2c(%eax),%eax │ │ - mov %ecx,0x4(%esp) │ │ - jae 44879 │ │ - lea 0x0(%esi),%esi │ │ - movzbl 0x0(%ebp),%edx │ │ - mov $0x1,%edi │ │ + cmp %edi,%ecx │ │ + mov %edi,0x4(%esp) │ │ + jae 4874c │ │ + lea -0x13048(%ebx),%edi │ │ + lea -0x139c8(%ebx),%ecx │ │ + mov %edi,0xc(%esp) │ │ + lea -0x13608(%ebx),%ebp │ │ + mov %ecx,0x8(%esp) │ │ + lea -0x13c88(%ebx),%edi │ │ + jmp 486c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%esp),%esi │ │ + mov $0x1,%ecx │ │ + movzbl (%esi),%edx │ │ test %dl,%dl │ │ - je 44818 │ │ - movzbl %dl,%edx │ │ - movzbl -0x12074(%ebx,%edx,4),%edi │ │ - cmpw $0x0,-0x11c74(%ebx,%eax,2) │ │ - je 44830 │ │ + je 486d7 │ │ + movzbl -0x13448(%ebx,%edx,4),%ecx │ │ + mov 0xc(%esp),%esi │ │ + cmpw $0x0,(%esi,%eax,2) │ │ + je 48700 │ │ + mov 0x10(%esp),%esi │ │ mov (%esp),%edx │ │ - mov %eax,0x40(%edx) │ │ - mov %ebp,0x44(%edx) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movswl -0x119f4(%ebx,%eax,2),%esi │ │ - mov %edi,%ecx │ │ - movzbl %cl,%edx │ │ - lea (%esi,%edx,1),%ecx │ │ - movswl -0x118f4(%ebx,%ecx,2),%esi │ │ + mov %eax,0x40(%esi) │ │ + mov %edx,0x44(%esi) │ │ + jmp 48700 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movswl 0x0(%ebp,%eax,2),%edx │ │ + add %ecx,%edx │ │ + movswl (%edi,%edx,2),%esi │ │ cmp %eax,%esi │ │ - je 44868 │ │ - movswl -0x11b94(%ebx,%eax,2),%eax │ │ + je 48733 │ │ + movswl -0x13708(%ebx,%eax,2),%eax │ │ cmp $0x61,%eax │ │ - jle 44830 │ │ - movzbl -0x11a94(%ebx,%edx,4),%edi │ │ - jmp 44830 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%ebp │ │ - cmp 0x4(%esp),%ebp │ │ - movswl -0x11634(%ebx,%ecx,2),%eax │ │ - jne 44800 │ │ - lea 0x8(%esp),%esp │ │ + jle 48700 │ │ + movzbl -0x13508(%ebx,%ecx,4),%ecx │ │ + movswl 0x0(%ebp,%eax,2),%edx │ │ + add %ecx,%edx │ │ + movswl (%edi,%edx,2),%esi │ │ + cmp %eax,%esi │ │ + jne 4870f │ │ + mov 0x8(%esp),%eax │ │ + addl $0x1,(%esp) │ │ + mov (%esp),%ecx │ │ + movswl (%eax,%edx,2),%eax │ │ + cmp 0x4(%esp),%ecx │ │ + jne 486c0 │ │ + lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ - mov 0x14(%eax),%ecx │ │ - mov 0xc(%eax),%edx │ │ - push %esi │ │ - lea (%ecx,%edx,4),%edx │ │ - mov (%edx),%ecx │ │ - mov 0x10(%ecx),%esi │ │ - mov 0x8(%ecx),%ecx │ │ - mov %ecx,0x24(%eax) │ │ - mov %ecx,0x50(%eax) │ │ - mov (%edx),%edx │ │ - mov %esi,0x1c(%eax) │ │ - pop %esi │ │ - mov (%edx),%edx │ │ - mov %edx,0x4(%eax) │ │ - movzbl (%ecx),%edx │ │ - mov %dl,0x18(%eax) │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3e72e,%ebx │ │ + call db90 │ │ + add $0x45762,%ebx │ │ lea -0x18(%esp),%esp │ │ mov %eax,0x8(%esp) │ │ - lea -0x1bc67(%ebx),%eax │ │ + lea -0x1da7b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov -0x1c(%ebx),%eax │ │ - add $0xa8,%eax │ │ + mov -0x8(%ebx),%eax │ │ + lea 0xa8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call cfa4 │ │ + call d770 │ │ movl $0x2,(%esp) │ │ - call d024 │ │ - lea 0x0(%esi),%esi │ │ + call d7e0 │ │ + xchg %ax,%ax │ │ │ │ -00044900 : │ │ +000487a0 : │ │ + push %edi │ │ push %esi │ │ - mov 0x8(%esp),%edx │ │ mov 0xc(%esp),%eax │ │ - test %edx,%edx │ │ - je 44944 │ │ - mov 0x4(%edx),%ecx │ │ - movl $0x0,0x10(%edx) │ │ + mov 0x10(%esp),%edx │ │ + test %eax,%eax │ │ + je 487e7 │ │ + mov 0x4(%eax),%ecx │ │ + movl $0x0,0x10(%eax) │ │ movb $0x0,(%ecx) │ │ - mov 0x4(%edx),%ecx │ │ + mov 0x4(%eax),%ecx │ │ movb $0x0,0x1(%ecx) │ │ - mov 0x4(%edx),%ecx │ │ - mov %ecx,0x8(%edx) │ │ - mov 0x14(%eax),%ecx │ │ + mov 0x14(%edx),%ecx │ │ + mov 0x4(%eax),%esi │ │ + movl $0x1,0x1c(%eax) │ │ + movl $0x0,0x2c(%eax) │ │ test %ecx,%ecx │ │ - movl $0x1,0x1c(%edx) │ │ - movl $0x0,0x2c(%edx) │ │ - je 44944 │ │ - mov 0xc(%eax),%esi │ │ - cmp (%ecx,%esi,4),%edx │ │ - je 44948 │ │ + mov %esi,0x8(%eax) │ │ + je 487e7 │ │ + mov 0xc(%edx),%edi │ │ + lea (%ecx,%edi,4),%ecx │ │ + cmp (%ecx),%eax │ │ + je 487f0 │ │ pop %esi │ │ + pop %edi │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi),%esi │ │ + mov 0x10(%eax),%eax │ │ + mov %esi,0x24(%edx) │ │ + mov %esi,0x50(%edx) │ │ + mov %eax,0x1c(%edx) │ │ + mov (%ecx),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,0x4(%edx) │ │ + movzbl (%esi),%eax │ │ + mov %al,0x18(%edx) │ │ pop %esi │ │ - jmp 44890 │ │ - xchg %ax,%ax │ │ + pop %edi │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00044950 : │ │ +00048810 : │ │ mov 0x4(%esp),%eax │ │ mov (%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00044960 : │ │ - mov 0x4(%esp),%ecx │ │ - xor %eax,%eax │ │ - mov 0x14(%ecx),%edx │ │ - test %edx,%edx │ │ - je 4497a │ │ - mov 0xc(%ecx),%ecx │ │ - mov (%edx,%ecx,4),%edx │ │ - test %edx,%edx │ │ - je 4497a │ │ - mov 0x20(%edx),%eax │ │ +00048820 : │ │ + mov 0x4(%esp),%edx │ │ + mov 0x14(%edx),%eax │ │ + test %eax,%eax │ │ + je 48840 │ │ + mov 0xc(%edx),%edx │ │ + mov (%eax,%edx,4),%eax │ │ + test %eax,%eax │ │ + je 48840 │ │ + mov 0x20(%eax),%eax │ │ retq │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - │ │ -00044980 : │ │ - mov 0x4(%esp),%ecx │ │ xor %eax,%eax │ │ - mov 0x14(%ecx),%edx │ │ - test %edx,%edx │ │ - je 4499a │ │ - mov 0xc(%ecx),%ecx │ │ - mov (%edx,%ecx,4),%edx │ │ - test %edx,%edx │ │ - je 4499a │ │ - mov 0x24(%edx),%eax │ │ retq │ │ - nop │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00048850 : │ │ + mov 0x4(%esp),%edx │ │ + mov 0x14(%edx),%eax │ │ + test %eax,%eax │ │ + je 48870 │ │ + mov 0xc(%edx),%edx │ │ + mov (%eax,%edx,4),%eax │ │ + test %eax,%eax │ │ + je 48870 │ │ + mov 0x24(%eax),%eax │ │ + retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000449a0 : │ │ +00048880 : │ │ mov 0x4(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000449b0 : │ │ +00048890 : │ │ mov 0x4(%esp),%eax │ │ mov 0x8(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000449c0 : │ │ +000488a0 : │ │ mov 0x4(%esp),%eax │ │ mov 0x20(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000449d0 : │ │ +000488b0 : │ │ mov 0x4(%esp),%eax │ │ mov 0x50(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000449e0 : │ │ +000488c0 : │ │ mov 0x8(%esp),%eax │ │ mov 0x4(%esp),%edx │ │ mov %edx,(%eax) │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000449f0 : │ │ +000488d0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3e5fe,%ebx │ │ + call db90 │ │ + add $0x455f2,%ebx │ │ lea -0x8(%esp),%esp │ │ mov 0x14(%esp),%edx │ │ mov 0x14(%edx),%eax │ │ test %eax,%eax │ │ - je 44a22 │ │ + je 48902 │ │ mov 0xc(%edx),%edx │ │ mov (%eax,%edx,4),%eax │ │ test %eax,%eax │ │ - je 44a22 │ │ + je 48902 │ │ mov 0x10(%esp),%edx │ │ mov %edx,0x20(%eax) │ │ lea 0x8(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea -0x15530(%ebx),%eax │ │ - call 448c0 │ │ + lea -0x17348(%ebx),%eax │ │ + call 48760 │ │ lea 0x0(%esi),%esi │ │ │ │ -00044a30 : │ │ +00048910 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3e5be,%ebx │ │ + call db90 │ │ + add $0x455b2,%ebx │ │ lea -0x8(%esp),%esp │ │ mov 0x14(%esp),%edx │ │ mov 0x14(%edx),%eax │ │ test %eax,%eax │ │ - je 44a62 │ │ + je 48942 │ │ mov 0xc(%edx),%edx │ │ mov (%eax,%edx,4),%eax │ │ test %eax,%eax │ │ - je 44a62 │ │ + je 48942 │ │ mov 0x10(%esp),%edx │ │ mov %edx,0x24(%eax) │ │ lea 0x8(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea -0x1550c(%ebx),%eax │ │ - call 448c0 │ │ + lea -0x17324(%ebx),%eax │ │ + call 48760 │ │ lea 0x0(%esi),%esi │ │ │ │ -00044a70 : │ │ +00048950 : │ │ mov 0x8(%esp),%eax │ │ mov 0x4(%esp),%edx │ │ mov %edx,0x4(%eax) │ │ - nop │ │ - nop │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00044a80 : │ │ +00048960 : │ │ mov 0x8(%esp),%eax │ │ mov 0x4(%esp),%edx │ │ mov %edx,0x8(%eax) │ │ - nop │ │ - nop │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00044a90 : │ │ +00048970 : │ │ mov 0x4(%esp),%eax │ │ mov 0x4c(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00044aa0 : │ │ +00048980 : │ │ mov 0x8(%esp),%eax │ │ mov 0x4(%esp),%edx │ │ mov %edx,0x4c(%eax) │ │ - nop │ │ - nop │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00044ab0 : │ │ +00048990 : │ │ mov 0x4(%esp),%eax │ │ mov 0x5c(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00044ac0 : │ │ +000489a0 : │ │ mov 0x8(%esp),%eax │ │ mov 0x4(%esp),%edx │ │ mov %edx,0x5c(%eax) │ │ - nop │ │ - nop │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00044ad0 : │ │ +000489b0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3e51e,%ebx │ │ + call db90 │ │ + add $0x45512,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call ceb4 │ │ + call d680 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00044b00 : │ │ - lea -0x8c(%esp),%esp │ │ - mov %ebx,0x7c(%esp) │ │ - mov %esi,0x80(%esp) │ │ - call d3b4 │ │ - add $0x3e4dd,%ebx │ │ - mov %ebp,0x88(%esp) │ │ - mov 0x94(%esp),%esi │ │ - mov 0x90(%esp),%ebp │ │ - mov %edi,0x84(%esp) │ │ +000489e0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x454df,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x38(%esp),%edi │ │ + movl $0x30,(%esp) │ │ + mov 0x34(%esp),%ebp │ │ + mov %edi,0x4(%esp) │ │ + call 489b0 │ │ + test %eax,%eax │ │ + mov %eax,%esi │ │ + je 48a87 │ │ + mov %ebp,0xc(%eax) │ │ + add $0x2,%ebp │ │ + mov %edi,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - lea 0x10(%esp),%edi │ │ + call 489b0 │ │ + mov %eax,0x4(%esi) │ │ + test %eax,%eax │ │ + je 48a87 │ │ + movl $0x1,0x14(%esi) │ │ + call d870 <__errno@plt> │ │ + mov (%eax),%ebp │ │ mov %edi,0x4(%esp) │ │ - call 449e0 │ │ + mov %esi,(%esp) │ │ + call 487a0 │ │ + mov 0x30(%esp),%eax │ │ + movl $0x1,0x28(%esi) │ │ + mov %eax,(%esi) │ │ + mov 0x14(%edi),%eax │ │ + test %eax,%eax │ │ + je 48a60 │ │ + mov 0xc(%edi),%edx │ │ + cmp (%eax,%edx,4),%esi │ │ + je 48a6e │ │ + movl $0x1,0x20(%esi) │ │ + movl $0x0,0x24(%esi) │ │ + movl $0x0,0x18(%esi) │ │ + call d870 <__errno@plt> │ │ + mov %ebp,(%eax) │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + mov %esi,%eax │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea -0x17300(%ebx),%eax │ │ + call 48760 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +00048aa0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x45420,%ebx │ │ + lea -0x10(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ test %esi,%esi │ │ - je 44c48 │ │ - mov %edi,0x4(%esp) │ │ + je 48b80 │ │ + movl $0x0,0x4(%esp) │ │ movl $0x60,(%esp) │ │ - call 44ad0 │ │ - test %eax,%eax │ │ + call 489b0 │ │ mov %eax,(%esi) │ │ - je 44c60 │ │ + test %eax,%eax │ │ + je 48b98 │ │ test $0x1,%al │ │ mov %eax,%edi │ │ mov $0x60,%edx │ │ - jne 44c78 │ │ + jne 48bb0 │ │ test $0x2,%edi │ │ - jne 44c88 │ │ + jne 48bc0 │ │ mov %edx,%ecx │ │ xor %eax,%eax │ │ shr $0x2,%ecx │ │ test $0x2,%dl │ │ rep stos %eax,%es:(%edi) │ │ - jne 44c30 │ │ + jne 48b70 │ │ and $0x1,%edx │ │ - jne 44c28 │ │ - mov (%esi),%eax │ │ - mov %ebp,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 449e0 │ │ + jne 48b68 │ │ mov (%esi),%eax │ │ movl $0x0,0x14(%eax) │ │ movl $0x0,0xc(%eax) │ │ movl $0x0,0x10(%eax) │ │ movl $0x0,0x24(%eax) │ │ movl $0x0,0x28(%eax) │ │ movl $0x0,0x2c(%eax) │ │ movl $0x0,0x34(%eax) │ │ movl $0x0,0x38(%eax) │ │ movl $0x0,0x3c(%eax) │ │ movl $0x0,0x4(%eax) │ │ movl $0x0,0x8(%eax) │ │ xor %eax,%eax │ │ - mov 0x7c(%esp),%ebx │ │ - mov 0x80(%esp),%esi │ │ - mov 0x84(%esp),%edi │ │ - mov 0x88(%esp),%ebp │ │ - lea 0x8c(%esp),%esp │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movb $0x0,(%edi) │ │ - jmp 44ba1 │ │ + jmp 48b0a │ │ + lea 0x0(%esi),%esi │ │ movw $0x0,(%edi) │ │ add $0x2,%edi │ │ and $0x1,%edx │ │ - je 44ba1 │ │ - jmp 44c28 │ │ + je 48b0a │ │ + jmp 48b68 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - call d0b4 <__errno@plt> │ │ + call d870 <__errno@plt> │ │ movl $0x16,(%eax) │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ mov $0x1,%eax │ │ - jmp 44c00 │ │ - lea 0x0(%esi),%esi │ │ - call d0b4 <__errno@plt> │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + call d870 <__errno@plt> │ │ movl $0xc,(%eax) │ │ mov $0x1,%eax │ │ - jmp 44c00 │ │ + jmp 48b5b │ │ lea 0x0(%esi),%esi │ │ movb $0x0,(%eax) │ │ add $0x1,%edi │ │ mov $0x5f,%dl │ │ - jmp 44b7a │ │ + jmp 48aeb │ │ lea 0x0(%esi),%esi │ │ movw $0x0,(%edi) │ │ sub $0x2,%edx │ │ add $0x2,%edi │ │ - jmp 44b86 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jmp 48af7 │ │ │ │ -00044ca0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x14(%esp) │ │ - mov 0x20(%esp),%esi │ │ - mov %ebx,0x10(%esp) │ │ - mov %edi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x3e33b,%ebx │ │ +00048bd0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x452ef,%ebx │ │ + lea -0x8c(%esp),%esp │ │ + mov 0xa0(%esp),%ebp │ │ + lea 0x1c(%esp),%edi │ │ + mov 0xa4(%esp),%esi │ │ + mov %edi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x7c(%esp) │ │ + xor %eax,%eax │ │ + call 488c0 │ │ test %esi,%esi │ │ - je 44d90 │ │ - movl $0x0,0x4(%esp) │ │ + je 48d00 │ │ + mov %edi,0x4(%esp) │ │ movl $0x60,(%esp) │ │ - call 44ad0 │ │ - test %eax,%eax │ │ + call 489b0 │ │ mov %eax,(%esi) │ │ - je 44da8 │ │ + test %eax,%eax │ │ + je 48d18 │ │ test $0x1,%al │ │ mov %eax,%edi │ │ mov $0x60,%edx │ │ - jne 44dc0 │ │ + jne 48d30 │ │ test $0x2,%edi │ │ - jne 44dd0 │ │ + jne 48d40 │ │ mov %edx,%ecx │ │ xor %eax,%eax │ │ shr $0x2,%ecx │ │ test $0x2,%dl │ │ rep stos %eax,%es:(%edi) │ │ - jne 44d80 │ │ + jne 48ce8 │ │ and $0x1,%edx │ │ - jne 44d78 │ │ + jne 48ce0 │ │ + mov (%esi),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 488c0 │ │ mov (%esi),%eax │ │ movl $0x0,0x14(%eax) │ │ movl $0x0,0xc(%eax) │ │ movl $0x0,0x10(%eax) │ │ movl $0x0,0x24(%eax) │ │ movl $0x0,0x28(%eax) │ │ movl $0x0,0x2c(%eax) │ │ movl $0x0,0x34(%eax) │ │ movl $0x0,0x38(%eax) │ │ movl $0x0,0x3c(%eax) │ │ movl $0x0,0x4(%eax) │ │ movl $0x0,0x8(%eax) │ │ xor %eax,%eax │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + mov 0x7c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 48d50 │ │ + lea 0x8c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ movb $0x0,(%edi) │ │ - jmp 44d13 │ │ - lea 0x0(%esi),%esi │ │ + jmp 48c64 │ │ movw $0x0,(%edi) │ │ add $0x2,%edi │ │ and $0x1,%edx │ │ - je 44d13 │ │ - jmp 44d78 │ │ + je 48c64 │ │ + jmp 48ce0 │ │ nop │ │ - call d0b4 <__errno@plt> │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + call d870 <__errno@plt> │ │ movl $0x16,(%eax) │ │ mov $0x1,%eax │ │ - jmp 44d64 │ │ + jmp 48cc3 │ │ lea 0x0(%esi),%esi │ │ - call d0b4 <__errno@plt> │ │ + call d870 <__errno@plt> │ │ movl $0xc,(%eax) │ │ mov $0x1,%eax │ │ - jmp 44d64 │ │ + jmp 48cc3 │ │ lea 0x0(%esi),%esi │ │ movb $0x0,(%eax) │ │ add $0x1,%edi │ │ mov $0x5f,%dl │ │ - jmp 44cf4 │ │ + jmp 48c41 │ │ lea 0x0(%esi),%esi │ │ movw $0x0,(%edi) │ │ sub $0x2,%edx │ │ add $0x2,%edi │ │ - jmp 44d00 │ │ - │ │ -00044de0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x1c(%esp) │ │ - mov %edi,0x24(%esp) │ │ - call d3b4 │ │ - add $0x3e203,%ebx │ │ - mov 0x38(%esp),%edi │ │ - mov %esi,0x20(%esp) │ │ - mov %ebp,0x28(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov 0x34(%esp),%ebp │ │ - movl $0x30,(%esp) │ │ - call 44ad0 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - je 44ea3 │ │ - mov %ebp,0xc(%eax) │ │ - add $0x2,%ebp │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 44ad0 │ │ - test %eax,%eax │ │ - mov %eax,0x4(%esi) │ │ - je 44ea3 │ │ - movl $0x1,0x14(%esi) │ │ - call d0b4 <__errno@plt> │ │ - mov (%eax),%ebp │ │ - mov %edi,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 44900 │ │ - mov 0x30(%esp),%eax │ │ - movl $0x1,0x28(%esi) │ │ - mov %eax,(%esi) │ │ - mov 0x14(%edi),%eax │ │ - test %eax,%eax │ │ - je 44e70 │ │ - mov 0xc(%edi),%edx │ │ - cmp (%eax,%edx,4),%esi │ │ - je 44e7e │ │ - movl $0x1,0x20(%esi) │ │ - movl $0x0,0x24(%esi) │ │ - movl $0x0,0x18(%esi) │ │ - call d0b4 <__errno@plt> │ │ - mov %ebp,(%eax) │ │ - mov 0x1c(%esp),%ebx │ │ - mov %esi,%eax │ │ - mov 0x24(%esp),%edi │ │ - mov 0x20(%esp),%esi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ - retq │ │ - lea -0x154e8(%ebx),%eax │ │ - call 448c0 │ │ - xchg %ax,%ax │ │ + jmp 48c4d │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00044eb0 : │ │ +00048d60 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3e13e,%ebx │ │ + call db90 │ │ + add $0x45162,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call d0c4 │ │ + call d880 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea -0x2c(%esp),%esp │ │ - mov %esi,0x20(%esp) │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ mov %eax,%esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x4512d,%ebx │ │ + lea -0x1c(%esp),%esp │ │ mov 0x14(%eax),%eax │ │ - mov %ebx,0x1c(%esp) │ │ - call d3b4 │ │ - add $0x3e0fe,%ebx │ │ test %eax,%eax │ │ - mov %edi,0x24(%esp) │ │ - mov %ebp,0x28(%esp) │ │ - je 44fa0 │ │ + je 48e48 │ │ mov 0x10(%esi),%ebp │ │ lea -0x1(%ebp),%edx │ │ cmp %edx,0xc(%esi) │ │ - jae 44f30 │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + jae 48dc8 │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x8,%ebp │ │ mov %esi,0x8(%esp) │ │ + add $0x8,%ebp │ │ mov %eax,(%esp) │ │ lea 0x0(,%ebp,4),%edx │ │ mov %edx,0x4(%esp) │ │ - call 44eb0 │ │ - test %eax,%eax │ │ + call 48d60 │ │ mov %eax,0x14(%esi) │ │ - je 44fed │ │ + test %eax,%eax │ │ + je 48e95 │ │ mov 0x10(%esi),%edx │ │ lea (%eax,%edx,4),%edi │ │ mov $0x20,%edx │ │ test $0x1,%edi │ │ - jne 44fe0 │ │ + jne 48e88 │ │ test $0x2,%edi │ │ - jne 44fd0 │ │ + jne 48e78 │ │ mov %edx,%ecx │ │ xor %eax,%eax │ │ shr $0x2,%ecx │ │ test $0x2,%dl │ │ rep stos %eax,%es:(%edi) │ │ - jne 44f90 │ │ + jne 48e38 │ │ and $0x1,%edx │ │ - jne 44f88 │ │ + jne 48e30 │ │ mov %ebp,0x10(%esi) │ │ - jmp 44f17 │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movb $0x0,(%edi) │ │ mov %ebp,0x10(%esi) │ │ - jmp 44f17 │ │ + jmp 48e22 │ │ movw $0x0,(%edi) │ │ add $0x2,%edi │ │ and $0x1,%edx │ │ - je 44f83 │ │ - jmp 44f88 │ │ + je 48e1f │ │ + jmp 48e30 │ │ nop │ │ mov %esi,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 44ad0 │ │ - test %eax,%eax │ │ + call 489b0 │ │ mov %eax,0x14(%esi) │ │ - je 44fed │ │ + test %eax,%eax │ │ + je 48e95 │ │ movl $0x0,(%eax) │ │ movl $0x1,0x10(%esi) │ │ movl $0x0,0xc(%esi) │ │ - jmp 44f17 │ │ + jmp 48dbb │ │ movw $0x0,(%edi) │ │ sub $0x2,%edx │ │ add $0x2,%edi │ │ - jmp 44f70 │ │ + jmp 48e0c │ │ lea 0x0(%esi),%esi │ │ movb $0x0,(%edi) │ │ mov $0x1f,%dl │ │ add $0x1,%edi │ │ - jmp 44f68 │ │ - lea -0x154bc(%ebx),%eax │ │ - call 448c0 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jmp 48e04 │ │ + lea -0x172d4(%ebx),%eax │ │ + call 48760 │ │ │ │ -00045000 : │ │ +00048ea0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x4501f,%ebx │ │ lea -0x1c(%esp),%esp │ │ - mov 0x20(%esp),%eax │ │ - mov %esi,0x10(%esp) │ │ + mov 0x34(%esp),%esi │ │ + mov 0x14(%esi),%eax │ │ test %eax,%eax │ │ - mov %edi,0x14(%esp) │ │ - mov %ebp,0x18(%esp) │ │ - mov 0x24(%esp),%esi │ │ - je 450a1 │ │ - mov %esi,%eax │ │ - call 44ee0 │ │ + je 48f48 │ │ + mov 0xc(%esi),%edx │ │ + mov (%eax,%edx,4),%edi │ │ + test %edi,%edi │ │ + je 48f48 │ │ + call d870 <__errno@plt> │ │ + mov (%eax),%ebp │ │ + mov %esi,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call 487a0 │ │ + mov 0x30(%esp),%eax │ │ + movl $0x1,0x28(%edi) │ │ + mov %eax,(%edi) │ │ mov 0x14(%esi),%eax │ │ test %eax,%eax │ │ - je 450b8 │ │ + je 48efb │ │ + mov 0xc(%esi),%ecx │ │ + cmp %edi,(%eax,%ecx,4) │ │ + je 48f09 │ │ + movl $0x1,0x20(%edi) │ │ + movl $0x0,0x24(%edi) │ │ + movl $0x0,0x18(%edi) │ │ + call d870 <__errno@plt> │ │ + mov %ebp,(%eax) │ │ mov 0xc(%esi),%edx │ │ - mov (%eax,%edx,4),%ebp │ │ - lea 0x0(,%edx,4),%ecx │ │ - test %ebp,%ebp │ │ - je 4508c │ │ - mov 0x24(%esi),%eax │ │ - movzbl 0x18(%esi),%edx │ │ - mov %dl,(%eax) │ │ + mov 0x14(%esi),%eax │ │ + lea (%eax,%edx,4),%edx │ │ + mov (%edx),%eax │ │ + mov 0x10(%eax),%ecx │ │ + mov 0x8(%eax),%eax │ │ + mov %ecx,0x1c(%esi) │ │ + mov %eax,0x24(%esi) │ │ + mov %eax,0x50(%esi) │ │ + mov (%edx),%edx │ │ + mov (%edx),%edx │ │ + mov %edx,0x4(%esi) │ │ + movzbl (%eax),%eax │ │ + mov %al,0x18(%esi) │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + mov %esi,%eax │ │ + call 48d90 │ │ + mov 0x14(%esi),%eax │ │ mov 0xc(%esi),%edx │ │ + mov %esi,0x8(%esp) │ │ + movl $0x4000,0x4(%esp) │ │ + lea (%eax,%edx,4),%ebp │ │ + mov 0x4(%esi),%eax │ │ + mov %eax,(%esp) │ │ + call 489e0 │ │ + mov %eax,0x0(%ebp) │ │ mov 0x14(%esi),%eax │ │ - mov 0x24(%esi),%ebp │ │ test %eax,%eax │ │ - lea 0x0(,%edx,4),%ecx │ │ - mov %ecx,0xc(%esp) │ │ - lea (%eax,%ecx,1),%ecx │ │ - mov (%ecx),%edi │ │ - mov %ebp,0x8(%edi) │ │ - mov (%ecx),%ecx │ │ - mov 0x1c(%esi),%ebp │ │ - mov %ebp,0x10(%ecx) │ │ - mov 0xc(%esp),%ecx │ │ - je 4508c │ │ + je 48f88 │ │ + mov 0xc(%esi),%edx │ │ mov (%eax,%edx,4),%edi │ │ - test %edi,%edi │ │ - je 4508c │ │ - add $0x1,%edx │ │ - mov %edx,0xc(%esi) │ │ - lea 0x0(,%edx,4),%ecx │ │ - mov 0x20(%esp),%edx │ │ - mov %edx,(%eax,%ecx,1) │ │ - mov %esi,%eax │ │ - call 44890 │ │ - movl $0x1,0x30(%esi) │ │ - mov 0x10(%esp),%esi │ │ - mov 0x14(%esp),%edi │ │ - mov 0x18(%esp),%ebp │ │ - lea 0x1c(%esp),%esp │ │ - retq │ │ + jmp 48ecc │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + call d870 <__errno@plt> │ │ + mov (%eax),%eax │ │ + mov %esi,0x4(%esp) │ │ + movl $0x0,(%esp) │ │ + call 487a0 │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x0 │ │ + ud2 │ │ lea 0x0(%esi),%esi │ │ - mov 0xc(%esi),%ecx │ │ - shl $0x2,%ecx │ │ - jmp 4508c │ │ │ │ -000450c0 : │ │ +00048fb0 : │ │ push %edi │ │ push %esi │ │ lea -0x4(%esp),%esp │ │ mov 0x14(%esp),%esi │ │ mov 0x10(%esp),%edi │ │ mov %esi,%eax │ │ - call 44ee0 │ │ - xor %edx,%edx │ │ - mov 0x14(%esi),%eax │ │ - test %eax,%eax │ │ - je 450e4 │ │ - mov 0xc(%esi),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - cmp %edi,%edx │ │ - je 4512a │ │ - test %eax,%eax │ │ - je 45138 │ │ - mov 0xc(%esi),%edx │ │ - lea (%eax,%edx,4),%eax │ │ - mov (%eax),%ecx │ │ + call 48d90 │ │ + mov 0x14(%esi),%edx │ │ + test %edx,%edx │ │ + je 49040 │ │ + mov 0xc(%esi),%eax │ │ + shl $0x2,%eax │ │ + add %eax,%edx │ │ + mov (%edx),%ecx │ │ + cmp %edi,%ecx │ │ + je 49035 │ │ test %ecx,%ecx │ │ - je 4511a │ │ + je 4900b │ │ mov 0x24(%esi),%eax │ │ movzbl 0x18(%esi),%edx │ │ mov %dl,(%eax) │ │ - mov 0x14(%esi),%edx │ │ - mov 0xc(%esi),%eax │ │ + mov 0xc(%esi),%edx │ │ + mov 0x14(%esi),%eax │ │ mov 0x24(%esi),%ecx │ │ - lea (%edx,%eax,4),%eax │ │ + lea (%eax,%edx,4),%eax │ │ mov (%eax),%edx │ │ mov %ecx,0x8(%edx) │ │ + mov (%eax),%eax │ │ + mov 0x1c(%esi),%edx │ │ + mov %edx,0x10(%eax) │ │ + mov 0xc(%esi),%eax │ │ + mov 0x14(%esi),%edx │ │ + shl $0x2,%eax │ │ + add %eax,%edx │ │ + mov %edi,(%edx) │ │ + add 0x14(%esi),%eax │ │ mov (%eax),%edx │ │ - mov 0x1c(%esi),%ecx │ │ - mov %ecx,0x10(%edx) │ │ - mov %edi,(%eax) │ │ - mov %esi,%eax │ │ - call 44890 │ │ + mov 0x10(%edx),%ecx │ │ + mov 0x8(%edx),%edx │ │ + mov %ecx,0x1c(%esi) │ │ + mov %edx,0x24(%esi) │ │ + mov %edx,0x50(%esi) │ │ + mov (%eax),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,0x4(%esi) │ │ + movzbl (%edx),%eax │ │ movl $0x1,0x30(%esi) │ │ + mov %al,0x18(%esi) │ │ lea 0x4(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + test %edi,%edi │ │ + je 49035 │ │ mov 0xc(%esi),%eax │ │ shl $0x2,%eax │ │ - jmp 4511a │ │ + mov %eax,%edx │ │ + jmp 4900b │ │ + xchg %ax,%ax │ │ │ │ -00045140 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %esi,0x30(%esp) │ │ - mov 0x44(%esp),%esi │ │ - mov %ebx,0x2c(%esp) │ │ - mov %edi,0x34(%esp) │ │ - call d3b4 │ │ - add $0x3de9b,%ebx │ │ - cmp $0x1,%esi │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x40(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - jbe 451f8 │ │ - cmpb $0x0,-0x2(%edi,%esi,1) │ │ - jne 451f8 │ │ - cmpb $0x0,-0x1(%edi,%esi,1) │ │ - jne 451f8 │ │ - mov %ebp,0x4(%esp) │ │ +00049050 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x44e6f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x34(%esp),%eax │ │ + mov 0x30(%esp),%ebp │ │ + cmp $0x1,%eax │ │ + jbe 490f0 │ │ + cmpb $0x0,-0x2(%ebp,%eax,1) │ │ + lea -0x2(%eax),%edi │ │ + jne 490f0 │ │ + cmpb $0x0,-0x1(%ebp,%eax,1) │ │ + jne 490f0 │ │ + mov 0x38(%esp),%eax │ │ movl $0x30,(%esp) │ │ - call 44ad0 │ │ + mov %eax,0x4(%esp) │ │ + call 489b0 │ │ test %eax,%eax │ │ - je 451fc │ │ - sub $0x2,%esi │ │ - mov %edi,0x4(%eax) │ │ - mov %esi,0xc(%eax) │ │ - mov %edi,0x8(%eax) │ │ + mov %eax,%esi │ │ + je 490fb │ │ + mov %edi,0xc(%eax) │ │ + mov %ebp,0x4(%eax) │ │ + mov %ebp,0x8(%eax) │ │ + mov %edi,0x10(%eax) │ │ movl $0x0,0x14(%eax) │ │ movl $0x0,(%eax) │ │ - mov %esi,0x10(%eax) │ │ movl $0x0,0x18(%eax) │ │ movl $0x1,0x1c(%eax) │ │ movl $0x0,0x28(%eax) │ │ movl $0x0,0x2c(%eax) │ │ - mov %eax,(%esp) │ │ - mov %eax,0x1c(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 450c0 │ │ - mov 0x1c(%esp),%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + mov 0x38(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 48fb0 │ │ + lea 0x1c(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ nop │ │ + lea 0x1c(%esp),%esp │ │ xor %eax,%eax │ │ - jmp 451e2 │ │ - lea -0x15488(%ebx),%eax │ │ - call 448c0 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea -0x172a0(%ebx),%eax │ │ + call 48760 │ │ + jmp 49120 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00045210 : │ │ +00049120 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3dddb,%ebx │ │ + call db90 │ │ + add $0x44d9f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x44(%esp),%esi │ │ - mov 0x40(%esp),%edi │ │ - lea 0x2(%esi),%eax │ │ - mov %eax,0x1c(%esp) │ │ + mov 0x44(%esp),%edi │ │ mov 0x48(%esp),%eax │ │ + mov 0x40(%esp),%esi │ │ + lea 0x2(%edi),%ebp │ │ mov %eax,0x4(%esp) │ │ - mov 0x1c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 44ad0 │ │ + mov %ebp,(%esp) │ │ + call 489b0 │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 4529f │ │ + je 4931e │ │ + test %edi,%edi │ │ + je 492c4 │ │ + lea 0x10(%eax),%edx │ │ + cmp %edx,%esi │ │ + lea 0x10(%esi),%edx │ │ + setae %cl │ │ + cmp %edx,%eax │ │ + setae %dl │ │ + or %dl,%cl │ │ + je 492f8 │ │ + cmp $0xf,%edi │ │ + jbe 492f8 │ │ + movl $0x0,0x14(%esp) │ │ + lea -0x10(%edi),%ecx │ │ + shr $0x4,%ecx │ │ + lea 0x1(%ecx),%edx │ │ xor %ecx,%ecx │ │ - xor %edx,%edx │ │ - test %esi,%esi │ │ - je 45269 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%edx │ │ - movzbl (%edi,%ecx,1),%eax │ │ - cmp %esi,%edx │ │ - mov %al,0x0(%ebp,%ecx,1) │ │ - mov %edx,%ecx │ │ - jne 45258 │ │ - mov 0x48(%esp),%eax │ │ - movb $0x0,0x1(%ebp,%esi,1) │ │ - movb $0x0,0x0(%ebp,%esi,1) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x1c(%esp),%eax │ │ - mov %ebp,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 45140 │ │ + mov %edx,0x18(%esp) │ │ + shl $0x4,%edx │ │ + mov %edx,0x1c(%esp) │ │ + movdqu (%esi,%ecx,1),%xmm0 │ │ + addl $0x1,0x14(%esp) │ │ + mov 0x14(%esp),%edx │ │ + movdqu %xmm0,(%eax,%ecx,1) │ │ + add $0x10,%ecx │ │ + cmp %edx,0x18(%esp) │ │ + ja 4919d │ │ + mov 0x1c(%esp),%edx │ │ + cmp %edx,%edi │ │ + je 492c4 │ │ + movzbl (%esi,%edx,1),%ecx │ │ + mov %cl,(%eax,%edx,1) │ │ + lea 0x1(%edx),%ecx │ │ + cmp %ecx,%edi │ │ + jbe 492c4 │ │ + movzbl 0x1(%esi,%edx,1),%ecx │ │ + mov %cl,0x1(%eax,%edx,1) │ │ + lea 0x2(%edx),%ecx │ │ + cmp %ecx,%edi │ │ + jbe 492c4 │ │ + movzbl 0x2(%esi,%edx,1),%ecx │ │ + mov %cl,0x2(%eax,%edx,1) │ │ + lea 0x3(%edx),%ecx │ │ + cmp %ecx,%edi │ │ + jbe 492c4 │ │ + movzbl 0x3(%esi,%edx,1),%ecx │ │ + mov %cl,0x3(%eax,%edx,1) │ │ + lea 0x4(%edx),%ecx │ │ + cmp %ecx,%edi │ │ + jbe 492c4 │ │ + movzbl 0x4(%esi,%edx,1),%ecx │ │ + mov %cl,0x4(%eax,%edx,1) │ │ + lea 0x5(%edx),%ecx │ │ + cmp %ecx,%edi │ │ + jbe 492c4 │ │ + movzbl 0x5(%esi,%edx,1),%ecx │ │ + mov %cl,0x5(%eax,%edx,1) │ │ + lea 0x6(%edx),%ecx │ │ + cmp %ecx,%edi │ │ + jbe 492c4 │ │ + movzbl 0x6(%esi,%edx,1),%ecx │ │ + mov %cl,0x6(%eax,%edx,1) │ │ + lea 0x7(%edx),%ecx │ │ + cmp %ecx,%edi │ │ + jbe 492c4 │ │ + movzbl 0x7(%esi,%edx,1),%ecx │ │ + mov %cl,0x7(%eax,%edx,1) │ │ + lea 0x8(%edx),%ecx │ │ + cmp %ecx,%edi │ │ + jbe 492c4 │ │ + movzbl 0x8(%esi,%edx,1),%ecx │ │ + mov %cl,0x8(%eax,%edx,1) │ │ + lea 0x9(%edx),%ecx │ │ + cmp %ecx,%edi │ │ + jbe 492c4 │ │ + movzbl 0x9(%esi,%edx,1),%ecx │ │ + mov %cl,0x9(%eax,%edx,1) │ │ + lea 0xa(%edx),%ecx │ │ + cmp %ecx,%edi │ │ + jbe 492c4 │ │ + movzbl 0xa(%esi,%edx,1),%ecx │ │ + mov %cl,0xa(%eax,%edx,1) │ │ + lea 0xb(%edx),%ecx │ │ + cmp %ecx,%edi │ │ + jbe 492c4 │ │ + movzbl 0xb(%esi,%edx,1),%ecx │ │ + mov %cl,0xb(%eax,%edx,1) │ │ + lea 0xc(%edx),%ecx │ │ + cmp %ecx,%edi │ │ + jbe 492c4 │ │ + movzbl 0xc(%esi,%edx,1),%ecx │ │ + mov %cl,0xc(%eax,%edx,1) │ │ + lea 0xd(%edx),%ecx │ │ + cmp %ecx,%edi │ │ + jbe 492c4 │ │ + movzbl 0xd(%esi,%edx,1),%ecx │ │ + mov %cl,0xd(%eax,%edx,1) │ │ + lea 0xe(%edx),%ecx │ │ + cmp %ecx,%edi │ │ + jbe 492c4 │ │ + movzbl 0xe(%esi,%edx,1),%ecx │ │ + mov %cl,0xe(%eax,%edx,1) │ │ + movb $0x0,0x1(%eax,%edi,1) │ │ + movb $0x0,(%eax,%edi,1) │ │ + mov 0x48(%esp),%edi │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov %edi,0x8(%esp) │ │ + call 49050 │ │ test %eax,%eax │ │ - je 452aa │ │ + je 49329 │ │ movl $0x1,0x14(%eax) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea -0x1545c(%ebx),%eax │ │ - call 448c0 │ │ - lea -0x1b653(%ebx),%eax │ │ - call 448c0 │ │ + lea 0x0(%esi),%esi │ │ + mov %eax,%edx │ │ + lea (%esi,%edi,1),%ecx │ │ + mov %eax,0x14(%esp) │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + movzbl (%esi),%eax │ │ + add $0x1,%esi │ │ + add $0x1,%edx │ │ + mov %al,-0x1(%edx) │ │ + cmp %ecx,%esi │ │ + jne 49308 │ │ + mov 0x14(%esp),%eax │ │ + jmp 492c4 │ │ + lea -0x17274(%ebx),%eax │ │ + call 48760 │ │ + lea -0x1d467(%ebx),%eax │ │ + call 48760 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -000452c0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x3dd23,%ebx │ │ +00049340 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x44b81,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov %esi,(%esp) │ │ - call cec4 │ │ + call d690 │ │ mov 0x24(%esp),%edx │ │ mov %esi,(%esp) │ │ - mov %edx,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 45210 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + mov %edx,0x8(%esp) │ │ + call 49120 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00045310 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %edi,0x34(%esp) │ │ - mov 0x44(%esp),%edi │ │ - mov 0x40(%esp),%eax │ │ - mov %ebx,0x2c(%esp) │ │ - mov %eax,0x1c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x3dcc3,%ebx │ │ - mov 0x14(%edi),%eax │ │ - mov %ebp,0x38(%esp) │ │ - test %eax,%eax │ │ - je 453b8 │ │ - mov 0xc(%edi),%edx │ │ - mov (%eax,%edx,4),%esi │ │ - test %esi,%esi │ │ - je 453b8 │ │ - call d0b4 <__errno@plt> │ │ - mov (%eax),%ebp │ │ - mov %edi,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 44900 │ │ - mov 0x1c(%esp),%eax │ │ - mov 0x14(%edi),%edx │ │ - mov %eax,(%esi) │ │ - xor %eax,%eax │ │ +00049380 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + lea -0x10(%esp),%esp │ │ + mov 0x20(%esp),%ebp │ │ + mov 0x24(%esp),%esi │ │ + test %ebp,%ebp │ │ + je 49430 │ │ + mov %esi,%eax │ │ + call 48d90 │ │ + mov 0x14(%esi),%edx │ │ + mov 0xc(%esi),%eax │ │ + shl $0x2,%eax │ │ test %edx,%edx │ │ - movl $0x1,0x28(%esi) │ │ - je 4537b │ │ - mov 0xc(%edi),%eax │ │ - mov (%edx,%eax,4),%eax │ │ - cmp %eax,%esi │ │ - je 4538d │ │ - movl $0x1,0x20(%esi) │ │ - movl $0x0,0x24(%esi) │ │ - movl $0x0,0x18(%esi) │ │ - call d0b4 <__errno@plt> │ │ - mov %ebp,(%eax) │ │ - mov 0x2c(%esp),%ebx │ │ - mov %edi,%eax │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ - jmp 44890 │ │ - xchg %ax,%ax │ │ - mov %edi,%eax │ │ - call 44ee0 │ │ - mov 0xc(%edi),%esi │ │ - mov 0x14(%edi),%ebp │ │ - mov %edi,0x8(%esp) │ │ - movl $0x4000,0x4(%esp) │ │ - mov 0x4(%edi),%eax │ │ - mov %eax,(%esp) │ │ - lea 0x0(%ebp,%esi,4),%esi │ │ - call 44de0 │ │ - mov %eax,(%esi) │ │ - mov 0x14(%edi),%eax │ │ - xor %esi,%esi │ │ - test %eax,%eax │ │ - je 4534c │ │ - mov 0xc(%edi),%edx │ │ - mov (%eax,%edx,4),%esi │ │ - jmp 4534c │ │ - lea 0x0(%esi),%esi │ │ + je 49438 │ │ + add %eax,%edx │ │ + mov (%edx),%edi │ │ + test %edi,%edi │ │ + je 49406 │ │ + mov 0x24(%esi),%eax │ │ + movzbl 0x18(%esi),%edx │ │ + mov %dl,(%eax) │ │ + mov 0xc(%esi),%eax │ │ + mov 0x14(%esi),%edi │ │ + mov %eax,0xc(%esp) │ │ + shl $0x2,%eax │ │ + test %edi,%edi │ │ + mov %eax,0x8(%esp) │ │ + lea (%edi,%eax,1),%edx │ │ + mov (%edx),%ecx │ │ + mov 0x24(%esi),%eax │ │ + mov %eax,0x8(%ecx) │ │ + mov (%edx),%eax │ │ + mov 0x1c(%esi),%ecx │ │ + mov %ecx,0x10(%eax) │ │ + mov 0x8(%esp),%eax │ │ + je 49438 │ │ + mov (%edx),%ecx │ │ + test %ecx,%ecx │ │ + je 49406 │ │ + mov 0xc(%esp),%ecx │ │ + add $0x1,%ecx │ │ + mov %ecx,0xc(%esi) │ │ + lea 0x0(,%ecx,4),%eax │ │ + lea (%edi,%eax,1),%edx │ │ + mov %ebp,(%edx) │ │ + add 0x14(%esi),%eax │ │ + mov (%eax),%edx │ │ + mov 0x8(%edx),%edi │ │ + mov 0x10(%edx),%ecx │ │ + mov %edi,0x24(%esi) │ │ + mov %edi,0x50(%esi) │ │ + mov (%eax),%eax │ │ + mov %ecx,0x1c(%esi) │ │ + mov (%eax),%eax │ │ + mov %eax,0x4(%esi) │ │ + movzbl (%edi),%eax │ │ + movl $0x1,0x30(%esi) │ │ + mov %al,0x18(%esi) │ │ + lea 0x10(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov %eax,%edx │ │ + jmp 49406 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00045400 : │ │ +00049440 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3dbeb,%ebx │ │ + call db90 │ │ + add $0x44a7f,%ebx │ │ lea -0x4c(%esp),%esp │ │ - mov 0x64(%esp),%esi │ │ + mov 0x64(%esp),%edi │ │ mov 0x60(%esp),%eax │ │ - mov 0x28(%esi),%edx │ │ - mov %eax,0x5c(%esi) │ │ - test %edx,%edx │ │ - jne 45470 │ │ - mov 0x2c(%esi),%eax │ │ - movl $0x1,0x28(%esi) │ │ - test %eax,%eax │ │ - jne 4543a │ │ - movl $0x1,0x2c(%esi) │ │ - mov 0x4(%esi),%eax │ │ - test %eax,%eax │ │ - je 455d6 │ │ - mov 0x8(%esi),%eax │ │ - test %eax,%eax │ │ - je 455e4 │ │ - mov 0x14(%esi),%eax │ │ - test %eax,%eax │ │ - je 4561a │ │ - mov 0xc(%esi),%edx │ │ - mov (%eax,%edx,4),%eax │ │ - test %eax,%eax │ │ - je 4561a │ │ - mov %esi,%eax │ │ - call 44890 │ │ - mov 0x24(%esi),%eax │ │ - mov %eax,0x28(%esp) │ │ - mov 0x28(%esp),%ecx │ │ - movzbl 0x18(%esi),%edx │ │ - mov %ecx,0x30(%esp) │ │ - mov %dl,(%eax) │ │ - mov 0x2c(%esi),%eax │ │ - movzbl %dl,%edx │ │ - cmpw $0x0,-0x11c74(%ebx,%eax,2) │ │ - movzbl -0x12074(%ebx,%edx,4),%ebp │ │ - je 454a8 │ │ - mov 0x28(%esp),%edx │ │ + mov 0x28(%edi),%ecx │ │ + mov %eax,0x5c(%edi) │ │ + test %ecx,%ecx │ │ + je 495eb │ │ + mov 0x24(%edi),%ecx │ │ + movzbl 0x18(%edi),%eax │ │ + lea -0x13448(%ebx),%edi │ │ + lea -0x13c88(%ebx),%ebp │ │ + lea -0x139c8(%ebx),%esi │ │ + mov %ecx,%edx │ │ + mov %edi,0x20(%esp) │ │ + lea -0x13048(%ebx),%edi │ │ + mov %esi,0x1c(%esp) │ │ + mov %ebp,%ecx │ │ + mov %edi,0x18(%esp) │ │ + lea -0x13608(%ebx),%edi │ │ + mov %edx,0x10(%esp) │ │ + mov %edi,%ebp │ │ + mov %ecx,%edi │ │ + mov 0x10(%esp),%ecx │ │ + mov %al,(%ecx) │ │ + mov 0x64(%esp),%eax │ │ + mov %ecx,0x28(%esp) │ │ + mov %edi,%ecx │ │ + mov %ebp,%edi │ │ + mov %ecx,%ebp │ │ + mov 0x2c(%eax),%eax │ │ + lea 0x0(%esi),%esi │ │ + mov 0x10(%esp),%esi │ │ + mov 0x20(%esp),%ecx │ │ + movzbl (%esi),%edx │ │ + mov 0x18(%esp),%esi │ │ + movzbl (%ecx,%edx,4),%ecx │ │ + cmpw $0x0,(%esi,%eax,2) │ │ + je 49500 │ │ + mov 0x64(%esp),%esi │ │ + mov 0x10(%esp),%edx │ │ mov %eax,0x40(%esi) │ │ mov %edx,0x44(%esi) │ │ - movswl -0x119f4(%ebx,%eax,2),%edi │ │ - mov %ebp,%ecx │ │ - movzbl %cl,%edx │ │ - lea (%edi,%edx,1),%ecx │ │ - movswl -0x118f4(%ebx,%ecx,2),%edi │ │ - cmp %eax,%edi │ │ - je 454e0 │ │ - movswl -0x11b94(%ebx,%eax,2),%eax │ │ - cmp $0x61,%eax │ │ - jle 454a8 │ │ - movzbl -0x11a94(%ebx,%edx,4),%ebp │ │ - jmp 454a8 │ │ + jmp 49500 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movswl -0x11634(%ebx,%ecx,2),%eax │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movswl (%edi,%eax,2),%edx │ │ + add %ecx,%edx │ │ + movswl 0x0(%ebp,%edx,2),%esi │ │ + cmp %eax,%esi │ │ + je 49533 │ │ + movswl -0x13708(%ebx,%eax,2),%eax │ │ cmp $0x61,%eax │ │ - je 45500 │ │ - addl $0x1,0x28(%esp) │ │ - mov 0x28(%esp),%ebp │ │ - movzbl 0x0(%ebp),%edx │ │ - jmp 45488 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x44(%esi),%edi │ │ - mov 0x40(%esi),%eax │ │ - movswl -0x11c74(%ebx,%eax,2),%eax │ │ - mov 0x30(%esp),%edx │ │ - mov %eax,0x28(%esp) │ │ - mov %edi,%eax │ │ - sub %edx,%eax │ │ - mov %edx,0x50(%esi) │ │ - mov %eax,0x20(%esi) │ │ - cmpl $0x17,0x28(%esp) │ │ - movzbl (%edi),%eax │ │ - mov %al,0x18(%esi) │ │ - movb $0x0,(%edi) │ │ - mov %edi,0x24(%esi) │ │ - je 455a4 │ │ - mov 0x28(%esp),%ecx │ │ - mov -0x11374(%ebx,%ecx,4),%eax │ │ - test %eax,%eax │ │ - je 455a4 │ │ - mov 0x20(%esi),%eax │ │ + jle 49500 │ │ + movzbl -0x13508(%ebx,%ecx,4),%ecx │ │ + movswl (%edi,%eax,2),%edx │ │ + add %ecx,%edx │ │ + movswl 0x0(%ebp,%edx,2),%esi │ │ + cmp %eax,%esi │ │ + jne 4950f │ │ + mov 0x1c(%esp),%eax │ │ + addl $0x1,0x10(%esp) │ │ + movswl (%eax,%edx,2),%eax │ │ + cmp $0x61,%eax │ │ + jne 494c0 │ │ + mov 0x64(%esp),%eax │ │ + mov %edi,0x2c(%esp) │ │ + mov %ebp,0x30(%esp) │ │ + mov 0x44(%eax),%eax │ │ + mov 0x64(%esp),%edi │ │ + mov %eax,0x24(%esp) │ │ + mov 0x64(%esp),%eax │ │ + mov 0x40(%eax),%eax │ │ + mov 0x18(%esp),%ecx │ │ + mov 0x28(%esp),%esi │ │ + movswl (%ecx,%eax,2),%edx │ │ + mov 0x24(%esp),%ecx │ │ + mov %esi,0x50(%edi) │ │ + mov %ecx,%eax │ │ + sub %esi,%eax │ │ + cmp $0x17,%edx │ │ + mov %eax,0x20(%edi) │ │ + movzbl (%ecx),%eax │ │ + mov %al,0x18(%edi) │ │ + movb $0x0,(%ecx) │ │ + mov %ecx,0x24(%edi) │ │ + je 495d7 │ │ + mov -0x13d08(%ebx,%edx,4),%eax │ │ test %eax,%eax │ │ - mov %eax,0x34(%esp) │ │ - je 455a4 │ │ - mov %edi,0x38(%esp) │ │ - mov 0x50(%esi),%edx │ │ - xor %ecx,%ecx │ │ - xor %eax,%eax │ │ - mov 0x34(%esp),%edi │ │ - jmp 45569 │ │ - xchg %ax,%ax │ │ + je 495d7 │ │ + mov 0x20(%edi),%ecx │ │ + test %ecx,%ecx │ │ + je 495d7 │ │ + mov 0x50(%edi),%eax │ │ + add %eax,%ecx │ │ + jmp 495b7 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ add $0x1,%eax │ │ - cmp %edi,%eax │ │ - mov %eax,%ecx │ │ - je 4558c │ │ - cmpb $0xa,(%edx,%ecx,1) │ │ - jne 45560 │ │ - mov 0xc(%esi),%ebp │ │ - mov 0x14(%esi),%ecx │ │ + cmp %ecx,%eax │ │ + je 495d7 │ │ + cmpb $0xa,(%eax) │ │ + jne 495b0 │ │ + mov 0xc(%edi),%ebp │ │ add $0x1,%eax │ │ - mov (%ecx,%ebp,4),%ecx │ │ - addl $0x1,0x20(%ecx) │ │ - cmp %edi,%eax │ │ - movl $0x0,0x24(%ecx) │ │ - mov %eax,%ecx │ │ - jne 45569 │ │ - mov 0x28(%esp),%eax │ │ - mov 0x38(%esp),%edi │ │ - cmp $0x1b,%eax │ │ - ja 455ad │ │ - mov -0x120f4(%ebx,%eax,4),%eax │ │ + mov 0x14(%edi),%esi │ │ + mov (%esi,%ebp,4),%esi │ │ + movl $0x0,0x24(%esi) │ │ + addl $0x1,0x20(%esi) │ │ + cmp %ecx,%eax │ │ + jne 495b7 │ │ + cmp $0x1b,%edx │ │ + ja 49996 │ │ + mov -0x13d88(%ebx,%edx,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ - mov 0x28(%esp),%eax │ │ - cmp $0x1b,%eax │ │ - jbe 45599 │ │ - lea -0x1539c(%ebx),%eax │ │ - call 448c0 │ │ - mov 0x5c(%esi),%edi │ │ - mov 0x50(%esi),%eax │ │ + mov 0x64(%esp),%eax │ │ + mov 0x2c(%eax),%edx │ │ + movl $0x1,0x28(%eax) │ │ + test %edx,%edx │ │ + jne 49604 │ │ + movl $0x1,0x2c(%eax) │ │ + mov 0x64(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ + test %eax,%eax │ │ + je 4985c │ │ + mov 0x64(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ + test %eax,%eax │ │ + je 4986e │ │ + mov 0x64(%esp),%eax │ │ + mov 0x14(%eax),%eax │ │ + test %eax,%eax │ │ + je 4994f │ │ + mov 0x64(%esp),%edi │ │ + mov 0xc(%edi),%edx │ │ + lea (%eax,%edx,4),%edx │ │ + mov (%edx),%eax │ │ + test %eax,%eax │ │ + je 4994f │ │ + mov 0x10(%eax),%ecx │ │ + mov 0x64(%esp),%edi │ │ + mov %ecx,0x1c(%edi) │ │ + mov 0x8(%eax),%ecx │ │ + mov %ecx,0x24(%edi) │ │ + mov %ecx,0x50(%edi) │ │ + mov (%edx),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,0x4(%edi) │ │ + movzbl (%ecx),%eax │ │ + mov %al,0x18(%edi) │ │ + jmp 49470 │ │ + mov 0x64(%esp),%eax │ │ + mov 0x5c(%eax),%esi │ │ + mov 0x50(%eax),%eax │ │ mov %eax,(%esp) │ │ - call d0d4 │ │ - mov %eax,(%edi) │ │ + call d890 │ │ + mov %eax,(%esi) │ │ mov $0x106,%eax │ │ lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov -0x1c(%ebx),%eax │ │ - mov %eax,0x4(%esi) │ │ - jmp 45445 │ │ - mov -0x1c(%ebx),%eax │ │ - add $0x54,%eax │ │ - mov %eax,0x8(%esi) │ │ - jmp 45450 │ │ - movl $0x5,0x2c(%esi) │ │ - mov 0x5c(%esi),%edi │ │ - mov 0x50(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call d0d4 │ │ - mov %eax,(%edi) │ │ - lea 0x4c(%esp),%esp │ │ - pop %ebx │ │ - mov $0x107,%eax │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov %esi,%eax │ │ - call 44ee0 │ │ - mov 0x14(%esi),%eax │ │ - mov 0xc(%esi),%edi │ │ - mov %esi,0x8(%esp) │ │ - movl $0x4000,0x4(%esp) │ │ - lea (%eax,%edi,4),%edi │ │ - mov 0x4(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 44de0 │ │ - mov %eax,(%edi) │ │ - jmp 45469 │ │ - mov 0x50(%esi),%eax │ │ - mov 0x5c(%esi),%edi │ │ + mov 0x64(%esp),%eax │ │ + mov 0x5c(%eax),%esi │ │ + mov 0x50(%eax),%eax │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 63720 │ │ - fstpl 0x28(%esp) │ │ + call 6c650 │ │ + fstpl 0x10(%esp) │ │ mov $0x109,%eax │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ - movss %xmm0,(%edi) │ │ - jmp 455cd │ │ - movzbl 0x18(%esi),%eax │ │ - mov %al,(%edi) │ │ - mov 0x44(%esi),%edi │ │ - mov 0x40(%esi),%eax │ │ - jmp 45506 │ │ + movsd 0x10(%esp),%xmm2 │ │ + cvtsd2ss %xmm2,%xmm1 │ │ + movss %xmm1,(%esi) │ │ + jmp 49683 │ │ + movzbl 0x18(%edi),%eax │ │ + mov 0x24(%esp),%ecx │ │ + mov %al,(%ecx) │ │ + mov 0x44(%edi),%eax │ │ + mov %eax,0x24(%esp) │ │ + mov 0x40(%edi),%eax │ │ + jmp 49567 │ │ + mov 0x64(%esp),%ecx │ │ + mov 0x64(%esp),%eax │ │ + mov 0x2c(%esp),%ebp │ │ + mov 0x24(%ecx),%ecx │ │ + mov 0x30(%esp),%edi │ │ + movzbl 0x18(%eax),%eax │ │ + mov %ecx,0x10(%esp) │ │ + jmp 494a6 │ │ xor %eax,%eax │ │ - jmp 455cd │ │ - movl $0x3,0x2c(%esi) │ │ - jmp 45470 │ │ - movl $0x1,0x2c(%esi) │ │ - jmp 45470 │ │ - movl $0x5,0x2c(%esi) │ │ - mov $0x105,%eax │ │ - jmp 455cd │ │ - mov 0x5c(%esi),%edi │ │ - mov 0x50(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call d0d4 │ │ - mov %eax,(%edi) │ │ - mov $0x108,%eax │ │ - jmp 455cd │ │ - mov 0x50(%esi),%eax │ │ - movl $0x1,0x2c(%esi) │ │ - movsbl (%eax),%eax │ │ - jmp 455cd │ │ - mov %edi,%eax │ │ - sub 0x50(%esi),%eax │ │ + jmp 49683 │ │ + mov 0x64(%esp),%eax │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x30(%esp),%ecx │ │ + movl $0x3,0x2c(%eax) │ │ + mov 0x64(%esp),%eax │ │ + mov 0x24(%eax),%edx │ │ + movzbl 0x18(%eax),%eax │ │ + jmp 4949e │ │ + mov 0x64(%esp),%eax │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x30(%esp),%ecx │ │ + movl $0x1,0x2c(%eax) │ │ + jmp 4970a │ │ + mov 0x24(%esp),%ecx │ │ + mov %ecx,%eax │ │ + sub 0x50(%edi),%eax │ │ sub $0x1,%eax │ │ mov %eax,0x3c(%esp) │ │ - movzbl 0x18(%esi),%eax │ │ - mov %al,(%edi) │ │ - mov 0xc(%esi),%ecx │ │ - lea 0x0(,%ecx,4),%eax │ │ - add 0x14(%esi),%eax │ │ - mov (%eax),%edx │ │ - mov 0x2c(%edx),%ebp │ │ + movzbl 0x18(%edi),%eax │ │ + mov %al,(%ecx) │ │ + mov 0xc(%edi),%edx │ │ + mov 0x14(%edi),%esi │ │ + lea (%esi,%edx,4),%eax │ │ + mov (%eax),%ecx │ │ + mov 0x2c(%ecx),%ebp │ │ + mov %ecx,0x10(%esp) │ │ test %ebp,%ebp │ │ - je 458d8 │ │ - mov 0x24(%esi),%eax │ │ - mov 0x1c(%esi),%ebp │ │ + jne 49773 │ │ + mov 0x10(%ecx),%ebp │ │ + mov %ebp,0x1c(%edi) │ │ + mov 0x4(%edi),%ebp │ │ + mov %ebp,(%ecx) │ │ + mov (%eax),%eax │ │ + mov %eax,0x10(%esp) │ │ + movl $0x1,0x2c(%eax) │ │ + mov 0x24(%edi),%eax │ │ mov %eax,0x34(%esp) │ │ - mov 0x4(%edx),%eax │ │ + mov %eax,%ecx │ │ + mov 0x10(%esp),%eax │ │ + mov 0x4(%eax),%ebp │ │ + mov 0x1c(%edi),%eax │ │ mov %eax,0x38(%esp) │ │ add %ebp,%eax │ │ - cmp %eax,0x34(%esp) │ │ - mov %ebp,0x28(%esp) │ │ - jbe 45baf │ │ - mov 0x50(%esi),%eax │ │ - mov 0x28(%esp),%ebp │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x38(%esp),%eax │ │ - lea 0x1(%eax,%ebp,1),%ebp │ │ - cmp %ebp,0x34(%esp) │ │ - ja 45b70 │ │ - mov 0x28(%edx),%eax │ │ - mov 0x34(%esp),%edx │ │ - test %eax,%eax │ │ - jne 45808 │ │ - sub 0x1c(%esp),%edx │ │ - cmp $0x1,%edx │ │ - je 45a41 │ │ - mov 0x14(%esi),%eax │ │ - lea (%eax,%ecx,4),%ecx │ │ + cmp %eax,%ecx │ │ + jbe 49e22 │ │ + mov 0x38(%esp),%ecx │ │ + mov 0x50(%edi),%eax │ │ + lea 0x1(%ebp,%ecx,1),%ecx │ │ + cmp %ecx,0x34(%esp) │ │ + ja 49e17 │ │ + mov 0x10(%esp),%ecx │ │ + mov 0x28(%ecx),%ecx │ │ + test %ecx,%ecx │ │ + mov 0x34(%esp),%ecx │ │ + jne 499a1 │ │ + sub %eax,%ecx │ │ + cmp $0x1,%ecx │ │ + je 49e10 │ │ + lea (%esi,%edx,4),%ecx │ │ mov (%ecx),%eax │ │ - mov 0x4(%eax),%eax │ │ - add 0x28(%esp),%eax │ │ - mov %eax,0x24(%esi) │ │ - mov %esi,%eax │ │ - call 447d0 │ │ - mov 0x50(%esi),%ebp │ │ - mov 0x24(%esi),%edi │ │ - mov %ebp,0x30(%esp) │ │ - jmp 45506 │ │ - mov 0x8(%esi),%eax │ │ + mov 0x38(%esp),%edx │ │ + add 0x4(%eax),%edx │ │ + mov %edi,%eax │ │ + mov %edx,0x24(%edi) │ │ + call 48660 │ │ + mov 0x24(%edi),%ecx │ │ + mov %ecx,0x24(%esp) │ │ + mov 0x50(%edi),%ecx │ │ + mov %ecx,0x28(%esp) │ │ + jmp 49567 │ │ + mov 0x64(%esp),%eax │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x8(%eax),%eax │ │ movl $0x1,0x8(%esp) │ │ + mov %ecx,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov 0x20(%esi),%eax │ │ + mov 0x64(%esp),%eax │ │ + mov 0x20(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x50(%esi),%eax │ │ + mov 0x64(%esp),%eax │ │ + mov 0x50(%eax),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - jmp 45470 │ │ - movl $0x7,0x2c(%esi) │ │ - jmp 45470 │ │ - movl $0x5,0x2c(%esi) │ │ - jmp 45470 │ │ - mov 0x50(%esi),%eax │ │ + call d760 │ │ + mov 0x10(%esp),%ecx │ │ + jmp 4970a │ │ + mov 0x64(%esp),%eax │ │ + movl $0x5,0x2c(%eax) │ │ + mov $0x104,%eax │ │ + jmp 49683 │ │ + mov 0x64(%esp),%eax │ │ + movl $0x5,0x2c(%eax) │ │ + mov $0x105,%eax │ │ + jmp 49683 │ │ + mov -0x8(%ebx),%eax │ │ + mov 0x64(%esp),%edi │ │ + mov %eax,0x4(%edi) │ │ + jmp 49613 │ │ + mov -0x8(%ebx),%eax │ │ + mov 0x64(%esp),%edi │ │ + lea 0x54(%eax),%eax │ │ + mov %eax,0x8(%edi) │ │ + jmp 49622 │ │ + mov 0x64(%esp),%eax │ │ + movl $0x1,0x2c(%eax) │ │ + mov 0x50(%eax),%eax │ │ + movsbl (%eax),%eax │ │ + jmp 49683 │ │ + mov 0x64(%esp),%eax │ │ + movl $0x5,0x2c(%eax) │ │ + mov 0x5c(%eax),%esi │ │ + mov 0x50(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call d890 │ │ + mov %eax,(%esi) │ │ + lea 0x4c(%esp),%esp │ │ + pop %ebx │ │ + mov $0x107,%eax │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov 0x64(%esp),%eax │ │ + jmp 498a4 │ │ + mov 0x64(%esp),%eax │ │ + mov 0x5c(%eax),%esi │ │ + mov 0x50(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call d890 │ │ + mov %eax,(%esi) │ │ + mov $0x108,%eax │ │ + jmp 49683 │ │ + mov 0x64(%esp),%eax │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x30(%esp),%ecx │ │ + movl $0x5,0x2c(%eax) │ │ + jmp 4970a │ │ + mov 0x64(%esp),%eax │ │ + mov 0x50(%eax),%eax │ │ movsbl (%eax),%eax │ │ - jmp 455cd │ │ - movl $0x5,0x2c(%esi) │ │ + jmp 49683 │ │ + mov 0x64(%esp),%eax │ │ + movl $0x5,0x2c(%eax) │ │ mov $0x102,%eax │ │ - jmp 455cd │ │ - movl $0x5,0x2c(%esi) │ │ + jmp 49683 │ │ + mov 0x64(%esp),%eax │ │ + movl $0x5,0x2c(%eax) │ │ mov $0x103,%eax │ │ - jmp 455cd │ │ - movl $0x5,0x2c(%esi) │ │ - mov $0x104,%eax │ │ - jmp 455cd │ │ - sub 0x1c(%esp),%edx │ │ + jmp 49683 │ │ + mov 0x64(%esp),%eax │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x30(%esp),%ecx │ │ + movl $0x7,0x2c(%eax) │ │ + jmp 4970a │ │ + mov 0x64(%esp),%eax │ │ + call 48d90 │ │ + mov 0x64(%esp),%eax │ │ + mov 0xc(%eax),%edx │ │ + mov 0x14(%eax),%eax │ │ + movl $0x4000,0x4(%esp) │ │ + lea (%eax,%edx,4),%esi │ │ + mov 0x64(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x4(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 489e0 │ │ + mov %eax,(%esi) │ │ + mov 0x64(%esp),%eax │ │ + mov 0xc(%eax),%edx │ │ + mov 0x14(%eax),%eax │ │ + lea (%eax,%edx,4),%edx │ │ + mov (%edx),%eax │ │ + jmp 49645 │ │ + lea -0x171b4(%ebx),%eax │ │ + call 48760 │ │ + sub %eax,%ecx │ │ + mov %ecx,0x38(%esp) │ │ + sub $0x1,%ecx │ │ + mov %ecx,0x10(%esp) │ │ + test %ecx,%ecx │ │ + jle 49b7d │ │ + cmpl $0xf,0x10(%esp) │ │ + jbe 49de6 │ │ + lea 0x10(%eax),%edx │ │ + cmp %edx,%ebp │ │ + lea 0x10(%ebp),%edx │ │ + setae %cl │ │ + cmp %edx,%eax │ │ + setae %dl │ │ + or %dl,%cl │ │ + je 49de6 │ │ + mov 0x38(%esp),%ecx │ │ + xor %esi,%esi │ │ + lea -0x11(%ecx),%edx │ │ + shr $0x4,%edx │ │ + lea 0x1(%edx),%ecx │ │ + mov %ecx,0x34(%esp) │ │ + shl $0x4,%ecx │ │ + mov %ecx,%edx │ │ + xor %ecx,%ecx │ │ + movdqu (%eax,%ecx,1),%xmm0 │ │ + add $0x1,%esi │ │ + movdqu %xmm0,0x0(%ebp,%ecx,1) │ │ + add $0x10,%ecx │ │ + cmp %esi,0x34(%esp) │ │ + ja 499f3 │ │ + mov %edx,%esi │ │ + add %edx,%eax │ │ mov %edx,0x34(%esp) │ │ - sub $0x1,%edx │ │ - test %edx,%edx │ │ - mov %edx,0x28(%esp) │ │ - jle 4583d │ │ - mov $0x1,%edx │ │ - mov 0x38(%esp),%ebp │ │ - mov 0x1c(%esp),%eax │ │ - movzbl -0x1(%eax,%edx,1),%ecx │ │ - mov %cl,-0x1(%ebp,%edx,1) │ │ - lea 0x1(%edx),%edx │ │ - cmp 0x34(%esp),%edx │ │ - jne 45828 │ │ - mov 0xc(%esi),%ecx │ │ - mov 0x14(%esi),%eax │ │ - mov (%eax,%ecx,4),%ebp │ │ + lea 0x0(%ebp,%edx,1),%ecx │ │ + mov 0x10(%esp),%edx │ │ + cmp %edx,%esi │ │ + je 49df9 │ │ + mov 0x34(%esp),%esi │ │ + movzbl (%eax),%edx │ │ + add $0x1,%esi │ │ + mov %dl,(%ecx) │ │ + cmp %esi,0x10(%esp) │ │ + jle 49df9 │ │ + mov 0x34(%esp),%esi │ │ + movzbl 0x1(%eax),%edx │ │ + add $0x2,%esi │ │ + mov %dl,0x1(%ecx) │ │ + cmp %esi,0x10(%esp) │ │ + jle 49df9 │ │ + mov 0x34(%esp),%esi │ │ + movzbl 0x2(%eax),%edx │ │ + add $0x3,%esi │ │ + mov %dl,0x2(%ecx) │ │ + cmp 0x10(%esp),%esi │ │ + jge 49df9 │ │ + mov 0x34(%esp),%esi │ │ + movzbl 0x3(%eax),%edx │ │ + add $0x4,%esi │ │ + mov %dl,0x3(%ecx) │ │ + cmp %esi,0x10(%esp) │ │ + jle 49df9 │ │ + mov 0x34(%esp),%esi │ │ + movzbl 0x4(%eax),%edx │ │ + add $0x5,%esi │ │ + mov %dl,0x4(%ecx) │ │ + cmp %esi,0x10(%esp) │ │ + jle 49df9 │ │ + mov 0x34(%esp),%esi │ │ + movzbl 0x5(%eax),%edx │ │ + add $0x6,%esi │ │ + mov %dl,0x5(%ecx) │ │ + cmp %esi,0x10(%esp) │ │ + jle 49df9 │ │ + mov 0x34(%esp),%esi │ │ + movzbl 0x6(%eax),%edx │ │ + add $0x7,%esi │ │ + mov %dl,0x6(%ecx) │ │ + cmp %esi,0x10(%esp) │ │ + jle 49df9 │ │ + mov 0x34(%esp),%esi │ │ + movzbl 0x7(%eax),%edx │ │ + add $0x8,%esi │ │ + mov %dl,0x7(%ecx) │ │ + cmp %esi,0x10(%esp) │ │ + jle 49df9 │ │ + mov 0x34(%esp),%esi │ │ + movzbl 0x8(%eax),%edx │ │ + add $0x9,%esi │ │ + mov %dl,0x8(%ecx) │ │ + cmp %esi,0x10(%esp) │ │ + jle 49df9 │ │ + mov 0x34(%esp),%esi │ │ + movzbl 0x9(%eax),%edx │ │ + add $0xa,%esi │ │ + mov %dl,0x9(%ecx) │ │ + cmp %esi,0x10(%esp) │ │ + jle 49df9 │ │ + mov 0x34(%esp),%esi │ │ + movzbl 0xa(%eax),%edx │ │ + add $0xb,%esi │ │ + mov %dl,0xa(%ecx) │ │ + cmp %esi,0x10(%esp) │ │ + jle 49df9 │ │ + mov 0x34(%esp),%esi │ │ + movzbl 0xb(%eax),%edx │ │ + add $0xc,%esi │ │ + mov %dl,0xb(%ecx) │ │ + cmp %esi,0x10(%esp) │ │ + jle 49df9 │ │ + mov 0x34(%esp),%esi │ │ + movzbl 0xc(%eax),%edx │ │ + add $0xd,%esi │ │ + mov %dl,0xc(%ecx) │ │ + cmp %esi,0x10(%esp) │ │ + jle 49df9 │ │ + movzbl 0xd(%eax),%edx │ │ + mov %dl,0xd(%ecx) │ │ + mov 0x34(%esp),%edx │ │ + add $0xe,%edx │ │ + cmp %edx,0x10(%esp) │ │ + jle 49df9 │ │ + movzbl 0xe(%eax),%eax │ │ + mov %al,0xe(%ecx) │ │ + mov 0x14(%edi),%esi │ │ + mov 0xc(%edi),%edx │ │ + mov (%esi,%edx,4),%ebp │ │ cmpl $0x2,0x2c(%ebp) │ │ - je 45a73 │ │ - mov 0x28(%esp),%eax │ │ + je 49c08 │ │ + mov 0x10(%esp),%eax │ │ not %eax │ │ add 0xc(%ebp),%eax │ │ - jne 458fa │ │ - mov 0x24(%esi),%edx │ │ - mov %edi,0x38(%esp) │ │ - mov %edx,%edi │ │ - jmp 458bc │ │ - nop │ │ - mov 0xc(%ebp),%eax │ │ - mov %eax,%ecx │ │ - add %ecx,%ecx │ │ - jne 458f1 │ │ - mov %eax,%ecx │ │ - shr $0x3,%ecx │ │ - add %eax,%ecx │ │ - mov %ecx,0xc(%ebp) │ │ - add $0x2,%ecx │ │ + jne 49c98 │ │ + mov 0x24(%edi),%esi │ │ + jmp 49bea │ │ + xchg %ax,%ax │ │ + mov 0xc(%ebp),%ecx │ │ + mov %ecx,%eax │ │ + add %eax,%eax │ │ + jne 49bb0 │ │ + mov %ecx,%eax │ │ + shr $0x3,%eax │ │ + add %ecx,%eax │ │ + mov %eax,0xc(%ebp) │ │ + add $0x2,%eax │ │ + mov %edi,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ - mov %edx,0x24(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - call 44eb0 │ │ - test %eax,%eax │ │ + call 48d60 │ │ mov %eax,0x4(%ebp) │ │ - mov 0x24(%esp),%edx │ │ - je 458cd │ │ - sub %edx,%edi │ │ - mov 0xc(%esi),%edx │ │ - add %eax,%edi │ │ - mov 0x14(%esi),%eax │ │ - mov %edi,0x24(%esi) │ │ + test %eax,%eax │ │ + je 49bfd │ │ + mov 0xc(%edi),%edx │ │ + add %eax,%esi │ │ + mov 0x14(%edi),%eax │ │ + mov %esi,0x24(%edi) │ │ mov (%eax,%edx,4),%ebp │ │ - mov 0x28(%esp),%eax │ │ + mov 0x10(%esp),%eax │ │ not %eax │ │ add 0xc(%ebp),%eax │ │ - jne 458f6 │ │ - mov 0x14(%ebp),%eax │ │ + jne 49c98 │ │ mov 0x4(%ebp),%edx │ │ + mov 0x14(%ebp),%eax │ │ + sub %edx,%esi │ │ test %eax,%eax │ │ - jne 45868 │ │ + jne 49ba0 │ │ movl $0x0,0x4(%ebp) │ │ - lea -0x153f8(%ebx),%eax │ │ - call 448c0 │ │ - mov 0x10(%edx),%ebp │ │ - mov %ebp,0x1c(%esi) │ │ - mov 0x4(%esi),%ebp │ │ - mov %ebp,(%edx) │ │ - mov (%eax),%edx │ │ - movl $0x1,0x2c(%edx) │ │ - jmp 4570a │ │ - mov %ecx,0xc(%ebp) │ │ - jmp 4587f │ │ - mov 0x38(%esp),%edi │ │ - cmp $0x2000,%eax │ │ - mov $0x2000,%ecx │ │ - cmovbe %eax,%ecx │ │ - xor %edx,%edx │ │ - mov %ecx,0x38(%esp) │ │ - mov 0x18(%ebp),%ecx │ │ - test %ecx,%ecx │ │ - mov %edx,%ebp │ │ - jne 45957 │ │ - jmp 45ac4 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edx),%ecx │ │ - movzbl (%ecx),%eax │ │ - add $0x1,%ecx │ │ - mov %ecx,(%edx) │ │ - cmp $0xa,%eax │ │ - je 45b4f │ │ - mov 0xc(%esi),%ecx │ │ - mov 0x14(%esi),%edx │ │ - mov (%edx,%ecx,4),%edx │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x4(%edx),%edx │ │ - lea (%edx,%ebp,1),%edx │ │ - add $0x1,%ebp │ │ - cmp %ebp,0x38(%esp) │ │ - mov %al,-0x1(%ecx,%edx,1) │ │ - jbe 45b48 │ │ - mov 0x4(%esi),%edx │ │ - mov 0x4(%edx),%eax │ │ - sub $0x1,%eax │ │ + lea -0x17210(%ebx),%eax │ │ + call 48760 │ │ + movl $0x0,0x1c(%edi) │ │ + movl $0x0,0x10(%ebp) │ │ + mov 0x1c(%edi),%eax │ │ + mov %eax,0x34(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x4(%edx) │ │ - jns 45920 │ │ - mov %edx,(%esp) │ │ - call d0e4 <__srget@plt> │ │ - cmp $0xffffffff,%eax │ │ - jne 4592a │ │ - mov 0x4(%esi),%eax │ │ - mov %ebp,%edx │ │ - testb $0x40,0xc(%eax) │ │ - jne 45b39 │ │ - mov %edx,0x1c(%esi) │ │ - mov 0xc(%esi),%ecx │ │ - mov 0x14(%esi),%eax │ │ - mov (%eax,%ecx,4),%ebp │ │ - mov %edx,0x10(%ebp) │ │ - mov 0x1c(%esi),%edx │ │ - test %edx,%edx │ │ - mov %edx,0x38(%esp) │ │ - jne 45a66 │ │ - mov 0x28(%esp),%edx │ │ - test %edx,%edx │ │ - je 45b86 │ │ - mov (%eax,%ecx,4),%edx │ │ - movl $0x2,0x34(%esp) │ │ - movl $0x2,0x2c(%edx) │ │ - mov (%eax,%ecx,4),%ebp │ │ - mov 0x38(%esp),%edx │ │ - add 0x28(%esp),%edx │ │ - cmp 0xc(%ebp),%edx │ │ - ja 45a86 │ │ - mov 0x4(%ebp),%eax │ │ - mov %edx,0x1c(%esi) │ │ - cmpl $0x1,0x34(%esp) │ │ - movb $0x0,(%eax,%edx,1) │ │ - mov 0xc(%esi),%edx │ │ - mov 0x14(%esi),%eax │ │ + je 49d4a │ │ + mov %esi,%ecx │ │ + xor %esi,%esi │ │ + mov 0x34(%esp),%eax │ │ + mov (%ecx,%edx,4),%ebp │ │ + add 0x10(%esp),%eax │ │ + cmp 0xc(%ebp),%eax │ │ + ja 49d10 │ │ + mov 0x4(%ebp),%edx │ │ + cmp $0x1,%esi │ │ + mov %eax,0x1c(%edi) │ │ + movb $0x0,(%edx,%eax,1) │ │ + mov 0xc(%edi),%edx │ │ + mov 0x14(%edi),%eax │ │ mov (%eax,%edx,4),%eax │ │ mov 0x4(%eax),%edx │ │ - mov 0x1c(%esi),%eax │ │ + mov 0x1c(%edi),%eax │ │ movb $0x0,0x1(%edx,%eax,1) │ │ - mov 0x14(%esi),%eax │ │ - mov 0xc(%esi),%ecx │ │ - lea (%eax,%ecx,4),%ecx │ │ + mov 0xc(%edi),%edx │ │ + mov 0x14(%edi),%eax │ │ + lea (%eax,%edx,4),%ecx │ │ mov (%ecx),%eax │ │ - mov 0x4(%eax),%eax │ │ - mov %eax,0x1c(%esp) │ │ - mov %eax,0x50(%esi) │ │ - je 45a41 │ │ - cmpl $0x2,0x34(%esp) │ │ - je 45c23 │ │ - add 0x3c(%esp),%eax │ │ - mov %eax,0x24(%esi) │ │ - mov %esi,%eax │ │ - call 447d0 │ │ - mov 0x24(%esi),%edx │ │ - mov 0x50(%esi),%ecx │ │ - mov %edx,0x28(%esp) │ │ - mov %ecx,0x30(%esp) │ │ - mov 0x28(%esp),%ebp │ │ - movzbl 0x0(%ebp),%edx │ │ - jmp 45488 │ │ - mov 0x1c(%esp),%eax │ │ - movl $0x0,0x30(%esi) │ │ - mov %eax,0x24(%esi) │ │ - mov 0x2c(%esi),%eax │ │ + mov 0x4(%eax),%edx │ │ + mov %edx,0x50(%edi) │ │ + jne 49daa │ │ + mov 0x2c(%edi),%eax │ │ + mov %edx,0x24(%edi) │ │ + movl $0x0,0x30(%edi) │ │ sub $0x1,%eax │ │ mov %eax,%edx │ │ shr $0x1f,%edx │ │ add %edx,%eax │ │ sar %eax │ │ - add $0x18,%eax │ │ - jmp 455a8 │ │ - movl $0x0,0x34(%esp) │ │ - jmp 459bf │ │ - movl $0x0,0x1c(%esi) │ │ - movl $0x0,0x10(%ebp) │ │ - jmp 45992 │ │ - mov 0x38(%esp),%eax │ │ - mov %esi,0x8(%esp) │ │ - shr %eax │ │ + mov %eax,%edx │ │ + add $0x18,%edx │ │ + jmp 495d7 │ │ + cmp $0x2000,%eax │ │ + mov $0x2000,%ecx │ │ + mov 0x18(%ebp),%ebp │ │ + cmova %ecx,%eax │ │ + xor %esi,%esi │ │ + mov %eax,0x34(%esp) │ │ + test %ebp,%ebp │ │ + jne 49ce2 │ │ + jmp 49ed1 │ │ + nop │ │ + cmp $0xa,%eax │ │ + je 49d6c │ │ + mov 0xc(%edi),%ecx │ │ + add $0x1,%esi │ │ + mov 0x14(%edi),%edx │ │ + mov (%edx,%ecx,4),%edx │ │ + mov 0x38(%esp),%ecx │ │ + add 0x4(%edx),%ecx │ │ + mov %al,-0x2(%esi,%ecx,1) │ │ + cmp 0x34(%esp),%esi │ │ + je 49d87 │ │ + mov 0x4(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call d8a0 │ │ + cmp $0xffffffff,%eax │ │ + jne 49cb8 │ │ + mov 0x4(%edi),%eax │ │ + mov %esi,0x34(%esp) │ │ + testb $0x40,0xc(%eax) │ │ + je 49d87 │ │ + lea -0x1d449(%ebx),%eax │ │ + call 48760 │ │ + xchg %ax,%ax │ │ + mov 0x34(%esp),%edx │ │ + mov %edi,0x8(%esp) │ │ + shr %edx │ │ add %edx,%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 44eb0 │ │ + call 48d60 │ │ + mov 0xc(%edi),%edx │ │ mov %eax,0x4(%ebp) │ │ - mov 0xc(%esi),%edx │ │ - mov 0x14(%esi),%eax │ │ + mov 0x14(%edi),%eax │ │ mov (%eax,%edx,4),%ebp │ │ mov 0x4(%ebp),%eax │ │ test %eax,%eax │ │ - je 45b7b │ │ - mov 0x28(%esp),%edx │ │ - add 0x1c(%esi),%edx │ │ - jmp 459d3 │ │ - call d0b4 <__errno@plt> │ │ + je 49d9f │ │ + mov 0x10(%esp),%eax │ │ + add 0x1c(%edi),%eax │ │ + jmp 49c3d │ │ + mov 0x10(%esp),%ecx │ │ + test %ecx,%ecx │ │ + je 49eab │ │ + mov (%esi,%edx,4),%eax │ │ + mov %esi,%ecx │ │ + mov $0x2,%esi │ │ + movl $0x2,0x2c(%eax) │ │ + jmp 49c29 │ │ + mov 0xc(%edi),%edx │ │ + lea 0x1(%esi),%eax │ │ + mov %eax,0x34(%esp) │ │ + mov 0x14(%edi),%eax │ │ + mov 0x10(%esp),%ecx │ │ + mov (%eax,%edx,4),%eax │ │ + add 0x4(%eax),%ecx │ │ + movb $0xa,(%ecx,%esi,1) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x1c(%edi) │ │ + mov 0xc(%edi),%edx │ │ + mov 0x14(%edi),%esi │ │ + mov (%esi,%edx,4),%ecx │ │ + mov %eax,0x10(%ecx) │ │ + jmp 49c16 │ │ + lea -0x171e4(%ebx),%eax │ │ + call 48760 │ │ + cmp $0x2,%esi │ │ + je 49e04 │ │ + mov 0x3c(%esp),%eax │ │ + mov 0x64(%esp),%ecx │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x30(%esp),%ebp │ │ + add %edx,%eax │ │ + mov %eax,0x24(%ecx) │ │ + mov %ecx,%eax │ │ + call 48660 │ │ + mov 0x64(%esp),%ecx │ │ + mov 0x24(%ecx),%ecx │ │ + mov %ecx,0x10(%esp) │ │ + mov 0x64(%esp),%ecx │ │ + mov 0x50(%ecx),%ecx │ │ + mov %ecx,0x28(%esp) │ │ + jmp 494c0 │ │ + xor %edx,%edx │ │ + movzbl (%eax,%edx,1),%ecx │ │ + mov %cl,0x0(%ebp,%edx,1) │ │ + add $0x1,%edx │ │ + cmp 0x10(%esp),%edx │ │ + jne 49de8 │ │ + mov 0x14(%edi),%esi │ │ + mov 0xc(%edi),%edx │ │ + jmp 49b7d │ │ + mov 0x1c(%edi),%eax │ │ + mov %eax,0x38(%esp) │ │ + jmp 497ca │ │ + mov %eax,%edx │ │ + jmp 49c75 │ │ + lea -0x17248(%ebx),%eax │ │ + call 48760 │ │ + mov 0x3c(%esp),%eax │ │ + add 0x50(%edi),%eax │ │ + mov %eax,0x24(%edi) │ │ + mov %edi,%eax │ │ + call 48660 │ │ + mov 0x18(%esp),%ecx │ │ + mov 0x24(%edi),%ebp │ │ + cmpw $0x0,(%ecx,%eax,2) │ │ + je 49e47 │ │ + mov %eax,0x40(%edi) │ │ + mov %ebp,0x44(%edi) │ │ + mov 0x2c(%esp),%ecx │ │ + movswl (%ecx,%eax,2),%edx │ │ + mov 0x30(%esp),%ecx │ │ + movswl 0x2(%ecx,%edx,2),%ecx │ │ + cmp %ecx,%eax │ │ + je 49e7b │ │ + lea -0x13708(%ebx),%ecx │ │ + movswl (%ecx,%eax,2),%eax │ │ + mov 0x2c(%esp),%esi │ │ + movswl (%esi,%eax,2),%edx │ │ + mov 0x30(%esp),%esi │ │ + movswl 0x2(%esi,%edx,2),%esi │ │ + cmp %esi,%eax │ │ + jne 49e62 │ │ + mov 0x1c(%esp),%eax │ │ + movswl 0x2(%eax,%edx,2),%eax │ │ + cmp $0x61,%eax │ │ + je 49f50 │ │ + mov 0x50(%edi),%ecx │ │ + test %eax,%eax │ │ + mov %ecx,0x28(%esp) │ │ + jne 49f5c │ │ + mov 0x44(%edi),%eax │ │ + mov %eax,0x24(%esp) │ │ + mov 0x40(%edi),%eax │ │ + jmp 49567 │ │ + mov %edi,0x4(%esp) │ │ + mov $0x1,%esi │ │ + mov 0x4(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 48ea0 │ │ + mov 0x1c(%edi),%eax │ │ + mov 0x14(%edi),%ecx │ │ + mov 0xc(%edi),%edx │ │ + mov %eax,0x34(%esp) │ │ + jmp 49c29 │ │ + call d870 <__errno@plt> │ │ movl $0x0,(%eax) │ │ - mov 0x4(%esi),%eax │ │ - jmp 45ae7 │ │ - call d0b4 <__errno@plt> │ │ + mov 0x4(%edi),%eax │ │ + jmp 49f18 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x4(%edi),%edx │ │ + testb $0x40,0xc(%edx) │ │ + je 49d8e │ │ + call d870 <__errno@plt> │ │ + mov (%eax),%eax │ │ + cmp $0x4,%eax │ │ + jne 49d03 │ │ + call d870 <__errno@plt> │ │ movl $0x0,(%eax) │ │ - mov 0x4(%esi),%eax │ │ + mov 0x4(%edi),%eax │ │ andw $0xff9f,0xc(%eax) │ │ - mov 0x38(%esp),%ebp │ │ mov %eax,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x1,0x4(%esp) │ │ - mov 0xc(%esi),%edx │ │ - mov 0x14(%esi),%eax │ │ + mov 0x10(%esp),%ecx │ │ + mov %eax,0x8(%esp) │ │ + mov 0xc(%edi),%edx │ │ + mov 0x14(%edi),%eax │ │ mov (%eax,%edx,4),%eax │ │ - mov 0x4(%eax),%eax │ │ - add 0x28(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cf34 │ │ - test %eax,%eax │ │ - mov %eax,%edx │ │ - mov %eax,0x1c(%esi) │ │ - jne 45986 │ │ - mov 0x4(%esi),%eax │ │ - testb $0x40,0xc(%eax) │ │ - je 45986 │ │ - call d0b4 <__errno@plt> │ │ - mov (%eax),%eax │ │ - cmp $0x4,%eax │ │ - je 45ad4 │ │ - lea -0x1b635(%ebx),%eax │ │ - call 448c0 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %ebp,%edx │ │ - jmp 45983 │ │ - mov 0xc(%esi),%ecx │ │ - mov 0x14(%esi),%eax │ │ - mov %ebp,%edx │ │ - add $0x1,%edx │ │ - mov (%eax,%ecx,4),%eax │ │ - mov 0x28(%esp),%ecx │ │ - mov 0x4(%eax),%eax │ │ - lea (%eax,%ebp,1),%eax │ │ - movb $0xa,(%eax,%ecx,1) │ │ - jmp 45983 │ │ - lea -0x15430(%ebx),%eax │ │ - call 448c0 │ │ - lea -0x153cc(%ebx),%eax │ │ - call 448c0 │ │ - mov %esi,0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 45310 │ │ - mov 0x1c(%esi),%ecx │ │ - mov 0x14(%esi),%eax │ │ - mov %ecx,0x38(%esp) │ │ - movl $0x1,0x34(%esp) │ │ - mov 0xc(%esi),%ecx │ │ - jmp 459bf │ │ - mov 0x3c(%esp),%eax │ │ - add 0x50(%esi),%eax │ │ - mov %eax,0x24(%esi) │ │ - mov %esi,%eax │ │ - call 447d0 │ │ - cmpw $0x0,-0x11c74(%ebx,%eax,2) │ │ - mov 0x24(%esi),%ecx │ │ - je 45be0 │ │ - mov %eax,0x40(%esi) │ │ - mov %ecx,0x44(%esi) │ │ - jmp 45be0 │ │ - xchg %ax,%ax │ │ - movswl -0x11b94(%ebx,%eax,2),%eax │ │ - movswl -0x119f4(%ebx,%eax,2),%edx │ │ - movswl -0x118f2(%ebx,%edx,2),%edi │ │ - cmp %edi,%eax │ │ - jne 45bd8 │ │ - movswl -0x11632(%ebx,%edx,2),%eax │ │ - mov 0x50(%esi),%edx │ │ - cmp $0x61,%eax │ │ - mov %edx,0x30(%esp) │ │ - je 45500 │ │ + add 0x4(%eax),%ecx │ │ + mov %ecx,(%esp) │ │ + call d700 │ │ + mov %eax,0x1c(%edi) │ │ test %eax,%eax │ │ - je 45500 │ │ - add $0x1,%ecx │ │ - mov %ecx,0x28(%esp) │ │ + je 49ee8 │ │ + jmp 49d8e │ │ + mov 0x50(%edi),%eax │ │ + mov %eax,0x28(%esp) │ │ + jmp 49e9c │ │ + mov 0x2c(%esp),%edi │ │ + mov %ebp,%esi │ │ + mov 0x30(%esp),%ebp │ │ + lea 0x1(%esi),%ecx │ │ + mov 0x64(%esp),%esi │ │ + mov %ecx,0x10(%esp) │ │ mov %ecx,0x24(%esi) │ │ - jmp 45a34 │ │ - mov 0x1c(%esi),%ebp │ │ - mov %ebp,0x28(%esp) │ │ - jmp 4576a │ │ - nop │ │ + jmp 494c0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00045c30 : │ │ +00049f80 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3d3be,%ebx │ │ + call db90 │ │ + add $0x43f42,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cee4 │ │ + call d6b0 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00045c60 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x14(%esp) │ │ +00049fb0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x43f10,%ebx │ │ + lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x10(%esp) │ │ - mov %edi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x3d37b,%ebx │ │ - test %esi,%esi │ │ mov 0x24(%esp),%edi │ │ - je 45cab │ │ + test %esi,%esi │ │ + je 49ff2 │ │ mov 0x14(%edi),%eax │ │ test %eax,%eax │ │ - je 45c98 │ │ + je 49fdf │ │ mov 0xc(%edi),%edx │ │ lea (%eax,%edx,4),%eax │ │ cmp (%eax),%esi │ │ - je 45cd8 │ │ - mov 0x14(%esi),%ecx │ │ - test %ecx,%ecx │ │ - jne 45cc0 │ │ + je 4a018 │ │ + mov 0x14(%esi),%eax │ │ + test %eax,%eax │ │ + jne 4a000 │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 45c30 │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + call 49f80 │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ mov %edi,0x4(%esp) │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 45c30 │ │ - jmp 45c9f │ │ + call 49f80 │ │ + jmp 49fe6 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,(%eax) │ │ - jmp 45c98 │ │ + jmp 49fdf │ │ │ │ -00045ce0 : │ │ +0004a020 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3d30d,%ebx │ │ + call db90 │ │ + add $0x43ea1,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov 0x14(%esi),%eax │ │ test %eax,%eax │ │ - je 45d42 │ │ + je 4a099 │ │ mov 0xc(%esi),%edx │ │ mov (%eax,%edx,4),%eax │ │ test %eax,%eax │ │ - je 45d42 │ │ + je 4a099 │ │ mov %eax,(%esp) │ │ mov %esi,0x4(%esp) │ │ - call 45c60 │ │ + call 49fb0 │ │ mov 0xc(%esi),%eax │ │ mov 0x14(%esi),%edx │ │ test %eax,%eax │ │ movl $0x0,(%edx,%eax,4) │ │ - jne 45d50 │ │ + jne 4a0a0 │ │ mov 0x14(%esi),%eax │ │ test %eax,%eax │ │ - je 45d42 │ │ + je 4a099 │ │ mov 0xc(%esi),%edx │ │ - mov (%eax,%edx,4),%eax │ │ + lea (%eax,%edx,4),%edx │ │ + mov (%edx),%eax │ │ test %eax,%eax │ │ - je 45d42 │ │ - mov %esi,%eax │ │ - call 44890 │ │ + je 4a099 │ │ + mov 0x10(%eax),%ecx │ │ + mov 0x8(%eax),%eax │ │ + mov %ecx,0x1c(%esi) │ │ + mov %eax,0x24(%esi) │ │ + mov %eax,0x50(%esi) │ │ + mov (%edx),%edx │ │ + mov (%edx),%edx │ │ + mov %edx,0x4(%esi) │ │ + movzbl (%eax),%eax │ │ movl $0x1,0x30(%esi) │ │ + mov %al,0x18(%esi) │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ sub $0x1,%eax │ │ mov %eax,0xc(%esi) │ │ - jmp 45d23 │ │ + jmp 4a063 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00045d60 : │ │ +0004a0b0 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3d28d,%ebx │ │ + call db90 │ │ + add $0x43e11,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov 0x14(%esi),%eax │ │ test %eax,%eax │ │ - je 45db2 │ │ + jne 4a104 │ │ + jmp 4a198 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0xc(%esi),%edx │ │ - mov (%eax,%edx,4),%edx │ │ - test %edx,%edx │ │ - je 45db2 │ │ mov %edx,(%esp) │ │ mov %esi,0x4(%esp) │ │ - call 45c60 │ │ + call 49fb0 │ │ mov 0x14(%esi),%eax │ │ mov 0xc(%esi),%edx │ │ movl $0x0,(%eax,%edx,4) │ │ mov %esi,(%esp) │ │ - call 45ce0 │ │ + call 4a020 │ │ mov 0x14(%esi),%eax │ │ test %eax,%eax │ │ - jne 45d80 │ │ + je 4a198 │ │ + mov 0xc(%esi),%edx │ │ + mov (%eax,%edx,4),%edx │ │ + test %edx,%edx │ │ + jne 4a0d8 │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 45c30 │ │ + call 49f80 │ │ movl $0x0,0x14(%esi) │ │ mov %esi,0x4(%esp) │ │ mov 0x3c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 45c30 │ │ + call 49f80 │ │ movl $0x0,0x3c(%esi) │ │ movl $0x0,0x14(%esi) │ │ movl $0x0,0xc(%esi) │ │ movl $0x0,0x10(%esi) │ │ movl $0x0,0x24(%esi) │ │ movl $0x0,0x28(%esi) │ │ movl $0x0,0x2c(%esi) │ │ movl $0x0,0x34(%esi) │ │ movl $0x0,0x38(%esi) │ │ movl $0x0,0x4(%esi) │ │ movl $0x0,0x8(%esi) │ │ mov %esi,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 45c30 │ │ + call 49f80 │ │ lea 0x14(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi),%esi │ │ + xor %eax,%eax │ │ + jmp 4a10e │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ push %ebp │ │ - xor %ebp,%ebp │ │ push %edi │ │ + mov %eax,%edi │ │ push %esi │ │ - mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3d1a7,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov %edx,0x3c(%esp) │ │ - mov 0x4c(%eax),%edx │ │ + call db90 │ │ + add $0x43d1d,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x4c(%eax),%ebp │ │ movl $0x0,0x4(%esp) │ │ - mov %edx,0x30(%esp) │ │ - mov (%edx),%eax │ │ + mov %edx,0x28(%esp) │ │ + mov 0x0(%ebp),%eax │ │ mov 0xc(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5fa60 │ │ - mov 0x44(%esi),%edi │ │ - mov %eax,0x34(%esp) │ │ - test %edi,%edi │ │ - jle 45edf │ │ - mov 0x30(%esp),%edi │ │ - mov %esi,0x38(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov (%edi,%ebp,4),%eax │ │ - xor %esi,%esi │ │ + call 68a50 │ │ + mov 0x44(%edi),%esi │ │ + mov %eax,0x24(%esp) │ │ + xor %eax,%eax │ │ + test %esi,%esi │ │ + jle 4a256 │ │ + mov %edi,0x20(%esp) │ │ + mov %eax,%esi │ │ + jmp 4a200 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x0(%ebp,%esi,4),%eax │ │ + xor %edi,%edi │ │ mov 0xc(%eax),%ecx │ │ test %ecx,%ecx │ │ - jle 45ecf │ │ - mov %ebp,0x2c(%esp) │ │ - mov 0x34(%esp),%ebp │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,0x8(%esp) │ │ + jle 4a246 │ │ + jmp 4a220 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %edi,0x8(%esp) │ │ mov 0x30(%eax),%eax │ │ - mov (%eax,%esi,4),%eax │ │ - mov %ebp,(%esp) │ │ + mov (%eax,%edi,4),%eax │ │ + add $0x1,%edi │ │ mov %eax,0x4(%esp) │ │ - lea 0x1(%esi),%esi │ │ - call 5fdc0 │ │ - mov 0x2c(%esp),%ecx │ │ - mov (%edi,%ecx,4),%eax │ │ - cmp %esi,0xc(%eax) │ │ - jg 45ea8 │ │ - mov %ecx,%ebp │ │ - mov 0x38(%esp),%eax │ │ - add $0x1,%ebp │ │ - cmp %ebp,0x44(%eax) │ │ - jg 45e90 │ │ - mov 0x38(%esp),%esi │ │ - mov 0x34(%esp),%eax │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 68dd0 │ │ + mov 0x0(%ebp,%esi,4),%eax │ │ + cmp %edi,0xc(%eax) │ │ + jg 4a220 │ │ + mov 0x20(%esp),%eax │ │ + add $0x1,%esi │ │ + cmp %esi,0x44(%eax) │ │ + jg 4a200 │ │ + mov 0x20(%esp),%edi │ │ + mov 0x24(%esp),%eax │ │ + lea -0x1d42c(%ebx),%esi │ │ movl $0x0,0x8(%esp) │ │ - lea -0x1b618(%ebx),%edi │ │ + mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 5fb40 │ │ + call 68b40 │ │ test %eax,%eax │ │ - jne 46084 │ │ - mov 0x34(%esp),%edx │ │ - mov 0x8(%edx),%eax │ │ - mov 0x3c(%esp),%edx │ │ + jne 4a41b │ │ + mov 0x24(%esp),%esi │ │ + mov 0x8(%esi),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x60(%esp),%eax │ │ + mov 0x50(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - lea 0x2cc(%ebx),%eax │ │ - mov %esi,(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea 0x2d8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 484c0 │ │ - movb $0x0,0x12(%esi) │ │ - mov 0x34(%esp),%eax │ │ + call 4ca80 │ │ + movb $0x0,0x12(%edi) │ │ movl $0x0,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 60340 │ │ - test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 45f6c │ │ + mov %esi,(%esp) │ │ + call 69260 │ │ + mov %eax,%ecx │ │ xor %edx,%edx │ │ - lea 0x0(%esi),%esi │ │ - mov (%eax),%ecx │ │ - mov (%ecx),%edi │ │ - mov 0x30(%esi),%ecx │ │ - mov %edi,(%ecx,%edx,1) │ │ + test %ecx,%ecx │ │ + je 4a2fb │ │ + mov %ecx,0x20(%esp) │ │ + mov %ebp,%esi │ │ + jmp 4a2e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%eax),%ebp │ │ + mov 0x30(%edi),%ecx │ │ + mov 0x0(%ebp),%ebp │ │ + mov %ebp,(%ecx,%edx,1) │ │ + add $0x4,%edx │ │ mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ - lea 0x4(%edx),%edx │ │ - jne 45f58 │ │ - mov %ebp,(%esp) │ │ - call 5f270 │ │ + jne 4a2e0 │ │ + mov 0x20(%esp),%ecx │ │ + mov %esi,%ebp │ │ + mov %ecx,(%esp) │ │ + call 68140 │ │ movl $0x4,0x8(%esp) │ │ - lea -0x3c784(%ebx),%eax │ │ + lea -0x43a88(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0xc(%esi),%eax │ │ + mov 0xc(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x30(%esi),%eax │ │ + mov 0x30(%edi),%eax │ │ mov %eax,(%esp) │ │ - call d0f4 │ │ - mov 0x58(%esi),%eax │ │ + call d8b0 │ │ + mov 0x58(%edi),%eax │ │ test %eax,%eax │ │ - je 45fa7 │ │ + je 4a336 │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ + call 64360 │ │ movl $0x69,0x10(%esp) │ │ + lea -0x17180(%ebx),%eax │ │ movl $0x4,0x8(%esp) │ │ - lea -0x15368(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x44(%esi),%eax │ │ + mov 0x44(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0xc(%esi),%eax │ │ + mov 0xc(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov 0xc(%esi),%edx │ │ - mov %eax,0x58(%esi) │ │ - test %edx,%edx │ │ - jle 4606f │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + mov 0xc(%edi),%edx │ │ + mov %eax,0x58(%edi) │ │ movl $0x0,0x2c(%esp) │ │ + test %edx,%edx │ │ + jle 4a406 │ │ + mov %ebp,0x28(%esp) │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x2c(%esp),%ecx │ │ mov 0x2c(%esp),%edx │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x30(%esi),%eax │ │ - shl $0x2,%edx │ │ - mov (%eax,%ecx,4),%eax │ │ + xor %esi,%esi │ │ + mov %edx,0x8(%esp) │ │ + lea 0x0(,%edx,4),%ebp │ │ + mov 0x30(%edi),%eax │ │ + mov (%eax,%edx,4),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x34(%esi),%eax │ │ + mov 0x34(%edi),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x28(%esp) │ │ - call 5fdc0 │ │ - mov 0x44(%esi),%eax │ │ - mov 0x28(%esp),%edx │ │ + call 68dd0 │ │ + mov 0x44(%edi),%eax │ │ test %eax,%eax │ │ - jle 46061 │ │ - xor %edi,%edi │ │ - lea 0x0(%esi),%esi │ │ - mov 0x58(%esi),%eax │ │ - lea 0x0(,%edi,4),%ebp │ │ - mov 0x30(%esp),%ecx │ │ - add (%eax,%edx,1),%ebp │ │ - mov 0x30(%esi),%eax │ │ - mov (%eax,%edx,1),%eax │ │ + jle 4a3f4 │ │ + jmp 4a3c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x58(%edi),%eax │ │ + mov (%eax,%ebp,1),%eax │ │ + lea (%eax,%esi,4),%ecx │ │ + mov 0x30(%edi),%eax │ │ + mov %ecx,0x20(%esp) │ │ + mov (%eax,%ebp,1),%eax │ │ mov %eax,0x4(%esp) │ │ - mov (%ecx,%edi,4),%eax │ │ + mov 0x28(%esp),%eax │ │ + mov (%eax,%esi,4),%eax │ │ + add $0x1,%esi │ │ mov %eax,(%esp) │ │ - mov %edx,0x28(%esp) │ │ - call 48ce0 │ │ - mov %eax,0x0(%ebp) │ │ - lea 0x1(%edi),%edi │ │ - cmp %edi,0x44(%esi) │ │ - mov 0x28(%esp),%edx │ │ - jg 46028 │ │ + call 4d300 │ │ + mov 0x20(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ + cmp %esi,0x44(%edi) │ │ + jg 4a3c0 │ │ addl $0x1,0x2c(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - cmp %edx,0xc(%esi) │ │ - jg 45ff0 │ │ - mov 0x34(%esp),%eax │ │ + mov 0x2c(%esp),%eax │ │ + cmp %eax,0xc(%edi) │ │ + jg 4a380 │ │ + mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 604f0 │ │ - lea 0x4c(%esp),%esp │ │ + call 69440 │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x34(%esp),%eax │ │ + mov 0x24(%esp),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5fdc0 │ │ - jmp 45f05 │ │ - jmp 460b0 │ │ + call 68dd0 │ │ + jmp 4a27c │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + push %ebp │ │ + mov $0x6,%ecx │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x43a7a,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,%edx │ │ + lea -0x1d42c(%ebx),%eax │ │ + mov %edx,%esi │ │ + mov %eax,%edi │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + mov %edx,0x1c(%esp) │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%edx │ │ + cmp %cl,%dl │ │ + je 4a4c0 │ │ + mov 0x44(%esp),%ecx │ │ + mov %eax,%edi │ │ + mov (%ecx),%ebp │ │ + mov $0x6,%ecx │ │ + mov %ebp,%esi │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + seta %al │ │ + setb %cl │ │ + mov %eax,%esi │ │ + mov $0x1,%eax │ │ + mov %esi,%edx │ │ + cmp %cl,%dl │ │ + je 4a4b2 │ │ + mov 0x1c(%esp),%edx │ │ + mov %ebp,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call d7b0 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov $0xffffffff,%eax │ │ + jmp 4a4b2 │ │ + jmp 4a4e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -62283,3113 +72173,3627 @@ │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ push %edi │ │ push %esi │ │ + xor %esi,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3cf3c,%ebx │ │ + call db90 │ │ + add $0x439de,%ebx │ │ lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%edi │ │ mov 0x44(%edi),%eax │ │ test %eax,%eax │ │ - jle 460e6 │ │ - xor %esi,%esi │ │ + jle 4a516 │ │ nop │ │ mov 0x4c(%edi),%eax │ │ mov (%eax,%esi,4),%eax │ │ - lea 0x1(%esi),%esi │ │ + add $0x1,%esi │ │ mov %eax,(%esp) │ │ - call 48670 │ │ + call 4cc40 │ │ cmp %esi,0x44(%edi) │ │ - jg 460d0 │ │ + jg 4a500 │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ xchg %ax,%ax │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3cefb,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%edi │ │ - mov 0x6c(%esp),%esi │ │ - movzbl 0x10(%edi),%eax │ │ - cmp %esi,%eax │ │ + call db90 │ │ + add $0x4399f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x50(%esp),%ebp │ │ + mov 0x5c(%esp),%esi │ │ + movzbl 0x10(%ebp),%eax │ │ + cmp 0x5c(%esp),%eax │ │ lea -0x1(%eax),%edx │ │ - mov 0x48(%edi),%eax │ │ - cmovle %edx,%esi │ │ + mov 0x48(%ebp),%eax │ │ + cmovg %esi,%edx │ │ cmp $0xffffffff,%eax │ │ - je 461d0 │ │ - mov 0x58(%edi),%edx │ │ - mov 0x64(%esp),%ebp │ │ - lea 0x0(,%eax,4),%ecx │ │ - test %esi,%esi │ │ - mov %edx,0x28(%esp) │ │ - mov (%edx,%ebp,4),%ebp │ │ - mov 0x0(%ebp,%eax,4),%eax │ │ - mov %eax,0x2c(%esp) │ │ - jle 462e0 │ │ + mov %edx,0x5c(%esp) │ │ + je 4a5fe │ │ + mov 0x54(%esp),%esi │ │ + lea 0x0(,%eax,4),%edx │ │ + mov 0x58(%ebp),%edi │ │ + mov (%edi,%esi,4),%ecx │ │ + mov 0x5c(%ebp),%esi │ │ + mov (%ecx,%eax,4),%eax │ │ + mov %eax,0x24(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + test %eax,%eax │ │ + jle 4a5c3 │ │ + mov %edi,0x20(%esp) │ │ xor %eax,%eax │ │ - mov 0x5c(%edi),%ebp │ │ - mov %esi,0x30(%esp) │ │ - jmp 46172 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x28(%esp),%esi │ │ - mov 0x48(%edi),%ecx │ │ - mov (%esi,%edx,4),%edx │ │ - mov (%edx,%ecx,4),%edx │ │ - mov %edx,0x0(%ebp,%eax,4) │ │ + mov 0x58(%esp),%ecx │ │ + jmp 4a5a1 │ │ + mov 0x20(%esp),%edi │ │ + mov (%edi,%edx,4),%edx │ │ + mov 0x48(%ebp),%edi │ │ + mov (%edx,%edi,4),%edx │ │ + mov %edx,(%esi,%eax,4) │ │ add $0x1,%eax │ │ - cmp 0x30(%esp),%eax │ │ - je 4618f │ │ - mov 0x68(%esp),%ecx │ │ + cmp 0x5c(%esp),%eax │ │ + je 4a5b9 │ │ mov (%ecx,%eax,4),%edx │ │ cmp $0xffffffff,%edx │ │ - jne 46158 │ │ - movl $0xffffffff,0x0(%ebp,%eax,4) │ │ + jne 4a588 │ │ + movl $0xffffffff,(%esi,%eax,4) │ │ add $0x1,%eax │ │ - cmp 0x30(%esp),%eax │ │ - jne 46172 │ │ - mov 0x48(%edi),%ecx │ │ - mov 0x30(%esp),%esi │ │ - shl $0x2,%ecx │ │ - mov %esi,0xc(%esp) │ │ - mov 0x70(%esp),%edx │ │ - mov 0x2c(%esp),%esi │ │ - mov %edx,0x10(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov 0x4c(%edi),%eax │ │ - mov (%eax,%ecx,1),%eax │ │ + cmp 0x5c(%esp),%eax │ │ + jne 4a5a1 │ │ + mov 0x48(%ebp),%eax │ │ + lea 0x0(,%eax,4),%edx │ │ + mov 0x60(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x4c(%ebp),%eax │ │ + mov (%eax,%edx,1),%eax │ │ mov %eax,(%esp) │ │ - call 49a60 │ │ - mov %eax,0x38(%esp) │ │ - mov 0x38(%esp),%eax │ │ - lea 0x4c(%esp),%esp │ │ + call 4e420 │ │ + mov %eax,0x24(%esp) │ │ + mov 0x24(%esp),%eax │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x2c(%edi),%eax │ │ - mov %eax,0x38(%esp) │ │ - mov 0x44(%edi),%eax │ │ - test %eax,%eax │ │ - jle 461c3 │ │ - mov 0x64(%esp),%edx │ │ - mov %esi,0x28(%esp) │ │ - shl $0x2,%edx │ │ - movl $0x0,0x30(%esp) │ │ - mov %edx,0x3c(%esp) │ │ - mov %edi,0x2c(%esp) │ │ - mov 0x68(%esp),%esi │ │ - lea 0x0(%esi),%esi │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x30(%esp),%edi │ │ - shl $0x2,%edi │ │ - mov 0x58(%ecx),%ebp │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x0(%ebp,%edx,1),%eax │ │ + mov 0x44(%ebp),%ecx │ │ + mov 0x2c(%ebp),%eax │ │ + test %ecx,%ecx │ │ + mov %eax,0x24(%esp) │ │ + jle 4a5f1 │ │ + mov 0x54(%esp),%eax │ │ + mov 0x58(%esp),%edi │ │ + movl $0x0,0x20(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x2c(%esp) │ │ + jmp 4a640 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x50(%esp),%eax │ │ + mov 0x20(%esp),%ecx │ │ + mov 0x5c(%esp),%edx │ │ + mov 0x58(%eax),%ebp │ │ + mov 0x2c(%esp),%eax │ │ + lea 0x0(,%ecx,4),%esi │ │ + mov 0x0(%ebp,%eax,1),%eax │ │ mov (%eax,%ecx,4),%eax │ │ - mov %eax,0x34(%esp) │ │ - mov 0x28(%esp),%eax │ │ - test %eax,%eax │ │ - jle 462d7 │ │ - mov 0x2c(%esp),%edx │ │ + mov %eax,0x28(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov 0x5c(%eax),%ecx │ │ xor %eax,%eax │ │ - mov 0x5c(%edx),%ecx │ │ - jmp 4624b │ │ + test %edx,%edx │ │ + jg 4a68b │ │ + jmp 4a6a3 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x0(%ebp,%edx,4),%edx │ │ - mov (%edx,%edi,1),%edx │ │ + mov (%edx,%esi,1),%edx │ │ mov %edx,(%ecx,%eax,4) │ │ add $0x1,%eax │ │ - cmp 0x28(%esp),%eax │ │ - je 46263 │ │ - mov (%esi,%eax,4),%edx │ │ + cmp 0x5c(%esp),%eax │ │ + je 4a6a3 │ │ + mov (%edi,%eax,4),%edx │ │ cmp $0xffffffff,%edx │ │ - jne 46238 │ │ + jne 4a678 │ │ movl $0xffffffff,(%ecx,%eax,4) │ │ add $0x1,%eax │ │ - cmp 0x28(%esp),%eax │ │ - jne 4624b │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x54(%edx),%eax │ │ - mov 0x70(%esp),%edx │ │ - mov (%eax,%edi,1),%ebp │ │ - mov %edx,0x10(%esp) │ │ - mov 0x28(%esp),%edx │ │ + cmp 0x5c(%esp),%eax │ │ + jne 4a68b │ │ + mov 0x50(%esp),%eax │ │ + mov 0x54(%eax),%eax │ │ + mov (%eax,%esi,1),%ebp │ │ + mov 0x60(%esp),%eax │ │ mov %ecx,0x8(%esp) │ │ - mov %edx,0xc(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x34(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x4c(%edx),%eax │ │ - mov (%eax,%edi,1),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov 0x4c(%eax),%eax │ │ + mov (%eax,%esi,1),%eax │ │ mov %eax,(%esp) │ │ - call 49a60 │ │ - mov 0x2c(%esp),%edx │ │ + call 4e420 │ │ add %eax,%ebp │ │ - mov 0x38(%esp),%eax │ │ + mov 0x24(%esp),%eax │ │ mov %ebp,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x14(%edx),%eax │ │ + mov 0x50(%esp),%eax │ │ + mov 0x14(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 61c00 │ │ - mov 0x2c(%esp),%ecx │ │ - addl $0x1,0x30(%esp) │ │ - mov 0x30(%esp),%ebp │ │ - mov %eax,0x38(%esp) │ │ - cmp %ebp,0x44(%ecx) │ │ - jg 46200 │ │ - jmp 461c3 │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x5c(%edx),%ecx │ │ - jmp 46263 │ │ - mov 0x5c(%edi),%ebp │ │ - jmp 46199 │ │ + call 6aaa0 │ │ + mov %eax,0x24(%esp) │ │ + addl $0x1,0x20(%esp) │ │ + mov 0x50(%esp),%esi │ │ + mov 0x20(%esp),%eax │ │ + cmp %eax,0x44(%esi) │ │ + jg 4a640 │ │ + mov 0x24(%esp),%eax │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ push %ebp │ │ + xor %ebp,%ebp │ │ push %edi │ │ push %esi │ │ - xor %esi,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3ccf9,%ebx │ │ + call db90 │ │ + add $0x4379d,%ebx │ │ lea -0x5c(%esp),%esp │ │ - lea -0x15368(%ebx),%edx │ │ - mov 0x70(%esp),%edi │ │ + mov 0x70(%esp),%esi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x4c(%esp) │ │ + xor %eax,%eax │ │ movl $0x317,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + lea -0x17180(%ebx),%eax │ │ movl $0x4,0x4(%esp) │ │ - mov %edx,0x3c(%esp) │ │ - mov 0x44(%edi),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov %eax,0x3c(%esp) │ │ + mov 0x44(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%ebp │ │ - mov 0x2c(%edi),%eax │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x24(%esp) │ │ + mov 0x2c(%esi),%eax │ │ mov %eax,0x38(%esp) │ │ mov 0x74(%esp),%eax │ │ shl $0x2,%eax │ │ + mov %eax,0x28(%esp) │ │ + lea 0x48(%esp),%eax │ │ mov %eax,0x2c(%esp) │ │ - mov 0x44(%edi),%eax │ │ + mov 0x44(%esi),%eax │ │ test %eax,%eax │ │ - jg 4636c │ │ - jmp 46420 │ │ - lea 0x0(%esi),%esi │ │ - movl $0xffffffff,0x0(%ebp,%esi,4) │ │ - add $0x1,%esi │ │ - cmp %esi,0x44(%edi) │ │ - jle 46420 │ │ - mov 0x48(%edi),%eax │ │ + jle 4a862 │ │ + mov %esi,%edi │ │ + jmp 4a7bc │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ cmp $0xffffffff,%eax │ │ - je 46378 │ │ - cmp %eax,%esi │ │ - jne 46358 │ │ + je 4a7c3 │ │ + mov 0x24(%esp),%eax │ │ + movl $0xffffffff,(%eax,%ebp,4) │ │ + add $0x1,%ebp │ │ + cmp %ebp,0x44(%edi) │ │ + jle 4a860 │ │ + mov 0x48(%edi),%eax │ │ + cmp %eax,%ebp │ │ + jne 4a7a0 │ │ mov 0x30(%edi),%eax │ │ - mov 0x2c(%esp),%ecx │ │ - lea 0x0(,%esi,4),%edx │ │ - mov %edx,0x28(%esp) │ │ - mov (%eax,%ecx,1),%eax │ │ + lea 0x0(,%ebp,4),%esi │ │ + mov 0x28(%esp),%edx │ │ + mov (%eax,%edx,1),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4c(%edi),%eax │ │ - mov (%eax,%esi,4),%eax │ │ + mov (%eax,%ebp,4),%eax │ │ mov %eax,(%esp) │ │ - call 48ce0 │ │ + call 4d300 │ │ + mov 0x24(%esp),%edx │ │ cmp $0xffffffff,%eax │ │ - mov %eax,0x0(%ebp,%esi,4) │ │ - je 464e8 │ │ + mov %eax,(%edx,%ebp,4) │ │ + je 4a950 │ │ + mov 0x2c(%esp),%edx │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x28(%esp),%edx │ │ - lea 0x4c(%esp),%ecx │ │ - mov %ecx,0x10(%esp) │ │ + mov %edx,0x10(%esp) │ │ mov 0x4c(%edi),%eax │ │ - mov (%eax,%edx,1),%eax │ │ + mov (%eax,%esi,1),%eax │ │ mov %eax,(%esp) │ │ - call 49a60 │ │ - mov 0x48(%edi),%edx │ │ - cmp %esi,%edx │ │ - je 46548 │ │ - cmp $0xffffffff,%edx │ │ - jne 46360 │ │ - mov 0x54(%edi),%edx │ │ - mov 0x28(%esp),%ecx │ │ - add $0x1,%esi │ │ - add (%edx,%ecx,1),%eax │ │ + call 4e420 │ │ + mov 0x48(%edi),%ecx │ │ + cmp %ebp,%ecx │ │ + je 4a9b0 │ │ + cmp $0xffffffff,%ecx │ │ + jne 4a7b0 │ │ + mov 0x54(%edi),%ecx │ │ + add $0x1,%ebp │ │ + add (%ecx,%esi,1),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x38(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x14(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 61c00 │ │ - cmp %esi,0x44(%edi) │ │ + call 6aaa0 │ │ mov %eax,0x38(%esp) │ │ - jg 4636c │ │ - nop │ │ - mov 0x3c(%esp),%edx │ │ + cmp %ebp,0x44(%edi) │ │ + jg 4a7bc │ │ + lea 0x0(%esi),%esi │ │ + mov %edi,%esi │ │ + mov 0x3c(%esp),%ebp │ │ movl $0x338,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov 0xc(%edi),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov 0xc(%esi),%eax │ │ shl $0x2,%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x58(%edi),%eax │ │ + mov 0x58(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ - mov 0x3c(%esp),%ecx │ │ - mov %eax,0x58(%edi) │ │ - mov %eax,%esi │ │ - mov %ecx,0x8(%esp) │ │ + call 64100 <__ckd_realloc__@@Base> │ │ + mov %eax,0x58(%esi) │ │ + mov %eax,%edi │ │ + mov %ebp,0x8(%esp) │ │ movl $0x33c,0xc(%esp) │ │ - mov 0xc(%edi),%eax │ │ - imul 0x44(%edi),%eax │ │ + mov 0xc(%esi),%eax │ │ + imul 0x44(%esi),%eax │ │ shl $0x2,%eax │ │ mov %eax,0x4(%esp) │ │ - mov (%esi),%eax │ │ + mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ - mov 0xc(%edi),%ecx │ │ - mov %eax,(%esi) │ │ - test %ecx,%ecx │ │ - jle 46551 │ │ - mov 0x44(%edi),%edx │ │ - mov %ebp,0x3c(%esp) │ │ - mov %edx,0x30(%esp) │ │ - xor %eax,%eax │ │ - shl $0x2,%edx │ │ - mov %ecx,%ebp │ │ - mov %edx,0x28(%esp) │ │ + call 64100 <__ckd_realloc__@@Base> │ │ + mov 0xc(%esi),%ebp │ │ + mov %eax,(%edi) │ │ + mov 0x44(%esi),%eax │ │ + test %ebp,%ebp │ │ + mov %eax,0x30(%esp) │ │ + jle 4a8f5 │ │ + shl $0x2,%eax │ │ xor %edx,%edx │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ + jmp 4a8e0 │ │ nop │ │ - mov 0x58(%edi),%ecx │ │ - mov (%ecx),%esi │ │ - add %edx,%esi │ │ - add 0x28(%esp),%edx │ │ - mov %esi,(%ecx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x58(%esi),%ecx │ │ + mov (%ecx),%edi │ │ + add %edx,%edi │ │ + add 0x2c(%esp),%edx │ │ + mov %edi,(%ecx,%eax,4) │ │ + add $0x1,%eax │ │ cmp %ebp,%eax │ │ - jne 46498 │ │ - mov 0x3c(%esp),%ebp │ │ - mov 0x58(%edi),%eax │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x30(%esp),%edx │ │ - shl $0x2,%edx │ │ - mov (%eax,%ecx,1),%eax │ │ - mov %edx,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + jne 4a8e0 │ │ + mov 0x30(%esp),%eax │ │ + mov 0x58(%esi),%edx │ │ + mov 0x28(%esp),%esi │ │ + shl $0x2,%eax │ │ + cmp $0x4,%eax │ │ + mov (%edx,%esi,1),%edi │ │ + mov 0x24(%esp),%esi │ │ + jae 4a9e8 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + jne 4a9d0 │ │ + test $0x1,%al │ │ + jne 4a9c0 │ │ + mov 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cfe4 │ │ - mov %ebp,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x38(%esp),%eax │ │ + mov 0x4c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 4aa27 │ │ lea 0x5c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ - mov 0x78(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ + mov 0x78(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x14(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 61b50 │ │ + call 6aa00 │ │ + mov 0x28(%esp),%ecx │ │ fstpl 0x30(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - cvtsd2ss 0x30(%esp),%xmm0 │ │ + movsd 0x30(%esp),%xmm1 │ │ + cvtsd2ss %xmm1,%xmm0 │ │ movss %xmm0,0x8(%esp) │ │ mov 0x30(%edi),%eax │ │ - mov (%eax,%edx,1),%eax │ │ + mov (%eax,%ecx,1),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4c(%edi),%eax │ │ - mov (%eax,%esi,4),%eax │ │ + mov (%eax,%ebp,4),%eax │ │ mov %eax,(%esp) │ │ - call 48fc0 │ │ + call 4d650 │ │ + mov 0x24(%esp),%edx │ │ cmp $0xffffffff,%eax │ │ - mov %eax,0x0(%ebp,%esi,4) │ │ - jne 463ac │ │ - mov %ebp,(%esp) │ │ - call 5bce0 │ │ - mov 0x2c(%edi),%edi │ │ - mov %edi,0x38(%esp) │ │ - jmp 464da │ │ - lea 0x0(%esi),%esi │ │ + mov %eax,(%edx,%ebp,4) │ │ + jne 4a7f6 │ │ + mov %edx,(%esp) │ │ + call 64330 │ │ + mov 0x2c(%edi),%eax │ │ + jmp 4a935 │ │ mov %eax,0x38(%esp) │ │ - jmp 46360 │ │ - mov 0x44(%edi),%eax │ │ - mov %eax,0x30(%esp) │ │ - jmp 464b1 │ │ + jmp 4a7b0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + jmp 4a925 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%edx │ │ + test $0x1,%al │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + je 4a925 │ │ + jmp 4a9c0 │ │ lea 0x0(%esi),%esi │ │ + test $0x1,%edi │ │ + jne 4aa16 │ │ + test $0x2,%edi │ │ + jne 4aa04 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 4a913 │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 4a9f8 │ │ + movzbl (%esi),%edx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %dl,-0x1(%edi) │ │ + jmp 4a9f0 │ │ + call db70 │ │ + jmp 4aa40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3ca8b,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%edi │ │ - mov 0x6c(%esp),%esi │ │ - movzbl 0x10(%edi),%eax │ │ - cmp %esi,%eax │ │ + call db90 │ │ + add $0x4347f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x50(%esp),%ebp │ │ + mov 0x5c(%esp),%esi │ │ + movzbl 0x10(%ebp),%eax │ │ + cmp 0x5c(%esp),%eax │ │ lea -0x1(%eax),%edx │ │ - mov 0x48(%edi),%eax │ │ - cmovle %edx,%esi │ │ + mov 0x48(%ebp),%eax │ │ + cmovg %esi,%edx │ │ cmp $0xffffffff,%eax │ │ - je 46640 │ │ - mov 0x58(%edi),%edx │ │ - mov 0x64(%esp),%ebp │ │ - lea 0x0(,%eax,4),%ecx │ │ - test %esi,%esi │ │ - mov %edx,0x28(%esp) │ │ - mov (%edx,%ebp,4),%ebp │ │ - mov 0x0(%ebp,%eax,4),%eax │ │ - mov %eax,0x2c(%esp) │ │ - jle 46750 │ │ + mov %edx,0x5c(%esp) │ │ + je 4ab1e │ │ + mov 0x54(%esp),%esi │ │ + lea 0x0(,%eax,4),%edx │ │ + mov 0x58(%ebp),%edi │ │ + mov (%edi,%esi,4),%ecx │ │ + mov 0x5c(%ebp),%esi │ │ + mov (%ecx,%eax,4),%eax │ │ + mov %eax,0x24(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + test %eax,%eax │ │ + jle 4aae3 │ │ + mov %edi,0x20(%esp) │ │ xor %eax,%eax │ │ - mov 0x5c(%edi),%ebp │ │ - mov %esi,0x30(%esp) │ │ - jmp 465e2 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x28(%esp),%esi │ │ - mov 0x48(%edi),%ecx │ │ - mov (%esi,%edx,4),%edx │ │ - mov (%edx,%ecx,4),%edx │ │ - mov %edx,0x0(%ebp,%eax,4) │ │ + mov 0x58(%esp),%ecx │ │ + jmp 4aac1 │ │ + mov 0x20(%esp),%edi │ │ + mov (%edi,%edx,4),%edx │ │ + mov 0x48(%ebp),%edi │ │ + mov (%edx,%edi,4),%edx │ │ + mov %edx,(%esi,%eax,4) │ │ add $0x1,%eax │ │ - cmp 0x30(%esp),%eax │ │ - je 465ff │ │ - mov 0x68(%esp),%ecx │ │ + cmp 0x5c(%esp),%eax │ │ + je 4aad9 │ │ mov (%ecx,%eax,4),%edx │ │ cmp $0xffffffff,%edx │ │ - jne 465c8 │ │ - movl $0xffffffff,0x0(%ebp,%eax,4) │ │ + jne 4aaa8 │ │ + movl $0xffffffff,(%esi,%eax,4) │ │ add $0x1,%eax │ │ - cmp 0x30(%esp),%eax │ │ - jne 465e2 │ │ - mov 0x48(%edi),%ecx │ │ - mov 0x30(%esp),%esi │ │ - shl $0x2,%ecx │ │ - mov %esi,0xc(%esp) │ │ - mov 0x70(%esp),%edx │ │ - mov 0x2c(%esp),%esi │ │ - mov %edx,0x10(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov 0x4c(%edi),%eax │ │ - mov (%eax,%ecx,1),%eax │ │ + cmp 0x5c(%esp),%eax │ │ + jne 4aac1 │ │ + mov 0x48(%ebp),%eax │ │ + lea 0x0(,%eax,4),%edx │ │ + mov 0x60(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x4c(%ebp),%eax │ │ + mov (%eax,%edx,1),%eax │ │ mov %eax,(%esp) │ │ - call 49d10 │ │ - mov %eax,0x38(%esp) │ │ - mov 0x38(%esp),%eax │ │ - lea 0x4c(%esp),%esp │ │ + call 4e140 │ │ + mov %eax,0x24(%esp) │ │ + mov 0x24(%esp),%eax │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x2c(%edi),%eax │ │ - mov %eax,0x38(%esp) │ │ - mov 0x44(%edi),%eax │ │ - test %eax,%eax │ │ - jle 46633 │ │ - mov 0x64(%esp),%edx │ │ - mov %esi,0x28(%esp) │ │ - shl $0x2,%edx │ │ - movl $0x0,0x30(%esp) │ │ - mov %edx,0x3c(%esp) │ │ - mov %edi,0x2c(%esp) │ │ - mov 0x68(%esp),%esi │ │ - lea 0x0(%esi),%esi │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x30(%esp),%edi │ │ - shl $0x2,%edi │ │ - mov 0x58(%ecx),%ebp │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x0(%ebp,%edx,1),%eax │ │ + mov 0x44(%ebp),%ecx │ │ + mov 0x2c(%ebp),%eax │ │ + test %ecx,%ecx │ │ + mov %eax,0x24(%esp) │ │ + jle 4ab11 │ │ + mov 0x54(%esp),%eax │ │ + mov 0x58(%esp),%edi │ │ + movl $0x0,0x20(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x2c(%esp) │ │ + jmp 4ab60 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x50(%esp),%eax │ │ + mov 0x20(%esp),%ecx │ │ + mov 0x5c(%esp),%edx │ │ + mov 0x58(%eax),%ebp │ │ + mov 0x2c(%esp),%eax │ │ + lea 0x0(,%ecx,4),%esi │ │ + mov 0x0(%ebp,%eax,1),%eax │ │ mov (%eax,%ecx,4),%eax │ │ - mov %eax,0x34(%esp) │ │ - mov 0x28(%esp),%eax │ │ - test %eax,%eax │ │ - jle 46747 │ │ - mov 0x2c(%esp),%edx │ │ + mov %eax,0x28(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov 0x5c(%eax),%ecx │ │ xor %eax,%eax │ │ - mov 0x5c(%edx),%ecx │ │ - jmp 466bb │ │ + test %edx,%edx │ │ + jg 4abab │ │ + jmp 4abc3 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x0(%ebp,%edx,4),%edx │ │ - mov (%edx,%edi,1),%edx │ │ + mov (%edx,%esi,1),%edx │ │ mov %edx,(%ecx,%eax,4) │ │ add $0x1,%eax │ │ - cmp 0x28(%esp),%eax │ │ - je 466d3 │ │ - mov (%esi,%eax,4),%edx │ │ + cmp 0x5c(%esp),%eax │ │ + je 4abc3 │ │ + mov (%edi,%eax,4),%edx │ │ cmp $0xffffffff,%edx │ │ - jne 466a8 │ │ + jne 4ab98 │ │ movl $0xffffffff,(%ecx,%eax,4) │ │ add $0x1,%eax │ │ - cmp 0x28(%esp),%eax │ │ - jne 466bb │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x54(%edx),%eax │ │ - mov 0x70(%esp),%edx │ │ - mov (%eax,%edi,1),%ebp │ │ - mov %edx,0x10(%esp) │ │ - mov 0x28(%esp),%edx │ │ + cmp 0x5c(%esp),%eax │ │ + jne 4abab │ │ + mov 0x50(%esp),%eax │ │ + mov 0x54(%eax),%eax │ │ + mov (%eax,%esi,1),%ebp │ │ + mov 0x60(%esp),%eax │ │ mov %ecx,0x8(%esp) │ │ - mov %edx,0xc(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x34(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x4c(%edx),%eax │ │ - mov (%eax,%edi,1),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov 0x4c(%eax),%eax │ │ + mov (%eax,%esi,1),%eax │ │ mov %eax,(%esp) │ │ - call 49d10 │ │ - mov 0x2c(%esp),%edx │ │ + call 4e140 │ │ add %eax,%ebp │ │ - mov 0x38(%esp),%eax │ │ + mov 0x24(%esp),%eax │ │ mov %ebp,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x14(%edx),%eax │ │ + mov 0x50(%esp),%eax │ │ + mov 0x14(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 61c00 │ │ - mov 0x2c(%esp),%ecx │ │ - addl $0x1,0x30(%esp) │ │ - mov 0x30(%esp),%ebp │ │ - mov %eax,0x38(%esp) │ │ - cmp %ebp,0x44(%ecx) │ │ - jg 46670 │ │ - jmp 46633 │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x5c(%edx),%ecx │ │ - jmp 466d3 │ │ - mov 0x5c(%edi),%ebp │ │ - jmp 46609 │ │ + call 6aaa0 │ │ + mov %eax,0x24(%esp) │ │ + addl $0x1,0x20(%esp) │ │ + mov 0x50(%esp),%esi │ │ + mov 0x20(%esp),%eax │ │ + cmp %eax,0x44(%esi) │ │ + jg 4ab60 │ │ + mov 0x24(%esp),%eax │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - push %ebp │ │ push %edi │ │ push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x3c88b,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - mov 0x44(%edi),%edx │ │ - test %edx,%edx │ │ - jle 467ba │ │ xor %esi,%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movss 0x3c(%esp),%xmm0 │ │ - mov %ebp,0x8(%esp) │ │ + push %ebx │ │ + call db90 │ │ + add $0x4327e,%ebx │ │ + lea -0x10(%esp),%esp │ │ + mov 0x20(%esp),%edi │ │ + mov 0x44(%edi),%eax │ │ + test %eax,%eax │ │ + jle 4ac9a │ │ + nop │ │ + movss 0x2c(%esp),%xmm0 │ │ + movss 0x28(%esp),%xmm1 │ │ + movss 0x24(%esp),%xmm2 │ │ movss %xmm0,0xc(%esp) │ │ - movss 0x34(%esp),%xmm0 │ │ - movss %xmm0,0x4(%esp) │ │ + movss %xmm1,0x8(%esp) │ │ + movss %xmm2,0x4(%esp) │ │ mov 0x4c(%edi),%eax │ │ mov (%eax,%esi,4),%eax │ │ - lea 0x1(%esi),%esi │ │ + add $0x1,%esi │ │ mov %eax,(%esp) │ │ - call 48800 │ │ + call 4cde0 │ │ cmp %esi,0x44(%edi) │ │ - jg 46788 │ │ - lea 0x1c(%esp),%esp │ │ + jg 4ac60 │ │ + lea 0x10(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ - pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 4acc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %edi │ │ + xor %edi,%edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3c81c,%ebx │ │ + call db90 │ │ + add $0x431fe,%ebx │ │ lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov 0x44(%esi),%edi │ │ - test %edi,%edi │ │ - jle 46806 │ │ - xor %edi,%edi │ │ + mov 0x44(%esi),%edx │ │ + test %edx,%edx │ │ + jle 4acf6 │ │ nop │ │ mov 0x4c(%esi),%eax │ │ mov (%eax,%edi,4),%eax │ │ - lea 0x1(%edi),%edi │ │ + add $0x1,%edi │ │ mov %eax,(%esp) │ │ - call 49480 │ │ + call 4db60 │ │ cmp %edi,0x44(%esi) │ │ - jg 467f0 │ │ + jg 4ace0 │ │ mov 0x4c(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x44(%esi),%ecx │ │ - test %ecx,%ecx │ │ - jle 46836 │ │ xor %edi,%edi │ │ - lea 0x0(%esi),%esi │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x44(%esi),%eax │ │ + test %eax,%eax │ │ + jle 4ad36 │ │ + jmp 4ad20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x50(%esi),%eax │ │ mov (%eax,%edi,4),%eax │ │ - lea 0x1(%edi),%edi │ │ + add $0x1,%edi │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ cmp %edi,0x44(%esi) │ │ - jg 46820 │ │ + jg 4ad20 │ │ mov 0x50(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x54(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x5c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x58(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ + call 64360 │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea -0x3c(%esp),%esp │ │ - mov $0x6,%ecx │ │ - mov %ebx,0x2c(%esp) │ │ - mov 0x40(%esp),%eax │ │ - call d3b4 │ │ - add $0x3c76e,%ebx │ │ - mov (%eax),%eax │ │ - mov %esi,0x30(%esp) │ │ - mov %eax,0x1c(%esp) │ │ - mov %edi,0x34(%esp) │ │ - lea -0x1b618(%ebx),%eax │ │ - mov 0x1c(%esp),%esi │ │ - mov %eax,0x18(%esp) │ │ - mov %eax,%edi │ │ - mov %ebp,0x38(%esp) │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - setb %cl │ │ - seta %dl │ │ - mov %ecx,%esi │ │ - mov $0xffffffff,%ecx │ │ - mov %esi,%eax │ │ - cmp %al,%dl │ │ - je 468fb │ │ - mov 0x44(%esp),%ecx │ │ - mov 0x18(%esp),%edi │ │ - mov (%ecx),%ebp │ │ - mov $0x6,%ecx │ │ - mov %ebp,%esi │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - seta %dl │ │ - mov $0x1,%ecx │ │ - mov %edx,%esi │ │ - setb %dl │ │ - mov %esi,%eax │ │ - cmp %dl,%al │ │ - je 468fb │ │ - mov 0x1c(%esp),%edx │ │ - mov %ebp,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cff4 │ │ - mov %eax,%ecx │ │ - mov %ecx,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 4ad80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00046920 : │ │ +0004ad80 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3c6cb,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x70(%esp),%ebp │ │ - mov 0x64(%esp),%edi │ │ + call db90 │ │ + add $0x4313f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x60(%esp),%ebp │ │ + mov 0x54(%esp),%esi │ │ test %ebp,%ebp │ │ - movl $0x0,0x38(%esp) │ │ - je 469ef │ │ - mov (%edi),%eax │ │ - cmpl $0x1,0x70(%esp) │ │ - mov 0x14(%eax),%ebp │ │ - jle 46c9d │ │ - mov $0x1,%esi │ │ - jmp 46993 │ │ - lea 0x0(%esi),%esi │ │ - jne 469bf │ │ - mov (%edi,%esi,4),%eax │ │ + je 4b0ed │ │ + mov (%esi),%eax │ │ + cmpl $0x1,0x60(%esp) │ │ + mov $0x1,%ebp │ │ + mov 0x14(%eax),%eax │ │ + mov %eax,0x28(%esp) │ │ + jle 4b0f8 │ │ + mov %esi,0x54(%esp) │ │ + mov %ebp,%esi │ │ + mov 0x28(%esp),%edi │ │ + mov 0x54(%esp),%ebp │ │ + jmp 4adfa │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x0(%ebp,%esi,4),%eax │ │ mov 0x14(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 61ad0 │ │ - mov %eax,0x20(%esp) │ │ - mov %ebp,(%esp) │ │ - call 61ad0 │ │ - cmp %eax,0x20(%esp) │ │ - jne 469bf │ │ + call 6a990 │ │ + mov %edi,(%esp) │ │ + mov %eax,0x18(%esp) │ │ + call 6a990 │ │ + cmp %eax,0x18(%esp) │ │ + jne 4ae2d │ │ add $0x1,%esi │ │ - cmp 0x70(%esp),%esi │ │ - je 46a00 │ │ - mov (%edi,%esi,4),%eax │ │ + cmp 0x60(%esp),%esi │ │ + je 4ae60 │ │ + mov 0x0(%ebp,%esi,4),%eax │ │ mov 0x14(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 61aa0 │ │ - fstpl 0x20(%esp) │ │ - mov %ebp,(%esp) │ │ - call 61aa0 │ │ - fstpl 0x28(%esp) │ │ - movsd 0x20(%esp),%xmm0 │ │ - ucomisd 0x28(%esp),%xmm0 │ │ - jnp 46968 │ │ - lea -0x15330(%ebx),%eax │ │ + call 6a960 │ │ + mov %edi,(%esp) │ │ + fstpl 0x18(%esp) │ │ + call 6a960 │ │ + movsd 0x18(%esp),%xmm2 │ │ + fstpl 0x18(%esp) │ │ + movsd 0x18(%esp),%xmm3 │ │ + ucomisd %xmm3,%xmm2 │ │ + jp 4ae2d │ │ + je 4add0 │ │ movl $0x8d,0x8(%esp) │ │ + lea -0x17148(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x17180(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - lea -0x15368(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x0,0x38(%esp) │ │ - mov 0x38(%esp),%eax │ │ - lea 0x4c(%esp),%esp │ │ + call 67510 │ │ + lea 0x3c(%esp),%esp │ │ + xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x15368(%ebx),%ecx │ │ + lea -0x17180(%ebx),%eax │ │ + mov %ebp,%esi │ │ movl $0x93,0xc(%esp) │ │ - mov %ecx,0x28(%esp) │ │ - mov %ecx,0x8(%esp) │ │ + mov %eax,%edi │ │ movl $0x60,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x70(%esp),%edx │ │ - mov 0x28(%esp),%ecx │ │ - mov %edx,0x44(%eax) │ │ - mov %eax,0x20(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - mov %eax,0x38(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x60(%esp),%ecx │ │ + mov %eax,%ebp │ │ + mov %eax,0x18(%esp) │ │ + mov %ecx,0x44(%eax) │ │ + mov %ecx,(%esp) │ │ movl $0x96,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x20(%esp),%edx │ │ - mov 0x28(%esp),%ecx │ │ - mov %eax,0x4c(%edx) │ │ - mov 0x70(%esp),%edx │ │ - mov %ecx,0x8(%esp) │ │ - mov %edx,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x4c(%ebp) │ │ + mov 0x60(%esp),%eax │ │ movl $0x97,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x20(%esp),%ecx │ │ - mov 0x28(%esp),%edx │ │ - mov %eax,0x50(%ecx) │ │ - mov 0x70(%esp),%ecx │ │ - mov %edx,0x8(%esp) │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x50(%ebp) │ │ + mov 0x60(%esp),%eax │ │ movl $0x99,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - cvtsi2sd 0x70(%esp),%xmm1 │ │ - movsd -0x12a1c(%ebx),%xmm0 │ │ - mov 0x20(%esp),%edx │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + cvtsi2sd 0x60(%esp),%xmm1 │ │ + movsd -0x14838(%ebx),%xmm0 │ │ + mov %eax,0x54(%ebp) │ │ + mov 0x28(%esp),%eax │ │ divsd %xmm1,%xmm0 │ │ - mov %eax,0x54(%edx) │ │ - mov %ebp,(%esp) │ │ + mov %eax,(%esp) │ │ movsd %xmm0,0x4(%esp) │ │ - call 61ae0 │ │ - mov 0x20(%esp),%edx │ │ - mov 0x70(%esp),%esi │ │ - mov 0x54(%edx),%ecx │ │ - xor %edx,%edx │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %eax,(%ecx,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ - cmp %esi,%edx │ │ - jne 46ae8 │ │ - mov 0x6c(%esp),%ecx │ │ - test %ecx,%ecx │ │ - je 46b05 │ │ + call 6a9a0 │ │ + mov %eax,0x20(%esp) │ │ + mov 0x18(%esp),%eax │ │ + mov 0x54(%eax),%edi │ │ + mov 0x60(%esp),%eax │ │ + lea -0x4(%eax),%ecx │ │ + sub $0x1,%eax │ │ + shr $0x2,%ecx │ │ + add $0x1,%ecx │ │ + cmp $0x5,%eax │ │ + lea 0x0(,%ecx,4),%ebp │ │ + jbe 4af73 │ │ + movd 0x20(%esp),%xmm5 │ │ + xor %eax,%eax │ │ + pshufd $0x0,%xmm5,%xmm0 │ │ + mov %eax,%edx │ │ + add $0x1,%eax │ │ + shl $0x4,%edx │ │ + cmp %ecx,%eax │ │ + movdqu %xmm0,(%edi,%edx,1) │ │ + jb 4af58 │ │ + cmp 0x60(%esp),%ebp │ │ + mov %ebp,%eax │ │ + jne 4af75 │ │ + jmp 4afc8 │ │ + xor %eax,%eax │ │ + lea 0x1(%eax),%edx │ │ + lea 0x0(,%eax,4),%ecx │ │ + mov 0x20(%esp),%ebp │ │ + cmp %edx,0x60(%esp) │ │ + mov %ebp,(%edi,%eax,4) │ │ + jle 4afc8 │ │ + mov %ebp,0x4(%edi,%ecx,1) │ │ + lea 0x2(%eax),%edx │ │ + cmp %edx,0x60(%esp) │ │ + jle 4afc8 │ │ + mov %ebp,0x8(%edi,%ecx,1) │ │ + lea 0x3(%eax),%edx │ │ + cmp %edx,0x60(%esp) │ │ + jle 4afc8 │ │ + mov %ebp,0xc(%edi,%ecx,1) │ │ + lea 0x4(%eax),%edx │ │ + cmp %edx,0x60(%esp) │ │ + jle 4afc8 │ │ + mov %ebp,0x10(%edi,%ecx,1) │ │ + add $0x5,%eax │ │ + cmp %eax,0x60(%esp) │ │ + jle 4afc8 │ │ mov 0x20(%esp),%eax │ │ - movl $0xffffffff,0x48(%eax) │ │ - mov 0x70(%esp),%edx │ │ - xor %ecx,%ecx │ │ - test %edx,%edx │ │ - mov $0xffffffff,%eax │ │ - jle 46bd6 │ │ - mov 0x6c(%esp),%eax │ │ - xor %esi,%esi │ │ + mov %eax,0x14(%edi,%ecx,1) │ │ + mov 0x5c(%esp),%eax │ │ test %eax,%eax │ │ - je 46c20 │ │ - mov %edi,%edx │ │ - mov %ebp,0x3c(%esp) │ │ - mov %ecx,%edi │ │ - xchg %ax,%ax │ │ - mov 0x20(%esp),%eax │ │ - lea 0x0(,%esi,4),%ebp │ │ - mov %ebp,%ecx │ │ - add 0x4c(%eax),%ecx │ │ - mov (%edx,%esi,4),%eax │ │ + je 4afdb │ │ + mov 0x18(%esp),%eax │ │ + movl $0xffffffff,0x48(%eax) │ │ + movl $0x0,0x20(%esp) │ │ + xor %ebp,%ebp │ │ + jmp 4b000 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x18(%esp),%eax │ │ + lea 0x0(,%ebp,4),%edi │ │ + mov 0x4c(%eax),%ecx │ │ + mov (%esi,%ebp,4),%eax │ │ + add %edi,%ecx │ │ mov %eax,(%esp) │ │ - mov %edx,0x18(%esp) │ │ - mov %ecx,0x1c(%esp) │ │ - call 48660 │ │ - mov 0x1c(%esp),%ecx │ │ + mov %ecx,0x24(%esp) │ │ + call 4cc30 │ │ + mov 0x24(%esp),%ecx │ │ + mov 0x2c(%esp),%edx │ │ mov %eax,(%ecx) │ │ - mov 0x20(%esp),%eax │ │ - mov %ebp,%ecx │ │ - add 0x50(%eax),%ecx │ │ - mov 0x28(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x68(%esp),%eax │ │ + mov 0x18(%esp),%eax │ │ + mov 0x50(%eax),%ecx │ │ movl $0xa6,0x8(%esp) │ │ - mov (%eax,%esi,4),%eax │ │ - mov %ecx,0x1c(%esp) │ │ + mov %edx,0x4(%esp) │ │ + add %edi,%ecx │ │ + mov %ecx,0x24(%esp) │ │ + mov 0x58(%esp),%ecx │ │ + mov (%ecx,%ebp,4),%eax │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov 0x1c(%esp),%ecx │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov 0x24(%esp),%ecx │ │ mov %eax,(%ecx) │ │ - mov 0x6c(%esp),%ecx │ │ - cvtss2sd (%ecx,%esi,4),%xmm0 │ │ - mov 0x20(%esp),%eax │ │ - add 0x54(%eax),%ebp │ │ - mov 0x3c(%esp),%eax │ │ - movsd %xmm0,0x4(%esp) │ │ + mov 0x5c(%esp),%ecx │ │ + test %ecx,%ecx │ │ + je 4b087 │ │ + mov 0x18(%esp),%eax │ │ + add 0x54(%eax),%edi │ │ + mov 0x5c(%esp),%eax │ │ + movss (%eax,%ebp,4),%xmm4 │ │ + cvtss2sd %xmm4,%xmm4 │ │ + mov 0x28(%esp),%eax │ │ + movsd %xmm4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov 0x18(%esp),%edx │ │ - mov %eax,0x0(%ebp) │ │ - mov (%edx,%esi,4),%eax │ │ - lea 0x1(%esi),%esi │ │ + call 6a9a0 │ │ + mov %eax,(%edi) │ │ + mov (%esi,%ebp,4),%eax │ │ + mov 0x20(%esp),%edx │ │ movzbl 0x10(%eax),%eax │ │ - cmp %eax,%edi │ │ - cmovl %eax,%edi │ │ - cmp 0x70(%esp),%esi │ │ - jne 46b30 │ │ - mov 0x3c(%esp),%ebp │ │ - mov %edi,%ecx │ │ - lea -0x1(%ecx),%eax │ │ - mov 0x28(%esp),%edx │ │ - mov %ecx,0x1c(%esp) │ │ - mov %edx,0x8(%esp) │ │ + cmp %eax,%edx │ │ + cmovge %edx,%eax │ │ + add $0x1,%ebp │ │ + cmp %ebp,0x60(%esp) │ │ + mov %eax,0x20(%esp) │ │ + jg 4b000 │ │ + mov %eax,%esi │ │ + lea -0x1(%eax),%eax │ │ + mov 0x2c(%esp),%edi │ │ movl $0xae,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x20(%esp),%edx │ │ - mov 0x1c(%esp),%ecx │ │ - mov %eax,0x5c(%edx) │ │ - mov 0x20(%esp),%eax │ │ - mov %ebp,%edx │ │ - mov %ecx,(%esp) │ │ - call 45e40 │ │ - mov 0x38(%esp),%eax │ │ - lea 0x4c(%esp),%esp │ │ + mov %edi,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x18(%esp),%edi │ │ + mov 0x28(%esp),%edx │ │ + mov %eax,0x5c(%edi) │ │ + mov %edi,%eax │ │ + mov %esi,(%esp) │ │ + call 4a1a0 │ │ + lea 0x3c(%esp),%esp │ │ + mov %edi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x3c(%esp),%esp │ │ + xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov %ebp,0x34(%esp) │ │ - mov %edi,%edx │ │ - mov %ecx,%ebp │ │ - mov 0x20(%esp),%eax │ │ - lea 0x0(,%esi,4),%edi │ │ - mov %edi,%ecx │ │ - add 0x4c(%eax),%ecx │ │ - mov (%edx,%esi,4),%eax │ │ - mov %eax,(%esp) │ │ - mov %edx,0x18(%esp) │ │ - mov %ecx,0x1c(%esp) │ │ - call 48660 │ │ - mov 0x1c(%esp),%ecx │ │ - mov %eax,(%ecx) │ │ - mov 0x20(%esp),%eax │ │ - mov 0x28(%esp),%ecx │ │ - add 0x50(%eax),%edi │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x68(%esp),%ecx │ │ - movl $0xa6,0x8(%esp) │ │ - mov (%ecx,%esi,4),%eax │ │ - mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov 0x18(%esp),%edx │ │ - mov %eax,(%edi) │ │ - mov (%edx,%esi,4),%eax │ │ - lea 0x1(%esi),%esi │ │ - movzbl 0x10(%eax),%eax │ │ - cmp %eax,%ebp │ │ - cmovl %eax,%ebp │ │ - cmp 0x70(%esp),%esi │ │ - jne 46c28 │ │ - mov %ebp,%ecx │ │ - mov 0x34(%esp),%ebp │ │ - jmp 46bd3 │ │ - lea -0x15368(%ebx),%edx │ │ movl $0x93,0xc(%esp) │ │ - mov %edx,0x28(%esp) │ │ - mov %edx,0x8(%esp) │ │ + lea -0x17180(%ebx),%eax │ │ movl $0x60,0x4(%esp) │ │ + mov %eax,%edi │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x70(%esp),%ecx │ │ - mov 0x28(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x60(%esp),%ecx │ │ + mov %eax,%ebp │ │ + mov %eax,0x18(%esp) │ │ mov %ecx,0x44(%eax) │ │ - mov %eax,0x20(%esp) │ │ - mov %edx,0x8(%esp) │ │ mov %ecx,(%esp) │ │ - mov %eax,0x38(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x96,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x20(%esp),%ecx │ │ - mov 0x28(%esp),%edx │ │ - mov %eax,0x4c(%ecx) │ │ - mov 0x70(%esp),%ecx │ │ - mov %edx,0x8(%esp) │ │ - mov %ecx,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x4c(%ebp) │ │ + mov 0x60(%esp),%eax │ │ + mov %edi,0x8(%esp) │ │ movl $0x97,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x20(%esp),%edx │ │ - mov 0x28(%esp),%ecx │ │ - mov %eax,0x50(%edx) │ │ - mov 0x70(%esp),%edx │ │ - mov %ecx,0x8(%esp) │ │ - mov %edx,(%esp) │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x50(%ebp) │ │ + mov 0x60(%esp),%eax │ │ + mov %edi,0x8(%esp) │ │ movl $0x99,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - cvtsi2sd 0x70(%esp),%xmm1 │ │ - movsd -0x12a1c(%ebx),%xmm0 │ │ - mov 0x20(%esp),%ecx │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + cvtsi2sd 0x60(%esp),%xmm1 │ │ + movsd -0x14838(%ebx),%xmm0 │ │ + mov %eax,0x54(%ebp) │ │ + mov 0x28(%esp),%eax │ │ divsd %xmm1,%xmm0 │ │ - mov %eax,0x54(%ecx) │ │ - mov %ebp,(%esp) │ │ + mov %eax,(%esp) │ │ movsd %xmm0,0x4(%esp) │ │ - call 61ae0 │ │ - mov 0x70(%esp),%esi │ │ - test %esi,%esi │ │ - jle 46af2 │ │ - jmp 46ad6 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + call 6a9a0 │ │ + mov 0x60(%esp),%edi │ │ + mov %eax,0x20(%esp) │ │ + test %edi,%edi │ │ + jg 4af28 │ │ + mov 0x5c(%esp),%edx │ │ + test %edx,%edx │ │ + je 4b1dd │ │ + mov 0x18(%esp),%eax │ │ + movl $0xffffffff,0x48(%eax) │ │ + mov $0xffffffff,%eax │ │ + xor %esi,%esi │ │ + jmp 4b0ad │ │ + jmp 4b200 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00046d90 : │ │ +0004b200 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3c25b,%ebx │ │ + call db90 │ │ + add $0x42cbf,%ebx │ │ lea -0x47c(%esp),%esp │ │ - mov 0x490(%esp),%edx │ │ - mov %edx,0x50(%esp) │ │ - mov 0x494(%esp),%edx │ │ - mov %edx,0x5c(%esp) │ │ - mov 0x498(%esp),%edx │ │ - mov %edx,0x54(%esp) │ │ - mov -0x20(%ebx),%edx │ │ - mov (%edx),%eax │ │ + mov 0x490(%esp),%eax │ │ movl $0x0,0x4(%esp) │ │ - mov %eax,0x46c(%esp) │ │ movl $0x0,(%esp) │ │ - call 5fa60 │ │ - mov 0x5c(%esp),%edx │ │ + mov %eax,0x50(%esp) │ │ + mov 0x494(%esp),%eax │ │ + mov %eax,0x5c(%esp) │ │ + mov %eax,%edi │ │ + mov 0x498(%esp),%eax │ │ + mov %eax,0x54(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x46c(%esp) │ │ + xor %eax,%eax │ │ + call 68a50 │ │ mov %eax,0x40(%esp) │ │ - mov %edx,(%esp) │ │ - lea -0x1c200(%ebx),%eax │ │ + lea -0x1e014(%ebx),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ + mov %eax,0x2c(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x30(%esp) │ │ - je 476b4 │ │ - mov 0x5c(%esp),%edx │ │ + je 4bb2a │ │ + mov 0x5c(%esp),%eax │ │ movl $0x2f,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cfb4 │ │ + mov %eax,(%esp) │ │ + call d780 │ │ test %eax,%eax │ │ - je 472a0 │ │ - mov %eax,%esi │ │ - sub 0x5c(%esp),%esi │ │ - lea -0x15368(%ebx),%edx │ │ + je 4b778 │ │ + mov 0x5c(%esp),%esi │ │ movl $0xce,0xc(%esp) │ │ - mov %edx,0x28(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea 0x2(%esi),%eax │ │ - add $0x1,%esi │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x5c(%esp),%edx │ │ - mov %esi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0x44(%esp) │ │ + sub %esi,%eax │ │ + mov %eax,%ebp │ │ + lea -0x17180(%ebx),%eax │ │ + mov %eax,0x28(%esp) │ │ + mov %eax,0x8(%esp) │ │ + lea 0x2(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call cfe4 │ │ - mov 0x5c(%esp),%edx │ │ - lea -0x1b600(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x28(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + lea 0x1(%ebp),%edx │ │ + mov %eax,%edi │ │ + mov %eax,0x4c(%esp) │ │ + cmp $0x4,%edx │ │ + jae 4b758 │ │ + xor %eax,%eax │ │ + test $0x2,%dl │ │ + jne 4b740 │ │ + and $0x1,%edx │ │ + jne 4b730 │ │ + mov 0x5c(%esp),%eax │ │ + mov 0x28(%esp),%edi │ │ movl $0xd4,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x44(%esp),%esi │ │ - test %esi,%esi │ │ - je 46eda │ │ - mov 0x44(%esp),%eax │ │ - mov 0x28(%esp),%edx │ │ mov %eax,0x10(%esp) │ │ - movl $0xd6,0x8(%esp) │ │ - lea -0x152f4(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + lea -0x1d414(%ebx),%eax │ │ + mov %edi,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov 0x4c(%esp),%eax │ │ + movl $0xd6,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1710c(%ebx),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x30(%esp),%eax │ │ - lea -0x1b5e2(%ebx),%edx │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + lea -0x1d3f6(%ebx),%eax │ │ lea 0x6c(%esp),%ebp │ │ - mov %edx,0x34(%esp) │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ mov %ebp,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call d064 │ │ + call d820 │ │ cmp $0x1,%eax │ │ - je 47420 │ │ + je 4b908 │ │ movb $0x0,0x6c(%esp) │ │ xor %eax,%eax │ │ - lea -0x1b5a5(%ebx),%edx │ │ movl $0x0,0x38(%esp) │ │ + lea -0x1d3b9(%ebx),%ecx │ │ movl $0x0,0x3c(%esp) │ │ - mov %edx,0x58(%esp) │ │ + mov %ecx,0x58(%esp) │ │ test %al,%al │ │ - je 4704b │ │ - mov 0x44(%esp),%edx │ │ - test %edx,%edx │ │ - je 47150 │ │ + je 4b4b8 │ │ cmp $0x2f,%al │ │ - je 47150 │ │ + setne %dl │ │ cmp $0x5c,%al │ │ - je 47150 │ │ - mov 0x44(%esp),%eax │ │ + setne %al │ │ + test %al,%dl │ │ + je 4b5d0 │ │ + mov 0x4c(%esp),%eax │ │ + test %eax,%eax │ │ + je 4b5d0 │ │ movl $0x0,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 63750 │ │ + call 6c680 │ │ mov %eax,%esi │ │ - mov 0x58(%esp),%edx │ │ + mov 0x58(%esp),%eax │ │ mov %esi,0x10(%esp) │ │ - mov %edx,0xc(%esp) │ │ - mov 0x28(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ movl $0x100,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x28(%esp),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x54(%esp),%edx │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x54(%esp),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %edx,0xc(%esp) │ │ - mov 0x50(%esp),%edx │ │ mov %esi,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 48830 │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 4ce20 │ │ + mov %eax,0x34(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x2c(%esp) │ │ - je 4732a │ │ - mov 0x34(%esp),%edx │ │ + je 4b802 │ │ mov 0x30(%esp),%eax │ │ mov %ebp,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call d064 │ │ + call d820 │ │ cmp $0x1,%eax │ │ - jne 47300 │ │ + jne 4b7d8 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x2c(%esp),%eax │ │ + call 64330 │ │ + mov 0x34(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x3c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ - mov 0x28(%esp),%edx │ │ + call 67f80 │ │ mov %eax,0x3c(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ movl $0x10d,0x8(%esp) │ │ mov %ebp,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + mov %eax,0x4(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,0x4(%esp) │ │ mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ + call 67f80 │ │ mov %eax,0x38(%esp) │ │ - mov 0x34(%esp),%edx │ │ mov 0x30(%esp),%eax │ │ mov %ebp,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call d064 │ │ + call d820 │ │ cmp $0x1,%eax │ │ - je 47170 │ │ + je 4b5f0 │ │ movb $0x0,0x6c(%esp) │ │ - mov 0x30(%esp),%eax │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ + call d6e0 │ │ mov 0x3c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f2f0 │ │ + call 681d0 │ │ mov %eax,0x3c(%esp) │ │ + mov %eax,%edi │ │ mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f2f0 │ │ + call 681d0 │ │ + mov %edi,(%esp) │ │ mov %eax,0x38(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5f2b0 │ │ - mov 0x28(%esp),%edx │ │ - mov %eax,0x2c(%esp) │ │ - mov %edx,0x8(%esp) │ │ + call 68180 │ │ + mov 0x28(%esp),%esi │ │ + mov %eax,%edi │ │ movl $0x13d,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%edi │ │ - mov 0x28(%esp),%edx │ │ - mov 0x2c(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ movl $0x13e,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %esi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ - mov 0x2c(%esp),%eax │ │ - test %eax,%eax │ │ - jle 47101 │ │ + mov %edi,(%esp) │ │ + mov %eax,0x28(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + test %edi,%edi │ │ + mov %eax,%ebp │ │ + jle 4b57e │ │ + mov 0x28(%esp),%ecx │ │ + mov %ebp,%esi │ │ + mov 0x2c(%esp),%edx │ │ + mov %ebp,0x30(%esp) │ │ + mov %ecx,%eax │ │ + lea (%ecx,%edx,4),%edi │ │ mov 0x38(%esp),%ecx │ │ mov 0x3c(%esp),%edx │ │ - xor %eax,%eax │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov (%edx),%ebp │ │ - mov %ebp,(%edi,%eax,4) │ │ + add $0x4,%eax │ │ + add $0x4,%esi │ │ + mov %ebp,-0x4(%eax) │ │ mov (%ecx),%ebp │ │ - mov %ebp,(%esi,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp 0x2c(%esp),%eax │ │ + mov %ebp,-0x4(%esi) │ │ + cmp %edi,%eax │ │ mov 0x8(%edx),%edx │ │ mov 0x8(%ecx),%ecx │ │ - jne 470e8 │ │ - mov 0x50(%esp),%edx │ │ + jne 4b560 │ │ + mov 0x30(%esp),%ebp │ │ mov 0x2c(%esp),%eax │ │ - mov %edx,(%esp) │ │ - mov %eax,0x10(%esp) │ │ + mov 0x28(%esp),%edi │ │ movl $0x0,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %ebp,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ - call 46920 │ │ - mov %eax,0x28(%esp) │ │ + mov %eax,(%esp) │ │ + call 4ad80 │ │ mov %edi,(%esp) │ │ - call 5bce0 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ + mov %eax,%esi │ │ + mov %eax,0x28(%esp) │ │ + call 64330 │ │ + mov %ebp,(%esp) │ │ + call 64330 │ │ + test %esi,%esi │ │ + jne 4b839 │ │ + jmp 4b80a │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x28(%esp),%eax │ │ - test %eax,%eax │ │ - jne 47359 │ │ - jmp 47332 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x28(%esp),%edx │ │ movl $0xff,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + mov %eax,0x4(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,%esi │ │ - jmp 46f64 │ │ + jmp 4b3d1 │ │ nop │ │ mov $0x2,%ecx │ │ + lea -0x1d3ef(%ebx),%edi │ │ mov %ebp,%esi │ │ - lea -0x1b5db(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - seta %al │ │ - setb %dl │ │ - cmp %dl,%al │ │ - lea -0x1b5d9(%ebx),%ecx │ │ - lea -0x15280(%ebx),%esi │ │ - mov %ecx,0x48(%esp) │ │ - mov %esi,0x4c(%esp) │ │ - je 47240 │ │ - movzbl 0x6c(%esp),%eax │ │ - jmp 46f26 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jne 4b720 │ │ + lea -0x1d3d1(%ebx),%eax │ │ + mov %eax,0x44(%esp) │ │ + lea -0x17098(%ebx),%eax │ │ + mov %eax,0x48(%esp) │ │ + jmp 4b6b0 │ │ + xchg %ax,%ax │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 47274 │ │ + je 4b6e4 │ │ + mov %ebp,0x4(%esp) │ │ lea 0x68(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x40(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5fb40 │ │ + call 68b40 │ │ cmp $0xffffffff,%eax │ │ - je 47520 │ │ + je 4ba08 │ │ mov 0x68(%esp),%esi │ │ mov 0x8(%esi),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0x4(%esi),%eax │ │ mov %eax,0x10(%esp) │ │ mov (%esi),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x2c(%esp),%eax │ │ movl $0x3f800000,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 497f0 │ │ + call 4dee0 │ │ test %eax,%eax │ │ - js 47332 │ │ - mov 0x4c(%esp),%edx │ │ + js 4b80a │ │ mov 0x8(%esi),%eax │ │ - mov %edx,0xc(%esp) │ │ - mov 0x28(%esp),%edx │ │ - mov %eax,0x14(%esp) │ │ mov %ebp,0x10(%esp) │ │ movl $0x122,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x48(%esp),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x34(%esp),%edx │ │ + mov %eax,0xc(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov 0x30(%esp),%eax │ │ + mov %ebp,%esi │ │ mov %ebp,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - mov %ebp,%esi │ │ - call d064 │ │ + call d820 │ │ cmp $0x1,%eax │ │ mov $0x2,%ecx │ │ - mov 0x48(%esp),%edi │ │ - je 471b0 │ │ + mov 0x44(%esp),%edi │ │ + je 4b620 │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 47681 │ │ - mov 0x34(%esp),%edx │ │ + jne 4baf7 │ │ mov 0x30(%esp),%eax │ │ mov %ebp,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call d064 │ │ + call d820 │ │ cmp $0x1,%eax │ │ - jne 47046 │ │ - jmp 471a1 │ │ + jne 4b4b3 │ │ + jmp 4b720 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movzbl 0x6c(%esp),%eax │ │ + jmp 4b395 │ │ lea 0x0(%esi),%esi │ │ - mov 0x5c(%esp),%edx │ │ + movzbl (%esi,%eax,1),%edx │ │ + mov %dl,(%edi,%eax,1) │ │ + jmp 4b2f1 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%eax │ │ + and $0x1,%edx │ │ + mov %ax,(%edi) │ │ + mov $0x2,%eax │ │ + je 4b2f1 │ │ + jmp 4b730 │ │ + xchg %ax,%ax │ │ + test $0x1,%al │ │ + jne 4bacb │ │ + test $0x2,%edi │ │ + jne 4bae2 │ │ + mov %edx,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 4b2dd │ │ + mov 0x5c(%esp),%eax │ │ movl $0x5c,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cfb4 │ │ + mov %eax,(%esp) │ │ + call d780 │ │ test %eax,%eax │ │ - jne 46e2c │ │ - mov 0x5c(%esp),%edx │ │ - lea -0x1b600(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x15368(%ebx),%edx │ │ + jne 4b29a │ │ + mov 0x5c(%esp),%eax │ │ movl $0xd4,0x8(%esp) │ │ - mov %edx,0x28(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - movl $0x0,0x44(%esp) │ │ - jmp 46eda │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d414(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x17180(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x28(%esp) │ │ + call 67510 │ │ + movl $0x0,0x4c(%esp) │ │ + jmp 4b349 │ │ lea 0x0(%esi),%esi │ │ - mov 0x28(%esp),%edx │ │ - lea -0x152cc(%ebx),%eax │ │ mov %esi,0x10(%esp) │ │ + lea -0x170e4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x28(%esp),%eax │ │ movl $0x107,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x3c(%esp),%eax │ │ test %eax,%eax │ │ - je 47351 │ │ - mov 0x3c(%esp),%esi │ │ - xchg %ax,%ax │ │ + je 4b831 │ │ + mov %eax,%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 49480 │ │ + call 4db60 │ │ mov 0x8(%esi),%esi │ │ test %esi,%esi │ │ - jne 47340 │ │ + jne 4b820 │ │ movl $0x0,0x28(%esp) │ │ mov 0x3c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ + call 68140 │ │ mov 0x38(%esp),%eax │ │ test %eax,%eax │ │ - je 47389 │ │ - mov 0x38(%esp),%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%esi),%eax │ │ + mov %eax,%edi │ │ + je 4b871 │ │ + jmp 4b860 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x8(%esi),%esi │ │ - test %esi,%esi │ │ - jne 47378 │ │ + call 64330 │ │ + mov 0x8(%edi),%edi │ │ + test %edi,%edi │ │ + jne 4b860 │ │ mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ + call 68140 │ │ mov 0x40(%esp),%eax │ │ movl $0x0,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 60340 │ │ + call 69260 │ │ test %eax,%eax │ │ + mov %eax,%edi │ │ mov %eax,%ebp │ │ - je 473d6 │ │ - mov %eax,%esi │ │ + je 4b8bf │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%esi),%edi │ │ - mov (%edi),%eax │ │ + mov 0x0(%ebp),%esi │ │ + mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x8(%edi),%eax │ │ + call 64330 │ │ + mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 49f90 │ │ - mov 0x8(%esi),%esi │ │ - test %esi,%esi │ │ - jne 473b8 │ │ - mov %ebp,(%esp) │ │ - call 5f270 │ │ + call 4e740 │ │ + mov 0x8(%ebp),%ebp │ │ + test %ebp,%ebp │ │ + jne 4b8a0 │ │ + mov %edi,(%esp) │ │ + call 68140 │ │ mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 604f0 │ │ - mov 0x44(%esp),%eax │ │ + call 69440 │ │ + mov 0x4c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov -0x20(%ebx),%esi │ │ - mov 0x46c(%esp),%ecx │ │ + call 64330 │ │ mov 0x28(%esp),%eax │ │ - mov (%esi),%edx │ │ - cmp %edx,%ecx │ │ - jne 476f1 │ │ + mov 0x46c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 4bb61 │ │ lea 0x47c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov $0x2,%ecx │ │ - lea -0x1b5db(%ebx),%edi │ │ + lea -0x1d3ef(%ebx),%edi │ │ mov %ebp,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 47570 │ │ - mov 0x44(%esp),%ecx │ │ - lea -0x1b5d9(%ebx),%edx │ │ - test %ecx,%ecx │ │ - mov %edx,0x2c(%esp) │ │ - lea -0x1b5d7(%ebx),%edx │ │ - mov %edx,0x38(%esp) │ │ - jne 474ba │ │ - jmp 475ed │ │ - xchg %ax,%ax │ │ - mov 0x28(%esp),%edx │ │ + jne 4ba60 │ │ + lea -0x1d3d1(%ebx),%eax │ │ + mov %eax,0x34(%esp) │ │ + lea -0x1d3ed(%ebx),%eax │ │ + mov %eax,0x38(%esp) │ │ + jmp 4b99a │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x28(%esp),%eax │ │ movl $0xe1,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + mov %eax,0x4(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,%esi │ │ - mov 0x38(%esp),%edx │ │ + mov 0x38(%esp),%eax │ │ mov %esi,0x10(%esp) │ │ - mov %edx,0xc(%esp) │ │ - mov 0x28(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ movl $0xe2,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x28(%esp),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov 0x40(%esp),%eax │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 49ff0 │ │ - test %eax,%eax │ │ - js 47664 │ │ + call 4e7a0 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x34(%esp),%edx │ │ + test %eax,%eax │ │ + js 4bab1 │ │ + call 64330 │ │ mov 0x30(%esp),%eax │ │ + mov %ebp,%esi │ │ mov %ebp,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call d064 │ │ + call d820 │ │ cmp $0x1,%eax │ │ - jne 4760e │ │ mov $0x2,%ecx │ │ - mov %ebp,%esi │ │ - mov 0x2c(%esp),%edi │ │ + mov 0x34(%esp),%edi │ │ + jne 4ba6a │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 4754f │ │ + je 4ba37 │ │ + mov 0x4c(%esp),%eax │ │ + test %eax,%eax │ │ + je 4b938 │ │ mov %ebp,(%esp) │ │ - call 5ed90 │ │ + call 67c00 │ │ test %eax,%eax │ │ - jne 47458 │ │ - mov 0x44(%esp),%eax │ │ + jne 4b938 │ │ + mov 0x4c(%esp),%eax │ │ movl $0x0,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 63750 │ │ + call 6c680 │ │ mov %eax,%esi │ │ - jmp 47472 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x28(%esp),%edx │ │ - lea -0x152a4(%ebx),%eax │ │ + jmp 4b952 │ │ + lea 0x0(%esi),%esi │ │ mov %ebp,0x10(%esp) │ │ + lea -0x170bc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x28(%esp),%eax │ │ movl $0x118,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 47332 │ │ - mov 0x34(%esp),%edx │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 4b80a │ │ mov 0x30(%esp),%eax │ │ mov %ebp,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call d064 │ │ + call d820 │ │ cmp $0x1,%eax │ │ - jne 46f05 │ │ + jne 4b374 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movzbl 0x6c(%esp),%eax │ │ - jmp 46f0c │ │ - lea 0x0(%esi),%esi │ │ - mov $0x2,%ecx │ │ - mov %ebp,%esi │ │ - mov 0x2c(%esp),%edi │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 4754f │ │ - mov 0x28(%esp),%edx │ │ - movl $0xe1,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov 0x38(%esp),%edx │ │ - mov %eax,%esi │ │ - mov %edx,0xc(%esp) │ │ - mov 0x28(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0xe2,0x8(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x40(%esp),%eax │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 49ff0 │ │ - test %eax,%eax │ │ - js 47664 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x34(%esp),%edx │ │ - mov 0x30(%esp),%eax │ │ - mov %ebp,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call d064 │ │ - cmp $0x1,%eax │ │ - je 47580 │ │ - mov $0x2,%ecx │ │ - mov %ebp,%esi │ │ - mov 0x2c(%esp),%edi │ │ + jmp 4b37b │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 4754f │ │ - mov 0x5c(%esp),%edx │ │ - lea -0x1b5bb(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x28(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + je 4ba37 │ │ + mov 0x5c(%esp),%eax │ │ movl $0xeb,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d3cf(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x0,0x38(%esp) │ │ movl $0x0,0x3c(%esp) │ │ - jmp 47351 │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ + jmp 4b831 │ │ + call 64330 │ │ movl $0x0,0x38(%esp) │ │ movl $0x0,0x3c(%esp) │ │ - jmp 47351 │ │ - mov 0x5c(%esp),%edx │ │ - lea -0x1b5bb(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x28(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + jmp 4b831 │ │ + mov 0x5c(%esp),%ecx │ │ + lea 0x1(%edi),%edi │ │ + mov %ebp,%edx │ │ + movzbl (%ecx),%eax │ │ + lea 0x1(%ecx),%esi │ │ + mov %al,-0x1(%edi) │ │ + jmp 4b760 │ │ + movzwl (%esi),%eax │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%edx │ │ + lea 0x2(%esi),%esi │ │ + mov %ax,-0x2(%edi) │ │ + jmp 4b76c │ │ + mov 0x5c(%esp),%eax │ │ movl $0x125,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 47332 │ │ - mov 0x5c(%esp),%edx │ │ - lea -0x1b612(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d3cf(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 4b80a │ │ + mov 0x5c(%esp),%eax │ │ movl $0xc6,0x8(%esp) │ │ - lea -0x15368(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d426(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x17180(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ - movl $0x0,0x28(%esp) │ │ - jmp 473f6 │ │ - call d370 │ │ + call 676a0 │ │ + xor %eax,%eax │ │ + jmp 4b8e3 │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00047700 : │ │ +0004bb70 : │ │ mov 0x4(%esp),%eax │ │ mov 0x44(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00047710 : │ │ - lea -0x1c(%esp),%esp │ │ +0004bb80 : │ │ + push %esi │ │ xor %eax,%eax │ │ - mov %esi,0x18(%esp) │ │ + push %ebx │ │ + call db90 │ │ + add $0x4233f,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x3b8cd,%ebx │ │ test %esi,%esi │ │ - je 47760 │ │ + je 4bbca │ │ mov 0x44(%esi),%edx │ │ test %edx,%edx │ │ - je 47760 │ │ - lea -0x15368(%ebx),%eax │ │ + je 4bbca │ │ movl $0x177,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + lea -0x17180(%ebx),%eax │ │ movl $0x8,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %esi,(%eax) │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + jmp 4bbe0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00047770 : │ │ +0004bbe0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3b87e,%ebx │ │ + call db90 │ │ + add $0x422e2,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000477a0 : │ │ +0004bc10 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3b84e,%ebx │ │ + call db90 │ │ + add $0x422b2,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ + mov 0x4(%eax),%ecx │ │ + lea 0x1(%ecx),%edx │ │ mov (%eax),%ecx │ │ - mov 0x4(%eax),%edx │ │ - add $0x1,%edx │ │ mov %edx,0x4(%eax) │ │ cmp 0x44(%ecx),%edx │ │ - je 477d0 │ │ + je 4bc40 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ mov %eax,(%esp) │ │ - call 47770 │ │ + call 4bbe0 │ │ xor %eax,%eax │ │ - jmp 477c4 │ │ + jmp 4bc34 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000477e0 : │ │ - lea -0x8(%esp),%esp │ │ +0004bc50 : │ │ + push %edi │ │ + push %esi │ │ mov 0x10(%esp),%edx │ │ - mov %esi,(%esp) │ │ - test %edx,%edx │ │ - mov %edi,0x4(%esp) │ │ mov 0xc(%esp),%eax │ │ - je 47820 │ │ + test %edx,%edx │ │ + je 4bc80 │ │ mov (%eax),%edi │ │ mov 0x4(%eax),%ecx │ │ mov 0x50(%edi),%edi │ │ lea 0x0(,%ecx,4),%esi │ │ mov (%edi,%ecx,4),%ecx │ │ mov %ecx,(%edx) │ │ mov (%eax),%eax │ │ - mov 0x4(%esp),%edi │ │ mov 0x4c(%eax),%eax │ │ mov (%eax,%esi,1),%eax │ │ - mov (%esp),%esi │ │ - lea 0x8(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - nop │ │ + lea 0x0(%esi),%esi │ │ mov 0x4(%eax),%esi │ │ + mov (%eax),%eax │ │ shl $0x2,%esi │ │ - jmp 4780b │ │ + mov 0x4c(%eax),%eax │ │ + mov (%eax,%esi,1),%eax │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + jmp 4bca0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00047830 : │ │ +0004bca0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3b7bb,%ebx │ │ + call db90 │ │ + add $0x4221f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x44(%esp),%edi │ │ - test %edi,%edi │ │ - je 478b8 │ │ - mov 0x40(%esp),%edx │ │ - mov 0x44(%edx),%edx │ │ - cmp $0x0,%edx │ │ - mov %edx,0x18(%esp) │ │ - jle 478d5 │ │ - mov 0x40(%esp),%ecx │ │ - xor %esi,%esi │ │ - mov 0x50(%ecx),%edx │ │ - mov %edx,%ebp │ │ - jmp 47871 │ │ - add $0x1,%esi │ │ - cmp 0x18(%esp),%esi │ │ - je 478a8 │ │ - mov %edi,0x4(%esp) │ │ - mov 0x0(%ebp,%esi,4),%eax │ │ + mov 0x44(%esp),%edx │ │ + mov 0x40(%esp),%eax │ │ + test %edx,%edx │ │ + je 4bd28 │ │ + mov 0x44(%eax),%eax │ │ + mov %eax,0x1c(%esp) │ │ + cmp $0x0,%eax │ │ + jle 4bd43 │ │ + mov 0x40(%esp),%eax │ │ + xor %edi,%edi │ │ + mov 0x50(%eax),%esi │ │ + mov %esi,%ebp │ │ + jmp 4bce1 │ │ + add $0x1,%edi │ │ + cmp 0x1c(%esp),%edi │ │ + je 4bd18 │ │ + mov 0x44(%esp),%eax │ │ + lea 0x0(,%edi,4),%esi │ │ + mov %eax,0x4(%esp) │ │ + mov 0x0(%ebp,%edi,4),%eax │ │ mov %eax,(%esp) │ │ - lea 0x0(,%esi,4),%edx │ │ - mov %edx,0x1c(%esp) │ │ - call cff4 │ │ + call d7b0 │ │ test %eax,%eax │ │ - jne 47868 │ │ - mov 0x1c(%esp),%ebp │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x4c(%ecx),%eax │ │ + jne 4bcd8 │ │ + mov %esi,%ebp │ │ + mov 0x40(%esp),%eax │ │ + mov 0x4c(%eax),%eax │ │ mov (%eax,%ebp,1),%eax │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ + lea 0x0(%esi),%esi │ │ lea 0x2c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x48(%eax),%eax │ │ + cmp $0xffffffff,%eax │ │ + je 4bd18 │ │ mov 0x40(%esp),%ecx │ │ - xor %eax,%eax │ │ - mov 0x48(%ecx),%edx │ │ - cmp $0xffffffff,%edx │ │ - je 4789e │ │ - mov 0x4c(%ecx),%eax │ │ - mov (%eax,%edx,4),%eax │ │ + mov 0x4c(%ecx),%edx │ │ + mov (%edx,%eax,4),%eax │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - je 478a8 │ │ + je 4bd18 │ │ xor %ebp,%ebp │ │ - jmp 47894 │ │ - nop │ │ + jmp 4bd02 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000478e0 : │ │ +0004bd50 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3b70b,%ebx │ │ + call db90 │ │ + add $0x4216f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%edx │ │ - mov 0x44(%esp),%ebp │ │ - mov 0x44(%edx),%edx │ │ - cmp $0x0,%edx │ │ - mov %edx,0x18(%esp) │ │ - jle 4796b │ │ + mov 0x40(%esp),%eax │ │ + mov 0x44(%eax),%eax │ │ + mov %eax,0x1c(%esp) │ │ + cmp $0x0,%eax │ │ + jle 4bdcb │ │ mov 0x40(%esp),%eax │ │ xor %esi,%esi │ │ - mov 0x50(%eax),%edx │ │ - mov %edx,%edi │ │ - jmp 47921 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x50(%eax),%ebp │ │ + mov %ebp,%edi │ │ + jmp 4bd89 │ │ add $0x1,%esi │ │ - cmp 0x18(%esp),%esi │ │ - je 47960 │ │ - mov %ebp,0x4(%esp) │ │ + cmp 0x1c(%esp),%esi │ │ + je 4bdc0 │ │ + mov 0x44(%esp),%eax │ │ + lea 0x0(,%esi,4),%ebp │ │ + mov %eax,0x4(%esp) │ │ mov (%edi,%esi,4),%eax │ │ mov %eax,(%esp) │ │ - lea 0x0(,%esi,4),%edx │ │ - mov %edx,0x1c(%esp) │ │ - call cff4 │ │ + call d7b0 │ │ test %eax,%eax │ │ - jne 47918 │ │ - mov 0x1c(%esp),%edi │ │ - mov 0x40(%esp),%edx │ │ - mov 0x4c(%edx),%eax │ │ - mov %esi,0x48(%edx) │ │ + jne 4bd80 │ │ + mov %ebp,%edi │ │ + mov 0x40(%esp),%eax │ │ + mov %esi,0x48(%eax) │ │ + mov 0x4c(%eax),%eax │ │ mov (%eax,%edi,1),%eax │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + nop │ │ lea 0x2c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - je 47960 │ │ + je 4bdc0 │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ - jmp 47943 │ │ + jmp 4bda9 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00047980 : │ │ - mov 0x4(%esp),%ecx │ │ +0004bde0 : │ │ + mov 0x4(%esp),%edx │ │ + mov 0x48(%edx),%eax │ │ + cmp $0xffffffff,%eax │ │ + je 4bdf8 │ │ + mov 0x50(%edx),%edx │ │ + mov (%edx,%eax,4),%eax │ │ + retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ xor %eax,%eax │ │ - mov 0x48(%ecx),%edx │ │ - cmp $0xffffffff,%edx │ │ - je 47994 │ │ - mov 0x50(%ecx),%eax │ │ - mov (%eax,%edx,4),%eax │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000479a0 : │ │ - push %esi │ │ - mov 0x8(%esp),%edx │ │ - mov 0xc(%esp),%esi │ │ +0004be00 : │ │ + mov 0x4(%esp),%edx │ │ + mov 0x8(%esp),%ecx │ │ + mov 0x48(%edx),%eax │ │ + cmp $0xffffffff,%eax │ │ + je 4be25 │ │ + cmp %ecx,0xc(%edx) │ │ + jle 4be20 │ │ + mov 0x58(%edx),%edx │ │ + mov (%edx,%ecx,4),%edx │ │ + mov (%edx,%eax,4),%eax │ │ + retq │ │ + nop │ │ mov $0xffffffff,%eax │ │ - mov 0x48(%edx),%ecx │ │ - cmp $0xffffffff,%ecx │ │ - je 479c4 │ │ - cmp %esi,0xc(%edx) │ │ - jle 479c4 │ │ - mov 0x58(%edx),%eax │ │ - mov (%eax,%esi,4),%eax │ │ - mov (%eax,%ecx,4),%eax │ │ - pop %esi │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000479d0 : │ │ - lea -0x3c(%esp),%esp │ │ - xor %eax,%eax │ │ - mov %edi,0x34(%esp) │ │ - mov 0x40(%esp),%edi │ │ - mov %ebx,0x2c(%esp) │ │ +0004be30 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x4208f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%ebp │ │ mov 0x44(%esp),%edx │ │ - call d3b4 │ │ - add $0x3b609,%ebx │ │ - cmp %edx,0xc(%edi) │ │ - mov %esi,0x30(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - jle 47a25 │ │ - mov 0x48(%edi),%ecx │ │ - cmp $0xffffffff,%ecx │ │ - je 47a40 │ │ - mov 0x58(%edi),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - mov (%eax,%ecx,4),%esi │ │ - mov 0x4c(%edi),%eax │ │ - mov (%eax,%ecx,4),%eax │ │ + cmp %edx,0xc(%ebp) │ │ + jle 4be80 │ │ + mov 0x48(%ebp),%eax │ │ + cmp $0xffffffff,%eax │ │ + je 4be90 │ │ + mov 0x58(%ebp),%ecx │ │ + mov (%ecx,%edx,4),%ecx │ │ + mov 0x4c(%ebp),%edx │ │ + mov (%ecx,%eax,4),%esi │ │ + mov (%edx,%eax,4),%eax │ │ mov %eax,(%esp) │ │ - call 48aa0 │ │ + call 4d090 │ │ cmp %eax,%esi │ │ setne %al │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ movzbl %al,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x44(%edi),%ecx │ │ - test %ecx,%ecx │ │ - jle 47a25 │ │ - shl $0x2,%edx │ │ + lea 0x2c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x44(%ebp),%eax │ │ + test %eax,%eax │ │ + jle 4be80 │ │ + lea 0x0(,%edx,4),%eax │ │ xor %esi,%esi │ │ - mov %edx,0x1c(%esp) │ │ - jmp 47a60 │ │ - lea 0x0(%esi),%esi │ │ + mov %eax,0x1c(%esp) │ │ + jmp 4beb0 │ │ + xchg %ax,%ax │ │ add $0x1,%esi │ │ - cmp %esi,0x44(%edi) │ │ - jle 47a88 │ │ - mov 0x58(%edi),%eax │ │ - mov 0x1c(%esp),%edx │ │ - mov (%eax,%edx,1),%eax │ │ - mov (%eax,%esi,4),%ebp │ │ - mov 0x4c(%edi),%eax │ │ + cmp %esi,0x44(%ebp) │ │ + jle 4be80 │ │ + mov 0x58(%ebp),%eax │ │ + mov 0x1c(%esp),%ecx │ │ + mov (%eax,%ecx,1),%eax │ │ + mov (%eax,%esi,4),%edi │ │ + mov 0x4c(%ebp),%eax │ │ mov (%eax,%esi,4),%eax │ │ mov %eax,(%esp) │ │ - call 48aa0 │ │ - cmp %eax,%ebp │ │ - je 47a58 │ │ + call 4d090 │ │ + cmp %eax,%edi │ │ + je 4bea8 │ │ + lea 0x2c(%esp),%esp │ │ mov $0x1,%eax │ │ - jmp 47a25 │ │ - xchg %ax,%ax │ │ - xor %eax,%eax │ │ - jmp 47a25 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ │ │ -00047a90 : │ │ +0004bee0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3b55b,%ebx │ │ + call db90 │ │ + add $0x41fdf,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov 0x58(%esp),%edi │ │ - test %edi,%edi │ │ - je 47b75 │ │ - mov 0x54(%esp),%esi │ │ - test %esi,%esi │ │ - je 47bee │ │ + mov 0x58(%esp),%eax │ │ + mov 0x54(%esp),%edx │ │ + test %eax,%eax │ │ + setne %al │ │ + test %edx,%edx │ │ + je 4bff4 │ │ + test %al,%al │ │ + je 4bfe0 │ │ mov 0x50(%esp),%eax │ │ movl $0x0,0x28(%esp) │ │ - mov 0x44(%eax),%edi │ │ - test %edi,%edi │ │ - jle 47b75 │ │ - lea 0x0(%esi),%esi │ │ - test %edi,%edi │ │ - jle 47bdc │ │ + mov 0x44(%eax),%eax │ │ + mov %eax,0x24(%esp) │ │ + test %eax,%eax │ │ + jle 4bfe0 │ │ + jmp 4bf40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x50(%esp),%eax │ │ - mov 0x28(%esp),%ecx │ │ - shl $0x2,%ecx │ │ - mov %edi,0x24(%esp) │ │ - mov %ecx,0x2c(%esp) │ │ - mov 0x28(%esp),%ecx │ │ - xor %esi,%esi │ │ - mov 0x50(%eax),%edx │ │ - mov 0x54(%esp),%eax │ │ - mov (%eax,%ecx,4),%ebp │ │ - mov %ebp,%edi │ │ - mov %edx,%ebp │ │ - jmp 47b19 │ │ + xor %ebp,%ebp │ │ + mov 0x50(%eax),%esi │ │ + mov 0x28(%esp),%eax │ │ + lea 0x0(,%eax,4),%edx │ │ + mov %edx,0x2c(%esp) │ │ + mov 0x54(%esp),%edx │ │ + mov (%edx,%eax,4),%edi │ │ + jmp 4bf75 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%esi │ │ - cmp 0x24(%esp),%esi │ │ - je 47b90 │ │ - mov 0x0(%ebp,%esi,4),%eax │ │ - mov %edi,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call cff4 │ │ - test %eax,%eax │ │ - jne 47b10 │ │ - mov 0x24(%esp),%edi │ │ - cmp %edi,%esi │ │ - je 47b90 │ │ - mov 0x28(%esp),%edx │ │ - mov 0x58(%esp),%ecx │ │ - cvtss2sd (%ecx,%edx,4),%xmm0 │ │ + add $0x1,%ebp │ │ + cmp 0x24(%esp),%ebp │ │ + je 4c030 │ │ + mov (%esi,%ebp,4),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d7b0 │ │ + test %eax,%eax │ │ + jne 4bf68 │ │ + cmp 0x24(%esp),%ebp │ │ + je 4c030 │ │ + mov 0x58(%esp),%edx │ │ + mov 0x28(%esp),%edi │ │ + mov 0x50(%esp),%eax │ │ + movss (%edx,%edi,4),%xmm0 │ │ + mov 0x54(%eax),%eax │ │ + cvtss2sd %xmm0,%xmm0 │ │ + lea (%eax,%ebp,4),%esi │ │ mov 0x50(%esp),%eax │ │ - shl $0x2,%esi │ │ - add 0x54(%eax),%esi │ │ movsd %xmm0,0x4(%esp) │ │ mov 0x14(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ + mov 0x50(%esp),%edx │ │ mov %eax,(%esi) │ │ - mov 0x50(%esp),%eax │ │ - addl $0x1,0x28(%esp) │ │ - mov 0x44(%eax),%edi │ │ - cmp 0x28(%esp),%edi │ │ - jg 47ad8 │ │ + mov %edi,%eax │ │ + add $0x1,%eax │ │ + mov 0x44(%edx),%ecx │ │ + mov %eax,0x28(%esp) │ │ + mov %ecx,0x24(%esp) │ │ + cmp %eax,%ecx │ │ + jg 4bf40 │ │ mov 0x50(%esp),%eax │ │ movl $0xffffffff,0x48(%eax) │ │ - mov 0x50(%esp),%eax │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x54(%esp),%ecx │ │ - mov 0x2c(%esp),%edx │ │ - mov (%ecx,%edx,1),%eax │ │ + test %al,%al │ │ + je 4bfe0 │ │ + mov 0x50(%esp),%eax │ │ + mov 0x50(%esp),%ecx │ │ + mov 0x58(%esp),%esi │ │ + mov 0x44(%eax),%eax │ │ + mov 0x54(%ecx),%edi │ │ + mov %eax,0x24(%esp) │ │ + shl $0x2,%eax │ │ + cmp $0x4,%eax │ │ + jae 4c087 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + jne 4c072 │ │ + test $0x1,%al │ │ + je 4bfe0 │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + jmp 4bfe0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x54(%esp),%eax │ │ + mov 0x2c(%esp),%ecx │ │ + mov (%eax,%ecx,1),%eax │ │ movl $0x1f9,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x4,(%esp) │ │ - lea -0x1b58f(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d3a3(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x15368(%ebx),%eax │ │ + lea -0x17180(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x0,0x50(%esp) │ │ - mov 0x50(%esp),%eax │ │ + call 67510 │ │ lea 0x3c(%esp),%esp │ │ + xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x28(%esp),%edx │ │ - xor %esi,%esi │ │ - shl $0x2,%edx │ │ - mov %edx,0x2c(%esp) │ │ - jmp 47b31 │ │ - mov 0x50(%esp),%edx │ │ - mov 0x54(%edx),%eax │ │ - mov 0x44(%edx),%edx │ │ - shl $0x2,%edx │ │ - mov %eax,(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov 0x58(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - call cfe4 │ │ - jmp 47b75 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + movzwl (%esi),%edx │ │ + test $0x1,%al │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + je 4bfe0 │ │ + jmp 4c020 │ │ + test $0x1,%edi │ │ + jne 4c0a3 │ │ + test $0x2,%edi │ │ + jne 4c0b4 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 4c016 │ │ + movzbl (%esi),%edx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %dl,-0x1(%edi) │ │ + jmp 4c08f │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 4c097 │ │ + jmp 4c0e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00047c20 : │ │ +0004c0e0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3b3cb,%ebx │ │ + call db90 │ │ + add $0x41ddf,%ebx │ │ lea -0x4c(%esp),%esp │ │ - lea -0x15368(%ebx),%edx │ │ - mov 0x60(%esp),%esi │ │ - mov %edx,0x3c(%esp) │ │ - mov 0x44(%esi),%eax │ │ + lea -0x17180(%ebx),%esi │ │ + mov 0x60(%esp),%ebp │ │ + mov %esi,0x2c(%esp) │ │ + mov 0x44(%ebp),%eax │ │ add $0x1,%eax │ │ - mov %eax,0x44(%esi) │ │ - mov %edx,0x8(%esp) │ │ + mov %eax,0x44(%ebp) │ │ shl $0x2,%eax │ │ + mov %esi,0x8(%esp) │ │ movl $0x215,0xc(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x4c(%esi),%eax │ │ + mov 0x4c(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ - mov 0x44(%esi),%edx │ │ - mov 0x64(%esp),%ecx │ │ - mov %eax,0x4c(%esi) │ │ - mov %ecx,-0x4(%eax,%edx,4) │ │ - mov 0x3c(%esp),%ecx │ │ - shl $0x2,%edx │ │ - mov %ecx,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + call 64100 <__ckd_realloc__@@Base> │ │ + mov 0x44(%ebp),%edi │ │ + mov %eax,0x4c(%ebp) │ │ + lea 0x3fffffff(%edi),%edx │ │ + mov 0x64(%esp),%edi │ │ + mov %edi,(%eax,%edx,4) │ │ + lea 0x4(,%edx,4),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov %esi,%edi │ │ movl $0x217,0xc(%esp) │ │ - mov 0x50(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x50(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ - mov 0x44(%esi),%edx │ │ - mov %eax,0x50(%esi) │ │ + call 64100 <__ckd_realloc__@@Base> │ │ + mov 0x44(%ebp),%edx │ │ + mov %eax,0x50(%ebp) │ │ movl $0x218,0x8(%esp) │ │ - lea -0x4(%eax,%edx,4),%edi │ │ - mov 0x3c(%esp),%edx │ │ + mov %edi,0x4(%esp) │ │ + lea -0x4(%eax,%edx,4),%esi │ │ mov 0x68(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov 0x64(%esp),%ecx │ │ - mov %eax,(%edi) │ │ - movzbl 0x10(%ecx),%eax │ │ - cmp 0x10(%esi),%al │ │ - ja 47e50 │ │ - mov 0x44(%esi),%edi │ │ - mov 0x3c(%esp),%ecx │ │ - mov %ecx,0x8(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,(%esi) │ │ + mov 0x64(%esp),%eax │ │ + movzbl 0x10(%eax),%eax │ │ + cmp 0x10(%ebp),%al │ │ + ja 4c3a8 │ │ + mov 0x44(%ebp),%esi │ │ + mov 0x2c(%esp),%eax │ │ movl $0x223,0xc(%esp) │ │ - lea 0x0(,%edi,4),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea 0x0(,%esi,4),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x54(%esi),%eax │ │ + mov 0x54(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ - cvtsi2sd %edi,%xmm1 │ │ - cvtss2sd 0x6c(%esp),%xmm0 │ │ + call 64100 <__ckd_realloc__@@Base> │ │ + movss 0x6c(%esp),%xmm0 │ │ + cvtsi2sd %esi,%xmm1 │ │ + cvtss2sd %xmm0,%xmm0 │ │ + mov 0x44(%ebp),%edx │ │ + mov %eax,0x54(%ebp) │ │ divsd %xmm1,%xmm0 │ │ - mov 0x44(%esi),%edx │ │ - mov %eax,0x54(%esi) │ │ - lea -0x4(%eax,%edx,4),%ebp │ │ + lea -0x4(%eax,%edx,4),%edi │ │ cvtsd2ss %xmm0,%xmm0 │ │ - cvtss2sd %xmm0,%xmm1 │ │ - movsd %xmm1,0x4(%esp) │ │ - mov 0x14(%esi),%eax │ │ - mov %eax,(%esp) │ │ - movsd %xmm1,0x20(%esp) │ │ - call 61ae0 │ │ - movsd -0x12a1c(%ebx),%xmm0 │ │ - mov %eax,0x0(%ebp) │ │ - movsd 0x20(%esp),%xmm1 │ │ - subsd %xmm1,%xmm0 │ │ + cvtss2sd %xmm0,%xmm0 │ │ movsd %xmm0,0x4(%esp) │ │ - mov 0x14(%esi),%eax │ │ + mov 0x14(%ebp),%eax │ │ + movsd %xmm0,0x30(%esp) │ │ + mov %eax,(%esp) │ │ + call 6a9a0 │ │ + movsd -0x14838(%ebx),%xmm1 │ │ + movsd 0x30(%esp),%xmm0 │ │ + subsd %xmm0,%xmm1 │ │ + mov %eax,(%edi) │ │ + movsd %xmm1,0x4(%esp) │ │ + mov 0x14(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov 0x44(%esi),%ecx │ │ + call 6a9a0 │ │ + mov 0x44(%ebp),%ecx │ │ cmp $0x1,%ecx │ │ - jle 47d78 │ │ - mov 0x54(%esi),%edi │ │ + jle 4c250 │ │ + mov 0x54(%ebp),%esi │ │ xor %edx,%edx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add %eax,(%edi,%edx,4) │ │ - mov 0x44(%esi),%ecx │ │ - lea 0x1(%edx),%edx │ │ - lea -0x1(%ecx),%ebp │ │ - cmp %edx,%ebp │ │ - jg 47d68 │ │ - mov 0x70(%esp),%eax │ │ - test %eax,%eax │ │ - je 47e30 │ │ - mov 0x3c(%esp),%edx │ │ + jmp 4c240 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + add %eax,(%esi,%edx,4) │ │ + add $0x1,%edx │ │ + mov 0x44(%ebp),%ecx │ │ + lea -0x1(%ecx),%edi │ │ + cmp %edx,%edi │ │ + jg 4c240 │ │ + mov 0x70(%esp),%edx │ │ + test %edx,%edx │ │ + je 4c388 │ │ + mov 0x2c(%esp),%eax │ │ movl $0x232,0x10(%esp) │ │ - mov %edx,0xc(%esp) │ │ movl $0x4,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ - mov 0xc(%esi),%eax │ │ - mov %eax,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov 0xc(%esi),%ebp │ │ - mov %eax,0x3c(%esp) │ │ - test %ebp,%ebp │ │ - jle 47e11 │ │ - xor %edi,%edi │ │ - mov 0x44(%esi),%edx │ │ - mov 0x3c(%esp),%ecx │ │ - mov (%ecx,%edi,4),%eax │ │ - lea -0x4(,%edx,4),%ecx │ │ - mov 0x58(%esi),%edx │ │ - mov (%edx,%edi,4),%edx │ │ - mov %ecx,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call cfe4 │ │ - mov 0x44(%esi),%eax │ │ - lea -0x4(,%eax,4),%ebp │ │ - mov 0x3c(%esp),%eax │ │ - add (%eax,%edi,4),%ebp │ │ - mov 0x30(%esi),%eax │ │ - mov (%eax,%edi,4),%eax │ │ - lea 0x1(%edi),%edi │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + mov %eax,0x30(%esp) │ │ + xor %edx,%edx │ │ + mov 0xc(%ebp),%eax │ │ + test %eax,%eax │ │ + jle 4c362 │ │ + mov %ebp,0x60(%esp) │ │ + mov %edx,%ebp │ │ + mov 0x60(%esp),%edx │ │ + jmp 4c2fe │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 4c2b5 │ │ + mov 0x2c(%esp),%esi │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 4c2c4 │ │ + mov 0x2c(%esp),%eax │ │ + movzbl (%eax,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x30(%esp),%eax │ │ + mov 0x44(%edx),%ecx │ │ + mov 0x38(%esp),%edi │ │ + mov (%eax,%ebp,4),%eax │ │ + add $0x1,%ebp │ │ + mov %edx,0x2c(%esp) │ │ + lea -0x4(%eax,%ecx,4),%esi │ │ + mov 0x30(%edx),%eax │ │ + mov (%eax,%edi,1),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x64(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 48ce0 │ │ - mov %eax,0x0(%ebp) │ │ - cmp %edi,0xc(%esi) │ │ - jg 47db8 │ │ - mov 0x58(%esi),%eax │ │ + call 4d300 │ │ + mov 0x2c(%esp),%edx │ │ + mov %eax,(%esi) │ │ + cmp %ebp,0xc(%edx) │ │ + jle 4c360 │ │ + mov 0x58(%edx),%esi │ │ + lea 0x0(,%ebp,4),%eax │ │ + mov %eax,0x38(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov (%esi,%ebp,4),%ecx │ │ + mov (%eax,%ebp,4),%eax │ │ + mov %ecx,0x2c(%esp) │ │ + mov %eax,0x3c(%esp) │ │ + mov %eax,%edi │ │ + mov 0x44(%edx),%eax │ │ + lea -0x4(,%eax,4),%eax │ │ + cmp $0x4,%eax │ │ + jb 4c2a0 │ │ + test $0x1,%edi │ │ + jne 4c408 │ │ + test $0x2,%edi │ │ + jne 4c3e8 │ │ + mov 0x2c(%esp),%esi │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + mov %esi,0x2c(%esp) │ │ + jmp 4c2a0 │ │ + nop │ │ + mov %edx,%ebp │ │ + mov 0x58(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ - mov 0x3c(%esp),%eax │ │ - mov %eax,0x58(%esi) │ │ + call 64360 │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x58(%ebp) │ │ mov 0x64(%esp),%eax │ │ lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - movzbl 0x10(%esi),%eax │ │ - mov 0x14(%esi),%edx │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl 0x10(%ebp),%eax │ │ + mov 0x14(%ebp),%edx │ │ mov %eax,(%esp) │ │ - mov %esi,%eax │ │ - call 45e40 │ │ + mov %ebp,%eax │ │ + call 4a1a0 │ │ mov 0x64(%esp),%eax │ │ lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ xchg %ax,%ax │ │ - mov 0x3c(%esp),%edx │ │ - mov %al,0x10(%esi) │ │ + mov %al,0x10(%ebp) │ │ + mov 0x2c(%esp),%eax │ │ movl $0x21d,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - movzbl 0x10(%ecx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x64(%esp),%eax │ │ + movzbl 0x10(%eax),%eax │ │ lea -0x4(,%eax,4),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x5c(%esi),%eax │ │ + mov 0x5c(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ - mov %eax,0x5c(%esi) │ │ - jmp 47cd1 │ │ + call 64100 <__ckd_realloc__@@Base> │ │ + mov %eax,0x5c(%ebp) │ │ + jmp 4c194 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x2c(%esp),%esi │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + mov %esi,0x2c(%esp) │ │ + jmp 4c34b │ │ + lea 0x0(%esi),%esi │ │ + movzbl (%ecx),%ecx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + mov %cl,-0x1(%edi) │ │ + mov 0x2c(%esp),%esi │ │ + lea 0x1(%esi),%esi │ │ + mov %esi,0x2c(%esp) │ │ + jmp 4c33f │ │ + jmp 4c440 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00047e90 : │ │ +0004c440 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3b15b,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%esi │ │ - mov 0x64(%esp),%ebp │ │ - mov 0x44(%esi),%edx │ │ - cmp $0x0,%edx │ │ - mov %edx,0x20(%esp) │ │ - jle 480cb │ │ - mov 0x50(%esi),%edx │ │ - mov %esi,0x2c(%esp) │ │ - xor %edi,%edi │ │ - mov %edx,%esi │ │ - jmp 47ed5 │ │ - add $0x1,%edi │ │ - cmp 0x20(%esp),%edi │ │ - je 48088 │ │ - mov (%esi,%edi,4),%eax │ │ + call db90 │ │ + add $0x41a7f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x50(%esp),%ecx │ │ + mov 0x54(%esp),%ebp │ │ + mov 0x44(%ecx),%eax │ │ + mov %eax,0x10(%esp) │ │ + cmp $0x0,%eax │ │ + jle 4c67b │ │ + mov 0x50(%ecx),%edi │ │ + xor %esi,%esi │ │ + jmp 4c485 │ │ + lea 0x0(%esi),%esi │ │ + add $0x1,%esi │ │ + cmp 0x10(%esp),%esi │ │ + je 4c640 │ │ + mov %esi,0x20(%esp) │ │ + lea 0x0(,%esi,4),%eax │ │ + mov %eax,0x1c(%esp) │ │ + mov (%edi,%esi,4),%eax │ │ mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - lea 0x0(,%edi,4),%ecx │ │ - mov %edi,0x30(%esp) │ │ - mov %ecx,0x28(%esp) │ │ - call cff4 │ │ + call d7b0 │ │ test %eax,%eax │ │ - jne 47ec8 │ │ - mov 0x2c(%esp),%esi │ │ - mov 0x28(%esp),%edx │ │ - mov 0x4c(%esi),%eax │ │ - mov (%eax,%edx,1),%eax │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x54(%esi),%eax │ │ - mov (%eax,%edx,1),%eax │ │ + jne 4c478 │ │ + mov 0x50(%esp),%ecx │ │ + mov 0x4c(%ecx),%eax │ │ + mov 0x1c(%esp),%edi │ │ + mov %ecx,0x24(%esp) │ │ + mov (%eax,%edi,1),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x54(%ecx),%eax │ │ + mov (%eax,%edi,1),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x14(%esi),%eax │ │ + mov 0x14(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call 61b50 │ │ - fstpl 0x20(%esp) │ │ - cvtsd2ss 0x20(%esp),%xmm1 │ │ - cvtss2sd %xmm1,%xmm1 │ │ - movsd -0x12a1c(%ebx),%xmm0 │ │ - subsd %xmm1,%xmm0 │ │ - movsd %xmm0,0x4(%esp) │ │ - mov 0x14(%esi),%eax │ │ + call 6aa00 │ │ + movsd -0x14838(%ebx),%xmm1 │ │ + fstpl 0x10(%esp) │ │ + movsd 0x10(%esp),%xmm2 │ │ + cvtsd2ss %xmm2,%xmm0 │ │ + mov 0x24(%esp),%ecx │ │ + cvtss2sd %xmm0,%xmm0 │ │ + mov %ecx,0x10(%esp) │ │ + subsd %xmm0,%xmm1 │ │ + movsd %xmm1,0x4(%esp) │ │ + mov 0x14(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov %eax,0x38(%esp) │ │ - mov 0x28(%esp),%ecx │ │ - mov 0x50(%esi),%eax │ │ - subl $0x1,0x44(%esi) │ │ - mov (%eax,%ecx,1),%eax │ │ + call 6a9a0 │ │ + mov 0x10(%esp),%ecx │ │ + mov %eax,0x28(%esp) │ │ + mov 0x50(%ecx),%eax │ │ + subl $0x1,0x44(%ecx) │ │ + mov (%eax,%edi,1),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x50(%esi),%eax │ │ - mov 0x28(%esp),%edx │ │ - mov 0x44(%esi),%ecx │ │ - test %ecx,%ecx │ │ - movl $0x0,(%eax,%edx,1) │ │ - mov 0x4c(%esi),%ebp │ │ - jle 480be │ │ + call 64330 │ │ + mov 0x10(%esp),%ecx │ │ + mov 0x50(%ecx),%eax │ │ + mov 0x44(%ecx),%edx │ │ + movl $0x0,(%eax,%edi,1) │ │ + mov 0x4c(%ecx),%ebp │ │ + test %edx,%edx │ │ + jle 4c66e │ │ + movl $0x0,0x10(%esp) │ │ xor %eax,%eax │ │ - xor %edx,%edx │ │ - movl $0x0,0x20(%esp) │ │ - mov %edi,0x34(%esp) │ │ - jmp 47fd8 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x54(%esi),%ecx │ │ - lea (%ecx,%eax,1),%ecx │ │ - mov (%ecx),%edi │ │ - mov %edi,0x1c(%esp) │ │ - lea 0x4(%eax),%edi │ │ - mov %edi,0x2c(%esp) │ │ - mov 0x0(%ebp,%eax,1),%eax │ │ - mov 0x1c(%esp),%edi │ │ - sub 0x38(%esp),%edi │ │ - mov %edi,(%ecx) │ │ - mov 0x44(%esi),%ecx │ │ - movzbl 0x10(%eax),%eax │ │ - cmp %eax,0x20(%esp) │ │ - cmovge 0x20(%esp),%eax │ │ - add $0x1,%edx │ │ - cmp %edx,%ecx │ │ - mov %eax,0x20(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - jle 48010 │ │ - cmp %edx,0x34(%esp) │ │ - jg 47f98 │ │ - lea 0x4(%eax),%ecx │ │ - mov %ecx,0x2c(%esp) │ │ - mov 0x4(%ebp,%eax,1),%ecx │ │ - mov %ecx,0x0(%ebp,%eax,1) │ │ - mov 0x50(%esi),%ecx │ │ - mov 0x4(%ecx,%eax,1),%edi │ │ - mov %edi,(%ecx,%eax,1) │ │ - mov 0x54(%esi),%edi │ │ - mov 0x4c(%esi),%ebp │ │ - lea (%edi,%eax,1),%ecx │ │ - mov 0x4(%edi,%eax,1),%edi │ │ - mov %edi,0x1c(%esp) │ │ - mov %edi,(%ecx) │ │ - jmp 47fab │ │ + mov %esi,0x24(%esp) │ │ + jmp 4c57c │ │ + nop │ │ + mov 0x54(%ecx),%edi │ │ + add %edx,%edi │ │ + mov (%edi),%esi │ │ + mov 0x0(%ebp,%edx,1),%edx │ │ + sub 0x28(%esp),%esi │ │ + mov %esi,(%edi) │ │ + movzbl 0x10(%edx),%edx │ │ + mov 0x10(%esp),%edi │ │ + cmp %edx,%edi │ │ + cmovge %edi,%edx │ │ + add $0x1,%eax │ │ + mov %edx,0x10(%esp) │ │ + mov 0x44(%ecx),%edx │ │ + cmp %eax,%edx │ │ + jle 4c5b0 │ │ + cmp 0x24(%esp),%eax │ │ + lea 0x0(,%eax,4),%edx │ │ + jl 4c550 │ │ + mov 0x4(%ebp,%edx,1),%esi │ │ + mov %esi,0x0(%ebp,%eax,4) │ │ + mov 0x50(%ecx),%esi │ │ + mov 0x4(%esi,%edx,1),%edi │ │ + mov %edi,(%esi,%eax,4) │ │ + mov 0x54(%ecx),%esi │ │ + mov 0x4c(%ecx),%ebp │ │ + lea (%esi,%edx,1),%edi │ │ + mov 0x4(%esi,%edx,1),%esi │ │ + mov %esi,(%edi) │ │ + jmp 4c557 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x34(%esp),%edi │ │ - movl $0x0,0x0(%ebp,%ecx,4) │ │ - mov 0x54(%esi),%eax │ │ - mov 0x2c(%esi),%edx │ │ - mov %edx,(%eax,%ecx,4) │ │ - mov 0x68(%esp),%eax │ │ - test %eax,%eax │ │ - je 480a0 │ │ - mov 0xc(%esi),%eax │ │ + mov 0x24(%esp),%esi │ │ + movl $0x0,0x0(%ebp,%edx,4) │ │ + mov 0x2c(%ecx),%edi │ │ + mov 0x54(%ecx),%eax │ │ + mov %edi,(%eax,%edx,4) │ │ + mov 0x58(%esp),%edx │ │ + test %edx,%edx │ │ + je 4c650 │ │ + mov 0xc(%ecx),%eax │ │ test %eax,%eax │ │ - jle 48078 │ │ - mov 0x30(%esp),%edx │ │ + jle 4c62f │ │ + mov 0x20(%esp),%eax │ │ xor %ebp,%ebp │ │ - lea 0x4(,%edx,4),%edx │ │ - mov %edx,0x20(%esp) │ │ - lea 0x0(%esi),%esi │ │ + mov %esi,0x10(%esp) │ │ + mov %ecx,%esi │ │ + lea 0x4(,%eax,4),%edi │ │ + jmp 4c600 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x58(%esi),%eax │ │ mov (%eax,%ebp,4),%edx │ │ + add $0x1,%ebp │ │ mov 0x44(%esi),%eax │ │ - sub %edi,%eax │ │ - lea 0x1(%ebp),%ebp │ │ + sub 0x10(%esp),%eax │ │ shl $0x2,%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x20(%esp),%eax │ │ - add %edx,%eax │ │ - add 0x28(%esp),%edx │ │ + lea (%edx,%edi,1),%eax │ │ mov %eax,0x4(%esp) │ │ + add 0x1c(%esp),%edx │ │ mov %edx,(%esp) │ │ - call d104 │ │ + call d8c0 │ │ cmp %ebp,0xc(%esi) │ │ - jg 48048 │ │ - mov 0x3c(%esp),%eax │ │ - lea 0x4c(%esp),%esp │ │ + jg 4c600 │ │ + mov 0x2c(%esp),%eax │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - movl $0x0,0x3c(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - lea 0x4c(%esp),%esp │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x3c(%esp),%esp │ │ + xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x14(%esi),%edx │ │ - mov 0x20(%esp),%ecx │ │ - mov %esi,%eax │ │ - mov %ecx,(%esp) │ │ - call 45e40 │ │ - mov 0x3c(%esp),%eax │ │ - lea 0x4c(%esp),%esp │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x10(%esp),%eax │ │ + mov 0x14(%ecx),%edx │ │ + mov %eax,(%esp) │ │ + mov %ecx,%eax │ │ + call 4a1a0 │ │ + mov 0x2c(%esp),%eax │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + movl $0x0,0x10(%esp) │ │ + jmp 4c5b4 │ │ + je 4c640 │ │ + movl $0x0,0x1c(%esp) │ │ + xor %esi,%esi │ │ movl $0x0,0x20(%esp) │ │ - jmp 48014 │ │ - je 48088 │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x30(%esp) │ │ - xor %edi,%edi │ │ - jmp 47efb │ │ + jmp 4c4ab │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -000480f0 : │ │ +0004c6a0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3aefb,%ebx │ │ + call db90 │ │ + add $0x4181f,%ebx │ │ lea -0x3c(%esp),%esp │ │ mov 0x50(%esp),%edi │ │ cmpb $0x0,0x12(%edi) │ │ - je 4812e │ │ - mov 0xc(%edi),%eax │ │ - test %eax,%eax │ │ - jle 4812e │ │ + je 4c6f6 │ │ + mov 0xc(%edi),%edx │ │ + test %edx,%edx │ │ + jle 4c6f6 │ │ xor %esi,%esi │ │ - xchg %ax,%ax │ │ + jmp 4c6e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x30(%edi),%eax │ │ mov (%eax,%esi,4),%eax │ │ - lea 0x1(%esi),%esi │ │ + add $0x1,%esi │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ cmp %esi,0xc(%edi) │ │ - jg 48118 │ │ + jg 4c6e0 │ │ mov 0x30(%edi),%eax │ │ - lea -0x15368(%ebx),%ebp │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x58(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ - mov 0x58(%esp),%ecx │ │ + call 64360 │ │ + mov 0x58(%esp),%eax │ │ movb $0x1,0x12(%edi) │ │ - mov %ecx,0x8(%edi) │ │ - mov %ecx,0xc(%edi) │ │ - mov %ebp,0x2c(%esp) │ │ - mov %ecx,(%esp) │ │ + mov %eax,0x8(%edi) │ │ + mov %eax,0xc(%edi) │ │ + lea -0x17180(%ebx),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov %eax,%esi │ │ + mov %eax,0x8(%esp) │ │ + mov 0x58(%esp),%eax │ │ movl $0x28e,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x30(%edi) │ │ - mov 0x58(%esp),%ecx │ │ movl $0x28f,0x10(%esp) │ │ - mov %ebp,0xc(%esp) │ │ + mov %esi,0xc(%esp) │ │ movl $0x4,0x8(%esp) │ │ mov 0x44(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ mov %eax,0x58(%edi) │ │ mov 0x34(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5fd30 │ │ - mov 0x58(%esp),%eax │ │ - test %eax,%eax │ │ - jle 48273 │ │ + call 68d40 │ │ + mov 0x58(%esp),%ecx │ │ movl $0x0,0x28(%esp) │ │ + test %ecx,%ecx │ │ + jle 4c846 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x2c(%esp),%ebp │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x2c(%esp),%ecx │ │ + mov 0x28(%esp),%eax │ │ + mov 0x54(%esp),%edx │ │ mov 0x30(%edi),%esi │ │ - mov 0x28(%esp),%ecx │ │ - mov %ebp,0x4(%esp) │ │ - mov 0x28(%esp),%edx │ │ - mov 0x54(%esp),%ebp │ │ - shl $0x2,%edx │ │ + mov %ecx,0x4(%esp) │ │ + lea 0x0(,%eax,4),%ebp │ │ movl $0x293,0x8(%esp) │ │ - add %edx,%esi │ │ - mov 0x0(%ebp,%ecx,4),%eax │ │ - mov %edx,0x24(%esp) │ │ + mov (%edx,%eax,4),%eax │ │ + add %ebp,%esi │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov 0x28(%esp),%ecx │ │ mov %eax,(%esi) │ │ + xor %esi,%esi │ │ mov %ecx,0x8(%esp) │ │ mov 0x30(%edi),%eax │ │ mov (%eax,%ecx,4),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x34(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5fdc0 │ │ + call 68dd0 │ │ mov 0x44(%edi),%eax │ │ - mov 0x24(%esp),%edx │ │ test %eax,%eax │ │ - jle 48260 │ │ - xor %esi,%esi │ │ + jle 4c833 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov 0x58(%edi),%eax │ │ - lea 0x0(,%esi,4),%ebp │ │ - add (%eax,%edx,1),%ebp │ │ + mov (%eax,%ebp,1),%eax │ │ + lea (%eax,%esi,4),%edx │ │ mov 0x30(%edi),%eax │ │ - mov (%eax,%edx,1),%eax │ │ + mov %edx,0x24(%esp) │ │ + mov (%eax,%ebp,1),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4c(%edi),%eax │ │ mov (%eax,%esi,4),%eax │ │ - mov %edx,0x24(%esp) │ │ + add $0x1,%esi │ │ mov %eax,(%esp) │ │ - lea 0x1(%esi),%esi │ │ - call 48ce0 │ │ - mov %eax,0x0(%ebp) │ │ - cmp %esi,0x44(%edi) │ │ + call 4d300 │ │ mov 0x24(%esp),%edx │ │ - jg 48228 │ │ + mov %eax,(%edx) │ │ + cmp %esi,0x44(%edi) │ │ + jg 4c800 │ │ addl $0x1,0x28(%esp) │ │ - mov 0x58(%esp),%ebp │ │ - cmp %ebp,0x28(%esp) │ │ - jne 481c8 │ │ + mov 0x28(%esp),%eax │ │ + cmp 0x58(%esp),%eax │ │ + jne 4c7a0 │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + nop │ │ │ │ -00048280 : │ │ +0004c850 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3ad6c,%ebx │ │ + call db90 │ │ + add $0x41670,%ebx │ │ lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%edi │ │ movl $0x2e,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call cfb4 │ │ + call d780 │ │ test %eax,%eax │ │ mov %eax,%esi │ │ - je 482d9 │ │ - lea -0x1b57b(%ebx),%eax │ │ + je 4c8a9 │ │ mov %esi,(%esp) │ │ + lea -0x1d38f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5b890 │ │ + call 63e70 │ │ test %eax,%eax │ │ - je 482d2 │ │ - jmp 482e8 │ │ + je 4c8a2 │ │ + jmp 4c8b8 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ cmpb $0x2e,(%esi) │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - je 482fe │ │ + je 4c8ce │ │ sub $0x1,%esi │ │ cmp %esi,%edi │ │ - jbe 482c8 │ │ + jbe 4c898 │ │ mov $0xffffffff,%edx │ │ lea 0x10(%esp),%esp │ │ mov %edx,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ - lea -0x1b577(%ebx),%eax │ │ mov %esi,(%esp) │ │ + lea -0x1d38b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5b890 │ │ + call 63e70 │ │ test %eax,%eax │ │ - je 48355 │ │ - lea -0x1b572(%ebx),%eax │ │ + je 4c925 │ │ movl $0x5,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ + lea -0x1d386(%ebx),%eax │ │ mov %esi,(%esp) │ │ - call 5b920 │ │ + mov %eax,0x4(%esp) │ │ + call 63ef0 │ │ test %eax,%eax │ │ mov $0x1,%edx │ │ - je 482de │ │ - lea -0x1b56c(%ebx),%eax │ │ + je 4c8ae │ │ mov %esi,(%esp) │ │ + lea -0x1d380(%ebx),%eax │ │ movl $0x4,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5b920 │ │ + call 63ef0 │ │ cmp $0x1,%eax │ │ sbb %edx,%edx │ │ lea 0x10(%esp),%esp │ │ - and $0x3,%edx │ │ - sub $0x1,%edx │ │ pop %ebx │ │ - mov %edx,%eax │ │ + and $0x3,%edx │ │ pop %esi │ │ + sub $0x1,%edx │ │ pop %edi │ │ + mov %edx,%eax │ │ retq │ │ cmpb $0x2e,(%esi) │ │ - je 482fe │ │ + je 4c8ce │ │ sub $0x1,%esi │ │ cmp %esi,%edi │ │ - jbe 48350 │ │ - jmp 482d9 │ │ - jmp 48370 │ │ + jbe 4c920 │ │ + jmp 4c8a9 │ │ + jmp 4c940 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -00048370 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x3ac73,%ebx │ │ +0004c940 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x41581,%ebx │ │ + lea -0x14(%esp),%esp │ │ + lea -0x1d37b(%ebx),%eax │ │ mov 0x20(%esp),%esi │ │ - lea -0x1b567(%ebx),%eax │ │ - mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5b890 │ │ + mov %esi,(%esp) │ │ + call 63e70 │ │ test %eax,%eax │ │ mov $0x1,%edx │ │ - je 483c3 │ │ - lea -0x1b562(%ebx),%eax │ │ + je 4c98d │ │ mov %esi,(%esp) │ │ + lea -0x1d376(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5b890 │ │ + call 63e70 │ │ cmp $0x1,%eax │ │ sbb %edx,%edx │ │ and $0x3,%edx │ │ sub $0x1,%edx │ │ + lea 0x14(%esp),%esp │ │ mov %edx,%eax │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000483e0 : │ │ - call 165c4 │ │ - add $0x3ac0f,%ecx │ │ +0004c9a0 : │ │ + call 17248 │ │ + add $0x41523,%ecx │ │ mov 0x4(%esp),%edx │ │ - lea -0x1b567(%ecx),%eax │ │ + lea -0x1d37b(%ecx),%eax │ │ cmp $0x1,%edx │ │ - je 48408 │ │ - xor %eax,%eax │ │ + je 4c9cb │ │ cmp $0x2,%edx │ │ - lea -0x1b562(%ecx),%edx │ │ - cmove %edx,%eax │ │ + lea -0x1d376(%ecx),%eax │ │ + mov $0x0,%edx │ │ + cmovne %edx,%eax │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00048410 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x10(%esp) │ │ - mov %esi,0x14(%esp) │ │ - call d3b4 │ │ - add $0x3abd3,%ebx │ │ - mov %edi,0x18(%esp) │ │ - mov 0x24(%esp),%esi │ │ - mov 0x20(%esp),%edi │ │ +0004c9d0 : │ │ + push %ebx │ │ + call db90 │ │ + add $0x414f2,%ebx │ │ + lea -0x18(%esp),%esp │ │ mov 0x28(%esp),%eax │ │ cmp $0x1,%eax │ │ - je 48498 │ │ + je 4ca59 │ │ cmp $0x2,%eax │ │ - je 484a8 │ │ + je 4ca28 │ │ test %eax,%eax │ │ - je 48488 │ │ - lea -0x1525c(%ebx),%eax │ │ + je 4ca48 │ │ movl $0xb9,0x8(%esp) │ │ + lea -0x17074(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x1704c(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - lea -0x15234(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ + lea 0x18(%esp),%esp │ │ mov $0xffffffff,%eax │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,(%esp) │ │ - call 48280 │ │ - cmp $0xffffffff,%eax │ │ - jne 48437 │ │ lea 0x0(%esi),%esi │ │ - mov %esi,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 4cb90 │ │ - jmp 48472 │ │ - xchg %ax,%ax │ │ - mov %esi,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 4fee0 │ │ - jmp 48472 │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 54a60 │ │ + lea 0x18(%esp),%esp │ │ + pop %ebx │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 4c850 │ │ + cmp $0xffffffff,%eax │ │ + jne 4c9e4 │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 51420 │ │ + lea 0x18(%esp),%esp │ │ + pop %ebx │ │ + retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000484c0 : │ │ +0004ca80 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3ab2b,%ebx │ │ + call db90 │ │ + add $0x4143f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - lea -0x15234(%ebx),%edx │ │ - mov 0x40(%esp),%esi │ │ + mov 0x40(%esp),%ebp │ │ mov 0x44(%esp),%eax │ │ - mov 0x48(%esp),%ebp │ │ - mov 0x50(%esp),%edi │ │ - mov %edx,0x1c(%esp) │ │ - mov 0x4(%esi),%ecx │ │ - mov %eax,0x40(%esi) │ │ - test %ecx,%ecx │ │ + mov 0x48(%esp),%edi │ │ + mov 0x4(%ebp),%ecx │ │ + mov %eax,0x40(%ebp) │ │ mov 0x4c(%esp),%eax │ │ - movl $0x1,(%esi) │ │ - mov %al,0x10(%esi) │ │ - je 48630 │ │ - cmp %ebp,0x14(%esi) │ │ - je 4855c │ │ - cvtsi2sd %edi,%xmm1 │ │ - movsd -0x12a1c(%ebx),%xmm0 │ │ - movl $0x3f800000,0x18(%esi) │ │ + mov 0x50(%esp),%esi │ │ + test %ecx,%ecx │ │ + movl $0x1,0x0(%ebp) │ │ + mov %al,0x10(%ebp) │ │ + lea -0x1704c(%ebx),%eax │ │ + mov %eax,0x1c(%esp) │ │ + je 4cc08 │ │ + cmp %edi,0x14(%ebp) │ │ + je 4cb1d │ │ + cvtsi2sd %esi,%xmm1 │ │ + movsd -0x14838(%ebx),%xmm0 │ │ + movl $0x3f800000,0x18(%ebp) │ │ + movl $0x0,0x1c(%ebp) │ │ divsd %xmm1,%xmm0 │ │ - movl $0x0,0x1c(%esi) │ │ - movl $0x0,0x20(%esi) │ │ - mov %ebp,(%esp) │ │ + movl $0x0,0x20(%ebp) │ │ + mov %edi,(%esp) │ │ movsd %xmm0,0x4(%esp) │ │ - call 61ae0 │ │ - mov %eax,0x24(%esi) │ │ - mov %ebp,(%esp) │ │ - call 61ab0 │ │ - mov %eax,0x28(%esi) │ │ - mov %ebp,(%esp) │ │ - call 61ab0 │ │ - mov %eax,0x2c(%esi) │ │ - mov %ebp,0x14(%esi) │ │ - mov 0x30(%esi),%eax │ │ + call 6a9a0 │ │ + mov %eax,0x24(%ebp) │ │ + mov %edi,(%esp) │ │ + call 6a970 │ │ + mov %eax,0x28(%ebp) │ │ + mov %edi,(%esp) │ │ + call 6a970 │ │ + mov %eax,0x2c(%ebp) │ │ + mov %edi,0x14(%ebp) │ │ + mov 0x30(%ebp),%eax │ │ test %eax,%eax │ │ - je 48608 │ │ - cmpb $0x0,0x12(%esi) │ │ - jne 485b8 │ │ + je 4cbe0 │ │ + cmpb $0x0,0x12(%ebp) │ │ + jne 4cb80 │ │ mov 0x1c(%esp),%edx │ │ + lea 0x0(,%esi,4),%ecx │ │ movl $0xe1,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ mov %eax,(%esp) │ │ - lea 0x0(,%edi,4),%edx │ │ - mov %edx,0x4(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ - mov %eax,0x30(%esi) │ │ - mov 0x34(%esi),%eax │ │ + mov %edx,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + call 64100 <__ckd_realloc__@@Base> │ │ + mov %eax,0x30(%ebp) │ │ + mov 0x34(%ebp),%eax │ │ test %eax,%eax │ │ - je 485f0 │ │ + je 4cbc8 │ │ mov %eax,(%esp) │ │ - call 5fd30 │ │ - mov 0x4(%esi),%eax │ │ - mov %edi,0xc(%esi) │ │ - mov %edi,0x8(%esi) │ │ - mov %edi,(%eax) │ │ + call 68d40 │ │ + mov 0x4(%ebp),%eax │ │ + mov %esi,0xc(%ebp) │ │ + mov %esi,0x8(%ebp) │ │ + mov %esi,(%eax) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ xor %eax,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0xc(%esi),%edx │ │ - test %edx,%edx │ │ - jle 4856d │ │ - xor %ebp,%ebp │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%eax,%ebp,4),%eax │ │ + mov 0xc(%ebp),%edx │ │ + test %edx,%edx │ │ + jle 4cb2e │ │ + xor %edi,%edi │ │ + jmp 4cba0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%eax,%edi,4),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x30(%esi),%eax │ │ - movl $0x0,(%eax,%ebp,4) │ │ - lea 0x1(%ebp),%ebp │ │ - cmp %ebp,0xc(%esi) │ │ - mov 0x30(%esi),%eax │ │ - jg 485c8 │ │ - jmp 4856d │ │ + call 64330 │ │ + mov 0x30(%ebp),%eax │ │ + movl $0x0,(%eax,%edi,4) │ │ + add $0x1,%edi │ │ + mov 0x30(%ebp),%eax │ │ + cmp %edi,0xc(%ebp) │ │ + jg 4cba0 │ │ + jmp 4cb2e │ │ lea 0x0(%esi),%esi │ │ movl $0x0,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 5fa60 │ │ - mov %eax,0x34(%esi) │ │ - jmp 485a2 │ │ + mov %esi,(%esp) │ │ + call 68a50 │ │ + mov %eax,0x34(%ebp) │ │ + jmp 4cb63 │ │ lea 0x0(%esi),%esi │ │ - mov 0x1c(%esp),%edx │ │ + mov 0x1c(%esp),%eax │ │ movl $0xe4,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x30(%esi) │ │ - jmp 48593 │ │ + mov %esi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x30(%ebp) │ │ + jmp 4cb54 │ │ movl $0xcb,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %eax,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ movl $0x3,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x4(%esi) │ │ - jmp 48508 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x4(%ebp) │ │ + jmp 4cac9 │ │ │ │ -00048660 : │ │ +0004cc30 : │ │ mov 0x4(%esp),%eax │ │ addl $0x1,(%eax) │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00048670 : │ │ +0004cc40 : │ │ lea -0x1c(%esp),%esp │ │ mov 0x20(%esp),%edx │ │ mov 0x40(%edx),%eax │ │ test %eax,%eax │ │ - je 4868b │ │ + je 4cc5b │ │ mov 0x14(%eax),%eax │ │ test %eax,%eax │ │ - je 4868b │ │ + je 4cc5b │ │ mov %edx,(%esp) │ │ call *%eax │ │ lea 0x1c(%esp),%esp │ │ retq │ │ │ │ -00048690 : │ │ +0004cc60 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ + xor %esi,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3a95b,%ebx │ │ + call db90 │ │ + add $0x4125d,%ebx │ │ lea -0x3c(%esp),%esp │ │ mov 0x50(%esp),%edi │ │ movzbl 0x12(%edi),%eax │ │ movb $0x1,0x12(%edi) │ │ - mov %al,0x2b(%esp) │ │ movl $0x0,0x4(%esp) │ │ + mov %al,0x27(%esp) │ │ mov 0xc(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5fa60 │ │ + call 68a50 │ │ mov 0xc(%edi),%ecx │ │ - mov %eax,0x24(%esp) │ │ + mov %eax,0x20(%esp) │ │ + lea -0x1704c(%ebx),%eax │ │ + mov %eax,0x28(%esp) │ │ test %ecx,%ecx │ │ - jle 487d0 │ │ - lea -0x15234(%ebx),%eax │ │ - xor %esi,%esi │ │ - mov %eax,0x2c(%esp) │ │ - jmp 48774 │ │ + jg 4cd5c │ │ + jmp 4cdb0 │ │ xchg %ax,%ax │ │ mov 0x30(%edi),%eax │ │ mov (%eax,%esi,4),%eax │ │ - movzbl (%eax),%edx │ │ - cmp $0x5b,%dl │ │ - je 48718 │ │ - cmp $0x3c,%dl │ │ - je 48718 │ │ + movzbl (%eax),%ecx │ │ + cmp $0x5b,%cl │ │ + je 4cd00 │ │ + cmp $0x3c,%cl │ │ + je 4cd00 │ │ mov 0x54(%esp),%edx │ │ test %edx,%edx │ │ - jne 487b0 │ │ + je 4cd98 │ │ + cmpl $0x1,0x54(%esp) │ │ + jne 4cd00 │ │ mov %eax,(%esp) │ │ - mov %eax,0x20(%esp) │ │ - call 5b860 │ │ - mov 0x20(%esp),%eax │ │ + mov %eax,0x2c(%esp) │ │ + call 63e10 │ │ + mov 0x2c(%esp),%eax │ │ + jmp 4cd00 │ │ nop │ │ - mov 0x30(%edi),%edx │ │ - mov %eax,(%edx,%ebp,1) │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x30(%edi),%ecx │ │ + mov %eax,(%ecx,%ebp,1) │ │ mov %esi,0x8(%esp) │ │ mov 0x30(%edi),%eax │ │ mov (%eax,%ebp,1),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x24(%esp),%eax │ │ + mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5fdc0 │ │ + call 68dd0 │ │ cmp %esi,%eax │ │ - je 4876c │ │ + je 4cd54 │ │ mov 0x30(%edi),%eax │ │ mov (%eax,%ebp,1),%eax │ │ movl $0x157,0x8(%esp) │ │ + movl $0x3,(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x15200(%ebx),%eax │ │ + lea -0x17018(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x2c(%esp),%eax │ │ + mov 0x28(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - movl $0x3,(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ add $0x1,%esi │ │ cmp %esi,0xc(%edi) │ │ - jle 487d0 │ │ - cmpb $0x0,0x2b(%esp) │ │ + jle 4cdb0 │ │ + cmpb $0x0,0x27(%esp) │ │ lea 0x0(,%esi,4),%ebp │ │ - jne 486e8 │ │ - mov 0x2c(%esp),%eax │ │ + jne 4ccb8 │ │ + mov 0x28(%esp),%eax │ │ movl $0x140,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%edi),%eax │ │ mov (%eax,%esi,4),%eax │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - jmp 486ee │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + jmp 4ccbe │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - cmpl $0x1,0x54(%esp) │ │ - jne 48718 │ │ mov %eax,(%esp) │ │ - mov %eax,0x20(%esp) │ │ - call 5b830 │ │ - mov 0x20(%esp),%eax │ │ - jmp 48718 │ │ + mov %eax,0x2c(%esp) │ │ + call 63e40 │ │ + mov 0x2c(%esp),%eax │ │ + jmp 4cd00 │ │ + lea 0x0(%esi),%esi │ │ mov 0x34(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 604f0 │ │ - mov 0x24(%esp),%eax │ │ + call 69440 │ │ + mov 0x20(%esp),%eax │ │ mov %eax,0x34(%edi) │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ xor %eax,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -000487f0 : │ │ +0004cdd0 : │ │ mov $0xffffffff,%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00048800 : │ │ +0004cde0 : │ │ lea -0x1c(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ - mov 0x2c(%esp),%ecx │ │ + movss 0x2c(%esp),%xmm0 │ │ mov 0x40(%eax),%edx │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x28(%esp),%ecx │ │ + movss %xmm0,0xc(%esp) │ │ + movss 0x28(%esp),%xmm0 │ │ + movss %xmm0,0x8(%esp) │ │ + movss 0x24(%esp),%xmm0 │ │ mov %eax,(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x24(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ + movss %xmm0,0x4(%esp) │ │ call *0x4(%edx) │ │ lea 0x1c(%esp),%esp │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi),%esi │ │ │ │ -00048830 : │ │ - lea -0x4c(%esp),%esp │ │ +0004ce20 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x4109f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ mov 0x58(%esp),%eax │ │ - mov %ebx,0x3c(%esp) │ │ - call d3b4 │ │ - add $0x3a7b3,%ebx │ │ - cmp $0x1,%eax │ │ - mov %esi,0x40(%esp) │ │ - mov %ebp,0x48(%esp) │ │ - mov %edi,0x44(%esp) │ │ mov 0x50(%esp),%esi │ │ - mov 0x54(%esp),%ebp │ │ - mov 0x5c(%esp),%edx │ │ - je 489a0 │ │ + cmp $0x1,%eax │ │ + je 4cf78 │ │ cmp $0x2,%eax │ │ - je 48988 │ │ + je 4cf58 │ │ test %eax,%eax │ │ - jne 48940 │ │ - mov %edx,0x8(%esp) │ │ - mov %edx,0x14(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + je 4ce88 │ │ + movl $0x91,0x8(%esp) │ │ + lea -0x17074(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x1704c(%ebx),%eax │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + xor %eax,%eax │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x5c(%esp),%eax │ │ mov %esi,(%esp) │ │ - call 4b4f0 │ │ + mov %eax,0x8(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 4fda0 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - mov 0x14(%esp),%edx │ │ - je 48a28 │ │ + je 4d008 │ │ test %esi,%esi │ │ - je 4896a │ │ - lea -0x1cee7(%ebx),%ebp │ │ + mov %edi,%eax │ │ + je 4ce7b │ │ mov %esi,(%esp) │ │ + lea -0x1ecfb(%ebx),%ebp │ │ mov %ebp,0x4(%esp) │ │ - call 5c990 │ │ + call 65660 │ │ + movss -0x14738(%ebx),%xmm1 │ │ test %eax,%eax │ │ - movss -0x12914(%ebx),%xmm0 │ │ - movss %xmm0,0x18(%esp) │ │ - jne 489b8 │ │ - lea -0x1c852(%ebx),%ebp │ │ + movss %xmm1,0x18(%esp) │ │ + jne 4cf98 │ │ mov %esi,(%esp) │ │ + lea -0x1e666(%ebx),%ebp │ │ mov %ebp,0x4(%esp) │ │ - call 5c990 │ │ + call 65660 │ │ + movss -0x14738(%ebx),%xmm2 │ │ test %eax,%eax │ │ - movss -0x12914(%ebx),%xmm0 │ │ - movss %xmm0,0x20(%esp) │ │ - jne 48a00 │ │ - lea -0x1c7ed(%ebx),%ebp │ │ + movss %xmm2,0x20(%esp) │ │ + jne 4cfe0 │ │ mov %esi,(%esp) │ │ + lea -0x1e601(%ebx),%ebp │ │ mov %ebp,0x4(%esp) │ │ - call 5c990 │ │ + call 65660 │ │ + movss -0x14738(%ebx),%xmm0 │ │ test %eax,%eax │ │ - movss -0x12914(%ebx),%xmm0 │ │ - jne 489e0 │ │ - movss %xmm0,0xc(%esp) │ │ + jne 4cfc0 │ │ + movss 0x20(%esp),%xmm3 │ │ + movss 0x18(%esp),%xmm4 │ │ mov %edi,(%esp) │ │ - movss 0x20(%esp),%xmm0 │ │ - movss %xmm0,0x8(%esp) │ │ - movss 0x18(%esp),%xmm0 │ │ - movss %xmm0,0x4(%esp) │ │ - call 48800 │ │ - jmp 4896a │ │ - lea 0x0(%esi),%esi │ │ - lea -0x1525c(%ebx),%eax │ │ - movl $0x91,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x4,(%esp) │ │ - lea -0x15234(%ebx),%eax │ │ - xor %edi,%edi │ │ - mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + movss %xmm0,0xc(%esp) │ │ + movss %xmm3,0x8(%esp) │ │ + movss %xmm4,0x4(%esp) │ │ + call 4cde0 │ │ + lea 0x3c(%esp),%esp │ │ mov %edi,%eax │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edx,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov 0x5c(%esp),%eax │ │ mov %esi,(%esp) │ │ - call 4df00 │ │ + mov %eax,0x8(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 52740 │ │ mov %eax,%edi │ │ - jmp 4889b │ │ + jmp 4ceaa │ │ nop │ │ - mov %edx,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov 0x5c(%esp),%eax │ │ mov %esi,(%esp) │ │ - call 4b4f0 │ │ + mov %eax,0x8(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 4fda0 │ │ mov %eax,%edi │ │ - jmp 4889b │ │ + jmp 4ceaa │ │ nop │ │ mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 5d0c0 │ │ + call 65e70 │ │ fstpl 0x18(%esp) │ │ - cvtsd2ss 0x18(%esp),%xmm0 │ │ - movss %xmm0,0x18(%esp) │ │ - jmp 488cb │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + movsd 0x18(%esp),%xmm6 │ │ + cvtsd2ss %xmm6,%xmm5 │ │ + movss %xmm5,0x18(%esp) │ │ + jmp 4ced8 │ │ + lea 0x0(%esi),%esi │ │ mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 5d0c0 │ │ + call 65e70 │ │ fstpl 0x28(%esp) │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ - jmp 48915 │ │ + movsd 0x28(%esp),%xmm6 │ │ + cvtsd2ss %xmm6,%xmm0 │ │ + jmp 4cf22 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 5d0c0 │ │ + call 65e70 │ │ fstpl 0x20(%esp) │ │ - cvtsd2ss 0x20(%esp),%xmm0 │ │ - movss %xmm0,0x20(%esp) │ │ - jmp 488f3 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edx,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + movsd 0x20(%esp),%xmm5 │ │ + cvtsd2ss %xmm5,%xmm7 │ │ + movss %xmm7,0x20(%esp) │ │ + jmp 4cf00 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x5c(%esp),%eax │ │ mov %esi,(%esp) │ │ - call 4df00 │ │ + mov %eax,0x8(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 52740 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - jne 4889b │ │ - jmp 4896a │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jne 4ceaa │ │ + jmp 4ce79 │ │ + nop │ │ │ │ -00048a50 : │ │ +0004d030 : │ │ push %esi │ │ - mov 0xc(%esp),%ecx │ │ - mov 0x8(%esp),%eax │ │ + lea -0x4(%esp),%esp │ │ + mov 0x10(%esp),%ecx │ │ + mov 0xc(%esp),%eax │ │ + mov 0x14(%esp),%edx │ │ test %ecx,%ecx │ │ - mov 0x10(%esp),%edx │ │ - je 48a66 │ │ + je 4d04a │ │ mov 0x1c(%eax),%esi │ │ mov %esi,(%ecx) │ │ test %edx,%edx │ │ - je 48a6f │ │ + je 4d053 │ │ mov 0x20(%eax),%ecx │ │ mov %ecx,(%edx) │ │ - flds 0x18(%eax) │ │ + movss 0x18(%eax),%xmm0 │ │ + movss %xmm0,(%esp) │ │ + flds (%esp) │ │ + lea 0x4(%esp),%esp │ │ pop %esi │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00048a80 : │ │ +0004d070 : │ │ mov 0x4(%esp),%edx │ │ mov 0x8(%esp),%eax │ │ sub 0x1c(%edx),%eax │ │ cvtsi2ss %eax,%xmm0 │ │ divss 0x18(%edx),%xmm0 │ │ cvttss2si %xmm0,%eax │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00048aa0 : │ │ +0004d090 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3a54e,%ebx │ │ + call db90 │ │ + add $0x40e32,%ebx │ │ lea -0x28(%esp),%esp │ │ - lea 0x1c(%esp),%eax │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ + lea 0x18(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1b618(%ebx),%eax │ │ + lea -0x1d42c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ mov 0x34(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5fbd0 │ │ + call 68bc0 │ │ cmp $0xffffffff,%eax │ │ - je 48ae0 │ │ - mov 0x1c(%esp),%eax │ │ + je 4d0d6 │ │ + mov 0x18(%esp),%eax │ │ + mov 0x1c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 4d0e9 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ - mov $0xffffffff,%eax │ │ - jmp 48ada │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call db70 │ │ + xchg %ax,%ax │ │ │ │ -00048af0 : │ │ +0004d0f0 : │ │ mov 0x4(%esp),%eax │ │ mov 0x2c(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00048b00 : │ │ - mov 0x4(%esp),%edx │ │ +0004d100 : │ │ + mov 0x4(%esp),%eax │ │ + test %eax,%eax │ │ + je 4d110 │ │ + movzbl 0x10(%eax),%eax │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ xor %eax,%eax │ │ - test %edx,%edx │ │ - je 48b0e │ │ - movzbl 0x10(%edx),%eax │ │ retq │ │ - nop │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00048b10 : │ │ +0004d120 : │ │ mov 0x4(%esp),%eax │ │ test %eax,%eax │ │ - je 48b20 │ │ + je 4d130 │ │ mov 0x4(%eax),%eax │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ xor %eax,%eax │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00048b30 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x3a4b3,%ebx │ │ +0004d140 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x40d81,%ebx │ │ + lea -0x14(%esp),%esp │ │ + lea -0x1704c(%ebx),%edx │ │ mov 0x20(%esp),%esi │ │ mov 0x24(%esp),%eax │ │ - lea -0x15234(%ebx),%edx │ │ mov %eax,(%esi) │ │ movl $0x2c1,0xc(%esp) │ │ mov %edx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ movzbl 0x10(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x4(%esi) │ │ mov 0x28(%esp),%eax │ │ mov %ax,0x8(%esi) │ │ mov 0x2c(%esp),%eax │ │ mov %ax,0xa(%esi) │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +0004d1a0 : │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x24(%esp),%edx │ │ + movzbl 0x10(%eax),%ecx │ │ + cmp %edx,%ecx │ │ + jle 4d1d0 │ │ + mov 0x40(%eax),%ecx │ │ + mov 0x1c(%ecx),%ecx │ │ + test %ecx,%ecx │ │ + je 4d1d0 │ │ + mov %edx,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call *%ecx │ │ + lea 0x1c(%esp),%esp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ lea 0x1c(%esp),%esp │ │ retq │ │ mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00048ba0 : │ │ - push %esi │ │ +0004d1e0 : │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x2c(%esp),%edx │ │ + movzbl 0x10(%eax),%ecx │ │ + cmp %edx,%ecx │ │ + jle 4d220 │ │ + mov 0x40(%eax),%ecx │ │ + mov 0x18(%ecx),%ecx │ │ + test %ecx,%ecx │ │ + je 4d220 │ │ + mov %edx,0xc(%esp) │ │ + mov 0x28(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov 0x24(%esp),%edx │ │ + mov %edx,0x4(%esp) │ │ + call *%ecx │ │ + lea 0x1c(%esp),%esp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ xor %eax,%eax │ │ - lea -0x18(%esp),%esp │ │ - mov 0x20(%esp),%edx │ │ - mov 0x24(%esp),%ecx │ │ - movzbl 0x10(%edx),%esi │ │ - cmp %ecx,%esi │ │ - jle 48bca │ │ - mov 0x40(%edx),%esi │ │ - mov 0x1c(%esi),%esi │ │ - test %esi,%esi │ │ - je 48bca │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call *%esi │ │ - lea 0x18(%esp),%esp │ │ - pop %esi │ │ + lea 0x1c(%esp),%esp │ │ retq │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00048bd0 : │ │ +0004d230 : │ │ push %esi │ │ - xor %eax,%eax │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%edx │ │ - mov 0x2c(%esp),%ecx │ │ - movzbl 0x10(%edx),%esi │ │ - cmp %ecx,%esi │ │ - jle 48c0a │ │ - mov 0x40(%edx),%esi │ │ - mov 0x18(%esi),%esi │ │ - test %esi,%esi │ │ - je 48c0a │ │ - mov 0x28(%esp),%eax │ │ - mov %ecx,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x24(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call *%esi │ │ - lea 0x18(%esp),%esp │ │ - pop %esi │ │ - retq │ │ - │ │ -00048c10 : │ │ - lea -0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - mov 0x20(%esp),%edx │ │ - mov %edi,0x18(%esp) │ │ - mov %esi,0x14(%esp) │ │ mov (%edx),%ecx │ │ - movswl 0x8(%edx),%edi │ │ - movzbl 0x10(%ecx),%esi │ │ - sub $0x1,%esi │ │ - cmp %esi,%edi │ │ - je 48c3c │ │ + movswl 0x8(%edx),%esi │ │ + movzbl 0x10(%ecx),%eax │ │ + sub $0x1,%eax │ │ + cmp %eax,%esi │ │ + je 4d260 │ │ mov 0x40(%ecx),%eax │ │ mov %edx,(%esp) │ │ call *0x20(%eax) │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x18(%esp),%esp │ │ + pop %esi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + jmp 4d253 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00048c50 : │ │ +0004d270 : │ │ lea -0x1c(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov 0x28(%esp),%ecx │ │ mov (%eax),%edx │ │ mov 0x40(%edx),%edx │ │ mov %ecx,0x8(%esp) │ │ mov 0x24(%esp),%ecx │ │ @@ -65397,31565 +75801,40168 @@ │ │ mov %ecx,0x4(%esp) │ │ call *0x24(%edx) │ │ lea 0x1c(%esp),%esp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00048c80 : │ │ +0004d2a0 : │ │ lea -0x1c(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov (%eax),%edx │ │ mov 0x40(%edx),%edx │ │ mov %eax,(%esp) │ │ call *0x28(%edx) │ │ lea 0x1c(%esp),%esp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00048ca0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x3a343,%ebx │ │ +0004d2c0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x40c01,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov (%esi),%eax │ │ mov 0x40(%eax),%eax │ │ mov %esi,(%esp) │ │ call *0x2c(%eax) │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00048ce0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x24(%esp) │ │ - mov %esi,0x28(%esp) │ │ - call d3b4 │ │ - add $0x3a303,%ebx │ │ +0004d300 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x40bc1,%ebx │ │ + lea -0x24(%esp),%esp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ mov 0x30(%esp),%esi │ │ - lea 0x1c(%esp),%eax │ │ + lea 0x18(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x34(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x34(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5fbd0 │ │ + call 68bc0 │ │ + mov 0x18(%esp),%edx │ │ cmp $0xffffffff,%eax │ │ - mov 0x1c(%esp),%edx │ │ - je 48d30 │ │ + je 4d360 │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ mov %edx,%eax │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + jne 4d36c │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - xchg %ax,%ax │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %esi,(%esp) │ │ - call 48aa0 │ │ + call 4d090 │ │ mov %eax,%edx │ │ - jmp 48d1f │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jmp 4d345 │ │ + call db70 │ │ + jmp 4d380 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00048d40 : │ │ +0004d380 : │ │ push %ebp │ │ - xor %edx,%edx │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3a2a9,%ebx │ │ + call db90 │ │ + add $0x40b3f,%ebx │ │ lea -0x1c(%esp),%esp │ │ - mov 0x38(%esp),%edi │ │ - lea 0x3c(%esp),%eax │ │ - test %edi,%edi │ │ - je 48d75 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x4(%eax),%eax │ │ - add $0x1,%edx │ │ - mov -0x4(%eax),%esi │ │ + mov 0x38(%esp),%esi │ │ test %esi,%esi │ │ - jne 48d68 │ │ - lea -0x15234(%ebx),%eax │ │ + je 4d461 │ │ + lea 0x40(%esp),%eax │ │ + xor %edx,%edx │ │ + jmp 4d3c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + add $0x4,%eax │ │ + add $0x1,%edx │ │ + mov -0x8(%eax),%ecx │ │ + test %ecx,%ecx │ │ + jne 4d3c0 │ │ + lea -0x1704c(%ebx),%eax │ │ + xor %ebp,%ebp │ │ movl $0x2e2,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + lea 0x3c(%esp),%esi │ │ movl $0x4,0x4(%esp) │ │ mov %edx,(%esp) │ │ - xor %esi,%esi │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%ebp │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,%edi │ │ mov 0x38(%esp),%eax │ │ test %eax,%eax │ │ - lea 0x3c(%esp),%edi │ │ - je 48dca │ │ + je 4d420 │ │ nop │ │ mov %eax,0x4(%esp) │ │ + add $0x4,%esi │ │ mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 48ce0 │ │ - mov %eax,0x0(%ebp,%esi,4) │ │ - mov %edi,%eax │ │ - add $0x4,%edi │ │ - lea 0x1(%esi),%esi │ │ - mov (%eax),%eax │ │ + call 4d300 │ │ + mov %eax,(%edi,%ebp,4) │ │ + add $0x1,%ebp │ │ + mov -0x4(%esi),%eax │ │ test %eax,%eax │ │ - jne 48da8 │ │ + jne 4d400 │ │ mov 0x34(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 48ce0 │ │ + call 4d300 │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ - mov %esi,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ + mov %ebp,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 48bd0 │ │ + call 4d1e0 │ │ + mov %edi,(%esp) │ │ mov %eax,%esi │ │ - mov %ebp,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x1c(%esp),%esp │ │ mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + xor %edx,%edx │ │ + jmp 4d3cd │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00048e10 : │ │ - mov 0x4(%esp),%ecx │ │ - mov 0x8(%esp),%edx │ │ - and $0xffffff,%edx │ │ - xor %eax,%eax │ │ - cmp 0xc(%ecx),%edx │ │ - jge 48e2b │ │ - mov 0x30(%ecx),%eax │ │ - mov (%eax,%edx,4),%eax │ │ +0004d470 : │ │ + mov 0x8(%esp),%eax │ │ + mov 0x4(%esp),%edx │ │ + and $0xffffff,%eax │ │ + cmp 0xc(%edx),%eax │ │ + jge 4d490 │ │ + mov 0x30(%edx),%edx │ │ + mov (%edx,%eax,4),%eax │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00048e30 : │ │ - lea -0x5c(%esp),%esp │ │ - mov %ebx,0x4c(%esp) │ │ - mov %esi,0x50(%esp) │ │ - call d3b4 │ │ - add $0x3a1b3,%ebx │ │ +0004d4a0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x40a1f,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + mov 0x64(%esp),%ebp │ │ mov 0x60(%esp),%esi │ │ - mov %edi,0x54(%esp) │ │ - mov 0x64(%esp),%edi │ │ - lea 0x3c(%esp),%eax │ │ - mov %edi,0x4(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x3c(%esp) │ │ + xor %eax,%eax │ │ + mov %ebp,0x4(%esp) │ │ + lea 0x38(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %ebp,0x58(%esp) │ │ - mov 0x68(%esp),%ebp │ │ mov 0x34(%esi),%eax │ │ + mov 0x68(%esp),%edi │ │ mov %eax,(%esp) │ │ - call 5fbd0 │ │ + call 68bc0 │ │ test %eax,%eax │ │ - je 48f80 │ │ + je 4d608 │ │ mov 0xc(%esi),%edx │ │ - test %ebp,%ebp │ │ - mov %edx,0x3c(%esp) │ │ - js 48e95 │ │ + test %edi,%edi │ │ + js 4d5f8 │ │ + shl $0x18,%edi │ │ mov %edx,%eax │ │ or $0x80000000,%eax │ │ - shl $0x18,%ebp │ │ - or %ebp,%eax │ │ - mov %eax,0x3c(%esp) │ │ + or %eax,%edi │ │ + mov %edi,0x38(%esp) │ │ mov 0x8(%esi),%eax │ │ cmp %eax,%edx │ │ - jge 48f48 │ │ + jge 4d5c0 │ │ mov 0x30(%esi),%eax │ │ - lea -0x15234(%ebx),%ebp │ │ - lea (%eax,%edx,4),%edx │ │ + lea -0x1704c(%ebx),%edi │ │ movl $0x34b,0x8(%esp) │ │ + lea (%eax,%edx,4),%edx │ │ + mov %edi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ mov %edx,0x2c(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov 0x2c(%esp),%edx │ │ mov %eax,(%edx) │ │ - mov 0x3c(%esp),%eax │ │ + mov 0x38(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0xc(%esi),%edx │ │ mov 0x30(%esi),%eax │ │ mov (%eax,%edx,4),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x34(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5fdc0 │ │ - mov 0x3c(%esp),%edx │ │ + call 68dd0 │ │ + mov 0x38(%esp),%edx │ │ cmp %edx,%eax │ │ - je 48f29 │ │ + je 4d599 │ │ mov %edx,0x14(%esp) │ │ mov 0xc(%esi),%edx │ │ mov 0x30(%esi),%eax │ │ mov (%eax,%edx,4),%eax │ │ movl $0x34f,0x8(%esp) │ │ + mov %edi,0x4(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - lea -0x151cc(%ebx),%eax │ │ + lea -0x16fe4(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x3c(%esp),%edx │ │ + call 67510 │ │ + mov 0x38(%esp),%edx │ │ addl $0x1,0xc(%esi) │ │ + mov 0x3c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ mov %edx,%eax │ │ - mov 0x4c(%esp),%ebx │ │ - mov 0x50(%esp),%esi │ │ - mov 0x54(%esp),%edi │ │ - mov 0x58(%esp),%ebp │ │ - lea 0x5c(%esp),%esp │ │ + jne 4d63d │ │ + lea 0x4c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ add $0xa,%eax │ │ - lea -0x15234(%ebx),%ebp │ │ + lea -0x1704c(%ebx),%edi │ │ mov %eax,0x8(%esi) │ │ - movl $0x347,0xc(%esp) │ │ shl $0x2,%eax │ │ - mov %ebp,0x8(%esp) │ │ + movl $0x347,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ - mov %eax,0x30(%esi) │ │ + call 64100 <__ckd_realloc__@@Base> │ │ mov 0xc(%esi),%edx │ │ - jmp 48ea9 │ │ + mov %eax,0x30(%esi) │ │ + jmp 4d519 │ │ lea 0x0(%esi),%esi │ │ - lea -0x1b55e(%ebx),%eax │ │ - mov %edi,0x10(%esp) │ │ + mov %edx,0x38(%esp) │ │ + jmp 4d505 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ebp,0x10(%esp) │ │ + lea -0x1d372(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x1704c(%ebx),%eax │ │ movl $0x339,0x8(%esp) │ │ - lea -0x15234(%ebx),%eax │ │ movl $0x3,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x3c(%esp),%edx │ │ - jmp 48f2d │ │ + call 67510 │ │ + mov 0x38(%esp),%edx │ │ + jmp 4d59d │ │ + call db70 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00048fc0 : │ │ - lea -0x4c(%esp),%esp │ │ - mov %esi,0x40(%esp) │ │ +0004d650 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x4086f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ mov 0x50(%esp),%esi │ │ - mov %ebx,0x3c(%esp) │ │ - mov %ebp,0x48(%esp) │ │ - mov %edi,0x44(%esp) │ │ mov 0x54(%esp),%eax │ │ - call d3b4 │ │ - add $0x3a013,%ebx │ │ - cmpb $0x0,0x12(%esi) │ │ mov 0x2c(%esi),%ebp │ │ - je 49068 │ │ + cmpb $0x0,0x12(%esi) │ │ + je 4d6f0 │ │ movl $0xffffffff,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 48e30 │ │ + call 4d4a0 │ │ cmp $0xffffffff,%eax │ │ mov %eax,%edi │ │ - je 49051 │ │ + je 4d6e0 │ │ mov 0x40(%esi),%eax │ │ test %eax,%eax │ │ - je 49047 │ │ + je 4d6cf │ │ mov 0x10(%eax),%edx │ │ + mov %edx,0x2c(%esp) │ │ test %edx,%edx │ │ - je 49047 │ │ - cvtss2sd 0x58(%esp),%xmm0 │ │ + je 4d6cf │ │ + movss 0x58(%esp),%xmm0 │ │ + cvtss2sd %xmm0,%xmm0 │ │ movsd %xmm0,0x4(%esp) │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ + mov 0x2c(%esp),%edx │ │ mov %eax,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ - mov 0x2c(%esp),%edx │ │ call *%edx │ │ mov %eax,%ebp │ │ test %ebp,%ebp │ │ - mov $0xffffffff,%eax │ │ - cmove %eax,%edi │ │ + je 4d6e0 │ │ mov %edi,%eax │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xchg %ax,%ax │ │ + lea 0x3c(%esp),%esp │ │ + mov $0xffffffff,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + xchg %ax,%ax │ │ mov %eax,0x10(%esp) │ │ + lea -0x16fa4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x1704c(%ebx),%eax │ │ movl $0x35f,0x8(%esp) │ │ - lea -0x1518c(%ebx),%eax │ │ movl $0x3,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov $0xffffffff,%edi │ │ - lea -0x15234(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 49051 │ │ + call 67510 │ │ + mov $0xffffffff,%eax │ │ + jmp 4d6d5 │ │ + jmp 4d740 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000490a0 : │ │ +0004d740 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x39f4b,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - lea -0x15234(%ebx),%edi │ │ - mov 0x6c(%esp),%esi │ │ + call db90 │ │ + add $0x4077f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + lea -0x1704c(%ebx),%esi │ │ movl $0x378,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov %esi,0x8(%esp) │ │ movl $0x1c,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x64(%esp),%eax │ │ - mov %eax,(%edx) │ │ - mov 0x68(%esp),%eax │ │ - mov %eax,0x4(%edx) │ │ - mov %esi,(%esp) │ │ - call 5f2b0 │ │ - mov 0x3c(%esp),%edx │ │ - mov %eax,0x8(%edx) │ │ + mov 0x5c(%esp),%edi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x24(%esp) │ │ + mov %eax,%ebp │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,0x0(%ebp) │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,0x4(%ebp) │ │ + mov %edi,(%esp) │ │ + call 68180 │ │ + mov %eax,0x8(%ebp) │ │ movl $0x37d,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov %esi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x3c(%esp),%edx │ │ - test %esi,%esi │ │ - mov %eax,0xc(%edx) │ │ - movl $0x0,0x10(%edx) │ │ - movl $0x0,0x14(%edx) │ │ - je 4920f │ │ - mov %esi,%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0xc(%ebp) │ │ + test %edi,%edi │ │ + movl $0x0,0x10(%ebp) │ │ + movl $0x0,0x14(%ebp) │ │ + je 4d8cc │ │ xorps %xmm0,%xmm0 │ │ - nop │ │ - cvtsd2ss (%edx),%xmm1 │ │ - mov 0x8(%edx),%edx │ │ + mov %edi,%ecx │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movsd (%ecx),%xmm1 │ │ + mov 0x8(%ecx),%ecx │ │ + cvtsd2ss %xmm1,%xmm1 │ │ + test %ecx,%ecx │ │ addss %xmm1,%xmm0 │ │ - test %edx,%edx │ │ - jne 49140 │ │ - cvtss2sd %xmm0,%xmm1 │ │ - ucomisd -0x12a24(%ebx),%xmm1 │ │ - ja 491b8 │ │ - movsd -0x12a0c(%ebx),%xmm0 │ │ - ucomisd %xmm1,%xmm0 │ │ - ja 491b8 │ │ - xor %edi,%edi │ │ - jmp 49177 │ │ - nop │ │ - mov 0x3c(%esp),%edx │ │ - mov 0xc(%edx),%eax │ │ - cvtsd2ss (%esi),%xmm0 │ │ + jne 4d7e0 │ │ cvtss2sd %xmm0,%xmm0 │ │ - mov 0x60(%esp),%edx │ │ - lea (%eax,%edi,1),%ebp │ │ - movsd %xmm0,0x4(%esp) │ │ - add $0x4,%edi │ │ - mov 0x14(%edx),%eax │ │ + ucomisd -0x14840(%ebx),%xmm0 │ │ + ja 4d813 │ │ + movsd -0x14828(%ebx),%xmm1 │ │ + ucomisd %xmm0,%xmm1 │ │ + jbe 4d8c8 │ │ + movsd %xmm0,0x10(%esp) │ │ + lea -0x16f40(%ebx),%eax │ │ + movl $0x385,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ + movl $0x3,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + movsd %xmm0,0x28(%esp) │ │ + call 67510 │ │ + movsd 0x28(%esp),%xmm0 │ │ + mov %edi,%eax │ │ + jmp 4d860 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movsd (%eax),%xmm1 │ │ + divsd %xmm0,%xmm1 │ │ + movsd %xmm1,(%eax) │ │ + mov 0x8(%eax),%eax │ │ + test %eax,%eax │ │ + jne 4d860 │ │ + mov 0x24(%esp),%eax │ │ + mov 0xc(%eax),%esi │ │ + xor %ebp,%ebp │ │ + jmp 4d887 │ │ + xchg %ax,%ax │ │ + mov 0x24(%esp),%eax │ │ + mov 0xc(%eax),%esi │ │ + movsd (%edi),%xmm0 │ │ + add %ebp,%esi │ │ + cvtsd2ss %xmm0,%xmm0 │ │ + add $0x4,%ebp │ │ + mov 0x50(%esp),%eax │ │ + cvtss2sd %xmm0,%xmm2 │ │ + movsd %xmm2,0x4(%esp) │ │ + mov 0x14(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov 0x8(%esi),%esi │ │ - mov %eax,0x0(%ebp) │ │ - test %esi,%esi │ │ - jne 49170 │ │ - mov 0x3c(%esp),%eax │ │ - lea 0x4c(%esp),%esp │ │ + call 6a9a0 │ │ + mov 0x8(%edi),%edi │ │ + mov %eax,(%esi) │ │ + test %edi,%edi │ │ + jne 4d880 │ │ + mov 0x24(%esp),%eax │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x15128(%ebx),%eax │ │ - movl $0x385,0x8(%esp) │ │ - movsd %xmm1,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movsd %xmm1,0x20(%esp) │ │ - mov %edi,0x4(%esp) │ │ - movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov %esi,%eax │ │ - movsd 0x20(%esp),%xmm1 │ │ - xchg %ax,%ax │ │ - movsd (%eax),%xmm0 │ │ - divsd %xmm1,%xmm0 │ │ - movsd %xmm0,(%eax) │ │ - mov 0x8(%eax),%eax │ │ - test %eax,%eax │ │ - jne 491f0 │ │ - mov 0x3c(%esp),%edx │ │ - mov 0xc(%edx),%eax │ │ - jmp 4916b │ │ + mov %eax,%esi │ │ + jmp 4d87a │ │ xorpd %xmm0,%xmm0 │ │ - lea -0x15128(%ebx),%eax │ │ + lea -0x16f40(%ebx),%eax │ │ movsd %xmm0,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x385,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %esi,0x4(%esp) │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - jmp 491a4 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + jmp 4d8b6 │ │ + lea 0x0(%esi),%esi │ │ │ │ -00049240 : │ │ +0004d900 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x39dab,%ebx │ │ + call db90 │ │ + add $0x405bf,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%edx │ │ - mov 0x10(%edx),%ecx │ │ + mov 0x40(%esp),%eax │ │ + mov 0x10(%eax),%ecx │ │ test %ecx,%ecx │ │ - je 49388 │ │ - mov 0x14(%edx),%edi │ │ + je 4da75 │ │ + mov 0x40(%esp),%edx │ │ + mov 0x14(%eax),%edi │ │ + mov 0x18(%edx),%edx │ │ lea -0x1(%edi),%eax │ │ + mov %edx,0x1c(%esp) │ │ and 0x44(%esp),%eax │ │ lea (%eax,%eax,2),%edx │ │ lea (%ecx,%edx,4),%edx │ │ cmpl $0xffffffff,(%edx) │ │ - je 492f0 │ │ + je 4d9d8 │ │ + jmp 4d960 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ lea (%eax,%eax,2),%esi │ │ shl $0x2,%esi │ │ lea (%ecx,%esi,1),%edx │ │ mov 0x8(%edx),%eax │ │ cmp $0xffffffff,%eax │ │ - jne 49278 │ │ - mov 0x40(%esp),%eax │ │ - mov 0x18(%eax),%eax │ │ - cmp %eax,%edi │ │ - mov %eax,0x1c(%esp) │ │ - je 49310 │ │ - xor %eax,%eax │ │ + jne 4d960 │ │ + cmp 0x1c(%esp),%edi │ │ + je 4da00 │ │ test %edi,%edi │ │ - mov %ecx,%ebp │ │ - jle 492c8 │ │ + jle 4daef │ │ cmpl $0xffffffff,(%ecx) │ │ + je 4daef │ │ lea 0xc(%ecx),%esi │ │ - jne 492bb │ │ - jmp 492c8 │ │ - lea 0x0(%esi),%esi │ │ + xor %eax,%eax │ │ + jmp 4d9a3 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %esi,%ebp │ │ - lea 0xc(%esi),%esi │ │ + add $0xc,%esi │ │ cmpl $0xffffffff,-0xc(%esi) │ │ - je 492c8 │ │ + je 4d9b0 │ │ add $0x1,%eax │ │ cmp %edi,%eax │ │ - jne 492b0 │ │ + jne 4d998 │ │ lea (%eax,%eax,2),%esi │ │ lea (%ecx,%esi,4),%ebp │ │ mov 0x44(%esp),%edi │ │ - mov %eax,0x8(%edx) │ │ + mov 0x40(%esp),%ecx │ │ mov %edi,0x0(%ebp) │ │ - mov 0x40(%esp),%edi │ │ + mov 0x48(%esp),%edi │ │ + mov %edi,0x4(%ebp) │ │ + mov %eax,0x8(%edx) │ │ mov 0x1c(%esp),%edx │ │ - mov 0x48(%esp),%ecx │ │ add $0x1,%edx │ │ - mov %ecx,0x4(%ebp) │ │ - mov %edx,0x18(%edi) │ │ + mov %edx,0x18(%ecx) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + mov 0x44(%esp),%edi │ │ + mov 0x40(%esp),%ecx │ │ + mov %edi,(%edx) │ │ mov 0x48(%esp),%edi │ │ - mov 0x44(%esp),%ecx │ │ - mov %ecx,(%edx) │ │ mov %edi,0x4(%edx) │ │ - mov 0x40(%esp),%edx │ │ - addl $0x1,0x18(%edx) │ │ + mov 0x1c(%esp),%edx │ │ + add $0x1,%edx │ │ + mov %edx,0x18(%ecx) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ - mov 0x1c(%esp),%edx │ │ - lea -0x15234(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %ecx,(%esp) │ │ + lea -0x1704c(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x1c(%esp),%eax │ │ movl $0x3b2,0xc(%esp) │ │ - lea (%edx,%edx,2),%eax │ │ + lea (%eax,%eax,2),%eax │ │ shl $0x3,%eax │ │ mov %eax,0x4(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ - mov 0x40(%esp),%edx │ │ - mov %eax,0x10(%edx) │ │ - mov 0x14(%edx),%edx │ │ + call 64100 <__ckd_realloc__@@Base> │ │ + mov 0x40(%esp),%edi │ │ + mov 0x14(%edi),%edx │ │ + mov %eax,0x10(%edi) │ │ movl $0xff,0x4(%esp) │ │ lea (%edx,%edx,2),%edx │ │ shl $0x2,%edx │ │ - add %edx,%eax │ │ mov %edx,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - call d014 │ │ - mov 0x40(%esp),%edx │ │ - mov 0x40(%esp),%ecx │ │ - mov %ecx,%edi │ │ - mov 0x14(%edx),%eax │ │ - lea (%eax,%eax,1),%edx │ │ - mov %edx,0x14(%ecx) │ │ - mov 0x10(%ecx),%ecx │ │ add %eax,%edx │ │ - lea (%ecx,%edx,4),%ebp │ │ - lea (%ecx,%esi,1),%edx │ │ + mov %edx,(%esp) │ │ + call d7d0 │ │ + mov 0x40(%esp),%eax │ │ + mov 0x40(%esp),%edi │ │ + mov 0x14(%eax),%eax │ │ + mov 0x10(%edi),%edx │ │ + lea (%eax,%eax,1),%ecx │ │ + mov %ecx,0x14(%edi) │ │ + add %eax,%ecx │ │ + lea (%edx,%ecx,4),%ebp │ │ + add %esi,%edx │ │ mov 0x18(%edi),%ecx │ │ mov %ecx,0x1c(%esp) │ │ - jmp 492c8 │ │ - lea -0x15234(%ebx),%eax │ │ + jmp 4d9b0 │ │ movl $0x398,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ + lea -0x1704c(%ebx),%eax │ │ movl $0x600,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ - mov 0x40(%esp),%edx │ │ + mov %eax,0x4(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x40(%esp),%ecx │ │ test $0x1,%al │ │ mov %eax,%edi │ │ - mov %eax,0x10(%edx) │ │ mov $0x600,%edx │ │ - jne 49416 │ │ + mov %eax,0x10(%ecx) │ │ + jne 4db14 │ │ test $0x2,%edi │ │ - jne 49409 │ │ + jne 4db07 │ │ mov %edx,%ecx │ │ mov $0xffffffff,%eax │ │ shr $0x2,%ecx │ │ test $0x2,%dl │ │ rep stos %eax,%es:(%edi) │ │ - jne 493ff │ │ + jne 4dafd │ │ and $0x1,%edx │ │ - jne 493fa │ │ - mov 0x40(%esp),%edx │ │ - mov $0x7f,%eax │ │ + jne 4daf8 │ │ + mov 0x40(%esp),%eax │ │ mov $0x80,%edi │ │ - movl $0x80,0x14(%edx) │ │ - movl $0x0,0x18(%edx) │ │ - mov 0x10(%edx),%ecx │ │ - jmp 49268 │ │ + movl $0x0,0x1c(%esp) │ │ + movl $0x80,0x14(%eax) │ │ + mov 0x10(%eax),%ecx │ │ + movl $0x0,0x18(%eax) │ │ + mov $0x7f,%eax │ │ + jmp 4d933 │ │ + mov %ecx,%ebp │ │ + xor %eax,%eax │ │ + jmp 4d9b0 │ │ movb $0xff,(%edi) │ │ - jmp 493d6 │ │ + jmp 4dac3 │ │ movw $0xffff,(%edi) │ │ add $0x2,%edi │ │ - jmp 493d1 │ │ + jmp 4dabe │ │ movw $0xffff,(%edi) │ │ sub $0x2,%edx │ │ add $0x2,%edi │ │ - jmp 493c0 │ │ + jmp 4daad │ │ movb $0xff,(%eax) │ │ add $0x1,%edi │ │ mov $0x5ff,%dx │ │ - jmp 493b8 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 4daa5 │ │ │ │ -00049430 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x39bb3,%ebx │ │ +0004db20 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x403a1,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00049480 : │ │ +0004db60 : │ │ push %ebp │ │ - xor %eax,%eax │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x39b69,%ebx │ │ + call db90 │ │ + add $0x4035f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%edx │ │ - test %edx,%edx │ │ - je 494a8 │ │ - mov (%edx),%eax │ │ + mov 0x40(%esp),%esi │ │ + test %esi,%esi │ │ + je 4dd1f │ │ + mov (%esi),%eax │ │ sub $0x1,%eax │ │ + mov %eax,(%esi) │ │ test %eax,%eax │ │ - mov %eax,(%edx) │ │ - jle 494b8 │ │ + jle 4db98 │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x40(%edx),%eax │ │ + mov 0x40(%esi),%eax │ │ test %eax,%eax │ │ - je 494d2 │ │ + je 4dbaa │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ - je 494d2 │ │ - mov %edx,(%esp) │ │ - mov %edx,0x18(%esp) │ │ + je 4dbaa │ │ + mov %esi,(%esp) │ │ call *%eax │ │ - mov 0x18(%esp),%edx │ │ - cmpb $0x0,0x12(%edx) │ │ - jne 495ee │ │ - cmpb $0x0,0x11(%edx) │ │ + cmpb $0x0,0x12(%esi) │ │ + jne 4dce0 │ │ movl $0x0,0x1c(%esp) │ │ - je 4959b │ │ - xchg %ax,%ax │ │ - mov 0x3c(%edx),%eax │ │ - mov 0x1c(%esp),%ecx │ │ - mov (%eax,%ecx,4),%esi │ │ - mov 0x8(%esi),%eax │ │ - test %eax,%eax │ │ - jle 49526 │ │ + cmpb $0x0,0x11(%esi) │ │ + je 4dca1 │ │ + jmp 4dbe0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x3c(%esi),%eax │ │ xor %edi,%edi │ │ - mov %edx,%ebp │ │ + mov 0x1c(%esp),%edx │ │ + mov (%eax,%edx,4),%ebp │ │ + mov 0x8(%ebp),%eax │ │ + test %eax,%eax │ │ + jle 4dc1b │ │ lea 0x0(%esi),%esi │ │ - mov 0x4(%esi),%edx │ │ - mov 0x30(%ebp),%eax │ │ - lea (%edx,%edi,1),%edx │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x4(%ebp),%ecx │ │ + mov 0x30(%esi),%eax │ │ + add %edi,%ecx │ │ add $0x1,%edi │ │ - mov (%eax,%edx,4),%eax │ │ + mov (%eax,%ecx,4),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - cmp %edi,0x8(%esi) │ │ - jg 49508 │ │ - mov %ebp,%edx │ │ - mov 0x14(%esi),%ebp │ │ - test %ebp,%ebp │ │ - jle 49564 │ │ - xor %ebp,%ebp │ │ + call 64330 │ │ + cmp %edi,0x8(%ebp) │ │ + jg 4dc00 │ │ + mov 0x14(%ebp),%ecx │ │ xor %edi,%edi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x10(%esi),%eax │ │ - mov (%eax,%ebp,1),%eax │ │ + test %ecx,%ecx │ │ + jle 4dc66 │ │ + jmp 4dc40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x10(%ebp),%edx │ │ + lea (%edi,%edi,2),%eax │ │ + lea (%edx,%eax,4),%eax │ │ + mov (%eax),%eax │ │ cmp $0xffffffff,%eax │ │ - je 49559 │ │ - mov 0x30(%edx),%ecx │ │ + je 4dc5e │ │ + mov 0x30(%esi),%ecx │ │ mov (%ecx,%eax,4),%eax │ │ - mov %edx,0x18(%esp) │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x18(%esp),%edx │ │ + call 64330 │ │ add $0x1,%edi │ │ - add $0xc,%ebp │ │ - cmp %edi,0x14(%esi) │ │ - jg 49538 │ │ + cmp %edi,0x14(%ebp) │ │ + jg 4dc40 │ │ + movzbl 0x11(%esi),%eax │ │ addl $0x1,0x1c(%esp) │ │ - movzbl 0x11(%edx),%eax │ │ - cmp 0x1c(%esp),%eax │ │ - jg 494f0 │ │ - xor %esi,%esi │ │ + mov 0x1c(%esp),%edx │ │ + cmp %edx,%eax │ │ + jg 4dbe0 │ │ + xor %edi,%edi │ │ test %eax,%eax │ │ - mov %edx,%edi │ │ - jle 4959b │ │ - nop │ │ - mov 0x3c(%edi),%eax │ │ - mov (%eax,%esi,4),%eax │ │ - lea 0x1(%esi),%esi │ │ + je 4dca1 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x3c(%esi),%eax │ │ + mov (%eax,%edi,4),%eax │ │ + add $0x1,%edi │ │ mov %eax,(%esp) │ │ - call 49430 │ │ - movzbl 0x11(%edi),%eax │ │ - cmp %esi,%eax │ │ - jg 49580 │ │ - mov %edi,%edx │ │ - mov 0x3c(%edx),%eax │ │ - mov %edx,0x18(%esp) │ │ + call 4db20 │ │ + movzbl 0x11(%esi),%eax │ │ + cmp %edi,%eax │ │ + jg 4dc88 │ │ + mov 0x3c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x18(%esp),%edx │ │ - mov 0x34(%edx),%eax │ │ + call 64330 │ │ + mov 0x34(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 604f0 │ │ - mov 0x18(%esp),%edx │ │ - mov 0x30(%edx),%eax │ │ + call 69440 │ │ + mov 0x30(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x18(%esp),%edx │ │ - mov 0x4(%edx),%eax │ │ + call 64330 │ │ + mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x18(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ lea 0x2c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0xc(%edx),%eax │ │ - xor %esi,%esi │ │ + mov 0xc(%esi),%eax │ │ + xor %edi,%edi │ │ test %eax,%eax │ │ - mov %edx,%edi │ │ - jle 49618 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x30(%edi),%eax │ │ - mov (%eax,%esi,4),%eax │ │ - lea 0x1(%esi),%esi │ │ + jle 4dd16 │ │ + jmp 4dd00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x30(%esi),%eax │ │ + mov (%eax,%edi,4),%eax │ │ + add $0x1,%edi │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - cmp %esi,0xc(%edi) │ │ - jg 49600 │ │ - mov %edi,%edx │ │ - movzbl 0x11(%edx),%eax │ │ - jmp 49577 │ │ - jmp 49630 │ │ + call 64330 │ │ + cmp %edi,0xc(%esi) │ │ + jg 4dd00 │ │ + movzbl 0x11(%esi),%eax │ │ + jmp 4dc7b │ │ + lea 0x2c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp 4dd40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -00049630 : │ │ +0004dd40 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x399bb,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%edi │ │ - mov 0x64(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ + call db90 │ │ + add $0x4017f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x50(%esp),%edi │ │ + mov 0x54(%esp),%eax │ │ mov %edi,(%esp) │ │ - call 48ce0 │ │ + mov %eax,0x4(%esp) │ │ + call 4d300 │ │ cmp $0xffffffff,%eax │ │ - je 49770 │ │ - movzbl 0x11(%edi),%esi │ │ - test %esi,%esi │ │ - je 497aa │ │ - mov 0x3c(%edi),%ebp │ │ - mov 0x0(%ebp),%edx │ │ + je 4de99 │ │ + movzbl 0x11(%edi),%ebp │ │ + test %ebp,%ebp │ │ + je 4dd96 │ │ + mov 0x3c(%edi),%esi │ │ + mov (%esi),%edx │ │ cmp %eax,(%edx) │ │ mov $0x0,%edx │ │ - jne 49688 │ │ - jmp 49697 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x0(%ebp,%edx,4),%ecx │ │ + jne 4dd8f │ │ + jmp 4ddb8 │ │ + mov (%esi,%edx,4),%ecx │ │ cmp %eax,(%ecx) │ │ - je 4968f │ │ + je 4ddb8 │ │ add $0x1,%edx │ │ - cmp %esi,%edx │ │ - jl 49680 │ │ - cmp %esi,%edx │ │ - je 497aa │ │ - mov 0x68(%esp),%eax │ │ - mov 0x0(%ebp,%edx,4),%esi │ │ + cmp %ebp,%edx │ │ + jne 4dd88 │ │ + mov 0x54(%esp),%eax │ │ + movl $0x3e9,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x16ef0(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 4deb3 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x58(%esp),%eax │ │ + mov (%esi,%edx,4),%ebp │ │ mov %edx,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 48e30 │ │ - mov %eax,0x3c(%esp) │ │ - cmpl $0xffffffff,0x3c(%esp) │ │ + call 4d4a0 │ │ + mov %eax,%esi │ │ mov $0xffffffff,%eax │ │ - je 49767 │ │ - mov 0x8(%esi),%eax │ │ - add 0x18(%esi),%eax │ │ + cmp $0xffffffff,%esi │ │ + je 4de90 │ │ + mov 0x18(%ebp),%eax │ │ + movss 0x5c(%esp),%xmm1 │ │ + add 0x8(%ebp),%eax │ │ add $0x1,%eax │ │ cvtsi2ss %eax,%xmm0 │ │ - movss 0x6c(%esp),%xmm1 │ │ divss %xmm0,%xmm1 │ │ - movsd -0x12a1c(%ebx),%xmm0 │ │ + movsd -0x14838(%ebx),%xmm0 │ │ cvtss2sd %xmm1,%xmm1 │ │ subsd %xmm1,%xmm0 │ │ + movsd %xmm1,0x28(%esp) │ │ movsd %xmm0,0x4(%esp) │ │ mov 0x14(%edi),%eax │ │ mov %eax,(%esp) │ │ - movsd %xmm1,0x20(%esp) │ │ - call 61ae0 │ │ - mov 0x8(%esi),%edx │ │ + call 6a9a0 │ │ + mov 0x8(%ebp),%edx │ │ + movsd 0x28(%esp),%xmm1 │ │ test %edx,%edx │ │ - movsd 0x20(%esp),%xmm1 │ │ - jle 49723 │ │ - mov 0xc(%esi),%ecx │ │ + jle 4de4b │ │ + mov 0xc(%ebp),%ecx │ │ xor %edx,%edx │ │ + jmp 4de40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ add %eax,(%ecx,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ - cmp %edx,0x8(%esi) │ │ - jg 49718 │ │ - mov 0x14(%esi),%ebp │ │ - test %ebp,%ebp │ │ - jle 49742 │ │ - mov 0x10(%esi),%edx │ │ - xor %ecx,%ecx │ │ + add $0x1,%edx │ │ + cmp %edx,0x8(%ebp) │ │ + jg 4de40 │ │ + mov 0x14(%ebp),%ecx │ │ + test %ecx,%ecx │ │ + jle 4de6f │ │ + mov 0x10(%ebp),%edx │ │ + lea (%ecx,%ecx,2),%ecx │ │ + lea (%edx,%ecx,4),%ecx │ │ nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ cmpl $0xffffffff,(%edx) │ │ - je 49738 │ │ + je 4de68 │ │ add %eax,0x4(%edx) │ │ - add $0x1,%ecx │ │ add $0xc,%edx │ │ - cmp %ebp,%ecx │ │ - jne 49730 │ │ + cmp %ecx,%edx │ │ + jne 4de60 │ │ movsd %xmm1,0x4(%esp) │ │ mov 0x14(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ + call 6a9a0 │ │ mov %eax,0x8(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 49240 │ │ - lea 0x4c(%esp),%esp │ │ + mov %esi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call 4d900 │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x64(%esp),%edx │ │ - mov %eax,0x38(%esp) │ │ - mov %edx,0x10(%esp) │ │ + mov 0x54(%esp),%eax │ │ movl $0x3e0,0x8(%esp) │ │ - lea -0x150f8(%ebx),%edx │ │ - movl $0x4,(%esp) │ │ - mov %edx,0xc(%esp) │ │ - lea -0x15234(%ebx),%edx │ │ - mov %edx,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x38(%esp),%eax │ │ - jmp 49767 │ │ - mov 0x64(%esp),%edx │ │ - lea -0x150d8(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x16f10(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x3e9,0x8(%esp) │ │ - lea -0x15234(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + lea -0x1704c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ + lea 0x3c(%esp),%esp │ │ mov $0xffffffff,%eax │ │ - jmp 49767 │ │ - jmp 497f0 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000497f0 : │ │ +0004dee0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x397fb,%ebx │ │ + call db90 │ │ + add $0x3ffdf,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%edx │ │ mov 0x44(%esp),%esi │ │ - mov %edx,(%esp) │ │ + mov 0x40(%esp),%eax │ │ mov %esi,0x4(%esp) │ │ - call 48ce0 │ │ - mov 0x40(%esp),%ecx │ │ + mov %eax,(%esp) │ │ + call 4d300 │ │ mov %eax,0x1c(%esp) │ │ - mov %ecx,(%esp) │ │ - call 48aa0 │ │ - cmp %eax,0x1c(%esp) │ │ - je 49980 │ │ - mov 0x40(%esp),%ecx │ │ - movzbl 0x11(%ecx),%eax │ │ + mov %eax,%edi │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 4d090 │ │ + cmp %eax,%edi │ │ + je 4e070 │ │ + mov 0x40(%esp),%eax │ │ + movzbl 0x11(%eax),%eax │ │ cmp $0x80,%al │ │ - je 499aa │ │ - mov 0x54(%esp),%ecx │ │ - mov $0xffffffff,%edi │ │ - movzbl %al,%eax │ │ - test %ecx,%ecx │ │ + je 4e09e │ │ mov %eax,0x18(%esp) │ │ - jle 498c2 │ │ - xor %esi,%esi │ │ + mov $0xffffffff,%esi │ │ + mov 0x54(%esp),%eax │ │ + test %eax,%eax │ │ + jle 4dfa7 │ │ + xor %edi,%edi │ │ xor %ebp,%ebp │ │ - jmp 49889 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x50(%esp),%edx │ │ + jmp 4df75 │ │ and $0xffffff,%eax │ │ - cmp $0xffffffff,%edi │ │ - cmove %eax,%edi │ │ - mov (%edx,%esi,4),%eax │ │ + cmp $0xffffffff,%esi │ │ + cmove %eax,%esi │ │ + mov 0x50(%esp),%eax │ │ + movss (%eax,%edi,4),%xmm0 │ │ + add $0x1,%edi │ │ mov %ebp,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - add $0x1,%esi │ │ - call 5f1c0 │ │ - cmp 0x54(%esp),%esi │ │ + movss %xmm0,0x4(%esp) │ │ + call 68070 │ │ + cmp 0x54(%esp),%edi │ │ mov %eax,%ebp │ │ - je 498c8 │ │ - mov 0x4c(%esp),%edx │ │ + je 4dfb0 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x40(%esp),%ecx │ │ - mov (%edx,%esi,4),%eax │ │ - mov %ecx,(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov (%eax,%edi,4),%eax │ │ mov %eax,0x4(%esp) │ │ - call 48e30 │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 4d4a0 │ │ cmp $0xffffffff,%eax │ │ - jne 49860 │ │ - movl $0xffffffff,0x18(%esp) │ │ - mov 0x18(%esp),%eax │ │ + jne 4df48 │ │ lea 0x2c(%esp),%esp │ │ + mov $0xffffffff,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ xor %ebp,%ebp │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov %ebp,(%esp) │ │ - call 5f2f0 │ │ - mov %eax,%esi │ │ - mov 0x40(%esp),%edx │ │ + call 681d0 │ │ mov %eax,0xc(%esp) │ │ + mov %eax,%edi │ │ mov 0x1c(%esp),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,(%esp) │ │ + mov %esi,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 490a0 │ │ - mov %eax,%edi │ │ - mov %esi,(%esp) │ │ - call 5f270 │ │ - test %edi,%edi │ │ - je 498ad │ │ - mov 0x40(%esp),%ecx │ │ - movzbl 0x11(%ecx),%edx │ │ - mov 0x3c(%ecx),%eax │ │ - add $0x1,%edx │ │ - test %eax,%eax │ │ - mov %dl,0x11(%ecx) │ │ - je 49950 │ │ - movzbl %dl,%edx │ │ - lea -0x15234(%ebx),%ecx │ │ - shl $0x2,%edx │ │ - mov %ecx,0x8(%esp) │ │ - movl $0x431,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ + call 4d740 │ │ + mov %edi,(%esp) │ │ + mov %eax,%esi │ │ + call 68140 │ │ + test %esi,%esi │ │ + je 4df99 │ │ mov 0x40(%esp),%ecx │ │ - mov %eax,0x3c(%ecx) │ │ + mov 0x40(%esp),%eax │ │ + mov 0x3c(%ecx),%edx │ │ + movzbl 0x11(%eax),%eax │ │ + mov %al,0x1c(%esp) │ │ + add $0x1,%eax │ │ + mov %al,0x11(%ecx) │ │ + test %edx,%edx │ │ + je 4e03e │ │ + movzbl %al,%eax │ │ + lea -0x1704c(%ebx),%ecx │ │ + shl $0x2,%eax │ │ + mov %edx,(%esp) │ │ + movl $0x431,0xc(%esp) │ │ + mov %ecx,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 64100 <__ckd_realloc__@@Base> │ │ + mov 0x40(%esp),%edx │ │ + mov %eax,0x3c(%edx) │ │ mov 0x18(%esp),%edx │ │ - mov %edi,(%eax,%edx,4) │ │ - mov 0x18(%esp),%eax │ │ + mov %esi,(%eax,%edx,4) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ + mov %edx,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea -0x15234(%ebx),%eax │ │ movl $0x42e,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + lea -0x1704c(%ebx),%eax │ │ movl $0x4,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x40(%esp),%edx │ │ mov %eax,0x3c(%edx) │ │ - jmp 4993c │ │ - nop │ │ - mov 0x48(%esp),%eax │ │ - mov 0x40(%esp),%edx │ │ - mov %eax,0x8(%esp) │ │ + jmp 4e02c │ │ + lea 0x0(%esi),%esi │ │ + mov 0x40(%esp),%eax │ │ + movss 0x48(%esp),%xmm0 │ │ mov %esi,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 48fc0 │ │ - cmp $0xffffffff,%eax │ │ + mov %eax,(%esp) │ │ + movss %xmm0,0x8(%esp) │ │ + call 4d650 │ │ mov %eax,0x1c(%esp) │ │ - jne 49831 │ │ - jmp 498ad │ │ - lea -0x15094(%ebx),%eax │ │ + cmp $0xffffffff,%eax │ │ + jne 4df21 │ │ + jmp 4df99 │ │ movl $0x418,0x8(%esp) │ │ + lea -0x16eac(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x1704c(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - lea -0x15234(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0xffffffff,0x18(%esp) │ │ - jmp 498b5 │ │ + call 67510 │ │ + jmp 4df99 │ │ nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000499e0 : │ │ +0004e0d0 : │ │ push %edi │ │ push %esi │ │ mov 0xc(%esp),%ecx │ │ mov 0x10(%esp),%edx │ │ - mov %edx,%esi │ │ - and $0xffffff,%esi │ │ - mov 0x4(%ecx),%eax │ │ - cmp %eax,%esi │ │ - jl 49a02 │ │ + mov 0x4(%ecx),%esi │ │ + mov %edx,%eax │ │ + and $0xffffff,%eax │ │ + cmp %esi,%eax │ │ + jl 4e0f1 │ │ mov 0x8(%ecx),%edi │ │ - add %eax,%edi │ │ - cmp %edi,%esi │ │ - jle 49a48 │ │ - mov 0x14(%ecx),%esi │ │ - mov $0x1,%eax │ │ - sub $0x1,%esi │ │ - and %edx,%esi │ │ - cmp $0xffffffff,%esi │ │ - je 49a3f │ │ + add %esi,%edi │ │ + cmp %edi,%eax │ │ + jle 4e120 │ │ + mov 0x14(%ecx),%eax │ │ + sub $0x1,%eax │ │ + and %edx,%eax │ │ + cmp $0xffffffff,%eax │ │ + je 4e130 │ │ mov 0x10(%ecx),%ecx │ │ - lea (%esi,%esi,2),%eax │ │ - lea (%ecx,%eax,4),%eax │ │ - cmp %edx,(%eax) │ │ - jne 49a32 │ │ - jmp 49a58 │ │ + jmp 4e110 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%eax),%eax │ │ + cmp $0xffffffff,%eax │ │ + je 4e130 │ │ lea (%eax,%eax,2),%eax │ │ lea (%ecx,%eax,4),%eax │ │ cmp %edx,(%eax) │ │ - je 49a58 │ │ - mov 0x8(%eax),%eax │ │ - cmp $0xffffffff,%eax │ │ - jne 49a28 │ │ - mov $0x1,%eax │ │ + jne 4e108 │ │ pop %esi │ │ + mov 0x4(%eax),%eax │ │ pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - sub %eax,%esi │ │ - mov 0xc(%ecx),%eax │ │ - mov (%eax,%esi,4),%eax │ │ + mov 0xc(%ecx),%edx │ │ + sub %esi,%eax │ │ pop %esi │ │ + mov (%edx,%eax,4),%eax │ │ pop %edi │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x4(%eax),%eax │ │ pop %esi │ │ + mov $0x1,%eax │ │ pop %edi │ │ retq │ │ - xchg %ax,%ax │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00049a60 : │ │ +0004e140 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3958b,%ebx │ │ + call db90 │ │ + add $0x3fd7f,%ebx │ │ lea -0x3c(%esp),%esp │ │ - cmpl $0xffffffff,0x54(%esp) │ │ - mov 0x50(%esp),%ebp │ │ - mov 0x58(%esp),%esi │ │ - mov 0x5c(%esp),%edi │ │ - je 49b08 │ │ - mov 0x54(%esp),%eax │ │ - movl $0x0,0x2c(%esp) │ │ - test %eax,%eax │ │ - js 49b20 │ │ + mov 0x54(%esp),%edi │ │ + mov 0x50(%esp),%esi │ │ + cmp $0xffffffff,%edi │ │ + je 4e1e8 │ │ + xor %ebp,%ebp │ │ test %edi,%edi │ │ - jle 49acf │ │ - xor %eax,%eax │ │ - jmp 49aaf │ │ - xchg %ax,%ax │ │ - add $0x1,%eax │ │ - cmp %edi,%eax │ │ - je 49acf │ │ - mov (%esi,%eax,4),%edx │ │ + js 4e1f8 │ │ + mov 0x5c(%esp),%edx │ │ + mov 0x58(%esp),%eax │ │ + test %edx,%edx │ │ + lea (%eax,%edx,4),%ecx │ │ + jle 4e1b2 │ │ + mov %edi,0x54(%esp) │ │ + jmp 4e18f │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + add $0x4,%eax │ │ + cmp %ecx,%eax │ │ + je 4e1ae │ │ + mov (%eax),%edx │ │ cmp $0xffffffff,%edx │ │ - jge 49aa8 │ │ + jge 4e188 │ │ + mov 0x3c(%esi),%edi │ │ + add $0x4,%eax │ │ sar $0x18,%edx │ │ - mov 0x3c(%ebp),%ecx │ │ and $0x7f,%edx │ │ - mov (%ecx,%edx,4),%edx │ │ + mov (%edi,%edx,4),%edx │ │ mov (%edx),%edx │ │ - mov %edx,(%esi,%eax,4) │ │ - add $0x1,%eax │ │ - cmp %edi,%eax │ │ - jne 49aaf │ │ + mov %edx,-0x4(%eax) │ │ + cmp %ecx,%eax │ │ + jne 4e18f │ │ + mov 0x54(%esp),%edi │ │ + mov 0x5c(%esp),%ecx │ │ + mov 0x40(%esi),%eax │ │ mov 0x60(%esp),%edx │ │ - mov 0x40(%ebp),%eax │ │ + mov %ecx,0xc(%esp) │ │ + mov 0x58(%esp),%ecx │ │ + mov %edi,0x4(%esp) │ │ + mov %esi,(%esp) │ │ mov %edx,0x10(%esp) │ │ - mov 0x54(%esp),%edx │ │ - mov %edi,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call *0xc(%eax) │ │ - add %eax,0x2c(%esp) │ │ - mov 0x2c(%esp),%eax │ │ + mov %ecx,0x8(%esp) │ │ + call *0x8(%eax) │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ + add %ebp,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x2c(%ebp),%ebp │ │ - mov %ebp,0x2c(%esp) │ │ - mov 0x2c(%esp),%eax │ │ + lea 0x0(%esi),%esi │ │ + mov 0x2c(%esi),%eax │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x54(%esp),%eax │ │ - mov 0x3c(%ebp),%edx │ │ + mov 0x3c(%esi),%edx │ │ + mov %edi,%eax │ │ sar $0x18,%eax │ │ and $0x7f,%eax │ │ mov (%edx,%eax,4),%edx │ │ - mov 0x54(%esp),%eax │ │ + mov %edi,0x4(%esp) │ │ mov %edx,(%esp) │ │ - mov %edx,0x28(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 499e0 │ │ + mov %edx,0x2c(%esp) │ │ + call 4e0d0 │ │ cmp $0x1,%eax │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x28(%esp),%edx │ │ - je 49af4 │ │ - mov (%edx),%edx │ │ - mov %edx,0x54(%esp) │ │ - jmp 49a9e │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,%ebp │ │ + mov 0x2c(%esp),%edx │ │ + je 4e1e8 │ │ + mov (%edx),%edi │ │ + jmp 4e16e │ │ + jmp 4e240 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00049b60 : │ │ +0004e240 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3948b,%ebx │ │ + call db90 │ │ + add $0x3fc7f,%ebx │ │ lea -0x4c(%esp),%esp │ │ - mov 0x68(%esp),%eax │ │ - mov 0x64(%esp),%edx │ │ - sub $0x1,%eax │ │ - mov %edx,0x28(%esp) │ │ - mov %eax,0x2c(%esp) │ │ - lea -0x15234(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x2c(%esp),%eax │ │ + mov 0x64(%esp),%eax │ │ + mov 0x68(%esp),%esi │ │ mov 0x60(%esp),%ebp │ │ - movl $0x281,0xc(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - cmpl $0x1,0x68(%esp) │ │ - mov %eax,%edi │ │ - mov 0x28(%esp),%edx │ │ - jbe 49beb │ │ - mov $0x1,%esi │ │ + mov %eax,0x2c(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x3c(%esp) │ │ + xor %eax,%eax │ │ + test %esi,%esi │ │ + je 4e33a │ │ + lea 0x70(%esp),%eax │ │ + xor %edx,%edx │ │ lea 0x0(%esi),%esi │ │ - mov (%edx,%esi,4),%eax │ │ - mov %edx,0x28(%esp) │ │ + add $0x4,%eax │ │ + add $0x1,%edx │ │ + mov -0x8(%eax),%ecx │ │ + test %ecx,%ecx │ │ + jne 4e280 │ │ + lea -0x1704c(%ebx),%eax │ │ + xor %edi,%edi │ │ + movl $0x21d,0xc(%esp) │ │ + lea 0x6c(%esp),%esi │ │ + movl $0x4,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x28(%esp) │ │ + mov 0x68(%esp),%eax │ │ + test %eax,%eax │ │ + je 4e2e8 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x4(%esp) │ │ + add $0x4,%esi │ │ mov %ebp,(%esp) │ │ - call 48ce0 │ │ - mov %eax,(%edi,%esi,4) │ │ - lea 0x1(%esi),%esi │ │ - cmp 0x68(%esp),%esi │ │ - mov 0x28(%esp),%edx │ │ - jne 49bc8 │ │ - mov (%edx),%eax │ │ + call 4d300 │ │ + mov 0x28(%esp),%ecx │ │ + mov %eax,(%ecx,%edi,4) │ │ + add $0x1,%edi │ │ + mov -0x4(%esi),%eax │ │ + test %eax,%eax │ │ + jne 4e2c8 │ │ + mov 0x2c(%esp),%eax │ │ mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 48ce0 │ │ - lea 0x3c(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0xc(%esp) │ │ - mov %ebp,(%esp) │ │ + call 4d300 │ │ + mov %edi,0xc(%esp) │ │ + lea 0x38(%esp),%ecx │ │ + mov 0x28(%esp),%edi │ │ mov %eax,0x4(%esp) │ │ - call 49a60 │ │ - mov %eax,%esi │ │ + mov %ebp,(%esp) │ │ + mov %ecx,0x10(%esp) │ │ + mov %edi,0x8(%esp) │ │ + call 4e140 │ │ mov %edi,(%esp) │ │ - call 5bce0 │ │ - lea 0x4c(%esp),%esp │ │ + mov %eax,%esi │ │ + call 64330 │ │ + mov 0x3c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ mov %esi,%eax │ │ + jne 4e341 │ │ + lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ - │ │ -00049c30 : │ │ - push %ebp │ │ xor %edx,%edx │ │ - push %edi │ │ - push %esi │ │ + jmp 4e28d │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0004e350 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x393b9,%ebx │ │ - lea -0x3c(%esp),%esp │ │ - mov 0x58(%esp),%esi │ │ - lea 0x5c(%esp),%eax │ │ - test %esi,%esi │ │ - je 49c65 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x4(%eax),%eax │ │ - add $0x1,%edx │ │ - mov -0x4(%eax),%ecx │ │ - test %ecx,%ecx │ │ - jne 49c58 │ │ - lea -0x15234(%ebx),%eax │ │ - movl $0x269,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - xor %esi,%esi │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%ebp │ │ - mov 0x58(%esp),%eax │ │ - test %eax,%eax │ │ - lea 0x5c(%esp),%edi │ │ - je 49cba │ │ - nop │ │ - mov %eax,0x4(%esp) │ │ + call db90 │ │ + add $0x3fb72,%ebx │ │ + lea -0x38(%esp),%esp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x48(%esp),%eax │ │ + movl $0x2,0xc(%esp) │ │ + mov %eax,0x24(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,0x28(%esp) │ │ mov 0x50(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 48ce0 │ │ - mov %eax,0x0(%ebp,%esi,4) │ │ - mov %edi,%eax │ │ - add $0x4,%edi │ │ - lea 0x1(%esi),%esi │ │ - mov (%eax),%eax │ │ - test %eax,%eax │ │ - jne 49c98 │ │ - mov 0x54(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea 0x24(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x44(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x50(%esp),%eax │ │ + mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 48ce0 │ │ + call 4e140 │ │ + mov 0x2c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 4e3bb │ │ + lea 0x38(%esp),%esp │ │ + pop %ebx │ │ + retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + │ │ +0004e3d0 : │ │ + push %ebx │ │ + call db90 │ │ + add $0x3faf2,%ebx │ │ + lea -0x28(%esp),%esp │ │ + mov 0x3c(%esp),%eax │ │ + movl $0x1,0xc(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea 0x38(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x34(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x50(%esp),%eax │ │ - lea 0x2c(%esp),%edx │ │ - mov %esi,0xc(%esp) │ │ - mov %edx,0x10(%esp) │ │ - mov %ebp,0x8(%esp) │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 49a60 │ │ - mov %eax,%esi │ │ - mov %ebp,(%esp) │ │ - call 5bce0 │ │ - lea 0x3c(%esp),%esp │ │ - mov %esi,%eax │ │ + call 4e140 │ │ + lea 0x28(%esp),%esp │ │ pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00049d10 : │ │ +0004e420 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x392db,%ebx │ │ + call db90 │ │ + add $0x3fa9f,%ebx │ │ lea -0x3c(%esp),%esp │ │ - cmpl $0xffffffff,0x54(%esp) │ │ - mov 0x50(%esp),%ebp │ │ - mov 0x58(%esp),%esi │ │ - mov 0x5c(%esp),%edi │ │ - je 49da8 │ │ - mov 0x54(%esp),%eax │ │ - movl $0x0,0x2c(%esp) │ │ - test %eax,%eax │ │ - js 49db8 │ │ + mov 0x54(%esp),%edi │ │ + mov 0x50(%esp),%esi │ │ + cmp $0xffffffff,%edi │ │ + je 4e4c8 │ │ + xor %ebp,%ebp │ │ test %edi,%edi │ │ - jle 49d77 │ │ - xor %eax,%eax │ │ - jmp 49d57 │ │ - xchg %ax,%ax │ │ - add $0x1,%eax │ │ - cmp %edi,%eax │ │ - je 49d77 │ │ - mov (%esi,%eax,4),%edx │ │ + js 4e4d8 │ │ + mov 0x5c(%esp),%edx │ │ + mov 0x58(%esp),%eax │ │ + test %edx,%edx │ │ + lea (%eax,%edx,4),%ecx │ │ + jle 4e492 │ │ + mov %edi,0x54(%esp) │ │ + jmp 4e46f │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + add $0x4,%eax │ │ + cmp %ecx,%eax │ │ + je 4e48e │ │ + mov (%eax),%edx │ │ cmp $0xffffffff,%edx │ │ - jge 49d50 │ │ + jge 4e468 │ │ + mov 0x3c(%esi),%edi │ │ + add $0x4,%eax │ │ sar $0x18,%edx │ │ - mov 0x3c(%ebp),%ecx │ │ and $0x7f,%edx │ │ - mov (%ecx,%edx,4),%edx │ │ + mov (%edi,%edx,4),%edx │ │ mov (%edx),%edx │ │ - mov %edx,(%esi,%eax,4) │ │ - add $0x1,%eax │ │ - cmp %edi,%eax │ │ - jne 49d57 │ │ + mov %edx,-0x4(%eax) │ │ + cmp %ecx,%eax │ │ + jne 4e46f │ │ + mov 0x54(%esp),%edi │ │ + mov 0x5c(%esp),%ecx │ │ + mov 0x40(%esi),%eax │ │ mov 0x60(%esp),%edx │ │ - mov 0x40(%ebp),%eax │ │ + mov %ecx,0xc(%esp) │ │ + mov 0x58(%esp),%ecx │ │ + mov %edi,0x4(%esp) │ │ + mov %esi,(%esp) │ │ mov %edx,0x10(%esp) │ │ - mov 0x54(%esp),%edx │ │ - mov %edi,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call *0x8(%eax) │ │ - add 0x2c(%esp),%eax │ │ + mov %ecx,0x8(%esp) │ │ + call *0xc(%eax) │ │ + add %ebp,%eax │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - mov 0x2c(%ebp),%eax │ │ + mov 0x2c(%esi),%eax │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x54(%esp),%eax │ │ - mov 0x3c(%ebp),%edx │ │ + mov 0x3c(%esi),%edx │ │ + mov %edi,%eax │ │ sar $0x18,%eax │ │ and $0x7f,%eax │ │ mov (%edx,%eax,4),%edx │ │ - mov 0x54(%esp),%eax │ │ + mov %edi,0x4(%esp) │ │ mov %edx,(%esp) │ │ - mov %edx,0x28(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 499e0 │ │ + mov %edx,0x2c(%esp) │ │ + call 4e0d0 │ │ cmp $0x1,%eax │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x28(%esp),%edx │ │ - je 49da8 │ │ - mov (%edx),%edx │ │ - mov %edx,0x54(%esp) │ │ - jmp 49d46 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ - │ │ -00049e00 : │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x391ee,%ebx │ │ - lea -0x28(%esp),%esp │ │ - mov 0x3c(%esp),%eax │ │ - movl $0x1,0xc(%esp) │ │ - mov %eax,0x10(%esp) │ │ - lea 0x38(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 49d10 │ │ - lea 0x28(%esp),%esp │ │ - pop %ebx │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + mov %eax,%ebp │ │ + je 4e508 │ │ + mov 0x2c(%esp),%edx │ │ + mov (%edx),%edi │ │ + jmp 4e44e │ │ + mov $0x1,%eax │ │ + jmp 4e4b9 │ │ + jmp 4e520 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00049e50 : │ │ +0004e520 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3919e,%ebx │ │ - lea -0x38(%esp),%esp │ │ - mov 0x48(%esp),%eax │ │ - movl $0x2,0xc(%esp) │ │ - mov %eax,0x28(%esp) │ │ - mov 0x4c(%esp),%eax │ │ + call db90 │ │ + add $0x3f99f,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + mov 0x64(%esp),%eax │ │ + mov 0x68(%esp),%esi │ │ + mov 0x60(%esp),%ebp │ │ mov %eax,0x2c(%esp) │ │ - mov 0x50(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ - lea 0x28(%esp),%eax │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x3c(%esp) │ │ + xor %eax,%eax │ │ + test %esi,%esi │ │ + je 4e61a │ │ + lea 0x70(%esp),%eax │ │ + xor %edx,%edx │ │ + lea 0x0(%esi),%esi │ │ + add $0x4,%eax │ │ + add $0x1,%edx │ │ + mov -0x8(%eax),%ecx │ │ + test %ecx,%ecx │ │ + jne 4e560 │ │ + lea -0x1704c(%ebx),%eax │ │ + xor %edi,%edi │ │ + movl $0x269,0xc(%esp) │ │ + lea 0x6c(%esp),%esi │ │ + movl $0x4,0x4(%esp) │ │ + mov %edx,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov 0x44(%esp),%eax │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x28(%esp) │ │ + mov 0x68(%esp),%eax │ │ + test %eax,%eax │ │ + je 4e5c8 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x4(%esp) │ │ - mov 0x40(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 49d10 │ │ - lea 0x38(%esp),%esp │ │ + add $0x4,%esi │ │ + mov %ebp,(%esp) │ │ + call 4d300 │ │ + mov 0x28(%esp),%ecx │ │ + mov %eax,(%ecx,%edi,4) │ │ + add $0x1,%edi │ │ + mov -0x4(%esi),%eax │ │ + test %eax,%eax │ │ + jne 4e5a8 │ │ + mov 0x2c(%esp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 4d300 │ │ + mov %edi,0xc(%esp) │ │ + lea 0x38(%esp),%ecx │ │ + mov 0x28(%esp),%edi │ │ + mov %eax,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %ecx,0x10(%esp) │ │ + mov %edi,0x8(%esp) │ │ + call 4e420 │ │ + mov %edi,(%esp) │ │ + mov %eax,%esi │ │ + call 64330 │ │ + mov 0x3c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + mov %esi,%eax │ │ + jne 4e621 │ │ + lea 0x4c(%esp),%esp │ │ pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + xor %edx,%edx │ │ + jmp 4e56d │ │ + call db70 │ │ + jmp 4e640 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00049eb0 : │ │ +0004e640 : │ │ push %ebp │ │ - xor %edx,%edx │ │ push %edi │ │ push %esi │ │ + mov $0x1,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x39139,%ebx │ │ - lea -0x3c(%esp),%esp │ │ - mov 0x58(%esp),%esi │ │ - lea 0x5c(%esp),%eax │ │ - test %esi,%esi │ │ - je 49ee5 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x4(%eax),%eax │ │ - add $0x1,%edx │ │ - mov -0x4(%eax),%ecx │ │ - test %ecx,%ecx │ │ - jne 49ed8 │ │ - lea -0x15234(%ebx),%eax │ │ - movl $0x21d,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + call db90 │ │ + add $0x3f87a,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x3c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x68(%esp),%eax │ │ + movl $0x281,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ + mov 0x60(%esp),%edi │ │ + sub $0x1,%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov %eax,%edx │ │ mov %edx,(%esp) │ │ - xor %esi,%esi │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%ebp │ │ - mov 0x58(%esp),%eax │ │ - test %eax,%eax │ │ - lea 0x5c(%esp),%edi │ │ - je 49f3a │ │ + lea -0x1704c(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x64(%esp),%ebp │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x28(%esp) │ │ + cmpl $0x1,0x68(%esp) │ │ + jbe 4e6e1 │ │ + mov %ebp,%eax │ │ + mov %esi,%ebp │ │ + mov %eax,%esi │ │ + jmp 4e6c0 │ │ nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%esi,%ebp,4),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x50(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 48ce0 │ │ - mov %eax,0x0(%ebp,%esi,4) │ │ - mov %edi,%eax │ │ - add $0x4,%edi │ │ - lea 0x1(%esi),%esi │ │ - mov (%eax),%eax │ │ - test %eax,%eax │ │ - jne 49f18 │ │ - mov 0x54(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x50(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 48ce0 │ │ + call 4d300 │ │ + mov 0x28(%esp),%ecx │ │ + mov %eax,(%ecx,%ebp,4) │ │ + add $0x1,%ebp │ │ + cmp 0x68(%esp),%ebp │ │ + jne 4e6c0 │ │ + mov %esi,%ebp │ │ + mov 0x0(%ebp),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x50(%esp),%eax │ │ - lea 0x2c(%esp),%edx │ │ - mov %esi,0xc(%esp) │ │ + call 4d300 │ │ + mov 0x28(%esp),%esi │ │ + lea 0x38(%esp),%edx │ │ mov %edx,0x10(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - call 49d10 │ │ - mov %eax,%esi │ │ - mov %ebp,(%esp) │ │ - call 5bce0 │ │ - lea 0x3c(%esp),%esp │ │ - mov %esi,%eax │ │ + mov 0x2c(%esp),%edx │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov %esi,0x8(%esp) │ │ + mov %edx,0xc(%esp) │ │ + call 4e420 │ │ + mov %esi,(%esp) │ │ + mov %eax,%edi │ │ + call 64330 │ │ + mov 0x3c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + mov %edi,%eax │ │ + jne 4e736 │ │ + lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call db70 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00049f90 : │ │ +0004e740 : │ │ push %edi │ │ push %esi │ │ + xor %esi,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3905c,%ebx │ │ + call db90 │ │ + add $0x3f77e,%ebx │ │ lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%edi │ │ mov 0x8(%edi),%eax │ │ test %eax,%eax │ │ - jle 49fc5 │ │ - xor %esi,%esi │ │ + jle 4e775 │ │ nop │ │ mov (%edi),%eax │ │ mov (%eax,%esi,4),%eax │ │ - lea 0x1(%esi),%esi │ │ + add $0x1,%esi │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ cmp %esi,0x8(%edi) │ │ - jg 49fb0 │ │ + jg 4e760 │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %edi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -00049ff0 : │ │ +0004e7a0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x38ffb,%ebx │ │ - lea -0x26c(%esp),%esp │ │ - mov 0x280(%esp),%edx │ │ - mov 0x284(%esp),%esi │ │ - mov %edx,0x48(%esp) │ │ - mov -0x20(%ebx),%edx │ │ - mov (%edx),%eax │ │ + call db90 │ │ + add $0x3f71f,%ebx │ │ + lea -0x25c(%esp),%esp │ │ + mov 0x270(%esp),%eax │ │ + mov 0x274(%esp),%esi │ │ + mov %eax,0x38(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x24c(%esp) │ │ + xor %eax,%eax │ │ mov %esi,(%esp) │ │ - mov %eax,0x25c(%esp) │ │ - lea 0x50(%esp),%eax │ │ + lea 0x40(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1c200(%ebx),%eax │ │ + lea -0x1e014(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 62140 │ │ + call 6afc0 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - je 4a3b3 │ │ - movl $0x0,0x44(%esp) │ │ - movl $0x0,0x40(%esp) │ │ - movl $0x0,0x3c(%esp) │ │ + je 4eb76 │ │ + movl $0x0,0x34(%esp) │ │ movl $0x0,0x30(%esp) │ │ + movl $0x0,0x2c(%esp) │ │ + movl $0x0,0x20(%esp) │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ testb $0x20,0xc(%ebp) │ │ - jne 4a140 │ │ + jne 4e8f0 │ │ mov %ebp,0x8(%esp) │ │ + lea 0x4c(%esp),%esi │ │ movl $0x200,0x4(%esp) │ │ - lea 0x5c(%esp),%esi │ │ mov %esi,(%esp) │ │ - call d054 │ │ + call d810 │ │ test %eax,%eax │ │ - je 4a140 │ │ - lea 0x54(%esp),%eax │ │ + je 4e8f0 │ │ movl $0x2,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ + lea 0x44(%esp),%eax │ │ mov %esi,(%esp) │ │ - call 638f0 │ │ + mov %eax,0x4(%esp) │ │ + call 6c820 │ │ test %eax,%eax │ │ - jle 4a070 │ │ - mov 0x30(%esp),%edx │ │ + jle 4e820 │ │ + mov 0x20(%esp),%edx │ │ test %edx,%edx │ │ - je 4a1c0 │ │ + je 4e978 │ │ + movss -0x14738(%ebx),%xmm0 │ │ cmp $0x2,%eax │ │ - movss -0x12914(%ebx),%xmm0 │ │ - je 4a210 │ │ - lea -0x15234(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x54(%esp),%eax │ │ + je 4e9c8 │ │ movl $0x49c,0x8(%esp) │ │ + lea -0x1704c(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ movss %xmm0,0x20(%esp) │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,0x4(%esp) │ │ - mov 0x3c(%esp),%eax │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x40(%esp),%eax │ │ + call 67f80 │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x30(%esp),%eax │ │ movss 0x20(%esp),%xmm0 │ │ - mov %eax,(%esp) │ │ movss %xmm0,0x4(%esp) │ │ - call 5f1c0 │ │ + mov %eax,(%esp) │ │ + call 68070 │ │ + mov %eax,0x30(%esp) │ │ testb $0x20,0xc(%ebp) │ │ - mov %eax,0x40(%esp) │ │ - movl $0x1,0x30(%esp) │ │ - je 4a07a │ │ + movl $0x1,0x20(%esp) │ │ + je 4e82a │ │ lea 0x0(%esi,%eiz,1),%esi │ │ xor %edi,%edi │ │ - mov 0x50(%esp),%eax │ │ + mov 0x40(%esp),%eax │ │ mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 62450 │ │ - mov 0x3c(%esp),%eax │ │ + call 6b2f0 │ │ + mov 0x2c(%esp),%eax │ │ test %eax,%eax │ │ - je 4a171 │ │ - mov 0x3c(%esp),%esi │ │ - xchg %ax,%ax │ │ + mov %eax,%esi │ │ + je 4e931 │ │ + jmp 4e920 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x8(%esi),%esi │ │ test %esi,%esi │ │ - jne 4a160 │ │ - mov 0x3c(%esp),%eax │ │ + jne 4e920 │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ - mov 0x40(%esp),%eax │ │ + call 68140 │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ - mov 0x44(%esp),%eax │ │ + call 68140 │ │ + mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov -0x20(%ebx),%esi │ │ - mov 0x25c(%esp),%ecx │ │ + call 64330 │ │ mov %edi,%eax │ │ - mov (%esi),%edx │ │ - cmp %edx,%ecx │ │ - jne 4a3e9 │ │ - lea 0x26c(%esp),%esp │ │ + mov 0x24c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 4ebac │ │ + lea 0x25c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ cmp $0x2,%eax │ │ - jne 4a070 │ │ + jne 4e820 │ │ + mov 0x44(%esp),%esi │ │ mov $0x8,%ecx │ │ - lea -0x1b52d(%ebx),%edi │ │ - mov 0x54(%esp),%esi │ │ + lea -0x1d341(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 4a070 │ │ - lea -0x15234(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x58(%esp),%eax │ │ + jne 4e820 │ │ movl $0x4a6,0x8(%esp) │ │ + lea -0x1704c(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x48(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,0x44(%esp) │ │ - movl $0x1,0x30(%esp) │ │ - jmp 4a070 │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,0x34(%esp) │ │ + movl $0x1,0x20(%esp) │ │ + jmp 4e820 │ │ nop │ │ + mov 0x44(%esp),%esi │ │ mov $0x4,%ecx │ │ - lea -0x1b531(%ebx),%edi │ │ - mov 0x54(%esp),%esi │ │ + lea -0x1d345(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 4a240 │ │ - mov 0x58(%esp),%eax │ │ + je 4ea00 │ │ + mov 0x48(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 63720 │ │ - fstpl 0x30(%esp) │ │ - cvtsd2ss 0x30(%esp),%xmm0 │ │ - jmp 4a0d3 │ │ - xchg %ax,%ax │ │ - mov 0x44(%esp),%eax │ │ + call 6c650 │ │ + fstpl 0x20(%esp) │ │ + movsd 0x20(%esp),%xmm2 │ │ + cvtsd2ss %xmm2,%xmm0 │ │ + jmp 4e883 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x34(%esp),%eax │ │ test %eax,%eax │ │ - je 4a397 │ │ - mov 0x44(%esp),%eax │ │ + je 4eb6c │ │ mov %eax,0x4(%esp) │ │ - mov 0x58(%esp),%eax │ │ + mov 0x48(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cff4 │ │ + call d7b0 │ │ test %eax,%eax │ │ - jne 4a397 │ │ - lea -0x15234(%ebx),%edi │ │ + jne 4eb6c │ │ movl $0x476,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + lea -0x1704c(%ebx),%edi │ │ movl $0xc,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %edi,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,%esi │ │ - mov 0x3c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5f2f0 │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x40(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5f2f0 │ │ - mov %eax,0x40(%esp) │ │ - mov 0x3c(%esp),%eax │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f2b0 │ │ + call 681d0 │ │ + mov 0x30(%esp),%ecx │ │ + mov %eax,0x2c(%esp) │ │ + mov %ecx,(%esp) │ │ + call 681d0 │ │ + mov 0x2c(%esp),%edx │ │ + mov %eax,0x30(%esp) │ │ + mov %edx,(%esp) │ │ + call 68180 │ │ mov %eax,0x8(%esi) │ │ - movl $0x47b,0xc(%esp) │ │ mov %edi,0x8(%esp) │ │ + movl $0x47b,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,(%esi) │ │ - movl $0x47d,0xc(%esp) │ │ mov %edi,0x8(%esp) │ │ + movl $0x47d,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x8(%esi),%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x8(%esi),%edi │ │ mov %eax,0x4(%esi) │ │ - test %edx,%edx │ │ - mov %edx,0x30(%esp) │ │ - jle 4a33e │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x3c(%esp),%edx │ │ xor %eax,%eax │ │ - mov %ebp,0x4c(%esp) │ │ - mov (%esi),%edi │ │ - mov (%edx),%ebp │ │ - mov %ebp,(%edi,%eax,4) │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x2c(%esp),%edx │ │ + test %edi,%edi │ │ + jle 4eb0b │ │ + mov %ebp,0x3c(%esp) │ │ + mov %edi,0x20(%esp) │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + mov (%edx),%edi │ │ + mov (%esi),%ebp │ │ + mov %edi,0x0(%ebp,%eax,4) │ │ + movsd (%ecx),%xmm1 │ │ + cvtsd2ss %xmm1,%xmm1 │ │ mov 0x4(%esi),%edi │ │ - cvtsd2ss (%ecx),%xmm0 │ │ - movss %xmm0,(%edi,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp 0x30(%esp),%eax │ │ mov 0x8(%edx),%edx │ │ mov 0x8(%ecx),%ecx │ │ - jne 4a318 │ │ - mov 0x4c(%esp),%ebp │ │ - mov 0x44(%esp),%eax │ │ - mov 0x48(%esp),%edx │ │ + movss %xmm1,(%edi,%eax,4) │ │ + add $0x1,%eax │ │ + cmp 0x20(%esp),%eax │ │ + jne 4eae0 │ │ + mov 0x3c(%esp),%ebp │ │ + mov 0x34(%esp),%eax │ │ mov %esi,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5fdc0 │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 68dd0 │ │ cmp %esi,%eax │ │ - jne 4a3a1 │ │ - mov 0x3c(%esp),%eax │ │ + jne 4eb64 │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ - mov 0x40(%esp),%eax │ │ + call 68140 │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ - movl $0x0,0x44(%esp) │ │ - movl $0x0,0x40(%esp) │ │ - movl $0x0,0x3c(%esp) │ │ + call 68140 │ │ + movl $0x0,0x34(%esp) │ │ movl $0x0,0x30(%esp) │ │ - jmp 4a070 │ │ - mov $0xffffffff,%edi │ │ - jmp 4a142 │ │ + movl $0x0,0x2c(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + jmp 4e820 │ │ mov %esi,(%esp) │ │ + call 4e740 │ │ mov $0xffffffff,%edi │ │ - call 49f90 │ │ - jmp 4a142 │ │ - lea -0x1b544(%ebx),%eax │ │ + jmp 4e8f2 │ │ mov %esi,0x10(%esp) │ │ + lea -0x1d358(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x1704c(%ebx),%eax │ │ movl $0x459,0x8(%esp) │ │ - lea -0x15234(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov $0xffffffff,%edi │ │ - call 5e6d0 │ │ - jmp 4a195 │ │ - call d370 │ │ - xchg %ax,%ax │ │ + call 67510 │ │ + mov $0xffffffff,%eax │ │ + jmp 4e957 │ │ + call db70 │ │ + jmp 4ebc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0004a3f0 : │ │ +0004ebc0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x38bfb,%ebx │ │ + call db90 │ │ + add $0x3f2ff,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov 0x50(%esp),%edi │ │ movl $0x0,0x4(%esp) │ │ movl $0x0,(%esp) │ │ - call 5fa60 │ │ + mov 0x50(%esp),%esi │ │ + call 68a50 │ │ mov %eax,0x28(%esp) │ │ + mov %eax,%edi │ │ mov 0x54(%esp),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x28(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 49ff0 │ │ + call 4e7a0 │ │ test %eax,%eax │ │ - js 4a4fa │ │ + js 4ecd4 │ │ mov 0x28(%esp),%eax │ │ movl $0x0,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 60340 │ │ + call 69260 │ │ test %eax,%eax │ │ + mov %eax,%edi │ │ + je 4ecca │ │ mov %eax,%ebp │ │ - movl $0x0,0x2c(%esp) │ │ - je 4a4ce │ │ - mov %eax,%esi │ │ - jmp 4a473 │ │ + jmp 4ec3b │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%esi),%esi │ │ - test %esi,%esi │ │ - je 4a4f0 │ │ - mov (%esi),%edx │ │ + mov 0x8(%ebp),%ebp │ │ + test %ebp,%ebp │ │ + je 4ecc0 │ │ + mov 0x0(%ebp),%edx │ │ mov 0x8(%edx),%eax │ │ mov 0x8(%eax),%ecx │ │ mov %ecx,0x14(%esp) │ │ mov 0x4(%eax),%ecx │ │ mov %ecx,0x10(%esp) │ │ mov (%eax),%eax │ │ - mov %eax,0xc(%esp) │ │ movl $0x3f800000,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ mov (%edx),%eax │ │ - mov %edi,(%esp) │ │ + mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 497f0 │ │ + call 4dee0 │ │ test %eax,%eax │ │ - jns 4a468 │ │ + jns 4ec30 │ │ movl $0xffffffff,0x2c(%esp) │ │ - mov %ebp,%esi │ │ - mov (%esi),%edi │ │ - mov (%edi),%eax │ │ + mov %edi,%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov (%esi),%ebp │ │ + mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x8(%edi),%eax │ │ + call 64330 │ │ + mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 49f90 │ │ + call 4e740 │ │ mov 0x8(%esi),%esi │ │ test %esi,%esi │ │ - jne 4a4b0 │ │ - mov %ebp,(%esp) │ │ - call 5f270 │ │ + jne 4ec80 │ │ + mov %edi,(%esp) │ │ + call 68140 │ │ mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 604f0 │ │ + call 69440 │ │ mov 0x2c(%esp),%eax │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ movl $0x0,0x2c(%esp) │ │ - jmp 4a4ae │ │ + jmp 4ec77 │ │ + movl $0x0,0x2c(%esp) │ │ + jmp 4ec9f │ │ mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 604f0 │ │ - movl $0xffffffff,0x2c(%esp) │ │ - jmp 4a4e2 │ │ + call 69440 │ │ + mov $0xffffffff,%eax │ │ + jmp 4ecb7 │ │ + jmp 4ed00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ - mov %eax,%ecx │ │ push %edi │ │ push %esi │ │ xor %esi,%esi │ │ mov 0x10(%esp),%edi │ │ + jmp 4ed20 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edx,%eax │ │ - sub %esi,%eax │ │ - cmp $0x10,%eax │ │ - jle 4a542 │ │ - lea (%esi,%edx,1),%eax │ │ - sar %eax │ │ - lea (%eax,%eax,2),%ebp │ │ - cmp %edi,(%ecx,%ebp,4) │ │ - jae 4a578 │ │ - lea 0x1(%eax),%esi │ │ - mov %edx,%eax │ │ - sub %esi,%eax │ │ - cmp $0x10,%eax │ │ - jg 4a529 │ │ - cmp %esi,%edx │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %edx,%ecx │ │ + sub %esi,%ecx │ │ + cmp $0x10,%ecx │ │ + jle 4ed42 │ │ + lea (%esi,%edx,1),%ecx │ │ + sar %ecx │ │ + lea (%ecx,%ecx,2),%ebp │ │ + cmp %edi,(%eax,%ebp,4) │ │ + jae 4ed70 │ │ + lea 0x1(%ecx),%esi │ │ + mov %edx,%ecx │ │ + sub %esi,%ecx │ │ + cmp $0x10,%ecx │ │ + jg 4ed29 │ │ + cmp %edx,%esi │ │ + jge 4ed66 │ │ + lea (%esi,%esi,2),%ecx │ │ + lea (%eax,%ecx,4),%eax │ │ + cmp %edi,(%eax) │ │ + jne 4ed5f │ │ + jmp 4ed78 │ │ + lea 0x0(%esi),%esi │ │ + add $0xc,%eax │ │ + cmp %edi,(%eax) │ │ + je 4ed78 │ │ + add $0x1,%esi │ │ + cmp %edx,%esi │ │ + jne 4ed58 │ │ + pop %esi │ │ mov $0xffffffff,%eax │ │ - jle 4a574 │ │ - lea (%esi,%esi,2),%ebp │ │ - mov %esi,%eax │ │ - cmp %edi,(%ecx,%ebp,4) │ │ - je 4a574 │ │ - lea 0x3(%esi,%esi,2),%esi │ │ - lea (%ecx,%esi,4),%ecx │ │ - jmp 4a568 │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + jbe 4ed88 │ │ + mov %ecx,%edx │ │ + jmp 4ed20 │ │ xchg %ax,%ax │ │ - lea 0xc(%ecx),%ecx │ │ - cmp -0xc(%ecx),%edi │ │ - je 4a574 │ │ - add $0x1,%eax │ │ - cmp %edx,%eax │ │ - jne 4a560 │ │ - mov $0xffffffff,%eax │ │ + mov %esi,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ + lea 0x0(%esi),%esi │ │ retq │ │ - jbe 4a574 │ │ - mov %eax,%edx │ │ - jmp 4a520 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + pop %esi │ │ + mov %ecx,%eax │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp 4eda0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + push %edi │ │ + push %esi │ │ + xor %esi,%esi │ │ + mov 0xc(%esp),%edi │ │ + jmp 4edc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %edx,%ecx │ │ + sub %esi,%ecx │ │ + cmp $0x10,%ecx │ │ + jle 4eddf │ │ + lea (%esi,%edx,1),%ecx │ │ + sar %ecx │ │ + cmp %edi,(%eax,%ecx,8) │ │ + jae 4ee00 │ │ + lea 0x1(%ecx),%esi │ │ + mov %edx,%ecx │ │ + sub %esi,%ecx │ │ + cmp $0x10,%ecx │ │ + jg 4edc9 │ │ + cmp %edx,%esi │ │ + jl 4edf2 │ │ + jmp 4ee08 │ │ + lea 0x0(%esi),%esi │ │ + add $0x1,%esi │ │ + cmp %edx,%esi │ │ + lea 0x0(%esi),%esi │ │ + je 4ee08 │ │ + cmp %edi,(%eax,%esi,8) │ │ + jne 4ede8 │ │ + mov %esi,%eax │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + jbe 4ee18 │ │ + mov %ecx,%edx │ │ + jmp 4edc0 │ │ xchg %ax,%ax │ │ - lea -0x10(%esp),%esp │ │ + pop %esi │ │ + mov $0xffffffff,%eax │ │ + pop %edi │ │ + nop │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + pop %esi │ │ + mov %ecx,%eax │ │ + pop %edi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + lea -0x4(%esp),%esp │ │ mov 0x14(%esp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %ebp,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ - mov (%edx),%eax │ │ - mov 0xc(%edx),%ebp │ │ - mov %eax,(%esp) │ │ - mov (%esp),%esi │ │ - mov %ebp,%ecx │ │ + mov 0xc(%edx),%esi │ │ + mov (%edx),%edi │ │ mov 0x4(%edx),%eax │ │ - sub 0x44(%esi),%ecx │ │ + mov %esi,(%esp) │ │ + mov %esi,%ecx │ │ + sub 0x44(%edi),%ecx │ │ sar $0x2,%ecx │ │ imul $0xaaaaaaab,%ecx,%ecx │ │ mov %ecx,(%eax) │ │ mov 0x10(%edx),%ecx │ │ test %ecx,%ecx │ │ - je 4a5be │ │ + je 4ee52 │ │ mov (%ecx),%esi │ │ mov %esi,0x4(%eax) │ │ mov 0x14(%edx),%esi │ │ test %esi,%esi │ │ - je 4a5ca │ │ - mov (%esi),%edi │ │ - mov %edi,0x8(%eax) │ │ + je 4ee5e │ │ + mov (%esi),%ebp │ │ + mov %ebp,0x8(%eax) │ │ movzwl 0x8(%edx),%edx │ │ cmp $0x1,%dx │ │ - je 4a630 │ │ + je 4eec8 │ │ cmp $0x2,%dx │ │ - je 4a610 │ │ + je 4eea0 │ │ test %dx,%dx │ │ - je 4a5f8 │ │ + je 4ee80 │ │ + lea 0x4(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x4(%esp),%esi │ │ - mov 0x8(%esp),%edi │ │ - mov 0xc(%esp),%ebp │ │ - lea 0x10(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - mov 0x18(%esp),%ecx │ │ - mov 0x1c(%esp),%esi │ │ - mov 0x0(%ebp),%edx │ │ - mov %edx,(%ecx) │ │ - mov 0x4(%ebp),%edx │ │ - mov %edx,(%esi) │ │ - jmp 4a5e1 │ │ + mov (%esp),%esi │ │ + mov 0x18(%esp),%edi │ │ + mov (%esi),%edx │ │ + mov %edx,(%edi) │ │ + mov 0x4(%esi),%edx │ │ + mov 0x1c(%esp),%edi │ │ + mov %edx,(%edi) │ │ + lea 0x4(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movzwl 0x4(%esi),%ecx │ │ - mov (%esp),%esi │ │ + mov 0x60(%edi),%edx │ │ mov 0x18(%esp),%edi │ │ - mov 0x60(%esi),%edx │ │ mov (%edx,%ecx,4),%edx │ │ mov %edx,(%edi) │ │ - mov 0x1c(%esp),%edx │ │ - movl $0x0,(%edx) │ │ - jmp 4a5e1 │ │ - nop │ │ - mov (%esp),%edi │ │ + mov 0x1c(%esp),%edi │ │ + movl $0x0,(%edi) │ │ + lea 0x4(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ movzwl 0x4(%ecx),%esi │ │ mov 0x50(%edi),%edx │ │ mov (%edx,%esi,4),%edx │ │ mov 0x18(%esp),%esi │ │ mov %edx,(%esi) │ │ mov 0x58(%edi),%edx │ │ test %edx,%edx │ │ - je 4a623 │ │ + je 4eeb0 │ │ movzwl 0x6(%ecx),%ecx │ │ mov 0x1c(%esp),%edi │ │ mov (%edx,%ecx,4),%edx │ │ mov %edx,(%edi) │ │ - jmp 4a5e1 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x4(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3898e,%ebx │ │ + call db90 │ │ + add $0x3efc2,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3895b,%ebx │ │ + call db90 │ │ + add $0x3ef8f,%ebx │ │ lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%esi │ │ - movzwl 0x8(%esi),%eax │ │ - mov (%esi),%ecx │ │ + mov 0x60(%esp),%ebp │ │ + mov 0x0(%ebp),%eax │ │ + mov %eax,0x3c(%esp) │ │ + movzwl 0x8(%ebp),%eax │ │ cmp $0x1,%ax │ │ - je 4a7c0 │ │ + je 4f090 │ │ cmp $0x2,%ax │ │ - je 4a700 │ │ + je 4efb0 │ │ test %ax,%ax │ │ - je 4a6d8 │ │ - mov %esi,(%esp) │ │ - call 48ca0 │ │ + je 4ef80 │ │ + mov %ebp,(%esp) │ │ + call 4d2c0 │ │ lea 0x4c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - mov 0xc(%esi),%eax │ │ - mov 0x4(%ecx),%edx │ │ + mov 0xc(%ebp),%eax │ │ + mov 0x3c(%esp),%edi │ │ add $0xc,%eax │ │ - mov %eax,0xc(%esi) │ │ - sub 0x44(%ecx),%eax │ │ + mov %eax,0xc(%ebp) │ │ + sub 0x44(%edi),%eax │ │ + mov 0x4(%edi),%edx │ │ sar $0x2,%eax │ │ imul $0xaaaaaaab,%eax,%eax │ │ cmp (%edx),%eax │ │ - jge 4a6c2 │ │ + jge 4ef67 │ │ + mov %ebp,%eax │ │ lea 0x4c(%esp),%esp │ │ - mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ - mov 0x4(%ecx),%ebp │ │ - mov 0x14(%esi),%eax │ │ - add $0x8,%eax │ │ - mov %eax,0x14(%esi) │ │ - sub 0x4c(%ecx),%eax │ │ - sar $0x3,%eax │ │ - cmp 0x8(%ebp),%eax │ │ - mov %eax,0x30(%esp) │ │ - jge 4a6c2 │ │ - mov 0x68(%ecx),%eax │ │ - mov 0x48(%ecx),%edi │ │ - mov %eax,0x38(%esp) │ │ - mov %ecx,0x3c(%esp) │ │ - mov 0x10(%esi),%eax │ │ - mov %ebp,0x2c(%esp) │ │ - mov %eax,%ecx │ │ - mov 0x38(%esp),%ebp │ │ - sub %edi,%ecx │ │ - sar $0x2,%ecx │ │ - imul $0xaaaaaaab,%ecx,%ecx │ │ - mov %ecx,%edx │ │ - mov %ecx,0x28(%esp) │ │ - add $0x1,%edx │ │ - mov %edx,%ecx │ │ - sar $0x9,%ecx │ │ - lea (%edx,%edx,2),%edx │ │ - movzwl 0x8(%edi,%edx,4),%edx │ │ - add 0x0(%ebp,%ecx,4),%edx │ │ - cmp %edx,0x30(%esp) │ │ - jl 4a868 │ │ - cmpw $0x0,0xa(%esi) │ │ - jne 4a6c2 │ │ - mov 0x2c(%esp),%ecx │ │ - add $0xc,%eax │ │ - mov %eax,0x10(%esi) │ │ - mov 0x4(%ecx),%edx │ │ - lea (%edx,%edx,2),%edx │ │ - lea (%edi,%edx,4),%edx │ │ - cmp %edx,%eax │ │ - jne 4a730 │ │ - mov 0x30(%esp),%edi │ │ - lea -0x15008(%ebx),%eax │ │ - mov %edi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x213,0x8(%esp) │ │ - lea -0x1503c(%ebx),%eax │ │ - movl $0x4,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 4a6c2 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x10(%esi),%edi │ │ - mov 0x4(%ecx),%ebp │ │ - add $0xc,%edi │ │ - mov %edi,0x10(%esi) │ │ - sub 0x48(%ecx),%edi │ │ - sar $0x2,%edi │ │ - imul $0xaaaaaaab,%edi,%edi │ │ - cmp 0x4(%ebp),%edi │ │ - jge 4a6c2 │ │ - mov 0xc(%esi),%eax │ │ - mov %ecx,0x38(%esp) │ │ - mov %eax,0x30(%esp) │ │ - lea 0xc(%eax),%edx │ │ + mov 0x14(%ebp),%eax │ │ + lea 0x8(%eax),%edx │ │ + mov 0x3c(%esp),%eax │ │ + mov %edx,0x14(%ebp) │ │ + mov 0x4(%eax),%edi │ │ + sub 0x4c(%eax),%edx │ │ + sar $0x3,%edx │ │ + mov %edx,0x30(%esp) │ │ + cmp 0x8(%edi),%edx │ │ + jge 4ef67 │ │ + mov 0x3c(%esp),%eax │ │ + mov %edi,0x38(%esp) │ │ + mov 0x68(%eax),%edx │ │ + mov 0x48(%eax),%eax │ │ mov %edx,0x34(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x10(%ebp),%edx │ │ + jmp 4f01a │ │ + lea 0x0(%esi),%esi │ │ + cmpw $0x0,0xa(%ebp) │ │ + jne 4ef67 │ │ + mov 0x38(%esp),%eax │ │ + add $0xc,%edx │ │ + mov 0x2c(%esp),%edi │ │ + mov %edx,0x10(%ebp) │ │ + mov 0x4(%eax),%eax │ │ + lea (%eax,%eax,2),%eax │ │ + lea (%edi,%eax,4),%eax │ │ + cmp %eax,%edx │ │ + je 4f138 │ │ + movzwl 0x14(%edx),%ecx │ │ + mov %edx,%eax │ │ + mov 0x34(%esp),%edi │ │ + sub 0x2c(%esp),%eax │ │ + sar $0x2,%eax │ │ + imul $0xaaaaaaab,%eax,%eax │ │ + lea 0x1(%eax),%esi │ │ + sar $0x9,%esi │ │ + add (%edi,%esi,4),%ecx │ │ + cmp %ecx,0x30(%esp) │ │ + jge 4eff0 │ │ + mov 0xc(%ebp),%edx │ │ + mov 0x38(%esp),%edi │ │ + mov %ebp,0x60(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + add $0xc,%edx │ │ + mov 0x3c(%esp),%ebp │ │ + jmp 4f075 │ │ + mov 0x60(%esp),%ecx │ │ + mov %edx,0xc(%ecx) │ │ + add $0xc,%edx │ │ + mov (%edi),%ecx │ │ + lea (%ecx,%ecx,2),%esi │ │ + mov 0x44(%ebp),%ecx │ │ + lea (%ecx,%esi,4),%ecx │ │ + cmp %ecx,%eax │ │ + je 4f170 │ │ + mov 0x2c(%esp),%ecx │ │ + mov %edx,%eax │ │ + cmp %ecx,0x8(%edx) │ │ + jle 4f058 │ │ + mov 0x60(%esp),%ebp │ │ + mov %ebp,%eax │ │ + jmp 4efa2 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %eax,%edx │ │ - mov 0x34(%esp),%ecx │ │ - sub 0x30(%esp),%edx │ │ - cmp 0x8(%ecx,%edx,1),%edi │ │ - jl 4a6f4 │ │ - cmpw $0x0,0xa(%esi) │ │ - jne 4a6c2 │ │ - mov 0x0(%ebp),%edx │ │ - mov 0x38(%esp),%ecx │ │ + mov 0x10(%ebp),%eax │ │ + lea 0xc(%eax),%edx │ │ + mov 0x3c(%esp),%eax │ │ + mov %edx,0x10(%ebp) │ │ + mov 0x4(%eax),%edi │ │ + sub 0x48(%eax),%edx │ │ + sar $0x2,%edx │ │ + imul $0xaaaaaaab,%edx,%edx │ │ + cmp 0x4(%edi),%edx │ │ + jge 4ef67 │ │ + mov 0xc(%ebp),%eax │ │ + mov %edx,0x30(%esp) │ │ + mov 0x3c(%esp),%edx │ │ add $0xc,%eax │ │ - mov %eax,0xc(%esi) │ │ - lea (%edx,%edx,2),%edx │ │ - shl $0x2,%edx │ │ - add 0x44(%ecx),%edx │ │ - cmp %edx,%eax │ │ - jne 4a7f8 │ │ - lea -0x15064(%ebx),%eax │ │ - mov %edi,0x10(%esp) │ │ + jmp 4f0ea │ │ + lea 0x0(%esi),%esi │ │ + cmpw $0x0,0xa(%ebp) │ │ + jne 4ef67 │ │ + mov (%edi),%ecx │ │ + mov %eax,0xc(%ebp) │ │ + add $0xc,%eax │ │ + lea (%ecx,%ecx,2),%esi │ │ + mov 0x44(%edx),%ecx │ │ + lea (%ecx,%esi,4),%ecx │ │ + cmp %ecx,0x2c(%esp) │ │ + je 4f100 │ │ + mov 0x30(%esp),%esi │ │ + mov %eax,0x2c(%esp) │ │ + cmp 0x8(%eax),%esi │ │ + jge 4f0c8 │ │ + mov %ebp,%eax │ │ + jmp 4efa2 │ │ + xchg %ax,%ax │ │ + mov 0x30(%esp),%edx │ │ + lea -0x16e7c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x16e54(%ebx),%eax │ │ movl $0x201,0x8(%esp) │ │ - lea -0x1503c(%ebx),%eax │ │ + mov %edx,0x10(%esp) │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 4a6c2 │ │ + call 67510 │ │ + jmp 4ef67 │ │ lea 0x0(%esi),%esi │ │ - mov 0xc(%esi),%edi │ │ - mov 0x28(%esp),%eax │ │ - mov 0x2c(%esp),%ebp │ │ - mov %eax,0x34(%esp) │ │ - mov %edi,%edx │ │ - mov %edi,0x2c(%esp) │ │ - lea 0xc(%edi),%eax │ │ - mov %eax,0x38(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edx,%eax │ │ - mov 0x38(%esp),%ecx │ │ - sub 0x2c(%esp),%eax │ │ - mov 0x34(%esp),%edi │ │ - cmp 0x8(%ecx,%eax,1),%edi │ │ - jl 4a6f4 │ │ - mov 0x0(%ebp),%eax │ │ - mov 0x3c(%esp),%ecx │ │ - add $0xc,%edx │ │ - mov %edx,0xc(%esi) │ │ - lea (%eax,%eax,2),%eax │ │ - shl $0x2,%eax │ │ - add 0x44(%ecx),%eax │ │ - cmp %eax,%edx │ │ - jne 4a888 │ │ - mov 0x30(%esp),%edi │ │ - lea -0x14fe0(%ebx),%eax │ │ - mov %edi,0x10(%esp) │ │ + mov 0x30(%esp),%eax │ │ + movl $0x213,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x16e20(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x16e54(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 4ef67 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x30(%esp),%eax │ │ movl $0x21d,0x8(%esp) │ │ - lea -0x1503c(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x16df8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x16e54(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 4a6c2 │ │ - nop │ │ - lea -0x5c(%esp),%esp │ │ - mov %ebx,0x4c(%esp) │ │ - mov %esi,0x50(%esp) │ │ - call d3b4 │ │ - add $0x386f3,%ebx │ │ - mov 0x60(%esp),%esi │ │ - mov %edi,0x54(%esp) │ │ - lea -0x1503c(%ebx),%eax │ │ - mov %ebp,0x58(%esp) │ │ - mov (%esi),%edi │ │ + mov 0x60(%esp),%ebp │ │ + call 67510 │ │ + jmp 4ef67 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x3ed0f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + lea -0x16e54(%ebx),%eax │ │ + mov 0x50(%esp),%edi │ │ + mov (%edi),%ebp │ │ movl $0x190,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0x18,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - movzwl 0x8(%esi),%edx │ │ - mov 0xc(%esi),%ecx │ │ - test %dx,%dx │ │ - mov %ecx,0xc(%eax) │ │ - jne 4a9b8 │ │ - mov (%esi),%esi │ │ - lea 0xc(%ecx),%ebp │ │ - mov %esi,0x1c(%esp) │ │ - sub 0x44(%edi),%ebp │ │ - sar $0x2,%ebp │ │ - imul $0xaaaaaaab,%ebp,%ebp │ │ - mov 0x4(%esi),%esi │ │ - mov %esi,0x28(%esp) │ │ - cmp (%esi),%ebp │ │ - mov 0x8(%ecx),%ebp │ │ - jl 4aac8 │ │ - mov 0x28(%esp),%ecx │ │ - cmp %ebp,0x4(%ecx) │ │ - je 4a9be │ │ - lea 0x0(%ebp,%ebp,2),%ecx │ │ - mov 0x48(%edi),%ebp │ │ - lea 0x0(%ebp,%ecx,4),%ecx │ │ - mov %ecx,0x10(%eax) │ │ - movswl %dx,%edx │ │ - mov %eax,(%esp) │ │ - add $0x1,%edx │ │ - mov %eax,0x24(%esp) │ │ - mov %edx,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0xc(%edi),%edx │ │ + mov %eax,%esi │ │ + mov %edx,0xc(%eax) │ │ + movswl 0x8(%edi),%eax │ │ + test %ax,%ax │ │ + je 4f2a0 │ │ + cmp $0x1,%ax │ │ + je 4f220 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + lea 0x3c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov 0x10(%edi),%edx │ │ + mov (%edi),%edi │ │ + mov %edx,0x1c(%esp) │ │ + mov %edx,0x10(%esi) │ │ + mov 0x48(%ebp),%edx │ │ + mov %edi,0x20(%esp) │ │ + mov 0x4(%edi),%edi │ │ + mov %edx,0x24(%esp) │ │ + mov %edx,%ecx │ │ mov 0x1c(%esp),%edx │ │ + mov %edi,0x28(%esp) │ │ + add $0xc,%edx │ │ + sub %ecx,%edx │ │ + sar $0x2,%edx │ │ + imul $0xaaaaaaab,%edx,%edx │ │ + mov 0x1c(%esp),%ecx │ │ + mov %edx,0x2c(%esp) │ │ + cmp 0x4(%edi),%edx │ │ + mov %ecx,%edx │ │ + jl 4f308 │ │ + movzwl 0x8(%ecx),%edi │ │ + sub 0x24(%esp),%edx │ │ + mov 0x68(%ebp),%ecx │ │ + sar $0x2,%edx │ │ + imul $0xaaaaaaab,%edx,%edx │ │ + sar $0x9,%edx │ │ + add (%ecx,%edx,4),%edi │ │ + mov %edi,0x24(%esp) │ │ + mov 0x28(%esp),%ecx │ │ + mov 0x24(%esp),%edi │ │ + cmp %edi,0x8(%ecx) │ │ + je 4f20a │ │ + mov 0x4c(%ebp),%edx │ │ + lea (%edx,%edi,8),%edx │ │ + mov %edx,0x14(%esi) │ │ + jmp 4f2d8 │ │ + nop │ │ + mov (%edi),%ecx │ │ + mov 0x4(%ecx),%edi │ │ + mov %ecx,0x20(%esp) │ │ + lea 0xc(%edx),%ecx │ │ + sub 0x44(%ebp),%ecx │ │ + sar $0x2,%ecx │ │ + imul $0xaaaaaaab,%ecx,%ecx │ │ + cmp (%edi),%ecx │ │ + mov 0x8(%edx),%ecx │ │ + jl 4f350 │ │ + cmp %ecx,0x4(%edi) │ │ + je 4f20a │ │ + mov 0x48(%ebp),%edx │ │ + lea (%ecx,%ecx,2),%ecx │ │ + lea (%edx,%ecx,4),%edx │ │ + mov %edx,0x10(%esi) │ │ + mov %esi,(%esp) │ │ + add $0x1,%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x20(%esp),%eax │ │ movl $0x1,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 48b30 │ │ - mov 0x24(%esp),%eax │ │ - jmp 4a9c8 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmp $0x1,%dx │ │ - je 4a9e0 │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - xor %eax,%eax │ │ - mov 0x4c(%esp),%ebx │ │ - mov 0x50(%esp),%esi │ │ - mov 0x54(%esp),%edi │ │ - mov 0x58(%esp),%ebp │ │ - lea 0x5c(%esp),%esp │ │ + mov %eax,0x4(%esp) │ │ + call 4d140 │ │ + lea 0x3c(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - mov 0x10(%esi),%ebp │ │ - mov (%esi),%esi │ │ - mov 0x48(%edi),%ecx │ │ - mov %ebp,0x30(%esp) │ │ - mov %ebp,0x10(%eax) │ │ - add $0xc,%ebp │ │ - sub %ecx,%ebp │ │ - mov %ecx,0x28(%esp) │ │ - sar $0x2,%ebp │ │ - mov 0x4(%esi),%ecx │ │ - mov %ebp,0x20(%esp) │ │ - mov %esi,0x1c(%esp) │ │ - imul $0xaaaaaaab,%ebp,%ebp │ │ - mov 0x30(%esp),%esi │ │ - sub 0x28(%esp),%esi │ │ - mov %ebp,0x2c(%esp) │ │ - sar $0x2,%esi │ │ - cmp 0x4(%ecx),%ebp │ │ - mov %ecx,0x34(%esp) │ │ - jl 4aa70 │ │ - imul $0xaaaaaaab,%esi,%ecx │ │ - mov 0x68(%edi),%ebp │ │ - sar $0x9,%ecx │ │ - shl $0x2,%esi │ │ - mov %esi,0x30(%esp) │ │ - mov 0x0(%ebp,%ecx,4),%ebp │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x28(%esp),%esi │ │ - movzwl 0x8(%esi,%ecx,1),%ebp │ │ - mov 0x38(%esp),%ecx │ │ - add %ebp,%ecx │ │ - mov 0x34(%esp),%ebp │ │ - cmp 0x8(%ebp),%ecx │ │ - je 4a9be │ │ - mov 0x4c(%edi),%esi │ │ - lea (%esi,%ecx,8),%ecx │ │ - mov %ecx,0x14(%eax) │ │ - jmp 4a988 │ │ + movzwl 0x8(%ecx),%edi │ │ + sub 0x24(%esp),%edx │ │ + mov 0x68(%ebp),%ecx │ │ + sar $0x2,%edx │ │ + imul $0xaaaaaaab,%edx,%edx │ │ + sar $0x9,%edx │ │ + add (%ecx,%edx,4),%edi │ │ + mov 0x1c(%esp),%ecx │ │ + mov 0x2c(%esp),%edx │ │ + mov %edi,0x24(%esp) │ │ + movzwl 0x14(%ecx),%ecx │ │ + mov 0x68(%ebp),%edi │ │ + sar $0x9,%edx │ │ + add (%edi,%edx,4),%ecx │ │ + cmp %ecx,0x24(%esp) │ │ + jne 4f283 │ │ + jmp 4f20a │ │ lea 0x0(%esi),%esi │ │ - imul $0xaaaaaaab,%esi,%ebp │ │ - mov 0x68(%edi),%ecx │ │ - sar $0x9,%ebp │ │ - shl $0x2,%esi │ │ - mov %esi,0x30(%esp) │ │ - sarl $0x9,0x2c(%esp) │ │ - mov (%ecx,%ebp,4),%ebp │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x28(%esp),%ebp │ │ - movzwl 0x8(%ebp,%esi,1),%ebp │ │ - add 0x38(%esp),%ebp │ │ - mov %ebp,0x3c(%esp) │ │ - mov 0x20(%esp),%esi │ │ - mov 0x28(%esp),%ebp │ │ - movzwl 0x8(%ebp,%esi,4),%ecx │ │ - mov 0x2c(%esp),%esi │ │ - mov 0x68(%edi),%ebp │ │ - add 0x0(%ebp,%esi,4),%ecx │ │ - cmp %ecx,0x3c(%esp) │ │ - jne 4aa3f │ │ - jmp 4a9be │ │ - nop │ │ + cmp 0x14(%edx),%ecx │ │ + jne 4f2c3 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - cmp 0x14(%ecx),%ebp │ │ - jne 4a971 │ │ - jmp 4a9be │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 4f20a │ │ + jmp 4f380 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3850b,%ebx │ │ + call db90 │ │ + add $0x3eb3f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - lea -0x1503c(%ebx),%eax │ │ - mov 0x40(%esp),%edi │ │ + lea -0x16e54(%ebx),%eax │ │ movl $0x174,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0x18,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov 0x40(%esp),%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movl $0x0,0xc(%esp) │ │ mov %eax,%ebp │ │ mov 0x44(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - movl $0x0,0xc(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %esi,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 48b30 │ │ - mov 0x44(%edi),%eax │ │ - mov 0x48(%edi),%esi │ │ - mov %eax,0xc(%ebp) │ │ + mov %eax,0x8(%esp) │ │ + call 4d140 │ │ + mov 0x44(%esi),%eax │ │ cmpl $0x1,0x44(%esp) │ │ - mov 0x4c(%edi),%eax │ │ - mov %esi,0x10(%ebp) │ │ + mov 0x48(%esi),%edi │ │ + mov %eax,0x14(%esp) │ │ + mov %eax,0xc(%ebp) │ │ + mov 0x4c(%esi),%eax │ │ + mov %edi,0x10(%ebp) │ │ mov %eax,0x14(%ebp) │ │ - jle 4abe8 │ │ - mov 0x4(%edi),%eax │ │ - mov %eax,0x1c(%esp) │ │ + jle 4f498 │ │ + mov 0x4(%esi),%eax │ │ + mov %eax,0x18(%esp) │ │ cmpl $0x1,0x4(%eax) │ │ - jle 4aba2 │ │ - mov 0x68(%edi),%eax │ │ - movzwl 0x14(%esi),%edx │ │ + jle 4f44f │ │ + mov 0x68(%esi),%eax │ │ + lea 0xc(%edi),%ecx │ │ + movzwl 0x14(%edi),%edx │ │ add (%eax),%edx │ │ test %edx,%edx │ │ - jg 4aba2 │ │ - mov %esi,%ecx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jg 4f44f │ │ + mov %ebp,0x1c(%esp) │ │ + lea 0x0(%esi),%esi │ │ + mov %ecx,%esi │ │ + mov %ecx,%ebp │ │ + sub %edi,%esi │ │ add $0xc,%ecx │ │ - mov %ecx,%edx │ │ - sub %esi,%edx │ │ + mov %esi,%edx │ │ sar $0x2,%edx │ │ imul $0xaaaaaaab,%edx,%edx │ │ + movzwl 0x14(%edi,%esi,1),%esi │ │ add $0x1,%edx │ │ - mov %edx,%edi │ │ - sar $0x9,%edi │ │ - lea (%edx,%edx,2),%edx │ │ - movzwl 0x8(%esi,%edx,4),%edx │ │ - add (%eax,%edi,4),%edx │ │ - test %edx,%edx │ │ - jle 4ab78 │ │ - mov %ecx,0x10(%ebp) │ │ - mov 0x1c(%esp),%eax │ │ + sar $0x9,%edx │ │ + add (%eax,%edx,4),%esi │ │ + test %esi,%esi │ │ + jle 4f420 │ │ + mov %ebp,%eax │ │ + mov 0x1c(%esp),%ebp │ │ + mov %eax,0x10(%ebp) │ │ + mov 0x18(%esp),%eax │ │ cmpl $0x1,(%eax) │ │ - jle 4abd8 │ │ - mov 0x10(%ebp),%eax │ │ - mov 0xc(%ebp),%ecx │ │ - sub %esi,%eax │ │ - sar $0x2,%eax │ │ - imul $0xaaaaaaab,%eax,%esi │ │ - cmp %esi,0x14(%ecx) │ │ - jg 4abd8 │ │ - mov %ecx,%eax │ │ - lea 0x18(%ecx),%edi │ │ - xchg %ax,%ax │ │ + jle 4f48d │ │ + mov 0x10(%ebp),%edx │ │ + mov 0x14(%esp),%eax │ │ + sub %edi,%edx │ │ + sar $0x2,%edx │ │ + imul $0xaaaaaaab,%edx,%edx │ │ + cmp %edx,0x14(%eax) │ │ + jg 4f48d │ │ add $0xc,%eax │ │ - mov %eax,%edx │ │ - sub %ecx,%edx │ │ - cmp -0x4(%edi,%edx,1),%esi │ │ - jge 4abc8 │ │ - mov %eax,0xc(%ebp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov %eax,%ecx │ │ + add $0xc,%eax │ │ + cmp %edx,0x8(%eax) │ │ + jle 4f480 │ │ + mov %ecx,0xc(%ebp) │ │ lea 0x2c(%esp),%esp │ │ mov %ebp,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - jne 4abd8 │ │ - mov 0x4(%edi),%edi │ │ - mov %edi,0x1c(%esp) │ │ - jmp 4aba2 │ │ + jne 4f48d │ │ + mov 0x4(%esi),%eax │ │ + mov %eax,0x18(%esp) │ │ + jmp 4f44f │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %edi,0x34(%esp) │ │ - call d3b4 │ │ - add $0x383e3,%ebx │ │ + push %ebp │ │ + mov %edx,%ebp │ │ + push %edi │ │ mov %eax,%edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x3ea0b,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + lea -0x16e54(%ebx),%eax │ │ movl $0x6b,0x8(%esp) │ │ - lea -0x1503c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %esi,0x30(%esp) │ │ - mov %ebp,0x38(%esp) │ │ mov 0x70(%edi),%eax │ │ - mov %edx,0x14(%esp) │ │ mov %eax,(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov 0x14(%esp),%edx │ │ - mov 0x6c(%edi),%ecx │ │ - mov %edx,(%eax) │ │ + call 69790 <__listelem_malloc__@@Base> │ │ + mov %ebp,(%eax) │ │ mov %eax,%esi │ │ + mov 0x40(%esp),%edx │ │ movl $0x0,0x10(%eax) │ │ - mov 0x40(%esp),%eax │ │ - lea (%ecx,%eax,4),%eax │ │ - mov (%eax),%ecx │ │ - mov %ecx,0x14(%esi) │ │ + mov 0x6c(%edi),%eax │ │ + lea (%eax,%edx,4),%eax │ │ + mov (%eax),%edx │ │ + mov %edx,0x14(%esi) │ │ mov %esi,(%eax) │ │ - mov 0x44(%edi),%eax │ │ - lea (%edx,%edx,2),%ecx │ │ - lea 0x3(%edx,%edx,2),%edx │ │ - mov 0x8(%eax,%ecx,4),%ebp │ │ - mov 0x8(%eax,%edx,4),%edx │ │ - sub %ebp,%edx │ │ + lea 0x0(%ebp,%ebp,2),%eax │ │ + mov 0x44(%edi),%ecx │ │ + shl $0x2,%eax │ │ + mov 0x8(%ecx,%eax,1),%ebp │ │ + mov 0x14(%ecx,%eax,1),%edx │ │ mov 0x48(%edi),%eax │ │ + sub %ebp,%edx │ │ test %edx,%edx │ │ - mov %eax,0x1c(%esp) │ │ - jle 4ad08 │ │ - lea 0x0(%ebp,%ebp,2),%ecx │ │ - lea (%eax,%ecx,4),%ecx │ │ + jle 4f5b8 │ │ + mov %eax,%ecx │ │ + lea 0x0(%ebp,%ebp,2),%eax │ │ + mov %ecx,0x18(%esp) │ │ + lea (%ecx,%eax,4),%ecx │ │ mov 0x40(%esp),%eax │ │ + mov %ecx,0x14(%esp) │ │ mov %eax,(%esp) │ │ mov %ecx,%eax │ │ - mov %ecx,0x14(%esp) │ │ - call 4a510 │ │ + call 4ed00 │ │ test %eax,%eax │ │ + js 4f5b8 │ │ mov 0x14(%esp),%ecx │ │ - js 4ad08 │ │ lea (%eax,%eax,2),%edx │ │ - add %eax,%ebp │ │ + add %ebp,%eax │ │ + mov %eax,0x14(%esp) │ │ movzwl 0x6(%ecx,%edx,4),%ecx │ │ - mov %ebp,%eax │ │ mov 0x58(%edi),%edx │ │ - sar $0x9,%eax │ │ - mov %eax,0x18(%esp) │ │ - mov 0x1c(%esp),%eax │ │ + mov 0x68(%edi),%eax │ │ mov (%edx,%ecx,4),%edx │ │ - mov 0x68(%edi),%ecx │ │ + mov 0x14(%esp),%ecx │ │ + mov %eax,0x1c(%esp) │ │ mov %edx,0x8(%esi) │ │ - lea 0x0(%ebp,%ebp,2),%edx │ │ - movzwl 0x8(%eax,%edx,4),%edx │ │ - mov 0x18(%esp),%eax │ │ - add $0x1,%ebp │ │ - add (%ecx,%eax,4),%edx │ │ - lea 0x0(,%edx,8),%eax │ │ - add 0x4c(%edi),%eax │ │ - mov %ebp,%edi │ │ - mov %eax,0x10(%esi) │ │ - sar $0x9,%edi │ │ - lea 0x0(%ebp,%ebp,2),%eax │ │ - mov 0x1c(%esp),%ebp │ │ - movzwl 0x8(%ebp,%eax,4),%eax │ │ - add (%ecx,%edi,4),%eax │ │ - sub %edx,%eax │ │ - mov %eax,0x4(%esi) │ │ - jmp 4ad16 │ │ - lea 0x0(%esi),%esi │ │ + lea (%ecx,%ecx,2),%edx │ │ + shl $0x2,%edx │ │ + mov %edx,%ebp │ │ + mov %ecx,%edx │ │ + sar $0x9,%edx │ │ + mov %edx,%ecx │ │ + mov 0x18(%esp),%edx │ │ + movzwl 0x8(%edx,%ebp,1),%edx │ │ + add (%eax,%ecx,4),%edx │ │ + mov 0x4c(%edi),%ecx │ │ + mov 0x14(%esp),%eax │ │ + mov 0x1c(%esp),%edi │ │ + lea (%ecx,%edx,8),%ecx │ │ + mov %ecx,0x10(%esi) │ │ + add $0x1,%eax │ │ + mov 0x18(%esp),%ecx │ │ + sar $0x9,%eax │ │ + movzwl 0x14(%ecx,%ebp,1),%ecx │ │ + add (%edi,%eax,4),%ecx │ │ + sub %edx,%ecx │ │ + mov %ecx,0x4(%esi) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,0x8(%esi) │ │ movl $0x0,0x4(%esi) │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + jmp 4f5e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x382bb,%ebx │ │ + call db90 │ │ + add $0x3e8df,%ebx │ │ lea -0x2c(%esp),%esp │ │ - lea -0x1503c(%ebx),%eax │ │ - mov 0x4c(%esp),%ebp │ │ - mov 0x40(%esp),%edi │ │ - mov 0x44(%esp),%esi │ │ + lea -0x16e54(%ebx),%eax │ │ + mov 0x4c(%esp),%esi │ │ + mov 0x40(%esp),%ebp │ │ movl $0x124,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0x18,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x18(%esp) │ │ - movl $0x0,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,(%esp) │ │ - call 48b30 │ │ - test %ebp,%ebp │ │ - je 4aef0 │ │ - cmp $0x1,%ebp │ │ - je 4af50 │ │ - cmp $0x2,%ebp │ │ - jne 4af10 │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x44(%edi),%ebp │ │ - mov 0x4(%ecx),%edx │ │ - lea (%edx,%edx,2),%eax │ │ - lea 0x0(%ebp,%eax,4),%eax │ │ - mov 0x18(%esp),%ebp │ │ - mov %eax,0xc(%ebp) │ │ - mov (%ecx),%eax │ │ - mov %eax,%ebp │ │ + movl $0x0,0xc(%esp) │ │ + mov %esi,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,0x1c(%esp) │ │ - mov 0x6c(%edi),%eax │ │ - lea (%eax,%ebp,4),%ebp │ │ - mov 0x0(%ebp),%ecx │ │ + call 4d140 │ │ + test %esi,%esi │ │ + je 4f770 │ │ + cmp $0x1,%esi │ │ + je 4f7a0 │ │ + cmp $0x2,%esi │ │ + jne 4f790 │ │ + mov 0x48(%esp),%eax │ │ + mov 0x1c(%esp),%edi │ │ + mov 0x4(%eax),%edx │ │ + mov 0x44(%ebp),%eax │ │ + lea (%edx,%edx,2),%ecx │ │ + lea (%eax,%ecx,4),%eax │ │ + mov %eax,0xc(%edi) │ │ + mov 0x48(%esp),%eax │ │ + mov (%eax),%edi │ │ + mov 0x6c(%ebp),%eax │ │ + lea (%eax,%edi,4),%esi │ │ + mov (%esi),%ecx │ │ test %ecx,%ecx │ │ - je 4adf2 │ │ + je 4f6a2 │ │ cmp (%ecx),%edx │ │ - mov %ecx,%eax │ │ - jne 4adea │ │ - jmp 4ae0d │ │ + jne 4f69a │ │ + jmp 4f7fd │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ cmp (%eax),%edx │ │ - je 4af28 │ │ + je 4f758 │ │ mov %eax,%ecx │ │ mov 0x14(%ecx),%eax │ │ test %eax,%eax │ │ nop │ │ - jne 4ade0 │ │ - mov 0x1c(%esp),%ecx │ │ - mov %edi,%eax │ │ - mov %ecx,(%esp) │ │ - call 4ac00 │ │ - mov 0x48(%esp),%ebp │ │ - mov 0x6c(%edi),%eax │ │ - mov 0x0(%ebp),%edx │ │ + jne 4f690 │ │ + mov %edi,(%esp) │ │ + mov %ebp,%eax │ │ + call 4f4b0 │ │ + mov 0x48(%esp),%eax │ │ + mov (%eax),%edx │ │ + mov 0x6c(%ebp),%eax │ │ mov (%eax,%edx,4),%eax │ │ - mov 0x10(%eax),%ebp │ │ movl $0x1,0xc(%eax) │ │ - mov 0x4(%eax),%ecx │ │ - mov 0x18(%esp),%eax │ │ - xor %edx,%edx │ │ - mov %ebp,0x14(%eax) │ │ + mov 0x4(%eax),%edx │ │ + mov 0x10(%eax),%esi │ │ + mov 0x1c(%esp),%edi │ │ + mov 0x44(%esp),%eax │ │ + mov %esi,0x14(%edi) │ │ + mov %eax,(%esp) │ │ + mov %esi,%eax │ │ + call 4eda0 │ │ + test %eax,%eax │ │ + js 4f790 │ │ + lea (%esi,%eax,8),%edx │ │ + mov 0x48(%ebp),%esi │ │ + mov %edx,0x14(%edi) │ │ + sub 0x4c(%ebp),%edx │ │ + movzwl 0x14(%esi),%eax │ │ + mov %esi,0x10(%edi) │ │ + mov 0x68(%ebp),%edi │ │ + sar $0x3,%edx │ │ + mov %edx,0x18(%esp) │ │ + add (%edi),%eax │ │ + cmp %edx,%eax │ │ + jg 4f7f4 │ │ + lea 0xc(%esi),%edx │ │ + jmp 4f720 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %ecx,%eax │ │ - sub %edx,%eax │ │ - cmp $0x10,%eax │ │ - jle 4ae4c │ │ - lea (%edx,%ecx,1),%eax │ │ - sar %eax │ │ - cmp 0x0(%ebp,%eax,8),%esi │ │ - jbe 4aee0 │ │ - lea 0x1(%eax),%edx │ │ - mov %ecx,%eax │ │ - sub %edx,%eax │ │ - cmp $0x10,%eax │ │ - jg 4ae31 │ │ - cmp %ecx,%edx │ │ - jl 4ae66 │ │ - jmp 4af10 │ │ - lea 0x0(%esi),%esi │ │ - add $0x1,%edx │ │ - cmp %ecx,%edx │ │ - lea 0x0(%esi),%esi │ │ - je 4af10 │ │ - cmp 0x0(%ebp,%edx,8),%esi │ │ - jne 4ae58 │ │ - test %edx,%edx │ │ - js 4af10 │ │ - lea 0x0(%ebp,%edx,8),%eax │ │ - mov 0x18(%esp),%edx │ │ - mov 0x48(%edi),%ecx │ │ - mov 0x68(%edi),%ebp │ │ - mov %eax,0x14(%edx) │ │ - sub 0x4c(%edi),%eax │ │ - mov %eax,%edi │ │ - mov %ecx,0x10(%edx) │ │ - sar $0x3,%edi │ │ - movzwl 0x14(%ecx),%eax │ │ - add 0x0(%ebp),%eax │ │ - cmp %eax,%edi │ │ - jl 4aecf │ │ - mov %ecx,%edx │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %edx,%ecx │ │ + mov %edx,%ebp │ │ + sub %esi,%ecx │ │ add $0xc,%edx │ │ - mov %edx,%eax │ │ - sub %ecx,%eax │ │ + mov %ecx,%eax │ │ sar $0x2,%eax │ │ imul $0xaaaaaaab,%eax,%eax │ │ + movzwl 0x14(%esi,%ecx,1),%ecx │ │ add $0x1,%eax │ │ - mov %eax,%esi │ │ - sar $0x9,%esi │ │ - lea (%eax,%eax,2),%eax │ │ - movzwl 0x8(%ecx,%eax,4),%eax │ │ - add 0x0(%ebp,%esi,4),%eax │ │ - cmp %eax,%edi │ │ - jge 4aea0 │ │ - mov 0x18(%esp),%eax │ │ - mov %edx,0x10(%eax) │ │ - mov 0x18(%esp),%eax │ │ + sar $0x9,%eax │ │ + add (%edi,%eax,4),%ecx │ │ + cmp 0x18(%esp),%ecx │ │ + jle 4f720 │ │ + mov 0x1c(%esp),%eax │ │ + mov %ebp,0x10(%eax) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - jae 4af48 │ │ - mov %eax,%ecx │ │ - jmp 4ae28 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x44(%edi),%edx │ │ - lea (%esi,%esi,2),%eax │ │ - lea (%edx,%eax,4),%eax │ │ - mov 0x18(%esp),%edx │ │ - mov %eax,0xc(%edx) │ │ - mov 0x18(%esp),%eax │ │ + mov 0x14(%eax),%edx │ │ + mov %edx,0x14(%ecx) │ │ + mov (%esi),%edx │ │ + mov %edx,0x14(%eax) │ │ + mov %eax,(%esi) │ │ + jmp 4f6b8 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x44(%esp),%eax │ │ + mov 0x1c(%esp),%edi │ │ + lea (%eax,%eax,2),%edx │ │ + mov 0x44(%ebp),%eax │ │ + lea (%eax,%edx,4),%eax │ │ + mov %eax,0xc(%edi) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ + mov %edi,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x18(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 48ca0 │ │ - movl $0x0,0x18(%esp) │ │ - jmp 4aecf │ │ - xchg %ax,%ax │ │ - test %ecx,%ecx │ │ - je 4ae0d │ │ - mov 0x14(%eax),%edx │ │ - mov %edx,0x14(%ecx) │ │ - mov 0x0(%ebp),%edx │ │ - mov %edx,0x14(%eax) │ │ - mov %eax,0x0(%ebp) │ │ - jmp 4ae0d │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %eax,%edx │ │ - jmp 4ae6c │ │ nop │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x44(%edi),%edx │ │ - mov 0x18(%esp),%ebp │ │ - mov (%ecx),%eax │ │ - lea (%eax,%eax,2),%ecx │ │ - lea 0x3(%eax,%eax,2),%eax │ │ - lea (%edx,%ecx,4),%ecx │ │ - mov %ecx,0xc(%ebp) │ │ - mov 0x8(%ecx),%ecx │ │ - mov 0x8(%edx,%eax,4),%edx │ │ - mov 0x48(%edi),%eax │ │ - sub %ecx,%edx │ │ - lea (%ecx,%ecx,2),%ebp │ │ - lea (%eax,%ebp,4),%ebp │ │ - mov 0x18(%esp),%eax │ │ - mov %ebp,0x10(%eax) │ │ - mov %esi,(%esp) │ │ - mov %ebp,%eax │ │ - call 4a510 │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 4d2c0 │ │ + xor %eax,%eax │ │ + jmp 4f74f │ │ + mov 0x48(%esp),%eax │ │ + mov 0x44(%ebp),%edx │ │ + mov 0x1c(%esp),%edi │ │ + mov (%eax),%eax │ │ + lea (%eax,%eax,2),%eax │ │ + shl $0x2,%eax │ │ + lea (%edx,%eax,1),%ecx │ │ + mov 0x8(%ecx),%esi │ │ + mov 0x14(%edx,%eax,1),%edx │ │ + mov 0x48(%ebp),%eax │ │ + mov %ecx,0xc(%edi) │ │ + lea (%esi,%esi,2),%ecx │ │ + sub %esi,%edx │ │ + lea (%eax,%ecx,4),%esi │ │ + mov 0x44(%esp),%eax │ │ + mov %esi,0x10(%edi) │ │ + mov %eax,(%esp) │ │ + mov %esi,%eax │ │ + call 4ed00 │ │ test %eax,%eax │ │ - js 4af10 │ │ - mov 0x18(%esp),%edx │ │ + js 4f790 │ │ + mov 0x1c(%esp),%edi │ │ lea (%eax,%eax,2),%eax │ │ - lea 0x0(%ebp,%eax,4),%eax │ │ - mov %eax,0x10(%edx) │ │ - jmp 4aecf │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea (%esi,%eax,4),%eax │ │ + mov %eax,0x10(%edi) │ │ + mov %edi,%eax │ │ + jmp 4f74f │ │ + mov 0x1c(%esp),%eax │ │ + jmp 4f74f │ │ + mov %ecx,%eax │ │ + jmp 4f6b8 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3803e,%ebx │ │ + call db90 │ │ + add $0x3e6b2,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ lea 0x44(%eax),%edx │ │ mov %edx,0x4(%esp) │ │ - call 50500 │ │ + call 55350 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3800e,%ebx │ │ + call db90 │ │ + add $0x3e682,%ebx │ │ lea -0x18(%esp),%esp │ │ - mov 0x20(%esp),%eax │ │ mov 0x28(%esp),%edx │ │ + mov 0x20(%esp),%eax │ │ mov %edx,0xc(%esp) │ │ mov 0x24(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ mov %eax,(%esp) │ │ + mov %edx,0x8(%esp) │ │ lea 0x44(%eax),%edx │ │ mov %edx,0x4(%esp) │ │ - call 50840 │ │ + call 556b0 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x37fce,%ebx │ │ + call db90 │ │ + add $0x3e642,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x30(%esp),%eax │ │ - mov 0x3c(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x38(%esp),%edx │ │ - mov %edx,0xc(%esp) │ │ - mov 0x34(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,(%esp) │ │ + movss 0x3c(%esp),%xmm0 │ │ + movss %xmm0,0x10(%esp) │ │ + movss 0x38(%esp),%xmm0 │ │ lea 0x44(%eax),%edx │ │ + movss %xmm0,0xc(%esp) │ │ + movss 0x34(%esp),%xmm0 │ │ + mov %eax,(%esp) │ │ mov %edx,0x4(%esp) │ │ - call 50570 │ │ + movss %xmm0,0x8(%esp) │ │ + call 553b0 │ │ lea 0x28(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + nop │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x37f7d,%ebx │ │ + call db90 │ │ + add $0x3e5f1,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov 0x44(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x48(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x4c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x50(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x58(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x60(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - lea 0x44(%esi),%eax │ │ + call 64330 │ │ mov %esi,(%esp) │ │ + lea 0x44(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - call 504b0 │ │ + call 55310 │ │ mov 0x68(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x18(%esp),%esp │ │ - test %edx,%edx │ │ - mov %esi,0xc(%esp) │ │ - mov %ebp,0x14(%esp) │ │ - mov %edi,0x10(%esp) │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ mov %eax,%esi │ │ - mov 0x1c(%esp),%ebp │ │ - js 4b178 │ │ - cmpb $0x1,0x10(%eax) │ │ - jbe 4b178 │ │ + lea -0x8(%esp),%esp │ │ mov 0x44(%eax),%edi │ │ lea (%edx,%edx,2),%eax │ │ - mov %edi,0x8(%esp) │ │ - lea 0x3(%edx,%edx,2),%edx │ │ - lea (%edi,%eax,4),%ecx │ │ - mov 0x8(%ecx),%eax │ │ - lea (%eax,%eax,2),%edi │ │ - mov 0x48(%esi),%eax │ │ - lea (%eax,%edi,4),%edi │ │ - mov 0x8(%esp),%eax │ │ - mov 0x8(%eax,%edx,4),%edx │ │ - mov %edi,%eax │ │ - sub 0x8(%ecx),%edx │ │ - mov %ebp,(%esp) │ │ + mov 0x48(%esi),%edx │ │ + shl $0x2,%eax │ │ + lea (%edi,%eax,1),%ecx │ │ mov %ecx,0x4(%esp) │ │ - call 4a510 │ │ + mov 0x8(%ecx),%ecx │ │ + lea (%ecx,%ecx,2),%ebp │ │ + lea (%edx,%ebp,4),%ebp │ │ + mov 0x14(%edi,%eax,1),%edx │ │ + mov 0x18(%esp),%eax │ │ + sub %ecx,%edx │ │ + mov %eax,(%esp) │ │ + mov %ebp,%eax │ │ + call 4ed00 │ │ test %eax,%eax │ │ - mov 0x4(%esp),%ecx │ │ - js 4b190 │ │ + js 4f9b0 │ │ + mov 0x1c(%esp),%edi │ │ lea (%eax,%eax,2),%eax │ │ - mov 0x20(%esp),%ecx │ │ - movzwl 0x4(%edi,%eax,4),%edx │ │ + movzwl 0x4(%ebp,%eax,4),%edx │ │ mov 0x50(%esi),%eax │ │ - movl $0x2,(%ecx) │ │ + movl $0x2,(%edi) │ │ mov (%eax,%edx,4),%eax │ │ - mov 0xc(%esp),%esi │ │ - mov 0x10(%esp),%edi │ │ - mov 0x14(%esp),%ebp │ │ - lea 0x18(%esp),%esp │ │ + lea 0x8(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov 0x1c(%esp),%eax │ │ + mov 0x4(%esp),%esi │ │ + movl $0x1,(%eax) │ │ + mov 0x18(%esp),%eax │ │ + lea (%eax,%eax,2),%eax │ │ + mov (%edi,%eax,4),%eax │ │ + add 0x4(%esi),%eax │ │ + lea 0x8(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - nop │ │ - mov 0x44(%esi),%edx │ │ - mov 0x20(%esp),%ecx │ │ - lea 0x0(%ebp,%ebp,2),%eax │ │ - lea (%edx,%eax,4),%eax │ │ - movl $0x1,(%ecx) │ │ - mov (%eax),%eax │ │ - jmp 4b166 │ │ - mov 0x20(%esp),%edi │ │ - lea 0x0(%ebp,%ebp,2),%edx │ │ - movl $0x1,(%edi) │ │ - mov 0x4(%ecx),%eax │ │ - mov 0x8(%esp),%ecx │ │ - add (%ecx,%edx,4),%eax │ │ - jmp 4b166 │ │ lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ + mov %eax,%ebp │ │ push %edi │ │ push %esi │ │ - lea -0x20(%esp),%esp │ │ - mov 0x6c(%eax),%ecx │ │ - mov 0x30(%esp),%edi │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x34(%esp),%esi │ │ - lea (%ecx,%edi,4),%edi │ │ - mov (%edi),%eax │ │ - test %eax,%eax │ │ - je 4b1e9 │ │ - cmp %edx,(%eax) │ │ - mov %eax,%ecx │ │ - jne 4b1e2 │ │ - jmp 4b207 │ │ - nop │ │ - cmp %edx,(%ecx) │ │ - je 4b280 │ │ - mov %ecx,%eax │ │ - mov 0x14(%eax),%ecx │ │ + mov %edx,%esi │ │ + lea -0x10(%esp),%esp │ │ + mov 0x6c(%eax),%eax │ │ + mov 0x20(%esp),%edi │ │ + lea (%eax,%edi,4),%edx │ │ + mov (%edx),%ecx │ │ test %ecx,%ecx │ │ - jne 4b1d8 │ │ - mov 0x30(%esp),%eax │ │ + je 4fa1b │ │ + cmp %esi,(%ecx) │ │ + jne 4fa14 │ │ + jmp 4fade │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmp %esi,(%eax) │ │ + lea 0x0(%esi),%esi │ │ + je 4fa78 │ │ + mov %eax,%ecx │ │ + mov 0x14(%ecx),%eax │ │ + test %eax,%eax │ │ + jne 4fa08 │ │ + mov 0x20(%esp),%eax │ │ + mov %esi,%edx │ │ + mov %eax,(%esp) │ │ + mov %ebp,%eax │ │ + call 4f4b0 │ │ + mov 0x6c(%ebp),%eax │ │ + mov 0x20(%esp),%edi │ │ + mov (%eax,%edi,4),%esi │ │ + mov 0x10(%esi),%edi │ │ + mov 0x24(%esp),%eax │ │ + mov 0x4(%esi),%edx │ │ + movl $0x1,0xc(%esi) │ │ mov %eax,(%esp) │ │ - mov 0x1c(%esp),%eax │ │ - call 4ac00 │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x6c(%edx),%eax │ │ - mov 0x30(%esp),%edx │ │ - mov (%eax,%edx,4),%ecx │ │ - movl $0x1,0xc(%ecx) │ │ - mov 0x4(%ecx),%edi │ │ - mov 0x10(%ecx),%ebp │ │ - xor %edx,%edx │ │ - xchg %ax,%ax │ │ - mov %edi,%eax │ │ - sub %edx,%eax │ │ - cmp $0x10,%eax │ │ - jle 4b238 │ │ - lea (%edx,%edi,1),%eax │ │ - sar %eax │ │ - cmp 0x0(%ebp,%eax,8),%esi │ │ - jbe 4b278 │ │ - lea 0x1(%eax),%edx │ │ mov %edi,%eax │ │ - sub %edx,%eax │ │ - cmp $0x10,%eax │ │ - jg 4b221 │ │ - cmp %edx,%edi │ │ - jg 4b247 │ │ - jmp 4b298 │ │ - xchg %ax,%ax │ │ - add $0x1,%edx │ │ - cmp %edi,%edx │ │ - je 4b298 │ │ - cmp 0x0(%ebp,%edx,8),%esi │ │ - jne 4b240 │ │ - mov %edx,%eax │ │ + call 4eda0 │ │ test %eax,%eax │ │ - js 4b298 │ │ - mov 0x38(%esp),%ecx │ │ - movzwl 0x4(%ebp,%eax,8),%edx │ │ - movl $0x3,(%ecx) │ │ - mov 0x1c(%esp),%ecx │ │ - mov 0x60(%ecx),%eax │ │ + js 4fa90 │ │ + mov 0x28(%esp),%edx │ │ + movl $0x3,(%edx) │ │ + movzwl 0x4(%edi,%eax,8),%edx │ │ + mov 0x60(%ebp),%eax │ │ mov (%eax,%edx,4),%eax │ │ - lea 0x20(%esp),%esp │ │ + lea 0x10(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - jae 4b24f │ │ - mov %eax,%edi │ │ - jmp 4b218 │ │ - xchg %ax,%ax │ │ - test %eax,%eax │ │ - je 4b207 │ │ - mov 0x14(%ecx),%edx │ │ - mov %edx,0x14(%eax) │ │ - mov (%edi),%eax │ │ + mov %eax,%esi │ │ + mov 0x14(%eax),%eax │ │ mov %eax,0x14(%ecx) │ │ - mov %ecx,(%edi) │ │ - jmp 4b207 │ │ - xchg %ax,%ax │ │ - mov 0x8(%ecx),%edi │ │ - mov 0x30(%esp),%edx │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x1c(%esp),%eax │ │ - mov %esi,(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - call 4b0f0 │ │ - lea 0x20(%esp),%esp │ │ - add %edi,%eax │ │ + mov (%edx),%eax │ │ + mov %eax,0x14(%esi) │ │ + mov %esi,(%edx) │ │ + jmp 4fa35 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x20(%esp),%ecx │ │ + mov 0x8(%esi),%esi │ │ + mov 0x28(%esp),%eax │ │ + test %ecx,%ecx │ │ + js 4fac5 │ │ + cmpb $0x1,0x10(%ebp) │ │ + jbe 4fac5 │ │ + mov %eax,0x4(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov 0x20(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov %ebp,%eax │ │ + call 4f950 │ │ + add %esi,%eax │ │ + lea 0x10(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + movl $0x1,(%eax) │ │ + mov 0x24(%esp),%eax │ │ + mov 0x44(%ebp),%edx │ │ + lea (%eax,%eax,2),%eax │ │ + lea (%edx,%eax,4),%eax │ │ + mov (%eax),%eax │ │ + add %esi,%eax │ │ + jmp 4fabd │ │ + mov %ecx,%esi │ │ + jmp 4fa35 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + lea -0x20(%esp),%esp │ │ + mov 0x3c(%esp),%edx │ │ + mov 0x30(%esp),%eax │ │ + mov 0x34(%esp),%ecx │ │ + mov 0x38(%esp),%ebp │ │ + test %edx,%edx │ │ + mov 0x40(%esp),%esi │ │ + je 4fb80 │ │ + cmp $0x1,%edx │ │ + je 4fb68 │ │ + mov 0x4(%ebp),%edx │ │ + mov 0x0(%ebp),%edi │ │ + mov %edx,0x8(%esp) │ │ + movzbl 0x10(%eax),%edx │ │ + mov %dl,0xf(%esp) │ │ + cmp $0x2,%dl │ │ + jbe 4fbb8 │ │ + mov %edi,%ebp │ │ + shr $0x1f,%ebp │ │ + mov %ebp,%edx │ │ + mov %dl,0x10(%esp) │ │ + mov %ebp,%edx │ │ + test %dl,%dl │ │ + jne 4fb80 │ │ + mov 0x8(%esp),%edx │ │ + shr $0x1f,%edx │ │ + jne 4fbc1 │ │ + mov %esi,0x38(%esp) │ │ + mov %edi,0x30(%esp) │ │ + mov 0x8(%esp),%edx │ │ + mov %ecx,0x34(%esp) │ │ + lea 0x20(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + jmp 4f9e0 │ │ lea 0x0(%esi),%esi │ │ - lea -0xc(%esp),%esp │ │ - mov 0x1c(%esp),%edx │ │ - mov %esi,(%esp) │ │ + mov 0x0(%ebp),%edx │ │ test %edx,%edx │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov 0x10(%esp),%eax │ │ - mov 0x14(%esp),%ecx │ │ - mov 0x18(%esp),%edi │ │ - mov 0x20(%esp),%esi │ │ - jne 4b308 │ │ + js 4fb80 │ │ + cmpb $0x1,0x10(%eax) │ │ + ja 4fba0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ movl $0x1,(%esi) │ │ - mov 0x44(%eax),%esi │ │ lea (%ecx,%ecx,2),%edx │ │ - mov 0x4(%esp),%edi │ │ - mov 0x8(%esp),%ebp │ │ - lea (%esi,%edx,4),%edx │ │ - mov (%esp),%esi │ │ + mov 0x44(%eax),%ecx │ │ + lea (%ecx,%edx,4),%edx │ │ mov (%edx),%eax │ │ - lea 0xc(%esp),%esp │ │ + lea 0x20(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - cmp $0x1,%edx │ │ - je 4b348 │ │ - mov (%edi),%edx │ │ - mov 0x4(%edi),%edi │ │ - mov %edi,%ebp │ │ - shr $0x1f,%ebp │ │ - jne 4b368 │ │ - cmpb $0x2,0x10(%eax) │ │ - jbe 4b368 │ │ - test %edx,%edx │ │ - js 4b368 │ │ - mov %esi,0x18(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %esi,0x34(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + lea 0x20(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + jmp 4f950 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edi,%edx │ │ + shr $0x1f,%edx │ │ mov %edx,0x10(%esp) │ │ - mov %ecx,0x14(%esp) │ │ + cmpb $0x0,0x10(%esp) │ │ + jne 4fb80 │ │ + cmpb $0x1,0xf(%esp) │ │ + jbe 4fb80 │ │ + mov %esi,0x34(%esp) │ │ mov %edi,%edx │ │ - mov (%esp),%esi │ │ - mov 0x4(%esp),%edi │ │ - mov 0x8(%esp),%ebp │ │ - lea 0xc(%esp),%esp │ │ - jmp 4b1b0 │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,0x14(%esp) │ │ - mov %ecx,0x10(%esp) │ │ - mov (%edi),%edx │ │ - mov (%esp),%esi │ │ - mov 0x4(%esp),%edi │ │ - mov 0x8(%esp),%ebp │ │ - lea 0xc(%esp),%esp │ │ - jmp 4b0f0 │ │ - xchg %ax,%ax │ │ - mov %esi,0x14(%esp) │ │ - mov %ecx,0x10(%esp) │ │ - jmp 4b352 │ │ + mov %ecx,0x30(%esp) │ │ + jmp 4fba8 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - lea -0x4c(%esp),%esp │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x3e2df,%ebx │ │ + lea -0x3c(%esp),%esp │ │ mov 0x5c(%esp),%edx │ │ - mov %ebx,0x3c(%esp) │ │ - call d3b4 │ │ - add $0x37c63,%ebx │ │ - test %edx,%edx │ │ - mov %esi,0x40(%esp) │ │ - mov %ebp,0x48(%esp) │ │ - mov %edi,0x44(%esp) │ │ mov 0x50(%esp),%ebp │ │ mov 0x54(%esp),%eax │ │ - mov 0x58(%esp),%esi │ │ - mov 0x60(%esp),%ecx │ │ - jne 4b408 │ │ - mov 0x44(%ebp),%edi │ │ - lea (%eax,%eax,2),%edx │ │ - movl $0x1,(%ecx) │ │ - mov 0x30(%ebp),%ecx │ │ - lea (%edi,%edx,4),%edx │ │ - lea -0x1c1d2(%ebx),%edi │ │ - mov (%edx),%edx │ │ - sub 0x1c(%ebp),%edx │ │ - cvtsi2ss %edx,%xmm0 │ │ - divss 0x18(%ebp),%xmm0 │ │ - mov (%ecx,%eax,4),%esi │ │ - mov $0x4,%ecx │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - cvttss2si %xmm0,%edx │ │ - jne 4b478 │ │ - mov %edx,%eax │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ - retq │ │ - cmp $0x1,%edx │ │ - je 4b440 │ │ - mov (%esi),%edx │ │ - mov 0x4(%esi),%esi │ │ - mov %esi,%edi │ │ - shr $0x1f,%edi │ │ - jne 4b468 │ │ - cmpb $0x2,0x10(%ebp) │ │ - jbe 4b468 │ │ test %edx,%edx │ │ - js 4b468 │ │ + je 4fcb8 │ │ + cmp $0x1,%edx │ │ + je 4fc60 │ │ + movzbl 0x10(%ebp),%edx │ │ + mov 0x58(%esp),%ecx │ │ + mov 0x58(%esp),%edi │ │ + mov %dl,0x18(%esp) │ │ + cmp $0x2,%dl │ │ + mov (%ecx),%ecx │ │ + mov 0x4(%edi),%edi │ │ + jbe 4fd68 │ │ + mov %ecx,%esi │ │ + shr $0x1f,%esi │ │ + mov %esi,%edx │ │ + mov %dl,0x20(%esp) │ │ + mov %esi,%edx │ │ + test %dl,%dl │ │ + jne 4fc88 │ │ + mov %edi,%esi │ │ + shr $0x1f,%esi │ │ + jne 4fd71 │ │ + mov 0x60(%esp),%esi │ │ + mov %edi,%edx │ │ mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ mov %ebp,%eax │ │ - mov %esi,%edx │ │ - mov %ecx,0x8(%esp) │ │ - call 4b1b0 │ │ - jmp 4b450 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ecx,(%esp) │ │ + mov %esi,0x8(%esp) │ │ + call 4f9e0 │ │ + jmp 4fc9d │ │ + mov 0x58(%esp),%edi │ │ + mov 0x60(%esp),%ecx │ │ + mov (%edi),%edx │ │ + test %edx,%edx │ │ + js 4fc8c │ │ + cmpb $0x1,0x10(%ebp) │ │ + jbe 4fc8c │ │ mov %eax,(%esp) │ │ - mov %ecx,0x4(%esp) │ │ mov %ebp,%eax │ │ - mov (%esi),%edx │ │ - call 4b0f0 │ │ + mov %ecx,0x4(%esp) │ │ + call 4f950 │ │ + jmp 4fc9d │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x60(%esp),%ecx │ │ + mov 0x44(%ebp),%edx │ │ + lea (%eax,%eax,2),%eax │ │ + movl $0x1,(%ecx) │ │ + lea (%edx,%eax,4),%eax │ │ + mov (%eax),%eax │ │ sub 0x1c(%ebp),%eax │ │ cvtsi2ss %eax,%xmm0 │ │ divss 0x18(%ebp),%xmm0 │ │ - cvttss2si %xmm0,%edx │ │ - jmp 4b3f1 │ │ - lea 0x0(%esi),%esi │ │ - mov %eax,(%esp) │ │ - mov %ebp,%eax │ │ - mov %ecx,0x4(%esp) │ │ - call 4b0f0 │ │ - jmp 4b450 │ │ + cvttss2si %xmm0,%esi │ │ + lea 0x3c(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov 0x60(%esp),%ecx │ │ + lea (%eax,%eax,2),%edx │ │ + lea -0x1dfe6(%ebx),%edi │ │ + movl $0x1,(%ecx) │ │ + mov 0x44(%ebp),%ecx │ │ + lea (%ecx,%edx,4),%edx │ │ + mov $0x4,%ecx │ │ + mov (%edx),%esi │ │ + mov 0x30(%ebp),%edx │ │ + sub 0x1c(%ebp),%esi │ │ + cvtsi2ss %esi,%xmm0 │ │ + mov (%edx,%eax,4),%esi │ │ + divss 0x18(%ebp),%xmm0 │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + seta %dl │ │ + setb %al │ │ + cvttss2si %xmm0,%esi │ │ + cmp %al,%dl │ │ + je 4fcad │ │ + mov 0x28(%ebp),%edi │ │ mov 0x14(%ebp),%eax │ │ - mov 0x24(%ebp),%esi │ │ - add 0x28(%ebp),%esi │ │ - mov %edx,0x1c(%esp) │ │ + add 0x24(%ebp),%edi │ │ mov %eax,(%esp) │ │ - call 61ab0 │ │ - cmp %eax,%esi │ │ - mov 0x1c(%esp),%edx │ │ - jle 4b3f1 │ │ - mov %edx,0x4(%esp) │ │ + call 6a970 │ │ + cmp %eax,%edi │ │ + jle 4fcad │ │ + mov %esi,0x4(%esp) │ │ mov 0x14(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61b50 │ │ - mov 0x24(%ebp),%eax │ │ - add 0x28(%ebp),%eax │ │ + call 6aa00 │ │ + mov 0x28(%ebp),%eax │ │ + fstpl 0x18(%esp) │ │ + add 0x24(%ebp),%eax │ │ mov %eax,0x4(%esp) │ │ - fstpl 0x20(%esp) │ │ mov 0x14(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61b50 │ │ - fstpl 0x28(%esp) │ │ - movsd 0x20(%esp),%xmm0 │ │ - subsd 0x28(%esp),%xmm0 │ │ + call 6aa00 │ │ + movsd 0x18(%esp),%xmm0 │ │ + fstpl 0x18(%esp) │ │ + movsd 0x18(%esp),%xmm1 │ │ + subsd %xmm1,%xmm0 │ │ movsd %xmm0,0x4(%esp) │ │ mov 0x14(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov %eax,%edx │ │ - jmp 4b3f1 │ │ + call 6a9a0 │ │ + mov %eax,%esi │ │ + jmp 4fcad │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ecx,%edi │ │ + shr $0x1f,%edi │ │ + mov %edi,0x20(%esp) │ │ + cmpb $0x0,0x20(%esp) │ │ + jne 4fc88 │ │ + cmpb $0x1,0x18(%esp) │ │ + jbe 4fc88 │ │ + mov 0x60(%esp),%edi │ │ + mov %ecx,%edx │ │ + mov %eax,(%esp) │ │ + mov %ebp,%eax │ │ + mov %edi,0x4(%esp) │ │ + call 4f950 │ │ + jmp 4fc9d │ │ │ │ -0004b4f0 : │ │ +0004fda0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x37afb,%ebx │ │ - lea -0xdc(%esp),%esp │ │ - mov 0xf4(%esp),%esi │ │ - lea 0xb4(%esp),%eax │ │ + call db90 │ │ + add $0x3e11f,%ebx │ │ + lea -0xac(%esp),%esp │ │ + mov 0xc8(%esp),%eax │ │ + mov 0xc4(%esp),%esi │ │ + mov %eax,0x40(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x9c(%esp) │ │ + xor %eax,%eax │ │ mov %esi,(%esp) │ │ + lea 0x80(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1c200(%ebx),%eax │ │ + lea -0x1e014(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 62140 │ │ + call 6afc0 │ │ + mov %eax,0x44(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x78(%esp) │ │ - je 4c85e │ │ - mov 0x78(%esp),%eax │ │ + je 511a1 │ │ + mov 0x44(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 62910 │ │ + call 6b7c0 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - je 4b640 │ │ - lea -0x1b525(%ebx),%edi │ │ - mov %edi,0x5c(%esp) │ │ - jmp 4b56a │ │ + je 4ff18 │ │ + lea -0x1d339(%ebx),%eax │ │ + mov %eax,0x2c(%esp) │ │ + jmp 4fe3a │ │ + lea 0x0(%esi),%esi │ │ mov %ebp,(%esp) │ │ - call 62890 │ │ + call 6b750 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - je 4b640 │ │ + je 4ff18 │ │ movl $0x2,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 63800 │ │ + call 6c750 │ │ mov 0x0(%ebp),%esi │ │ - mov 0x5c(%esp),%edi │ │ mov $0x7,%ecx │ │ + mov 0x2c(%esp),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 4b558 │ │ - movl $0x0,0x60(%esp) │ │ - movl $0x0,0x68(%esp) │ │ - movl $0x0,0x7c(%esp) │ │ - lea -0x1b51e(%ebx),%esi │ │ + jne 4fe28 │ │ + movl $0x0,0x30(%esp) │ │ + lea -0x1d332(%ebx),%esi │ │ + movl $0x0,0x38(%esp) │ │ + movl $0x0,0x50(%esp) │ │ + mov %esi,0x2c(%esp) │ │ + nop │ │ mov %ebp,(%esp) │ │ - call 62890 │ │ + call 6b750 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - je 4c6f3 │ │ - lea 0xbc(%esp),%eax │ │ - lea 0xb8(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ + je 50d9f │ │ + mov 0x2c(%esp),%eax │ │ + lea 0x88(%esp),%esi │ │ + mov %esi,0xc(%esp) │ │ + lea 0x84(%esp),%edi │ │ + mov %edi,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call cf84 │ │ + call d750 │ │ cmp $0x2,%eax │ │ - jne 4b6a8 │ │ - mov 0xb8(%esp),%eax │ │ + jne 4ffb8 │ │ + mov 0x84(%esp),%eax │ │ cmp $0x2,%eax │ │ - je 4bee0 │ │ + je 4ff88 │ │ cmp $0x3,%eax │ │ - je 4bed0 │ │ + je 4ffa8 │ │ cmp $0x1,%eax │ │ - je 4bec0 │ │ + je 4ff98 │ │ mov %eax,0x10(%esp) │ │ + lea -0x1d326(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x16dd0(%ebx),%eax │ │ movl $0x60,0x8(%esp) │ │ - lea -0x1b512(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x14fb8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 4b66a │ │ - nop │ │ + call 67510 │ │ + jmp 4ff42 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1b36c(%ebx),%eax │ │ - movl $0x4d,0x8(%esp) │ │ + lea -0x1d20f(%ebx),%eax │ │ + xor %ebp,%ebp │ │ mov %eax,0xc(%esp) │ │ + lea -0x16dd0(%ebx),%eax │ │ + movl $0x4d,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - lea -0x14fb8(%ebx),%eax │ │ - xor %ebp,%ebp │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov %ebp,(%esp) │ │ - call 62740 │ │ - mov 0xb4(%esp),%eax │ │ + call 6b600 │ │ + mov 0x80(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x78(%esp),%eax │ │ + mov 0x44(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 62450 │ │ - movl $0x0,0x98(%esp) │ │ - mov 0x98(%esp),%eax │ │ - lea 0xdc(%esp),%esp │ │ + call 6b2f0 │ │ + xor %eax,%eax │ │ + mov 0x9c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 513e1 │ │ + lea 0xac(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ - mov %ebp,(%esp) │ │ - call 62890 │ │ - test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 4c831 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x88(%esp),%eax │ │ + mov %eax,0x38(%esp) │ │ + jmp 4fe80 │ │ + mov 0x88(%esp),%eax │ │ + mov %eax,0x50(%esp) │ │ + jmp 4fe80 │ │ + mov 0x88(%esp),%eax │ │ + mov %eax,0x30(%esp) │ │ + jmp 4fe80 │ │ + mov %edi,0x68(%esp) │ │ + mov %esi,0x6c(%esp) │ │ + jmp 4ffed │ │ + lea 0x0(%esi),%esi │ │ movl $0x2,0x4(%esp) │ │ + lea -0x1d312(%ebx),%edi │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - lea -0x1b4fe(%ebx),%edi │ │ - call 63800 │ │ + call 6c750 │ │ mov 0x0(%ebp),%esi │ │ mov $0xa,%ecx │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 4b6a8 │ │ - mov 0x7c(%esp),%eax │ │ + je 50028 │ │ + mov %ebp,(%esp) │ │ + call 6b750 │ │ test %eax,%eax │ │ - jle 4bef0 │ │ - mov 0x68(%esp),%edi │ │ + mov %eax,%ebp │ │ + jne 4ffc8 │ │ + movl $0x70,0x8(%esp) │ │ + lea -0x1d1f4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x16dd0(%ebx),%eax │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + jmp 4ff42 │ │ + mov 0x50(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jle 512be │ │ + mov 0x38(%esp),%edi │ │ test %edi,%edi │ │ - js 4bef0 │ │ - mov 0x60(%esp),%esi │ │ + js 512be │ │ + mov 0x30(%esp),%esi │ │ test %esi,%esi │ │ - js 4bef0 │ │ - mov 0x60(%esp),%edx │ │ - lea -0x1b3fb(%ebx),%eax │ │ - mov %edx,0x18(%esp) │ │ - mov 0x68(%esp),%edx │ │ - mov %edx,0x14(%esp) │ │ - mov 0x7c(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x14fb8(%ebx),%edx │ │ + js 512be │ │ + mov 0x38(%esp),%eax │ │ + mov 0x30(%esp),%esi │ │ movl $0x1dd,0x8(%esp) │ │ - mov %edx,0x64(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x64(%esp),%edx │ │ + mov %esi,0x18(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d1d6(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x16dd0(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,%edi │ │ + mov %eax,0x34(%esp) │ │ + call 67510 │ │ movl $0x1e0,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x98,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x60(%esp),%ecx │ │ - mov %eax,0x5c(%esp) │ │ - test %ecx,%ecx │ │ - mov %eax,0x98(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x2c(%esp) │ │ + test %esi,%esi │ │ mov $0x3,%eax │ │ - jne 4b78d │ │ - cmpl $0x1,0x68(%esp) │ │ - sbb %eax,%eax │ │ - add $0x2,%eax │ │ + je 50be0 │ │ mov %eax,0xc(%esp) │ │ - mov 0xf8(%esp),%eax │ │ - mov 0x7c(%esp),%edx │ │ + mov 0x40(%esp),%eax │ │ + mov 0x50(%esp),%edi │ │ + mov 0x2c(%esp),%esi │ │ mov %eax,0x8(%esp) │ │ - lea 0x30c(%ebx),%eax │ │ + lea 0x318(%ebx),%eax │ │ + mov %edi,0x10(%esp) │ │ + mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x5c(%esp),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,(%esp) │ │ - call 484c0 │ │ - mov 0x5c(%esp),%edx │ │ - mov 0x7c(%esp),%esi │ │ - add $0x1,%esi │ │ - mov 0x4(%edx),%eax │ │ - mov 0x7c(%esp),%edx │ │ - mov %edx,(%eax) │ │ - mov 0x68(%esp),%edx │ │ - mov %edx,0x4(%eax) │ │ - mov 0x60(%esp),%edx │ │ - mov %edx,0x8(%eax) │ │ - mov 0x5c(%esp),%eax │ │ - mov 0x64(%esp),%edx │ │ - movb $0x1,0x12(%eax) │ │ - mov %edx,0x8(%esp) │ │ + call 4ca80 │ │ + mov 0x4(%esi),%eax │ │ + mov %edi,%edx │ │ + mov %edi,(%eax) │ │ + mov 0x38(%esp),%edi │ │ + mov %edi,0x4(%eax) │ │ + mov 0x30(%esp),%edi │ │ + mov %edi,0x8(%eax) │ │ + mov 0x34(%esp),%eax │ │ + movb $0x1,0x12(%esi) │ │ + lea 0x1(%edx),%esi │ │ movl $0x1ba,0xc(%esp) │ │ + mov %eax,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + lea (%esi,%esi,2),%ecx │ │ mov %eax,%edx │ │ - xor %ecx,%ecx │ │ - add $0x1,%ecx │ │ + lea (%eax,%ecx,4),%ecx │ │ + jmp 50140 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ movl $0x80000000,(%edx) │ │ - cmp %ecx,%esi │ │ - movl $0x80000000,0x4(%edx) │ │ - lea 0xc(%edx),%edx │ │ - jg 4b808 │ │ - mov 0x5c(%esp),%ecx │ │ - mov 0x68(%esp),%esi │ │ + add $0xc,%edx │ │ + movl $0x80000000,-0x8(%edx) │ │ + cmp %ecx,%edx │ │ + jne 50140 │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x38(%esp),%esi │ │ + mov %eax,0x44(%edi) │ │ + mov 0x34(%esp),%eax │ │ add $0x1,%esi │ │ - mov 0x64(%esp),%edx │ │ - mov %eax,0x44(%ecx) │ │ movl $0x1f5,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ mov %esi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x5c(%esp),%ecx │ │ - mov %eax,0x48(%ecx) │ │ - mov 0x60(%esp),%ecx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x30(%esp),%ecx │ │ + mov %eax,0x48(%edi) │ │ test %ecx,%ecx │ │ - je 4b8b4 │ │ - mov 0x64(%esp),%edx │ │ + je 501e1 │ │ + mov 0x34(%esp),%edi │ │ + mov 0x30(%esp),%eax │ │ movl $0x1f8,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov 0x60(%esp),%edx │ │ - mov %edx,(%esp) │ │ movl $0x8,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x5c(%esp),%ecx │ │ - mov 0x64(%esp),%edx │ │ + mov %edi,0x8(%esp) │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x2c(%esp),%edx │ │ sar $0x9,%esi │ │ add $0x1,%esi │ │ - mov %eax,0x4c(%ecx) │ │ + mov %eax,0x4c(%edx) │ │ movl $0x1fd,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x5c(%esp),%ecx │ │ - mov %eax,0x68(%ecx) │ │ - mov 0x64(%esp),%edx │ │ - lea -0x1b4d8(%ebx),%eax │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x2c(%esp),%edx │ │ + mov %eax,0x68(%edx) │ │ movl $0x87,0x8(%esp) │ │ + lea -0x1d2ec(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - movl $0x0,0x60(%esp) │ │ - lea 0x0(%esi),%esi │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x0,0x30(%esp) │ │ + jmp 50220 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov %ebp,(%esp) │ │ - call 62890 │ │ + call 6b750 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - je 4ba90 │ │ + je 503d0 │ │ movl $0x2,0x4(%esp) │ │ + lea -0x1d2da(%ebx),%edi │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - lea -0x1b4c6(%ebx),%edi │ │ - call 63800 │ │ + call 6c750 │ │ mov 0x0(%ebp),%eax │ │ mov $0xa,%ecx │ │ mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 4ba90 │ │ + je 503d0 │ │ mov $0x6,%ecx │ │ - lea -0x1b4bc(%ebx),%edi │ │ + lea -0x1d2d0(%ebx),%edi │ │ mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 4ba90 │ │ - lea 0xc0(%esp),%edx │ │ + je 503d0 │ │ movl $0x3,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + lea 0x8c(%esp),%edx │ │ mov %eax,(%esp) │ │ - call 638f0 │ │ + mov %edx,0x4(%esp) │ │ + call 6c820 │ │ cmp $0x1,%eax │ │ mov %eax,%esi │ │ - jle 4bf20 │ │ - mov 0xc0(%esp),%eax │ │ + jle 507b8 │ │ + mov 0x8c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 63720 │ │ + call 6c650 │ │ + fstpl 0x38(%esp) │ │ cmp $0x3,%esi │ │ - fstpl 0x70(%esp) │ │ - mov 0xc4(%esp),%edi │ │ - movl $0x0,0x68(%esp) │ │ - je 4c060 │ │ - mov 0x5c(%esp),%edx │ │ - mov 0x4(%edx),%eax │ │ - mov 0x60(%esp),%edx │ │ + movsd 0x38(%esp),%xmm3 │ │ + cvtsd2ss %xmm3,%xmm2 │ │ + mov 0x90(%esp),%edi │ │ + movl $0x0,0x38(%esp) │ │ + movss %xmm2,0x40(%esp) │ │ + je 50858 │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x30(%esp),%edx │ │ + mov 0x4(%eax),%eax │ │ cmp %edx,(%eax) │ │ - jle 4c098 │ │ - mov 0x5c(%esp),%eax │ │ - mov 0x64(%esp),%edx │ │ - mov 0x60(%esp),%esi │ │ - shl $0x2,%esi │ │ - add 0x30(%eax),%esi │ │ + jle 50890 │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x34(%esp),%edx │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x30(%eax),%eax │ │ mov %edx,0x4(%esp) │ │ - movl $0xa6,0x8(%esp) │ │ mov %edi,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov 0x5c(%esp),%ecx │ │ - mov 0x60(%esp),%edx │ │ + movl $0xa6,0x8(%esp) │ │ + lea (%eax,%ecx,4),%esi │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov 0x30(%esp),%edi │ │ mov %eax,(%esi) │ │ - mov %edx,0x8(%esp) │ │ - mov 0x30(%ecx),%eax │ │ - mov (%eax,%edx,4),%eax │ │ + mov 0x2c(%esp),%esi │ │ + mov %edi,0x8(%esp) │ │ + mov 0x30(%esi),%eax │ │ + mov (%eax,%edi,4),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x34(%ecx),%eax │ │ + mov 0x34(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5fdc0 │ │ - cmp %eax,0x60(%esp) │ │ - je 4ba25 │ │ - mov 0x5c(%esp),%esi │ │ - mov 0x60(%esp),%edx │ │ + call 68dd0 │ │ + cmp %eax,%edi │ │ + je 50363 │ │ mov 0x30(%esi),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - mov 0x64(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ + mov 0x34(%esp),%edx │ │ + mov (%eax,%edi,4),%eax │ │ movl $0xa9,0x8(%esp) │ │ - lea -0x14f5c(%ebx),%eax │ │ mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x16d74(%ebx),%eax │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - cvtsd2ss 0x70(%esp),%xmm0 │ │ - mov 0x60(%esp),%edx │ │ - mov 0x5c(%esp),%eax │ │ - cvtss2sd %xmm0,%xmm0 │ │ - lea (%edx,%edx,2),%esi │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov 0x30(%esp),%eax │ │ + movss 0x40(%esp),%xmm4 │ │ + cvtss2sd %xmm4,%xmm4 │ │ + lea (%eax,%eax,2),%esi │ │ + mov 0x2c(%esp),%eax │ │ shl $0x2,%esi │ │ - mov %esi,%edi │ │ - add 0x44(%eax),%edi │ │ - movsd %xmm0,0x4(%esp) │ │ + mov 0x44(%eax),%edi │ │ + movsd %xmm4,0x4(%esp) │ │ mov 0x14(%eax),%eax │ │ + add %esi,%edi │ │ mov %eax,(%esp) │ │ - call 61d10 │ │ - cvtss2sd 0x68(%esp),%xmm0 │ │ + call 6abb0 │ │ + movss 0x38(%esp),%xmm6 │ │ + cvtss2sd %xmm6,%xmm6 │ │ mov %eax,(%edi) │ │ - mov 0x5c(%esp),%eax │ │ + mov 0x2c(%esp),%eax │ │ add 0x44(%eax),%esi │ │ - movsd %xmm0,0x4(%esp) │ │ + movsd %xmm6,0x4(%esp) │ │ mov 0x14(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 61d10 │ │ + call 6abb0 │ │ mov %eax,0x4(%esi) │ │ - addl $0x1,0x60(%esp) │ │ + addl $0x1,0x30(%esp) │ │ mov %ebp,(%esp) │ │ - call 62890 │ │ + call 6b750 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - jne 4b8fa │ │ - lea 0x0(%esi),%esi │ │ - mov 0x5c(%esp),%ecx │ │ - mov 0x4(%ecx),%eax │ │ + jne 50232 │ │ + nop │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x30(%esp),%esi │ │ + mov 0x4(%edi),%eax │ │ mov (%eax),%eax │ │ - cmp 0x60(%esp),%eax │ │ - je 4bae3 │ │ - mov 0x60(%esp),%edx │ │ + cmp %esi,%eax │ │ + je 50419 │ │ mov %eax,0x10(%esp) │ │ - mov %edx,0x14(%esp) │ │ - mov 0x64(%esp),%edx │ │ - lea -0x14f38(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + lea -0x16d50(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %esi,0x14(%esp) │ │ movl $0xb2,0x8(%esp) │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x5c(%esp),%ecx │ │ - mov 0x60(%esp),%edx │ │ - mov 0x4(%ecx),%eax │ │ - mov %edx,(%eax) │ │ - mov %edx,0xc(%ecx) │ │ - mov (%eax),%eax │ │ - mov 0x64(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x1b3e2(%ebx),%eax │ │ - movl $0x204,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x4(%edi),%eax │ │ + mov %esi,(%eax) │ │ + mov %esi,0xc(%edi) │ │ + mov (%eax),%esi │ │ + mov %esi,0x10(%esp) │ │ + lea -0x1d1bd(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + movl $0x204,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x5c(%esp),%ecx │ │ - add $0x74,%ecx │ │ - mov %ecx,0x60(%esp) │ │ - mov %ecx,(%esp) │ │ - call 50960 │ │ - mov 0x5c(%esp),%esi │ │ - mov 0x4(%esi),%eax │ │ - mov 0x8(%eax),%edx │ │ - test %edx,%edx │ │ - jle 4bb44 │ │ - mov 0x5c(%esp),%eax │ │ - sub $0xffffff80,%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x2c(%esp),%edi │ │ + mov %edi,%eax │ │ + add $0x74,%eax │ │ mov %eax,(%esp) │ │ - call 50960 │ │ - mov 0x5c(%esp),%ecx │ │ - mov 0x4(%ecx),%eax │ │ - mov 0x4(%eax),%edx │ │ + mov %eax,0x40(%esp) │ │ + call 557e0 │ │ + mov 0x4(%edi),%eax │ │ + mov 0x8(%eax),%edx │ │ test %edx,%edx │ │ - jle 4bce2 │ │ - mov 0x64(%esp),%edx │ │ - lea -0x1b4a3(%ebx),%eax │ │ - movl $0xc3,0x8(%esp) │ │ + jg 507f8 │ │ + mov 0x4(%eax),%eax │ │ + test %eax,%eax │ │ + jle 50830 │ │ + lea -0x1d2b7(%ebx),%eax │ │ + mov %ebp,%esi │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x34(%esp),%eax │ │ + movl $0xc3,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x5c(%esp),%eax │ │ - movl $0x0,0x68(%esp) │ │ - movl $0xffffffff,0x70(%esp) │ │ - mov 0x48(%eax),%eax │ │ - mov %eax,0x88(%esp) │ │ - mov %ebp,(%esp) │ │ - call 62890 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x2c(%esp),%eax │ │ + movl $0x0,0x30(%esp) │ │ + movl $0xffffffff,0x38(%esp) │ │ + mov 0x48(%eax),%edi │ │ + mov %edi,%ebp │ │ + mov %esi,(%esp) │ │ + call 6b750 │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 4c800 │ │ + mov %eax,%esi │ │ + je 50e07 │ │ movl $0x2,0x4(%esp) │ │ - mov 0x0(%ebp),%eax │ │ + mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 63800 │ │ - movl $0x0,0xcc(%esp) │ │ + call 6c750 │ │ + movl $0x0,0x98(%esp) │ │ + lea 0x8c(%esp),%eax │ │ movl $0x4,0x8(%esp) │ │ - lea 0xc0(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x0(%ebp),%eax │ │ + mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 638f0 │ │ + call 6c820 │ │ cmp $0x2,%eax │ │ - jg 4c0c8 │ │ - mov 0x0(%ebp),%eax │ │ + jg 508c0 │ │ + mov (%esi),%eax │ │ cmpb $0x0,(%eax) │ │ - je 4bb93 │ │ + je 504b2 │ │ + mov %esi,%ebp │ │ mov $0x6,%ecx │ │ - lea -0x1b4bc(%ebx),%edi │ │ + lea -0x1d2d0(%ebx),%edi │ │ mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 4bc18 │ │ + je 50536 │ │ mov $0xa,%ecx │ │ - lea -0x1b480(%ebx),%edi │ │ + lea -0x1d294(%ebx),%edi │ │ mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 4c802 │ │ - mov 0x5c(%esp),%edx │ │ - mov 0x70(%esp),%eax │ │ + jne 51273 │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x38(%esp),%edx │ │ + mov 0x4(%edi),%esi │ │ + mov %edx,%eax │ │ add $0x1,%eax │ │ - mov 0x4(%edx),%ecx │ │ - cmp (%ecx),%eax │ │ - jg 4bc4c │ │ - mov 0x5c(%esp),%esi │ │ - lea (%eax,%eax,2),%edx │ │ - shl $0x2,%edx │ │ - add 0x44(%esi),%edx │ │ - mov 0x68(%esp),%esi │ │ - add $0x8,%edx │ │ - xchg %ax,%ax │ │ - mov %esi,(%edx) │ │ + mov (%esi),%ecx │ │ + cmp %ecx,%eax │ │ + jg 510c9 │ │ + mov 0x44(%edi),%edi │ │ + lea (%edx,%edx,2),%edx │ │ + mov %edi,0x38(%esp) │ │ + lea (%edi,%edx,4),%edx │ │ + mov 0x30(%esp),%edi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edi,0x14(%edx) │ │ add $0x1,%eax │ │ - cmp (%ecx),%eax │ │ - lea 0xc(%edx),%edx │ │ - jle 4bc40 │ │ - mov (%ecx),%eax │ │ - mov 0x5c(%esp),%edi │ │ - mov 0x60(%esp),%edx │ │ - lea (%eax,%eax,2),%eax │ │ - shl $0x2,%eax │ │ - add 0x44(%edi),%eax │ │ - mov 0x8(%eax),%eax │ │ - mov %eax,0x4(%ecx) │ │ + mov (%esi),%ecx │ │ + add $0xc,%edx │ │ + cmp %ecx,%eax │ │ + jle 50568 │ │ + mov 0x38(%esp),%edi │ │ + lea (%ecx,%ecx,2),%eax │ │ + mov 0x8(%edi,%eax,4),%eax │ │ + mov 0x2c(%esp),%edi │ │ + mov %eax,0x4(%esi) │ │ mov 0x78(%edi),%eax │ │ + mov 0x40(%esp),%esi │ │ mov %eax,0x54(%edi) │ │ - mov %edx,(%esp) │ │ - call 50a10 │ │ + mov %esi,(%esp) │ │ + call 55880 │ │ mov %eax,0x50(%edi) │ │ - mov 0x60(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call 509e0 │ │ + mov %esi,(%esp) │ │ + call 55850 │ │ mov 0x4(%edi),%eax │ │ - mov 0x64(%esp),%edx │ │ + mov 0x34(%esp),%esi │ │ mov 0x4(%eax),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0x10(%esp) │ │ + mov %esi,0x4(%esp) │ │ movl $0x215,0x8(%esp) │ │ - lea -0x1b3c9(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d1a4(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov 0x54(%edi),%eax │ │ - mov 0x64(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ + mov %esi,0x4(%esp) │ │ movl $0x216,0x8(%esp) │ │ - lea -0x1b3b1(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d18c(%ebx),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ mov 0x4(%edi),%eax │ │ mov 0x8(%eax),%esi │ │ test %esi,%esi │ │ - jle 4c03c │ │ - mov 0x5c(%esp),%edx │ │ - mov %edx,%esi │ │ - sub $0xffffff80,%esi │ │ - mov 0x84(%edx),%eax │ │ - mov %eax,0x5c(%edx) │ │ + jle 50830 │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x84(%edi),%eax │ │ + lea 0x80(%edi),%esi │ │ + mov %eax,0x5c(%edi) │ │ mov %esi,(%esp) │ │ - call 50a10 │ │ - mov 0x5c(%esp),%ecx │ │ - mov %eax,0x58(%ecx) │ │ + call 55880 │ │ + mov %eax,0x58(%edi) │ │ mov %esi,(%esp) │ │ - call 509e0 │ │ - mov 0x5c(%esp),%esi │ │ - mov 0x64(%esp),%edx │ │ - mov 0x5c(%esi),%eax │ │ - add $0x8c,%esi │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0x10(%esp) │ │ + call 55850 │ │ + mov 0x5c(%edi),%eax │ │ + mov 0x34(%esp),%esi │ │ movl $0x21e,0x8(%esp) │ │ - lea -0x1b466(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d27a(%ebx),%eax │ │ + mov %esi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov %esi,0x68(%esp) │ │ - mov %esi,(%esp) │ │ - call 50960 │ │ - mov 0x64(%esp),%edx │ │ - lea -0x1b44f(%ebx),%eax │ │ + call 67510 │ │ + lea 0x8c(%edi),%eax │ │ + mov %eax,(%esp) │ │ + mov %eax,0x48(%esp) │ │ + call 557e0 │ │ + mov %esi,0x4(%esp) │ │ + lea -0x1d263(%ebx),%eax │ │ movl $0x124,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x5c(%esp),%eax │ │ - movl $0xffffffff,0x80(%esp) │ │ - movl $0xffffffff,0x60(%esp) │ │ - movl $0x0,0x70(%esp) │ │ - movl $0xffffffff,0x8c(%esp) │ │ mov $0xffffffff,%esi │ │ - mov 0x4c(%eax),%eax │ │ - mov %eax,0x88(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov 0x4c(%edi),%eax │ │ + mov $0xffffffff,%edi │ │ + movl $0xffffffff,0x54(%esp) │ │ + movl $0xffffffff,0x38(%esp) │ │ + movl $0x0,0x30(%esp) │ │ + mov %eax,0x40(%esp) │ │ mov %ebp,(%esp) │ │ - call 62890 │ │ + call 6b750 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - je 4c770 │ │ + je 50e07 │ │ movl $0x2,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 63800 │ │ + call 6c750 │ │ movl $0x4,0x8(%esp) │ │ - lea 0xc0(%esp),%eax │ │ + lea 0x8c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x0(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 638f0 │ │ + call 6c820 │ │ cmp $0x4,%eax │ │ - je 4c358 │ │ + je 50bf0 │ │ mov 0x0(%ebp),%eax │ │ cmpb $0x0,(%eax) │ │ - je 4bdb8 │ │ + je 506bd │ │ mov $0x6,%ecx │ │ - lea -0x1b4bc(%ebx),%edi │ │ + lea -0x1d2d0(%ebx),%edi │ │ mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 4c772 │ │ - mov 0x5c(%esp),%edx │ │ - mov 0x60(%esp),%eax │ │ + jne 51172 │ │ + mov 0x2c(%esp),%ecx │ │ + mov 0x38(%esp),%eax │ │ + mov 0x4(%ecx),%edx │ │ add $0x1,%eax │ │ mov 0x4(%edx),%edi │ │ - cmp 0x4(%edi),%eax │ │ - jg 4c7a1 │ │ - mov 0x5c(%esp),%ecx │ │ + mov %edx,0x40(%esp) │ │ + cmp %edi,%eax │ │ + jg 5115f │ │ + mov 0x68(%ecx),%edx │ │ + mov %ebp,0x54(%esp) │ │ + mov 0x30(%esp),%ecx │ │ + mov %edx,0x38(%esp) │ │ lea (%eax,%eax,2),%edx │ │ - mov %ebp,0x88(%esp) │ │ - mov %edi,0x80(%esp) │ │ + mov %edi,0x30(%esp) │ │ shl $0x2,%edx │ │ - mov 0x68(%ecx),%ecx │ │ - mov %ecx,0x60(%esp) │ │ - mov 0x70(%esp),%ecx │ │ - jmp 4bea2 │ │ - lea 0x0(%esi),%esi │ │ - mov %eax,%edi │ │ - mov 0x60(%esp),%esi │ │ - sar $0x9,%edi │ │ - mov (%esi,%edi,4),%ebp │ │ + jmp 50793 │ │ + xchg %ax,%ax │ │ + mov (%edi,%esi,4),%ebp │ │ mov %ecx,%esi │ │ sub %ebp,%esi │ │ cmp $0xffff,%esi │ │ - jg 4c2f8 │ │ - mov 0x5c(%esp),%edi │ │ + jg 50ab0 │ │ + mov 0x2c(%esp),%edi │ │ add $0x1,%eax │ │ mov 0x48(%edi),%esi │ │ mov %ecx,%edi │ │ sub %ebp,%edi │ │ mov %di,0x8(%esi,%edx,1) │ │ - mov 0x80(%esp),%edi │ │ add $0xc,%edx │ │ - cmp 0x4(%edi),%eax │ │ - jg 4bf60 │ │ - test $0x1ff,%eax │ │ - jne 4be60 │ │ + cmp 0x30(%esp),%eax │ │ + jg 50b00 │ │ + mov 0x38(%esp),%edi │ │ mov %eax,%esi │ │ - mov 0x60(%esp),%edi │ │ sar $0x9,%esi │ │ - mov %ecx,%ebp │ │ + test $0x1ff,%eax │ │ + jne 50760 │ │ mov %ecx,(%edi,%esi,4) │ │ - jmp 4be7c │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0xbc(%esp),%edx │ │ - mov %edx,0x7c(%esp) │ │ - jmp 4b5ab │ │ - mov 0xbc(%esp),%edx │ │ - mov %edx,0x60(%esp) │ │ - jmp 4b5ab │ │ - mov 0xbc(%esp),%edx │ │ - mov %edx,0x68(%esp) │ │ - jmp 4b5ab │ │ - lea -0x1b4f4(%ebx),%eax │ │ - movl $0x75,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x4,(%esp) │ │ - lea -0x14fb8(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 4b66a │ │ + mov %ecx,%ebp │ │ + mov 0x40(%esp),%edi │ │ + mov 0x4(%edi),%esi │ │ + mov %esi,0x30(%esp) │ │ + jmp 50773 │ │ lea 0x0(%esi),%esi │ │ mov 0x0(%ebp),%eax │ │ cmpb $0x0,(%eax) │ │ - je 4b8e8 │ │ - mov 0x64(%esp),%edx │ │ + je 50220 │ │ mov %eax,0x10(%esp) │ │ - movl $0x96,0x8(%esp) │ │ - lea -0x14f80(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + lea -0x16d98(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + movl $0x96,0x8(%esp) │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - jmp 4b8e8 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 50220 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x88(%esp),%ebp │ │ + mov 0x2c(%esp),%edi │ │ + mov %edi,%eax │ │ + sub $0xffffff80,%eax │ │ + mov %eax,(%esp) │ │ + call 557e0 │ │ mov 0x4(%edi),%eax │ │ - mov 0x60(%esp),%ecx │ │ - mov %eax,%edx │ │ - sar $0x9,%edx │ │ - lea (%eax,%eax,2),%eax │ │ - movzwl 0x8(%esi,%eax,4),%eax │ │ - mov 0x5c(%esp),%esi │ │ - add (%ecx,%edx,4),%eax │ │ - mov 0x68(%esp),%edx │ │ - mov %eax,0x8(%edi) │ │ - mov 0x90(%esi),%eax │ │ - mov %eax,0x64(%esi) │ │ - mov %edx,(%esp) │ │ - call 50a10 │ │ - mov %eax,0x60(%esi) │ │ - mov 0x4(%esi),%eax │ │ - mov 0x64(%esp),%edx │ │ - mov 0x8(%eax),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0x10(%esp) │ │ - movl $0x22b,0x8(%esp) │ │ - lea -0x1b39b(%ebx),%eax │ │ - movl $0x1,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x64(%esi),%eax │ │ - mov 0x64(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ - lea -0x1b382(%ebx),%eax │ │ - movl $0x22c,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x68(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call 509e0 │ │ - mov 0x64(%esp),%edx │ │ - movl $0x231,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov 0x7c(%esp),%edx │ │ - mov %edx,(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x6c(%esi) │ │ - movl $0x18,(%esp) │ │ - call 60680 │ │ - mov %eax,0x70(%esi) │ │ + mov 0x4(%eax),%edx │ │ + test %edx,%edx │ │ + jg 50471 │ │ + mov 0x8(%eax),%esi │ │ + test %esi,%esi │ │ + jg 5060d │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov %ebp,(%esp) │ │ - call 62740 │ │ - mov 0xb4(%esp),%eax │ │ + call 6b600 │ │ + mov 0x80(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x78(%esp),%eax │ │ + mov 0x44(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 62450 │ │ - jmp 4b694 │ │ - mov 0xc8(%esp),%eax │ │ + call 6b2f0 │ │ + mov 0x2c(%esp),%eax │ │ + jmp 4ff63 │ │ + mov 0x94(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 63720 │ │ - mov 0x5c(%esp),%edx │ │ - fstpl 0x68(%esp) │ │ - cvtsd2ss 0x68(%esp),%xmm0 │ │ - mov 0x4(%edx),%eax │ │ - mov 0x60(%esp),%edx │ │ - movss %xmm0,0x68(%esp) │ │ + call 6c650 │ │ + mov 0x2c(%esp),%eax │ │ + fstpl 0x38(%esp) │ │ + mov 0x30(%esp),%edx │ │ + movsd 0x38(%esp),%xmm1 │ │ + mov 0x4(%eax),%eax │ │ + cvtsd2ss %xmm1,%xmm1 │ │ cmp %edx,(%eax) │ │ - jg 4b99e │ │ - lea 0x0(%esi),%esi │ │ - mov 0x64(%esp),%ebp │ │ - lea -0x1b4b6(%ebx),%eax │ │ + movss %xmm1,0x38(%esp) │ │ + jg 502e6 │ │ + xchg %ax,%ax │ │ movl $0xa1,0x8(%esp) │ │ + lea -0x1d2ca(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4c31e │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 50ad6 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0xc0(%esp),%eax │ │ + mov 0x8c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 63720 │ │ - mov 0xcc(%esp),%eax │ │ - mov 0xc8(%esp),%edx │ │ + call 6c650 │ │ + mov 0x94(%esp),%eax │ │ + fstpl 0x58(%esp) │ │ + mov 0x90(%esp),%edi │ │ + mov %eax,0x54(%esp) │ │ + mov 0x98(%esp),%eax │ │ test %eax,%eax │ │ - fstpl 0x90(%esp) │ │ - mov 0xc4(%esp),%edi │ │ - mov %edx,0x8c(%esp) │ │ - movl $0x0,0x80(%esp) │ │ - je 4c12a │ │ + je 50d5a │ │ mov %eax,(%esp) │ │ - call 63720 │ │ - fstpl 0x80(%esp) │ │ - cvtsd2ss 0x80(%esp),%xmm0 │ │ - movss %xmm0,0x80(%esp) │ │ - mov 0x5c(%esp),%eax │ │ + call 6c650 │ │ + fstpl 0x48(%esp) │ │ + movsd 0x48(%esp),%xmm0 │ │ + cvtsd2ss %xmm0,%xmm0 │ │ + movss %xmm0,0x60(%esp) │ │ + mov 0x2c(%esp),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 48ce0 │ │ + call 4d300 │ │ + mov %eax,0x48(%esp) │ │ cmp $0xffffffff,%eax │ │ - mov %eax,%esi │ │ - je 4c560 │ │ - mov 0x8c(%esp),%ecx │ │ - mov 0x5c(%esp),%eax │ │ - mov %ecx,0x4(%esp) │ │ + mov 0x54(%esp),%eax │ │ + je 50d68 │ │ + mov %eax,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 48ce0 │ │ + call 4d300 │ │ cmp $0xffffffff,%eax │ │ - mov %eax,%edx │ │ - je 4c59e │ │ - cvtsd2ss 0x90(%esp),%xmm1 │ │ - movss -0x1290c(%ebx),%xmm0 │ │ - mov 0x5c(%esp),%ecx │ │ - mulss %xmm0,%xmm1 │ │ - movss 0x80(%esp),%xmm2 │ │ - mulss %xmm0,%xmm2 │ │ - cvttss2si %xmm1,%eax │ │ + je 50dcc │ │ + movsd 0x58(%esp),%xmm0 │ │ + cvtsd2ss %xmm0,%xmm0 │ │ + mov %eax,0x64(%esp) │ │ + mulss -0x14730(%ebx),%xmm0 │ │ + cvttss2si %xmm0,%eax │ │ + movss -0x14730(%ebx),%xmm0 │ │ + mulss 0x60(%esp),%xmm0 │ │ cvtsi2ss %eax,%xmm1 │ │ - divss %xmm0,%xmm1 │ │ - cvttss2si %xmm2,%eax │ │ - cvtsi2ss %eax,%xmm2 │ │ - cvtss2sd %xmm1,%xmm1 │ │ + cvttss2si %xmm0,%eax │ │ + divss -0x14730(%ebx),%xmm1 │ │ + cvtsi2ss %eax,%xmm0 │ │ + mov 0x2c(%esp),%eax │ │ + movss %xmm0,0x58(%esp) │ │ + cvtss2sd %xmm1,%xmm0 │ │ + movsd %xmm0,0x4(%esp) │ │ + mov 0x14(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 6abb0 │ │ + movss 0x58(%esp),%xmm0 │ │ + divss -0x14730(%ebx),%xmm0 │ │ + mov %eax,0x84(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + cvtss2sd %xmm0,%xmm1 │ │ movsd %xmm1,0x4(%esp) │ │ - mov 0x14(%ecx),%eax │ │ + mov 0x14(%eax),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - movss %xmm0,0x30(%esp) │ │ - movss %xmm2,0x40(%esp) │ │ - call 61d10 │ │ - movss 0x30(%esp),%xmm0 │ │ - mov 0x5c(%esp),%ecx │ │ - movss 0x40(%esp),%xmm2 │ │ - mov %eax,0xb8(%esp) │ │ - divss %xmm0,%xmm2 │ │ - cvtss2sd %xmm2,%xmm0 │ │ - movsd %xmm0,0x4(%esp) │ │ - mov 0x14(%ecx),%eax │ │ + call 6abb0 │ │ + mov %eax,0x88(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x30(%esp),%edx │ │ + mov 0x64(%esp),%ecx │ │ + mov 0x4(%eax),%eax │ │ + cmp %edx,0x4(%eax) │ │ + jle 512f2 │ │ + mov 0x68(%esp),%eax │ │ + mov %ecx,0x0(%ebp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 61d10 │ │ - mov 0x5c(%esp),%ecx │ │ - mov %eax,0xbc(%esp) │ │ + call 55900 │ │ mov 0x2c(%esp),%edx │ │ - mov 0x4(%ecx),%eax │ │ - mov 0x68(%esp),%ecx │ │ - cmp %ecx,0x4(%eax) │ │ - jle 4ca10 │ │ - mov 0x88(%esp),%ecx │ │ - lea 0xb8(%esp),%eax │ │ - mov %edx,(%ecx) │ │ - mov 0x60(%esp),%edx │ │ - mov %edx,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 50a70 │ │ - mov 0x88(%esp),%ecx │ │ - mov 0x5c(%esp),%edx │ │ - mov %ax,0x4(%ecx) │ │ + mov %ax,0x4(%ebp) │ │ mov 0x4(%edx),%eax │ │ mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ - jle 4c271 │ │ + jle 50a34 │ │ + mov 0x6c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov %edx,%eax │ │ - lea 0xbc(%esp),%ecx │ │ sub $0xffffff80,%eax │ │ - mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 50a70 │ │ - mov 0x88(%esp),%edx │ │ - mov %ax,0x6(%edx) │ │ - cmp 0x70(%esp),%esi │ │ - je 4c2ac │ │ - jl 4ca3b │ │ - mov 0x70(%esp),%eax │ │ - add $0x1,%eax │ │ - cmp %eax,%esi │ │ - jl 4c2ac │ │ - mov 0x5c(%esp),%ecx │ │ - lea (%eax,%eax,2),%edx │ │ - shl $0x2,%edx │ │ - add 0x44(%ecx),%edx │ │ - mov 0x68(%esp),%ecx │ │ - add $0x8,%edx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%eax │ │ - mov %ecx,(%edx) │ │ - cmp %eax,%esi │ │ - lea 0xc(%edx),%edx │ │ - jge 4c2a0 │ │ - addl $0x1,0x68(%esp) │ │ - addl $0xc,0x88(%esp) │ │ - cmpw $0x0,0x68(%esp) │ │ - mov %esi,0x70(%esp) │ │ - jne 4bb93 │ │ - lea -0x1b8f0(%ebx),%eax │ │ - movl $0x0,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x0,0x4(%esp) │ │ - movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - jmp 4bb93 │ │ + call 55900 │ │ + mov %ax,0x6(%ebp) │ │ + mov 0x38(%esp),%edx │ │ + cmp %edx,0x48(%esp) │ │ + je 50a8a │ │ + jl 5131d │ │ + jle 50a8a │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x48(%esp),%edx │ │ + mov 0x44(%eax),%ecx │ │ + mov 0x38(%esp),%eax │ │ + lea (%edx,%edx,2),%edi │ │ + mov 0x30(%esp),%edx │ │ + lea (%eax,%eax,2),%eax │ │ + lea (%ecx,%eax,4),%eax │ │ + lea (%ecx,%edi,4),%ecx │ │ + jmp 50a80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %edx,0x14(%eax) │ │ + add $0xc,%eax │ │ + cmp %ecx,%eax │ │ + jne 50a80 │ │ + addl $0x1,0x30(%esp) │ │ + add $0xc,%ebp │ │ + mov 0x30(%esp),%eax │ │ + test %ax,%ax │ │ + je 50e55 │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x38(%esp) │ │ + jmp 504b2 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x64(%esp),%ebp │ │ - lea -0x14e54(%ebx),%eax │ │ movl $0x1ab,0x8(%esp) │ │ + lea -0x16c8c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov 0xb4(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x78(%esp),%eax │ │ + call 67510 │ │ + mov 0x80(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 62450 │ │ - mov 0x5c(%esp),%eax │ │ + call 6b2f0 │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 49480 │ │ - movl $0x0,0x98(%esp) │ │ - jmp 4b694 │ │ + call 4db60 │ │ + xor %eax,%eax │ │ + jmp 4ff63 │ │ + mov 0x54(%esp),%ebp │ │ + mov 0x30(%esp),%edi │ │ + lea (%edi,%edi,2),%edx │ │ + mov %edi,%eax │ │ + mov 0x38(%esp),%ecx │ │ + movzwl 0x8(%esi,%edx,4),%edx │ │ + sar $0x9,%eax │ │ + mov 0x2c(%esp),%edi │ │ + add (%ecx,%eax,4),%edx │ │ + mov 0x40(%esp),%eax │ │ + mov %edx,0x8(%eax) │ │ + mov 0x90(%edi),%eax │ │ + mov %eax,0x64(%edi) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 55880 │ │ + mov %eax,0x60(%edi) │ │ + mov 0x4(%edi),%eax │ │ + mov 0x34(%esp),%esi │ │ + mov 0x8(%eax),%eax │ │ + movl $0x22b,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d176(%ebx),%eax │ │ + movl $0x1,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov 0x64(%edi),%eax │ │ + movl $0x22c,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d15d(%ebx),%eax │ │ + movl $0x1,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 55850 │ │ + mov 0x50(%esp),%eax │ │ + movl $0x231,0xc(%esp) │ │ + mov %esi,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x6c(%edi) │ │ + movl $0x18,(%esp) │ │ + call 69600 │ │ + mov %eax,0x70(%edi) │ │ + jmp 50830 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0xc0(%esp),%eax │ │ + cmpl $0x1,0x38(%esp) │ │ + sbb %eax,%eax │ │ + add $0x2,%eax │ │ + jmp 500c3 │ │ + nop │ │ + mov 0x8c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 63720 │ │ - mov 0xc4(%esp),%edx │ │ - mov 0xc8(%esp),%ecx │ │ - mov 0xcc(%esp),%edi │ │ - mov 0x5c(%esp),%eax │ │ - fstpl 0xa8(%esp) │ │ - mov %edx,0x9c(%esp) │ │ - mov %ecx,0xa0(%esp) │ │ - mov %edi,0xa4(%esp) │ │ - mov %edx,0x4(%esp) │ │ + call 6c650 │ │ + mov 0x90(%esp),%eax │ │ + fstpl 0x70(%esp) │ │ + mov 0x94(%esp),%edx │ │ + mov %eax,0x68(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %edx,0x58(%esp) │ │ + mov 0x98(%esp),%edx │ │ mov %eax,(%esp) │ │ - call 48ce0 │ │ + mov %edx,0x60(%esp) │ │ + call 4d300 │ │ + mov %eax,0x64(%esp) │ │ cmp $0xffffffff,%eax │ │ - mov %eax,0x90(%esp) │ │ - je 4c6aa │ │ - mov 0xa0(%esp),%ecx │ │ - mov 0x5c(%esp),%eax │ │ - mov %ecx,0x4(%esp) │ │ + je 50e0e │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 48ce0 │ │ + call 4d300 │ │ + mov %eax,0x78(%esp) │ │ cmp $0xffffffff,%eax │ │ - mov %eax,%edi │ │ - je 4c720 │ │ - mov 0xa4(%esp),%ecx │ │ - mov 0x5c(%esp),%eax │ │ - mov %ecx,0x4(%esp) │ │ + mov 0x60(%esp),%eax │ │ + je 510d5 │ │ + mov %eax,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 48ce0 │ │ + call 4d300 │ │ cmp $0xffffffff,%eax │ │ - mov %eax,%edx │ │ - je 4c7b0 │ │ - cvtsd2ss 0xa8(%esp),%xmm0 │ │ - mulss -0x1290c(%ebx),%xmm0 │ │ - lea -0x1290c(%ebx),%ecx │ │ + je 51118 │ │ + movsd 0x70(%esp),%xmm0 │ │ + cvtsd2ss %xmm0,%xmm0 │ │ + mov %eax,0x58(%esp) │ │ + mulss -0x14730(%ebx),%xmm0 │ │ cvttss2si %xmm0,%eax │ │ cvtsi2ss %eax,%xmm0 │ │ - divss (%ecx),%xmm0 │ │ - mov 0x5c(%esp),%ecx │ │ + mov 0x2c(%esp),%eax │ │ + divss -0x14730(%ebx),%xmm0 │ │ cvtss2sd %xmm0,%xmm0 │ │ movsd %xmm0,0x4(%esp) │ │ - mov 0x14(%ecx),%eax │ │ + mov 0x14(%eax),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - call 61d10 │ │ - mov 0x5c(%esp),%ecx │ │ - mov %eax,0xbc(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x4(%ecx),%eax │ │ - mov 0x70(%esp),%ecx │ │ - cmp %ecx,0x8(%eax) │ │ - jle 4cade │ │ - mov 0x88(%esp),%ecx │ │ - lea 0xbc(%esp),%eax │ │ - mov %edx,(%ecx) │ │ - mov 0x68(%esp),%edx │ │ - mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 50a70 │ │ - mov 0x88(%esp),%ecx │ │ - cmp %esi,0x90(%esp) │ │ - mov %ax,0x4(%ecx) │ │ + call 6abb0 │ │ + mov %eax,0x88(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x30(%esp),%edx │ │ + mov 0x4(%eax),%eax │ │ + cmp %edx,0x8(%eax) │ │ + mov 0x58(%esp),%edx │ │ + jle 51360 │ │ + mov 0x6c(%esp),%ecx │ │ + mov 0x40(%esp),%eax │ │ + mov %edx,(%eax) │ │ + mov %ecx,0x4(%esp) │ │ + mov 0x48(%esp),%ecx │ │ + mov %ecx,(%esp) │ │ + call 55900 │ │ + mov 0x40(%esp),%edx │ │ + cmp %edi,0x64(%esp) │ │ + mov %ax,0x4(%edx) │ │ setne %al │ │ - cmp 0x8c(%esp),%edi │ │ - jne 4c4a1 │ │ - test %al,%al │ │ - je 4c666 │ │ - cmp %esi,0x90(%esp) │ │ - jl 4ca8e │ │ - cmp 0x8c(%esp),%edi │ │ - jl 4ca81 │ │ + cmp %esi,0x78(%esp) │ │ + jne 50e80 │ │ test %al,%al │ │ - je 4c9ed │ │ - mov 0x5c(%esp),%eax │ │ - mov 0x90(%esp),%ecx │ │ - mov 0x44(%eax),%edx │ │ - lea (%ecx,%ecx,2),%eax │ │ - mov 0x8(%edx,%eax,4),%eax │ │ - mov 0x90(%esp),%esi │ │ - lea 0x3(%esi,%esi,2),%ecx │ │ - mov 0x8(%edx,%ecx,4),%ecx │ │ - mov 0x5c(%esp),%edx │ │ - cmp %eax,%ecx │ │ - mov 0x48(%edx),%edx │ │ - mov %edx,0xa8(%esp) │ │ - jle 4c52b │ │ - mov 0xa8(%esp),%esi │ │ - lea (%eax,%eax,2),%edx │ │ - lea (%esi,%edx,4),%edx │ │ - cmp %edi,(%edx) │ │ - je 4c8a1 │ │ - add $0xc,%edx │ │ - jmp 4c524 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0xc(%edx),%edx │ │ - cmp %edi,-0xc(%edx) │ │ - je 4c89a │ │ - add $0x1,%eax │ │ - cmp %ecx,%eax │ │ - jne 4c518 │ │ - mov 0x0(%ebp),%eax │ │ - mov 0x64(%esp),%ebp │ │ - mov %eax,0x10(%esp) │ │ - movl $0x169,0x8(%esp) │ │ - lea -0x14e74(%ebx),%eax │ │ - mov %ebp,0x4(%esp) │ │ + jne 50e80 │ │ + addl $0x1,0x30(%esp) │ │ + addl $0x8,0x40(%esp) │ │ + mov 0x30(%esp),%eax │ │ + test %ax,%ax │ │ + jne 506bd │ │ + movl $0x0,0x8(%esp) │ │ + lea -0x1d704(%ebx),%eax │ │ + movl $0x0,0x4(%esp) │ │ + movl $0x2,(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4c31e │ │ - lea 0x0(%esi),%esi │ │ - mov 0x8c(%esp),%edx │ │ - lea -0x14f10(%ebx),%eax │ │ - mov %edx,0x18(%esp) │ │ - mov 0x64(%esp),%edx │ │ + call 67510 │ │ + jmp 506bd │ │ + xorps %xmm0,%xmm0 │ │ + movss %xmm0,0x60(%esp) │ │ + jmp 50910 │ │ + mov %eax,0x18(%esp) │ │ + lea -0x16d28(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ mov %edi,0x14(%esp) │ │ mov %edi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0xe0,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4bb93 │ │ - mov 0x8c(%esp),%edx │ │ - lea -0x14f10(%ebx),%eax │ │ - mov %edx,0x18(%esp) │ │ - mov %edx,0x10(%esp) │ │ - mov 0x64(%esp),%edx │ │ - mov %edi,0x14(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 504b2 │ │ + movl $0x65,0x8(%esp) │ │ + lea -0x16c18(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0xe5,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + lea -0x16dd0(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4bb93 │ │ - mov 0x5c(%esp),%ecx │ │ - mov 0x80(%esp),%esi │ │ - mov 0x70(%esp),%edx │ │ - mov 0x68(%ecx),%ecx │ │ - sub (%ecx,%esi,4),%edx │ │ - cmp $0xffff,%edx │ │ - mov %edx,0x80(%esp) │ │ - jg 4cb59 │ │ - mov 0x60(%esp),%edx │ │ - add $0x1,%edx │ │ - cmp %eax,%edx │ │ - jg 4cb09 │ │ - mov 0x60(%esp),%ecx │ │ - mov 0xa8(%esp),%esi │ │ - lea (%ecx,%ecx,2),%ecx │ │ - lea 0xc(%esi,%ecx,4),%esi │ │ - mov %esi,0x60(%esp) │ │ - movzwl 0x80(%esp),%esi │ │ - mov 0x60(%esp),%ecx │ │ - lea 0x0(%esi),%esi │ │ - add $0x1,%edx │ │ - mov %si,0x8(%ecx) │ │ - cmp %eax,%edx │ │ - lea 0xc(%ecx),%ecx │ │ - jle 4c638 │ │ - mov 0x8c(%esp),%edx │ │ - mov %eax,0x60(%esp) │ │ - mov %edx,0x80(%esp) │ │ - mov %edi,0x8c(%esp) │ │ - mov 0x90(%esp),%esi │ │ - addl $0x1,0x70(%esp) │ │ - addl $0x8,0x88(%esp) │ │ - cmpw $0x0,0x70(%esp) │ │ - jne 4bdb8 │ │ - lea -0x1b8f0(%ebx),%eax │ │ - movl $0x0,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x0,0x4(%esp) │ │ - movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - jmp 4bdb8 │ │ - mov 0xa0(%esp),%edx │ │ - mov 0x9c(%esp),%ecx │ │ - mov %edx,0x18(%esp) │ │ - mov 0x64(%esp),%edx │ │ - lea -0x14ea4(%ebx),%eax │ │ - mov %edi,0x1c(%esp) │ │ - mov %ecx,0x14(%esp) │ │ - mov %ecx,0x10(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 4ff42 │ │ + mov 0x54(%esp),%eax │ │ + mov %edi,0x14(%esp) │ │ + movl $0xe5,0x8(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x16d28(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 504b2 │ │ + mov 0x0,%eax │ │ + ud2 │ │ + mov 0x60(%esp),%eax │ │ movl $0x141,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4bdb8 │ │ - lea -0x14de0(%ebx),%eax │ │ - movl $0x65,0x8(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,0x18(%esp) │ │ + mov 0x68(%esp),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x16cbc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x4,(%esp) │ │ - lea -0x14fb8(%ebx),%eax │ │ + mov 0x34(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 4b66a │ │ - mov 0xa4(%esp),%edx │ │ - mov 0xa0(%esp),%ecx │ │ - mov %edx,0x1c(%esp) │ │ - mov 0x9c(%esp),%edi │ │ - mov 0x64(%esp),%edx │ │ - lea -0x14ea4(%ebx),%eax │ │ - mov %ecx,0x18(%esp) │ │ - mov %edi,0x14(%esp) │ │ - mov %ecx,0x10(%esp) │ │ + call 67510 │ │ + jmp 506bd │ │ + movl $0x0,0x8(%esp) │ │ + lea -0x1d704(%ebx),%eax │ │ + movl $0x0,0x4(%esp) │ │ + movl $0x2,(%esp) │ │ mov %eax,0xc(%esp) │ │ + call 67510 │ │ + jmp 50a9f │ │ + mov 0x64(%esp),%edx │ │ + cmp %edi,%edx │ │ + jl 5138b │ │ + cmp %esi,0x78(%esp) │ │ + jge 50e9a │ │ + cmp %edi,%edx │ │ + je 5138b │ │ + test %al,%al │ │ + je 512ab │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x64(%esp),%edx │ │ + mov 0x44(%eax),%eax │ │ + lea (%edx,%edx,2),%edx │ │ + mov 0x8(%eax,%edx,4),%edi │ │ + mov 0x64(%esp),%edx │ │ + lea 0x3(%edx,%edx,2),%edx │ │ + mov 0x8(%eax,%edx,4),%edx │ │ + mov 0x2c(%esp),%eax │ │ + cmp %edi,%edx │ │ + mov 0x48(%eax),%eax │ │ + mov %eax,0x68(%esp) │ │ + mov %eax,%ecx │ │ + lea (%edi,%edi,2),%eax │ │ + lea (%ecx,%eax,4),%eax │ │ + jle 511d4 │ │ + mov 0x78(%esp),%ecx │ │ + jmp 50ef6 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + add $0x1,%edi │ │ + add $0xc,%eax │ │ + cmp %edx,%edi │ │ + je 511d4 │ │ + cmp %ecx,(%eax) │ │ + jne 50ee8 │ │ + mov 0x54(%esp),%edx │ │ + mov %edi,%eax │ │ + sar $0x9,%eax │ │ + mov %eax,0x58(%esp) │ │ + lea 0x1(%edx),%ecx │ │ + mov %ecx,0x60(%esp) │ │ + cmp %ecx,%eax │ │ + jl 50fe2 │ │ + mov 0x2c(%esp),%esi │ │ + sub %edx,%eax │ │ + mov %eax,0x7c(%esp) │ │ + lea -0x4(%eax),%ecx │ │ + mov 0x54(%esp),%edx │ │ + shr $0x2,%ecx │ │ + mov 0x68(%esi),%esi │ │ + add $0x1,%ecx │ │ + lea 0x0(,%ecx,4),%eax │ │ + not %edx │ │ + mov %eax,0x70(%esp) │ │ + mov 0x58(%esp),%eax │ │ + add %edx,%eax │ │ + cmp $0x5,%eax │ │ + jbe 512a2 │ │ + mov 0x60(%esp),%eax │ │ + movd 0x30(%esp),%xmm1 │ │ + pshufd $0x0,%xmm1,%xmm0 │ │ + lea (%esi,%eax,4),%edx │ │ + xor %eax,%eax │ │ + add $0x1,%eax │ │ + add $0x10,%edx │ │ + movdqu %xmm0,-0x10(%edx) │ │ + cmp %eax,%ecx │ │ + ja 50f60 │ │ + mov 0x70(%esp),%eax │ │ + mov 0x60(%esp),%edx │ │ + add %eax,%edx │ │ + cmp 0x7c(%esp),%eax │ │ + je 50fe2 │ │ + mov 0x30(%esp),%eax │ │ + lea 0x0(,%edx,4),%ecx │ │ + mov %eax,(%esi,%edx,4) │ │ + lea 0x1(%edx),%eax │ │ + cmp %eax,0x58(%esp) │ │ + jl 50fe2 │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x4(%esi,%ecx,1) │ │ + lea 0x2(%edx),%eax │ │ + cmp %eax,0x58(%esp) │ │ + jl 50fe2 │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x8(%esi,%ecx,1) │ │ + lea 0x3(%edx),%eax │ │ + cmp %eax,0x58(%esp) │ │ + jl 50fe2 │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0xc(%esi,%ecx,1) │ │ + lea 0x4(%edx),%eax │ │ + cmp 0x58(%esp),%eax │ │ + jg 50fe2 │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x10(%esi,%ecx,1) │ │ + lea 0x5(%edx),%eax │ │ + cmp 0x58(%esp),%eax │ │ + jg 50fe2 │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x14(%esi,%ecx,1) │ │ + mov 0x54(%esp),%edx │ │ + cmp %edx,0x58(%esp) │ │ + jle 51206 │ │ + test %edx,%edx │ │ + js 512eb │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x30(%esp),%esi │ │ + mov 0x68(%eax),%eax │ │ + sub (%eax,%edx,4),%esi │ │ + cmp $0xffff,%esi │ │ + jg 513e6 │ │ + mov 0x60(%esp),%eax │ │ + mov 0x38(%esp),%ecx │ │ + shl $0x9,%eax │ │ + mov %eax,0x54(%esp) │ │ + lea (%ecx,%ecx,2),%edx │ │ + lea 0x1(%ecx),%eax │ │ + mov 0x68(%esp),%ecx │ │ + lea 0xc(%ecx,%edx,4),%ecx │ │ + mov 0x54(%esp),%edx │ │ + sub $0x1,%edx │ │ + cmp %eax,%edx │ │ + jl 51089 │ │ + mov %si,0x60(%esp) │ │ + mov %eax,%edx │ │ + mov %ebp,0x68(%esp) │ │ + mov %ecx,%esi │ │ + mov %edi,0x70(%esp) │ │ + movzwl 0x60(%esp),%ebp │ │ + mov 0x54(%esp),%edi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + add $0x1,%edx │ │ + add $0xc,%esi │ │ + mov %bp,-0x4(%esi) │ │ + cmp %edi,%edx │ │ + jne 51060 │ │ + mov 0x38(%esp),%esi │ │ + mov 0x68(%esp),%ebp │ │ + mov 0x70(%esp),%edi │ │ + sub %esi,%eax │ │ + lea -0x1(%edx,%eax,1),%eax │ │ + sub %esi,%edx │ │ + lea (%edx,%edx,2),%edx │ │ + lea -0xc(%ecx,%edx,4),%ecx │ │ + cmp %edi,%eax │ │ + lea 0x1(%edi),%edx │ │ + jg 510b0 │ │ + jmp 510a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + add $0x1,%eax │ │ + add $0xc,%ecx │ │ + movw $0x0,-0x4(%ecx) │ │ + cmp %edx,%eax │ │ + jne 510a0 │ │ + mov 0x58(%esp),%eax │ │ + mov 0x78(%esp),%esi │ │ + mov %edi,0x38(%esp) │ │ + mov %eax,0x54(%esp) │ │ + mov 0x64(%esp),%edi │ │ + jmp 50d18 │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x44(%eax),%edi │ │ + jmp 5057b │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x58(%esp),%eax │ │ + mov 0x68(%esp),%edx │ │ movl $0x146,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4bdb8 │ │ - mov (%eax),%eax │ │ - mov 0x64(%esp),%ebp │ │ + mov %eax,0x18(%esp) │ │ mov %eax,0x10(%esp) │ │ - movl $0x1a3,0x8(%esp) │ │ - lea -0x1b40c(%ebx),%eax │ │ - mov %ebp,0x4(%esp) │ │ + lea -0x16cbc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4c31e │ │ - mov 0x48(%edx),%esi │ │ - mov 0x68(%edx),%edx │ │ - mov %edx,0x60(%esp) │ │ - jmp 4bf67 │ │ - mov 0xa4(%esp),%edx │ │ - mov 0xa0(%esp),%ecx │ │ - mov %edx,0x1c(%esp) │ │ - mov 0x9c(%esp),%edi │ │ - mov %edx,0x10(%esp) │ │ - mov 0x64(%esp),%edx │ │ - lea -0x14ea4(%ebx),%eax │ │ - mov %ecx,0x18(%esp) │ │ - mov %edi,0x14(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov %edx,0x14(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 506bd │ │ + mov 0x60(%esp),%eax │ │ + mov 0x58(%esp),%edx │ │ movl $0x14b,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4bdb8 │ │ - mov (%eax),%eax │ │ - mov 0x64(%esp),%ebp │ │ + mov %eax,0x1c(%esp) │ │ mov %eax,0x10(%esp) │ │ - movl $0x10e,0x8(%esp) │ │ - lea -0x1b476(%ebx),%eax │ │ - mov %ebp,0x4(%esp) │ │ + lea -0x16cbc(%ebx),%eax │ │ + mov %edx,0x18(%esp) │ │ mov %eax,0xc(%esp) │ │ + mov 0x68(%esp),%edx │ │ + mov 0x34(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4c31e │ │ - lea -0x1b351(%ebx),%eax │ │ - movl $0x70,0x8(%esp) │ │ + mov %edx,0x14(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 506bd │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x68(%eax),%edx │ │ + mov 0x48(%eax),%esi │ │ + mov %edx,0x38(%esp) │ │ + jmp 50b08 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d220(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + movl $0x1a3,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - lea -0x14fb8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ - jmp 4b66a │ │ - lea -0x1b544(%ebx),%eax │ │ + call 67510 │ │ + jmp 50ad6 │ │ mov %esi,0x10(%esp) │ │ + lea -0x1d358(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x16dd0(%ebx),%eax │ │ movl $0x1d2,0x8(%esp) │ │ - lea -0x14fb8(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x0,0x98(%esp) │ │ - jmp 4b694 │ │ - mov %esi,0xa8(%esp) │ │ - mov %eax,%ecx │ │ - mov 0x80(%esp),%esi │ │ - sar $0x9,%ecx │ │ - add $0x1,%esi │ │ - cmp %esi,%ecx │ │ - mov %ecx,0x8c(%esp) │ │ - mov %esi,0x9c(%esp) │ │ - jl 4c90f │ │ - mov 0x5c(%esp),%edx │ │ - mov %ebp,0xa0(%esp) │ │ - mov %edi,0xa4(%esp) │ │ - mov 0x8c(%esp),%ebp │ │ - mov 0x70(%esp),%edi │ │ - mov 0x68(%edx),%ecx │ │ - mov %esi,%edx │ │ - mov 0xa8(%esp),%esi │ │ + call 67510 │ │ + xor %eax,%eax │ │ + jmp 4ff63 │ │ + mov 0x0(%ebp),%eax │ │ + movl $0x169,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x16bf8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 50ad6 │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x54(%esp),%edx │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x68(%eax),%eax │ │ + sub (%eax,%edx,4),%ecx │ │ + cmp $0xffff,%ecx │ │ + jg 513b6 │ │ + mov 0x38(%esp),%edx │ │ + mov 0x68(%esp),%esi │ │ + mov %edx,%eax │ │ + lea (%edx,%edx,2),%edx │ │ + add $0x1,%eax │ │ + lea 0xc(%esi,%edx,4),%edx │ │ + cmp %edi,%eax │ │ + jg 510b0 │ │ + lea 0x1(%edi),%esi │ │ + jmp 51260 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,(%ecx,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ - cmp %edx,%ebp │ │ - jge 4c8f0 │ │ - mov 0xa0(%esp),%ebp │ │ - mov 0xa4(%esp),%edi │ │ - mov %esi,0xa8(%esp) │ │ - mov 0x80(%esp),%edx │ │ - cmp %edx,0x8c(%esp) │ │ - jle 4c5dc │ │ - test %edx,%edx │ │ - js 4ca00 │ │ - mov 0x5c(%esp),%ecx │ │ - mov 0x70(%esp),%esi │ │ - mov 0x68(%ecx),%ecx │ │ - sub (%ecx,%edx,4),%esi │ │ - cmp $0xffff,%esi │ │ - mov %esi,0x80(%esp) │ │ - jg 4cb2e │ │ - mov 0x9c(%esp),%edx │ │ - mov 0xa8(%esp),%esi │ │ - shl $0x9,%edx │ │ - mov %edx,0x9c(%esp) │ │ - mov 0x60(%esp),%edx │ │ - lea (%edx,%edx,2),%ecx │ │ - add $0x1,%edx │ │ - lea 0xc(%esi,%ecx,4),%ecx │ │ - mov 0x9c(%esp),%esi │ │ - sub $0x1,%esi │ │ - cmp %edx,%esi │ │ - jl 4c9cf │ │ - mov %ecx,%esi │ │ - mov %ecx,0xa0(%esp) │ │ - mov %ebp,0xa4(%esp) │ │ - movzwl 0x80(%esp),%ecx │ │ - mov 0x9c(%esp),%ebp │ │ nop │ │ - add $0x1,%edx │ │ - mov %cx,0x8(%esi) │ │ - cmp %ebp,%edx │ │ - lea 0xc(%esi),%esi │ │ - jne 4c9a0 │ │ - mov 0x60(%esp),%esi │ │ - mov 0xa0(%esp),%ecx │ │ - not %esi │ │ - add 0x9c(%esp),%esi │ │ - mov 0xa4(%esp),%ebp │ │ - lea (%esi,%esi,2),%esi │ │ - lea (%ecx,%esi,4),%ecx │ │ - cmp %eax,%edx │ │ - jg 4cab9 │ │ nop │ │ - add $0x1,%edx │ │ - movw $0x0,0x8(%ecx) │ │ - cmp %eax,%edx │ │ - lea 0xc(%ecx),%ecx │ │ - jle 4c9d8 │ │ - jmp 4c646 │ │ - mov 0x5c(%esp),%esi │ │ - mov 0x60(%esp),%eax │ │ add $0x1,%eax │ │ - mov 0x44(%esi),%edx │ │ - jmp 4c4d8 │ │ - movl $0x0,0x80(%esp) │ │ - jmp 4c94c │ │ - mov 0x64(%esp),%ebp │ │ - lea -0x1b492(%ebx),%eax │ │ - movl $0xf2,0x8(%esp) │ │ + add $0xc,%edx │ │ + mov %cx,-0x4(%edx) │ │ + cmp %esi,%eax │ │ + jne 51260 │ │ + jmp 510b0 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d28a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov 0x34(%esp),%eax │ │ + movl $0x10e,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4c31e │ │ - mov 0x70(%esp),%ebp │ │ - mov 0x8c(%esp),%edx │ │ - mov %ebp,0x1c(%esp) │ │ - mov 0x64(%esp),%ebp │ │ - lea -0x14ee4(%ebx),%eax │ │ - mov %esi,0x18(%esp) │ │ - mov %edx,0x14(%esp) │ │ - mov %edi,0x10(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 50ad6 │ │ + mov 0x60(%esp),%edx │ │ + jmp 50f7f │ │ + mov 0x38(%esp),%eax │ │ + lea 0x1(%eax),%edi │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x44(%eax),%eax │ │ + jmp 50eb4 │ │ + movl $0x75,0x8(%esp) │ │ + lea -0x1d308(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0xfd,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + lea -0x16dd0(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4c31e │ │ - cmp %esi,0x90(%esp) │ │ - jne 4c4bb │ │ - mov 0x64(%esp),%ebp │ │ - lea -0x1b42a(%ebx),%eax │ │ - movl $0x15f,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 4ff42 │ │ + xor %esi,%esi │ │ + jmp 51012 │ │ + movl $0xf2,0x8(%esp) │ │ + lea -0x1d2a6(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4c31e │ │ - mov 0x8c(%esp),%ecx │ │ - mov %eax,0x60(%esp) │ │ - mov %ecx,0x80(%esp) │ │ - mov %edi,0x8c(%esp) │ │ - mov 0x90(%esp),%esi │ │ - jmp 4c666 │ │ - mov 0x64(%esp),%ebp │ │ - lea -0x1b43d(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 50ad6 │ │ + mov 0x54(%esp),%eax │ │ + mov 0x48(%esp),%esi │ │ + mov %edx,0x1c(%esp) │ │ + mov %eax,0x14(%esp) │ │ + lea -0x16cfc(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %edi,0x10(%esp) │ │ + movl $0xfd,0x8(%esp) │ │ + mov %esi,0x18(%esp) │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 50ad6 │ │ movl $0x155,0x8(%esp) │ │ + lea -0x1d251(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4c31e │ │ - mov 0x8c(%esp),%esi │ │ - mov %eax,0x60(%esp) │ │ - mov %esi,0x80(%esp) │ │ - mov %edi,0x8c(%esp) │ │ - mov 0x90(%esp),%esi │ │ - jmp 4c666 │ │ - mov 0x64(%esp),%ebp │ │ - lea -0x14e54(%ebx),%eax │ │ - movl $0x179,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 50ad6 │ │ + movl $0x15f,0x8(%esp) │ │ + lea -0x1d23e(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4c31e │ │ - mov 0x64(%esp),%ebp │ │ - lea -0x14e54(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 50ad6 │ │ movl $0x18c,0x8(%esp) │ │ + lea -0x16c8c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4c31e │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 50ad6 │ │ + call db70 │ │ + movl $0x179,0x8(%esp) │ │ + lea -0x16c8c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 50ad6 │ │ + jmp 51420 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0004cb90 : │ │ +00051420 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3645b,%ebx │ │ - lea -0x5c(%esp),%esp │ │ - lea -0x1c707(%ebx),%eax │ │ - mov 0x74(%esp),%esi │ │ - mov 0x70(%esp),%edi │ │ - mov %eax,0x4(%esp) │ │ + call db90 │ │ + add $0x3ca9f,%ebx │ │ + lea -0x6c(%esp),%esp │ │ + mov 0x84(%esp),%esi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x5c(%esp) │ │ + xor %eax,%eax │ │ mov %esi,(%esp) │ │ - call cf04 │ │ + lea -0x1e51b(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x80(%esp),%ebp │ │ + call d6d0 │ │ + mov %eax,0x28(%esp) │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 4ce04 │ │ - mov %eax,0xc(%esp) │ │ + je 516d8 │ │ + mov 0x28(%esp),%edi │ │ + lea -0x16bd8(%ebx),%eax │ │ movl $0x44,0x8(%esp) │ │ - lea -0x14dc0(%ebx),%eax │ │ movl $0x1,0x4(%esp) │ │ + mov %edi,0xc(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - lea -0x1b315(%ebx),%eax │ │ - mov %ebp,0xc(%esp) │ │ + call d760 │ │ + mov %edi,0xc(%esp) │ │ + lea -0x1d129(%ebx),%eax │ │ movl $0x7,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - movzbl 0x10(%edi),%eax │ │ - test %al,%al │ │ - je 4cc4b │ │ - lea -0x1b30d(%ebx),%edx │ │ + call d760 │ │ + xor %eax,%eax │ │ + cmpb $0x0,0x10(%ebp) │ │ + je 514f4 │ │ + lea -0x1d121(%ebx),%edi │ │ xor %esi,%esi │ │ - mov %edx,0x24(%esp) │ │ + mov %edi,%eax │ │ + mov %ebp,%edi │ │ + mov %eax,%ebp │ │ mov 0x4(%edi),%eax │ │ - mov 0x24(%esp),%edx │ │ mov (%eax,%esi,4),%eax │ │ - lea 0x1(%esi),%esi │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ + add $0x1,%esi │ │ mov %esi,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call cfa4 │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d770 │ │ movzbl 0x10(%edi),%eax │ │ - movzbl %al,%edx │ │ - cmp %esi,%edx │ │ - jg 4cc1f │ │ - movl $0x0,0x24(%esp) │ │ - lea -0x1b300(%ebx),%edx │ │ - movzbl %al,%eax │ │ - cmp %eax,0x24(%esp) │ │ - mov %edx,0x3c(%esp) │ │ - jge 4cd9e │ │ - mov 0x24(%esp),%edx │ │ + cmp %esi,%eax │ │ + jg 514c9 │ │ + mov %edi,%ebp │ │ + movl $0x0,0x38(%esp) │ │ + lea -0x1d114(%ebx),%edx │ │ + mov %edx,0x4c(%esp) │ │ + cmp %eax,0x38(%esp) │ │ + jge 51660 │ │ + mov 0x38(%esp),%edi │ │ + mov %edi,%eax │ │ + add $0x1,%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d770 │ │ + mov %edi,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - add $0x1,%edx │ │ - mov %edx,0x38(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov 0x3c(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - call cfa4 │ │ - mov 0x24(%esp),%edx │ │ - mov %edi,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 48ba0 │ │ + call 4d1a0 │ │ + mov %eax,0x34(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x2c(%esp) │ │ - je 4cd85 │ │ - lea -0x1b2f3(%ebx),%edx │ │ - mov %edx,0x30(%esp) │ │ - lea -0x1b2ed(%ebx),%edx │ │ - mov %edx,0x28(%esp) │ │ - lea -0x1b2e9(%ebx),%edx │ │ - mov %edx,0x34(%esp) │ │ + je 5164a │ │ + lea 0x58(%esp),%eax │ │ + mov %eax,0x40(%esp) │ │ + lea 0x54(%esp),%eax │ │ + mov %eax,0x3c(%esp) │ │ + lea -0x1d107(%ebx),%eax │ │ + mov %eax,0x44(%esp) │ │ + lea -0x1d101(%ebx),%eax │ │ + mov %eax,0x30(%esp) │ │ + lea -0x1d0fd(%ebx),%eax │ │ + mov %eax,0x48(%esp) │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x4c(%esp),%eax │ │ + mov 0x40(%esp),%eax │ │ + xor %esi,%esi │ │ mov %eax,0x8(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - lea 0x48(%esp),%edx │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 48c50 │ │ - mov %eax,%ecx │ │ - mov 0x48(%esp),%eax │ │ + call 4d270 │ │ + mov %eax,%edi │ │ + mov 0x54(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x14(%edi),%eax │ │ + mov 0x14(%ebp),%eax │ │ mov %eax,(%esp) │ │ - mov %ecx,0x20(%esp) │ │ - call 61d30 │ │ - mov 0x30(%esp),%edx │ │ + call 6abd0 │ │ + mov 0x44(%esp),%eax │ │ fstpl 0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cfa4 │ │ - mov 0x20(%esp),%ecx │ │ - mov %edi,%edx │ │ - xor %esi,%esi │ │ - mov %ecx,%edi │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d770 │ │ + mov %ebp,%eax │ │ + mov %edi,%ebp │ │ + mov %eax,%edi │ │ + jmp 515e0 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edi,%esi,4),%ecx │ │ - mov 0x30(%edx),%eax │ │ - lea 0x1(%esi),%esi │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x0(%ebp,%esi,4),%ecx │ │ + add $0x1,%esi │ │ + mov 0x30(%edi),%eax │ │ mov (%eax,%ecx,4),%eax │ │ - mov %edx,0x20(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov 0x28(%esp),%eax │ │ + mov 0x30(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cfa4 │ │ - cmp %esi,0x24(%esp) │ │ - mov 0x20(%esp),%edx │ │ - jge 4cd20 │ │ - movzbl 0x10(%edx),%eax │ │ - mov %edx,%edi │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d770 │ │ + cmp %esi,0x2c(%esp) │ │ + jne 515e0 │ │ + movzbl 0x10(%edi),%eax │ │ + mov %edi,%ebp │ │ sub $0x1,%eax │ │ - cmp %eax,0x24(%esp) │ │ - jl 4cdd8 │ │ - mov %ebp,0x4(%esp) │ │ + cmp %eax,0x38(%esp) │ │ + jl 516a8 │ │ + mov 0x28(%esp),%eax │ │ movl $0xa,(%esp) │ │ - call d034 │ │ - mov 0x2c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d7f0 │ │ + mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 48c80 │ │ + call 4d2a0 │ │ + mov %eax,0x34(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x2c(%esp) │ │ - jne 4ccc8 │ │ - movzbl 0x10(%edi),%eax │ │ - mov 0x38(%esp),%edx │ │ - mov %edx,0x24(%esp) │ │ - movzbl %al,%eax │ │ - cmp %eax,0x24(%esp) │ │ - jl 4cc6a │ │ - mov %ebp,0xc(%esp) │ │ - lea -0x1b2e4(%ebx),%eax │ │ + jne 51580 │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x38(%esp) │ │ + movzbl 0x10(%ebp),%eax │ │ + cmp %eax,0x38(%esp) │ │ + jl 51510 │ │ + mov 0x28(%esp),%edi │ │ + lea -0x1d0f8(%ebx),%eax │ │ movl $0x7,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ + mov %edi,0xc(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov %ebp,(%esp) │ │ - call cf14 │ │ - lea 0x5c(%esp),%esp │ │ + call d760 │ │ + mov %edi,(%esp) │ │ + call d6e0 │ │ + mov 0x5c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 5170b │ │ + lea 0x6c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x4c(%esp),%eax │ │ + mov 0x58(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x14(%edx),%eax │ │ + mov 0x14(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 61d30 │ │ - mov 0x34(%esp),%edx │ │ + call 6abd0 │ │ + mov 0x48(%esp),%eax │ │ fstpl 0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cfa4 │ │ - jmp 4cd5d │ │ + mov %eax,0x4(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d770 │ │ + jmp 5161e │ │ mov %esi,0x10(%esp) │ │ - lea -0x1b333(%ebx),%eax │ │ - movl $0x243,0x8(%esp) │ │ + lea -0x1d147(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x16dd0(%ebx),%eax │ │ + movl $0x243,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - lea -0x14fb8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ - lea 0x5c(%esp),%esp │ │ + call 676a0 │ │ mov $0xffffffff,%eax │ │ - pop %ebx │ │ + jmp 5168e │ │ + call db70 │ │ + jmp 51720 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + xor %esi,%esi │ │ + mov 0x10(%esp),%edi │ │ + jmp 51740 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %edx,%ecx │ │ + sub %esi,%ecx │ │ + cmp $0x10,%ecx │ │ + jle 51762 │ │ + lea (%esi,%edx,1),%ecx │ │ + sar %ecx │ │ + movzwl (%eax,%ecx,8),%ebp │ │ + cmp %edi,%ebp │ │ + jge 51780 │ │ + lea 0x1(%ecx),%esi │ │ + mov %edx,%ecx │ │ + sub %esi,%ecx │ │ + cmp $0x10,%ecx │ │ + jg 51749 │ │ + cmp %edx,%esi │ │ + jl 51772 │ │ + jmp 51788 │ │ + add $0x1,%esi │ │ + cmp %edx,%esi │ │ + lea 0x0(%esi),%esi │ │ + je 51788 │ │ + movzwl (%eax,%esi,8),%ecx │ │ + cmp %edi,%ecx │ │ + jne 51768 │ │ + mov %esi,%eax │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jle 51798 │ │ + mov %ecx,%edx │ │ + jmp 51740 │ │ + xchg %ax,%ax │ │ + pop %esi │ │ + mov $0xffffffff,%eax │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ pop %esi │ │ + mov %ecx,%eax │ │ pop %edi │ │ pop %ebp │ │ retq │ │ xchg %ax,%ax │ │ push %ebp │ │ - mov %eax,%ecx │ │ push %edi │ │ push %esi │ │ xor %esi,%esi │ │ mov 0x10(%esp),%edi │ │ + jmp 517c0 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edx,%eax │ │ - sub %esi,%eax │ │ - cmp $0x10,%eax │ │ - jle 4ce72 │ │ - lea (%esi,%edx,1),%eax │ │ - sar %eax │ │ - movzwl (%ecx,%eax,8),%ebp │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %edx,%ecx │ │ + sub %esi,%ecx │ │ + cmp $0x10,%ecx │ │ + jle 517e2 │ │ + lea (%esi,%edx,1),%ecx │ │ + sar %ecx │ │ + movzwl (%eax,%ecx,4),%ebp │ │ cmp %edi,%ebp │ │ - jge 4cea0 │ │ - lea 0x1(%eax),%esi │ │ - mov %edx,%eax │ │ - sub %esi,%eax │ │ - cmp $0x10,%eax │ │ - jg 4ce59 │ │ + jae 51800 │ │ + lea 0x1(%ecx),%esi │ │ + mov %edx,%ecx │ │ + sub %esi,%ecx │ │ + cmp $0x10,%ecx │ │ + jg 517c9 │ │ cmp %edx,%esi │ │ - mov $0xffffffff,%eax │ │ - jge 4ce9c │ │ - movzwl (%ecx,%esi,8),%ebp │ │ + jl 517f2 │ │ + jmp 51808 │ │ + add $0x1,%esi │ │ + cmp %edx,%esi │ │ + lea 0x0(%esi),%esi │ │ + je 51808 │ │ + movzwl (%eax,%esi,4),%ecx │ │ + cmp %edi,%ecx │ │ + jne 517e8 │ │ mov %esi,%eax │ │ - cmp %edi,%ebp │ │ - jne 4ce90 │ │ - jmp 4ce9c │ │ - nop │ │ - movzwl (%ecx,%eax,8),%esi │ │ - cmp %edi,%esi │ │ - je 4ce9c │ │ - add $0x1,%eax │ │ - cmp %edx,%eax │ │ - jne 4ce88 │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jbe 51818 │ │ + mov %ecx,%edx │ │ + jmp 517c0 │ │ + xchg %ax,%ax │ │ + pop %esi │ │ mov $0xffffffff,%eax │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ pop %esi │ │ + mov %ecx,%eax │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - jle 4ce9c │ │ - mov %eax,%edx │ │ - jmp 4ce50 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - lea -0x10(%esp),%esp │ │ + xchg %ax,%ax │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + lea -0x4(%esp),%esp │ │ mov 0x14(%esp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0xc(%esp) │ │ - mov (%edx),%eax │ │ mov 0xc(%edx),%edi │ │ - mov %eax,(%esp) │ │ - mov (%esp),%esi │ │ - mov %edi,%ecx │ │ + mov (%edx),%ebp │ │ mov 0x4(%edx),%eax │ │ - sub 0x44(%esi),%ecx │ │ + mov %edi,(%esp) │ │ + mov %edi,%ecx │ │ + sub 0x44(%ebp),%ecx │ │ sar $0x2,%ecx │ │ imul $0xaaaaaaab,%ecx,%ecx │ │ mov %ecx,(%eax) │ │ mov 0x10(%edx),%ecx │ │ test %ecx,%ecx │ │ - je 4ceef │ │ + je 51853 │ │ movzwl (%ecx),%esi │ │ mov %esi,0x4(%eax) │ │ mov 0x14(%edx),%esi │ │ test %esi,%esi │ │ - je 4cefc │ │ - movzwl (%esi),%ebp │ │ - mov %ebp,0x8(%eax) │ │ + je 51860 │ │ + movzwl (%esi),%edi │ │ + mov %edi,0x8(%eax) │ │ movzwl 0x8(%edx),%edx │ │ cmp $0x1,%dx │ │ - je 4cf60 │ │ + je 518c8 │ │ cmp $0x2,%dx │ │ - je 4cf40 │ │ + je 518a0 │ │ test %dx,%dx │ │ - je 4cf28 │ │ + je 51880 │ │ + lea 0x4(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x4(%esp),%esi │ │ - mov 0x8(%esp),%edi │ │ - mov 0xc(%esp),%ebp │ │ - lea 0x10(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x18(%esp),%ecx │ │ - mov 0x1c(%esp),%esi │ │ - mov (%edi),%edx │ │ - mov %edx,(%ecx) │ │ - mov 0x4(%edi),%edx │ │ - mov %edx,(%esi) │ │ - jmp 4cf13 │ │ nop │ │ + mov (%esp),%esi │ │ + mov 0x18(%esp),%edi │ │ + mov (%esi),%edx │ │ + mov %edx,(%edi) │ │ + mov 0x4(%esi),%edx │ │ + mov 0x1c(%esp),%edi │ │ + mov %edx,(%edi) │ │ + lea 0x4(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movzwl 0x2(%esi),%ecx │ │ - mov (%esp),%esi │ │ + mov 0x60(%ebp),%edx │ │ mov 0x18(%esp),%edi │ │ - mov 0x60(%esi),%edx │ │ mov (%edx,%ecx,4),%edx │ │ mov %edx,(%edi) │ │ - mov 0x1c(%esp),%edx │ │ - movl $0x0,(%edx) │ │ - jmp 4cf13 │ │ - nop │ │ - mov (%esp),%edi │ │ + mov 0x1c(%esp),%edi │ │ + movl $0x0,(%edi) │ │ + lea 0x4(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ movzwl 0x2(%ecx),%esi │ │ - mov 0x50(%edi),%edx │ │ + mov 0x50(%ebp),%edx │ │ + mov 0x18(%esp),%edi │ │ mov (%edx,%esi,4),%edx │ │ - mov 0x18(%esp),%esi │ │ - mov %edx,(%esi) │ │ - mov 0x58(%edi),%edx │ │ + mov %edx,(%edi) │ │ + mov 0x58(%ebp),%edx │ │ test %edx,%edx │ │ - je 4cf53 │ │ + je 518b0 │ │ movzwl 0x4(%ecx),%ecx │ │ mov 0x1c(%esp),%edi │ │ mov (%edx,%ecx,4),%edx │ │ mov %edx,(%edi) │ │ - jmp 4cf13 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x3605e,%ebx │ │ - lea -0x28(%esp),%esp │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - lea 0x1c(%esp),%eax │ │ - movl $0x1,0x8(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf94 │ │ - lea 0x28(%esp),%esp │ │ - pop %ebx │ │ + lea 0x4(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - push %esi │ │ - mov %eax,%esi │ │ + lea 0x0(%edi),%edi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3601b,%ebx │ │ - lea -0x14(%esp),%esp │ │ - lea -0x14d78(%ebx),%eax │ │ - movl $0x46,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - movl $0xc,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - test %esi,%esi │ │ - jle 4d027 │ │ - mov %eax,%edx │ │ - xor %ecx,%ecx │ │ - lea 0x0(%esi),%esi │ │ - add $0x1,%ecx │ │ - movl $0xc2c60000,(%edx) │ │ - cmp %esi,%ecx │ │ - movl $0xc2c60000,0x4(%edx) │ │ - lea 0xc(%edx),%edx │ │ - jne 4d010 │ │ - lea 0x14(%esp),%esp │ │ + call db90 │ │ + add $0x3c5c2,%ebx │ │ + lea -0x18(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + lea 0x18(%esp),%esp │ │ pop %ebx │ │ - pop %esi │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x35fbb,%ebx │ │ + call db90 │ │ + add $0x3c58f,%ebx │ │ lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%esi │ │ - movzwl 0x8(%esi),%eax │ │ - mov (%esi),%edi │ │ + mov 0x60(%esp),%ebp │ │ + mov 0x0(%ebp),%eax │ │ + mov %eax,0x3c(%esp) │ │ + movzwl 0x8(%ebp),%eax │ │ cmp $0x1,%ax │ │ - je 4d158 │ │ + je 51a88 │ │ cmp $0x2,%ax │ │ - je 4d0a0 │ │ + je 519b0 │ │ test %ax,%ax │ │ - je 4d078 │ │ - mov %esi,(%esp) │ │ - call 48ca0 │ │ + je 51980 │ │ + mov %ebp,(%esp) │ │ + call 4d2c0 │ │ lea 0x4c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - mov 0xc(%esi),%eax │ │ - mov 0x4(%edi),%edx │ │ + mov 0xc(%ebp),%eax │ │ + mov 0x3c(%esp),%edi │ │ add $0xc,%eax │ │ - mov %eax,0xc(%esi) │ │ + mov %eax,0xc(%ebp) │ │ sub 0x44(%edi),%eax │ │ + mov 0x4(%edi),%edx │ │ sar $0x2,%eax │ │ imul $0xaaaaaaab,%eax,%eax │ │ cmp (%edx),%eax │ │ - jge 4d062 │ │ + jge 51967 │ │ + mov %ebp,%eax │ │ lea 0x4c(%esp),%esp │ │ - mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ - mov 0x14(%esi),%eax │ │ - add $0x4,%eax │ │ - mov %eax,0x14(%esi) │ │ - sub 0x4c(%edi),%eax │ │ - sar $0x2,%eax │ │ - mov %eax,0x30(%esp) │ │ - mov 0x4(%edi),%eax │ │ - mov 0x30(%esp),%edx │ │ - mov %eax,0x34(%esp) │ │ - cmp 0x8(%eax),%edx │ │ - jge 4d062 │ │ - mov 0x68(%edi),%eax │ │ - mov 0x48(%edi),%ebp │ │ - mov %eax,0x38(%esp) │ │ - mov %edi,0x3c(%esp) │ │ - mov 0x10(%esi),%eax │ │ - mov %esi,0x28(%esp) │ │ - mov %eax,%edx │ │ - mov 0x38(%esp),%edi │ │ - sub %ebp,%edx │ │ - sar $0x3,%edx │ │ - lea 0x1(%edx),%ecx │ │ - mov %ecx,%esi │ │ - sar $0x9,%esi │ │ - movzwl 0x6(%ebp,%ecx,8),%ecx │ │ - add (%edi,%esi,4),%ecx │ │ - cmp %ecx,0x30(%esp) │ │ - jl 4d1f8 │ │ - mov 0x28(%esp),%ecx │ │ - cmpw $0x0,0xa(%ecx) │ │ - jne 4d280 │ │ - mov 0x34(%esp),%esi │ │ - add $0x8,%eax │ │ - mov %eax,0x10(%ecx) │ │ - mov 0x4(%esi),%edx │ │ - lea 0x0(%ebp,%edx,8),%edx │ │ - cmp %edx,%eax │ │ - jne 4d0d8 │ │ - mov 0x30(%esp),%edi │ │ - lea -0x15008(%ebx),%eax │ │ - mov %ecx,%esi │ │ - mov %eax,0xc(%esp) │ │ - mov %edi,0x10(%esp) │ │ - lea -0x1503c(%ebx),%eax │ │ - movl $0x213,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4d062 │ │ - mov 0x4(%edi),%ebp │ │ - mov 0x10(%esi),%ecx │ │ - add $0x8,%ecx │ │ - mov %ecx,0x10(%esi) │ │ - sub 0x48(%edi),%ecx │ │ - sar $0x3,%ecx │ │ - cmp 0x4(%ebp),%ecx │ │ - jge 4d062 │ │ - mov 0xc(%esi),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x14(%ebp),%eax │ │ + lea 0x4(%eax),%edx │ │ + mov 0x3c(%esp),%eax │ │ + mov %edx,0x14(%ebp) │ │ + mov 0x4(%eax),%edi │ │ + sub 0x4c(%eax),%edx │ │ + sar $0x2,%edx │ │ + mov %edx,0x30(%esp) │ │ + cmp 0x8(%edi),%edx │ │ + jge 51967 │ │ + mov 0x3c(%esp),%eax │ │ mov %edi,0x38(%esp) │ │ - mov %eax,0x30(%esp) │ │ - lea 0xc(%eax),%edx │ │ + mov 0x68(%eax),%edx │ │ + mov 0x48(%eax),%eax │ │ mov %edx,0x34(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x10(%ebp),%edx │ │ + jmp 51a17 │ │ lea 0x0(%esi),%esi │ │ - mov %eax,%edx │ │ + cmpw $0x0,0xa(%ebp) │ │ + jne 51967 │ │ + mov 0x38(%esp),%eax │ │ + add $0x8,%edx │ │ + mov 0x2c(%esp),%edi │ │ + mov %edx,0x10(%ebp) │ │ + mov 0x4(%eax),%eax │ │ + lea (%edi,%eax,8),%eax │ │ + cmp %eax,%edx │ │ + je 51b28 │ │ + movzwl 0xe(%edx),%ecx │ │ + mov %edx,%eax │ │ mov 0x34(%esp),%edi │ │ - sub 0x30(%esp),%edx │ │ - cmp 0x8(%edi,%edx,1),%ecx │ │ - jl 4d094 │ │ - cmpw $0x0,0xa(%esi) │ │ - jne 4d062 │ │ - mov 0x0(%ebp),%edx │ │ + sub 0x2c(%esp),%eax │ │ + sar $0x3,%eax │ │ + lea 0x1(%eax),%esi │ │ + sar $0x9,%esi │ │ + add (%edi,%esi,4),%ecx │ │ + cmp %ecx,0x30(%esp) │ │ + jge 519f0 │ │ + mov 0xc(%ebp),%edx │ │ mov 0x38(%esp),%edi │ │ + mov %ebp,0x60(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + add $0xc,%edx │ │ + mov 0x3c(%esp),%ebp │ │ + jmp 51a6d │ │ + nop │ │ + mov 0x60(%esp),%ecx │ │ + mov %edx,0xc(%ecx) │ │ + add $0xc,%edx │ │ + mov (%edi),%ecx │ │ + lea (%ecx,%ecx,2),%esi │ │ + mov 0x44(%ebp),%ecx │ │ + lea (%ecx,%esi,4),%ecx │ │ + cmp %ecx,%eax │ │ + je 51b60 │ │ + mov 0x2c(%esp),%esi │ │ + mov %edx,%eax │ │ + cmp %esi,0x8(%edx) │ │ + jle 51a50 │ │ + mov 0x60(%esp),%ebp │ │ + mov %ebp,%eax │ │ + jmp 519a2 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x10(%ebp),%eax │ │ + lea 0x8(%eax),%ecx │ │ + mov 0x3c(%esp),%eax │ │ + mov %ecx,0x10(%ebp) │ │ + mov 0x4(%eax),%edi │ │ + sub 0x48(%eax),%ecx │ │ + sar $0x3,%ecx │ │ + cmp 0x4(%edi),%ecx │ │ + jge 51967 │ │ + mov 0xc(%ebp),%eax │ │ + mov 0x3c(%esp),%edx │ │ + mov %ecx,0x30(%esp) │ │ add $0xc,%eax │ │ - mov %eax,0xc(%esi) │ │ - lea (%edx,%edx,2),%edx │ │ - shl $0x2,%edx │ │ - add 0x44(%edi),%edx │ │ - cmp %edx,%eax │ │ - jne 4d188 │ │ - lea -0x15064(%ebx),%eax │ │ - mov %ecx,0x10(%esp) │ │ + jmp 51ada │ │ + nop │ │ + cmpw $0x0,0xa(%ebp) │ │ + jne 51967 │ │ + mov (%edi),%ecx │ │ + mov %eax,0xc(%ebp) │ │ + add $0xc,%eax │ │ + lea (%ecx,%ecx,2),%esi │ │ + mov 0x44(%edx),%ecx │ │ + lea (%ecx,%esi,4),%ecx │ │ + cmp %ecx,0x2c(%esp) │ │ + je 51af0 │ │ + mov 0x30(%esp),%esi │ │ + mov %eax,0x2c(%esp) │ │ + cmp 0x8(%eax),%esi │ │ + jge 51ab8 │ │ + mov %ebp,%eax │ │ + jmp 519a2 │ │ + xchg %ax,%ax │ │ + mov 0x30(%esp),%ecx │ │ + lea -0x16e7c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x16e54(%ebx),%eax │ │ movl $0x201,0x8(%esp) │ │ - lea -0x1503c(%ebx),%eax │ │ + mov %ecx,0x10(%esp) │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 4d062 │ │ + call 67510 │ │ + jmp 51967 │ │ lea 0x0(%esi),%esi │ │ - mov 0x28(%esp),%esi │ │ - mov 0x3c(%esp),%edi │ │ - mov %edi,0x2c(%esp) │ │ - mov 0xc(%esi),%ebp │ │ - mov %ebp,%ecx │ │ - mov %ebp,0x3c(%esp) │ │ - lea 0xc(%ebp),%eax │ │ - mov 0x34(%esp),%ebp │ │ - mov %eax,0x38(%esp) │ │ - mov %ecx,%eax │ │ - mov 0x38(%esp),%edi │ │ - sub 0x3c(%esp),%eax │ │ - cmp 0x8(%edi,%eax,1),%edx │ │ - jl 4d094 │ │ - mov 0x0(%ebp),%eax │ │ - mov 0x2c(%esp),%edi │ │ - add $0xc,%ecx │ │ - mov %ecx,0xc(%esi) │ │ - lea (%eax,%eax,2),%eax │ │ - shl $0x2,%eax │ │ - add 0x44(%edi),%eax │ │ - cmp %eax,%ecx │ │ - jne 4d218 │ │ mov 0x30(%esp),%eax │ │ - movl $0x21d,0x8(%esp) │ │ + movl $0x213,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ mov %eax,0x10(%esp) │ │ + lea -0x16e20(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x16e54(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 51967 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x30(%esp),%eax │ │ + movl $0x21d,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - lea -0x14fe0(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x16df8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x1503c(%ebx),%eax │ │ + lea -0x16e54(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 4d062 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x28(%esp),%esi │ │ - jmp 4d062 │ │ + mov 0x60(%esp),%ebp │ │ + call 67510 │ │ + jmp 51967 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x35d5e,%ebx │ │ - lea -0x18(%esp),%esp │ │ - mov 0x20(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - lea 0x18(%esp),%esp │ │ - pop %ebx │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - lea -0x5c(%esp),%esp │ │ - mov %ebx,0x4c(%esp) │ │ - mov %esi,0x50(%esp) │ │ - call d3b4 │ │ - add $0x35d23,%ebx │ │ - mov 0x60(%esp),%esi │ │ - mov %edi,0x54(%esp) │ │ - mov %ebp,0x58(%esp) │ │ - lea -0x1503c(%ebx),%eax │ │ - mov (%esi),%edi │ │ + call db90 │ │ + add $0x3c31f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + lea -0x16e54(%ebx),%eax │ │ + mov 0x50(%esp),%edi │ │ + mov (%edi),%ebp │ │ movl $0x190,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0x18,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - movzwl 0x8(%esi),%edx │ │ - mov 0xc(%esi),%ebp │ │ - test %dx,%dx │ │ - mov %ebp,0xc(%eax) │ │ - jne 4d380 │ │ - mov (%esi),%esi │ │ - mov %esi,0x1c(%esp) │ │ - mov 0x4(%esi),%ecx │ │ - lea 0xc(%ebp),%esi │ │ - sub 0x44(%edi),%esi │ │ - mov %ecx,0x28(%esp) │ │ - sar $0x2,%esi │ │ - imul $0xaaaaaaab,%esi,%esi │ │ - cmp (%ecx),%esi │ │ - mov 0x8(%ebp),%esi │ │ - jl 4d480 │ │ - mov 0x28(%esp),%ebp │ │ - cmp %esi,0x4(%ebp) │ │ - je 4d386 │ │ - mov 0x48(%edi),%ebp │ │ - lea 0x0(%ebp,%esi,8),%esi │ │ - mov %esi,0x10(%eax) │ │ - movswl %dx,%edx │ │ - mov %eax,(%esp) │ │ - add $0x1,%edx │ │ - mov %eax,0x24(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - movl $0x1,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 48b30 │ │ - mov 0x24(%esp),%eax │ │ - jmp 4d390 │ │ - cmp $0x1,%dx │ │ - je 4d3a8 │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0xc(%edi),%edx │ │ + mov %eax,%esi │ │ + mov %edx,0xc(%eax) │ │ + movswl 0x8(%edi),%eax │ │ + test %ax,%ax │ │ + je 51c80 │ │ + cmp $0x1,%ax │ │ + je 51c10 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + lea 0x3c(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x4c(%esp),%ebx │ │ - mov 0x50(%esp),%esi │ │ - mov 0x54(%esp),%edi │ │ - mov 0x58(%esp),%ebp │ │ - lea 0x5c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - mov 0x10(%esi),%ecx │ │ - mov (%esi),%esi │ │ - mov 0x48(%edi),%ebp │ │ - mov %ecx,0x38(%esp) │ │ - mov %ecx,0x10(%eax) │ │ + mov 0x10(%edi),%ecx │ │ + mov (%edi),%edi │ │ + mov %ecx,0x1c(%esp) │ │ + mov %ecx,0x10(%esi) │ │ + mov 0x48(%ebp),%ecx │ │ + mov %edi,0x20(%esp) │ │ + mov 0x4(%edi),%edi │ │ + mov %ecx,0x24(%esp) │ │ + mov %ecx,%edx │ │ + mov 0x1c(%esp),%ecx │ │ + mov %edi,0x28(%esp) │ │ add $0x8,%ecx │ │ - sub %ebp,%ecx │ │ - mov %esi,0x1c(%esp) │ │ - mov %ecx,0x28(%esp) │ │ - mov %ebp,0x2c(%esp) │ │ + sub %edx,%ecx │ │ + mov %ecx,0x2c(%esp) │ │ sar $0x3,%ecx │ │ - mov %ecx,0x34(%esp) │ │ - mov 0x4(%esi),%ecx │ │ - mov 0x34(%esp),%esi │ │ - mov %ecx,0x30(%esp) │ │ - cmp 0x4(%ecx),%esi │ │ - jl 4d428 │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x68(%edi),%esi │ │ - sub %ebp,%ecx │ │ - mov %ecx,%ebp │ │ - and $0xfffffff8,%ecx │ │ - sar $0xc,%ebp │ │ - mov %ecx,0x20(%esp) │ │ - mov (%esi,%ebp,4),%esi │ │ - mov %esi,0x38(%esp) │ │ - mov 0x20(%esp),%ebp │ │ - mov 0x2c(%esp),%ecx │ │ - movzwl 0x6(%ecx,%ebp,1),%esi │ │ - mov 0x30(%esp),%ebp │ │ - add 0x38(%esp),%esi │ │ - cmp 0x8(%ebp),%esi │ │ - je 4d386 │ │ - mov 0x4c(%edi),%ecx │ │ - lea (%ecx,%esi,4),%esi │ │ - mov %esi,0x14(%eax) │ │ - jmp 4d354 │ │ + mov 0x1c(%esp),%edx │ │ + cmp 0x4(%edi),%ecx │ │ + mov %edx,%ecx │ │ + jl 51ce0 │ │ + movzwl 0x6(%edx),%edi │ │ + sub 0x24(%esp),%ecx │ │ + mov 0x68(%ebp),%edx │ │ + sar $0xc,%ecx │ │ + add (%edx,%ecx,4),%edi │ │ + mov %edi,0x24(%esp) │ │ + mov 0x28(%esp),%edx │ │ + mov 0x24(%esp),%edi │ │ + cmp %edi,0x8(%edx) │ │ + je 51bfa │ │ + mov 0x4c(%ebp),%edx │ │ + lea (%edx,%edi,4),%edx │ │ + mov %edx,0x14(%esi) │ │ + jmp 51cb5 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov (%edi),%edi │ │ + lea 0xc(%edx),%ecx │ │ + sub 0x44(%ebp),%ecx │ │ + mov %edi,0x20(%esp) │ │ + sar $0x2,%ecx │ │ + mov 0x4(%edi),%edi │ │ + imul $0xaaaaaaab,%ecx,%ecx │ │ + cmp (%edi),%ecx │ │ + mov 0x8(%edx),%ecx │ │ + jl 51d20 │ │ + cmp %ecx,0x4(%edi) │ │ + je 51bfa │ │ + mov 0x48(%ebp),%edx │ │ + lea (%edx,%ecx,8),%edx │ │ + mov %edx,0x10(%esi) │ │ + mov %esi,(%esp) │ │ + add $0x1,%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x20(%esp),%eax │ │ + movl $0x1,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 4d140 │ │ + lea 0x3c(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ nop │ │ - mov 0x38(%esp),%ebp │ │ - sub 0x2c(%esp),%ebp │ │ - mov %ebp,%esi │ │ - mov 0x68(%edi),%ecx │ │ - sar $0xc,%esi │ │ - and $0xfffffff8,%ebp │ │ - mov %ebp,0x20(%esp) │ │ - mov (%ecx,%esi,4),%ecx │ │ - mov 0x2c(%esp),%esi │ │ - mov %ecx,0x38(%esp) │ │ - movzwl 0x6(%esi,%ebp,1),%ebp │ │ - add %ecx,%ebp │ │ - mov 0x34(%esp),%ecx │ │ - mov %ebp,0x3c(%esp) │ │ - mov 0x28(%esp),%ebp │ │ - sar $0xc,%ebp │ │ - mov %ebp,0x28(%esp) │ │ - movzwl 0x6(%esi,%ecx,8),%ebp │ │ - mov 0x28(%esp),%esi │ │ - mov 0x68(%edi),%ecx │ │ - add (%ecx,%esi,4),%ebp │ │ - cmp %ebp,0x3c(%esp) │ │ - jne 4d3fb │ │ - jmp 4d386 │ │ - xchg %ax,%ax │ │ - cmp 0x14(%ebp),%esi │ │ - jne 4d341 │ │ + movzwl 0x6(%edx),%edi │ │ + sub 0x24(%esp),%ecx │ │ + mov 0x68(%ebp),%edx │ │ + sar $0xc,%ecx │ │ + add (%edx,%ecx,4),%edi │ │ + mov 0x1c(%esp),%edx │ │ + mov 0x2c(%esp),%ecx │ │ + mov %edi,0x24(%esp) │ │ + movzwl 0xe(%edx),%edx │ │ + mov 0x68(%ebp),%edi │ │ + sar $0xc,%ecx │ │ + add (%edi,%ecx,4),%edx │ │ + cmp %edx,0x24(%esp) │ │ + jne 51c64 │ │ + jmp 51bfa │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmp 0x14(%edx),%ecx │ │ + jne 51ca3 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - jmp 4d386 │ │ + jmp 51bfa │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x35b4b,%ebx │ │ + call db90 │ │ + add $0x3c17f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - lea -0x1503c(%ebx),%eax │ │ - mov 0x40(%esp),%edi │ │ + lea -0x16e54(%ebx),%eax │ │ movl $0x174,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0x18,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov 0x40(%esp),%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movl $0x0,0xc(%esp) │ │ mov %eax,%ebp │ │ mov 0x44(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - movl $0x0,0xc(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %esi,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 48b30 │ │ - mov 0x44(%edi),%eax │ │ - mov 0x48(%edi),%esi │ │ - mov %eax,0xc(%ebp) │ │ + mov %eax,0x8(%esp) │ │ + call 4d140 │ │ + mov 0x44(%esi),%eax │ │ cmpl $0x1,0x44(%esp) │ │ - mov 0x4c(%edi),%eax │ │ - mov %esi,0x10(%ebp) │ │ + mov 0x48(%esi),%edi │ │ + mov %eax,0x14(%esp) │ │ + mov %eax,0xc(%ebp) │ │ + mov 0x4c(%esi),%eax │ │ + mov %edi,0x10(%ebp) │ │ mov %eax,0x14(%ebp) │ │ - jle 4d590 │ │ - mov 0x4(%edi),%eax │ │ - mov %eax,0x1c(%esp) │ │ + jle 51e58 │ │ + mov 0x4(%esi),%eax │ │ + mov %eax,0x18(%esp) │ │ cmpl $0x1,0x4(%eax) │ │ - jle 4d551 │ │ - mov 0x68(%edi),%eax │ │ - movzwl 0xe(%esi),%edx │ │ + jle 51e09 │ │ + mov 0x68(%esi),%eax │ │ + lea 0x8(%edi),%ecx │ │ + movzwl 0xe(%edi),%edx │ │ add (%eax),%edx │ │ test %edx,%edx │ │ - jg 4d551 │ │ - mov %esi,%ecx │ │ + jg 51e09 │ │ + mov %ebp,0x1c(%esp) │ │ + lea 0x0(%esi),%esi │ │ + mov %ecx,%esi │ │ + mov %ecx,%ebp │ │ + sub %edi,%esi │ │ add $0x8,%ecx │ │ - mov %ecx,%edx │ │ - sub %esi,%edx │ │ + mov %esi,%edx │ │ + movzwl 0xe(%edi,%esi,1),%esi │ │ sar $0x3,%edx │ │ - lea 0x1(%edx),%edx │ │ - mov %edx,%edi │ │ - sar $0x9,%edi │ │ - movzwl 0x6(%esi,%edx,8),%edx │ │ - add (%eax,%edi,4),%edx │ │ - test %edx,%edx │ │ - jle 4d530 │ │ - mov %ecx,0x10(%ebp) │ │ - mov 0x1c(%esp),%eax │ │ + add $0x1,%edx │ │ + sar $0x9,%edx │ │ + add (%eax,%edx,4),%esi │ │ + test %esi,%esi │ │ + jle 51de0 │ │ + mov %ebp,%eax │ │ + mov 0x1c(%esp),%ebp │ │ + mov %eax,0x10(%ebp) │ │ + mov 0x18(%esp),%eax │ │ cmpl $0x1,(%eax) │ │ - jle 4d580 │ │ - mov 0xc(%ebp),%edi │ │ - mov 0x10(%ebp),%ecx │ │ - sub %esi,%ecx │ │ - sar $0x3,%ecx │ │ - cmp %ecx,0x14(%edi) │ │ - jg 4d580 │ │ - mov %edi,%eax │ │ - lea 0x18(%edi),%esi │ │ + jle 51e4d │ │ + mov 0x10(%ebp),%edx │ │ + mov 0x14(%esp),%eax │ │ + sub %edi,%edx │ │ + sar $0x3,%edx │ │ + cmp %edx,0x14(%eax) │ │ + jg 51e4d │ │ + add $0xc,%eax │ │ + jmp 51e40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ + nop │ │ + mov %eax,%ecx │ │ add $0xc,%eax │ │ - mov %eax,%edx │ │ - sub %edi,%edx │ │ - cmp -0x4(%esi,%edx,1),%ecx │ │ - jge 4d570 │ │ - mov %eax,0xc(%ebp) │ │ + cmp %edx,0x8(%eax) │ │ + jle 51e40 │ │ + mov %ecx,0xc(%ebp) │ │ lea 0x2c(%esp),%esp │ │ mov %ebp,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - jne 4d580 │ │ - mov 0x4(%edi),%edi │ │ - mov %edi,0x1c(%esp) │ │ - jmp 4d551 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %edi,0x34(%esp) │ │ - call d3b4 │ │ - add $0x35a43,%ebx │ │ + jne 51e4d │ │ + mov 0x4(%esi),%eax │ │ + mov %eax,0x18(%esp) │ │ + jmp 51e09 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + push %ebp │ │ + mov %edx,%ebp │ │ + push %edi │ │ mov %eax,%edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x3c04b,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + lea -0x16e54(%ebx),%eax │ │ movl $0x6b,0x8(%esp) │ │ - lea -0x1503c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %esi,0x30(%esp) │ │ - mov %ebp,0x38(%esp) │ │ mov 0x70(%edi),%eax │ │ - mov %edx,0x18(%esp) │ │ mov %eax,(%esp) │ │ - call 60800 <__listelem_malloc__> │ │ - mov 0x18(%esp),%edx │ │ - mov 0x6c(%edi),%ecx │ │ - mov %edx,(%eax) │ │ + call 69790 <__listelem_malloc__@@Base> │ │ + mov %ebp,(%eax) │ │ mov %eax,%esi │ │ + mov 0x40(%esp),%ecx │ │ movl $0x0,0x10(%eax) │ │ - mov 0x40(%esp),%eax │ │ - lea (%ecx,%eax,4),%eax │ │ - mov (%eax),%ecx │ │ - mov %ecx,0x14(%esi) │ │ + mov 0x6c(%edi),%eax │ │ + lea (%eax,%ecx,4),%eax │ │ + mov (%eax),%edx │ │ + mov %edx,0x14(%esi) │ │ mov %esi,(%eax) │ │ - mov 0x44(%edi),%eax │ │ - lea (%edx,%edx,2),%ecx │ │ - lea 0x3(%edx,%edx,2),%edx │ │ - mov 0x8(%eax,%ecx,4),%ebp │ │ - mov 0x8(%eax,%edx,4),%edx │ │ - sub %ebp,%edx │ │ + lea 0x0(%ebp,%ebp,2),%eax │ │ + mov 0x44(%edi),%ecx │ │ + shl $0x2,%eax │ │ + mov 0x8(%ecx,%eax,1),%ebp │ │ + mov 0x14(%ecx,%eax,1),%edx │ │ mov 0x48(%edi),%eax │ │ + sub %ebp,%edx │ │ test %edx,%edx │ │ - mov %eax,0x1c(%esp) │ │ - jle 4d6a0 │ │ + jle 51f68 │ │ + mov %eax,0x14(%esp) │ │ lea (%eax,%ebp,8),%ecx │ │ mov 0x40(%esp),%eax │ │ + mov %ecx,0x18(%esp) │ │ mov %eax,(%esp) │ │ mov %ecx,%eax │ │ - mov %ecx,0x18(%esp) │ │ - call 4ce40 │ │ + call 51720 │ │ test %eax,%eax │ │ + js 51f68 │ │ mov 0x18(%esp),%ecx │ │ - js 4d6a0 │ │ - movzwl 0x4(%ecx,%eax,8),%ecx │ │ - lea 0x0(%ebp,%eax,1),%ebp │ │ - mov %ebp,%eax │ │ mov 0x58(%edi),%edx │ │ - sar $0x9,%eax │ │ - mov %eax,0x14(%esp) │ │ - mov 0x1c(%esp),%eax │ │ + movzwl 0x4(%ecx,%eax,8),%ecx │ │ + add %ebp,%eax │ │ mov (%edx,%ecx,4),%edx │ │ mov 0x68(%edi),%ecx │ │ mov %edx,0x8(%esi) │ │ - movzwl 0x6(%eax,%ebp,8),%edx │ │ - mov 0x14(%esp),%eax │ │ - lea 0x1(%ebp),%ebp │ │ - add (%ecx,%eax,4),%edx │ │ - lea 0x0(,%edx,4),%eax │ │ - add 0x4c(%edi),%eax │ │ - mov %ebp,%edi │ │ - mov %eax,0x10(%esi) │ │ - sar $0x9,%edi │ │ - mov %edi,0x14(%esp) │ │ - mov 0x1c(%esp),%edi │ │ - movzwl 0x6(%edi,%ebp,8),%eax │ │ + mov 0x14(%esp),%edx │ │ + mov %ecx,0x1c(%esp) │ │ + lea 0x0(,%eax,8),%ecx │ │ + mov %ecx,%ebp │ │ + mov %eax,%ecx │ │ + movzwl 0x6(%edx,%ebp,1),%edx │ │ + add $0x1,%eax │ │ + mov %ebp,0x18(%esp) │ │ + mov 0x1c(%esp),%ebp │ │ + sar $0x9,%ecx │ │ + sar $0x9,%eax │ │ + add 0x0(%ebp,%ecx,4),%edx │ │ + mov 0x4c(%edi),%ecx │ │ mov 0x14(%esp),%edi │ │ - add (%ecx,%edi,4),%eax │ │ - sub %edx,%eax │ │ - mov %eax,0x4(%esi) │ │ - jmp 4d6ae │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea (%ecx,%edx,4),%ecx │ │ + mov %ecx,0x10(%esi) │ │ + mov 0x18(%esp),%ecx │ │ + movzwl 0xe(%edi,%ecx,1),%ecx │ │ + add 0x0(%ebp,%eax,4),%ecx │ │ + sub %edx,%ecx │ │ + mov %ecx,0x4(%esi) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ movl $0x0,0x8(%esi) │ │ movl $0x0,0x4(%esi) │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + nop │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3591b,%ebx │ │ + call db90 │ │ + add $0x3bf3f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - lea -0x1503c(%ebx),%eax │ │ - mov 0x4c(%esp),%edi │ │ - mov 0x44(%esp),%esi │ │ + lea -0x16e54(%ebx),%eax │ │ + mov 0x4c(%esp),%esi │ │ + mov 0x40(%esp),%ebp │ │ movl $0x124,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0x18,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x40(%esp),%ecx │ │ - mov %eax,0x1c(%esp) │ │ - movl $0x0,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,(%esp) │ │ - call 48b30 │ │ - test %edi,%edi │ │ - je 4d890 │ │ - cmp $0x1,%edi │ │ - je 4d8f8 │ │ - cmp $0x2,%edi │ │ - jne 4d8b8 │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x40(%esp),%edi │ │ - mov 0x4(%ecx),%edx │ │ - mov 0x1c(%esp),%ecx │ │ - lea (%edx,%edx,2),%eax │ │ - shl $0x2,%eax │ │ - add 0x44(%edi),%eax │ │ - mov 0x48(%esp),%edi │ │ - mov %eax,0xc(%ecx) │ │ - mov 0x40(%esp),%ecx │ │ - mov (%edi),%ebp │ │ - lea 0x0(,%ebp,4),%edi │ │ - add 0x6c(%ecx),%edi │ │ - mov (%edi),%ecx │ │ + movl $0x0,0xc(%esp) │ │ + mov %esi,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + call 4d140 │ │ + test %esi,%esi │ │ + je 52110 │ │ + cmp $0x1,%esi │ │ + je 52140 │ │ + cmp $0x2,%esi │ │ + jne 52130 │ │ + mov 0x48(%esp),%eax │ │ + mov 0x1c(%esp),%edi │ │ + mov 0x4(%eax),%edx │ │ + mov 0x44(%ebp),%eax │ │ + lea (%edx,%edx,2),%ecx │ │ + lea (%eax,%ecx,4),%eax │ │ + mov %eax,0xc(%edi) │ │ + mov 0x48(%esp),%eax │ │ + mov (%eax),%edi │ │ + mov 0x6c(%ebp),%eax │ │ + lea (%eax,%edi,4),%esi │ │ + mov (%esi),%ecx │ │ test %ecx,%ecx │ │ - je 4d799 │ │ + je 52042 │ │ cmp (%ecx),%edx │ │ - mov %ecx,%eax │ │ - jne 4d792 │ │ - jmp 4d7b5 │ │ + jne 5203a │ │ + jmp 52197 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ cmp (%eax),%edx │ │ - je 4d8d0 │ │ + je 520f8 │ │ mov %eax,%ecx │ │ mov 0x14(%ecx),%eax │ │ test %eax,%eax │ │ - jne 4d788 │ │ - mov 0x40(%esp),%eax │ │ - mov %ebp,(%esp) │ │ - call 4d5a0 │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x40(%esp),%edi │ │ - mov (%ecx),%edx │ │ - mov 0x6c(%edi),%eax │ │ + nop │ │ + jne 52030 │ │ + mov %edi,(%esp) │ │ + mov %ebp,%eax │ │ + call 51e70 │ │ + mov 0x48(%esp),%eax │ │ + mov (%eax),%edx │ │ + mov 0x6c(%ebp),%eax │ │ mov (%eax,%edx,4),%eax │ │ - mov 0x10(%eax),%ebp │ │ movl $0x1,0xc(%eax) │ │ - mov 0x4(%eax),%ecx │ │ - mov 0x1c(%esp),%eax │ │ - xor %edx,%edx │ │ - mov %ebp,0x14(%eax) │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %ecx,%eax │ │ - sub %edx,%eax │ │ - cmp $0x10,%eax │ │ - jle 4d7f7 │ │ - lea (%edx,%ecx,1),%eax │ │ - sar %eax │ │ - movzwl 0x0(%ebp,%eax,4),%edi │ │ - cmp %edi,%esi │ │ - jbe 4d880 │ │ - lea 0x1(%eax),%edx │ │ - mov %ecx,%eax │ │ - sub %edx,%eax │ │ - cmp $0x10,%eax │ │ - jg 4d7d9 │ │ - cmp %ecx,%edx │ │ - jl 4d80b │ │ - jmp 4d8b8 │ │ - add $0x1,%edx │ │ - cmp %ecx,%edx │ │ - je 4d8b8 │ │ - movzwl 0x0(%ebp,%edx,4),%eax │ │ - cmp %eax,%esi │ │ - jne 4d800 │ │ - test %edx,%edx │ │ - js 4d8b8 │ │ - mov 0x40(%esp),%edi │ │ - mov 0x1c(%esp),%eax │ │ - lea 0x0(%ebp,%edx,4),%ebp │ │ - mov 0x48(%edi),%ecx │ │ - mov %ebp,0x14(%eax) │ │ - mov %ecx,0x10(%eax) │ │ - mov %edi,%eax │ │ - mov 0x68(%edi),%edi │ │ - sub 0x4c(%eax),%ebp │ │ - sar $0x2,%ebp │ │ - movzwl 0xe(%ecx),%eax │ │ + mov 0x4(%eax),%edx │ │ + mov 0x10(%eax),%esi │ │ + mov 0x1c(%esp),%edi │ │ + mov 0x44(%esp),%eax │ │ + mov %esi,0x14(%edi) │ │ + mov %eax,(%esp) │ │ + mov %esi,%eax │ │ + call 517a0 │ │ + test %eax,%eax │ │ + js 52130 │ │ + lea (%esi,%eax,4),%edx │ │ + mov 0x48(%ebp),%esi │ │ + mov %edx,0x14(%edi) │ │ + sub 0x4c(%ebp),%edx │ │ + movzwl 0xe(%esi),%eax │ │ + mov %esi,0x10(%edi) │ │ + mov 0x68(%ebp),%edi │ │ + sar $0x2,%edx │ │ + mov %edx,0x18(%esp) │ │ add (%edi),%eax │ │ - cmp %eax,%ebp │ │ - jl 4d86d │ │ - mov %ecx,%edx │ │ + cmp %edx,%eax │ │ + jg 5218e │ │ + lea 0x8(%esi),%edx │ │ + jmp 520c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %edx,%ecx │ │ + mov %edx,%ebp │ │ + sub %esi,%ecx │ │ add $0x8,%edx │ │ - mov %edx,%eax │ │ - sub %ecx,%eax │ │ + mov %ecx,%eax │ │ + movzwl 0xe(%esi,%ecx,1),%ecx │ │ sar $0x3,%eax │ │ - lea 0x1(%eax),%eax │ │ - mov %eax,%esi │ │ - sar $0x9,%esi │ │ - movzwl 0x6(%ecx,%eax,8),%eax │ │ - add (%edi,%esi,4),%eax │ │ - cmp %eax,%ebp │ │ - jge 4d848 │ │ - mov 0x1c(%esp),%eax │ │ - mov %edx,0x10(%eax) │ │ + add $0x1,%eax │ │ + sar $0x9,%eax │ │ + add (%edi,%eax,4),%ecx │ │ + cmp 0x18(%esp),%ecx │ │ + jle 520c0 │ │ mov 0x1c(%esp),%eax │ │ + mov %ebp,0x10(%eax) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - jae 4d8f0 │ │ - mov %eax,%ecx │ │ - jmp 4d7d0 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x40(%esp),%edi │ │ - mov 0x1c(%esp),%edx │ │ - lea (%esi,%esi,2),%eax │ │ - shl $0x2,%eax │ │ - add 0x44(%edi),%eax │ │ - mov %eax,0xc(%edx) │ │ - mov 0x1c(%esp),%eax │ │ + mov 0x14(%eax),%edx │ │ + mov %edx,0x14(%ecx) │ │ + mov (%esi),%edx │ │ + mov %edx,0x14(%eax) │ │ + mov %eax,(%esi) │ │ + jmp 52058 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x44(%esp),%eax │ │ + mov 0x1c(%esp),%edi │ │ + lea (%eax,%eax,2),%edx │ │ + mov 0x44(%ebp),%eax │ │ + lea (%eax,%edx,4),%eax │ │ + mov %eax,0xc(%edi) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ + mov %edi,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + nop │ │ mov 0x1c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 48ca0 │ │ - movl $0x0,0x1c(%esp) │ │ - jmp 4d86d │ │ - xchg %ax,%ax │ │ - test %ecx,%ecx │ │ - je 4d7b5 │ │ - mov 0x14(%eax),%edx │ │ - mov %edx,0x14(%ecx) │ │ - mov (%edi),%edx │ │ - mov %edx,0x14(%eax) │ │ - mov %eax,(%edi) │ │ - jmp 4d7b5 │ │ - lea 0x0(%esi),%esi │ │ - mov %eax,%edx │ │ - jmp 4d814 │ │ - nop │ │ - mov 0x48(%esp),%edi │ │ - mov 0x40(%esp),%ecx │ │ - mov (%edi),%eax │ │ - mov 0x44(%ecx),%edx │ │ + call 4d2c0 │ │ + xor %eax,%eax │ │ + jmp 520e9 │ │ + mov 0x48(%esp),%eax │ │ + mov 0x44(%ebp),%edx │ │ mov 0x1c(%esp),%edi │ │ - lea (%eax,%eax,2),%ecx │ │ - lea 0x3(%eax,%eax,2),%eax │ │ - lea (%edx,%ecx,4),%ecx │ │ + mov (%eax),%eax │ │ + lea (%eax,%eax,2),%eax │ │ + shl $0x2,%eax │ │ + lea (%edx,%eax,1),%ecx │ │ + mov 0x8(%ecx),%esi │ │ + mov 0x14(%edx,%eax,1),%edx │ │ + mov 0x48(%ebp),%eax │ │ mov %ecx,0xc(%edi) │ │ - mov 0x8(%ecx),%edi │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x8(%edx,%eax,4),%edx │ │ - mov 0x1c(%esp),%eax │ │ - sub %edi,%edx │ │ - shl $0x3,%edi │ │ - add 0x48(%ecx),%edi │ │ - mov %edi,0x10(%eax) │ │ - mov %esi,(%esp) │ │ - mov %edi,%eax │ │ - call 4ce40 │ │ + sub %esi,%edx │ │ + lea (%eax,%esi,8),%esi │ │ + mov 0x44(%esp),%eax │ │ + mov %esi,0x10(%edi) │ │ + mov %eax,(%esp) │ │ + mov %esi,%eax │ │ + call 51720 │ │ test %eax,%eax │ │ - js 4d8b8 │ │ - mov 0x1c(%esp),%edx │ │ - lea (%edi,%eax,8),%eax │ │ - mov %eax,0x10(%edx) │ │ - jmp 4d86d │ │ - jmp 4d960 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + js 52130 │ │ + mov 0x1c(%esp),%edi │ │ + lea (%esi,%eax,8),%eax │ │ + mov %eax,0x10(%edi) │ │ + mov %edi,%eax │ │ + jmp 520e9 │ │ + mov 0x1c(%esp),%eax │ │ + jmp 520e9 │ │ + mov %ecx,%eax │ │ + jmp 52058 │ │ + xchg %ax,%ax │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3568e,%ebx │ │ + call db90 │ │ + add $0x3bd22,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ lea 0x44(%eax),%edx │ │ mov %edx,0x4(%esp) │ │ - call 50500 │ │ + call 55350 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3565e,%ebx │ │ + call db90 │ │ + add $0x3bcf2,%ebx │ │ lea -0x18(%esp),%esp │ │ - mov 0x20(%esp),%eax │ │ mov 0x28(%esp),%edx │ │ + mov 0x20(%esp),%eax │ │ mov %edx,0xc(%esp) │ │ mov 0x24(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ mov %eax,(%esp) │ │ + mov %edx,0x8(%esp) │ │ lea 0x44(%eax),%edx │ │ mov %edx,0x4(%esp) │ │ - call 50840 │ │ + call 556b0 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3561e,%ebx │ │ + call db90 │ │ + add $0x3bcb2,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x30(%esp),%eax │ │ - mov 0x3c(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x38(%esp),%edx │ │ - mov %edx,0xc(%esp) │ │ - mov 0x34(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,(%esp) │ │ + movss 0x3c(%esp),%xmm0 │ │ + movss %xmm0,0x10(%esp) │ │ + movss 0x38(%esp),%xmm0 │ │ lea 0x44(%eax),%edx │ │ + movss %xmm0,0xc(%esp) │ │ + movss 0x34(%esp),%xmm0 │ │ + mov %eax,(%esp) │ │ mov %edx,0x4(%esp) │ │ - call 50570 │ │ + movss %xmm0,0x8(%esp) │ │ + call 553b0 │ │ lea 0x28(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + nop │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x355cd,%ebx │ │ + call db90 │ │ + add $0x3bc61,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov 0x44(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x50(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x74(%esi),%eax │ │ test %eax,%eax │ │ - je 4da90 │ │ + je 522d0 │ │ mov %eax,(%esp) │ │ - call 61f60 │ │ + call 6ade0 │ │ cmpb $0x2,0x10(%esi) │ │ - jbe 4da76 │ │ + jbe 522b6 │ │ mov 0x58(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x60(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - lea 0x44(%esi),%eax │ │ + call 64330 │ │ mov %esi,(%esp) │ │ + lea 0x44(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - call 504b0 │ │ + call 55310 │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x48(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ cmpb $0x2,0x10(%esi) │ │ - jbe 4da76 │ │ + jbe 522b6 │ │ mov 0x4c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x68(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - jmp 4da5a │ │ + call 64330 │ │ + jmp 5229a │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x18(%esp),%esp │ │ - test %edx,%edx │ │ - mov %esi,0xc(%esp) │ │ - mov %ebp,0x14(%esp) │ │ - mov %edi,0x10(%esp) │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ mov %eax,%esi │ │ - mov 0x1c(%esp),%ebp │ │ - js 4db48 │ │ - cmpb $0x1,0x10(%eax) │ │ - jbe 4db48 │ │ + lea -0x8(%esp),%esp │ │ mov 0x44(%eax),%edi │ │ lea (%edx,%edx,2),%eax │ │ - mov %edi,0x8(%esp) │ │ - lea 0x3(%edx,%edx,2),%edx │ │ - lea (%edi,%eax,4),%ecx │ │ - mov 0x48(%esi),%eax │ │ - mov 0x8(%ecx),%edi │ │ - lea (%eax,%edi,8),%edi │ │ - mov 0x8(%esp),%eax │ │ - mov 0x8(%eax,%edx,4),%edx │ │ - mov %edi,%eax │ │ - sub 0x8(%ecx),%edx │ │ - mov %ebp,(%esp) │ │ + mov 0x48(%esi),%ebp │ │ + shl $0x2,%eax │ │ + lea (%edi,%eax,1),%ecx │ │ + mov 0x8(%ecx),%edx │ │ + mov 0x14(%edi,%eax,1),%eax │ │ mov %ecx,0x4(%esp) │ │ - call 4ce40 │ │ - test %eax,%eax │ │ + lea 0x0(%ebp,%edx,8),%ebp │ │ + sub %edx,%eax │ │ + mov %eax,%edx │ │ + mov 0x18(%esp),%eax │ │ + mov %eax,(%esp) │ │ + mov %ebp,%eax │ │ + call 51720 │ │ mov 0x4(%esp),%ecx │ │ - js 4db60 │ │ - movzwl 0x2(%edi,%eax,8),%edx │ │ - mov 0x20(%esp),%ecx │ │ + test %eax,%eax │ │ + js 52360 │ │ + mov 0x1c(%esp),%edi │ │ + movzwl 0x2(%ebp,%eax,8),%edx │ │ mov 0x50(%esi),%eax │ │ - movl $0x2,(%ecx) │ │ + movl $0x2,(%edi) │ │ mov (%eax,%edx,4),%eax │ │ - mov 0xc(%esp),%esi │ │ - mov 0x10(%esp),%edi │ │ - mov 0x14(%esp),%ebp │ │ - lea 0x18(%esp),%esp │ │ + lea 0x8(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x44(%esi),%edx │ │ - mov 0x20(%esp),%ecx │ │ - lea 0x0(%ebp,%ebp,2),%eax │ │ - lea (%edx,%eax,4),%eax │ │ - movl $0x1,(%ecx) │ │ - mov (%eax),%eax │ │ - jmp 4db30 │ │ - mov 0x20(%esp),%edi │ │ - lea 0x0(%ebp,%ebp,2),%edx │ │ - movl $0x1,(%edi) │ │ - mov 0x4(%ecx),%eax │ │ - mov 0x8(%esp),%ecx │ │ - add (%ecx,%edx,4),%eax │ │ - jmp 4db30 │ │ - lea 0x0(%esi),%esi │ │ + xchg %ax,%ax │ │ + mov 0x1c(%esp),%eax │ │ + movl $0x1,(%eax) │ │ + mov 0x18(%esp),%eax │ │ + lea (%eax,%eax,2),%eax │ │ + mov (%edi,%eax,4),%eax │ │ + add 0x4(%ecx),%eax │ │ + lea 0x8(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ push %ebp │ │ + mov %eax,%ebp │ │ push %edi │ │ push %esi │ │ - lea -0x20(%esp),%esp │ │ - mov 0x6c(%eax),%ecx │ │ - mov 0x30(%esp),%esi │ │ - mov %eax,0x1c(%esp) │ │ - lea (%ecx,%esi,4),%esi │ │ - mov (%esi),%eax │ │ - test %eax,%eax │ │ - je 4dbb9 │ │ - cmp %edx,(%eax) │ │ - mov %eax,%ecx │ │ - jne 4dbb2 │ │ - jmp 4dbd7 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmp %edx,(%ecx) │ │ - je 4dca8 │ │ - mov %ecx,%eax │ │ - mov 0x14(%eax),%ecx │ │ + mov %edx,%esi │ │ + lea -0x10(%esp),%esp │ │ + mov 0x6c(%eax),%eax │ │ + mov 0x20(%esp),%edi │ │ + lea (%eax,%edi,4),%edx │ │ + mov (%edx),%ecx │ │ test %ecx,%ecx │ │ - jne 4dba8 │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,(%esp) │ │ - mov 0x1c(%esp),%eax │ │ - call 4d5a0 │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x6c(%edx),%eax │ │ - mov 0x30(%esp),%edx │ │ - mov (%eax,%edx,4),%ecx │ │ - movl $0x1,0xc(%ecx) │ │ - mov 0x4(%ecx),%esi │ │ - mov 0x10(%ecx),%ebp │ │ - xor %edx,%edx │ │ - xchg %ax,%ax │ │ - mov %esi,%eax │ │ - sub %edx,%eax │ │ - cmp $0x10,%eax │ │ - jle 4dc0d │ │ - lea (%edx,%esi,1),%eax │ │ - sar %eax │ │ - movzwl 0x0(%ebp,%eax,4),%edi │ │ - cmp %edi,0x34(%esp) │ │ - jbe 4dc68 │ │ - lea 0x1(%eax),%edx │ │ - mov %esi,%eax │ │ - sub %edx,%eax │ │ - cmp $0x10,%eax │ │ - jg 4dbf1 │ │ - cmp %edx,%esi │ │ - jle 4dc38 │ │ - movzwl 0x0(%ebp,%edx,4),%eax │ │ - cmp %eax,0x34(%esp) │ │ - je 4dc78 │ │ - mov 0x34(%esp),%edi │ │ - jmp 4dc31 │ │ + je 523bb │ │ + cmp %esi,(%ecx) │ │ + jne 523b4 │ │ + jmp 5247e │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmp %esi,(%eax) │ │ lea 0x0(%esi),%esi │ │ - movzwl 0x0(%ebp,%edx,4),%eax │ │ - cmp %eax,%edi │ │ - je 4dc78 │ │ - add $0x1,%edx │ │ - cmp %esi,%edx │ │ - jne 4dc28 │ │ - mov 0x8(%ecx),%esi │ │ - mov 0x38(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x30(%esp),%edx │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x1c(%esp),%eax │ │ - mov %ecx,(%esp) │ │ - call 4dac0 │ │ - lea 0x20(%esp),%esp │ │ - add %esi,%eax │ │ + je 52418 │ │ + mov %eax,%ecx │ │ + mov 0x14(%ecx),%eax │ │ + test %eax,%eax │ │ + jne 523a8 │ │ + mov 0x20(%esp),%eax │ │ + mov %esi,%edx │ │ + mov %eax,(%esp) │ │ + mov %ebp,%eax │ │ + call 51e70 │ │ + mov 0x6c(%ebp),%eax │ │ + mov 0x20(%esp),%edi │ │ + mov (%eax,%edi,4),%esi │ │ + mov 0x10(%esi),%edi │ │ + mov 0x24(%esp),%eax │ │ + mov 0x4(%esi),%edx │ │ + movl $0x1,0xc(%esi) │ │ + mov %eax,(%esp) │ │ + mov %edi,%eax │ │ + call 517a0 │ │ + test %eax,%eax │ │ + js 52430 │ │ + mov 0x28(%esp),%edx │ │ + movl $0x3,(%edx) │ │ + movzwl 0x2(%edi,%eax,4),%edx │ │ + mov 0x60(%ebp),%eax │ │ + mov (%eax,%edx,4),%eax │ │ + lea 0x10(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - jae 4dc7a │ │ mov %eax,%esi │ │ - jmp 4dbe8 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edx,%eax │ │ - test %eax,%eax │ │ + mov 0x14(%eax),%eax │ │ + mov %eax,0x14(%ecx) │ │ + mov (%edx),%eax │ │ + mov %eax,0x14(%esi) │ │ + mov %esi,(%edx) │ │ + jmp 523d5 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - js 4dc38 │ │ - mov 0x38(%esp),%ecx │ │ - movzwl 0x2(%ebp,%eax,4),%edx │ │ - movl $0x3,(%ecx) │ │ - mov 0x1c(%esp),%ecx │ │ - mov 0x60(%ecx),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - lea 0x20(%esp),%esp │ │ + mov 0x20(%esp),%ecx │ │ + mov 0x8(%esi),%esi │ │ + mov 0x28(%esp),%eax │ │ + test %ecx,%ecx │ │ + js 52465 │ │ + cmpb $0x1,0x10(%ebp) │ │ + jbe 52465 │ │ + mov %eax,0x4(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov 0x20(%esp),%edx │ │ + mov %eax,(%esp) │ │ + mov %ebp,%eax │ │ + call 52300 │ │ + add %esi,%eax │ │ + lea 0x10(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - test %eax,%eax │ │ - je 4dbd7 │ │ - mov 0x14(%ecx),%edx │ │ - mov %edx,0x14(%eax) │ │ - mov (%esi),%eax │ │ - mov %eax,0x14(%ecx) │ │ - mov %ecx,(%esi) │ │ - jmp 4dbd7 │ │ + movl $0x1,(%eax) │ │ + mov 0x24(%esp),%eax │ │ + mov 0x44(%ebp),%edx │ │ + lea (%eax,%eax,2),%eax │ │ + lea (%edx,%eax,4),%eax │ │ + mov (%eax),%eax │ │ + add %esi,%eax │ │ + jmp 5245d │ │ + mov %ecx,%esi │ │ + jmp 523d5 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ - lea -0xc(%esp),%esp │ │ - mov 0x1c(%esp),%edx │ │ - mov %esi,(%esp) │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + lea -0x20(%esp),%esp │ │ + mov 0x3c(%esp),%edx │ │ + mov 0x30(%esp),%eax │ │ + mov 0x34(%esp),%ecx │ │ + mov 0x38(%esp),%ebp │ │ test %edx,%edx │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov 0x10(%esp),%eax │ │ - mov 0x14(%esp),%ecx │ │ - mov 0x18(%esp),%edi │ │ - mov 0x20(%esp),%esi │ │ - jne 4dd18 │ │ - movl $0x1,(%esi) │ │ - mov 0x44(%eax),%esi │ │ - lea (%ecx,%ecx,2),%edx │ │ - mov 0x4(%esp),%edi │ │ - mov 0x8(%esp),%ebp │ │ - lea (%esi,%edx,4),%edx │ │ - mov (%esp),%esi │ │ - mov (%edx),%eax │ │ - lea 0xc(%esp),%esp │ │ - retq │ │ + mov 0x40(%esp),%esi │ │ + je 52520 │ │ cmp $0x1,%edx │ │ - je 4dd58 │ │ - mov (%edi),%edx │ │ - mov 0x4(%edi),%edi │ │ + je 52508 │ │ + mov 0x4(%ebp),%edx │ │ + mov 0x0(%ebp),%edi │ │ + mov %edx,0x8(%esp) │ │ + movzbl 0x10(%eax),%edx │ │ + mov %dl,0xf(%esp) │ │ + cmp $0x2,%dl │ │ + jbe 52558 │ │ mov %edi,%ebp │ │ shr $0x1f,%ebp │ │ - jne 4dd78 │ │ - cmpb $0x2,0x10(%eax) │ │ - jbe 4dd78 │ │ + mov %ebp,%edx │ │ + mov %dl,0x10(%esp) │ │ + mov %ebp,%edx │ │ + test %dl,%dl │ │ + jne 52520 │ │ + mov 0x8(%esp),%edx │ │ + shr $0x1f,%edx │ │ + jne 52561 │ │ + mov %esi,0x38(%esp) │ │ + mov %edi,0x30(%esp) │ │ + mov 0x8(%esp),%edx │ │ + mov %ecx,0x34(%esp) │ │ + lea 0x20(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + jmp 52380 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x0(%ebp),%edx │ │ test %edx,%edx │ │ - js 4dd78 │ │ - mov %esi,0x18(%esp) │ │ + js 52520 │ │ + cmpb $0x1,0x10(%eax) │ │ + ja 52540 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movl $0x1,(%esi) │ │ + lea (%ecx,%ecx,2),%edx │ │ + mov 0x44(%eax),%ecx │ │ + lea (%ecx,%edx,4),%edx │ │ + mov (%edx),%eax │ │ + lea 0x20(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %esi,0x34(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + lea 0x20(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + jmp 52300 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edi,%edx │ │ + shr $0x1f,%edx │ │ mov %edx,0x10(%esp) │ │ - mov %ecx,0x14(%esp) │ │ + cmpb $0x0,0x10(%esp) │ │ + jne 52520 │ │ + cmpb $0x1,0xf(%esp) │ │ + jbe 52520 │ │ + mov %esi,0x34(%esp) │ │ mov %edi,%edx │ │ - mov (%esp),%esi │ │ - mov 0x4(%esp),%edi │ │ - mov 0x8(%esp),%ebp │ │ - lea 0xc(%esp),%esp │ │ - jmp 4db80 │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,0x14(%esp) │ │ - mov %ecx,0x10(%esp) │ │ - mov (%edi),%edx │ │ - mov (%esp),%esi │ │ - mov 0x4(%esp),%edi │ │ - mov 0x8(%esp),%ebp │ │ - lea 0xc(%esp),%esp │ │ - jmp 4dac0 │ │ - xchg %ax,%ax │ │ - mov %esi,0x14(%esp) │ │ - mov %ecx,0x10(%esp) │ │ - jmp 4dd62 │ │ + mov %ecx,0x30(%esp) │ │ + jmp 52548 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - lea -0x4c(%esp),%esp │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x3b93f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ mov 0x5c(%esp),%edx │ │ - mov %ebx,0x3c(%esp) │ │ - call d3b4 │ │ - add $0x35253,%ebx │ │ - test %edx,%edx │ │ - mov %esi,0x40(%esp) │ │ - mov %ebp,0x48(%esp) │ │ - mov %edi,0x44(%esp) │ │ mov 0x50(%esp),%ebp │ │ mov 0x54(%esp),%eax │ │ - mov 0x58(%esp),%esi │ │ - mov 0x60(%esp),%ecx │ │ - jne 4de18 │ │ - mov 0x44(%ebp),%edi │ │ - lea (%eax,%eax,2),%edx │ │ - movl $0x1,(%ecx) │ │ - mov 0x30(%ebp),%ecx │ │ - lea (%edi,%edx,4),%edx │ │ - lea -0x1c1d2(%ebx),%edi │ │ - mov (%edx),%edx │ │ - sub 0x1c(%ebp),%edx │ │ - cvtsi2ss %edx,%xmm0 │ │ - divss 0x18(%ebp),%xmm0 │ │ - mov (%ecx,%eax,4),%esi │ │ - mov $0x4,%ecx │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ - cvttss2si %xmm0,%edx │ │ - jne 4de88 │ │ - mov %edx,%eax │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ - retq │ │ - cmp $0x1,%edx │ │ - je 4de50 │ │ - mov (%esi),%edx │ │ - mov 0x4(%esi),%esi │ │ - mov %esi,%edi │ │ - shr $0x1f,%edi │ │ - jne 4de78 │ │ - cmpb $0x2,0x10(%ebp) │ │ - jbe 4de78 │ │ test %edx,%edx │ │ - js 4de78 │ │ + je 52658 │ │ + cmp $0x1,%edx │ │ + je 52600 │ │ + movzbl 0x10(%ebp),%edx │ │ + mov 0x58(%esp),%ecx │ │ + mov 0x58(%esp),%edi │ │ + mov %dl,0x18(%esp) │ │ + cmp $0x2,%dl │ │ + mov (%ecx),%ecx │ │ + mov 0x4(%edi),%edi │ │ + jbe 52708 │ │ + mov %ecx,%esi │ │ + shr $0x1f,%esi │ │ + mov %esi,%edx │ │ + mov %dl,0x20(%esp) │ │ + mov %esi,%edx │ │ + test %dl,%dl │ │ + jne 52628 │ │ + mov %edi,%esi │ │ + shr $0x1f,%esi │ │ + jne 52711 │ │ + mov 0x60(%esp),%esi │ │ + mov %edi,%edx │ │ mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ mov %ebp,%eax │ │ - mov %esi,%edx │ │ - mov %ecx,0x8(%esp) │ │ - call 4db80 │ │ - jmp 4de60 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ecx,(%esp) │ │ + mov %esi,0x8(%esp) │ │ + call 52380 │ │ + jmp 5263d │ │ + mov 0x58(%esp),%edi │ │ + mov 0x60(%esp),%ecx │ │ + mov (%edi),%edx │ │ + test %edx,%edx │ │ + js 5262c │ │ + cmpb $0x1,0x10(%ebp) │ │ + jbe 5262c │ │ mov %eax,(%esp) │ │ - mov %ecx,0x4(%esp) │ │ mov %ebp,%eax │ │ - mov (%esi),%edx │ │ - call 4dac0 │ │ + mov %ecx,0x4(%esp) │ │ + call 52300 │ │ + jmp 5263d │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x60(%esp),%ecx │ │ + mov 0x44(%ebp),%edx │ │ + lea (%eax,%eax,2),%eax │ │ + movl $0x1,(%ecx) │ │ + lea (%edx,%eax,4),%eax │ │ + mov (%eax),%eax │ │ sub 0x1c(%ebp),%eax │ │ cvtsi2ss %eax,%xmm0 │ │ divss 0x18(%ebp),%xmm0 │ │ - cvttss2si %xmm0,%edx │ │ - jmp 4de01 │ │ - lea 0x0(%esi),%esi │ │ - mov %eax,(%esp) │ │ - mov %ebp,%eax │ │ - mov %ecx,0x4(%esp) │ │ - call 4dac0 │ │ - jmp 4de60 │ │ + cvttss2si %xmm0,%esi │ │ + lea 0x3c(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov 0x60(%esp),%ecx │ │ + lea (%eax,%eax,2),%edx │ │ + lea -0x1dfe6(%ebx),%edi │ │ + movl $0x1,(%ecx) │ │ + mov 0x44(%ebp),%ecx │ │ + lea (%ecx,%edx,4),%edx │ │ + mov $0x4,%ecx │ │ + mov (%edx),%esi │ │ + mov 0x30(%ebp),%edx │ │ + sub 0x1c(%ebp),%esi │ │ + cvtsi2ss %esi,%xmm0 │ │ + mov (%edx,%eax,4),%esi │ │ + divss 0x18(%ebp),%xmm0 │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ + seta %dl │ │ + setb %al │ │ + cvttss2si %xmm0,%esi │ │ + cmp %al,%dl │ │ + je 5264d │ │ + mov 0x28(%ebp),%edi │ │ mov 0x14(%ebp),%eax │ │ - mov 0x24(%ebp),%esi │ │ - add 0x28(%ebp),%esi │ │ - mov %edx,0x1c(%esp) │ │ + add 0x24(%ebp),%edi │ │ mov %eax,(%esp) │ │ - call 61ab0 │ │ - cmp %eax,%esi │ │ - mov 0x1c(%esp),%edx │ │ - jle 4de01 │ │ - mov %edx,0x4(%esp) │ │ + call 6a970 │ │ + cmp %eax,%edi │ │ + jle 5264d │ │ + mov %esi,0x4(%esp) │ │ mov 0x14(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61b50 │ │ - mov 0x24(%ebp),%eax │ │ - add 0x28(%ebp),%eax │ │ + call 6aa00 │ │ + mov 0x28(%ebp),%eax │ │ + fstpl 0x18(%esp) │ │ + add 0x24(%ebp),%eax │ │ mov %eax,0x4(%esp) │ │ - fstpl 0x20(%esp) │ │ mov 0x14(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61b50 │ │ - fstpl 0x28(%esp) │ │ - movsd 0x20(%esp),%xmm0 │ │ - subsd 0x28(%esp),%xmm0 │ │ + call 6aa00 │ │ + movsd 0x18(%esp),%xmm0 │ │ + fstpl 0x18(%esp) │ │ + movsd 0x18(%esp),%xmm1 │ │ + subsd %xmm1,%xmm0 │ │ movsd %xmm0,0x4(%esp) │ │ mov 0x14(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov %eax,%edx │ │ - jmp 4de01 │ │ + call 6a9a0 │ │ + mov %eax,%esi │ │ + jmp 5264d │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ecx,%edi │ │ + shr $0x1f,%edi │ │ + mov %edi,0x20(%esp) │ │ + cmpb $0x0,0x20(%esp) │ │ + jne 52628 │ │ + cmpb $0x1,0x18(%esp) │ │ + jbe 52628 │ │ + mov 0x60(%esp),%edi │ │ + mov %ecx,%edx │ │ + mov %eax,(%esp) │ │ + mov %ebp,%eax │ │ + mov %edi,0x4(%esp) │ │ + call 52300 │ │ + jmp 5263d │ │ │ │ -0004df00 : │ │ +00052740 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x350eb,%ebx │ │ + call db90 │ │ + add $0x3b77f,%ebx │ │ lea -0x47c(%esp),%esp │ │ - mov -0x20(%ebx),%ecx │ │ - mov 0x494(%esp),%edx │ │ + mov 0x494(%esp),%esi │ │ mov 0x490(%esp),%eax │ │ - mov %edx,0x3c(%esp) │ │ - mov 0x498(%esp),%edx │ │ - mov %edx,0x2c(%esp) │ │ - test %eax,%eax │ │ - mov (%ecx),%edx │ │ movl $0x0,0x30(%esp) │ │ - mov %edx,0x46c(%esp) │ │ - je 4df6b │ │ - lea -0x1c9ef(%ebx),%edx │ │ + mov %esi,0x38(%esp) │ │ + mov 0x498(%esp),%esi │ │ + mov %esi,0x28(%esp) │ │ + mov %gs:0x14,%esi │ │ + mov %esi,0x46c(%esp) │ │ + xor %esi,%esi │ │ + test %eax,%eax │ │ + je 527ad │ │ mov %eax,(%esp) │ │ + lea -0x1e803(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ - call 5d080 │ │ - xor %edx,%edx │ │ + call 65e30 │ │ test %eax,%eax │ │ - setne %dl │ │ - mov %edx,0x30(%esp) │ │ - mov 0x3c(%esp),%edx │ │ + setne %al │ │ + movzbl %al,%eax │ │ + mov %eax,0x30(%esp) │ │ lea 0x50(%esp),%eax │ │ - mov %edx,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1cf3b(%ebx),%eax │ │ + lea -0x1ed4f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 62140 │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 6afc0 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - je 4f298 │ │ - mov 0x30(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jne 4e488 │ │ - lea 0x54(%esp),%ecx │ │ + je 53e4a │ │ + mov 0x50(%esp),%edx │ │ + test %edx,%edx │ │ + jne 52db8 │ │ mov %ebp,0xc(%esp) │ │ + lea 0x54(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call cf34 │ │ + mov %eax,(%esp) │ │ + mov %eax,0x3c(%esp) │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 4e430 │ │ - mov 0x54(%esp),%edx │ │ - cmp $0x11,%edx │ │ - je 4e568 │ │ - mov %edx,%eax │ │ - mov %edx,%ecx │ │ - shl $0x8,%eax │ │ - movl $0x1,0x34(%esp) │ │ - sar $0x8,%ecx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%ecx │ │ - or %ecx,%eax │ │ - mov %edx,%ecx │ │ + jne 52d70 │ │ + mov 0x54(%esp),%eax │ │ + cmp $0x11,%eax │ │ + je 52f28 │ │ + mov %eax,%ecx │ │ + mov %eax,%edx │ │ + shl $0x8,%ecx │ │ + sar $0x8,%edx │ │ + and $0xff0000,%ecx │ │ + movl $0x1,0x2c(%esp) │ │ + and $0xff00,%edx │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ shr $0x18,%ecx │ │ - or %ecx,%eax │ │ - shl $0x18,%edx │ │ + shl $0x18,%eax │ │ + or %ecx,%edx │ │ or %edx,%eax │ │ - cmp $0x11,%eax │ │ mov %eax,0x54(%esp) │ │ - jne 4e5c8 │ │ - lea 0x6c(%esp),%esi │ │ + cmp $0x11,%eax │ │ + jne 52f88 │ │ mov %ebp,0xc(%esp) │ │ + lea 0x6c(%esp),%eax │ │ movl $0x11,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov %esi,0x38(%esp) │ │ - mov %esi,(%esp) │ │ - call cf34 │ │ + mov %eax,(%esp) │ │ + mov %eax,0x34(%esp) │ │ + call d700 │ │ cmp 0x54(%esp),%eax │ │ - jne 4e5b0 │ │ + jne 52f70 │ │ cmp $0x11,%eax │ │ mov $0x11,%ecx │ │ - mov 0x38(%esp),%esi │ │ + mov 0x34(%esp),%esi │ │ + lea -0x12f84(%ebx),%edx │ │ cmovle %eax,%ecx │ │ - lea -0x11318(%ebx),%eax │ │ + mov %edx,%edi │ │ cmp %ecx,%ecx │ │ - mov %eax,%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 4ec70 │ │ + jne 539a8 │ │ mov 0x30(%esp),%eax │ │ test %eax,%eax │ │ - je 4e0a0 │ │ - mov 0x34(%esp),%eax │ │ + je 52918 │ │ + mov 0x2c(%esp),%eax │ │ test %eax,%eax │ │ - je 4e500 │ │ - lea -0x14ca0(%ebx),%eax │ │ - movl $0x8a,0x8(%esp) │ │ + jne 52e00 │ │ + movl $0x8e,0x8(%esp) │ │ + lea -0x16a74(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x16b90(%ebx),%eax │ │ movl $0x1,(%esp) │ │ - lea -0x14d78(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x0,0x30(%esp) │ │ - lea 0x54(%esp),%eax │ │ + call 67510 │ │ + mov 0x3c(%esp),%eax │ │ mov %ebp,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 4e430 │ │ - mov 0x34(%esp),%eax │ │ - test %eax,%eax │ │ - jne 4e4d0 │ │ + jne 52d70 │ │ mov 0x54(%esp),%eax │ │ - lea 0x6c(%esp),%edx │ │ + movl $0x1,0x30(%esp) │ │ + jmp 52951 │ │ + xchg %ax,%ax │ │ + mov 0x3c(%esp),%eax │ │ mov %ebp,0xc(%esp) │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d700 │ │ + cmp $0x1,%eax │ │ + jne 52d70 │ │ + mov 0x2c(%esp),%eax │ │ + test %eax,%eax │ │ + jne 52e51 │ │ + mov 0x54(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %ebp,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cf34 │ │ + mov %eax,(%esp) │ │ + call d700 │ │ cmp 0x54(%esp),%eax │ │ - jne 4e578 │ │ - lea 0x58(%esp),%eax │ │ + jne 52f38 │ │ mov %ebp,0xc(%esp) │ │ + lea 0x58(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 4e430 │ │ - mov 0x34(%esp),%eax │ │ + jne 52d70 │ │ + mov 0x2c(%esp),%eax │ │ test %eax,%eax │ │ - jne 4e538 │ │ + jne 52e90 │ │ mov 0x58(%esp),%eax │ │ test %eax,%eax │ │ - jle 4eb18 │ │ + jle 538a8 │ │ mov %eax,0x60(%esp) │ │ lea 0x64(%esp),%eax │ │ mov %ebp,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 4e430 │ │ - mov 0x34(%esp),%edi │ │ - test %edi,%edi │ │ - je 4e1a0 │ │ - mov 0x64(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ + jne 52d70 │ │ + mov 0x2c(%esp),%esi │ │ + test %esi,%esi │ │ + je 52ef0 │ │ + mov 0x64(%esp),%eax │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x1,0x8(%esp) │ │ + mov %eax,%ecx │ │ + mov %eax,%edx │ │ + shl $0x8,%ecx │ │ sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ + and $0xff0000,%ecx │ │ + movl $0x4,0x4(%esp) │ │ and $0xff00,%edx │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ + shr $0x18,%ecx │ │ + shl $0x18,%eax │ │ + or %ecx,%edx │ │ or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ mov %eax,0x64(%esp) │ │ lea 0x68(%esp),%eax │ │ - mov %ebp,0xc(%esp) │ │ - movl $0x1,0x8(%esp) │ │ - movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 4e430 │ │ - mov 0x34(%esp),%esi │ │ + jne 52d70 │ │ mov 0x68(%esp),%eax │ │ - test %esi,%esi │ │ - je 4e200 │ │ - mov 0x68(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ + mov %eax,%ecx │ │ + mov %eax,%edx │ │ + shl $0x8,%ecx │ │ sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ + and $0xff0000,%ecx │ │ and $0xff00,%edx │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ + shr $0x18,%ecx │ │ + shl $0x18,%eax │ │ + or %ecx,%edx │ │ or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ mov %eax,0x68(%esp) │ │ mov %eax,0x18(%esp) │ │ mov 0x64(%esp),%eax │ │ + movl $0xc4,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ mov %eax,0x14(%esp) │ │ mov 0x60(%esp),%eax │ │ - lea -0x14d78(%ebx),%ecx │ │ mov %eax,0x10(%esp) │ │ - mov %ecx,0x44(%esp) │ │ - lea -0x1b3fb(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ + lea -0x1d1d6(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0xc4,0x8(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x44(%esp),%esi │ │ + lea -0x16b90(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,%esi │ │ + mov %eax,0x44(%esp) │ │ + call 67510 │ │ movl $0xc7,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ movl $0x78,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x68(%esp),%ecx │ │ mov %eax,0x40(%esp) │ │ - test %ecx,%ecx │ │ - mov %eax,0x38(%esp) │ │ + mov %eax,0x34(%esp) │ │ mov $0x3,%eax │ │ - jle 4eb00 │ │ - mov 0x60(%esp),%edx │ │ + test %ecx,%ecx │ │ + jle 53890 │ │ mov %eax,0xc(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov 0x40(%esp),%esi │ │ + mov 0x60(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + lea 0x358(%ebx),%eax │ │ + mov %esi,(%esp) │ │ mov %edx,0x10(%esp) │ │ - lea 0x34c(%ebx),%eax │ │ - mov 0x2c(%esp),%edx │ │ mov %eax,0x4(%esp) │ │ - mov 0x40(%esp),%eax │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - call 484c0 │ │ - mov 0x40(%esp),%edx │ │ - mov 0x4(%edx),%eax │ │ + call 4ca80 │ │ + mov 0x4(%esi),%eax │ │ mov 0x60(%esp),%edx │ │ mov %edx,(%eax) │ │ mov 0x64(%esp),%edx │ │ mov %edx,0x4(%eax) │ │ mov 0x68(%esp),%edx │ │ mov %edx,0x8(%eax) │ │ mov 0x60(%esp),%eax │ │ - add $0x1,%eax │ │ - call 4cfd0 │ │ - mov %eax,%esi │ │ + movl $0x46,0xc(%esp) │ │ + movl $0xc,0x4(%esp) │ │ + lea 0x1(%eax),%esi │ │ + mov 0x44(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + test %esi,%esi │ │ + mov %eax,%edi │ │ + jle 52b7c │ │ + lea (%esi,%esi,2),%edx │ │ + lea (%edi,%edx,4),%edx │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0xc2c60000,(%eax) │ │ + add $0xc,%eax │ │ + movl $0xc2c60000,-0x8(%eax) │ │ + cmp %edx,%eax │ │ + jne 52b68 │ │ mov 0x40(%esp),%eax │ │ - mov %esi,0x44(%eax) │ │ + xor %esi,%esi │ │ + mov %edi,0x44(%eax) │ │ mov 0x60(%esp),%eax │ │ test %eax,%eax │ │ - js 4e610 │ │ - xor %edi,%edi │ │ - jmp 4e3da │ │ - lea 0x0(%esi),%esi │ │ + jns 52c8e │ │ + jmp 52fd0 │ │ + xchg %ax,%ax │ │ mov %ebp,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call cf34 │ │ + mov %edi,(%esp) │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 4eab0 │ │ - mov 0x34(%esp),%eax │ │ + jne 53840 │ │ + mov 0x2c(%esp),%eax │ │ test %eax,%eax │ │ - je 4e396 │ │ - mov (%esi),%edx │ │ - mov %edx,%eax │ │ - mov %edx,%ecx │ │ - shl $0x8,%eax │ │ - sar $0x8,%ecx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%ecx │ │ - or %ecx,%eax │ │ - mov %edx,%ecx │ │ + je 52c41 │ │ + mov (%edi),%eax │ │ + mov %eax,%ecx │ │ + mov %eax,%edx │ │ + shl $0x8,%ecx │ │ + sar $0x8,%edx │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%edx │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ shr $0x18,%ecx │ │ - or %ecx,%eax │ │ - shl $0x18,%edx │ │ - or %edx,%eax │ │ - mov 0x4(%esi),%edx │ │ - mov %edx,%ecx │ │ - mov %eax,(%esi) │ │ - mov %edx,%eax │ │ - shl $0x8,%eax │ │ - sar $0x8,%ecx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%ecx │ │ - or %ecx,%eax │ │ - mov %edx,%ecx │ │ + shl $0x18,%eax │ │ + or %ecx,%edx │ │ + or %eax,%edx │ │ + mov 0x4(%edi),%eax │ │ + mov %edx,(%edi) │ │ + mov %eax,%ecx │ │ + mov %eax,%edx │ │ + shl $0x8,%ecx │ │ + sar $0x8,%edx │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%edx │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ shr $0x18,%ecx │ │ - or %ecx,%eax │ │ - shl $0x18,%edx │ │ - or %edx,%eax │ │ - mov 0x8(%esi),%edx │ │ - mov %edx,%ecx │ │ - mov %eax,0x4(%esi) │ │ - mov %edx,%eax │ │ - shl $0x8,%eax │ │ - sar $0x8,%ecx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%ecx │ │ - or %ecx,%eax │ │ - mov %edx,%ecx │ │ + shl $0x18,%eax │ │ + or %ecx,%edx │ │ + or %eax,%edx │ │ + mov 0x8(%edi),%eax │ │ + mov %edx,0x4(%edi) │ │ + mov %eax,%ecx │ │ + mov %eax,%edx │ │ + shl $0x8,%ecx │ │ + sar $0x8,%edx │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%edx │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ shr $0x18,%ecx │ │ - or %ecx,%eax │ │ - shl $0x18,%edx │ │ - or %edx,%eax │ │ - mov %eax,0x8(%esi) │ │ - cvtss2sd (%esi),%xmm0 │ │ - mov 0x2c(%esp),%edx │ │ - add $0x1,%edi │ │ - movsd %xmm0,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 61d10 │ │ - cvtss2sd 0x4(%esi),%xmm0 │ │ - mov %eax,(%esi) │ │ - mov 0x2c(%esp),%edx │ │ - movsd %xmm0,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 61d10 │ │ - mov %eax,0x4(%esi) │ │ + shl $0x18,%eax │ │ + or %ecx,%edx │ │ + or %eax,%edx │ │ + mov %edx,0x8(%edi) │ │ + movss (%edi),%xmm5 │ │ + add $0x1,%esi │ │ + cvtss2sd %xmm5,%xmm5 │ │ + add $0xc,%edi │ │ + mov 0x28(%esp),%eax │ │ + movsd %xmm5,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 6abb0 │ │ + movss -0x8(%edi),%xmm6 │ │ + cvtss2sd %xmm6,%xmm6 │ │ + mov %eax,-0xc(%edi) │ │ + mov 0x28(%esp),%eax │ │ + movsd %xmm6,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 6abb0 │ │ + mov %eax,-0x8(%edi) │ │ mov 0x60(%esp),%eax │ │ - add $0xc,%esi │ │ - cmp %edi,%eax │ │ - jl 4e610 │ │ + cmp %esi,%eax │ │ + jl 52fd0 │ │ mov %ebp,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call cf34 │ │ + mov %edi,(%esp) │ │ + call d700 │ │ cmp $0x1,%eax │ │ - je 4e2f0 │ │ - mov 0x44(%esp),%edx │ │ - lea -0x1b29b(%ebx),%eax │ │ - mov %edi,0x10(%esp) │ │ + je 52b98 │ │ + mov %esi,0x10(%esp) │ │ + lea -0x1d0af(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ movl $0xdb,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4e438 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movl $0x0,0x38(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 52d78 │ │ + movl $0x1,0x8(%esp) │ │ + lea 0x60(%esp),%eax │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d700 │ │ + cmp $0x1,%eax │ │ + jne 52d70 │ │ + mov 0x2c(%esp),%edi │ │ + test %edi,%edi │ │ + je 52ec0 │ │ + mov 0x60(%esp),%eax │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x1,0x8(%esp) │ │ + mov %eax,%ecx │ │ + mov %eax,%edx │ │ + shl $0x8,%ecx │ │ + sar $0x8,%edx │ │ + and $0xff0000,%ecx │ │ + movl $0x4,0x4(%esp) │ │ + and $0xff00,%edx │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ + shr $0x18,%ecx │ │ + shl $0x18,%eax │ │ + or %ecx,%edx │ │ + or %edx,%eax │ │ + mov %eax,0x60(%esp) │ │ + lea 0x64(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d700 │ │ + cmp $0x1,%eax │ │ + je 529f1 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + movl $0x0,0x34(%esp) │ │ mov 0x50(%esp),%eax │ │ mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 62450 │ │ - mov 0x38(%esp),%eax │ │ + call 6b2f0 │ │ + mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 49480 │ │ - movl $0x0,0x38(%esp) │ │ - mov -0x20(%ebx),%esi │ │ - mov 0x46c(%esp),%ecx │ │ - mov 0x38(%esp),%eax │ │ - mov (%esi),%edx │ │ - cmp %edx,%ecx │ │ - jne 4f664 │ │ + call 4db60 │ │ + xor %eax,%eax │ │ + mov 0x46c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + jne 54178 │ │ lea 0x47c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x50(%esp),%edx │ │ - test %edx,%edx │ │ - je 4df9f │ │ - lea -0x14d40(%ebx),%eax │ │ + xchg %ax,%ax │ │ + mov 0x30(%esp),%eax │ │ + test %eax,%eax │ │ + je 527e1 │ │ movl $0x6f,0x8(%esp) │ │ + lea -0x16b58(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x16b90(%ebx),%eax │ │ movl $0x3,(%esp) │ │ - lea -0x14d78(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x0,0x30(%esp) │ │ - jmp 4df9f │ │ + jmp 527e1 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x54(%esp),%edx │ │ - mov %edx,%eax │ │ - mov %edx,%ecx │ │ - shl $0x8,%eax │ │ - sar $0x8,%ecx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%ecx │ │ - or %ecx,%eax │ │ - mov %edx,%ecx │ │ - shr $0x18,%ecx │ │ - or %ecx,%eax │ │ - shl $0x18,%edx │ │ - or %edx,%eax │ │ - mov %eax,0x54(%esp) │ │ - jmp 4e0d9 │ │ - lea -0x14c5c(%ebx),%eax │ │ - movl $0x8e,0x8(%esp) │ │ + movl $0x8a,0x8(%esp) │ │ + lea -0x16ab8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x16b90(%ebx),%eax │ │ movl $0x1,(%esp) │ │ - lea -0x14d78(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,0x30(%esp) │ │ - jmp 4e0a0 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x58(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ + call 67510 │ │ + mov 0x3c(%esp),%eax │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d700 │ │ + cmp $0x1,%eax │ │ + jne 52d70 │ │ + mov 0x54(%esp),%eax │ │ + movl $0x0,0x30(%esp) │ │ + mov %eax,%ecx │ │ + mov %eax,%edx │ │ + shl $0x8,%ecx │ │ sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ + and $0xff0000,%ecx │ │ and $0xff00,%edx │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ + shr $0x18,%ecx │ │ + shl $0x18,%eax │ │ + or %ecx,%edx │ │ or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ + mov %eax,0x54(%esp) │ │ + jmp 52951 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x58(%esp),%edx │ │ + mov %edx,%ecx │ │ + mov %edx,%eax │ │ + shl $0x8,%ecx │ │ + sar $0x8,%eax │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%eax │ │ + or %ecx,%eax │ │ + mov %edx,%ecx │ │ + shr $0x18,%ecx │ │ + shl $0x18,%edx │ │ or %ecx,%eax │ │ + or %edx,%eax │ │ mov %eax,0x58(%esp) │ │ - jmp 4e138 │ │ - movl $0x0,0x34(%esp) │ │ - jmp 4e00d │ │ + jmp 529b0 │ │ + mov %ebp,0xc(%esp) │ │ + lea 0x64(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d700 │ │ + cmp $0x1,%eax │ │ + jne 52d70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ebp,0xc(%esp) │ │ + lea 0x68(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d700 │ │ + cmp $0x1,%eax │ │ + jne 52d70 │ │ + mov 0x68(%esp),%eax │ │ + jmp 52a72 │ │ + lea 0x0(%esi),%esi │ │ + movl $0x0,0x2c(%esp) │ │ + jmp 52854 │ │ lea 0x0(%esi),%esi │ │ - lea -0x14c34(%ebx),%eax │ │ movl $0x9a,0x8(%esp) │ │ + lea -0x16a4c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x14d78(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + lea -0x16b90(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x0,0x38(%esp) │ │ - jmp 4e438 │ │ + call 67510 │ │ + movl $0x0,0x34(%esp) │ │ + jmp 52d78 │ │ lea 0x0(%esi),%esi │ │ - lea -0x1b2c4(%ebx),%eax │ │ movl $0x7f,0x8(%esp) │ │ + lea -0x1d0d8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 4e58a │ │ + jmp 52f4a │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esp),%edx │ │ + mov 0x38(%esp),%esi │ │ mov %eax,0x10(%esp) │ │ - mov %edx,0x14(%esp) │ │ - lea -0x14d04(%ebx),%eax │ │ - movl $0x79,0x8(%esp) │ │ + lea -0x16b1c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x16b90(%ebx),%eax │ │ + movl $0x79,0x8(%esp) │ │ + mov %esi,0x14(%esp) │ │ movl $0x4,(%esp) │ │ - lea -0x14d78(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x0,0x38(%esp) │ │ - jmp 4e438 │ │ + call 67510 │ │ + movl $0x0,0x34(%esp) │ │ + jmp 52d78 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x44(%esp),%ecx │ │ mov %eax,0x10(%esp) │ │ - movl $0xf2,0x8(%esp) │ │ - lea -0x14c10(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ + lea -0x16a28(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + xor %esi,%esi │ │ + mov 0x44(%esp),%eax │ │ + movl $0xf2,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x30(%esp),%esi │ │ - movl $0x0,0x48(%esp) │ │ - test %esi,%esi │ │ - movl $0x0,0x4c(%esp) │ │ - jne 4ea69 │ │ - mov 0x64(%esp),%edx │ │ - test %edx,%edx │ │ - jle 4e6af │ │ - mov 0x30(%esp),%ecx │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x30(%esp),%eax │ │ + test %eax,%eax │ │ + jne 537fc │ │ + mov 0x64(%esp),%eax │ │ + test %eax,%eax │ │ + jle 53a1e │ │ + mov 0x44(%esp),%edi │ │ + add $0x1,%eax │ │ + movl $0x110,0xc(%esp) │ │ + movl $0x8,0x4(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x40(%esp),%edi │ │ + mov %eax,0x48(%edi) │ │ + mov 0x64(%esp),%edi │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x8,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + lea 0x1(%edi),%edx │ │ + mov %edx,0x8(%esp) │ │ + call d700 │ │ + mov 0x64(%esp),%ecx │ │ + mov %eax,%edi │ │ + lea 0x1(%ecx),%eax │ │ + cmp %eax,%edi │ │ + jne 5409a │ │ + mov 0x2c(%esp),%eax │ │ + test %eax,%eax │ │ + je 5312d │ │ + mov 0x40(%esp),%eax │ │ test %ecx,%ecx │ │ - je 4f060 │ │ - mov 0x40(%esp),%esi │ │ + mov 0x48(%eax),%eax │ │ + js 5312d │ │ + lea -0x1(%ecx),%edx │ │ + shr %edx │ │ + add $0x1,%edx │ │ + mov %edx,0x48(%esp) │ │ + add %edx,%edx │ │ + mov %edx,0x38(%esp) │ │ + test %ecx,%ecx │ │ + je 5311a │ │ + movl $0x0,0x30(%esp) │ │ + mov %eax,%edx │ │ + pxor %xmm3,%xmm3 │ │ + mov %eax,0x4c(%esp) │ │ + movdqu (%edx),%xmm1 │ │ + addl $0x1,0x30(%esp) │ │ + mov 0x30(%esp),%eax │ │ + add $0x10,%edx │ │ + movdqa %xmm1,%xmm0 │ │ + movdqa %xmm1,%xmm2 │ │ + punpcklwd %xmm3,%xmm0 │ │ + punpckhwd %xmm3,%xmm2 │ │ + pslld $0x8,%xmm2 │ │ + pslld $0x8,%xmm0 │ │ + movdqa %xmm0,%xmm4 │ │ + punpcklwd %xmm2,%xmm0 │ │ + punpckhwd %xmm2,%xmm4 │ │ + movdqa %xmm0,%xmm2 │ │ + punpckhwd %xmm4,%xmm2 │ │ + punpcklwd %xmm4,%xmm0 │ │ + psrlw $0x8,%xmm1 │ │ + punpcklwd %xmm2,%xmm0 │ │ + por %xmm1,%xmm0 │ │ + movdqu %xmm0,-0x10(%edx) │ │ + cmp %eax,0x48(%esp) │ │ + ja 530b1 │ │ + mov 0x38(%esp),%edx │ │ mov 0x4c(%esp),%eax │ │ - add 0x48(%esp),%eax │ │ - mov %eax,0x48(%esi) │ │ - mov 0x48(%esp),%eax │ │ - lea 0x8(%eax,%edx,8),%eax │ │ - mov %eax,0x48(%esp) │ │ - mov 0x44(%esp),%esi │ │ - lea -0x14b9c(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + cmp %edx,%edi │ │ + lea (%eax,%edx,8),%eax │ │ + je 5312d │ │ + rolw $0x8,(%eax) │ │ + rolw $0x8,0x2(%eax) │ │ + rolw $0x8,0x4(%eax) │ │ + rolw $0x8,0x6(%eax) │ │ + mov %ecx,0x10(%esp) │ │ + lea -0x169b4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ movl $0x120,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x68(%esp),%eax │ │ + test %eax,%eax │ │ + jle 5405e │ │ + mov 0x44(%esp),%edi │ │ + movl $0x12b,0xc(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov %edi,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x40(%esp),%edi │ │ mov 0x68(%esp),%edx │ │ + mov %eax,0x4c(%edi) │ │ + mov %ebp,0xc(%esp) │ │ + mov %edx,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d700 │ │ + mov %eax,%ecx │ │ + mov 0x68(%esp),%eax │ │ + cmp %eax,%ecx │ │ + jne 540c5 │ │ + mov 0x2c(%esp),%edx │ │ test %edx,%edx │ │ - jle 4e745 │ │ + je 53295 │ │ + mov 0x40(%esp),%edi │ │ + test %ecx,%ecx │ │ + mov 0x4c(%edi),%edi │ │ + jle 53295 │ │ + lea -0x4(%ecx),%edx │ │ + shr $0x2,%edx │ │ + add $0x1,%edx │ │ + mov %edx,0x38(%esp) │ │ + shl $0x2,%edx │ │ + mov %edx,0x48(%esp) │ │ + lea -0x1(%ecx),%edx │ │ + cmp $0x2,%edx │ │ + jbe 5407a │ │ + movl $0x0,0x30(%esp) │ │ + mov %edi,%edx │ │ + pxor %xmm3,%xmm3 │ │ + mov %eax,0x4c(%esp) │ │ + movdqu (%edx),%xmm1 │ │ + addl $0x1,0x30(%esp) │ │ mov 0x30(%esp),%eax │ │ - test %eax,%eax │ │ - je 4f0fa │ │ - mov 0x40(%esp),%ecx │ │ + add $0x10,%edx │ │ + movdqa %xmm1,%xmm0 │ │ + movdqa %xmm1,%xmm2 │ │ + punpcklwd %xmm3,%xmm0 │ │ + punpckhwd %xmm3,%xmm2 │ │ + pslld $0x8,%xmm2 │ │ + pslld $0x8,%xmm0 │ │ + movdqa %xmm0,%xmm4 │ │ + punpcklwd %xmm2,%xmm0 │ │ + punpckhwd %xmm2,%xmm4 │ │ + movdqa %xmm0,%xmm2 │ │ + punpckhwd %xmm4,%xmm2 │ │ + punpcklwd %xmm4,%xmm0 │ │ + psrlw $0x8,%xmm1 │ │ + punpcklwd %xmm2,%xmm0 │ │ + por %xmm1,%xmm0 │ │ + movdqu %xmm0,-0x10(%edx) │ │ + cmp %eax,0x38(%esp) │ │ + ja 53201 │ │ + mov 0x48(%esp),%edx │ │ mov 0x4c(%esp),%eax │ │ - add 0x48(%esp),%eax │ │ - mov %eax,0x4c(%ecx) │ │ - mov 0x48(%esp),%eax │ │ - lea (%eax,%edx,4),%eax │ │ - mov %eax,0x48(%esp) │ │ - mov 0x44(%esp),%esi │ │ - mov %edx,0x10(%esp) │ │ - lea -0x1b225(%ebx),%eax │ │ + cmp %edx,%ecx │ │ + lea (%edi,%edx,4),%edi │ │ + je 53295 │ │ + rolw $0x8,(%edi) │ │ + lea 0x1(%edx),%ecx │ │ + rolw $0x8,0x2(%edi) │ │ + cmp %ecx,%eax │ │ + jle 53295 │ │ + rolw $0x8,0x4(%edi) │ │ + add $0x2,%edx │ │ + rolw $0x8,0x6(%edi) │ │ + cmp %eax,%edx │ │ + jge 53295 │ │ + rolw $0x8,0x8(%edi) │ │ + rolw $0x8,0xa(%edi) │ │ + movl $0x0,0x38(%esp) │ │ + movl $0x0,0x30(%esp) │ │ + mov 0x44(%esp),%edi │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d039(%ebx),%eax │ │ movl $0x13a,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ mov 0x60(%esp),%eax │ │ + mov %edi,0x8(%esp) │ │ movl $0x13c,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x40(%esp),%edx │ │ - mov %eax,0x6c(%edx) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x40(%esp),%edi │ │ + mov %eax,0x6c(%edi) │ │ movl $0x18,(%esp) │ │ - call 60680 │ │ - mov 0x40(%esp),%ecx │ │ - mov %eax,0x70(%ecx) │ │ + call 69600 │ │ + mov %eax,0x70(%edi) │ │ mov 0x64(%esp),%eax │ │ test %eax,%eax │ │ - jle 4e86b │ │ + jle 5345e │ │ mov 0x30(%esp),%eax │ │ test %eax,%eax │ │ - jne 4f180 │ │ - lea 0x54(%esp),%edx │ │ + jne 53dab │ │ + mov 0x3c(%esp),%eax │ │ mov %ebp,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cf34 │ │ + mov %eax,(%esp) │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 4e438 │ │ - mov 0x34(%esp),%eax │ │ + jne 52d78 │ │ + mov 0x2c(%esp),%eax │ │ test %eax,%eax │ │ - jne 4eca9 │ │ + jne 539ee │ │ mov 0x54(%esp),%eax │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x44(%esp),%esi │ │ - mov %eax,0x54(%ecx) │ │ + mov 0x40(%esp),%esi │ │ + mov 0x44(%esp),%edi │ │ + mov %eax,0x54(%esi) │ │ movl $0x148,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x40(%esp),%edx │ │ - mov %eax,0x50(%edx) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x54(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ + mov %eax,0x50(%esi) │ │ mov %ebp,0xc(%esp) │ │ + mov %edx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf34 │ │ - mov %eax,%edx │ │ - mov 0x54(%esp),%eax │ │ - cmp %eax,%edx │ │ - jne 4f5b3 │ │ - test %edx,%edx │ │ - jle 4e841 │ │ - mov 0x34(%esp),%edi │ │ - xor %esi,%esi │ │ - test %edi,%edi │ │ - jne 4ed9d │ │ - mov %ebp,0x3c(%esp) │ │ + call d700 │ │ + mov 0x54(%esp),%edx │ │ + cmp %edx,%eax │ │ + jne 53f82 │ │ xor %edi,%edi │ │ - mov 0x40(%esp),%ebp │ │ + test %edx,%edx │ │ + jle 53434 │ │ + mov %ebp,0x48(%esp) │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(,%edi,4),%esi │ │ - add 0x50(%ebp),%esi │ │ - cvtss2sd (%esi),%xmm0 │ │ - mov 0x2c(%esp),%edx │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x2c(%esp),%ebp │ │ + lea 0x0(,%edi,4),%eax │ │ + test %ebp,%ebp │ │ + je 53400 │ │ + mov 0x40(%esp),%ecx │ │ + mov 0x50(%ecx),%esi │ │ + add %eax,%esi │ │ + mov (%esi),%edx │ │ + mov %edx,%ebp │ │ + mov %edx,%ecx │ │ + shl $0x8,%ebp │ │ + sar $0x8,%ecx │ │ + and $0xff0000,%ebp │ │ + and $0xff00,%ecx │ │ + or %ebp,%ecx │ │ + mov %edx,%ebp │ │ + shr $0x18,%ebp │ │ + shl $0x18,%edx │ │ + or %ebp,%ecx │ │ + or %edx,%ecx │ │ + mov %ecx,(%esi) │ │ + mov 0x40(%esp),%esi │ │ add $0x1,%edi │ │ - movsd %xmm0,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 61d10 │ │ + add 0x50(%esi),%eax │ │ + movss (%eax),%xmm7 │ │ + mov %eax,%esi │ │ + cvtss2sd %xmm7,%xmm7 │ │ + mov 0x28(%esp),%eax │ │ + movsd %xmm7,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 6abb0 │ │ mov %eax,(%esi) │ │ - mov 0x54(%esp),%eax │ │ - cmp %eax,%edi │ │ - jl 4e810 │ │ - mov 0x3c(%esp),%ebp │ │ - mov 0x44(%esp),%ecx │ │ - mov %eax,0x10(%esp) │ │ - movl $0x153,0x8(%esp) │ │ - lea -0x1b1f8(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ + mov 0x54(%esp),%edx │ │ + cmp %edi,%edx │ │ + jg 533c0 │ │ + mov 0x48(%esp),%ebp │ │ + mov %edx,0x10(%esp) │ │ + lea -0x1d00c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x153,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov 0x40(%esp),%eax │ │ cmpb $0x2,0x10(%eax) │ │ - ja 4ee10 │ │ + ja 53b13 │ │ mov 0x30(%esp),%eax │ │ test %eax,%eax │ │ - jne 4f19d │ │ + jne 53dc4 │ │ mov 0x68(%esp),%eax │ │ test %eax,%eax │ │ - jle 4e8e5 │ │ - mov 0x30(%esp),%eax │ │ - test %eax,%eax │ │ - je 4f311 │ │ - mov 0x48(%esp),%eax │ │ - mov 0x4c(%esp),%edx │ │ + jle 535bf │ │ + mov 0x64(%esp),%edx │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + lea 0x200(%edx),%eax │ │ + add $0x1,%edx │ │ + cmovns %edx,%eax │ │ + sar $0x9,%eax │ │ + add $0x1,%eax │ │ + mov %eax,0x54(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d700 │ │ + cmp $0x1,%eax │ │ + jne 52d78 │ │ + mov 0x2c(%esp),%edi │ │ + test %edi,%edi │ │ + je 53fe0 │ │ + mov 0x54(%esp),%eax │ │ + mov 0x44(%esp),%esi │ │ + movl $0x18d,0xc(%esp) │ │ + mov %eax,%ecx │ │ + mov %eax,%edx │ │ + shl $0x8,%ecx │ │ + sar $0x8,%edx │ │ + and $0xff0000,%ecx │ │ + mov %esi,0x8(%esp) │ │ + and $0xff00,%edx │ │ + movl $0x4,0x4(%esp) │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ + shr $0x18,%ecx │ │ + shl $0x18,%eax │ │ + or %ecx,%edx │ │ + or %edx,%eax │ │ + mov %eax,(%esp) │ │ + mov %eax,0x54(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x54(%esp),%edx │ │ mov 0x40(%esp),%esi │ │ - mov (%edx,%eax,1),%ecx │ │ - add $0x4,%eax │ │ - add %eax,%edx │ │ - mov %ecx,0x54(%esp) │ │ - mov %edx,0x68(%esi) │ │ - lea (%eax,%ecx,4),%eax │ │ - mov %eax,0x48(%esp) │ │ - mov 0x44(%esp),%edx │ │ - lea -0x14b34(%ebx),%eax │ │ - mov %ecx,0x10(%esp) │ │ + mov %eax,0x68(%esi) │ │ + mov %edx,0x8(%esp) │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d700 │ │ + mov 0x54(%esp),%edx │ │ + cmp %edx,%eax │ │ + jne 54033 │ │ + test %eax,%eax │ │ + jle 53595 │ │ + mov 0x40(%esp),%eax │ │ + xor %esi,%esi │ │ + mov 0x68(%eax),%edi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov (%edi,%esi,4),%eax │ │ + mov %eax,%ecx │ │ + mov %eax,%edx │ │ + shl $0x8,%ecx │ │ + sar $0x8,%edx │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%edx │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ + shr $0x18,%ecx │ │ + shl $0x18,%eax │ │ + or %ecx,%edx │ │ + or %edx,%eax │ │ + mov %eax,(%edi,%esi,4) │ │ + add $0x1,%esi │ │ + mov 0x54(%esp),%edx │ │ + cmp %esi,%edx │ │ + jg 53560 │ │ + mov %edx,0x10(%esp) │ │ + lea -0x1694c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ movl $0x197,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x30(%esp),%esi │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x40(%esp),%eax │ │ + movb $0x1,0x12(%eax) │ │ + mov 0x3c(%esp),%eax │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d700 │ │ + cmp $0x1,%eax │ │ + jne 52d78 │ │ + mov 0x2c(%esp),%esi │ │ + mov 0x54(%esp),%eax │ │ test %esi,%esi │ │ - je 4f1ae │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x48(%esp),%eax │ │ - mov (%edx,%eax,1),%ecx │ │ - lea 0x4(%edx,%eax,1),%eax │ │ - mov %ecx,0x54(%esp) │ │ - mov %eax,0x34(%esp) │ │ - xor %eax,%eax │ │ - test %ecx,%ecx │ │ - jle 4e926 │ │ + je 53624 │ │ + mov %eax,%ecx │ │ + mov %eax,%edx │ │ + shl $0x8,%ecx │ │ + sar $0x8,%edx │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%edx │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ + shr $0x18,%ecx │ │ + shl $0x18,%eax │ │ + or %ecx,%edx │ │ + or %edx,%eax │ │ + mov %eax,0x54(%esp) │ │ + mov 0x44(%esp),%esi │ │ + movl $0x1a6,0xc(%esp) │ │ + movl $0x1,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov %esi,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x2c(%esp) │ │ + mov %eax,%esi │ │ + mov 0x54(%esp),%eax │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x1,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call d700 │ │ + mov 0x54(%esp),%esi │ │ + cmp %esi,%eax │ │ + jne 5414d │ │ + test %esi,%esi │ │ + jle 54073 │ │ + mov 0x2c(%esp),%edi │ │ xor %edx,%edx │ │ - mov 0x34(%esp),%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmpb $0x1,(%esi,%edx,1) │ │ - lea 0x1(%edx),%edx │ │ - adc $0x0,%eax │ │ - cmp %ecx,%edx │ │ - jne 4e918 │ │ - mov 0x60(%esp),%edx │ │ - cmp %edx,%eax │ │ - jne 4f580 │ │ - mov 0x30(%esp),%edx │ │ + mov %edi,%eax │ │ + add %edi,%esi │ │ + jmp 536a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + cmpb $0x0,(%eax) │ │ + lea 0x1(%edx),%ecx │ │ + cmove %ecx,%edx │ │ + add $0x1,%eax │ │ + cmp %esi,%eax │ │ + jne 536a0 │ │ + mov 0x60(%esp),%eax │ │ + cmp %eax,%edx │ │ + jne 53fad │ │ + mov 0x30(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jne 53a3f │ │ + xor %edi,%edi │ │ test %edx,%edx │ │ - jne 4ecd9 │ │ - xor %esi,%esi │ │ - test %eax,%eax │ │ - je 4ea1e │ │ + jle 537ad │ │ mov 0x40(%esp),%eax │ │ - lea -0x14f5c(%ebx),%edx │ │ - mov %ebp,0x3c(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - xor %esi,%esi │ │ - mov %edx,0x30(%esp) │ │ + lea -0x16d74(%ebx),%ecx │ │ + mov %ebp,0x38(%esp) │ │ + xor %edi,%edi │ │ + movl $0x0,0x28(%esp) │ │ + mov 0x30(%eax),%esi │ │ mov %eax,%ebp │ │ - mov 0x30(%eax),%edi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(,%esi,4),%edx │ │ - mov 0x44(%esp),%ecx │ │ - mov 0x34(%esp),%eax │ │ - add 0x2c(%esp),%eax │ │ - lea (%edi,%edx,1),%edi │ │ - mov %edx,0x28(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %ecx,0x34(%esp) │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x44(%esp),%eax │ │ + lea 0x0(,%edi,4),%ecx │ │ movl $0x1c6,0x8(%esp) │ │ + add %ecx,%esi │ │ + mov %ecx,0x30(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + add 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,(%edi) │ │ - mov %esi,0x8(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,(%esi) │ │ + mov %edi,0x8(%esp) │ │ mov 0x30(%ebp),%eax │ │ - mov (%eax,%esi,4),%eax │ │ + mov (%eax,%edi,4),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x34(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5fdc0 │ │ - cmp %eax,%esi │ │ - mov 0x28(%esp),%edx │ │ - je 4e9f3 │ │ - mov 0x30(%ebp),%eax │ │ + call 68dd0 │ │ mov 0x30(%esp),%ecx │ │ - mov (%eax,%esi,4),%eax │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x44(%esp),%ecx │ │ - mov %eax,0x10(%esp) │ │ + cmp %eax,%edi │ │ + je 53782 │ │ + mov 0x30(%ebp),%eax │ │ + mov 0x34(%esp),%esi │ │ + mov (%eax,%edi,4),%eax │ │ + mov %esi,0xc(%esp) │ │ movl $0x1c9,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x44(%esp),%eax │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x28(%esp),%edx │ │ - mov 0x30(%ebp),%edi │ │ - add $0x1,%esi │ │ - mov (%edi,%edx,1),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x30(%ebp),%esi │ │ + add $0x1,%edi │ │ + mov (%esi,%ecx,1),%eax │ │ mov %eax,(%esp) │ │ - call cec4 │ │ - mov 0x2c(%esp),%edx │ │ - cmp %esi,0x60(%esp) │ │ - lea 0x1(%edx,%eax,1),%edx │ │ - mov %edx,0x2c(%esp) │ │ - jg 4e970 │ │ - mov 0x3c(%esp),%ebp │ │ - mov 0x34(%esp),%eax │ │ + call d690 │ │ + mov 0x28(%esp),%ecx │ │ + cmp %edi,0x60(%esp) │ │ + lea 0x1(%ecx,%eax,1),%eax │ │ + mov %eax,0x28(%esp) │ │ + jg 53700 │ │ + mov 0x38(%esp),%ebp │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cee4 │ │ - mov 0x44(%esp),%edx │ │ - lea -0x14ad0(%ebx),%eax │ │ - mov %esi,0x10(%esp) │ │ + call d6b0 │ │ + mov %edi,0x10(%esp) │ │ + lea -0x168e8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ movl $0x1cf,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov 0x50(%esp),%eax │ │ mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 62450 │ │ - jmp 4e45c │ │ + call 6b2f0 │ │ + mov 0x40(%esp),%eax │ │ + jmp 52d96 │ │ mov %ebp,(%esp) │ │ - call cf44 │ │ + call d710 │ │ test $0x3,%al │ │ - mov %eax,0x48(%esp) │ │ - je 4f2d5 │ │ - mov 0x44(%esp),%esi │ │ - lea -0x14bec(%ebx),%eax │ │ + mov %eax,%esi │ │ + je 53e87 │ │ movl $0xfa,0x8(%esp) │ │ + lea -0x16a04(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - movl $0x0,0x30(%esp) │ │ - jmp 4e656 │ │ - mov 0x44(%esp),%ecx │ │ - lea -0x1b27e(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 53008 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0xe0,0x8(%esp) │ │ + lea -0x1d092(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 49480 │ │ + call 4db60 │ │ mov 0x50(%esp),%eax │ │ mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 62450 │ │ - movl $0x0,0x38(%esp) │ │ - jmp 4e45c │ │ - nop │ │ + call 6b2f0 │ │ + xor %eax,%eax │ │ + jmp 52d96 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x64(%esp),%edx │ │ xor %eax,%eax │ │ test %edx,%edx │ │ setg %al │ │ add $0x1,%eax │ │ - jmp 4e27d │ │ + jmp 52aed │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x5c(%esp),%eax │ │ mov %ebp,0xc(%esp) │ │ + lea 0x5c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 4e430 │ │ - mov 0x34(%esp),%eax │ │ + jne 52d70 │ │ + mov 0x2c(%esp),%eax │ │ test %eax,%eax │ │ - je 4ec10 │ │ - mov 0x5c(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ + je 539e1 │ │ + mov 0x5c(%esp),%eax │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x3c(%esp),%esi │ │ + mov %eax,%ecx │ │ + mov %eax,%edx │ │ + shl $0x8,%ecx │ │ sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ + and $0xff0000,%ecx │ │ and $0xff00,%edx │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ + shr $0x18,%ecx │ │ + shl $0x18,%eax │ │ + or %ecx,%edx │ │ or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ mov %eax,0x5c(%esp) │ │ - lea 0x54(%esp),%eax │ │ + jmp 5394a │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x54(%esp),%eax │ │ + mov %ebp,0xc(%esp) │ │ + test %eax,%eax │ │ + je 52ce2 │ │ + mov %eax,0x8(%esp) │ │ + mov 0x34(%esp),%eax │ │ + movl $0x1,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d700 │ │ + cmp 0x54(%esp),%eax │ │ + jne 53e33 │ │ mov %ebp,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf34 │ │ + mov %esi,(%esp) │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 4e430 │ │ + jne 52d70 │ │ + test %edi,%edi │ │ + je 53918 │ │ mov 0x54(%esp),%edx │ │ - mov %edx,%eax │ │ mov %edx,%ecx │ │ - shl $0x8,%eax │ │ - sar $0x8,%ecx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%ecx │ │ + mov %edx,%eax │ │ + shl $0x8,%ecx │ │ + sar $0x8,%eax │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%eax │ │ or %ecx,%eax │ │ mov %edx,%ecx │ │ shr $0x18,%ecx │ │ - or %ecx,%eax │ │ shl $0x18,%edx │ │ + or %ecx,%eax │ │ or %edx,%eax │ │ - test %eax,%eax │ │ mov %eax,0x54(%esp) │ │ - je 4f409 │ │ - lea 0x6c(%esp),%edx │ │ - mov %ebp,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - movl $0x1,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cf34 │ │ - cmp 0x54(%esp),%eax │ │ - je 4eb78 │ │ - lea -0x1b2b0(%ebx),%eax │ │ - movl $0xb0,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - jmp 4e58a │ │ - lea 0x0(%esi),%esi │ │ - lea 0x54(%esp),%ecx │ │ - mov %ebp,0xc(%esp) │ │ - movl $0x1,0x8(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call cf34 │ │ - cmp $0x1,%eax │ │ - jne 4e430 │ │ - mov 0x54(%esp),%eax │ │ - test %eax,%eax │ │ - je 4f409 │ │ - mov %ebp,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - movl $0x1,0x4(%esp) │ │ - lea 0x6c(%esp),%esi │ │ - mov %esi,(%esp) │ │ - call cf34 │ │ - cmp 0x54(%esp),%eax │ │ - je 4ec10 │ │ - jmp 4ebf6 │ │ + jmp 5391c │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %eax,0x10(%esp) │ │ + mov %edx,0x10(%esp) │ │ + lea -0x16ae0(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x16b90(%ebx),%eax │ │ movl $0x83,0x8(%esp) │ │ - lea -0x14cc8(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x14d78(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x0,0x38(%esp) │ │ - jmp 4e438 │ │ - mov 0x54(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ - sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edx │ │ - or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,0x54(%esp) │ │ - jmp 4e796 │ │ - xor %esi,%esi │ │ - test %eax,%eax │ │ - je 4ea2a │ │ - mov 0x40(%esp),%eax │ │ - lea -0x14f5c(%ebx),%edx │ │ - mov %ebp,0x48(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - mov %edx,0x3c(%esp) │ │ - mov %eax,%ebp │ │ - mov 0x30(%eax),%edi │ │ - lea 0x0(%esi),%esi │ │ - mov 0x34(%esp),%eax │ │ - add 0x2c(%esp),%eax │ │ - mov %eax,(%edi,%esi,4) │ │ - mov %esi,0x8(%esp) │ │ - mov 0x30(%ebp),%eax │ │ - lea 0x0(,%esi,4),%ecx │ │ - mov %ecx,0x30(%esp) │ │ - mov (%eax,%esi,4),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x34(%ebp),%eax │ │ - mov %eax,(%esp) │ │ - call 5fdc0 │ │ - cmp %eax,%esi │ │ - je 4ed69 │ │ - mov 0x30(%ebp),%eax │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x44(%esp),%ecx │ │ - mov (%eax,%esi,4),%eax │ │ - mov %edx,0xc(%esp) │ │ - mov %eax,0x10(%esp) │ │ - movl $0x1be,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x30(%ebp),%edi │ │ - mov 0x30(%esp),%edx │ │ - add $0x1,%esi │ │ - mov (%edi,%edx,1),%eax │ │ - mov %eax,(%esp) │ │ - call cec4 │ │ - mov 0x2c(%esp),%ecx │ │ - cmp %esi,0x60(%esp) │ │ - lea 0x1(%ecx,%eax,1),%ecx │ │ - mov %ecx,0x2c(%esp) │ │ - jg 4ed08 │ │ - mov 0x48(%esp),%ebp │ │ - jmp 4ea2a │ │ - mov %ebp,0x3c(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x40(%esp),%eax │ │ - lea 0x0(,%esi,4),%edi │ │ - mov %edi,%ebp │ │ - add $0x1,%esi │ │ - add 0x50(%eax),%ebp │ │ - mov 0x0(%ebp),%edx │ │ - mov %edx,%eax │ │ + call 67510 │ │ + movl $0x0,0x34(%esp) │ │ + jmp 52d78 │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x3c(%esp),%esi │ │ + jmp 5394a │ │ + mov 0x54(%esp),%edx │ │ mov %edx,%ecx │ │ - shl $0x8,%eax │ │ - sar $0x8,%ecx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%ecx │ │ + mov %edx,%eax │ │ + shl $0x8,%ecx │ │ + sar $0x8,%eax │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%eax │ │ or %ecx,%eax │ │ mov %edx,%ecx │ │ shr $0x18,%ecx │ │ - or %ecx,%eax │ │ shl $0x18,%edx │ │ - or %edx,%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov %eax,0x0(%ebp) │ │ - mov 0x40(%esp),%eax │ │ - add 0x50(%eax),%edi │ │ - cvtss2sd (%edi),%xmm0 │ │ - mov %edx,(%esp) │ │ - movsd %xmm0,0x4(%esp) │ │ - call 61d10 │ │ - mov %eax,(%edi) │ │ - mov 0x54(%esp),%eax │ │ - cmp %esi,%eax │ │ - jg 4eda8 │ │ - jmp 4e83d │ │ - lea 0x54(%esp),%edx │ │ - mov %ebp,0xc(%esp) │ │ - movl $0x1,0x8(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cf34 │ │ - cmp $0x1,%eax │ │ - jne 4e438 │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x54(%esp),%eax │ │ - test %ecx,%ecx │ │ - je 4ee70 │ │ - mov 0x54(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ - sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edx │ │ - or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ or %ecx,%eax │ │ + or %edx,%eax │ │ mov %eax,0x54(%esp) │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x44(%esp),%esi │ │ - mov %eax,0x5c(%ecx) │ │ - movl $0x15c,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x40(%esp),%edx │ │ - mov %eax,0x58(%edx) │ │ - mov 0x54(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov %ebp,0xc(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf34 │ │ - mov %eax,%edx │ │ - mov 0x54(%esp),%eax │ │ - cmp %eax,%edx │ │ - jne 4f694 │ │ - test %edx,%edx │ │ - jle 4ef19 │ │ - mov 0x34(%esp),%edx │ │ - xor %esi,%esi │ │ - test %edx,%edx │ │ - jne 4f49e │ │ - mov %ebp,0x3c(%esp) │ │ - xor %edi,%edi │ │ - mov 0x40(%esp),%ebp │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(,%edi,4),%esi │ │ - add 0x58(%ebp),%esi │ │ - cvtss2sd (%esi),%xmm0 │ │ - mov 0x2c(%esp),%edx │ │ - add $0x1,%edi │ │ - movsd %xmm0,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 61d10 │ │ - mov %eax,(%esi) │ │ - mov 0x54(%esp),%eax │ │ - cmp %eax,%edi │ │ - jl 4eee8 │ │ - mov 0x3c(%esp),%ebp │ │ - mov 0x44(%esp),%ecx │ │ - mov %eax,0x10(%esp) │ │ - movl $0x167,0x8(%esp) │ │ - lea -0x1b1db(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x40(%esp),%eax │ │ - cmpb $0x2,0x10(%eax) │ │ - jbe 4e879 │ │ - lea 0x54(%esp),%edx │ │ - mov %ebp,0xc(%esp) │ │ - movl $0x1,0x8(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cf34 │ │ - cmp $0x1,%eax │ │ - jne 4e438 │ │ - mov 0x34(%esp),%eax │ │ + jmp 53356 │ │ + mov 0x68(%esp),%eax │ │ test %eax,%eax │ │ - jne 4f46e │ │ - mov 0x54(%esp),%eax │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x44(%esp),%esi │ │ - mov %eax,0x64(%ecx) │ │ - movl $0x170,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x40(%esp),%edx │ │ - mov %eax,0x60(%edx) │ │ - mov 0x54(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov %ebp,0xc(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf34 │ │ - mov %eax,%edx │ │ - mov 0x54(%esp),%eax │ │ - cmp %eax,%edx │ │ - jne 4f669 │ │ + jg 53163 │ │ + movl $0x0,0x38(%esp) │ │ + movl $0x0,0x30(%esp) │ │ + jmp 5345e │ │ test %edx,%edx │ │ - jle 4f031 │ │ - mov 0x34(%esp),%eax │ │ + jle 540f0 │ │ + mov 0x40(%esp),%eax │ │ + lea -0x16d74(%ebx),%ecx │ │ + mov %ebp,0x34(%esp) │ │ xor %esi,%esi │ │ - test %eax,%eax │ │ - jne 4f510 │ │ - mov %ebp,0x3c(%esp) │ │ + mov %ecx,0x30(%esp) │ │ xor %edi,%edi │ │ - mov 0x40(%esp),%ebp │ │ - xchg %ax,%ax │ │ - lea 0x0(,%edi,4),%esi │ │ - add 0x60(%ebp),%esi │ │ - cvtss2sd (%esi),%xmm0 │ │ - mov 0x2c(%esp),%edx │ │ - add $0x1,%edi │ │ - movsd %xmm0,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 61d10 │ │ - mov %eax,(%esi) │ │ - mov 0x54(%esp),%eax │ │ - cmp %eax,%edi │ │ - jl 4f000 │ │ - mov 0x3c(%esp),%ebp │ │ - mov 0x44(%esp),%ecx │ │ - mov %eax,0x10(%esp) │ │ - movl $0x17b,0x8(%esp) │ │ - lea -0x1b1bd(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - jmp 4e879 │ │ - mov 0x44(%esp),%ecx │ │ - add $0x1,%edx │ │ - mov %ecx,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - movl $0x110,0xc(%esp) │ │ - movl $0x8,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x40(%esp),%esi │ │ - mov 0x64(%esp),%edx │ │ - add $0x1,%edx │ │ - mov %eax,0x48(%esi) │ │ - mov %edx,0x8(%esp) │ │ - mov %ebp,0xc(%esp) │ │ - movl $0x8,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf34 │ │ - mov 0x64(%esp),%edx │ │ - lea 0x1(%edx),%ecx │ │ - cmp %ecx,%eax │ │ - jne 4f60e │ │ - mov 0x34(%esp),%eax │ │ - test %eax,%eax │ │ - je 4e685 │ │ - mov 0x40(%esp),%ecx │ │ - test %edx,%edx │ │ - mov 0x48(%ecx),%eax │ │ - js 4e685 │ │ - xor %ecx,%ecx │ │ - lea 0x0(%esi),%esi │ │ - add $0x1,%ecx │ │ - rolw $0x8,(%eax) │ │ - rolw $0x8,0x2(%eax) │ │ - rolw $0x8,0x4(%eax) │ │ - rolw $0x8,0x6(%eax) │ │ - cmp %ecx,%edx │ │ - lea 0x8(%eax),%eax │ │ - jge 4f0d8 │ │ - jmp 4e685 │ │ - mov 0x44(%esp),%ecx │ │ - mov %edx,(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - movl $0x12b,0xc(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x40(%esp),%esi │ │ - mov 0x68(%esp),%edx │ │ - mov %eax,0x4c(%esi) │ │ - mov %edx,0x8(%esp) │ │ - mov %ebp,0xc(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf34 │ │ - mov 0x68(%esp),%edx │ │ - cmp %edx,%eax │ │ - jne 4f639 │ │ - mov 0x34(%esp),%eax │ │ - test %eax,%eax │ │ - je 4e6e1 │ │ - mov 0x40(%esp),%ecx │ │ - test %edx,%edx │ │ - mov 0x4c(%ecx),%eax │ │ - jle 4e6e1 │ │ - xor %ecx,%ecx │ │ - xchg %ax,%ax │ │ - add $0x1,%ecx │ │ - rolw $0x8,(%eax) │ │ - rolw $0x8,0x2(%eax) │ │ - cmp %edx,%ecx │ │ - lea 0x4(%eax),%eax │ │ - jne 4f168 │ │ - jmp 4e6e1 │ │ - mov 0x48(%esp),%eax │ │ - movl $0x0,0x8(%esp) │ │ + mov 0x30(%eax),%edx │ │ + mov %eax,%ebp │ │ + jmp 53a80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + lea 0x0(,%edi,4),%eax │ │ + mov %eax,0x28(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + add %esi,%eax │ │ + mov %eax,(%edx,%edi,4) │ │ + mov %edi,0x8(%esp) │ │ + mov 0x30(%ebp),%eax │ │ + mov (%eax,%edi,4),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cf54 │ │ - jmp 4e75d │ │ - mov %ebp,(%esp) │ │ - call cf44 │ │ - mov %eax,0x48(%esp) │ │ - jmp 4e885 │ │ - mov 0x40(%esp),%eax │ │ - lea 0x54(%esp),%edx │ │ - movb $0x1,0x12(%eax) │ │ - mov %ebp,0xc(%esp) │ │ - movl $0x1,0x8(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call cf34 │ │ - cmp $0x1,%eax │ │ - jne 4e438 │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x54(%esp),%eax │ │ - test %ecx,%ecx │ │ - je 4f216 │ │ - mov 0x54(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ - sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edx │ │ - or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,0x54(%esp) │ │ - mov 0x44(%esp),%ecx │ │ - movl $0x1a6,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - movl $0x1,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x34(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %ebp,0xc(%esp) │ │ - movl $0x1,0x4(%esp) │ │ + mov 0x34(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ - mov 0x54(%esp),%ecx │ │ - cmp %ecx,%eax │ │ - je 4e908 │ │ - mov 0x44(%esp),%edx │ │ - lea -0x1b182(%ebx),%eax │ │ - movl $0x1a8,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4e438 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1b2dc(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x6a,0x8(%esp) │ │ - lea -0x14d78(%ebx),%eax │ │ - movl $0x4,(%esp) │ │ + call 68dd0 │ │ + cmp %eax,%edi │ │ + je 53adf │ │ + mov 0x30(%ebp),%eax │ │ + mov (%eax,%edi,4),%eax │ │ + movl $0x1be,0x8(%esp) │ │ + movl $0x3,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - movl $0x0,0x38(%esp) │ │ - jmp 4e448 │ │ - mov 0x3c(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call 61d60 │ │ - mov 0x40(%esp),%ecx │ │ - test %eax,%eax │ │ - movl $0x0,0x30(%esp) │ │ - mov %eax,0x74(%ecx) │ │ - je 4e656 │ │ + call 67510 │ │ + mov 0x30(%ebp),%edx │ │ + add $0x1,%edi │ │ + mov 0x28(%esp),%eax │ │ + mov %edx,0x28(%esp) │ │ + mov (%edx,%eax,1),%eax │ │ mov %eax,(%esp) │ │ - call 61ff0 │ │ - mov %eax,0x4c(%esp) │ │ - movl $0x1,0x30(%esp) │ │ - jmp 4e656 │ │ - mov 0x64(%esp),%eax │ │ + call d690 │ │ + cmp %edi,0x60(%esp) │ │ + lea 0x1(%esi,%eax,1),%esi │ │ + mov 0x28(%esp),%edx │ │ + jg 53a80 │ │ + mov 0x34(%esp),%ebp │ │ + jmp 537b9 │ │ + mov 0x3c(%esp),%eax │ │ mov %ebp,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - lea 0x200(%eax),%edx │ │ - add $0x1,%eax │ │ - cmovs %edx,%eax │ │ - sar $0x9,%eax │ │ - add $0x1,%eax │ │ - mov %eax,0x54(%esp) │ │ - lea 0x54(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 4e438 │ │ - mov 0x34(%esp),%eax │ │ - test %eax,%eax │ │ - jne 4f5de │ │ + jne 52d78 │ │ + mov 0x2c(%esp),%edi │ │ + test %edi,%edi │ │ + jne 53f22 │ │ mov 0x54(%esp),%eax │ │ - mov 0x44(%esp),%edx │ │ - movl $0x18d,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov 0x40(%esp),%esi │ │ + mov 0x44(%esp),%edi │ │ + mov %eax,0x5c(%esi) │ │ + movl $0x15c,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x40(%esp),%ecx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x54(%esp),%edx │ │ - mov %eax,0x68(%ecx) │ │ + mov %eax,0x58(%esi) │ │ mov %ebp,0xc(%esp) │ │ mov %edx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf34 │ │ - mov 0x54(%esp),%ecx │ │ - cmp %ecx,%eax │ │ - jne 4f6bf │ │ - mov 0x34(%esp),%edi │ │ - test %edi,%edi │ │ - je 4e8bb │ │ - test %eax,%eax │ │ - jle 4e8bb │ │ + call d700 │ │ + mov 0x54(%esp),%edx │ │ + cmp %edx,%eax │ │ + jne 54122 │ │ + xor %edi,%edi │ │ + test %edx,%edx │ │ + jle 53c34 │ │ + mov %ebp,0x48(%esp) │ │ + jmp 53bc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x2c(%esp),%esi │ │ + lea 0x0(,%edi,4),%eax │ │ + test %esi,%esi │ │ + je 53c00 │ │ + mov 0x40(%esp),%ecx │ │ + mov 0x58(%ecx),%esi │ │ + add %eax,%esi │ │ + mov (%esi),%edx │ │ + mov %edx,%ebp │ │ + mov %edx,%ecx │ │ + shl $0x8,%ebp │ │ + sar $0x8,%ecx │ │ + and $0xff0000,%ebp │ │ + and $0xff00,%ecx │ │ + or %ebp,%ecx │ │ + mov %edx,%ebp │ │ + shr $0x18,%ebp │ │ + shl $0x18,%edx │ │ + or %ebp,%ecx │ │ + or %edx,%ecx │ │ + mov %ecx,(%esi) │ │ + mov 0x40(%esp),%esi │ │ + add $0x1,%edi │ │ + add 0x58(%esi),%eax │ │ + movss (%eax),%xmm3 │ │ + mov %eax,%esi │ │ + cvtss2sd %xmm3,%xmm3 │ │ + mov 0x28(%esp),%eax │ │ + movsd %xmm3,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 6abb0 │ │ + mov %eax,(%esi) │ │ + mov 0x54(%esp),%edx │ │ + cmp %edi,%edx │ │ + jg 53bc0 │ │ + mov 0x48(%esp),%ebp │ │ + mov %edx,0x10(%esp) │ │ + lea -0x1cfef(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x167,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov 0x40(%esp),%eax │ │ - xor %edx,%edx │ │ - mov 0x68(%eax),%edi │ │ - mov (%edi,%edx,4),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%esi │ │ - shl $0x8,%eax │ │ - sar $0x8,%esi │ │ - and $0xff0000,%eax │ │ - and $0xff00,%esi │ │ - or %esi,%eax │ │ - mov %ecx,%esi │ │ - shr $0x18,%esi │ │ - shl $0x18,%ecx │ │ - or %esi,%eax │ │ - or %ecx,%eax │ │ - mov %eax,(%edi,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ - mov 0x54(%esp),%ecx │ │ - cmp %edx,%ecx │ │ - jg 4f3d0 │ │ - jmp 4e8bb │ │ - lea 0x60(%esp),%eax │ │ + cmpb $0x2,0x10(%eax) │ │ + jbe 5346c │ │ + mov 0x3c(%esp),%eax │ │ mov %ebp,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 4e430 │ │ - mov 0x34(%esp),%eax │ │ - test %eax,%eax │ │ - je 4e144 │ │ - mov 0x60(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ - sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edx │ │ - or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,0x60(%esp) │ │ - jmp 4e144 │ │ - mov 0x54(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ - sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edx │ │ - or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,0x54(%esp) │ │ - jmp 4ef8a │ │ - mov %ebp,0x3c(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x40(%esp),%eax │ │ - lea 0x0(,%esi,4),%edi │ │ - mov %edi,%ebp │ │ - add $0x1,%esi │ │ - add 0x58(%eax),%ebp │ │ - mov 0x0(%ebp),%edx │ │ - mov %edx,%eax │ │ + jne 52d78 │ │ + mov 0x2c(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jne 53f52 │ │ + mov 0x54(%esp),%eax │ │ + mov 0x40(%esp),%esi │ │ + mov 0x44(%esp),%edi │ │ + mov %eax,0x64(%esi) │ │ + movl $0x170,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x54(%esp),%edx │ │ + mov %eax,0x60(%esi) │ │ + mov %ebp,0xc(%esp) │ │ + mov %edx,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d700 │ │ + mov 0x54(%esp),%edx │ │ + cmp %edx,%eax │ │ + jne 540f7 │ │ + xor %edi,%edi │ │ + test %edx,%edx │ │ + jle 53d7c │ │ + mov %ebp,0x48(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x2c(%esp),%edx │ │ + lea 0x0(,%edi,4),%eax │ │ + test %edx,%edx │ │ + je 53d48 │ │ + mov 0x40(%esp),%ecx │ │ + mov 0x60(%ecx),%esi │ │ + add %eax,%esi │ │ + mov (%esi),%edx │ │ + mov %edx,%ebp │ │ mov %edx,%ecx │ │ - shl $0x8,%eax │ │ + shl $0x8,%ebp │ │ sar $0x8,%ecx │ │ - and $0xff0000,%eax │ │ + and $0xff0000,%ebp │ │ and $0xff00,%ecx │ │ + or %ebp,%ecx │ │ + mov %edx,%ebp │ │ + shr $0x18,%ebp │ │ + shl $0x18,%edx │ │ + or %ebp,%ecx │ │ + or %edx,%ecx │ │ + mov %ecx,(%esi) │ │ + mov 0x40(%esp),%esi │ │ + add $0x1,%edi │ │ + add 0x60(%esi),%eax │ │ + movss (%eax),%xmm4 │ │ + mov %eax,%esi │ │ + cvtss2sd %xmm4,%xmm4 │ │ + mov 0x28(%esp),%eax │ │ + movsd %xmm4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 6abb0 │ │ + mov %eax,(%esi) │ │ + mov 0x54(%esp),%edx │ │ + cmp %edi,%edx │ │ + jg 53d08 │ │ + mov 0x48(%esp),%ebp │ │ + mov %edx,0x10(%esp) │ │ + lea -0x1cfd1(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x17b,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 5346c │ │ + movl $0x0,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call d720 │ │ + jmp 5331d │ │ + mov %ebp,(%esp) │ │ + call d710 │ │ + mov %eax,%edi │ │ + mov 0x68(%esp),%eax │ │ + test %eax,%eax │ │ + jle 53e1b │ │ + mov 0x38(%esp),%esi │ │ + mov (%esi,%edi,1),%eax │ │ + add $0x4,%edi │ │ + lea (%esi,%edi,1),%edx │ │ + mov 0x40(%esp),%esi │ │ + mov %eax,0x54(%esp) │ │ + lea (%edi,%eax,4),%edi │ │ + mov %edx,0x68(%esi) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1694c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x197,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x38(%esp),%eax │ │ + mov (%eax,%edi,1),%esi │ │ + lea 0x4(%eax,%edi,1),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov %esi,0x54(%esp) │ │ + jmp 53672 │ │ + movl $0xb0,0x8(%esp) │ │ + lea -0x1d0c4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 52f4a │ │ + mov 0x38(%esp),%eax │ │ + movl $0x6a,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d0f0(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x16b90(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x0,0x34(%esp) │ │ + jmp 52d88 │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 6ac00 │ │ + mov 0x40(%esp),%edi │ │ + test %eax,%eax │ │ + mov %eax,0x74(%edi) │ │ + je 53008 │ │ + mov %eax,(%esp) │ │ + call 6ae60 │ │ + mov %eax,0x38(%esp) │ │ + mov %eax,%edx │ │ + mov 0x64(%esp),%eax │ │ + test %eax,%eax │ │ + jle 54081 │ │ + add %esi,%edx │ │ + lea 0x8(%esi,%eax,8),%esi │ │ + mov %edx,0x48(%edi) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x169b4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x120,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x68(%esp),%eax │ │ + test %eax,%eax │ │ + jle 53f15 │ │ + mov 0x38(%esp),%edi │ │ + movl $0x1,0x30(%esp) │ │ + lea (%edi,%esi,1),%edx │ │ + lea (%esi,%eax,4),%esi │ │ + mov 0x40(%esp),%edi │ │ + mov %edx,0x4c(%edi) │ │ + jmp 532a5 │ │ + movl $0x1,0x30(%esp) │ │ + jmp 53305 │ │ + mov 0x54(%esp),%edx │ │ + mov %edx,%ecx │ │ + mov %edx,%eax │ │ + shl $0x8,%ecx │ │ + sar $0x8,%eax │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%eax │ │ or %ecx,%eax │ │ mov %edx,%ecx │ │ shr $0x18,%ecx │ │ - or %ecx,%eax │ │ shl $0x18,%edx │ │ + or %ecx,%eax │ │ or %edx,%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov %eax,0x0(%ebp) │ │ - mov 0x40(%esp),%eax │ │ - add 0x58(%eax),%edi │ │ - cvtss2sd (%edi),%xmm0 │ │ - mov %edx,(%esp) │ │ - movsd %xmm0,0x4(%esp) │ │ - call 61d10 │ │ - mov %eax,(%edi) │ │ - mov 0x54(%esp),%eax │ │ - cmp %esi,%eax │ │ - jg 4f4a8 │ │ - jmp 4ef15 │ │ - mov %ebp,0x3c(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x40(%esp),%eax │ │ - lea 0x0(,%esi,4),%edi │ │ - mov %edi,%ebp │ │ - add $0x1,%esi │ │ - add 0x60(%eax),%ebp │ │ - mov 0x0(%ebp),%edx │ │ - mov %edx,%eax │ │ + mov %eax,0x54(%esp) │ │ + jmp 53b4c │ │ + mov 0x54(%esp),%edx │ │ mov %edx,%ecx │ │ - shl $0x8,%eax │ │ - sar $0x8,%ecx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%ecx │ │ + mov %edx,%eax │ │ + shl $0x8,%ecx │ │ + sar $0x8,%eax │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%eax │ │ or %ecx,%eax │ │ mov %edx,%ecx │ │ shr $0x18,%ecx │ │ - or %ecx,%eax │ │ shl $0x18,%edx │ │ + or %ecx,%eax │ │ or %edx,%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov %eax,0x0(%ebp) │ │ - mov 0x40(%esp),%eax │ │ - add 0x60(%eax),%edi │ │ - cvtss2sd (%edi),%xmm0 │ │ - mov %edx,(%esp) │ │ - movsd %xmm0,0x4(%esp) │ │ - call 61d10 │ │ - mov %eax,(%edi) │ │ - mov 0x54(%esp),%eax │ │ - cmp %esi,%eax │ │ - jg 4f518 │ │ - jmp 4f02d │ │ - mov 0x44(%esp),%ecx │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0x14(%esp) │ │ - lea -0x14b10(%ebx),%eax │ │ - movl $0x1b3,0x8(%esp) │ │ + mov %eax,0x54(%esp) │ │ + jmp 53ca5 │ │ + movl $0x14a,0x8(%esp) │ │ + lea -0x1d021(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4e438 │ │ - mov 0x44(%esp),%ecx │ │ - lea -0x1b20d(%ebx),%eax │ │ - movl $0x14a,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 52d78 │ │ + mov %eax,0x14(%esp) │ │ + lea -0x16928(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %edx,0x10(%esp) │ │ + movl $0x1b3,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4e438 │ │ - mov 0x54(%esp),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ - sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ - and $0xff00,%edx │ │ - or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,0x54(%esp) │ │ - jmp 4f364 │ │ - mov 0x44(%esp),%edx │ │ - lea -0x1b260(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 52d78 │ │ + mov 0x44(%esp),%eax │ │ + movl $0x18d,0xc(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x54(%esp),%edx │ │ + mov 0x40(%esp),%esi │ │ + mov %eax,0x68(%esi) │ │ + mov %edx,0x8(%esp) │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d700 │ │ + mov 0x54(%esp),%edx │ │ + cmp %edx,%eax │ │ + je 53595 │ │ + movl $0x190,0x8(%esp) │ │ + lea -0x1cfb4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 52d78 │ │ + movl $0x0,0x38(%esp) │ │ + movl $0x0,0x30(%esp) │ │ + jmp 53305 │ │ + xor %edx,%edx │ │ + jmp 536b0 │ │ + xor %edx,%edx │ │ + jmp 5326a │ │ + mov 0x68(%esp),%eax │ │ + test %eax,%eax │ │ + jg 53ef7 │ │ + movl $0x1,0x30(%esp) │ │ + jmp 5345e │ │ movl $0x113,0x8(%esp) │ │ + lea -0x1d074(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4e438 │ │ - mov 0x44(%esp),%edx │ │ - lea -0x1b243(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 52d78 │ │ movl $0x12f,0x8(%esp) │ │ + lea -0x1d057(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4e438 │ │ - call d370 │ │ - mov 0x44(%esp),%ecx │ │ - lea -0x14b58(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 52d78 │ │ + xor %edi,%edi │ │ + jmp 537b9 │ │ movl $0x172,0x8(%esp) │ │ + lea -0x16970(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4e438 │ │ - mov 0x44(%esp),%ecx │ │ - lea -0x14b78(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 52d78 │ │ movl $0x15e,0x8(%esp) │ │ + lea -0x16990(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4e438 │ │ - mov 0x44(%esp),%esi │ │ - lea -0x1b1a0(%ebx),%eax │ │ - movl $0x190,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 52d78 │ │ + movl $0x1a8,0x8(%esp) │ │ + lea -0x1cf96(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 4e438 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 52d78 │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ │ │ -0004f6f0 : │ │ +00054180 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x338fb,%ebx │ │ - lea -0x9c(%esp),%esp │ │ - lea 0x34c(%ebx),%esi │ │ - mov 0xb0(%esp),%edx │ │ - cmp %esi,0x40(%edx) │ │ - je 4fe88 │ │ - lea -0x14d78(%ebx),%edi │ │ - lea -0x1b151(%ebx),%eax │ │ - mov %edi,0x44(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %edi,0x4(%esp) │ │ + call db90 │ │ + add $0x39d3f,%ebx │ │ + lea -0xac(%esp),%esp │ │ + lea 0x358(%ebx),%esi │ │ + mov 0xc0(%esp),%eax │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x9c(%esp) │ │ + xor %ecx,%ecx │ │ + mov %eax,0x54(%esp) │ │ + cmp %esi,0x40(%eax) │ │ + je 546a9 │ │ movl $0x1ee,0x8(%esp) │ │ + lea -0x1cf65(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x16b90(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,%edi │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x58(%esp) │ │ + call 67510 │ │ mov %edi,0x8(%esp) │ │ movl $0x1ef,0xc(%esp) │ │ movl $0x78,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0xb0(%esp),%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x54(%esp),%ecx │ │ mov %eax,0x3c(%esp) │ │ - mov 0x4(%edx),%eax │ │ - movzbl 0x10(%edx),%ebp │ │ - mov (%eax),%edi │ │ - mov 0x14(%edx),%eax │ │ + mov 0x4(%ecx),%eax │ │ + movzbl 0x10(%ecx),%edi │ │ + mov (%eax),%ebp │ │ + mov 0x14(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call 613d0 │ │ - mov %eax,0x8(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - mov %edi,0x10(%esp) │ │ + call 6a2a0 │ │ + mov %edi,0xc(%esp) │ │ + mov 0x3c(%esp),%edi │ │ mov %esi,0x4(%esp) │ │ - mov %ebp,0xc(%esp) │ │ - mov %eax,(%esp) │ │ - call 484c0 │ │ - mov 0xb0(%esp),%esi │ │ - mov 0x3c(%esp),%edx │ │ - movzbl 0x10(%esi),%ecx │ │ - mov 0x4(%edx),%eax │ │ - shl $0x2,%ecx │ │ - mov 0x4(%esi),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - call cfe4 │ │ + mov %ebp,0x10(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %edi,(%esp) │ │ + call 4ca80 │ │ + mov 0x54(%esp),%ecx │ │ + mov 0x4(%edi),%edi │ │ + movzbl 0x10(%ecx),%eax │ │ + mov 0x4(%ecx),%esi │ │ + shl $0x2,%eax │ │ + cmp $0x4,%eax │ │ + jae 54959 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + jne 5470d │ │ + test $0x1,%al │ │ + jne 54701 │ │ mov 0x3c(%esp),%eax │ │ movb $0x1,0x12(%eax) │ │ mov 0x4(%eax),%eax │ │ - mov (%eax),%eax │ │ - add $0x1,%eax │ │ - call 4cfd0 │ │ + mov (%eax),%esi │ │ + mov 0x58(%esp),%eax │ │ + movl $0x46,0xc(%esp) │ │ + movl $0xc,0x4(%esp) │ │ + add $0x1,%esi │ │ + mov %eax,0x8(%esp) │ │ + mov %esi,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + test %esi,%esi │ │ + jle 542d4 │ │ + lea (%esi,%esi,2),%ecx │ │ + mov %eax,%edx │ │ + lea (%eax,%ecx,4),%ecx │ │ + jmp 542c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movl $0xc2c60000,(%edx) │ │ + add $0xc,%edx │ │ + movl $0xc2c60000,-0x8(%edx) │ │ + cmp %ecx,%edx │ │ + jne 542c0 │ │ mov 0x3c(%esp),%ecx │ │ mov %eax,0x44(%ecx) │ │ + mov 0x54(%esp),%eax │ │ movl $0x0,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 48ba0 │ │ - test %eax,%eax │ │ - mov %eax,%edi │ │ - je 4f8ff │ │ - lea 0x68(%esp),%esi │ │ - lea 0x64(%esp),%edx │ │ - lea -0x14f5c(%ebx),%ecx │ │ - mov %esi,0x30(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - mov %ecx,0x34(%esp) │ │ - mov 0x3c(%esp),%ebp │ │ - nop │ │ - mov 0x30(%esp),%esi │ │ - mov 0x2c(%esp),%edx │ │ - mov %esi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 48c50 │ │ + mov %eax,(%esp) │ │ + call 4d1a0 │ │ + mov 0x3c(%esp),%edi │ │ + mov %eax,%ebp │ │ + lea 0x90(%esp),%eax │ │ + test %ebp,%ebp │ │ + mov %eax,0x34(%esp) │ │ + lea 0x84(%esp),%eax │ │ + mov %eax,0x30(%esp) │ │ + lea -0x16d74(%ebx),%eax │ │ + mov %eax,0x38(%esp) │ │ + je 543fe │ │ + lea 0x0(%esi),%esi │ │ + mov 0x34(%esp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 4d270 │ │ + mov 0x44(%edi),%edx │ │ mov %eax,%esi │ │ mov (%eax),%eax │ │ - mov 0x44(%ebp),%edx │ │ + mov 0x84(%esp),%ecx │ │ lea (%eax,%eax,2),%eax │ │ lea (%edx,%eax,4),%eax │ │ - mov 0x64(%esp),%edx │ │ - mov %edx,(%eax) │ │ + mov %ecx,(%eax) │ │ mov (%esi),%eax │ │ - mov 0x44(%ebp),%ecx │ │ - mov 0x68(%esp),%edx │ │ + mov 0x44(%edi),%ecx │ │ lea (%eax,%eax,2),%eax │ │ lea (%ecx,%eax,4),%eax │ │ - mov 0xb0(%esp),%ecx │ │ - mov %edx,0x4(%eax) │ │ + mov 0x90(%esp),%ecx │ │ + mov %ecx,0x4(%eax) │ │ mov (%esi),%eax │ │ - lea 0x0(,%eax,4),%edx │ │ - add 0x30(%ebp),%edx │ │ - mov %edx,0x28(%esp) │ │ - mov %ecx,(%esp) │ │ + mov 0x30(%edi),%ecx │ │ mov %eax,0x4(%esp) │ │ - call 48e10 │ │ - mov 0x44(%esp),%ecx │ │ + lea (%ecx,%eax,4),%ecx │ │ + mov 0x54(%esp),%eax │ │ + mov %ecx,0x2c(%esp) │ │ + mov %eax,(%esp) │ │ + call 4d470 │ │ + mov 0x58(%esp),%ecx │ │ movl $0x205,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov 0x28(%esp),%edx │ │ - mov %eax,(%edx) │ │ + mov %ecx,0x4(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov 0x2c(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x30(%ebp),%edx │ │ - mov (%edx,%eax,4),%eax │ │ + mov 0x30(%edi),%ecx │ │ + mov (%ecx,%eax,4),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x34(%ebp),%eax │ │ + mov 0x34(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5fdc0 │ │ - mov (%esi),%edx │ │ - cmp %edx,%eax │ │ - je 4f8ed │ │ - mov 0x30(%ebp),%eax │ │ - mov 0x34(%esp),%esi │ │ - mov (%eax,%edx,4),%eax │ │ - mov 0x44(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ - mov %esi,0xc(%esp) │ │ + call 68dd0 │ │ + mov (%esi),%ecx │ │ + cmp %ecx,%eax │ │ + je 543ec │ │ + mov 0x30(%edi),%eax │ │ + mov (%eax,%ecx,4),%eax │ │ + mov 0x58(%esp),%ecx │ │ movl $0x209,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x38(%esp),%eax │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov %edi,(%esp) │ │ - call 48c80 │ │ + mov %ecx,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov %ebp,(%esp) │ │ + call 4d2a0 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - jne 4f820 │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x44(%esp),%esi │ │ - mov 0x4(%ecx),%eax │ │ + mov %eax,%ebp │ │ + jne 54320 │ │ + mov 0x3c(%esp),%edi │ │ + mov 0x4(%edi),%eax │ │ + mov %edi,%esi │ │ mov (%eax),%eax │ │ movl $0x20c,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - mov %esi,0x4(%esp) │ │ - lea -0x1b3e2(%ebx),%eax │ │ movl $0x1,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d1bd(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x3c(%esp),%eax │ │ - cmpb $0x1,0x10(%eax) │ │ - jbe 4fd89 │ │ - lea 0x6c(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call 50960 │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + cmpb $0x1,0x10(%edi) │ │ + jbe 546df │ │ + lea 0x78(%esp),%eax │ │ + mov %eax,(%esp) │ │ + mov %eax,0x48(%esp) │ │ + call 557e0 │ │ mov 0x3c(%esp),%eax │ │ cmpb $0x2,0x10(%eax) │ │ - ja 4fe68 │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x44(%esp),%edx │ │ + ja 5497d │ │ + mov 0x58(%esp),%eax │ │ + mov 0x3c(%esp),%edi │ │ movl $0x21a,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x8,0x4(%esp) │ │ - mov 0x4(%ecx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x4(%edi),%eax │ │ mov 0x4(%eax),%eax │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x3c(%esp),%esi │ │ - mov %eax,0x2c(%esp) │ │ - cmpb $0x2,0x10(%esi) │ │ - mov %eax,0x48(%esi) │ │ - ja 4fdeb │ │ - mov 0x2c(%esp),%edx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + cmpb $0x2,0x10(%edi) │ │ + mov %eax,%esi │ │ + mov %esi,0x48(%edi) │ │ + ja 549a0 │ │ + mov %esi,%eax │ │ + xor %edx,%edx │ │ + movl $0x0,0x30(%esp) │ │ xor %ebp,%ebp │ │ - xor %ecx,%ecx │ │ - xor %esi,%esi │ │ - mov 0x3c(%esp),%edi │ │ - mov 0x4(%edi),%eax │ │ - xor %edi,%edi │ │ - mov (%eax),%eax │ │ - test %eax,%eax │ │ - jle 4fbaa │ │ - movl $0x0,0x48(%esp) │ │ - movl $0x0,0x40(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esp),%eax │ │ - mov 0xb0(%esp),%edi │ │ + mov 0x3c(%esp),%ecx │ │ + mov 0x4(%ecx),%ecx │ │ + mov (%ecx),%ecx │ │ + test %ecx,%ecx │ │ + jle 54a1d │ │ + movl $0x0,0x4c(%esp) │ │ + lea 0x6c(%esp),%ecx │ │ + mov %ebp,0x34(%esp) │ │ + mov %ecx,0x40(%esp) │ │ + jmp 544e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x4c(%esp),%ecx │ │ + mov %esi,%edi │ │ + mov 0x3c(%esp),%ebp │ │ + lea (%ecx,%ecx,2),%edx │ │ + shl $0x2,%edx │ │ + add 0x44(%ebp),%edx │ │ mov %esi,%ebp │ │ - mov 0x44(%eax),%ecx │ │ - mov 0x2c(%esp),%eax │ │ - sub %edx,%eax │ │ - mov 0x48(%esp),%edx │ │ + sub %eax,%ebp │ │ + mov %ebp,%eax │ │ sar $0x3,%eax │ │ - mov %eax,0x8(%ecx,%edx,1) │ │ - mov 0x40(%esp),%ecx │ │ + mov %eax,0x8(%edx) │ │ + mov 0x54(%esp),%eax │ │ mov %ecx,0x4(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ - mov %edi,(%esp) │ │ - call 48bd0 │ │ - mov %eax,0x4c(%esp) │ │ mov %eax,(%esp) │ │ - call 48c10 │ │ + call 4d1e0 │ │ + mov %eax,(%esp) │ │ + mov %eax,0x5c(%esp) │ │ + call 4d230 │ │ + lea 0x68(%esp),%ecx │ │ test %eax,%eax │ │ - mov %eax,0x30(%esp) │ │ - jne 4fa4d │ │ - jmp 4fda0 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x30(%esp),%eax │ │ - addl $0x8,0x2c(%esp) │ │ + mov %ecx,0x44(%esp) │ │ + lea 0x84(%esp),%ecx │ │ + mov %eax,0x2c(%esp) │ │ + mov %esi,0x38(%esp) │ │ + mov %ecx,0x50(%esp) │ │ + je 54769 │ │ + mov 0x34(%esp),%edi │ │ + jmp 54575 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x2c(%esp),%eax │ │ + addl $0x8,0x38(%esp) │ │ mov %eax,(%esp) │ │ - call 48c80 │ │ + call 4d2a0 │ │ + mov %eax,0x2c(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x30(%esp) │ │ - je 4fda0 │ │ - lea 0x60(%esp),%eax │ │ + je 54728 │ │ + mov 0x40(%esp),%eax │ │ + mov 0x44(%esp),%esi │ │ mov %eax,0x8(%esp) │ │ - mov 0x30(%esp),%eax │ │ - lea 0x5c(%esp),%edx │ │ + mov 0x2c(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 48c50 │ │ - mov 0x2c(%esp),%edx │ │ + call 4d270 │ │ mov 0x4(%eax),%eax │ │ - lea 0x5c(%esp),%ecx │ │ - lea 0x6c(%esp),%edi │ │ - mov %esi,%ebp │ │ - mov %ax,(%edx) │ │ - mov %ecx,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 50a70 │ │ - mov 0x2c(%esp),%edx │ │ - mov %ax,0x2(%edx) │ │ + mov 0x38(%esp),%ebp │ │ + mov %ax,0x0(%ebp) │ │ + mov 0x48(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 55900 │ │ + mov %ax,0x2(%ebp) │ │ mov 0x3c(%esp),%eax │ │ + mov %edi,0x30(%esp) │ │ cmpb $0x2,0x10(%eax) │ │ - jbe 4fa30 │ │ + jbe 54558 │ │ mov 0x3c(%esp),%eax │ │ - mov 0x2c(%esp),%ecx │ │ - mov %esi,%edi │ │ - sub 0x48(%eax),%ecx │ │ - sub 0x4c(%eax),%edi │ │ - mov %ecx,%edx │ │ - lea 0x60(%esp),%eax │ │ - sar $0x3,%edx │ │ - mov %ecx,0x28(%esp) │ │ - mov %edx,0x34(%esp) │ │ - mov %eax,0x4(%esp) │ │ - lea 0x78(%esp),%edx │ │ + mov %edi,%ebp │ │ + mov 0x38(%esp),%esi │ │ + mov 0x40(%esp),%edx │ │ + sub 0x4c(%eax),%ebp │ │ + sub 0x48(%eax),%esi │ │ + mov %edx,0x4(%esp) │ │ + mov 0x50(%esp),%edx │ │ + sar $0x2,%ebp │ │ + mov %esi,%eax │ │ + sar $0x3,%eax │ │ mov %edx,(%esp) │ │ - call 50a70 │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x28(%esp),%ecx │ │ - sar $0xc,%ecx │ │ - sar $0x2,%edi │ │ - mov %ax,0x4(%edx) │ │ - mov 0x34(%esp),%edx │ │ - sub $0x1,%edx │ │ - sar $0x9,%edx │ │ - cmp %ecx,%edx │ │ - je 4fdd8 │ │ - mov 0x3c(%esp),%edx │ │ - lea 0x0(,%ecx,4),%eax │ │ mov %eax,0x34(%esp) │ │ - mov 0x68(%edx),%eax │ │ - mov %edi,(%eax,%ecx,4) │ │ - mov 0x34(%esp),%ecx │ │ - sub (%eax,%ecx,1),%di │ │ + call 55900 │ │ + mov 0x38(%esp),%ecx │ │ + mov %esi,%edx │ │ + sar $0xc,%edx │ │ + mov %ax,0x4(%ecx) │ │ + mov 0x34(%esp),%eax │ │ + lea -0x1(%eax),%esi │ │ + mov 0x3c(%esp),%eax │ │ + sar $0x9,%esi │ │ + cmp %edx,%esi │ │ + mov 0x68(%eax),%eax │ │ + je 54760 │ │ + mov %ebp,(%eax,%edx,4) │ │ + xor %ebp,%ebp │ │ + mov 0x38(%esp),%eax │ │ + mov %bp,0x6(%eax) │ │ mov 0x2c(%esp),%eax │ │ - mov %di,0x6(%eax) │ │ - mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 48c10 │ │ + call 4d230 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 4fa30 │ │ - lea 0x68(%esp),%edx │ │ - lea 0x84(%esp),%ecx │ │ - mov %edx,0x38(%esp) │ │ - lea 0x64(%esp),%ebp │ │ - mov %ecx,0x34(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x38(%esp),%edx │ │ - mov %edi,(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 48c50 │ │ + mov %eax,%ebp │ │ + je 54558 │ │ + lea 0x90(%esp),%eax │ │ + lea 0x70(%esp),%esi │ │ + mov %eax,0x34(%esp) │ │ + lea 0x74(%esp),%eax │ │ + mov %eax,0x30(%esp) │ │ + jmp 54660 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x30(%esp),%eax │ │ + add $0x4,%edi │ │ + mov %ebp,(%esp) │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 4d270 │ │ mov 0x8(%eax),%eax │ │ - mov 0x34(%esp),%ecx │ │ - mov %ax,(%esi) │ │ - mov %ecx,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 50a70 │ │ - mov %ax,0x2(%esi) │ │ - mov %edi,(%esp) │ │ - call 48c80 │ │ + mov %ax,-0x4(%edi) │ │ + mov 0x34(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 55900 │ │ + mov %ax,-0x2(%edi) │ │ + mov %ebp,(%esp) │ │ + call 4d2a0 │ │ test %eax,%eax │ │ - lea 0x4(%esi),%esi │ │ - mov %eax,%edi │ │ - jne 4fb48 │ │ - mov %esi,%ebp │ │ - jmp 4fa30 │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x40(%esp),%edx │ │ - mov 0x2c(%esp),%ecx │ │ - sub 0x48(%eax),%ecx │ │ - lea (%edx,%edx,2),%eax │ │ - sar $0x3,%ecx │ │ - lea 0x0(,%eax,4),%edi │ │ + mov %eax,%ebp │ │ + jne 54660 │ │ + mov %edi,0x30(%esp) │ │ + jmp 54558 │ │ + movl $0x1e9,0x8(%esp) │ │ + lea -0x1cf80(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x16b90(%ebx),%eax │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 4cc30 │ │ + mov %eax,%esi │ │ + mov 0x9c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %esi,%eax │ │ + jne 54a4d │ │ + lea 0xac(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + jmp 54272 │ │ + movzwl (%esi),%edx │ │ + test $0x1,%al │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + je 54272 │ │ + jmp 54701 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x38(%esp),%esi │ │ + mov %edi,0x34(%esp) │ │ + mov %esi,%edi │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 4d2c0 │ │ + mov 0x3c(%esp),%edx │ │ + addl $0x1,0x4c(%esp) │ │ + mov 0x4c(%esp),%ecx │ │ + mov 0x4(%edx),%eax │ │ + cmp %ecx,(%eax) │ │ + jle 54773 │ │ + mov 0x48(%edx),%eax │ │ + jmp 544e0 │ │ + lea 0x0(%esi),%esi │ │ + sub (%eax,%esi,4),%bp │ │ + jmp 54619 │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x30(%esp) │ │ + jmp 54732 │ │ + mov 0x4c(%esp),%ecx │ │ + mov %edi,%eax │ │ + lea (%ecx,%ecx,2),%edi │ │ + mov 0x3c(%esp),%ecx │ │ + shl $0x2,%edi │ │ + sub 0x48(%ecx),%eax │ │ + sar $0x3,%eax │ │ + mov %eax,%edx │ │ mov 0x3c(%esp),%eax │ │ - mov %ecx,%edx │ │ - sar $0x9,%edx │ │ + mov %edx,%ecx │ │ + mov 0x30(%esp),%ebp │ │ + sar $0x9,%ecx │ │ sub 0x4c(%eax),%ebp │ │ - lea -0x1(%ecx),%eax │ │ - sar $0x2,%ebp │ │ + lea -0x1(%edx),%eax │ │ sar $0x9,%eax │ │ - cmp %edx,%eax │ │ - je 4fbcd │ │ - mov 0x3c(%esp),%esi │ │ - mov 0x68(%esi),%eax │ │ - mov %ebp,(%eax,%edx,4) │ │ - mov 0x3c(%esp),%esi │ │ - mov 0x44(%esi),%eax │ │ - mov %ecx,0x8(%eax,%edi,1) │ │ - cmpb $0x2,0x10(%esi) │ │ - jbe 4fbed │ │ - mov 0x68(%esi),%eax │ │ - sub (%eax,%edx,4),%bp │ │ - mov 0x2c(%esp),%eax │ │ - mov %bp,0x6(%eax) │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x70(%esp),%eax │ │ - lea 0x6c(%esp),%ecx │ │ - mov %eax,0x54(%edx) │ │ - mov %ecx,(%esp) │ │ - call 50a10 │ │ + sar $0x2,%ebp │ │ + cmp %ecx,%eax │ │ + je 547b2 │ │ + mov 0x3c(%esp),%eax │ │ + mov 0x68(%eax),%eax │ │ + mov %ebp,(%eax,%ecx,4) │ │ + mov 0x3c(%esp),%eax │ │ + mov 0x44(%eax),%eax │ │ + mov %edx,0x8(%eax,%edi,1) │ │ + mov 0x3c(%esp),%eax │ │ + cmpb $0x2,0x10(%eax) │ │ + jbe 547d2 │ │ + mov 0x68(%eax),%eax │ │ + sub (%eax,%ecx,4),%bp │ │ + mov %bp,0x6(%esi) │ │ mov 0x3c(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ + mov 0x48(%esp),%edi │ │ + mov 0x7c(%esp),%eax │ │ + mov %eax,0x54(%esi) │ │ + mov %edi,(%esp) │ │ + call 55880 │ │ mov %eax,0x50(%esi) │ │ mov 0x4(%esi),%eax │ │ + mov 0x58(%esp),%ebp │ │ mov 0x4(%eax),%eax │ │ movl $0x271,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov %edi,0x4(%esp) │ │ - lea -0x1b3c9(%ebx),%eax │ │ + lea -0x1d1a4(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov 0x54(%esi),%eax │ │ movl $0x272,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov %edi,0x4(%esp) │ │ - lea -0x1b3b1(%ebx),%eax │ │ + lea -0x1d18c(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - lea 0x6c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 509e0 │ │ + call 67510 │ │ + mov %edi,(%esp) │ │ + call 55850 │ │ cmpb $0x2,0x10(%esi) │ │ - jbe 4fd89 │ │ - mov 0x7c(%esp),%eax │ │ + jbe 546df │ │ + mov 0x88(%esp),%eax │ │ + lea 0x84(%esp),%edi │ │ mov %eax,0x5c(%esi) │ │ - lea 0x78(%esp),%esi │ │ - mov %esi,(%esp) │ │ - call 50a10 │ │ - mov 0x3c(%esp),%edx │ │ - mov %eax,0x58(%edx) │ │ - mov %esi,(%esp) │ │ - call 509e0 │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x5c(%ecx),%eax │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,0x10(%esp) │ │ + mov %edi,(%esp) │ │ + call 55880 │ │ + mov %eax,0x58(%esi) │ │ + mov %edi,(%esp) │ │ + lea 0x90(%esp),%edi │ │ + call 55850 │ │ + mov 0x5c(%esi),%eax │ │ + mov 0x58(%esp),%ebp │ │ movl $0x279,0x8(%esp) │ │ - lea -0x1b466(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d27a(%ebx),%eax │ │ + mov %ebp,0x4(%esp) │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x3c(%esp),%esi │ │ - mov 0x88(%esp),%eax │ │ + call 67510 │ │ + mov 0x94(%esp),%eax │ │ mov %eax,0x64(%esi) │ │ - lea 0x84(%esp),%esi │ │ - mov %esi,(%esp) │ │ - call 50a10 │ │ - mov 0x3c(%esp),%edi │ │ - mov 0x44(%esp),%edx │ │ - mov %eax,0x60(%edi) │ │ - mov 0x4(%edi),%eax │ │ + mov %edi,(%esp) │ │ + call 55880 │ │ + mov %eax,0x60(%esi) │ │ + mov 0x4(%esi),%eax │ │ mov 0x8(%eax),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x27d,0x8(%esp) │ │ - lea -0x1b39b(%ebx),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d176(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x64(%edi),%eax │ │ - mov 0x44(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,0x10(%esp) │ │ + call 67510 │ │ + mov 0x64(%esi),%eax │ │ movl $0x27e,0x8(%esp) │ │ - lea -0x1b382(%ebx),%eax │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1d15d(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov %esi,(%esp) │ │ - call 509e0 │ │ - mov 0x44(%esp),%esi │ │ + call 67510 │ │ + mov %edi,(%esp) │ │ + call 55850 │ │ movl $0x281,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ + mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x4(%edi),%eax │ │ + mov 0x4(%esi),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x6c(%edi) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x6c(%esi) │ │ movl $0x18,(%esp) │ │ - call 60680 │ │ - mov %eax,0x70(%edi) │ │ - mov 0x3c(%esp),%eax │ │ - lea 0x9c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x4c(%esp),%eax │ │ + call 69600 │ │ + mov %eax,0x70(%esi) │ │ + jmp 546df │ │ + test $0x1,%edi │ │ + jne 54a39 │ │ + test $0x2,%edi │ │ + jne 54a24 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 54260 │ │ + lea 0x84(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 48ca0 │ │ - mov 0x3c(%esp),%edx │ │ - addl $0x1,0x40(%esp) │ │ - addl $0xc,0x48(%esp) │ │ - mov 0x40(%esp),%ecx │ │ - mov 0x4(%edx),%eax │ │ - cmp %ecx,(%eax) │ │ - jle 4fb8e │ │ - mov 0x48(%edx),%edx │ │ - jmp 4f9d0 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esp),%ecx │ │ - shl $0x2,%edx │ │ - mov %edx,0x34(%esp) │ │ - mov 0x68(%ecx),%eax │ │ - jmp 4fb05 │ │ - mov 0x44(%esp),%edi │ │ + call 557e0 │ │ + lea 0x90(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 557e0 │ │ + jmp 5445b │ │ + mov 0x58(%esp),%eax │ │ + mov 0x3c(%esp),%edi │ │ movl $0x21c,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x4(%edi),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ - mov 0x3c(%esp),%eax │ │ - mov %esi,%ebp │ │ - mov %esi,0x4c(%eax) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x58(%esp),%ecx │ │ + mov %eax,%ebp │ │ + mov %ebp,0x4c(%edi) │ │ movl $0x21e,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov %ecx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x4(%eax),%eax │ │ - mov 0x4(%eax),%eax │ │ - lea 0x200(%eax),%edx │ │ - add $0x1,%eax │ │ - cmovs %edx,%eax │ │ + mov 0x4(%edi),%eax │ │ + mov 0x4(%eax),%ecx │ │ + lea 0x200(%ecx),%eax │ │ + add $0x1,%ecx │ │ + cmovns %ecx,%eax │ │ sar $0x9,%eax │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x48(%ecx),%edx │ │ - mov %eax,0x68(%ecx) │ │ - mov 0x2c(%esp),%ecx │ │ - sub %edx,%ecx │ │ - sar $0x3,%ecx │ │ - jmp 4f9a6 │ │ - lea 0x78(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 50960 │ │ - lea 0x84(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 50960 │ │ - jmp 4f95a │ │ - lea -0x1b16c(%ebx),%eax │ │ - movl $0x1e9,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x1,(%esp) │ │ - lea -0x14d78(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0xb0(%esp),%ecx │ │ - mov %ecx,(%esp) │ │ - call 48660 │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - lea 0x9c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x68(%edi) │ │ + mov %esi,%edx │ │ + mov 0x48(%edi),%eax │ │ + mov %ebp,0x30(%esp) │ │ + sub %eax,%edx │ │ + sar $0x3,%edx │ │ + jmp 544a5 │ │ + xor %edi,%edi │ │ + jmp 5478b │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 54971 │ │ + movzbl (%esi),%edx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %dl,-0x1(%edi) │ │ + jmp 54965 │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0004fee0 : │ │ +00054a60 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3310b,%ebx │ │ - lea -0x5c(%esp),%esp │ │ - mov 0x70(%esp),%eax │ │ - mov 0x74(%esp),%edi │ │ + call db90 │ │ + add $0x3945f,%ebx │ │ + lea -0x9c(%esp),%esp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x8c(%esp) │ │ + xor %eax,%eax │ │ + mov 0xb0(%esp),%eax │ │ + mov 0xb4(%esp),%edi │ │ mov %eax,(%esp) │ │ - call 4f6f0 │ │ - mov %eax,%esi │ │ + call 54180 │ │ mov %edi,(%esp) │ │ - lea -0x1cd52(%ebx),%eax │ │ + mov %eax,%esi │ │ + lea -0x1eb66(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - je 5046c │ │ - mov $0x11,%edx │ │ - call 4cf90 │ │ + je 552c9 │ │ + mov %eax,0xc(%esp) │ │ + lea 0x48(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + movl $0x11,0x48(%esp) │ │ + call d760 │ │ mov %ebp,0xc(%esp) │ │ - lea -0x11318(%ebx),%eax │ │ + lea -0x12f84(%ebx),%eax │ │ movl $0x11,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + call d760 │ │ mov %edi,(%esp) │ │ - call cec4 │ │ - lea 0x1(%eax),%ecx │ │ - mov %ebp,%eax │ │ - mov %ecx,%edx │ │ - mov %ecx,0x20(%esp) │ │ - call 4cf90 │ │ - mov 0x20(%esp),%ecx │ │ + call d690 │ │ mov %ebp,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ + lea 0x1(%eax),%edx │ │ + movl $0x1,0x8(%esp) │ │ + lea 0x4c(%esp),%eax │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov %edx,0x4c(%esp) │ │ + mov %edx,0x30(%esp) │ │ + call d760 │ │ + mov 0x30(%esp),%edx │ │ mov %edi,(%esp) │ │ + lea -0x1cf4e(%ebx),%edi │ │ + mov %ebp,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea -0x1b13a(%ebx),%edi │ │ - call cf94 │ │ - mov %ebp,%eax │ │ - mov $0xffffffff,%edx │ │ - call 4cf90 │ │ - mov %ebp,%eax │ │ - xor %edx,%edx │ │ - call 4cf90 │ │ - lea -0x450(%ebx),%edx │ │ - mov %ebp,0x24(%esp) │ │ - mov $0x1d,%eax │ │ + mov %edx,0x8(%esp) │ │ + call d760 │ │ + mov %ebp,0xc(%esp) │ │ + lea 0x54(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + movl $0xffffffff,0x54(%esp) │ │ + call d760 │ │ + mov %ebp,0xc(%esp) │ │ + lea 0x50(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + movl $0x0,0x50(%esp) │ │ + call d760 │ │ + lea -0x444(%ebx),%eax │ │ + lea 0x60(%esp),%edx │ │ mov %esi,0x28(%esp) │ │ - mov %edx,%ebp │ │ - jmp 4ffc0 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,%ecx │ │ + mov %edx,0x20(%esp) │ │ + mov $0x1d,%eax │ │ + mov %ecx,%esi │ │ + jmp 54bd0 │ │ + lea 0x0(%esi),%esi │ │ mov %edi,(%esp) │ │ - call cec4 │ │ - lea 0x1(%eax),%esi │ │ - mov 0x24(%esp),%eax │ │ - mov %esi,%edx │ │ - lea 0x4(%ebp),%ebp │ │ - call 4cf90 │ │ - mov 0x24(%esp),%eax │ │ + call d690 │ │ + lea 0x1(%eax),%edx │ │ + add $0x4,%esi │ │ + mov 0x20(%esp),%eax │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov %edx,0x60(%esp) │ │ + mov %edx,0x30(%esp) │ │ + call d760 │ │ + mov 0x30(%esp),%edx │ │ mov %edi,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ + mov %ebp,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - call cf94 │ │ - mov -0x4(%ebp),%edi │ │ + mov %edx,0x8(%esp) │ │ + call d760 │ │ + mov -0x4(%esi),%edi │ │ test %edi,%edi │ │ - jne 4ffb8 │ │ - mov 0x24(%esp),%ebp │ │ - mov 0x28(%esp),%esi │ │ + jne 54bc8 │ │ mov %ebp,(%esp) │ │ - call cf44 │ │ + mov 0x28(%esp),%esi │ │ + call d710 │ │ and $0x3,%eax │ │ - jne 50308 │ │ - xor %edx,%edx │ │ - mov %ebp,%eax │ │ - call 4cf90 │ │ + je 54c7b │ │ + mov %ebp,0xc(%esp) │ │ + mov $0x4,%edi │ │ + movl $0x1,0x8(%esp) │ │ + sub %eax,%edi │ │ + movl $0x4,0x4(%esp) │ │ + lea 0x5c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + mov %edi,0x5c(%esp) │ │ + call d760 │ │ + mov %ebp,0xc(%esp) │ │ + lea -0x1cf19(%ebx),%eax │ │ + mov %edi,0x8(%esp) │ │ + movl $0x1,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d760 │ │ + mov %ebp,0xc(%esp) │ │ + lea 0x58(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + movl $0x0,0x58(%esp) │ │ + call d760 │ │ mov 0x4(%esi),%eax │ │ - mov (%eax),%edx │ │ - mov %ebp,%eax │ │ - call 4cf90 │ │ + mov (%eax),%eax │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x1,0x8(%esp) │ │ + mov %eax,0x6c(%esp) │ │ + lea 0x6c(%esp),%eax │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d760 │ │ mov 0x4(%esi),%eax │ │ - mov 0x4(%eax),%edx │ │ - mov %ebp,%eax │ │ - call 4cf90 │ │ + mov 0x4(%eax),%eax │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x1,0x8(%esp) │ │ + mov %eax,0x68(%esp) │ │ + lea 0x68(%esp),%eax │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d760 │ │ mov 0x4(%esi),%eax │ │ - mov 0x8(%eax),%edx │ │ - mov %ebp,%eax │ │ - call 4cf90 │ │ + mov 0x8(%eax),%eax │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x1,0x8(%esp) │ │ + mov %eax,0x64(%esp) │ │ + lea 0x64(%esp),%eax │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d760 │ │ mov 0x4(%esi),%eax │ │ - mov %eax,%edx │ │ - mov (%eax),%ecx │ │ - test %ecx,%ecx │ │ - js 50144 │ │ - lea 0x4c(%esp),%edi │ │ - xor %ecx,%ecx │ │ - movl $0x0,0x28(%esp) │ │ - mov %edi,0x24(%esp) │ │ + mov (%eax),%edi │ │ + mov %eax,%ecx │ │ + test %edi,%edi │ │ + js 552b2 │ │ + lea 0x84(%esp),%eax │ │ + xor %edx,%edx │ │ + mov %eax,0x3c(%esp) │ │ + lea 0x88(%esp),%eax │ │ + mov %eax,0x30(%esp) │ │ + lea 0x70(%esp),%eax │ │ + mov %esi,%ecx │ │ + mov %edx,%edi │ │ + mov %eax,0x38(%esp) │ │ lea 0x0(%esi),%esi │ │ - mov 0x44(%esi),%edi │ │ - mov 0x14(%esi),%edx │ │ - add %ecx,%edi │ │ - mov %ecx,0x20(%esp) │ │ - mov %edx,0x30(%esp) │ │ - lea 0x48(%esp),%eax │ │ - movl $0xffffffff,0x48(%esp) │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x14(%ecx),%eax │ │ + lea (%edi,%edi,2),%edx │ │ + mov %ecx,0x34(%esp) │ │ + add $0x1,%edi │ │ + mov %eax,0x20(%esp) │ │ + mov 0x44(%ecx),%eax │ │ + mov 0x3c(%esp),%ecx │ │ mov %ebp,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ + lea (%eax,%edx,4),%esi │ │ movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf94 │ │ - mov (%edi),%eax │ │ - mov 0x30(%esp),%edx │ │ - mov %edx,(%esp) │ │ + mov %ecx,(%esp) │ │ + movl $0xffffffff,0x84(%esp) │ │ + call d760 │ │ + mov (%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - call 61d30 │ │ - fstpl 0x38(%esp) │ │ - mov 0x24(%esp),%eax │ │ - cvtsd2ss 0x38(%esp),%xmm0 │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 6abd0 │ │ + mov 0x30(%esp),%ecx │ │ + fstpl 0x28(%esp) │ │ + movsd 0x28(%esp),%xmm1 │ │ + cvtsd2ss %xmm1,%xmm0 │ │ mov %ebp,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ - movss %xmm0,0x4c(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x4(%edi),%eax │ │ - mov 0x30(%esp),%edx │ │ - mov %edx,(%esp) │ │ + mov %ecx,(%esp) │ │ + movss %xmm0,0x88(%esp) │ │ + call d760 │ │ + mov 0x4(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - call 61d30 │ │ - fstpl 0x30(%esp) │ │ - mov 0x24(%esp),%eax │ │ - cvtsd2ss 0x30(%esp),%xmm0 │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 6abd0 │ │ + mov 0x30(%esp),%ecx │ │ + fstpl 0x20(%esp) │ │ + movsd 0x20(%esp),%xmm3 │ │ + cvtsd2ss %xmm3,%xmm2 │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %ecx,(%esp) │ │ + movss %xmm2,0x88(%esp) │ │ + call d760 │ │ + mov 0x8(%esi),%eax │ │ mov %ebp,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ - movss %xmm0,0x4c(%esp) │ │ + mov %eax,0x70(%esp) │ │ + mov 0x38(%esp),%eax │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x8(%edi),%edx │ │ - mov %ebp,%eax │ │ - call 4cf90 │ │ - mov 0x4(%esi),%eax │ │ - mov 0x20(%esp),%ecx │ │ - addl $0x1,0x28(%esp) │ │ - add $0xc,%ecx │ │ - mov 0x28(%esp),%edi │ │ - mov %eax,%edx │ │ + call d760 │ │ + mov 0x34(%esp),%ecx │ │ + mov 0x4(%ecx),%eax │ │ cmp (%eax),%edi │ │ - jle 50060 │ │ - movzbl 0x10(%esi),%ecx │ │ - cmp $0x1,%cl │ │ - jbe 50252 │ │ - mov 0x4(%eax),%edx │ │ - test %edx,%edx │ │ - js 50195 │ │ + jle 54d60 │ │ + mov %ecx,%esi │ │ + mov %eax,%ecx │ │ + movzbl 0x10(%esi),%edx │ │ + cmp $0x1,%dl │ │ + jbe 54f81 │ │ + mov 0x4(%eax),%ecx │ │ + test %ecx,%ecx │ │ + js 54ed1 │ │ xor %edi,%edi │ │ - lea 0x0(%esi),%esi │ │ + jmp 54ea0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov %ebp,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0x8,0x4(%esp) │ │ - lea 0x0(,%edi,8),%eax │ │ - add 0x48(%esi),%eax │ │ + mov 0x48(%esi),%eax │ │ + lea (%eax,%edi,8),%eax │ │ add $0x1,%edi │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + call d760 │ │ mov 0x4(%esi),%eax │ │ cmp 0x4(%eax),%edi │ │ - jle 50160 │ │ - movzbl 0x10(%esi),%ecx │ │ - cmp $0x2,%cl │ │ - jbe 501d9 │ │ - mov 0x8(%eax),%eax │ │ - test %eax,%eax │ │ - jle 501d9 │ │ + jle 54ea0 │ │ + movzbl 0x10(%esi),%edx │ │ + cmp $0x2,%dl │ │ + ja 5525d │ │ + mov 0x54(%esi),%eax │ │ xor %edi,%edi │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ mov %ebp,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ + mov %eax,0x74(%esp) │ │ + lea 0x74(%esp),%eax │ │ movl $0x4,0x4(%esp) │ │ - lea 0x0(,%edi,4),%eax │ │ - add 0x4c(%esi),%eax │ │ - add $0x1,%edi │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x4(%esi),%eax │ │ - cmp 0x8(%eax),%edi │ │ - jl 501a8 │ │ - mov %ebp,%eax │ │ - mov 0x54(%esi),%edx │ │ - call 4cf90 │ │ + call d760 │ │ mov 0x54(%esi),%eax │ │ test %eax,%eax │ │ - jle 50245 │ │ - lea 0x4c(%esp),%eax │ │ - xor %edi,%edi │ │ - mov %eax,0x24(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jle 54f74 │ │ + jmp 54f20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x50(%esi),%eax │ │ mov (%eax,%edi,4),%eax │ │ - lea 0x1(%edi),%edi │ │ + add $0x1,%edi │ │ mov %eax,0x4(%esp) │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 61d30 │ │ - fstpl 0x28(%esp) │ │ - mov 0x24(%esp),%eax │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ + call 6abd0 │ │ + mov 0x30(%esp),%eax │ │ + fstpl 0x20(%esp) │ │ + movsd 0x20(%esp),%xmm5 │ │ + cvtsd2ss %xmm5,%xmm4 │ │ mov %ebp,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ - movss %xmm0,0x4c(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + movss %xmm4,0x88(%esp) │ │ + call d760 │ │ cmp 0x54(%esi),%edi │ │ - jl 501f8 │ │ + jl 54f20 │ │ cmpb $0x2,0x10(%esi) │ │ - ja 5033b │ │ - mov 0x4(%esi),%edx │ │ - mov (%edx),%eax │ │ - xor %edx,%edx │ │ + ja 5506d │ │ + mov 0x4(%esi),%ecx │ │ + mov (%ecx),%eax │ │ test %eax,%eax │ │ - jle 50298 │ │ - mov 0x30(%esi),%ecx │ │ - mov %esi,0x24(%esp) │ │ - mov %ebp,0x28(%esp) │ │ + jle 552c2 │ │ + mov 0x30(%esi),%edx │ │ xor %edi,%edi │ │ - mov %edx,%esi │ │ - mov %eax,%ebp │ │ + mov %esi,0x20(%esp) │ │ + mov %ebp,0x28(%esp) │ │ + lea (%edx,%eax,4),%eax │ │ + mov %edx,%ebp │ │ + mov %eax,%esi │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%ecx,%edi,4),%eax │ │ - lea 0x1(%edi),%edi │ │ + mov 0x0(%ebp),%eax │ │ + add $0x4,%ebp │ │ mov %eax,(%esp) │ │ - mov %ecx,0x20(%esp) │ │ - call cec4 │ │ - cmp %ebp,%edi │ │ - lea 0x1(%esi,%eax,1),%esi │ │ - mov 0x20(%esp),%ecx │ │ - jne 50270 │ │ - mov %esi,%edx │ │ + call d690 │ │ + cmp %esi,%ebp │ │ + lea 0x1(%edi,%eax,1),%edi │ │ + jne 54fa0 │ │ + mov 0x20(%esp),%esi │ │ mov 0x28(%esp),%ebp │ │ - mov 0x24(%esp),%esi │ │ - mov %ebp,%eax │ │ - call 4cf90 │ │ - mov 0x4(%esi),%eax │ │ - mov (%eax),%edi │ │ - test %edi,%edi │ │ - jle 502ed │ │ - mov %ebp,0x24(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov %edi,0x88(%esp) │ │ xor %edi,%edi │ │ + call d760 │ │ + mov 0x4(%esi),%eax │ │ + mov (%eax),%eax │ │ + test %eax,%eax │ │ + jle 5503d │ │ + mov %ebp,0x30(%esp) │ │ mov %esi,%ebp │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov 0x30(%ebp),%eax │ │ mov (%eax,%edi,4),%esi │ │ - lea 0x1(%edi),%edi │ │ + add $0x1,%edi │ │ mov %esi,(%esp) │ │ - call cec4 │ │ + call d690 │ │ + mov 0x30(%esp),%ecx │ │ add $0x1,%eax │ │ - mov 0x24(%esp),%edx │ │ - mov %edx,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call cf94 │ │ + mov %ecx,0xc(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call d760 │ │ mov 0x4(%ebp),%eax │ │ cmp (%eax),%edi │ │ - jl 502b0 │ │ + jl 55000 │ │ mov %ebp,%esi │ │ - mov 0x24(%esp),%ebp │ │ + mov 0x30(%esp),%ebp │ │ mov %esi,(%esp) │ │ - call 49480 │ │ + call 4db60 │ │ mov %ebp,(%esp) │ │ - call cf14 │ │ - lea 0x5c(%esp),%esp │ │ + call d6e0 │ │ + mov 0x8c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 552ff │ │ + lea 0x9c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ - mov $0x4,%edi │ │ - sub %eax,%edi │ │ - mov %ebp,%eax │ │ - mov %edi,%edx │ │ - call 4cf90 │ │ - lea -0x1b105(%ebx),%eax │ │ - mov %ebp,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ - movl $0x1,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf94 │ │ - jmp 5000d │ │ - mov %ebp,%eax │ │ - mov 0x5c(%esi),%edx │ │ - call 4cf90 │ │ mov 0x5c(%esi),%eax │ │ - test %eax,%eax │ │ - jle 503a5 │ │ - lea 0x4c(%esp),%edx │ │ xor %edi,%edi │ │ - mov %edx,0x24(%esp) │ │ - xchg %ax,%ax │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x1,0x8(%esp) │ │ + mov %eax,0x78(%esp) │ │ + lea 0x78(%esp),%eax │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d760 │ │ + mov 0x5c(%esi),%ecx │ │ + test %ecx,%ecx │ │ + jle 550f4 │ │ + lea 0x0(%esi),%esi │ │ mov 0x58(%esi),%eax │ │ mov (%eax,%edi,4),%eax │ │ - lea 0x1(%edi),%edi │ │ + add $0x1,%edi │ │ mov %eax,0x4(%esp) │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 61d30 │ │ - fstpl 0x28(%esp) │ │ - mov 0x24(%esp),%eax │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ + call 6abd0 │ │ + mov 0x30(%esp),%eax │ │ + fstpl 0x20(%esp) │ │ + movsd 0x20(%esp),%xmm7 │ │ + cvtsd2ss %xmm7,%xmm6 │ │ mov %ebp,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ - movss %xmm0,0x4c(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + movss %xmm6,0x88(%esp) │ │ + call d760 │ │ cmp 0x5c(%esi),%edi │ │ - jl 50358 │ │ - mov %ebp,%eax │ │ - mov 0x64(%esi),%edx │ │ - call 4cf90 │ │ + jl 550a0 │ │ mov 0x64(%esi),%eax │ │ - test %eax,%eax │ │ - jle 5040d │ │ - lea 0x4c(%esp),%edx │ │ xor %edi,%edi │ │ - mov %edx,0x24(%esp) │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x1,0x8(%esp) │ │ + mov %eax,0x7c(%esp) │ │ + lea 0x7c(%esp),%eax │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d760 │ │ + mov 0x64(%esi),%edx │ │ + test %edx,%edx │ │ + jle 55194 │ │ + jmp 55140 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x60(%esi),%eax │ │ mov (%eax,%edi,4),%eax │ │ - lea 0x1(%edi),%edi │ │ + add $0x1,%edi │ │ mov %eax,0x4(%esp) │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 61d30 │ │ - fstpl 0x28(%esp) │ │ - mov 0x24(%esp),%eax │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ + call 6abd0 │ │ + mov 0x30(%esp),%eax │ │ + fstpl 0x20(%esp) │ │ + movsd 0x20(%esp),%xmm7 │ │ + cvtsd2ss %xmm7,%xmm6 │ │ mov %ebp,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ - movss %xmm0,0x4c(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + movss %xmm6,0x88(%esp) │ │ + call d760 │ │ cmp 0x64(%esi),%edi │ │ - jl 503c0 │ │ + jl 55140 │ │ mov 0x4(%esi),%eax │ │ - mov 0x4(%eax),%edi │ │ - lea 0x200(%edi),%eax │ │ - add $0x1,%edi │ │ - cmovs %eax,%edi │ │ - mov %ebp,%eax │ │ - sar $0x9,%edi │ │ - lea 0x1(%edi),%ecx │ │ - mov %ecx,%edx │ │ + mov 0x4(%eax),%edx │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + lea 0x200(%edx),%eax │ │ + add $0x1,%edx │ │ + mov %edx,%ecx │ │ + cmovs %eax,%ecx │ │ + lea 0x84(%esp),%eax │ │ + mov %eax,(%esp) │ │ + xor %edi,%edi │ │ + sar $0x9,%ecx │ │ + add $0x1,%ecx │ │ + mov %ecx,0x84(%esp) │ │ mov %ecx,0x20(%esp) │ │ - add $0x2,%edi │ │ - call 4cf90 │ │ + call d760 │ │ mov 0x20(%esp),%ecx │ │ - mov %edi,0x24(%esp) │ │ + lea 0x0(,%ecx,4),%eax │ │ test %ecx,%ecx │ │ - mov $0x1,%edi │ │ - jle 5024f │ │ - lea 0x0(%esi),%esi │ │ - mov 0x68(%esi),%eax │ │ - mov -0x4(%eax,%edi,4),%edx │ │ - mov %ebp,%eax │ │ - call 4cf90 │ │ - lea 0x1(%edi),%edi │ │ - cmp 0x24(%esp),%edi │ │ - jne 50450 │ │ - jmp 5024f │ │ - lea -0x1b11c(%ebx),%eax │ │ + mov %eax,0x20(%esp) │ │ + lea 0x80(%esp),%eax │ │ + mov %eax,0x28(%esp) │ │ + jle 54f7e │ │ + mov %edi,%eax │ │ + mov %esi,%edi │ │ + mov %eax,%esi │ │ + jmp 55220 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x68(%edi),%eax │ │ + mov (%eax,%esi,1),%eax │ │ + add $0x4,%esi │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x1,0x8(%esp) │ │ + mov %eax,0x80(%esp) │ │ + mov 0x28(%esp),%eax │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d760 │ │ + cmp 0x20(%esp),%esi │ │ + jne 55220 │ │ + mov %edi,%esi │ │ + jmp 54f7e │ │ + mov 0x8(%eax),%edi │ │ + test %edi,%edi │ │ + jle 54eda │ │ + xor %edi,%edi │ │ + jmp 55280 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %ebp,0xc(%esp) │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov 0x4c(%esi),%eax │ │ + lea (%eax,%edi,4),%eax │ │ + add $0x1,%edi │ │ + mov %eax,(%esp) │ │ + call d760 │ │ + mov 0x4(%esi),%eax │ │ + cmp 0x8(%eax),%edi │ │ + jl 55280 │ │ + jmp 54eda │ │ + lea 0x88(%esp),%edx │ │ + mov %edx,0x30(%esp) │ │ + jmp 54e6f │ │ + xor %edi,%edi │ │ + jmp 54fbe │ │ mov %edi,0x10(%esp) │ │ + lea -0x1cf30(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x16b90(%ebx),%eax │ │ movl $0x379,0x8(%esp) │ │ - lea -0x14d78(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov $0xffffffff,%eax │ │ - jmp 502fd │ │ - xchg %ax,%ax │ │ + jmp 5504d │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -000504b0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +00055310 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x38bb1,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x24(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x32b2f,%ebx │ │ mov 0x28(%esi),%eax │ │ test %eax,%eax │ │ - je 504e8 │ │ + je 55342 │ │ mov 0x2c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 607a0 │ │ + call 69720 │ │ mov 0x28(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00050500 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +00055350 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x38b71,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x24(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x32adf,%ebx │ │ - mov 0x28(%esi),%edx │ │ - test %edx,%edx │ │ - je 5055f │ │ + mov 0x28(%esi),%eax │ │ + test %eax,%eax │ │ + je 553a9 │ │ mov 0x2c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 607a0 │ │ + call 69720 │ │ mov 0x20(%esp),%eax │ │ + mov 0x28(%esi),%edx │ │ mov 0x4(%eax),%eax │ │ - mov (%eax),%edx │ │ - mov 0x28(%esi),%eax │ │ - shl $0x2,%edx │ │ + mov (%eax),%eax │ │ + mov %edx,(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - call d014 │ │ + shl $0x2,%eax │ │ + mov %eax,0x8(%esp) │ │ + call d7d0 │ │ movl $0x18,(%esp) │ │ - call 60680 │ │ + call 69600 │ │ mov %eax,0x2c(%esi) │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00050570 : │ │ +000553b0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x32a7b,%ebx │ │ - lea -0x8c(%esp),%esp │ │ - cvtss2sd 0xac(%esp),%xmm1 │ │ - mov 0xa0(%esp),%ebp │ │ - movss 0xa8(%esp),%xmm0 │ │ - movsd %xmm1,0x4(%esp) │ │ - mov 0x14(%ebp),%eax │ │ - mov %eax,(%esp) │ │ - movss %xmm0,0x30(%esp) │ │ - call 61ae0 │ │ - cvtss2sd 0xb0(%esp),%xmm2 │ │ - mov %eax,0x60(%esp) │ │ + call db90 │ │ + add $0x38b0f,%ebx │ │ + lea -0x6c(%esp),%esp │ │ + movss 0x8c(%esp),%xmm2 │ │ + cvtss2sd %xmm2,%xmm2 │ │ + mov 0x80(%esp),%ebp │ │ + mov 0x84(%esp),%eax │ │ movsd %xmm2,0x4(%esp) │ │ + mov %eax,0x24(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x5c(%esp) │ │ + xor %eax,%eax │ │ mov 0x14(%ebp),%eax │ │ mov %eax,(%esp) │ │ - movsd %xmm2,0x40(%esp) │ │ - call 61ae0 │ │ - movsd -0x12a1c(%ebx),%xmm1 │ │ - mov %eax,0x68(%esp) │ │ - movsd 0x40(%esp),%xmm2 │ │ - subsd %xmm2,%xmm1 │ │ + call 6a9a0 │ │ + movss 0x90(%esp),%xmm1 │ │ + cvtss2sd %xmm1,%xmm1 │ │ + mov %eax,0x38(%esp) │ │ movsd %xmm1,0x4(%esp) │ │ mov 0x14(%ebp),%eax │ │ + movsd %xmm1,0x28(%esp) │ │ mov %eax,(%esp) │ │ - call 61ae0 │ │ - mov %eax,0x6c(%esp) │ │ + call 6a9a0 │ │ + movsd -0x14838(%ebx),%xmm0 │ │ + movsd 0x28(%esp),%xmm1 │ │ + subsd %xmm1,%xmm0 │ │ + mov %eax,0x48(%esp) │ │ + movsd %xmm0,0x4(%esp) │ │ + mov 0x14(%ebp),%eax │ │ + mov %eax,(%esp) │ │ + call 6a9a0 │ │ + mov %eax,0x4c(%esp) │ │ mov 0x4(%ebp),%eax │ │ - movss 0x30(%esp),%xmm0 │ │ - mov (%eax),%ecx │ │ - test %ecx,%ecx │ │ - jle 5074f │ │ - lea -0x1c1d2(%ebx),%eax │ │ - movl $0x0,0x54(%esp) │ │ + mov (%eax),%eax │ │ + test %eax,%eax │ │ + jle 55591 │ │ + lea 0x58(%esp),%eax │ │ xor %edx,%edx │ │ - mov %eax,0x64(%esp) │ │ - movss %xmm0,0x58(%esp) │ │ - jmp 50665 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cvtsi2ss 0x5c(%esp),%xmm1 │ │ - mulss 0x58(%esp),%xmm1 │ │ - mov 0x2c(%esp),%eax │ │ + mov %eax,0x40(%esp) │ │ + lea -0x1dfe6(%ebx),%eax │ │ + mov %eax,0x44(%esp) │ │ + jmp 554a3 │ │ + lea 0x0(%esi),%esi │ │ + cvtsi2ss 0x30(%esp),%xmm0 │ │ add $0x1,%edx │ │ - addl $0xc,0x54(%esp) │ │ - cvttss2si %xmm1,%ecx │ │ - add 0x60(%esp),%ecx │ │ - mov %ecx,(%eax) │ │ + mov 0x34(%esp),%edi │ │ + mulss 0x88(%esp),%xmm0 │ │ + cvttss2si %xmm0,%eax │ │ + add 0x38(%esp),%eax │ │ + mov %eax,(%edi) │ │ mov 0x4(%ebp),%eax │ │ cmp %edx,(%eax) │ │ - jle 50749 │ │ - mov 0xa4(%esp),%ecx │ │ - mov 0x54(%esp),%esi │ │ - mov (%ecx),%eax │ │ - cvtsi2ss 0x4(%eax,%esi,1),%xmm1 │ │ - divss 0x18(%ebp),%xmm1 │ │ - lea 0x7c(%esp),%eax │ │ + jle 55591 │ │ + mov 0x40(%esp),%ecx │ │ + lea (%edx,%edx,2),%eax │ │ + mov %eax,0x3c(%esp) │ │ + lea 0x0(,%eax,4),%edi │ │ + mov 0x24(%esp),%eax │ │ + mov %edx,0x28(%esp) │ │ + mov (%eax),%eax │ │ + cvtsi2ss 0x4(%eax,%edi,1),%xmm0 │ │ + divss 0x18(%ebp),%xmm0 │ │ + mov %ecx,0x10(%esp) │ │ mov %edx,0x4(%esp) │ │ - mov %edx,0x40(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ mov %ebp,(%esp) │ │ - cvttss2si %xmm1,%esi │ │ - call 49a60 │ │ - cvtsi2ss %esi,%xmm1 │ │ - mov 0xa4(%esp),%ecx │ │ - mov %eax,0x5c(%esp) │ │ - mulss 0x58(%esp),%xmm1 │ │ - mov 0x54(%esp),%eax │ │ - mov 0x64(%esp),%edi │ │ - add (%ecx),%eax │ │ - cvttss2si %xmm1,%ecx │ │ - mov %ecx,0x4(%eax) │ │ + cvttss2si %xmm0,%esi │ │ + call 4e420 │ │ + mov %eax,0x30(%esp) │ │ + mov 0x24(%esp),%eax │ │ + cvtsi2ss %esi,%xmm0 │ │ + mov 0x28(%esp),%edx │ │ + add (%eax),%edi │ │ + mulss 0x88(%esp),%xmm0 │ │ + mov %edi,0x34(%esp) │ │ + cvttss2si %xmm0,%esi │ │ + mov %esi,0x4(%edi) │ │ mov 0x30(%ebp),%ecx │ │ - mov 0x40(%esp),%edx │ │ - mov %eax,0x2c(%esp) │ │ + mov 0x44(%esp),%edi │ │ mov (%ecx,%edx,4),%esi │ │ mov $0x4,%ecx │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 50638 │ │ - mov 0x5c(%esp),%eax │ │ - mov 0x6c(%esp),%ecx │ │ - add 0x68(%esp),%eax │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%eax │ │ + cmp %cl,%al │ │ + je 55478 │ │ + mov 0x30(%esp),%eax │ │ + mov 0x4c(%esp),%ecx │ │ + mov %edx,0x28(%esp) │ │ + add 0x48(%esp),%eax │ │ add 0x24(%ebp),%ecx │ │ - mov %ecx,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ + mov %ecx,0x8(%esp) │ │ mov 0x14(%ebp),%eax │ │ - mov %edx,0x40(%esp) │ │ mov %eax,(%esp) │ │ - call 61c00 │ │ - cvtsi2ss %eax,%xmm1 │ │ - mulss 0x58(%esp),%xmm1 │ │ - mov 0xa4(%esp),%esi │ │ - cvttss2si %xmm1,%eax │ │ - mov (%esi),%ecx │ │ - mov 0x54(%esp),%esi │ │ - add 0x60(%esp),%eax │ │ - addl $0xc,0x54(%esp) │ │ - mov %eax,(%ecx,%esi,1) │ │ - mov 0x4(%ebp),%eax │ │ - mov 0x40(%esp),%edx │ │ + call 6aaa0 │ │ + cvtsi2ss %eax,%xmm0 │ │ + mov 0x24(%esp),%edx │ │ + mov 0x3c(%esp),%esi │ │ + mulss 0x88(%esp),%xmm0 │ │ + mov (%edx),%ecx │ │ + mov 0x28(%esp),%edx │ │ + cvttss2si %xmm0,%eax │ │ add $0x1,%edx │ │ + add 0x38(%esp),%eax │ │ + mov %eax,(%ecx,%esi,4) │ │ + mov 0x4(%ebp),%eax │ │ cmp %edx,(%eax) │ │ - jg 50665 │ │ - movss 0x58(%esp),%xmm0 │ │ - mov 0xa4(%esp),%eax │ │ - mov 0x10(%eax),%esi │ │ - test %esi,%esi │ │ - jle 50793 │ │ - mov 0xc(%eax),%ecx │ │ - mov 0x60(%esp),%edi │ │ - xor %eax,%eax │ │ - xchg %ax,%ax │ │ - mov (%ecx,%eax,4),%edx │ │ - sub 0x1c(%ebp),%edx │ │ - cvtsi2ss %edx,%xmm1 │ │ - divss 0x18(%ebp),%xmm1 │ │ - cvttss2si %xmm1,%edx │ │ - cvtsi2ss %edx,%xmm1 │ │ - mulss %xmm0,%xmm1 │ │ - cvttss2si %xmm1,%edx │ │ - add %edi,%edx │ │ - mov %edx,(%ecx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %esi,%eax │ │ - jne 50768 │ │ + jg 554a3 │ │ + mov 0x24(%esp),%eax │ │ + mov 0x10(%eax),%eax │ │ + test %eax,%eax │ │ + jle 555dd │ │ + mov 0x24(%esp),%edx │ │ + movss 0x18(%ebp),%xmm1 │ │ + mov 0x38(%esp),%esi │ │ + mov 0xc(%edx),%edx │ │ + lea (%edx,%eax,4),%ecx │ │ + mov (%edx),%eax │ │ + add $0x4,%edx │ │ + sub 0x1c(%ebp),%eax │ │ + cvtsi2ss %eax,%xmm0 │ │ + divss %xmm1,%xmm0 │ │ + cvttss2si %xmm0,%eax │ │ + cvtsi2ss %eax,%xmm0 │ │ + mulss 0x88(%esp),%xmm0 │ │ + cvttss2si %xmm0,%eax │ │ + add %esi,%eax │ │ + mov %eax,-0x4(%edx) │ │ + cmp %ecx,%edx │ │ + jne 555af │ │ cmpb $0x2,0x10(%ebp) │ │ - jbe 50813 │ │ - mov 0xa4(%esp),%ecx │ │ - mov 0x18(%ecx),%esi │ │ - test %esi,%esi │ │ - jle 507cc │ │ - mov 0x14(%ecx),%edx │ │ - xor %eax,%eax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cvtsi2ss (%edx,%eax,4),%xmm1 │ │ - divss 0x18(%ebp),%xmm1 │ │ - mulss %xmm0,%xmm1 │ │ - cvttss2si %xmm1,%ecx │ │ - mov %ecx,(%edx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %esi,%eax │ │ - jne 507b0 │ │ - mov 0xa4(%esp),%esi │ │ - mov 0x20(%esi),%ecx │ │ - test %ecx,%ecx │ │ - jle 50813 │ │ - mov 0x1c(%esi),%esi │ │ - xor %eax,%eax │ │ - mov 0x60(%esp),%edi │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%esi,%eax,4),%edx │ │ - sub 0x1c(%ebp),%edx │ │ - cvtsi2ss %edx,%xmm1 │ │ - divss 0x18(%ebp),%xmm1 │ │ - cvttss2si %xmm1,%edx │ │ - cvtsi2ss %edx,%xmm1 │ │ - mulss %xmm0,%xmm1 │ │ - cvttss2si %xmm1,%edx │ │ - add %edi,%edx │ │ - mov %edx,(%esi,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %ecx,%eax │ │ - jne 507e8 │ │ - mov 0x60(%esp),%eax │ │ + jbe 5566c │ │ + mov 0x24(%esp),%eax │ │ + mov 0x18(%eax),%eax │ │ + test %eax,%eax │ │ + jle 55620 │ │ + mov 0x24(%esp),%esi │ │ + movss 0x18(%ebp),%xmm1 │ │ + mov 0x14(%esi),%edx │ │ + lea (%edx,%eax,4),%ecx │ │ + cvtsi2ss (%edx),%xmm0 │ │ + add $0x4,%edx │ │ + divss %xmm1,%xmm0 │ │ + mulss 0x88(%esp),%xmm0 │ │ + cvttss2si %xmm0,%eax │ │ + mov %eax,-0x4(%edx) │ │ + cmp %ecx,%edx │ │ + jne 55601 │ │ + mov 0x24(%esp),%eax │ │ + mov 0x20(%eax),%eax │ │ + test %eax,%eax │ │ + jle 5566c │ │ + mov 0x24(%esp),%esi │ │ + movss 0x18(%ebp),%xmm1 │ │ + mov 0x1c(%esi),%edx │ │ + mov 0x38(%esp),%esi │ │ + lea (%edx,%eax,4),%ecx │ │ + mov (%edx),%eax │ │ + add $0x4,%edx │ │ + sub 0x1c(%ebp),%eax │ │ + cvtsi2ss %eax,%xmm0 │ │ + divss %xmm1,%xmm0 │ │ + cvttss2si %xmm0,%eax │ │ + cvtsi2ss %eax,%xmm0 │ │ + mulss 0x88(%esp),%xmm0 │ │ + cvttss2si %xmm0,%eax │ │ + add %esi,%eax │ │ + mov %eax,-0x4(%edx) │ │ + cmp %ecx,%edx │ │ + jne 5563e │ │ + mov 0x38(%esp),%eax │ │ + movss 0x88(%esp),%xmm3 │ │ + movss %xmm3,0x18(%ebp) │ │ mov %eax,0x1c(%ebp) │ │ - mov 0x68(%esp),%eax │ │ + mov 0x48(%esp),%eax │ │ mov %eax,0x20(%ebp) │ │ - mov 0x6c(%esp),%eax │ │ + mov 0x4c(%esp),%eax │ │ mov %eax,0x28(%ebp) │ │ - movss %xmm0,0x18(%ebp) │ │ - lea 0x8c(%esp),%esp │ │ + mov 0x5c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 556a5 │ │ + lea 0x6c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ │ │ -00050840 : │ │ +000556b0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x327ab,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - lea -0x1456c(%ebx),%edx │ │ - mov 0x40(%esp),%esi │ │ - mov %edx,0x8(%esp) │ │ + call db90 │ │ + add $0x3880f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + lea -0x16384(%ebx),%ebp │ │ + mov 0x30(%esp),%esi │ │ movl $0x91,0xc(%esp) │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - mov %edx,0x1c(%esp) │ │ + mov %ebp,0x8(%esp) │ │ mov 0x8(%esi),%eax │ │ + mov 0x34(%esp),%edi │ │ lea (%eax,%eax,2),%eax │ │ shl $0x2,%eax │ │ mov %eax,0x4(%esp) │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ + call 64100 <__ckd_realloc__@@Base> │ │ mov 0x4(%esi),%edx │ │ mov %eax,(%edi) │ │ mov (%edx),%ecx │ │ mov 0x8(%esi),%edx │ │ - sub %ecx,%edx │ │ movl $0x0,0x4(%esp) │ │ + sub %ecx,%edx │ │ + lea (%ecx,%ecx,2),%ecx │ │ lea (%edx,%edx,2),%edx │ │ + lea (%eax,%ecx,4),%eax │ │ + mov %eax,(%esp) │ │ shl $0x2,%edx │ │ mov %edx,0x8(%esp) │ │ - lea (%ecx,%ecx,2),%edx │ │ - lea (%eax,%edx,4),%eax │ │ - mov %eax,(%esp) │ │ - call d014 │ │ - mov 0x1c(%esp),%edx │ │ + call d7d0 │ │ movl $0x96,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %ebp,0x8(%esp) │ │ mov 0x8(%esi),%eax │ │ shl $0x2,%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x28(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ + call 64100 <__ckd_realloc__@@Base> │ │ mov 0x4(%esi),%edx │ │ mov %eax,0x28(%edi) │ │ mov (%edx),%ecx │ │ mov 0x8(%esi),%edx │ │ - sub %ecx,%edx │ │ movl $0x0,0x4(%esp) │ │ - shl $0x2,%edx │ │ - mov %edx,0x8(%esp) │ │ lea (%eax,%ecx,4),%eax │ │ mov %eax,(%esp) │ │ - call d014 │ │ - mov 0x24(%esi),%edx │ │ - mov 0x4c(%esp),%eax │ │ - add %edx,%eax │ │ - add 0x28(%esi),%edx │ │ - add 0x20(%esi),%eax │ │ + sub %ecx,%edx │ │ + shl $0x2,%edx │ │ mov %edx,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ + call d7d0 │ │ + mov 0x24(%esi),%eax │ │ + mov 0x3c(%esp),%edx │ │ + add %eax,%edx │ │ + add 0x28(%esi),%eax │ │ + add 0x20(%esi),%edx │ │ + mov %eax,0x8(%esp) │ │ + mov %edx,0x4(%esp) │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 61c00 │ │ - mov (%edi),%ecx │ │ - lea 0x0(%ebp,%ebp,2),%edx │ │ - lea (%ecx,%edx,4),%edx │ │ + call 6aaa0 │ │ + mov 0x38(%esp),%ecx │ │ + mov (%edi),%edx │ │ + lea (%ecx,%ecx,2),%ecx │ │ + lea (%edx,%ecx,4),%edx │ │ mov %eax,(%edx) │ │ movl $0x0,0x4(%edx) │ │ + mov 0x4(%esi),%ecx │ │ movl $0x0,0x8(%edx) │ │ - mov 0x4(%esi),%edx │ │ - mov (%edx),%ecx │ │ - add $0x1,%ecx │ │ - cmp %ecx,%ebp │ │ - mov %ecx,(%edx) │ │ - jl 50952 │ │ - add $0x1,%ebp │ │ - mov %ebp,(%edx) │ │ - lea 0x2c(%esp),%esp │ │ + mov (%ecx),%edi │ │ + lea 0x1(%edi),%edx │ │ + cmp %edx,0x38(%esp) │ │ + jl 557c8 │ │ + mov 0x38(%esp),%edi │ │ + lea 0x1(%edi),%esi │ │ + mov %esi,(%ecx) │ │ + lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + xchg %ax,%ax │ │ + mov %edx,(%ecx) │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00050960 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x32683,%ebx │ │ +000557e0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x386e1,%ebx │ │ + lea -0x14(%esp),%esp │ │ + lea -0x16384(%ebx),%eax │ │ mov 0x20(%esp),%esi │ │ - lea -0x1456c(%ebx),%eax │ │ movl $0xb7,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ movl $0xffff,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,(%esi) │ │ movl $0x80000000,(%eax) │ │ movl $0x0,0x4(%eax) │ │ movl $0x0,0x8(%eax) │ │ - mov 0x14(%esp),%ebx │ │ movl $0x1,0x4(%esi) │ │ movl $0xffff,0x8(%esi) │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000509e0 : │ │ +00055850 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3260e,%ebx │ │ + call db90 │ │ + add $0x38672,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call cee4 │ │ + call d6b0 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -00050a10 : │ │ +00055880 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x325dc,%ebx │ │ + call db90 │ │ + add $0x38640,%ebx │ │ lea -0x10(%esp),%esp │ │ - lea -0x1456c(%ebx),%eax │ │ + lea -0x16384(%ebx),%eax │ │ mov 0x20(%esp),%esi │ │ movl $0xcb,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x4(%esi),%edi │ │ test %edi,%edi │ │ - jle 50a67 │ │ + jle 558ef │ │ mov (%esi),%ecx │ │ - xor %edx,%edx │ │ - xchg %ax,%ax │ │ - mov (%ecx),%esi │ │ - lea 0xc(%ecx),%ecx │ │ - mov %esi,(%eax,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ - cmp %edi,%edx │ │ - jne 50a58 │ │ + mov %eax,%edx │ │ + lea (%eax,%edi,4),%esi │ │ + jmp 558e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%ecx),%edi │ │ + add $0x4,%edx │ │ + add $0xc,%ecx │ │ + mov %edi,-0x4(%edx) │ │ + cmp %esi,%edx │ │ + jne 558e0 │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ - nop │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00050a70 : │ │ +00055900 : │ │ push %ebp │ │ - xor %eax,%eax │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x32579,%ebx │ │ + call db90 │ │ + add $0x385bf,%ebx │ │ lea -0x1c(%esp),%esp │ │ + mov 0x34(%esp),%eax │ │ mov 0x30(%esp),%edi │ │ - mov 0x34(%esp),%edx │ │ + mov (%eax),%ebp │ │ + xor %eax,%eax │ │ mov (%edi),%ecx │ │ - mov (%edx),%ebp │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea (%eax,%eax,2),%esi │ │ shl $0x2,%esi │ │ lea (%ecx,%esi,1),%edx │ │ cmp %ebp,(%edx) │ │ - je 50acd │ │ - jle 50ad8 │ │ + je 5595d │ │ + jle 55968 │ │ mov 0x4(%edx),%eax │ │ test %eax,%eax │ │ - jne 50a98 │ │ + jne 55928 │ │ mov 0x4(%edi),%eax │ │ mov 0x8(%edi),%ebp │ │ cmp %ebp,%eax │ │ - jge 50aee │ │ + jge 5597e │ │ mov %eax,0x4(%edx) │ │ lea 0x1(%eax),%edx │ │ mov %edx,0x4(%edi) │ │ - mov 0x34(%esp),%edx │ │ - mov (%edx),%esi │ │ lea (%eax,%eax,2),%edx │ │ + mov 0x34(%esp),%edi │ │ + mov (%edi),%esi │ │ mov %esi,(%ecx,%edx,4) │ │ lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ xchg %ax,%ax │ │ mov 0x8(%edx),%eax │ │ test %eax,%eax │ │ - jne 50a98 │ │ + jne 55928 │ │ mov 0x4(%edi),%eax │ │ mov 0x8(%edi),%ebp │ │ cmp %ebp,%eax │ │ - jge 50b4c │ │ + jge 559dc │ │ mov %eax,0x8(%edx) │ │ - jmp 50abb │ │ + jmp 5594b │ │ add $0xffff,%ebp │ │ - lea -0x1456c(%ebx),%eax │ │ + lea -0x16384(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %ecx,(%esp) │ │ - movl $0xde,0xc(%esp) │ │ lea 0x0(%ebp,%ebp,2),%eax │ │ + mov %ecx,(%esp) │ │ shl $0x2,%eax │ │ + movl $0xde,0xc(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ + call 64100 <__ckd_realloc__@@Base> │ │ mov 0x8(%edi),%edx │ │ mov %eax,(%edi) │ │ movl $0xbfff4,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ lea (%edx,%edx,2),%edx │ │ lea (%eax,%edx,4),%eax │ │ mov %eax,(%esp) │ │ - call d014 │ │ + call d7d0 │ │ mov (%edi),%ecx │ │ - mov %ebp,0x8(%edi) │ │ mov 0x4(%edi),%eax │ │ + mov %ebp,0x8(%edi) │ │ lea (%ecx,%esi,1),%edx │ │ - jmp 50ab8 │ │ + jmp 55948 │ │ add $0xffff,%ebp │ │ - lea -0x1456c(%ebx),%eax │ │ + lea -0x16384(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %ecx,(%esp) │ │ - movl $0xf2,0xc(%esp) │ │ lea 0x0(%ebp,%ebp,2),%eax │ │ + mov %ecx,(%esp) │ │ shl $0x2,%eax │ │ + movl $0xf2,0xc(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ + call 64100 <__ckd_realloc__@@Base> │ │ mov 0x8(%edi),%edx │ │ mov %eax,(%edi) │ │ movl $0xbfff4,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ lea (%edx,%edx,2),%edx │ │ lea (%eax,%edx,4),%eax │ │ mov %eax,(%esp) │ │ - call d014 │ │ + call d7d0 │ │ mov (%edi),%ecx │ │ - mov %ebp,0x8(%edi) │ │ mov 0x4(%edi),%eax │ │ + mov %ebp,0x8(%edi) │ │ lea (%ecx,%esi,1),%edx │ │ - jmp 50ae9 │ │ - xchg %ax,%ax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jmp 55979 │ │ + lea 0x0(%esi),%esi │ │ │ │ -00050bb0 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x32433,%ebx │ │ - mov %edi,0x34(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x40(%esp),%edi │ │ - xor %esi,%esi │ │ - mov -0x18(%ebx),%ebp │ │ - mov 0x0(%ebp,%esi,4),%eax │ │ - mov %edi,(%esp) │ │ +00055a40 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x38480,%ebx │ │ + lea -0x20(%esp),%esp │ │ + lea 0x388(%ebx),%edi │ │ + mov 0x30(%esp),%esi │ │ + mov (%edi),%eax │ │ + mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call cff4 │ │ + call d7b0 │ │ test %eax,%eax │ │ - je 50c30 │ │ - add $0x1,%esi │ │ - cmp $0x4,%esi │ │ - jne 50bdb │ │ - lea -0x1b092(%ebx),%eax │ │ - mov %edi,0x10(%esp) │ │ + je 55ae0 │ │ + mov 0x4(%edi),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d7b0 │ │ + test %eax,%eax │ │ + je 55af0 │ │ + mov 0x8(%edi),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d7b0 │ │ + test %eax,%eax │ │ + je 55af8 │ │ + mov 0xc(%edi),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d7b0 │ │ + test %eax,%eax │ │ + je 55b00 │ │ + mov %esi,0x10(%esp) │ │ + lea -0x1cea6(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x16354(%ebx),%eax │ │ movl $0x57,0x8(%esp) │ │ - lea -0x1453c(%ebx),%eax │ │ movl $0x5,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ nop │ │ - mov %esi,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + xor %eax,%eax │ │ + lea 0x20(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x0(%esi),%esi │ │ + mov $0x1,%eax │ │ + jmp 55ae2 │ │ + nop │ │ + mov $0x2,%eax │ │ + jmp 55ae2 │ │ + nop │ │ + mov $0x3,%al │ │ + jmp 55ae2 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00050c50 : │ │ +00055b10 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3239e,%ebx │ │ + call db90 │ │ + add $0x383b2,%ebx │ │ lea -0x18(%esp),%esp │ │ - lea -0x1453c(%ebx),%eax │ │ + lea -0x16354(%ebx),%eax │ │ movl $0x5e,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0x18,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ movl $0x40000000,0x14(%eax) │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00050ca0 : │ │ +00055b60 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3234e,%ebx │ │ + call db90 │ │ + add $0x38362,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 55ba0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00050cd0 : │ │ +00055ba0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3231b,%ebx │ │ + call db90 │ │ + add $0x3831f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x48(%esp),%esi │ │ + mov 0x48(%esp),%ebp │ │ mov 0x40(%esp),%edi │ │ - test %esi,%esi │ │ - mov 0x44(%esp),%ebp │ │ - jle 50d80 │ │ - mov 0x0(%ebp),%eax │ │ - cmp $0x1,%esi │ │ + mov 0x44(%esp),%esi │ │ + test %ebp,%ebp │ │ + jle 55c56 │ │ + mov (%esi),%eax │ │ + cmp $0x1,%ebp │ │ movss (%eax),%xmm1 │ │ movss %xmm1,0x4(%edi) │ │ - je 50d33 │ │ - mov $0x1,%eax │ │ + je 55c02 │ │ + lea 0x4(%esi),%eax │ │ + lea (%esi,%ebp,4),%edx │ │ lea 0x0(%esi),%esi │ │ - mov 0x0(%ebp,%eax,4),%edx │ │ - movss (%edx),%xmm0 │ │ + mov (%eax),%ecx │ │ + movss (%ecx),%xmm0 │ │ ucomiss %xmm1,%xmm0 │ │ - jbe 50d2c │ │ + jbe 55bfb │ │ movss %xmm0,0x4(%edi) │ │ + movss %xmm0,%xmm1 │ │ movl $0x1,0x8(%edi) │ │ - movaps %xmm0,%xmm1 │ │ - add $0x1,%eax │ │ - cmp %esi,%eax │ │ - jne 50d10 │ │ - cvtss2sd %xmm1,%xmm1 │ │ - lea -0x1b07b(%ebx),%eax │ │ - movl $0x7b,0x8(%esp) │ │ + add $0x4,%eax │ │ + cmp %edx,%eax │ │ + jne 55be0 │ │ + cvtss2sd %xmm1,%xmm2 │ │ + lea -0x1ce8f(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x16354(%ebx),%eax │ │ + movl $0x7b,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - lea -0x1453c(%ebx),%eax │ │ + movsd %xmm2,0x10(%esp) │ │ mov %eax,0x4(%esp) │ │ - movsd %xmm1,0x10(%esp) │ │ - call 5e6d0 │ │ - xor %eax,%eax │ │ - nop │ │ - mov 0x0(%ebp,%eax,4),%edx │ │ - lea 0x1(%eax),%eax │ │ + call 67510 │ │ + mov %esi,%eax │ │ + lea (%esi,%ebp,4),%ecx │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov (%eax),%edx │ │ + add $0x4,%eax │ │ + cmp %ecx,%eax │ │ movss (%edx),%xmm0 │ │ - cmp %esi,%eax │ │ subss 0x4(%edi),%xmm0 │ │ movss %xmm0,(%edx) │ │ - jne 50d68 │ │ + jne 55c40 │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + nop │ │ │ │ -00050d90 : │ │ +00055c60 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3225e,%ebx │ │ + call db90 │ │ + add $0x38262,%ebx │ │ lea -0x28(%esp),%esp │ │ movss 0x34(%esp),%xmm0 │ │ mov 0x30(%esp),%eax │ │ + cvtss2sd %xmm0,%xmm1 │ │ movss %xmm0,(%eax) │ │ - lea -0x1b064(%ebx),%eax │ │ - cvtss2sd %xmm0,%xmm0 │ │ + lea -0x1ce78(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x16354(%ebx),%eax │ │ + movsd %xmm1,0x10(%esp) │ │ movl $0x84,0x8(%esp) │ │ - lea -0x1453c(%ebx),%eax │ │ movl $0x1,(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00050df0 : │ │ - mov 0x4(%esp),%eax │ │ - flds (%eax) │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ +00055cc0 : │ │ + lea -0x4(%esp),%esp │ │ + mov 0x8(%esp),%eax │ │ + movss (%eax),%xmm0 │ │ + movss %xmm0,(%esp) │ │ + flds (%esp) │ │ + lea 0x4(%esp),%esp │ │ retq │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00050e00 : │ │ - push %edi │ │ +00055ce0 : │ │ push %esi │ │ - mov 0x14(%esp),%esi │ │ - mov 0xc(%esp),%ecx │ │ - test %esi,%esi │ │ - mov 0x10(%esp),%edi │ │ - jle 50e44 │ │ - xor %eax,%eax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edi,%eax,4),%edx │ │ + mov 0x10(%esp),%edx │ │ + mov 0xc(%esp),%eax │ │ + mov 0x8(%esp),%ecx │ │ + test %edx,%edx │ │ + lea (%eax,%edx,4),%esi │ │ + jle 55d2b │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + mov (%eax),%edx │ │ movss (%edx),%xmm0 │ │ ucomiss 0x4(%ecx),%xmm0 │ │ - jbe 50e35 │ │ + jbe 55d1c │ │ movss %xmm0,0x4(%ecx) │ │ movl $0x1,0x8(%ecx) │ │ movss (%edx),%xmm0 │ │ subss (%ecx),%xmm0 │ │ - add $0x1,%eax │ │ + add $0x4,%eax │ │ cmp %esi,%eax │ │ movss %xmm0,(%edx) │ │ - jne 50e18 │ │ + jne 55d00 │ │ pop %esi │ │ - pop %edi │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x0(%esi),%esi │ │ │ │ -00050e50 : │ │ +00055d30 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3219d,%ebx │ │ + call db90 │ │ + add $0x38191,%ebx │ │ lea -0x24(%esp),%esp │ │ mov 0x30(%esp),%esi │ │ mov 0x8(%esi),%eax │ │ + movss 0x4(%esi),%xmm0 │ │ test %eax,%eax │ │ - je 50f10 │ │ + je 55df0 │ │ mov 0xc(%esi),%eax │ │ + movss 0x10(%esi),%xmm2 │ │ + addss %xmm0,%xmm2 │ │ add $0x1,%eax │ │ cvtsi2ss %eax,%xmm1 │ │ - movss 0x10(%esi),%xmm2 │ │ cmp $0x8,%eax │ │ - movss 0x4(%esi),%xmm0 │ │ - mov %eax,0xc(%esi) │ │ - addss %xmm0,%xmm2 │ │ - movaps %xmm2,%xmm3 │ │ - divss %xmm1,%xmm3 │ │ movss %xmm2,0x10(%esi) │ │ - movaps %xmm3,%xmm1 │ │ - movss %xmm3,(%esi) │ │ - je 50ef8 │ │ - cvtss2sd %xmm1,%xmm1 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - lea -0x14510(%ebx),%eax │ │ - movl $0xac,0x8(%esp) │ │ + movss %xmm2,%xmm5 │ │ + mov %eax,0xc(%esi) │ │ + divss %xmm1,%xmm5 │ │ + movss %xmm5,(%esi) │ │ + movss %xmm5,%xmm1 │ │ + je 55dd8 │ │ + cvtss2sd %xmm1,%xmm3 │ │ + lea -0x16328(%ebx),%eax │ │ + cvtss2sd %xmm0,%xmm4 │ │ mov %eax,0xc(%esp) │ │ + lea -0x16354(%ebx),%eax │ │ + movl $0xac,0x8(%esp) │ │ + movsd %xmm3,0x18(%esp) │ │ + movsd %xmm4,0x10(%esp) │ │ movl $0x1,(%esp) │ │ - lea -0x1453c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - movsd %xmm1,0x18(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x0,0x8(%esi) │ │ movl $0xc47a0000,0x4(%esi) │ │ lea 0x24(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mulss -0x12908(%ebx),%xmm2 │ │ + xchg %ax,%ax │ │ + mulss -0x1472c(%ebx),%xmm2 │ │ movl $0x4,0xc(%esi) │ │ movss %xmm2,0x10(%esi) │ │ - jmp 50ea3 │ │ + jmp 55d85 │ │ xchg %ax,%ax │ │ movss (%esi),%xmm1 │ │ - movss 0x4(%esi),%xmm0 │ │ - jmp 50ea3 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jmp 55d85 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00050f20 : │ │ +00055e00 : │ │ + push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x320cc,%ebx │ │ - lea -0x30(%esp),%esp │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%esi │ │ - mov (%edi),%eax │ │ + call db90 │ │ + add $0x380bf,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x54(%esp),%esi │ │ + mov 0x58(%esp),%edi │ │ + mov (%esi),%eax │ │ + test %edi,%edi │ │ movss (%eax),%xmm0 │ │ - xor %eax,%eax │ │ - test %esi,%esi │ │ - jg 50f5e │ │ - jmp 51006 │ │ - nop │ │ + jle 55ee7 │ │ + lea 0x4(%esi),%eax │ │ + lea (%esi,%edi,4),%edx │ │ + jmp 55e49 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edi,%eax,4),%edx │ │ - movss (%edx),%xmm1 │ │ + mov (%eax),%ecx │ │ + add $0x4,%eax │ │ + movss (%ecx),%xmm1 │ │ minss %xmm0,%xmm1 │ │ - movaps %xmm1,%xmm0 │ │ - add $0x1,%eax │ │ - cmp %esi,%eax │ │ - jne 50f50 │ │ - mov 0x40(%esp),%eax │ │ - xor %ecx,%ecx │ │ - movss 0x14(%eax),%xmm2 │ │ - xor %eax,%eax │ │ - addss %xmm0,%xmm2 │ │ - xorps %xmm1,%xmm1 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edi,%eax,4),%edx │ │ - movss (%edx),%xmm0 │ │ - ucomiss %xmm0,%xmm2 │ │ - jbe 50f93 │ │ - addss %xmm0,%xmm1 │ │ - add $0x1,%ecx │ │ - add $0x1,%eax │ │ - cmp %esi,%eax │ │ - jne 50f80 │ │ - cvtsi2ss %ecx,%xmm0 │ │ - divss %xmm0,%xmm1 │ │ - lea -0x1b050(%ebx),%eax │ │ - movl $0xd0,0x8(%esp) │ │ + movss %xmm1,%xmm0 │ │ + cmp %edx,%eax │ │ + jne 55e38 │ │ + mov 0x50(%esp),%eax │ │ + xor %ebp,%ebp │ │ + xorps %xmm2,%xmm2 │ │ + addss 0x14(%eax),%xmm0 │ │ + mov %esi,%eax │ │ + lea 0x0(%esi),%esi │ │ + mov (%eax),%ecx │ │ + movss (%ecx),%xmm1 │ │ + ucomiss %xmm1,%xmm0 │ │ + jbe 55e72 │ │ + addss %xmm1,%xmm2 │ │ + add $0x1,%ebp │ │ + add $0x4,%eax │ │ + cmp %edx,%eax │ │ + jne 55e60 │ │ + cvtsi2ss %ebp,%xmm0 │ │ + lea -0x1ce64(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x16354(%ebx),%eax │ │ + movl $0xd0,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - lea -0x1453c(%ebx),%eax │ │ + divss %xmm0,%xmm2 │ │ mov %eax,0x4(%esp) │ │ - cvtss2sd %xmm1,%xmm0 │ │ - movss %xmm1,0x20(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ - call 5e6d0 │ │ + cvtss2sd %xmm2,%xmm3 │ │ + movss %xmm2,0x2c(%esp) │ │ + movsd %xmm3,0x10(%esp) │ │ + call 67510 │ │ + movss 0x2c(%esp),%xmm2 │ │ xor %eax,%eax │ │ - movss 0x20(%esp),%xmm1 │ │ - lea 0x0(%esi),%esi │ │ - mov (%edi,%eax,4),%edx │ │ - lea 0x1(%eax),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov (%esi,%eax,4),%edx │ │ + add $0x1,%eax │ │ + cmp %eax,%edi │ │ movss (%edx),%xmm0 │ │ - cmp %esi,%eax │ │ - subss %xmm1,%xmm0 │ │ + subss %xmm2,%xmm0 │ │ movss %xmm0,(%edx) │ │ - jne 50fe8 │ │ - lea 0x30(%esp),%esp │ │ + jg 55ec8 │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ + pop %ebp │ │ retq │ │ xorps %xmm0,%xmm0 │ │ - lea -0x1b050(%ebx),%eax │ │ + lea -0x1ce64(%ebx),%eax │ │ divss %xmm0,%xmm0 │ │ mov %eax,0xc(%esp) │ │ + lea -0x16354(%ebx),%eax │ │ movl $0xd0,0x8(%esp) │ │ - lea -0x1453c(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0x4(%esp) │ │ - cvtss2sd %xmm0,%xmm0 │ │ - movsd %xmm0,0x10(%esp) │ │ - call 5e6d0 │ │ - jmp 50ffe │ │ - jmp 51050 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + cvtss2sd %xmm0,%xmm4 │ │ + movsd %xmm4,0x10(%esp) │ │ + call 67510 │ │ + jmp 55ede │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00051050 : │ │ +00055f30 : │ │ mov 0x4(%esp),%eax │ │ - mov 0x8(%esp),%edx │ │ - mov %edx,0x14(%eax) │ │ - nop │ │ - nop │ │ + movss 0x8(%esp),%xmm0 │ │ + movss %xmm0,0x14(%eax) │ │ retq │ │ - xchg %ax,%ax │ │ │ │ -00051060 : │ │ - mov 0x4(%esp),%eax │ │ - flds 0x14(%eax) │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ +00055f40 : │ │ + lea -0x4(%esp),%esp │ │ + mov 0x8(%esp),%eax │ │ + movss 0x14(%eax),%xmm0 │ │ + movss %xmm0,(%esp) │ │ + flds (%esp) │ │ + lea 0x4(%esp),%esp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ │ │ -00051070 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x31f73,%ebx │ │ - mov %edi,0x34(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x40(%esp),%edi │ │ - xor %esi,%esi │ │ - mov -0x14(%ebx),%ebp │ │ - mov 0x0(%ebp,%esi,4),%eax │ │ - mov %edi,(%esp) │ │ +00055f60 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x37f60,%ebx │ │ + lea -0x20(%esp),%esp │ │ + lea 0x398(%ebx),%edi │ │ + mov 0x30(%esp),%esi │ │ + mov (%edi),%eax │ │ + mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call cff4 │ │ + call d7b0 │ │ test %eax,%eax │ │ - je 510f0 │ │ - add $0x1,%esi │ │ - cmp $0x3,%esi │ │ - jne 5109b │ │ - lea -0x1b02a(%ebx),%eax │ │ - mov %edi,0x10(%esp) │ │ + je 55ff0 │ │ + mov 0x4(%edi),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d7b0 │ │ + test %eax,%eax │ │ + je 56000 │ │ + mov 0x8(%edi),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d7b0 │ │ + test %eax,%eax │ │ + je 56008 │ │ + mov %esi,0x10(%esp) │ │ + lea -0x1ce3e(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x16308(%ebx),%eax │ │ movl $0x7e,0x8(%esp) │ │ - lea -0x144f0(%ebx),%eax │ │ movl $0x5,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - nop │ │ - mov %esi,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + call d7e0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + lea 0x20(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x0(%esi),%esi │ │ + mov $0x1,%eax │ │ + jmp 55ff2 │ │ + nop │ │ + mov $0x2,%al │ │ + jmp 55ff2 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00051110 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x31ed3,%ebx │ │ - mov %edi,0x34(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - lea -0x144f0(%ebx),%edi │ │ - mov 0x40(%esp),%ebp │ │ - mov %edi,0x8(%esp) │ │ +00056010 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x37eaf,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + lea -0x16308(%ebx),%ebp │ │ + mov 0x40(%esp),%edi │ │ + mov %ebp,0x8(%esp) │ │ movl $0x86,0xc(%esp) │ │ movl $0x14,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %edi,0x10(%eax) │ │ mov %eax,%esi │ │ - mov %ebp,0x10(%eax) │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,(%esp) │ │ movl $0x88,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,(%esi) │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,(%esp) │ │ movl $0x89,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x4(%esi) │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + mov %edi,(%esp) │ │ + sub $0x1,%edi │ │ movl $0x8a,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - sub $0x1,%ebp │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x8(%esi) │ │ mov (%esi),%eax │ │ - movsd -0x12a04(%ebx),%xmm0 │ │ + movsd -0x14820(%ebx),%xmm0 │ │ movl $0x41400000,(%eax) │ │ + lea -0x162dc(%ebx),%eax │ │ movl $0x0,0xc(%esi) │ │ - lea -0x144c4(%ebx),%eax │ │ - mov %ebp,0x18(%esp) │ │ + mov %edi,0x18(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ movsd %xmm0,0x10(%esp) │ │ movl $0x8f,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ + lea 0x2c(%esp),%esp │ │ mov %esi,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + nop │ │ │ │ -00051220 : │ │ +00056100 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x31dcb,%ebx │ │ - lea -0x5c(%esp),%esp │ │ - mov 0x7c(%esp),%ecx │ │ - mov 0x70(%esp),%esi │ │ - test %ecx,%ecx │ │ - jle 5138f │ │ - mov 0x10(%esi),%edx │ │ - mov (%esi),%eax │ │ - shl $0x2,%edx │ │ + call db90 │ │ + add $0x37dbf,%ebx │ │ + lea -0x7c(%esp),%esp │ │ + mov 0x9c(%esp),%edi │ │ + mov 0x90(%esp),%ebp │ │ + test %edi,%edi │ │ + jle 5654e │ │ + mov 0x10(%ebp),%eax │ │ + mov 0x0(%ebp),%edx │ │ movl $0x0,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - xor %ebp,%ebp │ │ - call d014 │ │ - mov 0x10(%esi),%ecx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x74(%esp),%eax │ │ - test %ecx,%ecx │ │ - mov (%eax,%ebp,4),%edi │ │ - jle 5128e │ │ - mov (%esi),%edx │ │ - xor %eax,%eax │ │ + shl $0x2,%eax │ │ + mov %edx,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call d7d0 │ │ + mov 0x10(%ebp),%ecx │ │ + mov $0x0,%edx │ │ + mov 0x94(%esp),%eax │ │ + mov 0x9c(%esp),%edi │ │ + mov %ebp,0x90(%esp) │ │ + mov %eax,0x3c(%esp) │ │ + mov %ecx,0x30(%esp) │ │ + lea (%eax,%edi,4),%eax │ │ + mov %eax,0x38(%esp) │ │ + lea -0x4(%ecx),%edi │ │ + shr $0x2,%edi │ │ + lea 0x1(%edi),%eax │ │ + lea -0x1(%ecx),%edi │ │ + mov %eax,0x40(%esp) │ │ + shl $0x2,%eax │ │ + cmp $0x2,%edi │ │ + mov %eax,0x5c(%esp) │ │ + mov %eax,0x60(%esp) │ │ + cmova %eax,%edx │ │ + mov %edi,0x44(%esp) │ │ + mov 0x94(%esp),%edi │ │ + lea 0x0(,%edx,4),%eax │ │ + mov %eax,0x54(%esp) │ │ + lea 0x1(%edx),%eax │ │ + mov %eax,0x48(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x58(%esp) │ │ + lea 0x2(%edx),%eax │ │ + mov %eax,0x4c(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x50(%esp) │ │ + jmp 561e0 │ │ nop │ │ - movss (%edx,%eax,4),%xmm0 │ │ - addss (%edi,%eax,4),%xmm0 │ │ - movss %xmm0,(%edx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %ecx,%eax │ │ - jne 51278 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x30(%esp),%esi │ │ + mov (%edi),%edx │ │ + test %esi,%esi │ │ + jle 562bf │ │ + mov 0x90(%esp),%eax │ │ + lea 0x10(%edx),%esi │ │ + mov (%eax),%eax │ │ + mov %eax,0x28(%esp) │ │ + cmp %esi,%eax │ │ + lea 0x10(%eax),%esi │ │ + setae %cl │ │ + cmp %esi,%edx │ │ + mov %ecx,%ebp │ │ + setae %cl │ │ + mov %ecx,%esi │ │ + mov %ebp,%ecx │ │ + mov %esi,%eax │ │ + or %al,%cl │ │ + je 56558 │ │ + mov 0x30(%esp),%ecx │ │ + cmp $0x6,%ecx │ │ + jbe 56558 │ │ + cmpl $0x2,0x44(%esp) │ │ + jbe 56264 │ │ + xor %esi,%esi │ │ + xor %ebp,%ebp │ │ + mov 0x28(%esp),%eax │ │ + movups (%eax,%esi,1),%xmm1 │ │ add $0x1,%ebp │ │ - cmp 0x7c(%esp),%ebp │ │ - jne 51268 │ │ - test %ecx,%ecx │ │ - jle 512bd │ │ - cvtsi2ss 0x7c(%esp),%xmm1 │ │ - mov (%esi),%edx │ │ - xor %eax,%eax │ │ - lea 0x0(%esi),%esi │ │ - movss (%edx,%eax,4),%xmm0 │ │ - divss %xmm1,%xmm0 │ │ - movss %xmm0,(%edx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ + movups (%edx,%esi,1),%xmm0 │ │ + addps %xmm1,%xmm0 │ │ + movups %xmm0,(%eax,%esi,1) │ │ + add $0x10,%esi │ │ + cmp %ebp,0x40(%esp) │ │ + ja 56237 │ │ + mov %ecx,0x30(%esp) │ │ + mov 0x5c(%esp),%ecx │ │ + mov %eax,0x28(%esp) │ │ + cmp %ecx,0x30(%esp) │ │ + je 562bf │ │ + mov 0x28(%esp),%ebp │ │ + mov 0x54(%esp),%eax │ │ + mov 0x30(%esp),%ecx │ │ + mov %ebp,%esi │ │ + add %eax,%esi │ │ + movss (%esi),%xmm0 │ │ + addss (%edx,%eax,1),%xmm0 │ │ + movss %xmm0,(%esi) │ │ + mov 0x48(%esp),%esi │ │ + cmp %esi,%ecx │ │ + jle 562bf │ │ + mov 0x58(%esp),%eax │ │ + mov %ebp,%esi │ │ + add %eax,%esi │ │ + movss (%esi),%xmm0 │ │ + addss (%edx,%eax,1),%xmm0 │ │ + mov %ecx,%eax │ │ + mov 0x4c(%esp),%ecx │ │ + movss %xmm0,(%esi) │ │ cmp %ecx,%eax │ │ - jne 512a8 │ │ - lea -0x1b013(%ebx),%eax │ │ - movl $0xb7,0x8(%esp) │ │ + jle 562bf │ │ + mov 0x50(%esp),%ecx │ │ + mov 0x28(%esp),%eax │ │ + add %ecx,%eax │ │ + movss (%eax),%xmm0 │ │ + addss (%edx,%ecx,1),%xmm0 │ │ + movss %xmm0,(%eax) │ │ + add $0x4,%edi │ │ + cmp 0x38(%esp),%edi │ │ + jne 561e0 │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x90(%esp),%ebp │ │ + test %ecx,%ecx │ │ + jle 56364 │ │ + mov 0x0(%ebp),%esi │ │ + cmpl $0x2,0x44(%esp) │ │ + cvtsi2ss 0x9c(%esp),%xmm0 │ │ + jbe 565e0 │ │ + movss %xmm0,%xmm2 │ │ + mov %esi,%eax │ │ + xor %edx,%edx │ │ + shufps $0x0,%xmm2,%xmm2 │ │ + movups (%eax),%xmm1 │ │ + add $0x1,%edx │ │ + add $0x10,%eax │ │ + divps %xmm2,%xmm1 │ │ + movups %xmm1,-0x10(%eax) │ │ + cmp 0x40(%esp),%edx │ │ + jb 56302 │ │ + cmp 0x5c(%esp),%ecx │ │ + je 56364 │ │ + mov 0x60(%esp),%edi │ │ + mov %edi,%eax │ │ + shl $0x2,%eax │ │ + lea (%esi,%eax,1),%edx │ │ + movss (%edx),%xmm1 │ │ + divss %xmm0,%xmm1 │ │ + movss %xmm1,(%edx) │ │ + lea 0x1(%edi),%edx │ │ + cmp %edx,%ecx │ │ + jle 56364 │ │ + lea 0x4(%esi,%eax,1),%edx │ │ + add $0x2,%edi │ │ + movss (%edx),%xmm1 │ │ + cmp %edi,%ecx │ │ + divss %xmm0,%xmm1 │ │ + movss %xmm1,(%edx) │ │ + jle 56364 │ │ + lea 0x8(%esi,%eax,1),%eax │ │ + movss (%eax),%xmm1 │ │ + divss %xmm0,%xmm1 │ │ + movss %xmm1,(%eax) │ │ + lea -0x1ce27(%ebx),%eax │ │ + xor %edi,%edi │ │ mov %eax,0xc(%esp) │ │ + lea -0x16308(%ebx),%eax │ │ + movl $0xb7,0x8(%esp) │ │ + lea -0x1ce21(%ebx),%esi │ │ movl $0x1,(%esp) │ │ - lea -0x144f0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x10(%esi),%edx │ │ - test %edx,%edx │ │ - jle 5132d │ │ - xor %edi,%edi │ │ - lea -0x1b00d(%ebx),%ebp │ │ + call 67510 │ │ + mov 0x10(%ebp),%ecx │ │ + test %ecx,%ecx │ │ + jle 563da │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%esi),%eax │ │ - cvtss2sd (%eax,%edi,4),%xmm0 │ │ - mov %ebp,0xc(%esp) │ │ + mov 0x0(%ebp),%eax │ │ + movss (%eax,%edi,4),%xmm3 │ │ + add $0x1,%edi │ │ + cvtss2sd %xmm3,%xmm3 │ │ + mov %esi,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - lea 0x1(%edi),%edi │ │ - call 5e6d0 │ │ - cmp %edi,0x10(%esi) │ │ - jg 512f8 │ │ - lea -0x1c1aa(%ebx),%eax │ │ + movsd %xmm3,0x10(%esp) │ │ + call 67510 │ │ + cmp %edi,0x10(%ebp) │ │ + jg 563a0 │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x1dfbe(%ebx),%eax │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - mov 0x78(%esp),%eax │ │ - test %eax,%eax │ │ - jne 51398 │ │ - mov 0x10(%esi),%ecx │ │ - xor %ebp,%ebp │ │ - mov 0x74(%esp),%eax │ │ - test %ecx,%ecx │ │ - mov (%eax,%ebp,4),%edx │ │ - jle 51386 │ │ - mov (%esi),%edi │ │ - xor %eax,%eax │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov 0x98(%esp),%edx │ │ + test %edx,%edx │ │ + jne 565f0 │ │ + mov 0x10(%ebp),%esi │ │ + mov %ebp,0x90(%esp) │ │ + lea -0x4(%esi),%eax │ │ + lea -0x1(%esi),%edi │ │ + mov %edi,0x40(%esp) │ │ + shr $0x2,%eax │ │ + add $0x1,%eax │ │ + mov %eax,0x30(%esp) │ │ + shl $0x2,%eax │ │ + cmp $0x2,%edi │ │ + mov %eax,0x58(%esp) │ │ + mov %eax,%edx │ │ + mov 0x98(%esp),%eax │ │ + mov 0x3c(%esp),%edi │ │ + cmovbe %eax,%edx │ │ + lea 0x0(,%edx,4),%eax │ │ + mov %eax,0x48(%esp) │ │ + lea 0x1(%edx),%eax │ │ + mov %eax,0x54(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x50(%esp) │ │ + lea 0x2(%edx),%eax │ │ + mov %eax,0x44(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x4c(%esp) │ │ + jmp 56480 │ │ nop │ │ - movss (%edx,%eax,4),%xmm0 │ │ - subss (%edi,%eax,4),%xmm0 │ │ - movss %xmm0,(%edx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%edi),%eax │ │ + test %esi,%esi │ │ + jle 56541 │ │ + mov 0x90(%esp),%edx │ │ + lea 0x10(%eax),%ecx │ │ + mov (%edx),%edx │ │ + mov %edx,0x28(%esp) │ │ + cmp %ecx,%edx │ │ + setae %cl │ │ + mov %ecx,%ebp │ │ + lea 0x10(%edx),%ecx │ │ cmp %ecx,%eax │ │ - jne 51370 │ │ + mov %ebp,%edx │ │ + setae %cl │ │ + or %cl,%dl │ │ + je 565a0 │ │ + cmp $0x6,%esi │ │ + jbe 565a0 │ │ + cmpl $0x2,0x40(%esp) │ │ + jbe 564f0 │ │ + xor %ecx,%ecx │ │ + xor %ebp,%ebp │ │ + mov 0x28(%esp),%edx │ │ + movups (%eax,%ecx,1),%xmm0 │ │ add $0x1,%ebp │ │ - cmp 0x7c(%esp),%ebp │ │ - jne 51360 │ │ - lea 0x5c(%esp),%esp │ │ + movups (%edx,%ecx,1),%xmm1 │ │ + subps %xmm1,%xmm0 │ │ + movups %xmm0,(%eax,%ecx,1) │ │ + add $0x10,%ecx │ │ + cmp 0x30(%esp),%ebp │ │ + jb 564cb │ │ + mov %edx,0x28(%esp) │ │ + cmp %esi,0x58(%esp) │ │ + je 56541 │ │ + mov 0x48(%esp),%edx │ │ + cmp %esi,0x54(%esp) │ │ + mov 0x28(%esp),%ebp │ │ + lea (%eax,%edx,1),%ecx │ │ + movss (%ecx),%xmm0 │ │ + subss 0x0(%ebp,%edx,1),%xmm0 │ │ + movss %xmm0,(%ecx) │ │ + jge 56541 │ │ + mov 0x50(%esp),%edx │ │ + cmp 0x44(%esp),%esi │ │ + lea (%eax,%edx,1),%ecx │ │ + movss (%ecx),%xmm0 │ │ + subss 0x0(%ebp,%edx,1),%xmm0 │ │ + movss %xmm0,(%ecx) │ │ + jle 56541 │ │ + mov 0x4c(%esp),%edx │ │ + mov 0x28(%esp),%ecx │ │ + add %edx,%eax │ │ + movss (%eax),%xmm0 │ │ + subss (%ecx,%edx,1),%xmm0 │ │ + movss %xmm0,(%eax) │ │ + add $0x4,%edi │ │ + cmp 0x38(%esp),%edi │ │ + jne 56480 │ │ + lea 0x7c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x10(%esi),%edx │ │ - mov 0x4(%esi),%eax │ │ - shl $0x2,%edx │ │ + nop │ │ + mov 0x30(%esp),%ecx │ │ + xor %esi,%esi │ │ + mov 0x28(%esp),%eax │ │ + jmp 56580 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss (%eax,%esi,4),%xmm0 │ │ + addss (%edx,%esi,4),%xmm0 │ │ + movss %xmm0,(%eax,%esi,4) │ │ + add $0x1,%esi │ │ + cmp %ecx,%esi │ │ + jne 56580 │ │ + mov %ecx,0x30(%esp) │ │ + jmp 562bf │ │ + nop │ │ + mov 0x28(%esp),%edx │ │ + xor %ecx,%ecx │ │ + jmp 565c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss (%eax,%ecx,4),%xmm0 │ │ + subss (%edx,%ecx,4),%xmm0 │ │ + movss %xmm0,(%eax,%ecx,4) │ │ + add $0x1,%ecx │ │ + cmp %esi,%ecx │ │ + jne 565c0 │ │ + jmp 56541 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0x0,0x60(%esp) │ │ + jmp 5631e │ │ + lea 0x0(%esi),%esi │ │ + mov 0x10(%ebp),%eax │ │ + mov 0x4(%ebp),%edx │ │ movl $0x0,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - call d014 │ │ - xor %eax,%eax │ │ - mov 0x10(%esi),%edx │ │ + shl $0x2,%eax │ │ + mov %edx,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call d7d0 │ │ + mov 0x10(%ebp),%eax │ │ + mov $0x0,%edx │ │ + mov %ebp,0x90(%esp) │ │ + lea -0x4(%eax),%ecx │ │ + lea -0x1(%eax),%edi │ │ + mov %ecx,0x6c(%esp) │ │ mov %eax,%ebp │ │ - mov %esi,0x4c(%esp) │ │ - mov 0x74(%esp),%eax │ │ - test %edx,%edx │ │ - mov (%eax,%ebp,4),%esi │ │ - jle 513f7 │ │ - mov 0x4c(%esp),%eax │ │ - mov (%eax),%edi │ │ - mov 0x4(%eax),%ecx │ │ - xor %eax,%eax │ │ - xchg %ax,%ax │ │ - movss (%esi,%eax,4),%xmm0 │ │ - subss (%edi,%eax,4),%xmm0 │ │ + shr $0x2,%ecx │ │ + mov %edi,0x48(%esp) │ │ + add $0x1,%ecx │ │ + mov %ecx,0x4c(%esp) │ │ + shl $0x2,%ecx │ │ + cmp $0x2,%edi │ │ + mov %ecx,0x64(%esp) │ │ + mov %eax,0x68(%esp) │ │ + cmova %ecx,%edx │ │ + lea 0x1(%edx),%ecx │ │ + lea 0x0(,%edx,4),%edi │ │ + mov %edi,0x50(%esp) │ │ + lea 0x0(,%ecx,4),%edi │ │ + mov %ecx,0x58(%esp) │ │ + lea 0x2(%edx),%ecx │ │ + mov %edi,0x54(%esp) │ │ + lea 0x0(,%ecx,4),%edx │ │ + mov %edx,0x5c(%esp) │ │ + mov 0x94(%esp),%edx │ │ + mov %ecx,0x60(%esp) │ │ + mov %edx,0x30(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x30(%esp),%eax │ │ + test %ebp,%ebp │ │ + mov (%eax),%eax │ │ + mov %eax,0x28(%esp) │ │ + jle 567bb │ │ + mov 0x90(%esp),%eax │ │ + mov (%eax),%ecx │ │ + mov 0x4(%eax),%eax │ │ + mov %ecx,0x40(%esp) │ │ + lea 0x10(%ecx),%esi │ │ + lea 0x10(%eax),%edi │ │ + cmp %edi,%ecx │ │ + setae 0x40(%esp) │ │ + movzbl 0x40(%esp),%edx │ │ + cmp %esi,%eax │ │ + mov %ecx,0x40(%esp) │ │ + setae %cl │ │ + mov %ecx,%esi │ │ + or %edx,%esi │ │ + cmp $0x4,%ebp │ │ + seta 0x44(%esp) │ │ + movzbl 0x44(%esp),%ecx │ │ + mov %esi,%edx │ │ + test %dl,%cl │ │ + je 56a20 │ │ + mov 0x28(%esp),%ecx │ │ + mov %ecx,%esi │ │ + add $0x10,%esi │ │ + cmp %esi,%eax │ │ + setae %dl │ │ + cmp %edi,%ecx │ │ + mov %edx,%esi │ │ + setae %dl │ │ + mov %edx,%edi │ │ + mov %esi,%edx │ │ + mov %edi,%ecx │ │ + or %cl,%dl │ │ + je 56a20 │ │ + cmpl $0x2,0x48(%esp) │ │ + jbe 56749 │ │ + xor %esi,%esi │ │ + xor %edi,%edi │ │ + mov 0x28(%esp),%ecx │ │ + mov 0x40(%esp),%edx │ │ + movups (%edx,%esi,1),%xmm1 │ │ + add $0x1,%edi │ │ + movups (%ecx,%esi,1),%xmm0 │ │ + subps %xmm1,%xmm0 │ │ + movups (%eax,%esi,1),%xmm1 │ │ + mulps %xmm0,%xmm0 │ │ + addps %xmm1,%xmm0 │ │ + movups %xmm0,(%eax,%esi,1) │ │ + add $0x10,%esi │ │ + cmp %edi,0x4c(%esp) │ │ + ja 56716 │ │ + mov %ecx,0x28(%esp) │ │ + cmp 0x64(%esp),%ebp │ │ + mov %edx,0x40(%esp) │ │ + je 567bb │ │ + mov 0x50(%esp),%edi │ │ + cmp %ebp,0x58(%esp) │ │ + mov 0x28(%esp),%ecx │ │ + mov 0x40(%esp),%edx │ │ + lea (%eax,%edi,1),%esi │ │ + movss (%ecx,%edi,1),%xmm0 │ │ + subss (%edx,%edi,1),%xmm0 │ │ mulss %xmm0,%xmm0 │ │ - addss (%ecx,%eax,4),%xmm0 │ │ - movss %xmm0,(%ecx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %edx,%eax │ │ - jne 513d8 │ │ - add $0x1,%ebp │ │ - cmp 0x7c(%esp),%ebp │ │ - jne 513c0 │ │ - test %edx,%edx │ │ - mov 0x4c(%esp),%esi │ │ - jle 5143f │ │ - cvtsi2sd 0x7c(%esp),%xmm2 │ │ - xor %ebp,%ebp │ │ - lea 0x0(,%ebp,4),%edi │ │ - add 0x4(%esi),%edi │ │ - cvtss2sd (%edi),%xmm0 │ │ - movapd %xmm2,%xmm1 │ │ - divsd %xmm0,%xmm1 │ │ - sqrtsd %xmm1,%xmm0 │ │ + addss (%esi),%xmm0 │ │ + movss %xmm0,(%esi) │ │ + jge 567bb │ │ + mov 0x54(%esp),%edi │ │ + cmp 0x60(%esp),%ebp │ │ + movss (%ecx,%edi,1),%xmm0 │ │ + lea (%eax,%edi,1),%esi │ │ + subss (%edx,%edi,1),%xmm0 │ │ + mulss %xmm0,%xmm0 │ │ + addss (%esi),%xmm0 │ │ + movss %xmm0,(%esi) │ │ + jle 567bb │ │ + mov 0x5c(%esp),%edi │ │ + mov 0x28(%esp),%edx │ │ + add %edi,%eax │ │ + movss (%edx,%edi,1),%xmm0 │ │ + mov 0x40(%esp),%edx │ │ + subss (%edx,%edi,1),%xmm0 │ │ + mulss %xmm0,%xmm0 │ │ + addss (%eax),%xmm0 │ │ + movss %xmm0,(%eax) │ │ + addl $0x4,0x30(%esp) │ │ + mov 0x30(%esp),%eax │ │ + cmp 0x38(%esp),%eax │ │ + jne 56688 │ │ + mov 0x68(%esp),%eax │ │ + mov 0x90(%esp),%ebp │ │ + test %eax,%eax │ │ + jle 56847 │ │ + cvtsi2sd 0x9c(%esp),%xmm1 │ │ + xor %esi,%esi │ │ + mov %eax,%edx │ │ + jmp 56800 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x4(%ebp),%eax │ │ + movsd %xmm1,%xmm2 │ │ + lea (%eax,%esi,4),%edi │ │ + movss (%edi),%xmm0 │ │ + cvtss2sd %xmm0,%xmm0 │ │ + divsd %xmm0,%xmm2 │ │ + sqrtsd %xmm2,%xmm0 │ │ ucomisd %xmm0,%xmm0 │ │ - jp 5148d │ │ - cvtsd2ss %xmm0,%xmm0 │ │ - add $0x1,%ebp │ │ - cmp %ebp,%edx │ │ - movss %xmm0,(%edi) │ │ - jg 51410 │ │ - xor %eax,%eax │ │ - mov %esi,0x4c(%esp) │ │ - mov %eax,%ebp │ │ + jp 56a64 │ │ + cvtsd2ss %xmm0,%xmm4 │ │ + add $0x1,%esi │ │ + cmp %esi,%edx │ │ + movss %xmm4,(%edi) │ │ + jg 56800 │ │ + mov %edx,0x68(%esp) │ │ + mov %edx,%eax │ │ + lea -0x1(%eax),%eax │ │ + lea -0x4(%edx),%edx │ │ + mov %edx,0x6c(%esp) │ │ + mov %eax,0x48(%esp) │ │ + mov 0x6c(%esp),%ecx │ │ + mov $0x0,%edx │ │ + mov %ebp,0x90(%esp) │ │ + mov 0x68(%esp),%ebp │ │ + shr $0x2,%ecx │ │ + lea 0x1(%ecx),%eax │ │ + mov %eax,0x40(%esp) │ │ + shl $0x2,%eax │ │ + cmpl $0x2,0x48(%esp) │ │ + mov %eax,0x5c(%esp) │ │ + cmova %eax,%edx │ │ + lea 0x0(,%edx,4),%eax │ │ + mov %eax,0x50(%esp) │ │ + lea 0x1(%edx),%eax │ │ + mov %eax,0x54(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x4c(%esp) │ │ + lea 0x2(%edx),%eax │ │ + mov %eax,0x58(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x44(%esp) │ │ nop │ │ - mov 0x74(%esp),%eax │ │ - test %edx,%edx │ │ - mov (%eax,%ebp,4),%ecx │ │ - jle 5147b │ │ - mov 0x4c(%esp),%eax │ │ - mov (%eax),%edi │ │ - mov 0x4(%eax),%esi │ │ - xor %eax,%eax │ │ - xchg %ax,%ax │ │ - movss (%ecx,%eax,4),%xmm0 │ │ - subss (%edi,%eax,4),%xmm0 │ │ - mulss (%esi,%eax,4),%xmm0 │ │ - movss %xmm0,(%ecx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %edx,%eax │ │ - jne 51460 │ │ - add $0x1,%ebp │ │ - cmp 0x7c(%esp),%ebp │ │ - jne 51448 │ │ - lea 0x5c(%esp),%esp │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x3c(%esp),%eax │ │ + test %ebp,%ebp │ │ + mov (%eax),%eax │ │ + jle 569d0 │ │ + mov 0x90(%esp),%edi │ │ + lea 0x10(%eax),%esi │ │ + mov (%edi),%edi │ │ + mov %edi,0x30(%esp) │ │ + mov %edi,%edx │ │ + mov 0x90(%esp),%edi │ │ + cmp %edx,%esi │ │ + setbe 0x30(%esp) │ │ + mov 0x4(%edi),%ecx │ │ + mov %edx,%edi │ │ + add $0x10,%edi │ │ + cmp %edi,%eax │ │ + mov %ecx,0x28(%esp) │ │ + movzbl 0x30(%esp),%ecx │ │ + mov %edx,0x30(%esp) │ │ + setae %dl │ │ + mov %edx,%edi │ │ + mov %ecx,%edx │ │ + or %edx,%edi │ │ + mov 0x28(%esp),%edx │ │ + cmp %edx,%esi │ │ + mov %edx,%esi │ │ + setbe 0x28(%esp) │ │ + movzbl 0x28(%esp),%ecx │ │ + add $0x10,%esi │ │ + mov %edx,0x28(%esp) │ │ + cmp %esi,%eax │ │ + setae %dl │ │ + mov %edx,%esi │ │ + mov %ecx,%edx │ │ + or %edx,%esi │ │ + mov %edi,%edx │ │ + mov %esi,%ecx │ │ + test %cl,%dl │ │ + je 569f0 │ │ + cmp $0x4,%ebp │ │ + jbe 569f0 │ │ + cmpl $0x2,0x48(%esp) │ │ + jbe 5696a │ │ + xor %esi,%esi │ │ + xor %edi,%edi │ │ + mov 0x30(%esp),%edx │ │ + mov 0x28(%esp),%ecx │ │ + movups (%edx,%esi,1),%xmm1 │ │ + add $0x1,%edi │ │ + movups (%eax,%esi,1),%xmm0 │ │ + subps %xmm1,%xmm0 │ │ + movups (%ecx,%esi,1),%xmm1 │ │ + mulps %xmm1,%xmm0 │ │ + movups %xmm0,(%eax,%esi,1) │ │ + add $0x10,%esi │ │ + cmp %edi,0x40(%esp) │ │ + ja 5693a │ │ + mov %edx,0x30(%esp) │ │ + cmp %ebp,0x5c(%esp) │ │ + mov %ecx,0x28(%esp) │ │ + je 569d0 │ │ + mov 0x50(%esp),%edi │ │ + cmp %ebp,0x54(%esp) │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x28(%esp),%edx │ │ + lea (%eax,%edi,1),%esi │ │ + movss (%esi),%xmm0 │ │ + subss (%ecx,%edi,1),%xmm0 │ │ + mulss (%edx,%edi,1),%xmm0 │ │ + movss %xmm0,(%esi) │ │ + jge 569d0 │ │ + mov 0x4c(%esp),%edi │ │ + cmp %ebp,0x58(%esp) │ │ + lea (%eax,%edi,1),%esi │ │ + movss (%esi),%xmm0 │ │ + subss (%ecx,%edi,1),%xmm0 │ │ + mulss (%edx,%edi,1),%xmm0 │ │ + movss %xmm0,(%esi) │ │ + jge 569d0 │ │ + mov 0x44(%esp),%edi │ │ + mov 0x30(%esp),%edx │ │ + add %edi,%eax │ │ + movss (%eax),%xmm0 │ │ + subss (%edx,%edi,1),%xmm0 │ │ + mov 0x28(%esp),%edx │ │ + mulss (%edx,%edi,1),%xmm0 │ │ + movss %xmm0,(%eax) │ │ + addl $0x4,0x3c(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + cmp 0x38(%esp),%eax │ │ + jne 568a0 │ │ + lea 0x7c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - movsd %xmm2,0x30(%esp) │ │ - movsd %xmm1,(%esp) │ │ - call d094 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x30(%esp),%edx │ │ + xor %esi,%esi │ │ + mov 0x28(%esp),%ecx │ │ + lea 0x0(%esi),%esi │ │ + movss (%eax,%esi,4),%xmm0 │ │ + subss (%edx,%esi,4),%xmm0 │ │ + mulss (%ecx,%esi,4),%xmm0 │ │ + movss %xmm0,(%eax,%esi,4) │ │ + add $0x1,%esi │ │ + cmp %ebp,%esi │ │ + jne 56a00 │ │ + jmp 569d0 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x28(%esp),%ecx │ │ + xor %esi,%esi │ │ + mov 0x40(%esp),%edx │ │ + jmp 56a40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss (%ecx,%esi,4),%xmm0 │ │ + subss (%edx,%esi,4),%xmm0 │ │ + mulss %xmm0,%xmm0 │ │ + addss (%eax,%esi,4),%xmm0 │ │ + movss %xmm0,(%eax,%esi,4) │ │ + add $0x1,%esi │ │ + cmp %ebp,%esi │ │ + jne 56a40 │ │ + jmp 567bb │ │ + movsd %xmm2,(%esp) │ │ + movsd %xmm1,0x30(%esp) │ │ + call d850 │ │ + mov 0x10(%ebp),%edx │ │ fstpl 0x28(%esp) │ │ - mov 0x10(%esi),%edx │ │ + movsd 0x30(%esp),%xmm1 │ │ movsd 0x28(%esp),%xmm0 │ │ - movsd 0x30(%esp),%xmm2 │ │ - jmp 51430 │ │ + jmp 56824 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000514c0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +00056a90 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x37431,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x31b1f,%ebx │ │ test %esi,%esi │ │ - je 51513 │ │ + je 56add │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ - je 514ee │ │ + je 56ab8 │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ - je 514fc │ │ + je 56ac6 │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x8(%esi),%eax │ │ test %eax,%eax │ │ - je 5150b │ │ + je 56ad5 │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ + jmp 56b00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ push %edi │ │ push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x31acb,%ebx │ │ - lea -0x3c(%esp),%esp │ │ - mov %edx,0x2c(%esp) │ │ - mov 0x20(%eax),%edx │ │ - test %edx,%edx │ │ - mov %eax,0x24(%esp) │ │ - je 515ee │ │ - mov 0x50(%esp),%eax │ │ + lea -0x18(%esp),%esp │ │ + mov 0x28(%esp),%eax │ │ + mov 0x14(%eax),%eax │ │ + mov %eax,%esi │ │ + mov %eax,%edi │ │ + mov %eax,0x14(%esp) │ │ + neg %esi │ │ + mov %esi,0x8(%esp) │ │ + cmp %esi,%edi │ │ + jl 56c08 │ │ + movl $0x0,0xc(%esp) │ │ + lea 0x1(%edi,%edi,1),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + mov 0x28(%esp),%eax │ │ + xor %ebp,%ebp │ │ + movl $0x0,(%esp) │ │ + mov 0xc(%eax),%eax │ │ test %eax,%eax │ │ - je 515ee │ │ - movl $0x0,0x20(%esp) │ │ - mov 0x24(%esp),%eax │ │ + jg 56b8f │ │ + jmp 56bf0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + je 56b71 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 56b7c │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x4(%esp),%edi │ │ + add $0x1,%ebp │ │ + mov 0x28(%esp),%eax │ │ + add %edi,(%esp) │ │ + cmp %ebp,0xc(%eax) │ │ + jle 56bf0 │ │ + mov 0x28(%esp),%eax │ │ + xor %edx,%edx │ │ + mov 0x8(%esp),%edi │ │ + mov (%esp),%ecx │ │ + mov 0x10(%eax),%eax │ │ + mov (%eax,%ebp,4),%eax │ │ + divl 0x10(%esp) │ │ + mov 0xc(%esp),%edx │ │ + mov %eax,%esi │ │ + imul %eax,%edx │ │ + mov %eax,0x4(%esp) │ │ + mov 0x30(%esp),%eax │ │ + add (%eax,%ebp,4),%edx │ │ + mov 0x2c(%esp),%eax │ │ + mov (%eax,%edi,4),%eax │ │ + mov %edx,%edi │ │ + lea (%eax,%ecx,4),%ecx │ │ + mov %esi,%eax │ │ + shl $0x2,%eax │ │ + mov %ecx,%esi │ │ + cmp $0x4,%eax │ │ + jb 56b60 │ │ + test $0x1,%dl │ │ + jne 56c28 │ │ + test $0x2,%edi │ │ + jne 56c10 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 56b60 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + addl $0x1,0x8(%esp) │ │ + addl $0x4,0xc(%esp) │ │ + mov 0x8(%esp),%eax │ │ + cmp %eax,0x14(%esp) │ │ + jge 56b40 │ │ + lea 0x18(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 56bdf │ │ + lea 0x0(%esi),%esi │ │ + movzbl (%ecx),%ecx │ │ + lea 0x1(%edx),%edi │ │ + lea 0x1(%esi),%esi │ │ + sub $0x1,%eax │ │ + mov %cl,(%edx) │ │ + jmp 56bd7 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + push %edi │ │ + push %esi │ │ + mov 0xc(%esp),%eax │ │ + mov 0x14(%esp),%edx │ │ + mov 0x8(%eax),%eax │ │ + mov (%edx),%edi │ │ + mov 0x10(%esp),%edx │ │ + shl $0x2,%eax │ │ + cmp $0x4,%eax │ │ + mov (%edx),%esi │ │ + jae 56c80 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + je 56c6e │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 56c79 │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + test $0x1,%edi │ │ + jne 56ca0 │ │ + test $0x2,%edi │ │ + jne 56cb8 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 56c5d │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl (%esi),%edx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %dl,-0x1(%edi) │ │ + jmp 56c88 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 56c90 │ │ + jmp 56ce0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%edx │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x24(%eax),%eax │ │ - mov %eax,0x28(%esp) │ │ + mov 0x28(%esp),%ebp │ │ + mov 0x24(%esp),%esi │ │ + mov 0x8(%edx),%eax │ │ + mov 0x0(%ebp),%edi │ │ + mov (%esi),%esi │ │ + shl $0x2,%eax │ │ + cmp $0x4,%eax │ │ + jae 56e38 │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 56d18 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 56d23 │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ mov 0x24(%esp),%eax │ │ - mov 0x18(%eax),%eax │ │ - mov %eax,0x1c(%esp) │ │ - test %eax,%eax │ │ - mov (%ecx,%edx,4),%eax │ │ - mov (%eax),%esi │ │ - jle 515bd │ │ + mov 0x0(%ebp),%esi │ │ + mov 0x8(%edx),%ebp │ │ + mov 0x8(%eax),%eax │ │ + test %ebp,%ebp │ │ + lea 0x0(,%ebp,4),%ecx │ │ + mov %eax,(%esp) │ │ mov 0x24(%esp),%eax │ │ - mov 0x28(%esp),%ecx │ │ - xor %edi,%edi │ │ - mov 0x20(%eax),%ebp │ │ + mov -0x8(%eax),%edx │ │ + jle 56e2f │ │ + lea (%esi,%ecx,1),%eax │ │ + lea 0x10(%esi,%ecx,1),%edi │ │ + mov (%esp),%esi │ │ + cmp %edi,(%esp) │ │ + lea 0x10(%esi),%ecx │ │ + lea 0x10(%edx),%esi │ │ + setae 0x4(%esp) │ │ + cmp %ecx,%eax │ │ + setae %cl │ │ + or 0x4(%esp),%cl │ │ + cmp %esi,%eax │ │ + mov %eax,0x4(%esp) │ │ + setae %al │ │ + cmp %edi,%edx │ │ + mov %eax,%esi │ │ + setae %al │ │ + mov %eax,%edi │ │ + or %edi,%esi │ │ + mov %esi,%eax │ │ + test %al,%cl │ │ + je 56e58 │ │ + cmp $0x6,%ebp │ │ + jbe 56e58 │ │ + lea -0x4(%ebp),%ecx │ │ + xor %esi,%esi │ │ + mov (%esp),%eax │ │ + shr $0x2,%ecx │ │ + mov %ebp,0xc(%esp) │ │ + lea 0x1(%ecx),%edi │ │ + mov 0x4(%esp),%ecx │ │ + mov %edi,0x8(%esp) │ │ + shl $0x2,%edi │ │ + mov %esi,%ebp │ │ + add $0x1,%esi │ │ + shl $0x4,%ebp │ │ + add $0x10,%ecx │ │ + movups (%eax,%ebp,1),%xmm0 │ │ + movups (%edx,%ebp,1),%xmm1 │ │ + subps %xmm1,%xmm0 │ │ + movups %xmm0,-0x10(%ecx) │ │ + cmp %esi,0x8(%esp) │ │ + ja 56dae │ │ + mov 0xc(%esp),%ebp │ │ + mov %eax,(%esp) │ │ + cmp %edi,%ebp │ │ + je 56e2f │ │ + movss (%eax,%edi,4),%xmm0 │ │ + lea 0x1(%edi),%esi │ │ + subss (%edx,%edi,4),%xmm0 │ │ + mov 0x4(%esp),%eax │ │ + lea 0x0(,%edi,4),%ecx │ │ + cmp %esi,%ebp │ │ + movss %xmm0,(%eax,%ecx,1) │ │ + jle 56e2f │ │ + mov (%esp),%esi │ │ + add $0x2,%edi │ │ + cmp %edi,%ebp │ │ + movss 0x4(%esi,%ecx,1),%xmm0 │ │ + subss 0x4(%edx,%ecx,1),%xmm0 │ │ + movss %xmm0,0x4(%ecx,%eax,1) │ │ + jle 56e2f │ │ + mov (%esp),%eax │ │ + movss 0x8(%eax,%ecx,1),%xmm0 │ │ + subss 0x8(%edx,%ecx,1),%xmm0 │ │ + mov 0x4(%esp),%eax │ │ + movss %xmm0,0x8(%ecx,%eax,1) │ │ + lea 0x10(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + test $0x1,%edi │ │ + jne 56ea0 │ │ + test $0x2,%edi │ │ + jne 56e88 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 56d07 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov (%esp),%eax │ │ + xor %ecx,%ecx │ │ + mov 0x4(%esp),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movss (%eax,%ecx,4),%xmm0 │ │ + subss (%edx,%ecx,4),%xmm0 │ │ + movss %xmm0,(%esi,%ecx,4) │ │ + add $0x1,%ecx │ │ + cmp %ebp,%ecx │ │ + jne 56e68 │ │ + lea 0x10(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ xchg %ax,%ax │ │ - mov 0x0(%ebp,%edi,4),%eax │ │ - test %eax,%eax │ │ - jne 515ad │ │ - jmp 515b4 │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 56e48 │ │ lea 0x0(%esi),%esi │ │ - mov (%esi,%edx,4),%edx │ │ - mov %edx,(%ecx) │ │ - add $0x4,%ecx │ │ - add $0x4,%eax │ │ - je 515b4 │ │ - mov (%eax),%edx │ │ - cmp $0xffffffff,%edx │ │ - jne 515a0 │ │ - add $0x1,%edi │ │ - cmp 0x1c(%esp),%edi │ │ - jne 51590 │ │ - mov 0x24(%esp),%edx │ │ - mov 0x28(%esp),%ecx │ │ - mov 0x28(%edx),%eax │ │ - mov %ecx,0x4(%esp) │ │ + movzbl (%esi),%ecx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %cl,-0x1(%edi) │ │ + jmp 56e40 │ │ + jmp 56ec0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + lea -0x30(%esp),%esp │ │ + mov 0x40(%esp),%edx │ │ + mov 0x48(%esp),%ebp │ │ + mov 0x44(%esp),%esi │ │ + mov 0x8(%edx),%eax │ │ + mov 0x0(%ebp),%edi │ │ + mov (%esi),%esi │ │ shl $0x2,%eax │ │ - mov %esi,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - call cfe4 │ │ - addl $0x1,0x20(%esp) │ │ - mov 0x50(%esp),%edx │ │ - cmp %edx,0x20(%esp) │ │ - jne 5155a │ │ - lea 0x3c(%esp),%esp │ │ - pop %ebx │ │ + cmp $0x4,%eax │ │ + jae 57320 │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 56ef8 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 56f03 │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x0(%ebp),%eax │ │ + mov 0x8(%edx),%ebp │ │ + mov 0x44(%esp),%edx │ │ + mov %eax,0x18(%esp) │ │ + mov %eax,%edi │ │ + lea 0x0(,%ebp,4),%esi │ │ + mov 0x8(%edx),%edx │ │ + add %esi,%edi │ │ + mov %esi,0x20(%esp) │ │ + test %ebp,%ebp │ │ + mov %edx,0x10(%esp) │ │ + mov %edx,%ecx │ │ + mov 0x44(%esp),%edx │ │ + mov -0x8(%edx),%edx │ │ + mov %edx,0xc(%esp) │ │ + jle 57316 │ │ + cmp $0x6,%ebp │ │ + seta 0x14(%esp) │ │ + add $0x10,%esi │ │ + mov %esi,0x24(%esp) │ │ + add %esi,%eax │ │ + mov %eax,%edx │ │ + mov %ecx,%eax │ │ + cmp %edx,%ecx │ │ + lea 0x10(%eax),%esi │ │ + setae %cl │ │ + cmp %esi,%edi │ │ + setae %al │ │ + mov %eax,%esi │ │ + mov 0xc(%esp),%eax │ │ + or %esi,%ecx │ │ + lea 0x10(%eax),%esi │ │ + cmp %esi,%edi │ │ + setae %al │ │ + cmp %edx,0xc(%esp) │ │ + mov %eax,%esi │ │ + setae %dl │ │ + or %esi,%edx │ │ + test %dl,%cl │ │ + je 57380 │ │ + cmpb $0x0,0x14(%esp) │ │ + je 57380 │ │ + lea -0x4(%ebp),%ecx │ │ + xor %esi,%esi │ │ + mov %ebp,0x28(%esp) │ │ + shr $0x2,%ecx │ │ + lea 0x1(%ecx),%eax │ │ + mov %edi,%ecx │ │ + mov %eax,0x1c(%esp) │ │ + lea 0x0(,%eax,4),%edx │ │ + mov 0x10(%esp),%eax │ │ + mov %edx,0x2c(%esp) │ │ + mov 0xc(%esp),%edx │ │ + mov %esi,%ebp │ │ + shl $0x4,%ebp │ │ + add $0x1,%esi │ │ + movups (%eax,%ebp,1),%xmm0 │ │ + add $0x10,%ecx │ │ + movups (%edx,%ebp,1),%xmm1 │ │ + subps %xmm1,%xmm0 │ │ + movups %xmm0,-0x10(%ecx) │ │ + cmp %esi,0x1c(%esp) │ │ + ja 56fb0 │ │ + mov 0x28(%esp),%ebp │ │ + mov 0x2c(%esp),%edx │ │ + mov %eax,0x10(%esp) │ │ + cmp %edx,%ebp │ │ + je 5703c │ │ + movss (%eax,%edx,4),%xmm0 │ │ + lea 0x1(%edx),%esi │ │ + mov 0xc(%esp),%eax │ │ + cmp %esi,%ebp │ │ + lea 0x0(,%edx,4),%ecx │ │ + subss (%eax,%edx,4),%xmm0 │ │ + movss %xmm0,(%edi,%edx,4) │ │ + jle 5703c │ │ + mov 0x10(%esp),%esi │ │ + add $0x2,%edx │ │ + cmp %edx,%ebp │ │ + movss 0x4(%esi,%ecx,1),%xmm0 │ │ + subss 0x4(%eax,%ecx,1),%xmm0 │ │ + movss %xmm0,0x4(%edi,%ecx,1) │ │ + jle 5703c │ │ + mov 0x10(%esp),%eax │ │ + movss 0x8(%eax,%ecx,1),%xmm0 │ │ + mov 0xc(%esp),%eax │ │ + subss 0x8(%eax,%ecx,1),%xmm0 │ │ + movss %xmm0,0x8(%edi,%ecx,1) │ │ + mov 0x44(%esp),%eax │ │ + add 0x20(%esp),%edi │ │ + mov 0x10(%eax),%ecx │ │ + mov -0x10(%eax),%eax │ │ + mov %ecx,0x10(%esp) │ │ + lea 0x10(%ecx),%edx │ │ + mov %eax,0xc(%esp) │ │ + cmp %edx,%edi │ │ + setae %dl │ │ + mov %edx,%esi │ │ + mov 0x18(%esp),%edx │ │ + lea 0x10(%edx,%ebp,8),%edx │ │ + cmp %edx,%ecx │ │ + setae %cl │ │ + or %esi,%ecx │ │ + lea 0x10(%eax),%esi │ │ + cmp %esi,%edi │ │ + setae %al │ │ + cmp %edx,0xc(%esp) │ │ + mov %eax,%esi │ │ + setae %dl │ │ + or %esi,%edx │ │ + test %dl,%cl │ │ + je 57348 │ │ + cmpb $0x0,0x14(%esp) │ │ + je 57348 │ │ + lea -0x4(%ebp),%ecx │ │ + xor %esi,%esi │ │ + mov %ebp,0x18(%esp) │ │ + shr $0x2,%ecx │ │ + lea 0x1(%ecx),%eax │ │ + mov %edi,%ecx │ │ + mov %eax,0x14(%esp) │ │ + lea 0x0(,%eax,4),%edx │ │ + mov 0x10(%esp),%eax │ │ + mov %edx,0x1c(%esp) │ │ + mov 0xc(%esp),%edx │ │ + mov %esi,%ebp │ │ + shl $0x4,%ebp │ │ + add $0x1,%esi │ │ + movups (%eax,%ebp,1),%xmm0 │ │ + add $0x10,%ecx │ │ + movups (%edx,%ebp,1),%xmm1 │ │ + subps %xmm1,%xmm0 │ │ + movups %xmm0,-0x10(%ecx) │ │ + cmp %esi,0x14(%esp) │ │ + ja 570b5 │ │ + mov 0x18(%esp),%ebp │ │ + mov 0x1c(%esp),%edx │ │ + mov %eax,0x10(%esp) │ │ + cmp %edx,%ebp │ │ + je 57141 │ │ + movss (%eax,%edx,4),%xmm0 │ │ + lea 0x1(%edx),%esi │ │ + mov 0xc(%esp),%eax │ │ + cmp %esi,%ebp │ │ + lea 0x0(,%edx,4),%ecx │ │ + subss (%eax,%edx,4),%xmm0 │ │ + movss %xmm0,(%edi,%edx,4) │ │ + jle 57141 │ │ + mov 0x10(%esp),%esi │ │ + add $0x2,%edx │ │ + cmp %edx,%ebp │ │ + movss 0x4(%esi,%ecx,1),%xmm0 │ │ + subss 0x4(%eax,%ecx,1),%xmm0 │ │ + movss %xmm0,0x4(%edi,%ecx,1) │ │ + jle 57141 │ │ + mov 0x10(%esp),%eax │ │ + movss 0x8(%eax,%ecx,1),%xmm0 │ │ + mov 0xc(%esp),%eax │ │ + subss 0x8(%eax,%ecx,1),%xmm0 │ │ + movss %xmm0,0x8(%edi,%ecx,1) │ │ + mov 0x44(%esp),%esi │ │ + test %ebp,%ebp │ │ + mov 0x44(%esp),%eax │ │ + mov $0x1,%ecx │ │ + cmovg %ebp,%ecx │ │ + mov 0x4(%esi),%edx │ │ + mov -0xc(%esi),%esi │ │ + mov 0xc(%eax),%eax │ │ + mov %ecx,0x1c(%esp) │ │ + mov %esi,0x18(%esp) │ │ + mov 0x24(%esp),%esi │ │ + mov %eax,0x10(%esp) │ │ + mov 0x44(%esp),%eax │ │ + add %edi,%esi │ │ + cmp %esi,0x10(%esp) │ │ + mov -0x4(%eax),%eax │ │ + setae %cl │ │ + add 0x20(%esp),%edi │ │ + mov %eax,0x14(%esp) │ │ + mov %edi,%eax │ │ + mov 0x10(%esp),%edi │ │ + mov %eax,0xc(%esp) │ │ + add $0x10,%edi │ │ + cmp %edi,%eax │ │ + setae %al │ │ + mov %eax,%edi │ │ + or %ecx,%edi │ │ + lea 0x10(%edx),%ecx │ │ + cmp %ecx,0xc(%esp) │ │ + mov %edi,%eax │ │ + setae %cl │ │ + cmp %esi,%edx │ │ + mov %ecx,%edi │ │ + setae %cl │ │ + or %ecx,%edi │ │ + and %eax,%edi │ │ + cmpl $0x4,0x1c(%esp) │ │ + seta %cl │ │ + and %ecx,%edi │ │ + mov 0x14(%esp),%ecx │ │ + add $0x10,%ecx │ │ + cmp %ecx,0xc(%esp) │ │ + setae 0x20(%esp) │ │ + movzbl 0x20(%esp),%eax │ │ + cmp %esi,0x14(%esp) │ │ + setae %cl │ │ + or %eax,%ecx │ │ + mov %edi,%eax │ │ + test %cl,%al │ │ + je 573c0 │ │ + mov 0x18(%esp),%edi │ │ + mov %edi,%ecx │ │ + add $0x10,%ecx │ │ + cmp %ecx,0xc(%esp) │ │ + setae %cl │ │ + cmp %esi,%edi │ │ + setae %al │ │ + or %cl,%al │ │ + je 573c0 │ │ + mov 0x1c(%esp),%eax │ │ + xor %ecx,%ecx │ │ + lea -0x4(%eax),%esi │ │ + shr $0x2,%esi │ │ + add $0x1,%esi │ │ + cmp $0x3,%ebp │ │ + lea 0x0(,%esi,4),%eax │ │ + mov %eax,0x20(%esp) │ │ + jle 57274 │ │ + mov 0x10(%esp),%eax │ │ + xor %edi,%edi │ │ + mov %ebp,0x10(%esp) │ │ + mov %esi,%ebp │ │ + mov 0x14(%esp),%esi │ │ + add $0x1,%edi │ │ + movups (%eax,%ecx,1),%xmm0 │ │ + movups (%esi,%ecx,1),%xmm1 │ │ + mov 0x18(%esp),%esi │ │ + subps %xmm1,%xmm0 │ │ + movups (%edx,%ecx,1),%xmm1 │ │ + movups (%esi,%ecx,1),%xmm2 │ │ + mov 0xc(%esp),%esi │ │ + subps %xmm2,%xmm1 │ │ + subps %xmm1,%xmm0 │ │ + movups %xmm0,(%esi,%ecx,1) │ │ + add $0x10,%ecx │ │ + cmp %edi,%ebp │ │ + ja 5722b │ │ + mov 0x20(%esp),%ecx │ │ + mov 0x10(%esp),%ebp │ │ + mov %eax,0x10(%esp) │ │ + cmp %ecx,0x1c(%esp) │ │ + je 57316 │ │ + mov 0x10(%esp),%edi │ │ + lea 0x0(,%ecx,4),%esi │ │ + mov 0x14(%esp),%eax │ │ + movss (%edx,%ecx,4),%xmm1 │ │ + movss (%edi,%ecx,4),%xmm0 │ │ + mov 0x18(%esp),%edi │ │ + subss (%eax,%ecx,4),%xmm0 │ │ + subss (%edi,%ecx,4),%xmm1 │ │ + mov 0xc(%esp),%edi │ │ + subss %xmm1,%xmm0 │ │ + movss %xmm0,(%edi,%esi,1) │ │ + lea 0x1(%ecx),%edi │ │ + cmp %edi,%ebp │ │ + jle 57316 │ │ + mov 0x10(%esp),%edi │ │ + add $0x2,%ecx │ │ + movss 0x4(%edx,%esi,1),%xmm1 │ │ + cmp %ecx,%ebp │ │ + movss 0x4(%edi,%esi,1),%xmm0 │ │ + mov 0x18(%esp),%edi │ │ + subss 0x4(%eax,%esi,1),%xmm0 │ │ + subss 0x4(%edi,%esi,1),%xmm1 │ │ + mov 0xc(%esp),%edi │ │ + subss %xmm1,%xmm0 │ │ + movss %xmm0,0x4(%esi,%edi,1) │ │ + jle 57316 │ │ + mov 0x10(%esp),%eax │ │ + movss 0x8(%edx,%esi,1),%xmm1 │ │ + movss 0x8(%eax,%esi,1),%xmm0 │ │ + mov 0x14(%esp),%eax │ │ + subss 0x8(%eax,%esi,1),%xmm0 │ │ + mov 0x18(%esp),%eax │ │ + subss 0x8(%eax,%esi,1),%xmm1 │ │ + mov 0xc(%esp),%eax │ │ + subss %xmm1,%xmm0 │ │ + movss %xmm0,0x8(%esi,%eax,1) │ │ + lea 0x30(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov %esi,%esi │ │ + xchg %ax,%ax │ │ + test $0x1,%edi │ │ + jne 57428 │ │ + test $0x2,%edi │ │ + jne 57410 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 56ee7 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0xc(%esp),%ecx │ │ + xor %edx,%edx │ │ + mov 0x10(%esp),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movss (%eax,%edx,4),%xmm0 │ │ + subss (%ecx,%edx,4),%xmm0 │ │ + movss %xmm0,(%edi,%edx,4) │ │ + add $0x1,%edx │ │ + cmp %ebp,%edx │ │ + jne 57360 │ │ + jmp 57141 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x10(%esp),%eax │ │ + xor %edx,%edx │ │ + mov 0xc(%esp),%ecx │ │ + jmp 573a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss (%eax,%edx,4),%xmm0 │ │ + subss (%ecx,%edx,4),%xmm0 │ │ + movss %xmm0,(%edi,%edx,4) │ │ + add $0x1,%edx │ │ + cmp %ebp,%edx │ │ + jne 573a0 │ │ + jmp 5703c │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ebp,0x1c(%esp) │ │ + xor %ecx,%ecx │ │ + mov 0x10(%esp),%eax │ │ + mov 0x14(%esp),%esi │ │ + mov 0x18(%esp),%edi │ │ + mov 0xc(%esp),%ebp │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ + movss (%eax,%ecx,4),%xmm0 │ │ + movss (%edx,%ecx,4),%xmm1 │ │ + subss (%esi,%ecx,4),%xmm0 │ │ + subss (%edi,%ecx,4),%xmm1 │ │ + subss %xmm1,%xmm0 │ │ + movss %xmm0,0x0(%ebp,%ecx,4) │ │ + add $0x1,%ecx │ │ + cmp %ecx,0x1c(%esp) │ │ + jg 573e0 │ │ + lea 0x30(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 57338 │ │ + lea 0x0(%esi),%esi │ │ + movzbl (%esi),%ecx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %cl,-0x1(%edi) │ │ + jmp 5732c │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x319eb,%ebx │ │ - lea -0x3c(%esp),%esp │ │ - mov 0x50(%esp),%edi │ │ - mov 0x14(%edi),%ecx │ │ - mov %ecx,0x2c(%esp) │ │ - neg %ecx │ │ - cmp %ecx,0x2c(%esp) │ │ - mov %ecx,0x24(%esp) │ │ - jl 516d4 │ │ - mov 0x2c(%esp),%ebp │ │ - movl $0x0,0x28(%esp) │ │ - lea 0x1(%ebp,%ebp,1),%ebp │ │ - mov %ebp,0x20(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0xc(%edi),%ecx │ │ + lea -0x20(%esp),%esp │ │ + mov 0x30(%esp),%edx │ │ + mov 0x38(%esp),%ebp │ │ + mov 0x34(%esp),%esi │ │ + mov 0x8(%edx),%eax │ │ + mov 0x0(%ebp),%edi │ │ + mov (%esi),%esi │ │ + shl $0x2,%eax │ │ + cmp $0x4,%eax │ │ + jae 57768 │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 57478 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 57483 │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x0(%ebp),%eax │ │ + mov 0x8(%edx),%ebp │ │ + mov 0x34(%esp),%ecx │ │ + mov %eax,0x10(%esp) │ │ + mov %eax,%edi │ │ + lea 0x0(,%ebp,4),%esi │ │ + mov %esi,0x14(%esp) │ │ + mov %esi,%edx │ │ + mov %eax,%esi │ │ + add %edx,%edi │ │ + mov 0x34(%esp),%eax │ │ + test %ebp,%ebp │ │ + mov -0x8(%ecx),%ecx │ │ + mov 0x8(%eax),%eax │ │ + mov %ecx,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + jle 5775f │ │ + lea 0x10(%esi,%edx,1),%eax │ │ + mov 0x4(%esp),%edx │ │ + cmp %eax,0x4(%esp) │ │ + lea 0x10(%edx),%esi │ │ + setae %cl │ │ + cmp %esi,%edi │ │ + setae %dl │ │ + mov %edx,%esi │ │ + or %esi,%ecx │ │ + mov 0x8(%esp),%esi │ │ + add $0x10,%esi │ │ + cmp %esi,%edi │ │ + setae %dl │ │ + cmp %eax,0x8(%esp) │ │ + mov %edx,%esi │ │ + setae %dl │ │ + or %esi,%edx │ │ + test %dl,%cl │ │ + je 577f8 │ │ + cmp $0x6,%ebp │ │ + jbe 577f8 │ │ + mov %ebp,0x18(%esp) │ │ + lea -0x4(%ebp),%ecx │ │ + mov 0x4(%esp),%eax │ │ + shr $0x2,%ecx │ │ + lea 0x1(%ecx),%esi │ │ + mov %edi,%ecx │ │ + mov %esi,0xc(%esp) │ │ + lea 0x0(,%esi,4),%edx │ │ + mov %edx,0x1c(%esp) │ │ xor %esi,%esi │ │ - test %ecx,%ecx │ │ - movl $0x0,0x1c(%esp) │ │ - jle 516bc │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x10(%edi),%eax │ │ - xor %edx,%edx │ │ - mov 0x58(%esp),%ecx │ │ - mov (%eax,%esi,4),%ebp │ │ - mov %ebp,%eax │ │ - divl 0x20(%esp) │ │ - mov 0x1c(%esp),%edx │ │ - shl $0x2,%edx │ │ - mov %eax,0x18(%esp) │ │ - mov 0x28(%esp),%eax │ │ + mov 0x8(%esp),%edx │ │ + mov %esi,%ebp │ │ + shl $0x4,%ebp │ │ + add $0x1,%esi │ │ + movups (%eax,%ebp,1),%xmm0 │ │ + add $0x10,%ecx │ │ + movups (%edx,%ebp,1),%xmm1 │ │ + subps %xmm1,%xmm0 │ │ + movups %xmm0,-0x10(%ecx) │ │ + cmp %esi,0xc(%esp) │ │ + ja 57525 │ │ mov 0x18(%esp),%ebp │ │ - imul 0x18(%esp),%eax │ │ - add (%ecx,%esi,4),%eax │ │ - shl $0x2,%ebp │ │ - mov 0x24(%esp),%ecx │ │ - mov %ebp,0x8(%esp) │ │ - mov 0x54(%esp),%ebp │ │ - lea 0x1(%esi),%esi │ │ - add 0x0(%ebp,%ecx,4),%edx │ │ - mov %eax,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call cfe4 │ │ - mov 0x18(%esp),%eax │ │ - add %eax,0x1c(%esp) │ │ - cmp %esi,0xc(%edi) │ │ - jg 51660 │ │ - addl $0x1,0x24(%esp) │ │ - addl $0x4,0x28(%esp) │ │ - mov 0x24(%esp),%ecx │ │ - cmp %ecx,0x2c(%esp) │ │ - jge 51648 │ │ - lea 0x3c(%esp),%esp │ │ - pop %ebx │ │ + mov 0x1c(%esp),%edx │ │ + mov %eax,0x4(%esp) │ │ + cmp %edx,%ebp │ │ + je 575b1 │ │ + movss (%eax,%edx,4),%xmm0 │ │ + lea 0x1(%edx),%esi │ │ + mov 0x8(%esp),%eax │ │ + cmp %esi,%ebp │ │ + lea 0x0(,%edx,4),%ecx │ │ + subss (%eax,%edx,4),%xmm0 │ │ + movss %xmm0,(%edi,%edx,4) │ │ + jle 575b1 │ │ + mov 0x4(%esp),%esi │ │ + add $0x2,%edx │ │ + cmp %edx,%ebp │ │ + movss 0x4(%esi,%ecx,1),%xmm0 │ │ + subss 0x4(%eax,%ecx,1),%xmm0 │ │ + movss %xmm0,0x4(%edi,%ecx,1) │ │ + jle 575b1 │ │ + mov 0x4(%esp),%eax │ │ + movss 0x8(%eax,%ecx,1),%xmm0 │ │ + mov 0x8(%esp),%eax │ │ + subss 0x8(%eax,%ecx,1),%xmm0 │ │ + movss %xmm0,0x8(%edi,%ecx,1) │ │ + mov 0x34(%esp),%eax │ │ + add 0x14(%esp),%edi │ │ + mov 0x34(%esp),%esi │ │ + mov 0x34(%esp),%edx │ │ + mov 0xc(%eax),%ecx │ │ + mov -0x4(%eax),%eax │ │ + mov -0xc(%esi),%esi │ │ + mov %ecx,0x4(%esp) │ │ + lea 0x10(%ecx),%ecx │ │ + mov %eax,0x8(%esp) │ │ + mov %edi,%eax │ │ + mov %esi,0xc(%esp) │ │ + cmp %ecx,%eax │ │ + mov 0x4(%edx),%edx │ │ + setae %cl │ │ + mov %ecx,%edi │ │ + mov 0x10(%esp),%ecx │ │ + lea 0x10(%ecx,%ebp,8),%esi │ │ + cmp %esi,0x4(%esp) │ │ + setae %cl │ │ + or %ecx,%edi │ │ + mov %edi,%ecx │ │ + mov %cl,0x10(%esp) │ │ + lea 0x10(%edx),%ecx │ │ + cmp %ecx,%eax │ │ + setae %cl │ │ + cmp %esi,%edx │ │ + mov %ecx,%edi │ │ + setae %cl │ │ + or %ecx,%edi │ │ + movzbl 0x10(%esp),%ecx │ │ + mov %eax,0x10(%esp) │ │ + and %ecx,%edi │ │ + cmp $0x4,%ebp │ │ + seta %cl │ │ + and %ecx,%edi │ │ + mov 0x8(%esp),%ecx │ │ + add $0x10,%ecx │ │ + cmp %ecx,%eax │ │ + setae %al │ │ + cmp %esi,0x8(%esp) │ │ + setae %cl │ │ + or %eax,%ecx │ │ + mov %edi,%eax │ │ + test %cl,%al │ │ + je 57790 │ │ + mov 0xc(%esp),%edi │ │ + mov %edi,%ecx │ │ + add $0x10,%ecx │ │ + cmp %ecx,0x10(%esp) │ │ + setae %cl │ │ + cmp %esi,%edi │ │ + setae %al │ │ + or %cl,%al │ │ + je 57790 │ │ + lea -0x4(%ebp),%edi │ │ + xor %ecx,%ecx │ │ + shr $0x2,%edi │ │ + lea 0x1(%edi),%eax │ │ + xor %edi,%edi │ │ + mov %eax,0x14(%esp) │ │ + lea 0x0(,%eax,4),%esi │ │ + mov 0x4(%esp),%eax │ │ + mov %esi,0x18(%esp) │ │ + mov 0x8(%esp),%esi │ │ + add $0x1,%edi │ │ + movups (%eax,%ecx,1),%xmm0 │ │ + movups (%esi,%ecx,1),%xmm1 │ │ + mov 0xc(%esp),%esi │ │ + subps %xmm1,%xmm0 │ │ + movups (%edx,%ecx,1),%xmm1 │ │ + movups (%esi,%ecx,1),%xmm2 │ │ + mov 0x10(%esp),%esi │ │ + subps %xmm2,%xmm1 │ │ + subps %xmm1,%xmm0 │ │ + movups %xmm0,(%esi,%ecx,1) │ │ + add $0x10,%ecx │ │ + cmp %edi,0x14(%esp) │ │ + ja 5767c │ │ + mov 0x18(%esp),%esi │ │ + mov %eax,0x4(%esp) │ │ + cmp %esi,%ebp │ │ + je 5775f │ │ + movss (%eax,%esi,4),%xmm0 │ │ + lea 0x0(,%esi,4),%ecx │ │ + mov 0xc(%esp),%edi │ │ + mov 0x8(%esp),%eax │ │ + movss (%edx,%esi,4),%xmm1 │ │ + subss (%edi,%esi,4),%xmm1 │ │ + mov 0x10(%esp),%edi │ │ + subss (%eax,%esi,4),%xmm0 │ │ + subss %xmm1,%xmm0 │ │ + movss %xmm0,(%edi,%ecx,1) │ │ + lea 0x1(%esi),%edi │ │ + cmp %edi,%ebp │ │ + jle 5775f │ │ + mov 0x4(%esp),%edi │ │ + add $0x2,%esi │ │ + movss 0x4(%edx,%ecx,1),%xmm1 │ │ + cmp %esi,%ebp │ │ + movss 0x4(%edi,%ecx,1),%xmm0 │ │ + mov 0xc(%esp),%edi │ │ + subss 0x4(%eax,%ecx,1),%xmm0 │ │ + subss 0x4(%edi,%ecx,1),%xmm1 │ │ + mov 0x10(%esp),%edi │ │ + subss %xmm1,%xmm0 │ │ + movss %xmm0,0x4(%ecx,%edi,1) │ │ + jle 5775f │ │ + mov 0x4(%esp),%eax │ │ + movss 0x8(%edx,%ecx,1),%xmm1 │ │ + movss 0x8(%eax,%ecx,1),%xmm0 │ │ + mov 0x8(%esp),%eax │ │ + subss 0x8(%eax,%ecx,1),%xmm0 │ │ + mov 0xc(%esp),%eax │ │ + subss 0x8(%eax,%ecx,1),%xmm1 │ │ + mov 0x10(%esp),%eax │ │ + subss %xmm1,%xmm0 │ │ + movss %xmm0,0x8(%ecx,%eax,1) │ │ + lea 0x20(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x3190e,%ebx │ │ - lea -0x18(%esp),%esp │ │ - mov 0x20(%esp),%edx │ │ - mov 0x28(%esp),%eax │ │ - mov 0x8(%edx),%ecx │ │ - mov 0x24(%esp),%edx │ │ - mov (%eax),%eax │ │ - shl $0x2,%ecx │ │ - mov (%edx),%edx │ │ - mov %ecx,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cfe4 │ │ - lea 0x18(%esp),%esp │ │ - pop %ebx │ │ + nop │ │ + test $0x1,%edi │ │ + jne 57858 │ │ + test $0x2,%edi │ │ + jne 57840 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 57467 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x4(%esp),%ecx │ │ + mov %edx,%ebp │ │ + mov 0x14(%esp),%esi │ │ + mov 0x8(%esp),%edi │ │ + mov 0x10(%esp),%eax │ │ + mov 0xc(%esp),%edx │ │ + add %ecx,%esi │ │ + jmp 577c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss (%ecx),%xmm0 │ │ + add $0x4,%ecx │ │ + movss 0x0(%ebp),%xmm1 │ │ + subss (%edi),%xmm0 │ │ + subss (%edx),%xmm1 │ │ + add $0x4,%edi │ │ + add $0x4,%ebp │ │ + add $0x4,%edx │ │ + add $0x4,%eax │ │ + subss %xmm1,%xmm0 │ │ + movss %xmm0,-0x4(%eax) │ │ + cmp %esi,%ecx │ │ + jne 577c0 │ │ + lea 0x20(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + lea 0x0(%esi),%esi │ │ + mov 0x4(%esp),%eax │ │ + xor %edx,%edx │ │ + mov 0x8(%esp),%ecx │ │ + jmp 57820 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss (%eax,%edx,4),%xmm0 │ │ + subss (%ecx,%edx,4),%xmm0 │ │ + movss %xmm0,(%edi,%edx,4) │ │ + add $0x1,%edx │ │ + cmp %ebp,%edx │ │ + jne 57820 │ │ + jmp 575b1 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 57780 │ │ + lea 0x0(%esi),%esi │ │ + movzbl (%esi),%ecx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %cl,-0x1(%edi) │ │ + jmp 57774 │ │ + jmp 57880 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ push %edi │ │ push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x318cb,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%ebp │ │ + lea -0x20(%esp),%esp │ │ + mov 0x30(%esp),%eax │ │ mov 0x34(%esp),%esi │ │ - mov 0x38(%esp),%edi │ │ - mov 0x8(%ebp),%ecx │ │ - mov (%esi),%edx │ │ - mov (%edi),%eax │ │ + mov 0x38(%esp),%ebp │ │ + mov 0x8(%eax),%eax │ │ + mov (%esi),%ecx │ │ + mov 0x0(%ebp),%edi │ │ + lea -0x4(,%eax,4),%eax │ │ + cmp $0x4,%eax │ │ + lea 0x4(%ecx),%esi │ │ + jae 57c28 │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 578bf │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 578ca │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x0(%ebp),%eax │ │ + mov 0x30(%esp),%esi │ │ + mov %eax,0x10(%esp) │ │ + mov %eax,%ebp │ │ + mov 0x34(%esp),%eax │ │ + mov 0x8(%esi),%esi │ │ + mov 0x8(%eax),%eax │ │ + mov %esi,0x14(%esp) │ │ + lea -0x4(,%esi,4),%ecx │ │ + mov %ecx,0xc(%esp) │ │ + add %ecx,%ebp │ │ + mov %eax,0x4(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov -0x8(%eax),%edi │ │ + lea -0x1(%esi),%eax │ │ + mov %eax,0x8(%esp) │ │ + test %eax,%eax │ │ + jle 57a09 │ │ + mov 0x10(%esp),%eax │ │ + mov 0xc(%esp),%ecx │ │ + lea 0x10(%eax,%ecx,1),%edx │ │ + mov 0x4(%esp),%eax │ │ + lea 0x4(%eax),%ecx │ │ + lea 0x14(%eax),%esi │ │ + cmp %ecx,%edx │ │ + setbe %cl │ │ + cmp %ebp,%esi │ │ + setbe %al │ │ + mov %eax,%esi │ │ + or %esi,%ecx │ │ + lea 0x14(%edi),%esi │ │ + cmp %esi,%ebp │ │ + lea 0x4(%edi),%esi │ │ + setae 0x18(%esp) │ │ + movzbl 0x18(%esp),%eax │ │ + cmp %esi,%edx │ │ + setbe %dl │ │ + or %eax,%edx │ │ + test %dl,%cl │ │ + je 57c98 │ │ + cmpl $0x6,0x8(%esp) │ │ + jbe 57c98 │ │ + mov 0x14(%esp),%eax │ │ + xor %esi,%esi │ │ + mov %ebp,0x1c(%esp) │ │ + lea -0x5(%eax),%edx │ │ + shr $0x2,%edx │ │ + lea 0x1(%edx),%eax │ │ + mov %ebp,%edx │ │ + mov %eax,0x18(%esp) │ │ + lea 0x0(,%eax,4),%ecx │ │ + mov 0x4(%esp),%eax │ │ + mov %esi,%ebp │ │ + add $0x1,%esi │ │ + shl $0x4,%ebp │ │ + add $0x10,%edx │ │ + movups 0x4(%eax,%ebp,1),%xmm0 │ │ + movups 0x4(%edi,%ebp,1),%xmm1 │ │ + subps %xmm1,%xmm0 │ │ + movups %xmm0,-0x10(%edx) │ │ + cmp %esi,0x18(%esp) │ │ + ja 57980 │ │ + mov %eax,0x4(%esp) │ │ + mov 0x8(%esp),%eax │ │ + mov 0x1c(%esp),%ebp │ │ + cmp %ecx,%eax │ │ + je 57a09 │ │ + mov 0x4(%esp),%esi │ │ + lea 0x0(,%ecx,4),%edx │ │ + movss 0x4(%esi,%edx,1),%xmm0 │ │ + lea 0x1(%ecx),%esi │ │ + subss 0x4(%edi,%edx,1),%xmm0 │ │ + cmp %esi,%eax │ │ + movss %xmm0,0x0(%ebp,%ecx,4) │ │ + jle 57a09 │ │ + mov 0x4(%esp),%esi │ │ + add $0x2,%ecx │ │ + cmp %ecx,%eax │ │ + movss 0x8(%esi,%edx,1),%xmm0 │ │ + subss 0x8(%edi,%edx,1),%xmm0 │ │ + movss %xmm0,0x4(%ebp,%edx,1) │ │ + jle 57a09 │ │ + mov 0x4(%esp),%eax │ │ + movss 0xc(%eax,%edx,1),%xmm0 │ │ + subss 0xc(%edi,%edx,1),%xmm0 │ │ + movss %xmm0,0x8(%ebp,%edx,1) │ │ + mov 0x34(%esp),%eax │ │ + add 0xc(%esp),%ebp │ │ + mov (%eax),%edx │ │ + mov 0x4(%esp),%eax │ │ + mov %ebp,0x18(%esp) │ │ + movss (%edx),%xmm0 │ │ + movss %xmm0,0x0(%ebp) │ │ + movss (%eax),%xmm0 │ │ + mov 0x34(%esp),%eax │ │ + subss (%edi),%xmm0 │ │ + mov 0x4(%eax),%ecx │ │ + mov 0xc(%eax),%edi │ │ + mov -0x4(%eax),%esi │ │ + mov -0xc(%eax),%eax │ │ + movss %xmm0,0x4(%ebp) │ │ + movss (%edi),%xmm0 │ │ + movss (%ecx),%xmm1 │ │ + subss (%esi),%xmm0 │ │ + subss (%eax),%xmm1 │ │ + mov %eax,0xc(%esp) │ │ + mov 0x8(%esp),%eax │ │ + mov %edi,0x4(%esp) │ │ + subss %xmm1,%xmm0 │ │ + test %eax,%eax │ │ + movss %xmm0,0x8(%ebp) │ │ + jle 57c1e │ │ + mov 0x14(%esp),%eax │ │ + mov 0x10(%esp),%ebp │ │ + shl $0x3,%eax │ │ + lea 0x14(%ebp,%eax,1),%edi │ │ + lea 0x4(%ebp,%eax,1),%eax │ │ + mov %edi,%edx │ │ + mov %eax,%edi │ │ + mov 0x4(%esp),%eax │ │ + mov %edx,0x10(%esp) │ │ + add $0x14,%eax │ │ + cmp %eax,%edi │ │ + setae %al │ │ + mov %eax,%ebp │ │ + mov 0x4(%esp),%eax │ │ + add $0x4,%eax │ │ + cmp %eax,%edx │ │ + mov %edi,%edx │ │ + mov %edx,0x1c(%esp) │ │ + setbe %al │ │ + or %eax,%ebp │ │ + lea 0x14(%esi),%eax │ │ + cmp %eax,%edi │ │ + setae %al │ │ + mov %eax,%edi │ │ + lea 0x4(%esi),%eax │ │ + cmp %eax,0x10(%esp) │ │ + setbe %al │ │ + or %eax,%edi │ │ + and %edi,%ebp │ │ + cmpl $0x4,0x8(%esp) │ │ + mov %ebp,%edi │ │ + seta %al │ │ + and %eax,%edi │ │ + lea 0x14(%ecx),%eax │ │ + cmp %eax,%edx │ │ + mov %edi,%edx │ │ + setae %al │ │ + mov %eax,%ebp │ │ + lea 0x4(%ecx),%eax │ │ + cmp %eax,0x10(%esp) │ │ + setbe %al │ │ + or %ebp,%eax │ │ + test %al,%dl │ │ + je 57c50 │ │ + mov 0xc(%esp),%ebp │ │ + lea 0x14(%ebp),%eax │ │ + mov %ebp,%edi │ │ + cmp %eax,0x1c(%esp) │ │ + setae %al │ │ + add $0x4,%edi │ │ + cmp %edi,0x10(%esp) │ │ + setbe %dl │ │ + or %al,%dl │ │ + je 57c50 │ │ + mov 0x14(%esp),%ebp │ │ + xor %edi,%edi │ │ + mov 0x4(%esp),%edx │ │ + sub $0x5,%ebp │ │ + shr $0x2,%ebp │ │ + lea 0x1(%ebp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea 0x0(,%eax,4),%ebp │ │ + mov %ebp,0x14(%esp) │ │ + xor %eax,%eax │ │ + mov 0xc(%esp),%ebp │ │ + add $0x1,%edi │ │ + movups 0x4(%esi,%eax,1),%xmm1 │ │ + movups 0x4(%edx,%eax,1),%xmm0 │ │ + movups 0x4(%ebp,%eax,1),%xmm2 │ │ + subps %xmm1,%xmm0 │ │ + movups 0x4(%ecx,%eax,1),%xmm1 │ │ + mov 0x1c(%esp),%ebp │ │ + subps %xmm2,%xmm1 │ │ + subps %xmm1,%xmm0 │ │ + movups %xmm0,0x0(%ebp,%eax,1) │ │ + add $0x10,%eax │ │ + cmp %edi,0x10(%esp) │ │ + ja 57b35 │ │ mov %edx,0x4(%esp) │ │ - shl $0x2,%ecx │ │ - mov %eax,(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - call cfe4 │ │ - mov 0x8(%ebp),%edx │ │ - lea 0x0(,%edx,4),%ecx │ │ - add (%edi),%ecx │ │ - test %edx,%edx │ │ - mov 0x8(%esi),%edi │ │ - mov -0x8(%esi),%esi │ │ - jle 5178e │ │ + mov 0x14(%esp),%ebp │ │ + mov 0x8(%esp),%edx │ │ + cmp %ebp,%edx │ │ + je 57c1e │ │ + mov 0x4(%esp),%edi │ │ + lea 0x0(,%ebp,4),%eax │ │ + movss 0x4(%ecx,%eax,1),%xmm1 │ │ + movss 0x4(%edi,%eax,1),%xmm0 │ │ + mov 0xc(%esp),%edi │ │ + subss 0x4(%esi,%eax,1),%xmm0 │ │ + subss 0x4(%edi,%eax,1),%xmm1 │ │ + mov 0x18(%esp),%edi │ │ + subss %xmm1,%xmm0 │ │ + movss %xmm0,0xc(%edi,%eax,1) │ │ + lea 0x1(%ebp),%edi │ │ + cmp %edx,%edi │ │ + jge 57c1e │ │ + mov 0x4(%esp),%edi │ │ + add $0x2,%ebp │ │ + movss 0x8(%ecx,%eax,1),%xmm1 │ │ + cmp %ebp,%edx │ │ + movss 0x8(%edi,%eax,1),%xmm0 │ │ + mov 0xc(%esp),%edi │ │ + subss 0x8(%esi,%eax,1),%xmm0 │ │ + subss 0x8(%edi,%eax,1),%xmm1 │ │ + mov 0x18(%esp),%edi │ │ + subss %xmm1,%xmm0 │ │ + movss %xmm0,0x10(%edi,%eax,1) │ │ + jle 57c1e │ │ + mov 0x4(%esp),%edx │ │ + movss 0xc(%ecx,%eax,1),%xmm1 │ │ + mov 0x18(%esp),%ecx │ │ + movss 0xc(%edx,%eax,1),%xmm0 │ │ + subss 0xc(%esi,%eax,1),%xmm0 │ │ + mov 0xc(%esp),%esi │ │ + subss 0xc(%esi,%eax,1),%xmm1 │ │ + subss %xmm1,%xmm0 │ │ + movss %xmm0,0x14(%ecx,%eax,1) │ │ + lea 0x20(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xchg %ax,%ax │ │ + test $0x1,%edi │ │ + jne 57d00 │ │ + test $0x2,%edi │ │ + jne 57ce8 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 578ae │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x18(%esp),%edi │ │ xor %eax,%eax │ │ + mov 0x4(%esp),%edx │ │ + mov 0xc(%esp),%ebp │ │ + xchg %ax,%ax │ │ + movss 0x4(%edx,%eax,4),%xmm0 │ │ + movss 0x4(%ecx,%eax,4),%xmm1 │ │ + subss 0x4(%esi,%eax,4),%xmm0 │ │ + subss 0x4(%ebp,%eax,4),%xmm1 │ │ + subss %xmm1,%xmm0 │ │ + movss %xmm0,0xc(%edi,%eax,4) │ │ + add $0x1,%eax │ │ + cmp 0x8(%esp),%eax │ │ + jne 57c60 │ │ + lea 0x20(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - movss (%edi,%eax,4),%xmm0 │ │ - subss (%esi,%eax,4),%xmm0 │ │ - movss %xmm0,(%ecx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ + mov 0x4(%esp),%eax │ │ + xor %edx,%edx │ │ + mov 0x8(%esp),%ecx │ │ + jmp 57cc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss 0x4(%eax,%edx,4),%xmm0 │ │ + subss 0x4(%edi,%edx,4),%xmm0 │ │ + movss %xmm0,0x0(%ebp,%edx,4) │ │ + add $0x1,%edx │ │ + cmp %ecx,%edx │ │ + jne 57cc0 │ │ + mov %eax,0x4(%esp) │ │ + jmp 57a09 │ │ + lea 0x0(%esi),%esi │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 57c40 │ │ + lea 0x0(%esi),%esi │ │ + movzbl 0x4(%ecx),%edx │ │ + lea 0x1(%edi),%edi │ │ + lea 0x5(%ecx),%esi │ │ + sub $0x1,%eax │ │ + mov %dl,-0x1(%edi) │ │ + jmp 57c34 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + lea -0x30(%esp),%esp │ │ + mov 0x40(%esp),%eax │ │ + mov 0x44(%esp),%edx │ │ + mov 0x8(%eax),%eax │ │ + mov (%edx),%ecx │ │ + mov 0x48(%esp),%edx │ │ + lea -0x4(,%eax,4),%eax │ │ + cmp $0x4,%eax │ │ + lea 0x4(%ecx),%esi │ │ + mov (%edx),%edi │ │ + jae 581e8 │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 57d5e │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 57d69 │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x44(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,0x1c(%esp) │ │ + mov %eax,%edi │ │ + mov 0x44(%esp),%eax │ │ + mov -0x8(%eax),%eax │ │ + mov %eax,0x18(%esp) │ │ + mov %eax,%esi │ │ + mov 0x48(%esp),%eax │ │ + mov 0x4(%eax),%ebp │ │ + mov 0x40(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,0x24(%esp) │ │ + sub $0x1,%eax │ │ + mov %eax,0xc(%esp) │ │ + test %eax,%eax │ │ + jle 582f8 │ │ + cmp $0x6,%eax │ │ + lea 0x4(%edi),%edx │ │ + lea 0x10(%ebp),%eax │ │ + seta 0x28(%esp) │ │ cmp %edx,%eax │ │ - jne 51778 │ │ - lea 0x1c(%esp),%esp │ │ - pop %ebx │ │ + lea 0x14(%edi),%edx │ │ + setbe %cl │ │ + cmp %edx,%ebp │ │ + setae %dl │ │ + or %ecx,%edx │ │ + lea 0x4(%esi),%ecx │ │ + cmp %ecx,%eax │ │ + lea 0x14(%esi),%eax │ │ + setbe %cl │ │ + cmp %eax,%ebp │ │ + setae %al │ │ + or %ecx,%eax │ │ + test %al,%dl │ │ + je 58260 │ │ + cmpb $0x0,0x28(%esp) │ │ + je 58260 │ │ + mov 0x24(%esp),%eax │ │ + xor %esi,%esi │ │ + lea -0x5(%eax),%edx │ │ + xor %eax,%eax │ │ + shr $0x2,%edx │ │ + add $0x1,%edx │ │ + lea 0x0(,%edx,4),%ecx │ │ + mov 0x1c(%esp),%edi │ │ + add $0x1,%esi │ │ + movups 0x4(%edi,%eax,1),%xmm0 │ │ + mov 0x18(%esp),%edi │ │ + movups 0x4(%edi,%eax,1),%xmm1 │ │ + subps %xmm1,%xmm0 │ │ + movups %xmm0,0x0(%ebp,%eax,1) │ │ + add $0x10,%eax │ │ + cmp %esi,%edx │ │ + ja 57dfe │ │ + mov 0xc(%esp),%edi │ │ + cmp %ecx,%edi │ │ + je 57e89 │ │ + mov 0x1c(%esp),%esi │ │ + lea 0x0(,%ecx,4),%eax │ │ + mov 0x18(%esp),%edx │ │ + movss 0x4(%esi,%eax,1),%xmm0 │ │ + subss 0x4(%edx,%eax,1),%xmm0 │ │ + lea 0x1(%ecx),%edx │ │ + cmp %edx,%edi │ │ + movss %xmm0,0x0(%ebp,%ecx,4) │ │ + jle 57e89 │ │ + mov 0x18(%esp),%edx │ │ + add $0x2,%ecx │ │ + movss 0x8(%esi,%eax,1),%xmm0 │ │ + cmp %ecx,%edi │ │ + subss 0x8(%edx,%eax,1),%xmm0 │ │ + movss %xmm0,0x4(%ebp,%eax,1) │ │ + jle 57e89 │ │ + mov 0x1c(%esp),%edx │ │ + movss 0xc(%edx,%eax,1),%xmm0 │ │ + mov 0x18(%esp),%edx │ │ + subss 0xc(%edx,%eax,1),%xmm0 │ │ + movss %xmm0,0x8(%ebp,%eax,1) │ │ + mov 0x44(%esp),%eax │ │ + mov 0x10(%eax),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov -0x10(%eax),%edi │ │ + mov 0xc(%esp),%eax │ │ + mov %edi,0x14(%esp) │ │ + lea 0x10(,%eax,4),%esi │ │ + lea -0x10(%ebp,%esi,1),%eax │ │ + add %ebp,%esi │ │ + mov %eax,0x20(%esp) │ │ + mov %eax,%edx │ │ + mov 0x10(%esp),%eax │ │ + lea 0x4(%eax),%edi │ │ + cmp %edi,%esi │ │ + setbe %al │ │ + mov %eax,%ecx │ │ + mov 0x10(%esp),%eax │ │ + lea 0x14(%eax),%edi │ │ + cmp %edi,%edx │ │ + mov 0x14(%esp),%edx │ │ + setae %al │ │ + mov %eax,%edi │ │ + mov %ecx,%eax │ │ + or %edi,%eax │ │ + mov %edx,%edi │ │ + add $0x4,%edi │ │ + cmp %edi,%esi │ │ + mov %edx,%esi │ │ + setbe %cl │ │ + add $0x14,%esi │ │ + cmp %esi,0x20(%esp) │ │ + mov %ecx,%edi │ │ + setae %cl │ │ + mov %ecx,%esi │ │ + or %edi,%esi │ │ + mov %esi,%ecx │ │ + test %cl,%al │ │ + je 58210 │ │ + cmpb $0x0,0x28(%esp) │ │ + je 58210 │ │ + mov 0x24(%esp),%eax │ │ + xor %edi,%edi │ │ + mov 0x20(%esp),%ecx │ │ + mov 0x10(%esp),%edx │ │ + lea -0x5(%eax),%esi │ │ + shr $0x2,%esi │ │ + lea 0x1(%esi),%eax │ │ + mov %eax,0x28(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x14(%esp),%eax │ │ + mov %edi,%esi │ │ + add $0x1,%edi │ │ + shl $0x4,%esi │ │ + add $0x10,%ecx │ │ + movups 0x4(%edx,%esi,1),%xmm0 │ │ + movups 0x4(%eax,%esi,1),%xmm1 │ │ + subps %xmm1,%xmm0 │ │ + movups %xmm0,-0x10(%ecx) │ │ + cmp %edi,0x28(%esp) │ │ + ja 57f31 │ │ + mov 0xc(%esp),%esi │ │ + mov %eax,0x14(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %edx,0x10(%esp) │ │ + mov %esi,%edi │ │ + add %eax,%edi │ │ + cmp %esi,%eax │ │ + je 57fd3 │ │ + lea 0x0(,%eax,4),%ecx │ │ + lea 0x0(,%edi,4),%esi │ │ + movss 0x4(%edx,%ecx,1),%xmm0 │ │ + mov 0x14(%esp),%edx │ │ + subss 0x4(%edx,%ecx,1),%xmm0 │ │ + movss %xmm0,0x0(%ebp,%edi,4) │ │ + lea 0x1(%eax),%edi │ │ + cmp 0xc(%esp),%edi │ │ + jge 57fd3 │ │ + mov 0x10(%esp),%edi │ │ + movss 0x8(%edi,%ecx,1),%xmm0 │ │ + mov %eax,%edi │ │ + add $0x2,%edi │ │ + subss 0x8(%edx,%ecx,1),%xmm0 │ │ + cmp %edi,0xc(%esp) │ │ + movss %xmm0,0x4(%ebp,%esi,1) │ │ + jle 57fd3 │ │ + mov 0x10(%esp),%eax │ │ + movss 0xc(%eax,%ecx,1),%xmm0 │ │ + mov 0x14(%esp),%eax │ │ + subss 0xc(%eax,%ecx,1),%xmm0 │ │ + movss %xmm0,0x8(%ebp,%esi,1) │ │ + mov 0x44(%esp),%eax │ │ + mov 0x44(%esp),%esi │ │ + mov 0x48(%esp),%edi │ │ + mov 0xc(%eax),%ecx │ │ + mov -0xc(%esi),%esi │ │ + mov 0xc(%edi),%edi │ │ + mov %ecx,0x10(%esp) │ │ + add $0x4,%ecx │ │ + mov %esi,0x14(%esp) │ │ + mov -0x4(%eax),%eax │ │ + lea 0x10(%edi),%esi │ │ + mov 0x44(%esp),%edx │ │ + cmp %ecx,%esi │ │ + setbe %cl │ │ + mov %eax,0x20(%esp) │ │ + mov %ecx,%ebp │ │ + mov 0x10(%esp),%ecx │ │ + mov 0x4(%edx),%edx │ │ + add $0x14,%ecx │ │ + cmp %ecx,%edi │ │ + setae %cl │ │ + or %ecx,%ebp │ │ + lea 0x4(%eax),%ecx │ │ + cmp %ecx,%esi │ │ + lea 0x14(%eax),%ecx │ │ + setbe 0x28(%esp) │ │ + cmp %ecx,%edi │ │ + setae %cl │ │ + or 0x28(%esp),%cl │ │ + and %ecx,%ebp │ │ + cmpl $0x5,0x24(%esp) │ │ + setg %cl │ │ + and %ecx,%ebp │ │ + lea 0x4(%edx),%ecx │ │ + cmp %ecx,%esi │ │ + mov %ebp,%eax │ │ + setbe %cl │ │ + mov %ecx,%ebp │ │ + lea 0x14(%edx),%ecx │ │ + cmp %ecx,%edi │ │ + setae %cl │ │ + or %ebp,%ecx │ │ + test %cl,%al │ │ + je 582a0 │ │ + mov 0x14(%esp),%eax │ │ + lea 0x4(%eax),%ecx │ │ + cmp %ecx,%esi │ │ + setbe %cl │ │ + mov %ecx,%esi │ │ + lea 0x14(%eax),%ecx │ │ + cmp %ecx,%edi │ │ + mov %esi,%eax │ │ + setae %cl │ │ + or %cl,%al │ │ + je 582a0 │ │ + cmpl $0x1,0x24(%esp) │ │ + mov $0x1,%ecx │ │ + mov 0xc(%esp),%eax │ │ + cmovg %eax,%ecx │ │ + mov %ecx,0x28(%esp) │ │ + lea -0x4(%ecx),%esi │ │ + xor %ecx,%ecx │ │ + shr $0x2,%esi │ │ + lea 0x1(%esi),%eax │ │ + xor %esi,%esi │ │ + mov %eax,0x24(%esp) │ │ + lea 0x0(,%eax,4),%ebp │ │ + mov 0x10(%esp),%eax │ │ + mov %ebp,0x2c(%esp) │ │ + mov 0x20(%esp),%ebp │ │ + add $0x1,%esi │ │ + movups 0x4(%eax,%ecx,1),%xmm0 │ │ + movups 0x4(%ebp,%ecx,1),%xmm1 │ │ + mov 0x14(%esp),%ebp │ │ + subps %xmm1,%xmm0 │ │ + movups 0x4(%edx,%ecx,1),%xmm1 │ │ + movups 0x4(%ebp,%ecx,1),%xmm2 │ │ + subps %xmm2,%xmm1 │ │ + subps %xmm1,%xmm0 │ │ + movups %xmm0,(%edi,%ecx,1) │ │ + add $0x10,%ecx │ │ + cmp %esi,0x24(%esp) │ │ + ja 580ae │ │ + mov 0x2c(%esp),%ebp │ │ + mov %eax,0x10(%esp) │ │ + cmp %ebp,0x28(%esp) │ │ + je 5818f │ │ + mov 0x14(%esp),%esi │ │ + lea 0x0(,%ebp,4),%ecx │ │ + movss 0x4(%eax,%ecx,1),%xmm0 │ │ + mov 0x20(%esp),%eax │ │ + movss 0x4(%edx,%ecx,1),%xmm1 │ │ + subss 0x4(%esi,%ecx,1),%xmm1 │ │ + lea 0x1(%ebp),%esi │ │ + subss 0x4(%eax,%ecx,1),%xmm0 │ │ + cmp %esi,0xc(%esp) │ │ + subss %xmm1,%xmm0 │ │ + movss %xmm0,(%edi,%ebp,4) │ │ + jle 5818f │ │ + mov 0x10(%esp),%esi │ │ + add $0x2,%ebp │ │ + movss 0x8(%edx,%ecx,1),%xmm1 │ │ + cmp 0xc(%esp),%ebp │ │ + movss 0x8(%esi,%ecx,1),%xmm0 │ │ + mov 0x14(%esp),%esi │ │ + subss 0x8(%eax,%ecx,1),%xmm0 │ │ + subss 0x8(%esi,%ecx,1),%xmm1 │ │ + subss %xmm1,%xmm0 │ │ + movss %xmm0,0x4(%edi,%ecx,1) │ │ + jge 5818f │ │ + mov 0x10(%esp),%eax │ │ + movss 0xc(%edx,%ecx,1),%xmm1 │ │ + movss 0xc(%eax,%ecx,1),%xmm0 │ │ + mov 0x20(%esp),%eax │ │ + subss 0xc(%eax,%ecx,1),%xmm0 │ │ + mov 0x14(%esp),%eax │ │ + subss 0xc(%eax,%ecx,1),%xmm1 │ │ + subss %xmm1,%xmm0 │ │ + movss %xmm0,0x8(%edi,%ecx,1) │ │ + mov 0x48(%esp),%eax │ │ + mov 0x8(%eax),%ecx │ │ + mov 0x44(%esp),%eax │ │ + mov (%eax),%esi │ │ + mov 0x1c(%esp),%eax │ │ + movss (%esi),%xmm0 │ │ + movss %xmm0,(%ecx) │ │ + movss (%eax),%xmm0 │ │ + mov 0x18(%esp),%eax │ │ + subss (%eax),%xmm0 │ │ + mov 0x10(%esp),%eax │ │ + movss %xmm0,0x4(%ecx) │ │ + movss (%eax),%xmm0 │ │ + mov 0x20(%esp),%eax │ │ + movss (%edx),%xmm1 │ │ + subss (%eax),%xmm0 │ │ + mov 0x14(%esp),%eax │ │ + subss (%eax),%xmm1 │ │ + subss %xmm1,%xmm0 │ │ + movss %xmm0,0x8(%ecx) │ │ + lea 0x30(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x3184b,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%edi │ │ - mov 0x44(%esp),%ecx │ │ - mov 0x48(%esp),%esi │ │ - mov 0x8(%edi),%ebp │ │ - mov (%ecx),%edx │ │ - mov (%esi),%eax │ │ - mov %edx,0x4(%esp) │ │ - shl $0x2,%ebp │ │ - mov %ecx,0x14(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - call cfe4 │ │ - mov 0x8(%edi),%edx │ │ - mov 0x14(%esp),%ecx │ │ - mov (%esi),%esi │ │ - lea 0x0(,%edx,4),%eax │ │ - add %eax,%esi │ │ - test %edx,%edx │ │ - mov %eax,0x18(%esp) │ │ - mov 0x8(%ecx),%edi │ │ - mov -0x8(%ecx),%ebp │ │ - jle 5188f │ │ - xor %eax,%eax │ │ - nop │ │ + xchg %ax,%ax │ │ + test $0x1,%edi │ │ + jne 58328 │ │ + test $0x2,%edi │ │ + jne 58340 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 57d4d │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - movss (%edi,%eax,4),%xmm0 │ │ - subss 0x0(%ebp,%eax,4),%xmm0 │ │ - movss %xmm0,(%esi,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %edx,%eax │ │ - jne 51808 │ │ - add 0x18(%esp),%esi │ │ - mov 0x10(%ecx),%ebp │ │ - mov -0x10(%ecx),%edi │ │ - xor %eax,%eax │ │ + mov 0x24(%esp),%eax │ │ + xor %ecx,%ecx │ │ + mov 0x10(%esp),%edx │ │ + mov 0xc(%esp),%edi │ │ + lea 0x0(%ebp,%eax,4),%esi │ │ + mov 0x14(%esp),%eax │ │ + jmp 58240 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movss 0x0(%ebp,%eax,4),%xmm0 │ │ - subss (%edi,%eax,4),%xmm0 │ │ - movss %xmm0,(%esi,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %edx,%eax │ │ - jne 51830 │ │ - add 0x18(%esp),%esi │ │ - mov 0xc(%ecx),%ebp │ │ - mov %esi,0x1c(%esp) │ │ - mov -0x4(%ecx),%edi │ │ - mov 0x4(%ecx),%esi │ │ - mov %edx,0x18(%esp) │ │ - mov -0xc(%ecx),%ecx │ │ - xor %eax,%eax │ │ - mov 0x1c(%esp),%edx │ │ - lea 0x0(%esi),%esi │ │ - movss 0x0(%ebp,%eax,4),%xmm0 │ │ - movss (%esi,%eax,4),%xmm1 │ │ - subss (%edi,%eax,4),%xmm0 │ │ - subss (%ecx,%eax,4),%xmm1 │ │ - subss %xmm1,%xmm0 │ │ - movss %xmm0,(%edx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp 0x18(%esp),%eax │ │ - jne 51868 │ │ - lea 0x2c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x3174b,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%edi │ │ - mov 0x44(%esp),%ecx │ │ - mov 0x48(%esp),%esi │ │ - mov 0x8(%edi),%ebp │ │ - mov (%ecx),%edx │ │ - mov (%esi),%eax │ │ - mov %edx,0x4(%esp) │ │ - shl $0x2,%ebp │ │ - mov %ecx,0x14(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - call cfe4 │ │ - mov 0x8(%edi),%edx │ │ - mov 0x14(%esp),%ecx │ │ - mov (%esi),%esi │ │ - lea 0x0(,%edx,4),%eax │ │ - add %eax,%esi │ │ - test %edx,%edx │ │ - mov %eax,0x18(%esp) │ │ - mov 0x8(%ecx),%edi │ │ - mov -0x8(%ecx),%ebp │ │ - jle 5195f │ │ - xor %eax,%eax │ │ nop │ │ - movss (%edi,%eax,4),%xmm0 │ │ - subss 0x0(%ebp,%eax,4),%xmm0 │ │ - movss %xmm0,(%esi,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %edx,%eax │ │ - jne 51900 │ │ - add 0x18(%esp),%esi │ │ - mov 0xc(%ecx),%ebp │ │ - mov %esi,0x1c(%esp) │ │ - mov -0x4(%ecx),%edi │ │ - mov 0x4(%ecx),%esi │ │ - mov %edx,0x18(%esp) │ │ - mov -0xc(%ecx),%ecx │ │ - xor %eax,%eax │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss 0x4(%edx,%ecx,4),%xmm0 │ │ + subss 0x4(%eax,%ecx,4),%xmm0 │ │ + movss %xmm0,-0x4(%esi,%ecx,4) │ │ + add $0x1,%ecx │ │ + cmp %ecx,%edi │ │ + jne 58240 │ │ + jmp 57fd3 │ │ + xchg %ax,%ax │ │ mov 0x1c(%esp),%edx │ │ - lea 0x0(%esi),%esi │ │ - movss 0x0(%ebp,%eax,4),%xmm0 │ │ - movss (%esi,%eax,4),%xmm1 │ │ - subss (%edi,%eax,4),%xmm0 │ │ - subss (%ecx,%eax,4),%xmm1 │ │ + xor %eax,%eax │ │ + mov 0x18(%esp),%ecx │ │ + mov 0xc(%esp),%esi │ │ + jmp 58280 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss 0x4(%edx,%eax,4),%xmm0 │ │ + subss 0x4(%ecx,%eax,4),%xmm0 │ │ + movss %xmm0,0x0(%ebp,%eax,4) │ │ + add $0x1,%eax │ │ + cmp %esi,%eax │ │ + jne 58280 │ │ + jmp 57e89 │ │ + xchg %ax,%ax │ │ + mov 0x10(%esp),%eax │ │ + xor %ecx,%ecx │ │ + mov 0x20(%esp),%esi │ │ + mov 0x14(%esp),%ebp │ │ + jmp 582c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss 0x4(%eax,%ecx,4),%xmm0 │ │ + movss 0x4(%edx,%ecx,4),%xmm1 │ │ + subss 0x4(%esi,%ecx,4),%xmm0 │ │ + subss 0x4(%ebp,%ecx,4),%xmm1 │ │ subss %xmm1,%xmm0 │ │ - movss %xmm0,(%edx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp 0x18(%esp),%eax │ │ - jne 51938 │ │ - lea 0x2c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ + movss %xmm0,(%edi,%ecx,4) │ │ + add $0x1,%ecx │ │ + cmp 0xc(%esp),%ecx │ │ + jl 582c0 │ │ + mov %eax,0x10(%esp) │ │ + jmp 5818f │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x44(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov -0x4(%eax),%eax │ │ + mov %eax,0x20(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov 0x4(%eax),%edx │ │ + mov -0xc(%eax),%eax │ │ + mov %eax,0x14(%esp) │ │ + jmp 5818f │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl 0x4(%ecx),%edx │ │ + lea 0x1(%edi),%edi │ │ + lea 0x5(%ecx),%esi │ │ + sub $0x1,%eax │ │ + mov %dl,-0x1(%edi) │ │ + jmp 581f4 │ │ + lea 0x0(%esi),%esi │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 58200 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x3167b,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%edi │ │ - mov 0x44(%esp),%ebp │ │ - mov 0x48(%esp),%esi │ │ - mov 0x8(%edi),%edx │ │ - mov (%esi),%eax │ │ - lea -0x4(,%edx,4),%ecx │ │ - mov 0x0(%ebp),%edx │ │ - add $0x4,%edx │ │ - mov %ecx,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cfe4 │ │ - mov 0x8(%edi),%edx │ │ - mov (%esi),%ecx │ │ - mov 0x8(%ebp),%edi │ │ - mov -0x8(%ebp),%esi │ │ - lea -0x1(%edx),%eax │ │ - mov %eax,0x18(%esp) │ │ - shl $0x2,%eax │ │ - add %eax,%ecx │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x18(%esp),%eax │ │ + lea -0x14(%esp),%esp │ │ + mov %edx,0x10(%esp) │ │ + mov 0x20(%eax),%edx │ │ + mov %eax,0x8(%esp) │ │ + test %edx,%edx │ │ + je 5842c │ │ + mov 0x24(%esp),%eax │ │ test %eax,%eax │ │ - jle 519f7 │ │ - mov $0x1,%eax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movss (%edi,%eax,4),%xmm0 │ │ - subss (%esi,%eax,4),%xmm0 │ │ - movss %xmm0,-0x4(%ecx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %eax,%edx │ │ - jne 519e0 │ │ - mov 0x0(%ebp),%eax │ │ - add 0x1c(%esp),%ecx │ │ - mov (%eax),%eax │ │ - mov %eax,(%ecx) │ │ - mov 0xc(%ebp),%eax │ │ - movss (%edi),%xmm0 │ │ - mov 0x4(%ebp),%edi │ │ - subss (%esi),%xmm0 │ │ - mov -0x4(%ebp),%esi │ │ - mov -0xc(%ebp),%ebp │ │ - mov %eax,0x1c(%esp) │ │ - movss %xmm0,0x4(%ecx) │ │ - movss (%eax),%xmm0 │ │ - mov 0x18(%esp),%eax │ │ - movss (%edi),%xmm1 │ │ + je 5842c │ │ + movl $0x0,(%esp) │ │ + mov 0x8(%esp),%eax │ │ + mov 0x24(%eax),%esi │ │ + mov 0x18(%eax),%eax │ │ + mov %esi,0x4(%esp) │ │ test %eax,%eax │ │ - subss (%esi),%xmm0 │ │ - subss 0x0(%ebp),%xmm1 │ │ - subss %xmm1,%xmm0 │ │ - movss %xmm0,0x8(%ecx) │ │ - jle 51a78 │ │ - mov %edx,0x18(%esp) │ │ - mov $0x1,%eax │ │ - mov 0x1c(%esp),%edx │ │ - xchg %ax,%ax │ │ - movss (%edx,%eax,4),%xmm0 │ │ - movss (%edi,%eax,4),%xmm1 │ │ - subss (%esi,%eax,4),%xmm0 │ │ - subss 0x0(%ebp,%eax,4),%xmm1 │ │ - subss %xmm1,%xmm0 │ │ - movss %xmm0,0x8(%ecx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %eax,0x18(%esp) │ │ - jne 51a50 │ │ - lea 0x2c(%esp),%esp │ │ - pop %ebx │ │ + jle 5844d │ │ + mov 0x10(%esp),%esi │ │ + mov (%esp),%edi │ │ + mov 0x4(%esp),%ecx │ │ + mov (%esi,%edi,4),%edx │ │ + mov 0x8(%esp),%esi │ │ + mov (%edx),%edi │ │ + mov 0x20(%esi),%esi │ │ + lea (%esi,%eax,4),%ebp │ │ + lea 0x0(%esi),%esi │ │ + mov (%esi),%eax │ │ + test %eax,%eax │ │ + jne 583da │ │ + jmp 583e1 │ │ + movss (%edi,%edx,4),%xmm0 │ │ + add $0x4,%ecx │ │ + movss %xmm0,-0x4(%ecx) │ │ + add $0x4,%eax │ │ + je 583e1 │ │ + mov (%eax),%edx │ │ + cmp $0xffffffff,%edx │ │ + jne 583c8 │ │ + add $0x4,%esi │ │ + cmp %ebp,%esi │ │ + jne 583c0 │ │ + mov 0x8(%esp),%eax │ │ + mov 0x4(%esp),%esi │ │ + mov 0x28(%eax),%eax │ │ + mov %eax,0xc(%esp) │ │ + shl $0x2,%eax │ │ + cmp $0x4,%eax │ │ + jae 58434 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + je 58410 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 5841b │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + addl $0x1,(%esp) │ │ + mov (%esp),%eax │ │ + cmp 0x24(%esp),%eax │ │ + jne 5838d │ │ + lea 0x14(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - jmp 51a90 │ │ + test $0x1,%edi │ │ + jne 5845b │ │ + test $0x2,%edi │ │ + jne 58472 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 583ff │ │ + mov 0x10(%esp),%eax │ │ + mov (%esp),%esi │ │ + mov (%eax,%esi,4),%eax │ │ + mov (%eax),%edi │ │ + jmp 583e8 │ │ + movzbl (%esi),%edx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %dl,-0x1(%edi) │ │ + test $0x2,%edi │ │ + je 58444 │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 58444 │ │ + jmp 584a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ push %ebp │ │ + mov %eax,%ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3155b,%ebx │ │ + call db90 │ │ + add $0x35a1d,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%edi │ │ - mov 0x48(%esp),%edx │ │ - mov 0x44(%esp),%esi │ │ - mov (%edx),%eax │ │ - mov 0x8(%edi),%edx │ │ - lea -0x4(,%edx,4),%ecx │ │ - mov (%esi),%edx │ │ - add $0x4,%edx │ │ - mov %ecx,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cfe4 │ │ - mov 0x48(%esp),%edx │ │ - mov 0x8(%esi),%eax │ │ - mov -0x8(%esi),%ecx │ │ - mov %eax,0x14(%esp) │ │ - mov 0x4(%edx),%esi │ │ - mov 0x8(%edi),%edx │ │ - cmp $0x1,%edx │ │ - jle 51bf1 │ │ - mov $0x1,%eax │ │ - mov 0x14(%esp),%edi │ │ - xchg %ax,%ax │ │ - movss (%edi,%eax,4),%xmm0 │ │ - subss (%ecx,%eax,4),%xmm0 │ │ - movss %xmm0,-0x4(%esi,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %edx,%eax │ │ - jne 51af8 │ │ mov 0x44(%esp),%eax │ │ - lea (%esi,%edx,4),%esi │ │ - mov 0x10(%eax),%ebp │ │ - mov -0x10(%eax),%edi │ │ - mov $0x1,%eax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movss 0x0(%ebp,%eax,4),%xmm0 │ │ - subss (%edi,%eax,4),%xmm0 │ │ - movss %xmm0,-0x8(%esi,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %eax,%edx │ │ - jne 51b28 │ │ - mov 0x44(%esp),%esi │ │ - mov %ecx,0x1c(%esp) │ │ - mov %esi,%eax │ │ - mov 0xc(%esi),%ebp │ │ - mov -0x4(%esi),%edi │ │ - mov -0xc(%eax),%eax │ │ - mov 0x4(%esi),%esi │ │ - mov %eax,0x18(%esp) │ │ - mov 0x48(%esp),%eax │ │ - mov 0xc(%eax),%eax │ │ - mov %eax,0x10(%esp) │ │ - mov $0x1,%eax │ │ - mov 0x10(%esp),%ecx │ │ - mov %edx,0x10(%esp) │ │ + mov 0x40(%esp),%esi │ │ + mov 0x48(%esp),%edi │ │ + mov %eax,0x1c(%esp) │ │ + sub %eax,%esi │ │ + mov %esi,0x18(%esp) │ │ + cmp %esi,%eax │ │ + jge 58527 │ │ + mov 0x1c(%esp),%eax │ │ + xor %esi,%esi │ │ + lea (%edx,%eax,4),%ecx │ │ mov 0x18(%esp),%edx │ │ - xchg %ax,%ax │ │ - movss 0x0(%ebp,%eax,4),%xmm0 │ │ - movss (%esi,%eax,4),%xmm1 │ │ - subss (%edi,%eax,4),%xmm0 │ │ - subss (%edx,%eax,4),%xmm1 │ │ - subss %xmm1,%xmm0 │ │ - movss %xmm0,-0x4(%ecx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %eax,0x10(%esp) │ │ - jne 51b78 │ │ - mov 0x1c(%esp),%ecx │ │ - mov 0x48(%esp),%eax │ │ - mov 0x8(%eax),%edx │ │ - mov 0x44(%esp),%eax │ │ - mov (%eax),%eax │ │ - movss (%eax),%xmm0 │ │ - mov 0x14(%esp),%eax │ │ - movss %xmm0,(%edx) │ │ - movss (%eax),%xmm0 │ │ - subss (%ecx),%xmm0 │ │ - movss %xmm0,0x4(%edx) │ │ - movss (%esi),%xmm1 │ │ - mov 0x18(%esp),%esi │ │ - movss 0x0(%ebp),%xmm0 │ │ - subss (%edi),%xmm0 │ │ - subss (%esi),%xmm1 │ │ - subss %xmm1,%xmm0 │ │ - movss %xmm0,0x8(%edx) │ │ - lea 0x2c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov 0x44(%esp),%edx │ │ - mov -0xc(%edx),%eax │ │ - mov 0xc(%edx),%ebp │ │ - mov -0x4(%edx),%edi │ │ - mov 0x4(%edx),%esi │ │ - mov %eax,0x18(%esp) │ │ - jmp 51ba4 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - mov %eax,%esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x313d9,%ebx │ │ - lea -0x3c(%esp),%esp │ │ - mov 0x50(%esp),%eax │ │ - mov 0x54(%esp),%ecx │ │ - mov %eax,0x28(%esp) │ │ - mov 0x58(%esp),%eax │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x28(%esp),%eax │ │ - sub %ecx,%eax │ │ - mov %ecx,0x24(%esp) │ │ - cmp %eax,%ecx │ │ - mov %eax,0x20(%esp) │ │ - jge 51c85 │ │ - mov %ecx,%eax │ │ - lea (%edx,%ecx,4),%ebp │ │ + sub %eax,%edx │ │ + mov %edi,%eax │ │ + mov %edx,0x14(%esp) │ │ mov %ecx,%edi │ │ - neg %eax │ │ - mov 0x2c(%esp),%ecx │ │ - lea (%ecx,%eax,4),%edx │ │ + mov %eax,%ecx │ │ + jmp 58500 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edx,%edi,4),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %esi,(%esp) │ │ - lea 0x1(%edi),%edi │ │ - call *0x38(%esi) │ │ - add $0x4,%ebp │ │ - cmp 0x20(%esp),%edi │ │ - mov 0x1c(%esp),%edx │ │ - jne 51c60 │ │ - mov 0x54(%esi),%eax │ │ - test %eax,%eax │ │ - je 51cad │ │ - mov 0x24(%esp),%eax │ │ - mov 0x28(%esp),%edx │ │ - neg %eax │ │ - mov %esi,(%esp) │ │ - lea (%edx,%eax,2),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 548d0 │ │ - mov 0x20(%esi),%eax │ │ - test %eax,%eax │ │ - je 51cd8 │ │ - mov 0x24(%esp),%eax │ │ - mov 0x28(%esp),%ecx │ │ - neg %eax │ │ - mov 0x2c(%esp),%edx │ │ - lea (%ecx,%eax,2),%eax │ │ - mov %eax,0x50(%esp) │ │ - lea 0x3c(%esp),%esp │ │ - mov %esi,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - jmp 51520 │ │ - lea 0x3c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - jmp 51cf0 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ - lea -0x2c(%esp),%esp │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%ecx,%esi,4),%edx │ │ + add $0x1,%esi │ │ + mov %edi,0x4(%esp) │ │ + add $0x4,%edi │ │ + mov %ebp,(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %ecx,0x10(%esp) │ │ + call *0x38(%ebp) │ │ + mov 0x10(%esp),%ecx │ │ + cmp 0x14(%esp),%esi │ │ + jne 58500 │ │ + mov %ecx,%edi │ │ + mov 0x54(%ebp),%edx │ │ + test %edx,%edx │ │ + je 58546 │ │ + mov 0x18(%esp),%ecx │ │ + mov %edi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + sub 0x1c(%esp),%ecx │ │ + mov %ecx,0x8(%esp) │ │ + call 5b640 │ │ + mov 0x20(%ebp),%eax │ │ + test %eax,%eax │ │ + je 58570 │ │ + mov 0x18(%esp),%ecx │ │ + mov %edi,%edx │ │ + mov %ebp,%eax │ │ + sub 0x1c(%esp),%ecx │ │ + mov %ecx,0x40(%esp) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + jmp 58360 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x35942,%ebx │ │ + lea -0x28(%esp),%esp │ │ mov 0x2c(%eax),%ecx │ │ - mov %esi,0x24(%esp) │ │ - mov 0x38(%esp),%esi │ │ - mov %ebx,0x20(%esp) │ │ - mov %edi,0x28(%esp) │ │ - call d3b4 │ │ - add $0x312e8,%ebx │ │ - test %esi,%esi │ │ - mov 0x30(%esp),%edi │ │ - je 51d40 │ │ cmpl $0x0,0x34(%esp) │ │ - je 51d40 │ │ + je 585d0 │ │ + cmpl $0x0,0x38(%esp) │ │ + je 585d0 │ │ cmp $0x1,%ecx │ │ - je 51d78 │ │ - cmp $0x2,%ecx │ │ - je 51d98 │ │ - mov 0x20(%esp),%ebx │ │ - mov 0x24(%esp),%esi │ │ - mov 0x28(%esp),%edi │ │ - lea 0x2c(%esp),%esp │ │ + jne 58610 │ │ + mov 0x30(%esp),%ecx │ │ + mov %ecx,0xc(%esp) │ │ + mov 0x30(%eax),%ecx │ │ + mov %edx,0x4(%esp) │ │ + mov %ecx,0x8(%esp) │ │ + mov 0x3c(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 56100 │ │ + lea 0x28(%esp),%esp │ │ + pop %ebx │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ test %ecx,%ecx │ │ - je 51d2b │ │ + je 585c4 │ │ + mov 0x30(%esp),%ecx │ │ movl $0x2,0x2c(%eax) │ │ - mov %edi,0xc(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + mov %ecx,0xc(%esp) │ │ mov 0x30(%eax),%ecx │ │ mov %edx,0x4(%esp) │ │ mov %ecx,0x8(%esp) │ │ mov 0x3c(%eax),%edx │ │ mov %edx,(%esp) │ │ - mov %eax,0x1c(%esp) │ │ - call 54dd0 │ │ - test %esi,%esi │ │ + call 5bf60 │ │ + mov 0x38(%esp),%eax │ │ + test %eax,%eax │ │ mov 0x1c(%esp),%eax │ │ - je 51d2b │ │ - jmp 51dba │ │ + jne 5863b │ │ + lea 0x28(%esp),%esp │ │ + pop %ebx │ │ + retq │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,0xc(%esp) │ │ + cmp $0x2,%ecx │ │ + jne 585c4 │ │ + mov 0x30(%esp),%ecx │ │ + mov %eax,0x1c(%esp) │ │ + mov %ecx,0xc(%esp) │ │ mov 0x30(%eax),%ecx │ │ - mov %ecx,0x8(%esp) │ │ mov %edx,0x4(%esp) │ │ - mov 0x3c(%eax),%eax │ │ - mov %eax,(%esp) │ │ - call 51220 │ │ - jmp 51d2b │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,0xc(%esp) │ │ - mov 0x30(%eax),%ecx │ │ mov %ecx,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ mov 0x3c(%eax),%edx │ │ - mov %eax,0x1c(%esp) │ │ mov %edx,(%esp) │ │ - call 54dd0 │ │ + call 5bf60 │ │ mov 0x1c(%esp),%eax │ │ mov 0x3c(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 54bf0 │ │ - jmp 51d2b │ │ - lea 0x0(%esi),%esi │ │ - lea -0x2c(%esp),%esp │ │ - mov %esi,0x24(%esp) │ │ - mov 0x3c(%esp),%esi │ │ - mov %ebx,0x20(%esp) │ │ - mov %edi,0x28(%esp) │ │ - call d3b4 │ │ - add $0x3120b,%ebx │ │ - test %esi,%esi │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x34(%esp),%edi │ │ - je 51e30 │ │ - cmpl $0x0,0x38(%esp) │ │ - je 51e30 │ │ + call 5bc00 │ │ + lea 0x28(%esp),%esp │ │ + pop %ebx │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x35872,%ebx │ │ + lea -0x28(%esp),%esp │ │ + mov 0x38(%esp),%ecx │ │ + test %ecx,%ecx │ │ + je 586a0 │ │ + mov 0x3c(%esp),%ecx │ │ + test %ecx,%ecx │ │ + je 586a0 │ │ cmp $0x2,%eax │ │ - je 51e8c │ │ + je 58705 │ │ cmp $0x3,%eax │ │ - je 51e78 │ │ - cmp $0x1,%eax │ │ - je 51e60 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x20(%esp),%ebx │ │ - mov 0x24(%esp),%esi │ │ - mov 0x28(%esp),%edi │ │ - lea 0x2c(%esp),%esp │ │ + jne 586e0 │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov (%edx),%eax │ │ + mov %eax,(%esp) │ │ + call 55e00 │ │ + lea 0x28(%esp),%esp │ │ + pop %ebx │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + xchg %ax,%ax │ │ test %eax,%eax │ │ - je 51e18 │ │ - mov %edi,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov (%edx),%eax │ │ + je 58698 │ │ + mov 0x34(%esp),%eax │ │ mov %edx,0x1c(%esp) │ │ - mov %eax,(%esp) │ │ - call 50e00 │ │ - test %esi,%esi │ │ - mov 0x1c(%esp),%edx │ │ - je 51e18 │ │ + mov %eax,0x8(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov (%edx),%eax │ │ mov %eax,(%esp) │ │ - call 50e50 │ │ - jmp 51e18 │ │ - xchg %ax,%ax │ │ - mov %edi,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + call 55ce0 │ │ + mov 0x3c(%esp),%eax │ │ + mov 0x1c(%esp),%edx │ │ + test %eax,%eax │ │ + je 58698 │ │ mov (%edx),%eax │ │ mov %eax,(%esp) │ │ - call 50cd0 │ │ - jmp 51e18 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + call 55d30 │ │ + jmp 58698 │ │ + lea 0x0(%esi),%esi │ │ + cmp $0x1,%eax │ │ + jne 58698 │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov (%edx),%eax │ │ mov %eax,(%esp) │ │ - call 50f20 │ │ - jmp 51e18 │ │ - mov %edi,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov (%edx),%eax │ │ + call 55ba0 │ │ + lea 0x28(%esp),%esp │ │ + pop %ebx │ │ + retq │ │ + mov 0x34(%esp),%eax │ │ mov %edx,0x1c(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov (%edx),%eax │ │ mov %eax,(%esp) │ │ - call 50e00 │ │ + call 55ce0 │ │ mov 0x1c(%esp),%edx │ │ - jmp 51e52 │ │ + jmp 586ce │ │ + jmp 58740 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3113b,%ebx │ │ + call db90 │ │ + add $0x3577f,%ebx │ │ lea -0xdc(%esp),%esp │ │ - mov 0xfc(%esp),%ebp │ │ - mov %eax,0x58(%esp) │ │ - test %ebp,%ebp │ │ - mov %edx,0x40(%esp) │ │ - mov 0xf4(%esp),%edi │ │ + mov %eax,0x54(%esp) │ │ + mov 0xfc(%esp),%eax │ │ + mov %gs:0x14,%edi │ │ + mov %edi,0xcc(%esp) │ │ + xor %edi,%edi │ │ + mov %edx,0x30(%esp) │ │ + test %eax,%eax │ │ mov 0xf8(%esp),%esi │ │ - je 51ef4 │ │ - mov 0xfc(%esp),%ecx │ │ - movl $0x0,(%ecx) │ │ - mov 0x40(%esp),%edx │ │ - lea -0x14480(%ebx),%ecx │ │ - lea -0x144a0(%ebx),%eax │ │ + mov %eax,0x4c(%esp) │ │ + je 5878a │ │ + movl $0x0,(%eax) │ │ + mov 0xf4(%esp),%eax │ │ mov %esi,0x18(%esp) │ │ - mov %edi,0x14(%esp) │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x3fe,0x8(%esp) │ │ - mov %ecx,0x54(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x30(%esp),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - cmp %edi,%esi │ │ - jle 5233f │ │ - mov 0x40(%esp),%edx │ │ - lea 0x70(%esp),%eax │ │ - mov %edx,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x162b8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x16298(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x50(%esp) │ │ + call 67510 │ │ + cmp 0xf4(%esp),%esi │ │ + jg 587e1 │ │ + mov %esi,%eax │ │ + sub $0x0,%eax │ │ + jns 58d07 │ │ + lea 0x6c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 62cc0 │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 6bbe0 │ │ test %eax,%eax │ │ - js 52422 │ │ - mov 0x40(%esp),%edx │ │ - lea -0x1cf3b(%ebx),%eax │ │ - mov %edx,(%esp) │ │ + js 58e3c │ │ + lea -0x1ed4f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d6d0 │ │ + mov %eax,0x44(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x48(%esp) │ │ - je 52422 │ │ - mov 0x48(%esp),%eax │ │ - movl $0x1,0x8(%esp) │ │ + je 58e3c │ │ mov %eax,0xc(%esp) │ │ + lea 0x68(%esp),%eax │ │ + movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - lea 0x6c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 62bf0 │ │ + call 6bb00 │ │ cmp $0x1,%eax │ │ - jne 5238d │ │ - mov 0x6c(%esp),%ecx │ │ + jne 58da7 │ │ + mov 0x68(%esp),%eax │ │ + mov 0x98(%esp),%edi │ │ mov 0x9c(%esp),%ebp │ │ - mov 0xa0(%esp),%edx │ │ - mov %edx,0x38(%esp) │ │ - lea 0x4(,%ecx,4),%eax │ │ - cmp %ebp,%eax │ │ - je 52310 │ │ - mov %ecx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x8,%eax │ │ + lea 0x4(,%eax,4),%edx │ │ + mov %eax,%ecx │ │ + cmp %edi,%edx │ │ + je 58cd8 │ │ + shl $0x8,%ecx │ │ + mov %eax,%edx │ │ sar $0x8,%edx │ │ - and $0xff0000,%eax │ │ + and $0xff0000,%ecx │ │ and $0xff00,%edx │ │ - or %edx,%eax │ │ - mov %ecx,%edx │ │ - shr $0x18,%edx │ │ - or %edx,%eax │ │ - mov %ecx,%edx │ │ - shl $0x18,%edx │ │ - or %edx,%eax │ │ - lea 0x4(,%eax,4),%edx │ │ - cmp %edx,%ebp │ │ - jne 524c3 │ │ + or %ecx,%edx │ │ mov %eax,%ecx │ │ - mov %eax,0x6c(%esp) │ │ - mov $0x1,%ebp │ │ + shr $0x18,%ecx │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ + shl $0x18,%ecx │ │ + or %edx,%ecx │ │ + lea 0x4(,%ecx,4),%edx │ │ + cmp %edx,%edi │ │ + jne 58ed9 │ │ + mov %ecx,0x68(%esp) │ │ + movl $0x1,0x58(%esp) │ │ test %ecx,%ecx │ │ - jle 525a0 │ │ + jle 58f66 │ │ mov %ecx,%edx │ │ mov %ecx,%eax │ │ sar $0x1f,%edx │ │ idivl 0x104(%esp) │ │ - mov 0x104(%esp),%edx │ │ - imul %eax,%edx │ │ - cmp %ecx,%edx │ │ - jne 523d4 │ │ - test %edi,%edi │ │ - jle 5203b │ │ - cmp %eax,%edi │ │ - jge 5257c │ │ + mov %eax,%edi │ │ + imul 0x104(%esp),%eax │ │ + cmp %ecx,%eax │ │ + jne 58dee │ │ + cmp %edi,0xf4(%esp) │ │ + jl 588ea │ │ + mov 0xf4(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jg 58d51 │ │ test %esi,%esi │ │ - lea 0x0(%esi),%esi │ │ - js 52306 │ │ - cmp %eax,%esi │ │ - jge 522c8 │ │ + js 58c6e │ │ + cmp %edi,%esi │ │ + jge 58c38 │ │ + movl $0x0,0x34(%esp) │ │ add 0xf0(%esp),%esi │ │ - sub 0xf0(%esp),%edi │ │ + mov %esi,%ebp │ │ + mov 0xf4(%esp),%esi │ │ + sub 0xf0(%esp),%esi │ │ + js 58ce8 │ │ movl $0x0,0x38(%esp) │ │ - js 52318 │ │ - cmp %esi,%eax │ │ - movl $0x0,0x3c(%esp) │ │ - jle 522b0 │ │ - sub %edi,%esi │ │ - mov 0x38(%esp),%ecx │ │ - add $0x1,%esi │ │ - cmp %eax,%esi │ │ - cmovle %esi,%eax │ │ - mov 0x100(%esp),%esi │ │ - test %esi,%esi │ │ - mov %eax,0x4c(%esp) │ │ - jle 52328 │ │ - add %eax,%ecx │ │ - mov %ecx,0x5c(%esp) │ │ - add 0x3c(%esp),%ecx │ │ - cmp %ecx,0x100(%esp) │ │ - mov %ecx,0x50(%esp) │ │ - jl 52526 │ │ - mov 0xfc(%esp),%ecx │ │ - test %ecx,%ecx │ │ - je 52290 │ │ - mov 0x54(%esp),%ecx │ │ + cmp %ebp,%edi │ │ + jle 58bc8 │ │ + mov 0x34(%esp),%eax │ │ + sub %esi,%ebp │ │ + mov 0x100(%esp),%edx │ │ + add $0x1,%ebp │ │ + cmp %edi,%ebp │ │ + cmovg %edi,%ebp │ │ + add %ebp,%eax │ │ + test %edx,%edx │ │ + mov %eax,0x5c(%esp) │ │ + jle 58cf8 │ │ + add 0x38(%esp),%eax │ │ + mov %eax,0x48(%esp) │ │ + cmp %eax,0x100(%esp) │ │ + jl 58f38 │ │ + mov 0x4c(%esp),%eax │ │ + test %eax,%eax │ │ + je 58af2 │ │ mov 0x50(%esp),%eax │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x104(%esp),%ecx │ │ movl $0x461,0x10(%esp) │ │ movl $0x4,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - test %edi,%edi │ │ - mov %eax,0x44(%esp) │ │ - je 5211f │ │ - imul 0x104(%esp),%edi │ │ + mov %eax,0xc(%esp) │ │ + mov 0x104(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x48(%esp),%eax │ │ - shl $0x2,%edi │ │ + mov %eax,(%esp) │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + mov %eax,0x3c(%esp) │ │ + test %esi,%esi │ │ + je 589cd │ │ + imul 0x104(%esp),%esi │ │ + mov 0x44(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + shl $0x2,%esi │ │ mov %eax,(%esp) │ │ - call cf54 │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x44(%esp),%edx │ │ + mov %esi,0x4(%esp) │ │ + call d720 │ │ + mov 0x3c(%esp),%edi │ │ + mov 0x34(%esp),%esi │ │ mov 0x104(%esp),%eax │ │ - imul 0x4c(%esp),%eax │ │ - lea (%edx,%ecx,4),%esi │ │ - mov (%esi),%edi │ │ - mov 0x48(%esp),%ecx │ │ - mov %eax,0x6c(%esp) │ │ - mov %ecx,0xc(%esp) │ │ + lea (%edi,%esi,4),%esi │ │ + imul %ebp,%eax │ │ + mov %esi,0x40(%esp) │ │ + mov 0x44(%esp),%edi │ │ + mov (%esi),%esi │ │ mov %eax,0x8(%esp) │ │ + mov %edi,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 62bf0 │ │ - cmp 0x6c(%esp),%eax │ │ - jne 5245d │ │ - test %ebp,%ebp │ │ - je 521a2 │ │ - test %eax,%eax │ │ - jle 521a2 │ │ - xor %edx,%edx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edi,%edx,4),%ecx │ │ - mov %ecx,%eax │ │ - mov %ecx,%ebp │ │ - shl $0x8,%eax │ │ - sar $0x8,%ebp │ │ - and $0xff0000,%eax │ │ - and $0xff00,%ebp │ │ - or %ebp,%eax │ │ - mov %ecx,%ebp │ │ - shr $0x18,%ebp │ │ - or %ebp,%eax │ │ - shl $0x18,%ecx │ │ - or %ecx,%eax │ │ - mov %eax,(%edi,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ - cmp %edx,0x6c(%esp) │ │ - jg 52170 │ │ - mov 0x4c(%esp),%ecx │ │ - mov %esi,%edx │ │ - mov 0x58(%esp),%eax │ │ - mov %ecx,(%esp) │ │ + mov %esi,(%esp) │ │ + mov %eax,0x68(%esp) │ │ + call 6bb00 │ │ + cmp 0x68(%esp),%eax │ │ + jne 58e77 │ │ + mov 0x58(%esp),%edi │ │ + test %edi,%edi │ │ + jne 58be0 │ │ + mov 0x54(%esp),%esi │ │ + mov 0x40(%esp),%edi │ │ movl $0x1,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - call 51cf0 │ │ - mov 0x58(%esp),%ecx │ │ - mov 0x58(%esp),%edx │ │ - add $0x40,%edx │ │ - mov 0x34(%ecx),%eax │ │ - mov 0x4c(%esp),%ecx │ │ + mov %esi,%eax │ │ + mov %ebp,(%esp) │ │ + mov %edi,%edx │ │ + call 58580 │ │ + mov 0x34(%esi),%eax │ │ + lea 0x40(%esi),%edx │ │ movl $0x1,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 51dd0 │ │ - mov 0x38(%esp),%edx │ │ - test %edx,%edx │ │ - je 52233 │ │ - mov 0x104(%esp),%ebp │ │ - xor %edi,%edi │ │ - shl $0x2,%ebp │ │ - mov %ebp,0x40(%esp) │ │ - mov %esi,%ebp │ │ - mov 0x44(%esp),%esi │ │ - mov (%esi,%edi,4),%eax │ │ - mov 0x0(%ebp),%edx │ │ - mov 0x40(%esp),%ecx │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - lea 0x1(%edi),%edi │ │ - call cfe4 │ │ - cmp 0x38(%esp),%edi │ │ - jne 52210 │ │ - mov 0x3c(%esp),%eax │ │ - test %eax,%eax │ │ - jle 52283 │ │ - mov 0x5c(%esp),%ecx │ │ - mov 0x44(%esp),%edx │ │ + mov %ebp,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call 58650 │ │ mov 0x104(%esp),%eax │ │ - xor %esi,%esi │ │ + xor %edx,%edx │ │ + mov 0x34(%esp),%ecx │ │ shl $0x2,%eax │ │ - lea (%edx,%ecx,4),%edi │ │ - lea -0x4(%edx,%ecx,4),%ebp │ │ - mov %edi,0x38(%esp) │ │ - mov %eax,%edi │ │ + mov %eax,0x30(%esp) │ │ + test %ecx,%ecx │ │ + jne 58aad │ │ + jmp 58b28 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x0(%ebp),%edx │ │ - mov (%ecx,%esi,4),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - lea 0x1(%esi),%esi │ │ - call cfe4 │ │ - cmp 0x3c(%esp),%esi │ │ - jne 52260 │ │ - mov 0xfc(%esp),%ecx │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 58a99 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 58aa4 │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + add $0x1,%edx │ │ + cmp 0x34(%esp),%edx │ │ + je 58b28 │ │ + mov 0x3c(%esp),%eax │ │ + mov (%eax,%edx,4),%ecx │ │ + mov 0x40(%esp),%eax │ │ + mov %ecx,%edi │ │ + mov (%eax),%ebp │ │ + mov 0x30(%esp),%eax │ │ + mov %ebp,%esi │ │ + cmp $0x4,%eax │ │ + jb 58a88 │ │ + test $0x1,%cl │ │ + jne 58cc0 │ │ + test $0x2,%edi │ │ + jne 58ca8 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 58a88 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x4c(%esp),%eax │ │ + mov 0x3c(%esp),%esi │ │ + mov %esi,(%eax) │ │ mov 0x44(%esp),%eax │ │ - mov %eax,(%ecx) │ │ - mov 0x48(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov 0x50(%esp),%eax │ │ + call d6e0 │ │ + mov 0xcc(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + mov 0x48(%esp),%eax │ │ + jne 58f89 │ │ lea 0xdc(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + lea 0x0(%esi),%esi │ │ + mov 0x38(%esp),%eax │ │ + test %eax,%eax │ │ + jle 58ae8 │ │ + mov 0x104(%esp),%eax │ │ + xor %edx,%edx │ │ + mov 0x3c(%esp),%esi │ │ + shl $0x2,%eax │ │ + mov %eax,0x30(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + lea -0x4(,%eax,4),%eax │ │ + lea (%esi,%eax,1),%edi │ │ + lea 0x4(%esi,%eax,1),%eax │ │ + mov %edi,0x40(%esp) │ │ + mov %eax,0x34(%esp) │ │ + jmp 58b89 │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 58b71 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 58b7c │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + add $0x1,%edx │ │ + cmp 0x38(%esp),%edx │ │ + je 58ae8 │ │ + mov 0x34(%esp),%eax │ │ + mov (%eax,%edx,4),%ecx │ │ + mov 0x40(%esp),%eax │ │ + mov %ecx,%edi │ │ + mov (%eax),%ebp │ │ + mov 0x30(%esp),%eax │ │ + mov %ebp,%esi │ │ + cmp $0x4,%eax │ │ + jb 58b60 │ │ + test $0x1,%cl │ │ + jne 58c90 │ │ + test $0x2,%edi │ │ + jne 58c78 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 58b60 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - sub %eax,%esi │ │ - add $0x1,%esi │ │ - mov %esi,0x3c(%esp) │ │ - lea -0x1(%eax),%esi │ │ - jmp 5207a │ │ + sub %edi,%ebp │ │ + lea 0x1(%ebp),%eax │ │ + lea -0x1(%edi),%ebp │ │ + mov %eax,0x38(%esp) │ │ + jmp 5892f │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x40(%esp),%edx │ │ - mov 0x54(%esp),%ecx │ │ - mov %eax,0x18(%esp) │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0x34(%esp) │ │ - lea -0x14374(%ebx),%edx │ │ + test %eax,%eax │ │ + jle 58a1e │ │ + xor %edi,%edi │ │ + jmp 58c00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%esi,%edi,4),%eax │ │ + mov %eax,%ecx │ │ + mov %eax,%edx │ │ + shl $0x8,%ecx │ │ + sar $0x8,%edx │ │ + and $0xff0000,%ecx │ │ + and $0xff00,%edx │ │ + or %ecx,%edx │ │ + mov %eax,%ecx │ │ + shr $0x18,%ecx │ │ + shl $0x18,%eax │ │ + or %ecx,%edx │ │ + or %edx,%eax │ │ + mov %eax,(%esi,%edi,4) │ │ + add $0x1,%edi │ │ + cmp %edi,0x68(%esp) │ │ + jg 58c00 │ │ + jmp 58a1e │ │ + mov 0x30(%esp),%eax │ │ + mov %edi,0x18(%esp) │ │ mov %esi,0x14(%esp) │ │ - mov %edx,0xc(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1618c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x440,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x34(%esp),%eax │ │ - lea -0x1(%eax),%esi │ │ - jmp 5204e │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + lea -0x1(%edi),%esi │ │ + jmp 588fa │ │ xchg %ax,%ax │ │ - xor %ebp,%ebp │ │ - jmp 52007 │ │ - nop │ │ - neg %edi │ │ - mov %edi,0x38(%esp) │ │ - xor %edi,%edi │ │ - jmp 5206a │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 58bb8 │ │ lea 0x0(%esi),%esi │ │ - add 0x4c(%esp),%ecx │ │ - mov 0x3c(%esp),%eax │ │ - add %ecx,%eax │ │ - mov %ecx,0x5c(%esp) │ │ - mov %eax,0x50(%esp) │ │ - jmp 520b6 │ │ - mov %esi,%eax │ │ - sub $0x0,%eax │ │ - js 51f38 │ │ - mov 0x40(%esp),%edx │ │ - mov 0x54(%esp),%ecx │ │ - lea -0x14454(%ebx),%eax │ │ - mov %edi,0x18(%esp) │ │ + movzbl 0x0(%ebp),%eax │ │ + lea 0x1(%ecx),%edi │ │ + lea 0x1(%ebp),%esi │ │ + mov %al,(%ecx) │ │ + mov 0x30(%esp),%eax │ │ + sub $0x1,%eax │ │ + jmp 58bac │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 58adc │ │ + lea 0x0(%esi),%esi │ │ + movzbl 0x0(%ebp),%eax │ │ + lea 0x1(%ecx),%edi │ │ + lea 0x1(%ebp),%esi │ │ + mov %al,(%ecx) │ │ + mov 0x30(%esp),%eax │ │ + sub $0x1,%eax │ │ + jmp 58ad0 │ │ + movl $0x0,0x58(%esp) │ │ + jmp 588aa │ │ + lea 0x0(%esi),%esi │ │ + neg %esi │ │ + mov %esi,0x34(%esp) │ │ + xor %esi,%esi │ │ + jmp 5891f │ │ + lea 0x0(%esi),%esi │ │ + mov 0x38(%esp),%edi │ │ + add %eax,%edi │ │ + mov %edi,0x48(%esp) │ │ + jmp 58967 │ │ + mov 0xf4(%esp),%eax │ │ mov %esi,0x14(%esp) │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x400,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov 0x30(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - movl $0xffffffff,0x50(%esp) │ │ - jmp 5229c │ │ - mov 0x40(%esp),%edx │ │ - mov 0x54(%esp),%ecx │ │ - lea -0x1b000(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1626c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0xffffffff,0x48(%esp) │ │ + jmp 58afe │ │ + mov 0xf4(%esp),%eax │ │ + mov %edi,0x18(%esp) │ │ + movl $0x437,0x8(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x161b8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d6e0 │ │ + movl $0xffffffff,0x48(%esp) │ │ + jmp 58afe │ │ + mov 0x30(%esp),%eax │ │ movl $0x40d,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov 0x48(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1ce14(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x44(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - movl $0xffffffff,0x50(%esp) │ │ - jmp 5229c │ │ - mov 0x104(%esp),%edx │ │ - lea -0x143cc(%ebx),%eax │ │ - mov %edx,0x14(%esp) │ │ + call d6e0 │ │ + movl $0xffffffff,0x48(%esp) │ │ + jmp 58afe │ │ + mov 0x104(%esp),%eax │ │ mov %ecx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x42e,0x8(%esp) │ │ - mov 0x54(%esp),%ecx │ │ + mov %eax,0x14(%esp) │ │ + lea -0x161e4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ movl $0x4,(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x48(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x44(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - movl $0xffffffff,0x50(%esp) │ │ - jmp 5229c │ │ - mov 0x40(%esp),%edx │ │ - mov 0x54(%esp),%ecx │ │ - lea -0x15bbc(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + call d6e0 │ │ + movl $0xffffffff,0x48(%esp) │ │ + jmp 58afe │ │ + mov 0x30(%esp),%eax │ │ movl $0x407,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - movl $0xffffffff,0x50(%esp) │ │ - jmp 5229c │ │ - mov 0x104(%esp),%ecx │ │ - mov 0x40(%esp),%edx │ │ - mov %ecx,0x18(%esp) │ │ - mov 0x4c(%esp),%ecx │ │ - mov %ecx,0x14(%esp) │ │ - mov 0x54(%esp),%ecx │ │ - mov %edx,0x10(%esp) │ │ - lea -0x142fc(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x179d4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + movl $0xffffffff,0x48(%esp) │ │ + jmp 58afe │ │ + mov 0x104(%esp),%eax │ │ + mov %ebp,0x14(%esp) │ │ movl $0x46b,0x8(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov 0x30(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov 0x44(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x16114(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x3c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ - mov 0x48(%esp),%eax │ │ + call 64360 │ │ + mov 0x44(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - movl $0xffffffff,0x50(%esp) │ │ - jmp 5229c │ │ - mov 0x38(%esp),%eax │ │ - mov 0x40(%esp),%edx │ │ - mov %ecx,0x18(%esp) │ │ - mov %ecx,0x14(%esp) │ │ - mov 0x54(%esp),%ecx │ │ - mov %eax,0x28(%esp) │ │ - mov %eax,0x20(%esp) │ │ - mov %edx,0x10(%esp) │ │ - lea -0x1442c(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ + call d6e0 │ │ + movl $0xffffffff,0x48(%esp) │ │ + jmp 58afe │ │ + mov %eax,0x18(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %edi,0x24(%esp) │ │ + mov %ebp,0x28(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x16244(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ebp,0x24(%esp) │ │ - mov %ebp,0x1c(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %edi,0x1c(%esp) │ │ + mov %ebp,0x20(%esp) │ │ movl $0x41c,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov 0x48(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cf14 │ │ - movl $0xffffffff,0x50(%esp) │ │ - jmp 5229c │ │ - mov %ecx,0x18(%esp) │ │ - mov 0x40(%esp),%edx │ │ - mov 0x100(%esp),%ecx │ │ - lea -0x14338(%ebx),%eax │ │ - mov %ecx,0x14(%esp) │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x459,0x8(%esp) │ │ - mov 0x54(%esp),%ecx │ │ - movl $0x4,(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x48(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x44(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - movl $0xffffffff,0x50(%esp) │ │ - jmp 5229c │ │ - mov 0x40(%esp),%edx │ │ + call d6e0 │ │ + movl $0xffffffff,0x48(%esp) │ │ + jmp 58afe │ │ mov %eax,0x18(%esp) │ │ - mov %edi,0x14(%esp) │ │ - lea -0x143a0(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + mov 0x100(%esp),%eax │ │ + movl $0x459,0x8(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x16150(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x437,0x8(%esp) │ │ - jmp 5254f │ │ - mov 0x40(%esp),%edx │ │ - lea -0x143f4(%ebx),%eax │ │ + jmp 58d7a │ │ + mov 0x30(%esp),%eax │ │ mov %ecx,0x14(%esp) │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x425,0x8(%esp) │ │ - jmp 523f5 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1620c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 58e0f │ │ + call db70 │ │ + jmp 58fa0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -000525d0 : │ │ +00058fa0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x30a1b,%ebx │ │ + call db90 │ │ + add $0x34f1f,%ebx │ │ lea -0x5c(%esp),%esp │ │ - lea -0x1c065(%ebx),%edx │ │ - mov 0x70(%esp),%ebp │ │ - movl $0x0,0x34(%esp) │ │ - mov %ebp,%edi │ │ - mov %edx,0x30(%esp) │ │ - xor %esi,%esi │ │ - mov 0x30(%esp),%edx │ │ - lea 0x4c(%esp),%ecx │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x4c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x70(%esp),%edi │ │ + lea 0x48(%esp),%eax │ │ + mov %eax,0x2c(%esp) │ │ + lea 0x40(%esp),%eax │ │ + mov %eax,0x38(%esp) │ │ + lea -0x1de79(%ebx),%eax │ │ + mov %eax,0x30(%esp) │ │ lea 0x44(%esp),%eax │ │ - mov %ecx,0xc(%esp) │ │ + movl $0x0,0x34(%esp) │ │ + mov %edi,%esi │ │ + mov %eax,0x3c(%esp) │ │ + xor %ebp,%ebp │ │ + mov 0x2c(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x38(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call cf84 │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d750 │ │ cmp $0x1,%eax │ │ - jne 528b6 │ │ - add 0x4c(%esp),%edi │ │ - cmpb $0x2d,(%edi) │ │ - je 526b9 │ │ - mov 0x44(%esp),%edx │ │ - test %edx,%edx │ │ - mov %edx,0x48(%esp) │ │ - js 526f5 │ │ - cmp %edx,0x48(%esp) │ │ - jl 526f5 │ │ - mov %esi,%eax │ │ - nop │ │ - test %eax,%eax │ │ - je 52677 │ │ - cmp (%eax),%edx │ │ - je 528d8 │ │ - mov %eax,%ecx │ │ - xchg %ax,%ax │ │ - jmp 52670 │ │ - lea 0x0(%esi),%esi │ │ - cmp (%ecx),%edx │ │ - je 528d8 │ │ - mov 0x8(%ecx),%ecx │ │ + jne 591a3 │ │ + add 0x48(%esp),%esi │ │ + cmpb $0x2d,(%esi) │ │ + je 590de │ │ + mov 0x40(%esp),%ecx │ │ + mov %ecx,0x44(%esp) │ │ test %ecx,%ecx │ │ - jne 52668 │ │ - mov %edx,0x4(%esp) │ │ + js 5911c │ │ + mov %ebp,%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + test %eax,%eax │ │ + je 5905b │ │ + cmp (%eax),%ecx │ │ + je 590a0 │ │ + mov %eax,%edx │ │ + jmp 59054 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmp (%edx),%ecx │ │ + je 590a0 │ │ + mov 0x8(%edx),%edx │ │ + test %edx,%edx │ │ + jne 59050 │ │ + mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5f120 │ │ - mov 0x44(%esp),%edx │ │ - add $0x1,%edx │ │ - cmp %edx,0x48(%esp) │ │ - mov %edx,0x44(%esp) │ │ - jge 52650 │ │ - mov %eax,%esi │ │ - movzbl (%edi),%eax │ │ + call 67fd0 │ │ + mov 0x40(%esp),%ecx │ │ + add $0x1,%ecx │ │ + mov %ecx,0x40(%esp) │ │ + cmp %ecx,0x44(%esp) │ │ + jge 59040 │ │ + mov %eax,%ebp │ │ + movzbl (%esi),%eax │ │ cmp $0x2f,%al │ │ - je 52738 │ │ + je 59140 │ │ test %al,%al │ │ - je 52738 │ │ + je 59140 │ │ cmp $0x2c,%al │ │ - jne 528f9 │ │ - add $0x1,%edi │ │ - jmp 525fd │ │ - add $0x1,%edi │ │ - mov 0x30(%esp),%edx │ │ - lea 0x4c(%esp),%ecx │ │ - lea 0x48(%esp),%eax │ │ - mov %ecx,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call cf84 │ │ - cmp $0x1,%eax │ │ - jne 5291a │ │ - mov 0x44(%esp),%edx │ │ - add 0x4c(%esp),%edi │ │ - test %edx,%edx │ │ - jns 52643 │ │ - sub %ebp,%edi │ │ - lea -0x142b4(%ebx),%eax │ │ - mov %edi,0x14(%esp) │ │ - mov %ebp,0x10(%esp) │ │ + jne 59161 │ │ + add $0x1,%esi │ │ + jmp 58ff1 │ │ + lea 0x0(%esi),%esi │ │ + sub %edi,%esi │ │ + lea -0x160a4(%ebx),%eax │ │ + mov %edi,0x10(%esp) │ │ + mov %esi,0x14(%esp) │ │ + movl $0xd4,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - movl $0xcb,0x8(%esp) │ │ - lea -0x14480(%ebx),%eax │ │ movl $0x5,(%esp) │ │ + lea -0x16298(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call d7e0 │ │ + mov 0x2c(%esp),%eax │ │ + add $0x1,%esi │ │ + mov %esi,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d750 │ │ + cmp $0x1,%eax │ │ + jne 59182 │ │ + mov 0x40(%esp),%ecx │ │ + add 0x48(%esp),%esi │ │ + test %ecx,%ecx │ │ + js 5911c │ │ + cmp %ecx,0x44(%esp) │ │ + jge 59037 │ │ + sub %edi,%esi │ │ + lea -0x160cc(%ebx),%eax │ │ + mov %edi,0x10(%esp) │ │ + mov %esi,0x14(%esp) │ │ + movl $0xcb,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + jmp 590bc │ │ + lea 0x0(%esi),%esi │ │ mov 0x34(%esp),%eax │ │ - mov %esi,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ - cmpb $0x0,(%edi) │ │ + call 67f80 │ │ mov %eax,0x34(%esp) │ │ - je 52759 │ │ - add $0x1,%edi │ │ - jmp 525fb │ │ - mov 0x34(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5f2b0 │ │ - mov %eax,0x44(%esp) │ │ + cmpb $0x0,(%esi) │ │ + je 591c4 │ │ + add $0x1,%esi │ │ + jmp 58fef │ │ + sub %edi,%esi │ │ + lea -0x1cdf9(%ebx),%eax │ │ + mov %edi,0x10(%esp) │ │ + mov %esi,0x14(%esp) │ │ + movl $0xdd,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + jmp 590bc │ │ + sub %edi,%esi │ │ + lea -0x160f0(%ebx),%eax │ │ + mov %edi,0x10(%esp) │ │ + mov %esi,0x14(%esp) │ │ + movl $0xc3,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + jmp 590bc │ │ + sub %edi,%esi │ │ + lea -0x160f0(%ebx),%eax │ │ + mov %edi,0x10(%esp) │ │ + mov %esi,0x14(%esp) │ │ + movl $0xbb,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + jmp 590bc │ │ + mov 0x34(%esp),%ebp │ │ + mov %ebp,(%esp) │ │ + mov %ebp,%esi │ │ + call 68180 │ │ + mov %eax,0x40(%esp) │ │ + lea -0x16298(%ebx),%ecx │ │ + mov %ecx,0x8(%esp) │ │ add $0x1,%eax │ │ - lea -0x14480(%ebx),%edx │ │ movl $0xed,0xc(%esp) │ │ - mov %edx,0x30(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%edi │ │ - mov 0x44(%esp),%eax │ │ - mov 0x34(%esp),%edx │ │ - movl $0x0,(%edi,%eax,4) │ │ + mov %ecx,0x38(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x2c(%esp) │ │ + mov %eax,%ecx │ │ + mov 0x40(%esp),%eax │ │ + movl $0x0,(%ecx,%eax,4) │ │ sub $0x1,%eax │ │ - test %edx,%edx │ │ - mov %eax,0x44(%esp) │ │ - setne 0x3b(%esp) │ │ - je 5289f │ │ + mov %eax,0x40(%esp) │ │ + test %ebp,%ebp │ │ + je 592f8 │ │ sub $0x0,%eax │ │ - js 52883 │ │ - mov 0x34(%esp),%ecx │ │ - mov %ebp,0x3c(%esp) │ │ - mov %edi,%ebp │ │ - mov %ecx,%edi │ │ - mov (%edi),%esi │ │ - mov %esi,(%esp) │ │ - call 5f2b0 │ │ + js 592e7 │ │ + mov %ebp,0x30(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov (%eax),%ebp │ │ + mov %ebp,(%esp) │ │ + call 68180 │ │ + mov %eax,0x44(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x48(%esp) │ │ - jle 5293b │ │ - mov 0x44(%esp),%edx │ │ + jle 59323 │ │ + mov 0x2c(%esp),%ecx │ │ add $0x1,%eax │ │ - mov 0x30(%esp),%ecx │ │ + mov 0x40(%esp),%edx │ │ movl $0xf7,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - lea 0x0(%ebp,%edx,4),%edx │ │ - mov %edx,0x2c(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x2c(%esp),%edx │ │ + lea (%ecx,%edx,4),%edx │ │ + mov %edx,0x3c(%esp) │ │ + mov 0x38(%esp),%edx │ │ + mov %edx,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x3c(%esp),%edx │ │ + mov 0x2c(%esp),%ecx │ │ mov %eax,(%edx) │ │ - mov 0x44(%esp),%eax │ │ - mov 0x48(%esp),%edx │ │ - mov 0x0(%ebp,%eax,4),%eax │ │ + mov 0x40(%esp),%eax │ │ + mov 0x44(%esp),%edx │ │ + mov (%ecx,%eax,4),%eax │ │ movl $0xffffffff,(%eax,%edx,4) │ │ - mov 0x48(%esp),%eax │ │ - sub $0x1,%eax │ │ - mov %eax,%edx │ │ - mov %eax,0x48(%esp) │ │ - sub $0x0,%edx │ │ - jns 52862 │ │ - jmp 52866 │ │ + jmp 592b0 │ │ xchg %ax,%ax │ │ - mov 0x44(%esp),%edx │ │ - mov (%esi),%ecx │ │ - mov 0x8(%esi),%esi │ │ - mov 0x0(%ebp,%edx,4),%edx │ │ + test %ebp,%ebp │ │ + je 592c2 │ │ + mov 0x40(%esp),%edx │ │ + mov 0x2c(%esp),%ecx │ │ + mov (%ecx,%edx,4),%edx │ │ + mov 0x0(%ebp),%ecx │ │ + mov 0x8(%ebp),%ebp │ │ mov %ecx,(%edx,%eax,4) │ │ - mov 0x48(%esp),%eax │ │ + mov 0x44(%esp),%eax │ │ sub $0x1,%eax │ │ + mov %eax,0x44(%esp) │ │ mov %eax,%ecx │ │ - mov %eax,0x48(%esp) │ │ sub $0x0,%ecx │ │ - js 52866 │ │ - test %esi,%esi │ │ - jne 52840 │ │ - mov 0x44(%esp),%eax │ │ - mov 0x8(%edi),%edi │ │ + jns 59298 │ │ + mov 0x30(%esp),%eax │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,%ecx │ │ + mov 0x40(%esp),%eax │ │ sub $0x1,%eax │ │ - mov %eax,0x44(%esp) │ │ + mov %eax,0x40(%esp) │ │ sub $0x0,%eax │ │ - js 52881 │ │ - test %edi,%edi │ │ - jne 527cc │ │ - mov %ebp,%edi │ │ - cmpb $0x0,0x3b(%esp) │ │ - je 5289f │ │ - mov 0x34(%esp),%esi │ │ + js 592e7 │ │ + test %ecx,%ecx │ │ + jne 5922c │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ + call 68140 │ │ mov 0x8(%esi),%esi │ │ test %esi,%esi │ │ - jne 5288e │ │ + jne 592e7 │ │ mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ + call 68140 │ │ + mov 0x4c(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + mov 0x2c(%esp),%eax │ │ + jne 5931e │ │ lea 0x5c(%esp),%esp │ │ - mov %edi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - sub %ebp,%edi │ │ - lea -0x142d8(%ebx),%eax │ │ - mov %edi,0x14(%esp) │ │ - mov %ebp,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0xbb,0x8(%esp) │ │ - jmp 52711 │ │ - nop │ │ - sub %ebp,%edi │ │ - lea -0x1428c(%ebx),%eax │ │ - mov %edi,0x14(%esp) │ │ - mov %ebp,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0xd4,0x8(%esp) │ │ - jmp 52711 │ │ - sub %ebp,%edi │ │ - lea -0x1afe5(%ebx),%eax │ │ - mov %edi,0x14(%esp) │ │ - mov %ebp,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0xdd,0x8(%esp) │ │ - jmp 52711 │ │ - sub %ebp,%edi │ │ - lea -0x142d8(%ebx),%eax │ │ - mov %edi,0x14(%esp) │ │ - mov %ebp,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0xc3,0x8(%esp) │ │ - jmp 52711 │ │ - mov 0x3c(%esp),%ebp │ │ - mov 0x30(%esp),%ecx │ │ - lea -0x1afc8(%ebx),%eax │ │ - mov %ebp,0x10(%esp) │ │ + call db70 │ │ + mov %edi,0x10(%esp) │ │ + lea -0x1cddc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x38(%esp),%eax │ │ movl $0xf5,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ movl $0x5,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00052980 : │ │ +00059360 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3066c,%ebx │ │ + call db90 │ │ + add $0x34b60,%ebx │ │ lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%edi │ │ test %edi,%edi │ │ - je 529bb │ │ + je 5939b │ │ mov (%edi),%eax │ │ test %eax,%eax │ │ - je 529bb │ │ + je 5939b │ │ mov %edi,%esi │ │ - jmp 529ae │ │ + jmp 5938e │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ - je 529bb │ │ + je 5939b │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ add $0x4,%esi │ │ - jne 529a8 │ │ + jne 59388 │ │ mov %edi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ + jmp 593c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000529d0 : │ │ +000593c0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x3061b,%ebx │ │ + call db90 │ │ + add $0x34aff,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov 0x54(%esp),%ecx │ │ - mov 0x50(%esp),%ebp │ │ - test %ecx,%ecx │ │ - je 52ae1 │ │ - cmpl $0x1,0xc(%ebp) │ │ - jne 52b29 │ │ - mov 0x54(%esp),%edx │ │ - mov (%edx),%eax │ │ - test %eax,%eax │ │ - je 52b58 │ │ - mov 0x54(%esp),%edx │ │ - xor %edi,%edi │ │ - xor %esi,%esi │ │ - jmp 52a20 │ │ + mov 0x54(%esp),%edi │ │ + mov 0x50(%esp),%esi │ │ + test %edi,%edi │ │ + je 594fb │ │ + xor %ebp,%ebp │ │ + xor %edx,%edx │ │ + cmpl $0x1,0xc(%esi) │ │ + mov %edi,%ecx │ │ + jne 59543 │ │ lea 0x0(%esi),%esi │ │ - add $0x1,%esi │ │ - add $0x4,%eax │ │ - je 52a25 │ │ - cmpl $0xffffffff,(%eax) │ │ - jne 52a18 │ │ - add $0x1,%edi │ │ - add $0x4,%edx │ │ - je 52a33 │ │ - mov (%edx),%eax │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov (%ecx),%eax │ │ test %eax,%eax │ │ - jne 52a20 │ │ - mov 0x5c(%ebp),%eax │ │ - cmp %eax,%esi │ │ - ja 52bc0 │ │ - mov 0x54(%esp),%edx │ │ - mov %edi,0x18(%ebp) │ │ - mov %edx,0x20(%ebp) │ │ - lea -0x14480(%ebx),%edx │ │ + je 59435 │ │ + jmp 59420 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + cmpl $0xffffffff,(%eax) │ │ + je 5942d │ │ + add $0x1,%ebp │ │ + add $0x4,%eax │ │ + jne 59420 │ │ + add $0x1,%edx │ │ + add $0x4,%ecx │ │ + jne 59400 │ │ + mov 0x5c(%esi),%eax │ │ + cmp %ebp,%eax │ │ + jb 59572 │ │ + mov %edx,0x18(%esi) │ │ + lea -0x16298(%ebx),%ecx │ │ + mov %edi,0x20(%esi) │ │ + mov %edx,(%esp) │ │ + mov %ecx,0x8(%esp) │ │ movl $0x13d,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edx,0x2c(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x1c(%ebp) │ │ - mov 0x2c(%esp),%edx │ │ - mov %esi,(%esp) │ │ + mov %edx,0x28(%esp) │ │ + mov %ecx,0x2c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x2c(%esp),%ecx │ │ + mov %eax,0x1c(%esi) │ │ + mov %ebp,(%esp) │ │ movl $0x13e,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %ecx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %esi,0x28(%ebp) │ │ - xor %esi,%esi │ │ - test %edi,%edi │ │ - mov %eax,0x24(%ebp) │ │ - je 52ad6 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x54(%esp),%edx │ │ - lea 0x0(,%esi,4),%ecx │ │ - mov (%edx,%esi,4),%eax │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x28(%esp),%edx │ │ + mov %eax,0x24(%esi) │ │ + mov %ebp,0x28(%esi) │ │ + xor %ebp,%ebp │ │ + lea 0x0(,%edx,4),%eax │ │ + test %edx,%edx │ │ + mov %eax,0x28(%esp) │ │ + je 594f0 │ │ + jmp 594c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%edi,%ebp,1),%eax │ │ test %eax,%eax │ │ - je 52acf │ │ + je 594e7 │ │ cmpl $0xffffffff,(%eax) │ │ - je 52acf │ │ - add 0x1c(%ebp),%ecx │ │ + je 594e7 │ │ + mov 0x1c(%esi),%ecx │ │ + add %ebp,%ecx │ │ mov (%ecx),%edx │ │ - jmp 52ac5 │ │ - xchg %ax,%ax │ │ - cmpl $0xffffffff,(%eax) │ │ - je 52acf │ │ add $0x1,%edx │ │ - add $0x4,%eax │ │ + jmp 594e0 │ │ + add $0x1,%edx │ │ + cmpl $0xffffffff,(%eax) │ │ + je 594e7 │ │ mov %edx,(%ecx) │ │ - jne 52ac0 │ │ - add $0x1,%esi │ │ - cmp %esi,%edi │ │ - jne 52aa0 │ │ + add $0x4,%eax │ │ + jne 594d8 │ │ + add $0x4,%ebp │ │ + cmp 0x28(%esp),%ebp │ │ + jne 594c0 │ │ xor %eax,%eax │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x20(%ebp),%eax │ │ + mov 0x20(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 52980 │ │ - mov 0x24(%ebp),%eax │ │ + call 59360 │ │ + mov 0x24(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x1c(%ebp),%eax │ │ + call 64330 │ │ + mov 0x1c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - movl $0x0,0x18(%ebp) │ │ - movl $0x0,0x20(%ebp) │ │ - movl $0x0,0x1c(%ebp) │ │ - movl $0x0,0x24(%ebp) │ │ - movl $0x0,0x28(%ebp) │ │ + call 64330 │ │ + movl $0x0,0x18(%esi) │ │ xor %eax,%eax │ │ - jmp 52ad8 │ │ - lea -0x14260(%ebx),%eax │ │ + movl $0x0,0x20(%esi) │ │ + movl $0x0,0x1c(%esi) │ │ + movl $0x0,0x24(%esi) │ │ + movl $0x0,0x28(%esi) │ │ + jmp 594f2 │ │ movl $0x127,0x8(%esp) │ │ + lea -0x16078(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x16298(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - lea -0x14480(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov $0xffffffff,%eax │ │ - jmp 52ad8 │ │ - mov 0x54(%esp),%edx │ │ - movl $0x0,0x18(%ebp) │ │ - mov %edx,0x20(%ebp) │ │ - lea -0x14480(%ebx),%esi │ │ - movl $0x13d,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - movl $0x0,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x1c(%ebp) │ │ - movl $0x13e,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - movl $0x0,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x24(%ebp) │ │ - movl $0x0,0x28(%ebp) │ │ - xor %eax,%eax │ │ - jmp 52ad8 │ │ + jmp 594f2 │ │ mov %eax,0x14(%esp) │ │ - mov %esi,0x10(%esp) │ │ - lea -0x14224(%ebx),%eax │ │ - movl $0x137,0x8(%esp) │ │ + lea -0x1603c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x16298(%ebx),%eax │ │ + mov %ebp,0x10(%esp) │ │ + movl $0x137,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - lea -0x14480(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov $0xffffffff,%eax │ │ - jmp 52ad8 │ │ - lea 0x0(%esi),%esi │ │ + jmp 594f2 │ │ + jmp 595c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00052c00 : │ │ +000595c0 : │ │ push %ebp │ │ - xor %edx,%edx │ │ push %edi │ │ - xor %edi,%edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x303e7,%ebx │ │ + call db90 │ │ + add $0x348ff,%ebx │ │ lea -0x4c(%esp),%esp │ │ mov 0x60(%esp),%esi │ │ - mov 0xc(%esi),%ecx │ │ - test %ecx,%ecx │ │ - jle 52c39 │ │ - mov 0x10(%esi),%edx │ │ - xor %eax,%eax │ │ - nop │ │ - add (%edx,%eax,4),%edi │ │ - lea 0x1(%eax),%eax │ │ - cmp %ecx,%eax │ │ - jne 52c28 │ │ - mov 0x64(%esp),%edx │ │ - imul %edi,%edx │ │ - mov 0x18(%esi),%eax │ │ - lea -0x14480(%ebx),%ebp │ │ + mov 0x64(%esp),%ecx │ │ + mov 0xc(%esi),%eax │ │ test %eax,%eax │ │ - mov %ebp,0xc(%esp) │ │ - mov %edx,0x28(%esp) │ │ + jle 5971d │ │ + mov 0x10(%esi),%ebp │ │ + xor %edi,%edi │ │ + lea 0x0(%ebp,%eax,4),%edx │ │ + jmp 59600 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + add 0x0(%ebp),%edi │ │ + add $0x4,%ebp │ │ + cmp %edx,%ebp │ │ + jne 59600 │ │ + mov %edi,%edx │ │ + imul %ecx,%edx │ │ + mov 0x18(%esi),%ebp │ │ + mov %ecx,(%esp) │ │ movl $0x176,0x10(%esp) │ │ - cmove %ecx,%eax │ │ movl $0x4,0x8(%esp) │ │ + test %ebp,%ebp │ │ + mov %ecx,0x2c(%esp) │ │ + mov %edx,0x30(%esp) │ │ + cmovne %ebp,%eax │ │ + lea -0x16298(%ebx),%ebp │ │ mov %eax,0x4(%esp) │ │ - mov 0x64(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov 0x28(%esp),%edx │ │ - mov %ebp,0x8(%esp) │ │ - mov %eax,0x34(%esp) │ │ + mov %ebp,0xc(%esp) │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + mov 0x30(%esp),%edx │ │ movl $0x177,0xc(%esp) │ │ + mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %edx,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x64(%esp),%ebp │ │ - test %ebp,%ebp │ │ - jle 52d6d │ │ - mov 0x18(%esi),%edx │ │ - mov %eax,0x38(%esp) │ │ + mov %eax,0x3c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x2c(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jle 59705 │ │ + mov %eax,0x30(%esp) │ │ + mov 0x3c(%esp),%eax │ │ shl $0x2,%edi │ │ - mov %edx,0x2c(%esp) │ │ - mov %edi,0x3c(%esp) │ │ - xor %ecx,%ecx │ │ + mov %edi,0x34(%esp) │ │ + mov 0x18(%esi),%ebp │ │ + mov %eax,%edi │ │ + lea (%eax,%ecx,4),%eax │ │ + mov %eax,0x38(%esp) │ │ + jmp 596a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x30(%esp),%edx │ │ + xor %eax,%eax │ │ + mov %edi,0x2c(%esp) │ │ + jmp 596bb │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x2c(%esp),%edi │ │ - xor %edx,%edx │ │ - test %edi,%edi │ │ - mov 0x38(%esp),%eax │ │ - jne 52d2b │ │ - jmp 52cd3 │ │ - mov 0x5c(%esi),%edi │ │ - shl $0x2,%edi │ │ - add %edi,%eax │ │ - add $0x1,%edx │ │ - cmp %edx,0xc(%esi) │ │ - jle 52d58 │ │ - mov 0x34(%esp),%ebp │ │ - lea 0x0(,%edx,4),%edi │ │ - mov %edi,0x30(%esp) │ │ - mov 0x0(%ebp,%ecx,4),%edi │ │ - mov %eax,(%edi,%edx,4) │ │ - mov 0x54(%esi),%ebp │ │ + mov 0x5c(%esi),%ecx │ │ + shl $0x2,%ecx │ │ + add %ecx,%edx │ │ + add $0x1,%eax │ │ test %ebp,%ebp │ │ - jne 52cc8 │ │ - mov 0x1c(%esi),%edi │ │ - test %edi,%edi │ │ - mov %edi,0x24(%esp) │ │ - je 52d88 │ │ - mov 0x30(%esp),%edi │ │ - mov 0x24(%esp),%ebp │ │ - mov 0x0(%ebp,%edi,1),%edi │ │ - mov %edi,0x30(%esp) │ │ - shl $0x2,%edi │ │ - jmp 52cce │ │ - lea 0x0(%esi),%esi │ │ - mov 0x5c(%esi),%edi │ │ - shl $0x2,%edi │ │ - add %edi,%eax │ │ - add $0x1,%edx │ │ - cmp 0x2c(%esp),%edx │ │ - jge 52d58 │ │ - mov 0x34(%esp),%edi │ │ - lea 0x0(,%edx,4),%ebp │ │ - mov (%edi,%ecx,4),%edi │ │ - mov %eax,(%edi,%edx,4) │ │ - mov 0x54(%esi),%edi │ │ - test %edi,%edi │ │ - jne 52d20 │ │ - mov 0x1c(%esi),%edi │ │ - test %edi,%edi │ │ - je 52d80 │ │ - mov (%edi,%ebp,1),%edi │ │ - shl $0x2,%edi │ │ - jmp 52d26 │ │ - add $0x1,%ecx │ │ - mov 0x3c(%esp),%ebp │ │ - add %ebp,0x38(%esp) │ │ - cmp 0x64(%esp),%ecx │ │ - jne 52cb8 │ │ - mov 0x34(%esp),%eax │ │ + mov %ebp,%ecx │ │ + jne 596c4 │ │ + mov 0xc(%esi),%ecx │ │ + cmp %ecx,%eax │ │ + jge 596f0 │ │ + lea 0x0(,%eax,4),%ecx │ │ + mov %ecx,%edi │ │ + mov 0x2c(%esp),%ecx │ │ + mov (%ecx),%ecx │ │ + mov %edx,(%ecx,%eax,4) │ │ + mov 0x54(%esi),%ecx │ │ + test %ecx,%ecx │ │ + jne 596b0 │ │ + mov 0x1c(%esi),%ecx │ │ + test %ecx,%ecx │ │ + je 59718 │ │ + mov (%ecx,%edi,1),%ecx │ │ + shl $0x2,%ecx │ │ + jmp 596b6 │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x34(%esp),%edx │ │ + add $0x4,%edi │ │ + add %edx,0x30(%esp) │ │ + cmp 0x38(%esp),%edi │ │ + jne 596a0 │ │ + mov 0x3c(%esp),%eax │ │ lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - mov 0x10(%esi),%edi │ │ - jmp 52d50 │ │ + mov 0x10(%esi),%ecx │ │ + jmp 596e8 │ │ + xor %edx,%edx │ │ + xor %edi,%edi │ │ + jmp 5960f │ │ lea 0x0(%esi),%esi │ │ - mov 0x10(%esi),%edi │ │ - mov 0x30(%esp),%ebp │ │ - mov (%edi,%ebp,1),%ebp │ │ - mov %ebp,%edi │ │ - shl $0x2,%edi │ │ - jmp 52cce │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00052da0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x30243,%ebx │ │ +00059730 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x34791,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov (%esi),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bd10 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 64360 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00052de0 : │ │ +00059760 : │ │ push %ebp │ │ push %edi │ │ - xor %edi,%edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x30209,%ebx │ │ + call db90 │ │ + add $0x3475f,%ebx │ │ lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%ebp │ │ - mov 0x34(%esp),%esi │ │ - mov 0xc(%ebp),%ecx │ │ - test %ecx,%ecx │ │ - jle 52e2f │ │ - mov 0x10(%ebp),%edi │ │ - xor %edx,%edx │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x38(%esp),%esi │ │ + mov 0x3c(%esp),%edi │ │ + mov 0xc(%ecx),%eax │ │ + test %eax,%eax │ │ + jle 59829 │ │ + mov 0x10(%ecx),%ebp │ │ + lea 0x0(%ebp,%eax,4),%edx │ │ xor %eax,%eax │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add (%edi,%eax,4),%edx │ │ - lea 0x1(%eax),%eax │ │ - cmp %ecx,%eax │ │ - jne 52e10 │ │ - mov 0x38(%esp),%eax │ │ - cmp %eax,0x3c(%esp) │ │ - mov %eax,%edi │ │ - cmovle 0x3c(%esp),%edi │ │ - imul %edx,%edi │ │ - shl $0x2,%edi │ │ - mov 0x3c(%esp),%eax │ │ - mov %ebp,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 52c00 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + add 0x0(%ebp),%eax │ │ + add $0x4,%ebp │ │ + cmp %edx,%ebp │ │ + jne 597a0 │ │ + cmp %esi,%edi │ │ + cmovle %edi,%esi │ │ + imul %eax,%esi │ │ + shl $0x2,%esi │ │ + mov %edi,0x4(%esp) │ │ + mov %ecx,(%esp) │ │ + call 595c0 │ │ + mov (%eax),%ecx │ │ mov %eax,%ebp │ │ - mov (%esi),%edx │ │ - mov (%eax),%eax │ │ - mov (%edx),%edx │ │ + mov 0x34(%esp),%eax │ │ + mov %esi,%edx │ │ + cmp $0x4,%edx │ │ + mov (%ecx),%edi │ │ mov (%eax),%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov (%eax),%esi │ │ + jae 59810 │ │ + xor %eax,%eax │ │ + test $0x2,%dl │ │ + je 597e8 │ │ + movzwl (%esi),%eax │ │ + mov %ax,(%edi) │ │ + mov $0x2,%eax │ │ + and $0x1,%edx │ │ + je 597f4 │ │ + movzbl (%esi,%eax,1),%edx │ │ + mov %dl,(%edi,%eax,1) │ │ + mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cfe4 │ │ - mov %esi,(%esp) │ │ - call 52da0 │ │ + call 59730 │ │ lea 0x1c(%esp),%esp │ │ mov %ebp,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + test $0x1,%edi │ │ + jne 5983f │ │ + test $0x2,%edi │ │ + jne 5982d │ │ + mov %edx,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 597d6 │ │ + xor %esi,%esi │ │ + jmp 597b5 │ │ + movzwl (%esi),%eax │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%edx │ │ + lea 0x2(%esi),%esi │ │ + mov %ax,-0x2(%edi) │ │ + jmp 59820 │ │ + movzbl (%esi),%eax │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%edx │ │ + lea 0x1(%esi),%esi │ │ + mov %al,-0x1(%edi) │ │ + jmp 59818 │ │ │ │ -00052e70 : │ │ +00059850 : │ │ push %ebp │ │ - mov $0xd,%eax │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x30176,%ebx │ │ + call db90 │ │ + add $0x3466f,%ebx │ │ lea -0x6c(%esp),%esp │ │ - mov 0x94(%esp),%edx │ │ - test %edx,%edx │ │ - cmove %eax,%edx │ │ - lea -0x14480(%ebx),%eax │ │ + mov 0x80(%esp),%eax │ │ + mov 0x94(%esp),%edi │ │ + mov 0x94(%esp),%ebp │ │ + mov %eax,0x38(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x5c(%esp) │ │ + xor %eax,%eax │ │ + test %edi,%edi │ │ + mov $0xd,%al │ │ + cmovne %ebp,%eax │ │ + mov %eax,0x94(%esp) │ │ + lea -0x16298(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ mov 0x90(%esp),%eax │ │ test %eax,%eax │ │ - je 52f2e │ │ - mov -0x18(%ebx),%eax │ │ - mov 0x8c(%esp),%esi │ │ - mov 0x88(%esp),%ebp │ │ - test %ebp,%ebp │ │ - mov (%eax,%esi,4),%ecx │ │ - lea -0x1ccf8(%ebx),%esi │ │ - lea -0x1cbd1(%ebx),%eax │ │ - cmove %esi,%eax │ │ - mov %ecx,0x20(%esp) │ │ - mov %eax,0x1c(%esp) │ │ + je 5992a │ │ + mov 0x88(%esp),%esi │ │ + lea 0x388(%ebx),%eax │ │ + mov 0x8c(%esp),%ecx │ │ + test %esi,%esi │ │ + mov (%eax,%ecx,4),%edx │ │ + lea -0x1eb0c(%ebx),%ecx │ │ + lea -0x1e9e5(%ebx),%eax │ │ + cmove %ecx,%eax │ │ mov 0x84(%esp),%ecx │ │ - mov -0x14(%ebx),%eax │ │ - mov 0x80(%esp),%esi │ │ + mov %eax,0x1c(%esp) │ │ + lea 0x398(%ebx),%eax │ │ + mov %edx,0x20(%esp) │ │ mov (%eax,%ecx,4),%eax │ │ - mov %edx,0x14(%esp) │ │ + movl $0x2cb,0x8(%esp) │ │ + movl $0x1,(%esp) │ │ mov %eax,0x18(%esp) │ │ - lea -0x141d4(%ebx),%eax │ │ + mov 0x94(%esp),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x15fec(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %edx,0x30(%esp) │ │ - mov %esi,0x10(%esp) │ │ - movl $0x2cb,0x8(%esp) │ │ + lea -0x16298(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x30(%esp),%edx │ │ - mov 0x34(%esp),%ecx │ │ - mov %edx,0x30(%esp) │ │ - mov %ecx,0x8(%esp) │ │ + call 67510 │ │ + mov 0x34(%esp),%esi │ │ + lea -0x1cdc2(%ebx),%edi │ │ movl $0x2cd,0xc(%esp) │ │ movl $0x60,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%ebp │ │ - mov 0x34(%esp),%esi │ │ + mov %esi,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ movl $0x1,(%eax) │ │ + mov %eax,%ebp │ │ mov %esi,0x4(%esp) │ │ - mov 0x80(%esp),%esi │ │ + mov 0x38(%esp),%esi │ │ movl $0x2cf,0x8(%esp) │ │ mov %esi,(%esp) │ │ - lea -0x1afae(%ebx),%edi │ │ - call 5bbe0 <__ckd_salloc__> │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,0x4(%ebp) │ │ mov $0x6,%ecx │ │ - mov 0x80(%esp),%esi │ │ - mov 0x30(%esp),%edx │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 530c0 │ │ - cmp $0xd,%edx │ │ - jne 532b0 │ │ + jne 59ab0 │ │ + cmpl $0xd,0x94(%esp) │ │ + jne 59ca8 │ │ + mov 0x34(%esp),%eax │ │ movl $0xd,0x8(%ebp) │ │ movl $0x4,0xc(%ebp) │ │ - mov 0x34(%esp),%ecx │ │ movl $0x2d9,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ + mov %eax,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x10(%ebp) │ │ movl $0xc,(%eax) │ │ movl $0x18,0x4(%eax) │ │ movl $0x3,0x8(%eax) │ │ movl $0xc,0xc(%eax) │ │ - lea -0x31564(%ebx),%eax │ │ + lea -0x361a8(%ebx),%eax │ │ movl $0x33,0x5c(%ebp) │ │ movl $0x4,0x14(%ebp) │ │ mov %eax,0x38(%ebp) │ │ - mov 0x84(%esp),%edi │ │ - test %edi,%edi │ │ - jne 53144 │ │ - mov 0x88(%esp),%esi │ │ mov 0x84(%esp),%ecx │ │ - mov %esi,0x30(%ebp) │ │ - mov 0x8c(%esp),%esi │ │ - test %esi,%esi │ │ - mov %ecx,0x2c(%ebp) │ │ - jne 53280 │ │ + test %ecx,%ecx │ │ + jne 59b36 │ │ + mov 0x88(%esp),%eax │ │ + movl $0x0,0x2c(%ebp) │ │ + mov %eax,0x30(%ebp) │ │ mov 0x8c(%esp),%eax │ │ - mov 0x34(%esp),%ecx │ │ + test %eax,%eax │ │ + jne 5a08b │ │ + mov 0x8c(%esp),%eax │ │ + mov $0x100,%edx │ │ + mov 0x34(%esp),%edi │ │ mov %eax,0x34(%ebp) │ │ - mov %ecx,0xc(%esp) │ │ movl $0x374,0x10(%esp) │ │ + mov %edi,0xc(%esp) │ │ movl $0x4,0x8(%esp) │ │ mov 0x8(%ebp),%eax │ │ - mov $0x100,%edx │ │ mov %eax,0x4(%esp) │ │ mov 0x14(%ebp),%eax │ │ add %eax,%eax │ │ cmp $0x100,%eax │ │ cmovl %edx,%eax │ │ mov %eax,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov 0x34(%esp),%esi │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ mov %eax,0x44(%ebp) │ │ - mov %esi,0x8(%esp) │ │ movl $0x378,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov 0x14(%ebp),%eax │ │ lea 0x1(%eax,%eax,1),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x48(%ebp) │ │ + mov %ebp,%eax │ │ + mov 0x5c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 5a04d │ │ lea 0x6c(%esp),%esp │ │ pop %ebx │ │ - mov %ebp,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x38(%esp),%esi │ │ mov $0x8,%ecx │ │ - lea -0x1afa8(%ebx),%edi │ │ - mov 0x80(%esp),%esi │ │ + lea -0x1cdbc(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 53158 │ │ - cmp $0xd,%edx │ │ - jne 532f0 │ │ + jne 59b90 │ │ + cmpl $0xd,0x94(%esp) │ │ + jne 59ce0 │ │ + mov 0x34(%esp),%eax │ │ movl $0xd,0x8(%ebp) │ │ movl $0x1,0xc(%ebp) │ │ - mov 0x34(%esp),%eax │ │ movl $0x2eb,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x84(%esp),%edi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x84(%esp),%ecx │ │ mov %eax,0x10(%ebp) │ │ - test %edi,%edi │ │ movl $0x27,(%eax) │ │ - lea -0x31684(%ebx),%eax │ │ + lea -0x36648(%ebx),%eax │ │ movl $0x27,0x5c(%ebp) │ │ + test %ecx,%ecx │ │ movl $0x3,0x14(%ebp) │ │ mov %eax,0x38(%ebp) │ │ - je 5301d │ │ + je 59a08 │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 51110 │ │ + call 56010 │ │ mov %eax,0x3c(%ebp) │ │ - jmp 5301d │ │ - nop │ │ + mov 0x84(%esp),%eax │ │ + mov 0x8c(%esp),%edx │ │ + mov %eax,0x2c(%ebp) │ │ + mov 0x88(%esp),%eax │ │ + test %edx,%edx │ │ + mov %eax,0x30(%ebp) │ │ + je 59a28 │ │ + call 55b10 │ │ + movss -0x14728(%ebx),%xmm0 │ │ + mov %eax,0x40(%ebp) │ │ + movss %xmm0,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 55c60 │ │ + jmp 59a28 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x38(%esp),%esi │ │ mov $0x13,%ecx │ │ - lea -0x1afa0(%ebx),%edi │ │ - mov 0x80(%esp),%esi │ │ + lea -0x1cdb4(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 530da │ │ + je 59ac7 │ │ + mov 0x38(%esp),%esi │ │ mov $0x9,%ecx │ │ - lea -0x1caa2(%ebx),%edi │ │ - mov 0x80(%esp),%esi │ │ + lea -0x1e8b6(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 53360 │ │ + je 59d50 │ │ + mov 0x38(%esp),%esi │ │ mov $0xc,%ecx │ │ - lea -0x1af8d(%ebx),%edi │ │ - mov 0x80(%esp),%esi │ │ + lea -0x1cda1(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 533b8 │ │ + je 59db0 │ │ + mov 0x38(%esp),%esi │ │ mov $0x8,%ecx │ │ - lea -0x1af80(%ebx),%edi │ │ - mov 0x80(%esp),%esi │ │ + lea -0x1cd94(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 53310 │ │ + je 59cf8 │ │ + mov 0x38(%esp),%esi │ │ mov $0x6,%ecx │ │ - lea -0x1af77(%ebx),%edi │ │ - mov 0x80(%esp),%esi │ │ + lea -0x1cd8b(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 53310 │ │ + je 59cf8 │ │ + mov 0x38(%esp),%esi │ │ mov $0x3,%ecx │ │ - lea -0x1af70(%ebx),%edi │ │ - mov 0x80(%esp),%esi │ │ + lea -0x1cd84(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 53410 │ │ + je 59e10 │ │ + mov 0x38(%esp),%esi │ │ mov $0x4,%ecx │ │ - lea -0x1af6c(%ebx),%edi │ │ - mov 0x80(%esp),%esi │ │ + lea -0x1cd80(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 53410 │ │ + je 59e10 │ │ + mov 0x38(%esp),%esi │ │ mov $0x5,%ecx │ │ - lea -0x1af67(%ebx),%edi │ │ - mov 0x80(%esp),%esi │ │ + lea -0x1cd7b(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 5345e │ │ + jne 59e65 │ │ movl $0x3,0x14(%ebp) │ │ - mov %edx,0x8(%ebp) │ │ + mov 0x94(%esp),%eax │ │ movl $0x1,0xc(%ebp) │ │ - mov 0x34(%esp),%esi │ │ + mov %eax,0x8(%ebp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x320,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%edx │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x14(%ebp),%edx │ │ mov %eax,0x10(%ebp) │ │ - mov 0x14(%ebp),%eax │ │ - lea 0x1(%eax,%eax,1),%eax │ │ - imul 0x8(%ebp),%eax │ │ - mov %eax,(%edx) │ │ - mov %eax,0x5c(%ebp) │ │ - lea -0x319f4(%ebx),%eax │ │ + lea 0x1(%edx,%edx,1),%edx │ │ + imul 0x8(%ebp),%edx │ │ + mov %edx,(%eax) │ │ + lea -0x373c8(%ebx),%eax │ │ + mov %edx,0x5c(%ebp) │ │ mov %eax,0x38(%ebp) │ │ - jmp 5300e │ │ - call 50c50 │ │ - mov 0x84(%esp),%ecx │ │ - mov %eax,0x40(%ebp) │ │ - test %ecx,%ecx │ │ - mov $0x41200000,%edx │ │ - je 5329d │ │ - mov $0x40a00000,%edx │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 50d90 │ │ - jmp 53040 │ │ - xchg %ax,%ax │ │ - lea -0x1417c(%ebx),%eax │ │ + jmp 599f9 │ │ + lea 0x0(%esi),%esi │ │ + movl $0x2d3,0x8(%esp) │ │ + lea -0x15f94(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x34(%esp),%eax │ │ - movl $0x2d3,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov %ebp,(%esp) │ │ - xor %ebp,%ebp │ │ - call 5bce0 │ │ - lea 0x6c(%esp),%esp │ │ - mov %ebp,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x34(%esp),%esi │ │ - lea -0x1417c(%ebx),%eax │ │ + call 64330 │ │ + xor %eax,%eax │ │ + jmp 59a96 │ │ + lea 0x0(%esi),%esi │ │ movl $0x2e5,0x8(%esp) │ │ + lea -0x15f94(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ - jmp 532ca │ │ + jmp 59cba │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edx,0x8(%ebp) │ │ + mov 0x94(%esp),%eax │ │ movl $0x1,0xc(%ebp) │ │ + mov %eax,0x8(%ebp) │ │ mov 0x34(%esp),%eax │ │ movl $0x307,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x8(%ebp),%edx │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x8(%ebp),%ecx │ │ mov %eax,0x10(%ebp) │ │ - add %edx,%edx │ │ + lea (%ecx,%ecx,1),%edx │ │ mov %edx,(%eax) │ │ - lea -0x318d4(%ebx),%eax │ │ + lea -0x371e8(%ebx),%eax │ │ mov %edx,0x5c(%ebp) │ │ movl $0x2,0x14(%ebp) │ │ mov %eax,0x38(%ebp) │ │ - jmp 5300e │ │ - mov %edx,0x8(%ebp) │ │ + jmp 599f9 │ │ + mov 0x94(%esp),%eax │ │ movl $0x1,0xc(%ebp) │ │ - mov 0x34(%esp),%ecx │ │ - mov %edx,0x30(%esp) │ │ + mov %eax,0x8(%ebp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x2f4,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x30(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x94(%esp),%ecx │ │ mov %eax,0x10(%ebp) │ │ - lea (%edx,%edx,2),%edx │ │ + lea (%ecx,%ecx,2),%edx │ │ mov %edx,(%eax) │ │ - lea -0x31754(%ebx),%eax │ │ + lea -0x36a88(%ebx),%eax │ │ mov %edx,0x5c(%ebp) │ │ movl $0x3,0x14(%ebp) │ │ mov %eax,0x38(%ebp) │ │ - jmp 5300e │ │ - xchg %ax,%ax │ │ - mov %edx,0x8(%ebp) │ │ + jmp 599f9 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x94(%esp),%eax │ │ movl $0x1,0xc(%ebp) │ │ - mov 0x34(%esp),%esi │ │ - mov %edx,0x30(%esp) │ │ + mov %eax,0x8(%ebp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x2fd,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x30(%esp),%edx │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x94(%esp),%ecx │ │ mov %eax,0x10(%ebp) │ │ - shl $0x2,%edx │ │ + lea 0x0(,%ecx,4),%edx │ │ mov %edx,(%eax) │ │ - lea -0x31854(%ebx),%eax │ │ + lea -0x37008(%ebx),%eax │ │ mov %edx,0x5c(%ebp) │ │ movl $0x4,0x14(%ebp) │ │ mov %eax,0x38(%ebp) │ │ - jmp 5300e │ │ - xchg %ax,%ax │ │ - mov %edx,0x8(%ebp) │ │ + jmp 599f9 │ │ + mov 0x94(%esp),%eax │ │ movl $0x1,0xc(%ebp) │ │ - mov 0x34(%esp),%ecx │ │ + mov %eax,0x8(%ebp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x311,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x8(%ebp),%edx │ │ mov %eax,0x10(%ebp) │ │ mov %edx,(%eax) │ │ - lea -0x31914(%ebx),%eax │ │ + lea -0x37288(%ebx),%eax │ │ mov %edx,0x5c(%ebp) │ │ movl $0x0,0x14(%ebp) │ │ mov %eax,0x38(%ebp) │ │ - jmp 5300e │ │ + jmp 599f9 │ │ + mov 0x38(%esp),%esi │ │ mov $0x5,%ecx │ │ - lea -0x1af61(%ebx),%edi │ │ - mov 0x80(%esp),%esi │ │ + lea -0x1cd75(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 53480 │ │ + jne 59e84 │ │ movl $0x4,0x14(%ebp) │ │ - jmp 5322f │ │ - mov 0x80(%esp),%esi │ │ - mov 0x34(%esp),%eax │ │ - mov %edx,0x30(%esp) │ │ + jmp 59c4f │ │ + mov 0x34(%esp),%esi │ │ + mov 0x38(%esp),%eax │ │ movl $0x328,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,0x48(%esp) │ │ - mov 0x34(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,0x4c(%esp) │ │ + mov %eax,%edi │ │ + mov 0x38(%esp),%eax │ │ movl $0x329,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - xor %edi,%edi │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,0x38(%esp) │ │ - mov 0x48(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cec4 │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %edi,(%esp) │ │ + mov %eax,0x38(%esp) │ │ + call d690 │ │ + mov %eax,0x58(%esp) │ │ cmp $0x2,%eax │ │ - mov %eax,0x5c(%esp) │ │ - mov 0x30(%esp),%edx │ │ - jle 5351c │ │ - mov 0x48(%esp),%eax │ │ + jle 5a084 │ │ + lea 0x1(%edi),%edx │ │ + xor %esi,%esi │ │ mov $0x1,%ecx │ │ - add $0x1,%eax │ │ - mov %edx,%esi │ │ - jmp 5350a │ │ - xchg %ax,%ax │ │ - cmp $0x3a,%dl │ │ - je 53650 │ │ - mov 0x5c(%esp),%edx │ │ + jmp 59efd │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmp $0x3a,%al │ │ + je 59f0c │ │ + mov 0x58(%esp),%eax │ │ add $0x1,%ecx │ │ - sub $0x1,%edx │ │ - add $0x1,%eax │ │ - cmp %ecx,%edx │ │ - jle 5351a │ │ - movzbl (%eax),%edx │ │ - cmp $0x2c,%dl │ │ - jne 534f0 │ │ - movb $0x20,(%eax) │ │ - add $0x1,%edi │ │ - jmp 534f9 │ │ - mov %esi,%edx │ │ - add $0x1,%edi │ │ + add $0x1,%edx │ │ + sub $0x1,%eax │ │ + cmp %ecx,%eax │ │ + jle 59f22 │ │ + movzbl (%edx),%eax │ │ + cmp $0x2c,%al │ │ + jne 59ee8 │ │ + movb $0x20,(%edx) │ │ + add $0x1,%esi │ │ + jmp 59eec │ │ + mov 0x4c(%esp),%eax │ │ + movb $0x0,(%edx) │ │ + lea 0x1(%eax,%ecx,1),%eax │ │ + mov %eax,(%esp) │ │ + call d790 │ │ + mov %eax,0x14(%ebp) │ │ mov 0x34(%esp),%eax │ │ - mov %edi,0xc(%ebp) │ │ - mov %edi,(%esp) │ │ - mov %edx,0x30(%esp) │ │ + add $0x1,%esi │ │ + mov %esi,0xc(%ebp) │ │ + mov %esi,(%esp) │ │ + xor %esi,%esi │ │ movl $0x340,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x30(%esp),%edx │ │ - lea -0x1c060(%ebx),%ecx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x10(%ebp) │ │ - mov %ecx,0x40(%esp) │ │ + lea 0x58(%esp),%eax │ │ + mov %eax,0x44(%esp) │ │ + lea -0x1de74(%ebx),%eax │ │ + mov %eax,0x40(%esp) │ │ + lea -0x1cd54(%ebx),%eax │ │ movl $0x0,0x5c(%ebp) │ │ - lea -0x1af5b(%ebx),%ecx │ │ + mov 0x4c(%esp),%edi │ │ movl $0x0,0x8(%ebp) │ │ - mov 0x48(%esp),%esi │ │ - xor %edi,%edi │ │ - mov %ecx,0x44(%esp) │ │ - mov %edx,0x4c(%esp) │ │ - jmp 53593 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x1(%eax,%eax,1),%eax │ │ - imul (%edx),%eax │ │ - mov %eax,(%edx) │ │ - add 0x3c(%esp),%esi │ │ - add %eax,0x5c(%ebp) │ │ - add $0x1,%edi │ │ - lea 0x5c(%esp),%eax │ │ - mov 0x40(%esp),%ecx │ │ + mov %eax,0x48(%esp) │ │ + jmp 59f8f │ │ + lea 0x0(%esi),%esi │ │ + lea 0x1(%ecx,%ecx,1),%ecx │ │ + imul (%eax),%ecx │ │ + mov %ecx,(%eax) │ │ + add %ecx,0x5c(%ebp) │ │ + add $0x1,%esi │ │ + mov 0x44(%esp),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0xc(%esp) │ │ mov 0x38(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call cf84 │ │ + mov 0x40(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d750 │ │ cmp $0x1,%eax │ │ - jne 53618 │ │ - mov 0x5c(%esp),%ecx │ │ - cmp 0xc(%ebp),%edi │ │ + jne 5a012 │ │ + add 0x58(%esp),%edi │ │ + cmp 0xc(%ebp),%esi │ │ + jge 5a052 │ │ + lea 0x0(,%esi,4),%ecx │ │ mov %ecx,0x3c(%esp) │ │ - jge 53675 │ │ - mov 0x10(%ebp),%eax │ │ - lea 0x0(,%edi,4),%edx │ │ - add %edx,%eax │ │ - mov 0x44(%esp),%ecx │ │ + mov %ecx,%eax │ │ + add 0x10(%ebp),%eax │ │ mov %eax,0x8(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x38(%esp),%eax │ │ - mov %edx,0x30(%esp) │ │ - mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf84 │ │ + call d750 │ │ cmp $0x1,%eax │ │ - mov 0x30(%esp),%edx │ │ - jne 53675 │ │ - add 0x10(%ebp),%edx │ │ - mov (%edx),%eax │ │ - test %eax,%eax │ │ - je 53675 │ │ - add %eax,0x8(%ebp) │ │ - mov 0x14(%ebp),%eax │ │ - test %eax,%eax │ │ - jg 53580 │ │ - mov (%edx),%eax │ │ - jmp 53589 │ │ - cmp 0xc(%ebp),%edi │ │ - mov 0x4c(%esp),%edx │ │ - jne 536d9 │ │ - cmp %edx,0x8(%ebp) │ │ - jne 536a7 │ │ - lea -0x319f4(%ebx),%eax │ │ + jne 5a052 │ │ + mov 0x3c(%esp),%ecx │ │ + mov 0x10(%ebp),%eax │ │ + add %ecx,%eax │ │ + mov (%eax),%ecx │ │ + test %ecx,%ecx │ │ + je 5a052 │ │ + add %ecx,0x8(%ebp) │ │ + mov 0x14(%ebp),%ecx │ │ + test %ecx,%ecx │ │ + jg 59f80 │ │ + mov (%eax),%ecx │ │ + jmp 59f89 │ │ + cmp %esi,0xc(%ebp) │ │ + jne 5a0b4 │ │ + mov 0x94(%esp),%eax │ │ + cmp %eax,0x8(%ebp) │ │ + jne 5a0a0 │ │ + lea -0x373c8(%ebx),%eax │ │ mov %eax,0x38(%ebp) │ │ - mov 0x48(%esp),%eax │ │ + mov 0x4c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - jmp 5300e │ │ - mov %esi,%edx │ │ - mov 0x48(%esp),%esi │ │ - movb $0x0,(%eax) │ │ - mov %edx,0x30(%esp) │ │ - lea 0x1(%esi,%ecx,1),%eax │ │ - mov %eax,(%esp) │ │ - call cfc4 │ │ - mov %eax,0x14(%ebp) │ │ - mov 0x30(%esp),%edx │ │ - jmp 5351c │ │ - mov 0x34(%esp),%ecx │ │ - lea -0x1af58(%ebx),%eax │ │ + call 64330 │ │ + jmp 599f9 │ │ + call db70 │ │ movl $0x34c,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - movl $0x5,(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - lea -0x1af58(%ebx),%eax │ │ + lea -0x1cd6f(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x34(%esp),%eax │ │ - movl $0x358,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ movl $0x5,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x34(%esp),%esi │ │ - lea -0x1af58(%ebx),%eax │ │ + call d7e0 │ │ + xor %esi,%esi │ │ + jmp 59f22 │ │ + call 55b10 │ │ + movss -0x14724(%ebx),%xmm0 │ │ + mov %eax,0x40(%ebp) │ │ + jmp 59b77 │ │ + movl $0x358,0x8(%esp) │ │ + lea -0x1cd6f(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 5a064 │ │ movl $0x356,0x8(%esp) │ │ + lea -0x1cd6f(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ - movl $0x5,(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ + jmp 5a064 │ │ + jmp 5a0e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00053710 : │ │ +0005a0e0 : │ │ push %ebp │ │ push %edi │ │ + xor %edi,%edi │ │ push %esi │ │ + mov %edi,%ebp │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2f8db,%ebx │ │ + call db90 │ │ + add $0x33ddb,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov 0x58(%esp),%eax │ │ - mov 0x50(%esp),%edi │ │ - test %eax,%eax │ │ - je 53842 │ │ - lea -0x1af3d(%ebx),%edx │ │ - xor %ebp,%ebp │ │ - mov %edx,0x2c(%esp) │ │ - lea -0x1af37(%ebx),%edx │ │ - mov %edx,0x28(%esp) │ │ - mov 0x2c(%esp),%edx │ │ + lea -0x1cd51(%ebx),%eax │ │ + mov 0x58(%esp),%edx │ │ + mov %eax,0x2c(%esp) │ │ + lea -0x1cd4b(%ebx),%eax │ │ + mov 0x50(%esp),%esi │ │ + mov %eax,0x28(%esp) │ │ + test %edx,%edx │ │ + je 5a23a │ │ + mov 0x2c(%esp),%eax │ │ mov %ebp,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov 0x5c(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call cfa4 │ │ - movl $0x0,0x1c(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d770 │ │ movl $0x0,0x24(%esp) │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x18(%edi),%eax │ │ + mov 0x18(%esi),%eax │ │ test %eax,%eax │ │ - jne 53782 │ │ - mov 0xc(%edi),%eax │ │ + jne 5a14a │ │ + mov 0xc(%esi),%eax │ │ cmp %eax,0x24(%esp) │ │ - jae 53835 │ │ - mov 0x24(%esp),%edx │ │ - xor %esi,%esi │ │ - mov %edx,0x8(%esp) │ │ - mov 0x28(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov 0x5c(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call cfa4 │ │ - lea -0x1af31(%ebx),%edx │ │ - mov %edx,0x20(%esp) │ │ - jmp 537ef │ │ - xchg %ax,%ax │ │ - mov 0x5c(%edi),%eax │ │ - cmp %eax,%esi │ │ - jae 53808 │ │ - mov 0x54(%esp),%edx │ │ - mov (%edx,%ebp,4),%eax │ │ + jae 5a22d │ │ + mov 0x28(%esp),%eax │ │ + mov 0x24(%esp),%edi │ │ + mov %eax,0x4(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + mov %edi,0x8(%esp) │ │ + mov %eax,(%esp) │ │ + call d770 │ │ + mov %esi,0x50(%esp) │ │ + mov %edi,%eax │ │ + shl $0x2,%eax │ │ + mov %ebp,%esi │ │ + mov %eax,0x1c(%esp) │ │ + lea -0x1cd45(%ebx),%eax │ │ + mov %eax,0x20(%esp) │ │ + xor %edi,%edi │ │ + mov 0x50(%esp),%ebp │ │ + jmp 5a1d3 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x5c(%ebp),%eax │ │ + cmp %eax,%edi │ │ + jae 5a200 │ │ + mov 0x54(%esp),%eax │ │ mov 0x1c(%esp),%edx │ │ + mov (%eax,%esi,4),%eax │ │ mov (%eax,%edx,1),%eax │ │ - mov 0x20(%esp),%edx │ │ - cvtss2sd (%eax,%esi,4),%xmm0 │ │ - mov %edx,0x4(%esp) │ │ - mov 0x5c(%esp),%edx │ │ + movss (%eax,%edi,4),%xmm0 │ │ + add $0x1,%edi │ │ + mov 0x20(%esp),%eax │ │ + cvtss2sd %xmm0,%xmm0 │ │ + mov %eax,0x4(%esp) │ │ + mov 0x5c(%esp),%eax │ │ movsd %xmm0,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - add $0x1,%esi │ │ - call cfa4 │ │ - mov 0x54(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call d770 │ │ + mov 0x54(%ebp),%eax │ │ test %eax,%eax │ │ - jne 537b8 │ │ - mov 0x1c(%edi),%eax │ │ + jne 5a198 │ │ + mov 0x1c(%ebp),%eax │ │ test %eax,%eax │ │ - je 53830 │ │ - mov 0x1c(%esp),%edx │ │ - mov (%eax,%edx,1),%eax │ │ - cmp %eax,%esi │ │ - jb 537bf │ │ - mov 0x5c(%esp),%edx │ │ + je 5a228 │ │ + mov 0x1c(%esp),%ecx │ │ + mov (%eax,%ecx,1),%eax │ │ + cmp %eax,%edi │ │ + jb 5a19f │ │ + jmp 5a200 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x5c(%esp),%eax │ │ + mov %ebp,0x50(%esp) │ │ + mov %esi,%ebp │ │ movl $0xa,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call d034 │ │ + mov %eax,0x4(%esp) │ │ + mov 0x50(%esp),%esi │ │ + call d7f0 │ │ addl $0x1,0x24(%esp) │ │ - addl $0x4,0x1c(%esp) │ │ - jmp 53778 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x10(%edi),%eax │ │ - jmp 537fd │ │ + jmp 5a140 │ │ + mov 0x10(%ebp),%eax │ │ + jmp 5a1e1 │ │ add $0x1,%ebp │ │ cmp 0x58(%esp),%ebp │ │ - jne 53749 │ │ - mov 0x5c(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call d044 │ │ + jne 5a11b │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d800 │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + nop │ │ │ │ -00053860 : │ │ +0005a250 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2f78b,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%edx │ │ - mov 0x8(%edx),%eax │ │ + call db90 │ │ + add $0x33c6f,%ebx │ │ + lea -0x5c(%esp),%esp │ │ + mov 0x70(%esp),%eax │ │ + mov 0x74(%esp),%edx │ │ + mov 0x78(%esp),%ecx │ │ + mov %eax,0x38(%esp) │ │ + mov %edx,0x28(%esp) │ │ + mov 0x8(%eax),%eax │ │ + mov 0x7c(%esp),%edx │ │ + mov %ecx,0x24(%esp) │ │ + mov 0x88(%esp),%ecx │ │ + mov %edx,0x20(%esp) │ │ + mov %gs:0x14,%edx │ │ + mov %edx,0x4c(%esp) │ │ + xor %edx,%edx │ │ + mov %ecx,0x3c(%esp) │ │ test %eax,%eax │ │ - jle 53b2b │ │ - mov 0x6c(%esp),%ecx │ │ - mov 0x6c(%esp),%edx │ │ - test %ecx,%ecx │ │ - mov 0x68(%esp),%edi │ │ - lea -0x1b95d(%ebx),%esi │ │ - cmove %esi,%edx │ │ - test %edi,%edi │ │ - mov %edx,0x6c(%esp) │ │ - je 53a90 │ │ - mov 0x68(%esp),%edx │ │ - lea -0x1af19(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + jle 5a57f │ │ + mov 0x20(%esp),%eax │ │ + lea -0x1d771(%ebx),%edi │ │ + mov 0x24(%esp),%ebp │ │ + test %eax,%eax │ │ + cmove %edi,%eax │ │ + test %ebp,%ebp │ │ + mov %eax,0x20(%esp) │ │ + je 5a4d0 │ │ + mov 0x24(%esp),%edi │ │ + lea -0x1cd2d(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x14480(%ebx),%edx │ │ + lea -0x16298(%ebx),%eax │ │ movl $0x4b5,0x8(%esp) │ │ - mov %edx,0x28(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %edi,0x10(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x68(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call cec4 │ │ - add $0x1,%eax │ │ - lea -0x1cf3d(%ebx),%edx │ │ - mov %eax,0x24(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - mov 0x64(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call cec4 │ │ - mov 0x6c(%esp),%edx │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x34(%esp) │ │ + call 67510 │ │ + mov %edi,(%esp) │ │ + call d690 │ │ + lea 0x1(%eax),%esi │ │ + lea -0x1ed51(%ebx),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d690 │ │ + mov %eax,%ebp │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d690 │ │ + cmp %eax,%ebp │ │ mov %eax,%edi │ │ - mov %edx,(%esp) │ │ - call cec4 │ │ - cmp %eax,%edi │ │ - mov %eax,%esi │ │ - jg 53a58 │ │ - mov 0x28(%esp),%edx │ │ - lea 0x1(%esi,%edi,1),%ebp │ │ - add 0x24(%esp),%ebp │ │ - mov %edx,0x8(%esp) │ │ + jg 5a498 │ │ + mov 0x34(%esp),%eax │ │ + lea 0x1(%edi,%ebp,1),%edx │ │ movl $0x4cb,0xc(%esp) │ │ + lea (%edx,%esi,1),%edi │ │ movl $0x1,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ - lea -0x1af08(%ebx),%edx │ │ - mov %edx,0x24(%esp) │ │ - jmp 53970 │ │ - mov 0x28(%esp),%edx │ │ - mov %esi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %edi,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,%ebp │ │ + lea -0x1cd1c(%ebx),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov %edi,%eax │ │ + mov %ebp,%edi │ │ + mov %eax,%ebp │ │ + jmp 5a390 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x34(%esp),%eax │ │ + mov %esi,%ebp │ │ + mov %edi,(%esp) │ │ movl $0x4d3,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %edi,%ebp │ │ - call 5bb60 <__ckd_realloc__> │ │ - mov %eax,%esi │ │ - mov 0x6c(%esp),%edx │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64100 <__ckd_realloc__@@Base> │ │ + mov %eax,%edi │ │ + mov 0x20(%esp),%eax │ │ mov %ebp,0x4(%esp) │ │ - mov %edx,0x18(%esp) │ │ - mov 0x64(%esp),%edx │ │ - mov %edx,0x14(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ - mov 0x68(%esp),%edx │ │ - mov %edx,0xc(%esp) │ │ - mov 0x24(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov %esi,(%esp) │ │ - call d114 │ │ + mov %edi,(%esp) │ │ + mov %eax,0x18(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x24(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + call d8d0 │ │ cmp %eax,%ebp │ │ - mov %eax,%edi │ │ - jl 53950 │ │ - mov 0x60(%esp),%eax │ │ - mov 0x7c(%esp),%edx │ │ - mov 0x14(%eax),%ebp │ │ - mov 0x7c(%esp),%eax │ │ + mov %eax,%esi │ │ + jl 5a370 │ │ + mov 0x8c(%esp),%eax │ │ + mov %edi,%ebp │ │ + mov 0x38(%esp),%ecx │ │ + mov 0x8c(%esp),%edx │ │ + mov 0x3c(%esp),%edi │ │ test %eax,%eax │ │ - lea (%edx,%ebp,2),%eax │ │ + mov 0x14(%ecx),%esi │ │ + mov 0x8c(%esp),%eax │ │ + lea (%eax,%esi,2),%eax │ │ cmovs %edx,%eax │ │ - mov 0x60(%esp),%edx │ │ - mov %eax,0x7c(%esp) │ │ - mov 0x8(%edx),%eax │ │ - mov 0x78(%esp),%edx │ │ - test %edx,%edx │ │ - mov 0x7c(%esp),%edx │ │ + test %edi,%edi │ │ + mov %eax,0x8c(%esp) │ │ + je 5a510 │ │ + mov 0x8(%ecx),%eax │ │ + mov %ebp,%edx │ │ + mov %esi,(%esp) │ │ mov %eax,0x14(%esp) │ │ - mov %edx,0x10(%esp) │ │ - je 53ad8 │ │ - mov 0x74(%esp),%edx │ │ - lea 0x3c(%esp),%eax │ │ - mov %edx,0x8(%esp) │ │ - mov 0x70(%esp),%edx │ │ + mov 0x8c(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea 0x48(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov 0x60(%esp),%eax │ │ - mov %esi,%edx │ │ + mov 0x84(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x80(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %ecx,%eax │ │ + call 58740 │ │ mov %ebp,(%esp) │ │ - call 51eb0 │ │ mov %eax,%edi │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ test %edi,%edi │ │ - js 53b15 │ │ - mov 0x78(%esp),%eax │ │ - mov 0x3c(%esp),%edx │ │ + js 5a569 │ │ + mov 0x3c(%esp),%eax │ │ + mov 0x48(%esp),%edx │ │ + mov %esi,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov 0x60(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ + mov 0x38(%esp),%eax │ │ mov %edi,(%esp) │ │ - call 51c10 │ │ - mov 0x3c(%esp),%eax │ │ + call 584a0 │ │ + mov 0x48(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ - neg %ebp │ │ - lea (%edi,%ebp,2),%edi │ │ - lea 0x4c(%esp),%esp │ │ - mov %edi,%eax │ │ + call 64360 │ │ + neg %esi │ │ + lea (%edi,%esi,2),%eax │ │ + mov 0x4c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 5a5b5 │ │ + lea 0x5c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,%eax │ │ - mov 0x6c(%esp),%edx │ │ - sub %esi,%eax │ │ - add 0x64(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %ebp,%eax │ │ + sub %edi,%eax │ │ + add 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cff4 │ │ + call d7b0 │ │ test %eax,%eax │ │ - jne 5391a │ │ - lea -0x1b95d(%ebx),%edx │ │ - xor %esi,%esi │ │ - mov %edx,0x6c(%esp) │ │ - jmp 5391a │ │ + jne 5a332 │ │ + lea -0x1d771(%ebx),%eax │ │ + xor %edi,%edi │ │ + mov %eax,0x20(%esp) │ │ + jmp 5a332 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x14480(%ebx),%edx │ │ - lea -0x14154(%ebx),%eax │ │ - movl $0x4b2,0x8(%esp) │ │ + lea -0x15f6c(%ebx),%eax │ │ + xor %esi,%esi │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x28(%esp) │ │ - mov %edx,0x4(%esp) │ │ + lea -0x16298(%ebx),%eax │ │ + movl $0x4b2,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - movl $0x0,0x24(%esp) │ │ - mov %esi,0x68(%esp) │ │ - mov %esi,0x2c(%esp) │ │ - jmp 538f6 │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x34(%esp) │ │ + call 67510 │ │ + mov %edi,0x24(%esp) │ │ + mov %edi,0x30(%esp) │ │ + jmp 5a30e │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x74(%esp),%edx │ │ - mov 0x60(%esp),%eax │ │ - mov %edx,0x8(%esp) │ │ - mov 0x70(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,%edx │ │ + mov 0x38(%esp),%ecx │ │ + mov %ebp,%edx │ │ + mov 0x8(%ecx),%eax │ │ movl $0x0,0xc(%esp) │ │ + mov %esi,(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x8c(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov 0x84(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x80(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov %ecx,%eax │ │ + call 58740 │ │ mov %ebp,(%esp) │ │ - call 51eb0 │ │ mov %eax,%edi │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ test %edi,%edi │ │ - jns 53a44 │ │ - jmp 53a49 │ │ - mov 0x3c(%esp),%eax │ │ - mov $0xffffffff,%edi │ │ + jns 5a479 │ │ + mov %edi,%eax │ │ + jmp 5a47e │ │ + mov 0x48(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ - jmp 53a49 │ │ + call 64360 │ │ + mov $0xffffffff,%eax │ │ + jmp 5a47e │ │ mov %eax,0x10(%esp) │ │ + lea -0x1cd3e(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x16298(%ebx),%eax │ │ movl $0x49b,0x8(%esp) │ │ - lea -0x1af2a(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov $0xffffffff,%edi │ │ - lea -0x14480(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 53a49 │ │ - jmp 53b70 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + call 67510 │ │ + mov $0xffffffff,%eax │ │ + jmp 5a47e │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ │ │ -00053b70 : │ │ +0005a5c0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2f47b,%ebx │ │ + call db90 │ │ + add $0x338ff,%ebx │ │ lea -0x5c(%esp),%esp │ │ - mov 0x78(%esp),%edx │ │ - mov 0x7c(%esp),%ebp │ │ + mov 0x74(%esp),%eax │ │ + mov 0x7c(%esp),%esi │ │ + mov 0x70(%esp),%ebp │ │ + mov %eax,0x20(%esp) │ │ + mov 0x78(%esp),%eax │ │ + movl $0x0,0x48(%esp) │ │ + mov %eax,%edx │ │ + mov 0x84(%esp),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x4c(%esp) │ │ + xor %eax,%eax │ │ test %edx,%edx │ │ - mov 0x80(%esp),%ecx │ │ - lea 0x4c(%esp),%eax │ │ - cmovne 0x78(%esp),%eax │ │ - test %ebp,%ebp │ │ - mov 0x70(%esp),%esi │ │ - setne 0x28(%esp) │ │ - test %ecx,%ecx │ │ - mov 0x74(%esp),%edi │ │ - movl $0x0,0x4c(%esp) │ │ - mov %eax,0x78(%esp) │ │ + lea 0x48(%esp),%eax │ │ + cmovne %edx,%eax │ │ + test %esi,%esi │ │ + mov 0x80(%esp),%edx │ │ setne %cl │ │ - je 53d70 │ │ - cmpb $0x0,0x28(%esp) │ │ - je 53d70 │ │ + mov %eax,0x28(%esp) │ │ + test %edx,%edx │ │ + setne 0x14(%esp) │ │ + movzbl 0x14(%esp),%edx │ │ + test %cl,%cl │ │ + je 5a67a │ │ + test %dl,%dl │ │ + je 5a67a │ │ mov (%eax),%eax │ │ - test %eax,%eax │ │ mov %eax,0x30(%esp) │ │ - jle 540c5 │ │ - mov 0x14(%esi),%ecx │ │ - mov 0x8(%esi),%ebp │ │ - mov %ecx,0x28(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - movl $0x506,0xc(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - lea (%eax,%ecx,2),%ecx │ │ - lea -0x14480(%ebx),%eax │ │ - mov %ecx,0x3c(%esp) │ │ - mov %ecx,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x28(%esp),%ebp │ │ - mov 0x30(%esp),%ecx │ │ - shl $0x2,%ebp │ │ - mov %eax,0x2c(%esp) │ │ - shl $0x2,%ecx │ │ - add %ebp,%eax │ │ - mov %ecx,0x8(%esp) │ │ - mov %ecx,0x20(%esp) │ │ + test %eax,%eax │ │ + mov 0x14(%ebp),%eax │ │ + jg 5a7fc │ │ mov %eax,0x24(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cfe4 │ │ - mov 0x30(%esp),%eax │ │ + mov 0x8(%ebp),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov 0x50(%ebp),%eax │ │ mov 0x24(%esp),%edx │ │ - mov %eax,(%esp) │ │ - mov %esi,%eax │ │ - movl $0x1,0x8(%esp) │ │ - movl $0x1,0x4(%esp) │ │ - call 51cf0 │ │ - mov 0x30(%esp),%eax │ │ - movl $0x1,0xc(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov 0x24(%esp),%eax │ │ - movl $0x1,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - lea 0x40(%esi),%edx │ │ - mov 0x34(%esi),%eax │ │ - call 51dd0 │ │ + mov %eax,0x4c(%ebp) │ │ mov 0x28(%esp),%eax │ │ - mov 0x20(%esp),%ecx │ │ + mov %edx,0x18(%esp) │ │ + mov (%eax),%eax │ │ test %eax,%eax │ │ - jle 53d2e │ │ - mov 0x30(%esp),%eax │ │ - mov 0x38(%esp),%edx │ │ - shl $0x2,%edx │ │ - mov %edx,0x24(%esp) │ │ - xor %edx,%edx │ │ - lea -0x4(%edi,%eax,4),%eax │ │ - mov %eax,0x34(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - lea (%eax,%ecx,1),%ecx │ │ - mov %edi,%eax │ │ - mov %ecx,0x38(%esp) │ │ - mov %edx,%edi │ │ + jg 5a6b1 │ │ + movl $0x0,0x24(%esp) │ │ + cmpb $0x0,0x14(%esp) │ │ + jne 5a6b8 │ │ + jmp 5a6ec │ │ + mov 0x14(%ebp),%eax │ │ + test %cl,%cl │ │ + mov %eax,0x18(%esp) │ │ + mov 0x8(%ebp),%eax │ │ + mov %eax,0x30(%esp) │ │ + jne 5ad45 │ │ + mov 0x4c(%ebp),%eax │ │ + mov 0x50(%ebp),%edi │ │ mov %eax,%edx │ │ - lea 0x0(%esi),%esi │ │ - mov 0x44(%esi),%eax │ │ - mov 0x2c(%esp),%ecx │ │ - mov (%eax,%edi,4),%eax │ │ - mov %eax,(%ecx,%edi,4) │ │ - mov 0x24(%esp),%ecx │ │ - mov %ecx,0x8(%esp) │ │ - mov (%edx),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x20(%esp) │ │ - mov %eax,(%esp) │ │ - lea 0x1(%edi),%edi │ │ - call cfe4 │ │ - mov 0x44(%esi),%eax │ │ - mov 0x38(%esp),%ecx │ │ - mov (%eax,%ebp,1),%eax │ │ - mov %eax,(%ecx,%ebp,1) │ │ - mov 0x34(%esp),%ecx │ │ - add $0x4,%ebp │ │ - mov (%ecx),%ecx │ │ - mov %eax,(%esp) │ │ - mov %ecx,0x1c(%esp) │ │ - mov 0x24(%esp),%ecx │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x1c(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - call cfe4 │ │ - cmp 0x28(%esp),%edi │ │ - mov 0x20(%esp),%edx │ │ - jne 53cc8 │ │ - mov 0x84(%esp),%edx │ │ - mov 0x28(%esp),%ecx │ │ - mov 0x3c(%esp),%edi │ │ - mov %edx,0x8(%esp) │ │ - mov %esi,%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov %ecx,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 51c10 │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x30(%esp),%eax │ │ - lea 0x5c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x14(%esi),%edx │ │ - mov 0x8(%esi),%eax │ │ - cmpb $0x0,0x28(%esp) │ │ + sub %edi,%edx │ │ mov %edx,0x24(%esp) │ │ - mov %eax,0x3c(%esp) │ │ - jne 540d3 │ │ - mov 0x50(%esi),%edx │ │ - mov 0x4c(%esi),%eax │ │ - mov %edx,0x2c(%esp) │ │ - mov %eax,%edx │ │ - sub 0x2c(%esp),%edx │ │ - mov %edx,0x30(%esp) │ │ - jns 53dae │ │ + jns 5a6ab │ │ add $0x100,%eax │ │ - mov 0x2c(%esp),%edx │ │ - sub %edx,%eax │ │ - mov %eax,0x30(%esp) │ │ - mov 0x78(%esp),%edx │ │ - mov (%edx),%eax │ │ - mov 0x30(%esp),%edx │ │ - add 0x24(%esp),%edx │ │ - test %cl,%cl │ │ - cmove 0x30(%esp),%edx │ │ - mov %edx,0x30(%esp) │ │ + sub %edi,%eax │ │ + mov %eax,0x24(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov (%eax),%eax │ │ + cmpb $0x0,0x14(%esp) │ │ + je 5a6c0 │ │ + mov 0x18(%esp),%edi │ │ + add %edi,0x24(%esp) │ │ + mov 0x24(%esp),%edx │ │ add %eax,%edx │ │ cmp $0x100,%edx │ │ - jle 53def │ │ - mov 0x78(%esp),%ecx │ │ + jle 5a6ec │ │ + mov 0x28(%esp),%edx │ │ mov $0x100,%eax │ │ - sub 0x30(%esp),%eax │ │ - sub 0x24(%esp),%eax │ │ movl $0x0,0x80(%esp) │ │ - mov %eax,(%ecx) │ │ - mov 0x80(%esp),%ecx │ │ + sub 0x24(%esp),%eax │ │ + sub 0x18(%esp),%eax │ │ + mov %eax,(%edx) │ │ + mov 0x80(%esp),%edx │ │ + mov 0x20(%esp),%edi │ │ + mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ + mov %ebp,%eax │ │ + mov %edx,0x8(%esp) │ │ mov %edi,%edx │ │ - mov %esi,%eax │ │ - mov %ecx,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call 51cf0 │ │ - mov 0x34(%esi),%eax │ │ - mov %ebp,0x8(%esp) │ │ - mov 0x78(%esp),%ebp │ │ + mov %cl,0x14(%esp) │ │ + call 58580 │ │ mov 0x80(%esp),%ecx │ │ + lea 0x40(%ebp),%edx │ │ + mov 0x34(%ebp),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov 0x28(%esp),%esi │ │ mov %ecx,0xc(%esp) │ │ - lea 0x40(%esi),%edx │ │ - mov 0x0(%ebp),%ecx │ │ + mov (%esi),%esi │ │ mov %edi,(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - call 51dd0 │ │ - cmpb $0x0,0x28(%esp) │ │ - je 53ead │ │ - mov 0x0(%ebp),%ecx │ │ - test %ecx,%ecx │ │ - jle 53f24 │ │ - mov 0x24(%esp),%edx │ │ - mov 0x4c(%esi),%eax │ │ - test %edx,%edx │ │ - jle 53ea2 │ │ - mov 0x3c(%esp),%ecx │ │ - xor %ebp,%ebp │ │ - shl $0x2,%ecx │ │ - mov %ecx,0x28(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x44(%esi),%edx │ │ - mov (%edi),%ecx │ │ - add $0x1,%ebp │ │ - mov (%edx,%eax,4),%edx │ │ - add $0x1,%eax │ │ - mov %eax,0x4c(%esi) │ │ + mov %esi,0x4(%esp) │ │ + call 58650 │ │ + movzbl 0x14(%esp),%ecx │ │ + test %cl,%cl │ │ + je 5ac4a │ │ mov 0x28(%esp),%eax │ │ - mov %edx,(%esp) │ │ + mov (%eax),%eax │ │ + test %eax,%eax │ │ + jle 5aa08 │ │ + mov 0x18(%esp),%eax │ │ + test %eax,%eax │ │ + jle 5ac3c │ │ + mov 0x30(%esp),%eax │ │ + movl $0x0,0x14(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x4c(%ebp),%eax │ │ + jmp 5a7bc │ │ + lea 0x0(%esi),%esi │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + je 5a789 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 5a794 │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x4c(%ebp),%eax │ │ + addl $0x1,0x14(%esp) │ │ + mov 0x14(%esp),%esi │ │ + mov %eax,%ecx │ │ + sar $0x1f,%ecx │ │ + shr $0x18,%ecx │ │ + add %ecx,%eax │ │ + movzbl %al,%eax │ │ + sub %ecx,%eax │ │ + cmp 0x18(%esp),%esi │ │ + mov %eax,0x4c(%ebp) │ │ + je 5ac3f │ │ + mov 0x44(%ebp),%edx │ │ + lea 0x1(%eax),%esi │ │ + mov 0x20(%esp),%ecx │ │ + mov (%edx,%eax,4),%edx │ │ + mov 0x1c(%esp),%eax │ │ + mov (%ecx),%ecx │ │ + mov %esi,0x4c(%ebp) │ │ + mov %edx,%edi │ │ + cmp $0x4,%eax │ │ + mov %ecx,%esi │ │ + jb 5a778 │ │ + test $0x1,%dl │ │ + jne 5ade7 │ │ + test $0x2,%edi │ │ + jne 5add2 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 5a778 │ │ + mov 0x30(%esp),%edi │ │ + mov %eax,%esi │ │ + mov 0x8(%ebp),%edx │ │ + mov %eax,0x1c(%esp) │ │ + movl $0x506,0xc(%esp) │ │ + lea (%edi,%eax,2),%eax │ │ + mov %eax,0x3c(%esp) │ │ + mov %eax,%ecx │ │ + mov %ecx,(%esp) │ │ + lea -0x16298(%ebx),%eax │ │ + movl $0x4,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - call cfe4 │ │ - mov 0x4c(%esi),%eax │ │ - mov %eax,%edx │ │ - sar $0x1f,%edx │ │ - shr $0x18,%edx │ │ - add %edx,%eax │ │ - and $0xff,%eax │ │ - sub %edx,%eax │ │ - cmp 0x24(%esp),%ebp │ │ - mov %eax,0x4c(%esi) │ │ - jne 53e60 │ │ - mov 0x24(%esp),%ecx │ │ - mov %eax,0x50(%esi) │ │ - sub %ecx,0x30(%esp) │ │ - mov 0x78(%esp),%ebp │ │ - mov 0x0(%ebp),%ebp │ │ - test %ebp,%ebp │ │ - jle 53f24 │ │ - mov 0x3c(%esp),%ecx │ │ + shl $0x2,%esi │ │ + mov %edx,0x34(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x24(%esp) │ │ + lea 0x0(,%edi,4),%ecx │ │ + mov %esi,0x18(%esp) │ │ + add %esi,%eax │ │ + cmp $0x4,%ecx │ │ + mov %eax,%edi │ │ + mov %ecx,0x28(%esp) │ │ + mov 0x20(%esp),%esi │ │ + mov %eax,0x14(%esp) │ │ + mov %ecx,%eax │ │ + jae 5ad52 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + jne 5ad30 │ │ + test $0x1,%al │ │ + jne 5ad24 │ │ + mov 0x30(%esp),%esi │ │ + mov %ebp,%eax │ │ + mov 0x14(%esp),%edi │ │ + movl $0x1,0x8(%esp) │ │ + movl $0x1,0x4(%esp) │ │ + mov %esi,(%esp) │ │ mov %edi,%edx │ │ - shl $0x2,%ecx │ │ - mov 0x4c(%esi),%eax │ │ - mov %ecx,0x34(%esp) │ │ - xor %ebp,%ebp │ │ - mov 0x30(%esp),%edi │ │ - xchg %ax,%ax │ │ - mov 0x44(%esi),%ecx │ │ - add $0x1,%edi │ │ - mov (%ecx,%eax,4),%ecx │ │ - add $0x1,%eax │ │ - mov %eax,0x4c(%esi) │ │ + call 58580 │ │ + mov 0x34(%ebp),%eax │ │ + lea 0x40(%ebp),%edx │ │ + movl $0x1,0xc(%esp) │ │ + movl $0x1,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call 58650 │ │ + mov 0x1c(%esp),%eax │ │ + test %eax,%eax │ │ + jle 5a9bb │ │ + mov 0x34(%esp),%eax │ │ + xor %edx,%edx │ │ + mov 0x28(%esp),%ecx │ │ + mov 0x24(%esp),%esi │ │ + shl $0x2,%eax │ │ + mov %eax,0x14(%esp) │ │ + mov 0x20(%esp),%eax │ │ + lea -0x4(%eax,%ecx,1),%eax │ │ + mov %eax,0x34(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + sub 0x1c(%esp),%eax │ │ + lea (%esi,%eax,4),%eax │ │ + mov %eax,0x28(%esp) │ │ + jmp 5a972 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 5a911 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 5a91c │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x44(%ebp),%eax │ │ + mov 0x18(%esp),%esi │ │ + mov (%eax,%esi,1),%ecx │ │ + mov 0x28(%esp),%eax │ │ + mov %ecx,%edi │ │ + mov %ecx,(%eax,%edx,4) │ │ mov 0x34(%esp),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,0x38(%esp) │ │ + mov %eax,%esi │ │ + mov 0x14(%esp),%eax │ │ + cmp $0x4,%eax │ │ + jae 5ad78 │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 5a959 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 5a964 │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + add $0x1,%edx │ │ + addl $0x4,0x18(%esp) │ │ + cmp 0x1c(%esp),%edx │ │ + je 5a9bb │ │ + mov 0x44(%ebp),%eax │ │ + mov (%eax,%edx,4),%ecx │ │ + mov 0x24(%esp),%eax │ │ + mov %ecx,%edi │ │ + mov %ecx,(%eax,%edx,4) │ │ + mov 0x20(%esp),%eax │ │ + mov (%eax),%eax │ │ + mov %eax,0x38(%esp) │ │ + mov %eax,%esi │ │ + mov 0x14(%esp),%eax │ │ + cmp $0x4,%eax │ │ + jb 5a900 │ │ + test $0x1,%cl │ │ + jne 5ae13 │ │ + test $0x2,%edi │ │ + jne 5adfe │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 5a900 │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x24(%esp),%esi │ │ mov %eax,0x8(%esp) │ │ - mov (%edx,%ebp,4),%eax │ │ + mov 0x1c(%esp),%eax │ │ + mov %esi,%edx │ │ mov %eax,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - mov %edx,0x20(%esp) │ │ - lea 0x1(%ebp),%ebp │ │ - call cfe4 │ │ - mov 0x4c(%esi),%eax │ │ - mov 0x20(%esp),%edx │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + mov %ebp,%eax │ │ + call 584a0 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + mov 0x4c(%esp),%esi │ │ + xor %gs:0x14,%esi │ │ + mov 0x30(%esp),%eax │ │ + jne 5ae85 │ │ + lea 0x5c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov 0x80(%esp),%edi │ │ + test %edi,%edi │ │ + je 5aad8 │ │ + mov 0x4c(%ebp),%eax │ │ + mov $0xff,%ecx │ │ + mov 0x18(%esp),%esi │ │ + test %eax,%eax │ │ + lea -0x1(%eax),%edx │ │ + cmove %ecx,%edx │ │ + test %esi,%esi │ │ + jle 5aad8 │ │ + mov 0x30(%esp),%esi │ │ + movl $0x0,0x14(%esp) │ │ + shl $0x2,%esi │ │ + mov %esi,0x1c(%esp) │ │ + lea 0x0(,%edx,4),%esi │ │ + mov %esi,0x20(%esp) │ │ + jmp 5aa98 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + je 5aa69 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 5aa74 │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x4c(%ebp),%eax │ │ + addl $0x1,0x14(%esp) │ │ + mov 0x14(%esp),%esi │ │ mov %eax,%ecx │ │ sar $0x1f,%ecx │ │ shr $0x18,%ecx │ │ add %ecx,%eax │ │ - and $0xff,%eax │ │ + movzbl %al,%eax │ │ sub %ecx,%eax │ │ - mov 0x78(%esp),%ecx │ │ - mov %eax,0x4c(%esi) │ │ - cmp %ebp,(%ecx) │ │ - jg 53ed0 │ │ - mov %edi,0x30(%esp) │ │ - mov 0x80(%esp),%edi │ │ - test %edi,%edi │ │ - je 53f9b │ │ - mov 0x4c(%esi),%eax │ │ - mov $0xff,%ebp │ │ + cmp 0x18(%esp),%esi │ │ + mov %eax,0x4c(%ebp) │ │ + je 5aad8 │ │ + mov 0x44(%ebp),%edx │ │ + mov 0x20(%esp),%esi │ │ + mov (%edx,%esi,1),%ecx │ │ + lea 0x1(%eax),%esi │ │ + mov (%edx,%eax,4),%edx │ │ + mov 0x1c(%esp),%eax │ │ + mov %esi,0x4c(%ebp) │ │ + mov %ecx,%esi │ │ + mov %edx,%edi │ │ + cmp $0x4,%eax │ │ + jb 5aa58 │ │ + test $0x1,%dl │ │ + jne 5adae │ │ + test $0x2,%edi │ │ + jne 5ad99 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 5aa58 │ │ + xchg %ax,%ax │ │ + mov 0x24(%esp),%eax │ │ + sub 0x18(%esp),%eax │ │ + mov %eax,0x20(%esp) │ │ test %eax,%eax │ │ - mov 0x24(%esp),%ecx │ │ - lea -0x1(%eax),%edx │ │ - cmovne %edx,%ebp │ │ - test %ecx,%ecx │ │ - jle 53f9b │ │ - mov 0x3c(%esp),%edi │ │ - shl $0x2,%edi │ │ - mov %edi,0x28(%esp) │ │ - xor %edi,%edi │ │ - shl $0x2,%ebp │ │ + jle 5adc5 │ │ + mov 0x18(%esp),%eax │ │ + mov 0x50(%ebp),%ecx │ │ + movl $0x0,0x14(%esp) │ │ + lea 0x0(,%eax,4),%esi │ │ + mov %esi,0x24(%esp) │ │ + mov %eax,%esi │ │ + neg %esi │ │ + lea 0x101(%eax),%eax │ │ + mov %esi,0x1c(%esp) │ │ + mov %eax,0x28(%esp) │ │ nop │ │ - mov 0x44(%esi),%edx │ │ - add $0x1,%edi │ │ - mov (%edx,%ebp,1),%ecx │ │ - mov (%edx,%eax,4),%edx │ │ - add $0x1,%eax │ │ - mov %eax,0x4c(%esi) │ │ - mov 0x28(%esp),%eax │ │ - mov %edx,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - call cfe4 │ │ - mov 0x4c(%esi),%eax │ │ - mov %eax,%edx │ │ - sar $0x1f,%edx │ │ - shr $0x18,%edx │ │ - add %edx,%eax │ │ - and $0xff,%eax │ │ - sub %edx,%eax │ │ - cmp 0x24(%esp),%edi │ │ - mov %eax,0x4c(%esi) │ │ - jne 53f58 │ │ - mov 0x30(%esp),%edx │ │ - sub 0x24(%esp),%edx │ │ - test %edx,%edx │ │ - mov %edx,0x30(%esp) │ │ - jle 54130 │ │ - mov 0x24(%esp),%ecx │ │ - mov 0x24(%esp),%edi │ │ - neg %ecx │ │ - mov 0x50(%esi),%eax │ │ - shl $0x2,%edi │ │ - mov %ecx,0x2c(%esp) │ │ - mov %edi,0x34(%esp) │ │ - movl $0x0,0x28(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x18(%esp),%eax │ │ + cmp %eax,%ecx │ │ + js 5ab35 │ │ + add %ecx,%eax │ │ + cmp $0xff,%eax │ │ + jle 5ac18 │ │ + mov 0x18(%esp),%esi │ │ + cmp %esi,0x1c(%esp) │ │ + jg 5ab86 │ │ + mov 0x1c(%esp),%eax │ │ + xor %esi,%esi │ │ + lea 0x100(%eax,%ecx,1),%edx │ │ + add 0x28(%esp),%ecx │ │ + jmp 5ab60 │ │ nop │ │ - cmp 0x24(%esp),%eax │ │ - js 53fe8 │ │ - mov 0x24(%esp),%edx │ │ - add %eax,%edx │ │ - cmp $0xff,%edx │ │ - jle 54108 │ │ - mov 0x24(%esp),%ebp │ │ - cmp %ebp,0x2c(%esp) │ │ - jg 5402e │ │ - xor %edi,%edi │ │ - mov 0x2c(%esp),%edx │ │ - lea 0x100(%eax),%ebp │ │ - xchg %ax,%ax │ │ - lea 0x0(%ebp,%edx,1),%ecx │ │ - mov %ecx,%eax │ │ - sar $0x1f,%eax │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %edx,%edi │ │ + sar $0x1f,%edi │ │ + shr $0x18,%edi │ │ + lea (%edx,%edi,1),%eax │ │ add $0x1,%edx │ │ - shr $0x18,%eax │ │ - add %eax,%ecx │ │ - and $0xff,%ecx │ │ - sub %eax,%ecx │ │ - mov 0x44(%esi),%eax │ │ - mov (%eax,%ecx,4),%ecx │ │ - mov 0x48(%esi),%eax │ │ - mov %ecx,(%eax,%edi,1) │ │ - add $0x4,%edi │ │ - cmp 0x24(%esp),%edx │ │ - jle 54000 │ │ - mov 0x28(%esp),%edx │ │ - mov 0x84(%esp),%ecx │ │ - mov (%ecx,%edx,4),%eax │ │ + movzbl %al,%eax │ │ + sub %edi,%eax │ │ + mov 0x44(%ebp),%edi │ │ + mov (%edi,%eax,4),%edi │ │ + mov 0x48(%ebp),%eax │ │ + mov %edi,(%eax,%esi,1) │ │ + add $0x4,%esi │ │ + cmp %ecx,%edx │ │ + jne 5ab60 │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x14(%esp),%ecx │ │ + mov (%eax,%ecx,4),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x34(%esp),%eax │ │ - add 0x48(%esi),%eax │ │ - mov %esi,(%esp) │ │ + mov 0x24(%esp),%eax │ │ + add 0x48(%ebp),%eax │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call *0x38(%esi) │ │ - mov 0x50(%esi),%eax │ │ - addl $0x1,0x28(%esp) │ │ + call *0x38(%ebp) │ │ + mov 0x50(%ebp),%eax │ │ + addl $0x1,0x14(%esp) │ │ add $0x1,%eax │ │ mov %eax,%edx │ │ sar $0x1f,%edx │ │ shr $0x18,%edx │ │ - add %edx,%eax │ │ - and $0xff,%eax │ │ - sub %edx,%eax │ │ - mov 0x30(%esp),%edx │ │ - cmp %edx,0x28(%esp) │ │ - mov %eax,0x50(%esi) │ │ - jne 53fd0 │ │ - mov 0x54(%esi),%eax │ │ - test %eax,%eax │ │ - je 5409c │ │ - mov %edx,0x8(%esp) │ │ - mov 0x84(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 548d0 │ │ - mov 0x20(%esi),%ebp │ │ - test %ebp,%ebp │ │ - je 540b8 │ │ - mov 0x30(%esp),%eax │ │ - mov 0x84(%esp),%edx │ │ + lea (%eax,%edx,1),%ecx │ │ + mov 0x14(%esp),%eax │ │ + movzbl %cl,%ecx │ │ + sub %edx,%ecx │ │ + mov %ecx,0x50(%ebp) │ │ + cmp 0x20(%esp),%eax │ │ + jne 5ab20 │ │ + mov 0x54(%ebp),%ecx │ │ + test %ecx,%ecx │ │ + je 5abf1 │ │ + mov 0x20(%esp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 5b640 │ │ + mov 0x20(%ebp),%edx │ │ + mov 0x20(%esp),%eax │ │ + test %edx,%edx │ │ + mov %eax,0x30(%esp) │ │ + je 5a9e7 │ │ + mov 0x2c(%esp),%edx │ │ mov %eax,(%esp) │ │ - mov %esi,%eax │ │ - call 51520 │ │ - mov 0x30(%esp),%eax │ │ - lea 0x5c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov 0x14(%esi),%edx │ │ - mov 0x8(%esi),%eax │ │ - mov %edx,0x24(%esp) │ │ - mov %eax,0x3c(%esp) │ │ - mov 0x50(%esi),%eax │ │ - cmpb $0x0,0x28(%esp) │ │ - mov %eax,0x4c(%esi) │ │ - movl $0x0,0x30(%esp) │ │ - je 53dae │ │ - mov 0x78(%esp),%edx │ │ - mov (%edx),%eax │ │ - mov 0x24(%esp),%edx │ │ + mov %ebp,%eax │ │ + call 58360 │ │ + jmp 5a9e7 │ │ + nop │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x14(%esp),%esi │ │ + mov (%eax,%esi,4),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x44(%ebp),%eax │ │ + mov %ebp,(%esp) │ │ + lea (%eax,%ecx,4),%eax │ │ + mov %eax,0x4(%esp) │ │ + call *0x38(%ebp) │ │ + jmp 5aba6 │ │ + mov 0x4c(%ebp),%eax │ │ + mov 0x18(%esp),%esi │ │ + mov %eax,0x50(%ebp) │ │ + sub %esi,0x24(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov (%eax),%eax │ │ test %eax,%eax │ │ - cmovle 0x30(%esp),%edx │ │ - mov %edx,0x30(%esp) │ │ - jmp 53db4 │ │ + jle 5aa08 │ │ + mov 0x30(%esp),%eax │ │ + movl $0x0,0x14(%esp) │ │ + shl $0x2,%eax │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x4c(%ebp),%eax │ │ + jmp 5acbb │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + je 5ac81 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 5ac8c │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x4c(%ebp),%eax │ │ + addl $0x1,0x14(%esp) │ │ + mov 0x14(%esp),%esi │ │ + addl $0x1,0x24(%esp) │ │ + mov %eax,%ecx │ │ + sar $0x1f,%ecx │ │ + shr $0x18,%ecx │ │ + add %ecx,%eax │ │ + movzbl %al,%eax │ │ + sub %ecx,%eax │ │ + mov 0x28(%esp),%ecx │ │ + mov %eax,0x4c(%ebp) │ │ + cmp %esi,(%ecx) │ │ + jle 5aa08 │ │ + mov 0x20(%esp),%esi │ │ + mov 0x14(%esp),%ecx │ │ + mov 0x44(%ebp),%edx │ │ + mov (%esi,%ecx,4),%ecx │ │ + lea 0x1(%eax),%esi │ │ + mov (%edx,%eax,4),%edx │ │ + mov 0x1c(%esp),%eax │ │ + mov %esi,0x4c(%ebp) │ │ + mov %ecx,%esi │ │ + mov %edx,%edi │ │ + cmp $0x4,%eax │ │ + jb 5ac70 │ │ + test $0x1,%dl │ │ + jne 5acf8 │ │ + test $0x2,%edi │ │ + jne 5ad12 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 5ac70 │ │ + movzbl (%ecx),%eax │ │ + lea 0x1(%edx),%edi │ │ + lea 0x1(%ecx),%esi │ │ + mov %al,(%edx) │ │ + mov 0x1c(%esp),%eax │ │ + sub $0x1,%eax │ │ + test $0x2,%edi │ │ + je 5acec │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 5acec │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + jmp 5a877 │ │ + movzwl (%esi),%edx │ │ + test $0x1,%al │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + je 5a877 │ │ + jmp 5ad24 │ │ + mov 0x18(%esp),%eax │ │ + mov %eax,0x24(%esp) │ │ + jmp 5a651 │ │ + test $0x1,%edi │ │ + jne 5ae6b │ │ + test $0x2,%edi │ │ + jne 5ae56 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 5a865 │ │ xchg %ax,%ax │ │ - mov 0x28(%esp),%edi │ │ - mov 0x84(%esp),%ebp │ │ - mov 0x0(%ebp,%edi,4),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov 0x44(%esi),%edx │ │ - mov %esi,(%esp) │ │ - lea (%edx,%eax,4),%eax │ │ - mov %eax,0x4(%esp) │ │ - call *0x38(%esi) │ │ - jmp 54051 │ │ + test $0x1,%cl │ │ + jne 5ae3f │ │ + test $0x2,%edi │ │ + jne 5ae2a │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 5a948 │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 5aacd │ │ + movzbl (%ecx),%eax │ │ + lea 0x1(%edx),%edi │ │ + lea 0x1(%ecx),%esi │ │ + mov %al,(%edx) │ │ + mov 0x1c(%esp),%eax │ │ + sub $0x1,%eax │ │ + jmp 5aac1 │ │ movl $0x0,0x30(%esp) │ │ - mov 0x30(%esp),%eax │ │ - lea 0x5c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 5a9e7 │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 5a7f0 │ │ + movzbl (%ecx),%eax │ │ + lea 0x1(%edx),%edi │ │ + lea 0x1(%ecx),%esi │ │ + mov %al,(%edx) │ │ + mov 0x1c(%esp),%eax │ │ + sub $0x1,%eax │ │ + jmp 5a7e4 │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 5a9af │ │ + movzbl (%esi),%eax │ │ + lea 0x1(%ecx),%edi │ │ + lea 0x1(%esi),%esi │ │ + mov %al,(%ecx) │ │ + mov 0x14(%esp),%eax │ │ + sub $0x1,%eax │ │ + jmp 5a9a3 │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 5ad8d │ │ + movzbl (%esi),%eax │ │ + lea 0x1(%ecx),%edi │ │ + lea 0x1(%esi),%esi │ │ + mov %al,(%ecx) │ │ + mov 0x14(%esp),%eax │ │ + sub $0x1,%eax │ │ + jmp 5ad81 │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 5ad6a │ │ + movzbl (%esi),%eax │ │ + mov %esi,%ecx │ │ + lea 0x1(%edi),%edi │ │ + lea 0x1(%ecx),%esi │ │ + mov %al,-0x1(%edi) │ │ + mov 0x28(%esp),%eax │ │ + sub $0x1,%eax │ │ + jmp 5ad5e │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ │ │ -00054150 : │ │ +0005ae90 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2ee9e,%ebx │ │ + call db90 │ │ + add $0x33032,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ cmpl $0x2,0x2c(%eax) │ │ - je 54170 │ │ + je 5aeb0 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ mov 0x3c(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 54bf0 │ │ + call 5bc00 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ - jmp 54190 │ │ + jmp 5aed0 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -00054190 : │ │ +0005aed0 : │ │ mov 0x4(%esp),%eax │ │ addl $0x1,(%eax) │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000541a0 : │ │ +0005aee0 : │ │ push %esi │ │ - xor %eax,%eax │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2ee4b,%ebx │ │ + call db90 │ │ + add $0x32fe1,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ test %esi,%esi │ │ - je 541c6 │ │ + je 5afa0 │ │ mov (%esi),%eax │ │ sub $0x1,%eax │ │ - test %eax,%eax │ │ mov %eax,(%esi) │ │ - jle 541d0 │ │ + test %eax,%eax │ │ + jle 5af10 │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ mov 0x44(%esi),%eax │ │ test %eax,%eax │ │ - je 541df │ │ + je 5af1f │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ + call 64360 │ │ mov 0x48(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ - je 541f9 │ │ + je 5af39 │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x54(%esi),%eax │ │ test %eax,%eax │ │ - je 54208 │ │ + je 5af48 │ │ mov %eax,(%esp) │ │ - call 5be60 │ │ + call 645c0 │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x1c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x24(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x20(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 52980 │ │ + call 59360 │ │ mov 0x3c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 514c0 │ │ + call 56a90 │ │ mov 0x40(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 50ca0 │ │ + call 55b60 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x14(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x14(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + jmp 5afc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00054260 : │ │ +0005afc0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ + xor %esi,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2ed8b,%ebx │ │ + call db90 │ │ + add $0x32efd,%ebx │ │ lea -0x3c(%esp),%esp │ │ - lea -0x14130(%ebx),%eax │ │ - movl $0x0,0x8(%esp) │ │ + lea -0x15f48(%ebx),%eax │ │ + mov 0x50(%esp),%ebp │ │ + lea -0x15f24(%ebx),%edi │ │ mov %eax,0xc(%esp) │ │ + movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x50(%esp),%edx │ │ - mov 0x4(%edx),%eax │ │ + call 67510 │ │ + mov 0x4(%ebp),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ - lea -0x1aeff(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1cd13(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x50(%esp),%edx │ │ - mov 0x8(%edx),%eax │ │ + call 67510 │ │ + mov 0x8(%ebp),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ - lea -0x1aee4(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1ccf8(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x50(%esp),%edx │ │ - mov 0xc(%edx),%eax │ │ + call 67510 │ │ + mov 0xc(%ebp),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ - lea -0x1aec9(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1ccdd(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x50(%esp),%eax │ │ - mov 0xc(%eax),%edi │ │ - test %edi,%edi │ │ - jle 5437e │ │ - xor %esi,%esi │ │ - lea -0x1410c(%ebx),%edi │ │ - mov %eax,%ebp │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call 67510 │ │ + mov 0xc(%ebp),%edx │ │ + test %edx,%edx │ │ + jle 5b0d6 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov 0x10(%ebp),%eax │ │ mov (%eax,%esi,4),%eax │ │ mov %esi,0x10(%esp) │ │ - mov %eax,0x14(%esp) │ │ + add $0x1,%esi │ │ mov %edi,0xc(%esp) │ │ + mov %eax,0x14(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - lea 0x1(%esi),%esi │ │ - call 5e6d0 │ │ + call 67510 │ │ cmp %esi,0xc(%ebp) │ │ - jg 54348 │ │ - mov 0x50(%esp),%edx │ │ - mov 0x18(%edx),%eax │ │ + jg 5b0a0 │ │ + mov 0x18(%ebp),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ - lea -0x1aeae(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1ccc2(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x50(%esp),%edx │ │ - lea -0x1c1aa(%ebx),%eax │ │ + call 67510 │ │ + mov 0x18(%ebp),%eax │ │ + test %eax,%eax │ │ + jle 5b293 │ │ + lea -0x1dfbe(%ebx),%eax │ │ + xor %edi,%edi │ │ mov %eax,0x28(%esp) │ │ - mov 0x18(%edx),%esi │ │ - test %esi,%esi │ │ - jle 5447c │ │ - lea -0x1ae93(%ebx),%eax │ │ - xor %ebp,%ebp │ │ + lea -0x1cc71(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ - lea -0x1bd9c(%ebx),%edi │ │ - lea 0x0(%esi),%esi │ │ - mov 0x2c(%esp),%edx │ │ - mov %ebp,0x10(%esp) │ │ - mov %edx,0xc(%esp) │ │ + lea -0x1dbb0(%ebx),%esi │ │ + mov %ebp,0x50(%esp) │ │ + jmp 5b140 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x2c(%esp),%eax │ │ + mov %edi,0x10(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x50(%esp),%edx │ │ - mov 0x20(%edx),%eax │ │ - mov (%eax,%ebp,4),%esi │ │ - test %esi,%esi │ │ - jne 54441 │ │ - jmp 54448 │ │ - mov %eax,0x10(%esp) │ │ - mov %edi,0xc(%esp) │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov 0x50(%esp),%eax │ │ + mov 0x20(%eax),%eax │ │ + mov (%eax,%edi,4),%ebp │ │ + test %ebp,%ebp │ │ + jne 5b1a1 │ │ + jmp 5b1a9 │ │ + mov %edx,0x10(%esp) │ │ + mov %esi,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - add $0x4,%esi │ │ - je 54448 │ │ - mov (%esi),%eax │ │ - cmp $0xffffffff,%eax │ │ - jne 54418 │ │ + call 67510 │ │ + add $0x4,%ebp │ │ + je 5b1a9 │ │ + mov 0x0(%ebp),%edx │ │ + cmp $0xffffffff,%edx │ │ + jne 5b178 │ │ mov 0x28(%esp),%eax │ │ + add $0x1,%edi │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - add $0x1,%ebp │ │ - call 5e6d0 │ │ - mov 0x50(%esp),%edx │ │ - cmp %ebp,0x18(%edx) │ │ - jg 543e0 │ │ - mov 0x50(%esp),%edx │ │ - mov 0x2c(%edx),%eax │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov 0x50(%esp),%eax │ │ + cmp %edi,0x18(%eax) │ │ + jg 5b140 │ │ + mov %eax,%ebp │ │ + mov 0x2c(%ebp),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ - lea -0x1ae76(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1cca7(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x50(%esp),%edx │ │ - mov 0x34(%edx),%eax │ │ + call 67510 │ │ + mov 0x34(%ebp),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ - lea -0x1ae5b(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1cc8c(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x50(%esp),%edx │ │ - mov 0x30(%edx),%eax │ │ + call 67510 │ │ + mov 0x30(%ebp),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ - lea -0x140ec(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x15f04(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov 0x28(%esp),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + lea -0x1dfbe(%ebx),%eax │ │ + mov %eax,0x28(%esp) │ │ + jmp 5b1df │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00054540 : │ │ +0005b2b0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2eaab,%ebx │ │ + call db90 │ │ + add $0x32c0f,%ebx │ │ lea -0x6c(%esp),%esp │ │ - mov 0x80(%esp),%edx │ │ - mov 0xc(%edx),%eax │ │ - cmp $0x1,%eax │ │ - jne 54788 │ │ + mov 0x80(%esp),%eax │ │ mov 0x84(%esp),%edx │ │ - lea -0x1cf3b(%ebx),%eax │ │ - mov %edx,(%esp) │ │ + mov %eax,0x34(%esp) │ │ + mov 0xc(%eax),%eax │ │ + mov %edx,0x3c(%esp) │ │ + mov %gs:0x14,%edx │ │ + mov %edx,0x5c(%esp) │ │ + xor %edx,%edx │ │ + cmp $0x1,%eax │ │ + jne 5b500 │ │ + lea -0x1ed4f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d6d0 │ │ + mov %eax,0x38(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x3c(%esp) │ │ - je 54804 │ │ - lea 0x44(%esp),%eax │ │ + je 5b579 │ │ + lea 0x40(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - lea 0x58(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ lea 0x54(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea 0x50(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x3c(%esp),%eax │ │ + mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a3e0 │ │ + call 62900 │ │ test %eax,%eax │ │ - js 54841 │ │ - mov 0x54(%esp),%edx │ │ - mov 0x58(%esp),%eax │ │ - mov %eax,0x34(%esp) │ │ + js 5b5b3 │ │ + mov 0x50(%esp),%edx │ │ + mov 0x54(%esp),%eax │ │ mov (%edx),%esi │ │ + mov %eax,0x28(%esp) │ │ test %esi,%esi │ │ - je 54692 │ │ - lea -0x1c499(%ebx),%ecx │ │ - mov $0x4,%ebp │ │ - mov %ecx,0x30(%esp) │ │ - xor %eax,%eax │ │ - lea -0x1c49d(%ebx),%ecx │ │ - mov %edx,0x2c(%esp) │ │ - mov %ecx,0x38(%esp) │ │ - jmp 54606 │ │ + je 5b410 │ │ + lea -0x1e2ad(%ebx),%eax │ │ + xor %ebp,%ebp │ │ + mov %eax,0x24(%esp) │ │ + lea -0x1e2b1(%ebx),%eax │ │ + mov %eax,0x2c(%esp) │ │ + jmp 5b37e │ │ xchg %ax,%ax │ │ - mov 0x2c(%esp),%eax │ │ - lea 0x4(%ebp),%ecx │ │ - mov (%eax,%ebp,1),%esi │ │ + add $0x4,%ebp │ │ + mov (%edx,%ebp,1),%esi │ │ test %esi,%esi │ │ - je 54690 │ │ - mov %ebp,%eax │ │ - mov %ecx,%ebp │ │ + je 5b410 │ │ + mov 0x24(%esp),%edi │ │ mov $0x8,%ecx │ │ - mov 0x30(%esp),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 545f0 │ │ - mov 0x34(%esp),%edx │ │ + jne 5b370 │ │ + mov 0x28(%esp),%eax │ │ mov $0x4,%ecx │ │ - mov 0x38(%esp),%edi │ │ - mov (%edx,%eax,1),%eax │ │ + mov 0x2c(%esp),%edi │ │ + mov (%eax,%ebp,1),%eax │ │ + mov %eax,0x30(%esp) │ │ mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 545f0 │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x84(%esp),%edx │ │ - mov %ecx,0x18(%esp) │ │ - mov %eax,0x14(%esp) │ │ - mov %edx,0x10(%esp) │ │ - lea -0x13ff8(%ebx),%eax │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%eax │ │ + cmp %cl,%al │ │ + je 5b370 │ │ + mov 0x2c(%esp),%eax │ │ + add $0x4,%ebp │ │ movl $0x5a,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x3,(%esp) │ │ - lea -0x14084(%ebx),%eax │ │ + mov %eax,0x18(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x15e10(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x15e9c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x58(%esp),%eax │ │ - mov 0x54(%esp),%edx │ │ - mov %eax,0x34(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - lea 0x4(%ebp),%ecx │ │ - mov (%eax,%ebp,1),%esi │ │ + call 67510 │ │ + mov 0x50(%esp),%edx │ │ + mov 0x54(%esp),%eax │ │ + mov (%edx,%ebp,1),%esi │ │ + mov %eax,0x28(%esp) │ │ test %esi,%esi │ │ - jne 54602 │ │ - lea 0x0(%esi),%esi │ │ - mov %eax,%edx │ │ - mov 0x34(%esp),%eax │ │ + jne 5b37e │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x28(%esp),%eax │ │ mov %edx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5a170 │ │ - mov 0x80(%esp),%edx │ │ - movl $0x0,0x58(%esp) │ │ + call 62640 │ │ + mov 0x34(%esp),%eax │ │ movl $0x0,0x54(%esp) │ │ - movl $0x0,0x48(%esp) │ │ - mov 0x54(%edx),%eax │ │ + movl $0x0,0x50(%esp) │ │ + mov 0x54(%eax),%eax │ │ + movl $0x0,0x44(%esp) │ │ test %eax,%eax │ │ - je 546d0 │ │ + je 5b44b │ │ mov %eax,(%esp) │ │ - call 5be60 │ │ - lea 0x48(%esp),%eax │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x44(%esp),%eax │ │ + call 645c0 │ │ movl $0x4,0x4(%esp) │ │ + lea 0x44(%esp),%eax │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x40(%esp),%eax │ │ mov %eax,0x18(%esp) │ │ - mov 0x3c(%esp),%eax │ │ + mov 0x38(%esp),%eax │ │ mov %eax,0x14(%esp) │ │ - lea 0x50(%esp),%eax │ │ - mov %eax,0x10(%esp) │ │ lea 0x4c(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea 0x48(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x80(%esp),%eax │ │ + mov 0x34(%esp),%eax │ │ add $0x58,%eax │ │ mov %eax,0x8(%esp) │ │ - lea 0x5c(%esp),%eax │ │ + lea 0x58(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5ae50 │ │ + call 633f0 │ │ test %eax,%eax │ │ - js 547bb │ │ - mov 0x80(%esp),%edx │ │ - mov 0x5c(%esp),%eax │ │ - mov %eax,0x54(%edx) │ │ - mov 0x3c(%esp),%eax │ │ + js 5b533 │ │ + mov 0x58(%esp),%eax │ │ + mov 0x34(%esp),%edi │ │ + mov %eax,0x54(%edi) │ │ + mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov 0x80(%esp),%edx │ │ - mov 0x10(%edx),%eax │ │ + call d6e0 │ │ + mov 0x10(%edi),%eax │ │ mov (%eax),%edx │ │ - mov 0x50(%esp),%eax │ │ + mov 0x4c(%esp),%eax │ │ cmp %eax,%edx │ │ - jne 5488a │ │ + jne 5b5fe │ │ mov 0x88(%esp),%eax │ │ - mov 0x4c(%esp),%edx │ │ + mov 0x48(%esp),%edx │ │ cmp %edx,%eax │ │ - jbe 54780 │ │ - mov %edx,%eax │ │ - mov 0x80(%esp),%edx │ │ + ja 5b4f8 │ │ + test %eax,%eax │ │ + jle 5b4f8 │ │ + mov 0x34(%esp),%edx │ │ mov %eax,0x5c(%edx) │ │ xor %eax,%eax │ │ + mov 0x5c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 5b5f9 │ │ lea 0x6c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - test %eax,%eax │ │ - jg 54765 │ │ - jmp 54763 │ │ - xchg %ax,%ax │ │ + mov %edx,%eax │ │ + jmp 5b4d5 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x10(%esp) │ │ + lea -0x15edc(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x15e9c(%ebx),%eax │ │ movl $0x47,0x8(%esp) │ │ - lea -0x140c4(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x14084(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov $0xffffffff,%eax │ │ - jmp 54771 │ │ - mov 0x84(%esp),%edx │ │ - lea -0x1ae40(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + jmp 5b4de │ │ + mov 0x3c(%esp),%eax │ │ movl $0x6d,0x8(%esp) │ │ - lea -0x14084(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1cc54(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x15e9c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ - mov 0x3c(%esp),%eax │ │ + call 676a0 │ │ + mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ + call d6e0 │ │ mov $0xffffffff,%eax │ │ - jmp 54771 │ │ - mov 0x84(%esp),%edx │ │ - lea -0x14058(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + jmp 5b4de │ │ + mov 0x3c(%esp),%eax │ │ movl $0x4c,0x8(%esp) │ │ - lea -0x14084(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x15e70(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x15e9c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ + call 676a0 │ │ mov $0xffffffff,%eax │ │ - jmp 54771 │ │ - mov 0x84(%esp),%edx │ │ - lea -0x14028(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + jmp 5b4de │ │ + mov 0x3c(%esp),%eax │ │ movl $0x51,0x8(%esp) │ │ - lea -0x14084(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x15e40(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x15e9c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x3c(%esp),%eax │ │ + call 67510 │ │ + mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ + call d6e0 │ │ mov $0xffffffff,%eax │ │ - jmp 54771 │ │ + jmp 5b4de │ │ + call db70 │ │ mov %eax,0x10(%esp) │ │ + lea -0x15de8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x15e9c(%ebx),%eax │ │ mov %edx,0x14(%esp) │ │ - lea -0x13fd0(%ebx),%eax │ │ movl $0x7f,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x5,(%esp) │ │ - lea -0x14084(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000548d0 : │ │ +0005b640 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2e71b,%ebx │ │ + call db90 │ │ + add $0x3287f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - lea -0x14084(%ebx),%eax │ │ - mov 0x40(%esp),%edx │ │ - movl $0x90,0xc(%esp) │ │ + lea -0x15e9c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ + mov 0x40(%esp),%eax │ │ + movl $0x90,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov 0x10(%edx),%eax │ │ + mov 0x10(%eax),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movl $0x0,0x1c(%esp) │ │ + mov %eax,%ebp │ │ mov 0x48(%esp),%eax │ │ test %eax,%eax │ │ - je 549e5 │ │ - mov 0x44(%esp),%ecx │ │ - movl $0x0,0x18(%esp) │ │ - mov %ecx,0x10(%esp) │ │ - mov 0x40(%esp),%edi │ │ - mov 0x10(%edi),%eax │ │ + je 5b761 │ │ + mov 0x40(%esp),%eax │ │ + mov 0x10(%eax),%eax │ │ mov (%eax),%eax │ │ movl $0x0,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ shl $0x2,%eax │ │ - mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - call d014 │ │ - mov 0x5c(%edi),%eax │ │ + call d7d0 │ │ + mov 0x40(%esp),%eax │ │ + mov 0x1c(%esp),%esi │ │ + mov 0x5c(%eax),%eax │ │ + mov %eax,0x18(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x14(%esp) │ │ - je 549f6 │ │ - mov 0x10(%edi),%edx │ │ - mov %edx,0x1c(%esp) │ │ - mov (%edx),%ecx │ │ + mov 0x40(%esp),%eax │ │ + mov 0x10(%eax),%eax │ │ + mov (%eax),%ecx │ │ + mov 0x44(%esp),%eax │ │ + mov (%eax,%esi,4),%eax │ │ + mov (%eax),%edi │ │ + je 5b724 │ │ xor %edx,%edx │ │ - xchg %ax,%ax │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ test %ecx,%ecx │ │ - je 549a3 │ │ - mov 0x10(%esp),%edi │ │ - movss (%esi,%edx,4),%xmm1 │ │ - mov (%edi),%eax │ │ - mov 0x40(%esp),%edi │ │ - mov (%eax),%ebp │ │ - mov 0x54(%edi),%eax │ │ + je 5b71b │ │ + mov 0x40(%esp),%eax │ │ + movss 0x0(%ebp,%edx,4),%xmm1 │ │ + mov 0x54(%eax),%eax │ │ mov (%eax),%eax │ │ - mov (%eax,%edx,4),%edi │ │ + mov (%eax,%edx,4),%esi │ │ xor %eax,%eax │ │ nop │ │ - movss 0x0(%ebp,%eax,4),%xmm0 │ │ - mulss (%edi,%eax,4),%xmm0 │ │ - lea 0x1(%eax),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movss (%edi,%eax,4),%xmm0 │ │ + mulss (%esi,%eax,4),%xmm0 │ │ + add $0x1,%eax │ │ cmp %ecx,%eax │ │ addss %xmm0,%xmm1 │ │ - movss %xmm1,(%esi,%edx,4) │ │ - jne 54988 │ │ + movss %xmm1,0x0(%ebp,%edx,4) │ │ + jne 5b700 │ │ add $0x1,%edx │ │ - cmp 0x14(%esp),%edx │ │ - jne 54968 │ │ - mov 0x10(%esp),%ecx │ │ - mov 0x1c(%esp),%edi │ │ - mov (%ecx),%eax │ │ - mov (%edi),%edx │ │ - shl $0x2,%edx │ │ - mov (%eax),%eax │ │ - mov %edx,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cfe4 │ │ - addl $0x1,0x18(%esp) │ │ - addl $0x4,0x10(%esp) │ │ - mov 0x48(%esp),%edx │ │ - cmp %edx,0x18(%esp) │ │ - jne 5492c │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ + cmp 0x18(%esp),%edx │ │ + jne 5b6e0 │ │ + lea 0x0(,%ecx,4),%eax │ │ + mov %ebp,%esi │ │ + cmp $0x4,%eax │ │ + jae 5b772 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + je 5b743 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 5b74e │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + addl $0x1,0x1c(%esp) │ │ + mov 0x1c(%esp),%eax │ │ + cmp 0x48(%esp),%eax │ │ + jne 5b694 │ │ + mov %ebp,(%esp) │ │ + call 64330 │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x40(%esp),%edx │ │ - mov 0x10(%edx),%edx │ │ - mov %edx,0x1c(%esp) │ │ - jmp 549ac │ │ - nop │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + test $0x1,%edi │ │ + jne 5b78b │ │ + test $0x2,%edi │ │ + jne 5b7a3 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 5b732 │ │ + movzbl 0x0(%ebp),%edx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%ebp),%esi │ │ + mov %dl,-0x1(%edi) │ │ + test $0x2,%edi │ │ + je 5b782 │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 5b782 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00054a10 : │ │ +0005b7c0 : │ │ push %ebp │ │ push %edi │ │ + xor %edi,%edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2e5db,%ebx │ │ - lea -0x3c(%esp),%esp │ │ - lea -0x1ae22(%ebx),%eax │ │ - mov 0x50(%esp),%esi │ │ + call db90 │ │ + add $0x326fd,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + lea -0x1cc36(%ebx),%eax │ │ + mov 0x60(%esp),%esi │ │ + lea -0x1ce21(%ebx),%ebp │ │ mov %eax,0xc(%esp) │ │ - mov 0x54(%esp),%edi │ │ - lea -0x13f90(%ebx),%eax │ │ + lea -0x15da8(%ebx),%eax │ │ movl $0x42,0x8(%esp) │ │ - mov %eax,0x28(%esp) │ │ - mov %eax,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + mov %eax,0x34(%esp) │ │ + call 67510 │ │ mov 0x10(%esi),%edx │ │ test %edx,%edx │ │ - jle 54aa9 │ │ - xor %eax,%eax │ │ - lea -0x1b00d(%ebx),%ebp │ │ - mov %edi,0x24(%esp) │ │ - mov %ebp,%edi │ │ - mov %eax,%ebp │ │ - xchg %ax,%ax │ │ + jle 5b859 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov (%esi),%eax │ │ - cvtss2sd (%eax,%ebp,4),%xmm0 │ │ - mov %edi,0xc(%esp) │ │ + movss (%eax,%edi,4),%xmm2 │ │ + add $0x1,%edi │ │ + cvtss2sd %xmm2,%xmm2 │ │ + mov %ebp,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - lea 0x1(%ebp),%ebp │ │ - call 5e6d0 │ │ - cmp %ebp,0x10(%esi) │ │ - jg 54a70 │ │ - mov 0x24(%esp),%edi │ │ - lea -0x1ae0b(%ebx),%eax │ │ + movsd %xmm2,0x10(%esp) │ │ + call 67510 │ │ + cmp %edi,0x10(%esi) │ │ + jg 5b820 │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0x24(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x1cc1f(%ebx),%eax │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - mov 0x10(%esi),%edx │ │ - test %edx,%edx │ │ - jle 54b10 │ │ + mov %eax,0xc(%esp) │ │ + mov %eax,0x38(%esp) │ │ + call 67510 │ │ + mov 0x10(%esi),%eax │ │ + mov %eax,0x28(%esp) │ │ + test %eax,%eax │ │ + jle 5b9d5 │ │ mov (%esi),%ebp │ │ mov 0x8(%esi),%ecx │ │ - mov %esi,0x2c(%esp) │ │ + mov 0x64(%esp),%edx │ │ + lea 0x10(%ebp),%eax │ │ + mov %eax,0x2c(%esp) │ │ + lea 0x10(%ecx),%eax │ │ + mov %eax,0x3c(%esp) │ │ + add $0x10,%edx │ │ + mov %edx,0x30(%esp) │ │ + cmp %ebp,%eax │ │ + setbe %dl │ │ + cmp %ecx,0x2c(%esp) │ │ + mov %edx,%edi │ │ + setbe %dl │ │ + or %edi,%edx │ │ + cmpl $0x7,0x28(%esp) │ │ + seta %al │ │ + mov %eax,%edi │ │ + and %edi,%edx │ │ + cmp %ebp,0x30(%esp) │ │ + setbe %al │ │ + mov %eax,%edi │ │ + mov 0x2c(%esp),%eax │ │ + cmp %eax,0x64(%esp) │ │ + setae %al │ │ + or %edi,%eax │ │ + test %al,%dl │ │ + je 5ba88 │ │ + mov 0x3c(%esp),%edx │ │ + cmp %ecx,0x30(%esp) │ │ + setbe %al │ │ + cmp %edx,0x64(%esp) │ │ + setae %dl │ │ + or %dl,%al │ │ + je 5ba88 │ │ + mov 0x28(%esp),%edi │ │ + movaps -0x14688(%ebx),%xmm1 │ │ + mov %esi,0x60(%esp) │ │ + lea -0x4(%edi),%edx │ │ + shr $0x2,%edx │ │ + lea 0x1(%edx),%edi │ │ + xor %edx,%edx │ │ + lea 0x0(,%edi,4),%eax │ │ + mov %eax,0x2c(%esp) │ │ xor %eax,%eax │ │ - movss -0x12904(%ebx),%xmm1 │ │ - mov %edx,%esi │ │ - nop │ │ - mov (%edi,%eax,4),%edx │ │ - mov %edx,0x0(%ebp,%eax,4) │ │ - movss (%edi,%eax,4),%xmm0 │ │ - mulss %xmm1,%xmm0 │ │ - movss %xmm0,(%ecx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %esi,%eax │ │ - jne 54af0 │ │ - mov 0x2c(%esp),%esi │ │ + mov 0x64(%esp),%esi │ │ + add $0x1,%edx │ │ + movups (%esi,%eax,1),%xmm0 │ │ + movups %xmm0,0x0(%ebp,%eax,1) │ │ + movups (%esi,%eax,1),%xmm0 │ │ + mulps %xmm1,%xmm0 │ │ + movups %xmm0,(%ecx,%eax,1) │ │ + add $0x10,%eax │ │ + cmp %edx,%edi │ │ + ja 5b92b │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x60(%esp),%esi │ │ + cmp %edi,0x28(%esp) │ │ + mov %edi,%eax │ │ + je 5b9d5 │ │ + mov 0x64(%esp),%edx │ │ + shl $0x2,%eax │ │ + add %eax,%edx │ │ + movss (%edx),%xmm0 │ │ + movss %xmm0,0x0(%ebp,%edi,4) │ │ + movss (%edx),%xmm1 │ │ + lea 0x1(%edi),%edx │ │ + movss -0x14720(%ebx),%xmm0 │ │ + cmp 0x28(%esp),%edx │ │ + mulss %xmm0,%xmm1 │ │ + movss %xmm1,(%ecx,%edi,4) │ │ + jge 5b9d5 │ │ + mov 0x64(%esp),%edx │ │ + lea 0x4(%edx,%eax,1),%edx │ │ + movss (%edx),%xmm1 │ │ + movss %xmm1,0x4(%ebp,%eax,1) │ │ + movss (%edx),%xmm1 │ │ + mov %edi,%edx │ │ + mulss %xmm0,%xmm1 │ │ + add $0x2,%edx │ │ + cmp %edx,0x28(%esp) │ │ + movss %xmm1,0x4(%ecx,%eax,1) │ │ + jle 5b9d5 │ │ + mov 0x64(%esp),%edx │ │ + lea 0x8(%edx,%eax,1),%edx │ │ + movss (%edx),%xmm1 │ │ + movss %xmm1,0x8(%ebp,%eax,1) │ │ + mulss (%edx),%xmm0 │ │ + movss %xmm0,0x8(%ecx,%eax,1) │ │ + lea -0x1cc1c(%ebx),%eax │ │ + xor %edi,%edi │ │ movl $0x1f4,0xc(%esi) │ │ - lea -0x1ae08(%ebx),%eax │ │ + lea -0x1ce21(%ebx),%ebp │ │ mov %eax,0xc(%esp) │ │ - mov 0x28(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x4d,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov 0x10(%esi),%eax │ │ test %eax,%eax │ │ - jle 54b85 │ │ - xor %edi,%edi │ │ - lea -0x1b00d(%ebx),%ebp │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jle 5ba59 │ │ + jmp 5ba20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov (%esi),%eax │ │ - cvtss2sd (%eax,%edi,4),%xmm0 │ │ + movss (%eax,%edi,4),%xmm3 │ │ + add $0x1,%edi │ │ + cvtss2sd %xmm3,%xmm3 │ │ mov %ebp,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - lea 0x1(%edi),%edi │ │ - call 5e6d0 │ │ + movsd %xmm3,0x10(%esp) │ │ + call 67510 │ │ cmp %edi,0x10(%esi) │ │ - jg 54b50 │ │ - mov 0x24(%esp),%eax │ │ + jg 5ba20 │ │ + mov 0x38(%esp),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - lea 0x3c(%esp),%esp │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + xchg %ax,%ax │ │ + movss -0x14720(%ebx),%xmm1 │ │ + xor %eax,%eax │ │ + mov 0x28(%esp),%edi │ │ + mov 0x64(%esp),%edx │ │ + lea 0x0(%esi),%esi │ │ + movss (%edx,%eax,4),%xmm0 │ │ + movss %xmm0,0x0(%ebp,%eax,4) │ │ + movss (%edx,%eax,4),%xmm0 │ │ + mulss %xmm1,%xmm0 │ │ + movss %xmm0,(%ecx,%eax,4) │ │ + add $0x1,%eax │ │ + cmp %edi,%eax │ │ + jne 5baa0 │ │ + jmp 5b9d5 │ │ + jmp 5bae0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00054bc0 : │ │ +0005bae0 : │ │ + push %ebp │ │ push %edi │ │ push %esi │ │ - mov 0xc(%esp),%eax │ │ - mov 0x10(%esp),%esi │ │ + lea -0x10(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ mov 0x10(%eax),%ecx │ │ test %ecx,%ecx │ │ - jle 54be5 │ │ - mov (%eax),%edi │ │ - xor %eax,%eax │ │ + jle 5bbaa │ │ + mov 0x24(%esp),%edi │ │ + mov (%eax),%eax │ │ + lea 0x10(%edi),%esi │ │ + mov %eax,0x8(%esp) │ │ + cmp %esi,%eax │ │ + lea 0x10(%eax),%esi │ │ + setae %dl │ │ + cmp %esi,0x24(%esp) │ │ + mov %edx,%edi │ │ + setae %dl │ │ + mov %edx,%esi │ │ + mov %edi,%edx │ │ + mov %esi,%eax │ │ + or %al,%dl │ │ + je 5bbb8 │ │ + cmp $0xb,%ecx │ │ + jbe 5bbb8 │ │ + lea -0x4(%ecx),%esi │ │ + xor %edi,%edi │ │ + mov 0x24(%esp),%edx │ │ + xor %ebp,%ebp │ │ + shr $0x2,%esi │ │ + lea 0x1(%esi),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x0(,%eax,4),%esi │ │ + mov 0x8(%esp),%eax │ │ + movups (%eax,%edi,1),%xmm0 │ │ + add $0x1,%ebp │ │ + movups %xmm0,(%edx,%edi,1) │ │ + add $0x10,%edi │ │ + cmp %ebp,0xc(%esp) │ │ + ja 5bb4b │ │ + mov %eax,0x8(%esp) │ │ + cmp %esi,%ecx │ │ + mov %edx,0x24(%esp) │ │ + je 5bbaa │ │ + lea 0x1(%esi),%ebp │ │ + lea 0x0(,%esi,4),%edi │ │ + movss (%eax,%esi,4),%xmm0 │ │ + cmp %ecx,%ebp │ │ + movss %xmm0,(%edx,%esi,4) │ │ + jge 5bbaa │ │ + movss 0x4(%eax,%edi,1),%xmm0 │ │ + add $0x2,%esi │ │ + movss %xmm0,0x4(%edx,%edi,1) │ │ + cmp %esi,%ecx │ │ + jle 5bbaa │ │ + mov 0x8(%esp),%eax │ │ + movss 0x8(%eax,%edi,1),%xmm0 │ │ + mov 0x24(%esp),%eax │ │ + movss %xmm0,0x8(%eax,%edi,1) │ │ + lea 0x10(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ lea 0x0(%esi),%esi │ │ - mov (%edi,%eax,4),%edx │ │ - mov %edx,(%esi,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ + mov 0x8(%esp),%eax │ │ + mov 0x24(%esp),%edx │ │ + lea (%eax,%ecx,4),%ecx │ │ + jmp 5bbe0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss (%eax),%xmm0 │ │ + add $0x4,%eax │ │ + movss %xmm0,(%edx) │ │ + add $0x4,%edx │ │ cmp %ecx,%eax │ │ - jne 54bd8 │ │ + jne 5bbe0 │ │ + lea 0x10(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ + pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ │ │ -00054bf0 : │ │ +0005bc00 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2e3fb,%ebx │ │ - lea -0x3c(%esp),%esp │ │ - mov 0x50(%esp),%esi │ │ - mov 0xc(%esi),%ebp │ │ - test %ebp,%ebp │ │ - jle 54dc1 │ │ - lea -0x1adf1(%ebx),%eax │ │ - movl $0x83,0x8(%esp) │ │ + call db90 │ │ + add $0x322bf,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + mov 0x60(%esp),%esi │ │ + mov 0xc(%esi),%ecx │ │ + test %ecx,%ecx │ │ + jle 5befd │ │ + lea -0x1cc05(%ebx),%eax │ │ + xor %ebp,%ebp │ │ mov %eax,0xc(%esp) │ │ + lea -0x15da8(%ebx),%eax │ │ + movl $0x83,0x8(%esp) │ │ + lea -0x1ce21(%ebx),%edi │ │ movl $0x1,(%esp) │ │ - lea -0x13f90(%ebx),%eax │ │ - mov %eax,0x28(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x10(%esi),%edi │ │ - test %edi,%edi │ │ - jle 54c85 │ │ - xor %edi,%edi │ │ - lea -0x1b00d(%ebx),%ebp │ │ + mov %eax,0x34(%esp) │ │ + call 67510 │ │ + mov 0x10(%esi),%edx │ │ + test %edx,%edx │ │ + jle 5bc99 │ │ lea 0x0(%esi),%esi │ │ mov (%esi),%eax │ │ - cvtss2sd (%eax,%edi,4),%xmm0 │ │ - mov %ebp,0xc(%esp) │ │ + movss (%eax,%ebp,4),%xmm3 │ │ + add $0x1,%ebp │ │ + cvtss2sd %xmm3,%xmm3 │ │ + mov %edi,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - lea 0x1(%edi),%edi │ │ - call 5e6d0 │ │ - cmp %edi,0x10(%esi) │ │ - jg 54c50 │ │ - lea -0x1ae0b(%ebx),%eax │ │ + movsd %xmm3,0x10(%esp) │ │ + call 67510 │ │ + cmp %ebp,0x10(%esi) │ │ + jg 5bc60 │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0x2c(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x1cc1f(%ebx),%eax │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - mov 0x10(%esi),%edx │ │ - mov 0xc(%esi),%ebp │ │ - test %edx,%edx │ │ - jle 54cdd │ │ - cvtsi2ss %ebp,%xmm1 │ │ - mov (%esi),%edi │ │ - mov 0x8(%esi),%ecx │ │ - xor %eax,%eax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movss (%ecx,%eax,4),%xmm0 │ │ - divss %xmm1,%xmm0 │ │ - movss %xmm0,(%edi,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %edx,%eax │ │ - jne 54cc8 │ │ - cmp $0x320,%ebp │ │ - jle 54d2c │ │ - cvtsi2sd %ebp,%xmm0 │ │ - movsd -0x12a1c(%ebx),%xmm1 │ │ - test %edx,%edx │ │ - divsd %xmm0,%xmm1 │ │ - cvtsd2ss %xmm1,%xmm1 │ │ - mulss -0x12904(%ebx),%xmm1 │ │ - jle 54d25 │ │ - mov 0x8(%esi),%ecx │ │ - xor %eax,%eax │ │ - lea 0x0(%esi),%esi │ │ - movss (%ecx,%eax,4),%xmm0 │ │ - mulss %xmm1,%xmm0 │ │ - movss %xmm0,(%ecx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov %eax,0x38(%esp) │ │ + call 67510 │ │ + mov 0xc(%esi),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov 0x10(%esi),%eax │ │ + mov %eax,0x2c(%esp) │ │ + test %eax,%eax │ │ + jle 5bf3c │ │ + mov 0x8(%esi),%ebp │ │ + mov (%esi),%eax │ │ + cvtsi2ss 0x30(%esp),%xmm1 │ │ + lea 0x10(%ebp),%edx │ │ cmp %edx,%eax │ │ - jne 54d10 │ │ + lea 0x10(%eax),%edx │ │ + setae %cl │ │ + cmp %edx,%ebp │ │ + setae %dl │ │ + or %dl,%cl │ │ + je 5bf08 │ │ + mov 0x2c(%esp),%ecx │ │ + cmp $0x7,%ecx │ │ + jbe 5bf08 │ │ + lea -0x4(%ecx),%edx │ │ + movss %xmm1,%xmm2 │ │ + xor %edi,%edi │ │ + shufps $0x0,%xmm2,%xmm2 │ │ + shr $0x2,%edx │ │ + lea 0x1(%edx),%ecx │ │ + xor %edx,%edx │ │ + mov %ecx,0x3c(%esp) │ │ + shl $0x2,%ecx │ │ + movups 0x0(%ebp,%edi,1),%xmm0 │ │ + add $0x1,%edx │ │ + divps %xmm2,%xmm0 │ │ + movups %xmm0,(%eax,%edi,1) │ │ + add $0x10,%edi │ │ + cmp %edx,0x3c(%esp) │ │ + ja 5bd25 │ │ + cmp %ecx,0x2c(%esp) │ │ + je 5bd8b │ │ + movss 0x0(%ebp,%ecx,4),%xmm0 │ │ + lea 0x1(%ecx),%edi │ │ + divss %xmm1,%xmm0 │ │ + cmp %edi,0x2c(%esp) │ │ + lea 0x0(,%ecx,4),%edx │ │ + movss %xmm0,(%eax,%ecx,4) │ │ + jle 5bd8b │ │ + movss 0x4(%ebp,%edx,1),%xmm0 │ │ + add $0x2,%ecx │ │ + divss %xmm1,%xmm0 │ │ + cmp %ecx,0x2c(%esp) │ │ + movss %xmm0,0x4(%eax,%edx,1) │ │ + jle 5bd8b │ │ + movss 0x8(%ebp,%edx,1),%xmm0 │ │ + divss %xmm1,%xmm0 │ │ + movss %xmm0,0x8(%eax,%edx,1) │ │ + cmpl $0x320,0x30(%esp) │ │ + jle 5be4e │ │ + cvtsi2sd 0x30(%esp),%xmm1 │ │ + movsd -0x14838(%ebx),%xmm0 │ │ + mov 0x2c(%esp),%ecx │ │ + divsd %xmm1,%xmm0 │ │ + lea -0x4(%ecx),%edx │ │ + shr $0x2,%edx │ │ + lea 0x1(%edx),%eax │ │ + lea -0x1(%ecx),%edx │ │ + cmp $0x2,%edx │ │ + lea 0x0(,%eax,4),%edi │ │ + cvtsd2ss %xmm0,%xmm0 │ │ + mulss -0x14720(%ebx),%xmm0 │ │ + jbe 5be00 │ │ + movss %xmm0,%xmm2 │ │ + mov %ebp,%edx │ │ + xor %ecx,%ecx │ │ + shufps $0x0,%xmm2,%xmm2 │ │ + movups (%edx),%xmm1 │ │ + add $0x1,%ecx │ │ + add $0x10,%edx │ │ + mulps %xmm2,%xmm1 │ │ + movups %xmm1,-0x10(%edx) │ │ + cmp %ecx,%eax │ │ + ja 5bddf │ │ + cmp 0x2c(%esp),%edi │ │ + jne 5be02 │ │ + jmp 5be47 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %edi,%edi │ │ + mov 0x2c(%esp),%ecx │ │ + lea 0x0(,%edi,4),%eax │ │ + lea 0x0(%ebp,%eax,1),%edx │ │ + movss (%edx),%xmm1 │ │ + mulss %xmm0,%xmm1 │ │ + movss %xmm1,(%edx) │ │ + lea 0x1(%edi),%edx │ │ + cmp %edx,%ecx │ │ + jle 5be47 │ │ + lea 0x4(%ebp,%eax,1),%edx │ │ + movss (%edx),%xmm1 │ │ + mulss %xmm0,%xmm1 │ │ + movss %xmm1,(%edx) │ │ + lea 0x2(%edi),%edx │ │ + cmp %ecx,%edx │ │ + jge 5be47 │ │ + lea 0x8(%ebp,%eax,1),%eax │ │ + mulss (%eax),%xmm0 │ │ + movss %xmm0,(%eax) │ │ movl $0x1f4,0xc(%esi) │ │ - lea -0x1add7(%ebx),%eax │ │ + lea -0x1cbeb(%ebx),%eax │ │ + xor %ebp,%ebp │ │ mov %eax,0xc(%esp) │ │ - mov 0x28(%esp),%eax │ │ + lea -0x1ce21(%ebx),%edi │ │ + mov 0x34(%esp),%eax │ │ movl $0x95,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x10(%esi),%ecx │ │ - test %ecx,%ecx │ │ - jle 54d9d │ │ - xor %edi,%edi │ │ - lea -0x1b00d(%ebx),%ebp │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x10(%esi),%eax │ │ + test %eax,%eax │ │ + jle 5bed9 │ │ + jmp 5bea0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov (%esi),%eax │ │ - cvtss2sd (%eax,%edi,4),%xmm0 │ │ - mov %ebp,0xc(%esp) │ │ + movss (%eax,%ebp,4),%xmm4 │ │ + add $0x1,%ebp │ │ + cvtss2sd %xmm4,%xmm4 │ │ + mov %edi,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - lea 0x1(%edi),%edi │ │ - call 5e6d0 │ │ - cmp %edi,0x10(%esi) │ │ - jg 54d68 │ │ - mov 0x2c(%esp),%eax │ │ + movsd %xmm4,0x10(%esp) │ │ + call 67510 │ │ + cmp %ebp,0x10(%esi) │ │ + jg 5bea0 │ │ + mov 0x38(%esp),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - lea 0x3c(%esp),%esp │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + xchg %ax,%ax │ │ + mov 0x2c(%esp),%ecx │ │ + mov %ebp,%edx │ │ + lea 0x0(%ebp,%ecx,4),%ecx │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movss (%edx),%xmm0 │ │ + add $0x4,%edx │ │ + divss %xmm1,%xmm0 │ │ + add $0x4,%eax │ │ + movss %xmm0,-0x4(%eax) │ │ + cmp %ecx,%edx │ │ + jne 5bf20 │ │ + jmp 5bd8b │ │ + cmpl $0x320,0x30(%esp) │ │ + jg 5be47 │ │ + jmp 5be4e │ │ + jmp 5bf60 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00054dd0 : │ │ +0005bf60 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2e21b,%ebx │ │ - lea -0x3c(%esp),%esp │ │ - mov 0x5c(%esp),%eax │ │ - mov 0x50(%esp),%ebp │ │ - test %eax,%eax │ │ - jle 54e6b │ │ - mov 0x58(%esp),%eax │ │ + call db90 │ │ + add $0x31f5f,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + mov 0x6c(%esp),%eax │ │ test %eax,%eax │ │ - jne 5502b │ │ - xor %eax,%eax │ │ - mov %ebp,0x28(%esp) │ │ - xorps %xmm1,%xmm1 │ │ - mov %eax,%ebp │ │ - xchg %ax,%ax │ │ - mov 0x54(%esp),%eax │ │ - mov (%eax,%ebp,4),%edx │ │ - ucomiss (%edx),%xmm1 │ │ - ja 54e55 │ │ - mov 0x28(%esp),%eax │ │ - mov 0x10(%eax),%esi │ │ - test %esi,%esi │ │ - jle 54e4d │ │ - mov 0x8(%eax),%ecx │ │ - mov (%eax),%edi │ │ - xor %eax,%eax │ │ - xchg %ax,%ax │ │ - movss (%ecx,%eax,4),%xmm0 │ │ - addss (%edx,%eax,4),%xmm0 │ │ - movss %xmm0,(%ecx,%eax,4) │ │ - movss (%edx,%eax,4),%xmm0 │ │ - subss (%edi,%eax,4),%xmm0 │ │ - movss %xmm0,(%edx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %esi,%eax │ │ - jne 54e28 │ │ + jle 5c16a │ │ + mov 0x68(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jne 5c516 │ │ + mov 0x60(%esp),%esi │ │ + xorps %xmm2,%xmm2 │ │ + mov 0xc(%esi),%esi │ │ + mov %esi,0x30(%esp) │ │ + mov 0x64(%esp),%esi │ │ + mov %esi,0x28(%esp) │ │ + lea (%esi,%eax,4),%eax │ │ + mov %eax,0x3c(%esp) │ │ + jmp 5bfc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x28(%esp),%eax │ │ - addl $0x1,0xc(%eax) │ │ - add $0x1,%ebp │ │ - cmp 0x5c(%esp),%ebp │ │ - jne 54e08 │ │ - mov 0x28(%esp),%ebp │ │ - cmpl $0x320,0xc(%ebp) │ │ - jg 54e74 │ │ - lea 0x3c(%esp),%esp │ │ + mov (%eax),%eax │ │ + ucomiss (%eax),%xmm2 │ │ + ja 5c14d │ │ + mov 0x60(%esp),%edi │ │ + mov 0x10(%edi),%edi │ │ + mov %edi,0x2c(%esp) │ │ + test %edi,%edi │ │ + jle 5c13d │ │ + mov 0x60(%esp),%edi │ │ + mov 0x8(%edi),%edx │ │ + mov (%edi),%ebp │ │ + lea 0x10(%eax),%edi │ │ + mov %edx,0x24(%esp) │ │ + mov %edx,%esi │ │ + lea 0x10(%esi),%ecx │ │ + mov %esi,%edx │ │ + lea 0x10(%ebp),%esi │ │ + mov %esi,0x38(%esp) │ │ + cmp %esi,%edx │ │ + setae 0x34(%esp) │ │ + cmp %ecx,%ebp │ │ + setae %dl │ │ + mov %edx,%esi │ │ + movzbl 0x34(%esp),%edx │ │ + or %edx,%esi │ │ + cmpl $0x5,0x2c(%esp) │ │ + seta 0x34(%esp) │ │ + movzbl 0x34(%esp),%edx │ │ + and %edx,%esi │ │ + cmp %edi,0x24(%esp) │ │ + setae 0x34(%esp) │ │ + movzbl 0x34(%esp),%edx │ │ + cmp %ecx,%eax │ │ + setae %cl │ │ + or %edx,%ecx │ │ + mov %esi,%edx │ │ + test %cl,%dl │ │ + je 5c178 │ │ + cmp %edi,%ebp │ │ + setae %cl │ │ + cmp 0x38(%esp),%eax │ │ + setae %dl │ │ + or %cl,%dl │ │ + je 5c178 │ │ + mov 0x2c(%esp),%edx │ │ + xor %ecx,%ecx │ │ + lea -0x4(%edx),%esi │ │ + mov 0x24(%esp),%edx │ │ + shr $0x2,%esi │ │ + add $0x1,%esi │ │ + lea 0x0(,%esi,4),%edi │ │ + mov %edi,0x34(%esp) │ │ + xor %edi,%edi │ │ + movups (%edx,%ecx,1),%xmm1 │ │ + add $0x1,%edi │ │ + movups (%eax,%ecx,1),%xmm0 │ │ + addps %xmm1,%xmm0 │ │ + movups %xmm0,(%edx,%ecx,1) │ │ + movups (%eax,%ecx,1),%xmm0 │ │ + movups 0x0(%ebp,%ecx,1),%xmm1 │ │ + subps %xmm1,%xmm0 │ │ + movups %xmm0,(%eax,%ecx,1) │ │ + add $0x10,%ecx │ │ + cmp %esi,%edi │ │ + jb 5c079 │ │ + mov %edx,0x24(%esp) │ │ + mov 0x34(%esp),%edx │ │ + cmp %edx,0x2c(%esp) │ │ + je 5c13d │ │ + mov 0x24(%esp),%ecx │ │ + lea 0x0(,%edx,4),%esi │ │ + lea (%ecx,%esi,1),%edi │ │ + lea (%eax,%esi,1),%ecx │ │ + movss (%edi),%xmm0 │ │ + addss (%ecx),%xmm0 │ │ + movss %xmm0,(%edi) │ │ + movss (%ecx),%xmm0 │ │ + subss 0x0(%ebp,%edx,4),%xmm0 │ │ + movss %xmm0,(%ecx) │ │ + lea 0x1(%edx),%ecx │ │ + cmp %ecx,0x2c(%esp) │ │ + jle 5c13d │ │ + mov 0x24(%esp),%edi │ │ + lea 0x4(%esi),%ecx │ │ + add %ecx,%edi │ │ + add %eax,%ecx │ │ + movss (%edi),%xmm0 │ │ + addss (%ecx),%xmm0 │ │ + movss %xmm0,(%edi) │ │ + movss (%ecx),%xmm0 │ │ + subss 0x4(%ebp,%esi,1),%xmm0 │ │ + movss %xmm0,(%ecx) │ │ + mov %edx,%ecx │ │ + add $0x2,%ecx │ │ + cmp %ecx,0x2c(%esp) │ │ + jle 5c13d │ │ + mov 0x24(%esp),%edx │ │ + lea 0x8(%esi),%ecx │ │ + add %ecx,%eax │ │ + add %ecx,%edx │ │ + movss (%edx),%xmm0 │ │ + addss (%eax),%xmm0 │ │ + movss %xmm0,(%edx) │ │ + movss (%eax),%xmm0 │ │ + subss 0x8(%ebp,%esi,1),%xmm0 │ │ + movss %xmm0,(%eax) │ │ + mov 0x60(%esp),%esi │ │ + addl $0x1,0x30(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0xc(%esi) │ │ + addl $0x4,0x28(%esp) │ │ + mov 0x28(%esp),%eax │ │ + cmp 0x3c(%esp),%eax │ │ + jne 5bfc0 │ │ + cmpl $0x320,0x30(%esp) │ │ + jg 5c1d0 │ │ + lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea -0x1adf1(%ebx),%eax │ │ - movl $0x63,0x8(%esp) │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x2c(%esp),%esi │ │ + xor %ecx,%ecx │ │ + mov 0x24(%esp),%edx │ │ + jmp 5c1a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss (%edx,%ecx,4),%xmm0 │ │ + addss (%eax,%ecx,4),%xmm0 │ │ + movss %xmm0,(%edx,%ecx,4) │ │ + movss (%eax,%ecx,4),%xmm0 │ │ + subss 0x0(%ebp,%ecx,4),%xmm0 │ │ + movss %xmm0,(%eax,%ecx,4) │ │ + add $0x1,%ecx │ │ + cmp %esi,%ecx │ │ + jne 5c1a0 │ │ + jmp 5c13d │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea -0x1cc05(%ebx),%eax │ │ + xor %edi,%edi │ │ mov %eax,0xc(%esp) │ │ + lea -0x15da8(%ebx),%eax │ │ + movl $0x63,0x8(%esp) │ │ + lea -0x1ce21(%ebx),%esi │ │ movl $0x1,(%esp) │ │ - lea -0x13f90(%ebx),%eax │ │ - mov %eax,0x28(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x10(%ebp),%eax │ │ - test %eax,%eax │ │ - jle 54ee6 │ │ - xor %esi,%esi │ │ - lea -0x1b00d(%ebx),%edi │ │ - nop │ │ + mov %eax,0x28(%esp) │ │ + call 67510 │ │ + mov 0x60(%esp),%eax │ │ + mov 0x60(%esp),%ebp │ │ + mov 0x10(%eax),%edx │ │ + test %edx,%edx │ │ + jle 5c25a │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov 0x0(%ebp),%eax │ │ - cvtss2sd (%eax,%esi,4),%xmm0 │ │ - mov %edi,0xc(%esp) │ │ + movss (%eax,%edi,4),%xmm3 │ │ + add $0x1,%edi │ │ + cvtss2sd %xmm3,%xmm3 │ │ + mov %esi,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - lea 0x1(%esi),%esi │ │ - call 5e6d0 │ │ - cmp 0x10(%ebp),%esi │ │ - jl 54eb0 │ │ - lea -0x1ae0b(%ebx),%eax │ │ + movsd %xmm3,0x10(%esp) │ │ + call 67510 │ │ + cmp 0x10(%ebp),%edi │ │ + jl 5c220 │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0x2c(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x1cc1f(%ebx),%eax │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - mov 0x10(%ebp),%edx │ │ - mov 0xc(%ebp),%edi │ │ - test %edx,%edx │ │ - jle 54f3d │ │ - cvtsi2ss %edi,%xmm1 │ │ - mov 0x0(%ebp),%esi │ │ - mov 0x8(%ebp),%ecx │ │ - xor %eax,%eax │ │ - xchg %ax,%ax │ │ - movss (%ecx,%eax,4),%xmm0 │ │ - divss %xmm1,%xmm0 │ │ - movss %xmm0,(%esi,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - cmp %edx,%eax │ │ - jne 54f28 │ │ - cmp $0x31f,%edi │ │ - jle 54f8c │ │ - cvtsi2sd %edi,%xmm0 │ │ - movsd -0x12a1c(%ebx),%xmm1 │ │ - test %edx,%edx │ │ - divsd %xmm0,%xmm1 │ │ - cvtsd2ss %xmm1,%xmm1 │ │ - mulss -0x12904(%ebx),%xmm1 │ │ - jle 54f85 │ │ - mov 0x8(%ebp),%ecx │ │ - xor %eax,%eax │ │ - lea 0x0(%esi),%esi │ │ - movss (%ecx,%eax,4),%xmm0 │ │ - mulss %xmm1,%xmm0 │ │ - movss %xmm0,(%ecx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + call 67510 │ │ + mov 0x60(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov %eax,0x24(%esp) │ │ + mov 0x60(%esp),%eax │ │ + mov 0x10(%eax),%ebp │ │ + test %ebp,%ebp │ │ + jle 5c503 │ │ + mov 0x60(%esp),%eax │ │ + cvtsi2ss 0x24(%esp),%xmm1 │ │ + mov (%eax),%edi │ │ + mov 0x8(%eax),%eax │ │ + lea 0x10(%eax),%edx │ │ + cmp %edx,%edi │ │ + lea 0x10(%edi),%edx │ │ + setae %cl │ │ cmp %edx,%eax │ │ - jne 54f70 │ │ - movl $0x1f4,0xc(%ebp) │ │ - lea -0x1add7(%ebx),%eax │ │ + setae %dl │ │ + or %dl,%cl │ │ + je 5c4c7 │ │ + cmp $0x7,%ebp │ │ + jbe 5c4c7 │ │ + lea -0x4(%ebp),%edx │ │ + movss %xmm1,%xmm2 │ │ + shufps $0x0,%xmm2,%xmm2 │ │ + shr $0x2,%edx │ │ + lea 0x1(%edx),%esi │ │ + xor %edx,%edx │ │ + mov %esi,0x30(%esp) │ │ + lea 0x0(,%esi,4),%ecx │ │ + xor %esi,%esi │ │ + movups (%eax,%esi,1),%xmm0 │ │ + add $0x1,%edx │ │ + divps %xmm2,%xmm0 │ │ + movups %xmm0,(%edi,%esi,1) │ │ + add $0x10,%esi │ │ + cmp %edx,0x30(%esp) │ │ + ja 5c2ee │ │ + cmp %ecx,%ebp │ │ + je 5c34c │ │ + movss (%eax,%ecx,4),%xmm0 │ │ + lea 0x1(%ecx),%esi │ │ + divss %xmm1,%xmm0 │ │ + cmp %ebp,%esi │ │ + lea 0x0(,%ecx,4),%edx │ │ + movss %xmm0,(%edi,%ecx,4) │ │ + jge 5c34c │ │ + movss 0x4(%eax,%edx,1),%xmm0 │ │ + add $0x2,%ecx │ │ + divss %xmm1,%xmm0 │ │ + cmp %ebp,%ecx │ │ + movss %xmm0,0x4(%edi,%edx,1) │ │ + jge 5c34c │ │ + movss 0x8(%eax,%edx,1),%xmm0 │ │ + divss %xmm1,%xmm0 │ │ + movss %xmm0,0x8(%edi,%edx,1) │ │ + cmpl $0x31f,0x24(%esp) │ │ + jle 5c405 │ │ + cvtsi2sd 0x24(%esp),%xmm1 │ │ + lea -0x4(%ebp),%edx │ │ + movsd -0x14838(%ebx),%xmm0 │ │ + shr $0x2,%edx │ │ + lea 0x1(%edx),%ecx │ │ + lea -0x1(%ebp),%edx │ │ + divsd %xmm1,%xmm0 │ │ + cmp $0x2,%edx │ │ + lea 0x0(,%ecx,4),%edi │ │ + cvtsd2ss %xmm0,%xmm0 │ │ + mulss -0x14720(%ebx),%xmm0 │ │ + jbe 5c4fc │ │ + movss %xmm0,%xmm2 │ │ + mov %eax,%edx │ │ + xor %esi,%esi │ │ + shufps $0x0,%xmm2,%xmm2 │ │ + movups (%edx),%xmm1 │ │ + add $0x1,%esi │ │ + add $0x10,%edx │ │ + mulps %xmm2,%xmm1 │ │ + movups %xmm1,-0x10(%edx) │ │ + cmp %ecx,%esi │ │ + jb 5c3a0 │ │ + cmp %ebp,%edi │ │ + mov %edi,%ecx │ │ + je 5c3fa │ │ + lea 0x0(,%ecx,4),%esi │ │ + lea (%eax,%esi,1),%edx │ │ + movss (%edx),%xmm1 │ │ + mulss %xmm0,%xmm1 │ │ + movss %xmm1,(%edx) │ │ + lea 0x1(%ecx),%edx │ │ + cmp %edx,%ebp │ │ + jle 5c3fa │ │ + lea 0x4(%eax,%esi,1),%edx │ │ + movss (%edx),%xmm1 │ │ + mulss %xmm0,%xmm1 │ │ + movss %xmm1,(%edx) │ │ + lea 0x2(%ecx),%edx │ │ + cmp %ebp,%edx │ │ + jge 5c3fa │ │ + lea 0x8(%eax,%esi,1),%eax │ │ + mulss (%eax),%xmm0 │ │ + movss %xmm0,(%eax) │ │ + mov 0x60(%esp),%eax │ │ + movl $0x1f4,0xc(%eax) │ │ + lea -0x1cbeb(%ebx),%eax │ │ + xor %edi,%edi │ │ mov %eax,0xc(%esp) │ │ + lea -0x1ce21(%ebx),%esi │ │ mov 0x28(%esp),%eax │ │ movl $0x74,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x10(%ebp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x60(%esp),%eax │ │ + mov 0x60(%esp),%ebp │ │ + mov 0x10(%eax),%eax │ │ test %eax,%eax │ │ - jle 54ffe │ │ - xor %esi,%esi │ │ - lea -0x1b00d(%ebx),%edi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jle 5c49a │ │ + jmp 5c460 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x0(%ebp),%eax │ │ - cvtss2sd (%eax,%esi,4),%xmm0 │ │ - mov %edi,0xc(%esp) │ │ + movss (%eax,%edi,4),%xmm4 │ │ + add $0x1,%edi │ │ + cvtss2sd %xmm4,%xmm4 │ │ + mov %esi,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - lea 0x1(%esi),%esi │ │ - call 5e6d0 │ │ - cmp 0x10(%ebp),%esi │ │ - jl 54fc8 │ │ + movsd %xmm4,0x10(%esp) │ │ + call 67510 │ │ + cmp 0x10(%ebp),%edi │ │ + jl 5c460 │ │ mov 0x2c(%esp),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - lea 0x3c(%esp),%esp │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea -0x13f5c(%ebx),%eax │ │ + mov %eax,%edx │ │ + mov %edi,%ecx │ │ + lea (%eax,%ebp,4),%esi │ │ + jmp 5c4e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss (%edx),%xmm0 │ │ + add $0x4,%edx │ │ + divss %xmm1,%xmm0 │ │ + add $0x4,%ecx │ │ + movss %xmm0,-0x4(%ecx) │ │ + cmp %esi,%edx │ │ + jne 5c4e0 │ │ + jmp 5c34c │ │ + xor %ecx,%ecx │ │ + jmp 5c3ba │ │ + cmpl $0x31f,0x24(%esp) │ │ + jg 5c3fa │ │ + jmp 5c405 │ │ movl $0xa5,0x8(%esp) │ │ + lea -0x15d74(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x15da8(%ebx),%eax │ │ movl $0x5,(%esp) │ │ - lea -0x13f90(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - nop │ │ + call d7e0 │ │ + lea 0x0(%esi),%esi │ │ │ │ -00055060 : │ │ +0005c550 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2df8b,%ebx │ │ + call db90 │ │ + add $0x3196f,%ebx │ │ lea -0x3c(%esp),%esp │ │ mov 0x54(%esp),%ebp │ │ mov 0x50(%esp),%eax │ │ - mov 0x50(%esp),%esi │ │ mov %eax,0x0(%ebp) │ │ - lea -0x1ccb5(%ebx),%eax │ │ - mov %esi,(%esp) │ │ + lea -0x1eac9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e70 │ │ fstpl 0x28(%esp) │ │ - lea -0x1cd08(%ebx),%eax │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ - movss %xmm0,0x10(%ebp) │ │ + lea -0x1eb1c(%ebx),%eax │ │ + movsd 0x28(%esp),%xmm3 │ │ + cvtsd2ss %xmm3,%xmm2 │ │ + movss %xmm2,0x10(%ebp) │ │ mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 5d080 │ │ - cmp $0x7fff,%eax │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ movss 0x10(%ebp),%xmm0 │ │ - jg 55370 │ │ + cmp $0x7fff,%eax │ │ + jg 5c882 │ │ cvtsi2ss %eax,%xmm1 │ │ ucomiss %xmm0,%xmm1 │ │ - ja 55370 │ │ + ja 5c882 │ │ test %eax,%eax │ │ - jle 55370 │ │ + jle 5c882 │ │ mov %ax,0x14(%ebp) │ │ - lea -0x1cb12(%ebx),%eax │ │ + lea -0x1e926(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ test %eax,%eax │ │ - jne 55348 │ │ - mov 0x50(%esp),%edi │ │ - lea -0x1cb4e(%ebx),%eax │ │ - mov %edi,(%esp) │ │ + jne 5c860 │ │ + lea -0x1e962(%ebx),%eax │ │ + lea -0x1e954(%ebx),%esi │ │ mov %eax,0x4(%esp) │ │ - call 5d000 │ │ - lea -0x1cb40(%ebx),%esi │ │ - mov $0x7,%ecx │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65db0 │ │ mov %eax,%edi │ │ - lea -0x1cc88(%ebx),%eax │ │ + mov $0x7,%ecx │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ + lea -0x1ea9c(%ebx),%eax │ │ setne 0x25(%ebp) │ │ mov %eax,0x4(%esp) │ │ mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d0c0 │ │ + call 65e70 │ │ fstpl 0x28(%esp) │ │ - lea -0x1ccd7(%ebx),%eax │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ - movss %xmm0,0x18(%ebp) │ │ + lea -0x1eaeb(%ebx),%eax │ │ + movsd 0x28(%esp),%xmm5 │ │ + cvtsd2ss %xmm5,%xmm4 │ │ + movss %xmm4,0x18(%ebp) │ │ mov %eax,0x4(%esp) │ │ mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d0c0 │ │ + call 65e70 │ │ fstpl 0x28(%esp) │ │ - lea -0x1cbbe(%ebx),%eax │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ - movss %xmm0,0x2c(%ebp) │ │ + lea -0x1e9d2(%ebx),%eax │ │ + movsd 0x28(%esp),%xmm7 │ │ + cvtsd2ss %xmm7,%xmm6 │ │ + movss %xmm6,0x2c(%ebp) │ │ mov %eax,0x4(%esp) │ │ mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ mov %al,0x22(%ebp) │ │ - mov 0x50(%esp),%esi │ │ - lea -0x1cc63(%ebx),%eax │ │ - mov %esi,(%esp) │ │ + lea -0x1ea77(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ - movswl %ax,%ecx │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ mov %ax,0x1e(%ebp) │ │ - cmp $0x1,%ecx │ │ + movswl %ax,%ecx │ │ movb $0x0,0x20(%ebp) │ │ - jle 551dd │ │ - test $0x1,%cl │ │ - jne 5530b │ │ + cmp $0x1,%ecx │ │ + jle 5c6dd │ │ + test $0x1,%al │ │ + jne 5c823 │ │ test %ax,%ax │ │ - jle 5530b │ │ + jle 5c823 │ │ mov %ecx,%eax │ │ xor %edx,%edx │ │ - jmp 551d0 │ │ - xchg %ax,%ax │ │ + jmp 5c6d0 │ │ + lea 0x0(%esi),%esi │ │ test $0x1,%al │ │ - jne 55308 │ │ + jne 5c820 │ │ sar %eax │ │ add $0x1,%edx │ │ cmp $0x1,%eax │ │ - jne 551c8 │ │ + jne 5c6c8 │ │ mov %dl,0x20(%ebp) │ │ movss 0x18(%ebp),%xmm0 │ │ mulss 0x10(%ebp),%xmm0 │ │ cvttss2si %xmm0,%eax │ │ cmp %eax,%ecx │ │ - jl 55410 │ │ - mov 0x50(%esp),%edi │ │ - lea -0x1cb86(%ebx),%eax │ │ - mov %edi,(%esp) │ │ + jl 5c91b │ │ + lea -0x1e99a(%ebx),%eax │ │ + lea -0x1cbd1(%ebx),%edi │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ mov %ax,0x8(%ebp) │ │ - lea -0x1cb74(%ebx),%eax │ │ - mov %edi,(%esp) │ │ + lea -0x1e988(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ mov %ax,0xa(%ebp) │ │ - lea -0x1cb61(%ebx),%eax │ │ - mov %edi,(%esp) │ │ + lea -0x1e975(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d0c0 │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e70 │ │ fstpl 0x28(%esp) │ │ - lea -0x1caef(%ebx),%eax │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ - movss %xmm0,0xc(%ebp) │ │ - mov %edi,(%esp) │ │ + lea -0x1e903(%ebx),%eax │ │ + movsd 0x28(%esp),%xmm5 │ │ + cvtsd2ss %xmm5,%xmm4 │ │ + movss %xmm4,0xc(%ebp) │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ test %eax,%eax │ │ - lea -0x1cae4(%ebx),%eax │ │ + lea -0x1e8f8(%ebx),%eax │ │ setne 0x23(%ebp) │ │ - mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ test %eax,%eax │ │ - lea -0x1cad6(%ebx),%eax │ │ + lea -0x1e8ea(%ebx),%eax │ │ setne 0x28(%ebp) │ │ - mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ test %eax,%eax │ │ - lea -0x1cce9(%ebx),%eax │ │ + lea -0x1eafd(%ebx),%eax │ │ setne 0x29(%ebp) │ │ mov %eax,0x28(%esp) │ │ - mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - lea -0x1adbd(%ebx),%edi │ │ - call 5d000 │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65db0 │ │ mov %eax,%esi │ │ mov $0x4,%ecx │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 553b4 │ │ + jne 5c8bf │ │ movb $0x1,0x27(%ebp) │ │ - mov 0x50(%esp),%edi │ │ - lea -0x1cd01(%ebx),%eax │ │ - mov %edi,(%esp) │ │ + lea -0x1eb15(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ test %eax,%eax │ │ - je 552d9 │ │ + je 5c7f5 │ │ movb $0x1,0x24(%ebp) │ │ - lea -0x1ccf5(%ebx),%eax │ │ + lea -0x1eb09(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ mov %eax,%edx │ │ xor %eax,%eax │ │ test %edx,%edx │ │ - je 5533c │ │ + je 5c854 │ │ movb $0x2,0x24(%ebp) │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ mov %dl,0x20(%ebp) │ │ - lea -0x13eb4(%ebx),%eax │ │ mov %ecx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x15ccc(%ebx),%eax │ │ movl $0x67,0x8(%esp) │ │ - lea -0x13ee8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ movl $0x4,(%esp) │ │ + lea -0x15d00(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov $0xffffffff,%eax │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ movb $0x1,0x26(%ebp) │ │ - mov 0x50(%esp),%esi │ │ - lea -0x1caf8(%ebx),%eax │ │ - mov %esi,(%esp) │ │ + lea -0x1e90c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5d080 │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 65e30 │ │ mov %eax,0x30(%ebp) │ │ - jmp 550fc │ │ - lea 0x0(%esi),%esi │ │ - cvtss2sd %xmm0,%xmm0 │ │ + jmp 5c5f4 │ │ + cvtss2sd %xmm0,%xmm6 │ │ mov %eax,0x10(%esp) │ │ + lea -0x15d38(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x15d00(%ebx),%eax │ │ movl $0x4f,0x8(%esp) │ │ - lea -0x13f20(%ebx),%eax │ │ + movsd %xmm6,0x14(%esp) │ │ movl $0x4,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x13ee8(%ebx),%eax │ │ - movsd %xmm0,0x14(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - lea 0x3c(%esp),%esp │ │ + call 67510 │ │ mov $0xffffffff,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov 0x28(%esp),%edi │ │ + jmp 5c854 │ │ + mov 0x28(%esp),%eax │ │ + lea -0x1eaf2(%ebx),%edi │ │ + mov %eax,0x4(%esp) │ │ mov 0x50(%esp),%eax │ │ - mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ - lea -0x1ccde(%ebx),%edi │ │ - mov $0x7,%ecx │ │ + call 65db0 │ │ mov %eax,%esi │ │ + mov $0x7,%ecx │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 553e2 │ │ + jne 5c8ed │ │ movb $0x0,0x27(%ebp) │ │ - jmp 552bb │ │ - mov 0x28(%esp),%edi │ │ + jmp 5c7d7 │ │ + mov 0x28(%esp),%eax │ │ + lea -0x1cbcd(%ebx),%edi │ │ + mov %eax,0x4(%esp) │ │ mov 0x50(%esp),%eax │ │ - mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ - lea -0x1adb9(%ebx),%edi │ │ - mov $0x4,%ecx │ │ + call 65db0 │ │ mov %eax,%esi │ │ + mov $0x4,%ecx │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 5542b │ │ + jne 5c936 │ │ movb $0x2,0x27(%ebp) │ │ - jmp 552bb │ │ + jmp 5c7d7 │ │ mov %eax,0x10(%esp) │ │ + lea -0x15c98(%ebx),%eax │ │ movl $0x6e,0x8(%esp) │ │ - lea -0x13e80(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 55321 │ │ - lea -0x13e34(%ebx),%eax │ │ + jmp 5c839 │ │ movl $0x81,0x8(%esp) │ │ + lea -0x15c4c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x15d00(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - lea -0x13ee8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov $0xffffffff,%eax │ │ - jmp 5533c │ │ - lea 0x0(%esi),%esi │ │ + jmp 5c854 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00055460 : │ │ +0005c970 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2db8b,%ebx │ │ + call db90 │ │ + add $0x3154f,%ebx │ │ lea -0x3c(%esp),%esp │ │ - lea -0x13ee8(%ebx),%esi │ │ + lea -0x15d00(%ebx),%esi │ │ mov 0x50(%esp),%edi │ │ - lea -0x1adb0(%ebx),%eax │ │ + lea -0x1cbc4(%ebx),%eax │ │ movl $0xb1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ mov %esi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - cvtss2sd 0x10(%edi),%xmm0 │ │ - lea -0x13df8(%ebx),%eax │ │ - movl $0xb2,0x8(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ + call 67510 │ │ + movss 0x10(%edi),%xmm0 │ │ + lea -0x15c10(%ebx),%eax │ │ + cvtss2sd %xmm0,%xmm0 │ │ + mov %eax,0xc(%esp) │ │ + movl $0xb2,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + movsd %xmm0,0x10(%esp) │ │ + call 67510 │ │ movswl 0x1c(%edi),%eax │ │ movl $0xb3,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ mov %esi,0x4(%esp) │ │ - lea -0x13dd8(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x15bf0(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movswl 0x16(%edi),%eax │ │ movl $0xb4,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ mov %esi,0x4(%esp) │ │ - lea -0x13db8(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x15bd0(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movswl 0x1e(%edi),%eax │ │ movl $0xb5,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ mov %esi,0x4(%esp) │ │ - lea -0x13d98(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x15bb0(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov 0x40(%edi),%eax │ │ - cvtss2sd 0x10(%eax),%xmm0 │ │ - lea -0x13d78(%ebx),%eax │ │ - movl $0xb7,0x8(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ + movss 0x10(%eax),%xmm1 │ │ + lea -0x15b90(%ebx),%eax │ │ + cvtss2sd %xmm1,%xmm1 │ │ mov %eax,0xc(%esp) │ │ + movl $0xb7,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + movsd %xmm1,0x10(%esp) │ │ + call 67510 │ │ mov 0x40(%edi),%eax │ │ - cvtss2sd 0x14(%eax),%xmm0 │ │ - lea -0x13d58(%ebx),%eax │ │ - movl $0xb9,0x8(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ + movss 0x14(%eax),%xmm2 │ │ + lea -0x15b70(%ebx),%eax │ │ + cvtss2sd %xmm2,%xmm2 │ │ mov %eax,0xc(%esp) │ │ + movl $0xb9,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + movsd %xmm2,0x10(%esp) │ │ + call 67510 │ │ mov 0x40(%edi),%eax │ │ mov 0x8(%eax),%eax │ │ movl $0xba,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ mov %esi,0x4(%esp) │ │ - lea -0x13d38(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x15b50(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movswl 0x64(%edi),%eax │ │ movl $0xbb,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ mov %esi,0x4(%esp) │ │ - lea -0x13d18(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x15b30(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movzbl 0x36(%edi),%eax │ │ movl $0xbc,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ mov %esi,0x4(%esp) │ │ - lea -0x13cf8(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x15b10(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ cmpb $0x0,0x23(%edi) │ │ - lea -0x1adb5(%ebx),%edx │ │ - lea -0x1b95d(%ebx),%eax │ │ - cmove %edx,%eax │ │ - mov %eax,0x10(%esp) │ │ + lea -0x1cbc9(%ebx),%edx │ │ movl $0xbe,0x8(%esp) │ │ - lea -0x13cd8(%ebx),%eax │ │ + lea -0x1d771(%ebx),%eax │ │ mov %esi,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + cmove %edx,%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x15af0(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ cmpb $0x0,0x26(%edi) │ │ - je 55778 │ │ - lea -0x1ad98(%ebx),%eax │ │ + je 5cc98 │ │ movl $0xc0,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x1cbac(%ebx),%eax │ │ mov %esi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ mov 0x30(%edi),%eax │ │ movl $0xc1,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ mov %esi,0x4(%esp) │ │ - lea -0x1ad7e(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1cb92(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov 0x40(%edi),%eax │ │ mov 0x44(%eax),%edx │ │ test %edx,%edx │ │ - jne 557a8 │ │ + jne 5ccc8 │ │ mov 0x4c(%eax),%eax │ │ - lea -0x1adb5(%ebx),%edx │ │ - test %eax,%eax │ │ - mov %edx,%eax │ │ - lea -0x1b95d(%ebx),%ebp │ │ - mov %edx,0x2c(%esp) │ │ - cmovne %ebp,%eax │ │ + lea -0x1cbc9(%ebx),%ecx │ │ mov %esi,0x4(%esp) │ │ - mov %eax,0x10(%esp) │ │ + lea -0x1d771(%ebx),%ebp │ │ movl $0xcb,0x8(%esp) │ │ - lea -0x13c84(%ebx),%eax │ │ movl $0x1,(%esp) │ │ + test %eax,%eax │ │ + mov %ecx,0x2c(%esp) │ │ + mov %ecx,%eax │ │ + cmovne %ebp,%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x15a9c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov 0x40(%edi),%eax │ │ mov 0x50(%eax),%edx │ │ mov 0x2c(%esp),%eax │ │ - test %edx,%edx │ │ mov %esi,0x4(%esp) │ │ movl $0xcd,0x8(%esp) │ │ + test %edx,%edx │ │ movl $0x1,(%esp) │ │ cmovne %ebp,%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x13c5c(%ebx),%eax │ │ + lea -0x15a74(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov 0x40(%edi),%eax │ │ + mov 0x2c(%esp),%edi │ │ mov 0x2c(%eax),%ecx │ │ - lea -0x13c2c(%ebx),%eax │ │ - test %ecx,%ecx │ │ - cmove 0x2c(%esp),%ebp │ │ - mov %ebp,0x10(%esp) │ │ + lea -0x15a44(%ebx),%eax │ │ mov %esi,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ movl $0xcf,0x8(%esp) │ │ + test %ecx,%ecx │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + cmove %edi,%ebp │ │ + mov %ebp,0x10(%esp) │ │ + call 67510 │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - lea -0x1ad67(%ebx),%eax │ │ + lea 0x0(%esi),%esi │ │ movl $0xc4,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x1cb7b(%ebx),%eax │ │ mov %esi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ mov 0x40(%edi),%eax │ │ mov 0x44(%eax),%edx │ │ test %edx,%edx │ │ - je 556c6 │ │ - lea -0x13cb0(%ebx),%eax │ │ + je 5cbe2 │ │ mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x15ac8(%ebx),%eax │ │ movl $0xc8,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ mov 0x40(%edi),%eax │ │ - jmp 556c6 │ │ + jmp 5cbe2 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000557e0 : │ │ - call 165c4 │ │ - add $0x2d80f,%ecx │ │ - lea -0x3d4(%ecx),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ +0005cd00 : │ │ + call 17248 │ │ + add $0x311c3,%ecx │ │ + lea -0x3c8(%ecx),%eax │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00055800 : │ │ +0005cd20 : │ │ mov 0x4(%esp),%eax │ │ mov (%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00055810 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %esi,0x28(%esp) │ │ +0005cd30 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x31191,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x30(%esp),%esi │ │ - mov %ebx,0x24(%esp) │ │ - call d3b4 │ │ - add $0x2d7cf,%ebx │ │ test %esi,%esi │ │ - js 55870 │ │ + js 5cd88 │ │ mov %esi,0x10(%esp) │ │ - lea -0x13bc4(%ebx),%eax │ │ - movl $0x148,0x8(%esp) │ │ + lea -0x159dc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x15d00(%ebx),%eax │ │ + movl $0x148,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - lea -0x13ee8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov %esi,(%esp) │ │ - call 5edf0 │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + call 67c80 │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea -0x13c00(%ebx),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x141,0x8(%esp) │ │ + lea -0x15a18(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x15d00(%ebx),%eax │ │ movl $0x1,(%esp) │ │ - lea -0x13ee8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x0,(%esp) │ │ - call d124 │ │ + call d8e0 │ │ mov %eax,(%esp) │ │ - call 5edf0 │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + call 67c80 │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000558c0 : │ │ +0005cdd0 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2d72d,%ebx │ │ + call db90 │ │ + add $0x310f1,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - movswl 0x1c(%esi),%edx │ │ + movswl 0x1c(%esi),%eax │ │ + mov 0x60(%esi),%edx │ │ movw $0x0,0x64(%esi) │ │ - mov 0x60(%esi),%eax │ │ - add %edx,%edx │ │ - mov %edx,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call d014 │ │ + add %eax,%eax │ │ + mov %edx,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call d7d0 │ │ mov 0x4c(%esi),%eax │ │ movb $0x1,0x36(%esi) │ │ movw $0x0,0x66(%esi) │ │ movb $0x0,(%eax) │ │ movb $0x0,0x1(%eax) │ │ movw $0x0,0x4(%eax) │ │ movw $0x0,0x6(%eax) │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 59b90 │ │ + call 61f90 │ │ lea 0x14(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00055930 : │ │ +0005ce40 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2d6be,%ebx │ │ + call db90 │ │ + add $0x31082,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ movw $0x0,0x34(%eax) │ │ mov 0x48(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 592b0 │ │ + call 614a0 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00055960 : │ │ +0005ce70 : │ │ mov 0x4(%esp),%eax │ │ movzbl 0x21(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00055970 : │ │ +0005ce80 : │ │ push %esi │ │ mov 0xc(%esp),%edx │ │ mov 0x8(%esp),%ecx │ │ - test %edx,%edx │ │ mov 0x10(%esp),%eax │ │ - je 55987 │ │ + test %edx,%edx │ │ + je 5ce97 │ │ movswl 0x16(%ecx),%esi │ │ mov %esi,(%edx) │ │ test %eax,%eax │ │ - je 55991 │ │ + je 5cea1 │ │ movswl 0x1c(%ecx),%edx │ │ mov %edx,(%eax) │ │ pop %esi │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000559a0 : │ │ +0005ceb0 : │ │ mov 0x4(%esp),%eax │ │ mov 0x4c(%eax),%eax │ │ movzbl (%eax),%eax │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000559b0 : │ │ +0005cec0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2d63b,%ebx │ │ + call db90 │ │ + add $0x30fff,%ebx │ │ lea -0x3c(%esp),%esp │ │ mov 0x5c(%esp),%eax │ │ - mov 0x50(%esp),%esi │ │ + mov 0x50(%esp),%ebp │ │ test %eax,%eax │ │ - mov 0x60(%esp),%edi │ │ - je 55ec8 │ │ + je 5d3d8 │ │ mov 0x64(%esp),%eax │ │ test %eax,%eax │ │ - je 559e9 │ │ - mov 0x64(%esp),%ecx │ │ - movl $0x0,(%ecx) │ │ - mov 0x58(%esp),%ebp │ │ - movzwl 0x64(%esi),%eax │ │ - movswl %ax,%ecx │ │ - mov %ax,0x2a(%esp) │ │ - mov %ecx,0x20(%esp) │ │ - movswl 0x1c(%esi),%eax │ │ - mov 0x0(%ebp),%edx │ │ - add %edx,%ecx │ │ - cmp %eax,%ecx │ │ - jae 55a60 │ │ - test %edx,%edx │ │ - je 55a47 │ │ - mov 0x60(%esi),%ebp │ │ - mov 0x20(%esp),%eax │ │ - add %edx,%edx │ │ - lea 0x0(%ebp,%eax,2),%eax │ │ - mov 0x54(%esp),%ebp │ │ - mov 0x0(%ebp),%ecx │ │ - mov %edx,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cfe4 │ │ - mov 0x58(%esp),%edx │ │ - mov (%edx),%eax │ │ - add %ax,0x64(%esi) │ │ - add %eax,%eax │ │ - add %eax,0x0(%ebp) │ │ - movl $0x0,(%edx) │ │ - movl $0x0,(%edi) │ │ - xor %ebp,%ebp │ │ + je 5cef5 │ │ + mov 0x64(%esp),%eax │ │ + movl $0x0,(%eax) │ │ + mov 0x58(%esp),%eax │ │ + movswl 0x64(%ebp),%edx │ │ + movswl 0x1c(%ebp),%esi │ │ + mov (%eax),%ecx │ │ + mov %dx,0x1c(%esp) │ │ + lea (%ecx,%edx,1),%eax │ │ + cmp %esi,%eax │ │ + jae 5cf30 │ │ + test %ecx,%ecx │ │ + jne 5d2d0 │ │ + mov 0x60(%esp),%eax │ │ + movl $0x0,(%eax) │ │ + xor %eax,%eax │ │ lea 0x3c(%esp),%esp │ │ - mov %ebp,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov (%edi),%ecx │ │ - test %ecx,%ecx │ │ - jle 55a47 │ │ - mov 0x4c(%esi),%ecx │ │ - mov 0x5c(%esp),%edx │ │ - xor %ebp,%ebp │ │ - mov %edx,0x24(%esp) │ │ - cmpb $0x0,(%ecx) │ │ - je 55b08 │ │ - mov %esi,0x20(%esp) │ │ - mov %edx,%esi │ │ - jmp 55aa4 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edi),%eax │ │ - add $0x1,%ebp │ │ - sub $0x1,%eax │ │ - add $0x4,%esi │ │ - test %eax,%eax │ │ - mov %eax,(%edi) │ │ - jle 55e42 │ │ - mov 0x20(%esp),%edx │ │ - mov 0x4c(%edx),%ecx │ │ - mov (%esi),%eax │ │ - mov %esi,0x24(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov 0x8(%ecx),%eax │ │ - mov %eax,(%esp) │ │ - call 59a10 │ │ + mov 0x60(%esp),%eax │ │ + mov (%eax),%eax │ │ test %eax,%eax │ │ - jg 55a88 │ │ - mov (%edi),%edx │ │ + jle 5cf17 │ │ + mov 0x4c(%ebp),%eax │ │ + cmpb $0x0,(%eax) │ │ + jne 5d228 │ │ + mov 0x5c(%esp),%eax │ │ + xor %edx,%edx │ │ + mov %eax,0x18(%esp) │ │ + mov 0x54(%esp),%eax │ │ + cmpw $0x0,0x1c(%esp) │ │ + mov (%eax),%eax │ │ + mov %eax,0x20(%esp) │ │ + je 5d328 │ │ + movswl 0x1c(%esp),%ecx │ │ + sub %ecx,%esi │ │ + mov %esi,0x28(%esp) │ │ + lea (%esi,%esi,1),%eax │ │ + mov 0x60(%ebp),%esi │ │ + cmp $0x4,%eax │ │ + mov %eax,0x24(%esp) │ │ + lea (%esi,%ecx,2),%edi │ │ mov 0x20(%esp),%esi │ │ - test %edx,%edx │ │ - jle 55e42 │ │ - mov 0x64(%esp),%eax │ │ - test %eax,%eax │ │ - je 55f02 │ │ - mov 0x4c(%esi),%eax │ │ - cmpb $0x0,0x1(%eax) │ │ - je 55f02 │ │ - mov 0x64(%esp),%ecx │ │ - movswl 0x8(%esi),%edx │ │ - movswl 0x34(%esi),%eax │ │ - sub %edx,%eax │ │ - mov %eax,(%ecx) │ │ - movzwl 0x64(%esi),%eax │ │ - movswl %ax,%edx │ │ - mov %ax,0x2a(%esp) │ │ - mov %edx,0x20(%esp) │ │ - movswl 0x1c(%esi),%eax │ │ - mov 0x54(%esp),%ecx │ │ - cmpw $0x0,0x2a(%esp) │ │ - mov (%ecx),%ecx │ │ - mov %ecx,0x2c(%esp) │ │ - jne 55cd0 │ │ - mov 0x2c(%esp),%edx │ │ + jae 5d50d │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 5cf9c │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 5cfa7 │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + movswl 0x1c(%ebp),%eax │ │ + mov %edx,0x2c(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 57750 │ │ - movswl 0x1c(%esi),%eax │ │ - mov 0x54(%esp),%ecx │ │ - lea (%eax,%eax,1),%edx │ │ - add %edx,(%ecx) │ │ - mov 0x58(%esp),%edx │ │ - sub %eax,(%edx) │ │ - mov 0x24(%esp),%ecx │ │ - mov (%ecx),%eax │ │ - mov %esi,(%esp) │ │ + mov 0x60(%ebp),%eax │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 57ce0 │ │ - mov 0x4c(%esi),%edx │ │ - cmpb $0x0,0x1(%edx) │ │ - jne 55e58 │ │ - cmpb $0x0,(%edx) │ │ - je 55eb7 │ │ - mov (%edi),%eax │ │ - add $0x1,%ebp │ │ + call 5f500 │ │ + mov 0x54(%esp),%eax │ │ + mov 0x24(%esp),%esi │ │ + mov 0x2c(%esp),%edx │ │ + add %esi,(%eax) │ │ + mov 0x58(%esp),%eax │ │ + mov 0x28(%esp),%esi │ │ + sub %esi,(%eax) │ │ + movzwl 0x16(%ebp),%eax │ │ + sub %ax,0x64(%ebp) │ │ + mov 0x18(%esp),%eax │ │ + mov %edx,0x24(%esp) │ │ + mov (%eax),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 5fdc0 │ │ + mov 0x4c(%ebp),%ecx │ │ + mov 0x24(%esp),%edx │ │ + cmpb $0x0,0x1(%ecx) │ │ + jne 5d360 │ │ + cmpb $0x0,(%ecx) │ │ + je 5d3cb │ │ + mov 0x60(%esp),%eax │ │ + add $0x1,%edx │ │ + mov 0x60(%esp),%edi │ │ + mov (%eax),%eax │ │ + mov %eax,0x18(%esp) │ │ sub $0x1,%eax │ │ mov %eax,(%edi) │ │ - cmpb $0x0,0x1(%edx) │ │ - jne 55e58 │ │ - mov %edi,0x1c(%esp) │ │ - lea 0x0(%esi),%esi │ │ + cmpb $0x0,0x1(%ecx) │ │ + jne 5d360 │ │ + mov %edx,0x18(%esp) │ │ + mov 0x60(%esp),%edi │ │ test %eax,%eax │ │ - jle 55c28 │ │ + jle 5d14a │ │ + movswl 0x16(%ebp),%eax │ │ mov 0x58(%esp),%ecx │ │ - movswl 0x16(%esi),%eax │ │ cmp %eax,(%ecx) │ │ - jb 55c28 │ │ - mov 0x54(%esp),%ecx │ │ + jb 5d14a │ │ mov %eax,0x8(%esp) │ │ - mov (%ecx),%eax │ │ - mov %esi,(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov (%eax),%eax │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 57810 │ │ - mov 0x5c(%esp),%edi │ │ - mov (%edi,%ebp,4),%eax │ │ - mov %esi,(%esp) │ │ + call 5f700 │ │ + mov 0x5c(%esp),%eax │ │ + mov 0x18(%esp),%esi │ │ + mov (%eax,%esi,4),%eax │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 57ce0 │ │ - mov 0x4c(%esi),%eax │ │ + call 5fdc0 │ │ + mov 0x4c(%ebp),%eax │ │ cmpb $0x0,0x1(%eax) │ │ - jne 55be1 │ │ + jne 5d095 │ │ cmpb $0x0,(%eax) │ │ - je 55be1 │ │ - mov 0x1c(%esp),%edx │ │ - add $0x1,%ebp │ │ - subl $0x1,(%edx) │ │ - mov 0x54(%esp),%edi │ │ - movzwl 0x16(%esi),%edx │ │ - movswl %dx,%eax │ │ + je 5d095 │ │ + subl $0x1,(%edi) │ │ + addl $0x1,0x18(%esp) │ │ + movswl 0x16(%ebp),%eax │ │ + mov 0x54(%esp),%esi │ │ lea (%eax,%eax,1),%ecx │ │ - add %ecx,(%edi) │ │ + mov %eax,%edx │ │ + add %ecx,(%esi) │ │ mov 0x58(%esp),%ecx │ │ sub %eax,(%ecx) │ │ - movzwl 0x64(%esi),%eax │ │ + movzwl 0x64(%ebp),%eax │ │ test %ax,%ax │ │ - jle 55c06 │ │ + jle 5d0b9 │ │ sub %edx,%eax │ │ - mov %ax,0x64(%esi) │ │ - mov 0x4c(%esi),%eax │ │ - cmpb $0x0,0x1(%eax) │ │ - jne 55d38 │ │ - mov 0x1c(%esp),%edi │ │ + mov %ax,0x64(%ebp) │ │ + mov 0x4c(%ebp),%edx │ │ + cmpb $0x0,0x1(%edx) │ │ + je 5d140 │ │ mov (%edi),%eax │ │ + cmpb $0x0,(%edx) │ │ + je 5d03a │ │ test %eax,%eax │ │ - jg 55b90 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzwl 0x64(%esi),%eax │ │ - mov 0x1c(%esp),%edi │ │ - test %ax,%ax │ │ - jg 55db9 │ │ - mov 0x58(%esp),%edx │ │ - mov (%edx),%eax │ │ - movzwl 0x16(%esi),%edx │ │ - movswl %dx,%ecx │ │ - cmp %ecx,%eax │ │ - mov %ecx,0x18(%esp) │ │ - cmovg %ecx,%eax │ │ - mov 0x54(%esp),%ecx │ │ - mov %eax,0x1c(%esp) │ │ - movzwl 0x1c(%esi),%eax │ │ - mov %ax,0x24(%esp) │ │ - sub %edx,%eax │ │ - mov %eax,%edx │ │ - mov (%ecx),%ecx │ │ - mov %ecx,0x20(%esp) │ │ - sub 0x2c(%esp),%ecx │ │ - sar %ecx │ │ - cwtl │ │ - cmp %ecx,%eax │ │ - cmovg %ecx,%edx │ │ - add 0x1c(%esp),%dx │ │ - test %dx,%dx │ │ - mov %dx,0x64(%esi) │ │ - jle 55e42 │ │ - movswl 0x24(%esp),%eax │ │ - sub 0x18(%esp),%eax │ │ - mov 0x60(%esi),%ecx │ │ - add %eax,%eax │ │ - mov 0x20(%esp),%esi │ │ - mov %ecx,(%esp) │ │ - movswl %dx,%edx │ │ - sub %eax,%esi │ │ - add %edx,%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - call cfe4 │ │ - mov 0x54(%esp),%edx │ │ - mov 0x58(%esp),%ecx │ │ - mov 0x1c(%esp),%eax │ │ - mov 0x1c(%esp),%esi │ │ - add %eax,%eax │ │ - add %eax,(%edx) │ │ - sub %esi,(%ecx) │ │ - jmp 55e42 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - sub 0x20(%esp),%eax │ │ - mov %eax,0x18(%esp) │ │ - mov %eax,%edx │ │ - mov 0x20(%esp),%eax │ │ - add %edx,%edx │ │ - add %eax,%eax │ │ - add 0x60(%esi),%eax │ │ - mov %eax,(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %edx,0x14(%esp) │ │ - call cfe4 │ │ - movswl 0x1c(%esi),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x60(%esi),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 57750 │ │ - mov 0x54(%esp),%ecx │ │ - mov 0x14(%esp),%edx │ │ - movzwl 0x16(%esi),%eax │ │ - add %edx,(%ecx) │ │ - mov 0x58(%esp),%edx │ │ - mov 0x18(%esp),%ecx │ │ - sub %ecx,(%edx) │ │ - sub %ax,0x64(%esi) │ │ - jmp 55b45 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmpb $0x0,(%eax) │ │ - jne 55d48 │ │ - mov 0x1c(%esp),%edx │ │ - mov (%edx),%eax │ │ - jmp 55b88 │ │ - mov 0x1c(%esp),%ecx │ │ - mov (%ecx),%edi │ │ - test %edi,%edi │ │ - jle 55f2c │ │ - mov %esi,0x18(%esp) │ │ - mov 0x1c(%esp),%edi │ │ + jle 5d03a │ │ + mov %ebp,0x50(%esp) │ │ + mov %edi,%ebp │ │ mov 0x5c(%esp),%esi │ │ - jmp 55d7d │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edi),%eax │ │ - add $0x1,%ebp │ │ + mov 0x18(%esp),%edi │ │ + jmp 5d103 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x0(%ebp),%eax │ │ + add $0x1,%edi │ │ sub $0x1,%eax │ │ + mov %eax,0x0(%ebp) │ │ test %eax,%eax │ │ - mov %eax,(%edi) │ │ - jle 55da8 │ │ - mov 0x18(%esp),%edx │ │ - mov 0x4c(%edx),%eax │ │ - mov (%esi,%ebp,4),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov 0x8(%eax),%eax │ │ + jle 5d2c0 │ │ + mov 0x50(%esp),%eax │ │ + mov 0x4c(%eax),%edx │ │ + mov (%esi,%edi,4),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x8(%edx),%eax │ │ mov %eax,(%esp) │ │ - call 59a10 │ │ + call 61d50 │ │ test %eax,%eax │ │ - jne 55d68 │ │ - mov 0x18(%esp),%esi │ │ - mov %edi,0x1c(%esp) │ │ + jne 5d0e8 │ │ + mov %edi,0x18(%esp) │ │ + mov %ebp,%edi │ │ + mov 0x50(%esp),%ebp │ │ + jmp 5d140 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov (%edi),%eax │ │ - jmp 55b88 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x18(%esp),%esi │ │ - movzwl 0x64(%esi),%eax │ │ - test %ax,%ax │ │ - jle 55c39 │ │ - cwtl │ │ - mov 0x60(%esi),%ecx │ │ - lea (%eax,%eax,1),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov 0x20(%esp),%edx │ │ - mov %ecx,(%esp) │ │ - sub %eax,%edx │ │ - lea (%ecx,%edx,2),%eax │ │ + test %eax,%eax │ │ + jg 5d042 │ │ + movswl 0x64(%ebp),%ecx │ │ + mov 0x18(%esp),%edx │ │ + test %cx,%cx │ │ + jle 5d428 │ │ + mov 0x60(%ebp),%esi │ │ + lea (%ecx,%ecx,1),%eax │ │ + mov %eax,0x8(%esp) │ │ + movswl 0x1c(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %edx,0x24(%esp) │ │ + sub %ecx,%eax │ │ + lea (%esi,%eax,2),%eax │ │ mov %eax,0x4(%esp) │ │ - call d104 │ │ - mov 0x54(%esp),%ecx │ │ - movswl 0x1c(%esi),%eax │ │ - mov (%ecx),%edx │ │ - mov 0x58(%esp),%ecx │ │ - sub 0x2c(%esp),%edx │ │ - sar %edx │ │ - add (%ecx),%edx │ │ - movswl 0x64(%esi),%ecx │ │ + call d8c0 │ │ + mov 0x54(%esp),%eax │ │ + mov 0x20(%esp),%edx │ │ + movswl 0x64(%ebp),%esi │ │ + mov (%eax),%eax │ │ + mov %eax,%ecx │ │ + mov 0x58(%esp),%eax │ │ + sub %edx,%ecx │ │ + sar %ecx │ │ + add (%eax),%ecx │ │ + movswl 0x1c(%ebp),%eax │ │ + sub %esi,%eax │ │ + cmp %eax,%ecx │ │ + cmovle %ecx,%eax │ │ + mov 0x60(%ebp),%ecx │ │ + mov %eax,0x1c(%esp) │ │ + add %eax,%eax │ │ + mov %eax,0x18(%esp) │ │ + cmp $0x4,%eax │ │ + lea (%ecx,%esi,2),%edi │ │ + mov %edx,%esi │ │ + mov 0x24(%esp),%edx │ │ + jae 5d4e7 │ │ + xor %ecx,%ecx │ │ + testb $0x2,0x18(%esp) │ │ + je 5d1d7 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + testb $0x1,0x18(%esp) │ │ + je 5d1e5 │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x54(%esp),%eax │ │ + mov 0x1c(%esp),%edi │ │ + mov (%eax),%esi │ │ + add %di,0x64(%ebp) │ │ + mov %edi,%eax │ │ + mov %esi,%ecx │ │ + sub 0x20(%esp),%ecx │ │ + sar %ecx │ │ + cmp %edi,%ecx │ │ + jge 5d212 │ │ + mov 0x54(%esp),%edi │ │ sub %ecx,%eax │ │ - cmp %eax,%edx │ │ - cmovg %eax,%edx │ │ - lea (%ecx,%ecx,1),%eax │ │ - add 0x60(%esi),%eax │ │ - mov %edx,0x14(%esp) │ │ - mov %eax,(%esp) │ │ - lea (%edx,%edx,1),%ecx │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x2c(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - call cfe4 │ │ - mov 0x14(%esp),%edx │ │ - add %dx,0x64(%esi) │ │ - mov 0x54(%esp),%esi │ │ - mov (%esi),%ecx │ │ - mov %ecx,%eax │ │ - sub 0x2c(%esp),%eax │ │ - sar %eax │ │ - cmp %edx,%eax │ │ - jge 55e42 │ │ - sub %eax,%edx │ │ - lea (%ecx,%edx,2),%eax │ │ - mov 0x58(%esp),%ecx │ │ - mov %eax,(%esi) │ │ - sub %edx,(%ecx) │ │ - mov %ebp,(%edi) │ │ + lea (%esi,%eax,2),%ecx │ │ + mov %ecx,(%edi) │ │ + mov 0x58(%esp),%edi │ │ + sub %eax,(%edi) │ │ + mov 0x60(%esp),%eax │ │ + mov %edx,(%eax) │ │ lea 0x3c(%esp),%esp │ │ - xor %ebp,%ebp │ │ pop %ebx │ │ - mov %ebp,%eax │ │ + xor %eax,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - cmpb $0x0,(%edx) │ │ - je 55eb7 │ │ - mov (%edi),%eax │ │ - test %eax,%eax │ │ - jle 55e9f │ │ - mov %esi,0x24(%esp) │ │ + mov %ebp,0x50(%esp) │ │ + xor %edx,%edx │ │ mov 0x5c(%esp),%esi │ │ - jmp 55e85 │ │ + mov %edx,%edi │ │ + mov 0x60(%esp),%ebp │ │ + jmp 5d25e │ │ lea 0x0(%esi),%esi │ │ - mov (%edi),%eax │ │ - add $0x1,%ebp │ │ + mov 0x0(%ebp),%eax │ │ + add $0x1,%edi │ │ + add $0x4,%esi │ │ sub $0x1,%eax │ │ + mov %eax,0x0(%ebp) │ │ + test %eax,%eax │ │ + jle 5d4bc │ │ + mov 0x50(%esp),%eax │ │ + mov 0x4c(%eax),%eax │ │ + mov (%esi),%ecx │ │ + mov %esi,0x18(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 61d50 │ │ + test %eax,%eax │ │ + jg 5d240 │ │ + mov 0x60(%esp),%eax │ │ + mov %edi,%edx │ │ + mov 0x50(%esp),%ebp │ │ + mov (%eax),%eax │ │ test %eax,%eax │ │ + jle 5d212 │ │ + mov 0x64(%esp),%edi │ │ + test %edi,%edi │ │ + je 5d2a8 │ │ + mov 0x4c(%ebp),%eax │ │ + cmpb $0x0,0x1(%eax) │ │ + je 5d2a8 │ │ + movswl 0x34(%ebp),%eax │ │ + movswl 0x8(%ebp),%ecx │ │ + mov 0x64(%esp),%edi │ │ + sub %ecx,%eax │ │ mov %eax,(%edi) │ │ - jle 55e9b │ │ - mov 0x24(%esp),%ecx │ │ - mov 0x4c(%ecx),%edx │ │ - mov (%esi,%ebp,4),%eax │ │ + movswl 0x1c(%ebp),%esi │ │ + movzwl 0x64(%ebp),%eax │ │ + mov %ax,0x1c(%esp) │ │ + jmp 5cf50 │ │ + lea 0x0(%esi),%esi │ │ + mov %edi,0x18(%esp) │ │ + mov %ebp,%edi │ │ + mov 0x50(%esp),%ebp │ │ + jmp 5d03a │ │ + nop │ │ + mov 0x60(%ebp),%esi │ │ + lea (%ecx,%ecx,1),%eax │ │ + cmp $0x4,%eax │ │ + lea (%esi,%edx,2),%edi │ │ + mov 0x54(%esp),%esi │ │ + mov (%esi),%esi │ │ + jae 5d4c3 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + je 5d2f9 │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 5d304 │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x58(%esp),%eax │ │ + mov 0x54(%esp),%esi │ │ + mov (%eax),%eax │ │ + add %ax,0x64(%ebp) │ │ + add %eax,%eax │ │ + add %eax,(%esi) │ │ + mov 0x58(%esp),%eax │ │ + movl $0x0,(%eax) │ │ + jmp 5cf17 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x20(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%edx),%eax │ │ + mov %edx,0x24(%esp) │ │ + call 5f500 │ │ + movswl 0x1c(%ebp),%eax │ │ + mov 0x54(%esp),%esi │ │ + mov 0x58(%esp),%edi │ │ + mov 0x24(%esp),%edx │ │ + lea (%eax,%eax,1),%ecx │ │ + add %ecx,(%esi) │ │ + sub %eax,(%edi) │ │ + jmp 5cfe2 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x60(%esp),%eax │ │ + cmpb $0x0,(%ecx) │ │ + je 5d3cf │ │ + mov (%eax),%esi │ │ + test %esi,%esi │ │ + jle 5d3b3 │ │ + mov %ebp,0x50(%esp) │ │ + mov %edx,%edi │ │ + mov 0x5c(%esp),%esi │ │ + mov 0x60(%esp),%ebp │ │ + jmp 5d397 │ │ + nop │ │ + mov 0x0(%ebp),%eax │ │ + add $0x1,%edi │ │ + sub $0x1,%eax │ │ + mov %eax,0x0(%ebp) │ │ + test %eax,%eax │ │ + jle 5d3ad │ │ + mov 0x50(%esp),%eax │ │ + mov 0x4c(%eax),%ecx │ │ + mov (%esi,%edi,4),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x8(%ecx),%eax │ │ mov %eax,(%esp) │ │ - call 59a10 │ │ + call 61d50 │ │ test %eax,%eax │ │ - jg 55e70 │ │ - mov 0x24(%esp),%esi │ │ + jg 5d380 │ │ + mov 0x50(%esp),%ebp │ │ + mov %edi,%edx │ │ mov 0x64(%esp),%eax │ │ test %eax,%eax │ │ - je 55eb7 │ │ - movswl 0x8(%esi),%edx │ │ - movswl 0x34(%esi),%eax │ │ - sub %edx,%eax │ │ - mov 0x64(%esp),%edx │ │ - mov %eax,(%edx) │ │ - mov (%edi),%eax │ │ - mov %edi,0x1c(%esp) │ │ - jmp 55b88 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x58(%esp),%edx │ │ - movswl 0x64(%esi),%eax │ │ - add (%edx),%eax │ │ - movswl 0x1c(%esi),%edx │ │ - cmp %edx,%eax │ │ - jae 55f1b │ │ - movl $0x0,(%edi) │ │ - xor %ebp,%ebp │ │ - mov 0x4c(%esi),%eax │ │ - cmpb $0x0,(%eax) │ │ - je 55a4f │ │ - mov 0x8(%eax),%eax │ │ - mov %eax,(%esp) │ │ - call 59c20 │ │ - add %eax,%ebp │ │ - mov %ebp,(%edi) │ │ - jmp 55a4f │ │ - movzwl 0x64(%esi),%ecx │ │ - movswl %cx,%edx │ │ - mov %cx,0x2a(%esp) │ │ - mov %edx,0x20(%esp) │ │ - movswl 0x1c(%esi),%eax │ │ - jmp 55b08 │ │ - sub %edx,%eax │ │ + je 5d3cb │ │ + movswl 0x34(%ebp),%eax │ │ + movswl 0x8(%ebp),%ecx │ │ + mov 0x64(%esp),%edi │ │ + sub %ecx,%eax │ │ + mov %eax,(%edi) │ │ + mov 0x60(%esp),%eax │ │ + mov (%eax),%eax │ │ + jmp 5d032 │ │ + xchg %ax,%ax │ │ + mov 0x58(%esp),%eax │ │ + movswl 0x64(%ebp),%edx │ │ + movswl 0x1c(%ebp),%ecx │ │ + add (%eax),%edx │ │ + xor %eax,%eax │ │ + cmp %ecx,%edx │ │ + jb 5d3fb │ │ + mov %edx,%eax │ │ xor %edx,%edx │ │ - movswl 0x16(%esi),%ecx │ │ + sub %ecx,%eax │ │ + movswl 0x16(%ebp),%ecx │ │ div %ecx │ │ - lea 0x1(%eax),%ebp │ │ - mov %ebp,(%edi) │ │ - jmp 55ee2 │ │ - mov %ecx,%edi │ │ - jmp 55dac │ │ + add $0x1,%eax │ │ + mov 0x60(%esp),%esi │ │ + mov 0x4c(%ebp),%edx │ │ + mov %eax,(%esi) │ │ + cmpb $0x0,(%edx) │ │ + je 5cf23 │ │ + mov 0x8(%edx),%eax │ │ + mov %eax,(%esp) │ │ + call 62010 │ │ + mov 0x60(%esp),%esi │ │ + add (%esi),%eax │ │ + mov %eax,(%esi) │ │ + jmp 5cf23 │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x58(%esp),%eax │ │ + mov (%eax),%edi │ │ + movswl 0x16(%ebp),%eax │ │ + cmp %eax,%edi │ │ + mov %eax,%ecx │ │ + mov %eax,0x1c(%esp) │ │ + cmovg %eax,%edi │ │ + mov %edi,0x18(%esp) │ │ + movzwl 0x1c(%ebp),%edi │ │ + mov %edi,%eax │ │ + sub %ecx,%eax │ │ + mov 0x54(%esp),%ecx │ │ + movswl %ax,%esi │ │ + mov (%ecx),%ecx │ │ + mov %ecx,0x24(%esp) │ │ + sub 0x20(%esp),%ecx │ │ + sar %ecx │ │ + cmp %ecx,%esi │ │ + cmovg %ecx,%eax │ │ + add 0x18(%esp),%ax │ │ + mov %ax,0x64(%ebp) │ │ + test %ax,%ax │ │ + jle 5d212 │ │ + movswl %di,%ecx │ │ + cwtl │ │ + sub 0x1c(%esp),%ecx │ │ + add %eax,%eax │ │ + mov 0x24(%esp),%esi │ │ + mov 0x60(%ebp),%edi │ │ + add %ecx,%ecx │ │ + sub %ecx,%esi │ │ + cmp $0x4,%eax │ │ + jae 5d544 │ │ + xor %ebp,%ebp │ │ + test $0x2,%al │ │ + jne 5d535 │ │ + test $0x1,%al │ │ + jne 5d529 │ │ + mov 0x18(%esp),%edi │ │ + mov 0x54(%esp),%esi │ │ + mov %edi,%eax │ │ + add %eax,%eax │ │ + add %eax,(%esi) │ │ + mov 0x58(%esp),%esi │ │ + sub %edi,(%esi) │ │ + jmp 5d212 │ │ + mov %edi,%edx │ │ + jmp 5d212 │ │ + test $0x1,%edi │ │ + jne 5d5d1 │ │ + test $0x2,%edi │ │ + jne 5d5bc │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 5d2e8 │ │ + test $0x1,%edi │ │ + jne 5d5a6 │ │ + test $0x2,%edi │ │ + jne 5d58f │ │ + mov 0x18(%esp),%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 5d1c3 │ │ + test $0x1,%edi │ │ + jne 5d57a │ │ + test $0x2,%edi │ │ + jne 5d568 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 5cf8b │ │ + movzbl (%esi,%ebp,1),%ecx │ │ + mov %cl,(%edi,%ebp,1) │ │ + jmp 5d4a3 │ │ + movzwl (%esi),%ecx │ │ + mov $0x2,%bp │ │ + mov %cx,(%edi) │ │ + jmp 5d49b │ │ + test $0x1,%edi │ │ + jne 5d5fa │ │ + test $0x2,%edi │ │ + jne 5d5e5 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 5d491 │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 5d51d │ │ + movzbl (%esi),%eax │ │ + lea 0x1(%edi),%edi │ │ + lea 0x1(%esi),%esi │ │ + mov %al,-0x1(%edi) │ │ + mov 0x24(%esp),%eax │ │ + sub $0x1,%eax │ │ + jmp 5d515 │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + subl $0x2,0x18(%esp) │ │ + jmp 5d4ff │ │ + movzbl (%esi),%ecx │ │ + lea 0x1(%edi),%edi │ │ + lea 0x1(%esi),%esi │ │ + mov %cl,-0x1(%edi) │ │ + subl $0x1,0x18(%esp) │ │ + jmp 5d4f3 │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 5d4db │ │ + movzbl (%esi),%edx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %dl,-0x1(%edi) │ │ + jmp 5d4cf │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 5d55c │ │ + movzbl (%esi),%ecx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %cl,-0x1(%edi) │ │ + jmp 5d550 │ │ + xchg %ax,%ax │ │ │ │ -00055f40 : │ │ - lea -0x4c(%esp),%esp │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x60(%esp),%ebp │ │ - mov %ebx,0x3c(%esp) │ │ - mov %esi,0x40(%esp) │ │ - call d3b4 │ │ - add $0x2d09b,%ebx │ │ - mov 0x50(%esp),%esi │ │ - mov 0x0(%ebp),%eax │ │ +0005d610 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x308b0,%ebx │ │ + lea -0x30(%esp),%esp │ │ + mov 0x50(%esp),%edi │ │ + mov 0x40(%esp),%esi │ │ + mov (%edi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %edi,0x44(%esp) │ │ - mov 0x68(%esp),%edi │ │ mov 0x4c(%esi),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 599a0 │ │ + call 61ce0 │ │ mov 0x4c(%esi),%eax │ │ movb $0x1,0x2(%eax) │ │ - mov 0x6c(%esp),%eax │ │ - mov %eax,0x14(%esp) │ │ mov 0x5c(%esp),%eax │ │ + mov %edi,0x10(%esp) │ │ + mov %esi,(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x4c(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x58(%esp),%eax │ │ + mov 0x48(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x54(%esp),%eax │ │ - mov %ebp,0x10(%esp) │ │ + mov 0x44(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 559b0 │ │ + call 5cec0 │ │ mov 0x4c(%esi),%edx │ │ movb $0x0,0x2(%edx) │ │ mov 0x4c(%esi),%edx │ │ cmpb $0x0,(%edx) │ │ - jne 55fe0 │ │ - movl $0x0,(%edi) │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + jne 5d698 │ │ + mov 0x58(%esp),%ecx │ │ + movl $0x0,(%ecx) │ │ + lea 0x30(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ lea 0x0(%esi),%esi │ │ - mov 0x64(%esp),%ecx │ │ - mov %edi,0x8(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + mov 0x54(%esp),%ecx │ │ + mov 0x58(%esp),%eax │ │ mov %ecx,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ mov 0x8(%edx),%edx │ │ mov %edx,(%esp) │ │ - mov %eax,0x2c(%esp) │ │ - call 59af0 │ │ + call 61eb0 │ │ mov 0x2c(%esp),%eax │ │ - jmp 55fc8 │ │ - jmp 56010 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + lea 0x30(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00056010 : │ │ +0005d6d0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x307ef,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %edi,0x34(%esp) │ │ - call d3b4 │ │ - add $0x2cfd3,%ebx │ │ - mov 0x50(%esp),%edi │ │ - mov %esi,0x30(%esp) │ │ - mov 0x40(%esp),%esi │ │ - lea 0x48(%esp),%eax │ │ - mov %ebp,0x38(%esp) │ │ + mov 0x60(%esp),%edi │ │ + lea 0x58(%esp),%ebp │ │ + mov 0x50(%esp),%esi │ │ movl $0x0,0x14(%esp) │ │ - mov %edi,0x10(%esp) │ │ movl $0x0,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + mov %edi,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ + mov %ebp,0x8(%esp) │ │ mov %esi,(%esp) │ │ - call 559b0 │ │ + call 5cec0 │ │ mov (%edi),%eax │ │ test %eax,%eax │ │ - jne 560e0 │ │ + jne 5d788 │ │ movl $0x25d,0x10(%esp) │ │ - lea -0x13ee8(%ebx),%eax │ │ + lea -0x15d00(%ebx),%eax │ │ movl $0x4,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ movzbl 0x21(%esi),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov %eax,%ebp │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + mov %eax,%edx │ │ mov %edi,0x10(%esp) │ │ - mov %ebp,0xc(%esp) │ │ - lea 0x48(%esp),%eax │ │ + lea 0x54(%esp),%eax │ │ + mov %edx,0xc(%esp) │ │ + mov %ebp,0x8(%esp) │ │ mov %esi,(%esp) │ │ - mov %eax,0x8(%esp) │ │ movl $0x0,0x14(%esp) │ │ - lea 0x44(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 559b0 │ │ - mov 0x4c(%esp),%edx │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov %ebp,(%edx) │ │ - mov 0x38(%esp),%ebp │ │ + mov %edx,0x2c(%esp) │ │ + call 5cec0 │ │ + mov 0x5c(%esp),%ecx │ │ + mov 0x2c(%esp),%edx │ │ + mov %edx,(%ecx) │ │ lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x25b,0x10(%esp) │ │ - lea -0x13ee8(%ebx),%edx │ │ + lea -0x15d00(%ebx),%edx │ │ movl $0x4,0x8(%esp) │ │ mov %edx,0xc(%esp) │ │ movzbl 0x21(%esi),%edx │ │ mov %eax,(%esp) │ │ mov %edx,0x4(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov %eax,%ebp │ │ - jmp 56099 │ │ - xchg %ax,%ax │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + mov %eax,%edx │ │ + jmp 5d74d │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00056110 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x14(%esp) │ │ +0005d7c0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x30700,%ebx │ │ + lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %edi,0x18(%esp) │ │ mov 0x28(%esp),%edi │ │ - mov %ebx,0x10(%esp) │ │ - call d3b4 │ │ - add $0x2cec7,%ebx │ │ - movzwl 0x64(%esi),%eax │ │ + movswl 0x64(%esi),%eax │ │ movl $0x0,(%edi) │ │ test %ax,%ax │ │ - jle 56177 │ │ - cwtl │ │ + jle 5d81d │ │ mov %eax,0x8(%esp) │ │ mov 0x60(%esi),%eax │ │ - mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 57750 │ │ + mov %eax,0x4(%esp) │ │ + call 5f500 │ │ mov 0x24(%esp),%eax │ │ mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 57ce0 │ │ + call 5fdc0 │ │ mov 0x4c(%esi),%eax │ │ cmpb $0x0,0x1(%eax) │ │ - jne 56177 │ │ + jne 5d81d │ │ cmpb $0x0,(%eax) │ │ - je 56177 │ │ + je 5d81d │ │ addl $0x1,(%edi) │ │ - movb $0x0,0x36(%esi) │ │ movw $0x0,0x64(%esi) │ │ xor %eax,%eax │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + movb $0x0,0x36(%esi) │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ - │ │ -000561a0 : │ │ - mov 0x4(%esp),%eax │ │ - addl $0x1,0x4(%eax) │ │ + jmp 5d840 │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + │ │ +0005d840 : │ │ + mov 0x4(%esp),%eax │ │ + addl $0x1,0x4(%eax) │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000561b0 : │ │ +0005d850 : │ │ push %esi │ │ - xor %eax,%eax │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2ce3b,%ebx │ │ + call db90 │ │ + add $0x30671,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ test %esi,%esi │ │ - je 561d8 │ │ + je 5d990 │ │ mov 0x4(%esi),%eax │ │ sub $0x1,%eax │ │ - test %eax,%eax │ │ mov %eax,0x4(%esi) │ │ - jle 561e0 │ │ + test %eax,%eax │ │ + jle 5d888 │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x40(%esi),%eax │ │ test %eax,%eax │ │ - je 56247 │ │ + je 5d8ef │ │ mov 0x18(%eax),%edx │ │ test %edx,%edx │ │ - je 561f9 │ │ + je 5d8a1 │ │ mov %edx,(%esp) │ │ - call 582b0 │ │ + call 60490 │ │ mov 0x40(%esi),%eax │ │ mov 0x48(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x40(%esi),%eax │ │ mov 0x20(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x40(%esi),%eax │ │ mov 0x24(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x40(%esi),%eax │ │ mov 0x28(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x40(%esi),%eax │ │ mov 0x1c(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x40(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x50(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x54(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x38(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x3c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x58(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x5c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x60(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x44(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x48(%esi),%eax │ │ test %eax,%eax │ │ - je 562ae │ │ + je 5d956 │ │ mov %eax,(%esp) │ │ - call 592c0 │ │ + call 614b0 │ │ mov 0x4c(%esi),%eax │ │ test %eax,%eax │ │ - je 562cb │ │ + je 5d973 │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 59bc0 │ │ + call 61fc0 │ │ mov 0x4c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d2e0 │ │ + call 66060 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x14(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + xchg %ax,%ax │ │ + lea 0x14(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000562f0 : │ │ +0005d9a0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2ccfb,%ebx │ │ + call db90 │ │ + add $0x3051f,%ebx │ │ lea -0x3c(%esp),%esp │ │ - lea -0x13ee8(%ebx),%ebp │ │ + lea -0x15d00(%ebx),%ebp │ │ movl $0xde,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x68,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ movl $0x1,0x4(%eax) │ │ mov %eax,%esi │ │ mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d2d0 │ │ + call 66050 │ │ mov %eax,(%esp) │ │ mov %esi,0x4(%esp) │ │ - call 55060 │ │ + call 5c550 │ │ test %eax,%eax │ │ - js 56856 │ │ + js 5defa │ │ movswl 0x14(%esi),%eax │ │ + movss 0x10(%esi),%xmm2 │ │ + movsd -0x14818(%ebx),%xmm1 │ │ + movss %xmm2,%xmm3 │ │ + cvtsi2ss %eax,%xmm0 │ │ + mulss 0x18(%esi),%xmm2 │ │ movw $0x0,0x66(%esi) │ │ - cvtsi2ss %eax,%xmm1 │ │ - movss 0x10(%esi),%xmm0 │ │ - movaps %xmm0,%xmm2 │ │ - divss %xmm1,%xmm2 │ │ - mulss 0x18(%esi),%xmm0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - cvtss2sd %xmm2,%xmm1 │ │ - movsd -0x129fc(%ebx),%xmm2 │ │ + divss %xmm0,%xmm3 │ │ + cvtss2sd %xmm2,%xmm2 │ │ + cvtss2sd %xmm3,%xmm0 │ │ + addsd %xmm1,%xmm0 │ │ addsd %xmm2,%xmm1 │ │ - addsd %xmm2,%xmm0 │ │ - cvttsd2si %xmm1,%eax │ │ - mov %ax,0x16(%esi) │ │ cvttsd2si %xmm0,%eax │ │ + mov %ax,0x16(%esi) │ │ + cvttsd2si %xmm1,%eax │ │ mov %ax,0x1c(%esi) │ │ mov %esi,(%esp) │ │ - call 55930 │ │ - movzwl 0x1c(%esi),%eax │ │ - movzwl 0x1e(%esi),%edx │ │ + call 5ce40 │ │ + movswl 0x1c(%esi),%eax │ │ + movswl 0x1e(%esi),%edx │ │ cmp %dx,%ax │ │ - jg 56828 │ │ + jg 5ded0 │ │ cmpb $0x0,0x26(%esi) │ │ - jne 56798 │ │ - cwtl │ │ + jne 5de40 │ │ movl $0xff,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x2,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x60(%esi) │ │ movl $0x100,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x8,0x4(%esp) │ │ movzwl 0x1c(%esi),%eax │ │ mov %eax,%edx │ │ shr $0xf,%dx │ │ add %edx,%eax │ │ sar %ax │ │ cwtl │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x44(%esi) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ movswl 0x1c(%esi),%edx │ │ + mov %eax,0x44(%esi) │ │ mov %eax,(%esp) │ │ mov %edx,0x4(%esp) │ │ - call 576c0 │ │ + call 5f460 │ │ movl $0x106,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x54,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movss 0x10(%esi),%xmm0 │ │ mov %eax,%edi │ │ mov %eax,0x40(%esi) │ │ - mov 0x10(%esi),%eax │ │ - mov %eax,(%edi) │ │ + movss %xmm0,(%eax) │ │ movswl 0x1e(%esi),%eax │ │ mov %eax,0xc(%edi) │ │ movzbl 0x22(%esi),%eax │ │ mov %eax,0x4(%edi) │ │ - lea -0x1cc4d(%ebx),%eax │ │ + lea -0x1ea61(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ mov %eax,0x8(%edi) │ │ cmpb $0x0,0x24(%esi) │ │ - je 56788 │ │ + je 5de30 │ │ mov %al,0x21(%esi) │ │ - lea -0x1cc04(%ebx),%eax │ │ + lea -0x1ea18(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d0c0 │ │ + call 65e70 │ │ fstpl 0x28(%esp) │ │ - lea -0x1cc2c(%ebx),%eax │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ - movss %xmm0,0x14(%edi) │ │ + lea -0x1ea40(%ebx),%eax │ │ + movsd 0x28(%esp),%xmm5 │ │ + cvtsd2ss %xmm5,%xmm4 │ │ + movss %xmm4,0x14(%edi) │ │ mov %eax,0x4(%esp) │ │ mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d0c0 │ │ + call 65e70 │ │ fstpl 0x28(%esp) │ │ - lea -0x1cb9a(%ebx),%eax │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ - movss %xmm0,0x10(%edi) │ │ + lea -0x1e9ae(%ebx),%eax │ │ + movsd 0x28(%esp),%xmm7 │ │ + cvtsd2ss %xmm7,%xmm6 │ │ + movss %xmm6,0x10(%edi) │ │ mov %eax,0x4(%esp) │ │ mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ test %eax,%eax │ │ setne %al │ │ movzbl %al,%eax │ │ mov %eax,0x2c(%edi) │ │ - lea -0x1cb39(%ebx),%eax │ │ + lea -0x1e94d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ mov %eax,0x30(%edi) │ │ - lea -0x1cb1f(%ebx),%eax │ │ + lea -0x1e933(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d000 │ │ + call 65db0 │ │ mov %eax,0x34(%edi) │ │ - lea -0x1cb90(%ebx),%eax │ │ + lea -0x1e9a4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ mov %eax,0x44(%edi) │ │ - lea -0x1cbdc(%ebx),%eax │ │ + lea -0x1e9f0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ test %eax,%eax │ │ setne %al │ │ movzbl %al,%eax │ │ mov %eax,0x4c(%edi) │ │ - lea -0x1cbcd(%ebx),%eax │ │ + lea -0x1e9e1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ test %eax,%eax │ │ setne %al │ │ movzbl %al,%eax │ │ mov %eax,0x50(%edi) │ │ mov 0x30(%edi),%eax │ │ - mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 582e0 │ │ + mov %eax,0x4(%esp) │ │ + call 604c0 │ │ test %eax,%eax │ │ - jne 56760 │ │ - mov (%edi),%eax │ │ - mov %eax,0x8(%esp) │ │ + jne 5df10 │ │ + movss (%edi),%xmm0 │ │ + movss %xmm0,0x8(%esp) │ │ mov 0x34(%edi),%eax │ │ - mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 58420 │ │ - movss -0x12908(%ebx),%xmm0 │ │ - mov 0x40(%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 60600 │ │ + movss -0x1472c(%ebx),%xmm0 │ │ mulss 0x10(%esi),%xmm0 │ │ - cvtss2sd 0x14(%eax),%xmm1 │ │ + mov 0x40(%esi),%eax │ │ + movsd -0x14838(%ebx),%xmm2 │ │ cvtss2sd %xmm0,%xmm0 │ │ - movsd -0x12a1c(%ebx),%xmm2 │ │ + movss 0x14(%eax),%xmm1 │ │ + cvtss2sd %xmm1,%xmm1 │ │ addsd %xmm0,%xmm2 │ │ ucomisd %xmm2,%xmm1 │ │ - ja 567e8 │ │ + ja 5de90 │ │ mov %eax,(%esp) │ │ - call 56d20 │ │ + call 5eb20 │ │ mov 0x40(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 57490 │ │ + call 5f200 │ │ cmpw $0x0,0x28(%esi) │ │ - jne 567c0 │ │ + jne 5de68 │ │ movl $0x118,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ cmpb $0x1,0x24(%esi) │ │ - mov %eax,%edi │ │ + mov %eax,%edx │ │ mov %eax,0x4c(%esi) │ │ - je 567d8 │ │ + je 5de80 │ │ movzbl 0x22(%esi),%eax │ │ - movswl 0x16(%esi),%edx │ │ + movswl 0x16(%esi),%ecx │ │ mov %eax,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %edx,0x28(%esp) │ │ + mov %ecx,0x8(%esp) │ │ movswl 0x8(%esi),%eax │ │ add $0x1,%eax │ │ mov %eax,(%esp) │ │ - call 598e0 │ │ - mov %eax,0x8(%edi) │ │ + call 61c40 │ │ + mov 0x28(%esp),%edx │ │ + mov %eax,0x8(%edx) │ │ movl $0x11e,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x2,0x4(%esp) │ │ movswl 0x1c(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x50(%esi) │ │ movl $0x11f,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x8,0x4(%esp) │ │ movswl 0x1e(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x54(%esi) │ │ movl $0x120,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x8,0x4(%esp) │ │ movswl 0x1e(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x58(%esi) │ │ movl $0x121,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x8,0x4(%esp) │ │ mov 0x40(%esi),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x5c(%esi) │ │ movl $0x124,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x8,0x4(%esp) │ │ - movzwl 0x1e(%esi),%eax │ │ - test %ax,%ax │ │ - lea 0x3(%eax),%edx │ │ - cmovs %edx,%eax │ │ + movzwl 0x1e(%esi),%edx │ │ + test %dx,%dx │ │ + lea 0x3(%edx),%eax │ │ + cmovns %edx,%eax │ │ sar $0x2,%ax │ │ cwtl │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x38(%esi) │ │ movl $0x125,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ movl $0x8,0x4(%esp) │ │ - movzwl 0x1e(%esi),%eax │ │ - test %ax,%ax │ │ - lea 0x3(%eax),%edx │ │ - cmovs %edx,%eax │ │ + movzwl 0x1e(%esi),%edx │ │ + test %dx,%dx │ │ + lea 0x3(%edx),%eax │ │ + cmovns %edx,%eax │ │ sar $0x2,%ax │ │ cwtl │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x3c(%esi) │ │ mov %esi,(%esp) │ │ - call 57910 │ │ - lea -0x1cac6(%ebx),%eax │ │ + call 5f980 │ │ + lea -0x1e8da(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5d080 │ │ + call 65e30 │ │ test %eax,%eax │ │ - jne 567b0 │ │ + jne 5de58 │ │ mov %esi,(%esp) │ │ - call 558c0 │ │ - lea 0x3c(%esp),%esp │ │ + call 5cdd0 │ │ mov %esi,%eax │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea -0x13b5c(%ebx),%eax │ │ - movl $0xa7,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 5659d │ │ - nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movzbl 0x22(%esi),%eax │ │ - jmp 56476 │ │ + jmp 5db2a │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x30(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 55810 │ │ - movzwl 0x1c(%esi),%eax │ │ - jmp 563bc │ │ + call 5cd30 │ │ + movswl 0x1c(%esi),%eax │ │ + jmp 5da6d │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov %esi,(%esp) │ │ - call 55460 │ │ - jmp 5674d │ │ + call 5c970 │ │ + jmp 5de19 │ │ lea 0x0(%esi),%esi │ │ mov 0x40(%esi),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 59140 │ │ + call 61310 │ │ mov %eax,0x48(%esi) │ │ - jmp 565ea │ │ + jmp 5dcae │ │ xchg %ax,%ax │ │ mov 0x40(%esi),%eax │ │ mov 0x8(%eax),%eax │ │ - jmp 5661d │ │ + jmp 5dce1 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x13b30(%ebx),%eax │ │ - movl $0x10d,0x8(%esp) │ │ movsd %xmm0,0x18(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x15948(%ebx),%eax │ │ movsd %xmm1,0x10(%esp) │ │ + movl $0x10d,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call 561b0 │ │ - jmp 56755 │ │ + call 5d850 │ │ + xor %eax,%eax │ │ + jmp 5de23 │ │ lea 0x0(%esi),%esi │ │ - cwtl │ │ - movl $0xf6,0x8(%esp) │ │ - movswl %dx,%edx │ │ mov %eax,0x10(%esp) │ │ + lea -0x159bc(%ebx),%eax │ │ mov %edx,0x14(%esp) │ │ - lea -0x13ba4(%ebx),%eax │ │ + movl $0xf6,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call 561b0 │ │ - jmp 56755 │ │ + call 5d850 │ │ + xor %eax,%eax │ │ + jmp 5de23 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0xa7,0x8(%esp) │ │ + lea -0x15974(%ebx),%eax │ │ + mov %ebp,0x4(%esp) │ │ + movl $0x4,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + jmp 5dc5d │ │ + mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00056870 : │ │ +0005df40 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2c77e,%ebx │ │ + call db90 │ │ + add $0x2ff82,%ebx │ │ lea -0x18(%esp),%esp │ │ - call 5c970 │ │ + call 65640 │ │ mov %eax,(%esp) │ │ - call 562f0 │ │ + call 5d9a0 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 5df80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -000568a0 : │ │ +0005df80 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ mov 0x10(%esp),%ecx │ │ mov 0x14(%esp),%edx │ │ mov 0x18(%esp),%edi │ │ mov 0x1c(%esp),%esi │ │ movzbl 0x21(%ecx),%eax │ │ imul %esi,%eax │ │ cmp %edi,%edx │ │ - je 568dd │ │ + je 5dfd9 │ │ test %eax,%eax │ │ - jle 568e1 │ │ + jle 5dfdd │ │ mov (%edi),%ebp │ │ xor %eax,%eax │ │ mov (%edx),%edi │ │ - mov (%edi,%eax,4),%edx │ │ - mov %edx,0x0(%ebp,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ + jmp 5dfc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss (%edi,%eax,4),%xmm0 │ │ + movss %xmm0,0x0(%ebp,%eax,4) │ │ + add $0x1,%eax │ │ movzbl 0x21(%ecx),%edx │ │ imul %esi,%edx │ │ cmp %eax,%edx │ │ - jg 568c8 │ │ + jg 5dfc0 │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ xor %eax,%eax │ │ - jmp 568dd │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 5dfd9 │ │ + jmp 5e000 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -000568f0 : │ │ +0005e000 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ mov 0x10(%esp),%ecx │ │ mov 0x14(%esp),%edx │ │ mov 0x18(%esp),%edi │ │ mov 0x1c(%esp),%esi │ │ movzbl 0x21(%ecx),%eax │ │ imul %esi,%eax │ │ cmp %edi,%edx │ │ - je 5692d │ │ + je 5e059 │ │ test %eax,%eax │ │ - jle 56931 │ │ + jle 5e05d │ │ mov (%edi),%ebp │ │ xor %eax,%eax │ │ mov (%edx),%edi │ │ - mov (%edi,%eax,4),%edx │ │ - mov %edx,0x0(%ebp,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ + jmp 5e040 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss (%edi,%eax,4),%xmm0 │ │ + movss %xmm0,0x0(%ebp,%eax,4) │ │ + add $0x1,%eax │ │ movzbl 0x21(%ecx),%edx │ │ imul %esi,%edx │ │ cmp %eax,%edx │ │ - jg 56918 │ │ + jg 5e040 │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ xor %eax,%eax │ │ - jmp 5692d │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 5e059 │ │ + jmp 5e070 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00056940 : │ │ +0005e070 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2c6ab,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - lea -0x13ee8(%ebx),%eax │ │ - mov 0x30(%esp),%edi │ │ + call db90 │ │ + add $0x2fe4f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + lea -0x15d00(%ebx),%eax │ │ + mov 0x50(%esp),%ebp │ │ movl $0x2d9,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x34(%esp),%esi │ │ - mov 0x40(%edi),%eax │ │ + mov 0x40(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ shl $0x3,%eax │ │ mov %eax,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ - mov %eax,%ebp │ │ - mov 0x40(%edi),%eax │ │ - mov 0x8(%eax),%eax │ │ - test %eax,%eax │ │ - jle 569a2 │ │ - xor %edx,%edx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cvtss2sd (%esi,%edx,4),%xmm0 │ │ - movsd %xmm0,0x0(%ebp,%edx,8) │ │ - lea 0x1(%edx),%edx │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov %eax,%esi │ │ + mov 0x40(%ebp),%eax │ │ + mov 0x8(%eax),%edx │ │ + test %edx,%edx │ │ + jle 5e110 │ │ + lea -0x4(%edx),%eax │ │ + lea -0x1(%edx),%ecx │ │ + shr $0x2,%eax │ │ + add $0x1,%eax │ │ + cmp $0x2,%ecx │ │ + lea 0x0(,%eax,4),%edi │ │ + mov %edi,0x28(%esp) │ │ + jbe 5e138 │ │ + xor %ecx,%ecx │ │ + xor %edi,%edi │ │ + mov %edx,0x2c(%esp) │ │ + mov 0x54(%esp),%edx │ │ + add $0x1,%edi │ │ + movups (%edx,%ecx,1),%xmm0 │ │ + movhps %xmm0,0x10(%esp) │ │ + cvtps2pd %xmm0,%xmm1 │ │ + cvtps2pd 0x10(%esp),%xmm0 │ │ + movupd %xmm1,(%esi,%ecx,2) │ │ + movupd %xmm0,0x10(%esi,%ecx,2) │ │ + add $0x10,%ecx │ │ + cmp %edi,%eax │ │ + ja 5e0da │ │ + mov 0x2c(%esp),%edx │ │ + mov 0x28(%esp),%eax │ │ cmp %eax,%edx │ │ - jne 56990 │ │ - mov 0x38(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %edi,(%esp) │ │ - call 579b0 │ │ + jne 5e13a │ │ + mov 0x58(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 5bce0 │ │ - lea 0x1c(%esp),%esp │ │ + mov %eax,0x8(%esp) │ │ + call 5fa20 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + lea 0x3c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + nop │ │ + xor %eax,%eax │ │ + mov 0x54(%esp),%edi │ │ + lea 0x1(%eax),%ecx │ │ + cmp %edx,%ecx │ │ + movss (%edi,%eax,4),%xmm3 │ │ + cvtss2sd %xmm3,%xmm3 │ │ + movsd %xmm3,(%esi,%eax,8) │ │ + jge 5e110 │ │ + movss (%edi,%ecx,4),%xmm4 │ │ + add $0x2,%eax │ │ + cvtss2sd %xmm4,%xmm4 │ │ + cmp %eax,%edx │ │ + movsd %xmm4,(%esi,%ecx,8) │ │ + jle 5e110 │ │ + mov 0x54(%esp),%edi │ │ + movss (%edi,%eax,4),%xmm2 │ │ + cvtss2sd %xmm2,%xmm2 │ │ + movsd %xmm2,(%esi,%eax,8) │ │ + jmp 5e110 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000569d0 : │ │ +0005e180 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2c61b,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - lea -0x13ee8(%ebx),%eax │ │ - mov 0x30(%esp),%edi │ │ + call db90 │ │ + add $0x2fd3f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + lea -0x15d00(%ebx),%eax │ │ + mov 0x50(%esp),%ebp │ │ movl $0x2eb,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x34(%esp),%esi │ │ - mov 0x40(%edi),%eax │ │ + mov 0x40(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ shl $0x3,%eax │ │ mov %eax,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ - mov %eax,%ebp │ │ - mov 0x40(%edi),%eax │ │ - mov 0x8(%eax),%eax │ │ - test %eax,%eax │ │ - jle 56a32 │ │ - xor %edx,%edx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cvtss2sd (%esi,%edx,4),%xmm0 │ │ - movsd %xmm0,0x0(%ebp,%edx,8) │ │ - lea 0x1(%edx),%edx │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov %eax,%esi │ │ + mov 0x40(%ebp),%eax │ │ + mov 0x8(%eax),%edx │ │ + test %edx,%edx │ │ + jle 5e220 │ │ + lea -0x4(%edx),%eax │ │ + lea -0x1(%edx),%ecx │ │ + shr $0x2,%eax │ │ + add $0x1,%eax │ │ + cmp $0x2,%ecx │ │ + lea 0x0(,%eax,4),%edi │ │ + mov %edi,0x28(%esp) │ │ + jbe 5e250 │ │ + xor %ecx,%ecx │ │ + xor %edi,%edi │ │ + mov %edx,0x2c(%esp) │ │ + mov 0x54(%esp),%edx │ │ + add $0x1,%edi │ │ + movups (%edx,%ecx,1),%xmm0 │ │ + movhps %xmm0,0x10(%esp) │ │ + cvtps2pd %xmm0,%xmm1 │ │ + cvtps2pd 0x10(%esp),%xmm0 │ │ + movupd %xmm1,(%esi,%ecx,2) │ │ + movupd %xmm0,0x10(%esi,%ecx,2) │ │ + add $0x10,%ecx │ │ + cmp %edi,%eax │ │ + ja 5e1ea │ │ + mov 0x2c(%esp),%edx │ │ + mov 0x28(%esp),%eax │ │ cmp %eax,%edx │ │ - jne 56a20 │ │ - mov 0x38(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %edi,(%esp) │ │ - movl $0x0,0xc(%esp) │ │ - call 57ad0 │ │ + jne 5e252 │ │ + mov 0x58(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 5bce0 │ │ - lea 0x1c(%esp),%esp │ │ + movl $0x0,0xc(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 5fb60 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + lea 0x3c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - jmp 56a70 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ nop │ │ + xor %eax,%eax │ │ + mov 0x54(%esp),%edi │ │ + lea 0x1(%eax),%ecx │ │ + cmp %edx,%ecx │ │ + movss (%edi,%eax,4),%xmm3 │ │ + cvtss2sd %xmm3,%xmm3 │ │ + movsd %xmm3,(%esi,%eax,8) │ │ + jge 5e220 │ │ + movss (%edi,%ecx,4),%xmm4 │ │ + add $0x2,%eax │ │ + cvtss2sd %xmm4,%xmm4 │ │ + cmp %eax,%edx │ │ + movsd %xmm4,(%esi,%ecx,8) │ │ + jle 5e220 │ │ + mov 0x54(%esp),%edi │ │ + movss (%edi,%eax,4),%xmm2 │ │ + cvtss2sd %xmm2,%xmm2 │ │ + movsd %xmm2,(%esi,%eax,8) │ │ + jmp 5e220 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00056a70 : │ │ +0005e2a0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2c57b,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - lea -0x13ee8(%ebx),%eax │ │ - mov 0x30(%esp),%edi │ │ + call db90 │ │ + add $0x2fc1f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + lea -0x15d00(%ebx),%eax │ │ + mov 0x40(%esp),%ebp │ │ movl $0x2fd,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x38(%esp),%esi │ │ - mov 0x40(%edi),%eax │ │ + mov 0x40(%ebp),%eax │ │ + mov 0x48(%esp),%edi │ │ mov 0x8(%eax),%eax │ │ shl $0x3,%eax │ │ mov %eax,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ mov %eax,0x8(%esp) │ │ - mov %eax,%ebp │ │ - mov 0x34(%esp),%eax │ │ - mov %edi,(%esp) │ │ + mov %eax,%esi │ │ + mov 0x44(%esp),%eax │ │ + mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 57c10 │ │ - mov 0x40(%edi),%eax │ │ - mov 0x8(%eax),%eax │ │ - test %eax,%eax │ │ - jle 56ae2 │ │ - xor %edx,%edx │ │ - cvtsd2ss 0x0(%ebp,%edx,8),%xmm0 │ │ - movss %xmm0,(%esi,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ + call 5fcc0 │ │ + mov 0x40(%ebp),%eax │ │ + mov 0x8(%eax),%edx │ │ + test %edx,%edx │ │ + jle 5e38a │ │ + lea -0x4(%edx),%eax │ │ + shr $0x2,%eax │ │ + add $0x1,%eax │ │ + lea 0x0(,%eax,4),%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + lea -0x1(%edx),%ecx │ │ + cmp $0x2,%ecx │ │ + jbe 5e3a0 │ │ + xor %ecx,%ecx │ │ + xor %ebp,%ebp │ │ + movupd (%esi,%ecx,2),%xmm0 │ │ + add $0x1,%ebp │ │ + movupd 0x10(%esi,%ecx,2),%xmm1 │ │ + cvtpd2ps %xmm0,%xmm0 │ │ + cvtpd2ps %xmm1,%xmm1 │ │ + movlhps %xmm1,%xmm0 │ │ + movups %xmm0,(%edi,%ecx,1) │ │ + add $0x10,%ecx │ │ + cmp %ebp,%eax │ │ + ja 5e326 │ │ + mov 0x1c(%esp),%eax │ │ cmp %eax,%edx │ │ - jne 56ad0 │ │ - mov %ebp,(%esp) │ │ - call 5bce0 │ │ - lea 0x1c(%esp),%esp │ │ + je 5e38a │ │ + movsd (%esi,%eax,8),%xmm3 │ │ + lea 0x1(%eax),%ecx │ │ + cvtsd2ss %xmm3,%xmm3 │ │ + cmp %edx,%ecx │ │ + movss %xmm3,(%edi,%eax,4) │ │ + jge 5e38a │ │ + movsd (%esi,%ecx,8),%xmm4 │ │ + add $0x2,%eax │ │ + cvtsd2ss %xmm4,%xmm4 │ │ + cmp %eax,%edx │ │ + movss %xmm4,(%edi,%ecx,4) │ │ + jle 5e38a │ │ + movsd (%esi,%eax,8),%xmm2 │ │ + cvtsd2ss %xmm2,%xmm2 │ │ + movss %xmm2,(%edi,%eax,4) │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + lea 0x2c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ + xor %eax,%eax │ │ + jmp 5e352 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ + push %esi │ │ + cvtss2sd %xmm0,%xmm0 │ │ + mov %eax,%esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2fb0b,%ebx │ │ + lea -0x24(%esp),%esp │ │ + divsd -0x14810(%ebx),%xmm0 │ │ + movsd %xmm0,0x8(%esp) │ │ + movsd -0x14808(%ebx),%xmm0 │ │ + movsd %xmm0,(%esp) │ │ + call d8f0 │ │ + mov %esi,(%esp) │ │ + fstpl 0x18(%esp) │ │ + movsd 0x18(%esp),%xmm0 │ │ + subsd -0x14838(%ebx),%xmm0 │ │ + mulsd -0x14800(%ebx),%xmm0 │ │ + cvtsd2ss %xmm0,%xmm1 │ │ + movss %xmm1,0x4(%esp) │ │ + call 60880 │ │ + fstps 0x18(%esp) │ │ + movss 0x18(%esp),%xmm0 │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + jmp 5e440 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ push %ebp │ │ push %edi │ │ - mov %edx,%edi │ │ push %esi │ │ mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2c4e7,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x54(%eax),%edx │ │ - movss 0x2c(%eax),%xmm2 │ │ - ucomiss -0x12900(%ebx),%xmm2 │ │ - jp 56b2e │ │ - je 56c60 │ │ - mov 0x50(%esi),%ecx │ │ - cmp $0x1,%edi │ │ - cvtss2sd %xmm2,%xmm2 │ │ - movswl (%ecx),%eax │ │ - cvtsi2sd %eax,%xmm0 │ │ - movswl 0x66(%esi),%eax │ │ - cvtsi2sd %eax,%xmm1 │ │ - mulsd %xmm2,%xmm1 │ │ - subsd %xmm1,%xmm0 │ │ - movsd %xmm0,(%edx) │ │ - jle 56b85 │ │ - mov $0x1,%eax │ │ - lea 0x0(%esi),%esi │ │ - movswl (%ecx,%eax,2),%ebp │ │ - cvtsi2sd %ebp,%xmm0 │ │ - movswl -0x2(%ecx,%eax,2),%ebp │ │ - cvtsi2sd %ebp,%xmm1 │ │ - mulsd %xmm2,%xmm1 │ │ - subsd %xmm1,%xmm0 │ │ - movsd %xmm0,(%edx,%eax,8) │ │ - lea 0x1(%eax),%eax │ │ - cmp %edi,%eax │ │ - jne 56b60 │ │ - movswl 0x16(%esi),%eax │ │ - cmp %eax,%edi │ │ - jl 56c90 │ │ - movzwl -0x2(%ecx,%eax,2),%eax │ │ - mov %ax,0x66(%esi) │ │ - movswl 0x1e(%esi),%eax │ │ - lea (%edx,%edi,8),%edx │ │ - sub %edi,%eax │ │ + call db90 │ │ + add $0x2fa7d,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + movss 0x2c(%eax),%xmm0 │ │ + ucomiss -0x1471c(%ebx),%xmm0 │ │ + mov %edx,0x14(%esp) │ │ + mov 0x54(%eax),%eax │ │ + jp 5e838 │ │ + jne 5e838 │ │ + mov 0x14(%esp),%edi │ │ + mov 0x50(%esi),%edx │ │ + test %edi,%edi │ │ + jle 5e520 │ │ + lea -0x8(%edi),%ecx │ │ + shr $0x3,%ecx │ │ + lea 0x1(%ecx),%ebp │ │ + lea 0x0(,%ebp,8),%ecx │ │ + mov %ecx,0x18(%esp) │ │ + lea -0x1(%edi),%ecx │ │ + cmp $0x6,%ecx │ │ + jbe 5e788 │ │ + mov %eax,%ecx │ │ + xor %edi,%edi │ │ + pxor %xmm2,%xmm2 │ │ + mov %eax,0x1c(%esp) │ │ + mov %edi,%eax │ │ + movdqa %xmm2,%xmm3 │ │ + shl $0x4,%eax │ │ + add $0x1,%edi │ │ + movdqu (%edx,%eax,1),%xmm0 │ │ + add $0x40,%ecx │ │ + pcmpgtw %xmm0,%xmm3 │ │ + movdqa %xmm0,%xmm1 │ │ + punpcklwd %xmm3,%xmm1 │ │ + punpckhwd %xmm3,%xmm0 │ │ + cvtdq2pd %xmm1,%xmm3 │ │ + pshufd $0xee,%xmm1,%xmm1 │ │ + cvtdq2pd %xmm1,%xmm1 │ │ + movupd %xmm3,-0x40(%ecx) │ │ + movupd %xmm1,-0x30(%ecx) │ │ + cvtdq2pd %xmm0,%xmm1 │ │ + pshufd $0xee,%xmm0,%xmm0 │ │ + cvtdq2pd %xmm0,%xmm0 │ │ + movupd %xmm1,-0x20(%ecx) │ │ + movupd %xmm0,-0x10(%ecx) │ │ + cmp %ebp,%edi │ │ + jb 5e4af │ │ + mov 0x18(%esp),%ecx │ │ + mov 0x1c(%esp),%eax │ │ + cmp %ecx,0x14(%esp) │ │ + jne 5e78a │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movswl 0x1e(%esi),%edx │ │ + mov 0x14(%esp),%ecx │ │ movl $0x0,0x4(%esp) │ │ - shl $0x3,%eax │ │ - mov %edx,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - call d014 │ │ + sub %ecx,%edx │ │ + lea (%eax,%ecx,8),%eax │ │ + shl $0x3,%edx │ │ + mov %eax,(%esp) │ │ + mov %edx,0x8(%esp) │ │ + call d7d0 │ │ + mov 0x44(%esi),%eax │ │ cmpb $0x0,0x23(%esi) │ │ - mov 0x44(%esi),%ebp │ │ - movswl 0x1c(%esi),%eax │ │ - mov 0x54(%esi),%ecx │ │ - je 56c15 │ │ - test %eax,%eax │ │ - lea 0x1(%eax),%esi │ │ - mov $0x1,%edx │ │ + movswl 0x1c(%esi),%edi │ │ + mov %eax,0x18(%esp) │ │ + mov 0x54(%esi),%eax │ │ + je 5e626 │ │ + test %edi,%edi │ │ + jle 5e626 │ │ xorpd %xmm0,%xmm0 │ │ - jle 56c15 │ │ - lea 0x0(%esi),%esi │ │ - addsd -0x8(%ecx,%edx,8),%xmm0 │ │ - lea 0x1(%edx),%edx │ │ - cmp %esi,%edx │ │ - jne 56be0 │ │ - cvtsi2sd %eax,%xmm1 │ │ - divsd %xmm1,%xmm0 │ │ xor %edx,%edx │ │ - movapd %xmm0,%xmm1 │ │ + mov 0x18(%esp),%ecx │ │ + jmp 5e580 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movsd (%ecx,%edx,8),%xmm0 │ │ - subsd %xmm1,%xmm0 │ │ - movsd %xmm0,(%ecx,%edx,8) │ │ - lea 0x1(%edx),%edx │ │ - cmp %edx,%eax │ │ - jg 56c00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + addsd (%eax,%edx,8),%xmm0 │ │ + add $0x1,%edx │ │ + cmp %edx,%edi │ │ + jne 5e580 │ │ + cvtsi2sd %edi,%xmm1 │ │ + lea -0x2(%edi),%edx │ │ + mov %ecx,0x18(%esp) │ │ + shr %edx │ │ + add $0x1,%edx │ │ + divsd %xmm1,%xmm0 │ │ + lea (%edx,%edx,1),%esi │ │ + mov %esi,0x1c(%esp) │ │ + lea -0x1(%edi),%esi │ │ + cmp $0x2,%esi │ │ + jbe 5eb18 │ │ + movddup %xmm0,%xmm2 │ │ mov %eax,%esi │ │ - lea -0x8(%ecx,%eax,8),%edx │ │ - shr $0x1f,%esi │ │ - add %eax,%esi │ │ - xor %eax,%eax │ │ - sar %esi │ │ - test %esi,%esi │ │ - jle 56c50 │ │ - movsd (%ecx,%eax,8),%xmm0 │ │ - mulsd 0x0(%ebp,%eax,8),%xmm0 │ │ - movsd %xmm0,(%ecx,%eax,8) │ │ - movsd (%edx),%xmm0 │ │ - mulsd 0x0(%ebp,%eax,8),%xmm0 │ │ - lea 0x1(%eax),%eax │ │ - cmp %esi,%eax │ │ - movsd %xmm0,(%edx) │ │ - lea -0x8(%edx),%edx │ │ - jne 56c28 │ │ - lea 0x1c(%esp),%esp │ │ - mov %edi,%eax │ │ + xor %ebp,%ebp │ │ + movupd (%esi),%xmm1 │ │ + add $0x1,%ebp │ │ + add $0x10,%esi │ │ + subpd %xmm2,%xmm1 │ │ + movupd %xmm1,-0x10(%esi) │ │ + cmp %edx,%ebp │ │ + jb 5e5bb │ │ + mov 0x1c(%esp),%edx │ │ + mov %ecx,0x18(%esp) │ │ + cmp %edx,%edi │ │ + je 5e626 │ │ + lea 0x0(,%edx,8),%esi │ │ + lea (%eax,%esi,1),%ebp │ │ + movsd 0x0(%ebp),%xmm1 │ │ + subsd %xmm0,%xmm1 │ │ + movsd %xmm1,0x0(%ebp) │ │ + lea 0x1(%edx),%ebp │ │ + cmp %ebp,%edi │ │ + jle 5e626 │ │ + lea 0x8(%eax,%esi,1),%ebp │ │ + add $0x2,%edx │ │ + movsd 0x0(%ebp),%xmm1 │ │ + cmp %edx,%edi │ │ + subsd %xmm0,%xmm1 │ │ + movsd %xmm1,0x0(%ebp) │ │ + jle 5e626 │ │ + lea 0x10(%eax,%esi,1),%edx │ │ + movsd (%edx),%xmm1 │ │ + subsd %xmm0,%xmm1 │ │ + movsd %xmm1,(%edx) │ │ + mov %edi,%edx │ │ + shr $0x1f,%edx │ │ + add %edi,%edx │ │ + sar %edx │ │ + mov %edx,0x1c(%esp) │ │ + test %edx,%edx │ │ + jle 5e778 │ │ + mov 0x1c(%esp),%ecx │ │ + lea -0x1(%edi),%esi │ │ + mov %esi,0x24(%esp) │ │ + lea 0x0(,%edi,8),%ebp │ │ + sub %ecx,%edi │ │ + lea 0x0(,%ecx,8),%esi │ │ + shl $0x3,%edi │ │ + cmp $0x10,%ecx │ │ + mov 0x18(%esp),%ecx │ │ + seta %dl │ │ + mov %esi,0x28(%esp) │ │ + mov %edx,%esi │ │ + mov %edi,0x20(%esp) │ │ + lea 0x10(%eax),%edx │ │ + cmp %edx,%ecx │ │ + setae %dl │ │ + mov %edx,%edi │ │ + mov %ecx,%edx │ │ + add $0x10,%edx │ │ + cmp %edx,%eax │ │ + setae %dl │ │ + or %edi,%edx │ │ + mov %edx,%edi │ │ + and %esi,%edi │ │ + mov 0x18(%esp),%esi │ │ + mov %edi,%ecx │ │ + mov 0x20(%esp),%edi │ │ + mov %cl,0x2f(%esp) │ │ + mov 0x28(%esp),%ecx │ │ + add %eax,%edi │ │ + add %ecx,%esi │ │ + cmp %esi,%edi │ │ + lea (%eax,%ebp,1),%esi │ │ + setae %dl │ │ + cmp %esi,0x18(%esp) │ │ + mov %edx,%edi │ │ + setae %dl │ │ + mov %edx,%esi │ │ + or %edi,%esi │ │ + mov %esi,%edx │ │ + test %dl,0x2f(%esp) │ │ + je 5ead0 │ │ + cmp %ecx,0x20(%esp) │ │ + setge %dl │ │ + test %ebp,%ebp │ │ + mov %edx,%esi │ │ + setle %dl │ │ + mov %esi,%ecx │ │ + or %dl,%cl │ │ + je 5ead0 │ │ + mov 0x1c(%esp),%ecx │ │ + xor %edi,%edi │ │ + lea -0x2(%ecx),%edx │ │ + shr %edx │ │ + lea 0x1(%edx),%esi │ │ + xor %edx,%edx │ │ + mov %esi,0x20(%esp) │ │ + lea (%esi,%esi,1),%ecx │ │ + mov %ecx,0x28(%esp) │ │ + lea -0x10(%eax,%ebp,1),%esi │ │ + mov 0x18(%esp),%ecx │ │ + mov %esi,%ebp │ │ + movupd (%eax,%edx,1),%xmm1 │ │ + add $0x1,%edi │ │ + movupd (%ecx,%edx,1),%xmm0 │ │ + sub $0x10,%ebp │ │ + sub $0x10,%esi │ │ + mulpd %xmm1,%xmm0 │ │ + movupd %xmm0,(%eax,%edx,1) │ │ + movupd 0x10(%ebp),%xmm0 │ │ + movupd (%ecx,%edx,1),%xmm1 │ │ + add $0x10,%edx │ │ + palignr $0x8,%xmm0,%xmm0 │ │ + mulpd %xmm1,%xmm0 │ │ + palignr $0x8,%xmm0,%xmm0 │ │ + movupd %xmm0,0x10(%esi) │ │ + cmp 0x20(%esp),%edi │ │ + jb 5e6fb │ │ + mov 0x28(%esp),%esi │ │ + cmp %esi,0x1c(%esp) │ │ + je 5e778 │ │ + lea 0x0(,%esi,8),%edx │ │ + mov %esi,%edi │ │ + lea (%eax,%edx,1),%esi │ │ + add %ecx,%edx │ │ + movsd (%esi),%xmm0 │ │ + mulsd (%edx),%xmm0 │ │ + mov 0x24(%esp),%ecx │ │ + sub %edi,%ecx │ │ + movsd %xmm0,(%esi) │ │ + lea (%eax,%ecx,8),%eax │ │ + movsd (%eax),%xmm0 │ │ + mulsd (%edx),%xmm0 │ │ + movsd %xmm0,(%eax) │ │ + mov 0x14(%esp),%eax │ │ + lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x50(%eax),%ebp │ │ - xor %eax,%eax │ │ - test %edi,%edi │ │ - jle 56b9a │ │ lea 0x0(%esi),%esi │ │ - movswl 0x0(%ebp,%eax,2),%ecx │ │ - cvtsi2sd %ecx,%xmm0 │ │ - movsd %xmm0,(%edx,%eax,8) │ │ - lea 0x1(%eax),%eax │ │ - cmp %edi,%eax │ │ - jne 56c70 │ │ - jmp 56b9a │ │ + xor %ecx,%ecx │ │ + movswl (%edx,%ecx,2),%edi │ │ + cvtsi2sd %edi,%xmm0 │ │ + lea 0x1(%ecx),%edi │ │ + cmp %edi,0x14(%esp) │ │ + movsd %xmm0,(%eax,%ecx,8) │ │ + jle 5e520 │ │ + movswl (%edx,%edi,2),%ebp │ │ + cvtsi2sd %ebp,%xmm0 │ │ + movsd %xmm0,(%eax,%edi,8) │ │ + lea 0x2(%ecx),%edi │ │ + cmp %edi,0x14(%esp) │ │ + jle 5e520 │ │ + movswl (%edx,%edi,2),%ebp │ │ + cvtsi2sd %ebp,%xmm0 │ │ + movsd %xmm0,(%eax,%edi,8) │ │ + lea 0x3(%ecx),%edi │ │ + cmp %edi,0x14(%esp) │ │ + jle 5e520 │ │ + movswl (%edx,%edi,2),%ebp │ │ + cvtsi2sd %ebp,%xmm0 │ │ + movsd %xmm0,(%eax,%edi,8) │ │ + lea 0x4(%ecx),%edi │ │ + cmp %edi,0x14(%esp) │ │ + jle 5e520 │ │ + movswl (%edx,%edi,2),%ebp │ │ + cvtsi2sd %ebp,%xmm0 │ │ + movsd %xmm0,(%eax,%edi,8) │ │ + lea 0x5(%ecx),%edi │ │ + cmp %edi,0x14(%esp) │ │ + jle 5e520 │ │ + movswl (%edx,%edi,2),%ebp │ │ + add $0x6,%ecx │ │ + cmp %ecx,0x14(%esp) │ │ + cvtsi2sd %ebp,%xmm0 │ │ + movsd %xmm0,(%eax,%edi,8) │ │ + jle 5e520 │ │ + movswl (%edx,%ecx,2),%edx │ │ + cvtsi2sd %edx,%xmm0 │ │ + movsd %xmm0,(%eax,%ecx,8) │ │ + jmp 5e520 │ │ + mov 0x50(%esi),%ebp │ │ + cmpl $0x1,0x14(%esp) │ │ + cvtss2sd %xmm0,%xmm0 │ │ + movswl 0x0(%ebp),%edx │ │ + cvtsi2sd %edx,%xmm1 │ │ + movswl 0x66(%esi),%edx │ │ + cvtsi2sd %edx,%xmm2 │ │ + mulsd %xmm0,%xmm2 │ │ + subsd %xmm2,%xmm1 │ │ + movsd %xmm1,(%eax) │ │ + jle 5e960 │ │ + mov 0x14(%esp),%ecx │ │ + lea -0x9(%ecx),%edx │ │ + lea -0x1(%ecx),%edi │ │ + mov %edi,0x1c(%esp) │ │ + sub $0x2,%ecx │ │ + shr $0x3,%edx │ │ + add $0x1,%edx │ │ + cmp $0x6,%ecx │ │ + lea 0x0(,%edx,8),%edi │ │ + jbe 5e990 │ │ + movddup %xmm0,%xmm5 │ │ + xor %ecx,%ecx │ │ + movl $0x0,0x18(%esp) │ │ + movdqu 0x2(%ebp,%ecx,1),%xmm1 │ │ + addl $0x1,0x18(%esp) │ │ + pxor %xmm2,%xmm2 │ │ + movdqa %xmm1,%xmm3 │ │ + pcmpgtw %xmm1,%xmm2 │ │ + punpcklwd %xmm2,%xmm3 │ │ + punpckhwd %xmm2,%xmm1 │ │ + movdqu 0x0(%ebp,%ecx,1),%xmm2 │ │ + pxor %xmm6,%xmm6 │ │ + movdqa %xmm2,%xmm4 │ │ + pcmpgtw %xmm2,%xmm6 │ │ + punpcklwd %xmm6,%xmm4 │ │ + punpckhwd %xmm6,%xmm2 │ │ + cvtdq2pd %xmm4,%xmm7 │ │ + pshufd $0xee,%xmm4,%xmm4 │ │ + cvtdq2pd %xmm4,%xmm4 │ │ + cvtdq2pd %xmm3,%xmm6 │ │ + pshufd $0xee,%xmm3,%xmm3 │ │ + cvtdq2pd %xmm3,%xmm3 │ │ + mulpd %xmm5,%xmm4 │ │ + mulpd %xmm5,%xmm7 │ │ + subpd %xmm4,%xmm3 │ │ + cvtdq2pd %xmm2,%xmm4 │ │ + pshufd $0xee,%xmm2,%xmm2 │ │ + cvtdq2pd %xmm2,%xmm2 │ │ + subpd %xmm7,%xmm6 │ │ + movupd %xmm3,0x18(%eax,%ecx,4) │ │ + mulpd %xmm5,%xmm4 │ │ + movupd %xmm6,0x8(%eax,%ecx,4) │ │ + mulpd %xmm5,%xmm2 │ │ + cvtdq2pd %xmm1,%xmm3 │ │ + pshufd $0xee,%xmm1,%xmm1 │ │ + cvtdq2pd %xmm1,%xmm1 │ │ + subpd %xmm4,%xmm3 │ │ + subpd %xmm2,%xmm1 │ │ + movupd %xmm3,0x28(%eax,%ecx,4) │ │ + movupd %xmm1,0x38(%eax,%ecx,4) │ │ + add $0x10,%ecx │ │ + cmp %edx,0x18(%esp) │ │ + jb 5e89b │ │ + cmp %edi,0x1c(%esp) │ │ + lea 0x1(%edi),%edx │ │ + jne 5e995 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movswl 0x16(%esi),%edx │ │ + cmp %edx,0x14(%esp) │ │ + jl 5e978 │ │ + movzwl -0x2(%ebp,%edx,2),%edx │ │ + mov %dx,0x66(%esi) │ │ + jmp 5e520 │ │ + mov 0x14(%esp),%ecx │ │ + movzwl -0x2(%ebp,%ecx,2),%edx │ │ + mov %dx,0x66(%esi) │ │ + jmp 5e520 │ │ lea 0x0(%esi),%esi │ │ - movzwl -0x2(%ecx,%edi,2),%eax │ │ - mov %ax,0x66(%esi) │ │ - jmp 56b9a │ │ + mov $0x1,%edx │ │ + movswl 0x0(%ebp,%edx,2),%ecx │ │ + lea 0x1(%edx),%edi │ │ + cmp %edi,0x14(%esp) │ │ + cvtsi2sd %ecx,%xmm1 │ │ + movswl -0x2(%ebp,%edx,2),%ecx │ │ + cvtsi2sd %ecx,%xmm2 │ │ + mulsd %xmm0,%xmm2 │ │ + subsd %xmm2,%xmm1 │ │ + movsd %xmm1,(%eax,%edx,8) │ │ + jle 5e960 │ │ + movswl 0x0(%ebp,%edi,2),%ecx │ │ + cvtsi2sd %ecx,%xmm1 │ │ + movswl -0x2(%ebp,%edi,2),%ecx │ │ + cvtsi2sd %ecx,%xmm2 │ │ + mulsd %xmm0,%xmm2 │ │ + subsd %xmm2,%xmm1 │ │ + movsd %xmm1,(%eax,%edi,8) │ │ + lea 0x2(%edx),%edi │ │ + cmp %edi,0x14(%esp) │ │ + jle 5e960 │ │ + movswl 0x0(%ebp,%edi,2),%ecx │ │ + cvtsi2sd %ecx,%xmm1 │ │ + movswl -0x2(%ebp,%edi,2),%ecx │ │ + cvtsi2sd %ecx,%xmm2 │ │ + mulsd %xmm0,%xmm2 │ │ + subsd %xmm2,%xmm1 │ │ + movsd %xmm1,(%eax,%edi,8) │ │ + lea 0x3(%edx),%edi │ │ + cmp %edi,0x14(%esp) │ │ + jle 5e960 │ │ + movswl 0x0(%ebp,%edi,2),%ecx │ │ + cvtsi2sd %ecx,%xmm1 │ │ + movswl -0x2(%ebp,%edi,2),%ecx │ │ + cvtsi2sd %ecx,%xmm2 │ │ + mulsd %xmm0,%xmm2 │ │ + subsd %xmm2,%xmm1 │ │ + movsd %xmm1,(%eax,%edi,8) │ │ + lea 0x4(%edx),%edi │ │ + cmp %edi,0x14(%esp) │ │ + jle 5e960 │ │ + movswl 0x0(%ebp,%edi,2),%ecx │ │ + cvtsi2sd %ecx,%xmm1 │ │ + movswl -0x2(%ebp,%edi,2),%ecx │ │ + cvtsi2sd %ecx,%xmm2 │ │ + mulsd %xmm0,%xmm2 │ │ + subsd %xmm2,%xmm1 │ │ + movsd %xmm1,(%eax,%edi,8) │ │ + lea 0x5(%edx),%edi │ │ + cmp %edi,0x14(%esp) │ │ + jle 5e960 │ │ + movswl 0x0(%ebp,%edi,2),%ecx │ │ + add $0x6,%edx │ │ + cmp %edx,0x14(%esp) │ │ + cvtsi2sd %ecx,%xmm1 │ │ + movswl -0x2(%ebp,%edi,2),%ecx │ │ + cvtsi2sd %ecx,%xmm2 │ │ + mulsd %xmm0,%xmm2 │ │ + subsd %xmm2,%xmm1 │ │ + movsd %xmm1,(%eax,%edi,8) │ │ + jle 5e960 │ │ + movswl 0x0(%ebp,%edx,2),%ecx │ │ + cvtsi2sd %ecx,%xmm1 │ │ + movswl -0x2(%ebp,%edx,2),%ecx │ │ + cvtsi2sd %ecx,%xmm2 │ │ + mulsd %xmm2,%xmm0 │ │ + subsd %xmm0,%xmm1 │ │ + movsd %xmm1,(%eax,%edx,8) │ │ + movswl 0x16(%esi),%edx │ │ + cmp %edx,0x14(%esp) │ │ + jge 5e96a │ │ + jmp 5e978 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea -0x8(%eax,%ebp,1),%esi │ │ + xor %edx,%edx │ │ + mov 0x18(%esp),%ecx │ │ + mov 0x1c(%esp),%edi │ │ xchg %ax,%ax │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x24(%esp) │ │ - mov %esi,0x28(%esp) │ │ - call d3b4 │ │ - add $0x2c343,%ebx │ │ - cvtss2sd %xmm0,%xmm0 │ │ - divsd -0x129f4(%ebx),%xmm0 │ │ - mov %eax,%esi │ │ - movsd %xmm0,0x8(%esp) │ │ - movsd -0x129ec(%ebx),%xmm0 │ │ - movsd %xmm0,(%esp) │ │ - call d134 │ │ - fstpl 0x18(%esp) │ │ - mov %esi,(%esp) │ │ - movsd 0x18(%esp),%xmm0 │ │ - subsd -0x12a1c(%ebx),%xmm0 │ │ - mulsd -0x129e4(%ebx),%xmm0 │ │ - cvtsd2ss %xmm0,%xmm0 │ │ - movss %xmm0,0x4(%esp) │ │ - call 586a0 │ │ - fstps 0x14(%esp) │ │ - mov 0x24(%esp),%ebx │ │ - movss 0x14(%esp),%xmm0 │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + movsd (%eax,%edx,8),%xmm0 │ │ + sub $0x8,%esi │ │ + mulsd (%ecx,%edx,8),%xmm0 │ │ + movsd %xmm0,(%eax,%edx,8) │ │ + movsd 0x8(%esi),%xmm0 │ │ + mulsd (%ecx,%edx,8),%xmm0 │ │ + add $0x1,%edx │ │ + movsd %xmm0,0x8(%esi) │ │ + cmp %edi,%edx │ │ + jne 5eae0 │ │ + mov 0x14(%esp),%eax │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ + lea 0x0(%esi),%esi │ │ + xor %edx,%edx │ │ + jmp 5e5de │ │ + nop │ │ │ │ -00056d20 : │ │ +0005eb20 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2c2cb,%ebx │ │ - lea -0xbc(%esp),%esp │ │ - lea -0x13af8(%ebx),%edx │ │ - mov 0xd0(%esp),%edi │ │ - mov %edx,0x8(%esp) │ │ + call db90 │ │ + add $0x2f39f,%ebx │ │ + lea -0x8c(%esp),%esp │ │ + mov 0xa0(%esp),%eax │ │ movl $0x231,0xc(%esp) │ │ movl $0x2,0x4(%esp) │ │ - mov %edx,0x9c(%esp) │ │ - mov 0x8(%edi),%eax │ │ + mov %eax,0x5c(%esp) │ │ + mov %eax,%esi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x7c(%esp) │ │ + xor %eax,%eax │ │ + lea -0x15910(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov %eax,%edi │ │ + mov %eax,0x6c(%esp) │ │ + mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x9c(%esp),%ecx │ │ - mov %eax,0x20(%edi) │ │ - mov %ecx,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x20(%esi) │ │ movl $0x233,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x2,0x4(%esp) │ │ - mov 0x8(%edi),%eax │ │ + mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x9c(%esp),%edx │ │ - mov %eax,0x24(%edi) │ │ - mov %edx,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x24(%esi) │ │ movl $0x235,0xc(%esp) │ │ + mov %edi,0x8(%esp) │ │ movl $0x2,0x4(%esp) │ │ - mov 0x8(%edi),%eax │ │ + mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x28(%edi) │ │ - mov 0x10(%edi),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 58750 │ │ - fstps 0x4c(%esp) │ │ - movss 0x4c(%esp),%xmm0 │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movss 0x10(%esi),%xmm0 │ │ + mov %eax,0x28(%esi) │ │ + movss %xmm0,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call 60940 │ │ + fstps 0x48(%esp) │ │ + movss 0x48(%esp),%xmm0 │ │ cvtss2sd %xmm0,%xmm0 │ │ - movsd -0x129e4(%ebx),%xmm3 │ │ - divsd %xmm3,%xmm0 │ │ - movsd -0x12a1c(%ebx),%xmm2 │ │ - movsd %xmm2,0x60(%esp) │ │ - movsd %xmm3,0x70(%esp) │ │ - addsd %xmm2,%xmm0 │ │ + divsd -0x14800(%ebx),%xmm0 │ │ + addsd -0x14838(%ebx),%xmm0 │ │ movsd %xmm0,(%esp) │ │ - call d144 │ │ - fstpl 0x40(%esp) │ │ - mov 0x14(%edi),%eax │ │ - movsd -0x129f4(%ebx),%xmm1 │ │ - mov %eax,0x4(%esp) │ │ - movsd 0x40(%esp),%xmm0 │ │ - mov %edi,(%esp) │ │ - mulsd %xmm1,%xmm0 │ │ - movsd %xmm1,0x50(%esp) │ │ - cvtsd2ss %xmm0,%xmm0 │ │ - movss %xmm0,0x8c(%esp) │ │ - call 58750 │ │ - fstps 0x4c(%esp) │ │ - movss 0x4c(%esp),%xmm0 │ │ + call d900 │ │ + fstpl 0x48(%esp) │ │ + movsd 0x48(%esp),%xmm0 │ │ + mulsd -0x14810(%ebx),%xmm0 │ │ + cvtsd2ss %xmm0,%xmm6 │ │ + movss 0x14(%esi),%xmm0 │ │ + movss %xmm0,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + movss %xmm6,0x60(%esp) │ │ + call 60940 │ │ + fstps 0x48(%esp) │ │ + movss 0x48(%esp),%xmm0 │ │ cvtss2sd %xmm0,%xmm0 │ │ - movsd 0x70(%esp),%xmm3 │ │ - divsd %xmm3,%xmm0 │ │ - movsd 0x60(%esp),%xmm2 │ │ - addsd %xmm2,%xmm0 │ │ + divsd -0x14800(%ebx),%xmm0 │ │ + addsd -0x14838(%ebx),%xmm0 │ │ movsd %xmm0,(%esp) │ │ - call d144 │ │ - fstpl 0x40(%esp) │ │ - mov 0x8(%edi),%eax │ │ - movsd 0x50(%esp),%xmm1 │ │ - movsd 0x40(%esp),%xmm0 │ │ - mulsd %xmm1,%xmm0 │ │ + call d900 │ │ + mov 0x8(%esi),%eax │ │ + fstpl 0x48(%esp) │ │ + movsd 0x48(%esp),%xmm0 │ │ + mulsd -0x14810(%ebx),%xmm0 │ │ + mov 0x2c(%esi),%ecx │ │ lea 0x1(%eax),%edx │ │ - cvtsd2ss %xmm0,%xmm0 │ │ - movaps %xmm0,%xmm1 │ │ - subss 0x8c(%esp),%xmm1 │ │ - movss %xmm1,0x90(%esp) │ │ cvtsi2ss %edx,%xmm1 │ │ - movss 0x90(%esp),%xmm2 │ │ - mov 0x2c(%edi),%edx │ │ + test %ecx,%ecx │ │ + cvtsd2ss %xmm0,%xmm0 │ │ + movss %xmm0,%xmm2 │ │ + subss 0x60(%esp),%xmm2 │ │ divss %xmm1,%xmm2 │ │ - test %edx,%edx │ │ - movss %xmm2,0x90(%esp) │ │ - jne 57349 │ │ - cvtsi2ss 0xc(%edi),%xmm0 │ │ - movss (%edi),%xmm1 │ │ - test %eax,%eax │ │ - divss %xmm0,%xmm1 │ │ - jle 573c2 │ │ - lea 0xa4(%esp),%edx │ │ - xor %esi,%esi │ │ - movl $0x0,0x94(%esp) │ │ - mov %edx,0x98(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,0x88(%esp) │ │ + movss %xmm2,0x64(%esp) │ │ + jne 5f0c5 │ │ + mov 0x5c(%esp),%ecx │ │ + movss (%ecx),%xmm1 │ │ + mov 0x5c(%esp),%ecx │ │ + movss %xmm1,%xmm7 │ │ + xor %edi,%edi │ │ xor %ebp,%ebp │ │ - movss %xmm1,0x84(%esp) │ │ - mov 0x98(%esp),%esi │ │ - mov 0x2c(%edi),%eax │ │ test %eax,%eax │ │ - je 57238 │ │ - mov 0x88(%esp),%edx │ │ - lea (%edx,%ebp,2),%eax │ │ + cvtsi2ss 0xc(%ecx),%xmm0 │ │ + lea 0x70(%esp),%ecx │ │ + mov %ecx,0x68(%esp) │ │ + divss %xmm0,%xmm7 │ │ + jle 5ede0 │ │ + mov %ebp,0x58(%esp) │ │ + mov 0x5c(%esp),%esi │ │ + mov 0x68(%esp),%ebp │ │ + jmp 5ece0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %edi,0x48(%esp) │ │ + xor %edx,%edx │ │ + movss %xmm7,0x54(%esp) │ │ + mov %ebp,%edi │ │ + mov %esi,%ebp │ │ + mov %edx,%esi │ │ + mov 0x2c(%ebp),%edx │ │ + mov 0x48(%esp),%eax │ │ + test %edx,%edx │ │ + je 5f010 │ │ + lea (%eax,%esi,2),%eax │ │ cvtsi2ss %eax,%xmm0 │ │ - mulss 0x90(%esp),%xmm0 │ │ - mov %edi,%eax │ │ - addss 0x8c(%esp),%xmm0 │ │ - call 56ca0 │ │ - mov 0x50(%edi),%eax │ │ + mov %ebp,%eax │ │ + mulss 0x64(%esp),%xmm0 │ │ + addss 0x60(%esp),%xmm0 │ │ + call 5e3b0 │ │ + mov 0x50(%ebp),%eax │ │ + movss %xmm0,(%edi,%esi,4) │ │ test %eax,%eax │ │ - movss %xmm0,(%esi,%ebp,4) │ │ - je 56f7f │ │ - movss (%esi,%ebp,4),%xmm0 │ │ - divss 0x84(%esp),%xmm0 │ │ + je 5ed53 │ │ + movss (%edi,%esi,4),%xmm0 │ │ + movss 0x54(%esp),%xmm5 │ │ + divss %xmm5,%xmm0 │ │ cvtss2sd %xmm0,%xmm0 │ │ - addsd -0x129fc(%ebx),%xmm0 │ │ + addsd -0x14818(%ebx),%xmm0 │ │ cvttsd2si %xmm0,%eax │ │ cvtsi2ss %eax,%xmm0 │ │ - mulss 0x84(%esp),%xmm0 │ │ - movss %xmm0,(%esi,%ebp,4) │ │ - add $0x1,%ebp │ │ - cmp $0x3,%ebp │ │ - jne 56f11 │ │ - mov 0x20(%edi),%eax │ │ - mov 0x88(%esp),%esi │ │ - movss 0x84(%esp),%xmm1 │ │ - mov %eax,0x84(%esp) │ │ - movw $0xffff,(%eax,%esi,2) │ │ - mov 0xc(%edi),%eax │ │ - mov %eax,%ecx │ │ - lea (%esi,%esi,1),%ebp │ │ - shr $0x1f,%ecx │ │ + mulss %xmm5,%xmm0 │ │ + movss %xmm0,(%edi,%esi,4) │ │ + add $0x1,%esi │ │ + cmp $0x3,%esi │ │ + jne 5ecf2 │ │ + movss 0x54(%esp),%xmm7 │ │ + mov %ebp,%esi │ │ + mov 0x20(%esi),%ecx │ │ + mov %edi,%ebp │ │ + mov 0x48(%esp),%edi │ │ + lea (%edi,%edi,1),%eax │ │ + mov %eax,0x48(%esp) │ │ add %eax,%ecx │ │ - sar %ecx │ │ - js 57010 │ │ - movss 0xa4(%esp),%xmm2 │ │ + mov 0xc(%esi),%eax │ │ + movw $0xffff,(%ecx) │ │ + mov %eax,%edx │ │ + shr $0x1f,%edx │ │ + add %eax,%edx │ │ + sar %edx │ │ + js 5edcd │ │ + movss 0x70(%esp),%xmm1 │ │ xor %eax,%eax │ │ - movss 0xac(%esp),%xmm3 │ │ - mov %ecx,%edx │ │ - jmp 56fd9 │ │ + movss 0x78(%esp),%xmm2 │ │ + jmp 5ed9f │ │ add $0x1,%eax │ │ - mov %edx,%ecx │ │ - cmp %eax,%edx │ │ - jl 57010 │ │ + cmp %edx,%eax │ │ + jg 5edcd │ │ cvtsi2ss %eax,%xmm0 │ │ - mulss %xmm1,%xmm0 │ │ - ucomiss %xmm0,%xmm2 │ │ - ja 56fd0 │ │ - ucomiss %xmm3,%xmm0 │ │ - ja 572a8 │ │ - cmp %ecx,%eax │ │ - je 572a8 │ │ - mov 0x20(%edi),%ecx │ │ - lea (%ecx,%ebp,1),%ecx │ │ + mulss %xmm7,%xmm0 │ │ + ucomiss %xmm0,%xmm1 │ │ + ja 5ed98 │ │ + ucomiss %xmm2,%xmm0 │ │ + ja 5f01f │ │ + cmp %eax,%edx │ │ + je 5f01f │ │ cmpw $0xffff,(%ecx) │ │ - jne 56fd0 │ │ + jne 5ed98 │ │ mov %ax,(%ecx) │ │ add $0x1,%eax │ │ - cmp %eax,%edx │ │ - mov %edx,%ecx │ │ - jge 56fd9 │ │ - nop │ │ - add $0x1,%esi │ │ - cmp %esi,0x8(%edi) │ │ - jg 56ef8 │ │ - mov 0x94(%esp),%eax │ │ - shl $0x2,%eax │ │ - mov 0x9c(%esp),%edx │ │ - movl $0x276,0x8(%esp) │ │ - movss %xmm1,0x50(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ - mov %eax,0x1c(%edi) │ │ - mov 0x8(%edi),%eax │ │ - test %eax,%eax │ │ - movss 0x50(%esp),%xmm1 │ │ - jle 57226 │ │ - lea 0xa4(%esp),%ecx │ │ - movl $0x0,0x84(%esp) │ │ + cmp %edx,%eax │ │ + jle 5ed9f │ │ + add $0x1,%edi │ │ + cmp %edi,0x8(%esi) │ │ + jg 5ece0 │ │ + mov 0x58(%esp),%ebp │ │ + shl $0x2,%ebp │ │ + mov 0x6c(%esp),%eax │ │ xor %esi,%esi │ │ - mov %ecx,0x98(%esp) │ │ - xchg %ax,%ax │ │ - mov %esi,0x94(%esp) │ │ - xor %ebp,%ebp │ │ - movss %xmm1,0x88(%esp) │ │ - mov 0x98(%esp),%esi │ │ - mov 0x2c(%edi),%eax │ │ - test %eax,%eax │ │ - je 57298 │ │ - mov 0x84(%esp),%ecx │ │ - lea (%ecx,%ebp,2),%eax │ │ + movl $0x276,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + movss %xmm7,0x48(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x5c(%esp),%ecx │ │ + movss 0x48(%esp),%xmm7 │ │ + movl $0x0,0x58(%esp) │ │ + mov %eax,0x1c(%ecx) │ │ + lea 0x70(%esp),%eax │ │ + mov 0x8(%ecx),%ecx │ │ + mov %eax,0x68(%esp) │ │ + test %ecx,%ecx │ │ + jle 5efed │ │ + jmp 5ee40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %esi,0x54(%esp) │ │ + xor %edi,%edi │ │ + movss %xmm7,0x48(%esp) │ │ + mov 0x68(%esp),%ebp │ │ + mov 0x5c(%esp),%esi │ │ + mov 0x2c(%esi),%edx │ │ + mov 0x58(%esp),%eax │ │ + test %edx,%edx │ │ + je 5f018 │ │ + lea (%eax,%edi,2),%eax │ │ cvtsi2ss %eax,%xmm0 │ │ - mulss 0x90(%esp),%xmm0 │ │ - mov %edi,%eax │ │ - addss 0x8c(%esp),%xmm0 │ │ - call 56ca0 │ │ - mov 0x50(%edi),%eax │ │ + mov %esi,%eax │ │ + mulss 0x64(%esp),%xmm0 │ │ + addss 0x60(%esp),%xmm0 │ │ + call 5e3b0 │ │ + mov 0x50(%esi),%eax │ │ + movss %xmm0,0x0(%ebp,%edi,4) │ │ test %eax,%eax │ │ - movss %xmm0,(%esi,%ebp,4) │ │ - je 570ff │ │ - movss (%esi,%ebp,4),%xmm0 │ │ - divss 0x88(%esp),%xmm0 │ │ + je 5eeb8 │ │ + movss 0x0(%ebp,%edi,4),%xmm0 │ │ + movss 0x48(%esp),%xmm5 │ │ + divss %xmm5,%xmm0 │ │ cvtss2sd %xmm0,%xmm0 │ │ - addsd -0x129fc(%ebx),%xmm0 │ │ + addsd -0x14818(%ebx),%xmm0 │ │ cvttsd2si %xmm0,%eax │ │ cvtsi2ss %eax,%xmm0 │ │ - mulss 0x88(%esp),%xmm0 │ │ - movss %xmm0,(%esi,%ebp,4) │ │ - add $0x1,%ebp │ │ - cmp $0x3,%ebp │ │ - jne 57091 │ │ + mulss %xmm5,%xmm0 │ │ + movss %xmm0,0x0(%ebp,%edi,4) │ │ + add $0x1,%edi │ │ + cmp $0x3,%edi │ │ + jne 5ee54 │ │ + mov 0x5c(%esp),%edi │ │ + mov 0x58(%esp),%edx │ │ + movss 0x48(%esp),%xmm7 │ │ mov 0x28(%edi),%eax │ │ - mov 0x84(%esp),%edx │ │ - movss 0x88(%esp),%xmm1 │ │ - mov 0x94(%esp),%esi │ │ - movzwl (%eax,%edx,2),%ebp │ │ - test %bp,%bp │ │ - jle 5720e │ │ - mov 0x20(%edi),%eax │ │ - movss 0xa4(%esp),%xmm3 │ │ - movss 0xac(%esp),%xmm4 │ │ + mov 0x54(%esp),%esi │ │ movswl (%eax,%edx,2),%ecx │ │ - cvtsi2ss %ecx,%xmm0 │ │ - mulss %xmm1,%xmm0 │ │ + test %cx,%cx │ │ + jle 5efd7 │ │ + mov 0x20(%edi),%eax │ │ + movss 0x70(%esp),%xmm3 │ │ + movss 0x78(%esp),%xmm2 │ │ + movswl (%eax,%edx,2),%ebp │ │ + cvtsi2ss %ebp,%xmm0 │ │ + mulss %xmm7,%xmm0 │ │ ucomiss %xmm0,%xmm3 │ │ - ja 572e5 │ │ - ucomiss %xmm4,%xmm0 │ │ - ja 572e5 │ │ - movswl %bp,%ebp │ │ - lea 0x1(%ecx),%eax │ │ - movss 0xa8(%esp),%xmm2 │ │ - add %ecx,%ebp │ │ - mov 0x4c(%edi),%ecx │ │ - movaps %xmm2,%xmm6 │ │ - movaps %xmm4,%xmm7 │ │ - test %ecx,%ecx │ │ + ja 5f05c │ │ + ucomiss %xmm2,%xmm0 │ │ + ja 5f05c │ │ + mov 0x5c(%esp),%eax │ │ + add %ebp,%ecx │ │ + movss 0x74(%esp),%xmm1 │ │ + movss %xmm2,%xmm5 │ │ + movss %xmm1,%xmm6 │ │ + subss %xmm1,%xmm5 │ │ + mov 0x4c(%eax),%edi │ │ + lea 0x1(%ebp),%eax │ │ + mov 0x5c(%esp),%ebp │ │ subss %xmm3,%xmm6 │ │ + movss %xmm7,0x48(%esp) │ │ lea 0x0(,%esi,4),%edx │ │ - subss %xmm2,%xmm7 │ │ - mov 0x1c(%edi),%ecx │ │ - je 57268 │ │ - movaps %xmm4,%xmm2 │ │ - subss %xmm3,%xmm2 │ │ - movss -0x128fc(%ebx),%xmm5 │ │ - movss %xmm6,0x88(%esp) │ │ - divss %xmm2,%xmm5 │ │ - jmp 571d8 │ │ + mov 0x1c(%ebp),%ebp │ │ + mov %ebp,0x54(%esp) │ │ + jmp 5ef7f │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + movss %xmm1,0x0(%ebp,%edx,1) │ │ + add $0x1,%esi │ │ + cmp %ecx,%eax │ │ + je 5efd1 │ │ cvtsi2ss %eax,%xmm0 │ │ - mulss %xmm1,%xmm0 │ │ + mulss 0x48(%esp),%xmm0 │ │ ucomiss %xmm0,%xmm3 │ │ - ja 572e5 │ │ + ja 5f05c │ │ add $0x1,%eax │ │ add $0x4,%edx │ │ - ucomiss %xmm4,%xmm0 │ │ - ja 572e5 │ │ - movaps %xmm4,%xmm6 │ │ - movaps %xmm0,%xmm2 │ │ - subss %xmm0,%xmm6 │ │ + ucomiss %xmm2,%xmm0 │ │ + ja 5f05c │ │ + movss %xmm2,%xmm4 │ │ + movss %xmm0,%xmm1 │ │ + subss %xmm0,%xmm4 │ │ + test %edi,%edi │ │ + subss %xmm3,%xmm1 │ │ + movss %xmm4,%xmm0 │ │ + divss %xmm6,%xmm1 │ │ + divss %xmm5,%xmm0 │ │ + je 5efbb │ │ + movss -0x14718(%ebx),%xmm7 │ │ + movss %xmm2,%xmm4 │ │ + subss %xmm3,%xmm4 │ │ + divss %xmm4,%xmm7 │ │ + mulss %xmm7,%xmm1 │ │ + mulss %xmm7,%xmm0 │ │ + ucomiss %xmm1,%xmm0 │ │ + mov 0x54(%esp),%ebp │ │ + ja 5ef50 │ │ + movss %xmm0,0x0(%ebp,%edx,1) │ │ add $0x1,%esi │ │ - subss %xmm3,%xmm2 │ │ - cmp %ebp,%eax │ │ - movaps %xmm6,%xmm0 │ │ - divss 0x88(%esp),%xmm2 │ │ - divss %xmm7,%xmm0 │ │ - mulss %xmm5,%xmm2 │ │ - mulss %xmm5,%xmm0 │ │ - minss %xmm0,%xmm2 │ │ - movss %xmm2,(%ecx,%edx,1) │ │ - jne 571b8 │ │ - addl $0x1,0x84(%esp) │ │ - mov 0x84(%esp),%edx │ │ - cmp %edx,0x8(%edi) │ │ - jg 57078 │ │ + cmp %ecx,%eax │ │ + jne 5ef5d │ │ + movss 0x48(%esp),%xmm7 │ │ + mov 0x5c(%esp),%ecx │ │ + addl $0x1,0x58(%esp) │ │ + mov 0x58(%esp),%eax │ │ + cmp %eax,0x8(%ecx) │ │ + jg 5ee40 │ │ xor %eax,%eax │ │ - lea 0xbc(%esp),%esp │ │ + mov 0x7c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 5f1dc │ │ + lea 0x8c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x88(%esp),%eax │ │ - add %ebp,%eax │ │ - jmp 56f26 │ │ - xchg %ax,%ax │ │ - cvtsi2ss %eax,%xmm0 │ │ - mulss %xmm1,%xmm0 │ │ - ucomiss %xmm0,%xmm3 │ │ - ja 572e5 │ │ - add $0x1,%eax │ │ - add $0x4,%edx │ │ - ucomiss %xmm4,%xmm0 │ │ - ja 572e5 │ │ - movaps %xmm4,%xmm5 │ │ - movaps %xmm0,%xmm2 │ │ - subss %xmm0,%xmm5 │ │ - add $0x1,%esi │ │ - subss %xmm3,%xmm2 │ │ - cmp %ebp,%eax │ │ - movaps %xmm5,%xmm0 │ │ - divss %xmm6,%xmm2 │ │ - divss %xmm7,%xmm0 │ │ - minss %xmm0,%xmm2 │ │ - movss %xmm2,(%ecx,%edx,1) │ │ - jne 57248 │ │ - jmp 5720e │ │ - xchg %ax,%ax │ │ - mov 0x84(%esp),%eax │ │ - add %ebp,%eax │ │ - jmp 570a6 │ │ - xchg %ax,%ax │ │ - mov 0x84(%esp),%ecx │ │ - mov 0x28(%edi),%edx │ │ - add $0x1,%esi │ │ - sub (%ecx,%ebp,1),%ax │ │ - movzwl 0x94(%esp),%ecx │ │ - mov %ax,(%edx,%ebp,1) │ │ - mov 0x24(%edi),%eax │ │ - mov %cx,(%eax,%ebp,1) │ │ - movswl (%edx,%ebp,1),%eax │ │ - add %eax,0x94(%esp) │ │ - cmp %esi,0x8(%edi) │ │ - jg 56ef8 │ │ - jmp 5701c │ │ - cvtss2sd %xmm4,%xmm4 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - cvtss2sd %xmm3,%xmm3 │ │ - movsd %xmm4,0x2c(%esp) │ │ - mov 0x9c(%esp),%edx │ │ - movsd %xmm0,0x24(%esp) │ │ - movsd %xmm3,0x1c(%esp) │ │ - mov 0xc(%edi),%eax │ │ + add %esi,%eax │ │ + jmp 5ed04 │ │ + nop │ │ + add %edi,%eax │ │ + jmp 5ee66 │ │ + mov 0x48(%esp),%edx │ │ + sub (%ecx),%ax │ │ + mov 0x48(%esp),%ecx │ │ + add $0x1,%edi │ │ + add 0x28(%esi),%edx │ │ + mov %ax,(%edx) │ │ + mov %edx,0x54(%esp) │ │ + movzwl 0x58(%esp),%edx │ │ + mov 0x24(%esi),%eax │ │ + mov %dx,(%eax,%ecx,1) │ │ + mov 0x54(%esp),%eax │ │ + movswl (%eax),%eax │ │ + add %eax,0x58(%esp) │ │ + cmp %edi,0x8(%esi) │ │ + jg 5ece0 │ │ + jmp 5edd9 │ │ + cvtss2sd %xmm2,%xmm6 │ │ + mov 0x5c(%esp),%ecx │ │ + movsd %xmm6,0x2c(%esp) │ │ + cvtss2sd %xmm0,%xmm6 │ │ + movsd %xmm6,0x24(%esp) │ │ + cvtss2sd %xmm3,%xmm6 │ │ + movsd %xmm6,0x1c(%esp) │ │ + mov 0xc(%ecx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x13a70(%ebx),%eax │ │ - cvtss2sd (%edi),%xmm0 │ │ + lea -0x15888(%ebx),%eax │ │ + movss (%ecx),%xmm6 │ │ + cvtss2sd %xmm6,%xmm6 │ │ mov %eax,0xc(%esp) │ │ + mov 0x6c(%esp),%eax │ │ movl $0x291,0x8(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x5,(%esp) │ │ - call 5e6d0 │ │ + movsd %xmm6,0x10(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - movss 0x8c(%esp),%xmm5 │ │ + call d7e0 │ │ + movss 0x60(%esp),%xmm6 │ │ addss %xmm2,%xmm0 │ │ - subss %xmm2,%xmm5 │ │ - mov %edi,%eax │ │ - movss %xmm0,0x84(%esp) │ │ - movaps %xmm5,%xmm0 │ │ - movss %xmm5,0x8c(%esp) │ │ - call 56ca0 │ │ + subss %xmm2,%xmm6 │ │ + mov 0x5c(%esp),%eax │ │ + movd %xmm0,%esi │ │ + movss %xmm6,0x60(%esp) │ │ + movss %xmm6,%xmm0 │ │ + call 5e3b0 │ │ xorps %xmm1,%xmm1 │ │ ucomiss %xmm0,%xmm1 │ │ - movss -0x12908(%ebx),%xmm2 │ │ - ja 573c9 │ │ - movss 0x84(%esp),%xmm0 │ │ + ja 5f122 │ │ + mov 0x5c(%esp),%edi │ │ + movd %esi,%xmm0 │ │ mov %edi,%eax │ │ - call 56ca0 │ │ + call 5e3b0 │ │ movss (%edi),%xmm1 │ │ - movss -0x12908(%ebx),%xmm2 │ │ - movaps %xmm1,%xmm3 │ │ - mulss %xmm2,%xmm3 │ │ - ucomiss %xmm3,%xmm0 │ │ - ja 573c9 │ │ - cvtsi2ss 0xc(%edi),%xmm0 │ │ + movss -0x1472c(%ebx),%xmm4 │ │ + movss %xmm1,%xmm2 │ │ + mulss %xmm4,%xmm2 │ │ + ucomiss %xmm2,%xmm0 │ │ + ja 5f12a │ │ mov 0x8(%edi),%eax │ │ - test %eax,%eax │ │ - divss %xmm0,%xmm1 │ │ - jg 56eda │ │ - xor %eax,%eax │ │ - jmp 57026 │ │ + jmp 5ec9a │ │ + movss -0x1472c(%ebx),%xmm4 │ │ + mov 0x5c(%esp),%edi │ │ + movss 0x60(%esp),%xmm0 │ │ + movss %xmm4,0x48(%esp) │ │ mov %edi,%eax │ │ - movss 0x8c(%esp),%xmm0 │ │ - movss %xmm2,0x60(%esp) │ │ - call 56ca0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - mov 0x9c(%esp),%edx │ │ - lea -0x13ac8(%ebx),%eax │ │ + call 5e3b0 │ │ + cvtss2sd %xmm0,%xmm6 │ │ + lea -0x158e0(%ebx),%eax │ │ + mov 0x6c(%esp),%ebp │ │ xorpd %xmm1,%xmm1 │ │ - mov %edx,0x4(%esp) │ │ - movsd %xmm1,0x18(%esp) │ │ mov %eax,0xc(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ + movsd %xmm6,0x10(%esp) │ │ movl $0x245,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - movss 0x60(%esp),%xmm2 │ │ + movsd %xmm1,0x18(%esp) │ │ + call 67510 │ │ + movss 0x48(%esp),%xmm4 │ │ mov %edi,%eax │ │ - movss (%edi),%xmm1 │ │ - mulss %xmm2,%xmm1 │ │ - movss 0x84(%esp),%xmm0 │ │ - cvtss2sd %xmm1,%xmm1 │ │ - movsd %xmm1,0x50(%esp) │ │ - call 56ca0 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - movsd 0x50(%esp),%xmm1 │ │ - mov 0x9c(%esp),%ecx │ │ - lea -0x13a9c(%ebx),%eax │ │ - movl $0x248,0x8(%esp) │ │ + mulss (%edi),%xmm4 │ │ + movd %esi,%xmm0 │ │ + cvtss2sd %xmm4,%xmm1 │ │ + movsd %xmm1,0x48(%esp) │ │ + call 5e3b0 │ │ + cvtss2sd %xmm0,%xmm6 │ │ + lea -0x158b4(%ebx),%eax │ │ + movsd 0x48(%esp),%xmm1 │ │ mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - movsd %xmm1,0x18(%esp) │ │ + movl $0x248,0x8(%esp) │ │ + movsd %xmm6,0x10(%esp) │ │ + mov %ebp,0x4(%esp) │ │ movl $0x3,(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ - call 5e6d0 │ │ + movsd %xmm1,0x18(%esp) │ │ + call 67510 │ │ mov $0xfffffff6,%eax │ │ - jmp 57228 │ │ - lea 0x0(%esi),%esi │ │ + jmp 5efef │ │ + call db70 │ │ + jmp 5f200 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00057490 : │ │ +0005f200 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2bb5b,%ebx │ │ - lea -0x6c(%esp),%esp │ │ - lea -0x13af8(%ebx),%eax │ │ - mov 0x80(%esp),%esi │ │ - movl $0x2b7,0x10(%esp) │ │ + call db90 │ │ + add $0x2ecbf,%ebx │ │ + lea -0x5c(%esp),%esp │ │ + lea -0x15910(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x70(%esp),%eax │ │ + movl $0x2b7,0x10(%esp) │ │ movl $0x4,0x8(%esp) │ │ - mov 0x8(%esi),%eax │ │ + mov 0x8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ + mov 0x70(%esp),%eax │ │ + mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ - mov 0x8(%esi),%ebp │ │ - mov %eax,0x58(%esp) │ │ - cvtsi2sd %ebp,%xmm0 │ │ - movsd %xmm0,0x50(%esp) │ │ - mov %eax,0x18(%esi) │ │ - movsd -0x12a14(%ebx),%xmm0 │ │ - mov 0x4(%esi),%eax │ │ - divsd 0x50(%esp),%xmm0 │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ + mov 0x70(%esp),%ecx │ │ + movsd -0x14830(%ebx),%xmm7 │ │ + mov %eax,0x3c(%esp) │ │ + mov 0x8(%ecx),%esi │ │ + mov %eax,0x18(%ecx) │ │ + mov 0x4(%ecx),%eax │ │ + cvtsi2sd %esi,%xmm6 │ │ + movl $0x0,0x30(%esp) │ │ + mov %eax,0x38(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x44(%esp) │ │ - movl $0x0,0x40(%esp) │ │ - movsd %xmm0,0x48(%esp) │ │ - jle 5758d │ │ - mov %esi,0x5c(%esp) │ │ - lea 0x0(%esi),%esi │ │ - test %ebp,%ebp │ │ - jle 5757a │ │ - cvtsi2sd 0x40(%esp),%xmm0 │ │ - movsd %xmm0,0x38(%esp) │ │ - mov 0x40(%esp),%eax │ │ - movsd 0x48(%esp),%xmm0 │ │ - mov 0x58(%esp),%edx │ │ - mulsd 0x38(%esp),%xmm0 │ │ - xor %esi,%esi │ │ - mov (%edx,%eax,4),%edi │ │ - movsd %xmm0,0x38(%esp) │ │ + divsd %xmm6,%xmm7 │ │ + movsd %xmm6,0x48(%esp) │ │ + movsd %xmm7,0x40(%esp) │ │ + jle 5f30d │ │ + jmp 5f2a0 │ │ nop │ │ - cvtsi2sd %esi,%xmm0 │ │ - addsd -0x129fc(%ebx),%xmm0 │ │ - mulsd 0x38(%esp),%xmm0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + test %esi,%esi │ │ + jle 5f2fe │ │ + mov 0x30(%esp),%eax │ │ + xor %ebp,%ebp │ │ + mov 0x3c(%esp),%ecx │ │ + cvtsi2sd %eax,%xmm0 │ │ + mov (%ecx,%eax,4),%edi │ │ + mulsd 0x40(%esp),%xmm0 │ │ + movsd %xmm0,0x28(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cvtsi2sd %ebp,%xmm0 │ │ + addsd -0x14818(%ebx),%xmm0 │ │ + mulsd 0x28(%esp),%xmm0 │ │ movsd %xmm0,(%esp) │ │ - call d154 │ │ - fstpl 0x30(%esp) │ │ - cvtsd2ss 0x30(%esp),%xmm0 │ │ - movss %xmm0,(%edi,%esi,4) │ │ - lea 0x1(%esi),%esi │ │ - cmp %ebp,%esi │ │ - jne 57548 │ │ - addl $0x1,0x40(%esp) │ │ - mov 0x44(%esp),%eax │ │ - cmp %eax,0x40(%esp) │ │ - jne 57518 │ │ - mov 0x5c(%esp),%esi │ │ - movsd -0x12a1c(%ebx),%xmm1 │ │ - divsd 0x50(%esp),%xmm1 │ │ + call d910 │ │ + fstpl 0x20(%esp) │ │ + movsd 0x20(%esp),%xmm4 │ │ + cvtsd2ss %xmm4,%xmm3 │ │ + movss %xmm3,(%edi,%ebp,4) │ │ + add $0x1,%ebp │ │ + cmp %esi,%ebp │ │ + jne 5f2c8 │ │ + addl $0x1,0x30(%esp) │ │ + mov 0x30(%esp),%eax │ │ + cmp 0x38(%esp),%eax │ │ + jne 5f2a0 │ │ + movsd -0x14838(%ebx),%xmm1 │ │ + divsd 0x48(%esp),%xmm1 │ │ sqrtsd %xmm1,%xmm0 │ │ ucomisd %xmm0,%xmm0 │ │ - jp 57699 │ │ - cvtsd2ss %xmm0,%xmm0 │ │ - movss %xmm0,0x3c(%esi) │ │ - cvtsi2sd 0x8(%esi),%xmm0 │ │ - movsd -0x129dc(%ebx),%xmm1 │ │ + jp 5f428 │ │ + mov 0x70(%esp),%eax │ │ + cvtsd2ss %xmm0,%xmm7 │ │ + movsd -0x147f8(%ebx),%xmm1 │ │ + cvtsi2sd 0x8(%eax),%xmm0 │ │ + movss %xmm7,0x3c(%eax) │ │ divsd %xmm0,%xmm1 │ │ sqrtsd %xmm1,%xmm0 │ │ ucomisd %xmm0,%xmm0 │ │ - jp 57680 │ │ - cvtsd2ss %xmm0,%xmm0 │ │ - mov 0x44(%esi),%ebp │ │ + jp 5f40f │ │ + mov 0x70(%esp),%eax │ │ + cvtsd2ss %xmm0,%xmm6 │ │ + mov 0x44(%eax),%ebp │ │ + movss %xmm6,0x40(%eax) │ │ test %ebp,%ebp │ │ - movss %xmm0,0x40(%esi) │ │ - jne 575ec │ │ - lea 0x6c(%esp),%esp │ │ + jne 5f374 │ │ + lea 0x5c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x4(%esi),%edi │ │ + mov 0x4(%eax),%esi │ │ movl $0x4,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call cef4 │ │ - test %edi,%edi │ │ - mov %eax,%edx │ │ - mov %eax,0x48(%esi) │ │ - jle 575e1 │ │ + mov %esi,(%esp) │ │ + call d6c0 │ │ + mov %eax,%edi │ │ + test %esi,%esi │ │ + mov 0x70(%esp),%eax │ │ + mov %edi,0x48(%eax) │ │ + jle 5f369 │ │ mov %ebp,%eax │ │ - xor %esi,%esi │ │ shr $0x1f,%eax │ │ add %ebp,%eax │ │ sar %eax │ │ - cvtsi2sd %eax,%xmm0 │ │ - movsd %xmm0,0x30(%esp) │ │ + cvtsi2sd %eax,%xmm7 │ │ + movsd %xmm7,0x28(%esp) │ │ + cvtsi2sd %ebp,%xmm7 │ │ + xor %ebp,%ebp │ │ + movsd %xmm7,0x30(%esp) │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ cvtsi2sd %ebp,%xmm0 │ │ - mov %edx,%ebp │ │ - movsd %xmm0,0x38(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cvtsi2sd %esi,%xmm0 │ │ - mulsd -0x12a14(%ebx),%xmm0 │ │ - divsd 0x38(%esp),%xmm0 │ │ + mulsd -0x14830(%ebx),%xmm0 │ │ + divsd 0x30(%esp),%xmm0 │ │ movsd %xmm0,(%esp) │ │ - call d164 │ │ - fstpl 0x28(%esp) │ │ - movsd 0x28(%esp),%xmm0 │ │ - mulsd 0x30(%esp),%xmm0 │ │ - addsd -0x12a1c(%ebx),%xmm0 │ │ - cvtsd2ss %xmm0,%xmm0 │ │ - movss %xmm0,0x0(%ebp,%esi,4) │ │ - add $0x1,%esi │ │ - cmp %edi,%esi │ │ - jne 57630 │ │ - lea 0x6c(%esp),%esp │ │ + call d920 │ │ + fstpl 0x20(%esp) │ │ + movsd 0x20(%esp),%xmm0 │ │ + mulsd 0x28(%esp),%xmm0 │ │ + addsd -0x14838(%ebx),%xmm0 │ │ + cvtsd2ss %xmm0,%xmm1 │ │ + movss %xmm1,(%edi,%ebp,4) │ │ + add $0x1,%ebp │ │ + cmp %esi,%ebp │ │ + jne 5f3c0 │ │ + lea 0x5c(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ movsd %xmm1,(%esp) │ │ - call d094 │ │ - fstpl 0x28(%esp) │ │ - movsd 0x28(%esp),%xmm0 │ │ - jmp 575d1 │ │ + call d850 │ │ + fstpl 0x20(%esp) │ │ + movsd 0x20(%esp),%xmm0 │ │ + jmp 5f355 │ │ movsd %xmm1,(%esp) │ │ - call d094 │ │ - fstpl 0x28(%esp) │ │ - movsd 0x28(%esp),%xmm0 │ │ - jmp 575a9 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call d850 │ │ + fstpl 0x20(%esp) │ │ + movsd 0x20(%esp),%xmm0 │ │ + jmp 5f329 │ │ + jmp 5f460 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -000576c0 : │ │ +0005f460 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2b92b,%ebx │ │ + call db90 │ │ + add $0x2ea5f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x44(%esp),%eax │ │ + mov 0x44(%esp),%esi │ │ mov 0x40(%esp),%ebp │ │ - mov %eax,%edi │ │ + mov %esi,%edi │ │ shr $0x1f,%edi │ │ - add %eax,%edi │ │ + add %esi,%edi │ │ sar %edi │ │ test %edi,%edi │ │ - jle 57747 │ │ - cvtsi2sd %eax,%xmm0 │ │ - subsd -0x12a1c(%ebx),%xmm0 │ │ + jle 5f4e7 │ │ + cvtsi2sd %esi,%xmm0 │ │ xor %esi,%esi │ │ + subsd -0x14838(%ebx),%xmm0 │ │ movsd %xmm0,0x18(%esp) │ │ lea 0x0(%esi,%eiz,1),%esi │ │ cvtsi2sd %esi,%xmm0 │ │ - mulsd -0x129d4(%ebx),%xmm0 │ │ + mulsd -0x147f0(%ebx),%xmm0 │ │ divsd 0x18(%esp),%xmm0 │ │ movsd %xmm0,(%esp) │ │ - call d154 │ │ + call d910 │ │ + movsd -0x147e0(%ebx),%xmm1 │ │ fstpl 0x10(%esp) │ │ movsd 0x10(%esp),%xmm0 │ │ - mulsd -0x129cc(%ebx),%xmm0 │ │ - movsd -0x129c4(%ebx),%xmm1 │ │ + mulsd -0x147e8(%ebx),%xmm0 │ │ subsd %xmm0,%xmm1 │ │ movsd %xmm1,0x0(%ebp,%esi,8) │ │ add $0x1,%esi │ │ cmp %edi,%esi │ │ - jne 57700 │ │ + jne 5f4a0 │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + jmp 5f500 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00057750 : │ │ +0005f500 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2b89b,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%esi │ │ - mov 0x48(%esp),%edx │ │ - movswl 0x1c(%esi),%eax │ │ + call db90 │ │ + add $0x2e9bf,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x30(%esp),%ebp │ │ + mov 0x38(%esp),%edx │ │ + mov 0x34(%esp),%esi │ │ + movswl 0x1c(%ebp),%eax │ │ + mov 0x50(%ebp),%edi │ │ cmp %eax,%edx │ │ cmovle %edx,%eax │ │ - mov %eax,0x1c(%esp) │ │ + mov %eax,0xc(%esp) │ │ add %eax,%eax │ │ - mov %eax,0x14(%esp) │ │ - mov 0x14(%esp),%edx │ │ - mov 0x50(%esi),%eax │ │ - mov %edx,0x8(%esp) │ │ - mov 0x44(%esp),%edx │ │ - mov %eax,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call cfe4 │ │ - cmpb $0x0,0x25(%esi) │ │ - je 577bc │ │ - mov 0x1c(%esp),%edi │ │ + cmp $0x4,%eax │ │ + jae 5f6c0 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + je 5f54b │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 5f556 │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + cmpb $0x0,0x25(%ebp) │ │ + je 5f678 │ │ + mov 0xc(%esp),%edi │ │ test %edi,%edi │ │ - jle 577bc │ │ - mov 0x50(%esi),%edx │ │ - xor %eax,%eax │ │ - mov 0x1c(%esp),%ecx │ │ - rolw $0x8,(%edx,%eax,2) │ │ - lea 0x1(%eax),%eax │ │ - cmp %ecx,%eax │ │ - jne 577b0 │ │ - cmpb $0x0,0x26(%esi) │ │ - je 577fd │ │ - mov 0x1c(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jle 577fd │ │ + jle 5f660 │ │ + lea -0x8(%edi),%edx │ │ + lea -0x1(%edi),%esi │ │ + mov 0x50(%ebp),%eax │ │ + shr $0x3,%edx │ │ + add $0x1,%edx │ │ + cmp $0x6,%esi │ │ + lea 0x0(,%edx,8),%ecx │ │ + jbe 5f5f8 │ │ + mov %eax,%esi │ │ xor %edi,%edi │ │ - mov %esi,0x18(%esp) │ │ - mov 0x18(%esp),%eax │ │ - mov %edi,%ebp │ │ - add 0x50(%eax),%ebp │ │ - movzwl 0x0(%ebp),%esi │ │ - call 5ef60 │ │ - test $0x3,%al │ │ - sete %al │ │ - add $0x2,%edi │ │ - movzbl %al,%eax │ │ - add %eax,%esi │ │ - cmp %edi,0x14(%esp) │ │ - mov %si,0x0(%ebp) │ │ - jne 577d0 │ │ - mov 0x18(%esp),%esi │ │ - mov 0x1c(%esp),%edx │ │ - lea 0x2c(%esp),%esp │ │ + pxor %xmm3,%xmm3 │ │ + movdqu (%esi),%xmm1 │ │ + movdqa %xmm3,%xmm2 │ │ + add $0x1,%edi │ │ + add $0x10,%esi │ │ + pcmpgtw %xmm1,%xmm2 │ │ + movdqa %xmm1,%xmm5 │ │ + movdqa %xmm1,%xmm0 │ │ + punpckhwd %xmm2,%xmm5 │ │ + punpcklwd %xmm2,%xmm0 │ │ + movdqa %xmm5,%xmm2 │ │ + pslld $0x8,%xmm2 │ │ + pslld $0x8,%xmm0 │ │ + movdqa %xmm0,%xmm4 │ │ + punpcklwd %xmm2,%xmm0 │ │ + punpckhwd %xmm2,%xmm4 │ │ + movdqa %xmm0,%xmm2 │ │ + punpckhwd %xmm4,%xmm2 │ │ + punpcklwd %xmm4,%xmm0 │ │ + psrlw $0x8,%xmm1 │ │ + punpcklwd %xmm2,%xmm0 │ │ + por %xmm1,%xmm0 │ │ + movdqu %xmm0,-0x10(%esi) │ │ + cmp %edi,%edx │ │ + ja 5f58f │ │ + cmp %ecx,0xc(%esp) │ │ + jne 5f5fa │ │ + jmp 5f654 │ │ + lea 0x0(%esi),%esi │ │ + xor %ecx,%ecx │ │ + mov 0xc(%esp),%edi │ │ + lea (%ecx,%ecx,1),%edx │ │ + rolw $0x8,(%eax,%edx,1) │ │ + lea 0x1(%ecx),%esi │ │ + cmp %edi,%esi │ │ + jge 5f654 │ │ + rolw $0x8,0x2(%eax,%edx,1) │ │ + lea 0x2(%ecx),%esi │ │ + cmp %esi,%edi │ │ + jle 5f654 │ │ + rolw $0x8,0x4(%eax,%edx,1) │ │ + lea 0x3(%ecx),%esi │ │ + cmp %esi,%edi │ │ + jle 5f654 │ │ + rolw $0x8,0x6(%eax,%edx,1) │ │ + lea 0x4(%ecx),%esi │ │ + cmp %esi,%edi │ │ + jle 5f654 │ │ + rolw $0x8,0x8(%eax,%edx,1) │ │ + lea 0x5(%ecx),%esi │ │ + cmp %esi,%edi │ │ + jle 5f654 │ │ + rolw $0x8,0xa(%eax,%edx,1) │ │ + add $0x6,%ecx │ │ + cmp %ecx,%edi │ │ + jle 5f654 │ │ + rolw $0x8,0xc(%eax,%edx,1) │ │ + cmpb $0x0,0x26(%ebp) │ │ + jne 5f686 │ │ + lea 0x0(%esi),%esi │ │ + mov 0xc(%esp),%edx │ │ + lea 0x1c(%esp),%esp │ │ pop %ebx │ │ - mov %esi,%eax │ │ + mov %ebp,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ - jmp 56b00 │ │ + jmp 5e440 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cmpb $0x0,0x26(%ebp) │ │ + je 5f660 │ │ + mov 0xc(%esp),%eax │ │ + test %eax,%eax │ │ + jle 5f660 │ │ + mov 0xc(%esp),%edi │ │ + xor %esi,%esi │ │ + jmp 5f6a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + call 67e20 │ │ + mov 0x50(%ebp),%edx │ │ + test $0x3,%al │ │ + sete %al │ │ + movzbl %al,%eax │ │ + add %ax,(%edx,%esi,2) │ │ + add $0x1,%esi │ │ + cmp %edi,%esi │ │ + jl 5f6a0 │ │ + jmp 5f660 │ │ + lea 0x0(%esi),%esi │ │ + test $0x1,%edi │ │ + jne 5f6dc │ │ + test $0x2,%edi │ │ + jne 5f6ed │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 5f53a │ │ + movzbl (%esi),%edx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %dl,-0x1(%edi) │ │ + jmp 5f6c8 │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 5f6d0 │ │ + nop │ │ │ │ -00057810 : │ │ +0005f700 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2b7db,%ebx │ │ - lea -0x3c(%esp),%esp │ │ - mov 0x50(%esp),%esi │ │ - mov 0x58(%esp),%edx │ │ - mov 0x54(%esp),%edi │ │ - movswl 0x16(%esi),%eax │ │ + call db90 │ │ + add $0x2e7bf,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x40(%esp),%ebp │ │ + mov 0x48(%esp),%edx │ │ + mov 0x44(%esp),%esi │ │ + movswl 0x16(%ebp),%eax │ │ + mov 0x50(%ebp),%ecx │ │ cmp %eax,%edx │ │ cmovg %eax,%edx │ │ - mov %edx,0x2c(%esp) │ │ - movswl 0x1c(%esi),%edx │ │ + mov %edx,0x10(%esp) │ │ + mov %edx,%edi │ │ + movswl 0x1c(%ebp),%edx │ │ + mov %ecx,(%esp) │ │ sub %eax,%edx │ │ - mov %edx,0x28(%esp) │ │ + lea (%ecx,%eax,2),%eax │ │ + mov %edx,0x14(%esp) │ │ add %edx,%edx │ │ - mov %edx,0x1c(%esp) │ │ - mov 0x50(%esi),%edx │ │ - mov 0x1c(%esp),%ecx │ │ - mov %edx,(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - lea (%edx,%eax,2),%eax │ │ mov %eax,0x4(%esp) │ │ - call d104 │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x1c(%esp),%eax │ │ - add %edx,%edx │ │ - add 0x50(%esi),%eax │ │ - mov %edx,0x20(%esp) │ │ mov %edx,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cfe4 │ │ - cmpb $0x0,0x25(%esi) │ │ - je 578b4 │ │ - mov 0x2c(%esp),%eax │ │ - test %eax,%eax │ │ - jle 578b4 │ │ - mov 0x1c(%esp),%edx │ │ - xor %eax,%eax │ │ - add 0x50(%esi),%edx │ │ - mov 0x2c(%esp),%ecx │ │ + mov %edx,0x18(%esp) │ │ + call d8c0 │ │ + mov 0x18(%esp),%edx │ │ + lea (%edi,%edi,1),%eax │ │ + mov 0x50(%ebp),%edi │ │ + add %edx,%edi │ │ + cmp $0x4,%eax │ │ + jae 5f928 │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 5f77a │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 5f785 │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + cmpb $0x0,0x25(%ebp) │ │ + je 5f8d8 │ │ + mov 0x10(%esp),%esi │ │ + test %esi,%esi │ │ + jle 5f8c0 │ │ + mov 0x50(%ebp),%eax │ │ + lea -0x8(%esi),%ecx │ │ + sub $0x1,%esi │ │ + shr $0x3,%ecx │ │ + add $0x1,%ecx │ │ + cmp $0x6,%esi │ │ + lea 0x0(,%ecx,8),%edi │ │ + mov %edi,0x1c(%esp) │ │ + jbe 5f840 │ │ + movl $0x0,0x18(%esp) │ │ + lea (%eax,%edx,1),%esi │ │ + pxor %xmm3,%xmm3 │ │ + mov %esi,%edi │ │ + movdqu (%esi),%xmm1 │ │ + movdqa %xmm3,%xmm2 │ │ + addl $0x1,0x18(%esp) │ │ + add $0x10,%esi │ │ + pcmpgtw %xmm1,%xmm2 │ │ + movdqa %xmm1,%xmm5 │ │ + movdqa %xmm1,%xmm0 │ │ + punpckhwd %xmm2,%xmm5 │ │ + punpcklwd %xmm2,%xmm0 │ │ + movdqa %xmm5,%xmm2 │ │ + pslld $0x8,%xmm2 │ │ + pslld $0x8,%xmm0 │ │ + movdqa %xmm0,%xmm4 │ │ + punpcklwd %xmm2,%xmm0 │ │ + punpckhwd %xmm2,%xmm4 │ │ + movdqa %xmm0,%xmm2 │ │ + punpckhwd %xmm4,%xmm2 │ │ + punpcklwd %xmm4,%xmm0 │ │ + psrlw $0x8,%xmm1 │ │ + punpcklwd %xmm2,%xmm0 │ │ + por %xmm1,%xmm0 │ │ + add $0x10,%edi │ │ + movdqu %xmm0,-0x10(%edi) │ │ + cmp 0x18(%esp),%ecx │ │ + ja 5f7cf │ │ + mov 0x1c(%esp),%ecx │ │ + cmp %ecx,0x10(%esp) │ │ + jne 5f842 │ │ + jmp 5f8b0 │ │ + xor %ecx,%ecx │ │ + mov 0x14(%esp),%edi │ │ + lea (%edi,%ecx,1),%esi │ │ + rolw $0x8,(%eax,%esi,2) │ │ + lea 0x1(%ecx),%esi │ │ + cmp 0x10(%esp),%esi │ │ + jge 5f8b0 │ │ + add %edi,%esi │ │ + rolw $0x8,(%eax,%esi,2) │ │ + lea 0x2(%ecx),%esi │ │ + cmp %esi,0x10(%esp) │ │ + jle 5f8b0 │ │ + add %edi,%esi │ │ + rolw $0x8,(%eax,%esi,2) │ │ + lea 0x3(%ecx),%esi │ │ + cmp %esi,0x10(%esp) │ │ + jle 5f8b0 │ │ + add %edi,%esi │ │ + rolw $0x8,(%eax,%esi,2) │ │ + lea 0x4(%ecx),%esi │ │ + cmp %esi,0x10(%esp) │ │ + jle 5f8b0 │ │ + add %edi,%esi │ │ + rolw $0x8,(%eax,%esi,2) │ │ + lea 0x5(%ecx),%esi │ │ + cmp %esi,0x10(%esp) │ │ + jle 5f8b0 │ │ + add %edi,%esi │ │ + add $0x6,%ecx │ │ + rolw $0x8,(%eax,%esi,2) │ │ + cmp %ecx,0x10(%esp) │ │ + jle 5f8b0 │ │ + add 0x14(%esp),%ecx │ │ + rolw $0x8,(%eax,%ecx,2) │ │ + cmpb $0x0,0x26(%ebp) │ │ + jne 5f8e6 │ │ lea 0x0(%esi),%esi │ │ - rolw $0x8,(%edx,%eax,2) │ │ - lea 0x1(%eax),%eax │ │ - cmp %ecx,%eax │ │ - jne 578a8 │ │ - cmpb $0x0,0x26(%esi) │ │ - je 578f7 │ │ - mov 0x2c(%esp),%ebp │ │ - test %ebp,%ebp │ │ - jle 578f7 │ │ - xor %ebp,%ebp │ │ - mov %esi,0x24(%esp) │ │ - mov 0x24(%esp),%eax │ │ - mov 0x1c(%esp),%edi │ │ - add %ebp,%edi │ │ - add 0x50(%eax),%edi │ │ - movzwl (%edi),%esi │ │ - call 5ef60 │ │ - test $0x3,%al │ │ - sete %al │ │ - add $0x2,%ebp │ │ - movzbl %al,%eax │ │ - add %eax,%esi │ │ - cmp %ebp,0x20(%esp) │ │ - mov %si,(%edi) │ │ - jne 578c8 │ │ - mov 0x24(%esp),%esi │ │ - mov 0x28(%esp),%edx │ │ - add 0x2c(%esp),%edx │ │ - lea 0x3c(%esp),%esp │ │ - mov %esi,%eax │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x14(%esp),%edx │ │ + mov %ebp,%eax │ │ + add 0x10(%esp),%edx │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ - jmp 56b00 │ │ - xchg %ax,%ax │ │ + jmp 5e440 │ │ + nop │ │ + cmpb $0x0,0x26(%ebp) │ │ + je 5f8c0 │ │ + mov 0x10(%esp),%eax │ │ + test %eax,%eax │ │ + jle 5f8c0 │ │ + xor %esi,%esi │ │ + mov %esi,%edi │ │ + mov %edx,%esi │ │ + jmp 5f900 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + call 67e20 │ │ + mov 0x50(%ebp),%ecx │ │ + add %esi,%ecx │ │ + test $0x3,%al │ │ + sete %al │ │ + add $0x1,%edi │ │ + movzbl %al,%eax │ │ + add $0x2,%esi │ │ + add %ax,(%ecx) │ │ + cmp 0x10(%esp),%edi │ │ + jl 5f900 │ │ + jmp 5f8c0 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + test $0x1,%edi │ │ + jne 5f944 │ │ + test $0x2,%edi │ │ + jne 5f955 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 5f769 │ │ + movzbl (%esi),%ecx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %cl,-0x1(%edi) │ │ + jmp 5f930 │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 5f938 │ │ + jmp 5f980 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00057910 : │ │ +0005f980 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2b6db,%ebx │ │ + call db90 │ │ + add $0x2e53f,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov 0x50(%esp),%eax │ │ - movzwl 0x1e(%eax),%edx │ │ - cmp $0x3,%dx │ │ - jle 5799a │ │ - mov %edx,%ecx │ │ - mov 0x38(%eax),%ebp │ │ - movswl %dx,%edx │ │ - mov 0x3c(%eax),%edi │ │ - cvtsi2sd %edx,%xmm0 │ │ - sar $0x2,%cx │ │ + mov 0x50(%esp),%edx │ │ + movswl 0x1e(%edx),%eax │ │ + cmp $0x3,%ax │ │ + jle 5fa02 │ │ + cvtsi2sd %eax,%xmm2 │ │ + mov %eax,%esi │ │ + sar $0x2,%si │ │ + mov 0x38(%edx),%ebp │ │ + movswl %si,%ecx │ │ + mov 0x3c(%edx),%edi │ │ xor %esi,%esi │ │ - movswl %cx,%ecx │ │ + movsd %xmm2,0x28(%esp) │ │ mov %ecx,0x24(%esp) │ │ - movsd %xmm0,0x28(%esp) │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ cvtsi2sd %esi,%xmm0 │ │ - mulsd -0x129d4(%ebx),%xmm0 │ │ + mulsd -0x147f0(%ebx),%xmm0 │ │ divsd 0x28(%esp),%xmm0 │ │ movsd %xmm0,(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ - call d154 │ │ - movsd 0x10(%esp),%xmm0 │ │ + movsd %xmm0,0x18(%esp) │ │ + call d910 │ │ + movsd 0x18(%esp),%xmm0 │ │ fstpl 0x0(%ebp,%esi,8) │ │ movsd %xmm0,(%esp) │ │ - call d164 │ │ + call d920 │ │ fstpl (%edi,%esi,8) │ │ - lea 0x1(%esi),%esi │ │ + add $0x1,%esi │ │ cmp 0x24(%esp),%esi │ │ - jl 57958 │ │ + jl 5f9c0 │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 5fa20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -000579b0 : │ │ +0005fa20 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2b63b,%ebx │ │ + call db90 │ │ + add $0x2e49f,%ebx │ │ lea -0xc(%esp),%esp │ │ - mov 0x24(%esp),%edi │ │ + mov 0x24(%esp),%ebp │ │ + movsd -0x14818(%ebx),%xmm0 │ │ mov 0x20(%esp),%eax │ │ - movsd -0x129fc(%ebx),%xmm0 │ │ - mov 0x28(%esp),%esi │ │ - mulsd (%edi),%xmm0 │ │ + mulsd 0x0(%ebp),%xmm0 │ │ + mov 0x28(%esp),%ecx │ │ mov 0x40(%eax),%eax │ │ - mov %eax,0x4(%esp) │ │ cvtsd2ss %xmm0,%xmm0 │ │ - mov 0x8(%eax),%ecx │ │ - cmp $0x1,%ecx │ │ - movss %xmm0,(%esi) │ │ - jle 57a0c │ │ - mov $0x1,%eax │ │ + mov 0x8(%eax),%esi │ │ + mov %eax,0x4(%esp) │ │ + movss %xmm0,(%ecx) │ │ + cmp $0x1,%esi │ │ + jle 5fa94 │ │ + lea 0x8(%ebp),%eax │ │ + lea 0x0(%ebp,%esi,8),%edx │ │ + jmp 5fa80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ cvtss2sd %xmm0,%xmm0 │ │ - addsd (%edi,%eax,8),%xmm0 │ │ - lea 0x1(%eax),%eax │ │ - cmp %ecx,%eax │ │ - cvtsd2ss %xmm0,%xmm0 │ │ - jne 579f8 │ │ - cvtsi2sd %ecx,%xmm6 │ │ - cvtss2sd %xmm0,%xmm0 │ │ - divsd %xmm6,%xmm0 │ │ - mov 0x20(%esp),%edx │ │ + add $0x8,%eax │ │ + addsd -0x8(%eax),%xmm0 │ │ + cmp %edx,%eax │ │ cvtsd2ss %xmm0,%xmm0 │ │ - movss %xmm0,(%esi) │ │ - movzbl 0x22(%edx),%eax │ │ + jne 5fa80 │ │ + cvtsi2sd %esi,%xmm4 │ │ + cvtss2sd %xmm0,%xmm2 │ │ + mov 0x20(%esp),%eax │ │ + divsd %xmm4,%xmm2 │ │ + cvtsd2ss %xmm2,%xmm5 │ │ + movss %xmm5,(%ecx) │ │ + movzbl 0x22(%eax),%eax │ │ cmp $0x1,%eax │ │ - jle 57ac3 │ │ - addsd %xmm6,%xmm6 │ │ + jle 5fb57 │ │ + addsd %xmm4,%xmm4 │ │ mov $0x1,%edx │ │ - xorpd %xmm5,%xmm5 │ │ - movsd -0x129dc(%ebx),%xmm3 │ │ - movsd -0x12a1c(%ebx),%xmm4 │ │ - xchg %ax,%ax │ │ - test %ecx,%ecx │ │ - movl $0x0,(%esi,%edx,4) │ │ - movapd %xmm5,%xmm1 │ │ - jle 57aa7 │ │ - mov 0x4(%esp),%ebp │ │ - xorps %xmm1,%xmm1 │ │ - mov 0x18(%ebp),%eax │ │ - mov (%eax,%edx,4),%ebp │ │ + movsd -0x147f8(%ebx),%xmm2 │ │ + movsd -0x14838(%ebx),%xmm3 │ │ + xorps %xmm5,%xmm5 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movl $0x0,(%ecx,%edx,4) │ │ + test %esi,%esi │ │ + xorpd %xmm0,%xmm0 │ │ + jle 5fb3b │ │ + mov 0x4(%esp),%eax │ │ + movss %xmm5,%xmm0 │ │ + mov 0x18(%eax),%eax │ │ + mov (%eax,%edx,4),%edi │ │ xor %eax,%eax │ │ - xchg %ax,%ax │ │ + nop │ │ + movss (%edi,%eax,4),%xmm6 │ │ test %eax,%eax │ │ - movapd %xmm3,%xmm2 │ │ - jne 57a7c │ │ - movapd %xmm4,%xmm2 │ │ - cvtss2sd 0x0(%ebp,%eax,4),%xmm0 │ │ - mulsd (%edi,%eax,8),%xmm0 │ │ + cvtss2sd %xmm6,%xmm6 │ │ + movsd %xmm2,%xmm1 │ │ + cvtss2sd %xmm0,%xmm0 │ │ + mulsd 0x0(%ebp,%eax,8),%xmm6 │ │ + jne 5fb1f │ │ + movsd %xmm3,%xmm1 │ │ + mulsd %xmm6,%xmm1 │ │ add $0x1,%eax │ │ - cvtss2sd %xmm1,%xmm1 │ │ - mulsd %xmm2,%xmm0 │ │ - cmp %ecx,%eax │ │ - addsd %xmm0,%xmm1 │ │ - cvtsd2ss %xmm1,%xmm1 │ │ - movss %xmm1,(%esi,%edx,4) │ │ - jne 57a70 │ │ - cvtss2sd %xmm1,%xmm1 │ │ - divsd %xmm6,%xmm1 │ │ - mov 0x20(%esp),%ebp │ │ - cvtsd2ss %xmm1,%xmm1 │ │ - movss %xmm1,(%esi,%edx,4) │ │ + cmp %esi,%eax │ │ + addsd %xmm1,%xmm0 │ │ + cvtsd2ss %xmm0,%xmm0 │ │ + movss %xmm0,(%ecx,%edx,4) │ │ + jne 5fb00 │ │ + cvtss2sd %xmm0,%xmm0 │ │ + divsd %xmm4,%xmm0 │ │ + mov 0x20(%esp),%eax │ │ + cvtsd2ss %xmm0,%xmm7 │ │ + movss %xmm7,(%ecx,%edx,4) │ │ add $0x1,%edx │ │ - movzbl 0x22(%ebp),%eax │ │ + movzbl 0x22(%eax),%eax │ │ cmp %edx,%eax │ │ - jg 57a50 │ │ + jg 5fae0 │ │ lea 0xc(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00057ad0 : │ │ +0005fb60 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ lea -0xc(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ - mov 0x24(%esp),%edi │ │ - cvtsd2ss (%edi),%xmm0 │ │ - mov 0x40(%eax),%eax │ │ + mov 0x24(%esp),%ebp │ │ mov 0x28(%esp),%ecx │ │ - movss %xmm0,(%ecx) │ │ - mov %eax,0x4(%esp) │ │ + mov 0x40(%eax),%eax │ │ + movsd 0x0(%ebp),%xmm0 │ │ + cvtsd2ss %xmm0,%xmm0 │ │ mov 0x8(%eax),%esi │ │ + mov %eax,0x4(%esp) │ │ + movss %xmm0,(%ecx) │ │ cmp $0x1,%esi │ │ - jle 57b18 │ │ - mov $0x1,%eax │ │ + jle 5fbb8 │ │ + lea 0x8(%ebp),%eax │ │ + lea 0x0(%ebp,%esi,8),%edx │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ cvtss2sd %xmm0,%xmm0 │ │ - addsd (%edi,%eax,8),%xmm0 │ │ - lea 0x1(%eax),%eax │ │ - cmp %esi,%eax │ │ + add $0x8,%eax │ │ + addsd -0x8(%eax),%xmm0 │ │ + cmp %edx,%eax │ │ cvtsd2ss %xmm0,%xmm0 │ │ - jne 57b00 │ │ + jne 5fba0 │ │ movss %xmm0,(%ecx) │ │ - mov 0x2c(%esp),%eax │ │ - test %eax,%eax │ │ - je 57bb1 │ │ - mov 0x4(%esp),%edx │ │ - mulss 0x40(%edx),%xmm0 │ │ + mov 0x2c(%esp),%edx │ │ + mov 0x4(%esp),%eax │ │ + test %edx,%edx │ │ + je 5fc73 │ │ + mulss 0x40(%eax),%xmm0 │ │ + mov 0x20(%esp),%eax │ │ movss %xmm0,(%ecx) │ │ - mov 0x20(%esp),%edx │ │ - movzbl 0x22(%edx),%eax │ │ + movzbl 0x22(%eax),%eax │ │ cmp $0x1,%eax │ │ - jle 57ba8 │ │ + jle 5fc64 │ │ + xorps %xmm2,%xmm2 │ │ mov $0x1,%edx │ │ + jmp 5fc00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - test %esi,%esi │ │ movl $0x0,(%ecx,%edx,4) │ │ - xorps %xmm0,%xmm0 │ │ - jle 57b8b │ │ - mov 0x4(%esp),%ebp │ │ - mov 0x18(%ebp),%eax │ │ - mov (%eax,%edx,4),%ebp │ │ + test %esi,%esi │ │ + jle 5fc6d │ │ + mov 0x4(%esp),%eax │ │ + movss %xmm2,%xmm0 │ │ + mov 0x18(%eax),%eax │ │ + mov (%eax,%edx,4),%edi │ │ xor %eax,%eax │ │ - lea 0x0(%esi),%esi │ │ - cvtss2sd 0x0(%ebp,%eax,4),%xmm1 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movss (%edi,%eax,4),%xmm1 │ │ + cvtss2sd %xmm1,%xmm1 │ │ cvtss2sd %xmm0,%xmm0 │ │ - mulsd (%edi,%eax,8),%xmm1 │ │ - lea 0x1(%eax),%eax │ │ + mulsd 0x0(%ebp,%eax,8),%xmm1 │ │ + add $0x1,%eax │ │ cmp %esi,%eax │ │ addsd %xmm1,%xmm0 │ │ cvtsd2ss %xmm0,%xmm0 │ │ movss %xmm0,(%ecx,%edx,4) │ │ - jne 57b68 │ │ + jne 5fc20 │ │ mov 0x4(%esp),%eax │ │ - mov 0x20(%esp),%ebp │ │ mulss 0x40(%eax),%xmm0 │ │ + mov 0x20(%esp),%eax │ │ movss %xmm0,(%ecx,%edx,4) │ │ add $0x1,%edx │ │ - movzbl 0x22(%ebp),%eax │ │ + movzbl 0x22(%eax),%eax │ │ cmp %edx,%eax │ │ - jg 57b48 │ │ + jg 5fc00 │ │ lea 0xc(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x4(%esp),%ebp │ │ - mulss 0x3c(%ebp),%xmm0 │ │ - movss %xmm0,(%ecx) │ │ - jmp 57b31 │ │ + movss %xmm2,%xmm0 │ │ + jmp 5fc47 │ │ + mulss 0x3c(%eax),%xmm0 │ │ + jmp 5fbcd │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00057bd0 : │ │ +0005fc80 : │ │ push %edi │ │ push %esi │ │ mov 0xc(%esp),%esi │ │ mov 0x10(%esp),%edx │ │ mov 0x40(%esi),%eax │ │ mov 0x44(%eax),%ecx │ │ test %ecx,%ecx │ │ - je 57c0a │ │ + je 5fcba │ │ cmpb $0x0,0x22(%esi) │ │ - je 57c0a │ │ + je 5fcba │ │ mov 0x48(%eax),%edi │ │ xor %eax,%eax │ │ nop │ │ movss (%edx,%eax,4),%xmm0 │ │ mulss (%edi,%eax,4),%xmm0 │ │ movss %xmm0,(%edx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ + add $0x1,%eax │ │ movzbl 0x22(%esi),%ecx │ │ cmp %eax,%ecx │ │ - jg 57bf0 │ │ + jg 5fca0 │ │ pop %esi │ │ pop %edi │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -00057c10 : │ │ +0005fcc0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2b3db,%ebx │ │ - lea -0x14(%esp),%esp │ │ - mov 0x28(%esp),%edi │ │ - mov 0x30(%esp),%esi │ │ - mov 0x40(%edi),%eax │ │ - mov %eax,0xc(%esp) │ │ + call db90 │ │ + add $0x2e1ff,%ebx │ │ + lea -0xc(%esp),%esp │ │ + mov 0x20(%esp),%eax │ │ + mov 0x24(%esp),%ebp │ │ + mov 0x28(%esp),%esi │ │ + mov 0x40(%eax),%eax │ │ mov 0x8(%eax),%edx │ │ + mov %eax,0x4(%esp) │ │ test %edx,%edx │ │ - mov %edx,0x8(%esp) │ │ - jle 57cce │ │ - mov 0x2c(%esp),%ecx │ │ - cvtss2sd (%ecx),%xmm2 │ │ - cvtss2sd 0x40(%eax),%xmm3 │ │ - mulsd -0x129bc(%ebx),%xmm2 │ │ - xor %ecx,%ecx │ │ - movsd %xmm2,(%esi,%ecx,8) │ │ - movapd %xmm2,%xmm1 │ │ - movzbl 0x22(%edi),%eax │ │ + jle 5fd9b │ │ + movss 0x0(%ebp),%xmm2 │ │ + cvtss2sd %xmm2,%xmm2 │ │ + movss 0x40(%eax),%xmm3 │ │ + lea 0x0(,%edx,4),%eax │ │ + cvtss2sd %xmm3,%xmm3 │ │ + xor %edx,%edx │ │ + mov %eax,(%esp) │ │ + mulsd -0x147d8(%ebx),%xmm2 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x20(%esp),%eax │ │ + movsd %xmm2,(%esi,%edx,2) │ │ + movzbl 0x22(%eax),%eax │ │ cmp $0x1,%eax │ │ - jle 57cbc │ │ - mov 0xc(%esp),%eax │ │ - lea 0x0(,%ecx,4),%edx │ │ - mov %ecx,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov 0x18(%eax),%ebp │ │ + jle 5fda4 │ │ + mov 0x4(%esp),%eax │ │ + movsd %xmm2,%xmm1 │ │ + mov 0x18(%eax),%edi │ │ mov $0x1,%eax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x4(%esp),%edx │ │ - movss (%ecx,%eax,4),%xmm0 │ │ - mov 0x0(%ebp,%eax,4),%ecx │ │ + jmp 5fd60 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%edi,%eax,4),%ecx │ │ + movss 0x0(%ebp,%eax,4),%xmm0 │ │ + add $0x1,%eax │ │ mulss (%ecx,%edx,1),%xmm0 │ │ - mov (%esp),%edx │ │ - lea 0x1(%eax),%eax │ │ + mov 0x20(%esp),%ecx │ │ cvtss2sd %xmm0,%xmm0 │ │ addsd %xmm0,%xmm1 │ │ - movsd %xmm1,(%esi,%edx,8) │ │ - movzbl 0x22(%edi),%edx │ │ - cmp %eax,%edx │ │ - jg 57c88 │ │ - mov (%esp),%ecx │ │ + movsd %xmm1,(%esi,%edx,2) │ │ + movzbl 0x22(%ecx),%ecx │ │ + cmp %eax,%ecx │ │ + jg 5fd60 │ │ mulsd %xmm3,%xmm1 │ │ - movsd %xmm1,(%esi,%ecx,8) │ │ - add $0x1,%ecx │ │ - cmp 0x8(%esp),%ecx │ │ - jne 57c58 │ │ - lea 0x14(%esp),%esp │ │ + movsd %xmm1,(%esi,%edx,2) │ │ + add $0x4,%edx │ │ + cmp (%esp),%edx │ │ + jne 5fd20 │ │ + lea 0xc(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + movsd %xmm2,%xmm1 │ │ + jmp 5fd8a │ │ + jmp 5fdc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00057ce0 : │ │ +0005fdc0 : │ │ push %ebp │ │ - mov %esp,%ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2b309,%ebx │ │ - and $0xfffffff0,%esp │ │ - lea -0x80(%esp),%esp │ │ - mov 0x8(%ebp),%eax │ │ - mov 0x8(%ebp),%edx │ │ - mov 0x54(%eax),%eax │ │ - mov %eax,0x34(%esp) │ │ - mov 0x8(%ebp),%eax │ │ - movzbl 0x20(%edx),%edx │ │ - movzbl %dl,%esi │ │ - mov %dl,0x6c(%esp) │ │ - mov %esi,0x2c(%esp) │ │ + call db90 │ │ + add $0x2e0ff,%ebx │ │ + lea -0x7c(%esp),%esp │ │ + mov 0x90(%esp),%eax │ │ + mov 0x94(%esp),%edi │ │ + mov %eax,0x48(%esp) │ │ + mov %edi,0x5c(%esp) │ │ + mov %gs:0x14,%edi │ │ + mov %edi,0x6c(%esp) │ │ + xor %edi,%edi │ │ + mov 0x54(%eax),%edi │ │ + mov %edi,0x50(%esp) │ │ + movzbl 0x20(%eax),%edi │ │ movswl 0x1e(%eax),%eax │ │ - mov %eax,0x3c(%esp) │ │ - sub $0x1,%eax │ │ - test %eax,%eax │ │ - mov %eax,0x30(%esp) │ │ - jle 57d81 │ │ - mov 0x3c(%esp),%edi │ │ - xor %edx,%edx │ │ + mov %edi,0x54(%esp) │ │ + mov %eax,0x38(%esp) │ │ + lea -0x1(%eax),%ebp │ │ + test %ebp,%ebp │ │ + jle 6038a │ │ + mov 0x38(%esp),%eax │ │ + xor %esi,%esi │ │ + xor %ecx,%ecx │ │ + mov %eax,%edi │ │ shr $0x1f,%edi │ │ - add 0x3c(%esp),%edi │ │ + add %eax,%edi │ │ sar %edi │ │ - xor %esi,%esi │ │ - mov %edi,0x24(%esp) │ │ - cmp %edi,%edx │ │ + cmp %edi,%ecx │ │ mov %edi,%eax │ │ - jl 57d57 │ │ - lea 0x0(%esi),%esi │ │ - mov %eax,%ecx │ │ - sub %eax,%edx │ │ - shr $0x1f,%ecx │ │ - add %ecx,%eax │ │ + jl 5fe4f │ │ + jmp 5fe40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %eax,%edx │ │ + sub %eax,%ecx │ │ + shr $0x1f,%edx │ │ + add %edx,%eax │ │ sar %eax │ │ - cmp %eax,%edx │ │ - jge 57d48 │ │ + cmp %eax,%ecx │ │ + jge 5fe40 │ │ add $0x1,%esi │ │ - cmp 0x30(%esp),%esi │ │ - jge 57d92 │ │ - add %eax,%edx │ │ - cmp %esi,%edx │ │ - jle 57d3f │ │ - mov 0x34(%esp),%ecx │ │ - movsd (%ecx,%esi,8),%xmm1 │ │ - lea (%ecx,%edx,8),%eax │ │ + add %eax,%ecx │ │ + cmp %ebp,%esi │ │ + jge 5fe77 │ │ + cmp %esi,%ecx │ │ + jle 5fe29 │ │ + mov 0x50(%esp),%edx │ │ + movsd (%edx,%esi,8),%xmm1 │ │ + lea (%edx,%ecx,8),%eax │ │ movsd (%eax),%xmm0 │ │ movsd %xmm1,(%eax) │ │ - movsd %xmm0,(%ecx,%esi,8) │ │ - jmp 57d3f │ │ - mov 0x3c(%esp),%eax │ │ - shr $0x1f,%eax │ │ - add 0x3c(%esp),%eax │ │ - sar %eax │ │ - mov %eax,0x24(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - test %eax,%eax │ │ - jle 57dcb │ │ - xor %eax,%eax │ │ - mov 0x34(%esp),%edx │ │ - mov 0x3c(%esp),%ecx │ │ - movsd (%edx,%eax,8),%xmm0 │ │ - movsd 0x8(%edx,%eax,8),%xmm1 │ │ + movsd %xmm0,(%edx,%esi,8) │ │ + jmp 5fe29 │ │ + mov %edi,0x58(%esp) │ │ + mov 0x38(%esp),%edi │ │ + test %edi,%edi │ │ + jle 5febe │ │ + mov 0x50(%esp),%esi │ │ + lea -0x8(,%edi,8),%edx │ │ + and $0xfffffff0,%edx │ │ + mov %esi,%eax │ │ + lea 0x18(%esi,%edx,1),%edx │ │ + add $0x8,%eax │ │ + movsd -0x8(%eax),%xmm0 │ │ + add $0x10,%eax │ │ + movsd -0x10(%eax),%xmm1 │ │ addsd %xmm0,%xmm1 │ │ - subsd 0x8(%edx,%eax,8),%xmm0 │ │ - movsd %xmm1,(%edx,%eax,8) │ │ - movsd %xmm0,0x8(%edx,%eax,8) │ │ - lea 0x2(%eax),%eax │ │ - cmp %eax,%ecx │ │ - jg 57da4 │ │ - cmpl $0x1,0x2c(%esp) │ │ + subsd -0x10(%eax),%xmm0 │ │ + movsd %xmm1,-0x18(%eax) │ │ + movsd %xmm0,-0x10(%eax) │ │ + cmp %edx,%eax │ │ + jne 5fe9a │ │ + cmpl $0x1,0x54(%esp) │ │ mov $0x1,%ecx │ │ - jle 57fb3 │ │ - movzbl 0x6c(%esp),%esi │ │ - movsd -0x128e4(%ebx),%xmm4 │ │ - mov %esi,0x28(%esp) │ │ - lea 0x1(%ecx),%eax │ │ - mov %eax,0x38(%esp) │ │ - mov 0x3c(%esp),%eax │ │ - test %eax,%eax │ │ - jle 57fa0 │ │ - mov $0x1,%eax │ │ + jle 60069 │ │ + movsd -0x14698(%ebx),%xmm5 │ │ + mov 0x38(%esp),%esi │ │ + lea 0x1(%ecx),%edi │ │ + mov %edi,0x4c(%esp) │ │ + lea -0x1(%ecx),%eax │ │ + test %esi,%esi │ │ + jle 6005b │ │ mov $0x1,%edx │ │ - shl %cl,%eax │ │ - sub $0x1,%ecx │ │ - mov $0x1,%esi │ │ - mov %eax,0x4c(%esp) │ │ - shl %cl,%edx │ │ - movl $0x0,0x50(%esp) │ │ - mov %edx,0x68(%esp) │ │ - mov 0x34(%esp),%edx │ │ - movzbl 0x38(%esp),%ecx │ │ + mov %edx,%edi │ │ + mov %edx,%esi │ │ + shl %cl,%edi │ │ + mov %eax,%ecx │ │ + mov %edi,0x44(%esp) │ │ shl %cl,%esi │ │ - mov %esi,0x48(%esp) │ │ - lea -0x8(%edx,%eax,8),%edx │ │ - shl $0x3,%esi │ │ - add %eax,%eax │ │ - mov %esi,0x40(%esp) │ │ - mov 0x34(%esp),%esi │ │ - add $0x8,%esi │ │ - mov %eax,0x44(%esp) │ │ - mov 0x28(%esp),%eax │ │ - sub 0x38(%esp),%eax │ │ - mov %edx,0x58(%esp) │ │ - mov %esi,0x54(%esp) │ │ - mov %eax,0x5c(%esp) │ │ - mov 0x58(%esp),%esi │ │ - mov 0x54(%esp),%edx │ │ - movsd -0x8(%edx),%xmm0 │ │ - mov 0x68(%esp),%eax │ │ - movapd %xmm0,%xmm1 │ │ + mov %esi,0x1c(%esp) │ │ + mov 0x4c(%esp),%esi │ │ + mov %esi,%ecx │ │ + shl %cl,%edx │ │ + mov %edx,0x40(%esp) │ │ + lea 0x0(,%edx,8),%eax │ │ + mov 0x50(%esp),%edx │ │ + mov %eax,0x3c(%esp) │ │ + mov %edi,%eax │ │ + mov %eax,0x30(%esp) │ │ + mov %edx,%ebp │ │ + lea (%edx,%edi,8),%edi │ │ + lea (%eax,%eax,1),%edx │ │ + mov 0x54(%esp),%eax │ │ + mov %edx,0x34(%esp) │ │ + sub %esi,%eax │ │ + mov %eax,0x2c(%esp) │ │ + lea 0x0(%esi),%esi │ │ + movsd 0x0(%ebp),%xmm0 │ │ + movsd (%edi),%xmm1 │ │ + addsd %xmm0,%xmm1 │ │ + mov 0x1c(%esp),%eax │ │ + movsd %xmm1,0x0(%ebp) │ │ cmp $0x1,%eax │ │ - addsd 0x8(%esi),%xmm1 │ │ - movsd %xmm1,-0x8(%edx) │ │ - subsd 0x8(%esi),%xmm0 │ │ - movsd %xmm0,0x8(%esi) │ │ - movsd 0x8(%esi,%eax,8),%xmm0 │ │ - xorpd %xmm4,%xmm0 │ │ - movsd %xmm0,0x8(%esi,%eax,8) │ │ - jle 57f76 │ │ - mov 0x8(%ebp),%esi │ │ - mov 0x8(%ebp),%edx │ │ - mov 0x44(%esp),%ecx │ │ - sub 0x4c(%esp),%ecx │ │ - mov 0x4c(%esp),%edi │ │ - mov 0x58(%esp),%eax │ │ - sub 0x50(%esp),%edi │ │ - mov %ecx,0x1c(%esp) │ │ - mov 0x3c(%esi),%esi │ │ - mov 0x38(%edx),%edx │ │ - mov %esi,0x60(%esp) │ │ - mov $0x1,%esi │ │ - mov %edx,0x64(%esp) │ │ - mov %esi,0x6c(%esp) │ │ - mov 0x54(%esp),%edx │ │ + subsd (%edi),%xmm0 │ │ + movsd %xmm0,(%edi) │ │ + movsd (%edi,%eax,8),%xmm0 │ │ + xorpd %xmm5,%xmm0 │ │ + movsd %xmm0,(%edi,%eax,8) │ │ + jle 60035 │ │ + mov 0x48(%esp),%eax │ │ + lea -0x8(%edi),%edx │ │ + mov 0x38(%eax),%esi │ │ + mov 0x3c(%eax),%eax │ │ + mov %esi,0x20(%esp) │ │ + mov 0x34(%esp),%esi │ │ + mov %eax,0x24(%esp) │ │ + mov $0x1,%eax │ │ + sub 0x30(%esp),%esi │ │ + mov %esi,0x28(%esp) │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - movzbl 0x5c(%esp),%ecx │ │ - mov 0x6c(%esp),%esi │ │ - movsd (%edx,%edi,8),%xmm2 │ │ - addl $0x1,0x6c(%esp) │ │ + movzbl 0x2c(%esp),%ecx │ │ + mov %eax,%esi │ │ + movsd (%edi,%eax,8),%xmm0 │ │ shl %cl,%esi │ │ - mov 0x64(%esp),%ecx │ │ - movsd (%ecx,%esi,8),%xmm3 │ │ - mov 0x60(%esp),%ecx │ │ - movsd (%ecx,%esi,8),%xmm5 │ │ - mov 0x1c(%esp),%esi │ │ - movsd (%eax,%esi,8),%xmm0 │ │ - movapd %xmm3,%xmm1 │ │ - movapd %xmm5,%xmm6 │ │ - mulsd %xmm2,%xmm1 │ │ + mov %esi,%ecx │ │ + mov 0x20(%esp),%esi │ │ + movsd (%esi,%ecx,8),%xmm4 │ │ + mov 0x24(%esp),%esi │ │ + movsd %xmm4,%xmm6 │ │ mulsd %xmm0,%xmm6 │ │ - mulsd %xmm5,%xmm2 │ │ - mulsd %xmm3,%xmm0 │ │ - addsd %xmm6,%xmm1 │ │ - subsd %xmm0,%xmm2 │ │ - movsd (%eax),%xmm0 │ │ - subsd %xmm2,%xmm0 │ │ - movsd %xmm0,(%eax,%esi,8) │ │ - mov 0x68(%esp),%esi │ │ - movsd (%eax),%xmm0 │ │ - xorpd %xmm4,%xmm0 │ │ + movsd (%esi,%ecx,8),%xmm1 │ │ + mov 0x28(%esp),%ecx │ │ + movsd %xmm1,%xmm2 │ │ + mulsd %xmm1,%xmm0 │ │ + movsd (%edx),%xmm1 │ │ + movsd (%edx,%ecx,8),%xmm3 │ │ + mulsd %xmm3,%xmm2 │ │ + mulsd %xmm4,%xmm3 │ │ + addsd %xmm6,%xmm2 │ │ + subsd %xmm3,%xmm0 │ │ + subsd %xmm0,%xmm1 │ │ + movsd %xmm1,(%edx,%ecx,8) │ │ + sub $0x8,%edx │ │ + movsd 0x8(%edx),%xmm1 │ │ + xorpd %xmm5,%xmm1 │ │ + subsd %xmm0,%xmm1 │ │ + movsd %xmm1,(%edi,%eax,8) │ │ + movsd 0x0(%ebp,%eax,8),%xmm0 │ │ subsd %xmm2,%xmm0 │ │ - movsd %xmm0,(%edx,%edi,8) │ │ - movsd (%edx),%xmm0 │ │ - subsd %xmm1,%xmm0 │ │ + movsd %xmm0,0x8(%edx) │ │ + addsd 0x0(%ebp,%eax,8),%xmm2 │ │ + movsd %xmm2,0x0(%ebp,%eax,8) │ │ + add $0x1,%eax │ │ + cmp 0x1c(%esp),%eax │ │ + jne 5ffa0 │ │ + mov 0x40(%esp),%edx │ │ + mov 0x3c(%esp),%eax │ │ + add %edx,0x30(%esp) │ │ + add %edx,0x34(%esp) │ │ + add %eax,%ebp │ │ + add %eax,%edi │ │ + mov 0x30(%esp),%eax │ │ + sub 0x44(%esp),%eax │ │ + cmp %eax,0x38(%esp) │ │ + jg 5ff40 │ │ + mov 0x4c(%esp),%ecx │ │ + cmp %ecx,0x54(%esp) │ │ + jne 5fed6 │ │ + mov 0x50(%esp),%edi │ │ + mov 0x48(%esp),%eax │ │ + mov 0x58(%esp),%edx │ │ + movsd (%edi),%xmm0 │ │ + mulsd %xmm0,%xmm0 │ │ + mov 0x58(%eax),%eax │ │ + test %edx,%edx │ │ + mov %eax,0x1c(%esp) │ │ movsd %xmm0,(%eax) │ │ - sub $0x8,%eax │ │ - addsd (%edx),%xmm1 │ │ - cmp %esi,0x6c(%esp) │ │ - movsd %xmm1,(%edx) │ │ + jle 60193 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x58(%esp),%ebp │ │ + mov 0x50(%esp),%edx │ │ + lea 0x0(,%eax,8),%ecx │ │ + mov 0x1c(%esp),%eax │ │ + mov %ebp,%esi │ │ + add $0x1,%esi │ │ + cmp $0x7,%ebp │ │ + seta 0x20(%esp) │ │ + lea 0x8(%eax),%edi │ │ + lea 0x18(%edx),%eax │ │ + cmp %eax,%edi │ │ lea 0x8(%edx),%edx │ │ - jne 57ee0 │ │ - mov 0x48(%esp),%eax │ │ - mov 0x40(%esp),%edx │ │ - add %eax,0x50(%esp) │ │ - add %edx,0x58(%esp) │ │ - add %edx,0x54(%esp) │ │ - add %eax,0x4c(%esp) │ │ - add %eax,0x44(%esp) │ │ - mov 0x50(%esp),%esi │ │ - cmp %esi,0x3c(%esp) │ │ - jg 57e60 │ │ - mov 0x38(%esp),%ecx │ │ - cmp %ecx,0x2c(%esp) │ │ - jle 57fb3 │ │ + setae %al │ │ + mov %eax,%ebp │ │ + mov 0x1c(%esp),%eax │ │ + add $0x18,%eax │ │ + cmp %eax,%edx │ │ + setae %al │ │ + or %ebp,%eax │ │ + test %al,0x20(%esp) │ │ + je 6034e │ │ + mov 0x38(%esp),%ebp │ │ + mov 0x1c(%esp),%edx │ │ + sub 0x58(%esp),%ebp │ │ + lea (%edx,%esi,8),%eax │ │ + mov %ebp,%edx │ │ + mov 0x50(%esp),%ebp │ │ + lea 0x0(%ebp,%edx,8),%edx │ │ + cmp %edx,%eax │ │ + mov %ebp,%eax │ │ + setbe %dl │ │ + add %ecx,%eax │ │ + cmp %eax,%edi │ │ + setae %al │ │ + or %al,%dl │ │ + je 6034e │ │ + mov 0x58(%esp),%esi │ │ + lea -0x10(%ebp,%ecx,1),%eax │ │ + mov 0x1c(%esp),%ebp │ │ + xor %ecx,%ecx │ │ + sub $0x2,%esi │ │ + shr %esi │ │ + add $0x1,%esi │ │ + lea (%esi,%esi,1),%edi │ │ + mov %edi,0x20(%esp) │ │ + mov 0x50(%esp),%edi │ │ + mov %ecx,%edx │ │ + movupd (%eax),%xmm0 │ │ + add $0x1,%ecx │ │ + shl $0x4,%edx │ │ + sub $0x10,%eax │ │ + palignr $0x8,%xmm0,%xmm0 │ │ + movupd 0x8(%edi,%edx,1),%xmm1 │ │ + cmp %esi,%ecx │ │ + mulpd %xmm0,%xmm0 │ │ + mulpd %xmm1,%xmm1 │ │ + addpd %xmm1,%xmm0 │ │ + movupd %xmm0,0x8(%ebp,%edx,1) │ │ + jb 60128 │ │ + mov 0x20(%esp),%edi │ │ + cmp %edi,0x58(%esp) │ │ + lea 0x1(%edi),%eax │ │ + je 60193 │ │ mov 0x38(%esp),%ecx │ │ - jmp 57dec │ │ - mov 0x34(%esp),%eax │ │ - mov 0x8(%ebp),%esi │ │ - movsd (%eax),%xmm0 │ │ - mov 0x24(%esp),%edi │ │ - mulsd %xmm0,%xmm0 │ │ - test %edi,%edi │ │ - mov 0x58(%esi),%esi │ │ - mov %esi,0x60(%esp) │ │ - movsd %xmm0,(%esi) │ │ - jle 58011 │ │ - mov 0x30(%esp),%esi │ │ - mov 0x60(%esp),%ecx │ │ - mov 0x24(%esp),%edi │ │ - lea (%eax,%esi,8),%edx │ │ - mov $0x1,%eax │ │ - mov 0x34(%esp),%esi │ │ - movsd (%esi,%eax,8),%xmm0 │ │ - movsd (%edx),%xmm1 │ │ - lea -0x8(%edx),%edx │ │ - mulsd %xmm0,%xmm0 │ │ + mov 0x50(%esp),%edi │ │ + sub %eax,%ecx │ │ + movsd (%edi,%eax,8),%xmm1 │ │ + movsd (%edi,%ecx,8),%xmm0 │ │ mulsd %xmm1,%xmm1 │ │ + mov 0x1c(%esp),%edi │ │ + mulsd %xmm0,%xmm0 │ │ addsd %xmm1,%xmm0 │ │ - movsd %xmm0,(%ecx,%eax,8) │ │ - lea 0x1(%eax),%eax │ │ - cmp %edi,%eax │ │ - jle 57fed │ │ - mov 0x8(%ebp),%eax │ │ - mov 0x40(%eax),%edx │ │ + movsd %xmm0,(%edi,%eax,8) │ │ + mov 0x48(%esp),%eax │ │ mov 0x5c(%eax),%esi │ │ - mov %edx,0x64(%esp) │ │ - mov 0x8(%edx),%ecx │ │ - test %ecx,%ecx │ │ - mov %ecx,0x5c(%esp) │ │ - jle 580d9 │ │ - mov 0x64(%esp),%ecx │ │ - mov 0x20(%edx),%eax │ │ - xorpd %xmm2,%xmm2 │ │ - mov 0x24(%edx),%edx │ │ - mov %edx,0x54(%esp) │ │ - mov %eax,0x58(%esp) │ │ + mov 0x40(%eax),%eax │ │ + mov %eax,0x20(%esp) │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,0x24(%esp) │ │ + test %eax,%eax │ │ + jle 60248 │ │ + mov 0x20(%esp),%eax │ │ xor %edx,%edx │ │ - movapd %xmm2,%xmm3 │ │ - mov 0x28(%ecx),%ecx │ │ - mov %ecx,0x50(%esp) │ │ - mov 0x54(%esp),%ecx │ │ - mov 0x58(%esp),%eax │ │ - movzwl (%ecx,%edx,2),%edi │ │ - mov 0x50(%esp),%ecx │ │ - movzwl (%eax,%edx,2),%eax │ │ - mov %ax,0x68(%esp) │ │ + xorpd %xmm2,%xmm2 │ │ + movsd %xmm2,%xmm3 │ │ + mov 0x20(%eax),%edi │ │ + mov %edi,0x28(%esp) │ │ + mov 0x24(%eax),%edi │ │ + mov 0x28(%eax),%eax │ │ + mov %edi,0x2c(%esp) │ │ + mov %eax,0x30(%esp) │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x28(%esp),%eax │ │ + movswl (%ecx,%edx,2),%ecx │ │ + movswl (%eax,%edx,2),%edi │ │ + mov 0x2c(%esp),%eax │ │ + test %cx,%cx │ │ + movswl (%eax,%edx,2),%eax │ │ movsd %xmm2,(%esi,%edx,8) │ │ - movzwl (%ecx,%edx,2),%eax │ │ - test %ax,%ax │ │ - jle 580cc │ │ - cwtl │ │ - movapd %xmm3,%xmm1 │ │ - movswl 0x68(%esp),%ecx │ │ - mov %eax,0x6c(%esp) │ │ - mov 0x60(%esp),%eax │ │ - movl $0x0,0x4c(%esp) │ │ - movswl %di,%edi │ │ - mov %edi,0x68(%esp) │ │ - lea (%eax,%ecx,8),%edi │ │ - mov 0x64(%esp),%eax │ │ - mov 0x68(%esp),%ecx │ │ - shl $0x2,%ecx │ │ - add 0x1c(%eax),%ecx │ │ + jle 6023f │ │ + mov 0x1c(%esp),%ebp │ │ + movsd %xmm3,%xmm1 │ │ + lea 0x0(%ebp,%edi,8),%ebp │ │ + mov 0x20(%esp),%edi │ │ + mov 0x1c(%edi),%edi │ │ + lea (%edi,%eax,4),%edi │ │ xor %eax,%eax │ │ + jmp 60220 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cvtss2sd (%ecx,%eax,4),%xmm0 │ │ - mulsd (%edi,%eax,8),%xmm0 │ │ - lea 0x1(%eax),%eax │ │ - cmp 0x6c(%esp),%eax │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movss (%edi,%eax,4),%xmm0 │ │ + cvtss2sd %xmm0,%xmm0 │ │ + mulsd 0x0(%ebp,%eax,8),%xmm0 │ │ + add $0x1,%eax │ │ + cmp %ecx,%eax │ │ addsd %xmm0,%xmm1 │ │ movsd %xmm1,(%esi,%edx,8) │ │ - jl 580b0 │ │ + jne 60220 │ │ add $0x1,%edx │ │ - cmp 0x5c(%esp),%edx │ │ - jne 58050 │ │ - mov 0x8(%ebp),%edx │ │ - lea 0x7c(%esp),%eax │ │ - mov %edx,(%esp) │ │ + cmp 0x24(%esp),%edx │ │ + jne 601d3 │ │ + mov 0x48(%esp),%edi │ │ + lea 0x68(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 59320 │ │ - mov 0x8(%ebp),%esi │ │ - mov 0x40(%esi),%eax │ │ - mov 0x5c(%esi),%edi │ │ - mov 0x8(%eax),%esi │ │ - test %esi,%esi │ │ - jle 58126 │ │ xor %esi,%esi │ │ - movsd -0x12a3c(%ebx),%xmm0 │ │ + mov %edi,(%esp) │ │ + call 61500 │ │ + mov 0x48(%esp),%ebp │ │ + mov %edi,%eax │ │ + mov 0x40(%eax),%eax │ │ + mov 0x5c(%edi),%edi │ │ + mov 0x8(%eax),%eax │ │ + test %eax,%eax │ │ + jle 60296 │ │ + movsd -0x14858(%ebx),%xmm0 │ │ addsd (%edi,%esi,8),%xmm0 │ │ movsd %xmm0,(%esp) │ │ - call cfd4 │ │ - mov 0x8(%ebp),%edx │ │ + call d7a0 │ │ + mov 0x40(%ebp),%eax │ │ fstpl (%edi,%esi,8) │ │ - lea 0x1(%esi),%esi │ │ - mov 0x40(%edx),%eax │ │ + add $0x1,%esi │ │ cmp 0x8(%eax),%esi │ │ - jl 580fe │ │ - mov 0x8(%ebp),%esi │ │ - movzbl 0x24(%esi),%eax │ │ + jl 60271 │ │ + mov 0x48(%esp),%eax │ │ + movzbl 0x24(%eax),%eax │ │ cmp $0x1,%al │ │ - je 58198 │ │ + je 60321 │ │ cmp $0x2,%al │ │ - je 581fc │ │ - mov 0x8(%ebp),%edx │ │ - movzbl 0x27(%edx),%eax │ │ + je 603cb │ │ + mov 0x48(%esp),%eax │ │ + movzbl 0x27(%eax),%eax │ │ cmp $0x1,%al │ │ - je 581dc │ │ + je 603c1 │ │ cmp $0x2,%al │ │ - je 581bc │ │ - mov 0xc(%ebp),%esi │ │ - mov 0x8(%ebp),%eax │ │ - mov %esi,0x8(%esp) │ │ + je 6039c │ │ + mov 0x5c(%esp),%eax │ │ mov %edi,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x48(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 579b0 │ │ - mov 0x8(%ebp),%esi │ │ - mov 0xc(%ebp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 57bd0 │ │ - mov 0x7c(%esp),%eax │ │ - mov %esi,(%esp) │ │ + call 5fa20 │ │ + mov 0x48(%esp),%edi │ │ + mov 0x5c(%esp),%esi │ │ + mov %edi,(%esp) │ │ + mov %esi,0x4(%esp) │ │ + call 5fc80 │ │ + mov 0x68(%esp),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov %edi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov 0xc(%ebp),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 597a0 │ │ - addw $0x1,0x34(%esi) │ │ - lea -0xc(%ebp),%esp │ │ + call 61b10 │ │ + addw $0x1,0x34(%edi) │ │ + mov 0x6c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 6042d │ │ + lea 0x7c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - cmpb $0x0,0x21(%esi) │ │ - je 58162 │ │ - mov %esi,%ecx │ │ + mov 0x48(%esp),%edx │ │ xor %eax,%eax │ │ - mov 0xc(%ebp),%esi │ │ - cvtsd2ss (%edi,%eax,8),%xmm0 │ │ - movss %xmm0,(%esi,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ + cmpb $0x0,0x21(%edx) │ │ + je 602da │ │ + mov 0x5c(%esp),%esi │ │ + mov %edx,%ecx │ │ + movsd (%edi,%eax,8),%xmm7 │ │ + cvtsd2ss %xmm7,%xmm7 │ │ + movss %xmm7,(%esi,%eax,4) │ │ + add $0x1,%eax │ │ movzbl 0x21(%ecx),%edx │ │ cmp %edx,%eax │ │ - jl 581a5 │ │ - jmp 58162 │ │ - mov 0xc(%ebp),%eax │ │ - mov 0x8(%ebp),%edx │ │ + jl 60333 │ │ + jmp 602da │ │ + mov 0x50(%esp),%edi │ │ + mov $0x1,%eax │ │ + lea -0x8(%edi,%ecx,1),%edx │ │ + mov %edi,%ecx │ │ + movsd (%edx),%xmm0 │ │ + sub $0x8,%edx │ │ + movsd (%ecx,%eax,8),%xmm1 │ │ + mulsd %xmm0,%xmm0 │ │ + mov 0x1c(%esp),%edi │ │ + mulsd %xmm1,%xmm1 │ │ + addsd %xmm1,%xmm0 │ │ + movsd %xmm0,(%edi,%eax,8) │ │ + add $0x1,%eax │ │ + cmp %esi,%eax │ │ + jne 6035d │ │ + jmp 60193 │ │ + mov %eax,%edi │ │ + shr $0x1f,%edi │ │ + add %eax,%edi │ │ + sar %edi │ │ + mov %edi,0x58(%esp) │ │ + jmp 5fe7b │ │ movl $0x1,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 57ad0 │ │ - jmp 58162 │ │ - mov 0xc(%ebp),%esi │ │ - movl $0x0,0xc(%esp) │ │ - mov %esi,0x8(%esp) │ │ + mov 0x5c(%esp),%eax │ │ mov %edi,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 57ad0 │ │ - jmp 58162 │ │ - mov 0x8(%ebp),%edx │ │ - mov 0xc(%ebp),%eax │ │ - mov %edx,(%esp) │ │ mov %eax,0x8(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 5fb60 │ │ + jmp 602da │ │ + movl $0x0,0xc(%esp) │ │ + jmp 603a4 │ │ + mov 0x48(%esp),%esi │ │ + mov 0x5c(%esp),%ebp │ │ movl $0x0,0xc(%esp) │ │ mov %edi,0x4(%esp) │ │ - call 57ad0 │ │ - mov 0xc(%ebp),%esi │ │ - mov 0x8(%ebp),%eax │ │ + mov %esi,(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + call 5fb60 │ │ mov %edi,0x8(%esp) │ │ - mov %esi,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 57c10 │ │ - mov 0x8(%ebp),%edx │ │ - cmpb $0x0,0x21(%edx) │ │ - je 58162 │ │ + mov %ebp,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call 5fcc0 │ │ + cmpb $0x0,0x21(%esi) │ │ + je 602da │ │ xor %eax,%eax │ │ - cvtsd2ss (%edi,%eax,8),%xmm0 │ │ - mov 0xc(%ebp),%esi │ │ - movss %xmm0,(%esi,%eax,4) │ │ - mov 0x8(%ebp),%esi │ │ - lea 0x1(%eax),%eax │ │ - movzbl 0x21(%esi),%edx │ │ + movsd (%edi,%eax,8),%xmm7 │ │ + cvtsd2ss %xmm7,%xmm7 │ │ + mov 0x5c(%esp),%edx │ │ + movss %xmm7,(%edx,%eax,4) │ │ + add $0x1,%eax │ │ + mov 0x48(%esp),%edx │ │ + movzbl 0x21(%edx),%edx │ │ cmp %edx,%eax │ │ - jl 5823f │ │ - jmp 58162 │ │ - nop │ │ + jl 60407 │ │ + jmp 602da │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00058260 : │ │ +00060440 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2ad8e,%ebx │ │ + call db90 │ │ + add $0x2da82,%ebx │ │ lea -0x28(%esp),%esp │ │ - lea -0x13af8(%ebx),%eax │ │ + lea -0x15910(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x38(%esp),%eax │ │ + movl $0x55c,0x10(%esp) │ │ mov %eax,0x8(%esp) │ │ mov 0x34(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ - movl $0x55c,0x10(%esp) │ │ mov %eax,(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -000582b0 : │ │ +00060490 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2ad3e,%ebx │ │ + call db90 │ │ + add $0x2da32,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ + call 64360 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ - xchg %ax,%ax │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000582e0 : │ │ +000604c0 : │ │ push %ebp │ │ push %edi │ │ - xor %edi,%edi │ │ push %esi │ │ + xor %esi,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2ad09,%ebx │ │ + call db90 │ │ + add $0x2d9fd,%ebx │ │ lea -0x3c(%esp),%esp │ │ - lea -0x1cb2e(%ebx),%eax │ │ - mov 0x54(%esp),%ebp │ │ - mov %eax,0x2c(%esp) │ │ - mov %eax,%esi │ │ - jmp 58316 │ │ + lea -0x1e942(%ebx),%ebp │ │ + mov 0x54(%esp),%edi │ │ + mov %ebp,%eax │ │ + jmp 604f6 │ │ nop │ │ - lea 0x1(%edi),%edi │ │ - mov -0x204(%ebx,%edi,4),%esi │ │ - test %esi,%esi │ │ - je 58340 │ │ - mov %esi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cff4 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + add $0x1,%esi │ │ + mov -0x1f8(%ebx,%esi,4),%eax │ │ test %eax,%eax │ │ - jne 58308 │ │ - mov 0x50(%esp),%eax │ │ - test %esi,%esi │ │ - mov %edi,0x38(%eax) │ │ - je 58340 │ │ - xor %eax,%eax │ │ + je 60518 │ │ + mov %eax,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call d7b0 │ │ + test %eax,%eax │ │ + jne 604e8 │ │ + mov 0x50(%esp),%ecx │ │ + mov %esi,0x38(%ecx) │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1ad49(%ebx),%esi │ │ - xor %edi,%edi │ │ - jmp 5835e │ │ + xchg %ax,%ax │ │ + lea -0x1cb5d(%ebx),%eax │ │ + xor %esi,%esi │ │ + jmp 60536 │ │ lea 0x0(%esi),%esi │ │ - lea 0x1(%edi),%edi │ │ - mov -0x1f4(%ebx,%edi,4),%esi │ │ - test %esi,%esi │ │ - je 58379 │ │ - mov %esi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cff4 │ │ + add $0x1,%esi │ │ + mov -0x1e8(%ebx,%esi,4),%eax │ │ test %eax,%eax │ │ - jne 58350 │ │ - mov 0x50(%esp),%eax │ │ - test %esi,%esi │ │ - mov %edi,0x38(%eax) │ │ - jne 58331 │ │ - lea -0x139f4(%ebx),%eax │ │ - lea -0x139d0(%ebx),%esi │ │ - mov %ebp,0x10(%esp) │ │ + je 60556 │ │ + mov %eax,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call d7b0 │ │ + test %eax,%eax │ │ + jne 60528 │ │ + mov 0x50(%esp),%edx │ │ + mov %esi,0x38(%edx) │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea -0x1580c(%ebx),%eax │ │ + lea -0x157e8(%ebx),%esi │ │ + mov %edi,0x10(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ movl $0x78,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - lea -0x1ad25(%ebx),%ebp │ │ - call 5e6d0 │ │ - lea -0x1ad41(%ebx),%eax │ │ mov %esi,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov %esi,0x4(%esp) │ │ + lea -0x1cb50(%ebx),%eax │ │ movl $0x79,0x8(%esp) │ │ + lea -0x1f8(%ebx),%esi │ │ movl $0x4,(%esp) │ │ - lea -0x200(%ebx),%esi │ │ - call 5e6d0 │ │ - mov -0x1c(%ebx),%edx │ │ - mov 0x2c(%esp),%eax │ │ - lea 0xa8(%edx),%edi │ │ - lea 0x4(%esi),%esi │ │ - mov %eax,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov -0x8(%ebx),%eax │ │ + lea -0x1cb55(%ebx),%edx │ │ + lea 0xa8(%eax),%edi │ │ + mov %ebp,0x8(%esp) │ │ + add $0x4,%esi │ │ + mov %edx,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call cfa4 │ │ - mov -0x4(%esi),%eax │ │ - test %eax,%eax │ │ - jne 583e3 │ │ + mov %edx,0x2c(%esp) │ │ + call d770 │ │ + mov (%esi),%ebp │ │ + mov 0x2c(%esp),%edx │ │ + test %ebp,%ebp │ │ + jne 605bc │ │ mov 0x50(%esp),%eax │ │ movl $0xffffffff,0x38(%eax) │ │ mov $0xfffffffe,%eax │ │ - jmp 58333 │ │ + jmp 6050d │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00058420 : │ │ +00060600 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2abce,%ebx │ │ + call db90 │ │ + add $0x2d8c2,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x30(%esp),%eax │ │ mov 0x38(%eax),%eax │ │ cmp $0x2,%eax │ │ - jbe 58480 │ │ + jbe 60660 │ │ cmp $0xffffffff,%eax │ │ - je 584a0 │ │ + je 60688 │ │ mov %eax,0x10(%esp) │ │ + lea -0x15788(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x157e8(%ebx),%eax │ │ movl $0x92,0x8(%esp) │ │ - lea -0x13970(%ebx),%eax │ │ movl $0x5,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x139d0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - imul $0x1c,%eax,%eax │ │ - mov 0x38(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ mov 0x34(%esp),%edx │ │ + imul $0x1c,%eax,%eax │ │ + movss 0x38(%esp),%xmm0 │ │ + movss %xmm0,0x4(%esp) │ │ mov %edx,(%esp) │ │ - call *-0x194(%ebx,%eax,1) │ │ + call *-0x188(%ebx,%eax,1) │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ nop │ │ - lea -0x139a0(%ebx),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x8d,0x8(%esp) │ │ + lea -0x157b8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x157e8(%ebx),%eax │ │ movl $0x5,(%esp) │ │ - lea -0x139d0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + call d7e0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000584e0 : │ │ +000606c0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2ab0e,%ebx │ │ + call db90 │ │ + add $0x2d802,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x30(%esp),%eax │ │ mov 0x38(%eax),%eax │ │ cmp $0x2,%eax │ │ - jbe 58540 │ │ + jbe 60720 │ │ cmp $0xffffffff,%eax │ │ - je 58550 │ │ + je 60730 │ │ mov %eax,0x10(%esp) │ │ + lea -0x15788(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x157e8(%ebx),%eax │ │ movl $0xa2,0x8(%esp) │ │ - lea -0x13970(%ebx),%eax │ │ movl $0x5,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x139d0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ imul $0x1c,%eax,%eax │ │ - call *-0x190(%ebx,%eax,1) │ │ + call *-0x184(%ebx,%eax,1) │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea -0x13934(%ebx),%eax │ │ movl $0x9d,0x8(%esp) │ │ + lea -0x1574c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x157e8(%ebx),%eax │ │ movl $0x5,(%esp) │ │ - lea -0x139d0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -00058590 : │ │ +00060770 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2aa5e,%ebx │ │ + call db90 │ │ + add $0x2d752,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x30(%esp),%eax │ │ mov 0x38(%eax),%eax │ │ cmp $0x2,%eax │ │ - jbe 585b1 │ │ + jbe 60791 │ │ cmp $0xffffffff,%eax │ │ - jne 585b7 │ │ + jne 60797 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ mov %eax,0x10(%esp) │ │ + lea -0x15788(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x157e8(%ebx),%eax │ │ movl $0xb2,0x8(%esp) │ │ - lea -0x13970(%ebx),%eax │ │ movl $0x5,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x139d0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ nop │ │ │ │ -000585f0 : │ │ +000607d0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2a9fe,%ebx │ │ + call db90 │ │ + add $0x2d6f2,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x30(%esp),%eax │ │ mov 0x38(%eax),%eax │ │ cmp $0x2,%eax │ │ - jbe 58650 │ │ + jbe 60830 │ │ cmp $0xffffffff,%eax │ │ - je 58660 │ │ + je 60840 │ │ mov %eax,0x10(%esp) │ │ + lea -0x15788(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x157e8(%ebx),%eax │ │ movl $0xc4,0x8(%esp) │ │ - lea -0x13970(%ebx),%eax │ │ movl $0x5,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x139d0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ imul $0x1c,%eax,%eax │ │ - call *-0x188(%ebx,%eax,1) │ │ + call *-0x17c(%ebx,%eax,1) │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea -0x13934(%ebx),%eax │ │ movl $0xbf,0x8(%esp) │ │ + lea -0x1574c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x157e8(%ebx),%eax │ │ movl $0x5,(%esp) │ │ - lea -0x139d0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -000586a0 : │ │ +00060880 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2a94e,%ebx │ │ + call db90 │ │ + add $0x2d642,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x30(%esp),%eax │ │ mov 0x38(%eax),%eax │ │ cmp $0x2,%eax │ │ - jbe 58700 │ │ + jbe 608e0 │ │ cmp $0xffffffff,%eax │ │ - je 58718 │ │ + je 60900 │ │ mov %eax,0x10(%esp) │ │ + lea -0x15788(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x157e8(%ebx),%eax │ │ movl $0xd6,0x8(%esp) │ │ - lea -0x13970(%ebx),%eax │ │ movl $0x5,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x139d0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ imul $0x1c,%eax,%eax │ │ - mov 0x34(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call *-0x184(%ebx,%eax,1) │ │ + movss 0x34(%esp),%xmm0 │ │ + movss %xmm0,(%esp) │ │ + call *-0x178(%ebx,%eax,1) │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ nop │ │ - lea -0x13934(%ebx),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0xd1,0x8(%esp) │ │ + lea -0x1574c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x157e8(%ebx),%eax │ │ movl $0x5,(%esp) │ │ - lea -0x139d0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call d7e0 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00058750 : │ │ +00060940 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2a89e,%ebx │ │ + call db90 │ │ + add $0x2d582,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x30(%esp),%eax │ │ mov 0x38(%eax),%eax │ │ cmp $0x2,%eax │ │ - jbe 587b0 │ │ + jbe 609a0 │ │ cmp $0xffffffff,%eax │ │ - je 587c8 │ │ + je 609c0 │ │ mov %eax,0x10(%esp) │ │ + lea -0x15788(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x157e8(%ebx),%eax │ │ movl $0xe8,0x8(%esp) │ │ - lea -0x13970(%ebx),%eax │ │ movl $0x5,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x139d0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ imul $0x1c,%eax,%eax │ │ - mov 0x34(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call *-0x180(%ebx,%eax,1) │ │ + movss 0x34(%esp),%xmm0 │ │ + movss %xmm0,(%esp) │ │ + call *-0x174(%ebx,%eax,1) │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ nop │ │ - lea -0x13934(%ebx),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0xe3,0x8(%esp) │ │ + lea -0x1574c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x157e8(%ebx),%eax │ │ movl $0x5,(%esp) │ │ - lea -0x139d0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call d7e0 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00058800 : │ │ +00060a00 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2a7ee,%ebx │ │ + call db90 │ │ + add $0x2d4c2,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x30(%esp),%eax │ │ mov 0x38(%eax),%eax │ │ cmp $0x2,%eax │ │ - jbe 58860 │ │ + jbe 60a60 │ │ cmp $0xffffffff,%eax │ │ - je 58878 │ │ + je 60a78 │ │ mov %eax,0x10(%esp) │ │ + lea -0x15788(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x157e8(%ebx),%eax │ │ movl $0xfa,0x8(%esp) │ │ - lea -0x13970(%ebx),%eax │ │ movl $0x5,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x139d0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - imul $0x1c,%eax,%eax │ │ mov 0x34(%esp),%edx │ │ + imul $0x1c,%eax,%eax │ │ mov %edx,(%esp) │ │ - call *-0x17c(%ebx,%eax,1) │ │ + call *-0x170(%ebx,%eax,1) │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ nop │ │ - lea -0x13934(%ebx),%eax │ │ movl $0xf5,0x8(%esp) │ │ + lea -0x1574c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x157e8(%ebx),%eax │ │ movl $0x5,(%esp) │ │ - lea -0x139d0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000588b0 : │ │ - call 165c4 │ │ - add $0x2a73f,%ecx │ │ - lea -0x13900(%ecx),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ +00060ab0 : │ │ + call 17248 │ │ + add $0x2d413,%ecx │ │ + lea -0x15718(%ecx),%eax │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000588d0 : │ │ +00060ad0 : │ │ xor %eax,%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000588e0 : │ │ +00060ae0 : │ │ mov $0x1,%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000588f0 : │ │ - lea -0x15c(%esp),%esp │ │ - mov %ebx,0x14c(%esp) │ │ - mov %edi,0x154(%esp) │ │ - call d3b4 │ │ - add $0x2a6ea,%ebx │ │ +00060af0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2d3cf,%ebx │ │ + lea -0x14c(%esp),%esp │ │ movss 0x164(%esp),%xmm0 │ │ - mov -0x20(%ebx),%edi │ │ - mulss -0x12908(%ebx),%xmm0 │ │ - mov %esi,0x150(%esp) │ │ mov 0x160(%esp),%esi │ │ - mov %ebp,0x158(%esp) │ │ - test %esi,%esi │ │ - mov (%edi),%eax │ │ + mulss -0x1472c(%ebx),%xmm0 │ │ + mov %gs:0x14,%eax │ │ mov %eax,0x13c(%esp) │ │ - movss %xmm0,0x3ec(%ebx) │ │ - je 58a98 │ │ - lea 0x40c(%ebx),%ebp │ │ + xor %eax,%eax │ │ + movss %xmm0,0x438(%ebx) │ │ + test %esi,%esi │ │ + je 60c70 │ │ mov %esi,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call cff4 │ │ + lea 0x478(%ebx),%edi │ │ + mov %edi,0x4(%esp) │ │ + call d7b0 │ │ test %eax,%eax │ │ - jne 589a0 │ │ - mov 0x13c(%esp),%edx │ │ - mov (%edi),%eax │ │ - cmp %eax,%edx │ │ - jne 58aa7 │ │ - mov 0x14c(%esp),%ebx │ │ - mov 0x150(%esp),%esi │ │ - mov 0x154(%esp),%edi │ │ - mov 0x158(%esp),%ebp │ │ - lea 0x15c(%esp),%esp │ │ + jne 60b78 │ │ + mov 0x13c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 60c7f │ │ + lea 0x14c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x3c(%esp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - mov %edx,0x24(%esp) │ │ - movl $0x0,0x398(%ebx) │ │ - call ced4 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %esi,0x4(%esp) │ │ - movl $0x0,0x39c(%ebx) │ │ + lea 0x3c(%esp),%ebp │ │ mov %ebp,(%esp) │ │ - lea -0x1acf7(%ebx),%esi │ │ - call ced4 │ │ - mov 0x24(%esp),%edx │ │ + movl $0x0,0x3a4(%ebx) │ │ + call d6a0 │ │ mov %esi,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call d174 │ │ + lea -0x1cb0b(%ebx),%esi │ │ + mov %edi,(%esp) │ │ + movl $0x0,0x3a8(%ebx) │ │ + call d6a0 │ │ + mov %esi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call d930 │ │ test %eax,%eax │ │ - je 58a48 │ │ + je 60c1c │ │ mov %eax,(%esp) │ │ - call 63720 │ │ - fstpl 0x28(%esp) │ │ + call 6c650 │ │ mov %esi,0x4(%esp) │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ + fstpl 0x28(%esp) │ │ + movsd 0x28(%esp),%xmm2 │ │ + cvtsd2ss %xmm2,%xmm1 │ │ movl $0x0,(%esp) │ │ - movss %xmm0,0x39c(%ebx) │ │ - call d174 │ │ + movss %xmm1,0x3a8(%ebx) │ │ + call d930 │ │ test %eax,%eax │ │ - je 58a48 │ │ + je 60c1c │ │ mov %eax,0x10(%esp) │ │ + lea -0x156f4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x156b4(%ebx),%eax │ │ movl $0x81,0x8(%esp) │ │ - lea -0x138dc(%ebx),%eax │ │ movl $0x1,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x1389c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ xorps %xmm0,%xmm0 │ │ - ucomiss 0x39c(%ebx),%xmm0 │ │ - jp 5896b │ │ - jne 5896b │ │ - lea -0x13860(%ebx),%eax │ │ - movl $0x1,0x398(%ebx) │ │ - mov %eax,0xc(%esp) │ │ + ucomiss 0x3a8(%ebx),%xmm0 │ │ + jp 60b53 │ │ + jne 60b53 │ │ movl $0x86,0x8(%esp) │ │ - lea -0x1389c(%ebx),%eax │ │ + lea -0x15678(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x156b4(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 5896b │ │ - lea 0x0(%esi),%esi │ │ - movl $0x1,0x398(%ebx) │ │ - jmp 5896b │ │ - call d370 │ │ + movl $0x1,0x3a4(%ebx) │ │ + call 67510 │ │ + jmp 60b53 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0x1,0x3a4(%ebx) │ │ + jmp 60b53 │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00058ab0 : │ │ +00060c90 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2a53e,%ebx │ │ - lea -0x58(%esp),%esp │ │ - mov 0x398(%ebx),%eax │ │ + call db90 │ │ + add $0x2d232,%ebx │ │ + lea -0x48(%esp),%esp │ │ + mov 0x3a4(%ebx),%eax │ │ + movss 0x50(%esp),%xmm0 │ │ test %eax,%eax │ │ - movss 0x60(%esp),%xmm0 │ │ - jne 58ae9 │ │ - movss 0x39c(%ebx),%xmm1 │ │ + jne 60cc9 │ │ + movss 0x3a8(%ebx),%xmm1 │ │ mulss %xmm1,%xmm0 │ │ - movss 0x3ec(%ebx),%xmm2 │ │ + movss 0x438(%ebx),%xmm2 │ │ ucomiss %xmm2,%xmm0 │ │ - ja 58b00 │ │ + ja 60ce0 │ │ movss %xmm0,0x3c(%esp) │ │ flds 0x3c(%esp) │ │ - lea 0x58(%esp),%esp │ │ + lea 0x48(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - cvtss2sd %xmm2,%xmm2 │ │ - cvtss2sd %xmm1,%xmm1 │ │ - movsd %xmm2,0x20(%esp) │ │ - lea -0x13818(%ebx),%eax │ │ - cvtss2sd %xmm0,%xmm2 │ │ + cvtss2sd %xmm0,%xmm4 │ │ + lea -0x15630(%ebx),%eax │ │ + cvtss2sd %xmm2,%xmm3 │ │ + cvtss2sd %xmm1,%xmm5 │ │ mov %eax,0xc(%esp) │ │ + lea -0x156b4(%ebx),%eax │ │ movl $0x96,0x8(%esp) │ │ - lea -0x1389c(%ebx),%eax │ │ + movsd %xmm4,0x18(%esp) │ │ + movsd %xmm3,0x20(%esp) │ │ + movsd %xmm5,0x10(%esp) │ │ movl $0x3,(%esp) │ │ - movss %xmm0,0x40(%esp) │ │ mov %eax,0x4(%esp) │ │ - movsd %xmm2,0x18(%esp) │ │ - movsd %xmm1,0x10(%esp) │ │ - call 5e6d0 │ │ - movss 0x40(%esp),%xmm0 │ │ + movss %xmm0,0x3c(%esp) │ │ + call 67510 │ │ + movss 0x3c(%esp),%xmm0 │ │ movss %xmm0,0x3c(%esp) │ │ flds 0x3c(%esp) │ │ - lea 0x58(%esp),%esp │ │ + lea 0x48(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00058b70 : │ │ - call 165c4 │ │ - add $0x2a47f,%ecx │ │ +00060d50 : │ │ + call 17248 │ │ + add $0x2d173,%ecx │ │ lea -0x4(%esp),%esp │ │ - mov 0x398(%ecx),%edx │ │ - test %edx,%edx │ │ + mov 0x3a4(%ecx),%eax │ │ movss 0x8(%esp),%xmm0 │ │ - jne 58b97 │ │ - divss 0x39c(%ecx),%xmm0 │ │ + test %eax,%eax │ │ + jne 60d77 │ │ + divss 0x3a8(%ecx),%xmm0 │ │ movss %xmm0,(%esp) │ │ flds (%esp) │ │ lea 0x4(%esp),%esp │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -00058bb0 : │ │ +00060d90 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2a43e,%ebx │ │ + call db90 │ │ + add $0x2d132,%ebx │ │ lea -0x28(%esp),%esp │ │ - cvtss2sd 0x39c(%ebx),%xmm0 │ │ + movss 0x3a8(%ebx),%xmm0 │ │ mov 0x30(%esp),%eax │ │ + cvtss2sd %xmm0,%xmm0 │ │ movl $0x0,0x8(%esp) │ │ - movsd %xmm0,0xc(%esp) │ │ mov %eax,0x4(%esp) │ │ - lea -0x1acf4(%ebx),%eax │ │ + lea -0x1cb08(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call d074 │ │ + movsd %xmm0,0xc(%esp) │ │ + call d830 │ │ movl $0xa,(%esp) │ │ - call d084 │ │ + call d840 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00058c00 : │ │ - call 165c4 │ │ - add $0x2a3ef,%ecx │ │ - lea -0x137d0(%ecx),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ +00060df0 : │ │ + call 17248 │ │ + add $0x2d0d3,%ecx │ │ + lea -0x155e8(%ecx),%eax │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00058c20 : │ │ +00060e10 : │ │ mov $0x2,%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00058c30 : │ │ +00060e20 : │ │ mov $0x2,%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00058c40 : │ │ - lea -0x15c(%esp),%esp │ │ - mov %ebx,0x14c(%esp) │ │ - mov %edi,0x154(%esp) │ │ - call d3b4 │ │ - add $0x2a39a,%ebx │ │ +00060e30 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2d08f,%ebx │ │ + lea -0x14c(%esp),%esp │ │ movss 0x164(%esp),%xmm0 │ │ - mov -0x20(%ebx),%edi │ │ - mulss -0x12908(%ebx),%xmm0 │ │ - mov %esi,0x150(%esp) │ │ mov 0x160(%esp),%esi │ │ - mov %ebp,0x158(%esp) │ │ - test %esi,%esi │ │ - mov (%edi),%eax │ │ + mulss -0x1472c(%ebx),%xmm0 │ │ + mov %gs:0x14,%eax │ │ mov %eax,0x13c(%esp) │ │ - movss %xmm0,0x50c(%ebx) │ │ - je 58ef0 │ │ - lea 0x52c(%ebx),%ebp │ │ + xor %eax,%eax │ │ + movss %xmm0,0x578(%ebx) │ │ + test %esi,%esi │ │ + je 610b0 │ │ mov %esi,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call cff4 │ │ + lea 0x5b8(%ebx),%edi │ │ + mov %edi,0x4(%esp) │ │ + call d7b0 │ │ test %eax,%eax │ │ - jne 58cf0 │ │ - mov 0x13c(%esp),%edx │ │ - mov (%edi),%eax │ │ - cmp %eax,%edx │ │ - jne 58eff │ │ - mov 0x14c(%esp),%ebx │ │ - mov 0x150(%esp),%esi │ │ - mov 0x154(%esp),%edi │ │ - mov 0x158(%esp),%ebp │ │ - lea 0x15c(%esp),%esp │ │ + jne 60eb8 │ │ + mov 0x13c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 610bf │ │ + lea 0x14c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x3c(%esp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - mov %edx,0x24(%esp) │ │ - movl $0x0,0x3a0(%ebx) │ │ - call ced4 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %esi,0x4(%esp) │ │ - movl $0x0,0x3a4(%ebx) │ │ - movl $0x0,0x3a8(%ebx) │ │ - movl $0x0,0x62c(%ebx) │ │ - movl $0x0,0x630(%ebx) │ │ + lea 0x3c(%esp),%ebp │ │ mov %ebp,(%esp) │ │ - call ced4 │ │ - mov 0x24(%esp),%edx │ │ - lea -0x1acf7(%ebx),%esi │ │ - mov %edx,(%esp) │ │ + movl $0x0,0x3ac(%ebx) │ │ + call d6a0 │ │ mov %esi,0x4(%esp) │ │ - call d174 │ │ + lea -0x1cb0b(%ebx),%esi │ │ + mov %edi,(%esp) │ │ + movl $0x0,0x3b0(%ebx) │ │ + movl $0x0,0x3b4(%ebx) │ │ + movl $0x0,0x6b8(%ebx) │ │ + movl $0x0,0x6bc(%ebx) │ │ + call d6a0 │ │ + mov %esi,0x4(%esp) │ │ + mov %ebp,(%esp) │ │ + call d930 │ │ test %eax,%eax │ │ - je 58de8 │ │ + je 60fb0 │ │ mov %eax,(%esp) │ │ - call 63720 │ │ - fstpl 0x28(%esp) │ │ + call 6c650 │ │ mov %esi,0x4(%esp) │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ + fstpl 0x28(%esp) │ │ + movsd 0x28(%esp),%xmm6 │ │ + cvtsd2ss %xmm6,%xmm7 │ │ movl $0x0,(%esp) │ │ - movss %xmm0,0x3a4(%ebx) │ │ - call d174 │ │ + movss %xmm7,0x3b0(%ebx) │ │ + call d930 │ │ test %eax,%eax │ │ - je 58de8 │ │ + je 60fb0 │ │ mov %eax,(%esp) │ │ - call 63720 │ │ - fstpl 0x28(%esp) │ │ + call 6c650 │ │ mov %esi,0x4(%esp) │ │ - cvtsd2ss 0x28(%esp),%xmm1 │ │ + fstpl 0x28(%esp) │ │ + movsd 0x28(%esp),%xmm2 │ │ + cvtsd2ss %xmm2,%xmm3 │ │ movl $0x0,(%esp) │ │ - movss %xmm1,0x3a8(%ebx) │ │ - call d174 │ │ + movss %xmm3,0x3b4(%ebx) │ │ + call d930 │ │ test %eax,%eax │ │ - je 58de8 │ │ + je 60fb0 │ │ mov %eax,0x10(%esp) │ │ + lea -0x155bc(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x15578(%ebx),%eax │ │ movl $0x8d,0x8(%esp) │ │ - lea -0x137a4(%ebx),%eax │ │ movl $0x1,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x13760(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - movss 0x3a8(%ebx),%xmm0 │ │ - movss 0x164(%esp),%xmm6 │ │ - ucomiss %xmm0,%xmm6 │ │ - jbe 58ec8 │ │ - xorps %xmm4,%xmm4 │ │ - ucomiss %xmm4,%xmm0 │ │ - jnp 58ea8 │ │ - movss 0x50c(%ebx),%xmm2 │ │ - movss 0x3a4(%ebx),%xmm1 │ │ - movaps %xmm2,%xmm5 │ │ - movaps %xmm1,%xmm3 │ │ - subss %xmm0,%xmm5 │ │ - mulss %xmm0,%xmm3 │ │ - movaps %xmm2,%xmm6 │ │ - mulss %xmm2,%xmm0 │ │ - movaps %xmm1,%xmm2 │ │ - subss -0x12914(%ebx),%xmm2 │ │ - subss %xmm3,%xmm6 │ │ - mulss %xmm2,%xmm0 │ │ - movaps %xmm6,%xmm3 │ │ - divss %xmm5,%xmm3 │ │ - divss %xmm5,%xmm0 │ │ - movss %xmm3,0x62c(%ebx) │ │ - movss %xmm0,0x630(%ebx) │ │ - ucomiss %xmm4,%xmm1 │ │ - jp 58cbb │ │ - jne 58cbb │ │ - lea -0x13720(%ebx),%eax │ │ - movl $0x1,0x3a0(%ebx) │ │ - mov %eax,0xc(%esp) │ │ + call 67510 │ │ + movss 0x3b4(%ebx),%xmm0 │ │ + movss 0x164(%esp),%xmm7 │ │ + ucomiss %xmm0,%xmm7 │ │ + jbe 61088 │ │ + xorps %xmm3,%xmm3 │ │ + ucomiss %xmm3,%xmm0 │ │ + jp 60fe8 │ │ + jne 60fe8 │ │ + movss -0x14714(%ebx),%xmm0 │ │ + mulss %xmm7,%xmm0 │ │ + movss %xmm0,0x3b4(%ebx) │ │ + movss 0x578(%ebx),%xmm1 │ │ + movss 0x3b0(%ebx),%xmm2 │ │ + movss %xmm1,%xmm4 │ │ + movss %xmm2,%xmm5 │ │ + subss %xmm0,%xmm4 │ │ + mulss %xmm0,%xmm5 │ │ + movss %xmm1,%xmm6 │ │ + mulss %xmm1,%xmm0 │ │ + movss %xmm2,%xmm1 │ │ + subss -0x14738(%ebx),%xmm1 │ │ + subss %xmm5,%xmm6 │ │ + mulss %xmm1,%xmm0 │ │ + movss %xmm6,%xmm5 │ │ + divss %xmm4,%xmm5 │ │ + divss %xmm4,%xmm0 │ │ + movss %xmm5,0x6b8(%ebx) │ │ + movss %xmm0,0x6bc(%ebx) │ │ + ucomiss %xmm3,%xmm2 │ │ + jp 60e93 │ │ + jne 60e93 │ │ movl $0xa6,0x8(%esp) │ │ - lea -0x13760(%ebx),%eax │ │ + lea -0x15538(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x15578(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 58cbb │ │ - nop │ │ - jne 58e0e │ │ - movss -0x128f8(%ebx),%xmm0 │ │ - mulss %xmm6,%xmm0 │ │ - movss %xmm0,0x3a8(%ebx) │ │ - jmp 58e0e │ │ - nop │ │ - movl $0x0,0x62c(%ebx) │ │ - movl $0x0,0x630(%ebx) │ │ - movss 0x3a4(%ebx),%xmm1 │ │ - xorps %xmm4,%xmm4 │ │ - jmp 58e61 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movl $0x1,0x3a0(%ebx) │ │ - jmp 58cbb │ │ - call d370 │ │ + movl $0x1,0x3ac(%ebx) │ │ + call 67510 │ │ + jmp 60e93 │ │ + xchg %ax,%ax │ │ + movl $0x0,0x6b8(%ebx) │ │ + movss 0x3b0(%ebx),%xmm2 │ │ + movl $0x0,0x6bc(%ebx) │ │ + xorps %xmm3,%xmm3 │ │ + jmp 61040 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0x1,0x3ac(%ebx) │ │ + jmp 60e93 │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -00058f10 : │ │ +000610d0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2a0de,%ebx │ │ - lea -0x58(%esp),%esp │ │ - mov 0x3a0(%ebx),%eax │ │ + call db90 │ │ + add $0x2cdf2,%ebx │ │ + lea -0x48(%esp),%esp │ │ + mov 0x3ac(%ebx),%eax │ │ + movss 0x50(%esp),%xmm1 │ │ + movss %xmm1,%xmm0 │ │ test %eax,%eax │ │ - movss 0x60(%esp),%xmm0 │ │ - jne 58fc0 │ │ - movss 0x3a4(%ebx),%xmm1 │ │ - movss 0x3a8(%ebx),%xmm2 │ │ - mulss %xmm1,%xmm2 │ │ - ucomiss %xmm0,%xmm2 │ │ - ja 58fd0 │ │ - subss 0x630(%ebx),%xmm0 │ │ - divss 0x62c(%ebx),%xmm0 │ │ - movss 0x50c(%ebx),%xmm2 │ │ - ucomiss %xmm2,%xmm0 │ │ - jbe 58fc0 │ │ - cvtss2sd %xmm2,%xmm2 │ │ - cvtss2sd %xmm1,%xmm1 │ │ - movsd %xmm2,0x20(%esp) │ │ - lea -0x13818(%ebx),%eax │ │ - cvtss2sd %xmm0,%xmm2 │ │ + jne 6112e │ │ + movss 0x3b0(%ebx),%xmm2 │ │ + movss 0x3b4(%ebx),%xmm0 │ │ + mulss %xmm2,%xmm0 │ │ + ucomiss %xmm1,%xmm0 │ │ + ja 61140 │ │ + subss 0x6bc(%ebx),%xmm1 │ │ + divss 0x6b8(%ebx),%xmm1 │ │ + movss %xmm1,%xmm0 │ │ + movss 0x578(%ebx),%xmm1 │ │ + ucomiss %xmm1,%xmm0 │ │ + ja 61155 │ │ + movss %xmm0,0x3c(%esp) │ │ + flds 0x3c(%esp) │ │ + lea 0x48(%esp),%esp │ │ + pop %ebx │ │ + retq │ │ + xchg %ax,%ax │ │ + divss %xmm2,%xmm1 │ │ + movss %xmm1,%xmm0 │ │ + movss 0x578(%ebx),%xmm1 │ │ + ucomiss %xmm1,%xmm0 │ │ + jbe 6112e │ │ + cvtss2sd %xmm0,%xmm4 │ │ + lea -0x15630(%ebx),%eax │ │ + cvtss2sd %xmm1,%xmm3 │ │ + cvtss2sd %xmm2,%xmm5 │ │ mov %eax,0xc(%esp) │ │ + lea -0x15578(%ebx),%eax │ │ movl $0xbd,0x8(%esp) │ │ - lea -0x13760(%ebx),%eax │ │ + movsd %xmm4,0x18(%esp) │ │ + movsd %xmm3,0x20(%esp) │ │ + movsd %xmm5,0x10(%esp) │ │ movl $0x3,(%esp) │ │ - movss %xmm0,0x40(%esp) │ │ mov %eax,0x4(%esp) │ │ - movsd %xmm2,0x18(%esp) │ │ - movsd %xmm1,0x10(%esp) │ │ - call 5e6d0 │ │ - movss 0x40(%esp),%xmm0 │ │ + movss %xmm0,0x3c(%esp) │ │ + call 67510 │ │ + movss 0x3c(%esp),%xmm0 │ │ movss %xmm0,0x3c(%esp) │ │ flds 0x3c(%esp) │ │ - lea 0x58(%esp),%esp │ │ + lea 0x48(%esp),%esp │ │ pop %ebx │ │ retq │ │ - divss %xmm1,%xmm0 │ │ - jmp 58f61 │ │ - lea 0x0(%esi),%esi │ │ + mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00058fe0 : │ │ - call 165c4 │ │ - add $0x2a00f,%ecx │ │ +000611c0 : │ │ + call 17248 │ │ + add $0x2cd03,%ecx │ │ lea -0x4(%esp),%esp │ │ - mov 0x3a0(%ecx),%edx │ │ - test %edx,%edx │ │ + mov 0x3ac(%ecx),%eax │ │ movss 0x8(%esp),%xmm0 │ │ - jne 59014 │ │ - movss 0x3a8(%ecx),%xmm1 │ │ + test %eax,%eax │ │ + jne 611f4 │ │ + movss 0x3b4(%ecx),%xmm1 │ │ ucomiss %xmm0,%xmm1 │ │ - jbe 59028 │ │ - mulss 0x3a4(%ecx),%xmm0 │ │ + jbe 61208 │ │ + mulss 0x3b0(%ecx),%xmm0 │ │ movss %xmm0,(%esp) │ │ flds (%esp) │ │ lea 0x4(%esp),%esp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mulss 0x62c(%ecx),%xmm0 │ │ - addss 0x630(%ecx),%xmm0 │ │ + mulss 0x6b8(%ecx),%xmm0 │ │ + addss 0x6bc(%ecx),%xmm0 │ │ movss %xmm0,(%esp) │ │ flds (%esp) │ │ lea 0x4(%esp),%esp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00059050 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x20(%esp) │ │ - mov %edi,0x28(%esp) │ │ - call d3b4 │ │ - add $0x29f93,%ebx │ │ - cvtss2sd 0x3a4(%ebx),%xmm0 │ │ +00061230 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2cc90,%ebx │ │ + lea -0x20(%esp),%esp │ │ + lea -0x1cb08(%ebx),%esi │ │ + movss 0x3b0(%ebx),%xmm0 │ │ + cvtss2sd %xmm0,%xmm0 │ │ mov 0x30(%esp),%edi │ │ - mov %esi,0x24(%esp) │ │ - movsd %xmm0,0xc(%esp) │ │ - lea -0x1acf4(%ebx),%esi │ │ - mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x8(%esp) │ │ - call d074 │ │ - cvtss2sd 0x3a8(%ebx),%xmm0 │ │ + movsd %xmm0,0xc(%esp) │ │ + mov %edi,0x4(%esp) │ │ + call d830 │ │ + movss 0x3b4(%ebx),%xmm1 │ │ + cvtss2sd %xmm1,%xmm1 │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ - movsd %xmm0,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ - call d074 │ │ + movsd %xmm1,0xc(%esp) │ │ + call d830 │ │ movl $0xa,(%esp) │ │ - call d084 │ │ - mov 0x20(%esp),%ebx │ │ - mov 0x24(%esp),%esi │ │ - mov 0x28(%esp),%edi │ │ - lea 0x2c(%esp),%esp │ │ + call d840 │ │ + lea 0x20(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - xchg %ax,%ax │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ push %edi │ │ + xor %ecx,%ecx │ │ push %esi │ │ mov 0x10(%esp),%edi │ │ mov 0xc(%esp),%esi │ │ test %edi,%edi │ │ - jle 5913c │ │ - xor %ecx,%ecx │ │ - jmp 59112 │ │ + jg 612e2 │ │ + jmp 6130c │ │ lea 0x0(%esi),%esi │ │ mulsd 0x28(%eax),%xmm1 │ │ mulsd 0x30(%eax),%xmm0 │ │ - addsd %xmm0,%xmm1 │ │ - movsd %xmm1,(%esi,%ecx,8) │ │ + addsd %xmm1,%xmm0 │ │ + movsd %xmm0,(%esi,%ecx,8) │ │ add $0x1,%ecx │ │ cmp %edi,%ecx │ │ - je 5913c │ │ + je 6130c │ │ movsd (%edx,%ecx,8),%xmm0 │ │ movsd (%esi,%ecx,8),%xmm1 │ │ ucomisd %xmm1,%xmm0 │ │ - jae 590f8 │ │ + jae 612c8 │ │ mulsd 0x38(%eax),%xmm1 │ │ mulsd 0x40(%eax),%xmm0 │ │ - addsd %xmm0,%xmm1 │ │ - movsd %xmm1,(%esi,%ecx,8) │ │ + addsd %xmm1,%xmm0 │ │ + movsd %xmm0,(%esi,%ecx,8) │ │ add $0x1,%ecx │ │ cmp %edi,%ecx │ │ - jne 59112 │ │ + jne 612e2 │ │ pop %esi │ │ pop %edi │ │ retq │ │ nop │ │ │ │ -00059140 : │ │ +00061310 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x29eab,%ebx │ │ + call db90 │ │ + add $0x2cbaf,%ebx │ │ lea -0x1c(%esp),%esp │ │ - lea -0x136d8(%ebx),%ebp │ │ + lea -0x154f0(%ebx),%ebp │ │ mov 0x30(%esp),%edi │ │ - movl $0xc0,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ + movl $0xc0,0xc(%esp) │ │ movl $0xc0,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %ebp,0x8(%esp) │ │ mov %eax,%esi │ │ + mov %edi,(%esp) │ │ movl $0xc3,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ movl $0x8,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,(%esi) │ │ - movl $0xc5,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ - movl $0x8,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + movl $0xc5,0xc(%esp) │ │ + movl $0x8,0x4(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x4(%esi) │ │ - movl $0xc7,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ - movl $0x8,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + movl $0xc7,0xc(%esp) │ │ + movl $0x8,0x4(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x8(%esi) │ │ - movl $0xc9,0xc(%esp) │ │ mov %ebp,0x8(%esp) │ │ - movl $0x8,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - movsd -0x129b4(%ebx),%xmm0 │ │ - mov %eax,0xc(%esi) │ │ + movl $0xc9,0xc(%esp) │ │ + movl $0x8,0x4(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movsd -0x147d0(%ebx),%xmm0 │ │ movsd %xmm0,0x18(%esi) │ │ - movb $0x1,0x10(%esi) │ │ - movsd -0x129ac(%ebx),%xmm0 │ │ - mov %edi,0x14(%esi) │ │ + movsd -0x147c8(%ebx),%xmm0 │ │ movsd %xmm0,0x20(%esi) │ │ - mov $0x1,%eax │ │ - movsd -0x129a4(%ebx),%xmm0 │ │ + movsd -0x147c0(%ebx),%xmm0 │ │ movsd %xmm0,0x28(%esi) │ │ - movsd -0x1299c(%ebx),%xmm0 │ │ + movsd -0x147b8(%ebx),%xmm0 │ │ movsd %xmm0,0x30(%esi) │ │ - movsd -0x129fc(%ebx),%xmm0 │ │ + movsd -0x14818(%ebx),%xmm0 │ │ movsd %xmm0,0x38(%esi) │ │ movsd %xmm0,0x40(%esi) │ │ - movsd -0x12994(%ebx),%xmm0 │ │ + movsd -0x147b0(%ebx),%xmm0 │ │ movsd %xmm0,0x48(%esi) │ │ - movsd -0x1298c(%ebx),%xmm0 │ │ + movsd -0x147a8(%ebx),%xmm0 │ │ movsd %xmm0,0x50(%esi) │ │ - movsd -0x12984(%ebx),%xmm0 │ │ + movsd -0x147a0(%ebx),%xmm0 │ │ movsd %xmm0,0x58(%esi) │ │ - movsd -0x1297c(%ebx),%xmm0 │ │ + movsd -0x14798(%ebx),%xmm0 │ │ movsd %xmm0,0x60(%esi) │ │ - movsd -0x12a1c(%ebx),%xmm1 │ │ - cvtsi2sd %eax,%xmm0 │ │ - movapd %xmm1,%xmm2 │ │ - divsd %xmm0,%xmm2 │ │ - movsd %xmm2,0x68(%esi,%eax,8) │ │ - lea 0x1(%eax),%eax │ │ - cmp $0x9,%eax │ │ - jne 59288 │ │ - lea 0x1c(%esp),%esp │ │ + movapd -0x14678(%ebx),%xmm0 │ │ + movupd %xmm0,0x70(%esi) │ │ + movapd -0x14668(%ebx),%xmm0 │ │ + movupd %xmm0,0x80(%esi) │ │ + movapd -0x14658(%ebx),%xmm0 │ │ + movupd %xmm0,0x90(%esi) │ │ + movapd -0x14648(%ebx),%xmm0 │ │ + movupd %xmm0,0xa0(%esi) │ │ + mov %eax,0xc(%esi) │ │ mov %esi,%eax │ │ + movb $0x1,0x10(%esi) │ │ + mov %edi,0x14(%esi) │ │ + lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000592b0 : │ │ +000614a0 : │ │ mov 0x4(%esp),%eax │ │ test %eax,%eax │ │ - je 592bc │ │ + je 614ac │ │ movb $0x1,0x10(%eax) │ │ - nop │ │ - nop │ │ retq │ │ - nop │ │ + lea 0x0(%esi),%esi │ │ │ │ -000592c0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x29d23,%ebx │ │ +000614b0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2ca11,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00059320 : │ │ +00061500 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x29ccb,%ebx │ │ + call db90 │ │ + add $0x2c9bf,%ebx │ │ lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%ecx │ │ - cmpw $0x0,0x28(%ecx) │ │ - jne 59358 │ │ - mov 0x64(%esp),%ecx │ │ - movl $0x1,(%ecx) │ │ + mov 0x60(%esp),%eax │ │ + cmpw $0x0,0x28(%eax) │ │ + jne 61538 │ │ + mov 0x64(%esp),%eax │ │ + movl $0x1,(%eax) │ │ lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x60(%esp),%ecx │ │ - mov 0x48(%ecx),%esi │ │ - mov 0x5c(%ecx),%ecx │ │ - mov %ecx,0x38(%esp) │ │ - mov 0x14(%esi),%ecx │ │ + mov 0x60(%esp),%eax │ │ + lea -0x154f0(%ebx),%edi │ │ + mov %edi,0x3c(%esp) │ │ + mov 0x48(%eax),%esi │ │ + mov 0x5c(%eax),%eax │ │ + mov %eax,0x38(%esp) │ │ + mov 0x14(%esi),%eax │ │ movl $0x119,0xc(%esp) │ │ - mov %ecx,0x24(%esp) │ │ - lea -0x136d8(%ebx),%ecx │ │ - mov %ecx,0x3c(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x24(%esp),%ecx │ │ + mov %edi,0x8(%esp) │ │ movl $0x8,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ cmpb $0x0,0x10(%esi) │ │ - mov %eax,%edi │ │ - je 59414 │ │ - mov 0x24(%esp),%eax │ │ - test %eax,%eax │ │ - jle 59410 │ │ - mov 0xc(%esi),%eax │ │ - mov (%esi),%edx │ │ - mov %eax,0x18(%esp) │ │ - mov %edi,0x28(%esp) │ │ - mov 0x4(%esi),%ecx │ │ - mov 0x8(%esi),%ebp │ │ - xor %eax,%eax │ │ - mov 0x38(%esp),%edi │ │ - mov %edx,0x30(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movsd (%edi,%eax,8),%xmm0 │ │ - mov 0x30(%esp),%edx │ │ - movsd %xmm0,(%edx,%eax,8) │ │ - mov 0x18(%esp),%edx │ │ - movsd (%edi,%eax,8),%xmm0 │ │ - movsd %xmm0,(%ecx,%eax,8) │ │ - movsd (%edi,%eax,8),%xmm0 │ │ - divsd 0x58(%esi),%xmm0 │ │ - movsd %xmm0,0x0(%ebp,%eax,8) │ │ - movl $0x0,(%edx,%eax,8) │ │ - movl $0x0,0x4(%edx,%eax,8) │ │ - lea 0x1(%eax),%eax │ │ - cmp %eax,0x24(%esp) │ │ - jne 593c8 │ │ - mov 0x28(%esp),%edi │ │ - movb $0x0,0x10(%esi) │ │ - mov 0x24(%esp),%ebp │ │ - test %ebp,%ebp │ │ - jle 59738 │ │ + mov %eax,%ebp │ │ mov (%esi),%edx │ │ + mov 0x4(%esi),%eax │ │ + jne 61760 │ │ + mov %eax,0x20(%esp) │ │ + mov 0x1c(%esp),%edi │ │ + test %edi,%edi │ │ + jle 617e9 │ │ + lea 0x20(%esi),%eax │ │ + lea (%edx,%edi,8),%ecx │ │ + cmp %ecx,%eax │ │ + setae %cl │ │ + cmp %edx,%eax │ │ + setbe %al │ │ + or %eax,%ecx │ │ + lea 0x10(%edx),%eax │ │ + cmp %eax,0x38(%esp) │ │ + mov %ecx,%edi │ │ + mov 0x38(%esp),%eax │ │ + setae %cl │ │ + add $0x10,%eax │ │ + cmp %eax,%edx │ │ + setae %al │ │ + or %ecx,%eax │ │ + mov %edi,%ecx │ │ + test %al,%cl │ │ + je 61ac0 │ │ + mov 0x1c(%esp),%edi │ │ + cmp $0x8,%edi │ │ + jbe 61ac0 │ │ + sub $0x2,%edi │ │ + xor %ecx,%ecx │ │ + shr %edi │ │ + movddup 0x18(%esi),%xmm3 │ │ + lea 0x1(%edi),%eax │ │ + mov %eax,0x28(%esp) │ │ + lea (%eax,%eax,1),%edi │ │ + movddup 0x20(%esi),%xmm2 │ │ xor %eax,%eax │ │ + mov %esi,0x30(%esp) │ │ + mov 0x38(%esp),%esi │ │ + add $0x1,%ecx │ │ + movupd (%edx,%eax,1),%xmm1 │ │ + movupd (%esi,%eax,1),%xmm0 │ │ + mulpd %xmm3,%xmm1 │ │ + mulpd %xmm2,%xmm0 │ │ + addpd %xmm1,%xmm0 │ │ + movupd %xmm0,(%edx,%eax,1) │ │ + add $0x10,%eax │ │ + cmp 0x28(%esp),%ecx │ │ + jb 615f8 │ │ + mov 0x30(%esp),%esi │ │ + cmp %edi,0x1c(%esp) │ │ + je 6164f │ │ mov 0x38(%esp),%ecx │ │ - mov 0x24(%esp),%ebp │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movsd 0x18(%esi),%xmm0 │ │ - movsd 0x20(%esi),%xmm1 │ │ - mulsd (%edx,%eax,8),%xmm0 │ │ - mulsd (%ecx,%eax,8),%xmm1 │ │ + lea (%edx,%edi,8),%eax │ │ + movsd 0x18(%esi),%xmm1 │ │ + movsd 0x20(%esi),%xmm0 │ │ + mulsd (%eax),%xmm1 │ │ + mulsd (%ecx,%edi,8),%xmm0 │ │ addsd %xmm1,%xmm0 │ │ - movsd %xmm0,(%edx,%eax,8) │ │ - lea 0x1(%eax),%eax │ │ - cmp %eax,%ebp │ │ - jne 59430 │ │ - mov 0x24(%esp),%ecx │ │ - xor %ebp,%ebp │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ + movsd %xmm0,(%eax) │ │ + mov 0x1c(%esp),%eax │ │ + xor %edi,%edi │ │ + mov %eax,0x4(%esp) │ │ + mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ mov %esi,%eax │ │ - call 590e0 │ │ - movl $0x0,0x30(%esp) │ │ - movl $0x0,0x34(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - jmp 594af │ │ - lea 0x0(%esi),%esi │ │ - fstp %st(0) │ │ + call 612b0 │ │ + xorpd %xmm6,%xmm6 │ │ + movsd %xmm6,0x30(%esp) │ │ + movsd %xmm6,0x28(%esp) │ │ + jmp 6169f │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movsd %xmm0,0x28(%esp) │ │ - jmp 594a2 │ │ - lea 0x0(%esi),%esi │ │ + fstpl 0x30(%esp) │ │ + jmp 61692 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ fstp %st(0) │ │ - add $0x1,%ebp │ │ - cmp %ebp,0x24(%esp) │ │ - je 5953d │ │ + add $0x1,%edi │ │ + cmp %edi,0x1c(%esp) │ │ + je 61726 │ │ mov (%esi),%edx │ │ - lea 0x0(,%ebp,8),%eax │ │ - movsd -0x12a1c(%ebx),%xmm1 │ │ - lea (%edx,%eax,1),%edx │ │ + lea 0x0(,%edi,8),%eax │ │ + movsd -0x14838(%ebx),%xmm4 │ │ + add %eax,%edx │ │ add 0x4(%esi),%eax │ │ movsd (%edx),%xmm0 │ │ subsd (%eax),%xmm0 │ │ - maxsd %xmm0,%xmm1 │ │ - movsd %xmm1,(%edi,%ebp,8) │ │ + maxsd %xmm0,%xmm4 │ │ + movsd %xmm4,0x0(%ebp,%edi,8) │ │ movsd (%edx),%xmm0 │ │ divsd (%eax),%xmm0 │ │ movsd %xmm0,(%esp) │ │ - call cfd4 │ │ - fstpl 0x18(%esp) │ │ - movsd (%edi,%ebp,8),%xmm0 │ │ - movsd %xmm0,(%esp) │ │ - call cfd4 │ │ - movsd 0x18(%esp),%xmm0 │ │ + call d7a0 │ │ + movsd 0x0(%ebp,%edi,8),%xmm1 │ │ + fstpl 0x20(%esp) │ │ + movsd %xmm1,(%esp) │ │ + call d7a0 │ │ + movsd 0x20(%esp),%xmm0 │ │ ucomisd 0x28(%esp),%xmm0 │ │ - jbe 594a0 │ │ - fstl 0x10(%esp) │ │ - movsd 0x10(%esp),%xmm1 │ │ - ucomisd 0x30(%esp),%xmm1 │ │ - jbe 59490 │ │ - movsd 0x18(%esp),%xmm1 │ │ - add $0x1,%ebp │ │ - cmp %ebp,0x24(%esp) │ │ - fstpl 0x30(%esp) │ │ - movsd %xmm1,0x28(%esp) │ │ - jne 594af │ │ - mov 0x60(%esp),%ecx │ │ - mov $0x1,%eax │ │ - cmpb $0x0,0x29(%ecx) │ │ - jne 59715 │ │ - mov 0x64(%esp),%ecx │ │ - mov %edi,%edx │ │ - mov %eax,(%ecx) │ │ - mov 0x24(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ + jbe 61690 │ │ + fstl 0x20(%esp) │ │ + movsd 0x20(%esp),%xmm6 │ │ + ucomisd 0x30(%esp),%xmm6 │ │ + ja 61680 │ │ + fstp %st(0) │ │ + movsd %xmm0,0x28(%esp) │ │ + add $0x1,%edi │ │ + cmp %edi,0x1c(%esp) │ │ + jne 6169f │ │ + mov 0x60(%esp),%eax │ │ + cmpb $0x0,0x29(%eax) │ │ + jne 61a95 │ │ + mov 0x64(%esp),%eax │ │ + movl $0x1,(%eax) │ │ + mov 0x1c(%esp),%eax │ │ + mov %ebp,%edx │ │ + mov %eax,0x4(%esp) │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ mov %esi,%eax │ │ - call 590e0 │ │ - mov 0x24(%esp),%ecx │ │ + call 612b0 │ │ mov 0xc(%esi),%edx │ │ + jmp 618db │ │ + lea 0x0(%esi),%esi │ │ + mov 0x1c(%esp),%ecx │ │ + mov %eax,0x20(%esp) │ │ test %ecx,%ecx │ │ - jle 595c3 │ │ + jle 617e0 │ │ + mov 0xc(%esi),%ecx │ │ xor %eax,%eax │ │ - mov 0x24(%esp),%ecx │ │ - xchg %ax,%ax │ │ + mov 0x8(%esi),%edi │ │ + mov %ebp,0x30(%esp) │ │ + xorpd %xmm1,%xmm1 │ │ + mov %ecx,0x28(%esp) │ │ + mov 0x38(%esp),%ebp │ │ + jmp 617a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movsd 0x0(%ebp,%eax,8),%xmm0 │ │ + mov 0x20(%esp),%ecx │ │ + movsd %xmm0,(%edx,%eax,8) │ │ + movsd 0x0(%ebp,%eax,8),%xmm0 │ │ + movsd %xmm0,(%ecx,%eax,8) │ │ + movsd 0x0(%ebp,%eax,8),%xmm0 │ │ + divsd 0x58(%esi),%xmm0 │ │ + mov 0x28(%esp),%ecx │ │ + movsd %xmm0,(%edi,%eax,8) │ │ + movsd %xmm1,(%ecx,%eax,8) │ │ + add $0x1,%eax │ │ + cmp %eax,0x1c(%esp) │ │ + jne 617a0 │ │ + mov 0x30(%esp),%ebp │ │ + movb $0x0,0x10(%esi) │ │ + jmp 61588 │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,(%esp) │ │ + mov %esi,%eax │ │ + call 612b0 │ │ + mov 0x60(%esp),%eax │ │ + cmpb $0x0,0x29(%eax) │ │ + je 618ae │ │ + mov 0x60(%esp),%eax │ │ + xorpd %xmm7,%xmm7 │ │ + movss 0xc(%eax),%xmm0 │ │ + cvtss2sd %xmm0,%xmm0 │ │ + ucomisd %xmm7,%xmm0 │ │ + jbe 61894 │ │ + mov 0x64(%esp),%eax │ │ + mov %ebp,%edx │ │ + movl $0x0,(%eax) │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x8(%esi),%eax │ │ + mov %eax,(%esp) │ │ + mov %esi,%eax │ │ + call 612b0 │ │ + mov 0x60(%esp),%eax │ │ + cmpb $0x0,0x28(%eax) │ │ + je 61883 │ │ + mov 0x3c(%esp),%eax │ │ + movl $0x167,0xc(%esp) │ │ + movl $0x8,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x20(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov %ebp,(%esp) │ │ + call 64330 │ │ + lea 0x4c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + movl $0x0,0x30(%esp) │ │ + movl $0x0,0x34(%esp) │ │ + xor %eax,%eax │ │ + ucomisd 0x30(%esp),%xmm0 │ │ + ja 618b3 │ │ + mov $0x1,%eax │ │ + mov 0x64(%esp),%edi │ │ + mov %ebp,%edx │ │ + mov %eax,(%edi) │ │ + mov 0x1c(%esp),%edi │ │ + mov %edi,0x4(%esp) │ │ + mov 0x8(%esi),%eax │ │ + mov %eax,(%esp) │ │ + mov %esi,%eax │ │ + call 612b0 │ │ + mov 0xc(%esi),%edx │ │ + test %edi,%edi │ │ + jle 61845 │ │ + mov 0x1c(%esp),%ecx │ │ + xor %eax,%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movsd (%edx,%eax,8),%xmm0 │ │ mulsd 0x48(%esi),%xmm0 │ │ - movsd (%edi,%eax,8),%xmm1 │ │ + movsd 0x0(%ebp,%eax,8),%xmm1 │ │ movsd %xmm0,(%edx,%eax,8) │ │ movsd 0x48(%esi),%xmm2 │ │ mulsd %xmm0,%xmm2 │ │ - ucomisd (%edi,%eax,8),%xmm2 │ │ - jbe 595b3 │ │ + ucomisd 0x0(%ebp,%eax,8),%xmm2 │ │ + jbe 6191e │ │ mulsd 0x50(%esi),%xmm0 │ │ - movsd %xmm0,(%edi,%eax,8) │ │ + movsd %xmm0,0x0(%ebp,%eax,8) │ │ movsd (%edx,%eax,8),%xmm0 │ │ maxsd %xmm0,%xmm1 │ │ movsd %xmm1,(%edx,%eax,8) │ │ add $0x1,%eax │ │ cmp %eax,%ecx │ │ - jne 59580 │ │ - mov 0x60(%esp),%ecx │ │ - cmpb $0x0,0x28(%ecx) │ │ - je 5968d │ │ - mov 0x24(%esp),%eax │ │ - test %eax,%eax │ │ - jle 59774 │ │ + jg 618e8 │ │ + mov 0x60(%esp),%eax │ │ + cmpb $0x0,0x28(%eax) │ │ + je 61883 │ │ mov 0x8(%esi),%edx │ │ xor %eax,%eax │ │ - mov 0x24(%esp),%ecx │ │ - xchg %ax,%ax │ │ + mov 0x1c(%esp),%ecx │ │ + jmp 61960 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ movsd (%edx,%eax,8),%xmm0 │ │ - ucomisd (%edi,%eax,8),%xmm0 │ │ - jbe 595f9 │ │ - movsd %xmm0,(%edi,%eax,8) │ │ + ucomisd 0x0(%ebp,%eax,8),%xmm0 │ │ + jbe 61973 │ │ + movsd %xmm0,0x0(%ebp,%eax,8) │ │ add $0x1,%eax │ │ cmp %eax,%ecx │ │ - jne 595e8 │ │ - mov 0x3c(%esp),%ecx │ │ + jg 61960 │ │ + mov 0x3c(%esp),%eax │ │ + mov 0x1c(%esp),%edi │ │ movl $0x167,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x24(%esp),%ecx │ │ - mov %ecx,(%esp) │ │ movl $0x8,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%ecx │ │ - mov %eax,0x18(%esp) │ │ - mov (%esi),%ebp │ │ - xor %edx,%edx │ │ - mov 0x24(%esp),%eax │ │ - jmp 5965d │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movapd %xmm2,%xmm0 │ │ - divsd %xmm1,%xmm0 │ │ - movsd %xmm0,(%ecx) │ │ + mov %eax,0x8(%esp) │ │ + mov %edi,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x20(%esp) │ │ + mov %eax,%edx │ │ + mov (%esi),%ecx │ │ + xor %eax,%eax │ │ + jmp 619d5 │ │ + lea 0x0(%esi),%esi │ │ + divsd %xmm1,%xmm2 │ │ + movsd %xmm2,(%edx) │ │ + movsd %xmm2,%xmm0 │ │ movsd 0x60(%esi),%xmm1 │ │ ucomisd %xmm0,%xmm1 │ │ - jbe 59653 │ │ - movsd %xmm1,(%ecx) │ │ - add $0x1,%edx │ │ - add $0x8,%ecx │ │ - cmp %edx,%eax │ │ - je 5969e │ │ + jbe 619cb │ │ + movsd %xmm1,(%edx) │ │ + add $0x1,%eax │ │ + add $0x8,%edx │ │ + cmp %eax,%edi │ │ + jle 619f9 │ │ movsd 0x58(%esi),%xmm0 │ │ - movsd 0x0(%ebp,%edx,8),%xmm1 │ │ - movapd %xmm0,%xmm3 │ │ + movsd (%ecx,%eax,8),%xmm1 │ │ + movsd %xmm0,%xmm3 │ │ mulsd %xmm1,%xmm3 │ │ - movsd (%edi,%edx,8),%xmm2 │ │ + movsd 0x0(%ebp,%eax,8),%xmm2 │ │ ucomisd %xmm2,%xmm3 │ │ - ja 59638 │ │ - movsd %xmm0,(%ecx) │ │ - jmp 59644 │ │ - mov 0x28(%esp),%edi │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov %edi,(%esp) │ │ - call 5bce0 │ │ - lea 0x4c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov 0x24(%esp),%ecx │ │ - mov 0x18(%esp),%eax │ │ - sub $0x1,%ecx │ │ - mov %edi,0x28(%esp) │ │ - mov %ecx,0x18(%esp) │ │ + ja 619b0 │ │ + movsd %xmm0,(%edx) │ │ + jmp 619bc │ │ + mov 0x1c(%esp),%eax │ │ xor %esi,%esi │ │ - xor %ebp,%ebp │ │ - mov 0x38(%esp),%edi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + xorpd %xmm2,%xmm2 │ │ + xor %edi,%edi │ │ + sub $0x1,%eax │ │ + mov %eax,0x28(%esp) │ │ + mov 0x28(%esp),%eax │ │ lea 0x4(%esi),%ecx │ │ - cmp 0x18(%esp),%ecx │ │ - cmovg 0x18(%esp),%ecx │ │ - cmp %ebp,%ecx │ │ - xorpd %xmm0,%xmm0 │ │ - jl 596e4 │ │ - mov %ebp,%edx │ │ - xchg %ax,%ax │ │ - addsd (%eax,%edx,8),%xmm0 │ │ - lea 0x1(%edx),%edx │ │ - cmp %edx,%ecx │ │ - jge 596d8 │ │ - sub %ebp,%ecx │ │ + cmp %eax,%ecx │ │ + cmovg %eax,%ecx │ │ + cmp %edi,%ecx │ │ + jl 61a8f │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x20(%esp),%edx │ │ + movsd %xmm2,%xmm0 │ │ + lea (%edx,%edi,8),%eax │ │ + lea 0x8(%edx,%ecx,8),%edx │ │ + jmp 61a40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + addsd (%eax),%xmm0 │ │ + add $0x8,%eax │ │ + cmp %edx,%eax │ │ + jne 61a40 │ │ + mov 0x38(%esp),%eax │ │ + sub %edi,%ecx │ │ add $0x1,%ecx │ │ cvtsi2sd %ecx,%xmm1 │ │ divsd %xmm1,%xmm0 │ │ - mulsd (%edi,%esi,8),%xmm0 │ │ - movsd %xmm0,(%edi,%esi,8) │ │ + mulsd (%eax,%esi,8),%xmm0 │ │ + movsd %xmm0,(%eax,%esi,8) │ │ add $0x1,%esi │ │ - cmp %esi,0x24(%esp) │ │ - je 59681 │ │ - xor %ebp,%ebp │ │ - cmp $0x5,%esi │ │ - lea -0x4(%esi),%edx │ │ - cmovge %edx,%ebp │ │ - jmp 596c0 │ │ - cvtss2sd 0xc(%ecx),%xmm0 │ │ - xor %al,%al │ │ + cmp %esi,0x1c(%esp) │ │ + jle 61877 │ │ + cmp $0x4,%esi │ │ + jle 61b09 │ │ + mov 0x28(%esp),%eax │ │ + lea 0x4(%esi),%ecx │ │ + lea -0x4(%esi),%edi │ │ + cmp %eax,%ecx │ │ + cmovg %eax,%ecx │ │ + cmp %edi,%ecx │ │ + jge 61a20 │ │ + movsd %xmm2,%xmm0 │ │ + jmp 61a4b │ │ + mov 0x60(%esp),%eax │ │ + movss 0xc(%eax),%xmm0 │ │ + cvtss2sd %xmm0,%xmm0 │ │ ucomisd 0x28(%esp),%xmm0 │ │ - ja 59550 │ │ - xor %eax,%eax │ │ - ucomisd 0x30(%esp),%xmm0 │ │ - setbe %al │ │ - jmp 59550 │ │ - mov 0x24(%esp),%ecx │ │ - mov %ecx,0x4(%esp) │ │ - mov 0x4(%esi),%eax │ │ - mov %eax,(%esp) │ │ - mov %esi,%eax │ │ - mov (%esi),%edx │ │ - call 590e0 │ │ - movl $0x0,0x30(%esp) │ │ - movl $0x0,0x34(%esp) │ │ - movl $0x0,0x28(%esp) │ │ - movl $0x0,0x2c(%esp) │ │ - jmp 5953d │ │ - mov 0x3c(%esp),%ecx │ │ - movl $0x167,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x24(%esp),%ecx │ │ - movl $0x8,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - jmp 59685 │ │ + jbe 618a4 │ │ + mov 0x64(%esp),%eax │ │ + movl $0x0,(%eax) │ │ + jmp 6173e │ │ lea 0x0(%esi),%esi │ │ + mov 0x38(%esp),%ecx │ │ + xor %eax,%eax │ │ + mov 0x1c(%esp),%edi │ │ + jmp 61ae0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movsd 0x18(%esi),%xmm1 │ │ + movsd 0x20(%esi),%xmm0 │ │ + mulsd (%edx,%eax,8),%xmm1 │ │ + mulsd (%ecx,%eax,8),%xmm0 │ │ + addsd %xmm1,%xmm0 │ │ + movsd %xmm0,(%edx,%eax,8) │ │ + add $0x1,%eax │ │ + cmp %eax,%edi │ │ + jne 61ae0 │ │ + jmp 6164f │ │ + xor %edi,%edi │ │ + jmp 61a0c │ │ │ │ -000597a0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x14(%esp) │ │ +00061b10 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2c3b1,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %edi,0x18(%esp) │ │ - mov 0x28(%esp),%edi │ │ - mov %ebx,0x10(%esp) │ │ - call d3b4 │ │ - add $0x29837,%ebx │ │ + mov 0x28(%esp),%edx │ │ mov 0x4c(%esi),%eax │ │ - test %edi,%edi │ │ + test %edx,%edx │ │ movb $0x0,0x1(%eax) │ │ mov 0x4c(%esi),%eax │ │ - je 59818 │ │ - cmpb $0x0,(%eax) │ │ + je 61b68 │ │ movw $0x0,0x6(%eax) │ │ - je 59878 │ │ - cmpb $0x0,0x2(%eax) │ │ - je 59800 │ │ - test %edi,%edi │ │ - jne 598c0 │ │ cmpb $0x0,(%eax) │ │ - jne 59858 │ │ + je 61bd8 │ │ + cmpb $0x0,0x2(%eax) │ │ + je 61b5e │ │ + mov 0x50(%esi),%edx │ │ + mov %edx,0x4(%esp) │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 59bb0 │ │ - xchg %ax,%ax │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + call 61ef0 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ movw $0x0,0x4(%eax) │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 59b90 │ │ + call 61f90 │ │ mov 0x4c(%esi),%eax │ │ cmpb $0x0,(%eax) │ │ - je 597e0 │ │ - movzwl 0x6(%eax),%edx │ │ - add $0x1,%edx │ │ - cmp 0xa(%esi),%dx │ │ + je 61c20 │ │ + movzwl 0x6(%eax),%ecx │ │ + lea 0x1(%ecx),%edx │ │ mov %dx,0x6(%eax) │ │ - jl 597e0 │ │ + cmp 0xa(%esi),%dx │ │ + jl 61ba9 │ │ movb $0x0,(%eax) │ │ movw $0x0,0x6(%eax) │ │ mov 0x4c(%esi),%eax │ │ movb $0x1,0x1(%eax) │ │ mov 0x4c(%esi),%eax │ │ - jmp 597e0 │ │ - nop │ │ + cmpb $0x0,0x2(%eax) │ │ + je 61b5e │ │ + cmpb $0x0,(%eax) │ │ + je 61c2a │ │ mov 0x50(%esi),%edx │ │ mov %edx,0x4(%esp) │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 59b30 │ │ + call 61ef0 │ │ mov 0x4c(%esi),%eax │ │ cmpb $0x0,(%eax) │ │ - jne 59800 │ │ - jmp 597f3 │ │ - nop │ │ + je 61c2a │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ mov 0x24(%esp),%edx │ │ addw $0x1,0x4(%eax) │ │ mov %edx,0x4(%esp) │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 59a90 │ │ + call 61e10 │ │ mov 0x4c(%esi),%eax │ │ - movzwl 0x8(%esi),%edx │ │ - cmp %dx,0x4(%eax) │ │ - jl 597e0 │ │ + movzwl 0x8(%esi),%ecx │ │ + cmp %cx,0x4(%eax) │ │ + jl 61b46 │ │ movb $0x1,(%eax) │ │ movw $0x0,0x4(%eax) │ │ mov 0x4c(%esi),%eax │ │ movb $0x1,0x1(%eax) │ │ mov 0x4c(%esi),%eax │ │ - jmp 597e0 │ │ + jmp 61b46 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x50(%esi),%edx │ │ - mov %edx,0x4(%esp) │ │ + cmpb $0x0,0x2(%eax) │ │ + je 61b5e │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 59b30 │ │ - jmp 59800 │ │ - nop │ │ - nop │ │ + call 61fb0 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000598e0 : │ │ - lea -0x4c(%esp),%esp │ │ - mov %ebx,0x3c(%esp) │ │ - mov %esi,0x40(%esp) │ │ - call d3b4 │ │ - add $0x29703,%ebx │ │ - mov %edi,0x44(%esp) │ │ - lea -0x136a8(%ebx),%edx │ │ - mov 0x50(%esp),%edi │ │ - mov %ebp,0x48(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov 0x54(%esp),%ebp │ │ - mov %edx,0x2c(%esp) │ │ +00061c40 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2c27f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + lea -0x154c0(%ebx),%edi │ │ + mov 0x44(%esp),%ebp │ │ + mov %edi,0x8(%esp) │ │ movl $0x4d,0xc(%esp) │ │ movl $0x18,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %bp,0x12(%eax) │ │ - mov %di,0xe(%eax) │ │ - mov 0x58(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov %ax,0x14(%esi) │ │ + mov %eax,%esi │ │ movw $0x0,0x10(%esi) │ │ + movzwl 0x40(%esp),%eax │ │ movw $0x0,0x8(%esi) │ │ movw $0x0,0xa(%esi) │ │ + mov %ax,0xe(%esi) │ │ + mov 0x48(%esp),%eax │ │ movw $0x0,0xc(%esi) │ │ + mov %ax,0x14(%esi) │ │ + mov 0x40(%esp),%eax │ │ + mov %edi,0xc(%esp) │ │ mov %ebp,0x4(%esp) │ │ - mov %edi,(%esp) │ │ movl $0x59,0x10(%esp) │ │ - mov %edx,0xc(%esp) │ │ movl $0x4,0x8(%esp) │ │ - call 5bc50 <__ckd_calloc_2d__> │ │ + mov %eax,(%esp) │ │ + call 641d0 <__ckd_calloc_2d__@@Base> │ │ mov %eax,(%esi) │ │ - mov 0x3c(%esp),%ebx │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ mov %esi,%eax │ │ - mov 0x44(%esp),%edi │ │ - mov 0x40(%esp),%esi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ │ │ -000599a0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +00061ce0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2c1e1,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x2963f,%ebx │ │ movswl 0xe(%esi),%eax │ │ + movswl 0x10(%esi),%edx │ │ add $0x1,%eax │ │ add 0x24(%esp),%eax │ │ - movswl 0x10(%esi),%edx │ │ cmp %edx,%eax │ │ - jle 59a00 │ │ + jle 61d3a │ │ mov %ax,0x10(%esi) │ │ - lea -0x136a8(%ebx),%edx │ │ + lea -0x154c0(%ebx),%edx │ │ movl $0x64,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ cwtl │ │ + mov %edx,0x8(%esp) │ │ movswl 0x14(%esi),%edx │ │ imul %edx,%eax │ │ add %eax,%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ + call 64100 <__ckd_realloc__@@Base> │ │ mov %eax,0x4(%esi) │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - │ │ -00059a10 : │ │ - lea -0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - mov %esi,0x18(%esp) │ │ - mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x295cd,%ebx │ │ - movzwl 0xa(%esi),%edx │ │ - cmp 0xe(%esi),%dx │ │ - jge 59a3d │ │ - cmp 0x8(%esi),%dx │ │ - jl 59a50 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov (%esi),%eax │ │ - movswl %dx,%edx │ │ - movswl 0x12(%esi),%ecx │ │ - shl $0x2,%ecx │ │ - mov (%eax,%edx,4),%eax │ │ - mov %ecx,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov 0x24(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cfe4 │ │ - addw $0x1,0xa(%esi) │ │ - mov $0x1,%eax │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - │ │ -00059a90 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ - mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x2954f,%ebx │ │ - movswl 0x8(%esi),%edx │ │ - mov (%esi),%eax │ │ - mov (%eax,%edx,4),%eax │ │ - movswl 0x12(%esi),%edx │ │ - mov %eax,(%esp) │ │ - shl $0x2,%edx │ │ - mov %edx,0x8(%esp) │ │ - mov 0x24(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - call cfe4 │ │ - addw $0x1,0x8(%esi) │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - jmp 59af0 │ │ + jmp 61d50 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -00059af0 : │ │ +00061d50 : │ │ + push %edi │ │ + xor %eax,%eax │ │ push %esi │ │ - mov 0x8(%esp),%eax │ │ - mov 0x10(%esp),%ecx │ │ - mov 0x4(%eax),%edx │ │ - test %edx,%edx │ │ - je 59b20 │ │ - mov 0xc(%esp),%esi │ │ - mov %edx,(%esi) │ │ - movswl 0xc(%eax),%edx │ │ - movswl 0x14(%eax),%esi │ │ - imul %esi,%edx │ │ - mov %edx,(%ecx) │ │ - movw $0x0,0xc(%eax) │ │ + mov 0xc(%esp),%edx │ │ + movswl 0xa(%edx),%ecx │ │ + cmp 0xe(%edx),%cx │ │ + jge 61d68 │ │ + cmp 0x8(%edx),%cx │ │ + jl 61d70 │ │ pop %esi │ │ + pop %edi │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - movl $0x0,(%ecx) │ │ + movswl 0x12(%edx),%eax │ │ + mov (%edx),%esi │ │ + mov 0x10(%esp),%edi │ │ + shl $0x2,%eax │ │ + mov (%esi,%ecx,4),%esi │ │ + cmp $0x4,%eax │ │ + jae 61dd0 │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + jne 61db8 │ │ + test $0x1,%al │ │ + jne 61da0 │ │ + addw $0x1,0xa(%edx) │ │ + mov $0x1,%eax │ │ pop %esi │ │ + pop %edi │ │ retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov $0x1,%eax │ │ + addw $0x1,0xa(%edx) │ │ + jmp 61d99 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%ecx │ │ + test $0x1,%al │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + je 61d8f │ │ + jmp 61da0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + test $0x1,%edi │ │ + jne 61de9 │ │ + test $0x2,%edi │ │ + jne 61dfa │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 61d85 │ │ + movzbl (%esi),%ecx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %cl,-0x1(%edi) │ │ + jmp 61dd8 │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 61de0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00059b30 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ - mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x294af,%ebx │ │ - movswl 0x14(%esi),%edx │ │ - mov 0x4(%esi),%ecx │ │ - movswl 0xc(%esi),%eax │ │ - imul %edx,%eax │ │ - add %edx,%edx │ │ - mov %edx,0x8(%esp) │ │ - mov 0x24(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - lea (%ecx,%eax,2),%eax │ │ - mov %eax,(%esp) │ │ - call cfe4 │ │ - addw $0x1,0xc(%esi) │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ +00061e10 : │ │ + push %edi │ │ + push %esi │ │ + mov 0xc(%esp),%eax │ │ + movswl 0x12(%eax),%edx │ │ + movswl 0x8(%eax),%esi │ │ + mov (%eax),%ecx │ │ + shl $0x2,%edx │ │ + cmp $0x4,%edx │ │ + mov (%ecx,%esi,4),%edi │ │ + mov 0x10(%esp),%esi │ │ + jae 61e58 │ │ + xor %ecx,%ecx │ │ + test $0x2,%dl │ │ + je 61e41 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + and $0x1,%edx │ │ + je 61e4d │ │ + movzbl (%esi,%ecx,1),%edx │ │ + mov %dl,(%edi,%ecx,1) │ │ + addw $0x1,0x8(%eax) │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + test $0x1,%edi │ │ + jne 61e78 │ │ + test $0x2,%edi │ │ + jne 61e90 │ │ + mov %edx,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 61e2f │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl (%esi),%ecx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%edx │ │ + lea 0x1(%esi),%esi │ │ + mov %cl,-0x1(%edi) │ │ + jmp 61e60 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%edx │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 61e68 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00059b90 : │ │ +00061eb0 : │ │ mov 0x4(%esp),%eax │ │ - movw $0x0,0xa(%eax) │ │ - movw $0x0,0x8(%eax) │ │ - nop │ │ + mov 0x4(%eax),%edx │ │ + test %edx,%edx │ │ + je 61ee0 │ │ + mov 0x8(%esp),%ecx │ │ + mov %edx,(%ecx) │ │ + movswl 0xc(%eax),%ecx │ │ + movswl 0x14(%eax),%edx │ │ + imul %ecx,%edx │ │ + mov 0xc(%esp),%ecx │ │ + mov %edx,(%ecx) │ │ + movw $0x0,0xc(%eax) │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0xc(%esp),%eax │ │ + movl $0x0,(%eax) │ │ + retq │ │ nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00061ef0 : │ │ + push %edi │ │ + push %esi │ │ + mov 0xc(%esp),%eax │ │ + movswl 0x14(%eax),%edx │ │ + movswl 0xc(%eax),%ecx │ │ + mov 0x4(%eax),%esi │ │ + imul %edx,%ecx │ │ + add %edx,%edx │ │ + cmp $0x4,%edx │ │ + lea (%esi,%ecx,2),%edi │ │ + mov 0x10(%esp),%esi │ │ + jae 61f38 │ │ + xor %ecx,%ecx │ │ + test $0x2,%dl │ │ + je 61f24 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + and $0x1,%edx │ │ + je 61f30 │ │ + movzbl (%esi,%ecx,1),%edx │ │ + mov %dl,(%edi,%ecx,1) │ │ + addw $0x1,0xc(%eax) │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + test $0x1,%edi │ │ + jne 61f58 │ │ + test $0x2,%edi │ │ + jne 61f70 │ │ + mov %edx,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 61f12 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl (%esi),%ecx │ │ + lea 0x1(%edi),%edi │ │ + sub $0x1,%edx │ │ + lea 0x1(%esi),%esi │ │ + mov %cl,-0x1(%edi) │ │ + jmp 61f40 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%edx │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 61f48 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00059bb0 : │ │ +00061f90 : │ │ mov 0x4(%esp),%eax │ │ - movw $0x0,0xc(%eax) │ │ + movw $0x0,0xa(%eax) │ │ + movw $0x0,0x8(%eax) │ │ + retq │ │ + jmp 61fb0 │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + │ │ +00061fb0 : │ │ + mov 0x4(%esp),%eax │ │ + movw $0x0,0xc(%eax) │ │ retq │ │ nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00059bc0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +00061fc0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2bf01,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x2941f,%ebx │ │ test %esi,%esi │ │ - je 59c04 │ │ + je 61ffe │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ - je 59bed │ │ + je 61fe7 │ │ mov %eax,(%esp) │ │ - call 5bd10 │ │ + call 64360 │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ - je 59bfc │ │ + je 61ff6 │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - jmp 59c20 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00059c20 : │ │ +00062010 : │ │ mov 0x4(%esp),%edx │ │ movswl 0x8(%edx),%eax │ │ movswl 0xa(%edx),%edx │ │ sub %edx,%eax │ │ retq │ │ nop │ │ │ │ -00059c30 : │ │ - call 165c4 │ │ - add $0x293bf,%ecx │ │ - lea -0x1ace3(%ecx),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ +00062020 : │ │ + call 17248 │ │ + add $0x2bea3,%ecx │ │ + lea -0x1caf7(%ecx),%eax │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00059c50 : │ │ +00062040 : │ │ mov $0x1,%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00059c60 : │ │ +00062050 : │ │ mov $0x2,%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00059c70 : │ │ - lea -0x15c(%esp),%esp │ │ - mov %ebx,0x14c(%esp) │ │ - mov %edi,0x154(%esp) │ │ - call d3b4 │ │ - add $0x2936a,%ebx │ │ +00062060 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2be5f,%ebx │ │ + lea -0x14c(%esp),%esp │ │ movss 0x164(%esp),%xmm0 │ │ - mov -0x20(%ebx),%edi │ │ - mulss -0x12908(%ebx),%xmm0 │ │ - mov %esi,0x150(%esp) │ │ mov 0x160(%esp),%esi │ │ - mov %ebp,0x158(%esp) │ │ - test %esi,%esi │ │ - mov (%edi),%eax │ │ + mulss -0x1472c(%ebx),%xmm0 │ │ + mov %gs:0x14,%eax │ │ mov %eax,0x13c(%esp) │ │ - movss %xmm0,0x64c(%ebx) │ │ - je 59e58 │ │ - lea 0x66c(%ebx),%ebp │ │ + xor %eax,%eax │ │ + movss %xmm0,0x6f8(%ebx) │ │ + test %esi,%esi │ │ + je 62220 │ │ mov %esi,(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call cff4 │ │ + lea 0x738(%ebx),%edi │ │ + mov %edi,0x4(%esp) │ │ + call d7b0 │ │ test %eax,%eax │ │ - jne 59d20 │ │ - mov 0x13c(%esp),%edx │ │ - mov (%edi),%eax │ │ - cmp %eax,%edx │ │ - jne 59e67 │ │ - mov 0x14c(%esp),%ebx │ │ - mov 0x150(%esp),%esi │ │ - mov 0x154(%esp),%edi │ │ - mov 0x158(%esp),%ebp │ │ - lea 0x15c(%esp),%esp │ │ + jne 620e8 │ │ + mov 0x13c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 6222f │ │ + lea 0x14c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x3c(%esp),%edx │ │ - mov %esi,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - mov %edx,0x24(%esp) │ │ - movl $0x0,0x3ac(%ebx) │ │ - call ced4 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %esi,0x4(%esp) │ │ - movl $0x0,0x3b0(%ebx) │ │ - movl $0x0,0x3b4(%ebx) │ │ + lea 0x3c(%esp),%ebp │ │ mov %ebp,(%esp) │ │ - call ced4 │ │ - mov 0x24(%esp),%edx │ │ - lea -0x1acf7(%ebx),%esi │ │ - mov %edx,(%esp) │ │ + movl $0x0,0x3b8(%ebx) │ │ + call d6a0 │ │ + mov %esi,0x4(%esp) │ │ + lea -0x1cb0b(%ebx),%esi │ │ + mov %edi,(%esp) │ │ + movl $0x0,0x3bc(%ebx) │ │ + movl $0x0,0x3c0(%ebx) │ │ + call d6a0 │ │ mov %esi,0x4(%esp) │ │ - call d174 │ │ + mov %ebp,(%esp) │ │ + call d930 │ │ test %eax,%eax │ │ - je 59e04 │ │ + je 621cc │ │ mov %eax,(%esp) │ │ - call 63720 │ │ - fstpl 0x28(%esp) │ │ + call 6c650 │ │ mov %esi,0x4(%esp) │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ + fstpl 0x28(%esp) │ │ + movsd 0x28(%esp),%xmm2 │ │ + cvtsd2ss %xmm2,%xmm1 │ │ movl $0x0,(%esp) │ │ - movss %xmm0,0x3b0(%ebx) │ │ - call d174 │ │ + movss %xmm1,0x3bc(%ebx) │ │ + call d930 │ │ test %eax,%eax │ │ - je 59e04 │ │ + je 621cc │ │ mov %eax,(%esp) │ │ - call 63720 │ │ - fstpl 0x28(%esp) │ │ + call 6c650 │ │ mov %esi,0x4(%esp) │ │ - cvtsd2ss 0x28(%esp),%xmm0 │ │ + fstpl 0x28(%esp) │ │ + movsd 0x28(%esp),%xmm4 │ │ + cvtsd2ss %xmm4,%xmm3 │ │ movl $0x0,(%esp) │ │ - movss %xmm0,0x3b4(%ebx) │ │ - call d174 │ │ + movss %xmm3,0x3c0(%ebx) │ │ + call d930 │ │ test %eax,%eax │ │ - je 59e04 │ │ + je 621cc │ │ mov %eax,0x10(%esp) │ │ + lea -0x1548c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x15454(%ebx),%eax │ │ movl $0x82,0x8(%esp) │ │ - lea -0x13674(%ebx),%eax │ │ movl $0x1,(%esp) │ │ - mov %eax,0xc(%esp) │ │ - lea -0x1363c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ xorps %xmm0,%xmm0 │ │ - ucomiss 0x3b0(%ebx),%xmm0 │ │ - jp 59ceb │ │ - jne 59ceb │ │ - lea -0x13608(%ebx),%eax │ │ - movl $0x1,0x3ac(%ebx) │ │ - mov %eax,0xc(%esp) │ │ + ucomiss 0x3bc(%ebx),%xmm0 │ │ + jp 620c3 │ │ + jne 620c3 │ │ movl $0x87,0x8(%esp) │ │ - lea -0x1363c(%ebx),%eax │ │ + lea -0x15420(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x15454(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 59ceb │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movl $0x1,0x3ac(%ebx) │ │ - jmp 59ceb │ │ - call d370 │ │ + movl $0x1,0x3b8(%ebx) │ │ + call 67510 │ │ + jmp 620c3 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0x1,0x3b8(%ebx) │ │ + jmp 620c3 │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00059e70 : │ │ +00062240 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2917e,%ebx │ │ - lea -0x58(%esp),%esp │ │ - mov 0x3ac(%ebx),%eax │ │ + call db90 │ │ + add $0x2bc82,%ebx │ │ + lea -0x48(%esp),%esp │ │ + mov 0x3b8(%ebx),%eax │ │ + movss 0x50(%esp),%xmm0 │ │ test %eax,%eax │ │ - movss 0x60(%esp),%xmm0 │ │ - jne 59eb1 │ │ - subss 0x3b4(%ebx),%xmm0 │ │ - movss 0x3b0(%ebx),%xmm1 │ │ - movss 0x64c(%ebx),%xmm2 │ │ + jne 62281 │ │ + subss 0x3c0(%ebx),%xmm0 │ │ + movss 0x3bc(%ebx),%xmm1 │ │ + movss 0x6f8(%ebx),%xmm2 │ │ divss %xmm1,%xmm0 │ │ ucomiss %xmm2,%xmm0 │ │ - ja 59ec8 │ │ + ja 62298 │ │ movss %xmm0,0x3c(%esp) │ │ flds 0x3c(%esp) │ │ - lea 0x58(%esp),%esp │ │ + lea 0x48(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - cvtss2sd %xmm2,%xmm2 │ │ - cvtss2sd %xmm1,%xmm1 │ │ - movsd %xmm2,0x20(%esp) │ │ - lea -0x13818(%ebx),%eax │ │ - cvtss2sd %xmm0,%xmm2 │ │ + cvtss2sd %xmm0,%xmm4 │ │ + lea -0x15630(%ebx),%eax │ │ + cvtss2sd %xmm2,%xmm3 │ │ + cvtss2sd %xmm1,%xmm5 │ │ mov %eax,0xc(%esp) │ │ + lea -0x15454(%ebx),%eax │ │ movl $0x98,0x8(%esp) │ │ - lea -0x1363c(%ebx),%eax │ │ + movsd %xmm4,0x18(%esp) │ │ + movsd %xmm3,0x20(%esp) │ │ + movsd %xmm5,0x10(%esp) │ │ movl $0x3,(%esp) │ │ - movss %xmm0,0x40(%esp) │ │ mov %eax,0x4(%esp) │ │ - movsd %xmm2,0x18(%esp) │ │ - movsd %xmm1,0x10(%esp) │ │ - call 5e6d0 │ │ - movss 0x40(%esp),%xmm0 │ │ + movss %xmm0,0x3c(%esp) │ │ + call 67510 │ │ + movss 0x3c(%esp),%xmm0 │ │ movss %xmm0,0x3c(%esp) │ │ flds 0x3c(%esp) │ │ - lea 0x58(%esp),%esp │ │ + lea 0x48(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -00059f30 : │ │ - call 165c4 │ │ - add $0x290bf,%ecx │ │ +00062300 : │ │ + call 17248 │ │ + add $0x2bbc3,%ecx │ │ lea -0x4(%esp),%esp │ │ - mov 0x3ac(%ecx),%edx │ │ - test %edx,%edx │ │ + mov 0x3b8(%ecx),%eax │ │ movss 0x8(%esp),%xmm0 │ │ - jne 59f5f │ │ - mulss 0x3b0(%ecx),%xmm0 │ │ - addss 0x3b4(%ecx),%xmm0 │ │ + test %eax,%eax │ │ + jne 6232f │ │ + mulss 0x3bc(%ecx),%xmm0 │ │ + addss 0x3c0(%ecx),%xmm0 │ │ movss %xmm0,(%esp) │ │ flds (%esp) │ │ lea 0x4(%esp),%esp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00059f70 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x20(%esp) │ │ - mov %edi,0x28(%esp) │ │ - call d3b4 │ │ - add $0x29073,%ebx │ │ - cvtss2sd 0x3b0(%ebx),%xmm0 │ │ +00062340 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2bb80,%ebx │ │ + lea -0x20(%esp),%esp │ │ + lea -0x1cb08(%ebx),%esi │ │ + movss 0x3bc(%ebx),%xmm0 │ │ + cvtss2sd %xmm0,%xmm0 │ │ mov 0x30(%esp),%edi │ │ - mov %esi,0x24(%esp) │ │ - movsd %xmm0,0xc(%esp) │ │ - lea -0x1acf4(%ebx),%esi │ │ - mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x8(%esp) │ │ - call d074 │ │ - cvtss2sd 0x3b4(%ebx),%xmm0 │ │ + movsd %xmm0,0xc(%esp) │ │ + mov %edi,0x4(%esp) │ │ + call d830 │ │ + movss 0x3c0(%ebx),%xmm1 │ │ + cvtss2sd %xmm1,%xmm1 │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ - movsd %xmm0,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ - call d074 │ │ + movsd %xmm1,0xc(%esp) │ │ + call d830 │ │ movl $0xa,(%esp) │ │ - call d084 │ │ - mov 0x20(%esp),%ebx │ │ - mov 0x24(%esp),%esi │ │ - mov 0x28(%esp),%edi │ │ - lea 0x2c(%esp),%esp │ │ + call d840 │ │ + lea 0x20(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - xchg %ax,%ax │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + push %ebp │ │ push %edi │ │ - mov %eax,%ecx │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x28fea,%ebx │ │ - lea -0x20(%esp),%esp │ │ + call db90 │ │ + add $0x2baff,%ebx │ │ + lea -0x2c(%esp),%esp │ │ cmp $0x2,%edx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%eax │ │ - je 5a0a8 │ │ + mov 0x40(%esp),%ecx │ │ + je 62428 │ │ cmp $0x4,%edx │ │ - je 5a088 │ │ + je 624b0 │ │ cmp $0x1,%edx │ │ - je 5a068 │ │ - lea -0x135c8(%ebx),%eax │ │ + je 624a0 │ │ mov %edx,0x10(%esp) │ │ + lea -0x153e0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x122,0x8(%esp) │ │ - lea -0x135a0(%ebx),%eax │ │ + lea -0x153b4(%ebx),%eax │ │ + movl $0x13f,0x8(%esp) │ │ movl $0x5,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - nop │ │ - test %esi,%esi │ │ - jle 5a080 │ │ - xor %edx,%edx │ │ - xchg %ax,%ax │ │ - rol $0x5,%eax │ │ - movzbl (%ecx,%edx,1),%edi │ │ - lea 0x1(%edx),%edx │ │ - add %edi,%eax │ │ - cmp %esi,%edx │ │ - jne 5a070 │ │ - lea 0x20(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - retq │ │ - xor %edx,%edx │ │ - test %esi,%esi │ │ - jle 5a080 │ │ + call d7e0 │ │ xchg %ax,%ax │ │ - rol $0x14,%eax │ │ - add (%ecx,%edx,4),%eax │ │ - lea 0x1(%edx),%edx │ │ - cmp %esi,%edx │ │ - jne 5a090 │ │ - lea 0x20(%esp),%esp │ │ + test %ecx,%ecx │ │ + jle 624a0 │ │ + lea -0x8(%ecx),%edx │ │ + lea -0x1(%ecx),%edi │ │ + shr $0x3,%edx │ │ + add $0x1,%edx │ │ + cmp $0x6,%edi │ │ + lea 0x0(,%edx,8),%esi │ │ + ja 624d8 │ │ + xor %esi,%esi │ │ + lea (%esi,%esi,1),%edx │ │ + lea 0x1(%esi),%edi │ │ + rolw $0x8,(%eax,%edx,1) │ │ + cmp %edi,%ecx │ │ + jle 624a0 │ │ + rolw $0x8,0x2(%eax,%edx,1) │ │ + lea 0x2(%esi),%edi │ │ + cmp %edi,%ecx │ │ + jle 624a0 │ │ + rolw $0x8,0x4(%eax,%edx,1) │ │ + lea 0x3(%esi),%edi │ │ + cmp %edi,%ecx │ │ + jle 624a0 │ │ + rolw $0x8,0x6(%eax,%edx,1) │ │ + lea 0x4(%esi),%edi │ │ + cmp %edi,%ecx │ │ + jle 624a0 │ │ + rolw $0x8,0x8(%eax,%edx,1) │ │ + lea 0x5(%esi),%edi │ │ + cmp %edi,%ecx │ │ + jle 624a0 │ │ + rolw $0x8,0xa(%eax,%edx,1) │ │ + add $0x6,%esi │ │ + cmp %esi,%ecx │ │ + jle 624a0 │ │ + rolw $0x8,0xc(%eax,%edx,1) │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - xor %edx,%edx │ │ - test %esi,%esi │ │ - jle 5a080 │ │ - xchg %ax,%ax │ │ - rol $0xa,%eax │ │ - movzwl (%ecx,%edx,2),%edi │ │ - lea 0x1(%edx),%edx │ │ - add %edi,%eax │ │ - cmp %esi,%edx │ │ - jne 5a0b0 │ │ - lea 0x20(%esp),%esp │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + test %ecx,%ecx │ │ + lea (%eax,%ecx,4),%esi │ │ + jle 624a0 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov (%eax),%edx │ │ + add $0x4,%eax │ │ + bswap %edx │ │ + mov %edx,-0x4(%eax) │ │ + cmp %esi,%eax │ │ + jne 624c0 │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ + pop %ebp │ │ retq │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,%edi │ │ + xor %ebp,%ebp │ │ + pxor %xmm3,%xmm3 │ │ + movdqu (%edi),%xmm1 │ │ + add $0x1,%ebp │ │ + add $0x10,%edi │ │ + movdqa %xmm1,%xmm0 │ │ + movdqa %xmm1,%xmm2 │ │ + punpcklwd %xmm3,%xmm0 │ │ + punpckhwd %xmm3,%xmm2 │ │ + pslld $0x8,%xmm2 │ │ + pslld $0x8,%xmm0 │ │ + movdqa %xmm0,%xmm4 │ │ + punpcklwd %xmm2,%xmm0 │ │ + punpckhwd %xmm2,%xmm4 │ │ + movdqa %xmm0,%xmm2 │ │ + punpckhwd %xmm4,%xmm2 │ │ + punpcklwd %xmm4,%xmm0 │ │ + psrlw $0x8,%xmm1 │ │ + punpcklwd %xmm2,%xmm0 │ │ + por %xmm1,%xmm0 │ │ + movdqu %xmm0,-0x10(%edi) │ │ + cmp %edx,%ebp │ │ + jb 624e0 │ │ + cmp %esi,%ecx │ │ + jne 6244a │ │ + jmp 624a0 │ │ + nop │ │ push %esi │ │ + mov %eax,%ecx │ │ push %ebx │ │ - call d3b4 │ │ - add $0x28f1d,%ebx │ │ + call db90 │ │ + add $0x2b97f,%ebx │ │ lea -0x24(%esp),%esp │ │ cmp $0x2,%edx │ │ mov 0x30(%esp),%esi │ │ - je 5a150 │ │ + mov 0x34(%esp),%eax │ │ + je 62600 │ │ cmp $0x4,%edx │ │ - je 5a130 │ │ + je 625d8 │ │ cmp $0x1,%edx │ │ - je 5a147 │ │ - lea -0x13574(%ebx),%eax │ │ + je 625a8 │ │ mov %edx,0x10(%esp) │ │ + lea -0x15388(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0x13f,0x8(%esp) │ │ - lea -0x135a0(%ebx),%eax │ │ + lea -0x153b4(%ebx),%eax │ │ + movl $0x122,0x8(%esp) │ │ movl $0x5,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - xor %edx,%edx │ │ - test %esi,%esi │ │ - jle 5a147 │ │ + call d7e0 │ │ xchg %ax,%ax │ │ - mov (%eax,%edx,4),%ecx │ │ - bswap %ecx │ │ - mov %ecx,(%eax,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ - cmp %esi,%edx │ │ - jne 5a138 │ │ + test %esi,%esi │ │ + jle 625cf │ │ + mov %ecx,%edx │ │ + lea (%ecx,%esi,1),%ecx │ │ + jmp 625c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movzbl (%edx),%esi │ │ + add $0x1,%edx │ │ + rol $0x5,%eax │ │ + add %esi,%eax │ │ + cmp %ecx,%edx │ │ + jne 625c0 │ │ lea 0x24(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ xchg %ax,%ax │ │ - xor %edx,%edx │ │ test %esi,%esi │ │ - jle 5a147 │ │ - xchg %ax,%ax │ │ - rolw $0x8,(%eax,%edx,2) │ │ - lea 0x1(%edx),%edx │ │ - cmp %esi,%edx │ │ - jne 5a158 │ │ + mov %ecx,%edx │ │ + lea (%ecx,%esi,4),%ecx │ │ + jle 625cf │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + ror $0xc,%eax │ │ + add $0x4,%edx │ │ + add -0x4(%edx),%eax │ │ + cmp %ecx,%edx │ │ + jne 625e8 │ │ lea 0x24(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + test %esi,%esi │ │ + mov %ecx,%edx │ │ + lea (%ecx,%esi,2),%ecx │ │ + jle 625cf │ │ + jmp 62620 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movzwl (%edx),%esi │ │ + add $0x2,%edx │ │ + rol $0xa,%eax │ │ + add %esi,%eax │ │ + cmp %ecx,%edx │ │ + jne 62620 │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005a170 : │ │ +00062640 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x28e7b,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%edi │ │ - mov 0x44(%esp),%ebp │ │ + call db90 │ │ + add $0x2b87f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x30(%esp),%edi │ │ test %edi,%edi │ │ - je 5a1db │ │ + je 626b4 │ │ mov (%edi),%eax │ │ - xor %ecx,%ecx │ │ + lea 0x4(%edi),%ebp │ │ + mov 0x34(%esp),%esi │ │ test %eax,%eax │ │ - mov $0x4,%esi │ │ - jne 5a1a4 │ │ - jmp 5a1cb │ │ - xchg %ax,%ax │ │ - mov %esi,%ecx │ │ - mov %edx,%esi │ │ + je 626a0 │ │ + jmp 62680 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov %eax,(%esp) │ │ - mov %ecx,0x1c(%esp) │ │ - call 5bce0 │ │ - mov 0x1c(%esp),%ecx │ │ - mov 0x0(%ebp,%ecx,1),%eax │ │ + add $0x4,%esi │ │ + call 64330 │ │ + mov -0x4(%esi),%eax │ │ + add $0x4,%ebp │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - lea 0x4(%esi),%edx │ │ - mov -0x4(%edi,%edx,1),%eax │ │ + call 64330 │ │ + mov -0x4(%ebp),%eax │ │ test %eax,%eax │ │ - jne 5a1a0 │ │ + jne 62680 │ │ mov %edi,(%esp) │ │ - call 5bce0 │ │ - mov %ebp,(%esp) │ │ - call 5bce0 │ │ - lea 0x2c(%esp),%esp │ │ + call 64330 │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ │ │ -0005a1f0 : │ │ +000626c0 : │ │ + push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x28dfd,%ebx │ │ - lea -0x24(%esp),%esp │ │ - lea -0x1acc5(%ebx),%eax │ │ + call db90 │ │ + add $0x2b800,%ebx │ │ + lea -0x20(%esp),%esp │ │ mov 0x30(%esp),%esi │ │ - movl $0x3,0x8(%esp) │ │ + mov 0x34(%esp),%edi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ mov %esi,0xc(%esp) │ │ + lea -0x1cad9(%ebx),%eax │ │ + movl $0x3,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x34(%esp),%eax │ │ + call d760 │ │ + mov %edi,0x8(%esp) │ │ + lea -0x1cad5(%ebx),%eax │ │ mov %esi,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - lea -0x1acc1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov %esi,0xc(%esp) │ │ - lea -0x1acb5(%ebx),%eax │ │ + lea -0x1cac9(%ebx),%eax │ │ movl $0x7,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + call d760 │ │ mov %esi,(%esp) │ │ - call d044 │ │ + call d800 │ │ mov %esi,0xc(%esp) │ │ - lea 0x1c(%esp),%eax │ │ - movl $0x11223344,0x1c(%esp) │ │ + lea 0x18(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + movl $0x11223344,0x18(%esp) │ │ + call d760 │ │ mov %esi,(%esp) │ │ - call d044 │ │ - lea 0x24(%esp),%esp │ │ + call d800 │ │ xor %eax,%eax │ │ + mov 0x1c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 6278f │ │ + lea 0x20(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ + pop %edi │ │ retq │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -0005a2b0 : │ │ +000627a0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x28d3b,%ebx │ │ + call db90 │ │ + add $0x2b71f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - lea -0x1acc5(%ebx),%eax │ │ mov 0x40(%esp),%edi │ │ - movl $0x3,0x8(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ mov %edi,0xc(%esp) │ │ + lea -0x1cad9(%ebx),%eax │ │ + movl $0x3,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + call d760 │ │ mov 0x44(%esp),%eax │ │ test %eax,%eax │ │ - je 5a332 │ │ + je 62830 │ │ mov 0x48(%esp),%edx │ │ lea 0x4c(%esp),%esi │ │ + lea -0x1d770(%ebx),%ebp │ │ test %edx,%edx │ │ - lea -0x1b95c(%ebx),%ebp │ │ - jne 5a316 │ │ - jmp 5a3a8 │ │ - mov 0x4(%edx),%edx │ │ + jne 62816 │ │ + jmp 628a8 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x4(%esi),%edx │ │ add $0x8,%esi │ │ test %edx,%edx │ │ - je 5a3a8 │ │ + je 628a8 │ │ mov %edx,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov (%esi),%eax │ │ - mov %esi,%edx │ │ test %eax,%eax │ │ - jne 5a308 │ │ - lea -0x1acb5(%ebx),%eax │ │ + jne 62808 │ │ mov %edi,0xc(%esp) │ │ + lea -0x1cac9(%ebx),%eax │ │ movl $0x7,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + call d760 │ │ mov %edi,(%esp) │ │ - call d044 │ │ - lea 0x1c(%esp),%eax │ │ - movl $0x11223344,0x1c(%esp) │ │ + call d800 │ │ mov %edi,0xc(%esp) │ │ + lea 0x18(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov %eax,%edx │ │ - mov $0xffffffff,%eax │ │ - cmp $0x1,%edx │ │ - jne 5a39a │ │ + movl $0x11223344,0x18(%esp) │ │ + call d760 │ │ + cmp $0x1,%eax │ │ + jne 628d8 │ │ mov %edi,(%esp) │ │ - call d044 │ │ + call d800 │ │ xor %eax,%eax │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 628df │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1acad(%ebx),%eax │ │ movl $0xa6,0x8(%esp) │ │ + lea -0x1cac1(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x153b4(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - lea -0x135a0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - lea 0x2c(%esp),%esp │ │ + call 67510 │ │ mov $0xffffffff,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - xchg %ax,%ax │ │ + jmp 62891 │ │ + nop │ │ + mov $0xffffffff,%eax │ │ + jmp 62891 │ │ + call db70 │ │ + jmp 62900 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0005a3e0 : │ │ +00062900 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x28c0b,%ebx │ │ + call db90 │ │ + add $0x2b5bf,%ebx │ │ lea -0x906c(%esp),%esp │ │ - mov 0x9080(%esp),%edx │ │ - lea 0x105c(%esp),%ebp │ │ - mov %edx,0x30(%esp) │ │ - mov 0x9084(%esp),%edx │ │ - mov %edx,0x3c(%esp) │ │ - mov 0x9088(%esp),%edx │ │ - mov %edx,0x40(%esp) │ │ + mov 0x9080(%esp),%eax │ │ mov 0x908c(%esp),%edx │ │ - mov %edx,0x44(%esp) │ │ - mov -0x20(%ebx),%edx │ │ - mov (%edx),%eax │ │ - lea -0x135a0(%ebx),%edx │ │ - mov %eax,0x905c(%esp) │ │ - mov %edx,0x38(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0xc1,0xc(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + mov %eax,%edi │ │ + mov 0x9084(%esp),%eax │ │ movl $0x4,0x4(%esp) │ │ movl $0x21,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x3c(%esp),%edx │ │ - mov %eax,(%edx) │ │ - mov 0x38(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ + mov %eax,0x38(%esp) │ │ + mov %eax,%ebp │ │ + mov 0x9088(%esp),%eax │ │ + mov %edx,0x40(%esp) │ │ + mov %gs:0x14,%edx │ │ + mov %edx,0x905c(%esp) │ │ + xor %edx,%edx │ │ + mov %eax,0x34(%esp) │ │ + lea -0x153b4(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov %eax,%esi │ │ + mov %eax,0x3c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x0(%ebp) │ │ + lea 0x105c(%esp),%ebp │ │ movl $0xc2,0xc(%esp) │ │ + mov %esi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ movl $0x20,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x40(%esp),%edx │ │ - mov %eax,(%edx) │ │ - mov 0x30(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x34(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ + mov %edi,0x8(%esp) │ │ movl $0x4000,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call d054 │ │ + call d810 │ │ test %eax,%eax │ │ - je 5a91b │ │ + je 62e65 │ │ cmpb $0x73,0x105c(%esp) │ │ - je 5a6b8 │ │ - lea -0x1ac55(%ebx),%eax │ │ + je 62b20 │ │ + lea -0x1ca69(%ebx),%eax │ │ lea 0x5c(%esp),%esi │ │ - mov %eax,0x4(%esp) │ │ mov %esi,0x8(%esp) │ │ mov %ebp,(%esp) │ │ - call cf84 │ │ + mov %eax,0x4(%esp) │ │ + call d750 │ │ cmp $0x1,%eax │ │ - jne 5a810 │ │ - mov 0x3c(%esp),%edx │ │ - lea -0x1c499(%ebx),%eax │ │ - lea 0x505c(%esp),%ebp │ │ - mov (%edx),%edi │ │ - mov 0x38(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ + jne 62c62 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x3c(%esp),%ebp │ │ + mov (%eax),%edi │ │ + lea -0x1e2ad(%ebx),%eax │ │ + mov %ebp,0x4(%esp) │ │ movl $0xf4,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov 0x40(%esp),%edx │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,(%edi) │ │ - mov (%edx),%edi │ │ - mov 0x38(%esp),%edx │ │ + mov 0x34(%esp),%eax │ │ + mov (%eax),%edi │ │ + mov %ebp,0x4(%esp) │ │ + lea 0x505c(%esp),%ebp │ │ movl $0xf5,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,(%edi) │ │ - lea -0x1ac52(%ebx),%ecx │ │ - mov %ecx,0x34(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x30(%esp),%edx │ │ + lea -0x1ca66(%ebx),%eax │ │ + mov %eax,0x30(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x2c(%esp),%eax │ │ movl $0x4000,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ mov %ebp,(%esp) │ │ - call d054 │ │ + mov %eax,0x8(%esp) │ │ + call d810 │ │ test %eax,%eax │ │ - je 5a94e │ │ + je 62dc5 │ │ + mov 0x30(%esp),%edi │ │ mov %ebp,%esi │ │ - mov 0x34(%esp),%edi │ │ mov $0xf,%ecx │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 5a540 │ │ - mov $0x4,%edx │ │ - mov 0x3c(%esp),%ecx │ │ - mov (%ecx),%eax │ │ - movl $0x0,(%eax,%edx,1) │ │ - mov 0x30(%esp),%edx │ │ - lea 0x58(%esp),%eax │ │ - mov %edx,0xc(%esp) │ │ + jne 62a60 │ │ + mov $0x4,%eax │ │ + mov 0x38(%esp),%ecx │ │ + mov (%ecx),%edx │ │ + movl $0x0,(%edx,%eax,1) │ │ + mov 0x2c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf34 │ │ - cmp $0x1,%eax │ │ - je 5a658 │ │ - mov 0x38(%esp),%edx │ │ - lea -0x1350c(%ebx),%eax │ │ - movl $0x63,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov 0x44(%esp),%edx │ │ - lea -0x1ac30(%ebx),%eax │ │ - movl $0xffffffff,(%edx) │ │ - mov 0x38(%esp),%edx │ │ mov %eax,0xc(%esp) │ │ - movl $0xfd,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov 0x40(%esp),%edx │ │ - mov (%edx),%eax │ │ - mov 0x3c(%esp),%edx │ │ - mov %eax,0x4(%esp) │ │ - mov (%edx),%eax │ │ + lea 0x58(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a170 │ │ - mov 0x40(%esp),%edx │ │ - mov $0xffffffff,%eax │ │ - movl $0x0,(%edx) │ │ - mov 0x3c(%esp),%edx │ │ - movl $0x0,(%edx) │ │ - mov -0x20(%ebx),%esi │ │ + call d700 │ │ + cmp $0x1,%eax │ │ + jne 62cbe │ │ + mov 0x58(%esp),%eax │ │ + cmp $0x11223344,%eax │ │ + je 62c5b │ │ + bswap %eax │ │ + cmp $0x11223344,%eax │ │ + mov %eax,0x58(%esp) │ │ + mov $0x1,%edx │ │ + jne 62d19 │ │ + mov 0x40(%esp),%eax │ │ + mov %edx,(%eax) │ │ + xor %eax,%eax │ │ mov 0x905c(%esp),%ecx │ │ - mov (%esi),%edx │ │ - cmp %edx,%ecx │ │ - jne 5a988 │ │ + xor %gs:0x14,%ecx │ │ + jne 62e98 │ │ lea 0x906c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x58(%esp),%eax │ │ - cmp $0x11223344,%eax │ │ - je 5a808 │ │ - bswap %eax │ │ - cmp $0x11223344,%eax │ │ - mov %eax,0x58(%esp) │ │ - je 5a7f0 │ │ - mov 0x38(%esp),%edx │ │ - bswap %eax │ │ - movl $0x11223344,0x14(%esp) │ │ - mov %eax,0x58(%esp) │ │ - mov %eax,0x10(%esp) │ │ - movl $0x70,0x8(%esp) │ │ - lea -0x134e8(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 5a5d4 │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ cmpb $0x33,0x105d(%esp) │ │ - jne 5a4c0 │ │ + jne 629dc │ │ cmpb $0xa,0x105e(%esp) │ │ - jne 5a4c0 │ │ - lea -0x1c060(%ebx),%edx │ │ + jne 629dc │ │ movl $0x1,0x48(%esp) │ │ - movl $0x0,0x34(%esp) │ │ - mov %edx,0x4c(%esp) │ │ - xchg %ax,%ax │ │ - mov 0x30(%esp),%edx │ │ + lea -0x1de74(%ebx),%eax │ │ + movl $0x0,0x44(%esp) │ │ + mov %ebp,0x30(%esp) │ │ + mov %eax,0x4c(%esp) │ │ + lea 0x0(%esi),%esi │ │ + mov 0x2c(%esp),%eax │ │ movl $0x4000,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov %ebp,(%esp) │ │ - call d054 │ │ + mov %eax,0x8(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d810 │ │ test %eax,%eax │ │ - je 5a843 │ │ - mov 0x4c(%esp),%edx │ │ - addl $0x1,0x48(%esp) │ │ + je 62d86 │ │ lea 0x54(%esp),%eax │ │ - lea 0x5c(%esp),%esi │ │ + lea 0x5c(%esp),%ebp │ │ mov %eax,0xc(%esp) │ │ - mov %esi,0x2c(%esp) │ │ - mov %esi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cf84 │ │ + addl $0x1,0x48(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d750 │ │ cmp $0x1,%eax │ │ - jne 5a882 │ │ + jne 62d53 │ │ mov $0x7,%ecx │ │ - lea -0x1ac5c(%ebx),%edi │ │ - mov 0x2c(%esp),%esi │ │ + lea -0x1ca70(%ebx),%edi │ │ + mov %ebp,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 5a876 │ │ + je 62db9 │ │ cmpb $0x23,0x5c(%esp) │ │ - je 5a6f0 │ │ - cmpl $0x1f,0x34(%esp) │ │ - jg 5a8e8 │ │ - mov 0x3c(%esp),%edx │ │ - mov 0x34(%esp),%esi │ │ - shl $0x2,%esi │ │ - lea 0x5c(%esp),%ecx │ │ - mov %esi,%edi │ │ - add (%edx),%edi │ │ - mov 0x38(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ + je 62b60 │ │ + cmpl $0x1f,0x44(%esp) │ │ + jg 62dff │ │ + mov 0x44(%esp),%eax │ │ + lea 0x0(,%eax,4),%esi │ │ + mov 0x38(%esp),%eax │ │ + mov (%eax),%edi │ │ + mov 0x3c(%esp),%eax │ │ movl $0xe4,0x8(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + mov %ebp,(%esp) │ │ + add %esi,%edi │ │ + mov %eax,0x4(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,(%edi) │ │ - lea 0x5c(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - lea -0x1ac55(%ebx),%eax │ │ + lea -0x1ca69(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x54(%esp),%eax │ │ - add %ebp,%eax │ │ + mov 0x30(%esp),%eax │ │ + mov %ebp,0x8(%esp) │ │ + add 0x54(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf84 │ │ + call d750 │ │ cmp $0x1,%eax │ │ - jne 5a8b5 │ │ - mov 0x40(%esp),%edx │ │ - lea 0x5c(%esp),%ecx │ │ - add (%edx),%esi │ │ - mov 0x38(%esp),%edx │ │ + jne 62e32 │ │ + mov 0x34(%esp),%eax │ │ + add (%eax),%esi │ │ + mov 0x3c(%esp),%eax │ │ movl $0xe9,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,(%esi) │ │ - addl $0x1,0x34(%esp) │ │ - jmp 5a6f0 │ │ - nop │ │ - mov $0x1,%eax │ │ - mov 0x44(%esp),%edx │ │ - mov %eax,(%edx) │ │ - xor %eax,%eax │ │ - jmp 5a635 │ │ - lea 0x0(%esi),%esi │ │ - xor %eax,%eax │ │ - jmp 5a7f5 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x38(%esp),%edx │ │ - lea -0x1ac7a(%ebx),%eax │ │ + addl $0x1,0x44(%esp) │ │ + jmp 62b60 │ │ + xor %edx,%edx │ │ + jmp 62af3 │ │ movl $0x1,0x10(%esp) │ │ + lea -0x1ca8e(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ movl $0xf0,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 5a604 │ │ - mov 0x48(%esp),%edx │ │ - lea -0x1ac92(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x38(%esp),%edx │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x34(%esp),%esi │ │ + mov 0x38(%esp),%edi │ │ + mov (%esi),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov (%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 62640 │ │ + movl $0x0,(%esi) │ │ + mov $0xffffffff,%eax │ │ + movl $0x0,(%edi) │ │ + jmp 62afb │ │ + movl $0x63,0x8(%esp) │ │ + lea -0x15324(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0xcf,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x3c(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 5a604 │ │ - mov 0x34(%esp),%edx │ │ - shl $0x2,%edx │ │ - jmp 5a574 │ │ - mov 0x48(%esp),%edx │ │ - lea -0x1ac7a(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x38(%esp),%edx │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x40(%esp),%eax │ │ + movl $0xffffffff,(%eax) │ │ + lea -0x1ca44(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + movl $0xfd,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 62c90 │ │ + bswap %eax │ │ + mov %eax,0x58(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x15300(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + movl $0x11223344,0x14(%esp) │ │ + movl $0x70,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 62ce4 │ │ + mov 0x48(%esp),%eax │ │ movl $0xd5,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 5a604 │ │ - mov 0x48(%esp),%edx │ │ - lea -0x1ac7a(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x38(%esp),%edx │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1ca8e(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - movl $0xe6,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 62c90 │ │ + mov 0x48(%esp),%eax │ │ + movl $0xcf,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 5a604 │ │ - mov 0x38(%esp),%edx │ │ - lea -0x13548(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1caa6(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 62c90 │ │ + mov 0x44(%esp),%eax │ │ + shl $0x2,%eax │ │ + jmp 62a94 │ │ + mov 0x30(%esp),%eax │ │ + movl $0x59,0x8(%esp) │ │ + movl $0x5,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1ca57(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + movl $0x1,(%esp) │ │ + call d7e0 │ │ movl $0x20,0x10(%esp) │ │ + lea -0x15360(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ movl $0xe0,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 5a604 │ │ - mov 0x38(%esp),%edx │ │ - lea -0x1ac92(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 62c90 │ │ + mov 0x48(%esp),%eax │ │ + movl $0xe6,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1ca8e(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 62c90 │ │ movl $0x0,0x10(%esp) │ │ + lea -0x1caa6(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x3c(%esp),%eax │ │ movl $0xc6,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 5a604 │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x38(%esp),%edx │ │ - lea -0x1ac43(%ebx),%eax │ │ - mov %ecx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x59,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x5,(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - call d370 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 62c90 │ │ + call db70 │ │ lea 0x0(%esi),%esi │ │ │ │ -0005a990 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x1c(%esp) │ │ +00062ea0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2b01f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ mov 0x3c(%esp),%eax │ │ - call d3b4 │ │ - add $0x28653,%ebx │ │ - mov %esi,0x20(%esp) │ │ - mov %ebp,0x28(%esp) │ │ mov 0x38(%esp),%esi │ │ mov 0x34(%esp),%ebp │ │ mov %eax,0xc(%esp) │ │ mov 0x30(%esp),%eax │ │ - mov %edi,0x24(%esp) │ │ mov %esi,0x8(%esp) │ │ - mov 0x44(%esp),%edi │ │ mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + mov 0x44(%esp),%edi │ │ + call d700 │ │ cmp %eax,%esi │ │ - jne 5aa28 │ │ + jne 62f20 │ │ mov 0x40(%esp),%eax │ │ test %eax,%eax │ │ - jne 5aa18 │ │ + jne 62f10 │ │ test %edi,%edi │ │ - je 5a9fd │ │ + je 62f01 │ │ mov (%edi),%eax │ │ mov %ebp,%edx │ │ - mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ - call 5a000 │ │ + call 62540 │ │ mov %eax,(%edi) │ │ + lea 0x1c(%esp),%esp │ │ mov %esi,%eax │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %ebp,%edx │ │ mov 0x30(%esp),%eax │ │ + mov %ebp,%edx │ │ mov %esi,(%esp) │ │ - call 5a0d0 │ │ - jmp 5a9e3 │ │ + call 623c0 │ │ + jmp 62ee7 │ │ mov $0xffffffff,%esi │ │ - jmp 5a9fd │ │ - nop │ │ + jmp 62f01 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005aa30 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %edi,0x34(%esp) │ │ - mov 0x54(%esp),%edi │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x285ab,%ebx │ │ +00062f30 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2af8f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x44(%esp),%edi │ │ + mov 0x30(%esp),%esi │ │ test %edi,%edi │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x48(%esp),%esi │ │ - mov 0x44(%esp),%ebp │ │ - je 5aa75 │ │ + je 62f69 │ │ mov (%edi),%eax │ │ - mov %ebp,%edx │ │ + mov 0x34(%esp),%edx │ │ mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - mov 0x40(%esp),%eax │ │ - call 5a000 │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,(%esp) │ │ + mov %esi,%eax │ │ + call 62540 │ │ mov %eax,(%edi) │ │ - mov 0x50(%esp),%edx │ │ - test %edx,%edx │ │ - jne 5aab0 │ │ - mov 0x4c(%esp),%eax │ │ - mov %esi,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ mov 0x40(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + test %eax,%eax │ │ + jne 62fa0 │ │ + mov 0x3c(%esp),%eax │ │ + mov %esi,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d760 │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ - lea -0x135a0(%ebx),%eax │ │ + lea 0x0(%esi),%esi │ │ movl $0x15f,0xc(%esp) │ │ + lea -0x153b4(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%edi │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,%ebp │ │ + mov 0x34(%esp),%eax │ │ + mov %ebp,%edi │ │ + imul 0x38(%esp),%eax │ │ + cmp $0x4,%eax │ │ + jae 63058 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + jne 63040 │ │ + test $0x1,%al │ │ + jne 63030 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x34(%esp),%edx │ │ + mov %eax,(%esp) │ │ mov %ebp,%eax │ │ - imul %esi,%eax │ │ - mov %edi,(%esp) │ │ + call 623c0 │ │ + mov 0x3c(%esp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x38(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x40(%esp),%eax │ │ + mov 0x34(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfe4 │ │ - mov %ebp,%edx │ │ - mov %edi,%eax │ │ - mov %esi,(%esp) │ │ - call 5a0d0 │ │ - mov 0x4c(%esp),%eax │ │ - mov %esi,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call cf94 │ │ - mov %eax,0x1c(%esp) │ │ - mov %edi,(%esp) │ │ - call 5bce0 │ │ - mov 0x1c(%esp),%eax │ │ - jmp 5aa99 │ │ + call d760 │ │ + mov %ebp,(%esp) │ │ + mov %eax,%esi │ │ + call 64330 │ │ + lea 0x1c(%esp),%esp │ │ + mov %esi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + jmp 62fe6 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%edx │ │ + test $0x1,%al │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + je 62fe6 │ │ + jmp 63030 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + test $0x1,%ebp │ │ + jne 63078 │ │ + test $0x2,%edi │ │ + jne 63090 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 62fdc │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl (%esi),%edx │ │ + lea 0x1(%ebp),%edi │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %dl,0x0(%ebp) │ │ + jmp 63060 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 63068 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005ab30 : │ │ - lea -0x4c(%esp),%esp │ │ - mov %ebx,0x3c(%esp) │ │ - mov %esi,0x40(%esp) │ │ - call d3b4 │ │ - add $0x284b3,%ebx │ │ - mov %edi,0x44(%esp) │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x58(%esp),%esi │ │ - mov 0x5c(%esp),%edi │ │ - mov 0x60(%esp),%ebp │ │ - mov 0x64(%esp),%edx │ │ - mov %edx,0x14(%esp) │ │ - mov %ebp,0x10(%esp) │ │ - mov %edi,0xc(%esp) │ │ +000630b0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2ae0f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x50(%esp),%eax │ │ + mov 0x48(%esp),%esi │ │ + mov 0x54(%esp),%ebp │ │ + mov %eax,0x10(%esp) │ │ + mov 0x4c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ + mov %ebp,0x14(%esp) │ │ mov %esi,(%esp) │ │ - call 5a990 │ │ + mov %eax,0xc(%esp) │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 5ac01 │ │ + jne 63165 │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ - je 5ac63 │ │ - mov 0x54(%esp),%edx │ │ - lea -0x135a0(%ebx),%ecx │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %ecx,0x2c(%esp) │ │ + je 631c7 │ │ + mov 0x44(%esp),%edx │ │ + lea -0x153b4(%ebx),%edi │ │ movl $0x176,0xc(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x50(%esp),%edx │ │ - mov %eax,(%edx) │ │ - mov 0x64(%esp),%edx │ │ - mov %edx,0x14(%esp) │ │ - mov %ebp,0x10(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov (%esi),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov 0x54(%esp),%edx │ │ mov %edx,0x4(%esp) │ │ + mov %edi,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x40(%esp),%ecx │ │ + mov 0x50(%esp),%edx │ │ + mov %eax,(%ecx) │ │ + mov %edx,0x10(%esp) │ │ + mov 0x4c(%esp),%edx │ │ + mov %ebp,0x14(%esp) │ │ + mov %edx,0xc(%esp) │ │ + mov (%esi),%ecx │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + mov %ecx,0x8(%esp) │ │ + mov 0x44(%esp),%ecx │ │ + mov %ecx,0x4(%esp) │ │ + call 62ea0 │ │ cmp (%esi),%eax │ │ - mov 0x2c(%esp),%ecx │ │ - jne 5ac35 │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + jne 63199 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea -0x1ac1d(%ebx),%eax │ │ movl $0x171,0x8(%esp) │ │ + lea -0x1ca31(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x153b4(%ebx),%eax │ │ movl $0x5,(%esp) │ │ - lea -0x135a0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - lea -0x1abf1(%ebx),%eax │ │ + call d7e0 │ │ movl $0x17a,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + lea -0x1ca05(%ebx),%eax │ │ + mov %edi,0x4(%esp) │ │ movl $0x5,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - lea -0x1ac04(%ebx),%eax │ │ + call d7e0 │ │ movl $0x0,0x10(%esp) │ │ + lea -0x1ca18(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x153b4(%ebx),%eax │ │ movl $0x173,0x8(%esp) │ │ - lea -0x135a0(%ebx),%eax │ │ movl $0x5,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - nop │ │ + call d7e0 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005aca0 : │ │ - lea -0x4c(%esp),%esp │ │ - mov %ebx,0x3c(%esp) │ │ - mov %esi,0x40(%esp) │ │ - call d3b4 │ │ - add $0x28343,%ebx │ │ - mov %edi,0x44(%esp) │ │ - mov %ebp,0x48(%esp) │ │ - mov 0x60(%esp),%esi │ │ - mov 0x64(%esp),%edi │ │ - mov 0x68(%esp),%ebp │ │ - lea 0x20(%esp),%eax │ │ - mov %ebp,0x14(%esp) │ │ - mov %edi,0x10(%esp) │ │ +00063210 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2acaf,%ebx │ │ + lea -0x5c(%esp),%esp │ │ + mov 0x70(%esp),%eax │ │ + mov 0x80(%esp),%esi │ │ + mov 0x88(%esp),%edi │ │ + mov %eax,0x28(%esp) │ │ + mov 0x7c(%esp),%eax │ │ mov %esi,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x4c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x84(%esp),%eax │ │ movl $0x4,0x4(%esp) │ │ + mov %edi,0x14(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea 0x3c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + mov 0x78(%esp),%ebp │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - je 5ad58 │ │ + je 632e8 │ │ test %eax,%eax │ │ - je 5ad40 │ │ - lea -0x1abbb(%ebx),%eax │ │ + je 632d0 │ │ movl $0x193,0x8(%esp) │ │ + lea -0x1c9cf(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x135a0(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + lea -0x153b4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ + call 676a0 │ │ mov $0xffffffff,%eax │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + mov 0x4c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 633dd │ │ + lea 0x5c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ - lea -0x1abd8(%ebx),%eax │ │ movl $0x190,0x8(%esp) │ │ + lea -0x1c9ec(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 5ad0e │ │ + jmp 6329b │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x24(%esp),%eax │ │ - mov %ebp,0x14(%esp) │ │ - mov %edi,0x10(%esp) │ │ + mov 0x84(%esp),%eax │ │ + mov %edi,0x14(%esp) │ │ mov %esi,0xc(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea 0x40(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - je 5adb8 │ │ + je 63350 │ │ test %eax,%eax │ │ - jne 5ada0 │ │ - lea -0x1abd8(%ebx),%eax │ │ + jne 63338 │ │ movl $0x19a,0x8(%esp) │ │ + lea -0x1c9ec(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 5ad0e │ │ - lea -0x1abbb(%ebx),%eax │ │ + jmp 6329b │ │ + nop │ │ movl $0x19d,0x8(%esp) │ │ + lea -0x1c9cf(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 5ad0e │ │ + jmp 6329b │ │ nop │ │ - mov 0x54(%esp),%ecx │ │ - lea 0x28(%esp),%eax │ │ - mov %ebp,0x14(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov %edi,0x10(%esp) │ │ - lea 0x2c(%esp),%eax │ │ + mov 0x84(%esp),%eax │ │ + mov %edi,0x14(%esp) │ │ mov %esi,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea 0x44(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x74(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + lea 0x48(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5ab30 │ │ - mov %eax,%edx │ │ - cmp 0x28(%esp),%edx │ │ - mov $0xffffffff,%eax │ │ - jne 5ad29 │ │ - mov 0x58(%esp),%edx │ │ - mov 0x5c(%esp),%ecx │ │ - mov 0x20(%esp),%eax │ │ - mov %eax,(%edx) │ │ - mov 0x24(%esp),%edx │ │ + call 630b0 │ │ + cmp 0x44(%esp),%eax │ │ + jne 633d3 │ │ + mov 0x3c(%esp),%eax │ │ + mov 0x40(%esp),%edx │ │ + mov 0x2c(%esp),%ecx │ │ + mov %eax,0x0(%ebp) │ │ mov %edx,(%ecx) │ │ - lea -0x135a0(%ebx),%ecx │ │ + lea -0x153b4(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ - mov 0x54(%esp),%ecx │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x2c(%esp),%ecx │ │ - mov %edx,0x4(%esp) │ │ + mov 0x74(%esp),%ecx │ │ movl $0x1a8,0x14(%esp) │ │ - mov %ecx,0x8(%esp) │ │ + mov %edx,0x4(%esp) │ │ + mov %ecx,0xc(%esp) │ │ + mov 0x48(%esp),%ecx │ │ mov %eax,(%esp) │ │ - call 5c230 <__ckd_alloc_2d_ptr> │ │ - mov 0x50(%esp),%edx │ │ - mov %eax,(%edx) │ │ - mov 0x28(%esp),%eax │ │ - jmp 5ad29 │ │ + mov %ecx,0x8(%esp) │ │ + call 64e00 <__ckd_alloc_2d_ptr@@Base> │ │ + mov 0x28(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ + mov 0x44(%esp),%eax │ │ + jmp 632b6 │ │ + mov $0xffffffff,%eax │ │ + jmp 632b6 │ │ + call db70 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005ae50 : │ │ +000633f0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2aacf,%ebx │ │ lea -0x5c(%esp),%esp │ │ - mov %ebx,0x4c(%esp) │ │ - mov %esi,0x50(%esp) │ │ - call d3b4 │ │ - add $0x28193,%ebx │ │ - mov %edi,0x54(%esp) │ │ - mov %ebp,0x58(%esp) │ │ - mov 0x74(%esp),%esi │ │ - mov 0x78(%esp),%edi │ │ - mov 0x7c(%esp),%ebp │ │ - lea 0x2c(%esp),%eax │ │ - mov %ebp,0x14(%esp) │ │ - mov %edi,0x10(%esp) │ │ + mov 0x78(%esp),%eax │ │ + mov 0x84(%esp),%esi │ │ + mov 0x8c(%esp),%edi │ │ + mov %eax,0x24(%esp) │ │ + mov 0x7c(%esp),%eax │ │ mov %esi,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ + mov %eax,0x28(%esp) │ │ + mov 0x80(%esp),%eax │ │ movl $0x4,0x4(%esp) │ │ + mov %edi,0x14(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x4c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x88(%esp),%eax │ │ + mov 0x70(%esp),%ebp │ │ + mov %eax,0x10(%esp) │ │ + lea 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - je 5af08 │ │ + je 634d8 │ │ test %eax,%eax │ │ - je 5aef0 │ │ - lea -0x1aba2(%ebx),%eax │ │ + je 634c0 │ │ movl $0x1c4,0x8(%esp) │ │ + lea -0x1c9b6(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x135a0(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + lea -0x153b4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ + call 676a0 │ │ mov $0xffffffff,%eax │ │ - mov 0x4c(%esp),%ebx │ │ - mov 0x50(%esp),%esi │ │ - mov 0x54(%esp),%edi │ │ - mov 0x58(%esp),%ebp │ │ + mov 0x4c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 6364b │ │ lea 0x5c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ - lea -0x1abd8(%ebx),%eax │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x1c1,0x8(%esp) │ │ + lea -0x1c9ec(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 5aebe │ │ + jmp 63486 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x30(%esp),%eax │ │ - mov %ebp,0x14(%esp) │ │ - mov %edi,0x10(%esp) │ │ + mov 0x88(%esp),%eax │ │ + mov %edi,0x14(%esp) │ │ mov %esi,0xc(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea 0x3c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - je 5af68 │ │ + je 63540 │ │ test %eax,%eax │ │ - jne 5af50 │ │ - lea -0x1abd8(%ebx),%eax │ │ + jne 63528 │ │ movl $0x1cb,0x8(%esp) │ │ + lea -0x1c9ec(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 5aebe │ │ - lea -0x1aba2(%ebx),%eax │ │ + jmp 63486 │ │ + nop │ │ movl $0x1ce,0x8(%esp) │ │ + lea -0x1c9b6(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 5aebe │ │ + jmp 63486 │ │ nop │ │ - lea 0x34(%esp),%eax │ │ - mov %ebp,0x14(%esp) │ │ - mov %edi,0x10(%esp) │ │ + mov 0x88(%esp),%eax │ │ + mov %edi,0x14(%esp) │ │ mov %esi,0xc(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea 0x40(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - je 5afc7 │ │ + je 635a6 │ │ test %eax,%eax │ │ - jne 5afb0 │ │ - lea -0x1abd8(%ebx),%eax │ │ + jne 6358f │ │ movl $0x1d5,0x8(%esp) │ │ + lea -0x1c9ec(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 5aebe │ │ - lea -0x1aba2(%ebx),%eax │ │ + jmp 63486 │ │ movl $0x1d8,0x8(%esp) │ │ + lea -0x1c9b6(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 5aebe │ │ - lea 0x38(%esp),%eax │ │ + jmp 63486 │ │ + mov 0x88(%esp),%eax │ │ + mov %edi,0x14(%esp) │ │ + mov %esi,0xc(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea 0x44(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x64(%esp),%eax │ │ - mov %ebp,0x14(%esp) │ │ + mov 0x74(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %edi,0x10(%esp) │ │ - lea 0x3c(%esp),%eax │ │ - mov %esi,0xc(%esp) │ │ + lea 0x48(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5ab30 │ │ - mov %eax,%edx │ │ - cmp 0x38(%esp),%edx │ │ - mov $0xffffffff,%eax │ │ - jne 5aed9 │ │ - lea -0x135a0(%ebx),%eax │ │ - mov %eax,0x14(%esp) │ │ - mov 0x64(%esp),%eax │ │ + call 630b0 │ │ + cmp 0x44(%esp),%eax │ │ + jne 63643 │ │ movl $0x1e3,0x18(%esp) │ │ + lea -0x153b4(%ebx),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov 0x74(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ - mov 0x3c(%esp),%eax │ │ + mov 0x48(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x34(%esp),%eax │ │ + mov 0x40(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x30(%esp),%eax │ │ + mov 0x3c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x2c(%esp),%eax │ │ + mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5c170 <__ckd_alloc_3d_ptr> │ │ - mov 0x60(%esp),%edx │ │ - mov %eax,(%edx) │ │ - mov 0x68(%esp),%eax │ │ - mov 0x2c(%esp),%edx │ │ - mov %edx,(%eax) │ │ - mov 0x6c(%esp),%eax │ │ - mov 0x30(%esp),%edx │ │ - mov %edx,(%eax) │ │ - mov 0x70(%esp),%eax │ │ - mov 0x34(%esp),%edx │ │ - mov %edx,(%eax) │ │ + call 64b60 <__ckd_alloc_3d_ptr@@Base> │ │ + mov 0x24(%esp),%ecx │ │ + mov %eax,0x0(%ebp) │ │ mov 0x38(%esp),%eax │ │ - jmp 5aed9 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,(%ecx) │ │ + mov 0x3c(%esp),%eax │ │ + mov 0x28(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ + mov 0x40(%esp),%eax │ │ + mov 0x2c(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ + mov 0x44(%esp),%eax │ │ + jmp 634a1 │ │ + or $0xffffffff,%eax │ │ + jmp 634a1 │ │ + call db70 │ │ │ │ -0005b070 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x34(%esp) │ │ +00063650 : │ │ + push %ebx │ │ + call db90 │ │ + add $0x2a872,%ebx │ │ + lea -0x38(%esp),%esp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ mov 0x40(%esp),%eax │ │ - call d3b4 │ │ - add $0x27f73,%ebx │ │ - mov %esi,0x38(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov 0x48(%esp),%esi │ │ - lea 0x2c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + lea 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 5b0e0 │ │ - mov 0x44(%esp),%ecx │ │ + jne 636c8 │ │ + mov 0x44(%esp),%edx │ │ + mov 0x28(%esp),%eax │ │ + test %edx,%edx │ │ + jne 636c0 │ │ + cmp 0x48(%esp),%eax │ │ + jne 63701 │ │ mov 0x2c(%esp),%eax │ │ - test %ecx,%ecx │ │ - jne 5b0d8 │ │ - cmp %eax,%esi │ │ - jne 5b114 │ │ - mov 0x34(%esp),%ebx │ │ - mov 0x38(%esp),%esi │ │ - lea 0x3c(%esp),%esp │ │ + xor %gs:0x14,%eax │ │ + jne 636fc │ │ + lea 0x38(%esp),%esp │ │ + pop %ebx │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ bswap %eax │ │ - mov %eax,0x2c(%esp) │ │ - jmp 5b0c0 │ │ - lea -0x1ab89(%ebx),%eax │ │ + mov %eax,0x28(%esp) │ │ + jmp 636a1 │ │ movl $0x1f1,0x8(%esp) │ │ + lea -0x1c99d(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x153b4(%ebx),%eax │ │ movl $0x5,(%esp) │ │ - lea -0x135a0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ + call db70 │ │ + mov 0x48(%esp),%edx │ │ mov %eax,0x10(%esp) │ │ - mov %esi,0x14(%esp) │ │ - lea -0x134b8(%ebx),%eax │ │ - movl $0x1f7,0x8(%esp) │ │ + lea -0x152d0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x153b4(%ebx),%eax │ │ + movl $0x1f7,0x8(%esp) │ │ + mov %edx,0x14(%esp) │ │ movl $0x5,(%esp) │ │ - lea -0x135a0(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ + jmp 63750 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0005b150 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x20(%esp) │ │ - mov %esi,0x24(%esp) │ │ - call d3b4 │ │ - add $0x27e93,%ebx │ │ - mov %edi,0x28(%esp) │ │ +00063750 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2a770,%ebx │ │ + lea -0x20(%esp),%esp │ │ mov 0x3c(%esp),%esi │ │ - mov 0x40(%esp),%edi │ │ lea 0x38(%esp),%eax │ │ - mov %edi,0x14(%esp) │ │ + mov 0x40(%esp),%edi │ │ movl $0x0,0x10(%esp) │ │ - mov %esi,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ + mov %esi,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5aa30 │ │ + mov %edi,0x14(%esp) │ │ + call 62f30 │ │ cmp $0x1,%eax │ │ - je 5b200 │ │ + je 637f0 │ │ test %eax,%eax │ │ - je 5b1e8 │ │ - lea -0x1ab55(%ebx),%eax │ │ + je 637d8 │ │ movl $0x23b,0x8(%esp) │ │ + lea -0x1c969(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x135a0(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + lea -0x153b4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ + call 676a0 │ │ mov $0xffffffff,%eax │ │ - mov 0x20(%esp),%ebx │ │ - mov 0x24(%esp),%esi │ │ - mov 0x28(%esp),%edi │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x20(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - xchg %ax,%ax │ │ - lea -0x1ab73(%ebx),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x238,0x8(%esp) │ │ + lea -0x1c987(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 5b1ba │ │ + jmp 637b1 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x38(%esp),%eax │ │ mov %edi,0x14(%esp) │ │ + movl $0x0,0x10(%esp) │ │ mov %eax,0x8(%esp) │ │ mov 0x34(%esp),%eax │ │ + mov %esi,0xc(%esp) │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ - movl $0x0,0x10(%esp) │ │ - mov %esi,0xc(%esp) │ │ mov %eax,(%esp) │ │ - call 5aa30 │ │ + call 62f30 │ │ cmp 0x38(%esp),%eax │ │ - je 5b1d5 │ │ + je 637cc │ │ test %eax,%eax │ │ - jne 5b250 │ │ - lea -0x1ab73(%ebx),%eax │ │ + jne 63840 │ │ movl $0x243,0x8(%esp) │ │ + lea -0x1c987(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 5b1ba │ │ + jmp 637b1 │ │ lea 0x0(%esi),%esi │ │ - lea -0x1ab55(%ebx),%eax │ │ movl $0x246,0x8(%esp) │ │ + lea -0x1c969(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 5b1ba │ │ + jmp 637b1 │ │ mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005b270 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x20(%esp) │ │ - mov %esi,0x24(%esp) │ │ - call d3b4 │ │ - add $0x27d73,%ebx │ │ - mov %edi,0x28(%esp) │ │ +00063860 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2a660,%ebx │ │ + lea -0x20(%esp),%esp │ │ mov 0x44(%esp),%esi │ │ - mov 0x48(%esp),%edi │ │ lea 0x38(%esp),%eax │ │ - mov %edi,0x14(%esp) │ │ + mov 0x48(%esp),%edi │ │ movl $0x0,0x10(%esp) │ │ - mov %esi,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ + mov %esi,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5aa30 │ │ + mov %edi,0x14(%esp) │ │ + call 62f30 │ │ cmp $0x1,%eax │ │ - je 5b320 │ │ + je 63900 │ │ test %eax,%eax │ │ - je 5b308 │ │ - lea -0x1ab3b(%ebx),%eax │ │ + je 638e8 │ │ movl $0x20c,0x8(%esp) │ │ + lea -0x1c94f(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x135a0(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + lea -0x153b4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ + call 676a0 │ │ mov $0xffffffff,%eax │ │ - mov 0x20(%esp),%ebx │ │ - mov 0x24(%esp),%esi │ │ - mov 0x28(%esp),%edi │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x20(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - xchg %ax,%ax │ │ - lea -0x1ab73(%ebx),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x209,0x8(%esp) │ │ + lea -0x1c987(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 5b2da │ │ + jmp 638c1 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x3c(%esp),%eax │ │ mov %edi,0x14(%esp) │ │ + lea 0x3c(%esp),%eax │ │ movl $0x0,0x10(%esp) │ │ mov %esi,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5aa30 │ │ + call 62f30 │ │ cmp $0x1,%eax │ │ - je 5b388 │ │ + je 63968 │ │ test %eax,%eax │ │ - jne 5b370 │ │ - lea -0x1ab73(%ebx),%eax │ │ + jne 63950 │ │ movl $0x215,0x8(%esp) │ │ + lea -0x1c987(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 5b2da │ │ + jmp 638c1 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1ab3b(%ebx),%eax │ │ movl $0x218,0x8(%esp) │ │ + lea -0x1c94f(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 5b2da │ │ + jmp 638c1 │ │ nop │ │ - lea 0x40(%esp),%eax │ │ mov %edi,0x14(%esp) │ │ + lea 0x40(%esp),%eax │ │ movl $0x0,0x10(%esp) │ │ mov %esi,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5aa30 │ │ + call 62f30 │ │ cmp $0x1,%eax │ │ - je 5b3eb │ │ + je 639cb │ │ test %eax,%eax │ │ - jne 5b3d4 │ │ - lea -0x1ab73(%ebx),%eax │ │ + jne 639b4 │ │ movl $0x221,0x8(%esp) │ │ + lea -0x1c987(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 5b2da │ │ - lea -0x1ab3b(%ebx),%eax │ │ + jmp 638c1 │ │ movl $0x224,0x8(%esp) │ │ + lea -0x1c94f(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 5b2da │ │ + jmp 638c1 │ │ mov 0x3c(%esp),%eax │ │ mov %edi,0x10(%esp) │ │ + mov %esi,0xc(%esp) │ │ imul 0x38(%esp),%eax │ │ imul 0x40(%esp),%eax │ │ - mov %esi,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ mov 0x34(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ mov (%eax),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5b150 │ │ - jmp 5b2f5 │ │ + call 63750 │ │ + jmp 638dc │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005b430 : │ │ +00063a10 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x27bbb,%ebx │ │ + call db90 │ │ + add $0x2a4af,%ebx │ │ lea -0x3c(%esp),%esp │ │ mov 0x58(%esp),%esi │ │ - mov 0x50(%esp),%edi │ │ mov %esi,(%esp) │ │ - call cec4 │ │ - mov 0x54(%esp),%edx │ │ - mov %eax,0x28(%esp) │ │ - mov %edx,(%esp) │ │ - call cec4 │ │ - cmp %eax,0x28(%esp) │ │ + call d690 │ │ + mov %eax,%edi │ │ + mov 0x54(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d690 │ │ + cmp %eax,%edi │ │ mov %eax,%ebp │ │ - jg 5b48a │ │ - sub 0x28(%esp),%eax │ │ - add 0x54(%esp),%eax │ │ + jg 63a60 │ │ mov %esi,0x4(%esp) │ │ + sub %edi,%eax │ │ + add 0x54(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cff4 │ │ + call d7b0 │ │ test %eax,%eax │ │ - lea -0x1b95d(%ebx),%eax │ │ + lea -0x1d771(%ebx),%eax │ │ cmove %eax,%esi │ │ - mov %edi,(%esp) │ │ - call cec4 │ │ - lea -0x135a0(%ebx),%ecx │ │ - mov %ecx,0x2c(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d690 │ │ + lea 0x2(%edi,%ebp,1),%edx │ │ + lea -0x153b4(%ebx),%ecx │ │ mov %ecx,0x8(%esp) │ │ - mov 0x28(%esp),%ecx │ │ + add %edx,%eax │ │ movl $0x260,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea 0x2(%ecx,%ebp,1),%edx │ │ - add %edx,%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - test %edi,%edi │ │ - mov %eax,%ebp │ │ - je 5b5e0 │ │ - mov 0x54(%esp),%edx │ │ - lea -0x1ab21(%ebx),%eax │ │ + mov %ecx,0x28(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x2c(%esp) │ │ + mov %eax,%edi │ │ + mov 0x54(%esp),%eax │ │ mov %esi,0x10(%esp) │ │ - mov %edx,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov %edi,(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea -0x1c935(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cea4 │ │ - lea -0x1cf3b(%ebx),%eax │ │ - mov %ebp,(%esp) │ │ + call d670 │ │ + mov %edi,(%esp) │ │ + lea -0x1ed4f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ test %eax,%eax │ │ - mov %eax,%esi │ │ - je 5b6b7 │ │ + mov %eax,%edi │ │ + je 63c6d │ │ movl $0x2,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf54 │ │ - mov %esi,(%esp) │ │ - call cf44 │ │ - mov %eax,%edi │ │ + call d720 │ │ + mov %edi,(%esp) │ │ + call d710 │ │ movl $0x0,0x8(%esp) │ │ + mov %eax,%esi │ │ movl $0x0,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call cf54 │ │ + mov %edi,(%esp) │ │ + call d720 │ │ + mov 0x5c(%esp),%edx │ │ + test %edx,%edx │ │ + jle 63b46 │ │ mov 0x5c(%esp),%eax │ │ - test %eax,%eax │ │ - jle 5b570 │ │ - mov 0x5c(%esp),%ecx │ │ movl $0x0,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call cf54 │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d720 │ │ test %eax,%eax │ │ - js 5b668 │ │ - sub 0x5c(%esp),%edi │ │ - shr %edi │ │ - mov 0x2c(%esp),%edx │ │ - mov %edx,0x8(%esp) │ │ + js 63c20 │ │ + sub 0x5c(%esp),%esi │ │ + mov 0x28(%esp),%eax │ │ + shr %esi │ │ movl $0x277,0xc(%esp) │ │ movl $0x2,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x28(%esp) │ │ - mov %esi,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %esi,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,(%esp) │ │ + mov %eax,%ebp │ │ + mov %edi,0xc(%esp) │ │ + mov %esi,0x8(%esp) │ │ movl $0x2,0x4(%esp) │ │ + call d700 │ │ + cmp %eax,%esi │ │ + jg 63bc8 │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ - cmp %eax,%edi │ │ - jg 5b608 │ │ - mov %ebp,(%esp) │ │ - call 5bce0 │ │ - mov %esi,(%esp) │ │ - call cf14 │ │ - mov 0x64(%esp),%esi │ │ - test %esi,%esi │ │ - je 5b5d0 │ │ - mov 0x64(%esp),%edx │ │ - mov %edi,(%edx) │ │ - mov 0x28(%esp),%eax │ │ + call 64330 │ │ + mov %edi,(%esp) │ │ + call d6e0 │ │ + mov 0x64(%esp),%eax │ │ + test %eax,%eax │ │ + je 63bb8 │ │ + mov 0x64(%esp),%eax │ │ + mov %esi,(%eax) │ │ + mov %ebp,%eax │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x54(%esp),%ecx │ │ - lea -0x1ab19(%ebx),%eax │ │ - mov %esi,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cea4 │ │ - jmp 5b4ee │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x2c(%esp),%ecx │ │ + lea 0x3c(%esp),%esp │ │ + mov %ebp,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,0x18(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - lea -0x13454(%ebx),%eax │ │ - mov %ebp,0x14(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %edi,0x10(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov 0x28(%esp),%edx │ │ + mov %esi,0x10(%esp) │ │ + mov %eax,0x14(%esp) │ │ + lea -0x1526c(%ebx),%eax │ │ + mov %edx,0x4(%esp) │ │ movl $0x279,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ - mov 0x28(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov %ebp,(%esp) │ │ - call 5bce0 │ │ - mov %esi,(%esp) │ │ - call cf14 │ │ - movl $0x0,0x28(%esp) │ │ - jmp 5b5d0 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x5c(%esp),%edx │ │ - mov 0x2c(%esp),%ecx │ │ - mov %edx,0x10(%esp) │ │ - lea -0x13484(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov %ebp,0x14(%esp) │ │ + call 676a0 │ │ + mov %ebp,(%esp) │ │ + call 64330 │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov %edi,(%esp) │ │ + call d6e0 │ │ + xor %eax,%eax │ │ + jmp 63baa │ │ + xchg %ax,%ax │ │ + mov 0x5c(%esp),%eax │ │ + mov 0x2c(%esp),%esi │ │ movl $0x26f,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1529c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x28(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ + mov %esi,0x14(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + mov %edi,(%esp) │ │ + call d6e0 │ │ mov %esi,(%esp) │ │ - call cf14 │ │ - mov %ebp,(%esp) │ │ - call 5bce0 │ │ - movl $0x0,0x28(%esp) │ │ - jmp 5b5d0 │ │ - mov 0x2c(%esp),%edx │ │ - lea -0x15bbc(%ebx),%eax │ │ - mov %ebp,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + call 64330 │ │ + xor %eax,%eax │ │ + jmp 63baa │ │ + mov 0x2c(%esp),%eax │ │ movl $0x268,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x5,(%esp) │ │ - call 5e890 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x179d4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - lea 0x0(%esi),%esi │ │ + call d7e0 │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005b6f0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x1c(%esp) │ │ - mov %esi,0x20(%esp) │ │ - call d3b4 │ │ - add $0x278f3,%ebx │ │ - mov 0x38(%esp),%esi │ │ - mov %edi,0x24(%esp) │ │ - add $0x1f,%esi │ │ - mov 0x34(%esp),%edi │ │ - shr $0x5,%esi │ │ - add $0x1f,%edi │ │ - lea -0x1342c(%ebx),%eax │ │ - mov %eax,0x8(%esp) │ │ - shr $0x5,%edi │ │ - mov %ebp,0x28(%esp) │ │ +00063cb0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2a20f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x34(%esp),%eax │ │ movl $0x48,0xc(%esp) │ │ + lea 0x1f(%eax),%edi │ │ + mov 0x38(%esp),%eax │ │ + shr $0x5,%edi │ │ + lea 0x1f(%eax),%esi │ │ + lea -0x15244(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + shr $0x5,%esi │ │ lea 0x0(,%esi,4),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ + call 64100 <__ckd_realloc__@@Base> │ │ cmp %esi,%edi │ │ mov %eax,%ebp │ │ - jae 5b76e │ │ + jae 63d22 │ │ sub %edi,%esi │ │ lea (%eax,%edi,4),%eax │ │ shl $0x2,%esi │ │ movl $0x0,0x4(%esp) │ │ - mov %esi,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call d014 │ │ + mov %esi,0x8(%esp) │ │ + call d7d0 │ │ + lea 0x1c(%esp),%esp │ │ mov %ebp,%eax │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 63d40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0005b790 : │ │ +00063d40 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ lea -0x8(%esp),%esp │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x18(%esp),%ecx │ │ - mov %edx,%eax │ │ - and $0x1f,%eax │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,%edi │ │ + and $0x1f,%edi │ │ + shr $0x5,%eax │ │ + mov %edi,(%esp) │ │ + je 63dfc │ │ + mov 0x18(%esp),%edi │ │ + lea (%edi,%eax,4),%eax │ │ + mov $0x1,%edi │ │ mov %eax,0x4(%esp) │ │ xor %eax,%eax │ │ - shr $0x5,%edx │ │ - mov %edx,(%esp) │ │ - je 5b7f3 │ │ - xor %edi,%edi │ │ - mov $0x1,%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x18(%esp),%ecx │ │ - mov (%ecx,%edi,4),%edx │ │ - test %edx,%edx │ │ - je 5b7e4 │ │ + jmp 63d80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x18(%esp),%esi │ │ + mov (%esi),%esi │ │ + test %esi,%esi │ │ + je 63db4 │ │ xor %ecx,%ecx │ │ - lea 0x0(%esi),%esi │ │ - mov %esi,%ebp │ │ + jmp 63da0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %edi,%ebp │ │ + lea 0x1(%eax),%edx │ │ shl %cl,%ebp │ │ - and %edx,%ebp │ │ - cmp $0x1,%ebp │ │ - sbb $0xffffffff,%eax │ │ + test %esi,%ebp │ │ + cmovne %edx,%eax │ │ add $0x1,%ecx │ │ cmp $0x20,%ecx │ │ - jne 5b7d0 │ │ - add $0x1,%edi │ │ - cmp (%esp),%edi │ │ - jne 5b7c0 │ │ - mov 0x18(%esp),%edx │ │ - lea (%edx,%edi,4),%ecx │ │ - mov 0x4(%esp),%edx │ │ + jne 63da0 │ │ + mov 0x4(%esp),%esi │ │ + addl $0x4,0x18(%esp) │ │ + cmp %esi,0x18(%esp) │ │ + jne 63d80 │ │ + mov (%esp),%edx │ │ test %edx,%edx │ │ - je 5b81b │ │ - mov (%ecx),%esi │ │ - mov $0x1,%edx │ │ - xor %ecx,%ecx │ │ + je 63df4 │ │ mov 0x4(%esp),%edi │ │ - mov %edx,%ebp │ │ + xor %ecx,%ecx │ │ + mov $0x1,%esi │ │ + mov (%edi),%edi │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov %esi,%ebp │ │ + lea 0x1(%eax),%edx │ │ shl %cl,%ebp │ │ - and %esi,%ebp │ │ - cmp $0x1,%ebp │ │ - sbb $0xffffffff,%eax │ │ + test %edi,%ebp │ │ + cmovne %edx,%eax │ │ add $0x1,%ecx │ │ - cmp %edi,%ecx │ │ - jne 5b808 │ │ + cmp (%esp),%ecx │ │ + jne 63de0 │ │ lea 0x8(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + mov 0x18(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + xor %eax,%eax │ │ + jmp 63dc3 │ │ nop │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005b830 : │ │ +00063e10 : │ │ push %edi │ │ push %esi │ │ mov 0xc(%esp),%edx │ │ test %edx,%edx │ │ - jne 5b853 │ │ - jmp 5b85a │ │ + jne 63e34 │ │ + jmp 63e3b │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea -0x41(%eax),%esi │ │ + lea 0x20(%eax),%edi │ │ mov %esi,%ecx │ │ cmp $0x19,%cl │ │ - lea 0x20(%eax),%edi │ │ cmovbe %edi,%eax │ │ - mov %al,(%edx) │ │ add $0x1,%edx │ │ + mov %al,-0x1(%edx) │ │ movzbl (%edx),%eax │ │ test %al,%al │ │ - jne 5b840 │ │ + jne 63e20 │ │ pop %esi │ │ pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + xchg %ax,%ax │ │ │ │ -0005b860 : │ │ +00063e40 : │ │ push %edi │ │ push %esi │ │ mov 0xc(%esp),%edx │ │ test %edx,%edx │ │ - jne 5b883 │ │ - jmp 5b88a │ │ + jne 63e64 │ │ + jmp 63e6b │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea -0x61(%eax),%esi │ │ + lea -0x20(%eax),%edi │ │ mov %esi,%ecx │ │ cmp $0x19,%cl │ │ - lea -0x20(%eax),%edi │ │ cmovbe %edi,%eax │ │ - mov %al,(%edx) │ │ add $0x1,%edx │ │ + mov %al,-0x1(%edx) │ │ movzbl (%edx),%eax │ │ test %al,%al │ │ - jne 5b870 │ │ + jne 63e50 │ │ pop %esi │ │ pop %edi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + xchg %ax,%ax │ │ │ │ -0005b890 : │ │ +00063e70 : │ │ push %ebp │ │ - xor %eax,%eax │ │ push %edi │ │ push %esi │ │ - lea -0x8(%esp),%esp │ │ - mov 0x18(%esp),%edi │ │ - mov 0x1c(%esp),%esi │ │ - cmp %esi,%edi │ │ - je 5b8f4 │ │ + mov 0x14(%esp),%esi │ │ + cmp %esi,0x10(%esp) │ │ + je 63ee0 │ │ + mov 0x10(%esp),%eax │ │ + test %eax,%eax │ │ + je 63e89 │ │ test %esi,%esi │ │ - je 5b900 │ │ - test %edi,%edi │ │ - je 5b900 │ │ - xor %ecx,%ecx │ │ - mov %edi,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - xchg %ax,%ax │ │ - mov 0x4(%esp),%ecx │ │ - mov (%esp),%edx │ │ - movzbl (%ecx,%edx,1),%eax │ │ + jne 63e9c │ │ + cmpl $0x1,0x10(%esp) │ │ + pop %esi │ │ + sbb %eax,%eax │ │ + pop %edi │ │ + or $0x1,%eax │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + test %al,%al │ │ + je 63ee0 │ │ + addl $0x1,0x10(%esp) │ │ + mov 0x10(%esp),%eax │ │ + movzbl -0x1(%eax),%eax │ │ lea -0x61(%eax),%edi │ │ - mov %edi,%edx │ │ - cmp $0x19,%dl │ │ - lea -0x20(%eax),%ecx │ │ - cmovbe %ecx,%eax │ │ - mov (%esp),%ecx │ │ - movzbl (%esi,%ecx,1),%edx │ │ + lea -0x20(%eax),%edx │ │ + mov %edi,%ecx │ │ + cmp $0x19,%cl │ │ + cmovbe %edx,%eax │ │ + add $0x1,%esi │ │ + movzbl -0x1(%esi),%edx │ │ lea -0x61(%edx),%ebp │ │ + lea -0x20(%edx),%edi │ │ mov %ebp,%ecx │ │ cmp $0x19,%cl │ │ - lea -0x20(%edx),%edi │ │ cmovbe %edi,%edx │ │ cmp %dl,%al │ │ - jne 5b910 │ │ - addl $0x1,(%esp) │ │ - test %al,%al │ │ - jne 5b8b8 │ │ - xor %eax,%eax │ │ - lea 0x8(%esp),%esp │ │ + je 63e98 │ │ pop %esi │ │ + movsbl %al,%eax │ │ + movsbl %dl,%edx │ │ pop %edi │ │ + sub %edx,%eax │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - cmp $0x1,%edi │ │ - sbb %eax,%eax │ │ - lea 0x8(%esp),%esp │ │ - pop %esi │ │ - or $0x1,%eax │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x8(%esp),%esp │ │ - movsbl %al,%eax │ │ - movsbl %dl,%edx │ │ pop %esi │ │ - sub %edx,%eax │ │ + xor %eax,%eax │ │ pop %edi │ │ pop %ebp │ │ retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005b920 : │ │ +00063ef0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ - lea -0x10(%esp),%esp │ │ - mov 0x24(%esp),%ebp │ │ - test %ebp,%ebp │ │ - je 5b937 │ │ - mov 0x20(%esp),%ecx │ │ + lea -0x4(%esp),%esp │ │ + mov 0x14(%esp),%esi │ │ + mov 0x18(%esp),%ecx │ │ + test %esi,%esi │ │ + je 63f70 │ │ test %ecx,%ecx │ │ - jne 5b950 │ │ - cmpl $0x1,0x20(%esp) │ │ - sbb %eax,%eax │ │ - or $0x1,%eax │ │ - lea 0x10(%esp),%esp │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x28(%esp),%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - je 5b941 │ │ - xor %ecx,%ecx │ │ - jmp 5b96d │ │ - xchg %ax,%ax │ │ + je 63f70 │ │ + mov 0x1c(%esp),%eax │ │ + test %eax,%eax │ │ + je 63f80 │ │ + mov 0x1c(%esp),%eax │ │ + add %ecx,%eax │ │ + mov %eax,(%esp) │ │ + jmp 63f2d │ │ + lea 0x0(%esi),%esi │ │ test %al,%al │ │ - je 5b9b8 │ │ - add $0x1,%ecx │ │ - cmp 0x28(%esp),%ecx │ │ - je 5b9b8 │ │ - mov 0x20(%esp),%edx │ │ - movzbl (%edx,%ecx,1),%eax │ │ - lea -0x61(%eax),%esi │ │ - mov %esi,%edx │ │ - cmp $0x19,%dl │ │ - lea -0x20(%eax),%edi │ │ - movzbl 0x0(%ebp,%ecx,1),%edx │ │ - cmovbe %edi,%eax │ │ - mov %dl,(%esp) │ │ - lea -0x20(%edx),%esi │ │ - lea -0x61(%edx),%edi │ │ - mov %edi,%edx │ │ - cmp $0x19,%dl │ │ - movzbl (%esp),%edx │ │ - cmovbe %esi,%edx │ │ + je 63f80 │ │ + mov (%esp),%eax │ │ + cmp %eax,0x18(%esp) │ │ + je 63f80 │ │ + movzbl (%esi),%eax │ │ + add $0x1,%esi │ │ + lea -0x61(%eax),%edi │ │ + lea -0x20(%eax),%edx │ │ + mov %edi,%ecx │ │ + cmp $0x19,%cl │ │ + cmovbe %edx,%eax │ │ + addl $0x1,0x18(%esp) │ │ + mov 0x18(%esp),%edi │ │ + movzbl -0x1(%edi),%edx │ │ + lea -0x61(%edx),%ebp │ │ + lea -0x20(%edx),%edi │ │ + mov %ebp,%ecx │ │ + cmp $0x19,%cl │ │ + cmovbe %edi,%edx │ │ cmp %dl,%al │ │ - mov %dl,(%esp) │ │ - je 5b960 │ │ - lea 0x10(%esp),%esp │ │ + je 63f20 │ │ + lea 0x4(%esp),%esp │ │ movsbl %al,%eax │ │ - movsbl %dl,%edx │ │ pop %esi │ │ + movsbl %dl,%edx │ │ + pop %edi │ │ sub %edx,%eax │ │ + pop %ebp │ │ + retq │ │ + cmp $0x1,%esi │ │ + sbb %eax,%eax │ │ + lea 0x4(%esp),%esp │ │ + pop %esi │ │ + or $0x1,%eax │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x10(%esp),%esp │ │ + lea 0x4(%esp),%esp │ │ xor %eax,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ │ │ -0005b9d0 : │ │ +00063f90 : │ │ mov 0x8(%esp),%eax │ │ - call 165c4 │ │ - add $0x2761b,%ecx │ │ + call 17248 │ │ + add $0x29f2f,%ecx │ │ test %eax,%eax │ │ - je 5b9ed │ │ - movl $0x1,0x76c(%ecx) │ │ + je 63fad │ │ + movl $0x1,0x838(%ecx) │ │ mov 0x4(%esp),%edx │ │ - mov 0x770(%ecx),%eax │ │ - mov %edx,0x770(%ecx) │ │ + mov 0x83c(%ecx),%eax │ │ + mov %edx,0x83c(%ecx) │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0005ba00 : │ │ +00063fc0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x275ee,%ebx │ │ + call db90 │ │ + add $0x29f02,%ebx │ │ lea -0x18(%esp),%esp │ │ lea 0x24(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x20(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov -0x1c(%ebx),%eax │ │ - add $0xa8,%eax │ │ + mov -0x8(%ebx),%eax │ │ + lea 0xa8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call d184 │ │ - mov 0x76c(%ebx),%edx │ │ - test %edx,%edx │ │ - jne 5ba58 │ │ - mov 0x770(%ebx),%eax │ │ + call d940 │ │ + mov 0x838(%ebx),%eax │ │ + test %eax,%eax │ │ + jne 64018 │ │ + mov 0x83c(%ebx),%eax │ │ test %eax,%eax │ │ - je 5ba60 │ │ + je 64020 │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call d194 │ │ - nop │ │ - call d1a4 │ │ + call d950 │ │ + call d960 │ │ lea 0x0(%esi),%esi │ │ movl $0xffffffff,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005ba70 <__ckd_calloc__>: │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x30(%esp) │ │ - mov %esi,0x34(%esp) │ │ - call d3b4 │ │ - add $0x27573,%ebx │ │ - mov %edi,0x38(%esp) │ │ +00064030 <__ckd_calloc__@@Base>: │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x29e90,%ebx │ │ + lea -0x30(%esp),%esp │ │ mov 0x40(%esp),%esi │ │ mov 0x44(%esp),%edi │ │ mov %esi,(%esp) │ │ mov %edi,0x4(%esp) │ │ - call cef4 │ │ + call d6c0 │ │ test %eax,%eax │ │ - je 5bab8 <__ckd_calloc__+0x48> │ │ - mov 0x30(%esp),%ebx │ │ - mov 0x34(%esp),%esi │ │ - mov 0x38(%esp),%edi │ │ - lea 0x3c(%esp),%esp │ │ + je 64068 <__ckd_calloc__@@Base+0x38> │ │ + lea 0x30(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ mov 0x4c(%esp),%edx │ │ - mov %eax,0x2c(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ mov %edx,0x10(%esp) │ │ mov 0x48(%esp),%edx │ │ + mov %eax,0x2c(%esp) │ │ mov %edx,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ - lea -0x133fc(%ebx),%edx │ │ - mov %esi,0x4(%esp) │ │ + lea -0x15214(%ebx),%edx │ │ mov %edx,(%esp) │ │ - call 5ba00 │ │ + call 63fc0 │ │ mov 0x2c(%esp),%eax │ │ - jmp 5baa3 <__ckd_calloc__+0x33> │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x30(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + xchg %ax,%ax │ │ │ │ -0005baf0 <__ckd_malloc__>: │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x24(%esp) │ │ - mov %esi,0x28(%esp) │ │ - call d3b4 │ │ - add $0x274f3,%ebx │ │ +000640a0 <__ckd_malloc__@@Base>: │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x29e21,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x30(%esp),%esi │ │ mov %esi,(%esp) │ │ - call ceb4 │ │ + call d680 │ │ test %eax,%eax │ │ - je 5bb28 <__ckd_malloc__+0x38> │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + je 640c8 <__ckd_malloc__@@Base+0x28> │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x38(%esp),%edx │ │ mov %esi,0x4(%esp) │ │ + mov %eax,0x1c(%esp) │ │ mov %edx,0xc(%esp) │ │ mov 0x34(%esp),%edx │ │ mov %edx,0x8(%esp) │ │ - mov %eax,0x1c(%esp) │ │ - lea -0x133d8(%ebx),%edx │ │ + lea -0x151f0(%ebx),%edx │ │ mov %edx,(%esp) │ │ - call 5ba00 │ │ + call 63fc0 │ │ mov 0x1c(%esp),%eax │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005bb60 <__ckd_realloc__>: │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x24(%esp) │ │ - mov %esi,0x28(%esp) │ │ - call d3b4 │ │ - add $0x27483,%ebx │ │ +00064100 <__ckd_realloc__@@Base>: │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x29dc1,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x34(%esp),%esi │ │ mov 0x30(%esp),%eax │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call d0c4 │ │ + call d880 │ │ test %eax,%eax │ │ - je 5bba0 <__ckd_realloc__+0x40> │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + je 64130 <__ckd_realloc__@@Base+0x30> │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x3c(%esp),%edx │ │ mov %esi,0x4(%esp) │ │ + mov %eax,0x1c(%esp) │ │ mov %edx,0xc(%esp) │ │ mov 0x38(%esp),%edx │ │ mov %edx,0x8(%esp) │ │ - mov %eax,0x1c(%esp) │ │ - lea -0x133d8(%ebx),%edx │ │ + lea -0x151f0(%ebx),%edx │ │ mov %edx,(%esp) │ │ - call 5ba00 │ │ + call 63fc0 │ │ mov 0x1c(%esp),%eax │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 64170 <__ckd_salloc__@@Base> │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0005bbe0 <__ckd_salloc__>: │ │ - lea -0x1c(%esp),%esp │ │ - mov %edi,0x18(%esp) │ │ +00064170 <__ckd_salloc__@@Base>: │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x29d50,%ebx │ │ + lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%edi │ │ - mov %ebx,0x10(%esp) │ │ - mov %esi,0x14(%esp) │ │ - call d3b4 │ │ - add $0x273fb,%ebx │ │ - xor %esi,%esi │ │ test %edi,%edi │ │ - je 5bc36 <__ckd_salloc__+0x56> │ │ + je 641c8 <__ckd_salloc__@@Base+0x58> │ │ mov %edi,(%esp) │ │ - call cec4 │ │ + call d690 │ │ mov 0x28(%esp),%edx │ │ add $0x1,%eax │ │ + mov %eax,(%esp) │ │ mov %edx,0x8(%esp) │ │ mov 0x24(%esp),%edx │ │ mov %edx,0x4(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ mov %eax,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ mov %eax,%esi │ │ mov %edi,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call ced4 │ │ + call d6a0 │ │ mov %esi,%eax │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ + lea 0x0(%esi),%esi │ │ + xor %eax,%eax │ │ + jmp 641bd <__ckd_salloc__@@Base+0x4d> │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005bc50 <__ckd_calloc_2d__>: │ │ +000641d0 <__ckd_calloc_2d__@@Base>: │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2739b,%ebx │ │ + call db90 │ │ + add $0x29cef,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x48(%esp),%eax │ │ - mov 0x40(%esp),%esi │ │ - mov %eax,0x4(%esp) │ │ - mov 0x44(%esp),%eax │ │ - imul %esi,%eax │ │ - mov 0x4c(%esp),%edi │ │ - mov 0x50(%esp),%ebp │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0xc(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov 0x4c(%esp),%esi │ │ + mov 0x50(%esp),%edi │ │ + mov 0x48(%esp),%ebp │ │ + imul 0x44(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov %edi,0xc(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x40(%esp),%ecx │ │ mov %eax,0x1c(%esp) │ │ - mov %ebp,0x8(%esp) │ │ - lea 0x0(,%esi,4),%eax │ │ - mov %edi,0x4(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %esi,0x4(%esp) │ │ + lea 0x0(,%ecx,4),%eax │ │ mov %eax,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ - test %esi,%esi │ │ - je 5bccc <__ckd_calloc_2d__+0x7c> │ │ - mov 0x48(%esp),%edi │ │ - mov 0x1c(%esp),%ecx │ │ - imul 0x44(%esp),%edi │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x40(%esp),%edx │ │ + test %edx,%edx │ │ + je 642d0 <__ckd_calloc_2d__@@Base+0x100> │ │ + mov 0x40(%esp),%esi │ │ + mov 0x44(%esp),%ecx │ │ + mov 0x40(%esp),%edi │ │ + imul %ebp,%ecx │ │ + lea -0x4(%esi),%ebp │ │ + lea -0x1(%edi),%edx │ │ + shr $0x2,%ebp │ │ + add $0x1,%ebp │ │ + cmp $0x3,%edx │ │ + lea 0x0(,%ebp,4),%esi │ │ + jbe 642e0 <__ckd_calloc_2d__@@Base+0x110> │ │ + lea (%ecx,%ecx,1),%edx │ │ + movd %ecx,%xmm5 │ │ + lea (%edx,%ecx,1),%edi │ │ + movd %edx,%xmm1 │ │ + pxor %xmm0,%xmm0 │ │ + movd %edi,%xmm4 │ │ + punpckldq %xmm4,%xmm1 │ │ + punpckldq %xmm5,%xmm0 │ │ + lea 0x0(,%ecx,4),%edi │ │ + punpcklqdq %xmm1,%xmm0 │ │ + movd 0x1c(%esp),%xmm6 │ │ + movd %edi,%xmm1 │ │ + pshufd $0x0,%xmm1,%xmm1 │ │ xor %edx,%edx │ │ + pshufd $0x0,%xmm6,%xmm2 │ │ + mov %edx,%edi │ │ + movdqa %xmm2,%xmm3 │ │ + add $0x1,%edx │ │ + paddd %xmm0,%xmm3 │ │ + shl $0x4,%edi │ │ + cmp %edx,%ebp │ │ + movdqu %xmm3,(%eax,%edi,1) │ │ + paddd %xmm1,%xmm0 │ │ + ja 642a1 <__ckd_calloc_2d__@@Base+0xd1> │ │ + mov %esi,%edx │ │ + imul %ecx,%edx │ │ + cmp %esi,0x40(%esp) │ │ + jne 642e4 <__ckd_calloc_2d__@@Base+0x114> │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %ecx,(%eax,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ - add %edi,%ecx │ │ - cmp %esi,%edx │ │ - jne 5bcc0 <__ckd_calloc_2d__+0x70> │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + xor %edx,%edx │ │ + xor %esi,%esi │ │ + mov 0x1c(%esp),%ebp │ │ + mov %ebp,%edi │ │ + add %edx,%edi │ │ + add %ecx,%edx │ │ + mov %edi,(%eax,%esi,4) │ │ + lea 0x1(%esi),%edi │ │ + cmp %edi,0x40(%esp) │ │ + jbe 642d0 <__ckd_calloc_2d__@@Base+0x100> │ │ + add %edx,%ebp │ │ + add %ecx,%edx │ │ + mov %ebp,(%eax,%edi,4) │ │ + lea 0x2(%esi),%edi │ │ + cmp %edi,0x40(%esp) │ │ + jbe 642d0 <__ckd_calloc_2d__@@Base+0x100> │ │ + mov 0x1c(%esp),%ebp │ │ + add $0x3,%esi │ │ + add %edx,%ebp │ │ + add %ecx,%edx │ │ + mov %ebp,(%eax,%edi,4) │ │ + cmp %esi,0x40(%esp) │ │ + jbe 642d0 <__ckd_calloc_2d__@@Base+0x100> │ │ + add 0x1c(%esp),%edx │ │ + mov %edx,(%eax,%esi,4) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xchg %ax,%ax │ │ │ │ -0005bce0 : │ │ +00064330 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2730e,%ebx │ │ + call db90 │ │ + add $0x29b92,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cee4 │ │ + call d6b0 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005bd10 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +00064360 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x29b61,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x272cf,%ebx │ │ test %esi,%esi │ │ - je 5bd39 │ │ + je 64383 │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005bd50 <__ckd_calloc_3d__>: │ │ +000643a0 <__ckd_calloc_3d__@@Base>: │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2729b,%ebx │ │ - lea -0x3c(%esp),%esp │ │ - mov 0x54(%esp),%edx │ │ - mov 0x5c(%esp),%eax │ │ - imul 0x50(%esp),%edx │ │ + call db90 │ │ + add $0x29b1f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x50(%esp),%eax │ │ + mov 0x44(%esp),%ecx │ │ + mov 0x54(%esp),%esi │ │ + mov %eax,0x8(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov %ecx,%ebp │ │ + imul 0x40(%esp),%ebp │ │ + mov %esi,0xc(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x58(%esp),%eax │ │ - mov 0x60(%esp),%ebp │ │ - imul %edx,%eax │ │ - mov 0x64(%esp),%edi │ │ - mov %edx,0x1c(%esp) │ │ - mov %edi,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %ecx,0x1c(%esp) │ │ + imul %ebp,%eax │ │ + shl $0x2,%ebp │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x28(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x18(%esp) │ │ mov 0x50(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x40(%esp),%eax │ │ shl $0x2,%eax │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ - mov 0x1c(%esp),%edx │ │ - mov %eax,%esi │ │ - shl $0x2,%edx │ │ - mov %edi,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ - mov 0x50(%esp),%ecx │ │ - test %ecx,%ecx │ │ - je 5be4a <__ckd_calloc_3d__+0xfa> │ │ - mov 0x54(%esp),%ecx │ │ - xor %edx,%edx │ │ - shl $0x2,%ecx │ │ - mov 0x50(%esp),%edi │ │ - mov %eax,(%esi,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ - add %ecx,%eax │ │ - cmp %edi,%edx │ │ - jne 5bde0 <__ckd_calloc_3d__+0x90> │ │ - mov 0x5c(%esp),%ebp │ │ - mov 0x54(%esp),%eax │ │ - imul 0x58(%esp),%ebp │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov %esi,0x8(%esp) │ │ + mov %eax,%edi │ │ + mov 0x50(%esp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov 0x40(%esp),%edx │ │ + test %edx,%edx │ │ + je 645a6 <__ckd_calloc_3d__@@Base+0x206> │ │ + mov 0x1c(%esp),%ecx │ │ + mov %eax,%ebp │ │ + mov 0x40(%esp),%eax │ │ + sub $0x4,%eax │ │ + shr $0x2,%eax │ │ + lea 0x1(%eax),%edx │ │ + lea 0x0(,%edx,4),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov 0x40(%esp),%eax │ │ sub $0x1,%eax │ │ + cmp $0x3,%eax │ │ + jbe 644d3 <__ckd_calloc_3d__@@Base+0x133> │ │ + lea (%ecx,%ecx,1),%eax │ │ + movd %ecx,%xmm4 │ │ + lea (%eax,%ecx,1),%esi │ │ + movd %eax,%xmm1 │ │ + movd %esi,%xmm0 │ │ + lea 0x0(,%ecx,4),%eax │ │ + punpckldq %xmm0,%xmm1 │ │ + movd %ebp,%xmm5 │ │ + pxor %xmm0,%xmm0 │ │ + pshufd $0x0,%xmm5,%xmm3 │ │ + punpckldq %xmm4,%xmm0 │ │ + mov 0x14(%esp),%esi │ │ + punpcklqdq %xmm1,%xmm0 │ │ + mov %ecx,0x44(%esp) │ │ + movd %eax,%xmm1 │ │ + pshufd $0x0,%xmm1,%xmm1 │ │ + xor %eax,%eax │ │ + movdqa %xmm0,%xmm2 │ │ + mov %eax,%ecx │ │ + pslld $0x2,%xmm2 │ │ + add $0x1,%eax │ │ + shl $0x4,%ecx │ │ + paddd %xmm3,%xmm2 │ │ + cmp %eax,%edx │ │ + paddd %xmm1,%xmm0 │ │ + movdqu %xmm2,(%edi,%ecx,1) │ │ + ja 6449c <__ckd_calloc_3d__@@Base+0xfc> │ │ + mov 0x44(%esp),%ecx │ │ + mov %esi,%eax │ │ + mov %esi,0x14(%esp) │ │ + imul %ecx,%eax │ │ + cmp %esi,0x40(%esp) │ │ + jne 644dd <__ckd_calloc_3d__@@Base+0x13d> │ │ + jmp 64526 <__ckd_calloc_3d__@@Base+0x186> │ │ + movl $0x0,0x14(%esp) │ │ + xor %eax,%eax │ │ + mov 0x14(%esp),%esi │ │ + lea 0x0(%ebp,%eax,4),%edx │ │ + add %ecx,%eax │ │ + mov %edx,(%edi,%esi,4) │ │ + lea 0x1(%esi),%edx │ │ + cmp %edx,0x40(%esp) │ │ + jbe 64526 <__ckd_calloc_3d__@@Base+0x186> │ │ + lea 0x0(%ebp,%eax,4),%esi │ │ + add %ecx,%eax │ │ + mov %esi,(%edi,%edx,4) │ │ + mov 0x14(%esp),%esi │ │ + lea 0x2(%esi),%edx │ │ + cmp %edx,0x40(%esp) │ │ + jbe 64526 <__ckd_calloc_3d__@@Base+0x186> │ │ + lea 0x0(%ebp,%eax,4),%esi │ │ + add %ecx,%eax │ │ + mov %esi,(%edi,%edx,4) │ │ + mov 0x14(%esp),%esi │ │ + add $0x3,%esi │ │ + cmp %esi,0x40(%esp) │ │ + jbe 64526 <__ckd_calloc_3d__@@Base+0x186> │ │ + lea 0x0(%ebp,%eax,4),%eax │ │ + mov %eax,(%edi,%esi,4) │ │ + mov 0x48(%esp),%ebp │ │ + lea -0x1(%ecx),%eax │ │ + movl $0x0,0x14(%esp) │ │ + xor %esi,%esi │ │ + imul 0x4c(%esp),%ebp │ │ imul %ebp,%eax │ │ - mov %ebp,0x20(%esp) │ │ add %ebp,%eax │ │ - xor %edi,%edi │ │ - movl $0x0,0x24(%esp) │ │ - mov %eax,0x2c(%esp) │ │ - mov 0x54(%esp),%ebp │ │ + mov %eax,0x1c(%esp) │ │ + jmp 64560 <__ckd_calloc_3d__@@Base+0x1c0> │ │ nop │ │ - test %ebp,%ebp │ │ - je 5be41 <__ckd_calloc_3d__+0xf1> │ │ - mov 0x28(%esp),%edx │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + test %ecx,%ecx │ │ + je 6459d <__ckd_calloc_3d__@@Base+0x1fd> │ │ + mov 0x18(%esp),%edx │ │ xor %eax,%eax │ │ - add 0x24(%esp),%edx │ │ - xchg %ax,%ax │ │ - mov (%esi,%edi,4),%ecx │ │ + mov %ecx,0x44(%esp) │ │ + add 0x14(%esp),%edx │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov (%edi,%esi,4),%ecx │ │ mov %edx,(%ecx,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - add 0x20(%esp),%edx │ │ - cmp %ebp,%eax │ │ - jne 5be28 <__ckd_calloc_3d__+0xd8> │ │ - mov 0x2c(%esp),%eax │ │ - add %eax,0x24(%esp) │ │ - add $0x1,%edi │ │ - cmp 0x50(%esp),%edi │ │ - jne 5be18 <__ckd_calloc_3d__+0xc8> │ │ - lea 0x3c(%esp),%esp │ │ - mov %esi,%eax │ │ + add $0x1,%eax │ │ + add %ebp,%edx │ │ + cmp 0x44(%esp),%eax │ │ + jne 64580 <__ckd_calloc_3d__@@Base+0x1e0> │ │ + mov 0x1c(%esp),%edx │ │ + mov 0x44(%esp),%ecx │ │ + add %edx,0x14(%esp) │ │ + add $0x1,%esi │ │ + cmp 0x40(%esp),%esi │ │ + jne 64560 <__ckd_calloc_3d__@@Base+0x1c0> │ │ + lea 0x2c(%esp),%esp │ │ + mov %edi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 645c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0005be60 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +000645c0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x29901,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x2717f,%ebx │ │ test %esi,%esi │ │ - je 5be9b │ │ - mov (%esi),%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - je 5be93 │ │ - mov (%edx),%eax │ │ + je 645f3 │ │ + mov (%esi),%eax │ │ + test %eax,%eax │ │ + je 645eb │ │ + mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005beb0 <__ckd_calloc_4d__>: │ │ +00064610 <__ckd_calloc_4d__@@Base>: │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2713b,%ebx │ │ + call db90 │ │ + add $0x298af,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov 0x54(%esp),%edx │ │ + mov 0x50(%esp),%eax │ │ mov 0x58(%esp),%esi │ │ - imul 0x50(%esp),%edx │ │ + imul 0x54(%esp),%eax │ │ + imul %eax,%esi │ │ + mov %eax,0x20(%esp) │ │ + mov 0x60(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x5c(%esp),%eax │ │ - imul %edx,%esi │ │ - mov %edx,0x20(%esp) │ │ imul %esi,%eax │ │ - mov 0x60(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cef4 │ │ + call d6c0 │ │ + mov %eax,0x28(%esp) │ │ test %eax,%eax │ │ - mov %eax,0x2c(%esp) │ │ - je 5bffd <__ckd_calloc_4d__+0x14d> │ │ + je 64ad3 <__ckd_calloc_4d__@@Base+0x4c3> │ │ movl $0x4,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call cef4 │ │ + call d6c0 │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 5c0d3 <__ckd_calloc_4d__+0x223> │ │ - lea -0x133b8(%ebx),%edx │ │ - mov %edx,0x24(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov 0x20(%esp),%edx │ │ + mov %eax,%edi │ │ + je 64a83 <__ckd_calloc_4d__@@Base+0x473> │ │ + mov 0x20(%esp),%eax │ │ + lea -0x151d0(%ebx),%ebp │ │ movl $0x150,0xc(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %ebp,0x8(%esp) │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x24(%esp) │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 5c09f <__ckd_calloc_4d__+0x1ef> │ │ - mov 0x24(%esp),%edx │ │ + je 64a53 <__ckd_calloc_4d__@@Base+0x443> │ │ + mov 0x50(%esp),%eax │ │ movl $0x156,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov 0x50(%esp),%edx │ │ + mov %ebp,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x2c(%esp) │ │ test %eax,%eax │ │ - je 5c04d <__ckd_calloc_4d__+0x19d> │ │ + je 64a09 <__ckd_calloc_4d__@@Base+0x3f9> │ │ test %esi,%esi │ │ - je 5bfa9 <__ckd_calloc_4d__+0xf9> │ │ - mov 0x60(%esp),%edx │ │ - mov %edi,0x28(%esp) │ │ - imul 0x5c(%esp),%edx │ │ - mov 0x2c(%esp),%ecx │ │ - mov %edx,0x24(%esp) │ │ - xor %edx,%edx │ │ - mov 0x24(%esp),%edi │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %ecx,0x0(%ebp,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ - add %edi,%ecx │ │ - cmp %esi,%edx │ │ - jne 5bf98 <__ckd_calloc_4d__+0xe8> │ │ - mov 0x28(%esp),%edi │ │ + je 647ef <__ckd_calloc_4d__@@Base+0x1df> │ │ + lea -0x4(%esi),%eax │ │ + lea -0x1(%esi),%ecx │ │ + shr $0x2,%eax │ │ + add $0x1,%eax │ │ + cmp $0x3,%ecx │ │ + lea 0x0(,%eax,4),%edx │ │ + jbe 649e8 <__ckd_calloc_4d__@@Base+0x3d8> │ │ + mov 0x5c(%esp),%ecx │ │ + mov 0x5c(%esp),%ebp │ │ + movd 0x5c(%esp),%xmm5 │ │ + pxor %xmm0,%xmm0 │ │ + add %ecx,%ecx │ │ + add %ecx,%ebp │ │ + movd %ecx,%xmm1 │ │ + movd %ebp,%xmm7 │ │ + movd %xmm5,%ecx │ │ + punpckldq %xmm7,%xmm1 │ │ + punpckldq %xmm5,%xmm0 │ │ + movd 0x60(%esp),%xmm7 │ │ + punpcklqdq %xmm1,%xmm0 │ │ + shl $0x2,%ecx │ │ + pshufd $0x0,%xmm7,%xmm3 │ │ + movd %ecx,%xmm2 │ │ + movd 0x28(%esp),%xmm5 │ │ + movdqa %xmm3,%xmm4 │ │ + pshufd $0x0,%xmm2,%xmm2 │ │ + xor %ecx,%ecx │ │ + pshufd $0x0,%xmm5,%xmm5 │ │ + psrlq $0x20,%xmm4 │ │ + movdqa %xmm0,%xmm6 │ │ + movdqa %xmm0,%xmm1 │ │ + psrlq $0x20,%xmm6 │ │ + mov %ecx,%ebp │ │ + pmuludq %xmm3,%xmm1 │ │ + add $0x1,%ecx │ │ + shl $0x4,%ebp │ │ + cmp %ecx,%eax │ │ + pmuludq %xmm4,%xmm6 │ │ + paddd %xmm2,%xmm0 │ │ + pshufd $0x8,%xmm1,%xmm1 │ │ + pshufd $0x8,%xmm6,%xmm6 │ │ + punpckldq %xmm6,%xmm1 │ │ + paddd %xmm5,%xmm1 │ │ + movdqu %xmm1,(%edi,%ebp,1) │ │ + ja 64751 <__ckd_calloc_4d__@@Base+0x141> │ │ + mov 0x5c(%esp),%eax │ │ + imul %edx,%eax │ │ + cmp %edx,%esi │ │ + je 647ef <__ckd_calloc_4d__@@Base+0x1df> │ │ + mov 0x60(%esp),%ecx │ │ + lea 0x1(%edx),%ebp │ │ + imul %eax,%ecx │ │ + add 0x5c(%esp),%eax │ │ + add 0x28(%esp),%ecx │ │ + cmp %ebp,%esi │ │ + mov %ecx,(%edi,%edx,4) │ │ + jbe 647ef <__ckd_calloc_4d__@@Base+0x1df> │ │ + mov 0x60(%esp),%ecx │ │ + imul %eax,%ecx │ │ + add 0x5c(%esp),%eax │ │ + add 0x28(%esp),%ecx │ │ + mov %ecx,(%edi,%ebp,4) │ │ + lea 0x2(%edx),%ecx │ │ + cmp %ecx,%esi │ │ + jbe 647ef <__ckd_calloc_4d__@@Base+0x1df> │ │ + mov 0x60(%esp),%ebp │ │ + add $0x3,%edx │ │ + imul %eax,%ebp │ │ + add 0x5c(%esp),%eax │ │ + add 0x28(%esp),%ebp │ │ + cmp %edx,%esi │ │ + mov %ebp,(%edi,%ecx,4) │ │ + jbe 647ef <__ckd_calloc_4d__@@Base+0x1df> │ │ + imul 0x60(%esp),%eax │ │ + add 0x28(%esp),%eax │ │ + mov %eax,(%edi,%edx,4) │ │ mov 0x20(%esp),%edx │ │ test %edx,%edx │ │ - je 5bfcc <__ckd_calloc_4d__+0x11c> │ │ - mov 0x58(%esp),%ecx │ │ - xor %edx,%edx │ │ - shl $0x2,%ecx │ │ + je 648e1 <__ckd_calloc_4d__@@Base+0x2d1> │ │ mov 0x20(%esp),%esi │ │ - xchg %ax,%ax │ │ - mov %ebp,(%edi,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ - add %ecx,%ebp │ │ - cmp %esi,%edx │ │ - jne 5bfc0 <__ckd_calloc_4d__+0x110> │ │ - mov 0x50(%esp),%esi │ │ - test %esi,%esi │ │ - je 5bff4 <__ckd_calloc_4d__+0x144> │ │ - mov 0x54(%esp),%ecx │ │ - xor %edx,%edx │ │ - shl $0x2,%ecx │ │ - mov 0x50(%esp),%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,(%eax,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ - add %ecx,%edi │ │ - cmp %esi,%edx │ │ - jne 5bfe8 <__ckd_calloc_4d__+0x138> │ │ + mov %esi,%eax │ │ + lea -0x1(%esi),%ecx │ │ + sub $0x4,%eax │ │ + shr $0x2,%eax │ │ + add $0x1,%eax │ │ + cmp $0x3,%ecx │ │ + lea 0x0(,%eax,4),%edx │ │ + jbe 64a00 <__ckd_calloc_4d__@@Base+0x3f0> │ │ + mov 0x58(%esp),%esi │ │ + movd %edi,%xmm5 │ │ + movd 0x58(%esp),%xmm4 │ │ + pxor %xmm0,%xmm0 │ │ + lea (%esi,%esi,1),%ecx │ │ + punpckldq %xmm4,%xmm0 │ │ + mov 0x58(%esp),%esi │ │ + movd %ecx,%xmm1 │ │ + pshufd $0x0,%xmm5,%xmm3 │ │ + add %ecx,%esi │ │ + xor %ecx,%ecx │ │ + movd %esi,%xmm7 │ │ + movd %xmm4,%esi │ │ + shl $0x2,%esi │ │ + punpckldq %xmm7,%xmm1 │ │ + punpcklqdq %xmm1,%xmm0 │ │ + movd %esi,%xmm1 │ │ + pshufd $0x0,%xmm1,%xmm1 │ │ + movdqa %xmm0,%xmm2 │ │ + mov %ecx,%esi │ │ + mov 0x24(%esp),%ebp │ │ + pslld $0x2,%xmm2 │ │ + add $0x1,%ecx │ │ + paddd %xmm3,%xmm2 │ │ + shl $0x4,%esi │ │ + cmp %ecx,%eax │ │ + movdqu %xmm2,0x0(%ebp,%esi,1) │ │ + paddd %xmm1,%xmm0 │ │ + ja 64863 <__ckd_calloc_4d__@@Base+0x253> │ │ + mov 0x58(%esp),%eax │ │ + imul %edx,%eax │ │ + cmp %edx,0x20(%esp) │ │ + je 648e1 <__ckd_calloc_4d__@@Base+0x2d1> │ │ + mov 0x24(%esp),%ebp │ │ + lea (%edi,%eax,4),%ecx │ │ + add 0x58(%esp),%eax │ │ + mov %ecx,0x0(%ebp,%edx,4) │ │ + lea 0x1(%edx),%ecx │ │ + cmp %ecx,0x20(%esp) │ │ + jbe 648e1 <__ckd_calloc_4d__@@Base+0x2d1> │ │ + lea (%edi,%eax,4),%esi │ │ + add 0x58(%esp),%eax │ │ + mov %esi,0x0(%ebp,%ecx,4) │ │ + lea 0x2(%edx),%ecx │ │ + cmp %ecx,0x20(%esp) │ │ + jbe 648e1 <__ckd_calloc_4d__@@Base+0x2d1> │ │ + add $0x3,%edx │ │ + lea (%edi,%eax,4),%esi │ │ + mov %esi,0x0(%ebp,%ecx,4) │ │ + add 0x58(%esp),%eax │ │ + cmp %edx,0x20(%esp) │ │ + jbe 648e1 <__ckd_calloc_4d__@@Base+0x2d1> │ │ + lea (%edi,%eax,4),%eax │ │ + mov 0x24(%esp),%edi │ │ + mov %eax,(%edi,%edx,4) │ │ + mov 0x50(%esp),%eax │ │ + test %eax,%eax │ │ + je 649d6 <__ckd_calloc_4d__@@Base+0x3c6> │ │ + mov 0x50(%esp),%eax │ │ + mov 0x50(%esp),%edi │ │ + sub $0x4,%eax │ │ + shr $0x2,%eax │ │ + lea -0x1(%edi),%ecx │ │ + add $0x1,%eax │ │ + cmp $0x3,%ecx │ │ + lea 0x0(,%eax,4),%edx │ │ + jbe 649f8 <__ckd_calloc_4d__@@Base+0x3e8> │ │ + mov 0x54(%esp),%edi │ │ + pxor %xmm0,%xmm0 │ │ + movd 0x24(%esp),%xmm4 │ │ + lea (%edi,%edi,1),%ecx │ │ + movd %edi,%xmm3 │ │ + mov %ecx,%esi │ │ + movd %ecx,%xmm1 │ │ + add %edi,%esi │ │ + punpckldq %xmm3,%xmm0 │ │ + movd %esi,%xmm7 │ │ + xor %ecx,%ecx │ │ + shl $0x2,%edi │ │ + punpckldq %xmm7,%xmm1 │ │ + pshufd $0x0,%xmm4,%xmm3 │ │ + punpcklqdq %xmm1,%xmm0 │ │ + movd %edi,%xmm1 │ │ + pshufd $0x0,%xmm1,%xmm1 │ │ + movdqa %xmm0,%xmm2 │ │ + mov %ecx,%esi │ │ + mov 0x2c(%esp),%edi │ │ + pslld $0x2,%xmm2 │ │ + add $0x1,%ecx │ │ + paddd %xmm3,%xmm2 │ │ + shl $0x4,%esi │ │ + cmp %ecx,%eax │ │ + movdqu %xmm2,(%edi,%esi,1) │ │ + paddd %xmm1,%xmm0 │ │ + ja 64951 <__ckd_calloc_4d__@@Base+0x341> │ │ + mov 0x54(%esp),%eax │ │ + imul %edx,%eax │ │ + cmp %edx,0x50(%esp) │ │ + je 649d6 <__ckd_calloc_4d__@@Base+0x3c6> │ │ + mov 0x24(%esp),%edi │ │ + mov 0x2c(%esp),%ebp │ │ + lea (%edi,%eax,4),%ecx │ │ + add 0x54(%esp),%eax │ │ + mov %ecx,0x0(%ebp,%edx,4) │ │ + lea 0x1(%edx),%ecx │ │ + cmp %ecx,0x50(%esp) │ │ + jbe 649d6 <__ckd_calloc_4d__@@Base+0x3c6> │ │ + lea (%edi,%eax,4),%esi │ │ + add 0x54(%esp),%eax │ │ + mov %esi,0x0(%ebp,%ecx,4) │ │ + lea 0x2(%edx),%ecx │ │ + cmp %ecx,0x50(%esp) │ │ + jbe 649d6 <__ckd_calloc_4d__@@Base+0x3c6> │ │ + add $0x3,%edx │ │ + lea (%edi,%eax,4),%esi │ │ + mov %esi,0x0(%ebp,%ecx,4) │ │ + add 0x54(%esp),%eax │ │ + cmp %edx,0x50(%esp) │ │ + jbe 649d6 <__ckd_calloc_4d__@@Base+0x3c6> │ │ + mov 0x24(%esp),%edi │ │ + lea (%edi,%eax,4),%eax │ │ + mov 0x2c(%esp),%edi │ │ + mov %eax,(%edi,%edx,4) │ │ + mov 0x2c(%esp),%eax │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x68(%esp),%edx │ │ - lea -0x133b8(%ebx),%eax │ │ - mov %edx,0x14(%esp) │ │ - mov 0x64(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ - movl $0x147,0x1c(%esp) │ │ - lea -0x13384(%ebx),%edx │ │ - mov %eax,0x18(%esp) │ │ - mov %edx,0xc(%esp) │ │ - movl $0x147,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - movl $0x5,(%esp) │ │ - call 5e6d0 │ │ - movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x24(%esp),%edx │ │ - lea -0x13384(%ebx),%eax │ │ - mov %edx,0x18(%esp) │ │ - mov 0x68(%esp),%edx │ │ - mov %edx,0x14(%esp) │ │ - mov 0x64(%esp),%edx │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp 64798 <__ckd_calloc_4d__@@Base+0x188> │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp 64984 <__ckd_calloc_4d__@@Base+0x374> │ │ + xchg %ax,%ax │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp 64897 <__ckd_calloc_4d__@@Base+0x287> │ │ + mov 0x68(%esp),%eax │ │ movl $0x159,0x1c(%esp) │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + mov %ebp,0x18(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x64(%esp),%eax │ │ movl $0x159,0x8(%esp) │ │ - mov 0x24(%esp),%edx │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1519c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov %ebp,0x4(%esp) │ │ movl $0x5,(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x24(%esp),%edx │ │ - lea -0x13384(%ebx),%eax │ │ - mov %edx,0x18(%esp) │ │ + call d7e0 │ │ + mov 0x68(%esp),%eax │ │ + movl $0x153,0x1c(%esp) │ │ + mov %ebp,0x18(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x64(%esp),%eax │ │ + movl $0x153,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1519c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 64a37 <__ckd_calloc_4d__@@Base+0x427> │ │ mov 0x68(%esp),%edx │ │ + lea -0x151d0(%ebx),%eax │ │ + movl $0x14d,0x1c(%esp) │ │ + movl $0x14d,0x8(%esp) │ │ mov %edx,0x14(%esp) │ │ mov 0x64(%esp),%edx │ │ - movl $0x153,0x1c(%esp) │ │ + mov %eax,0x18(%esp) │ │ mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x153,0x8(%esp) │ │ - jmp 5c07f <__ckd_calloc_4d__+0x1cf> │ │ + lea -0x1519c(%ebx),%edx │ │ + mov %edx,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ + movl $0x5,(%esp) │ │ + call 67510 │ │ + movl $0x1,(%esp) │ │ + call d7e0 │ │ mov 0x68(%esp),%edx │ │ - lea -0x133b8(%ebx),%eax │ │ + lea -0x151d0(%ebx),%eax │ │ + movl $0x147,0x1c(%esp) │ │ + movl $0x147,0x8(%esp) │ │ mov %edx,0x14(%esp) │ │ mov 0x64(%esp),%edx │ │ - mov %edx,0x10(%esp) │ │ - movl $0x14d,0x1c(%esp) │ │ - lea -0x13384(%ebx),%edx │ │ mov %eax,0x18(%esp) │ │ + mov %edx,0x10(%esp) │ │ + lea -0x1519c(%ebx),%edx │ │ mov %edx,0xc(%esp) │ │ - movl $0x14d,0x8(%esp) │ │ - jmp 5c031 <__ckd_calloc_4d__+0x181> │ │ + jmp 64ab7 <__ckd_calloc_4d__@@Base+0x4a7> │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005c110 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +00064b10 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x293b1,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x26ecf,%ebx │ │ test %esi,%esi │ │ - je 5c15b │ │ + je 64b55 │ │ mov (%esi),%eax │ │ mov (%eax),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov (%esi),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005c170 <__ckd_alloc_3d_ptr>: │ │ +00064b60 <__ckd_alloc_3d_ptr@@Base>: │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x26e7b,%ebx │ │ + call db90 │ │ + add $0x2935f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - imul %esi,%edi │ │ - mov 0x54(%esp),%ecx │ │ - mov 0x58(%esp),%edx │ │ - mov %ecx,0x8(%esp) │ │ - mov %edx,0xc(%esp) │ │ - mov %edx,0x10(%esp) │ │ - mov %ecx,0x14(%esp) │ │ + mov 0x40(%esp),%edx │ │ + mov 0x54(%esp),%edi │ │ + mov 0x58(%esp),%ebp │ │ + imul 0x44(%esp),%edx │ │ movl $0x4,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x10(%esp),%edx │ │ - mov 0x14(%esp),%ecx │ │ - mov %eax,%ebp │ │ - mov %edx,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %ebp,0xc(%esp) │ │ + mov %edx,(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %ebp,0xc(%esp) │ │ + mov %eax,%esi │ │ + mov 0x40(%esp),%eax │ │ + mov %edi,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - test %edi,%edi │ │ - je 5c209 <__ckd_alloc_3d_ptr+0x99> │ │ - mov 0x48(%esp),%edx │ │ - mov %eax,0x1c(%esp) │ │ - imul 0x50(%esp),%edx │ │ - mov 0x4c(%esp),%ecx │ │ - mov %edx,0x18(%esp) │ │ - xor %edx,%edx │ │ - mov 0x18(%esp),%eax │ │ - nop │ │ - mov %ecx,0x0(%ebp,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ - add %eax,%ecx │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x1c(%esp),%edx │ │ + mov %eax,0x18(%esp) │ │ + test %edx,%edx │ │ + je 64ce3 <__ckd_alloc_3d_ptr@@Base+0x183> │ │ + lea -0x4(%edx),%ebp │ │ + lea -0x1(%edx),%eax │ │ + shr $0x2,%ebp │ │ + add $0x1,%ebp │ │ + cmp $0x3,%eax │ │ + lea 0x0(,%ebp,4),%ecx │ │ + jbe 64de8 <__ckd_alloc_3d_ptr@@Base+0x288> │ │ + mov 0x48(%esp),%eax │ │ + mov 0x48(%esp),%edi │ │ + movd 0x48(%esp),%xmm5 │ │ + pxor %xmm0,%xmm0 │ │ + add %eax,%eax │ │ + add %eax,%edi │ │ + movd %eax,%xmm1 │ │ + movd %edi,%xmm7 │ │ + movd %xmm5,%eax │ │ + punpckldq %xmm7,%xmm1 │ │ + punpckldq %xmm5,%xmm0 │ │ + movd 0x50(%esp),%xmm7 │ │ + punpcklqdq %xmm1,%xmm0 │ │ + shl $0x2,%eax │ │ + pshufd $0x0,%xmm7,%xmm3 │ │ + movd %eax,%xmm2 │ │ + movd 0x4c(%esp),%xmm5 │ │ + movdqa %xmm3,%xmm4 │ │ + pshufd $0x0,%xmm2,%xmm2 │ │ + xor %eax,%eax │ │ + pshufd $0x0,%xmm5,%xmm5 │ │ + psrlq $0x20,%xmm4 │ │ + movdqa %xmm0,%xmm6 │ │ + movdqa %xmm0,%xmm1 │ │ + psrlq $0x20,%xmm6 │ │ + mov %eax,%edi │ │ + pmuludq %xmm3,%xmm1 │ │ + add $0x1,%eax │ │ + shl $0x4,%edi │ │ + cmp %eax,%ebp │ │ + pmuludq %xmm4,%xmm6 │ │ + paddd %xmm2,%xmm0 │ │ + pshufd $0x8,%xmm1,%xmm1 │ │ + pshufd $0x8,%xmm6,%xmm6 │ │ + punpckldq %xmm6,%xmm1 │ │ + paddd %xmm5,%xmm1 │ │ + movdqu %xmm1,(%esi,%edi,1) │ │ + ja 64c45 <__ckd_alloc_3d_ptr@@Base+0xe5> │ │ + mov 0x48(%esp),%eax │ │ + imul %ecx,%eax │ │ + cmp %ecx,%edx │ │ + je 64ce3 <__ckd_alloc_3d_ptr@@Base+0x183> │ │ + mov 0x50(%esp),%edi │ │ + lea 0x1(%ecx),%ebp │ │ + imul %eax,%edi │ │ + add 0x48(%esp),%eax │ │ + add 0x4c(%esp),%edi │ │ + cmp %ebp,%edx │ │ + mov %edi,(%esi,%ecx,4) │ │ + jbe 64ce3 <__ckd_alloc_3d_ptr@@Base+0x183> │ │ + mov 0x50(%esp),%edi │ │ + imul %eax,%edi │ │ + add 0x48(%esp),%eax │ │ + add 0x4c(%esp),%edi │ │ + mov %edi,(%esi,%ebp,4) │ │ + lea 0x2(%ecx),%edi │ │ cmp %edi,%edx │ │ - jne 5c1f8 <__ckd_alloc_3d_ptr+0x88> │ │ - mov 0x1c(%esp),%eax │ │ - test %esi,%esi │ │ - je 5c224 <__ckd_alloc_3d_ptr+0xb4> │ │ + jbe 64ce3 <__ckd_alloc_3d_ptr@@Base+0x183> │ │ + mov 0x50(%esp),%ebp │ │ + add $0x3,%ecx │ │ + imul %eax,%ebp │ │ + add 0x48(%esp),%eax │ │ + add 0x4c(%esp),%ebp │ │ + cmp %ecx,%edx │ │ + mov %ebp,(%esi,%edi,4) │ │ + jbe 64ce3 <__ckd_alloc_3d_ptr@@Base+0x183> │ │ + imul 0x50(%esp),%eax │ │ + add 0x4c(%esp),%eax │ │ + mov %eax,(%esi,%ecx,4) │ │ + mov 0x40(%esp),%eax │ │ + test %eax,%eax │ │ + je 64dd6 <__ckd_alloc_3d_ptr@@Base+0x276> │ │ + mov 0x40(%esp),%eax │ │ + mov 0x40(%esp),%ecx │ │ + sub $0x4,%eax │ │ + shr $0x2,%eax │ │ + sub $0x1,%ecx │ │ + add $0x1,%eax │ │ + cmp $0x3,%ecx │ │ + lea 0x0(,%eax,4),%edx │ │ + jbe 64df8 <__ckd_alloc_3d_ptr@@Base+0x298> │ │ mov 0x44(%esp),%ecx │ │ - xor %edx,%edx │ │ + movd %esi,%xmm4 │ │ + mov 0x44(%esp),%edi │ │ + movd 0x44(%esp),%xmm3 │ │ + pxor %xmm0,%xmm0 │ │ + add %ecx,%ecx │ │ + add %ecx,%edi │ │ + movd %ecx,%xmm1 │ │ + movd %edi,%xmm7 │ │ + movd %xmm3,%ecx │ │ + punpckldq %xmm3,%xmm0 │ │ + punpckldq %xmm7,%xmm1 │ │ shl $0x2,%ecx │ │ - xchg %ax,%ax │ │ - mov %ebp,(%eax,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ - add %ecx,%ebp │ │ - cmp %esi,%edx │ │ - jne 5c218 <__ckd_alloc_3d_ptr+0xa8> │ │ + punpcklqdq %xmm1,%xmm0 │ │ + pshufd $0x0,%xmm4,%xmm3 │ │ + movd %ecx,%xmm1 │ │ + pshufd $0x0,%xmm1,%xmm1 │ │ + xor %ecx,%ecx │ │ + movdqa %xmm0,%xmm2 │ │ + mov %ecx,%edi │ │ + mov 0x18(%esp),%ebp │ │ + pslld $0x2,%xmm2 │ │ + add $0x1,%ecx │ │ + paddd %xmm3,%xmm2 │ │ + shl $0x4,%edi │ │ + cmp %ecx,%eax │ │ + movdqu %xmm2,0x0(%ebp,%edi,1) │ │ + paddd %xmm1,%xmm0 │ │ + ja 64d58 <__ckd_alloc_3d_ptr@@Base+0x1f8> │ │ + mov 0x44(%esp),%eax │ │ + imul %edx,%eax │ │ + cmp 0x40(%esp),%edx │ │ + je 64dd6 <__ckd_alloc_3d_ptr@@Base+0x276> │ │ + mov 0x18(%esp),%ebp │ │ + lea (%esi,%eax,4),%ecx │ │ + add 0x44(%esp),%eax │ │ + mov %ecx,0x0(%ebp,%edx,4) │ │ + lea 0x1(%edx),%ecx │ │ + cmp %ecx,0x40(%esp) │ │ + jbe 64dd6 <__ckd_alloc_3d_ptr@@Base+0x276> │ │ + lea (%esi,%eax,4),%edi │ │ + add 0x44(%esp),%eax │ │ + mov %edi,0x0(%ebp,%ecx,4) │ │ + lea 0x2(%edx),%ecx │ │ + cmp %ecx,0x40(%esp) │ │ + jbe 64dd6 <__ckd_alloc_3d_ptr@@Base+0x276> │ │ + add $0x3,%edx │ │ + lea (%esi,%eax,4),%edi │ │ + mov %edi,0x0(%ebp,%ecx,4) │ │ + add 0x44(%esp),%eax │ │ + cmp %edx,0x40(%esp) │ │ + jbe 64dd6 <__ckd_alloc_3d_ptr@@Base+0x276> │ │ + lea (%esi,%eax,4),%eax │ │ + mov 0x18(%esp),%esi │ │ + mov %eax,(%esi,%edx,4) │ │ + mov 0x18(%esp),%eax │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + xor %ecx,%ecx │ │ + jmp 64c8c <__ckd_alloc_3d_ptr@@Base+0x12c> │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + xor %edx,%edx │ │ + jmp 64d8c <__ckd_alloc_3d_ptr@@Base+0x22c> │ │ + xchg %ax,%ax │ │ │ │ -0005c230 <__ckd_alloc_2d_ptr>: │ │ +00064e00 <__ckd_alloc_2d_ptr@@Base>: │ │ + push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x26dbc,%ebx │ │ - lea -0x10(%esp),%esp │ │ - mov 0x34(%esp),%eax │ │ - mov 0x20(%esp),%esi │ │ - mov %eax,0xc(%esp) │ │ - mov 0x30(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ + call db90 │ │ + add $0x290bf,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x44(%esp),%eax │ │ + mov 0x30(%esp),%esi │ │ movl $0x4,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x40(%esp),%eax │ │ mov %esi,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ test %esi,%esi │ │ - je 5c28c <__ckd_alloc_2d_ptr+0x5c> │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ecx │ │ - imul 0x2c(%esp),%edi │ │ - xor %edx,%edx │ │ + je 64f00 <__ckd_alloc_2d_ptr@@Base+0x100> │ │ + lea -0x4(%esi),%edx │ │ + lea -0x1(%esi),%edi │ │ + shr $0x2,%edx │ │ + add $0x1,%edx │ │ + cmp $0x3,%edi │ │ + lea 0x0(,%edx,4),%ecx │ │ + jbe 64f10 <__ckd_alloc_2d_ptr@@Base+0x110> │ │ + mov 0x34(%esp),%edi │ │ + mov 0x34(%esp),%ebp │ │ + movd 0x34(%esp),%xmm5 │ │ + pxor %xmm0,%xmm0 │ │ + add %edi,%edi │ │ + add %edi,%ebp │ │ + movd %edi,%xmm1 │ │ + movd %ebp,%xmm7 │ │ + movd %xmm5,%edi │ │ + punpckldq %xmm7,%xmm1 │ │ + punpckldq %xmm5,%xmm0 │ │ + movd 0x3c(%esp),%xmm7 │ │ + punpcklqdq %xmm1,%xmm0 │ │ + shl $0x2,%edi │ │ + pshufd $0x0,%xmm7,%xmm3 │ │ + movd %edi,%xmm2 │ │ + movd 0x38(%esp),%xmm5 │ │ + movdqa %xmm3,%xmm4 │ │ + pshufd $0x0,%xmm2,%xmm2 │ │ + xor %edi,%edi │ │ + pshufd $0x0,%xmm5,%xmm5 │ │ + psrlq $0x20,%xmm4 │ │ + movdqa %xmm0,%xmm6 │ │ + movdqa %xmm0,%xmm1 │ │ + psrlq $0x20,%xmm6 │ │ + mov %edi,%ebp │ │ + pmuludq %xmm3,%xmm1 │ │ + add $0x1,%edi │ │ + shl $0x4,%ebp │ │ + cmp %edi,%edx │ │ + pmuludq %xmm4,%xmm6 │ │ + paddd %xmm2,%xmm0 │ │ + pshufd $0x8,%xmm1,%xmm1 │ │ + pshufd $0x8,%xmm6,%xmm6 │ │ + punpckldq %xmm6,%xmm1 │ │ + paddd %xmm5,%xmm1 │ │ + movdqu %xmm1,(%eax,%ebp,1) │ │ + ja 64eb6 <__ckd_alloc_2d_ptr@@Base+0xb6> │ │ + mov 0x34(%esp),%edx │ │ + imul %ecx,%edx │ │ + cmp %esi,%ecx │ │ + jne 64f14 <__ckd_alloc_2d_ptr@@Base+0x114> │ │ + lea 0x0(%esi),%esi │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %ecx,(%eax,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ - add %edi,%ecx │ │ - cmp %esi,%edx │ │ - jne 5c280 <__ckd_alloc_2d_ptr+0x50> │ │ - lea 0x10(%esp),%esp │ │ + xor %edx,%edx │ │ + xor %ecx,%ecx │ │ + mov 0x3c(%esp),%edi │ │ + lea 0x1(%ecx),%ebp │ │ + imul %edx,%edi │ │ + add 0x34(%esp),%edx │ │ + add 0x38(%esp),%edi │ │ + cmp %ebp,%esi │ │ + mov %edi,(%eax,%ecx,4) │ │ + jbe 64f00 <__ckd_alloc_2d_ptr@@Base+0x100> │ │ + mov 0x3c(%esp),%edi │ │ + imul %edx,%edi │ │ + add 0x34(%esp),%edx │ │ + add 0x38(%esp),%edi │ │ + mov %edi,(%eax,%ebp,4) │ │ + lea 0x2(%ecx),%edi │ │ + cmp %edi,%esi │ │ + jbe 64f00 <__ckd_alloc_2d_ptr@@Base+0x100> │ │ + mov 0x3c(%esp),%ebp │ │ + add $0x3,%ecx │ │ + imul %edx,%ebp │ │ + add 0x34(%esp),%edx │ │ + add 0x38(%esp),%ebp │ │ + cmp %ecx,%esi │ │ + mov %ebp,(%eax,%edi,4) │ │ + jbe 64f00 <__ckd_alloc_2d_ptr@@Base+0x100> │ │ + imul 0x3c(%esp),%edx │ │ + add 0x38(%esp),%edx │ │ + mov %edx,(%eax,%ecx,4) │ │ + lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x26d4e,%ebx │ │ + call db90 │ │ + add $0x28f42,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x24(%esp),%eax │ │ mov (%eax),%eax │ │ mov (%eax),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x20(%esp),%eax │ │ mov (%eax),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5b890 │ │ + call 63e70 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x26d03,%ebx │ │ - test %edx,%edx │ │ - mov %edi,0x34(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - mov %eax,%esi │ │ - mov %edx,%edi │ │ - jne 5c328 <__ckd_alloc_2d_ptr+0xf8> │ │ - mov $0xffffffff,%ebp │ │ - mov %ebp,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ - retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - test %eax,%eax │ │ - je 5c307 <__ckd_alloc_2d_ptr+0xd7> │ │ - mov (%eax),%edx │ │ - test %edx,%edx │ │ - je 5c418 <__ckd_alloc_2d_ptr+0x1e8> │ │ - mov (%edi),%ebp │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x28eff,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov (%eax),%esi │ │ + mov 0x44(%esp),%edi │ │ + mov (%edx),%ebp │ │ + test %esi,%esi │ │ + je 650b8 <__ckd_alloc_2d_ptr@@Base+0x2b8> │ │ mov 0x40(%esp),%ecx │ │ test %ecx,%ecx │ │ - je 5c30c <__ckd_alloc_2d_ptr+0xdc> │ │ + je 65073 <__ckd_alloc_2d_ptr@@Base+0x273> │ │ + mov %eax,0x1c(%esp) │ │ mov 0x40(%esp),%eax │ │ mov %edx,0x18(%esp) │ │ mov %eax,(%esp) │ │ - call cec4 │ │ - cmp %eax,0x44(%esp) │ │ - mov %eax,%ecx │ │ - mov 0x18(%esp),%edx │ │ - jb 5c3d8 <__ckd_alloc_2d_ptr+0x1a8> │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - je 5c37a <__ckd_alloc_2d_ptr+0x14a> │ │ - mov %edx,(%esp) │ │ - mov %edx,0x18(%esp) │ │ - mov %ecx,0x1c(%esp) │ │ - call cec4 │ │ - mov 0x1c(%esp),%ecx │ │ - mov 0x18(%esp),%edx │ │ - lea 0x1(%ecx,%eax,1),%eax │ │ + call d690 │ │ + cmp %edi,%eax │ │ + jbe 65080 <__ckd_alloc_2d_ptr@@Base+0x280> │ │ + test %edi,%edi │ │ + je 65080 <__ckd_alloc_2d_ptr@@Base+0x280> │ │ + test %esi,%esi │ │ + lea 0x0(%esi),%esi │ │ + je 65086 <__ckd_alloc_2d_ptr@@Base+0x286> │ │ + mov %esi,(%esp) │ │ + call d690 │ │ + lea 0x1(%eax,%edi,1),%eax │ │ cmp %ebp,%eax │ │ - jbe 5c3b9 <__ckd_alloc_2d_ptr+0x189> │ │ + jbe 65059 <__ckd_alloc_2d_ptr@@Base+0x259> │ │ test %ebp,%ebp │ │ lea (%eax,%eax,1),%ebp │ │ - jne 5c3e8 <__ckd_alloc_2d_ptr+0x1b8> │ │ - lea -0x1334c(%ebx),%eax │ │ - mov %ecx,0x1c(%esp) │ │ + jne 65090 <__ckd_alloc_2d_ptr@@Base+0x290> │ │ movl $0xb0,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ movl $0x1,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,(%esi) │ │ - mov %eax,%edx │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x1c(%esp),%ecx │ │ - mov %ebp,(%edi) │ │ + mov %eax,%esi │ │ + mov %eax,(%ecx) │ │ + mov 0x18(%esp),%eax │ │ + mov %ebp,(%eax) │ │ mov 0x40(%esp),%eax │ │ - mov %ecx,0x8(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %esi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call d1b4 │ │ - mov (%edi),%ebp │ │ - jmp 5c30c <__ckd_alloc_2d_ptr+0xdc> │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x44(%esp),%eax │ │ - test %eax,%eax │ │ - cmovne 0x44(%esp),%ecx │ │ - jmp 5c35c <__ckd_alloc_2d_ptr+0x12c> │ │ - lea -0x1334c(%ebx),%eax │ │ - mov %edx,(%esp) │ │ - mov %ecx,0x1c(%esp) │ │ + call d970 │ │ + mov 0x18(%esp),%eax │ │ + mov (%eax),%ebp │ │ + lea 0x2c(%esp),%esp │ │ + mov %ebp,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xchg %ax,%ax │ │ + test %esi,%esi │ │ + mov %eax,%edi │ │ + jne 65012 <__ckd_alloc_2d_ptr@@Base+0x212> │ │ + xor %eax,%eax │ │ + jmp 6501a <__ckd_alloc_2d_ptr@@Base+0x21a> │ │ + lea 0x0(%esi),%esi │ │ + mov %esi,(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ movl $0xb2,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ - mov %eax,(%esi) │ │ - mov %eax,%edx │ │ + mov %eax,0x8(%esp) │ │ + call 64100 <__ckd_realloc__@@Base> │ │ mov 0x1c(%esp),%ecx │ │ - mov %ebp,(%edi) │ │ - jmp 5c3b9 <__ckd_alloc_2d_ptr+0x189> │ │ - xchg %ax,%ax │ │ - mov (%edi),%eax │ │ + mov %eax,%esi │ │ + mov %eax,(%ecx) │ │ + jmp 65053 <__ckd_alloc_2d_ptr@@Base+0x253> │ │ + test %ebp,%ebp │ │ + je 64fe3 <__ckd_alloc_2d_ptr@@Base+0x1e3> │ │ + lea 0x2c(%esp),%esp │ │ mov $0xffffffff,%ebp │ │ - test %eax,%eax │ │ - jne 5c30c <__ckd_alloc_2d_ptr+0xdc> │ │ - xor %ebp,%ebp │ │ - jmp 5c338 <__ckd_alloc_2d_ptr+0x108> │ │ - xchg %ax,%ax │ │ + pop %ebx │ │ + mov %ebp,%eax │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp 650e0 <__ckd_alloc_2d_ptr@@Base+0x2e0> │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x26bbb,%ebx │ │ + call db90 │ │ + add $0x28ddf,%ebx │ │ lea -0xcc(%esp),%esp │ │ - mov -0x20(%ebx),%ecx │ │ - mov %eax,0x30(%esp) │ │ - test %edx,%edx │ │ - mov %edx,0x2c(%esp) │ │ - mov (%ecx),%eax │ │ - mov %eax,0xbc(%esp) │ │ - je 5c873 <__ckd_alloc_2d_ptr+0x643> │ │ - lea -0x1ab14(%ebx),%ecx │ │ - movl $0x0,0x48(%esp) │ │ + mov %eax,0x38(%esp) │ │ + mov %edx,%eax │ │ + mov %edx,0x3c(%esp) │ │ + mov %gs:0x14,%edx │ │ + mov %edx,0xbc(%esp) │ │ + xor %edx,%edx │ │ + test %eax,%eax │ │ + je 65518 <__ckd_alloc_2d_ptr@@Base+0x718> │ │ + lea 0x50(%esp),%eax │ │ + lea -0x1c92d(%ebx),%ebp │ │ + mov %eax,0x28(%esp) │ │ + lea 0x4c(%esp),%eax │ │ + mov %eax,0x2c(%esp) │ │ + lea 0x58(%esp),%eax │ │ movl $0x0,0x4c(%esp) │ │ - mov 0x2c(%esp),%esi │ │ - mov %ecx,0x28(%esp) │ │ - jmp 5c48b <__ckd_alloc_2d_ptr+0x25b> │ │ - lea 0x0(%esi),%esi │ │ - lea 0x1(%ebp),%esi │ │ - mov 0x28(%esp),%ecx │ │ + mov 0x3c(%esp),%esi │ │ + movl $0x0,0x50(%esp) │ │ + mov %eax,0x34(%esp) │ │ + jmp 65153 <__ckd_alloc_2d_ptr@@Base+0x353> │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x1(%ecx),%esi │ │ + mov %ebp,0x4(%esp) │ │ mov %esi,(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - call d1c4 │ │ + call d980 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - je 5c530 <__ckd_alloc_2d_ptr+0x300> │ │ + je 65200 <__ckd_alloc_2d_ptr@@Base+0x400> │ │ cmp %eax,%esi │ │ - je 5c4bf <__ckd_alloc_2d_ptr+0x28f> │ │ + je 65183 <__ckd_alloc_2d_ptr@@Base+0x383> │ │ + mov 0x28(%esp),%edx │ │ sub %esi,%eax │ │ - lea 0x4c(%esp),%edx │ │ mov %eax,0x4(%esp) │ │ - lea 0x48(%esp),%eax │ │ + mov 0x2c(%esp),%eax │ │ mov %esi,(%esp) │ │ - call 5c2e0 <__ckd_alloc_2d_ptr+0xb0> │ │ - lea 0x2(%edi),%esi │ │ + call 64fc0 <__ckd_alloc_2d_ptr@@Base+0x1c0> │ │ movl $0x29,0x4(%esp) │ │ + lea 0x2(%edi),%esi │ │ mov %esi,(%esp) │ │ - call cf64 │ │ + call d730 │ │ test %eax,%eax │ │ - mov %eax,%ebp │ │ - je 5c5c8 <__ckd_alloc_2d_ptr+0x398> │ │ + mov %eax,%ecx │ │ + je 65238 <__ckd_alloc_2d_ptr@@Base+0x438> │ │ mov %eax,%edi │ │ sub %esi,%edi │ │ cmp $0x63,%edi │ │ - jg 5c488 <__ckd_alloc_2d_ptr+0x258> │ │ + jg 65150 <__ckd_alloc_2d_ptr@@Base+0x350> │ │ mov %esi,0x4(%esp) │ │ + mov 0x34(%esp),%esi │ │ mov %edi,0x8(%esp) │ │ - lea 0x58(%esp),%esi │ │ + mov %eax,0x30(%esp) │ │ mov %esi,(%esp) │ │ - call d1d4 │ │ + call d990 │ │ movb $0x0,0x58(%esp,%edi,1) │ │ - lea 0x58(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call d0a4 │ │ + mov %esi,(%esp) │ │ + call d860 │ │ + mov 0x30(%esp),%ecx │ │ test %eax,%eax │ │ - je 5c488 <__ckd_alloc_2d_ptr+0x258> │ │ + je 65150 <__ckd_alloc_2d_ptr@@Base+0x350> │ │ mov %eax,(%esp) │ │ - lea 0x4c(%esp),%edx │ │ - lea 0x48(%esp),%eax │ │ + mov 0x28(%esp),%edx │ │ + mov 0x2c(%esp),%eax │ │ movl $0x0,0x4(%esp) │ │ - call 5c2e0 <__ckd_alloc_2d_ptr+0xb0> │ │ - jmp 5c488 <__ckd_alloc_2d_ptr+0x258> │ │ + call 64fc0 <__ckd_alloc_2d_ptr@@Base+0x1c0> │ │ + mov 0x30(%esp),%ecx │ │ + jmp 65150 <__ckd_alloc_2d_ptr@@Base+0x350> │ │ nop │ │ - lea 0x4c(%esp),%edx │ │ - lea 0x48(%esp),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x28(%esp),%edx │ │ + mov 0x2c(%esp),%eax │ │ movl $0x0,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call 5c2e0 <__ckd_alloc_2d_ptr+0xb0> │ │ - mov 0x48(%esp),%edx │ │ - cmpl $0x20,0x30(%esp) │ │ - mov %edx,0x34(%esp) │ │ - jbe 5c5b8 <__ckd_alloc_2d_ptr+0x388> │ │ + call 64fc0 <__ckd_alloc_2d_ptr@@Base+0x1c0> │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov 0x38(%esp),%eax │ │ + cmp $0x20,%eax │ │ + ja 654c6 <__ckd_alloc_2d_ptr@@Base+0x6c6> │ │ + mov -0x12f70(%ebx,%eax,4),%eax │ │ + add %ebx,%eax │ │ + jmp *%eax │ │ + mov 0x28(%esp),%edx │ │ + mov 0x2c(%esp),%eax │ │ + movl $0x2,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call 64fc0 <__ckd_alloc_2d_ptr@@Base+0x1c0> │ │ + jmp 65153 <__ckd_alloc_2d_ptr@@Base+0x353> │ │ mov 0x30(%esp),%eax │ │ - movl $0x19d,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ - movl $0x4,(%esp) │ │ - lea -0x1aaf0(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x1334c(%ebx),%eax │ │ + movzbl (%eax),%eax │ │ + mov %eax,%edx │ │ + and $0xffffffdf,%edx │ │ + cmp $0x59,%dl │ │ + sete %cl │ │ + cmp $0x54,%dl │ │ + sete %dl │ │ + or %dl,%cl │ │ + jne 654fb <__ckd_alloc_2d_ptr@@Base+0x6fb> │ │ + cmp $0x31,%al │ │ + je 654fb <__ckd_alloc_2d_ptr@@Base+0x6fb> │ │ + mov %eax,%edx │ │ + and $0xffffffd7,%edx │ │ + cmp $0x46,%dl │ │ + je 6528f <__ckd_alloc_2d_ptr@@Base+0x48f> │ │ + cmp $0x30,%al │ │ + jne 65571 <__ckd_alloc_2d_ptr@@Base+0x771> │ │ + movl $0x0,0x50(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ + mov %eax,0x28(%esp) │ │ + jmp 653a3 <__ckd_alloc_2d_ptr@@Base+0x5a3> │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea -0x1c92a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x34(%esp),%ecx │ │ - mov %ecx,(%esp) │ │ - call 5bce0 │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d750 │ │ + cmp $0x1,%eax │ │ + je 65503 <__ckd_alloc_2d_ptr@@Base+0x703> │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ xor %eax,%eax │ │ - mov -0x20(%ebx),%esi │ │ - mov 0xbc(%esp),%ecx │ │ - mov (%esi),%edx │ │ - cmp %edx,%ecx │ │ - jne 5c8d9 <__ckd_alloc_2d_ptr+0x6a9> │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0xbc(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 655a6 <__ckd_alloc_2d_ptr@@Base+0x7a6> │ │ lea 0xcc(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x30(%esp),%ecx │ │ - mov -0x11304(%ebx,%ecx,4),%eax │ │ - add %ebx,%eax │ │ - jmp *%eax │ │ - nop │ │ - lea 0x4c(%esp),%edx │ │ - lea 0x48(%esp),%eax │ │ - movl $0x2,0x4(%esp) │ │ + mov 0x30(%esp),%eax │ │ + test %eax,%eax │ │ + je 65548 <__ckd_alloc_2d_ptr@@Base+0x748> │ │ + cmpb $0x0,(%eax) │ │ + je 65548 <__ckd_alloc_2d_ptr@@Base+0x748> │ │ + mov 0x30(%esp),%edi │ │ mov %edi,(%esp) │ │ - call 5c2e0 <__ckd_alloc_2d_ptr+0xb0> │ │ - test %esi,%esi │ │ - je 5c548 <__ckd_alloc_2d_ptr+0x318> │ │ - jmp 5c48b <__ckd_alloc_2d_ptr+0x25b> │ │ - lea 0x0(%esi),%esi │ │ - mov 0x34(%esp),%esi │ │ - mov $0x1,%edx │ │ - mov %esi,%ecx │ │ - movzbl (%esi),%eax │ │ + call 6c650 │ │ + mov %edi,(%esp) │ │ + fstpl 0x50(%esp) │ │ + call 64330 │ │ + lea -0x15164(%ebx),%eax │ │ + mov %eax,0x28(%esp) │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x28(%esp),%eax │ │ + movl $0x1a6,0xc(%esp) │ │ + movl $0xc,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x50(%esp),%edx │ │ + mov %edx,(%eax) │ │ + mov 0x54(%esp),%edx │ │ + mov %edx,0x4(%eax) │ │ + mov 0x38(%esp),%edx │ │ + mov %edx,0x8(%eax) │ │ + jmp 652e0 <__ckd_alloc_2d_ptr@@Base+0x4e0> │ │ + movl $0x197,0x8(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ + mov %eax,0x28(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,0x50(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + jmp 65340 <__ckd_alloc_2d_ptr@@Base+0x540> │ │ + mov 0x30(%esp),%edx │ │ + movl $0x1,0x34(%esp) │ │ + mov 0x34(%esp),%ecx │ │ + movzbl (%edx),%eax │ │ test %al,%al │ │ - je 5c892 <__ckd_alloc_2d_ptr+0x662> │ │ - xchg %ax,%ax │ │ + je 65567 <__ckd_alloc_2d_ptr@@Base+0x767> │ │ + jmp 653e0 <__ckd_alloc_2d_ptr@@Base+0x5e0> │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ cmp $0x2c,%al │ │ - lea 0x1(%ecx),%ecx │ │ - sete %al │ │ - movzbl %al,%eax │ │ - add %eax,%edx │ │ - movzbl (%ecx),%eax │ │ + lea 0x1(%ecx),%esi │ │ + cmove %esi,%ecx │ │ + add $0x1,%edx │ │ + movzbl (%edx),%eax │ │ test %al,%al │ │ - jne 5c608 <__ckd_alloc_2d_ptr+0x3d8> │ │ - lea 0x1(%edx),%eax │ │ - lea -0x1334c(%ebx),%ecx │ │ - mov %edx,0x24(%esp) │ │ + jne 653e0 <__ckd_alloc_2d_ptr@@Base+0x5e0> │ │ + mov %ecx,0x34(%esp) │ │ + mov %ecx,%eax │ │ + add $0x1,%eax │ │ + lea -0x15164(%ebx),%edx │ │ + xor %edi,%edi │ │ movl $0x15f,0xc(%esp) │ │ - mov %ecx,0x28(%esp) │ │ - mov %ecx,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - xor %ebp,%ebp │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x24(%esp),%edx │ │ - mov %eax,0x38(%esp) │ │ - mov 0x34(%esp),%esi │ │ - mov %edx,0x3c(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %edx,0x28(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x30(%esp),%esi │ │ + mov %eax,0x3c(%esp) │ │ + jmp 65440 <__ckd_alloc_2d_ptr@@Base+0x640> │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movzbl (%esi),%edx │ │ - cmp $0x2c,%dl │ │ - je 5c840 <__ckd_alloc_2d_ptr+0x610> │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movzbl (%esi),%ecx │ │ + test %cl,%cl │ │ + je 65537 <__ckd_alloc_2d_ptr@@Base+0x737> │ │ xor %eax,%eax │ │ - test %dl,%dl │ │ - jne 5c67d <__ckd_alloc_2d_ptr+0x44d> │ │ - jmp 5c840 <__ckd_alloc_2d_ptr+0x610> │ │ + cmp $0x2c,%cl │ │ + jne 6545d <__ckd_alloc_2d_ptr@@Base+0x65d> │ │ + jmp 65537 <__ckd_alloc_2d_ptr@@Base+0x737> │ │ nop │ │ cmp $0x2c,%dl │ │ - je 5c68a <__ckd_alloc_2d_ptr+0x45a> │ │ - lea 0x1(%eax),%eax │ │ - mov %eax,%edi │ │ + je 6546a <__ckd_alloc_2d_ptr@@Base+0x66a> │ │ + add $0x1,%eax │ │ movzbl (%esi,%eax,1),%edx │ │ + mov %eax,%ecx │ │ test %dl,%dl │ │ - jne 5c678 <__ckd_alloc_2d_ptr+0x448> │ │ + jne 65458 <__ckd_alloc_2d_ptr@@Base+0x658> │ │ add $0x1,%eax │ │ - mov %eax,0x2c(%esp) │ │ + mov %eax,%ebp │ │ mov 0x28(%esp),%edx │ │ movl $0x163,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x38(%esp),%ecx │ │ - mov %eax,(%ecx,%ebp,4) │ │ + mov %edx,0x8(%esp) │ │ + mov %ecx,0x2c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x3c(%esp),%edx │ │ + mov 0x2c(%esp),%ecx │ │ + mov %eax,(%edx,%edi,4) │ │ + add $0x1,%edi │ │ mov %esi,0x4(%esp) │ │ - mov %edi,0x8(%esp) │ │ + add %ebp,%esi │ │ + mov %ecx,0x8(%esp) │ │ mov %eax,(%esp) │ │ - add $0x1,%ebp │ │ - call d1d4 │ │ - add 0x2c(%esp),%esi │ │ - cmp %ebp,0x3c(%esp) │ │ - jg 5c660 <__ckd_alloc_2d_ptr+0x430> │ │ - mov 0x38(%esp),%eax │ │ - mov %eax,0x50(%esp) │ │ - mov 0x34(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call 5bce0 │ │ - mov 0x28(%esp),%edx │ │ - movl $0x1a6,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ - movl $0xc,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x50(%esp),%edx │ │ - mov %edx,(%eax) │ │ - mov 0x54(%esp),%edx │ │ - mov %edx,0x4(%eax) │ │ - mov 0x30(%esp),%ecx │ │ - mov %ecx,0x8(%eax) │ │ - jmp 5c595 <__ckd_alloc_2d_ptr+0x365> │ │ - mov 0x34(%esp),%ecx │ │ - movzbl (%ecx),%eax │ │ - cmp $0x74,%al │ │ - je 5c828 <__ckd_alloc_2d_ptr+0x5f8> │ │ - cmp $0x79,%al │ │ - je 5c828 <__ckd_alloc_2d_ptr+0x5f8> │ │ - cmp $0x59,%al │ │ - je 5c828 <__ckd_alloc_2d_ptr+0x5f8> │ │ - cmp $0x54,%al │ │ - je 5c828 <__ckd_alloc_2d_ptr+0x5f8> │ │ - cmp $0x31,%al │ │ - nop │ │ - je 5c828 <__ckd_alloc_2d_ptr+0x5f8> │ │ - cmp $0x66,%al │ │ - je 5c76e <__ckd_alloc_2d_ptr+0x53e> │ │ - cmp $0x6e,%al │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - je 5c76e <__ckd_alloc_2d_ptr+0x53e> │ │ - cmp $0x4e,%al │ │ - je 5c76e <__ckd_alloc_2d_ptr+0x53e> │ │ - cmp $0x30,%al │ │ - jne 5c89c <__ckd_alloc_2d_ptr+0x66c> │ │ - lea -0x1334c(%ebx),%edx │ │ - movl $0x0,0x50(%esp) │ │ - mov %edx,0x28(%esp) │ │ - jmp 5c6dd <__ckd_alloc_2d_ptr+0x4ad> │ │ - mov 0x34(%esp),%esi │ │ - lea -0x1334c(%ebx),%ecx │ │ - movl $0x197,0x8(%esp) │ │ - mov %ecx,0x28(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + call d990 │ │ + cmp 0x34(%esp),%edi │ │ + jne 65440 <__ckd_alloc_2d_ptr@@Base+0x640> │ │ + mov 0x3c(%esp),%eax │ │ mov %eax,0x50(%esp) │ │ - jmp 5c6dd <__ckd_alloc_2d_ptr+0x4ad> │ │ - mov 0x34(%esp),%eax │ │ - test %eax,%eax │ │ - je 5c854 <__ckd_alloc_2d_ptr+0x624> │ │ - mov 0x34(%esp),%esi │ │ - cmpb $0x0,(%esi) │ │ - je 5c854 <__ckd_alloc_2d_ptr+0x624> │ │ - mov %esi,(%esp) │ │ - call 63720 │ │ - fstpl 0x50(%esp) │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ - lea -0x1334c(%ebx),%edx │ │ - mov %edx,0x28(%esp) │ │ - jmp 5c6e9 <__ckd_alloc_2d_ptr+0x4b9> │ │ - mov 0x34(%esp),%edx │ │ - lea 0x50(%esp),%eax │ │ - mov %edx,(%esp) │ │ - mov %eax,0x8(%esp) │ │ - lea -0x1ab11(%ebx),%eax │ │ + jmp 653a3 <__ckd_alloc_2d_ptr@@Base+0x5a3> │ │ + mov 0x38(%esp),%eax │ │ + movl $0x19d,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1c909(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf84 │ │ - cmp $0x1,%eax │ │ - jne 5c587 <__ckd_alloc_2d_ptr+0x357> │ │ - lea -0x1334c(%ebx),%ecx │ │ - mov %ecx,0x28(%esp) │ │ - jmp 5c6dd <__ckd_alloc_2d_ptr+0x4ad> │ │ - lea 0x0(%esi),%esi │ │ - lea -0x1334c(%ebx),%esi │ │ + call 67510 │ │ + jmp 652cd <__ckd_alloc_2d_ptr@@Base+0x4cd> │ │ movl $0x1,0x50(%esp) │ │ - mov %esi,0x28(%esp) │ │ - jmp 5c6dd <__ckd_alloc_2d_ptr+0x4ad> │ │ - nop │ │ - movl $0x1,0x2c(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ + mov %eax,0x28(%esp) │ │ + jmp 653a3 <__ckd_alloc_2d_ptr@@Base+0x5a3> │ │ + lea 0x0(%esi),%esi │ │ + movl $0x0,0x50(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ + movl $0x0,0x54(%esp) │ │ + mov %eax,0x28(%esp) │ │ + jmp 65340 <__ckd_alloc_2d_ptr@@Base+0x540> │ │ + mov $0x1,%ebp │ │ mov $0x1,%eax │ │ - xor %edi,%edi │ │ - jmp 5c691 <__ckd_alloc_2d_ptr+0x461> │ │ - mov 0x34(%esp),%esi │ │ - mov %esi,(%esp) │ │ - call 63720 │ │ + xor %ecx,%ecx │ │ + jmp 6546f <__ckd_alloc_2d_ptr@@Base+0x66f> │ │ + mov 0x30(%esp),%edi │ │ + mov %edi,(%esp) │ │ + call 6c650 │ │ + mov %edi,(%esp) │ │ fstpl 0x50(%esp) │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ xor %eax,%eax │ │ - jmp 5c595 <__ckd_alloc_2d_ptr+0x365> │ │ - lea -0x1334c(%ebx),%esi │ │ - movl $0x0,0x50(%esp) │ │ - movl $0x0,0x54(%esp) │ │ - mov %esi,0x28(%esp) │ │ - jmp 5c6e9 <__ckd_alloc_2d_ptr+0x4b9> │ │ + jmp 652e0 <__ckd_alloc_2d_ptr@@Base+0x4e0> │ │ mov $0x2,%eax │ │ - jmp 5c61f <__ckd_alloc_2d_ptr+0x3ef> │ │ - cmp $0x46,%al │ │ - je 5c76e <__ckd_alloc_2d_ptr+0x53e> │ │ - mov 0x2c(%esp),%edx │ │ - lea -0x1ab0d(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + jmp 653fb <__ckd_alloc_2d_ptr@@Base+0x5fb> │ │ + mov 0x3c(%esp),%eax │ │ movl $0x191,0x8(%esp) │ │ - lea -0x1334c(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1c926(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 5c587 <__ckd_alloc_2d_ptr+0x357> │ │ - call d370 │ │ - xchg %ax,%ax │ │ + call 67510 │ │ + jmp 652cd <__ckd_alloc_2d_ptr@@Base+0x4cd> │ │ + call db70 │ │ + jmp 655c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0005c8e0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %edi,0x24(%esp) │ │ - mov 0x30(%esp),%edi │ │ - mov %ebx,0x1c(%esp) │ │ - mov %esi,0x20(%esp) │ │ - call d3b4 │ │ - add $0x266fb,%ebx │ │ - mov 0x8(%edi),%eax │ │ - mov %ebp,0x28(%esp) │ │ +000655c0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x288ff,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x30(%esp),%esi │ │ + mov 0x8(%esi),%eax │ │ test $0x20,%al │ │ - je 5c93c │ │ - mov (%edi),%ebp │ │ - test %ebp,%ebp │ │ - je 5c93c │ │ - mov 0x0(%ebp),%eax │ │ + je 6561d │ │ + mov (%esi),%edi │ │ + test %edi,%edi │ │ + je 6561d │ │ + mov (%edi),%eax │ │ + lea 0x4(%edi),%ebp │ │ test %eax,%eax │ │ - je 5c931 │ │ - mov %ebp,%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x4(%esi),%esi │ │ + je 65612 │ │ + jmp 65600 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov (%esi),%eax │ │ + add $0x4,%ebp │ │ + call 64330 │ │ + mov -0x4(%ebp),%eax │ │ test %eax,%eax │ │ - jne 5c920 │ │ - mov %ebp,(%esp) │ │ - call 5bce0 │ │ - mov 0x8(%edi),%eax │ │ + jne 65600 │ │ + mov %edi,(%esp) │ │ + call 64330 │ │ + mov 0x8(%esi),%eax │ │ test $0x8,%al │ │ - je 5c94a │ │ - mov (%edi),%eax │ │ + je 6562b │ │ + mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov %edi,(%esp) │ │ - call 5bce0 │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + call 64330 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005c970 : │ │ - call 165c4 │ │ - add $0x2667f,%ecx │ │ - mov -0x10(%ecx),%eax │ │ +00065640 : │ │ + call 17248 │ │ + add $0x28883,%ecx │ │ + lea 0x1238(%ecx),%eax │ │ mov (%eax),%eax │ │ - nop │ │ - nop │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x0(%edi),%edi │ │ │ │ -0005c990 : │ │ +00065660 : │ │ push %ebx │ │ - xor %eax,%eax │ │ + call db90 │ │ + add $0x28862,%ebx │ │ lea -0x28(%esp),%esp │ │ mov 0x30(%esp),%edx │ │ - call d3b4 │ │ - add $0x26654,%ebx │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x34(%esp),%ecx │ │ test %edx,%edx │ │ - je 5c9cd │ │ - lea 0x1c(%esp),%eax │ │ + je 656a7 │ │ + mov %ecx,0x4(%esp) │ │ + lea 0x18(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ mov 0x4(%edx),%eax │ │ mov %eax,(%esp) │ │ - call 5fb40 │ │ + call 68b40 │ │ test %eax,%eax │ │ sete %al │ │ movzbl %al,%eax │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 656ba │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call db70 │ │ + nop │ │ │ │ -0005c9e0 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x34(%esp) │ │ - lea 0x2c(%esp),%eax │ │ - call d3b4 │ │ - add $0x26603,%ebx │ │ - mov %eax,0x8(%esp) │ │ - mov 0x40(%esp),%eax │ │ - mov %esi,0x38(%esp) │ │ +000656c0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x28801,%ebx │ │ + lea -0x34(%esp),%esp │ │ mov 0x44(%esp),%esi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x2c(%esp) │ │ + xor %eax,%eax │ │ mov %esi,0x4(%esp) │ │ + lea 0x28(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x40(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5fb40 │ │ + call 68b40 │ │ test %eax,%eax │ │ - js 5ca30 │ │ - mov 0x2c(%esp),%eax │ │ - mov 0x34(%esp),%ebx │ │ - mov 0x38(%esp),%esi │ │ - lea 0x3c(%esp),%esp │ │ + js 65718 │ │ + mov 0x28(%esp),%eax │ │ + mov 0x2c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 65748 │ │ + lea 0x34(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1aad5(%ebx),%eax │ │ mov %esi,0x10(%esp) │ │ + lea -0x1c8ee(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ movl $0x3b1,0x8(%esp) │ │ - lea -0x1334c(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ xor %eax,%eax │ │ - jmp 5ca1e │ │ + jmp 65704 │ │ + call db70 │ │ + jmp 65760 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ push %edi │ │ - mov %edx,%edi │ │ push %esi │ │ + mov %edx,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x26589,%ebx │ │ - lea -0x5c(%esp),%esp │ │ - mov 0x70(%esp),%edx │ │ - mov %eax,0x48(%esp) │ │ - mov (%edx),%eax │ │ + call db90 │ │ + add $0x2875d,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + mov %eax,0x34(%esp) │ │ + mov 0x60(%esp),%eax │ │ + mov (%eax),%eax │ │ test %eax,%eax │ │ - je 5ceee │ │ - mov %edx,%esi │ │ - xor %ecx,%ecx │ │ - mov %edi,0x30(%esp) │ │ - add $0x10,%esi │ │ + je 65c95 │ │ + mov 0x60(%esp),%edx │ │ xor %ebp,%ebp │ │ - movl $0x0,0x34(%esp) │ │ - mov %ecx,%edi │ │ - xchg %ax,%ax │ │ + mov %esi,0x24(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + lea 0x10(%edx),%edi │ │ + xor %edx,%edx │ │ + mov %edx,%esi │ │ + jmp 657ca │ │ + lea 0x0(%esi),%esi │ │ mov %eax,(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - call cec4 │ │ - mov 0x2c(%esp),%edx │ │ - cmp %eax,%edi │ │ - cmovl %eax,%edi │ │ - mov $0x6,%eax │ │ - mov 0x8(%edx),%edx │ │ - test %edx,%edx │ │ - je 5cac9 │ │ - mov %edx,(%esp) │ │ - call cec4 │ │ - cmp %eax,%ebp │ │ - mov %esi,%edx │ │ - lea 0x10(%esi),%esi │ │ - cmovl %eax,%ebp │ │ - mov -0x10(%esi),%eax │ │ - addl $0x1,0x34(%esp) │ │ + call d690 │ │ + mov 0x20(%esp),%ecx │ │ + cmp %eax,%ecx │ │ + cmovge %ecx,%eax │ │ + add $0x10,%edi │ │ + add $0x1,%ebp │ │ + mov %eax,0x20(%esp) │ │ + mov -0x10(%edi),%eax │ │ test %eax,%eax │ │ - mov 0x34(%esp),%ecx │ │ - jne 5caa0 │ │ - mov %ecx,0x44(%esp) │ │ - mov %edi,%ecx │ │ - and $0xfffffff8,%ecx │ │ - mov 0x30(%esp),%edi │ │ - and $0xfffffff8,%ebp │ │ - lea -0x1aabf(%ebx),%eax │ │ - mov %ecx,0x3c(%esp) │ │ - mov %ebp,0x40(%esp) │ │ - mov %edi,0xc(%esp) │ │ + je 657e5 │ │ + mov %eax,(%esp) │ │ + call d690 │ │ + cmp %eax,%esi │ │ + cmovl %eax,%esi │ │ + mov -0x8(%edi),%eax │ │ + test %eax,%eax │ │ + jne 657a8 │ │ + mov $0x6,%eax │ │ + jmp 657b0 │ │ movl $0x6,0x8(%esp) │ │ + mov %esi,%eax │ │ + mov 0x24(%esp),%esi │ │ + and $0xfffffff8,%eax │ │ + mov %eax,0x24(%esp) │ │ + mov %eax,%edi │ │ + mov 0x20(%esp),%eax │ │ movl $0x1,0x4(%esp) │ │ + mov %esi,0xc(%esp) │ │ + mov %ebp,0x28(%esp) │ │ + and $0xfffffff8,%eax │ │ + mov %eax,0x20(%esp) │ │ + lea -0x1c8d8(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - cmpl $0x6,0x3c(%esp) │ │ - jle 5cb47 │ │ - mov $0x6,%esi │ │ - mov 0x3c(%esp),%ebp │ │ - lea 0x0(%esi),%esi │ │ - add $0x8,%esi │ │ - mov %edi,0x4(%esp) │ │ + call d760 │ │ + cmp $0x6,%edi │ │ + mov %edi,%eax │ │ + jle 6585b │ │ + mov %ebp,0x2c(%esp) │ │ + mov $0x6,%edi │ │ + mov %edi,%ebp │ │ + mov %eax,%edi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %esi,0x4(%esp) │ │ + add $0x8,%ebp │ │ movl $0x9,(%esp) │ │ - call d034 │ │ - cmp %esi,%ebp │ │ - jg 5cb30 │ │ - lea -0x1aab8(%ebx),%eax │ │ - mov %edi,0xc(%esp) │ │ + call d7f0 │ │ + cmp %ebp,%edi │ │ + jg 65840 │ │ + mov 0x2c(%esp),%ebp │ │ + mov %esi,0xc(%esp) │ │ + lea -0x1c8d1(%ebx),%eax │ │ movl $0x8,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - cmpl $0x7,0x40(%esp) │ │ - jle 5cb97 │ │ - mov $0x7,%esi │ │ - mov 0x40(%esp),%ebp │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x8,%esi │ │ - mov %edi,0x4(%esp) │ │ + call d760 │ │ + cmpl $0x7,0x20(%esp) │ │ + jle 658bb │ │ + mov %ebp,0x2c(%esp) │ │ + mov $0x7,%edi │ │ + mov %edi,%ebp │ │ + mov 0x20(%esp),%edi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov %esi,0x4(%esp) │ │ + add $0x8,%ebp │ │ movl $0x9,(%esp) │ │ - call d034 │ │ - cmp %esi,%ebp │ │ - jg 5cb80 │ │ - mov 0x74(%esp),%eax │ │ - mov %edi,0xc(%esp) │ │ - test %eax,%eax │ │ + call d7f0 │ │ + cmp %ebp,%edi │ │ + jg 658a0 │ │ + mov 0x2c(%esp),%ebp │ │ + mov 0x64(%esp),%ecx │ │ + test %ecx,%ecx │ │ + je 65988 │ │ + mov %esi,0xc(%esp) │ │ + lea -0x1c8c8(%ebx),%eax │ │ movl $0x9,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ - je 5cdfb │ │ - lea -0x1aaaf(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - mov 0x44(%esp),%edx │ │ - lea -0x1334c(%ebx),%ecx │ │ + call d760 │ │ movl $0x94,0xc(%esp) │ │ - mov %ecx,0x4c(%esp) │ │ - mov %ecx,0x8(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ + mov %eax,0x38(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x28(%esp),%eax │ │ movl $0x4,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,0x30(%esp) │ │ - mov 0x34(%esp),%eax │ │ - test %eax,%eax │ │ - je 5cec3 │ │ - mov 0x70(%esp),%edx │ │ - xor %eax,%eax │ │ - mov 0x34(%esp),%ecx │ │ + test %ebp,%ebp │ │ + je 65cf8 │ │ + lea -0x4(%ebp),%eax │ │ + lea -0x1(%ebp),%edx │ │ + shr $0x2,%eax │ │ + add $0x1,%eax │ │ + cmp $0x2,%edx │ │ + lea 0x0(,%eax,4),%edi │ │ + jbe 659af │ │ + movd 0x60(%esp),%xmm4 │ │ + xor %edx,%edx │ │ + movdqa -0x146c8(%ebx),%xmm3 │ │ + movdqa -0x146e8(%ebx),%xmm0 │ │ + mov %esi,0x2c(%esp) │ │ + pshufd $0x0,%xmm4,%xmm2 │ │ + movdqa %xmm0,%xmm1 │ │ + mov %edx,%ecx │ │ mov 0x30(%esp),%esi │ │ - lea 0x0(%esi),%esi │ │ - mov %edx,(%esi,%eax,4) │ │ - lea 0x1(%eax),%eax │ │ - add $0x10,%edx │ │ - cmp %ecx,%eax │ │ - jne 5cc10 │ │ - lea -0x26d54(%ebx),%eax │ │ - mov 0x44(%esp),%ecx │ │ + pslld $0x4,%xmm1 │ │ + add $0x1,%edx │ │ + paddd %xmm2,%xmm1 │ │ + shl $0x4,%ecx │ │ + cmp %edx,%eax │ │ + movdqu %xmm1,(%esi,%ecx,1) │ │ + paddd %xmm3,%xmm0 │ │ + ja 65958 │ │ + mov 0x2c(%esp),%esi │ │ + cmp %ebp,%edi │ │ + jne 659b1 │ │ + jmp 659eb │ │ + mov %esi,0xc(%esp) │ │ + lea -0x1c8be(%ebx),%eax │ │ + movl $0x9,0x8(%esp) │ │ + movl $0x1,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + call d760 │ │ + jmp 658e9 │ │ + xor %edi,%edi │ │ + mov 0x30(%esp),%ecx │ │ + mov %edi,%eax │ │ + shl $0x4,%eax │ │ + add 0x60(%esp),%eax │ │ + mov %eax,(%ecx,%edi,4) │ │ + lea 0x1(%edi),%eax │ │ + cmp %ebp,%eax │ │ + jge 659eb │ │ + mov %eax,%edx │ │ + add $0x2,%edi │ │ + shl $0x4,%edx │ │ + add 0x60(%esp),%edx │ │ + cmp %edi,%ebp │ │ + mov %edx,(%ecx,%eax,4) │ │ + jle 659eb │ │ + mov 0x30(%esp),%edx │ │ + mov %edi,%eax │ │ + shl $0x4,%eax │ │ + add 0x60(%esp),%eax │ │ + mov %eax,(%edx,%edi,4) │ │ + mov 0x30(%esp),%edi │ │ + lea -0x28f48(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x30(%esp),%eax │ │ + mov 0x28(%esp),%eax │ │ movl $0x4,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - xor %ebp,%ebp │ │ - call d0f4 │ │ - lea -0x1aaf0(%ebx),%edx │ │ - mov %edx,0x44(%esp) │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d8b0 │ │ + lea (%edi,%ebp,4),%eax │ │ + mov %eax,0x2c(%esp) │ │ + lea -0x1c909(%ebx),%eax │ │ + mov %eax,0x3c(%esp) │ │ + jmp 65a40 │ │ nop │ │ - mov 0x30(%esp),%ecx │ │ - mov %edi,0x4(%esp) │ │ - mov (%ecx,%ebp,4),%eax │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %esi,0x4(%esp) │ │ + mov (%edi),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call d1e4 │ │ - mov 0x30(%esp),%edx │ │ - mov (%edx,%ebp,4),%eax │ │ + call d9a0 │ │ + mov (%edi),%eax │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call cec4 │ │ - cmp 0x3c(%esp),%eax │ │ - mov %eax,%esi │ │ - jge 5cca5 │ │ - mov %ebp,0x38(%esp) │ │ - mov %edi,%ebp │ │ - mov 0x3c(%esp),%edi │ │ - add $0x8,%esi │ │ - mov %ebp,0x4(%esp) │ │ + call d690 │ │ + cmp %eax,0x24(%esp) │ │ + jle 65a9b │ │ + mov %edi,0x28(%esp) │ │ + mov %eax,%edi │ │ + mov 0x24(%esp),%ebp │ │ + jmp 65a80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %esi,0x4(%esp) │ │ + add $0x8,%edi │ │ movl $0x9,(%esp) │ │ - call d034 │ │ - cmp %edi,%esi │ │ - jl 5cc88 │ │ - mov %ebp,%edi │ │ - mov 0x38(%esp),%ebp │ │ - mov %edi,0x4(%esp) │ │ + call d7f0 │ │ + cmp %edi,%ebp │ │ + jg 65a80 │ │ + mov 0x28(%esp),%edi │ │ + mov %esi,0x4(%esp) │ │ + xor %ebp,%ebp │ │ movl $0x9,(%esp) │ │ - call d034 │ │ - mov 0x30(%esp),%ecx │ │ - xor %esi,%esi │ │ - mov (%ecx,%ebp,4),%eax │ │ + call d7f0 │ │ + mov (%edi),%eax │ │ mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ - je 5cce5 │ │ - mov %edi,0x4(%esp) │ │ + je 65ad1 │ │ + mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call d1e4 │ │ - mov 0x30(%esp),%edx │ │ - mov (%edx,%ebp,4),%eax │ │ + call d9a0 │ │ + mov (%edi),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ - call cec4 │ │ - mov %eax,%esi │ │ - cmp 0x40(%esp),%esi │ │ - jge 5cd15 │ │ - mov %ebp,0x38(%esp) │ │ - mov %edi,%ebp │ │ - mov 0x40(%esp),%edi │ │ - lea 0x0(%esi),%esi │ │ - add $0x8,%esi │ │ - mov %ebp,0x4(%esp) │ │ - movl $0x9,(%esp) │ │ - call d034 │ │ - cmp %edi,%esi │ │ - jl 5ccf8 │ │ + call d690 │ │ + mov %eax,%ebp │ │ + cmp 0x20(%esp),%ebp │ │ + jge 65b03 │ │ + mov %edi,0x28(%esp) │ │ mov %ebp,%edi │ │ - mov 0x38(%esp),%ebp │ │ - mov %edi,0x4(%esp) │ │ + mov 0x20(%esp),%ebp │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %esi,0x4(%esp) │ │ + add $0x8,%edi │ │ movl $0x9,(%esp) │ │ - call d034 │ │ - mov 0x74(%esp),%eax │ │ - test %eax,%eax │ │ - je 5cd90 │ │ - mov 0x30(%esp),%ecx │ │ - mov (%ecx,%ebp,4),%eax │ │ + call d7f0 │ │ + cmp %ebp,%edi │ │ + jl 65ae8 │ │ + mov 0x28(%esp),%edi │ │ + mov %esi,0x4(%esp) │ │ + movl $0x9,(%esp) │ │ + call d7f0 │ │ + mov 0x64(%esp),%edx │ │ + test %edx,%edx │ │ + je 65b78 │ │ + mov (%edi),%eax │ │ mov 0xc(%eax),%eax │ │ test %eax,%eax │ │ - je 5cd47 │ │ - mov %edi,0x4(%esp) │ │ + je 65b30 │ │ + mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call d1e4 │ │ - mov %edi,0x4(%esp) │ │ + call d9a0 │ │ + mov %esi,0x4(%esp) │ │ + add $0x4,%edi │ │ movl $0xa,(%esp) │ │ - add $0x1,%ebp │ │ - call d034 │ │ - cmp 0x34(%esp),%ebp │ │ - jne 5cc50 │ │ + call d7f0 │ │ + cmp 0x2c(%esp),%edi │ │ + jne 65a40 │ │ mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov %edi,0x4(%esp) │ │ + call 64330 │ │ + mov %esi,0x4(%esp) │ │ movl $0xa,(%esp) │ │ - call d034 │ │ - lea 0x5c(%esp),%esp │ │ + call d7f0 │ │ + lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x30(%esp),%edx │ │ - mov (%edx,%ebp,4),%eax │ │ + lea 0x0(%esi),%esi │ │ + mov (%edi),%eax │ │ mov (%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x48(%esp),%eax │ │ + mov 0x34(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5c9e0 │ │ + call 656c0 │ │ test %eax,%eax │ │ - mov %eax,%edx │ │ - je 5cd47 │ │ - mov 0x30(%esp),%ecx │ │ - mov (%ecx,%ebp,4),%eax │ │ - mov 0x4(%eax),%eax │ │ - cmp $0x20,%eax │ │ - jbe 5cdf0 │ │ - mov 0x44(%esp),%edx │ │ - mov 0x4c(%esp),%ecx │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0xc(%esp) │ │ - movl $0x144,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 5cd47 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov -0x11280(%ebx,%eax,4),%ecx │ │ + je 65b30 │ │ + mov (%edi),%edx │ │ + mov 0x4(%edx),%edx │ │ + cmp $0x20,%edx │ │ + ja 65c68 │ │ + mov -0x12eec(%ebx,%edx,4),%ecx │ │ add %ebx,%ecx │ │ jmp *%ecx │ │ - lea -0x1aaa5(%ebx),%eax │ │ - mov %eax,(%esp) │ │ - call cf94 │ │ - jmp 5cbc5 │ │ - mov (%edx),%eax │ │ - test %eax,%eax │ │ - je 5cd47 │ │ mov (%eax),%edx │ │ test %edx,%edx │ │ - je 5cd47 │ │ - mov %eax,%esi │ │ - mov %ebp,0x38(%esp) │ │ - lea -0x1aa98(%ebx),%eax │ │ - mov %eax,%ebp │ │ - lea 0x4(%esi),%esi │ │ - mov %edx,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call cfa4 │ │ - mov (%esi),%edx │ │ - test %edx,%edx │ │ - jne 5ce30 │ │ - mov 0x38(%esp),%ebp │ │ - jmp 5cd47 │ │ + je 65b30 │ │ mov (%edx),%eax │ │ - lea -0x1cbd1(%ebx),%ecx │ │ test %eax,%eax │ │ - lea -0x1ccf8(%ebx),%eax │ │ - mov %edi,0x4(%esp) │ │ - cmove %eax,%ecx │ │ - mov %ecx,(%esp) │ │ - call d1e4 │ │ - jmp 5cd47 │ │ - mov (%edx),%eax │ │ + je 65b30 │ │ + add $0x4,%edx │ │ + lea -0x1c8b1(%ebx),%ecx │ │ + mov %edi,0x28(%esp) │ │ + mov %ecx,%ebp │ │ + mov %edx,%edi │ │ + jmp 65be0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov %eax,0x8(%esp) │ │ + add $0x4,%edi │ │ + mov %ebp,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call d770 │ │ + mov -0x4(%edi),%eax │ │ test %eax,%eax │ │ - jne 5cd3b │ │ - jmp 5cd47 │ │ - movsd (%edx),%xmm0 │ │ - lea -0x1aa9b(%ebx),%eax │ │ + jne 65be0 │ │ + mov 0x28(%esp),%edi │ │ + jmp 65b30 │ │ + mov (%eax),%eax │ │ + lea -0x1eb0c(%ebx),%edx │ │ + test %eax,%eax │ │ + lea -0x1e9e5(%ebx),%eax │ │ + cmove %edx,%eax │ │ + jmp 65b24 │ │ + mov (%eax),%eax │ │ + test %eax,%eax │ │ + jne 65b24 │ │ + jmp 65b30 │ │ + movsd (%eax),%xmm0 │ │ + lea -0x1c8b4(%ebx),%eax │ │ movsd %xmm0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call cfa4 │ │ - jmp 5cd47 │ │ - mov (%edx),%eax │ │ - mov %edi,(%esp) │ │ + mov %esi,(%esp) │ │ + call d770 │ │ + jmp 65b30 │ │ + mov (%eax),%eax │ │ + mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1ab11(%ebx),%eax │ │ + lea -0x1c92a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ - jmp 5cd47 │ │ - lea -0x26d54(%ebx),%eax │ │ - mov 0x44(%esp),%edx │ │ + call d770 │ │ + jmp 65b30 │ │ + mov 0x3c(%esp),%eax │ │ + mov %edx,0x10(%esp) │ │ + movl $0x144,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ - mov 0x30(%esp),%eax │ │ - movl $0x4,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call d0f4 │ │ - jmp 5cd64 │ │ - lea -0x1aabf(%ebx),%eax │ │ - mov %edi,0xc(%esp) │ │ + mov 0x38(%esp),%eax │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 65b30 │ │ + lea -0x1c8d8(%ebx),%eax │ │ + xor %ebp,%ebp │ │ + mov %edx,0xc(%esp) │ │ movl $0x6,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - lea -0x1aab8(%ebx),%eax │ │ - mov %edi,0xc(%esp) │ │ + call d760 │ │ + mov %esi,0xc(%esp) │ │ + lea -0x1c8d1(%ebx),%eax │ │ movl $0x8,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - movl $0x0,0x3c(%esp) │ │ - movl $0x0,0x34(%esp) │ │ - movl $0x0,0x44(%esp) │ │ - movl $0x0,0x40(%esp) │ │ - jmp 5cb97 │ │ - mov %esi,%esi │ │ + call d760 │ │ + movl $0x0,0x28(%esp) │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + jmp 658bb │ │ + movl $0x4,0x8(%esp) │ │ + lea -0x28f48(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d8b0 │ │ + jmp 65b4d │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005cf60 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebp,0x28(%esp) │ │ - mov 0x38(%esp),%ebp │ │ - mov %ebx,0x1c(%esp) │ │ - mov %esi,0x20(%esp) │ │ - call d3b4 │ │ - add $0x2607b,%ebx │ │ - test %ebp,%ebp │ │ - mov %edi,0x24(%esp) │ │ - mov 0x30(%esp),%esi │ │ +00065d30 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2818f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x38(%esp),%esi │ │ + mov 0x30(%esp),%ebp │ │ mov 0x34(%esp),%edi │ │ - je 5cfb5 │ │ - lea -0x1aa94(%ebx),%eax │ │ + test %esi,%esi │ │ + je 65d98 │ │ mov %edi,0xc(%esp) │ │ + lea -0x1c8ad(%ebx),%eax │ │ movl $0x1b,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - test %edi,%edi │ │ - jne 5cfd0 │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov %ebp,0x30(%esp) │ │ - movl $0x1,0x34(%esp) │ │ + call d760 │ │ + mov %esi,0x30(%esp) │ │ mov %edi,%edx │ │ - mov %esi,%eax │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ - jmp 5ca60 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0x1,0x34(%esp) │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + mov %ebp,%eax │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + jmp 65760 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp 65db0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0005d000 : │ │ +00065db0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x25fee,%ebx │ │ + call db90 │ │ + add $0x28112,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5c9e0 │ │ + call 656c0 │ │ test %eax,%eax │ │ - je 5d030 │ │ + je 65de0 │ │ mov (%eax),%eax │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ xor %eax,%eax │ │ - jmp 5d02a │ │ + jmp 65dda │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -0005d040 : │ │ +00065df0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x25fae,%ebx │ │ + call db90 │ │ + add $0x280d2,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5c9e0 │ │ + call 656c0 │ │ test %eax,%eax │ │ - je 5d070 │ │ + je 65e20 │ │ mov (%eax),%eax │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ xor %eax,%eax │ │ - jmp 5d06a │ │ + jmp 65e1a │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ │ │ -0005d080 : │ │ +00065e30 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x25f6e,%ebx │ │ + call db90 │ │ + add $0x28092,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5c9e0 │ │ - xor %edx,%edx │ │ + call 656c0 │ │ test %eax,%eax │ │ - je 5d0ac │ │ - mov (%eax),%edx │ │ + je 65e60 │ │ + mov (%eax),%eax │ │ lea 0x18(%esp),%esp │ │ - mov %edx,%eax │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x18(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005d0c0 : │ │ +00065e70 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x25f2e,%ebx │ │ + call db90 │ │ + add $0x28052,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5c9e0 │ │ + call 656c0 │ │ test %eax,%eax │ │ - fldz │ │ - je 5d0ee │ │ - fstp %st(0) │ │ + je 65ea0 │ │ fldl (%eax) │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x18(%esp),%esp │ │ + fldz │ │ + pop %ebx │ │ + retq │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005d100 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - call d3b4 │ │ - add $0x25ee3,%ebx │ │ +00065eb0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2800f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ mov 0x44(%esp),%ebp │ │ mov 0x40(%esp),%eax │ │ - mov %esi,0x30(%esp) │ │ - mov %edi,0x34(%esp) │ │ - mov %ebp,0x4(%esp) │ │ mov 0x48(%esp),%edi │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5c9e0 │ │ + call 656c0 │ │ test %eax,%eax │ │ mov %eax,%esi │ │ - je 5d188 │ │ + je 65f28 │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ test %edi,%edi │ │ - je 5d180 │ │ - lea -0x1334c(%ebx),%eax │ │ + je 65f18 │ │ + mov %edi,(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ movl $0x3ec,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,(%esi) │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,(%esi) │ │ - jmp 5d167 │ │ - lea -0x1aad5(%ebx),%eax │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ mov %ebp,0x10(%esp) │ │ + lea -0x1c8ee(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ movl $0x3e5,0x8(%esp) │ │ - lea -0x1334c(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 5d167 │ │ + call 67510 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005d1c0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x24(%esp) │ │ - mov %esi,0x28(%esp) │ │ - call d3b4 │ │ - add $0x25e23,%ebx │ │ +00065f60 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x27f61,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x34(%esp),%esi │ │ mov 0x30(%esp),%eax │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5c9e0 │ │ + call 656c0 │ │ test %eax,%eax │ │ - je 5d208 │ │ + je 65f98 │ │ mov 0x38(%esp),%edx │ │ mov %edx,(%eax) │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea -0x1aad5(%ebx),%eax │ │ + xchg %ax,%ax │ │ mov %esi,0x10(%esp) │ │ + lea -0x1c8ee(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ movl $0x3f5,0x8(%esp) │ │ - lea -0x1334c(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 5d1f5 │ │ + call 67510 │ │ + jmp 65f8f │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005d240 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x34(%esp) │ │ - mov %esi,0x38(%esp) │ │ - call d3b4 │ │ - add $0x25da3,%ebx │ │ +00065fd0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x27ef1,%ebx │ │ + lea -0x34(%esp),%esp │ │ mov 0x44(%esp),%esi │ │ mov 0x40(%esp),%eax │ │ movsd 0x48(%esp),%xmm0 │ │ mov %esi,0x4(%esp) │ │ - movsd %xmm0,0x28(%esp) │ │ mov %eax,(%esp) │ │ - call 5c9e0 │ │ + movsd %xmm0,0x28(%esp) │ │ + call 656c0 │ │ test %eax,%eax │ │ - je 5d298 │ │ - movsd 0x28(%esp),%xmm0 │ │ - movsd %xmm0,(%eax) │ │ - mov 0x34(%esp),%ebx │ │ - mov 0x38(%esp),%esi │ │ - lea 0x3c(%esp),%esp │ │ + je 66018 │ │ + movsd 0x28(%esp),%xmm1 │ │ + movsd %xmm1,(%eax) │ │ + lea 0x34(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea -0x1aad5(%ebx),%eax │ │ + xchg %ax,%ax │ │ mov %esi,0x10(%esp) │ │ + lea -0x1c8ee(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ movl $0x401,0x8(%esp) │ │ - lea -0x1334c(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 5d285 │ │ + call 67510 │ │ + jmp 6600f │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005d2d0 : │ │ +00066050 : │ │ mov 0x4(%esp),%eax │ │ addl $0x1,(%eax) │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005d2e0 : │ │ +00066060 : │ │ push %ebp │ │ - xor %eax,%eax │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x25d09,%ebx │ │ + call db90 │ │ + add $0x27e5f,%ebx │ │ lea -0x2c(%esp),%esp │ │ mov 0x40(%esp),%esi │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ test %esi,%esi │ │ - je 5d308 │ │ + je 66160 │ │ mov (%esi),%eax │ │ sub $0x1,%eax │ │ - test %eax,%eax │ │ mov %eax,(%esi) │ │ - jle 5d318 │ │ + test %eax,%eax │ │ + jle 660b0 │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 66167 │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ - je 5d366 │ │ - lea 0x1c(%esp),%edx │ │ + je 6610e │ │ mov %eax,(%esp) │ │ + lea 0x18(%esp),%edx │ │ mov %edx,0x4(%esp) │ │ - call 60340 │ │ + call 69260 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - je 5d34c │ │ mov %eax,%edi │ │ + je 660f4 │ │ + jmp 660e0 │ │ nop │ │ - mov (%edi),%edx │ │ - mov 0x8(%edx),%edx │ │ - mov %edx,(%esp) │ │ - call 5c8e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%edi),%eax │ │ + mov 0x8(%eax),%eax │ │ + mov %eax,(%esp) │ │ + call 655c0 │ │ mov 0x8(%edi),%edi │ │ test %edi,%edi │ │ - jne 5d338 │ │ + jne 660e0 │ │ mov %ebp,(%esp) │ │ - call 5f270 │ │ + call 68140 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 604f0 │ │ + call 69440 │ │ movl $0x0,0x4(%esi) │ │ mov 0x8(%esi),%eax │ │ test %eax,%eax │ │ - je 5d3a6 │ │ + je 6614c │ │ mov 0xc(%esi),%edx │ │ test %edx,%edx │ │ - je 5d390 │ │ - xor %edx,%edx │ │ + je 66136 │ │ xor %edi,%edi │ │ - mov (%eax,%edx,4),%eax │ │ + xchg %ax,%ax │ │ + mov (%eax,%edi,4),%eax │ │ add $0x1,%edi │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - cmp 0xc(%esi),%edi │ │ - mov %edi,%edx │ │ + call 64330 │ │ mov 0x8(%esi),%eax │ │ - jb 5d378 │ │ + cmp 0xc(%esi),%edi │ │ + jb 66120 │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ movl $0x0,0x8(%esi) │ │ movl $0x0,0xc(%esi) │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - lea 0x2c(%esp),%esp │ │ + call 64330 │ │ xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ + jmp 66096 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + jmp 66096 │ │ + call db70 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005d3c0 : │ │ +00066170 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x25c2b,%ebx │ │ - lea -0x5c(%esp),%esp │ │ - lea -0x1334c(%ebx),%ecx │ │ - mov 0x70(%esp),%edi │ │ - mov %ecx,0x3c(%esp) │ │ - test %edi,%edi │ │ - je 5dae0 │ │ + call db90 │ │ + add $0x27d4f,%ebx │ │ + lea -0x6c(%esp),%esp │ │ + mov 0x84(%esp),%ecx │ │ + mov 0x80(%esp),%eax │ │ + mov %ecx,0x40(%esp) │ │ + mov 0x8c(%esp),%ecx │ │ + mov %eax,%ebp │ │ + mov %eax,0x48(%esp) │ │ + mov %ecx,0x4c(%esp) │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x5c(%esp) │ │ + xor %ecx,%ecx │ │ + lea -0x15164(%ebx),%ecx │ │ + test %eax,%eax │ │ + mov %ecx,0x44(%esp) │ │ + je 668a7 │ │ movl $0x0,0x4(%esp) │ │ movl $0x32,(%esp) │ │ - call 5fa60 │ │ - mov 0x74(%esp),%ecx │ │ - mov %eax,0x28(%esp) │ │ - test %ecx,%ecx │ │ - je 5d898 │ │ - mov 0x74(%esp),%ecx │ │ - mov (%ecx),%eax │ │ + call 68a50 │ │ + mov 0x40(%esp),%edi │ │ + mov %eax,%edx │ │ + mov %eax,0x38(%esp) │ │ + test %edi,%edi │ │ + je 66638 │ │ + mov (%edi),%eax │ │ test %eax,%eax │ │ - je 5d898 │ │ - mov 0x80(%esp),%edx │ │ - test %edx,%edx │ │ - je 5d4f8 │ │ - mov 0x74(%esp),%esi │ │ - mov %edi,0x24(%esp) │ │ - add $0x10,%esi │ │ - mov 0x74(%esp),%ebp │ │ - movl $0x0,0x38(%esp) │ │ - xor %edi,%edi │ │ - jmp 5d45b │ │ + je 66638 │ │ + mov 0x90(%esp),%ecx │ │ + mov %ebp,0x30(%esp) │ │ + test %ecx,%ecx │ │ + setne %cl │ │ + mov %ecx,%esi │ │ + xor %ecx,%ecx │ │ + mov %ecx,%ebp │ │ + mov %esi,%ecx │ │ + mov %cl,0x2c(%esp) │ │ + mov %edx,%esi │ │ + jmp 66228 │ │ lea 0x0(%esi),%esi │ │ - mov %esi,%ebp │ │ - lea 0x10(%esi),%esi │ │ - mov -0x10(%esi),%eax │ │ - add $0x1,%edi │ │ + add $0x10,%edi │ │ + add $0x1,%ebp │ │ + mov (%edi),%eax │ │ test %eax,%eax │ │ - je 5d6f0 │ │ + je 662d8 │ │ + mov %edi,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x28(%esp),%eax │ │ - mov %ebp,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - call 5fdc0 │ │ - cmp %eax,%ebp │ │ - je 5d448 │ │ - mov 0x0(%ebp),%eax │ │ - mov 0x3c(%esp),%ecx │ │ - mov %eax,0x10(%esp) │ │ - mov 0x24(%esp),%edi │ │ - lea -0x1331c(%ebx),%eax │ │ + mov %esi,(%esp) │ │ + call 68dd0 │ │ + cmp %eax,%edi │ │ + je 66218 │ │ + cmpb $0x0,0x2c(%esp) │ │ + je 66218 │ │ + mov (%edi),%eax │ │ movl $0x23e,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov 0x28(%esp),%esi │ │ - test %esi,%esi │ │ - je 5d4b8 │ │ - mov 0x28(%esp),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x15134(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov 0x30(%esp),%ebp │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x38(%esp),%eax │ │ + test %eax,%eax │ │ + je 66283 │ │ mov %eax,(%esp) │ │ - call 604f0 │ │ - mov 0x70(%esp),%ecx │ │ - test %ecx,%ecx │ │ - je 5db3e │ │ - mov 0x3c(%esp),%ecx │ │ - lea -0x1322c(%ebx),%eax │ │ - movl $0x2cd,0x8(%esp) │ │ + call 69440 │ │ + mov 0x48(%esp),%eax │ │ + test %eax,%eax │ │ + je 66905 │ │ + lea -0x15044(%ebx),%eax │ │ + xor %esi,%esi │ │ mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x2cd,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - xor %edi,%edi │ │ - call 5e6d0 │ │ - lea 0x5c(%esp),%esp │ │ - mov %edi,%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x5c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + mov %esi,%eax │ │ + jne 66969 │ │ + lea 0x6c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ - mov %ecx,%esi │ │ - mov %edi,0x24(%esp) │ │ - add $0x10,%esi │ │ - mov %ecx,%edx │ │ - movl $0x0,0x38(%esp) │ │ - mov 0x28(%esp),%edi │ │ - xor %ebp,%ebp │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - add $0x1,%ebp │ │ - call 5fdc0 │ │ - mov %esi,%edx │ │ - lea 0x10(%esi),%esi │ │ - mov -0x10(%esi),%eax │ │ - test %eax,%eax │ │ - jne 5d518 │ │ - mov 0x24(%esp),%edi │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x4(%edi),%eax │ │ - test %eax,%eax │ │ - je 5db4b │ │ - mov 0x78(%esp),%eax │ │ + mov %ebp,0x3c(%esp) │ │ + mov 0x30(%esp),%ebp │ │ + mov 0x4(%ebp),%edx │ │ + test %edx,%edx │ │ + je 66915 │ │ + mov 0x88(%esp),%eax │ │ test %eax,%eax │ │ - jle 5d700 │ │ - mov 0x7c(%esp),%ecx │ │ + jle 66448 │ │ + mov 0x4c(%esp),%ecx │ │ mov (%ecx),%eax │ │ cmpb $0x2d,(%eax) │ │ setne %al │ │ movzbl %al,%eax │ │ - cmp %eax,0x78(%esp) │ │ - mov %eax,%ebp │ │ - jle 5d700 │ │ - lea (%ecx,%eax,4),%esi │ │ - lea 0x4c(%esp),%ecx │ │ - mov %ecx,0x2c(%esp) │ │ - jmp 5d62e │ │ + cmp %eax,0x88(%esp) │ │ + jle 66448 │ │ + lea (%ecx,%eax,4),%edi │ │ + lea 0x1(%eax),%esi │ │ + lea 0x58(%esp),%eax │ │ + mov %eax,0x2c(%esp) │ │ + jmp 663de │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x4c(%esp),%ecx │ │ - lea 0x1(%ebp),%eax │ │ - cmp %eax,0x78(%esp) │ │ - mov %ecx,0x24(%esp) │ │ - jle 5d688 │ │ - mov 0x24(%esp),%edx │ │ - test %edx,%edx │ │ - je 5d6d8 │ │ - lea 0x4(%esi),%ecx │ │ - mov %ecx,0x34(%esp) │ │ - mov 0x24(%esp),%ecx │ │ - mov 0x4(%esi),%edx │ │ + mov 0x58(%esp),%ecx │ │ + cmp 0x88(%esp),%esi │ │ + jge 665e0 │ │ + test %ecx,%ecx │ │ + je 6642c │ │ + mov 0x4(%edi),%edx │ │ + lea 0x4(%edi),%eax │ │ + mov %eax,0x34(%esp) │ │ mov 0x4(%ecx),%eax │ │ - call 5c430 <__ckd_alloc_2d_ptr+0x200> │ │ + mov %ecx,0x30(%esp) │ │ + call 650e0 <__ckd_alloc_2d_ptr@@Base+0x2e0> │ │ test %eax,%eax │ │ mov %eax,%edx │ │ - je 5d8a8 │ │ + mov 0x30(%esp),%ecx │ │ + je 66648 │ │ mov %edx,0x8(%esp) │ │ - mov (%esi),%eax │ │ + mov (%edi),%eax │ │ + mov %edx,0x30(%esp) │ │ + mov %ecx,0x34(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x4(%edi),%eax │ │ + mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x20(%esp) │ │ - call 5fdc0 │ │ - mov 0x20(%esp),%edx │ │ - mov %eax,0x4c(%esp) │ │ + call 68dd0 │ │ + mov 0x30(%esp),%edx │ │ + mov %eax,0x58(%esp) │ │ cmp %eax,%edx │ │ - je 5d61e │ │ - mov 0x80(%esp),%eax │ │ + je 663ca │ │ + mov 0x90(%esp),%eax │ │ + mov 0x34(%esp),%ecx │ │ test %eax,%eax │ │ - jne 5d908 │ │ + jne 666a8 │ │ mov %edx,0x8(%esp) │ │ - mov (%esi),%eax │ │ + mov (%edi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x4(%edi),%eax │ │ + mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5fe40 │ │ - mov %eax,0x4c(%esp) │ │ + call 68e30 │ │ mov %eax,(%esp) │ │ - call 5c8e0 │ │ - add $0x2,%ebp │ │ - add $0x8,%esi │ │ - cmp %ebp,0x78(%esp) │ │ - jle 5d700 │ │ - mov 0x2c(%esp),%ecx │ │ - mov %ecx,0x8(%esp) │ │ - mov (%esi),%eax │ │ + mov %eax,0x58(%esp) │ │ + call 655c0 │ │ + lea 0x2(%esi),%eax │ │ + add $0x1,%esi │ │ + add $0x8,%edi │ │ + cmp 0x88(%esp),%esi │ │ + jge 66448 │ │ + mov %eax,%esi │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov (%edi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x28(%esp),%eax │ │ + mov 0x38(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5fb40 │ │ + call 68b40 │ │ test %eax,%eax │ │ - jns 5d588 │ │ - mov 0x80(%esp),%eax │ │ + jns 66330 │ │ + mov 0x90(%esp),%eax │ │ test %eax,%eax │ │ - jne 5db0d │ │ - mov 0x74(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jne 5d61e │ │ - lea 0x1(%ebp),%eax │ │ - cmp %eax,0x78(%esp) │ │ - movl $0x0,0x4c(%esp) │ │ - movl $0x0,0x24(%esp) │ │ - jg 5d59d │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov -0x1c(%ebx),%eax │ │ - mov 0x74(%esp),%ecx │ │ - add $0xa8,%eax │ │ - mov %ecx,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 5cf60 │ │ - mov (%esi),%eax │ │ - mov 0x3c(%esp),%ecx │ │ - mov %eax,0x10(%esp) │ │ - movl $0x268,0x8(%esp) │ │ - lea -0x132f0(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 5d4a4 │ │ - mov 0x4(%esi),%edx │ │ + jne 668d4 │ │ + mov 0x40(%esp),%eax │ │ + test %eax,%eax │ │ + jne 663ca │ │ + movl $0x0,0x58(%esp) │ │ + cmp 0x88(%esp),%esi │ │ + jge 665e0 │ │ + mov 0x4(%edi),%edx │ │ mov $0x8,%eax │ │ - call 5c430 <__ckd_alloc_2d_ptr+0x200> │ │ + call 650e0 <__ckd_alloc_2d_ptr@@Base+0x2e0> │ │ mov %eax,%edx │ │ - jmp 5d5c9 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,0x38(%esp) │ │ - mov 0x24(%esp),%edi │ │ - jmp 5d53f │ │ + xor %ecx,%ecx │ │ + jmp 6636d │ │ lea 0x0(%esi),%esi │ │ - mov 0x38(%esp),%eax │ │ + mov 0x3c(%esp),%eax │ │ test %eax,%eax │ │ - je 5d812 │ │ - mov 0x74(%esp),%ecx │ │ - xor %ebp,%ebp │ │ - mov %ecx,0x24(%esp) │ │ - mov %ecx,%esi │ │ - lea 0x4c(%esp),%ecx │ │ - mov %ecx,0x2c(%esp) │ │ - jmp 5d734 │ │ + je 66550 │ │ + mov 0x40(%esp),%eax │ │ + xor %esi,%esi │ │ + mov %eax,0x30(%esp) │ │ + mov %eax,%edi │ │ + lea 0x58(%esp),%eax │ │ + mov %eax,0x2c(%esp) │ │ + jmp 6647c │ │ lea 0x0(%esi),%esi │ │ - add $0x1,%ebp │ │ - add $0x10,%esi │ │ - cmp 0x38(%esp),%ebp │ │ - je 5d788 │ │ - mov 0x2c(%esp),%ecx │ │ - mov %ecx,0x8(%esp) │ │ - mov (%esi),%eax │ │ + add $0x1,%esi │ │ + add $0x10,%edi │ │ + cmp 0x3c(%esp),%esi │ │ + je 664d0 │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov (%edi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x4(%edi),%eax │ │ + mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5fb40 │ │ + call 68b40 │ │ test %eax,%eax │ │ - jns 5d728 │ │ - mov 0x8(%esi),%edx │ │ - mov 0x4(%esi),%eax │ │ - call 5c430 <__ckd_alloc_2d_ptr+0x200> │ │ + jns 66470 │ │ + mov 0x8(%edi),%edx │ │ + mov 0x4(%edi),%eax │ │ + call 650e0 <__ckd_alloc_2d_ptr@@Base+0x2e0> │ │ test %eax,%eax │ │ - je 5db90 │ │ + je 66931 │ │ mov %eax,0x8(%esp) │ │ - mov (%esi),%eax │ │ + add $0x1,%esi │ │ + mov (%edi),%eax │ │ + add $0x10,%edi │ │ mov %eax,0x4(%esp) │ │ - mov 0x4(%edi),%eax │ │ + mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - add $0x1,%ebp │ │ - call 5fdc0 │ │ - add $0x10,%esi │ │ - cmp 0x38(%esp),%ebp │ │ - jne 5d734 │ │ + call 68dd0 │ │ + cmp 0x3c(%esp),%esi │ │ + jne 6647c │ │ lea 0x0(%esi),%esi │ │ - lea -0x1aa5c(%ebx),%ebp │ │ - mov %edi,%edx │ │ - mov %ebp,0x34(%esp) │ │ xor %esi,%esi │ │ - mov 0x38(%esp),%edi │ │ - mov 0x24(%esp),%ebp │ │ - jmp 5d7aa │ │ - add $0x1,%esi │ │ - add $0x10,%ebp │ │ - cmp %edi,%esi │ │ - je 5d810 │ │ - testb $0x1,0x4(%ebp) │ │ - je 5d7a0 │ │ - mov 0x2c(%esp),%ecx │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x0(%ebp),%eax │ │ + lea -0x1c875(%ebx),%edi │ │ + mov %edi,0x34(%esp) │ │ + mov %esi,%edi │ │ + mov 0x30(%esp),%esi │ │ + jmp 664f4 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + add $0x1,%edi │ │ + add $0x10,%esi │ │ + cmp 0x3c(%esp),%edi │ │ + je 66550 │ │ + testb $0x1,0x4(%esi) │ │ + je 664e8 │ │ + mov 0x2c(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov (%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x4(%edx),%eax │ │ + mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x20(%esp) │ │ - call 5fb40 │ │ + call 68b40 │ │ test %eax,%eax │ │ - mov 0x20(%esp),%edx │ │ - je 5d7a0 │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x0(%ebp),%eax │ │ - add $0x1,%esi │ │ - mov %ecx,0xc(%esp) │ │ - mov 0x3c(%esp),%ecx │ │ - mov %eax,0x10(%esp) │ │ + je 664e8 │ │ + mov (%esi),%eax │ │ + add $0x1,%edi │ │ movl $0x29d,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + add $0x10,%esi │ │ movl $0x4,(%esp) │ │ - add $0x10,%ebp │ │ - call 5e6d0 │ │ - cmp %edi,%esi │ │ - mov 0x20(%esp),%edx │ │ - jne 5d7aa │ │ - nop │ │ - mov %edx,%edi │ │ - mov 0x80(%esp),%eax │ │ - test %eax,%eax │ │ - je 5d948 │ │ - cmpl $0x1,0x78(%esp) │ │ - jne 5d948 │ │ - mov 0x3c(%esp),%ecx │ │ - lea -0x13258(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x34(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + cmp 0x3c(%esp),%edi │ │ + jne 664f4 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x90(%esp),%eax │ │ + test %eax,%eax │ │ + je 666e9 │ │ + cmpl $0x1,0x88(%esp) │ │ + jne 666e9 │ │ movl $0x2a6,0x8(%esp) │ │ + lea -0x15070(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov -0x1c(%ebx),%eax │ │ - mov 0x74(%esp),%ecx │ │ - add $0xa8,%eax │ │ - mov %ecx,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 5cf60 │ │ - mov 0x28(%esp),%eax │ │ + call 67510 │ │ + mov 0x40(%esp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov -0x8(%ebx),%eax │ │ + lea 0xa8(%eax),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 65d30 │ │ + mov 0x38(%esp),%eax │ │ test %eax,%eax │ │ - je 5d885 │ │ - mov 0x28(%esp),%eax │ │ + je 665c3 │ │ mov %eax,(%esp) │ │ - call 604f0 │ │ - mov 0x70(%esp),%eax │ │ - test %eax,%eax │ │ - je 5dbc8 │ │ - xor %edi,%edi │ │ - jmp 5d4ec │ │ - movl $0x0,0x38(%esp) │ │ - jmp 5d53f │ │ + call 69440 │ │ + mov 0x48(%esp),%edi │ │ + xor %esi,%esi │ │ + test %edi,%edi │ │ + jne 662b7 │ │ + mov %ebp,(%esp) │ │ + call 66060 │ │ + jmp 662b7 │ │ + xchg %ax,%ax │ │ + mov 0x40(%esp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov -0x8(%ebx),%eax │ │ + lea 0xa8(%eax),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 65d30 │ │ + mov (%edi),%eax │ │ + movl $0x268,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x15108(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 66273 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0x0,0x3c(%esp) │ │ + jmp 662e0 │ │ lea 0x0(%esi),%esi │ │ - mov -0x1c(%ebx),%eax │ │ - mov 0x74(%esp),%ecx │ │ - add $0xa8,%eax │ │ - mov %ecx,0x8(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov -0x8(%ebx),%eax │ │ + lea 0xa8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 5cf60 │ │ - mov 0x34(%esp),%ecx │ │ - mov (%ecx),%eax │ │ - mov 0x3c(%esp),%ecx │ │ + call 65d30 │ │ + mov 0x34(%esp),%eax │ │ + mov (%eax),%eax │ │ mov %eax,0x14(%esp) │ │ - mov (%esi),%eax │ │ - mov %eax,0x10(%esp) │ │ + mov (%edi),%eax │ │ movl $0x272,0x8(%esp) │ │ - lea -0x132cc(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 5d4a4 │ │ - lea 0x0(%esi),%esi │ │ + mov %eax,0x10(%esp) │ │ + lea -0x150e4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 66273 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %edx,(%esp) │ │ - call 5c8e0 │ │ - mov 0x24(%esp),%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + call 655c0 │ │ + mov 0x2c(%esp),%ecx │ │ mov (%ecx),%eax │ │ - mov 0x3c(%esp),%ecx │ │ - mov %eax,0x10(%esp) │ │ movl $0x27d,0x8(%esp) │ │ - lea -0x132ac(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 5d4a4 │ │ - lea 0x0(%esi),%esi │ │ - lea -0x1c749(%ebx),%esi │ │ - mov %edi,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x150c4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 66273 │ │ + mov %ebp,(%esp) │ │ + lea -0x1e55d(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ - call 5c990 │ │ + call 65660 │ │ test %eax,%eax │ │ - je 5d9b8 │ │ + je 66760 │ │ mov %esi,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 5d000 │ │ + mov %ebp,(%esp) │ │ + call 65db0 │ │ test %eax,%eax │ │ - je 5d9b8 │ │ + je 66760 │ │ mov %esi,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call 5d000 │ │ + mov %ebp,(%esp) │ │ + call 65db0 │ │ mov %eax,(%esp) │ │ - call 5eb50 │ │ + call 67910 │ │ test %eax,%eax │ │ - jns 5d9b8 │ │ - mov 0x3c(%esp),%ecx │ │ - lea -0x1aa3e(%ebx),%eax │ │ + jns 66760 │ │ movl $0x2b4,0x8(%esp) │ │ + lea -0x1c857(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov 0x44(%esp),%eax │ │ movl $0x5,(%esp) │ │ - call 5e890 │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ - mov 0x3c(%esp),%ecx │ │ - lea -0x1aa23(%ebx),%eax │ │ - movl $0x2b8,0x8(%esp) │ │ + call d7e0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea -0x1c83c(%ebx),%eax │ │ + xor %edi,%edi │ │ mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + lea -0x1d101(%ebx),%esi │ │ + mov 0x44(%esp),%eax │ │ + movl $0x2b8,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - mov 0x78(%esp),%eax │ │ - test %eax,%eax │ │ - jle 5da76 │ │ - lea -0x1b2ed(%ebx),%ebp │ │ - lea -0x1aa0c(%ebx),%eax │ │ - mov %edi,0x30(%esp) │ │ - mov %ebp,0x24(%esp) │ │ - xor %esi,%esi │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x88(%esp),%ecx │ │ + lea -0x1c80a(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ - mov 0x78(%esp),%edi │ │ - mov 0x7c(%esp),%ebp │ │ - jmp 5da3f │ │ - xchg %ax,%ax │ │ - mov 0x24(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jle 6681f │ │ + mov %ebp,0x30(%esp) │ │ + mov %esi,%eax │ │ + mov 0x4c(%esp),%ebp │ │ + mov %edi,%esi │ │ + mov %eax,%edi │ │ + jmp 667e8 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edx,0x10(%esp) │ │ add $0x1,%esi │ │ - mov %eax,0x10(%esp) │ │ - mov %ecx,0xc(%esp) │ │ + mov %edi,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - cmp %edi,%esi │ │ - je 5da72 │ │ - mov 0x0(%ebp,%esi,4),%eax │ │ - cmpb $0x2d,(%eax) │ │ - jne 5da10 │ │ - mov 0x2c(%esp),%edx │ │ + call 67510 │ │ + cmp 0x88(%esp),%esi │ │ + je 6681b │ │ + mov 0x0(%ebp,%esi,4),%edx │ │ + cmpb $0x2d,(%edx) │ │ + jne 667b8 │ │ + mov 0x2c(%esp),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %edx,0xc(%esp) │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - mov 0x0(%ebp,%esi,4),%eax │ │ - jmp 5da10 │ │ - mov 0x30(%esp),%edi │ │ - lea -0x1aa08(%ebx),%eax │ │ - movl $0x0,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov 0x0(%ebp,%esi,4),%edx │ │ + jmp 667b8 │ │ + mov 0x30(%esp),%ebp │ │ + movl $0x0,0x8(%esp) │ │ + lea -0x1c825(%ebx),%eax │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - lea -0x1aa05(%ebx),%eax │ │ - movl $0x0,0x8(%esp) │ │ mov %eax,0xc(%esp) │ │ + call 67510 │ │ + movl $0x0,0x8(%esp) │ │ + lea -0x1c822(%ebx),%eax │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - call 5eb10 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + call 678d0 │ │ test %eax,%eax │ │ - jne 5db67 │ │ - mov 0x28(%esp),%eax │ │ + je 66894 │ │ + mov 0x40(%esp),%edx │ │ + test %edx,%edx │ │ + je 66894 │ │ + mov 0x40(%esp),%ecx │ │ + mov %eax,%edx │ │ + movl $0x0,0x4(%esp) │ │ + mov %ebp,%eax │ │ + mov %ecx,(%esp) │ │ + call 65760 │ │ + mov 0x38(%esp),%eax │ │ + mov %ebp,%esi │ │ mov %eax,(%esp) │ │ - call 604f0 │ │ - jmp 5d4ec │ │ + call 69440 │ │ + jmp 662b7 │ │ movl $0x230,0xc(%esp) │ │ mov %ecx,0x8(%esp) │ │ movl $0x10,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%edi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ movl $0x1,(%eax) │ │ - jmp 5d3e9 │ │ - mov (%esi),%eax │ │ - mov 0x3c(%esp),%ecx │ │ - mov %eax,0x10(%esp) │ │ + mov %eax,%ebp │ │ + jmp 661c5 │ │ + mov (%edi),%eax │ │ movl $0x25b,0x8(%esp) │ │ - lea -0x1aa78(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 5d4a4 │ │ - mov %edi,(%esp) │ │ - call 5d2e0 │ │ - jmp 5d4c4 │ │ - mov 0x38(%esp),%ecx │ │ - movl $0x0,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 5fa60 │ │ - mov %eax,0x4(%edi) │ │ - jmp 5d54a │ │ - mov 0x74(%esp),%ebp │ │ - test %ebp,%ebp │ │ - je 5dacf │ │ - mov 0x74(%esp),%ecx │ │ - mov %eax,%edx │ │ - mov %edi,%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1c891(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 66273 │ │ + mov %ebp,(%esp) │ │ + call 66060 │ │ + lea 0x0(%esi),%esi │ │ + jmp 6628f │ │ + mov 0x3c(%esp),%eax │ │ movl $0x0,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 5ca60 │ │ - jmp 5dacf │ │ - mov 0x8(%esi),%eax │ │ - mov 0x3c(%esp),%ecx │ │ + mov %eax,(%esp) │ │ + call 68a50 │ │ + mov %eax,0x4(%ebp) │ │ + jmp 662eb │ │ + mov 0x8(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ - mov (%esi),%eax │ │ - mov %eax,0x10(%esp) │ │ + mov (%edi),%eax │ │ movl $0x290,0x8(%esp) │ │ - lea -0x13280(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 5d4a4 │ │ - mov %edi,(%esp) │ │ - xor %edi,%edi │ │ - call 5d2e0 │ │ - jmp 5d4ec │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x25403,%ebx │ │ - mov %eax,%esi │ │ - mov 0x48(%esp),%eax │ │ - mov %ebp,0x38(%esp) │ │ mov %eax,0x10(%esp) │ │ - mov 0x40(%esp),%ebp │ │ - mov 0x44(%esp),%eax │ │ - mov %edi,0x34(%esp) │ │ + lea -0x15098(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %ebp,0x8(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 66273 │ │ + call db70 │ │ + jmp 66980 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + mov %eax,%esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2753d,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov 0x58(%esp),%eax │ │ + mov 0x54(%esp),%ebp │ │ mov %edx,0x4(%esp) │ │ + mov %eax,0x10(%esp) │ │ + mov 0x50(%esp),%eax │ │ mov %esi,(%esp) │ │ - call 5d3c0 │ │ + mov %ebp,0xc(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 66170 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 5dcb8 │ │ + mov %eax,%edx │ │ + je 66a98 │ │ cmp %esi,%eax │ │ - je 5dc58 │ │ - mov 0x44(%esp),%edx │ │ - mov %ebp,0xc(%eax) │ │ - mov %edx,0x8(%eax) │ │ - mov %edi,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ + je 669e0 │ │ + mov 0x50(%esp),%eax │ │ + mov %ebp,0x8(%edx) │ │ + mov %eax,0xc(%edx) │ │ + mov %edx,%eax │ │ lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x1c7,0xc(%esp) │ │ - lea -0x1334c(%ebx),%eax │ │ + lea -0x15164(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0xc(%edi),%eax │ │ - add %ebp,%eax │ │ + mov 0x50(%esp),%eax │ │ + mov %edx,0x2c(%esp) │ │ + add 0xc(%edx),%eax │ │ shl $0x2,%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x8(%edi),%eax │ │ + mov 0x8(%edx),%eax │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ - mov 0xc(%edi),%edx │ │ - mov %eax,0x8(%edi) │ │ - lea (%eax,%edx,4),%eax │ │ - lea 0x0(,%ebp,4),%edx │ │ - mov %edx,0x8(%esp) │ │ - mov 0x44(%esp),%edx │ │ - mov %edx,0x4(%esp) │ │ + call 64100 <__ckd_realloc__@@Base> │ │ + mov 0x2c(%esp),%edx │ │ + mov %eax,%ecx │ │ + mov %eax,0x8(%edx) │ │ + mov 0x50(%esp),%eax │ │ + mov 0xc(%edx),%esi │ │ + shl $0x2,%eax │ │ + cmp $0x4,%eax │ │ + lea (%ecx,%esi,4),%edi │ │ + mov %ebp,%esi │ │ + jae 66a78 │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + jne 66a68 │ │ + test $0x1,%al │ │ + jne 66a58 │ │ + mov %ebp,(%esp) │ │ + mov %edx,0x2c(%esp) │ │ + call 64330 │ │ + mov 0x50(%esp),%eax │ │ + mov 0x2c(%esp),%edx │ │ + add %eax,0xc(%edx) │ │ + mov %edx,%eax │ │ + jmp 669d3 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + jmp 66a36 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + jmp 66a32 │ │ + lea 0x0(%esi),%esi │ │ + test $0x1,%edi │ │ + jne 66af4 │ │ + test $0x2,%edi │ │ + jne 66ae2 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 66a2c │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x50(%esp),%eax │ │ + xor %esi,%esi │ │ + mov 0x50(%esp),%edi │ │ + test %eax,%eax │ │ + jle 66ad3 │ │ + jmp 66ac0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x0(%ebp,%esi,4),%eax │ │ + add $0x1,%esi │ │ mov %eax,(%esp) │ │ - call cfe4 │ │ - mov 0x44(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call 5bce0 │ │ - add %ebp,0xc(%edi) │ │ - jmp 5dc3d │ │ - xchg %ax,%ax │ │ + call 64330 │ │ + cmp %edi,%esi │ │ + jne 66ac0 │ │ + mov %ebp,(%esp) │ │ + call 64330 │ │ + xor %eax,%eax │ │ + jmp 669d3 │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 66a88 │ │ + movzbl 0x0(%ebp),%ecx │ │ + lea 0x1(%edi),%edi │ │ + lea 0x1(%ebp),%esi │ │ + sub $0x1,%eax │ │ + mov %cl,-0x1(%edi) │ │ + jmp 66a80 │ │ + jmp 66b20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + │ │ +00066b20 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2739f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x4c(%esp),%ebp │ │ test %ebp,%ebp │ │ - jle 5dcd6 │ │ + je 66c67 │ │ + mov 0x50(%esp),%edi │ │ + xor %edx,%edx │ │ + lea 0x54(%esp),%eax │ │ + test %edi,%edi │ │ + jne 66b66 │ │ + jmp 66c30 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x4(%eax),%esi │ │ + add $0x8,%eax │ │ + test %esi,%esi │ │ + je 66c30 │ │ + mov (%eax),%ecx │ │ + add $0x2,%edx │ │ + test %ecx,%ecx │ │ + jne 66b58 │ │ + mov %edx,(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ + movl $0x2e7,0xc(%esp) │ │ + movl $0x4,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %eax,0x1c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,%ebp │ │ + lea 0x4c(%esp),%edx │ │ + mov 0x4c(%esp),%eax │ │ + test %eax,%eax │ │ + je 66c63 │ │ + mov %edx,%edi │ │ xor %esi,%esi │ │ - xchg %ax,%ax │ │ - mov 0x44(%esp),%edx │ │ - mov (%edx,%esi,4),%eax │ │ - lea 0x1(%esi),%esi │ │ + jmp 66bc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x1c(%esp),%ecx │ │ + add $0x8,%edi │ │ + movl $0x2eb,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - cmp %ebp,%esi │ │ - jne 5dcc0 │ │ + mov %ecx,0x4(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov 0x1c(%esp),%ecx │ │ + mov %eax,0x0(%ebp,%esi,4) │ │ + movl $0x2ee,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ + mov -0x4(%edi),%eax │ │ + mov %eax,(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov %eax,0x4(%ebp,%esi,4) │ │ + add $0x2,%esi │ │ + mov (%edi),%eax │ │ + test %eax,%eax │ │ + jne 66bc0 │ │ + mov 0x48(%esp),%eax │ │ mov 0x44(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call 5bce0 │ │ - jmp 5dc3d │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + mov %ebp,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x40(%esp),%eax │ │ + mov %esi,(%esp) │ │ + call 66980 │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0x2df,0x8(%esp) │ │ + lea -0x15024(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + lea 0x2c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xor %esi,%esi │ │ + jmp 66c07 │ │ + xor %edx,%edx │ │ + jmp 66b6f │ │ + jmp 66c80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0005dcf0 : │ │ +00066c80 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x252fb,%ebx │ │ - lea -0x7c(%esp),%esp │ │ - mov 0x90(%esp),%eax │ │ - mov 0x94(%esp),%edx │ │ - mov 0x98(%esp),%esi │ │ - mov 0x9c(%esp),%ecx │ │ - mov %eax,0x50(%esp) │ │ - mov %edx,0x54(%esp) │ │ - lea -0x1c200(%ebx),%eax │ │ - mov %ecx,0x58(%esp) │ │ - movl $0xa0d0920,0x6b(%esp) │ │ - movb $0x0,0x6f(%esp) │ │ + call db90 │ │ + add $0x2723f,%ebx │ │ + lea -0x6c(%esp),%esp │ │ + mov 0x80(%esp),%eax │ │ + mov 0x88(%esp),%edi │ │ + movl $0xa0d0920,0x57(%esp) │ │ + mov %eax,0x40(%esp) │ │ + mov 0x84(%esp),%eax │ │ + mov %edi,(%esp) │ │ + movb $0x0,0x5b(%esp) │ │ + mov %eax,0x44(%esp) │ │ + mov 0x8c(%esp),%eax │ │ + mov %eax,0x48(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x5c(%esp) │ │ + xor %eax,%eax │ │ + lea -0x1e014(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ test %eax,%eax │ │ - mov %eax,%edi │ │ - je 5e111 │ │ + mov %eax,%esi │ │ + je 670de │ │ mov %eax,(%esp) │ │ - lea 0x6b(%esp),%ebp │ │ - call d1f4 │ │ + lea 0x57(%esp),%edi │ │ + call d9b0 │ │ cmp $0xffffffff,%eax │ │ - mov %eax,%esi │ │ - jne 5dd83 │ │ - jmp 5df19 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edi,(%esp) │ │ - call d1f4 │ │ + mov %eax,%ebp │ │ + jne 66d1b │ │ + jmp 6704a │ │ + mov %esi,(%esp) │ │ + call d9b0 │ │ cmp $0xffffffff,%eax │ │ - mov %eax,%esi │ │ - je 5df19 │ │ - mov %esi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cf64 │ │ + mov %eax,%ebp │ │ + je 6704a │ │ + mov %ebp,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call d730 │ │ test %eax,%eax │ │ - jne 5dd70 │ │ - lea -0x1334c(%ebx),%edx │ │ + jne 66d08 │ │ movl $0x32a,0xc(%esp) │ │ - mov %edx,0x48(%esp) │ │ - mov %edx,0x8(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ movl $0x4,0x4(%esp) │ │ movl $0xa,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x48(%esp),%ecx │ │ - mov %eax,0x44(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %eax,0x34(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x30(%esp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x32c,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ movl $0x201,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x3c(%esp) │ │ - movl $0x0,0x30(%esp) │ │ - mov 0x30(%esp),%eax │ │ - lea -0x131b4(%ebx),%edx │ │ - test %eax,%eax │ │ - movl $0x0,0x34(%esp) │ │ - movl $0x200,0x4c(%esp) │ │ - movl $0xa,0x40(%esp) │ │ - movl $0x0,0x38(%esp) │ │ - mov %edx,0x5c(%esp) │ │ - jne 5de30 │ │ - testb $0x1,0x38(%esp) │ │ - je 5de78 │ │ - lea 0x0(%esi),%esi │ │ - cmp $0x27,%esi │ │ - je 5de3e │ │ - cmp $0x22,%esi │ │ - jne 5df2c │ │ - cmp %esi,0x34(%esp) │ │ - je 5e030 │ │ - mov 0x34(%esp),%eax │ │ - test %eax,%eax │ │ - jne 5e09b │ │ - mov %esi,0x34(%esp) │ │ - mov %edi,(%esp) │ │ - call d1f4 │ │ - mov %eax,%esi │ │ - mov 0x30(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,0x2c(%esp) │ │ + lea -0x14fa8(%ebx),%eax │ │ + movl $0x0,0x24(%esp) │ │ + mov %eax,0x4c(%esp) │ │ + mov 0x24(%esp),%eax │ │ + movl $0x0,0x20(%esp) │ │ + movl $0x200,0x3c(%esp) │ │ + movl $0xa,0x38(%esp) │ │ test %eax,%eax │ │ - jne 5de30 │ │ - testb $0x1,0x38(%esp) │ │ - jne 5de30 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - cmp $0x23,%esi │ │ - je 5de92 │ │ - lea 0x0(%esi),%esi │ │ - jmp 5e142 │ │ + movl $0x0,0x28(%esp) │ │ + jne 66ece │ │ + nop │ │ + testb $0x1,0x28(%esp) │ │ + jne 66ece │ │ + cmp $0x23,%ebp │ │ + je 66de2 │ │ + jmp 6710f │ │ lea 0x0(%esi),%esi │ │ cmp $0xffffffff,%eax │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - je 5dec0 │ │ - mov %edi,(%esp) │ │ - call d1f4 │ │ + je 66e10 │ │ + mov %esi,(%esp) │ │ + call d9b0 │ │ cmp $0xa,%eax │ │ - jne 5de88 │ │ - mov %edi,(%esp) │ │ - call d1f4 │ │ + jne 66dd8 │ │ + mov %esi,(%esp) │ │ + call d9b0 │ │ cmp $0xffffffff,%eax │ │ - mov %eax,%esi │ │ - je 5decf │ │ + mov %eax,%ebp │ │ + je 66e1f │ │ xchg %ax,%ax │ │ mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cf64 │ │ - test %eax,%eax │ │ - je 5de78 │ │ mov %edi,(%esp) │ │ - call d1f4 │ │ + call d730 │ │ + test %eax,%eax │ │ + je 66e80 │ │ + mov %esi,(%esp) │ │ + call d9b0 │ │ cmp $0xffffffff,%eax │ │ - mov %eax,%esi │ │ - jne 5deb0 │ │ - mov %edi,(%esp) │ │ - call cf14 │ │ - mov 0x3c(%esp),%eax │ │ + mov %eax,%ebp │ │ + jne 66e00 │ │ + mov %esi,(%esp) │ │ + call d6e0 │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x58(%esp),%edx │ │ - mov 0x44(%esp),%eax │ │ - mov %edx,0x98(%esp) │ │ - mov 0x38(%esp),%edx │ │ - mov %eax,0x94(%esp) │ │ - mov %edx,0x90(%esp) │ │ - mov 0x50(%esp),%eax │ │ - mov 0x54(%esp),%edx │ │ - lea 0x7c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - jmp 5dbe0 │ │ - mov %edi,(%esp) │ │ - call cf14 │ │ - lea 0x7c(%esp),%esp │ │ - xor %eax,%eax │ │ + call 64330 │ │ + mov 0x5c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 67125 │ │ + mov 0x48(%esp),%eax │ │ + mov 0x44(%esp),%edx │ │ + mov %eax,0x88(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x84(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov %eax,0x80(%esp) │ │ + mov 0x40(%esp),%eax │ │ + lea 0x6c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ - retq │ │ - cmp $0xffffffff,%esi │ │ - je 5df51 │ │ - mov 0x34(%esp),%eax │ │ + jmp 66980 │ │ + lea 0x0(%esi),%esi │ │ + cmp $0x23,%ebp │ │ + je 66de2 │ │ + cmp $0x27,%ebp │ │ + je 66ea0 │ │ + cmp $0x22,%ebp │ │ + jne 66edd │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x20(%esp),%eax │ │ + cmp %ebp,%eax │ │ + je 66fe5 │ │ test %eax,%eax │ │ - jne 5dffc │ │ - mov %esi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cf64 │ │ + jne 6706e │ │ + mov %esi,(%esp) │ │ + call d9b0 │ │ + mov %ebp,0x20(%esp) │ │ + mov %eax,%ebp │ │ + mov 0x24(%esp),%eax │ │ test %eax,%eax │ │ - je 5dffc │ │ - mov 0x40(%esp),%ecx │ │ - cmp %ecx,0x38(%esp) │ │ - jl 5df90 │ │ - mov %ecx,%eax │ │ - mov 0x48(%esp),%edx │ │ - shl $0x3,%eax │ │ + je 66dc0 │ │ + cmp $0x27,%ebp │ │ + je 66ea0 │ │ + cmp $0x22,%ebp │ │ + je 66ea0 │ │ + cmp $0xffffffff,%ebp │ │ + je 66efd │ │ + mov 0x20(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jne 66fac │ │ + mov %ebp,0x4(%esp) │ │ + mov %edi,(%esp) │ │ + call d730 │ │ + test %eax,%eax │ │ + je 66fac │ │ + mov 0x38(%esp),%edx │ │ + cmp %edx,0x28(%esp) │ │ + jl 66f3c │ │ + mov 0x34(%esp),%eax │ │ + mov 0x30(%esp),%ecx │ │ movl $0x34f,0xc(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov %edx,%eax │ │ + shl $0x3,%eax │ │ + mov %ecx,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov 0x44(%esp),%eax │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ + call 64100 <__ckd_realloc__@@Base> │ │ test %eax,%eax │ │ - je 5e0c1 │ │ - shll 0x40(%esp) │ │ - mov %eax,0x44(%esp) │ │ - mov 0x38(%esp),%ecx │ │ - mov 0x44(%esp),%eax │ │ + je 67094 │ │ + shll 0x38(%esp) │ │ + mov %eax,0x30(%esp) │ │ + mov 0x30(%esp),%ecx │ │ + mov 0x28(%esp),%eax │ │ movl $0x357,0x8(%esp) │ │ - lea (%eax,%ecx,4),%edx │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x3c(%esp),%eax │ │ - mov %edx,0x2c(%esp) │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov 0x2c(%esp),%edx │ │ - addl $0x1,0x38(%esp) │ │ + lea (%ecx,%eax,4),%edx │ │ + mov 0x2c(%esp),%ecx │ │ + mov %edx,0x24(%esp) │ │ + mov 0x34(%esp),%edx │ │ + mov %ecx,(%esp) │ │ + mov %edx,0x4(%esp) │ │ + call 64170 <__ckd_salloc__@@Base> │ │ + mov 0x24(%esp),%edx │ │ + addl $0x1,0x28(%esp) │ │ + mov 0x2c(%esp),%ecx │ │ mov %eax,(%edx) │ │ - mov 0x3c(%esp),%eax │ │ - movb $0x0,(%eax) │ │ - mov 0x34(%esp),%eax │ │ - test %eax,%eax │ │ - je 5dff2 │ │ - jmp 5e03d │ │ + mov 0x20(%esp),%edx │ │ + movb $0x0,(%ecx) │ │ + test %edx,%edx │ │ + je 66fa2 │ │ + jmp 66fec │ │ nop │ │ - mov %esi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cf64 │ │ - test %eax,%eax │ │ - je 5e023 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ebp,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call d1f4 │ │ - mov %eax,%esi │ │ - cmp $0xffffffff,%esi │ │ - jne 5dfd8 │ │ - jmp 5decf │ │ - mov 0x30(%esp),%edx │ │ - cmp %edx,0x4c(%esp) │ │ - jle 5e063 │ │ - mov 0x30(%esp),%ecx │ │ - mov 0x3c(%esp),%eax │ │ - mov %esi,%edx │ │ - mov %dl,(%eax,%ecx,1) │ │ - lea 0x1(%ecx),%ecx │ │ - movb $0x0,(%eax,%ecx,1) │ │ - mov %ecx,0x30(%esp) │ │ - jmp 5de58 │ │ - movl $0x0,0x30(%esp) │ │ - jmp 5de23 │ │ - movl $0x0,0x34(%esp) │ │ - jmp 5de58 │ │ - mov 0x5c(%esp),%edx │ │ - mov 0x48(%esp),%ecx │ │ - mov %edx,0xc(%esp) │ │ + call d730 │ │ + test %eax,%eax │ │ + je 66fd8 │ │ + mov %esi,(%esp) │ │ + call d9b0 │ │ + mov %eax,%ebp │ │ + cmp $0xffffffff,%ebp │ │ + jne 66f88 │ │ + jmp 66e1f │ │ + mov 0x24(%esp),%ecx │ │ + cmp %ecx,0x3c(%esp) │ │ + jle 67012 │ │ + mov 0x24(%esp),%ecx │ │ + mov %ebp,%eax │ │ + mov 0x2c(%esp),%edx │ │ + mov 0x20(%esp),%ebp │ │ + mov %al,(%edx,%ecx,1) │ │ + lea 0x1(%ecx),%eax │ │ + movb $0x0,0x1(%edx,%ecx,1) │ │ + mov %eax,0x24(%esp) │ │ + jmp 66eb4 │ │ + movl $0x0,0x24(%esp) │ │ + jmp 66dc0 │ │ + xor %ebp,%ebp │ │ + jmp 66eb4 │ │ + mov 0x4c(%esp),%eax │ │ movl $0x35d,0x8(%esp) │ │ - mov %ecx,0x4(%esp) │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - jmp 5dff2 │ │ - shll 0x4c(%esp) │ │ - mov 0x4c(%esp),%eax │ │ - add $0x1,%eax │ │ - mov 0x48(%esp),%ecx │ │ + mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 66fa2 │ │ + shll 0x3c(%esp) │ │ mov 0x3c(%esp),%eax │ │ + mov 0x34(%esp),%edx │ │ movl $0x36c,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ + add $0x1,%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %edx,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ + call 64100 <__ckd_realloc__@@Base> │ │ test %eax,%eax │ │ - je 5e0c1 │ │ - mov %eax,0x3c(%esp) │ │ - jmp 5e006 │ │ - mov 0x48(%esp),%edx │ │ - lea -0x131dc(%ebx),%eax │ │ + je 67094 │ │ + mov %eax,0x2c(%esp) │ │ + jmp 66fb6 │ │ + mov %esi,(%esp) │ │ + call d6e0 │ │ + xor %eax,%eax │ │ + mov 0x5c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 67125 │ │ + lea 0x6c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ movl $0x343,0x8(%esp) │ │ + lea -0x14fd0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov %esi,(%esp) │ │ xor %esi,%esi │ │ - call cf14 │ │ - mov 0x3c(%esp),%eax │ │ + call d6e0 │ │ + mov 0x2c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x38(%esp),%edi │ │ - test %edi,%edi │ │ - jle 5e0fa │ │ - mov 0x38(%esp),%edi │ │ - mov 0x44(%esp),%ebp │ │ + call 64330 │ │ + mov 0x28(%esp),%eax │ │ + test %eax,%eax │ │ + je 670cd │ │ + mov 0x28(%esp),%edi │ │ + mov 0x30(%esp),%ebp │ │ mov 0x0(%ebp,%esi,4),%eax │ │ - lea 0x1(%esi),%esi │ │ + add $0x1,%esi │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ cmp %edi,%esi │ │ - jne 5e0e7 │ │ - mov 0x44(%esp),%eax │ │ + jne 670ba │ │ + mov 0x30(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - lea 0x7c(%esp),%esp │ │ - xor %eax,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea -0x1320c(%ebx),%eax │ │ - mov %esi,0x10(%esp) │ │ + call 64330 │ │ + jmp 67052 │ │ + mov %edi,0x10(%esp) │ │ + lea -0x15000(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ movl $0x318,0x8(%esp) │ │ - lea -0x1334c(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - jmp 5df21 │ │ - cmp $0xffffffff,%esi │ │ - jne 5de30 │ │ + call 67510 │ │ + jmp 67052 │ │ + cmp $0xffffffff,%ebp │ │ + jne 66e89 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - jmp 5decf │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 66e1f │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ │ │ -0005e160 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x24e83,%ebx │ │ - mov -0x10(%ebx),%esi │ │ +00067130 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x26d91,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x28(%esp),%eax │ │ + lea 0x1238(%ebx),%esi │ │ mov %eax,0xc(%esp) │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x20(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5dcf0 │ │ + call 66c80 │ │ test %eax,%eax │ │ mov %eax,%edx │ │ - je 5e1cf │ │ + je 67189 │ │ mov (%esi),%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ - je 5e1c0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - mov %edx,(%esi) │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ - retq │ │ - mov $0xffffffff,%eax │ │ - jmp 5e1ad │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - │ │ -0005e1e0 : │ │ - push %ebp │ │ - push %edi │ │ - push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x24e0b,%ebx │ │ - lea -0x2c(%esp),%esp │ │ - mov 0x4c(%esp),%eax │ │ - test %eax,%eax │ │ - je 5e313 │ │ - mov 0x50(%esp),%ebp │ │ - xor %edx,%edx │ │ - test %ebp,%ebp │ │ - lea 0x54(%esp),%eax │ │ - jne 5e226 │ │ - jmp 5e2e0 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x8(%eax),%eax │ │ - mov -0x4(%eax),%edi │ │ - test %edi,%edi │ │ - je 5e2e0 │ │ - mov (%eax),%esi │ │ - add $0x2,%edx │ │ - test %esi,%esi │ │ - jne 5e218 │ │ - lea -0x1334c(%ebx),%eax │ │ - movl $0x2e7,0xc(%esp) │ │ - mov %eax,0x1c(%esp) │ │ - mov %eax,0x8(%esp) │ │ - movl $0x4,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%ebp │ │ - mov 0x4c(%esp),%eax │ │ - xor %esi,%esi │ │ - test %eax,%eax │ │ - lea 0x50(%esp),%edi │ │ - je 5e2b9 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x1c(%esp),%edx │ │ - movl $0x2eb,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,0x0(%ebp,%esi,4) │ │ - mov 0x1c(%esp),%eax │ │ - movl $0x2ee,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov (%edi),%eax │ │ - lea 0x4(%edi),%edx │ │ - mov %eax,(%esp) │ │ - mov %edx,0x18(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov 0x18(%esp),%edx │ │ - mov %eax,0x4(%ebp,%esi,4) │ │ - add $0x8,%edi │ │ - lea 0x2(%esi),%esi │ │ - mov (%edx),%eax │ │ - test %eax,%eax │ │ - jne 5e268 │ │ - mov 0x48(%esp),%eax │ │ - mov 0x44(%esp),%edx │ │ - mov %eax,0x8(%esp) │ │ - mov 0x40(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 5dbe0 │ │ - lea 0x2c(%esp),%esp │ │ + je 67180 │ │ + lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ retq │ │ xchg %ax,%ax │ │ - lea -0x13188(%ebx),%eax │ │ - movl $0x2df,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x4,(%esp) │ │ - lea -0x1334c(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - lea 0x2c(%esp),%esp │ │ - xor %eax,%eax │ │ + mov %edx,(%esi) │ │ + lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ retq │ │ - xor %edx,%edx │ │ - jmp 5e22f │ │ - lea 0x0(%esi),%esi │ │ + mov $0xffffffff,%eax │ │ + jmp 67177 │ │ │ │ -0005e320 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x24(%esp) │ │ +00067190 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x26d31,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x3c(%esp),%eax │ │ - call d3b4 │ │ - add $0x24cc3,%ebx │ │ - mov %esi,0x28(%esp) │ │ - mov -0x10(%ebx),%esi │ │ + lea 0x1238(%ebx),%esi │ │ mov %eax,0x10(%esp) │ │ mov 0x38(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x34(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x30(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d3c0 │ │ + call 66170 │ │ test %eax,%eax │ │ - je 5e391 │ │ + je 671f3 │ │ mov (%esi),%edx │ │ test %edx,%edx │ │ - je 5e380 │ │ + je 671e8 │ │ + lea 0x24(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %eax,(%esi) │ │ - mov 0x24(%esp),%ebx │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ xor %eax,%eax │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + pop %esi │ │ retq │ │ - lea -0x13164(%ebx),%eax │ │ movl $0x2fe,0x8(%esp) │ │ + lea -0x14f7c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x15164(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - lea -0x1334c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0xffffffff,(%esp) │ │ - call d024 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call d7e0 │ │ + mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005e3d0 : │ │ - lea -0x4c(%esp),%esp │ │ +00067230 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x26c8f,%ebx │ │ + lea -0x3c(%esp),%esp │ │ mov 0x50(%esp),%edx │ │ - mov %ebx,0x3c(%esp) │ │ - call d3b4 │ │ - add $0x24c13,%ebx │ │ cmp $0x2,%edx │ │ - mov %esi,0x40(%esp) │ │ - mov %edi,0x44(%esp) │ │ - mov %ebp,0x48(%esp) │ │ - je 5e440 │ │ + je 67290 │ │ cmp $0x1,%edx │ │ - je 5e578 │ │ + je 673c0 │ │ mov 0x54(%esp),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov 0x5c(%esp),%edx │ │ movl $0x1,0xc(%esp) │ │ + mov %edx,0x4(%esp) │ │ mov %eax,0x8(%esp) │ │ - mov %edx,(%esp) │ │ - call 5e320 │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 67190 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x54(%esp),%eax │ │ mov $0x5,%ecx │ │ - lea -0x1a9ed(%ebx),%edi │ │ + lea -0x1c806(%ebx),%edi │ │ mov 0x4(%eax),%ebp │ │ mov %ebp,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 5e540 │ │ + je 67388 │ │ cmpb $0x2d,0x0(%ebp) │ │ - je 5e401 │ │ - test %ebp,%ebp │ │ - je 5e401 │ │ - lea -0x130e4(%ebx),%eax │ │ + lea -0x15164(%ebx),%esi │ │ + je 67255 │ │ mov %ebp,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x14efc(%ebx),%eax │ │ movl $0x211,0x8(%esp) │ │ - lea -0x1334c(%ebx),%eax │ │ + mov %esi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x5c(%esp),%edx │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov 0x5c(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ mov %ebp,0x4(%esp) │ │ - mov %edx,(%esp) │ │ - call 5e160 │ │ + mov %eax,(%esp) │ │ + call 67130 │ │ test %eax,%eax │ │ - je 5e428 │ │ - lea -0x1a9e8(%ebx),%eax │ │ + je 67280 │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x1c801(%ebx),%eax │ │ movl $0x0,0x4(%esp) │ │ movl $0x2,(%esp) │ │ - call 5e6d0 │ │ - mov 0x54(%esp),%edx │ │ - mov (%edx),%eax │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ + mov 0x54(%esp),%eax │ │ + mov (%eax),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ - lea -0x1a9e0(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1c7f9(%ebx),%eax │ │ movl $0x2,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - mov 0x58(%esp),%edx │ │ - mov %edx,0x14(%esp) │ │ - mov 0x54(%esp),%edx │ │ - mov (%edx),%eax │ │ + call 67510 │ │ + mov 0x58(%esp),%eax │ │ + mov %eax,0x14(%esp) │ │ + mov 0x54(%esp),%eax │ │ + mov (%eax),%eax │ │ movl $0x0,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ movl $0x0,0x4(%esp) │ │ - lea -0x130c0(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x14ed8(%ebx),%eax │ │ movl $0x2,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ - call 5c970 │ │ - mov 0x5c(%esp),%edx │ │ + call 67510 │ │ + call 65640 │ │ + mov -0x8(%ebx),%edx │ │ + mov 0x5c(%esp),%edi │ │ mov %eax,(%esp) │ │ - mov %edx,0x8(%esp) │ │ - mov -0x1c(%ebx),%edx │ │ - add $0xa8,%edx │ │ + lea 0xa8(%edx),%edx │ │ + mov %edi,0x8(%esp) │ │ mov %edx,0x4(%esp) │ │ - call 5cf60 │ │ + call 65d30 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x58(%esp),%eax │ │ - mov %edx,0x2c(%esp) │ │ - mov %eax,0x10(%esp) │ │ + lea -0x15164(%ebx),%esi │ │ movl $0x201,0x8(%esp) │ │ - lea -0x13134(%ebx),%eax │ │ - lea -0x1334c(%ebx),%esi │ │ - mov %eax,0xc(%esp) │ │ - mov %esi,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - lea -0x1c200(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x14f4c(%ebx),%eax │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov %edx,0x2c(%esp) │ │ + call 67510 │ │ + lea -0x1e014(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x58(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf04 │ │ - test %eax,%eax │ │ + call d6d0 │ │ mov 0x2c(%esp),%edx │ │ - je 5e5e3 │ │ - mov %edx,0x2c(%esp) │ │ + test %eax,%eax │ │ + je 67437 │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - mov 0x58(%esp),%ebp │ │ + mov %edx,0x2c(%esp) │ │ + call d6e0 │ │ + mov 0x58(%esp),%eax │ │ mov 0x2c(%esp),%edx │ │ - jmp 5e462 │ │ + test %eax,%eax │ │ + je 67255 │ │ + mov 0x58(%esp),%ebp │ │ + jmp 672b8 │ │ mov 0x58(%esp),%eax │ │ movl $0x205,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ mov %esi,0x4(%esp) │ │ - lea -0x1310c(%ebx),%eax │ │ + mov %eax,0x10(%esp) │ │ + lea -0x14f24(%ebx),%eax │ │ movl $0x1,(%esp) │ │ mov %eax,0xc(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov 0x2c(%esp),%edx │ │ - jmp 5e401 │ │ + jmp 67255 │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005e620 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x249c3,%ebx │ │ - mov -0x10(%ebx),%esi │ │ +00067470 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x26a51,%ebx │ │ + lea -0x14(%esp),%esp │ │ + lea 0x1238(%ebx),%esi │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5d2e0 │ │ + call 66060 │ │ movl $0x0,(%esi) │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + xchg %ax,%ax │ │ │ │ -0005e660 : │ │ +000674a0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2498e,%ebx │ │ + call db90 │ │ + add $0x26a22,%ebx │ │ lea -0x8(%esp),%esp │ │ - call 5e620 │ │ + call 67470 │ │ lea 0x8(%esp),%esp │ │ pop %ebx │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2496e,%ebx │ │ + call db90 │ │ + add $0x26a02,%ebx │ │ lea -0x18(%esp),%esp │ │ lea 0x2c(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x28(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1a9c9(%ebx),%eax │ │ + lea -0x1c7e2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x24(%esp),%eax │ │ - mov -0x111fc(%ebx,%eax,4),%eax │ │ + mov -0x12e68(%ebx,%eax,4),%eax │ │ mov %eax,(%esp) │ │ - call d204 <__android_log_vprint@plt> │ │ + call d9c0 <__android_log_vprint@plt> │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005e6d0 : │ │ - lea -0x44c(%esp),%esp │ │ - mov %ebx,0x43c(%esp) │ │ - mov %edi,0x444(%esp) │ │ - call d3b4 │ │ - add $0x2490a,%ebx │ │ - mov -0x20(%ebx),%edi │ │ - mov %esi,0x440(%esp) │ │ - mov %ebp,0x448(%esp) │ │ +00067510 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x269af,%ebx │ │ + lea -0x43c(%esp),%esp │ │ + mov 0x3c4(%ebx),%edx │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x42c(%esp) │ │ + xor %ecx,%ecx │ │ mov 0x450(%esp),%esi │ │ - mov 0x454(%esp),%ebp │ │ - mov 0x45c(%esp),%edx │ │ - mov (%edi),%eax │ │ - mov %eax,0x42c(%esp) │ │ - mov 0x3b8(%ebx),%eax │ │ - test %eax,%eax │ │ - je 5e7b0 │ │ - lea 0x460(%esp),%eax │ │ - mov %edx,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ + test %edx,%edx │ │ + mov 0x454(%esp),%edi │ │ + mov 0x45c(%esp),%eax │ │ + je 675d1 │ │ + lea 0x460(%esp),%edx │ │ + lea 0x2c(%esp),%ebp │ │ + mov %eax,0x8(%esp) │ │ movl $0x400,0x4(%esp) │ │ - lea 0x2c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call d214 │ │ - test %ebp,%ebp │ │ - je 5e818 │ │ + mov %edx,0xc(%esp) │ │ mov %ebp,(%esp) │ │ - call 5ec40 │ │ + call d9d0 │ │ + test %edi,%edi │ │ + je 67638 │ │ + mov %edi,(%esp) │ │ + call 67a00 │ │ cmp $0x2,%esi │ │ - lea 0x2c(%esp),%edx │ │ - je 5e848 │ │ - mov %edx,0x18(%esp) │ │ + je 67660 │ │ + mov %ebp,0x18(%esp) │ │ cmp $0x1,%esi │ │ - mov 0x458(%esp),%edx │ │ + je 675f8 │ │ mov %eax,0x10(%esp) │ │ - mov %edx,0x14(%esp) │ │ - je 5e7e8 │ │ - mov -0x1e4(%ebx,%esi,4),%eax │ │ + mov -0x1c0(%ebx,%esi,4),%eax │ │ + mov 0x458(%esp),%ecx │ │ mov %esi,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ - lea -0x1a99e(%ebx),%eax │ │ + lea -0x1c7b7(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x774(%ebx),%eax │ │ + mov 0x840(%ebx),%eax │ │ + mov %ecx,0x14(%esp) │ │ mov %eax,(%esp) │ │ - call *0x3b8(%ebx) │ │ - mov 0x42c(%esp),%edx │ │ - mov (%edi),%eax │ │ - cmp %eax,%edx │ │ - jne 5e881 │ │ - mov 0x43c(%esp),%ebx │ │ - mov 0x440(%esp),%esi │ │ - mov 0x444(%esp),%edi │ │ - mov 0x448(%esp),%ebp │ │ - lea 0x44c(%esp),%esp │ │ + call *0x3c4(%ebx) │ │ + mov 0x42c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 67699 │ │ + lea 0x43c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea -0x1a9b3(%ebx),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1c7cc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x1a9ae(%ebx),%eax │ │ + lea -0x1c7c7(%ebx),%eax │ │ + mov 0x458(%esp),%edx │ │ mov %eax,0x8(%esp) │ │ - mov 0x774(%ebx),%eax │ │ + mov 0x840(%ebx),%eax │ │ movl $0x1,0x4(%esp) │ │ + mov %edx,0x14(%esp) │ │ mov %eax,(%esp) │ │ - call *0x3b8(%ebx) │ │ - jmp 5e7b0 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x2c(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x1ac55(%ebx),%eax │ │ + call *0x3c4(%ebx) │ │ + jmp 675d1 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ebp,0xc(%esp) │ │ + lea -0x1ca69(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x774(%ebx),%eax │ │ + mov 0x840(%ebx),%eax │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call *0x3b8(%ebx) │ │ - jmp 5e7b0 │ │ - lea 0x0(%esi),%esi │ │ - mov %edx,0x14(%esp) │ │ + call *0x3c4(%ebx) │ │ + jmp 675d1 │ │ + xchg %ax,%ax │ │ mov %eax,0xc(%esp) │ │ + lea -0x1c7d8(%ebx),%eax │ │ mov 0x458(%esp),%edx │ │ - lea -0x1a9bf(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x774(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ + mov 0x840(%ebx),%eax │ │ + mov %ebp,0x14(%esp) │ │ movl $0x2,0x4(%esp) │ │ + mov %edx,0x10(%esp) │ │ mov %eax,(%esp) │ │ - call *0x3b8(%ebx) │ │ - jmp 5e7b0 │ │ - call d370 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call *0x3c4(%ebx) │ │ + jmp 675d1 │ │ + call db70 │ │ + xchg %ax,%ax │ │ │ │ -0005e890 : │ │ - lea -0x45c(%esp),%esp │ │ - mov %ebx,0x44c(%esp) │ │ - mov %edi,0x454(%esp) │ │ - call d3b4 │ │ - add $0x2474a,%ebx │ │ - mov -0x20(%ebx),%edi │ │ - mov 0x46c(%esp),%eax │ │ - mov %eax,0x28(%esp) │ │ - mov %esi,0x450(%esp) │ │ - mov %ebp,0x458(%esp) │ │ - mov 0x460(%esp),%esi │ │ - mov 0x464(%esp),%ebp │ │ - mov (%edi),%eax │ │ +000676a0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2681f,%ebx │ │ + lea -0x44c(%esp),%esp │ │ + mov 0x464(%esp),%esi │ │ + mov 0x46c(%esp),%edi │ │ + mov %gs:0x14,%eax │ │ mov %eax,0x43c(%esp) │ │ - call d0b4 <__errno@plt> │ │ - mov 0x3b8(%ebx),%edx │ │ - mov (%eax),%eax │ │ - test %edx,%edx │ │ - mov %eax,0x2c(%esp) │ │ - je 5e9a1 │ │ + xor %eax,%eax │ │ + call d870 <__errno@plt> │ │ + mov (%eax),%ebp │ │ + mov 0x3c4(%ebx),%eax │ │ + test %eax,%eax │ │ + je 67794 │ │ + mov %edi,0x8(%esp) │ │ lea 0x470(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x28(%esp),%eax │ │ + lea 0x3c(%esp),%edi │ │ movl $0x400,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - lea 0x3c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call d214 │ │ - test %ebp,%ebp │ │ - je 5ea38 │ │ + mov %edi,(%esp) │ │ + call d9d0 │ │ + test %esi,%esi │ │ + je 67808 │ │ + mov %esi,(%esp) │ │ + call 67a00 │ │ + cmpl $0x2,0x460(%esp) │ │ + mov %eax,%esi │ │ + mov 0x3c4(%ebx),%edx │ │ + je 67848 │ │ + mov %edx,0x2c(%esp) │ │ + cmpl $0x1,0x460(%esp) │ │ mov %ebp,(%esp) │ │ - call 5ec40 │ │ - cmp $0x2,%esi │ │ - mov %eax,%ebp │ │ - je 5ea78 │ │ - cmp $0x1,%esi │ │ - je 5e9d8 │ │ - mov 0x3b8(%ebx),%eax │ │ - mov %eax,0x28(%esp) │ │ - mov 0x2c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call d224 │ │ + je 677b8 │ │ + call d9e0 │ │ mov %eax,0x1c(%esp) │ │ - lea 0x3c(%esp),%eax │ │ - mov %eax,0x18(%esp) │ │ mov 0x468(%esp),%eax │ │ + mov 0x2c(%esp),%edx │ │ + mov %edi,0x18(%esp) │ │ mov %eax,0x14(%esp) │ │ - mov -0x1cc(%ebx,%esi,4),%eax │ │ + mov 0x460(%esp),%eax │ │ + mov %esi,0x10(%esp) │ │ + mov -0x1d8(%ebx,%eax,4),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x1a961(%ebx),%eax │ │ + lea -0x1c77a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x774(%ebx),%eax │ │ - mov %ebp,0x10(%esp) │ │ - mov %esi,0x4(%esp) │ │ + mov 0x460(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x840(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call *0x28(%esp) │ │ - mov 0x43c(%esp),%edx │ │ - mov (%edi),%eax │ │ - cmp %eax,%edx │ │ - jne 5eac7 │ │ - mov 0x44c(%esp),%ebx │ │ - mov 0x450(%esp),%esi │ │ - mov 0x454(%esp),%edi │ │ - mov 0x458(%esp),%ebp │ │ - lea 0x45c(%esp),%esp │ │ + call *%edx │ │ + mov 0x43c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + jne 67891 │ │ + lea 0x44c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ - mov 0x2c(%esp),%eax │ │ - mov 0x3b8(%ebx),%esi │ │ - mov %eax,(%esp) │ │ - call d224 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + call d9e0 │ │ mov %eax,0x1c(%esp) │ │ - lea 0x3c(%esp),%eax │ │ - mov %eax,0x18(%esp) │ │ mov 0x468(%esp),%eax │ │ + mov 0x2c(%esp),%edx │ │ + mov %edi,0x18(%esp) │ │ mov %eax,0x14(%esp) │ │ - lea -0x1a9b3(%ebx),%eax │ │ + lea -0x1c7cc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x1a976(%ebx),%eax │ │ + lea -0x1c78f(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x774(%ebx),%eax │ │ - mov %ebp,0x10(%esp) │ │ + mov 0x840(%ebx),%eax │ │ + mov %esi,0x10(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call *%esi │ │ - jmp 5e9a1 │ │ + call *%edx │ │ + jmp 67794 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x2c(%esp),%eax │ │ - mov 0x3b8(%ebx),%ebp │ │ - mov %eax,(%esp) │ │ - call d224 │ │ + mov %ebp,(%esp) │ │ + mov 0x3c4(%ebx),%esi │ │ + call d9e0 │ │ mov %eax,0x10(%esp) │ │ - lea 0x3c(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x1a945(%ebx),%eax │ │ + lea -0x1c75e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x774(%ebx),%eax │ │ - mov %esi,0x4(%esp) │ │ + mov 0x460(%esp),%eax │ │ + mov %edi,0xc(%esp) │ │ + mov %eax,0x4(%esp) │ │ + mov 0x840(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call *%ebp │ │ - jmp 5e9a1 │ │ + call *%esi │ │ + jmp 67794 │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x2c(%esp),%eax │ │ - mov 0x3b8(%ebx),%esi │ │ - mov %eax,(%esp) │ │ - call d224 │ │ + mov %ebp,(%esp) │ │ + mov %edx,0x2c(%esp) │ │ + call d9e0 │ │ mov %eax,0x18(%esp) │ │ - lea 0x3c(%esp),%eax │ │ - mov %eax,0x14(%esp) │ │ mov 0x468(%esp),%eax │ │ + mov 0x2c(%esp),%edx │ │ + mov %edi,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x1a987(%ebx),%eax │ │ + lea -0x1c7a0(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x774(%ebx),%eax │ │ - mov %ebp,0xc(%esp) │ │ + mov 0x840(%ebx),%eax │ │ + mov %esi,0xc(%esp) │ │ movl $0x2,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call *%esi │ │ - jmp 5e9a1 │ │ - call d370 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call *%edx │ │ + jmp 67794 │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005ead0 : │ │ +000678a0 : │ │ + call 17248 │ │ + add $0x26623,%ecx │ │ mov 0x4(%esp),%eax │ │ - call 165c4 │ │ - add $0x2451b,%ecx │ │ + mov %eax,0x84c(%ecx) │ │ test %eax,%eax │ │ - je 5eaf8 │ │ - movl $0x0,0x778(%ecx) │ │ - mov %eax,0x77c(%ecx) │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movl $0x1,0x778(%ecx) │ │ - movl $0x0,0x77c(%ecx) │ │ + sete %al │ │ + movzbl %al,%eax │ │ + mov %eax,0x848(%ecx) │ │ retq │ │ lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -0005eb10 : │ │ - call 165c4 │ │ - add $0x244df,%ecx │ │ - mov 0x778(%ecx),%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - jne 5eb31 │ │ - mov 0x77c(%ecx),%eax │ │ +000678d0 : │ │ + call 17248 │ │ + add $0x265f3,%ecx │ │ + mov 0x848(%ecx),%eax │ │ + test %eax,%eax │ │ + jne 67900 │ │ + mov 0x84c(%ecx),%eax │ │ test %eax,%eax │ │ - je 5eb38 │ │ + je 678f0 │ │ + retq │ │ + mov -0x8(%ecx),%eax │ │ + lea 0xa8(%eax),%eax │ │ retq │ │ lea 0x0(%esi),%esi │ │ - mov -0x1c(%ecx),%eax │ │ - add $0xa8,%eax │ │ + xor %eax,%eax │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005eb50 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x10(%esp) │ │ - mov %esi,0x14(%esp) │ │ - call d3b4 │ │ - add $0x24493,%ebx │ │ - lea -0x1a93d(%ebx),%eax │ │ +00067910 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x265b0,%ebx │ │ + lea -0x10(%esp),%esp │ │ + lea -0x1c756(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x20(%esp),%eax │ │ - mov %edi,0x18(%esp) │ │ mov %eax,(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ test %eax,%eax │ │ - mov %eax,%esi │ │ - je 5ebd0 │ │ - call 5eb10 │ │ mov %eax,%edi │ │ - mov %esi,(%esp) │ │ - call 5ead0 │ │ - xor %esi,%esi │ │ - test %edi,%edi │ │ - je 5ebba │ │ - mov -0x1c(%ebx),%eax │ │ - lea 0x54(%eax),%edx │ │ - cmp %edx,%edi │ │ - je 5ebba │ │ - add $0xa8,%eax │ │ - cmp %eax,%edi │ │ - je 5ebba │ │ + je 67990 │ │ + call 678d0 │ │ mov %edi,(%esp) │ │ - call cf14 │ │ - mov %esi,%eax │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + mov %eax,%esi │ │ + call 678a0 │ │ + mov -0x8(%ebx),%eax │ │ + test %esi,%esi │ │ + setne %cl │ │ + lea 0x54(%eax),%edx │ │ + cmp %edx,%esi │ │ + setne %dl │ │ + test %dl,%cl │ │ + je 67980 │ │ + lea 0xa8(%eax),%eax │ │ + cmp %eax,%esi │ │ + je 67980 │ │ + mov %esi,(%esp) │ │ + call d6e0 │ │ + xor %eax,%eax │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + lea 0x10(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ lea 0x0(%esi),%esi │ │ - mov $0xffffffff,%esi │ │ - jmp 5ebba │ │ + mov $0xffffffff,%eax │ │ + jmp 67978 │ │ mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005ebe0 : │ │ - call 165c4 │ │ - add $0x2440f,%ecx │ │ +000679a0 : │ │ + call 17248 │ │ + add $0x26523,%ecx │ │ mov 0x4(%esp),%edx │ │ - mov 0x780(%ecx),%eax │ │ - mov %edx,0x780(%ecx) │ │ + mov 0x844(%ecx),%eax │ │ + mov %edx,0x844(%ecx) │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005ec00 : │ │ - call 165c4 │ │ - add $0x243ef,%ecx │ │ - mov 0x780(%ecx),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ +000679c0 : │ │ + call 17248 │ │ + add $0x26503,%ecx │ │ + mov 0x844(%ecx),%eax │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005ec20 : │ │ - call 165c4 │ │ - add $0x243cf,%ecx │ │ +000679e0 : │ │ + call 17248 │ │ + add $0x264e3,%ecx │ │ mov 0x4(%esp),%eax │ │ - mov %eax,0x3b8(%ecx) │ │ + mov %eax,0x3c4(%ecx) │ │ mov 0x8(%esp),%eax │ │ - mov %eax,0x774(%ecx) │ │ + mov %eax,0x840(%ecx) │ │ retq │ │ │ │ -0005ec40 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x243a3,%ebx │ │ +00067a00 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x264c1,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ movl $0x2f,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call cfb4 │ │ + call d780 │ │ test %eax,%eax │ │ lea 0x1(%eax),%edx │ │ - mov 0x14(%esp),%ebx │ │ - cmovne %edx,%esi │ │ - mov %esi,%eax │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + mov %edx,%eax │ │ + cmove %esi,%eax │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005ec90 : │ │ +00067a40 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2435b,%ebx │ │ + call db90 │ │ + add $0x2647f,%ebx │ │ lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%edi │ │ + mov 0x30(%esp),%esi │ │ mov 0x34(%esp),%ebp │ │ - mov %edi,(%esp) │ │ - call cec4 │ │ - mov %eax,%esi │ │ - sub $0x1,%esi │ │ - js 5ecd6 │ │ - cmpb $0x2f,-0x1(%edi,%eax,1) │ │ - jne 5ecce │ │ - jmp 5ece8 │ │ + mov %esi,(%esp) │ │ + call d690 │ │ + mov %eax,%edx │ │ + sub $0x1,%edx │ │ + js 67a86 │ │ + cmpb $0x2f,-0x1(%esi,%eax,1) │ │ + jne 67a7e │ │ + jmp 67a98 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - cmpb $0x2f,(%edi,%esi,1) │ │ - je 5ece8 │ │ - sub $0x1,%esi │ │ - cmp $0xffffffff,%esi │ │ - jne 5ecc8 │ │ + cmpb $0x2f,(%esi,%edx,1) │ │ + je 67a98 │ │ + sub $0x1,%edx │ │ + cmp $0xffffffff,%edx │ │ + jne 67a78 │ │ movb $0x0,0x0(%ebp) │ │ lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - test %esi,%esi │ │ - je 5ecd6 │ │ - mov %esi,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call cfe4 │ │ - movb $0x0,0x0(%ebp,%esi,1) │ │ + test %edx,%edx │ │ + je 67a86 │ │ + cmp $0x4,%edx │ │ + mov %edx,%eax │ │ + mov %ebp,%edi │ │ + jae 67ad0 │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 67ab6 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 67ac1 │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + movb $0x0,0x0(%ebp,%edx,1) │ │ lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + nop │ │ + test $0x1,%ebp │ │ + jne 67ae9 │ │ + test $0x2,%edi │ │ + jne 67afa │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 67aa5 │ │ + movzbl (%esi),%eax │ │ + lea 0x1(%ebp),%edi │ │ + lea 0x1(%esi),%esi │ │ + mov %al,0x0(%ebp) │ │ + lea -0x1(%edx),%eax │ │ + jmp 67ad8 │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 67ae0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005ed10 : │ │ +00067b10 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x242dc,%ebx │ │ + call db90 │ │ + add $0x263b0,%ebx │ │ lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov 0x24(%esp),%edi │ │ mov %esi,(%esp) │ │ - call cec4 │ │ + call d690 │ │ mov %eax,%edx │ │ sub $0x1,%edx │ │ - js 5ed56 │ │ + js 67b56 │ │ cmpb $0x2e,-0x1(%esi,%eax,1) │ │ - jne 5ed4e │ │ - jmp 5ed70 │ │ + jne 67b4e │ │ + jmp 67b78 │ │ lea 0x0(%esi),%esi │ │ cmpb $0x2e,(%esi,%edx,1) │ │ - je 5ed70 │ │ + je 67b78 │ │ sub $0x1,%edx │ │ cmp $0xffffffff,%edx │ │ - jne 5ed48 │ │ - mov %esi,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - call ced4 │ │ + jne 67b48 │ │ + lea 0x1(%eax),%edx │ │ + cmp $0x4,%edx │ │ + jae 67bb8 │ │ + xor %eax,%eax │ │ + test $0x2,%dl │ │ + jne 67ba0 │ │ + and $0x1,%edx │ │ + jne 67b90 │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ lea 0x0(%esi),%esi │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ mov %edx,0x8(%esp) │ │ - call d1d4 │ │ + call d990 │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + movzbl (%esi,%eax,1),%edx │ │ + mov %dl,(%edi,%eax,1) │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + movzwl (%esi),%eax │ │ + and $0x1,%edx │ │ + mov %ax,(%edi) │ │ + mov $0x2,%eax │ │ + je 67b6a │ │ + jmp 67b90 │ │ + lea 0x0(%esi),%esi │ │ + test $0x1,%edi │ │ + jne 67bea │ │ + test $0x2,%edi │ │ + jne 67bd8 │ │ + mov %edx,%ecx │ │ + xor %eax,%eax │ │ + shr $0x2,%ecx │ │ + test $0x2,%dl │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + je 67b65 │ │ + jmp 67ba0 │ │ + movzwl (%esi),%eax │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%edx │ │ + lea 0x2(%esi),%esi │ │ + mov %ax,-0x2(%edi) │ │ + jmp 67bc8 │ │ + movzbl (%esi),%edx │ │ + lea 0x1(%edi),%edi │ │ + lea 0x1(%esi),%esi │ │ + mov %dl,-0x1(%edi) │ │ + mov %eax,%edx │ │ + jmp 67bc0 │ │ + lea 0x0(%esi),%esi │ │ │ │ -0005ed90 : │ │ +00067c00 : │ │ mov 0x4(%esp),%eax │ │ cmpb $0x2f,(%eax) │ │ sete %al │ │ movzbl %al,%eax │ │ retq │ │ - xchg %ax,%ax │ │ + jmp 67c20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0005eda0 : │ │ +00067c20 : │ │ + push %esi │ │ + mov $0x1,%edx │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2424e,%ebx │ │ - mov 0x8(%esp),%ecx │ │ - mov $0x1,%eax │ │ - mov %ecx,0x78c(%ebx) │ │ - jmp 5edc3 │ │ - lea 0x0(%esi),%esi │ │ - add $0x1,%eax │ │ - mov %ecx,%edx │ │ - shr $0x1e,%edx │ │ - xor %ecx,%edx │ │ - imul $0x6c078965,%edx,%ecx │ │ - add %eax,%ecx │ │ - cmp $0x26f,%eax │ │ - mov %ecx,0x78c(%ebx,%eax,4) │ │ - jne 5edc0 │ │ - movl $0x270,0x3bc(%ebx) │ │ + call db90 │ │ + add $0x2629c,%ebx │ │ + mov 0xc(%esp),%eax │ │ + mov %eax,0x878(%ebx) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(,%edx,4),%ecx │ │ + mov 0x874(%ecx,%ebx,1),%eax │ │ + mov %eax,%esi │ │ + shr $0x1e,%esi │ │ + xor %esi,%eax │ │ + imul $0x6c078965,%eax,%eax │ │ + add %edx,%eax │ │ + add $0x1,%edx │ │ + mov %eax,0x878(%ecx,%ebx,1) │ │ + cmp $0x270,%edx │ │ + jne 67c40 │ │ + movl $0x270,0x3c8(%ebx) │ │ pop %ebx │ │ + pop %esi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005edf0 : │ │ +00067c80 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x241fe,%ebx │ │ + call db90 │ │ + add $0x26242,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5eda0 │ │ + call 67c20 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + jmp 67cc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0005ee20 : │ │ +00067cc0 : │ │ + push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x241cc,%ebx │ │ - lea -0x10(%esp),%esp │ │ - mov 0x3bc(%ebx),%eax │ │ + call db90 │ │ + add $0x261ff,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x3c8(%ebx),%eax │ │ cmp $0x26f,%eax │ │ - jle 5ef3f │ │ + jle 67e00 │ │ cmp $0x271,%eax │ │ - je 5ef4b │ │ - lea 0x78c(%ebx),%eax │ │ - mov %eax,%esi │ │ - lea 0x38c(%eax),%edi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%eax),%ecx │ │ - mov 0x4(%eax),%edx │ │ - and $0x80000000,%ecx │ │ - and $0x7fffffff,%edx │ │ - or %ecx,%edx │ │ - mov %edx,%ecx │ │ - and $0x1,%edx │ │ - shr %ecx │ │ - xor 0x634(%eax),%ecx │ │ - xor -0x111e4(%ebx,%edx,4),%ecx │ │ - mov %ecx,(%eax) │ │ - lea 0x4(%eax),%eax │ │ - cmp %edi,%eax │ │ - jne 5ee60 │ │ - lea 0xb18(%ebx),%eax │ │ - add $0x9bc,%esi │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%eax),%ecx │ │ - mov 0x4(%eax),%edx │ │ - and $0x80000000,%ecx │ │ - and $0x7fffffff,%edx │ │ - or %ecx,%edx │ │ - mov %edx,%ecx │ │ - and $0x1,%edx │ │ - shr %ecx │ │ - xor -0x38c(%eax),%ecx │ │ - xor -0x111e4(%ebx,%edx,4),%ecx │ │ - mov %ecx,(%eax) │ │ - lea 0x4(%eax),%eax │ │ - cmp %esi,%eax │ │ - jne 5eea0 │ │ - mov 0x78c(%ebx),%ecx │ │ - mov 0x1148(%ebx),%eax │ │ - mov %ecx,%edx │ │ + je 67e0c │ │ + lea 0x878(%ebx),%edx │ │ + lea -0x12e50(%ebx),%ecx │ │ + lea 0x38c(%edx),%ebp │ │ + mov %edx,%esi │ │ + jmp 67d20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%esi),%eax │ │ + add $0x4,%esi │ │ + mov (%esi),%edi │ │ and $0x80000000,%eax │ │ - and $0x7fffffff,%edx │ │ - or %eax,%edx │ │ - mov %edx,%eax │ │ + and $0x7fffffff,%edi │ │ + or %edi,%eax │ │ + mov %eax,%edi │ │ + and $0x1,%eax │ │ + shr %edi │ │ + xor 0x630(%esi),%edi │ │ + xor (%ecx,%eax,4),%edi │ │ + mov %edi,-0x4(%esi) │ │ + cmp %ebp,%esi │ │ + jne 67d20 │ │ + lea 0xea8(%ebx),%esi │ │ + jmp 67d60 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x38c(%edx),%eax │ │ + add $0x4,%edx │ │ + mov 0x38c(%edx),%edi │ │ + and $0x80000000,%eax │ │ + and $0x7fffffff,%edi │ │ + or %edi,%eax │ │ + mov %eax,%edi │ │ + and $0x1,%eax │ │ + shr %edi │ │ + xor -0x4(%edx),%edi │ │ + xor (%ecx,%eax,4),%edi │ │ + mov %edi,0x388(%edx) │ │ + cmp %esi,%edx │ │ + jne 67d60 │ │ + mov 0x878(%ebx),%eax │ │ + mov 0x1234(%ebx),%edx │ │ + mov %eax,%esi │ │ + and $0x80000000,%edx │ │ + and $0x7fffffff,%esi │ │ + or %esi,%edx │ │ + mov %edx,%esi │ │ and $0x1,%edx │ │ - shr %eax │ │ - xor 0xdbc(%ebx),%eax │ │ - xor -0x111e4(%ebx,%edx,4),%eax │ │ - mov %eax,0x1148(%ebx) │ │ - mov $0x1,%eax │ │ - mov %ecx,%edx │ │ - mov %eax,0x3bc(%ebx) │ │ + shr %esi │ │ + xor 0xea8(%ebx),%esi │ │ + xor (%ecx,%edx,4),%esi │ │ + mov $0x1,%edx │ │ + mov %esi,0x1234(%ebx) │ │ + mov %edx,0x3c8(%ebx) │ │ + mov %eax,%edx │ │ shr $0xb,%edx │ │ - lea 0x10(%esp),%esp │ │ - xor %ecx,%edx │ │ - mov %edx,%eax │ │ - shl $0x7,%eax │ │ - and $0x9d2c5680,%eax │ │ + lea 0x1c(%esp),%esp │ │ xor %edx,%eax │ │ mov %eax,%edx │ │ - shl $0xf,%edx │ │ - and $0xefc60000,%edx │ │ + shl $0x7,%edx │ │ + and $0x9d2c5680,%edx │ │ xor %eax,%edx │ │ - mov %edx,%eax │ │ - shr $0x12,%eax │ │ pop %ebx │ │ - xor %edx,%eax │ │ + mov %edx,%eax │ │ + shl $0xf,%eax │ │ pop %esi │ │ + and $0xefc60000,%eax │ │ + xor %edx,%eax │ │ pop %edi │ │ + mov %eax,%edx │ │ + shr $0x12,%edx │ │ + pop %ebp │ │ + xor %edx,%eax │ │ retq │ │ - mov 0x78c(%ebx,%eax,4),%ecx │ │ - add $0x1,%eax │ │ - jmp 5ef0a │ │ + lea 0x1(%eax),%edx │ │ + mov 0x878(%ebx,%eax,4),%eax │ │ + jmp 67dca │ │ movl $0x1571,(%esp) │ │ - call 5eda0 │ │ - jmp 5ee4e │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call 67c20 │ │ + jmp 67cef │ │ + lea 0x0(%esi),%esi │ │ │ │ -0005ef60 : │ │ +00067e20 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2408e,%ebx │ │ + call db90 │ │ + add $0x260a2,%ebx │ │ lea -0x8(%esp),%esp │ │ - call 5ee20 │ │ - lea 0x8(%esp),%esp │ │ + call 67cc0 │ │ shr %eax │ │ + lea 0x8(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -0005ef80 : │ │ +00067e40 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2406e,%ebx │ │ + call db90 │ │ + add $0x26082,%ebx │ │ lea -0x18(%esp),%esp │ │ - call 5ee20 │ │ + call 67cc0 │ │ add $0x80000000,%eax │ │ cvtsi2sd %eax,%xmm0 │ │ - addsd -0x12a44(%ebx),%xmm0 │ │ - mulsd -0x12974(%ebx),%xmm0 │ │ + addsd -0x14860(%ebx),%xmm0 │ │ + mulsd -0x14790(%ebx),%xmm0 │ │ movsd %xmm0,0x8(%esp) │ │ fldl 0x8(%esp) │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0005efc0 : │ │ +00067e80 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2402e,%ebx │ │ + call db90 │ │ + add $0x26042,%ebx │ │ lea -0x18(%esp),%esp │ │ - call 5ee20 │ │ + call 67cc0 │ │ add $0x80000000,%eax │ │ cvtsi2sd %eax,%xmm0 │ │ - addsd -0x12a44(%ebx),%xmm0 │ │ - mulsd -0x1296c(%ebx),%xmm0 │ │ + addsd -0x14860(%ebx),%xmm0 │ │ + mulsd -0x14788(%ebx),%xmm0 │ │ movsd %xmm0,0x8(%esp) │ │ fldl 0x8(%esp) │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ xchg %ax,%ax │ │ │ │ -0005f000 : │ │ +00067ec0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x23fee,%ebx │ │ + call db90 │ │ + add $0x26002,%ebx │ │ lea -0x18(%esp),%esp │ │ - call 5ee20 │ │ + call 67cc0 │ │ add $0x80000000,%eax │ │ cvtsi2sd %eax,%xmm0 │ │ - addsd -0x12a44(%ebx),%xmm0 │ │ - addsd -0x129fc(%ebx),%xmm0 │ │ - mulsd -0x1296c(%ebx),%xmm0 │ │ + addsd -0x14860(%ebx),%xmm0 │ │ + addsd -0x14818(%ebx),%xmm0 │ │ + mulsd -0x14788(%ebx),%xmm0 │ │ movsd %xmm0,0x8(%esp) │ │ fldl 0x8(%esp) │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005f050 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x23f93,%ebx │ │ - call 5ee20 │ │ +00067f10 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x25fb1,%ebx │ │ + lea -0x14(%esp),%esp │ │ + call 67cc0 │ │ mov %eax,%esi │ │ shr $0x5,%esi │ │ add $0x80000000,%esi │ │ - call 5ee20 │ │ + call 67cc0 │ │ cvtsi2sd %esi,%xmm0 │ │ + movsd -0x14860(%ebx),%xmm1 │ │ shr $0x6,%eax │ │ - mov 0x18(%esp),%esi │ │ add $0x80000000,%eax │ │ - cvtsi2sd %eax,%xmm1 │ │ - movsd -0x12a44(%ebx),%xmm2 │ │ - addsd %xmm2,%xmm0 │ │ + addsd %xmm1,%xmm0 │ │ + cvtsi2sd %eax,%xmm2 │ │ + mulsd -0x14780(%ebx),%xmm0 │ │ addsd %xmm2,%xmm1 │ │ - mulsd -0x12964(%ebx),%xmm0 │ │ addsd %xmm1,%xmm0 │ │ - mulsd -0x1295c(%ebx),%xmm0 │ │ - mov 0x14(%esp),%ebx │ │ + mulsd -0x14778(%ebx),%xmm0 │ │ movsd %xmm0,0x8(%esp) │ │ fldl 0x8(%esp) │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ nop │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005f0d0 : │ │ +00067f80 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x23f1e,%ebx │ │ + call db90 │ │ + add $0x25f42,%ebx │ │ lea -0x18(%esp),%esp │ │ - lea -0x13094(%ebx),%eax │ │ + lea -0x14eac(%ebx),%eax │ │ movl $0x4e,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x24(%esp),%edx │ │ mov %edx,(%eax) │ │ mov 0x20(%esp),%edx │ │ mov %edx,0x8(%eax) │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005f120 : │ │ +00067fd0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x23ece,%ebx │ │ + call db90 │ │ + add $0x25ef2,%ebx │ │ lea -0x18(%esp),%esp │ │ - lea -0x13094(%ebx),%eax │ │ + lea -0x14eac(%ebx),%eax │ │ movl $0x5a,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x24(%esp),%edx │ │ mov %edx,(%eax) │ │ mov 0x20(%esp),%edx │ │ mov %edx,0x8(%eax) │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005f170 : │ │ +00068020 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x23e7e,%ebx │ │ + call db90 │ │ + add $0x25ea2,%ebx │ │ lea -0x18(%esp),%esp │ │ - lea -0x13094(%ebx),%eax │ │ + lea -0x14eac(%ebx),%eax │ │ movl $0x66,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x24(%esp),%edx │ │ mov %edx,(%eax) │ │ mov 0x20(%esp),%edx │ │ mov %edx,0x8(%eax) │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005f1c0 : │ │ +00068070 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x23e2e,%ebx │ │ + call db90 │ │ + add $0x25e52,%ebx │ │ lea -0x18(%esp),%esp │ │ - lea -0x13094(%ebx),%eax │ │ + lea -0x14eac(%ebx),%eax │ │ movl $0x72,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - cvtss2sd 0x24(%esp),%xmm0 │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movss 0x24(%esp),%xmm0 │ │ + cvtss2sd %xmm0,%xmm0 │ │ mov 0x20(%esp),%edx │ │ movsd %xmm0,(%eax) │ │ mov %edx,0x8(%eax) │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + jmp 680d0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0005f210 : │ │ +000680d0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x23dde,%ebx │ │ + call db90 │ │ + add $0x25df2,%ebx │ │ lea -0x28(%esp),%esp │ │ - lea -0x13094(%ebx),%eax │ │ + lea -0x14eac(%ebx),%eax │ │ movsd 0x34(%esp),%xmm0 │ │ movl $0x7e,0xc(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - movsd 0x10(%esp),%xmm0 │ │ + movsd %xmm0,0x18(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x30(%esp),%edx │ │ + movsd 0x18(%esp),%xmm0 │ │ movsd %xmm0,(%eax) │ │ mov %edx,0x8(%eax) │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jmp 68140 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0005f270 : │ │ +00068140 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x23d7d,%ebx │ │ + call db90 │ │ + add $0x25d81,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ test %eax,%eax │ │ - jne 5f292 │ │ - jmp 5f2a1 │ │ - nop │ │ + je 68171 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,%eax │ │ mov 0x8(%eax),%esi │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ test %esi,%esi │ │ - jne 5f290 │ │ + mov %esi,%eax │ │ + jne 68160 │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005f2b0 : │ │ +00068180 : │ │ mov 0x4(%esp),%edx │ │ xor %eax,%eax │ │ test %edx,%edx │ │ - je 5f2ca │ │ - lea 0x0(%esi),%esi │ │ + je 681ab │ │ + jmp 681a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov 0x8(%edx),%edx │ │ add $0x1,%eax │ │ test %edx,%edx │ │ - jne 5f2c0 │ │ + jne 681a0 │ │ + retq │ │ retq │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005f2d0 : │ │ +000681b0 : │ │ mov 0x4(%esp),%eax │ │ test %eax,%eax │ │ - jne 5f2e2 │ │ - jmp 5f2ea │ │ + jne 681c2 │ │ + jmp 681ca │ │ lea 0x0(%esi),%esi │ │ mov %edx,%eax │ │ mov 0x8(%eax),%edx │ │ test %edx,%edx │ │ - jne 5f2e0 │ │ + jne 681c0 │ │ retq │ │ xor %eax,%eax │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -0005f2f0 : │ │ - mov 0x4(%esp),%edx │ │ - xor %eax,%eax │ │ - test %edx,%edx │ │ - je 5f30e │ │ - mov %edx,%eax │ │ +000681d0 : │ │ + mov 0x4(%esp),%eax │ │ + test %eax,%eax │ │ + je 681ee │ │ xor %ecx,%ecx │ │ - jmp 5f304 │ │ - mov %eax,%ecx │ │ + jmp 681e2 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %edx,%eax │ │ mov 0x8(%eax),%edx │ │ mov %ecx,0x8(%eax) │ │ + mov %eax,%ecx │ │ test %edx,%edx │ │ - jne 5f300 │ │ + jne 681e0 │ │ retq │ │ nop │ │ │ │ -0005f310 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x23cd3,%ebx │ │ - mov 0x20(%esp),%esi │ │ - lea -0x13094(%ebx),%eax │ │ +000681f0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x25cd1,%ebx │ │ + lea -0x14(%esp),%esp │ │ + lea -0x14eac(%ebx),%eax │ │ movl $0xbf,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov 0x20(%esp),%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x24(%esp),%edx │ │ mov %edx,(%eax) │ │ mov 0x8(%esi),%edx │ │ mov %edx,0x8(%eax) │ │ - mov 0x14(%esp),%ebx │ │ mov %eax,0x8(%esi) │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + jmp 68250 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0005f370 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x23c73,%ebx │ │ - mov 0x20(%esp),%esi │ │ - lea -0x13094(%ebx),%eax │ │ +00068250 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x25c71,%ebx │ │ + lea -0x14(%esp),%esp │ │ + lea -0x14eac(%ebx),%eax │ │ movl $0xcd,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov 0x20(%esp),%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x24(%esp),%edx │ │ mov %edx,(%eax) │ │ mov 0x8(%esi),%edx │ │ mov %edx,0x8(%eax) │ │ - mov 0x14(%esp),%ebx │ │ mov %eax,0x8(%esi) │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + jmp 682b0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0005f3d0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x23c13,%ebx │ │ - mov 0x20(%esp),%esi │ │ - lea -0x13094(%ebx),%eax │ │ +000682b0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x25c11,%ebx │ │ + lea -0x14(%esp),%esp │ │ + lea -0x14eac(%ebx),%eax │ │ movl $0xdb,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov 0x20(%esp),%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x24(%esp),%edx │ │ mov %edx,(%eax) │ │ mov 0x8(%esi),%edx │ │ mov %edx,0x8(%eax) │ │ - mov 0x14(%esp),%ebx │ │ - mov %eax,0x8(%esi) │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - │ │ -0005f430 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x23bb3,%ebx │ │ - mov 0x20(%esp),%esi │ │ - lea -0x13094(%ebx),%eax │ │ - movl $0xea,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - movl $0xc,0x4(%esp) │ │ - movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - cvtss2sd 0x24(%esp),%xmm0 │ │ - mov 0x8(%esi),%edx │ │ - movsd %xmm0,(%eax) │ │ - mov %edx,0x8(%eax) │ │ - mov 0x14(%esp),%ebx │ │ mov %eax,0x8(%esi) │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - jmp 5f4a0 │ │ + jmp 68310 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -0005f4a0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x24(%esp) │ │ - mov %esi,0x28(%esp) │ │ - call d3b4 │ │ - add $0x23b43,%ebx │ │ +00068310 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x25bb1,%ebx │ │ + lea -0x14(%esp),%esp │ │ + lea -0x14eac(%ebx),%eax │ │ + movl $0xea,0xc(%esp) │ │ + mov %eax,0x8(%esp) │ │ + movl $0xc,0x4(%esp) │ │ + movl $0x1,(%esp) │ │ + mov 0x20(%esp),%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movss 0x24(%esp),%xmm0 │ │ + cvtss2sd %xmm0,%xmm0 │ │ + movsd %xmm0,(%eax) │ │ + mov 0x8(%esi),%edx │ │ + mov %edx,0x8(%eax) │ │ + mov %eax,0x8(%esi) │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + │ │ +00068370 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x25b51,%ebx │ │ + lea -0x24(%esp),%esp │ │ + lea -0x14eac(%ebx),%eax │ │ mov 0x30(%esp),%esi │ │ - lea -0x13094(%ebx),%eax │ │ movsd 0x34(%esp),%xmm0 │ │ movl $0xf8,0xc(%esp) │ │ - movsd %xmm0,0x10(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - movsd 0x10(%esp),%xmm0 │ │ - mov 0x8(%esi),%edx │ │ + movsd %xmm0,0x18(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movsd 0x18(%esp),%xmm0 │ │ movsd %xmm0,(%eax) │ │ + mov 0x8(%esi),%edx │ │ mov %edx,0x8(%eax) │ │ - mov 0x24(%esp),%ebx │ │ mov %eax,0x8(%esi) │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + jmp 683e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0005f510 : │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x20(%esp),%edx │ │ - mov 0x24(%esp),%eax │ │ - mov %ebx,0x14(%esp) │ │ - mov %esi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x23acb,%ebx │ │ - test %eax,%eax │ │ - mov 0x8(%edx),%esi │ │ - je 5f539 │ │ - mov %esi,0x8(%eax) │ │ - mov %edx,(%esp) │ │ - call 5bce0 │ │ - mov %esi,%eax │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ - retq │ │ - push %ebp │ │ - shl $0x4,%edx │ │ - push %edi │ │ +000683e0 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x23a98,%ebx │ │ - lea -0x4c(%esp),%esp │ │ - add (%eax),%edx │ │ - mov %eax,0x38(%esp) │ │ - mov 0x64(%esp),%edi │ │ - mov (%edx),%ecx │ │ - test %ecx,%ecx │ │ - je 5f658 │ │ - mov 0xc(%eax),%ebp │ │ - movl $0x0,0x34(%esp) │ │ - test %ebp,%ebp │ │ - je 5f668 │ │ - mov %edx,%ebp │ │ - mov %edi,0x30(%esp) │ │ - jmp 5f5a9 │ │ - lea 0x0(%esi),%esi │ │ - mov 0xc(%ebp),%eax │ │ + call db90 │ │ + add $0x25ae1,%ebx │ │ + lea -0x14(%esp),%esp │ │ + mov 0x24(%esp),%eax │ │ + mov 0x20(%esp),%edx │ │ test %eax,%eax │ │ - je 5f658 │ │ - mov %ebp,0x34(%esp) │ │ - mov %eax,%ebp │ │ - mov 0x30(%esp),%eax │ │ - cmp %eax,0x4(%ebp) │ │ - jne 5f598 │ │ - mov 0x30(%esp),%esi │ │ - mov 0x0(%ebp),%eax │ │ - test %esi,%esi │ │ - je 5f61f │ │ - xor %esi,%esi │ │ - mov %ebp,0x3c(%esp) │ │ - mov %eax,0x1c(%esp) │ │ - jmp 5f5dd │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%esi │ │ - cmp 0x30(%esp),%esi │ │ - je 5f6f0 │ │ - mov 0x1c(%esp),%edx │ │ - movzbl (%edx,%esi,1),%eax │ │ - lea -0x61(%eax),%ecx │ │ - lea -0x20(%eax),%edx │ │ - cmp $0x19,%cl │ │ - cmovbe %edx,%eax │ │ - mov 0x60(%esp),%edx │ │ - movzbl (%edx,%esi,1),%ecx │ │ - lea -0x20(%ecx),%ebp │ │ - mov %ebp,%edx │ │ - lea -0x61(%ecx),%edi │ │ - mov %dl,0x20(%esp) │ │ - mov %edi,%edx │ │ - cmp $0x19,%dl │ │ - mov %ebp,%edx │ │ - cmovbe %edx,%ecx │ │ - cmp %cl,%al │ │ - je 5f5d0 │ │ - cmp %al,%cl │ │ - mov 0x3c(%esp),%ebp │ │ - jne 5f598 │ │ - mov %ebp,%edx │ │ - mov 0x34(%esp),%ecx │ │ - test %ecx,%ecx │ │ mov 0x8(%edx),%esi │ │ - mov 0xc(%edx),%eax │ │ - je 5f6c2 │ │ - mov 0x34(%esp),%ecx │ │ - mov %eax,0xc(%ecx) │ │ + je 68403 │ │ + mov %esi,0x8(%eax) │ │ mov %edx,(%esp) │ │ - call 5bce0 │ │ - mov 0x38(%esp),%eax │ │ - subl $0x1,0x8(%eax) │ │ - lea 0x4c(%esp),%esp │ │ - pop %ebx │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ mov %esi,%eax │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x4c(%esp),%esp │ │ - xor %esi,%esi │ │ pop %ebx │ │ - mov %esi,%eax │ │ pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - xor %ebp,%ebp │ │ - mov 0x60(%esp),%esi │ │ - jmp 5f67b │ │ - mov 0xc(%edx),%eax │ │ - test %eax,%eax │ │ - je 5f658 │ │ - mov %edx,%ebp │ │ - mov %eax,%edx │ │ - cmp %edi,0x4(%edx) │ │ - jne 5f670 │ │ - test %edi,%edi │ │ - mov (%edx),%ecx │ │ - je 5f701 │ │ - movzbl (%esi),%eax │ │ - cmp %al,(%ecx) │ │ - jne 5f670 │ │ - xor %eax,%eax │ │ - mov %edx,0x30(%esp) │ │ - jmp 5f6a1 │ │ - lea 0x0(%esi),%esi │ │ - movzbl (%esi,%eax,1),%edx │ │ - cmp %dl,(%ecx,%eax,1) │ │ - jne 5f6f8 │ │ - add $0x1,%eax │ │ - cmp %edi,%eax │ │ - jne 5f698 │ │ - mov 0x30(%esp),%edx │ │ - mov %ebp,0x34(%esp) │ │ - mov 0x34(%esp),%ecx │ │ - mov 0x8(%edx),%esi │ │ - test %ecx,%ecx │ │ - mov 0xc(%edx),%eax │ │ - jne 5f633 │ │ - test %eax,%eax │ │ - je 5f707 │ │ - mov (%eax),%ecx │ │ - mov %ecx,(%edx) │ │ - mov 0x4(%eax),%ecx │ │ - mov %ecx,0x4(%edx) │ │ - mov 0x8(%eax),%ecx │ │ - mov %ecx,0x8(%edx) │ │ - mov 0xc(%eax),%ecx │ │ - mov %ecx,0xc(%edx) │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - jmp 5f642 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esp),%edx │ │ - jmp 5f6b0 │ │ - xchg %ax,%ax │ │ - mov 0x30(%esp),%edx │ │ - jmp 5f670 │ │ - mov %ebp,0x34(%esp) │ │ - jmp 5f6b0 │ │ - movl $0x0,(%edx) │ │ - movl $0x0,0x4(%edx) │ │ - movl $0x0,0xc(%edx) │ │ - jmp 5f642 │ │ + lea 0x0(%edi),%edi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ lea -0x8(%esp),%esp │ │ test %edx,%edx │ │ - mov 0x18(%esp),%esi │ │ + mov 0x18(%esp),%edi │ │ mov %eax,0x4(%esp) │ │ - movzbl (%esi),%edx │ │ - jne 5f780 │ │ - test %dl,%dl │ │ + jne 68478 │ │ + movsbl (%edi),%eax │ │ mov $0x5,%ecx │ │ - movsbl %dl,%eax │ │ - jne 5f763 │ │ - xor %cl,%cl │ │ - lea 0x8(%esp),%esp │ │ - mov %ecx,%eax │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ + test %al,%al │ │ + jne 68458 │ │ + xor %edx,%edx │ │ + jmp 684d4 │ │ xchg %ax,%ax │ │ - movsbl %dl,%edx │ │ shl %cl,%edx │ │ add %edx,%eax │ │ lea 0x5(%ecx),%edx │ │ sub $0x13,%ecx │ │ cmp $0x19,%edx │ │ cmovl %edx,%ecx │ │ - lea 0x1(%esi),%esi │ │ - movzbl (%esi),%edx │ │ + movsbl 0x1(%edi),%edx │ │ + add $0x1,%edi │ │ test %dl,%dl │ │ - jne 5f750 │ │ + jne 68448 │ │ xor %edx,%edx │ │ divl 0x4(%esp) │ │ lea 0x8(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ - mov %edx,%ecx │ │ - mov %ecx,%eax │ │ + mov %edx,%eax │ │ retq │ │ nop │ │ - xor %ecx,%ecx │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movzbl (%edi),%edx │ │ test %dl,%dl │ │ - je 5f744 │ │ + je 6843f │ │ xor %eax,%eax │ │ + xor %ecx,%ecx │ │ mov %eax,(%esp) │ │ + jmp 684a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ lea -0x61(%edx),%ebp │ │ + lea -0x20(%edx),%esi │ │ mov %ebp,%eax │ │ cmp $0x19,%al │ │ - lea -0x20(%edx),%edi │ │ - lea 0x1(%esi),%esi │ │ - cmovbe %edi,%edx │ │ + cmovbe %esi,%edx │ │ movzbl %dl,%edx │ │ shl %cl,%edx │ │ add %edx,(%esp) │ │ lea 0x5(%ecx),%edx │ │ sub $0x13,%ecx │ │ - cmp $0x19,%edx │ │ - cmovl %edx,%ecx │ │ - movzbl (%esi),%edx │ │ + cmp $0x18,%edx │ │ + cmovle %edx,%ecx │ │ + add $0x1,%edi │ │ + movzbl (%edi),%edx │ │ test %dl,%dl │ │ - jne 5f790 │ │ + jne 684a0 │ │ mov (%esp),%eax │ │ xor %edx,%edx │ │ divl 0x4(%esp) │ │ lea 0x8(%esp),%esp │ │ + mov %edx,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ - mov %edx,%ecx │ │ - mov %ecx,%eax │ │ retq │ │ + xchg %ax,%ax │ │ push %ebp │ │ + shl $0x4,%edx │ │ push %edi │ │ push %esi │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x34(%esp),%edi │ │ - shl $0x4,%ecx │ │ - lea (%eax,%ecx,1),%eax │ │ - mov (%eax),%ecx │ │ + push %ebx │ │ + call db90 │ │ + add $0x259dc,%ebx │ │ + lea -0x3c(%esp),%esp │ │ + mov %eax,0x2c(%esp) │ │ + add (%eax),%edx │ │ + mov (%edx),%esi │ │ + mov %edx,%ebp │ │ + test %esi,%esi │ │ + je 6867c │ │ + mov 0xc(%eax),%ecx │ │ test %ecx,%ecx │ │ - je 5f8d6 │ │ - mov (%edx),%ebp │ │ - mov 0x30(%esp),%esi │ │ - test %ebp,%ebp │ │ - je 5f897 │ │ - mov %eax,%ebp │ │ - mov %edi,0x14(%esp) │ │ - jmp 5f80f │ │ + je 685b8 │ │ + mov 0x50(%esp),%eax │ │ + movl $0x0,0x28(%esp) │ │ + mov %edx,0x20(%esp) │ │ + add 0x54(%esp),%eax │ │ + mov %eax,0x24(%esp) │ │ + jmp 68547 │ │ lea 0x0(%esi),%esi │ │ - mov 0xc(%ebp),%ebp │ │ - test %ebp,%ebp │ │ - je 5f880 │ │ - mov 0x14(%esp),%eax │ │ - cmp %eax,0x4(%ebp) │ │ - jne 5f808 │ │ - mov 0x14(%esp),%esi │ │ - mov 0x0(%ebp),%eax │ │ - test %esi,%esi │ │ - je 5f880 │ │ - xor %esi,%esi │ │ - mov %ebp,0x18(%esp) │ │ - mov %eax,(%esp) │ │ - jmp 5f83d │ │ - xchg %ax,%ax │ │ + mov 0x20(%esp),%esi │ │ + mov 0xc(%esi),%eax │ │ + mov %esi,0x28(%esp) │ │ + test %eax,%eax │ │ + je 6862d │ │ + mov %eax,0x20(%esp) │ │ + mov 0x20(%esp),%eax │ │ + mov 0x54(%esp),%edi │ │ + cmp %edi,0x4(%eax) │ │ + jne 68530 │ │ + mov (%eax),%esi │ │ + test %edi,%edi │ │ + je 685b0 │ │ + mov 0x50(%esp),%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + jmp 68572 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x24(%esp),%ecx │ │ + cmp %ecx,0x1c(%esp) │ │ + je 685b0 │ │ + movzbl (%esi),%eax │ │ add $0x1,%esi │ │ - cmp 0x14(%esp),%esi │ │ - je 5f8d0 │ │ - mov (%esp),%ecx │ │ - movzbl (%ecx,%esi,1),%edx │ │ - lea -0x61(%edx),%ecx │ │ - lea -0x20(%edx),%eax │ │ + lea -0x61(%eax),%edi │ │ + lea -0x20(%eax),%edx │ │ + mov %edi,%ecx │ │ cmp $0x19,%cl │ │ - cmovbe %eax,%edx │ │ - mov 0x30(%esp),%eax │ │ - movzbl (%eax,%esi,1),%ecx │ │ - lea -0x20(%ecx),%ebp │ │ - mov %ebp,%eax │ │ - lea -0x61(%ecx),%edi │ │ - mov %al,0x4(%esp) │ │ - mov %edi,%eax │ │ - cmp $0x19,%al │ │ - mov %ebp,%eax │ │ - cmovbe %eax,%ecx │ │ - cmp %cl,%dl │ │ - je 5f830 │ │ - cmp %dl,%cl │ │ - mov 0x18(%esp),%ebp │ │ - jne 5f808 │ │ + cmovbe %edx,%eax │ │ + addl $0x1,0x1c(%esp) │ │ + mov 0x1c(%esp),%edi │ │ + movzbl -0x1(%edi),%edx │ │ + lea -0x61(%edx),%ebp │ │ + lea -0x20(%edx),%edi │ │ + mov %ebp,%ecx │ │ + cmp $0x19,%cl │ │ + cmovbe %edi,%edx │ │ + cmp %dl,%al │ │ + je 68568 │ │ + cmp %al,%dl │ │ + jne 68530 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %ebp,%eax │ │ - lea 0x1c(%esp),%esp │ │ + mov 0x20(%esp),%ebp │ │ + jmp 68606 │ │ + xchg %ax,%ax │ │ + mov 0x50(%esp),%esi │ │ + xor %edi,%edi │ │ + mov 0x54(%esp),%edx │ │ + jmp 685d3 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0xc(%ebp),%eax │ │ + mov %ebp,%edi │ │ + test %eax,%eax │ │ + je 6862d │ │ + mov %eax,%ebp │ │ + cmp %edx,0x4(%ebp) │ │ + jne 685c8 │ │ + mov 0x0(%ebp),%ecx │ │ + test %edx,%edx │ │ + je 68602 │ │ + movzbl (%esi),%eax │ │ + cmp %al,(%ecx) │ │ + jne 685c8 │ │ + mov %edx,0x54(%esp) │ │ + xor %eax,%eax │ │ + jmp 685f9 │ │ + xchg %ax,%ax │ │ + movzbl (%esi,%eax,1),%edx │ │ + cmp %dl,(%ecx,%eax,1) │ │ + jne 68638 │ │ + add $0x1,%eax │ │ + cmp 0x54(%esp),%eax │ │ + jne 685f0 │ │ + mov %edi,0x28(%esp) │ │ + mov 0x28(%esp),%edx │ │ + mov 0x2c(%esp),%esi │ │ + mov 0x8(%ebp),%edi │ │ + mov 0xc(%ebp),%eax │ │ + test %edx,%edx │ │ + je 68640 │ │ + mov 0x28(%esp),%ecx │ │ + mov %eax,0xc(%ecx) │ │ + mov %ebp,(%esp) │ │ + call 64330 │ │ + subl $0x1,0x8(%esi) │ │ + mov %edi,%eax │ │ + lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + xchg %ax,%ax │ │ + mov 0x54(%esp),%edx │ │ + jmp 685c8 │ │ + xchg %ax,%ax │ │ + test %eax,%eax │ │ + je 68665 │ │ + mov (%eax),%edx │ │ + mov %edx,0x0(%ebp) │ │ + mov 0x4(%eax),%edx │ │ + mov %edx,0x4(%ebp) │ │ + mov 0x8(%eax),%edx │ │ + mov %edx,0x8(%ebp) │ │ + mov 0xc(%eax),%edx │ │ + mov %edx,0xc(%ebp) │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + jmp 68627 │ │ + movl $0x0,0x0(%ebp) │ │ + movl $0x0,0x4(%ebp) │ │ + movl $0x0,0xc(%ebp) │ │ + jmp 68627 │ │ + xor %eax,%eax │ │ + jmp 6862d │ │ + push %ebp │ │ + mov %eax,%ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2583d,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + lea -0x14e7c(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea (%edx,%edx,1),%eax │ │ + mov %eax,0x1c(%esp) │ │ + mov %eax,%edi │ │ + movl $0xe4,0xc(%esp) │ │ + add $0x1,%eax │ │ + movl $0x1,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov %edx,0x18(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x18(%esp),%edx │ │ + mov %eax,%esi │ │ + mov %eax,0x14(%esp) │ │ + test %edx,%edx │ │ + jle 68848 │ │ + mov %edi,%eax │ │ + mov %esi,%edi │ │ + lea (%esi,%eax,1),%ecx │ │ + cmp %ecx,%ebp │ │ + setae %cl │ │ + mov %ecx,%esi │ │ + lea 0x0(%ebp,%edx,1),%ecx │ │ + cmp %ecx,%edi │ │ + mov %esi,%eax │ │ + setae %cl │ │ + or %cl,%al │ │ + je 68800 │ │ + cmp $0xf,%edx │ │ + jbe 68800 │ │ + lea -0x10(%edx),%edi │ │ + xor %ecx,%ecx │ │ + movdqa -0x14638(%ebx),%xmm6 │ │ + xor %esi,%esi │ │ + shr $0x4,%edi │ │ + movdqa -0x14628(%ebx),%xmm5 │ │ + add $0x1,%edi │ │ + movdqa -0x14618(%ebx),%xmm3 │ │ + mov %edi,%eax │ │ + shl $0x4,%eax │ │ + movdqa -0x14608(%ebx),%xmm4 │ │ + pxor %xmm2,%xmm2 │ │ + mov %eax,0x18(%esp) │ │ + mov 0x14(%esp),%eax │ │ + movdqu 0x0(%ebp,%ecx,1),%xmm7 │ │ + add $0x1,%esi │ │ + movdqa %xmm7,%xmm0 │ │ + movdqa %xmm7,%xmm1 │ │ + punpcklbw %xmm2,%xmm0 │ │ + punpckhbw %xmm2,%xmm7 │ │ + psrlw $0x4,%xmm0 │ │ + psrlw $0x4,%xmm7 │ │ + pand %xmm6,%xmm1 │ │ + pand %xmm3,%xmm7 │ │ + pand %xmm3,%xmm0 │ │ + paddb %xmm5,%xmm1 │ │ + packuswb %xmm7,%xmm0 │ │ + movdqa %xmm1,%xmm7 │ │ + paddb %xmm4,%xmm0 │ │ + punpcklbw %xmm0,%xmm7 │ │ + punpckhbw %xmm0,%xmm1 │ │ + movdqu %xmm7,(%eax,%ecx,2) │ │ + movdqu %xmm1,0x10(%eax,%ecx,2) │ │ + add $0x10,%ecx │ │ + cmp %edi,%esi │ │ + jb 68741 │ │ + mov 0x18(%esp),%esi │ │ + mov %eax,0x14(%esp) │ │ + lea (%esi,%esi,1),%edi │ │ + add %eax,%edi │ │ + cmp %esi,%edx │ │ + je 687ea │ │ + jmp 687c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movzbl 0x0(%ebp,%esi,1),%ecx │ │ + add $0x2,%edi │ │ + and $0xf,%ecx │ │ + add $0x41,%ecx │ │ + mov %cl,-0x2(%edi) │ │ + movzbl 0x0(%ebp,%esi,1),%ecx │ │ + add $0x1,%esi │ │ + shr $0x4,%cl │ │ + add $0x4a,%ecx │ │ + mov %cl,-0x1(%edi) │ │ + cmp %esi,%edx │ │ + jg 687c0 │ │ + mov %eax,0x14(%esp) │ │ + mov 0x1c(%esp),%edx │ │ + mov 0x14(%esp),%eax │ │ + movb $0x0,(%eax,%edx,1) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + xor %ecx,%ecx │ │ + mov %edx,%esi │ │ + mov 0x14(%esp),%eax │ │ + jmp 68820 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + movzbl 0x0(%ebp,%ecx,1),%edx │ │ + and $0xf,%edx │ │ + add $0x41,%edx │ │ + mov %dl,(%eax,%ecx,2) │ │ + movzbl 0x0(%ebp,%ecx,1),%edx │ │ + shr $0x4,%dl │ │ + add $0x4a,%edx │ │ + mov %dl,0x1(%eax,%ecx,2) │ │ + add $0x1,%ecx │ │ + cmp %esi,%ecx │ │ + jne 68820 │ │ + jmp 687e6 │ │ + xchg %ax,%ax │ │ + xor %edx,%edx │ │ + jmp 687ee │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + lea -0xc(%esp),%esp │ │ + mov 0x1c(%esp),%ecx │ │ + shl $0x4,%ecx │ │ + lea (%eax,%ecx,1),%ebp │ │ + mov 0x0(%ebp),%ecx │ │ + test %ecx,%ecx │ │ + je 68960 │ │ + mov (%edx),%edx │ │ + test %edx,%edx │ │ + je 68910 │ │ + mov 0x20(%esp),%eax │ │ + mov %ebp,0x4(%esp) │ │ + add 0x24(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + jmp 6889b │ │ + mov 0x4(%esp),%eax │ │ mov 0xc(%eax),%eax │ │ + mov %eax,0x4(%esp) │ │ test %eax,%eax │ │ - je 5f882 │ │ - cmp 0x4(%eax),%edi │ │ - jne 5f890 │ │ + je 68952 │ │ + mov 0x4(%esp),%eax │ │ + mov 0x24(%esp),%esi │ │ + cmp %esi,0x4(%eax) │ │ + jne 68888 │ │ + mov (%eax),%esi │ │ + mov 0x24(%esp),%eax │ │ + test %eax,%eax │ │ + je 68900 │ │ + mov 0x20(%esp),%ecx │ │ + mov %ecx,(%esp) │ │ + jmp 688c9 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%esp),%ecx │ │ + cmp %ecx,(%esp) │ │ + je 68900 │ │ + movzbl (%esi),%eax │ │ + add $0x1,%esi │ │ + lea -0x61(%eax),%edi │ │ + lea -0x20(%eax),%edx │ │ + mov %edi,%ecx │ │ + cmp $0x19,%cl │ │ + cmovbe %edx,%eax │ │ + addl $0x1,(%esp) │ │ + mov (%esp),%edi │ │ + movzbl -0x1(%edi),%edx │ │ + lea -0x61(%edx),%ebp │ │ + lea -0x20(%edx),%edi │ │ + mov %ebp,%ecx │ │ + cmp $0x19,%cl │ │ + cmovbe %edi,%edx │ │ + cmp %dl,%al │ │ + je 688c0 │ │ + cmp %al,%dl │ │ + jne 68888 │ │ + xchg %ax,%ax │ │ + mov 0x4(%esp),%ebp │ │ + lea 0xc(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + mov %ebp,%eax │ │ + pop %ebp │ │ + retq │ │ + xchg %ax,%ax │ │ + mov 0x20(%esp),%esi │ │ + mov 0x24(%esp),%edi │ │ + jmp 68927 │ │ + lea 0x0(%esi),%esi │ │ + mov 0xc(%ebp),%ebp │ │ + test %ebp,%ebp │ │ + je 68960 │ │ + cmp 0x4(%ebp),%edi │ │ + jne 68920 │ │ + mov 0x0(%ebp),%ecx │ │ test %edi,%edi │ │ - mov (%eax),%ebp │ │ - je 5f882 │ │ - movzbl (%esi),%edx │ │ - cmp %dl,0x0(%ebp) │ │ - jne 5f890 │ │ - xor %edx,%edx │ │ - jmp 5f8ba │ │ + je 68950 │ │ + movzbl (%esi),%eax │ │ + cmp %al,(%ecx) │ │ + jne 68920 │ │ + xor %eax,%eax │ │ + jmp 68949 │ │ xchg %ax,%ax │ │ - movzbl (%esi,%edx,1),%ecx │ │ - cmp %cl,0x0(%ebp,%edx,1) │ │ - jne 5f890 │ │ - add $0x1,%edx │ │ - cmp %edi,%edx │ │ - jne 5f8b0 │ │ - lea 0x1c(%esp),%esp │ │ + movzbl (%esi,%eax,1),%edx │ │ + cmp %dl,(%ecx,%eax,1) │ │ + jne 68920 │ │ + add $0x1,%eax │ │ + cmp %edi,%eax │ │ + jne 68940 │ │ + mov %ebp,%eax │ │ + lea 0xc(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x18(%esp),%eax │ │ - jmp 5f882 │ │ + lea 0x0(%esi),%esi │ │ xor %eax,%eax │ │ - jmp 5f882 │ │ + jmp 68952 │ │ lea 0x0(%esi),%esi │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x1c(%esp) │ │ - mov 0x34(%esp),%ecx │ │ - call d3b4 │ │ - add $0x23703,%ebx │ │ - mov %edi,0x24(%esp) │ │ - mov %ebp,0x28(%esp) │ │ + lea 0x0(%edi),%edi │ │ + push %ebp │ │ + push %edi │ │ mov %edx,%edi │ │ - mov (%eax),%ebp │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x30(%esp),%ecx │ │ lea 0xc(%eax),%edx │ │ - mov %esi,0x20(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + push %esi │ │ mov %eax,%esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x25548,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov (%eax),%ebp │ │ + mov 0x34(%esp),%eax │ │ mov %edi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x30(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov %ebp,%eax │ │ - call 5f7d0 │ │ + call 68850 │ │ test %eax,%eax │ │ mov %eax,%edx │ │ - je 5f958 │ │ - mov 0x3c(%esp),%ebp │ │ + je 689d0 │ │ + mov 0x3c(%esp),%ecx │ │ mov 0x8(%eax),%eax │ │ - test %ebp,%ebp │ │ - je 5f940 │ │ + test %ecx,%ecx │ │ + je 689c4 │ │ mov 0x30(%esp),%ecx │ │ mov %ecx,(%edx) │ │ mov 0x38(%esp),%ecx │ │ mov %ecx,0x8(%edx) │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ shl $0x4,%edi │ │ - lea 0x0(%ebp,%edi,1),%ebp │ │ - mov 0x0(%ebp),%edi │ │ - test %edi,%edi │ │ - je 5f9b8 │ │ - lea -0x13064(%ebx),%eax │ │ + add %edi,%ebp │ │ + mov 0x0(%ebp),%eax │ │ + test %eax,%eax │ │ + je 68a30 │ │ movl $0x19b,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + lea -0x14e7c(%ebx),%eax │ │ movl $0x10,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x30(%esp),%ecx │ │ mov 0xc(%ebp),%edx │ │ + mov 0x38(%esp),%edi │ │ mov %ecx,(%eax) │ │ mov 0x34(%esp),%ecx │ │ - mov %ecx,0x4(%eax) │ │ - mov 0x38(%esp),%ecx │ │ mov %edx,0xc(%eax) │ │ - mov %ecx,0x8(%eax) │ │ + mov %edi,0x8(%eax) │ │ + mov %ecx,0x4(%eax) │ │ mov %eax,0xc(%ebp) │ │ - addl $0x1,0x8(%esi) │ │ mov 0x38(%esp),%eax │ │ - jmp 5f940 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x30(%esp),%ecx │ │ - movl $0x0,0xc(%ebp) │ │ - mov %ecx,0x0(%ebp) │ │ - mov 0x34(%esp),%ecx │ │ - mov %ecx,0x4(%ebp) │ │ - mov 0x38(%esp),%ecx │ │ - mov %ecx,0x8(%ebp) │ │ - jmp 5f9a9 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - push %edi │ │ - mov %edx,%edi │ │ - push %esi │ │ - mov %eax,%esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x23608,%ebx │ │ - lea -0x10(%esp),%esp │ │ - lea -0x13064(%ebx),%eax │ │ - movl $0xe4,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - movl $0x1,0x4(%esp) │ │ - lea 0x1(%edx,%edx,1),%eax │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - xor %edx,%edx │ │ - test %edi,%edi │ │ - jle 5fa4c │ │ - lea 0x0(%esi),%esi │ │ - movzbl (%esi,%edx,1),%ecx │ │ - and $0xf,%ecx │ │ - add $0x41,%ecx │ │ - mov %cl,(%eax,%edx,2) │ │ - movzbl (%esi,%edx,1),%ecx │ │ - shr $0x4,%cl │ │ - add $0x4a,%ecx │ │ - mov %cl,0x1(%eax,%edx,2) │ │ - lea 0x1(%edx),%edx │ │ - cmp %edi,%edx │ │ - jne 5fa28 │ │ - add %edx,%edx │ │ - movb $0x0,(%eax,%edx,1) │ │ - lea 0x10(%esp),%esp │ │ + addl $0x1,0x8(%esi) │ │ + lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ + pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x30(%esp),%eax │ │ + movl $0x0,0xc(%ebp) │ │ + mov %eax,0x0(%ebp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x4(%ebp) │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,0x8(%ebp) │ │ + jmp 68a1f │ │ + xchg %ax,%ax │ │ │ │ -0005fa60 : │ │ +00068a50 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2358b,%ebx │ │ + call db90 │ │ + add $0x2546f,%ebx │ │ lea -0x3c(%esp),%esp │ │ - lea -0x13064(%ebx),%edx │ │ - mov 0x50(%esp),%edi │ │ + lea -0x14e7c(%ebx),%eax │ │ + mov 0x50(%esp),%esi │ │ movl $0xa2,0xc(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %eax,0x8(%esp) │ │ movl $0x10,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %edi,%ecx │ │ - mov %eax,%esi │ │ + mov %eax,0x2c(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %esi,%ecx │ │ + mov %eax,%edi │ │ sar %ecx │ │ - mov $0x65,%eax │ │ - add %edi,%ecx │ │ + add %esi,%ecx │ │ cmp $0x65,%ecx │ │ - jle 5faff │ │ - xor %edi,%edi │ │ - mov -0xc(%ebx),%ebp │ │ - jmp 5fac6 │ │ - lea 0x0(%esi),%esi │ │ + jle 68b2c │ │ + lea -0x12e48(%ebx),%ebp │ │ + xor %esi,%esi │ │ + jmp 68ab6 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ cmp %eax,%ecx │ │ - jle 5faff │ │ - mov %edx,%edi │ │ - lea 0x1(%edi),%edx │ │ + mov %edx,%esi │ │ + jle 68aef │ │ + lea 0x1(%esi),%edx │ │ mov 0x0(%ebp,%edx,4),%eax │ │ test %eax,%eax │ │ - jg 5fac0 │ │ - mov 0x2c(%esp),%edx │ │ - lea -0x13030(%ebx),%eax │ │ + jg 68ab0 │ │ mov %ecx,0x10(%esp) │ │ + lea -0x14e48(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x2c(%esp),%eax │ │ movl $0x96,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x0(%ebp,%edi,4),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x0(%ebp,%esi,4),%eax │ │ + mov 0x2c(%esp),%ecx │ │ xor %edx,%edx │ │ + mov %eax,0x4(%edi) │ │ cmpl $0x1,0x54(%esp) │ │ sete %dl │ │ - mov %eax,0x4(%esi) │ │ - mov %edx,0xc(%esi) │ │ - mov 0x2c(%esp),%edx │ │ + mov %edx,0xc(%edi) │ │ movl $0xa5,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %ecx,0x8(%esp) │ │ movl $0x10,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,(%esi) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %eax,(%edi) │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ - mov %esi,%eax │ │ + mov %edi,%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov $0x65,%eax │ │ + jmp 68aef │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005fb40 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x234a3,%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov %edi,0x34(%esp) │ │ - mov 0x44(%esp),%edi │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x48(%esp),%ebp │ │ +00068b40 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2537f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x30(%esp),%esi │ │ + mov 0x34(%esp),%edi │ │ mov 0xc(%esi),%edx │ │ mov 0x4(%esi),%eax │ │ mov %edi,(%esp) │ │ - call 5f720 │ │ + call 68420 │ │ mov %edi,(%esp) │ │ - mov %eax,0x1c(%esp) │ │ - call cec4 │ │ - mov 0x1c(%esp),%ecx │ │ - lea 0xc(%esi),%edx │ │ + mov %eax,%ebp │ │ + call d690 │ │ mov %eax,0x8(%esp) │ │ + lea 0xc(%esi),%edx │ │ mov %edi,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ + mov %ebp,(%esp) │ │ mov (%esi),%eax │ │ - call 5f7d0 │ │ + call 68850 │ │ test %eax,%eax │ │ - mov %eax,%edx │ │ - je 5fbc5 │ │ + je 68bb3 │ │ + mov 0x38(%esp),%edx │ │ + test %edx,%edx │ │ + je 68ba8 │ │ + mov 0x8(%eax),%eax │ │ + mov 0x38(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ xor %eax,%eax │ │ - test %ebp,%ebp │ │ - je 5fbb0 │ │ - mov 0x8(%edx),%edx │ │ - mov %edx,0x0(%ebp) │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x1c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ mov $0xffffffff,%eax │ │ - jmp 5fbb0 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jmp 68b9f │ │ + lea 0x0(%esi),%esi │ │ │ │ -0005fbd0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x24(%esp) │ │ - lea 0x1c(%esp),%eax │ │ - call d3b4 │ │ - add $0x23413,%ebx │ │ +00068bc0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x25301,%ebx │ │ + lea -0x24(%esp),%esp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x38(%esp),%esi │ │ + lea 0x18(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x34(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ - mov %esi,0x28(%esp) │ │ mov %eax,(%esp) │ │ - mov 0x38(%esp),%esi │ │ - call 5fb40 │ │ + call 68b40 │ │ test %eax,%eax │ │ - jne 5fc15 │ │ + jne 68c0b │ │ test %esi,%esi │ │ - je 5fc15 │ │ - mov 0x1c(%esp),%edx │ │ + je 68c0b │ │ + mov 0x18(%esp),%edx │ │ mov %edx,(%esi) │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 68c1f │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -0005fc30 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x233b3,%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x48(%esp),%edx │ │ - mov 0x44(%esp),%eax │ │ - mov %edi,0x34(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x4c(%esp),%ebp │ │ - call 5f9e0 │ │ - mov %eax,%edi │ │ +00068c30 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2528f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x38(%esp),%edx │ │ + mov 0x34(%esp),%eax │ │ + mov 0x30(%esp),%esi │ │ + call 68680 │ │ mov 0xc(%esi),%edx │ │ + mov %eax,%ebp │ │ mov 0x4(%esi),%eax │ │ - mov %edi,(%esp) │ │ - call 5f720 │ │ - mov %eax,0x1c(%esp) │ │ - mov %edi,(%esp) │ │ - call 5bce0 │ │ - mov 0x48(%esp),%ecx │ │ - mov 0x1c(%esp),%eax │ │ - mov %ecx,0x8(%esp) │ │ - mov 0x44(%esp),%ecx │ │ + mov %ebp,(%esp) │ │ + call 68420 │ │ + mov %ebp,(%esp) │ │ + mov %eax,%edi │ │ + call 64330 │ │ + mov 0x38(%esp),%eax │ │ lea 0xc(%esi),%edx │ │ - mov %ecx,0x4(%esp) │ │ - mov %eax,(%esp) │ │ + mov %edi,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x34(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ - call 5f7d0 │ │ + call 68850 │ │ test %eax,%eax │ │ - mov %eax,%edx │ │ - je 5fcc8 │ │ + je 68cbb │ │ + mov 0x3c(%esp),%edx │ │ + test %edx,%edx │ │ + je 68cb0 │ │ + mov 0x8(%eax),%eax │ │ + mov 0x3c(%esp),%ecx │ │ + mov %eax,(%ecx) │ │ xor %eax,%eax │ │ - test %ebp,%ebp │ │ - je 5fcb3 │ │ - mov 0x8(%edx),%edx │ │ - mov %edx,0x0(%ebp) │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - mov $0xffffffff,%eax │ │ - jmp 5fcb3 │ │ nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x1c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov $0xffffffff,%eax │ │ + jmp 68ca2 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -0005fcd0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x24(%esp) │ │ - lea 0x1c(%esp),%eax │ │ - call d3b4 │ │ - add $0x23313,%ebx │ │ +00068cd0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x251f1,%ebx │ │ + lea -0x24(%esp),%esp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ + mov 0x3c(%esp),%esi │ │ + lea 0x18(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x38(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x34(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ - mov %esi,0x28(%esp) │ │ mov %eax,(%esp) │ │ - mov 0x3c(%esp),%esi │ │ - call 5fc30 │ │ + call 68c30 │ │ test %eax,%eax │ │ - jne 5fd1d │ │ + jne 68d23 │ │ test %esi,%esi │ │ - je 5fd1d │ │ - mov 0x1c(%esp),%edx │ │ + je 68d23 │ │ + mov 0x18(%esp),%edx │ │ mov %edx,(%esi) │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + mov 0x1c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 68d37 │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005fd30 : │ │ +00068d40 : │ │ push %ebp │ │ push %edi │ │ + xor %edi,%edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x232bb,%ebx │ │ + call db90 │ │ + add $0x2517d,%ebx │ │ lea -0x2c(%esp),%esp │ │ mov 0x40(%esp),%ebp │ │ mov 0x4(%ebp),%eax │ │ test %eax,%eax │ │ - jle 5fda3 │ │ - xor %edi,%edi │ │ - mov %edi,%eax │ │ + jle 68dbb │ │ mov 0x0(%ebp),%edx │ │ + mov %edi,%eax │ │ shl $0x4,%eax │ │ mov %eax,0x1c(%esp) │ │ - lea (%edx,%eax,1),%edx │ │ + add %eax,%edx │ │ mov 0xc(%edx),%eax │ │ test %eax,%eax │ │ - jne 5fd6a │ │ - jmp 5fd80 │ │ - mov %esi,%eax │ │ + je 68d98 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ mov 0xc(%eax),%esi │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ test %esi,%esi │ │ - jne 5fd68 │ │ + mov %esi,%eax │ │ + jne 68d80 │ │ mov 0x1c(%esp),%edx │ │ add 0x0(%ebp),%edx │ │ movl $0x0,(%edx) │ │ + add $0x1,%edi │ │ movl $0x0,0x4(%edx) │ │ movl $0x0,0x8(%edx) │ │ movl $0x0,0xc(%edx) │ │ - add $0x1,%edi │ │ cmp %edi,0x4(%ebp) │ │ - jg 5fd50 │ │ + jg 68d60 │ │ movl $0x0,0x8(%ebp) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005fdc0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x1c(%esp) │ │ - mov %esi,0x20(%esp) │ │ - call d3b4 │ │ - add $0x23223,%ebx │ │ +00068dd0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x250ef,%ebx │ │ + lea -0x1c(%esp),%esp │ │ mov 0x30(%esp),%esi │ │ - mov %edi,0x24(%esp) │ │ mov 0x34(%esp),%edi │ │ - mov %ebp,0x28(%esp) │ │ mov 0xc(%esi),%edx │ │ mov 0x4(%esi),%eax │ │ mov %edi,(%esp) │ │ - call 5f720 │ │ + call 68420 │ │ mov %edi,(%esp) │ │ mov %eax,%ebp │ │ - call cec4 │ │ + call d690 │ │ mov 0x38(%esp),%edx │ │ mov %eax,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ mov %esi,%eax │ │ - mov %ebp,%edx │ │ mov %edi,(%esp) │ │ movl $0x0,0xc(%esp) │ │ - call 5f8e0 │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + mov %edx,0x8(%esp) │ │ + mov %ebp,%edx │ │ + call 68970 │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005fe40 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x1c(%esp) │ │ - mov %esi,0x20(%esp) │ │ - call d3b4 │ │ - add $0x231a3,%ebx │ │ +00068e30 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2508f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ mov 0x30(%esp),%esi │ │ - mov %edi,0x24(%esp) │ │ mov 0x34(%esp),%edi │ │ - mov %ebp,0x28(%esp) │ │ mov 0xc(%esi),%edx │ │ mov 0x4(%esi),%eax │ │ mov %edi,(%esp) │ │ - call 5f720 │ │ + call 68420 │ │ mov %edi,(%esp) │ │ mov %eax,%ebp │ │ - call cec4 │ │ + call d690 │ │ mov 0x38(%esp),%edx │ │ mov %eax,0x4(%esp) │ │ - mov %edx,0x8(%esp) │ │ mov %esi,%eax │ │ - mov %ebp,%edx │ │ mov %edi,(%esp) │ │ movl $0x1,0xc(%esp) │ │ - call 5f8e0 │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + mov %edx,0x8(%esp) │ │ + mov %ebp,%edx │ │ + call 68970 │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005fec0 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x1c(%esp) │ │ - mov %esi,0x20(%esp) │ │ - call d3b4 │ │ - add $0x23123,%ebx │ │ +00068e90 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2502f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ mov 0x30(%esp),%esi │ │ - mov %edi,0x24(%esp) │ │ mov 0x34(%esp),%edi │ │ - mov %ebp,0x28(%esp) │ │ mov 0xc(%esi),%edx │ │ mov 0x4(%esi),%eax │ │ mov %edi,(%esp) │ │ - call 5f720 │ │ + call 68420 │ │ mov %edi,(%esp) │ │ mov %eax,%ebp │ │ - call cec4 │ │ + call d690 │ │ mov %eax,0x34(%esp) │ │ + mov %esi,%eax │ │ mov %edi,0x30(%esp) │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ mov %ebp,%edx │ │ - mov %esi,%eax │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ - jmp 5f550 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + jmp 684e0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -0005ff30 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov 0x44(%esp),%ecx │ │ - call d3b4 │ │ - add $0x230b3,%ebx │ │ +00068ee0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x24fdf,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x44(%esp),%edi │ │ + mov 0x48(%esp),%ebp │ │ mov 0x4c(%esp),%eax │ │ - mov %esi,0x30(%esp) │ │ - mov %ebp,0x38(%esp) │ │ mov 0x40(%esp),%esi │ │ - mov 0x48(%esp),%ebp │ │ - mov %eax,0x1c(%esp) │ │ mov %ebp,%edx │ │ - mov %ecx,%eax │ │ - mov %ecx,0x14(%esp) │ │ - mov %edi,0x34(%esp) │ │ - call 5f9e0 │ │ - mov %eax,%edi │ │ + mov %eax,0x14(%esp) │ │ + mov %edi,%eax │ │ + call 68680 │ │ mov 0xc(%esi),%edx │ │ + mov %eax,%ecx │ │ mov 0x4(%esi),%eax │ │ - mov %edi,(%esp) │ │ - call 5f720 │ │ + mov %ecx,(%esp) │ │ + mov %ecx,0x1c(%esp) │ │ + call 68420 │ │ + mov 0x1c(%esp),%ecx │ │ mov %eax,0x18(%esp) │ │ - mov %edi,(%esp) │ │ - call 5bce0 │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x18(%esp),%eax │ │ - mov 0x14(%esp),%ecx │ │ - mov %edx,0x48(%esp) │ │ + mov %ecx,(%esp) │ │ + call 64330 │ │ + mov 0x14(%esp),%eax │ │ mov %ebp,0x44(%esp) │ │ + mov %edi,0x40(%esp) │ │ movl $0x0,0x4c(%esp) │ │ - mov %ecx,0x40(%esp) │ │ + mov %eax,0x48(%esp) │ │ + mov 0x18(%esp),%eax │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ mov %eax,%edx │ │ - mov 0x2c(%esp),%ebx │ │ mov %esi,%eax │ │ - mov 0x34(%esp),%edi │ │ - mov 0x30(%esp),%esi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ - jmp 5f8e0 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + jmp 68970 │ │ + jmp 68f70 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -0005ffd0 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov 0x44(%esp),%ecx │ │ - call d3b4 │ │ - add $0x23013,%ebx │ │ +00068f70 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x24f4f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x44(%esp),%edi │ │ + mov 0x48(%esp),%ebp │ │ mov 0x4c(%esp),%eax │ │ - mov %esi,0x30(%esp) │ │ - mov %ebp,0x38(%esp) │ │ mov 0x40(%esp),%esi │ │ - mov 0x48(%esp),%ebp │ │ - mov %eax,0x1c(%esp) │ │ mov %ebp,%edx │ │ - mov %ecx,%eax │ │ - mov %ecx,0x14(%esp) │ │ - mov %edi,0x34(%esp) │ │ - call 5f9e0 │ │ - mov %eax,%edi │ │ + mov %eax,0x14(%esp) │ │ + mov %edi,%eax │ │ + call 68680 │ │ mov 0xc(%esi),%edx │ │ + mov %eax,%ecx │ │ mov 0x4(%esi),%eax │ │ - mov %edi,(%esp) │ │ - call 5f720 │ │ + mov %ecx,(%esp) │ │ + mov %ecx,0x1c(%esp) │ │ + call 68420 │ │ + mov 0x1c(%esp),%ecx │ │ mov %eax,0x18(%esp) │ │ - mov %edi,(%esp) │ │ - call 5bce0 │ │ - mov 0x1c(%esp),%edx │ │ - mov 0x18(%esp),%eax │ │ - mov 0x14(%esp),%ecx │ │ - mov %edx,0x48(%esp) │ │ + mov %ecx,(%esp) │ │ + call 64330 │ │ + mov 0x14(%esp),%eax │ │ mov %ebp,0x44(%esp) │ │ + mov %edi,0x40(%esp) │ │ movl $0x1,0x4c(%esp) │ │ - mov %ecx,0x40(%esp) │ │ + mov %eax,0x48(%esp) │ │ + mov 0x18(%esp),%eax │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ mov %eax,%edx │ │ - mov 0x2c(%esp),%ebx │ │ mov %esi,%eax │ │ - mov 0x34(%esp),%edi │ │ - mov 0x30(%esp),%esi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ - jmp 5f8e0 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + jmp 68970 │ │ + jmp 69000 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00060070 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov 0x44(%esp),%ecx │ │ - call d3b4 │ │ - add $0x22f73,%ebx │ │ - mov %esi,0x30(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - mov 0x40(%esp),%esi │ │ +00069000 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x24ebf,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov 0x44(%esp),%edi │ │ mov 0x48(%esp),%ebp │ │ - mov %ecx,%eax │ │ + mov 0x40(%esp),%esi │ │ + mov %edi,%eax │ │ mov %ebp,%edx │ │ - mov %ecx,0x18(%esp) │ │ - mov %edi,0x34(%esp) │ │ - call 5f9e0 │ │ - mov %eax,%edi │ │ + call 68680 │ │ mov 0xc(%esi),%edx │ │ + mov %eax,%ecx │ │ mov 0x4(%esi),%eax │ │ - mov %edi,(%esp) │ │ - call 5f720 │ │ - mov %eax,0x1c(%esp) │ │ - mov %edi,(%esp) │ │ - call 5bce0 │ │ - mov 0x1c(%esp),%eax │ │ - mov 0x18(%esp),%ecx │ │ + mov %ecx,(%esp) │ │ + mov %ecx,0x1c(%esp) │ │ + call 68420 │ │ + mov 0x1c(%esp),%ecx │ │ + mov %eax,0x18(%esp) │ │ + mov %ecx,(%esp) │ │ + call 64330 │ │ + mov 0x18(%esp),%eax │ │ mov %ebp,0x44(%esp) │ │ - mov %ecx,0x40(%esp) │ │ + mov %edi,0x40(%esp) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ mov %eax,%edx │ │ - mov 0x2c(%esp),%ebx │ │ mov %esi,%eax │ │ - mov 0x34(%esp),%edi │ │ - mov 0x30(%esp),%esi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ - jmp 5f550 │ │ - jmp 60100 │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + jmp 684e0 │ │ + jmp 69080 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ │ │ -00060100 : │ │ +00069080 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x22eeb,%ebx │ │ - lea -0x3c(%esp),%esp │ │ - lea -0x13000(%ebx),%eax │ │ + call db90 │ │ + add $0x24e3f,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + lea -0x14e18(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call d234 │ │ - mov 0x50(%esp),%edx │ │ - movl $0x0,0x28(%esp) │ │ - mov 0x4(%edx),%edi │ │ - test %edi,%edi │ │ - jle 60253 │ │ - lea -0x1a91b(%ebx),%edx │ │ - movl $0x0,0x20(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x50(%esp),%eax │ │ - mov 0x20(%esp),%edx │ │ - shl $0x4,%edx │ │ - add (%eax),%edx │ │ - mov (%edx),%esi │ │ + call d9f0 │ │ + mov 0x40(%esp),%eax │ │ + xor %ecx,%ecx │ │ + mov 0x4(%eax),%esi │ │ test %esi,%esi │ │ - je 6023d │ │ - mov 0x1c(%esp),%eax │ │ - mov %edx,0x18(%esp) │ │ - mov %eax,(%esp) │ │ - call d074 │ │ - mov 0x18(%esp),%edx │ │ - mov 0x54(%esp),%ecx │ │ + jle 691f1 │ │ + movl $0x0,0x18(%esp) │ │ + lea -0x1c734(%ebx),%eax │ │ + mov %ecx,0x1c(%esp) │ │ + mov %eax,0x10(%esp) │ │ + jmp 690e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x18(%esp),%esi │ │ + mov 0x40(%esp),%eax │ │ + shl $0x4,%esi │ │ + add (%eax),%esi │ │ + mov (%esi),%ecx │ │ test %ecx,%ecx │ │ - mov (%edx),%eax │ │ - mov %eax,0x4(%esp) │ │ - je 60278 │ │ - lea -0x1ac55(%ebx),%eax │ │ + je 691d7 │ │ + mov 0x10(%esp),%eax │ │ mov %eax,(%esp) │ │ - call d074 │ │ - mov 0x18(%esp),%edx │ │ - mov 0x8(%edx),%eax │ │ - lea -0x1a912(%ebx),%edi │ │ - mov %eax,0x8(%esp) │ │ - mov 0x4(%edx),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov %edx,0x18(%esp) │ │ - mov %edi,(%esp) │ │ - call d074 │ │ - mov 0x18(%esp),%edx │ │ - mov 0xc(%edx),%esi │ │ - test %esi,%esi │ │ - je 60308 │ │ - lea -0x1a8fe(%ebx),%edx │ │ - addl $0x1,0x28(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - mov 0x28(%esp),%eax │ │ - mov 0x54(%esp),%edx │ │ - add $0x1,%eax │ │ + call d830 │ │ + mov 0x44(%esp),%edx │ │ + mov (%esi),%eax │ │ test %edx,%edx │ │ - jne 60298 │ │ - mov %edi,%ebp │ │ - mov %eax,%edi │ │ - jmp 601fd │ │ - xchg %ax,%ax │ │ - add $0x1,%edi │ │ - mov %eax,%esi │ │ - mov 0x1c(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call d074 │ │ + mov %eax,0x4(%esp) │ │ + je 69210 │ │ + lea -0x1ca69(%ebx),%eax │ │ + mov %eax,(%esp) │ │ + call d830 │ │ mov 0x8(%esi),%eax │ │ + lea -0x1c72b(%ebx),%edi │ │ mov %eax,0x8(%esp) │ │ mov 0x4(%esi),%eax │ │ + mov %edi,(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call d074 │ │ - mov 0xc(%esi),%eax │ │ + call d830 │ │ + mov 0xc(%esi),%ebp │ │ + test %ebp,%ebp │ │ + je 69223 │ │ + lea -0x1c717(%ebx),%eax │ │ + addl $0x1,0x1c(%esp) │ │ + mov %eax,0x14(%esp) │ │ + mov 0x1c(%esp),%esi │ │ + lea -0x1ca69(%ebx),%eax │ │ + mov %eax,0x1c(%esp) │ │ + add $0x1,%esi │ │ + jmp 69192 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%ebp),%eax │ │ + mov %eax,0x8(%esp) │ │ + mov 0x4(%ebp),%eax │ │ + mov %edi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d830 │ │ + mov 0xc(%ebp),%eax │ │ test %eax,%eax │ │ - jne 601f8 │ │ - mov 0x2c(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call d234 │ │ - mov 0xc(%esi),%eax │ │ - mov %edi,0x28(%esp) │ │ + je 691c0 │ │ + add $0x1,%esi │ │ + mov %eax,%ebp │ │ + mov 0x10(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d830 │ │ + mov 0x44(%esp),%eax │ │ test %eax,%eax │ │ - jne 601f8 │ │ - mov 0x50(%esp),%edx │ │ - addl $0x1,0x20(%esp) │ │ - mov 0x20(%esp),%eax │ │ + je 69170 │ │ + mov 0x0(%ebp),%eax │ │ + mov %eax,0x4(%esp) │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d830 │ │ + jmp 69170 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x14(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d9f0 │ │ + mov 0xc(%ebp),%eax │ │ + test %eax,%eax │ │ + jne 6918d │ │ + mov %esi,0x1c(%esp) │ │ + mov 0x40(%esp),%edx │ │ + addl $0x1,0x18(%esp) │ │ + mov 0x18(%esp),%eax │ │ cmp %eax,0x4(%edx) │ │ - jg 60150 │ │ - mov 0x28(%esp),%edx │ │ - lea -0x1a8f9(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ + jg 690e0 │ │ + mov 0x1c(%esp),%ecx │ │ + mov %ecx,0x4(%esp) │ │ + lea -0x1c712(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call d074 │ │ - lea 0x3c(%esp),%esp │ │ + call d830 │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea -0x1a915(%ebx),%eax │ │ - mov %edx,0x18(%esp) │ │ - mov %eax,(%esp) │ │ - call d074 │ │ - mov 0x18(%esp),%edx │ │ - jmp 6019f │ │ - nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1ac55(%ebx),%edx │ │ - mov %edi,%ebp │ │ - mov %edx,0x24(%esp) │ │ - mov %eax,%edi │ │ - jmp 602ad │ │ - add $0x1,%edi │ │ - mov %eax,%esi │ │ - mov 0x1c(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call d074 │ │ - mov (%esi),%eax │ │ - mov 0x24(%esp),%edx │ │ - mov %edx,(%esp) │ │ - mov %eax,0x4(%esp) │ │ - call d074 │ │ - mov 0x8(%esi),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x4(%esi),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call d074 │ │ - mov 0xc(%esi),%eax │ │ - test %eax,%eax │ │ - jne 602a8 │ │ - mov 0x2c(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call d234 │ │ - mov 0xc(%esi),%eax │ │ - mov %edi,0x28(%esp) │ │ - test %eax,%eax │ │ - je 6023d │ │ - jmp 602a8 │ │ - lea 0x0(%esi),%esi │ │ - lea -0x1a8fe(%ebx),%eax │ │ - mov %eax,0x2c(%esp) │ │ + lea -0x1c72e(%ebx),%eax │ │ mov %eax,(%esp) │ │ - call d234 │ │ - mov 0x18(%esp),%edx │ │ - addl $0x1,0x28(%esp) │ │ - mov 0xc(%edx),%esi │ │ - test %esi,%esi │ │ - je 6023d │ │ - jmp 601dd │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call d830 │ │ + jmp 69123 │ │ + lea -0x1c717(%ebx),%eax │ │ + mov %eax,(%esp) │ │ + mov %eax,0x14(%esp) │ │ + call d9f0 │ │ + mov 0xc(%esi),%ebp │ │ + addl $0x1,0x1c(%esp) │ │ + test %ebp,%ebp │ │ + je 691d7 │ │ + jmp 69159 │ │ + jmp 69260 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00060340 : │ │ +00069260 : │ │ push %ebp │ │ - xor %eax,%eax │ │ push %edi │ │ - xor %edi,%edi │ │ push %esi │ │ + xor %esi,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x22ca7,%ebx │ │ + call db90 │ │ + add $0x24c5d,%ebx │ │ lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%edx │ │ - mov 0x4(%edx),%ecx │ │ + mov 0x30(%esp),%eax │ │ + mov 0x4(%eax),%edi │ │ + test %edi,%edi │ │ + jle 692f9 │ │ + xor %edi,%edi │ │ + xor %eax,%eax │ │ + jmp 692a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x30(%esp),%ecx │ │ + mov %edi,%edx │ │ + shl $0x4,%edx │ │ + add (%ecx),%edx │ │ + mov (%edx),%ecx │ │ + mov %edx,%ebp │ │ test %ecx,%ecx │ │ - jle 603a2 │ │ - xor %ebp,%ebp │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x30(%esp),%edx │ │ - mov %ebp,%esi │ │ - shl $0x4,%esi │ │ - add (%edx),%esi │ │ - mov (%esi),%edx │ │ - test %edx,%edx │ │ - je 60396 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %esi,0x4(%esp) │ │ + je 692d6 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov %ebp,0x4(%esp) │ │ + add $0x1,%esi │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ - mov 0xc(%esi),%esi │ │ - add $0x1,%edi │ │ - test %esi,%esi │ │ - jne 60380 │ │ - mov 0x30(%esp),%edx │ │ - add $0x1,%ebp │ │ - cmp %ebp,0x4(%edx) │ │ - jg 60368 │ │ - mov 0x34(%esp),%ebp │ │ + call 67f80 │ │ + mov 0xc(%ebp),%ebp │ │ test %ebp,%ebp │ │ - je 603b0 │ │ + jne 692c0 │ │ + mov 0x30(%esp),%ecx │ │ + add $0x1,%edi │ │ + cmp %edi,0x4(%ecx) │ │ + jg 692a0 │ │ mov 0x34(%esp),%edx │ │ - mov %edi,(%edx) │ │ + test %edx,%edx │ │ + je 692f0 │ │ + mov 0x34(%esp),%edi │ │ + mov %esi,(%edi) │ │ lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + xor %eax,%eax │ │ + jmp 692e2 │ │ + lea 0x0(%esi),%esi │ │ │ │ -000603c0 : │ │ +00069300 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x22c2e,%ebx │ │ + call db90 │ │ + add $0x24bc2,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000603f0 : │ │ +00069330 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x24b8f,%ebx │ │ lea -0x2c(%esp),%esp │ │ - mov 0x30(%esp),%eax │ │ - mov %ebx,0x1c(%esp) │ │ - call d3b4 │ │ - add $0x22bf3,%ebx │ │ + mov 0x40(%esp),%eax │ │ mov 0x4(%eax),%edx │ │ - mov %esi,0x20(%esp) │ │ test %edx,%edx │ │ - mov %edi,0x24(%esp) │ │ - mov %ebp,0x28(%esp) │ │ - je 60440 │ │ + je 69368 │ │ mov 0xc(%edx),%edx │ │ - test %edx,%edx │ │ mov %edx,0x4(%eax) │ │ - je 60440 │ │ - mov 0x1c(%esp),%ebx │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ + test %edx,%edx │ │ + je 69368 │ │ lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%eax),%ebp │ │ - mov 0x8(%eax),%esi │ │ - mov 0x4(%ebp),%edi │ │ - cmp %esi,%edi │ │ - jbe 6047d │ │ - mov %esi,%edx │ │ - mov 0x0(%ebp),%ecx │ │ - shl $0x4,%edx │ │ - mov (%ecx,%edx,1),%edx │ │ - test %edx,%edx │ │ - jne 6047d │ │ - lea 0x1(%esi),%edx │ │ - mov %edx,%esi │ │ - shl $0x4,%esi │ │ - add %esi,%ecx │ │ - jmp 60474 │ │ - nop │ │ - lea 0x10(%ecx),%ecx │ │ - cmpl $0x0,-0x10(%ecx) │ │ - jne 6047a │ │ + mov (%eax),%esi │ │ + mov 0x8(%eax),%edx │ │ + mov 0x4(%esi),%ebp │ │ + cmp %ebp,%edx │ │ + jae 693b2 │ │ + mov (%esi),%edi │ │ + mov %edx,%ecx │ │ + shl $0x4,%ecx │ │ + mov %edi,0x1c(%esp) │ │ + add %edi,%ecx │ │ + mov (%ecx),%edi │ │ + test %edi,%edi │ │ + jne 693b2 │ │ add $0x1,%edx │ │ - cmp %edi,%edx │ │ - mov %edx,%esi │ │ - jb 60468 │ │ - mov %esi,0x8(%eax) │ │ - cmp %esi,%edi │ │ - je 60494 │ │ + jmp 6939f │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x10(%ecx),%edi │ │ + add $0x10,%ecx │ │ + lea 0x1(%edx),%esi │ │ + test %edi,%edi │ │ + jne 693c0 │ │ mov %esi,%edx │ │ - add $0x1,%esi │ │ - shl $0x4,%edx │ │ - add 0x0(%ebp),%edx │ │ - mov %edx,0x4(%eax) │ │ - mov %esi,0x8(%eax) │ │ - jmp 60424 │ │ + cmp %ebp,%edx │ │ + jne 69390 │ │ + mov %edx,0x8(%eax) │ │ mov %eax,(%esp) │ │ - call 603c0 │ │ + call 69300 │ │ xor %eax,%eax │ │ - jmp 60424 │ │ + jmp 69358 │ │ + cmp %ebp,%edx │ │ + je 693a6 │ │ + mov (%esi),%esi │ │ + mov %esi,0x1c(%esp) │ │ + lea 0x1(%edx),%esi │ │ + nop │ │ + shl $0x4,%edx │ │ + mov %esi,0x8(%eax) │ │ + add 0x1c(%esp),%edx │ │ + mov %edx,0x4(%eax) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000604a0 : │ │ +000693e0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x22b4e,%ebx │ │ + call db90 │ │ + add $0x24ae2,%ebx │ │ lea -0x18(%esp),%esp │ │ - lea -0x13064(%ebx),%eax │ │ + lea -0x14e7c(%ebx),%eax │ │ movl $0x291,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0xc,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x20(%esp),%edx │ │ mov %edx,(%eax) │ │ mov %eax,(%esp) │ │ - call 603f0 │ │ + call 69330 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + jmp 69440 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -000604f0 : │ │ +00069440 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x22afb,%ebx │ │ + call db90 │ │ + add $0x24a7f,%ebx │ │ lea -0x1c(%esp),%esp │ │ mov 0x30(%esp),%ebp │ │ test %ebp,%ebp │ │ - je 60554 │ │ - mov 0x4(%ebp),%ecx │ │ + je 694cc │ │ + mov 0x4(%ebp),%eax │ │ xor %edi,%edi │ │ - test %ecx,%ecx │ │ mov 0x0(%ebp),%edx │ │ - jle 60544 │ │ + test %eax,%eax │ │ + jle 694bc │ │ + jmp 69480 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ mov %edi,%eax │ │ shl $0x4,%eax │ │ mov 0xc(%edx,%eax,1),%eax │ │ test %eax,%eax │ │ - jne 6052a │ │ - jmp 6053c │ │ + je 694b4 │ │ + jmp 694a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ - mov %esi,%eax │ │ mov 0xc(%eax),%esi │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ test %esi,%esi │ │ - jne 60528 │ │ + mov %esi,%eax │ │ + jne 694a0 │ │ mov 0x0(%ebp),%edx │ │ add $0x1,%edi │ │ cmp %edi,0x4(%ebp) │ │ - jg 60518 │ │ + jg 69480 │ │ mov %edx,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %ebp,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x1c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ - mov %edx,%ebp │ │ push %edi │ │ - mov $0x32,%edi │ │ push %esi │ │ mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x22a82,%ebx │ │ + call db90 │ │ + add $0x249dd,%ebx │ │ lea -0x2c(%esp),%esp │ │ mov 0x8(%eax),%eax │ │ + mov %edx,0x18(%esp) │ │ test %eax,%eax │ │ - je 60585 │ │ + je 695f0 │ │ mov (%eax),%edi │ │ mov 0x10(%esi),%eax │ │ test %eax,%eax │ │ - je 60630 │ │ - mov 0xc(%esi),%eax │ │ - mov %edi,0x1c(%esp) │ │ - mov %eax,0x18(%esp) │ │ + je 695b0 │ │ + mov 0xc(%esi),%ebp │ │ + mov %edi,%ecx │ │ mov 0x40(%esp),%eax │ │ - mov %ebp,0x8(%esp) │ │ + mov %ecx,(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,0xc(%esp) │ │ mov 0x18(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ - mov 0x1c(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,(%esi) │ │ - mov %eax,0x4(%esp) │ │ mov %eax,%ebp │ │ + mov %eax,0x4(%esp) │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5f0d0 │ │ + call 67f80 │ │ mov %eax,0x4(%esi) │ │ - mov %edi,0x4(%esp) │ │ mov 0x8(%esi),%eax │ │ - sub $0x1,%edi │ │ + mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5f120 │ │ - test %edi,%edi │ │ + call 67fd0 │ │ mov %eax,0x8(%esi) │ │ - mov %edi,0x18(%esp) │ │ - mov %edi,%edx │ │ - je 60612 │ │ - mov 0xc(%esi),%edi │ │ + lea -0x1(%edi),%eax │ │ + test %eax,%eax │ │ + mov %eax,%edx │ │ + mov %eax,0x18(%esp) │ │ + je 69591 │ │ + mov 0xc(%esi),%ecx │ │ mov %ebp,%eax │ │ - mov %edi,%ecx │ │ - neg %ecx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea (%eax,%edi,1),%eax │ │ + mov %ecx,%edi │ │ + neg %edi │ │ + jmp 69580 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + add %ecx,%eax │ │ sub $0x1,%edx │ │ - mov %eax,(%eax,%ecx,1) │ │ - jne 60600 │ │ - imul 0x18(%esp),%edi │ │ - add %edi,%ebp │ │ + mov %eax,(%eax,%edi,1) │ │ + jne 69580 │ │ + imul 0x18(%esp),%ecx │ │ + add %ecx,%ebp │ │ movl $0x0,0x0(%ebp) │ │ subl $0x1,0x10(%esi) │ │ addl $0x1,0x14(%esi) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0xc(%esi),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0xc(%esi),%ebp │ │ add %edi,%edi │ │ - mov %eax,%ecx │ │ - mov %eax,0x18(%esp) │ │ - imul %edi,%ecx │ │ - mov %edi,0x1c(%esp) │ │ - cmp $0x40000,%ecx │ │ - jbe 60662 │ │ + mov %edi,%edx │ │ + mov %edi,%ecx │ │ + imul %ebp,%edx │ │ + cmp $0x40000,%edx │ │ + jbe 695d6 │ │ mov $0x40000,%eax │ │ xor %edx,%edx │ │ - divl 0x18(%esp) │ │ - mov 0x18(%esp),%ecx │ │ - imul %eax,%ecx │ │ + div %ebp │ │ + mov %eax,%edx │ │ mov %eax,%edi │ │ - mov %eax,0x1c(%esp) │ │ + imul %ebp,%edx │ │ + mov %eax,%ecx │ │ + mov %edx,0x1c(%esp) │ │ mov $0x40000,%eax │ │ xor %edx,%edx │ │ - div %ecx │ │ + divl 0x1c(%esp) │ │ mov %eax,0x10(%esi) │ │ - jmp 6059b │ │ + jmp 69516 │ │ + lea 0x0(%esi),%esi │ │ + mov $0x32,%edi │ │ + jmp 69506 │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00060680 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - call d3b4 │ │ - add $0x22963,%ebx │ │ - mov 0x40(%esp),%ebp │ │ - mov %edi,0x34(%esp) │ │ - test $0x3,%ebp │ │ - mov %esi,0x30(%esp) │ │ - lea -0x12f84(%ebx),%edi │ │ - jne 60730 │ │ +00069600 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x248bf,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + lea -0x14d9c(%ebx),%ebp │ │ + mov 0x40(%esp),%edi │ │ + test $0x3,%edi │ │ + jne 69698 │ │ movl $0x63,0xc(%esp) │ │ - mov %edi,0x8(%esp) │ │ + mov %ebp,0x8(%esp) │ │ movl $0x20,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %ebp,0xc(%eax) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %edi,0xc(%eax) │ │ + imul $0x32,%edi,%edi │ │ mov %eax,%esi │ │ - imul $0x32,%ebp,%ebp │ │ xor %edx,%edx │ │ movl $0x0,(%eax) │ │ movl $0x0,0x4(%eax) │ │ mov $0x40000,%eax │ │ - div %ebp │ │ - test %eax,%eax │ │ + div %edi │ │ mov %eax,0x10(%esi) │ │ - je 60768 │ │ + test %eax,%eax │ │ + je 696d0 │ │ movl $0x0,0x18(%esi) │ │ - movl $0x0,0x1c(%esi) │ │ - mov %edi,%edx │ │ mov %esi,%eax │ │ + movl $0x0,0x1c(%esi) │ │ + mov %ebp,%edx │ │ movl $0x74,(%esp) │ │ - call 60560 │ │ + call 694e0 │ │ + lea 0x2c(%esp),%esp │ │ mov %esi,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x3(%ebp),%esi │ │ + lea 0x3(%edi),%esi │ │ + lea -0x14de4(%ebx),%eax │ │ + mov %edi,0x10(%esp) │ │ and $0xfffffffc,%esi │ │ - mov %ebp,0x10(%esp) │ │ - lea -0x12fcc(%ebx),%eax │ │ - mov %esi,0x14(%esp) │ │ mov %eax,0xc(%esp) │ │ + mov %esi,%edi │ │ movl $0x60,0x8(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %ebp,0x4(%esp) │ │ movl $0x3,(%esp) │ │ - mov %esi,%ebp │ │ - call 5e6d0 │ │ - jmp 606b1 │ │ + mov %esi,0x14(%esp) │ │ + call 67510 │ │ + jmp 69625 │ │ nop │ │ - lea -0x12f4c(%ebx),%eax │ │ + mov %ebp,0x4(%esp) │ │ + lea -0x14d64(%ebx),%eax │ │ movl $0x6c,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ - mov %edi,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call 5bce0 │ │ - jmp 60714 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call 64330 │ │ + lea 0x2c(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + jmp 69720 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -000607a0 : │ │ +00069720 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2284c,%ebx │ │ + call db90 │ │ + add $0x247a0,%ebx │ │ lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%edi │ │ test %edi,%edi │ │ - je 607f7 │ │ + je 69777 │ │ mov 0x4(%edi),%esi │ │ - xor %eax,%eax │ │ test %esi,%esi │ │ - je 607dc │ │ - nop │ │ + je 6977f │ │ lea 0x0(%esi,%eiz,1),%esi │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x8(%esi),%esi │ │ test %esi,%esi │ │ - jne 607c8 │ │ + jne 69748 │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ + call 68140 │ │ mov 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5f270 │ │ + call 68140 │ │ mov %edi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ lea 0x10(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ - nop │ │ + xor %eax,%eax │ │ + jmp 6975c │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00060800 <__listelem_malloc__>: │ │ +00069790 <__listelem_malloc__@@Base>: │ │ push %esi │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ - je 60820 <__listelem_malloc__+0x20> │ │ + je 697b0 <__listelem_malloc__@@Base+0x20> │ │ mov (%eax),%edx │ │ addl $0x1,0x18(%esi) │ │ mov %edx,(%esi) │ │ lea 0x18(%esp),%esp │ │ pop %esi │ │ retq │ │ lea 0x0(%esi),%esi │ │ mov 0x28(%esp),%eax │ │ mov 0x24(%esp),%edx │ │ mov %eax,(%esp) │ │ mov %esi,%eax │ │ - call 60560 │ │ + call 694e0 │ │ mov (%esi),%eax │ │ mov (%eax),%edx │ │ addl $0x1,0x18(%esi) │ │ mov %edx,(%esi) │ │ lea 0x18(%esp),%esp │ │ pop %esi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00060850 <__listelem_malloc_id__>: │ │ +000697e0 <__listelem_malloc_id__@@Base>: │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2279b,%ebx │ │ + call db90 │ │ + add $0x246df,%ebx │ │ lea -0x3c(%esp),%esp │ │ - mov 0x50(%esp),%ecx │ │ - mov (%ecx),%esi │ │ + mov 0x50(%esp),%eax │ │ + mov (%eax),%esi │ │ test %esi,%esi │ │ - je 60934 <__listelem_malloc_id__+0xe4> │ │ - mov 0x50(%esp),%ecx │ │ + je 698cb <__listelem_malloc_id__@@Base+0xeb> │ │ + mov 0x50(%esp),%edi │ │ mov 0x5c(%esp),%edx │ │ mov (%esi),%eax │ │ - addl $0x1,0x18(%ecx) │ │ + addl $0x1,0x18(%edi) │ │ test %edx,%edx │ │ - mov %eax,(%ecx) │ │ - je 60922 <__listelem_malloc_id__+0xd2> │ │ - mov 0x4(%ecx),%eax │ │ - mov 0x8(%ecx),%edx │ │ - test %eax,%eax │ │ - je 60951 <__listelem_malloc_id__+0x101> │ │ - mov 0xc(%ecx),%ecx │ │ + mov %eax,(%edi) │ │ + je 698c0 <__listelem_malloc_id__@@Base+0xe0> │ │ + mov 0x4(%edi),%edx │ │ + mov 0x8(%edi),%ecx │ │ + test %edx,%edx │ │ + je 698ea <__listelem_malloc_id__@@Base+0x10a> │ │ + mov 0xc(%edi),%eax │ │ xor %edi,%edi │ │ - mov %ecx,0x2c(%esp) │ │ - mov (%eax),%ecx │ │ + mov %eax,0x2c(%esp) │ │ + jmp 69840 <__listelem_malloc_id__@@Base+0x60> │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov (%edx),%ebp │ │ - cmp %esi,%ecx │ │ - ja 608b6 <__listelem_malloc_id__+0x66> │ │ - imul 0x2c(%esp),%ebp │ │ - and $0xfffffffc,%ebp │ │ - add %ecx,%ebp │ │ - cmp %ebp,%esi │ │ - jb 60930 <__listelem_malloc_id__+0xe0> │ │ - mov 0x8(%eax),%eax │ │ - add $0x1,%edi │ │ - test %eax,%eax │ │ + mov (%ecx),%eax │ │ + cmp %esi,%ebp │ │ + ja 69856 <__listelem_malloc_id__@@Base+0x76> │ │ + imul 0x2c(%esp),%eax │ │ + and $0xfffffffc,%eax │ │ + add %ebp,%eax │ │ + cmp %eax,%esi │ │ + jb 6989a <__listelem_malloc_id__@@Base+0xba> │ │ mov 0x8(%edx),%edx │ │ - jne 608a0 <__listelem_malloc_id__+0x50> │ │ - mov %ecx,%ebp │ │ - lea -0x12f0c(%ebx),%eax │ │ + add $0x1,%edi │ │ + mov 0x8(%ecx),%ecx │ │ + test %edx,%edx │ │ + jne 69840 <__listelem_malloc_id__@@Base+0x60> │ │ mov %esi,0x10(%esp) │ │ + lea -0x14d24(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x14d9c(%ebx),%eax │ │ movl $0xdd,0x8(%esp) │ │ - lea -0x12f84(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x50(%esp),%ecx │ │ - mov 0xc(%ecx),%ecx │ │ - mov %ecx,0x2c(%esp) │ │ - mov %esi,%eax │ │ + call 67510 │ │ + mov 0x50(%esp),%eax │ │ + mov 0xc(%eax),%eax │ │ + mov %eax,0x2c(%esp) │ │ mov 0x2c(%esp),%ecx │ │ + mov %esi,%eax │ │ sub %ebp,%eax │ │ xor %edx,%edx │ │ - shr $0x2,%ecx │ │ - not %edi │ │ sar $0x2,%eax │ │ + not %edi │ │ + shr $0x2,%ecx │ │ div %ecx │ │ mov 0x50(%esp),%ecx │ │ add 0x14(%ecx),%edi │ │ - mov 0x5c(%esp),%ecx │ │ shl $0x10,%edi │ │ or %edi,%eax │ │ - mov %eax,(%ecx) │ │ + mov 0x5c(%esp),%edi │ │ + mov %eax,(%edi) │ │ lea 0x3c(%esp),%esp │ │ mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov %ecx,%ebp │ │ - jmp 608fc <__listelem_malloc_id__+0xac> │ │ mov 0x58(%esp),%eax │ │ mov 0x54(%esp),%edx │ │ mov %eax,(%esp) │ │ - mov %ecx,%eax │ │ - call 60560 │ │ - mov 0x50(%esp),%ecx │ │ - mov (%ecx),%esi │ │ - jmp 60871 <__listelem_malloc_id__+0x21> │ │ + mov 0x50(%esp),%eax │ │ + call 694e0 │ │ + mov 0x50(%esp),%eax │ │ + mov (%eax),%esi │ │ + jmp 69801 <__listelem_malloc_id__@@Base+0x21> │ │ xor %edi,%edi │ │ xor %ebp,%ebp │ │ - jmp 608c5 <__listelem_malloc_id__+0x75> │ │ + jmp 69863 <__listelem_malloc_id__@@Base+0x83> │ │ lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00060960 : │ │ +00069900 : │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2268c,%ebx │ │ + call db90 │ │ + add $0x245c0,%ebx │ │ lea -0x20(%esp),%esp │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov %edi,%eax │ │ + mov 0x30(%esp),%edi │ │ + mov 0x34(%esp),%eax │ │ + mov 0x14(%edi),%ecx │ │ + mov 0x4(%edi),%edx │ │ + movzwl %ax,%esi │ │ shr $0x10,%eax │ │ - mov 0x14(%esi),%ecx │ │ - mov 0x4(%esi),%edx │ │ sub %eax,%ecx │ │ test %edx,%edx │ │ - je 609a6 │ │ - cmp $0x1,%ecx │ │ - mov $0x1,%eax │ │ - jne 6099f │ │ - jmp 609e0 │ │ - nop │ │ - add $0x1,%eax │ │ - cmp %ecx,%eax │ │ - je 609e0 │ │ + mov %ecx,%eax │ │ + je 6994e │ │ + cmp $0x1,%eax │ │ + mov $0x1,%ecx │ │ + jne 69947 │ │ + jmp 69988 │ │ + lea 0x0(%esi),%esi │ │ + add $0x1,%ecx │ │ + cmp %eax,%ecx │ │ + je 69988 │ │ mov 0x8(%edx),%edx │ │ test %edx,%edx │ │ - jne 60998 │ │ - lea -0x12ee0(%ebx),%eax │ │ - mov %ecx,0x10(%esp) │ │ + jne 69940 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x14cf8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x14d9c(%ebx),%eax │ │ movl $0xf8,0x8(%esp) │ │ - lea -0x12f84(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ lea 0x20(%esp),%esp │ │ xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0xc(%esi),%eax │ │ - and $0xffff,%edi │ │ + mov 0xc(%edi),%eax │ │ and $0xfffffffc,%eax │ │ - imul %edi,%eax │ │ + imul %esi,%eax │ │ add (%edx),%eax │ │ lea 0x20(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00060a00 <__listelem_free__>: │ │ +000699a0 <__listelem_free__@@Base>: │ │ mov 0x4(%esp),%eax │ │ mov 0x8(%esp),%edx │ │ mov (%eax),%ecx │ │ mov %ecx,(%edx) │ │ - mov %edx,(%eax) │ │ addl $0x1,0x1c(%eax) │ │ + mov %edx,(%eax) │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00060a20 : │ │ +000699c0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x225cb,%ebx │ │ + call db90 │ │ + add $0x244ff,%ebx │ │ lea -0x3c(%esp),%esp │ │ - lea -0x1a8db(%ebx),%eax │ │ + lea -0x1c6f4(%ebx),%eax │ │ mov 0x50(%esp),%ebp │ │ mov %eax,0xc(%esp) │ │ + lea -0x14d9c(%ebx),%eax │ │ movl $0x117,0x8(%esp) │ │ - lea -0x12f84(%ebx),%eax │ │ movl $0x1,(%esp) │ │ - mov %eax,0x28(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x28(%esp) │ │ + call 67510 │ │ mov 0x0(%ebp),%eax │ │ - xor %edx,%edx │ │ + xor %ecx,%ecx │ │ test %eax,%eax │ │ - je 60a79 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + je 69a29 │ │ + jmp 69a20 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov (%eax),%eax │ │ - add $0x1,%edx │ │ + add $0x1,%ecx │ │ test %eax,%eax │ │ - jne 60a70 │ │ - mov %edx,0x1c(%esp) │ │ + jne 69a20 │ │ + mov %ecx,0x1c(%esp) │ │ mov 0x1c(%ebp),%eax │ │ + mov 0x28(%esp),%edi │ │ mov %eax,0x18(%esp) │ │ mov 0x18(%ebp),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0xc(%ebp),%eax │ │ - mov %eax,0x10(%esp) │ │ - lea -0x12ec0(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov 0x28(%esp),%eax │ │ - mov %eax,0x4(%esp) │ │ + mov %edi,0x4(%esp) │ │ movl $0x11f,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x14cd8(%ebx),%eax │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ - lea -0x1a8ca(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - mov 0x28(%esp),%eax │ │ + call 67510 │ │ + mov %edi,0x4(%esp) │ │ + lea -0x1c6e3(%ebx),%eax │ │ movl $0x120,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0xc(%esp) │ │ + call 67510 │ │ mov 0x4(%ebp),%esi │ │ + lea -0x1c6d0(%ebx),%eax │ │ mov 0x8(%ebp),%edi │ │ - test %esi,%esi │ │ - je 60b39 │ │ - lea -0x1a8b7(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0xc(%ebp),%eax │ │ - mov %eax,0x18(%esp) │ │ - mov (%edi),%eax │ │ - mov %eax,0x14(%esp) │ │ - mov (%esi),%eax │ │ - mov %eax,0x10(%esp) │ │ + test %esi,%esi │ │ + je 69ae1 │ │ + xchg %ax,%ax │ │ + mov 0xc(%ebp),%ecx │ │ mov 0x2c(%esp),%eax │ │ + mov %ecx,0x18(%esp) │ │ + mov (%edi),%ecx │ │ + mov %ecx,0x14(%esp) │ │ + mov (%esi),%ecx │ │ mov %eax,0xc(%esp) │ │ mov 0x28(%esp),%eax │ │ + mov %ecx,0x10(%esp) │ │ movl $0x123,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov 0x8(%esi),%esi │ │ mov 0x8(%edi),%edi │ │ test %esi,%esi │ │ - jne 60af8 │ │ + jne 69aa0 │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + jmp 69b00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00060b50 : │ │ +00069b00 : │ │ push %ebp │ │ - mov %esp,%ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x22499,%ebx │ │ - and $0xfffffff0,%esp │ │ - lea -0x50(%esp),%esp │ │ - movsd 0x8(%ebp),%xmm0 │ │ - movsd -0x12a1c(%ebx),%xmm1 │ │ - ucomisd %xmm0,%xmm1 │ │ - movsd %xmm0,0x48(%esp) │ │ - jae 60f00 │ │ - lea -0x12e68(%ebx),%edx │ │ + call db90 │ │ + add $0x243bf,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + movsd 0x60(%esp),%xmm5 │ │ + movsd -0x14838(%ebx),%xmm3 │ │ + ucomisd %xmm5,%xmm3 │ │ + movsd %xmm5,0x10(%esp) │ │ + jae 69eed │ │ movl $0x4c,0xc(%esp) │ │ - mov %edx,0x34(%esp) │ │ - mov %edx,0x8(%esp) │ │ + lea -0x14c80(%ebx),%eax │ │ movl $0x40,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,0x8(%esp) │ │ + mov %eax,0x34(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movsd 0x10(%esp),%xmm7 │ │ mov %eax,%esi │ │ movl $0x1,0xc(%eax) │ │ - movsd 0x48(%esp),%xmm0 │ │ - movsd %xmm0,0x14(%eax) │ │ - movsd %xmm0,(%esp) │ │ - call cfd4 │ │ + movsd %xmm7,0x14(%eax) │ │ + movsd %xmm7,(%esp) │ │ + call d7a0 │ │ + movsd 0x10(%esp),%xmm7 │ │ fstpl 0x1c(%esi) │ │ - movsd 0x48(%esp),%xmm1 │ │ - movsd %xmm1,(%esp) │ │ - call d144 │ │ - movsd -0x12a1c(%ebx),%xmm0 │ │ - fstl 0x24(%esi) │ │ - divsd 0x1c(%esi),%xmm0 │ │ - lea -0x12a1c(%ebx),%eax │ │ - mov 0x10(%ebp),%ecx │ │ - add $0x2,%ecx │ │ - movsd %xmm0,0x2c(%esi) │ │ + movsd %xmm7,(%esp) │ │ + call d900 │ │ fstpl 0x18(%esp) │ │ - movsd 0x18(%esp),%xmm1 │ │ - movsd (%eax),%xmm0 │ │ - divsd %xmm1,%xmm0 │ │ - movzbl 0x10(%ebp),%eax │ │ + lea -0x14838(%ebx),%eax │ │ + movsd 0x18(%esp),%xmm0 │ │ + movsd -0x14838(%ebx),%xmm1 │ │ + movsd (%eax),%xmm6 │ │ + divsd 0x1c(%esi),%xmm1 │ │ + movzbl 0x68(%esp),%eax │ │ + mov 0x6c(%esp),%edi │ │ + movsd %xmm0,0x24(%esi) │ │ mov %al,0x9(%esi) │ │ + mov 0x68(%esp),%eax │ │ + lea 0x2(%eax),%ecx │ │ mov $0x80000000,%eax │ │ sar %cl,%eax │ │ + test %edi,%edi │ │ mov %eax,0x3c(%esi) │ │ - mov 0x14(%ebp),%eax │ │ - test %eax,%eax │ │ - movsd %xmm0,0x34(%esi) │ │ - jne 60c40 │ │ - lea -0xc(%ebp),%esp │ │ mov %esi,%eax │ │ + divsd %xmm0,%xmm6 │ │ + movsd %xmm1,0x2c(%esi) │ │ + movsd %xmm6,0x34(%esi) │ │ + jne 69bf0 │ │ + lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - movsd 0x48(%esp),%xmm0 │ │ - movsd %xmm0,(%esp) │ │ - call cfd4 │ │ - fstpl 0x38(%esp) │ │ - movsd -0x12954(%ebx),%xmm0 │ │ - divsd 0x38(%esp),%xmm0 │ │ - xorpd %xmm1,%xmm1 │ │ - movapd -0x128d4(%ebx),%xmm2 │ │ - movapd %xmm2,%xmm3 │ │ - movzbl 0x10(%ebp),%ecx │ │ - addsd -0x129fc(%ebx),%xmm0 │ │ - movsd %xmm0,%xmm1 │ │ - cmplepd %xmm1,%xmm2 │ │ - andpd %xmm2,%xmm3 │ │ - pslld $0x1f,%xmm2 │ │ - subpd %xmm3,%xmm1 │ │ - cvttpd2dq %xmm1,%xmm1 │ │ - pxor %xmm2,%xmm1 │ │ - movd %xmm1,%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movsd 0x10(%esp),%xmm4 │ │ + movsd %xmm4,(%esp) │ │ + call d7a0 │ │ + movsd -0x14770(%ebx),%xmm0 │ │ + fstpl 0x18(%esp) │ │ + movsd 0x18(%esp),%xmm7 │ │ + divsd %xmm7,%xmm0 │ │ + xorpd %xmm4,%xmm4 │ │ + movapd -0x145f8(%ebx),%xmm7 │ │ + movzbl 0x68(%esp),%ecx │ │ + movapd %xmm7,%xmm3 │ │ + addsd -0x14818(%ebx),%xmm0 │ │ + movsd %xmm0,%xmm4 │ │ + cmplepd %xmm4,%xmm7 │ │ + andpd %xmm7,%xmm3 │ │ + pslld $0x1f,%xmm7 │ │ + subpd %xmm3,%xmm4 │ │ + cvttpd2dq %xmm4,%xmm4 │ │ + pxor %xmm7,%xmm4 │ │ + movd %xmm4,%eax │ │ shr %cl,%eax │ │ cmp $0xff,%eax │ │ - jbe 60e30 │ │ + jbe 69e50 │ │ cmp $0x10000,%eax │ │ - sbb %edx,%edx │ │ - and $0xfffffffe,%edx │ │ - add $0x4,%edx │ │ + sbb %edi,%edi │ │ + and $0xfffffffe,%edi │ │ + add $0x4,%edi │ │ cmp $0x10000,%eax │ │ - mov %edx,0x30(%esp) │ │ + mov %edi,0x38(%esp) │ │ sbb %edx,%edx │ │ and $0xfffffffe,%edx │ │ add $0x4,%edx │ │ cmp $0x10000,%eax │ │ - sbb %ecx,%ecx │ │ - and $0xfffffffe,%ecx │ │ - add $0x4,%ecx │ │ - mov %ecx,0x38(%esp) │ │ - movzbl 0x10(%ebp),%ecx │ │ + sbb %edi,%edi │ │ + and $0xfffffffe,%edi │ │ + add $0x4,%edi │ │ + movzbl 0x68(%esp),%ecx │ │ mov $0x1,%eax │ │ - mov %dl,0x8(%esi) │ │ - xor %edi,%edi │ │ + mov %edi,0x3c(%esp) │ │ + xor %ebp,%ebp │ │ shl %cl,%eax │ │ - cvtsi2sd %eax,%xmm0 │ │ - movsd -0x12a1c(%ebx),%xmm2 │ │ - movsd %xmm0,0x40(%esp) │ │ - jmp 60d09 │ │ - divsd 0x48(%esp),%xmm2 │ │ - add $0x1,%edi │ │ - movsd -0x12a1c(%ebx),%xmm0 │ │ + cvtsi2sd %eax,%xmm7 │ │ + movsd -0x14838(%ebx),%xmm2 │ │ + mov %dl,0x8(%esi) │ │ + mov 0x68(%esp),%edi │ │ + movsd %xmm7,0x28(%esp) │ │ + jmp 69ccf │ │ + lea 0x0(%esi),%esi │ │ + movsd 0x20(%esp),%xmm2 │ │ + add $0x1,%ebp │ │ + divsd 0x10(%esp),%xmm2 │ │ + movsd -0x14838(%ebx),%xmm0 │ │ addsd %xmm2,%xmm0 │ │ movsd %xmm2,0x20(%esp) │ │ movsd %xmm0,(%esp) │ │ - call cfd4 │ │ + call d7a0 │ │ fstpl 0x18(%esp) │ │ + mov %edi,%ecx │ │ + movsd -0x14818(%ebx),%xmm1 │ │ movsd 0x18(%esp),%xmm0 │ │ - movsd -0x129fc(%ebx),%xmm1 │ │ - mulsd 0x40(%esp),%xmm1 │ │ + mulsd 0x28(%esp),%xmm1 │ │ mulsd 0x2c(%esi),%xmm0 │ │ - movzbl 0x10(%ebp),%ecx │ │ - movsd 0x20(%esp),%xmm2 │ │ addsd %xmm1,%xmm0 │ │ cvttsd2si %xmm0,%eax │ │ sar %cl,%eax │ │ test %eax,%eax │ │ - jg 60d00 │ │ - movzbl 0x10(%ebp),%ecx │ │ - mov %edi,%eax │ │ - mov $0x100,%edi │ │ + jg 69cc0 │ │ + movzbl 0x68(%esp),%ecx │ │ movl $0x76,0xc(%esp) │ │ - shr %cl,%eax │ │ - cmp $0xff,%eax │ │ - movsd %xmm1,0x20(%esp) │ │ - lea 0x1(%eax),%edx │ │ - mov 0x30(%esp),%eax │ │ - cmovae %edx,%edi │ │ - mov 0x34(%esp),%edx │ │ - mov %edi,(%esp) │ │ - mov %edx,0x8(%esp) │ │ + shr %cl,%ebp │ │ + cmp $0xff,%ebp │ │ + lea 0x1(%ebp),%eax │ │ + movsd %xmm1,0x18(%esp) │ │ + mov $0x100,%ebp │ │ + mov 0x3c(%esp),%edi │ │ + cmovae %eax,%ebp │ │ + mov 0x34(%esp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x8(%esp) │ │ + mov 0x38(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %edi,0x4(%esi) │ │ - xor %edi,%edi │ │ - cmpl $0x2,0x38(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movsd 0x18(%esp),%xmm1 │ │ + mov %ebp,0x4(%esi) │ │ + xor %ebp,%ebp │ │ + movsd -0x14838(%ebx),%xmm2 │ │ mov %eax,(%esi) │ │ - movsd -0x12a1c(%ebx),%xmm0 │ │ - movsd 0x20(%esp),%xmm1 │ │ - je 60e50 │ │ - cmpl $0x4,0x38(%esp) │ │ - je 60f38 │ │ - cmpl $0x1,0x38(%esp) │ │ - je 60fc8 │ │ - movsd %xmm1,0x38(%esp) │ │ - jmp 60dde │ │ - xchg %ax,%ax │ │ - divsd 0x48(%esp),%xmm0 │ │ - movsd -0x12a1c(%ebx),%xmm2 │ │ - addsd %xmm0,%xmm2 │ │ - movsd %xmm0,0x20(%esp) │ │ - movsd %xmm2,(%esp) │ │ - call cfd4 │ │ + movsd %xmm1,0x28(%esp) │ │ + jmp 69dcd │ │ + nop │ │ + cmp $0x4,%edi │ │ + je 69e80 │ │ + cmp $0x1,%edi │ │ + je 69e68 │ │ + cmp $0x2,%edi │ │ + je 69ed8 │ │ + cmp $0x4,%edi │ │ + je 69ec0 │ │ + cmp $0x1,%edi │ │ + nop │ │ + je 69ea8 │ │ + jmp 69dc0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + test %eax,%eax │ │ + jle 69e40 │ │ + divsd 0x10(%esp),%xmm2 │ │ + add $0x1,%ebp │ │ + movsd -0x14838(%ebx),%xmm0 │ │ + addsd %xmm2,%xmm0 │ │ + movsd %xmm2,0x20(%esp) │ │ + movsd %xmm0,(%esp) │ │ + call d7a0 │ │ + movzbl 0x68(%esp),%ecx │ │ fstpl 0x18(%esp) │ │ - movsd 0x18(%esp),%xmm2 │ │ - mulsd 0x2c(%esi),%xmm2 │ │ - movzbl 0x10(%ebp),%ecx │ │ - movsd 0x20(%esp),%xmm0 │ │ - addsd 0x38(%esp),%xmm2 │ │ - cvttsd2si %xmm2,%eax │ │ + movsd 0x18(%esp),%xmm0 │ │ + mulsd 0x2c(%esi),%xmm0 │ │ + movsd 0x20(%esp),%xmm2 │ │ + addsd 0x28(%esp),%xmm0 │ │ + cvttsd2si %xmm0,%eax │ │ sar %cl,%eax │ │ + cmp $0x2,%edi │ │ + jne 69d78 │ │ + movzbl 0x68(%esp),%ecx │ │ + mov %ebp,%edx │ │ + shr %cl,%edx │ │ + mov %edx,%ecx │ │ + mov (%esi),%edx │ │ + lea (%edx,%ecx,2),%edx │ │ + cmpw $0x0,(%edx) │ │ + jne 69dc0 │ │ + mov %ax,(%edx) │ │ test %eax,%eax │ │ - jg 60dd8 │ │ - lea -0xc(%ebp),%esp │ │ + jg 69dc4 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x4c(%esp),%esp │ │ mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - movl $0x1,0x30(%esp) │ │ - mov $0x1,%edx │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x1,0x38(%esp) │ │ - jmp 60cdc │ │ - lea 0x0(%esi),%esi │ │ - movsd %xmm1,0x40(%esp) │ │ - jmp 60e69 │ │ - test %eax,%eax │ │ - jle 60c30 │ │ - divsd 0x48(%esp),%xmm0 │ │ - add $0x1,%edi │ │ - movsd -0x12a1c(%ebx),%xmm2 │ │ - addsd %xmm0,%xmm2 │ │ - movsd %xmm0,0x20(%esp) │ │ - movsd %xmm2,(%esp) │ │ - call cfd4 │ │ - fstpl 0x18(%esp) │ │ - mov %edi,%edx │ │ - movsd 0x18(%esp),%xmm2 │ │ - mulsd 0x2c(%esi),%xmm2 │ │ - movzbl 0x10(%ebp),%ecx │ │ - movsd 0x20(%esp),%xmm0 │ │ + mov $0x1,%edx │ │ + mov $0x1,%edi │ │ + jmp 69c8d │ │ + nop │ │ + mov %ebp,%edx │ │ shr %cl,%edx │ │ - mov %edx,0x34(%esp) │ │ + add (%esi),%edx │ │ + cmpb $0x0,(%edx) │ │ + jne 69dc0 │ │ + mov %al,(%edx) │ │ + jmp 69dc0 │ │ + xchg %ax,%ax │ │ + movzbl 0x68(%esp),%ecx │ │ + mov %ebp,%edx │ │ + shr %cl,%edx │ │ + mov %edx,%ecx │ │ mov (%esi),%edx │ │ - addsd 0x40(%esp),%xmm2 │ │ - cvttsd2si %xmm2,%eax │ │ - sar %cl,%eax │ │ - mov 0x34(%esp),%ecx │ │ - cmpw $0x0,(%edx,%ecx,2) │ │ - jne 60e58 │ │ - cmpl $0x2,0x38(%esp) │ │ - je 60ee0 │ │ - cmpl $0x4,0x38(%esp) │ │ - je 60ef0 │ │ - cmpl $0x1,0x38(%esp) │ │ - jne 60e58 │ │ - mov %al,(%edx,%ecx,1) │ │ - jmp 60e58 │ │ + lea (%edx,%ecx,4),%edx │ │ + mov (%edx),%ecx │ │ + test %ecx,%ecx │ │ + jne 69dc0 │ │ + mov %eax,(%edx) │ │ + jmp 69dc0 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x34(%esp),%ecx │ │ - mov %ax,(%edx,%ecx,2) │ │ - jmp 60e58 │ │ + movzbl 0x68(%esp),%ecx │ │ + mov %ebp,%edx │ │ + shr %cl,%edx │ │ + add (%esi),%edx │ │ + mov %al,(%edx) │ │ + jmp 69dc0 │ │ lea 0x0(%esi),%esi │ │ - mov 0x34(%esp),%ecx │ │ - mov %eax,(%edx,%ecx,4) │ │ - jmp 60e58 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x12e88(%ebx),%eax │ │ + movzbl 0x68(%esp),%ecx │ │ + mov %ebp,%edx │ │ + shr %cl,%edx │ │ + mov %edx,%ecx │ │ + mov (%esi),%edx │ │ + lea (%edx,%ecx,4),%edx │ │ + mov %eax,(%edx) │ │ + jmp 69dc0 │ │ + nop │ │ + movzbl 0x68(%esp),%ecx │ │ + mov %ebp,%edx │ │ + shr %cl,%edx │ │ + mov %edx,%ecx │ │ + mov (%esi),%edx │ │ + lea (%edx,%ecx,2),%edx │ │ + jmp 69e2e │ │ movl $0x47,0x8(%esp) │ │ + lea -0x14ca0(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x14c80(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - lea -0x12e68(%ebx),%eax │ │ - xor %esi,%esi │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - lea -0xc(%ebp),%esp │ │ - mov %esi,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movsd %xmm1,0x40(%esp) │ │ - jmp 60f51 │ │ - test %eax,%eax │ │ - jle 60c30 │ │ - divsd 0x48(%esp),%xmm0 │ │ - add $0x1,%edi │ │ - movsd -0x12a1c(%ebx),%xmm2 │ │ - addsd %xmm0,%xmm2 │ │ - movsd %xmm0,0x20(%esp) │ │ - movsd %xmm2,(%esp) │ │ - call cfd4 │ │ - fstpl 0x18(%esp) │ │ - mov %edi,%edx │ │ - movsd 0x18(%esp),%xmm2 │ │ - mulsd 0x2c(%esi),%xmm2 │ │ - movzbl 0x10(%ebp),%ecx │ │ - movsd 0x20(%esp),%xmm0 │ │ - shr %cl,%edx │ │ - addsd 0x40(%esp),%xmm2 │ │ - cvttsd2si %xmm2,%eax │ │ - sar %cl,%eax │ │ - mov (%esi),%ecx │ │ - cmpl $0x0,(%ecx,%edx,4) │ │ - jne 60f40 │ │ - cmpl $0x2,0x38(%esp) │ │ - je 60fb8 │ │ - cmpl $0x4,0x38(%esp) │ │ - je 60fc0 │ │ - cmpl $0x1,0x38(%esp) │ │ - jne 60f40 │ │ - mov %al,(%ecx,%edx,1) │ │ - jmp 60f40 │ │ - mov %ax,(%ecx,%edx,2) │ │ - jmp 60f40 │ │ - xchg %ax,%ax │ │ - mov %eax,(%ecx,%edx,4) │ │ - jmp 60f40 │ │ - movsd %xmm1,0x40(%esp) │ │ - jmp 60fe1 │ │ - test %eax,%eax │ │ - jle 60c30 │ │ - divsd 0x48(%esp),%xmm0 │ │ - add $0x1,%edi │ │ - movsd -0x12a1c(%ebx),%xmm2 │ │ - addsd %xmm0,%xmm2 │ │ - movsd %xmm0,0x20(%esp) │ │ - movsd %xmm2,(%esp) │ │ - call cfd4 │ │ - fstpl 0x18(%esp) │ │ - mov %edi,%edx │ │ - movsd 0x18(%esp),%xmm2 │ │ - mulsd 0x2c(%esi),%xmm2 │ │ - movzbl 0x10(%ebp),%ecx │ │ - movsd 0x20(%esp),%xmm0 │ │ - shr %cl,%edx │ │ - mov %edx,0x34(%esp) │ │ - mov (%esi),%edx │ │ - addsd 0x40(%esp),%xmm2 │ │ - cvttsd2si %xmm2,%eax │ │ - sar %cl,%eax │ │ - mov 0x34(%esp),%ecx │ │ - cmpb $0x0,(%edx,%ecx,1) │ │ - jne 60fd0 │ │ - cmpl $0x2,0x38(%esp) │ │ - je 61060 │ │ - cmpl $0x4,0x38(%esp) │ │ - je 61050 │ │ - cmpl $0x1,0x38(%esp) │ │ - jne 60fd0 │ │ - mov %al,(%edx,%ecx,1) │ │ - jmp 60fd0 │ │ - mov 0x34(%esp),%ecx │ │ - mov %eax,(%edx,%ecx,4) │ │ - jmp 60fd0 │ │ + call 67510 │ │ + xor %eax,%eax │ │ + jmp 69be3 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x34(%esp),%ecx │ │ - mov %ax,(%edx,%ecx,2) │ │ - jmp 60fd0 │ │ - lea 0x0(%esi),%esi │ │ │ │ -00061070 : │ │ +00069f20 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x21f7b,%ebx │ │ + call db90 │ │ + add $0x23f9f,%ebx │ │ lea -0x4c(%esp),%esp │ │ - mov 0x60(%esp),%edi │ │ - mov (%edi),%edx │ │ - test %edx,%edx │ │ - je 6135b │ │ mov 0x64(%esp),%eax │ │ + mov 0x60(%esp),%edi │ │ + mov %eax,0x28(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x3c(%esp) │ │ + xor %eax,%eax │ │ + mov (%edi),%eax │ │ + test %eax,%eax │ │ + je 6a223 │ │ + mov 0x28(%esp),%esi │ │ + lea -0x1c6a4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x14c80(%ebx),%eax │ │ movl $0x11b,0x8(%esp) │ │ - mov %eax,0x10(%esp) │ │ + mov %esi,0x10(%esp) │ │ movl $0x1,(%esp) │ │ - lea -0x1a88b(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - lea -0x12e68(%ebx),%eax │ │ - mov %eax,0x2c(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ - lea -0x1cd52(%ebx),%eax │ │ + mov %eax,0x2c(%esp) │ │ + call 67510 │ │ + mov %esi,(%esp) │ │ + lea -0x1eb66(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x64(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ test %eax,%eax │ │ mov %eax,%esi │ │ - je 6138d │ │ + je 6a255 │ │ mov %eax,0xc(%esp) │ │ + lea -0x1c687(%ebx),%eax │ │ movl $0x1b,0x8(%esp) │ │ - lea -0x1a86e(%ebx),%eax │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + call d760 │ │ movzbl 0x8(%edi),%eax │ │ mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1a852(%ebx),%eax │ │ + lea -0x1c66b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ + call d770 │ │ movsbl 0x9(%edi),%eax │ │ mov %esi,(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1a848(%ebx),%eax │ │ + lea -0x1c661(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ + call d770 │ │ movsd 0x14(%edi),%xmm0 │ │ - lea -0x1a83e(%ebx),%eax │ │ + lea -0x1c657(%ebx),%eax │ │ movsd %xmm0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call cfa4 │ │ + call d770 │ │ mov %esi,(%esp) │ │ - call cf44 │ │ - movzbl 0x8(%edi),%ecx │ │ + call d710 │ │ + movzbl 0x8(%edi),%edx │ │ add $0x7,%eax │ │ - lea -0x1(%ecx),%edx │ │ - and %eax,%edx │ │ - jne 61278 │ │ - lea -0x1acb5(%ebx),%eax │ │ - lea 0x3c(%esp),%ebp │ │ + lea -0x1(%edx),%ecx │ │ + and %ecx,%eax │ │ + jne 6a148 │ │ + lea -0x1cac9(%ebx),%eax │ │ + lea 0x38(%esp),%ebp │ │ mov %esi,0xc(%esp) │ │ movl $0x7,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - movl $0x11223344,0x3c(%esp) │ │ + call d760 │ │ mov %esi,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call cf94 │ │ - lea 0x4(%edi),%eax │ │ - movl $0x0,0x3c(%esp) │ │ + movl $0x11223344,0x38(%esp) │ │ + call d760 │ │ mov %ebp,0x14(%esp) │ │ + lea 0x4(%edi),%eax │ │ movl $0x0,0x10(%esp) │ │ mov %esi,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5aa30 │ │ + movl $0x0,0x38(%esp) │ │ + call 62f30 │ │ cmp $0x1,%eax │ │ - jne 612a0 │ │ + jne 6a170 │ │ mov %ebp,0x14(%esp) │ │ movl $0x0,0x10(%esp) │ │ mov %esi,0xc(%esp) │ │ mov 0x4(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ movzbl 0x8(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ - call 5aa30 │ │ + call 62f30 │ │ mov 0x4(%edi),%edx │ │ cmp %edx,%eax │ │ - jne 612e8 │ │ + jne 6a1b0 │ │ movl $0x0,0x14(%esp) │ │ movl $0x0,0x10(%esp) │ │ mov %esi,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %ebp,(%esp) │ │ - call 5aa30 │ │ + call 62f30 │ │ cmp $0x1,%eax │ │ - jne 61328 │ │ + jne 6a1f0 │ │ mov %esi,(%esp) │ │ - call cf14 │ │ + call d6e0 │ │ xor %eax,%eax │ │ + mov 0x3c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 6a28d │ │ lea 0x4c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - sub %edx,%ecx │ │ - lea -0x1a832(%ebx),%eax │ │ + lea 0x0(%esi),%esi │ │ mov %esi,0xc(%esp) │ │ - mov %ecx,0x8(%esp) │ │ + sub %eax,%edx │ │ + mov %edx,0x8(%esp) │ │ + lea -0x1c64b(%ebx),%eax │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ - jmp 61172 │ │ + call d760 │ │ + jmp 6a032 │ │ lea 0x0(%esi),%esi │ │ - mov 0x64(%esp),%eax │ │ + mov 0x28(%esp),%eax │ │ movl $0x137,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x12e08(%ebx),%eax │ │ + lea -0x14c20(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x2c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov %esi,(%esp) │ │ - call cf14 │ │ - lea 0x4c(%esp),%esp │ │ + call d6e0 │ │ mov $0xffffffff,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x64(%esp),%eax │ │ + jmp 6a12b │ │ + mov 0x28(%esp),%eax │ │ mov %eax,0x18(%esp) │ │ movzbl 0x8(%edi),%eax │ │ mov %edx,0x10(%esp) │ │ + movl $0x13e,0x8(%esp) │ │ mov %eax,0x14(%esp) │ │ - lea -0x12de4(%ebx),%eax │ │ + lea -0x14bfc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x2c(%esp),%eax │ │ - movl $0x13e,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 612ce │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 6a19e │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x64(%esp),%eax │ │ + mov 0x28(%esp),%eax │ │ movl $0x142,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x12dac(%ebx),%eax │ │ + lea -0x14bc4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x2c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 612ce │ │ - lea -0x1a8a3(%ebx),%eax │ │ + call 67510 │ │ + jmp 6a19e │ │ movl $0x117,0x8(%esp) │ │ + lea -0x1c6bc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x14c80(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - lea -0x12e68(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov $0xffffffff,%eax │ │ - jmp 6126b │ │ - mov 0x64(%esp),%eax │ │ + jmp 6a12b │ │ + mov 0x28(%esp),%eax │ │ movl $0x11d,0x8(%esp) │ │ + movl $0x4,(%esp) │ │ mov %eax,0x10(%esp) │ │ - lea -0x12e38(%ebx),%eax │ │ + lea -0x14c50(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x2c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e890 │ │ + call 676a0 │ │ mov $0xffffffff,%eax │ │ - jmp 6126b │ │ + jmp 6a12b │ │ + call db70 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000613d0 : │ │ +0006a2a0 : │ │ mov 0x4(%esp),%eax │ │ addl $0x1,0xc(%eax) │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -000613e0 : │ │ - lea -0x1c(%esp),%esp │ │ - xor %eax,%eax │ │ - mov %esi,0x18(%esp) │ │ +0006a2b0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x23c11,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x21bfd,%ebx │ │ test %esi,%esi │ │ - je 6140e │ │ + je 6a300 │ │ mov 0xc(%esi),%eax │ │ sub $0x1,%eax │ │ - test %eax,%eax │ │ mov %eax,0xc(%esi) │ │ - jle 61420 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + test %eax,%eax │ │ + jle 6a2e0 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ mov 0x10(%esi),%eax │ │ test %eax,%eax │ │ - je 61448 │ │ + je 6a310 │ │ mov %eax,(%esp) │ │ - call 61f60 │ │ + call 6ade0 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x14(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - jmp 6142f │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + call 64330 │ │ + jmp 6a2ef │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00061460 : │ │ +0006a320 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x21b8b,%ebx │ │ + call db90 │ │ + add $0x23b9f,%ebx │ │ lea -0x7c(%esp),%esp │ │ - lea -0x1a829(%ebx),%eax │ │ - mov 0x90(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x10(%esp) │ │ + mov 0x90(%esp),%eax │ │ movl $0xae,0x8(%esp) │ │ - lea -0x12e68(%ebx),%edx │ │ movl $0x1,(%esp) │ │ - mov %edx,0x48(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 5e6d0 │ │ - mov 0x90(%esp),%edx │ │ - lea -0x1cf3b(%ebx),%eax │ │ - mov %edx,(%esp) │ │ + mov %eax,0x4c(%esp) │ │ + mov %eax,%edi │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1c642(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x14c80(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ - test %eax,%eax │ │ + mov %gs:0x14,%edx │ │ + mov %edx,0x6c(%esp) │ │ + xor %edx,%edx │ │ + mov %eax,0x48(%esp) │ │ + call 67510 │ │ + mov %edi,(%esp) │ │ + lea -0x1ed4f(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call d6d0 │ │ mov %eax,0x40(%esp) │ │ - je 61a0a │ │ - lea 0x64(%esp),%eax │ │ - mov %eax,0xc(%esp) │ │ + test %eax,%eax │ │ + je 6a8db │ │ lea 0x60(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ lea 0x5c(%esp),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea 0x58(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5a3e0 │ │ + call 62900 │ │ test %eax,%eax │ │ - js 619c6 │ │ - mov 0x48(%esp),%edx │ │ + js 6a85b │ │ + mov 0x48(%esp),%eax │ │ movl $0xbb,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ movl $0x40,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x5c(%esp),%ecx │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + movsd -0x14870(%ebx),%xmm0 │ │ mov %eax,%ebp │ │ - movsd -0x12a54(%ebx),%xmm0 │ │ movb $0x0,0x9(%eax) │ │ movb $0x2,0x8(%eax) │ │ - movl $0x0,0x68(%esp) │ │ movsd %xmm0,0x14(%eax) │ │ - mov (%ecx),%eax │ │ + mov 0x58(%esp),%eax │ │ + movl $0x0,0x64(%esp) │ │ + mov %eax,%esi │ │ + mov (%eax),%eax │ │ test %eax,%eax │ │ - je 6196f │ │ - mov 0x60(%esp),%edx │ │ - lea -0x1c499(%ebx),%esi │ │ - mov %edx,0x3c(%esp) │ │ + je 6a846 │ │ + mov 0x5c(%esp),%edx │ │ + lea -0x1e2ad(%ebx),%edi │ │ + mov %ebp,0x44(%esp) │ │ + mov %esi,%ebp │ │ + movl $0x0,0x3c(%esp) │ │ + mov %edx,0x38(%esp) │ │ xor %edx,%edx │ │ - mov %ebp,0x4c(%esp) │ │ - movl $0x0,0x44(%esp) │ │ - mov %esi,0x38(%esp) │ │ - mov %edx,0x2c(%esp) │ │ - mov %ecx,%ebp │ │ - jmp 615c0 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x2c(%esp),%eax │ │ - mov 0x3c(%esp),%edx │ │ + mov %edi,0x34(%esp) │ │ + mov %edx,0x28(%esp) │ │ + jmp 6a492 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x38(%esp),%eax │ │ mov $0x4,%ecx │ │ - lea -0x1cbd1(%ebx),%edi │ │ - mov (%edx,%eax,1),%esi │ │ + mov 0x28(%esp),%edx │ │ + lea -0x1e9e5(%ebx),%edi │ │ + mov (%eax,%edx,1),%esi │ │ mov $0x1,%eax │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - cmovne 0x44(%esp),%eax │ │ - mov %eax,0x44(%esp) │ │ - mov 0x68(%esp),%eax │ │ + mov 0x3c(%esp),%esi │ │ + cmovne %esi,%eax │ │ + mov %eax,0x3c(%esp) │ │ + mov 0x64(%esp),%eax │ │ add $0x1,%eax │ │ - mov %eax,0x68(%esp) │ │ - lea 0x0(,%eax,4),%edx │ │ + mov %eax,0x64(%esp) │ │ + lea 0x0(,%eax,4),%edi │ │ mov 0x0(%ebp,%eax,4),%eax │ │ + mov %edi,0x28(%esp) │ │ test %eax,%eax │ │ - mov %edx,0x2c(%esp) │ │ - je 61648 │ │ + je 6a528 │ │ + mov 0x34(%esp),%edi │ │ mov %eax,%esi │ │ - mov 0x38(%esp),%edi │ │ mov $0x8,%ecx │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 6159e │ │ - lea -0x1be51(%ebx),%edi │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%edx │ │ + cmp %cl,%dl │ │ + je 6a470 │ │ + lea -0x1dc65(%ebx),%edi │ │ mov %eax,%esi │ │ mov $0x8,%ecx │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 61578 │ │ + je 6a448 │ │ mov $0x6,%ecx │ │ - lea -0x1a80c(%ebx),%edi │ │ + lea -0x1c625(%ebx),%edi │ │ mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 61768 │ │ + je 6a650 │ │ mov $0x6,%ecx │ │ - lea -0x1a806(%ebx),%edi │ │ + lea -0x1c61f(%ebx),%edi │ │ mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 61898 │ │ - lea -0x1c4b5(%ebx),%edi │ │ + je 6a7b8 │ │ + lea -0x1e2c9(%ebx),%edi │ │ mov %eax,%esi │ │ mov $0x8,%ecx │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 6159e │ │ - mov 0x2c(%esp),%edx │ │ - mov 0x3c(%esp),%ecx │ │ - mov (%ecx,%edx,1),%eax │ │ + jne 6a470 │ │ + mov 0x38(%esp),%eax │ │ + mov 0x28(%esp),%edx │ │ + mov (%eax,%edx,1),%eax │ │ mov %eax,(%esp) │ │ - call 63720 │ │ - mov 0x4c(%esp),%eax │ │ - mov 0x60(%esp),%edx │ │ - mov %edx,0x3c(%esp) │ │ - mov 0x5c(%esp),%ebp │ │ + call 6c650 │ │ + mov 0x44(%esp),%eax │ │ + mov 0x58(%esp),%ebp │ │ fstpl 0x14(%eax) │ │ - jmp 6159e │ │ - xchg %ax,%ax │ │ - mov %ebp,%ecx │ │ - mov 0x4c(%esp),%ebp │ │ - mov 0x3c(%esp),%eax │ │ - mov %ecx,(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,0x38(%esp) │ │ + jmp 6a470 │ │ + mov %ebp,%esi │ │ + mov 0x44(%esp),%ebp │ │ + mov 0x38(%esp),%eax │ │ + mov %esi,(%esp) │ │ + lea 0x68(%esp),%esi │ │ mov %eax,0x4(%esp) │ │ - lea 0x6c(%esp),%esi │ │ - call 5a170 │ │ + call 62640 │ │ movsd 0x14(%ebp),%xmm0 │ │ - movl $0x0,0x6c(%esp) │ │ movsd %xmm0,(%esp) │ │ - call cfd4 │ │ - fstpl 0x1c(%ebp) │ │ + movl $0x0,0x68(%esp) │ │ + call d7a0 │ │ movsd 0x14(%ebp),%xmm0 │ │ + fstpl 0x1c(%ebp) │ │ movsd %xmm0,(%esp) │ │ - call d144 │ │ - movsd -0x12a1c(%ebx),%xmm0 │ │ - fstl 0x24(%ebp) │ │ - movapd %xmm0,%xmm1 │ │ + call d900 │ │ + movsd -0x14838(%ebx),%xmm0 │ │ + fstpl 0x28(%esp) │ │ + movsd 0x28(%esp),%xmm1 │ │ + movsd %xmm0,%xmm2 │ │ + divsd 0x1c(%ebp),%xmm2 │ │ mov $0x80000000,%eax │ │ - divsd 0x1c(%ebp),%xmm1 │ │ - movsd %xmm1,0x2c(%ebp) │ │ - fstpl 0x30(%esp) │ │ - movsd 0x30(%esp),%xmm1 │ │ - divsd %xmm1,%xmm0 │ │ movsbl 0x9(%ebp),%ecx │ │ + movsd %xmm1,0x24(%ebp) │ │ add $0x2,%ecx │ │ sar %cl,%eax │ │ mov %eax,0x3c(%ebp) │ │ - mov 0x64(%esp),%eax │ │ + mov 0x60(%esp),%eax │ │ + divsd %xmm1,%xmm0 │ │ + movsd %xmm2,0x2c(%ebp) │ │ movsd %xmm0,0x34(%ebp) │ │ mov %eax,0x10(%esp) │ │ mov 0x40(%esp),%eax │ │ mov %esi,0x14(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ lea 0x4(%ebp),%eax │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ cmp $0x1,%eax │ │ - jne 61908 │ │ + jne 6a7e8 │ │ mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf44 │ │ + call d710 │ │ mov %eax,%edi │ │ - mov $0x1,%ecx │ │ movzbl 0x8(%ebp),%eax │ │ lea -0x1(%eax),%edx │ │ test %edx,%edi │ │ - jne 618c8 │ │ - mov 0x64(%esp),%eax │ │ + jne 6a680 │ │ + mov 0x60(%esp),%eax │ │ test %eax,%eax │ │ - jne 61798 │ │ - test %ecx,%ecx │ │ - je 617c9 │ │ - mov 0x90(%esp),%edx │ │ - mov %edx,(%esp) │ │ - call 61d60 │ │ + jne 6a6be │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 6ac00 │ │ mov %eax,0x10(%ebp) │ │ mov %eax,(%esp) │ │ - call 61ff0 │ │ + call 6ae60 │ │ add %eax,%edi │ │ mov %edi,0x0(%ebp) │ │ mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - lea 0x7c(%esp),%esp │ │ + call d6e0 │ │ mov %ebp,%eax │ │ + mov 0x6c(%esp),%edi │ │ + xor %gs:0x14,%edi │ │ + jne 6a910 │ │ + lea 0x7c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x2c(%esp),%edx │ │ - mov (%ecx,%edx,1),%eax │ │ + nop │ │ + mov 0x28(%esp),%edx │ │ + mov 0x38(%esp),%eax │ │ + mov (%eax,%edx,1),%eax │ │ mov %eax,(%esp) │ │ - call cfc4 │ │ - mov 0x4c(%esp),%esi │ │ - mov 0x5c(%esp),%ebp │ │ - mov %al,0x8(%esi) │ │ - mov 0x60(%esp),%eax │ │ - mov %eax,0x3c(%esp) │ │ - jmp 6159e │ │ + call d790 │ │ + mov 0x44(%esp),%edx │ │ + mov 0x58(%esp),%ebp │ │ + mov %al,0x8(%edx) │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,0x38(%esp) │ │ + jmp 6a470 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x90(%esp),%edx │ │ - lea -0x12ca8(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x48(%esp),%edx │ │ + mov %eax,0x18(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov %edi,0x14(%esp) │ │ + movl $0xea,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x14b0c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x48(%esp),%eax │ │ + movl $0x3,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x60(%esp),%ecx │ │ + test %ecx,%ecx │ │ + je 6a6ec │ │ + mov 0x4c(%esp),%eax │ │ movl $0xef,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x48(%esp),%edx │ │ + mov %eax,0x10(%esp) │ │ + lea -0x14ac0(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov 0x48(%esp),%eax │ │ movl $0xf8,0xc(%esp) │ │ - mov %edx,0x8(%esp) │ │ + mov %eax,0x8(%esp) │ │ movzbl 0x8(%ebp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4(%ebp),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov 0x64(%esp),%edx │ │ - mov 0x40(%esp),%ecx │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x60(%esp),%edx │ │ + mov 0x40(%esp),%edi │ │ mov %eax,0x0(%ebp) │ │ mov %esi,0x14(%esp) │ │ mov %edx,0x10(%esp) │ │ - mov %ecx,0xc(%esp) │ │ + mov %edi,0xc(%esp) │ │ mov 0x4(%ebp),%edx │ │ mov %edx,0x8(%esp) │ │ movzbl 0x8(%ebp),%edx │ │ mov %eax,(%esp) │ │ mov %edx,0x4(%esp) │ │ - call 5a990 │ │ + call 62ea0 │ │ mov 0x4(%ebp),%edx │ │ cmp %edx,%eax │ │ - jne 61984 │ │ - mov 0x44(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jne 6194e │ │ + jne 6a89c │ │ + mov 0x3c(%esp),%edx │ │ + test %edx,%edx │ │ + jne 6a825 │ │ mov 0x40(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1,0x4(%esp) │ │ - lea 0x68(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea 0x64(%esp),%eax │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x1,%eax │ │ - jne 61751 │ │ - mov 0x90(%esp),%edx │ │ - lea -0x1a800(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x48(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + jne 6a627 │ │ + mov 0x4c(%esp),%eax │ │ movl $0x103,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 61939 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1c619(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 6a816 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x2c(%esp),%edx │ │ - mov (%ecx,%edx,1),%eax │ │ + mov 0x28(%esp),%edx │ │ + mov 0x38(%esp),%eax │ │ + mov (%eax,%edx,1),%eax │ │ mov %eax,(%esp) │ │ - call cfc4 │ │ - mov 0x4c(%esp),%esi │ │ - mov 0x5c(%esp),%ebp │ │ - mov %al,0x9(%esi) │ │ - mov 0x60(%esp),%eax │ │ - mov %eax,0x3c(%esp) │ │ - jmp 6159e │ │ + call d790 │ │ + mov 0x44(%esp),%edx │ │ + mov 0x58(%esp),%ebp │ │ + mov %al,0x9(%edx) │ │ + mov 0x5c(%esp),%eax │ │ + mov %eax,0x38(%esp) │ │ + jmp 6a470 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x90(%esp),%edx │ │ - mov %eax,0x18(%esp) │ │ - mov %edx,0x10(%esp) │ │ - mov 0x48(%esp),%edx │ │ - lea -0x12cf4(%ebx),%eax │ │ - mov %edi,0x14(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0xea,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ - movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - xor %ecx,%ecx │ │ - jmp 61722 │ │ - mov 0x90(%esp),%edx │ │ - lea -0x12d20(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x48(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ + mov 0x4c(%esp),%eax │ │ movl $0xe1,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x14b38(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov %ebp,(%esp) │ │ - xor %ebp,%ebp │ │ - call 613e0 │ │ - lea 0x7c(%esp),%esp │ │ - mov %ebp,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - mov 0x6c(%esp),%eax │ │ + call 6a2b0 │ │ + xor %eax,%eax │ │ + jmp 6a635 │ │ + mov 0x68(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov 0x64(%esp),%eax │ │ + mov 0x60(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x40(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5b070 │ │ - jmp 61831 │ │ - mov 0x60(%esp),%eax │ │ - movl $0x0,0x44(%esp) │ │ - mov %eax,0x3c(%esp) │ │ - jmp 6164e │ │ - mov 0x90(%esp),%esi │ │ - mov %esi,0x18(%esp) │ │ - movzbl 0x8(%ebp),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x48(%esp),%edx │ │ - mov %eax,0x14(%esp) │ │ - movl $0xfc,0x8(%esp) │ │ - lea -0x12c78(%ebx),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %eax,0xc(%esp) │ │ - movl $0x4,(%esp) │ │ - call 5e6d0 │ │ - jmp 61939 │ │ - mov 0x90(%esp),%edx │ │ - lea -0x12d50(%ebx),%eax │ │ - mov %edx,0x10(%esp) │ │ - mov 0x48(%esp),%edx │ │ - mov %eax,0xc(%esp) │ │ - mov %edx,0x4(%esp) │ │ + call 63650 │ │ + jmp 6a754 │ │ + mov 0x5c(%esp),%eax │ │ + movl $0x0,0x3c(%esp) │ │ + mov %eax,0x38(%esp) │ │ + jmp 6a52e │ │ + mov 0x4c(%esp),%eax │ │ movl $0xb6,0x8(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e6d0 │ │ + mov %eax,0x10(%esp) │ │ + lea -0x14b68(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ mov 0x40(%esp),%eax │ │ - xor %ebp,%ebp │ │ mov %eax,(%esp) │ │ - call cf14 │ │ - jmp 6175d │ │ - mov 0x90(%esp),%edx │ │ - lea -0x12d80(%ebx),%eax │ │ + call d6e0 │ │ + xor %eax,%eax │ │ + jmp 6a635 │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,0x18(%esp) │ │ + movzbl 0x8(%ebp),%eax │ │ mov %edx,0x10(%esp) │ │ - mov 0x48(%esp),%edx │ │ + movl $0xfc,0x8(%esp) │ │ + mov %eax,0x14(%esp) │ │ + lea -0x14a90(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + mov 0x48(%esp),%eax │ │ + movl $0x4,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + jmp 6a816 │ │ + mov 0x4c(%esp),%eax │ │ movl $0xb0,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ movl $0x4,(%esp) │ │ - xor %ebp,%ebp │ │ - call 5e890 │ │ - jmp 6175d │ │ + mov %eax,0x10(%esp) │ │ + lea -0x14b98(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + mov 0x48(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ + xor %eax,%eax │ │ + jmp 6a635 │ │ + call db70 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00061a50 : │ │ - lea -0x8(%esp),%esp │ │ - mov %esi,(%esp) │ │ +0006a920 : │ │ + push %edi │ │ + push %esi │ │ mov 0x10(%esp),%esi │ │ - test %esi,%esi │ │ - mov %edi,0x4(%esp) │ │ mov 0xc(%esp),%edx │ │ mov 0x14(%esp),%ecx │ │ mov 0x18(%esp),%eax │ │ - je 61a74 │ │ + test %esi,%esi │ │ + je 6a93b │ │ mov 0x4(%edx),%edi │ │ mov %edi,(%esi) │ │ test %ecx,%ecx │ │ - je 61a7e │ │ + je 6a945 │ │ movzbl 0x8(%edx),%esi │ │ mov %esi,(%ecx) │ │ test %eax,%eax │ │ - je 61a88 │ │ + je 6a94f │ │ movsbl 0x9(%edx),%ecx │ │ mov %ecx,(%eax) │ │ movzbl 0x8(%edx),%eax │ │ - mov (%esp),%esi │ │ + pop %esi │ │ imul 0x4(%edx),%eax │ │ - mov 0x4(%esp),%edi │ │ - lea 0x8(%esp),%esp │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ │ │ -00061aa0 : │ │ +0006a960 : │ │ mov 0x4(%esp),%eax │ │ fldl 0x14(%eax) │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00061ab0 : │ │ +0006a970 : │ │ mov 0x4(%esp),%eax │ │ mov 0x3c(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00061ac0 : │ │ +0006a980 : │ │ mov 0x4(%esp),%eax │ │ movzbl 0x8(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00061ad0 : │ │ +0006a990 : │ │ mov 0x4(%esp),%eax │ │ movsbl 0x9(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00061ae0 : │ │ - lea -0x2c(%esp),%esp │ │ - movsd 0x34(%esp),%xmm0 │ │ - mov %ebx,0x24(%esp) │ │ +0006a9a0 : │ │ + push %esi │ │ xorpd %xmm1,%xmm1 │ │ - mov %esi,0x28(%esp) │ │ - call d3b4 │ │ - add $0x214f9,%ebx │ │ + push %ebx │ │ + call db90 │ │ + add $0x2351d,%ebx │ │ + lea -0x24(%esp),%esp │ │ + movsd 0x34(%esp),%xmm0 │ │ ucomisd %xmm0,%xmm1 │ │ mov 0x30(%esp),%esi │ │ - jb 61b20 │ │ - mov 0x3c(%esi),%eax │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ - retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + jae 6a9f0 │ │ movsd %xmm0,(%esp) │ │ - call cfd4 │ │ + call d7a0 │ │ + movsbl 0x9(%esi),%ecx │ │ fstpl 0x18(%esp) │ │ - mov 0x24(%esp),%ebx │ │ movsd 0x18(%esp),%xmm0 │ │ mulsd 0x2c(%esi),%xmm0 │ │ - movsbl 0x9(%esi),%ecx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ cvttsd2si %xmm0,%eax │ │ sar %cl,%eax │ │ retq │ │ + nop │ │ + mov 0x3c(%esi),%eax │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ │ │ -00061b50 : │ │ +0006aa00 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2149e,%ebx │ │ + call db90 │ │ + add $0x234c2,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%edx │ │ mov 0x24(%esp),%eax │ │ movsbl 0x9(%edx),%ecx │ │ shl %cl,%eax │ │ cvtsi2sd %eax,%xmm0 │ │ movsd %xmm0,0x8(%esp) │ │ movsd 0x14(%edx),%xmm0 │ │ movsd %xmm0,(%esp) │ │ - call d134 │ │ + call d8f0 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -00061b90 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %ebx,0x24(%esp) │ │ - mov 0x34(%esp),%eax │ │ - call d3b4 │ │ - add $0x21453,%ebx │ │ - mov %esi,0x28(%esp) │ │ +0006aa40 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x23481,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x30(%esp),%esi │ │ - mov %eax,0x4(%esp) │ │ + mov 0x34(%esp),%eax │ │ mov %esi,(%esp) │ │ - call 61b50 │ │ - fstpl 0x18(%esp) │ │ - mov 0x38(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 61b50 │ │ + call 6aa00 │ │ + mov 0x38(%esp),%eax │ │ fstpl 0x10(%esp) │ │ mov %esi,(%esp) │ │ - movsd 0x10(%esp),%xmm0 │ │ - addsd 0x18(%esp),%xmm0 │ │ + mov %eax,0x4(%esp) │ │ + call 6aa00 │ │ + mov %esi,(%esp) │ │ + fstpl 0x18(%esp) │ │ + movsd 0x18(%esp),%xmm0 │ │ + addsd 0x10(%esp),%xmm0 │ │ movsd %xmm0,0x4(%esp) │ │ - call 61ae0 │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + call 6a9a0 │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + xchg %ax,%ax │ │ │ │ -00061c00 : │ │ +0006aaa0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2341f,%ebx │ │ lea -0x1c(%esp),%esp │ │ - mov 0x20(%esp),%ecx │ │ - mov %esi,0x14(%esp) │ │ - mov 0x24(%esp),%edx │ │ - mov %ebx,0x10(%esp) │ │ - call d3b4 │ │ - add $0x213db,%ebx │ │ - mov 0x3c(%ecx),%esi │ │ - mov %edi,0x18(%esp) │ │ - cmp %edx,%esi │ │ - mov 0x28(%esp),%eax │ │ - jge 61c60 │ │ - cmp %eax,%esi │ │ - jge 61c78 │ │ - mov (%ecx),%edi │ │ + mov 0x30(%esp),%esi │ │ + mov 0x34(%esp),%edx │ │ + mov 0x38(%esp),%ecx │ │ + mov 0x3c(%esi),%edi │ │ + mov %ecx,%eax │ │ + cmp %edx,%edi │ │ + jge 6ab00 │ │ + cmp %ecx,%edi │ │ + mov %edx,%eax │ │ + jge 6ab00 │ │ + mov (%esi),%ebp │ │ + test %ebp,%ebp │ │ + je 6ab40 │ │ + cmp %ecx,%edx │ │ + jg 6ab10 │ │ + mov %ecx,%edi │ │ + sub %edx,%edi │ │ + mov %ecx,%edx │ │ test %edi,%edi │ │ - je 61ca0 │ │ - mov %eax,%esi │ │ - sub %edx,%esi │ │ - cmp %eax,%edx │ │ - jg 61c80 │ │ - test %esi,%esi │ │ - js 61c60 │ │ - cmp 0x4(%ecx),%esi │ │ - jae 61c60 │ │ - movzbl 0x8(%ecx),%edx │ │ + mov %edx,%eax │ │ + js 6ab00 │ │ + cmp 0x4(%esi),%edi │ │ + jae 6ab00 │ │ + movzbl 0x8(%esi),%edx │ │ cmp $0x2,%dl │ │ - je 61c98 │ │ + je 6ab30 │ │ cmp $0x4,%dl │ │ - je 61c90 │ │ + je 6ab28 │ │ cmp $0x1,%dl │ │ - je 61c88 │ │ + je 6ab18 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edx,%eax │ │ - jmp 61c60 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %edx,%esi │ │ - sub %eax,%esi │ │ - mov %edx,%eax │ │ - jmp 61c40 │ │ - movzbl (%edi,%esi,1),%edx │ │ + mov %edx,%edi │ │ + sub %ecx,%edi │ │ + jmp 6aade │ │ + xchg %ax,%ax │ │ + movzbl 0x0(%ebp,%edi,1),%edx │ │ add %edx,%eax │ │ - jmp 61c60 │ │ - add (%edi,%esi,4),%eax │ │ - jmp 61c60 │ │ - lea 0x0(%esi),%esi │ │ - movzwl (%edi,%esi,2),%edx │ │ + jmp 6ab00 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + add 0x0(%ebp,%edi,4),%eax │ │ + jmp 6ab00 │ │ + xchg %ax,%ax │ │ + movzwl 0x0(%ebp,%edi,2),%edx │ │ add %edx,%eax │ │ - jmp 61c60 │ │ - mov %eax,0x8(%esp) │ │ + jmp 6ab00 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ecx,0x8(%esp) │ │ mov %edx,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call 61b90 │ │ - jmp 61c60 │ │ + mov %esi,(%esp) │ │ + call 6aa40 │ │ + jmp 6ab00 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00061cc0 : │ │ +0006ab60 : │ │ mov 0x4(%esp),%edx │ │ movsd 0x8(%esp),%xmm0 │ │ mulsd 0x2c(%edx),%xmm0 │ │ movsbl 0x9(%edx),%ecx │ │ cvttsd2si %xmm0,%eax │ │ sar %cl,%eax │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -00061ce0 : │ │ +0006ab80 : │ │ lea -0xc(%esp),%esp │ │ mov 0x10(%esp),%edx │ │ mov 0x14(%esp),%eax │ │ movsbl 0x9(%edx),%ecx │ │ shl %cl,%eax │ │ cvtsi2sd %eax,%xmm0 │ │ mulsd 0x1c(%edx),%xmm0 │ │ movsd %xmm0,(%esp) │ │ fldl (%esp) │ │ lea 0xc(%esp),%esp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00061d10 : │ │ +0006abb0 : │ │ mov 0x4(%esp),%edx │ │ movsd 0x8(%esp),%xmm0 │ │ mulsd 0x34(%edx),%xmm0 │ │ movsbl 0x9(%edx),%ecx │ │ cvttsd2si %xmm0,%eax │ │ sar %cl,%eax │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -00061d30 : │ │ +0006abd0 : │ │ lea -0xc(%esp),%esp │ │ mov 0x10(%esp),%edx │ │ mov 0x14(%esp),%eax │ │ movsbl 0x9(%edx),%ecx │ │ shl %cl,%eax │ │ cvtsi2sd %eax,%xmm0 │ │ mulsd 0x24(%edx),%xmm0 │ │ movsd %xmm0,(%esp) │ │ fldl (%esp) │ │ lea 0xc(%esp),%esp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00061d60 : │ │ - lea -0xac(%esp),%esp │ │ - mov %ebx,0x9c(%esp) │ │ - mov %edi,0xa4(%esp) │ │ - call d3b4 │ │ - add $0x2127a,%ebx │ │ +0006ac00 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x232bf,%ebx │ │ + lea -0x9c(%esp),%esp │ │ mov 0xb0(%esp),%edi │ │ - mov %esi,0xa0(%esp) │ │ - mov %ebp,0xa8(%esp) │ │ movl $0x0,0x4(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x8c(%esp) │ │ + xor %eax,%eax │ │ mov %edi,(%esp) │ │ - call d244 │ │ + call da00 │ │ cmp $0xffffffff,%eax │ │ mov %eax,%esi │ │ - je 61ea0 │ │ - lea 0x30(%esp),%eax │ │ + je 6ad18 │ │ mov %esi,(%esp) │ │ + lea 0x2c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call d254 │ │ + call da10 │ │ cmp $0xffffffff,%eax │ │ - je 61ed0 │ │ - mov 0x5c(%esp),%eax │ │ + je 6ad48 │ │ + mov 0x58(%esp),%eax │ │ movl $0x0,0x14(%esp) │ │ mov %esi,0x10(%esp) │ │ movl $0x1,0xc(%esp) │ │ movl $0x1,0x8(%esp) │ │ - mov %eax,0x4(%esp) │ │ movl $0x0,(%esp) │ │ - call d264 │ │ + mov %eax,0x4(%esp) │ │ + call da20 │ │ cmp $0xffffffff,%eax │ │ mov %eax,%edi │ │ - je 61f10 │ │ + je 6ad88 │ │ mov %esi,(%esp) │ │ - xor %ebp,%ebp │ │ - call d274 │ │ - lea -0x12c38(%ebx),%eax │ │ + call da30 │ │ movl $0xe7,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + lea -0x14a50(%ebx),%eax │ │ movl $0x8,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov 0x58(%esp),%esi │ │ mov %edi,(%eax) │ │ - mov %eax,%esi │ │ - mov -0x8(%ebx),%eax │ │ - mov %ebp,%edx │ │ - mov (%eax),%ecx │ │ - mov %ebp,0xc(%esp) │ │ - mov %ecx,%eax │ │ - add 0x5c(%esp),%eax │ │ - adc 0x60(%esp),%edx │ │ - add $0xffffffff,%eax │ │ - mov %ecx,0x8(%esp) │ │ - mov %eax,(%esp) │ │ - adc $0xffffffff,%edx │ │ - mov %ecx,0x2c(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 65c98 <__divdi3> │ │ - mov 0x2c(%esp),%ecx │ │ - imul %eax,%ecx │ │ - mov %ecx,0x4(%esi) │ │ - mov %esi,%eax │ │ - mov 0x9c(%esp),%ebx │ │ - mov 0xa0(%esp),%esi │ │ - mov 0xa4(%esp),%edi │ │ - mov 0xa8(%esp),%ebp │ │ - lea 0xac(%esp),%esp │ │ + mov 0x5c(%esp),%edi │ │ + add $0xfff,%esi │ │ + adc $0x0,%edi │ │ + xor %ecx,%ecx │ │ + mov %edi,%ebp │ │ + sar $0x1f,%ebp │ │ + and $0xfff,%ebp │ │ + add %ebp,%esi │ │ + adc %ecx,%edi │ │ + shrd $0xc,%edi,%esi │ │ + shl $0xc,%esi │ │ + mov %esi,0x4(%eax) │ │ + mov 0x8c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 6adcf │ │ + lea 0x9c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea -0x1b612(%ebx),%eax │ │ + nop │ │ mov %edi,0x10(%esp) │ │ + lea -0x1d426(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x14a50(%ebx),%eax │ │ movl $0xd8,0x8(%esp) │ │ - lea -0x12c38(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - xor %esi,%esi │ │ - call 5e890 │ │ - jmp 61e74 │ │ - lea -0x1a7e3(%ebx),%eax │ │ + call 676a0 │ │ + xor %eax,%eax │ │ + jmp 6acf7 │ │ mov %edi,0x10(%esp) │ │ + lea -0x1c5fc(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x14a50(%ebx),%eax │ │ movl $0xdc,0x8(%esp) │ │ - lea -0x12c38(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ + call 676a0 │ │ mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call d274 │ │ - jmp 61e74 │ │ + call da30 │ │ + xor %eax,%eax │ │ + jmp 6acf7 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x5c(%esp),%eax │ │ - mov 0x60(%esp),%edx │ │ - mov %eax,0x10(%esp) │ │ - mov %edx,0x14(%esp) │ │ - lea -0x1a7d1(%ebx),%eax │ │ + mov 0x58(%esp),%eax │ │ + mov 0x5c(%esp),%edx │ │ movl $0xe2,0x8(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x1c5ea(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x14a50(%ebx),%eax │ │ + mov %edx,0x14(%esp) │ │ movl $0x4,(%esp) │ │ - lea -0x12c38(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ + call 676a0 │ │ mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call d274 │ │ - jmp 61e74 │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call da30 │ │ + xor %eax,%eax │ │ + jmp 6acf7 │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi),%edi │ │ │ │ -00061f60 : │ │ - lea -0x2c(%esp),%esp │ │ - mov %esi,0x28(%esp) │ │ +0006ade0 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x230e1,%ebx │ │ + lea -0x24(%esp),%esp │ │ mov 0x30(%esp),%esi │ │ - mov %ebx,0x24(%esp) │ │ - call d3b4 │ │ - add $0x2107f,%ebx │ │ test %esi,%esi │ │ - je 61f9c │ │ + je 6ae16 │ │ mov 0x4(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call d284 │ │ + call da40 │ │ test %eax,%eax │ │ - js 61fb0 │ │ + js 6ae20 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x24(%esp),%ebx │ │ - mov 0x28(%esp),%esi │ │ - lea 0x2c(%esp),%esp │ │ + call 64330 │ │ + lea 0x24(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ mov (%esi),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0x4(%esi),%eax │ │ - mov %eax,0x10(%esp) │ │ movl $0xf6,0x8(%esp) │ │ - lea -0x12c0c(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x14a24(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x12c38(%ebx),%eax │ │ + lea -0x14a50(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ - jmp 61f94 │ │ + call 676a0 │ │ + jmp 6ae0e │ │ mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00061ff0 : │ │ +0006ae60 : │ │ mov 0x4(%esp),%eax │ │ mov (%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %eax,(%esp) │ │ - call d3b4 │ │ - add $0x20fe4,%ebx │ │ - mov %ebp,0x38(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - mov %edi,0x34(%esp) │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + push %ebp │ │ mov %eax,%ebp │ │ - call cec4 │ │ - mov 0x1c(%esp),%edx │ │ + push %edi │ │ + push %esi │ │ + mov %edx,%esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2304b,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + mov %eax,(%esp) │ │ + mov %edx,0x18(%esp) │ │ + call d690 │ │ + mov 0x40(%esp),%edi │ │ cmp $0x2,%eax │ │ - movl $0x0,(%edx) │ │ - mov 0x40(%esp),%edx │ │ - movl $0x0,(%edx) │ │ - jle 620f8 │ │ - lea -0x2(%ebp,%eax,1),%ecx │ │ - lea -0x1a7b7(%ebx),%edi │ │ - mov %ecx,0x18(%esp) │ │ + movl $0x0,(%esi) │ │ + movl $0x0,(%edi) │ │ + jle 6af6c │ │ + lea -0x2(%ebp,%eax,1),%edx │ │ mov $0x3,%ecx │ │ - mov 0x18(%esp),%esi │ │ + lea -0x1c5d0(%ebx),%edi │ │ + mov %edx,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 62110 │ │ + mov %edx,0x1c(%esp) │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%edx │ │ + cmp %cl,%dl │ │ + je 6af78 │ │ + mov 0x1c(%esp),%esi │ │ mov $0x3,%ecx │ │ - lea -0x1a7b4(%ebx),%edi │ │ - mov 0x18(%esp),%esi │ │ + lea -0x1c5cd(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 62110 │ │ + je 6af78 │ │ cmp $0x3,%eax │ │ - je 620f8 │ │ - lea -0x3(%ebp,%eax,1),%ecx │ │ - lea -0x1b57b(%ebx),%edi │ │ - mov %ecx,0x18(%esp) │ │ + je 6af6c │ │ + lea -0x3(%ebp,%eax,1),%edi │ │ mov $0x4,%ecx │ │ - mov 0x18(%esp),%esi │ │ + mov %edi,%esi │ │ + lea -0x1d38f(%ebx),%edi │ │ + mov %esi,0x1c(%esp) │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 62128 │ │ + seta %cl │ │ + mov %ecx,%esi │ │ + setb %cl │ │ + mov %esi,%edx │ │ + cmp %cl,%dl │ │ + je 6af98 │ │ + mov 0x1c(%esp),%esi │ │ mov $0x4,%ecx │ │ - lea -0x1a7b1(%ebx),%edi │ │ - mov 0x18(%esp),%esi │ │ + lea -0x1c5ca(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 62128 │ │ + je 6af98 │ │ cmp $0x4,%eax │ │ - je 620f8 │ │ + je 6af6c │ │ lea -0x4(%ebp,%eax,1),%eax │ │ mov $0x5,%ecx │ │ - lea -0x1b577(%ebx),%edi │ │ + lea -0x1d38b(%ebx),%edi │ │ mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 620e2 │ │ + je 6af58 │ │ mov $0x5,%ecx │ │ - lea -0x1a7ad(%ebx),%edi │ │ + lea -0x1c5c6(%ebx),%edi │ │ mov %eax,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 620f8 │ │ - mov 0x1c(%esp),%edx │ │ - movl $0x1,(%edx) │ │ - mov 0x40(%esp),%edx │ │ - movl $0x3,(%edx) │ │ - xchg %ax,%ax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + jne 6af6c │ │ + mov 0x18(%esp),%eax │ │ + movl $0x1,(%eax) │ │ + mov 0x40(%esp),%eax │ │ + movl $0x3,(%eax) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - mov 0x1c(%esp),%edx │ │ - movl $0x1,(%edx) │ │ - mov 0x40(%esp),%edx │ │ - movl $0x1,(%edx) │ │ - jmp 620f8 │ │ - xchg %ax,%ax │ │ - mov 0x1c(%esp),%edx │ │ - movl $0x1,(%edx) │ │ - mov 0x40(%esp),%edx │ │ - movl $0x2,(%edx) │ │ - jmp 620f8 │ │ - xchg %ax,%ax │ │ + mov 0x18(%esp),%eax │ │ + movl $0x1,(%eax) │ │ + mov 0x40(%esp),%eax │ │ + movl $0x1,(%eax) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ + mov 0x18(%esp),%eax │ │ + movl $0x1,(%eax) │ │ + mov 0x40(%esp),%eax │ │ + movl $0x2,(%eax) │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00062140 : │ │ - lea -0x5c(%esp),%esp │ │ - mov %ebx,0x4c(%esp) │ │ - mov %esi,0x50(%esp) │ │ - call d3b4 │ │ - add $0x20ea3,%ebx │ │ +0006afc0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x22eff,%ebx │ │ + lea -0x4c(%esp),%esp │ │ + mov 0x64(%esp),%esi │ │ + mov 0x60(%esp),%ebp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x3c(%esp) │ │ + xor %eax,%eax │ │ + mov %esi,0x2c(%esp) │ │ + lea 0x38(%esp),%eax │ │ mov 0x68(%esp),%esi │ │ - lea 0x3c(%esp),%eax │ │ - mov %esi,%edx │ │ mov %eax,(%esp) │ │ - mov 0x60(%esp),%eax │ │ - mov %ebp,0x58(%esp) │ │ - mov %edi,0x54(%esp) │ │ - mov 0x64(%esp),%ebp │ │ - call 62000 │ │ + mov %ebp,%eax │ │ + mov %esi,%edx │ │ + call 6ae70 │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ - je 62238 │ │ + je 6b0c8 │ │ + mov 0x2c(%esp),%esi │ │ mov $0x2,%ecx │ │ - lea -0x1c200(%ebx),%edi │ │ - mov %ebp,%esi │ │ + lea -0x1e014(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - je 621e0 │ │ + je 6b070 │ │ + mov 0x2c(%esp),%esi │ │ mov $0x2,%ecx │ │ - lea -0x1c707(%ebx),%edi │ │ - mov %ebp,%esi │ │ + lea -0x1e51b(%ebx),%edi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 623f0 │ │ - mov 0x3c(%esp),%eax │ │ + jne 6b288 │ │ + mov 0x38(%esp),%eax │ │ cmp $0x2,%eax │ │ - je 623c0 │ │ + je 6b258 │ │ cmp $0x3,%eax │ │ - je 622b0 │ │ + je 6b148 │ │ cmp $0x1,%eax │ │ - je 62390 │ │ + je 6b228 │ │ mov %eax,0x10(%esp) │ │ + lea -0x1c569(%ebx),%eax │ │ movl $0x99,0x8(%esp) │ │ - lea -0x1a750(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 62211 │ │ - mov 0x3c(%esp),%eax │ │ + jmp 6b0a1 │ │ + lea 0x0(%esi),%esi │ │ + mov 0x38(%esp),%eax │ │ cmp $0x2,%eax │ │ - je 62360 │ │ + je 6b1c8 │ │ cmp $0x3,%eax │ │ - je 62260 │ │ + je 6b0f8 │ │ cmp $0x1,%eax │ │ - je 62330 │ │ + je 6b1f8 │ │ mov %eax,0x10(%esp) │ │ + lea -0x1c5a6(%ebx),%eax │ │ movl $0x82,0x8(%esp) │ │ - lea -0x1a78d(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x12bec(%ebx),%eax │ │ movl $0x5,(%esp) │ │ + lea -0x14a04(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ movl $0x1,(%esp) │ │ - call d024 │ │ + call d7e0 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x60(%esp),%eax │ │ - mov %ebp,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call cf04 │ │ - mov 0x4c(%esp),%ebx │ │ - mov 0x50(%esp),%esi │ │ - mov 0x54(%esp),%edi │ │ - mov 0x58(%esp),%ebp │ │ - lea 0x5c(%esp),%esp │ │ + mov 0x2c(%esp),%eax │ │ + mov %ebp,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d6d0 │ │ + mov 0x3c(%esp),%ecx │ │ + xor %gs:0x14,%ecx │ │ + jne 6b2e2 │ │ + lea 0x4c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ - mov 0x60(%esp),%eax │ │ movl $0x0,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - lea -0x1a7a8(%ebx),%eax │ │ + lea -0x1c5c1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1a795(%ebx),%eax │ │ + lea -0x1c5ae(%ebx),%eax │ │ + mov %ebp,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 63750 │ │ + call 6c680 │ │ mov %eax,%esi │ │ - mov %ebp,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ mov %esi,(%esp) │ │ - call d294 │ │ + mov %eax,0x4(%esp) │ │ + call da50 │ │ test %eax,%eax │ │ - je 62423 │ │ - mov %eax,0x2c(%esp) │ │ + mov %eax,%ebp │ │ + je 6b2bf │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x2c(%esp),%eax │ │ - jmp 62248 │ │ - mov 0x60(%esp),%eax │ │ + call 64330 │ │ + mov %ebp,%eax │ │ + jmp 6b0d8 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - lea -0x1a76f(%ebx),%eax │ │ + lea -0x1c588(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1a756(%ebx),%eax │ │ + lea -0x1c56f(%ebx),%eax │ │ + mov %ebp,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 63750 │ │ + call 6c680 │ │ mov %eax,%esi │ │ - mov %ebp,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ mov %esi,(%esp) │ │ - call d294 │ │ + mov %eax,0x4(%esp) │ │ + call da50 │ │ test %eax,%eax │ │ - jne 6229e │ │ - lea -0x12bc0(%ebx),%edx │ │ - mov %ebp,0x14(%esp) │ │ + mov %eax,%ebp │ │ + jne 6b138 │ │ + mov 0x2c(%esp),%eax │ │ mov %esi,0x10(%esp) │ │ - mov %edx,0xc(%esp) │ │ movl $0x9c,0x8(%esp) │ │ - lea -0x12bec(%ebx),%edx │ │ - mov %eax,0x2c(%esp) │ │ - mov %edx,0x4(%esp) │ │ + mov %eax,0x14(%esp) │ │ + lea -0x149d8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ movl $0x4,(%esp) │ │ - call 5e890 │ │ + lea -0x14a04(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ + call 676a0 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x2c(%esp),%eax │ │ - jmp 62248 │ │ + call 64330 │ │ + xor %eax,%eax │ │ + jmp 6b0d8 │ │ nop │ │ - mov 0x60(%esp),%eax │ │ movl $0x0,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - lea -0x1a79c(%ebx),%eax │ │ + lea -0x1c5c1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1a79a(%ebx),%eax │ │ + lea -0x1c5bc(%ebx),%eax │ │ + mov %ebp,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 63750 │ │ + call 6c680 │ │ mov %eax,%esi │ │ - jmp 6228a │ │ + jmp 6b11e │ │ nop │ │ - mov 0x60(%esp),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - lea -0x1a7a8(%ebx),%eax │ │ + lea -0x1c5b5(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1a7a3(%ebx),%eax │ │ + lea -0x1c5b3(%ebx),%eax │ │ + mov %ebp,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 63750 │ │ + call 6c680 │ │ mov %eax,%esi │ │ - jmp 6228a │ │ + jmp 6b11e │ │ nop │ │ - mov 0x60(%esp),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - lea -0x1a766(%ebx),%eax │ │ + lea -0x1c57f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1a75f(%ebx),%eax │ │ + lea -0x1c578(%ebx),%eax │ │ + mov %ebp,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 63750 │ │ + call 6c680 │ │ mov %eax,%esi │ │ - jmp 622da │ │ + jmp 6b16e │ │ nop │ │ - mov 0x60(%esp),%eax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movl $0x0,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ - lea -0x1a76f(%ebx),%eax │ │ + lea -0x1c588(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1a76b(%ebx),%eax │ │ + lea -0x1c584(%ebx),%eax │ │ + mov %ebp,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 63750 │ │ + call 6c680 │ │ mov %eax,%esi │ │ - jmp 622da │ │ + jmp 6b16e │ │ nop │ │ - lea -0x12b8c(%ebx),%eax │ │ - mov %ebp,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x2c(%esp),%eax │ │ movl $0xa3,0x8(%esp) │ │ - lea -0x12bec(%ebx),%eax │ │ movl $0x4,(%esp) │ │ + mov %eax,0x10(%esp) │ │ + lea -0x149a4(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x14a04(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ xor %eax,%eax │ │ - jmp 62248 │ │ - lea -0x12bc0(%ebx),%edx │ │ - mov %ebp,0x14(%esp) │ │ + jmp 6b0d8 │ │ + mov 0x2c(%esp),%eax │ │ mov %esi,0x10(%esp) │ │ - mov %edx,0xc(%esp) │ │ movl $0x85,0x8(%esp) │ │ - jmp 62304 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,0x14(%esp) │ │ + lea -0x149d8(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 6b1a2 │ │ + call db70 │ │ + mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00062450 : │ │ +0006b2f0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x20b9e,%ebx │ │ + call db90 │ │ + add $0x22bd2,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x24(%esp),%edx │ │ mov 0x20(%esp),%eax │ │ test %edx,%edx │ │ mov %eax,(%esp) │ │ - jne 62480 │ │ - call cf14 │ │ + jne 6b320 │ │ + call d6e0 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ - call d2a4 │ │ + call da60 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00062490 : │ │ +0006b330 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x22b8f,%ebx │ │ lea -0x5c(%esp),%esp │ │ - mov %ebx,0x4c(%esp) │ │ - mov %ebp,0x58(%esp) │ │ - call d3b4 │ │ - add $0x20b53,%ebx │ │ - mov 0x60(%esp),%ebp │ │ - mov 0x64(%esp),%eax │ │ - mov %esi,0x50(%esp) │ │ - mov %edi,0x54(%esp) │ │ - mov %eax,0x8(%esp) │ │ - lea -0x1c200(%ebx),%edi │ │ - mov %ebp,(%esp) │ │ - mov %edi,0x4(%esp) │ │ - call 62140 │ │ + lea -0x1e014(%ebx),%ebp │ │ + mov 0x70(%esp),%esi │ │ + mov 0x74(%esp),%edi │ │ + mov %ebp,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x4c(%esp) │ │ + xor %eax,%eax │ │ + call 6afc0 │ │ test %eax,%eax │ │ - mov %eax,%esi │ │ - je 624f0 │ │ - mov %esi,%eax │ │ - mov 0x4c(%esp),%ebx │ │ - mov 0x50(%esp),%esi │ │ - mov 0x54(%esp),%edi │ │ - mov 0x58(%esp),%ebp │ │ + mov %eax,%ecx │ │ + je 6b390 │ │ + mov 0x4c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + mov %ecx,%eax │ │ + jne 6b5c7 │ │ lea 0x5c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x64(%esp),%edx │ │ - lea 0x3c(%esp),%eax │ │ + nop │ │ + mov %eax,0x38(%esp) │ │ + lea 0x48(%esp),%eax │ │ mov %eax,(%esp) │ │ - mov %ebp,%eax │ │ - call 62000 │ │ - mov %ebp,(%esp) │ │ - call cec4 │ │ - mov %eax,%edx │ │ - lea -0x12bec(%ebx),%ecx │ │ - mov %edx,0x24(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %ecx,0x20(%esp) │ │ - lea 0x5(%eax),%eax │ │ + mov %edi,%edx │ │ + mov %esi,%eax │ │ + call 6ae70 │ │ + mov %esi,(%esp) │ │ + call d690 │ │ movl $0xd6,0xc(%esp) │ │ + mov %eax,%edx │ │ movl $0x1,0x4(%esp) │ │ + lea -0x14a04(%ebx),%eax │ │ + mov %eax,0x34(%esp) │ │ + mov %eax,0x8(%esp) │ │ + lea 0x5(%edx),%eax │ │ mov %eax,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,0x28(%esp) │ │ - mov %ebp,0x4(%esp) │ │ + mov %edx,0x30(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,(%esp) │ │ - call ced4 │ │ - mov 0x3c(%esp),%eax │ │ - mov 0x24(%esp),%edx │ │ + mov %esi,0x4(%esp) │ │ + mov %eax,0x2c(%esp) │ │ + call d6a0 │ │ + mov 0x48(%esp),%eax │ │ + mov 0x30(%esp),%edx │ │ cmp $0x1,%eax │ │ - mov 0x20(%esp),%ecx │ │ - je 625e8 │ │ - jle 625f8 │ │ + je 6b4f8 │ │ + mov 0x38(%esp),%ecx │ │ + jle 6b478 │ │ cmp $0x2,%eax │ │ - je 625d8 │ │ + je 6b468 │ │ cmp $0x3,%eax │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - jne 6257b │ │ - mov 0x28(%esp),%eax │ │ + jne 6b415 │ │ + mov 0x2c(%esp),%eax │ │ movb $0x0,-0x4(%eax,%edx,1) │ │ - mov 0x28(%esp),%eax │ │ - mov %ebp,0x14(%esp) │ │ - mov %eax,0x10(%esp) │ │ - movl $0xf8,0x8(%esp) │ │ - lea -0x1a733(%ebx),%eax │ │ - mov %ecx,0x4(%esp) │ │ + mov %esi,0x14(%esp) │ │ + lea -0x1c54c(%ebx),%eax │ │ + mov 0x2c(%esp),%esi │ │ mov %eax,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ + movl $0xf8,0x8(%esp) │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x64(%esp),%eax │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x28(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 62140 │ │ - mov 0x28(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - jmp 624d3 │ │ - lea 0x0(%esi),%esi │ │ - mov 0x28(%esp),%eax │ │ + mov %esi,0x10(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov %edi,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ + mov %esi,(%esp) │ │ + call 6afc0 │ │ + mov %esi,(%esp) │ │ + call 64330 │ │ + xor %ecx,%ecx │ │ + jmp 6b373 │ │ + xchg %ax,%ax │ │ + mov 0x2c(%esp),%eax │ │ movb $0x0,-0x3(%eax,%edx,1) │ │ - jmp 6257b │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x28(%esp),%eax │ │ - movb $0x0,-0x2(%eax,%edx,1) │ │ - jmp 6257b │ │ + jmp 6b415 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ test %eax,%eax │ │ - jne 6257b │ │ - add 0x28(%esp),%edx │ │ - mov %edx,0x2c(%esp) │ │ + jne 6b415 │ │ + mov 0x2c(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ + add %eax,%edx │ │ movl $0x7a672e,(%edx) │ │ - mov 0x64(%esp),%eax │ │ - mov %eax,0x8(%esp) │ │ - mov 0x28(%esp),%eax │ │ - mov %ecx,0x20(%esp) │ │ - mov %edi,0x4(%esp) │ │ + mov %edi,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 62140 │ │ + mov %edx,0x3c(%esp) │ │ + call 6afc0 │ │ + mov %eax,0x38(%esp) │ │ test %eax,%eax │ │ - mov %eax,%esi │ │ - mov 0x20(%esp),%ecx │ │ - je 62673 │ │ - mov 0x28(%esp),%eax │ │ - mov %ebp,0x14(%esp) │ │ - mov %eax,0x10(%esp) │ │ + mov 0x30(%esp),%ecx │ │ + je 6b506 │ │ + mov 0x2c(%esp),%edi │ │ + lea -0x1c54c(%ebx),%ecx │ │ + mov %esi,0x14(%esp) │ │ movl $0xe5,0x8(%esp) │ │ - lea -0x1a733(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - mov %ecx,0x4(%esp) │ │ + mov %edi,0x10(%esp) │ │ + mov %ecx,0xc(%esp) │ │ + mov 0x34(%esp),%eax │ │ movl $0x3,(%esp) │ │ - call 5e6d0 │ │ - mov 0x28(%esp),%eax │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - jmp 624d3 │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov %edi,(%esp) │ │ + call 64330 │ │ + mov 0x38(%esp),%eax │ │ + mov %eax,%ecx │ │ + jmp 6b373 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov 0x2c(%esp),%eax │ │ + movb $0x0,-0x2(%eax,%edx,1) │ │ + jmp 6b415 │ │ + mov 0x3c(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ movl $0x327a622e,(%eax) │ │ movb $0x0,0x4(%eax) │ │ - mov 0x64(%esp),%eax │ │ - mov %ecx,0x20(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x28(%esp),%eax │ │ - mov %edi,0x4(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + mov %edi,0x8(%esp) │ │ + mov %ebp,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 62140 │ │ + call 6afc0 │ │ + mov %eax,0x38(%esp) │ │ test %eax,%eax │ │ - mov %eax,%esi │ │ - mov 0x20(%esp),%ecx │ │ - je 626c7 │ │ - mov 0x28(%esp),%eax │ │ - mov %ebp,0x14(%esp) │ │ - mov %eax,0x10(%esp) │ │ + mov 0x30(%esp),%ecx │ │ + je 6b55b │ │ + mov 0x2c(%esp),%edi │ │ + lea -0x1c54c(%ebx),%ecx │ │ + mov %esi,0x14(%esp) │ │ movl $0xeb,0x8(%esp) │ │ - lea -0x1a733(%ebx),%eax │ │ - mov %eax,0xc(%esp) │ │ - jmp 62652 │ │ - mov 0x2c(%esp),%eax │ │ + mov %edi,0x10(%esp) │ │ + mov %ecx,0xc(%esp) │ │ + jmp 6b4ca │ │ + mov 0x3c(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ movw $0x5a2e,(%eax) │ │ movb $0x0,0x2(%eax) │ │ - mov 0x64(%esp),%eax │ │ - mov %ecx,0x20(%esp) │ │ - mov %eax,0x8(%esp) │ │ - mov 0x28(%esp),%eax │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 62140 │ │ + mov %ebp,0x4(%esp) │ │ + mov 0x2c(%esp),%ebp │ │ + mov %edi,0x8(%esp) │ │ + mov %ebp,(%esp) │ │ + call 6afc0 │ │ test %eax,%eax │ │ - mov %eax,%esi │ │ - mov 0x20(%esp),%ecx │ │ - je 625c1 │ │ - mov 0x28(%esp),%eax │ │ - mov %ebp,0x14(%esp) │ │ - mov %eax,0x10(%esp) │ │ - movl $0xf1,0x8(%esp) │ │ - lea -0x1a733(%ebx),%eax │ │ + mov %eax,%edi │ │ + mov 0x30(%esp),%ecx │ │ + je 6b5cc │ │ + mov %esi,0x14(%esp) │ │ + lea -0x1c54c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - jmp 62652 │ │ - jmp 62730 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + mov 0x34(%esp),%eax │ │ + mov %ebp,0x10(%esp) │ │ + movl $0xf1,0x8(%esp) │ │ + movl $0x3,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 67510 │ │ + mov %ebp,(%esp) │ │ + call 64330 │ │ + mov %edi,%ecx │ │ + jmp 6b373 │ │ + call db70 │ │ + mov 0x2c(%esp),%eax │ │ + mov %ecx,0x30(%esp) │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x30(%esp),%ecx │ │ + jmp 6b373 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00062730 : │ │ +0006b5f0 : │ │ mov 0x4(%esp),%eax │ │ mov 0x14(%eax),%eax │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00062740 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +0006b600 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x228c1,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x2089f,%ebx │ │ test %esi,%esi │ │ - je 62771 │ │ + je 6b62b │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ push %ebp │ │ push %edi │ │ push %esi │ │ mov %eax,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x20869,%ebx │ │ + call db90 │ │ + add $0x2287d,%ebx │ │ lea -0x2c(%esp),%esp │ │ addl $0x1,0x14(%eax) │ │ mov 0xc(%eax),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x4(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ - call d054 │ │ + call d810 │ │ test %eax,%eax │ │ - je 62876 │ │ + je 6b73b │ │ mov (%esi),%edi │ │ mov %edi,(%esp) │ │ - call cec4 │ │ - mov 0x4(%esi),%edx │ │ + call d690 │ │ + mov 0x4(%esi),%ecx │ │ mov %eax,0x8(%esi) │ │ - lea -0x1(%edx),%ecx │ │ - cmp %ecx,%eax │ │ - jb 62852 │ │ + lea -0x1(%ecx),%edx │ │ + cmp %edx,%eax │ │ + jb 6b730 │ │ cmpb $0xa,-0x1(%edi,%eax,1) │ │ - je 62852 │ │ - lea -0x12bec(%ebx),%eax │ │ + je 6b730 │ │ + lea -0x14a04(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea 0x0(%esi),%esi │ │ - add %edx,%edx │ │ + jmp 6b6d6 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x8(%esi),%ebp │ │ + mov (%esi),%edi │ │ + lea (%edi,%ebp,1),%eax │ │ + mov %eax,(%esp) │ │ + call d690 │ │ + mov 0x4(%esi),%ecx │ │ + add %ebp,%eax │ │ + mov %eax,0x8(%esi) │ │ + lea -0x1(%ecx),%ebp │ │ + cmp %ebp,%eax │ │ + jb 6b730 │ │ + cmpb $0xa,-0x1(%edi,%eax,1) │ │ + je 6b730 │ │ mov 0x1c(%esp),%eax │ │ - mov %edx,0x4(%esi) │ │ - mov %edx,0x4(%esp) │ │ + add %ecx,%ecx │ │ + mov %ecx,0x4(%esi) │ │ movl $0x142,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + mov %ecx,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ - mov 0xc(%esi),%edx │ │ - mov 0x8(%esi),%ecx │ │ + mov %eax,0x8(%esp) │ │ + call 64100 <__ckd_realloc__@@Base> │ │ + mov 0xc(%esi),%ecx │ │ + mov 0x8(%esi),%edx │ │ mov %eax,(%esi) │ │ - mov %edx,0x8(%esp) │ │ - mov 0x4(%esi),%edx │ │ - sub %ecx,%edx │ │ - add %eax,%ecx │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - call d054 │ │ + mov %ecx,0x8(%esp) │ │ + mov 0x4(%esi),%ecx │ │ + sub %edx,%ecx │ │ + add %eax,%edx │ │ + mov %ecx,0x4(%esp) │ │ + mov %edx,(%esp) │ │ + call d810 │ │ test %eax,%eax │ │ - je 62860 │ │ - mov 0x8(%esi),%ebp │ │ - mov (%esi),%edi │ │ - lea (%edi,%ebp,1),%eax │ │ + jne 6b6b0 │ │ + mov 0x8(%esi),%edi │ │ + mov (%esi),%eax │ │ + add %edi,%eax │ │ mov %eax,(%esp) │ │ - call cec4 │ │ - mov 0x4(%esi),%edx │ │ - add %eax,%ebp │ │ - mov %ebp,0x8(%esi) │ │ - lea -0x1(%edx),%eax │ │ - cmp %eax,%ebp │ │ - jb 62852 │ │ - cmpb $0xa,-0x1(%edi,%ebp,1) │ │ - jne 627e8 │ │ - lea 0x2c(%esp),%esp │ │ + call d690 │ │ + add %eax,%edi │ │ + mov %edi,0x8(%esi) │ │ + xchg %ax,%ax │ │ mov %esi,%eax │ │ + lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - mov 0x8(%esi),%edi │ │ - mov (%esi),%eax │ │ - add %edi,%eax │ │ - mov %eax,(%esp) │ │ - call cec4 │ │ - add %eax,%edi │ │ - mov %edi,0x8(%esi) │ │ - jmp 62852 │ │ mov %esi,(%esp) │ │ - xor %esi,%esi │ │ - call 62740 │ │ - jmp 62852 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + call 6b600 │ │ + xor %eax,%eax │ │ + jmp 6b732 │ │ + mov %esi,%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00062890 : │ │ +0006b750 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2075d,%ebx │ │ + call db90 │ │ + add $0x22771,%ebx │ │ lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ - mov 0x10(%eax),%ecx │ │ - test %ecx,%ecx │ │ - je 62900 │ │ - call 62780 │ │ - test %eax,%eax │ │ - mov %eax,%esi │ │ - je 628d0 │ │ - nop │ │ - mov (%esi),%eax │ │ - test %eax,%eax │ │ - je 628c3 │ │ - cmpb $0x23,(%eax) │ │ - jne 628e0 │ │ - mov %esi,%eax │ │ - call 62780 │ │ + mov 0x10(%eax),%edx │ │ + test %edx,%edx │ │ + jne 6b77b │ │ + jmp 6b790 │ │ + xchg %ax,%ax │ │ + mov (%eax),%edx │ │ + test %edx,%edx │ │ + je 6b77b │ │ + cmpb $0x23,(%edx) │ │ + jne 6b7a0 │ │ + call 6b640 │ │ test %eax,%eax │ │ - mov %eax,%esi │ │ - jne 628b8 │ │ + jne 6b770 │ │ lea 0x14(%esp),%esp │ │ - mov %esi,%eax │ │ + xor %esi,%esi │ │ pop %ebx │ │ + mov %esi,%eax │ │ pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movl $0x2,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - call 63800 │ │ - mov %eax,(%esi) │ │ + nop │ │ lea 0x14(%esp),%esp │ │ - mov %esi,%eax │ │ pop %ebx │ │ pop %esi │ │ - retq │ │ + jmp 6b640 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0x2,0x4(%esp) │ │ + mov %eax,%esi │ │ + mov %edx,(%esp) │ │ + call 6c750 │ │ + mov %eax,(%esi) │ │ lea 0x14(%esp),%esp │ │ pop %ebx │ │ + mov %esi,%eax │ │ pop %esi │ │ - jmp 62780 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ │ │ -00062910 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %esi,0x30(%esp) │ │ - call d3b4 │ │ - add $0x206d3,%ebx │ │ - mov %edi,0x34(%esp) │ │ - mov %ebp,0x38(%esp) │ │ - lea -0x12bec(%ebx),%edi │ │ +0006b7c0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x226ff,%ebx │ │ + lea -0x2c(%esp),%esp │ │ + lea -0x14a04(%ebx),%edi │ │ movl $0x105,0xc(%esp) │ │ mov %edi,0x8(%esp) │ │ movl $0x18,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%esi │ │ + call 64030 <__ckd_calloc__@@Base> │ │ movl $0x106,0x8(%esp) │ │ + mov %eax,%esi │ │ mov %edi,0x4(%esp) │ │ movl $0x80,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ mov %eax,(%esi) │ │ movb $0x0,(%eax) │ │ mov 0x40(%esp),%eax │ │ movl $0x80,0x4(%esi) │ │ movl $0x0,0x8(%esi) │ │ mov %eax,0xc(%esi) │ │ mov %esi,(%esp) │ │ - call 62890 │ │ + call 6b750 │ │ test %eax,%eax │ │ mov %eax,%ebp │ │ - je 629d4 │ │ + je 6b878 │ │ mov (%eax),%edx │ │ mov $0x3,%ecx │ │ - lea -0x1a71b(%ebx),%edi │ │ + lea -0x1c534(%ebx),%edi │ │ mov %edx,%esi │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ - jne 629d4 │ │ + jne 6b878 │ │ + mov %edx,0x1c(%esp) │ │ lea 0x1(%edx),%eax │ │ mov %eax,(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - call cec4 │ │ + call d690 │ │ mov 0x1c(%esp),%edx │ │ mov %eax,0x8(%esp) │ │ mov %edx,(%esp) │ │ lea 0x3(%edx),%eax │ │ mov %eax,0x4(%esp) │ │ - call d104 │ │ + call d8c0 │ │ subl $0x3,0x8(%ebp) │ │ + lea 0x2c(%esp),%esp │ │ mov %ebp,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000629f0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x14(%esp) │ │ +0006b890 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x22631,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ - call d3b4 │ │ - add $0x205f3,%ebx │ │ - mov %esi,0x18(%esp) │ │ mov %eax,(%esp) │ │ - call 62910 │ │ + call 6b7c0 │ │ test %eax,%eax │ │ mov %eax,%esi │ │ - je 62a3b │ │ + je 6b8d5 │ │ movl $0x1,0x10(%eax) │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ - je 62a2b │ │ + je 6b8c5 │ │ cmpb $0x23,(%eax) │ │ - je 62a50 │ │ + je 6b8e0 │ │ movl $0x2,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 63800 │ │ + call 6c750 │ │ + lea 0x14(%esp),%esp │ │ mov %esi,%eax │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + xchg %ax,%ax │ │ mov %esi,(%esp) │ │ - call 62890 │ │ + call 6b750 │ │ + lea 0x14(%esp),%esp │ │ mov %eax,%esi │ │ - mov 0x14(%esp),%ebx │ │ + pop %ebx │ │ mov %esi,%eax │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00062a70 : │ │ +0006b900 : │ │ push %ebp │ │ push %edi │ │ - xor %edi,%edi │ │ push %esi │ │ + xor %esi,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x20579,%ebx │ │ - lea -0xbc(%esp),%esp │ │ - mov 0xd0(%esp),%edx │ │ - mov 0xd4(%esp),%esi │ │ - mov %edx,0x14(%esp) │ │ - mov -0x20(%ebx),%edx │ │ - mov %esi,0x1c(%esp) │ │ - lea 0x2c(%esp),%ebp │ │ - lea -0x12bec(%ebx),%esi │ │ - mov %esi,0x18(%esp) │ │ - mov (%edx),%eax │ │ - xor %edx,%edx │ │ - mov %eax,0xac(%esp) │ │ - lea 0x0(%esi),%esi │ │ - mov 0x14(%esp),%esi │ │ - mov %edx,0x10(%esp) │ │ - mov %esi,0x8(%esp) │ │ + call db90 │ │ + add $0x225bd,%ebx │ │ + lea -0xcc(%esp),%esp │ │ + mov 0xe0(%esp),%eax │ │ + movl $0x0,0x20(%esp) │ │ + mov %eax,0x24(%esp) │ │ + mov 0xe4(%esp),%eax │ │ + mov %eax,0x2c(%esp) │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0xbc(%esp) │ │ + xor %eax,%eax │ │ + lea 0x3c(%esp),%eax │ │ + mov %eax,0x1c(%esp) │ │ + lea -0x14a04(%ebx),%eax │ │ + mov %eax,0x28(%esp) │ │ + jmp 6b993 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 6b971 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 6b97c │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + cmp $0x7e,%ebp │ │ + lea (%edx,%ebp,1),%esi │ │ + jbe 6ba80 │ │ + cmpb $0xa,0x3b(%esp,%ebp,1) │ │ + je 6ba80 │ │ + mov 0x24(%esp),%eax │ │ movl $0x80,0x4(%esp) │ │ - mov %ebp,(%esp) │ │ - call d054 │ │ - test %eax,%eax │ │ - mov 0x10(%esp),%edx │ │ - je 62b7d │ │ - mov %ebp,%esi │ │ - mov (%esi),%ecx │ │ - lea 0x4(%esi),%esi │ │ - lea -0x1010101(%ecx),%eax │ │ - not %ecx │ │ - and %ecx,%eax │ │ - and $0x80808080,%eax │ │ - je 62aea │ │ - mov %eax,%ecx │ │ - shr $0x10,%ecx │ │ - test $0x8080,%eax │ │ - cmove %ecx,%eax │ │ - lea 0x2(%esi),%ecx │ │ - cmove %ecx,%esi │ │ - add %al,%al │ │ - sbb $0x3,%esi │ │ - sub %ebp,%esi │ │ - test %edi,%edi │ │ - je 62bb0 │ │ - sub %edi,%edx │ │ - mov 0x18(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - mov %edi,(%esp) │ │ - mov %edx,0x10(%esp) │ │ + mov 0x1c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call d810 │ │ + test %eax,%eax │ │ + je 6ba80 │ │ + mov 0x1c(%esp),%ebp │ │ + mov 0x0(%ebp),%eax │ │ + add $0x4,%ebp │ │ + lea -0x1010101(%eax),%ecx │ │ + not %eax │ │ + and %eax,%ecx │ │ + and $0x80808080,%ecx │ │ + je 6b9bb │ │ + mov %ecx,%eax │ │ + shr $0x10,%eax │ │ + test $0x8080,%ecx │ │ + cmove %eax,%ecx │ │ + lea 0x2(%ebp),%eax │ │ + cmove %eax,%ebp │ │ + mov 0x20(%esp),%eax │ │ + add %cl,%cl │ │ + sbb $0x3,%ebp │ │ + sub 0x1c(%esp),%ebp │ │ + test %eax,%eax │ │ + je 6ba58 │ │ + mov 0x20(%esp),%edi │ │ + mov 0x28(%esp),%eax │ │ movl $0x180,0xc(%esp) │ │ - lea 0x1(%esi,%edx,1),%eax │ │ + mov %edi,(%esp) │ │ + sub %edi,%esi │ │ + mov %eax,0x8(%esp) │ │ + lea 0x1(%ebp,%esi,1),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5bb60 <__ckd_realloc__> │ │ - mov 0x10(%esp),%edx │ │ - mov %eax,%edi │ │ - add %eax,%edx │ │ - lea 0x1(%esi),%ecx │ │ - mov %edx,(%esp) │ │ - mov %edx,0x10(%esp) │ │ - mov %ecx,0x8(%esp) │ │ - mov %ebp,0x4(%esp) │ │ - call cfe4 │ │ - mov 0x10(%esp),%edx │ │ - add %esi,%edx │ │ - cmp $0x7e,%esi │ │ - jbe 62b7d │ │ - cmpb $0xa,0x2b(%esp,%esi,1) │ │ - jne 62ac0 │ │ - mov 0x1c(%esp),%esi │ │ - test %esi,%esi │ │ - je 62b8d │ │ + call 64100 <__ckd_realloc__@@Base> │ │ + mov %eax,0x20(%esp) │ │ + lea (%eax,%esi,1),%edx │ │ + lea 0x1(%ebp),%esi │ │ + mov %esi,%eax │ │ + mov %edx,%edi │ │ mov 0x1c(%esp),%esi │ │ - sub %edi,%edx │ │ - mov %edx,(%esi) │ │ - mov -0x20(%ebx),%esi │ │ - mov 0xac(%esp),%ecx │ │ - mov %edi,%eax │ │ - mov (%esi),%edx │ │ - cmp %edx,%ecx │ │ - jne 62bdc │ │ - lea 0xbc(%esp),%esp │ │ + cmp $0x4,%eax │ │ + jb 6b960 │ │ + test $0x1,%dl │ │ + jne 6bab0 │ │ + test $0x2,%edi │ │ + jne 6bae0 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 6b960 │ │ + xchg %ax,%ax │ │ + mov 0x28(%esp),%eax │ │ + lea 0x1(%ebp),%esi │ │ + movl $0x17b,0x8(%esp) │ │ + mov %esi,(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ + mov %eax,0x20(%esp) │ │ + mov %eax,%edx │ │ + jmp 6ba28 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x2c(%esp),%eax │ │ + test %eax,%eax │ │ + je 6ba8e │ │ + sub 0x20(%esp),%esi │ │ + mov %esi,(%eax) │ │ + mov 0xbc(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + mov 0x20(%esp),%eax │ │ + jne 6baf5 │ │ + lea 0xcc(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ xchg %ax,%ax │ │ - mov 0x18(%esp),%edx │ │ - lea 0x1(%esi),%ecx │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ - mov %ecx,0x10(%esp) │ │ - movl $0x17b,0x8(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ - mov %eax,%edi │ │ - mov %eax,%edx │ │ - mov 0x10(%esp),%ecx │ │ - jmp 62b53 │ │ - call d370 │ │ - jmp 62bf0 │ │ + movzbl (%esi),%ecx │ │ + lea 0x1(%edx),%edi │ │ + sub $0x1,%eax │ │ + test $0x2,%edi │ │ + lea 0x3d(%esp),%esi │ │ + mov %cl,(%edx) │ │ + je 6ba4a │ │ + jmp 6bae0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 6ba4a │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ │ │ -00062bf0 : │ │ +0006bb00 : │ │ push %ebp │ │ mov $0x3c,%ebp │ │ push %edi │ │ xor %edi,%edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x203f4,%ebx │ │ + call db90 │ │ + add $0x223b8,%ebx │ │ lea -0x2c(%esp),%esp │ │ - lea -0x1a717(%ebx),%edx │ │ + lea -0x1c530(%ebx),%eax │ │ mov 0x48(%esp),%esi │ │ - mov %edx,0x1c(%esp) │ │ - mov 0x4c(%esp),%edx │ │ + mov %eax,0x18(%esp) │ │ + jmp 6bb40 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x4c(%esp),%eax │ │ + mov %esi,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,0x4(%esp) │ │ mov 0x40(%esp),%eax │ │ add %edi,%eax │ │ - mov %edx,0xc(%esp) │ │ - mov 0x44(%esp),%edx │ │ - mov %esi,0x8(%esp) │ │ - mov %edx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ sub %eax,%esi │ │ - jne 62c50 │ │ + je 6bb90 │ │ + test %ebp,%ebp │ │ + je 6bbd0 │ │ + cmp $0x3c,%ebp │ │ + lea 0x0(%esi),%esi │ │ + je 6bba0 │ │ + imul 0x44(%esp),%eax │ │ + movl $0x1,(%esp) │ │ + sub $0x1,%ebp │ │ + add %eax,%edi │ │ + call da70 │ │ + jmp 6bb40 │ │ + lea 0x0(%esi),%esi │ │ mov 0x48(%esp),%eax │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - test %ebp,%ebp │ │ - je 62ca8 │ │ - cmp $0x3c,%ebp │ │ - je 62c78 │ │ - imul 0x44(%esp),%eax │ │ - sub $0x1,%ebp │ │ - add %eax,%edi │ │ - movl $0x1,(%esp) │ │ - call d2b4 │ │ - jmp 62c18 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x1c(%esp),%edx │ │ - mov %eax,0x18(%esp) │ │ - mov %edx,0xc(%esp) │ │ + lea 0x0(%esi),%esi │ │ + mov %eax,0x1c(%esp) │ │ + lea -0x14a04(%ebx),%edx │ │ + mov 0x18(%esp),%eax │ │ movl $0x1aa,0x8(%esp) │ │ - lea -0x12bec(%ebx),%edx │ │ movl $0x4,(%esp) │ │ mov %edx,0x4(%esp) │ │ - call 5e890 │ │ - mov 0x18(%esp),%eax │ │ - jmp 62c59 │ │ - movl $0xffffffff,0x48(%esp) │ │ - mov 0x48(%esp),%eax │ │ + mov %eax,0xc(%esp) │ │ + call 676a0 │ │ + mov 0x1c(%esp),%eax │ │ + jmp 6bb72 │ │ lea 0x2c(%esp),%esp │ │ + mov $0xffffffff,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + xchg %ax,%ax │ │ │ │ -00062cc0 : │ │ +0006bbe0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ mov $0x1,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x20326,%ebx │ │ + call db90 │ │ + add $0x222da,%ebx │ │ lea -0x3c(%esp),%esp │ │ - lea -0x12b54(%ebx),%eax │ │ + lea -0x1496c(%ebx),%eax │ │ mov 0x50(%esp),%edi │ │ mov 0x54(%esp),%ebp │ │ mov %eax,0x2c(%esp) │ │ - jmp 62cf3 │ │ + jmp 6bc13 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ add $0x1,%esi │ │ mov %ebp,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call d2c4 │ │ + call da80 │ │ test %eax,%eax │ │ - je 62d28 │ │ + je 6bc3e │ │ cmp $0x1,%esi │ │ - je 62d33 │ │ + je 6bc47 │ │ movl $0x1,(%esp) │ │ - call d2b4 │ │ + call da70 │ │ cmp $0xa,%esi │ │ - jne 62cf0 │ │ - lea 0x3c(%esp),%esp │ │ + jne 6bc10 │ │ mov $0xffffffff,%eax │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - nop │ │ lea 0x3c(%esp),%esp │ │ - xor %eax,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ mov 0x2c(%esp),%eax │ │ mov %edi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ movl $0x1f9,0x8(%esp) │ │ - lea -0x12bec(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + lea -0x14a04(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ + call 676a0 │ │ movl $0x1,(%esp) │ │ - call d2b4 │ │ - jmp 62cf0 │ │ + call da70 │ │ + jmp 6bc10 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00062d70 : │ │ +0006bc80 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2027e,%ebx │ │ - lea -0x78(%esp),%esp │ │ - lea 0x10(%esp),%eax │ │ + call db90 │ │ + add $0x22242,%ebx │ │ + lea -0x88(%esp),%esp │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x7c(%esp) │ │ + xor %eax,%eax │ │ + lea 0x1c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - mov 0x80(%esp),%eax │ │ + mov 0x90(%esp),%eax │ │ mov %eax,(%esp) │ │ - call d2c4 │ │ + call da80 │ │ + mov 0x64(%esp),%edx │ │ test %eax,%eax │ │ - mov $0xffffffff,%edx │ │ - cmove 0x58(%esp),%edx │ │ - lea 0x78(%esp),%esp │ │ - mov %edx,%eax │ │ + mov $0xffffffff,%eax │ │ + cmove %edx,%eax │ │ + mov 0x7c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 6bcda │ │ + lea 0x88(%esp),%esp │ │ pop %ebx │ │ retq │ │ + call db70 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00062db0 : │ │ +0006bce0 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2023e,%ebx │ │ + call db90 │ │ + add $0x221e2,%ebx │ │ lea -0x18(%esp),%esp │ │ - lea -0x12bec(%ebx),%eax │ │ + lea -0x14a04(%ebx),%eax │ │ movl $0x21f,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ movl $0x8,0x4(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov 0x20(%esp),%edx │ │ movw $0x1,0x6(%eax) │ │ mov %edx,(%eax) │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00062e00 : │ │ +0006bd30 : │ │ mov 0x4(%esp),%eax │ │ addw $0x1,0x6(%eax) │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi),%esi │ │ │ │ -00062e10 : │ │ +0006bd40 : │ │ push %ebx │ │ - xor %eax,%eax │ │ - lea -0x28(%esp),%esp │ │ - mov 0x30(%esp),%edx │ │ - call d3b4 │ │ - add $0x201d4,%ebx │ │ + call db90 │ │ + add $0x22182,%ebx │ │ + lea -0x18(%esp),%esp │ │ + mov 0x20(%esp),%edx │ │ test %edx,%edx │ │ - je 62e3d │ │ - movzwl 0x6(%edx),%ecx │ │ - sub $0x1,%ecx │ │ - test %cx,%cx │ │ - mov %cx,0x6(%edx) │ │ - jle 62e48 │ │ - movswl %cx,%eax │ │ - lea 0x28(%esp),%esp │ │ + je 6bd80 │ │ + movzwl 0x6(%edx),%eax │ │ + sub $0x1,%eax │ │ + mov %ax,0x6(%edx) │ │ + test %ax,%ax │ │ + jle 6bd70 │ │ + lea 0x18(%esp),%esp │ │ + cwtl │ │ pop %ebx │ │ retq │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %eax,0x1c(%esp) │ │ mov %edx,(%esp) │ │ - call 5bce0 │ │ - mov 0x1c(%esp),%eax │ │ - lea 0x28(%esp),%esp │ │ + call 64330 │ │ + lea 0x18(%esp),%esp │ │ + xor %eax,%eax │ │ pop %ebx │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x18(%esp),%esp │ │ + xor %eax,%eax │ │ + pop %ebx │ │ + retq │ │ + jmp 6bda0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00062e60 : │ │ +0006bda0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x2018b,%ebx │ │ + call db90 │ │ + add $0x2211f,%ebx │ │ lea -0x2c(%esp),%esp │ │ mov 0x40(%esp),%edi │ │ + movzbl 0x5(%edi),%ebp │ │ + mov %ebp,%eax │ │ + movzbl %al,%edx │ │ + add 0x48(%esp),%edx │ │ + cmp $0x7,%edx │ │ + jle 6be60 │ │ mov 0x44(%esp),%esi │ │ - movzbl 0x5(%edi),%edx │ │ - movzbl %dl,%eax │ │ - add 0x48(%esp),%eax │ │ - cmp $0x7,%eax │ │ - mov %eax,0x1c(%esp) │ │ - jle 62f08 │ │ + lea -0x8(%edx),%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + shr $0x3,%ecx │ │ + mov %ecx,0x18(%esp) │ │ + lea 0x1(%ecx,%esi,1),%ecx │ │ movzbl 0x4(%edi),%eax │ │ - mov 0x1c(%esp),%ebp │ │ - mov %al,0x1b(%esp) │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edi),%eax │ │ - mov %edx,%ecx │ │ - mov %eax,0x4(%esp) │ │ - sub $0x8,%ebp │ │ - movzbl (%esi),%eax │ │ - sar %cl,%eax │ │ - movzbl 0x1b(%esp),%edx │ │ - or %edx,%eax │ │ - mov %eax,(%esp) │ │ - call d034 │ │ - movzbl 0x5(%edi),%edx │ │ - movzbl %dl,%ecx │ │ mov %ecx,0x14(%esp) │ │ - mov $0x8,%ecx │ │ - sub 0x14(%esp),%ecx │ │ - movzbl (%esi),%eax │ │ - lea 0x1(%esi),%esi │ │ - shl %cl,%eax │ │ - cmp $0x7,%ebp │ │ - mov %al,0x1b(%esp) │ │ - mov %al,0x4(%edi) │ │ - jg 62ea0 │ │ - andl $0x7,0x1c(%esp) │ │ - movzbl 0x1c(%esp),%eax │ │ - mov %al,0x5(%edi) │ │ + jmp 6be00 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov (%edi),%edx │ │ + mov %ebp,%ecx │ │ + add $0x1,%esi │ │ + mov %edx,0x4(%esp) │ │ + movzbl -0x1(%esi),%edx │ │ + sar %cl,%edx │ │ + or %eax,%edx │ │ + mov %edx,(%esp) │ │ + call d7f0 │ │ + movzbl 0x5(%edi),%ebp │ │ + movl $0x8,0x10(%esp) │ │ + movzbl 0x10(%esp),%ecx │ │ + movzbl -0x1(%esi),%edx │ │ + mov %ebp,%eax │ │ + sub %eax,%ecx │ │ + shl %cl,%edx │ │ + cmp 0x14(%esp),%esi │ │ + mov %dl,0x4(%edi) │ │ + movzbl %dl,%eax │ │ + jne 6be00 │ │ + mov 0x18(%esp),%ecx │ │ + mov 0x1c(%esp),%eax │ │ + neg %ecx │ │ + lea (%eax,%ecx,8),%edx │ │ mov 0x48(%esp),%eax │ │ + mov %dl,0x5(%edi) │ │ lea 0x2c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov $0x8,%edx │ │ - mov %edx,%ecx │ │ + nop │ │ + mov 0x44(%esp),%eax │ │ + mov $0x8,%esi │ │ + mov %esi,%ecx │ │ + sub %edx,%esi │ │ sub 0x48(%esp),%ecx │ │ - movzbl (%esi),%eax │ │ - sub 0x1c(%esp),%edx │ │ + movzbl (%eax),%eax │ │ + mov %dl,0x5(%edi) │ │ sar %cl,%eax │ │ - mov %edx,%ecx │ │ + mov %esi,%ecx │ │ shl %cl,%eax │ │ or %al,0x4(%edi) │ │ - jmp 62eec │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + mov 0x48(%esp),%eax │ │ + lea 0x2c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + lea 0x0(%esi),%esi │ │ │ │ -00062f30 : │ │ +0006be90 : │ │ push %ebx │ │ mov $0x20,%ecx │ │ lea -0x28(%esp),%esp │ │ mov 0x38(%esp),%edx │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x1c(%esp) │ │ + xor %eax,%eax │ │ mov 0x34(%esp),%eax │ │ sub %edx,%ecx │ │ - mov %edx,0x8(%esp) │ │ - call d3b4 │ │ - add $0x200a7,%ebx │ │ + call db90 │ │ + add $0x22013,%ebx │ │ shl %cl,%eax │ │ + mov %al,0x1b(%esp) │ │ mov %eax,%ecx │ │ - mov %al,0x1f(%esp) │ │ shr $0x18,%ecx │ │ - mov %cl,0x1c(%esp) │ │ + mov %cl,0x18(%esp) │ │ mov %eax,%ecx │ │ shr $0x10,%ecx │ │ - mov %cl,0x1d(%esp) │ │ + mov %cl,0x19(%esp) │ │ mov %eax,%ecx │ │ shr $0x8,%ecx │ │ - lea 0x1c(%esp),%eax │ │ + lea 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x30(%esp),%eax │ │ - mov %cl,0x1e(%esp) │ │ + mov %edx,0x8(%esp) │ │ + mov %cl,0x1a(%esp) │ │ mov %eax,(%esp) │ │ - call 62e60 │ │ + call 6bda0 │ │ + mov 0x1c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 6bf07 │ │ lea 0x28(%esp),%esp │ │ pop %ebx │ │ retq │ │ - xchg %ax,%ax │ │ + call db70 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00062f90 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +0006bf10 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x21fb1,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x2004f,%ebx │ │ cmpb $0x0,0x5(%esi) │ │ - je 62fc7 │ │ + je 6bf41 │ │ mov (%esi),%eax │ │ mov %eax,0x4(%esp) │ │ movzbl 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ - call d034 │ │ + call d7f0 │ │ movb $0x0,0x5(%esi) │ │ + lea 0x14(%esp),%esp │ │ xor %eax,%eax │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00062fe0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x14(%esp) │ │ +0006bf50 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x21f70,%ebx │ │ + lea -0x10(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x10(%esp) │ │ - mov %edi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x1fffb,%ebx │ │ cmpb $0x0,(%esi) │ │ - mov $0xffffffff,%edi │ │ - je 6301f │ │ + je 6bff8 │ │ movl $0x1ff,0x4(%esp) │ │ mov %esi,(%esp) │ │ - call d2d4 │ │ - xor %edi,%edi │ │ + call da90 │ │ test %eax,%eax │ │ - jne 63038 │ │ - mov %edi,%eax │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + jne 6bf90 │ │ + xor %eax,%eax │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ lea 0x0(%esi),%esi │ │ - call d0b4 <__errno@plt> │ │ + call d870 <__errno@plt> │ │ mov (%eax),%eax │ │ cmp $0x11,%eax │ │ - je 6301f │ │ - call d0b4 <__errno@plt> │ │ + je 6bf83 │ │ + call d870 <__errno@plt> │ │ mov (%eax),%eax │ │ cmp $0x2,%eax │ │ - jne 630a0 │ │ - lea -0x12bec(%ebx),%eax │ │ + jne 6c000 │ │ + mov %esi,(%esp) │ │ + lea -0x14a04(%ebx),%eax │ │ movl $0x285,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - mov %esi,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ - mov %eax,%edi │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,0x4(%esp) │ │ + mov %eax,%edi │ │ mov %esi,(%esp) │ │ - call 5ec90 │ │ + call 67a40 │ │ mov %edi,(%esp) │ │ - call 62fe0 │ │ + call 6bf50 │ │ mov %edi,(%esp) │ │ - call 5bce0 │ │ - movl $0x1ff,0x4(%esp) │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call d2d4 │ │ - mov %eax,%edi │ │ - jmp 6301f │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1a6fa(%ebx),%eax │ │ + movl $0x1ff,0x4(%esp) │ │ + call da90 │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + retq │ │ + mov $0xffffffff,%eax │ │ + jmp 6bf85 │ │ + nop │ │ movl $0x281,0x8(%esp) │ │ + lea -0x1c513(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x14a04(%ebx),%eax │ │ movl $0x4,(%esp) │ │ - lea -0x12bec(%ebx),%eax │ │ - mov $0xffffffff,%edi │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ - jmp 6301f │ │ - xchg %ax,%ax │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + call 676a0 │ │ + mov $0xffffffff,%eax │ │ + jmp 6bf85 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000630e0 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x10(%esp) │ │ - mov %esi,0x14(%esp) │ │ - call d3b4 │ │ - add $0x1ff03,%ebx │ │ - mov %edi,0x18(%esp) │ │ +0006c040 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x21e80,%ebx │ │ + lea -0x10(%esp),%esp │ │ + lea -0x14944(%ebx),%edi │ │ + mov %edi,0x8(%esp) │ │ movl $0x70,0xc(%esp) │ │ - lea -0x12b2c(%ebx),%edi │ │ movl $0x8,0x4(%esp) │ │ - mov %edi,0x8(%esp) │ │ movl $0x1,(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ + call 64030 <__ckd_calloc__@@Base> │ │ + mov %edi,0x4(%esp) │ │ mov %eax,%esi │ │ mov 0x20(%esp),%eax │ │ - mov %edi,0x4(%esp) │ │ movl $0x71,0x8(%esp) │ │ mov %eax,(%esp) │ │ - call 5bbe0 <__ckd_salloc__> │ │ + call 64170 <__ckd_salloc__@@Base> │ │ mov %eax,(%esi) │ │ - movl $0x0,0x4(%esi) │ │ mov %esi,%eax │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + movl $0x0,0x4(%esi) │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - mov %esi,%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00063160 : │ │ +0006c0b0 : │ │ mov 0x4(%esp),%eax │ │ movl $0x0,0x4(%eax) │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ retq │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00063170 : │ │ +0006c0c0 : │ │ mov 0x4(%esp),%eax │ │ mov 0x8(%esp),%edx │ │ add %edx,0x4(%eax) │ │ - nop │ │ - nop │ │ retq │ │ - xchg %ax,%ax │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00063180 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %ebx,0x10(%esp) │ │ - mov %edi,0x18(%esp) │ │ - call d3b4 │ │ - add $0x1fe63,%ebx │ │ - mov 0x24(%esp),%edi │ │ - mov %esi,0x14(%esp) │ │ +0006c0d0 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x21df0,%ebx │ │ + lea -0x10(%esp),%esp │ │ + lea -0x1c4ff(%ebx),%eax │ │ mov 0x20(%esp),%esi │ │ - lea -0x1a6e6(%ebx),%eax │ │ - mov %esi,0xc(%esp) │ │ + mov 0x24(%esp),%edi │ │ movl $0x4,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + mov %esi,0xc(%esp) │ │ + call d760 │ │ mov (%edi),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x4(%edi),%eax │ │ - mov %eax,0x8(%esp) │ │ mov %esi,(%esp) │ │ - lea -0x1a6e1(%ebx),%eax │ │ + mov %eax,0x8(%esp) │ │ + lea -0x1c4fa(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cfa4 │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + call d770 │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00063200 : │ │ - lea -0x1c(%esp),%esp │ │ - mov %esi,0x18(%esp) │ │ +0006c140 : │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x21d81,%ebx │ │ + lea -0x14(%esp),%esp │ │ mov 0x20(%esp),%esi │ │ - mov %ebx,0x14(%esp) │ │ - call d3b4 │ │ - add $0x1fddf,%ebx │ │ test %esi,%esi │ │ - je 6322d │ │ + je 6c167 │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ - je 6322d │ │ + je 6c167 │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov %esi,(%esp) │ │ - call 5bce0 │ │ - mov 0x14(%esp),%ebx │ │ - mov 0x18(%esp),%esi │ │ - lea 0x1c(%esp),%esp │ │ + call 64330 │ │ + lea 0x14(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00063250 : │ │ +0006c180 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x1fd9d,%ebx │ │ + call db90 │ │ + add $0x21d41,%ebx │ │ lea -0x74(%esp),%esp │ │ - mov 0x80(%esp),%esi │ │ - lea 0x28(%esp),%eax │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x6c(%esp) │ │ + xor %eax,%eax │ │ movl $0x0,(%esp) │ │ + lea 0x24(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call d2e4 │ │ - cvtsi2sd 0x2c(%esp),%xmm1 │ │ + mov 0x80(%esp),%esi │ │ + call daa0 │ │ cvtsi2sd 0x28(%esp),%xmm0 │ │ - movsd -0x1294c(%ebx),%xmm2 │ │ - lea 0x20(%esp),%eax │ │ - mulsd %xmm2,%xmm1 │ │ - cvtsi2sd 0x34(%esp),%xmm3 │ │ - addsd %xmm1,%xmm0 │ │ - mulsd %xmm2,%xmm3 │ │ - cvtsi2sd 0x30(%esp),%xmm1 │ │ - addsd %xmm3,%xmm1 │ │ + lea -0x14768(%ebx),%eax │ │ + movsd -0x14768(%ebx),%xmm1 │ │ + cvtsi2sd 0x24(%esp),%xmm2 │ │ + mulsd %xmm0,%xmm1 │ │ + cvtsi2sd 0x30(%esp),%xmm0 │ │ + addsd %xmm2,%xmm1 │ │ + cvtsi2sd 0x2c(%esp),%xmm2 │ │ + mulsd (%eax),%xmm0 │ │ + lea 0x1c(%esp),%eax │ │ + addsd %xmm2,%xmm0 │ │ addsd %xmm1,%xmm0 │ │ movsd %xmm0,0x24(%esi) │ │ movl $0x0,0x4(%esp) │ │ - movsd %xmm2,0x10(%esp) │ │ mov %eax,(%esp) │ │ - call d2f4 │ │ - cvtsi2sd 0x24(%esp),%xmm1 │ │ + call dab0 │ │ cvtsi2sd 0x20(%esp),%xmm0 │ │ - movsd 0x10(%esp),%xmm2 │ │ - mulsd %xmm2,%xmm1 │ │ + mov 0x6c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + mulsd -0x14768(%ebx),%xmm0 │ │ + cvtsi2sd 0x1c(%esp),%xmm1 │ │ addsd %xmm1,%xmm0 │ │ movsd %xmm0,0x2c(%esi) │ │ + jne 6c23c │ │ lea 0x74(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + call db70 │ │ + jmp 6c250 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00063300 : │ │ +0006c250 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x1fced,%ebx │ │ + call db90 │ │ + add $0x21c71,%ebx │ │ lea -0x84(%esp),%esp │ │ - mov 0x90(%esp),%esi │ │ - lea 0x38(%esp),%eax │ │ + mov %gs:0x14,%eax │ │ + mov %eax,0x7c(%esp) │ │ + xor %eax,%eax │ │ movl $0x0,(%esp) │ │ + lea 0x34(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - call d2e4 │ │ - cvtsi2sd 0x3c(%esp),%xmm1 │ │ + mov 0x90(%esp),%esi │ │ + call daa0 │ │ cvtsi2sd 0x38(%esp),%xmm0 │ │ - movsd -0x1294c(%ebx),%xmm3 │ │ - lea 0x30(%esp),%eax │ │ - mulsd %xmm3,%xmm1 │ │ - cvtsi2sd 0x44(%esp),%xmm2 │ │ - addsd %xmm1,%xmm0 │ │ - mulsd %xmm3,%xmm2 │ │ - cvtsi2sd 0x40(%esp),%xmm1 │ │ + lea -0x14768(%ebx),%eax │ │ + movsd -0x14768(%ebx),%xmm1 │ │ + cvtsi2sd 0x34(%esp),%xmm2 │ │ + mulsd %xmm0,%xmm1 │ │ + cvtsi2sd 0x40(%esp),%xmm0 │ │ addsd %xmm2,%xmm1 │ │ - addsd %xmm1,%xmm0 │ │ - subsd 0x24(%esi),%xmm0 │ │ - movsd %xmm3,0x10(%esp) │ │ + cvtsi2sd 0x3c(%esp),%xmm2 │ │ + mulsd (%eax),%xmm0 │ │ + lea 0x2c(%esp),%eax │ │ + addsd %xmm2,%xmm0 │ │ + addsd %xmm0,%xmm1 │ │ + subsd 0x24(%esi),%xmm1 │ │ movl $0x0,0x4(%esp) │ │ mov %eax,(%esp) │ │ - movsd %xmm0,0x20(%esp) │ │ - call d2f4 │ │ - cvtsi2sd 0x34(%esp),%xmm2 │ │ - cvtsi2sd 0x30(%esp),%xmm1 │ │ - movsd 0x10(%esp),%xmm3 │ │ - mulsd %xmm3,%xmm2 │ │ - movsd 0x20(%esp),%xmm0 │ │ - addsd %xmm2,%xmm1 │ │ + movsd %xmm1,0x18(%esp) │ │ + call dab0 │ │ + cvtsi2sd 0x30(%esp),%xmm0 │ │ + cvtsi2sd 0x2c(%esp),%xmm2 │ │ + mov 0x7c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + mulsd -0x14768(%ebx),%xmm0 │ │ + movsd 0x18(%esp),%xmm1 │ │ + addsd %xmm2,%xmm0 │ │ movsd 0x4(%esi),%xmm2 │ │ - addsd %xmm0,%xmm2 │ │ - addsd 0x14(%esi),%xmm0 │ │ - subsd 0x2c(%esi),%xmm1 │ │ + addsd %xmm1,%xmm2 │ │ + addsd 0x14(%esi),%xmm1 │ │ + subsd 0x2c(%esi),%xmm0 │ │ movsd %xmm2,0x4(%esi) │ │ movsd 0xc(%esi),%xmm2 │ │ - movsd %xmm0,0x14(%esi) │ │ - addsd %xmm1,%xmm2 │ │ - addsd 0x1c(%esi),%xmm1 │ │ + addsd %xmm0,%xmm2 │ │ + movsd %xmm1,0x14(%esi) │ │ + addsd 0x1c(%esi),%xmm0 │ │ movsd %xmm2,0xc(%esi) │ │ - movsd %xmm1,0x1c(%esi) │ │ + movsd %xmm0,0x1c(%esi) │ │ + jne 6c34e │ │ lea 0x84(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ retq │ │ - mov %esi,%esi │ │ + call db70 │ │ + lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -000633f0 : │ │ +0006c360 : │ │ mov 0x4(%esp),%eax │ │ xorpd %xmm0,%xmm0 │ │ movsd %xmm0,0x4(%eax) │ │ movsd %xmm0,0xc(%eax) │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00063410 : │ │ +0006c380 : │ │ mov 0x4(%esp),%eax │ │ xorpd %xmm0,%xmm0 │ │ movsd %xmm0,0x4(%eax) │ │ movsd %xmm0,0xc(%eax) │ │ movsd %xmm0,0x14(%eax) │ │ movsd %xmm0,0x1c(%eax) │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -00063430 : │ │ - push %ebp │ │ - push %edi │ │ +0006c3a0 : │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x1fbbb,%ebx │ │ - lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%edi │ │ - mov (%edi),%edx │ │ + call db90 │ │ + add $0x21b21,%ebx │ │ + lea -0x14(%esp),%esp │ │ + mov 0x20(%esp),%esi │ │ + mov (%esi),%edx │ │ test %edx,%edx │ │ - je 6346f │ │ - mov %edi,%esi │ │ - lea 0x34(%edi),%ebp │ │ - lea 0x0(%esi),%esi │ │ + je 6c3d1 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ mov %esi,(%esp) │ │ add $0x34,%esi │ │ - call 633f0 │ │ - mov %esi,%eax │ │ - sub %edi,%eax │ │ - mov -0x34(%ebp,%eax,1),%eax │ │ + call 6c360 │ │ + mov (%esi),%eax │ │ test %eax,%eax │ │ - jne 63458 │ │ - lea 0x1c(%esp),%esp │ │ + jne 6c3c0 │ │ + lea 0x14(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00063480 : │ │ +0006c3e0 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x1fb6b,%ebx │ │ + call db90 │ │ + add $0x21adf,%ebx │ │ lea -0x3c(%esp),%esp │ │ movsd 0x58(%esp),%xmm0 │ │ - mov 0x54(%esp),%edi │ │ - ucomisd -0x12944(%ebx),%xmm0 │ │ - jnp 63518 │ │ - movsd -0x12a1c(%ebx),%xmm1 │ │ - mov (%edi),%eax │ │ + ucomisd -0x14760(%ebx),%xmm0 │ │ + mov 0x50(%esp),%edi │ │ + mov 0x54(%esp),%esi │ │ + jp 6c40d │ │ + je 6c46a │ │ + movsd -0x14838(%ebx),%xmm1 │ │ divsd %xmm0,%xmm1 │ │ + mov (%esi),%eax │ │ test %eax,%eax │ │ - movsd %xmm1,0x20(%esp) │ │ - je 63508 │ │ - lea -0x1a6d9(%ebx),%edx │ │ - mov %edi,%esi │ │ - mov %edx,0x2c(%esp) │ │ - lea 0x34(%edi),%ebp │ │ - xchg %ax,%ax │ │ + movsd %xmm1,0x28(%esp) │ │ + je 6c46a │ │ + lea -0x1c4f2(%ebx),%ebp │ │ + jmp 6c440 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov %eax,0x10(%esp) │ │ - mov 0x2c(%esp),%edx │ │ - movsd 0x20(%esp),%xmm0 │ │ - mulsd 0x4(%esi),%xmm0 │ │ - mov %edx,0x4(%esp) │ │ - mov 0x50(%esp),%edx │ │ - lea 0x34(%esi),%esi │ │ - mov %edx,(%esp) │ │ + add $0x34,%esi │ │ + movsd 0x28(%esp),%xmm0 │ │ + mulsd -0x30(%esi),%xmm0 │ │ + mov %ebp,0x4(%esp) │ │ + mov %edi,(%esp) │ │ movsd %xmm0,0x8(%esp) │ │ - call cfa4 │ │ - mov %esi,%eax │ │ - sub %edi,%eax │ │ - mov -0x34(%ebp,%eax,1),%eax │ │ + call d770 │ │ + mov (%esi),%eax │ │ test %eax,%eax │ │ - jne 634d0 │ │ - lea 0x3c(%esp),%esp │ │ - pop %ebx │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - jne 634a7 │ │ + jne 6c440 │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00063530 : │ │ - lea -0x4c(%esp),%esp │ │ - mov %ebx,0x3c(%esp) │ │ - mov %ebp,0x48(%esp) │ │ - call d3b4 │ │ - add $0x1fab3,%ebx │ │ - mov -0x20(%ebx),%ebp │ │ - mov %esi,0x40(%esp) │ │ - mov %edi,0x44(%esp) │ │ - lea -0x1a6cd(%ebx),%esi │ │ - mov 0x0(%ebp),%eax │ │ - mov %esi,(%esp) │ │ +0006c480 : │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x21a40,%ebx │ │ + lea -0x30(%esp),%esp │ │ + lea -0x1c4e6(%ebx),%esi │ │ + mov %gs:0x14,%eax │ │ mov %eax,0x2c(%esp) │ │ - lea -0x1cd52(%ebx),%eax │ │ + xor %eax,%eax │ │ + mov %esi,(%esp) │ │ + lea -0x1eb66(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - je 636a0 │ │ + je 6c5d0 │ │ mov %eax,0xc(%esp) │ │ - movl $0x11223344,0x20(%esp) │ │ lea 0x20(%esp),%eax │ │ movl $0x1,0x8(%esp) │ │ movl $0x4,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf94 │ │ + movl $0x11223344,0x20(%esp) │ │ + call d760 │ │ cmp $0x1,%eax │ │ - jne 63640 │ │ + jne 6c570 │ │ mov %edi,(%esp) │ │ - call cf14 │ │ - lea -0x1cf3b(%ebx),%eax │ │ + call d6e0 │ │ mov %esi,(%esp) │ │ + lea -0x1ed4f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call cf04 │ │ + call d6d0 │ │ test %eax,%eax │ │ mov %eax,%edi │ │ - je 636d6 │ │ + je 6c606 │ │ mov %eax,0xc(%esp) │ │ - movl $0x4,0x8(%esp) │ │ lea 0x24(%esp),%eax │ │ + movl $0x4,0x8(%esp) │ │ movl $0x1,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call cf34 │ │ + call d700 │ │ cmp $0x4,%eax │ │ - jne 63688 │ │ + jne 6c5b8 │ │ mov %edi,(%esp) │ │ - call cf14 │ │ + call d6e0 │ │ mov %esi,(%esp) │ │ - call d304 │ │ + call dac0 │ │ xor %eax,%eax │ │ cmpb $0x44,0x24(%esp) │ │ sete %al │ │ - mov 0x2c(%esp),%ecx │ │ - mov 0x0(%ebp),%edx │ │ - cmp %edx,%ecx │ │ - jne 63714 │ │ - mov 0x3c(%esp),%ebx │ │ - mov 0x40(%esp),%esi │ │ - mov 0x44(%esp),%edi │ │ - mov 0x48(%esp),%ebp │ │ - lea 0x4c(%esp),%esp │ │ + mov 0x2c(%esp),%edx │ │ + xor %gs:0x14,%edx │ │ + jne 6c644 │ │ + lea 0x30(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ lea 0x0(%esi),%esi │ │ - lea -0x1a6b8(%ebx),%eax │ │ mov %esi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x1c4d1(%ebx),%eax │ │ movl $0x140,0x8(%esp) │ │ - lea -0x12b2c(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ movl $0x4,(%esp) │ │ + lea -0x14944(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov %edi,(%esp) │ │ - call cf14 │ │ + call d6e0 │ │ mov %esi,(%esp) │ │ - call d304 │ │ + call dac0 │ │ mov $0xffffffff,%eax │ │ - jmp 63616 │ │ + jmp 6c554 │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x12ad4(%ebx),%eax │ │ mov %esi,0x10(%esp) │ │ - mov %eax,0xc(%esp) │ │ + lea -0x148ec(%ebx),%eax │ │ movl $0x14d,0x8(%esp) │ │ - jmp 63656 │ │ - lea -0x12afc(%ebx),%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 6c586 │ │ mov %esi,0x10(%esp) │ │ + lea -0x14914(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x14944(%ebx),%eax │ │ movl $0x138,0x8(%esp) │ │ - lea -0x12b2c(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e6d0 │ │ + call 67510 │ │ mov $0xffffffff,%eax │ │ - jmp 63616 │ │ - lea -0x15bbc(%ebx),%eax │ │ + jmp 6c554 │ │ mov %esi,0x10(%esp) │ │ + lea -0x179d4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ + lea -0x14944(%ebx),%eax │ │ movl $0x148,0x8(%esp) │ │ - lea -0x12b2c(%ebx),%eax │ │ movl $0x4,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call 5e890 │ │ + call 676a0 │ │ mov %esi,(%esp) │ │ - call d304 │ │ + call dac0 │ │ mov $0xffffffff,%eax │ │ - jmp 63616 │ │ - call d370 │ │ - lea 0x0(%esi),%esi │ │ + jmp 6c554 │ │ + call db70 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ -00063720 : │ │ +0006c650 : │ │ push %ebx │ │ - call d3b4 │ │ - add $0x1f8ce,%ebx │ │ + call db90 │ │ + add $0x21872,%ebx │ │ lea -0x18(%esp),%esp │ │ mov 0x20(%esp),%eax │ │ movl $0x0,0x4(%esp) │ │ mov %eax,(%esp) │ │ - call 64210 │ │ + call 6d4a0 │ │ lea 0x18(%esp),%esp │ │ pop %ebx │ │ retq │ │ lea 0x0(%esi),%esi │ │ │ │ -00063750 : │ │ +0006c680 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x1f89b,%ebx │ │ + call db90 │ │ + add $0x2183f,%ebx │ │ lea -0x1c(%esp),%esp │ │ - mov 0x30(%esp),%ebp │ │ - mov %ebp,(%esp) │ │ - call cec4 │ │ + mov 0x30(%esp),%esi │ │ + mov %esi,(%esp) │ │ + call d690 │ │ mov %eax,%edi │ │ mov 0x34(%esp),%eax │ │ test %eax,%eax │ │ - je 63794 │ │ - lea 0x3c(%esp),%esi │ │ - lea 0x0(%esi),%esi │ │ + je 6c6d4 │ │ + lea 0x3c(%esp),%ebp │ │ + jmp 6c6c0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ mov %eax,(%esp) │ │ - lea 0x4(%esi),%esi │ │ - call cec4 │ │ + add $0x4,%ebp │ │ + call d690 │ │ add %eax,%edi │ │ - mov -0x8(%esi),%eax │ │ + mov -0x8(%ebp),%eax │ │ test %eax,%eax │ │ - jne 63780 │ │ + jne 6c6c0 │ │ add $0x1,%edi │ │ - lea -0x12ab4(%ebx),%eax │ │ - mov %edi,(%esp) │ │ + lea -0x148cc(%ebx),%eax │ │ movl $0x4d,0xc(%esp) │ │ - mov %eax,0x8(%esp) │ │ + mov %edi,(%esp) │ │ movl $0x1,0x4(%esp) │ │ - call 5ba70 <__ckd_calloc__> │ │ - mov %eax,%edi │ │ - mov %ebp,0x4(%esp) │ │ + mov %eax,0x8(%esp) │ │ + call 64030 <__ckd_calloc__@@Base> │ │ mov %eax,(%esp) │ │ + mov %eax,%edi │ │ + mov %esi,0x4(%esp) │ │ lea 0x38(%esp),%esi │ │ - call ced4 │ │ - mov 0x34(%esp),%eax │ │ - test %eax,%eax │ │ - je 637ef │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov %eax,0x4(%esp) │ │ + call d6a0 │ │ + mov 0x34(%esp),%edx │ │ + test %edx,%edx │ │ + je 6c737 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov %edx,0x4(%esp) │ │ mov %edi,(%esp) │ │ - call cf24 │ │ - mov %esi,%eax │ │ - add $0x4,%esi │ │ - mov (%eax),%eax │ │ - test %eax,%eax │ │ - jne 637d8 │ │ + call d6f0 │ │ + mov (%esi),%edx │ │ + lea 0x4(%esi),%eax │ │ + mov %eax,%esi │ │ + test %edx,%edx │ │ + jne 6c720 │ │ lea 0x1c(%esp),%esp │ │ mov %edi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ │ │ -00063800 : │ │ - lea -0x3c(%esp),%esp │ │ - mov %ebx,0x2c(%esp) │ │ - mov %edi,0x34(%esp) │ │ - call d3b4 │ │ - add $0x1f7e3,%ebx │ │ - mov 0x40(%esp),%edi │ │ - mov %ebp,0x38(%esp) │ │ +0006c750 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x2176f,%ebx │ │ + lea -0x1c(%esp),%esp │ │ + mov 0x30(%esp),%edi │ │ + mov 0x34(%esp),%ebp │ │ mov %edi,(%esp) │ │ - mov 0x44(%esp),%ebp │ │ - mov %esi,0x30(%esp) │ │ - call cec4 │ │ - cmp $0x2,%ebp │ │ + call d690 │ │ + test $0xfffffffd,%ebp │ │ mov %eax,%esi │ │ - mov %eax,%edx │ │ - je 63860 │ │ - test %ebp,%ebp │ │ - je 63860 │ │ - sub $0x1,%ebp │ │ - cmp $0x1,%ebp │ │ - jbe 638a8 │ │ - mov %edi,%eax │ │ - mov 0x2c(%esp),%ebx │ │ - mov 0x30(%esp),%esi │ │ - mov 0x34(%esp),%edi │ │ - mov 0x38(%esp),%ebp │ │ - lea 0x3c(%esp),%esp │ │ - retq │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1a69a(%ebx),%eax │ │ + jne 6c793 │ │ mov %edi,(%esp) │ │ + lea -0x1c4b3(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - mov %edx,0x1c(%esp) │ │ - call d314 │ │ + call dad0 │ │ test %eax,%eax │ │ - mov 0x1c(%esp),%edx │ │ - je 6383c │ │ - mov %esi,%edx │ │ + jne 6c7e8 │ │ sub $0x1,%ebp │ │ - sub %eax,%edx │ │ - add %edi,%eax │ │ - mov %edx,0x1c(%esp) │ │ - mov %eax,0x4(%esp) │ │ - mov %edi,(%esp) │ │ - lea 0x1(%edx),%ecx │ │ - mov %ecx,0x8(%esp) │ │ - call d104 │ │ cmp $0x1,%ebp │ │ - mov 0x1c(%esp),%edx │ │ - ja 63844 │ │ - nop │ │ - mov %edx,%esi │ │ - lea -0x1a69a(%ebx),%ebp │ │ - jmp 638cc │ │ - lea 0x0(%esi),%esi │ │ + jbe 6c7a8 │ │ + lea 0x1c(%esp),%esp │ │ + mov %edi,%eax │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + xchg %ax,%ax │ │ + lea -0x1c4b3(%ebx),%ebp │ │ + jmp 6c7c4 │ │ movsbl (%edi,%esi,1),%eax │ │ mov %ebp,(%esp) │ │ mov %eax,0x4(%esp) │ │ - call cf64 │ │ + call d730 │ │ test %eax,%eax │ │ - je 638e0 │ │ + je 6c7d8 │ │ sub $0x1,%esi │ │ - jns 638b8 │ │ + jns 6c7b0 │ │ cmp $0xffffffff,%esi │ │ - jne 638e0 │ │ + jne 6c7d8 │ │ movb $0x0,(%edi) │ │ - jmp 63844 │ │ - xchg %ax,%ax │ │ + jmp 6c79b │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ movb $0x0,0x1(%edi,%esi,1) │ │ - jmp 63844 │ │ - lea 0x0(%esi),%esi │ │ + lea 0x1c(%esp),%esp │ │ + pop %ebx │ │ + mov %edi,%eax │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + mov %edi,(%esp) │ │ + sub %eax,%esi │ │ + lea 0x1(%esi),%edx │ │ + add %edi,%eax │ │ + mov %edx,0x8(%esp) │ │ + mov %eax,0x4(%esp) │ │ + call d8c0 │ │ + jmp 6c793 │ │ + jmp 6c820 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -000638f0 : │ │ +0006c820 : │ │ push %ebp │ │ + xor %edx,%edx │ │ + xor %ebp,%ebp │ │ push %edi │ │ push %esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x1f6fb,%ebx │ │ - lea -0x10(%esp),%esp │ │ - mov -0x4(%ebx),%edx │ │ - mov 0x28(%esp),%eax │ │ - mov 0x24(%esp),%ecx │ │ + call db90 │ │ + add $0x2169b,%ebx │ │ + lea -0x4(%esp),%esp │ │ + mov 0x18(%esp),%ecx │ │ + lea (%ecx,%edx,1),%esi │ │ + movzbl (%esi),%eax │ │ + test %al,%al │ │ + je 6c8cc │ │ + jmp 6c860 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov -0x4(%ebx),%edi │ │ + mov (%edi),%edi │ │ + testb $0x8,0x1(%edi,%eax,1) │ │ + jne 6c8bf │ │ + mov 0x1c(%esp),%eax │ │ test %eax,%eax │ │ - movl $0x0,0x4(%esp) │ │ - setne 0xb(%esp) │ │ - mov %edx,0xc(%esp) │ │ - xor %eax,%eax │ │ - xchg %ax,%ax │ │ - lea (%ecx,%eax,1),%esi │ │ - movzbl (%esi),%edx │ │ - test %dl,%dl │ │ - jne 63940 │ │ - mov 0x4(%esp),%eax │ │ - lea 0x10(%esp),%esp │ │ + setne 0x3(%esp) │ │ + movzbl 0x3(%esp),%eax │ │ + cmp 0x20(%esp),%ebp │ │ + jl 6c8f8 │ │ + test %al,%al │ │ + jne 6c8e5 │ │ + add $0x1,%ebp │ │ + jmp 6c8a0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + add $0x1,%edx │ │ + movzbl (%ecx,%edx,1),%eax │ │ + lea (%ecx,%edx,1),%esi │ │ + test %al,%al │ │ + je 6c8cc │ │ + testb $0x8,0x1(%edi,%eax,1) │ │ + je 6c8a0 │ │ + cmpb $0x0,0x3(%esp) │ │ + je 6c8bf │ │ + movb $0x0,(%esi) │ │ + add $0x1,%edx │ │ + lea (%ecx,%edx,1),%esi │ │ + movzbl (%esi),%eax │ │ + test %al,%al │ │ + jne 6c860 │ │ + lea 0x4(%esp),%esp │ │ + mov %ebp,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ nop │ │ - mov 0xc(%esp),%ebp │ │ - movzbl %dl,%edi │ │ - mov 0x0(%ebp),%ebp │ │ - testb $0x8,0x1(%ebp,%edi,1) │ │ - je 63958 │ │ - add $0x1,%eax │ │ - jmp 63928 │ │ - xchg %ax,%ax │ │ - mov 0x2c(%esp),%edi │ │ - cmp %edi,0x4(%esp) │ │ - jge 639b4 │ │ - cmpb $0x0,0xb(%esp) │ │ - je 639c0 │ │ - mov 0x4(%esp),%ebp │ │ - mov 0x28(%esp),%edx │ │ - mov %esi,(%edx,%ebp,4) │ │ - add $0x1,%ebp │ │ - movzbl (%esi),%edx │ │ - mov %ebp,0x4(%esp) │ │ - test %dl,%dl │ │ - je 63932 │ │ - mov -0x4(%ebx),%ebp │ │ - mov 0x0(%ebp),%edi │ │ - jmp 6399e │ │ - lea 0x0(%esi),%esi │ │ - lea 0x1(%eax),%eax │ │ - movzbl (%ecx,%eax,1),%edx │ │ - lea (%ecx,%eax,1),%esi │ │ - test %dl,%dl │ │ - je 63932 │ │ - movzbl %dl,%edx │ │ - testb $0x8,0x1(%edi,%edx,1) │ │ - je 63990 │ │ - cmpb $0x0,0xb(%esp) │ │ - je 63951 │ │ - movb $0x0,(%esi) │ │ - jmp 63951 │ │ - cmpb $0x0,0xb(%esp) │ │ - jne 639c8 │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - addl $0x1,0x4(%esp) │ │ - jmp 63982 │ │ - nop │ │ - sub $0x1,%eax │ │ - cmp $0xffffffff,%eax │ │ - je 639e2 │ │ - cmpb $0x0,(%ecx,%eax,1) │ │ - jne 639c8 │ │ - movb $0x20,(%ecx,%eax,1) │ │ - sub $0x1,%eax │ │ - cmp $0xffffffff,%eax │ │ - jne 639d0 │ │ - movl $0xffffffff,0x4(%esp) │ │ - mov 0x4(%esp),%eax │ │ - lea 0x10(%esp),%esp │ │ + cmpb $0x0,-0x1(%esi) │ │ + jne 6c8e2 │ │ + movb $0x20,-0x1(%esi) │ │ + sub $0x1,%esi │ │ + cmp %ecx,%esi │ │ + jne 6c8d8 │ │ + lea 0x4(%esp),%esp │ │ + mov $0xffffffff,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - mov %esi,%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ + nop │ │ + cmpb $0x0,0x3(%esp) │ │ + je 6c889 │ │ + mov 0x1c(%esp),%eax │ │ + mov %esi,(%eax,%ebp,4) │ │ + add $0x1,%ebp │ │ + movzbl (%esi),%eax │ │ + test %al,%al │ │ + je 6c8cc │ │ + mov -0x4(%ebx),%edi │ │ + mov (%edi),%edi │ │ + testb $0x8,0x1(%edi,%eax,1) │ │ + je 6c8a0 │ │ + jmp 6c8bc │ │ + jmp 6c940 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ │ │ -00063a00 : │ │ +0006c940 : │ │ push %ebp │ │ push %edi │ │ push %esi │ │ - lea -0x4(%esp),%esp │ │ - mov 0x14(%esp),%edi │ │ - mov 0x18(%esp),%esi │ │ + mov 0x10(%esp),%edi │ │ + mov 0x14(%esp),%esi │ │ movzbl (%edi),%ecx │ │ test %cl,%cl │ │ - je 63ab6 │ │ - movzbl (%esi),%eax │ │ + je 6c9f7 │ │ + movzbl (%esi),%ebp │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ebp,%eax │ │ test %al,%al │ │ - mov %al,0x3(%esp) │ │ - je 63a46 │ │ - lea 0x0(%esi),%esi │ │ - cmp %cl,0x3(%esp) │ │ + je 6c97f │ │ + mov %ebp,%edx │ │ mov %esi,%eax │ │ - jne 63a3c │ │ - jmp 63aa8 │ │ - lea 0x0(%esi),%esi │ │ + cmp %cl,%dl │ │ + jne 6c974 │ │ + jmp 6c9e8 │ │ cmp %dl,%cl │ │ - je 63aa8 │ │ - lea 0x1(%eax),%eax │ │ - movzbl (%eax),%edx │ │ + je 6c9e8 │ │ + movzbl 0x1(%eax),%edx │ │ + add $0x1,%eax │ │ test %dl,%dl │ │ - jne 63a38 │ │ - mov 0x1c(%esp),%edx │ │ + jne 6c970 │ │ + mov 0x18(%esp),%eax │ │ lea 0x1(%edi),%ebp │ │ - mov %edi,(%edx) │ │ + mov %edi,(%eax) │ │ movzbl 0x1(%edi),%eax │ │ test %al,%al │ │ - je 63a88 │ │ + je 6c9ca │ │ movzbl (%esi),%edi │ │ - mov %edi,%edx │ │ - test %dl,%dl │ │ - je 63a76 │ │ - cmp %al,%dl │ │ - je 63a88 │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + mov %edi,%ecx │ │ + test %cl,%cl │ │ + je 6c9bf │ │ + cmp %cl,%al │ │ + je 6ca00 │ │ mov %esi,%edx │ │ - jmp 63a6c │ │ + jmp 6c9b4 │ │ + xchg %ax,%ax │ │ cmp %cl,%al │ │ - je 63a88 │ │ - lea 0x1(%edx),%edx │ │ - movzbl (%edx),%ecx │ │ + je 6c9d0 │ │ + movzbl 0x1(%edx),%ecx │ │ + add $0x1,%edx │ │ test %cl,%cl │ │ - jne 63a68 │ │ - lea 0x1(%ebp),%ebp │ │ - movzbl 0x0(%ebp),%eax │ │ + jne 6c9b0 │ │ + movzbl 0x1(%ebp),%eax │ │ + add $0x1,%ebp │ │ test %al,%al │ │ - jne 63a5a │ │ + jne 6c9a0 │ │ + xor %ecx,%ecx │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x20(%esp),%edx │ │ - mov %al,(%edx) │ │ - mov 0x1c(%esp),%edx │ │ - movb $0x0,0x0(%ebp) │ │ + mov 0x1c(%esp),%eax │ │ + mov 0x18(%esp),%esi │ │ + mov %cl,(%eax) │ │ mov %ebp,%eax │ │ - sub (%edx),%eax │ │ - lea 0x4(%esp),%esp │ │ + movb $0x0,0x0(%ebp) │ │ + sub (%esi),%eax │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi),%esi │ │ - lea 0x1(%edi),%edi │ │ - movzbl (%edi),%ecx │ │ + xchg %ax,%ax │ │ + movzbl 0x1(%edi),%ecx │ │ + add $0x1,%edi │ │ test %cl,%cl │ │ - jne 63a28 │ │ - lea 0x4(%esp),%esp │ │ - mov $0xffffffff,%eax │ │ + jne 6c960 │ │ pop %esi │ │ + mov $0xffffffff,%eax │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - nop │ │ + mov %eax,%ecx │ │ + jmp 6c9d0 │ │ lea 0x0(%esi),%esi │ │ lea 0x0(%edi),%edi │ │ - mov %eax,%edx │ │ - xor %eax,%eax │ │ - test $0xffff0000,%edx │ │ - jne 63ae1 │ │ - shl $0x10,%edx │ │ - mov $0x10,%al │ │ - test $0xff000000,%edx │ │ - jne 63aef │ │ - add $0x8,%eax │ │ - shl $0x8,%edx │ │ - test $0xf0000000,%edx │ │ - jne 63afd │ │ - add $0x4,%eax │ │ - shl $0x4,%edx │ │ - test $0xc0000000,%edx │ │ - jne 63b0b │ │ - add $0x2,%eax │ │ - shl $0x2,%edx │ │ - test %edx,%edx │ │ - js 63b20 │ │ - and $0x40000000,%edx │ │ - lea 0x1(%eax),%ecx │ │ - mov $0x20,%eax │ │ - cmovne %ecx,%eax │ │ - retq │ │ - jmp 63b30 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + push %esi │ │ + mov %eax,%esi │ │ mov (%eax),%edx │ │ - xor %ecx,%ecx │ │ test $0x7,%dl │ │ - je 63b50 │ │ + je 6ca38 │ │ + xor %eax,%eax │ │ test $0x1,%dl │ │ - jne 63b4d │ │ + jne 6ca30 │ │ test $0x2,%dl │ │ - jne 63b98 │ │ + jne 6ca80 │ │ shr $0x2,%edx │ │ - mov $0x2,%ecx │ │ - mov %edx,(%eax) │ │ - mov %ecx,%eax │ │ + mov $0x2,%eax │ │ + mov %edx,(%esi) │ │ + pop %esi │ │ retq │ │ + lea 0x0(%esi),%esi │ │ + xor %ecx,%ecx │ │ test %dx,%dx │ │ - jne 63b5a │ │ + jne 6ca44 │ │ shr $0x10,%edx │ │ mov $0x10,%cl │ │ test %dl,%dl │ │ - jne 63b64 │ │ - add $0x8,%ecx │ │ + jne 6ca4e │ │ shr $0x8,%edx │ │ + add $0x8,%ecx │ │ test $0xf,%dl │ │ - jne 63b6f │ │ - add $0x4,%ecx │ │ + jne 6ca59 │ │ shr $0x4,%edx │ │ + add $0x4,%ecx │ │ test $0x3,%dl │ │ - jne 63b7a │ │ - add $0x2,%ecx │ │ + jne 6ca64 │ │ shr $0x2,%edx │ │ + add $0x2,%ecx │ │ test $0x1,%dl │ │ - jne 63b93 │ │ + jne 6ca75 │ │ shr %edx │ │ - jne 63b90 │ │ - mov $0x20,%ecx │ │ + mov $0x20,%eax │ │ + je 6ca30 │ │ + add $0x1,%ecx │ │ + mov %edx,(%esi) │ │ mov %ecx,%eax │ │ + pop %esi │ │ retq │ │ nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%ecx │ │ - mov %edx,(%eax) │ │ - mov %ecx,%eax │ │ - retq │ │ shr %edx │ │ - mov $0x1,%cl │ │ - mov %edx,(%eax) │ │ - mov %ecx,%eax │ │ + mov $0x1,%al │ │ + mov %edx,(%esi) │ │ + pop %esi │ │ retq │ │ - jmp 63bb0 │ │ nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - push %edi │ │ - mov %eax,%ecx │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ push %esi │ │ - mov 0x10(%eax),%eax │ │ - mov 0x10(%edx),%edi │ │ - sub %edi,%eax │ │ - jne 63be1 │ │ - lea 0x10(,%edi,4),%edi │ │ - lea 0x14(%ecx),%esi │ │ - lea 0x4(%edx,%edi,1),%edx │ │ - lea 0x4(%ecx,%edi,1),%ecx │ │ - lea -0x4(%edx),%edx │ │ - mov (%edx),%edi │ │ - cmp %edi,-0x4(%ecx) │ │ - jne 63be8 │ │ + mov 0x10(%edx),%esi │ │ + mov 0x10(%eax),%ecx │ │ + sub %esi,%ecx │ │ + jne 6cac8 │ │ + shl $0x2,%esi │ │ + add $0x14,%eax │ │ + lea (%eax,%esi,1),%ecx │ │ + lea 0x14(%edx,%esi,1),%edx │ │ + jmp 6cab4 │ │ + lea 0x0(%esi),%esi │ │ + cmp %ecx,%eax │ │ + jae 6cad0 │ │ + sub $0x4,%edx │ │ sub $0x4,%ecx │ │ - cmp %ecx,%esi │ │ - jb 63bd0 │ │ - pop %esi │ │ - pop %edi │ │ - retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov (%edx),%esi │ │ + cmp %esi,(%ecx) │ │ + je 6cab0 │ │ sbb %eax,%eax │ │ - or $0x1,%eax │ │ pop %esi │ │ - pop %edi │ │ + or $0x1,%eax │ │ retq │ │ - lea -0x2c(%esp),%esp │ │ - mov %esi,0x20(%esp) │ │ - mov %eax,%esi │ │ - mov %edi,0x24(%esp) │ │ - mov %ebp,0x28(%esp) │ │ - lea 0x14(%eax),%eax │ │ - mov %eax,0x1c(%esp) │ │ - mov 0x10(%esi),%edi │ │ - add $0x4,%edi │ │ - mov (%esi,%edi,4),%ebp │ │ - lea (%esi,%edi,4),%ecx │ │ - mov %ebp,%eax │ │ - mov %ecx,0x14(%esp) │ │ - mov %ecx,0x18(%esp) │ │ - mov %edx,0x4(%esp) │ │ - call 63ad0 │ │ - mov 0x4(%esp),%edx │ │ - mov $0x20,%ecx │ │ - sub %eax,%ecx │ │ - cmp $0xa,%eax │ │ - mov %ecx,(%edx) │ │ - jg 63ca0 │ │ - mov $0xb,%ecx │ │ - mov %ebp,%edx │ │ - sub %eax,%ecx │ │ - movl $0x0,0x8(%esp) │ │ - movl $0x0,0x18(%esp) │ │ - shr %cl,%edx │ │ - or $0x3ff00000,%edx │ │ - mov %edx,0xc(%esp) │ │ - mov 0x14(%esp),%edx │ │ - cmp %edx,0x1c(%esp) │ │ - jae 63c75 │ │ - mov -0x4(%esi,%edi,4),%edi │ │ - mov %edi,0x18(%esp) │ │ - shrl %cl,0x18(%esp) │ │ - lea 0x15(%eax),%ecx │ │ - shl %cl,%ebp │ │ - or 0x18(%esp),%ebp │ │ - mov %ebp,0x8(%esp) │ │ - movsd 0x8(%esp),%xmm0 │ │ - mov 0x20(%esp),%esi │ │ - mov 0x24(%esp),%edi │ │ - mov 0x28(%esp),%ebp │ │ - lea 0x2c(%esp),%esp │ │ + nop │ │ + mov %ecx,%eax │ │ + pop %esi │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - xor %edx,%edx │ │ - mov 0x18(%esp),%ecx │ │ - cmp %ecx,0x1c(%esp) │ │ - jae 63cb7 │ │ - sub $0x4,%ecx │ │ - mov -0x4(%esi,%edi,4),%edx │ │ - mov %ecx,0x18(%esp) │ │ - mov %eax,%edi │ │ - sub $0xb,%edi │ │ - je 63d10 │ │ - mov %edi,%ecx │ │ - mov $0x2b,%esi │ │ - sub %eax,%esi │ │ - mov %edx,%eax │ │ - shl %cl,%ebp │ │ - mov %esi,%ecx │ │ - or $0x3ff00000,%ebp │ │ - movl $0x0,0x8(%esp) │ │ - shr %cl,%eax │ │ - mov 0x1c(%esp),%ecx │ │ - or %eax,%ebp │ │ xor %eax,%eax │ │ - cmp %ecx,0x18(%esp) │ │ - mov %ebp,0xc(%esp) │ │ - jbe 63cfa │ │ - mov 0x18(%esp),%ecx │ │ - mov -0x4(%ecx),%eax │ │ - mov %esi,%ecx │ │ - shr %cl,%eax │ │ - mov %edi,%ecx │ │ - shl %cl,%edx │ │ - or %edx,%eax │ │ - mov %eax,0x8(%esp) │ │ - jmp 63c82 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - or $0x3ff00000,%ebp │ │ - mov %edx,0x8(%esp) │ │ - mov %ebp,0xc(%esp) │ │ - jmp 63c82 │ │ + pop %esi │ │ + retq │ │ lea 0x0(%esi),%esi │ │ - lea 0x0(%edi,%eiz,1),%edi │ │ - lea -0x1c(%esp),%esp │ │ + lea 0x0(%edi),%edi │ │ + push %edi │ │ mov %eax,%ecx │ │ - mov %ebx,0x10(%esp) │ │ - mov %esi,0x14(%esp) │ │ - call d3b4 │ │ - add $0x1f2b1,%ebx │ │ + mov %eax,%edi │ │ + push %esi │ │ mov $0x1,%esi │ │ - mov %edi,0x18(%esp) │ │ + push %ebx │ │ + call db90 │ │ + add $0x213d7,%ebx │ │ shl %cl,%esi │ │ - mov %eax,%edi │ │ - lea -0x12a84(%ebx),%eax │ │ - mov %eax,0x4(%esp) │ │ + lea -0x10(%esp),%esp │ │ movl $0x1f6,0x8(%esp) │ │ + lea -0x1489c(%ebx),%eax │ │ + mov %eax,0x4(%esp) │ │ lea 0x1b(,%esi,4),%eax │ │ and $0xfffffff8,%eax │ │ mov %eax,(%esp) │ │ - call 5baf0 <__ckd_malloc__> │ │ + call 640a0 <__ckd_malloc__@@Base> │ │ mov %edi,0x4(%eax) │ │ mov %esi,0x8(%eax) │ │ movl $0x0,0x10(%eax) │ │ movl $0x0,0xc(%eax) │ │ - mov 0x10(%esp),%ebx │ │ - mov 0x14(%esp),%esi │ │ - mov 0x18(%esp),%edi │ │ - lea 0x1c(%esp),%esp │ │ + lea 0x10(%esp),%esp │ │ + pop %ebx │ │ + pop %esi │ │ + pop %edi │ │ retq │ │ - nop │ │ + lea 0x0(%esi),%esi │ │ push %ebp │ │ - mov %edx,%ebp │ │ push %edi │ │ + mov %eax,%edi │ │ push %esi │ │ + lea -0x30(%esp),%esp │ │ + mov 0x10(%edi),%esi │ │ + mov 0x10(%edx),%ebp │ │ + mov %edx,(%esp) │ │ + cmp %ebp,%esi │ │ + jl 6ccf4 │ │ + mov %ebp,%eax │ │ + mov %esi,%ebp │ │ mov %eax,%esi │ │ - lea -0x40(%esp),%esp │ │ - mov 0x10(%eax),%edi │ │ - mov 0x10(%edx),%edx │ │ - cmp %edx,%edi │ │ - jge 63dc1 │ │ - mov %edi,%eax │ │ - mov %edx,%edi │ │ - mov %eax,%edx │ │ - mov %esi,%eax │ │ - mov %ebp,%esi │ │ - mov %eax,%ebp │ │ - lea (%edi,%edx,1),%ecx │ │ - xor %eax,%eax │ │ - cmp 0x8(%esi),%ecx │ │ - mov %ecx,0x2c(%esp) │ │ - setg %al │ │ - add 0x4(%esi),%eax │ │ - mov %edx,0xc(%esp) │ │ - call 63d30 │ │ - mov %eax,0x34(%esp) │ │ - mov 0x2c(%esp),%ecx │ │ - add $0x14,%eax │ │ - add $0x4,%ecx │ │ + lea 0x0(%ebp,%esi,1),%eax │ │ mov %eax,0x24(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov %ecx,0x3c(%esp) │ │ - mov 0xc(%esp),%edx │ │ - lea 0x4(%eax,%ecx,4),%eax │ │ - cmp %eax,0x24(%esp) │ │ - mov %eax,0x38(%esp) │ │ - jae 63e2d │ │ - mov 0x24(%esp),%eax │ │ - mov %edi,0x10(%esp) │ │ + cmp 0x8(%edi),%eax │ │ + setg %al │ │ + movzbl %al,%eax │ │ + add 0x4(%edi),%eax │ │ + call 6cae0 │ │ + mov %eax,0x28(%esp) │ │ mov %eax,%ecx │ │ - mov 0x38(%esp),%edi │ │ - xchg %ax,%ax │ │ - movl $0x0,(%eax) │ │ - lea 0x4(%eax),%eax │ │ - cmp %eax,%edi │ │ - ja 63e18 │ │ - mov 0x10(%esp),%edi │ │ - mov %ecx,0x24(%esp) │ │ - lea 0x14(%esi),%ecx │ │ - mov %ecx,0x30(%esp) │ │ - lea 0x14(%ebp),%ecx │ │ - lea 0x14(%ebp,%edx,4),%ebp │ │ - cmp %ebp,%ecx │ │ - lea 0x14(%esi,%edi,4),%esi │ │ - mov %ecx,0x1c(%esp) │ │ - mov %esi,0x20(%esp) │ │ - mov %ebp,0x28(%esp) │ │ - jae 63ec7 │ │ - nop │ │ - mov 0x1c(%esp),%ecx │ │ - addl $0x4,0x1c(%esp) │ │ - mov (%ecx),%ecx │ │ - test %ecx,%ecx │ │ + mov 0x24(%esp),%eax │ │ + add $0x14,%ecx │ │ mov %ecx,0x18(%esp) │ │ - je 63eb8 │ │ - mov 0x24(%esp),%ecx │ │ - mov 0x30(%esp),%ebp │ │ - movl $0x0,0x10(%esp) │ │ - movl $0x0,0x14(%esp) │ │ - jmp 63e82 │ │ + lea (%ecx,%eax,4),%eax │ │ + mov %eax,0x2c(%esp) │ │ + cmp %eax,%ecx │ │ + jae 6cc10 │ │ + mov 0x2c(%esp),%eax │ │ + sub 0x28(%esp),%eax │ │ + lea -0x15(%eax),%edx │ │ + mov %edx,%eax │ │ + shr $0x2,%eax │ │ + lea 0x1(%eax),%ecx │ │ + sub $0x3,%eax │ │ + shr $0x2,%eax │ │ + mov %ecx,0xc(%esp) │ │ + add $0x1,%eax │ │ + cmp $0x17,%edx │ │ + lea 0x0(,%eax,4),%ecx │ │ + jbe 6cd01 │ │ + mov %ebp,0x10(%esp) │ │ + xor %edx,%edx │ │ + pxor %xmm0,%xmm0 │ │ + mov %esi,%ebp │ │ + mov %ecx,0x14(%esp) │ │ + mov 0x28(%esp),%ecx │ │ + mov %edx,%esi │ │ + shl $0x4,%esi │ │ + add $0x1,%edx │ │ + cmp %edx,%eax │ │ + movdqu %xmm0,0x14(%ecx,%esi,1) │ │ + ja 6cbd5 │ │ + mov 0x14(%esp),%ecx │ │ + mov %ebp,%esi │ │ + mov 0x18(%esp),%eax │ │ + mov 0x10(%esp),%ebp │ │ + cmp %ecx,0xc(%esp) │ │ + lea (%eax,%ecx,4),%eax │ │ + jne 6cd05 │ │ lea 0x0(%esi),%esi │ │ - mov %eax,%ecx │ │ - mov (%ecx),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + lea 0x14(%edi),%eax │ │ + mov %eax,0x20(%esp) │ │ + lea (%eax,%ebp,4),%eax │ │ + mov %eax,0x10(%esp) │ │ + mov (%esp),%eax │ │ + add $0x14,%eax │ │ + mov %eax,0x14(%esp) │ │ + lea (%eax,%esi,4),%edi │ │ + mov %edi,0x1c(%esp) │ │ + cmp %edi,%eax │ │ + jae 6ccad │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + addl $0x4,0x14(%esp) │ │ + mov 0x14(%esp),%eax │ │ + mov -0x4(%eax),%eax │ │ + mov %eax,0xc(%esp) │ │ + test %eax,%eax │ │ + je 6cc9e │ │ + mov 0x18(%esp),%ebp │ │ + xor %esi,%esi │ │ + mov 0x20(%esp),%ecx │ │ xor %edi,%edi │ │ - mov 0x18(%esp),%eax │ │ - add 0x10(%esp),%esi │ │ - adc 0x14(%esp),%edi │ │ - mull 0x0(%ebp) │ │ - add %eax,%esi │ │ - lea 0x4(%ecx),%eax │ │ - mov %esi,(%ecx) │ │ - adc %edx,%edi │ │ + jmp 6cc6a │ │ + lea 0x0(%esi),%esi │ │ + mov %edx,%ebp │ │ + mov 0x0(%ebp),%eax │ │ + add $0x4,%ecx │ │ xor %edx,%edx │ │ - add $0x4,%ebp │ │ - cmp %ebp,0x20(%esp) │ │ - mov %edi,0x10(%esp) │ │ - mov %edx,0x14(%esp) │ │ - ja 63e80 │ │ - mov 0x10(%esp),%edx │ │ - mov %edx,0x4(%ecx) │ │ - addl $0x4,0x24(%esp) │ │ - mov 0x1c(%esp),%ecx │ │ - cmp %ecx,0x28(%esp) │ │ - ja 63e50 │ │ + mov %edx,0x4(%esp) │ │ + mov %eax,(%esp) │ │ + mov 0xc(%esp),%eax │ │ + mull -0x4(%ecx) │ │ + add (%esp),%eax │ │ + adc 0x4(%esp),%edx │ │ + add %esi,%eax │ │ + adc %edi,%edx │ │ + xor %edi,%edi │ │ + cmp %ecx,0x10(%esp) │ │ + mov %edx,%esi │ │ + lea 0x4(%ebp),%edx │ │ + mov %eax,-0x4(%edx) │ │ + ja 6cc68 │ │ + mov %esi,0x4(%ebp) │ │ + mov 0x14(%esp),%ecx │ │ + addl $0x4,0x18(%esp) │ │ + cmp %ecx,0x1c(%esp) │ │ + ja 6cc40 │ │ + mov 0x24(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jle 6cce1 │ │ mov 0x2c(%esp),%edi │ │ - test %edi,%edi │ │ - jle 63f09 │ │ - mov 0x3c(%esp),%ecx │ │ - mov 0x34(%esp),%eax │ │ - mov (%eax,%ecx,4),%esi │ │ - test %esi,%esi │ │ - jne 63f09 │ │ - mov 0x2c(%esp),%eax │ │ - mov 0x38(%esp),%ecx │ │ - neg %eax │ │ - mov 0x2c(%esp),%edx │ │ - lea (%ecx,%eax,4),%eax │ │ - jmp 63f00 │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov -0x4(%eax,%edx,4),%ecx │ │ + mov -0x4(%edi),%ecx │ │ test %ecx,%ecx │ │ - jne 63f05 │ │ - sub $0x1,%edx │ │ - jne 63ef8 │ │ - mov %edx,0x2c(%esp) │ │ - mov 0x34(%esp),%eax │ │ - mov 0x2c(%esp),%ecx │ │ - mov %ecx,0x10(%eax) │ │ - lea 0x40(%esp),%esp │ │ + jne 6cce1 │ │ + mov 0x24(%esp),%ecx │ │ + mov %ecx,%eax │ │ + shl $0x2,%eax │ │ + sub %eax,%edi │ │ + mov %ecx,%eax │ │ + jmp 6ccd8 │ │ + nop │ │ + mov -0x4(%edi,%eax,4),%edx │ │ + test %edx,%edx │ │ + jne 6ccdd │ │ + sub $0x1,%eax │ │ + jne 6ccd0 │ │ + mov %eax,0x24(%esp) │ │ + mov 0x28(%esp),%eax │ │ + mov 0x24(%esp),%edi │ │ + mov %edi,0x10(%eax) │ │ + lea 0x30(%esp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %edi,%eax │ │ + mov (%esp),%edi │ │ + mov %eax,(%esp) │ │ + jmp 6cb60 │ │ + mov 0x18(%esp),%eax │ │ + mov 0x2c(%esp),%ecx │ │ + lea 0x4(%eax),%edx │ │ + movl $0x0,(%eax) │ │ + cmp %edx,%ecx │ │ + jbe 6cc10 │ │ + movl $0x0,0x4(%eax) │ │ + lea 0x8(%eax),%edx │ │ + cmp %edx,%ecx │ │ + jbe 6cc10 │ │ + movl $0x0,0x8(%eax) │ │ + lea 0xc(%eax),%edx │ │ + cmp %edx,%ecx │ │ + jbe 6cc10 │ │ + movl $0x0,0xc(%eax) │ │ + lea 0x10(%eax),%edx │ │ + cmp %edx,%ecx │ │ + jbe 6cc10 │ │ + movl $0x0,0x10(%eax) │ │ + lea 0x14(%eax),%edx │ │ + cmp %edx,%ecx │ │ + jbe 6cc10 │ │ + movl $0x0,0x14(%eax) │ │ + jmp 6cc10 │ │ + jmp 6cd80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ + xor %ecx,%ecx │ │ push %edi │ │ - mov %eax,%edi │ │ push %esi │ │ - mov %edx,%esi │ │ - add $0x14,%edi │ │ + lea 0x14(%eax),%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x1f0c4,%ebx │ │ + call db90 │ │ + add $0x2113a,%ebx │ │ lea -0x3c(%esp),%esp │ │ mov 0x10(%eax),%ebp │ │ mov %eax,0x2c(%esp) │ │ mov 0x50(%esp),%eax │ │ - mov %eax,%ecx │ │ - mov %eax,0x18(%esp) │ │ - sar $0x1f,%ecx │ │ - mov %edx,0x20(%esp) │ │ - sar $0x1f,%esi │ │ - mov %ecx,0x1c(%esp) │ │ - mov %esi,0x24(%esp) │ │ - xor %ecx,%ecx │ │ - mov %edi,0x14(%esp) │ │ + mov %edx,0x18(%esp) │ │ + sar $0x1f,%edx │ │ + mov %eax,0x20(%esp) │ │ + sar $0x1f,%eax │ │ + mov %eax,0x24(%esp) │ │ + mov %ebp,0x28(%esp) │ │ + mov %edx,0x1c(%esp) │ │ + mov 0x20(%esp),%edi │ │ + mov 0x24(%esp),%ebp │ │ + mov %esi,0x20(%esp) │ │ + jmp 6cde0 │ │ nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x14(%esp),%edi │ │ - mov 0x24(%esp),%esi │ │ - mov (%edi,%ecx,4),%eax │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + mov 0x20(%esp),%esi │ │ + mov (%esi,%ecx,4),%eax │ │ + mov 0x1c(%esp),%esi │ │ imul %eax,%esi │ │ - mull 0x20(%esp) │ │ + mull 0x18(%esp) │ │ add %esi,%edx │ │ - add 0x18(%esp),%eax │ │ - adc 0x1c(%esp),%edx │ │ - xor %edi,%edi │ │ - mov %edi,0x1c(%esp) │ │ - mov 0x14(%esp),%edi │ │ - mov %edx,0x18(%esp) │ │ - mov %eax,(%edi,%ecx,4) │ │ - lea 0x1(%ecx),%ecx │ │ - cmp %ecx,%ebp │ │ - jg 63f68 │ │ - mov 0x1c(%esp),%eax │ │ - or %edx,%eax │ │ - je 63fbf │ │ + add %edi,%eax │ │ + mov 0x20(%esp),%esi │ │ + adc %ebp,%edx │ │ + xor %ebp,%ebp │ │ + mov %eax,(%esi,%ecx,4) │ │ + add $0x1,%ecx │ │ + cmp %ecx,0x28(%esp) │ │ + mov %edx,%edi │ │ + jg 6cde0 │ │ + mov %ebp,0x24(%esp) │ │ + mov %ebp,%edx │ │ + mov %edi,0x20(%esp) │ │ + mov %edx,%ecx │ │ + mov 0x28(%esp),%ebp │ │ + or %edi,%ecx │ │ + je 6ce3b │ │ mov 0x2c(%esp),%eax │ │ cmp 0x8(%eax),%ebp │ │ - jge 63fd0 │ │ + jge 6ce48 │ │ mov 0x2c(%esp),%eax │ │ - mov 0x18(%esp),%edx │ │ + mov 0x20(%esp),%edx │ │ mov %edx,0x14(%eax,%ebp,4) │ │ add $0x1,%ebp │ │ mov %ebp,0x10(%eax) │ │ mov 0x2c(%esp),%eax │ │ lea 0x3c(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ + mov %eax,%edi │ │ mov 0x4(%eax),%eax │ │ + mov %eax,0x18(%esp) │ │ add $0x1,%eax │ │ - call 63d30 │ │ - mov 0x2c(%esp),%edi │ │ - lea 0xc(%eax),%ecx │ │ - mov %eax,%esi │ │ - mov %edi,%edx │ │ - add $0xc,%edx │ │ + call 6cae0 │ │ + mov %eax,%edx │ │ + mov %edi,%ecx │ │ mov 0x10(%edi),%eax │ │ - mov %edx,0x4(%esp) │ │ - mov %ecx,(%esp) │ │ + lea 0xc(%ecx),%esi │ │ + lea 0xc(%edx),%edi │ │ lea 0x8(,%eax,4),%eax │ │ - mov %eax,0x8(%esp) │ │ - call cfe4 │ │ - mov %edi,(%esp) │ │ - call 5bce0 │ │ - mov %esi,0x2c(%esp) │ │ - jmp 63fad │ │ - jmp 64020 │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ - nop │ │ + cmp $0x4,%eax │ │ + jae 6cea8 │ │ + xor %ecx,%ecx │ │ + test $0x2,%al │ │ + je 6ce83 │ │ + movzwl (%esi),%ecx │ │ + mov %cx,(%edi) │ │ + mov $0x2,%ecx │ │ + test $0x1,%al │ │ + je 6ce8e │ │ + movzbl (%esi,%ecx,1),%eax │ │ + mov %al,(%edi,%ecx,1) │ │ + mov 0x2c(%esp),%eax │ │ + mov %edx,0x18(%esp) │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x18(%esp),%edx │ │ + mov %edx,0x2c(%esp) │ │ + jmp 6ce29 │ │ + test $0x1,%edi │ │ + jne 6cec1 │ │ + test $0x2,%edi │ │ + jne 6ced6 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 6ce72 │ │ + movzbl (%esi),%ecx │ │ + lea 0xd(%edx),%edi │ │ + sub $0x1,%eax │ │ + mov %cl,0xc(%edx) │ │ + mov 0x2c(%esp),%ecx │ │ + lea 0xd(%ecx),%esi │ │ + jmp 6ceb0 │ │ + movzwl (%esi),%ecx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %cx,-0x2(%edi) │ │ + jmp 6ceb8 │ │ nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ push %ebp │ │ mov %eax,%ebp │ │ mov %edx,%eax │ │ push %edi │ │ - mov %edx,%edi │ │ push %esi │ │ + mov %edx,%esi │ │ push %ebx │ │ - call d3b4 │ │ - add $0x1efc5,%ebx │ │ + call db90 │ │ + add $0x20fc9,%ebx │ │ lea -0x2c(%esp),%esp │ │ and $0x3,%eax │ │ - jne 640d8 │ │ - sar $0x2,%edi │ │ - jne 64058 │ │ + jne 6cfa8 │ │ + sar $0x2,%esi │ │ + jne 6cf28 │ │ lea 0x2c(%esp),%esp │ │ mov %ebp,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi),%esi │ │ mov $0x1,%eax │ │ - call 63d30 │ │ - mov %eax,%esi │ │ + call 6cae0 │ │ movl $0x271,0x14(%eax) │ │ + mov %eax,%edi │ │ movl $0x1,0x10(%eax) │ │ - jmp 64097 │ │ + jmp 6cf67 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - sar %edi │ │ - je 640be │ │ - mov %esi,%edx │ │ - mov %esi,%eax │ │ - call 63da0 │ │ + sar %esi │ │ + je 6cf8e │ │ + mov %edi,%edx │ │ + mov %edi,%eax │ │ + call 6cb40 │ │ + mov %edi,(%esp) │ │ mov %eax,0x1c(%esp) │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ + call 64330 │ │ mov 0x1c(%esp),%eax │ │ - mov %eax,%esi │ │ - test $0x1,%edi │ │ - je 64078 │ │ - mov %esi,%edx │ │ + mov %eax,%edi │ │ + test $0x1,%esi │ │ + je 6cf48 │ │ + mov %edi,%edx │ │ mov %ebp,%eax │ │ - call 63da0 │ │ - mov %eax,0x1c(%esp) │ │ + call 6cb40 │ │ mov %ebp,(%esp) │ │ - call 5bce0 │ │ + mov %eax,0x1c(%esp) │ │ + call 64330 │ │ mov 0x1c(%esp),%eax │ │ - sar %edi │ │ + sar %esi │ │ mov %eax,%ebp │ │ - jne 6407c │ │ - mov %esi,(%esp) │ │ - call 5bce0 │ │ + jne 6cf4c │ │ + mov %edi,(%esp) │ │ + call 64330 │ │ lea 0x2c(%esp),%esp │ │ mov %ebp,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov -0x10f30(%ebx,%eax,4),%edx │ │ + mov -0x12cd4(%ebx,%eax,4),%edx │ │ mov %ebp,%eax │ │ movl $0x0,(%esp) │ │ - call 63f20 │ │ + call 6cd80 │ │ mov %eax,%ebp │ │ - jmp 64042 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x0(%edi),%edi │ │ + jmp 6cf12 │ │ + jmp 6cfe0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ push %edi │ │ mov %edx,%edi │ │ push %esi │ │ mov %edx,%esi │ │ mov %eax,%edx │ │ push %ebx │ │ sar $0x5,%esi │ │ lea -0x3c(%esp),%esp │ │ mov 0x10(%edx),%ecx │ │ mov 0x8(%edx),%edx │ │ + call db90 │ │ + add $0x20ecc,%ebx │ │ + mov %eax,0x20(%esp) │ │ add %esi,%ecx │ │ - mov %eax,0x18(%esp) │ │ - mov %ecx,%ebp │ │ - mov 0x4(%eax),%eax │ │ - add $0x1,%ebp │ │ mov %ecx,0x2c(%esp) │ │ - call d3b4 │ │ - add $0x1eec6,%ebx │ │ - cmp %edx,%ebp │ │ - jle 64141 │ │ + add $0x1,%ecx │ │ + mov 0x4(%eax),%eax │ │ + cmp %edx,%ecx │ │ + mov %ecx,0x24(%esp) │ │ + jle 6d029 │ │ + lea 0x0(%esi),%esi │ │ add %edx,%edx │ │ add $0x1,%eax │ │ - cmp %edx,%ebp │ │ - jg 64138 │ │ - call 63d30 │ │ - mov %eax,0x28(%esp) │ │ - add $0x14,%eax │ │ + cmp %edx,%ecx │ │ + jg 6d020 │ │ + call 6cae0 │ │ test %esi,%esi │ │ - jle 6416e │ │ - xor %edx,%edx │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movl $0x0,(%eax,%edx,4) │ │ - lea 0x1(%edx),%edx │ │ - cmp %esi,%edx │ │ - jne 64158 │ │ + lea 0x14(%eax),%ebp │ │ + mov %eax,0x28(%esp) │ │ + jle 6d0e4 │ │ + lea -0x4(%esi),%edx │ │ + lea -0x1(%esi),%ecx │ │ + shr $0x2,%edx │ │ + add $0x1,%edx │ │ + cmp $0x5,%ecx │ │ + lea 0x0(,%edx,4),%eax │ │ + mov %eax,0x14(%esp) │ │ + jbe 6d090 │ │ + pxor %xmm0,%xmm0 │ │ + xor %ecx,%ecx │ │ + mov %esi,0x18(%esp) │ │ mov 0x28(%esp),%esi │ │ - lea 0x14(%esi,%edx,4),%eax │ │ + mov %ecx,%eax │ │ + shl $0x4,%eax │ │ + add $0x1,%ecx │ │ + cmp %ecx,%edx │ │ + movdqu %xmm0,0x14(%esi,%eax,1) │ │ + ja 6d063 │ │ + mov 0x14(%esp),%eax │ │ mov 0x18(%esp),%esi │ │ - mov 0x18(%esp),%edx │ │ - add $0x14,%edx │ │ + lea 0x0(%ebp,%eax,4),%edx │ │ + cmp %eax,%esi │ │ + jne 6d094 │ │ + jmp 6d0e0 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov %ebp,%edx │ │ + xor %eax,%eax │ │ + movl $0x0,(%edx) │ │ + lea 0x1(%eax),%ecx │ │ + cmp %ecx,%esi │ │ + jle 6d0e0 │ │ + movl $0x0,0x4(%edx) │ │ + lea 0x2(%eax),%ecx │ │ + cmp %ecx,%esi │ │ + jle 6d0e0 │ │ + movl $0x0,0x8(%edx) │ │ + lea 0x3(%eax),%ecx │ │ + cmp %ecx,%esi │ │ + jle 6d0e0 │ │ + movl $0x0,0xc(%edx) │ │ + lea 0x4(%eax),%ecx │ │ + cmp %ecx,%esi │ │ + jle 6d0e0 │ │ + movl $0x0,0x10(%edx) │ │ + add $0x5,%eax │ │ + cmp %eax,%esi │ │ + jle 6d0e0 │ │ + movl $0x0,0x14(%edx) │ │ + lea 0x0(%ebp,%esi,4),%ebp │ │ + mov 0x20(%esp),%eax │ │ and $0x1f,%edi │ │ - mov %edi,0x20(%esp) │ │ - mov 0x10(%esi),%ecx │ │ - lea 0x14(%esi,%ecx,4),%ecx │ │ - mov %ecx,0x1c(%esp) │ │ - je 641f8 │ │ - movl $0x20,0x24(%esp) │ │ - sub %edi,0x24(%esp) │ │ - xor %edi,%edi │ │ - jmp 641a2 │ │ + mov %edi,0x14(%esp) │ │ + lea 0x14(%eax),%esi │ │ + mov 0x10(%eax),%eax │ │ + lea (%esi,%eax,4),%edx │ │ + je 6d178 │ │ + mov %edx,0x1c(%esp) │ │ + mov $0x20,%eax │ │ + sub %edi,%eax │ │ + mov %eax,0x18(%esp) │ │ + xor %eax,%eax │ │ + jmp 6d112 │ │ lea 0x0(%esi),%esi │ │ - mov %esi,%eax │ │ - movzbl 0x20(%esp),%ecx │ │ - mov (%edx),%esi │ │ - shl %cl,%esi │ │ - or %edi,%esi │ │ - movzbl 0x24(%esp),%ecx │ │ - mov %esi,(%eax) │ │ - mov (%edx),%edi │ │ - add $0x4,%edx │ │ - shr %cl,%edi │ │ - cmp %edx,0x1c(%esp) │ │ - lea 0x4(%eax),%esi │ │ - ja 641a0 │ │ - mov %edi,0x4(%eax) │ │ - mov 0x2c(%esp),%eax │ │ - add $0x2,%eax │ │ - test %edi,%edi │ │ - cmovne %eax,%ebp │ │ - mov 0x28(%esp),%eax │ │ - sub $0x1,%ebp │ │ - mov %ebp,0x10(%eax) │ │ - mov 0x18(%esp),%eax │ │ + mov %edi,%ebp │ │ + mov (%esi),%edx │ │ + lea 0x4(%ebp),%edi │ │ + movzbl 0x14(%esp),%ecx │ │ + add $0x4,%esi │ │ + shl %cl,%edx │ │ + movzbl 0x18(%esp),%ecx │ │ + or %edx,%eax │ │ + mov %eax,-0x4(%edi) │ │ + mov -0x4(%esi),%eax │ │ + shr %cl,%eax │ │ + cmp %esi,0x1c(%esp) │ │ + ja 6d110 │ │ + mov 0x2c(%esp),%esi │ │ + mov %eax,0x4(%ebp) │ │ + add $0x2,%esi │ │ + test %eax,%eax │ │ + mov 0x24(%esp),%eax │ │ + cmove %eax,%esi │ │ + mov %esi,0x24(%esp) │ │ + mov 0x24(%esp),%ecx │ │ + mov 0x28(%esp),%edi │ │ + mov 0x20(%esp),%eax │ │ + sub $0x1,%ecx │ │ + mov %ecx,0x10(%edi) │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x28(%esp),%eax │ │ + call 64330 │ │ lea 0x3c(%esp),%esp │ │ + mov %edi,%eax │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ - xchg %ax,%ax │ │ - mov 0x1c(%esp),%esi │ │ + lea 0x0(%esi),%esi │ │ + mov 0x20(%esp),%eax │ │ + lea 0x15(%eax),%edi │ │ + mov %edi,0x14(%esp) │ │ + mov %edx,%edi │ │ + sub %eax,%edi │ │ + lea 0x10(%ebp),%eax │ │ + lea -0x15(%edi),%ecx │ │ + mov %ecx,0x1c(%esp) │ │ + shr $0x2,%ecx │ │ + cmp %esi,%eax │ │ + mov 0x20(%esp),%eax │ │ + lea 0x1(%ecx),%edi │ │ + setbe 0x18(%esp) │ │ + movzbl 0x18(%esp),%ecx │ │ + add $0x24,%eax │ │ + cmp %eax,%ebp │ │ + setae %al │ │ + or %al,%cl │ │ + je 6d278 │ │ + cmp $0x14,%edi │ │ + seta 0x18(%esp) │ │ + movzbl 0x18(%esp),%ecx │ │ + cmp 0x14(%esp),%edx │ │ + setae %al │ │ + and %ecx,%eax │ │ + cmp $0x1,%al │ │ + sbb %eax,%eax │ │ + cmp $0xff,%al │ │ + je 6d278 │ │ + cmp 0x14(%esp),%edx │ │ + mov $0x1,%eax │ │ + cmovae %edi,%eax │ │ + mov %eax,0x18(%esp) │ │ + lea -0x4(%eax),%ecx │ │ + shr $0x2,%ecx │ │ + add $0x1,%ecx │ │ + cmpl $0xb,0x1c(%esp) │ │ + lea 0x0(,%ecx,4),%edi │ │ + mov %edi,0x2c(%esp) │ │ + jbe 6d247 │ │ + cmp 0x14(%esp),%edx │ │ + jb 6d247 │ │ + xor %eax,%eax │ │ + xor %edi,%edi │ │ + mov %edx,0x14(%esp) │ │ + mov 0x20(%esp),%edx │ │ + add $0x1,%edi │ │ + movdqu 0x14(%edx,%eax,1),%xmm0 │ │ + movdqu %xmm0,0x0(%ebp,%eax,1) │ │ + add $0x10,%eax │ │ + cmp %edi,%ecx │ │ + ja 6d212 │ │ + mov 0x2c(%esp),%edi │ │ + mov 0x14(%esp),%edx │ │ + mov %edi,%eax │ │ + shl $0x2,%eax │ │ + add %eax,%esi │ │ + add %eax,%ebp │ │ + cmp %edi,0x18(%esp) │ │ + je 6d14d │ │ + mov (%esi),%eax │ │ + mov %eax,0x0(%ebp) │ │ + lea 0x4(%esi),%eax │ │ + cmp %eax,%edx │ │ + jbe 6d14d │ │ + mov 0x4(%esi),%eax │ │ + mov %eax,0x4(%ebp) │ │ + lea 0x8(%esi),%eax │ │ + cmp %eax,%edx │ │ + jbe 6d14d │ │ + mov 0x8(%esi),%eax │ │ + mov %eax,0x8(%ebp) │ │ + jmp 6d14d │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mov (%edx),%ecx │ │ - lea 0x4(%edx),%edx │ │ - cmp %edx,%esi │ │ - mov %ecx,(%eax) │ │ - lea 0x4(%eax),%eax │ │ - ja 64200 │ │ - jmp 641d3 │ │ - │ │ -00064210 : │ │ + add $0x4,%esi │ │ + add $0x4,%ebp │ │ + mov -0x4(%esi),%eax │ │ + cmp %esi,%edx │ │ + mov %eax,-0x4(%ebp) │ │ + jbe 6d14d │ │ + add $0x4,%esi │ │ + add $0x4,%ebp │ │ + mov -0x4(%esi),%eax │ │ + cmp %esi,%edx │ │ + mov %eax,-0x4(%ebp) │ │ + ja 6d278 │ │ + jmp 6d14d │ │ + jmp 6d2b0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ push %ebp │ │ - fldz │ │ - mov %esp,%ebp │ │ + xor %ebp,%ebp │ │ push %edi │ │ push %esi │ │ - push %ebx │ │ - call d3b4 │ │ - add $0x1edd7,%ebx │ │ - and $0xfffffff0,%esp │ │ - lea -0xc0(%esp),%esp │ │ - mov 0x8(%ebp),%ecx │ │ - fstpl 0x80(%esp) │ │ - movzbl (%ecx),%eax │ │ - cmp $0x2d,%al │ │ - jbe 643b0 │ │ - movl $0x0,0x54(%esp) │ │ - cmp $0x30,%al │ │ - movl $0x0,0x94(%esp) │ │ - je 64640 │ │ - movsbl %al,%eax │ │ - xor %esi,%esi │ │ + lea 0x14(%eax),%esi │ │ + lea -0x30(%esp),%esp │ │ + mov 0x10(%eax),%eax │ │ + mov %esi,0x14(%esp) │ │ + mov %gs:0x14,%ecx │ │ + mov %ecx,0x2c(%esp) │ │ + xor %ecx,%ecx │ │ + lea (%esi,%eax,4),%esi │ │ + lea -0x4(%esi),%eax │ │ + mov %eax,0x18(%esp) │ │ + mov -0x4(%esi),%eax │ │ + test $0xffff0000,%eax │ │ + mov %eax,%edi │ │ + jne 6d2ee │ │ + shl $0x10,%edi │ │ + mov $0x10,%ebp │ │ + test $0xff000000,%edi │ │ + jne 6d2fc │ │ + shl $0x8,%edi │ │ + add $0x8,%ebp │ │ + test $0xf0000000,%edi │ │ + jne 6d30a │ │ + shl $0x4,%edi │ │ + add $0x4,%ebp │ │ + test $0xc0000000,%edi │ │ + jne 6d318 │ │ + shl $0x2,%edi │ │ + add $0x2,%ebp │ │ + test %edi,%edi │ │ + js 6d39b │ │ + and $0x40000000,%edi │ │ + jne 6d398 │ │ + movl $0x0,(%edx) │ │ + mov 0x18(%esp),%edx │ │ + cmp %edx,0x14(%esp) │ │ + jae 6d460 │ │ + mov -0x8(%esi),%edx │ │ + mov $0x15,%edi │ │ + mov $0x20,%ebp │ │ + movl $0x0,0x8(%esp) │ │ + mov $0x2b,%ecx │ │ + sub %ebp,%ecx │ │ + mov %edx,%ebp │ │ + mov %ecx,0x18(%esp) │ │ + mov %edi,%ecx │ │ + shl %cl,%ebp │ │ + movzbl 0x18(%esp),%ecx │ │ + shr %cl,%edx │ │ + mov %edi,%ecx │ │ + or $0x3ff00000,%edx │ │ + shl %cl,%eax │ │ + or %eax,%edx │ │ + lea -0x8(%esi),%eax │ │ + mov %edx,0xc(%esp) │ │ + cmp %eax,0x14(%esp) │ │ + jae 6d491 │ │ + mov -0xc(%esi),%edi │ │ + movzbl 0x18(%esp),%ecx │ │ + shr %cl,%edi │ │ + or %edi,%ebp │ │ + mov %ebp,0x8(%esp) │ │ + jmp 6d3f0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + add $0x1,%ebp │ │ + mov $0x20,%ecx │ │ + sub %ebp,%ecx │ │ + cmp $0xa,%ebp │ │ + mov %ecx,(%edx) │ │ + jg 6d410 │ │ + mov $0xb,%ecx │ │ + mov %eax,%edx │ │ + movl $0x0,0x8(%esp) │ │ + sub %ebp,%ecx │ │ + movl $0x0,0x1c(%esp) │ │ + shr %cl,%edx │ │ + or $0x3ff00000,%edx │ │ + mov %edx,0xc(%esp) │ │ + mov 0x18(%esp),%edx │ │ + cmp %edx,0x14(%esp) │ │ + jae 6d3e1 │ │ + mov -0x8(%esi),%edx │ │ + shr %cl,%edx │ │ + mov %edx,0x1c(%esp) │ │ + mov 0x1c(%esp),%edx │ │ + lea 0x15(%ebp),%ecx │ │ + shl %cl,%eax │ │ + or %eax,%edx │ │ + mov %edx,0x8(%esp) │ │ + mov 0x2c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ + movsd 0x8(%esp),%xmm0 │ │ + jne 6d48c │ │ + lea 0x30(%esp),%esp │ │ + pop %esi │ │ + pop %edi │ │ + pop %ebp │ │ + retq │ │ + nop │ │ + mov 0x18(%esp),%edi │ │ + cmp %edi,0x14(%esp) │ │ + jae 6d438 │ │ + mov -0x8(%esi),%edx │ │ + mov %ebp,%edi │ │ + sub $0xb,%edi │ │ + jne 6d345 │ │ + mov %edx,0x8(%esp) │ │ + or $0x3ff00000,%eax │ │ + mov %eax,0xc(%esp) │ │ + jmp 6d3f0 │ │ + nop │ │ + mov %ebp,%ecx │ │ + sub $0xb,%ecx │ │ + je 6d488 │ │ + shl %cl,%eax │ │ + xor %ebp,%ebp │ │ + or $0x3ff00000,%eax │ │ + xor %edi,%edi │ │ + movl $0x0,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + jmp 6d38c │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + shl $0x15,%eax │ │ + xor %ebp,%ebp │ │ + or $0x3ff00000,%eax │ │ + or %edi,%ebp │ │ + movl $0x0,0x8(%esp) │ │ + mov %eax,0xc(%esp) │ │ + mov %ebp,0x8(%esp) │ │ + jmp 6d3f0 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ xor %edx,%edx │ │ - cmp $0x2f,%eax │ │ - mov %ecx,0x68(%esp) │ │ - movl $0x0,0x70(%esp) │ │ - jle 642dc │ │ - cmp $0x39,%eax │ │ - jg 643cf │ │ + jmp 6d428 │ │ + call db70 │ │ xor %edi,%edi │ │ - mov %ecx,0xa0(%esp) │ │ - jmp 642ae │ │ + jmp 6d38c │ │ + nop │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - lea (%esi,%esi,4),%esi │ │ - lea -0x30(%eax,%esi,2),%esi │ │ - lea 0x1(%ecx),%ecx │ │ - add $0x1,%edx │ │ - movsbl (%ecx),%eax │ │ - cmp $0x2f,%eax │ │ - jle 642cd │ │ - cmp $0x39,%eax │ │ - jg 643c0 │ │ - cmp $0x8,%edx │ │ - jle 64290 │ │ - cmp $0xf,%edx │ │ - jg 64297 │ │ - lea (%edi,%edi,4),%edi │ │ - lea 0x1(%ecx),%ecx │ │ - lea -0x30(%eax,%edi,2),%edi │ │ - add $0x1,%edx │ │ - movsbl (%ecx),%eax │ │ - cmp $0x2f,%eax │ │ - jg 642a5 │ │ - mov %ecx,0x68(%esp) │ │ - mov %edi,0x70(%esp) │ │ - mov 0xa0(%esp),%ecx │ │ - cmp $0x2e,%eax │ │ - jne 643cf │ │ - mov 0x68(%esp),%edi │ │ - add $0x1,%edi │ │ - test %edx,%edx │ │ - mov %edi,0x90(%esp) │ │ - mov 0x68(%esp),%edi │ │ - movsbl 0x1(%edi),%eax │ │ - jne 65000 │ │ - cmp $0x30,%eax │ │ - movl $0x0,0x98(%esp) │ │ - jne 64366 │ │ - mov 0x70(%esp),%eax │ │ - mov %esi,0xa0(%esp) │ │ - mov %edx,0x98(%esp) │ │ - mov %eax,0x88(%esp) │ │ - mov %edx,%edi │ │ - mov 0x90(%esp),%esi │ │ - lea 0x0(%esi),%esi │ │ - lea 0x1(%esi),%esi │ │ - add $0x1,%edi │ │ - movsbl (%esi),%eax │ │ - cmp $0x30,%eax │ │ - je 64338 │ │ - mov %edi,0x98(%esp) │ │ - mov 0x88(%esp),%edi │ │ - mov %esi,0x90(%esp) │ │ - mov %edi,0x70(%esp) │ │ - mov 0xa0(%esp),%esi │ │ - lea -0x31(%eax),%edi │ │ - cmp $0x8,%edi │ │ - ja 650ae │ │ - mov 0x98(%esp),%edi │ │ - mov 0x90(%esp),%ecx │ │ - sub $0x30,%eax │ │ - mov %ecx,0x7c(%esp) │ │ - mov %edi,0x88(%esp) │ │ - movl $0x0,0xa0(%esp) │ │ - movl $0x1,0x98(%esp) │ │ - mov %eax,0x78(%esp) │ │ - jmp 65044 │ │ - lea 0x0(%esi),%esi │ │ + │ │ +0006d4a0 : │ │ + push %ebp │ │ + push %edi │ │ + push %esi │ │ + push %ebx │ │ + call db90 │ │ + add $0x20a1f,%ebx │ │ + lea -0xac(%esp),%esp │ │ + mov 0xc0(%esp),%eax │ │ + mov 0xc4(%esp),%edi │ │ + movl $0x0,0x40(%esp) │ │ + mov %eax,0x20(%esp) │ │ + mov %eax,%ebp │ │ + movzbl 0x0(%ebp),%eax │ │ + mov %edi,0x5c(%esp) │ │ + mov %gs:0x14,%edi │ │ + mov %edi,0x9c(%esp) │ │ + xor %edi,%edi │ │ + movl $0x0,0x44(%esp) │ │ + cmp $0x2d,%al │ │ + ja 6d6f0 │ │ movzbl %al,%edx │ │ - mov -0x11114(%ebx,%edx,4),%edx │ │ - add %ebx,%edx │ │ + mov -0x12d88(%ebx,%edx,4),%edi │ │ + lea (%edi,%ebx,1),%edx │ │ jmp *%edx │ │ - xchg %ax,%ax │ │ - mov %ecx,0x68(%esp) │ │ - mov %edi,0x70(%esp) │ │ - mov 0xa0(%esp),%ecx │ │ - mov %ecx,0x7c(%esp) │ │ - mov %edx,0xa0(%esp) │ │ - movl $0x0,0x98(%esp) │ │ - movl $0x0,0x88(%esp) │ │ - cmp $0x45,%eax │ │ - je 64400 │ │ - xor %ecx,%ecx │ │ - cmp $0x65,%eax │ │ - jne 64538 │ │ - mov 0xa0(%esp),%eax │ │ - or 0x98(%esp),%eax │ │ - or 0x94(%esp),%eax │ │ - je 64778 │ │ - mov 0x68(%esp),%edi │ │ - movzbl 0x1(%edi),%eax │ │ - cmp $0x2b,%al │ │ - je 654ad │ │ - cmp $0x2d,%al │ │ - je 65115 │ │ - mov 0x68(%esp),%edi │ │ - movl $0x0,0x74(%esp) │ │ - add $0x1,%edi │ │ - mov %edi,0x90(%esp) │ │ - movsbl %al,%eax │ │ - mov 0x68(%esp),%ecx │ │ - lea -0x30(%eax),%edi │ │ - mov %ecx,0x8(%ebp) │ │ - xor %ecx,%ecx │ │ - cmp $0x9,%edi │ │ - ja 64538 │ │ - cmp $0x30,%eax │ │ - jne 6448e │ │ - mov 0x70(%esp),%edi │ │ - mov 0x90(%esp),%ecx │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea 0x1(%ecx),%ecx │ │ - movsbl (%ecx),%eax │ │ - cmp $0x30,%eax │ │ - je 64478 │ │ - mov %edi,0x70(%esp) │ │ - mov %ecx,0x90(%esp) │ │ - lea -0x31(%eax),%ecx │ │ - cmp $0x8,%ecx │ │ - ja 6570f │ │ - mov 0x90(%esp),%edi │ │ - lea -0x30(%eax),%ecx │ │ - add $0x1,%edi │ │ - mov %edi,0x78(%esp) │ │ - mov 0x90(%esp),%edi │ │ - movsbl 0x1(%edi),%eax │ │ - cmp $0x2f,%eax │ │ - jle 644fe │ │ - cmp $0x39,%eax │ │ - jg 644fe │ │ - mov %esi,0xa8(%esp) │ │ - mov 0x70(%esp),%edi │ │ - mov 0x78(%esp),%esi │ │ - jmp 644dd │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - cmp $0x39,%eax │ │ - jg 644ef │ │ - lea (%ecx,%ecx,4),%ecx │ │ - lea 0x1(%esi),%esi │ │ - lea -0x30(%eax,%ecx,2),%ecx │ │ - movsbl (%esi),%eax │ │ - cmp $0x2f,%eax │ │ - jg 644d8 │ │ - mov %esi,0x78(%esp) │ │ - mov %edi,0x70(%esp) │ │ - mov 0xa8(%esp),%esi │ │ - mov 0x78(%esp),%edi │ │ - sub 0x90(%esp),%edi │ │ - cmp $0x8,%edi │ │ - jg 64516 │ │ - cmp $0x4e1f,%ecx │ │ - jle 6451b │ │ - mov $0x4e1f,%ecx │ │ - mov 0x74(%esp),%edi │ │ - test %edi,%edi │ │ - je 658c3 │ │ - mov 0x68(%esp),%edi │ │ - neg %ecx │ │ - mov %edi,0x8(%ebp) │ │ - mov 0x78(%esp),%edi │ │ - mov %edi,0x68(%esp) │ │ - mov 0xa0(%esp),%edi │ │ - test %edi,%edi │ │ - jne 64678 │ │ - mov 0x98(%esp),%edx │ │ - or 0x94(%esp),%edx │ │ - xorpd %xmm0,%xmm0 │ │ - jne 645bb │ │ - cmp $0x4e,%eax │ │ - je 65694 │ │ - jg 650eb │ │ - cmp $0x49,%eax │ │ - lea 0x0(%esi),%esi │ │ - jne 650fd │ │ - lea -0x1a694(%ebx),%edx │ │ - mov 0x68(%esp),%esi │ │ - movsbl (%edx),%ecx │ │ - add $0x1,%edx │ │ - test %ecx,%ecx │ │ - je 6592a │ │ - lea 0x1(%esi),%esi │ │ - movsbl (%esi),%eax │ │ - cmp $0x40,%eax │ │ - jle 645a2 │ │ - cmp $0x5a,%eax │ │ - lea 0x20(%eax),%edi │ │ - cmovle %edi,%eax │ │ - cmp %ecx,%eax │ │ - je 64580 │ │ - xchg %ax,%ax │ │ - mov 0x8(%ebp),%edx │ │ - movl $0x0,0x54(%esp) │ │ - mov %edx,0x68(%esp) │ │ - xorpd %xmm0,%xmm0 │ │ - mov 0xc(%ebp),%esi │ │ - test %esi,%esi │ │ - je 645cb │ │ - mov 0xc(%ebp),%edi │ │ - mov 0x68(%esp),%eax │ │ - mov %eax,(%edi) │ │ - mov 0x54(%esp),%ecx │ │ - test %ecx,%ecx │ │ - je 645df │ │ - movsd -0x128e4(%ebx),%xmm1 │ │ - xorpd %xmm1,%xmm0 │ │ - movsd %xmm0,0x18(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + test %eax,%eax │ │ + je 6d903 │ │ + xorpd %xmm7,%xmm7 │ │ + movl $0x0,0x6c(%esp) │ │ + movsd %xmm7,0x18(%esp) │ │ + mov 0x5c(%esp),%eax │ │ + mov 0x20(%esp),%ecx │ │ + mov %ecx,(%eax) │ │ + mov 0x6c(%esp),%edx │ │ + test %edx,%edx │ │ + je 6d558 │ │ + movsd 0x18(%esp),%xmm6 │ │ + movsd -0x14698(%ebx),%xmm0 │ │ + xorpd %xmm0,%xmm6 │ │ + movsd %xmm6,0x18(%esp) │ │ + mov 0x9c(%esp),%eax │ │ + xor %gs:0x14,%eax │ │ fldl 0x18(%esp) │ │ - lea -0xc(%ebp),%esp │ │ + jne 6ee5c │ │ + lea 0xac(%esp),%esp │ │ pop %ebx │ │ pop %esi │ │ pop %edi │ │ pop %ebp │ │ retq │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - add $0x1,%ecx │ │ - jmp 64237 │ │ - movl $0x1,0x54(%esp) │ │ - movzbl 0x1(%ecx),%eax │ │ - add $0x1,%ecx │ │ + movl $0x0,0x6c(%esp) │ │ + movzbl 0x1(%ebp),%eax │ │ + add $0x1,%ebp │ │ test %al,%al │ │ - jne 6424a │ │ - mov 0x8(%ebp),%ecx │ │ - movl $0x0,0x54(%esp) │ │ - mov %ecx,0x68(%esp) │ │ - xorpd %xmm0,%xmm0 │ │ - jmp 645bb │ │ + je 6d510 │ │ + movl $0x0,0x30(%esp) │ │ + cmp $0x30,%al │ │ + je 6d6b8 │ │ + movsbl %al,%esi │ │ + cmp $0x2f,%esi │ │ + jle 6e89b │ │ + cmp $0x39,%esi │ │ + jg 6e965 │ │ + xor %esi,%esi │ │ + mov %ebp,%edx │ │ + mov %ebp,0x18(%esp) │ │ + xor %ecx,%ecx │ │ + xor %edi,%edi │ │ + mov %esi,%ebp │ │ + jmp 6d5f4 │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - movl $0x0,0x54(%esp) │ │ - jmp 64608 │ │ - lea 0x0(%esi),%esi │ │ - mov %ecx,%edx │ │ + lea 0x0(%ebp,%ebp,4),%esi │ │ + movsbl %al,%eax │ │ + lea -0x30(%eax,%esi,2),%ebp │ │ + add $0x1,%edx │ │ + add $0x1,%edi │ │ + movsbl (%edx),%esi │ │ + cmp $0x2f,%esi │ │ + mov %esi,%eax │ │ + jle 6d618 │ │ + cmp $0x39,%esi │ │ + jg 6d710 │ │ + cmp $0x8,%edi │ │ + jle 6d5d0 │ │ + cmp $0xf,%edi │ │ + jg 6d5db │ │ + add $0x1,%edx │ │ + movsbl %al,%eax │ │ + movsbl (%edx),%esi │ │ + lea (%ecx,%ecx,4),%ecx │ │ + add $0x1,%edi │ │ + lea -0x30(%eax,%ecx,2),%ecx │ │ + cmp $0x2f,%esi │ │ + mov %esi,%eax │ │ + jg 6d5eb │ │ + mov %ebp,0x38(%esp) │ │ + cmp $0x2e,%esi │ │ + mov %edx,0x7c(%esp) │ │ + mov 0x18(%esp),%ebp │ │ + jne 6d71c │ │ + mov %edi,0x28(%esp) │ │ + mov %edx,%esi │ │ + movl $0x0,0x18(%esp) │ │ + add $0x1,%esi │ │ + movl $0x0,0x3c(%esp) │ │ + mov %esi,0x7c(%esp) │ │ + movsbl 0x1(%edx),%esi │ │ + lea -0x30(%esi),%edx │ │ + cmp $0x9,%edx │ │ + ja 6d730 │ │ + mov 0x18(%esp),%eax │ │ + mov %edx,0x48(%esp) │ │ + add $0x1,%eax │ │ + test %edx,%edx │ │ + je 6e6d8 │ │ + mov 0x18(%esp),%esi │ │ + add %eax,0x3c(%esp) │ │ + add %edi,%esi │ │ + cmp $0x1,%eax │ │ + mov %esi,0x18(%esp) │ │ + je 6ee0e │ │ + mov 0x38(%esp),%eax │ │ + mov %ebp,0x4c(%esp) │ │ + jmp 6d69b │ │ + lea (%eax,%eax,4),%eax │ │ + add %eax,%eax │ │ + cmp %esi,%edi │ │ + je 6e6b5 │ │ + add $0x1,%edi │ │ + lea -0x1(%edi),%ebp │ │ + cmp $0x8,%ebp │ │ + jle 6d68e │ │ + cmp $0x10,%edi │ │ + jg 6d693 │ │ + lea (%ecx,%ecx,4),%ecx │ │ + add %ecx,%ecx │ │ + jmp 6d693 │ │ lea 0x0(%esi),%esi │ │ - lea 0x1(%edx),%edx │ │ - movzbl (%edx),%eax │ │ + movzbl 0x1(%ebp),%eax │ │ + add $0x1,%ebp │ │ cmp $0x30,%al │ │ - je 64648 │ │ + je 6d6b8 │ │ test %al,%al │ │ - mov %edx,0x68(%esp) │ │ - xorpd %xmm0,%xmm0 │ │ - je 645bb │ │ - mov %edx,%ecx │ │ - movl $0x1,0x94(%esp) │ │ - jmp 6425d │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - sub 0x88(%esp),%ecx │ │ - test %edx,%edx │ │ - cmove 0xa0(%esp),%edx │ │ - mov $0x10,%eax │ │ - mov %edx,0x98(%esp) │ │ - lea -0x80000000(%esi),%edx │ │ - cvtsi2sd %edx,%xmm0 │ │ - addsd -0x12a44(%ebx),%xmm0 │ │ - cmpl $0x10,0xa0(%esp) │ │ - cmovle 0xa0(%esp),%eax │ │ - cmp $0x9,%eax │ │ - mov %ecx,0xa8(%esp) │ │ - lea -0x12a44(%ebx),%edx │ │ - movsd %xmm0,0x80(%esp) │ │ - jle 646fa │ │ - mov 0x70(%esp),%edi │ │ - add $0x80000000,%edi │ │ - cvtsi2sd %edi,%xmm1 │ │ - mulsd -0x1109c(%ebx,%eax,8),%xmm0 │ │ - addsd (%edx),%xmm1 │ │ + je 6da3b │ │ + movl $0x1,0x30(%esp) │ │ + jmp 6d5a7 │ │ + movzbl 0x1(%ebp),%eax │ │ + add $0x1,%ebp │ │ + cmp $0x2d,%al │ │ + jbe 6d4fa │ │ + mov %esi,%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + movl $0x0,0x6c(%esp) │ │ + jmp 6d597 │ │ + lea 0x0(%esi),%esi │ │ + movl $0x1,0x6c(%esp) │ │ + jmp 6d588 │ │ + lea 0x0(%esi),%esi │ │ + mov %ebp,0x38(%esp) │ │ + mov %edx,0x7c(%esp) │ │ + mov 0x18(%esp),%ebp │ │ + mov %edi,0x28(%esp) │ │ + movl $0x0,0x18(%esp) │ │ + movl $0x0,0x3c(%esp) │ │ + mov %esi,%eax │ │ + and $0xffffffdf,%eax │ │ + cmp $0x45,%eax │ │ + jne 6d7a0 │ │ + mov 0x18(%esp),%eax │ │ + or %edi,%eax │ │ + or 0x30(%esp),%eax │ │ + je 6d510 │ │ + mov 0x7c(%esp),%eax │ │ + movzbl 0x1(%eax),%edx │ │ + cmp $0x2b,%dl │ │ + je 6e6a8 │ │ + cmp $0x2d,%dl │ │ + je 6db27 │ │ + add $0x1,%eax │ │ + movsbl %dl,%esi │ │ + movl $0x0,0x20(%esp) │ │ + lea -0x30(%esi),%edx │ │ + cmp $0x9,%edx │ │ + jbe 6da6f │ │ + mov 0x7c(%esp),%eax │ │ + xor %edx,%edx │ │ + mov %eax,0x20(%esp) │ │ + jmp 6d7a2 │ │ + mov 0x7c(%esp),%edx │ │ + mov %eax,0x7c(%esp) │ │ + mov %edx,0x20(%esp) │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + xor %edx,%edx │ │ + test %edi,%edi │ │ + je 6d868 │ │ + mov 0x28(%esp),%eax │ │ + sub 0x3c(%esp),%edx │ │ + mov %edx,0x70(%esp) │ │ + test %eax,%eax │ │ + mov $0x10,%edx │ │ + cmove %edi,%eax │ │ + cmp $0x10,%edi │ │ + mov %eax,0x28(%esp) │ │ + cmovle %edi,%edx │ │ + mov 0x38(%esp),%eax │ │ + add $0x80000000,%eax │ │ + cmp $0x9,%edx │ │ + cvtsi2sd %eax,%xmm0 │ │ + lea -0x14860(%ebx),%eax │ │ + addsd -0x14860(%ebx),%xmm0 │ │ + movq %xmm0,0x40(%esp) │ │ + jle 6d81d │ │ + mulsd -0x12c50(%ebx,%edx,8),%xmm0 │ │ + add $0x80000000,%ecx │ │ + cvtsi2sd %ecx,%xmm1 │ │ + addsd (%eax),%xmm1 │ │ addsd %xmm1,%xmm0 │ │ - movsd %xmm0,0x80(%esp) │ │ - cmpl $0xf,0xa0(%esp) │ │ - jg 64790 │ │ - cmpl $0x0,0xa8(%esp) │ │ - je 64765 │ │ - jle 658fc │ │ - cmpl $0x16,0xa8(%esp) │ │ - jg 65875 │ │ - movsd 0x80(%esp),%xmm0 │ │ - mov 0xa8(%esp),%edi │ │ - mulsd -0x11054(%ebx,%edi,8),%xmm0 │ │ - jmp 645bb │ │ - call d0b4 <__errno@plt> │ │ - movl $0x22,(%eax) │ │ - movl $0x7ff00000,0x84(%esp) │ │ - movl $0x0,0x80(%esp) │ │ - movsd 0x80(%esp),%xmm0 │ │ - jmp 645bb │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - mov 0x8(%ebp),%edi │ │ - movl $0x0,0x54(%esp) │ │ - mov %edi,0x68(%esp) │ │ - xorpd %xmm0,%xmm0 │ │ - jmp 645bb │ │ - mov 0xa0(%esp),%edi │ │ - sub %eax,%edi │ │ - mov 0xa8(%esp),%eax │ │ - add %edi,%eax │ │ + movsd %xmm0,0x18(%esp) │ │ + movq 0x18(%esp),%xmm7 │ │ + movq %xmm7,0x40(%esp) │ │ + cmp $0xf,%edi │ │ + jg 6d912 │ │ + cmpl $0x0,0x70(%esp) │ │ + je 6da4b │ │ + jle 6ead2 │ │ + cmpl $0x16,0x70(%esp) │ │ + jg 6e97a │ │ + mov 0x70(%esp),%eax │ │ + movsd 0x40(%esp),%xmm4 │ │ + mulsd -0x12c08(%ebx,%eax,8),%xmm4 │ │ + mov 0x7c(%esp),%eax │ │ + mov %eax,0x20(%esp) │ │ + movsd %xmm4,0x18(%esp) │ │ + jmp 6da2a │ │ + mov 0x18(%esp),%eax │ │ + or 0x30(%esp),%eax │ │ + jne 6da18 │ │ + cmp $0x4e,%esi │ │ + je 6d896 │ │ + jle 6e248 │ │ + cmp $0x69,%esi │ │ + je 6e251 │ │ + cmp $0x6e,%esi │ │ + lea 0x0(%esi),%esi │ │ + jne 6d510 │ │ + mov 0x7c(%esp),%esi │ │ + lea -0x1c4a4(%ebx),%edx │ │ + jmp 6d8c3 │ │ + lea 0x0(%esi),%esi │ │ + movsbl 0x1(%esi),%eax │ │ + add $0x1,%esi │ │ + lea -0x41(%eax),%ebp │ │ + lea 0x20(%eax),%edi │ │ + cmp $0x19,%ebp │ │ + cmovbe %edi,%eax │ │ + cmp %ecx,%eax │ │ + jne 6d510 │ │ + movsbl (%edx),%ecx │ │ + add $0x1,%edx │ │ + test %ecx,%ecx │ │ + jne 6d8a8 │ │ + cmpb $0x28,0x1(%esi) │ │ + lea 0x1(%esi),%edi │ │ + mov %esi,0x7c(%esp) │ │ + movl $0x7ff80000,0x44(%esp) │ │ + movl $0x0,0x40(%esp) │ │ + mov %edi,0x20(%esp) │ │ + je 6ecd6 │ │ + movsd 0x40(%esp),%xmm6 │ │ + movsd %xmm6,0x18(%esp) │ │ + jmp 6da2a │ │ + xorpd %xmm4,%xmm4 │ │ + movsd %xmm4,0x18(%esp) │ │ + jmp 6d558 │ │ + mov %edi,%eax │ │ + sub %edx,%eax │ │ + add 0x70(%esp),%eax │ │ cmp $0x0,%eax │ │ - jle 65728 │ │ + jle 6e82c │ │ mov %eax,%edx │ │ and $0xf,%edx │ │ - je 647cd │ │ - movsd 0x80(%esp),%xmm0 │ │ - mulsd -0x11054(%ebx,%edx,8),%xmm0 │ │ - movsd %xmm0,0x80(%esp) │ │ + je 6d94b │ │ + movsd 0x40(%esp),%xmm3 │ │ + mulsd -0x12c08(%ebx,%edx,8),%xmm3 │ │ + movsd %xmm3,0x18(%esp) │ │ + movq 0x18(%esp),%xmm6 │ │ + movq %xmm6,0x40(%esp) │ │ and $0xfffffff0,%eax │ │ - je 64890 │ │ + je 6db41 │ │ cmp $0x134,%eax │ │ - jg 64744 │ │ + jg 6e7f8 │ │ sar $0x4,%eax │ │ - xor %edx,%edx │ │ cmp $0x1,%eax │ │ - jle 64814 │ │ - movsd 0x80(%esp),%xmm0 │ │ + jle 6ee30 │ │ + movsd 0x40(%esp),%xmm0 │ │ + xor %edx,%edx │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ test $0x1,%al │ │ - je 64801 │ │ - mulsd -0x10f94(%ebx,%edx,8),%xmm0 │ │ + je 6d98d │ │ + mulsd -0x12c68(%ebx,%edx,8),%xmm0 │ │ sar %eax │ │ add $0x1,%edx │ │ cmp $0x1,%eax │ │ - jg 647f4 │ │ - movsd %xmm0,0x80(%esp) │ │ - subl $0x3500000,0x84(%esp) │ │ - movsd 0x80(%esp),%xmm2 │ │ - mulsd -0x10f94(%ebx,%edx,8),%xmm2 │ │ - movsd %xmm2,0x80(%esp) │ │ - mov 0x84(%esp),%eax │ │ - mov %eax,%edx │ │ + jne 6d980 │ │ + movq %xmm0,0x40(%esp) │ │ + subl $0x3500000,0x44(%esp) │ │ + movsd 0x40(%esp),%xmm5 │ │ + mulsd -0x12c68(%ebx,%edx,8),%xmm5 │ │ + movsd %xmm5,0x18(%esp) │ │ + mov 0x1c(%esp),%edx │ │ + mov 0x18(%esp),%eax │ │ + mov %edx,0x44(%esp) │ │ + mov %eax,0x40(%esp) │ │ + mov %edx,%eax │ │ and $0x7ff00000,%edx │ │ cmp $0x7ca00000,%edx │ │ - ja 64744 │ │ + ja 6e7f8 │ │ cmp $0x7c900000,%edx │ │ - jbe 659c7 │ │ - movl $0x7fefffff,0x84(%esp) │ │ - movl $0xffffffff,0x80(%esp) │ │ - movsd 0x80(%esp),%xmm0 │ │ - movl $0x0,0x74(%esp) │ │ - jmp 648a1 │ │ - lea 0x0(%esi),%esi │ │ - movsd 0x80(%esp),%xmm0 │ │ - movl $0x0,0x74(%esp) │ │ - mov 0xa0(%esp),%ecx │ │ + jbe 6ebab │ │ + movl $0x7fefffff,0x44(%esp) │ │ + movl $0xffffffff,0x40(%esp) │ │ + movsd 0x40(%esp),%xmm4 │ │ + movl $0x0,0x54(%esp) │ │ + movsd %xmm4,0x18(%esp) │ │ + jmp 6db55 │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + mov 0x7c(%esp),%eax │ │ + xorpd %xmm7,%xmm7 │ │ + movsd %xmm7,0x18(%esp) │ │ + mov %eax,0x20(%esp) │ │ + mov 0x5c(%esp),%ecx │ │ + test %ecx,%ecx │ │ + jne 6d52e │ │ + jmp 6d538 │ │ + xorpd %xmm6,%xmm6 │ │ + mov %ebp,0x20(%esp) │ │ + movsd %xmm6,0x18(%esp) │ │ + jmp 6da2a │ │ + mov 0x7c(%esp),%eax │ │ + movsd 0x40(%esp),%xmm4 │ │ + movsd %xmm4,0x18(%esp) │ │ + mov %eax,0x20(%esp) │ │ + jmp 6da2a │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movsbl 0x1(%eax),%esi │ │ + add $0x1,%eax │ │ + cmp $0x30,%esi │ │ + je 6da68 │ │ + lea -0x31(%esi),%edx │ │ + cmp $0x8,%edx │ │ + ja 6d78a │ │ + sub $0x30,%esi │ │ + mov %esi,0x48(%esp) │ │ + lea 0x1(%eax),%esi │ │ + mov %esi,0x4c(%esp) │ │ + movsbl 0x1(%eax),%esi │ │ + lea -0x30(%esi),%edx │ │ + cmp $0x9,%edx │ │ + ja 6dae5 │ │ + mov %ecx,0x50(%esp) │ │ + mov 0x48(%esp),%edx │ │ + mov %edi,0x54(%esp) │ │ + mov 0x4c(%esp),%ecx │ │ + jmp 6dac0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + add $0x1,%ecx │ │ + lea (%edx,%edx,4),%edx │ │ + lea -0x30(%esi,%edx,2),%edx │ │ + movsbl (%ecx),%esi │ │ + lea -0x30(%esi),%edi │ │ + cmp $0x9,%edi │ │ + jbe 6dac0 │ │ + mov %ecx,0x4c(%esp) │ │ + mov 0x54(%esp),%edi │ │ + mov %edx,0x48(%esp) │ │ + mov 0x50(%esp),%ecx │ │ + mov 0x4c(%esp),%edx │ │ + sub %eax,%edx │ │ + cmp $0x8,%edx │ │ + jg 6ea14 │ │ + cmpl $0x4e1f,0x48(%esp) │ │ + jg 6ea14 │ │ + mov 0x20(%esp),%eax │ │ + mov 0x48(%esp),%edx │ │ + neg %eax │ │ + xor %eax,%edx │ │ + mov 0x7c(%esp),%eax │ │ + add 0x20(%esp),%edx │ │ + mov %eax,0x20(%esp) │ │ + mov 0x4c(%esp),%eax │ │ + mov %eax,0x7c(%esp) │ │ + jmp 6d7a2 │ │ + movl $0x1,0x20(%esp) │ │ + mov 0x7c(%esp),%esi │ │ + mov %esi,%eax │ │ + movsbl 0x2(%esi),%esi │ │ + add $0x2,%eax │ │ + jmp 6d772 │ │ + movsd 0x40(%esp),%xmm7 │ │ + movl $0x0,0x54(%esp) │ │ + movsd %xmm7,0x18(%esp) │ │ + lea 0x8(%edi),%esi │ │ mov $0x38e38e39,%edx │ │ - add $0x8,%ecx │ │ - mov %ecx,%eax │ │ + mov %esi,%eax │ │ imul %edx │ │ + sar $0x1f,%esi │ │ xor %eax,%eax │ │ - sar %edx │ │ - sar $0x1f,%ecx │ │ - sub %ecx,%edx │ │ - cmp $0x1,%edx │ │ - jle 648d1 │ │ - mov $0x1,%ecx │ │ - nop │ │ - add %ecx,%ecx │ │ + mov %edx,%ecx │ │ + sar %ecx │ │ + sub %esi,%ecx │ │ + cmp $0x1,%ecx │ │ + jle 6db89 │ │ + mov $0x1,%edx │ │ + lea 0x0(%esi),%esi │ │ + lea 0x0(%edi,%eiz,1),%edi │ │ + add %edx,%edx │ │ add $0x1,%eax │ │ - cmp %ecx,%edx │ │ - jg 648c8 │ │ - movsd %xmm0,0x20(%esp) │ │ - call 63d30 │ │ - cmpl $0x9,0x98(%esp) │ │ - mov %eax,0x60(%esp) │ │ - mov %esi,0x14(%eax) │ │ + cmp %edx,%ecx │ │ + jg 6db80 │ │ + call 6cae0 │ │ + mov 0x38(%esp),%ecx │ │ + cmpl $0x9,0x28(%esp) │ │ + mov %eax,0x74(%esp) │ │ movl $0x1,0x10(%eax) │ │ - mov 0x7c(%esp),%edi │ │ - movsd 0x20(%esp),%xmm0 │ │ - jle 650d8 │ │ - add $0x9,%edi │ │ - mov $0x9,%esi │ │ - mov %edi,0x94(%esp) │ │ - mov 0x7c(%esp),%edi │ │ - movsd %xmm0,0x88(%esp) │ │ - xchg %ax,%ax │ │ - movsbl (%edi,%esi,1),%edx │ │ - lea 0x1(%esi),%esi │ │ + mov %ecx,0x14(%eax) │ │ + jle 6e6f0 │ │ + mov 0x28(%esp),%ecx │ │ + lea 0x9(%ebp),%eax │ │ + mov %eax,0x20(%esp) │ │ + lea 0x0(%ebp,%ecx,1),%esi │ │ + mov %eax,%ebp │ │ + mov 0x74(%esp),%eax │ │ + movsbl 0x0(%ebp),%edx │ │ + add $0x1,%ebp │ │ sub $0x30,%edx │ │ mov %edx,(%esp) │ │ mov $0xa,%edx │ │ - call 63f20 │ │ - cmp 0x98(%esp),%esi │ │ - jne 64920 │ │ - mov 0x94(%esp),%edi │ │ - mov 0x98(%esp),%edx │ │ - mov %eax,0x60(%esp) │ │ - movsd 0x88(%esp),%xmm0 │ │ - lea -0x8(%edi,%edx,1),%edi │ │ - mov 0x98(%esp),%ecx │ │ - cmp %ecx,0xa0(%esp) │ │ - jle 649ad │ │ - mov %ecx,%esi │ │ - sub %ecx,%edi │ │ - mov 0x60(%esp),%eax │ │ - movsd %xmm0,0x98(%esp) │ │ - movsbl (%edi,%esi,1),%edx │ │ - lea 0x1(%esi),%esi │ │ + call 6cd80 │ │ + cmp %esi,%ebp │ │ + jne 6dbc0 │ │ + mov %eax,0x74(%esp) │ │ + mov 0x28(%esp),%ecx │ │ + mov 0x20(%esp),%eax │ │ + lea -0x8(%eax,%ecx,1),%esi │ │ + mov 0x28(%esp),%eax │ │ + mov %edi,%ebp │ │ + sub %eax,%ebp │ │ + add %esi,%ebp │ │ + cmp %eax,%edi │ │ + jle 6dc1e │ │ + mov 0x74(%esp),%eax │ │ + lea 0x0(%esi),%esi │ │ + movsbl (%esi),%edx │ │ + add $0x1,%esi │ │ sub $0x30,%edx │ │ mov %edx,(%esp) │ │ mov $0xa,%edx │ │ - call 63f20 │ │ - cmp 0xa0(%esp),%esi │ │ - jne 64980 │ │ - mov %eax,0x60(%esp) │ │ - movsd 0x98(%esp),%xmm0 │ │ - mov 0xa8(%esp),%edx │ │ - mov 0xa8(%esp),%ecx │ │ - xor %eax,%eax │ │ - neg %edx │ │ - test %ecx,%ecx │ │ - cmovns %eax,%edx │ │ - cmovns 0xa8(%esp),%eax │ │ - mov %eax,0x6c(%esp) │ │ - mov 0x60(%esp),%eax │ │ + call 6cd80 │ │ + cmp %ebp,%esi │ │ + jne 6dc00 │ │ + mov %eax,0x74(%esp) │ │ + mov 0x74(%esp),%eax │ │ add $0xc,%eax │ │ - mov %edx,0x70(%esp) │ │ - mov %eax,0x50(%esp) │ │ + mov %eax,0x78(%esp) │ │ + mov 0x70(%esp),%eax │ │ + mov %eax,%edx │ │ + neg %edx │ │ + test %eax,%eax │ │ + mov $0x0,%eax │ │ + cmovs %edx,%eax │ │ + mov %eax,0x68(%esp) │ │ nop │ │ - mov 0x60(%esp),%edx │ │ - mov 0x4(%edx),%eax │ │ - movsd %xmm0,0x20(%esp) │ │ - call 63d30 │ │ - mov 0x60(%esp),%ecx │ │ - mov %eax,0x7c(%esp) │ │ - mov 0x50(%esp),%edi │ │ - add $0xc,%eax │ │ - mov 0x10(%ecx),%edx │ │ - mov %edi,0x4(%esp) │ │ - mov %eax,(%esp) │ │ - lea 0x8(,%edx,4),%edx │ │ - mov %edx,0x8(%esp) │ │ - call cfe4 │ │ - movsd 0x20(%esp),%xmm0 │ │ + mov 0x74(%esp),%edi │ │ + mov 0x4(%edi),%eax │ │ + call 6cae0 │ │ + mov %eax,0x4c(%esp) │ │ + lea 0xc(%eax),%edx │ │ + mov 0x10(%edi),%eax │ │ + mov %edx,%edi │ │ + mov 0x78(%esp),%esi │ │ + lea 0x8(,%eax,4),%eax │ │ + cmp $0x4,%eax │ │ + jae 6e418 │ │ + xor %edx,%edx │ │ + test $0x2,%al │ │ + je 6dc7d │ │ + movzwl (%esi),%edx │ │ + mov %dx,(%edi) │ │ + mov $0x2,%edx │ │ + test $0x1,%al │ │ + je 6dc88 │ │ + movzbl (%esi,%edx,1),%eax │ │ + mov %al,(%edi,%edx,1) │ │ + mov 0x1c(%esp),%esi │ │ mov $0x1,%eax │ │ - movsd %xmm0,0xa8(%esp) │ │ - call 63d30 │ │ - mov 0xac(%esp),%esi │ │ - mov %eax,0x88(%esp) │ │ + mov 0x18(%esp),%edi │ │ + call 6cae0 │ │ + mov %eax,0x3c(%esp) │ │ mov %esi,%eax │ │ and $0x7fffffff,%esi │ │ and $0xfffff,%eax │ │ shr $0x14,%esi │ │ - mov %eax,0xbc(%esp) │ │ - je 64a67 │ │ + je 6dcb5 │ │ or $0x100000,%eax │ │ - mov %eax,0xbc(%esp) │ │ - mov 0xa8(%esp),%eax │ │ - test %eax,%eax │ │ - mov %eax,0xb8(%esp) │ │ - je 65138 │ │ - lea 0xb8(%esp),%eax │ │ - call 63b30 │ │ + mov %eax,0x98(%esp) │ │ + test %edi,%edi │ │ + mov %edi,0x94(%esp) │ │ + je 6e2e8 │ │ + lea 0x94(%esp),%eax │ │ + call 6ca10 │ │ test %eax,%eax │ │ - je 652a8 │ │ + je 6e470 │ │ + mov 0x98(%esp),%edx │ │ mov $0x20,%ecx │ │ - mov 0xbc(%esp),%edx │ │ sub %eax,%ecx │ │ mov %edx,%edi │ │ shl %cl,%edi │ │ - mov 0xb8(%esp),%ecx │ │ + mov 0x94(%esp),%ecx │ │ or %edi,%ecx │ │ - mov 0x88(%esp),%edi │ │ + mov 0x3c(%esp),%edi │ │ mov %ecx,0x14(%edi) │ │ mov %eax,%ecx │ │ shr %cl,%edx │ │ - mov %edx,0xbc(%esp) │ │ + mov %edx,0x98(%esp) │ │ + mov 0x3c(%esp),%edi │ │ cmp $0x1,%edx │ │ - mov 0x88(%esp),%ecx │ │ - sbb %edi,%edi │ │ - add $0x2,%edi │ │ + sbb %ebp,%ebp │ │ + mov %edx,0x18(%edi) │ │ + add $0x2,%ebp │ │ test %esi,%esi │ │ - mov %edx,0x18(%ecx) │ │ - mov %edi,0x10(%ecx) │ │ - je 6516c │ │ - mov $0x35,%edi │ │ - lea -0x433(%esi,%eax,1),%esi │ │ - sub %eax,%edi │ │ + mov %ebp,0x10(%edi) │ │ + jne 6e319 │ │ + lea -0x432(%eax),%esi │ │ + mov %ebp,%ecx │ │ + mov 0x3c(%esp),%eax │ │ + shl $0x5,%ecx │ │ + mov 0x10(%eax,%ebp,4),%edi │ │ + xor %eax,%eax │ │ + test $0xffff0000,%edi │ │ + jne 6dd48 │ │ + shl $0x10,%edi │ │ + mov $0x10,%al │ │ + test $0xff000000,%edi │ │ + jne 6dd56 │ │ + shl $0x8,%edi │ │ + add $0x8,%eax │ │ + test $0xf0000000,%edi │ │ + jne 6dd64 │ │ + shl $0x4,%edi │ │ + add $0x4,%eax │ │ + test $0xc0000000,%edi │ │ + jne 6dd72 │ │ + shl $0x2,%edi │ │ + add $0x2,%eax │ │ + test %edi,%edi │ │ + mov %eax,%edx │ │ + js 6dd89 │ │ + and $0x40000000,%edi │ │ + mov $0x20,%edx │ │ + jne 6e240 │ │ + sub %edx,%ecx │ │ mov $0x1,%eax │ │ - call 63d30 │ │ - mov 0x6c(%esp),%ecx │ │ - mov %eax,0x94(%esp) │ │ - sub %esi,%ecx │ │ - test %esi,%esi │ │ + mov $0x0,%ebp │ │ + mov %ecx,0x18(%esp) │ │ + call 6cae0 │ │ + mov %eax,0x48(%esp) │ │ movl $0x1,0x14(%eax) │ │ movl $0x1,0x10(%eax) │ │ - mov %ecx,0xa8(%esp) │ │ - mov 0x70(%esp),%eax │ │ - js 64b2d │ │ - mov 0x6c(%esp),%edx │ │ - add %esi,%eax │ │ - mov %edx,0xa8(%esp) │ │ - mov %esi,%edx │ │ - sub 0x74(%esp),%edx │ │ - mov $0x36,%ecx │ │ - sub %edi,%ecx │ │ - lea (%edx,%edi,1),%esi │ │ - add $0x433,%edx │ │ - cmp $0xfffffc02,%esi │ │ - mov 0xa8(%esp),%edi │ │ - mov %eax,0xa8(%esp) │ │ - cmovg %ecx,%edx │ │ - add %edx,%edi │ │ - add 0x74(%esp),%edi │ │ - lea (%eax,%edx,1),%esi │ │ - mov %eax,%edx │ │ - cmp %eax,%esi │ │ - cmovle %esi,%edx │ │ - cmp %edi,%edx │ │ - cmovg %edi,%edx │ │ - test %edx,%edx │ │ - jle 64b80 │ │ - sub %edx,%eax │ │ - sub %edx,%esi │ │ - sub %edx,%edi │ │ - mov %eax,0xa8(%esp) │ │ mov 0x70(%esp),%eax │ │ + mov 0x18(%esp),%ecx │ │ test %eax,%eax │ │ - je 64bc9 │ │ - mov 0x70(%esp),%edx │ │ - mov 0x94(%esp),%eax │ │ - call 64020 │ │ - mov 0x88(%esp),%edx │ │ - mov %eax,0x94(%esp) │ │ - call 63da0 │ │ - mov 0x88(%esp),%ecx │ │ + cmovg %eax,%ebp │ │ + test %esi,%esi │ │ + js 6e460 │ │ + mov 0x68(%esp),%eax │ │ + lea (%eax,%esi,1),%edi │ │ + mov %ebp,%eax │ │ + sub 0x54(%esp),%esi │ │ + lea (%esi,%ecx,1),%edx │ │ + add $0x433,%esi │ │ + cmp $0xfffffc03,%edx │ │ + jl 6ddea │ │ + mov $0x36,%esi │ │ + sub %ecx,%esi │ │ + lea (%edi,%esi,1),%ecx │ │ + add %eax,%esi │ │ + add 0x54(%esp),%esi │ │ + cmp %edi,%ecx │ │ + mov %edi,%eax │ │ + cmovle %ecx,%eax │ │ + cmp %esi,%eax │ │ + cmovg %esi,%eax │ │ + test %eax,%eax │ │ + jle 6de09 │ │ + sub %eax,%ecx │ │ + sub %eax,%esi │ │ + sub %eax,%edi │ │ + mov 0x68(%esp),%eax │ │ + test %eax,%eax │ │ + je 6de49 │ │ + mov %ecx,0x20(%esp) │ │ + mov %eax,%edx │ │ + mov 0x48(%esp),%eax │ │ + call 6cef0 │ │ + mov 0x3c(%esp),%edx │ │ + mov %eax,0x48(%esp) │ │ + call 6cb40 │ │ + mov %eax,0x18(%esp) │ │ + mov 0x3c(%esp),%eax │ │ + mov %eax,(%esp) │ │ + call 64330 │ │ + mov 0x18(%esp),%eax │ │ + mov 0x20(%esp),%ecx │ │ mov %eax,0x3c(%esp) │ │ - mov %ecx,(%esp) │ │ - call 5bce0 │ │ + test %ecx,%ecx │ │ + jle 6de5c │ │ mov 0x3c(%esp),%eax │ │ - mov %eax,0x88(%esp) │ │ + mov %ecx,%edx │ │ + call 6cfe0 │ │ + mov %eax,0x3c(%esp) │ │ + test %ebp,%ebp │ │ + je 6de6f │ │ + mov 0x4c(%esp),%eax │ │ + mov %ebp,%edx │ │ + call 6cef0 │ │ + mov %eax,0x4c(%esp) │ │ test %esi,%esi │ │ - jle 64be2 │ │ + jle 6de82 │ │ + mov 0x4c(%esp),%eax │ │ mov %esi,%edx │ │ - mov 0x88(%esp),%eax │ │ - call 64100 │ │ - mov %eax,0x88(%esp) │ │ - mov 0x6c(%esp),%eax │ │ - test %eax,%eax │ │ - je 64bfb │ │ - mov 0x6c(%esp),%edx │ │ - mov 0x7c(%esp),%eax │ │ - call 64020 │ │ - mov %eax,0x7c(%esp) │ │ + call 6cfe0 │ │ + mov %eax,0x4c(%esp) │ │ test %edi,%edi │ │ - jle 64c0e │ │ + jle 6de95 │ │ + mov 0x48(%esp),%eax │ │ mov %edi,%edx │ │ - mov 0x7c(%esp),%eax │ │ - call 64100 │ │ - mov %eax,0x7c(%esp) │ │ - mov 0xa8(%esp),%eax │ │ + call 6cfe0 │ │ + mov %eax,0x48(%esp) │ │ + mov 0x4c(%esp),%edx │ │ + mov 0x3c(%esp),%eax │ │ + call 6ca90 │ │ test %eax,%eax │ │ - jle 64c33 │ │ - mov 0xa8(%esp),%edx │ │ - mov 0x94(%esp),%eax │ │ - call 64100 │ │ - mov %eax,0x94(%esp) │ │ - mov 0x7c(%esp),%edx │ │ - mov 0x88(%esp),%eax │ │ - call 63bb0 │ │ - cmp $0x0,%eax │ │ - je 65270 │ │ - jl 65320 │ │ - mov 0x7c(%esp),%edx │ │ - mov 0x88(%esp),%esi │ │ + je 6e4f8 │ │ + js 6e4e0 │ │ + mov 0x4c(%esp),%esi │ │ xor %edi,%edi │ │ - mov 0x4(%esi),%eax │ │ - mov %edx,0x3c(%esp) │ │ - call 63d30 │ │ - mov 0x3c(%esp),%edx │ │ + mov 0x3c(%esp),%ebp │ │ + mov 0x4(%ebp),%eax │ │ + call 6cae0 │ │ + mov %eax,%edx │ │ + lea 0x14(%ebp),%ecx │ │ mov %edi,0xc(%eax) │ │ - mov 0x10(%esi),%edi │ │ - mov %eax,0x98(%esp) │ │ - lea 0x14(%esi),%ecx │ │ - mov %edi,0x78(%esp) │ │ - movl $0x0,0xa8(%esp) │ │ - movl $0x0,0xac(%esp) │ │ - mov 0x10(%edx),%eax │ │ - lea 0x14(%esi,%edi,4),%esi │ │ - mov %esi,0x64(%esp) │ │ - mov 0x98(%esp),%esi │ │ - lea 0x14(%edx),%edi │ │ - add $0x14,%esi │ │ - lea 0x14(%edx,%eax,4),%eax │ │ - mov %eax,0x90(%esp) │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - movd (%edi),%xmm0 │ │ - mov (%ecx),%eax │ │ + xor %edi,%edi │ │ + mov %eax,0x50(%esp) │ │ + mov 0x10(%ebp),%eax │ │ + lea 0x14(%esi),%ebp │ │ + mov %edi,0x24(%esp) │ │ + mov %eax,0x58(%esp) │ │ + lea (%ecx,%eax,4),%eax │ │ + mov %eax,0x30(%esp) │ │ + mov 0x10(%esi),%eax │ │ + xor %esi,%esi │ │ + mov %esi,0x20(%esp) │ │ + lea 0x0(%ebp,%eax,4),%eax │ │ + mov %eax,0x38(%esp) │ │ + mov %edx,%eax │ │ + add $0x14,%eax │ │ + mov %eax,0x18(%esp) │ │ + nop │ │ + add $0x4,%ebp │ │ + add $0x4,%ecx │ │ + mov -0x4(%ebp),%eax │ │ xor %edx,%edx │ │ - lea 0x4(%edi),%edi │ │ - movq %xmm0,0xa0(%esp) │ │ - sub 0xa0(%esp),%eax │ │ - sbb 0xa4(%esp),%edx │ │ - sub 0xa8(%esp),%eax │ │ - sbb 0xac(%esp),%edx │ │ - mov %eax,(%esi) │ │ + mov -0x4(%ecx),%esi │ │ + xor %edi,%edi │ │ + sub %eax,%esi │ │ + mov %esi,%eax │ │ + sbb %edx,%edi │ │ + sub 0x20(%esp),%eax │ │ + mov %edi,%edx │ │ + mov %eax,0x28(%esp) │ │ + sbb 0x24(%esp),%edx │ │ + mov 0x28(%esp),%esi │ │ + addl $0x4,0x18(%esp) │ │ + mov %edx,0x2c(%esp) │ │ and $0x1,%edx │ │ - add $0x4,%esi │ │ - cmp %edi,0x90(%esp) │ │ - mov %edx,0xa8(%esp) │ │ - lea 0x4(%ecx),%ecx │ │ - movl $0x0,0xac(%esp) │ │ - mov %eax,%edx │ │ - ja 64cc0 │ │ - cmp %ecx,0x64(%esp) │ │ - mov %ecx,0xa0(%esp) │ │ - jbe 64d82 │ │ - mov %esi,0x90(%esp) │ │ - mov 0x64(%esp),%edi │ │ - mov (%ecx),%eax │ │ + mov 0x18(%esp),%eax │ │ + cmp %ebp,0x38(%esp) │ │ + movl $0x0,0x24(%esp) │ │ + mov %edx,0x20(%esp) │ │ + mov %esi,%edx │ │ + mov %esi,-0x4(%eax) │ │ + ja 6df00 │ │ + mov 0x20(%esp),%esi │ │ + cmp 0x30(%esp),%ecx │ │ + mov 0x24(%esp),%edi │ │ + mov %eax,0x20(%esp) │ │ + jae 6dfc9 │ │ + mov %ecx,0x28(%esp) │ │ + mov %edi,%ebp │ │ + mov %esi,%edi │ │ + mov %eax,%esi │ │ + jmp 6df80 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + add $0x4,%ecx │ │ xor %edx,%edx │ │ - lea 0x4(%ecx),%ecx │ │ - sub 0xa8(%esp),%eax │ │ - sbb 0xac(%esp),%edx │ │ - mov %eax,(%esi) │ │ + mov -0x4(%ecx),%eax │ │ + sub %edi,%eax │ │ + mov %eax,0x20(%esp) │ │ + sbb %ebp,%edx │ │ + add $0x4,%esi │ │ + xor %ebp,%ebp │ │ + mov %edx,0x24(%esp) │ │ and $0x1,%edx │ │ - cmp %ecx,%edi │ │ - mov %edx,0xa8(%esp) │ │ - movl $0x0,0xac(%esp) │ │ - mov %eax,%edx │ │ - lea 0x4(%esi),%esi │ │ - ja 64d30 │ │ - mov 0xa0(%esp),%eax │ │ - mov 0x64(%esp),%ecx │ │ - not %eax │ │ - mov 0x90(%esp),%edi │ │ - add %ecx,%eax │ │ + cmp %ecx,0x30(%esp) │ │ + mov %edx,%edi │ │ + mov 0x20(%esp),%edx │ │ + mov %edx,-0x4(%esi) │ │ + ja 6df80 │ │ + mov 0x28(%esp),%ebp │ │ + mov 0x30(%esp),%eax │ │ + mov 0x18(%esp),%ecx │ │ + mov %ebp,%edi │ │ + not %edi │ │ + lea (%edi,%eax,1),%eax │ │ shr $0x2,%eax │ │ - lea 0x4(%edi,%eax,4),%esi │ │ + lea 0x4(%ecx,%eax,4),%eax │ │ + mov %eax,0x20(%esp) │ │ test %edx,%edx │ │ - jne 64da7 │ │ - mov 0x78(%esp),%eax │ │ - mov 0x78(%esp),%edx │ │ - neg %eax │ │ - lea (%esi,%eax,4),%eax │ │ - nop │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ - lea -0x1(%edx),%edx │ │ - mov -0x4(%eax,%edx,4),%edi │ │ - test %edi,%edi │ │ - je 64d98 │ │ - mov %edx,0x78(%esp) │ │ - mov 0x98(%esp),%eax │ │ - mov 0x78(%esp),%edx │ │ - mov %edx,0x10(%eax) │ │ - mov 0x98(%esp),%eax │ │ - mov 0x94(%esp),%edx │ │ + jne 6dfef │ │ + mov 0x58(%esp),%edi │ │ + mov 0x20(%esp),%esi │ │ + lea 0x0(,%edi,4),%eax │ │ + sub %eax,%esi │ │ + mov %edi,%eax │ │ + sub $0x1,%eax │ │ + mov -0x4(%esi,%eax,4),%edx │ │ + test %edx,%edx │ │ + je 6dfe0 │ │ + mov %eax,0x58(%esp) │ │ + mov 0x50(%esp),%eax │ │ + mov 0x58(%esp),%edi │ │ + mov %edi,0x10(%eax) │ │ + mov 0x50(%esp),%eax │ │ + mov 0x48(%esp),%edx │ │ mov 0xc(%eax),%esi │ │ movl $0x0,0xc(%eax) │ │ - call 63bb0 │ │ - cmp $0x0,%eax │ │ - jl 654fb │ │ - je 65608 │ │ - lea 0xb8(%esp),%edx │ │ - mov 0x98(%esp),%eax │ │ - call 63bf0 │ │ - lea 0xbc(%esp),%edx │ │ - mov 0x94(%esp),%eax │ │ - movsd %xmm0,0xa8(%esp) │ │ + call 6ca90 │ │ + test %eax,%eax │ │ + js 6e700 │ │ + je 6e793 │ │ + mov 0x50(%esp),%edi │ │ + lea 0x94(%esp),%edx │ │ + mov %edi,%eax │ │ + call 6d2b0 │ │ + mov 0x48(%esp),%ebp │ │ + lea 0x98(%esp),%edx │ │ + movsd %xmm0,0x18(%esp) │ │ + movq 0x18(%esp),%xmm4 │ │ + movq %xmm4,0x28(%esp) │ │ + mov %ebp,%eax │ │ + call 6d2b0 │ │ + mov 0x10(%edi),%eax │ │ + mov 0x94(%esp),%edx │ │ movsd %xmm0,0x20(%esp) │ │ - call 63bf0 │ │ - mov 0x98(%esp),%ecx │ │ - mov 0x94(%esp),%edi │ │ - mov 0xb8(%esp),%edx │ │ - sub 0xbc(%esp),%edx │ │ - movsd %xmm0,0xa0(%esp) │ │ - movsd 0x20(%esp),%xmm1 │ │ - mov 0x10(%ecx),%eax │ │ - sub 0x10(%edi),%eax │ │ + movq 0x20(%esp),%xmm5 │ │ + sub 0x10(%ebp),%eax │ │ + movq %xmm5,0x30(%esp) │ │ + sub 0x98(%esp),%edx │ │ shl $0x5,%eax │ │ add %edx,%eax │ │ test %eax,%eax │ │ - jle 65290 │ │ + jle 6e440 │ │ shl $0x14,%eax │ │ - add %eax,0xac(%esp) │ │ - movsd 0xa8(%esp),%xmm1 │ │ - divsd %xmm0,%xmm1 │ │ - movsd -0x129dc(%ebx),%xmm0 │ │ - ucomisd %xmm1,%xmm0 │ │ - jb 65190 │ │ + add 0x1c(%esp),%eax │ │ + mov %eax,0x2c(%esp) │ │ + movsd 0x28(%esp),%xmm4 │ │ + movsd %xmm4,0x18(%esp) │ │ + movsd 0x18(%esp),%xmm0 │ │ + divsd 0x20(%esp),%xmm0 │ │ + movsd -0x147f8(%ebx),%xmm7 │ │ + ucomisd %xmm0,%xmm7 │ │ + jb 6e330 │ │ test %esi,%esi │ │ - je 652c8 │ │ - fld1 │ │ - mov 0x84(%esp),%edx │ │ - fstpl 0xa8(%esp) │ │ - movsd -0x12a1c(%ebx),%xmm1 │ │ - mov %edx,%eax │ │ - and $0x7ff00000,%eax │ │ - cmp $0x7fe00000,%eax │ │ - je 651ce │ │ - cmp $0x6a00000,%eax │ │ - ja 64f57 │ │ - mov 0x74(%esp),%edi │ │ - test %edi,%edi │ │ - je 64f57 │ │ - movsd -0x12934(%ebx),%xmm0 │ │ - ucomisd %xmm1,%xmm0 │ │ - jb 64f41 │ │ - xorpd %xmm0,%xmm0 │ │ - movsd %xmm1,%xmm0 │ │ - movapd -0x128d4(%ebx),%xmm2 │ │ - movapd %xmm2,%xmm3 │ │ - cmplepd %xmm0,%xmm2 │ │ - andpd %xmm2,%xmm3 │ │ - pslld $0x1f,%xmm2 │ │ - subpd %xmm3,%xmm0 │ │ - cvttpd2dq %xmm0,%xmm0 │ │ - pxor %xmm2,%xmm0 │ │ - movd %xmm0,%edx │ │ - test %edx,%edx │ │ - movsd -0x12a1c(%ebx),%xmm1 │ │ - je 64f24 │ │ - add $0x80000000,%edx │ │ - cvtsi2sd %edx,%xmm1 │ │ - addsd -0x12a44(%ebx),%xmm1 │ │ + je 6e490 │ │ + movl $0x0,0x18(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movsd -0x14838(%ebx),%xmm0 │ │ + movl $0x3ff00000,0x1c(%esp) │ │ + mov %eax,%ecx │ │ + and $0x7ff00000,%ecx │ │ + cmp $0x7fe00000,%ecx │ │ + je 6e36e │ │ + cmp $0x6a00000,%ecx │ │ + ja 6e197 │ │ + mov 0x54(%esp),%ebp │ │ + test %ebp,%ebp │ │ + je 6e197 │ │ + movsd -0x14758(%ebx),%xmm5 │ │ + ucomisd %xmm0,%xmm5 │ │ + jb 6e188 │ │ + xorpd %xmm4,%xmm4 │ │ + movapd -0x145f8(%ebx),%xmm5 │ │ + movsd %xmm0,%xmm4 │ │ + movsd -0x14838(%ebx),%xmm0 │ │ + movapd %xmm5,%xmm6 │ │ + cmplepd %xmm4,%xmm5 │ │ + andpd %xmm5,%xmm6 │ │ + pslld $0x1f,%xmm5 │ │ + subpd %xmm6,%xmm4 │ │ + cvttpd2dq %xmm4,%xmm4 │ │ + pxor %xmm5,%xmm4 │ │ + movd %xmm4,%eax │ │ + test %eax,%eax │ │ + je 6e16a │ │ + add $0x80000000,%eax │ │ + cvtsi2sd %eax,%xmm0 │ │ + addsd -0x14860(%ebx),%xmm0 │ │ + movsd %xmm0,0x18(%esp) │ │ test %esi,%esi │ │ - movapd %xmm1,%xmm0 │ │ - jne 64f38 │ │ - movsd -0x128e4(%ebx),%xmm0 │ │ - xorpd %xmm1,%xmm0 │ │ - movsd %xmm0,0xa8(%esp) │ │ - mov 0xac(%esp),%edx │ │ - add $0x6b00000,%edx │ │ - sub %eax,%edx │ │ - mov %edx,0xac(%esp) │ │ - mov 0x84(%esp),%edx │ │ - movl $0x0,0x58(%esp) │ │ + jne 6e188 │ │ + lea -0x14698(%ebx),%eax │ │ + movsd %xmm0,%xmm4 │ │ + xorpd (%eax),%xmm4 │ │ + movsd %xmm4,0x18(%esp) │ │ + mov 0x1c(%esp),%eax │ │ + add $0x6b00000,%eax │ │ + sub %ecx,%eax │ │ + mov %eax,0x1c(%esp) │ │ + mov 0x44(%esp),%eax │ │ + movl $0x0,0x60(%esp) │ │ + movsd 0x18(%esp),%xmm1 │ │ + movsd 0x40(%esp),%xmm3 │ │ + and $0x7ff00000,%eax │ │ + sub $0x3400000,%eax │ │ + mov %eax,0x64(%esp) │ │ + movsd 0x60(%esp),%xmm2 │ │ + mulsd %xmm2,%xmm1 │ │ + addsd %xmm1,%xmm3 │ │ + movsd %xmm3,0x18(%esp) │ │ + mov 0x18(%esp),%eax │ │ + mov 0x1c(%esp),%edx │ │ + mov %eax,0x40(%esp) │ │ + mov %edx,0x44(%esp) │ │ + mov %edx,%eax │ │ + mov %eax,%edx │ │ and $0x7ff00000,%edx │ │ - sub $0x3400000,%edx │ │ - mov %edx,0x5c(%esp) │ │ - movsd 0xa8(%esp),%xmm0 │ │ - mulsd 0x58(%esp),%xmm0 │ │ - addsd 0x80(%esp),%xmm0 │ │ - movsd %xmm0,0x80(%esp) │ │ - mov 0x84(%esp),%edx │ │ - mov 0x74(%esp),%ecx │ │ - test %ecx,%ecx │ │ - jne 64fb6 │ │ - mov %edx,%ecx │ │ - and $0x7ff00000,%ecx │ │ - cmp %ecx,%eax │ │ - je 653f0 │ │ - mov 0x88(%esp),%eax │ │ - movsd %xmm0,0x20(%esp) │ │ + cmp %edx,%ecx │ │ + jne 6e1fb │ │ + mov 0x54(%esp),%edi │ │ + test %edi,%edi │ │ + je 6e5b8 │ │ + mov 0x3c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x7c(%esp),%eax │ │ + call 64330 │ │ + mov 0x4c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x94(%esp),%eax │ │ + call 64330 │ │ + mov 0x48(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x98(%esp),%eax │ │ + call 64330 │ │ + mov 0x50(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - movsd 0x20(%esp),%xmm0 │ │ - jmp 649e0 │ │ - mov %ecx,0x7c(%esp) │ │ - mov %edx,0xa0(%esp) │ │ - movl $0x0,0x98(%esp) │ │ - movl $0x0,0x88(%esp) │ │ - lea -0x30(%eax),%ecx │ │ - mov 0x90(%esp),%edi │ │ - cmp $0x9,%ecx │ │ - mov %ecx,0x78(%esp) │ │ - mov %edi,0x68(%esp) │ │ - ja 643f0 │ │ - addl $0x1,0x98(%esp) │ │ - mov 0x78(%esp),%eax │ │ - test %eax,%eax │ │ - je 654e1 │ │ - mov 0x98(%esp),%eax │ │ - add %eax,0x88(%esp) │ │ - cmpl $0x1,0x98(%esp) │ │ - mov 0xa0(%esp),%eax │ │ - je 65848 │ │ - mov $0x1,%ecx │ │ - mov 0x70(%esp),%edi │ │ - mov %edx,0x74(%esp) │ │ - jmp 65097 │ │ - lea (%esi,%esi,4),%esi │ │ - add %esi,%esi │ │ - add $0x1,%ecx │ │ - cmp 0x98(%esp),%ecx │ │ - je 65835 │ │ + call 64330 │ │ + movsd 0x40(%esp),%xmm2 │ │ + movsd %xmm2,0x18(%esp) │ │ + jmp 6dc40 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + lea 0x1(%eax),%edx │ │ + jmp 6dd89 │ │ + cmp $0x49,%esi │ │ + jne 6d510 │ │ + mov 0x7c(%esp),%esi │ │ + lea -0x1c4ad(%ebx),%edx │ │ + jmp 6e27b │ │ + lea 0x0(%esi),%esi │ │ + movsbl 0x1(%esi),%eax │ │ + add $0x1,%esi │ │ + lea -0x41(%eax),%ebp │ │ + lea 0x20(%eax),%edi │ │ + cmp $0x19,%ebp │ │ + cmovbe %edi,%eax │ │ + cmp %ecx,%eax │ │ + jne 6d510 │ │ + movsbl (%edx),%ecx │ │ + add $0x1,%edx │ │ + test %ecx,%ecx │ │ + jne 6e260 │ │ + mov %esi,0x18(%esp) │ │ + lea -0x1c4aa(%ebx),%edx │ │ + jmp 6e2b3 │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + movsbl 0x1(%esi),%eax │ │ + add $0x1,%esi │ │ + lea -0x41(%eax),%ebp │ │ + lea 0x20(%eax),%edi │ │ + cmp $0x19,%ebp │ │ + cmovbe %edi,%eax │ │ + cmp %ecx,%eax │ │ + jne 6eb9b │ │ + movsbl (%edx),%ecx │ │ + add $0x1,%edx │ │ + test %ecx,%ecx │ │ + jne 6e298 │ │ + mov %esi,%eax │ │ add $0x1,%eax │ │ - lea -0x1(%eax),%edx │ │ - cmp $0x8,%edx │ │ - jle 65082 │ │ - cmp $0x10,%eax │ │ - jg 65087 │ │ - lea (%edi,%edi,4),%edi │ │ - add %edi,%edi │ │ - jmp 65087 │ │ - mov 0x90(%esp),%edi │ │ - mov %ecx,0x7c(%esp) │ │ - mov %edi,0x68(%esp) │ │ - movl $0x0,0xa0(%esp) │ │ - movl $0x0,0x88(%esp) │ │ - jmp 643f0 │ │ - add $0xa,%edi │ │ - movl $0x9,0x98(%esp) │ │ - jmp 6495f │ │ - cmp $0x69,%eax │ │ - je 64576 │ │ - cmp $0x6e,%eax │ │ - je 65694 │ │ - mov 0x8(%ebp),%eax │ │ - movl $0x0,0x54(%esp) │ │ - mov %eax,0x68(%esp) │ │ - xorpd %xmm0,%xmm0 │ │ - jmp 645bb │ │ - movl $0x1,0x74(%esp) │ │ - mov 0x68(%esp),%edi │ │ - add $0x2,%edi │ │ - mov %edi,0x90(%esp) │ │ - mov 0x68(%esp),%edi │ │ - movsbl 0x2(%edi),%eax │ │ - jmp 6444c │ │ - lea 0xbc(%esp),%eax │ │ - call 63b30 │ │ - mov 0x88(%esp),%edi │ │ - mov 0xbc(%esp),%edx │ │ + mov %eax,0x20(%esp) │ │ + movl $0x7ff00000,0x44(%esp) │ │ + movl $0x0,0x40(%esp) │ │ + movsd 0x40(%esp),%xmm4 │ │ + movsd %xmm4,0x18(%esp) │ │ + jmp 6da2a │ │ + nop │ │ + lea 0x98(%esp),%eax │ │ + mov $0x1,%ebp │ │ + call 6ca10 │ │ + mov 0x98(%esp),%edx │ │ add $0x20,%eax │ │ + mov 0x3c(%esp),%edi │ │ test %esi,%esi │ │ mov %edx,0x14(%edi) │ │ movl $0x1,0x10(%edi) │ │ - mov $0x1,%edi │ │ - jne 64ade │ │ - mov 0x88(%esp),%edx │ │ - lea -0x432(%eax),%esi │ │ - mov 0x10(%edx,%edi,4),%eax │ │ - call 63ad0 │ │ - shl $0x5,%edi │ │ - sub %eax,%edi │ │ - jmp 64aec │ │ + je 6dd26 │ │ + mov $0x35,%ecx │ │ + lea -0x433(%esi,%eax,1),%esi │ │ + sub %eax,%ecx │ │ + jmp 6dd8b │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - mulsd -0x129fc(%ebx),%xmm1 │ │ + mulsd -0x14818(%ebx),%xmm0 │ │ test %esi,%esi │ │ - movapd %xmm1,%xmm0 │ │ - jne 651ac │ │ - movsd -0x128e4(%ebx),%xmm0 │ │ - xorpd %xmm1,%xmm0 │ │ - mov 0x84(%esp),%edx │ │ - mov %edx,%eax │ │ + movsd %xmm0,0x18(%esp) │ │ + jne 6e356 │ │ + lea -0x14698(%ebx),%eax │ │ + movsd %xmm0,%xmm7 │ │ + xorpd (%eax),%xmm7 │ │ + movsd %xmm7,0x18(%esp) │ │ + mov 0x44(%esp),%eax │ │ + mov %eax,%ecx │ │ + and $0x7ff00000,%ecx │ │ + cmp $0x7fe00000,%ecx │ │ + jne 6e0f5 │ │ + mov 0x44(%esp),%ebp │ │ + sub $0x3500000,%eax │ │ + mov %eax,0x44(%esp) │ │ and $0x7ff00000,%eax │ │ - cmp $0x7fe00000,%eax │ │ - movsd %xmm0,0xa8(%esp) │ │ - jne 64eaf │ │ - sub $0x3500000,%edx │ │ - fldl 0x80(%esp) │ │ - mov %edx,0x84(%esp) │ │ + movl $0x0,0x80(%esp) │ │ + sub $0x3400000,%eax │ │ + mov %eax,0x84(%esp) │ │ + movsd 0x18(%esp),%xmm3 │ │ + movsd 0x80(%esp),%xmm1 │ │ + mulsd %xmm3,%xmm1 │ │ + movsd 0x40(%esp),%xmm2 │ │ + mov 0x40(%esp),%edi │ │ + mov %ebp,0x8c(%esp) │ │ + addsd %xmm1,%xmm2 │ │ + mov %edi,0x88(%esp) │ │ + movsd %xmm2,0x18(%esp) │ │ + mov 0x1c(%esp),%edx │ │ + mov 0x18(%esp),%eax │ │ + mov %edx,0x44(%esp) │ │ + mov %eax,0x40(%esp) │ │ + mov %edx,%eax │ │ and $0x7ff00000,%edx │ │ - sub $0x3400000,%edx │ │ - movl $0x0,0x48(%esp) │ │ - mov %edx,0x4c(%esp) │ │ - fstpl 0x40(%esp) │ │ - movsd 0xa8(%esp),%xmm0 │ │ - mulsd 0x48(%esp),%xmm0 │ │ - addsd 0x80(%esp),%xmm0 │ │ - movsd %xmm0,0x80(%esp) │ │ - mov 0x84(%esp),%edx │ │ - mov %edx,%ecx │ │ - and $0x7ff00000,%ecx │ │ - cmp $0x7c9fffff,%ecx │ │ - jbe 65350 │ │ - cmpl $0x7fefffff,0x44(%esp) │ │ - je 65458 │ │ - movl $0x7fefffff,0x84(%esp) │ │ - movl $0xffffffff,0x80(%esp) │ │ - movsd 0x80(%esp),%xmm0 │ │ - jmp 64fb6 │ │ + cmp $0x7c9fffff,%edx │ │ + jbe 6e538 │ │ + cmpl $0x7fefffff,0x8c(%esp) │ │ + je 6e664 │ │ + movl $0x7fefffff,0x44(%esp) │ │ + movl $0xffffffff,0x40(%esp) │ │ + jmp 6e1fb │ │ + xchg %ax,%ax │ │ + test $0x1,%dl │ │ + jne 6e64d │ │ + test $0x2,%edi │ │ + jne 6e638 │ │ + mov %eax,%ecx │ │ + shr $0x2,%ecx │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ + jmp 6dc6c │ │ lea 0x0(%esi,%eiz,1),%esi │ │ - call 63d30 │ │ - mov %eax,0x98(%esp) │ │ - movl $0x1,0x10(%eax) │ │ - movl $0x0,0x14(%eax) │ │ - jmp 64db5 │ │ - nop │ │ + mov 0x24(%esp),%edi │ │ shl $0x14,%eax │ │ - sub %eax,0xa4(%esp) │ │ - movsd 0xa0(%esp),%xmm0 │ │ - jmp 64e67 │ │ - mov 0x88(%esp),%edi │ │ - mov 0xb8(%esp),%edx │ │ - mov %edx,0x14(%edi) │ │ - mov 0xbc(%esp),%edx │ │ - jmp 64ac1 │ │ + sub %eax,%edi │ │ + mov %edi,0x34(%esp) │ │ + movsd 0x30(%esp),%xmm6 │ │ + movsd %xmm6,0x20(%esp) │ │ + jmp 6e09f │ │ + xchg %ax,%ax │ │ + mov 0x68(%esp),%edi │ │ + mov %ebp,%eax │ │ + sub %esi,%eax │ │ + jmp 6ddce │ │ lea 0x0(%esi),%esi │ │ - mov 0x80(%esp),%eax │ │ - mov 0x84(%esp),%edx │ │ + mov 0x94(%esp),%edx │ │ + mov 0x3c(%esp),%ecx │ │ + mov %edx,0x14(%ecx) │ │ + mov 0x98(%esp),%edx │ │ + jmp 6dd0c │ │ + lea 0x0(%esi),%esi │ │ + mov 0x40(%esp),%eax │ │ test %eax,%eax │ │ - jne 65370 │ │ - test $0xfffff,%edx │ │ - jne 65338 │ │ - movsd -0x12a1c(%ebx),%xmm0 │ │ - ucomisd %xmm1,%xmm0 │ │ - ja 65498 │ │ - mulsd -0x129fc(%ebx),%xmm1 │ │ - movsd -0x128e4(%ebx),%xmm0 │ │ - xorpd %xmm1,%xmm0 │ │ - movsd %xmm0,0xa8(%esp) │ │ - jmp 64e9d │ │ + jne 6e548 │ │ + mov 0x44(%esp),%eax │ │ + test $0xfffff,%eax │ │ + jne 6e518 │ │ + movsd -0x14838(%ebx),%xmm4 │ │ + ucomisd %xmm0,%xmm4 │ │ + ja 6e87e │ │ + mulsd -0x14818(%ebx),%xmm0 │ │ + lea -0x14698(%ebx),%edi │ │ + movsd %xmm0,%xmm5 │ │ + xorpd (%edi),%xmm5 │ │ + movsd %xmm5,0x18(%esp) │ │ + jmp 6e0e1 │ │ lea 0x0(%esi),%esi │ │ - mov 0x88(%esp),%edx │ │ - mov 0x7c(%esp),%esi │ │ + mov 0x3c(%esp),%esi │ │ mov $0x1,%edi │ │ - jmp 64c5f │ │ + mov 0x4c(%esp),%ebp │ │ + jmp 6deba │ │ lea 0x0(%esi),%esi │ │ - fld1 │ │ - fchs │ │ - movsd -0x12a1c(%ebx),%xmm1 │ │ - fstpl 0xa8(%esp) │ │ - jmp 64e9d │ │ - add $0x3500000,%edx │ │ - mov %edx,0x84(%esp) │ │ - movsd 0x80(%esp),%xmm0 │ │ - jmp 64f9e │ │ - nop │ │ + call 6cae0 │ │ + mov %eax,0x50(%esp) │ │ + movl $0x1,0x10(%eax) │ │ + movl $0x0,0x14(%eax) │ │ + jmp 6dffa │ │ lea 0x0(%esi,%eiz,1),%esi │ │ + movl $0x0,0x18(%esp) │ │ + movsd -0x14838(%ebx),%xmm0 │ │ + movl $0xbff00000,0x1c(%esp) │ │ + jmp 6e0e1 │ │ + lea 0x0(%esi),%esi │ │ + add $0x3500000,%eax │ │ + mov %eax,0x44(%esp) │ │ + jmp 6e1e3 │ │ + xchg %ax,%ax │ │ cmp $0x1,%eax │ │ - jne 65338 │ │ - test %edx,%edx │ │ - jne 65338 │ │ - xorpd %xmm1,%xmm1 │ │ - movsd %xmm1,0x20(%esp) │ │ - call d0b4 <__errno@plt> │ │ - movsd 0x20(%esp),%xmm1 │ │ + mov 0x44(%esp),%eax │ │ + jne 6e518 │ │ + test %eax,%eax │ │ + jne 6e518 │ │ + mov 0x50(%esp),%edi │ │ + xorpd %xmm0,%xmm0 │ │ + movsd %xmm0,0x18(%esp) │ │ + call d870 <__errno@plt> │ │ movl $0x22,(%eax) │ │ - movapd %xmm1,%xmm0 │ │ - mov 0x88(%esp),%eax │ │ - movsd %xmm0,0x20(%esp) │ │ - mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x7c(%esp),%eax │ │ + mov 0x3c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x94(%esp),%eax │ │ + call 64330 │ │ + mov 0x4c(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x60(%esp),%eax │ │ + call 64330 │ │ + mov 0x48(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - mov 0x98(%esp),%eax │ │ + call 64330 │ │ + mov 0x74(%esp),%eax │ │ mov %eax,(%esp) │ │ - call 5bce0 │ │ - movsd 0x20(%esp),%xmm0 │ │ - jmp 645bb │ │ - xchg %ax,%ax │ │ - cvttsd2si %xmm1,%eax │ │ - cvtsi2sd %eax,%xmm2 │ │ + call 64330 │ │ + mov %edi,(%esp) │ │ + call 64330 │ │ + mov 0x7c(%esp),%eax │ │ + mov %eax,0x20(%esp) │ │ + jmp 6da2a │ │ + nop │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ + cvttsd2si %xmm0,%edx │ │ test %esi,%esi │ │ - subsd %xmm2,%xmm1 │ │ - jne 65430 │ │ - mov 0x80(%esp),%eax │ │ - test %eax,%eax │ │ - jne 65430 │ │ - and $0xfffff,%edx │ │ - jne 65430 │ │ - movsd -0x1291c(%ebx),%xmm2 │ │ - ucomisd %xmm1,%xmm2 │ │ - jbe 64fb6 │ │ - jmp 65398 │ │ - lea 0x0(%esi),%esi │ │ - movsd -0x1292c(%ebx),%xmm2 │ │ - ucomisd %xmm1,%xmm2 │ │ - ja 65398 │ │ - ucomisd -0x12924(%ebx),%xmm1 │ │ - jbe 64fb6 │ │ - jmp 65398 │ │ - lea 0x0(%esi),%esi │ │ - cmpl $0xffffffff,0x40(%esp) │ │ - jne 65248 │ │ - call d0b4 <__errno@plt> │ │ - movl $0x7ff00000,0x84(%esp) │ │ - movl $0x0,0x80(%esp) │ │ + cvtsi2sd %edx,%xmm1 │ │ + subsd %xmm1,%xmm0 │ │ + jne 6e600 │ │ + mov 0x40(%esp),%edx │ │ + test %edx,%edx │ │ + jne 6e600 │ │ + test $0xfffff,%eax │ │ + jne 6e600 │ │ + movsd -0x14740(%ebx),%xmm5 │ │ + ucomisd %xmm0,%xmm5 │ │ + jbe 6e1fb │ │ + movsd 0x40(%esp),%xmm4 │ │ + mov 0x50(%esp),%edi │ │ + movsd %xmm4,0x18(%esp) │ │ + jmp 6e56e │ │ + xchg %ax,%ax │ │ + movsd -0x14750(%ebx),%xmm6 │ │ + ucomisd %xmm0,%xmm6 │ │ + ja 6ecc1 │ │ + ucomisd -0x14748(%ebx),%xmm0 │ │ + jbe 6e1fb │ │ + movsd 0x40(%esp),%xmm3 │ │ + mov 0x50(%esp),%edi │ │ + movsd %xmm3,0x18(%esp) │ │ + jmp 6e56e │ │ + lea 0x0(%esi),%esi │ │ + movzwl (%esi),%edx │ │ + lea 0x2(%edi),%edi │ │ + sub $0x2,%eax │ │ + lea 0x2(%esi),%esi │ │ + mov %dx,-0x2(%edi) │ │ + jmp 6e42d │ │ + movzbl (%esi),%ecx │ │ + sub $0x1,%eax │ │ + lea 0x1(%esi),%esi │ │ + mov %cl,(%edx) │ │ + mov 0x4c(%esp),%ecx │ │ + lea 0xd(%ecx),%edi │ │ + jmp 6e421 │ │ + cmpl $0xffffffff,0x88(%esp) │ │ + jne 6e401 │ │ + call d870 <__errno@plt> │ │ + movl $0x7ff00000,0x44(%esp) │ │ + movl $0x0,0x40(%esp) │ │ + movsd 0x40(%esp),%xmm3 │ │ movl $0x22,(%eax) │ │ - movsd 0x80(%esp),%xmm0 │ │ - jmp 65398 │ │ + mov 0x50(%esp),%edi │ │ + movsd %xmm3,0x18(%esp) │ │ + jmp 6e56e │ │ lea 0x0(%esi),%esi │ │ - movsd -0x1293c(%ebx),%xmm0 │ │ - movsd -0x129fc(%ebx),%xmm1 │ │ - jmp 6530c │ │ - movl $0x0,0x74(%esp) │ │ - jmp 6511d │ │ - cmpl $0x10,0xa0(%esp) │ │ - movl $0x0,0x98(%esp) │ │ - jg 654e1 │ │ - mov 0x70(%esp),%edi │ │ - mov 0x78(%esp),%ecx │ │ - lea (%edi,%edi,4),%eax │ │ - lea (%ecx,%eax,2),%eax │ │ - mov %eax,0x70(%esp) │ │ - mov 0x90(%esp),%edi │ │ - movsbl 0x1(%edi),%eax │ │ + movl $0x0,0x20(%esp) │ │ + jmp 6db2f │ │ + mov %eax,0x38(%esp) │ │ add $0x1,%edi │ │ - mov %edi,0x90(%esp) │ │ - jmp 65021 │ │ + mov 0x4c(%esp),%ebp │ │ + cmpl $0x8,0x18(%esp) │ │ + jle 6e92b │ │ + xor %eax,%eax │ │ + cmp $0x10,%edi │ │ + jg 6e6d8 │ │ + lea (%ecx,%ecx,4),%ecx │ │ + lea (%edx,%ecx,2),%ecx │ │ + mov 0x7c(%esp),%edx │ │ + mov %eax,0x18(%esp) │ │ + movsbl 0x1(%edx),%esi │ │ + lea 0x1(%edx),%edx │ │ + mov %edx,0x7c(%esp) │ │ + jmp 6d64e │ │ + movl $0x9,0x28(%esp) │ │ + lea 0xa(%ebp),%esi │ │ + jmp 6dbeb │ │ + mov 0x50(%esp),%edi │ │ test %esi,%esi │ │ - jne 6567a │ │ - mov 0x80(%esp),%eax │ │ + jne 6ea03 │ │ + mov 0x40(%esp),%eax │ │ test %eax,%eax │ │ - jne 6567a │ │ - mov 0x84(%esp),%eax │ │ - test $0xfffff,%eax │ │ - jne 6567a │ │ - and $0x7ff00000,%eax │ │ - cmp $0x6b00000,%eax │ │ - jbe 6567a │ │ - mov 0x98(%esp),%eax │ │ - mov 0x14(%eax),%esi │ │ + jne 6eb8a │ │ + mov 0x44(%esp),%esi │ │ + test $0xfffff,%esi │ │ + je 6e9c3 │ │ + movsd 0x40(%esp),%xmm3 │ │ + movsd %xmm3,0x18(%esp) │ │ + mov 0x54(%esp),%esi │ │ test %esi,%esi │ │ - jne 6554c │ │ - cmpl $0x1,0x10(%eax) │ │ - jle 6567a │ │ - mov $0x1,%edx │ │ - mov 0x98(%esp),%eax │ │ - call 64100 │ │ - mov 0x94(%esp),%edx │ │ - mov %eax,0x98(%esp) │ │ - call 63bb0 │ │ - test %eax,%eax │ │ - jle 6567a │ │ - mov 0x74(%esp),%eax │ │ - test %eax,%eax │ │ - je 659e9 │ │ - mov 0x84(%esp),%eax │ │ - and $0x7ff00000,%eax │ │ - cmp $0x6b00000,%eax │ │ - jg 659e9 │ │ - cmp $0x3700000,%eax │ │ - jle 65379 │ │ - movsd 0x80(%esp),%xmm0 │ │ - movl $0x39500000,0x44(%esp) │ │ - movl $0x0,0x40(%esp) │ │ - mulsd 0x40(%esp),%xmm0 │ │ - movsd %xmm0,0x80(%esp) │ │ - mov 0x84(%esp),%eax │ │ + je 6e56e │ │ + movsd 0x18(%esp),%xmm5 │ │ + movl $0x39500000,0x8c(%esp) │ │ + movl $0x0,0x88(%esp) │ │ + mulsd 0x88(%esp),%xmm5 │ │ + movsd %xmm5,0x18(%esp) │ │ + mov 0x1c(%esp),%eax │ │ test %eax,%eax │ │ - jne 65398 │ │ - mov 0x80(%esp),%eax │ │ + jne 6e56e │ │ + mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ - jne 65398 │ │ - movsd %xmm0,0x20(%esp) │ │ - call d0b4 <__errno@plt> │ │ + jne 6e56e │ │ + call d870 <__errno@plt> │ │ movl $0x22,(%eax) │ │ - movsd 0x20(%esp),%xmm0 │ │ - jmp 65398 │ │ + jmp 6e56e │ │ + mov 0x50(%esp),%edi │ │ test %esi,%esi │ │ - je 658d7 │ │ - mov 0x84(%esp),%edi │ │ - mov %edi,%eax │ │ + je 6ea21 │ │ + mov 0x44(%esp),%ebp │ │ + mov 0x40(%esp),%edx │ │ + mov %ebp,%eax │ │ and $0xfffff,%eax │ │ cmp $0xfffff,%eax │ │ - mov 0x80(%esp),%eax │ │ - je 65a16 │ │ - test $0x1,%al │ │ - je 6567a │ │ - mov 0x84(%esp),%eax │ │ - movl $0x0,0xa8(%esp) │ │ - and $0x7ff00000,%eax │ │ - sub $0x3400000,%eax │ │ - test %esi,%esi │ │ - mov %eax,0xac(%esp) │ │ - movsd 0x80(%esp),%xmm0 │ │ - je 65995 │ │ - addsd 0xa8(%esp),%xmm0 │ │ - movsd %xmm0,0x80(%esp) │ │ - mov 0x74(%esp),%edi │ │ - test %edi,%edi │ │ - movsd 0x80(%esp),%xmm0 │ │ - jne 655a6 │ │ - jmp 65398 │ │ - lea -0x1a68b(%ebx),%edx │ │ - mov 0x68(%esp),%esi │ │ - jmp 656bc │ │ - lea 0x1(%esi),%esi │ │ - movsbl (%esi),%eax │ │ - cmp $0x40,%eax │ │ - jle 656b4 │ │ - cmp $0x5a,%eax │ │ - lea 0x20(%eax),%edi │ │ - cmovle %edi,%eax │ │ - cmp %ecx,%eax │ │ - jne 64617 │ │ - movsbl (%edx),%ecx │ │ - add $0x1,%edx │ │ - test %ecx,%ecx │ │ - jne 656a0 │ │ - mov %esi,%edi │ │ - mov %esi,0x68(%esp) │ │ - add $0x1,%edi │ │ - cmpb $0x28,0x1(%esi) │ │ - mov %edi,0xa8(%esp) │ │ - movl $0x7ff80000,0x84(%esp) │ │ - movl $0x0,0x80(%esp) │ │ - je 65a82 │ │ - mov 0xa8(%esp),%eax │ │ - movsd 0x80(%esp),%xmm0 │ │ - mov %eax,0x68(%esp) │ │ - jmp 645bb │ │ - mov 0x68(%esp),%edi │ │ - mov 0x90(%esp),%ecx │ │ - mov %ecx,0x68(%esp) │ │ - mov %edi,0x8(%ebp) │ │ - xor %ecx,%ecx │ │ - jmp 64538 │ │ - je 64890 │ │ - mov %eax,%edx │ │ - neg %edx │ │ - mov %edx,%eax │ │ - and $0xf,%eax │ │ - je 65754 │ │ - movsd 0x80(%esp),%xmm3 │ │ - divsd -0x11054(%ebx,%eax,8),%xmm3 │ │ - movsd %xmm3,0x80(%esp) │ │ - sar $0x4,%edx │ │ - je 64890 │ │ - cmp $0x1f,%edx │ │ - xorpd %xmm1,%xmm1 │ │ - jg 65815 │ │ - mov %edx,%edi │ │ - shl $0x1b,%edi │ │ - sar $0x1f,%edi │ │ - and $0x6a,%edi │ │ - test %edx,%edx │ │ - mov %edi,0x74(%esp) │ │ - jle 657a5 │ │ - movsd 0x80(%esp),%xmm0 │ │ - lea -0x10f54(%ebx),%eax │ │ - test $0x1,%dl │ │ - je 65795 │ │ - mulsd (%eax),%xmm0 │ │ - add $0x8,%eax │ │ - sar %edx │ │ - jne 6578c │ │ - movsd %xmm0,0x80(%esp) │ │ - mov 0x74(%esp),%edi │ │ - test %edi,%edi │ │ - je 657f1 │ │ - mov 0x84(%esp),%edx │ │ - mov $0x6b,%ecx │ │ - mov %edx,%eax │ │ + je 6eb43 │ │ + and $0x1,%edx │ │ + je 6ea6f │ │ + mov 0x44(%esp),%eax │ │ + movl $0x0,0x18(%esp) │ │ + movsd 0x40(%esp),%xmm1 │ │ and $0x7ff00000,%eax │ │ - shr $0x14,%eax │ │ - sub %eax,%ecx │ │ - test %ecx,%ecx │ │ - jle 657f1 │ │ - cmp $0x1f,%ecx │ │ - jle 65c83 │ │ - cmp $0x34,%ecx │ │ - movl $0x0,0x80(%esp) │ │ - jle 65c6b │ │ - movl $0x3700000,0x84(%esp) │ │ - movsd 0x80(%esp),%xmm0 │ │ - mov $0x1,%eax │ │ - xorpd %xmm1,%xmm1 │ │ - ucomisd %xmm1,%xmm0 │ │ - setp %dl │ │ - cmove %edx,%eax │ │ - test %al,%al │ │ - jne 648a1 │ │ - movsd %xmm1,0x20(%esp) │ │ - call d0b4 <__errno@plt> │ │ - movsd 0x20(%esp),%xmm1 │ │ + lea -0x3400000(%eax),%eax │ │ + mov %eax,0x1c(%esp) │ │ + movsd 0x18(%esp),%xmm0 │ │ + addsd %xmm0,%xmm1 │ │ + movsd %xmm1,0x18(%esp) │ │ + jmp 6e734 │ │ + call d870 <__errno@plt> │ │ movl $0x22,(%eax) │ │ - movapd %xmm1,%xmm0 │ │ - jmp 645bb │ │ - mov %edi,0x70(%esp) │ │ - mov 0xa0(%esp),%edi │ │ - mov 0x74(%esp),%edx │ │ - lea -0x1(%edi,%ecx,1),%eax │ │ + mov 0x7c(%esp),%eax │ │ + movl $0x7ff00000,0x44(%esp) │ │ + movl $0x0,0x40(%esp) │ │ + movsd 0x40(%esp),%xmm6 │ │ + mov %eax,0x20(%esp) │ │ + movsd %xmm6,0x18(%esp) │ │ + jmp 6da2a │ │ + je 6db41 │ │ + neg %eax │ │ + mov %eax,%edx │ │ + and $0xf,%edx │ │ + je 6e85c │ │ + movsd 0x40(%esp),%xmm7 │ │ + divsd -0x12c08(%ebx,%edx,8),%xmm7 │ │ + movsd %xmm7,0x18(%esp) │ │ + movq 0x18(%esp),%xmm3 │ │ + movq %xmm3,0x40(%esp) │ │ + sar $0x4,%eax │ │ + jne 6ebfb │ │ + movsd 0x40(%esp),%xmm5 │ │ + movl $0x0,0x54(%esp) │ │ + movsd %xmm5,0x18(%esp) │ │ + jmp 6db55 │ │ + movl $0x0,0x18(%esp) │ │ + movsd -0x14818(%ebx),%xmm0 │ │ + movl $0xbfe00000,0x1c(%esp) │ │ + jmp 6e0e1 │ │ + cmp $0x2e,%esi │ │ + jne 6eb05 │ │ + movsbl 0x1(%ebp),%esi │ │ + lea 0x1(%ebp),%eax │ │ + movl $0x0,0x18(%esp) │ │ + mov %eax,0x7c(%esp) │ │ + cmp $0x30,%esi │ │ + jne 6e8f6 │ │ + mov 0x7c(%esp),%eax │ │ + mov 0x18(%esp),%edx │ │ + jmp 6e8e0 │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + nop │ │ + add $0x1,%eax │ │ + add $0x1,%edx │ │ + movsbl (%eax),%esi │ │ + cmp $0x30,%esi │ │ + je 6e8e0 │ │ + mov %eax,0x7c(%esp) │ │ + mov %edx,0x18(%esp) │ │ + lea -0x31(%esi),%eax │ │ cmp $0x8,%eax │ │ - lea 0x1(%eax),%edi │ │ - mov %edi,0xa0(%esp) │ │ - jg 654ba │ │ - mov 0x78(%esp),%ecx │ │ - lea (%esi,%esi,4),%eax │ │ - movl $0x0,0x98(%esp) │ │ - lea (%ecx,%eax,2),%esi │ │ - jmp 654e1 │ │ - mov $0x25,%edx │ │ - sub 0xa0(%esp),%edx │ │ - cmp %edx,0xa8(%esp) │ │ - jg 64790 │ │ + ja 6e944 │ │ + lea -0x30(%esi),%eax │ │ + mov $0x1,%edi │ │ + mov %eax,0x48(%esp) │ │ + xor %ecx,%ecx │ │ + mov 0x18(%esp),%eax │ │ + mov 0x7c(%esp),%ebp │ │ + movl $0x0,0x28(%esp) │ │ + movl $0x0,0x38(%esp) │ │ + add $0x1,%eax │ │ + mov %eax,0x3c(%esp) │ │ + mov 0x38(%esp),%eax │ │ + mov 0x48(%esp),%esi │ │ + lea (%eax,%eax,4),%eax │ │ + lea (%esi,%eax,2),%eax │ │ + mov %eax,0x38(%esp) │ │ + xor %eax,%eax │ │ + jmp 6e6d8 │ │ + movl $0x0,0x28(%esp) │ │ + xor %ecx,%ecx │ │ + movl $0x0,0x38(%esp) │ │ + xor %edi,%edi │ │ + movl $0x0,0x3c(%esp) │ │ + jmp 6d730 │ │ + mov %ebp,0x7c(%esp) │ │ + xor %ecx,%ecx │ │ + movl $0x0,0x38(%esp) │ │ + xor %edi,%edi │ │ + jmp 6d71c │ │ + mov $0x25,%eax │ │ + sub %edi,%eax │ │ + cmp %eax,0x70(%esp) │ │ + jg 6d912 │ │ + movsd 0x40(%esp),%xmm0 │ │ mov $0xf,%eax │ │ - sub 0xa0(%esp),%eax │ │ - movsd 0x80(%esp),%xmm0 │ │ - mov 0xa8(%esp),%edi │ │ - mulsd -0x11054(%ebx,%eax,8),%xmm0 │ │ + sub %edi,%eax │ │ + mulsd -0x12c08(%ebx,%eax,8),%xmm0 │ │ + mov 0x70(%esp),%edi │ │ sub %eax,%edi │ │ - mulsd -0x11054(%ebx,%edi,8),%xmm0 │ │ - jmp 645bb │ │ - mov 0x68(%esp),%edi │ │ - mov %edi,0x8(%ebp) │ │ - mov 0x78(%esp),%edi │ │ - mov %edi,0x68(%esp) │ │ - jmp 64538 │ │ - testl $0xfffff,0x84(%esp) │ │ - mov 0x80(%esp),%eax │ │ - jne 65630 │ │ + mulsd -0x12c08(%ebx,%edi,8),%xmm0 │ │ + mov 0x7c(%esp),%eax │ │ + mov %eax,0x20(%esp) │ │ + movsd %xmm0,0x18(%esp) │ │ + jmp 6da2a │ │ + mov %esi,%eax │ │ + and $0x7ff00000,%eax │ │ + cmp $0x6b00000,%eax │ │ + jbe 6eb32 │ │ + mov 0x14(%edi),%eax │ │ test %eax,%eax │ │ - jne 65630 │ │ - jmp 65578 │ │ - cmpl $0xffffffea,0xa8(%esp) │ │ - jl 64790 │ │ - mov 0xa8(%esp),%eax │ │ + jne 6e9e6 │ │ + cmpl $0x1,0x10(%edi) │ │ + jle 6ea6f │ │ + mov 0x50(%esp),%eax │ │ + mov $0x1,%edx │ │ + call 6cfe0 │ │ + mov 0x48(%esp),%edx │ │ + mov %eax,%edi │ │ + call 6ca90 │ │ + test %eax,%eax │ │ + jg 6ea35 │ │ + movsd 0x40(%esp),%xmm6 │ │ + movsd %xmm6,0x18(%esp) │ │ + jmp 6e734 │ │ + movl $0x4e1f,0x48(%esp) │ │ + jmp 6db02 │ │ + mov 0x44(%esp),%esi │ │ + mov 0x40(%esp),%eax │ │ + test $0xfffff,%esi │ │ + jne 6ea80 │ │ + test %eax,%eax │ │ + jne 6ea80 │ │ + mov 0x54(%esp),%eax │ │ + test %eax,%eax │ │ + je 6ebcd │ │ + mov %esi,%eax │ │ + and $0x7ff00000,%eax │ │ + cmp $0x6b00000,%eax │ │ + jg 6ebcd │ │ + cmp $0x3700000,%eax │ │ + jle 6e559 │ │ + movsd 0x40(%esp),%xmm3 │ │ + movsd %xmm3,0x18(%esp) │ │ + jmp 6e740 │ │ + movsd 0x40(%esp),%xmm4 │ │ + movsd %xmm4,0x18(%esp) │ │ + jmp 6e734 │ │ + test $0x1,%al │ │ + je 6eb32 │ │ + mov 0x44(%esp),%eax │ │ + movl $0x0,0x18(%esp) │ │ + movsd 0x40(%esp),%xmm1 │ │ + and $0x7ff00000,%eax │ │ + lea -0x3400000(%eax),%eax │ │ + mov %eax,0x1c(%esp) │ │ + movsd 0x18(%esp),%xmm0 │ │ + subsd %xmm0,%xmm1 │ │ + xorpd %xmm0,%xmm0 │ │ + ucomisd %xmm0,%xmm1 │ │ + movsd %xmm1,0x18(%esp) │ │ + jp 6e734 │ │ + je 6e55d │ │ + jmp 6e734 │ │ + cmpl $0xffffffea,0x70(%esp) │ │ + jl 6d912 │ │ + mov 0x70(%esp),%eax │ │ + movsd 0x40(%esp),%xmm3 │ │ neg %eax │ │ - movsd 0x80(%esp),%xmm0 │ │ - divsd -0x11054(%ebx,%eax,8),%xmm0 │ │ - jmp 645bb │ │ - mov %esi,0x68(%esp) │ │ - lea -0x1a691(%ebx),%edx │ │ - mov %esi,%ecx │ │ - mov %esi,0xa8(%esp) │ │ - movsbl (%edx),%esi │ │ - add $0x1,%edx │ │ - test %esi,%esi │ │ - je 65a76 │ │ - lea 0x1(%ecx),%ecx │ │ - movsbl (%ecx),%eax │ │ - cmp $0x40,%eax │ │ - jle 6595f │ │ - cmp $0x5a,%eax │ │ - lea 0x20(%eax),%edi │ │ - cmovle %edi,%eax │ │ - cmp %esi,%eax │ │ - je 6593d │ │ - mov 0xa8(%esp),%edi │ │ - add $0x1,%edi │ │ - mov %edi,0x68(%esp) │ │ - movl $0x7ff00000,0x84(%esp) │ │ - movl $0x0,0x80(%esp) │ │ - movsd 0x80(%esp),%xmm0 │ │ - jmp 645bb │ │ - subsd 0xa8(%esp),%xmm0 │ │ - xorpd %xmm1,%xmm1 │ │ - mov $0x1,%eax │ │ - ucomisd %xmm1,%xmm0 │ │ - setp %dl │ │ - cmove %edx,%eax │ │ - test %al,%al │ │ - movsd %xmm0,0x80(%esp) │ │ - je 6537d │ │ - jmp 6567a │ │ + divsd -0x12c08(%ebx,%eax,8),%xmm3 │ │ + mov 0x7c(%esp),%eax │ │ + mov %eax,0x20(%esp) │ │ + movsd %xmm3,0x18(%esp) │ │ + jmp 6da2a │ │ + mov %ebp,0x7c(%esp) │ │ + xor %ecx,%ecx │ │ + movl $0x0,0x28(%esp) │ │ + xor %edi,%edi │ │ + movl $0x0,0x38(%esp) │ │ + movl $0x0,0x18(%esp) │ │ + movl $0x0,0x3c(%esp) │ │ + jmp 6d730 │ │ + movsd 0x40(%esp),%xmm5 │ │ + movsd %xmm5,0x18(%esp) │ │ + jmp 6e734 │ │ + mov 0x54(%esp),%eax │ │ + mov $0xffffffff,%esi │ │ + test %eax,%eax │ │ + je 6eb6a │ │ + mov %ebp,%eax │ │ + and $0x7ff00000,%eax │ │ + cmp $0x6a00000,%eax │ │ + ja 6eb6a │ │ + shr $0x14,%eax │ │ + mov $0x6b,%ecx │ │ + sub %eax,%ecx │ │ + shl %cl,%esi │ │ + cmp %esi,%edx │ │ + jne 6e7b9 │ │ + movl $0x0,0x40(%esp) │ │ + and $0x7ff00000,%ebp │ │ + lea 0x100000(%ebp),%eax │ │ + mov %eax,0x44(%esp) │ │ + movsd 0x40(%esp),%xmm7 │ │ + movsd %xmm7,0x18(%esp) │ │ + jmp 6e734 │ │ + mov 0x18(%esp),%ebp │ │ + lea 0x1(%ebp),%eax │ │ + mov %eax,0x20(%esp) │ │ + jmp 6e2c6 │ │ + movl $0x0,0x54(%esp) │ │ add $0x3500000,%eax │ │ - movl $0x0,0x74(%esp) │ │ - mov %eax,0x84(%esp) │ │ - movsd 0x80(%esp),%xmm0 │ │ - jmp 648a1 │ │ - mov 0x84(%esp),%eax │ │ - movl $0xffffffff,0x80(%esp) │ │ + mov %eax,0x44(%esp) │ │ + movsd 0x40(%esp),%xmm6 │ │ + movsd %xmm6,0x18(%esp) │ │ + jmp 6db55 │ │ + movl $0xffffffff,0x40(%esp) │ │ + mov %esi,%eax │ │ and $0x7ff00000,%eax │ │ sub $0x100000,%eax │ │ or $0xfffff,%eax │ │ - mov %eax,0x84(%esp) │ │ - jmp 6567a │ │ - mov 0x74(%esp),%ecx │ │ - mov $0xffffffff,%edx │ │ + mov %eax,0x44(%esp) │ │ + movsd 0x40(%esp),%xmm5 │ │ + movsd %xmm5,0x18(%esp) │ │ + jmp 6e734 │ │ + xorpd %xmm0,%xmm0 │ │ + cmp $0x1f,%eax │ │ + jg 6eca3 │ │ + test $0x10,%al │ │ + je 6ee1a │ │ + movl $0x6a,0x54(%esp) │ │ + test %eax,%eax │ │ + jle 6ec47 │ │ + movsd 0x40(%esp),%xmm0 │ │ + lea -0x12ca8(%ebx),%edx │ │ + test $0x1,%al │ │ + je 6ec30 │ │ + mulsd (%edx),%xmm0 │ │ + sar %eax │ │ + add $0x8,%edx │ │ + test %eax,%eax │ │ + jg 6ec28 │ │ + mov 0x54(%esp),%ecx │ │ + movq %xmm0,0x40(%esp) │ │ test %ecx,%ecx │ │ - je 65a4b │ │ - mov %edi,%ecx │ │ - and $0x7ff00000,%ecx │ │ - cmp $0x6a00000,%ecx │ │ - ja 65a4b │ │ - shr $0x14,%ecx │ │ - mov %ecx,0xa8(%esp) │ │ + je 6ec83 │ │ + mov 0x44(%esp),%eax │ │ mov $0x6b,%ecx │ │ - sub 0xa8(%esp),%ecx │ │ - shl %cl,%edx │ │ - cmp %edx,%eax │ │ - jne 65630 │ │ - and $0x7ff00000,%edi │ │ - movl $0x0,0x80(%esp) │ │ - add $0x100000,%edi │ │ - mov %edi,0x84(%esp) │ │ - jmp 6567a │ │ - add $0x1,%ecx │ │ - mov %ecx,0x68(%esp) │ │ - jmp 65971 │ │ - mov 0x68(%esp),%edi │ │ - mov 0xa8(%esp),%eax │ │ - movzbl 0x2(%edi),%edx │ │ - movzbl %dl,%ecx │ │ + mov %eax,%edx │ │ + and $0x7ff00000,%edx │ │ + shr $0x14,%edx │ │ + sub %edx,%ecx │ │ test %ecx,%ecx │ │ - jne 65aae │ │ - jmp 65ab3 │ │ - lea 0x0(%esi),%esi │ │ - lea 0x1(%eax),%eax │ │ - movzbl 0x1(%eax),%edx │ │ - movzbl %dl,%ecx │ │ + jle 6ec83 │ │ + cmp $0x1f,%ecx │ │ + jle 6ee78 │ │ + movl $0x0,0x40(%esp) │ │ + cmp $0x34,%ecx │ │ + jle 6ee63 │ │ + movl $0x3700000,0x44(%esp) │ │ + movsd 0x40(%esp),%xmm4 │ │ + xorpd %xmm0,%xmm0 │ │ + ucomisd %xmm0,%xmm4 │ │ + movsd %xmm4,0x18(%esp) │ │ + jp 6db55 │ │ + jne 6db55 │ │ + movsd %xmm0,0x18(%esp) │ │ + call d870 <__errno@plt> │ │ + movl $0x22,(%eax) │ │ + mov 0x7c(%esp),%eax │ │ + mov %eax,0x20(%esp) │ │ + jmp 6da2a │ │ + movsd 0x40(%esp),%xmm7 │ │ + mov 0x50(%esp),%edi │ │ + movsd %xmm7,0x18(%esp) │ │ + jmp 6e56e │ │ + mov 0x7c(%esp),%eax │ │ + mov 0x20(%esp),%edi │ │ + movzbl 0x2(%eax),%edx │ │ + mov %edx,%eax │ │ + sub $0x1,%edx │ │ + cmp $0x1f,%edx │ │ + ja 6ecfd │ │ + movzbl 0x2(%edi),%edx │ │ + add $0x1,%edi │ │ + mov %edx,%eax │ │ + sub $0x1,%edx │ │ + cmp $0x1f,%edx │ │ + jbe 6ecec │ │ + cmp $0x30,%al │ │ + je 6ee37 │ │ + xor %esi,%esi │ │ + xor %ecx,%ecx │ │ + movl $0x0,0x28(%esp) │ │ + mov $0x1,%ebp │ │ + movl $0x0,0x18(%esp) │ │ + jmp 6ed49 │ │ + mov %esi,%ecx │ │ + mov %esi,%edx │ │ + mov 0x28(%esp),%esi │ │ + shl $0x4,%ecx │ │ + test %ebp,%ebp │ │ + je 6ed37 │ │ + shl $0x4,%esi │ │ + shr $0x1c,%edx │ │ + or %edx,%esi │ │ + mov %esi,0x28(%esp) │ │ + or %eax,%ecx │ │ + movl $0x1,0x18(%esp) │ │ + mov %ecx,%esi │ │ + xor %ecx,%ecx │ │ + movzbl 0x1(%edi),%edx │ │ + add $0x1,%edi │ │ + test %edx,%edx │ │ + je 6eddf │ │ + lea -0x30(%edx),%eax │ │ + cmp $0x9,%eax │ │ + jbe 6ed6b │ │ + lea -0x61(%edx),%eax │ │ + cmp $0x5,%eax │ │ + ja 6ed75 │ │ + lea -0x57(%edx),%eax │ │ test %ecx,%ecx │ │ - je 65ab3 │ │ - cmp $0x20,%ecx │ │ - jbe 65aa0 │ │ - cmp $0x30,%dl │ │ - je 65c4d │ │ - movl $0x0,0x94(%esp) │ │ + je 6ed20 │ │ xor %ecx,%ecx │ │ - xor %edi,%edi │ │ - movl $0x1,0xa0(%esp) │ │ - movl $0x0,0x98(%esp) │ │ - jmp 65b3e │ │ - lea -0x57(%edx),%esi │ │ xor %edx,%edx │ │ - test %edi,%edi │ │ - movl $0x0,0x98(%esp) │ │ - jne 65b0a │ │ - mov %ecx,%edx │ │ - mov %ecx,0x98(%esp) │ │ - shl $0x4,%edx │ │ - mov 0x94(%esp),%ecx │ │ - mov 0xa0(%esp),%edi │ │ - test %edi,%edi │ │ - je 65b26 │ │ - mov %ecx,%edi │ │ - mov 0x98(%esp),%ecx │ │ - shl $0x4,%edi │ │ - shr $0x1c,%ecx │ │ - or %edi,%ecx │ │ - mov %ecx,0x94(%esp) │ │ - mov %edx,%ecx │ │ - or %esi,%ecx │ │ - xor %edi,%edi │ │ - movl $0x1,0x98(%esp) │ │ - movzbl 0x1(%eax),%edx │ │ - test %edx,%edx │ │ - je 65bd5 │ │ - lea -0x30(%edx),%esi │ │ - add $0x1,%eax │ │ - cmp $0x9,%esi │ │ - jbe 65ae6 │ │ - lea -0x61(%edx),%esi │ │ - cmp $0x5,%esi │ │ - jbe 65ae3 │ │ - lea -0x41(%edx),%esi │ │ - cmp $0x5,%esi │ │ - ja 65b6d │ │ - lea -0x37(%edx),%esi │ │ - jmp 65ae6 │ │ + jmp 6ed2b │ │ + lea -0x41(%edx),%eax │ │ + cmp $0x5,%eax │ │ + ja 6ed82 │ │ + lea -0x37(%edx),%eax │ │ + jmp 6ed6b │ │ cmp $0x20,%edx │ │ - ja 65c2c │ │ - cmpb $0x0,0x98(%esp) │ │ - je 65b3e │ │ - mov 0xa0(%esp),%edx │ │ - mov $0x1,%esi │ │ - test %edx,%edx │ │ - mov $0x0,%edx │ │ - setne 0x88(%esp) │ │ - cmpb $0x0,0x88(%esp) │ │ - cmove 0xa0(%esp),%edx │ │ - mov %edx,0xa0(%esp) │ │ - mov 0x98(%esp),%edx │ │ - cmovne %esi,%edx │ │ - cmovne %esi,%edi │ │ - mov %edx,0x98(%esp) │ │ - jmp 65b3e │ │ - add $0x1,%eax │ │ - mov %eax,0xa8(%esp) │ │ - mov 0x94(%esp),%eax │ │ - and $0xfffff,%eax │ │ - jne 65c00 │ │ - test %ecx,%ecx │ │ - jne 65c00 │ │ - mov 0xa8(%esp),%ecx │ │ - movsd 0x80(%esp),%xmm0 │ │ - mov %ecx,0x68(%esp) │ │ - jmp 645bb │ │ - or $0x7ff00000,%eax │ │ - mov %ecx,0x80(%esp) │ │ - mov %eax,0x84(%esp) │ │ - mov 0xa8(%esp),%edi │ │ - movsd 0x80(%esp),%xmm0 │ │ - mov %edi,0x68(%esp) │ │ - jmp 645bb │ │ - cmp $0x29,%edx │ │ - je 65bcb │ │ - movsbl 0x1(%eax),%edx │ │ - add $0x1,%eax │ │ - test %edx,%edx │ │ - je 65bd5 │ │ + ja 6edb1 │ │ + testb $0x1,0x18(%esp) │ │ + je 6ed49 │ │ + test %ebp,%ebp │ │ + mov $0x1,%edx │ │ + setne %al │ │ + test %al,%al │ │ + mov 0x18(%esp),%eax │ │ + cmovne %edx,%ecx │ │ + mov $0x0,%dl │ │ + cmovne %edx,%ebp │ │ + mov $0x1,%dl │ │ + cmove %eax,%edx │ │ + mov %edx,0x18(%esp) │ │ + jmp 6ed49 │ │ cmp $0x29,%edx │ │ - je 65bcb │ │ - lea 0x1(%eax),%eax │ │ - movsbl (%eax),%edx │ │ - test %edx,%edx │ │ - jne 65c3c │ │ - jmp 65bd5 │ │ - movzbl 0x2(%eax),%edx │ │ - cmp $0x58,%dl │ │ - jne 65c60 │ │ - add $0x2,%eax │ │ - jmp 65abc │ │ - xchg %ax,%ax │ │ - cmp $0x78,%dl │ │ - jne 65abc │ │ - jmp 65c56 │ │ - sub $0x20,%ecx │ │ - mov $0xffffffff,%eax │ │ - shl %cl,%eax │ │ - and %edx,%eax │ │ - mov %eax,0x84(%esp) │ │ - jmp 657f1 │ │ - mov $0xffffffff,%eax │ │ - shl %cl,%eax │ │ - and %eax,0x80(%esp) │ │ - jmp 657f1 │ │ - xchg %ax,%ax │ │ - │ │ -00065c98 <__divdi3>: │ │ - push %ebp │ │ - mov %esp,%ebp │ │ - push %edi │ │ - push %esi │ │ - lea -0x20(%esp),%esp │ │ - mov 0xc(%ebp),%edx │ │ - mov 0x10(%ebp),%esi │ │ - mov 0x14(%ebp),%edi │ │ - mov 0x8(%ebp),%eax │ │ - test %edx,%edx │ │ - mov %esi,-0x20(%ebp) │ │ - mov %esi,-0x10(%ebp) │ │ - mov %edi,-0x1c(%ebp) │ │ - mov %eax,-0x14(%ebp) │ │ - mov %edx,-0xc(%ebp) │ │ - mov %edi,%esi │ │ - movl $0x0,-0x18(%ebp) │ │ - jns 65cdd <__divdi3+0x45> │ │ - neg %eax │ │ - movl $0xffffffff,-0x18(%ebp) │ │ - mov %eax,-0x14(%ebp) │ │ - adc $0x0,%edx │ │ - neg %edx │ │ - mov %edx,-0xc(%ebp) │ │ - test %esi,%esi │ │ - jns 65cf6 <__divdi3+0x5e> │ │ - mov -0x20(%ebp),%eax │ │ - mov -0x1c(%ebp),%edx │ │ - neg %eax │ │ - notl -0x18(%ebp) │ │ - mov %eax,-0x10(%ebp) │ │ - adc $0x0,%edx │ │ - neg %edx │ │ - mov %edx,%esi │ │ + mov %edi,%eax │ │ + je 6edd8 │ │ + movsbl 0x1(%eax),%eax │ │ + add $0x1,%edi │ │ + test %eax,%eax │ │ + jne 6edd3 │ │ + jmp 6eddf │ │ + lea 0x0(%esi),%esi │ │ + movsbl 0x1(%edi),%eax │ │ + add $0x1,%edi │ │ + test %eax,%eax │ │ + je 6eddf │ │ + cmp $0x29,%eax │ │ + jne 6edc8 │ │ + lea 0x1(%edi),%eax │ │ + mov %eax,0x20(%esp) │ │ + mov 0x28(%esp),%edi │ │ + and $0xfffff,%edi │ │ + jne 6edef │ │ test %esi,%esi │ │ - mov -0x10(%ebp),%edi │ │ - jne 65d3c <__divdi3+0xa4> │ │ - mov -0xc(%ebp),%eax │ │ - cmp %eax,%edi │ │ - jbe 65d14 <__divdi3+0x7c> │ │ - mov -0x14(%ebp),%esi │ │ - mov %eax,%edx │ │ - mov %esi,%eax │ │ - div %edi │ │ - mov %eax,%esi │ │ - jmp 65dda <__divdi3+0x142> │ │ - test %edi,%edi │ │ - jne 65d23 <__divdi3+0x8b> │ │ - mov $0x1,%eax │ │ - xor %edx,%edx │ │ - div %esi │ │ - mov %eax,%edi │ │ - mov -0xc(%ebp),%ecx │ │ - mov -0x14(%ebp),%esi │ │ - mov %ecx,%eax │ │ + je 6ee4b │ │ + mov %esi,0x40(%esp) │ │ + or $0x7ff00000,%edi │ │ + mov %edi,0x44(%esp) │ │ + movsd 0x40(%esp),%xmm5 │ │ + movsd %xmm5,0x18(%esp) │ │ + jmp 6da2a │ │ + mov %edi,0x18(%esp) │ │ + lea 0x1(%edi),%edi │ │ + jmp 6e6c0 │ │ + movl $0x0,0x54(%esp) │ │ + test %eax,%eax │ │ + jg 6ec1c │ │ + jmp 6ec83 │ │ + nop │ │ xor %edx,%edx │ │ - div %edi │ │ - mov %eax,%ecx │ │ - mov %esi,%eax │ │ - div %edi │ │ - mov %eax,%esi │ │ - jmp 65ddc <__divdi3+0x144> │ │ - xor %ecx,%ecx │ │ - cmp -0xc(%ebp),%esi │ │ - ja 65dd6 <__divdi3+0x13e> │ │ - bsr %esi,%ecx │ │ - xor $0x1f,%ecx │ │ - mov %ecx,-0x24(%ebp) │ │ - jne 65d68 <__divdi3+0xd0> │ │ - mov -0x10(%ebp),%edi │ │ - xor %ecx,%ecx │ │ - cmp %edi,-0x14(%ebp) │ │ - jae 65d61 <__divdi3+0xc9> │ │ - cmp %esi,-0xc(%ebp) │ │ - jbe 65dd6 <__divdi3+0x13e> │ │ - mov $0x1,%esi │ │ - jmp 65ddc <__divdi3+0x144> │ │ - mov -0x24(%ebp),%cl │ │ - mov %esi,%edx │ │ - mov $0x20,%edi │ │ - sub -0x24(%ebp),%edi │ │ + jmp 6d99d │ │ + movzbl 0x2(%edi),%eax │ │ + lea 0x2(%edi),%edx │ │ + and $0xffffffdf,%eax │ │ + cmp $0x58,%al │ │ + cmove %edx,%edi │ │ + jmp 6ed05 │ │ + movsd 0x40(%esp),%xmm3 │ │ + movsd %xmm3,0x18(%esp) │ │ + jmp 6da2a │ │ + fstp %st(0) │ │ + call db70 │ │ + sub $0x20,%ecx │ │ + mov $0xffffffff,%edx │ │ shl %cl,%edx │ │ - mov %edi,%ecx │ │ - mov -0x10(%ebp),%esi │ │ - mov -0x10(%ebp),%eax │ │ - shr %cl,%esi │ │ - mov -0x24(%ebp),%cl │ │ - or %edx,%esi │ │ - mov -0xc(%ebp),%edx │ │ + and %eax,%edx │ │ + mov %edx,0x44(%esp) │ │ + jmp 6ec83 │ │ + mov $0xffffffff,%eax │ │ shl %cl,%eax │ │ - mov %edi,%ecx │ │ - mov %eax,-0x20(%ebp) │ │ - mov -0xc(%ebp),%eax │ │ - shr %cl,%eax │ │ - mov -0x24(%ebp),%cl │ │ - mov %eax,-0x10(%ebp) │ │ - mov -0x14(%ebp),%eax │ │ - shl %cl,%edx │ │ - mov %edi,%ecx │ │ - shr %cl,%eax │ │ - mov %eax,%edi │ │ - or %edx,%edi │ │ - mov -0x10(%ebp),%edx │ │ - mov %edi,%eax │ │ - div %esi │ │ - mov %edx,-0x10(%ebp) │ │ - mov %eax,-0xc(%ebp) │ │ - mov %eax,%esi │ │ - mull -0x20(%ebp) │ │ - cmp -0x10(%ebp),%edx │ │ - ja 65dd0 <__divdi3+0x138> │ │ - mov -0x24(%ebp),%cl │ │ - mov -0x14(%ebp),%edi │ │ - shl %cl,%edi │ │ - cmp %edi,%eax │ │ - jbe 65dda <__divdi3+0x142> │ │ - cmp -0x10(%ebp),%edx │ │ - jne 65dda <__divdi3+0x142> │ │ - mov -0xc(%ebp),%esi │ │ - dec %esi │ │ - jmp 65dda <__divdi3+0x142> │ │ - xor %esi,%esi │ │ - jmp 65ddc <__divdi3+0x144> │ │ - xor %ecx,%ecx │ │ - cmpl $0x0,-0x18(%ebp) │ │ - mov %esi,%eax │ │ - mov %ecx,%edx │ │ - je 65ded <__divdi3+0x155> │ │ - neg %eax │ │ - adc $0x0,%edx │ │ - neg %edx │ │ - lea 0x20(%esp),%esp │ │ - pop %esi │ │ - pop %edi │ │ - pop %ebp │ │ - retq │ │ - lea 0x0(%esi),%esi │ │ + and %eax,0x40(%esp) │ │ + jmp 6ec83 │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,3121 +1,3151 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x00065e00 46726f6e 74456e64 5f737461 72745574 FrontEnd_startUt │ │ - 0x00065e10 74207265 7475726e 65642025 64004672 t returned %d.Fr │ │ - 0x00065e20 6f6e7445 6e645f65 6e645574 74207265 ontEnd_endUtt re │ │ - 0x00065e30 7475726e 65642025 64004e47 72616d4d turned %d.NGramM │ │ - 0x00065e40 6f64656c 5f777269 74652072 65747572 odel_write retur │ │ - 0x00065e50 6e656420 2564004e 4772616d 4d6f6465 ned %d.NGramMode │ │ - 0x00065e60 6c5f7265 636f6465 20726574 75726e65 l_recode returne │ │ - 0x00065e70 64202564 006a6e69 2f737068 696e7862 d %d.jni/sphinxb │ │ - 0x00065e80 6173655f 77726170 2e63006a 6176612f ase_wrap.c.java/ │ │ - 0x00065e90 6c616e67 2f4f7574 4f664d65 6d6f7279 lang/OutOfMemory │ │ - 0x00065ea0 4572726f 72006a61 76612f69 6f2f494f Error.java/io/IO │ │ - 0x00065eb0 45786365 7074696f 6e006a61 76612f6c Exception.java/l │ │ - 0x00065ec0 616e672f 52756e74 696d6545 78636570 ang/RuntimeExcep │ │ - 0x00065ed0 74696f6e 006a6176 612f6c61 6e672f41 tion.java/lang/A │ │ - 0x00065ee0 72697468 6d657469 63457863 65707469 rithmeticExcepti │ │ - 0x00065ef0 6f6e006a 6176612f 6c616e67 2f556e6b on.java/lang/Unk │ │ - 0x00065f00 6e6f776e 4572726f 72006a6e 692f706f nownError.jni/po │ │ - 0x00065f10 636b6574 73706869 6e785f77 7261702e cketsphinx_wrap. │ │ - 0x00065f20 63004465 636f6465 725f7265 696e6974 c.Decoder_reinit │ │ - 0x00065f30 20726574 75726e65 64202564 00446563 returned %d.Dec │ │ - 0x00065f40 6f646572 5f6c6f61 64446963 74207265 oder_loadDict re │ │ - 0x00065f50 7475726e 65642025 64004465 636f6465 turned %d.Decode │ │ - 0x00065f60 725f7361 76654469 63742072 65747572 r_saveDict retur │ │ - 0x00065f70 6e656420 25640044 65636f64 65725f61 ned %d.Decoder_a │ │ - 0x00065f80 6464576f 72642072 65747572 6e656420 ddWord returned │ │ - 0x00065f90 25640044 65636f64 65725f73 74617274 %d.Decoder_start │ │ - 0x00065fa0 55747420 72657475 726e6564 20256400 Utt returned %d. │ │ - 0x00065fb0 4465636f 6465725f 656e6455 74742072 Decoder_endUtt r │ │ - 0x00065fc0 65747572 6e656420 2564006e 756c6c20 eturned %d.null │ │ - 0x00065fd0 61727261 79004465 636f6465 725f6465 array.Decoder_de │ │ - 0x00065fe0 636f6465 52617720 72657475 726e6564 codeRaw returned │ │ - 0x00065ff0 20256400 4465636f 6465725f 73657446 %d.Decoder_setF │ │ - 0x00066000 73672072 65747572 6e656420 25640044 sg returned %d.D │ │ - 0x00066010 65636f64 65725f73 65744b77 73207265 ecoder_setKws re │ │ - 0x00066020 7475726e 65642025 64004465 636f6465 turned %d.Decode │ │ - 0x00066030 725f7365 744c6d20 72657475 726e6564 r_setLm returned │ │ - 0x00066040 20256400 4465636f 6465725f 7365744c %d.Decoder_setL │ │ - 0x00066050 6d46696c 65207265 7475726e 65642025 mFile returned % │ │ - 0x00066060 64004465 636f6465 725f7365 74536561 d.Decoder_setSea │ │ - 0x00066070 72636820 72657475 726e6564 20256400 rch returned %d. │ │ - 0x00066080 4c617474 6963655f 77726974 65207265 Lattice_write re │ │ - 0x00066090 7475726e 65642025 64004c61 74746963 turned %d.Lattic │ │ - 0x000660a0 655f7772 69746548 746b2072 65747572 e_writeHtk retur │ │ - 0x000660b0 6e656420 2564002f 00726200 6e677261 ned %d./.rb.ngra │ │ - 0x000660c0 6d006673 67006b77 73002d74 6f707275 m.fsg.kws.-topru │ │ - 0x000660d0 6c65003e 003c0053 74617274 2072756c le.>.<.Start rul │ │ - 0x000660e0 65202573 206e6f74 20666f75 6e640a00 e %s not found.. │ │ - 0x000660f0 4e6f2070 75626c69 63207275 6c657320 No public rules │ │ - 0x00066100 666f756e 6420696e 2025730a 002d6c77 found in %s..-lw │ │ - 0x00066110 002d6465 62756700 2d6d6663 6c6f6764 .-debug.-mfclogd │ │ - 0x00066120 6972002d 7261776c 6f676469 72002d73 ir.-rawlogdir.-s │ │ - 0x00066130 656e6c6f 67646972 002d686d 6d002d6d enlogdir.-hmm.-m │ │ - 0x00066140 64656600 6d646566 002d6d65 616e006d def.mdef.-mean.m │ │ - 0x00066150 65616e73 002d7661 72007661 7269616e eans.-var.varian │ │ - 0x00066160 63657300 2d746d61 74007472 616e7369 ces.-tmat.transi │ │ - 0x00066170 74696f6e 5f6d6174 72696365 73002d6d tion_matrices.-m │ │ - 0x00066180 69787700 6d697874 7572655f 77656967 ixw.mixture_weig │ │ - 0x00066190 68747300 2d73656e 64756d70 0073656e hts.-sendump.sen │ │ - 0x000661a0 64756d70 002d6664 69637400 6e6f6973 dump.-fdict.nois │ │ - 0x000661b0 65646963 74002d6c 64610066 65617475 edict.-lda.featu │ │ - 0x000661c0 72655f74 72616e73 666f726d 002d6665 re_transform.-fe │ │ - 0x000661d0 61747061 72616d73 00666561 742e7061 atparams.feat.pa │ │ - 0x000661e0 72616d73 002d7365 6e6d6761 75007365 rams.-senmgau.se │ │ - 0x000661f0 6e6d6761 75002d6c 6f676261 7365002d nmgau.-logbase.- │ │ - 0x00066200 62657374 70617468 002d706c 5f77696e bestpath.-pl_win │ │ - 0x00066210 646f7700 2d6b6579 70687261 73650064 dow.-keyphrase.d │ │ - 0x00066220 65666175 6c74002d 6b777300 2d667367 efault.-kws.-fsg │ │ - 0x00066230 002d6a73 6766002d 616c6c70 686f6e65 .-jsgf.-allphone │ │ - 0x00066240 002d6c6d 002d6c6d 63746c00 61646469 .-lm.-lmctl.addi │ │ - 0x00066250 6e672073 65617263 68202573 0a002d6c ng search %s..-l │ │ - 0x00066260 6d6e616d 65006465 636f6465 002d6469 mname.decode.-di │ │ - 0x00066270 63746361 7365002d 64696374 00253039 ctcase.-dict.%09 │ │ - 0x00066280 75002e6d 66630057 72697469 6e67204d u..mfc.Writing M │ │ - 0x00066290 46434320 6c6f6720 66696c65 3a202573 FCC log file: %s │ │ - 0x000662a0 0a007762 002e7261 77002e73 656e002d ..wb..raw..sen.- │ │ - 0x000662b0 6261636b 74726163 65002573 3a202573 backtrace.%s: %s │ │ - 0x000662c0 20282564 290a006c 6261636b 006c7363 (%d)..lback.lsc │ │ - 0x000662d0 72006173 63720070 70726f62 00656e64 r.ascr.pprob.end │ │ - 0x000662e0 00737461 72740077 6f726400 2d667261 .start.word.-fra │ │ - 0x000662f0 7465002d 6c6f6773 70656300 6e6f002d te.-logspec.no.- │ │ - 0x00066300 736d6f6f 74687370 6563002d 7472616e smoothspec.-tran │ │ - 0x00066310 73666f72 6d006c65 67616379 002d616c sform.legacy.-al │ │ - 0x00066320 70686100 302e3937 00507265 656d7068 pha.0.97.Preemph │ │ - 0x00066330 61736973 20706172 616d6574 6572002d asis parameter.- │ │ - 0x00066340 73616d70 72617465 00313630 30300053 samprate.16000.S │ │ - 0x00066350 616d706c 696e6720 72617465 00313030 ampling rate.100 │ │ - 0x00066360 00467261 6d652072 61746500 2d776c65 .Frame rate.-wle │ │ - 0x00066370 6e00302e 30323536 32350048 616d6d69 n.0.025625.Hammi │ │ - 0x00066380 6e672077 696e646f 77206c65 6e677468 ng window length │ │ - 0x00066390 002d6e66 66740035 31320053 697a6520 .-nfft.512.Size │ │ - 0x000663a0 6f662046 4654002d 6e66696c 74003430 of FFT.-nfilt.40 │ │ - 0x000663b0 004e756d 62657220 6f662066 696c7465 .Number of filte │ │ - 0x000663c0 72206261 6e6b7300 2d6c6f77 65726600 r banks.-lowerf. │ │ - 0x000663d0 3133332e 33333333 34004c6f 77657220 133.33334.Lower │ │ - 0x000663e0 65646765 206f6620 66696c74 65727300 edge of filters. │ │ - 0x000663f0 2d757070 65726600 36383535 2e343937 -upperf.6855.497 │ │ - 0x00066400 36005570 70657220 65646765 206f6620 6.Upper edge of │ │ - 0x00066410 66696c74 65727300 2d756e69 745f6172 filters.-unit_ar │ │ - 0x00066420 65610079 6573002d 726f756e 645f6669 ea.yes.-round_fi │ │ - 0x00066430 6c746572 73002d6e 63657000 3133004e lters.-ncep.13.N │ │ - 0x00066440 756d6265 72206f66 20636570 20636f65 umber of cep coe │ │ - 0x00066450 66666963 69656e74 73002d64 6f75626c fficients.-doubl │ │ - 0x00066460 65627700 2d6c6966 74657200 30002d76 ebw.-lifter.0.-v │ │ - 0x00066470 61645f70 72657370 65656368 00313000 ad_prespeech.10. │ │ - 0x00066480 2d766164 5f706f73 74737065 65636800 -vad_postspeech. │ │ - 0x00066490 3530002d 7661645f 74687265 73686f6c 50.-vad_threshol │ │ - 0x000664a0 6400322e 30002d69 6e707574 5f656e64 d.2.0.-input_end │ │ - 0x000664b0 69616e00 6c697474 6c65002d 77617270 ian.little.-warp │ │ - 0x000664c0 5f747970 6500696e 76657273 655f6c69 _type.inverse_li │ │ - 0x000664d0 6e656172 002d7761 72705f70 6172616d near.-warp_param │ │ - 0x000664e0 73002d64 69746865 72004164 6420312f s.-dither.Add 1/ │ │ - 0x000664f0 322d6269 74206e6f 69736500 2d736565 2-bit noise.-see │ │ - 0x00066500 64002d31 002d7265 6d6f7665 5f646300 d.-1.-remove_dc. │ │ - 0x00066510 2d72656d 6f76655f 6e6f6973 65002d72 -remove_noise.-r │ │ - 0x00066520 656d6f76 655f7369 6c656e63 65002d76 emove_silence.-v │ │ - 0x00066530 6572626f 73650053 686f7720 696e7075 erbose.Show inpu │ │ - 0x00066540 74206669 6c656e61 6d657300 2d666561 t filenames.-fea │ │ - 0x00066550 74003173 5f635f64 5f646400 2d636570 t.1s_c_d_dd.-cep │ │ - 0x00066560 6c656e00 2d636d6e 00637572 72656e74 len.-cmn.current │ │ - 0x00066570 002d636d 6e696e69 7400382e 30002d76 .-cmninit.8.0.-v │ │ - 0x00066580 61726e6f 726d002d 61676300 6e6f6e65 arnorm.-agc.none │ │ - 0x00066590 002d6167 63746872 65736800 2d6c6461 .-agcthresh.-lda │ │ - 0x000665a0 64696d00 2d737673 70656300 4d6f6465 dim.-svspec.Mode │ │ - 0x000665b0 6c206465 66696e69 74696f6e 20696e70 l definition inp │ │ - 0x000665c0 75742066 696c6500 2d746d61 74666c6f ut file.-tmatflo │ │ - 0x000665d0 6f720030 2e303030 31002d76 6172666c or.0.0001.-varfl │ │ - 0x000665e0 6f6f7200 2d6d6978 77666c6f 6f720030 oor.-mixwfloor.0 │ │ - 0x000665f0 2e303030 30303031 002d6177 0031002d .0000001.-aw.1.- │ │ - 0x00066600 6d6c6c72 002d6d6d 6170002d 6473002d mllr.-mmap.-ds.- │ │ - 0x00066610 746f706e 0034002d 746f706e 5f626561 topn.4.-topn_bea │ │ - 0x00066620 6d002d6b 64747265 65002d6b 646d6178 m.-kdtree.-kdmax │ │ - 0x00066630 64657074 68002d6b 646d6178 62626900 depth.-kdmaxbbi. │ │ - 0x00066640 312e3030 3031002d 6265616d 0031652d 1.0001.-beam.1e- │ │ - 0x00066650 3438002d 77626561 6d003765 2d323900 48.-wbeam.7e-29. │ │ - 0x00066660 2d706265 616d002d 6c706265 616d0031 -pbeam.-lpbeam.1 │ │ - 0x00066670 652d3430 002d6c70 6f6e6c79 6265616d e-40.-lponlybeam │ │ - 0x00066680 002d6677 64666c61 74626561 6d003165 .-fwdflatbeam.1e │ │ - 0x00066690 2d363400 2d667764 666c6174 77626561 -64.-fwdflatwbea │ │ - 0x000666a0 6d002d70 6c5f6265 616d0031 652d3130 m.-pl_beam.1e-10 │ │ - 0x000666b0 002d706c 5f706265 616d0031 652d3500 .-pl_pbeam.1e-5. │ │ - 0x000666c0 2d636f6d 70616c6c 73656e00 2d667764 -compallsen.-fwd │ │ - 0x000666d0 74726565 002d6677 64666c61 74002d6c tree.-fwdflat.-l │ │ - 0x000666e0 61747369 7a650035 30303000 2d6d6178 atsize.5000.-max │ │ - 0x000666f0 77706600 2d6d6178 686d6d70 66003130 wpf.-maxhmmpf.10 │ │ - 0x00066700 30303000 2d6d696e 5f656e64 6672002d 000.-min_endfr.- │ │ - 0x00066710 66776466 6c617465 66776964 002d6677 fwdflatefwid.-fw │ │ - 0x00066720 64666c61 74736677 696e0032 35002d6d dflatsfwin.25.-m │ │ - 0x00066730 61786e65 776f6f76 00323000 2d757365 axnewoov.20.-use │ │ - 0x00066740 77647068 6f6e6573 00557365 20776974 wdphones.Use wit │ │ - 0x00066750 68696e2d 776f7264 2070686f 6e657320 hin-word phones │ │ - 0x00066760 6f6e6c79 002d616c 6c70686f 6e655f63 only.-allphone_c │ │ - 0x00066770 6900362e 35002d66 7764666c 61746c77 i.6.5.-fwdflatlw │ │ - 0x00066780 00382e35 002d6265 73747061 74686c77 .8.5.-bestpathlw │ │ - 0x00066790 00392e35 002d6173 63616c65 0032302e .9.5.-ascale.20. │ │ - 0x000667a0 30002d77 69700030 2e363500 576f7264 0.-wip.0.65.Word │ │ - 0x000667b0 20696e73 65727469 6f6e2070 656e616c insertion penal │ │ - 0x000667c0 7479002d 6e777065 6e00312e 30004e65 ty.-nwpen.1.0.Ne │ │ - 0x000667d0 7720776f 72642074 72616e73 6974696f w word transitio │ │ - 0x000667e0 6e207065 6e616c74 79002d70 69700050 n penalty.-pip.P │ │ - 0x000667f0 686f6e65 20696e73 65727469 6f6e2070 hone insertion p │ │ - 0x00066800 656e616c 7479002d 75770055 6e696772 enalty.-uw.Unigr │ │ - 0x00066810 616d2077 65696768 74002d73 696c7072 am weight.-silpr │ │ - 0x00066820 6f620030 2e303035 002d6669 6c6c7072 ob.0.005.-fillpr │ │ - 0x00066830 6f620031 652d3800 2d626768 69737400 ob.1e-8.-bghist. │ │ - 0x00066840 2d6c6578 74726565 64756d70 004a5347 -lextreedump.JSG │ │ - 0x00066850 46206772 616d6d61 72206669 6c65002d F grammar file.- │ │ - 0x00066860 66736775 7365616c 7470726f 6e002d66 fsgusealtpron.-f │ │ - 0x00066870 73677573 6566696c 6c657200 4b657970 sgusefiller.Keyp │ │ - 0x00066880 68726173 6520746f 2073706f 74002d6b hrase to spot.-k │ │ - 0x00066890 77735f70 6c700031 652d3100 2d6b7773 ws_plp.1e-1.-kws │ │ - 0x000668a0 5f746872 6573686f 6c64002d 6c6f6766 _threshold.-logf │ │ - 0x000668b0 6e004669 6c652074 6f207772 69746520 n.File to write │ │ - 0x000668c0 6c6f6720 6d657373 61676573 20696e00 log messages in. │ │ - 0x000668d0 25640057 72697469 6e67206c 61747469 %d.Writing latti │ │ - 0x000668e0 63652066 696c653a 2025730a 00770023 ce file: %s..w.# │ │ - 0x000668f0 20676574 6377643a 202f7468 69732f69 getcwd: /this/i │ │ - 0x00066900 732f626f 6775730a 0023202d 6c6f6762 s/bogus..# -logb │ │ - 0x00066910 61736520 25650a00 230a0046 72616d65 ase %e..#..Frame │ │ - 0x00066920 73202564 0a002564 20257320 25642025 s %d..%d %s %d % │ │ - 0x00066930 64202564 203b2025 640a0049 6e697469 d %d ; %d..Initi │ │ - 0x00066940 616c2025 640a4669 6e616c20 25640a00 al %d.Final %d.. │ │ - 0x00066950 25642025 64202564 0a00456e 640a0021 %d %d %d..End..! │ │ - 0x00066960 53454e54 5f535441 52540021 53454e54 SENT_START.!SENT │ │ - 0x00066970 5f454e44 00214e55 4c4c0023 0a232048 _END.!NULL.#.# H │ │ - 0x00066980 65616465 720a230a 00564552 53494f4e eader.#..VERSION │ │ - 0x00066990 3d312e30 0a007374 6172743d 25640a00 =1.0..start=%d.. │ │ - 0x000669a0 656e643d 25640a00 4e3d2564 094c3d25 end=%d..N=%d.L=% │ │ - 0x000669b0 640a0023 0a23204e 6f646520 64656669 d..#.# Node defi │ │ - 0x000669c0 6e697469 6f6e730a 230a0049 3d256409 nitions.#..I=%d. │ │ - 0x000669d0 743d252e 32660957 3d257309 763d2564 t=%.2f.W=%s.v=%d │ │ - 0x000669e0 0a00230a 23204c69 6e6b2064 6566696e ..#.# Link defin │ │ - 0x000669f0 6974696f 6e730a23 0a004a3d 25640953 itions.#..J=%d.S │ │ - 0x00066a00 3d256409 453d2564 09613d25 6609703d =%d.E=%d.a=%f.p= │ │ - 0x00066a10 25670a00 52656164 696e6720 44414720 %g..Reading DAG │ │ - 0x00066a20 66696c65 3a202573 0a005072 656d6174 file: %s..Premat │ │ - 0x00066a30 75726520 454f4628 2573290a 00232067 ure EOF(%s)..# g │ │ - 0x00066a40 65746377 643a2000 23202d6c 6f676261 etcwd: .# -logba │ │ - 0x00066a50 73652000 256c6600 4c617474 69636520 se .%lf.Lattice │ │ - 0x00066a60 6c6f6720 72617469 6f3a2025 660a0046 log ratio: %f..F │ │ - 0x00066a70 72616d65 73004e6f 64657300 25642025 rames.Nodes.%d % │ │ - 0x00066a80 32353573 20256420 25642025 6400556e 255s %d %d %d.Un │ │ - 0x00066a90 6b6e6f77 6e20776f 72642069 6e206c69 known word in li │ │ - 0x00066aa0 6e653a20 25730a00 5365716e 6f206572 ne: %s..Seqno er │ │ - 0x00066ab0 726f723a 2025730a 00496e69 7469616c ror: %s..Initial │ │ - 0x00066ac0 0046696e 616c0042 65737453 65674173 .Final.BestSegAs │ │ - 0x00066ad0 63720045 64676573 00256420 25642025 cr.Edges.%d %d % │ │ - 0x00066ae0 64005465 726d696e 6174696e 67202745 d.Terminating 'E │ │ - 0x00066af0 6e642720 6d697373 696e670a 003c2f73 nd' missing...Failed to load │ │ - 0x00066b10 2025730a 00456467 6573206d 69737369 %s..Edges missi │ │ - 0x00066b20 6e670a00 4e6f2074 6d617420 66696c65 ng..No tmat file │ │ - 0x00066b30 20737065 63696669 65640a00 2566006c specified..%f.l │ │ - 0x00066b40 6f676261 7365006e 5f73656e 006d6465 ogbase.n_sen.mde │ │ - 0x00066b50 665f6669 6c650030 2e310076 65727369 f_file.0.1.versi │ │ - 0x00066b60 6f6e0048 79703a20 25730a00 616c6c70 on.Hyp: %s..allp │ │ - 0x00066b70 686f6e65 20252e32 66204350 5520252e hone %.2f CPU %. │ │ - 0x00066b80 33662078 52540a00 616c6c70 686f6e65 3f xRT..allphone │ │ - 0x00066b90 20252e32 66207761 6c6c2025 2e336620 %.2f wall %.3f │ │ - 0x00066ba0 7852540a 0053494c 0043616e 6e6f7420 xRT..SIL.Cannot │ │ - 0x00066bb0 66696e64 2043492d 70686f6e 65202573 find CI-phone %s │ │ - 0x00066bc0 0a004361 6e6e6f74 2066696e 6420484d ..Cannot find HM │ │ - 0x00066bd0 4d20666f 72202573 0a002564 206e6f64 M for %s..%d nod │ │ - 0x00066be0 65732c20 2564206c 696e6b73 0a00616c es, %d links..al │ │ - 0x00066bf0 6c70686f 6e65002d 00302e33 0a002564 lphone.-.0.3..%d │ │ - 0x00066c00 206e5f62 6173650a 00256420 6e5f7472 n_base..%d n_tr │ │ - 0x00066c10 690a0025 64206e5f 73746174 655f6d61 i..%d n_state_ma │ │ - 0x00066c20 700a0025 64206e5f 74696564 5f737461 p..%d n_tied_sta │ │ - 0x00066c30 74650a00 2564206e 5f746965 645f6369 te..%d n_tied_ci │ │ - 0x00066c40 5f737461 74650a00 2564206e 5f746965 _state..%d n_tie │ │ - 0x00066c50 645f746d 61740a00 230a2320 436f6c75 d_tmat..#.# Colu │ │ - 0x00066c60 6d6e7320 64656669 6e697469 6f6e730a mns definitions. │ │ - 0x00066c70 00202020 20202e2e 2e207374 61746520 . ... state │ │ - 0x00066c80 69642773 202e2e2e 00746d61 74006174 id's ....tmat.at │ │ - 0x00066c90 74726962 00700072 74006c66 74006261 trib.p.rt.lft.ba │ │ - 0x00066ca0 73650023 25347320 25337320 25337320 se.#%4s %3s %3s │ │ - 0x00066cb0 25317320 25367320 25347320 25730a00 %1s %6s %4s %s.. │ │ - 0x00066cc0 25357320 25337320 25337320 25317300 %5s %3s %3s %1s. │ │ - 0x00066cd0 66696c6c 65720020 25367300 6e2f6100 filler. %6s.n/a. │ │ - 0x00066ce0 20253464 00202536 7500204e 0a002535 %4d. %6u. N..%5 │ │ - 0x00066cf0 73202533 73202533 73202563 00696265 s %3s %3s %c.ibe │ │ - 0x00066d00 7375004d 75737420 62797465 2d737761 su.Must byte-swa │ │ - 0x00066d10 70202573 0a00266d 2d3e6e5f 63697068 p %s..&m->n_ciph │ │ - 0x00066d20 6f6e6500 4661696c 65642074 6f207265 one.Failed to re │ │ - 0x00066d30 61642025 73206672 6f6d2025 730a0026 ad %s from %s..& │ │ - 0x00066d40 6d2d3e6e 5f70686f 6e650026 6d2d3e6e m->n_phone.&m->n │ │ - 0x00066d50 5f656d69 745f7374 61746500 266d2d3e _emit_state.&m-> │ │ - 0x00066d60 6e5f6369 5f73656e 00266d2d 3e6e5f73 n_ci_sen.&m->n_s │ │ - 0x00066d70 656e0026 6d2d3e6e 5f746d61 7400266d en.&m->n_tmat.&m │ │ - 0x00066d80 2d3e6e5f 73736571 00266d2d 3e6e5f63 ->n_sseq.&m->n_c │ │ - 0x00066d90 74780026 6d2d3e6e 5f63645f 74726565 tx.&m->n_cd_tree │ │ - 0x00066da0 00266d2d 3e73696c 00257320 25732025 .&m->sil.%s %s % │ │ - 0x00066db0 73202563 00466169 6c656420 746f206f s %c.Failed to o │ │ - 0x00066dc0 70656e20 27257327 00252d33 30732025 pen '%s'.%-30s % │ │ - 0x00066dd0 730a004d 69737369 6e672062 61736520 s..Missing base │ │ - 0x00066de0 776f7264 20666f72 3a202573 0a002323 word for: %s..## │ │ - 0x00066df0 003b3b00 72005265 6164696e 67206d61 .;;.r.Reading ma │ │ - 0x00066e00 696e2064 69637469 6f6e6172 793a2025 in dictionary: % │ │ - 0x00066e10 730a0025 6420776f 72647320 72656164 s..%d words read │ │ - 0x00066e20 0a003c73 3e003c73 696c3e00 4d617820 ....Max │ │ - 0x00066e30 776f7264 3a202564 0a004e6f 206f6620 word: %d..No of │ │ - 0x00066e40 776f7264 3a202564 0a000a00 25333073 word: %d....%30s │ │ - 0x00066e50 20002025 35640023 204c4449 50485f4c . %5d.# LDIPH_L │ │ - 0x00066e60 43202862 2072206c 20737369 64290a00 C (b r l ssid).. │ │ - 0x00066e70 25367320 25367320 25367320 2535640a %6s %6s %6s %5d. │ │ - 0x00066e80 00232053 53455120 25642028 73656e69 .# SSEQ %d (seni │ │ - 0x00066e90 64207365 6e696420 2e2e2e29 0a002535 d senid ...)..%5 │ │ - 0x00066ea0 64200023 20454e44 0a00284e 554c4c29 d .# END..(NULL) │ │ - 0x00066eb0 00467261 6d652025 643a204e 6f206163 .Frame %d: No ac │ │ - 0x00066ec0 74697665 20484d4d 21210a00 53746172 tive HMM!!..Star │ │ - 0x00066ed0 74206e6f 64652025 732e2564 3a25643a t node %s.%d:%d: │ │ - 0x00066ee0 25640a00 456e6420 6e6f6465 2025732e %d..End node %s. │ │ - 0x00066ef0 25643a25 643a2564 20282564 290a0046 %d:%d:%d (%d)..F │ │ - 0x00066f00 61696c65 6420746f 2066696e 64207468 ailed to find th │ │ - 0x00066f10 6520656e 64206e6f 64650a00 4661696c e end node..Fail │ │ - 0x00066f20 65642074 6f206372 65617465 206b7773 ed to create kws │ │ - 0x00066f30 20736561 7263680a 004d5058 20202000 search..MPX . │ │ - 0x00066f40 20253131 64002028 20002564 2000290a %11d. ( .%d .). │ │ - 0x00066f50 00535349 44202000 20282564 290a0053 .SSID . (%d)..S │ │ - 0x00066f60 454e5343 52005343 4f524553 20253131 ENSCR.SCORES %11 │ │ - 0x00066f70 64004849 53544944 20253131 64004245 d.HISTID %11d.BE │ │ - 0x00066f80 464f5245 3a0a0041 46544552 3a0a0025 FORE:..AFTER:..% │ │ - 0x00066f90 64256e00 2573256e 004e0044 75706c69 d%n.%s%n.N.Dupli │ │ - 0x00066fa0 63617465 20747269 70686f6e 653a2025 cate triphone: % │ │ - 0x00066fb0 730a004e 6f206d64 65662d66 696c650a s..No mdef-file. │ │ - 0x00066fc0 00526561 64696e67 206d6f64 656c2064 .Reading model d │ │ - 0x00066fd0 6566696e 6974696f 6e3a2025 730a0045 efinition: %s..E │ │ - 0x00066fe0 6d707479 2066696c 653a2025 730a0042 mpty file: %s..B │ │ - 0x00066ff0 4d444600 46444d42 00302e33 00496e63 MDF.FDMB.0.3.Inc │ │ - 0x00067000 6f6d706c 65746520 68656164 65720a00 omplete header.. │ │ - 0x00067010 25642025 73004572 726f7220 696e2068 %d %s.Error in h │ │ - 0x00067020 65616465 723a2025 730a006e 5f626173 eader: %s..n_bas │ │ - 0x00067030 65006e5f 74726900 6e5f7374 6174655f e.n_tri.n_state_ │ │ - 0x00067040 6d617000 6e5f7469 65645f63 695f7374 map.n_tied_ci_st │ │ - 0x00067050 61746500 6e5f7469 65645f73 74617465 ate.n_tied_state │ │ - 0x00067060 006e5f74 6965645f 746d6174 00556e6b .n_tied_tmat.Unk │ │ - 0x00067070 6e6f776e 20686561 64657220 6c696e65 nown header line │ │ - 0x00067080 3a202573 0a002573 3a204572 726f7220 : %s..%s: Error │ │ - 0x00067090 696e2068 65616465 720a004d 69737369 in header..Missi │ │ - 0x000670a0 6e672062 61736520 70686f6e 65206e61 ng base phone na │ │ - 0x000670b0 6d653a20 25730a00 4475706c 69636174 me: %s..Duplicat │ │ - 0x000670c0 65206261 73652070 686f6e65 3a202573 e base phone: %s │ │ - 0x000670d0 0a00556e 6b6e6f77 6e206261 73652070 ..Unknown base p │ │ - 0x000670e0 686f6e65 3a202573 0a004d69 7373696e hone: %s..Missin │ │ - 0x000670f0 67206c65 66742063 6f6e7465 78743a20 g left context: │ │ - 0x00067100 25730a00 556e6b6e 6f776e20 6c656674 %s..Unknown left │ │ - 0x00067110 20636f6e 74657874 3a202573 0a004d69 context: %s..Mi │ │ - 0x00067120 7373696e 67207269 67687420 636f6e74 ssing right cont │ │ - 0x00067130 6578743a 2025730a 00556e6b 6e6f776e ext: %s..Unknown │ │ - 0x00067140 20726967 68742020 636f6e74 6578743a right context: │ │ - 0x00067150 2025730a 00426164 20776f72 642d706f %s..Bad word-po │ │ - 0x00067160 73697469 6f6e2073 7065633a 2025730a sition spec: %s. │ │ - 0x00067170 00546865 2076616c 7565206f 6620746f .The value of to │ │ - 0x00067180 706e3a20 25640a00 6d73002e 73656d69 pn: %d..ms..semi │ │ - 0x00067190 2e002e70 746d2e00 2e636f6e 742e0031 ...ptm...cont..1 │ │ - 0x000671a0 2e320063 686b7375 6d300066 72656164 .2.chksum0.fread │ │ - 0x000671b0 28257329 20282367 61756465 6e292066 (%s) (#gauden) f │ │ - 0x000671c0 61696c65 640a0062 696f5f66 72656164 ailed..bio_fread │ │ - 0x000671d0 5f316428 25732920 6661696c 65640a00 _1d(%s) failed.. │ │ - 0x000671e0 2e733363 6f6e742e 00237365 6e6f6e65 .s3cont..#senone │ │ - 0x000671f0 3d25643b 206d7573 74206265 203e310a =%d; must be >1. │ │ - 0x00067200 00667764 74726565 00667764 666c6174 .fwdtree.fwdflat │ │ - 0x00067210 00626573 74706174 68006265 73747061 .bestpath.bestpa │ │ - 0x00067220 74682025 2e326620 43505520 252e3366 th %.2f CPU %.3f │ │ - 0x00067230 20785254 0a006265 73747061 74682025 xRT..bestpath % │ │ - 0x00067240 2e326620 77616c6c 20252e33 66207852 .2f wall %.3f xR │ │ - 0x00067250 540a0009 62737300 20256400 25642075 T...bss. %d.%d u │ │ - 0x00067260 6e697175 6520696e 69746961 6c206469 nique initial di │ │ - 0x00067270 70686f6e 65730a00 43726561 74696e67 phones..Creating │ │ - 0x00067280 20736561 72636820 74726565 0a002538 search tree..%8 │ │ - 0x00067290 6420776f 72647320 7265636f 676e697a d words recogniz │ │ - 0x000672a0 65642028 25642f66 72290a00 66776474 ed (%d/fr)..fwdt │ │ - 0x000672b0 72656520 252e3266 20435055 20252e33 ree %.2f CPU %.3 │ │ - 0x000672c0 66207852 540a0066 77647472 65652025 f xRT..fwdtree % │ │ - 0x000672d0 2e326620 77616c6c 20252e33 66207852 .2f wall %.3f xR │ │ - 0x000672e0 540a0025 38642077 6f726473 20736561 T..%8d words sea │ │ - 0x000672f0 72636865 64202825 642f6672 290a0025 rched (%d/fr)..% │ │ - 0x00067300 38642077 6f726420 7472616e 73697469 8d word transiti │ │ - 0x00067310 6f6e7320 2825642f 6672290a 00667764 ons (%d/fr)..fwd │ │ - 0x00067320 666c6174 20252e32 66204350 5520252e flat %.2f CPU %. │ │ - 0x00067330 33662078 52540a00 66776466 6c617420 3f xRT..fwdflat │ │ - 0x00067340 252e3266 2077616c 6c20252e 33662078 %.2f wall %.3f x │ │ - 0x00067350 52540a00 70686f6e 655f6c6f 6f700025 RT..phone_loop.% │ │ - 0x00067360 66200043 616e6e6f 74207265 61642074 f .Cannot read t │ │ - 0x00067370 69746c65 00426164 20746974 6c652069 itle.Bad title i │ │ - 0x00067380 6e206475 6d702066 696c650a 0025730a n dump file..%s. │ │ - 0x00067390 0043616e 6e6f7420 72656164 20686561 .Cannot read hea │ │ - 0x000673a0 64657200 42616420 68656164 65722069 der.Bad header i │ │ - 0x000673b0 6e206475 6d702066 696c650a 00666561 n dump file..fea │ │ - 0x000673c0 74757265 5f636f75 6e742000 6d697874 ture_count .mixt │ │ - 0x000673d0 7572655f 636f756e 7420006d 6f64656c ure_count .model │ │ - 0x000673e0 5f636f75 6e742000 636c7573 7465725f _count .cluster_ │ │ - 0x000673f0 636f756e 74200063 6c757374 65725f62 count .cluster_b │ │ - 0x00067400 69747320 0043616e 6e6f7420 72656164 its .Cannot read │ │ - 0x00067410 2023726f 77730043 616e6e6f 74207265 #rows.Cannot re │ │ - 0x00067420 61642023 636f6c75 6d6e7300 526f7773 ad #columns.Rows │ │ - 0x00067430 3a202564 2c20436f 6c756d6e 733a2025 : %d, Columns: % │ │ - 0x00067440 640a0043 6c757374 65722063 6f756e74 d..Cluster count │ │ - 0x00067450 206d7573 74206265 2034206f 7220380a must be 4 or 8. │ │ - 0x00067460 00234665 61747572 65732073 74726561 .#Features strea │ │ - 0x00067470 6d732825 64292021 3d202564 0a004d61 ms(%d) != %d..Ma │ │ - 0x00067480 78696d75 6d20746f 702d4e3a 2025640a ximum top-N: %d. │ │ - 0x00067490 0070746d 004d6178 696d756d 20746f70 .ptm.Maximum top │ │ - 0x000674a0 2d4e3a20 25642000 546f702d 4e206265 -N: %d .Top-N be │ │ - 0x000674b0 616d733a 0073325f 73656d69 00544d41 ams:.s2_semi.TMA │ │ - 0x000674c0 54202564 203d2025 64207820 25640a00 T %d = %d x %d.. │ │ - 0x000674d0 20253132 6400746d 61745b25 645d5b25 %12d.tmat[%d][% │ │ - 0x000674e0 645d5b25 645d203d 2025640a 00546d61 d][%d] = %d..Tma │ │ - 0x000674f0 74206e6f 74207570 70657220 74726961 t not upper tria │ │ - 0x00067500 6e67756c 61720a00 20253131 2e346500 ngular.. %11.4e. │ │ - 0x00067510 48697374 6f727920 656e7472 793a2000 History entry: . │ │ - 0x00067520 25732825 642d3e25 643a2564 29200020 %s(%d->%d:%d) . │ │ - 0x00067530 20002570 2e400020 2535642e 53530020 .%p.@. %5d.SS. │ │ - 0x00067540 25313064 2e4c5000 2025702e 53494200 %10d.LP. %p.SIB. │ │ - 0x00067550 2025732e 25640020 5b002530 38780020 %s.%d. [.%08x. │ │ - 0x00067560 7b25735b 25642d3e 25645d28 2564297d {%s[%d->%d](%d)} │ │ - 0x00067570 00202570 2e4e5854 00537461 74652025 . %p.NXT.State % │ │ - 0x00067580 35642072 6f6f7420 25700a00 66726561 5d root %p..frea │ │ - 0x00067590 64282573 29202823 66656174 75726573 d(%s) (#features │ │ - 0x000675a0 29206661 696c6564 0a002025 64782564 ) failed.. %dx%d │ │ - 0x000675b0 0a002564 20766172 69616e63 65207661 ..%d variance va │ │ - 0x000675c0 6c756573 20666c6f 6f726564 0a006d5b lues floored..m[ │ │ - 0x000675d0 2533645d 00202537 2e346600 765b2533 %3d]. %7.4f.v[%3 │ │ - 0x000675e0 645d0064 5b253364 5d202564 0a002564 d].d[%3d] %d..%d │ │ - 0x000675f0 206e756c 6c207472 616e7369 74696f6e null transition │ │ - 0x00067600 73206164 6465640a 003c6570 733e0025 s added...% │ │ - 0x00067610 64202564 20257320 25660a00 4653475f d %d %s %f..FSG_ │ │ - 0x00067620 42454749 4e002573 20646563 6c617261 BEGIN.%s declara │ │ - 0x00067630 74696f6e 206d6973 73696e67 0a004653 tion missing..FS │ │ - 0x00067640 47206e61 6d652069 73206d69 7373696e G name is missin │ │ - 0x00067650 670a0075 6e6b6e6f 776e004e 554d5f53 g..unknown.NUM_S │ │ - 0x00067660 54415445 53005300 53544152 545f5354 TATES.S.START_ST │ │ - 0x00067670 41544500 46004649 4e414c5f 53544154 ATE.F.FINAL_STAT │ │ - 0x00067680 45004653 475f454e 44005400 5452414e E.FSG_END.T.TRAN │ │ - 0x00067690 53495449 4f4e0000 25732025 730a0025 SITION..%s %s..% │ │ - 0x000676a0 73202564 0a002573 20256420 25642025 s %d..%s %d %d % │ │ - 0x000676b0 66202573 0a005772 6974696e 67204653 f %s..Writing FS │ │ - 0x000676c0 47206669 6c652027 2573270a 00256420 G file '%s'..%d │ │ - 0x000676d0 300a0057 72697469 6e672046 534d2066 0..Writing FSM f │ │ - 0x000676e0 696c6520 27257327 0a003c65 70733e20 ile '%s'.. │ │ - 0x000676f0 300a003c 25732e25 73004a53 47465f50 0..<%s.%s.JSGF_P │ │ - 0x00067700 41544800 2e003c4e 554c4c3e 003c564f ATH.....Undefined ru │ │ - 0x00067720 6c652069 6e205248 533a2025 730a0052 le in RHS: %s..R │ │ - 0x00067730 69676874 20726563 75727369 6f6e2025 ight recursion % │ │ - 0x00067740 73202564 203d3e20 25640a00 5055424c s %d => %d..PUBL │ │ - 0x00067750 49432000 3c25732e 67253035 643e0044 IC .<%s.g%05d>.D │ │ - 0x00067760 6566696e 65642072 756c653a 20257325 efined rule: %s% │ │ - 0x00067770 730a004d 756c7469 706c7920 64656669 s..Multiply defi │ │ - 0x00067780 6e656420 73796d62 6f6c3a20 25730a00 ned symbol: %s.. │ │ - 0x00067790 28737464 696e2900 4661696c 65642074 (stdin).Failed t │ │ - 0x000677a0 6f206f70 656e2025 7320666f 72207061 o open %s for pa │ │ - 0x000677b0 7273696e 67002e2a 3e00496d 706f7274 rsing..*>.Import │ │ - 0x000677c0 696e6720 25732066 726f6d20 25732074 ing %s from %s t │ │ - 0x000677d0 6f202573 0a00416c 72656164 7920696d o %s..Already im │ │ - 0x000677e0 706f7274 65642025 730a004d 756c7469 ported %s..Multi │ │ - 0x000677f0 706c7920 696d706f 72746564 2066696c ply imported fil │ │ - 0x00067800 653a2025 730a0049 6d706f72 74656420 e: %s..Imported │ │ - 0x00067810 25730a00 4572726f 72207061 7273696e %s..Error parsin │ │ - 0x00067820 67206669 6c653a20 25730a00 4572726f g file: %s..Erro │ │ - 0x00067830 72207061 7273696e 6720696e 70757420 r parsing input │ │ - 0x00067840 73747269 6e670a00 6a736766 5f706172 string..jsgf_par │ │ - 0x00067850 7365722e 79007379 6e746178 20657272 ser.y.syntax err │ │ - 0x00067860 6f72006d 656d6f72 79206578 68617573 or.memory exhaus │ │ - 0x00067870 74656400 24656e64 00657272 6f720024 ted.$end.error.$ │ │ - 0x00067880 756e6465 66696e65 64004845 41444552 undefined.HEADER │ │ - 0x00067890 00475241 4d4d4152 00494d50 4f525400 .GRAMMAR.IMPORT. │ │ - 0x000678a0 5055424c 49430054 4f4b454e 0052554c PUBLIC.TOKEN.RUL │ │ - 0x000678b0 454e414d 45005441 47005745 49474854 ENAME.TAG.WEIGHT │ │ - 0x000678c0 00273b27 00273d27 00277c27 00272827 .';'.'='.'|'.'(' │ │ - 0x000678d0 00272927 00275b27 00275d27 00272a27 .')'.'['.']'.'*' │ │ - 0x000678e0 00272b27 00246163 63657074 00677261 .'+'.$accept.gra │ │ - 0x000678f0 6d6d6172 00686561 64657200 6a736766 mmar.header.jsgf │ │ - 0x00067900 5f686561 64657200 6772616d 6d61725f _header.grammar_ │ │ - 0x00067910 68656164 65720069 6d706f72 745f6865 header.import_he │ │ - 0x00067920 61646572 00696d70 6f72745f 73746174 ader.import_stat │ │ - 0x00067930 656d656e 74007275 6c655f6c 69737400 ement.rule_list. │ │ - 0x00067940 72756c65 00616c74 65726e61 74655f6c rule.alternate_l │ │ - 0x00067950 69737400 72756c65 5f657870 616e7369 ist.rule_expansi │ │ - 0x00067960 6f6e0074 61676765 645f7275 6c655f69 on.tagged_rule_i │ │ - 0x00067970 74656d00 72756c65 5f697465 6d007275 tem.rule_item.ru │ │ - 0x00067980 6c655f67 726f7570 0072756c 655f6f70 le_group.rule_op │ │ - 0x00067990 74696f6e 616c0072 756c655f 61746f6d tional.rule_atom │ │ - 0x000679a0 00626164 20627566 66657220 696e2079 .bad buffer in y │ │ - 0x000679b0 795f7363 616e5f62 79746573 28290069 y_scan_bytes().i │ │ - 0x000679c0 6e707574 20696e20 666c6578 20736361 nput in flex sca │ │ - 0x000679d0 6e6e6572 20666169 6c656400 3c554e4b nner failed..Failed to open │ │ - 0x000679f0 20257300 52656164 696e6720 4c4d2063 %s.Reading LM c │ │ - 0x00067a00 6f6e7472 6f6c2066 696c6520 27257327 ontrol file '%s' │ │ - 0x00067a10 0a002531 30323373 007b007d 00526561 ..%1023s.{.}.Rea │ │ - 0x00067a20 64696e67 20636c61 73736465 66206672 ding classdef fr │ │ - 0x00067a30 6f6d2027 2573270a 00556e65 78706563 om '%s'..Unexpec │ │ - 0x00067a40 74656420 454f4620 696e2025 730a0052 ted EOF in %s..R │ │ - 0x00067a50 65616469 6e67206c 6d206672 6f6d2027 eading lm from ' │ │ - 0x00067a60 2573270a 00556e6b 6e6f776e 204c4d20 %s'..Unknown LM │ │ - 0x00067a70 6e616d65 2025730a 002e677a 002e627a name %s...gz..bz │ │ - 0x00067a80 32002e41 52504100 2e444d50 00617270 2..ARPA..DMP.arp │ │ - 0x00067a90 6100646d 70004f6d 69742064 75706c69 a.dmp.Omit dupli │ │ - 0x00067aa0 63617465 20776f72 64202725 73270a00 cate word '%s'.. │ │ - 0x00067ab0 46696c65 20257320 6e6f7420 666f756e File %s not foun │ │ - 0x00067ac0 640a0045 4e44004c 4d434c41 5353005c d..END.LMCLASS.\ │ │ - 0x00067ad0 64617461 5c006e67 72616d20 25643d25 data\.ngram %d=% │ │ - 0x00067ae0 6400556e 6b6e6f77 6e206e67 72616d20 d.Unknown ngram │ │ - 0x00067af0 28256429 0a005c31 2d677261 6d733a00 (%d)..\1-grams:. │ │ - 0x00067b00 42616420 6f72206d 69737369 6e67206e Bad or missing n │ │ - 0x00067b10 6772616d 20636f75 6e740a00 52656164 gram count..Read │ │ - 0x00067b20 696e6720 756e6967 72616d73 0a005c32 ing unigrams..\2 │ │ - 0x00067b30 2d677261 6d733a00 5c656e64 5c00546f -grams:.\end\.To │ │ - 0x00067b40 6f206d61 6e792075 6e696772 616d730a o many unigrams. │ │ - 0x00067b50 00526561 64696e67 20626967 72616d73 .Reading bigrams │ │ - 0x00067b60 0a00546f 6f206d61 6e792062 69677261 ..Too many bigra │ │ - 0x00067b70 6d730a00 5c332d67 72616d73 3a004261 ms..\3-grams:.Ba │ │ - 0x00067b80 64206269 6772616d 3a202573 0a002538 d bigram: %s..%8 │ │ - 0x00067b90 64203d20 23626f5f 77743220 656e7472 d = #bo_wt2 entr │ │ - 0x00067ba0 6965730a 00526561 64696e67 20747269 ies..Reading tri │ │ - 0x00067bb0 6772616d 730a0054 6f6f206d 616e7920 grams..Too many │ │ - 0x00067bc0 74726967 72616d73 0a005472 69677261 trigrams..Trigra │ │ - 0x00067bd0 6d73206e 6f742069 6e206269 6772616d ms not in bigram │ │ - 0x00067be0 206f7264 65720a00 42616420 74726967 order..Bad trig │ │ - 0x00067bf0 72616d3a 2025730a 006e6772 616d7320 ram: %s..ngrams │ │ - 0x00067c00 313d2564 2c20323d 25642c20 333d2564 1=%d, 2=%d, 3=%d │ │ - 0x00067c10 0a002538 64203d20 23756e69 6772616d ..%8d = #unigram │ │ - 0x00067c20 73206372 65617465 640a0025 3864203d s created..%8d = │ │ - 0x00067c30 20236269 6772616d 73206372 65617465 #bigrams create │ │ - 0x00067c40 640a0025 3864203d 20237072 6f623220 d..%8d = #prob2 │ │ - 0x00067c50 656e7472 6965730a 00253864 203d2023 entries..%8d = # │ │ - 0x00067c60 74726967 72616d73 20637265 61746564 trigrams created │ │ - 0x00067c70 0a002538 64203d20 2370726f 62332065 ..%8d = #prob3 e │ │ - 0x00067c80 6e747269 65730a00 4e6f205c 64617461 ntries..No \data │ │ - 0x00067c90 5c206d61 726b2069 6e204c4d 2066696c \ mark in LM fil │ │ - 0x00067ca0 650a0046 61696c65 6420746f 20726561 e..Failed to rea │ │ - 0x00067cb0 64205c31 2d677261 6d733a20 6d61726b d \1-grams: mark │ │ - 0x00067cc0 00466169 6c656420 746f206f 70656e20 .Failed to open │ │ - 0x00067cd0 25732066 6f722077 72697469 6e67005c %s for writing.\ │ │ - 0x00067ce0 64617461 5c0a006e 6772616d 2025643d data\..ngram %d= │ │ - 0x00067cf0 25640a00 0a5c2564 2d677261 6d733a0a %d...\%d-grams:. │ │ - 0x00067d00 00252e34 66200025 73200025 2e346600 .%.4f .%s .%.4f. │ │ - 0x00067d10 0a5c656e 645c0a00 44756d70 2066696c .\end\..Dump fil │ │ - 0x00067d20 65202573 206e6f74 20666f75 6e640a00 e %s not found.. │ │ - 0x00067d30 43616e6e 6f742072 65616420 68656164 Cannot read head │ │ - 0x00067d40 65720a00 4661696c 65642074 6f207265 er..Failed to re │ │ - 0x00067d50 61642077 6f72640a 00466169 6c656420 ad word..Failed │ │ - 0x00067d60 746f2072 65616420 6d617069 6e672069 to read maping i │ │ - 0x00067d70 64202564 0a004661 696c6564 20746f20 d %d..Failed to │ │ - 0x00067d80 72656164 20756e69 6772616d 73206461 read unigrams da │ │ - 0x00067d90 74610a00 4661696c 65642074 6f207265 ta..Failed to re │ │ - 0x00067da0 61642062 69677261 6d732064 6174610a ad bigrams data. │ │ - 0x00067db0 00466169 6c656420 746f2072 65616420 .Failed to read │ │ - 0x00067dc0 74726967 72616d73 20646174 610a0025 trigrams data..% │ │ - 0x00067dd0 3864203d 204c4d2e 74726967 72616d73 8d = LM.trigrams │ │ - 0x00067de0 20726561 640a0066 72656164 2870726f read..fread(pro │ │ - 0x00067df0 62322920 6661696c 65640a00 25386420 b2) failed..%8d │ │ - 0x00067e00 3d204c4d 2e70726f 62322065 6e747269 = LM.prob2 entri │ │ - 0x00067e10 65732072 6561640a 00253864 203d204c es read..%8d = L │ │ - 0x00067e20 4d2e626f 5f777432 20656e74 72696573 M.bo_wt2 entries │ │ - 0x00067e30 20726561 640a0025 3864203d 204c4d2e read..%8d = LM. │ │ - 0x00067e40 70726f62 3320656e 74726965 73207265 prob3 entries re │ │ - 0x00067e50 61640a00 4661696c 65642074 6f207265 ad..Failed to re │ │ - 0x00067e60 61642074 72696772 616d2069 6e646578 ad trigram index │ │ - 0x00067e70 0a004661 696c6564 20746f20 72656164 ..Failed to read │ │ - 0x00067e80 20776f72 64730a00 5573696e 67206578 words..Using ex │ │ - 0x00067e90 69737469 6e672044 4d50206d 6f64656c isting DMP model │ │ - 0x00067ea0 2e0a0042 75696c64 696e6720 444d5020 ...Building DMP │ │ - 0x00067eb0 6d6f6465 6c2e2e2e 0a004245 47494e20 model.....BEGIN │ │ - 0x00067ec0 46494c45 20464f52 4d415420 44455343 FILE FORMAT DESC │ │ - 0x00067ed0 52495054 494f4e00 43616e6e 6f742063 RIPTION.Cannot c │ │ - 0x00067ee0 72656174 65206669 6c652025 730a0021 reate file %s..! │ │ - 0x00067ef0 21212100 28696e74 33322920 6c6d5f74 !!!.(int32) lm_t │ │ - 0x00067f00 2e62636f 756e7400 28696e74 33322920 .bcount.(int32) │ │ - 0x00067f10 6c6d5f74 2e74636f 756e7400 28696e74 lm_t.tcount.(int │ │ - 0x00067f20 33322920 6c6d5f74 2e6e5f70 726f6232 32) lm_t.n_prob2 │ │ - 0x00067f30 0028696e 74333229 206c6d5f 742e7072 .(int32) lm_t.pr │ │ - 0x00067f40 6f62325b 5d00454e 44204649 4c452046 ob2[].END FILE F │ │ - 0x00067f50 4f524d41 54204445 53435249 5054494f ORMAT DESCRIPTIO │ │ - 0x00067f60 4e00556e 6b6e6f77 6e204147 43207479 N.Unknown AGC ty │ │ - 0x00067f70 70652027 2573270a 00414743 4d61783a pe '%s'..AGCMax: │ │ - 0x00067f80 206f6273 3d6d6178 3d20252e 32660a00 obs=max= %.2f.. │ │ - 0x00067f90 41474345 4d61783a 206d6178 3d20252e AGCEMax: max= %. │ │ - 0x00067fa0 32660a00 41474320 4e4f4953 453a206d 2f..AGC NOISE: m │ │ - 0x00067fb0 61783d20 25362e33 660a006d 61780065 ax= %6.3f..max.e │ │ - 0x00067fc0 6d617800 6e6f6973 6500556e 6b6e6f77 max.noise.Unknow │ │ - 0x00067fd0 6e20434d 4e207479 70652027 2573270a n CMN type '%s'. │ │ - 0x00067fe0 00434d4e 3a200025 352e3266 20007072 .CMN: .%5.2f .pr │ │ - 0x00067ff0 696f7200 25733a20 66726561 64282366 ior.%s: fread(#f │ │ - 0x00068000 6c6f6174 73292066 61696c65 640a0027 loats) failed..' │ │ - 0x00068010 2573273a 20426164 2064656c 696d6974 %s': Bad delimit │ │ - 0x00068020 65722040 706f7320 25640a00 27257327 er @pos %d..'%s' │ │ - 0x00068030 3a20302d 6c656e67 74682073 75627665 : 0-length subve │ │ - 0x00068040 63746f72 0a007332 5f347800 73335f31 ctor..s2_4x.s3_1 │ │ - 0x00068050 78333900 31735f31 32635f31 32645f33 x39.1s_12c_12d_3 │ │ - 0x00068060 705f3132 64640031 735f635f 645f6c64 p_12dd.1s_c_d_ld │ │ - 0x00068070 5f646400 6365705f 64636570 0031735f _dd.cep_dcep.1s_ │ │ - 0x00068080 635f6400 63657000 31735f63 0031735f c_d.cep.1s_c.1s_ │ │ - 0x00068090 33630031 735f3463 00257500 42616420 3c.1s_4c.%u.Bad │ │ - 0x000680a0 66656174 75726520 74797065 20617267 feature type arg │ │ - 0x000680b0 756d656e 740a0025 38643a0a 00092532 ument..%8d:...%2 │ │ - 0x000680c0 643a0020 25382e34 66004261 64206365 d:. %8.4f.Bad ce │ │ - 0x000680d0 7073697a 653a2025 640a0041 74206469 psize: %d..At di │ │ - 0x000680e0 72656374 6f727920 25730a00 25732573 rectory %s..%s%s │ │ - 0x000680f0 25732573 00466561 74757265 20747970 %s%s.Feature typ │ │ - 0x00068100 65202020 20202020 20203d20 25730a00 e = %s.. │ │ - 0x00068110 43657073 7472616c 2073697a 65202020 Cepstral size │ │ - 0x00068120 20202020 203d2025 640a004e 756d6265 = %d..Numbe │ │ - 0x00068130 72206f66 20737472 65616d73 20202020 r of streams │ │ - 0x00068140 3d202564 0a004e75 6d626572 206f6620 = %d..Number of │ │ - 0x00068150 73756276 6563746f 7273203d 2025640a subvectors = %d. │ │ - 0x00068160 00436f6d 706f6e65 6e747320 6f662073 .Components of s │ │ - 0x00068170 75627665 63746f72 5b25645d 3a005768 ubvector[%d]:.Wh │ │ - 0x00068180 65746865 7220434d 4e206973 20757365 ether CMN is use │ │ - 0x00068190 6420203d 2025640a 00576865 74686572 d = %d..Whether │ │ - 0x000681a0 20414743 20697320 75736564 20203d20 AGC is used = │ │ - 0x000681b0 25640a00 25733a20 62696f5f 66726561 %d..%s: bio_frea │ │ - 0x000681c0 645f3364 286c6461 29206661 696c6564 d_3d(lda) failed │ │ - 0x000681d0 0a00636d 6e5f7072 696f725f 7365743a ..cmn_prior_set: │ │ - 0x000681e0 2066726f 6d203c20 003e0a00 636d6e5f from < .>..cmn_ │ │ - 0x000681f0 7072696f 725f7365 743a2074 6f202020 prior_set: to │ │ - 0x00068200 3c200063 6d6e5f70 72696f72 5f757064 < .cmn_prior_upd │ │ - 0x00068210 6174653a 2066726f 6d203c20 00636d6e ate: from < .cmn │ │ - 0x00068220 5f707269 6f725f75 70646174 653a2074 _prior_update: t │ │ - 0x00068230 6f202020 3c200064 63740068 746b006e o < .dct.htk.n │ │ - 0x00068240 6f742000 43757272 656e7420 46452050 ot .Current FE P │ │ - 0x00068250 6172616d 65746572 733a0a00 57696c6c arameters:..Will │ │ - 0x00068260 20616464 20646974 68657220 746f2061 add dither to a │ │ - 0x00068270 7564696f 0a004469 74686572 20736565 udio..Dither see │ │ - 0x00068280 64656420 77697468 2025640a 0057696c ded with %d..Wil │ │ - 0x00068290 6c206e6f 74206164 64206469 74686572 l not add dither │ │ - 0x000682a0 20746f20 61756469 6f0a0069 6e766572 to audio..inver │ │ - 0x000682b0 73650049 6d706c65 6d656e74 65642066 se.Implemented f │ │ - 0x000682c0 756e6374 696f6e73 20617265 3a0a0009 unctions are:... │ │ - 0x000682d0 25730a00 61666669 6e650070 69656365 %s..affine.piece │ │ - 0x000682e0 77697365 5f6c696e 65617200 6c696e65 wise_linear.line │ │ - 0x000682f0 61720070 69656365 77697365 00200900 ar.piecewise. .. │ │ - 0x00068300 25735b25 3034755d 3a202536 2e336620 %s[%04u]: %6.3f │ │ - 0x00068310 00616666 696e6520 3a3d3d20 3c207727 .affine :== < w' │ │ - 0x00068320 203d2061 202a2078 202b2062 203e0073 = a * x + b >.s │ │ - 0x00068330 330a0076 65727369 6f6e2025 730a0065 3..version %s..e │ │ - 0x00068340 6e646864 720a0057 726f6e67 206e756d ndhdr..Wrong num │ │ - 0x00068350 62657220 6f662061 7267756d 656e7473 ber of arguments │ │ - 0x00068360 0a005072 656d6174 75726520 454f462c ..Premature EOF, │ │ - 0x00068370 206c696e 65202564 0a004865 61646572 line %d..Header │ │ - 0x00068380 20666f72 6d617420 6572726f 722c206c format error, l │ │ - 0x00068390 696e6520 25640a00 656e6468 64720025 ine %d..endhdr.% │ │ - 0x000683a0 73002a65 6e645f63 6f6d6d65 6e742a0a s.*end_comment*. │ │ - 0x000683b0 004d6973 73696e67 20257320 6d61726b .Missing %s mark │ │ - 0x000683c0 65720a00 73776170 5f636865 636b2066 er..swap_check f │ │ - 0x000683d0 61696c65 640a0066 72656164 28617272 ailed..fread(arr │ │ - 0x000683e0 61797369 7a652920 6661696c 65640a00 aysize) failed.. │ │ - 0x000683f0 42616420 61727261 7973697a 653a2025 Bad arraysize: % │ │ - 0x00068400 640a0066 72656164 28617272 61796461 d..fread(arrayda │ │ - 0x00068410 74612920 6661696c 65640a00 556e6162 ta) failed..Unab │ │ - 0x00068420 6c652074 6f207265 61642063 6f6d706c le to read compl │ │ - 0x00068430 65746520 64617461 004f5320 6572726f ete data.OS erro │ │ - 0x00068440 7220696e 2062696f 5f667265 61645f32 r in bio_fread_2 │ │ - 0x00068450 64004f53 20657272 6f722069 6e206269 d.OS error in bi │ │ - 0x00068460 6f5f6672 6561645f 33640066 72656164 o_fread_3d.fread │ │ - 0x00068470 2863686b 73756d29 20666169 6c65640a (chksum) failed. │ │ - 0x00068480 00556e61 626c6520 746f2077 72697465 .Unable to write │ │ - 0x00068490 20636f6d 706c6574 65206461 7461004f complete data.O │ │ - 0x000684a0 53206572 726f7220 696e2062 696f5f66 S error in bio_f │ │ - 0x000684b0 77726974 655f3164 004f5320 6572726f write_1d.OS erro │ │ - 0x000684c0 7220696e 2062696f 5f667772 6974655f r in bio_fwrite_ │ │ - 0x000684d0 33640025 732f2573 25730025 73257300 3d.%s/%s%s.%s%s. │ │ - 0x000684e0 24280025 6c640055 6e706172 73656420 $(.%ld.Unparsed │ │ - 0x000684f0 626f6f6c 65616e20 76616c75 65202725 boolean value '% │ │ - 0x00068500 73270a00 556e6b6e 6f776e20 61726775 s'..Unknown argu │ │ - 0x00068510 6d656e74 20747970 653a2025 640a0055 ment type: %d..U │ │ - 0x00068520 6e6b6e6f 776e2061 7267756d 656e743a nknown argument: │ │ - 0x00068530 2025730a 005b4e41 4d455d00 095b4445 %s..[NAME]..[DE │ │ - 0x00068540 464c545d 00095b44 45534352 5d0a0009 FLT]..[DESCR]... │ │ - 0x00068550 5b56414c 55455d0a 00256500 25732c00 [VALUE]..%e.%s,. │ │ - 0x00068560 41726775 6d656e74 73206c69 73742064 Arguments list d │ │ - 0x00068570 6566696e 6974696f 6e3a0a00 556e6b6e efinition:..Unkn │ │ - 0x00068580 6f776e20 61726775 6d656e74 206e616d own argument nam │ │ - 0x00068590 65202725 73270a00 4d697373 696e6720 e '%s'..Missing │ │ - 0x000685a0 72657175 69726564 20617267 756d656e required argumen │ │ - 0x000685b0 74202573 0a006361 6e6e6f74 20726564 t %s..cannot red │ │ - 0x000685c0 69726563 74206c6f 67206f75 74707574 irect log output │ │ - 0x000685d0 00506172 73696e67 20636f6d 6d616e64 .Parsing command │ │ - 0x000685e0 206c696e 653a0a00 5c0a0900 0a0a0043 line:..\......C │ │ - 0x000685f0 75727265 6e742063 6f6e6669 67757261 urrent configura │ │ - 0x00068600 74696f6e 3a0a0068 656c7000 55736167 tion:..help.Usag │ │ - 0x00068610 653a0a00 09257320 61726775 6d656e74 e:...%s argument │ │ - 0x00068620 2d6c6973 742c206f 720a0063 6d757370 -list, or..cmusp │ │ - 0x00068630 68696e78 00257328 256c6429 3a202573 hinx.%s(%ld): %s │ │ - 0x00068640 00494e46 4f002573 3a202573 28256c64 .INFO.%s: %s(%ld │ │ - 0x00068650 293a2025 73002573 3a202225 73222c20 ): %s.%s: "%s", │ │ - 0x00068660 6c696e65 20256c64 3a202573 00257328 line %ld: %s.%s( │ │ - 0x00068670 256c6429 3a202573 3a202573 0a002573 %ld): %s: %s..%s │ │ - 0x00068680 3a202573 28256c64 293a2025 733a2025 : %s(%ld): %s: % │ │ - 0x00068690 730a0025 733a2022 2573222c 206c696e s..%s: "%s", lin │ │ - 0x000686a0 6520256c 643a2025 733a2025 730a0025 e %ld: %s: %s..% │ │ - 0x000686b0 733a2025 730a0061 00444542 55470049 s: %s..a.DEBUG.I │ │ - 0x000686c0 4e464f43 4f4e5400 5741524e 00455252 NFOCONT.WARN.ERR │ │ - 0x000686d0 4f520046 4154414c 007c6b65 793a0025 OR.FATAL.|key:.% │ │ - 0x000686e0 70007c6c 656e3a25 7a647c76 616c3d25 p.|len:%zd|val=% │ │ - 0x000686f0 6c647c2d 3e004e55 4c4c0054 68652074 ld|->.NULL.The t │ │ - 0x00068700 6f74616c 206e756d 62657220 6f66206b otal number of k │ │ - 0x00068710 65797320 3d25640a 004c696e 6b6c6973 eys =%d..Linklis │ │ - 0x00068720 74207374 6174733a 0a00416c 6c6f6361 t stats:..Alloca │ │ - 0x00068730 74656420 626c6f63 6b733a0a 00257020 ted blocks:..%p │ │ - 0x00068740 28256420 2a202564 20627974 6573290a (%d * %d bytes). │ │ - 0x00068750 004e6f20 6c6f6720 7461626c 6520746f .No log table to │ │ - 0x00068760 20777269 7465210a 00577269 74696e67 write!..Writing │ │ - 0x00068770 206c6f67 20746162 6c652066 696c6520 log table file │ │ - 0x00068780 27257327 0a007333 0a766572 73696f6e '%s'..s3.version │ │ - 0x00068790 20312e30 0a63686b 73756d30 20796573 1.0.chksum0 yes │ │ - 0x000687a0 0a007769 64746820 25640a00 73686966 ..width %d..shif │ │ - 0x000687b0 74202564 0a006c6f 67626173 65202566 t %d..logbase %f │ │ - 0x000687c0 0a002020 20202020 20200052 65616469 .. .Readi │ │ - 0x000687d0 6e67206c 6f672074 61626c65 2066696c ng log table fil │ │ - 0x000687e0 65202725 73270a00 77696474 68007368 e '%s'..width.sh │ │ - 0x000687f0 69667400 25733a20 4d6f7265 20646174 ift.%s: More dat │ │ - 0x00068800 61207468 616e2065 78706563 7465640a a than expected. │ │ - 0x00068810 00466169 6c656420 746f2073 74617420 .Failed to stat │ │ - 0x00068820 25730046 61696c65 6420746f 206d6d61 %s.Failed to mma │ │ - 0x00068830 7020256c 6c642062 79746573 002e5a00 p %lld bytes..Z. │ │ - 0x00068840 2e7a002e 475a002e 425a3200 202d6320 .z..GZ..BZ2. -c │ │ - 0x00068850 0067756e 7a697000 20007a63 61740062 .gunzip. .zcat.b │ │ - 0x00068860 756e7a69 70320055 6e6b6e6f 776e2020 unzip2.Unknown │ │ - 0x00068870 636f6d70 72657373 696f6e20 74797065 compression type │ │ - 0x00068880 2025640a 00203e20 00677a69 7000202d %d.. > .gzip. - │ │ - 0x00068890 63203e20 00636f6d 70726573 7300627a c > .compress.bz │ │ - 0x000688a0 69703200 556e6b6e 6f776e20 636f6d70 ip2.Unknown comp │ │ - 0x000688b0 72657373 696f6e20 74797065 2025640a ression type %d. │ │ - 0x000688c0 00557369 6e672025 7320696e 73746561 .Using %s instea │ │ - 0x000688d0 64206f66 2025730a 00efbbbf 00667265 d of %s......fre │ │ - 0x000688e0 61642829 20666169 6c65643b 20726574 ad() failed; ret │ │ - 0x000688f0 7279696e 672e2e2e 0a004661 696c6564 rying.....Failed │ │ - 0x00068900 20746f20 63726561 74652025 73004354 to create %s.CT │ │ - 0x00068910 523a005b 25642025 735d0020 2025362e R:.[%d %s]. %6. │ │ - 0x00068920 32667820 2573002f 746d702f 5f5f456e 2fx %s./tmp/__En │ │ - 0x00068930 4469416e 5f546553 745f5f00 4661696c DiAn_TeSt__.Fail │ │ - 0x00068940 65642074 6f207772 69746520 746f2066 ed to write to f │ │ - 0x00068950 696c6520 27257327 0a002009 0a0d0c00 ile '%s'.. ..... │ │ - 0x00068960 6e660069 6e697479 00616e00 46726f6e nf.inity.an.Fron │ │ - 0x00068970 74456e64 5f70726f 63657373 55747420 tEnd_processUtt │ │ - 0x00068980 72657475 726e6564 20256400 41747465 returned %d.Atte │ │ - 0x00068990 6d707420 746f2064 65726566 6572656e mpt to dereferen │ │ - 0x000689a0 6365206e 756c6c20 6e677261 6d5f6669 ce null ngram_fi │ │ - 0x000689b0 6c655f74 7970655f 74000000 4e477261 le_type_t...NGra │ │ - 0x000689c0 6d4d6f64 656c5f63 61736566 6f6c6420 mModel_casefold │ │ - 0x000689d0 72657475 726e6564 20256400 41747465 returned %d.Atte │ │ - 0x000689e0 6d707420 746f2064 65726566 6572656e mpt to dereferen │ │ - 0x000689f0 6365206e 756c6c20 666c6f61 74333200 ce null float32. │ │ - 0x00068a00 6a617661 2f757469 6c2f4e6f 53756368 java/util/NoSuch │ │ - 0x00068a10 456c656d 656e7445 78636570 74696f6e ElementException │ │ - 0x00068a20 00000000 6a617661 2f6c616e 672f496e ....java/lang/In │ │ - 0x00068a30 6465784f 75744f66 426f756e 64734578 dexOutOfBoundsEx │ │ - 0x00068a40 63657074 696f6e00 6a617661 2f6c616e ception.java/lan │ │ - 0x00068a50 672f496c 6c656761 6c417267 756d656e g/IllegalArgumen │ │ - 0x00068a60 74457863 65707469 6f6e0000 6a617661 tException..java │ │ - 0x00068a70 2f6c616e 672f4e75 6c6c506f 696e7465 /lang/NullPointe │ │ - 0x00068a80 72457863 65707469 6f6e0000 61727261 rException..arra │ │ - 0x00068a90 79206d65 6d6f7279 20616c6c 6f636174 y memory allocat │ │ - 0x00068aa0 696f6e20 6661696c 65640000 4465636f ion failed..Deco │ │ - 0x00068ab0 6465725f 70726f63 65737352 61772072 der_processRaw r │ │ - 0x00068ac0 65747572 6e656420 25640000 4465636f eturned %d..Deco │ │ - 0x00068ad0 6465725f 7365744a 73676646 696c6520 der_setJsgfFile │ │ - 0x00068ae0 72657475 726e6564 20256400 4465636f returned %d.Deco │ │ - 0x00068af0 6465725f 7365744b 65797068 72617365 der_setKeyphrase │ │ - 0x00068b00 20726574 75726e65 64202564 00000000 returned %d.... │ │ - 0x00068b10 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ - 0x00068b20 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ - 0x00068b30 696e782f 706f636b 65747370 68696e78 inx/pocketsphinx │ │ - 0x00068b40 2e630000 4661696c 65642074 6f207265 .c..Failed to re │ │ - 0x00068b50 6164206c 616e6775 61676520 6d6f6465 ad language mode │ │ - 0x00068b60 6c20636f 6e74726f 6c206669 6c653a20 l control file: │ │ - 0x00068b70 25730a00 4e6f2064 65666175 6c74204c %s..No default L │ │ - 0x00068b80 4d206e61 6d652028 2d6c6d6e 616d6529 M name (-lmname) │ │ - 0x00068b90 20666f72 20602d6c 6d63746c 270a0000 for `-lmctl'... │ │ - 0x00068ba0 4e6f2070 75626c69 63207275 6c657320 No public rules │ │ - 0x00068bb0 666f756e 6420696e 20696e70 75742073 found in input s │ │ - 0x00068bc0 7472696e 670a0000 556e6b6e 6f776e20 tring...Unknown │ │ - 0x00068bd0 70686f6e 65202573 20696e20 70686f6e phone %s in phon │ │ - 0x00068be0 65207374 72696e67 2025730a 00000000 e string %s..... │ │ - 0x00068bf0 4e6f2073 65617263 68206d6f 64756c65 No search module │ │ - 0x00068c00 20697320 73656c65 63746564 2c206469 is selected, di │ │ - 0x00068c10 6420796f 7520666f 72676574 20746f20 d you forget to │ │ - 0x00068c20 73706563 69667920 61206c61 6e677561 specify a langua │ │ - 0x00068c30 6765206d 6f64656c 206f7220 6772616d ge model or gram │ │ - 0x00068c40 6d61723f 0a000000 4661696c 65642074 mar?....Failed t │ │ - 0x00068c50 6f206f70 656e204d 46434320 6c6f6720 o open MFCC log │ │ - 0x00068c60 66696c65 20257300 57726974 696e6720 file %s.Writing │ │ - 0x00068c70 72617720 61756469 6f206c6f 67206669 raw audio log fi │ │ - 0x00068c80 6c653a20 25730a00 4661696c 65642074 le: %s..Failed t │ │ - 0x00068c90 6f206f70 656e2072 61772061 7564696f o open raw audio │ │ - 0x00068ca0 206c6f67 2066696c 65202573 00000000 log file %s.... │ │ - 0x00068cb0 57726974 696e6720 73656e6f 6e652073 Writing senone s │ │ - 0x00068cc0 636f7265 206c6f67 2066696c 653a2025 core log file: % │ │ - 0x00068cd0 730a0000 4661696c 65642074 6f206f70 s...Failed to op │ │ - 0x00068ce0 656e2073 656e6f6e 65207363 6f726520 en senone score │ │ - 0x00068cf0 6c6f6720 66696c65 20257300 4661696c log file %s.Fail │ │ - 0x00068d00 65642074 6f207072 6f636573 73206461 ed to process da │ │ - 0x00068d10 74612c20 75747465 72616e63 65206973 ta, utterance is │ │ - 0x00068d20 206e6f74 20737461 72746564 2e205573 not started. Us │ │ - 0x00068d30 65207374 6172745f 75747420 746f2073 e start_utt to s │ │ - 0x00068d40 74617274 2069740a 00000000 252d3230 tart it.....%-20 │ │ - 0x00068d50 7320252d 35732025 2d357320 252d3573 s %-5s %-5s %-5s │ │ - 0x00068d60 20252d31 30732025 2d313073 20252d33 %-10s %-10s %-3 │ │ - 0x00068d70 730a0000 252d3230 7320252d 35642025 s...%-20s %-5d % │ │ - 0x00068d80 2d356420 252d312e 33662025 2d313064 -5d %-1.3f %-10d │ │ - 0x00068d90 20252d31 30642025 2d33640a 00000000 %-10d %-3d..... │ │ - 0x00068da0 57726974 65206f75 74206c6f 67737065 Write out logspe │ │ - 0x00068db0 63747261 6c206669 6c657320 696e7374 ctral files inst │ │ - 0x00068dc0 65616420 6f662063 65707374 72610000 ead of cepstra.. │ │ - 0x00068dd0 57726974 65206f75 74206365 70737472 Write out cepstr │ │ - 0x00068de0 616c2d73 6d6f6f74 68656420 6c6f6773 al-smoothed logs │ │ - 0x00068df0 70656374 72616c20 66696c65 73000000 pectral files... │ │ - 0x00068e00 57686963 68207479 7065206f 66207472 Which type of tr │ │ - 0x00068e10 616e7366 6f726d20 746f2075 73652074 ansform to use t │ │ - 0x00068e20 6f206361 6c63756c 61746520 63657073 o calculate ceps │ │ - 0x00068e30 74726120 286c6567 6163792c 20646374 tra (legacy, dct │ │ - 0x00068e40 2c206f72 2068746b 29000000 4e6f726d , or htk)...Norm │ │ - 0x00068e50 616c697a 65206d65 6c206669 6c746572 alize mel filter │ │ - 0x00068e60 7320746f 20756e69 74206172 65610000 s to unit area.. │ │ - 0x00068e70 526f756e 64206d65 6c206669 6c746572 Round mel filter │ │ - 0x00068e80 20667265 7175656e 63696573 20746f20 frequencies to │ │ - 0x00068e90 44465420 706f696e 74730000 55736520 DFT points..Use │ │ - 0x00068ea0 646f7562 6c652062 616e6477 69647468 double bandwidth │ │ - 0x00068eb0 2066696c 74657273 20287361 6d652063 filters (same c │ │ - 0x00068ec0 656e7465 72206672 65712900 4c656e67 enter freq).Leng │ │ - 0x00068ed0 7468206f 66207369 6e2d6375 72766520 th of sin-curve │ │ - 0x00068ee0 666f7220 6c696674 6572696e 672c206f for liftering, o │ │ - 0x00068ef0 72203020 666f7220 6e6f206c 69667465 r 0 for no lifte │ │ - 0x00068f00 72696e67 2e000000 4e756d20 6f662073 ring....Num of s │ │ - 0x00068f10 70656563 68206672 616d6573 20746f20 peech frames to │ │ - 0x00068f20 74726967 67657220 76616420 66726f6d trigger vad from │ │ - 0x00068f30 2073696c 656e6365 20746f20 73706565 silence to spee │ │ - 0x00068f40 63682e00 4e756d20 6f662073 70656563 ch..Num of speec │ │ - 0x00068f50 68206672 616d6573 20746f20 74726967 h frames to trig │ │ - 0x00068f60 67657220 76616420 66726f6d 20737065 ger vad from spe │ │ - 0x00068f70 65636820 746f2073 696c656e 63652e00 ech to silence.. │ │ - 0x00068f80 54687265 73686f6c 6420666f 72206465 Threshold for de │ │ - 0x00068f90 63697369 6f6e2062 65747765 656e206e cision between n │ │ - 0x00068fa0 6f697365 20616e64 2073696c 656e6365 oise and silence │ │ - 0x00068fb0 20667261 6d65732e 204c6f67 2d726174 frames. Log-rat │ │ - 0x00068fc0 696f2062 65747765 656e2073 69676e61 io between signa │ │ - 0x00068fd0 6c206c65 76656c20 616e6420 6e6f6973 l level and nois │ │ - 0x00068fe0 65206c65 76656c2e 00000000 456e6469 e level.....Endi │ │ - 0x00068ff0 616e6e65 7373206f 6620696e 70757420 anness of input │ │ - 0x00069000 64617461 2c206269 67206f72 206c6974 data, big or lit │ │ - 0x00069010 746c652c 2069676e 6f726564 20696620 tle, ignored if │ │ - 0x00069020 4e495354 206f7220 4d532057 61760000 NIST or MS Wav.. │ │ - 0x00069030 57617270 696e6720 66756e63 74696f6e Warping function │ │ - 0x00069040 20747970 6520286f 72207368 61706529 type (or shape) │ │ - 0x00069050 00000000 50617261 6d657465 72732064 ....Parameters d │ │ - 0x00069060 6566696e 696e6720 74686520 77617270 efining the warp │ │ - 0x00069070 696e6720 66756e63 74696f6e 00000000 ing function.... │ │ - 0x00069080 53656564 20666f72 2072616e 646f6d20 Seed for random │ │ - 0x00069090 6e756d62 65722067 656e6572 61746f72 number generator │ │ - 0x000690a0 3b206966 206c6573 73207468 616e207a ; if less than z │ │ - 0x000690b0 65726f2c 20706963 6b206f75 72206f77 ero, pick our ow │ │ - 0x000690c0 6e000000 52656d6f 76652044 43206f66 n...Remove DC of │ │ - 0x000690d0 66736574 2066726f 6d206561 63682066 fset from each f │ │ - 0x000690e0 72616d65 00000000 52656d6f 7665206e rame....Remove n │ │ - 0x000690f0 6f697365 20776974 68207370 65637472 oise with spectr │ │ - 0x00069100 616c2073 75627472 61637469 6f6e2069 al subtraction i │ │ - 0x00069110 6e206d65 6c2d656e 65726769 65730000 n mel-energies.. │ │ - 0x00069120 456e6162 6c657320 5641442c 2072656d Enables VAD, rem │ │ - 0x00069130 6f766573 2073696c 656e6365 20667261 oves silence fra │ │ - 0x00069140 6d657320 66726f6d 2070726f 63657373 mes from process │ │ - 0x00069150 696e6700 46656174 75726520 73747265 ing.Feature stre │ │ - 0x00069160 616d2074 7970652c 20646570 656e6473 am type, depends │ │ - 0x00069170 206f6e20 74686520 61636f75 73746963 on the acoustic │ │ - 0x00069180 206d6f64 656c0000 4e756d62 6572206f model..Number o │ │ - 0x00069190 6620636f 6d706f6e 656e7473 20696e20 f components in │ │ - 0x000691a0 74686520 696e7075 74206665 61747572 the input featur │ │ - 0x000691b0 65207665 63746f72 00000000 43657073 e vector....Ceps │ │ - 0x000691c0 7472616c 206d6561 6e206e6f 726d616c tral mean normal │ │ - 0x000691d0 697a6174 696f6e20 73636865 6d652028 ization scheme ( │ │ - 0x000691e0 27637572 72656e74 272c2027 7072696f 'current', 'prio │ │ - 0x000691f0 72272c20 6f722027 6e6f6e65 27290000 r', or 'none').. │ │ - 0x00069200 496e6974 69616c20 76616c75 65732028 Initial values ( │ │ - 0x00069210 636f6d6d 612d7365 70617261 74656429 comma-separated) │ │ - 0x00069220 20666f72 20636570 73747261 6c206d65 for cepstral me │ │ - 0x00069230 616e2077 68656e20 27707269 6f722720 an when 'prior' │ │ - 0x00069240 69732075 73656400 56617269 616e6365 is used.Variance │ │ - 0x00069250 206e6f72 6d616c69 7a652065 61636820 normalize each │ │ - 0x00069260 75747465 72616e63 6520286f 6e6c7920 utterance (only │ │ - 0x00069270 69662043 4d4e203d 3d206375 7272656e if CMN == curren │ │ - 0x00069280 74290000 4175746f 6d617469 63206761 t)..Automatic ga │ │ - 0x00069290 696e2063 6f6e7472 6f6c2066 6f722063 in control for c │ │ - 0x000692a0 30202827 6d617827 2c202765 6d617827 0 ('max', 'emax' │ │ - 0x000692b0 2c20276e 6f697365 272c206f 7220276e , 'noise', or 'n │ │ - 0x000692c0 6f6e6527 29000000 496e6974 69616c20 one')...Initial │ │ - 0x000692d0 74687265 73686f6c 6420666f 72206175 threshold for au │ │ - 0x000692e0 746f6d61 74696320 6761696e 20636f6e tomatic gain con │ │ - 0x000692f0 74726f6c 00000000 46696c65 20636f6e trol....File con │ │ - 0x00069300 7461696e 696e6720 7472616e 73666f72 taining transfor │ │ - 0x00069310 6d617469 6f6e206d 61747269 7820746f mation matrix to │ │ - 0x00069320 20626520 6170706c 69656420 746f2066 be applied to f │ │ - 0x00069330 65617475 72657320 2873696e 676c652d eatures (single- │ │ - 0x00069340 73747265 616d2066 65617475 72657320 stream features │ │ - 0x00069350 6f6e6c79 29000000 44696d65 6e73696f only)...Dimensio │ │ - 0x00069360 6e616c69 7479206f 66206f75 74707574 nality of output │ │ - 0x00069370 206f6620 66656174 75726520 7472616e of feature tran │ │ - 0x00069380 73666f72 6d617469 6f6e2028 3020746f sformation (0 to │ │ - 0x00069390 20757365 20656e74 69726520 6d617472 use entire matr │ │ - 0x000693a0 69782900 53756276 6563746f 72207370 ix).Subvector sp │ │ - 0x000693b0 65636966 69636174 696f6e20 28652e67 ecification (e.g │ │ - 0x000693c0 2e2c2032 342c302d 31312f32 352c3132 ., 24,0-11/25,12 │ │ - 0x000693d0 2d32332f 32362d33 38206f72 20302d31 -23/26-38 or 0-1 │ │ - 0x000693e0 322f3133 2d32352f 32362d33 38290000 2/13-25/26-38).. │ │ - 0x000693f0 44697265 63746f72 7920636f 6e746169 Directory contai │ │ - 0x00069400 6e696e67 2061636f 75737469 63206d6f ning acoustic mo │ │ - 0x00069410 64656c20 66696c65 732e0000 46696c65 del files...File │ │ - 0x00069420 20636f6e 7461696e 696e6720 66656174 containing feat │ │ - 0x00069430 75726520 65787472 61637469 6f6e2070 ure extraction p │ │ - 0x00069440 6172616d 65746572 732e0000 53656e6f arameters...Seno │ │ - 0x00069450 6e652074 6f20636f 6465626f 6f6b206d ne to codebook m │ │ - 0x00069460 61707069 6e672069 6e707574 2066696c apping input fil │ │ - 0x00069470 65202875 7375616c 6c79206e 6f74206e e (usually not n │ │ - 0x00069480 65656465 64290000 484d4d20 73746174 eeded)..HMM stat │ │ - 0x00069490 65207472 616e7369 74696f6e 206d6174 e transition mat │ │ - 0x000694a0 72697820 696e7075 74206669 6c650000 rix input file.. │ │ - 0x000694b0 484d4d20 73746174 65207472 616e7369 HMM state transi │ │ - 0x000694c0 74696f6e 2070726f 62616269 6c697479 tion probability │ │ - 0x000694d0 20666c6f 6f722028 6170706c 69656420 floor (applied │ │ - 0x000694e0 746f202d 746d6174 2066696c 65290000 to -tmat file).. │ │ - 0x000694f0 4d697874 75726520 67617573 7369616e Mixture gaussian │ │ - 0x00069500 206d6561 6e732069 6e707574 2066696c means input fil │ │ - 0x00069510 65000000 4d697874 75726520 67617573 e...Mixture gaus │ │ - 0x00069520 7369616e 20766172 69616e63 65732069 sian variances i │ │ - 0x00069530 6e707574 2066696c 65000000 4d697874 nput file...Mixt │ │ - 0x00069540 75726520 67617573 7369616e 20766172 ure gaussian var │ │ - 0x00069550 69616e63 6520666c 6f6f7220 28617070 iance floor (app │ │ - 0x00069560 6c696564 20746f20 64617461 2066726f lied to data fro │ │ - 0x00069570 6d202d76 61722066 696c6529 00000000 m -var file).... │ │ - 0x00069580 53656e6f 6e65206d 69787475 72652077 Senone mixture w │ │ - 0x00069590 65696768 74732069 6e707574 2066696c eights input fil │ │ - 0x000695a0 65202875 6e636f6d 70726573 73656429 e (uncompressed) │ │ - 0x000695b0 00000000 53656e6f 6e65206d 69787475 ....Senone mixtu │ │ - 0x000695c0 72652077 65696768 74732066 6c6f6f72 re weights floor │ │ - 0x000695d0 20286170 706c6965 6420746f 20646174 (applied to dat │ │ - 0x000695e0 61206672 6f6d202d 6d697877 2066696c a from -mixw fil │ │ - 0x000695f0 65290000 496e7665 72736520 77656967 e)..Inverse weig │ │ - 0x00069600 68742061 70706c69 65642074 6f206163 ht applied to ac │ │ - 0x00069610 6f757374 69632073 636f7265 732e0000 oustic scores... │ │ - 0x00069620 53656e6f 6e652064 756d7020 28636f6d Senone dump (com │ │ - 0x00069630 70726573 73656420 6d697874 75726520 pressed mixture │ │ - 0x00069640 77656967 68747329 20696e70 75742066 weights) input f │ │ - 0x00069650 696c6500 4d4c4c52 20747261 6e73666f ile.MLLR transfo │ │ - 0x00069660 726d6174 696f6e20 746f2061 70706c79 rmation to apply │ │ - 0x00069670 20746f20 6d65616e 7320616e 64207661 to means and va │ │ - 0x00069680 7269616e 63657300 55736520 6d656d6f riances.Use memo │ │ - 0x00069690 72792d6d 61707065 6420492f 4f202869 ry-mapped I/O (i │ │ - 0x000696a0 6620706f 73736962 6c652920 666f7220 f possible) for │ │ - 0x000696b0 6d6f6465 6c206669 6c657300 4672616d model files.Fram │ │ - 0x000696c0 6520474d 4d20636f 6d707574 6174696f e GMM computatio │ │ - 0x000696d0 6e20646f 776e7361 6d706c69 6e672072 n downsampling r │ │ - 0x000696e0 6174696f 00000000 4d617869 6d756d20 atio....Maximum │ │ - 0x000696f0 6e756d62 6572206f 6620746f 70204761 number of top Ga │ │ - 0x00069700 75737369 616e7320 746f2075 73652069 ussians to use i │ │ - 0x00069710 6e207363 6f72696e 672e0000 4265616d n scoring...Beam │ │ - 0x00069720 20776964 74682075 73656420 746f2064 width used to d │ │ - 0x00069730 65746572 6d696e65 20746f70 2d4e2047 etermine top-N G │ │ - 0x00069740 61757373 69616e73 20286f72 2061206c aussians (or a l │ │ - 0x00069750 6973742c 20706572 2d666561 74757265 ist, per-feature │ │ - 0x00069760 29000000 6b642d54 72656520 66696c65 )...kd-Tree file │ │ - 0x00069770 20666f72 20476175 73736961 6e207365 for Gaussian se │ │ - 0x00069780 6c656374 696f6e00 4d617869 6d756d20 lection.Maximum │ │ - 0x00069790 64657074 68206f66 206b642d 54726565 depth of kd-Tree │ │ - 0x000697a0 7320746f 20757365 00000000 4d617869 s to use....Maxi │ │ - 0x000697b0 6d756d20 6e756d62 6572206f 66204761 mum number of Ga │ │ - 0x000697c0 75737369 616e7320 70657220 6c656166 ussians per leaf │ │ - 0x000697d0 206e6f64 6520696e 206b642d 54726565 node in kd-Tree │ │ - 0x000697e0 73000000 42617365 20696e20 77686963 s...Base in whic │ │ - 0x000697f0 6820616c 6c206c6f 672d6c69 6b656c69 h all log-likeli │ │ - 0x00069800 686f6f64 73206361 6c63756c 61746564 hoods calculated │ │ - 0x00069810 00000000 4265616d 20776964 74682061 ....Beam width a │ │ - 0x00069820 70706c69 65642074 6f206576 65727920 pplied to every │ │ - 0x00069830 6672616d 6520696e 20566974 65726269 frame in Viterbi │ │ - 0x00069840 20736561 72636820 28736d61 6c6c6572 search (smaller │ │ - 0x00069850 2076616c 75657320 6d65616e 20776964 values mean wid │ │ - 0x00069860 65722062 65616d29 00000000 4265616d er beam)....Beam │ │ - 0x00069870 20776964 74682061 70706c69 65642074 width applied t │ │ - 0x00069880 6f20776f 72642065 78697473 00000000 o word exits.... │ │ - 0x00069890 4265616d 20776964 74682061 70706c69 Beam width appli │ │ - 0x000698a0 65642074 6f207068 6f6e6520 7472616e ed to phone tran │ │ - 0x000698b0 73697469 6f6e7300 4265616d 20776964 sitions.Beam wid │ │ - 0x000698c0 74682061 70706c69 65642074 6f206c61 th applied to la │ │ - 0x000698d0 73742070 686f6e65 20696e20 776f7264 st phone in word │ │ - 0x000698e0 73000000 4265616d 20776964 74682061 s...Beam width a │ │ - 0x000698f0 70706c69 65642074 6f206c61 73742070 pplied to last p │ │ - 0x00069900 686f6e65 20696e20 73696e67 6c652d70 hone in single-p │ │ - 0x00069910 686f6e65 20776f72 64730000 4265616d hone words..Beam │ │ - 0x00069920 20776964 74682061 70706c69 65642074 width applied t │ │ - 0x00069930 6f206576 65727920 6672616d 6520696e o every frame in │ │ - 0x00069940 20736563 6f6e642d 70617373 20666c61 second-pass fla │ │ - 0x00069950 74207365 61726368 00000000 4265616d t search....Beam │ │ - 0x00069960 20776964 74682061 70706c69 65642074 width applied t │ │ - 0x00069970 6f20776f 72642065 78697473 20696e20 o word exits in │ │ - 0x00069980 7365636f 6e642d70 61737320 666c6174 second-pass flat │ │ - 0x00069990 20736561 72636800 50686f6e 656d6520 search.Phoneme │ │ - 0x000699a0 6c6f6f6b 61686561 64207769 6e646f77 lookahead window │ │ - 0x000699b0 2073697a 652c2069 6e206672 616d6573 size, in frames │ │ - 0x000699c0 00000000 4265616d 20776964 74682061 ....Beam width a │ │ - 0x000699d0 70706c69 65642074 6f207068 6f6e6520 pplied to phone │ │ - 0x000699e0 6c6f6f70 20736561 72636820 666f7220 loop search for │ │ - 0x000699f0 6c6f6f6b 61686561 64000000 4265616d lookahead...Beam │ │ - 0x00069a00 20776964 74682061 70706c69 65642074 width applied t │ │ - 0x00069a10 6f207068 6f6e6520 6c6f6f70 20747261 o phone loop tra │ │ - 0x00069a20 6e736974 696f6e73 20666f72 206c6f6f nsitions for loo │ │ - 0x00069a30 6b616865 61640000 436f6d70 75746520 kahead..Compute │ │ - 0x00069a40 616c6c20 73656e6f 6e652073 636f7265 all senone score │ │ - 0x00069a50 7320696e 20657665 72792066 72616d65 s in every frame │ │ - 0x00069a60 20286361 6e206265 20666173 74657220 (can be faster │ │ - 0x00069a70 7768656e 20746865 72652061 7265206d when there are m │ │ - 0x00069a80 616e7920 73656e6f 6e657329 00000000 any senones).... │ │ - 0x00069a90 52756e20 666f7277 61726420 6c657869 Run forward lexi │ │ - 0x00069aa0 636f6e2d 74726565 20736561 72636820 con-tree search │ │ - 0x00069ab0 28317374 20706173 73290000 52756e20 (1st pass)..Run │ │ - 0x00069ac0 666f7277 61726420 666c6174 2d6c6578 forward flat-lex │ │ - 0x00069ad0 69636f6e 20736561 72636820 6f766572 icon search over │ │ - 0x00069ae0 20776f72 64206c61 74746963 65202832 word lattice (2 │ │ - 0x00069af0 6e642070 61737329 00000000 52756e20 nd pass)....Run │ │ - 0x00069b00 62657374 70617468 20284469 6a6b7374 bestpath (Dijkst │ │ - 0x00069b10 72612920 73656172 6368206f 76657220 ra) search over │ │ - 0x00069b20 776f7264 206c6174 74696365 20283372 word lattice (3r │ │ - 0x00069b30 64207061 73732900 5072696e 74207265 d pass).Print re │ │ - 0x00069b40 73756c74 7320616e 64206261 636b7472 sults and backtr │ │ - 0x00069b50 61636573 20746f20 6c6f6720 66696c65 aces to log file │ │ - 0x00069b60 2e000000 496e6974 69616c20 6261636b ....Initial back │ │ - 0x00069b70 706f696e 74657220 7461626c 65207369 pointer table si │ │ - 0x00069b80 7a650000 4d617869 6d756d20 6e756d62 ze..Maximum numb │ │ - 0x00069b90 6572206f 66206469 7374696e 63742077 er of distinct w │ │ - 0x00069ba0 6f726420 65786974 73206174 20656163 ord exits at eac │ │ - 0x00069bb0 68206672 616d6520 286f7220 2d312066 h frame (or -1 f │ │ - 0x00069bc0 6f72206e 6f207072 756e696e 67290000 or no pruning).. │ │ - 0x00069bd0 4d617869 6d756d20 6e756d62 6572206f Maximum number o │ │ - 0x00069be0 66206163 74697665 20484d4d 7320746f f active HMMs to │ │ - 0x00069bf0 206d6169 6e746169 6e206174 20656163 maintain at eac │ │ - 0x00069c00 68206672 616d6520 286f7220 2d312066 h frame (or -1 f │ │ - 0x00069c10 6f72206e 6f207072 756e696e 67290000 or no pruning).. │ │ - 0x00069c20 4e6f6465 73206967 6e6f7265 6420696e Nodes ignored in │ │ - 0x00069c30 206c6174 74696365 20636f6e 73747275 lattice constru │ │ - 0x00069c40 6374696f 6e206966 20746865 79207065 ction if they pe │ │ - 0x00069c50 72736973 7420666f 72206665 77657220 rsist for fewer │ │ - 0x00069c60 7468616e 204e2066 72616d65 73000000 than N frames... │ │ - 0x00069c70 4d696e69 6d756d20 6e756d62 6572206f Minimum number o │ │ - 0x00069c80 6620656e 64206672 616d6573 20666f72 f end frames for │ │ - 0x00069c90 20612077 6f726420 746f2062 65207365 a word to be se │ │ - 0x00069ca0 61726368 65642069 6e206677 64666c61 arched in fwdfla │ │ - 0x00069cb0 74207365 61726368 00000000 57696e64 t search....Wind │ │ - 0x00069cc0 6f77206f 66206672 616d6573 20696e20 ow of frames in │ │ - 0x00069cd0 6c617474 69636520 746f2073 65617263 lattice to searc │ │ - 0x00069ce0 6820666f 72207375 63636573 736f7220 h for successor │ │ - 0x00069cf0 776f7264 7320696e 20667764 666c6174 words in fwdflat │ │ - 0x00069d00 20736561 72636820 00000000 4d61696e search ....Main │ │ - 0x00069d10 2070726f 6e756e63 69617469 6f6e2064 pronunciation d │ │ - 0x00069d20 69637469 6f6e6172 7920286c 65786963 ictionary (lexic │ │ - 0x00069d30 6f6e2920 696e7075 74206669 6c650000 on) input file.. │ │ - 0x00069d40 4e6f6973 6520776f 72642070 726f6e75 Noise word pronu │ │ - 0x00069d50 6e636961 74696f6e 20646963 74696f6e nciation diction │ │ - 0x00069d60 61727920 696e7075 74206669 6c650000 ary input file.. │ │ - 0x00069d70 44696374 696f6e61 72792069 73206361 Dictionary is ca │ │ - 0x00069d80 73652073 656e7369 74697665 20284e4f se sensitive (NO │ │ - 0x00069d90 54453a20 63617365 20696e73 656e7369 TE: case insensi │ │ - 0x00069da0 74697669 74792061 70706c69 65732074 tivity applies t │ │ - 0x00069db0 6f204153 43494920 63686172 61637465 o ASCII characte │ │ - 0x00069dc0 7273206f 6e6c7929 00000000 4d617869 rs only)....Maxi │ │ - 0x00069dd0 6d756d20 6e657720 4f4f5673 20746861 mum new OOVs tha │ │ - 0x00069de0 74206361 6e206265 20616464 65642061 t can be added a │ │ - 0x00069df0 74207275 6e207469 6d650000 50657266 t run time..Perf │ │ - 0x00069e00 6f726d20 70686f6e 656d6520 6465636f orm phoneme deco │ │ - 0x00069e10 64696e67 20776974 68207068 6f6e6574 ding with phonet │ │ - 0x00069e20 6963206c 6d000000 50657266 6f726d20 ic lm...Perform │ │ - 0x00069e30 70686f6e 656d6520 6465636f 64696e67 phoneme decoding │ │ - 0x00069e40 20776974 68207068 6f6e6574 6963206c with phonetic l │ │ - 0x00069e50 6d20616e 6420636f 6e746578 742d696e m and context-in │ │ - 0x00069e60 64657065 6e64656e 7420756e 69747320 dependent units │ │ - 0x00069e70 6f6e6c79 00000000 576f7264 20747269 only....Word tri │ │ - 0x00069e80 6772616d 206c616e 67756167 65206d6f gram language mo │ │ - 0x00069e90 64656c20 696e7075 74206669 6c650000 del input file.. │ │ - 0x00069ea0 53706563 69667920 61207365 74206f66 Specify a set of │ │ - 0x00069eb0 206c616e 67756167 65206d6f 64656c0a language model. │ │ - 0x00069ec0 00000000 57686963 68206c61 6e677561 ....Which langua │ │ - 0x00069ed0 6765206d 6f64656c 20696e20 2d6c6d63 ge model in -lmc │ │ - 0x00069ee0 746c2074 6f207573 65206279 20646566 tl to use by def │ │ - 0x00069ef0 61756c74 00000000 4c616e67 75616765 ault....Language │ │ - 0x00069f00 206d6f64 656c2070 726f6261 62696c69 model probabili │ │ - 0x00069f10 74792077 65696768 74000000 4c616e67 ty weight...Lang │ │ - 0x00069f20 75616765 206d6f64 656c2070 726f6261 uage model proba │ │ - 0x00069f30 62696c69 74792077 65696768 7420666f bility weight fo │ │ - 0x00069f40 7220666c 6174206c 65786963 6f6e2028 r flat lexicon ( │ │ - 0x00069f50 326e6420 70617373 29206465 636f6469 2nd pass) decodi │ │ - 0x00069f60 6e670000 4c616e67 75616765 206d6f64 ng..Language mod │ │ - 0x00069f70 656c2070 726f6261 62696c69 74792077 el probability w │ │ - 0x00069f80 65696768 7420666f 72206265 73747061 eight for bestpa │ │ - 0x00069f90 74682073 65617263 68000000 496e7665 th search...Inve │ │ - 0x00069fa0 72736520 6f662061 636f7573 74696320 rse of acoustic │ │ - 0x00069fb0 6d6f6465 6c207363 616c6520 666f7220 model scale for │ │ - 0x00069fc0 636f6e66 6964656e 63652073 636f7265 confidence score │ │ - 0x00069fd0 2063616c 63756c61 74696f6e 00000000 calculation.... │ │ - 0x00069fe0 53696c65 6e636520 776f7264 20747261 Silence word tra │ │ - 0x00069ff0 6e736974 696f6e20 70726f62 6162696c nsition probabil │ │ - 0x0006a000 69747900 46696c6c 65722077 6f726420 ity.Filler word │ │ - 0x0006a010 7472616e 73697469 6f6e2070 726f6261 transition proba │ │ - 0x0006a020 62696c69 74790000 42696772 616d2d6d bility..Bigram-m │ │ - 0x0006a030 6f64653a 20496620 54525545 206f6e6c ode: If TRUE onl │ │ - 0x0006a040 79206f6e 65204250 20656e74 72792f66 y one BP entry/f │ │ - 0x0006a050 72616d65 3b20656c 7365206f 6e652070 rame; else one p │ │ - 0x0006a060 6572204c 4d207374 61746500 57686574 er LM state.Whet │ │ - 0x0006a070 68657220 746f2064 756d7020 74686520 her to dump the │ │ - 0x0006a080 6c657874 72656520 73747275 63747572 lextree structur │ │ - 0x0006a090 6520746f 20737464 65727220 28666f72 e to stderr (for │ │ - 0x0006a0a0 20646562 75676769 6e67292c 20312066 debugging), 1 f │ │ - 0x0006a0b0 6f722052 61766927 7320666f 726d6174 or Ravi's format │ │ - 0x0006a0c0 2c203220 666f7220 446f7420 666f726d , 2 for Dot form │ │ - 0x0006a0d0 61742c20 4c617267 65722074 68616e20 at, Larger than │ │ - 0x0006a0e0 32207769 6c6c2062 65207472 65617465 2 will be treate │ │ - 0x0006a0f0 64206173 20526176 69277320 666f726d d as Ravi's form │ │ - 0x0006a100 61740000 53706869 6e782066 6f726d61 at..Sphinx forma │ │ - 0x0006a110 74206669 6e697465 20737461 74652067 t finite state g │ │ - 0x0006a120 72616d6d 61722066 696c6500 53746172 rammar file.Star │ │ - 0x0006a130 74207275 6c652066 6f72204a 53474620 t rule for JSGF │ │ - 0x0006a140 28666972 73742070 75626c69 63207275 (first public ru │ │ - 0x0006a150 6c652069 73206465 6661756c 74290000 le is default).. │ │ - 0x0006a160 41646420 616c7465 726e6174 65207072 Add alternate pr │ │ - 0x0006a170 6f6e756e 63696174 696f6e73 20746f20 onunciations to │ │ - 0x0006a180 46534700 496e7365 72742066 696c6c65 FSG.Insert fille │ │ - 0x0006a190 7220776f 72647320 61742065 61636820 r words at each │ │ - 0x0006a1a0 73746174 652e0000 41206669 6c652077 state...A file w │ │ - 0x0006a1b0 69746820 6b657970 68726173 65732074 ith keyphrases t │ │ - 0x0006a1c0 6f207370 6f742c20 6f6e6520 70657220 o spot, one per │ │ - 0x0006a1d0 6c696e65 00000000 50686f6e 65206c6f line....Phone lo │ │ - 0x0006a1e0 6f702070 726f6261 62696c69 74792066 op probability f │ │ - 0x0006a1f0 6f72206b 6579776f 72642073 706f7474 or keyword spott │ │ - 0x0006a200 696e6700 54687265 73686f6c 6420666f ing.Threshold fo │ │ - 0x0006a210 72207028 68797029 2f702861 6c746572 r p(hyp)/p(alter │ │ - 0x0006a220 6e617469 76657329 20726174 696f0000 natives) ratio.. │ │ - 0x0006a230 56657262 6f736974 79206c65 76656c20 Verbosity level │ │ - 0x0006a240 666f7220 64656275 6767696e 67206d65 for debugging me │ │ - 0x0006a250 73736167 65730000 44697265 63746f72 ssages..Director │ │ - 0x0006a260 7920746f 206c6f67 20666561 74757265 y to log feature │ │ - 0x0006a270 2066696c 65732074 6f000000 44697265 files to...Dire │ │ - 0x0006a280 63746f72 7920746f 206c6f67 20726177 ctory to log raw │ │ - 0x0006a290 20617564 696f2066 696c6573 20746f00 audio files to. │ │ - 0x0006a2a0 44697265 63746f72 7920746f 206c6f67 Directory to log │ │ - 0x0006a2b0 2073656e 6f6e6520 73636f72 65206669 senone score fi │ │ - 0x0006a2c0 6c657320 746f0000 2e2e2f70 6f636b65 les to..../pocke │ │ - 0x0006a2d0 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ - 0x0006a2e0 6f636b65 74737068 696e782f 70735f6c ocketsphinx/ps_l │ │ - 0x0006a2f0 61747469 63652e63 00000000 4661696c attice.c....Fail │ │ - 0x0006a300 65642074 6f206f70 656e206c 61747469 ed to open latti │ │ - 0x0006a310 63652066 696c6520 27257327 20666f72 ce file '%s' for │ │ - 0x0006a320 20777269 74696e67 00000000 4e6f6465 writing....Node │ │ - 0x0006a330 73202564 20284e4f 44454944 20574f52 s %d (NODEID WOR │ │ - 0x0006a340 44205354 41525446 52414d45 20464952 D STARTFRAME FIR │ │ - 0x0006a350 53542d45 4e444652 414d4520 4c415354 ST-ENDFRAME LAST │ │ - 0x0006a360 2d454e44 4652414d 45290a00 42657374 -ENDFRAME)..Best │ │ - 0x0006a370 53656741 73637220 25642028 4e4f4445 SegAscr %d (NODE │ │ - 0x0006a380 49442045 4e444652 414d4520 4153434f ID ENDFRAME ASCO │ │ - 0x0006a390 5245290a 00000000 45646765 73202846 RE).....Edges (F │ │ - 0x0006a3a0 524f4d2d 4e4f4445 49442054 4f2d4e4f ROM-NODEID TO-NO │ │ - 0x0006a3b0 44454944 20415343 4f524529 0a000000 DEID ASCORE).... │ │ - 0x0006a3c0 23204c61 74746963 65206765 6e657261 # Lattice genera │ │ - 0x0006a3d0 74656420 62792050 6f636b65 74537068 ted by PocketSph │ │ - 0x0006a3e0 696e780a 00000000 4661696c 65642074 inx.....Failed t │ │ - 0x0006a3f0 6f206f70 656e2044 41472066 696c6520 o open DAG file │ │ - 0x0006a400 27257327 20666f72 20726561 64696e67 '%s' for reading │ │ - 0x0006a410 00000000 25732064 6f657320 6e6f7420 ....%s does not │ │ - 0x0006a420 62656769 6e207769 74682027 23206765 begin with '# ge │ │ - 0x0006a430 74637764 3a20270a 25730000 25733a20 tcwd: '.%s..%s: │ │ - 0x0006a440 43616e6e 6f742066 696e6420 2d6c6f67 Cannot find -log │ │ - 0x0006a450 62617365 20696e20 68656164 65720a00 base in header.. │ │ - 0x0006a460 496e636f 6e736973 74656e74 206c6f67 Inconsistent log │ │ - 0x0006a470 62617365 733a2025 66207673 2025663a bases: %f vs %f: │ │ - 0x0006a480 2077696c 6c20636f 6d70656e 73617465 will compensate │ │ - 0x0006a490 0a000000 4672616d 65732070 6172616d ....Frames param │ │ - 0x0006a4a0 65746572 206d6973 73696e67 206f7220 eter missing or │ │ - 0x0006a4b0 696e7661 6c69640a 00000000 4e6f6465 invalid.....Node │ │ - 0x0006a4c0 73207061 72616d65 74657220 6d697373 s parameter miss │ │ - 0x0006a4d0 696e6720 6f722069 6e76616c 69640a00 ing or invalid.. │ │ - 0x0006a4e0 5072656d 61747572 6520454f 46207768 Premature EOF wh │ │ - 0x0006a4f0 696c6520 6c6f6164 696e6720 4e6f6465 ile loading Node │ │ - 0x0006a500 73282573 290a0000 43616e6e 6f742070 s(%s)...Cannot p │ │ - 0x0006a510 61727365 206c696e 653a2025 732c2076 arse line: %s, v │ │ - 0x0006a520 616c7565 206f6620 636f756e 74202564 alue of count %d │ │ - 0x0006a530 0a000000 496e6974 69616c20 6e6f6465 ....Initial node │ │ - 0x0006a540 20706172 616d6574 6572206d 69737369 parameter missi │ │ - 0x0006a550 6e67206f 7220696e 76616c69 640a0000 ng or invalid... │ │ - 0x0006a560 46696e61 6c206e6f 64652070 6172616d Final node param │ │ - 0x0006a570 65746572 206d6973 73696e67 206f7220 eter missing or │ │ - 0x0006a580 696e7661 6c69640a 00000000 42657374 invalid.....Best │ │ - 0x0006a590 53656741 73637220 70617261 6d657465 SegAscr paramete │ │ - 0x0006a5a0 72206d69 7373696e 670a0000 5072656d r missing...Prem │ │ - 0x0006a5b0 61747572 6520454f 46207768 696c6520 ature EOF while │ │ - 0x0006a5c0 28257329 2069676e 6f72696e 67204265 (%s) ignoring Be │ │ - 0x0006a5d0 73745365 67417363 720a0000 4e6f726d stSegAscr...Norm │ │ - 0x0006a5e0 616c697a 65722050 284f2920 3d20616c alizer P(O) = al │ │ - 0x0006a5f0 70686128 25733a25 643a2564 29203d20 pha(%s:%d:%d) = │ │ - 0x0006a600 25640a00 4a6f696e 74205028 4f2c5329 %d..Joint P(O,S) │ │ - 0x0006a610 203d2025 64205028 537c4f29 203d2025 = %d P(S|O) = % │ │ - 0x0006a620 640a0000 4672616d 65202564 206f7574 d...Frame %d out │ │ - 0x0006a630 73696465 20717565 7565206f 66202564 side queue of %d │ │ - 0x0006a640 20667261 6d65732c 20256420 616c6c6f frames, %d allo │ │ - 0x0006a650 63202825 64203e20 2564292c 2063616e c (%d > %d), can │ │ - 0x0006a660 6e6f7420 73636f72 650a0000 2e2e2f70 not score...../p │ │ - 0x0006a670 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x0006a680 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x0006a690 61636d6f 642e6300 4661696c 65642074 acmod.c.Failed t │ │ - 0x0006a6a0 6f207772 69746520 25642076 616c7565 o write %d value │ │ - 0x0006a6b0 7320746f 206c6f67 2066696c 65000000 s to log file... │ │ - 0x0006a6c0 436f6e66 69677572 65642066 65617475 Configured featu │ │ - 0x0006a6d0 7265206c 656e6774 68202564 20646f65 re length %d doe │ │ - 0x0006a6e0 736e2774 206d6174 63682066 65617475 sn't match featu │ │ - 0x0006a6f0 72652065 78747261 6374696f 6e206f75 re extraction ou │ │ - 0x0006a700 74707574 2073697a 65202564 0a000000 tput size %d.... │ │ - 0x0006a710 50617273 6564206d 6f64656c 2d737065 Parsed model-spe │ │ - 0x0006a720 63696669 63206665 61747572 65207061 cific feature pa │ │ - 0x0006a730 72616d65 74657273 2066726f 6d202573 rameters from %s │ │ - 0x0006a740 0a000000 52656164 696e6720 6c696e65 ....Reading line │ │ - 0x0006a750 61722066 65617475 72652074 72616e73 ar feature trans │ │ - 0x0006a760 666f726d 6174696f 6e206672 6f6d2025 formation from % │ │ - 0x0006a770 730a0000 5573696e 67207375 62766563 s...Using subvec │ │ - 0x0006a780 746f7220 73706563 69666963 6174696f tor specificatio │ │ - 0x0006a790 6e202573 0a000000 41636f75 73746963 n %s....Acoustic │ │ - 0x0006a7a0 206d6f64 656c2064 6566696e 6974696f model definitio │ │ - 0x0006a7b0 6e206973 206e6f74 20737065 63696669 n is not specifi │ │ - 0x0006a7c0 65642065 69746865 72207769 7468202d ed either with - │ │ - 0x0006a7d0 6d646566 206f7074 696f6e20 6f722077 mdef option or w │ │ - 0x0006a7e0 69746820 2d686d6d 0a000000 466f6c64 ith -hmm....Fold │ │ - 0x0006a7f0 65722027 25732720 646f6573 206e6f74 er '%s' does not │ │ - 0x0006a800 20636f6e 7461696e 2061636f 75737469 contain acousti │ │ - 0x0006a810 63206d6f 64656c20 64656669 6e697469 c model definiti │ │ - 0x0006a820 6f6e2027 6d646566 270a0000 4661696c on 'mdef'...Fail │ │ - 0x0006a830 65642074 6f207265 61642061 636f7573 ed to read acous │ │ - 0x0006a840 74696320 6d6f6465 6c206465 66696e69 tic model defini │ │ - 0x0006a850 74696f6e 2066726f 6d202573 0a000000 tion from %s.... │ │ - 0x0006a860 4e6f206d 65616e2f 7661722f 746d6174 No mean/var/tmat │ │ - 0x0006a870 2066696c 65732073 70656369 66696564 files specified │ │ - 0x0006a880 0a000000 5573696e 67206765 6e657261 ....Using genera │ │ - 0x0006a890 6c206d75 6c74692d 73747265 616d2047 l multi-stream G │ │ - 0x0006a8a0 4d4d2063 6f6d7075 74617469 6f6e0a00 MM computation.. │ │ - 0x0006a8b0 41747465 6d707469 6e672074 6f207573 Attempting to us │ │ - 0x0006a8c0 65205343 484d4d20 636f6d70 75746174 e SCHMM computat │ │ - 0x0006a8d0 696f6e20 6d6f6475 6c650a00 41747465 ion module..Atte │ │ - 0x0006a8e0 6d707469 6e672074 6f207573 65205054 mpting to use PT │ │ - 0x0006a8f0 484d4d20 636f6d70 75746174 696f6e20 HMM computation │ │ - 0x0006a900 6d6f6475 6c650a00 46616c6c 696e6720 module..Falling │ │ - 0x0006a910 6261636b 20746f20 67656e65 72616c20 back to general │ │ - 0x0006a920 6d756c74 692d7374 7265616d 20474d4d multi-stream GMM │ │ - 0x0006a930 20636f6d 70757461 74696f6e 0a000000 computation.... │ │ - 0x0006a940 4661696c 65642074 6f207265 61642066 Failed to read f │ │ - 0x0006a950 72616d65 2066726f 6d207365 6e6f6e65 rame from senone │ │ - 0x0006a960 2066696c 65000000 4e756d62 6572206f file...Number o │ │ - 0x0006a970 66207365 6e6f6e65 7320696e 2073656e f senones in sen │ │ - 0x0006a980 6f6e6520 66696c65 20282564 2920646f one file (%d) do │ │ - 0x0006a990 6573206e 6f74206d 61746368 206d6465 es not match mde │ │ - 0x0006a9a0 66202825 64290a00 4c6f6762 61736520 f (%d)..Logbase │ │ - 0x0006a9b0 696e2073 656e6f6e 65206669 6c652028 in senone file ( │ │ - 0x0006a9c0 25662920 646f6573 206e6f74 206d6174 %f) does not mat │ │ - 0x0006a9d0 63682061 636d6f64 20282566 290a0000 ch acmod (%f)... │ │ - 0x0006a9e0 43697263 756c6172 20666561 74757265 Circular feature │ │ - 0x0006a9f0 20627566 66657220 63616e6e 6f742062 buffer cannot b │ │ - 0x0006aa00 65207265 776f756e 6420286f 75747075 e rewound (outpu │ │ - 0x0006aa10 74206672 616d6520 25642c20 616c6c6f t frame %d, allo │ │ - 0x0006aa20 63202564 290a0000 4661696c 65642074 c %d)...Failed t │ │ - 0x0006aa30 6f207772 69746520 6672616d 6520746f o write frame to │ │ - 0x0006aa40 2073656e 6f6e6520 66696c65 00000000 senone file.... │ │ - 0x0006aa50 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ - 0x0006aa60 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ - 0x0006aa70 696e782f 616c6c70 686f6e65 5f736561 inx/allphone_sea │ │ - 0x0006aa80 7263682e 63000000 25642066 72616d65 rch.c...%d frame │ │ - 0x0006aa90 732c2025 6420484d 4d732028 25642f66 s, %d HMMs (%d/f │ │ - 0x0006aaa0 72292c20 25642073 656e6f6e 65732028 r), %d senones ( │ │ - 0x0006aab0 25642f66 72292c20 25642068 6973746f %d/fr), %d histo │ │ - 0x0006aac0 72792065 6e747269 65732028 25642f66 ry entries (%d/f │ │ - 0x0006aad0 72290a00 544f5441 4c206677 64666c61 r)..TOTAL fwdfla │ │ - 0x0006aae0 7420252e 32662043 50552025 2e336620 t %.2f CPU %.3f │ │ - 0x0006aaf0 7852540a 00000000 544f5441 4c206677 xRT.....TOTAL fw │ │ - 0x0006ab00 64666c61 7420252e 32662077 616c6c20 dflat %.2f wall │ │ - 0x0006ab10 252e3366 20785254 0a000000 2d6c6d20 %.3f xRT....-lm │ │ - 0x0006ab20 61726775 6d656e74 206d6973 73696e67 argument missing │ │ - 0x0006ab30 3b20646f 696e6720 756e636f 6e737472 ; doing unconstr │ │ - 0x0006ab40 61696e65 64207068 6f6e652d 6c6f6f70 ained phone-loop │ │ - 0x0006ab50 20646563 6f64696e 670a0000 4275696c decoding...Buil │ │ - 0x0006ab60 64696e67 2050484d 4d206e65 74206f66 ding PHMM net of │ │ - 0x0006ab70 20256420 70686f6e 65730a00 4661696c %d phones..Fail │ │ - 0x0006ab80 65642074 6f20696e 69746961 6c697a65 ed to initialize │ │ - 0x0006ab90 206e6772 616d206d 6f64656c 20736574 ngram model set │ │ - 0x0006aba0 20666f72 2070686f 6e656d65 20646563 for phoneme dec │ │ - 0x0006abb0 6f64696e 67000000 4661696c 65642074 oding...Failed t │ │ - 0x0006abc0 6f206c6f 6164206c 616e6775 61676520 o load language │ │ - 0x0006abd0 6d6f6465 6c207370 65636966 69656420 model specified │ │ - 0x0006abe0 696e202d 616c6c70 686f6e65 2c20646f in -allphone, do │ │ - 0x0006abf0 696e6720 756e636f 6e737472 61696e65 ing unconstraine │ │ - 0x0006ac00 64207068 6f6e652d 6c6f6f70 20646563 d phone-loop dec │ │ - 0x0006ac10 6f64696e 670a0000 416c6c70 686f6e65 oding...Allphone │ │ - 0x0006ac20 28626561 6d3a2025 642c2070 6265616d (beam: %d, pbeam │ │ - 0x0006ac30 3a202564 290a0000 4e756d62 6572206f : %d)...Number o │ │ - 0x0006ac40 66207365 6e6f6e65 73206578 63656564 f senones exceed │ │ - 0x0006ac50 73206c69 6d69743a 20256420 3e202564 s limit: %d > %d │ │ - 0x0006ac60 0a000000 2e2e2f70 6f636b65 74737068 ....../pocketsph │ │ - 0x0006ac70 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x0006ac80 74737068 696e782f 62696e5f 6d646566 tsphinx/bin_mdef │ │ - 0x0006ac90 2e630000 4e756d62 6572206f 66207365 .c..Number of se │ │ - 0x0006aca0 6e6f6e65 20736571 75656e63 65732065 none sequences e │ │ - 0x0006acb0 78636565 6473206c 696d6974 3a202564 xceeds limit: %d │ │ - 0x0006acc0 203e2025 640a0000 4e756d62 6572206f > %d...Number o │ │ - 0x0006acd0 66207068 6f6e6573 20657863 65656473 f phones exceeds │ │ - 0x0006ace0 206c696d 69743a20 2564203e 2025640a limit: %d > %d. │ │ - 0x0006acf0 00000000 50686f6e 65206e61 6d657320 ....Phone names │ │ - 0x0006ad00 61726520 6e6f7420 696e2073 6f727465 are not in sorte │ │ - 0x0006ad10 64206f72 6465722c 20736f72 72792e00 d order, sorry.. │ │ - 0x0006ad20 416c6c6f 63617469 6e672025 64202a20 Allocating %d * │ │ - 0x0006ad30 25642062 79746573 20282564 204b6942 %d bytes (%d KiB │ │ - 0x0006ad40 2920666f 72204344 20747265 650a0000 ) for CD tree... │ │ - 0x0006ad50 52656164 696e6720 62696e61 7279206d Reading binary m │ │ - 0x0006ad60 6f64656c 20646566 696e6974 696f6e3a odel definition: │ │ - 0x0006ad70 2025730a 00000000 4661696c 65642074 %s.....Failed t │ │ - 0x0006ad80 6f207265 61642062 7974652d 6f726465 o read byte-orde │ │ - 0x0006ad90 72206d61 726b6572 2066726f 6d202573 r marker from %s │ │ - 0x0006ada0 0a000000 4661696c 65642074 6f207265 ....Failed to re │ │ - 0x0006adb0 61642076 65727369 6f6e2066 726f6d20 ad version from │ │ - 0x0006adc0 25730a00 46696c65 20666f72 6d617420 %s..File format │ │ - 0x0006add0 76657273 696f6e20 25642066 6f722025 version %d for % │ │ - 0x0006ade0 73206973 206e6577 65722074 68616e20 s is newer than │ │ - 0x0006adf0 6c696272 6172790a 00000000 4661696c library.....Fail │ │ - 0x0006ae00 65642074 6f207265 61642068 65616465 ed to read heade │ │ - 0x0006ae10 72206c65 6e677468 2066726f 6d202573 r length from %s │ │ - 0x0006ae20 0a000000 2d6d6d61 70207370 65636966 ....-mmap specif │ │ - 0x0006ae30 6965642c 20627574 206d6465 66206973 ied, but mdef is │ │ - 0x0006ae40 206f7468 65722d65 6e646961 6e2e2020 other-endian. │ │ - 0x0006ae50 57696c6c 206e6f74 206d656d 6f72792d Will not memory- │ │ - 0x0006ae60 6d61702e 0a000000 4661696c 65642074 map.....Failed t │ │ - 0x0006ae70 6f207265 61642025 64206279 74657320 o read %d bytes │ │ - 0x0006ae80 6f662064 61746120 66726f6d 2025730a of data from %s. │ │ - 0x0006ae90 00000000 53656e6f 6e652025 64206973 ....Senone %d is │ │ - 0x0006aea0 20736861 72656420 62657477 65656e20 shared between │ │ - 0x0006aeb0 6d756c74 69706c65 20626173 65207068 multiple base ph │ │ - 0x0006aec0 6f6e6573 0a000000 43442070 686f6e65 ones....CD phone │ │ - 0x0006aed0 20256420 68617320 66657765 72207374 %d has fewer st │ │ - 0x0006aee0 61746573 20746861 6e204349 2070686f ates than CI pho │ │ - 0x0006aef0 6e652025 640a0000 25642043 492d7068 ne %d...%d CI-ph │ │ - 0x0006af00 6f6e652c 20256420 43442d70 686f6e65 one, %d CD-phone │ │ - 0x0006af10 2c202564 20656d69 74737461 74652f70 , %d emitstate/p │ │ - 0x0006af20 686f6e65 2c202564 2043492d 73656e2c hone, %d CI-sen, │ │ - 0x0006af30 20256420 53656e2c 20256420 53656e2d %d Sen, %d Sen- │ │ - 0x0006af40 5365710a 00000000 43616e6e 6f742061 Seq.....Cannot a │ │ - 0x0006af50 6c6c6f63 61746520 25647825 6420626c llocate %dx%d bl │ │ - 0x0006af60 6b617272 61790a00 2e2e2f70 6f636b65 karray..../pocke │ │ - 0x0006af70 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ - 0x0006af80 6f636b65 74737068 696e782f 626c6b61 ocketsphinx/blka │ │ - 0x0006af90 72726179 5f6c6973 742e6300 426c6f63 rray_list.c.Bloc │ │ - 0x0006afa0 6b206172 72617920 28256478 25642920 k array (%dx%d) │ │ - 0x0006afb0 65786861 75737465 640a0000 2e2e2f70 exhausted...../p │ │ - 0x0006afc0 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x0006afd0 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x0006afe0 64696374 2e630000 5265616c 6c6f6361 dict.c..Realloca │ │ - 0x0006aff0 74696e67 20746f20 2564204b 69422066 ting to %d KiB f │ │ - 0x0006b000 6f722077 6f726420 656e7472 6965730a or word entries. │ │ - 0x0006b010 00000000 4c696e65 2025643a 204e6f20 ....Line %d: No │ │ - 0x0006b020 70726f6e 756e6369 6174696f 6e20666f pronunciation fo │ │ - 0x0006b030 7220776f 72642027 2573273b 2069676e r word '%s'; ign │ │ - 0x0006b040 6f726564 0a000000 4c696e65 2025643a ored....Line %d: │ │ - 0x0006b050 2050686f 6e652027 25732720 6973206d Phone '%s' is m │ │ - 0x0006b060 6973696e 6720696e 20746865 2061636f ising in the aco │ │ - 0x0006b070 75737469 63206d6f 64656c3b 20776f72 ustic model; wor │ │ - 0x0006b080 64202725 73272069 676e6f72 65640a00 d '%s' ignored.. │ │ - 0x0006b090 4c696e65 2025643a 20466169 6c656420 Line %d: Failed │ │ - 0x0006b0a0 746f2061 64642074 68652077 6f726420 to add the word │ │ - 0x0006b0b0 27257327 20286475 706c6963 6174653f '%s' (duplicate? │ │ - 0x0006b0c0 293b2069 676e6f72 65640a00 416c6c6f ); ignored..Allo │ │ - 0x0006b0d0 63617465 64202564 204b6942 20666f72 cated %d KiB for │ │ - 0x0006b0e0 20737472 696e6773 2c202564 204b6942 strings, %d KiB │ │ - 0x0006b0f0 20666f72 2070686f 6e65730a 00000000 for phones..... │ │ - 0x0006b100 4661696c 65642074 6f206f70 656e2064 Failed to open d │ │ - 0x0006b110 69637469 6f6e6172 79206669 6c652027 ictionary file ' │ │ - 0x0006b120 25732720 666f7220 72656164 696e6700 %s' for reading. │ │ - 0x0006b130 4661696c 65642074 6f206f70 656e2066 Failed to open f │ │ - 0x0006b140 696c6c65 72206469 6374696f 6e617279 iller dictionary │ │ - 0x0006b150 2066696c 65202725 73272066 6f722072 file '%s' for r │ │ - 0x0006b160 65616469 6e670000 4e756d62 6572206f eading..Number o │ │ - 0x0006b170 6620776f 72647320 696e2064 69637469 f words in dicti │ │ - 0x0006b180 6f6e6172 69657320 28256429 20657863 onaries (%d) exc │ │ - 0x0006b190 65656473 206c696d 69742028 2564290a eeds limit (%d). │ │ - 0x0006b1a0 00000000 416c6c6f 63617469 6e672025 ....Allocating % │ │ - 0x0006b1b0 64202a20 25642062 79746573 20282564 d * %d bytes (%d │ │ - 0x0006b1c0 204b6942 2920666f 7220776f 72642065 KiB) for word e │ │ - 0x0006b1d0 6e747269 65730a00 52656164 696e6720 ntries..Reading │ │ - 0x0006b1e0 66696c6c 65722064 69637469 6f6e6172 filler dictionar │ │ - 0x0006b1f0 793a2025 730a0000 576f7264 20272573 y: %s...Word '%s │ │ - 0x0006b200 27206d75 7374206f 63637572 20286f6e ' must occur (on │ │ - 0x0006b210 6c792920 696e2066 696c6c65 72206469 ly) in filler di │ │ - 0x0006b220 6374696f 6e617279 0a000000 496e6974 ctionary....Init │ │ - 0x0006b230 69616c69 7a617469 6f6e206f 66206469 ialization of di │ │ - 0x0006b240 63745f74 2c207265 706f7274 3a0a0000 ct_t, report:... │ │ - 0x0006b250 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ - 0x0006b260 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ - 0x0006b270 696e782f 64696374 32706964 2e630000 inx/dict2pid.c.. │ │ - 0x0006b280 46696c6c 696e6720 696e2063 6f6e7465 Filling in conte │ │ - 0x0006b290 78742074 72697068 6f6e6573 20666f72 xt triphones for │ │ - 0x0006b2a0 20257328 3f2c3f29 0a000000 4275696c %s(?,?)....Buil │ │ - 0x0006b2b0 64696e67 20504944 20746162 6c657320 ding PID tables │ │ - 0x0006b2c0 666f7220 64696374 696f6e61 72790a00 for dictionary.. │ │ - 0x0006b2d0 416c6c6f 63617469 6e672025 645e3320 Allocating %d^3 │ │ - 0x0006b2e0 2a202564 20627974 65732028 2564204b * %d bytes (%d K │ │ - 0x0006b2f0 69422920 666f7220 776f7264 2d696e69 iB) for word-ini │ │ - 0x0006b300 7469616c 20747269 70686f6e 65730a00 tial triphones.. │ │ - 0x0006b310 416c6c6f 63617465 64202564 20627974 Allocated %d byt │ │ - 0x0006b320 65732028 2564204b 69422920 666f7220 es (%d KiB) for │ │ - 0x0006b330 776f7264 2d66696e 616c2074 72697068 word-final triph │ │ - 0x0006b340 6f6e6573 0a000000 416c6c6f 63617465 ones....Allocate │ │ - 0x0006b350 64202564 20627974 65732028 2564204b d %d bytes (%d K │ │ - 0x0006b360 69422920 666f7220 73696e67 6c652d70 iB) for single-p │ │ - 0x0006b370 686f6e65 20776f72 64207472 6970686f hone word tripho │ │ - 0x0006b380 6e65730a 00000000 2320494e 5445524e nes.....# INTERN │ │ - 0x0006b390 414c2028 77642063 6f6d7373 69642073 AL (wd comssid s │ │ - 0x0006b3a0 73696420 73736964 202e2e2e 20737369 sid ssid ... ssi │ │ - 0x0006b3b0 6420636f 6d737369 64290a00 46696e61 d comssid)..Fina │ │ - 0x0006b3c0 6c207265 73756c74 20646f65 73206e6f l result does no │ │ - 0x0006b3d0 74206d61 74636820 74686520 6772616d t match the gram │ │ - 0x0006b3e0 6d617220 696e2066 72616d65 2025640a mar in frame %d. │ │ - 0x0006b3f0 00000000 2e2e2f70 6f636b65 74737068 ....../pocketsph │ │ - 0x0006b400 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x0006b410 74737068 696e782f 6673675f 73656172 tsphinx/fsg_sear │ │ - 0x0006b420 63682e63 00000000 25642066 72616d65 ch.c....%d frame │ │ - 0x0006b430 732c2025 6420484d 4d732028 25642f66 s, %d HMMs (%d/f │ │ - 0x0006b440 72292c20 25642073 656e6f6e 65732028 r), %d senones ( │ │ - 0x0006b450 25642f66 72292c20 25642068 6973746f %d/fr), %d histo │ │ - 0x0006b460 72792065 6e747269 65732028 25642f66 ry entries (%d/f │ │ - 0x0006b470 72290a0a 00000000 50414e49 43212046 r)......PANIC! F │ │ - 0x0006b480 72616d65 2025643a 2023484d 4d206576 rame %d: #HMM ev │ │ - 0x0006b490 616c7561 74656428 25642920 3e202350 aluated(%d) > #P │ │ - 0x0006b4a0 4e6f6465 73282564 290a0000 4661696c Nodes(%d)...Fail │ │ - 0x0006b4b0 65642074 6f206669 6e642074 68652073 ed to find the s │ │ - 0x0006b4c0 74617274 206e6f64 650a0000 6c617474 tart node...latt │ │ - 0x0006b4d0 69636520 73746172 74206e6f 64652025 ice start node % │ │ - 0x0006b4e0 732e2564 20656e64 206e6f64 65202573 s.%d end node %s │ │ - 0x0006b4f0 2e25640a 00000000 4661696c 65642074 .%d.....Failed t │ │ - 0x0006b500 6f206f62 7461696e 20746865 206c6174 o obtain the lat │ │ - 0x0006b510 74696365 20776869 6c652062 65737470 tice while bestp │ │ - 0x0006b520 61746820 656e6162 6c65640a 00000000 ath enabled..... │ │ - 0x0006b530 4661696c 65642074 6f206669 6e642074 Failed to find t │ │ - 0x0006b540 68652062 65737470 61746820 696e2061 he bestpath in a │ │ - 0x0006b550 206c6174 74696365 0a000000 46534728 lattice....FSG( │ │ - 0x0006b560 6265616d 3a202564 2c207062 65616d3a beam: %d, pbeam: │ │ - 0x0006b570 2025642c 20776265 616d3a20 25643b20 %d, wbeam: %d; │ │ - 0x0006b580 7769703a 2025642c 20706970 3a202564 wip: %d, pip: %d │ │ - 0x0006b590 290a0000 54686520 776f7264 20272573 )...The word '%s │ │ - 0x0006b5a0 27206973 206d6973 73696e67 20696e20 ' is missing in │ │ - 0x0006b5b0 74686520 64696374 696f6e61 72790a00 the dictionary.. │ │ - 0x0006b5c0 41646465 64202564 20616c74 65726e61 Added %d alterna │ │ - 0x0006b5d0 74652077 6f726420 7472616e 73697469 te word transiti │ │ - 0x0006b5e0 6f6e730a 00000000 2e2e2f70 6f636b65 ons......./pocke │ │ - 0x0006b5f0 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ - 0x0006b600 6f636b65 74737068 696e782f 6b77735f ocketsphinx/kws_ │ │ - 0x0006b610 73656172 63682e63 00000000 4b575328 search.c....KWS( │ │ - 0x0006b620 6265616d 3a202564 2c20706c 703a2025 beam: %d, plp: % │ │ - 0x0006b630 642c2064 65666175 6c742074 68726573 d, default thres │ │ - 0x0006b640 686f6c64 20256429 0a000000 4661696c hold %d)....Fail │ │ - 0x0006b650 65642074 6f206f70 656e206b 6579776f ed to open keywo │ │ - 0x0006b660 72642066 696c6520 27257327 00000000 rd file '%s'.... │ │ - 0x0006b670 4e756d62 6572206f 6620656d 69747469 Number of emitti │ │ - 0x0006b680 6e672073 74617465 73206d75 73742062 ng states must b │ │ - 0x0006b690 65203c3d 2025640a 00000000 2e2e2f70 e <= %d......./p │ │ - 0x0006b6a0 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x0006b6b0 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x0006b6c0 686d6d2e 63000000 414c4552 54212120 hmm.c...ALERT!! │ │ - 0x0006b6d0 54686520 696e7075 74207363 6f726520 The input score │ │ - 0x0006b6e0 25642069 73206c61 72676520 7468616e %d is large than │ │ - 0x0006b6f0 20302e20 50726f62 61626c79 20777261 0. Probably wra │ │ - 0x0006b700 70206172 6f756e64 2e0a0000 414c4552 p around....ALER │ │ - 0x0006b710 54212120 54686520 6f757470 75742073 T!! The output s │ │ - 0x0006b720 636f7265 20256420 6973206c 61726765 core %d is large │ │ - 0x0006b730 20746861 6e20302e 2050726f 6261626c than 0. Probabl │ │ - 0x0006b740 79207772 61702061 726f756e 640a2e00 y wrap around... │ │ - 0x0006b750 4d697373 696e6720 6f722062 61642074 Missing or bad t │ │ - 0x0006b760 72616e73 6974696f 6e206d61 74726978 ransition matrix │ │ - 0x0006b770 2069643a 2025730a 00000000 2e2e2f70 id: %s......./p │ │ - 0x0006b780 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x0006b790 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x0006b7a0 6d646566 2e630000 746d6174 2d696428 mdef.c..tmat-id( │ │ - 0x0006b7b0 25642920 3e202374 6d617420 696e2068 %d) > #tmat in h │ │ - 0x0006b7c0 65616465 72282564 293a2025 730a0000 eader(%d): %s... │ │ - 0x0006b7d0 4d697373 696e6720 6f722062 61642073 Missing or bad s │ │ - 0x0006b7e0 74617465 5b25645d 2d3e7365 6e6f6e65 tate[%d]->senone │ │ - 0x0006b7f0 206d6170 70696e67 3a202573 0a000000 mapping: %s.... │ │ - 0x0006b800 43492d73 656e6f6e 652d6964 28256429 CI-senone-id(%d) │ │ - 0x0006b810 203e2023 43492d73 656e6f6e 65732825 > #CI-senones(% │ │ - 0x0006b820 64293a20 25730a00 53656e6f 6e652d69 d): %s..Senone-i │ │ - 0x0006b830 64282564 29203e20 2373656e 6f6e6573 d(%d) > #senones │ │ - 0x0006b840 28256429 3a202573 0a000000 4d697373 (%d): %s....Miss │ │ - 0x0006b850 696e6720 6e6f6e2d 656d6974 74696e67 ing non-emitting │ │ - 0x0006b860 20737461 74652073 7065633a 2025730a state spec: %s. │ │ - 0x0006b870 00000000 4e6f6e2d 656d7074 79206265 ....Non-empty be │ │ - 0x0006b880 796f6e64 206e6f6e 2d656d69 7474696e yond non-emittin │ │ - 0x0006b890 67206669 6e616c20 73746174 653a2025 g final state: % │ │ - 0x0006b8a0 730a0000 4661696c 65642074 6f206f70 s...Failed to op │ │ - 0x0006b8b0 656e206d 64656620 66696c65 20272573 en mdef file '%s │ │ - 0x0006b8c0 2720666f 72207265 6164696e 67000000 ' for reading... │ │ - 0x0006b8d0 466f756e 64206279 74652d6f 72646572 Found byte-order │ │ - 0x0006b8e0 206d6172 6b20252e 34732c20 61737375 mark %.4s, assu │ │ - 0x0006b8f0 6d696e67 20746869 73206973 20612062 ming this is a b │ │ - 0x0006b900 696e6172 79206d64 65662066 696c650a inary mdef file. │ │ - 0x0006b910 00000000 56657273 696f6e20 6572726f ....Version erro │ │ - 0x0006b920 723a2045 78706563 696e6720 25732c20 r: Expecing %s, │ │ - 0x0006b930 62757420 72656164 2025730a 00000000 but read %s..... │ │ - 0x0006b940 25733a20 23434920 70686f6e 65732028 %s: #CI phones ( │ │ - 0x0006b950 25642920 65786365 65647320 6c696d69 %d) exceeds limi │ │ - 0x0006b960 74202825 64290a00 25733a20 2350686f t (%d)..%s: #Pho │ │ - 0x0006b970 6e657320 28256429 20657863 65656473 nes (%d) exceeds │ │ - 0x0006b980 206c696d 69742028 2564290a 00000000 limit (%d)..... │ │ - 0x0006b990 25733a20 2373656e 6f6e6573 20282564 %s: #senones (%d │ │ - 0x0006b9a0 29206578 63656564 73206c69 6d697420 ) exceeds limit │ │ - 0x0006b9b0 28256429 0a000000 25733a20 23746d61 (%d)....%s: #tma │ │ - 0x0006b9c0 74732028 25642920 65786365 65647320 ts (%d) exceeds │ │ - 0x0006b9d0 6c696d69 74202825 64290a00 48656164 limit (%d)..Head │ │ - 0x0006b9e0 65722065 72726f72 3a206e5f 73746174 er error: n_stat │ │ - 0x0006b9f0 655f6d61 70206e6f 74206120 6d756c74 e_map not a mult │ │ - 0x0006ba00 69706c65 206f6620 6e5f6369 2a6e5f74 iple of n_ci*n_t │ │ - 0x0006ba10 72690a00 5072656d 61747572 6520454f ri..Premature EO │ │ - 0x0006ba20 46207265 6164696e 67204349 70686f6e F reading CIphon │ │ - 0x0006ba30 65202564 0a000000 68617368 5f746162 e %d....hash_tab │ │ - 0x0006ba40 6c655f65 6e746572 28257329 20666169 le_enter(%s) fai │ │ - 0x0006ba50 6c65643b 20647570 6c696361 74652043 led; duplicate C │ │ - 0x0006ba60 4970686f 6e653f0a 00000000 42616420 Iphone?.....Bad │ │ - 0x0006ba70 636f6e74 65787420 696e666f 20666f72 context info for │ │ - 0x0006ba80 20626173 65207068 6f6e653a 2025730a base phone: %s. │ │ - 0x0006ba90 00000000 4d697373 696e6720 66696c6c ....Missing fill │ │ - 0x0006baa0 65722061 74726962 75746520 6669656c er atribute fiel │ │ - 0x0006bab0 643a2025 730a0000 42616420 66696c6c d: %s...Bad fill │ │ - 0x0006bac0 65722061 74747269 62757465 20666965 er attribute fie │ │ - 0x0006bad0 6c643a20 25730a00 5072656d 61747572 ld: %s..Prematur │ │ - 0x0006bae0 6520454f 46207265 6164696e 67207068 e EOF reading ph │ │ - 0x0006baf0 6f6e6520 25640a00 4d697373 696e6720 one %d..Missing │ │ - 0x0006bb00 6f722062 61642077 6f72642d 706f7369 or bad word-posi │ │ - 0x0006bb10 74696f6e 20737065 633a2025 730a0000 tion spec: %s... │ │ - 0x0006bb20 4d697373 696e6720 66696c6c 65722061 Missing filler a │ │ - 0x0006bb30 74747269 62757465 20666965 6c643a20 ttribute field: │ │ - 0x0006bb40 25730a00 4e6f6e2d 656d7074 79206669 %s..Non-empty fi │ │ - 0x0006bb50 6c652062 65796f6e 64206578 70656374 le beyond expect │ │ - 0x0006bb60 65642023 70686f6e 65732028 2564290a ed #phones (%d). │ │ - 0x0006bb70 00000000 2343492d 73656e6f 6e657328 ....#CI-senones( │ │ - 0x0006bb80 25642920 213d2023 43492d70 686f6e65 %d) != #CI-phone │ │ - 0x0006bb90 28256429 20782023 656d6974 74696e67 (%d) x #emitting │ │ - 0x0006bba0 2d737461 74657328 2564290a 00000000 -states(%d)..... │ │ - 0x0006bbb0 496e6974 69616c69 7a617469 6f6e206f Initialization o │ │ - 0x0006bbc0 66206d64 65665f74 2c207265 706f7274 f mdef_t, report │ │ - 0x0006bbd0 3a0a0000 2e2e2f70 6f636b65 74737068 :...../pocketsph │ │ - 0x0006bbe0 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x0006bbf0 74737068 696e782f 6d735f6d 6761752e tsphinx/ms_mgau. │ │ - 0x0006bc00 63000000 4e756d62 6572206f 66207374 c...Number of st │ │ - 0x0006bc10 7265616d 7320646f 6573206e 6f74206d reams does not m │ │ - 0x0006bc20 61746368 3a202564 20213d20 25640a00 atch: %d != %d.. │ │ - 0x0006bc30 44696d65 6e73696f 6e206f66 20737472 Dimension of str │ │ - 0x0006bc40 65616d20 25642064 6f657320 6e6f7420 eam %d does not │ │ - 0x0006bc50 6d617463 683a2025 6420213d 2025640a match: %d != %d. │ │ - 0x0006bc60 00000000 23466561 74757265 206d6973 ....#Feature mis │ │ - 0x0006bc70 6d617463 683a2067 61756465 6e3d2025 match: gauden= % │ │ - 0x0006bc80 642c2073 656e6f6e 653d2025 640a0000 d, senone= %d... │ │ - 0x0006bc90 2344656e 73697469 6573206d 69736d61 #Densities misma │ │ - 0x0006bca0 7463683a 20676175 64656e3d 2025642c tch: gauden= %d, │ │ - 0x0006bcb0 2073656e 6f6e653d 2025640a 00000000 senone= %d..... │ │ - 0x0006bcc0 53656e6f 6e657320 6e656564 206d6f72 Senones need mor │ │ - 0x0006bcd0 6520636f 6465626f 6f6b7320 28256429 e codebooks (%d) │ │ - 0x0006bce0 20746861 6e207072 6573656e 74202825 than present (% │ │ - 0x0006bcf0 64290a00 53656e6f 6e657320 75736520 d)..Senones use │ │ - 0x0006bd00 66657765 7220636f 6465626f 6f6b7320 fewer codebooks │ │ - 0x0006bd10 28256429 20746861 6e207072 6573656e (%d) than presen │ │ - 0x0006bd20 74202825 64290a00 2d746f70 6e206172 t (%d)..-topn ar │ │ - 0x0006bd30 67756d65 6e742028 25642920 696e7661 gument (%d) inva │ │ - 0x0006bd40 6c696420 6f72203e 20236465 6e736974 lid or > #densit │ │ - 0x0006bd50 7920636f 6465776f 72647320 28256429 y codewords (%d) │ │ - 0x0006bd60 3b207365 7420746f 206c6174 7465720a ; set to latter. │ │ - 0x0006bd70 00000000 2e2e2f70 6f636b65 74737068 ....../pocketsph │ │ - 0x0006bd80 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x0006bd90 74737068 696e782f 6d735f73 656e6f6e tsphinx/ms_senon │ │ - 0x0006bda0 652e6300 52656164 696e6720 73656e6f e.c.Reading seno │ │ - 0x0006bdb0 6e652067 61756465 6e2d636f 6465626f ne gauden-codebo │ │ - 0x0006bdc0 6f6b206d 61702066 696c653a 2025730a ok map file: %s. │ │ - 0x0006bdd0 00000000 4661696c 65642074 6f206f70 ....Failed to op │ │ - 0x0006bde0 656e206d 61702066 696c6520 27257327 en map file '%s' │ │ - 0x0006bdf0 20666f72 20726561 64696e67 00000000 for reading.... │ │ - 0x0006be00 4661696c 65642074 6f207265 61642068 Failed to read h │ │ - 0x0006be10 65616465 72206672 6f6d2066 696c6520 eader from file │ │ - 0x0006be20 27257327 0a000000 56657273 696f6e20 '%s'....Version │ │ - 0x0006be30 6d69736d 61746368 28257329 3a202573 mismatch(%s): %s │ │ - 0x0006be40 2c206578 70656374 696e6720 25730a00 , expecting %s.. │ │ - 0x0006be50 25733a20 42616420 76657273 696f6e20 %s: Bad version │ │ - 0x0006be60 6e6f2e20 73747269 6e673a20 25730a00 no. string: %s.. │ │ - 0x0006be70 52656164 696e6720 6e756d62 6572206f Reading number o │ │ - 0x0006be80 6620636f 6465626f 6f6b7320 66726f6d f codebooks from │ │ - 0x0006be90 2025730a 00000000 4d617070 696e6720 %s.....Mapping │ │ - 0x0006bea0 25642073 656e6f6e 65732074 6f202564 %d senones to %d │ │ - 0x0006beb0 20636f64 65626f6f 6b730a00 4d6f7265 codebooks..More │ │ - 0x0006bec0 20646174 61207468 616e2065 78706563 data than expec │ │ - 0x0006bed0 74656420 696e2025 733a2025 640a0000 ted in %s: %d... │ │ - 0x0006bee0 52656164 2025642d 3e256420 73656e6f Read %d->%d seno │ │ - 0x0006bef0 6e652d63 6f646562 6f6f6b20 6d617070 ne-codebook mapp │ │ - 0x0006bf00 696e6773 0a000000 52656164 696e6720 ings....Reading │ │ - 0x0006bf10 73656e6f 6e65206d 69787475 72652077 senone mixture w │ │ - 0x0006bf20 65696768 74733a20 25730a00 4661696c eights: %s..Fail │ │ - 0x0006bf30 65642074 6f206f70 656e206d 69787475 ed to open mixtu │ │ - 0x0006bf40 72652077 65696768 74732066 696c6520 re weights file │ │ - 0x0006bf50 27257327 20666f72 20726561 64696e67 '%s' for reading │ │ - 0x0006bf60 00000000 62696f5f 66726561 64282573 ....bio_fread(%s │ │ - 0x0006bf70 29202861 72726179 73697a65 29206661 ) (arraysize) fa │ │ - 0x0006bf80 696c6564 0a000000 25733a20 23666c6f iled....%s: #flo │ │ - 0x0006bf90 61743332 73282564 2920646f 65736e27 at32s(%d) doesn' │ │ - 0x0006bfa0 74206d61 74636820 64696d65 6e73696f t match dimensio │ │ - 0x0006bfb0 6e733a20 25642078 20256420 78202564 ns: %d x %d x %d │ │ - 0x0006bfc0 0a000000 6d697877 666c6f6f 72202825 ....mixwfloor (% │ │ - 0x0006bfd0 6529206e 6f742069 6e207261 6e676520 e) not in range │ │ - 0x0006bfe0 28302c20 31290a00 5472756e 63617469 (0, 1)..Truncati │ │ - 0x0006bff0 6e672073 656e6f6e 65206c6f 67733328 ng senone logs3( │ │ - 0x0006c000 70646629 2076616c 75657320 62792025 pdf) values by % │ │ - 0x0006c010 64206269 74730a00 4e6f7420 7472616e d bits..Not tran │ │ - 0x0006c020 73706f73 696e6720 6d697874 75726520 sposing mixture │ │ - 0x0006c030 77656967 68747320 696e206d 656d6f72 weights in memor │ │ - 0x0006c040 790a0000 5472616e 73706f73 696e6720 y...Transposing │ │ - 0x0006c050 6d697874 75726520 77656967 68747320 mixture weights │ │ - 0x0006c060 696e206d 656d6f72 790a0000 62696f5f in memory...bio_ │ │ - 0x0006c070 66726561 64282573 29202861 72726179 fread(%s) (array │ │ - 0x0006c080 64617461 29206661 696c6564 0a000000 data) failed.... │ │ - 0x0006c090 57656967 6874206e 6f726d61 6c697a61 Weight normaliza │ │ - 0x0006c0a0 74696f6e 20666169 6c656420 666f7220 tion failed for │ │ - 0x0006c0b0 2564206d 69787475 72652077 65696768 %d mixture weigh │ │ - 0x0006c0c0 74732063 6f6d706f 6e656e74 730a0000 ts components... │ │ - 0x0006c0d0 4d6f7265 20646174 61207468 616e2065 More data than e │ │ - 0x0006c0e0 78706563 74656420 696e2025 730a0000 xpected in %s... │ │ - 0x0006c0f0 52656164 206d6978 74757265 20776569 Read mixture wei │ │ - 0x0006c100 67687473 20666f72 20256420 73656e6f ghts for %d seno │ │ - 0x0006c110 6e65733a 20256420 66656174 75726573 nes: %d features │ │ - 0x0006c120 20782025 6420636f 6465776f 7264730a x %d codewords. │ │ - 0x0006c130 00000000 4d617070 696e6720 616c6c20 ....Mapping all │ │ - 0x0006c140 73656e6f 6e657320 746f206f 6e652063 senones to one c │ │ - 0x0006c150 6f646562 6f6f6b0a 00000000 4d617070 odebook.....Mapp │ │ - 0x0006c160 696e6720 73656e6f 6e657320 746f2063 ing senones to c │ │ - 0x0006c170 6f6e7465 78742d69 6e646570 656e6465 ontext-independe │ │ - 0x0006c180 6e742070 686f6e65 20636f64 65626f6f nt phone codeboo │ │ - 0x0006c190 6b730a00 4d617070 696e6720 73656e6f ks..Mapping seno │ │ - 0x0006c1a0 6e657320 746f2069 6e646976 69647561 nes to individua │ │ - 0x0006c1b0 6c20636f 6465626f 6f6b730a 00000000 l codebooks..... │ │ - 0x0006c1c0 2373656e 6f6e6573 20696e63 6f6e7369 #senones inconsi │ │ - 0x0006c1d0 7374656e 743a2025 6420696e 2025733b stent: %d in %s; │ │ - 0x0006c1e0 20256420 696e2025 730a0000 544f5441 %d in %s...TOTA │ │ - 0x0006c1f0 4c206265 73747061 74682025 2e326620 L bestpath %.2f │ │ - 0x0006c200 43505520 252e3366 20785254 0a000000 CPU %.3f xRT.... │ │ - 0x0006c210 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ - 0x0006c220 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ - 0x0006c230 696e782f 6e677261 6d5f7365 61726368 inx/ngram_search │ │ - 0x0006c240 2e630000 544f5441 4c206265 73747061 .c..TOTAL bestpa │ │ - 0x0006c250 74682025 2e326620 77616c6c 20252e33 th %.2f wall %.3 │ │ - 0x0006c260 66207852 540a0000 4c616e67 75616765 f xRT...Language │ │ - 0x0006c270 206d6f64 656c2f73 65742064 6f657320 model/set does │ │ - 0x0006c280 6e6f7420 636f6e74 61696e20 3c2f733e not contain │ │ - 0x0006c290 2c207265 636f676e 6974696f 6e207769 , recognition wi │ │ - 0x0006c2a0 6c6c2066 61696c0a 00000000 576f7264 ll fail.....Word │ │ - 0x0006c2b0 20272573 27207375 72766976 65642066 '%s' survived f │ │ - 0x0006c2c0 6f722025 64206672 616d6573 2c20706f or %d frames, po │ │ - 0x0006c2d0 74656e74 69616c20 6f766572 7072756e tential overprun │ │ - 0x0006c2e0 696e670a 00000000 4e6f2065 6e747269 ing.....No entri │ │ - 0x0006c2f0 65732069 6e206261 636b706f 696e7465 es in backpointe │ │ - 0x0006c300 72207461 626c6521 00000000 52657369 r table!....Resi │ │ - 0x0006c310 7a656420 6261636b 706f696e 74657220 zed backpointer │ │ - 0x0006c320 7461626c 6520746f 20256420 656e7472 table to %d entr │ │ - 0x0006c330 6965730a 00000000 52657369 7a656420 ies.....Resized │ │ - 0x0006c340 73636f72 65207374 61636b20 746f2025 score stack to % │ │ - 0x0006c350 6420656e 74726965 730a0000 436f756c d entries...Coul │ │ - 0x0006c360 646e2774 2066696e 64203c73 3e20696e dn't find in │ │ - 0x0006c370 20666972 73742066 72616d65 0a000000 first frame.... │ │ - 0x0006c380 456d7074 79206261 636b706f 696e7465 Empty backpointe │ │ - 0x0006c390 72207461 626c653a 2063616e 206e6f74 r table: can not │ │ - 0x0006c3a0 20627569 6c642044 41472e0a 00000000 build DAG...... │ │ - 0x0006c3b0 4e6f2077 6f726420 65786974 7320666f No word exits fo │ │ - 0x0006c3c0 756e6420 696e206c 61737420 6672616d und in last fram │ │ - 0x0006c3d0 65202825 64292c20 61737375 6d696e67 e (%d), assuming │ │ - 0x0006c3e0 206e6f20 7265636f 676e6974 696f6e0a no recognition. │ │ - 0x0006c3f0 00000000 3c2f733e 206e6f74 20666f75 .... not fou │ │ - 0x0006c400 6e642069 6e206c61 73742066 72616d65 nd in last frame │ │ - 0x0006c410 2c207573 696e6720 25732e25 6420696e , using %s.%d in │ │ - 0x0006c420 73746561 640a0000 4661696c 65642074 stead...Failed t │ │ - 0x0006c430 6f206669 6e642044 4147206e 6f646520 o find DAG node │ │ - 0x0006c440 636f7272 6573706f 6e64696e 6720746f corresponding to │ │ - 0x0006c450 2025730a 00000000 456c696d 696e6174 %s.....Eliminat │ │ - 0x0006c460 65642025 64206e6f 64657320 6265666f ed %d nodes befo │ │ - 0x0006c470 72652065 6e64206e 6f64650a 00000000 re end node..... │ │ - 0x0006c480 456e6420 6e6f6465 206f6620 6c617474 End node of latt │ │ - 0x0006c490 69636520 69736f6c 61746564 3b20756e ice isolated; un │ │ - 0x0006c4a0 72656163 6861626c 650a0000 4c617474 reachable...Latt │ │ - 0x0006c4b0 69636520 68617320 2564206e 6f646573 ice has %d nodes │ │ - 0x0006c4c0 2c202564 206c696e 6b730a00 4261636b , %d links..Back │ │ - 0x0006c4d0 706f696e 74657220 7461626c 65202825 pointer table (% │ │ - 0x0006c4e0 6420656e 74726965 73293a0a 00000000 d entries):..... │ │ - 0x0006c4f0 252d3564 20252d31 30732073 74617274 %-5d %-10s start │ │ - 0x0006c500 20252d33 6420656e 6420252d 33642073 %-3d end %-3d s │ │ - 0x0006c510 636f7265 20252d38 64206270 20252d33 core %-8d bp %-3 │ │ - 0x0006c520 64207265 616c5f77 69642025 2d356420 d real_wid %-5d │ │ - 0x0006c530 70726576 5f726561 6c5f7769 6420252d prev_real_wid %- │ │ - 0x0006c540 35640000 2e2e2f70 6f636b65 74737068 5d..../pocketsph │ │ - 0x0006c550 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x0006c560 74737068 696e782f 6e677261 6d5f7365 tsphinx/ngram_se │ │ - 0x0006c570 61726368 5f667764 74726565 2e630000 arch_fwdtree.c.. │ │ - 0x0006c580 63616e64 5f73665b 5d20696e 63726561 cand_sf[] increa │ │ - 0x0006c590 73656420 746f2025 6420656e 74726965 sed to %d entrie │ │ - 0x0006c5a0 730a0000 46696c6c 65722077 6f726420 s...Filler word │ │ - 0x0006c5b0 2564203d 20257320 68617320 6d6f7265 %d = %s has more │ │ - 0x0006c5c0 20746861 6e206f6e 65207068 6f6e652c than one phone, │ │ - 0x0006c5d0 2069676e 6f72696e 67206974 2e0a0000 ignoring it.... │ │ - 0x0006c5e0 25642072 6f6f742c 20256420 6e6f6e2d %d root, %d non- │ │ - 0x0006c5f0 726f6f74 20636861 6e6e656c 732c2025 root channels, % │ │ - 0x0006c600 64207369 6e676c65 2d70686f 6e652077 d single-phone w │ │ - 0x0006c610 6f726473 0a000000 6265666f 72653a20 ords....before: │ │ - 0x0006c620 25642072 6f6f742c 20256420 6e6f6e2d %d root, %d non- │ │ - 0x0006c630 726f6f74 20636861 6e6e656c 732c2025 root channels, % │ │ - 0x0006c640 64207369 6e676c65 2d70686f 6e652077 d single-phone w │ │ - 0x0006c650 6f726473 0a000000 61667465 723a206d ords....after: m │ │ - 0x0006c660 6178206e 6f6e726f 6f742063 68616e20 ax nonroot chan │ │ - 0x0006c670 696e6372 65617365 6420746f 2025640a increased to %d. │ │ - 0x0006c680 00000000 4e6f2077 6f726420 66726f6d ....No word from │ │ - 0x0006c690 20746865 206c616e 67756167 65206d6f the language mo │ │ - 0x0006c6a0 64656c20 68617320 70726f6e 756e6369 del has pronunci │ │ - 0x0006c6b0 6174696f 6e20696e 20746865 20646963 ation in the dic │ │ - 0x0006c6c0 74696f6e 6172790a 00000000 61667465 tionary.....afte │ │ - 0x0006c6d0 723a2025 6420726f 6f742c20 2564206e r: %d root, %d n │ │ - 0x0006c6e0 6f6e2d72 6f6f7420 6368616e 6e656c73 on-root channels │ │ - 0x0006c6f0 2c202564 2073696e 676c652d 70686f6e , %d single-phon │ │ - 0x0006c700 6520776f 7264730a 00000000 544f5441 e words.....TOTA │ │ - 0x0006c710 4c206677 64747265 6520252e 32662043 L fwdtree %.2f C │ │ - 0x0006c720 50552025 2e336620 7852540a 00000000 PU %.3f xRT..... │ │ - 0x0006c730 544f5441 4c206677 64747265 6520252e TOTAL fwdtree %. │ │ - 0x0006c740 32662077 616c6c20 252e3366 20785254 2f wall %.3f xRT │ │ - 0x0006c750 0a000000 52656e6f 726d616c 697a696e ....Renormalizin │ │ - 0x0006c760 67205363 6f726573 20617420 6672616d g Scores at fram │ │ - 0x0006c770 65202564 2c206265 73742073 636f7265 e %d, best score │ │ - 0x0006c780 2025640a 00000000 50414e49 433a204e %d.....PANIC: N │ │ - 0x0006c790 6f20776f 72737420 42507461 626c6520 o worst BPtable │ │ - 0x0006c7a0 656e7472 79207265 6d61696e 696e670a entry remaining. │ │ - 0x0006c7b0 00000000 25386420 73656e6f 6e657320 ....%8d senones │ │ - 0x0006c7c0 6576616c 75617465 64202825 642f6672 evaluated (%d/fr │ │ - 0x0006c7d0 290a0000 25386420 6368616e 6e656c73 )...%8d channels │ │ - 0x0006c7e0 20736561 72636865 64202825 642f6672 searched (%d/fr │ │ - 0x0006c7f0 292c2025 64203173 742c2025 64206c61 ), %d 1st, %d la │ │ - 0x0006c800 73740a00 25386420 776f7264 7320666f st..%8d words fo │ │ - 0x0006c810 72207768 69636820 6c617374 20636861 r which last cha │ │ - 0x0006c820 6e6e656c 73206576 616c7561 74656420 nnels evaluated │ │ - 0x0006c830 2825642f 6672290a 00000000 25386420 (%d/fr).....%8d │ │ - 0x0006c840 63616e64 69646174 6520776f 72647320 candidate words │ │ - 0x0006c850 666f7220 656e7465 72696e67 206c6173 for entering las │ │ - 0x0006c860 74207068 6f6e6520 2825642f 6672290a t phone (%d/fr). │ │ - 0x0006c870 00000000 55747465 72616e63 6520766f ....Utterance vo │ │ - 0x0006c880 63616275 6c617279 20636f6e 7461696e cabulary contain │ │ - 0x0006c890 73202564 20776f72 64730a00 2e2e2f70 s %d words..../p │ │ - 0x0006c8a0 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x0006c8b0 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x0006c8c0 6e677261 6d5f7365 61726368 5f667764 ngram_search_fwd │ │ - 0x0006c8d0 666c6174 2e630000 66776466 6c61743a flat.c..fwdflat: │ │ - 0x0006c8e0 206d696e 5f65665f 77696474 68203d20 min_ef_width = │ │ - 0x0006c8f0 25642c20 6d61785f 73665f77 696e203d %d, max_sf_win = │ │ - 0x0006c900 2025640a 00000000 25386420 6368616e %d.....%8d chan │ │ - 0x0006c910 6e656c73 20736561 72636865 64202825 nels searched (% │ │ - 0x0006c920 642f6672 290a0000 4879706f 74686573 d/fr)...Hypothes │ │ - 0x0006c930 65732061 7265206e 6f742072 65747572 es are not retur │ │ - 0x0006c940 6e656420 66726f6d 2070686f 6e65206c ned from phone l │ │ - 0x0006c950 6f6f7020 73656172 63680000 2e2e2f70 oop search..../p │ │ - 0x0006c960 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x0006c970 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x0006c980 70686f6e 655f6c6f 6f705f73 65617263 phone_loop_searc │ │ - 0x0006c990 682e6300 506f7374 6572696f 72207072 h.c.Posterior pr │ │ - 0x0006c9a0 6f626162 696c6974 69657320 61726520 obabilities are │ │ - 0x0006c9b0 6e6f7420 72657475 726e6564 2066726f not returned fro │ │ - 0x0006c9c0 6d207068 6f6e6520 6c6f6f70 20736561 m phone loop sea │ │ - 0x0006c9d0 72636800 53746174 65206265 616d2025 rch.State beam % │ │ - 0x0006c9e0 64205068 6f6e6520 65786974 20626561 d Phone exit bea │ │ - 0x0006c9f0 6d202564 20496e73 65727469 6f6e2070 m %d Insertion p │ │ - 0x0006ca00 656e616c 74792025 640a0000 2e2e2f70 enalty %d...../p │ │ - 0x0006ca10 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x0006ca20 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x0006ca30 70735f6d 6c6c722e 63000000 4661696c ps_mllr.c...Fail │ │ - 0x0006ca40 65642074 6f206f70 656e204d 4c4c5220 ed to open MLLR │ │ - 0x0006ca50 66696c65 20272573 2720666f 72207265 file '%s' for re │ │ - 0x0006ca60 6164696e 67000000 52656164 696e6720 ading...Reading │ │ - 0x0006ca70 4d4c4c52 20747261 6e73666f 726d6174 MLLR transformat │ │ - 0x0006ca80 696f6e20 66696c65 20272573 270a0000 ion file '%s'... │ │ - 0x0006ca90 4661696c 65642074 6f207265 6164206e Failed to read n │ │ - 0x0006caa0 756d6265 72206f66 204d4c4c 5220636c umber of MLLR cl │ │ - 0x0006cab0 61737365 730a0000 4661696c 65642074 asses...Failed t │ │ - 0x0006cac0 6f207265 6164206e 756d6265 72206f66 o read number of │ │ - 0x0006cad0 20666561 74757265 20737472 65616d73 feature streams │ │ - 0x0006cae0 0a000000 4661696c 65642074 6f207265 ....Failed to re │ │ - 0x0006caf0 61642073 74726561 6d206c65 6e677468 ad stream length │ │ - 0x0006cb00 20666f72 20666561 74757265 2025640a for feature %d. │ │ - 0x0006cb10 00000000 4661696c 65642072 65616469 ....Failed readi │ │ - 0x0006cb20 6e67204d 4c4c5220 726f7461 74696f6e ng MLLR rotation │ │ - 0x0006cb30 20282564 2c25642c 25642c25 64290a00 (%d,%d,%d,%d).. │ │ - 0x0006cb40 4661696c 65642072 65616469 6e67204d Failed reading M │ │ - 0x0006cb50 4c4c5220 62696173 20282564 2c25642c LLR bias (%d,%d, │ │ - 0x0006cb60 2564290a 00000000 4661696c 65642072 %d).....Failed r │ │ - 0x0006cb70 65616469 6e67204d 4c4c5220 76617269 eading MLLR vari │ │ - 0x0006cb80 616e6365 20736361 6c652028 25642c25 ance scale (%d,% │ │ - 0x0006cb90 642c2564 290a0000 4c6f6164 696e6720 d,%d)...Loading │ │ - 0x0006cba0 73656e6f 6e657320 66726f6d 2064756d senones from dum │ │ - 0x0006cbb0 70206669 6c652025 730a0000 2e2e2f70 p file %s...../p │ │ - 0x0006cbc0 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x0006cbd0 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x0006cbe0 70746d5f 6d676175 2e630000 4661696c ptm_mgau.c..Fail │ │ - 0x0006cbf0 65642074 6f207265 61642074 69746c65 ed to read title │ │ - 0x0006cc00 2073697a 65206672 6f6d2025 73000000 size from %s... │ │ - 0x0006cc10 5469746c 65206c65 6e677468 20257820 Title length %x │ │ - 0x0006cc20 696e2064 756d7020 66696c65 20257320 in dump file %s │ │ - 0x0006cc30 6f757420 6f662072 616e6765 0a000000 out of range.... │ │ - 0x0006cc40 4661696c 65642074 6f207265 61642068 Failed to read h │ │ - 0x0006cc50 65616465 72207369 7a652066 726f6d20 eader size from │ │ - 0x0006cc60 25730000 4661696c 65642074 6f207265 %s..Failed to re │ │ - 0x0006cc70 61642068 65616465 72207374 72696e67 ad header string │ │ - 0x0006cc80 2073697a 65206672 6f6d2025 73000000 size from %s... │ │ - 0x0006cc90 4e756d62 6572206f 66206665 61747572 Number of featur │ │ - 0x0006cca0 65207374 7265616d 73206d69 736d6174 e streams mismat │ │ - 0x0006ccb0 63683a20 25642021 3d202564 0a000000 ch: %d != %d.... │ │ - 0x0006ccc0 4e756d62 6572206f 66206465 6e736974 Number of densit │ │ - 0x0006ccd0 69657320 6d69736d 61746368 3a202564 ies mismatch: %d │ │ - 0x0006cce0 20213d20 25640a00 4e756d62 6572206f != %d..Number o │ │ - 0x0006ccf0 66207365 6e6f6e65 73206d69 736d6174 f senones mismat │ │ - 0x0006cd00 63683a20 25642021 3d202564 0a000000 ch: %d != %d.... │ │ - 0x0006cd10 436c7573 74657220 636f756e 74206d75 Cluster count mu │ │ - 0x0006cd20 73742062 6520302c 2031352c 206f7220 st be 0, 15, or │ │ - 0x0006cd30 31360a00 5573696e 67206d65 6d6f7279 16..Using memory │ │ - 0x0006cd40 2d6d6170 70656420 492f4f20 666f7220 -mapped I/O for │ │ - 0x0006cd50 73656e6f 6e65730a 00000000 4661696c senones.....Fail │ │ - 0x0006cd60 65642074 6f207265 61642025 64206279 ed to read %d by │ │ - 0x0006cd70 74657320 66726f6d 2073656e 64756d70 tes from sendump │ │ - 0x0006cd80 0a000000 4c6f6720 62617365 20256620 ....Log base %f │ │ - 0x0006cd90 69732074 6f6f2073 6d616c6c 20746f20 is too small to │ │ - 0x0006cda0 72657072 6573656e 74206164 64207461 represent add ta │ │ - 0x0006cdb0 626c6520 696e2038 20626974 730a0000 ble in 8 bits... │ │ - 0x0006cdc0 4e756d62 6572206f 6620636f 6465626f Number of codebo │ │ - 0x0006cdd0 6f6b7320 65786365 65647320 3235363a oks exceeds 256: │ │ - 0x0006cde0 2025640a 00000000 4e756d62 6572206f %d.....Number o │ │ - 0x0006cdf0 6620636f 6465626f 6f6b7320 646f6573 f codebooks does │ │ - 0x0006ce00 6e277420 6d617463 68206e75 6d626572 n't match number │ │ - 0x0006ce10 206f6620 63697068 6f6e6573 2c20646f of ciphones, do │ │ - 0x0006ce20 65736e27 74206c6f 6f6b206c 696b6520 esn't look like │ │ - 0x0006ce30 50544d3a 20256420 213d2025 640a0000 PTM: %d != %d... │ │ - 0x0006ce40 52656164 696e6720 6d697874 75726520 Reading mixture │ │ - 0x0006ce50 77656967 68747320 66696c65 20272573 weights file '%s │ │ - 0x0006ce60 270a0000 4661696c 65642074 6f206f70 '...Failed to op │ │ - 0x0006ce70 656e206d 69787475 72652066 696c6520 en mixture file │ │ - 0x0006ce80 27257327 20666f72 20726561 64696e67 '%s' for reading │ │ - 0x0006ce90 00000000 4661696c 65642074 6f207265 ....Failed to re │ │ - 0x0006cea0 61642068 65616465 72206672 6f6d2027 ad header from ' │ │ - 0x0006ceb0 2573270a 00000000 25733a20 23666c6f %s'.....%s: #flo │ │ - 0x0006cec0 61743332 73282564 2920646f 65736e27 at32s(%d) doesn' │ │ - 0x0006ced0 74206d61 74636820 68656164 65722064 t match header d │ │ - 0x0006cee0 696d656e 73696f6e 733a2025 64207820 imensions: %d x │ │ - 0x0006cef0 25642078 2025640a 00000000 52656164 %d x %d.....Read │ │ - 0x0006cf00 20256420 78202564 20782025 64206d69 %d x %d x %d mi │ │ - 0x0006cf10 78747572 65207765 69676874 730a0000 xture weights... │ │ - 0x0006cf20 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ - 0x0006cf30 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ - 0x0006cf40 696e782f 73325f73 656d695f 6d676175 inx/s2_semi_mgau │ │ - 0x0006cf50 2e630000 52656164 696e6720 484d4d20 .c..Reading HMM │ │ - 0x0006cf60 7472616e 73697469 6f6e2070 726f6261 transition proba │ │ - 0x0006cf70 62696c69 7479206d 61747269 6365733a bility matrices: │ │ - 0x0006cf80 2025730a 00000000 2e2e2f70 6f636b65 %s......./pocke │ │ - 0x0006cf90 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ - 0x0006cfa0 6f636b65 74737068 696e782f 746d6174 ocketsphinx/tmat │ │ - 0x0006cfb0 2e630000 4661696c 65642074 6f206f70 .c..Failed to op │ │ - 0x0006cfc0 656e2074 72616e73 6974696f 6e206669 en transition fi │ │ - 0x0006cfd0 6c652027 25732720 666f7220 72656164 le '%s' for read │ │ - 0x0006cfe0 696e6700 25733a20 4e756d62 6572206f ing.%s: Number o │ │ - 0x0006cff0 66207472 616e7369 74696f6e 206d6174 f transition mat │ │ - 0x0006d000 72696365 73202825 64292065 78636565 rices (%d) excee │ │ - 0x0006d010 6473206c 696d6974 20282564 290a0000 ds limit (%d)... │ │ - 0x0006d020 25733a20 556e7375 70706f72 74656420 %s: Unsupported │ │ - 0x0006d030 7472616e 73697469 6f6e206d 61747269 transition matri │ │ - 0x0006d040 782e204e 756d6265 72206f66 20736f75 x. Number of sou │ │ - 0x0006d050 72636520 73746174 65732028 25642920 rce states (%d) │ │ - 0x0006d060 213d206e 756d6265 72206f66 20746172 != number of tar │ │ - 0x0006d070 67657420 73746174 65732028 2564292d get states (%d)- │ │ - 0x0006d080 310a0000 25733a20 496e7661 6c696420 1...%s: Invalid │ │ - 0x0006d090 7472616e 73697469 6f6e732e 204e756d transitions. Num │ │ - 0x0006d0a0 62657220 6f662063 6f656666 69636965 ber of coefficie │ │ - 0x0006d0b0 6e747320 28256429 20646f65 736e2774 nts (%d) doesn't │ │ - 0x0006d0c0 206d6174 63682065 78706563 74656420 match expected │ │ - 0x0006d0d0 61727261 79206469 6d656e73 696f6e3a array dimension: │ │ - 0x0006d0e0 20256420 78202564 20782025 640a0000 %d x %d x %d... │ │ - 0x0006d0f0 4661696c 65642074 6f207265 61642074 Failed to read t │ │ - 0x0006d100 72616e73 6974696f 6e206d61 74726978 ransition matrix │ │ - 0x0006d110 20256420 66726f6d 20272573 270a0000 %d from '%s'... │ │ - 0x0006d120 4e6f726d 616c697a 6174696f 6e206661 Normalization fa │ │ - 0x0006d130 696c6564 20666f72 20747261 6e736974 iled for transit │ │ - 0x0006d140 696f6e20 6d617472 69782025 64206672 ion matrix %d fr │ │ - 0x0006d150 6f6d2073 74617465 2025640a 00000000 om state %d..... │ │ - 0x0006d160 4e6f6e2d 656d7074 79206669 6c652062 Non-empty file b │ │ - 0x0006d170 65796f6e 6420656e 64206f66 20646174 eyond end of dat │ │ - 0x0006d180 610a0000 546f706f 6c6f6779 206e6f74 a...Topology not │ │ - 0x0006d190 204c6566 742d746f 2d526967 6874206f Left-to-Right o │ │ - 0x0006d1a0 72204261 6b69730a 00000000 496e6974 r Bakis.....Init │ │ - 0x0006d1b0 69616c69 7a617469 6f6e206f 6620746d ialization of tm │ │ - 0x0006d1c0 61745f74 2c207265 706f7274 3a0a0000 at_t, report:... │ │ - 0x0006d1d0 52656164 20256420 7472616e 73697469 Read %d transiti │ │ - 0x0006d1e0 6f6e206d 61747269 63657320 6f662073 on matrices of s │ │ - 0x0006d1f0 697a6520 25647825 640a0000 2e2e2f70 ize %dx%d...../p │ │ - 0x0006d200 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x0006d210 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x0006d220 6673675f 68697374 6f72792e 63000000 fsg_history.c... │ │ - 0x0006d230 53776974 6368696e 67204653 47207768 Switching FSG wh │ │ - 0x0006d240 696c6520 68697374 6f727920 6e6f7420 ile history not │ │ - 0x0006d250 656d7074 793b2068 6973746f 72792063 empty; history c │ │ - 0x0006d260 6c656172 65640a00 2e2e2f70 6f636b65 leared..../pocke │ │ - 0x0006d270 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ - 0x0006d280 6f636b65 74737068 696e782f 6673675f ocketsphinx/fsg_ │ │ - 0x0006d290 6c657874 7265652e 63000000 416c6c6f lextree.c...Allo │ │ - 0x0006d2a0 63617465 64202564 20627974 65732028 cated %d bytes ( │ │ - 0x0006d2b0 2564204b 69422920 666f7220 6c656674 %d KiB) for left │ │ - 0x0006d2c0 20616e64 20726967 68742063 6f6e7465 and right conte │ │ - 0x0006d2d0 78742070 686f6e65 730a0000 2370686f xt phones...#pho │ │ - 0x0006d2e0 6e657320 3e202564 3b20696e 63726561 nes > %d; increa │ │ - 0x0006d2f0 73652046 53475f50 4e4f4445 5f435458 se FSG_PNODE_CTX │ │ - 0x0006d300 545f4256 535a2061 6e642072 65636f6d T_BVSZ and recom │ │ - 0x0006d310 70696c65 0a000000 25642048 4d4d206e pile....%d HMM n │ │ - 0x0006d320 6f646573 20696e20 6c657874 72656520 odes in lextree │ │ - 0x0006d330 28256420 6c656176 6573290a 00000000 (%d leaves)..... │ │ - 0x0006d340 416c6c6f 63617465 64202564 20627974 Allocated %d byt │ │ - 0x0006d350 65732028 2564204b 69422920 666f7220 es (%d KiB) for │ │ - 0x0006d360 616c6c20 6c657874 72656520 6e6f6465 all lextree node │ │ - 0x0006d370 730a0000 416c6c6f 63617465 64202564 s...Allocated %d │ │ - 0x0006d380 20627974 65732028 2564204b 69422920 bytes (%d KiB) │ │ - 0x0006d390 666f7220 6c657874 72656520 6c656166 for lextree leaf │ │ - 0x0006d3a0 6e6f6465 730a0000 2e2e2f70 6f636b65 nodes...../pocke │ │ - 0x0006d3b0 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ - 0x0006d3c0 6f636b65 74737068 696e782f 6b77735f ocketsphinx/kws_ │ │ - 0x0006d3d0 64657465 6374696f 6e732e63 00000000 detections.c.... │ │ - 0x0006d3e0 52656164 696e6720 6d697874 75726520 Reading mixture │ │ - 0x0006d3f0 67617573 7369616e 20706172 616d6574 gaussian paramet │ │ - 0x0006d400 65723a20 25730a00 2e2e2f70 6f636b65 er: %s..../pocke │ │ - 0x0006d410 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ - 0x0006d420 6f636b65 74737068 696e782f 6d735f67 ocketsphinx/ms_g │ │ - 0x0006d430 61756465 6e2e6300 4661696c 65642074 auden.c.Failed t │ │ - 0x0006d440 6f206f70 656e2066 696c6520 27257327 o open file '%s' │ │ - 0x0006d450 20666f72 20726561 64696e67 00000000 for reading.... │ │ - 0x0006d460 66726561 64282573 29202823 636f6465 fread(%s) (#code │ │ - 0x0006d470 626f6f6b 73292066 61696c65 640a0000 books) failed... │ │ - 0x0006d480 66726561 64282573 29202823 64656e73 fread(%s) (#dens │ │ - 0x0006d490 6974792f 636f6465 626f6f6b 29206661 ity/codebook) fa │ │ - 0x0006d4a0 696c6564 0a000000 66726561 64282573 iled....fread(%s │ │ - 0x0006d4b0 29202866 65617475 72652d6c 656e6774 ) (feature-lengt │ │ - 0x0006d4c0 68732920 6661696c 65640a00 66726561 hs) failed..frea │ │ - 0x0006d4d0 64282573 29202874 6f74616c 2023666c d(%s) (total #fl │ │ - 0x0006d4e0 6f617473 29206661 696c6564 0a000000 oats) failed.... │ │ - 0x0006d4f0 25733a20 236d6663 635f7473 28256429 %s: #mfcc_ts(%d) │ │ - 0x0006d500 20646f65 736e2774 206d6174 63682064 doesn't match d │ │ - 0x0006d510 696d656e 73696f6e 733a2025 64207820 imensions: %d x │ │ - 0x0006d520 25642078 2025640a 00000000 66726561 %d x %d.....frea │ │ - 0x0006d530 64282573 29202864 656e7369 74796461 d(%s) (densityda │ │ - 0x0006d540 74612920 6661696c 65640a00 25642063 ta) failed..%d c │ │ - 0x0006d550 6f646562 6f6f6b2c 20256420 66656174 odebook, %d feat │ │ - 0x0006d560 7572652c 2073697a 653a200a 00000000 ure, size: ..... │ │ - 0x0006d570 436f6465 626f6f6b 2025642c 20466561 Codebook %d, Fea │ │ - 0x0006d580 74757265 20256420 28256478 2564293a ture %d (%dx%d): │ │ - 0x0006d590 0a000000 4d697874 7572652d 67617573 ....Mixture-gaus │ │ - 0x0006d5a0 7369616e 73206469 6d656e73 696f6e73 sians dimensions │ │ - 0x0006d5b0 20666f72 206d6561 6e732061 6e642076 for means and v │ │ - 0x0006d5c0 61726961 6e636573 20646966 6665720a ariances differ. │ │ - 0x0006d5d0 00000000 46656174 75726520 6c656e67 ....Feature leng │ │ - 0x0006d5e0 74687320 666f7220 6d65616e 7320616e ths for means an │ │ - 0x0006d5f0 64207661 7269616e 63657320 64696666 d variances diff │ │ - 0x0006d600 65720a00 2e2e2f73 7068696e 78626173 er..../sphinxbas │ │ - 0x0006d610 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x0006d620 6173652f 6c6d2f66 73675f6d 6f64656c ase/lm/fsg_model │ │ - 0x0006d630 2e630000 4e756c6c 20747261 6e736974 .c..Null transit │ │ - 0x0006d640 696f6e20 70726f62 206d7573 74206265 ion prob must be │ │ - 0x0006d650 203c3d20 312e3020 28737461 74652025 <= 1.0 (state % │ │ - 0x0006d660 64202d3e 20256429 0a000000 436f6d70 d -> %d)....Comp │ │ - 0x0006d670 7574696e 67207472 616e7369 74697665 uting transitive │ │ - 0x0006d680 20636c6f 73757265 20666f72 206e756c closure for nul │ │ - 0x0006d690 6c207472 616e7369 74696f6e 730a0000 l transitions... │ │ - 0x0006d6a0 41646469 6e672073 696c656e 63652074 Adding silence t │ │ - 0x0006d6b0 72616e73 6974696f 6e732066 6f722025 ransitions for % │ │ - 0x0006d6c0 7320746f 20465347 0a000000 41646465 s to FSG....Adde │ │ - 0x0006d6d0 64202564 2073696c 656e6365 20776f72 d %d silence wor │ │ - 0x0006d6e0 64207472 616e7369 74696f6e 730a0000 d transitions... │ │ - 0x0006d6f0 42617365 20776f72 64202573 206e6f74 Base word %s not │ │ - 0x0006d700 20707265 73656e74 20696e20 46534720 present in FSG │ │ - 0x0006d710 766f6361 62756c61 7279210a 00000000 vocabulary!..... │ │ - 0x0006d720 4c696e65 5b25645d 3a206d61 6c666f72 Line[%d]: malfor │ │ - 0x0006d730 6d656420 4653475f 42454749 4e206465 med FSG_BEGIN de │ │ - 0x0006d740 636c6172 6174696f 6e0a0000 4c696e65 claration...Line │ │ - 0x0006d750 5b25645d 3a202373 74617465 73206465 [%d]: #states de │ │ - 0x0006d760 636c6172 6174696f 6e206c69 6e65206d claration line m │ │ - 0x0006d770 69737369 6e67206f 72206d61 6c666f72 issing or malfor │ │ - 0x0006d780 6d65640a 00000000 4c696e65 5b25645d med.....Line[%d] │ │ - 0x0006d790 3a207374 61727420 73746174 65206465 : start state de │ │ - 0x0006d7a0 636c6172 6174696f 6e206c69 6e65206d claration line m │ │ - 0x0006d7b0 69737369 6e67206f 72206d61 6c666f72 issing or malfor │ │ - 0x0006d7c0 6d65640a 00000000 4c696e65 5b25645d med.....Line[%d] │ │ - 0x0006d7d0 3a206669 6e616c20 73746174 65206465 : final state de │ │ - 0x0006d7e0 636c6172 6174696f 6e206c69 6e65206d claration line m │ │ - 0x0006d7f0 69737369 6e67206f 72206d61 6c666f72 issing or malfor │ │ - 0x0006d800 6d65640a 00000000 4c696e65 5b25645d med.....Line[%d] │ │ - 0x0006d810 3a207472 616e7369 74696f6e 206f7220 : transition or │ │ - 0x0006d820 4653475f 454e4420 73746174 656d656e FSG_END statemen │ │ - 0x0006d830 74206578 70656374 65640a00 4c696e65 t expected..Line │ │ - 0x0006d840 5b25645d 3a207472 616e7369 74696f6e [%d]: transition │ │ - 0x0006d850 20737065 63206d61 6c666f72 6d65643b spec malformed; │ │ - 0x0006d860 20457870 65637469 6e673a20 66726f6d Expecting: from │ │ - 0x0006d870 2d737461 74652074 6f2d7374 61746520 -state to-state │ │ - 0x0006d880 7472616e 732d7072 6f62205b 776f7264 trans-prob [word │ │ - 0x0006d890 5d0a0000 4c696e65 5b25645d 3a207472 ]...Line[%d]: tr │ │ - 0x0006d8a0 616e7369 74696f6e 20737065 63206d61 ansition spec ma │ │ - 0x0006d8b0 6c666f72 6d65643b 20457870 65637469 lformed; Expecti │ │ - 0x0006d8c0 6e672066 6c6f6174 20617320 7472616e ng float as tran │ │ - 0x0006d8d0 73697469 6f6e2070 726f6261 62696c69 sition probabili │ │ - 0x0006d8e0 74790a00 4653473a 20256420 73746174 ty..FSG: %d stat │ │ - 0x0006d8f0 65732c20 25642075 6e697175 6520776f es, %d unique wo │ │ - 0x0006d900 7264732c 20256420 7472616e 73697469 rds, %d transiti │ │ - 0x0006d910 6f6e7320 28256420 6e756c6c 290a0000 ons (%d null)... │ │ - 0x0006d920 4661696c 65642074 6f206f70 656e2046 Failed to open F │ │ - 0x0006d930 53472066 696c6520 27257327 20666f72 SG file '%s' for │ │ - 0x0006d940 20726561 64696e67 00000000 4661696c reading....Fail │ │ - 0x0006d950 65642074 6f206f70 656e2066 736d2066 ed to open fsm f │ │ - 0x0006d960 696c6520 27257327 20666f72 20777269 ile '%s' for wri │ │ - 0x0006d970 74696e67 00000000 57726974 696e6720 ting....Writing │ │ - 0x0006d980 46534d20 73796d62 6f6c2074 61626c65 FSM symbol table │ │ - 0x0006d990 20272573 270a0000 4661696c 65642074 '%s'...Failed t │ │ - 0x0006d9a0 6f206f70 656e2073 796d626f 6c207461 o open symbol ta │ │ - 0x0006d9b0 626c6520 27257327 20666f72 20777269 ble '%s' for wri │ │ - 0x0006d9c0 74696e67 00000000 2e2e2f73 7068696e ting....../sphin │ │ - 0x0006d9d0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x0006d9e0 696e7862 6173652f 6c6d2f6a 7367662e inxbase/lm/jsgf. │ │ - 0x0006d9f0 63000000 4f6e6c79 20726967 68742d72 c...Only right-r │ │ - 0x0006da00 65637572 73696f6e 20697320 7065726d ecursion is perm │ │ - 0x0006da10 69747465 64202869 6e202573 2e257329 itted (in %s.%s) │ │ - 0x0006da20 0a000000 4661696c 65642074 6f207061 ....Failed to pa │ │ - 0x0006da30 72736520 4a534746 20677261 6d6d6172 rse JSGF grammar │ │ - 0x0006da40 2066726f 6d202725 73270a00 496d706f from '%s'..Impo │ │ - 0x0006da50 72746564 2072756c 65206973 206e6f74 rted rule is not │ │ - 0x0006da60 20717561 6c696669 65643a20 25730a00 qualified: %s.. │ │ - 0x0006da70 4661696c 65642074 6f207061 72736520 Failed to parse │ │ - 0x0006da80 4a534746 20677261 6d6d6172 2066726f JSGF grammar fro │ │ - 0x0006da90 6d20696e 70757420 73747269 6e670a00 m input string.. │ │ - 0x0006daa0 25732061 74206c69 6e652025 64206375 %s at line %d cu │ │ - 0x0006dab0 7272656e 7420746f 6b656e20 27257327 rrent token '%s' │ │ - 0x0006dac0 0a000000 79797365 745f6c69 6e656e6f ....yyset_lineno │ │ - 0x0006dad0 2063616c 6c656420 77697468 206e6f20 called with no │ │ - 0x0006dae0 62756666 65720000 79797365 745f636f buffer..yyset_co │ │ - 0x0006daf0 6c756d6e 2063616c 6c656420 77697468 lumn called with │ │ - 0x0006db00 206e6f20 62756666 65720000 6f757420 no buffer..out │ │ - 0x0006db10 6f662064 796e616d 6963206d 656d6f72 of dynamic memor │ │ - 0x0006db20 7920696e 2079795f 63726561 74655f62 y in yy_create_b │ │ - 0x0006db30 75666665 72282900 6f757420 6f662064 uffer().out of d │ │ - 0x0006db40 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ - 0x0006db50 20797965 6e737572 655f6275 66666572 yyensure_buffer │ │ - 0x0006db60 5f737461 636b2829 00000000 6f757420 _stack()....out │ │ - 0x0006db70 6f662064 796e616d 6963206d 656d6f72 of dynamic memor │ │ - 0x0006db80 7920696e 2079795f 7363616e 5f627566 y in yy_scan_buf │ │ - 0x0006db90 66657228 29000000 6f757420 6f662064 fer()...out of d │ │ - 0x0006dba0 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ - 0x0006dbb0 2079795f 7363616e 5f627974 65732829 yy_scan_bytes() │ │ - 0x0006dbc0 00000000 66617461 6c20666c 65782073 ....fatal flex s │ │ - 0x0006dbd0 63616e6e 65722069 6e746572 6e616c20 canner internal │ │ - 0x0006dbe0 6572726f 722d2d65 6e64206f 66206275 error--end of bu │ │ - 0x0006dbf0 66666572 206d6973 73656400 66617461 ffer missed.fata │ │ - 0x0006dc00 6c206572 726f7220 2d207363 616e6e65 l error - scanne │ │ - 0x0006dc10 7220696e 70757420 62756666 6572206f r input buffer o │ │ - 0x0006dc20 76657266 6c6f7700 6f757420 6f662064 verflow.out of d │ │ - 0x0006dc30 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ - 0x0006dc40 2079795f 6765745f 6e657874 5f627566 yy_get_next_buf │ │ - 0x0006dc50 66657228 29000000 66617461 6c20666c fer()...fatal fl │ │ - 0x0006dc60 65782073 63616e6e 65722069 6e746572 ex scanner inter │ │ - 0x0006dc70 6e616c20 6572726f 722d2d6e 6f206163 nal error--no ac │ │ - 0x0006dc80 74696f6e 20666f75 6e640000 2e2e2f73 tion found..../s │ │ - 0x0006dc90 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x0006dca0 62737068 696e7862 6173652f 6c6d2f6e bsphinxbase/lm/n │ │ - 0x0006dcb0 6772616d 5f6d6f64 656c5f73 65742e63 gram_model_set.c │ │ - 0x0006dcc0 00000000 4c6f672d 6d617468 20706172 ....Log-math par │ │ - 0x0006dcd0 616d6574 65727320 646f6e27 74206d61 ameters don't ma │ │ - 0x0006dce0 7463682c 2077696c 6c206e6f 74206372 tch, will not cr │ │ - 0x0006dcf0 65617465 204c4d20 7365740a 00000000 eate LM set..... │ │ - 0x0006dd00 57696c6c 20707265 70656e64 20272573 Will prepend '%s │ │ - 0x0006dd10 2720746f 20756e71 75616c69 66696564 ' to unqualified │ │ - 0x0006dd20 20706174 68730a00 4c4d6e61 6d65206d paths..LMname m │ │ - 0x0006dd30 69737369 6e672061 66746572 204c4d46 issing after LMF │ │ - 0x0006dd40 696c654e 616d6520 27257327 0a000000 ileName '%s'.... │ │ - 0x0006dd50 556e6b6e 6f776e20 636c6173 73202573 Unknown class %s │ │ - 0x0006dd60 20696e20 636f6e74 726f6c20 66696c65 in control file │ │ - 0x0006dd70 0a000000 41646465 6420636c 61737320 ....Added class │ │ - 0x0006dd80 25732063 6f6e7461 696e696e 67202564 %s containing %d │ │ - 0x0006dd90 20776f72 64730a00 6c616e67 75616765 words..language │ │ - 0x0006dda0 206d6f64 656c2066 696c6520 74797065 model file type │ │ - 0x0006ddb0 206e6f74 20737570 706f7274 65640a00 not supported.. │ │ - 0x0006ddc0 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x0006ddd0 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x0006dde0 6c6d2f6e 6772616d 5f6d6f64 656c2e63 lm/ngram_model.c │ │ - 0x0006ddf0 00000000 4475706c 69636174 6520776f ....Duplicate wo │ │ - 0x0006de00 72642069 6e206469 6374696f 6e617279 rd in dictionary │ │ - 0x0006de10 20616674 65722063 6f6e7665 7273696f after conversio │ │ - 0x0006de20 6e3a2025 730a0000 48617368 20696e73 n: %s...Hash ins │ │ - 0x0006de30 65727469 6f6e2066 61696c65 6420666f ertion failed fo │ │ - 0x0006de40 7220776f 72642025 73203d3e 20257020 r word %s => %p │ │ - 0x0006de50 2873686f 756c6420 6e6f7420 68617070 (should not happ │ │ - 0x0006de60 656e290a 00000000 43616e27 74206164 en).....Can't ad │ │ - 0x0006de70 6420776f 72642027 25732720 746f2072 d word '%s' to r │ │ - 0x0006de80 6561642d 6f6e6c79 206c616e 67756167 ead-only languag │ │ - 0x0006de90 65206d6f 64656c2e 20446973 61626c65 e model. Disable │ │ - 0x0006dea0 206d6d61 70207769 74682027 2d6d6d61 mmap with '-mma │ │ - 0x0006deb0 70206e6f 2720746f 206d616b 65206974 p no' to make it │ │ - 0x0006dec0 20777269 7461626c 650a0000 546f7461 writable...Tota │ │ - 0x0006ded0 6c20636c 61737320 70726f62 6162696c l class probabil │ │ - 0x0006dee0 69747920 69732025 662c2077 696c6c20 ity is %f, will │ │ - 0x0006def0 6e6f726d 616c697a 650a0000 4e6f2073 normalize...No s │ │ - 0x0006df00 75636820 776f7264 206f7220 636c6173 uch word or clas │ │ - 0x0006df10 73207461 673a2025 730a0000 576f7264 s tag: %s...Word │ │ - 0x0006df20 20257320 6973206e 6f742061 20636c61 %s is not a cla │ │ - 0x0006df30 73732074 61672028 63616c6c 206e6772 ss tag (call ngr │ │ - 0x0006df40 616d5f6d 6f64656c 5f616464 5f636c61 am_model_add_cla │ │ - 0x0006df50 73732829 20666972 7374290a 00000000 ss() first)..... │ │ - 0x0006df60 4e756d62 6572206f 6620636c 61737365 Number of classe │ │ - 0x0006df70 73206361 6e6e6f74 20657863 65656420 s cannot exceed │ │ - 0x0006df80 31323820 28736f72 7279290a 00000000 128 (sorry)..... │ │ - 0x0006df90 42696772 616d2025 64206861 73206e6f Bigram %d has no │ │ - 0x0006dfa0 2076616c 69642075 6e696772 616d2070 valid unigram p │ │ - 0x0006dfb0 6172656e 740a0000 2e2e2f73 7068696e arent...../sphin │ │ - 0x0006dfc0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x0006dfd0 696e7862 6173652f 6c6d2f6c 6d33675f inxbase/lm/lm3g_ │ │ - 0x0006dfe0 74656d70 6c617465 732e6300 54726967 templates.c.Trig │ │ - 0x0006dff0 72616d20 25642068 6173206e 6f207661 ram %d has no va │ │ - 0x0006e000 6c696420 62696772 616d2070 6172656e lid bigram paren │ │ - 0x0006e010 740a0000 54726967 72616d20 25642068 t...Trigram %d h │ │ - 0x0006e020 6173206e 6f207661 6c696420 756e6967 as no valid unig │ │ - 0x0006e030 72616d20 70617265 6e740a00 2e2e2f73 ram parent..../s │ │ - 0x0006e040 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x0006e050 62737068 696e7862 6173652f 6c6d2f6e bsphinxbase/lm/n │ │ - 0x0006e060 6772616d 5f6d6f64 656c5f61 7270612e gram_model_arpa. │ │ - 0x0006e070 63000000 466f726d 61742065 72726f72 c...Format error │ │ - 0x0006e080 3b20756e 69677261 6d206967 6e6f7265 ; unigram ignore │ │ - 0x0006e090 643a2025 730a0000 4475706c 69636174 d: %s...Duplicat │ │ - 0x0006e0a0 6520776f 72642069 6e206469 6374696f e word in dictio │ │ - 0x0006e0b0 6e617279 3a202573 0a000000 6c6d5f74 nary: %s....lm_t │ │ - 0x0006e0c0 2e75636f 756e7428 25642920 213d2023 .ucount(%d) != # │ │ - 0x0006e0d0 756e6967 72616d73 20726561 64282564 unigrams read(%d │ │ - 0x0006e0e0 290a0000 556e6b6e 6f776e20 776f7264 )...Unknown word │ │ - 0x0006e0f0 3a202573 2c20736b 69707069 6e672062 : %s, skipping b │ │ - 0x0006e100 69677261 6d202825 73202573 290a0000 igram (%s %s)... │ │ - 0x0006e110 42696772 616d2025 73202573 206e6f74 Bigram %s %s not │ │ - 0x0006e120 20696e20 756e6967 72616d20 6f726465 in unigram orde │ │ - 0x0006e130 7220776f 72642069 643a2025 64207072 r word id: %d pr │ │ - 0x0006e140 65762077 6f726420 69643a20 25640a00 ev word id: %d.. │ │ - 0x0006e150 556e6b6e 6f776e20 776f7264 3a202573 Unknown word: %s │ │ - 0x0006e160 2c20736b 69707069 6e672074 72696772 , skipping trigr │ │ - 0x0006e170 616d2028 25732025 73202573 290a0000 am (%s %s %s)... │ │ - 0x0006e180 4d697373 696e6720 62696772 616d2066 Missing bigram f │ │ - 0x0006e190 6f722074 72696772 616d3a20 25730000 or trigram: %s.. │ │ - 0x0006e1a0 53697a65 206f6620 74726967 72616d20 Size of trigram │ │ - 0x0006e1b0 7365676d 656e7420 69732062 69676765 segment is bigge │ │ - 0x0006e1c0 72207468 616e2036 35353335 2c207375 r than 65535, su │ │ - 0x0006e1d0 63682061 20626967 206c616e 67756167 ch a big languag │ │ - 0x0006e1e0 65206d6f 64656c73 20617265 206e6f74 e models are not │ │ - 0x0006e1f0 20737570 706f7274 65642c20 75736520 supported, use │ │ - 0x0006e200 736d616c 6c657220 766f6361 62756c61 smaller vocabula │ │ - 0x0006e210 72790a00 454f4620 7768696c 65207265 ry..EOF while re │ │ - 0x0006e220 6164696e 67206e67 72616d20 636f756e ading ngram coun │ │ - 0x0006e230 74730a00 54686973 20697320 616e2041 ts..This is an A │ │ - 0x0006e240 5250412d 666f726d 6174206c 616e6775 RPA-format langu │ │ - 0x0006e250 61676520 6d6f6465 6c206669 6c652c20 age model file, │ │ - 0x0006e260 67656e65 72617465 64206279 20434d55 generated by CMU │ │ - 0x0006e270 20537068 696e780a 00000000 2e2e2f73 Sphinx......./s │ │ - 0x0006e280 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x0006e290 62737068 696e7862 6173652f 6c6d2f6e bsphinxbase/lm/n │ │ - 0x0006e2a0 6772616d 5f6d6f64 656c5f64 6d702e63 gram_model_dmp.c │ │ - 0x0006e2b0 00000000 44756d70 2066696c 65206973 ....Dump file is │ │ - 0x0006e2c0 20636f6d 70726573 7365642c 2077696c compressed, wil │ │ - 0x0006e2d0 6c206e6f 74207573 65206d65 6d6f7279 l not use memory │ │ - 0x0006e2e0 2d6d6170 70656420 492f4f0a 00000000 -mapped I/O..... │ │ - 0x0006e2f0 57726f6e 67206d61 67696320 68656164 Wrong magic head │ │ - 0x0006e300 65722073 697a6520 6e756d62 65722025 er size number % │ │ - 0x0006e310 783a2025 73206973 206e6f74 20612064 x: %s is not a d │ │ - 0x0006e320 756d7020 66696c65 0a000000 57726f6e ump file....Wron │ │ - 0x0006e330 67206865 61646572 2025733a 20257320 g header %s: %s │ │ - 0x0006e340 6973206e 6f742061 2064756d 70206669 is not a dump fi │ │ - 0x0006e350 6c650a00 42797465 73776170 70696e67 le..Byteswapping │ │ - 0x0006e360 20726571 75697265 642c2077 696c6c20 required, will │ │ - 0x0006e370 6e6f7420 75736520 6d656d6f 72792d6d not use memory-m │ │ - 0x0006e380 61707065 6420492f 4f20666f 72204c4d apped I/O for LM │ │ - 0x0006e390 2066696c 650a0000 57696c6c 20757365 file...Will use │ │ - 0x0006e3a0 206d656d 6f72792d 6d617070 65642049 memory-mapped I │ │ - 0x0006e3b0 2f4f2066 6f72204c 4d206669 6c650a00 /O for LM file.. │ │ - 0x0006e3c0 43616e6e 6f742072 65616420 4c4d2066 Cannot read LM f │ │ - 0x0006e3d0 696c656e 616d6520 696e2068 65616465 ilename in heade │ │ - 0x0006e3e0 720a0000 25386420 3d204c4d 2e756e69 r...%8d = LM.uni │ │ - 0x0006e3f0 6772616d 73282b74 7261696c 65722920 grams(+trailer) │ │ - 0x0006e400 72656164 0a000000 2d6d6d61 70207370 read....-mmap sp │ │ - 0x0006e410 65636966 6965642c 20627574 20747269 ecified, but tri │ │ - 0x0006e420 6772616d 20696e64 65782069 73206e6f gram index is no │ │ - 0x0006e430 7420776f 72642d61 6c69676e 65642e20 t word-aligned. │ │ - 0x0006e440 2057696c 6c206e6f 74206d65 6d6f7279 Will not memory │ │ - 0x0006e450 2d6d6170 2e0a0000 25386420 3d204c4d -map....%8d = LM │ │ - 0x0006e460 2e626967 72616d73 282b7472 61696c65 .bigrams(+traile │ │ - 0x0006e470 72292072 6561640a 00000000 4661696c r) read.....Fail │ │ - 0x0006e480 65642074 6f207265 61642062 61636b6f ed to read backo │ │ - 0x0006e490 66662077 65696768 74730a00 4661696c ff weights..Fail │ │ - 0x0006e4a0 65642074 6f207265 61642074 72696772 ed to read trigr │ │ - 0x0006e4b0 616d2070 726f6261 62696c69 74790a00 am probability.. │ │ - 0x0006e4c0 25386420 3d204c4d 2e747365 675f6261 %8d = LM.tseg_ba │ │ - 0x0006e4d0 73652065 6e747269 65732072 6561640a se entries read. │ │ - 0x0006e4e0 00000000 4572726f 72207265 6164696e ....Error readin │ │ - 0x0006e4f0 6720776f 72642073 7472696e 67732028 g word strings ( │ │ - 0x0006e500 25642064 6f65736e 2774206d 61746368 %d doesn't match │ │ - 0x0006e510 206e5f75 6e696772 616d7320 2564290a n_unigrams %d). │ │ - 0x0006e520 00000000 25386420 3d206173 63696920 ....%8d = ascii │ │ - 0x0006e530 776f7264 20737472 696e6773 20726561 word strings rea │ │ - 0x0006e540 640a0000 48656164 65722073 7472696e d...Header strin │ │ - 0x0006e550 67206c65 6e677468 2028696e 74333229 g length (int32) │ │ - 0x0006e560 20616e64 20737472 696e6720 28696e63 and string (inc │ │ - 0x0006e570 6c756469 6e672074 7261696c 696e6720 luding trailing │ │ - 0x0006e580 30290000 4f726967 696e616c 204c4d20 0)..Original LM │ │ - 0x0006e590 66696c65 6e616d65 20737472 696e672d filename string- │ │ - 0x0006e5a0 6c656e67 74682028 696e7433 32292061 length (int32) a │ │ - 0x0006e5b0 6e642066 696c656e 616d6520 28696e63 nd filename (inc │ │ - 0x0006e5c0 6c756469 6e672074 7261696c 696e6720 luding trailing │ │ - 0x0006e5d0 30290000 28696e74 33322920 76657273 0)..(int32) vers │ │ - 0x0006e5e0 696f6e20 6e756d62 65722028 70726573 ion number (pres │ │ - 0x0006e5f0 656e7420 69666620 76616c75 65203c3d ent iff value <= │ │ - 0x0006e600 20302900 28696e74 33322920 6f726967 0).(int32) orig │ │ - 0x0006e610 696e616c 204c4d20 66696c65 206d6f64 inal LM file mod │ │ - 0x0006e620 69666963 6174696f 6e207469 6d657374 ification timest │ │ - 0x0006e630 616d7020 28696666 20766572 73696f6e amp (iff version │ │ - 0x0006e640 23207072 6573656e 74290000 28696e74 # present)..(int │ │ - 0x0006e650 33322920 73747269 6e672d6c 656e6774 32) string-lengt │ │ - 0x0006e660 6820616e 64207374 72696e67 2028696e h and string (in │ │ - 0x0006e670 636c7564 696e6720 74726169 6c696e67 cluding trailing │ │ - 0x0006e680 20302920 28696666 20766572 73696f6e 0) (iff version │ │ - 0x0006e690 23207072 6573656e 74290000 2e2e2e20 # present)..... │ │ - 0x0006e6a0 70726576 696f7573 20656e74 72792063 previous entry c │ │ - 0x0006e6b0 6f6e7469 6e756564 20616e79 206e756d ontinued any num │ │ - 0x0006e6c0 62657220 6f662074 696d6573 20286966 ber of times (if │ │ - 0x0006e6d0 66207665 7273696f 6e232070 72657365 f version# prese │ │ - 0x0006e6e0 6e742900 28696e74 33322920 30202874 nt).(int32) 0 (t │ │ - 0x0006e6f0 65726d69 6e617469 6e672073 65717565 erminating seque │ │ - 0x0006e700 6e636520 6f662073 7472696e 67732920 nce of strings) │ │ - 0x0006e710 28696666 20766572 73696f6e 23207072 (iff version# pr │ │ - 0x0006e720 6573656e 74290000 28696e74 33322920 esent)..(int32) │ │ - 0x0006e730 6c6f675f 62675f73 65675f73 7a202870 log_bg_seg_sz (p │ │ - 0x0006e740 72657365 6e742069 66662064 69666665 resent iff diffe │ │ - 0x0006e750 72656e74 2066726f 6d206465 6661756c rent from defaul │ │ - 0x0006e760 74207661 6c756520 6f66204c 4f47325f t value of LOG2_ │ │ - 0x0006e770 42475f53 45475f53 5a290000 28696e74 BG_SEG_SZ)..(int │ │ - 0x0006e780 33322920 6c6d5f74 2e75636f 756e7420 32) lm_t.ucount │ │ - 0x0006e790 286d7573 74206265 203e2030 29000000 (must be > 0)... │ │ - 0x0006e7a0 6c6d5f74 2e75636f 756e742b 3120756e lm_t.ucount+1 un │ │ - 0x0006e7b0 69677261 6d732028 696e636c 7564696e igrams (includin │ │ - 0x0006e7c0 67207365 6e74696e 656c2900 6c6d5f74 g sentinel).lm_t │ │ - 0x0006e7d0 2e62636f 756e742b 31206269 6772616d .bcount+1 bigram │ │ - 0x0006e7e0 73202869 6e636c75 64696e67 2073656e s (including sen │ │ - 0x0006e7f0 74696e65 6c203634 20626974 73202862 tinel 64 bits (b │ │ - 0x0006e800 675f7429 20656163 68206966 20766572 g_t) each if ver │ │ - 0x0006e810 73696f6e 3d2d312f 2d322c20 31323820 sion=-1/-2, 128 │ │ - 0x0006e820 62697473 20286267 33325f74 29206561 bits (bg32_t) ea │ │ - 0x0006e830 63682069 66207665 7273696f 6e3d2d33 ch if version=-3 │ │ - 0x0006e840 00000000 6c6d5f74 2e74636f 756e7420 ....lm_t.tcount │ │ - 0x0006e850 74726967 72616d73 20287072 6573656e trigrams (presen │ │ - 0x0006e860 74206966 66206c6d 5f742e74 636f756e t iff lm_t.tcoun │ │ - 0x0006e870 74203e20 30203332 20626974 73202874 t > 0 32 bits (t │ │ - 0x0006e880 675f7429 20656163 68206966 20766572 g_t) each if ver │ │ - 0x0006e890 73696f6e 3d2d312f 2d322c20 36342062 sion=-1/-2, 64 b │ │ - 0x0006e8a0 69747320 28746733 325f7429 20656163 its (tg32_t) eac │ │ - 0x0006e8b0 68206966 20766572 73696f6e 3d2d3329 h if version=-3) │ │ - 0x0006e8c0 00000000 28696e74 33322920 6c6d5f74 ....(int32) lm_t │ │ - 0x0006e8d0 2e6e5f62 6f5f7774 32202870 72657365 .n_bo_wt2 (prese │ │ - 0x0006e8e0 6e742069 6666206c 6d5f742e 74636f75 nt iff lm_t.tcou │ │ - 0x0006e8f0 6e74203e 20302900 28696e74 33322920 nt > 0).(int32) │ │ - 0x0006e900 6c6d5f74 2e626f5f 7774325b 5d202870 lm_t.bo_wt2[] (p │ │ - 0x0006e910 72657365 6e742069 6666206c 6d5f742e resent iff lm_t. │ │ - 0x0006e920 74636f75 6e74203e 20302900 28696e74 tcount > 0).(int │ │ - 0x0006e930 33322920 6c6d5f74 2e6e5f70 726f6233 32) lm_t.n_prob3 │ │ - 0x0006e940 20287072 6573656e 74206966 66206c6d (present iff lm │ │ - 0x0006e950 5f742e74 636f756e 74203e20 30290000 _t.tcount > 0).. │ │ - 0x0006e960 28696e74 33322920 6c6d5f74 2e70726f (int32) lm_t.pro │ │ - 0x0006e970 62335b5d 20287072 6573656e 74206966 b3[] (present if │ │ - 0x0006e980 66206c6d 5f742e74 636f756e 74203e20 f lm_t.tcount > │ │ - 0x0006e990 30290000 28696e74 33322920 286c6d5f 0)..(int32) (lm_ │ │ - 0x0006e9a0 742e6263 6f756e74 2b31292f 42475f53 t.bcount+1)/BG_S │ │ - 0x0006e9b0 45475f53 5a2b3120 28707265 73656e74 EG_SZ+1 (present │ │ - 0x0006e9c0 20696666 206c6d5f 742e7463 6f756e74 iff lm_t.tcount │ │ - 0x0006e9d0 203e2030 29000000 28696e74 33322920 > 0)...(int32) │ │ - 0x0006e9e0 6c6d5f74 2e747365 675f6261 73655b5d lm_t.tseg_base[] │ │ - 0x0006e9f0 20287072 6573656e 74206966 66206c6d (present iff lm │ │ - 0x0006ea00 5f742e74 636f756e 74203e20 30290000 _t.tcount > 0).. │ │ - 0x0006ea10 28696e74 33322920 53756d28 616c6c20 (int32) Sum(all │ │ - 0x0006ea20 776f7264 20737472 696e672d 6c656e67 word string-leng │ │ - 0x0006ea30 7468732c 20696e63 6c756469 6e672074 ths, including t │ │ - 0x0006ea40 7261696c 696e6720 3020666f 72206561 railing 0 for ea │ │ - 0x0006ea50 63682900 416c6c20 776f7264 20737472 ch).All word str │ │ - 0x0006ea60 696e6773 2028696e 636c7564 696e6720 ings (including │ │ - 0x0006ea70 74726169 6c696e67 20302066 6f722065 trailing 0 for e │ │ - 0x0006ea80 61636829 00000000 2e2e2f73 7068696e ach)....../sphin │ │ - 0x0006ea90 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x0006eaa0 696e7862 6173652f 6c6d2f6c 6d33675f inxbase/lm/lm3g_ │ │ - 0x0006eab0 6d6f6465 6c2e6300 2e2e2f73 7068696e model.c.../sphin │ │ - 0x0006eac0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x0006ead0 696e7862 6173652f 66656174 2f616763 inxbase/feat/agc │ │ - 0x0006eae0 2e630000 41474345 4d61783a 206f6273 .c..AGCEMax: obs │ │ - 0x0006eaf0 3d20252e 32662c20 6e65773d 20252e32 = %.2f, new= %.2 │ │ - 0x0006eb00 660a0000 2e2e2f73 7068696e 78626173 f...../sphinxbas │ │ - 0x0006eb10 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x0006eb20 6173652f 66656174 2f636d6e 2e630000 ase/feat/cmn.c.. │ │ - 0x0006eb30 6d65616e 5b305d3d 20252e32 662c206d mean[0]= %.2f, m │ │ - 0x0006eb40 65616e5b 312e2e25 645d3d20 302e300a ean[1..%d]= 0.0. │ │ - 0x0006eb50 00000000 52656164 696e6720 6d666320 ....Reading mfc │ │ - 0x0006eb60 66696c65 3a202725 73275b25 642e2e25 file: '%s'[%d..% │ │ - 0x0006eb70 645d0a00 2e2e2f73 7068696e 78626173 d]..../sphinxbas │ │ - 0x0006eb80 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x0006eb90 6173652f 66656174 2f666561 742e6300 ase/feat/feat.c. │ │ - 0x0006eba0 25733a20 456e6420 6672616d 65202825 %s: End frame (% │ │ - 0x0006ebb0 6429203c 3d205374 61727420 6672616d d) <= Start fram │ │ - 0x0006ebc0 65202825 64290a00 25733a20 48656164 e (%d)..%s: Head │ │ - 0x0006ebd0 65722073 697a6520 6669656c 643a2025 er size field: % │ │ - 0x0006ebe0 64282530 3878293b 2066696c 6573697a d(%08x); filesiz │ │ - 0x0006ebf0 653a2025 64282530 3878290a 00000000 e: %d(%08x)..... │ │ - 0x0006ec00 25733a20 48656164 65722073 697a6520 %s: Header size │ │ - 0x0006ec10 6669656c 64202823 666c6f61 74732920 field (#floats) │ │ - 0x0006ec20 3d202564 0a000000 48656164 65722073 = %d....Header s │ │ - 0x0006ec30 697a6520 6669656c 643a2025 643b206e ize field: %d; n │ │ - 0x0006ec40 6f74206d 756c7469 706c6520 6f662025 ot multiple of % │ │ - 0x0006ec50 640a0000 25733a20 53746172 74206672 d...%s: Start fr │ │ - 0x0006ec60 616d6520 28256429 20626579 6f6e6420 ame (%d) beyond │ │ - 0x0006ec70 66696c65 2073697a 65202825 64290a00 file size (%d).. │ │ - 0x0006ec80 25733a20 456e6420 6672616d 65202825 %s: End frame (% │ │ - 0x0006ec90 64292062 65796f6e 64206669 6c652073 d) beyond file s │ │ - 0x0006eca0 697a6520 28256429 2c207769 6c6c2074 ize (%d), will t │ │ - 0x0006ecb0 72756e63 6174650a 00000000 25733a20 runcate.....%s: │ │ - 0x0006ecc0 4d617869 6d756d20 6f757470 75742073 Maximum output s │ │ - 0x0006ecd0 697a6528 25642066 72616d65 7329203c ize(%d frames) < │ │ - 0x0006ece0 20616374 75616c20 23667261 6d657328 actual #frames( │ │ - 0x0006ecf0 2564290a 00000000 25733a20 66726561 %d).....%s: frea │ │ - 0x0006ed00 64282564 78256429 20284d46 43206461 d(%dx%d) (MFC da │ │ - 0x0006ed10 74612920 6661696c 65640a00 27257327 ta) failed..'%s' │ │ - 0x0006ed20 3a20436f 756c646e 27742072 65616420 : Couldn't read │ │ - 0x0006ed30 696e7433 32204070 6f732025 640a0000 int32 @pos %d... │ │ - 0x0006ed40 27257327 3a204261 64207375 6272616e '%s': Bad subran │ │ - 0x0006ed50 67652073 70656320 656e6469 6e672040 ge spec ending @ │ │ - 0x0006ed60 706f7320 25640a00 27257327 3a204475 pos %d..'%s': Du │ │ - 0x0006ed70 706c6963 61746520 64696d65 6e73696f plicate dimensio │ │ - 0x0006ed80 6e20656e 64696e67 2040706f 73202564 n ending @pos %d │ │ - 0x0006ed90 0a000000 53756276 6563746f 72207370 ....Subvector sp │ │ - 0x0006eda0 65636966 69636174 696f6e73 20726571 ecifications req │ │ - 0x0006edb0 75697265 2073696e 676c652d 73747265 uire single-stre │ │ - 0x0006edc0 616d2066 65617475 72657321 00000000 am features!.... │ │ - 0x0006edd0 546f7461 6c206469 6d656e73 696f6e61 Total dimensiona │ │ - 0x0006ede0 6c697479 206f6620 73756276 6563746f lity of subvecto │ │ - 0x0006edf0 72207370 65636966 69636174 696f6e20 r specification │ │ - 0x0006ee00 2564203e 20666561 74757265 2064696d %d > feature dim │ │ - 0x0006ee10 656e7369 6f6e616c 69747920 25640a00 ensionality %d.. │ │ - 0x0006ee20 496e6974 69616c69 7a696e67 20666561 Initializing fea │ │ - 0x0006ee30 74757265 20737472 65616d20 746f2074 ture stream to t │ │ - 0x0006ee40 7970653a 20272573 272c2063 65706c65 ype: '%s', ceple │ │ - 0x0006ee50 6e3d2564 2c20434d 4e3d2725 73272c20 n=%d, CMN='%s', │ │ - 0x0006ee60 5641524e 4f524d3d 27257327 2c204147 VARNORM='%s', AG │ │ - 0x0006ee70 433d2725 73270a00 73325f34 78206665 C='%s'..s2_4x fe │ │ - 0x0006ee80 61747572 65732072 65717569 72652063 atures require c │ │ - 0x0006ee90 65707369 7a65203d 3d203133 0a000000 epsize == 13.... │ │ - 0x0006eea0 41742064 69726563 746f7279 202e2028 At directory . ( │ │ - 0x0006eeb0 63757272 656e7420 64697265 63746f72 current director │ │ - 0x0006eec0 79290a00 496e6974 69616c69 7a617469 y)..Initializati │ │ - 0x0006eed0 6f6e206f 66206665 61745f74 2c207265 on of feat_t, re │ │ - 0x0006eee0 706f7274 3a0a0000 56656374 6f722073 port:...Vector s │ │ - 0x0006eef0 697a6520 6f662073 74726561 6d5b2564 ize of stream[%d │ │ - 0x0006ef00 5d3a2025 640a0000 57686574 68657220 ]: %d...Whether │ │ - 0x0006ef10 76617269 616e6365 20697320 6e6f726d variance is norm │ │ - 0x0006ef20 616c697a 6564203d 2025640a 00000000 alized = %d..... │ │ - 0x0006ef30 4c444120 696e636f 6d706174 69626c65 LDA incompatible │ │ - 0x0006ef40 20776974 68206d75 6c74692d 73747265 with multi-stre │ │ - 0x0006ef50 616d2066 65617475 72657320 286e5f73 am features (n_s │ │ - 0x0006ef60 74726561 6d203d20 2564290a 00000000 tream = %d)..... │ │ - 0x0006ef70 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x0006ef80 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x0006ef90 66656174 2f6c6461 2e630000 4661696c feat/lda.c..Fail │ │ - 0x0006efa0 65642074 6f206f70 656e2074 72616e73 ed to open trans │ │ - 0x0006efb0 666f726d 2066696c 65202725 73272066 form file '%s' f │ │ - 0x0006efc0 6f722072 65616469 6e670000 4661696c or reading..Fail │ │ - 0x0006efd0 65642074 6f207265 61642068 65616465 ed to read heade │ │ - 0x0006efe0 72206672 6f6d2074 72616e73 666f726d r from transform │ │ - 0x0006eff0 2066696c 65202725 73270a00 25733a20 file '%s'..%s: │ │ - 0x0006f000 56657273 696f6e20 6d69736d 61746368 Version mismatch │ │ - 0x0006f010 3a202573 2c206578 70656374 696e6720 : %s, expecting │ │ - 0x0006f020 25730a00 4c444120 6d617472 69782064 %s..LDA matrix d │ │ - 0x0006f030 696d656e 73696f6e 20256420 646f6573 imension %d does │ │ - 0x0006f040 6e277420 6d617463 68206665 61747572 n't match featur │ │ - 0x0006f050 65207374 7265616d 2073697a 65202564 e stream size %d │ │ - 0x0006f060 0a000000 2e2e2f73 7068696e 78626173 ....../sphinxbas │ │ - 0x0006f070 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x0006f080 6173652f 66656174 2f636d6e 5f707269 ase/feat/cmn_pri │ │ - 0x0006f090 6f722e63 00000000 56617269 616e6365 or.c....Variance │ │ - 0x0006f0a0 206e6f72 6d616c69 7a617469 6f6e206e normalization n │ │ - 0x0006f0b0 6f742069 6d706c65 6d656e74 65642069 ot implemented i │ │ - 0x0006f0c0 6e206c69 7665206d 6f646520 6465636f n live mode deco │ │ - 0x0006f0d0 64650a00 4672616d 65207261 74652025 de..Frame rate % │ │ - 0x0006f0e0 64206361 6e206e6f 74206265 20626967 d can not be big │ │ - 0x0006f0f0 67657220 7468616e 2073616d 706c6520 ger than sample │ │ - 0x0006f100 72617465 20252e30 32660a00 2e2e2f73 rate %.02f..../s │ │ - 0x0006f110 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x0006f120 62737068 696e7862 6173652f 66652f66 bsphinxbase/fe/f │ │ - 0x0006f130 655f696e 74657266 6163652e 63000000 e_interface.c... │ │ - 0x0006f140 6666743a 206e756d 62657220 6f662070 fft: number of p │ │ - 0x0006f150 6f696e74 73206d75 73742062 65206120 oints must be a │ │ - 0x0006f160 706f7765 72206f66 20322028 69732025 power of 2 (is % │ │ - 0x0006f170 64290a00 4646543a 204e756d 62657220 d)..FFT: Number │ │ - 0x0006f180 6f662070 6f696e74 73206d75 73742062 of points must b │ │ - 0x0006f190 65206772 65617465 72206f72 20657175 e greater or equ │ │ - 0x0006f1a0 616c2074 6f206672 616d6520 73697a65 al to frame size │ │ - 0x0006f1b0 20282564 2073616d 706c6573 290a0000 (%d samples)... │ │ - 0x0006f1c0 496e7661 6c696420 7472616e 73666f72 Invalid transfor │ │ - 0x0006f1d0 6d207479 70652028 76616c75 65732061 m type (values a │ │ - 0x0006f1e0 72652027 64637427 2c20276c 65676163 re 'dct', 'legac │ │ - 0x0006f1f0 79272c20 2768746b 27290a00 0953616d y', 'htk')...Sam │ │ - 0x0006f200 706c696e 67205261 74653a20 20202020 pling Rate: │ │ - 0x0006f210 20202020 20202020 25660a00 09467261 %f...Fra │ │ - 0x0006f220 6d652053 697a653a 20202020 20202020 me Size: │ │ - 0x0006f230 20202020 20202020 25640a00 09467261 %d...Fra │ │ - 0x0006f240 6d652053 68696674 3a202020 20202020 me Shift: │ │ - 0x0006f250 20202020 20202020 25640a00 09464654 %d...FFT │ │ - 0x0006f260 2053697a 653a2020 20202020 20202020 Size: │ │ - 0x0006f270 20202020 20202020 25640a00 094c6f77 %d...Low │ │ - 0x0006f280 65722046 72657175 656e6379 3a202020 er Frequency: │ │ - 0x0006f290 20202020 20202020 25670a00 09557070 %g...Upp │ │ - 0x0006f2a0 65722046 72657175 656e6379 3a202020 er Frequency: │ │ - 0x0006f2b0 20202020 20202020 25670a00 094e756d %g...Num │ │ - 0x0006f2c0 62657220 6f662066 696c7465 72733a20 ber of filters: │ │ - 0x0006f2d0 20202020 20202020 25640a00 094e756d %d...Num │ │ - 0x0006f2e0 62657220 6f66204f 76657266 6c6f7720 ber of Overflow │ │ - 0x0006f2f0 53616d70 733a2020 25640a00 09537461 Samps: %d...Sta │ │ - 0x0006f300 72742055 74742053 74617475 733a2020 rt Utt Status: │ │ - 0x0006f310 20202020 20202020 25640a00 57696c6c %d..Will │ │ - 0x0006f320 20257372 656d6f76 65204443 206f6666 %sremove DC off │ │ - 0x0006f330 73657420 61742066 72616d65 206c6576 set at frame lev │ │ - 0x0006f340 656c0a00 57696c6c 20617070 6c792073 el..Will apply s │ │ - 0x0006f350 696e652d 63757276 65206c69 66746572 ine-curve lifter │ │ - 0x0006f360 696e672c 20706572 696f6420 25640a00 ing, period %d.. │ │ - 0x0006f370 57696c6c 2025736e 6f726d61 6c697a65 Will %snormalize │ │ - 0x0006f380 2066696c 74657273 20746f20 756e6974 filters to unit │ │ - 0x0006f390 20617265 610a0000 57696c6c 20257372 area...Will %sr │ │ - 0x0006f3a0 6f756e64 2066696c 74657220 66726571 ound filter freq │ │ - 0x0006f3b0 75656e63 69657320 746f2044 46542070 uencies to DFT p │ │ - 0x0006f3c0 6f696e74 730a0000 57696c6c 20257375 oints...Will %su │ │ - 0x0006f3d0 73652064 6f75626c 65206261 6e647769 se double bandwi │ │ - 0x0006f3e0 64746820 696e206d 656c2066 696c7465 dth in mel filte │ │ - 0x0006f3f0 720a0000 596f7520 61726520 7573696e r...You are usin │ │ - 0x0006f400 67207468 6520696e 7465726e 616c206d g the internal m │ │ - 0x0006f410 65636861 6e69736d 20746f20 67656e65 echanism to gene │ │ - 0x0006f420 72617465 20746865 20736565 642e0a00 rate the seed... │ │ - 0x0006f430 596f7520 61726520 7573696e 67202564 You are using %d │ │ - 0x0006f440 20617320 74686520 73656564 2e0a0000 as the seed.... │ │ - 0x0006f450 4e756d62 6572206f 66204646 5420706f Number of FFT po │ │ - 0x0006f460 696e7473 20686173 20746f20 62652061 ints has to be a │ │ - 0x0006f470 20706f77 6572206f 66203220 68696768 power of 2 high │ │ - 0x0006f480 65722074 68616e20 25642c20 69742069 er than %d, it i │ │ - 0x0006f490 73202564 0a000000 4661696c 65642074 s %d....Failed t │ │ - 0x0006f4a0 6f20696e 69746961 6c697a65 20746865 o initialize the │ │ - 0x0006f4b0 20776172 70696e67 2066756e 6374696f warping functio │ │ - 0x0006f4c0 6e2e0a00 55707065 72206672 65717565 n...Upper freque │ │ - 0x0006f4d0 6e637920 252e3166 20697320 68696768 ncy %.1f is high │ │ - 0x0006f4e0 65722074 68616e20 73616d70 72617465 er than samprate │ │ - 0x0006f4f0 2f322028 252e3166 290a0000 2e2e2f73 /2 (%.1f)...../s │ │ - 0x0006f500 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x0006f510 62737068 696e7862 6173652f 66652f66 bsphinxbase/fe/f │ │ - 0x0006f520 655f7369 6770726f 632e6300 4f757420 e_sigproc.c.Out │ │ - 0x0006f530 6f662052 616e6765 3a206c6f 77202066 of Range: low f │ │ - 0x0006f540 696c7465 72206564 6765203d 20256620 ilter edge = %f │ │ - 0x0006f550 28256629 0a000000 20202020 20202020 (%f).... │ │ - 0x0006f560 20202020 20206869 67682066 696c7465 high filte │ │ - 0x0006f570 72206564 6765203d 20256620 28256629 r edge = %f (%f) │ │ - 0x0006f580 0a000000 4661696c 65642074 6f206372 ....Failed to cr │ │ - 0x0006f590 65617465 2066696c 74657262 616e6b2c eate filterbank, │ │ - 0x0006f5a0 20667265 7175656e 63792072 616e6765 frequency range │ │ - 0x0006f5b0 20646f65 73206e6f 74206d61 7463682e does not match. │ │ - 0x0006f5c0 2053616d 706c6520 72617465 2025662c Sample rate %f, │ │ - 0x0006f5d0 20464654 2073697a 65202564 2c206c6f FFT size %d, lo │ │ - 0x0006f5e0 77657266 20256620 3c206672 65712025 werf %f < freq % │ │ - 0x0006f5f0 66203e20 75707065 72662025 662e0a00 f > upperf %f... │ │ - 0x0006f600 556e696d 706c656d 656e7465 64207761 Unimplemented wa │ │ - 0x0006f610 7270696e 67206675 6e637469 6f6e2025 rping function % │ │ - 0x0006f620 730a0000 2e2e2f73 7068696e 78626173 s...../sphinxbas │ │ - 0x0006f630 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x0006f640 6173652f 66652f66 655f7761 72702e63 ase/fe/fe_warp.c │ │ - 0x0006f650 00000000 66656174 206d6f64 756c6520 ....feat module │ │ - 0x0006f660 6d757374 20626520 636f6e66 69677572 must be configur │ │ - 0x0006f670 65642077 2f206120 76616c69 64204944 ed w/ a valid ID │ │ - 0x0006f680 0a000000 66655f77 61727020 6d6f6475 ....fe_warp modu │ │ - 0x0006f690 6c65206d 6973636f 6e666967 75726564 le misconfigured │ │ - 0x0006f6a0 20776974 6820696e 76616c69 64206665 with invalid fe │ │ - 0x0006f6b0 5f776172 705f6964 2025750a 00000000 _warp_id %u..... │ │ - 0x0006f6c0 66655f77 61727020 6d6f6475 6c65206d fe_warp module m │ │ - 0x0006f6d0 75737420 62652063 6f6e6669 67757265 ust be configure │ │ - 0x0006f6e0 6420772f 20612076 616c6964 2049440a d w/ a valid ID. │ │ - 0x0006f6f0 00000000 696e7665 7273655f 6c696e65 ....inverse_line │ │ - 0x0006f700 6172203a 3d3d203c 20772720 3d207820 ar :== < w' = x │ │ - 0x0006f710 2f206120 3e000000 496e7665 72736520 / a >...Inverse │ │ - 0x0006f720 6c696e65 61722077 61727069 6e672074 linear warping t │ │ - 0x0006f730 616b6573 206f6e6c 79206f6e 65206172 akes only one ar │ │ - 0x0006f740 67756d65 6e742c20 25732069 676e6f72 gument, %s ignor │ │ - 0x0006f750 65642e0a 00000000 2e2e2f73 7068696e ed......../sphin │ │ - 0x0006f760 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x0006f770 696e7862 6173652f 66652f66 655f7761 inxbase/fe/fe_wa │ │ - 0x0006f780 72705f69 6e766572 73655f6c 696e6561 rp_inverse_linea │ │ - 0x0006f790 722e6300 496e7665 72736520 6c696e65 r.c.Inverse line │ │ - 0x0006f7a0 61722077 61727069 6e672063 616e6e6f ar warping canno │ │ - 0x0006f7b0 74206861 76652073 6c6f7065 207a6572 t have slope zer │ │ - 0x0006f7c0 6f2c2077 61727069 6e67206e 6f742061 o, warping not a │ │ - 0x0006f7d0 70706c69 65642e0a 00000000 57617270 pplied......Warp │ │ - 0x0006f7e0 20666163 746f7220 25672072 6573756c factor %g resul │ │ - 0x0006f7f0 74732069 6e206672 65717565 6e637920 ts in frequency │ │ - 0x0006f800 28252e31 66292068 69676865 72207468 (%.1f) higher th │ │ - 0x0006f810 616e204e 79717569 73742028 252e3166 an Nyquist (%.1f │ │ - 0x0006f820 290a0000 70696563 65776973 655f6c69 )...piecewise_li │ │ - 0x0006f830 6e656172 203a3d3d 203c2077 27203d20 near :== < w' = │ │ - 0x0006f840 61202a20 772c2077 203c2046 203e0000 a * w, w < F >.. │ │ - 0x0006f850 50696563 65776973 65206c69 6e656172 Piecewise linear │ │ - 0x0006f860 20776172 70696e67 2074616b 65732075 warping takes u │ │ - 0x0006f870 7020746f 2074776f 20617267 756d656e p to two argumen │ │ - 0x0006f880 74732c20 25732069 676e6f72 65642e0a ts, %s ignored.. │ │ - 0x0006f890 00000000 2e2e2f73 7068696e 78626173 ....../sphinxbas │ │ - 0x0006f8a0 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x0006f8b0 6173652f 66652f66 655f7761 72705f70 ase/fe/fe_warp_p │ │ - 0x0006f8c0 69656365 77697365 5f6c696e 6561722e iecewise_linear. │ │ - 0x0006f8d0 63000000 50696563 65776973 65206c69 c...Piecewise li │ │ - 0x0006f8e0 6e656172 20776172 70696e67 2063616e near warping can │ │ - 0x0006f8f0 6e6f7420 68617665 20736c6f 7065207a not have slope z │ │ - 0x0006f900 65726f2c 20776172 70696e67 206e6f74 ero, warping not │ │ - 0x0006f910 20617070 6c696564 2e0a0000 2e2e2f73 applied....../s │ │ - 0x0006f920 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x0006f930 62737068 696e7862 6173652f 66652f66 bsphinxbase/fe/f │ │ - 0x0006f940 655f6e6f 6973652e 63000000 2e2e2f73 e_noise.c...../s │ │ - 0x0006f950 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x0006f960 62737068 696e7862 6173652f 66652f66 bsphinxbase/fe/f │ │ - 0x0006f970 655f7072 65737063 685f6275 662e6300 e_prespch_buf.c. │ │ - 0x0006f980 41666669 6e652077 61727069 6e672074 Affine warping t │ │ - 0x0006f990 616b6573 20757020 746f2074 776f2061 akes up to two a │ │ - 0x0006f9a0 7267756d 656e7473 2c202573 2069676e rguments, %s ign │ │ - 0x0006f9b0 6f726564 2e0a0000 2e2e2f73 7068696e ored....../sphin │ │ - 0x0006f9c0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x0006f9d0 696e7862 6173652f 66652f66 655f7761 inxbase/fe/fe_wa │ │ - 0x0006f9e0 72705f61 6666696e 652e6300 41666669 rp_affine.c.Affi │ │ - 0x0006f9f0 6e652077 61727069 6e672063 616e6e6f ne warping canno │ │ - 0x0006fa00 74206861 76652073 6c6f7065 207a6572 t have slope zer │ │ - 0x0006fa10 6f2c2077 61727069 6e67206e 6f742061 o, warping not a │ │ - 0x0006fa20 70706c69 65642e0a 00000000 556e7375 pplied......Unsu │ │ - 0x0006fa30 70706f72 74656420 656c656d 73697a65 pported elemsize │ │ - 0x0006fa40 20666f72 20636865 636b7375 6d3a2025 for checksum: % │ │ - 0x0006fa50 640a0000 2e2e2f73 7068696e 78626173 d...../sphinxbas │ │ - 0x0006fa60 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x0006fa70 6173652f 7574696c 2f62696f 2e630000 ase/util/bio.c.. │ │ - 0x0006fa80 556e7375 70706f72 74656420 656c656d Unsupported elem │ │ - 0x0006fa90 73697a65 20666f72 20627974 65737761 size for byteswa │ │ - 0x0006faa0 7070696e 673a2025 640a0000 4d617820 pping: %d...Max │ │ - 0x0006fab0 6172672d 76616c75 65206c69 6d697428 arg-value limit( │ │ - 0x0006fac0 25642920 65786365 65646564 3b20696e %d) exceeded; in │ │ - 0x0006fad0 63726561 73652042 494f5f48 44524152 crease BIO_HDRAR │ │ - 0x0006fae0 475f4d41 580a0000 43616e6e 6f742072 G_MAX...Cannot r │ │ - 0x0006faf0 65616420 42595445 4f524445 52204d41 ead BYTEORDER MA │ │ - 0x0006fb00 47494320 4e4f2e0a 00000000 42616420 GIC NO......Bad │ │ - 0x0006fb10 42595445 4f524445 52204d41 47494320 BYTEORDER MAGIC │ │ - 0x0006fb20 4e4f3a20 25303878 2c206578 70656374 NO: %08x, expect │ │ - 0x0006fb30 696e6720 25303878 0a000000 43686563 ing %08x....Chec │ │ - 0x0006fb40 6b73756d 20657272 6f723b20 66696c65 ksum error; file │ │ - 0x0006fb50 2d636865 636b7375 6d202530 38782c20 -checksum %08x, │ │ - 0x0006fb60 636f6d70 75746564 20253038 780a0000 computed %08x... │ │ - 0x0006fb70 4661696c 65642074 6f206d6f 76652074 Failed to move t │ │ - 0x0006fb80 6f20616e 206f6666 73657420 25642069 o an offset %d i │ │ - 0x0006fb90 6e206120 66696c65 20272573 27000000 n a file '%s'... │ │ - 0x0006fba0 4661696c 65642074 6f207265 61642025 Failed to read % │ │ - 0x0006fbb0 64207361 6d706c65 73206672 6f6d2025 d samples from % │ │ - 0x0006fbc0 733a2025 64000000 2e2e2f73 7068696e s: %d...../sphin │ │ - 0x0006fbd0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x0006fbe0 696e7862 6173652f 7574696c 2f626974 inxbase/util/bit │ │ - 0x0006fbf0 7665632e 63000000 63616c6c 6f632825 vec.c...calloc(% │ │ - 0x0006fc00 642c2564 29206661 696c6564 2066726f d,%d) failed fro │ │ - 0x0006fc10 6d202573 28256429 0a000000 6d616c6c m %s(%d)....mall │ │ - 0x0006fc20 6f632825 64292066 61696c65 64206672 oc(%d) failed fr │ │ - 0x0006fc30 6f6d2025 73282564 290a0000 2e2e2f73 om %s(%d)...../s │ │ - 0x0006fc40 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x0006fc50 62737068 696e7862 6173652f 7574696c bsphinxbase/util │ │ - 0x0006fc60 2f636b64 5f616c6c 6f632e63 00000000 /ckd_alloc.c.... │ │ - 0x0006fc70 636b645f 63616c6c 6f635f34 64206661 ckd_calloc_4d fa │ │ - 0x0006fc80 696c6564 20666f72 2063616c 6c657220 iled for caller │ │ - 0x0006fc90 61742025 73282564 29206174 20257328 at %s(%d) at %s( │ │ - 0x0006fca0 2564290a 00000000 2e2e2f73 7068696e %d)......./sphin │ │ - 0x0006fcb0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x0006fcc0 696e7862 6173652f 7574696c 2f636d64 inxbase/util/cmd │ │ - 0x0006fcd0 5f6c6e2e 63000000 4475706c 69636174 _ln.c...Duplicat │ │ - 0x0006fce0 65206172 67756d65 6e74206e 616d6520 e argument name │ │ - 0x0006fcf0 696e2064 6566696e 6974696f 6e3a2025 in definition: % │ │ - 0x0006fd00 730a0000 41726775 6d656e74 2076616c s...Argument val │ │ - 0x0006fd10 75652066 6f722027 25732720 6d697373 ue for '%s' miss │ │ - 0x0006fd20 696e670a 00000000 42616420 61726775 ing.....Bad argu │ │ - 0x0006fd30 6d656e74 2076616c 75652066 6f722025 ment value for % │ │ - 0x0006fd40 733a2025 730a0000 4475706c 69636174 s: %s...Duplicat │ │ - 0x0006fd50 65206172 67756d65 6e74206e 616d6520 e argument name │ │ - 0x0006fd60 696e2061 7267756d 656e7473 3a202573 in arguments: %s │ │ - 0x0006fd70 0a000000 42616420 64656661 756c7420 ....Bad default │ │ - 0x0006fd80 61726775 6d656e74 2076616c 75652066 argument value f │ │ - 0x0006fd90 6f722025 733a2025 730a0000 4e6f2061 or %s: %s...No a │ │ - 0x0006fda0 7267756d 656e7473 20676976 656e2c20 rguments given, │ │ - 0x0006fdb0 61766169 6c61626c 65206f70 74696f6e available option │ │ - 0x0006fdc0 73206172 653a0a00 4661696c 65642074 s are:..Failed t │ │ - 0x0006fdd0 6f207061 72736520 61726775 6d656e74 o parse argument │ │ - 0x0006fde0 73206c69 73740a00 43616e6e 6f74206f s list..Cannot o │ │ - 0x0006fdf0 70656e20 636f6e66 69677572 6174696f pen configuratio │ │ - 0x0006fe00 6e206669 6c652025 7320666f 72207265 n file %s for re │ │ - 0x0006fe10 6164696e 670a0000 4e657374 696e6720 ading...Nesting │ │ - 0x0006fe20 71756f74 6174696f 6e732069 73206e6f quotations is no │ │ - 0x0006fe30 74207375 70706f72 74656421 0a000000 t supported!.... │ │ - 0x0006fe40 556e636c 6f736564 2071756f 74617469 Unclosed quotati │ │ - 0x0006fe50 6f6e2c20 68617669 6e672045 4f462063 on, having EOF c │ │ - 0x0006fe60 6c6f7365 2069742e 2e2e0a00 4e756d62 lose it.....Numb │ │ - 0x0006fe70 6572206f 66206172 67756d65 6e747320 er of arguments │ │ - 0x0006fe80 6d757374 20626520 6576656e 210a0000 must be even!... │ │ - 0x0006fe90 4661696c 65642074 6f207061 72736520 Failed to parse │ │ - 0x0006fea0 61726775 6d656e74 73206c69 73742c20 arguments list, │ │ - 0x0006feb0 666f7263 65642065 7869740a 00000000 forced exit..... │ │ - 0x0006fec0 4c6f6f6b 696e6720 666f7220 64656661 Looking for defa │ │ - 0x0006fed0 756c7420 61726775 6d656e74 2066696c ult argument fil │ │ - 0x0006fee0 653a2025 730a0000 43616e27 74206669 e: %s...Can't fi │ │ - 0x0006fef0 6e642064 65666175 6c742061 7267756d nd default argum │ │ - 0x0006ff00 656e7420 66696c65 2025732e 0a000000 ent file %s..... │ │ - 0x0006ff10 50617273 696e6720 636f6d6d 616e6420 Parsing command │ │ - 0x0006ff20 6c696e65 73206672 6f6d2066 696c6520 lines from file │ │ - 0x0006ff30 25730a00 09257320 5b617267 756d656e %s...%s [argumen │ │ - 0x0006ff40 742d6669 6c655d20 28646566 61756c74 t-file] (default │ │ - 0x0006ff50 2066696c 653a202e 20257329 0a0a0000 file: . %s).... │ │ - 0x0006ff60 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x0006ff70 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x0006ff80 7574696c 2f676c69 73742e63 00000000 util/glist.c.... │ │ - 0x0006ff90 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x0006ffa0 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x0006ffb0 7574696c 2f686173 685f7461 626c652e util/hash_table. │ │ - 0x0006ffc0 63000000 56657279 206c6172 67652068 c...Very large h │ │ - 0x0006ffd0 61736820 7461626c 65207265 71756573 ash table reques │ │ - 0x0006ffe0 74656420 28256420 656e7472 69657329 ted (%d entries) │ │ - 0x0006fff0 0a000000 48617368 20776974 68206368 ....Hash with ch │ │ - 0x00070000 61696e69 6e672072 65707265 73656e74 aining represent │ │ - 0x00070010 6174696f 6e206f66 20746865 20686173 ation of the has │ │ - 0x00070020 68207461 626c6500 4c697374 20697465 h table.List ite │ │ - 0x00070030 6d207369 7a652028 256c7529 206e6f74 m size (%lu) not │ │ - 0x00070040 206d756c 7469706c 65206f66 2073697a multiple of siz │ │ - 0x00070050 656f6628 766f6964 202a292c 20726f75 eof(void *), rou │ │ - 0x00070060 6e64696e 6720746f 20256c75 0a000000 nding to %lu.... │ │ - 0x00070070 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00070080 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00070090 7574696c 2f6c6973 74656c65 6d5f616c util/listelem_al │ │ - 0x000700a0 6c6f632e 63000000 456c656d 656e7420 loc.c...Element │ │ - 0x000700b0 73697a65 202a2062 6c6f636b 2073697a size * block siz │ │ - 0x000700c0 65206578 63656564 73203235 366b2c20 e exceeds 256k, │ │ - 0x000700d0 75736520 6d616c6c 6f632069 6e737465 use malloc inste │ │ - 0x000700e0 61642e0a 00000000 4661696c 65642074 ad......Failed t │ │ - 0x000700f0 6f206669 6e642062 6c6f636b 20696e64 o find block ind │ │ - 0x00070100 65782066 6f722070 6f696e74 65722025 ex for pointer % │ │ - 0x00070110 70210a00 4661696c 65642074 6f206669 p!..Failed to fi │ │ - 0x00070120 6e642062 6c6f636b 20696e64 65782025 nd block index % │ │ - 0x00070130 640a0000 656c656d 73697a65 20256c75 d...elemsize %lu │ │ - 0x00070140 2c202361 6c6c6f63 20256c75 2c202366 , #alloc %lu, #f │ │ - 0x00070150 72656564 20256c75 2c202366 7265656c reed %lu, #freel │ │ - 0x00070160 69737420 256c750a 00000000 42617365 ist %lu.....Base │ │ - 0x00070170 206d7573 74206265 20677265 61746572 must be greater │ │ - 0x00070180 20746861 6e20312e 300a0000 2e2e2f73 than 1.0...../s │ │ - 0x00070190 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x000701a0 62737068 696e7862 6173652f 7574696c bsphinxbase/util │ │ - 0x000701b0 2f6c6f67 6d617468 2e630000 4661696c /logmath.c..Fail │ │ - 0x000701c0 65642074 6f206f70 656e206c 6f677461 ed to open logta │ │ - 0x000701d0 626c6520 66696c65 20272573 2720666f ble file '%s' fo │ │ - 0x000701e0 72207772 6974696e 67000000 4661696c r writing...Fail │ │ - 0x000701f0 65642074 6f207772 69746520 64617461 ed to write data │ │ - 0x00070200 20746f20 61206669 6c652027 25732700 to a file '%s'. │ │ - 0x00070210 4661696c 65642074 6f207772 69746520 Failed to write │ │ - 0x00070220 64617461 20282564 20782025 64206279 data (%d x %d by │ │ - 0x00070230 74657329 20746f20 74686520 66696c65 tes) to the file │ │ - 0x00070240 20272573 27000000 4661696c 65642074 '%s'...Failed t │ │ - 0x00070250 6f207772 69746520 63686563 6b73756d o write checksum │ │ - 0x00070260 20746f20 74686520 66696c65 20272573 to the file '%s │ │ - 0x00070270 27000000 4661696c 65642074 6f206f70 '...Failed to op │ │ - 0x00070280 656e206c 6f672074 61626c65 2066696c en log table fil │ │ - 0x00070290 65202725 73272066 6f722072 65616469 e '%s' for readi │ │ - 0x000702a0 6e670000 4661696c 65642074 6f207265 ng..Failed to re │ │ - 0x000702b0 61642074 68652068 65616465 72206672 ad the header fr │ │ - 0x000702c0 6f6d2074 68652066 696c6520 27257327 om the file '%s' │ │ - 0x000702d0 0a000000 4661696c 65642074 6f207265 ....Failed to re │ │ - 0x000702e0 61642076 616c7565 73206672 6f6d2074 ad values from t │ │ - 0x000702f0 68652066 696c6520 27257327 00000000 he file '%s'.... │ │ - 0x00070300 25733a20 44617461 20737461 72742025 %s: Data start % │ │ - 0x00070310 6c642069 73206e6f 7420616c 69676e65 ld is not aligne │ │ - 0x00070320 64206f6e 2025642d 62797465 20626f75 d on %d-byte bou │ │ - 0x00070330 6e646172 792c2077 696c6c20 6e6f7420 ndary, will not │ │ - 0x00070340 6d656d6f 7279206d 61700a00 25733a20 memory map..%s: │ │ - 0x00070350 44617461 20697320 77726f6e 672d656e Data is wrong-en │ │ - 0x00070360 6469616e 2c207769 6c6c206e 6f74206d dian, will not m │ │ - 0x00070370 656d6f72 79206d61 700a0000 4661696c emory map...Fail │ │ - 0x00070380 65642074 6f207265 61642064 61746120 ed to read data │ │ - 0x00070390 28256420 78202564 20627974 65732920 (%d x %d bytes) │ │ - 0x000703a0 66726f6d 20746865 2066696c 65202725 from the file '% │ │ - 0x000703b0 73272066 61696c65 64000000 2e2e2f73 s' failed...../s │ │ - 0x000703c0 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x000703d0 62737068 696e7862 6173652f 7574696c bsphinxbase/util │ │ - 0x000703e0 2f6d6d69 6f2e6300 4661696c 65642074 /mmio.c.Failed t │ │ - 0x000703f0 6f20756e 6d617020 256c6420 62797465 o unmap %ld byte │ │ - 0x00070400 73206174 20257000 2e2e2f73 7068696e s at %p.../sphin │ │ - 0x00070410 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x00070420 696e7862 6173652f 7574696c 2f70696f inxbase/util/pio │ │ - 0x00070430 2e630000 4661696c 65642074 6f206f70 .c..Failed to op │ │ - 0x00070440 656e2061 20706970 6520666f 72206120 en a pipe for a │ │ - 0x00070450 636f6d6d 616e6420 27257327 206d6f64 command '%s' mod │ │ - 0x00070460 65202725 73270000 436f6d70 72657373 e '%s'..Compress │ │ - 0x00070470 65642066 696c6520 6f706572 6174696f ed file operatio │ │ - 0x00070480 6e20666f 72206d6f 64652025 73206973 n for mode %s is │ │ - 0x00070490 206e6f74 20737570 706f7274 65640000 not supported.. │ │ - 0x000704a0 4661696c 65642074 6f207374 61742066 Failed to stat f │ │ - 0x000704b0 696c6520 27257327 3b207265 74727969 ile '%s'; retryi │ │ - 0x000704c0 6e672e2e 2e000000 2e2e2f73 7068696e ng......../sphin │ │ - 0x000704d0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x000704e0 696e7862 6173652f 7574696c 2f70726f inxbase/util/pro │ │ - 0x000704f0 66696c65 2e630000 4661696c 65642074 file.c..Failed t │ │ - 0x00070500 6f206f70 656e2066 696c6520 27257327 o open file '%s' │ │ - 0x00070510 20666f72 20777269 74696e67 00000000 for writing.... │ │ - 0x00070520 4661696c 65642074 6f207265 61642066 Failed to read f │ │ - 0x00070530 726f6d20 66696c65 20272573 270a0000 rom file '%s'... │ │ - 0x00070540 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00070550 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00070560 7574696c 2f737472 66756e63 732e6300 util/strfuncs.c. │ │ - 0x00070570 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00070580 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00070590 7574696c 2f64746f 612e6300 00000000 util/dtoa.c..... │ │ - 0x000705a0 71ac8bdb 6800f03f 000000e0 6800f03f q...h..?....h..? │ │ - 0x000705b0 00000000 0000e041 2d431ceb e2361a3f .......A-C...6.? │ │ - 0x000705c0 fca9f1d2 4d62503f 9a999999 9999b93f ....MbP?.......? │ │ - 0x000705d0 9a999999 9999f13f 00000000 0000f03f .......?.......? │ │ - 0x000705e0 182d4454 fb210940 cdcccccc ccccec3f .-DT.!.@.......? │ │ - 0x000705f0 00000000 00002840 00000000 0000e03f ......(@.......? │ │ - 0x00070600 00000000 0046a440 00000000 00002440 .....F.@......$@ │ │ - 0x00070610 00000000 00e08540 00000000 00000040 .......@.......@ │ │ - 0x00070620 182d4454 fb211940 713d0ad7 a370dd3f .-DT.!.@q=...p.? │ │ - 0x00070630 48e17a14 ae47e13f d13b7f66 9ea0e63f H.z..G.?.;.f...? │ │ - 0x00070640 66666666 6666e63f 34333333 3333d33f ffffff.?433333.? │ │ - 0x00070650 d7a3703d 0ad7ef3f 8014ae47 e17a743f ..p=...?...G.zt? │ │ - 0x00070660 33333333 3333eb3f 9a999999 9999c93f 333333.?.......? │ │ - 0x00070670 00000000 00003440 9a999999 9999a93f ......4@.......? │ │ - 0x00070680 00001000 0000f03d 00000000 0000f03d .......=.......= │ │ - 0x00070690 00000000 00009041 00000000 0000a03c .......A.......< │ │ - 0x000706a0 ef39fafe 422ee63f 8dedb5a0 f7c6b03e .9..B..?.......> │ │ - 0x000706b0 00000000 00000000 00000000 0000e0bf ................ │ │ - 0x000706c0 0000c0ff ffffdf41 9535a094 ffffdf3f .......A.5.....? │ │ - 0x000706d0 35e5af35 0000e03f 9535a094 ffffcf3f 5..5...?.5.....? │ │ - 0x000706e0 0000803f 6666663f 00401c46 0000003f ...?fff?.@.F...? │ │ - 0x000706f0 0000fa43 00000000 00000040 9a99593f ...C.......@..Y? │ │ - 0x00070700 ffffffff ffffff7f 00000000 00000000 ................ │ │ - 0x00070710 00000000 00000080 00000000 00000000 ................ │ │ - 0x00070720 00000000 0000e041 00000000 0000e041 .......A.......A │ │ - 0x00070730 00000000 00000000 00000000 00000000 ................ │ │ - 0x00070740 42454749 4e204649 4c452046 4f524d41 BEGIN FILE FORMA │ │ - 0x00070750 54204445 53435249 5054494f 4e0a696e T DESCRIPTION.in │ │ - 0x00070760 74333220 6e5f6369 70686f6e 653b2020 t32 n_ciphone; │ │ - 0x00070770 20202f2a 2a3c204e 756d6265 72206f66 /**< Number of │ │ - 0x00070780 20626173 65202843 49292070 686f6e65 base (CI) phone │ │ - 0x00070790 73202a2f 0a696e74 3332206e 5f70686f s */.int32 n_pho │ │ - 0x000707a0 6e653b09 20202020 202f2a2a 3c204e75 ne;. /**< Nu │ │ - 0x000707b0 6d626572 206f6620 62617365 20284349 mber of base (CI │ │ - 0x000707c0 29207068 6f6e6573 202b2028 43442920 ) phones + (CD) │ │ - 0x000707d0 74726970 686f6e65 73202a2f 0a696e74 triphones */.int │ │ - 0x000707e0 3332206e 5f656d69 745f7374 6174653b 32 n_emit_state; │ │ - 0x000707f0 202f2a2a 3c204e75 6d626572 206f6620 /**< Number of │ │ - 0x00070800 656d6974 74696e67 20737461 74657320 emitting states │ │ - 0x00070810 70657220 70686f6e 65202830 20696620 per phone (0 if │ │ - 0x00070820 68657465 726f6765 6e656f75 7329202a heterogeneous) * │ │ - 0x00070830 2f0a696e 74333220 6e5f6369 5f73656e /.int32 n_ci_sen │ │ - 0x00070840 3b202020 20202f2a 2a3c204e 756d6265 ; /**< Numbe │ │ - 0x00070850 72206f66 20434920 73656e6f 6e65733b r of CI senones; │ │ - 0x00070860 20746865 73652061 72652074 68652066 these are the f │ │ - 0x00070870 69727374 202a2f0a 696e7433 32206e5f irst */.int32 n_ │ │ - 0x00070880 73656e3b 09202020 20202f2a 2a3c204e sen;. /**< N │ │ - 0x00070890 756d6265 72206f66 2073656e 6f6e6573 umber of senones │ │ - 0x000708a0 20284349 2b434429 202a2f0a 696e7433 (CI+CD) */.int3 │ │ - 0x000708b0 32206e5f 746d6174 3b092020 2020202f 2 n_tmat;. / │ │ - 0x000708c0 2a2a3c20 4e756d62 6572206f 66207472 **< Number of tr │ │ - 0x000708d0 616e7369 74696f6e 206d6174 72696365 ansition matrice │ │ - 0x000708e0 73202a2f 0a696e74 3332206e 5f737365 s */.int32 n_sse │ │ - 0x000708f0 713b2020 20202020 202f2a2a 3c204e75 q; /**< Nu │ │ - 0x00070900 6d626572 206f6620 756e6971 75652073 mber of unique s │ │ - 0x00070910 656e6f6e 65207365 7175656e 63657320 enone sequences │ │ - 0x00070920 2a2f0a69 6e743332 206e5f63 74783b09 */.int32 n_ctx;. │ │ - 0x00070930 20202020 202f2a2a 3c204e75 6d626572 /**< Number │ │ - 0x00070940 206f6620 70686f6e 6573206f 6620636f of phones of co │ │ - 0x00070950 6e746578 74202a2f 0a696e74 3332206e ntext */.int32 n │ │ - 0x00070960 5f63645f 74726565 3b202020 202f2a2a _cd_tree; /** │ │ - 0x00070970 3c204e75 6d626572 206f6620 6e6f6465 < Number of node │ │ - 0x00070980 7320696e 20434420 74726565 20737472 s in CD tree str │ │ - 0x00070990 75637475 7265202a 2f0a696e 74333220 ucture */.int32 │ │ - 0x000709a0 73696c3b 09202020 20202f2a 2a3c2043 sil;. /**< C │ │ - 0x000709b0 49207068 6f6e6520 49442066 6f722073 I phone ID for s │ │ - 0x000709c0 696c656e 6365202a 2f0a6368 61722063 ilence */.char c │ │ - 0x000709d0 6970686f 6e65735b 5d5b5d3b 20202f2a iphones[][]; /* │ │ - 0x000709e0 2a3c2043 49207068 6f6e6520 73747269 *< CI phone stri │ │ - 0x000709f0 6e677320 286e756c 6c2d7465 726d696e ngs (null-termin │ │ - 0x00070a00 61746564 29202a2f 0a636861 72207061 ated) */.char pa │ │ - 0x00070a10 6464696e 675b5d3b 20202020 202f2a2a dding[]; /** │ │ - 0x00070a20 3c205061 6464696e 6720746f 20612034 < Padding to a 4 │ │ - 0x00070a30 2d627974 65732062 6f756e64 61727920 -bytes boundary │ │ - 0x00070a40 2a2f0a73 74727563 74207b20 696e7431 */.struct { int1 │ │ - 0x00070a50 36206374 783b2069 6e743136 206e5f64 6 ctx; int16 n_d │ │ - 0x00070a60 6f776e3b 20696e74 33322070 69642f64 own; int32 pid/d │ │ - 0x00070a70 6f776e20 7d206364 5f747265 655b5d3b own } cd_tree[]; │ │ - 0x00070a80 0a737472 75637420 7b20696e 74333220 .struct { int32 │ │ - 0x00070a90 73736964 3b20696e 74333220 746d6174 ssid; int32 tmat │ │ - 0x00070aa0 3b20696e 74382061 7474725b 345d207d ; int8 attr[4] } │ │ - 0x00070ab0 2070686f 6e65735b 5d3b0a69 6e743136 phones[];.int16 │ │ - 0x00070ac0 20737365 715b5d3b 20202020 2020202f sseq[]; / │ │ - 0x00070ad0 2a2a3c20 556e6971 75652073 656e6f6e **< Unique senon │ │ - 0x00070ae0 65207365 7175656e 63657320 2a2f0a69 e sequences */.i │ │ - 0x00070af0 6e743820 73736571 5f6c656e 5b5d3b20 nt8 sseq_len[]; │ │ - 0x00070b00 2020202f 2a2a3c20 4e756d62 6572206f /**< Number o │ │ - 0x00070b10 66207374 61746573 20696e20 65616368 f states in each │ │ - 0x00070b20 20737365 7120286e 6f6e6520 69662068 sseq (none if h │ │ - 0x00070b30 6f6d6f67 656e656f 75732920 2a2f0a45 omogeneous) */.E │ │ - 0x00070b40 4e442046 494c4520 464f524d 41542044 ND FILE FORMAT D │ │ - 0x00070b50 45534352 49505449 4f4e0a00 2d50fbff ESCRIPTION..-P.. │ │ - 0x00070b60 fe51fbff ad52fbff 4f54fbff 5156fbff .Q...R..OT..QV.. │ │ - 0x00070b70 c458fbff d45bfbff f368fbff 4c6ffbff .X...[...h..Lo.. │ │ - 0x00070b80 a56efbff cb6dfbff bb6cfbff 796bfbff .n...m...l..yk.. │ │ - 0x00070b90 056afbff 00000000 00000000 00000000 .j.............. │ │ - 0x00070ba0 9415fcff 2c12fcff b715fcff a315fcff ....,........... │ │ - 0x00070bb0 a916fcff 9d16fcff 2c12fcff 2c12fcff ........,...,... │ │ - 0x00070bc0 7216fcff 2c12fcff 2c12fcff 6516fcff r...,...,...e... │ │ - 0x00070bd0 f011fcff 4116fcff 1716fcff c515fcff ....A........... │ │ - 0x00070be0 3e17fcff 2c12fcff 0d17fcff 2c12fcff >...,.......,... │ │ - 0x00070bf0 f716fcff c316fcff 7a17fcff 3915fcff ........z...9... │ │ - 0x00070c00 3915fcff 1215fcff 1215fcff 6815fcff 9...........h... │ │ - 0x00070c10 6d17fcff 00000000 00000000 00000000 m............... │ │ - 0x00070c20 fffe2416 2308dbdb 20211e16 db11db25 ..$.#... !.....% │ │ - 0x00070c30 db0ddb22 1ffcdb11 db2627db dbfcdbdb ...".....&'..... │ │ - 0x00070c40 00fcfc12 fc2adbdb db13dbdb 15131409 .....*.......... │ │ - 0x00070c50 dbfc2adb dbdbdbdb dbfc0000 00000000 ..*............. │ │ - 0x00070c60 00020202 02020202 02020202 02020202 ................ │ │ - 0x00070c70 02020202 02020202 02020202 02020202 ................ │ │ - 0x00070c80 02020202 02020202 0e0f1213 02020202 ................ │ │ - 0x00070c90 02020202 02020202 0202020b 020c0202 ................ │ │ - 0x00070ca0 02020202 02020202 02020202 02020202 ................ │ │ - 0x00070cb0 02020202 02020202 02020210 02110202 ................ │ │ - 0x00070cc0 02020202 02020202 02020202 02020202 ................ │ │ - 0x00070cd0 02020202 02020202 02020202 0d020202 ................ │ │ - 0x00070ce0 02020202 02020202 02020202 02020202 ................ │ │ - 0x00070cf0 02020202 02020202 02020202 02020202 ................ │ │ - 0x00070d00 02020202 02020202 02020202 02020202 ................ │ │ - 0x00070d10 02020202 02020202 02020202 02020202 ................ │ │ - 0x00070d20 02020202 02020202 02020202 02020202 ................ │ │ - 0x00070d30 02020202 02020202 02020202 02020202 ................ │ │ - 0x00070d40 02020202 02020202 02020202 02020202 ................ │ │ - 0x00070d50 02020202 02020202 02020202 02020202 ................ │ │ - 0x00070d60 01020304 05060708 090a0000 00000000 ................ │ │ - 0x00070d70 00000000 00000000 00000000 00000000 ................ │ │ - 0x00070d80 240d0307 08070a07 080b0e17 101d0e07 $............... │ │ - 0x00070d90 1021220b 07390d06 0b081105 060b080d .!"..9.......... │ │ - 0x00070da0 0b0d0d0f 00121304 08080c0c 070b3120 ..............1 │ │ - 0x00070db0 ff0b0b09 0bff0b00 00000000 00000000 ................ │ │ - 0x00070dc0 3218011e 1f05201e 1f062118 222c2111 2..... ...!.",!. │ │ - 0x00070dd0 222e2f12 1a323109 1b0a3808 09300a31 "./..21...8..0.1 │ │ - 0x00070de0 36313137 0734350f 1314151d 191c392d 6117.45.......9- │ │ - 0x00070df0 002a2b33 16001700 00000000 00000000 .*+3............ │ │ - 0x00070e00 00000002 00000601 00000000 0b030e00 ................ │ │ - 0x00070e10 05000700 00000c04 0f000008 0d001c1d ................ │ │ - 0x00070e20 00000000 1214161e 1f180a09 00190000 ................ │ │ - 0x00070e30 10001517 2021111a 1b130000 00000000 .... !.......... │ │ - 0x00070e40 00020102 03020203 04050301 02030102 ................ │ │ - 0x00070e50 04050103 01020102 01020303 01010101 ................ │ │ - 0x00070e60 02020000 00000000 00000000 00000000 ................ │ │ - 0x00070e70 00000000 00000000 00000000 00000000 ................ │ │ - 0x00070e80 00141515 15161717 17171819 191a1b1b ................ │ │ - 0x00070e90 1c1c1d1d 1e1e1f1f 20202122 23232323 ........ !"#### │ │ - 0x00070ea0 2323dbdb dbdbdbdb 292bf4f0 fddcdbdb ##......)+...... │ │ - 0x00070eb0 db0fff02 0304100b 0c0d0e23 24252627 ...........#$%&' │ │ - 0x00070ec0 28297379 6e746178 20657272 6f722c20 ()syntax error, │ │ - 0x00070ed0 756e6578 70656374 65642025 73002c20 unexpected %s., │ │ - 0x00070ee0 65787065 6374696e 67202573 00206f72 expecting %s. or │ │ - 0x00070ef0 20257300 00000000 00000000 00000000 %s............. │ │ - 0x00070f00 7d26fcff 7c24fcff 7c24fcff 9526fcff }&..|$..|$...&.. │ │ - 0x00070f10 a126fcff 7c24fcff 7c24fcff be27fcff .&..|$..|$...'.. │ │ - 0x00070f20 ca27fcff 7c24fcff e127fcff f227fcff .'..|$...'...'.. │ │ - 0x00070f30 0328fcff ad26fcff 0126fcff 0826fcff .(...&...&...&.. │ │ - 0x00070f40 be26fcff c425fcff d826fcff c425fcff .&...%...&...%.. │ │ - 0x00070f50 5426fcff d627fcff 9827fcff ea26fcff T&...'...'...&.. │ │ - 0x00070f60 8e26fcff 8e26fcff 8e26fcff 8e26fcff .&...&...&...&.. │ │ - 0x00070f70 00000000 00000000 00000000 00000000 ................ │ │ - 0x00070f80 00000000 01000000 01000000 01000000 ................ │ │ - 0x00070f90 01000000 01000000 01000000 01000000 ................ │ │ - 0x00070fa0 01000000 02000000 03000000 01000000 ................ │ │ - 0x00070fb0 01000000 02000000 01000000 01000000 ................ │ │ - 0x00070fc0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00070fd0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00070fe0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00070ff0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071000 02000000 01000000 04000000 05000000 ................ │ │ - 0x00071010 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071020 06000000 06000000 07000000 06000000 ................ │ │ - 0x00071030 01000000 08000000 09000000 0a000000 ................ │ │ - 0x00071040 0b000000 0b000000 0b000000 0b000000 ................ │ │ - 0x00071050 0b000000 0b000000 0b000000 0b000000 ................ │ │ - 0x00071060 0b000000 0b000000 01000000 0c000000 ................ │ │ - 0x00071070 0d000000 06000000 0e000000 01000000 ................ │ │ - 0x00071080 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071090 01000000 01000000 0f000000 10000000 ................ │ │ - 0x000710a0 01000000 01000000 11000000 01000000 ................ │ │ - 0x000710b0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000710c0 01000000 01000000 01000000 12000000 ................ │ │ - 0x000710d0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000710e0 01000000 01000000 01000000 06000000 ................ │ │ - 0x000710f0 13000000 06000000 01000000 01000000 ................ │ │ - 0x00071100 01000000 14000000 15000000 16000000 ................ │ │ - 0x00071110 01000000 17000000 01000000 18000000 ................ │ │ - 0x00071120 01000000 19000000 01000000 01000000 ................ │ │ - 0x00071130 1a000000 1b000000 01000000 1c000000 ................ │ │ - 0x00071140 1d000000 01000000 1e000000 01000000 ................ │ │ - 0x00071150 1f000000 20000000 01000000 01000000 .... ........... │ │ - 0x00071160 01000000 01000000 01000000 21000000 ............!... │ │ - 0x00071170 06000000 22000000 01000000 01000000 ...."........... │ │ - 0x00071180 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071190 01000000 01000000 01000000 01000000 ................ │ │ - 0x000711a0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000711b0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000711c0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000711d0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000711e0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000711f0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071200 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071210 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071220 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071230 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071240 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071250 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071260 01000000 01000000 01000000 23000000 ............#... │ │ - 0x00071270 01000000 01000000 01000000 24000000 ............$... │ │ - 0x00071280 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071290 01000000 01000000 01000000 01000000 ................ │ │ - 0x000712a0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000712b0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000712c0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000712d0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000712e0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000712f0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071300 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071310 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071320 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071330 01000000 01000000 01000000 25000000 ............%... │ │ - 0x00071340 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071350 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071360 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071370 01000000 01000000 01000000 01000000 ................ │ │ - 0x00071380 00000000 00000000 00000000 00000000 ................ │ │ - 0x00071390 00001700 16000100 16001600 16001600 ................ │ │ - 0x000713a0 16001600 16000500 01000500 11000100 ................ │ │ - 0x000713b0 11001500 15001200 15001500 09000100 ................ │ │ - 0x000713c0 09000000 03000000 00000000 00000000 ................ │ │ - 0x000713d0 00000400 11001100 00001100 11000700 ................ │ │ - 0x000713e0 00001400 00000000 00000000 00001000 ................ │ │ - 0x000713f0 08000000 00000200 0e000000 00000000 ................ │ │ - 0x00071400 00001300 00001100 00001100 11000000 ................ │ │ - 0x00071410 00000600 14000000 0f000000 00001000 ................ │ │ - 0x00071420 00000000 00000000 00001300 00000000 ................ │ │ - 0x00071430 00000a00 00000000 00000000 0c000d00 ................ │ │ - 0x00071440 0b000000 00000000 00000000 00000000 ................ │ │ - 0x00071450 00000000 00000000 00000000 00000000 ................ │ │ - 0x00071460 00006200 62006300 63006400 64006500 ..b.b.c.c.d.d.e. │ │ - 0x00071470 65006100 61006100 61006100 66006100 e.a.a.a.a.a.f.a. │ │ - 0x00071480 61006100 61006100 61006100 67006100 a.a.a.a.a.a.g.a. │ │ - 0x00071490 68006100 61006100 69006a00 61006100 h.a.a.a.i.j.a.a. │ │ - 0x000714a0 61006100 61006b00 66006100 61006100 a.a.a.k.f.a.a.a. │ │ - 0x000714b0 61006100 67006800 6c006700 6d006100 a.a.g.h.l.g.m.a. │ │ - 0x000714c0 61006e00 61006100 69006a00 6f006100 a.n.a.a.i.j.o.a. │ │ - 0x000714d0 61006100 6b006100 61006100 61006100 a.a.k.a.a.a.a.a. │ │ - 0x000714e0 61006100 70002b00 6c002b00 6d006100 a.a.p.+.l.+.m.a. │ │ - 0x000714f0 6e006100 61006100 61006a00 6f006a00 n.a.a.a.a.j.o.j. │ │ - 0x00071500 61006100 61006100 61006c00 70006100 a.a.a.a.a.l.p.a. │ │ - 0x00071510 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00071520 61000000 61006100 61006100 61006100 a...a.a.a.a.a.a. │ │ - 0x00071530 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00071540 61000000 00000000 00000000 00000000 a............... │ │ - 0x00071550 00000000 00000000 00000000 00000000 ................ │ │ - 0x00071560 00000000 01000000 02000000 02000000 ................ │ │ - 0x00071570 01000000 01000000 02000000 02000000 ................ │ │ - 0x00071580 01000000 01000000 02000000 01000000 ................ │ │ - 0x00071590 02000000 03000000 03000000 01000000 ................ │ │ - 0x000715a0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000715b0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000715c0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000715d0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000715e0 01000000 02000000 02000000 01000000 ................ │ │ - 0x000715f0 01000000 01000000 00000000 00000000 ................ │ │ - 0x00071600 00000000 24000400 0c004800 69000e00 ....$.....H.i... │ │ - 0x00071610 14008700 38013801 75000200 00006700 ....8.8.u.....g. │ │ - 0x00071620 69006300 5f003801 38017700 00003801 i.c._.8.8.w...8. │ │ - 0x00071630 8a003801 15003801 00000100 38013801 ..8...8.....8.8. │ │ - 0x00071640 76006d00 38017b00 6f006800 5e006500 v.m.8.{.o.h.^.e. │ │ - 0x00071650 55003801 0000ab00 0e000000 cc003801 U.8...........8. │ │ - 0x00071660 6d007100 29006a00 60001500 17003801 m.q.).j.`.....8. │ │ - 0x00071670 38015800 62003801 38014900 47004600 8.X.b.8.8.I.G.F. │ │ - 0x00071680 59003801 2c000000 27000000 ed002b00 Y.8.,...'.....+. │ │ - 0x00071690 5a003801 38013900 38012500 45002b00 Z.8.8.9.8.%.E.+. │ │ - 0x000716a0 4d004000 39003a00 40004c00 5e004f00 M.@.9.:.@.L.^.O. │ │ - 0x000716b0 3b003801 27000e00 0e000400 38013801 ;.8.'.......8.8. │ │ - 0x000716c0 38013801 0f011201 15011801 1b010000 8.8............. │ │ - 0x000716d0 1d012001 22012501 28012b01 2e013101 .. .".%.(.+...1. │ │ - 0x000716e0 34010000 00000000 00000000 00000000 4............... │ │ - 0x000716f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00071700 00006700 01000100 00000100 03000300 ..g............. │ │ - 0x00071710 00000d00 01000300 0d000100 04000400 ................ │ │ - 0x00071720 07000700 2c000400 1d000700 08000800 ....,........... │ │ - 0x00071730 01000100 36000800 1a000100 1a001a00 ....6........... │ │ - 0x00071740 1a002c00 5d001d00 5c000100 02000200 ..,.]...\....... │ │ - 0x00071750 35000200 36004400 1a005b00 02004200 5...6.D...[...B. │ │ - 0x00071760 42000200 32003200 32004700 47003500 B...2.2.2.G.G.5. │ │ - 0x00071770 4d003600 44005a00 02000200 4f004200 M.6.D.Z.....O.B. │ │ - 0x00071780 32000200 47004b00 4b005800 58004d00 2...G.K.K.X.X.M. │ │ - 0x00071790 4e000200 05000500 05004f00 05000500 N.........O..... │ │ - 0x000717a0 55005400 05005300 05000500 05005200 U.T...S.......R. │ │ - 0x000717b0 4e005700 57005100 50004800 40005500 N.W.W.Q.P.H.@.U. │ │ - 0x000717c0 3f005600 56003e00 3d003a00 57004e00 ?.V.V.>.=.:.W.N. │ │ - 0x000717d0 39000500 05000600 06000600 34000600 9...........4... │ │ - 0x000717e0 06005600 33000600 31000600 06000600 ..V.3...1....... │ │ - 0x000717f0 30002800 27002600 25002400 23002100 0.(.'.&.%.$.#.!. │ │ - 0x00071800 20001500 12001100 10000f00 0c000900 ............... │ │ - 0x00071810 00000000 06000600 18001800 18000000 ................ │ │ - 0x00071820 18001800 00000000 18000000 18001800 ................ │ │ - 0x00071830 18000000 00000000 00001800 00000000 ................ │ │ - 0x00071840 00000000 00000000 00000000 00000000 ................ │ │ - 0x00071850 00000000 00001800 18002b00 2b002b00 ..........+.+.+. │ │ - 0x00071860 00002b00 2b000000 00002b00 00002b00 ..+.+.....+...+. │ │ - 0x00071870 2b002b00 00000000 00000000 2b000000 +.+.........+... │ │ - 0x00071880 00000000 00000000 00000000 00000000 ................ │ │ - 0x00071890 00000000 00000000 2b002b00 2e002e00 ........+.+..... │ │ - 0x000718a0 2e000000 2e002e00 00000000 2e000000 ................ │ │ - 0x000718b0 2e002e00 2e000000 00000000 00002e00 ................ │ │ - 0x000718c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000718d0 00000000 00000000 00002e00 2e004600 ..............F. │ │ - 0x000718e0 46004600 00004600 46000000 00004600 F.F...F.F.....F. │ │ - 0x000718f0 00004600 46004600 00000000 00000000 ..F.F.F......... │ │ - 0x00071900 46000000 00000000 00000000 00000000 F............... │ │ - 0x00071910 00000000 00000000 00000000 46004600 ............F.F. │ │ - 0x00071920 62006200 62006300 63006300 64006400 b.b.b.c.c.c.d.d. │ │ - 0x00071930 64006500 65006500 66006600 68006800 d.e.e.e.f.f.h.h. │ │ - 0x00071940 68006900 69006a00 6a006a00 6b006b00 h.i.i.j.j.j.k.k. │ │ - 0x00071950 6b006c00 6c006c00 6d006d00 6d006e00 k.l.l.l.m.m.m.n. │ │ - 0x00071960 6e006e00 6f006f00 6f007000 70007000 n.n.o.o.o.p.p.p. │ │ - 0x00071970 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00071980 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00071990 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x000719a0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x000719b0 61006100 61006100 61006100 00000000 a.a.a.a.a.a..... │ │ - 0x000719c0 00002a00 0b000b00 61000c00 14000b00 ..*.....a....... │ │ - 0x000719d0 61002200 0d001500 23000e00 14000b00 a.".....#....... │ │ - 0x000719e0 1f000b00 41001500 36002000 1f000b00 ....A...6. ..... │ │ - 0x000719f0 0f001000 35002000 2f001100 30003100 ....5. ./...0.1. │ │ - 0x00071a00 32004200 60003700 5f001200 0b000b00 2.B.`.7._....... │ │ - 0x00071a10 36000c00 4e004100 33005e00 0d002c00 6...N.A.3.^...,. │ │ - 0x00071a20 55000e00 30004a00 32004a00 57003700 U...0.J.2.J.W.7. │ │ - 0x00071a30 36004f00 42005d00 0f001000 36005600 6.O.B.].....6.V. │ │ - 0x00071a40 33001100 33004a00 58004a00 58003700 3...3.J.X.J.X.7. │ │ - 0x00071a50 35001200 17000b00 18003700 19001900 5.........7..... │ │ - 0x00071a60 41002100 1a005c00 1b001c00 19005b00 A.!...\.......[. │ │ - 0x00071a70 4e004a00 57005a00 59004900 54004200 N.J.W.Z.Y.I.T.B. │ │ - 0x00071a80 53002c00 55005200 51003b00 33004f00 S.,.U.R.Q.;.3.O. │ │ - 0x00071a90 50001d00 19001700 0b001800 4c001900 P...........L... │ │ - 0x00071aa0 19005600 4b001a00 49001b00 1c001900 ..V.K...I....... │ │ - 0x00071ab0 47004000 3f003e00 3d003c00 3b003900 G.@.?.>.=.<.;.9. │ │ - 0x00071ac0 38002900 28002700 26002500 21006100 8.).(.'.&.%.!.a. │ │ - 0x00071ad0 61006100 1d001900 2c002c00 2d006100 a.a.....,.,.-.a. │ │ - 0x00071ae0 2c002c00 61006100 2c006100 2c002c00 ,.,.a.a.,.a.,.,. │ │ - 0x00071af0 2c006100 61006100 61002e00 61006100 ,.a.a.a.a...a.a. │ │ - 0x00071b00 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00071b10 61006100 61002c00 2c002c00 2c002d00 a.a.a.,.,.,.,.-. │ │ - 0x00071b20 61002c00 2c006100 61002c00 61002c00 a.,.,.a.a.,.a.,. │ │ - 0x00071b30 2c002c00 61006100 61006100 2e006100 ,.,.a.a.a.a...a. │ │ - 0x00071b40 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00071b50 61006100 61006100 2c002c00 44002c00 a.a.a.a.,.,.D.,. │ │ - 0x00071b60 45006100 44004400 61006100 44006100 E.a.D.D.a.a.D.a. │ │ - 0x00071b70 44004400 44006100 61006100 61004600 D.D.D.a.a.a.a.F. │ │ - 0x00071b80 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00071b90 61006100 61006100 61004400 44004400 a.a.a.a.a.D.D.D. │ │ - 0x00071ba0 2c004500 61004400 44006100 61004400 ,.E.a.D.D.a.a.D. │ │ - 0x00071bb0 61004400 44004400 61006100 61006100 a.D.D.D.a.a.a.a. │ │ - 0x00071bc0 46006100 61006100 61006100 61006100 F.a.a.a.a.a.a.a. │ │ - 0x00071bd0 61006100 61006100 61006100 44004400 a.a.a.a.a.a.D.D. │ │ - 0x00071be0 0a000a00 0a001300 13001300 16001600 ................ │ │ - 0x00071bf0 16001e00 1e001e00 24002400 2b002b00 ........$.$.+.+. │ │ - 0x00071c00 2b003400 34003500 35003500 3a003a00 +.4.4.5.5.5.:.:. │ │ - 0x00071c10 3a002c00 2c002c00 43004300 43004800 :.,.,.,.C.C.C.H. │ │ - 0x00071c20 48004800 4d004d00 4d004400 44004400 H.H.M.M.M.D.D.D. │ │ - 0x00071c30 09006100 61006100 61006100 61006100 ..a.a.a.a.a.a.a. │ │ - 0x00071c40 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00071c50 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00071c60 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00071c70 61006100 61006100 61006100 00000000 a.a.a.a.a.a..... │ │ - 0x00071c80 00000000 01000000 01000000 00000000 ................ │ │ - 0x00071c90 00000000 00000000 01000000 00000000 ................ │ │ - 0x00071ca0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00071cb0 00000000 00000000 01000000 01000000 ................ │ │ - 0x00071cc0 01000000 00000000 00000000 01000000 ................ │ │ - 0x00071cd0 00000000 00000000 00000000 44617270 ............Darp │ │ - 0x00071ce0 61205472 69677261 6d204c4d 00000000 a Trigram LM.... │ │ - 0x00071cf0 6395fdff 6395fdff f897fdff f897fdff c...c........... │ │ - 0x00071d00 bc97fdff bc97fdff 6395fdff 6395fdff ........c...c... │ │ - 0x00071d10 9197fdff 9197fdff 6395fdff 6395fdff ........c...c... │ │ - 0x00071d20 6395fdff 6395fdff 6395fdff 6395fdff c...c...c...c... │ │ - 0x00071d30 3297fdff 3297fdff 6395fdff 6395fdff 2...2...c...c... │ │ - 0x00071d40 6395fdff 6395fdff 6395fdff 6395fdff c...c...c...c... │ │ - 0x00071d50 6395fdff 6395fdff 6395fdff 6395fdff c...c...c...c... │ │ - 0x00071d60 6395fdff 6395fdff 6395fdff 6395fdff c...c...c...c... │ │ - 0x00071d70 fc95fdff ca9dfdff ca9dfdff b29efdff ................ │ │ - 0x00071d80 b29efdff 919efdff 919efdff ca9dfdff ................ │ │ - 0x00071d90 ca9dfdff 829efdff 829efdff ca9dfdff ................ │ │ - 0x00071da0 ca9dfdff ca9dfdff ca9dfdff ca9dfdff ................ │ │ - 0x00071db0 ca9dfdff 5e9efdff 5e9efdff ca9dfdff ....^...^....... │ │ - 0x00071dc0 ca9dfdff ca9dfdff ca9dfdff ca9dfdff ................ │ │ - 0x00071dd0 ca9dfdff ca9dfdff ca9dfdff ca9dfdff ................ │ │ - 0x00071de0 ca9dfdff ca9dfdff ca9dfdff ca9dfdff ................ │ │ - 0x00071df0 ca9dfdff 1a9efdff 03000000 04000000 ................ │ │ - 0x00071e00 04000000 05000000 06000000 06000000 ................ │ │ - 0x00071e10 00000000 dfb00899 00000000 00000000 ................ │ │ - 0x00071e20 65000000 d3000000 33010000 91010000 e.......3....... │ │ - 0x00071e30 f7010000 59020000 bd020000 29030000 ....Y.......)... │ │ - 0x00071e40 8b030000 f1030000 b1040000 41060000 ............A... │ │ - 0x00071e50 d3070000 6b090000 b90b0000 a10f0000 ....k........... │ │ - 0x00071e60 8b130000 77170000 591b0000 491f0000 ....w...Y...I... │ │ - 0x00071e70 29230000 17270000 e72e0000 813e0000 )#...'.......>.. │ │ - 0x00071e80 2b4e0000 c15d0000 3b750000 499c0000 +N...]..;u..I... │ │ - 0x00071e90 65c30000 6dea0000 71110100 95380100 e...m...q....8.. │ │ - 0x00071ea0 915f0100 a3860100 cbd40100 01710200 ._...........q.. │ │ - 0x00071eb0 430d0300 87a90300 e7930400 891a0600 C............... │ │ - 0x00071ec0 29a10700 cb270900 61ae0a00 0b350c00 )....'..a....5.. │ │ - 0x00071ed0 a1bb0d00 ffffffff 00000000 00000000 ................ │ │ - 0x00071ee0 b415feff 4e12feff 4e12feff 4e12feff ....N...N...N... │ │ - 0x00071ef0 4e12feff 4e12feff 4e12feff 4e12feff N...N...N...N... │ │ - 0x00071f00 4e12feff 0416feff 0416feff 0416feff N............... │ │ - 0x00071f10 0416feff 0416feff 4e12feff 4e12feff ........N...N... │ │ - 0x00071f20 4e12feff 4e12feff 4e12feff 4e12feff N...N...N...N... │ │ - 0x00071f30 4e12feff 4e12feff 4e12feff 4e12feff N...N...N...N... │ │ - 0x00071f40 4e12feff 4e12feff 4e12feff 4e12feff N...N...N...N... │ │ - 0x00071f50 4e12feff 4e12feff 4e12feff 4e12feff N...N...N...N... │ │ - 0x00071f60 0416feff 4e12feff 4e12feff 4e12feff ....N...N...N... │ │ - 0x00071f70 4e12feff 4e12feff 4e12feff 4e12feff N...N...N...N... │ │ - 0x00071f80 4e12feff 4e12feff 4e12feff 3c16feff N...N...N...<... │ │ - 0x00071f90 4e12feff 0c16feff 00000000 00000000 N............... │ │ - 0x00071fa0 00000000 0000f03f 00000000 00002440 .......?......$@ │ │ - 0x00071fb0 00000000 00005940 00000000 00408f40 ......Y@.....@.@ │ │ - 0x00071fc0 00000000 0088c340 00000000 006af840 .......@.....j.@ │ │ - 0x00071fd0 00000000 80842e41 00000000 d0126341 .......A......cA │ │ - 0x00071fe0 00000000 84d79741 00000000 65cdcd41 .......A....e..A │ │ - 0x00071ff0 00000020 5fa00242 000000e8 76483742 ... _..B....vH7B │ │ - 0x00072000 000000a2 941a6d42 000040e5 9c30a242 ......mB..@..0.B │ │ - 0x00072010 0000901e c4bcd642 00003426 f56b0c43 .......B..4&.k.C │ │ - 0x00072020 0080e037 79c34143 00a0d885 57347643 ...7y.AC....W4vC │ │ - 0x00072030 00c84e67 6dc1ab43 003d9160 e458e143 ..Ngm..C.=.`.X.C │ │ - 0x00072040 408cb578 1daf1544 50efe2d6 e41a4b44 @..x...DP.....KD │ │ - 0x00072050 92d54d06 cff08044 00000000 00000000 ..M....D........ │ │ - 0x00072060 0080e037 79c34143 176e05b5 b5b89346 ...7y.AC.n.....F │ │ - 0x00072070 f5f93fe9 034f384d 321d30f9 4877825a ..?..O8M2.0.Hw.Z │ │ - 0x00072080 3cbf737f dd4f1575 00000000 00000000 <.s..O.u........ │ │ - 0x00072090 00000000 00000000 00000000 00000000 ................ │ │ - 0x000720a0 bc89d897 b2d29c3c 33a7a8d5 23f64939 .......<3...#.I9 │ │ - 0x000720b0 3da7f444 fd0fa532 9d978ccf 08ba5b25 =..D...2......[% │ │ - 0x000720c0 436fac64 28066811 05000000 19000000 Co.d(.h......... │ │ - 0x000720d0 7d000000 }... │ │ + 0x0006eec0 46726f6e 74456e64 5f737461 72745574 FrontEnd_startUt │ │ + 0x0006eed0 74207265 7475726e 65642025 64004672 t returned %d.Fr │ │ + 0x0006eee0 6f6e7445 6e645f65 6e645574 74207265 ontEnd_endUtt re │ │ + 0x0006eef0 7475726e 65642025 64004e47 72616d4d turned %d.NGramM │ │ + 0x0006ef00 6f64656c 5f777269 74652072 65747572 odel_write retur │ │ + 0x0006ef10 6e656420 2564004e 4772616d 4d6f6465 ned %d.NGramMode │ │ + 0x0006ef20 6c5f7265 636f6465 20726574 75726e65 l_recode returne │ │ + 0x0006ef30 64202564 006a6e69 2f737068 696e7862 d %d.jni/sphinxb │ │ + 0x0006ef40 6173655f 77726170 2e63006a 6176612f ase_wrap.c.java/ │ │ + 0x0006ef50 6c616e67 2f4f7574 4f664d65 6d6f7279 lang/OutOfMemory │ │ + 0x0006ef60 4572726f 72006a61 76612f69 6f2f494f Error.java/io/IO │ │ + 0x0006ef70 45786365 7074696f 6e006a61 76612f6c Exception.java/l │ │ + 0x0006ef80 616e672f 52756e74 696d6545 78636570 ang/RuntimeExcep │ │ + 0x0006ef90 74696f6e 006a6176 612f6c61 6e672f41 tion.java/lang/A │ │ + 0x0006efa0 72697468 6d657469 63457863 65707469 rithmeticExcepti │ │ + 0x0006efb0 6f6e006a 6176612f 6c616e67 2f556e6b on.java/lang/Unk │ │ + 0x0006efc0 6e6f776e 4572726f 72006a6e 692f706f nownError.jni/po │ │ + 0x0006efd0 636b6574 73706869 6e785f77 7261702e cketsphinx_wrap. │ │ + 0x0006efe0 63004465 636f6465 725f7265 696e6974 c.Decoder_reinit │ │ + 0x0006eff0 20726574 75726e65 64202564 00446563 returned %d.Dec │ │ + 0x0006f000 6f646572 5f6c6f61 64446963 74207265 oder_loadDict re │ │ + 0x0006f010 7475726e 65642025 64004465 636f6465 turned %d.Decode │ │ + 0x0006f020 725f7361 76654469 63742072 65747572 r_saveDict retur │ │ + 0x0006f030 6e656420 25640044 65636f64 65725f61 ned %d.Decoder_a │ │ + 0x0006f040 6464576f 72642072 65747572 6e656420 ddWord returned │ │ + 0x0006f050 25640044 65636f64 65725f73 74617274 %d.Decoder_start │ │ + 0x0006f060 55747420 72657475 726e6564 20256400 Utt returned %d. │ │ + 0x0006f070 4465636f 6465725f 656e6455 74742072 Decoder_endUtt r │ │ + 0x0006f080 65747572 6e656420 2564006e 756c6c20 eturned %d.null │ │ + 0x0006f090 61727261 79004465 636f6465 725f6465 array.Decoder_de │ │ + 0x0006f0a0 636f6465 52617720 72657475 726e6564 codeRaw returned │ │ + 0x0006f0b0 20256400 4465636f 6465725f 73657446 %d.Decoder_setF │ │ + 0x0006f0c0 73672072 65747572 6e656420 25640044 sg returned %d.D │ │ + 0x0006f0d0 65636f64 65725f73 65744b77 73207265 ecoder_setKws re │ │ + 0x0006f0e0 7475726e 65642025 64004465 636f6465 turned %d.Decode │ │ + 0x0006f0f0 725f7365 744c6d20 72657475 726e6564 r_setLm returned │ │ + 0x0006f100 20256400 4465636f 6465725f 7365744c %d.Decoder_setL │ │ + 0x0006f110 6d46696c 65207265 7475726e 65642025 mFile returned % │ │ + 0x0006f120 64004465 636f6465 725f7365 74536561 d.Decoder_setSea │ │ + 0x0006f130 72636820 72657475 726e6564 20256400 rch returned %d. │ │ + 0x0006f140 4c617474 6963655f 77726974 65207265 Lattice_write re │ │ + 0x0006f150 7475726e 65642025 64004c61 74746963 turned %d.Lattic │ │ + 0x0006f160 655f7772 69746548 746b2072 65747572 e_writeHtk retur │ │ + 0x0006f170 6e656420 2564002f 00726200 6e677261 ned %d./.rb.ngra │ │ + 0x0006f180 6d006673 67006b77 73002d74 6f707275 m.fsg.kws.-topru │ │ + 0x0006f190 6c65003e 003c0053 74617274 2072756c le.>.<.Start rul │ │ + 0x0006f1a0 65202573 206e6f74 20666f75 6e640a00 e %s not found.. │ │ + 0x0006f1b0 4e6f2070 75626c69 63207275 6c657320 No public rules │ │ + 0x0006f1c0 666f756e 6420696e 2025730a 002d6c77 found in %s..-lw │ │ + 0x0006f1d0 002d6465 62756700 2d6d6663 6c6f6764 .-debug.-mfclogd │ │ + 0x0006f1e0 6972002d 7261776c 6f676469 72002d73 ir.-rawlogdir.-s │ │ + 0x0006f1f0 656e6c6f 67646972 002d686d 6d002d6d enlogdir.-hmm.-m │ │ + 0x0006f200 64656600 6d646566 002d6d65 616e006d def.mdef.-mean.m │ │ + 0x0006f210 65616e73 002d7661 72007661 7269616e eans.-var.varian │ │ + 0x0006f220 63657300 2d746d61 74007472 616e7369 ces.-tmat.transi │ │ + 0x0006f230 74696f6e 5f6d6174 72696365 73002d6d tion_matrices.-m │ │ + 0x0006f240 69787700 6d697874 7572655f 77656967 ixw.mixture_weig │ │ + 0x0006f250 68747300 2d73656e 64756d70 0073656e hts.-sendump.sen │ │ + 0x0006f260 64756d70 002d6664 69637400 6e6f6973 dump.-fdict.nois │ │ + 0x0006f270 65646963 74002d6c 64610066 65617475 edict.-lda.featu │ │ + 0x0006f280 72655f74 72616e73 666f726d 002d6665 re_transform.-fe │ │ + 0x0006f290 61747061 72616d73 00666561 742e7061 atparams.feat.pa │ │ + 0x0006f2a0 72616d73 002d7365 6e6d6761 75007365 rams.-senmgau.se │ │ + 0x0006f2b0 6e6d6761 75002d6c 6f676261 7365002d nmgau.-logbase.- │ │ + 0x0006f2c0 62657374 70617468 002d706c 5f77696e bestpath.-pl_win │ │ + 0x0006f2d0 646f7700 2d6b6579 70687261 73650064 dow.-keyphrase.d │ │ + 0x0006f2e0 65666175 6c74002d 6b777300 2d667367 efault.-kws.-fsg │ │ + 0x0006f2f0 002d6a73 6766002d 616c6c70 686f6e65 .-jsgf.-allphone │ │ + 0x0006f300 002d6c6d 002d6c6d 63746c00 2d6c6d6e .-lm.-lmctl.-lmn │ │ + 0x0006f310 616d6500 61646469 6e672073 65617263 ame.adding searc │ │ + 0x0006f320 68202573 0a006465 636f6465 002d6469 h %s..decode.-di │ │ + 0x0006f330 63746361 7365002d 64696374 00253039 ctcase.-dict.%09 │ │ + 0x0006f340 75002e6d 66630057 72697469 6e67204d u..mfc.Writing M │ │ + 0x0006f350 46434320 6c6f6720 66696c65 3a202573 FCC log file: %s │ │ + 0x0006f360 0a007762 002e7261 77002e73 656e002d ..wb..raw..sen.- │ │ + 0x0006f370 6261636b 74726163 65002573 3a202573 backtrace.%s: %s │ │ + 0x0006f380 20282564 290a006c 6261636b 006c7363 (%d)..lback.lsc │ │ + 0x0006f390 72006173 63720070 70726f62 00656e64 r.ascr.pprob.end │ │ + 0x0006f3a0 00737461 72740077 6f726400 2d667261 .start.word.-fra │ │ + 0x0006f3b0 7465002d 6c6f6773 70656300 6e6f002d te.-logspec.no.- │ │ + 0x0006f3c0 736d6f6f 74687370 6563002d 7472616e smoothspec.-tran │ │ + 0x0006f3d0 73666f72 6d006c65 67616379 002d616c sform.legacy.-al │ │ + 0x0006f3e0 70686100 302e3937 00507265 656d7068 pha.0.97.Preemph │ │ + 0x0006f3f0 61736973 20706172 616d6574 6572002d asis parameter.- │ │ + 0x0006f400 73616d70 72617465 00313630 30300053 samprate.16000.S │ │ + 0x0006f410 616d706c 696e6720 72617465 00313030 ampling rate.100 │ │ + 0x0006f420 00467261 6d652072 61746500 2d776c65 .Frame rate.-wle │ │ + 0x0006f430 6e00302e 30323536 32350048 616d6d69 n.0.025625.Hammi │ │ + 0x0006f440 6e672077 696e646f 77206c65 6e677468 ng window length │ │ + 0x0006f450 002d6e66 66740035 31320053 697a6520 .-nfft.512.Size │ │ + 0x0006f460 6f662046 4654002d 6e66696c 74003430 of FFT.-nfilt.40 │ │ + 0x0006f470 004e756d 62657220 6f662066 696c7465 .Number of filte │ │ + 0x0006f480 72206261 6e6b7300 2d6c6f77 65726600 r banks.-lowerf. │ │ + 0x0006f490 3133332e 33333333 34004c6f 77657220 133.33334.Lower │ │ + 0x0006f4a0 65646765 206f6620 66696c74 65727300 edge of filters. │ │ + 0x0006f4b0 2d757070 65726600 36383535 2e343937 -upperf.6855.497 │ │ + 0x0006f4c0 36005570 70657220 65646765 206f6620 6.Upper edge of │ │ + 0x0006f4d0 66696c74 65727300 2d756e69 745f6172 filters.-unit_ar │ │ + 0x0006f4e0 65610079 6573002d 726f756e 645f6669 ea.yes.-round_fi │ │ + 0x0006f4f0 6c746572 73002d6e 63657000 3133004e lters.-ncep.13.N │ │ + 0x0006f500 756d6265 72206f66 20636570 20636f65 umber of cep coe │ │ + 0x0006f510 66666963 69656e74 73002d64 6f75626c fficients.-doubl │ │ + 0x0006f520 65627700 2d6c6966 74657200 30002d76 ebw.-lifter.0.-v │ │ + 0x0006f530 61645f70 72657370 65656368 00313000 ad_prespeech.10. │ │ + 0x0006f540 2d766164 5f706f73 74737065 65636800 -vad_postspeech. │ │ + 0x0006f550 3530002d 7661645f 74687265 73686f6c 50.-vad_threshol │ │ + 0x0006f560 6400322e 30002d69 6e707574 5f656e64 d.2.0.-input_end │ │ + 0x0006f570 69616e00 6c697474 6c65002d 77617270 ian.little.-warp │ │ + 0x0006f580 5f747970 6500696e 76657273 655f6c69 _type.inverse_li │ │ + 0x0006f590 6e656172 002d7761 72705f70 6172616d near.-warp_param │ │ + 0x0006f5a0 73002d64 69746865 72004164 6420312f s.-dither.Add 1/ │ │ + 0x0006f5b0 322d6269 74206e6f 69736500 2d736565 2-bit noise.-see │ │ + 0x0006f5c0 64002d31 002d7265 6d6f7665 5f646300 d.-1.-remove_dc. │ │ + 0x0006f5d0 2d72656d 6f76655f 6e6f6973 65002d72 -remove_noise.-r │ │ + 0x0006f5e0 656d6f76 655f7369 6c656e63 65002d76 emove_silence.-v │ │ + 0x0006f5f0 6572626f 73650053 686f7720 696e7075 erbose.Show inpu │ │ + 0x0006f600 74206669 6c656e61 6d657300 2d666561 t filenames.-fea │ │ + 0x0006f610 74003173 5f635f64 5f646400 2d636570 t.1s_c_d_dd.-cep │ │ + 0x0006f620 6c656e00 2d636d6e 00637572 72656e74 len.-cmn.current │ │ + 0x0006f630 002d636d 6e696e69 7400382e 30002d76 .-cmninit.8.0.-v │ │ + 0x0006f640 61726e6f 726d002d 61676300 6e6f6e65 arnorm.-agc.none │ │ + 0x0006f650 002d6167 63746872 65736800 2d6c6461 .-agcthresh.-lda │ │ + 0x0006f660 64696d00 2d737673 70656300 4d6f6465 dim.-svspec.Mode │ │ + 0x0006f670 6c206465 66696e69 74696f6e 20696e70 l definition inp │ │ + 0x0006f680 75742066 696c6500 2d746d61 74666c6f ut file.-tmatflo │ │ + 0x0006f690 6f720030 2e303030 31002d76 6172666c or.0.0001.-varfl │ │ + 0x0006f6a0 6f6f7200 2d6d6978 77666c6f 6f720030 oor.-mixwfloor.0 │ │ + 0x0006f6b0 2e303030 30303031 002d6177 0031002d .0000001.-aw.1.- │ │ + 0x0006f6c0 6d6c6c72 002d6d6d 6170002d 6473002d mllr.-mmap.-ds.- │ │ + 0x0006f6d0 746f706e 0034002d 746f706e 5f626561 topn.4.-topn_bea │ │ + 0x0006f6e0 6d002d6b 64747265 65002d6b 646d6178 m.-kdtree.-kdmax │ │ + 0x0006f6f0 64657074 68002d6b 646d6178 62626900 depth.-kdmaxbbi. │ │ + 0x0006f700 312e3030 3031002d 6265616d 0031652d 1.0001.-beam.1e- │ │ + 0x0006f710 3438002d 77626561 6d003765 2d323900 48.-wbeam.7e-29. │ │ + 0x0006f720 2d706265 616d002d 6c706265 616d0031 -pbeam.-lpbeam.1 │ │ + 0x0006f730 652d3430 002d6c70 6f6e6c79 6265616d e-40.-lponlybeam │ │ + 0x0006f740 002d6677 64666c61 74626561 6d003165 .-fwdflatbeam.1e │ │ + 0x0006f750 2d363400 2d667764 666c6174 77626561 -64.-fwdflatwbea │ │ + 0x0006f760 6d002d70 6c5f6265 616d0031 652d3130 m.-pl_beam.1e-10 │ │ + 0x0006f770 002d706c 5f706265 616d0031 652d3500 .-pl_pbeam.1e-5. │ │ + 0x0006f780 2d636f6d 70616c6c 73656e00 2d667764 -compallsen.-fwd │ │ + 0x0006f790 74726565 002d6677 64666c61 74002d6c tree.-fwdflat.-l │ │ + 0x0006f7a0 61747369 7a650035 30303000 2d6d6178 atsize.5000.-max │ │ + 0x0006f7b0 77706600 2d6d6178 686d6d70 66003130 wpf.-maxhmmpf.10 │ │ + 0x0006f7c0 30303000 2d6d696e 5f656e64 6672002d 000.-min_endfr.- │ │ + 0x0006f7d0 66776466 6c617465 66776964 002d6677 fwdflatefwid.-fw │ │ + 0x0006f7e0 64666c61 74736677 696e0032 35002d6d dflatsfwin.25.-m │ │ + 0x0006f7f0 61786e65 776f6f76 00323000 2d757365 axnewoov.20.-use │ │ + 0x0006f800 77647068 6f6e6573 00557365 20776974 wdphones.Use wit │ │ + 0x0006f810 68696e2d 776f7264 2070686f 6e657320 hin-word phones │ │ + 0x0006f820 6f6e6c79 002d616c 6c70686f 6e655f63 only.-allphone_c │ │ + 0x0006f830 6900362e 35002d66 7764666c 61746c77 i.6.5.-fwdflatlw │ │ + 0x0006f840 00382e35 002d6265 73747061 74686c77 .8.5.-bestpathlw │ │ + 0x0006f850 00392e35 002d6173 63616c65 0032302e .9.5.-ascale.20. │ │ + 0x0006f860 30002d77 69700030 2e363500 576f7264 0.-wip.0.65.Word │ │ + 0x0006f870 20696e73 65727469 6f6e2070 656e616c insertion penal │ │ + 0x0006f880 7479002d 6e777065 6e00312e 30004e65 ty.-nwpen.1.0.Ne │ │ + 0x0006f890 7720776f 72642074 72616e73 6974696f w word transitio │ │ + 0x0006f8a0 6e207065 6e616c74 79002d70 69700050 n penalty.-pip.P │ │ + 0x0006f8b0 686f6e65 20696e73 65727469 6f6e2070 hone insertion p │ │ + 0x0006f8c0 656e616c 7479002d 75770055 6e696772 enalty.-uw.Unigr │ │ + 0x0006f8d0 616d2077 65696768 74002d73 696c7072 am weight.-silpr │ │ + 0x0006f8e0 6f620030 2e303035 002d6669 6c6c7072 ob.0.005.-fillpr │ │ + 0x0006f8f0 6f620031 652d3800 2d626768 69737400 ob.1e-8.-bghist. │ │ + 0x0006f900 2d6c6578 74726565 64756d70 004a5347 -lextreedump.JSG │ │ + 0x0006f910 46206772 616d6d61 72206669 6c65002d F grammar file.- │ │ + 0x0006f920 66736775 7365616c 7470726f 6e002d66 fsgusealtpron.-f │ │ + 0x0006f930 73677573 6566696c 6c657200 4b657970 sgusefiller.Keyp │ │ + 0x0006f940 68726173 6520746f 2073706f 74002d6b hrase to spot.-k │ │ + 0x0006f950 77735f70 6c700031 652d3100 2d6b7773 ws_plp.1e-1.-kws │ │ + 0x0006f960 5f746872 6573686f 6c64002d 6c6f6766 _threshold.-logf │ │ + 0x0006f970 6e004669 6c652074 6f207772 69746520 n.File to write │ │ + 0x0006f980 6c6f6720 6d657373 61676573 20696e00 log messages in. │ │ + 0x0006f990 25640057 72697469 6e67206c 61747469 %d.Writing latti │ │ + 0x0006f9a0 63652066 696c653a 2025730a 00770023 ce file: %s..w.# │ │ + 0x0006f9b0 20676574 6377643a 202f7468 69732f69 getcwd: /this/i │ │ + 0x0006f9c0 732f626f 6775730a 0023202d 6c6f6762 s/bogus..# -logb │ │ + 0x0006f9d0 61736520 25650a00 230a0046 72616d65 ase %e..#..Frame │ │ + 0x0006f9e0 73202564 0a00496e 69746961 6c202564 s %d..Initial %d │ │ + 0x0006f9f0 0a46696e 616c2025 640a0025 64202573 .Final %d..%d %s │ │ + 0x0006fa00 20256420 25642025 64203b20 25640a00 %d %d %d ; %d.. │ │ + 0x0006fa10 456e640a 00256420 25642025 640a0021 End..%d %d %d..! │ │ + 0x0006fa20 53454e54 5f535441 52540021 53454e54 SENT_START.!SENT │ │ + 0x0006fa30 5f454e44 00214e55 4c4c0023 0a232048 _END.!NULL.#.# H │ │ + 0x0006fa40 65616465 720a230a 00564552 53494f4e eader.#..VERSION │ │ + 0x0006fa50 3d312e30 0a007374 6172743d 25640a00 =1.0..start=%d.. │ │ + 0x0006fa60 656e643d 25640a00 4e3d2564 094c3d25 end=%d..N=%d.L=% │ │ + 0x0006fa70 640a0023 0a23204e 6f646520 64656669 d..#.# Node defi │ │ + 0x0006fa80 6e697469 6f6e730a 230a0023 0a23204c nitions.#..#.# L │ │ + 0x0006fa90 696e6b20 64656669 6e697469 6f6e730a ink definitions. │ │ + 0x0006faa0 230a0049 3d256409 743d252e 32660957 #..I=%d.t=%.2f.W │ │ + 0x0006fab0 3d257309 763d2564 0a004a3d 25640953 =%s.v=%d..J=%d.S │ │ + 0x0006fac0 3d256409 453d2564 09613d25 6609703d =%d.E=%d.a=%f.p= │ │ + 0x0006fad0 25670a00 52656164 696e6720 44414720 %g..Reading DAG │ │ + 0x0006fae0 66696c65 3a202573 0a005072 656d6174 file: %s..Premat │ │ + 0x0006faf0 75726520 454f4628 2573290a 00232067 ure EOF(%s)..# g │ │ + 0x0006fb00 65746377 643a2000 23202d6c 6f676261 etcwd: .# -logba │ │ + 0x0006fb10 73652000 256c6600 4c617474 69636520 se .%lf.Lattice │ │ + 0x0006fb20 6c6f6720 72617469 6f3a2025 660a0046 log ratio: %f..F │ │ + 0x0006fb30 72616d65 73004e6f 64657300 25642025 rames.Nodes.%d % │ │ + 0x0006fb40 32353573 20256420 25642025 6400556e 255s %d %d %d.Un │ │ + 0x0006fb50 6b6e6f77 6e20776f 72642069 6e206c69 known word in li │ │ + 0x0006fb60 6e653a20 25730a00 5365716e 6f206572 ne: %s..Seqno er │ │ + 0x0006fb70 726f723a 2025730a 00496e69 7469616c ror: %s..Initial │ │ + 0x0006fb80 0046696e 616c0042 65737453 65674173 .Final.BestSegAs │ │ + 0x0006fb90 63720045 64676573 00256420 25642025 cr.Edges.%d %d % │ │ + 0x0006fba0 64005465 726d696e 6174696e 67202745 d.Terminating 'E │ │ + 0x0006fbb0 6e642720 6d697373 696e670a 003c2f73 nd' missing...Failed to load │ │ + 0x0006fbd0 2025730a 00456467 6573206d 69737369 %s..Edges missi │ │ + 0x0006fbe0 6e670a00 4e6f2074 6d617420 66696c65 ng..No tmat file │ │ + 0x0006fbf0 20737065 63696669 65640a00 2566006c specified..%f.l │ │ + 0x0006fc00 6f676261 7365006e 5f73656e 006d6465 ogbase.n_sen.mde │ │ + 0x0006fc10 665f6669 6c650030 2e310076 65727369 f_file.0.1.versi │ │ + 0x0006fc20 6f6e0053 494c0043 616e6e6f 74206669 on.SIL.Cannot fi │ │ + 0x0006fc30 6e642043 492d7068 6f6e6520 25730a00 nd CI-phone %s.. │ │ + 0x0006fc40 43616e6e 6f742066 696e6420 484d4d20 Cannot find HMM │ │ + 0x0006fc50 666f7220 25730a00 616c6c70 686f6e65 for %s..allphone │ │ + 0x0006fc60 20252e32 66204350 5520252e 33662078 %.2f CPU %.3f x │ │ + 0x0006fc70 52540a00 616c6c70 686f6e65 20252e32 RT..allphone %.2 │ │ + 0x0006fc80 66207761 6c6c2025 2e336620 7852540a f wall %.3f xRT. │ │ + 0x0006fc90 00487970 3a202573 0a002564 206e6f64 .Hyp: %s..%d nod │ │ + 0x0006fca0 65732c20 2564206c 696e6b73 0a00616c es, %d links..al │ │ + 0x0006fcb0 6c70686f 6e65002d 00302e33 0a002564 lphone.-.0.3..%d │ │ + 0x0006fcc0 206e5f62 6173650a 00256420 6e5f7472 n_base..%d n_tr │ │ + 0x0006fcd0 690a0025 64206e5f 73746174 655f6d61 i..%d n_state_ma │ │ + 0x0006fce0 700a0025 64206e5f 74696564 5f737461 p..%d n_tied_sta │ │ + 0x0006fcf0 74650a00 2564206e 5f746965 645f6369 te..%d n_tied_ci │ │ + 0x0006fd00 5f737461 74650a00 2564206e 5f746965 _state..%d n_tie │ │ + 0x0006fd10 645f746d 61740a00 230a2320 436f6c75 d_tmat..#.# Colu │ │ + 0x0006fd20 6d6e7320 64656669 6e697469 6f6e730a mns definitions. │ │ + 0x0006fd30 00202020 20202e2e 2e207374 61746520 . ... state │ │ + 0x0006fd40 69642773 202e2e2e 00746d61 74006174 id's ....tmat.at │ │ + 0x0006fd50 74726962 00700072 74006c66 74006261 trib.p.rt.lft.ba │ │ + 0x0006fd60 73650023 25347320 25337320 25337320 se.#%4s %3s %3s │ │ + 0x0006fd70 25317320 25367320 25347320 25730a00 %1s %6s %4s %s.. │ │ + 0x0006fd80 25357320 25337320 25337320 25317300 %5s %3s %3s %1s. │ │ + 0x0006fd90 66696c6c 65720020 25367300 6e2f6100 filler. %6s.n/a. │ │ + 0x0006fda0 20253464 00204e0a 00202536 75002535 %4d. N.. %6u.%5 │ │ + 0x0006fdb0 73202533 73202533 73202563 00696265 s %3s %3s %c.ibe │ │ + 0x0006fdc0 7375004d 75737420 62797465 2d737761 su.Must byte-swa │ │ + 0x0006fdd0 70202573 0a00266d 2d3e6e5f 63697068 p %s..&m->n_ciph │ │ + 0x0006fde0 6f6e6500 4661696c 65642074 6f207265 one.Failed to re │ │ + 0x0006fdf0 61642025 73206672 6f6d2025 730a0026 ad %s from %s..& │ │ + 0x0006fe00 6d2d3e6e 5f70686f 6e650026 6d2d3e6e m->n_phone.&m->n │ │ + 0x0006fe10 5f656d69 745f7374 61746500 266d2d3e _emit_state.&m-> │ │ + 0x0006fe20 6e5f6369 5f73656e 00266d2d 3e6e5f73 n_ci_sen.&m->n_s │ │ + 0x0006fe30 656e0026 6d2d3e6e 5f746d61 7400266d en.&m->n_tmat.&m │ │ + 0x0006fe40 2d3e6e5f 73736571 00266d2d 3e6e5f63 ->n_sseq.&m->n_c │ │ + 0x0006fe50 74780026 6d2d3e6e 5f63645f 74726565 tx.&m->n_cd_tree │ │ + 0x0006fe60 00266d2d 3e73696c 00257320 25732025 .&m->sil.%s %s % │ │ + 0x0006fe70 73202563 00466169 6c656420 746f206f s %c.Failed to o │ │ + 0x0006fe80 70656e20 27257327 00252d33 30732025 pen '%s'.%-30s % │ │ + 0x0006fe90 730a004d 69737369 6e672062 61736520 s..Missing base │ │ + 0x0006fea0 776f7264 20666f72 3a202573 0a002323 word for: %s..## │ │ + 0x0006feb0 003b3b00 72005265 6164696e 67206d61 .;;.r.Reading ma │ │ + 0x0006fec0 696e2064 69637469 6f6e6172 793a2025 in dictionary: % │ │ + 0x0006fed0 730a0025 6420776f 72647320 72656164 s..%d words read │ │ + 0x0006fee0 0a003c73 3e003c73 696c3e00 4d617820 ....Max │ │ + 0x0006fef0 776f7264 3a202564 0a004e6f 206f6620 word: %d..No of │ │ + 0x0006ff00 776f7264 3a202564 0a000a00 23204c44 word: %d....# LD │ │ + 0x0006ff10 4950485f 4c432028 62207220 6c207373 IPH_LC (b r l ss │ │ + 0x0006ff20 6964290a 00253330 73200020 25356400 id)..%30s . %5d. │ │ + 0x0006ff30 25367320 25367320 25367320 2535640a %6s %6s %6s %5d. │ │ + 0x0006ff40 00232053 53455120 25642028 73656e69 .# SSEQ %d (seni │ │ + 0x0006ff50 64207365 6e696420 2e2e2e29 0a002320 d senid ...)..# │ │ + 0x0006ff60 454e440a 00253564 2000284e 554c4c29 END..%5d .(NULL) │ │ + 0x0006ff70 00467261 6d652025 643a204e 6f206163 .Frame %d: No ac │ │ + 0x0006ff80 74697665 20484d4d 21210a00 53746172 tive HMM!!..Star │ │ + 0x0006ff90 74206e6f 64652025 732e2564 3a25643a t node %s.%d:%d: │ │ + 0x0006ffa0 25640a00 456e6420 6e6f6465 2025732e %d..End node %s. │ │ + 0x0006ffb0 25643a25 643a2564 20282564 290a0046 %d:%d:%d (%d)..F │ │ + 0x0006ffc0 61696c65 6420746f 2066696e 64207468 ailed to find th │ │ + 0x0006ffd0 6520656e 64206e6f 64650a00 4661696c e end node..Fail │ │ + 0x0006ffe0 65642074 6f206372 65617465 206b7773 ed to create kws │ │ + 0x0006fff0 20736561 7263680a 004d5058 20202000 search..MPX . │ │ + 0x00070000 20282000 20253131 6400290a 00256420 ( . %11d.)..%d │ │ + 0x00070010 00535349 44202000 20282564 290a0053 .SSID . (%d)..S │ │ + 0x00070020 454e5343 52005343 4f524553 20253131 ENSCR.SCORES %11 │ │ + 0x00070030 64004849 53544944 20253131 64004245 d.HISTID %11d.BE │ │ + 0x00070040 464f5245 3a0a0041 46544552 3a0a0025 FORE:..AFTER:..% │ │ + 0x00070050 64256e00 2573256e 004e0044 75706c69 d%n.%s%n.N.Dupli │ │ + 0x00070060 63617465 20747269 70686f6e 653a2025 cate triphone: % │ │ + 0x00070070 730a004e 6f206d64 65662d66 696c650a s..No mdef-file. │ │ + 0x00070080 00526561 64696e67 206d6f64 656c2064 .Reading model d │ │ + 0x00070090 6566696e 6974696f 6e3a2025 730a0046 efinition: %s..F │ │ + 0x000700a0 444d4200 302e3300 4572726f 7220696e DMB.0.3.Error in │ │ + 0x000700b0 20686561 6465723a 2025730a 006e5f62 header: %s..n_b │ │ + 0x000700c0 61736500 6e5f7472 69006e5f 73746174 ase.n_tri.n_stat │ │ + 0x000700d0 655f6d61 70006e5f 74696564 5f63695f e_map.n_tied_ci_ │ │ + 0x000700e0 73746174 65006e5f 74696564 5f737461 state.n_tied_sta │ │ + 0x000700f0 7465006e 5f746965 645f746d 61740055 te.n_tied_tmat.U │ │ + 0x00070100 6e6b6e6f 776e2068 65616465 72206c69 nknown header li │ │ + 0x00070110 6e653a20 25730a00 25733a20 4572726f ne: %s..%s: Erro │ │ + 0x00070120 7220696e 20686561 6465720a 004d6973 r in header..Mis │ │ + 0x00070130 73696e67 20626173 65207068 6f6e6520 sing base phone │ │ + 0x00070140 6e616d65 3a202573 0a004475 706c6963 name: %s..Duplic │ │ + 0x00070150 61746520 62617365 2070686f 6e653a20 ate base phone: │ │ + 0x00070160 25730a00 556e6b6e 6f776e20 62617365 %s..Unknown base │ │ + 0x00070170 2070686f 6e653a20 25730a00 4d697373 phone: %s..Miss │ │ + 0x00070180 696e6720 6c656674 20636f6e 74657874 ing left context │ │ + 0x00070190 3a202573 0a00556e 6b6e6f77 6e206c65 : %s..Unknown le │ │ + 0x000701a0 66742063 6f6e7465 78743a20 25730a00 ft context: %s.. │ │ + 0x000701b0 4d697373 696e6720 72696768 7420636f Missing right co │ │ + 0x000701c0 6e746578 743a2025 730a0055 6e6b6e6f ntext: %s..Unkno │ │ + 0x000701d0 776e2072 69676874 2020636f 6e746578 wn right contex │ │ + 0x000701e0 743a2025 730a0042 61642077 6f72642d t: %s..Bad word- │ │ + 0x000701f0 706f7369 74696f6e 20737065 633a2025 position spec: % │ │ + 0x00070200 730a0045 6d707479 2066696c 653a2025 s..Empty file: % │ │ + 0x00070210 730a0042 4d444600 496e636f 6d706c65 s..BMDF.Incomple │ │ + 0x00070220 74652068 65616465 720a0025 64202573 te header..%d %s │ │ + 0x00070230 00546865 2076616c 7565206f 6620746f .The value of to │ │ + 0x00070240 706e3a20 25640a00 6d73002e 73656d69 pn: %d..ms..semi │ │ + 0x00070250 2e002e70 746d2e00 2e636f6e 742e0031 ...ptm...cont..1 │ │ + 0x00070260 2e320063 686b7375 6d300066 72656164 .2.chksum0.fread │ │ + 0x00070270 28257329 20282367 61756465 6e292066 (%s) (#gauden) f │ │ + 0x00070280 61696c65 640a0062 696f5f66 72656164 ailed..bio_fread │ │ + 0x00070290 5f316428 25732920 6661696c 65640a00 _1d(%s) failed.. │ │ + 0x000702a0 2e733363 6f6e742e 00237365 6e6f6e65 .s3cont..#senone │ │ + 0x000702b0 3d25643b 206d7573 74206265 203e310a =%d; must be >1. │ │ + 0x000702c0 00667764 74726565 00667764 666c6174 .fwdtree.fwdflat │ │ + 0x000702d0 00626573 74706174 68006265 73747061 .bestpath.bestpa │ │ + 0x000702e0 74682025 2e326620 43505520 252e3366 th %.2f CPU %.3f │ │ + 0x000702f0 20785254 0a006265 73747061 74682025 xRT..bestpath % │ │ + 0x00070300 2e326620 77616c6c 20252e33 66207852 .2f wall %.3f xR │ │ + 0x00070310 540a0009 62737300 20256400 25642075 T...bss. %d.%d u │ │ + 0x00070320 6e697175 6520696e 69746961 6c206469 nique initial di │ │ + 0x00070330 70686f6e 65730a00 43726561 74696e67 phones..Creating │ │ + 0x00070340 20736561 72636820 74726565 0a002538 search tree..%8 │ │ + 0x00070350 6420776f 72647320 7265636f 676e697a d words recogniz │ │ + 0x00070360 65642028 25642f66 72290a00 66776474 ed (%d/fr)..fwdt │ │ + 0x00070370 72656520 252e3266 20435055 20252e33 ree %.2f CPU %.3 │ │ + 0x00070380 66207852 540a0066 77647472 65652025 f xRT..fwdtree % │ │ + 0x00070390 2e326620 77616c6c 20252e33 66207852 .2f wall %.3f xR │ │ + 0x000703a0 540a0025 38642077 6f726473 20736561 T..%8d words sea │ │ + 0x000703b0 72636865 64202825 642f6672 290a0025 rched (%d/fr)..% │ │ + 0x000703c0 38642077 6f726420 7472616e 73697469 8d word transiti │ │ + 0x000703d0 6f6e7320 2825642f 6672290a 00667764 ons (%d/fr)..fwd │ │ + 0x000703e0 666c6174 20252e32 66204350 5520252e flat %.2f CPU %. │ │ + 0x000703f0 33662078 52540a00 66776466 6c617420 3f xRT..fwdflat │ │ + 0x00070400 252e3266 2077616c 6c20252e 33662078 %.2f wall %.3f x │ │ + 0x00070410 52540a00 70686f6e 655f6c6f 6f700025 RT..phone_loop.% │ │ + 0x00070420 66200043 616e6e6f 74207265 61642074 f .Cannot read t │ │ + 0x00070430 69746c65 00426164 20746974 6c652069 itle.Bad title i │ │ + 0x00070440 6e206475 6d702066 696c650a 0025730a n dump file..%s. │ │ + 0x00070450 0043616e 6e6f7420 72656164 20686561 .Cannot read hea │ │ + 0x00070460 64657200 42616420 68656164 65722069 der.Bad header i │ │ + 0x00070470 6e206475 6d702066 696c650a 00666561 n dump file..fea │ │ + 0x00070480 74757265 5f636f75 6e742000 6d697874 ture_count .mixt │ │ + 0x00070490 7572655f 636f756e 7420006d 6f64656c ure_count .model │ │ + 0x000704a0 5f636f75 6e742000 636c7573 7465725f _count .cluster_ │ │ + 0x000704b0 636f756e 74200063 6c757374 65725f62 count .cluster_b │ │ + 0x000704c0 69747320 0043616e 6e6f7420 72656164 its .Cannot read │ │ + 0x000704d0 2023726f 77730043 616e6e6f 74207265 #rows.Cannot re │ │ + 0x000704e0 61642023 636f6c75 6d6e7300 526f7773 ad #columns.Rows │ │ + 0x000704f0 3a202564 2c20436f 6c756d6e 733a2025 : %d, Columns: % │ │ + 0x00070500 640a0043 6c757374 65722063 6f756e74 d..Cluster count │ │ + 0x00070510 206d7573 74206265 2034206f 7220380a must be 4 or 8. │ │ + 0x00070520 004d6178 696d756d 20746f70 2d4e3a20 .Maximum top-N: │ │ + 0x00070530 25640a00 23466561 74757265 73207374 %d..#Features st │ │ + 0x00070540 7265616d 73282564 2920213d 2025640a reams(%d) != %d. │ │ + 0x00070550 0070746d 004d6178 696d756d 20746f70 .ptm.Maximum top │ │ + 0x00070560 2d4e3a20 25642000 546f702d 4e206265 -N: %d .Top-N be │ │ + 0x00070570 616d733a 0073325f 73656d69 00544d41 ams:.s2_semi.TMA │ │ + 0x00070580 54202564 203d2025 64207820 25640a00 T %d = %d x %d.. │ │ + 0x00070590 20253132 6400746d 61745b25 645d5b25 %12d.tmat[%d][% │ │ + 0x000705a0 645d5b25 645d203d 2025640a 00546d61 d][%d] = %d..Tma │ │ + 0x000705b0 74206e6f 74207570 70657220 74726961 t not upper tria │ │ + 0x000705c0 6e67756c 61720a00 20253131 2e346500 ngular.. %11.4e. │ │ + 0x000705d0 48697374 6f727920 656e7472 793a2000 History entry: . │ │ + 0x000705e0 25732825 642d3e25 643a2564 29200020 %s(%d->%d:%d) . │ │ + 0x000705f0 20002570 2e400020 2535642e 53530020 .%p.@. %5d.SS. │ │ + 0x00070600 25313064 2e4c5000 2025702e 53494200 %10d.LP. %p.SIB. │ │ + 0x00070610 2025732e 25640020 5b002530 38780020 %s.%d. [.%08x. │ │ + 0x00070620 7b25735b 25642d3e 25645d28 2564297d {%s[%d->%d](%d)} │ │ + 0x00070630 00202570 2e4e5854 00537461 74652025 . %p.NXT.State % │ │ + 0x00070640 35642072 6f6f7420 25700a00 66726561 5d root %p..frea │ │ + 0x00070650 64282573 29202823 66656174 75726573 d(%s) (#features │ │ + 0x00070660 29206661 696c6564 0a002025 64782564 ) failed.. %dx%d │ │ + 0x00070670 0a002564 20766172 69616e63 65207661 ..%d variance va │ │ + 0x00070680 6c756573 20666c6f 6f726564 0a006d5b lues floored..m[ │ │ + 0x00070690 2533645d 00202537 2e346600 765b2533 %3d]. %7.4f.v[%3 │ │ + 0x000706a0 645d0064 5b253364 5d202564 0a002564 d].d[%3d] %d..%d │ │ + 0x000706b0 206e756c 6c207472 616e7369 74696f6e null transition │ │ + 0x000706c0 73206164 6465640a 003c6570 733e0025 s added...% │ │ + 0x000706d0 64202564 20257320 25660a00 4653475f d %d %s %f..FSG_ │ │ + 0x000706e0 42454749 4e002573 20646563 6c617261 BEGIN.%s declara │ │ + 0x000706f0 74696f6e 206d6973 73696e67 0a004653 tion missing..FS │ │ + 0x00070700 47206e61 6d652069 73206d69 7373696e G name is missin │ │ + 0x00070710 670a0075 6e6b6e6f 776e004e 554d5f53 g..unknown.NUM_S │ │ + 0x00070720 54415445 53005300 53544152 545f5354 TATES.S.START_ST │ │ + 0x00070730 41544500 46004649 4e414c5f 53544154 ATE.F.FINAL_STAT │ │ + 0x00070740 45004653 475f454e 44005400 5452414e E.FSG_END.T.TRAN │ │ + 0x00070750 53495449 4f4e0000 25732025 730a0025 SITION..%s %s..% │ │ + 0x00070760 73202564 0a002573 20256420 25642025 s %d..%s %d %d % │ │ + 0x00070770 66202573 0a005772 6974696e 67204653 f %s..Writing FS │ │ + 0x00070780 47206669 6c652027 2573270a 00256420 G file '%s'..%d │ │ + 0x00070790 300a0057 72697469 6e672046 534d2066 0..Writing FSM f │ │ + 0x000707a0 696c6520 27257327 0a003c65 70733e20 ile '%s'.. │ │ + 0x000707b0 300a003c 25732e25 73004a53 47465f50 0..<%s.%s.JSGF_P │ │ + 0x000707c0 41544800 2e003c4e 554c4c3e 003c564f ATH.....Undefined ru │ │ + 0x000707e0 6c652069 6e205248 533a2025 730a0052 le in RHS: %s..R │ │ + 0x000707f0 69676874 20726563 75727369 6f6e2025 ight recursion % │ │ + 0x00070800 73202564 203d3e20 25640a00 5055424c s %d => %d..PUBL │ │ + 0x00070810 49432000 3c25732e 67253035 643e0044 IC .<%s.g%05d>.D │ │ + 0x00070820 6566696e 65642072 756c653a 20257325 efined rule: %s% │ │ + 0x00070830 730a004d 756c7469 706c7920 64656669 s..Multiply defi │ │ + 0x00070840 6e656420 73796d62 6f6c3a20 25730a00 ned symbol: %s.. │ │ + 0x00070850 28737464 696e2900 4661696c 65642074 (stdin).Failed t │ │ + 0x00070860 6f206f70 656e2025 7320666f 72207061 o open %s for pa │ │ + 0x00070870 7273696e 67004572 726f7220 70617273 rsing.Error pars │ │ + 0x00070880 696e6720 66696c65 3a202573 0a002e2a ing file: %s...* │ │ + 0x00070890 3e00496d 706f7274 696e6720 25732066 >.Importing %s f │ │ + 0x000708a0 726f6d20 25732074 6f202573 0a00416c rom %s to %s..Al │ │ + 0x000708b0 72656164 7920696d 706f7274 65642025 ready imported % │ │ + 0x000708c0 730a004d 756c7469 706c7920 696d706f s..Multiply impo │ │ + 0x000708d0 72746564 2066696c 653a2025 730a0049 rted file: %s..I │ │ + 0x000708e0 6d706f72 74656420 25730a00 4572726f mported %s..Erro │ │ + 0x000708f0 72207061 7273696e 6720696e 70757420 r parsing input │ │ + 0x00070900 73747269 6e670a00 6a736766 5f706172 string..jsgf_par │ │ + 0x00070910 7365722e 79007379 6e746178 20657272 ser.y.syntax err │ │ + 0x00070920 6f72006d 656d6f72 79206578 68617573 or.memory exhaus │ │ + 0x00070930 74656400 24656e64 00657272 6f720024 ted.$end.error.$ │ │ + 0x00070940 756e6465 66696e65 64004845 41444552 undefined.HEADER │ │ + 0x00070950 00475241 4d4d4152 00494d50 4f525400 .GRAMMAR.IMPORT. │ │ + 0x00070960 5055424c 49430054 4f4b454e 0052554c PUBLIC.TOKEN.RUL │ │ + 0x00070970 454e414d 45005441 47005745 49474854 ENAME.TAG.WEIGHT │ │ + 0x00070980 00273b27 00273d27 00277c27 00272827 .';'.'='.'|'.'(' │ │ + 0x00070990 00272927 00275b27 00275d27 00272a27 .')'.'['.']'.'*' │ │ + 0x000709a0 00272b27 00246163 63657074 00677261 .'+'.$accept.gra │ │ + 0x000709b0 6d6d6172 00686561 64657200 6a736766 mmar.header.jsgf │ │ + 0x000709c0 5f686561 64657200 6772616d 6d61725f _header.grammar_ │ │ + 0x000709d0 68656164 65720069 6d706f72 745f6865 header.import_he │ │ + 0x000709e0 61646572 00696d70 6f72745f 73746174 ader.import_stat │ │ + 0x000709f0 656d656e 74007275 6c655f6c 69737400 ement.rule_list. │ │ + 0x00070a00 72756c65 00616c74 65726e61 74655f6c rule.alternate_l │ │ + 0x00070a10 69737400 72756c65 5f657870 616e7369 ist.rule_expansi │ │ + 0x00070a20 6f6e0074 61676765 645f7275 6c655f69 on.tagged_rule_i │ │ + 0x00070a30 74656d00 72756c65 5f697465 6d007275 tem.rule_item.ru │ │ + 0x00070a40 6c655f67 726f7570 0072756c 655f6f70 le_group.rule_op │ │ + 0x00070a50 74696f6e 616c0072 756c655f 61746f6d tional.rule_atom │ │ + 0x00070a60 00626164 20627566 66657220 696e2079 .bad buffer in y │ │ + 0x00070a70 795f7363 616e5f62 79746573 28290069 y_scan_bytes().i │ │ + 0x00070a80 6e707574 20696e20 666c6578 20736361 nput in flex sca │ │ + 0x00070a90 6e6e6572 20666169 6c656400 3c554e4b nner failed..Failed to open │ │ + 0x00070ab0 20257300 52656164 696e6720 4c4d2063 %s.Reading LM c │ │ + 0x00070ac0 6f6e7472 6f6c2066 696c6520 27257327 ontrol file '%s' │ │ + 0x00070ad0 0a002531 30323373 007b0052 65616469 ..%1023s.{.Readi │ │ + 0x00070ae0 6e672063 6c617373 64656620 66726f6d ng classdef from │ │ + 0x00070af0 20272573 270a007d 00556e65 78706563 '%s'..}.Unexpec │ │ + 0x00070b00 74656420 454f4620 696e2025 730a0052 ted EOF in %s..R │ │ + 0x00070b10 65616469 6e67206c 6d206672 6f6d2027 eading lm from ' │ │ + 0x00070b20 2573270a 00556e6b 6e6f776e 204c4d20 %s'..Unknown LM │ │ + 0x00070b30 6e616d65 2025730a 002e677a 002e627a name %s...gz..bz │ │ + 0x00070b40 32002e41 52504100 2e444d50 00617270 2..ARPA..DMP.arp │ │ + 0x00070b50 6100646d 70004f6d 69742064 75706c69 a.dmp.Omit dupli │ │ + 0x00070b60 63617465 20776f72 64202725 73270a00 cate word '%s'.. │ │ + 0x00070b70 46696c65 20257320 6e6f7420 666f756e File %s not foun │ │ + 0x00070b80 640a0045 4e44004c 4d434c41 5353005c d..END.LMCLASS.\ │ │ + 0x00070b90 64617461 5c006e67 72616d20 25643d25 data\.ngram %d=% │ │ + 0x00070ba0 6400556e 6b6e6f77 6e206e67 72616d20 d.Unknown ngram │ │ + 0x00070bb0 28256429 0a005c31 2d677261 6d733a00 (%d)..\1-grams:. │ │ + 0x00070bc0 42616420 6f72206d 69737369 6e67206e Bad or missing n │ │ + 0x00070bd0 6772616d 20636f75 6e740a00 52656164 gram count..Read │ │ + 0x00070be0 696e6720 756e6967 72616d73 0a005c32 ing unigrams..\2 │ │ + 0x00070bf0 2d677261 6d733a00 5c656e64 5c00546f -grams:.\end\.To │ │ + 0x00070c00 6f206d61 6e792075 6e696772 616d730a o many unigrams. │ │ + 0x00070c10 00526561 64696e67 20626967 72616d73 .Reading bigrams │ │ + 0x00070c20 0a00546f 6f206d61 6e792062 69677261 ..Too many bigra │ │ + 0x00070c30 6d730a00 5c332d67 72616d73 3a004261 ms..\3-grams:.Ba │ │ + 0x00070c40 64206269 6772616d 3a202573 0a002538 d bigram: %s..%8 │ │ + 0x00070c50 64203d20 23626f5f 77743220 656e7472 d = #bo_wt2 entr │ │ + 0x00070c60 6965730a 00526561 64696e67 20747269 ies..Reading tri │ │ + 0x00070c70 6772616d 730a0054 6f6f206d 616e7920 grams..Too many │ │ + 0x00070c80 74726967 72616d73 0a005472 69677261 trigrams..Trigra │ │ + 0x00070c90 6d73206e 6f742069 6e206269 6772616d ms not in bigram │ │ + 0x00070ca0 206f7264 65720a00 42616420 74726967 order..Bad trig │ │ + 0x00070cb0 72616d3a 2025730a 004e6f20 5c646174 ram: %s..No \dat │ │ + 0x00070cc0 615c206d 61726b20 696e204c 4d206669 a\ mark in LM fi │ │ + 0x00070cd0 6c650a00 4661696c 65642074 6f207265 le..Failed to re │ │ + 0x00070ce0 6164205c 312d6772 616d733a 206d6172 ad \1-grams: mar │ │ + 0x00070cf0 6b006e67 72616d73 20313d25 642c2032 k.ngrams 1=%d, 2 │ │ + 0x00070d00 3d25642c 20333d25 640a0025 3864203d =%d, 3=%d..%8d = │ │ + 0x00070d10 2023756e 69677261 6d732063 72656174 #unigrams creat │ │ + 0x00070d20 65640a00 25386420 3d202362 69677261 ed..%8d = #bigra │ │ + 0x00070d30 6d732063 72656174 65640a00 25386420 ms created..%8d │ │ + 0x00070d40 3d202370 726f6232 20656e74 72696573 = #prob2 entries │ │ + 0x00070d50 0a002538 64203d20 23747269 6772616d ..%8d = #trigram │ │ + 0x00070d60 73206372 65617465 640a0025 3864203d s created..%8d = │ │ + 0x00070d70 20237072 6f623320 656e7472 6965730a #prob3 entries. │ │ + 0x00070d80 00466169 6c656420 746f206f 70656e20 .Failed to open │ │ + 0x00070d90 25732066 6f722077 72697469 6e67005c %s for writing.\ │ │ + 0x00070da0 64617461 5c0a006e 6772616d 2025643d data\..ngram %d= │ │ + 0x00070db0 25640a00 0a5c2564 2d677261 6d733a0a %d...\%d-grams:. │ │ + 0x00070dc0 00252e34 66200025 73200025 2e346600 .%.4f .%s .%.4f. │ │ + 0x00070dd0 0a5c656e 645c0a00 44756d70 2066696c .\end\..Dump fil │ │ + 0x00070de0 65202573 206e6f74 20666f75 6e640a00 e %s not found.. │ │ + 0x00070df0 43616e6e 6f742072 65616420 68656164 Cannot read head │ │ + 0x00070e00 65720a00 4661696c 65642074 6f207265 er..Failed to re │ │ + 0x00070e10 61642077 6f72640a 00466169 6c656420 ad word..Failed │ │ + 0x00070e20 746f2072 65616420 6d617069 6e672069 to read maping i │ │ + 0x00070e30 64202564 0a004661 696c6564 20746f20 d %d..Failed to │ │ + 0x00070e40 72656164 20756e69 6772616d 73206461 read unigrams da │ │ + 0x00070e50 74610a00 4661696c 65642074 6f207265 ta..Failed to re │ │ + 0x00070e60 61642062 69677261 6d732064 6174610a ad bigrams data. │ │ + 0x00070e70 00466169 6c656420 746f2072 65616420 .Failed to read │ │ + 0x00070e80 74726967 72616d73 20646174 610a0025 trigrams data..% │ │ + 0x00070e90 3864203d 204c4d2e 74726967 72616d73 8d = LM.trigrams │ │ + 0x00070ea0 20726561 640a0066 72656164 2870726f read..fread(pro │ │ + 0x00070eb0 62322920 6661696c 65640a00 25386420 b2) failed..%8d │ │ + 0x00070ec0 3d204c4d 2e70726f 62322065 6e747269 = LM.prob2 entri │ │ + 0x00070ed0 65732072 6561640a 00253864 203d204c es read..%8d = L │ │ + 0x00070ee0 4d2e626f 5f777432 20656e74 72696573 M.bo_wt2 entries │ │ + 0x00070ef0 20726561 640a0025 3864203d 204c4d2e read..%8d = LM. │ │ + 0x00070f00 70726f62 3320656e 74726965 73207265 prob3 entries re │ │ + 0x00070f10 61640a00 4661696c 65642074 6f207265 ad..Failed to re │ │ + 0x00070f20 61642074 72696772 616d2069 6e646578 ad trigram index │ │ + 0x00070f30 0a004661 696c6564 20746f20 72656164 ..Failed to read │ │ + 0x00070f40 20776f72 64730a00 5573696e 67206578 words..Using ex │ │ + 0x00070f50 69737469 6e672044 4d50206d 6f64656c isting DMP model │ │ + 0x00070f60 2e0a0042 75696c64 696e6720 444d5020 ...Building DMP │ │ + 0x00070f70 6d6f6465 6c2e2e2e 0a004245 47494e20 model.....BEGIN │ │ + 0x00070f80 46494c45 20464f52 4d415420 44455343 FILE FORMAT DESC │ │ + 0x00070f90 52495054 494f4e00 43616e6e 6f742063 RIPTION.Cannot c │ │ + 0x00070fa0 72656174 65206669 6c652025 730a0021 reate file %s..! │ │ + 0x00070fb0 21212100 28696e74 33322920 6c6d5f74 !!!.(int32) lm_t │ │ + 0x00070fc0 2e62636f 756e7400 28696e74 33322920 .bcount.(int32) │ │ + 0x00070fd0 6c6d5f74 2e74636f 756e7400 28696e74 lm_t.tcount.(int │ │ + 0x00070fe0 33322920 6c6d5f74 2e6e5f70 726f6232 32) lm_t.n_prob2 │ │ + 0x00070ff0 0028696e 74333229 206c6d5f 742e7072 .(int32) lm_t.pr │ │ + 0x00071000 6f62325b 5d00454e 44204649 4c452046 ob2[].END FILE F │ │ + 0x00071010 4f524d41 54204445 53435249 5054494f ORMAT DESCRIPTIO │ │ + 0x00071020 4e00556e 6b6e6f77 6e204147 43207479 N.Unknown AGC ty │ │ + 0x00071030 70652027 2573270a 00414743 4d61783a pe '%s'..AGCMax: │ │ + 0x00071040 206f6273 3d6d6178 3d20252e 32660a00 obs=max= %.2f.. │ │ + 0x00071050 41474345 4d61783a 206d6178 3d20252e AGCEMax: max= %. │ │ + 0x00071060 32660a00 41474320 4e4f4953 453a206d 2f..AGC NOISE: m │ │ + 0x00071070 61783d20 25362e33 660a006d 61780065 ax= %6.3f..max.e │ │ + 0x00071080 6d617800 6e6f6973 6500556e 6b6e6f77 max.noise.Unknow │ │ + 0x00071090 6e20434d 4e207479 70652027 2573270a n CMN type '%s'. │ │ + 0x000710a0 00434d4e 3a200025 352e3266 20007072 .CMN: .%5.2f .pr │ │ + 0x000710b0 696f7200 25733a20 66726561 64282366 ior.%s: fread(#f │ │ + 0x000710c0 6c6f6174 73292066 61696c65 640a0027 loats) failed..' │ │ + 0x000710d0 2573273a 20426164 2064656c 696d6974 %s': Bad delimit │ │ + 0x000710e0 65722040 706f7320 25640a00 27257327 er @pos %d..'%s' │ │ + 0x000710f0 3a20302d 6c656e67 74682073 75627665 : 0-length subve │ │ + 0x00071100 63746f72 0a007332 5f347800 73335f31 ctor..s2_4x.s3_1 │ │ + 0x00071110 78333900 31735f31 32635f31 32645f33 x39.1s_12c_12d_3 │ │ + 0x00071120 705f3132 64640031 735f635f 645f6c64 p_12dd.1s_c_d_ld │ │ + 0x00071130 5f646400 6365705f 64636570 0031735f _dd.cep_dcep.1s_ │ │ + 0x00071140 635f6400 63657000 31735f63 0031735f c_d.cep.1s_c.1s_ │ │ + 0x00071150 33630031 735f3463 00426164 20666561 3c.1s_4c.Bad fea │ │ + 0x00071160 74757265 20747970 65206172 67756d65 ture type argume │ │ + 0x00071170 6e740a00 25750025 38643a0a 00092532 nt..%u.%8d:...%2 │ │ + 0x00071180 643a0020 25382e34 66004261 64206365 d:. %8.4f.Bad ce │ │ + 0x00071190 7073697a 653a2025 640a0041 74206469 psize: %d..At di │ │ + 0x000711a0 72656374 6f727920 25730a00 25732573 rectory %s..%s%s │ │ + 0x000711b0 25732573 00466561 74757265 20747970 %s%s.Feature typ │ │ + 0x000711c0 65202020 20202020 20203d20 25730a00 e = %s.. │ │ + 0x000711d0 43657073 7472616c 2073697a 65202020 Cepstral size │ │ + 0x000711e0 20202020 203d2025 640a004e 756d6265 = %d..Numbe │ │ + 0x000711f0 72206f66 20737472 65616d73 20202020 r of streams │ │ + 0x00071200 3d202564 0a004e75 6d626572 206f6620 = %d..Number of │ │ + 0x00071210 73756276 6563746f 7273203d 2025640a subvectors = %d. │ │ + 0x00071220 00576865 74686572 20434d4e 20697320 .Whether CMN is │ │ + 0x00071230 75736564 20203d20 25640a00 57686574 used = %d..Whet │ │ + 0x00071240 68657220 41474320 69732075 73656420 her AGC is used │ │ + 0x00071250 203d2025 640a0043 6f6d706f 6e656e74 = %d..Component │ │ + 0x00071260 73206f66 20737562 76656374 6f725b25 s of subvector[% │ │ + 0x00071270 645d3a00 25733a20 62696f5f 66726561 d]:.%s: bio_frea │ │ + 0x00071280 645f3364 286c6461 29206661 696c6564 d_3d(lda) failed │ │ + 0x00071290 0a00636d 6e5f7072 696f725f 7365743a ..cmn_prior_set: │ │ + 0x000712a0 2066726f 6d203c20 003e0a00 636d6e5f from < .>..cmn_ │ │ + 0x000712b0 7072696f 725f7365 743a2074 6f202020 prior_set: to │ │ + 0x000712c0 3c200063 6d6e5f70 72696f72 5f757064 < .cmn_prior_upd │ │ + 0x000712d0 6174653a 2066726f 6d203c20 00636d6e ate: from < .cmn │ │ + 0x000712e0 5f707269 6f725f75 70646174 653a2074 _prior_update: t │ │ + 0x000712f0 6f202020 3c200064 63740068 746b006e o < .dct.htk.n │ │ + 0x00071300 6f742000 43757272 656e7420 46452050 ot .Current FE P │ │ + 0x00071310 6172616d 65746572 733a0a00 57696c6c arameters:..Will │ │ + 0x00071320 20616464 20646974 68657220 746f2061 add dither to a │ │ + 0x00071330 7564696f 0a004469 74686572 20736565 udio..Dither see │ │ + 0x00071340 64656420 77697468 2025640a 0057696c ded with %d..Wil │ │ + 0x00071350 6c206e6f 74206164 64206469 74686572 l not add dither │ │ + 0x00071360 20746f20 61756469 6f0a0069 6e766572 to audio..inver │ │ + 0x00071370 73650009 25730a00 496d706c 656d656e se..%s..Implemen │ │ + 0x00071380 74656420 66756e63 74696f6e 73206172 ted functions ar │ │ + 0x00071390 653a0a00 61666669 6e650070 69656365 e:..affine.piece │ │ + 0x000713a0 77697365 5f6c696e 65617200 6c696e65 wise_linear.line │ │ + 0x000713b0 61720070 69656365 77697365 00200900 ar.piecewise. .. │ │ + 0x000713c0 25735b25 3034755d 3a202536 2e336620 %s[%04u]: %6.3f │ │ + 0x000713d0 00616666 696e6520 3a3d3d20 3c207727 .affine :== < w' │ │ + 0x000713e0 203d2061 202a2078 202b2062 203e0073 = a * x + b >.s │ │ + 0x000713f0 330a0076 65727369 6f6e2025 730a0065 3..version %s..e │ │ + 0x00071400 6e646864 720a0057 726f6e67 206e756d ndhdr..Wrong num │ │ + 0x00071410 62657220 6f662061 7267756d 656e7473 ber of arguments │ │ + 0x00071420 0a005072 656d6174 75726520 454f462c ..Premature EOF, │ │ + 0x00071430 206c696e 65202564 0a004865 61646572 line %d..Header │ │ + 0x00071440 20666f72 6d617420 6572726f 722c206c format error, l │ │ + 0x00071450 696e6520 25640a00 656e6468 64720025 ine %d..endhdr.% │ │ + 0x00071460 73002a65 6e645f63 6f6d6d65 6e742a0a s.*end_comment*. │ │ + 0x00071470 004d6973 73696e67 20257320 6d61726b .Missing %s mark │ │ + 0x00071480 65720a00 73776170 5f636865 636b2066 er..swap_check f │ │ + 0x00071490 61696c65 640a0066 72656164 28617272 ailed..fread(arr │ │ + 0x000714a0 61797369 7a652920 6661696c 65640a00 aysize) failed.. │ │ + 0x000714b0 42616420 61727261 7973697a 653a2025 Bad arraysize: % │ │ + 0x000714c0 640a0066 72656164 28617272 61796461 d..fread(arrayda │ │ + 0x000714d0 74612920 6661696c 65640a00 556e6162 ta) failed..Unab │ │ + 0x000714e0 6c652074 6f207265 61642063 6f6d706c le to read compl │ │ + 0x000714f0 65746520 64617461 004f5320 6572726f ete data.OS erro │ │ + 0x00071500 7220696e 2062696f 5f667265 61645f32 r in bio_fread_2 │ │ + 0x00071510 64004f53 20657272 6f722069 6e206269 d.OS error in bi │ │ + 0x00071520 6f5f6672 6561645f 33640066 72656164 o_fread_3d.fread │ │ + 0x00071530 2863686b 73756d29 20666169 6c65640a (chksum) failed. │ │ + 0x00071540 00556e61 626c6520 746f2077 72697465 .Unable to write │ │ + 0x00071550 20636f6d 706c6574 65206461 7461004f complete data.O │ │ + 0x00071560 53206572 726f7220 696e2062 696f5f66 S error in bio_f │ │ + 0x00071570 77726974 655f3164 004f5320 6572726f write_1d.OS erro │ │ + 0x00071580 7220696e 2062696f 5f667772 6974655f r in bio_fwrite_ │ │ + 0x00071590 33640025 732f2573 25730024 2800256c 3d.%s/%s%s.$(.%l │ │ + 0x000715a0 6400556e 70617273 65642062 6f6f6c65 d.Unparsed boole │ │ + 0x000715b0 616e2076 616c7565 20272573 270a0055 an value '%s'..U │ │ + 0x000715c0 6e6b6e6f 776e2061 7267756d 656e7420 nknown argument │ │ + 0x000715d0 74797065 3a202564 0a00556e 6b6e6f77 type: %d..Unknow │ │ + 0x000715e0 6e206172 67756d65 6e743a20 25730a00 n argument: %s.. │ │ + 0x000715f0 5b4e414d 455d0009 5b444546 4c545d00 [NAME]..[DEFLT]. │ │ + 0x00071600 095b4445 5343525d 0a00095b 56414c55 .[DESCR]...[VALU │ │ + 0x00071610 455d0a00 25650025 732c0041 7267756d E]..%e.%s,.Argum │ │ + 0x00071620 656e7473 206c6973 74206465 66696e69 ents list defini │ │ + 0x00071630 74696f6e 3a0a0055 6e6b6e6f 776e2061 tion:..Unknown a │ │ + 0x00071640 7267756d 656e7420 6e616d65 20272573 rgument name '%s │ │ + 0x00071650 270a004d 69737369 6e672072 65717569 '..Missing requi │ │ + 0x00071660 72656420 61726775 6d656e74 2025730a red argument %s. │ │ + 0x00071670 0063616e 6e6f7420 72656469 72656374 .cannot redirect │ │ + 0x00071680 206c6f67 206f7574 70757400 50617273 log output.Pars │ │ + 0x00071690 696e6720 636f6d6d 616e6420 6c696e65 ing command line │ │ + 0x000716a0 3a0a000a 0a004375 7272656e 7420636f :.....Current co │ │ + 0x000716b0 6e666967 75726174 696f6e3a 0a005c0a nfiguration:..\. │ │ + 0x000716c0 09006865 6c700055 73616765 3a0a0009 ..help.Usage:... │ │ + 0x000716d0 25732061 7267756d 656e742d 6c697374 %s argument-list │ │ + 0x000716e0 2c206f72 0a00636d 75737068 696e7800 , or..cmusphinx. │ │ + 0x000716f0 25732825 6c64293a 20257300 494e464f %s(%ld): %s.INFO │ │ + 0x00071700 0025733a 20257328 256c6429 3a202573 .%s: %s(%ld): %s │ │ + 0x00071710 0025733a 20222573 222c206c 696e6520 .%s: "%s", line │ │ + 0x00071720 256c643a 20257300 25732825 6c64293a %ld: %s.%s(%ld): │ │ + 0x00071730 2025733a 2025730a 0025733a 20257328 %s: %s..%s: %s( │ │ + 0x00071740 256c6429 3a202573 3a202573 0a002573 %ld): %s: %s..%s │ │ + 0x00071750 3a202225 73222c20 6c696e65 20256c64 : "%s", line %ld │ │ + 0x00071760 3a202573 3a202573 0a002573 3a202573 : %s: %s..%s: %s │ │ + 0x00071770 0a006100 44454255 4700494e 464f434f ..a.DEBUG.INFOCO │ │ + 0x00071780 4e540057 41524e00 4552524f 52004641 NT.WARN.ERROR.FA │ │ + 0x00071790 54414c00 7c6b6579 3a002570 007c6c65 TAL.|key:.%p.|le │ │ + 0x000717a0 6e3a257a 647c7661 6c3d256c 647c2d3e n:%zd|val=%ld|-> │ │ + 0x000717b0 004e554c 4c005468 6520746f 74616c20 .NULL.The total │ │ + 0x000717c0 6e756d62 6572206f 66206b65 7973203d number of keys = │ │ + 0x000717d0 25640a00 4c696e6b 6c697374 20737461 %d..Linklist sta │ │ + 0x000717e0 74733a0a 00416c6c 6f636174 65642062 ts:..Allocated b │ │ + 0x000717f0 6c6f636b 733a0a00 25702028 2564202a locks:..%p (%d * │ │ + 0x00071800 20256420 62797465 73290a00 4e6f206c %d bytes)..No l │ │ + 0x00071810 6f672074 61626c65 20746f20 77726974 og table to writ │ │ + 0x00071820 65210a00 57726974 696e6720 6c6f6720 e!..Writing log │ │ + 0x00071830 7461626c 65206669 6c652027 2573270a table file '%s'. │ │ + 0x00071840 0073330a 76657273 696f6e20 312e300a .s3.version 1.0. │ │ + 0x00071850 63686b73 756d3020 7965730a 00776964 chksum0 yes..wid │ │ + 0x00071860 74682025 640a0073 68696674 2025640a th %d..shift %d. │ │ + 0x00071870 006c6f67 62617365 2025660a 00202020 .logbase %f.. │ │ + 0x00071880 20202020 20005265 6164696e 67206c6f .Reading lo │ │ + 0x00071890 67207461 626c6520 66696c65 20272573 g table file '%s │ │ + 0x000718a0 270a0077 69647468 00736869 66740025 '..width.shift.% │ │ + 0x000718b0 733a204d 6f726520 64617461 20746861 s: More data tha │ │ + 0x000718c0 6e206578 70656374 65640a00 4661696c n expected..Fail │ │ + 0x000718d0 65642074 6f207374 61742025 73004661 ed to stat %s.Fa │ │ + 0x000718e0 696c6564 20746f20 6d6d6170 20256c6c iled to mmap %ll │ │ + 0x000718f0 64206279 74657300 2e5a002e 7a002e47 d bytes..Z..z..G │ │ + 0x00071900 5a002e42 5a320020 2d632000 67756e7a Z..BZ2. -c .gunz │ │ + 0x00071910 69700020 007a6361 74006275 6e7a6970 ip. .zcat.bunzip │ │ + 0x00071920 3200556e 6b6e6f77 6e202063 6f6d7072 2.Unknown compr │ │ + 0x00071930 65737369 6f6e2074 79706520 25640a00 ession type %d.. │ │ + 0x00071940 203e2000 677a6970 00202d63 203e2000 > .gzip. -c > . │ │ + 0x00071950 636f6d70 72657373 00627a69 70320055 compress.bzip2.U │ │ + 0x00071960 6e6b6e6f 776e2063 6f6d7072 65737369 nknown compressi │ │ + 0x00071970 6f6e2074 79706520 25640a00 5573696e on type %d..Usin │ │ + 0x00071980 67202573 20696e73 74656164 206f6620 g %s instead of │ │ + 0x00071990 25730a00 efbbbf00 66726561 64282920 %s......fread() │ │ + 0x000719a0 6661696c 65643b20 72657472 79696e67 failed; retrying │ │ + 0x000719b0 2e2e2e0a 00466169 6c656420 746f2063 .....Failed to c │ │ + 0x000719c0 72656174 65202573 00435452 3a005b25 reate %s.CTR:.[% │ │ + 0x000719d0 64202573 5d002020 25362e32 66782025 d %s]. %6.2fx % │ │ + 0x000719e0 73002f74 6d702f5f 5f456e44 69416e5f s./tmp/__EnDiAn_ │ │ + 0x000719f0 54655374 5f5f0046 61696c65 6420746f TeSt__.Failed to │ │ + 0x00071a00 20777269 74652074 6f206669 6c652027 write to file ' │ │ + 0x00071a10 2573270a 0020090a 0d0c006e 6600696e %s'.. .....nf.in │ │ + 0x00071a20 69747900 616e0000 46726f6e 74456e64 ity.an..FrontEnd │ │ + 0x00071a30 5f70726f 63657373 55747420 72657475 _processUtt retu │ │ + 0x00071a40 726e6564 20256400 41747465 6d707420 rned %d.Attempt │ │ + 0x00071a50 746f2064 65726566 6572656e 6365206e to dereference n │ │ + 0x00071a60 756c6c20 6e677261 6d5f6669 6c655f74 ull ngram_file_t │ │ + 0x00071a70 7970655f 74000000 4e477261 6d4d6f64 ype_t...NGramMod │ │ + 0x00071a80 656c5f63 61736566 6f6c6420 72657475 el_casefold retu │ │ + 0x00071a90 726e6564 20256400 41747465 6d707420 rned %d.Attempt │ │ + 0x00071aa0 746f2064 65726566 6572656e 6365206e to dereference n │ │ + 0x00071ab0 756c6c20 666c6f61 74333200 6a617661 ull float32.java │ │ + 0x00071ac0 2f757469 6c2f4e6f 53756368 456c656d /util/NoSuchElem │ │ + 0x00071ad0 656e7445 78636570 74696f6e 00000000 entException.... │ │ + 0x00071ae0 6a617661 2f6c616e 672f496e 6465784f java/lang/IndexO │ │ + 0x00071af0 75744f66 426f756e 64734578 63657074 utOfBoundsExcept │ │ + 0x00071b00 696f6e00 6a617661 2f6c616e 672f496c ion.java/lang/Il │ │ + 0x00071b10 6c656761 6c417267 756d656e 74457863 legalArgumentExc │ │ + 0x00071b20 65707469 6f6e0000 6a617661 2f6c616e eption..java/lan │ │ + 0x00071b30 672f4e75 6c6c506f 696e7465 72457863 g/NullPointerExc │ │ + 0x00071b40 65707469 6f6e0000 61727261 79206d65 eption..array me │ │ + 0x00071b50 6d6f7279 20616c6c 6f636174 696f6e20 mory allocation │ │ + 0x00071b60 6661696c 65640000 4465636f 6465725f failed..Decoder_ │ │ + 0x00071b70 70726f63 65737352 61772072 65747572 processRaw retur │ │ + 0x00071b80 6e656420 25640000 4465636f 6465725f ned %d..Decoder_ │ │ + 0x00071b90 7365744a 73676646 696c6520 72657475 setJsgfFile retu │ │ + 0x00071ba0 726e6564 20256400 4465636f 6465725f rned %d.Decoder_ │ │ + 0x00071bb0 7365744b 65797068 72617365 20726574 setKeyphrase ret │ │ + 0x00071bc0 75726e65 64202564 00000000 2e2e2f70 urned %d....../p │ │ + 0x00071bd0 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ + 0x00071be0 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ + 0x00071bf0 706f636b 65747370 68696e78 2e630000 pocketsphinx.c.. │ │ + 0x00071c00 4661696c 65642074 6f207265 6164206c Failed to read l │ │ + 0x00071c10 616e6775 61676520 6d6f6465 6c20636f anguage model co │ │ + 0x00071c20 6e74726f 6c206669 6c653a20 25730a00 ntrol file: %s.. │ │ + 0x00071c30 4e6f2064 65666175 6c74204c 4d206e61 No default LM na │ │ + 0x00071c40 6d652028 2d6c6d6e 616d6529 20666f72 me (-lmname) for │ │ + 0x00071c50 20602d6c 6d63746c 270a0000 4e6f2070 `-lmctl'...No p │ │ + 0x00071c60 75626c69 63207275 6c657320 666f756e ublic rules foun │ │ + 0x00071c70 6420696e 20696e70 75742073 7472696e d in input strin │ │ + 0x00071c80 670a0000 556e6b6e 6f776e20 70686f6e g...Unknown phon │ │ + 0x00071c90 65202573 20696e20 70686f6e 65207374 e %s in phone st │ │ + 0x00071ca0 72696e67 2025730a 00000000 4e6f2073 ring %s.....No s │ │ + 0x00071cb0 65617263 68206d6f 64756c65 20697320 earch module is │ │ + 0x00071cc0 73656c65 63746564 2c206469 6420796f selected, did yo │ │ + 0x00071cd0 7520666f 72676574 20746f20 73706563 u forget to spec │ │ + 0x00071ce0 69667920 61206c61 6e677561 6765206d ify a language m │ │ + 0x00071cf0 6f64656c 206f7220 6772616d 6d61723f odel or grammar? │ │ + 0x00071d00 0a000000 4661696c 65642074 6f206f70 ....Failed to op │ │ + 0x00071d10 656e204d 46434320 6c6f6720 66696c65 en MFCC log file │ │ + 0x00071d20 20257300 57726974 696e6720 72617720 %s.Writing raw │ │ + 0x00071d30 61756469 6f206c6f 67206669 6c653a20 audio log file: │ │ + 0x00071d40 25730a00 4661696c 65642074 6f206f70 %s..Failed to op │ │ + 0x00071d50 656e2072 61772061 7564696f 206c6f67 en raw audio log │ │ + 0x00071d60 2066696c 65202573 00000000 57726974 file %s....Writ │ │ + 0x00071d70 696e6720 73656e6f 6e652073 636f7265 ing senone score │ │ + 0x00071d80 206c6f67 2066696c 653a2025 730a0000 log file: %s... │ │ + 0x00071d90 4661696c 65642074 6f206f70 656e2073 Failed to open s │ │ + 0x00071da0 656e6f6e 65207363 6f726520 6c6f6720 enone score log │ │ + 0x00071db0 66696c65 20257300 4661696c 65642074 file %s.Failed t │ │ + 0x00071dc0 6f207072 6f636573 73206461 74612c20 o process data, │ │ + 0x00071dd0 75747465 72616e63 65206973 206e6f74 utterance is not │ │ + 0x00071de0 20737461 72746564 2e205573 65207374 started. Use st │ │ + 0x00071df0 6172745f 75747420 746f2073 74617274 art_utt to start │ │ + 0x00071e00 2069740a 00000000 252d3230 7320252d it.....%-20s %- │ │ + 0x00071e10 35732025 2d357320 252d3573 20252d31 5s %-5s %-5s %-1 │ │ + 0x00071e20 30732025 2d313073 20252d33 730a0000 0s %-10s %-3s... │ │ + 0x00071e30 252d3230 7320252d 35642025 2d356420 %-20s %-5d %-5d │ │ + 0x00071e40 252d312e 33662025 2d313064 20252d31 %-1.3f %-10d %-1 │ │ + 0x00071e50 30642025 2d33640a 00000000 57726974 0d %-3d.....Writ │ │ + 0x00071e60 65206f75 74206c6f 67737065 63747261 e out logspectra │ │ + 0x00071e70 6c206669 6c657320 696e7374 65616420 l files instead │ │ + 0x00071e80 6f662063 65707374 72610000 57726974 of cepstra..Writ │ │ + 0x00071e90 65206f75 74206365 70737472 616c2d73 e out cepstral-s │ │ + 0x00071ea0 6d6f6f74 68656420 6c6f6773 70656374 moothed logspect │ │ + 0x00071eb0 72616c20 66696c65 73000000 57686963 ral files...Whic │ │ + 0x00071ec0 68207479 7065206f 66207472 616e7366 h type of transf │ │ + 0x00071ed0 6f726d20 746f2075 73652074 6f206361 orm to use to ca │ │ + 0x00071ee0 6c63756c 61746520 63657073 74726120 lculate cepstra │ │ + 0x00071ef0 286c6567 6163792c 20646374 2c206f72 (legacy, dct, or │ │ + 0x00071f00 2068746b 29000000 4e6f726d 616c697a htk)...Normaliz │ │ + 0x00071f10 65206d65 6c206669 6c746572 7320746f e mel filters to │ │ + 0x00071f20 20756e69 74206172 65610000 526f756e unit area..Roun │ │ + 0x00071f30 64206d65 6c206669 6c746572 20667265 d mel filter fre │ │ + 0x00071f40 7175656e 63696573 20746f20 44465420 quencies to DFT │ │ + 0x00071f50 706f696e 74730000 55736520 646f7562 points..Use doub │ │ + 0x00071f60 6c652062 616e6477 69647468 2066696c le bandwidth fil │ │ + 0x00071f70 74657273 20287361 6d652063 656e7465 ters (same cente │ │ + 0x00071f80 72206672 65712900 4c656e67 7468206f r freq).Length o │ │ + 0x00071f90 66207369 6e2d6375 72766520 666f7220 f sin-curve for │ │ + 0x00071fa0 6c696674 6572696e 672c206f 72203020 liftering, or 0 │ │ + 0x00071fb0 666f7220 6e6f206c 69667465 72696e67 for no liftering │ │ + 0x00071fc0 2e000000 4e756d20 6f662073 70656563 ....Num of speec │ │ + 0x00071fd0 68206672 616d6573 20746f20 74726967 h frames to trig │ │ + 0x00071fe0 67657220 76616420 66726f6d 2073696c ger vad from sil │ │ + 0x00071ff0 656e6365 20746f20 73706565 63682e00 ence to speech.. │ │ + 0x00072000 4e756d20 6f662073 70656563 68206672 Num of speech fr │ │ + 0x00072010 616d6573 20746f20 74726967 67657220 ames to trigger │ │ + 0x00072020 76616420 66726f6d 20737065 65636820 vad from speech │ │ + 0x00072030 746f2073 696c656e 63652e00 54687265 to silence..Thre │ │ + 0x00072040 73686f6c 6420666f 72206465 63697369 shold for decisi │ │ + 0x00072050 6f6e2062 65747765 656e206e 6f697365 on between noise │ │ + 0x00072060 20616e64 2073696c 656e6365 20667261 and silence fra │ │ + 0x00072070 6d65732e 204c6f67 2d726174 696f2062 mes. Log-ratio b │ │ + 0x00072080 65747765 656e2073 69676e61 6c206c65 etween signal le │ │ + 0x00072090 76656c20 616e6420 6e6f6973 65206c65 vel and noise le │ │ + 0x000720a0 76656c2e 00000000 456e6469 616e6e65 vel.....Endianne │ │ + 0x000720b0 7373206f 6620696e 70757420 64617461 ss of input data │ │ + 0x000720c0 2c206269 67206f72 206c6974 746c652c , big or little, │ │ + 0x000720d0 2069676e 6f726564 20696620 4e495354 ignored if NIST │ │ + 0x000720e0 206f7220 4d532057 61760000 57617270 or MS Wav..Warp │ │ + 0x000720f0 696e6720 66756e63 74696f6e 20747970 ing function typ │ │ + 0x00072100 6520286f 72207368 61706529 00000000 e (or shape).... │ │ + 0x00072110 50617261 6d657465 72732064 6566696e Parameters defin │ │ + 0x00072120 696e6720 74686520 77617270 696e6720 ing the warping │ │ + 0x00072130 66756e63 74696f6e 00000000 53656564 function....Seed │ │ + 0x00072140 20666f72 2072616e 646f6d20 6e756d62 for random numb │ │ + 0x00072150 65722067 656e6572 61746f72 3b206966 er generator; if │ │ + 0x00072160 206c6573 73207468 616e207a 65726f2c less than zero, │ │ + 0x00072170 20706963 6b206f75 72206f77 6e000000 pick our own... │ │ + 0x00072180 52656d6f 76652044 43206f66 66736574 Remove DC offset │ │ + 0x00072190 2066726f 6d206561 63682066 72616d65 from each frame │ │ + 0x000721a0 00000000 52656d6f 7665206e 6f697365 ....Remove noise │ │ + 0x000721b0 20776974 68207370 65637472 616c2073 with spectral s │ │ + 0x000721c0 75627472 61637469 6f6e2069 6e206d65 ubtraction in me │ │ + 0x000721d0 6c2d656e 65726769 65730000 456e6162 l-energies..Enab │ │ + 0x000721e0 6c657320 5641442c 2072656d 6f766573 les VAD, removes │ │ + 0x000721f0 2073696c 656e6365 20667261 6d657320 silence frames │ │ + 0x00072200 66726f6d 2070726f 63657373 696e6700 from processing. │ │ + 0x00072210 46656174 75726520 73747265 616d2074 Feature stream t │ │ + 0x00072220 7970652c 20646570 656e6473 206f6e20 ype, depends on │ │ + 0x00072230 74686520 61636f75 73746963 206d6f64 the acoustic mod │ │ + 0x00072240 656c0000 4e756d62 6572206f 6620636f el..Number of co │ │ + 0x00072250 6d706f6e 656e7473 20696e20 74686520 mponents in the │ │ + 0x00072260 696e7075 74206665 61747572 65207665 input feature ve │ │ + 0x00072270 63746f72 00000000 43657073 7472616c ctor....Cepstral │ │ + 0x00072280 206d6561 6e206e6f 726d616c 697a6174 mean normalizat │ │ + 0x00072290 696f6e20 73636865 6d652028 27637572 ion scheme ('cur │ │ + 0x000722a0 72656e74 272c2027 7072696f 72272c20 rent', 'prior', │ │ + 0x000722b0 6f722027 6e6f6e65 27290000 496e6974 or 'none')..Init │ │ + 0x000722c0 69616c20 76616c75 65732028 636f6d6d ial values (comm │ │ + 0x000722d0 612d7365 70617261 74656429 20666f72 a-separated) for │ │ + 0x000722e0 20636570 73747261 6c206d65 616e2077 cepstral mean w │ │ + 0x000722f0 68656e20 27707269 6f722720 69732075 hen 'prior' is u │ │ + 0x00072300 73656400 56617269 616e6365 206e6f72 sed.Variance nor │ │ + 0x00072310 6d616c69 7a652065 61636820 75747465 malize each utte │ │ + 0x00072320 72616e63 6520286f 6e6c7920 69662043 rance (only if C │ │ + 0x00072330 4d4e203d 3d206375 7272656e 74290000 MN == current).. │ │ + 0x00072340 4175746f 6d617469 63206761 696e2063 Automatic gain c │ │ + 0x00072350 6f6e7472 6f6c2066 6f722063 30202827 ontrol for c0 (' │ │ + 0x00072360 6d617827 2c202765 6d617827 2c20276e max', 'emax', 'n │ │ + 0x00072370 6f697365 272c206f 7220276e 6f6e6527 oise', or 'none' │ │ + 0x00072380 29000000 496e6974 69616c20 74687265 )...Initial thre │ │ + 0x00072390 73686f6c 6420666f 72206175 746f6d61 shold for automa │ │ + 0x000723a0 74696320 6761696e 20636f6e 74726f6c tic gain control │ │ + 0x000723b0 00000000 46696c65 20636f6e 7461696e ....File contain │ │ + 0x000723c0 696e6720 7472616e 73666f72 6d617469 ing transformati │ │ + 0x000723d0 6f6e206d 61747269 7820746f 20626520 on matrix to be │ │ + 0x000723e0 6170706c 69656420 746f2066 65617475 applied to featu │ │ + 0x000723f0 72657320 2873696e 676c652d 73747265 res (single-stre │ │ + 0x00072400 616d2066 65617475 72657320 6f6e6c79 am features only │ │ + 0x00072410 29000000 44696d65 6e73696f 6e616c69 )...Dimensionali │ │ + 0x00072420 7479206f 66206f75 74707574 206f6620 ty of output of │ │ + 0x00072430 66656174 75726520 7472616e 73666f72 feature transfor │ │ + 0x00072440 6d617469 6f6e2028 3020746f 20757365 mation (0 to use │ │ + 0x00072450 20656e74 69726520 6d617472 69782900 entire matrix). │ │ + 0x00072460 53756276 6563746f 72207370 65636966 Subvector specif │ │ + 0x00072470 69636174 696f6e20 28652e67 2e2c2032 ication (e.g., 2 │ │ + 0x00072480 342c302d 31312f32 352c3132 2d32332f 4,0-11/25,12-23/ │ │ + 0x00072490 32362d33 38206f72 20302d31 322f3133 26-38 or 0-12/13 │ │ + 0x000724a0 2d32352f 32362d33 38290000 44697265 -25/26-38)..Dire │ │ + 0x000724b0 63746f72 7920636f 6e746169 6e696e67 ctory containing │ │ + 0x000724c0 2061636f 75737469 63206d6f 64656c20 acoustic model │ │ + 0x000724d0 66696c65 732e0000 46696c65 20636f6e files...File con │ │ + 0x000724e0 7461696e 696e6720 66656174 75726520 taining feature │ │ + 0x000724f0 65787472 61637469 6f6e2070 6172616d extraction param │ │ + 0x00072500 65746572 732e0000 53656e6f 6e652074 eters...Senone t │ │ + 0x00072510 6f20636f 6465626f 6f6b206d 61707069 o codebook mappi │ │ + 0x00072520 6e672069 6e707574 2066696c 65202875 ng input file (u │ │ + 0x00072530 7375616c 6c79206e 6f74206e 65656465 sually not neede │ │ + 0x00072540 64290000 484d4d20 73746174 65207472 d)..HMM state tr │ │ + 0x00072550 616e7369 74696f6e 206d6174 72697820 ansition matrix │ │ + 0x00072560 696e7075 74206669 6c650000 484d4d20 input file..HMM │ │ + 0x00072570 73746174 65207472 616e7369 74696f6e state transition │ │ + 0x00072580 2070726f 62616269 6c697479 20666c6f probability flo │ │ + 0x00072590 6f722028 6170706c 69656420 746f202d or (applied to - │ │ + 0x000725a0 746d6174 2066696c 65290000 4d697874 tmat file)..Mixt │ │ + 0x000725b0 75726520 67617573 7369616e 206d6561 ure gaussian mea │ │ + 0x000725c0 6e732069 6e707574 2066696c 65000000 ns input file... │ │ + 0x000725d0 4d697874 75726520 67617573 7369616e Mixture gaussian │ │ + 0x000725e0 20766172 69616e63 65732069 6e707574 variances input │ │ + 0x000725f0 2066696c 65000000 4d697874 75726520 file...Mixture │ │ + 0x00072600 67617573 7369616e 20766172 69616e63 gaussian varianc │ │ + 0x00072610 6520666c 6f6f7220 28617070 6c696564 e floor (applied │ │ + 0x00072620 20746f20 64617461 2066726f 6d202d76 to data from -v │ │ + 0x00072630 61722066 696c6529 00000000 53656e6f ar file)....Seno │ │ + 0x00072640 6e65206d 69787475 72652077 65696768 ne mixture weigh │ │ + 0x00072650 74732069 6e707574 2066696c 65202875 ts input file (u │ │ + 0x00072660 6e636f6d 70726573 73656429 00000000 ncompressed).... │ │ + 0x00072670 53656e6f 6e65206d 69787475 72652077 Senone mixture w │ │ + 0x00072680 65696768 74732066 6c6f6f72 20286170 eights floor (ap │ │ + 0x00072690 706c6965 6420746f 20646174 61206672 plied to data fr │ │ + 0x000726a0 6f6d202d 6d697877 2066696c 65290000 om -mixw file).. │ │ + 0x000726b0 496e7665 72736520 77656967 68742061 Inverse weight a │ │ + 0x000726c0 70706c69 65642074 6f206163 6f757374 pplied to acoust │ │ + 0x000726d0 69632073 636f7265 732e0000 53656e6f ic scores...Seno │ │ + 0x000726e0 6e652064 756d7020 28636f6d 70726573 ne dump (compres │ │ + 0x000726f0 73656420 6d697874 75726520 77656967 sed mixture weig │ │ + 0x00072700 68747329 20696e70 75742066 696c6500 hts) input file. │ │ + 0x00072710 4d4c4c52 20747261 6e73666f 726d6174 MLLR transformat │ │ + 0x00072720 696f6e20 746f2061 70706c79 20746f20 ion to apply to │ │ + 0x00072730 6d65616e 7320616e 64207661 7269616e means and varian │ │ + 0x00072740 63657300 55736520 6d656d6f 72792d6d ces.Use memory-m │ │ + 0x00072750 61707065 6420492f 4f202869 6620706f apped I/O (if po │ │ + 0x00072760 73736962 6c652920 666f7220 6d6f6465 ssible) for mode │ │ + 0x00072770 6c206669 6c657300 4672616d 6520474d l files.Frame GM │ │ + 0x00072780 4d20636f 6d707574 6174696f 6e20646f M computation do │ │ + 0x00072790 776e7361 6d706c69 6e672072 6174696f wnsampling ratio │ │ + 0x000727a0 00000000 4d617869 6d756d20 6e756d62 ....Maximum numb │ │ + 0x000727b0 6572206f 6620746f 70204761 75737369 er of top Gaussi │ │ + 0x000727c0 616e7320 746f2075 73652069 6e207363 ans to use in sc │ │ + 0x000727d0 6f72696e 672e0000 4265616d 20776964 oring...Beam wid │ │ + 0x000727e0 74682075 73656420 746f2064 65746572 th used to deter │ │ + 0x000727f0 6d696e65 20746f70 2d4e2047 61757373 mine top-N Gauss │ │ + 0x00072800 69616e73 20286f72 2061206c 6973742c ians (or a list, │ │ + 0x00072810 20706572 2d666561 74757265 29000000 per-feature)... │ │ + 0x00072820 6b642d54 72656520 66696c65 20666f72 kd-Tree file for │ │ + 0x00072830 20476175 73736961 6e207365 6c656374 Gaussian select │ │ + 0x00072840 696f6e00 4d617869 6d756d20 64657074 ion.Maximum dept │ │ + 0x00072850 68206f66 206b642d 54726565 7320746f h of kd-Trees to │ │ + 0x00072860 20757365 00000000 4d617869 6d756d20 use....Maximum │ │ + 0x00072870 6e756d62 6572206f 66204761 75737369 number of Gaussi │ │ + 0x00072880 616e7320 70657220 6c656166 206e6f64 ans per leaf nod │ │ + 0x00072890 6520696e 206b642d 54726565 73000000 e in kd-Trees... │ │ + 0x000728a0 42617365 20696e20 77686963 6820616c Base in which al │ │ + 0x000728b0 6c206c6f 672d6c69 6b656c69 686f6f64 l log-likelihood │ │ + 0x000728c0 73206361 6c63756c 61746564 00000000 s calculated.... │ │ + 0x000728d0 4265616d 20776964 74682061 70706c69 Beam width appli │ │ + 0x000728e0 65642074 6f206576 65727920 6672616d ed to every fram │ │ + 0x000728f0 6520696e 20566974 65726269 20736561 e in Viterbi sea │ │ + 0x00072900 72636820 28736d61 6c6c6572 2076616c rch (smaller val │ │ + 0x00072910 75657320 6d65616e 20776964 65722062 ues mean wider b │ │ + 0x00072920 65616d29 00000000 4265616d 20776964 eam)....Beam wid │ │ + 0x00072930 74682061 70706c69 65642074 6f20776f th applied to wo │ │ + 0x00072940 72642065 78697473 00000000 4265616d rd exits....Beam │ │ + 0x00072950 20776964 74682061 70706c69 65642074 width applied t │ │ + 0x00072960 6f207068 6f6e6520 7472616e 73697469 o phone transiti │ │ + 0x00072970 6f6e7300 4265616d 20776964 74682061 ons.Beam width a │ │ + 0x00072980 70706c69 65642074 6f206c61 73742070 pplied to last p │ │ + 0x00072990 686f6e65 20696e20 776f7264 73000000 hone in words... │ │ + 0x000729a0 4265616d 20776964 74682061 70706c69 Beam width appli │ │ + 0x000729b0 65642074 6f206c61 73742070 686f6e65 ed to last phone │ │ + 0x000729c0 20696e20 73696e67 6c652d70 686f6e65 in single-phone │ │ + 0x000729d0 20776f72 64730000 4265616d 20776964 words..Beam wid │ │ + 0x000729e0 74682061 70706c69 65642074 6f206576 th applied to ev │ │ + 0x000729f0 65727920 6672616d 6520696e 20736563 ery frame in sec │ │ + 0x00072a00 6f6e642d 70617373 20666c61 74207365 ond-pass flat se │ │ + 0x00072a10 61726368 00000000 4265616d 20776964 arch....Beam wid │ │ + 0x00072a20 74682061 70706c69 65642074 6f20776f th applied to wo │ │ + 0x00072a30 72642065 78697473 20696e20 7365636f rd exits in seco │ │ + 0x00072a40 6e642d70 61737320 666c6174 20736561 nd-pass flat sea │ │ + 0x00072a50 72636800 50686f6e 656d6520 6c6f6f6b rch.Phoneme look │ │ + 0x00072a60 61686561 64207769 6e646f77 2073697a ahead window siz │ │ + 0x00072a70 652c2069 6e206672 616d6573 00000000 e, in frames.... │ │ + 0x00072a80 4265616d 20776964 74682061 70706c69 Beam width appli │ │ + 0x00072a90 65642074 6f207068 6f6e6520 6c6f6f70 ed to phone loop │ │ + 0x00072aa0 20736561 72636820 666f7220 6c6f6f6b search for look │ │ + 0x00072ab0 61686561 64000000 4265616d 20776964 ahead...Beam wid │ │ + 0x00072ac0 74682061 70706c69 65642074 6f207068 th applied to ph │ │ + 0x00072ad0 6f6e6520 6c6f6f70 20747261 6e736974 one loop transit │ │ + 0x00072ae0 696f6e73 20666f72 206c6f6f 6b616865 ions for lookahe │ │ + 0x00072af0 61640000 436f6d70 75746520 616c6c20 ad..Compute all │ │ + 0x00072b00 73656e6f 6e652073 636f7265 7320696e senone scores in │ │ + 0x00072b10 20657665 72792066 72616d65 20286361 every frame (ca │ │ + 0x00072b20 6e206265 20666173 74657220 7768656e n be faster when │ │ + 0x00072b30 20746865 72652061 7265206d 616e7920 there are many │ │ + 0x00072b40 73656e6f 6e657329 00000000 52756e20 senones)....Run │ │ + 0x00072b50 666f7277 61726420 6c657869 636f6e2d forward lexicon- │ │ + 0x00072b60 74726565 20736561 72636820 28317374 tree search (1st │ │ + 0x00072b70 20706173 73290000 52756e20 666f7277 pass)..Run forw │ │ + 0x00072b80 61726420 666c6174 2d6c6578 69636f6e ard flat-lexicon │ │ + 0x00072b90 20736561 72636820 6f766572 20776f72 search over wor │ │ + 0x00072ba0 64206c61 74746963 65202832 6e642070 d lattice (2nd p │ │ + 0x00072bb0 61737329 00000000 52756e20 62657374 ass)....Run best │ │ + 0x00072bc0 70617468 20284469 6a6b7374 72612920 path (Dijkstra) │ │ + 0x00072bd0 73656172 6368206f 76657220 776f7264 search over word │ │ + 0x00072be0 206c6174 74696365 20283372 64207061 lattice (3rd pa │ │ + 0x00072bf0 73732900 5072696e 74207265 73756c74 ss).Print result │ │ + 0x00072c00 7320616e 64206261 636b7472 61636573 s and backtraces │ │ + 0x00072c10 20746f20 6c6f6720 66696c65 2e000000 to log file.... │ │ + 0x00072c20 496e6974 69616c20 6261636b 706f696e Initial backpoin │ │ + 0x00072c30 74657220 7461626c 65207369 7a650000 ter table size.. │ │ + 0x00072c40 4d617869 6d756d20 6e756d62 6572206f Maximum number o │ │ + 0x00072c50 66206469 7374696e 63742077 6f726420 f distinct word │ │ + 0x00072c60 65786974 73206174 20656163 68206672 exits at each fr │ │ + 0x00072c70 616d6520 286f7220 2d312066 6f72206e ame (or -1 for n │ │ + 0x00072c80 6f207072 756e696e 67290000 4d617869 o pruning)..Maxi │ │ + 0x00072c90 6d756d20 6e756d62 6572206f 66206163 mum number of ac │ │ + 0x00072ca0 74697665 20484d4d 7320746f 206d6169 tive HMMs to mai │ │ + 0x00072cb0 6e746169 6e206174 20656163 68206672 ntain at each fr │ │ + 0x00072cc0 616d6520 286f7220 2d312066 6f72206e ame (or -1 for n │ │ + 0x00072cd0 6f207072 756e696e 67290000 4e6f6465 o pruning)..Node │ │ + 0x00072ce0 73206967 6e6f7265 6420696e 206c6174 s ignored in lat │ │ + 0x00072cf0 74696365 20636f6e 73747275 6374696f tice constructio │ │ + 0x00072d00 6e206966 20746865 79207065 72736973 n if they persis │ │ + 0x00072d10 7420666f 72206665 77657220 7468616e t for fewer than │ │ + 0x00072d20 204e2066 72616d65 73000000 4d696e69 N frames...Mini │ │ + 0x00072d30 6d756d20 6e756d62 6572206f 6620656e mum number of en │ │ + 0x00072d40 64206672 616d6573 20666f72 20612077 d frames for a w │ │ + 0x00072d50 6f726420 746f2062 65207365 61726368 ord to be search │ │ + 0x00072d60 65642069 6e206677 64666c61 74207365 ed in fwdflat se │ │ + 0x00072d70 61726368 00000000 57696e64 6f77206f arch....Window o │ │ + 0x00072d80 66206672 616d6573 20696e20 6c617474 f frames in latt │ │ + 0x00072d90 69636520 746f2073 65617263 6820666f ice to search fo │ │ + 0x00072da0 72207375 63636573 736f7220 776f7264 r successor word │ │ + 0x00072db0 7320696e 20667764 666c6174 20736561 s in fwdflat sea │ │ + 0x00072dc0 72636820 00000000 4d61696e 2070726f rch ....Main pro │ │ + 0x00072dd0 6e756e63 69617469 6f6e2064 69637469 nunciation dicti │ │ + 0x00072de0 6f6e6172 7920286c 65786963 6f6e2920 onary (lexicon) │ │ + 0x00072df0 696e7075 74206669 6c650000 4e6f6973 input file..Nois │ │ + 0x00072e00 6520776f 72642070 726f6e75 6e636961 e word pronuncia │ │ + 0x00072e10 74696f6e 20646963 74696f6e 61727920 tion dictionary │ │ + 0x00072e20 696e7075 74206669 6c650000 44696374 input file..Dict │ │ + 0x00072e30 696f6e61 72792069 73206361 73652073 ionary is case s │ │ + 0x00072e40 656e7369 74697665 20284e4f 54453a20 ensitive (NOTE: │ │ + 0x00072e50 63617365 20696e73 656e7369 74697669 case insensitivi │ │ + 0x00072e60 74792061 70706c69 65732074 6f204153 ty applies to AS │ │ + 0x00072e70 43494920 63686172 61637465 7273206f CII characters o │ │ + 0x00072e80 6e6c7929 00000000 4d617869 6d756d20 nly)....Maximum │ │ + 0x00072e90 6e657720 4f4f5673 20746861 74206361 new OOVs that ca │ │ + 0x00072ea0 6e206265 20616464 65642061 74207275 n be added at ru │ │ + 0x00072eb0 6e207469 6d650000 50657266 6f726d20 n time..Perform │ │ + 0x00072ec0 70686f6e 656d6520 6465636f 64696e67 phoneme decoding │ │ + 0x00072ed0 20776974 68207068 6f6e6574 6963206c with phonetic l │ │ + 0x00072ee0 6d000000 50657266 6f726d20 70686f6e m...Perform phon │ │ + 0x00072ef0 656d6520 6465636f 64696e67 20776974 eme decoding wit │ │ + 0x00072f00 68207068 6f6e6574 6963206c 6d20616e h phonetic lm an │ │ + 0x00072f10 6420636f 6e746578 742d696e 64657065 d context-indepe │ │ + 0x00072f20 6e64656e 7420756e 69747320 6f6e6c79 ndent units only │ │ + 0x00072f30 00000000 576f7264 20747269 6772616d ....Word trigram │ │ + 0x00072f40 206c616e 67756167 65206d6f 64656c20 language model │ │ + 0x00072f50 696e7075 74206669 6c650000 53706563 input file..Spec │ │ + 0x00072f60 69667920 61207365 74206f66 206c616e ify a set of lan │ │ + 0x00072f70 67756167 65206d6f 64656c0a 00000000 guage model..... │ │ + 0x00072f80 57686963 68206c61 6e677561 6765206d Which language m │ │ + 0x00072f90 6f64656c 20696e20 2d6c6d63 746c2074 odel in -lmctl t │ │ + 0x00072fa0 6f207573 65206279 20646566 61756c74 o use by default │ │ + 0x00072fb0 00000000 4c616e67 75616765 206d6f64 ....Language mod │ │ + 0x00072fc0 656c2070 726f6261 62696c69 74792077 el probability w │ │ + 0x00072fd0 65696768 74000000 4c616e67 75616765 eight...Language │ │ + 0x00072fe0 206d6f64 656c2070 726f6261 62696c69 model probabili │ │ + 0x00072ff0 74792077 65696768 7420666f 7220666c ty weight for fl │ │ + 0x00073000 6174206c 65786963 6f6e2028 326e6420 at lexicon (2nd │ │ + 0x00073010 70617373 29206465 636f6469 6e670000 pass) decoding.. │ │ + 0x00073020 4c616e67 75616765 206d6f64 656c2070 Language model p │ │ + 0x00073030 726f6261 62696c69 74792077 65696768 robability weigh │ │ + 0x00073040 7420666f 72206265 73747061 74682073 t for bestpath s │ │ + 0x00073050 65617263 68000000 496e7665 72736520 earch...Inverse │ │ + 0x00073060 6f662061 636f7573 74696320 6d6f6465 of acoustic mode │ │ + 0x00073070 6c207363 616c6520 666f7220 636f6e66 l scale for conf │ │ + 0x00073080 6964656e 63652073 636f7265 2063616c idence score cal │ │ + 0x00073090 63756c61 74696f6e 00000000 53696c65 culation....Sile │ │ + 0x000730a0 6e636520 776f7264 20747261 6e736974 nce word transit │ │ + 0x000730b0 696f6e20 70726f62 6162696c 69747900 ion probability. │ │ + 0x000730c0 46696c6c 65722077 6f726420 7472616e Filler word tran │ │ + 0x000730d0 73697469 6f6e2070 726f6261 62696c69 sition probabili │ │ + 0x000730e0 74790000 42696772 616d2d6d 6f64653a ty..Bigram-mode: │ │ + 0x000730f0 20496620 54525545 206f6e6c 79206f6e If TRUE only on │ │ + 0x00073100 65204250 20656e74 72792f66 72616d65 e BP entry/frame │ │ + 0x00073110 3b20656c 7365206f 6e652070 6572204c ; else one per L │ │ + 0x00073120 4d207374 61746500 57686574 68657220 M state.Whether │ │ + 0x00073130 746f2064 756d7020 74686520 6c657874 to dump the lext │ │ + 0x00073140 72656520 73747275 63747572 6520746f ree structure to │ │ + 0x00073150 20737464 65727220 28666f72 20646562 stderr (for deb │ │ + 0x00073160 75676769 6e67292c 20312066 6f722052 ugging), 1 for R │ │ + 0x00073170 61766927 7320666f 726d6174 2c203220 avi's format, 2 │ │ + 0x00073180 666f7220 446f7420 666f726d 61742c20 for Dot format, │ │ + 0x00073190 4c617267 65722074 68616e20 32207769 Larger than 2 wi │ │ + 0x000731a0 6c6c2062 65207472 65617465 64206173 ll be treated as │ │ + 0x000731b0 20526176 69277320 666f726d 61740000 Ravi's format.. │ │ + 0x000731c0 53706869 6e782066 6f726d61 74206669 Sphinx format fi │ │ + 0x000731d0 6e697465 20737461 74652067 72616d6d nite state gramm │ │ + 0x000731e0 61722066 696c6500 53746172 74207275 ar file.Start ru │ │ + 0x000731f0 6c652066 6f72204a 53474620 28666972 le for JSGF (fir │ │ + 0x00073200 73742070 75626c69 63207275 6c652069 st public rule i │ │ + 0x00073210 73206465 6661756c 74290000 41646420 s default)..Add │ │ + 0x00073220 616c7465 726e6174 65207072 6f6e756e alternate pronun │ │ + 0x00073230 63696174 696f6e73 20746f20 46534700 ciations to FSG. │ │ + 0x00073240 496e7365 72742066 696c6c65 7220776f Insert filler wo │ │ + 0x00073250 72647320 61742065 61636820 73746174 rds at each stat │ │ + 0x00073260 652e0000 41206669 6c652077 69746820 e...A file with │ │ + 0x00073270 6b657970 68726173 65732074 6f207370 keyphrases to sp │ │ + 0x00073280 6f742c20 6f6e6520 70657220 6c696e65 ot, one per line │ │ + 0x00073290 00000000 50686f6e 65206c6f 6f702070 ....Phone loop p │ │ + 0x000732a0 726f6261 62696c69 74792066 6f72206b robability for k │ │ + 0x000732b0 6579776f 72642073 706f7474 696e6700 eyword spotting. │ │ + 0x000732c0 54687265 73686f6c 6420666f 72207028 Threshold for p( │ │ + 0x000732d0 68797029 2f702861 6c746572 6e617469 hyp)/p(alternati │ │ + 0x000732e0 76657329 20726174 696f0000 56657262 ves) ratio..Verb │ │ + 0x000732f0 6f736974 79206c65 76656c20 666f7220 osity level for │ │ + 0x00073300 64656275 6767696e 67206d65 73736167 debugging messag │ │ + 0x00073310 65730000 44697265 63746f72 7920746f es..Directory to │ │ + 0x00073320 206c6f67 20666561 74757265 2066696c log feature fil │ │ + 0x00073330 65732074 6f000000 44697265 63746f72 es to...Director │ │ + 0x00073340 7920746f 206c6f67 20726177 20617564 y to log raw aud │ │ + 0x00073350 696f2066 696c6573 20746f00 44697265 io files to.Dire │ │ + 0x00073360 63746f72 7920746f 206c6f67 2073656e ctory to log sen │ │ + 0x00073370 6f6e6520 73636f72 65206669 6c657320 one score files │ │ + 0x00073380 746f0000 2e2e2f70 6f636b65 74737068 to..../pocketsph │ │ + 0x00073390 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x000733a0 74737068 696e782f 70735f6c 61747469 tsphinx/ps_latti │ │ + 0x000733b0 63652e63 00000000 4661696c 65642074 ce.c....Failed t │ │ + 0x000733c0 6f206f70 656e206c 61747469 63652066 o open lattice f │ │ + 0x000733d0 696c6520 27257327 20666f72 20777269 ile '%s' for wri │ │ + 0x000733e0 74696e67 00000000 4e6f6465 73202564 ting....Nodes %d │ │ + 0x000733f0 20284e4f 44454944 20574f52 44205354 (NODEID WORD ST │ │ + 0x00073400 41525446 52414d45 20464952 53542d45 ARTFRAME FIRST-E │ │ + 0x00073410 4e444652 414d4520 4c415354 2d454e44 NDFRAME LAST-END │ │ + 0x00073420 4652414d 45290a00 42657374 53656741 FRAME)..BestSegA │ │ + 0x00073430 73637220 25642028 4e4f4445 49442045 scr %d (NODEID E │ │ + 0x00073440 4e444652 414d4520 4153434f 5245290a NDFRAME ASCORE). │ │ + 0x00073450 00000000 45646765 73202846 524f4d2d ....Edges (FROM- │ │ + 0x00073460 4e4f4445 49442054 4f2d4e4f 44454944 NODEID TO-NODEID │ │ + 0x00073470 20415343 4f524529 0a000000 23204c61 ASCORE)....# La │ │ + 0x00073480 74746963 65206765 6e657261 74656420 ttice generated │ │ + 0x00073490 62792050 6f636b65 74537068 696e780a by PocketSphinx. │ │ + 0x000734a0 00000000 4661696c 65642074 6f206f70 ....Failed to op │ │ + 0x000734b0 656e2044 41472066 696c6520 27257327 en DAG file '%s' │ │ + 0x000734c0 20666f72 20726561 64696e67 00000000 for reading.... │ │ + 0x000734d0 25732064 6f657320 6e6f7420 62656769 %s does not begi │ │ + 0x000734e0 6e207769 74682027 23206765 74637764 n with '# getcwd │ │ + 0x000734f0 3a20270a 25730000 25733a20 43616e6e : '.%s..%s: Cann │ │ + 0x00073500 6f742066 696e6420 2d6c6f67 62617365 ot find -logbase │ │ + 0x00073510 20696e20 68656164 65720a00 496e636f in header..Inco │ │ + 0x00073520 6e736973 74656e74 206c6f67 62617365 nsistent logbase │ │ + 0x00073530 733a2025 66207673 2025663a 2077696c s: %f vs %f: wil │ │ + 0x00073540 6c20636f 6d70656e 73617465 0a000000 l compensate.... │ │ + 0x00073550 4672616d 65732070 6172616d 65746572 Frames parameter │ │ + 0x00073560 206d6973 73696e67 206f7220 696e7661 missing or inva │ │ + 0x00073570 6c69640a 00000000 4e6f6465 73207061 lid.....Nodes pa │ │ + 0x00073580 72616d65 74657220 6d697373 696e6720 rameter missing │ │ + 0x00073590 6f722069 6e76616c 69640a00 5072656d or invalid..Prem │ │ + 0x000735a0 61747572 6520454f 46207768 696c6520 ature EOF while │ │ + 0x000735b0 6c6f6164 696e6720 4e6f6465 73282573 loading Nodes(%s │ │ + 0x000735c0 290a0000 43616e6e 6f742070 61727365 )...Cannot parse │ │ + 0x000735d0 206c696e 653a2025 732c2076 616c7565 line: %s, value │ │ + 0x000735e0 206f6620 636f756e 74202564 0a000000 of count %d.... │ │ + 0x000735f0 496e6974 69616c20 6e6f6465 20706172 Initial node par │ │ + 0x00073600 616d6574 6572206d 69737369 6e67206f ameter missing o │ │ + 0x00073610 7220696e 76616c69 640a0000 46696e61 r invalid...Fina │ │ + 0x00073620 6c206e6f 64652070 6172616d 65746572 l node parameter │ │ + 0x00073630 206d6973 73696e67 206f7220 696e7661 missing or inva │ │ + 0x00073640 6c69640a 00000000 42657374 53656741 lid.....BestSegA │ │ + 0x00073650 73637220 70617261 6d657465 72206d69 scr parameter mi │ │ + 0x00073660 7373696e 670a0000 5072656d 61747572 ssing...Prematur │ │ + 0x00073670 6520454f 46207768 696c6520 28257329 e EOF while (%s) │ │ + 0x00073680 2069676e 6f72696e 67204265 73745365 ignoring BestSe │ │ + 0x00073690 67417363 720a0000 4e6f726d 616c697a gAscr...Normaliz │ │ + 0x000736a0 65722050 284f2920 3d20616c 70686128 er P(O) = alpha( │ │ + 0x000736b0 25733a25 643a2564 29203d20 25640a00 %s:%d:%d) = %d.. │ │ + 0x000736c0 4a6f696e 74205028 4f2c5329 203d2025 Joint P(O,S) = % │ │ + 0x000736d0 64205028 537c4f29 203d2025 640a0000 d P(S|O) = %d... │ │ + 0x000736e0 4661696c 65642074 6f207772 69746520 Failed to write │ │ + 0x000736f0 25642076 616c7565 7320746f 206c6f67 %d values to log │ │ + 0x00073700 2066696c 65000000 2e2e2f70 6f636b65 file...../pocke │ │ + 0x00073710 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x00073720 6f636b65 74737068 696e782f 61636d6f ocketsphinx/acmo │ │ + 0x00073730 642e6300 436f6e66 69677572 65642066 d.c.Configured f │ │ + 0x00073740 65617475 7265206c 656e6774 68202564 eature length %d │ │ + 0x00073750 20646f65 736e2774 206d6174 63682066 doesn't match f │ │ + 0x00073760 65617475 72652065 78747261 6374696f eature extractio │ │ + 0x00073770 6e206f75 74707574 2073697a 65202564 n output size %d │ │ + 0x00073780 0a000000 50617273 6564206d 6f64656c ....Parsed model │ │ + 0x00073790 2d737065 63696669 63206665 61747572 -specific featur │ │ + 0x000737a0 65207061 72616d65 74657273 2066726f e parameters fro │ │ + 0x000737b0 6d202573 0a000000 52656164 696e6720 m %s....Reading │ │ + 0x000737c0 6c696e65 61722066 65617475 72652074 linear feature t │ │ + 0x000737d0 72616e73 666f726d 6174696f 6e206672 ransformation fr │ │ + 0x000737e0 6f6d2025 730a0000 5573696e 67207375 om %s...Using su │ │ + 0x000737f0 62766563 746f7220 73706563 69666963 bvector specific │ │ + 0x00073800 6174696f 6e202573 0a000000 41636f75 ation %s....Acou │ │ + 0x00073810 73746963 206d6f64 656c2064 6566696e stic model defin │ │ + 0x00073820 6974696f 6e206973 206e6f74 20737065 ition is not spe │ │ + 0x00073830 63696669 65642065 69746865 72207769 cified either wi │ │ + 0x00073840 7468202d 6d646566 206f7074 696f6e20 th -mdef option │ │ + 0x00073850 6f722077 69746820 2d686d6d 0a000000 or with -hmm.... │ │ + 0x00073860 466f6c64 65722027 25732720 646f6573 Folder '%s' does │ │ + 0x00073870 206e6f74 20636f6e 7461696e 2061636f not contain aco │ │ + 0x00073880 75737469 63206d6f 64656c20 64656669 ustic model defi │ │ + 0x00073890 6e697469 6f6e2027 6d646566 270a0000 nition 'mdef'... │ │ + 0x000738a0 4661696c 65642074 6f207265 61642061 Failed to read a │ │ + 0x000738b0 636f7573 74696320 6d6f6465 6c206465 coustic model de │ │ + 0x000738c0 66696e69 74696f6e 2066726f 6d202573 finition from %s │ │ + 0x000738d0 0a000000 4e6f206d 65616e2f 7661722f ....No mean/var/ │ │ + 0x000738e0 746d6174 2066696c 65732073 70656369 tmat files speci │ │ + 0x000738f0 66696564 0a000000 5573696e 67206765 fied....Using ge │ │ + 0x00073900 6e657261 6c206d75 6c74692d 73747265 neral multi-stre │ │ + 0x00073910 616d2047 4d4d2063 6f6d7075 74617469 am GMM computati │ │ + 0x00073920 6f6e0a00 41747465 6d707469 6e672074 on..Attempting t │ │ + 0x00073930 6f207573 65205343 484d4d20 636f6d70 o use SCHMM comp │ │ + 0x00073940 75746174 696f6e20 6d6f6475 6c650a00 utation module.. │ │ + 0x00073950 41747465 6d707469 6e672074 6f207573 Attempting to us │ │ + 0x00073960 65205054 484d4d20 636f6d70 75746174 e PTHMM computat │ │ + 0x00073970 696f6e20 6d6f6475 6c650a00 46616c6c ion module..Fall │ │ + 0x00073980 696e6720 6261636b 20746f20 67656e65 ing back to gene │ │ + 0x00073990 72616c20 6d756c74 692d7374 7265616d ral multi-stream │ │ + 0x000739a0 20474d4d 20636f6d 70757461 74696f6e GMM computation │ │ + 0x000739b0 0a000000 4661696c 65642074 6f207265 ....Failed to re │ │ + 0x000739c0 61642066 72616d65 2066726f 6d207365 ad frame from se │ │ + 0x000739d0 6e6f6e65 2066696c 65000000 4e756d62 none file...Numb │ │ + 0x000739e0 6572206f 66207365 6e6f6e65 7320696e er of senones in │ │ + 0x000739f0 2073656e 6f6e6520 66696c65 20282564 senone file (%d │ │ + 0x00073a00 2920646f 6573206e 6f74206d 61746368 ) does not match │ │ + 0x00073a10 206d6465 66202825 64290a00 4c6f6762 mdef (%d)..Logb │ │ + 0x00073a20 61736520 696e2073 656e6f6e 65206669 ase in senone fi │ │ + 0x00073a30 6c652028 25662920 646f6573 206e6f74 le (%f) does not │ │ + 0x00073a40 206d6174 63682061 636d6f64 20282566 match acmod (%f │ │ + 0x00073a50 290a0000 43697263 756c6172 20666561 )...Circular fea │ │ + 0x00073a60 74757265 20627566 66657220 63616e6e ture buffer cann │ │ + 0x00073a70 6f742062 65207265 776f756e 6420286f ot be rewound (o │ │ + 0x00073a80 75747075 74206672 616d6520 25642c20 utput frame %d, │ │ + 0x00073a90 616c6c6f 63202564 290a0000 4661696c alloc %d)...Fail │ │ + 0x00073aa0 65642074 6f207772 69746520 6672616d ed to write fram │ │ + 0x00073ab0 6520746f 2073656e 6f6e6520 66696c65 e to senone file │ │ + 0x00073ac0 00000000 4672616d 65202564 206f7574 ....Frame %d out │ │ + 0x00073ad0 73696465 20717565 7565206f 66202564 side queue of %d │ │ + 0x00073ae0 20667261 6d65732c 20256420 616c6c6f frames, %d allo │ │ + 0x00073af0 63202825 64203e20 2564292c 2063616e c (%d > %d), can │ │ + 0x00073b00 6e6f7420 73636f72 650a0000 544f5441 not score...TOTA │ │ + 0x00073b10 4c206677 64666c61 7420252e 32662043 L fwdflat %.2f C │ │ + 0x00073b20 50552025 2e336620 7852540a 00000000 PU %.3f xRT..... │ │ + 0x00073b30 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ + 0x00073b40 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ + 0x00073b50 696e782f 616c6c70 686f6e65 5f736561 inx/allphone_sea │ │ + 0x00073b60 7263682e 63000000 544f5441 4c206677 rch.c...TOTAL fw │ │ + 0x00073b70 64666c61 7420252e 32662077 616c6c20 dflat %.2f wall │ │ + 0x00073b80 252e3366 20785254 0a000000 25642066 %.3f xRT....%d f │ │ + 0x00073b90 72616d65 732c2025 6420484d 4d732028 rames, %d HMMs ( │ │ + 0x00073ba0 25642f66 72292c20 25642073 656e6f6e %d/fr), %d senon │ │ + 0x00073bb0 65732028 25642f66 72292c20 25642068 es (%d/fr), %d h │ │ + 0x00073bc0 6973746f 72792065 6e747269 65732028 istory entries ( │ │ + 0x00073bd0 25642f66 72290a00 2d6c6d20 61726775 %d/fr)..-lm argu │ │ + 0x00073be0 6d656e74 206d6973 73696e67 3b20646f ment missing; do │ │ + 0x00073bf0 696e6720 756e636f 6e737472 61696e65 ing unconstraine │ │ + 0x00073c00 64207068 6f6e652d 6c6f6f70 20646563 d phone-loop dec │ │ + 0x00073c10 6f64696e 670a0000 4275696c 64696e67 oding...Building │ │ + 0x00073c20 2050484d 4d206e65 74206f66 20256420 PHMM net of %d │ │ + 0x00073c30 70686f6e 65730a00 4661696c 65642074 phones..Failed t │ │ + 0x00073c40 6f20696e 69746961 6c697a65 206e6772 o initialize ngr │ │ + 0x00073c50 616d206d 6f64656c 20736574 20666f72 am model set for │ │ + 0x00073c60 2070686f 6e656d65 20646563 6f64696e phoneme decodin │ │ + 0x00073c70 67000000 4661696c 65642074 6f206c6f g...Failed to lo │ │ + 0x00073c80 6164206c 616e6775 61676520 6d6f6465 ad language mode │ │ + 0x00073c90 6c207370 65636966 69656420 696e202d l specified in - │ │ + 0x00073ca0 616c6c70 686f6e65 2c20646f 696e6720 allphone, doing │ │ + 0x00073cb0 756e636f 6e737472 61696e65 64207068 unconstrained ph │ │ + 0x00073cc0 6f6e652d 6c6f6f70 20646563 6f64696e one-loop decodin │ │ + 0x00073cd0 670a0000 416c6c70 686f6e65 28626561 g...Allphone(bea │ │ + 0x00073ce0 6d3a2025 642c2070 6265616d 3a202564 m: %d, pbeam: %d │ │ + 0x00073cf0 290a0000 4e756d62 6572206f 66207365 )...Number of se │ │ + 0x00073d00 6e6f6e65 73206578 63656564 73206c69 nones exceeds li │ │ + 0x00073d10 6d69743a 20256420 3e202564 0a000000 mit: %d > %d.... │ │ + 0x00073d20 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ + 0x00073d30 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ + 0x00073d40 696e782f 62696e5f 6d646566 2e630000 inx/bin_mdef.c.. │ │ + 0x00073d50 4e756d62 6572206f 66207365 6e6f6e65 Number of senone │ │ + 0x00073d60 20736571 75656e63 65732065 78636565 sequences excee │ │ + 0x00073d70 6473206c 696d6974 3a202564 203e2025 ds limit: %d > % │ │ + 0x00073d80 640a0000 4e756d62 6572206f 66207068 d...Number of ph │ │ + 0x00073d90 6f6e6573 20657863 65656473 206c696d ones exceeds lim │ │ + 0x00073da0 69743a20 2564203e 2025640a 00000000 it: %d > %d..... │ │ + 0x00073db0 50686f6e 65206e61 6d657320 61726520 Phone names are │ │ + 0x00073dc0 6e6f7420 696e2073 6f727465 64206f72 not in sorted or │ │ + 0x00073dd0 6465722c 20736f72 72792e00 416c6c6f der, sorry..Allo │ │ + 0x00073de0 63617469 6e672025 64202a20 25642062 cating %d * %d b │ │ + 0x00073df0 79746573 20282564 204b6942 2920666f ytes (%d KiB) fo │ │ + 0x00073e00 72204344 20747265 650a0000 52656164 r CD tree...Read │ │ + 0x00073e10 696e6720 62696e61 7279206d 6f64656c ing binary model │ │ + 0x00073e20 20646566 696e6974 696f6e3a 2025730a definition: %s. │ │ + 0x00073e30 00000000 4661696c 65642074 6f207265 ....Failed to re │ │ + 0x00073e40 61642062 7974652d 6f726465 72206d61 ad byte-order ma │ │ + 0x00073e50 726b6572 2066726f 6d202573 0a000000 rker from %s.... │ │ + 0x00073e60 4661696c 65642074 6f207265 61642076 Failed to read v │ │ + 0x00073e70 65727369 6f6e2066 726f6d20 25730a00 ersion from %s.. │ │ + 0x00073e80 46696c65 20666f72 6d617420 76657273 File format vers │ │ + 0x00073e90 696f6e20 25642066 6f722025 73206973 ion %d for %s is │ │ + 0x00073ea0 206e6577 65722074 68616e20 6c696272 newer than libr │ │ + 0x00073eb0 6172790a 00000000 4661696c 65642074 ary.....Failed t │ │ + 0x00073ec0 6f207265 61642068 65616465 72206c65 o read header le │ │ + 0x00073ed0 6e677468 2066726f 6d202573 0a000000 ngth from %s.... │ │ + 0x00073ee0 2d6d6d61 70207370 65636966 6965642c -mmap specified, │ │ + 0x00073ef0 20627574 206d6465 66206973 206f7468 but mdef is oth │ │ + 0x00073f00 65722d65 6e646961 6e2e2020 57696c6c er-endian. Will │ │ + 0x00073f10 206e6f74 206d656d 6f72792d 6d61702e not memory-map. │ │ + 0x00073f20 0a000000 4661696c 65642074 6f207265 ....Failed to re │ │ + 0x00073f30 61642025 64206279 74657320 6f662064 ad %d bytes of d │ │ + 0x00073f40 61746120 66726f6d 2025730a 00000000 ata from %s..... │ │ + 0x00073f50 25642043 492d7068 6f6e652c 20256420 %d CI-phone, %d │ │ + 0x00073f60 43442d70 686f6e65 2c202564 20656d69 CD-phone, %d emi │ │ + 0x00073f70 74737461 74652f70 686f6e65 2c202564 tstate/phone, %d │ │ + 0x00073f80 2043492d 73656e2c 20256420 53656e2c CI-sen, %d Sen, │ │ + 0x00073f90 20256420 53656e2d 5365710a 00000000 %d Sen-Seq..... │ │ + 0x00073fa0 53656e6f 6e652025 64206973 20736861 Senone %d is sha │ │ + 0x00073fb0 72656420 62657477 65656e20 6d756c74 red between mult │ │ + 0x00073fc0 69706c65 20626173 65207068 6f6e6573 iple base phones │ │ + 0x00073fd0 0a000000 43442070 686f6e65 20256420 ....CD phone %d │ │ + 0x00073fe0 68617320 66657765 72207374 61746573 has fewer states │ │ + 0x00073ff0 20746861 6e204349 2070686f 6e652025 than CI phone % │ │ + 0x00074000 640a0000 43616e6e 6f742061 6c6c6f63 d...Cannot alloc │ │ + 0x00074010 61746520 25647825 6420626c 6b617272 ate %dx%d blkarr │ │ + 0x00074020 61790a00 2e2e2f70 6f636b65 74737068 ay..../pocketsph │ │ + 0x00074030 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x00074040 74737068 696e782f 626c6b61 72726179 tsphinx/blkarray │ │ + 0x00074050 5f6c6973 742e6300 426c6f63 6b206172 _list.c.Block ar │ │ + 0x00074060 72617920 28256478 25642920 65786861 ray (%dx%d) exha │ │ + 0x00074070 75737465 640a0000 2e2e2f70 6f636b65 usted...../pocke │ │ + 0x00074080 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x00074090 6f636b65 74737068 696e782f 64696374 ocketsphinx/dict │ │ + 0x000740a0 2e630000 5265616c 6c6f6361 74696e67 .c..Reallocating │ │ + 0x000740b0 20746f20 2564204b 69422066 6f722077 to %d KiB for w │ │ + 0x000740c0 6f726420 656e7472 6965730a 00000000 ord entries..... │ │ + 0x000740d0 4c696e65 2025643a 204e6f20 70726f6e Line %d: No pron │ │ + 0x000740e0 756e6369 6174696f 6e20666f 7220776f unciation for wo │ │ + 0x000740f0 72642027 2573273b 2069676e 6f726564 rd '%s'; ignored │ │ + 0x00074100 0a000000 4c696e65 2025643a 2050686f ....Line %d: Pho │ │ + 0x00074110 6e652027 25732720 6973206d 6973696e ne '%s' is misin │ │ + 0x00074120 6720696e 20746865 2061636f 75737469 g in the acousti │ │ + 0x00074130 63206d6f 64656c3b 20776f72 64202725 c model; word '% │ │ + 0x00074140 73272069 676e6f72 65640a00 4c696e65 s' ignored..Line │ │ + 0x00074150 2025643a 20466169 6c656420 746f2061 %d: Failed to a │ │ + 0x00074160 64642074 68652077 6f726420 27257327 dd the word '%s' │ │ + 0x00074170 20286475 706c6963 6174653f 293b2069 (duplicate?); i │ │ + 0x00074180 676e6f72 65640a00 416c6c6f 63617465 gnored..Allocate │ │ + 0x00074190 64202564 204b6942 20666f72 20737472 d %d KiB for str │ │ + 0x000741a0 696e6773 2c202564 204b6942 20666f72 ings, %d KiB for │ │ + 0x000741b0 2070686f 6e65730a 00000000 4661696c phones.....Fail │ │ + 0x000741c0 65642074 6f206f70 656e2064 69637469 ed to open dicti │ │ + 0x000741d0 6f6e6172 79206669 6c652027 25732720 onary file '%s' │ │ + 0x000741e0 666f7220 72656164 696e6700 4661696c for reading.Fail │ │ + 0x000741f0 65642074 6f206f70 656e2066 696c6c65 ed to open fille │ │ + 0x00074200 72206469 6374696f 6e617279 2066696c r dictionary fil │ │ + 0x00074210 65202725 73272066 6f722072 65616469 e '%s' for readi │ │ + 0x00074220 6e670000 4e756d62 6572206f 6620776f ng..Number of wo │ │ + 0x00074230 72647320 696e2064 69637469 6f6e6172 rds in dictionar │ │ + 0x00074240 69657320 28256429 20657863 65656473 ies (%d) exceeds │ │ + 0x00074250 206c696d 69742028 2564290a 00000000 limit (%d)..... │ │ + 0x00074260 416c6c6f 63617469 6e672025 64202a20 Allocating %d * │ │ + 0x00074270 25642062 79746573 20282564 204b6942 %d bytes (%d KiB │ │ + 0x00074280 2920666f 7220776f 72642065 6e747269 ) for word entri │ │ + 0x00074290 65730a00 52656164 696e6720 66696c6c es..Reading fill │ │ + 0x000742a0 65722064 69637469 6f6e6172 793a2025 er dictionary: % │ │ + 0x000742b0 730a0000 576f7264 20272573 27206d75 s...Word '%s' mu │ │ + 0x000742c0 7374206f 63637572 20286f6e 6c792920 st occur (only) │ │ + 0x000742d0 696e2066 696c6c65 72206469 6374696f in filler dictio │ │ + 0x000742e0 6e617279 0a000000 496e6974 69616c69 nary....Initiali │ │ + 0x000742f0 7a617469 6f6e206f 66206469 63745f74 zation of dict_t │ │ + 0x00074300 2c207265 706f7274 3a0a0000 2e2e2f70 , report:...../p │ │ + 0x00074310 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ + 0x00074320 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ + 0x00074330 64696374 32706964 2e630000 46696c6c dict2pid.c..Fill │ │ + 0x00074340 696e6720 696e2063 6f6e7465 78742074 ing in context t │ │ + 0x00074350 72697068 6f6e6573 20666f72 20257328 riphones for %s( │ │ + 0x00074360 3f2c3f29 0a000000 4275696c 64696e67 ?,?)....Building │ │ + 0x00074370 20504944 20746162 6c657320 666f7220 PID tables for │ │ + 0x00074380 64696374 696f6e61 72790a00 416c6c6f dictionary..Allo │ │ + 0x00074390 63617469 6e672025 645e3320 2a202564 cating %d^3 * %d │ │ + 0x000743a0 20627974 65732028 2564204b 69422920 bytes (%d KiB) │ │ + 0x000743b0 666f7220 776f7264 2d696e69 7469616c for word-initial │ │ + 0x000743c0 20747269 70686f6e 65730a00 416c6c6f triphones..Allo │ │ + 0x000743d0 63617465 64202564 20627974 65732028 cated %d bytes ( │ │ + 0x000743e0 2564204b 69422920 666f7220 776f7264 %d KiB) for word │ │ + 0x000743f0 2d66696e 616c2074 72697068 6f6e6573 -final triphones │ │ + 0x00074400 0a000000 416c6c6f 63617465 64202564 ....Allocated %d │ │ + 0x00074410 20627974 65732028 2564204b 69422920 bytes (%d KiB) │ │ + 0x00074420 666f7220 73696e67 6c652d70 686f6e65 for single-phone │ │ + 0x00074430 20776f72 64207472 6970686f 6e65730a word triphones. │ │ + 0x00074440 00000000 2320494e 5445524e 414c2028 ....# INTERNAL ( │ │ + 0x00074450 77642063 6f6d7373 69642073 73696420 wd comssid ssid │ │ + 0x00074460 73736964 202e2e2e 20737369 6420636f ssid ... ssid co │ │ + 0x00074470 6d737369 64290a00 46696e61 6c207265 mssid)..Final re │ │ + 0x00074480 73756c74 20646f65 73206e6f 74206d61 sult does not ma │ │ + 0x00074490 74636820 74686520 6772616d 6d617220 tch the grammar │ │ + 0x000744a0 696e2066 72616d65 2025640a 00000000 in frame %d..... │ │ + 0x000744b0 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ + 0x000744c0 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ + 0x000744d0 696e782f 6673675f 73656172 63682e63 inx/fsg_search.c │ │ + 0x000744e0 00000000 25642066 72616d65 732c2025 ....%d frames, % │ │ + 0x000744f0 6420484d 4d732028 25642f66 72292c20 d HMMs (%d/fr), │ │ + 0x00074500 25642073 656e6f6e 65732028 25642f66 %d senones (%d/f │ │ + 0x00074510 72292c20 25642068 6973746f 72792065 r), %d history e │ │ + 0x00074520 6e747269 65732028 25642f66 72290a0a ntries (%d/fr).. │ │ + 0x00074530 00000000 50414e49 43212046 72616d65 ....PANIC! Frame │ │ + 0x00074540 2025643a 2023484d 4d206576 616c7561 %d: #HMM evalua │ │ + 0x00074550 74656428 25642920 3e202350 4e6f6465 ted(%d) > #PNode │ │ + 0x00074560 73282564 290a0000 4661696c 65642074 s(%d)...Failed t │ │ + 0x00074570 6f206669 6e642074 68652073 74617274 o find the start │ │ + 0x00074580 206e6f64 650a0000 6c617474 69636520 node...lattice │ │ + 0x00074590 73746172 74206e6f 64652025 732e2564 start node %s.%d │ │ + 0x000745a0 20656e64 206e6f64 65202573 2e25640a end node %s.%d. │ │ + 0x000745b0 00000000 4661696c 65642074 6f206f62 ....Failed to ob │ │ + 0x000745c0 7461696e 20746865 206c6174 74696365 tain the lattice │ │ + 0x000745d0 20776869 6c652062 65737470 61746820 while bestpath │ │ + 0x000745e0 656e6162 6c65640a 00000000 4661696c enabled.....Fail │ │ + 0x000745f0 65642074 6f206669 6e642074 68652062 ed to find the b │ │ + 0x00074600 65737470 61746820 696e2061 206c6174 estpath in a lat │ │ + 0x00074610 74696365 0a000000 46534728 6265616d tice....FSG(beam │ │ + 0x00074620 3a202564 2c207062 65616d3a 2025642c : %d, pbeam: %d, │ │ + 0x00074630 20776265 616d3a20 25643b20 7769703a wbeam: %d; wip: │ │ + 0x00074640 2025642c 20706970 3a202564 290a0000 %d, pip: %d)... │ │ + 0x00074650 54686520 776f7264 20272573 27206973 The word '%s' is │ │ + 0x00074660 206d6973 73696e67 20696e20 74686520 missing in the │ │ + 0x00074670 64696374 696f6e61 72790a00 41646465 dictionary..Adde │ │ + 0x00074680 64202564 20616c74 65726e61 74652077 d %d alternate w │ │ + 0x00074690 6f726420 7472616e 73697469 6f6e730a ord transitions. │ │ + 0x000746a0 00000000 2e2e2f70 6f636b65 74737068 ....../pocketsph │ │ + 0x000746b0 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x000746c0 74737068 696e782f 6b77735f 73656172 tsphinx/kws_sear │ │ + 0x000746d0 63682e63 00000000 4b575328 6265616d ch.c....KWS(beam │ │ + 0x000746e0 3a202564 2c20706c 703a2025 642c2064 : %d, plp: %d, d │ │ + 0x000746f0 65666175 6c742074 68726573 686f6c64 efault threshold │ │ + 0x00074700 20256429 0a000000 4661696c 65642074 %d)....Failed t │ │ + 0x00074710 6f206f70 656e206b 6579776f 72642066 o open keyword f │ │ + 0x00074720 696c6520 27257327 00000000 4e756d62 ile '%s'....Numb │ │ + 0x00074730 6572206f 6620656d 69747469 6e672073 er of emitting s │ │ + 0x00074740 74617465 73206d75 73742062 65203c3d tates must be <= │ │ + 0x00074750 2025640a 00000000 2e2e2f70 6f636b65 %d......./pocke │ │ + 0x00074760 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x00074770 6f636b65 74737068 696e782f 686d6d2e ocketsphinx/hmm. │ │ + 0x00074780 63000000 414c4552 54212120 54686520 c...ALERT!! The │ │ + 0x00074790 696e7075 74207363 6f726520 25642069 input score %d i │ │ + 0x000747a0 73206c61 72676520 7468616e 20302e20 s large than 0. │ │ + 0x000747b0 50726f62 61626c79 20777261 70206172 Probably wrap ar │ │ + 0x000747c0 6f756e64 2e0a0000 414c4552 54212120 ound....ALERT!! │ │ + 0x000747d0 54686520 6f757470 75742073 636f7265 The output score │ │ + 0x000747e0 20256420 6973206c 61726765 20746861 %d is large tha │ │ + 0x000747f0 6e20302e 2050726f 6261626c 79207772 n 0. Probably wr │ │ + 0x00074800 61702061 726f756e 640a2e00 4d697373 ap around...Miss │ │ + 0x00074810 696e6720 6f722062 61642074 72616e73 ing or bad trans │ │ + 0x00074820 6974696f 6e206d61 74726978 2069643a ition matrix id: │ │ + 0x00074830 2025730a 00000000 2e2e2f70 6f636b65 %s......./pocke │ │ + 0x00074840 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x00074850 6f636b65 74737068 696e782f 6d646566 ocketsphinx/mdef │ │ + 0x00074860 2e630000 746d6174 2d696428 25642920 .c..tmat-id(%d) │ │ + 0x00074870 3e202374 6d617420 696e2068 65616465 > #tmat in heade │ │ + 0x00074880 72282564 293a2025 730a0000 4d697373 r(%d): %s...Miss │ │ + 0x00074890 696e6720 6f722062 61642073 74617465 ing or bad state │ │ + 0x000748a0 5b25645d 2d3e7365 6e6f6e65 206d6170 [%d]->senone map │ │ + 0x000748b0 70696e67 3a202573 0a000000 43492d73 ping: %s....CI-s │ │ + 0x000748c0 656e6f6e 652d6964 28256429 203e2023 enone-id(%d) > # │ │ + 0x000748d0 43492d73 656e6f6e 65732825 64293a20 CI-senones(%d): │ │ + 0x000748e0 25730a00 53656e6f 6e652d69 64282564 %s..Senone-id(%d │ │ + 0x000748f0 29203e20 2373656e 6f6e6573 28256429 ) > #senones(%d) │ │ + 0x00074900 3a202573 0a000000 4d697373 696e6720 : %s....Missing │ │ + 0x00074910 6e6f6e2d 656d6974 74696e67 20737461 non-emitting sta │ │ + 0x00074920 74652073 7065633a 2025730a 00000000 te spec: %s..... │ │ + 0x00074930 4e6f6e2d 656d7074 79206265 796f6e64 Non-empty beyond │ │ + 0x00074940 206e6f6e 2d656d69 7474696e 67206669 non-emitting fi │ │ + 0x00074950 6e616c20 73746174 653a2025 730a0000 nal state: %s... │ │ + 0x00074960 4661696c 65642074 6f206f70 656e206d Failed to open m │ │ + 0x00074970 64656620 66696c65 20272573 2720666f def file '%s' fo │ │ + 0x00074980 72207265 6164696e 67000000 466f756e r reading...Foun │ │ + 0x00074990 64206279 74652d6f 72646572 206d6172 d byte-order mar │ │ + 0x000749a0 6b20252e 34732c20 61737375 6d696e67 k %.4s, assuming │ │ + 0x000749b0 20746869 73206973 20612062 696e6172 this is a binar │ │ + 0x000749c0 79206d64 65662066 696c650a 00000000 y mdef file..... │ │ + 0x000749d0 56657273 696f6e20 6572726f 723a2045 Version error: E │ │ + 0x000749e0 78706563 696e6720 25732c20 62757420 xpecing %s, but │ │ + 0x000749f0 72656164 2025730a 00000000 25733a20 read %s.....%s: │ │ + 0x00074a00 23434920 70686f6e 65732028 25642920 #CI phones (%d) │ │ + 0x00074a10 65786365 65647320 6c696d69 74202825 exceeds limit (% │ │ + 0x00074a20 64290a00 25733a20 2350686f 6e657320 d)..%s: #Phones │ │ + 0x00074a30 28256429 20657863 65656473 206c696d (%d) exceeds lim │ │ + 0x00074a40 69742028 2564290a 00000000 25733a20 it (%d).....%s: │ │ + 0x00074a50 2373656e 6f6e6573 20282564 29206578 #senones (%d) ex │ │ + 0x00074a60 63656564 73206c69 6d697420 28256429 ceeds limit (%d) │ │ + 0x00074a70 0a000000 25733a20 23746d61 74732028 ....%s: #tmats ( │ │ + 0x00074a80 25642920 65786365 65647320 6c696d69 %d) exceeds limi │ │ + 0x00074a90 74202825 64290a00 48656164 65722065 t (%d)..Header e │ │ + 0x00074aa0 72726f72 3a206e5f 73746174 655f6d61 rror: n_state_ma │ │ + 0x00074ab0 70206e6f 74206120 6d756c74 69706c65 p not a multiple │ │ + 0x00074ac0 206f6620 6e5f6369 2a6e5f74 72690a00 of n_ci*n_tri.. │ │ + 0x00074ad0 68617368 5f746162 6c655f65 6e746572 hash_table_enter │ │ + 0x00074ae0 28257329 20666169 6c65643b 20647570 (%s) failed; dup │ │ + 0x00074af0 6c696361 74652043 4970686f 6e653f0a licate CIphone?. │ │ + 0x00074b00 00000000 42616420 636f6e74 65787420 ....Bad context │ │ + 0x00074b10 696e666f 20666f72 20626173 65207068 info for base ph │ │ + 0x00074b20 6f6e653a 2025730a 00000000 4d697373 one: %s.....Miss │ │ + 0x00074b30 696e6720 66696c6c 65722061 74726962 ing filler atrib │ │ + 0x00074b40 75746520 6669656c 643a2025 730a0000 ute field: %s... │ │ + 0x00074b50 42616420 66696c6c 65722061 74747269 Bad filler attri │ │ + 0x00074b60 62757465 20666965 6c643a20 25730a00 bute field: %s.. │ │ + 0x00074b70 4d697373 696e6720 6f722062 61642077 Missing or bad w │ │ + 0x00074b80 6f72642d 706f7369 74696f6e 20737065 ord-position spe │ │ + 0x00074b90 633a2025 730a0000 4d697373 696e6720 c: %s...Missing │ │ + 0x00074ba0 66696c6c 65722061 74747269 62757465 filler attribute │ │ + 0x00074bb0 20666965 6c643a20 25730a00 2343492d field: %s..#CI- │ │ + 0x00074bc0 73656e6f 6e657328 25642920 213d2023 senones(%d) != # │ │ + 0x00074bd0 43492d70 686f6e65 28256429 20782023 CI-phone(%d) x # │ │ + 0x00074be0 656d6974 74696e67 2d737461 74657328 emitting-states( │ │ + 0x00074bf0 2564290a 00000000 5072656d 61747572 %d).....Prematur │ │ + 0x00074c00 6520454f 46207265 6164696e 67204349 e EOF reading CI │ │ + 0x00074c10 70686f6e 65202564 0a000000 5072656d phone %d....Prem │ │ + 0x00074c20 61747572 6520454f 46207265 6164696e ature EOF readin │ │ + 0x00074c30 67207068 6f6e6520 25640a00 4e6f6e2d g phone %d..Non- │ │ + 0x00074c40 656d7074 79206669 6c652062 65796f6e empty file beyon │ │ + 0x00074c50 64206578 70656374 65642023 70686f6e d expected #phon │ │ + 0x00074c60 65732028 2564290a 00000000 496e6974 es (%d).....Init │ │ + 0x00074c70 69616c69 7a617469 6f6e206f 66206d64 ialization of md │ │ + 0x00074c80 65665f74 2c207265 706f7274 3a0a0000 ef_t, report:... │ │ + 0x00074c90 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ + 0x00074ca0 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ + 0x00074cb0 696e782f 6d735f6d 6761752e 63000000 inx/ms_mgau.c... │ │ + 0x00074cc0 4e756d62 6572206f 66207374 7265616d Number of stream │ │ + 0x00074cd0 7320646f 6573206e 6f74206d 61746368 s does not match │ │ + 0x00074ce0 3a202564 20213d20 25640a00 44696d65 : %d != %d..Dime │ │ + 0x00074cf0 6e73696f 6e206f66 20737472 65616d20 nsion of stream │ │ + 0x00074d00 25642064 6f657320 6e6f7420 6d617463 %d does not matc │ │ + 0x00074d10 683a2025 6420213d 2025640a 00000000 h: %d != %d..... │ │ + 0x00074d20 23466561 74757265 206d6973 6d617463 #Feature mismatc │ │ + 0x00074d30 683a2067 61756465 6e3d2025 642c2073 h: gauden= %d, s │ │ + 0x00074d40 656e6f6e 653d2025 640a0000 2344656e enone= %d...#Den │ │ + 0x00074d50 73697469 6573206d 69736d61 7463683a sities mismatch: │ │ + 0x00074d60 20676175 64656e3d 2025642c 2073656e gauden= %d, sen │ │ + 0x00074d70 6f6e653d 2025640a 00000000 53656e6f one= %d.....Seno │ │ + 0x00074d80 6e657320 6e656564 206d6f72 6520636f nes need more co │ │ + 0x00074d90 6465626f 6f6b7320 28256429 20746861 debooks (%d) tha │ │ + 0x00074da0 6e207072 6573656e 74202825 64290a00 n present (%d).. │ │ + 0x00074db0 53656e6f 6e657320 75736520 66657765 Senones use fewe │ │ + 0x00074dc0 7220636f 6465626f 6f6b7320 28256429 r codebooks (%d) │ │ + 0x00074dd0 20746861 6e207072 6573656e 74202825 than present (% │ │ + 0x00074de0 64290a00 2d746f70 6e206172 67756d65 d)..-topn argume │ │ + 0x00074df0 6e742028 25642920 696e7661 6c696420 nt (%d) invalid │ │ + 0x00074e00 6f72203e 20236465 6e736974 7920636f or > #density co │ │ + 0x00074e10 6465776f 72647320 28256429 3b207365 dewords (%d); se │ │ + 0x00074e20 7420746f 206c6174 7465720a 00000000 t to latter..... │ │ + 0x00074e30 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ + 0x00074e40 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ + 0x00074e50 696e782f 6d735f73 656e6f6e 652e6300 inx/ms_senone.c. │ │ + 0x00074e60 52656164 696e6720 73656e6f 6e652067 Reading senone g │ │ + 0x00074e70 61756465 6e2d636f 6465626f 6f6b206d auden-codebook m │ │ + 0x00074e80 61702066 696c653a 2025730a 00000000 ap file: %s..... │ │ + 0x00074e90 4661696c 65642074 6f206f70 656e206d Failed to open m │ │ + 0x00074ea0 61702066 696c6520 27257327 20666f72 ap file '%s' for │ │ + 0x00074eb0 20726561 64696e67 00000000 4661696c reading....Fail │ │ + 0x00074ec0 65642074 6f207265 61642068 65616465 ed to read heade │ │ + 0x00074ed0 72206672 6f6d2066 696c6520 27257327 r from file '%s' │ │ + 0x00074ee0 0a000000 56657273 696f6e20 6d69736d ....Version mism │ │ + 0x00074ef0 61746368 28257329 3a202573 2c206578 atch(%s): %s, ex │ │ + 0x00074f00 70656374 696e6720 25730a00 25733a20 pecting %s..%s: │ │ + 0x00074f10 42616420 76657273 696f6e20 6e6f2e20 Bad version no. │ │ + 0x00074f20 73747269 6e673a20 25730a00 52656164 string: %s..Read │ │ + 0x00074f30 696e6720 6e756d62 6572206f 6620636f ing number of co │ │ + 0x00074f40 6465626f 6f6b7320 66726f6d 2025730a debooks from %s. │ │ + 0x00074f50 00000000 4d617070 696e6720 25642073 ....Mapping %d s │ │ + 0x00074f60 656e6f6e 65732074 6f202564 20636f64 enones to %d cod │ │ + 0x00074f70 65626f6f 6b730a00 4d6f7265 20646174 ebooks..More dat │ │ + 0x00074f80 61207468 616e2065 78706563 74656420 a than expected │ │ + 0x00074f90 696e2025 733a2025 640a0000 52656164 in %s: %d...Read │ │ + 0x00074fa0 2025642d 3e256420 73656e6f 6e652d63 %d->%d senone-c │ │ + 0x00074fb0 6f646562 6f6f6b20 6d617070 696e6773 odebook mappings │ │ + 0x00074fc0 0a000000 52656164 696e6720 73656e6f ....Reading seno │ │ + 0x00074fd0 6e65206d 69787475 72652077 65696768 ne mixture weigh │ │ + 0x00074fe0 74733a20 25730a00 4661696c 65642074 ts: %s..Failed t │ │ + 0x00074ff0 6f206f70 656e206d 69787475 72652077 o open mixture w │ │ + 0x00075000 65696768 74732066 696c6520 27257327 eights file '%s' │ │ + 0x00075010 20666f72 20726561 64696e67 00000000 for reading.... │ │ + 0x00075020 62696f5f 66726561 64282573 29202861 bio_fread(%s) (a │ │ + 0x00075030 72726179 73697a65 29206661 696c6564 rraysize) failed │ │ + 0x00075040 0a000000 25733a20 23666c6f 61743332 ....%s: #float32 │ │ + 0x00075050 73282564 2920646f 65736e27 74206d61 s(%d) doesn't ma │ │ + 0x00075060 74636820 64696d65 6e73696f 6e733a20 tch dimensions: │ │ + 0x00075070 25642078 20256420 78202564 0a000000 %d x %d x %d.... │ │ + 0x00075080 6d697877 666c6f6f 72202825 6529206e mixwfloor (%e) n │ │ + 0x00075090 6f742069 6e207261 6e676520 28302c20 ot in range (0, │ │ + 0x000750a0 31290a00 5472756e 63617469 6e672073 1)..Truncating s │ │ + 0x000750b0 656e6f6e 65206c6f 67733328 70646629 enone logs3(pdf) │ │ + 0x000750c0 2076616c 75657320 62792025 64206269 values by %d bi │ │ + 0x000750d0 74730a00 4e6f7420 7472616e 73706f73 ts..Not transpos │ │ + 0x000750e0 696e6720 6d697874 75726520 77656967 ing mixture weig │ │ + 0x000750f0 68747320 696e206d 656d6f72 790a0000 hts in memory... │ │ + 0x00075100 5472616e 73706f73 696e6720 6d697874 Transposing mixt │ │ + 0x00075110 75726520 77656967 68747320 696e206d ure weights in m │ │ + 0x00075120 656d6f72 790a0000 62696f5f 66726561 emory...bio_frea │ │ + 0x00075130 64282573 29202861 72726179 64617461 d(%s) (arraydata │ │ + 0x00075140 29206661 696c6564 0a000000 57656967 ) failed....Weig │ │ + 0x00075150 6874206e 6f726d61 6c697a61 74696f6e ht normalization │ │ + 0x00075160 20666169 6c656420 666f7220 2564206d failed for %d m │ │ + 0x00075170 69787475 72652077 65696768 74732063 ixture weights c │ │ + 0x00075180 6f6d706f 6e656e74 730a0000 4d6f7265 omponents...More │ │ + 0x00075190 20646174 61207468 616e2065 78706563 data than expec │ │ + 0x000751a0 74656420 696e2025 730a0000 52656164 ted in %s...Read │ │ + 0x000751b0 206d6978 74757265 20776569 67687473 mixture weights │ │ + 0x000751c0 20666f72 20256420 73656e6f 6e65733a for %d senones: │ │ + 0x000751d0 20256420 66656174 75726573 20782025 %d features x % │ │ + 0x000751e0 6420636f 6465776f 7264730a 00000000 d codewords..... │ │ + 0x000751f0 4d617070 696e6720 616c6c20 73656e6f Mapping all seno │ │ + 0x00075200 6e657320 746f206f 6e652063 6f646562 nes to one codeb │ │ + 0x00075210 6f6f6b0a 00000000 4d617070 696e6720 ook.....Mapping │ │ + 0x00075220 73656e6f 6e657320 746f2063 6f6e7465 senones to conte │ │ + 0x00075230 78742d69 6e646570 656e6465 6e742070 xt-independent p │ │ + 0x00075240 686f6e65 20636f64 65626f6f 6b730a00 hone codebooks.. │ │ + 0x00075250 4d617070 696e6720 73656e6f 6e657320 Mapping senones │ │ + 0x00075260 746f2069 6e646976 69647561 6c20636f to individual co │ │ + 0x00075270 6465626f 6f6b730a 00000000 2373656e debooks.....#sen │ │ + 0x00075280 6f6e6573 20696e63 6f6e7369 7374656e ones inconsisten │ │ + 0x00075290 743a2025 6420696e 2025733b 20256420 t: %d in %s; %d │ │ + 0x000752a0 696e2025 730a0000 2e2e2f70 6f636b65 in %s...../pocke │ │ + 0x000752b0 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x000752c0 6f636b65 74737068 696e782f 6e677261 ocketsphinx/ngra │ │ + 0x000752d0 6d5f7365 61726368 2e630000 544f5441 m_search.c..TOTA │ │ + 0x000752e0 4c206265 73747061 74682025 2e326620 L bestpath %.2f │ │ + 0x000752f0 43505520 252e3366 20785254 0a000000 CPU %.3f xRT.... │ │ + 0x00075300 544f5441 4c206265 73747061 74682025 TOTAL bestpath % │ │ + 0x00075310 2e326620 77616c6c 20252e33 66207852 .2f wall %.3f xR │ │ + 0x00075320 540a0000 4c616e67 75616765 206d6f64 T...Language mod │ │ + 0x00075330 656c2f73 65742064 6f657320 6e6f7420 el/set does not │ │ + 0x00075340 636f6e74 61696e20 3c2f733e 2c207265 contain , re │ │ + 0x00075350 636f676e 6974696f 6e207769 6c6c2066 cognition will f │ │ + 0x00075360 61696c0a 00000000 576f7264 20272573 ail.....Word '%s │ │ + 0x00075370 27207375 72766976 65642066 6f722025 ' survived for % │ │ + 0x00075380 64206672 616d6573 2c20706f 74656e74 d frames, potent │ │ + 0x00075390 69616c20 6f766572 7072756e 696e670a ial overpruning. │ │ + 0x000753a0 00000000 4e6f2065 6e747269 65732069 ....No entries i │ │ + 0x000753b0 6e206261 636b706f 696e7465 72207461 n backpointer ta │ │ + 0x000753c0 626c6521 00000000 52657369 7a656420 ble!....Resized │ │ + 0x000753d0 6261636b 706f696e 74657220 7461626c backpointer tabl │ │ + 0x000753e0 6520746f 20256420 656e7472 6965730a e to %d entries. │ │ + 0x000753f0 00000000 52657369 7a656420 73636f72 ....Resized scor │ │ + 0x00075400 65207374 61636b20 746f2025 6420656e e stack to %d en │ │ + 0x00075410 74726965 730a0000 4e6f2077 6f726420 tries...No word │ │ + 0x00075420 65786974 7320666f 756e6420 696e206c exits found in l │ │ + 0x00075430 61737420 6672616d 65202825 64292c20 ast frame (%d), │ │ + 0x00075440 61737375 6d696e67 206e6f20 7265636f assuming no reco │ │ + 0x00075450 676e6974 696f6e0a 00000000 3c2f733e gnition..... │ │ + 0x00075460 206e6f74 20666f75 6e642069 6e206c61 not found in la │ │ + 0x00075470 73742066 72616d65 2c207573 696e6720 st frame, using │ │ + 0x00075480 25732e25 6420696e 73746561 640a0000 %s.%d instead... │ │ + 0x00075490 4661696c 65642074 6f206669 6e642044 Failed to find D │ │ + 0x000754a0 4147206e 6f646520 636f7272 6573706f AG node correspo │ │ + 0x000754b0 6e64696e 6720746f 2025730a 00000000 nding to %s..... │ │ + 0x000754c0 456c696d 696e6174 65642025 64206e6f Eliminated %d no │ │ + 0x000754d0 64657320 6265666f 72652065 6e64206e des before end n │ │ + 0x000754e0 6f64650a 00000000 456e6420 6e6f6465 ode.....End node │ │ + 0x000754f0 206f6620 6c617474 69636520 69736f6c of lattice isol │ │ + 0x00075500 61746564 3b20756e 72656163 6861626c ated; unreachabl │ │ + 0x00075510 650a0000 4c617474 69636520 68617320 e...Lattice has │ │ + 0x00075520 2564206e 6f646573 2c202564 206c696e %d nodes, %d lin │ │ + 0x00075530 6b730a00 436f756c 646e2774 2066696e ks..Couldn't fin │ │ + 0x00075540 64203c73 3e20696e 20666972 73742066 d in first f │ │ + 0x00075550 72616d65 0a000000 456d7074 79206261 rame....Empty ba │ │ + 0x00075560 636b706f 696e7465 72207461 626c653a ckpointer table: │ │ + 0x00075570 2063616e 206e6f74 20627569 6c642044 can not build D │ │ + 0x00075580 41472e0a 00000000 4261636b 706f696e AG......Backpoin │ │ + 0x00075590 74657220 7461626c 65202825 6420656e ter table (%d en │ │ + 0x000755a0 74726965 73293a0a 00000000 252d3564 tries):.....%-5d │ │ + 0x000755b0 20252d31 30732073 74617274 20252d33 %-10s start %-3 │ │ + 0x000755c0 6420656e 6420252d 33642073 636f7265 d end %-3d score │ │ + 0x000755d0 20252d38 64206270 20252d33 64207265 %-8d bp %-3d re │ │ + 0x000755e0 616c5f77 69642025 2d356420 70726576 al_wid %-5d prev │ │ + 0x000755f0 5f726561 6c5f7769 6420252d 35640000 _real_wid %-5d.. │ │ + 0x00075600 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ + 0x00075610 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ + 0x00075620 696e782f 6e677261 6d5f7365 61726368 inx/ngram_search │ │ + 0x00075630 5f667764 74726565 2e630000 46696c6c _fwdtree.c..Fill │ │ + 0x00075640 65722077 6f726420 2564203d 20257320 er word %d = %s │ │ + 0x00075650 68617320 6d6f7265 20746861 6e206f6e has more than on │ │ + 0x00075660 65207068 6f6e652c 2069676e 6f72696e e phone, ignorin │ │ + 0x00075670 67206974 2e0a0000 25642072 6f6f742c g it....%d root, │ │ + 0x00075680 20256420 6e6f6e2d 726f6f74 20636861 %d non-root cha │ │ + 0x00075690 6e6e656c 732c2025 64207369 6e676c65 nnels, %d single │ │ + 0x000756a0 2d70686f 6e652077 6f726473 0a000000 -phone words.... │ │ + 0x000756b0 61667465 723a206d 6178206e 6f6e726f after: max nonro │ │ + 0x000756c0 6f742063 68616e20 696e6372 65617365 ot chan increase │ │ + 0x000756d0 6420746f 2025640a 00000000 4e6f2077 d to %d.....No w │ │ + 0x000756e0 6f726420 66726f6d 20746865 206c616e ord from the lan │ │ + 0x000756f0 67756167 65206d6f 64656c20 68617320 guage model has │ │ + 0x00075700 70726f6e 756e6369 6174696f 6e20696e pronunciation in │ │ + 0x00075710 20746865 20646963 74696f6e 6172790a the dictionary. │ │ + 0x00075720 00000000 61667465 723a2025 6420726f ....after: %d ro │ │ + 0x00075730 6f742c20 2564206e 6f6e2d72 6f6f7420 ot, %d non-root │ │ + 0x00075740 6368616e 6e656c73 2c202564 2073696e channels, %d sin │ │ + 0x00075750 676c652d 70686f6e 6520776f 7264730a gle-phone words. │ │ + 0x00075760 00000000 6265666f 72653a20 25642072 ....before: %d r │ │ + 0x00075770 6f6f742c 20256420 6e6f6e2d 726f6f74 oot, %d non-root │ │ + 0x00075780 20636861 6e6e656c 732c2025 64207369 channels, %d si │ │ + 0x00075790 6e676c65 2d70686f 6e652077 6f726473 ngle-phone words │ │ + 0x000757a0 0a000000 63616e64 5f73665b 5d20696e ....cand_sf[] in │ │ + 0x000757b0 63726561 73656420 746f2025 6420656e creased to %d en │ │ + 0x000757c0 74726965 730a0000 544f5441 4c206677 tries...TOTAL fw │ │ + 0x000757d0 64747265 6520252e 32662043 50552025 dtree %.2f CPU % │ │ + 0x000757e0 2e336620 7852540a 00000000 544f5441 .3f xRT.....TOTA │ │ + 0x000757f0 4c206677 64747265 6520252e 32662077 L fwdtree %.2f w │ │ + 0x00075800 616c6c20 252e3366 20785254 0a000000 all %.3f xRT.... │ │ + 0x00075810 52656e6f 726d616c 697a696e 67205363 Renormalizing Sc │ │ + 0x00075820 6f726573 20617420 6672616d 65202564 ores at frame %d │ │ + 0x00075830 2c206265 73742073 636f7265 2025640a , best score %d. │ │ + 0x00075840 00000000 50414e49 433a204e 6f20776f ....PANIC: No wo │ │ + 0x00075850 72737420 42507461 626c6520 656e7472 rst BPtable entr │ │ + 0x00075860 79207265 6d61696e 696e670a 00000000 y remaining..... │ │ + 0x00075870 25386420 73656e6f 6e657320 6576616c %8d senones eval │ │ + 0x00075880 75617465 64202825 642f6672 290a0000 uated (%d/fr)... │ │ + 0x00075890 25386420 6368616e 6e656c73 20736561 %8d channels sea │ │ + 0x000758a0 72636865 64202825 642f6672 292c2025 rched (%d/fr), % │ │ + 0x000758b0 64203173 742c2025 64206c61 73740a00 d 1st, %d last.. │ │ + 0x000758c0 25386420 776f7264 7320666f 72207768 %8d words for wh │ │ + 0x000758d0 69636820 6c617374 20636861 6e6e656c ich last channel │ │ + 0x000758e0 73206576 616c7561 74656420 2825642f s evaluated (%d/ │ │ + 0x000758f0 6672290a 00000000 25386420 63616e64 fr).....%8d cand │ │ + 0x00075900 69646174 6520776f 72647320 666f7220 idate words for │ │ + 0x00075910 656e7465 72696e67 206c6173 74207068 entering last ph │ │ + 0x00075920 6f6e6520 2825642f 6672290a 00000000 one (%d/fr)..... │ │ + 0x00075930 55747465 72616e63 6520766f 63616275 Utterance vocabu │ │ + 0x00075940 6c617279 20636f6e 7461696e 73202564 lary contains %d │ │ + 0x00075950 20776f72 64730a00 2e2e2f70 6f636b65 words..../pocke │ │ + 0x00075960 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x00075970 6f636b65 74737068 696e782f 6e677261 ocketsphinx/ngra │ │ + 0x00075980 6d5f7365 61726368 5f667764 666c6174 m_search_fwdflat │ │ + 0x00075990 2e630000 66776466 6c61743a 206d696e .c..fwdflat: min │ │ + 0x000759a0 5f65665f 77696474 68203d20 25642c20 _ef_width = %d, │ │ + 0x000759b0 6d61785f 73665f77 696e203d 2025640a max_sf_win = %d. │ │ + 0x000759c0 00000000 25386420 6368616e 6e656c73 ....%8d channels │ │ + 0x000759d0 20736561 72636865 64202825 642f6672 searched (%d/fr │ │ + 0x000759e0 290a0000 4879706f 74686573 65732061 )...Hypotheses a │ │ + 0x000759f0 7265206e 6f742072 65747572 6e656420 re not returned │ │ + 0x00075a00 66726f6d 2070686f 6e65206c 6f6f7020 from phone loop │ │ + 0x00075a10 73656172 63680000 2e2e2f70 6f636b65 search..../pocke │ │ + 0x00075a20 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x00075a30 6f636b65 74737068 696e782f 70686f6e ocketsphinx/phon │ │ + 0x00075a40 655f6c6f 6f705f73 65617263 682e6300 e_loop_search.c. │ │ + 0x00075a50 506f7374 6572696f 72207072 6f626162 Posterior probab │ │ + 0x00075a60 696c6974 69657320 61726520 6e6f7420 ilities are not │ │ + 0x00075a70 72657475 726e6564 2066726f 6d207068 returned from ph │ │ + 0x00075a80 6f6e6520 6c6f6f70 20736561 72636800 one loop search. │ │ + 0x00075a90 53746174 65206265 616d2025 64205068 State beam %d Ph │ │ + 0x00075aa0 6f6e6520 65786974 20626561 6d202564 one exit beam %d │ │ + 0x00075ab0 20496e73 65727469 6f6e2070 656e616c Insertion penal │ │ + 0x00075ac0 74792025 640a0000 2e2e2f70 6f636b65 ty %d...../pocke │ │ + 0x00075ad0 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x00075ae0 6f636b65 74737068 696e782f 70735f6d ocketsphinx/ps_m │ │ + 0x00075af0 6c6c722e 63000000 4661696c 65642074 llr.c...Failed t │ │ + 0x00075b00 6f206f70 656e204d 4c4c5220 66696c65 o open MLLR file │ │ + 0x00075b10 20272573 2720666f 72207265 6164696e '%s' for readin │ │ + 0x00075b20 67000000 52656164 696e6720 4d4c4c52 g...Reading MLLR │ │ + 0x00075b30 20747261 6e73666f 726d6174 696f6e20 transformation │ │ + 0x00075b40 66696c65 20272573 270a0000 4661696c file '%s'...Fail │ │ + 0x00075b50 65642074 6f207265 6164206e 756d6265 ed to read numbe │ │ + 0x00075b60 72206f66 204d4c4c 5220636c 61737365 r of MLLR classe │ │ + 0x00075b70 730a0000 4661696c 65642074 6f207265 s...Failed to re │ │ + 0x00075b80 6164206e 756d6265 72206f66 20666561 ad number of fea │ │ + 0x00075b90 74757265 20737472 65616d73 0a000000 ture streams.... │ │ + 0x00075ba0 4661696c 65642074 6f207265 61642073 Failed to read s │ │ + 0x00075bb0 74726561 6d206c65 6e677468 20666f72 tream length for │ │ + 0x00075bc0 20666561 74757265 2025640a 00000000 feature %d..... │ │ + 0x00075bd0 4661696c 65642072 65616469 6e67204d Failed reading M │ │ + 0x00075be0 4c4c5220 726f7461 74696f6e 20282564 LLR rotation (%d │ │ + 0x00075bf0 2c25642c 25642c25 64290a00 4661696c ,%d,%d,%d)..Fail │ │ + 0x00075c00 65642072 65616469 6e67204d 4c4c5220 ed reading MLLR │ │ + 0x00075c10 62696173 20282564 2c25642c 2564290a bias (%d,%d,%d). │ │ + 0x00075c20 00000000 4661696c 65642072 65616469 ....Failed readi │ │ + 0x00075c30 6e67204d 4c4c5220 76617269 616e6365 ng MLLR variance │ │ + 0x00075c40 20736361 6c652028 25642c25 642c2564 scale (%d,%d,%d │ │ + 0x00075c50 290a0000 4c6f6164 696e6720 73656e6f )...Loading seno │ │ + 0x00075c60 6e657320 66726f6d 2064756d 70206669 nes from dump fi │ │ + 0x00075c70 6c652025 730a0000 2e2e2f70 6f636b65 le %s...../pocke │ │ + 0x00075c80 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x00075c90 6f636b65 74737068 696e782f 70746d5f ocketsphinx/ptm_ │ │ + 0x00075ca0 6d676175 2e630000 4661696c 65642074 mgau.c..Failed t │ │ + 0x00075cb0 6f207265 61642074 69746c65 2073697a o read title siz │ │ + 0x00075cc0 65206672 6f6d2025 73000000 5469746c e from %s...Titl │ │ + 0x00075cd0 65206c65 6e677468 20257820 696e2064 e length %x in d │ │ + 0x00075ce0 756d7020 66696c65 20257320 6f757420 ump file %s out │ │ + 0x00075cf0 6f662072 616e6765 0a000000 4661696c of range....Fail │ │ + 0x00075d00 65642074 6f207265 61642068 65616465 ed to read heade │ │ + 0x00075d10 72207369 7a652066 726f6d20 25730000 r size from %s.. │ │ + 0x00075d20 4661696c 65642074 6f207265 61642068 Failed to read h │ │ + 0x00075d30 65616465 72207374 72696e67 2073697a eader string siz │ │ + 0x00075d40 65206672 6f6d2025 73000000 4e756d62 e from %s...Numb │ │ + 0x00075d50 6572206f 66206665 61747572 65207374 er of feature st │ │ + 0x00075d60 7265616d 73206d69 736d6174 63683a20 reams mismatch: │ │ + 0x00075d70 25642021 3d202564 0a000000 4e756d62 %d != %d....Numb │ │ + 0x00075d80 6572206f 66206465 6e736974 69657320 er of densities │ │ + 0x00075d90 6d69736d 61746368 3a202564 20213d20 mismatch: %d != │ │ + 0x00075da0 25640a00 4e756d62 6572206f 66207365 %d..Number of se │ │ + 0x00075db0 6e6f6e65 73206d69 736d6174 63683a20 nones mismatch: │ │ + 0x00075dc0 25642021 3d202564 0a000000 436c7573 %d != %d....Clus │ │ + 0x00075dd0 74657220 636f756e 74206d75 73742062 ter count must b │ │ + 0x00075de0 6520302c 2031352c 206f7220 31360a00 e 0, 15, or 16.. │ │ + 0x00075df0 5573696e 67206d65 6d6f7279 2d6d6170 Using memory-map │ │ + 0x00075e00 70656420 492f4f20 666f7220 73656e6f ped I/O for seno │ │ + 0x00075e10 6e65730a 00000000 4661696c 65642074 nes.....Failed t │ │ + 0x00075e20 6f207265 61642025 64206279 74657320 o read %d bytes │ │ + 0x00075e30 66726f6d 2073656e 64756d70 0a000000 from sendump.... │ │ + 0x00075e40 4c6f6720 62617365 20256620 69732074 Log base %f is t │ │ + 0x00075e50 6f6f2073 6d616c6c 20746f20 72657072 oo small to repr │ │ + 0x00075e60 6573656e 74206164 64207461 626c6520 esent add table │ │ + 0x00075e70 696e2038 20626974 730a0000 4e756d62 in 8 bits...Numb │ │ + 0x00075e80 6572206f 6620636f 6465626f 6f6b7320 er of codebooks │ │ + 0x00075e90 65786365 65647320 3235363a 2025640a exceeds 256: %d. │ │ + 0x00075ea0 00000000 4e756d62 6572206f 6620636f ....Number of co │ │ + 0x00075eb0 6465626f 6f6b7320 646f6573 6e277420 debooks doesn't │ │ + 0x00075ec0 6d617463 68206e75 6d626572 206f6620 match number of │ │ + 0x00075ed0 63697068 6f6e6573 2c20646f 65736e27 ciphones, doesn' │ │ + 0x00075ee0 74206c6f 6f6b206c 696b6520 50544d3a t look like PTM: │ │ + 0x00075ef0 20256420 213d2025 640a0000 52656164 %d != %d...Read │ │ + 0x00075f00 696e6720 6d697874 75726520 77656967 ing mixture weig │ │ + 0x00075f10 68747320 66696c65 20272573 270a0000 hts file '%s'... │ │ + 0x00075f20 4661696c 65642074 6f206f70 656e206d Failed to open m │ │ + 0x00075f30 69787475 72652066 696c6520 27257327 ixture file '%s' │ │ + 0x00075f40 20666f72 20726561 64696e67 00000000 for reading.... │ │ + 0x00075f50 4661696c 65642074 6f207265 61642068 Failed to read h │ │ + 0x00075f60 65616465 72206672 6f6d2027 2573270a eader from '%s'. │ │ + 0x00075f70 00000000 25733a20 23666c6f 61743332 ....%s: #float32 │ │ + 0x00075f80 73282564 2920646f 65736e27 74206d61 s(%d) doesn't ma │ │ + 0x00075f90 74636820 68656164 65722064 696d656e tch header dimen │ │ + 0x00075fa0 73696f6e 733a2025 64207820 25642078 sions: %d x %d x │ │ + 0x00075fb0 2025640a 00000000 52656164 20256420 %d.....Read %d │ │ + 0x00075fc0 78202564 20782025 64206d69 78747572 x %d x %d mixtur │ │ + 0x00075fd0 65207765 69676874 730a0000 2e2e2f70 e weights...../p │ │ + 0x00075fe0 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ + 0x00075ff0 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ + 0x00076000 73325f73 656d695f 6d676175 2e630000 s2_semi_mgau.c.. │ │ + 0x00076010 52656164 696e6720 484d4d20 7472616e Reading HMM tran │ │ + 0x00076020 73697469 6f6e2070 726f6261 62696c69 sition probabili │ │ + 0x00076030 7479206d 61747269 6365733a 2025730a ty matrices: %s. │ │ + 0x00076040 00000000 2e2e2f70 6f636b65 74737068 ....../pocketsph │ │ + 0x00076050 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x00076060 74737068 696e782f 746d6174 2e630000 tsphinx/tmat.c.. │ │ + 0x00076070 4661696c 65642074 6f206f70 656e2074 Failed to open t │ │ + 0x00076080 72616e73 6974696f 6e206669 6c652027 ransition file ' │ │ + 0x00076090 25732720 666f7220 72656164 696e6700 %s' for reading. │ │ + 0x000760a0 25733a20 4e756d62 6572206f 66207472 %s: Number of tr │ │ + 0x000760b0 616e7369 74696f6e 206d6174 72696365 ansition matrice │ │ + 0x000760c0 73202825 64292065 78636565 6473206c s (%d) exceeds l │ │ + 0x000760d0 696d6974 20282564 290a0000 25733a20 imit (%d)...%s: │ │ + 0x000760e0 556e7375 70706f72 74656420 7472616e Unsupported tran │ │ + 0x000760f0 73697469 6f6e206d 61747269 782e204e sition matrix. N │ │ + 0x00076100 756d6265 72206f66 20736f75 72636520 umber of source │ │ + 0x00076110 73746174 65732028 25642920 213d206e states (%d) != n │ │ + 0x00076120 756d6265 72206f66 20746172 67657420 umber of target │ │ + 0x00076130 73746174 65732028 2564292d 310a0000 states (%d)-1... │ │ + 0x00076140 25733a20 496e7661 6c696420 7472616e %s: Invalid tran │ │ + 0x00076150 73697469 6f6e732e 204e756d 62657220 sitions. Number │ │ + 0x00076160 6f662063 6f656666 69636965 6e747320 of coefficients │ │ + 0x00076170 28256429 20646f65 736e2774 206d6174 (%d) doesn't mat │ │ + 0x00076180 63682065 78706563 74656420 61727261 ch expected arra │ │ + 0x00076190 79206469 6d656e73 696f6e3a 20256420 y dimension: %d │ │ + 0x000761a0 78202564 20782025 640a0000 4661696c x %d x %d...Fail │ │ + 0x000761b0 65642074 6f207265 61642074 72616e73 ed to read trans │ │ + 0x000761c0 6974696f 6e206d61 74726978 20256420 ition matrix %d │ │ + 0x000761d0 66726f6d 20272573 270a0000 4e6f726d from '%s'...Norm │ │ + 0x000761e0 616c697a 6174696f 6e206661 696c6564 alization failed │ │ + 0x000761f0 20666f72 20747261 6e736974 696f6e20 for transition │ │ + 0x00076200 6d617472 69782025 64206672 6f6d2073 matrix %d from s │ │ + 0x00076210 74617465 2025640a 00000000 4e6f6e2d tate %d.....Non- │ │ + 0x00076220 656d7074 79206669 6c652062 65796f6e empty file beyon │ │ + 0x00076230 6420656e 64206f66 20646174 610a0000 d end of data... │ │ + 0x00076240 546f706f 6c6f6779 206e6f74 204c6566 Topology not Lef │ │ + 0x00076250 742d746f 2d526967 6874206f 72204261 t-to-Right or Ba │ │ + 0x00076260 6b69730a 00000000 496e6974 69616c69 kis.....Initiali │ │ + 0x00076270 7a617469 6f6e206f 6620746d 61745f74 zation of tmat_t │ │ + 0x00076280 2c207265 706f7274 3a0a0000 52656164 , report:...Read │ │ + 0x00076290 20256420 7472616e 73697469 6f6e206d %d transition m │ │ + 0x000762a0 61747269 63657320 6f662073 697a6520 atrices of size │ │ + 0x000762b0 25647825 640a0000 2e2e2f70 6f636b65 %dx%d...../pocke │ │ + 0x000762c0 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x000762d0 6f636b65 74737068 696e782f 6673675f ocketsphinx/fsg_ │ │ + 0x000762e0 68697374 6f72792e 63000000 53776974 history.c...Swit │ │ + 0x000762f0 6368696e 67204653 47207768 696c6520 ching FSG while │ │ + 0x00076300 68697374 6f727920 6e6f7420 656d7074 history not empt │ │ + 0x00076310 793b2068 6973746f 72792063 6c656172 y; history clear │ │ + 0x00076320 65640a00 2e2e2f70 6f636b65 74737068 ed..../pocketsph │ │ + 0x00076330 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x00076340 74737068 696e782f 6673675f 6c657874 tsphinx/fsg_lext │ │ + 0x00076350 7265652e 63000000 416c6c6f 63617465 ree.c...Allocate │ │ + 0x00076360 64202564 20627974 65732028 2564204b d %d bytes (%d K │ │ + 0x00076370 69422920 666f7220 6c656674 20616e64 iB) for left and │ │ + 0x00076380 20726967 68742063 6f6e7465 78742070 right context p │ │ + 0x00076390 686f6e65 730a0000 2370686f 6e657320 hones...#phones │ │ + 0x000763a0 3e202564 3b20696e 63726561 73652046 > %d; increase F │ │ + 0x000763b0 53475f50 4e4f4445 5f435458 545f4256 SG_PNODE_CTXT_BV │ │ + 0x000763c0 535a2061 6e642072 65636f6d 70696c65 SZ and recompile │ │ + 0x000763d0 0a000000 25642048 4d4d206e 6f646573 ....%d HMM nodes │ │ + 0x000763e0 20696e20 6c657874 72656520 28256420 in lextree (%d │ │ + 0x000763f0 6c656176 6573290a 00000000 416c6c6f leaves).....Allo │ │ + 0x00076400 63617465 64202564 20627974 65732028 cated %d bytes ( │ │ + 0x00076410 2564204b 69422920 666f7220 616c6c20 %d KiB) for all │ │ + 0x00076420 6c657874 72656520 6e6f6465 730a0000 lextree nodes... │ │ + 0x00076430 416c6c6f 63617465 64202564 20627974 Allocated %d byt │ │ + 0x00076440 65732028 2564204b 69422920 666f7220 es (%d KiB) for │ │ + 0x00076450 6c657874 72656520 6c656166 6e6f6465 lextree leafnode │ │ + 0x00076460 730a0000 2e2e2f70 6f636b65 74737068 s...../pocketsph │ │ + 0x00076470 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x00076480 74737068 696e782f 6b77735f 64657465 tsphinx/kws_dete │ │ + 0x00076490 6374696f 6e732e63 00000000 52656164 ctions.c....Read │ │ + 0x000764a0 696e6720 6d697874 75726520 67617573 ing mixture gaus │ │ + 0x000764b0 7369616e 20706172 616d6574 65723a20 sian parameter: │ │ + 0x000764c0 25730a00 2e2e2f70 6f636b65 74737068 %s..../pocketsph │ │ + 0x000764d0 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x000764e0 74737068 696e782f 6d735f67 61756465 tsphinx/ms_gaude │ │ + 0x000764f0 6e2e6300 4661696c 65642074 6f206f70 n.c.Failed to op │ │ + 0x00076500 656e2066 696c6520 27257327 20666f72 en file '%s' for │ │ + 0x00076510 20726561 64696e67 00000000 66726561 reading....frea │ │ + 0x00076520 64282573 29202823 636f6465 626f6f6b d(%s) (#codebook │ │ + 0x00076530 73292066 61696c65 640a0000 66726561 s) failed...frea │ │ + 0x00076540 64282573 29202823 64656e73 6974792f d(%s) (#density/ │ │ + 0x00076550 636f6465 626f6f6b 29206661 696c6564 codebook) failed │ │ + 0x00076560 0a000000 66726561 64282573 29202866 ....fread(%s) (f │ │ + 0x00076570 65617475 72652d6c 656e6774 68732920 eature-lengths) │ │ + 0x00076580 6661696c 65640a00 66726561 64282573 failed..fread(%s │ │ + 0x00076590 29202874 6f74616c 2023666c 6f617473 ) (total #floats │ │ + 0x000765a0 29206661 696c6564 0a000000 25733a20 ) failed....%s: │ │ + 0x000765b0 236d6663 635f7473 28256429 20646f65 #mfcc_ts(%d) doe │ │ + 0x000765c0 736e2774 206d6174 63682064 696d656e sn't match dimen │ │ + 0x000765d0 73696f6e 733a2025 64207820 25642078 sions: %d x %d x │ │ + 0x000765e0 2025640a 00000000 66726561 64282573 %d.....fread(%s │ │ + 0x000765f0 29202864 656e7369 74796461 74612920 ) (densitydata) │ │ + 0x00076600 6661696c 65640a00 25642063 6f646562 failed..%d codeb │ │ + 0x00076610 6f6f6b2c 20256420 66656174 7572652c ook, %d feature, │ │ + 0x00076620 2073697a 653a200a 00000000 436f6465 size: .....Code │ │ + 0x00076630 626f6f6b 2025642c 20466561 74757265 book %d, Feature │ │ + 0x00076640 20256420 28256478 2564293a 0a000000 %d (%dx%d):.... │ │ + 0x00076650 4d697874 7572652d 67617573 7369616e Mixture-gaussian │ │ + 0x00076660 73206469 6d656e73 696f6e73 20666f72 s dimensions for │ │ + 0x00076670 206d6561 6e732061 6e642076 61726961 means and varia │ │ + 0x00076680 6e636573 20646966 6665720a 00000000 nces differ..... │ │ + 0x00076690 46656174 75726520 6c656e67 74687320 Feature lengths │ │ + 0x000766a0 666f7220 6d65616e 7320616e 64207661 for means and va │ │ + 0x000766b0 7269616e 63657320 64696666 65720a00 riances differ.. │ │ + 0x000766c0 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x000766d0 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x000766e0 6c6d2f66 73675f6d 6f64656c 2e630000 lm/fsg_model.c.. │ │ + 0x000766f0 4e756c6c 20747261 6e736974 696f6e20 Null transition │ │ + 0x00076700 70726f62 206d7573 74206265 203c3d20 prob must be <= │ │ + 0x00076710 312e3020 28737461 74652025 64202d3e 1.0 (state %d -> │ │ + 0x00076720 20256429 0a000000 436f6d70 7574696e %d)....Computin │ │ + 0x00076730 67207472 616e7369 74697665 20636c6f g transitive clo │ │ + 0x00076740 73757265 20666f72 206e756c 6c207472 sure for null tr │ │ + 0x00076750 616e7369 74696f6e 730a0000 41646469 ansitions...Addi │ │ + 0x00076760 6e672073 696c656e 63652074 72616e73 ng silence trans │ │ + 0x00076770 6974696f 6e732066 6f722025 7320746f itions for %s to │ │ + 0x00076780 20465347 0a000000 41646465 64202564 FSG....Added %d │ │ + 0x00076790 2073696c 656e6365 20776f72 64207472 silence word tr │ │ + 0x000767a0 616e7369 74696f6e 730a0000 42617365 ansitions...Base │ │ + 0x000767b0 20776f72 64202573 206e6f74 20707265 word %s not pre │ │ + 0x000767c0 73656e74 20696e20 46534720 766f6361 sent in FSG voca │ │ + 0x000767d0 62756c61 7279210a 00000000 4c696e65 bulary!.....Line │ │ + 0x000767e0 5b25645d 3a206d61 6c666f72 6d656420 [%d]: malformed │ │ + 0x000767f0 4653475f 42454749 4e206465 636c6172 FSG_BEGIN declar │ │ + 0x00076800 6174696f 6e0a0000 4c696e65 5b25645d ation...Line[%d] │ │ + 0x00076810 3a202373 74617465 73206465 636c6172 : #states declar │ │ + 0x00076820 6174696f 6e206c69 6e65206d 69737369 ation line missi │ │ + 0x00076830 6e67206f 72206d61 6c666f72 6d65640a ng or malformed. │ │ + 0x00076840 00000000 4c696e65 5b25645d 3a207374 ....Line[%d]: st │ │ + 0x00076850 61727420 73746174 65206465 636c6172 art state declar │ │ + 0x00076860 6174696f 6e206c69 6e65206d 69737369 ation line missi │ │ + 0x00076870 6e67206f 72206d61 6c666f72 6d65640a ng or malformed. │ │ + 0x00076880 00000000 4c696e65 5b25645d 3a206669 ....Line[%d]: fi │ │ + 0x00076890 6e616c20 73746174 65206465 636c6172 nal state declar │ │ + 0x000768a0 6174696f 6e206c69 6e65206d 69737369 ation line missi │ │ + 0x000768b0 6e67206f 72206d61 6c666f72 6d65640a ng or malformed. │ │ + 0x000768c0 00000000 4c696e65 5b25645d 3a207472 ....Line[%d]: tr │ │ + 0x000768d0 616e7369 74696f6e 206f7220 4653475f ansition or FSG_ │ │ + 0x000768e0 454e4420 73746174 656d656e 74206578 END statement ex │ │ + 0x000768f0 70656374 65640a00 4c696e65 5b25645d pected..Line[%d] │ │ + 0x00076900 3a207472 616e7369 74696f6e 20737065 : transition spe │ │ + 0x00076910 63206d61 6c666f72 6d65643b 20457870 c malformed; Exp │ │ + 0x00076920 65637469 6e673a20 66726f6d 2d737461 ecting: from-sta │ │ + 0x00076930 74652074 6f2d7374 61746520 7472616e te to-state tran │ │ + 0x00076940 732d7072 6f62205b 776f7264 5d0a0000 s-prob [word]... │ │ + 0x00076950 4c696e65 5b25645d 3a207472 616e7369 Line[%d]: transi │ │ + 0x00076960 74696f6e 20737065 63206d61 6c666f72 tion spec malfor │ │ + 0x00076970 6d65643b 20457870 65637469 6e672066 med; Expecting f │ │ + 0x00076980 6c6f6174 20617320 7472616e 73697469 loat as transiti │ │ + 0x00076990 6f6e2070 726f6261 62696c69 74790a00 on probability.. │ │ + 0x000769a0 4653473a 20256420 73746174 65732c20 FSG: %d states, │ │ + 0x000769b0 25642075 6e697175 6520776f 7264732c %d unique words, │ │ + 0x000769c0 20256420 7472616e 73697469 6f6e7320 %d transitions │ │ + 0x000769d0 28256420 6e756c6c 290a0000 4661696c (%d null)...Fail │ │ + 0x000769e0 65642074 6f206f70 656e2046 53472066 ed to open FSG f │ │ + 0x000769f0 696c6520 27257327 20666f72 20726561 ile '%s' for rea │ │ + 0x00076a00 64696e67 00000000 4661696c 65642074 ding....Failed t │ │ + 0x00076a10 6f206f70 656e2066 736d2066 696c6520 o open fsm file │ │ + 0x00076a20 27257327 20666f72 20777269 74696e67 '%s' for writing │ │ + 0x00076a30 00000000 57726974 696e6720 46534d20 ....Writing FSM │ │ + 0x00076a40 73796d62 6f6c2074 61626c65 20272573 symbol table '%s │ │ + 0x00076a50 270a0000 4661696c 65642074 6f206f70 '...Failed to op │ │ + 0x00076a60 656e2073 796d626f 6c207461 626c6520 en symbol table │ │ + 0x00076a70 27257327 20666f72 20777269 74696e67 '%s' for writing │ │ + 0x00076a80 00000000 2e2e2f73 7068696e 78626173 ....../sphinxbas │ │ + 0x00076a90 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x00076aa0 6173652f 6c6d2f6a 7367662e 63000000 ase/lm/jsgf.c... │ │ + 0x00076ab0 4f6e6c79 20726967 68742d72 65637572 Only right-recur │ │ + 0x00076ac0 73696f6e 20697320 7065726d 69747465 sion is permitte │ │ + 0x00076ad0 64202869 6e202573 2e257329 0a000000 d (in %s.%s).... │ │ + 0x00076ae0 4661696c 65642074 6f207061 72736520 Failed to parse │ │ + 0x00076af0 4a534746 20677261 6d6d6172 2066726f JSGF grammar fro │ │ + 0x00076b00 6d202725 73270a00 496d706f 72746564 m '%s'..Imported │ │ + 0x00076b10 2072756c 65206973 206e6f74 20717561 rule is not qua │ │ + 0x00076b20 6c696669 65643a20 25730a00 4661696c lified: %s..Fail │ │ + 0x00076b30 65642074 6f207061 72736520 4a534746 ed to parse JSGF │ │ + 0x00076b40 20677261 6d6d6172 2066726f 6d20696e grammar from in │ │ + 0x00076b50 70757420 73747269 6e670a00 25732061 put string..%s a │ │ + 0x00076b60 74206c69 6e652025 64206375 7272656e t line %d curren │ │ + 0x00076b70 7420746f 6b656e20 27257327 0a000000 t token '%s'.... │ │ + 0x00076b80 79797365 745f6c69 6e656e6f 2063616c yyset_lineno cal │ │ + 0x00076b90 6c656420 77697468 206e6f20 62756666 led with no buff │ │ + 0x00076ba0 65720000 79797365 745f636f 6c756d6e er..yyset_column │ │ + 0x00076bb0 2063616c 6c656420 77697468 206e6f20 called with no │ │ + 0x00076bc0 62756666 65720000 6f757420 6f662064 buffer..out of d │ │ + 0x00076bd0 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ + 0x00076be0 2079795f 63726561 74655f62 75666665 yy_create_buffe │ │ + 0x00076bf0 72282900 6f757420 6f662064 796e616d r().out of dynam │ │ + 0x00076c00 6963206d 656d6f72 7920696e 20797965 ic memory in yye │ │ + 0x00076c10 6e737572 655f6275 66666572 5f737461 nsure_buffer_sta │ │ + 0x00076c20 636b2829 00000000 6f757420 6f662064 ck()....out of d │ │ + 0x00076c30 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ + 0x00076c40 2079795f 7363616e 5f627566 66657228 yy_scan_buffer( │ │ + 0x00076c50 29000000 6f757420 6f662064 796e616d )...out of dynam │ │ + 0x00076c60 6963206d 656d6f72 7920696e 2079795f ic memory in yy_ │ │ + 0x00076c70 7363616e 5f627974 65732829 00000000 scan_bytes().... │ │ + 0x00076c80 66617461 6c20666c 65782073 63616e6e fatal flex scann │ │ + 0x00076c90 65722069 6e746572 6e616c20 6572726f er internal erro │ │ + 0x00076ca0 722d2d65 6e64206f 66206275 66666572 r--end of buffer │ │ + 0x00076cb0 206d6973 73656400 66617461 6c206572 missed.fatal er │ │ + 0x00076cc0 726f7220 2d207363 616e6e65 7220696e ror - scanner in │ │ + 0x00076cd0 70757420 62756666 6572206f 76657266 put buffer overf │ │ + 0x00076ce0 6c6f7700 6f757420 6f662064 796e616d low.out of dynam │ │ + 0x00076cf0 6963206d 656d6f72 7920696e 2079795f ic memory in yy_ │ │ + 0x00076d00 6765745f 6e657874 5f627566 66657228 get_next_buffer( │ │ + 0x00076d10 29000000 66617461 6c20666c 65782073 )...fatal flex s │ │ + 0x00076d20 63616e6e 65722069 6e746572 6e616c20 canner internal │ │ + 0x00076d30 6572726f 722d2d6e 6f206163 74696f6e error--no action │ │ + 0x00076d40 20666f75 6e640000 2e2e2f73 7068696e found..../sphin │ │ + 0x00076d50 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00076d60 696e7862 6173652f 6c6d2f6e 6772616d inxbase/lm/ngram │ │ + 0x00076d70 5f6d6f64 656c5f73 65742e63 00000000 _model_set.c.... │ │ + 0x00076d80 4c6f672d 6d617468 20706172 616d6574 Log-math paramet │ │ + 0x00076d90 65727320 646f6e27 74206d61 7463682c ers don't match, │ │ + 0x00076da0 2077696c 6c206e6f 74206372 65617465 will not create │ │ + 0x00076db0 204c4d20 7365740a 00000000 57696c6c LM set.....Will │ │ + 0x00076dc0 20707265 70656e64 20272573 2720746f prepend '%s' to │ │ + 0x00076dd0 20756e71 75616c69 66696564 20706174 unqualified pat │ │ + 0x00076de0 68730a00 4c4d6e61 6d65206d 69737369 hs..LMname missi │ │ + 0x00076df0 6e672061 66746572 204c4d46 696c654e ng after LMFileN │ │ + 0x00076e00 616d6520 27257327 0a000000 556e6b6e ame '%s'....Unkn │ │ + 0x00076e10 6f776e20 636c6173 73202573 20696e20 own class %s in │ │ + 0x00076e20 636f6e74 726f6c20 66696c65 0a000000 control file.... │ │ + 0x00076e30 41646465 6420636c 61737320 25732063 Added class %s c │ │ + 0x00076e40 6f6e7461 696e696e 67202564 20776f72 ontaining %d wor │ │ + 0x00076e50 64730a00 6c616e67 75616765 206d6f64 ds..language mod │ │ + 0x00076e60 656c2066 696c6520 74797065 206e6f74 el file type not │ │ + 0x00076e70 20737570 706f7274 65640a00 2e2e2f73 supported..../s │ │ + 0x00076e80 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ + 0x00076e90 62737068 696e7862 6173652f 6c6d2f6e bsphinxbase/lm/n │ │ + 0x00076ea0 6772616d 5f6d6f64 656c2e63 00000000 gram_model.c.... │ │ + 0x00076eb0 4475706c 69636174 6520776f 72642069 Duplicate word i │ │ + 0x00076ec0 6e206469 6374696f 6e617279 20616674 n dictionary aft │ │ + 0x00076ed0 65722063 6f6e7665 7273696f 6e3a2025 er conversion: % │ │ + 0x00076ee0 730a0000 48617368 20696e73 65727469 s...Hash inserti │ │ + 0x00076ef0 6f6e2066 61696c65 6420666f 7220776f on failed for wo │ │ + 0x00076f00 72642025 73203d3e 20257020 2873686f rd %s => %p (sho │ │ + 0x00076f10 756c6420 6e6f7420 68617070 656e290a uld not happen). │ │ + 0x00076f20 00000000 43616e27 74206164 6420776f ....Can't add wo │ │ + 0x00076f30 72642027 25732720 746f2072 6561642d rd '%s' to read- │ │ + 0x00076f40 6f6e6c79 206c616e 67756167 65206d6f only language mo │ │ + 0x00076f50 64656c2e 20446973 61626c65 206d6d61 del. Disable mma │ │ + 0x00076f60 70207769 74682027 2d6d6d61 70206e6f p with '-mmap no │ │ + 0x00076f70 2720746f 206d616b 65206974 20777269 ' to make it wri │ │ + 0x00076f80 7461626c 650a0000 546f7461 6c20636c table...Total cl │ │ + 0x00076f90 61737320 70726f62 6162696c 69747920 ass probability │ │ + 0x00076fa0 69732025 662c2077 696c6c20 6e6f726d is %f, will norm │ │ + 0x00076fb0 616c697a 650a0000 4e6f2073 75636820 alize...No such │ │ + 0x00076fc0 776f7264 206f7220 636c6173 73207461 word or class ta │ │ + 0x00076fd0 673a2025 730a0000 576f7264 20257320 g: %s...Word %s │ │ + 0x00076fe0 6973206e 6f742061 20636c61 73732074 is not a class t │ │ + 0x00076ff0 61672028 63616c6c 206e6772 616d5f6d ag (call ngram_m │ │ + 0x00077000 6f64656c 5f616464 5f636c61 73732829 odel_add_class() │ │ + 0x00077010 20666972 7374290a 00000000 4e756d62 first).....Numb │ │ + 0x00077020 6572206f 6620636c 61737365 73206361 er of classes ca │ │ + 0x00077030 6e6e6f74 20657863 65656420 31323820 nnot exceed 128 │ │ + 0x00077040 28736f72 7279290a 00000000 42696772 (sorry).....Bigr │ │ + 0x00077050 616d2025 64206861 73206e6f 2076616c am %d has no val │ │ + 0x00077060 69642075 6e696772 616d2070 6172656e id unigram paren │ │ + 0x00077070 740a0000 2e2e2f73 7068696e 78626173 t...../sphinxbas │ │ + 0x00077080 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x00077090 6173652f 6c6d2f6c 6d33675f 74656d70 ase/lm/lm3g_temp │ │ + 0x000770a0 6c617465 732e6300 54726967 72616d20 lates.c.Trigram │ │ + 0x000770b0 25642068 6173206e 6f207661 6c696420 %d has no valid │ │ + 0x000770c0 62696772 616d2070 6172656e 740a0000 bigram parent... │ │ + 0x000770d0 54726967 72616d20 25642068 6173206e Trigram %d has n │ │ + 0x000770e0 6f207661 6c696420 756e6967 72616d20 o valid unigram │ │ + 0x000770f0 70617265 6e740a00 2e2e2f73 7068696e parent..../sphin │ │ + 0x00077100 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00077110 696e7862 6173652f 6c6d2f6e 6772616d inxbase/lm/ngram │ │ + 0x00077120 5f6d6f64 656c5f61 7270612e 63000000 _model_arpa.c... │ │ + 0x00077130 466f726d 61742065 72726f72 3b20756e Format error; un │ │ + 0x00077140 69677261 6d206967 6e6f7265 643a2025 igram ignored: % │ │ + 0x00077150 730a0000 4475706c 69636174 6520776f s...Duplicate wo │ │ + 0x00077160 72642069 6e206469 6374696f 6e617279 rd in dictionary │ │ + 0x00077170 3a202573 0a000000 6c6d5f74 2e75636f : %s....lm_t.uco │ │ + 0x00077180 756e7428 25642920 213d2023 756e6967 unt(%d) != #unig │ │ + 0x00077190 72616d73 20726561 64282564 290a0000 rams read(%d)... │ │ + 0x000771a0 556e6b6e 6f776e20 776f7264 3a202573 Unknown word: %s │ │ + 0x000771b0 2c20736b 69707069 6e672062 69677261 , skipping bigra │ │ + 0x000771c0 6d202825 73202573 290a0000 42696772 m (%s %s)...Bigr │ │ + 0x000771d0 616d2025 73202573 206e6f74 20696e20 am %s %s not in │ │ + 0x000771e0 756e6967 72616d20 6f726465 7220776f unigram order wo │ │ + 0x000771f0 72642069 643a2025 64207072 65762077 rd id: %d prev w │ │ + 0x00077200 6f726420 69643a20 25640a00 556e6b6e ord id: %d..Unkn │ │ + 0x00077210 6f776e20 776f7264 3a202573 2c20736b own word: %s, sk │ │ + 0x00077220 69707069 6e672074 72696772 616d2028 ipping trigram ( │ │ + 0x00077230 25732025 73202573 290a0000 53697a65 %s %s %s)...Size │ │ + 0x00077240 206f6620 74726967 72616d20 7365676d of trigram segm │ │ + 0x00077250 656e7420 69732062 69676765 72207468 ent is bigger th │ │ + 0x00077260 616e2036 35353335 2c207375 63682061 an 65535, such a │ │ + 0x00077270 20626967 206c616e 67756167 65206d6f big language mo │ │ + 0x00077280 64656c73 20617265 206e6f74 20737570 dels are not sup │ │ + 0x00077290 706f7274 65642c20 75736520 736d616c ported, use smal │ │ + 0x000772a0 6c657220 766f6361 62756c61 72790a00 ler vocabulary.. │ │ + 0x000772b0 454f4620 7768696c 65207265 6164696e EOF while readin │ │ + 0x000772c0 67206e67 72616d20 636f756e 74730a00 g ngram counts.. │ │ + 0x000772d0 4d697373 696e6720 62696772 616d2066 Missing bigram f │ │ + 0x000772e0 6f722074 72696772 616d3a20 25730000 or trigram: %s.. │ │ + 0x000772f0 54686973 20697320 616e2041 5250412d This is an ARPA- │ │ + 0x00077300 666f726d 6174206c 616e6775 61676520 format language │ │ + 0x00077310 6d6f6465 6c206669 6c652c20 67656e65 model file, gene │ │ + 0x00077320 72617465 64206279 20434d55 20537068 rated by CMU Sph │ │ + 0x00077330 696e780a 00000000 2e2e2f73 7068696e inx......./sphin │ │ + 0x00077340 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00077350 696e7862 6173652f 6c6d2f6e 6772616d inxbase/lm/ngram │ │ + 0x00077360 5f6d6f64 656c5f64 6d702e63 00000000 _model_dmp.c.... │ │ + 0x00077370 44756d70 2066696c 65206973 20636f6d Dump file is com │ │ + 0x00077380 70726573 7365642c 2077696c 6c206e6f pressed, will no │ │ + 0x00077390 74207573 65206d65 6d6f7279 2d6d6170 t use memory-map │ │ + 0x000773a0 70656420 492f4f0a 00000000 57726f6e ped I/O.....Wron │ │ + 0x000773b0 67206d61 67696320 68656164 65722073 g magic header s │ │ + 0x000773c0 697a6520 6e756d62 65722025 783a2025 ize number %x: % │ │ + 0x000773d0 73206973 206e6f74 20612064 756d7020 s is not a dump │ │ + 0x000773e0 66696c65 0a000000 57726f6e 67206865 file....Wrong he │ │ + 0x000773f0 61646572 2025733a 20257320 6973206e ader %s: %s is n │ │ + 0x00077400 6f742061 2064756d 70206669 6c650a00 ot a dump file.. │ │ + 0x00077410 42797465 73776170 70696e67 20726571 Byteswapping req │ │ + 0x00077420 75697265 642c2077 696c6c20 6e6f7420 uired, will not │ │ + 0x00077430 75736520 6d656d6f 72792d6d 61707065 use memory-mappe │ │ + 0x00077440 6420492f 4f20666f 72204c4d 2066696c d I/O for LM fil │ │ + 0x00077450 650a0000 57696c6c 20757365 206d656d e...Will use mem │ │ + 0x00077460 6f72792d 6d617070 65642049 2f4f2066 ory-mapped I/O f │ │ + 0x00077470 6f72204c 4d206669 6c650a00 43616e6e or LM file..Cann │ │ + 0x00077480 6f742072 65616420 4c4d2066 696c656e ot read LM filen │ │ + 0x00077490 616d6520 696e2068 65616465 720a0000 ame in header... │ │ + 0x000774a0 25386420 3d204c4d 2e756e69 6772616d %8d = LM.unigram │ │ + 0x000774b0 73282b74 7261696c 65722920 72656164 s(+trailer) read │ │ + 0x000774c0 0a000000 2d6d6d61 70207370 65636966 ....-mmap specif │ │ + 0x000774d0 6965642c 20627574 20747269 6772616d ied, but trigram │ │ + 0x000774e0 20696e64 65782069 73206e6f 7420776f index is not wo │ │ + 0x000774f0 72642d61 6c69676e 65642e20 2057696c rd-aligned. Wil │ │ + 0x00077500 6c206e6f 74206d65 6d6f7279 2d6d6170 l not memory-map │ │ + 0x00077510 2e0a0000 25386420 3d204c4d 2e626967 ....%8d = LM.big │ │ + 0x00077520 72616d73 282b7472 61696c65 72292072 rams(+trailer) r │ │ + 0x00077530 6561640a 00000000 4661696c 65642074 ead.....Failed t │ │ + 0x00077540 6f207265 61642062 61636b6f 66662077 o read backoff w │ │ + 0x00077550 65696768 74730a00 4661696c 65642074 eights..Failed t │ │ + 0x00077560 6f207265 61642074 72696772 616d2070 o read trigram p │ │ + 0x00077570 726f6261 62696c69 74790a00 25386420 robability..%8d │ │ + 0x00077580 3d204c4d 2e747365 675f6261 73652065 = LM.tseg_base e │ │ + 0x00077590 6e747269 65732072 6561640a 00000000 ntries read..... │ │ + 0x000775a0 4572726f 72207265 6164696e 6720776f Error reading wo │ │ + 0x000775b0 72642073 7472696e 67732028 25642064 rd strings (%d d │ │ + 0x000775c0 6f65736e 2774206d 61746368 206e5f75 oesn't match n_u │ │ + 0x000775d0 6e696772 616d7320 2564290a 00000000 nigrams %d)..... │ │ + 0x000775e0 25386420 3d206173 63696920 776f7264 %8d = ascii word │ │ + 0x000775f0 20737472 696e6773 20726561 640a0000 strings read... │ │ + 0x00077600 48656164 65722073 7472696e 67206c65 Header string le │ │ + 0x00077610 6e677468 2028696e 74333229 20616e64 ngth (int32) and │ │ + 0x00077620 20737472 696e6720 28696e63 6c756469 string (includi │ │ + 0x00077630 6e672074 7261696c 696e6720 30290000 ng trailing 0).. │ │ + 0x00077640 4f726967 696e616c 204c4d20 66696c65 Original LM file │ │ + 0x00077650 6e616d65 20737472 696e672d 6c656e67 name string-leng │ │ + 0x00077660 74682028 696e7433 32292061 6e642066 th (int32) and f │ │ + 0x00077670 696c656e 616d6520 28696e63 6c756469 ilename (includi │ │ + 0x00077680 6e672074 7261696c 696e6720 30290000 ng trailing 0).. │ │ + 0x00077690 28696e74 33322920 76657273 696f6e20 (int32) version │ │ + 0x000776a0 6e756d62 65722028 70726573 656e7420 number (present │ │ + 0x000776b0 69666620 76616c75 65203c3d 20302900 iff value <= 0). │ │ + 0x000776c0 28696e74 33322920 6f726967 696e616c (int32) original │ │ + 0x000776d0 204c4d20 66696c65 206d6f64 69666963 LM file modific │ │ + 0x000776e0 6174696f 6e207469 6d657374 616d7020 ation timestamp │ │ + 0x000776f0 28696666 20766572 73696f6e 23207072 (iff version# pr │ │ + 0x00077700 6573656e 74290000 28696e74 33322920 esent)..(int32) │ │ + 0x00077710 73747269 6e672d6c 656e6774 6820616e string-length an │ │ + 0x00077720 64207374 72696e67 2028696e 636c7564 d string (includ │ │ + 0x00077730 696e6720 74726169 6c696e67 20302920 ing trailing 0) │ │ + 0x00077740 28696666 20766572 73696f6e 23207072 (iff version# pr │ │ + 0x00077750 6573656e 74290000 2e2e2e20 70726576 esent)..... prev │ │ + 0x00077760 696f7573 20656e74 72792063 6f6e7469 ious entry conti │ │ + 0x00077770 6e756564 20616e79 206e756d 62657220 nued any number │ │ + 0x00077780 6f662074 696d6573 20286966 66207665 of times (iff ve │ │ + 0x00077790 7273696f 6e232070 72657365 6e742900 rsion# present). │ │ + 0x000777a0 28696e74 33322920 30202874 65726d69 (int32) 0 (termi │ │ + 0x000777b0 6e617469 6e672073 65717565 6e636520 nating sequence │ │ + 0x000777c0 6f662073 7472696e 67732920 28696666 of strings) (iff │ │ + 0x000777d0 20766572 73696f6e 23207072 6573656e version# presen │ │ + 0x000777e0 74290000 28696e74 33322920 6c6f675f t)..(int32) log_ │ │ + 0x000777f0 62675f73 65675f73 7a202870 72657365 bg_seg_sz (prese │ │ + 0x00077800 6e742069 66662064 69666665 72656e74 nt iff different │ │ + 0x00077810 2066726f 6d206465 6661756c 74207661 from default va │ │ + 0x00077820 6c756520 6f66204c 4f47325f 42475f53 lue of LOG2_BG_S │ │ + 0x00077830 45475f53 5a290000 28696e74 33322920 EG_SZ)..(int32) │ │ + 0x00077840 6c6d5f74 2e75636f 756e7420 286d7573 lm_t.ucount (mus │ │ + 0x00077850 74206265 203e2030 29000000 6c6d5f74 t be > 0)...lm_t │ │ + 0x00077860 2e75636f 756e742b 3120756e 69677261 .ucount+1 unigra │ │ + 0x00077870 6d732028 696e636c 7564696e 67207365 ms (including se │ │ + 0x00077880 6e74696e 656c2900 6c6d5f74 2e62636f ntinel).lm_t.bco │ │ + 0x00077890 756e742b 31206269 6772616d 73202869 unt+1 bigrams (i │ │ + 0x000778a0 6e636c75 64696e67 2073656e 74696e65 ncluding sentine │ │ + 0x000778b0 6c203634 20626974 73202862 675f7429 l 64 bits (bg_t) │ │ + 0x000778c0 20656163 68206966 20766572 73696f6e each if version │ │ + 0x000778d0 3d2d312f 2d322c20 31323820 62697473 =-1/-2, 128 bits │ │ + 0x000778e0 20286267 33325f74 29206561 63682069 (bg32_t) each i │ │ + 0x000778f0 66207665 7273696f 6e3d2d33 00000000 f version=-3.... │ │ + 0x00077900 6c6d5f74 2e74636f 756e7420 74726967 lm_t.tcount trig │ │ + 0x00077910 72616d73 20287072 6573656e 74206966 rams (present if │ │ + 0x00077920 66206c6d 5f742e74 636f756e 74203e20 f lm_t.tcount > │ │ + 0x00077930 30203332 20626974 73202874 675f7429 0 32 bits (tg_t) │ │ + 0x00077940 20656163 68206966 20766572 73696f6e each if version │ │ + 0x00077950 3d2d312f 2d322c20 36342062 69747320 =-1/-2, 64 bits │ │ + 0x00077960 28746733 325f7429 20656163 68206966 (tg32_t) each if │ │ + 0x00077970 20766572 73696f6e 3d2d3329 00000000 version=-3).... │ │ + 0x00077980 28696e74 33322920 6c6d5f74 2e6e5f62 (int32) lm_t.n_b │ │ + 0x00077990 6f5f7774 32202870 72657365 6e742069 o_wt2 (present i │ │ + 0x000779a0 6666206c 6d5f742e 74636f75 6e74203e ff lm_t.tcount > │ │ + 0x000779b0 20302900 28696e74 33322920 6c6d5f74 0).(int32) lm_t │ │ + 0x000779c0 2e626f5f 7774325b 5d202870 72657365 .bo_wt2[] (prese │ │ + 0x000779d0 6e742069 6666206c 6d5f742e 74636f75 nt iff lm_t.tcou │ │ + 0x000779e0 6e74203e 20302900 28696e74 33322920 nt > 0).(int32) │ │ + 0x000779f0 6c6d5f74 2e6e5f70 726f6233 20287072 lm_t.n_prob3 (pr │ │ + 0x00077a00 6573656e 74206966 66206c6d 5f742e74 esent iff lm_t.t │ │ + 0x00077a10 636f756e 74203e20 30290000 28696e74 count > 0)..(int │ │ + 0x00077a20 33322920 6c6d5f74 2e70726f 62335b5d 32) lm_t.prob3[] │ │ + 0x00077a30 20287072 6573656e 74206966 66206c6d (present iff lm │ │ + 0x00077a40 5f742e74 636f756e 74203e20 30290000 _t.tcount > 0).. │ │ + 0x00077a50 28696e74 33322920 286c6d5f 742e6263 (int32) (lm_t.bc │ │ + 0x00077a60 6f756e74 2b31292f 42475f53 45475f53 ount+1)/BG_SEG_S │ │ + 0x00077a70 5a2b3120 28707265 73656e74 20696666 Z+1 (present iff │ │ + 0x00077a80 206c6d5f 742e7463 6f756e74 203e2030 lm_t.tcount > 0 │ │ + 0x00077a90 29000000 28696e74 33322920 6c6d5f74 )...(int32) lm_t │ │ + 0x00077aa0 2e747365 675f6261 73655b5d 20287072 .tseg_base[] (pr │ │ + 0x00077ab0 6573656e 74206966 66206c6d 5f742e74 esent iff lm_t.t │ │ + 0x00077ac0 636f756e 74203e20 30290000 28696e74 count > 0)..(int │ │ + 0x00077ad0 33322920 53756d28 616c6c20 776f7264 32) Sum(all word │ │ + 0x00077ae0 20737472 696e672d 6c656e67 7468732c string-lengths, │ │ + 0x00077af0 20696e63 6c756469 6e672074 7261696c including trail │ │ + 0x00077b00 696e6720 3020666f 72206561 63682900 ing 0 for each). │ │ + 0x00077b10 416c6c20 776f7264 20737472 696e6773 All word strings │ │ + 0x00077b20 2028696e 636c7564 696e6720 74726169 (including trai │ │ + 0x00077b30 6c696e67 20302066 6f722065 61636829 ling 0 for each) │ │ + 0x00077b40 00000000 2e2e2f73 7068696e 78626173 ....../sphinxbas │ │ + 0x00077b50 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x00077b60 6173652f 6c6d2f6c 6d33675f 6d6f6465 ase/lm/lm3g_mode │ │ + 0x00077b70 6c2e6300 2e2e2f73 7068696e 78626173 l.c.../sphinxbas │ │ + 0x00077b80 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x00077b90 6173652f 66656174 2f616763 2e630000 ase/feat/agc.c.. │ │ + 0x00077ba0 41474345 4d61783a 206f6273 3d20252e AGCEMax: obs= %. │ │ + 0x00077bb0 32662c20 6e65773d 20252e32 660a0000 2f, new= %.2f... │ │ + 0x00077bc0 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00077bd0 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00077be0 66656174 2f636d6e 2e630000 6d65616e feat/cmn.c..mean │ │ + 0x00077bf0 5b305d3d 20252e32 662c206d 65616e5b [0]= %.2f, mean[ │ │ + 0x00077c00 312e2e25 645d3d20 302e300a 00000000 1..%d]= 0.0..... │ │ + 0x00077c10 52656164 696e6720 6d666320 66696c65 Reading mfc file │ │ + 0x00077c20 3a202725 73275b25 642e2e25 645d0a00 : '%s'[%d..%d].. │ │ + 0x00077c30 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00077c40 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00077c50 66656174 2f666561 742e6300 25733a20 feat/feat.c.%s: │ │ + 0x00077c60 456e6420 6672616d 65202825 6429203c End frame (%d) < │ │ + 0x00077c70 3d205374 61727420 6672616d 65202825 = Start frame (% │ │ + 0x00077c80 64290a00 25733a20 48656164 65722073 d)..%s: Header s │ │ + 0x00077c90 697a6520 6669656c 643a2025 64282530 ize field: %d(%0 │ │ + 0x00077ca0 3878293b 2066696c 6573697a 653a2025 8x); filesize: % │ │ + 0x00077cb0 64282530 3878290a 00000000 25733a20 d(%08x).....%s: │ │ + 0x00077cc0 48656164 65722073 697a6520 6669656c Header size fiel │ │ + 0x00077cd0 64202823 666c6f61 74732920 3d202564 d (#floats) = %d │ │ + 0x00077ce0 0a000000 48656164 65722073 697a6520 ....Header size │ │ + 0x00077cf0 6669656c 643a2025 643b206e 6f74206d field: %d; not m │ │ + 0x00077d00 756c7469 706c6520 6f662025 640a0000 ultiple of %d... │ │ + 0x00077d10 25733a20 53746172 74206672 616d6520 %s: Start frame │ │ + 0x00077d20 28256429 20626579 6f6e6420 66696c65 (%d) beyond file │ │ + 0x00077d30 2073697a 65202825 64290a00 25733a20 size (%d)..%s: │ │ + 0x00077d40 456e6420 6672616d 65202825 64292062 End frame (%d) b │ │ + 0x00077d50 65796f6e 64206669 6c652073 697a6520 eyond file size │ │ + 0x00077d60 28256429 2c207769 6c6c2074 72756e63 (%d), will trunc │ │ + 0x00077d70 6174650a 00000000 25733a20 4d617869 ate.....%s: Maxi │ │ + 0x00077d80 6d756d20 6f757470 75742073 697a6528 mum output size( │ │ + 0x00077d90 25642066 72616d65 7329203c 20616374 %d frames) < act │ │ + 0x00077da0 75616c20 23667261 6d657328 2564290a ual #frames(%d). │ │ + 0x00077db0 00000000 25733a20 66726561 64282564 ....%s: fread(%d │ │ + 0x00077dc0 78256429 20284d46 43206461 74612920 x%d) (MFC data) │ │ + 0x00077dd0 6661696c 65640a00 27257327 3a20436f failed..'%s': Co │ │ + 0x00077de0 756c646e 27742072 65616420 696e7433 uldn't read int3 │ │ + 0x00077df0 32204070 6f732025 640a0000 27257327 2 @pos %d...'%s' │ │ + 0x00077e00 3a204261 64207375 6272616e 67652073 : Bad subrange s │ │ + 0x00077e10 70656320 656e6469 6e672040 706f7320 pec ending @pos │ │ + 0x00077e20 25640a00 27257327 3a204475 706c6963 %d..'%s': Duplic │ │ + 0x00077e30 61746520 64696d65 6e73696f 6e20656e ate dimension en │ │ + 0x00077e40 64696e67 2040706f 73202564 0a000000 ding @pos %d.... │ │ + 0x00077e50 53756276 6563746f 72207370 65636966 Subvector specif │ │ + 0x00077e60 69636174 696f6e73 20726571 75697265 ications require │ │ + 0x00077e70 2073696e 676c652d 73747265 616d2066 single-stream f │ │ + 0x00077e80 65617475 72657321 00000000 546f7461 eatures!....Tota │ │ + 0x00077e90 6c206469 6d656e73 696f6e61 6c697479 l dimensionality │ │ + 0x00077ea0 206f6620 73756276 6563746f 72207370 of subvector sp │ │ + 0x00077eb0 65636966 69636174 696f6e20 2564203e ecification %d > │ │ + 0x00077ec0 20666561 74757265 2064696d 656e7369 feature dimensi │ │ + 0x00077ed0 6f6e616c 69747920 25640a00 496e6974 onality %d..Init │ │ + 0x00077ee0 69616c69 7a696e67 20666561 74757265 ializing feature │ │ + 0x00077ef0 20737472 65616d20 746f2074 7970653a stream to type: │ │ + 0x00077f00 20272573 272c2063 65706c65 6e3d2564 '%s', ceplen=%d │ │ + 0x00077f10 2c20434d 4e3d2725 73272c20 5641524e , CMN='%s', VARN │ │ + 0x00077f20 4f524d3d 27257327 2c204147 433d2725 ORM='%s', AGC='% │ │ + 0x00077f30 73270a00 73325f34 78206665 61747572 s'..s2_4x featur │ │ + 0x00077f40 65732072 65717569 72652063 65707369 es require cepsi │ │ + 0x00077f50 7a65203d 3d203133 0a000000 41742064 ze == 13....At d │ │ + 0x00077f60 69726563 746f7279 202e2028 63757272 irectory . (curr │ │ + 0x00077f70 656e7420 64697265 63746f72 79290a00 ent directory).. │ │ + 0x00077f80 496e6974 69616c69 7a617469 6f6e206f Initialization o │ │ + 0x00077f90 66206665 61745f74 2c207265 706f7274 f feat_t, report │ │ + 0x00077fa0 3a0a0000 56656374 6f722073 697a6520 :...Vector size │ │ + 0x00077fb0 6f662073 74726561 6d5b2564 5d3a2025 of stream[%d]: % │ │ + 0x00077fc0 640a0000 57686574 68657220 76617269 d...Whether vari │ │ + 0x00077fd0 616e6365 20697320 6e6f726d 616c697a ance is normaliz │ │ + 0x00077fe0 6564203d 2025640a 00000000 4c444120 ed = %d.....LDA │ │ + 0x00077ff0 696e636f 6d706174 69626c65 20776974 incompatible wit │ │ + 0x00078000 68206d75 6c74692d 73747265 616d2066 h multi-stream f │ │ + 0x00078010 65617475 72657320 286e5f73 74726561 eatures (n_strea │ │ + 0x00078020 6d203d20 2564290a 00000000 2e2e2f73 m = %d)......./s │ │ + 0x00078030 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ + 0x00078040 62737068 696e7862 6173652f 66656174 bsphinxbase/feat │ │ + 0x00078050 2f6c6461 2e630000 4661696c 65642074 /lda.c..Failed t │ │ + 0x00078060 6f206f70 656e2074 72616e73 666f726d o open transform │ │ + 0x00078070 2066696c 65202725 73272066 6f722072 file '%s' for r │ │ + 0x00078080 65616469 6e670000 4661696c 65642074 eading..Failed t │ │ + 0x00078090 6f207265 61642068 65616465 72206672 o read header fr │ │ + 0x000780a0 6f6d2074 72616e73 666f726d 2066696c om transform fil │ │ + 0x000780b0 65202725 73270a00 25733a20 56657273 e '%s'..%s: Vers │ │ + 0x000780c0 696f6e20 6d69736d 61746368 3a202573 ion mismatch: %s │ │ + 0x000780d0 2c206578 70656374 696e6720 25730a00 , expecting %s.. │ │ + 0x000780e0 4c444120 6d617472 69782064 696d656e LDA matrix dimen │ │ + 0x000780f0 73696f6e 20256420 646f6573 6e277420 sion %d doesn't │ │ + 0x00078100 6d617463 68206665 61747572 65207374 match feature st │ │ + 0x00078110 7265616d 2073697a 65202564 0a000000 ream size %d.... │ │ + 0x00078120 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00078130 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00078140 66656174 2f636d6e 5f707269 6f722e63 feat/cmn_prior.c │ │ + 0x00078150 00000000 56617269 616e6365 206e6f72 ....Variance nor │ │ + 0x00078160 6d616c69 7a617469 6f6e206e 6f742069 malization not i │ │ + 0x00078170 6d706c65 6d656e74 65642069 6e206c69 mplemented in li │ │ + 0x00078180 7665206d 6f646520 6465636f 64650a00 ve mode decode.. │ │ + 0x00078190 4672616d 65207261 74652025 64206361 Frame rate %d ca │ │ + 0x000781a0 6e206e6f 74206265 20626967 67657220 n not be bigger │ │ + 0x000781b0 7468616e 2073616d 706c6520 72617465 than sample rate │ │ + 0x000781c0 20252e30 32660a00 2e2e2f73 7068696e %.02f..../sphin │ │ + 0x000781d0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x000781e0 696e7862 6173652f 66652f66 655f696e inxbase/fe/fe_in │ │ + 0x000781f0 74657266 6163652e 63000000 6666743a terface.c...fft: │ │ + 0x00078200 206e756d 62657220 6f662070 6f696e74 number of point │ │ + 0x00078210 73206d75 73742062 65206120 706f7765 s must be a powe │ │ + 0x00078220 72206f66 20322028 69732025 64290a00 r of 2 (is %d).. │ │ + 0x00078230 4646543a 204e756d 62657220 6f662070 FFT: Number of p │ │ + 0x00078240 6f696e74 73206d75 73742062 65206772 oints must be gr │ │ + 0x00078250 65617465 72206f72 20657175 616c2074 eater or equal t │ │ + 0x00078260 6f206672 616d6520 73697a65 20282564 o frame size (%d │ │ + 0x00078270 2073616d 706c6573 290a0000 496e7661 samples)...Inva │ │ + 0x00078280 6c696420 7472616e 73666f72 6d207479 lid transform ty │ │ + 0x00078290 70652028 76616c75 65732061 72652027 pe (values are ' │ │ + 0x000782a0 64637427 2c20276c 65676163 79272c20 dct', 'legacy', │ │ + 0x000782b0 2768746b 27290a00 0953616d 706c696e 'htk')...Samplin │ │ + 0x000782c0 67205261 74653a20 20202020 20202020 g Rate: │ │ + 0x000782d0 20202020 25660a00 09467261 6d652053 %f...Frame S │ │ + 0x000782e0 697a653a 20202020 20202020 20202020 ize: │ │ + 0x000782f0 20202020 25640a00 09467261 6d652053 %d...Frame S │ │ + 0x00078300 68696674 3a202020 20202020 20202020 hift: │ │ + 0x00078310 20202020 25640a00 09464654 2053697a %d...FFT Siz │ │ + 0x00078320 653a2020 20202020 20202020 20202020 e: │ │ + 0x00078330 20202020 25640a00 094c6f77 65722046 %d...Lower F │ │ + 0x00078340 72657175 656e6379 3a202020 20202020 requency: │ │ + 0x00078350 20202020 25670a00 09557070 65722046 %g...Upper F │ │ + 0x00078360 72657175 656e6379 3a202020 20202020 requency: │ │ + 0x00078370 20202020 25670a00 094e756d 62657220 %g...Number │ │ + 0x00078380 6f662066 696c7465 72733a20 20202020 of filters: │ │ + 0x00078390 20202020 25640a00 094e756d 62657220 %d...Number │ │ + 0x000783a0 6f66204f 76657266 6c6f7720 53616d70 of Overflow Samp │ │ + 0x000783b0 733a2020 25640a00 09537461 72742055 s: %d...Start U │ │ + 0x000783c0 74742053 74617475 733a2020 20202020 tt Status: │ │ + 0x000783d0 20202020 25640a00 57696c6c 20257372 %d..Will %sr │ │ + 0x000783e0 656d6f76 65204443 206f6666 73657420 emove DC offset │ │ + 0x000783f0 61742066 72616d65 206c6576 656c0a00 at frame level.. │ │ + 0x00078400 57696c6c 20617070 6c792073 696e652d Will apply sine- │ │ + 0x00078410 63757276 65206c69 66746572 696e672c curve liftering, │ │ + 0x00078420 20706572 696f6420 25640a00 57696c6c period %d..Will │ │ + 0x00078430 2025736e 6f726d61 6c697a65 2066696c %snormalize fil │ │ + 0x00078440 74657273 20746f20 756e6974 20617265 ters to unit are │ │ + 0x00078450 610a0000 57696c6c 20257372 6f756e64 a...Will %sround │ │ + 0x00078460 2066696c 74657220 66726571 75656e63 filter frequenc │ │ + 0x00078470 69657320 746f2044 46542070 6f696e74 ies to DFT point │ │ + 0x00078480 730a0000 57696c6c 20257375 73652064 s...Will %suse d │ │ + 0x00078490 6f75626c 65206261 6e647769 64746820 ouble bandwidth │ │ + 0x000784a0 696e206d 656c2066 696c7465 720a0000 in mel filter... │ │ + 0x000784b0 596f7520 61726520 7573696e 67207468 You are using th │ │ + 0x000784c0 6520696e 7465726e 616c206d 65636861 e internal mecha │ │ + 0x000784d0 6e69736d 20746f20 67656e65 72617465 nism to generate │ │ + 0x000784e0 20746865 20736565 642e0a00 596f7520 the seed...You │ │ + 0x000784f0 61726520 7573696e 67202564 20617320 are using %d as │ │ + 0x00078500 74686520 73656564 2e0a0000 4e756d62 the seed....Numb │ │ + 0x00078510 6572206f 66204646 5420706f 696e7473 er of FFT points │ │ + 0x00078520 20686173 20746f20 62652061 20706f77 has to be a pow │ │ + 0x00078530 6572206f 66203220 68696768 65722074 er of 2 higher t │ │ + 0x00078540 68616e20 25642c20 69742069 73202564 han %d, it is %d │ │ + 0x00078550 0a000000 4661696c 65642074 6f20696e ....Failed to in │ │ + 0x00078560 69746961 6c697a65 20746865 20776172 itialize the war │ │ + 0x00078570 70696e67 2066756e 6374696f 6e2e0a00 ping function... │ │ + 0x00078580 55707065 72206672 65717565 6e637920 Upper frequency │ │ + 0x00078590 252e3166 20697320 68696768 65722074 %.1f is higher t │ │ + 0x000785a0 68616e20 73616d70 72617465 2f322028 han samprate/2 ( │ │ + 0x000785b0 252e3166 290a0000 2e2e2f73 7068696e %.1f)...../sphin │ │ + 0x000785c0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x000785d0 696e7862 6173652f 66652f66 655f7369 inxbase/fe/fe_si │ │ + 0x000785e0 6770726f 632e6300 4f757420 6f662052 gproc.c.Out of R │ │ + 0x000785f0 616e6765 3a206c6f 77202066 696c7465 ange: low filte │ │ + 0x00078600 72206564 6765203d 20256620 28256629 r edge = %f (%f) │ │ + 0x00078610 0a000000 20202020 20202020 20202020 .... │ │ + 0x00078620 20206869 67682066 696c7465 72206564 high filter ed │ │ + 0x00078630 6765203d 20256620 28256629 0a000000 ge = %f (%f).... │ │ + 0x00078640 4661696c 65642074 6f206372 65617465 Failed to create │ │ + 0x00078650 2066696c 74657262 616e6b2c 20667265 filterbank, fre │ │ + 0x00078660 7175656e 63792072 616e6765 20646f65 quency range doe │ │ + 0x00078670 73206e6f 74206d61 7463682e 2053616d s not match. Sam │ │ + 0x00078680 706c6520 72617465 2025662c 20464654 ple rate %f, FFT │ │ + 0x00078690 2073697a 65202564 2c206c6f 77657266 size %d, lowerf │ │ + 0x000786a0 20256620 3c206672 65712025 66203e20 %f < freq %f > │ │ + 0x000786b0 75707065 72662025 662e0a00 556e696d upperf %f...Unim │ │ + 0x000786c0 706c656d 656e7465 64207761 7270696e plemented warpin │ │ + 0x000786d0 67206675 6e637469 6f6e2025 730a0000 g function %s... │ │ + 0x000786e0 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x000786f0 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00078700 66652f66 655f7761 72702e63 00000000 fe/fe_warp.c.... │ │ + 0x00078710 66656174 206d6f64 756c6520 6d757374 feat module must │ │ + 0x00078720 20626520 636f6e66 69677572 65642077 be configured w │ │ + 0x00078730 2f206120 76616c69 64204944 0a000000 / a valid ID.... │ │ + 0x00078740 66655f77 61727020 6d6f6475 6c65206d fe_warp module m │ │ + 0x00078750 6973636f 6e666967 75726564 20776974 isconfigured wit │ │ + 0x00078760 6820696e 76616c69 64206665 5f776172 h invalid fe_war │ │ + 0x00078770 705f6964 2025750a 00000000 66655f77 p_id %u.....fe_w │ │ + 0x00078780 61727020 6d6f6475 6c65206d 75737420 arp module must │ │ + 0x00078790 62652063 6f6e6669 67757265 6420772f be configured w/ │ │ + 0x000787a0 20612076 616c6964 2049440a 00000000 a valid ID..... │ │ + 0x000787b0 696e7665 7273655f 6c696e65 6172203a inverse_linear : │ │ + 0x000787c0 3d3d203c 20772720 3d207820 2f206120 == < w' = x / a │ │ + 0x000787d0 3e000000 496e7665 72736520 6c696e65 >...Inverse line │ │ + 0x000787e0 61722077 61727069 6e672074 616b6573 ar warping takes │ │ + 0x000787f0 206f6e6c 79206f6e 65206172 67756d65 only one argume │ │ + 0x00078800 6e742c20 25732069 676e6f72 65642e0a nt, %s ignored.. │ │ + 0x00078810 00000000 2e2e2f73 7068696e 78626173 ....../sphinxbas │ │ + 0x00078820 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x00078830 6173652f 66652f66 655f7761 72705f69 ase/fe/fe_warp_i │ │ + 0x00078840 6e766572 73655f6c 696e6561 722e6300 nverse_linear.c. │ │ + 0x00078850 496e7665 72736520 6c696e65 61722077 Inverse linear w │ │ + 0x00078860 61727069 6e672063 616e6e6f 74206861 arping cannot ha │ │ + 0x00078870 76652073 6c6f7065 207a6572 6f2c2077 ve slope zero, w │ │ + 0x00078880 61727069 6e67206e 6f742061 70706c69 arping not appli │ │ + 0x00078890 65642e0a 00000000 57617270 20666163 ed......Warp fac │ │ + 0x000788a0 746f7220 25672072 6573756c 74732069 tor %g results i │ │ + 0x000788b0 6e206672 65717565 6e637920 28252e31 n frequency (%.1 │ │ + 0x000788c0 66292068 69676865 72207468 616e204e f) higher than N │ │ + 0x000788d0 79717569 73742028 252e3166 290a0000 yquist (%.1f)... │ │ + 0x000788e0 70696563 65776973 655f6c69 6e656172 piecewise_linear │ │ + 0x000788f0 203a3d3d 203c2077 27203d20 61202a20 :== < w' = a * │ │ + 0x00078900 772c2077 203c2046 203e0000 50696563 w, w < F >..Piec │ │ + 0x00078910 65776973 65206c69 6e656172 20776172 ewise linear war │ │ + 0x00078920 70696e67 2074616b 65732075 7020746f ping takes up to │ │ + 0x00078930 2074776f 20617267 756d656e 74732c20 two arguments, │ │ + 0x00078940 25732069 676e6f72 65642e0a 00000000 %s ignored...... │ │ + 0x00078950 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00078960 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00078970 66652f66 655f7761 72705f70 69656365 fe/fe_warp_piece │ │ + 0x00078980 77697365 5f6c696e 6561722e 63000000 wise_linear.c... │ │ + 0x00078990 50696563 65776973 65206c69 6e656172 Piecewise linear │ │ + 0x000789a0 20776172 70696e67 2063616e 6e6f7420 warping cannot │ │ + 0x000789b0 68617665 20736c6f 7065207a 65726f2c have slope zero, │ │ + 0x000789c0 20776172 70696e67 206e6f74 20617070 warping not app │ │ + 0x000789d0 6c696564 2e0a0000 2e2e2f73 7068696e lied....../sphin │ │ + 0x000789e0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x000789f0 696e7862 6173652f 66652f66 655f6e6f inxbase/fe/fe_no │ │ + 0x00078a00 6973652e 63000000 2e2e2f73 7068696e ise.c...../sphin │ │ + 0x00078a10 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00078a20 696e7862 6173652f 66652f66 655f7072 inxbase/fe/fe_pr │ │ + 0x00078a30 65737063 685f6275 662e6300 41666669 espch_buf.c.Affi │ │ + 0x00078a40 6e652077 61727069 6e672074 616b6573 ne warping takes │ │ + 0x00078a50 20757020 746f2074 776f2061 7267756d up to two argum │ │ + 0x00078a60 656e7473 2c202573 2069676e 6f726564 ents, %s ignored │ │ + 0x00078a70 2e0a0000 2e2e2f73 7068696e 78626173 ....../sphinxbas │ │ + 0x00078a80 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x00078a90 6173652f 66652f66 655f7761 72705f61 ase/fe/fe_warp_a │ │ + 0x00078aa0 6666696e 652e6300 41666669 6e652077 ffine.c.Affine w │ │ + 0x00078ab0 61727069 6e672063 616e6e6f 74206861 arping cannot ha │ │ + 0x00078ac0 76652073 6c6f7065 207a6572 6f2c2077 ve slope zero, w │ │ + 0x00078ad0 61727069 6e67206e 6f742061 70706c69 arping not appli │ │ + 0x00078ae0 65642e0a 00000000 556e7375 70706f72 ed......Unsuppor │ │ + 0x00078af0 74656420 656c656d 73697a65 20666f72 ted elemsize for │ │ + 0x00078b00 20627974 65737761 7070696e 673a2025 byteswapping: % │ │ + 0x00078b10 640a0000 2e2e2f73 7068696e 78626173 d...../sphinxbas │ │ + 0x00078b20 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x00078b30 6173652f 7574696c 2f62696f 2e630000 ase/util/bio.c.. │ │ + 0x00078b40 556e7375 70706f72 74656420 656c656d Unsupported elem │ │ + 0x00078b50 73697a65 20666f72 20636865 636b7375 size for checksu │ │ + 0x00078b60 6d3a2025 640a0000 4d617820 6172672d m: %d...Max arg- │ │ + 0x00078b70 76616c75 65206c69 6d697428 25642920 value limit(%d) │ │ + 0x00078b80 65786365 65646564 3b20696e 63726561 exceeded; increa │ │ + 0x00078b90 73652042 494f5f48 44524152 475f4d41 se BIO_HDRARG_MA │ │ + 0x00078ba0 580a0000 43616e6e 6f742072 65616420 X...Cannot read │ │ + 0x00078bb0 42595445 4f524445 52204d41 47494320 BYTEORDER MAGIC │ │ + 0x00078bc0 4e4f2e0a 00000000 42616420 42595445 NO......Bad BYTE │ │ + 0x00078bd0 4f524445 52204d41 47494320 4e4f3a20 ORDER MAGIC NO: │ │ + 0x00078be0 25303878 2c206578 70656374 696e6720 %08x, expecting │ │ + 0x00078bf0 25303878 0a000000 43686563 6b73756d %08x....Checksum │ │ + 0x00078c00 20657272 6f723b20 66696c65 2d636865 error; file-che │ │ + 0x00078c10 636b7375 6d202530 38782c20 636f6d70 cksum %08x, comp │ │ + 0x00078c20 75746564 20253038 780a0000 4661696c uted %08x...Fail │ │ + 0x00078c30 65642074 6f206d6f 76652074 6f20616e ed to move to an │ │ + 0x00078c40 206f6666 73657420 25642069 6e206120 offset %d in a │ │ + 0x00078c50 66696c65 20272573 27000000 4661696c file '%s'...Fail │ │ + 0x00078c60 65642074 6f207265 61642025 64207361 ed to read %d sa │ │ + 0x00078c70 6d706c65 73206672 6f6d2025 733a2025 mples from %s: % │ │ + 0x00078c80 64000000 2e2e2f73 7068696e 78626173 d...../sphinxbas │ │ + 0x00078c90 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x00078ca0 6173652f 7574696c 2f626974 7665632e ase/util/bitvec. │ │ + 0x00078cb0 63000000 63616c6c 6f632825 642c2564 c...calloc(%d,%d │ │ + 0x00078cc0 29206661 696c6564 2066726f 6d202573 ) failed from %s │ │ + 0x00078cd0 28256429 0a000000 6d616c6c 6f632825 (%d)....malloc(% │ │ + 0x00078ce0 64292066 61696c65 64206672 6f6d2025 d) failed from % │ │ + 0x00078cf0 73282564 290a0000 2e2e2f73 7068696e s(%d)...../sphin │ │ + 0x00078d00 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00078d10 696e7862 6173652f 7574696c 2f636b64 inxbase/util/ckd │ │ + 0x00078d20 5f616c6c 6f632e63 00000000 636b645f _alloc.c....ckd_ │ │ + 0x00078d30 63616c6c 6f635f34 64206661 696c6564 calloc_4d failed │ │ + 0x00078d40 20666f72 2063616c 6c657220 61742025 for caller at % │ │ + 0x00078d50 73282564 29206174 20257328 2564290a s(%d) at %s(%d). │ │ + 0x00078d60 00000000 2e2e2f73 7068696e 78626173 ....../sphinxbas │ │ + 0x00078d70 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x00078d80 6173652f 7574696c 2f636d64 5f6c6e2e ase/util/cmd_ln. │ │ + 0x00078d90 63000000 4475706c 69636174 65206172 c...Duplicate ar │ │ + 0x00078da0 67756d65 6e74206e 616d6520 696e2064 gument name in d │ │ + 0x00078db0 6566696e 6974696f 6e3a2025 730a0000 efinition: %s... │ │ + 0x00078dc0 41726775 6d656e74 2076616c 75652066 Argument value f │ │ + 0x00078dd0 6f722027 25732720 6d697373 696e670a or '%s' missing. │ │ + 0x00078de0 00000000 42616420 61726775 6d656e74 ....Bad argument │ │ + 0x00078df0 2076616c 75652066 6f722025 733a2025 value for %s: % │ │ + 0x00078e00 730a0000 4475706c 69636174 65206172 s...Duplicate ar │ │ + 0x00078e10 67756d65 6e74206e 616d6520 696e2061 gument name in a │ │ + 0x00078e20 7267756d 656e7473 3a202573 0a000000 rguments: %s.... │ │ + 0x00078e30 42616420 64656661 756c7420 61726775 Bad default argu │ │ + 0x00078e40 6d656e74 2076616c 75652066 6f722025 ment value for % │ │ + 0x00078e50 733a2025 730a0000 4e6f2061 7267756d s: %s...No argum │ │ + 0x00078e60 656e7473 20676976 656e2c20 61766169 ents given, avai │ │ + 0x00078e70 6c61626c 65206f70 74696f6e 73206172 lable options ar │ │ + 0x00078e80 653a0a00 4661696c 65642074 6f207061 e:..Failed to pa │ │ + 0x00078e90 72736520 61726775 6d656e74 73206c69 rse arguments li │ │ + 0x00078ea0 73740a00 4e756d62 6572206f 66206172 st..Number of ar │ │ + 0x00078eb0 67756d65 6e747320 6d757374 20626520 guments must be │ │ + 0x00078ec0 6576656e 210a0000 43616e6e 6f74206f even!...Cannot o │ │ + 0x00078ed0 70656e20 636f6e66 69677572 6174696f pen configuratio │ │ + 0x00078ee0 6e206669 6c652025 7320666f 72207265 n file %s for re │ │ + 0x00078ef0 6164696e 670a0000 4e657374 696e6720 ading...Nesting │ │ + 0x00078f00 71756f74 6174696f 6e732069 73206e6f quotations is no │ │ + 0x00078f10 74207375 70706f72 74656421 0a000000 t supported!.... │ │ + 0x00078f20 556e636c 6f736564 2071756f 74617469 Unclosed quotati │ │ + 0x00078f30 6f6e2c20 68617669 6e672045 4f462063 on, having EOF c │ │ + 0x00078f40 6c6f7365 2069742e 2e2e0a00 4661696c lose it.....Fail │ │ + 0x00078f50 65642074 6f207061 72736520 61726775 ed to parse argu │ │ + 0x00078f60 6d656e74 73206c69 73742c20 666f7263 ments list, forc │ │ + 0x00078f70 65642065 7869740a 00000000 4c6f6f6b ed exit.....Look │ │ + 0x00078f80 696e6720 666f7220 64656661 756c7420 ing for default │ │ + 0x00078f90 61726775 6d656e74 2066696c 653a2025 argument file: % │ │ + 0x00078fa0 730a0000 43616e27 74206669 6e642064 s...Can't find d │ │ + 0x00078fb0 65666175 6c742061 7267756d 656e7420 efault argument │ │ + 0x00078fc0 66696c65 2025732e 0a000000 50617273 file %s.....Pars │ │ + 0x00078fd0 696e6720 636f6d6d 616e6420 6c696e65 ing command line │ │ + 0x00078fe0 73206672 6f6d2066 696c6520 25730a00 s from file %s.. │ │ + 0x00078ff0 09257320 5b617267 756d656e 742d6669 .%s [argument-fi │ │ + 0x00079000 6c655d20 28646566 61756c74 2066696c le] (default fil │ │ + 0x00079010 653a202e 20257329 0a0a0000 2e2e2f73 e: . %s)....../s │ │ + 0x00079020 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ + 0x00079030 62737068 696e7862 6173652f 7574696c bsphinxbase/util │ │ + 0x00079040 2f676c69 73742e63 00000000 2e2e2f73 /glist.c....../s │ │ + 0x00079050 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ + 0x00079060 62737068 696e7862 6173652f 7574696c bsphinxbase/util │ │ + 0x00079070 2f686173 685f7461 626c652e 63000000 /hash_table.c... │ │ + 0x00079080 56657279 206c6172 67652068 61736820 Very large hash │ │ + 0x00079090 7461626c 65207265 71756573 74656420 table requested │ │ + 0x000790a0 28256420 656e7472 69657329 0a000000 (%d entries).... │ │ + 0x000790b0 48617368 20776974 68206368 61696e69 Hash with chaini │ │ + 0x000790c0 6e672072 65707265 73656e74 6174696f ng representatio │ │ + 0x000790d0 6e206f66 20746865 20686173 68207461 n of the hash ta │ │ + 0x000790e0 626c6500 4c697374 20697465 6d207369 ble.List item si │ │ + 0x000790f0 7a652028 256c7529 206e6f74 206d756c ze (%lu) not mul │ │ + 0x00079100 7469706c 65206f66 2073697a 656f6628 tiple of sizeof( │ │ + 0x00079110 766f6964 202a292c 20726f75 6e64696e void *), roundin │ │ + 0x00079120 6720746f 20256c75 0a000000 2e2e2f73 g to %lu....../s │ │ + 0x00079130 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ + 0x00079140 62737068 696e7862 6173652f 7574696c bsphinxbase/util │ │ + 0x00079150 2f6c6973 74656c65 6d5f616c 6c6f632e /listelem_alloc. │ │ + 0x00079160 63000000 456c656d 656e7420 73697a65 c...Element size │ │ + 0x00079170 202a2062 6c6f636b 2073697a 65206578 * block size ex │ │ + 0x00079180 63656564 73203235 366b2c20 75736520 ceeds 256k, use │ │ + 0x00079190 6d616c6c 6f632069 6e737465 61642e0a malloc instead.. │ │ + 0x000791a0 00000000 4661696c 65642074 6f206669 ....Failed to fi │ │ + 0x000791b0 6e642062 6c6f636b 20696e64 65782066 nd block index f │ │ + 0x000791c0 6f722070 6f696e74 65722025 70210a00 or pointer %p!.. │ │ + 0x000791d0 4661696c 65642074 6f206669 6e642062 Failed to find b │ │ + 0x000791e0 6c6f636b 20696e64 65782025 640a0000 lock index %d... │ │ + 0x000791f0 656c656d 73697a65 20256c75 2c202361 elemsize %lu, #a │ │ + 0x00079200 6c6c6f63 20256c75 2c202366 72656564 lloc %lu, #freed │ │ + 0x00079210 20256c75 2c202366 7265656c 69737420 %lu, #freelist │ │ + 0x00079220 256c750a 00000000 42617365 206d7573 %lu.....Base mus │ │ + 0x00079230 74206265 20677265 61746572 20746861 t be greater tha │ │ + 0x00079240 6e20312e 300a0000 2e2e2f73 7068696e n 1.0...../sphin │ │ + 0x00079250 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00079260 696e7862 6173652f 7574696c 2f6c6f67 inxbase/util/log │ │ + 0x00079270 6d617468 2e630000 4661696c 65642074 math.c..Failed t │ │ + 0x00079280 6f206f70 656e206c 6f677461 626c6520 o open logtable │ │ + 0x00079290 66696c65 20272573 2720666f 72207772 file '%s' for wr │ │ + 0x000792a0 6974696e 67000000 4661696c 65642074 iting...Failed t │ │ + 0x000792b0 6f207772 69746520 64617461 20746f20 o write data to │ │ + 0x000792c0 61206669 6c652027 25732700 4661696c a file '%s'.Fail │ │ + 0x000792d0 65642074 6f207772 69746520 64617461 ed to write data │ │ + 0x000792e0 20282564 20782025 64206279 74657329 (%d x %d bytes) │ │ + 0x000792f0 20746f20 74686520 66696c65 20272573 to the file '%s │ │ + 0x00079300 27000000 4661696c 65642074 6f207772 '...Failed to wr │ │ + 0x00079310 69746520 63686563 6b73756d 20746f20 ite checksum to │ │ + 0x00079320 74686520 66696c65 20272573 27000000 the file '%s'... │ │ + 0x00079330 4661696c 65642074 6f206f70 656e206c Failed to open l │ │ + 0x00079340 6f672074 61626c65 2066696c 65202725 og table file '% │ │ + 0x00079350 73272066 6f722072 65616469 6e670000 s' for reading.. │ │ + 0x00079360 4661696c 65642074 6f207265 61642074 Failed to read t │ │ + 0x00079370 68652068 65616465 72206672 6f6d2074 he header from t │ │ + 0x00079380 68652066 696c6520 27257327 0a000000 he file '%s'.... │ │ + 0x00079390 4661696c 65642074 6f207265 61642076 Failed to read v │ │ + 0x000793a0 616c7565 73206672 6f6d2074 68652066 alues from the f │ │ + 0x000793b0 696c6520 27257327 00000000 25733a20 ile '%s'....%s: │ │ + 0x000793c0 44617461 20737461 72742025 6c642069 Data start %ld i │ │ + 0x000793d0 73206e6f 7420616c 69676e65 64206f6e s not aligned on │ │ + 0x000793e0 2025642d 62797465 20626f75 6e646172 %d-byte boundar │ │ + 0x000793f0 792c2077 696c6c20 6e6f7420 6d656d6f y, will not memo │ │ + 0x00079400 7279206d 61700a00 25733a20 44617461 ry map..%s: Data │ │ + 0x00079410 20697320 77726f6e 672d656e 6469616e is wrong-endian │ │ + 0x00079420 2c207769 6c6c206e 6f74206d 656d6f72 , will not memor │ │ + 0x00079430 79206d61 700a0000 4661696c 65642074 y map...Failed t │ │ + 0x00079440 6f207265 61642064 61746120 28256420 o read data (%d │ │ + 0x00079450 78202564 20627974 65732920 66726f6d x %d bytes) from │ │ + 0x00079460 20746865 2066696c 65202725 73272066 the file '%s' f │ │ + 0x00079470 61696c65 64000000 2e2e2f73 7068696e ailed...../sphin │ │ + 0x00079480 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00079490 696e7862 6173652f 7574696c 2f6d6d69 inxbase/util/mmi │ │ + 0x000794a0 6f2e6300 4661696c 65642074 6f20756e o.c.Failed to un │ │ + 0x000794b0 6d617020 256c6420 62797465 73206174 map %ld bytes at │ │ + 0x000794c0 20257000 2e2e2f73 7068696e 78626173 %p.../sphinxbas │ │ + 0x000794d0 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x000794e0 6173652f 7574696c 2f70696f 2e630000 ase/util/pio.c.. │ │ + 0x000794f0 4661696c 65642074 6f206f70 656e2061 Failed to open a │ │ + 0x00079500 20706970 6520666f 72206120 636f6d6d pipe for a comm │ │ + 0x00079510 616e6420 27257327 206d6f64 65202725 and '%s' mode '% │ │ + 0x00079520 73270000 436f6d70 72657373 65642066 s'..Compressed f │ │ + 0x00079530 696c6520 6f706572 6174696f 6e20666f ile operation fo │ │ + 0x00079540 72206d6f 64652025 73206973 206e6f74 r mode %s is not │ │ + 0x00079550 20737570 706f7274 65640000 4661696c supported..Fail │ │ + 0x00079560 65642074 6f207374 61742066 696c6520 ed to stat file │ │ + 0x00079570 27257327 3b207265 74727969 6e672e2e '%s'; retrying.. │ │ + 0x00079580 2e000000 2e2e2f73 7068696e 78626173 ....../sphinxbas │ │ + 0x00079590 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x000795a0 6173652f 7574696c 2f70726f 66696c65 ase/util/profile │ │ + 0x000795b0 2e630000 4661696c 65642074 6f206f70 .c..Failed to op │ │ + 0x000795c0 656e2066 696c6520 27257327 20666f72 en file '%s' for │ │ + 0x000795d0 20777269 74696e67 00000000 4661696c writing....Fail │ │ + 0x000795e0 65642074 6f207265 61642066 726f6d20 ed to read from │ │ + 0x000795f0 66696c65 20272573 270a0000 2e2e2f73 file '%s'...../s │ │ + 0x00079600 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ + 0x00079610 62737068 696e7862 6173652f 7574696c bsphinxbase/util │ │ + 0x00079620 2f737472 66756e63 732e6300 2e2e2f73 /strfuncs.c.../s │ │ + 0x00079630 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ + 0x00079640 62737068 696e7862 6173652f 7574696c bsphinxbase/util │ │ + 0x00079650 2f64746f 612e6300 71ac8bdb 6800f03f /dtoa.c.q...h..? │ │ + 0x00079660 000000e0 6800f03f 00000000 0000e041 ....h..?.......A │ │ + 0x00079670 2d431ceb e2361a3f fca9f1d2 4d62503f -C...6.?....MbP? │ │ + 0x00079680 9a999999 9999b93f 9a999999 9999f13f .......?.......? │ │ + 0x00079690 00000000 0000f03f 182d4454 fb210940 .......?.-DT.!.@ │ │ + 0x000796a0 cdcccccc ccccec3f 00000000 00002840 .......?......(@ │ │ + 0x000796b0 00000000 0000e03f 00000000 0046a440 .......?.....F.@ │ │ + 0x000796c0 00000000 00002440 00000000 00e08540 ......$@.......@ │ │ + 0x000796d0 00000000 00000040 182d4454 fb211940 .......@.-DT.!.@ │ │ + 0x000796e0 713d0ad7 a370dd3f 48e17a14 ae47e13f q=...p.?H.z..G.? │ │ + 0x000796f0 d13b7f66 9ea0e63f 66666666 6666e63f .;.f...?ffffff.? │ │ + 0x00079700 34333333 3333d33f d7a3703d 0ad7ef3f 433333.?..p=...? │ │ + 0x00079710 8014ae47 e17a743f 33333333 3333eb3f ...G.zt?333333.? │ │ + 0x00079720 9a999999 9999c93f 00000000 00003440 .......?......4@ │ │ + 0x00079730 9a999999 9999a93f 00001000 0000f03d .......?.......= │ │ + 0x00079740 00000000 0000f03d 00000000 00009041 .......=.......A │ │ + 0x00079750 00000000 0000a03c ef39fafe 422ee63f .......<.9..B..? │ │ + 0x00079760 8dedb5a0 f7c6b03e 00000000 00000000 .......>........ │ │ + 0x00079770 0000c0ff ffffdf41 9535a094 ffffdf3f .......A.5.....? │ │ + 0x00079780 35e5af35 0000e03f 9535a094 ffffcf3f 5..5...?.5.....? │ │ + 0x00079790 0000803f 6666663f 00401c46 0000003f ...?fff?.@.F...? │ │ + 0x000797a0 0000a040 00002041 0000fa43 00000000 ...@.. A...C.... │ │ + 0x000797b0 00000040 9a99593f 00000000 00000000 ...@..Y?........ │ │ + 0x000797c0 ffffffff ffffff7f 00000000 00000000 ................ │ │ + 0x000797d0 ff7fff7f ff7fff7f ff7fff7f ff7fff7f ................ │ │ + 0x000797e0 00000000 01000000 02000000 03000000 ................ │ │ + 0x000797f0 08000000 08000000 08000000 08000000 ................ │ │ + 0x00079800 04000000 04000000 04000000 04000000 ................ │ │ + 0x00079810 00010001 00010001 00010001 00010001 ................ │ │ + 0x00079820 00000080 00000080 00000080 00000080 ................ │ │ + 0x00079830 00000000 00000080 00000000 00000000 ................ │ │ + 0x00079840 0000fa43 0000fa43 0000fa43 0000fa43 ...C...C...C...C │ │ + 0x00079850 00000000 0000f03f 00000000 0000e03f .......?.......? │ │ + 0x00079860 55555555 5555d53f 00000000 0000d03f UUUUUU.?.......? │ │ + 0x00079870 9a999999 9999c93f 55555555 5555c53f .......?UUUUUU.? │ │ + 0x00079880 92244992 2449c23f 00000000 0000c03f .$I.$I.?.......? │ │ + 0x00079890 0f0f0f0f 0f0f0f0f 0f0f0f0f 0f0f0f0f ................ │ │ + 0x000798a0 41414141 41414141 41414141 41414141 AAAAAAAAAAAAAAAA │ │ + 0x000798b0 ff00ff00 ff00ff00 ff00ff00 ff00ff00 ................ │ │ + 0x000798c0 4a4a4a4a 4a4a4a4a 4a4a4a4a 4a4a4a4a JJJJJJJJJJJJJJJJ │ │ + 0x000798d0 00000000 0000e041 00000000 0000e041 .......A.......A │ │ + 0x000798e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000798f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00079900 42454749 4e204649 4c452046 4f524d41 BEGIN FILE FORMA │ │ + 0x00079910 54204445 53435249 5054494f 4e0a696e T DESCRIPTION.in │ │ + 0x00079920 74333220 6e5f6369 70686f6e 653b2020 t32 n_ciphone; │ │ + 0x00079930 20202f2a 2a3c204e 756d6265 72206f66 /**< Number of │ │ + 0x00079940 20626173 65202843 49292070 686f6e65 base (CI) phone │ │ + 0x00079950 73202a2f 0a696e74 3332206e 5f70686f s */.int32 n_pho │ │ + 0x00079960 6e653b09 20202020 202f2a2a 3c204e75 ne;. /**< Nu │ │ + 0x00079970 6d626572 206f6620 62617365 20284349 mber of base (CI │ │ + 0x00079980 29207068 6f6e6573 202b2028 43442920 ) phones + (CD) │ │ + 0x00079990 74726970 686f6e65 73202a2f 0a696e74 triphones */.int │ │ + 0x000799a0 3332206e 5f656d69 745f7374 6174653b 32 n_emit_state; │ │ + 0x000799b0 202f2a2a 3c204e75 6d626572 206f6620 /**< Number of │ │ + 0x000799c0 656d6974 74696e67 20737461 74657320 emitting states │ │ + 0x000799d0 70657220 70686f6e 65202830 20696620 per phone (0 if │ │ + 0x000799e0 68657465 726f6765 6e656f75 7329202a heterogeneous) * │ │ + 0x000799f0 2f0a696e 74333220 6e5f6369 5f73656e /.int32 n_ci_sen │ │ + 0x00079a00 3b202020 20202f2a 2a3c204e 756d6265 ; /**< Numbe │ │ + 0x00079a10 72206f66 20434920 73656e6f 6e65733b r of CI senones; │ │ + 0x00079a20 20746865 73652061 72652074 68652066 these are the f │ │ + 0x00079a30 69727374 202a2f0a 696e7433 32206e5f irst */.int32 n_ │ │ + 0x00079a40 73656e3b 09202020 20202f2a 2a3c204e sen;. /**< N │ │ + 0x00079a50 756d6265 72206f66 2073656e 6f6e6573 umber of senones │ │ + 0x00079a60 20284349 2b434429 202a2f0a 696e7433 (CI+CD) */.int3 │ │ + 0x00079a70 32206e5f 746d6174 3b092020 2020202f 2 n_tmat;. / │ │ + 0x00079a80 2a2a3c20 4e756d62 6572206f 66207472 **< Number of tr │ │ + 0x00079a90 616e7369 74696f6e 206d6174 72696365 ansition matrice │ │ + 0x00079aa0 73202a2f 0a696e74 3332206e 5f737365 s */.int32 n_sse │ │ + 0x00079ab0 713b2020 20202020 202f2a2a 3c204e75 q; /**< Nu │ │ + 0x00079ac0 6d626572 206f6620 756e6971 75652073 mber of unique s │ │ + 0x00079ad0 656e6f6e 65207365 7175656e 63657320 enone sequences │ │ + 0x00079ae0 2a2f0a69 6e743332 206e5f63 74783b09 */.int32 n_ctx;. │ │ + 0x00079af0 20202020 202f2a2a 3c204e75 6d626572 /**< Number │ │ + 0x00079b00 206f6620 70686f6e 6573206f 6620636f of phones of co │ │ + 0x00079b10 6e746578 74202a2f 0a696e74 3332206e ntext */.int32 n │ │ + 0x00079b20 5f63645f 74726565 3b202020 202f2a2a _cd_tree; /** │ │ + 0x00079b30 3c204e75 6d626572 206f6620 6e6f6465 < Number of node │ │ + 0x00079b40 7320696e 20434420 74726565 20737472 s in CD tree str │ │ + 0x00079b50 75637475 7265202a 2f0a696e 74333220 ucture */.int32 │ │ + 0x00079b60 73696c3b 09202020 20202f2a 2a3c2043 sil;. /**< C │ │ + 0x00079b70 49207068 6f6e6520 49442066 6f722073 I phone ID for s │ │ + 0x00079b80 696c656e 6365202a 2f0a6368 61722063 ilence */.char c │ │ + 0x00079b90 6970686f 6e65735b 5d5b5d3b 20202f2a iphones[][]; /* │ │ + 0x00079ba0 2a3c2043 49207068 6f6e6520 73747269 *< CI phone stri │ │ + 0x00079bb0 6e677320 286e756c 6c2d7465 726d696e ngs (null-termin │ │ + 0x00079bc0 61746564 29202a2f 0a636861 72207061 ated) */.char pa │ │ + 0x00079bd0 6464696e 675b5d3b 20202020 202f2a2a dding[]; /** │ │ + 0x00079be0 3c205061 6464696e 6720746f 20612034 < Padding to a 4 │ │ + 0x00079bf0 2d627974 65732062 6f756e64 61727920 -bytes boundary │ │ + 0x00079c00 2a2f0a73 74727563 74207b20 696e7431 */.struct { int1 │ │ + 0x00079c10 36206374 783b2069 6e743136 206e5f64 6 ctx; int16 n_d │ │ + 0x00079c20 6f776e3b 20696e74 33322070 69642f64 own; int32 pid/d │ │ + 0x00079c30 6f776e20 7d206364 5f747265 655b5d3b own } cd_tree[]; │ │ + 0x00079c40 0a737472 75637420 7b20696e 74333220 .struct { int32 │ │ + 0x00079c50 73736964 3b20696e 74333220 746d6174 ssid; int32 tmat │ │ + 0x00079c60 3b20696e 74382061 7474725b 345d207d ; int8 attr[4] } │ │ + 0x00079c70 2070686f 6e65735b 5d3b0a69 6e743136 phones[];.int16 │ │ + 0x00079c80 20737365 715b5d3b 20202020 2020202f sseq[]; / │ │ + 0x00079c90 2a2a3c20 556e6971 75652073 656e6f6e **< Unique senon │ │ + 0x00079ca0 65207365 7175656e 63657320 2a2f0a69 e sequences */.i │ │ + 0x00079cb0 6e743820 73736571 5f6c656e 5b5d3b20 nt8 sseq_len[]; │ │ + 0x00079cc0 2020202f 2a2a3c20 4e756d62 6572206f /**< Number o │ │ + 0x00079cd0 66207374 61746573 20696e20 65616368 f states in each │ │ + 0x00079ce0 20737365 7120286e 6f6e6520 69662068 sseq (none if h │ │ + 0x00079cf0 6f6d6f67 656e656f 75732920 2a2f0a45 omogeneous) */.E │ │ + 0x00079d00 4e442046 494c4520 464f524d 41542044 ND FILE FORMAT D │ │ + 0x00079d10 45534352 49505449 4f4e0a00 00e3faff ESCRIPTION...... │ │ + 0x00079d20 6de2faff 45e1faff b1dffaff 81ddfaff m...E........... │ │ + 0x00079d30 d5dafaff a9dafaff c9eefaff 50eafaff ............P... │ │ + 0x00079d40 a3eafaff 4febfaff 3aecfaff 66edfaff ....O...:...f... │ │ + 0x00079d50 b6e8faff 00000000 00000000 00000000 ................ │ │ + 0x00079d60 00000000 00000000 00000000 00000000 ................ │ │ + 0x00079d70 00000000 00000000 00000000 00000000 ................ │ │ + 0x00079d80 cda4fbff 91a1fbff 57a7fbff 43a7fbff ........W...C... │ │ + 0x00079d90 29a7fbff 1da7fbff 91a1fbff 91a1fbff )............... │ │ + 0x00079da0 fba6fbff 91a1fbff 91a1fbff e8a6fbff ................ │ │ + 0x00079db0 b7a6fbff 8ea6fbff 61a6fbff 22a6fbff ........a..."... │ │ + 0x00079dc0 5ea5fbff 91a1fbff 2ca5fbff 91a1fbff ^.......,....... │ │ + 0x00079dd0 17a5fbff dba4fbff c2a5fbff 61a1fbff ............a... │ │ + 0x00079de0 61a1fbff 48a4fbff 48a4fbff 8ea5fbff a...H...H....... │ │ + 0x00079df0 eea5fbff 206f7220 25730073 796e7461 .... or %s.synta │ │ + 0x00079e00 78206572 726f722c 20756e65 78706563 x error, unexpec │ │ + 0x00079e10 74656420 2573002c 20657870 65637469 ted %s., expecti │ │ + 0x00079e20 6e672025 73000000 00000000 00000000 ng %s........... │ │ + 0x00079e30 00000000 00000000 00000000 00000000 ................ │ │ + 0x00079e40 240d0307 08070a07 080b0e17 101d0e07 $............... │ │ + 0x00079e50 1021220b 07390d06 0b081105 060b080d .!"..9.......... │ │ + 0x00079e60 0b0d0d0f 00121304 08080c0c 070b3120 ..............1 │ │ + 0x00079e70 ff0b0b09 0bff0b00 00000000 00000000 ................ │ │ + 0x00079e80 3218011e 1f05201e 1f062118 222c2111 2..... ...!.",!. │ │ + 0x00079e90 222e2f12 1a323109 1b0a3808 09300a31 "./..21...8..0.1 │ │ + 0x00079ea0 36313137 0734350f 1314151d 191c392d 6117.45.......9- │ │ + 0x00079eb0 002a2b33 160017db dbdbdbdb db292bf4 .*+3.........)+. │ │ + 0x00079ec0 f0fddcdb dbdb0f00 00000000 00000000 ................ │ │ + 0x00079ed0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00079ee0 fffe2416 2308dbdb 20211e16 db11db25 ..$.#... !.....% │ │ + 0x00079ef0 db0ddb22 1ffcdb11 db2627db dbfcdbdb ...".....&'..... │ │ + 0x00079f00 00fcfc12 fc2adbdb db13dbdb 15131409 .....*.......... │ │ + 0x00079f10 dbfc2adb dbdbdbdb dbfcff02 0304100b ..*............. │ │ + 0x00079f20 0c0d0e23 24252627 28290000 00000000 ...#$%&'()...... │ │ + 0x00079f30 00000000 00000000 00000000 00000000 ................ │ │ + 0x00079f40 00000002 00000601 00000000 0b030e00 ................ │ │ + 0x00079f50 05000700 00000c04 0f000008 0d001c1d ................ │ │ + 0x00079f60 00000000 1214161e 1f180a09 00190000 ................ │ │ + 0x00079f70 10001517 2021111a 1b130000 00000000 .... !.......... │ │ + 0x00079f80 00020102 03020203 04050301 02030102 ................ │ │ + 0x00079f90 04050103 01020102 01020303 01010101 ................ │ │ + 0x00079fa0 02020000 00000000 00000000 00000000 ................ │ │ + 0x00079fb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00079fc0 00141515 15161717 17171819 191a1b1b ................ │ │ + 0x00079fd0 1c1c1d1d 1e1e1f1f 20202122 23232323 ........ !"#### │ │ + 0x00079fe0 23230000 00000000 00000000 00000000 ##.............. │ │ + 0x00079ff0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a000 00020202 02020202 02020202 02020202 ................ │ │ + 0x0007a010 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007a020 02020202 02020202 0e0f1213 02020202 ................ │ │ + 0x0007a030 02020202 02020202 0202020b 020c0202 ................ │ │ + 0x0007a040 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007a050 02020202 02020202 02020210 02110202 ................ │ │ + 0x0007a060 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007a070 02020202 02020202 02020202 0d020202 ................ │ │ + 0x0007a080 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007a090 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007a0a0 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007a0b0 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007a0c0 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007a0d0 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007a0e0 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007a0f0 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007a100 01020304 05060708 090a0000 00000000 ................ │ │ + 0x0007a110 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a120 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a130 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a140 f2b7fbff 0bb8fbff 0bb8fbff 2fb8fbff ............/... │ │ + 0x0007a150 52b8fbff 0bb8fbff 0bb8fbff 6fbafbff R...........o... │ │ + 0x0007a160 1ebafbff 0bb8fbff 45bafbff 5abafbff ........E...Z... │ │ + 0x0007a170 6ab9fbff 7fb9fbff d1b9fbff fab9fbff j............... │ │ + 0x0007a180 00bafbff a2b7fbff bbb9fbff a2b7fbff ................ │ │ + 0x0007a190 c4b7fbff 36bafbff 28b9fbff 67b8fbff ....6...(...g... │ │ + 0x0007a1a0 2bb8fbff 2bb8fbff 2bb8fbff 2bb8fbff +...+...+...+... │ │ + 0x0007a1b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a1c0 00000000 01000000 01000000 00000000 ................ │ │ + 0x0007a1d0 00000000 00000000 01000000 00000000 ................ │ │ + 0x0007a1e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a1f0 00000000 00000000 01000000 01000000 ................ │ │ + 0x0007a200 01000000 00000000 00000000 01000000 ................ │ │ + 0x0007a210 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a220 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a230 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a240 00006700 01000100 00000100 03000300 ..g............. │ │ + 0x0007a250 00000d00 01000300 0d000100 04000400 ................ │ │ + 0x0007a260 07000700 2c000400 1d000700 08000800 ....,........... │ │ + 0x0007a270 01000100 36000800 1a000100 1a001a00 ....6........... │ │ + 0x0007a280 1a002c00 5d001d00 5c000100 02000200 ..,.]...\....... │ │ + 0x0007a290 35000200 36004400 1a005b00 02004200 5...6.D...[...B. │ │ + 0x0007a2a0 42000200 32003200 32004700 47003500 B...2.2.2.G.G.5. │ │ + 0x0007a2b0 4d003600 44005a00 02000200 4f004200 M.6.D.Z.....O.B. │ │ + 0x0007a2c0 32000200 47004b00 4b005800 58004d00 2...G.K.K.X.X.M. │ │ + 0x0007a2d0 4e000200 05000500 05004f00 05000500 N.........O..... │ │ + 0x0007a2e0 55005400 05005300 05000500 05005200 U.T...S.......R. │ │ + 0x0007a2f0 4e005700 57005100 50004800 40005500 N.W.W.Q.P.H.@.U. │ │ + 0x0007a300 3f005600 56003e00 3d003a00 57004e00 ?.V.V.>.=.:.W.N. │ │ + 0x0007a310 39000500 05000600 06000600 34000600 9...........4... │ │ + 0x0007a320 06005600 33000600 31000600 06000600 ..V.3...1....... │ │ + 0x0007a330 30002800 27002600 25002400 23002100 0.(.'.&.%.$.#.!. │ │ + 0x0007a340 20001500 12001100 10000f00 0c000900 ............... │ │ + 0x0007a350 00000000 06000600 18001800 18000000 ................ │ │ + 0x0007a360 18001800 00000000 18000000 18001800 ................ │ │ + 0x0007a370 18000000 00000000 00001800 00000000 ................ │ │ + 0x0007a380 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a390 00000000 00001800 18002b00 2b002b00 ..........+.+.+. │ │ + 0x0007a3a0 00002b00 2b000000 00002b00 00002b00 ..+.+.....+...+. │ │ + 0x0007a3b0 2b002b00 00000000 00000000 2b000000 +.+.........+... │ │ + 0x0007a3c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a3d0 00000000 00000000 2b002b00 2e002e00 ........+.+..... │ │ + 0x0007a3e0 2e000000 2e002e00 00000000 2e000000 ................ │ │ + 0x0007a3f0 2e002e00 2e000000 00000000 00002e00 ................ │ │ + 0x0007a400 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a410 00000000 00000000 00002e00 2e004600 ..............F. │ │ + 0x0007a420 46004600 00004600 46000000 00004600 F.F...F.F.....F. │ │ + 0x0007a430 00004600 46004600 00000000 00000000 ..F.F.F......... │ │ + 0x0007a440 46000000 00000000 00000000 00000000 F............... │ │ + 0x0007a450 00000000 00000000 00000000 46004600 ............F.F. │ │ + 0x0007a460 62006200 62006300 63006300 64006400 b.b.b.c.c.c.d.d. │ │ + 0x0007a470 64006500 65006500 66006600 68006800 d.e.e.e.f.f.h.h. │ │ + 0x0007a480 68006900 69006a00 6a006a00 6b006b00 h.i.i.j.j.j.k.k. │ │ + 0x0007a490 6b006c00 6c006c00 6d006d00 6d006e00 k.l.l.l.m.m.m.n. │ │ + 0x0007a4a0 6e006e00 6f006f00 6f007000 70007000 n.n.o.o.o.p.p.p. │ │ + 0x0007a4b0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x0007a4c0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x0007a4d0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x0007a4e0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x0007a4f0 61006100 61006100 61006100 00000000 a.a.a.a.a.a..... │ │ + 0x0007a500 00002a00 0b000b00 61000c00 14000b00 ..*.....a....... │ │ + 0x0007a510 61002200 0d001500 23000e00 14000b00 a.".....#....... │ │ + 0x0007a520 1f000b00 41001500 36002000 1f000b00 ....A...6. ..... │ │ + 0x0007a530 0f001000 35002000 2f001100 30003100 ....5. ./...0.1. │ │ + 0x0007a540 32004200 60003700 5f001200 0b000b00 2.B.`.7._....... │ │ + 0x0007a550 36000c00 4e004100 33005e00 0d002c00 6...N.A.3.^...,. │ │ + 0x0007a560 55000e00 30004a00 32004a00 57003700 U...0.J.2.J.W.7. │ │ + 0x0007a570 36004f00 42005d00 0f001000 36005600 6.O.B.].....6.V. │ │ + 0x0007a580 33001100 33004a00 58004a00 58003700 3...3.J.X.J.X.7. │ │ + 0x0007a590 35001200 17000b00 18003700 19001900 5.........7..... │ │ + 0x0007a5a0 41002100 1a005c00 1b001c00 19005b00 A.!...\.......[. │ │ + 0x0007a5b0 4e004a00 57005a00 59004900 54004200 N.J.W.Z.Y.I.T.B. │ │ + 0x0007a5c0 53002c00 55005200 51003b00 33004f00 S.,.U.R.Q.;.3.O. │ │ + 0x0007a5d0 50001d00 19001700 0b001800 4c001900 P...........L... │ │ + 0x0007a5e0 19005600 4b001a00 49001b00 1c001900 ..V.K...I....... │ │ + 0x0007a5f0 47004000 3f003e00 3d003c00 3b003900 G.@.?.>.=.<.;.9. │ │ + 0x0007a600 38002900 28002700 26002500 21006100 8.).(.'.&.%.!.a. │ │ + 0x0007a610 61006100 1d001900 2c002c00 2d006100 a.a.....,.,.-.a. │ │ + 0x0007a620 2c002c00 61006100 2c006100 2c002c00 ,.,.a.a.,.a.,.,. │ │ + 0x0007a630 2c006100 61006100 61002e00 61006100 ,.a.a.a.a...a.a. │ │ + 0x0007a640 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x0007a650 61006100 61002c00 2c002c00 2c002d00 a.a.a.,.,.,.,.-. │ │ + 0x0007a660 61002c00 2c006100 61002c00 61002c00 a.,.,.a.a.,.a.,. │ │ + 0x0007a670 2c002c00 61006100 61006100 2e006100 ,.,.a.a.a.a...a. │ │ + 0x0007a680 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x0007a690 61006100 61006100 2c002c00 44002c00 a.a.a.a.,.,.D.,. │ │ + 0x0007a6a0 45006100 44004400 61006100 44006100 E.a.D.D.a.a.D.a. │ │ + 0x0007a6b0 44004400 44006100 61006100 61004600 D.D.D.a.a.a.a.F. │ │ + 0x0007a6c0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x0007a6d0 61006100 61006100 61004400 44004400 a.a.a.a.a.D.D.D. │ │ + 0x0007a6e0 2c004500 61004400 44006100 61004400 ,.E.a.D.D.a.a.D. │ │ + 0x0007a6f0 61004400 44004400 61006100 61006100 a.D.D.D.a.a.a.a. │ │ + 0x0007a700 46006100 61006100 61006100 61006100 F.a.a.a.a.a.a.a. │ │ + 0x0007a710 61006100 61006100 61006100 44004400 a.a.a.a.a.a.D.D. │ │ + 0x0007a720 0a000a00 0a001300 13001300 16001600 ................ │ │ + 0x0007a730 16001e00 1e001e00 24002400 2b002b00 ........$.$.+.+. │ │ + 0x0007a740 2b003400 34003500 35003500 3a003a00 +.4.4.5.5.5.:.:. │ │ + 0x0007a750 3a002c00 2c002c00 43004300 43004800 :.,.,.,.C.C.C.H. │ │ + 0x0007a760 48004800 4d004d00 4d004400 44004400 H.H.M.M.M.D.D.D. │ │ + 0x0007a770 09006100 61006100 61006100 61006100 ..a.a.a.a.a.a.a. │ │ + 0x0007a780 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x0007a790 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x0007a7a0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x0007a7b0 61006100 61006100 61006100 00000000 a.a.a.a.a.a..... │ │ + 0x0007a7c0 00006200 62006300 63006400 64006500 ..b.b.c.c.d.d.e. │ │ + 0x0007a7d0 65006100 61006100 61006100 66006100 e.a.a.a.a.a.f.a. │ │ + 0x0007a7e0 61006100 61006100 61006100 67006100 a.a.a.a.a.a.g.a. │ │ + 0x0007a7f0 68006100 61006100 69006a00 61006100 h.a.a.a.i.j.a.a. │ │ + 0x0007a800 61006100 61006b00 66006100 61006100 a.a.a.k.f.a.a.a. │ │ + 0x0007a810 61006100 67006800 6c006700 6d006100 a.a.g.h.l.g.m.a. │ │ + 0x0007a820 61006e00 61006100 69006a00 6f006100 a.n.a.a.i.j.o.a. │ │ + 0x0007a830 61006100 6b006100 61006100 61006100 a.a.k.a.a.a.a.a. │ │ + 0x0007a840 61006100 70002b00 6c002b00 6d006100 a.a.p.+.l.+.m.a. │ │ + 0x0007a850 6e006100 61006100 61006a00 6f006a00 n.a.a.a.a.j.o.j. │ │ + 0x0007a860 61006100 61006100 61006c00 70006100 a.a.a.a.a.l.p.a. │ │ + 0x0007a870 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x0007a880 61000000 61006100 61006100 61006100 a...a.a.a.a.a.a. │ │ + 0x0007a890 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x0007a8a0 61000000 00000000 00000000 00000000 a............... │ │ + 0x0007a8b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a8c0 00000000 24000400 0c004800 69000e00 ....$.....H.i... │ │ + 0x0007a8d0 14008700 38013801 75000200 00006700 ....8.8.u.....g. │ │ + 0x0007a8e0 69006300 5f003801 38017700 00003801 i.c._.8.8.w...8. │ │ + 0x0007a8f0 8a003801 15003801 00000100 38013801 ..8...8.....8.8. │ │ + 0x0007a900 76006d00 38017b00 6f006800 5e006500 v.m.8.{.o.h.^.e. │ │ + 0x0007a910 55003801 0000ab00 0e000000 cc003801 U.8...........8. │ │ + 0x0007a920 6d007100 29006a00 60001500 17003801 m.q.).j.`.....8. │ │ + 0x0007a930 38015800 62003801 38014900 47004600 8.X.b.8.8.I.G.F. │ │ + 0x0007a940 59003801 2c000000 27000000 ed002b00 Y.8.,...'.....+. │ │ + 0x0007a950 5a003801 38013900 38012500 45002b00 Z.8.8.9.8.%.E.+. │ │ + 0x0007a960 4d004000 39003a00 40004c00 5e004f00 M.@.9.:.@.L.^.O. │ │ + 0x0007a970 3b003801 27000e00 0e000400 38013801 ;.8.'.......8.8. │ │ + 0x0007a980 38013801 0f011201 15011801 1b010000 8.8............. │ │ + 0x0007a990 1d012001 22012501 28012b01 2e013101 .. .".%.(.+...1. │ │ + 0x0007a9a0 34010000 00000000 00000000 00000000 4............... │ │ + 0x0007a9b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a9c0 00000000 01000000 02000000 02000000 ................ │ │ + 0x0007a9d0 01000000 01000000 02000000 02000000 ................ │ │ + 0x0007a9e0 01000000 01000000 02000000 01000000 ................ │ │ + 0x0007a9f0 02000000 03000000 03000000 01000000 ................ │ │ + 0x0007aa00 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007aa10 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007aa20 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007aa30 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007aa40 01000000 02000000 02000000 01000000 ................ │ │ + 0x0007aa50 01000000 01000000 00000000 00000000 ................ │ │ + 0x0007aa60 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aa70 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aa80 00000000 01000000 01000000 01000000 ................ │ │ + 0x0007aa90 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007aaa0 01000000 02000000 03000000 01000000 ................ │ │ + 0x0007aab0 01000000 02000000 01000000 01000000 ................ │ │ + 0x0007aac0 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007aad0 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007aae0 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007aaf0 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ab00 02000000 01000000 04000000 05000000 ................ │ │ + 0x0007ab10 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ab20 06000000 06000000 07000000 06000000 ................ │ │ + 0x0007ab30 01000000 08000000 09000000 0a000000 ................ │ │ + 0x0007ab40 0b000000 0b000000 0b000000 0b000000 ................ │ │ + 0x0007ab50 0b000000 0b000000 0b000000 0b000000 ................ │ │ + 0x0007ab60 0b000000 0b000000 01000000 0c000000 ................ │ │ + 0x0007ab70 0d000000 06000000 0e000000 01000000 ................ │ │ + 0x0007ab80 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ab90 01000000 01000000 0f000000 10000000 ................ │ │ + 0x0007aba0 01000000 01000000 11000000 01000000 ................ │ │ + 0x0007abb0 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007abc0 01000000 01000000 01000000 12000000 ................ │ │ + 0x0007abd0 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007abe0 01000000 01000000 01000000 06000000 ................ │ │ + 0x0007abf0 13000000 06000000 01000000 01000000 ................ │ │ + 0x0007ac00 01000000 14000000 15000000 16000000 ................ │ │ + 0x0007ac10 01000000 17000000 01000000 18000000 ................ │ │ + 0x0007ac20 01000000 19000000 01000000 01000000 ................ │ │ + 0x0007ac30 1a000000 1b000000 01000000 1c000000 ................ │ │ + 0x0007ac40 1d000000 01000000 1e000000 01000000 ................ │ │ + 0x0007ac50 1f000000 20000000 01000000 01000000 .... ........... │ │ + 0x0007ac60 01000000 01000000 01000000 21000000 ............!... │ │ + 0x0007ac70 06000000 22000000 01000000 01000000 ...."........... │ │ + 0x0007ac80 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ac90 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007aca0 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007acb0 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007acc0 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007acd0 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ace0 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007acf0 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ad00 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ad10 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ad20 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ad30 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ad40 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ad50 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ad60 01000000 01000000 01000000 23000000 ............#... │ │ + 0x0007ad70 01000000 01000000 01000000 24000000 ............$... │ │ + 0x0007ad80 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ad90 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ada0 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007adb0 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007adc0 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007add0 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ade0 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007adf0 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ae00 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ae10 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ae20 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ae30 01000000 01000000 01000000 25000000 ............%... │ │ + 0x0007ae40 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ae50 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ae60 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ae70 01000000 01000000 01000000 01000000 ................ │ │ + 0x0007ae80 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007ae90 00001700 16000100 16001600 16001600 ................ │ │ + 0x0007aea0 16001600 16000500 01000500 11000100 ................ │ │ + 0x0007aeb0 11001500 15001200 15001500 09000100 ................ │ │ + 0x0007aec0 09000000 03000000 00000000 00000000 ................ │ │ + 0x0007aed0 00000400 11001100 00001100 11000700 ................ │ │ + 0x0007aee0 00001400 00000000 00000000 00001000 ................ │ │ + 0x0007aef0 08000000 00000200 0e000000 00000000 ................ │ │ + 0x0007af00 00001300 00001100 00001100 11000000 ................ │ │ + 0x0007af10 00000600 14000000 0f000000 00001000 ................ │ │ + 0x0007af20 00000000 00000000 00001300 00000000 ................ │ │ + 0x0007af30 00000a00 00000000 00000000 0c000d00 ................ │ │ + 0x0007af40 0b000000 44617270 61205472 69677261 ....Darpa Trigra │ │ + 0x0007af50 6d204c4d 00000000 fe75fdff fe75fdff m LM.....u...u.. │ │ + 0x0007af60 de73fdff de73fdff 3874fdff 3874fdff .s...s..8t..8t.. │ │ + 0x0007af70 fe75fdff fe75fdff b574fdff b574fdff .u...u...t...t.. │ │ + 0x0007af80 fe75fdff fe75fdff fe75fdff fe75fdff .u...u...u...u.. │ │ + 0x0007af90 fe75fdff fe75fdff 8d73fdff 8d73fdff .u...u...s...s.. │ │ + 0x0007afa0 fe75fdff fe75fdff fe75fdff fe75fdff .u...u...u...u.. │ │ + 0x0007afb0 fe75fdff fe75fdff fe75fdff fe75fdff .u...u...u...u.. │ │ + 0x0007afc0 fe75fdff fe75fdff fe75fdff fe75fdff .u...u...u...u.. │ │ + 0x0007afd0 fe75fdff fe75fdff e974fdff a07dfdff .u...u...t...}.. │ │ + 0x0007afe0 a07dfdff 837dfdff 837dfdff 627dfdff .}...}...}..b}.. │ │ + 0x0007aff0 627dfdff a07dfdff a07dfdff 537dfdff b}...}...}..S}.. │ │ + 0x0007b000 537dfdff a07dfdff a07dfdff a07dfdff S}...}...}...}.. │ │ + 0x0007b010 a07dfdff a07dfdff a07dfdff 3b7dfdff .}...}...}..;}.. │ │ + 0x0007b020 3b7dfdff a07dfdff a07dfdff a07dfdff ;}...}...}...}.. │ │ + 0x0007b030 a07dfdff a07dfdff a07dfdff a07dfdff .}...}...}...}.. │ │ + 0x0007b040 a07dfdff a07dfdff a07dfdff a07dfdff .}...}...}...}.. │ │ + 0x0007b050 a07dfdff a07dfdff a07dfdff e17cfdff .}...}...}...|.. │ │ + 0x0007b060 03000000 04000000 04000000 05000000 ................ │ │ + 0x0007b070 06000000 06000000 00000000 dfb00899 ................ │ │ + 0x0007b080 65000000 d3000000 33010000 91010000 e.......3....... │ │ + 0x0007b090 f7010000 59020000 bd020000 29030000 ....Y.......)... │ │ + 0x0007b0a0 8b030000 f1030000 b1040000 41060000 ............A... │ │ + 0x0007b0b0 d3070000 6b090000 b90b0000 a10f0000 ....k........... │ │ + 0x0007b0c0 8b130000 77170000 591b0000 491f0000 ....w...Y...I... │ │ + 0x0007b0d0 29230000 17270000 e72e0000 813e0000 )#...'.......>.. │ │ + 0x0007b0e0 2b4e0000 c15d0000 3b750000 499c0000 +N...]..;u..I... │ │ + 0x0007b0f0 65c30000 6dea0000 71110100 95380100 e...m...q....8.. │ │ + 0x0007b100 915f0100 a3860100 cbd40100 01710200 ._...........q.. │ │ + 0x0007b110 430d0300 87a90300 e7930400 891a0600 C............... │ │ + 0x0007b120 29a10700 cb270900 61ae0a00 0b350c00 )....'..a....5.. │ │ + 0x0007b130 a1bb0d00 ffffffff 00000000 00000000 ................ │ │ + 0x0007b140 48f6fdff 28f8fdff 28f8fdff 28f8fdff H...(...(...(... │ │ + 0x0007b150 28f8fdff 28f8fdff 28f8fdff 28f8fdff (...(...(...(... │ │ + 0x0007b160 28f8fdff 10f8fdff 10f8fdff 10f8fdff (............... │ │ + 0x0007b170 10f8fdff 10f8fdff 28f8fdff 28f8fdff ........(...(... │ │ + 0x0007b180 28f8fdff 28f8fdff 28f8fdff 28f8fdff (...(...(...(... │ │ + 0x0007b190 28f8fdff 28f8fdff 28f8fdff 28f8fdff (...(...(...(... │ │ + 0x0007b1a0 28f8fdff 28f8fdff 28f8fdff 28f8fdff (...(...(...(... │ │ + 0x0007b1b0 28f8fdff 28f8fdff 28f8fdff 28f8fdff (...(...(...(... │ │ + 0x0007b1c0 10f8fdff 28f8fdff 28f8fdff 28f8fdff ....(...(...(... │ │ + 0x0007b1d0 28f8fdff 28f8fdff 28f8fdff 28f8fdff (...(...(...(... │ │ + 0x0007b1e0 28f8fdff 28f8fdff 28f8fdff b8f6fdff (...(...(....... │ │ + 0x0007b1f0 28f8fdff 38f8fdff 05000000 19000000 (...8........... │ │ + 0x0007b200 7d000000 00000000 00000000 00000000 }............... │ │ + 0x0007b210 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007b220 bc89d897 b2d29c3c 33a7a8d5 23f64939 .......<3...#.I9 │ │ + 0x0007b230 3da7f444 fd0fa532 9d978ccf 08ba5b25 =..D...2......[% │ │ + 0x0007b240 436fac64 28066811 00000000 00000000 Co.d(.h......... │ │ + 0x0007b250 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007b260 0080e037 79c34143 176e05b5 b5b89346 ...7y.AC.n.....F │ │ + 0x0007b270 f5f93fe9 034f384d 321d30f9 4877825a ..?..O8M2.0.Hw.Z │ │ + 0x0007b280 3cbf737f dd4f1575 00000000 00000000 <.s..O.u........ │ │ + 0x0007b290 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007b2a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007b2b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007b2c0 00000000 0000f03f 00000000 00002440 .......?......$@ │ │ + 0x0007b2d0 00000000 00005940 00000000 00408f40 ......Y@.....@.@ │ │ + 0x0007b2e0 00000000 0088c340 00000000 006af840 .......@.....j.@ │ │ + 0x0007b2f0 00000000 80842e41 00000000 d0126341 .......A......cA │ │ + 0x0007b300 00000000 84d79741 00000000 65cdcd41 .......A....e..A │ │ + 0x0007b310 00000020 5fa00242 000000e8 76483742 ... _..B....vH7B │ │ + 0x0007b320 000000a2 941a6d42 000040e5 9c30a242 ......mB..@..0.B │ │ + 0x0007b330 0000901e c4bcd642 00003426 f56b0c43 .......B..4&.k.C │ │ + 0x0007b340 0080e037 79c34143 00a0d885 57347643 ...7y.AC....W4vC │ │ + 0x0007b350 00c84e67 6dc1ab43 003d9160 e458e143 ..Ngm..C.=.`.X.C │ │ + 0x0007b360 408cb578 1daf1544 50efe2d6 e41a4b44 @..x...DP.....KD │ │ + 0x0007b370 92d54d06 cff08044 ..M....D │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ @@ -1,3142 +1,3626 @@ │ │ │ │ Hex dump of section '.eh_frame': │ │ - 0x000720d4 14000000 00000000 017a5200 017c0801 .........zR..|.. │ │ - 0x000720e4 1b0c0404 88010000 1c000000 1c000000 ................ │ │ - 0x000720f4 9cb2f9ff 24000000 00410e08 83024f0e ....$....A....O. │ │ - 0x00072104 20520e08 410e04c3 1c000000 3c000000 R..A.......<... │ │ - 0x00072114 1cb2f9ff 34000000 00410e08 83024f0e ....4....A....O. │ │ - 0x00072124 20620e08 410e04c3 1c000000 5c000000 b..A.......\... │ │ - 0x00072134 3cb2f9ff 1b000000 00410e08 83024f0e <........A....O. │ │ - 0x00072144 10490e08 410e04c3 10000000 7c000000 .I..A.......|... │ │ - 0x00072154 60b2f9ff 0c000000 00000000 38000000 `...........8... │ │ - 0x00072164 90000000 58b2f9ff 73000000 00410e08 ....X...s....A.. │ │ - 0x00072174 8502410e 0c870341 0e108604 430e1483 ..A....A....C... │ │ - 0x00072184 054f0e30 02590e14 410e10c3 410e0cc6 .O.0.Y..A...A... │ │ - 0x00072194 410e08c7 410e04c5 14000000 cc000000 A...A........... │ │ - 0x000721a4 9cb2f9ff 16000000 00440e20 510e0400 .........D. Q... │ │ - 0x000721b4 1c000000 e4000000 a4b2f9ff 2e000000 ................ │ │ - 0x000721c4 00410e08 83024f0e 305c0e08 410e04c3 .A....O.0\..A... │ │ - 0x000721d4 28000000 04010000 b4b2f9ff cd000000 (............... │ │ - 0x000721e4 00440e40 48870348 85028305 61860402 .D.@H..H....a... │ │ - 0x000721f4 760a0e04 c5c7c6c3 450b0000 28000000 v.......E...(... │ │ - 0x00072204 30010000 58b3f9ff ba000000 00440e40 0...X........D.@ │ │ - 0x00072214 48870348 85028305 61860402 640a0e04 H..H....a...d... │ │ - 0x00072224 c5c7c6c3 470b0000 28000000 5c010000 ....G...(...\... │ │ - 0x00072234 ecb3f9ff c8000000 00440e50 48870348 .........D.PH..H │ │ - 0x00072244 85028305 63860402 720a0e04 c5c7c6c3 ....c...r....... │ │ - 0x00072254 470b0000 28000000 88010000 90b4f9ff G...(........... │ │ - 0x00072264 06010000 00440e40 5883055d 87038502 .....D.@X..].... │ │ - 0x00072274 860402b8 0a0e04c5 c7c6c347 0b000000 ...........G.... │ │ - 0x00072284 28000000 b4010000 74b5f9ff b2000000 (.......t....... │ │ - 0x00072294 00440e40 48870348 83055d85 02860402 .D.@H..H..]..... │ │ - 0x000722a4 6d0a0e04 c5c7c6c3 420b0000 28000000 m.......B...(... │ │ - 0x000722b4 e0010000 08b6f9ff bf000000 00440e40 .............D.@ │ │ - 0x000722c4 48870348 83055d85 02860402 720a0e04 H..H..].....r... │ │ - 0x000722d4 c5c7c6c3 450b0000 28000000 0c020000 ....E...(....... │ │ - 0x000722e4 9cb6f9ff b2000000 00440e40 48870348 .........D.@H..H │ │ - 0x000722f4 83055d85 02860402 6c0a0e04 c5c7c6c3 ..].....l....... │ │ - 0x00072304 430b0000 28000000 38020000 30b7f9ff C...(...8...0... │ │ - 0x00072314 b2000000 00440e50 48870348 85028305 .....D.PH..H.... │ │ - 0x00072324 61860402 680a0e04 c5c7c6c3 430b0000 a...h.......C... │ │ - 0x00072334 28000000 64020000 c4b7f9ff c4000000 (...d........... │ │ - 0x00072344 00440e40 48850248 83055d87 03860402 .D.@H..H..]..... │ │ - 0x00072354 850a0e04 c5c7c6c3 420b0000 14000000 ........B....... │ │ - 0x00072364 90020000 68b8f9ff 21000000 00440e20 ....h...!....D. │ │ - 0x00072374 5c0e0400 1c000000 a8020000 80b8f9ff \............... │ │ - 0x00072384 2e000000 00410e08 83024f0e 305c0e08 .....A....O.0\.. │ │ - 0x00072394 410e04c3 1c000000 c8020000 90b8f9ff A............... │ │ - 0x000723a4 2e000000 00410e08 83024f0e 305c0e08 .....A....O.0\.. │ │ - 0x000723b4 410e04c3 28000000 e8020000 a0b8f9ff A...(........... │ │ - 0x000723c4 ba000000 00470e90 014b8604 83057885 .....G...K....x. │ │ - 0x000723d4 02870302 400a0e04 c5c7c6c3 460b0000 ....@.......F... │ │ - 0x000723e4 28000000 14030000 34b9f9ff 14010000 (.......4....... │ │ - 0x000723f4 00470eb0 014e8604 83050249 85027387 .G...N.....I..s. │ │ - 0x00072404 0302520a 0e04c5c7 c6c3450b 28000000 ..R.......E.(... │ │ - 0x00072414 40030000 28baf9ff e4000000 00470e90 @...(........G.. │ │ - 0x00072424 014b8604 8305025c 85028703 02440a0e .K.....\.....D.. │ │ - 0x00072434 04c5c7c6 c3460b00 14000000 6c030000 .....F......l... │ │ - 0x00072444 ecbaf9ff 21000000 00440e20 5c0e0400 ....!....D. \... │ │ - 0x00072454 1c000000 84030000 04bbf9ff 2e000000 ................ │ │ - 0x00072464 00410e08 83024f0e 305c0e08 410e04c3 .A....O.0\..A... │ │ - 0x00072474 28000000 a4030000 14bbf9ff f2000000 (............... │ │ - 0x00072484 00440e50 48850248 83055d87 03860402 .D.PH..H..]..... │ │ - 0x00072494 920a0e04 c5c7c6c3 450b0000 14000000 ........E....... │ │ - 0x000724a4 d0030000 e8bbf9ff 21000000 00440e20 ........!....D. │ │ - 0x000724b4 5c0e0400 28000000 e8030000 00bcf9ff \...(........... │ │ - 0x000724c4 e2000000 00440e50 48850248 83055d87 .....D.PH..H..]. │ │ - 0x000724d4 03860402 8a0a0e04 c5c7c6c3 450b0000 ............E... │ │ - 0x000724e4 1c000000 14040000 c4bcf9ff 2e000000 ................ │ │ - 0x000724f4 00410e08 83024f0e 305c0e08 410e04c3 .A....O.0\..A... │ │ - 0x00072504 28000000 34040000 d4bcf9ff b2000000 (...4........... │ │ - 0x00072514 00440e40 48870348 83055d85 02860402 .D.@H..H..]..... │ │ - 0x00072524 6c0a0e04 c5c7c6c3 430b0000 28000000 l.......C...(... │ │ - 0x00072534 60040000 68bdf9ff b2000000 00440e40 `...h........D.@ │ │ - 0x00072544 48870348 83055d85 02860402 6c0a0e04 H..H..].....l... │ │ - 0x00072554 c5c7c6c3 430b0000 1c000000 8c040000 ....C........... │ │ - 0x00072564 fcbdf9ff 4e000000 00410e08 83024f0e ....N....A....O. │ │ - 0x00072574 407c0e08 410e04c3 1c000000 ac040000 @|..A........... │ │ - 0x00072584 2cbef9ff 46000000 00410e08 83024f0e ,...F....A....O. │ │ - 0x00072594 30740e08 410e04c3 1c000000 cc040000 0t..A........... │ │ - 0x000725a4 5cbef9ff 4e000000 00410e08 83024f0e \...N....A....O. │ │ - 0x000725b4 407c0e08 410e04c3 28000000 ec040000 @|..A...(....... │ │ - 0x000725c4 8cbef9ff de000000 00440e40 48870348 .........D.@H..H │ │ - 0x000725d4 83055d85 02860402 800a0e04 c5c7c6c3 ..]............. │ │ - 0x000725e4 470b0000 28000000 18050000 40bff9ff G...(.......@... │ │ - 0x000725f4 25010000 00440e40 5083055d 85028703 %....D.@P..].... │ │ - 0x00072604 860402da 0a0e04c5 c7c6c345 0b000000 ...........E.... │ │ - 0x00072614 1c000000 44050000 44c0f9ff 42000000 ....D...D...B... │ │ - 0x00072624 00410e08 83024f0e 30700e08 410e04c3 .A....O.0p..A... │ │ - 0x00072634 28000000 64050000 74c0f9ff aa000000 (...d...t....... │ │ - 0x00072644 00440e40 48870348 85028305 61860402 .D.@H..H....a... │ │ - 0x00072654 5c0a0e04 c5c7c6c3 470b0000 14000000 \.......G....... │ │ - 0x00072664 90050000 f8c0f9ff 1d000000 00440e18 .............D.. │ │ - 0x00072674 580e0400 10000000 a8050000 00c1f9ff X............... │ │ - 0x00072684 09000000 00000000 14000000 bc050000 ................ │ │ - 0x00072694 fcc0f9ff 27000000 00440e20 620e0400 ....'....D. b... │ │ - 0x000726a4 1c000000 d4050000 14c1f9ff 57000000 ............W... │ │ - 0x000726b4 00440e30 4883035b 86026f0e 04c6c300 .D.0H..[..o..... │ │ - 0x000726c4 1c000000 f4050000 54c1f9ff 2e000000 ........T....... │ │ - 0x000726d4 00410e08 83024f0e 305c0e08 410e04c3 .A....O.0\..A... │ │ - 0x000726e4 20000000 14060000 64c1f9ff 52000000 .......d...R... │ │ - 0x000726f4 00410e08 83024f0e 4002400e 08410e04 .A....O.@.@..A.. │ │ - 0x00072704 c3000000 28000000 38060000 a0c1f9ff ....(...8....... │ │ - 0x00072714 44010000 00440e50 48850248 86048305 D....D.PH..H.... │ │ - 0x00072724 6b870302 aa0a0e04 c5c7c6c3 470b0000 k...........G... │ │ - 0x00072734 28000000 64060000 c4c2f9ff 0a010000 (...d........... │ │ - 0x00072744 00440e60 4f87034c 85028305 65860402 .D.`O..L....e... │ │ - 0x00072754 a00a0e04 c5c7c6c3 440b0000 1c000000 ........D....... │ │ - 0x00072764 90060000 a8c3f9ff 2e000000 00410e08 .............A.. │ │ - 0x00072774 83024f0e 305c0e08 410e04c3 28000000 ..O.0\..A...(... │ │ - 0x00072784 b0060000 b8c3f9ff 5a010000 00470ea0 ........Z....G.. │ │ - 0x00072794 014e8305 6e85026b 87038604 029b0a0e .N..n..k........ │ │ - 0x000727a4 04c5c7c6 c3470b00 28000000 dc060000 .....G..(....... │ │ - 0x000727b4 ecc4f9ff d2000000 00440e50 48850248 .........D.PH..H │ │ - 0x000727c4 86048305 67870302 720a0e04 c5c7c6c3 ....g...r....... │ │ - 0x000727d4 430b0000 1c000000 08070000 a0c5f9ff C............... │ │ - 0x000727e4 4b000000 00440e20 48830356 8602680e K....D. H..V..h. │ │ - 0x000727f4 04c6c300 28000000 28070000 d0c5f9ff ....(...(....... │ │ - 0x00072804 9a010000 00470ea0 014e8305 025a8502 .....G...N...Z.. │ │ - 0x00072814 87038604 02e10a0e 04c5c7c6 c3480b00 .............H.. │ │ - 0x00072824 28000000 54070000 44c7f9ff c2000000 (...T...D....... │ │ - 0x00072834 00470e90 014b8604 83057885 02870302 .G...K....x..... │ │ - 0x00072844 4b0a0e04 c5c7c6c3 430b0000 1c000000 K.......C....... │ │ - 0x00072854 80070000 e8c7f9ff 2e000000 00410e08 .............A.. │ │ - 0x00072864 83024f0e 305c0e08 410e04c3 28000000 ..O.0\..A...(... │ │ - 0x00072874 a0070000 f8c7f9ff e1000000 00440e50 .............D.P │ │ - 0x00072884 50850250 83055d87 03860402 7e0a0e04 P..P..].....~... │ │ - 0x00072894 c5c7c6c3 410b0000 40000000 cc070000 ....A...@....... │ │ - 0x000728a4 bcc8f9ff 71020000 00410e08 8502410e ....q....A....A. │ │ - 0x000728b4 0c870341 0e108604 410e1483 054f0e80 ...A....A....O.. │ │ - 0x000728c4 01032f02 0a0e1441 0e10c341 0e0cc641 ../....A...A...A │ │ - 0x000728d4 0e08c741 0e04c542 0b000000 3c000000 ...A...B....<... │ │ - 0x000728e4 10080000 f8caf9ff 83010000 00410e08 .............A.. │ │ - 0x000728f4 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00072904 054f0e60 034d010a 0e14430e 10c3410e .O.`.M....C...A. │ │ - 0x00072914 0cc6410e 08c7410e 04c5410b 20000000 ..A...A...A. ... │ │ - 0x00072924 50080000 48ccf9ff 54000000 00410e08 P...H...T....A.. │ │ - 0x00072934 83024f0e 3002420e 08410e04 c3000000 ..O.0.B..A...... │ │ - 0x00072944 14000000 74080000 84ccf9ff 21000000 ....t.......!... │ │ - 0x00072954 00440e20 5c0e0400 1c000000 8c080000 .D. \........... │ │ - 0x00072964 9cccf9ff 2e000000 00410e08 83024f0e .........A....O. │ │ - 0x00072974 305c0e08 410e04c3 14000000 ac080000 0\..A........... │ │ - 0x00072984 acccf9ff 17000000 00440e18 520e0400 .........D..R... │ │ - 0x00072994 14000000 c4080000 b4ccf9ff 23000000 ............#... │ │ - 0x000729a4 00440e20 5e0e0400 1c000000 dc080000 .D. ^........... │ │ - 0x000729b4 ccccf9ff 70000000 00440e40 48830353 ....p....D.@H..S │ │ - 0x000729c4 86020250 0e04c6c3 1c000000 fc080000 ...P............ │ │ - 0x000729d4 1ccdf9ff 4a000000 00440e30 48860250 ....J....D.0H..P │ │ - 0x000729e4 83036d0e 04c6c300 24000000 1c090000 ..m.....$....... │ │ - 0x000729f4 4ccdf9ff ac000000 00440e40 48860350 L........D.@H..P │ │ - 0x00072a04 87028304 02630a0e 04c7c6c3 410b0000 .....c......A... │ │ - 0x00072a14 14000000 44090000 d4cdf9ff 14000000 ....D........... │ │ - 0x00072a24 00440e10 4f0e0400 14000000 5c090000 .D..O.......\... │ │ - 0x00072a34 dccdf9ff 17000000 00440e18 520e0400 .........D..R... │ │ - 0x00072a44 14000000 74090000 e4cdf9ff 23000000 ....t.......#... │ │ - 0x00072a54 00440e20 5e0e0400 1c000000 8c090000 .D. ^........... │ │ - 0x00072a64 fccdf9ff 70000000 00440e40 48830353 ....p....D.@H..S │ │ - 0x00072a74 86020250 0e04c6c3 1c000000 ac090000 ...P............ │ │ - 0x00072a84 4ccef9ff 4a000000 00440e30 48860250 L...J....D.0H..P │ │ - 0x00072a94 83036d0e 04c6c300 24000000 cc090000 ..m.....$....... │ │ - 0x00072aa4 7ccef9ff a4000000 00440e40 48860350 |........D.@H..P │ │ - 0x00072ab4 87028304 02550a0e 04c7c6c3 470b0000 .....U......G... │ │ - 0x00072ac4 14000000 f4090000 04cff9ff 14000000 ................ │ │ - 0x00072ad4 00440e10 4f0e0400 1c000000 0c0a0000 .D..O........... │ │ - 0x00072ae4 0ccff9ff 7a000000 00440e40 4883036e ....z....D.@H..n │ │ - 0x00072af4 86027f0e 04c6c300 28000000 2c0a0000 ........(...,... │ │ - 0x00072b04 6ccff9ff fa000000 00440e60 63850283 l........D.`c... │ │ - 0x00072b14 055d8703 86040298 0a0e04c5 c7c6c344 .].............D │ │ - 0x00072b24 0b000000 1c000000 580a0000 40d0f9ff ........X...@... │ │ - 0x00072b34 2e000000 00410e08 83024f0e 305c0e08 .....A....O.0\.. │ │ - 0x00072b44 410e04c3 1c000000 780a0000 50d0f9ff A.......x...P... │ │ - 0x00072b54 2e000000 00410e08 83024f0e 305c0e08 .....A....O.0\.. │ │ - 0x00072b64 410e04c3 28000000 980a0000 60d0f9ff A...(.......`... │ │ - 0x00072b74 47010000 00440e70 66850283 05688703 G....D.pf....h.. │ │ - 0x00072b84 860402b9 0a0e04c5 c7c6c345 0b000000 ...........E.... │ │ - 0x00072b94 28000000 c40a0000 84d1f9ff ce000000 (............... │ │ - 0x00072ba4 00440e50 58850283 05598703 8604027e .D.PX....Y.....~ │ │ - 0x00072bb4 0a0e04c5 c7c6c345 0b000000 28000000 .......E....(... │ │ - 0x00072bc4 f00a0000 28d2f9ff ce000000 00440e50 ....(........D.P │ │ - 0x00072bd4 58850283 05598703 8604027e 0a0e04c5 X....Y.....~.... │ │ - 0x00072be4 c7c6c345 0b000000 1c000000 1c0b0000 ...E............ │ │ - 0x00072bf4 ccd2f9ff 57000000 00440e30 4883035b ....W....D.0H..[ │ │ - 0x00072c04 86026f0e 04c6c300 1c000000 3c0b0000 ..o.........<... │ │ - 0x00072c14 0cd3f9ff 7a000000 00440e40 4883036e ....z....D.@H..n │ │ - 0x00072c24 86027f0e 04c6c300 28000000 5c0b0000 ........(...\... │ │ - 0x00072c34 6cd3f9ff ba000000 00440e40 48850248 l........D.@H..H │ │ - 0x00072c44 86048305 67870302 640a0e04 c5c7c6c3 ....g...d....... │ │ - 0x00072c54 410b0000 1c000000 880b0000 00d4f9ff A............... │ │ - 0x00072c64 2e000000 00410e08 83024f0e 305c0e08 .....A....O.0\.. │ │ - 0x00072c74 410e04c3 1c000000 a80b0000 10d4f9ff A............... │ │ - 0x00072c84 57000000 00440e30 4883035b 86026f0e W....D.0H..[..o. │ │ - 0x00072c94 04c6c300 28000000 c80b0000 50d4f9ff ....(.......P... │ │ - 0x00072ca4 ce000000 00440e50 50850283 055d8703 .....D.PP....].. │ │ - 0x00072cb4 86040282 0a0e04c5 c7c6c345 0b000000 ...........E.... │ │ - 0x00072cc4 28000000 f40b0000 f4d4f9ff 7c000000 (...........|... │ │ - 0x00072cd4 00410e08 8602410e 0c83034f 0e500268 .A....A....O.P.h │ │ - 0x00072ce4 0e0c410e 08c3410e 04c60000 38000000 ..A...A.....8... │ │ - 0x00072cf4 200c0000 48d5f9ff 73000000 00410e08 ...H...s....A.. │ │ - 0x00072d04 8502410e 0c870341 0e108604 430e1483 ..A....A....C... │ │ - 0x00072d14 054f0e30 02590e14 410e10c3 410e0cc6 .O.0.Y..A...A... │ │ - 0x00072d24 410e08c7 410e04c5 28000000 5c0c0000 A...A...(...\... │ │ - 0x00072d34 8cd5f9ff b8000000 00440e40 48860483 .........D.@H... │ │ - 0x00072d44 05678502 8703026c 0a0e04c5 c7c6c341 .g.....l.......A │ │ - 0x00072d54 0b000000 28000000 880c0000 20d6f9ff ....(....... ... │ │ - 0x00072d64 b4000000 00440e30 48870383 05638502 .....D.0H....c.. │ │ - 0x00072d74 86040280 0a0e04c5 c7c6c341 0b000000 ...........A.... │ │ - 0x00072d84 14000000 b40c0000 b4d6f9ff 16000000 ................ │ │ - 0x00072d94 00440e20 510e0400 28000000 cc0c0000 .D. Q...(....... │ │ - 0x00072da4 bcd6f9ff cc000000 00440e40 50850283 .........D.@P... │ │ - 0x00072db4 055d8703 86040283 0a0e04c5 c7c6c344 .].............D │ │ - 0x00072dc4 0b000000 14000000 f80c0000 60d7f9ff ............`... │ │ - 0x00072dd4 34000000 00440e30 6f0e0400 28000000 4....D.0o...(... │ │ - 0x00072de4 100d0000 88d7f9ff cc000000 00440e40 .............D.@ │ │ - 0x00072df4 50850283 055d8703 86040283 0a0e04c5 P....].......... │ │ - 0x00072e04 c7c6c344 0b000000 14000000 3c0d0000 ...D........<... │ │ - 0x00072e14 2cd8f9ff 35000000 00440e30 700e0400 ,...5....D.0p... │ │ - 0x00072e24 14000000 540d0000 54d8f9ff 18000000 ....T...T....... │ │ - 0x00072e34 00440e10 530e0400 14000000 6c0d0000 .D..S.......l... │ │ - 0x00072e44 5cd8f9ff 10000000 00440e10 4b0e0400 \........D..K... │ │ - 0x00072e54 24000000 840d0000 54d8f9ff 02010000 $.......T....... │ │ - 0x00072e64 00440e30 4885024e 87038604 02d20a0e .D.0H..N........ │ │ - 0x00072e74 04c5c7c6 440b0000 1c000000 ac0d0000 ....D........... │ │ - 0x00072e84 3cd9f9ff 59000000 00440e30 48860250 <...Y....D.0H..P │ │ - 0x00072e94 83037c0e 04c6c300 28000000 cc0d0000 ..|.....(....... │ │ - 0x00072ea4 7cd9f9ff cc000000 00440e40 58850283 |........D.@X... │ │ - 0x00072eb4 05598703 8604027f 0a0e04c5 c7c6c344 .Y.............D │ │ - 0x00072ec4 0b000000 14000000 f80d0000 20daf9ff ............ ... │ │ - 0x00072ed4 34000000 00440e30 6f0e0400 14000000 4....D.0o....... │ │ - 0x00072ee4 100e0000 48daf9ff 18000000 00440e10 ....H........D.. │ │ - 0x00072ef4 530e0400 14000000 280e0000 50daf9ff S.......(...P... │ │ - 0x00072f04 10000000 00440e10 4b0e0400 14000000 .....D..K....... │ │ - 0x00072f14 400e0000 48daf9ff 18000000 00440e10 @...H........D.. │ │ - 0x00072f24 530e0400 14000000 580e0000 50daf9ff S.......X...P... │ │ - 0x00072f34 10000000 00440e10 4b0e0400 14000000 .....D..K....... │ │ - 0x00072f44 700e0000 48daf9ff 18000000 00440e10 p...H........D.. │ │ - 0x00072f54 530e0400 14000000 880e0000 50daf9ff S...........P... │ │ - 0x00072f64 10000000 00440e10 4b0e0400 14000000 .....D..K....... │ │ - 0x00072f74 a00e0000 48daf9ff 18000000 00440e10 ....H........D.. │ │ - 0x00072f84 530e0400 14000000 b80e0000 50daf9ff S...........P... │ │ - 0x00072f94 10000000 00440e10 4b0e0400 14000000 .....D..K....... │ │ - 0x00072fa4 d00e0000 48daf9ff 18000000 00440e10 ....H........D.. │ │ - 0x00072fb4 530e0400 14000000 e80e0000 50daf9ff S...........P... │ │ - 0x00072fc4 10000000 00440e10 4b0e0400 14000000 .....D..K....... │ │ - 0x00072fd4 000f0000 48daf9ff 18000000 00440e10 ....H........D.. │ │ - 0x00072fe4 530e0400 14000000 180f0000 50daf9ff S...........P... │ │ - 0x00072ff4 10000000 00440e10 4b0e0400 14000000 .....D..K....... │ │ - 0x00073004 300f0000 48daf9ff 3a000000 00440e30 0...H...:....D.0 │ │ - 0x00073014 750e0400 1c000000 480f0000 70daf9ff u.......H...p... │ │ - 0x00073024 46000000 00440e30 48860283 03790e04 F....D.0H....y.. │ │ - 0x00073034 c6c30000 1c000000 680f0000 a0daf9ff ........h....... │ │ - 0x00073044 46000000 00410e08 83024f0e 30740e08 F....A....O.0t.. │ │ - 0x00073054 410e04c3 14000000 880f0000 d0daf9ff A............... │ │ - 0x00073064 17000000 00440e18 520e0400 14000000 .....D..R....... │ │ - 0x00073074 a00f0000 d8daf9ff 23000000 00440e20 ........#....D. │ │ - 0x00073084 5e0e0400 1c000000 b80f0000 f0daf9ff ^............... │ │ - 0x00073094 70000000 00440e40 48830353 86020250 p....D.@H..S...P │ │ - 0x000730a4 0e04c6c3 20000000 d80f0000 40dbf9ff .... .......@... │ │ - 0x000730b4 6a000000 00410e08 83024f0e 4002580e j....A....O.@.X. │ │ - 0x000730c4 08410e04 c3000000 1c000000 fc0f0000 .A.............. │ │ - 0x000730d4 8cdbf9ff 2e000000 00410e08 83024f0e .........A....O. │ │ - 0x000730e4 305c0e08 410e04c3 1c000000 1c100000 0\..A........... │ │ - 0x000730f4 9cdbf9ff 46000000 00410e08 83024f0e ....F....A....O. │ │ - 0x00073104 30740e08 410e04c3 14000000 3c100000 0t..A.......<... │ │ - 0x00073114 ccdbf9ff 17000000 00440e18 520e0400 .........D..R... │ │ - 0x00073124 14000000 54100000 d4dbf9ff 23000000 ....T.......#... │ │ - 0x00073134 00440e20 5e0e0400 1c000000 6c100000 .D. ^.......l... │ │ - 0x00073144 ecdbf9ff 70000000 00440e40 48830353 ....p....D.@H..S │ │ - 0x00073154 86020250 0e04c6c3 1c000000 8c100000 ...P............ │ │ - 0x00073164 3cdcf9ff 4a000000 00440e30 48860250 <...J....D.0H..P │ │ - 0x00073174 83036d0e 04c6c300 24000000 ac100000 ..m.....$....... │ │ - 0x00073184 6cdcf9ff a4000000 00440e40 48860350 l........D.@H..P │ │ - 0x00073194 87028304 02580a0e 04c7c6c3 440b0000 .....X......D... │ │ - 0x000731a4 14000000 d4100000 f4dcf9ff 14000000 ................ │ │ - 0x000731b4 00440e10 4f0e0400 14000000 ec100000 .D..O........... │ │ - 0x000731c4 fcdcf9ff 17000000 00440e18 520e0400 .........D..R... │ │ - 0x000731d4 14000000 04110000 04ddf9ff 23000000 ............#... │ │ - 0x000731e4 00440e20 5e0e0400 1c000000 1c110000 .D. ^........... │ │ - 0x000731f4 1cddf9ff 70000000 00440e40 48830353 ....p....D.@H..S │ │ - 0x00073204 86020250 0e04c6c3 1c000000 3c110000 ...P........<... │ │ - 0x00073214 6cddf9ff 4a000000 00440e30 48860250 l...J....D.0H..P │ │ - 0x00073224 83036d0e 04c6c300 28000000 5c110000 ..m.....(...\... │ │ - 0x00073234 9cddf9ff c6000000 00440e50 48860450 .........D.PH..P │ │ - 0x00073244 85028305 8703027b 0a0e04c5 c7c6c341 .......{.......A │ │ - 0x00073254 0b000000 14000000 88110000 40def9ff ............@... │ │ - 0x00073264 14000000 00440e10 4f0e0400 20000000 .....D..O... ... │ │ - 0x00073274 a0110000 48def9ff 5f000000 00410e08 ....H..._....A.. │ │ - 0x00073284 83024f0e 30024d0e 08410e04 c3000000 ..O.0.M..A...... │ │ - 0x00073294 1c000000 c4110000 84def9ff 4a000000 ............J... │ │ - 0x000732a4 00410e08 83024f0e 40780e08 410e04c3 .A....O.@x..A... │ │ - 0x000732b4 1c000000 e4110000 b4def9ff 2e000000 ................ │ │ - 0x000732c4 00410e08 83024f0e 305c0e08 410e04c3 .A....O.0\..A... │ │ - 0x000732d4 28000000 04120000 c4def9ff d2000000 (............... │ │ - 0x000732e4 00470e90 014b8604 8305024c 85028703 .G...K.....L.... │ │ - 0x000732f4 02460a0e 04c5c7c6 c3440b00 28000000 .F.......D..(... │ │ - 0x00073304 30120000 78dff9ff 1d020000 00470ea0 0...x........G.. │ │ - 0x00073314 014e8305 02698502 87038604 033f010a .N...i.......?.. │ │ - 0x00073324 0e04c5c7 c6c3430b 28000000 5c120000 ......C.(...\... │ │ - 0x00073334 6ce1f9ff 9a010000 00470ea0 014e8305 l........G...N.. │ │ - 0x00073344 72870364 85028604 02e50a0e 04c5c7c6 r..d............ │ │ - 0x00073354 c3480b00 28000000 88120000 e0e2f9ff .H..(........... │ │ - 0x00073364 a2010000 00470ea0 014e8305 025a8502 .....G...N...Z.. │ │ - 0x00073374 87038604 02f00a0e 04c5c7c6 c3410b00 .............A.. │ │ - 0x00073384 28000000 b4120000 64e4f9ff dc000000 (.......d....... │ │ - 0x00073394 00440e40 58850283 05598703 86040295 .D.@X....Y...... │ │ - 0x000733a4 0a0e04c5 c7c6c346 0b000000 20000000 .......F.... ... │ │ - 0x000733b4 e0120000 18e5f9ff 52000000 00410e08 ........R....A.. │ │ - 0x000733c4 83024f0e 4002400e 08410e04 c3000000 ..O.@.@..A...... │ │ - 0x000733d4 20000000 04130000 54e5f9ff 52000000 .......T...R... │ │ - 0x000733e4 00410e08 83024f0e 4002400e 08410e04 .A....O.@.@..A.. │ │ - 0x000733f4 c3000000 20000000 28130000 90e5f9ff .... ...(....... │ │ - 0x00073404 5f000000 00410e08 83024f0e 40024d0e _....A....O.@.M. │ │ - 0x00073414 08410e04 c3000000 28000000 4c130000 .A......(...L... │ │ - 0x00073424 cce5f9ff e3000000 00440e40 48850248 .........D.@H..H │ │ - 0x00073434 86048305 67870302 750a0e04 c5c7c6c3 ....g...u....... │ │ - 0x00073444 480b0000 28000000 78130000 90e6f9ff H...(...x....... │ │ - 0x00073454 12010000 00470e90 014b8305 5f850264 .....G...K.._..d │ │ - 0x00073464 87038604 028a0a0e 04c5c7c6 c3410b00 .............A.. │ │ - 0x00073474 1c000000 a4130000 84e7f9ff 57000000 ............W... │ │ - 0x00073484 00440e30 4883035b 86026f0e 04c6c300 .D.0H..[..o..... │ │ - 0x00073494 28000000 c4130000 c4e7f9ff ba000000 (............... │ │ - 0x000734a4 00470e90 014b8604 83057885 02870302 .G...K....x..... │ │ - 0x000734b4 400a0e04 c5c7c6c3 460b0000 40000000 @.......F...@... │ │ - 0x000734c4 f0130000 58e8f9ff 30020000 00410e08 ....X...0....A.. │ │ - 0x000734d4 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x000734e4 05520eb0 01039f01 0a0e1441 0e10c341 .R.........A...A │ │ - 0x000734f4 0e0cc641 0e08c741 0e04c547 0b000000 ...A...A...G.... │ │ - 0x00073504 28000000 34140000 44eaf9ff e4000000 (...4...D....... │ │ - 0x00073514 00470e90 014b8604 8305024c 85028703 .G...K.....L.... │ │ - 0x00073524 02560a0e 04c5c7c6 c3440b00 20000000 .V.......D.. ... │ │ - 0x00073534 60140000 08ebf9ff 72000000 00410e08 `.......r....A.. │ │ - 0x00073544 83024f0e 4002600e 08410e04 c3000000 ..O.@.`..A...... │ │ - 0x00073554 1c000000 84140000 64ebf9ff 4a000000 ........d...J... │ │ - 0x00073564 00410e08 83024f0e 40780e08 410e04c3 .A....O.@x..A... │ │ - 0x00073574 1c000000 a4140000 94ebf9ff 4a000000 ............J... │ │ - 0x00073584 00410e08 83024f0e 40780e08 410e04c3 .A....O.@x..A... │ │ - 0x00073594 1c000000 c4140000 c4ebf9ff 2e000000 ................ │ │ - 0x000735a4 00410e08 83024f0e 305c0e08 410e04c3 .A....O.0\..A... │ │ - 0x000735b4 28000000 e4140000 d4ebf9ff de000000 (............... │ │ - 0x000735c4 00440e50 58850283 05598703 86040286 .D.PX....Y...... │ │ - 0x000735d4 0a0e04c5 c7c6c345 0b000000 28000000 .......E....(... │ │ - 0x000735e4 10150000 88ecf9ff 3a010000 00470ea0 ........:....G.. │ │ - 0x000735f4 014e8305 6e85026b 87038604 02950a0e .N..n..k........ │ │ - 0x00073604 04c5c7c6 c3450b00 28000000 3c150000 .....E..(...<... │ │ - 0x00073614 9cedf9ff 9a010000 00470ea0 014e8305 .........G...N.. │ │ - 0x00073624 02568502 87038604 02e50a0e 04c5c7c6 .V.............. │ │ - 0x00073634 c3480b00 28000000 68150000 10eff9ff .H..(...h....... │ │ - 0x00073644 c4000000 00440e40 48850248 83055d87 .....D.@H..H..]. │ │ - 0x00073654 03860402 850a0e04 c5c7c6c3 420b0000 ............B... │ │ - 0x00073664 28000000 94150000 b4eff9ff 9a010000 (............... │ │ - 0x00073674 00470ea0 014e8305 72850264 87038604 .G...N..r..d.... │ │ - 0x00073684 02e50a0e 04c5c7c6 c3480b00 28000000 .........H..(... │ │ - 0x00073694 c0150000 28f1f9ff 9a010000 00470ea0 ....(........G.. │ │ - 0x000736a4 014e8305 025a8502 87038604 02e10a0e .N...Z.......... │ │ - 0x000736b4 04c5c7c6 c3480b00 28000000 ec150000 .....H..(....... │ │ - 0x000736c4 9cf2f9ff de000000 00440e50 58850283 .........D.PX... │ │ - 0x000736d4 05598703 86040286 0a0e04c5 c7c6c345 .Y.............E │ │ - 0x000736e4 0b000000 28000000 18160000 50f3f9ff ....(.......P... │ │ - 0x000736f4 3a010000 00470ea0 014e8305 6e85026b :....G...N..n..k │ │ - 0x00073704 87038604 02950a0e 04c5c7c6 c3450b00 .............E.. │ │ - 0x00073714 28000000 44160000 64f4f9ff 9a010000 (...D...d....... │ │ - 0x00073724 00470ea0 014e8305 025a8502 87038604 .G...N...Z...... │ │ - 0x00073734 02e10a0e 04c5c7c6 c3480b00 20000000 .........H.. ... │ │ - 0x00073744 70160000 d8f5f9ff 52000000 00410e08 p.......R....A.. │ │ - 0x00073754 83024f0e 4002400e 08410e04 c3000000 ..O.@.@..A...... │ │ - 0x00073764 28000000 94160000 14f6f9ff 12010000 (............... │ │ - 0x00073774 00470e90 014b8305 5f850264 87038604 .G...K.._..d.... │ │ - 0x00073784 028a0a0e 04c5c7c6 c3410b00 1c000000 .........A...... │ │ - 0x00073794 c0160000 08f7f9ff 57000000 00440e30 ........W....D.0 │ │ - 0x000737a4 4883035b 86026f0e 04c6c300 1c000000 H..[..o......... │ │ - 0x000737b4 e0160000 48f7f9ff 2e000000 00410e08 ....H........A.. │ │ - 0x000737c4 83024f0e 305c0e08 410e04c3 14000000 ..O.0\..A....... │ │ - 0x000737d4 00170000 58f7f9ff 21000000 00440e20 ....X...!....D. │ │ - 0x000737e4 5c0e0400 14000000 18170000 70f7f9ff \...........p... │ │ - 0x000737f4 21000000 00440e20 5c0e0400 28000000 !....D. \...(... │ │ - 0x00073804 30170000 88f7f9ff ba000000 00440e40 0............D.@ │ │ - 0x00073814 48850248 86048305 67870302 640a0e04 H..H....g...d... │ │ - 0x00073824 c5c7c6c3 410b0000 28000000 5c170000 ....A...(...\... │ │ - 0x00073834 1cf8f9ff ce000000 00440e50 58850283 .........D.PX... │ │ - 0x00073844 05598703 8604027e 0a0e04c5 c7c6c345 .Y.....~.......E │ │ - 0x00073854 0b000000 1c000000 88170000 c0f8f9ff ................ │ │ - 0x00073864 2e000000 00410e08 83024f0e 305c0e08 .....A....O.0\.. │ │ - 0x00073874 410e04c3 28000000 a8170000 d0f8f9ff A...(........... │ │ - 0x00073884 12010000 00470e90 014b8305 5f850264 .....G...K.._..d │ │ - 0x00073894 87038604 028a0a0e 04c5c7c6 c3410b00 .............A.. │ │ - 0x000738a4 28000000 d4170000 c4f9f9ff 12010000 (............... │ │ - 0x000738b4 00470e90 014b8305 5f850264 87038604 .G...K.._..d.... │ │ - 0x000738c4 028a0a0e 04c5c7c6 c3410b00 14000000 .........A...... │ │ - 0x000738d4 00180000 b8faf9ff 21000000 00440e20 ........!....D. │ │ - 0x000738e4 5c0e0400 28000000 18180000 d0faf9ff \...(........... │ │ - 0x000738f4 8e000000 00410e08 8602410e 0c83034f .....A....A....O │ │ - 0x00073904 0e50027a 0e0c410e 08c3410e 04c60000 .P.z..A...A..... │ │ - 0x00073914 1c000000 44180000 34fbf9ff 2e000000 ....D...4....... │ │ - 0x00073924 00410e08 83024f0e 305c0e08 410e04c3 .A....O.0\..A... │ │ - 0x00073934 14000000 64180000 44fbf9ff 21000000 ....d...D...!... │ │ - 0x00073944 00440e20 5c0e0400 1c000000 7c180000 .D. \.......|... │ │ - 0x00073954 5cfbf9ff 82000000 00440e40 48830376 \........D.@H..v │ │ - 0x00073964 86027f0e 04c6c300 1c000000 9c180000 ................ │ │ - 0x00073974 ccfbf9ff 2e000000 00410e08 83024f0e .........A....O. │ │ - 0x00073984 305c0e08 410e04c3 38000000 bc180000 0\..A...8....... │ │ - 0x00073994 dcfbf9ff 8b000000 00410e08 8502410e .........A....A. │ │ - 0x000739a4 0c870341 0e108604 430e1483 054f0e30 ...A....C....O.0 │ │ - 0x000739b4 02710e14 410e10c3 410e0cc6 410e08c7 .q..A...A...A... │ │ - 0x000739c4 410e04c5 24000000 f8180000 30fcf9ff A...$.......0... │ │ - 0x000739d4 8b000000 00440e30 48870348 86048305 .....D.0H..H.... │ │ - 0x000739e4 58850202 5e0e04c5 c7c6c300 38000000 X...^.......8... │ │ - 0x000739f4 20190000 98fcf9ff 82000000 00410e08 ............A.. │ │ - 0x00073a04 8502410e 0c870343 0e108604 430e1483 ..A....C....C... │ │ - 0x00073a14 054f0e30 02660e14 410e10c3 410e0cc6 .O.0.f..A...A... │ │ - 0x00073a24 410e08c7 410e04c5 24000000 5c190000 A...A...$...\... │ │ - 0x00073a34 ecfcf9ff b2000000 00440e30 48860483 .........D.0H... │ │ - 0x00073a44 05758502 8703780a 0e04c5c7 c6c3470b .u....x.......G. │ │ - 0x00073a54 10000000 84190000 84fdf9ff 09000000 ................ │ │ - 0x00073a64 00000000 10000000 98190000 80fdf9ff ................ │ │ - 0x00073a74 16000000 00000000 10000000 ac190000 ................ │ │ - 0x00073a84 8cfdf9ff 0d000000 00000000 24000000 ............$... │ │ - 0x00073a94 c0190000 88fdf9ff a3000000 00440e20 .............D. │ │ - 0x00073aa4 4a860244 8303680a 0e04c6c3 460b0262 J..D..h.....F..b │ │ - 0x00073ab4 c3c60e04 10000000 e8190000 10fef9ff ................ │ │ - 0x00073ac4 0c000000 00000000 10000000 fc190000 ................ │ │ - 0x00073ad4 0cfef9ff 0b000000 00000000 10000000 ................ │ │ - 0x00073ae4 101a0000 08fef9ff 0c000000 00000000 ................ │ │ - 0x00073af4 10000000 241a0000 04fef9ff 0d000000 ....$........... │ │ - 0x00073b04 00000000 10000000 381a0000 00fef9ff ........8....... │ │ - 0x00073b14 0d000000 00000000 1c000000 4c1a0000 ............L... │ │ - 0x00073b24 fcfdf9ff 2d000000 00410e08 83024f0e ....-....A....O. │ │ - 0x00073b34 205b0e08 410e04c3 1c000000 6c1a0000 [..A.......l... │ │ - 0x00073b44 0cfef9ff 5d000000 00440e30 48860283 ....]....D.0H... │ │ - 0x00073b54 0302500e 04c6c300 34000000 8c1a0000 ..P.....4....... │ │ - 0x00073b64 4cfef9ff 5b000000 00410e08 8602410e L...[....A....A. │ │ - 0x00073b74 0c83034f 0e20740a 0e0c430e 08c3410e ...O. t...C...A. │ │ - 0x00073b84 04c6470b 440e0c45 c30e0841 c60e0400 ..G.D..E...A.... │ │ - 0x00073b94 20000000 c41a0000 74fef9ff 60000000 .......t...`... │ │ - 0x00073ba4 00440e20 48860283 0302410a 0e04c6c3 .D. H.....A..... │ │ - 0x00073bb4 430b0000 1c000000 e81a0000 b0fef9ff C............... │ │ - 0x00073bc4 25000000 00410e08 83024f0e 20530e08 %....A....O. S.. │ │ - 0x00073bd4 410e04c3 1c000000 081b0000 c0fef9ff A............... │ │ - 0x00073be4 22000000 00410e08 83024f0e 20500e08 "....A....O. P.. │ │ - 0x00073bf4 410e04c3 10000000 281b0000 d0fef9ff A.......(....... │ │ - 0x00073c04 0c000000 00000000 1c000000 3c1b0000 ............<... │ │ - 0x00073c14 ccfef9ff 22000000 00410e08 83024f0e ...."....A....O. │ │ - 0x00073c24 20500e08 410e04c3 24000000 5c1b0000 P..A...$...\... │ │ - 0x00073c34 dcfef9ff 7d000000 00440e40 48830575 ....}....D.@H..u │ │ - 0x00073c44 87038604 85027b0e 04c5c7c6 c3000000 ......{......... │ │ - 0x00073c54 24000000 841b0000 34fff9ff 7d000000 $.......4...}... │ │ - 0x00073c64 00440e40 48830575 87038604 85027b0e .D.@H..u......{. │ │ - 0x00073c74 04c5c7c6 c3000000 24000000 ac1b0000 ........$....... │ │ - 0x00073c84 8cfff9ff 84000000 00440e40 48830575 .........D.@H..u │ │ - 0x00073c94 87038604 85020242 0e04c5c7 c6c30000 .......B........ │ │ - 0x00073ca4 20000000 d41b0000 f4fff9ff 6f000000 ...........o... │ │ - 0x00073cb4 00440e30 48860383 04578702 02470e04 .D.0H....W...G.. │ │ - 0x00073cc4 c7c6c300 24000000 f81b0000 4000faff ....$.......@... │ │ - 0x00073cd4 7f000000 00440e20 48860383 046f8702 .....D. H....o.. │ │ - 0x00073ce4 7b0a0e04 c7c6c342 0b000000 20000000 {......B.... ... │ │ - 0x00073cf4 201c0000 9800faff 6f000000 00440e30 .......o....D.0 │ │ - 0x00073d04 48860383 04578702 02470e04 c7c6c300 H....W...G...... │ │ - 0x00073d14 28000000 441c0000 e400faff a0000000 (...D........... │ │ - 0x00073d24 00440e30 4883055d 87038502 86040259 .D.0H..].......Y │ │ - 0x00073d34 0a0e04c5 c7c6c346 0b000000 20000000 .......F.... ... │ │ - 0x00073d44 701c0000 5801faff 77000000 00440e30 p...X...w....D.0 │ │ - 0x00073d54 48860383 04578702 024f0e04 c7c6c300 H....W...O...... │ │ - 0x00073d64 20000000 941c0000 b401faff 77000000 ...........w... │ │ - 0x00073d74 00440e30 48860383 04578702 024f0e04 .D.0H....W...O.. │ │ - 0x00073d84 c7c6c300 20000000 b81c0000 1002faff .... ........... │ │ - 0x00073d94 6f000000 00440e30 48860383 04578702 o....D.0H....W.. │ │ - 0x00073da4 02470e04 c7c6c300 3c000000 dc1c0000 .G......<....... │ │ - 0x00073db4 5c02faff ad010000 00410e08 8502410e \........A....A. │ │ - 0x00073dc4 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ - 0x00073dd4 02ed0a0e 14430e10 c3410e0c c6410e08 .....C...A...A.. │ │ - 0x00073de4 c7410e04 c5420b00 54000000 1c1d0000 .A...B..T....... │ │ - 0x00073df4 cc03faff a8070000 00410e08 8502410e .........A....A. │ │ - 0x00073e04 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ - 0x00073e14 031b060a 0e14430e 10c3410e 0cc6410e ......C...A...A. │ │ - 0x00073e24 08c7410e 04c5440b 02b40a0e 1443c30e ..A...D......C.. │ │ - 0x00073e34 1041c60e 0c41c70e 0841c50e 04460b00 .A...A...A...F.. │ │ - 0x00073e44 20000000 741d0000 240bfaff 7c000000 ...t...$...|... │ │ - 0x00073e54 00440e20 48860283 03025c0a 0e04c6c3 .D. H.....\..... │ │ - 0x00073e64 480b0000 3c000000 981d0000 800bfaff H...<........... │ │ - 0x00073e74 c0010000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x00073e84 0e108604 410e1483 054f0e50 02ed0a0e ....A....O.P.... │ │ - 0x00073e94 14430e10 c3410e0c c6410e08 c7410e04 .C...A...A...A.. │ │ - 0x00073ea4 c5420b00 54000000 d81d0000 000dfaff .B..T........... │ │ - 0x00073eb4 1d020000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x00073ec4 0e108604 410e1483 054f0e40 039b010a ....A....O.@.... │ │ - 0x00073ed4 0e14410e 10c3410e 0cc6410e 08c7410e ..A...A...A...A. │ │ - 0x00073ee4 04c5460b 440a0e14 43c30e10 41c60e0c ..F.D...C...A... │ │ - 0x00073ef4 41c70e08 41c50e04 460b0000 1c000000 A...A...F....... │ │ - 0x00073f04 301e0000 c80efaff 35000000 00410e08 0.......5....A.. │ │ - 0x00073f14 83024f0e 20630e08 410e04c3 6c000000 ..O. c..A...l... │ │ - 0x00073f24 501e0000 e80efaff 3a030000 00410e08 P.......:....A.. │ │ - 0x00073f34 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00073f44 054f0e60 0365010a 0e14410e 10c3410e .O.`.e....A...A. │ │ - 0x00073f54 0cc6410e 08c7410e 04c5440b 0390010a ..A...A...D..... │ │ - 0x00073f64 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ - 0x00073f74 0e04440b 490a0e14 46c30e10 41c60e0c ..D.I...F...A... │ │ - 0x00073f84 41c70e08 41c50e04 410b0000 3c000000 A...A...A...<... │ │ - 0x00073f94 c01e0000 b811faff 38010000 00410e08 ........8....A.. │ │ - 0x00073fa4 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00073fb4 054f0e40 0320010e 14410e10 c3410e0c .O.@. ...A...A.. │ │ - 0x00073fc4 c6410e08 c7410e04 c5000000 1c000000 .A...A.......... │ │ - 0x00073fd4 001f0000 b812faff 27000000 00410e08 ........'....A.. │ │ - 0x00073fe4 83024f0e 20530e08 430e04c3 3c000000 ..O. S..C...<... │ │ - 0x00073ff4 201f0000 c812faff e7030000 00410e08 ............A.. │ │ - 0x00074004 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00074014 054f0e70 03cd020a 0e14410e 10c3410e .O.p......A...A. │ │ - 0x00074024 0cc6410e 08c7410e 04c5440b 50000000 ..A...A...D.P... │ │ - 0x00074034 601f0000 7816faff fb000000 00410e08 `...x........A.. │ │ - 0x00074044 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00074054 054f0e30 02690a0e 14410e10 c3410e0c .O.0.i...A...A.. │ │ - 0x00074064 c6410e08 c7410e04 c5410b02 730e1443 .A...A...A..s..C │ │ - 0x00074074 c30e1041 c60e0c41 c70e0841 c50e0400 ...A...A...A.... │ │ - 0x00074084 3c000000 b41f0000 2417faff bd000000 <.......$....... │ │ - 0x00074094 00410e08 8502430e 0c870341 0e108604 .A....C....A.... │ │ - 0x000740a4 410e1483 054f0e30 02570a0e 14410e10 A....O.0.W...A.. │ │ - 0x000740b4 c3410e0c c6410e08 c7410e04 c5410b00 .A...A...A...A.. │ │ - 0x000740c4 24000000 f41f0000 a417faff 7c000000 $...........|... │ │ - 0x000740d4 00440e40 48860483 055b8502 87030254 .D.@H....[.....T │ │ - 0x000740e4 0e04c5c7 c6c30000 20000000 1c200000 ........ .... .. │ │ - 0x000740f4 fc17faff 62000000 00440e20 48870283 ....b....D. H... │ │ - 0x00074104 04568603 7f0e04c7 c6c30000 24000000 .V..........$... │ │ - 0x00074114 40200000 4818faff 6c000000 00440e40 @ ..H...l....D.@ │ │ - 0x00074124 48860483 055b8502 87030244 0e04c5c7 H....[.....D.... │ │ - 0x00074134 c6c30000 20000000 68200000 9018faff .... ...h ...... │ │ - 0x00074144 5a000000 00440e20 48870283 04568603 Z....D. H....V.. │ │ - 0x00074154 770e04c7 c6c30000 14000000 8c200000 w............ .. │ │ - 0x00074164 cc18faff 14000000 00440e20 4f0e0400 .........D. O... │ │ - 0x00074174 10000000 a4200000 d418faff 0c000000 ..... .......... │ │ - 0x00074184 00000000 24000000 b8200000 d018faff ....$.... ...... │ │ - 0x00074194 63000000 00440e30 48860483 05578502 c....D.0H....W.. │ │ - 0x000741a4 48870377 0e04c5c7 c6c30000 1c000000 H..w............ │ │ - 0x000741b4 e0200000 1819faff 45000000 00440e0c . ......E....D.. │ │ - 0x000741c4 47860354 8702650e 04c7c600 68000000 G..T..e.....h... │ │ - 0x000741d4 00210000 4819faff ae020000 00410e08 .!..H........A.. │ │ - 0x000741e4 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x000741f4 054f0e90 0102a30a 0e14430e 10c3410e .O........C...A. │ │ - 0x00074204 0cc6410e 08c7410e 04c5440b 03d0010a ..A...A...D..... │ │ - 0x00074214 0e1441c3 0e1043c6 0e0c41c7 0e0841c5 ..A...C...A...A. │ │ - 0x00074224 0e04420b 4f0e1443 c30e1041 c60e0c41 ..B.O..C...A...A │ │ - 0x00074234 c70e0841 c50e0400 50000000 6c210000 ...A....P...l!.. │ │ - 0x00074244 8c1bfaff 9b000000 00410e08 8502430e .........A....C. │ │ - 0x00074254 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ - 0x00074264 026a0a0e 14430e10 c3410e0c c6410e08 .j...C...A...A.. │ │ - 0x00074274 c7410e04 c5430b4c 0e1443c3 0e1041c6 .A...C.L..C...A. │ │ - 0x00074284 0e0c41c7 0e0841c5 0e040000 28000000 ..A...A.....(... │ │ - 0x00074294 c0210000 d81bfaff c3010000 00470ed0 .!...........G.. │ │ - 0x000742a4 044e8604 83056087 03598502 02ae0a0e .N....`..Y...... │ │ - 0x000742b4 04c5c7c6 c3440b00 14000000 ec210000 .....D.......!.. │ │ - 0x000742c4 7c1dfaff 15000000 00440e20 500e0400 |........D. P... │ │ - 0x000742d4 14000000 04220000 841dfaff 18000000 .....".......... │ │ - 0x000742e4 00440e20 530e0400 28000000 1c220000 .D. S...(....".. │ │ - 0x000742f4 8c1dfaff 06010000 00440e50 50860483 .........D.PP... │ │ - 0x00074304 0587035c 850202c6 0a0e04c5 c7c6c342 ...\...........B │ │ - 0x00074314 0b000000 1c000000 48220000 701efaff ........H"..p... │ │ - 0x00074324 22000000 00410e08 83024f0e 20500e08 "....A....O. P.. │ │ - 0x00074334 410e04c3 20000000 68220000 801efaff A... ...h"...... │ │ - 0x00074344 42000000 00440e20 48860283 03690a0e B....D. H....i.. │ │ - 0x00074354 04c6c341 0b000000 20000000 8c220000 ...A.... ....".. │ │ - 0x00074364 ac1efaff 4c000000 00440e20 4883035a ....L....D. H..Z │ │ - 0x00074374 8602610a 0e04c6c3 410b0000 20000000 ..a.....A... ... │ │ - 0x00074384 b0220000 d81efaff 54000000 00440e20 ."......T....D. │ │ - 0x00074394 4883035a 8602690a 0e04c6c3 410b0000 H..Z..i.....A... │ │ - 0x000743a4 10000000 d4220000 141ffaff 0e000000 .....".......... │ │ - 0x000743b4 00000000 1c000000 e8220000 101ffaff ........."...... │ │ - 0x000743c4 6e000000 00440e20 48860283 0302610e n....D. H.....a. │ │ - 0x000743d4 04c6c300 28000000 08230000 601ffaff ....(....#..`... │ │ - 0x000743e4 6f000000 00410e08 8602410e 0c83034f o....A....A....O │ │ - 0x000743f4 0e20025b 0e0c410e 08c3410e 04c60000 . .[..A...A..... │ │ - 0x00074404 1c000000 34230000 a41ffaff 28000000 ....4#......(... │ │ - 0x00074414 00410e08 83024f0e 20560e08 410e04c3 .A....O. V..A... │ │ - 0x00074424 24000000 54230000 b41ffaff b9000000 $...T#.......... │ │ - 0x00074434 00440e20 48860350 87028304 02650a0e .D. H..P.....e.. │ │ - 0x00074444 04c7c6c3 470b0000 28000000 7c230000 ....G...(...|#.. │ │ - 0x00074454 4c20faff c5000000 00440e30 48860483 L .......D.0H... │ │ - 0x00074464 055b8502 87030264 0a0e04c5 c7c6c345 .[.....d.......E │ │ - 0x00074474 0b000000 1c000000 a8230000 f020faff .........#... .. │ │ - 0x00074484 54000000 00440e20 48860283 0302470e T....D. H.....G. │ │ - 0x00074494 04c6c300 10000000 c8230000 2421faff .........#..$!.. │ │ - 0x000744a4 0c000000 00000000 24000000 dc230000 ........$....#.. │ │ - 0x000744b4 1c21faff 58000000 00410e08 8702470e .!..X....A....G. │ │ - 0x000744c4 0c860302 450a0e08 c6410e04 c7420b00 ....E....A...B.. │ │ - 0x000744d4 1c000000 04240000 5421faff 3b000000 .....$..T!..;... │ │ - 0x000744e4 00440e20 48860283 036e0e04 c6c30000 .D. H....n...... │ │ - 0x000744f4 20000000 24240000 7421faff 34000000 ...$$..t!..4... │ │ - 0x00074504 00410e08 8602440e 205d0a0e 08430e04 .A....D. ]...C.. │ │ - 0x00074514 c6430b00 1c000000 48240000 9021faff .C......H$...!.. │ │ - 0x00074524 3b000000 00440e20 48860283 036e0e04 ;....D. H....n.. │ │ - 0x00074534 c6c30000 38000000 68240000 b021faff ....8...h$...!.. │ │ - 0x00074544 bf000000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x00074554 0e108604 410e1483 054f0e50 02a50e14 ....A....O.P.... │ │ - 0x00074564 430e10c3 410e0cc6 410e08c7 410e04c5 C...A...A...A... │ │ - 0x00074574 54000000 a4240000 3422faff 59010000 T....$..4"..Y... │ │ - 0x00074584 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00074594 430e1483 054f0e40 02db0a0e 14410e10 C....O.@.....A.. │ │ - 0x000745a4 c3410e0c c6410e08 c7410e04 c5410b70 .A...A...A...A.p │ │ - 0x000745b4 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ - 0x000745c4 c50e0447 0b000000 50000000 fc240000 ...G....P....$.. │ │ - 0x000745d4 3c23faff b6000000 00410e08 8502410e <#.......A....A. │ │ - 0x000745e4 0c870341 0e108604 430e1483 054f0e50 ...A....C....O.P │ │ - 0x000745f4 028a0a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ - 0x00074604 0841c50e 04450b44 0e14460e 10c3410e .A...E.D..F...A. │ │ - 0x00074614 0cc6410e 08c7410e 04c50000 1c000000 ..A...A......... │ │ - 0x00074624 50250000 a823faff 46000000 00410e08 P%...#..F....A.. │ │ - 0x00074634 8602460e 107d0e08 410e04c6 6c000000 ..F..}..A...l... │ │ - 0x00074644 70250000 d823faff 2f020000 00410e08 p%...#../....A.. │ │ - 0x00074654 8502430e 0c870341 0e108604 410e1483 ..C....A....A... │ │ - 0x00074664 054f0e50 02d40a0e 14410e10 c3410e0c .O.P.....A...A.. │ │ - 0x00074674 c6410e08 c7410e04 c5410b02 b30a0e14 .A...A...A...... │ │ - 0x00074684 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ - 0x00074694 410b0254 0a0e1441 c30e1041 c60e0c41 A..T...A...A...A │ │ - 0x000746a4 c70e0841 c50e0441 0b000000 24000000 ...A...A....$... │ │ - 0x000746b4 e0250000 9825faff 84000000 00440e20 .%...%.......D. │ │ - 0x000746c4 48860456 85028703 790a0e04 c5c7c645 H..V....y......E │ │ - 0x000746d4 0b000000 50000000 08260000 0026faff ....P....&...&.. │ │ - 0x000746e4 fe000000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x000746f4 0e108604 410e1483 054f0e40 7e0a0e14 ....A....O.@~... │ │ - 0x00074704 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ - 0x00074714 430b02a1 0e14410e 10c3410e 0cc6410e C.....A...A...A. │ │ - 0x00074724 08c7410e 04c50000 3c000000 5c260000 ..A.....<...\&.. │ │ - 0x00074734 ac26faff 49010000 00410e08 8502410e .&..I....A....A. │ │ - 0x00074744 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ - 0x00074754 0331010e 14410e10 c3410e0c c6410e08 .1...A...A...A.. │ │ - 0x00074764 c7410e04 c5000000 3c000000 9c260000 .A......<....&.. │ │ - 0x00074774 bc27faff a2020000 00410e08 8502410e .'.......A....A. │ │ - 0x00074784 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ - 0x00074794 0360020a 0e14410e 10c3410e 0cc6410e .`....A...A...A. │ │ - 0x000747a4 08c7410e 04c5410b 3c000000 dc260000 ..A...A.<....&.. │ │ - 0x000747b4 2c2afaff 80030000 00410e08 8502410e ,*.......A....A. │ │ - 0x000747c4 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ - 0x000747d4 033b030a 0e14410e 10c3410e 0cc6410e .;....A...A...A. │ │ - 0x000747e4 08c7410e 04c5410b 40000000 1c270000 ..A...A.@....'.. │ │ - 0x000747f4 6c2dfaff 6b040000 00410e08 8502410e l-..k....A....A. │ │ - 0x00074804 0c870341 0e108604 410e1483 054f0e80 ...A....A....O.. │ │ - 0x00074814 01032604 0a0e1441 0e10c341 0e0cc641 ..&....A...A...A │ │ - 0x00074824 0e08c741 0e04c541 0b000000 2c000000 ...A...A....,... │ │ - 0x00074834 60270000 9831faff 5d0e0000 00410e08 `'...1..]....A.. │ │ - 0x00074844 8502420d 05438305 86048703 03e6040a ..B..C.......... │ │ - 0x00074854 c341c641 c7410c04 04c5410b 10000000 .A.A.A....A..... │ │ - 0x00074864 90270000 c83ffaff 0c000000 00000000 .'...?.......... │ │ - 0x00074874 30000000 a4270000 c43ffaff c8000000 0....'...?...... │ │ - 0x00074884 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ - 0x00074894 4f0e2002 b00e1043 0e0cc341 0e08c641 O. ....C...A...A │ │ - 0x000748a4 0e04c700 10000000 d8270000 6040faff .........'..`@.. │ │ - 0x000748b4 0c000000 00000000 24000000 ec270000 ........$....'.. │ │ - 0x000748c4 5c40faff 99000000 00440e20 4a860244 \@.......D. J..D │ │ - 0x000748d4 8303660a 0e04c6c3 480b0258 c3c60e04 ..f.....H..X.... │ │ - 0x000748e4 10000000 14280000 d440faff 0c000000 .....(...@...... │ │ - 0x000748f4 00000000 10000000 28280000 d040faff ........((...@.. │ │ - 0x00074904 0c000000 00000000 10000000 3c280000 ............<(.. │ │ - 0x00074914 cc40faff 0c000000 00000000 10000000 .@.............. │ │ - 0x00074924 50280000 c840faff 09000000 00000000 P(...@.......... │ │ - 0x00074934 10000000 64280000 c440faff 0b000000 ....d(...@...... │ │ - 0x00074944 00000000 18000000 78280000 c040faff ........x(...@.. │ │ - 0x00074954 26000000 00410e08 8602640e 04c60000 &....A....d..... │ │ - 0x00074964 10000000 94280000 d440faff 20000000 .....(...@.. ... │ │ - 0x00074974 00000000 10000000 a8280000 e040faff .........(...@.. │ │ - 0x00074984 20000000 00000000 3c000000 bc280000 .......<....(.. │ │ - 0x00074994 ec40faff 78000000 00410e08 8502410e .@..x....A....A. │ │ - 0x000749a4 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ - 0x000749b4 02420a0e 14410e10 c3410e0c c6410e08 .B...A...A...A.. │ │ - 0x000749c4 c7410e04 c5470b00 10000000 fc280000 .A...G.......(.. │ │ - 0x000749d4 2c41faff 0c000000 00000000 10000000 ,A.............. │ │ - 0x000749e4 10290000 2841faff 0c000000 00000000 .)..(A.......... │ │ - 0x000749f4 10000000 24290000 2441faff 0c000000 ....$)..$A...... │ │ - 0x00074a04 00000000 10000000 38290000 2041faff ........8).. A.. │ │ - 0x00074a14 09000000 00000000 10000000 4c290000 ............L).. │ │ - 0x00074a24 1c41faff 0b000000 00000000 10000000 .A.............. │ │ - 0x00074a34 60290000 1841faff 29000000 00000000 `)...A..)....... │ │ - 0x00074a44 10000000 74290000 3441faff 14000000 ....t)..4A...... │ │ - 0x00074a54 00000000 10000000 88290000 4041faff .........)..@A.. │ │ - 0x00074a64 31000000 00000000 10000000 9c290000 1............).. │ │ - 0x00074a74 6c41faff 31000000 00000000 10000000 lA..1........... │ │ - 0x00074a84 b0290000 9841faff 0c000000 00000000 .)...A.......... │ │ - 0x00074a94 18000000 c4290000 9441faff 24000000 .....)...A..$... │ │ - 0x00074aa4 00410e08 8602620e 04c60000 3c000000 .A....b.....<... │ │ - 0x00074ab4 e0290000 a841faff 2c020000 00410e08 .)...A..,....A.. │ │ - 0x00074ac4 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00074ad4 054f0e40 03a3010a 0e14410e 10c3410e .O.@......A...A. │ │ - 0x00074ae4 0cc6410e 08c7410e 04c5460b 50000000 ..A...A...F.P... │ │ - 0x00074af4 202a0000 9843faff 00010000 00410e08 *...C.......A.. │ │ - 0x00074b04 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00074b14 054f0e40 02d10a0e 14430e10 c3410e0c .O.@.....C...A.. │ │ - 0x00074b24 c6410e08 c7410e04 c5410b4e 0e1443c3 .A...A...A.N..C. │ │ - 0x00074b34 0e1041c6 0e0c41c7 0e0841c5 0e040000 ..A...A...A..... │ │ - 0x00074b44 1c000000 742a0000 4444faff 44000000 ....t*..DD..D... │ │ - 0x00074b54 00410e08 83024f0e 20720e08 410e04c3 .A....O. r..A... │ │ - 0x00074b64 24000000 942a0000 7444faff 7c000000 $....*..tD..|... │ │ - 0x00074b74 00440e20 48860348 87028304 02490a0e .D. H..H.....I.. │ │ - 0x00074b84 04c7c6c3 430b0000 28000000 bc2a0000 ....C...(....*.. │ │ - 0x00074b94 cc44faff 79000000 00440e30 48860448 .D..y....D.0H..H │ │ - 0x00074ba4 87038305 58850202 430a0e04 c5c7c6c3 ....X...C....... │ │ - 0x00074bb4 410b0000 28000000 e82a0000 2045faff A...(....*.. E.. │ │ - 0x00074bc4 2b000000 00410e08 8602410e 0c83034f +....A....A....O │ │ - 0x00074bd4 0e20570e 0c410e08 c3410e04 c6000000 . W..A...A...... │ │ - 0x00074be4 28000000 142b0000 2445faff 97000000 (....+..$E...... │ │ - 0x00074bf4 00440e30 48860483 055b8502 8703025c .D.0H....[.....\ │ │ - 0x00074c04 0a0e04c5 c7c6c345 0b000000 34000000 .......E....4... │ │ - 0x00074c14 402b0000 9845faff a2000000 00410e08 @+...E.......A.. │ │ - 0x00074c24 8702410e 0c860341 0e108304 4f0e2002 ..A....A....O. . │ │ - 0x00074c34 870a0e10 410e0cc3 410e08c6 410e04c7 ....A...A...A... │ │ - 0x00074c44 410b0000 28000000 782b0000 1046faff A...(...x+...F.. │ │ - 0x00074c54 97000000 00440e30 48860483 055b8502 .....D.0H....[.. │ │ - 0x00074c64 8703025c 0a0e04c5 c7c6c345 0b000000 ...\.......E.... │ │ - 0x00074c74 3c000000 a42b0000 8446faff a3000000 <....+...F...... │ │ - 0x00074c84 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00074c94 410e1483 054f0e30 02860a0e 14410e10 A....O.0.....A.. │ │ - 0x00074ca4 c3410e0c c6410e08 c7410e04 c5410b00 .A...A...A...A.. │ │ - 0x00074cb4 3c000000 e42b0000 f446faff 38050000 <....+...F..8... │ │ - 0x00074cc4 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00074cd4 410e1483 054f0e70 0357040a 0e14410e A....O.p.W....A. │ │ - 0x00074ce4 10c3410e 0cc6410e 08c7410e 04c5410b ..A...A...A...A. │ │ - 0x00074cf4 3c000000 242c0000 f44bfaff 58030000 <...$,...K..X... │ │ - 0x00074d04 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00074d14 410e1483 054f0e70 03d4020a 0e14410e A....O.p......A. │ │ - 0x00074d24 10c3410e 0cc6410e 08c7410e 04c5410b ..A...A...A...A. │ │ - 0x00074d34 3c000000 642c0000 144ffaff 70010000 <...d,...O..p... │ │ - 0x00074d44 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00074d54 410e1483 054f0e40 02f40a0e 14410e10 A....O.@.....A.. │ │ - 0x00074d64 c3410e0c c6410e08 c7410e04 c5450b00 .A...A...A...E.. │ │ - 0x00074d74 3c000000 a42c0000 4450faff 06020000 <....,..DP...... │ │ - 0x00074d84 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00074d94 410e1483 054f0e60 0399010a 0e14430e A....O.`......C. │ │ - 0x00074da4 10c3410e 0cc6410e 08c7410e 04c5460b ..A...A...A...F. │ │ - 0x00074db4 54000000 e42c0000 1452faff 15020000 T....,...R...... │ │ - 0x00074dc4 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00074dd4 410e1483 054f0e80 0102510a 0e1441c3 A....O....Q...A. │ │ - 0x00074de4 0e1043c6 0e0c41c7 0e0841c5 0e04460b ..C...A...A...F. │ │ - 0x00074df4 470a0e14 410e10c3 430e0cc6 410e08c7 G...A...C...A... │ │ - 0x00074e04 410e04c5 430b0000 3c000000 3c2d0000 A...C...<...<-.. │ │ - 0x00074e14 dc53faff 5a010000 00410e08 8502410e .S..Z....A....A. │ │ - 0x00074e24 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ - 0x00074e34 0342010e 14410e10 c3410e0c c6410e08 .B...A...A...A.. │ │ - 0x00074e44 c7410e04 c5000000 3c000000 7c2d0000 .A......<...|-.. │ │ - 0x00074e54 fc54faff 01010000 00410e08 8502410e .T.......A....A. │ │ - 0x00074e64 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ - 0x00074e74 02c20a0e 14430e10 c3410e0c c6410e08 .....C...A...A.. │ │ - 0x00074e84 c7410e04 c5410b00 30000000 bc2d0000 .A...A..0....-.. │ │ - 0x00074e94 cc55faff 57000000 00410e08 8702430e .U..W....A....C. │ │ - 0x00074ea4 0c860341 0e108304 4f0e207f 0e10410e ...A....O. ...A. │ │ - 0x00074eb4 0cc3410e 08c6410e 04c70000 28000000 ..A...A.....(... │ │ - 0x00074ec4 f02d0000 f855faff b7000000 00440e60 .-...U.......D.` │ │ - 0x00074ed4 4d850286 04498305 57870378 0a0e04c5 M....I..W..x.... │ │ - 0x00074ee4 c7c6c341 0b000000 24000000 1c2e0000 ...A....$....... │ │ - 0x00074ef4 8c56faff 15010000 00440e50 46860447 .V.......D.PF..G │ │ - 0x00074f04 83055985 02870302 ea0e04c5 c7c6c300 ..Y............. │ │ - 0x00074f14 24000000 442e0000 8457faff b3000000 $...D....W...... │ │ - 0x00074f24 00440e50 48860483 05598703 4c850202 .D.PH....Y..L... │ │ - 0x00074f34 810e04c5 c7c6c300 24000000 6c2e0000 ........$...l... │ │ - 0x00074f44 1c58faff 86000000 00440e30 48860483 .X.......D.0H... │ │ - 0x00074f54 05578703 4d850202 550e04c5 c7c6c300 .W..M...U....... │ │ - 0x00074f64 28000000 942e0000 8458faff ff000000 (........X...... │ │ - 0x00074f74 00410e08 8602410e 0c83034f 0e2002eb .A....A....O. .. │ │ - 0x00074f84 0e0c410e 08c3410e 04c60000 20000000 ..A...A..... ... │ │ - 0x00074f94 c02e0000 5859faff 57000000 00440e20 ....XY..W....D. │ │ - 0x00074fa4 48870248 86038304 02420e04 c7c6c300 H..H.....B...... │ │ - 0x00074fb4 54000000 e42e0000 9459faff 8d090000 T........Y...... │ │ - 0x00074fc4 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00074fd4 410e1483 054f0e60 03db030a 0e14410e A....O.`......A. │ │ - 0x00074fe4 10c3410e 0cc6410e 08c7410e 04c5460b ..A...A...A...F. │ │ - 0x00074ff4 02560a0e 1443c30e 1041c60e 0c41c70e .V...C...A...A.. │ │ - 0x00075004 0841c50e 04440b00 28000000 3c2f0000 .A...D..(..............D.0 │ │ - 0x00075f14 50860383 04578702 5b0a0e04 c7c6c342 P....W..[......B │ │ - 0x00075f24 0b000000 10000000 583e0000 50cefaff ........X>..P... │ │ - 0x00075f34 0c000000 00000000 34000000 6c3e0000 ........4...l>.. │ │ - 0x00075f44 4ccefaff 99000000 00410e08 8602430e L........A....C. │ │ - 0x00075f54 0c83034f 0e20570a 0e0c410e 08c3410e ...O. W...A...A. │ │ - 0x00075f64 04c6440b 02640e0c 43c30e08 41c60e04 ..D..d..C...A... │ │ - 0x00075f74 10000000 a43e0000 b4cefaff 09000000 .....>.......... │ │ - 0x00075f84 00000000 40000000 b83e0000 b0cefaff ....@....>...... │ │ - 0x00075f94 5f0c0000 00410e08 8502410e 0c870341 _....A....A....A │ │ - 0x00075fa4 0e108604 410e1483 054f0e80 0103fd0b ....A....O...... │ │ - 0x00075fb4 0a0e1441 0e10c341 0e0cc641 0e08c741 ...A...A...A...A │ │ - 0x00075fc4 0e04c541 0b000000 3c000000 fc3e0000 ...A....<....>.. │ │ - 0x00075fd4 ccdafaff c3030000 00410e08 8502410e .........A....A. │ │ - 0x00075fe4 0c870341 0e108604 410e1483 054f0e70 ...A....A....O.p │ │ - 0x00075ff4 03ab030e 14410e10 c3410e0c c6410e08 .....A...A...A.. │ │ - 0x00076004 c7410e04 c5000000 28000000 3c3f0000 .A......(.......A....A....A │ │ - 0x00076af4 0e108604 410e1483 054f0e30 0326010e ....A....O.0.&.. │ │ - 0x00076b04 14410e10 c3410e0c c6410e08 c7410e04 .A...A...A...A.. │ │ - 0x00076b14 c5000000 50000000 484a0000 a041fbff ....P...HJ...A.. │ │ - 0x00076b24 ad020000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x00076b34 0e108604 410e1483 054f0e60 039b010a ....A....O.`.... │ │ - 0x00076b44 0e14430e 10c3410e 0cc6410e 08c7410e ..C...A...A...A. │ │ - 0x00076b54 04c5440b 02ee0e14 43c30e10 41c60e0c ..D.....C...A... │ │ - 0x00076b64 41c70e08 41c50e04 1c000000 9c4a0000 A...A........J.. │ │ - 0x00076b74 fc43fbff 34000000 00410e08 83024f0e .C..4....A....O. │ │ - 0x00076b84 20620e08 410e04c3 28000000 bc4a0000 b..A...(....J.. │ │ - 0x00076b94 1c44fbff 64000000 00410e08 8602410e .D..d....A....A. │ │ - 0x00076ba4 0c83034f 0e200250 0e0c410e 08c3410e ...O. .P..A...A. │ │ - 0x00076bb4 04c60000 54000000 e84a0000 6044fbff ....T....J..`D.. │ │ - 0x00076bc4 b4040000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x00076bd4 0e108604 410e1483 054f0e60 034d010a ....A....O.`.M.. │ │ - 0x00076be4 0e14430e 10c3410e 0cc6410e 08c7410e ..C...A...A...A. │ │ - 0x00076bf4 04c5410b 03c4010a 0e1441c3 0e1043c6 ..A.......A...C. │ │ - 0x00076c04 0e0c41c7 0e0841c5 0e04470b 40000000 ..A...A...G.@... │ │ - 0x00076c14 404b0000 c848fbff de100000 00410e08 @K...H.......A.. │ │ - 0x00076c24 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00076c34 05520ea0 01039907 0a0e1441 0e10c341 .R.........A...A │ │ - 0x00076c44 0e0cc641 0e08c741 0e04c541 0b000000 ...A...A...A.... │ │ - 0x00076c54 1c000000 844b0000 6459fbff 6b000000 .....K..dY..k... │ │ - 0x00076c64 00440e20 48860244 8303025a 0e04c6c3 .D. H..D...Z.... │ │ - 0x00076c74 3c000000 a44b0000 b459fbff 7e010000 <....K...Y..~... │ │ - 0x00076c84 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00076c94 410e1483 054f0e50 0348010a 0e14410e A....O.P.H....A. │ │ - 0x00076ca4 10c3410e 0cc6410e 08c7410e 04c5410b ..A...A...A...A. │ │ - 0x00076cb4 28000000 e44b0000 f45afbff ce000000 (....K...Z...... │ │ - 0x00076cc4 00440e30 4c860452 85028305 87030255 .D.0L..R.......U │ │ - 0x00076cd4 0a0e04c5 c7c6c341 0b000000 1c000000 .......A........ │ │ - 0x00076ce4 104c0000 985bfbff 3b000000 00440e20 .L...[..;....D. │ │ - 0x00076cf4 48860283 036e0e04 c6c30000 34000000 H....n......4... │ │ - 0x00076d04 304c0000 b85bfbff e0010000 00410e08 0L...[.......A.. │ │ - 0x00076d14 8702410e 0c860341 0e108304 4f0e4002 ..A....A....O.@. │ │ - 0x00076d24 de0a0e10 410e0cc3 410e08c6 410e04c7 ....A...A...A... │ │ - 0x00076d34 450b0000 24000000 684c0000 605dfbff E...$...hL..`].. │ │ - 0x00076d44 bd000000 00440e20 48860348 87028304 .....D. H..H.... │ │ - 0x00076d54 790a0e04 c7c6c343 0b000000 28000000 y......C....(... │ │ - 0x00076d64 904c0000 f85dfbff 52000000 00410e08 .L...]..R....A.. │ │ - 0x00076d74 83024f0e 20690a0e 08410e04 c3460b50 ..O. i...A...F.P │ │ - 0x00076d84 0e0841c3 0e040000 24000000 bc4c0000 ..A.....$....L.. │ │ - 0x00076d94 2c5efbff 6f000000 00440e20 48860283 ,^..o....D. H... │ │ - 0x00076da4 0302450a 0e04c6c3 470b56c3 c60e0400 ..E.....G.V..... │ │ - 0x00076db4 3c000000 e44c0000 745efbff 68030000 <....L..t^..h... │ │ - 0x00076dc4 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00076dd4 430e1483 054f0e50 034e030e 14410e10 C....O.P.N...A.. │ │ - 0x00076de4 c3410e0c c6410e08 c7410e04 c5000000 .A...A...A...... │ │ - 0x00076df4 38000000 244d0000 a461fbff 8b000000 8...$M...a...... │ │ - 0x00076e04 00410e08 8502410e 0c870343 0e108604 .A....A....C.... │ │ - 0x00076e14 410e1483 054f0e40 02710e14 410e10c3 A....O.@.q..A... │ │ - 0x00076e24 410e0cc6 410e08c7 410e04c5 28000000 A...A...A...(... │ │ - 0x00076e34 604d0000 f861fbff 88010000 00440e40 `M...a.......D.@ │ │ - 0x00076e44 4c870386 044c8502 83050347 010a0e04 L....L.....G.... │ │ - 0x00076e54 c5c7c6c3 450b0000 20000000 8c4d0000 ....E... ....M.. │ │ - 0x00076e64 5c63fbff a7000000 00440e30 46860247 \c.......D.0F..G │ │ - 0x00076e74 83036a0a 0e04c6c3 450b0000 54000000 ..j.....E...T... │ │ - 0x00076e84 b04d0000 e863fbff 37040000 00410e08 .M...c..7....A.. │ │ - 0x00076e94 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00076ea4 054f0e50 0322030a 0e14430e 10c3410e .O.P."....C...A. │ │ - 0x00076eb4 0cc6410e 08c7410e 04c5450b 02420a0e ..A...A...E..B.. │ │ - 0x00076ec4 1443c30e 1041c60e 0c41c70e 0841c50e .C...A...A...A.. │ │ - 0x00076ed4 04480b00 28000000 084e0000 d067fbff .H..(....N...g.. │ │ - 0x00076ee4 e1000000 00440e30 48860448 87034885 .....D.0H..H..H. │ │ - 0x00076ef4 0283057e 0a0e04c5 c7c6c346 0b000000 ...~.......F.... │ │ - 0x00076f04 54000000 344e0000 9468fbff ea030000 T...4N...h...... │ │ - 0x00076f14 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00076f24 410e1483 054f0e60 02d70a0e 14410e10 A....O.`.....A.. │ │ - 0x00076f34 c3410e0c c6410e08 c7410e04 c5420b03 .A...A...A...B.. │ │ - 0x00076f44 a6010a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ - 0x00076f54 0841c50e 04460b00 48000000 8c4e0000 .A...F..H....N.. │ │ - 0x00076f64 2c6cfbff 09010000 00410e08 8502410e ,l.......A....A. │ │ - 0x00076f74 0c870341 0e108604 440e1402 510a0e10 ...A....D...Q... │ │ - 0x00076f84 410e0cc6 410e08c7 410e04c5 450b0294 A...A...A...E... │ │ - 0x00076f94 0a0e1041 c60e0c41 c70e0841 c50e0441 ...A...A...A...A │ │ - 0x00076fa4 0b000000 50000000 d84e0000 f06cfbff ....P....N...l.. │ │ - 0x00076fb4 6c010000 00410e08 8502430e 0c870341 l....A....C....A │ │ - 0x00076fc4 0e108604 410e1483 054f0e40 028f0a0e ....A....O.@.... │ │ - 0x00076fd4 14410e10 c3410e0c c6410e08 c7410e04 .A...A...A...A.. │ │ - 0x00076fe4 c5480b02 b70e1441 c30e1041 c60e0c41 .H.....A...A...A │ │ - 0x00076ff4 c70e0841 c50e0400 3c000000 2c4f0000 ...A....<...,O.. │ │ - 0x00077004 0c6efbff c8010000 00410e08 8502410e .n.......A....A. │ │ - 0x00077014 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ - 0x00077024 03b0010e 14410e10 c3410e0c c6410e08 .....A...A...A.. │ │ - 0x00077034 c7410e04 c5000000 38000000 6c4f0000 .A......8...lO.. │ │ - 0x00077044 9c6ffbff 7e000000 00410e08 8502410e .o..~....A....A. │ │ - 0x00077054 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ - 0x00077064 02660e14 410e10c3 410e0cc6 410e08c7 .f..A...A...A... │ │ - 0x00077074 410e04c5 24000000 a84f0000 e06ffbff A...$....O...o.. │ │ - 0x00077084 67000000 00440e0c 59870286 03780a0e g....D..Y....x.. │ │ - 0x00077094 04c7c643 0b4ec6c7 0e040000 28000000 ...C.N......(... │ │ - 0x000770a4 d04f0000 2870fbff 8f010000 00440e50 .O..(p.......D.P │ │ - 0x000770b4 47870346 86045383 05850202 eb0a0e04 G..F..S......... │ │ - 0x000770c4 c5c7c6c3 410b0000 20000000 fc4f0000 ....A... ....O.. │ │ - 0x000770d4 8c71fbff 3c000000 00410e08 8602440e .q..<....A....D. │ │ - 0x000770e4 20670a0e 08430e04 c6410b00 28000000 g...C...A..(... │ │ - 0x000770f4 20500000 a871fbff 2c010000 00440e60 P...q..,....D.` │ │ - 0x00077104 48870348 86048305 5f850202 830a0e04 H..H...._....... │ │ - 0x00077114 c5c7c6c3 420b0000 58000000 4c500000 ....B...X...LP.. │ │ - 0x00077124 ac72fbff ca0a0000 00410e08 8502410e .r.......A....A. │ │ - 0x00077134 0c870341 0e108604 410e1483 05520ea0 ...A....A....R.. │ │ - 0x00077144 0103dd04 0a0e1441 0e10c341 0e0cc641 .......A...A...A │ │ - 0x00077154 0e08c741 0e04c541 0b032402 0a0e1441 ...A...A..$....A │ │ - 0x00077164 c30e1041 c60e0c41 c70e0841 c50e0448 ...A...A...A...H │ │ - 0x00077174 0b000000 68000000 a8500000 207dfbff ....h....P.. }.. │ │ - 0x00077184 bc020000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x00077194 0e108604 410e1483 054f0e60 0329010a ....A....O.`.).. │ │ - 0x000771a4 0e14410e 10c3410e 0cc6410e 08c7410e ..A...A...A...A. │ │ - 0x000771b4 04c5480b 740a0e14 41c30e10 41c60e0c ..H.t...A...A... │ │ - 0x000771c4 41c70e08 41c50e04 480b032f 010e1441 A...A...H../...A │ │ - 0x000771d4 c30e1041 c60e0c41 c70e0841 c50e0400 ...A...A...A.... │ │ - 0x000771e4 24000000 14510000 747ffbff 5e000000 $....Q..t...^... │ │ - 0x000771f4 00440e20 48860348 87028304 6b0a0e04 .D. H..H....k... │ │ - 0x00077204 c7c6c341 0b000000 28000000 3c510000 ...A....(......... │ │ - 0x00077cd4 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00077ce4 410e1483 05520eb0 01037e06 0a0e1441 A....R....~....A │ │ - 0x00077cf4 0e10c341 0e0cc641 0e08c741 0e04c548 ...A...A...A...H │ │ - 0x00077d04 0b000000 28000000 385c0000 e047fcff ....(...8\...G.. │ │ - 0x00077d14 a5000000 00410e08 8602410e 0c83034f .....A....A....O │ │ - 0x00077d24 0e300291 0e0c410e 08c3410e 04c60000 .0....A...A..... │ │ - 0x00077d34 1c000000 645c0000 6448fcff 42000000 ....d\..dH..B... │ │ - 0x00077d44 00440e20 48860244 8303710e 04c6c300 .D. H..D..q..... │ │ - 0x00077d54 20000000 845c0000 9448fcff 7c000000 ....\...H..|... │ │ - 0x00077d64 00410e08 83024f0e 1002650a 0e08410e .A....O...e...A. │ │ - 0x00077d74 04c3420b 10000000 a85c0000 f048fcff ..B......\...H.. │ │ - 0x00077d84 34000000 00000000 18000000 bc5c0000 4............\.. │ │ - 0x00077d94 1c49fcff 40000000 00410e08 83027e0e .I..@....A....~. │ │ - 0x00077da4 04c30000 38000000 d85c0000 4049fcff ....8....\..@I.. │ │ - 0x00077db4 76000000 00410e08 8502410e 0c870341 v....A....A....A │ │ - 0x00077dc4 0e108604 410e1483 054f0e40 025e0e14 ....A....O.@.^.. │ │ - 0x00077dd4 410e10c3 410e0cc6 410e08c7 410e04c5 A...A...A...A... │ │ - 0x00077de4 1c000000 145d0000 8449fcff 41000000 .....]...I..A... │ │ - 0x00077df4 00410e08 83027b0a 0e04c341 0b000000 .A....{....A.... │ │ - 0x00077e04 28000000 345d0000 b449fcff b9000000 (...4]...I...... │ │ - 0x00077e14 00440e40 48860483 05578502 87030257 .D.@H....W.....W │ │ - 0x00077e24 0a0e04c5 c7c6c346 0b000000 38000000 .......F....8... │ │ - 0x00077e34 605d0000 484afcff e5000000 00410e08 `]..HJ.......A.. │ │ - 0x00077e44 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00077e54 054f0e40 02cd0e14 410e10c3 410e0cc6 .O.@....A...A... │ │ - 0x00077e64 410e08c7 410e04c5 28000000 9c5d0000 A...A...(....].. │ │ - 0x00077e74 fc4afcff e0000000 00440e40 48860448 .J.......D.@H..H │ │ - 0x00077e84 87038305 5a850277 0a0e04c5 c7c6c343 ....Z..w.......C │ │ - 0x00077e94 0b000000 3c000000 c85d0000 b04bfcff ....<....]...K.. │ │ - 0x00077ea4 ed020000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x00077eb4 0e108604 410e1483 054f0e60 02b50a0e ....A....O.`.... │ │ - 0x00077ec4 14410e10 c3410e0c c6410e08 c7410e04 .A...A...A...A.. │ │ - 0x00077ed4 c5440b00 38000000 085e0000 604efcff .D..8....^..`N.. │ │ - 0x00077ee4 db000000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x00077ef4 0e108604 410e1483 054f0e50 02c30e14 ....A....O.P.... │ │ - 0x00077f04 410e10c3 410e0cc6 410e08c7 410e04c5 A...A...A...A... │ │ - 0x00077f14 1c000000 445e0000 044ffcff 2d000000 ....D^...O..-... │ │ - 0x00077f24 00410e08 83024f0e 205b0e08 410e04c3 .A....O. [..A... │ │ - 0x00077f34 1c000000 645e0000 144ffcff 25000000 ....d^...O..%... │ │ - 0x00077f44 00410e08 83024f0e 20530e08 410e04c3 .A....O. S..A... │ │ - 0x00077f54 10000000 845e0000 244ffcff 0d000000 .....^..$O...... │ │ - 0x00077f64 00000000 10000000 985e0000 204ffcff .........^.. O.. │ │ - 0x00077f74 09000000 00000000 10000000 ac5e0000 .............^.. │ │ - 0x00077f84 1c4ffcff 09000000 00000000 38000000 .O..........8... │ │ - 0x00077f94 c05e0000 184ffcff e3000000 00410e08 .^...O.......A.. │ │ - 0x00077fa4 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00077fb4 054f0e50 02cb0e14 410e10c3 410e0cc6 .O.P....A...A... │ │ - 0x00077fc4 410e08c7 410e04c5 38000000 fc5e0000 A...A...8....^.. │ │ - 0x00077fd4 cc4ffcff c3000000 00410e08 8502410e .O.......A....A. │ │ - 0x00077fe4 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ - 0x00077ff4 02ab0e14 410e10c3 410e0cc6 410e08c7 ....A...A...A... │ │ - 0x00078004 410e04c5 30000000 385f0000 6050fcff A...0...8_..`P.. │ │ - 0x00078014 6a000000 00410e08 8702410e 0c860341 j....A....A....A │ │ - 0x00078024 0e108304 4f0e2002 540e1041 0e0cc341 ....O. .T..A...A │ │ - 0x00078034 0e08c641 0e04c700 10000000 6c5f0000 ...A........l_.. │ │ - 0x00078044 9c50fcff 20000000 00000000 40000000 .P.. .......@... │ │ - 0x00078054 805f0000 a850fcff d9110000 00410e08 ._...P.......A.. │ │ - 0x00078064 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00078074 05520ed0 0103230e 0a0e1443 0e10c341 .R....#....C...A │ │ - 0x00078084 0e0cc641 0e08c741 0e04c541 0b000000 ...A...A...A.... │ │ - 0x00078094 20000000 c45f0000 4462fcff 26000000 ...._..Db..&... │ │ - 0x000780a4 00410e08 8702450e 0c86035e 0e08c641 .A....E....^...A │ │ - 0x000780b4 0e04c700 3c000000 e85f0000 5062fcff ....<...._..Pb.. │ │ - 0x000780c4 e2010000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x000780d4 0e108604 430e1483 054f0e50 03ab010a ....C....O.P.... │ │ - 0x000780e4 0e14410e 10c3410e 0cc6410e 08c7410e ..A...A...A...A. │ │ - 0x000780f4 04c5440b 50000000 28600000 0064fcff ..D.P...(`...d.. │ │ - 0x00078104 cf000000 00410e08 8502430e 0c870341 .....A....C....A │ │ - 0x00078114 0e108604 430e1483 054f0e40 02680a0e ....C....O.@.h.. │ │ - 0x00078124 14410e10 c3410e0c c6410e08 c7410e04 .A...A...A...A.. │ │ - 0x00078134 c5410b02 460e1441 c30e1041 c60e0c41 .A..F..A...A...A │ │ - 0x00078144 c70e0841 c50e0400 38000000 7c600000 ...A....8...|`.. │ │ - 0x00078154 7c64fcff 79000000 00410e08 8502410e |d..y....A....A. │ │ - 0x00078164 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ - 0x00078174 02610e14 410e10c3 410e0cc6 410e08c7 .a..A...A...A... │ │ - 0x00078184 410e04c5 1c000000 b8600000 c064fcff A........`...d.. │ │ - 0x00078194 25000000 00410e08 83024f0e 20530e08 %....A....O. S.. │ │ - 0x000781a4 410e04c3 30000000 d8600000 d064fcff A...0....`...d.. │ │ - 0x000781b4 3f000000 00410e08 8702410e 0c860341 ?....A....A....A │ │ - 0x000781c4 0e108304 4f0e2069 0e10410e 0cc3410e ....O. i..A...A. │ │ - 0x000781d4 08c6410e 04c70000 34000000 0c610000 ..A.....4....a.. │ │ - 0x000781e4 dc64fcff 98000000 00410e08 8602410e .d.......A....A. │ │ - 0x000781f4 0c83034f 0e200268 0a0e0c41 0e08c341 ...O. .h...A...A │ │ - 0x00078204 0e04c645 0b550e0c 41c30e08 41c60e04 ...E.U..A...A... │ │ - 0x00078214 50000000 44610000 4465fcff c3000000 P...Da..De...... │ │ - 0x00078224 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00078234 410e1483 054f0e30 6c0a0e14 410e10c3 A....O.0l...A... │ │ - 0x00078244 410e0cc6 410e08c7 410e04c5 450b0276 A...A...A...E..v │ │ - 0x00078254 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ - 0x00078264 0e040000 1c000000 98610000 c065fcff .........a...e.. │ │ - 0x00078274 3c000000 00440e20 48860283 036f0e04 <....D. H....o.. │ │ - 0x00078284 c6c30000 40000000 b8610000 e065fcff ....@....a...e.. │ │ - 0x00078294 67080000 00410e08 8502410e 0c870341 g....A....A....A │ │ - 0x000782a4 0e108604 410e1483 05520ec0 0103c804 ....A....R...... │ │ - 0x000782b4 0a0e1443 0e10c341 0e0cc641 0e08c741 ...C...A...A...A │ │ - 0x000782c4 0e04c544 0b000000 40000000 fc610000 ...D....@....a.. │ │ - 0x000782d4 0c6efcff 66020000 00410e08 8502410e .n..f....A....A. │ │ - 0x000782e4 0c870341 0e108604 410e1483 054f0e80 ...A....A....O.. │ │ - 0x000782f4 01033302 0a0e1443 0e10c341 0e0cc641 ..3....C...A...A │ │ - 0x00078304 0e08c741 0e04c541 0b000000 3c000000 ...A...A....<... │ │ - 0x00078314 40620000 3870fcff 74020000 00410e08 @b..8p..t....A.. │ │ - 0x00078324 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00078334 054f0e70 035c020e 14410e10 c3410e0c .O.p.\...A...A.. │ │ - 0x00078344 c6410e08 c7410e04 c5000000 30000000 .A...A......0... │ │ - 0x00078354 80620000 7872fcff 3c000000 00410e08 .b..xr..<....A.. │ │ - 0x00078364 8702410e 0c860341 0e108304 4f0e2066 ..A....A....O. f │ │ - 0x00078374 0e10410e 0cc3410e 08c6410e 04c70000 ..A...A...A..... │ │ - 0x00078384 3c000000 b4620000 8472fcff 72010000 <....b...r..r... │ │ - 0x00078394 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x000783a4 410e1483 054f0e60 0312010a 0e14430e A....O.`......C. │ │ - 0x000783b4 10c3410e 0cc6410e 08c7410e 04c5410b ..A...A...A...A. │ │ - 0x000783c4 28000000 f4620000 c473fcff 5d000000 (....b...s..]... │ │ - 0x000783d4 00410e08 8602410e 0c83034f 0e200249 .A....A....O. .I │ │ - 0x000783e4 0e0c410e 08c3410e 04c60000 3c000000 ..A...A.....<... │ │ - 0x000783f4 20630000 f873fcff bd020000 00410e08 c...s.......A.. │ │ - 0x00078404 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00078414 05440e58 0319020a 0e14430e 10c3410e .D.X......C...A. │ │ - 0x00078424 0cc6410e 08c7410e 04c5410b 40000000 ..A...A...A.@... │ │ - 0x00078434 60630000 7876fcff d4040000 00410e08 `c..xv.......A.. │ │ - 0x00078444 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00078454 05520ea0 01035904 0a0e1443 0e10c341 .R....Y....C...A │ │ - 0x00078464 0e0cc641 0e08c741 0e04c541 0b000000 ...A...A...A.... │ │ - 0x00078474 54000000 a4630000 147bfcff f2000000 T....c...{...... │ │ - 0x00078484 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00078494 430e1483 054f0e50 029d0a0e 14410e10 C....O.P.....A.. │ │ - 0x000784a4 c3410e0c c6410e08 c7410e04 c5420b44 .A...A...A...B.D │ │ - 0x000784b4 0a0e1446 c30e1041 c60e0c41 c70e0841 ...F...A...A...A │ │ - 0x000784c4 c50e0443 0b000000 1c000000 fc630000 ...C.........c.. │ │ - 0x000784d4 bc7bfcff 62000000 00440e30 50860283 .{..b....D.0P... │ │ - 0x000784e4 03024d0e 04c6c300 54000000 1c640000 ..M.....T....d.. │ │ - 0x000784f4 0c7cfcff 29010000 00410e08 8502410e .|..)....A....A. │ │ - 0x00078504 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ - 0x00078514 02db0a0e 14410e10 c3410e0c c6410e08 .....A...A...A.. │ │ - 0x00078524 c7410e04 c5460b50 0a0e1441 c30e1041 .A...F.P...A...A │ │ - 0x00078534 c60e0c41 c70e0841 c50e0441 0b000000 ...A...A...A.... │ │ - 0x00078544 1c000000 74640000 e47cfcff 61000000 ....td...|..a... │ │ - 0x00078554 00440e30 50860283 03024c0e 04c6c300 .D.0P.....L..... │ │ - 0x00078564 28000000 94640000 347dfcff 5a010000 (....d..4}..Z... │ │ - 0x00078574 00440e40 48850248 86048305 5b870302 .D.@H..H....[... │ │ - 0x00078584 5f0a0e04 c5c7c6c3 420b0000 1c000000 _.......B....... │ │ - 0x00078594 c0640000 687efcff 42000000 00410e08 .d..h~..B....A.. │ │ - 0x000785a4 83024f0e 30700e08 410e04c3 3c000000 ..O.0p..A...<... │ │ - 0x000785b4 e0640000 987efcff e7010000 00410e08 .d...~.......A.. │ │ - 0x000785c4 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x000785d4 054f0e50 0364010a 0e14410e 10c3410e .O.P.d....A...A. │ │ - 0x000785e4 0cc6410e 08c7410e 04c5410b 28000000 ..A...A...A.(... │ │ - 0x000785f4 20650000 4880fcff c4000000 00440e30 e..H........D.0 │ │ - 0x00078604 48870348 85024783 055c8604 02780a0e H..H..G..\...x.. │ │ - 0x00078614 04c5c7c6 c3410b00 10000000 4c650000 .....A......Le.. │ │ - 0x00078624 ec80fcff 21000000 00000000 1c000000 ....!........... │ │ - 0x00078634 60650000 0881fcff 49000000 00440e20 `e......I....D. │ │ - 0x00078644 48860244 8303780e 04c6c300 20000000 H..D..x..... ... │ │ - 0x00078654 80650000 3881fcff 91000000 00440e20 .e..8........D. │ │ - 0x00078664 48860244 83036a0a 0e04c6c3 460b0000 H..D..j.....F... │ │ - 0x00078674 2c000000 a4650000 b481fcff d8000000 ,....e.......... │ │ - 0x00078684 00410e08 8502420d 05448604 87034183 .A....B..D....A. │ │ - 0x00078694 0502ccc3 41c641c7 410c0404 c5000000 ....A.A.A....... │ │ - 0x000786a4 3c000000 d4650000 6482fcff 72000000 <....e..d...r... │ │ - 0x000786b4 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x000786c4 410e1483 054f0e40 02430a0e 14430e10 A....O.@.C...C.. │ │ - 0x000786d4 c3410e0c c6410e08 c7410e04 c5410b00 .A...A...A...A.. │ │ - 0x000786e4 28000000 14660000 a482fcff 48010000 (....f......H... │ │ - 0x000786f4 00440e40 48870383 05578502 4b860462 .D.@H....W..K..b │ │ - 0x00078704 0a0e04c5 c7c6c348 0b000000 3c000000 .......H....<... │ │ - 0x00078714 40660000 c883fcff 89010000 00410e08 @f...........A.. │ │ - 0x00078724 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00078734 054f0e50 02f30a0e 14410e10 c3410e0c .O.P.....A...A.. │ │ - 0x00078744 c6410e08 c7410e04 c5460b00 3c000000 .A...A...F..<... │ │ - 0x00078754 80660000 1885fcff 6e020000 00410e08 .f......n....A.. │ │ - 0x00078764 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00078774 054f0e60 03cf010a 0e14410e 10c3410e .O.`......A...A. │ │ - 0x00078784 0cc6410e 08c7410e 04c5410b 24000000 ..A...A...A.$... │ │ - 0x00078794 c0660000 4887fcff cc000000 00440e30 .f..H........D.0 │ │ - 0x000787a4 48860483 055f8502 870302a0 0e04c5c7 H...._.......... │ │ - 0x000787b4 c6c30000 10000000 e8660000 f087fcff .........f...... │ │ - 0x000787c4 0c000000 00000000 50000000 fc660000 ........P....f.. │ │ - 0x000787d4 ec87fcff 24010000 00410e08 8502430e ....$....A....C. │ │ - 0x000787e4 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ - 0x000787f4 570a0e14 410e10c3 410e0cc6 410e08c7 W...A...A...A... │ │ - 0x00078804 410e04c5 480b02e5 0e1443c3 0e1041c6 A...H.....C...A. │ │ - 0x00078814 0e0c41c7 0e0841c5 0e040000 40000000 ..A...A.....@... │ │ - 0x00078824 50670000 c888fcff b4080000 00410e08 Pg...........A.. │ │ - 0x00078834 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00078844 054f0e90 01035405 0a0e1441 0e10c341 .O....T....A...A │ │ - 0x00078854 0e0cc641 0e08c741 0e04c545 0b000000 ...A...A...E.... │ │ - 0x00078864 24000000 94670000 4491fcff a0000000 $....g..D....... │ │ - 0x00078874 00440e30 48870283 04608603 7f0a0e04 .D.0H....`...... │ │ - 0x00078884 c7c6c345 0b000000 3c000000 bc670000 ...E....<....g.. │ │ - 0x00078894 bc91fcff be010000 00410e08 8502410e .........A....A. │ │ - 0x000788a4 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ - 0x000788b4 03a6010e 14410e10 c3410e0c c6410e08 .....A...A...A.. │ │ - 0x000788c4 c7410e04 c5000000 28000000 fc670000 .A......(....g.. │ │ - 0x000788d4 3c93fcff c0000000 00440e40 48860483 <........D.@H... │ │ - 0x000788e4 05738502 87030254 0a0e04c5 c7c6c345 .s.....T.......E │ │ - 0x000788f4 0b000000 38000000 28680000 d093fcff ....8...(h...... │ │ - 0x00078904 7b000000 00410e08 8502410e 0c870341 {....A....A....A │ │ - 0x00078914 0e108604 410e1483 054f0e30 02630e14 ....A....O.0.c.. │ │ - 0x00078924 410e10c3 410e0cc6 410e08c7 410e04c5 A...A...A...A... │ │ - 0x00078934 28000000 64680000 1494fcff c0000000 (...dh.......... │ │ - 0x00078944 00440e40 48860483 05738502 87030254 .D.@H....s.....T │ │ - 0x00078954 0a0e04c5 c7c6c345 0b000000 38000000 .......E....8... │ │ - 0x00078964 90680000 a894fcff 9c000000 00410e08 .h...........A.. │ │ - 0x00078974 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00078984 054f0e40 02840e14 410e10c3 410e0cc6 .O.@....A...A... │ │ - 0x00078994 410e08c7 410e04c5 28000000 cc680000 A...A...(....h.. │ │ - 0x000789a4 0c95fcff c0000000 00440e40 48860483 .........D.@H... │ │ - 0x000789b4 05738502 87030254 0a0e04c5 c7c6c345 .s.....T.......E │ │ - 0x000789c4 0b000000 24000000 f8680000 a095fcff ....$....h...... │ │ - 0x000789d4 8d000000 00440e30 48860483 055c8502 .....D.0H....\.. │ │ - 0x000789e4 87030264 0e04c5c7 c6c30000 20000000 ...d........ ... │ │ - 0x000789f4 20690000 0896fcff 77000000 00440e20 i......w....D. │ │ - 0x00078a04 48860383 045d8702 024d0e04 c7c6c300 H....]...M...... │ │ - 0x00078a14 1c000000 44690000 6496fcff 40000000 ....Di..d...@... │ │ - 0x00078a24 00440e20 48860244 83036f0e 04c6c300 .D. H..D..o..... │ │ - 0x00078a34 30000000 64690000 8496fcff 53000000 0...di......S... │ │ - 0x00078a44 00410e08 8702430e 0c860341 0e108304 .A....C....A.... │ │ - 0x00078a54 4f0e207b 0e10410e 0cc3410e 08c6410e O. {..A...A...A. │ │ - 0x00078a64 04c70000 28000000 98690000 b096fcff ....(....i...... │ │ - 0x00078a74 59010000 00440e30 48870383 05658502 Y....D.0H....e.. │ │ - 0x00078a84 86040249 0a0e04c5 c7c6c346 0b000000 ...I.......F.... │ │ - 0x00078a94 1c000000 c4690000 e497fcff 74000000 .....i......t... │ │ - 0x00078aa4 00440e20 48860283 0302670e 04c6c300 .D. H.....g..... │ │ - 0x00078ab4 70000000 e4690000 4498fcff 2e060000 p....i..D....... │ │ - 0x00078ac4 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00078ad4 410e1483 054f0e80 0103a702 0a0e1441 A....O.........A │ │ - 0x00078ae4 0e10c341 0e0cc641 0e08c741 0e04c542 ...A...A...A...B │ │ - 0x00078af4 0b031401 0a0e1441 c30e1041 c60e0c41 .......A...A...A │ │ - 0x00078b04 c70e0841 c50e0448 0b039701 0a0e1441 ...A...H.......A │ │ - 0x00078b14 c30e1041 c60e0c41 c70e0841 c50e0441 ...A...A...A...A │ │ - 0x00078b24 0b000000 3c000000 586a0000 009efcff ....<...Xj...... │ │ - 0x00078b34 da010000 00410e08 8502410e 0c870343 .....A....A....C │ │ - 0x00078b44 0e108604 430e1483 054f0e50 0378010a ....C....O.P.x.. │ │ - 0x00078b54 0e14430e 10c3410e 0cc6410e 08c7410e ..C...A...A...A. │ │ - 0x00078b64 04c5430b 10000000 986a0000 a09ffcff ..C......j...... │ │ - 0x00078b74 0c000000 00000000 1c000000 ac6a0000 .............j.. │ │ - 0x00078b84 9c9ffcff 25000000 00410e08 83024f0e ....%....A....O. │ │ - 0x00078b94 20530e08 410e04c3 1c000000 cc6a0000 S..A........j.. │ │ - 0x00078ba4 ac9ffcff 40000000 00410e08 83024f0e ....@....A....O. │ │ - 0x00078bb4 306c0e08 430e04c3 10000000 ec6a0000 0l..C........j.. │ │ - 0x00078bc4 cc9ffcff 0c000000 00000000 10000000 ................ │ │ - 0x00078bd4 006b0000 c89ffcff 0c000000 00000000 .k.............. │ │ - 0x00078be4 10000000 146b0000 c49ffcff 23000000 .....k......#... │ │ - 0x00078bf4 00000000 10000000 286b0000 e09ffcff ........(k...... │ │ - 0x00078c04 23000000 00000000 2c000000 3c6b0000 #.......,.......A....A....A │ │ - 0x000794b4 0e108304 4f0e2068 0e10410e 0cc3410e ....O. h..A...A. │ │ - 0x000794c4 08c6410e 04c70000 3c000000 fc730000 ..A.....<....s.. │ │ - 0x000794d4 1cccfcff f8010000 00410e08 8502410e .........A....A. │ │ - 0x000794e4 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ - 0x000794f4 02c80a0e 14410e10 c3410e0c c6410e08 .....A...A...A.. │ │ - 0x00079504 c7410e04 c5410b00 3c000000 3c740000 .A...A..<...... │ │ - 0x00079cd4 00440e20 48860283 03710e04 c6c30000 .D. H....q...... │ │ - 0x00079ce4 20000000 147c0000 f4effcff 5c000000 ....|......\... │ │ - 0x00079cf4 00440e30 48860283 0302410a 0e04c6c3 .D.0H.....A..... │ │ - 0x00079d04 430b0000 38000000 387c0000 30f0fcff C...8...8|..0... │ │ - 0x00079d14 cb000000 00410e08 8502430e 0c870341 .....A....C....A │ │ - 0x00079d24 0e108604 410e1483 054f0e30 02af0e14 ....A....O.0.... │ │ - 0x00079d34 430e10c3 410e0cc6 410e08c7 410e04c5 C...A...A...A... │ │ - 0x00079d44 10000000 747c0000 c4f0fcff 1c000000 ....t|.......... │ │ - 0x00079d54 00000000 28000000 887c0000 d0f0fcff ....(....|...... │ │ - 0x00079d64 85010000 00440e60 48860483 05578703 .....D.`H....W.. │ │ - 0x00079d74 54850202 dc0a0e04 c5c7c6c3 450b0000 T...........E... │ │ - 0x00079d84 28000000 b47c0000 34f2fcff db000000 (....|..4....... │ │ - 0x00079d94 00440e50 48860450 87038502 8305028b .D.PH..P........ │ │ - 0x00079da4 0a0e04c5 c7c6c341 0b000000 3c000000 .......A....<... │ │ - 0x00079db4 e07c0000 e8f2fcff a0010000 00410e08 .|...........A.. │ │ - 0x00079dc4 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00079dd4 054f0e60 02f90a0e 14410e10 c3410e0c .O.`.....A...A.. │ │ - 0x00079de4 c6410e08 c7410e04 c5480b00 54000000 .A...A...H..T... │ │ - 0x00079df4 207d0000 48f4fcff e2010000 00410e08 }..H........A.. │ │ - 0x00079e04 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00079e14 054f0e40 02980a0e 14410e10 c3410e0c .O.@.....A...A.. │ │ - 0x00079e24 c6410e08 c7410e04 c5410b59 0a0e1441 .A...A...A.Y...A │ │ - 0x00079e34 c30e1041 c60e0c41 c70e0841 c50e0443 ...A...A...A...C │ │ - 0x00079e44 0b000000 1c000000 787d0000 e0f5fcff ........x}...... │ │ - 0x00079e54 46000000 00440e20 48860283 03790e04 F....D. H....y.. │ │ - 0x00079e64 c6c30000 54000000 987d0000 10f6fcff ....T....}...... │ │ - 0x00079e74 a1010000 00410e08 8502430e 0c870341 .....A....C....A │ │ - 0x00079e84 0e108604 410e1483 054f0e40 570a0e14 ....A....O.@W... │ │ - 0x00079e94 410e10c3 410e0cc6 410e08c7 410e04c5 A...A...A...A... │ │ - 0x00079ea4 480b032f 010a0e14 43c30e10 41c60e0c H../....C...A... │ │ - 0x00079eb4 41c70e08 41c50e04 410b0000 3c000000 A...A...A...<... │ │ - 0x00079ec4 f07d0000 68f7fcff b1010000 00410e08 .}..h........A.. │ │ - 0x00079ed4 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00079ee4 054f0e60 0328010a 0e14410e 10c3410e .O.`.(....A...A. │ │ - 0x00079ef4 0cc6410e 08c7410e 04c5410b 54000000 ..A...A...A.T... │ │ - 0x00079f04 307e0000 e8f8fcff ef010000 00410e08 0~...........A.. │ │ - 0x00079f14 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x00079f24 054f0e40 02ba0a0e 14410e10 c3410e0c .O.@.....A...A.. │ │ - 0x00079f34 c6410e08 c7410e04 c5410b02 890a0e14 .A...A...A...... │ │ - 0x00079f44 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ - 0x00079f54 410b0000 38000000 887e0000 80fafcff A...8....~...... │ │ - 0x00079f64 7e000000 00410e08 8702410e 0c860302 ~....A....A..... │ │ - 0x00079f74 5e0a0e08 c6410e04 c7470b49 0ac60e08 ^....A...G.I.... │ │ - 0x00079f84 41c70e04 460b44c6 0e0841c7 0e040000 A...F.D...A..... │ │ - 0x00079f94 54000000 c47e0000 c4fafcff fc000000 T....~.......... │ │ - 0x00079fa4 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x00079fb4 410e1483 054f0e50 02890a0e 14410e10 A....O.P.....A.. │ │ - 0x00079fc4 c3410e0c c6410e08 c7410e04 c5480b4f .A...A...A...H.O │ │ - 0x00079fd4 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ - 0x00079fe4 c50e0445 0b000000 38000000 1c7f0000 ...E....8....... │ │ - 0x00079ff4 6cfbfcff ce000000 00410e08 8502410e l........A....A. │ │ - 0x0007a004 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ - 0x0007a014 02b40e14 430e10c3 410e0cc6 410e08c7 ....C...A...A... │ │ - 0x0007a024 410e04c5 38000000 587f0000 00fcfcff A...8...X....... │ │ - 0x0007a034 d3000000 00410e08 8502430e 0c870341 .....A....C....A │ │ - 0x0007a044 0e108604 410e1483 054f0e50 02b70e14 ....A....O.P.... │ │ - 0x0007a054 430e10c3 410e0cc6 410e08c7 410e04c5 C...A...A...A... │ │ - 0x0007a064 54000000 947f0000 a4fcfcff e4000000 T............... │ │ - 0x0007a074 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007a084 410e1483 054f0e50 027d0a0e 14410e10 A....O.P.}...A.. │ │ - 0x0007a094 c3410e0c c6410e08 c7410e04 c5440b47 .A...A...A...D.G │ │ - 0x0007a0a4 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ - 0x0007a0b4 c50e0445 0b000000 1c000000 ec7f0000 ...E............ │ │ - 0x0007a0c4 3cfdfcff 42000000 00410e08 83024f0e <...B....A....O. │ │ - 0x0007a0d4 30700e08 410e04c3 20000000 0c800000 0p..A... ....... │ │ - 0x0007a0e4 6cfdfcff 52000000 00410e08 83024f0e l...R....A....O. │ │ - 0x0007a0f4 4002400e 08410e04 c3000000 38000000 @.@..A......8... │ │ - 0x0007a104 30800000 a8fdfcff d3000000 00410e08 0............A.. │ │ - 0x0007a114 8502430e 0c870341 0e108604 410e1483 ..C....A....A... │ │ - 0x0007a124 054f0e50 02b70e14 430e10c3 410e0cc6 .O.P....C...A... │ │ - 0x0007a134 410e08c7 410e04c5 30000000 6c800000 A...A...0...l... │ │ - 0x0007a144 4cfefcff 5a000000 00410e08 8702410e L...Z....A....A. │ │ - 0x0007a154 0c860341 0e108304 4f0e2002 440e1041 ...A....O. .D..A │ │ - 0x0007a164 0e0cc341 0e08c641 0e04c700 40000000 ...A...A....@... │ │ - 0x0007a174 a0800000 78fefcff fe030000 00410e08 ....x........A.. │ │ - 0x0007a184 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0007a194 05520e80 0503af01 0a0e1441 0e10c341 .R.........A...A │ │ - 0x0007a1a4 0e0cc641 0e08c741 0e04c547 0b000000 ...A...A...G.... │ │ - 0x0007a1b4 3c000000 e4800000 3402fdff 20010000 <.......4... ... │ │ - 0x0007a1c4 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007a1d4 410e1483 054f0e50 02e70a0e 14410e10 A....O.P.....A.. │ │ - 0x0007a1e4 c3410e0c c6410e08 c7410e04 c5420b00 .A...A...A...B.. │ │ - 0x0007a1f4 2c000000 24810000 1403fdff 6e000000 ,...$.......n... │ │ - 0x0007a204 00410e08 8502430e 0c870341 0e108604 .A....C....A.... │ │ - 0x0007a214 02600a0e 0cc6410e 08c7410e 04c5410b .`....A...A...A. │ │ - 0x0007a224 24000000 54810000 5403fdff d9000000 $...T...T....... │ │ - 0x0007a234 00440e14 55870385 02860402 580a0e04 .D..U.......X... │ │ - 0x0007a244 c5c7c647 0b000000 1c000000 7c810000 ...G........|... │ │ - 0x0007a254 0c04fdff 22000000 00410e08 83024f0e ...."....A....O. │ │ - 0x0007a264 20500e08 410e04c3 50000000 9c810000 P..A...P....... │ │ - 0x0007a274 1c04fdff 5f020000 00410e08 8502410e ...._....A....A. │ │ - 0x0007a284 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ - 0x0007a294 6b0a0e14 430e10c3 410e0cc6 410e08c7 k...C...A...A... │ │ - 0x0007a2a4 410e04c5 440b600a 0e1443c3 0e1041c6 A...D.`...C...A. │ │ - 0x0007a2b4 0e0c41c7 0e0841c5 0e04420b 28000000 ..A...A...B.(... │ │ - 0x0007a2c4 f0810000 2806fdff e6010000 00440e60 ....(........D.` │ │ - 0x0007a2d4 48860483 055f8502 870302c1 0a0e04c5 H...._.......... │ │ - 0x0007a2e4 c7c6c344 0b000000 3c000000 1c820000 ...D....<....... │ │ - 0x0007a2f4 ec07fdff 13010000 00410e08 8502410e .........A....A. │ │ - 0x0007a304 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ - 0x0007a314 02e90a0e 14430e10 c3410e0c c6410e08 .....C...A...A.. │ │ - 0x0007a324 c7410e04 c5460b00 24000000 5c820000 .A...F..$...\... │ │ - 0x0007a334 cc08fdff 2b010000 00440e40 48870383 ....+....D.@H... │ │ - 0x0007a344 05718502 860402ed 0e04c5c7 c6c30000 .q.............. │ │ - 0x0007a354 54000000 84820000 d409fdff 78020000 T...........x... │ │ - 0x0007a364 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007a374 410e1483 054f0e40 0394010a 0e14410e A....O.@......A. │ │ - 0x0007a384 10c3410e 0cc6410e 08c7410e 04c5450b ..A...A...A...E. │ │ - 0x0007a394 680a0e14 41c30e10 41c60e0c 41c70e08 h...A...A...A... │ │ - 0x0007a3a4 41c50e04 440b0000 1c000000 dc820000 A...D........... │ │ - 0x0007a3b4 fc0bfdff 29000000 00410e08 83024f0e ....)....A....O. │ │ - 0x0007a3c4 20570e08 410e04c3 1c000000 fc820000 W..A........... │ │ - 0x0007a3d4 0c0cfdff 39000000 00410e08 83024f0e ....9....A....O. │ │ - 0x0007a3e4 20670e08 410e04c3 1c000000 1c830000 g..A........... │ │ - 0x0007a3f4 2c0cfdff 43000000 00410e08 83024f0e ,...C....A....O. │ │ - 0x0007a404 306f0e08 430e04c3 28000000 3c830000 0o..C...(...<... │ │ - 0x0007a414 5c0cfdff 78000000 00410e08 8602410e \...x....A....A. │ │ - 0x0007a424 0c83034f 0e200264 0e0c410e 08c3410e ...O. .d..A...A. │ │ - 0x0007a434 04c60000 24000000 68830000 b00cfdff ....$...h....... │ │ - 0x0007a444 ba000000 00440e1c 50870385 02860402 .....D..P....... │ │ - 0x0007a454 720a0e04 c5c7c642 0b000000 44000000 r......B....D... │ │ - 0x0007a464 90830000 480dfdff 0d010000 00410e08 ....H........A.. │ │ - 0x0007a474 8502410e 0c870341 0e108604 440e3002 ..A....A....D.0. │ │ - 0x0007a484 b90a0e10 410e0cc6 410e08c7 410e04c5 ....A...A...A... │ │ - 0x0007a494 450b7f0e 1043c60e 0c41c70e 0841c50e E....C...A...A.. │ │ - 0x0007a4a4 04000000 34000000 d8830000 100efdff ....4........... │ │ - 0x0007a4b4 b2000000 00440e10 5d850287 03860466 .....D..]......f │ │ - 0x0007a4c4 0a0e04c5 c7c6410b 780a0e04 c5c7c648 ......A.x......H │ │ - 0x0007a4d4 0b590a0e 04c5c7c6 470b0000 28000000 .Y......G...(... │ │ - 0x0007a4e4 10840000 980efdff 69010000 00440e50 ........i....D.P │ │ - 0x0007a4f4 4883055d 87038502 8604025e 0a0e04c5 H..].......^.... │ │ - 0x0007a504 c7c6c341 0b000000 40000000 3c840000 ...A....@...<... │ │ - 0x0007a514 dc0ffdff 94160000 00410e08 8502410e .........A....A. │ │ - 0x0007a524 0c870341 0e108604 410e1483 05520ef0 ...A....A....R.. │ │ - 0x0007a534 01039c01 0a0e1441 0e10c341 0e0cc641 .......A...A...A │ │ - 0x0007a544 0e08c741 0e04c542 0b000000 50000000 ...A...B....P... │ │ - 0x0007a554 80840000 3826fdff ae020000 00410e08 ....8&.......A.. │ │ - 0x0007a564 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0007a574 054f0e70 0329020a 0e14410e 10c3410e .O.p.)....A...A. │ │ - 0x0007a584 0cc6410e 08c7410e 04c5480b 025c0e14 ..A...A...H..\.. │ │ - 0x0007a594 46c30e10 41c60e0c 41c70e08 41c50e04 F...A...A...A... │ │ - 0x0007a5a4 2c000000 d4840000 9428fdff 66000000 ,........(..f... │ │ - 0x0007a5b4 00410e08 8502430e 0c870341 0e108604 .A....C....A.... │ │ - 0x0007a5c4 02580a0e 0cc6410e 08c7410e 04c5410b .X....A...A...A. │ │ - 0x0007a5d4 24000000 04850000 d428fdff d9000000 $........(...... │ │ - 0x0007a5e4 00440e14 55850287 03860402 5a0a0e04 .D..U.......Z... │ │ - 0x0007a5f4 c5c7c645 0b000000 1c000000 2c850000 ...E........,... │ │ - 0x0007a604 8c29fdff 3a000000 00410e08 83024f0e .)..:....A....O. │ │ - 0x0007a614 30680e08 410e04c3 28000000 4c850000 0h..A...(...L... │ │ - 0x0007a624 ac29fdff 5e000000 00410e08 8602430e .)..^....A....C. │ │ - 0x0007a634 0c83034f 0e200248 0e0c410e 08c3410e ...O. .H..A...A. │ │ - 0x0007a644 04c60000 50000000 78850000 e029fdff ....P...x....).. │ │ - 0x0007a654 59020000 00410e08 8502410e 0c870341 Y....A....A....A │ │ - 0x0007a664 0e108604 410e1483 054f0e60 6b0a0e14 ....A....O.`k... │ │ - 0x0007a674 430e10c3 410e0cc6 410e08c7 410e04c5 C...A...A...A... │ │ - 0x0007a684 440b600a 0e1443c3 0e1041c6 0e0c41c7 D.`...C...A...A. │ │ - 0x0007a694 0e0841c5 0e04420b 1c000000 cc850000 ..A...B......... │ │ - 0x0007a6a4 ec2bfdff 22000000 00410e08 83024f0e .+.."....A....O. │ │ - 0x0007a6b4 20500e08 410e04c3 28000000 ec850000 P..A...(....... │ │ - 0x0007a6c4 fc2bfdff d5010000 00440e60 48860483 .+.......D.`H... │ │ - 0x0007a6d4 055f8502 870302b9 0a0e04c5 c7c6c344 ._.............D │ │ - 0x0007a6e4 0b000000 3c000000 18860000 b02dfdff ....<........-.. │ │ - 0x0007a6f4 fb000000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x0007a704 0e108604 410e1483 054f0e40 02d10a0e ....A....O.@.... │ │ - 0x0007a714 14430e10 c3410e0c c6410e08 c7410e04 .C...A...A...A.. │ │ - 0x0007a724 c5460b00 24000000 58860000 702efdff .F..$...X...p... │ │ - 0x0007a734 23010000 00440e40 48870383 05718502 #....D.@H....q.. │ │ - 0x0007a744 860402e5 0e04c5c7 c6c30000 54000000 ............T... │ │ - 0x0007a754 80860000 782ffdff 81020000 00410e08 ....x/.......A.. │ │ - 0x0007a764 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0007a774 054f0e40 0392010a 0e14410e 10c3410e .O.@......A...A. │ │ - 0x0007a784 0cc6410e 08c7410e 04c5470b 6c0a0e14 ..A...A...G.l... │ │ - 0x0007a794 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ - 0x0007a7a4 480b0000 1c000000 d8860000 b031fdff H............1.. │ │ - 0x0007a7b4 29000000 00410e08 83024f0e 20570e08 )....A....O. W.. │ │ - 0x0007a7c4 410e04c3 1c000000 f8860000 c031fdff A............1.. │ │ - 0x0007a7d4 39000000 00410e08 83024f0e 20670e08 9....A....O. g.. │ │ - 0x0007a7e4 410e04c3 1c000000 18870000 e031fdff A............1.. │ │ - 0x0007a7f4 43000000 00410e08 83024f0e 306f0e08 C....A....O.0o.. │ │ - 0x0007a804 430e04c3 2c000000 38870000 1032fdff C...,...8....2.. │ │ - 0x0007a814 99000000 00410e08 8602410e 0c83034f .....A....A....O │ │ - 0x0007a824 0e200258 0a0e0c41 0e08c341 0e04c645 . .X...A...A...E │ │ - 0x0007a834 0b000000 24000000 68870000 8032fdff ....$...h....2.. │ │ - 0x0007a844 ba000000 00440e1c 50870385 02860402 .....D..P....... │ │ - 0x0007a854 6c0a0e04 c5c7c648 0b000000 44000000 l......H....D... │ │ - 0x0007a864 90870000 1833fdff 42010000 00410e08 .....3..B....A.. │ │ - 0x0007a874 8502410e 0c870341 0e108604 440e3002 ..A....A....D.0. │ │ - 0x0007a884 d40a0e10 43c60e0c 41c70e08 41c50e04 ....C...A...A... │ │ - 0x0007a894 480b770a 0e10410e 0cc6410e 08c7410e H.w...A...A...A. │ │ - 0x0007a8a4 04c5460b 34000000 d8870000 2034fdff ..F.4....... 4.. │ │ - 0x0007a8b4 b2000000 00440e10 5d850287 03860466 .....D..]......f │ │ - 0x0007a8c4 0a0e04c5 c7c6410b 780a0e04 c5c7c648 ......A.x......H │ │ - 0x0007a8d4 0b590a0e 04c5c7c6 470b0000 28000000 .Y......G...(... │ │ - 0x0007a8e4 10880000 a834fdff 69010000 00440e50 .....4..i....D.P │ │ - 0x0007a8f4 4883055d 87038502 8604025e 0a0e04c5 H..].......^.... │ │ - 0x0007a904 c7c6c341 0b000000 40000000 3c880000 ...A....@...<... │ │ - 0x0007a914 ec35fdff ea170000 00410e08 8502410e .5.......A....A. │ │ - 0x0007a924 0c870341 0e108604 410e1483 05520e90 ...A....A....R.. │ │ - 0x0007a934 09036805 0a0e1441 0e10c341 0e0cc641 ..h....A...A...A │ │ - 0x0007a944 0e08c741 0e04c546 0b000000 54000000 ...A...F....T... │ │ - 0x0007a954 80880000 984dfdff e3070000 00410e08 .....M.......A.. │ │ - 0x0007a964 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0007a974 05520eb0 01038e06 0a0e1441 0e10c341 .R.........A...A │ │ - 0x0007a984 0e0cc641 0e08c741 0e04c548 0b032e01 ...A...A...H.... │ │ - 0x0007a994 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ - 0x0007a9a4 0e040000 3c000000 d8880000 3055fdff ....<.......0U.. │ │ - 0x0007a9b4 c2050000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x0007a9c4 0e108604 410e1483 054f0e70 030e040a ....A....O.p.... │ │ - 0x0007a9d4 0e14410e 10c3410e 0cc6410e 08c7410e ..A...A...A...A. │ │ - 0x0007a9e4 04c5430b 1c000000 18890000 c05afdff ..C..........Z.. │ │ - 0x0007a9f4 45000000 00440e20 48860244 8303740e E....D. H..D..t. │ │ - 0x0007aa04 04c6c300 1c000000 38890000 f05afdff ........8....Z.. │ │ - 0x0007aa14 6c000000 00440e20 48860244 8303025b l....D. H..D...[ │ │ - 0x0007aa24 0e04c6c3 3c000000 58890000 405bfdff ....<...X...@[.. │ │ - 0x0007aa34 c9020000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x0007aa44 0e108604 410e1483 05520ea0 0103ae02 ....A....R...... │ │ - 0x0007aa54 0e14410e 10c3410e 0cc6410e 08c7410e ..A...A...A...A. │ │ - 0x0007aa64 04c50000 3c000000 98890000 d05dfdff ....<........].. │ │ - 0x0007aa74 1b010000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x0007aa84 0e108604 410e1483 054f0e40 0303010e ....A....O.@.... │ │ - 0x0007aa94 14410e10 c3410e0c c6410e08 c7410e04 .A...A...A...A.. │ │ - 0x0007aaa4 c5000000 1c000000 d8890000 b05efdff .............^.. │ │ - 0x0007aab4 72000000 00440e20 48860283 0302650e r....D. H.....e. │ │ - 0x0007aac4 04c6c300 1c000000 f8890000 105ffdff ............._.. │ │ - 0x0007aad4 24000000 00410e08 83024f0e 20520e08 $....A....O. R.. │ │ - 0x0007aae4 410e04c3 30000000 188a0000 205ffdff A...0....... _.. │ │ - 0x0007aaf4 5f000000 00410e08 8702410e 0c860341 _....A....A....A │ │ - 0x0007ab04 0e108304 4f0e2002 490e1041 0e0cc341 ....O. .I..A...A │ │ - 0x0007ab14 0e08c641 0e04c700 3c000000 4c8a0000 ...A....<...L... │ │ - 0x0007ab24 4c5ffdff 3a010000 00410e08 8502430e L_..:....A....C. │ │ - 0x0007ab34 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ - 0x0007ab44 024c0a0e 14410e10 c3410e0c c6410e08 .L...A...A...A.. │ │ - 0x0007ab54 c7410e04 c5430b00 24000000 8c8a0000 .A...C..$....... │ │ - 0x0007ab64 4c60fdff 97000000 00440e40 48860483 L`.......D.@H... │ │ - 0x0007ab74 05578502 87030273 0e04c5c7 c6c30000 .W.....s........ │ │ - 0x0007ab84 1c000000 b48a0000 c460fdff 43000000 .........`..C... │ │ - 0x0007ab94 00410e08 83024f0e 20710e08 410e04c3 .A....O. q..A... │ │ - 0x0007aba4 1c000000 d48a0000 f460fdff 22000000 .........`.."... │ │ - 0x0007abb4 00410e08 83024f0e 20500e08 410e04c3 .A....O. P..A... │ │ - 0x0007abc4 38000000 f48a0000 0461fdff b9000000 8........a...... │ │ - 0x0007abd4 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007abe4 410e1483 054f0e40 02a10e14 410e10c3 A....O.@....A... │ │ - 0x0007abf4 410e0cc6 410e08c7 410e04c5 20000000 A...A...A... ... │ │ - 0x0007ac04 308b0000 8861fdff 56000000 00410e08 0....a..V....A.. │ │ - 0x0007ac14 83024f0e 3002440e 08410e04 c3000000 ..O.0.D..A...... │ │ - 0x0007ac24 10000000 548b0000 c461fdff 0b000000 ....T....a...... │ │ - 0x0007ac34 00000000 20000000 688b0000 c061fdff .... ...h....a.. │ │ - 0x0007ac44 47000000 00410e08 8702410e 0c860302 G....A....A..... │ │ - 0x0007ac54 430e08c6 410e04c7 2c000000 8c8b0000 C...A...,....... │ │ - 0x0007ac64 ec61fdff cb000000 00410e08 8602410e .a.......A....A. │ │ - 0x0007ac74 0c83034f 0e300290 0a0e0c41 0e08c341 ...O.0.....A...A │ │ - 0x0007ac84 0e04c645 0b000000 34000000 bc8b0000 ...E....4....... │ │ - 0x0007ac94 8c62fdff 21010000 00410e08 8702410e .b..!....A....A. │ │ - 0x0007aca4 0c860341 0e108304 4f0e4002 d00a0e10 ...A....O.@..... │ │ - 0x0007acb4 410e0cc3 410e08c6 410e04c7 410b0000 A...A...A...A... │ │ - 0x0007acc4 10000000 f48b0000 8463fdff 0e000000 .........c...... │ │ - 0x0007acd4 00000000 10000000 088c0000 8063fdff .............c.. │ │ - 0x0007ace4 0c000000 00000000 24000000 1c8c0000 ........$....... │ │ - 0x0007acf4 7c63fdff 97000000 00440e40 48860483 |c.......D.@H... │ │ - 0x0007ad04 05578502 87030273 0e04c5c7 c6c30000 .W.....s........ │ │ - 0x0007ad14 24000000 448c0000 f463fdff 07010000 $...D....c...... │ │ - 0x0007ad24 00440e40 48860483 05598502 870302e1 .D.@H....Y...... │ │ - 0x0007ad34 0e04c5c7 c6c30000 54000000 6c8c0000 ........T...l... │ │ - 0x0007ad44 dc64fdff 95020000 00410e08 8502410e .d.......A....A. │ │ - 0x0007ad54 0c870341 0e108604 410e1483 054f0e70 ...A....A....O.p │ │ - 0x0007ad64 0360010a 0e14410e 10c3410e 0cc6410e .`....A...A...A. │ │ - 0x0007ad74 08c7410e 04c5410b 02f00a0e 1441c30e ..A...A......A.. │ │ - 0x0007ad84 1041c60e 0c41c70e 0841c50e 04410b00 .A...A...A...A.. │ │ - 0x0007ad94 1c000000 c48c0000 2467fdff 60000000 ........$g..`... │ │ - 0x0007ada4 00440e20 48860244 8303024f 0e04c6c3 .D. H..D...O.... │ │ - 0x0007adb4 38000000 e48c0000 6467fdff d7000000 8.......dg...... │ │ - 0x0007adc4 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007add4 410e1483 054f0e50 02bf0e14 410e10c3 A....O.P....A... │ │ - 0x0007ade4 410e0cc6 410e08c7 410e04c5 38000000 A...A...A...8... │ │ - 0x0007adf4 208d0000 0868fdff dd000000 00410e08 ....h.......A.. │ │ - 0x0007ae04 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0007ae14 054f0e50 02c50e14 410e10c3 410e0cc6 .O.P....A...A... │ │ - 0x0007ae24 410e08c7 410e04c5 1c000000 5c8d0000 A...A.......\... │ │ - 0x0007ae34 ac68fdff 3c000000 00410e08 83024f0e .h..<....A....O. │ │ - 0x0007ae44 206a0e08 410e04c3 38000000 7c8d0000 j..A...8...|... │ │ - 0x0007ae54 cc68fdff 77000000 00410e08 8502410e .h..w....A....A. │ │ - 0x0007ae64 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ - 0x0007ae74 025f0e14 410e10c3 410e0cc6 410e08c7 ._..A...A...A... │ │ - 0x0007ae84 410e04c5 38000000 b88d0000 1069fdff A...8........i.. │ │ - 0x0007ae94 f8000000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x0007aea4 0e108604 410e1483 054f0e40 02e00e14 ....A....O.@.... │ │ - 0x0007aeb4 410e10c3 410e0cc6 410e08c7 410e04c5 A...A...A...A... │ │ - 0x0007aec4 38000000 f48d0000 d469fdff c8000000 8........i...... │ │ - 0x0007aed4 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007aee4 410e1483 054f0e40 02b00e14 410e10c3 A....O.@....A... │ │ - 0x0007aef4 410e0cc6 410e08c7 410e04c5 38000000 A...A...A...8... │ │ - 0x0007af04 308e0000 686afdff 11010000 00410e08 0...hj.......A.. │ │ - 0x0007af14 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0007af24 054f0e40 02f90e14 410e10c3 410e0cc6 .O.@....A...A... │ │ - 0x0007af34 410e08c7 410e04c5 3c000000 6c8e0000 A...A...<...l... │ │ - 0x0007af44 4c6bfdff 77010000 00410e08 8502410e Lk..w....A....A. │ │ - 0x0007af54 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ - 0x0007af64 0349010a 0e14410e 10c3410e 0cc6410e .I....A...A...A. │ │ - 0x0007af74 08c7410e 04c5410b 50000000 ac8e0000 ..A...A.P....... │ │ - 0x0007af84 8c6cfdff d1000000 00410e08 8502410e .l.......A....A. │ │ - 0x0007af94 0c870341 0e108604 430e1483 054f0e50 ...A....C....O.P │ │ - 0x0007afa4 02a80a0e 14430e10 c3410e0c c6410e08 .....C...A...A.. │ │ - 0x0007afb4 c7410e04 c5450b44 0e14410e 10c3410e .A...E.D..A...A. │ │ - 0x0007afc4 0cc6410e 08c7410e 04c50000 24000000 ..A...A.....$... │ │ - 0x0007afd4 008f0000 186dfdff da000000 00440e30 .....m.......D.0 │ │ - 0x0007afe4 4b860348 87028304 740a0e04 c7c6c345 K..H....t......E │ │ - 0x0007aff4 0b000000 24000000 288f0000 d06dfdff ....$...(....m.. │ │ - 0x0007b004 d8000000 00440e30 48860348 87028304 .....D.0H..H.... │ │ - 0x0007b014 02440a0e 04c7c6c3 480b0000 40000000 .D......H...@... │ │ - 0x0007b024 508f0000 886efdff 13070000 00410e08 P....n.......A.. │ │ - 0x0007b034 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0007b044 05520ef0 0103e103 0a0e1441 0e10c341 .R.........A...A │ │ - 0x0007b054 0e0cc641 0e08c741 0e04c545 0b000000 ...A...A...E.... │ │ - 0x0007b064 3c000000 948f0000 6475fdff a5030000 <.......du...... │ │ - 0x0007b074 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007b084 410e1483 054f0e70 03cc020a 0e14430e A....O.p......C. │ │ - 0x0007b094 10c3410e 0cc6410e 08c7410e 04c5410b ..A...A...A...A. │ │ - 0x0007b0a4 30000000 d48f0000 d478fdff 4b000000 0........x..K... │ │ - 0x0007b0b4 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ - 0x0007b0c4 4f0e2075 0e10410e 0cc3410e 08c6410e O. u..A...A...A. │ │ - 0x0007b0d4 04c70000 3c000000 08900000 f078fdff ....<........x.. │ │ - 0x0007b0e4 2a020000 00410e08 8502410e 0c870341 *....A....A....A │ │ - 0x0007b0f4 0e108604 410e1483 054f0e50 02f90a0e ....A....O.P.... │ │ - 0x0007b104 14410e10 c3410e0c c6410e08 c7410e04 .A...A...A...A.. │ │ - 0x0007b114 c5410b00 3c000000 48900000 e07afdff .A..<...H....z.. │ │ - 0x0007b124 9c010000 00410e08 8502430e 0c870343 .....A....C....C │ │ - 0x0007b134 0e108604 410e1483 054f0e60 035e010a ....A....O.`.^.. │ │ - 0x0007b144 0e14410e 10c3410e 0cc6410e 08c7410e ..A...A...A...A. │ │ - 0x0007b154 04c5470b 1c000000 88900000 407cfdff ..G.........@|.. │ │ - 0x0007b164 3c000000 00440e20 48860283 036f0e04 <....D. H....o.. │ │ - 0x0007b174 c6c30000 38000000 a8900000 607cfdff ....8.......`|.. │ │ - 0x0007b184 8c000000 00410e08 8502410e 0c870343 .....A....A....C │ │ - 0x0007b194 0e108604 410e1483 054f0e30 02700e14 ....A....O.0.p.. │ │ - 0x0007b1a4 430e10c3 410e0cc6 410e08c7 410e04c5 C...A...A...A... │ │ - 0x0007b1b4 58000000 e4900000 b47cfdff 9b080000 X........|...... │ │ - 0x0007b1c4 00410e08 8502460e 0c870341 0e108604 .A....F....A.... │ │ - 0x0007b1d4 410e1483 054f0e80 01032c02 0a0e1441 A....O....,....A │ │ - 0x0007b1e4 0e10c343 0e0cc641 0e08c741 0e04c546 ...C...A...A...F │ │ - 0x0007b1f4 0b032402 0a0e1443 c30e1041 c60e0c41 ..$....C...A...A │ │ - 0x0007b204 c70e0841 c50e0446 0b000000 3c000000 ...A...F....<... │ │ - 0x0007b214 40910000 f884fdff 47010000 00410e08 @.......G....A.. │ │ - 0x0007b224 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0007b234 054f0e50 032f010e 14410e10 c3410e0c .O.P./...A...A.. │ │ - 0x0007b244 c6410e08 c7410e04 c5000000 3c000000 .A...A......<... │ │ - 0x0007b254 80910000 0886fdff 01030000 00410e08 .............A.. │ │ - 0x0007b264 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0007b274 054f0e60 03da010a 0e14430e 10c3410e .O.`......C...A. │ │ - 0x0007b284 0cc6410e 08c7410e 04c5450b 68000000 ..A...A...E.h... │ │ - 0x0007b294 c0910000 d888fdff d5050000 00410e08 .............A.. │ │ - 0x0007b2a4 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0007b2b4 054f0e70 03e4010a 0e1441c3 0e1041c6 .O.p......A...A. │ │ - 0x0007b2c4 0e0c41c7 0e0841c5 0e04450b 0350030a ..A...A...E..P.. │ │ - 0x0007b2d4 0e14410e 10c3410e 0cc6410e 08c7410e ..A...A...A...A. │ │ - 0x0007b2e4 04c5410b 027b0e14 41c30e10 41c60e0c ..A..{..A...A... │ │ - 0x0007b2f4 41c70e08 41c50e04 28000000 2c920000 A...A...(...,... │ │ - 0x0007b304 4c8efdff 31000000 00410e08 83024f0e L...1....A....O. │ │ - 0x0007b314 204e0a0e 08410e04 c3410b4f 0e0841c3 N...A...A.O..A. │ │ - 0x0007b324 0e040000 10000000 58920000 608efdff ........X...`... │ │ - 0x0007b334 0c000000 00000000 34000000 6c920000 ........4...l... │ │ - 0x0007b344 5c8efdff bb000000 00410e08 8602430e \........A....C. │ │ - 0x0007b354 0c83034f 0e20570a 0e0c410e 08c3410e ...O. W...A...A. │ │ - 0x0007b364 04c6440b 02860e0c 43c30e08 41c60e04 ..D.....C...A... │ │ - 0x0007b374 3c000000 a4920000 e48efdff dc020000 <............... │ │ - 0x0007b384 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007b394 410e1483 054f0e50 03c4020e 14410e10 A....O.P.....A.. │ │ - 0x0007b3a4 c3410e0c c6410e08 c7410e04 c5000000 .A...A...A...... │ │ - 0x0007b3b4 40000000 e4920000 8491fdff 86030000 @............... │ │ - 0x0007b3c4 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007b3d4 410e1483 054f0e80 01032202 0a0e1441 A....O...."....A │ │ - 0x0007b3e4 0e10c341 0e0cc641 0e08c741 0e04c547 ...A...A...A...G │ │ - 0x0007b3f4 0b000000 3c000000 28930000 d094fdff ....<...(....... │ │ - 0x0007b404 33010000 00410e08 8502410e 0c870341 3....A....A....A │ │ - 0x0007b414 0e108604 410e1483 054f0e40 030e010a ....A....O.@.... │ │ - 0x0007b424 0e14410e 10c3410e 0cc6410e 08c7410e ..A...A...A...A. │ │ - 0x0007b434 04c5410b 3c000000 68930000 d095fdff ..A.<...h....... │ │ - 0x0007b444 a2010000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x0007b454 0e108604 410e1483 054f0e50 038a010e ....A....O.P.... │ │ - 0x0007b464 14410e10 c3410e0c c6410e08 c7410e04 .A...A...A...A.. │ │ - 0x0007b474 c5000000 20000000 a8930000 4097fdff .... .......@... │ │ - 0x0007b484 28000000 00410e08 8702410e 0c860364 (....A....A....d │ │ - 0x0007b494 0e08c641 0e04c700 3c000000 cc930000 ...A....<....... │ │ - 0x0007b4a4 4c97fdff da010000 00410e08 8502410e L........A....A. │ │ - 0x0007b4b4 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ - 0x0007b4c4 03c2010e 14410e10 c3410e0c c6410e08 .....A...A...A.. │ │ - 0x0007b4d4 c7410e04 c5000000 54000000 0c940000 .A......T....... │ │ - 0x0007b4e4 ec98fdff 8f020000 00410e08 8502410e .........A....A. │ │ - 0x0007b4f4 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ - 0x0007b504 028c0a0e 14410e10 c3410e0c c6410e08 .....A...A...A.. │ │ - 0x0007b514 c7410e04 c5410b03 b2010a0e 1441c30e .A...A.......A.. │ │ - 0x0007b524 1041c60e 0c41c70e 0841c50e 04410b00 .A...A...A...A.. │ │ - 0x0007b534 6c000000 64940000 249bfdff fd030000 l...d...$....... │ │ - 0x0007b544 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007b554 410e1483 054f0e50 038c020a 0e1441c3 A....O.P......A. │ │ - 0x0007b564 0e1041c6 0e0c41c7 0e0841c5 0e04450b ..A...A...A...E. │ │ - 0x0007b574 780a0e14 410e10c3 410e0cc6 410e08c7 x...A...A...A... │ │ - 0x0007b584 410e04c5 440b0262 0a0e1446 c30e1041 A...D..b...F...A │ │ - 0x0007b594 c60e0c41 c70e0841 c50e0441 0b000000 ...A...A...A.... │ │ - 0x0007b5a4 3c000000 d4940000 b49efdff 76030000 <...........v... │ │ - 0x0007b5b4 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007b5c4 410e1483 054f0e50 03ff020a 0e14410e A....O.P......A. │ │ - 0x0007b5d4 10c3410e 0cc6410e 08c7410e 04c5420b ..A...A...A...B. │ │ - 0x0007b5e4 10000000 14950000 f4a1fdff 16000000 ................ │ │ - 0x0007b5f4 00000000 10000000 28950000 00a2fdff ........(....... │ │ - 0x0007b604 0b000000 00000000 28000000 3c950000 ........(...<... │ │ - 0x0007b614 fca1fdff a9000000 00440e30 48860244 .........D.0H..D │ │ - 0x0007b624 8303024f 0a0e04c6 c3410b02 48c3c60e ...O.....A..H... │ │ - 0x0007b634 04000000 28000000 68950000 80a2fdff ....(...h....... │ │ - 0x0007b644 6c000000 00410e08 8602410e 0c83034f l....A....A....O │ │ - 0x0007b654 0e200256 0e0c430e 08c3410e 04c60000 . .V..C...A..... │ │ - 0x0007b664 1c000000 94950000 c4a2fdff 2b000000 ............+... │ │ - 0x0007b674 00410e08 83024f0e 20590e08 410e04c3 .A....O. Y..A... │ │ - 0x0007b684 10000000 b4950000 d4a2fdff 0d000000 ................ │ │ - 0x0007b694 00000000 18000000 c8950000 d0a2fdff ................ │ │ - 0x0007b6a4 23000000 00410e08 8602610e 04c60000 #....A....a..... │ │ - 0x0007b6b4 10000000 e4950000 e4a2fdff 0d000000 ................ │ │ - 0x0007b6c4 00000000 54000000 f8950000 e0a2fdff ....T........... │ │ - 0x0007b6d4 83050000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x0007b6e4 0e108604 410e1483 054f0e50 02900a0e ....A....O.P.... │ │ - 0x0007b6f4 14430e10 c3410e0c c6410e08 c7410e04 .C...A...A...A.. │ │ - 0x0007b704 c5470b03 e8030a0e 1443c30e 1043c60e .G.......C...C.. │ │ - 0x0007b714 0c41c70e 0841c50e 04480b00 28000000 .A...A...H..(... │ │ - 0x0007b724 50960000 18a8fdff c1000000 00440e50 P............D.P │ │ - 0x0007b734 48850248 86048305 5e870302 6a0a0e04 H..H....^...j... │ │ - 0x0007b744 c5c7c6c3 440b0000 28000000 7c960000 ....D...(...|... │ │ - 0x0007b754 bca8fdff fe000000 00440e40 48870383 .........D.@H... │ │ - 0x0007b764 05578604 6b850202 7d0a0e04 c5c7c6c3 .W..k...}....... │ │ - 0x0007b774 450b0000 20000000 a8960000 90a9fdff E... ........... │ │ - 0x0007b784 84000000 00440e20 48860348 87024483 .....D. H..H..D. │ │ - 0x0007b794 04026b0e 04c7c6c3 10000000 cc960000 ..k............. │ │ - 0x0007b7a4 fca9fdff 0d000000 00000000 38000000 ............8... │ │ - 0x0007b7b4 e0960000 f8a9fdff 36010000 00410e08 ........6....A.. │ │ - 0x0007b7c4 8602430e 0c83034f 0e20590a 0e0c410e ..C....O. Y...A. │ │ - 0x0007b7d4 08c3410e 04c6420b 0301010e 0c43c30e ..A...B......C.. │ │ - 0x0007b7e4 0841c60e 04000000 3c000000 1c970000 .A......<....... │ │ - 0x0007b7f4 fcaafdff 75050000 00410e08 8502410e ....u....A....A. │ │ - 0x0007b804 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ - 0x0007b814 0356040a 0e14430e 10c3410e 0cc6410e .V....C...A...A. │ │ - 0x0007b824 08c7410e 04c5410b 1c000000 5c970000 ..A...A.....\... │ │ - 0x0007b834 3cb0fdff 23000000 00410e08 83024f0e <...#....A....O. │ │ - 0x0007b844 20510e08 410e04c3 2c000000 7c970000 Q..A...,...|... │ │ - 0x0007b854 4cb0fdff 45000000 00410e08 8502410e L...E....A....A. │ │ - 0x0007b864 0c870341 0e108604 7b0a0e0c c6410e08 ...A....{....A.. │ │ - 0x0007b874 c7410e04 c5410b00 2c000000 ac970000 .A...A..,....... │ │ - 0x0007b884 6cb0fdff 45000000 00410e08 8502410e l...E....A....A. │ │ - 0x0007b894 0c870341 0e108604 7b0a0e0c c6410e08 ...A....{....A.. │ │ - 0x0007b8a4 c7410e04 c5410b00 38000000 dc970000 .A...A..8....... │ │ - 0x0007b8b4 8cb0fdff 89000000 00410e08 8502410e .........A....A. │ │ - 0x0007b8c4 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ - 0x0007b8d4 026f0e14 430e10c3 410e0cc6 410e08c7 .o..C...A...A... │ │ - 0x0007b8e4 410e04c5 38000000 18980000 e0b0fdff A...8........... │ │ - 0x0007b8f4 91000000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x0007b904 0e108604 410e1483 054f0e30 02770e14 ....A....O.0.w.. │ │ - 0x0007b914 430e10c3 410e0cc6 410e08c7 410e04c5 C...A...A...A... │ │ - 0x0007b924 38000000 54980000 44b1fdff 85000000 8...T...D....... │ │ - 0x0007b934 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007b944 410e1483 054f0e30 026b0e14 430e10c3 A....O.0.k..C... │ │ - 0x0007b954 410e0cc6 410e08c7 410e04c5 3c000000 A...A...A...<... │ │ - 0x0007b964 90980000 98b1fdff 9e010000 00410e08 .............A.. │ │ - 0x0007b974 8502410e 0c870343 0e108604 430e1483 ..A....C....C... │ │ - 0x0007b984 054f0e30 033d010a 0e14430e 10c3410e .O.0.=....C...A. │ │ - 0x0007b994 0cc6410e 08c7410e 04c5460b 1c000000 ..A...A...F..... │ │ - 0x0007b9a4 d0980000 f8b2fdff 80000000 00440e30 .............D.0 │ │ - 0x0007b9b4 48860283 0302730e 04c6c300 40000000 H.....s.....@... │ │ - 0x0007b9c4 f0980000 58b3fdff 6d070000 00410e08 ....X...m....A.. │ │ - 0x0007b9d4 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0007b9e4 05520ed0 0103f904 0a0e1441 0e10c341 .R.........A...A │ │ - 0x0007b9f4 0e0cc641 0e08c741 0e04c545 0b000000 ...A...A...E.... │ │ - 0x0007ba04 54000000 34990000 84bafdff 22020000 T...4......."... │ │ - 0x0007ba14 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007ba24 410e1483 054f0e80 01034201 0a0e1443 A....O....B....C │ │ - 0x0007ba34 0e10c341 0e0cc641 0e08c741 0e04c541 ...A...A...A...A │ │ - 0x0007ba44 0b028d0a 0e1443c3 0e1041c6 0e0c41c7 ......C...A...A. │ │ - 0x0007ba54 0e0841c5 0e04410b 38000000 8c990000 ..A...A.8....... │ │ - 0x0007ba64 5cbcfdff 90000000 00410e08 8502410e \........A....A. │ │ - 0x0007ba74 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ - 0x0007ba84 02780e14 410e10c3 410e0cc6 410e08c7 .x..A...A...A... │ │ - 0x0007ba94 410e04c5 38000000 c8990000 b0bcfdff A...8........... │ │ - 0x0007baa4 c0000000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x0007bab4 0e108604 410e1483 054f0e40 02a20e14 ....A....O.@.... │ │ - 0x0007bac4 410e10c3 430e0cc6 410e08c7 410e04c5 A...C...A...A... │ │ - 0x0007bad4 38000000 049a0000 34bdfdff fe000000 8.......4....... │ │ - 0x0007bae4 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007baf4 410e1483 054f0e50 02e00e14 430e10c3 A....O.P....C... │ │ - 0x0007bb04 410e0cc6 410e08c7 410e04c5 38000000 A...A...A...8... │ │ - 0x0007bb14 409a0000 f8bdfdff 93000000 00410e08 @............A.. │ │ - 0x0007bb24 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0007bb34 054f0e50 027b0e14 410e10c3 410e0cc6 .O.P.{..A...A... │ │ - 0x0007bb44 410e08c7 410e04c5 3c000000 7c9a0000 A...A...<...|... │ │ - 0x0007bb54 5cbefdff 1c010000 00410e08 8502410e \........A....A. │ │ - 0x0007bb64 0c870341 0e108604 410e1483 054f0e20 ...A....A....O. │ │ - 0x0007bb74 0304010e 14410e10 c3410e0c c6410e08 .....A...A...A.. │ │ - 0x0007bb84 c7410e04 c5000000 3c000000 bc9a0000 .A......<....... │ │ - 0x0007bb94 3cbffdff f3000000 00410e08 8502410e <........A....A. │ │ - 0x0007bba4 0c870341 0e108604 410e1483 05440e20 ...A....A....D. │ │ - 0x0007bbb4 02d40a0e 14410e10 c3410e0c c6410e08 .....A...A...A.. │ │ - 0x0007bbc4 c7410e04 c5410b00 20000000 fc9a0000 .A...A.. ....... │ │ - 0x0007bbd4 fcbffdff 3d000000 00410e08 8702410e ....=....A....A. │ │ - 0x0007bbe4 0c860379 0e08c641 0e04c700 38000000 ...y...A....8... │ │ - 0x0007bbf4 209b0000 18c0fdff c7000000 00410e08 ............A.. │ │ - 0x0007bc04 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0007bc14 054f0e28 02af0e14 410e10c3 410e0cc6 .O.(....A...A... │ │ - 0x0007bc24 410e08c7 410e04c5 2c000000 5c9b0000 A...A...,...\... │ │ - 0x0007bc34 acc0fdff 7f050000 00410e08 8502420d .........A....B. │ │ - 0x0007bc44 05438305 86048703 03ae040a c341c641 .C...........A.A │ │ - 0x0007bc54 c7410c04 04c5410b 1c000000 8c9b0000 .A....A......... │ │ - 0x0007bc64 fcc5fdff 44000000 00410e08 83024f0e ....D....A....O. │ │ - 0x0007bc74 30720e08 410e04c3 1c000000 ac9b0000 0r..A........... │ │ - 0x0007bc84 2cc6fdff 22000000 00410e08 83024f0e ,..."....A....O. │ │ - 0x0007bc94 20500e08 410e04c3 3c000000 cc9b0000 P..A...<....... │ │ - 0x0007bca4 3cc6fdff 32010000 00410e08 8502410e <...2....A....A. │ │ - 0x0007bcb4 0c870343 0e108604 410e1483 054f0e50 ...C....A....O.P │ │ - 0x0007bcc4 02420a0e 14410e10 c3410e0c c6410e08 .B...A...A...A.. │ │ - 0x0007bcd4 c7410e04 c5450b00 20000000 0c9c0000 .A...E.. ....... │ │ - 0x0007bce4 3cc7fdff b4000000 00410e08 83024f0e <........A....O. │ │ - 0x0007bcf4 30026d0a 0e08410e 04c3420b 20000000 0.m...A...B. ... │ │ - 0x0007bd04 309c0000 d8c7fdff a4000000 00410e08 0............A.. │ │ - 0x0007bd14 83024f0e 30025e0a 0e08410e 04c3410b ..O.0.^...A...A. │ │ - 0x0007bd24 20000000 549c0000 64c8fdff 5f000000 ...T...d..._... │ │ - 0x0007bd34 00410e08 83024f0e 30550a0e 08410e04 .A....O.0U...A.. │ │ - 0x0007bd44 c3410b00 20000000 789c0000 a0c8fdff .A.. ...x....... │ │ - 0x0007bd54 a4000000 00410e08 83024f0e 30025e0a .....A....O.0.^. │ │ - 0x0007bd64 0e08410e 04c3410b 20000000 9c9c0000 ..A...A. ....... │ │ - 0x0007bd74 2cc9fdff ac000000 00410e08 83024f0e ,........A....O. │ │ - 0x0007bd84 3002650a 0e08410e 04c3420b 20000000 0.e...A...B. ... │ │ - 0x0007bd94 c09c0000 b8c9fdff ac000000 00410e08 .............A.. │ │ - 0x0007bda4 83024f0e 3002650a 0e08410e 04c3420b ..O.0.e...A...B. │ │ - 0x0007bdb4 20000000 e49c0000 44cafdff ac000000 .......D....... │ │ - 0x0007bdc4 00410e08 83024f0e 3002650a 0e08410e .A....O.0.e...A. │ │ - 0x0007bdd4 04c3420b 10000000 089d0000 d0cafdff ..B............. │ │ - 0x0007bde4 16000000 00000000 10000000 1c9d0000 ................ │ │ - 0x0007bdf4 dccafdff 09000000 00000000 10000000 ................ │ │ - 0x0007be04 309d0000 d8cafdff 0c000000 00000000 0............... │ │ - 0x0007be14 28000000 449d0000 d4cafdff bc010000 (...D........... │ │ - 0x0007be24 00470ee0 024e8703 83057086 04608502 .G...N....p..`.. │ │ - 0x0007be34 024a0a0e 04c5c7c6 c3410b00 28000000 .J.......A..(... │ │ - 0x0007be44 709d0000 68ccfdff b2000000 00410e08 p...h........A.. │ │ - 0x0007be54 83024f0e 60770a0e 08410e04 c3480b02 ..O.`w...A...H.. │ │ - 0x0007be64 600e0841 c30e0400 14000000 9c9d0000 `..A............ │ │ - 0x0007be74 fcccfdff 34000000 004f0e08 640e0400 ....4....O..d... │ │ - 0x0007be84 1c000000 b49d0000 24cdfdff 4e000000 ........$...N... │ │ - 0x0007be94 00410e08 83024f0e 307c0e08 410e04c3 .A....O.0|..A... │ │ - 0x0007bea4 10000000 d49d0000 54cdfdff 16000000 ........T....... │ │ - 0x0007beb4 00000000 10000000 e89d0000 60cdfdff ............`... │ │ - 0x0007bec4 0c000000 00000000 10000000 fc9d0000 ................ │ │ - 0x0007bed4 5ccdfdff 0c000000 00000000 28000000 \...........(... │ │ - 0x0007bee4 109e0000 58cdfdff c4020000 00470ee0 ....X........G.. │ │ - 0x0007bef4 024e8703 83057086 04608502 024a0a0e .N....p..`...J.. │ │ - 0x0007bf04 04c5c7c6 c3410b00 20000000 3c9e0000 .....A.. ...<... │ │ - 0x0007bf14 fccffdff c6000000 00410e08 83024f0e .........A....O. │ │ - 0x0007bf24 6002ae0a 0e08410e 04c3410b 1c000000 `.....A...A..... │ │ - 0x0007bf34 609e0000 a8d0fdff 65000000 004f0e08 `.......e....O.. │ │ - 0x0007bf44 710a0e04 480b5c0e 04000000 20000000 q...H.\..... ... │ │ - 0x0007bf54 809e0000 f8d0fdff 86000000 00440e30 .............D.0 │ │ - 0x0007bf64 48870283 04678603 02520e04 c7c6c300 H....g...R...... │ │ - 0x0007bf74 20000000 a49e0000 64d1fdff 5f000000 .......d..._... │ │ - 0x0007bf84 00410e08 8702410e 0c860302 5b0e08c6 .A....A.....[... │ │ - 0x0007bf94 410e04c7 3c000000 c89e0000 a0d1fdff A...<........... │ │ - 0x0007bfa4 6d010000 00410e08 8502410e 0c870341 m....A....A....A │ │ - 0x0007bfb4 0e108604 410e1483 054f0e30 0353010e ....A....O.0.S.. │ │ - 0x0007bfc4 14430e10 c3410e0c c6410e08 c7410e04 .C...A...A...A.. │ │ - 0x0007bfd4 c5000000 10000000 089f0000 d0d2fdff ................ │ │ - 0x0007bfe4 0f000000 00000000 1c000000 1c9f0000 ................ │ │ - 0x0007bff4 ccd2fdff 5b000000 00440e20 48860283 ....[....D. H... │ │ - 0x0007c004 03024e0e 04c6c300 54000000 3c9f0000 ..N.....T...<... │ │ - 0x0007c014 0cd3fdff 7d040000 00410e08 8502410e ....}....A....A. │ │ - 0x0007c024 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ - 0x0007c034 590a0e14 410e10c3 410e0cc6 410e08c7 Y...A...A...A... │ │ - 0x0007c044 410e04c5 480b0341 030a0e14 41c30e10 A...H..A....A... │ │ - 0x0007c054 41c60e0c 41c70e08 41c50e04 410b0000 A...A...A...A... │ │ - 0x0007c064 24000000 949f0000 34d7fdff 37010000 $.......4...7... │ │ - 0x0007c074 00440e20 48860348 87024483 0402580a .D. H..H..D...X. │ │ - 0x0007c084 0e04c7c6 c3480b00 24000000 bc9f0000 .....H..$....... │ │ - 0x0007c094 4cd8fdff b8000000 00440e50 48860483 L........D.PH... │ │ - 0x0007c0a4 05598703 4c850202 860e04c5 c7c6c300 .Y..L........... │ │ - 0x0007c0b4 1c000000 e49f0000 e4d8fdff 6d000000 ............m... │ │ - 0x0007c0c4 00440e20 48860244 8303025c 0e04c6c3 .D. H..D...\.... │ │ - 0x0007c0d4 24000000 04a00000 34d9fdff 7a000000 $.......4...z... │ │ - 0x0007c0e4 00440e20 4a860244 8303670a 0e04c6c3 .D. J..D..g..... │ │ - 0x0007c0f4 470b79c3 c60e0400 1c000000 2ca00000 G.y.........,... │ │ - 0x0007c104 8cd9fdff 51000000 00440e20 48860244 ....Q....D. H..D │ │ - 0x0007c114 83030240 0e04c6c3 20000000 4ca00000 ...@.... ...L... │ │ - 0x0007c124 ccd9fdff 38000000 00410e08 8602690a ....8....A....i. │ │ - 0x0007c134 0e04c646 0b47c60e 04000000 1c000000 ...F.G.......... │ │ - 0x0007c144 70a00000 e8d9fdff 54000000 00440e20 p.......T....D. │ │ - 0x0007c154 48860244 83030243 0e04c6c3 10000000 H..D...C........ │ │ - 0x0007c164 90a00000 28dafdff 13000000 00000000 ....(........... │ │ - 0x0007c174 10000000 a4a00000 34dafdff 0f000000 ........4....... │ │ - 0x0007c184 00000000 1c000000 b8a00000 30dafdff ............0... │ │ - 0x0007c194 51000000 00440e20 48860244 83030240 Q....D. H..D...@ │ │ - 0x0007c1a4 0e04c6c3 10000000 d8a00000 70dafdff ............p... │ │ - 0x0007c1b4 0f000000 00000000 10000000 eca00000 ................ │ │ - 0x0007c1c4 6cdafdff 16000000 00000000 10000000 l............... │ │ - 0x0007c1d4 00a10000 78dafdff 0c000000 00000000 ....x........... │ │ - 0x0007c1e4 10000000 14a10000 74dafdff 0c000000 ........t....... │ │ - 0x0007c1f4 00000000 28000000 28a10000 70dafdff ....(...(...p... │ │ - 0x0007c204 fc010000 00470ee0 024e8703 83057086 .....G...N....p. │ │ - 0x0007c214 04608502 024a0a0e 04c5c7c6 c3410b00 .`...J.......A.. │ │ - 0x0007c224 28000000 54a10000 44dcfdff ba000000 (...T...D....... │ │ - 0x0007c234 00410e08 83024f0e 607f0a0e 08410e04 .A....O.`....A.. │ │ - 0x0007c244 c3480b02 600e0841 c30e0400 14000000 .H..`..A........ │ │ - 0x0007c254 80a10000 d8dcfdff 3c000000 004f0e08 ........<....O.. │ │ - 0x0007c264 6c0e0400 20000000 98a10000 00ddfdff l... ........... │ │ - 0x0007c274 86000000 00440e30 48870283 04678603 .....D.0H....g.. │ │ - 0x0007c284 02520e04 c7c6c300 54000000 bca10000 .R......T....... │ │ - 0x0007c294 6cddfdff c8000000 00410e08 8702430e l........A....C. │ │ - 0x0007c2a4 0c860341 0e108304 4f0e3002 700a0e10 ...A....O.0.p... │ │ - 0x0007c2b4 410e0cc3 410e08c6 410e04c7 410b590a A...A...A...A.Y. │ │ - 0x0007c2c4 0e1041c3 0e0c41c6 0e0841c7 0e04440b ..A...A...A...D. │ │ - 0x0007c2d4 5c0e1041 c30e0c41 c60e0841 c70e0400 \..A...A...A.... │ │ - 0x0007c2e4 34000000 14a20000 e4ddfdff 9b000000 4............... │ │ - 0x0007c2f4 00410e08 8602410e 0c83034f 0e30026a .A....A....O.0.j │ │ - 0x0007c304 0a0e0c41 0e08c341 0e04c643 0b580e0c ...A...A...C.X.. │ │ - 0x0007c314 41c30e08 41c60e04 38000000 4ca20000 A...A...8...L... │ │ - 0x0007c324 4cdefdff 74000000 00410e08 8502410e L...t....A....A. │ │ - 0x0007c334 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ - 0x0007c344 025c0e14 410e10c3 410e0cc6 410e08c7 .\..A...A...A... │ │ - 0x0007c354 410e04c5 28000000 88a20000 90defdff A...(........... │ │ - 0x0007c364 b4000000 00410e08 8602410e 0c83034f .....A....A....O │ │ - 0x0007c374 0e30029e 0e0c430e 08c3410e 04c60000 .0....C...A..... │ │ - 0x0007c384 50000000 b4a20000 24dffdff 2e010000 P.......$....... │ │ - 0x0007c394 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007c3a4 410e1483 054f0e40 02db0a0e 14410e10 A....O.@.....A.. │ │ - 0x0007c3b4 c3410e0c c6410e08 c7410e04 c5460b6c .A...A...A...F.l │ │ - 0x0007c3c4 0e1446c3 0e1041c6 0e0c41c7 0e0841c5 ..F...A...A...A. │ │ - 0x0007c3d4 0e040000 40000000 08a30000 00e0fdff ....@........... │ │ - 0x0007c3e4 ad050000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x0007c3f4 0e108604 410e1483 05520e80 a102035d ....A....R.....] │ │ - 0x0007c404 020a0e14 410e10c3 410e0cc6 410e08c7 ....A...A...A... │ │ - 0x0007c414 410e04c5 410b0000 28000000 4ca30000 A...A...(...L... │ │ - 0x0007c424 6ce5fdff 9f000000 00440e30 48830557 l........D.0H..W │ │ - 0x0007c434 85028604 58870302 480a0e04 c5c7c6c3 ....X...H....... │ │ - 0x0007c444 450b0000 28000000 78a30000 e0e5fdff E...(...x....... │ │ - 0x0007c454 f2000000 00440e40 48870348 86048305 .....D.@H..H.... │ │ - 0x0007c464 59850202 500a0e04 c5c7c6c3 430b0000 Y...P.......C... │ │ - 0x0007c474 28000000 a4a30000 b4e6fdff 6f010000 (...........o... │ │ - 0x0007c484 00440e50 48860483 055b8502 870302a9 .D.PH....[...... │ │ - 0x0007c494 0a0e04c5 c7c6c341 0b000000 28000000 .......A....(... │ │ - 0x0007c4a4 d0a30000 f8e7fdff a2010000 00440e50 .............D.P │ │ - 0x0007c4b4 48860483 055b8502 87030276 0a0e04c5 H....[.....v.... │ │ - 0x0007c4c4 c7c6c343 0b000000 28000000 fca30000 ...C....(....... │ │ - 0x0007c4d4 7ce9fdff 1b020000 00440e60 48860483 |........D.`H... │ │ - 0x0007c4e4 055b8502 87030276 0a0e04c5 c7c6c343 .[.....v.......C │ │ - 0x0007c4f4 0b000000 20000000 28a40000 70ebfdff .... ...(...p... │ │ - 0x0007c504 e0000000 00440e40 48830357 86027d0a .....D.@H..W..}. │ │ - 0x0007c514 0e04c6c3 480b0000 24000000 4ca40000 ....H...$...L... │ │ - 0x0007c524 2cecfdff 17010000 00440e30 48860383 ,........D.0H... │ │ - 0x0007c534 04578702 02720a0e 04c7c6c3 430b0000 .W...r......C... │ │ - 0x0007c544 24000000 74a40000 24edfdff b2010000 $...t...$....... │ │ - 0x0007c554 00440e30 48860383 04578702 02720a0e .D.0H....W...r.. │ │ - 0x0007c564 04c7c6c3 430b0000 3c000000 9ca40000 ....C...<....... │ │ - 0x0007c574 bceefdff bd020000 00410e08 8502410e .........A....A. │ │ - 0x0007c584 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ - 0x0007c594 0395010a 0e14410e 10c3410e 0cc6410e ......A...A...A. │ │ - 0x0007c5a4 08c7410e 04c5440b 24000000 dca40000 ..A...D.$....... │ │ - 0x0007c5b4 3cf1fdff 95000000 00440e30 48860483 <........D.0H... │ │ - 0x0007c5c4 055a8703 7185027d 0e04c5c7 c6c30000 .Z..q..}........ │ │ - 0x0007c5d4 30000000 04a50000 b4f1fdff 93000000 0............... │ │ - 0x0007c5e4 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007c5f4 440e1802 880e1041 0e0cc641 0e08c741 D......A...A...A │ │ - 0x0007c604 0e04c500 20000000 38a50000 20f2fdff .... ...8... ... │ │ - 0x0007c614 2d000000 00410e08 8702410e 0c860369 -....A....A....i │ │ - 0x0007c624 0e08c641 0e04c700 20000000 5ca50000 ...A.... ...\... │ │ - 0x0007c634 2cf2fdff 2d000000 00410e08 8702410e ,...-....A....A. │ │ - 0x0007c644 0c860369 0e08c641 0e04c700 54000000 ...i...A....T... │ │ - 0x0007c654 80a50000 38f2fdff 90000000 00410e08 ....8........A.. │ │ - 0x0007c664 8502430e 0c870341 0e108604 440e1802 ..C....A....D... │ │ - 0x0007c674 5f0a0e10 410e0cc6 410e08c7 410e04c5 _...A...A...A... │ │ - 0x0007c684 450b490a 0e1041c6 0e0c44c7 0e0841c5 E.I...A...D...A. │ │ - 0x0007c694 0e04410b 440e1047 c60e0c43 c70e0841 ..A.D..G...C...A │ │ - 0x0007c6a4 c50e0400 54000000 d8a50000 70f2fdff ....T.......p... │ │ - 0x0007c6b4 a2000000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x0007c6c4 0e108604 440e205e 0a0e1041 0e0cc641 ....D. ^...A...A │ │ - 0x0007c6d4 0e08c741 0e04c548 0b02580a 0e1047c6 ...A...H..X...G. │ │ - 0x0007c6e4 0e0c43c7 0e0841c5 0e04450b 440e1043 ..C...A...E.D..C │ │ - 0x0007c6f4 c60e0c41 c70e0841 c50e0400 10000000 ...A...A........ │ │ - 0x0007c704 30a60000 c8f2fdff 2e000000 00000000 0............... │ │ - 0x0007c714 18000000 44a60000 e4f2fdff 6c000000 ....D.......l... │ │ - 0x0007c724 00410e08 83024f0e 20000000 24000000 .A....O. ...$... │ │ - 0x0007c734 60a60000 38f3fdff 78000000 00440e40 `...8...x....D.@ │ │ - 0x0007c744 48860383 04578702 600a0e04 c7c6c345 H....W..`......E │ │ - 0x0007c754 0b000000 24000000 88a60000 90f3fdff ....$........... │ │ - 0x0007c764 6f000000 00440e30 48860283 03670a0e o....D.0H....g.. │ │ - 0x0007c774 04c6c345 0b76c3c6 0e040000 24000000 ...E.v......$... │ │ - 0x0007c784 b0a60000 d8f3fdff 77000000 00440e30 ........w....D.0 │ │ - 0x0007c794 48860283 036f0a0e 04c6c345 0b76c3c6 H....o.....E.v.. │ │ - 0x0007c7a4 0e040000 20000000 d8a60000 30f4fdff .... .......0... │ │ - 0x0007c7b4 69000000 00440e20 48870248 86038304 i....D. H..H.... │ │ - 0x0007c7c4 02540e04 c7c6c300 38000000 fca60000 .T......8....... │ │ - 0x0007c7d4 7cf4fdff 85000000 00410e08 8502410e |........A....A. │ │ - 0x0007c7e4 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ - 0x0007c7f4 026d0e14 410e10c3 410e0cc6 410e08c7 .m..A...A...A... │ │ - 0x0007c804 410e04c5 1c000000 38a70000 d0f4fdff A.......8....... │ │ - 0x0007c814 22000000 00410e08 83024f0e 20500e08 "....A....O. P.. │ │ - 0x0007c824 410e04c3 1c000000 58a70000 e0f4fdff A.......X....... │ │ - 0x0007c834 3e000000 00440e20 48860244 83036d0e >....D. H..D..m. │ │ - 0x0007c844 04c6c300 38000000 78a70000 00f5fdff ....8...x....... │ │ - 0x0007c854 05010000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x0007c864 0e108604 410e1483 054f0e50 02eb0e14 ....A....O.P.... │ │ - 0x0007c874 430e10c3 410e0cc6 410e08c7 410e04c5 C...A...A...A... │ │ - 0x0007c884 1c000000 b4a70000 d4f5fdff 50000000 ............P... │ │ - 0x0007c894 00440e20 48860244 83037f0e 04c6c300 .D. H..D........ │ │ - 0x0007c8a4 3c000000 d4a70000 04f6fdff 5c020000 <...........\... │ │ - 0x0007c8b4 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007c8c4 410e1483 054f0e50 0335010a 0e14410e A....O.P.5....A. │ │ - 0x0007c8d4 10c3410e 0cc6410e 08c7410e 04c5410b ..A...A...A...A. │ │ - 0x0007c8e4 1c000000 14a80000 24f8fdff 58000000 ........$...X... │ │ - 0x0007c8f4 00440e20 48860244 83030247 0e04c6c3 .D. H..D...G.... │ │ - 0x0007c904 38000000 34a80000 64f8fdff bd000000 8...4...d....... │ │ - 0x0007c914 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007c924 410e1483 054f0e40 02a50e14 410e10c3 A....O.@....A... │ │ - 0x0007c934 410e0cc6 410e08c7 410e04c5 30000000 A...A...A...0... │ │ - 0x0007c944 70a80000 e8f8fdff 64000000 00410e08 p.......d....A.. │ │ - 0x0007c954 8702410e 0c860341 0e108304 4f0e2002 ..A....A....O. . │ │ - 0x0007c964 4e0e1041 0e0cc341 0e08c641 0e04c700 N..A...A...A.... │ │ - 0x0007c974 1c000000 a4a80000 24f9fdff 32000000 ........$...2... │ │ - 0x0007c984 00410e08 83024f0e 20600e08 410e04c3 .A....O. `..A... │ │ - 0x0007c994 24000000 c4a80000 44f9fdff 4e010000 $.......D...N... │ │ - 0x0007c9a4 00440e40 48860483 05598502 87035d0a .D.@H....Y....]. │ │ - 0x0007c9b4 0e04c5c7 c6c3460b 40000000 eca80000 ......F.@....... │ │ - 0x0007c9c4 6cfafdff ae040000 00410e08 8502410e l........A....A. │ │ - 0x0007c9d4 0c870341 0e108604 410e1483 05520ee0 ...A....A....R.. │ │ - 0x0007c9e4 01036d01 0a0e1441 0e10c341 0e0cc641 ..m....A...A...A │ │ - 0x0007c9f4 0e08c741 0e04c541 0b000000 24000000 ...A...A....$... │ │ - 0x0007ca04 30a90000 d8fefdff 87000000 00440e30 0............D.0 │ │ - 0x0007ca14 48870348 86048305 56850202 5c0e04c5 H..H....V...\... │ │ - 0x0007ca24 c7c6c300 10000000 58a90000 40fffdff ........X...@... │ │ - 0x0007ca34 16000000 00000000 1c000000 6ca90000 ............l... │ │ - 0x0007ca44 4cfffdff 43000000 00410e08 8302460e L...C....A....F. │ │ - 0x0007ca54 307a0e08 410e04c3 20000000 8ca90000 0z..A... ....... │ │ - 0x0007ca64 7cfffdff 80000000 00440e40 4883035b |........D.@H..[ │ │ - 0x0007ca74 8602630a 0e04c6c3 460b0000 3c000000 ..c.....F...<... │ │ - 0x0007ca84 b0a90000 d8fffdff f7040000 00410e08 .............A.. │ │ - 0x0007ca94 8502410e 0c870343 0e108604 410e1483 ..A....C....A... │ │ - 0x0007caa4 054f0e70 030f030a 0e14410e 10c3410e .O.p......A...A. │ │ - 0x0007cab4 0cc6410e 08c7410e 04c5480b 2c000000 ..A...A...H.,... │ │ - 0x0007cac4 f0a90000 9804feff 99000000 00440e30 .............D.0 │ │ - 0x0007cad4 48850248 86048305 5987037c 0a0e04c5 H..H....Y..|.... │ │ - 0x0007cae4 c7c6c347 0b640e04 c5c7c6c3 20000000 ...G.d...... ... │ │ - 0x0007caf4 20aa0000 0805feff 34000000 00410e08 .......4....A.. │ │ - 0x0007cb04 83024f0e 205e0a0e 08410e04 c3410b00 ..O. ^...A...A.. │ │ - 0x0007cb14 20000000 44aa0000 2405feff 34000000 ...D...$...4... │ │ - 0x0007cb24 00410e08 83024f0e 205e0a0e 08410e04 .A....O. ^...A.. │ │ - 0x0007cb34 c3410b00 1c000000 68aa0000 4005feff .A......h...@... │ │ - 0x0007cb44 34000000 00410e08 83024f0e 20600e08 4....A....O. `.. │ │ - 0x0007cb54 430e04c3 1c000000 88aa0000 6005feff C...........`... │ │ - 0x0007cb64 34000000 00410e08 83024f0e 20620e08 4....A....O. b.. │ │ - 0x0007cb74 410e04c3 28000000 a8aa0000 8005feff A...(........... │ │ - 0x0007cb84 b6000000 00440e40 48850283 05638703 .....D.@H....c.. │ │ - 0x0007cb94 8604024c 0a0e04c5 c7c6c345 0b000000 ...L.......E.... │ │ - 0x0007cba4 20000000 d4aa0000 1406feff 76000000 ...........v... │ │ - 0x0007cbb4 00440e30 48860283 03750a0e 04c6c347 .D.0H....u.....G │ │ - 0x0007cbc4 0b000000 20000000 f8aa0000 7006feff .... .......p... │ │ - 0x0007cbd4 86000000 00440e40 48860283 0302450a .....D.@H.....E. │ │ - 0x0007cbe4 0e04c6c3 470b0000 10000000 1cab0000 ....G........... │ │ - 0x0007cbf4 dc06feff 0c000000 00000000 50000000 ............P... │ │ - 0x0007cc04 30ab0000 d806feff d9000000 00410e08 0............A.. │ │ - 0x0007cc14 8502430e 0c870341 0e108604 410e1483 ..C....A....A... │ │ - 0x0007cc24 054f0e40 570a0e14 410e10c3 410e0cc6 .O.@W...A...A... │ │ - 0x0007cc34 410e08c7 410e04c5 480b029a 0e1443c3 A...A...H.....C. │ │ - 0x0007cc44 0e1041c6 0e0c41c7 0e0841c5 0e040000 ..A...A...A..... │ │ - 0x0007cc54 3c000000 84ab0000 6407feff 17080000 <.......d....... │ │ - 0x0007cc64 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007cc74 410e1483 054f0e70 031d010a 0e14430e A....O.p......C. │ │ - 0x0007cc84 10c3410e 0cc6410e 08c7410e 04c5420b ..A...A...A...B. │ │ - 0x0007cc94 28000000 c4ab0000 440ffeff 07010000 (.......D....... │ │ - 0x0007cca4 00440e40 48860483 055d8502 57870373 .D.@H....]..W..s │ │ - 0x0007ccb4 0a0e04c5 c7c6c345 0b000000 6c000000 .......E....l... │ │ - 0x0007ccc4 f0ab0000 2810feff 65040000 00410e08 ....(...e....A.. │ │ - 0x0007ccd4 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0007cce4 054f0e90 01030d02 0a0e1441 0e10c341 .O.........A...A │ │ - 0x0007ccf4 0e0cc641 0e08c741 0e04c545 0b4c0a0e ...A...A...E.L.. │ │ - 0x0007cd04 14430e10 c3410e0c c6410e08 c7410e04 .C...A...A...A.. │ │ - 0x0007cd14 c5410b03 de010a0e 1443c30e 1041c60e .A.......C...A.. │ │ - 0x0007cd24 0c41c70e 0841c50e 04410b00 28000000 .A...A...A..(... │ │ - 0x0007cd34 60ac0000 2814feff 76000000 00440e20 `...(...v....D. │ │ - 0x0007cd44 48860283 03024d0a 0e04c6c3 470b4e0a H.....M.....G.N. │ │ - 0x0007cd54 c3c60e04 410b0000 54000000 8cac0000 ....A...T....... │ │ - 0x0007cd64 7c14feff 3a010000 00410e08 8502410e |...:....A....A. │ │ - 0x0007cd74 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ - 0x0007cd84 02e60a0e 14410e10 c3410e0c c6410e08 .....A...A...A.. │ │ - 0x0007cd94 c7410e04 c5430b6c 0a0e1443 c30e1041 .A...C.l...C...A │ │ - 0x0007cda4 c60e0c41 c70e0841 c50e0441 0b000000 ...A...A...A.... │ │ - 0x0007cdb4 28000000 e4ac0000 6415feff a5000000 (.......d....... │ │ - 0x0007cdc4 00440e30 48830355 86027e0a 0e04c6c3 .D.0H..U..~..... │ │ - 0x0007cdd4 410b500a c3c60e04 410b0000 28000000 A.P.....A...(... │ │ - 0x0007cde4 10ad0000 e815feff 46020000 00440e50 ........F....D.P │ │ - 0x0007cdf4 4883055c 85028703 86040244 0a0e04c5 H..\.......D.... │ │ - 0x0007ce04 c7c6c344 0b000000 1c000000 3cad0000 ...D........<... │ │ - 0x0007ce14 0c18feff 3a000000 00440e20 48860283 ....:....D. H... │ │ - 0x0007ce24 036d0e04 c6c30000 1c000000 5cad0000 .m..........\... │ │ - 0x0007ce34 2c18feff 1b000000 00410e08 83024f0e ,........A....O. │ │ - 0x0007ce44 10490e08 410e04c3 1c000000 7cad0000 .I..A.......|... │ │ - 0x0007ce54 2c18feff 43000000 00410e08 83024f0e ,...C....A....O. │ │ - 0x0007ce64 20710e08 410e04c3 28000000 9cad0000 q..A...(....... │ │ - 0x0007ce74 5c18feff b6010000 00470ed0 084e8703 \........G...N.. │ │ - 0x0007ce84 83056685 02860402 d90a0e04 c5c7c6c3 ..f............. │ │ - 0x0007ce94 440b0000 28000000 c8ad0000 f019feff D...(........... │ │ - 0x0007cea4 3c020000 00470ee0 084e8703 83057185 <....G...N....q. │ │ - 0x0007ceb4 02860402 ff0a0e04 c5c7c6c3 430b0000 ............C... │ │ - 0x0007cec4 10000000 f4ad0000 041cfeff 3d000000 ............=... │ │ - 0x0007ced4 00000000 10000000 08ae0000 301cfeff ............0... │ │ - 0x0007cee4 34000000 00000000 24000000 1cae0000 4.......$....... │ │ - 0x0007cef4 5c1cfeff 87000000 00440e20 48860383 \........D. H... │ │ - 0x0007cf04 04608702 02500a0e 04c7c6c3 440b0000 .`...P......D... │ │ - 0x0007cf14 10000000 44ae0000 c41cfeff 1c000000 ....D........... │ │ - 0x0007cf24 00000000 10000000 58ae0000 d01cfeff ........X....... │ │ - 0x0007cf34 16000000 00000000 10000000 6cae0000 ............l... │ │ - 0x0007cf44 dc1cfeff 20000000 00000000 1c000000 .... ........... │ │ - 0x0007cf54 80ae0000 e81cfeff 42000000 00440e20 ........B....D. │ │ - 0x0007cf64 48860283 03750e04 c6c30000 50000000 H....u......P... │ │ - 0x0007cf74 a0ae0000 181dfeff 7a000000 00410e08 ........z....A.. │ │ - 0x0007cf84 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0007cf94 054f0e30 7b0a0e14 410e10c3 410e0cc6 .O.0{...A...A... │ │ - 0x0007cfa4 410e08c7 410e04c5 460b5d0e 1441c30e A...A...F.]..A.. │ │ - 0x0007cfb4 1041c60e 0c41c70e 0841c50e 04000000 .A...A...A...... │ │ - 0x0007cfc4 44000000 f4ae0000 441dfeff 78000000 D.......D...x... │ │ - 0x0007cfd4 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ - 0x0007cfe4 4f0e2002 440a0e10 410e0cc3 410e08c6 O. .D...A...A... │ │ - 0x0007cff4 410e04c7 470b540e 1041c30e 0c41c60e A...G.T..A...A.. │ │ - 0x0007d004 0841c70e 04000000 10000000 3caf0000 .A..........<... │ │ - 0x0007d014 7c1dfeff 0e000000 00000000 18000000 |............... │ │ - 0x0007d024 50af0000 781dfeff 4c000000 00410e08 P...x...L....A.. │ │ - 0x0007d034 8302024a 0e04c300 1c000000 6caf0000 ...J........l... │ │ - 0x0007d044 ac1dfeff 22000000 00410e08 83024f0e ...."....A....O. │ │ - 0x0007d054 20500e08 410e04c3 34000000 8caf0000 P..A...4....... │ │ - 0x0007d064 bc1dfeff 3c010000 00410e08 8702410e ....<....A....A. │ │ - 0x0007d074 0c860341 0e108304 4f0e2002 e70a0e10 ...A....O. ..... │ │ - 0x0007d084 610e0cc3 430e08c6 410e04c7 410b0000 a...C...A...A... │ │ - 0x0007d094 1c000000 c4af0000 c41efeff 1d000000 ................ │ │ - 0x0007d0a4 00410e08 83024f0e 10490e08 430e04c3 .A....O..I..C... │ │ - 0x0007d0b4 1c000000 e4af0000 c41efeff 3e000000 ............>... │ │ - 0x0007d0c4 00410e08 83024f0e 206c0e08 410e04c3 .A....O. l..A... │ │ - 0x0007d0d4 1c000000 04b00000 e41efeff 3e000000 ............>... │ │ - 0x0007d0e4 00410e08 83024f0e 206c0e08 410e04c3 .A....O. l..A... │ │ - 0x0007d0f4 1c000000 24b00000 041ffeff 46000000 ....$.......F... │ │ - 0x0007d104 00410e08 83024f0e 20740e08 410e04c3 .A....O. t..A... │ │ - 0x0007d114 1c000000 44b00000 341ffeff 77000000 ....D...4...w... │ │ - 0x0007d124 00440e20 48860283 03026a0e 04c6c300 .D. H.....j..... │ │ - 0x0007d134 1c000000 64b00000 941ffeff 49000000 ....d.......I... │ │ - 0x0007d144 00410e08 83024f0e 20770e08 410e04c3 .A....O. w..A... │ │ - 0x0007d154 1c000000 84b00000 c41ffeff 49000000 ............I... │ │ - 0x0007d164 00410e08 83024f0e 20770e08 410e04c3 .A....O. w..A... │ │ - 0x0007d174 1c000000 a4b00000 f41ffeff 49000000 ............I... │ │ - 0x0007d184 00410e08 83024f0e 20770e08 410e04c3 .A....O. w..A... │ │ - 0x0007d194 1c000000 c4b00000 2420feff 4d000000 ........$ ..M... │ │ - 0x0007d1a4 00410e08 83024f0e 207b0e08 410e04c3 .A....O. {..A... │ │ - 0x0007d1b4 20000000 e4b00000 5420feff 59000000 .......T ..Y... │ │ - 0x0007d1c4 00410e08 83024f0e 3002470e 08410e04 .A....O.0.G..A.. │ │ - 0x0007d1d4 c3000000 28000000 08b10000 9020feff ....(........ .. │ │ - 0x0007d1e4 38000000 00410e08 8602410e 0c83034f 8....A....A....O │ │ - 0x0007d1f4 0e20640e 0c410e08 c3410e04 c6000000 . d..A...A...... │ │ - 0x0007d204 10000000 34b10000 a420feff 1b000000 ....4.... ...... │ │ - 0x0007d214 00000000 10000000 48b10000 b020feff ........H.... .. │ │ - 0x0007d224 1d000000 00000000 10000000 5cb10000 ............\... │ │ - 0x0007d234 bc20feff 1f000000 00000000 1c000000 . .............. │ │ - 0x0007d244 70b10000 c820feff 5d000000 00440e20 p.... ..]....D. │ │ - 0x0007d254 48860283 0302500e 04c6c300 1c000000 H.....P......... │ │ - 0x0007d264 90b10000 0821feff 5d000000 00440e20 .....!..]....D. │ │ - 0x0007d274 48860283 0302500e 04c6c300 1c000000 H.....P......... │ │ - 0x0007d284 b0b10000 4821feff 5d000000 00440e20 ....H!..]....D. │ │ - 0x0007d294 48860283 0302500e 04c6c300 1c000000 H.....P......... │ │ - 0x0007d2a4 d0b10000 8821feff 61000000 00440e20 .....!..a....D. │ │ - 0x0007d2b4 48860283 0302540e 04c6c300 1c000000 H.....T......... │ │ - 0x0007d2c4 f0b10000 d821feff 6d000000 00440e30 .....!..m....D.0 │ │ - 0x0007d2d4 48860283 0302600e 04c6c300 1c000000 H.....`......... │ │ - 0x0007d2e4 10b20000 2822feff 40000000 00440e20 ....("..@....D. │ │ - 0x0007d2f4 50860283 036b0e04 c6c30000 54000000 P....k......T... │ │ - 0x0007d304 30b20000 4822feff d0010000 00410e08 0...H".......A.. │ │ - 0x0007d314 8502440e 0c870341 0e108604 410e1483 ..D....A....A... │ │ - 0x0007d324 054f0e60 02e80a0e 1441c30e 1043c60e .O.`.....A...C.. │ │ - 0x0007d334 0c41c70e 0841c50e 04440b44 0a0e1443 .A...A...D.D...C │ │ - 0x0007d344 0e10c343 0e0cc641 0e08c741 0e04c544 ...C...A...A...D │ │ - 0x0007d354 0b000000 54000000 88b20000 c023feff ....T........#.. │ │ - 0x0007d364 b0000000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x0007d374 0e108604 440e1861 0a0e1043 0e0cc641 ....D..a...C...A │ │ - 0x0007d384 0e08c741 0e04c543 0b670a0e 1041c60e ...A...C.g...A.. │ │ - 0x0007d394 0c41c70e 0841c50e 04460b02 480e1041 .A...A...F..H..A │ │ - 0x0007d3a4 c60e0c41 c70e0841 c50e0400 44000000 ...A...A....D... │ │ - 0x0007d3b4 e0b20000 1824feff 0a010000 00410e08 .....$.......A.. │ │ - 0x0007d3c4 8502410e 0c870341 0e108604 440e2c02 ..A....A....D.,. │ │ - 0x0007d3d4 af0a0e10 410e0cc6 410e08c7 410e04c5 ....A...A...A... │ │ - 0x0007d3e4 470b750a 0e1041c6 0e0c41c7 0e0841c5 G.u...A...A...A. │ │ - 0x0007d3f4 0e04480b 28000000 28b30000 e024feff ..H.(...(....$.. │ │ - 0x0007d404 f6000000 00440e30 48830555 85028703 .....D.0H..U.... │ │ - 0x0007d414 5786047c 0a0e04c5 c7c6c344 0b000000 W..|.......D.... │ │ - 0x0007d424 30000000 54b30000 b425feff 78000000 0...T....%..x... │ │ - 0x0007d434 00410e08 8702430e 0c860343 0e108304 .A....C....C.... │ │ - 0x0007d444 4f0e2002 5e0e1041 0e0cc341 0e08c641 O. .^..A...A...A │ │ - 0x0007d454 0e04c700 38000000 88b30000 0026feff ....8........&.. │ │ - 0x0007d464 dc000000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x0007d474 0e108604 410e1483 054f0e50 02c20e14 ....A....O.P.... │ │ - 0x0007d484 410e10c3 430e0cc6 410e08c7 410e04c5 A...C...A...A... │ │ - 0x0007d494 28000000 c4b30000 a426feff 8c000000 (........&...... │ │ - 0x0007d4a4 00440e40 48860483 05578703 48850202 .D.@H....W..H... │ │ - 0x0007d4b4 590a0e04 c5c7c6c3 410b0000 1c000000 Y.......A....... │ │ - 0x0007d4c4 f0b30000 0827feff 52000000 00440e30 .....'..R....D.0 │ │ - 0x0007d4d4 48830366 86025f0e 04c6c300 28000000 H..f.._.....(... │ │ - 0x0007d4e4 10b40000 4827feff 9f000000 00440e40 ....H'.......D.@ │ │ - 0x0007d4f4 48860483 05638502 87030268 0a0e04c5 H....c.....h.... │ │ - 0x0007d504 c7c6c341 0b000000 1c000000 3cb40000 ...A........<... │ │ - 0x0007d514 bc27feff 5a000000 00440e30 4883036e .'..Z....D.0H..n │ │ - 0x0007d524 86025f0e 04c6c300 38000000 5cb40000 .._.....8...\... │ │ - 0x0007d534 fc27feff 83000000 00410e08 8502410e .'.......A....A. │ │ - 0x0007d544 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ - 0x0007d554 026b0e14 410e10c3 410e0cc6 410e08c7 .k..A...A...A... │ │ - 0x0007d564 410e04c5 24000000 98b40000 5028feff A...$.......P(.. │ │ - 0x0007d574 74000000 00440e30 48860483 05578703 t....D.0H....W.. │ │ - 0x0007d584 4d850202 430e04c5 c7c6c300 24000000 M...C.......$... │ │ - 0x0007d594 c0b40000 a828feff 74000000 00440e30 .....(..t....D.0 │ │ - 0x0007d5a4 48860483 05578703 4d850202 430e04c5 H....W..M...C... │ │ - 0x0007d5b4 c7c6c300 24000000 e8b40000 0029feff ....$........).. │ │ - 0x0007d5c4 64000000 00440e30 48860483 05578703 d....D.0H....W.. │ │ - 0x0007d5d4 4d85026f 0e04c5c7 c6c30000 24000000 M..o........$... │ │ - 0x0007d5e4 10b50000 4829feff 99000000 00440e40 ....H).......D.@ │ │ - 0x0007d5f4 4883055b 85028604 54870302 590e04c5 H..[....T...Y... │ │ - 0x0007d604 c7c6c300 24000000 38b50000 c029feff ....$...8....).. │ │ - 0x0007d614 99000000 00440e40 4883055b 85028604 .....D.@H..[.... │ │ - 0x0007d624 54870302 590e04c5 c7c6c300 24000000 T...Y.......$... │ │ - 0x0007d634 60b50000 382afeff 81000000 00440e40 `...8*.......D.@ │ │ - 0x0007d644 48830557 85028604 50870302 490e04c5 H..W....P...I... │ │ - 0x0007d654 c7c6c300 3c000000 88b50000 a02afeff ....<........*.. │ │ - 0x0007d664 33020000 00410e08 8502410e 0c870341 3....A....A....A │ │ - 0x0007d674 0e108604 410e1483 054f0e50 035a010a ....A....O.P.Z.. │ │ - 0x0007d684 0e14410e 10c3410e 0cc6410e 08c7410e ..A...A...A...A. │ │ - 0x0007d694 04c5470b 38000000 c8b50000 a02cfeff ..G.8........,.. │ │ - 0x0007d6a4 79000000 00410e08 8502430e 0c870343 y....A....C....C │ │ - 0x0007d6b4 0e108604 410e1483 054f0e30 025d0e14 ....A....O.0.].. │ │ - 0x0007d6c4 410e10c3 410e0cc6 410e08c7 410e04c5 A...A...A...A... │ │ - 0x0007d6d4 1c000000 04b60000 e42cfeff 22000000 .........,.."... │ │ - 0x0007d6e4 00410e08 83024f0e 20500e08 410e04c3 .A....O. P..A... │ │ - 0x0007d6f4 24000000 24b60000 f42cfeff b0000000 $...$....,...... │ │ - 0x0007d704 00440e30 4883055e 85028703 86045e0a .D.0H..^......^. │ │ - 0x0007d714 0e04c5c7 c6c3480b 1c000000 4cb60000 ......H.....L... │ │ - 0x0007d724 7c2dfeff 4a000000 00410e08 83024f0e |-..J....A....O. │ │ - 0x0007d734 20780e08 410e04c3 38000000 6cb60000 x..A...8...l... │ │ - 0x0007d744 ac2dfeff 6d000000 00410e08 8502410e .-..m....A....A. │ │ - 0x0007d754 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ - 0x0007d764 02550e14 410e10c3 410e0cc6 410e08c7 .U..A...A...A... │ │ - 0x0007d774 410e04c5 3c000000 a8b60000 e02dfeff A...<........-.. │ │ - 0x0007d784 13010000 00410e08 8502430e 0c870346 .....A....C....F │ │ - 0x0007d794 0e108604 430e1483 054f0e40 02a90a0e ....C....O.@.... │ │ - 0x0007d7a4 14410e10 c3410e0c c6410e08 c7410e04 .A...A...A...A.. │ │ - 0x0007d7b4 c5470b00 28000000 e8b60000 c02efeff .G..(........... │ │ - 0x0007d7c4 19010000 00440e40 48850283 05638604 .....D.@H....c.. │ │ - 0x0007d7d4 8703027b 0a0e04c5 c7c6c346 0b000000 ...{.......F.... │ │ - 0x0007d7e4 30000000 14b70000 b42ffeff 5f000000 0......../.._... │ │ - 0x0007d7f4 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ - 0x0007d804 4f0e2002 490e1041 0e0cc341 0e08c641 O. .I..A...A...A │ │ - 0x0007d814 0e04c700 28000000 48b70000 e02ffeff ....(...H..../.. │ │ - 0x0007d824 42000000 00410e08 8602440e 20560a0e B....A....D. V.. │ │ - 0x0007d834 08410e04 c6440b60 0e0841c6 0e040000 .A...D.`..A..... │ │ - 0x0007d844 3c000000 74b70000 0430feff 0a010000 <...t....0...... │ │ - 0x0007d854 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ - 0x0007d864 410e1483 054f0e50 02c30a0e 14430e10 A....O.P.....C.. │ │ - 0x0007d874 c3410e0c c6410e08 c7410e04 c5440b00 .A...A...A...D.. │ │ - 0x0007d884 44000000 b4b70000 d430feff 99000000 D........0...... │ │ - 0x0007d894 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ - 0x0007d8a4 4f0e3002 640a0e10 430e0cc3 410e08c6 O.0.d...C...A... │ │ - 0x0007d8b4 410e04c7 450b550e 1041c30e 0c41c60e A...E.U..A...A.. │ │ - 0x0007d8c4 0841c70e 04000000 10000000 fcb70000 .A.............. │ │ - 0x0007d8d4 2c31feff 13000000 00000000 3c000000 ,1..........<... │ │ - 0x0007d8e4 10b80000 3831feff 22010000 00410e08 ....81.."....A.. │ │ - 0x0007d8f4 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0007d904 054f0e50 030a010e 14410e10 c3410e0c .O.P.....A...A.. │ │ - 0x0007d914 c6410e08 c7410e04 c5000000 4c000000 .A...A......L... │ │ - 0x0007d924 50b80000 2832feff 1d050000 00410e08 P...(2.......A.. │ │ - 0x0007d934 8502420d 05438305 86048703 02e00ac3 ..B..C.......... │ │ - 0x0007d944 41c641c7 410c0404 c5470b03 e9010ac3 A.A.A....G...... │ │ - 0x0007d954 41c641c7 41c50c04 04440b03 00010ac3 A.A.A....D...... │ │ - 0x0007d964 41c641c7 41c50c04 04450b00 54000000 A.A.A....E..T... │ │ - 0x0007d974 a0b80000 f836feff 55030000 00410e08 .....6..U....A.. │ │ - 0x0007d984 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ - 0x0007d994 054f0e60 03ec010a 0e14410e 10c3410e .O.`......A...A. │ │ - 0x0007d9a4 0cc6410e 08c7410e 04c5450b 02620a0e ..A...A...E..b.. │ │ - 0x0007d9b4 1446c30e 1041c60e 0c41c70e 0841c50e .F...A...A...A.. │ │ - 0x0007d9c4 04450b00 10000000 f8b80000 003afeff .E...........:.. │ │ - 0x0007d9d4 0d000000 00000000 28000000 0cb90000 ........(....... │ │ - 0x0007d9e4 fc39feff 74000000 00440e20 4a860244 .9..t....D. J..D │ │ - 0x0007d9f4 8303680a 0e04c6c3 460b650a c3c60e04 ..h.....F.e..... │ │ - 0x0007da04 430b0000 58000000 38b90000 503afeff C...X...8...P:.. │ │ - 0x0007da14 e2050000 00410e08 8502410e 0c870341 .....A....A....A │ │ - 0x0007da24 0e108604 410e1483 054f0e90 0103ee02 ....A....O...... │ │ - 0x0007da34 0a0e1443 0e10c341 0e0cc641 0e08c741 ...C...A...A...A │ │ - 0x0007da44 0e04c541 0b03df01 0a0e1443 c30e1041 ...A.......C...A │ │ - 0x0007da54 c60e0c41 c70e0841 c50e0441 0b000000 ...A...A...A.... │ │ - 0x0007da64 1c000000 94b90000 e43ffeff 4c000000 .........?..L... │ │ - 0x0007da74 00440e0c 47860354 87026c0e 04c7c600 .D..G..T..l..... │ │ - 0x0007da84 10000000 b4b90000 1440feff 0c000000 .........@...... │ │ - 0x0007da94 00000000 10000000 c8b90000 1040feff .............@.. │ │ - 0x0007daa4 0c000000 00000000 10000000 dcb90000 ................ │ │ - 0x0007dab4 0c40feff 0d000000 00000000 10000000 .@.............. │ │ - 0x0007dac4 f0b90000 0840feff 0d000000 00000000 .....@.......... │ │ - 0x0007dad4 24000000 04ba0000 0440feff 70000000 $........@..p... │ │ - 0x0007dae4 00440e30 52860283 03640a0e 04c6c346 .D.0R....d.....F │ │ - 0x0007daf4 0b69c3c6 0e040000 1c000000 2cba0000 .i..........,... │ │ - 0x0007db04 4c40feff 3d000000 00410e08 83024f0e L@..=....A....O. │ │ - 0x0007db14 206b0e08 410e04c3 1c000000 4cba0000 k..A.......L... │ │ - 0x0007db24 6c40feff 6a000000 00440e30 48830353 l@..j....D.0H..S │ │ - 0x0007db34 8602024a 0e04c6c3 24000000 6cba0000 ...J....$...l... │ │ - 0x0007db44 bc40feff b2000000 00440e20 50830486 .@.......D. P... │ │ - 0x0007db54 035a8702 02420a0e 04c7c6c3 480b0000 .Z...B......H... │ │ - 0x0007db64 10000000 94ba0000 5441feff 1a000000 ........TA...... │ │ - 0x0007db74 00000000 14000000 a8ba0000 6041feff ............`A.. │ │ - 0x0007db84 28000000 00440e10 630e0400 10000000 (....D..c....... │ │ - 0x0007db94 c0ba0000 7841feff 1a000000 00000000 ....xA.......... │ │ - 0x0007dba4 14000000 d4ba0000 8441feff 28000000 .........A..(... │ │ - 0x0007dbb4 00440e10 630e0400 28000000 ecba0000 .D..c...(....... │ │ - 0x0007dbc4 9c41feff f7010000 00470eb0 014e8703 .A.......G...N.. │ │ - 0x0007dbd4 83056b85 02860402 f90a0e04 c5c7c6c3 ..k............. │ │ - 0x0007dbe4 470b0000 20000000 18bb0000 7043feff G... .......pC.. │ │ - 0x0007dbf4 87000000 00440e30 48860244 8303780a .....D.0H..D..x. │ │ - 0x0007dc04 0e04c6c3 480b0000 10000000 3cbb0000 ....H.......<... │ │ - 0x0007dc14 dc43feff 0b000000 00000000 28000000 .C..........(... │ │ - 0x0007dc24 50bb0000 d843feff 3e010000 00440e40 P....C..>....D.@ │ │ - 0x0007dc34 4783055d 87038604 850202e4 0a0e04c5 G..]............ │ │ - 0x0007dc44 c7c6c344 0b000000 28000000 7cbb0000 ...D....(...|... │ │ - 0x0007dc54 ec44feff 02030000 00440e60 48860483 .D.......D.`H... │ │ - 0x0007dc64 05688703 850202e8 0a0e04c5 c7c6c344 .h.............D │ │ - 0x0007dc74 0b000000 28000000 a8bb0000 d047feff ....(........G.. │ │ - 0x0007dc84 3b000000 00410e08 83024f0e 20580a0e ;....A....O. X.. │ │ - 0x0007dc94 08410e04 c3470b49 0e0841c3 0e040000 .A...G.I..A..... │ │ - 0x0007dca4 24000000 d4bb0000 e447feff 91020000 $........G...... │ │ - 0x0007dcb4 00440e60 48850283 05658703 8604680a .D.`H....e....h. │ │ - 0x0007dcc4 0e04c5c7 c6c3470b 10000000 fcbb0000 ......G......... │ │ - 0x0007dcd4 5c4afeff 0c000000 00000000 1c000000 \J.............. │ │ - 0x0007dce4 10bc0000 584afeff 3e000000 00440e20 ....XJ..>....D. │ │ - 0x0007dcf4 48860244 83036d0e 04c6c300 3c000000 H..D..m.....<... │ │ - 0x0007dd04 30bc0000 784afeff 02010000 00410e08 0...xJ.......A.. │ │ - 0x0007dd14 8502410e 0c870341 0e108604 430e1483 ..A....A....C... │ │ - 0x0007dd24 054f0e40 02c10a0e 14430e10 c3410e0c .O.@.....C...A.. │ │ - 0x0007dd34 c6410e08 c7410e04 c5440b00 44000000 .A...A...D..D... │ │ - 0x0007dd44 70bc0000 484bfeff 7b000000 00410e08 p...HK..{....A.. │ │ - 0x0007dd54 8602410e 0c83034f 0e20730a 0e0c430e ..A....O. s...C. │ │ - 0x0007dd64 08c3410e 04c6480b 560a0e0c 43c30e08 ..A...H.V...C... │ │ - 0x0007dd74 41c60e04 460b440e 0c410e08 c3410e04 A...F.D..A...A.. │ │ - 0x0007dd84 c6000000 24000000 b8bc0000 804bfeff ....$........K.. │ │ - 0x0007dd94 db000000 00440e40 48860483 05598502 .....D.@H....Y.. │ │ - 0x0007dda4 870302b5 0e04c5c7 c6c30000 24000000 ............$... │ │ - 0x0007ddb4 e0bc0000 384cfeff 79000000 00440e20 ....8L..y....D. │ │ - 0x0007ddc4 48830352 86027b0a 0e04c6c3 470b58c3 H..R..{.....G.X. │ │ - 0x0007ddd4 c60e0400 40000000 08bd0000 904cfeff ....@........L.. │ │ - 0x0007dde4 71010000 00410e08 8502410e 0c870343 q....A....A....C │ │ - 0x0007ddf4 0e108604 410e1483 05520ed0 01032101 ....A....R....!. │ │ - 0x0007de04 0a0e1441 0e10c341 0e0cc641 0e08c741 ...A...A...A...A │ │ - 0x0007de14 0e04c543 0b000000 50000000 4cbd0000 ...C....P...L... │ │ - 0x0007de24 cc4dfeff cd000000 00410e08 8502460e .M.......A....F. │ │ - 0x0007de34 0c870343 0e108604 410e1483 054f0e40 ...C....A....O.@ │ │ - 0x0007de44 7c0a0e14 410e10c3 410e0cc6 410e08c7 |...A...A...A... │ │ - 0x0007de54 410e04c5 460b0268 0e1441c3 0e1041c6 A...F..h..A...A. │ │ - 0x0007de64 0e0c41c7 0e0841c5 0e040000 54000000 ..A...A.....T... │ │ - 0x0007de74 a0bd0000 484efeff ab000000 00410e08 ....HN.......A.. │ │ - 0x0007de84 8502410e 0c870341 0e108604 460e1483 ..A....A....F... │ │ - 0x0007de94 054f0e50 02450a0e 14460e10 c3410e0c .O.P.E...F...A.. │ │ - 0x0007dea4 c6410e08 c7410e04 c5420b44 0a0e1443 .A...A...B.D...C │ │ - 0x0007deb4 c30e1041 c60e0c41 c70e0841 c50e0441 ...A...A...A...A │ │ - 0x0007dec4 0b000000 20000000 f8bd0000 a04efeff .... ........N.. │ │ - 0x0007ded4 3b000000 00410e08 83024f0e 8001670e ;....A....O...g. │ │ - 0x0007dee4 08430e04 c3000000 1c000000 1cbe0000 .C.............. │ │ - 0x0007def4 bc4efeff 48000000 00410e08 83024f0e .N..H....A....O. │ │ - 0x0007df04 20760e08 410e04c3 10000000 3cbe0000 v..A.......<... │ │ - 0x0007df14 ec4efeff 0e000000 00000000 28000000 .N..........(... │ │ - 0x0007df24 50be0000 e84efeff 4e000000 00410e08 P....N..N....A.. │ │ - 0x0007df34 8302460e 306a0a0e 08410e04 c3460b54 ..F.0j...A...F.T │ │ - 0x0007df44 0e0841c3 0e040000 3c000000 7cbe0000 ..A.....<...|... │ │ - 0x0007df54 0c4ffeff c5000000 00410e08 8502410e .O.......A....A. │ │ - 0x0007df64 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ - 0x0007df74 02890a0e 14410e10 c3410e0c c6410e08 .....A...A...A.. │ │ - 0x0007df84 c7410e04 c5480b00 20000000 bcbe0000 .A...H.. ....... │ │ - 0x0007df94 9c4ffeff 5e000000 00410e08 8302490e .O..^....A....I. │ │ - 0x0007dfa4 3002520e 08410e04 c3000000 1c000000 0.R..A.......... │ │ - 0x0007dfb4 e0be0000 d84ffeff 46000000 00440e20 .....O..F....D. │ │ - 0x0007dfc4 48860244 8303750e 04c6c300 24000000 H..D..u.....$... │ │ - 0x0007dfd4 00bf0000 0850feff f2000000 00440e20 .....P.......D. │ │ - 0x0007dfe4 48860348 87028304 7d0a0e04 c7c6c347 H..H....}......G │ │ - 0x0007dff4 0b000000 20000000 28bf0000 e050feff .... ...(....P.. │ │ - 0x0007e004 77000000 00440e20 48860383 045d8702 w....D. H....].. │ │ - 0x0007e014 024d0e04 c7c6c300 10000000 4cbf0000 .M..........L... │ │ - 0x0007e024 3c51feff 10000000 00000000 10000000 .. │ │ + 0x0007bf18 72000000 00410e08 83024f0e 30025b0a r....A....O.0.[. │ │ + 0x0007bf28 0e0841c3 0e04410b 18000000 bc0b0000 ..A...A......... │ │ + 0x0007bf38 b83ef9ff 4c000000 00440e30 02420a0e .>..L....D.0.B.. │ │ + 0x0007bf48 04410b00 1c000000 d80b0000 ec3ef9ff .A...........>.. │ │ + 0x0007bf58 2e000000 00410e08 83024f0e 305c0e08 .....A....O.0\.. │ │ + 0x0007bf68 41c30e04 14000000 f80b0000 fc3ef9ff A............>.. │ │ + 0x0007bf78 17000000 00440e18 520e0400 18000000 .....D..R....... │ │ + 0x0007bf88 100c0000 043ff9ff 4e000000 00440e30 .....?..N....D.0 │ │ + 0x0007bf98 02440a0e 04410b00 2c000000 2c0c0000 .D...A..,...,... │ │ + 0x0007bfa8 383ff9ff 82000000 00410e08 8602410e 8?.......A....A. │ │ + 0x0007bfb8 0c83034f 0e400269 0a0e0c41 c30e0841 ...O.@.i...A...A │ │ + 0x0007bfc8 c60e0441 0b000000 28000000 5c0c0000 ...A....(...\... │ │ + 0x0007bfd8 983ff9ff 3e000000 00410e08 8602410e .?..>....A....A. │ │ + 0x0007bfe8 0c83034f 0e306a0e 0c41c30e 0841c60e ...O.0j..A...A.. │ │ + 0x0007bff8 04000000 34000000 880c0000 ac3ff9ff ....4........?.. │ │ + 0x0007c008 b9000000 00410e08 8702410e 0c860341 .....A....A....A │ │ + 0x0007c018 0e108304 4f0e5002 710a0e10 41c30e0c ....O.P.q...A... │ │ + 0x0007c028 41c60e08 41c70e04 420b0000 14000000 A...A...B....... │ │ + 0x0007c038 c00c0000 3440f9ff 14000000 00440e10 ....4@.......D.. │ │ + 0x0007c048 4f0e0400 14000000 d80c0000 3c40f9ff O...........<@.. │ │ + 0x0007c058 17000000 00440e18 520e0400 18000000 .....D..R....... │ │ + 0x0007c068 f00c0000 4440f9ff 4e000000 00440e30 ....D@..N....D.0 │ │ + 0x0007c078 02440a0e 04410b00 2c000000 0c0d0000 .D...A..,....... │ │ + 0x0007c088 7840f9ff 82000000 00410e08 8602410e x@.......A....A. │ │ + 0x0007c098 0c83034f 0e400269 0a0e0c41 c30e0841 ...O.@.i...A...A │ │ + 0x0007c0a8 c60e0441 0b000000 28000000 3c0d0000 ...A....(...<... │ │ + 0x0007c0b8 d840f9ff 3e000000 00410e08 8602410e .@..>....A....A. │ │ + 0x0007c0c8 0c83034f 0e306a0e 0c41c30e 0841c60e ...O.0j..A...A.. │ │ + 0x0007c0d8 04000000 34000000 680d0000 ec40f9ff ....4...h....@.. │ │ + 0x0007c0e8 b1000000 00410e08 8702410e 0c860341 .....A....A....A │ │ + 0x0007c0f8 0e108304 4f0e4002 630a0e10 41c30e0c ....O.@.c...A... │ │ + 0x0007c108 41c60e08 41c70e04 480b0000 14000000 A...A...H....... │ │ + 0x0007c118 a00d0000 7441f9ff 14000000 00440e10 ....tA.......D.. │ │ + 0x0007c128 4f0e0400 2c000000 b80d0000 7c41f9ff O...,.......|A.. │ │ + 0x0007c138 8d000000 00410e08 8602410e 0c83034f .....A....A....O │ │ + 0x0007c148 0e400274 0a0e0c41 c30e0841 c60e0441 .@.t...A...A...A │ │ + 0x0007c158 0b000000 3c000000 e80d0000 dc41f9ff ....<........A.. │ │ + 0x0007c168 fb000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0007c178 0e108604 410e1483 054f0e60 02b80a0e ....A....O.`.... │ │ + 0x0007c188 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x0007c198 04410b00 1c000000 280e0000 9c42f9ff .A......(....B.. │ │ + 0x0007c1a8 2e000000 00410e08 83024f0e 305c0e08 .....A....O.0\.. │ │ + 0x0007c1b8 41c30e04 1c000000 480e0000 ac42f9ff A.......H....B.. │ │ + 0x0007c1c8 2e000000 00410e08 83024f0e 305c0e08 .....A....O.0\.. │ │ + 0x0007c1d8 41c30e04 3c000000 680e0000 bc42f9ff A...<...h....B.. │ │ + 0x0007c1e8 4b010000 00410e08 8502410e 0c870341 K....A....A....A │ │ + 0x0007c1f8 0e108604 410e1483 054f0e70 02ee0a0e ....A....O.p.... │ │ + 0x0007c208 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x0007c218 04430b00 3c000000 a80e0000 cc43f9ff .C..<........C.. │ │ + 0x0007c228 db000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0007c238 0e108604 410e1483 054f0e50 02990a0e ....A....O.P.... │ │ + 0x0007c248 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x0007c258 04480b00 3c000000 e80e0000 6c44f9ff .H..<.......lD.. │ │ + 0x0007c268 db000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0007c278 0e108604 410e1483 054f0e50 02990a0e ....A....O.P.... │ │ + 0x0007c288 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x0007c298 04480b00 28000000 280f0000 0c45f9ff .H..(...(....E.. │ │ + 0x0007c2a8 4c000000 00410e08 8602410e 0c83034f L....A....A....O │ │ + 0x0007c2b8 0e30730a 0e0c41c3 0e0841c6 0e04420b .0s...A...A...B. │ │ + 0x0007c2c8 2c000000 540f0000 3045f9ff 8d000000 ,...T...0E...... │ │ + 0x0007c2d8 00410e08 8602410e 0c83034f 0e400274 .A....A....O.@.t │ │ + 0x0007c2e8 0a0e0c41 c30e0841 c60e0441 0b000000 ...A...A...A.... │ │ + 0x0007c2f8 3c000000 840f0000 9045f9ff cb000000 <........E...... │ │ + 0x0007c308 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0007c318 410e1483 054f0e40 02850a0e 1441c30e A....O.@.....A.. │ │ + 0x0007c328 1041c60e 0c41c70e 0841c50e 04440b00 .A...A...A...D.. │ │ + 0x0007c338 1c000000 c40f0000 2046f9ff 2e000000 ........ F...... │ │ + 0x0007c348 00410e08 83024f0e 305c0e08 41c30e04 .A....O.0\..A... │ │ + 0x0007c358 28000000 e40f0000 3046f9ff 4c000000 (.......0F..L... │ │ + 0x0007c368 00410e08 8602410e 0c83034f 0e30730a .A....A....O.0s. │ │ + 0x0007c378 0e0c41c3 0e0841c6 0e04420b 3c000000 ..A...A...B.<... │ │ + 0x0007c388 10100000 5446f9ff db000000 00410e08 ....TF.......A.. │ │ + 0x0007c398 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0007c3a8 054f0e50 02990a0e 1441c30e 1041c60e .O.P.....A...A.. │ │ + 0x0007c3b8 0c41c70e 0841c50e 04480b00 2c000000 .A...A...H..,... │ │ + 0x0007c3c8 50100000 f446f9ff 9f000000 00410e08 P....F.......A.. │ │ + 0x0007c3d8 8602410e 0c83034f 0e500286 0a0e0c41 ..A....O.P.....A │ │ + 0x0007c3e8 c30e0841 c60e0441 0b000000 30000000 ...A...A....0... │ │ + 0x0007c3f8 80100000 6447f9ff 6d000000 00410e08 ....dG..m....A.. │ │ + 0x0007c408 8702430e 0c860341 0e108304 4f0e2002 ..C....A....O. . │ │ + 0x0007c418 550e1041 c30e0c41 c60e0841 c70e0400 U..A...A...A.... │ │ + 0x0007c428 50000000 b4100000 a047f9ff bb000000 P........G...... │ │ + 0x0007c438 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0007c448 410e1483 054f0e40 02850a0e 1441c30e A....O.@.....A.. │ │ + 0x0007c458 1041c60e 0c41c70e 0841c50e 04440b56 .A...A...A...D.V │ │ + 0x0007c468 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x0007c478 0e040000 18000000 08110000 0c48f9ff .............H.. │ │ + 0x0007c488 3c000000 00440e30 6d0a0e04 470b0000 <....D.0m...G... │ │ + 0x0007c498 50000000 24110000 3048f9ff bb000000 P...$...0H...... │ │ + 0x0007c4a8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0007c4b8 410e1483 054f0e40 02850a0e 1441c30e A....O.@.....A.. │ │ + 0x0007c4c8 1041c60e 0c41c70e 0841c50e 04440b56 .A...A...A...D.V │ │ + 0x0007c4d8 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x0007c4e8 0e040000 18000000 78110000 9c48f9ff ........x....H.. │ │ + 0x0007c4f8 3c000000 00440e30 6e0a0e04 460b0000 <....D.0n...F... │ │ + 0x0007c508 14000000 94110000 c048f9ff 18000000 .........H...... │ │ + 0x0007c518 00440e10 530e0400 14000000 ac110000 .D..S........... │ │ + 0x0007c528 c848f9ff 10000000 00440e10 4b0e0400 .H.......D..K... │ │ + 0x0007c538 3c000000 c4110000 c048f9ff a9020000 <........H...... │ │ + 0x0007c548 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0007c558 410e1483 054f0e50 0345010a 0e1441c3 A....O.P.E....A. │ │ + 0x0007c568 0e1041c6 0e0c41c7 0e0841c5 0e04440b ..A...A...A...D. │ │ + 0x0007c578 28000000 04120000 304bf9ff 4d000000 (.......0K..M... │ │ + 0x0007c588 00410e08 8602410e 0c83034f 0e30790e .A....A....O.0y. │ │ + 0x0007c598 0c41c30e 0841c60e 04000000 50000000 .A...A......P... │ │ + 0x0007c5a8 30120000 544bf9ff bb000000 00410e08 0...TK.......A.. │ │ + 0x0007c5b8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0007c5c8 054f0e40 02850a0e 1441c30e 1041c60e .O.@.....A...A.. │ │ + 0x0007c5d8 0c41c70e 0841c50e 04440b56 0e1441c3 .A...A...D.V..A. │ │ + 0x0007c5e8 0e1041c6 0e0c41c7 0e0841c5 0e040000 ..A...A...A..... │ │ + 0x0007c5f8 18000000 84120000 c04bf9ff 3c000000 .........K..<... │ │ + 0x0007c608 00440e30 6d0a0e04 470b0000 14000000 .D.0m...G....... │ │ + 0x0007c618 a0120000 e44bf9ff 18000000 00440e10 .....K.......D.. │ │ + 0x0007c628 530e0400 14000000 b8120000 ec4bf9ff S............K.. │ │ + 0x0007c638 10000000 00440e10 4b0e0400 14000000 .....D..K....... │ │ + 0x0007c648 d0120000 e44bf9ff 18000000 00440e10 .....K.......D.. │ │ + 0x0007c658 530e0400 14000000 e8120000 ec4bf9ff S............K.. │ │ + 0x0007c668 10000000 00440e10 4b0e0400 14000000 .....D..K....... │ │ + 0x0007c678 00130000 e44bf9ff 18000000 00440e10 .....K.......D.. │ │ + 0x0007c688 530e0400 14000000 18130000 ec4bf9ff S............K.. │ │ + 0x0007c698 10000000 00440e10 4b0e0400 14000000 .....D..K....... │ │ + 0x0007c6a8 30130000 e44bf9ff 18000000 00440e10 0....K.......D.. │ │ + 0x0007c6b8 530e0400 14000000 48130000 ec4bf9ff S.......H....K.. │ │ + 0x0007c6c8 10000000 00440e10 4b0e0400 14000000 .....D..K....... │ │ + 0x0007c6d8 60130000 e44bf9ff 18000000 00440e10 `....K.......D.. │ │ + 0x0007c6e8 530e0400 14000000 78130000 ec4bf9ff S.......x....K.. │ │ + 0x0007c6f8 10000000 00440e10 4b0e0400 14000000 .....D..K....... │ │ + 0x0007c708 90130000 e44bf9ff 18000000 00440e10 .....K.......D.. │ │ + 0x0007c718 530e0400 14000000 a8130000 ec4bf9ff S............K.. │ │ + 0x0007c728 10000000 00440e10 4b0e0400 3c000000 .....D..K...<... │ │ + 0x0007c738 c0130000 e44bf9ff e9000000 00410e08 .....K.......A.. │ │ + 0x0007c748 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0007c758 054f0e50 02c10a0e 1441c30e 1041c60e .O.P.....A...A.. │ │ + 0x0007c768 0c41c70e 0841c50e 04480b00 28000000 .A...A...H..(... │ │ + 0x0007c778 00140000 944cf9ff 3a000000 00410e08 .....L..:....A.. │ │ + 0x0007c788 8602410e 0c83034f 0e30660e 0c41c30e ..A....O.0f..A.. │ │ + 0x0007c798 0841c60e 04000000 20000000 2c140000 .A...... ...,... │ │ + 0x0007c7a8 a84cf9ff 64000000 00410e08 83024f0e .L..d....A....O. │ │ + 0x0007c7b8 30024d0a 0e0841c3 0e04410b 14000000 0.M...A...A..... │ │ + 0x0007c7c8 50140000 f44cf9ff 17000000 00440e18 P....L.......D.. │ │ + 0x0007c7d8 520e0400 18000000 68140000 fc4cf9ff R.......h....L.. │ │ + 0x0007c7e8 4e000000 00440e30 02440a0e 04410b00 N....D.0.D...A.. │ │ + 0x0007c7f8 2c000000 84140000 304df9ff 82000000 ,.......0M...... │ │ + 0x0007c808 00410e08 8602410e 0c83034f 0e400269 .A....A....O.@.i │ │ + 0x0007c818 0a0e0c41 c30e0841 c60e0441 0b000000 ...A...A...A.... │ │ + 0x0007c828 3c000000 b4140000 904df9ff d1000000 <........M...... │ │ + 0x0007c838 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0007c848 410e1483 054f0e60 02ae0a0e 1441c30e A....O.`.....A.. │ │ + 0x0007c858 1041c60e 0c41c70e 0841c50e 04430b00 .A...A...A...C.. │ │ + 0x0007c868 1c000000 f4140000 304ef9ff 2e000000 ........0N...... │ │ + 0x0007c878 00410e08 83024f0e 305c0e08 41c30e04 .A....O.0\..A... │ │ + 0x0007c888 20000000 14150000 404ef9ff 64000000 .......@N..d... │ │ + 0x0007c898 00410e08 83024f0e 30024d0a 0e0841c3 .A....O.0.M...A. │ │ + 0x0007c8a8 0e04410b 14000000 38150000 8c4ef9ff ..A.....8....N.. │ │ + 0x0007c8b8 17000000 00440e18 520e0400 18000000 .....D..R....... │ │ + 0x0007c8c8 50150000 944ef9ff 4e000000 00440e30 P....N..N....D.0 │ │ + 0x0007c8d8 02440a0e 04410b00 2c000000 6c150000 .D...A..,...l... │ │ + 0x0007c8e8 c84ef9ff 82000000 00410e08 8602410e .N.......A....A. │ │ + 0x0007c8f8 0c83034f 0e400269 0a0e0c41 c30e0841 ...O.@.i...A...A │ │ + 0x0007c908 c60e0441 0b000000 28000000 9c150000 ...A....(....... │ │ + 0x0007c918 284ff9ff 3e000000 00410e08 8602410e (O..>....A....A. │ │ + 0x0007c928 0c83034f 0e306a0e 0c41c30e 0841c60e ...O.0j..A...A.. │ │ + 0x0007c938 04000000 3c000000 c8150000 3c4ff9ff ....<.......... │ │ + 0x0007ca08 00410e08 8602410e 0c83034f 0e306a0e .A....A....O.0j. │ │ + 0x0007ca18 0c41c30e 0841c60e 04000000 3c000000 .A...A......<... │ │ + 0x0007ca28 b0160000 e450f9ff d3000000 00410e08 .....P.......A.. │ │ + 0x0007ca38 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0007ca48 054f0e50 02810a0e 1441c30e 1041c60e .O.P.....A...A.. │ │ + 0x0007ca58 0c41c70e 0841c50e 04480b00 14000000 .A...A...H...... │ │ + 0x0007ca68 f0160000 8451f9ff 14000000 00440e10 .....Q.......D.. │ │ + 0x0007ca78 4f0e0400 20000000 08170000 8c51f9ff O... ........Q.. │ │ + 0x0007ca88 7d000000 00410e08 83024f0e 3002660a }....A....O.0.f. │ │ + 0x0007ca98 0e0841c3 0e04410b 20000000 2c170000 ..A...A. ...,... │ │ + 0x0007caa8 e851f9ff 69000000 00410e08 83024f0e .Q..i....A....O. │ │ + 0x0007cab8 4002520a 0e0841c3 0e04410b 1c000000 @.R...A...A..... │ │ + 0x0007cac8 50170000 3452f9ff 2e000000 00410e08 P...4R.......A.. │ │ + 0x0007cad8 83024f0e 305c0e08 41c30e04 34000000 ..O.0\..A...4... │ │ + 0x0007cae8 70170000 4452f9ff a8000000 00410e08 p...DR.......A.. │ │ + 0x0007caf8 8702410e 0c860341 0e108304 4f0e8001 ..A....A....O... │ │ + 0x0007cb08 02610a0e 1041c30e 0c41c60e 0841c70e .a...A...A...A.. │ │ + 0x0007cb18 04420b00 40000000 a8170000 bc52f9ff .B..@........R.. │ │ + 0x0007cb28 f0010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0007cb38 0e108604 410e1483 05520ea0 01037601 ....A....R....v. │ │ + 0x0007cb48 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x0007cb58 c50e0448 0b000000 40000000 ec170000 ...H....@....... │ │ + 0x0007cb68 6854f9ff 68010000 00410e08 8502410e hT..h....A....A. │ │ + 0x0007cb78 0c870341 0e108604 410e1483 05520ea0 ...A....A....R.. │ │ + 0x0007cb88 01030301 0a0e1441 c30e1041 c60e0c41 .......A...A...A │ │ + 0x0007cb98 c70e0841 c50e0443 0b000000 40000000 ...A...C....@... │ │ + 0x0007cba8 30180000 9455f9ff 78010000 00410e08 0....U..x....A.. │ │ + 0x0007cbb8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0007cbc8 05520ea0 01030e01 0a0e1441 c30e1041 .R.........A...A │ │ + 0x0007cbd8 c60e0c41 c70e0841 c50e0448 0b000000 ...A...A...H.... │ │ + 0x0007cbe8 3c000000 74180000 d056f9ff ec000000 <...t....V...... │ │ + 0x0007cbf8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0007cc08 410e1483 054f0e40 029d0a0e 1441c30e A....O.@.....A.. │ │ + 0x0007cc18 1041c60e 0c41c70e 0841c50e 04440b00 .A...A...A...D.. │ │ + 0x0007cc28 20000000 b4180000 8057f9ff 71000000 ........W..q... │ │ + 0x0007cc38 00410e08 83024f0e 40025a0a 0e0841c3 .A....O.@.Z...A. │ │ + 0x0007cc48 0e04410b 20000000 d8180000 dc57f9ff ..A. ........W.. │ │ + 0x0007cc58 71000000 00410e08 83024f0e 40025a0a q....A....O.@.Z. │ │ + 0x0007cc68 0e0841c3 0e04410b 20000000 fc180000 ..A...A. ....... │ │ + 0x0007cc78 3858f9ff 7d000000 00410e08 83024f0e 8X..}....A....O. │ │ + 0x0007cc88 4002660a 0e0841c3 0e04410b 3c000000 @.f...A...A.<... │ │ + 0x0007cc98 20190000 9458f9ff f3000000 00410e08 ....X.......A.. │ │ + 0x0007cca8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0007ccb8 054f0e40 029a0a0e 1441c30e 1041c60e .O.@.....A...A.. │ │ + 0x0007ccc8 0c41c70e 0841c50e 04470b00 3c000000 .A...A...G..<... │ │ + 0x0007ccd8 60190000 5459f9ff f0000000 00410e08 `...TY.......A.. │ │ + 0x0007cce8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0007ccf8 054f0e90 01028d0a 0e1441c3 0e1041c6 .O........A...A. │ │ + 0x0007cd08 0e0c41c7 0e0841c5 0e04440b 28000000 ..A...A...D.(... │ │ + 0x0007cd18 a0190000 045af9ff 4c000000 00410e08 .....Z..L....A.. │ │ + 0x0007cd28 8602410e 0c83034f 0e30730a 0e0c41c3 ..A....O.0s...A. │ │ + 0x0007cd38 0e0841c6 0e04420b 34000000 cc190000 ..A...B.4....... │ │ + 0x0007cd48 285af9ff 90000000 00410e08 8702410e (Z.......A....A. │ │ + 0x0007cd58 0c860341 0e108304 4f0e8001 02470a0e ...A....O....G.. │ │ + 0x0007cd68 1041c30e 0c41c60e 0841c70e 04440b00 .A...A...A...D.. │ │ + 0x0007cd78 40000000 041a0000 805af9ff 13040000 @........Z...... │ │ + 0x0007cd88 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0007cd98 410e1483 05520ec0 01031303 0a0e1441 A....R.........A │ │ + 0x0007cda8 c30e1041 c60e0c41 c70e0841 c50e0443 ...A...A...A...C │ │ + 0x0007cdb8 0b000000 34000000 481a0000 5c5ef9ff ....4...H...\^.. │ │ + 0x0007cdc8 ba000000 00410e08 8702410e 0c860341 .....A....A....A │ │ + 0x0007cdd8 0e108304 4f0e8001 02710a0e 1041c30e ....O....q...A.. │ │ + 0x0007cde8 0c41c60e 0841c70e 04420b00 3c000000 .A...A...B..<... │ │ + 0x0007cdf8 801a0000 e45ef9ff 09010000 00410e08 .....^.......A.. │ │ + 0x0007ce08 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0007ce18 054f0e60 02d60a0e 1441c30e 1041c60e .O.`.....A...A.. │ │ + 0x0007ce28 0c41c70e 0841c50e 04430b00 20000000 .A...A...C.. ... │ │ + 0x0007ce38 c01a0000 b45ff9ff 69000000 00410e08 ....._..i....A.. │ │ + 0x0007ce48 83024f0e 4002520a 0e0841c3 0e04410b ..O.@.R...A...A. │ │ + 0x0007ce58 20000000 e41a0000 0060f9ff 69000000 ........`..i... │ │ + 0x0007ce68 00410e08 83024f0e 4002520a 0e0841c3 .A....O.@.R...A. │ │ + 0x0007ce78 0e04410b 1c000000 081b0000 4c60f9ff ..A.........L`.. │ │ + 0x0007ce88 2e000000 00410e08 83024f0e 305c0e08 .....A....O.0\.. │ │ + 0x0007ce98 41c30e04 3c000000 281b0000 5c60f9ff A...<...(...\`.. │ │ + 0x0007cea8 eb000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0007ceb8 0e108604 410e1483 054f0e50 02a10a0e ....A....O.P.... │ │ + 0x0007cec8 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x0007ced8 04480b00 3c000000 681b0000 0c61f9ff .H..<...h....a.. │ │ + 0x0007cee8 20010000 00410e08 8502410e 0c870341 ....A....A....A │ │ + 0x0007cef8 0e108604 410e1483 05520ea0 0102af0a ....A....R...... │ │ + 0x0007cf08 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x0007cf18 0e04470b 40000000 a81b0000 ec61f9ff ..G.@........a.. │ │ + 0x0007cf28 68010000 00410e08 8502410e 0c870341 h....A....A....A │ │ + 0x0007cf38 0e108604 410e1483 05520ea0 01030301 ....A....R...... │ │ + 0x0007cf48 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x0007cf58 c50e0443 0b000000 54000000 ec1b0000 ...C....T....... │ │ + 0x0007cf68 1863f9ff cc000000 00410e08 8502410e .c.......A....A. │ │ + 0x0007cf78 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ + 0x0007cf88 027d0a0e 1441c30e 1041c60e 0c41c70e .}...A...A...A.. │ │ + 0x0007cf98 0841c50e 04440b67 0a0e1441 c30e1041 .A...D.g...A...A │ │ + 0x0007cfa8 c60e0c41 c70e0841 c50e0445 0b000000 ...A...A...E.... │ │ + 0x0007cfb8 40000000 441c0000 9063f9ff 68010000 @...D....c..h... │ │ + 0x0007cfc8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0007cfd8 410e1483 05520ea0 01030301 0a0e1441 A....R.........A │ │ + 0x0007cfe8 c30e1041 c60e0c41 c70e0841 c50e0443 ...A...A...A...C │ │ + 0x0007cff8 0b000000 40000000 881c0000 bc64f9ff ....@........d.. │ │ + 0x0007d008 68010000 00410e08 8502410e 0c870341 h....A....A....A │ │ + 0x0007d018 0e108604 410e1483 05520ea0 01030301 ....A....R...... │ │ + 0x0007d028 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x0007d038 c50e0443 0b000000 3c000000 cc1c0000 ...C....<....... │ │ + 0x0007d048 e865f9ff eb000000 00410e08 8502410e .e.......A....A. │ │ + 0x0007d058 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x0007d068 02a10a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x0007d078 0841c50e 04480b00 3c000000 0c1d0000 .A...H..<....... │ │ + 0x0007d088 9866f9ff 20010000 00410e08 8502410e .f.. ....A....A. │ │ + 0x0007d098 0c870341 0e108604 410e1483 05520ea0 ...A....A....R.. │ │ + 0x0007d0a8 0102af0a 0e1441c3 0e1041c6 0e0c41c7 ......A...A...A. │ │ + 0x0007d0b8 0e0841c5 0e04470b 40000000 4c1d0000 ..A...G.@...L... │ │ + 0x0007d0c8 7867f9ff 68010000 00410e08 8502410e xg..h....A....A. │ │ + 0x0007d0d8 0c870341 0e108604 410e1483 05520ea0 ...A....A....R.. │ │ + 0x0007d0e8 01030301 0a0e1441 c30e1041 c60e0c41 .......A...A...A │ │ + 0x0007d0f8 c70e0841 c50e0443 0b000000 20000000 ...A...C.... ... │ │ + 0x0007d108 901d0000 a468f9ff 71000000 00410e08 .....h..q....A.. │ │ + 0x0007d118 83024f0e 40025a0a 0e0841c3 0e04410b ..O.@.Z...A...A. │ │ + 0x0007d128 3c000000 b41d0000 0069f9ff f0000000 <........i...... │ │ + 0x0007d138 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0007d148 410e1483 054f0e90 01028d0a 0e1441c3 A....O........A. │ │ + 0x0007d158 0e1041c6 0e0c41c7 0e0841c5 0e04440b ..A...A...A...D. │ │ + 0x0007d168 28000000 f41d0000 b069f9ff 4c000000 (........i..L... │ │ + 0x0007d178 00410e08 8602410e 0c83034f 0e30730a .A....A....O.0s. │ │ + 0x0007d188 0e0c41c3 0e0841c6 0e04420b 1c000000 ..A...A...B..... │ │ + 0x0007d198 201e0000 d469f9ff 2e000000 00410e08 ....i.......A.. │ │ + 0x0007d1a8 83024f0e 305c0e08 41c30e04 18000000 ..O.0\..A....... │ │ + 0x0007d1b8 401e0000 e469f9ff 4c000000 00440e30 @....i..L....D.0 │ │ + 0x0007d1c8 02420a0e 04410b00 18000000 5c1e0000 .B...A......\... │ │ + 0x0007d1d8 186af9ff 4c000000 00440e30 02420a0e .j..L....D.0.B.. │ │ + 0x0007d1e8 04410b00 3c000000 781e0000 4c6af9ff .A..<...x...Lj.. │ │ + 0x0007d1f8 cb000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0007d208 0e108604 410e1483 054f0e40 02850a0e ....A....O.@.... │ │ + 0x0007d218 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x0007d228 04440b00 3c000000 b81e0000 dc6af9ff .D..<........j.. │ │ + 0x0007d238 db000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0007d248 0e108604 410e1483 054f0e50 02990a0e ....A....O.P.... │ │ + 0x0007d258 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x0007d268 04480b00 1c000000 f81e0000 7c6bf9ff .H..........|k.. │ │ + 0x0007d278 2e000000 00410e08 83024f0e 305c0e08 .....A....O.0\.. │ │ + 0x0007d288 41c30e04 3c000000 181f0000 8c6bf9ff A...<........k.. │ │ + 0x0007d298 f0000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0007d2a8 0e108604 410e1483 054f0e90 01028d0a ....A....O...... │ │ + 0x0007d2b8 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x0007d2c8 0e04440b 3c000000 581f0000 3c6cf9ff ..D.<...X.......A...A...A. │ │ + 0x0007f038 0e0841c5 0e04430b 3c000000 cc3c0000 ..A...C.<....<.. │ │ + 0x0007f048 78e3f9ff 6c020000 00410e08 8502410e x...l....A....A. │ │ + 0x0007f058 0c870341 0e108604 410e1483 054f0e70 ...A....A....O.p │ │ + 0x0007f068 0367010a 0e1441c3 0e1041c6 0e0c41c7 .g....A...A...A. │ │ + 0x0007f078 0e0841c5 0e04410b 20000000 0c3d0000 ..A...A. ....=.. │ │ + 0x0007f088 a8e5f9ff 7f000000 00410e08 83024f0e .........A....O. │ │ + 0x0007f098 30760a0e 0841c30e 04410b00 10000000 0v...A...A...... │ │ + 0x0007f0a8 303d0000 04e6f9ff 2e000000 00000000 0=.............. │ │ + 0x0007f0b8 3c000000 443d0000 20e6f9ff 59010000 <...D=.. ...Y... │ │ + 0x0007f0c8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0007f0d8 410e1483 054f0e50 033c010a 0e1441c3 A....O.P.<....A. │ │ + 0x0007f0e8 0e1041c6 0e0c41c7 0e0841c5 0e04410b ..A...A...A...A. │ │ + 0x0007f0f8 50000000 843d0000 40e7f9ff bd000000 P....=..@....... │ │ + 0x0007f108 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0007f118 410e1483 054f0e30 02540a0e 1443c30e A....O.0.T...C.. │ │ + 0x0007f128 1041c60e 0c41c70e 0841c50e 04430b02 .A...A...A...C.. │ │ + 0x0007f138 460e1441 c30e1043 c60e0c41 c70e0841 F..A...C...A...A │ │ + 0x0007f148 c50e0400 3c000000 d83d0000 ace7f9ff ....<....=...... │ │ + 0x0007f158 0f010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0007f168 0e108604 410e1483 054f0e60 025f0a0e ....A....O.`._.. │ │ + 0x0007f178 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x0007f188 04420b00 3c000000 183e0000 8ce8f9ff .B..<....>...... │ │ + 0x0007f198 af000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0007f1a8 0e108604 02530ac6 0e0c41c7 0e0841c5 .....S....A...A. │ │ + 0x0007f1b8 0e04480b 02400ac6 0e0c41c7 0e0841c5 ..H..@....A...A. │ │ + 0x0007f1c8 0e04460b 28000000 583e0000 fce8f9ff ..F.(...X>...... │ │ + 0x0007f1d8 55000000 00410e08 8602410e 0c83034f U....A....A....O │ │ + 0x0007f1e8 0e200241 0e0c41c3 0e0841c6 0e040000 . .A..A...A..... │ │ + 0x0007f1f8 50000000 843e0000 30e9f9ff 65030000 P....>..0...e... │ │ + 0x0007f208 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0007f218 034e010a c60e0c41 c70e0841 c50e0445 .N.....A...A...E │ │ + 0x0007f228 0b02a90a c60e0c41 c70e0841 c50e0445 .......A...A...E │ │ + 0x0007f238 0b02e70a c60e0c41 c70e0841 c50e0447 .......A...A...G │ │ + 0x0007f248 0b000000 34000000 d83e0000 4cecf9ff ....4....>..L... │ │ + 0x0007f258 04020000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0007f268 0e108604 440e2803 e3010a0e 1041c60e ....D.(......A.. │ │ + 0x0007f278 0c41c70e 0841c50e 04410b00 3c000000 .A...A...A..<... │ │ + 0x0007f288 103f0000 24eef9ff ef010000 00410e08 .?..$........A.. │ │ + 0x0007f298 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0007f2a8 054f0e60 02e30a0e 1441c30e 1041c60e .O.`.....A...A.. │ │ + 0x0007f2b8 0c41c70e 0841c50e 04460b00 10000000 .A...A...F...... │ │ + 0x0007f2c8 503f0000 d4eff9ff 08000000 00000000 P?.............. │ │ + 0x0007f2d8 28000000 643f0000 d0eff9ff 2e000000 (...d?.......... │ │ + 0x0007f2e8 00410e08 8602410e 0c83034f 0e205a0e .A....A....O. Z. │ │ + 0x0007f2f8 0c41c30e 0841c60e 04000000 10000000 .A...A.......... │ │ + 0x0007f308 903f0000 d4eff9ff 03000000 00000000 .?.............. │ │ + 0x0007f318 10000000 a43f0000 d0eff9ff 03000000 .....?.......... │ │ + 0x0007f328 00000000 1c000000 b83f0000 cceff9ff .........?...... │ │ + 0x0007f338 22000000 00410e08 83024f0e 20500e08 "....A....O. P.. │ │ + 0x0007f348 41c30e04 3c000000 d83f0000 eceff9ff A...<....?...... │ │ + 0x0007f358 18020000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0007f368 0e108604 410e1483 054f0e50 0300020e ....A....O.P.... │ │ + 0x0007f378 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x0007f388 04000000 3c000000 18400000 ccf1f9ff ....<....@...... │ │ + 0x0007f398 66010000 00410e08 8502410e 0c870341 f....A....A....A │ │ + 0x0007f3a8 0e108604 430e1483 054f0e50 02ee0a0e ....C....O.P.... │ │ + 0x0007f3b8 1443c30e 1041c60e 0c41c70e 0841c50e .C...A...A...A.. │ │ + 0x0007f3c8 04410b00 40000000 58400000 0cf3f9ff .A..@...X@...... │ │ + 0x0007f3d8 99050000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0007f3e8 0e108604 410e1483 054f0e80 01036204 ....A....O....b. │ │ + 0x0007f3f8 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x0007f408 c50e0447 0b000000 3c000000 9c400000 ...G....<....@.. │ │ + 0x0007f418 68f8f9ff e8010000 00410e08 8502430e h........A....C. │ │ + 0x0007f428 0c870343 0e108604 410e1483 054f0e40 ...C....A....O.@ │ │ + 0x0007f438 03c5010a 0e1441c3 0e1041c6 0e0c41c7 ......A...A...A. │ │ + 0x0007f448 0e0841c5 0e04410b 34000000 dc400000 ..A...A.4....@.. │ │ + 0x0007f458 18faf9ff a4000000 00410e08 8702410e .........A....A. │ │ + 0x0007f468 0c860341 0e108304 4f0e2002 890a0e10 ...A....O. ..... │ │ + 0x0007f478 41c30e0c 41c60e08 41c70e04 420b0000 A...A...A...B... │ │ + 0x0007f488 3c000000 14410000 90faf9ff a1010000 <....A.......... │ │ + 0x0007f498 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0007f4a8 410e1483 054f0e60 0366010a 0e1443c3 A....O.`.f....C. │ │ + 0x0007f4b8 0e1041c6 0e0c41c7 0e0841c5 0e04410b ..A...A...A...A. │ │ + 0x0007f4c8 3c000000 54410000 10fcf9ff 36010000 <...TA......6... │ │ + 0x0007f4d8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0007f4e8 410e1483 054f0e50 0313010a 0e1441c3 A....O.P......A. │ │ + 0x0007f4f8 0e1041c6 0e0c41c7 0e0841c5 0e04410b ..A...A...A...A. │ │ + 0x0007f508 34000000 94410000 10fdf9ff b6000000 4....A.......... │ │ + 0x0007f518 00410e08 8602410e 0c83034f 0e30670a .A....A....O.0g. │ │ + 0x0007f528 0e0c43c3 0e0841c6 0e04440b 02710e0c ..C...A...D..q.. │ │ + 0x0007f538 41c30e08 43c60e04 2c000000 cc410000 A...C...,....A.. │ │ + 0x0007f548 98fdf9ff 6c000000 00410e08 8602410e ....l....A....A. │ │ + 0x0007f558 0c83034f 0e20024c 0a0e0c41 c30e0841 ...O. .L...A...A │ │ + 0x0007f568 c60e0441 0b000000 6c000000 fc410000 ...A....l....A.. │ │ + 0x0007f578 e8fdf9ff f20a0000 00410e08 8502410e .........A....A. │ │ + 0x0007f588 0c870341 0e108604 410e1483 054f0e80 ...A....A....O.. │ │ + 0x0007f598 0103c909 0a0e1443 c30e1041 c60e0c41 .......C...A...A │ │ + 0x0007f5a8 c70e0841 c50e0441 0b02b90a 0e1443c3 ...A...A......C. │ │ + 0x0007f5b8 0e1041c6 0e0c41c7 0e0841c5 0e04410b ..A...A...A...A. │ │ + 0x0007f5c8 02400a0e 1443c30e 1041c60e 0c41c70e .@...C...A...A.. │ │ + 0x0007f5d8 0841c50e 04410b00 10000000 6c420000 .A...A......lB.. │ │ + 0x0007f5e8 7808faff 08000000 00000000 44000000 x...........D... │ │ + 0x0007f5f8 80420000 7408faff d9000000 00410e08 .B..t........A.. │ │ + 0x0007f608 8602410e 0c83034f 0e205b0a 0e0c41c3 ..A....O. [...A. │ │ + 0x0007f618 0e0841c6 0e04420b 02530a0e 0c43c30e ..A...B..S...C.. │ │ + 0x0007f628 0841c60e 04410b02 4c0e0c43 c30e0841 .A...A..L..C...A │ │ + 0x0007f638 c60e0400 6c000000 c8420000 1c09faff ....l....B...... │ │ + 0x0007f648 85060000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0007f658 0e108604 410e1483 054f0e70 033f020a ....A....O.p.?.. │ │ + 0x0007f668 0e1443c3 0e1041c6 0e0c41c7 0e0841c5 ..C...A...A...A. │ │ + 0x0007f678 0e04410b 037d030a 0e1441c3 0e1041c6 ..A..}....A...A. │ │ + 0x0007f688 0e0c41c7 0e0841c5 0e04460b 02570a0e ..A...A...F..W.. │ │ + 0x0007f698 1443c30e 1041c60e 0c41c70e 0841c50e .C...A...A...A.. │ │ + 0x0007f6a8 04410b00 3c000000 38430000 4c0ffaff .A..<...8C..L... │ │ + 0x0007f6b8 55040000 00410e08 8502410e 0c870341 U....A....A....A │ │ + 0x0007f6c8 0e108604 410e1483 054f0e50 03e0030a ....A....O.P.... │ │ + 0x0007f6d8 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x0007f6e8 0e04410b 40000000 78430000 6c13faff ..A.@...xC..l... │ │ + 0x0007f6f8 ce050000 00410e08 8502460e 0c870341 .....A....F....A │ │ + 0x0007f708 0e108604 410e1483 054f0e80 01034505 ....A....O....E. │ │ + 0x0007f718 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x0007f728 c50e0447 0b000000 50000000 bc430000 ...G....P....C.. │ │ + 0x0007f738 f818faff 7b000000 00410e08 8502410e ....{....A....A. │ │ + 0x0007f748 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ + 0x0007f758 024e0a0e 1446c30e 1041c60e 0c41c70e .N...F...A...A.. │ │ + 0x0007f768 0841c50e 04460b44 0e1443c3 0e1041c6 .A...F.D..C...A. │ │ + 0x0007f778 0e0c41c7 0e0841c5 0e040000 3c000000 ..A...A.....<... │ │ + 0x0007f788 10440000 3419faff c4160000 00410e08 .D..4........A.. │ │ + 0x0007f798 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0007f7a8 054f0e80 0102430a 0e1441c3 0e1041c6 .O....C...A...A. │ │ + 0x0007f7b8 0e0c41c7 0e0841c5 0e04460b 50000000 ..A...A...F.P... │ │ + 0x0007f7c8 50440000 c42ffaff 7b000000 00410e08 PD.../..{....A.. │ │ + 0x0007f7d8 8502410e 0c870343 0e108604 410e1483 ..A....C....A... │ │ + 0x0007f7e8 054f0e40 024e0a0e 1446c30e 1041c60e .O.@.N...F...A.. │ │ + 0x0007f7f8 0c41c70e 0841c50e 04440b44 0e1443c3 .A...A...D.D..C. │ │ + 0x0007f808 0e1041c6 0e0c41c7 0e0841c5 0e040000 ..A...A...A..... │ │ + 0x0007f818 10000000 a4440000 f02ffaff 0f000000 .....D.../...... │ │ + 0x0007f828 00000000 34000000 b8440000 ec2ffaff ....4....D.../.. │ │ + 0x0007f838 0b010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0007f848 0e108604 440e2002 b40a0e10 41c60e0c ....D. .....A... │ │ + 0x0007f858 41c70e08 41c50e04 410b0000 3c000000 A...A...A...<... │ │ + 0x0007f868 f0440000 c430faff 81010000 00410e08 .D...0.......A.. │ │ + 0x0007f878 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0007f888 054f0e40 600a0e14 41c30e10 41c60e0c .O.@`...A...A... │ │ + 0x0007f898 41c70e08 41c50e04 410b0000 50000000 A...A...A...P... │ │ + 0x0007f8a8 30450000 1432faff e7000000 00410e08 0E...2.......A.. │ │ + 0x0007f8b8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0007f8c8 054f0e50 02a30a0e 1443c30e 1041c60e .O.P.....C...A.. │ │ + 0x0007f8d8 0c41c70e 0841c50e 04440b60 0e1443c3 .A...A...D.`..C. │ │ + 0x0007f8e8 0e1041c6 0e0c41c7 0e0841c5 0e040000 ..A...A...A..... │ │ + 0x0007f8f8 50000000 84450000 b032faff d3000000 P....E...2...... │ │ + 0x0007f908 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0007f918 410e1483 054f0e50 027b0a0e 1441c30e A....O.P.{...A.. │ │ + 0x0007f928 1041c60e 0c41c70e 0841c50e 04460b74 .A...A...A...F.t │ │ + 0x0007f938 0e1443c3 0e1041c6 0e0c41c7 0e0841c5 ..C...A...A...A. │ │ + 0x0007f948 0e040000 1c000000 d8450000 3c33faff .........E..<3.. │ │ + 0x0007f958 2a000000 00410e08 83024f0e 20580e08 *....A....O. X.. │ │ + 0x0007f968 41c30e04 34000000 f8450000 4c33faff A...4....E..L3.. │ │ + 0x0007f978 ce000000 00410e08 8702410e 0c860341 .....A....A....A │ │ + 0x0007f988 0e108304 4f0e3077 0a0e1041 c30e0c41 ....O.0w...A...A │ │ + 0x0007f998 c60e0841 c70e0444 0b000000 3c000000 ...A...D....<... │ │ + 0x0007f9a8 30460000 f433faff 13010000 00410e08 0F...3.......A.. │ │ + 0x0007f9b8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0007f9c8 054f0e40 02ac0a0e 1441c30e 1041c60e .O.@.....A...A.. │ │ + 0x0007f9d8 0c41c70e 0841c50e 04410b00 28000000 .A...A...A..(... │ │ + 0x0007f9e8 70460000 d434faff 36000000 00410e08 pF...4..6....A.. │ │ + 0x0007f9f8 8602410e 0c83034f 0e20620e 0c41c30e ..A....O. b..A.. │ │ + 0x0007fa08 0841c60e 04000000 2c000000 9c460000 .A......,....F.. │ │ + 0x0007fa18 e834faff 35000000 00410e08 8702410e .4..5....A....A. │ │ + 0x0007fa28 0c860364 0ac60e08 44c70e04 460b41c6 ...d....D...F.A. │ │ + 0x0007fa38 0e0843c7 0e040000 1c000000 cc460000 ..C..........F.. │ │ + 0x0007fa48 f834faff 41000000 00410e08 83024f0e .4..A....A....O. │ │ + 0x0007fa58 206f0e08 41c30e04 20000000 ec460000 o..A... ....F.. │ │ + 0x0007fa68 2835faff 64000000 00410e08 83024f0e (5..d....A....O. │ │ + 0x0007fa78 3002440a 0e0841c3 0e04430b 10000000 0.D...A...C..... │ │ + 0x0007fa88 10470000 7435faff 39000000 00000000 .G..t5..9....... │ │ + 0x0007fa98 10000000 24470000 a035faff 33000000 ....$G...5..3... │ │ + 0x0007faa8 00000000 3c000000 38470000 cc35faff ....<...8G...5.. │ │ + 0x0007fab8 ff010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x0007fac8 0e108604 410e1483 054f0e50 03b4010a ....A....O.P.... │ │ + 0x0007fad8 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x0007fae8 0e04410b 34000000 78470000 8c37faff ..A.4...xG...7.. │ │ + 0x0007faf8 62000000 00410e08 8602410e 0c83034f b....A....A....O │ │ + 0x0007fb08 0e20790a 0e0c46c3 0e0841c6 0e04470b . y...F...A...G. │ │ + 0x0007fb18 470e0c41 c30e0841 c60e0400 3c000000 G..A...A....<... │ │ + 0x0007fb28 b0470000 c437faff 21030000 00410e08 .G...7..!....A.. │ │ + 0x0007fb38 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x0007fb48 054f0e60 0330010a 0e1441c3 0e1041c6 .O.`.0....A...A. │ │ + 0x0007fb58 0e0c41c7 0e0841c5 0e04410b 3c000000 ..A...A...A.<... │ │ + 0x0007fb68 f0470000 b43afaff d8030000 00410e08 .G...:.......A.. │ │ + 0x0007fb78 8502410e 0c870341 0e108604 430e1483 ..A....A....C... │ │ + 0x0007fb88 054f0e70 035a020a 0e1443c3 0e1041c6 .O.p.Z....C...A. │ │ + 0x0007fb98 0e0c41c7 0e0841c5 0e04430b 10000000 ..A...A...C..... │ │ + 0x0007fba8 30480000 543efaff 08000000 00000000 0H..T>.......... │ │ + 0x0007fbb8 64000000 44480000 603efaff e3000000 d...DH..`>...... │ │ + 0x0007fbc8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0007fbd8 410e1483 054f0e40 5b0a0e14 41c30e10 A....O.@[...A... │ │ + 0x0007fbe8 41c60e0c 41c70e08 41c50e04 460b0296 A...A...A...F... │ │ + 0x0007fbf8 0a0e1443 c30e1041 c60e0c41 c70e0841 ...C...A...A...A │ │ + 0x0007fc08 c50e0444 0b440e14 43c30e10 41c60e0c ...D.D..C...A... │ │ + 0x0007fc18 41c70e08 41c50e04 3c000000 ac480000 A...A...<....H.. │ │ + 0x0007fc28 f83efaff 4d070000 00410e08 8502410e .>..M....A....A. │ │ + 0x0007fc38 0c870341 0e108604 410e1483 054f0e70 ...A....A....O.p │ │ + 0x0007fc48 039e040a 0e1441c3 0e1041c6 0e0c41c7 ......A...A...A. │ │ + 0x0007fc58 0e0841c5 0e04410b 28000000 ec480000 ..A...A.(....H.. │ │ + 0x0007fc68 0846faff c2000000 00410e08 8602410e .F.......A....A. │ │ + 0x0007fc78 0c83034f 0e3002ae 0e0c41c3 0e0841c6 ...O.0....A...A. │ │ + 0x0007fc88 0e040000 3c000000 18490000 ac46faff ....<....I...F.. │ │ + 0x0007fc98 73010000 00410e08 8502410e 0c870341 s....A....A....A │ │ + 0x0007fca8 0e108604 430e1483 054f0e60 0359010e ....C....O.`.Y.. │ │ + 0x0007fcb8 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x0007fcc8 04000000 38000000 58490000 ec47faff ....8...XI...G.. │ │ + 0x0007fcd8 a0000000 00410e08 8502430e 0c870343 .....A....C....C │ │ + 0x0007fce8 0e108604 410e1483 054f0e40 02840e14 ....A....O.@.... │ │ + 0x0007fcf8 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ + 0x0007fd08 34000000 94490000 5048faff 39020000 4....I..PH..9... │ │ + 0x0007fd18 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x0007fd28 440e1403 ec010a0e 1041c60e 0c41c70e D........A...A.. │ │ + 0x0007fd38 0841c50e 04410b00 2c000000 cc490000 .A...A..,....I.. │ │ + 0x0007fd48 584afaff 54000000 00410e08 8702410e XJ..T....A....A. │ │ + 0x0007fd58 0c86037e 0ac60e08 44c70e04 440b44c6 ...~....D...D.D. │ │ + 0x0007fd68 0e0844c7 0e040000 2c000000 fc490000 ..D.....,....I.. │ │ + 0x0007fd78 884afaff 54000000 00410e08 8702410e .J..T....A....A. │ │ + 0x0007fd88 0c86037e 0ac60e08 44c70e04 440b44c6 ...~....D...D.D. │ │ + 0x0007fd98 0e0844c7 0e040000 54000000 2c4a0000 ..D.....T...,J.. │ │ + 0x0007fda8 b84afaff 37030000 00410e08 8502410e .J..7....A....A. │ │ + 0x0007fdb8 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ + 0x0007fdc8 02770a0e 1443c30e 1041c60e 0c41c70e .w...C...A...A.. │ │ + 0x0007fdd8 0841c50e 04480b03 86010a0e 1443c30e .A...H.......C.. │ │ + 0x0007fde8 1041c60e 0c41c70e 0841c50e 04440b00 .A...A...A...D.. │ │ + 0x0007fdf8 44000000 844a0000 a04dfaff 8e000000 D....J...M...... │ │ + 0x0007fe08 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ + 0x0007fe18 4f0e305b 0a0e1041 c30e0c41 c60e0841 O.0[...A...A...A │ │ + 0x0007fe28 c70e0448 0b02520e 1041c30e 0c41c60e ...H..R..A...A.. │ │ + 0x0007fe38 0841c70e 04000000 10000000 cc4a0000 .A...........J.. │ │ + 0x0007fe48 e84dfaff 08000000 00000000 44000000 .M..........D... │ │ + 0x0007fe58 e04a0000 e44dfaff a9000000 00410e08 .J...M.......A.. │ │ + 0x0007fe68 8602410e 0c83034f 0e205b0a 0e0c41c3 ..A....O. [...A. │ │ + 0x0007fe78 0e0841c6 0e04420b 02640a0e 0c43c30e ..A...B..d...C.. │ │ + 0x0007fe88 0841c60e 04480b44 0e0c43c3 0e0841c6 .A...H.D..C...A. │ │ + 0x0007fe98 0e040000 10000000 284b0000 4c4efaff ........(K..LN.. │ │ + 0x0007fea8 01000000 00000000 40000000 3c4b0000 ........@.......A. │ │ + 0x000803e8 0e1041c6 0e0c41c7 0e0841c5 0e04430b ..A...A...A...C. │ │ + 0x000803f8 030a010a 0e1443c3 0e1041c6 0e0c41c7 ......C...A...A. │ │ + 0x00080408 0e0841c5 0e04410b 10000000 9c500000 ..A...A......P.. │ │ + 0x00080418 8881faff 03000000 00000000 10000000 ................ │ │ + 0x00080428 b0500000 8481faff 03000000 00000000 .P.............. │ │ + 0x00080438 10000000 c4500000 8081faff 03000000 .....P.......... │ │ + 0x00080448 00000000 2c000000 d8500000 7c81faff ....,....P..|... │ │ + 0x00080458 a4000000 00410e08 8602410e 0c83034f .....A....A....O │ │ + 0x00080468 0e200285 0a0e0c41 c30e0841 c60e0448 . .....A...A...H │ │ + 0x00080478 0b000000 1c000000 08510000 fc81faff .........Q...... │ │ + 0x00080488 22000000 00410e08 83024f0e 20500e08 "....A....O. P.. │ │ + 0x00080498 41c30e04 20000000 28510000 0c82faff A... ...(Q...... │ │ + 0x000804a8 59000000 00410e08 83024f0e 207b0a0e Y....A....O. {.. │ │ + 0x000804b8 0841c30e 04410b00 38000000 4c510000 .A...A..8...LQ.. │ │ + 0x000804c8 5882faff a6000000 00410e08 8502410e X........A....A. │ │ + 0x000804d8 0c870341 0e108604 430e1483 054f0e30 ...A....C....O.0 │ │ + 0x000804e8 028c0e14 41c30e10 41c60e0c 41c70e08 ....A...A...A... │ │ + 0x000804f8 41c50e04 54000000 88510000 dc82faff A...T....Q...... │ │ + 0x00080508 f6040000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00080518 0e108604 410e1483 054f0e80 0103f903 ....A....O...... │ │ + 0x00080528 0a0e1443 c30e1041 c60e0c41 c70e0841 ...C...A...A...A │ │ + 0x00080538 c50e0441 0b02aa0a 0e1446c3 0e1041c6 ...A......F...A. │ │ + 0x00080548 0e0c41c7 0e0841c5 0e04410b 38000000 ..A...A...A.8... │ │ + 0x00080558 e0510000 8487faff ab000000 00410e08 .Q...........A.. │ │ + 0x00080568 8502410e 0c870343 0e108604 430e1483 ..A....C....C... │ │ + 0x00080578 054f0e40 028d0e14 43c30e10 41c60e0c .O.@....C...A... │ │ + 0x00080588 41c70e08 41c50e04 3c000000 1c520000 A...A...<....R.. │ │ + 0x00080598 0888faff 7a050000 00410e08 8502410e ....z....A....A. │ │ + 0x000805a8 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x000805b8 0348040a 0e1441c3 0e1043c6 0e0c41c7 .H....A...C...A. │ │ + 0x000805c8 0e0841c5 0e04470b 28000000 5c520000 ..A...G.(...\R.. │ │ + 0x000805d8 488dfaff 4e000000 00410e08 8602410e H...N....A....A. │ │ + 0x000805e8 0c83034f 0e207a0e 0c41c30e 0841c60e ...O. z..A...A.. │ │ + 0x000805f8 04000000 40000000 88520000 7c8dfaff ....@....R..|... │ │ + 0x00080608 6a060000 00410e08 8502410e 0c870341 j....A....A....A │ │ + 0x00080618 0e108604 410e1483 054f0e90 0103c104 ....A....O...... │ │ + 0x00080628 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x00080638 c50e0448 0b000000 3c000000 cc520000 ...H....<....R.. │ │ + 0x00080648 b893faff 79010000 00410e08 8502410e ....y....A....A. │ │ + 0x00080658 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ + 0x00080668 0329010a 0e1441c3 0e1043c6 0e0c41c7 .)....A...C...A. │ │ + 0x00080678 0e0841c5 0e04460b 34000000 0c530000 ..A...F.4....S.. │ │ + 0x00080688 f894faff 4b050000 00410e08 8502410e ....K....A....A. │ │ + 0x00080698 0c870341 0e108604 440e3803 c8040a0e ...A....D.8..... │ │ + 0x000806a8 1041c60e 0c43c70e 0841c50e 04440b00 .A...C...A...D.. │ │ + 0x000806b8 50000000 44530000 109afaff c3000000 P...DS.......... │ │ + 0x000806c8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x000806d8 410e1483 054f0e40 026b0a0e 1441c30e A....O.@.k...A.. │ │ + 0x000806e8 1043c60e 0c41c70e 0841c50e 04440b74 .C...A...A...D.t │ │ + 0x000806f8 0e1443c3 0e1041c6 0e0c41c7 0e0841c5 ..C...A...A...A. │ │ + 0x00080708 0e040000 28000000 98530000 8c9afaff ....(....S...... │ │ + 0x00080718 33000000 00410e08 8602410e 0c83034f 3....A....A....O │ │ + 0x00080728 0e205f0e 0c41c30e 0841c60e 04000000 . _..A...A...... │ │ + 0x00080738 10000000 c4530000 a09afaff 01000000 .....S.......... │ │ + 0x00080748 00000000 3c000000 d8530000 9c9afaff ....<....S...... │ │ + 0x00080758 e6030000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00080768 0e108604 410e1483 054f0e40 0329030a ....A....O.@.).. │ │ + 0x00080778 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x00080788 0e04480b 10000000 18540000 4c9efaff ..H......T..L... │ │ + 0x00080798 4e000000 00000000 10000000 2c540000 N...........,T.. │ │ + 0x000807a8 889efaff 7f000000 00000000 3c000000 ............<... │ │ + 0x000807b8 40540000 f49efaff 1a010000 00410e08 @T...........A.. │ │ + 0x000807c8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000807d8 054f0e30 026b0a0e 1441c30e 1041c60e .O.0.k...A...A.. │ │ + 0x000807e8 0c41c70e 0841c50e 04460b00 10000000 .A...A...F...... │ │ + 0x000807f8 80540000 d49ffaff 1a000000 00000000 .T.............. │ │ + 0x00080808 1c000000 94540000 e09ffaff 97000000 .....T.......... │ │ + 0x00080818 00410e08 8602026c 0ac60e04 430b0000 .A.....l....C... │ │ + 0x00080828 5c000000 b4540000 60a0faff f40c0000 \....T..`....... │ │ + 0x00080838 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00080848 440e2c03 f0010a0e 1041c60e 0c41c70e D.,......A...A.. │ │ + 0x00080858 0841c50e 04460b52 0a0e1041 c60e0c41 .A...F.R...A...A │ │ + 0x00080868 c70e0841 c50e044b 0b03ba06 0a0e1041 ...A...K.......A │ │ + 0x00080878 c60e0c43 c70e0841 c50e0441 0b000000 ...C...A...A.... │ │ + 0x00080888 50000000 14550000 00adfaff a5000000 P....U.......... │ │ + 0x00080898 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x000808a8 410e1483 054f0e30 02760a0e 1443c30e A....O.0.v...C.. │ │ + 0x000808b8 1041c60e 0c41c70e 0841c50e 04410b4c .A...A...A...A.L │ │ + 0x000808c8 0e1443c3 0e1043c6 0e0c41c7 0e0841c5 ..C...C...A...A. │ │ + 0x000808d8 0e040000 40000000 68550000 5cadfaff ....@...hU..\... │ │ + 0x000808e8 16030000 00410e08 8502410e 0c870343 .....A....A....C │ │ + 0x000808f8 0e108604 410e1483 05520ef0 0803b001 ....A....R...... │ │ + 0x00080908 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x00080918 c50e0441 0b000000 20000000 ac550000 ...A.... ....U.. │ │ + 0x00080928 38b0faff 64000000 00410e08 83024f0e 8...d....A....O. │ │ + 0x00080938 3002440a 0e0841c3 0e04430b 10000000 0.D...A...C..... │ │ + 0x00080948 d0550000 84b0faff 0f000000 00000000 .U.............. │ │ + 0x00080958 50000000 e4550000 80b0faff e7000000 P....U.......... │ │ + 0x00080968 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00080978 410e1483 054f0e50 02a10a0e 1443c30e A....O.P.....C.. │ │ + 0x00080988 1041c60e 0c41c70e 0841c50e 04460b60 .A...A...A...F.` │ │ + 0x00080998 0e1443c3 0e1041c6 0e0c41c7 0e0841c5 ..C...A...A...A. │ │ + 0x000809a8 0e040000 40000000 38560000 1cb1faff ....@...8V...... │ │ + 0x000809b8 de010000 00410e08 8502430e 0c870341 .....A....C....A │ │ + 0x000809c8 0e108604 410e1483 05520ee0 20035d01 ....A....R.. .]. │ │ + 0x000809d8 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x000809e8 c50e0447 0b000000 48000000 7c560000 ...G....H...|V.. │ │ + 0x000809f8 c8b2faff 03010000 00410e08 8502410e .........A....A. │ │ + 0x00080a08 0c870341 0e108604 440e1402 9d0a0e10 ...A....D....... │ │ + 0x00080a18 46c60e0c 41c70e08 41c50e04 440b0241 F...A...A...D..A │ │ + 0x00080a28 0a0e1041 c60e0c41 c70e0841 c50e0444 ...A...A...A...D │ │ + 0x00080a38 0b000000 10000000 c8560000 8cb3faff .........V...... │ │ + 0x00080a48 11000000 00000000 10000000 dc560000 .............V.. │ │ + 0x00080a58 98b3faff 1f000000 00000000 40000000 ............@... │ │ + 0x00080a68 f0560000 b4b3faff 3b120000 00410e08 .V......;....A.. │ │ + 0x00080a78 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00080a88 05520e90 1903df0d 0a0e1441 c30e1041 .R.........A...A │ │ + 0x00080a98 c60e0c41 c70e0841 c50e0441 0b000000 ...A...A...A.... │ │ + 0x00080aa8 28000000 34570000 b0c5faff b9000000 (...4W.......... │ │ + 0x00080ab8 00410e08 8602410e 0c83034f 0e4002a5 .A....A....O.@.. │ │ + 0x00080ac8 0e0c41c3 0e0841c6 0e040000 28000000 ..A...A.....(... │ │ + 0x00080ad8 60570000 44c6faff 37000000 00410e08 `W..D...7....A.. │ │ + 0x00080ae8 8602410e 0c83034f 0e20630e 0c41c30e ..A....O. c..A.. │ │ + 0x00080af8 0841c60e 04000000 28000000 8c570000 .A......(....W.. │ │ + 0x00080b08 58c6faff 46000000 00410e08 8602410e X...F....A....A. │ │ + 0x00080b18 0c83034f 0e20720e 0c41c30e 0841c60e ...O. r..A...A.. │ │ + 0x00080b28 04000000 3c000000 b8570000 8cc6faff ....<....W...... │ │ + 0x00080b38 76010000 00410e08 8502410e 0c870341 v....A....A....A │ │ + 0x00080b48 0e108604 410e1483 054f0e30 035e010e ....A....O.0.^.. │ │ + 0x00080b58 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00080b68 04000000 28000000 f8570000 ccc7faff ....(....W...... │ │ + 0x00080b78 64000000 00410e08 8602410e 0c83034f d....A....A....O │ │ + 0x00080b88 0e200250 0e0c41c3 0e0841c6 0e040000 . .P..A...A..... │ │ + 0x00080b98 1c000000 24580000 10c8faff 34000000 ....$X......4... │ │ + 0x00080ba8 00410e08 83024f0e 20620e08 41c30e04 .A....O. b..A... │ │ + 0x00080bb8 54000000 44580000 40c8faff 3e030000 T...DX..@...>... │ │ + 0x00080bc8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00080bd8 410e1483 054f0e50 03e8010a 0e1443c3 A....O.P......C. │ │ + 0x00080be8 0e1041c6 0e0c41c7 0e0841c5 0e04410b ..A...A...A...A. │ │ + 0x00080bf8 0324010a 0e1443c3 0e1041c6 0e0c41c7 .$....C...A...A. │ │ + 0x00080c08 0e0841c5 0e04410b 54000000 9c580000 ..A...A.T....X.. │ │ + 0x00080c18 28cbfaff 6c040000 00410e08 8502410e (...l....A....A. │ │ + 0x00080c28 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ + 0x00080c38 038e010a 0e1443c3 0e1041c6 0e0c41c7 ......C...A...A. │ │ + 0x00080c48 0e0841c5 0e04410b 03bc010a 0e1441c3 ..A...A.......A. │ │ + 0x00080c58 0e1043c6 0e0c41c7 0e0841c5 0e04460b ..C...A...A...F. │ │ + 0x00080c68 40000000 f4580000 50cffaff db110000 @....X..P....... │ │ + 0x00080c78 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00080c88 410e1483 05520eb0 0103fa07 0a0e1441 A....R.........A │ │ + 0x00080c98 c30e1041 c60e0c41 c70e0841 c50e0441 ...A...A...A...A │ │ + 0x00080ca8 0b000000 28000000 38590000 ece0faff ....(...8Y...... │ │ + 0x00080cb8 5f000000 00410e08 8602410e 0c83034f _....A....A....O │ │ + 0x00080cc8 0e20024b 0e0c41c3 0e0841c6 0e040000 . .K..A...A..... │ │ + 0x00080cd8 50000000 64590000 20e1faff 94010000 P...dY.. ....... │ │ + 0x00080ce8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00080cf8 410e1483 054f0e50 0350010a 0e1441c3 A....O.P.P....A. │ │ + 0x00080d08 0e1041c6 0e0c41c7 0e0841c5 0e04410b ..A...A...A...A. │ │ + 0x00080d18 650e1443 c30e1041 c60e0c41 c70e0841 e..C...A...A...A │ │ + 0x00080d28 c50e0400 28000000 b8590000 6ce2faff ....(....Y..l... │ │ + 0x00080d38 2f000000 00410e08 8602410e 0c83034f /....A....A....O │ │ + 0x00080d48 0e205b0e 0c41c30e 0841c60e 04000000 . [..A...A...... │ │ + 0x00080d58 7c000000 e4590000 70e2faff fd000000 |....Y..p....... │ │ + 0x00080d68 00410e08 8502410e 0c870343 0e108604 .A....A....C.... │ │ + 0x00080d78 410e1483 054f0e30 02570a0e 1441c30e A....O.0.W...A.. │ │ + 0x00080d88 1041c60e 0c41c70e 0841c50e 04480b54 .A...A...A...H.T │ │ + 0x00080d98 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x00080da8 c50e0448 0b770a0e 1441c30e 1041c60e ...H.w...A...A.. │ │ + 0x00080db8 0c41c70e 0841c50e 04450b60 0e1441c3 .A...A...E.`..A. │ │ + 0x00080dc8 0e1041c6 0e0c41c7 0e0841c5 0e040000 ..A...A...A..... │ │ + 0x00080dd8 34000000 645a0000 00e3faff c7000000 4...dZ.......... │ │ + 0x00080de8 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ + 0x00080df8 4f0e206a 0a0e1041 c30e0c41 c60e0841 O. j...A...A...A │ │ + 0x00080e08 c70e0441 0b000000 2c000000 9c5a0000 ...A....,....Z.. │ │ + 0x00080e18 98e3faff 57000000 00410e08 83024f0e ....W....A....O. │ │ + 0x00080e28 20640a0e 0841c30e 04430b54 0a0e0841 d...A...C.T...A │ │ + 0x00080e38 c30e0443 0b000000 38000000 cc5a0000 ...C....8....Z.. │ │ + 0x00080e48 c8e3faff 67000000 00410e08 8602410e ....g....A....A. │ │ + 0x00080e58 0c83034f 0e206d0a 0e0c41c3 0e0841c6 ...O. m...A...A. │ │ + 0x00080e68 0e04480b 4c0a0e0c 43c30e08 41c60e04 ..H.L...C...A... │ │ + 0x00080e78 480b0000 3c000000 085b0000 fce3faff H...<....[...... │ │ + 0x00080e88 91030000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00080e98 0e108604 430e1483 054f0e40 0377030e ....C....O.@.w.. │ │ + 0x00080ea8 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00080eb8 04000000 3c000000 485b0000 5ce7faff ....<...H[..\... │ │ + 0x00080ec8 aa000000 00410e08 8502430e 0c870341 .....A....C....A │ │ + 0x00080ed8 0e108604 410e1483 054f0e40 028c0a0e ....A....O.@.... │ │ + 0x00080ee8 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00080ef8 04410b00 50000000 885b0000 cce7faff .A..P....[...... │ │ + 0x00080f08 73010000 00410e08 8502410e 0c870341 s....A....A....A │ │ + 0x00080f18 0e108604 410e1483 054f0e40 0334010a ....A....O.@.4.. │ │ + 0x00080f28 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x00080f38 0e04450b 5e0e1441 c30e1041 c60e0c41 ..E.^..A...A...A │ │ + 0x00080f48 c70e0841 c50e0400 34000000 dc5b0000 ...A....4....[.. │ │ + 0x00080f58 f8e8faff e0010000 00410e08 8702410e .........A....A. │ │ + 0x00080f68 0c860341 0e108304 4f0e4002 de0a0e10 ...A....O.@..... │ │ + 0x00080f78 41c30e0c 41c60e08 41c70e04 450b0000 A...A...A...E... │ │ + 0x00080f88 28000000 145c0000 a0eafaff a3000000 (....\.......... │ │ + 0x00080f98 00410e08 8602430e 0c83034f 0e305a0a .A....C....O.0Z. │ │ + 0x00080fa8 0e0c41c3 0e0841c6 0e04410b 3c000000 ..A...A...A.<... │ │ + 0x00080fb8 405c0000 24ebfaff 2f040000 00410e08 @\..$.../....A.. │ │ + 0x00080fc8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00080fd8 054f0e50 0340030a 0e1443c3 0e1041c6 .O.P.@....C...A. │ │ + 0x00080fe8 0e0c41c7 0e0841c5 0e04470b 3c000000 ..A...A...G.<... │ │ + 0x00080ff8 805c0000 14effaff c9000000 00410e08 .\...........A.. │ │ + 0x00081008 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00081018 054f0e30 6b0a0e14 41c30e10 41c60e0c .O.0k...A...A... │ │ + 0x00081028 41c70e08 41c50e04 460b0000 54000000 A...A...F...T... │ │ + 0x00081038 c05c0000 a4effaff e5030000 00410e08 .\...........A.. │ │ + 0x00081048 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00081058 054f0e50 02ca0a0e 1441c30e 1041c60e .O.P.....A...A.. │ │ + 0x00081068 0c41c70e 0841c50e 04470b03 9d010a0e .A...A...G...... │ │ + 0x00081078 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00081088 04470b00 48000000 185d0000 3cf3faff .G..H....]..<... │ │ + 0x00081098 fb000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x000810a8 0e108604 440e1402 490a0e10 41c60e0c ....D...I...A... │ │ + 0x000810b8 41c70e08 41c50e04 450b028c 0a0e1041 A...A...E......A │ │ + 0x000810c8 c60e0c41 c70e0841 c50e0441 0b000000 ...A...A...A.... │ │ + 0x000810d8 54000000 645d0000 00f4faff 09020000 T...d].......... │ │ + 0x000810e8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x000810f8 410e1483 054f0e40 0394010a 0e1441c3 A....O.@......A. │ │ + 0x00081108 0e1041c6 0e0c41c7 0e0841c5 0e04450b ..A...A...A...E. │ │ + 0x00081118 6b0a0e14 41c30e10 43c60e0c 41c70e08 k...A...C...A... │ │ + 0x00081128 41c50e04 410b0000 3c000000 bc5d0000 A...A...<....].. │ │ + 0x00081138 b8f5faff cc010000 00410e08 8502410e .........A....A. │ │ + 0x00081148 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x00081158 03b4010e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x00081168 0841c50e 04000000 38000000 fc5d0000 .A......8....].. │ │ + 0x00081178 48f7faff 86000000 00410e08 8502410e H........A....A. │ │ + 0x00081188 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ + 0x00081198 026e0e14 41c30e10 41c60e0c 41c70e08 .n..A...A...A... │ │ + 0x000811a8 41c50e04 2c000000 385e0000 9cf7faff A...,...8^...... │ │ + 0x000811b8 4e000000 00410e08 8702410e 0c860371 N....A....A....q │ │ + 0x000811c8 0ac60e08 4ac70e04 4b0b41c6 0e0844c7 ....J...K.A...D. │ │ + 0x000811d8 0e040000 54000000 685e0000 bcf7faff ....T...h^...... │ │ + 0x000811e8 9f010000 00410e08 8502440e 0c870341 .....A....D....A │ │ + 0x000811f8 0e108604 410e1483 054f0e50 02d50a0e ....A....O.P.... │ │ + 0x00081208 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00081218 04410b02 560a0e14 41c30e10 41c60e0c .A..V...A...A... │ │ + 0x00081228 41c70e08 41c50e04 460b0000 28000000 A...A...F...(... │ │ + 0x00081238 c05e0000 04f9faff 57000000 00410e08 .^......W....A.. │ │ + 0x00081248 8602410e 0c83034f 0e20690a 0e0c41c3 ..A....O. i...A. │ │ + 0x00081258 0e0841c6 0e04440b 3c000000 ec5e0000 ..A...D.<....^.. │ │ + 0x00081268 38f9faff 3d010000 00410e08 8502410e 8...=....A....A. │ │ + 0x00081278 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ + 0x00081288 02b40a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x00081298 0841c50e 04450b00 40000000 2c5f0000 .A...E..@...,_.. │ │ + 0x000812a8 38fafaff 840a0000 00410e08 8502410e 8........A....A. │ │ + 0x000812b8 0c870341 0e108604 410e1483 054f0e80 ...A....A....O.. │ │ + 0x000812c8 01032f05 0a0e1441 c30e1041 c60e0c41 ../....A...A...A │ │ + 0x000812d8 c70e0841 c50e0441 0b000000 54000000 ...A...A....T... │ │ + 0x000812e8 705f0000 9404fbff ab020000 00410e08 p_...........A.. │ │ + 0x000812f8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00081308 054f0e50 032d010a 0e1441c3 0e1041c6 .O.P.-....A...A. │ │ + 0x00081318 0e0c41c7 0e0841c5 0e04440b 034d010a ..A...A...D..M.. │ │ + 0x00081328 0e1443c3 0e1041c6 0e0c41c7 0e0841c5 ..C...A...A...A. │ │ + 0x00081338 0e04410b 38000000 c85f0000 ec06fbff ..A.8...._...... │ │ + 0x00081348 bf000000 00410e08 8602410e 0c83034f .....A....A....O │ │ + 0x00081358 0e20560a 0e0c41c3 0e0841c6 0e04470b . V...A...A...G. │ │ + 0x00081368 5a0a0e0c 41c30e08 41c60e04 440b0000 Z...A...A...D... │ │ + 0x00081378 54000000 04600000 7007fbff 8f010000 T....`..p....... │ │ + 0x00081388 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00081398 410e1483 054f0e50 02490a0e 1441c30e A....O.P.I...A.. │ │ + 0x000813a8 1041c60e 0c41c70e 0841c50e 04480b03 .A...A...A...H.. │ │ + 0x000813b8 17010a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x000813c8 0841c50e 04450b00 3c000000 5c600000 .A...E..<...\`.. │ │ + 0x000813d8 a808fbff 61020000 00410e08 8502410e ....a....A....A. │ │ + 0x000813e8 0c870341 0e108604 410e1483 054f0e80 ...A....A....O.. │ │ + 0x000813f8 01034902 0e1441c3 0e1041c6 0e0c41c7 ..I...A...A...A. │ │ + 0x00081408 0e0841c5 0e040000 1c000000 9c600000 ..A..........`.. │ │ + 0x00081418 d80afbff 28000000 00410e08 83024f0e ....(....A....O. │ │ + 0x00081428 20560e08 41c30e04 3c000000 bc600000 V..A...<....`.. │ │ + 0x00081438 e80afbff c2040000 00410e08 8502410e .........A....A. │ │ + 0x00081448 0c870341 0e108604 430e1483 054f0e60 ...A....C....O.` │ │ + 0x00081458 03d0030a 0e1441c3 0e1041c6 0e0c41c7 ......A...A...A. │ │ + 0x00081468 0e0841c5 0e04410b 3c000000 fc600000 ..A...A.<....`.. │ │ + 0x00081478 880ffbff 38080000 00410e08 8502430e ....8....A....C. │ │ + 0x00081488 0c870341 0e108604 410e1483 054f0e70 ...A....A....O.p │ │ + 0x00081498 0356030a 0e1441c3 0e1041c6 0e0c41c7 .V....A...A...A. │ │ + 0x000814a8 0e0841c5 0e04410b 3c000000 3c610000 ..A...A.<.....6....A.. │ │ + 0x00081718 8502410e 0c870343 0e108604 410e1483 ..A....C....A... │ │ + 0x00081728 054f0e50 031c010e 1441c30e 1041c60e .O.P.....A...A.. │ │ + 0x00081738 0c41c70e 0841c50e 04000000 3c000000 .A...A......<... │ │ + 0x00081748 d0630000 943ffbff b6010000 00410e08 .c...?.......A.. │ │ + 0x00081758 8502410e 0c870343 0e108604 410e1483 ..A....C....A... │ │ + 0x00081768 054f0e50 034f010a 0e1441c3 0e1041c6 .O.P.O....A...A. │ │ + 0x00081778 0e0c41c7 0e0841c5 0e04410b 38000000 ..A...A...A.8... │ │ + 0x00081788 10640000 1441fbff 96000000 00410e08 .d...A.......A.. │ │ + 0x00081798 8502410e 0c870343 0e108604 430e1483 ..A....C....C... │ │ + 0x000817a8 054f0e40 027a0e14 41c30e10 41c60e0c .O.@.z..A...A... │ │ + 0x000817b8 41c70e08 41c50e04 50000000 4c640000 A...A...P...Ld.. │ │ + 0x000817c8 7841fbff 56010000 00410e08 8502410e xA..V....A....A. │ │ + 0x000817d8 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x000817e8 0322010a 0e1441c3 0e1041c6 0e0c41c7 ."....A...A...A. │ │ + 0x000817f8 0e0841c5 0e04470b 4b0e1443 c30e1041 ..A...G.K..C...A │ │ + 0x00081808 c60e0c41 c70e0841 c50e0400 30000000 ...A...A....0... │ │ + 0x00081818 a0640000 8442fbff 22010000 00410e08 .d...B.."....A.. │ │ + 0x00081828 8702410e 0c860341 0e108304 4f0e4003 ..A....A....O.@. │ │ + 0x00081838 0c010e10 41c30e0c 41c60e08 41c70e04 ....A...A...A... │ │ + 0x00081848 3c000000 d4640000 8043fbff 1d010000 <....d...C...... │ │ + 0x00081858 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00081868 410e1483 054f0e40 0303010e 1443c30e A....O.@.....C.. │ │ + 0x00081878 1041c60e 0c41c70e 0841c50e 04000000 .A...A...A...... │ │ + 0x00081888 3c000000 14650000 7044fbff 17070000 <....e..pD...... │ │ + 0x00081898 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x000818a8 410e1483 054f0e70 0396030a 0e1441c3 A....O.p......A. │ │ + 0x000818b8 0e1041c6 0e0c41c7 0e0841c5 0e04410b ..A...A...A...A. │ │ + 0x000818c8 40000000 54650000 504bfbff b60e0000 @...Te..PK...... │ │ + 0x000818d8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x000818e8 410e1483 05520ea0 01036c03 0a0e1441 A....R....l....A │ │ + 0x000818f8 c30e1041 c60e0c41 c70e0841 c50e0441 ...A...A...A...A │ │ + 0x00081908 0b000000 3c000000 98650000 cc59fbff ....<....e...Y.. │ │ + 0x00081918 67030000 00410e08 8502410e 0c870341 g....A....A....A │ │ + 0x00081928 0e108604 460e1483 054f0e50 034a030e ....F....O.P.J.. │ │ + 0x00081938 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00081948 04000000 10000000 d8650000 fc5cfbff .........e...\.. │ │ + 0x00081958 03000000 00000000 1c000000 ec650000 .............e.. │ │ + 0x00081968 f85cfbff 40000000 00410e08 83024f0e .\..@....A....O. │ │ + 0x00081978 206c0e08 43c30e04 1c000000 0c660000 l..C........f.. │ │ + 0x00081988 185dfbff 40000000 00410e08 83024f0e .]..@....A....O. │ │ + 0x00081998 206c0e08 43c30e04 1c000000 2c660000 l..C.......,f.. │ │ + 0x000819a8 385dfbff 40000000 00410e08 83024f0e 8]..@....A....O. │ │ + 0x000819b8 206c0e08 43c30e04 3c000000 4c660000 l..C...<...Lf.. │ │ + 0x000819c8 585dfbff 26030000 00410e08 8502410e X]..&....A....A. │ │ + 0x000819d8 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ + 0x000819e8 0321020a 0e1443c3 0e1041c6 0e0c41c7 .!....C...A...A. │ │ + 0x000819f8 0e0841c5 0e04460b 3c000000 8c660000 ..A...F.<....f.. │ │ + 0x00081a08 5860fbff 09020000 00410e08 8502410e X`.......A....A. │ │ + 0x00081a18 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x00081a28 03ea010a 0e1441c3 0e1041c6 0e0c41c7 ......A...A...A. │ │ + 0x00081a38 0e0841c5 0e04410b 38000000 cc660000 ..A...A.8....f.. │ │ + 0x00081a48 3862fbff d5000000 00410e08 8502430e 8b.......A....C. │ │ + 0x00081a58 0c870341 0e108604 430e1483 054f0e40 ...A....C....O.@ │ │ + 0x00081a68 02b90e14 41c30e10 41c60e0c 41c70e08 ....A...A...A... │ │ + 0x00081a78 41c50e04 38000000 08670000 dc62fbff A...8....g...b.. │ │ + 0x00081a88 ca000000 00410e08 8502430e 0c870341 .....A....C....A │ │ + 0x00081a98 0e108604 430e1483 054f0e30 02ae0e14 ....C....O.0.... │ │ + 0x00081aa8 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ + 0x00081ab8 28000000 44670000 7063fbff 8a000000 (...Dg..pc...... │ │ + 0x00081ac8 00410e08 8602410e 0c83034f 0e300274 .A....A....O.0.t │ │ + 0x00081ad8 0e0c43c3 0e0841c6 0e040000 10000000 ..C...A......... │ │ + 0x00081ae8 70670000 d463fbff 08000000 00000000 pg...c.......... │ │ + 0x00081af8 64000000 84670000 e063fbff eb000000 d....g...c...... │ │ + 0x00081b08 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00081b18 410e1483 054f0e30 5b0a0e14 41c30e10 A....O.0[...A... │ │ + 0x00081b28 41c60e0c 41c70e08 41c50e04 460b02a1 A...A...A...F... │ │ + 0x00081b38 0a0e1443 c30e1041 c60e0c41 c70e0841 ...C...A...A...A │ │ + 0x00081b48 c50e0441 0b440e14 43c30e10 41c60e0c ...A.D..C...A... │ │ + 0x00081b58 41c70e08 41c50e04 40000000 ec670000 A...A...@....g.. │ │ + 0x00081b68 6864fbff d5050000 00410e08 8502410e hd.......A....A. │ │ + 0x00081b78 0c870341 0e108604 410e1483 054f0e80 ...A....A....O.. │ │ + 0x00081b88 01038103 0a0e1441 c30e1041 c60e0c41 .......A...A...A │ │ + 0x00081b98 c70e0841 c50e0448 0b000000 58000000 ...A...H....X... │ │ + 0x00081ba8 30680000 146afbff c10d0000 00410e08 0h...j.......A.. │ │ + 0x00081bb8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00081bc8 054f0e90 0103e30a 0a0e1443 c30e1041 .O.........C...A │ │ + 0x00081bd8 c60e0c41 c70e0841 c50e0444 0b031b02 ...A...A...D.... │ │ + 0x00081be8 0a0e1441 c30e1043 c60e0c41 c70e0841 ...A...C...A...A │ │ + 0x00081bf8 c50e0441 0b000000 1c000000 8c680000 ...A.........h.. │ │ + 0x00081c08 8877fbff 34000000 00410e08 83024f0e .w..4....A....O. │ │ + 0x00081c18 20620e08 41c30e04 2c000000 ac680000 b..A...,....h.. │ │ + 0x00081c28 a877fbff 77000000 00410e08 8602410e .w..w....A....A. │ │ + 0x00081c38 0c83034f 0e200259 0a0e0c41 c30e0841 ...O. .Y...A...A │ │ + 0x00081c48 c60e0444 0b000000 40000000 dc680000 ...D....@....h.. │ │ + 0x00081c58 0878fbff 010c0000 00410e08 8502410e .x.......A....A. │ │ + 0x00081c68 0c870341 0e108604 410e1483 05520e80 ...A....A....R.. │ │ + 0x00081c78 0903cb05 0a0e1441 c30e1041 c60e0c41 .......A...A...A │ │ + 0x00081c88 c70e0841 c50e0443 0b000000 40000000 ...A...C....@... │ │ + 0x00081c98 20690000 e483fbff f50e0000 00410e08 i...........A.. │ │ + 0x00081ca8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00081cb8 05520ee0 01032502 0a0e1441 c30e1041 .R....%....A...A │ │ + 0x00081cc8 c60e0c41 c70e0841 c50e0441 0b000000 ...A...A...A.... │ │ + 0x00081cd8 34000000 64690000 a092fbff 8a030000 4...di.......... │ │ + 0x00081ce8 00410e08 8502450e 0c870341 0e108604 .A....E....A.... │ │ + 0x00081cf8 470eb001 0373030a 0e1041c6 0e0c41c7 G....s....A...A. │ │ + 0x00081d08 0e0841c5 0e04410b 1c000000 9c690000 ..A...A......i.. │ │ + 0x00081d18 f895fbff 34000000 00410e08 83024f0e ....4....A....O. │ │ + 0x00081d28 20620e08 41c30e04 2c000000 bc690000 b..A...,....i.. │ │ + 0x00081d38 1896fbff 9e000000 00410e08 8602410e .........A....A. │ │ + 0x00081d48 0c83034f 0e20026f 0a0e0c41 c30e0841 ...O. .o...A...A │ │ + 0x00081d58 c60e0446 0b000000 40000000 ec690000 ...F....@....i.. │ │ + 0x00081d68 9896fbff a41a0000 00410e08 8502410e .........A....A. │ │ + 0x00081d78 0c870341 0e108604 410e1483 05520e90 ...A....A....R.. │ │ + 0x00081d88 02031505 0a0e1441 c30e1041 c60e0c41 .......A...A...A │ │ + 0x00081d98 c70e0841 c50e0441 0b000000 40000000 ...A...A....@... │ │ + 0x00081da8 306a0000 14b1fbff 010c0000 00410e08 0j...........A.. │ │ + 0x00081db8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00081dc8 05520e80 0903cb05 0a0e1441 c30e1041 .R.........A...A │ │ + 0x00081dd8 c60e0c41 c70e0841 c50e0443 0b000000 ...A...A...C.... │ │ + 0x00081de8 40000000 746a0000 f0bcfbff c4120000 @...tj.......... │ │ + 0x00081df8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00081e08 410e1483 05520ea0 02030802 0a0e1441 A....R.........A │ │ + 0x00081e18 c30e1041 c60e0c41 c70e0841 c50e0441 ...A...A...A...A │ │ + 0x00081e28 0b000000 3c000000 b86a0000 8ccffbff ....<....j...... │ │ + 0x00081e38 4e010000 00410e08 8502410e 0c870341 N....A....A....A │ │ + 0x00081e48 0e108604 410e1483 054f0e60 0336010e ....A....O.`.6.. │ │ + 0x00081e58 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00081e68 04000000 40000000 f86a0000 acd0fbff ....@....j...... │ │ + 0x00081e78 2e0a0000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00081e88 0e108604 410e1483 05520ec0 0103f206 ....A....R...... │ │ + 0x00081e98 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x00081ea8 c50e0444 0b000000 28000000 3c6b0000 ...D....(...... │ │ + 0x00081f58 00000000 10000000 e86b0000 5cdcfbff .........k..\... │ │ + 0x00081f68 45000000 00000000 38000000 fc6b0000 E.......8....k.. │ │ + 0x00081f78 a8dcfbff 89000000 00410e08 8502430e .........A....C. │ │ + 0x00081f88 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ + 0x00081f98 026f0e14 41c30e10 41c60e0c 41c70e08 .o..A...A...A... │ │ + 0x00081fa8 41c50e04 1c000000 386c0000 fcdcfbff A.......8l...... │ │ + 0x00081fb8 49000000 00410e08 83020240 0ac30e04 I....A.....@.... │ │ + 0x00081fc8 440b0000 50000000 586c0000 2cddfbff D...P...Xl..,... │ │ + 0x00081fd8 a6000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00081fe8 0e108604 410e1483 054f0e40 024d0a0e ....A....O.@.M.. │ │ + 0x00081ff8 1441c30e 1043c60e 0c41c70e 0841c50e .A...C...A...A.. │ │ + 0x00082008 04420b77 0e1441c3 0e1043c6 0e0c41c7 .B.w..A...C...A. │ │ + 0x00082018 0e0841c5 0e040000 3c000000 ac6c0000 ..A.....<....l.. │ │ + 0x00082028 98ddfbff f1000000 00410e08 8502410e .........A....A. │ │ + 0x00082038 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x00082048 02d50a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x00082058 0841c50e 04410b00 3c000000 ec6c0000 .A...A..<....l.. │ │ + 0x00082068 58defbff c0000000 00410e08 8502410e X........A....A. │ │ + 0x00082078 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ + 0x00082088 026f0a0e 1441c30e 1041c60e 0c41c70e .o...A...A...A.. │ │ + 0x00082098 0841c50e 04420b00 3c000000 2c6d0000 .A...B..<...,m.. │ │ + 0x000820a8 d8defbff e5020000 00410e08 8502410e .........A....A. │ │ + 0x000820b8 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x000820c8 02b70a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x000820d8 0841c50e 04420b00 3c000000 6c6d0000 .A...B..<...lm.. │ │ + 0x000820e8 98e1fbff f2000000 00410e08 8502410e .........A....A. │ │ + 0x000820f8 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x00082108 02d60a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x00082118 0841c50e 04410b00 1c000000 ac6d0000 .A...A.......m.. │ │ + 0x00082128 58e2fbff 2d000000 00410e08 83024f0e X...-....A....O. │ │ + 0x00082138 205b0e08 41c30e04 1c000000 cc6d0000 [..A........m.. │ │ + 0x00082148 68e2fbff 25000000 00410e08 83024f0e h...%....A....O. │ │ + 0x00082158 20530e08 41c30e04 10000000 ec6d0000 S..A........m.. │ │ + 0x00082168 78e2fbff 0b000000 00000000 10000000 x............... │ │ + 0x00082178 006e0000 74e2fbff 01000000 00000000 .n..t........... │ │ + 0x00082188 10000000 146e0000 70e2fbff 01000000 .....n..p....... │ │ + 0x00082198 00000000 38000000 286e0000 7ce2fbff ....8...(n..|... │ │ + 0x000821a8 f3000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x000821b8 0e108604 410e1483 054f0e50 02db0e14 ....A....O.P.... │ │ + 0x000821c8 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ + 0x000821d8 38000000 646e0000 40e3fbff ca000000 8...dn..@....... │ │ + 0x000821e8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x000821f8 410e1483 054f0e40 02b20e14 41c30e10 A....O.@....A... │ │ + 0x00082208 41c60e0c 41c70e08 41c50e04 34000000 A...A...A...4... │ │ + 0x00082218 a06e0000 d4e3fbff 6e000000 00410e08 .n......n....A.. │ │ + 0x00082228 8702410e 0c860341 0e108304 4f0e2002 ..A....A....O. . │ │ + 0x00082238 540a0e10 41c30e0c 41c60e08 41c70e04 T...A...A...A... │ │ + 0x00082248 410b0000 10000000 d86e0000 0ce4fbff A........n...... │ │ + 0x00082258 20000000 00000000 40000000 ec6e0000 .......@....n.. │ │ + 0x00082268 18e4fbff b0140000 00410e08 8502410e .........A....A. │ │ + 0x00082278 0c870341 0e108604 410e1483 05520ec0 ...A....A....R.. │ │ + 0x00082288 01033711 0a0e1443 c30e1041 c60e0c41 ..7....C...A...A │ │ + 0x00082298 c70e0841 c50e0441 0b000000 28000000 ...A...A....(... │ │ + 0x000822a8 306f0000 84f8fbff 40000000 00410e08 0o......@....A.. │ │ + 0x000822b8 8502410e 0c870341 0e108604 7ac60e0c ..A....A....z... │ │ + 0x000822c8 41c70e08 41c50e04 3c000000 5c6f0000 A...A...<...\o.. │ │ + 0x000822d8 a8f8fbff 00020000 00410e08 8502430e .........A....C. │ │ + 0x000822e8 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x000822f8 03b7010a 0e1441c3 0e1041c6 0e0c41c7 ......A...A...A. │ │ + 0x00082308 0e0841c5 0e04480b 50000000 9c6f0000 ..A...H.P....o.. │ │ + 0x00082318 68fafbff df000000 00410e08 8502430e h........A....C. │ │ + 0x00082328 0c870341 0e108604 430e1483 054f0e40 ...A....C....O.@ │ │ + 0x00082338 02700a0e 1441c30e 1041c60e 0c41c70e .p...A...A...A.. │ │ + 0x00082348 0841c50e 04410b02 4e0e1441 c30e1041 .A...A..N..A...A │ │ + 0x00082358 c60e0c41 c70e0841 c50e0400 38000000 ...A...A....8... │ │ + 0x00082368 f06f0000 f4fafbff 8a000000 00410e08 .o...........A.. │ │ + 0x00082378 8502410e 0c870341 0e108604 430e1483 ..A....A....C... │ │ + 0x00082388 054f0e40 02700e14 41c30e10 41c60e0c .O.@.p..A...A... │ │ + 0x00082398 41c70e08 41c50e04 1c000000 2c700000 A...A.......,p.. │ │ + 0x000823a8 48fbfbff 25000000 00410e08 83024f0e H...%....A....O. │ │ + 0x000823b8 20530e08 41c30e04 30000000 4c700000 S..A...0...Lp.. │ │ + 0x000823c8 58fbfbff 3f000000 00410e08 8702410e X...?....A....A. │ │ + 0x000823d8 0c860341 0e108304 4f0e2069 0e1041c3 ...A....O. i..A. │ │ + 0x000823e8 0e0c41c6 0e0841c7 0e040000 34000000 ..A...A.....4... │ │ + 0x000823f8 80700000 64fbfbff 98000000 00410e08 .p..d........A.. │ │ + 0x00082408 8602410e 0c83034f 0e200268 0a0e0c41 ..A....O. .h...A │ │ + 0x00082418 c30e0841 c60e0445 0b550e0c 41c30e08 ...A...E.U..A... │ │ + 0x00082428 41c60e04 54000000 b8700000 ccfbfbff A...T....p...... │ │ + 0x00082438 52010000 00410e08 8502410e 0c870341 R....A....A....A │ │ + 0x00082448 0e108604 410e1483 054f0e40 6c0a0e14 ....A....O.@l... │ │ + 0x00082458 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ + 0x00082468 450b02bc 0a0e1441 c30e1041 c60e0c41 E......A...A...A │ │ + 0x00082478 c70e0841 c50e0448 0b000000 40000000 ...A...H....@... │ │ + 0x00082488 10710000 d4fcfbff a4090000 00410e08 .q...........A.. │ │ + 0x00082498 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000824a8 05520ec0 01030606 0a0e1441 c30e1041 .R.........A...A │ │ + 0x000824b8 c60e0c41 c70e0841 c50e0448 0b000000 ...A...A...H.... │ │ + 0x000824c8 40000000 54710000 5006fcff 5b020000 @...Tq..P...[... │ │ + 0x000824d8 00410e08 8502410e 0c870343 0e108604 .A....A....C.... │ │ + 0x000824e8 410e1483 054f0e80 01032602 0a0e1443 A....O....&....C │ │ + 0x000824f8 c30e1041 c60e0c41 c70e0841 c50e0441 ...A...A...A...A │ │ + 0x00082508 0b000000 3c000000 98710000 6c08fcff ....<....q..l... │ │ + 0x00082518 bd020000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00082528 0e108604 410e1483 054f0e70 03a5020e ....A....O.p.... │ │ + 0x00082538 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00082548 04000000 30000000 d8710000 ec0afcff ....0....q...... │ │ + 0x00082558 3c000000 00410e08 8702410e 0c860343 <....A....A....C │ │ + 0x00082568 0e108304 4f0e2064 0e1041c3 0e0c41c6 ....O. d..A...A. │ │ + 0x00082578 0e0841c7 0e040000 3c000000 0c720000 ..A.....<....r.. │ │ + 0x00082588 f80afcff ae010000 00410e08 8502410e .........A....A. │ │ + 0x00082598 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ + 0x000825a8 034b010a 0e1441c3 0e1041c6 0e0c41c7 .K....A...A...A. │ │ + 0x000825b8 0e0841c5 0e04410b 30000000 4c720000 ..A...A.0...Lr.. │ │ + 0x000825c8 680cfcff 81000000 00410e08 8702410e h........A....A. │ │ + 0x000825d8 0c860341 0e108304 4f0e2002 6b0e1041 ...A....O. .k..A │ │ + 0x000825e8 c30e0c41 c60e0841 c70e0400 3c000000 ...A...A....<... │ │ + 0x000825f8 80720000 c40cfcff 24030000 00410e08 .r......$....A.. │ │ + 0x00082608 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00082618 05440e68 03a2010a 0e1443c3 0e1041c6 .D.h......C...A. │ │ + 0x00082628 0e0c41c7 0e0841c5 0e04410b 40000000 ..A...A...A.@... │ │ + 0x00082638 c0720000 c40ffcff 4f060000 00410e08 .r......O....A.. │ │ + 0x00082648 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00082658 05520ea0 01039405 0a0e1441 c30e1041 .R.........A...A │ │ + 0x00082668 c60e0c41 c70e0841 c50e0441 0b000000 ...A...A...A.... │ │ + 0x00082678 3c000000 04730000 d015fcff 2f010000 <....s....../... │ │ + 0x00082688 00410e08 8502430e 0c870341 0e108604 .A....C....A.... │ │ + 0x00082698 430e1483 054f0e50 02d10a0e 1441c30e C....O.P.....A.. │ │ + 0x000826a8 1041c60e 0c41c70e 0841c50e 04440b00 .A...A...A...D.. │ │ + 0x000826b8 20000000 44730000 c016fcff 79000000 ...Ds......y... │ │ + 0x000826c8 00410e08 83024f0e 3002580a 0e0841c3 .A....O.0.X...A. │ │ + 0x000826d8 0e04470b 54000000 68730000 1c17fcff ..G.T...hs...... │ │ + 0x000826e8 29010000 00410e08 8502410e 0c870341 )....A....A....A │ │ + 0x000826f8 0e108604 410e1483 054f0e40 02d70a0e ....A....O.@.... │ │ + 0x00082708 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00082718 04420b50 0a0e1441 c30e1041 c60e0c41 .B.P...A...A...A │ │ + 0x00082728 c70e0841 c50e0441 0b000000 20000000 ...A...A.... ... │ │ + 0x00082738 c0730000 f417fcff 79000000 00410e08 .s......y....A.. │ │ + 0x00082748 83024f0e 3002570a 0e0841c3 0e04480b ..O.0.W...A...H. │ │ + 0x00082758 3c000000 e4730000 5018fcff 3a010000 <....s..P...:... │ │ + 0x00082768 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00082778 410e1483 054f0e50 02540a0e 1441c30e A....O.P.T...A.. │ │ + 0x00082788 1041c60e 0c41c70e 0841c50e 04450b00 .A...A...A...E.. │ │ + 0x00082798 1c000000 24740000 5019fcff 42000000 ....$t..P...B... │ │ + 0x000827a8 00410e08 83024f0e 30700e08 41c30e04 .A....O.0p..A... │ │ + 0x000827b8 3c000000 44740000 8019fcff 17020000 <...Dt.......... │ │ + 0x000827c8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x000827d8 410e1483 054f0e50 0379010a 0e1441c3 A....O.P.y....A. │ │ + 0x000827e8 0e1041c6 0e0c41c7 0e0841c5 0e04410b ..A...A...A...A. │ │ + 0x000827f8 50000000 84740000 601bfcff c1000000 P....t..`....... │ │ + 0x00082808 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00082818 410e1483 054f0e30 02820a0e 1441c30e A....O.0.....A.. │ │ + 0x00082828 1041c60e 0c41c70e 0841c50e 04470b5a .A...A...A...G.Z │ │ + 0x00082838 0e1443c3 0e1041c6 0e0c41c7 0e0841c5 ..C...A...A...A. │ │ + 0x00082848 0e040000 10000000 d8740000 dc1bfcff .........t...... │ │ + 0x00082858 21000000 00000000 28000000 ec740000 !.......(....t.. │ │ + 0x00082868 f81bfcff 3d000000 00410e08 8602410e ....=....A....A. │ │ + 0x00082878 0c83034f 0e20690e 0c41c30e 0841c60e ...O. i..A...A.. │ │ + 0x00082888 04000000 28000000 18750000 0c1cfcff ....(....u...... │ │ + 0x00082898 82000000 00410e08 8602410e 0c83034f .....A....A....O │ │ + 0x000828a8 0e205b0a 0e0c41c3 0e0841c6 0e04420b . [...A...A...B. │ │ + 0x000828b8 38000000 44750000 701cfcff d1000000 8...Du..p....... │ │ + 0x000828c8 00410e08 8502410e 0c870343 0e108604 .A....A....C.... │ │ + 0x000828d8 410e1483 054f0e50 02b70e14 41c30e10 A....O.P....A... │ │ + 0x000828e8 41c60e0c 41c70e08 41c50e04 50000000 A...A...A...P... │ │ + 0x000828f8 80750000 141dfcff 6c000000 00410e08 .u......l....A.. │ │ + 0x00082908 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00082918 054f0e40 7d0a0e14 43c30e10 41c60e0c .O.@}...C...A... │ │ + 0x00082928 41c70e08 41c50e04 420b440a 0e1446c3 A...A...B.D...F. │ │ + 0x00082938 0e1041c6 0e0c41c7 0e0841c5 0e04410b ..A...A...A...A. │ │ + 0x00082948 50000000 d4750000 301dfcff 10010000 P....u..0....... │ │ + 0x00082958 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00082968 410e1483 054f0e40 5f0a0e14 43c30e10 A....O.@_...C... │ │ + 0x00082978 41c60e0c 41c70e08 41c50e04 480b760a A...A...A...H.v. │ │ + 0x00082988 0e1441c3 0e1043c6 0e0c41c7 0e0841c5 ..A...C...A...A. │ │ + 0x00082998 0e04440b 3c000000 28760000 fc1dfcff ..D.<...(v...... │ │ + 0x000829a8 81010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x000829b8 0e108604 410e1483 054f0e50 02ee0a0e ....A....O.P.... │ │ + 0x000829c8 1443c30e 1041c60e 0c41c70e 0841c50e .C...A...A...A.. │ │ + 0x000829d8 04410b00 3c000000 68760000 5c1ffcff .A..<...hv..\... │ │ + 0x000829e8 a6020000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x000829f8 0e108604 410e1483 054f0e60 030b020a ....A....O.`.... │ │ + 0x00082a08 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x00082a18 0e04410b 38000000 a8760000 cc21fcff ..A.8....v...!.. │ │ + 0x00082a28 b8000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00082a38 0e108604 410e1483 054f0e30 029e0e14 ....A....O.0.... │ │ + 0x00082a48 41c30e10 43c60e0c 41c70e08 41c50e04 A...C...A...A... │ │ + 0x00082a58 10000000 e4760000 5022fcff 08000000 .....v..P"...... │ │ + 0x00082a68 00000000 68000000 f8760000 4c22fcff ....h....v..L".. │ │ + 0x00082a78 6b010000 00410e08 8502410e 0c870341 k....A....A....A │ │ + 0x00082a88 0e108604 410e1483 054f0e40 5b0a0e14 ....A....O.@[... │ │ + 0x00082a98 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ + 0x00082aa8 460b0321 010a0e14 43c30e10 41c60e0c F..!....C...A... │ │ + 0x00082ab8 41c70e08 41c50e04 410b440e 1443c30e A...A...A.D..C.. │ │ + 0x00082ac8 1041c60e 0c41c70e 0841c50e 04000000 .A...A...A...... │ │ + 0x00082ad8 40000000 64770000 6023fcff 72090000 @...dw..`#..r... │ │ + 0x00082ae8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00082af8 410e1483 05520ea0 0103a701 0a0e1441 A....R.........A │ │ + 0x00082b08 c30e1041 c60e0c41 c70e0841 c50e0447 ...A...A...A...G │ │ + 0x00082b18 0b000000 34000000 a8770000 9c2cfcff ....4....w...,.. │ │ + 0x00082b28 90000000 00410e08 8702410e 0c860341 .....A....A....A │ │ + 0x00082b38 0e108304 4f0e3002 480a0e10 41c30e0c ....O.0.H...A... │ │ + 0x00082b48 41c60e08 41c70e04 430b0000 3c000000 A...A...C...<... │ │ + 0x00082b58 e0770000 042dfcff e1010000 00410e08 .w...-.......A.. │ │ + 0x00082b68 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00082b78 054f0e50 03c9010e 1441c30e 1041c60e .O.P.....A...A.. │ │ + 0x00082b88 0c41c70e 0841c50e 04000000 50000000 .A...A......P... │ │ + 0x00082b98 20780000 b42efcff af000000 00410e08 x...........A.. │ │ + 0x00082ba8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00082bb8 054f0e40 02640a0e 1441c30e 1041c60e .O.@.d...A...A.. │ │ + 0x00082bc8 0c41c70e 0841c50e 04450b6a 0e1441c3 .A...A...E.j..A. │ │ + 0x00082bd8 0e1041c6 0e0c41c7 0e0841c5 0e040000 ..A...A...A..... │ │ + 0x00082be8 38000000 74780000 102ffcff 83000000 8...tx.../...... │ │ + 0x00082bf8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00082c08 430e1483 054f0e30 02690e14 41c30e10 C....O.0.i..A... │ │ + 0x00082c18 41c60e0c 41c70e08 41c50e04 50000000 A...A...A...P... │ │ + 0x00082c28 b0780000 642ffcff af000000 00410e08 .x..d/.......A.. │ │ + 0x00082c38 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00082c48 054f0e40 02640a0e 1441c30e 1041c60e .O.@.d...A...A.. │ │ + 0x00082c58 0c41c70e 0841c50e 04450b6a 0e1441c3 .A...A...E.j..A. │ │ + 0x00082c68 0e1041c6 0e0c41c7 0e0841c5 0e040000 ..A...A...A..... │ │ + 0x00082c78 38000000 04790000 c02ffcff 9d000000 8....y.../...... │ │ + 0x00082c88 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00082c98 410e1483 054f0e30 02850e14 41c30e10 A....O.0....A... │ │ + 0x00082ca8 41c60e0c 41c70e08 41c50e04 50000000 A...A...A...P... │ │ + 0x00082cb8 40790000 2430fcff af000000 00410e08 @y..$0.......A.. │ │ + 0x00082cc8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00082cd8 054f0e40 02640a0e 1441c30e 1041c60e .O.@.d...A...A.. │ │ + 0x00082ce8 0c41c70e 0841c50e 04450b6a 0e1441c3 .A...A...E.j..A. │ │ + 0x00082cf8 0e1041c6 0e0c41c7 0e0841c5 0e040000 ..A...A...A..... │ │ + 0x00082d08 50000000 94790000 8030fcff bb000000 P....y...0...... │ │ + 0x00082d18 00410e08 8502430e 0c870344 0e108604 .A....C....D.... │ │ + 0x00082d28 430e1483 054f0e40 720a0e14 41c30e10 C....O.@r...A... │ │ + 0x00082d38 41c60e0c 41c70e08 41c50e04 480b025c A...A...A...H..\ │ │ + 0x00082d48 0e1443c3 0e1041c6 0e0c41c7 0e0841c5 ..C...A...A...A. │ │ + 0x00082d58 0e040000 30000000 e8790000 ec30fcff ....0....y...0.. │ │ + 0x00082d68 69000000 00410e08 8702410e 0c860341 i....A....A....A │ │ + 0x00082d78 0e108304 4f0e2002 530e1041 c30e0c41 ....O. .S..A...A │ │ + 0x00082d88 c60e0841 c70e0400 28000000 1c7a0000 ...A....(....z.. │ │ + 0x00082d98 2831fcff 34000000 00410e08 8602410e (1..4....A....A. │ │ + 0x00082da8 0c83034f 0e205e0e 0c43c30e 0841c60e ...O. ^..C...A.. │ │ + 0x00082db8 04000000 38000000 487a0000 3c31fcff ....8...Hz..<1.. │ │ + 0x00082dc8 6f000000 00450e08 8702430e 0c860341 o....E....C....A │ │ + 0x00082dd8 0e108304 4f0e2002 4f0e1041 c30e0c41 ....O. .O..A...A │ │ + 0x00082de8 c60e0841 c70e0441 0e208304 86038702 ...A...A. ...... │ │ + 0x00082df8 3c000000 847a0000 7031fcff 41010000 <....z..p1..A... │ │ + 0x00082e08 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00082e18 410e1483 054f0e30 02490a0e 1443c30e A....O.0.I...C.. │ │ + 0x00082e28 1041c60e 0c41c70e 0841c50e 04460b00 .A...A...A...F.. │ │ + 0x00082e38 28000000 c47a0000 8032fcff 68000000 (....z...2..h... │ │ + 0x00082e48 00410e08 8602410e 0c83034f 0e200254 .A....A....O. .T │ │ + 0x00082e58 0e0c41c3 0e0841c6 0e040000 40000000 ..A...A.....@... │ │ + 0x00082e68 f07a0000 d432fcff 1f060000 00410e08 .z...2.......A.. │ │ + 0x00082e78 8502410e 0c870343 0e108604 430e1483 ..A....C....C... │ │ + 0x00082e88 054f0e80 01036e02 0a0e1441 c30e1041 .O....n....A...A │ │ + 0x00082e98 c60e0c41 c70e0841 c50e0447 0b000000 ...A...A...G.... │ │ + 0x00082ea8 3c000000 347b0000 b038fcff e9010000 <...4{...8...... │ │ + 0x00082eb8 00410e08 8502430e 0c870343 0e108604 .A....C....C.... │ │ + 0x00082ec8 410e1483 054f0e50 0386010a 0e1443c3 A....O.P......C. │ │ + 0x00082ed8 0e1041c6 0e0c41c7 0e0841c5 0e04450b ..A...A...A...E. │ │ + 0x00082ee8 10000000 747b0000 603afcff 08000000 ....t{..`:...... │ │ + 0x00082ef8 00000000 1c000000 887b0000 5c3afcff .........{..\:.. │ │ + 0x00082f08 25000000 00410e08 83024f0e 20530e08 %....A....O. S.. │ │ + 0x00082f18 41c30e04 20000000 a87b0000 6c3afcff A... ....{..l:.. │ │ + 0x00082f28 61000000 00410e08 83024f0e 30024a0a a....A....O.0.J. │ │ + 0x00082f38 0e0841c3 0e04410b 10000000 cc7b0000 ..A...A......{.. │ │ + 0x00082f48 b83afcff 08000000 00000000 10000000 .:.............. │ │ + 0x00082f58 e07b0000 b43afcff 08000000 00000000 .{...:.......... │ │ + 0x00082f68 10000000 f47b0000 b03afcff 23000000 .....{...:..#... │ │ + 0x00082f78 00000000 10000000 087c0000 cc3afcff .........|...:.. │ │ + 0x00082f88 23000000 00000000 2c000000 1c7c0000 #.......,....|.. │ │ + 0x00082f98 e83afcff 89000000 00410e08 8602410e .:.......A....A. │ │ + 0x00082fa8 0c83034f 0e200266 0a0e0c41 c30e0841 ...O. .f...A...A │ │ + 0x00082fb8 c60e0441 0b000000 3c000000 4c7c0000 ...A....<...L|.. │ │ + 0x00082fc8 483bfcff 62010000 00410e08 8502410e H;..b....A....A. │ │ + 0x00082fd8 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ + 0x00082fe8 02ed0a0e 1443c30e 1041c60e 0c41c70e .....C...A...A.. │ │ + 0x00082ff8 0841c50e 04420b00 3c000000 8c7c0000 .A...B..<....|.. │ │ + 0x00083008 783cfcff 1b010000 00410e08 8502410e x<.......A....A. │ │ + 0x00083018 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ + 0x00083028 02f60a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x00083038 0841c50e 04430b00 28000000 cc7c0000 .A...C..(....|.. │ │ + 0x00083048 583dfcff 8f000000 00410e08 8602410e X=.......A....A. │ │ + 0x00083058 0c83034f 0e20027b 0e0c41c3 0e0841c6 ...O. .{..A...A. │ │ + 0x00083068 0e040000 10000000 f87c0000 bc3dfcff .........|...=.. │ │ + 0x00083078 08000000 00000000 44000000 0c7d0000 ........D....}.. │ │ + 0x00083088 b83dfcff 61000000 00410e08 8602410e .=..a....A....A. │ │ + 0x00083098 0c83034f 0e20570a 0e0c41c3 0e0841c6 ...O. W...A...A. │ │ + 0x000830a8 0e04460b 5f0a0e0c 43c30e08 41c60e04 ..F._...C...A... │ │ + 0x000830b8 450b440e 0c43c30e 0841c60e 04000000 E.D..C...A...... │ │ + 0x000830c8 34000000 547d0000 f03dfcff 85010000 4...T}...=...... │ │ + 0x000830d8 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ + 0x000830e8 4f0e2002 420a0e10 41c30e0c 41c60e08 O. .B...A...A... │ │ + 0x000830f8 41c70e04 410b0000 3c000000 8c7d0000 A...A...<....}.. │ │ + 0x00083108 483ffcff 80010000 00410e08 8502410e H?.......A....A. │ │ + 0x00083118 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x00083128 029d0a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x00083138 0841c50e 04440b00 3c000000 cc7d0000 .A...D..<....}.. │ │ + 0x00083148 8840fcff f6000000 00410e08 8502410e .@.......A....A. │ │ + 0x00083158 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ + 0x00083168 028e0a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x00083178 0841c50e 04410b00 3c000000 0c7e0000 .A...A..<....~.. │ │ + 0x00083188 4841fcff fa040000 00410e08 8502410e HA.......A....A. │ │ + 0x00083198 0c870341 0e108604 410e1483 054f0e70 ...A....A....O.p │ │ + 0x000831a8 035c030a 0e1441c3 0e1041c6 0e0c41c7 .\....A...A...A. │ │ + 0x000831b8 0e0841c5 0e04450b 34000000 4c7e0000 ..A...E.4...L~.. │ │ + 0x000831c8 0846fcff ed000000 00410e08 8702410e .F.......A....A. │ │ + 0x000831d8 0c860341 0e108304 4f0e3002 7f0a0e10 ...A....O.0..... │ │ + 0x000831e8 41c30e0c 41c60e08 41c70e04 440b0000 A...A...A...D... │ │ + 0x000831f8 3c000000 847e0000 c046fcff ee000000 <....~...F...... │ │ + 0x00083208 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00083218 410e1483 054f0e30 028e0a0e 1441c30e A....O.0.....A.. │ │ + 0x00083228 1041c60e 0c41c70e 0841c50e 04410b00 .A...A...A...A.. │ │ + 0x00083238 3c000000 c47e0000 7047fcff ca000000 <....~..pG...... │ │ + 0x00083248 00410e08 8502430e 0c870341 0e108604 .A....C....A.... │ │ + 0x00083258 6b0ac60e 0c41c70e 0841c50e 04460b02 k....A...A...F.. │ │ + 0x00083268 4e0ac60e 0c43c70e 0841c50e 04460b00 N....C...A...F.. │ │ + 0x00083278 40000000 047f0000 0048fcff f2020000 @........H...... │ │ + 0x00083288 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00083298 410e1483 05520eb0 01030902 0a0e1441 A....R.........A │ │ + 0x000832a8 c30e1041 c60e0c41 c70e0841 c50e0445 ...A...A...A...E │ │ + 0x000832b8 0b000000 30000000 487f0000 bc4afcff ....0...H....J.. │ │ + 0x000832c8 68000000 00410e08 8702410e 0c860341 h....A....A....A │ │ + 0x000832d8 0e108304 4f0e3002 520e1041 c30e0c41 ....O.0.R..A...A │ │ + 0x000832e8 c60e0841 c70e0400 40000000 7c7f0000 ...A....@...|... │ │ + 0x000832f8 084bfcff 5c080000 00410e08 8502430e .K..\....A....C. │ │ + 0x00083308 0c870341 0e108604 410e1483 05520eb0 ...A....A....R.. │ │ + 0x00083318 0b038203 0a0e1441 c30e1041 c60e0c41 .......A...A...A │ │ + 0x00083328 c70e0841 c50e0442 0b000000 38000000 ...A...B....8... │ │ + 0x00083338 c07f0000 2453fcff f5000000 00410e08 ....$S.......A.. │ │ + 0x00083348 8502410e 0c870343 0e108604 410e1483 ..A....C....A... │ │ + 0x00083358 054f0e28 02db0e14 41c30e10 41c60e0c .O.(....A...A... │ │ + 0x00083368 41c70e08 41c50e04 18000000 fc7f0000 A...A........... │ │ + 0x00083378 e853fcff 3e000000 00410e08 83024f0e .S..>....A....O. │ │ + 0x00083388 20000000 2c000000 18800000 0c54fcff ...,........T.. │ │ + 0x00083398 6c000000 00410e08 8702410e 0c860302 l....A....A..... │ │ + 0x000833a8 460ac60e 0841c70e 04470b5a c60e0841 F....A...G.Z...A │ │ + 0x000833b8 c70e0400 10000000 48800000 4c54fcff ........H...LT.. │ │ + 0x000833c8 07000000 00000000 10000000 5c800000 ............\... │ │ + 0x000833d8 4854fcff 23000000 00000000 10000000 HT..#........... │ │ + 0x000833e8 70800000 6454fcff 23000000 00000000 p...dT..#....... │ │ + 0x000833f8 10000000 84800000 8054fcff 08000000 .........T...... │ │ + 0x00083408 00000000 10000000 98800000 7c54fcff ............|T.. │ │ + 0x00083418 08000000 00000000 10000000 ac800000 ................ │ │ + 0x00083428 7854fcff 08000000 00000000 10000000 xT.............. │ │ + 0x00083438 c0800000 7454fcff 08000000 00000000 ....tT.......... │ │ + 0x00083448 10000000 d4800000 7054fcff 0b000000 ........pT...... │ │ + 0x00083458 00000000 20000000 e8800000 6c54fcff .... .......lT.. │ │ + 0x00083468 3d000000 00410e08 83024f0e 10600a0e =....A....O..`.. │ │ + 0x00083478 0841c30e 04410b00 20000000 0c810000 .A...A.. ....... │ │ + 0x00083488 8854fcff 3d000000 00410e08 83024f0e .T..=....A....O. │ │ + 0x00083498 10600a0e 0841c30e 04410b00 10000000 .`...A...A...... │ │ + 0x000834a8 30810000 a454fcff 0c000000 00000000 0....T.......... │ │ + 0x000834b8 10000000 44810000 a054fcff 0c000000 ....D....T...... │ │ + 0x000834c8 00000000 10000000 58810000 9c54fcff ........X....T.. │ │ + 0x000834d8 08000000 00000000 10000000 6c810000 ............l... │ │ + 0x000834e8 9854fcff 0c000000 00000000 10000000 .T.............. │ │ + 0x000834f8 80810000 9454fcff 08000000 00000000 .....T.......... │ │ + 0x00083508 10000000 94810000 9054fcff 0c000000 .........T...... │ │ + 0x00083518 00000000 1c000000 a8810000 8c54fcff .............T.. │ │ + 0x00083528 22000000 00410e08 83024f0e 20500e08 "....A....O. P.. │ │ + 0x00083538 41c30e04 3c000000 c8810000 9c54fcff A...<........T.. │ │ + 0x00083548 b2000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00083558 0e108604 410e1483 054f0e30 028d0a0e ....A....O.0.... │ │ + 0x00083568 1441c30e 1043c60e 0c41c70e 0841c50e .A...C...A...A.. │ │ + 0x00083578 04410b00 44000000 08820000 1c55fcff .A..D........U.. │ │ + 0x00083588 30010000 00410e08 8702410e 0c860341 0....A....A....A │ │ + 0x00083598 0e108304 4f0e2002 ad0a0e10 41c30e0c ....O. .....A... │ │ + 0x000835a8 41c60e08 41c70e04 460b670a 0e1041c3 A...A...F.g...A. │ │ + 0x000835b8 0e0c46c6 0e0841c7 0e04410b 3c000000 ..F...A...A.<... │ │ + 0x000835c8 50820000 0456fcff 85010000 00410e08 P....V.......A.. │ │ + 0x000835d8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000835e8 05520ea0 0102f50a 0e1441c3 0e1041c6 .R........A...A. │ │ + 0x000835f8 0e0c41c7 0e0841c5 0e04410b 1c000000 ..A...A...A..... │ │ + 0x00083608 90820000 5457fcff 2a000000 00410e08 ....TW..*....A.. │ │ + 0x00083618 83024f0e 20580e08 41c30e04 54000000 ..O. X..A...T... │ │ + 0x00083628 b0820000 6457fcff 10010000 00410e08 ....dW.......A.. │ │ + 0x00083638 8502410e 0c870341 0e108604 430e1483 ..A....A....C... │ │ + 0x00083648 054f0e30 5a0a0e14 41c30e10 41c60e0c .O.0Z...A...A... │ │ + 0x00083658 41c70e08 41c50e04 450b025e 0a0e1441 A...A...E..^...A │ │ + 0x00083668 c30e1041 c60e0c41 c70e0841 c50e0446 ...A...A...A...F │ │ + 0x00083678 0b000000 3c000000 08830000 1c58fcff ....<........X.. │ │ + 0x00083688 0a010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00083698 0e108604 410e1483 054f0e30 028f0a0e ....A....O.0.... │ │ + 0x000836a8 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x000836b8 04420b00 2c000000 48830000 ec58fcff .B..,...H....X.. │ │ + 0x000836c8 9e000000 00410e08 8702410e 0c860344 .....A....A....D │ │ + 0x000836d8 0e100283 0a0e0c41 c60e0841 c70e0445 .......A...A...E │ │ + 0x000836e8 0b000000 54000000 78830000 5c59fcff ....T...x...\Y.. │ │ + 0x000836f8 b6000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00083708 0e108604 410e1483 054f0e30 02850a0e ....A....O.0.... │ │ + 0x00083718 1443c30e 1041c60e 0c41c70e 0841c50e .C...A...A...A.. │ │ + 0x00083728 04420b44 0a0e1443 c30e1041 c60e0c41 .B.D...C...A...A │ │ + 0x00083738 c70e0841 c50e0441 0b000000 3c000000 ...A...A....<... │ │ + 0x00083748 d0830000 d459fcff 14020000 00410e08 .....Y.......A.. │ │ + 0x00083758 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00083768 054f0e40 03bd010a 0e1441c3 0e1041c6 .O.@......A...A. │ │ + 0x00083778 0e0c41c7 0e0841c5 0e04440b 28000000 ..A...A...D.(... │ │ + 0x00083788 10840000 b45bfcff 38000000 00410e08 .....[..8....A.. │ │ + 0x00083798 8602410e 0c83034f 0e20640e 0c41c30e ..A....O. d..A.. │ │ + 0x000837a8 0841c60e 04000000 34000000 3c840000 .A......4...<... │ │ + 0x000837b8 c85bfcff bc000000 00410e08 8502410e .[.......A....A. │ │ + 0x000837c8 0c870341 0e108604 440e2002 ad0a0e10 ...A....D. ..... │ │ + 0x000837d8 41c60e0c 41c70e08 41c50e04 410b0000 A...A...A...A... │ │ + 0x000837e8 54000000 74840000 505cfcff 390b0000 T...t...P\..9... │ │ + 0x000837f8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00083808 410e1483 054f0e60 0334020a 0e1441c3 A....O.`.4....A. │ │ + 0x00083818 0e1041c6 0e0c41c7 0e0841c5 0e04410b ..A...A...A...A. │ │ + 0x00083828 032c020a 0e1441c3 0e1046c6 0e0c41c7 .,....A...F...A. │ │ + 0x00083838 0e0841c5 0e04410b 1c000000 cc840000 ..A...A......... │ │ + 0x00083848 3867fcff 22000000 00410e08 83024f0e 8g.."....A....O. │ │ + 0x00083858 20500e08 41c30e04 34000000 ec840000 P..A...4....... │ │ + 0x00083868 4867fcff 70000000 00410e08 8702410e Hg..p....A....A. │ │ + 0x00083878 0c860341 0e108304 4f0e2074 0a0e1041 ...A....O. t...A │ │ + 0x00083888 c30e0c41 c60e0841 c70e0447 0b000000 ...A...A...G.... │ │ + 0x00083898 2c000000 24850000 8067fcff 88000000 ,...$....g...... │ │ + 0x000838a8 00410e08 8602410e 0c83034f 0e20026c .A....A....O. .l │ │ + 0x000838b8 0a0e0c41 c30e0841 c60e0441 0b000000 ...A...A...A.... │ │ + 0x000838c8 2c000000 54850000 e067fcff ef000000 ,...T....g...... │ │ + 0x000838d8 00410e08 8602410e 0c83034f 0e2002cc .A....A....O. .. │ │ + 0x000838e8 0a0e0c43 c30e0841 c60e0447 0b000000 ...C...A...G.... │ │ + 0x000838f8 3c000000 84850000 a068fcff 98020000 <........h...... │ │ + 0x00083908 00410e08 8502410e 0c870343 0e108604 .A....A....C.... │ │ + 0x00083918 410e1483 054f0e50 0361020a 0e1441c3 A....O.P.a....A. │ │ + 0x00083928 0e1041c6 0e0c41c7 0e0841c5 0e04410b ..A...A...A...A. │ │ + 0x00083938 3c000000 c4850000 006bfcff 87000000 <........k...... │ │ + 0x00083948 00410e08 8502460e 0c870341 0e108604 .A....F....A.... │ │ + 0x00083958 410e1483 054f0e40 025e0a0e 1441c30e A....O.@.^...A.. │ │ + 0x00083968 1041c60e 0c41c70e 0841c50e 04460b00 .A...A...A...F.. │ │ + 0x00083978 30000000 04860000 606bfcff 3e000000 0.......`k..>... │ │ + 0x00083988 00410e08 8702410e 0c860343 0e108304 .A....A....C.... │ │ + 0x00083998 4f0e2066 0e1041c3 0e0c41c6 0e0841c7 O. f..A...A...A. │ │ + 0x000839a8 0e040000 50000000 38860000 6c6bfcff ....P...8...lk.. │ │ + 0x000839b8 ff010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x000839c8 0e108604 410e1483 054f0e50 02c60a0e ....A....O.P.... │ │ + 0x000839d8 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x000839e8 04410b03 1c010e14 41c30e10 41c60e0c .A......A...A... │ │ + 0x000839f8 41c70e08 41c50e04 3c000000 8c860000 A...A...<....... │ │ + 0x00083a08 186dfcff 0c030000 00410e08 8502430e .m.......A....C. │ │ + 0x00083a18 0c870341 0e108604 410e1483 054f0e70 ...A....A....O.p │ │ + 0x00083a28 0315020a 0e1441c3 0e1041c6 0e0c41c7 ......A...A...A. │ │ + 0x00083a38 0e0841c5 0e04420b 50000000 cc860000 ..A...B.P....... │ │ + 0x00083a48 f86ffcff ff010000 00410e08 8502410e .o.......A....A. │ │ + 0x00083a58 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x00083a68 02c60a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x00083a78 0841c50e 04410b03 1c010e14 41c30e10 .A...A......A... │ │ + 0x00083a88 41c60e0c 41c70e08 41c50e04 30000000 A...A...A...0... │ │ + 0x00083a98 20870000 a471fcff 64000000 00410e08 ....q..d....A.. │ │ + 0x00083aa8 8702410e 0c860343 0e108304 4f0e2002 ..A....C....O. . │ │ + 0x00083ab8 4a0e1043 c30e0c41 c60e0841 c70e0400 J..C...A...A.... │ │ + 0x00083ac8 30000000 54870000 f071fcff aa000000 0...T....q...... │ │ + 0x00083ad8 00410e08 8702430e 0c860341 0e108304 .A....C....A.... │ │ + 0x00083ae8 4f0e2002 920e1041 c30e0c41 c60e0841 O. ....A...A...A │ │ + 0x00083af8 c70e0400 6c000000 88870000 7c72fcff ....l.......|r.. │ │ + 0x00083b08 69040000 00410e08 8502410e 0c870341 i....A....A....A │ │ + 0x00083b18 0e108604 410e1483 054f0e50 02c60a0e ....A....O.P.... │ │ + 0x00083b28 1443c30e 1041c60e 0c41c70e 0841c50e .C...A...A...A.. │ │ + 0x00083b38 04410b03 86020a0e 1443c30e 1041c60e .A.......C...A.. │ │ + 0x00083b48 0c41c70e 0841c50e 04410b44 0a0e1443 .A...A...A.D...C │ │ + 0x00083b58 c30e1041 c60e0c41 c70e0841 c50e0441 ...A...A...A...A │ │ + 0x00083b68 0b000000 40000000 f8870000 8c76fcff ....@........v.. │ │ + 0x00083b78 66090000 00410e08 8502410e 0c870341 f....A....A....A │ │ + 0x00083b88 0e108604 410e1483 05520e90 0903e806 ....A....R...... │ │ + 0x00083b98 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x00083ba8 c50e0446 0b000000 10000000 3c880000 ...F........<... │ │ + 0x00083bb8 b87ffcff 08000000 00000000 28000000 ............(... │ │ + 0x00083bc8 50880000 b47ffcff 51000000 00410e08 P.......Q....A.. │ │ + 0x00083bd8 8602430e 0c83034f 0e207b0e 0c41c30e ..C....O. {..A.. │ │ + 0x00083be8 0841c60e 04000000 1c000000 7c880000 .A..........|... │ │ + 0x00083bf8 e87ffcff 22000000 00410e08 83024f0e ...."....A....O. │ │ + 0x00083c08 20500e08 41c30e04 20000000 9c880000 P..A... ....... │ │ + 0x00083c18 f87ffcff 3c000000 00410e08 83024f0e ....<....A....O. │ │ + 0x00083c28 20580a0e 0841c30e 04470b00 2c000000 X...A...G..,... │ │ + 0x00083c38 c0880000 1480fcff 41000000 00410e08 ........A....A.. │ │ + 0x00083c48 8702410e 0c860369 0ac60e08 41c70e04 ..A....i....A... │ │ + 0x00083c58 440b4fc6 0e0841c7 0e040000 68000000 D.O...A.....h... │ │ + 0x00083c68 f0880000 3480fcff a9000000 00410e08 ....4........A.. │ │ + 0x00083c78 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00083c88 054f0e40 025d0a0e 1441c30e 1041c60e .O.@.]...A...A.. │ │ + 0x00083c98 0c41c70e 0841c50e 04440b44 0a0e1443 .A...A...D.D...C │ │ + 0x00083ca8 c30e1041 c60e0c41 c70e0841 c50e0446 ...A...A...A...F │ │ + 0x00083cb8 0b560a0e 1441c30e 1041c60e 0c41c70e .V...A...A...A.. │ │ + 0x00083cc8 0841c50e 04410b00 54000000 5c890000 .A...A..T...\... │ │ + 0x00083cd8 7880fcff 83000000 00410e08 8502410e x........A....A. │ │ + 0x00083ce8 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ + 0x00083cf8 02570a0e 1441c30e 1041c60e 0c41c70e .W...A...A...A.. │ │ + 0x00083d08 0841c50e 04420b44 0a0e1443 c30e1041 .A...B.D...C...A │ │ + 0x00083d18 c60e0c41 c70e0841 c50e0441 0b000000 ...A...A...A.... │ │ + 0x00083d28 10000000 b4890000 b080fcff 1b000000 ................ │ │ + 0x00083d38 00000000 10000000 c8890000 bc80fcff ................ │ │ + 0x00083d48 26000000 00000000 64000000 dc890000 &.......d....... │ │ + 0x00083d58 d880fcff ad000000 00410e08 8502410e .........A....A. │ │ + 0x00083d68 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ + 0x00083d78 750a0e14 41c30e10 44c60e0c 41c70e08 u...A...D...A... │ │ + 0x00083d88 41c50e04 410b440a 0e1443c3 0e1041c6 A...A.D...C...A. │ │ + 0x00083d98 0e0c41c7 0e0841c5 0e04460b 02430e14 ..A...A...F..C.. │ │ + 0x00083da8 46c30e10 41c60e0c 41c70e08 41c50e04 F...A...A...A... │ │ + 0x00083db8 54000000 448a0000 2081fcff e6010000 T...D... ....... │ │ + 0x00083dc8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00083dd8 410e1483 054f0e50 02fc0a0e 1441c30e A....O.P.....A.. │ │ + 0x00083de8 1041c60e 0c41c70e 0841c50e 04410b02 .A...A...A...A.. │ │ + 0x00083df8 770a0e14 43c30e10 41c60e0c 41c70e08 w...C...A...A... │ │ + 0x00083e08 41c50e04 410b0000 54000000 9c8a0000 A...A...T....... │ │ + 0x00083e18 c882fcff 44030000 00410e08 8502410e ....D....A....A. │ │ + 0x00083e28 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ + 0x00083e38 0389020a 0e1441c3 0e1041c6 0e0c41c7 ......A...A...A. │ │ + 0x00083e48 0e0841c5 0e04480b 590a0e14 41c30e10 ..A...H.Y...A... │ │ + 0x00083e58 41c60e0c 41c70e08 41c50e04 430b0000 A...A...A...C... │ │ + 0x00083e68 68000000 f48a0000 d085fcff 54020000 h...........T... │ │ + 0x00083e78 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00083e88 410e1483 054f0e50 03e4010a 0e1441c3 A....O.P......A. │ │ + 0x00083e98 0e1041c6 0e0c41c7 0e0841c5 0e04450b ..A...A...A...E. │ │ + 0x00083ea8 440a0e14 43c30e10 41c60e0c 41c70e08 D...C...A...A... │ │ + 0x00083eb8 41c50e04 460b590a 0e1441c3 0e1041c6 A...F.Y...A...A. │ │ + 0x00083ec8 0e0c41c7 0e0841c5 0e04410b 3c000000 ..A...A...A.<... │ │ + 0x00083ed8 608b0000 c487fcff af010000 00410e08 `............A.. │ │ + 0x00083ee8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00083ef8 054f0e50 0397010e 1441c30e 1041c60e .O.P.....A...A.. │ │ + 0x00083f08 0c41c70e 0841c50e 04000000 48000000 .A...A......H... │ │ + 0x00083f18 a08b0000 3489fcff e1000000 00410e08 ....4........A.. │ │ + 0x00083f28 8702410e 0c860341 0e108304 4f0e2002 ..A....A....O. . │ │ + 0x00083f38 500a0e10 43c30e0c 41c60e08 41c70e04 P...C...A...A... │ │ + 0x00083f48 410b025c 0a0e1041 c30e0c44 c60e0844 A..\...A...D...D │ │ + 0x00083f58 c70e0443 0b000000 28000000 ec8b0000 ...C....(....... │ │ + 0x00083f68 d889fcff 56000000 00410e08 8602410e ....V....A....A. │ │ + 0x00083f78 0c83034f 0e200240 0e0c43c3 0e0841c6 ...O. .@..C...A. │ │ + 0x00083f88 0e040000 10000000 188c0000 0c8afcff ................ │ │ + 0x00083f98 2c000000 00000000 30000000 2c8c0000 ,.......0...,... │ │ + 0x00083fa8 288afcff a3000000 00410e08 83024f0e (........A....O. │ │ + 0x00083fb8 207e0a0e 0846c30e 04440b58 0a0e0841 ~...F...D.X...A │ │ + 0x00083fc8 c30e0447 0b690e08 41c30e04 3c000000 ...G.i..A...<... │ │ + 0x00083fd8 608c0000 a48afcff b0010000 00410e08 `............A.. │ │ + 0x00083fe8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00083ff8 054f0e40 02df0a0e 1441c30e 1043c60e .O.@.....A...C.. │ │ + 0x00084008 0c41c70e 0841c50e 04480b00 10000000 .A...A...H...... │ │ + 0x00084018 a08c0000 148cfcff 08000000 00000000 ................ │ │ + 0x00084028 14000000 b48c0000 108cfcff 20000000 ............ ... │ │ + 0x00084038 00440e20 5b0e0400 3c000000 cc8c0000 .D. [...<....... │ │ + 0x00084048 188cfcff 6d010000 00410e08 8502410e ....m....A....A. │ │ + 0x00084058 0c870341 0e108604 430e1483 054f0e50 ...A....C....O.P │ │ + 0x00084068 0351010e 1441c30e 1043c60e 0c41c70e .Q...A...C...A.. │ │ + 0x00084078 0841c50e 04000000 10000000 0c8d0000 .A.............. │ │ + 0x00084088 488dfcff 06000000 00000000 14000000 H............... │ │ + 0x00084098 208d0000 448dfcff 3a000000 00440e20 ...D...:....D. │ │ + 0x000840a8 750e0400 54000000 388d0000 6c8dfcff u...T...8...l... │ │ + 0x000840b8 0f020000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x000840c8 0e108604 410e1483 054f0e50 024c0a0e ....A....O.P.L.. │ │ + 0x000840d8 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x000840e8 04450b02 c40a0e14 43c30e10 41c60e0c .E......C...A... │ │ + 0x000840f8 41c70e08 41c50e04 460b0000 1c000000 A...A...F....... │ │ + 0x00084108 908d0000 248ffcff 36000000 00410e08 ....$...6....A.. │ │ + 0x00084118 8602440e 0c6f0e08 41c60e04 10000000 ..D..o..A....... │ │ + 0x00084128 b08d0000 448ffcff 19000000 00000000 ....D........... │ │ + 0x00084138 20000000 c48d0000 508ffcff 5e000000 .......P...^... │ │ + 0x00084148 00410e08 83024f0e 3002470a 0e0841c3 .A....O.0.G...A. │ │ + 0x00084158 0e04410b 10000000 e88d0000 8c8ffcff ..A............. │ │ + 0x00084168 08000000 00000000 10000000 fc8d0000 ................ │ │ + 0x00084178 888ffcff 13000000 00000000 10000000 ................ │ │ + 0x00084188 108e0000 948ffcff 13000000 00000000 ................ │ │ + 0x00084198 28000000 248e0000 a08ffcff 5b000000 (...$.......[... │ │ + 0x000841a8 00410e08 8602410e 0c83034f 0e200247 .A....A....O. .G │ │ + 0x000841b8 0e0c41c3 0e0841c6 0e040000 1c000000 ..A...A......... │ │ + 0x000841c8 508e0000 d48ffcff 37000000 00440e20 P.......7....D. │ │ + 0x000841d8 670a0e04 450b460e 04000000 1c000000 g...E.F......... │ │ + 0x000841e8 708e0000 f48ffcff 47000000 00440e20 p.......G....D. │ │ + 0x000841f8 770a0e04 450b460e 04000000 20000000 w...E.F..... ... │ │ + 0x00084208 908e0000 2490fcff 34000000 00410e08 ....$...4....A.. │ │ + 0x00084218 8602440e 20620a0e 0841c60e 04480b00 ..D. b...A...H.. │ │ + 0x00084228 14000000 b48e0000 4090fcff 28000000 ........@...(... │ │ + 0x00084238 00440e20 630e0400 14000000 cc8e0000 .D. c........... │ │ + 0x00084248 5890fcff 18000000 00440e20 530e0400 X........D. S... │ │ + 0x00084258 28000000 e48e0000 6090fcff 32000000 (.......`...2... │ │ + 0x00084268 00410e08 8602410e 0c83034f 0e205e0e .A....A....O. ^. │ │ + 0x00084278 0c41c30e 0841c60e 04000000 2c000000 .A...A......,... │ │ + 0x00084288 108f0000 7490fcff 71000000 00410e08 ....t...q....A.. │ │ + 0x00084298 8602410e 0c83034f 0e300247 0a0e0c41 ..A....O.0.G...A │ │ + 0x000842a8 c30e0841 c60e0446 0b000000 3c000000 ...A...F....<... │ │ + 0x000842b8 408f0000 c490fcff e8000000 00410e08 @............A.. │ │ + 0x000842c8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000842d8 054f0e30 02c70a0e 1443c30e 1041c60e .O.0.....C...A.. │ │ + 0x000842e8 0c41c70e 0841c50e 04410b00 10000000 .A...A...A...... │ │ + 0x000842f8 808f0000 7491fcff 23000000 00000000 ....t...#....... │ │ + 0x00084308 3c000000 948f0000 9091fcff a2010000 <............... │ │ + 0x00084318 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00084328 410e1483 054f0e60 0301010a 0e1441c3 A....O.`......A. │ │ + 0x00084338 0e1041c6 0e0c41c7 0e0841c5 0e04480b ..A...A...A...H. │ │ + 0x00084348 54000000 d48f0000 0093fcff d3000000 T............... │ │ + 0x00084358 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00084368 410e1483 054f0e50 02760a0e 1441c30e A....O.P.v...A.. │ │ + 0x00084378 1041c60e 0c41c70e 0841c50e 04430b44 .A...A...A...C.D │ │ + 0x00084388 0a0e1446 c30e1041 c60e0c41 c70e0841 ...F...A...A...A │ │ + 0x00084398 c50e0443 0b000000 3c000000 2c900000 ...C....<...,... │ │ + 0x000843a8 9893fcff ba010000 00410e08 8502410e .........A....A. │ │ + 0x000843b8 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x000843c8 036b010a 0e1441c3 0e1041c6 0e0c41c7 .k....A...A...A. │ │ + 0x000843d8 0e0841c5 0e04460b 54000000 6c900000 ..A...F.T...l... │ │ + 0x000843e8 1895fcff 20020000 00410e08 8502410e .... ....A....A. │ │ + 0x000843f8 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ + 0x00084408 02c00a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x00084418 0841c50e 04410b5f 0a0e1441 c30e1041 .A...A._...A...A │ │ + 0x00084428 c60e0c41 c70e0841 c50e0445 0b000000 ...A...A...E.... │ │ + 0x00084438 28000000 c4900000 e096fcff 3a000000 (...........:... │ │ + 0x00084448 00410e08 8602410e 0c83034f 0e20660e .A....A....O. f. │ │ + 0x00084458 0c41c30e 0841c60e 04000000 68000000 .A...A......h... │ │ + 0x00084468 f0900000 f496fcff ca010000 00410e08 .............A.. │ │ + 0x00084478 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00084488 054f0e40 5b0a0e14 41c30e10 41c60e0c .O.@[...A...A... │ │ + 0x00084498 41c70e08 41c50e04 460b0341 010a0e14 A...A...F..A.... │ │ + 0x000844a8 43c30e10 41c60e0c 41c70e08 41c50e04 C...A...A...A... │ │ + 0x000844b8 410b0243 0e1443c3 0e1041c6 0e0c41c7 A..C..C...A...A. │ │ + 0x000844c8 0e0841c5 0e040000 50000000 5c910000 ..A.....P...\... │ │ + 0x000844d8 6898fcff 97010000 00410e08 8502410e h........A....A. │ │ + 0x000844e8 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x000844f8 0341010a 0e1441c3 0e1041c6 0e0c41c7 .A....A...A...A. │ │ + 0x00084508 0e0841c5 0e04410b 740e1446 c30e1041 ..A...A.t..F...A │ │ + 0x00084518 c60e0c41 c70e0841 c50e0400 54000000 ...A...A....T... │ │ + 0x00084528 b0910000 b499fcff eb010000 00410e08 .............A.. │ │ + 0x00084538 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00084548 054f0e40 02aa0a0e 1446c30e 1041c60e .O.@.....F...A.. │ │ + 0x00084558 0c41c70e 0841c50e 04410b02 900a0e14 .A...A...A...... │ │ + 0x00084568 41c30e10 43c60e0c 41c70e08 41c50e04 A...C...A...A... │ │ + 0x00084578 410b0000 38000000 08920000 4c9bfcff A...8.......L... │ │ + 0x00084588 68000000 00410e08 8702410e 0c860302 h....A....A..... │ │ + 0x00084598 490ac60e 0844c70e 04410b46 0ac60e08 I....D...A.F.... │ │ + 0x000845a8 44c70e04 460b41c6 0e0846c7 0e040000 D...F.A...F..... │ │ + 0x000845b8 54000000 44920000 809bfcff e8000000 T...D........... │ │ + 0x000845c8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x000845d8 410e1483 054f0e50 02880a0e 1441c30e A....O.P.....A.. │ │ + 0x000845e8 1043c60e 0c41c70e 0841c50e 04470b47 .C...A...A...G.G │ │ + 0x000845f8 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x00084608 c50e0445 0b000000 3c000000 9c920000 ...E....<....... │ │ + 0x00084618 289cfcff 06010000 00410e08 8502410e (........A....A. │ │ + 0x00084628 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ + 0x00084638 02e20a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x00084648 0841c50e 04410b00 20000000 dc920000 .A...A.. ....... │ │ + 0x00084658 f89cfcff 75000000 00410e08 83024f0e ....u....A....O. │ │ + 0x00084668 4002590a 0e0841c3 0e04410b 1c000000 @.Y...A...A..... │ │ + 0x00084678 00930000 549dfcff 42000000 00410e08 ....T...B....A.. │ │ + 0x00084688 83024f0e 30700e08 41c30e04 54000000 ..O.0p..A...T... │ │ + 0x00084698 20930000 849dfcff ef000000 00410e08 ............A.. │ │ + 0x000846a8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000846b8 054f0e50 028a0a0e 1441c30e 1041c60e .O.P.....A...A.. │ │ + 0x000846c8 0c41c70e 0841c50e 04470b47 0a0e1441 .A...A...G.G...A │ │ + 0x000846d8 c30e1041 c60e0c41 c70e0841 c50e0445 ...A...A...A...E │ │ + 0x000846e8 0b000000 3c000000 78930000 2c9efcff ....<...x...,... │ │ + 0x000846f8 06010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00084708 0e108604 410e1483 054f0e60 02e20a0e ....A....O.`.... │ │ + 0x00084718 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00084728 04410b00 3c000000 b8930000 0c9ffcff .A..<........... │ │ + 0x00084738 fb000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00084748 0e108604 460e1483 054f0e60 02d90a0e ....F....O.`.... │ │ + 0x00084758 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00084768 04410b00 30000000 f8930000 cc9ffcff .A..0........... │ │ + 0x00084778 5a000000 00410e08 8702410e 0c860343 Z....A....A....C │ │ + 0x00084788 0e108304 4f0e2002 420e1041 c30e0c41 ....O. .B..A...A │ │ + 0x00084798 c60e0841 c70e0400 40000000 2c940000 ...A....@...,... │ │ + 0x000847a8 f89ffcff 11040000 00410e08 8502410e .........A....A. │ │ + 0x000847b8 0c870341 0e108604 410e1483 05520ef0 ...A....A....R.. │ │ + 0x000847c8 0403bc01 0a0e1441 c30e1041 c60e0c41 .......A...A...A │ │ + 0x000847d8 c70e0841 c50e0442 0b000000 3c000000 ...A...B....<... │ │ + 0x000847e8 70940000 d4a3fcff 27010000 00410e08 p.......'....A.. │ │ + 0x000847f8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00084808 054f0e50 02e80a0e 1441c30e 1041c60e .O.P.....A...A.. │ │ + 0x00084818 0c41c70e 0841c50e 04410b00 48000000 .A...A...A..H... │ │ + 0x00084828 b0940000 d4a4fcff 8e000000 00410e08 .............A.. │ │ + 0x00084838 8502410e 0c870341 0e108604 02640ac6 ..A....A.....d.. │ │ + 0x00084848 0e0c46c7 0e0841c5 0e04420b 4b0ac60e ..F...A...B.K... │ │ + 0x00084858 0c41c70e 0841c50e 044b0b41 c60e0c43 .A...A...K.A...C │ │ + 0x00084868 c70e0841 c50e0400 38000000 fc940000 ...A....8....... │ │ + 0x00084878 28a5fcff 7d000000 00410e08 8702410e (...}....A....A. │ │ + 0x00084888 0c860302 580ac60e 0841c70e 04450b49 ....X....A...E.I │ │ + 0x00084898 0ac60e08 46c70e04 490b41c6 0e0843c7 ....F...I.A...C. │ │ + 0x000848a8 0e040000 68000000 38950000 6ca5fcff ....h...8...l... │ │ + 0x000848b8 d4000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x000848c8 0e108604 440e1402 500a0e10 43c60e0c ....D...P...C... │ │ + 0x000848d8 41c70e08 41c50e04 440b580a 0e1041c6 A...A...D.X...A. │ │ + 0x000848e8 0e0c41c7 0e0841c5 0e04450b 5e0a0e10 ..A...A...E.^... │ │ + 0x000848f8 41c60e0c 41c70e08 41c50e04 470b680e A...A...A...G.h. │ │ + 0x00084908 1041c60e 0c41c70e 0841c50e 04000000 .A...A...A...... │ │ + 0x00084918 1c000000 a4950000 e0a5fcff 22000000 ............"... │ │ + 0x00084928 00410e08 83024f0e 20500e08 41c30e04 .A....O. P..A... │ │ + 0x00084938 50000000 c4950000 f0a5fcff 79020000 P...........y... │ │ + 0x00084948 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00084958 410e1483 054f0e60 700a0e14 43c30e10 A....O.`p...C... │ │ + 0x00084968 41c60e0c 41c70e08 41c50e04 470b660a A...A...A...G.f. │ │ + 0x00084978 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x00084988 0e04460b 54000000 18960000 1ca8fcff ..F.T........... │ │ + 0x00084998 b5010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x000849a8 0e108604 410e1483 054f0e50 02530a0e ....A....O.P.S.. │ │ + 0x000849b8 1443c30e 1041c60e 0c41c70e 0841c50e .C...A...A...A.. │ │ + 0x000849c8 04440b02 db0a0e14 43c30e10 41c60e0c .D......C...A... │ │ + 0x000849d8 41c70e08 41c50e04 470b0000 3c000000 A...A...G...<... │ │ + 0x000849e8 70960000 94a9fcff 23010000 00410e08 p.......#....A.. │ │ + 0x000849f8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00084a08 054f0e40 02fe0a0e 1443c30e 1041c60e .O.@.....C...A.. │ │ + 0x00084a18 0c41c70e 0841c50e 04410b00 50000000 .A...A...A..P... │ │ + 0x00084a28 b0960000 84aafcff 1f010000 00410e08 .............A.. │ │ + 0x00084a38 8502430e 0c870343 0e108604 410e1483 ..C....C....A... │ │ + 0x00084a48 054f0e40 02e80a0e 1441c30e 1041c60e .O.@.....A...A.. │ │ + 0x00084a58 0c41c70e 0841c50e 04450b52 0e1441c3 .A...A...E.R..A. │ │ + 0x00084a68 0e1041c6 0e0c41c7 0e0841c5 0e040000 ..A...A...A..... │ │ + 0x00084a78 54000000 04970000 60abfcff 24020000 T.......`...$... │ │ + 0x00084a88 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00084a98 410e1483 054f0e40 0360010a 0e1441c3 A....O.@.`....A. │ │ + 0x00084aa8 0e1041c6 0e0c41c7 0e0841c5 0e04410b ..A...A...A...A. │ │ + 0x00084ab8 700a0e14 41c30e10 43c60e0c 41c70e08 p...A...C...A... │ │ + 0x00084ac8 41c50e04 420b0000 1c000000 5c970000 A...B.......\... │ │ + 0x00084ad8 38adfcff 29000000 00410e08 83024f0e 8...)....A....O. │ │ + 0x00084ae8 20570e08 41c30e04 1c000000 7c970000 W..A.......|... │ │ + 0x00084af8 48adfcff 39000000 00410e08 83024f0e H...9....A....O. │ │ + 0x00084b08 20670e08 41c30e04 1c000000 9c970000 g..A........... │ │ + 0x00084b18 68adfcff 4f000000 00410e08 83024f0e h...O....A....O. │ │ + 0x00084b28 307b0e08 43c30e04 28000000 bc970000 0{..C...(....... │ │ + 0x00084b38 98adfcff 78000000 00410e08 8602410e ....x....A....A. │ │ + 0x00084b48 0c83034f 0e200264 0e0c41c3 0e0841c6 ...O. .d..A...A. │ │ + 0x00084b58 0e040000 44000000 e8970000 ecadfcff ....D........... │ │ + 0x00084b68 83000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00084b78 0e108604 460e1802 500a0e10 41c60e0c ....F...P...A... │ │ + 0x00084b88 41c70e08 41c50e04 440b5f0e 1041c60e A...A...D._..A.. │ │ + 0x00084b98 0c41c70e 0841c50e 04000000 48000000 .A...A......H... │ │ + 0x00084ba8 30980000 34aefcff 05010000 00410e08 0...4........A.. │ │ + 0x00084bb8 8502430e 0c870341 0e108604 460e2002 ..C....A....F. . │ │ + 0x00084bc8 820a0e10 41c60e0c 41c70e08 41c50e04 ....A...A...A... │ │ + 0x00084bd8 480b0249 0a0e1041 c60e0c41 c70e0841 H..I...A...A...A │ │ + 0x00084be8 c50e0441 0b000000 58000000 7c980000 ...A....X...|... │ │ + 0x00084bf8 f8aefcff eb000000 00410e08 8502410e .........A....A. │ │ + 0x00084c08 0c870341 0e108604 440e3002 660a0e10 ...A....D.0.f... │ │ + 0x00084c18 41c60e0c 41c70e08 41c50e04 480b6d0a A...A...A...H.m. │ │ + 0x00084c28 0e1041c6 0e0c41c7 0e0841c5 0e04480b ..A...A...A...H. │ │ + 0x00084c38 4c0a0e10 41c60e0c 41c70e08 41c50e04 L...A...A...A... │ │ + 0x00084c48 490b0000 3c000000 d8980000 8caffcff I...<........... │ │ + 0x00084c58 c0010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00084c68 0e108604 410e1483 054f0e50 02be0a0e ....A....O.P.... │ │ + 0x00084c78 1443c30e 1041c60e 0c41c70e 0841c50e .C...A...A...A.. │ │ + 0x00084c88 04410b00 40000000 18990000 0cb1fcff .A..@........... │ │ + 0x00084c98 71160000 00410e08 8502410e 0c870341 q....A....A....A │ │ + 0x00084ca8 0e108604 410e1483 05520ec0 0103c801 ....A....R...... │ │ + 0x00084cb8 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x00084cc8 c50e0446 0b000000 40000000 5c990000 ...F....@...\... │ │ + 0x00084cd8 48c7fcff f0020000 00410e08 8502410e H........A....A. │ │ + 0x00084ce8 0c870341 0e108604 410e1483 054f0e80 ...A....A....O.. │ │ + 0x00084cf8 01036c02 0a0e1441 c30e1041 c60e0c41 ..l....A...A...A │ │ + 0x00084d08 c70e0841 c50e0445 0b000000 48000000 ...A...E....H... │ │ + 0x00084d18 a0990000 04cafcff 7e000000 00410e08 ........~....A.. │ │ + 0x00084d28 8502410e 0c870341 0e108604 025a0ac6 ..A....A.....Z.. │ │ + 0x00084d38 0e0c41c7 0e0841c5 0e04410b 490ac60e ..A...A...A.I... │ │ + 0x00084d48 0c46c70e 0841c50e 04480b41 c60e0c43 .F...A...H.A...C │ │ + 0x00084d58 c70e0841 c50e0400 48000000 ec990000 ...A....H....... │ │ + 0x00084d68 38cafcff 7e000000 00410e08 8502410e 8...~....A....A. │ │ + 0x00084d78 0c870341 0e108604 025a0ac6 0e0c41c7 ...A.....Z....A. │ │ + 0x00084d88 0e0841c5 0e04410b 490ac60e 0c46c70e ..A...A.I....F.. │ │ + 0x00084d98 0841c50e 04480b41 c60e0c43 c70e0841 .A...H.A...C...A │ │ + 0x00084da8 c50e0400 68000000 389a0000 6ccafcff ....h...8...l... │ │ + 0x00084db8 d4000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00084dc8 0e108604 440e1402 520a0e10 43c60e0c ....D...R...C... │ │ + 0x00084dd8 41c70e08 41c50e04 420b580a 0e1041c6 A...A...B.X...A. │ │ + 0x00084de8 0e0c41c7 0e0841c5 0e04450b 5e0a0e10 ..A...A...E.^... │ │ + 0x00084df8 41c60e0c 41c70e08 41c50e04 470b680e A...A...A...G.h. │ │ + 0x00084e08 1041c60e 0c41c70e 0841c50e 04000000 .A...A...A...... │ │ + 0x00084e18 1c000000 a49a0000 e0cafcff 22000000 ............"... │ │ + 0x00084e28 00410e08 83024f0e 20500e08 41c30e04 .A....O. P..A... │ │ + 0x00084e38 50000000 c49a0000 f0cafcff 69020000 P...........i... │ │ + 0x00084e48 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00084e58 410e1483 054f0e60 700a0e14 43c30e10 A....O.`p...C... │ │ + 0x00084e68 41c60e0c 41c70e08 41c50e04 470b660a A...A...A...G.f. │ │ + 0x00084e78 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x00084e88 0e04460b 54000000 189b0000 0ccdfcff ..F.T........... │ │ + 0x00084e98 95010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00084ea8 0e108604 410e1483 054f0e50 02530a0e ....A....O.P.S.. │ │ + 0x00084eb8 1443c30e 1041c60e 0c41c70e 0841c50e .C...A...A...A.. │ │ + 0x00084ec8 04440b02 c80a0e14 43c30e10 41c60e0c .D......C...A... │ │ + 0x00084ed8 41c70e08 41c50e04 420b0000 3c000000 A...A...B...<... │ │ + 0x00084ee8 709b0000 54cefcff 23010000 00410e08 p...T...#....A.. │ │ + 0x00084ef8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00084f08 054f0e40 02fe0a0e 1443c30e 1041c60e .O.@.....C...A.. │ │ + 0x00084f18 0c41c70e 0841c50e 04410b00 50000000 .A...A...A..P... │ │ + 0x00084f28 b09b0000 44cffcff 0f010000 00410e08 ....D........A.. │ │ + 0x00084f38 8502430e 0c870343 0e108604 410e1483 ..C....C....A... │ │ + 0x00084f48 054f0e40 02dc0a0e 1441c30e 1041c60e .O.@.....A...A.. │ │ + 0x00084f58 0c41c70e 0841c50e 04410b52 0e1441c3 .A...A...A.R..A. │ │ + 0x00084f68 0e1041c6 0e0c41c7 0e0841c5 0e040000 ..A...A...A..... │ │ + 0x00084f78 54000000 049c0000 00d0fcff 1e020000 T............... │ │ + 0x00084f88 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00084f98 410e1483 054f0e40 035a010a 0e1441c3 A....O.@.Z....A. │ │ + 0x00084fa8 0e1041c6 0e0c41c7 0e0841c5 0e04470b ..A...A...A...G. │ │ + 0x00084fb8 700a0e14 41c30e10 43c60e0c 41c70e08 p...A...C...A... │ │ + 0x00084fc8 41c50e04 420b0000 1c000000 5c9c0000 A...B.......\... │ │ + 0x00084fd8 c8d1fcff 29000000 00410e08 83024f0e ....)....A....O. │ │ + 0x00084fe8 20570e08 41c30e04 1c000000 7c9c0000 W..A.......|... │ │ + 0x00084ff8 d8d1fcff 39000000 00410e08 83024f0e ....9....A....O. │ │ + 0x00085008 20670e08 41c30e04 1c000000 9c9c0000 g..A........... │ │ + 0x00085018 f8d1fcff 4f000000 00410e08 83024f0e ....O....A....O. │ │ + 0x00085028 307b0e08 43c30e04 2c000000 bc9c0000 0{..C...,....... │ │ + 0x00085038 28d2fcff 99000000 00410e08 8602410e (........A....A. │ │ + 0x00085048 0c83034f 0e200258 0a0e0c41 c30e0841 ...O. .X...A...A │ │ + 0x00085058 c60e0445 0b000000 44000000 ec9c0000 ...E....D....... │ │ + 0x00085068 98d2fcff 7f000000 00410e08 8502410e .........A....A. │ │ + 0x00085078 0c870341 0e108604 460e1802 510a0e10 ...A....F...Q... │ │ + 0x00085088 41c60e0c 41c70e08 41c50e04 430b5b0e A...A...A...C.[. │ │ + 0x00085098 1041c60e 0c41c70e 0841c50e 04000000 .A...A...A...... │ │ + 0x000850a8 48000000 349d0000 d0d2fcff 05010000 H...4........... │ │ + 0x000850b8 00410e08 8502430e 0c870341 0e108604 .A....C....A.... │ │ + 0x000850c8 460e2002 820a0e10 41c60e0c 41c70e08 F. .....A...A... │ │ + 0x000850d8 41c50e04 480b0249 0a0e1041 c60e0c41 A...H..I...A...A │ │ + 0x000850e8 c70e0841 c50e0441 0b000000 58000000 ...A...A....X... │ │ + 0x000850f8 809d0000 94d3fcff eb000000 00410e08 .............A.. │ │ + 0x00085108 8502410e 0c870341 0e108604 440e3002 ..A....A....D.0. │ │ + 0x00085118 660a0e10 41c60e0c 41c70e08 41c50e04 f...A...A...A... │ │ + 0x00085128 480b6d0a 0e1041c6 0e0c41c7 0e0841c5 H.m...A...A...A. │ │ + 0x00085138 0e04480b 4c0a0e10 41c60e0c 41c70e08 ..H.L...A...A... │ │ + 0x00085148 41c50e04 490b0000 3c000000 dc9d0000 A...I...<....... │ │ + 0x00085158 28d4fcff c0010000 00410e08 8502410e (........A....A. │ │ + 0x00085168 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x00085178 02be0a0e 1443c30e 1041c60e 0c41c70e .....C...A...A.. │ │ + 0x00085188 0841c50e 04410b00 40000000 1c9e0000 .A...A..@....... │ │ + 0x00085198 a8d5fcff 3d1a0000 00410e08 8502410e ....=....A....A. │ │ + 0x000851a8 0c870341 0e108604 410e1483 05520e90 ...A....A....R.. │ │ + 0x000851b8 09035b06 0a0e1441 c30e1041 c60e0c41 ..[....A...A...A │ │ + 0x000851c8 c70e0841 c50e0443 0b000000 40000000 ...A...C....@... │ │ + 0x000851d8 609e0000 a4effcff d2080000 00410e08 `............A.. │ │ + 0x000851e8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000851f8 05520ec0 01036605 0a0e1441 c30e1041 .R....f....A...A │ │ + 0x00085208 c60e0c41 c70e0841 c50e0441 0b000000 ...A...A...A.... │ │ + 0x00085218 40000000 a49e0000 40f8fcff a4080000 @.......@....... │ │ + 0x00085228 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00085238 410e1483 05520eb0 0103f205 0a0e1441 A....R.........A │ │ + 0x00085248 c30e1041 c60e0c41 c70e0841 c50e0441 ...A...A...A...A │ │ + 0x00085258 0b000000 28000000 e89e0000 ac00fdff ....(........... │ │ + 0x00085268 39000000 00410e08 8602410e 0c83034f 9....A....A....O │ │ + 0x00085278 0e20650e 0c41c30e 0841c60e 04000000 . e..A...A...... │ │ + 0x00085288 28000000 149f0000 c000fdff 60000000 (...........`... │ │ + 0x00085298 00410e08 8602410e 0c83034f 0e20024c .A....A....O. .L │ │ + 0x000852a8 0e0c41c3 0e0841c6 0e040000 40000000 ..A...A.....@... │ │ + 0x000852b8 409f0000 f400fdff fa020000 00410e08 @............A.. │ │ + 0x000852c8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000852d8 054f0e80 0103dd02 0a0e1441 c30e1041 .O.........A...A │ │ + 0x000852e8 c60e0c41 c70e0841 c50e0441 0b000000 ...A...A...A.... │ │ + 0x000852f8 50000000 849f0000 b003fdff 23010000 P...........#... │ │ + 0x00085308 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00085318 410e1483 054f0e30 02fe0a0e 1441c30e A....O.0.....A.. │ │ + 0x00085328 1041c60e 0c41c70e 0841c50e 04430b46 .A...A...A...C.F │ │ + 0x00085338 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x00085348 0e040000 28000000 d89f0000 8c04fdff ....(........... │ │ + 0x00085358 66000000 00410e08 8602410e 0c83034f f....A....A....O │ │ + 0x00085368 0e200252 0e0c41c3 0e0841c6 0e040000 . .R..A...A..... │ │ + 0x00085378 1c000000 04a00000 d004fdff 24000000 ............$... │ │ + 0x00085388 00410e08 83024f0e 20520e08 41c30e04 .A....O. R..A... │ │ + 0x00085398 30000000 24a00000 e004fdff 77000000 0...$.......w... │ │ + 0x000853a8 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ + 0x000853b8 4f0e2002 610e1041 c30e0c41 c60e0841 O. .a..A...A...A │ │ + 0x000853c8 c70e0400 3c000000 58a00000 2c05fdff ....<...X...,... │ │ + 0x000853d8 3a010000 00410e08 8502410e 0c870341 :....A....A....A │ │ + 0x000853e8 0e108604 410e1483 054f0e30 024e0a0e ....A....O.0.N.. │ │ + 0x000853f8 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00085408 04430b00 34000000 98a00000 2c06fdff .C..4.......,... │ │ + 0x00085418 c4000000 00410e08 8702410e 0c860341 .....A....A....A │ │ + 0x00085428 0e108304 4f0e3002 940a0e10 41c30e0c ....O.0.....A... │ │ + 0x00085438 41c60e08 41c70e04 470b0000 1c000000 A...A...G....... │ │ + 0x00085448 d0a00000 c406fdff 43000000 00410e08 ........C....A.. │ │ + 0x00085458 83024f0e 20710e08 41c30e04 1c000000 ..O. q..A....... │ │ + 0x00085468 f0a00000 f406fdff 22000000 00410e08 ........"....A.. │ │ + 0x00085478 83024f0e 20500e08 41c30e04 38000000 ..O. P..A...8... │ │ + 0x00085488 10a10000 1407fdff bf000000 00410e08 .............A.. │ │ + 0x00085498 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000854a8 054f0e40 02a70e14 41c30e10 41c60e0c .O.@....A...A... │ │ + 0x000854b8 41c70e08 41c50e04 20000000 4ca10000 A...A... ...L... │ │ + 0x000854c8 9807fdff 56000000 00410e08 83024f0e ....V....A....O. │ │ + 0x000854d8 3002440e 0841c30e 04000000 14000000 0.D..A.......... │ │ + 0x000854e8 70a10000 d407fdff 19000000 00440e08 p............D.. │ │ + 0x000854f8 540e0400 18000000 88a10000 dc07fdff T............... │ │ + 0x00085508 4d000000 00410e08 8602024b c60e0400 M....A.....K.... │ │ + 0x00085518 2c000000 a4a10000 1008fdff c6000000 ,............... │ │ + 0x00085528 00410e08 8602410e 0c83034f 0e300292 .A....A....O.0.. │ │ + 0x00085538 0a0e0c41 c30e0841 c60e0443 0b000000 ...A...A...C.... │ │ + 0x00085548 3c000000 d4a10000 b008fdff 22010000 <..........."... │ │ + 0x00085558 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00085568 410e1483 054f0e50 02cf0a0e 1441c30e A....O.P.....A.. │ │ + 0x00085578 1041c60e 0c41c70e 0841c50e 04410b00 .A...A...A...A.. │ │ + 0x00085588 10000000 14a20000 a009fdff 10000000 ................ │ │ + 0x00085598 00000000 14000000 28a20000 9c09fdff ........(....... │ │ + 0x000855a8 1a000000 00440e08 550e0400 34000000 .....D..U...4... │ │ + 0x000855b8 40a20000 a409fdff ac000000 00410e08 @............A.. │ │ + 0x000855c8 8702410e 0c860341 0e108304 4f0e3002 ..A....A....O.0. │ │ + 0x000855d8 840a0e10 41c30e0c 41c60e08 41c70e04 ....A...A...A... │ │ + 0x000855e8 470b0000 38000000 78a20000 1c0afdff G...8...x....... │ │ + 0x000855f8 ef000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00085608 0e108604 410e1483 054f0e40 02d50e14 ....A....O.@.... │ │ + 0x00085618 43c30e10 41c60e0c 41c70e08 41c50e04 C...A...A...A... │ │ + 0x00085628 58000000 b4a20000 d00afdff 8c090000 X............... │ │ + 0x00085638 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00085648 410e1483 054f0e90 01033f04 0a0e1441 A....O....?....A │ │ + 0x00085658 c30e1041 c60e0c41 c70e0841 c50e0442 ...A...A...A...B │ │ + 0x00085668 0b038f04 0a0e1441 c30e1041 c60e0c41 .......A...A...A │ │ + 0x00085678 c70e0841 c50e0445 0b000000 28000000 ...A...E....(... │ │ + 0x00085688 10a30000 0414fdff 54000000 00410e08 ........T....A.. │ │ + 0x00085698 8602410e 0c83034f 0e200240 0e0c41c3 ..A....O. .@..A. │ │ + 0x000856a8 0e0841c6 0e040000 34000000 3ca30000 ..A.....4...<... │ │ + 0x000856b8 4814fdff 38010000 00410e08 8502410e H...8....A....A. │ │ + 0x000856c8 0c870341 0e108604 440e2803 05010a0e ...A....D.(..... │ │ + 0x000856d8 1041c60e 0c41c70e 0841c50e 04410b00 .A...A...A...A.. │ │ + 0x000856e8 24000000 74a30000 5015fdff 8a000000 $...t...P....... │ │ + 0x000856f8 00410e08 8702410e 0c860378 0ac60e08 .A....A....x.... │ │ + 0x00085708 41c70e04 450b0000 48000000 9ca30000 A...E...H....... │ │ + 0x00085718 c815fdff d1010000 00410e08 8502410e .........A....A. │ │ + 0x00085728 0c870341 0e108604 440e2003 4c010a0e ...A....D. .L... │ │ + 0x00085738 1041c60e 0c41c70e 0841c50e 04420b02 .A...A...A...B.. │ │ + 0x00085748 4a0a0e10 41c60e0c 41c70e08 41c50e04 J...A...A...A... │ │ + 0x00085758 430b0000 48000000 e8a30000 5c17fdff C...H.......\... │ │ + 0x00085768 7c050000 00410e08 8502410e 0c870341 |....A....A....A │ │ + 0x00085778 0e108604 440e4003 53040a0e 1041c60e ....D.@.S....A.. │ │ + 0x00085788 0c41c70e 0841c50e 04430b02 eb0a0e10 .A...A...C...... │ │ + 0x00085798 41c60e0c 41c70e08 41c50e04 420b0000 A...A...A...B... │ │ + 0x000857a8 48000000 34a40000 901cfdff 2c040000 H...4.......,... │ │ + 0x000857b8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x000857c8 440e3003 1c030a0e 1041c60e 0c41c70e D.0......A...A.. │ │ + 0x000857d8 0841c50e 04420b02 890a0e10 41c60e0c .A...B......A... │ │ + 0x000857e8 41c70e08 41c50e04 440b0000 48000000 A...A...D...H... │ │ + 0x000857f8 80a40000 8420fdff 95040000 00410e08 ..... .......A.. │ │ + 0x00085808 8502410e 0c870341 0e108604 440e3003 ..A....A....D.0. │ │ + 0x00085818 9b030a0e 1041c60e 0c41c70e 0841c50e .....A...A...A.. │ │ + 0x00085828 04430b02 670a0e10 41c60e0c 41c70e08 .C..g...A...A... │ │ + 0x00085838 41c50e04 460b0000 34000000 cca40000 A...F...4....... │ │ + 0x00085848 d824fdff 35060000 00410e08 8502410e .$..5....A....A. │ │ + 0x00085858 0c870341 0e108604 440e4003 bb040a0e ...A....D.@..... │ │ + 0x00085868 1041c60e 0c41c70e 0841c50e 04430b00 .A...A...A...C.. │ │ + 0x00085878 34000000 04a50000 e02afdff 24010000 4........*..$... │ │ + 0x00085888 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00085898 440e2402 c90a0e10 41c60e0c 41c70e08 D.$.....A...A... │ │ + 0x000858a8 41c50e04 410b0000 50000000 3ca50000 A...A...P...<... │ │ + 0x000858b8 e82bfdff d9000000 00410e08 8502430e .+.......A....C. │ │ + 0x000858c8 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ + 0x000858d8 02ac0a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x000858e8 0841c50e 044b0b44 0e1441c3 0e1041c6 .A...K.D..A...A. │ │ + 0x000858f8 0e0c41c7 0e0841c5 0e040000 30000000 ..A...A.....0... │ │ + 0x00085908 90a50000 742cfdff cc000000 00410e08 ....t,.......A.. │ │ + 0x00085918 83024f0e 30780a0e 0841c30e 04470b7d ..O.0x...A...G.} │ │ + 0x00085928 0a0e0841 c30e0442 0b7a0e08 41c30e04 ...A...B.z..A... │ │ + 0x00085938 2c000000 c4a50000 102dfdff d9000000 ,........-...... │ │ + 0x00085948 00410e08 83024f0e 307c0a0e 0841c30e .A....O.0|...A.. │ │ + 0x00085958 04430b02 630a0e08 41c30e04 410b0000 .C..c...A...A... │ │ + 0x00085968 40000000 f4a50000 d02dfdff 4e080000 @........-..N... │ │ + 0x00085978 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00085988 410e1483 05520ef0 0103c703 0a0e1441 A....R.........A │ │ + 0x00085998 c30e1041 c60e0c41 c70e0841 c50e0447 ...A...A...A...G │ │ + 0x000859a8 0b000000 3c000000 38a60000 ec35fdff ....<...8....5.. │ │ + 0x000859b8 b9030000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x000859c8 0e108604 410e1483 054f0e70 0366030a ....A....O.p.f.. │ │ + 0x000859d8 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x000859e8 0e04410b 30000000 78a60000 6c39fdff ..A.0...x...l9.. │ │ + 0x000859f8 4b000000 00410e08 8702410e 0c860341 K....A....A....A │ │ + 0x00085a08 0e108304 4f0e2075 0e1041c3 0e0c41c6 ....O. u..A...A. │ │ + 0x00085a18 0e0841c7 0e040000 3c000000 aca60000 ..A.....<....... │ │ + 0x00085a28 9839fdff ec010000 00410e08 8502410e .9.......A....A. │ │ + 0x00085a38 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x00085a48 0323010a 0e1441c3 0e1041c6 0e0c41c7 .#....A...A...A. │ │ + 0x00085a58 0e0841c5 0e04410b 3c000000 eca60000 ..A...A.<....... │ │ + 0x00085a68 583bfdff 66010000 00410e08 8502410e X;..f....A....A. │ │ + 0x00085a78 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ + 0x00085a88 033a010a 0e1441c3 0e1041c6 0e0c41c7 .:....A...A...A. │ │ + 0x00085a98 0e0841c5 0e04470b 28000000 2ca70000 ..A...G.(...,... │ │ + 0x00085aa8 883cfdff 30000000 00410e08 8602410e .<..0....A....A. │ │ + 0x00085ab8 0c83034f 0e205c0e 0c41c30e 0841c60e ...O. \..A...A.. │ │ + 0x00085ac8 04000000 3c000000 58a70000 8c3cfdff ....<...X....<.. │ │ + 0x00085ad8 f0000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00085ae8 0e108604 410e1483 054f0e30 02910a0e ....A....O.0.... │ │ + 0x00085af8 1443c30e 1041c60e 0c41c70e 0841c50e .C...A...A...A.. │ │ + 0x00085b08 04460b00 40000000 98a70000 3c3dfdff .F..@.......<=.. │ │ + 0x00085b18 78080000 00410e08 8502410e 0c870341 x....A....A....A │ │ + 0x00085b28 0e108604 410e1483 054f0e80 01034802 ....A....O....H. │ │ + 0x00085b38 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x00085b48 c50e0441 0b000000 3c000000 dca70000 ...A....<....... │ │ + 0x00085b58 8845fdff 6f010000 00410e08 8502410e .E..o....A....A. │ │ + 0x00085b68 0c870343 0e108604 430e1483 054f0e50 ...C....C....O.P │ │ + 0x00085b78 0353010e 1441c30e 1041c60e 0c41c70e .S...A...A...A.. │ │ + 0x00085b88 0841c50e 04000000 3c000000 1ca80000 .A......<....... │ │ + 0x00085b98 b846fdff 6a030000 00410e08 8502410e .F..j....A....A. │ │ + 0x00085ba8 0c870341 0e108604 410e1483 054f0e70 ...A....A....O.p │ │ + 0x00085bb8 0330020a 0e1441c3 0e1041c6 0e0c41c7 .0....A...A...A. │ │ + 0x00085bc8 0e0841c5 0e04410b 3c000000 5ca80000 ..A...A.<...\... │ │ + 0x00085bd8 e849fdff ca080000 00410e08 8502410e .I.......A....A. │ │ + 0x00085be8 0c870341 0e108604 410e1483 054f0e70 ...A....A....O.p │ │ + 0x00085bf8 032d040a 0e1441c3 0e1041c6 0e0c41c7 .-....A...A...A. │ │ + 0x00085c08 0e0841c5 0e04440b 28000000 9ca80000 ..A...D.(....... │ │ + 0x00085c18 7852fdff 31000000 00410e08 83024f0e xR..1....A....O. │ │ + 0x00085c28 204e0a0e 0841c30e 04410b4f 0e0841c3 N...A...A.O..A. │ │ + 0x00085c38 0e040000 10000000 c8a80000 8c52fdff .............R.. │ │ + 0x00085c48 08000000 00000000 44000000 dca80000 ........D....... │ │ + 0x00085c58 8852fdff c9000000 00410e08 8602410e .R.......A....A. │ │ + 0x00085c68 0c83034f 0e205b0a 0e0c41c3 0e0841c6 ...O. [...A...A. │ │ + 0x00085c78 0e04420b 02860a0e 0c43c30e 0841c60e ..B......C...A.. │ │ + 0x00085c88 04460b44 0e0c43c3 0e0841c6 0e040000 .F.D..C...A..... │ │ + 0x00085c98 3c000000 24a90000 2053fdff e2020000 <...$... S...... │ │ + 0x00085ca8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00085cb8 430e1483 054f0e50 03b9020a 0e1441c3 C....O.P......A. │ │ + 0x00085cc8 0e1041c6 0e0c41c7 0e0841c5 0e04410b ..A...A...A...A. │ │ + 0x00085cd8 40000000 64a90000 d055fdff 8a030000 @...d....U...... │ │ + 0x00085ce8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00085cf8 410e1483 054f0e80 01033002 0a0e1441 A....O....0....A │ │ + 0x00085d08 c30e1041 c60e0c41 c70e0841 c50e0441 ...A...A...A...A │ │ + 0x00085d18 0b000000 3c000000 a8a90000 1c59fdff ....<........Y.. │ │ + 0x00085d28 75010000 00410e08 8502410e 0c870341 u....A....A....A │ │ + 0x00085d38 0e108604 410e1483 054f0e40 031a010a ....A....O.@.... │ │ + 0x00085d48 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x00085d58 0e04410b 3c000000 e8a90000 5c5afdff ..A.<.......\Z.. │ │ + 0x00085d68 05030000 00410e08 8502410e 0c870343 .....A....A....C │ │ + 0x00085d78 0e108604 410e1483 054f0e60 03ac020a ....A....O.`.... │ │ + 0x00085d88 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x00085d98 0e04430b 44000000 28aa0000 3c5dfdff ..C.D...(...<].. │ │ + 0x00085da8 1a010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00085db8 0e108604 440e2002 c70a0e10 41c60e0c ....D. .....A... │ │ + 0x00085dc8 41c70e08 41c50e04 470b7e0e 1041c60e A...A...G.~..A.. │ │ + 0x00085dd8 0c41c70e 0841c50e 04000000 3c000000 .A...A......<... │ │ + 0x00085de8 70aa0000 145efdff 4f030000 00410e08 p....^..O....A.. │ │ + 0x00085df8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00085e08 054f0e60 03ee020a 0e1441c3 0e1041c6 .O.`......A...A. │ │ + 0x00085e18 0e0c41c7 0e0841c5 0e04430b 54000000 ..A...A...C.T... │ │ + 0x00085e28 b0aa0000 3461fdff ea050000 00410e08 ....4a.......A.. │ │ + 0x00085e38 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00085e48 054f0e60 03fb010a 0e1441c3 0e1041c6 .O.`......A...A. │ │ + 0x00085e58 0e0c41c7 0e0841c5 0e04460b 034a030a ..A...A...F..J.. │ │ + 0x00085e68 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x00085e78 0e04410b 54000000 08ab0000 cc66fdff ..A.T........f.. │ │ + 0x00085e88 18040000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00085e98 0e108604 410e1483 054f0e50 03b8020a ....A....O.P.... │ │ + 0x00085ea8 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x00085eb8 0e04410b 780a0e14 41c30e10 41c60e0c ..A.x...A...A... │ │ + 0x00085ec8 41c70e08 41c50e04 440b0000 3c000000 A...A...D...<... │ │ + 0x00085ed8 60ab0000 946afdff 86030000 00410e08 `....j.......A.. │ │ + 0x00085ee8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00085ef8 054f0e50 030d030a 0e1441c3 0e1041c6 .O.P......A...A. │ │ + 0x00085f08 0e0c41c7 0e0841c5 0e04440b 10000000 ..A...A...D..... │ │ + 0x00085f18 a0ab0000 e46dfdff 12000000 00000000 .....m.......... │ │ + 0x00085f28 10000000 b4ab0000 f06dfdff 07000000 .........m...... │ │ + 0x00085f38 00000000 38000000 c8ab0000 ec6dfdff ....8........m.. │ │ + 0x00085f48 9b000000 00410e08 8602410e 0c83034f .....A....A....O │ │ + 0x00085f58 0e300240 0a0e0c41 c30e0841 c60e0445 .0.@...A...A...E │ │ + 0x00085f68 0b02400e 0c41c30e 0841c60e 04000000 ..@..A...A...... │ │ + 0x00085f78 28000000 04ac0000 506efdff 6c000000 (.......Pn..l... │ │ + 0x00085f88 00410e08 8602410e 0c83034f 0e200256 .A....A....O. .V │ │ + 0x00085f98 0e0c43c3 0e0841c6 0e040000 1c000000 ..C...A......... │ │ + 0x00085fa8 30ac0000 946efdff 2b000000 00410e08 0....n..+....A.. │ │ + 0x00085fb8 83024f0e 20590e08 41c30e04 10000000 ..O. Y..A....... │ │ + 0x00085fc8 50ac0000 a46efdff 09000000 00000000 P....n.......... │ │ + 0x00085fd8 18000000 64ac0000 a06efdff 23000000 ....d....n..#... │ │ + 0x00085fe8 00410e08 860261c6 0e040000 10000000 .A....a......... │ │ + 0x00085ff8 80ac0000 b46efdff 0b000000 00000000 .....n.......... │ │ + 0x00086008 54000000 94ac0000 b06efdff 4e070000 T........n..N... │ │ + 0x00086018 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00086028 410e1483 054f0e50 02540a0e 1441c30e A....O.P.T...A.. │ │ + 0x00086038 1041c60e 0c41c70e 0841c50e 04450b03 .A...A...A...E.. │ │ + 0x00086048 ec020a0e 1441c30e 1043c60e 0c41c70e .....A...C...A.. │ │ + 0x00086058 0841c50e 04460b00 44000000 ecac0000 .A...F..D....... │ │ + 0x00086068 a875fdff b3000000 00410e08 8702410e .u.......A....A. │ │ + 0x00086078 0c860341 0e108304 4f0e4002 6c0a0e10 ...A....O.@.l... │ │ + 0x00086088 41c30e0c 41c60e08 41c70e04 470b670e A...A...A...G.g. │ │ + 0x00086098 1041c30e 0c41c60e 0841c70e 04000000 .A...A...A...... │ │ + 0x000860a8 3c000000 34ad0000 2076fdff e6000000 <...4... v...... │ │ + 0x000860b8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x000860c8 410e1483 054f0e50 02a00a0e 1441c30e A....O.P.....A.. │ │ + 0x000860d8 1041c60e 0c41c70e 0841c50e 04410b00 .A...A...A...A.. │ │ + 0x000860e8 30000000 74ad0000 d076fdff 71000000 0...t....v..q... │ │ + 0x000860f8 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ + 0x00086108 4f0e2002 5b0e1041 c30e0c41 c60e0841 O. .[..A...A...A │ │ + 0x00086118 c70e0400 10000000 a8ad0000 1c77fdff .............w.. │ │ + 0x00086128 09000000 00000000 44000000 bcad0000 ........D....... │ │ + 0x00086138 1877fdff 49010000 00410e08 8602410e .w..I....A....A. │ │ + 0x00086148 0c83034f 0e205d0a 0e0c41c3 0e0841c6 ...O. ]...A...A. │ │ + 0x00086158 0e04480b 0301010a 0e0c43c3 0e0841c6 ..H.......C...A. │ │ + 0x00086168 0e04430b 440e0c43 c30e0841 c60e0400 ..C.D..C...A.... │ │ + 0x00086178 3c000000 04ae0000 2078fdff 97050000 <....... x...... │ │ + 0x00086188 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00086198 410e1483 054f0e50 0374040a 0e1441c3 A....O.P.t....A. │ │ + 0x000861a8 0e1041c6 0e0c41c7 0e0841c5 0e04450b ..A...A...A...E. │ │ + 0x000861b8 1c000000 44ae0000 807dfdff 23000000 ....D....}..#... │ │ + 0x000861c8 00410e08 83024f0e 20510e08 41c30e04 .A....O. Q..A... │ │ + 0x000861d8 2c000000 64ae0000 a07dfdff 61000000 ,...d....}..a... │ │ + 0x000861e8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x000861f8 02570ac6 0e0c41c7 0e0841c5 0e04410b .W....A...A...A. │ │ + 0x00086208 2c000000 94ae0000 f07dfdff 61000000 ,........}..a... │ │ + 0x00086218 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00086228 02570ac6 0e0c41c7 0e0841c5 0e04410b .W....A...A...A. │ │ + 0x00086238 3c000000 c4ae0000 307efdff 0c010000 <.......0~...... │ │ + 0x00086248 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00086258 410e1483 054f0e50 02ad0a0e 1443c30e A....O.P.....C.. │ │ + 0x00086268 1041c60e 0c41c70e 0841c50e 04420b00 .A...A...A...B.. │ │ + 0x00086278 3c000000 04af0000 007ffdff 14010000 <............... │ │ + 0x00086288 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00086298 410e1483 054f0e50 02b50a0e 1443c30e A....O.P.....C.. │ │ + 0x000862a8 1041c60e 0c41c70e 0841c50e 04420b00 .A...A...A...B.. │ │ + 0x000862b8 3c000000 44af0000 e07ffdff 04010000 <...D........... │ │ + 0x000862c8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x000862d8 410e1483 054f0e40 02e30a0e 1443c30e A....O.@.....C.. │ │ + 0x000862e8 1041c60e 0c41c70e 0841c50e 04440b00 .A...A...A...D.. │ │ + 0x000862f8 28000000 84af0000 b080fdff 74000000 (...........t... │ │ + 0x00086308 00410e08 8602470e 0c83034f 0e30025a .A....G....O.0.Z │ │ + 0x00086318 0e0c41c3 0e0841c6 0e040000 54000000 ..A...A.....T... │ │ + 0x00086328 b0af0000 1481fdff df060000 00410e08 .............A.. │ │ + 0x00086338 8502410e 0c870341 0e108604 430e1483 ..A....A....C... │ │ + 0x00086348 054f0e50 032b030a 0e1441c3 0e1041c6 .O.P.+....A...A. │ │ + 0x00086358 0e0c41c7 0e0841c5 0e04440b 0388030a ..A...A...D..... │ │ + 0x00086368 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x00086378 0e04440b 40000000 08b00000 9c87fdff ..D.@........... │ │ + 0x00086388 c1060000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00086398 0e108604 410e1483 05520ea0 0103d104 ....A....R...... │ │ + 0x000863a8 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x000863b8 c50e0445 0b000000 54000000 4cb00000 ...E....T...L... │ │ + 0x000863c8 388efdff 41020000 00410e08 8502410e 8...A....A....A. │ │ + 0x000863d8 0c870341 0e108604 410e1483 054f0e70 ...A....A....O.p │ │ + 0x000863e8 035a010a 0e1443c3 0e1041c6 0e0c41c7 .Z....C...A...A. │ │ + 0x000863f8 0e0841c5 0e04410b 02940a0e 1443c30e ..A...A......C.. │ │ + 0x00086408 1041c60e 0c41c70e 0841c50e 04410b00 .A...A...A...A.. │ │ + 0x00086418 38000000 a4b00000 4090fdff 90000000 8.......@....... │ │ + 0x00086428 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00086438 410e1483 054f0e40 02780e14 41c30e10 A....O.@.x..A... │ │ + 0x00086448 41c60e0c 41c70e08 41c50e04 3c000000 A...A...A...<... │ │ + 0x00086458 e0b00000 a490fdff ff010000 00410e08 .............A.. │ │ + 0x00086468 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00086478 054f0e30 0355010a 0e1441c3 0e1043c6 .O.0.U....A...C. │ │ + 0x00086488 0e0c41c7 0e0841c5 0e044a0b 3c000000 ..A...A...J.<... │ │ + 0x00086498 20b10000 6492fdff 67020000 00410e08 ...d...g....A.. │ │ + 0x000864a8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000864b8 054f0e40 03bb010a 0e1441c3 0e1041c6 .O.@......A...A. │ │ + 0x000864c8 0e0c41c7 0e0841c5 0e04460b 38000000 ..A...A...F.8... │ │ + 0x000864d8 60b10000 a494fdff 8b000000 00410e08 `............A.. │ │ + 0x000864e8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000864f8 054f0e50 02730e14 41c30e10 41c60e0c .O.P.s..A...A... │ │ + 0x00086508 41c70e08 41c50e04 3c000000 9cb10000 A...A...<....... │ │ + 0x00086518 0895fdff 40010000 00410e08 8502410e ....@....A....A. │ │ + 0x00086528 0c870341 0e108604 410e1483 054f0e20 ...A....A....O. │ │ + 0x00086538 0328010e 1441c30e 1041c60e 0c41c70e .(...A...A...A.. │ │ + 0x00086548 0841c50e 04000000 3c000000 dcb10000 .A......<....... │ │ + 0x00086558 0896fdff 1d010000 00410e08 8502410e .........A....A. │ │ + 0x00086568 0c870341 0e108604 410e1483 05440e20 ...A....A....D. │ │ + 0x00086578 0300010a 0e1441c3 0e1041c6 0e0c41c7 ......A...A...A. │ │ + 0x00086588 0e0841c5 0e04410b 20000000 1cb20000 ..A...A. ....... │ │ + 0x00086598 e896fdff 3d000000 00410e08 8702410e ....=....A....A. │ │ + 0x000865a8 0c860379 c60e0841 c70e0400 3c000000 ...y...A....<... │ │ + 0x000865b8 40b20000 0497fdff ea000000 00410e08 @............A.. │ │ + 0x000865c8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000865d8 054f0e20 02cc0a0e 1441c30e 1041c60e .O. .....A...A.. │ │ + 0x000865e8 0c41c70e 0841c50e 04410b00 40000000 .A...A...A..@... │ │ + 0x000865f8 80b20000 c497fdff 72060000 00410e08 ........r....A.. │ │ + 0x00086608 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00086618 054f0e90 01034905 0a0e1441 c30e1041 .O....I....A...A │ │ + 0x00086628 c60e0c41 c70e0841 c50e0441 0b000000 ...A...A...A.... │ │ + 0x00086638 1c000000 c4b20000 009efdff 44000000 ............D... │ │ + 0x00086648 00410e08 83024f0e 30720e08 41c30e04 .A....O.0r..A... │ │ + 0x00086658 1c000000 e4b20000 309efdff 22000000 ........0..."... │ │ + 0x00086668 00410e08 83024f0e 20500e08 41c30e04 .A....O. P..A... │ │ + 0x00086678 50000000 04b30000 409efdff 32010000 P.......@...2... │ │ + 0x00086688 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00086698 430e1483 054f0e50 7c0a0e14 41c30e10 C....O.P|...A... │ │ + 0x000866a8 41c60e0c 41c70e08 41c50e04 430b790a A...A...A...C.y. │ │ + 0x000866b8 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x000866c8 0e04410b 20000000 58b30000 2c9ffdff ..A. ...X...,... │ │ + 0x000866d8 bc000000 00410e08 83024f0e 3002710a .....A....O.0.q. │ │ + 0x000866e8 0e0841c3 0e04460b 20000000 7cb30000 ..A...F. ...|... │ │ + 0x000866f8 c89ffdff a4000000 00410e08 83024f0e .........A....O. │ │ + 0x00086708 30025e0a 0e0841c3 0e04410b 20000000 0.^...A...A. ... │ │ + 0x00086718 a0b30000 54a0fdff 5f000000 00410e08 ....T..._....A.. │ │ + 0x00086728 83024f0e 30550a0e 0841c30e 04410b00 ..O.0U...A...A.. │ │ + 0x00086738 20000000 c4b30000 90a0fdff a4000000 ............... │ │ + 0x00086748 00410e08 83024f0e 30025e0a 0e0841c3 .A....O.0.^...A. │ │ + 0x00086758 0e04410b 20000000 e8b30000 1ca1fdff ..A. ........... │ │ + 0x00086768 b4000000 00410e08 83024f0e 3002690a .....A....O.0.i. │ │ + 0x00086778 0e0841c3 0e04460b 20000000 0cb40000 ..A...F. ....... │ │ + 0x00086788 b8a1fdff b4000000 00410e08 83024f0e .........A....O. │ │ + 0x00086798 3002690a 0e0841c3 0e04460b 20000000 0.i...A...F. ... │ │ + 0x000867a8 30b40000 54a2fdff ac000000 00410e08 0...T........A.. │ │ + 0x000867b8 83024f0e 3002650a 0e0841c3 0e04420b ..O.0.e...A...B. │ │ + 0x000867c8 10000000 54b40000 e0a2fdff 12000000 ....T........... │ │ + 0x000867d8 00000000 10000000 68b40000 eca2fdff ........h....... │ │ + 0x000867e8 03000000 00000000 10000000 7cb40000 ............|... │ │ + 0x000867f8 e8a2fdff 06000000 00000000 3c000000 ............<... │ │ + 0x00086808 90b40000 e4a2fdff 94010000 00410e08 .............A.. │ │ + 0x00086818 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00086828 05520ee0 0202680a 0e1441c3 0e1041c6 .R....h...A...A. │ │ + 0x00086838 0e0c41c7 0e0841c5 0e04460b 28000000 ..A...A...F.(... │ │ + 0x00086848 d0b40000 44a4fdff b2000000 00410e08 ....D........A.. │ │ + 0x00086858 83024f0e 50770a0e 0841c30e 04480b02 ..O.Pw...A...H.. │ │ + 0x00086868 600e0841 c30e0400 14000000 fcb40000 `..A............ │ │ + 0x00086878 d8a4fdff 34000000 004f0e08 640e0400 ....4....O..d... │ │ + 0x00086888 20000000 14b50000 00a5fdff 52000000 ...........R... │ │ + 0x00086898 00410e08 83024f0e 3002400e 0841c30e .A....O.0.@..A.. │ │ + 0x000868a8 04000000 10000000 38b50000 3ca5fdff ........8...<... │ │ + 0x000868b8 12000000 00000000 10000000 4cb50000 ............L... │ │ + 0x000868c8 48a5fdff 06000000 00000000 10000000 H............... │ │ + 0x000868d8 60b50000 44a5fdff 06000000 00000000 `...D........... │ │ + 0x000868e8 3c000000 74b50000 40a5fdff 94020000 <...t...@....... │ │ + 0x000868f8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00086908 410e1483 05520ee0 0202680a 0e1441c3 A....R....h...A. │ │ + 0x00086918 0e1041c6 0e0c41c7 0e0841c5 0e04460b ..A...A...A...F. │ │ + 0x00086928 28000000 b4b50000 a0a7fdff e7000000 (............... │ │ + 0x00086938 00410e08 83024f0e 50025c0a 0e0841c3 .A....O.P.\...A. │ │ + 0x00086948 0e04430b 02750e08 41c30e04 1c000000 ..C..u..A....... │ │ + 0x00086958 e0b50000 64a8fdff 65000000 004f0e08 ....d...e....O.. │ │ + 0x00086968 710a0e04 480b5c0e 04000000 30000000 q...H.\.....0... │ │ + 0x00086978 00b60000 b4a8fdff 7c000000 00410e08 ........|....A.. │ │ + 0x00086988 8702410e 0c860341 0e108304 4f0e3002 ..A....A....O.0. │ │ + 0x00086998 660e1041 c30e0c41 c60e0841 c70e0400 f..A...A...A.... │ │ + 0x000869a8 20000000 34b60000 00a9fdff 5f000000 ...4......._... │ │ + 0x000869b8 00410e08 8702430e 0c860302 59c60e08 .A....C.....Y... │ │ + 0x000869c8 41c70e04 3c000000 58b60000 3ca9fdff A...<...X...<... │ │ + 0x000869d8 83010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x000869e8 0e108604 410e1483 054f0e30 036b010e ....A....O.0.k.. │ │ + 0x000869f8 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00086a08 04000000 10000000 98b60000 8caafdff ................ │ │ + 0x00086a18 0d000000 00000000 28000000 acb60000 ........(....... │ │ + 0x00086a28 88aafdff 4f000000 00410e08 8602410e ....O....A....A. │ │ + 0x00086a38 0c83034f 0e207b0e 0c41c30e 0841c60e ...O. {..A...A.. │ │ + 0x00086a48 04000000 54000000 d8b60000 acaafdff ....T........... │ │ + 0x00086a58 10060000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00086a68 0e108604 410e1483 054f0e60 590a0e14 ....A....O.`Y... │ │ + 0x00086a78 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ + 0x00086a88 480b0357 030a0e14 41c30e10 41c60e0c H..W....A...A... │ │ + 0x00086a98 41c70e08 41c50e04 410b0000 44000000 A...A...A...D... │ │ + 0x00086aa8 30b70000 64b0fdff 2c010000 00410e08 0...d...,....A.. │ │ + 0x00086ab8 8602410e 0c83034f 0e200241 0a0e0c41 ..A....O. .A...A │ │ + 0x00086ac8 c30e0841 c60e0444 0b026a0a 0e0c41c3 ...A...D..j...A. │ │ + 0x00086ad8 0e0841c6 0e04440b 02610e0c 41c30e08 ..A...D..a..A... │ │ + 0x00086ae8 41c60e04 38000000 78b70000 4cb1fdff A...8...x...L... │ │ + 0x00086af8 9d000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00086b08 0e108604 410e1483 054f0e40 02830e14 ....A....O.@.... │ │ + 0x00086b18 41c30e10 43c60e0c 41c70e08 41c50e04 A...C...A...A... │ │ + 0x00086b28 28000000 b4b70000 b0b1fdff 61000000 (...........a... │ │ + 0x00086b38 00410e08 8602410e 0c83034f 0e20024d .A....A....O. .M │ │ + 0x00086b48 0e0c41c3 0e0841c6 0e040000 30000000 ..A...A.....0... │ │ + 0x00086b58 e0b70000 f4b1fdff bc000000 00410e08 .............A.. │ │ + 0x00086b68 8702430e 0c860355 0ac60e08 41c70e04 ..C....U....A... │ │ + 0x00086b78 460b6a0a c60e0841 c70e0445 0b000000 F.j....A...E.... │ │ + 0x00086b88 24000000 14b80000 80b2fdff 92000000 $............... │ │ + 0x00086b98 00410e08 8702410e 0c860302 410ac60e .A....A.....A... │ │ + 0x00086ba8 0841c70e 04440b00 10000000 3cb80000 .A...D......<... │ │ + 0x00086bb8 f8b2fdff 3b000000 00000000 24000000 ....;.......$... │ │ + 0x00086bc8 50b80000 24b3fdff 92000000 00410e08 P...$........A.. │ │ + 0x00086bd8 8702410e 0c860302 440ac60e 0841c70e ..A.....D....A.. │ │ + 0x00086be8 04410b00 10000000 78b80000 9cb3fdff .A......x....... │ │ + 0x00086bf8 11000000 00000000 10000000 8cb80000 ................ │ │ + 0x00086c08 a8b3fdff 0b000000 00000000 28000000 ............(... │ │ + 0x00086c18 a0b80000 a4b3fdff 45000000 00410e08 ........E....A.. │ │ + 0x00086c28 8602410e 0c83034f 0e20710e 0c41c30e ..A....O. q..A.. │ │ + 0x00086c38 0841c60e 04000000 10000000 ccb80000 .A.............. │ │ + 0x00086c48 c8b3fdff 0f000000 00000000 10000000 ................ │ │ + 0x00086c58 e0b80000 c4b3fdff 12000000 00000000 ................ │ │ + 0x00086c68 10000000 f4b80000 d0b3fdff 06000000 ................ │ │ + 0x00086c78 00000000 10000000 08b90000 ccb3fdff ................ │ │ + 0x00086c88 06000000 00000000 3c000000 1cb90000 ........<....... │ │ + 0x00086c98 c8b3fdff d4010000 00410e08 8502410e .........A....A. │ │ + 0x00086ca8 0c870341 0e108604 410e1483 05520ee0 ...A....A....R.. │ │ + 0x00086cb8 0202680a 0e1441c3 0e1041c6 0e0c41c7 ..h...A...A...A. │ │ + 0x00086cc8 0e0841c5 0e04460b 28000000 5cb90000 ..A...F.(...\... │ │ + 0x00086cd8 68b5fdff ba000000 00410e08 83024f0e h........A....O. │ │ + 0x00086ce8 507f0a0e 0841c30e 04480b02 600e0841 P....A...H..`..A │ │ + 0x00086cf8 c30e0400 14000000 88b90000 fcb5fdff ................ │ │ + 0x00086d08 3c000000 004f0e08 6c0e0400 30000000 <....O..l...0... │ │ + 0x00086d18 a0b90000 24b6fdff 7c000000 00410e08 ....$...|....A.. │ │ + 0x00086d28 8702410e 0c860341 0e108304 4f0e3002 ..A....A....O.0. │ │ + 0x00086d38 660e1041 c30e0c41 c60e0841 c70e0400 f..A...A...A.... │ │ + 0x00086d48 54000000 d4b90000 70b6fdff 7f010000 T.......p....... │ │ + 0x00086d58 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00086d68 410e1483 054f0e40 02d10a0e 1441c30e A....O.@.....A.. │ │ + 0x00086d78 1041c60e 0c41c70e 0841c50e 04480b62 .A...A...A...H.b │ │ + 0x00086d88 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x00086d98 c50e0442 0b000000 44000000 2cba0000 ...B....D...,... │ │ + 0x00086da8 98b7fdff f6000000 00410e08 8602430e .........A....C. │ │ + 0x00086db8 0c83034f 0e300280 0a0e0c41 c30e0841 ...O.0.....A...A │ │ + 0x00086dc8 c60e0443 0b610a0e 0c41c30e 0841c60e ...C.a...A...A.. │ │ + 0x00086dd8 04450b73 0e0c41c3 0e0841c6 0e040000 .E.s..A...A..... │ │ + 0x00086de8 38000000 74ba0000 50b8fdff 7d000000 8...t...P...}... │ │ + 0x00086df8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00086e08 410e1483 054f0e30 02650e14 41c30e10 A....O.0.e..A... │ │ + 0x00086e18 41c60e0c 41c70e08 41c50e04 34000000 A...A...A...4... │ │ + 0x00086e28 b0ba0000 94b8fdff d4000000 00410e08 .............A.. │ │ + 0x00086e38 8702410e 0c860341 0e108304 4f0e3002 ..A....A....O.0. │ │ + 0x00086e48 b90a0e10 41c30e0c 41c60e08 41c70e04 ....A...A...A... │ │ + 0x00086e58 410b0000 3c000000 e8ba0000 3cb9fdff A...<.......<... │ │ + 0x00086e68 44010000 00410e08 8502410e 0c870341 D....A....A....A │ │ + 0x00086e78 0e108604 410e1483 054f0e40 02ef0a0e ....A....O.@.... │ │ + 0x00086e88 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00086e98 04420b00 40000000 28bb0000 5cbafdff .B..@...(...\... │ │ + 0x00086ea8 9d050000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00086eb8 0e108604 410e1483 05520e80 a1020300 ....A....R...... │ │ + 0x00086ec8 020a0e14 41c30e10 41c60e0c 41c70e08 ....A...A...A... │ │ + 0x00086ed8 41c50e04 460b0000 3c000000 6cbb0000 A...F...<...l... │ │ + 0x00086ee8 b8bffdff 87000000 00410e08 8502410e .........A....A. │ │ + 0x00086ef8 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ + 0x00086f08 02520a0e 1443c30e 1041c60e 0c41c70e .R...C...A...A.. │ │ + 0x00086f18 0841c50e 04450b00 54000000 acbb0000 .A...E..T....... │ │ + 0x00086f28 08c0fdff 72010000 00410e08 8502410e ....r....A....A. │ │ + 0x00086f38 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ + 0x00086f48 02520a0e 1441c30e 1041c60e 0c41c70e .R...A...A...A.. │ │ + 0x00086f58 0841c50e 04470b02 860a0e14 43c30e10 .A...G......C... │ │ + 0x00086f68 41c60e0c 41c70e08 41c50e04 440b0000 A...A...A...D... │ │ + 0x00086f78 3c000000 04bc0000 30c1fdff 53010000 <.......0...S... │ │ + 0x00086f88 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00086f98 410e1483 054f0e40 029d0a0e 1441c30e A....O.@.....A.. │ │ + 0x00086fa8 1041c60e 0c41c70e 0841c50e 04410b00 .A...A...A...A.. │ │ + 0x00086fb8 3c000000 44bc0000 50c2fdff d2010000 <...D...P....... │ │ + 0x00086fc8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00086fd8 410e1483 054f0e70 02a80a0e 1441c30e A....O.p.....A.. │ │ + 0x00086fe8 1041c60e 0c41c70e 0841c50e 04410b00 .A...A...A...A.. │ │ + 0x00086ff8 3c000000 84bc0000 f0c3fdff 60020000 <...........`... │ │ + 0x00087008 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00087018 410e1483 054f0e70 02b30a0e 1441c30e A....O.p.....A.. │ │ + 0x00087028 1041c60e 0c41c70e 0841c50e 04460b00 .A...A...A...F.. │ │ + 0x00087038 20000000 c4bc0000 10c6fdff f1000000 ............... │ │ + 0x00087048 00410e08 83024f0e 4002580a 0e0841c3 .A....O.@.X...A. │ │ + 0x00087058 0e04470b 34000000 e8bc0000 ecc6fdff ..G.4........... │ │ + 0x00087068 07010000 00410e08 8702410e 0c860341 .....A....A....A │ │ + 0x00087078 0e108304 4f0e3002 6e0a0e10 41c30e0c ....O.0.n...A... │ │ + 0x00087088 41c60e08 41c70e04 450b0000 34000000 A...A...E...4... │ │ + 0x00087098 20bd0000 c4c7fdff a2010000 00410e08 ............A.. │ │ + 0x000870a8 8702410e 0c860341 0e108304 4f0e3002 ..A....A....O.0. │ │ + 0x000870b8 6e0a0e10 41c30e0c 41c60e08 41c70e04 n...A...A...A... │ │ + 0x000870c8 450b0000 54000000 58bd0000 3cc9fdff E...T...X...<... │ │ + 0x000870d8 97020000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x000870e8 0e108604 410e1483 054f0e50 038b010a ....A....O.P.... │ │ + 0x000870f8 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x00087108 0e04460b 440a0e14 43c30e10 41c60e0c ..F.D...C...A... │ │ + 0x00087118 41c70e08 41c50e04 460b0000 38000000 A...A...F...8... │ │ + 0x00087128 b0bd0000 84cbfdff 7d000000 00410e08 ........}....A.. │ │ + 0x00087138 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00087148 054f0e30 02630e14 43c30e10 41c60e0c .O.0.c..C...A... │ │ + 0x00087158 41c70e08 41c50e04 34000000 ecbd0000 A...A...4....... │ │ + 0x00087168 d8cbfdff c8000000 00410e08 8502410e .........A....A. │ │ + 0x00087178 0c870341 0e108604 440e1802 b10a0e10 ...A....D....... │ │ + 0x00087188 41c60e0c 41c70e08 41c50e04 410b0000 A...A...A...A... │ │ + 0x00087198 20000000 24be0000 70ccfdff 2e000000 ...$...p....... │ │ + 0x000871a8 00410e08 8702410e 0c86036a c60e0841 .A....A....j...A │ │ + 0x000871b8 c70e0400 20000000 48be0000 7cccfdff .... ...H...|... │ │ + 0x000871c8 2e000000 00410e08 8702410e 0c86036a .....A....A....j │ │ + 0x000871d8 c60e0841 c70e0400 48000000 6cbe0000 ...A....H...l... │ │ + 0x000871e8 88ccfdff 76000000 00410e08 8502410e ....v....A....A. │ │ + 0x000871f8 0c870341 0e108604 5c0ac60e 0c43c70e ...A....\....C.. │ │ + 0x00087208 0844c50e 04420b79 0ac60e0c 47c70e08 .D...B.y....G... │ │ + 0x00087218 43c50e04 450b41c6 0e0c43c7 0e0841c5 C...E.A...C...A. │ │ + 0x00087228 0e040000 54000000 b8be0000 bcccfdff ....T........... │ │ + 0x00087238 9a000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00087248 0e108604 440e1402 6d0a0e10 44c60e0c ....D...m...D... │ │ + 0x00087258 44c70e08 43c50e04 410b490a 0e1041c6 D...C...A.I...A. │ │ + 0x00087268 0e0c44c7 0e0841c5 0e04410b 440e1043 ..D...A...A.D..C │ │ + 0x00087278 c60e0c41 c70e0841 c50e0400 10000000 ...A...A........ │ │ + 0x00087288 10bf0000 04cdfdff 2e000000 00000000 ................ │ │ + 0x00087298 18000000 24bf0000 20cdfdff 6c000000 ....$... ...l... │ │ + 0x000872a8 00410e08 83024f0e 20000000 40000000 .A....O. ...@... │ │ + 0x000872b8 40bf0000 74cdfdff 6e000000 00410e08 @...t...n....A.. │ │ + 0x000872c8 8702410e 0c860341 0e108304 4f0e405c ..A....A....O.@\ │ │ + 0x000872d8 0a0e1041 c30e0c41 c60e0841 c70e0447 ...A...A...A...G │ │ + 0x000872e8 0b720e10 41c30e0c 41c60e08 41c70e04 .r..A...A...A... │ │ + 0x000872f8 34000000 84bf0000 a0cdfdff 59000000 4...........Y... │ │ + 0x00087308 00410e08 8602410e 0c83034f 0e30540a .A....A....O.0T. │ │ + 0x00087318 0e0c41c3 0e0841c6 0e04410b 6e0e0c41 ..A...A...A.n..A │ │ + 0x00087328 c30e0841 c60e0400 34000000 bcbf0000 ...A....4....... │ │ + 0x00087338 c8cdfdff 61000000 00410e08 8602410e ....a....A....A. │ │ + 0x00087348 0c83034f 0e305c0a 0e0c41c3 0e0841c6 ...O.0\...A...A. │ │ + 0x00087358 0e04410b 6e0e0c41 c30e0841 c60e0400 ..A.n..A...A.... │ │ + 0x00087368 34000000 f4bf0000 00cefdff 5c000000 4...........\... │ │ + 0x00087378 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ + 0x00087388 4f0e207f 0a0e1041 c30e0c41 c60e0841 O. ....A...A...A │ │ + 0x00087398 c70e0444 0b000000 50000000 2cc00000 ...D....P...,... │ │ + 0x000873a8 28cefdff 5e010000 00410e08 8502410e (...^....A....A. │ │ + 0x000873b8 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ + 0x000873c8 02f10a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x000873d8 0841c50e 04480b02 490e1441 c30e1041 .A...H..I..A...A │ │ + 0x000873e8 c60e0c41 c70e0841 c50e0400 1c000000 ...A...A........ │ │ + 0x000873f8 80c00000 34cffdff 22000000 00410e08 ....4..."....A.. │ │ + 0x00087408 83024f0e 20500e08 41c30e04 28000000 ..O. P..A...(... │ │ + 0x00087418 a0c00000 44cffdff 32000000 00410e08 ....D...2....A.. │ │ + 0x00087428 8602410e 0c83034f 0e205e0e 0c41c30e ..A....O. ^..A.. │ │ + 0x00087438 0841c60e 04000000 3c000000 ccc00000 .A......<....... │ │ + 0x00087448 58cffdff 11020000 00410e08 8502410e X........A....A. │ │ + 0x00087458 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ + 0x00087468 03f7010e 1443c30e 1041c60e 0c41c70e .....C...A...A.. │ │ + 0x00087478 0841c50e 04000000 28000000 0cc10000 .A......(....... │ │ + 0x00087488 38d1fdff 42000000 00410e08 8602410e 8...B....A....A. │ │ + 0x00087498 0c83034f 0e206e0e 0c41c30e 0841c60e ...O. n..A...A.. │ │ + 0x000874a8 04000000 3c000000 38c10000 5cd1fdff ....<...8...\... │ │ + 0x000874b8 f9040000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x000874c8 0e108604 410e1483 054f0e50 03bb030a ....A....O.P.... │ │ + 0x000874d8 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x000874e8 0e04460b 28000000 78c10000 1cd6fdff ..F.(...x....... │ │ + 0x000874f8 4c000000 00410e08 8602410e 0c83034f L....A....A....O │ │ + 0x00087508 0e20780e 0c41c30e 0841c60e 04000000 . x..A...A...... │ │ + 0x00087518 3c000000 a4c10000 40d6fdff 9e020000 <.......@....... │ │ + 0x00087528 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00087538 410e1483 054f0e40 036b020a 0e1441c3 A....O.@.k....A. │ │ + 0x00087548 0e1041c6 0e0c41c7 0e0841c5 0e04460b ..A...A...A...F. │ │ + 0x00087558 50000000 e4c10000 a0d8fdff 74010000 P...........t... │ │ + 0x00087568 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00087578 410e1483 054f0e30 02f10a0e 1441c30e A....O.0.....A.. │ │ + 0x00087588 1041c60e 0c41c70e 0841c50e 04480b02 .A...A...A...H.. │ │ + 0x00087598 5f0e1441 c30e1041 c60e0c41 c70e0841 _..A...A...A...A │ │ + 0x000875a8 c50e0400 1c000000 38c20000 ccd9fdff ........8....... │ │ + 0x000875b8 32000000 00410e08 83024f0e 20600e08 2....A....O. `.. │ │ + 0x000875c8 41c30e04 50000000 58c20000 ecd9fdff A...P...X....... │ │ + 0x000875d8 10010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x000875e8 0e108604 410e1483 054f0e40 02a40a0e ....A....O.@.... │ │ + 0x000875f8 1443c30e 1041c60e 0c41c70e 0841c50e .C...A...A...A.. │ │ + 0x00087608 04430b02 440e1446 c30e1043 c60e0c41 .C..D..F...C...A │ │ + 0x00087618 c70e0841 c50e0400 40000000 acc20000 ...A....@....... │ │ + 0x00087628 b8dafdff cb040000 00410e08 8502410e .........A....A. │ │ + 0x00087638 0c870341 0e108604 410e1483 05520ee0 ...A....A....R.. │ │ + 0x00087648 01030502 0a0e1441 c30e1041 c60e0c41 .......A...A...A │ │ + 0x00087658 c70e0841 c50e0441 0b000000 38000000 ...A...A....8... │ │ + 0x00087668 f0c20000 54dffdff 7c000000 00410e08 ....T...|....A.. │ │ + 0x00087678 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00087688 054f0e30 02640e14 41c30e10 41c60e0c .O.0.d..A...A... │ │ + 0x00087698 41c70e08 41c50e04 10000000 2cc30000 A...A.......,... │ │ + 0x000876a8 98dffdff 14000000 00000000 20000000 ............ ... │ │ + 0x000876b8 40c30000 a4dffdff 5f000000 00410e08 @......._....A.. │ │ + 0x000876c8 83024f0e 3002480a 0e0841c3 0e04410b ..O.0.H...A...A. │ │ + 0x000876d8 2c000000 64c30000 e0dffdff 8d000000 ,...d........... │ │ + 0x000876e8 00410e08 8602410e 0c83034f 0e400244 .A....A....O.@.D │ │ + 0x000876f8 0a0e0c41 c30e0841 c60e0441 0b000000 ...A...A...A.... │ │ + 0x00087708 3c000000 94c30000 50e0fdff c3050000 <.......P....... │ │ + 0x00087718 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00087728 430e1483 054f0e60 03f8030a 0e1441c3 C....O.`......A. │ │ + 0x00087738 0e1041c6 0e0c41c7 0e0841c5 0e04470b ..A...A...A...G. │ │ + 0x00087748 50000000 d4c30000 e0e5fdff 71000000 P...........q... │ │ + 0x00087758 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00087768 410e1483 054f0e30 02440a0e 1441c30e A....O.0.D...A.. │ │ + 0x00087778 1043c60e 0c41c70e 0841c50e 044b0b44 .C...A...A...K.D │ │ + 0x00087788 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x00087798 0e040000 20000000 28c40000 0ce6fdff .... ...(....... │ │ + 0x000877a8 34000000 00410e08 83024f0e 205e0a0e 4....A....O. ^.. │ │ + 0x000877b8 0841c30e 04410b00 20000000 4cc40000 .A...A.. ...L... │ │ + 0x000877c8 28e6fdff 34000000 00410e08 83024f0e (...4....A....O. │ │ + 0x000877d8 205e0a0e 0841c30e 04410b00 28000000 ^...A...A..(... │ │ + 0x000877e8 70c40000 44e6fdff 38000000 00410e08 p...D...8....A.. │ │ + 0x000877f8 83024f0e 205e0a0e 0841c30e 04410b44 ..O. ^...A...A.D │ │ + 0x00087808 0e0843c3 0e040000 28000000 9cc40000 ..C.....(....... │ │ + 0x00087818 58e6fdff 38000000 00410e08 83024f0e X...8....A....O. │ │ + 0x00087828 205e0a0e 0841c30e 04410b44 0e0843c3 ^...A...A.D..C. │ │ + 0x00087838 0e040000 64000000 c8c40000 6ce6fdff ....d.......l... │ │ + 0x00087848 ad000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00087858 0e108604 410e1483 054f0e40 024c0a0e ....A....O.@.L.. │ │ + 0x00087868 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00087878 04450b4a 0a0e1441 c30e1041 c60e0c41 .E.J...A...A...A │ │ + 0x00087888 c70e0841 c50e0442 0b700e14 41c30e10 ...A...B.p..A... │ │ + 0x00087898 41c60e0c 41c70e08 41c50e04 28000000 A...A...A...(... │ │ + 0x000878a8 30c50000 b4e6fdff 66000000 00410e08 0.......f....A.. │ │ + 0x000878b8 8602410e 0c83034f 0e30620a 0e0c41c3 ..A....O.0b...A. │ │ + 0x000878c8 0e0841c6 0e04430b 28000000 5cc50000 ..A...C.(...\... │ │ + 0x000878d8 f8e6fdff 76000000 00410e08 8602410e ....v....A....A. │ │ + 0x000878e8 0c83034f 0e40720a 0e0c41c3 0e0841c6 ...O.@r...A...A. │ │ + 0x000878f8 0e04430b 10000000 88c50000 4ce7fdff ..C.........L... │ │ + 0x00087908 08000000 00000000 3c000000 9cc50000 ........<....... │ │ + 0x00087918 48e7fdff 0c010000 00410e08 8502410e H........A....A. │ │ + 0x00087928 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ + 0x00087938 780a0e14 41c30e10 41c60e0c 41c70e08 x...A...A...A... │ │ + 0x00087948 41c50e04 410b0000 40000000 dcc50000 A...A...@....... │ │ + 0x00087958 18e8fdff fe070000 00410e08 8502410e .........A....A. │ │ + 0x00087968 0c870341 0e108604 410e1483 054f0e80 ...A....A....O.. │ │ + 0x00087978 01034b01 0a0e1441 c30e1041 c60e0c41 ..K....A...A...A │ │ + 0x00087988 c70e0841 c50e0446 0b000000 3c000000 ...A...F....<... │ │ + 0x00087998 20c60000 e4effdff 89010000 00410e08 ............A.. │ │ + 0x000879a8 8502410e 0c870341 0e108604 430e1483 ..A....A....C... │ │ + 0x000879b8 054f0e50 02420a0e 1441c30e 1041c60e .O.P.B...A...A.. │ │ + 0x000879c8 0c41c70e 0841c50e 04450b00 54000000 .A...A...E..T... │ │ + 0x000879d8 60c60000 44f1fdff 4e010000 00410e08 `...D...N....A.. │ │ + 0x000879e8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000879f8 054f0e40 02f40a0e 1441c30e 1041c60e .O.@.....A...A.. │ │ + 0x00087a08 0c41c70e 0841c50e 04450b6c 0a0e1443 .A...A...E.l...C │ │ + 0x00087a18 c30e1041 c60e0c41 c70e0841 c50e0441 ...A...A...A...A │ │ + 0x00087a28 0b000000 58000000 b8c60000 4cf2fdff ....X.......L... │ │ + 0x00087a38 aa040000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00087a48 0e108604 410e1483 054f0e80 0103de01 ....A....O...... │ │ + 0x00087a58 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x00087a68 c50e044b 0b03e901 0a0e1441 c30e1041 ...K.......A...A │ │ + 0x00087a78 c60e0c41 c70e0841 c50e0441 0b000000 ...A...A...A.... │ │ + 0x00087a88 38000000 14c70000 a0f6fdff 60000000 8...........`... │ │ + 0x00087a98 00410e08 8602410e 0c83034f 0e207a0a .A....A....O. z. │ │ + 0x00087aa8 0e0c41c3 0e0841c6 0e04430b 460a0e0c ..A...A...C.F... │ │ + 0x00087ab8 41c30e08 41c60e04 410b0000 38000000 A...A...A...8... │ │ + 0x00087ac8 50c70000 c4f6fdff 97000000 00410e08 P............A.. │ │ + 0x00087ad8 8602410e 0c83034f 0e307e0a 0e0c43c3 ..A....O.0~...C. │ │ + 0x00087ae8 0e0841c6 0e04450b 460a0e0c 41c30e08 ..A...E.F...A... │ │ + 0x00087af8 43c60e04 410b0000 3c000000 8cc70000 C...A...<....... │ │ + 0x00087b08 28f7fdff 3a020000 00410e08 8502410e (...:....A....A. │ │ + 0x00087b18 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x00087b28 02410a0e 1441c30e 1041c60e 0c41c70e .A...A...A...A.. │ │ + 0x00087b38 0841c50e 04480b00 28000000 ccc70000 .A...H..(....... │ │ + 0x00087b48 28f9fdff 2e000000 00410e08 8602410e (........A....A. │ │ + 0x00087b58 0c83034f 0e205a0e 0c41c30e 0841c60e ...O. Z..A...A.. │ │ + 0x00087b68 04000000 1c000000 f8c70000 2cf9fdff ............,... │ │ + 0x00087b78 1b000000 00410e08 83024f0e 10490e08 .....A....O..I.. │ │ + 0x00087b88 41c30e04 1c000000 18c80000 2cf9fdff A...........,... │ │ + 0x00087b98 43000000 00410e08 83024f0e 20710e08 C....A....O. q.. │ │ + 0x00087ba8 41c30e04 3c000000 38c80000 5cf9fdff A...<...8...\... │ │ + 0x00087bb8 8e010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00087bc8 0e108604 410e1483 05520ed0 0802c60a ....A....R...... │ │ + 0x00087bd8 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x00087be8 0e04480b 3c000000 78c80000 acfafdff ..H.<...x....... │ │ + 0x00087bf8 f6010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00087c08 0e108604 410e1483 05520ee0 0802f90a ....A....R...... │ │ + 0x00087c18 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x00087c28 0e04450b 10000000 b8c80000 6cfcfdff ..E.........l... │ │ + 0x00087c38 24000000 00000000 10000000 ccc80000 $............... │ │ + 0x00087c48 88fcfdff 33000000 00000000 44000000 ....3.......D... │ │ + 0x00087c58 e0c80000 b4fcfdff 87000000 00410e08 .............A.. │ │ + 0x00087c68 8702410e 0c860341 0e108304 4f0e2002 ..A....A....O. . │ │ + 0x00087c78 5a0a0e10 41c30e0c 41c60e08 41c70e04 Z...A...A...A... │ │ + 0x00087c88 410b440a 0e1043c3 0e0c41c6 0e0841c7 A.D...C...A...A. │ │ + 0x00087c98 0e04470b 10000000 28c90000 fcfcfdff ..G.....(....... │ │ + 0x00087ca8 1c000000 00000000 10000000 3cc90000 ............<... │ │ + 0x00087cb8 08fdfdff 12000000 00000000 10000000 ................ │ │ + 0x00087cc8 50c90000 14fdfdff 20000000 00000000 P....... ....... │ │ + 0x00087cd8 28000000 64c90000 20fdfdff 36000000 (...d... ...6... │ │ + 0x00087ce8 00410e08 8602410e 0c83034f 0e20620e .A....A....O. b. │ │ + 0x00087cf8 0c41c30e 0841c60e 04000000 50000000 .A...A......P... │ │ + 0x00087d08 90c90000 34fdfdff cc000000 00410e08 ....4........A.. │ │ + 0x00087d18 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00087d28 054f0e30 7b0a0e14 41c30e10 41c60e0c .O.0{...A...A... │ │ + 0x00087d38 41c70e08 41c50e04 460b720a 0e1441c3 A...A...F.r...A. │ │ + 0x00087d48 0e1041c6 0e0c41c7 0e0841c5 0e04420b ..A...A...A...B. │ │ + 0x00087d58 58000000 e4c90000 b0fdfdff ea000000 X............... │ │ + 0x00087d68 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ + 0x00087d78 4f0e2002 4c0a0e10 41c30e0c 41c60e08 O. .L...A...A... │ │ + 0x00087d88 41c70e04 470b540a 0e1041c3 0e0c41c6 A...G.T...A...A. │ │ + 0x00087d98 0e0841c7 0e04410b 4b0a0e10 41c30e0c ..A...A.K...A... │ │ + 0x00087da8 41c60e08 41c70e04 420b0000 10000000 A...A...B....... │ │ + 0x00087db8 40ca0000 44fefdff 0e000000 00000000 @...D........... │ │ + 0x00087dc8 20000000 54ca0000 50fefdff 5c000000 ...T...P...\... │ │ + 0x00087dd8 00410e08 8602460e 0c830302 53c30e08 .A....F.....S... │ │ + 0x00087de8 41c60e04 1c000000 78ca0000 8cfefdff A.......x....... │ │ + 0x00087df8 22000000 00410e08 83024f0e 20500e08 "....A....O. P.. │ │ + 0x00087e08 41c30e04 3c000000 98ca0000 acfefdff A...<........... │ │ + 0x00087e18 5d010000 00410e08 8502410e 0c870341 ]....A....A....A │ │ + 0x00087e28 0e108604 410e1483 054f0e30 0306010a ....A....O.0.... │ │ + 0x00087e38 0e1450c3 0e1046c6 0e0c48c7 0e0846c5 ..P...F...H...F. │ │ + 0x00087e48 0e04430b 1c000000 d8ca0000 ccfffdff ..C............. │ │ + 0x00087e58 1d000000 00410e08 83024f0e 104b0e08 .....A....O..K.. │ │ + 0x00087e68 41c30e04 1c000000 f8ca0000 ccfffdff A............... │ │ + 0x00087e78 3e000000 00410e08 83024f0e 206c0e08 >....A....O. l.. │ │ + 0x00087e88 41c30e04 1c000000 18cb0000 ecfffdff A............... │ │ + 0x00087e98 3e000000 00410e08 83024f0e 206c0e08 >....A....O. l.. │ │ + 0x00087ea8 41c30e04 1c000000 38cb0000 0c00feff A.......8....... │ │ + 0x00087eb8 46000000 00410e08 83024f0e 20740e08 F....A....O. t.. │ │ + 0x00087ec8 41c30e04 28000000 58cb0000 3c00feff A...(...X...<... │ │ + 0x00087ed8 6b000000 00410e08 8602410e 0c83034f k....A....A....O │ │ + 0x00087ee8 0e200257 0e0c41c3 0e0841c6 0e040000 . .W..A...A..... │ │ + 0x00087ef8 1c000000 84cb0000 8000feff 49000000 ............I... │ │ + 0x00087f08 00410e08 83024f0e 20770e08 41c30e04 .A....O. w..A... │ │ + 0x00087f18 1c000000 a4cb0000 b000feff 49000000 ............I... │ │ + 0x00087f28 00410e08 83024f0e 20770e08 41c30e04 .A....O. w..A... │ │ + 0x00087f38 1c000000 c4cb0000 e000feff 49000000 ............I... │ │ + 0x00087f48 00410e08 83024f0e 20770e08 41c30e04 .A....O. w..A... │ │ + 0x00087f58 1c000000 e4cb0000 1001feff 51000000 ............Q... │ │ + 0x00087f68 00410e08 83024f0e 207f0e08 41c30e04 .A....O. ...A... │ │ + 0x00087f78 20000000 04cc0000 5001feff 59000000 .......P...Y... │ │ + 0x00087f88 00410e08 83024f0e 3002470e 0841c30e .A....O.0.G..A.. │ │ + 0x00087f98 04000000 28000000 28cc0000 9c01feff ....(...(....... │ │ + 0x00087fa8 38000000 00410e08 8602410e 0c83034f 8....A....A....O │ │ + 0x00087fb8 0e20640e 0c41c30e 0841c60e 04000000 . d..A...A...... │ │ + 0x00087fc8 10000000 54cc0000 b001feff 2c000000 ....T.......,... │ │ + 0x00087fd8 00000000 10000000 68cc0000 cc01feff ........h....... │ │ + 0x00087fe8 1d000000 00000000 10000000 7ccc0000 ............|... │ │ + 0x00087ff8 d801feff 1f000000 00000000 28000000 ............(... │ │ + 0x00088008 90cc0000 e401feff 51000000 00410e08 ........Q....A.. │ │ + 0x00088018 8602410e 0c83034f 0e207d0e 0c41c30e ..A....O. }..A.. │ │ + 0x00088028 0841c60e 04000000 28000000 bccc0000 .A......(....... │ │ + 0x00088038 1802feff 51000000 00410e08 8602410e ....Q....A....A. │ │ + 0x00088048 0c83034f 0e207d0e 0c41c30e 0841c60e ...O. }..A...A.. │ │ + 0x00088058 04000000 28000000 e8cc0000 4c02feff ....(.......L... │ │ + 0x00088068 51000000 00410e08 8602410e 0c83034f Q....A....A....O │ │ + 0x00088078 0e207d0e 0c41c30e 0841c60e 04000000 . }..A...A...... │ │ + 0x00088088 28000000 14cd0000 8002feff 59000000 (...........Y... │ │ + 0x00088098 00410e08 8602410e 0c83034f 0e200245 .A....A....O. .E │ │ + 0x000880a8 0e0c41c3 0e0841c6 0e040000 28000000 ..A...A.....(... │ │ + 0x000880b8 40cd0000 b402feff 61000000 00410e08 @.......a....A.. │ │ + 0x000880c8 8602410e 0c83034f 0e30024d 0e0c41c3 ..A....O.0.M..A. │ │ + 0x000880d8 0e0841c6 0e040000 28000000 6ccd0000 ..A.....(...l... │ │ + 0x000880e8 f802feff 34000000 00410e08 8602410e ....4....A....A. │ │ + 0x000880f8 0c83034f 0e205e0e 0c43c30e 0841c60e ...O. ^..C...A.. │ │ + 0x00088108 04000000 44000000 98cd0000 0c03feff ....D........... │ │ + 0x00088118 be000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00088128 0e108604 440e1802 460a0e10 41c60e0c ....D...F...A... │ │ + 0x00088138 41c70e08 41c50e04 480b0260 0e1043c6 A...A...H..`..C. │ │ + 0x00088148 0e0c41c7 0e0841c5 0e040000 3c000000 ..A...A.....<... │ │ + 0x00088158 e0cd0000 8403feff a0010000 00410e08 .............A.. │ │ + 0x00088168 8502440e 0c870341 0e108604 410e1483 ..D....A....A... │ │ + 0x00088178 054f0e50 033b010a 0e1441c3 0e1041c6 .O.P.;....A...A. │ │ + 0x00088188 0e0c41c7 0e0841c5 0e04430b 3c000000 ..A...A...C.<... │ │ + 0x00088198 20ce0000 e404feff cc010000 00410e08 ............A.. │ │ + 0x000881a8 8502430e 0c870341 0e108604 410e1483 ..C....A....A... │ │ + 0x000881b8 054f0e40 0365010a 0e1441c3 0e1041c6 .O.@.e....A...A. │ │ + 0x000881c8 0e0c41c7 0e0841c5 0e04420b 48000000 ..A...A...B.H... │ │ + 0x000881d8 60ce0000 7406feff 14010000 00410e08 `...t........A.. │ │ + 0x000881e8 8502410e 0c870341 0e108604 440e1c02 ..A....A....D... │ │ + 0x000881f8 b10a0e10 41c60e0c 41c70e08 43c50e04 ....A...A...C... │ │ + 0x00088208 430b0246 0a0e1041 c60e0c41 c70e0841 C..F...A...A...A │ │ + 0x00088218 c50e0447 0b000000 54000000 acce0000 ...G....T....... │ │ + 0x00088228 4807feff de000000 00410e08 8502410e H........A....A. │ │ + 0x00088238 0c870346 0e108604 430e1483 054f0e30 ...F....C....O.0 │ │ + 0x00088248 7e0a0e14 41c30e10 41c60e0c 41c70e08 ~...A...A...A... │ │ + 0x00088258 41c50e04 440b025b 0a0e1441 c30e1041 A...D..[...A...A │ │ + 0x00088268 c60e0c41 c70e0841 c50e0441 0b000000 ...A...A...A.... │ │ + 0x00088278 3c000000 04cf0000 d007feff e3000000 <............... │ │ + 0x00088288 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00088298 410e1483 054f0e50 02c20a0e 1441c30e A....O.P.....A.. │ │ + 0x000882a8 1043c60e 0c41c70e 0841c50e 04410b00 .C...A...A...A.. │ │ + 0x000882b8 54000000 44cf0000 8008feff 7a000000 T...D.......z... │ │ + 0x000882c8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x000882d8 410e1483 054f0e30 02500a0e 1441c30e A....O.0.P...A.. │ │ + 0x000882e8 1041c60e 0c41c70e 0841c50e 04410b44 .A...A...A...A.D │ │ + 0x000882f8 0a0e1443 c30e1041 c60e0c41 c70e0841 ...C...A...A...A │ │ + 0x00088308 c50e0441 0b000000 2c000000 9ccf0000 ...A....,....... │ │ + 0x00088318 a808feff 64000000 00410e08 8602410e ....d....A....A. │ │ + 0x00088328 0c83034f 0e30024b 0a0e0c41 c30e0841 ...O.0.K...A...A │ │ + 0x00088338 c60e0441 0b000000 54000000 cccf0000 ...A....T....... │ │ + 0x00088348 e808feff 92000000 00410e08 8502410e .........A....A. │ │ + 0x00088358 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ + 0x00088368 02630a0e 1441c30e 1041c60e 0c41c70e .c...A...A...A.. │ │ + 0x00088378 0841c50e 04460b44 0a0e1443 c30e1041 .A...F.D...C...A │ │ + 0x00088388 c60e0c41 c70e0841 c50e0441 0b000000 ...A...A...A.... │ │ + 0x00088398 2c000000 24d00000 3009feff 6c000000 ,...$...0...l... │ │ + 0x000883a8 00410e08 8602410e 0c83034f 0e300253 .A....A....O.0.S │ │ + 0x000883b8 0a0e0c41 c30e0841 c60e0441 0b000000 ...A...A...A.... │ │ + 0x000883c8 38000000 54d00000 7009feff 8b000000 8...T...p....... │ │ + 0x000883d8 00410e08 8502410e 0c870343 0e108604 .A....A....C.... │ │ + 0x000883e8 410e1483 054f0e40 02710e14 41c30e10 A....O.@.q..A... │ │ + 0x000883f8 41c60e0c 41c70e08 41c50e04 38000000 A...A...A...8... │ │ + 0x00088408 90d00000 c409feff 5c000000 00410e08 ........\....A.. │ │ + 0x00088418 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00088428 054f0e30 02440e14 41c30e10 41c60e0c .O.0.D..A...A... │ │ + 0x00088438 41c70e08 41c50e04 38000000 ccd00000 A...A...8....... │ │ + 0x00088448 e809feff 5c000000 00410e08 8502410e ....\....A....A. │ │ + 0x00088458 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ + 0x00088468 02440e14 41c30e10 41c60e0c 41c70e08 .D..A...A...A... │ │ + 0x00088478 41c50e04 38000000 08d10000 0c0afeff A...8........... │ │ + 0x00088488 4c000000 00410e08 8502410e 0c870341 L....A....A....A │ │ + 0x00088498 0e108604 410e1483 054f0e30 6e0e1441 ....A....O.0n..A │ │ + 0x000884a8 c30e1043 c60e0c41 c70e0841 c50e0400 ...C...A...A.... │ │ + 0x000884b8 38000000 44d10000 200afeff 81000000 8...D... ....... │ │ + 0x000884c8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x000884d8 410e1483 054f0e40 02610e14 41c30e10 A....O.@.a..A... │ │ + 0x000884e8 45c60e0c 41c70e08 41c50e04 38000000 E...A...A...8... │ │ + 0x000884f8 80d10000 740afeff 81000000 00410e08 ....t........A.. │ │ + 0x00088508 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00088518 054f0e40 02610e14 41c30e10 45c60e0c .O.@.a..A...E... │ │ + 0x00088528 41c70e08 41c50e04 38000000 bcd10000 A...A...8....... │ │ + 0x00088538 c80afeff 69000000 00410e08 8502410e ....i....A....A. │ │ + 0x00088548 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ + 0x00088558 02490e14 41c30e10 45c60e0c 41c70e08 .I..A...E...A... │ │ + 0x00088568 41c50e04 3c000000 f8d10000 0c0bfeff A...<........... │ │ + 0x00088578 c6010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00088588 0e108604 410e1483 054f0e40 0374010a ....A....O.@.t.. │ │ + 0x00088598 0e1441c3 0e1041c6 0e0c41c7 0e0841c5 ..A...A...A...A. │ │ + 0x000885a8 0e04450b 3c000000 38d20000 ac0cfeff ..E.<...8....... │ │ + 0x000885b8 9d000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x000885c8 0e108604 430e1483 054f0e30 027f0a0e ....C....O.0.... │ │ + 0x000885d8 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x000885e8 04410b00 1c000000 78d20000 0c0dfeff .A......x....... │ │ + 0x000885f8 22000000 00410e08 83024f0e 20500e08 "....A....O. P.. │ │ + 0x00088608 41c30e04 50000000 98d20000 1c0dfeff A...P........... │ │ + 0x00088618 a6000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00088628 0e108604 410e1483 054f0e40 590a0e14 ....A....O.@Y... │ │ + 0x00088638 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ + 0x00088648 480b0269 0e1441c3 0e1041c6 0e0c41c7 H..i..A...A...A. │ │ + 0x00088658 0e0841c5 0e040000 1c000000 ecd20000 ..A............. │ │ + 0x00088668 780dfeff 4a000000 00410e08 83024f0e x...J....A....O. │ │ + 0x00088678 20780e08 41c30e04 38000000 0cd30000 x..A...8....... │ │ + 0x00088688 b80dfeff 95000000 00410e08 8502410e .........A....A. │ │ + 0x00088698 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ + 0x000886a8 027d0e14 41c30e10 41c60e0c 41c70e08 .}..A...A...A... │ │ + 0x000886b8 41c50e04 3c000000 48d30000 1c0efeff A...<...H....... │ │ + 0x000886c8 1a010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x000886d8 0e108604 430e1483 054f0e40 02af0a0e ....C....O.@.... │ │ + 0x000886e8 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x000886f8 04480b00 50000000 88d30000 fc0efeff .H..P........... │ │ + 0x00088708 05010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00088718 0e108604 410e1483 054f0e40 02790a0e ....A....O.@.y.. │ │ + 0x00088728 1443c30e 1041c60e 0c41c70e 0841c50e .C...A...A...A.. │ │ + 0x00088738 04460b02 660e1443 c30e1041 c60e0c41 .F..f..C...A...A │ │ + 0x00088748 c70e0841 c50e0400 34000000 dcd30000 ...A....4....... │ │ + 0x00088758 c80ffeff 63000000 00410e08 8702410e ....c....A....A. │ │ + 0x00088768 0c860341 0e108304 4f0e2002 490a0e10 ...A....O. .I... │ │ + 0x00088778 41c30e0c 41c60e08 41c70e04 410b0000 A...A...A...A... │ │ + 0x00088788 28000000 14d40000 0010feff 42000000 (...........B... │ │ + 0x00088798 00410e08 8602440e 20560a0e 0841c60e .A....D. V...A.. │ │ + 0x000887a8 04440b60 0e0841c6 0e040000 3c000000 .D.`..A.....<... │ │ + 0x000887b8 40d40000 2410feff 13010000 00410e08 @...$........A.. │ │ + 0x000887c8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000887d8 054f0e50 02d10a0e 1443c30e 1041c60e .O.P.....C...A.. │ │ + 0x000887e8 0c41c70e 0841c50e 04410b00 44000000 .A...A...A..D... │ │ + 0x000887f8 80d40000 0411feff 9b000000 00410e08 .............A.. │ │ + 0x00088808 8702410e 0c860341 0e108304 4f0e3002 ..A....A....O.0. │ │ + 0x00088818 6c0a0e10 43c30e0c 41c60e08 41c70e04 l...C...A...A... │ │ + 0x00088828 450b4f0e 1041c30e 0c41c60e 0841c70e E.O..A...A...A.. │ │ + 0x00088838 04000000 10000000 c8d40000 5c11feff ............\... │ │ + 0x00088848 13000000 00000000 3c000000 dcd40000 ........<....... │ │ + 0x00088858 6811feff 2a010000 00410e08 8502410e h...*....A....A. │ │ + 0x00088868 0c870341 0e108604 410e1483 054f0e50 ...A....A....O.P │ │ + 0x00088878 0312010e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x00088888 0841c50e 04000000 54000000 1cd50000 .A......T....... │ │ + 0x00088898 6812feff 1c040000 00410e08 8502410e h........A....A. │ │ + 0x000888a8 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ + 0x000888b8 02d40a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x000888c8 0841c50e 04450b03 54020a0e 1443c30e .A...E..T....C.. │ │ + 0x000888d8 1041c60e 0c41c70e 0841c50e 04460b00 .A...A...A...F.. │ │ + 0x000888e8 3c000000 74d50000 3016feff 72030000 <...t...0...r... │ │ + 0x000888f8 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00088908 410e1483 054f0e60 030d020a 0e1441c3 A....O.`......A. │ │ + 0x00088918 0e1041c6 0e0c41c7 0e0841c5 0e04440b ..A...A...A...D. │ │ + 0x00088928 10000000 b4d50000 7019feff 09000000 ........p....... │ │ + 0x00088938 00000000 44000000 c8d50000 6c19feff ....D.......l... │ │ + 0x00088948 6c000000 00410e08 8602410e 0c83034f l....A....A....O │ │ + 0x00088958 0e20590a 0e0c41c3 0e0841c6 0e04440b . Y...A...A...D. │ │ + 0x00088968 5b0a0e0c 43c30e08 41c60e04 410b440a [...C...A...A.D. │ │ + 0x00088978 0e0c43c3 0e0841c6 0e04480b 40000000 ..C...A...H.@... │ │ + 0x00088988 10d60000 9419feff f5050000 00410e08 .............A.. │ │ + 0x00088998 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x000889a8 054f0e90 01031703 0a0e1441 c30e1041 .O.........A...A │ │ + 0x000889b8 c60e0c41 c70e0841 c50e0442 0b000000 ...A...A...B.... │ │ + 0x000889c8 20000000 54d60000 501ffeff 3a000000 ...T...P...:... │ │ + 0x000889d8 00410e08 8702410e 0c860372 c60e0845 .A....A....r...E │ │ + 0x000889e8 c70e0400 10000000 78d60000 6c1ffeff ........x...l... │ │ + 0x000889f8 08000000 00000000 10000000 8cd60000 ................ │ │ + 0x00088a08 681ffeff 08000000 00000000 10000000 h............... │ │ + 0x00088a18 a0d60000 641ffeff 09000000 00000000 ....d........... │ │ + 0x00088a28 10000000 b4d60000 601ffeff 09000000 ........`....... │ │ + 0x00088a38 00000000 34000000 c8d60000 5c1ffeff ....4.......\... │ │ + 0x00088a48 5a000000 00410e08 8602450e 0c83034f Z....A....E....O │ │ + 0x00088a58 0e30710a 0e0c41c3 0e0841c6 0e04480b .0q...A...A...H. │ │ + 0x00088a68 470e0c41 c30e0841 c60e0400 1c000000 G..A...A........ │ │ + 0x00088a78 00d70000 841ffeff 3d000000 00410e08 ........=....A.. │ │ + 0x00088a88 83024f0e 206b0e08 41c30e04 28000000 ..O. k..A...(... │ │ + 0x00088a98 20d70000 a41ffeff 5e000000 00410e08 .......^....A.. │ │ + 0x00088aa8 8602410e 0c83034f 0e30024a 0e0c41c3 ..A....O.0.J..A. │ │ + 0x00088ab8 0e0841c6 0e040000 3c000000 4cd70000 ..A.....<...L... │ │ + 0x00088ac8 d81ffeff b2000000 00410e08 8502410e .........A....A. │ │ + 0x00088ad8 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ + 0x00088ae8 02510a0e 1441c30e 1041c60e 0c41c70e .Q...A...A...A.. │ │ + 0x00088af8 0841c50e 04480b00 10000000 8cd70000 .A...H.......... │ │ + 0x00088b08 5820feff 1a000000 00000000 14000000 X .............. │ │ + 0x00088b18 a0d70000 6420feff 28000000 00440e10 ....d ..(....D.. │ │ + 0x00088b28 630e0400 10000000 b8d70000 7c20feff c...........| .. │ │ + 0x00088b38 1a000000 00000000 14000000 ccd70000 ................ │ │ + 0x00088b48 8820feff 28000000 00440e10 630e0400 . ..(....D..c... │ │ + 0x00088b58 3c000000 e4d70000 a020feff d4010000 <........ ...... │ │ + 0x00088b68 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00088b78 410e1483 05520eb0 0102fc0a 0e1441c3 A....R........A. │ │ + 0x00088b88 0e1041c6 0e0c41c7 0e0841c5 0e04420b ..A...A...A...B. │ │ + 0x00088b98 28000000 24d80000 4022feff 77000000 (...$...@"..w... │ │ + 0x00088ba8 00410e08 8602410e 0c83034f 0e30690a .A....A....O.0i. │ │ + 0x00088bb8 0e0c41c3 0e0841c6 0e04440b 10000000 ..A...A...D..... │ │ + 0x00088bc8 50d80000 9422feff 07000000 00000000 P....".......... │ │ + 0x00088bd8 64000000 64d80000 9022feff 45010000 d...d...."..E... │ │ + 0x00088be8 00410e08 8502430e 0c870341 0e108604 .A....C....A.... │ │ + 0x00088bf8 430e1483 054f0e40 02e90a0e 1441c30e C....O.@.....A.. │ │ + 0x00088c08 1041c60e 0c41c70e 0841c50e 04440b58 .A...A...A...D.X │ │ + 0x00088c18 0a0e1441 c30e1041 c60e0c41 c70e0841 ...A...A...A...A │ │ + 0x00088c28 c50e0444 0b580e14 41c30e10 41c60e0c ...D.X..A...A... │ │ + 0x00088c38 41c70e08 41c50e04 3c000000 ccd80000 A...A...<....... │ │ + 0x00088c48 7823feff 27030000 00410e08 8502410e x#..'....A....A. │ │ + 0x00088c58 0c870341 0e108604 410e1483 054f0e60 ...A....A....O.` │ │ + 0x00088c68 031a010a 0e1441c3 0e1041c6 0e0c41c7 ......A...A...A. │ │ + 0x00088c78 0e0841c5 0e04470b 28000000 0cd90000 ..A...G.(....... │ │ + 0x00088c88 6826feff 3b000000 00410e08 83024f0e h&..;....A....O. │ │ + 0x00088c98 20580a0e 0841c30e 04470b49 0e0841c3 X...A...G.I..A. │ │ + 0x00088ca8 0e040000 3c000000 38d90000 7c26feff ....<...8...|&.. │ │ + 0x00088cb8 b5020000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00088cc8 0e108604 410e1483 054f0e70 02470a0e ....A....O.p.G.. │ │ + 0x00088cd8 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00088ce8 04420b00 10000000 78d90000 fc28feff .B......x....(.. │ │ + 0x00088cf8 08000000 00000000 28000000 8cd90000 ........(....... │ │ + 0x00088d08 f828feff 32000000 00410e08 8602410e .(..2....A....A. │ │ + 0x00088d18 0c83034f 0e205e0e 0c41c30e 0841c60e ...O. ^..A...A.. │ │ + 0x00088d28 04000000 3c000000 b8d90000 0c29feff ....<........).. │ │ + 0x00088d38 07010000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00088d48 0e108604 430e1483 054f0e40 02e10a0e ....C....O.@.... │ │ + 0x00088d58 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00088d68 04410b00 44000000 f8d90000 dc29feff .A..D........).. │ │ + 0x00088d78 6d000000 00410e08 8602410e 0c83034f m....A....A....O │ │ + 0x00088d88 0e20670a 0e0c43c3 0e0843c6 0e04420b . g...C...C...B. │ │ + 0x00088d98 440a0e0c 41c30e08 41c60e04 4a0b580e D...A...A...J.X. │ │ + 0x00088da8 0c41c30e 0843c60e 04000000 38000000 .A...C......8... │ │ + 0x00088db8 40da0000 042afeff c3000000 00410e08 @....*.......A.. │ │ + 0x00088dc8 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ + 0x00088dd8 054f0e40 02a90e14 43c30e10 41c60e0c .O.@....C...A... │ │ + 0x00088de8 41c70e08 41c50e04 34000000 7cda0000 A...A...4...|... │ │ + 0x00088df8 982afeff 63000000 00410e08 8602410e .*..c....A....A. │ │ + 0x00088e08 0c83034f 0e20780a 0e0c43c3 0e0841c6 ...O. x...C...A. │ │ + 0x00088e18 0e04430b 4c0e0c43 c30e0843 c60e0400 ..C.L..C...C.... │ │ + 0x00088e28 40000000 b4da0000 d02afeff fa010000 @........*...... │ │ + 0x00088e38 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00088e48 430e1483 05520ee0 01039101 0a0e1441 C....R.........A │ │ + 0x00088e58 c30e1041 c60e0c41 c70e0841 c50e0443 ...A...A...A...C │ │ + 0x00088e68 0b000000 50000000 f8da0000 8c2cfeff ....P........,.. │ │ + 0x00088e78 de000000 00410e08 8502460e 0c870343 .....A....F....C │ │ + 0x00088e88 0e108604 410e1483 054f0e40 027e0a0e ....A....O.@.~.. │ │ + 0x00088e98 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ + 0x00088ea8 04440b74 0e1446c3 0e1041c6 0e0c41c7 .D.t..F...A...A. │ │ + 0x00088eb8 0e0841c5 0e040000 3c000000 4cdb0000 ..A.....<...L... │ │ + 0x00088ec8 182dfeff 9f000000 00410e08 8502410e .-.......A....A. │ │ + 0x00088ed8 0c870341 0e108604 460e1483 054f0e50 ...A....F....O.P │ │ + 0x00088ee8 024a0a0e 1441c30e 1041c60e 0c41c70e .J...A...A...A.. │ │ + 0x00088ef8 0841c50e 04410b00 24000000 8cdb0000 .A...A..$....... │ │ + 0x00088f08 782dfeff 5f000000 00410e08 8302520e x-.._....A....R. │ │ + 0x00088f18 90010245 0a0e0841 c30e0441 0b000000 ...E...A...A.... │ │ + 0x00088f28 1c000000 b4db0000 b02dfeff 48000000 .........-..H... │ │ + 0x00088f38 00410e08 83024f0e 20760e08 41c30e04 .A....O. v..A... │ │ + 0x00088f48 10000000 d4db0000 e02dfeff 0a000000 .........-...... │ │ + 0x00088f58 00000000 30000000 e8db0000 dc2dfeff ....0........-.. │ │ + 0x00088f68 48000000 00410e08 83024f0e 205c0a0e H....A....O. \.. │ │ + 0x00088f78 0842c30e 04420b4c 0a0e0843 c30e0441 .B...B.L...C...A │ │ + 0x00088f88 0b440e08 43c30e04 50000000 1cdc0000 .D..C...P....... │ │ + 0x00088f98 082efeff ed000000 00410e08 8502410e .........A....A. │ │ + 0x00088fa8 0c870341 0e108604 410e1483 054f0e40 ...A....A....O.@ │ │ + 0x00088fb8 02a70a0e 1441c30e 1041c60e 0c41c70e .....A...A...A.. │ │ + 0x00088fc8 0841c50e 04420b68 0e1441c3 0e1041c6 .A...B.h..A...A. │ │ + 0x00088fd8 0e0c41c7 0e0841c5 0e040000 20000000 ..A...A..... ... │ │ + 0x00088fe8 70dc0000 a42efeff 7c000000 00410e08 p.......|....A.. │ │ + 0x00088ff8 8302490e 30026b0a 0e0841c3 0e04410b ..I.0.k...A...A. │ │ + 0x00089008 28000000 94dc0000 002ffeff 3a000000 (......../..:... │ │ + 0x00089018 00410e08 8602410e 0c83034f 0e20640e .A....A....O. d. │ │ + 0x00089028 0c43c30e 0841c60e 04000000 44000000 .C...A......D... │ │ + 0x00089038 c0dc0000 142ffeff e2000000 00410e08 ...../.......A.. │ │ + 0x00089048 8702410e 0c860341 0e108304 4f0e2067 ..A....A....O. g │ │ + 0x00089058 0a0e1041 c30e0c41 c60e0841 c70e0444 ...A...A...A...D │ │ + 0x00089068 0b02640a 0e1041c3 0e0c41c6 0e0841c7 ..d...A...A...A. │ │ + 0x00089078 0e04410b 30000000 08dd0000 bc2ffeff ..A.0......../.. │ │ + 0x00089088 65000000 00410e08 8702410e 0c860341 e....A....A....A │ │ + 0x00089098 0e108304 4f0e2002 4f0e1041 c30e0c41 ....O. .O..A...A │ │ + 0x000890a8 c60e0841 c70e0400 10000000 3cdd0000 ...A........<... │ │ + 0x000890b8 f82ffeff 0c000000 00000000 10000000 ./.............. │ │ + 0x000890c8 50dd0000 f42ffeff 0c000000 00000000 P..../.......... │ │ + 0x000890d8 30000000 64dd0000 f02ffeff 63000000 0...d..../..c... │ │ + 0x000890e8 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ + 0x000890f8 4f0e2002 4d0e1041 c30e0c41 c60e0841 O. .M..A...A...A │ │ + 0x00089108 c70e0400 28000000 98dd0000 2c30feff ....(.......,0.. │ │ + 0x00089118 36000000 00410e08 8602410e 0c83034f 6....A....A....O │ │ + 0x00089128 0e20620e 0c41c30e 0841c60e 04000000 . b..A...A...... │ │ + 0x00089138 2c000000 c4dd0000 4030feff c1000000 ,.......@0...... │ │ + 0x00089148 00410e08 8602410e 0c83034f 0e800102 .A....A....O.... │ │ + 0x00089158 a80a0e0c 41c30e08 41c60e04 410b0000 ....A...A...A... │ │ + 0x00089168 2c000000 f4dd0000 e030feff 03010000 ,........0...... │ │ + 0x00089178 00410e08 8602410e 0c830352 0e900102 .A....A....R.... │ │ + 0x00089188 e70a0e0c 41c30e08 41c60e04 410b0000 ....A...A...A... │ │ + 0x00089198 10000000 24de0000 c031feff 13000000 ....$....1...... │ │ + 0x000891a8 00000000 10000000 38de0000 cc31feff ........8....1.. │ │ + 0x000891b8 1d000000 00000000 28000000 4cde0000 ........(...L... │ │ + 0x000891c8 d831feff 38000000 00410e08 8602410e .1..8....A....A. │ │ + 0x000891d8 0c83034f 0e20640e 0c41c30e 0841c60e ...O. d..A...A.. │ │ + 0x000891e8 04000000 38000000 78de0000 ec31feff ....8...x....1.. │ │ + 0x000891f8 93000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x00089208 0e108604 410e1483 054f0e50 027b0e14 ....A....O.P.{.. │ │ + 0x00089218 41c30e10 41c60e0c 41c70e08 41c50e04 A...A...A...A... │ │ + 0x00089228 34000000 b4de0000 5032feff c9010000 4.......P2...... │ │ + 0x00089238 00410e08 8702410e 0c860341 0e108304 .A....A....A.... │ │ + 0x00089248 4f0e4002 d70a0e10 41c30e0c 41c60e08 O.@.....A...A... │ │ + 0x00089258 41c70e04 440b0000 1c000000 ecde0000 A...D........... │ │ + 0x00089268 e833feff 2a000000 00410e08 83024f0e .3..*....A....O. │ │ + 0x00089278 20580e08 41c30e04 38000000 0cdf0000 X..A...8....... │ │ + 0x00089288 f833feff c2000000 00410e08 8502410e .3.......A....A. │ │ + 0x00089298 0c870341 0e108604 410e1483 054f0e30 ...A....A....O.0 │ │ + 0x000892a8 02a80e14 43c30e10 41c60e0c 41c70e08 ....C...A...A... │ │ + 0x000892b8 41c50e04 50000000 48df0000 8c34feff A...P...H....4.. │ │ + 0x000892c8 b1000000 00410e08 8502410e 0c870341 .....A....A....A │ │ + 0x000892d8 0e108604 410e1483 054f0e30 7c0a0e14 ....A....O.0|... │ │ + 0x000892e8 43c30e10 41c60e0c 41c70e08 41c50e04 C...A...A...A... │ │ + 0x000892f8 430b790a 0e1441c3 0e1043c6 0e0c41c7 C.y...A...C...A. │ │ + 0x00089308 0e0841c5 0e04410b 54000000 9cdf0000 ..A...A.T....... │ │ + 0x00089318 0835feff 01010000 00410e08 8502450e .5.......A....E. │ │ + 0x00089328 0c870341 0e108604 410e1483 054f0e18 ...A....A....O.. │ │ + 0x00089338 02990a0e 1443c30e 1041c60e 0c41c70e .....C...A...A.. │ │ + 0x00089348 0841c50e 04420b55 0a0e1446 c30e1041 .A...B.U...F...A │ │ + 0x00089358 c60e0c41 c70e0841 c50e0442 0b000000 ...A...A...B.... │ │ + 0x00089368 3c000000 f4df0000 d035feff c4000000 <........5...... │ │ + 0x00089378 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00089388 02a00ac6 0e0c41c7 0e0841c5 0e04430b ......A...A...C. │ │ + 0x00089398 500ac60e 0c46c70e 0841c50e 04410b00 P....F...A...A.. │ │ + 0x000893a8 28000000 34e00000 6036feff 78000000 (...4...`6..x... │ │ + 0x000893b8 00410e08 8602600a c60e0447 0b02420a .A....`....G..B. │ │ + 0x000893c8 c60e0446 0b47c60e 04000000 24000000 ...F.G......$... │ │ + 0x000893d8 60e00000 b436feff 44000000 00410e08 `....6..D....A.. │ │ + 0x000893e8 8602720a c60e0445 0b430ac6 0e04450b ..r....E.C....E. │ │ + 0x000893f8 43c60e04 30000000 88e00000 dc36feff C...0........6.. │ │ + 0x00089408 5d000000 00410e08 8702450e 0c860346 ]....A....E....F │ │ + 0x00089418 0e108304 510e207c 0e1041c3 0e0c41c6 ....Q. |..A...A. │ │ + 0x00089428 0e0841c7 0e040000 34000000 bce00000 ..A.....4....... │ │ + 0x00089438 0837feff 2e020000 00410e08 8502410e .7.......A....A. │ │ + 0x00089448 0c870343 0e108604 440e4003 a7010a0e ...C....D.@..... │ │ + 0x00089458 1041c60e 0c41c70e 0841c50e 04410b00 .A...A...A...A.. │ │ + 0x00089468 3c000000 f4e00000 1039feff 68010000 <........9..h... │ │ + 0x00089478 00410e08 8502430e 0c870341 0e108604 .A....C....A.... │ │ + 0x00089488 440e1483 054f0e50 02ab0a0e 1441c30e D....O.P.....A.. │ │ + 0x00089498 1041c60e 0c41c70e 0841c50e 04410b00 .A...A...A...A.. │ │ + 0x000894a8 54000000 34e10000 403afeff d4000000 T...4...@:...... │ │ + 0x000894b8 00410e08 8502450e 0c870341 0e108604 .A....E....A.... │ │ + 0x000894c8 430e1483 054f0e40 520a0e14 43c30e10 C....O.@R...C... │ │ + 0x000894d8 41c60e0c 41c70e08 41c50e04 470b0272 A...A...A...G..r │ │ + 0x000894e8 0a0e1443 c30e1041 c60e0c41 c70e0841 ...C...A...A...A │ │ + 0x000894f8 c50e0448 0b000000 3c000000 8ce10000 ...H....<....... │ │ + 0x00089508 d83afeff c1020000 00410e08 8502410e .:.......A....A. │ │ + 0x00089518 0c870343 0e108604 450e1483 05470e50 ...C....E....G.P │ │ + 0x00089528 037a010a 0e1443c3 0e1041c6 0e0c41c7 .z....C...A...A. │ │ + 0x00089538 0e0841c5 0e04470b 34000000 cce10000 ..A...G.4....... │ │ + 0x00089548 683dfeff e8010000 00410e08 8502430e h=.......A....C. │ │ + 0x00089558 0c870341 0e108604 470e4003 4f010a0e ...A....G.@.O... │ │ + 0x00089568 1041c60e 0c41c70e 0841c50e 04420b00 .A...A...A...B.. │ │ + 0x00089578 3c000000 04e20000 203ffeff e8190000 <....... ?...... │ │ + 0x00089588 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ + 0x00089598 410e1483 05520ec0 0102c10a 0e1441c3 A....R........A. │ │ + 0x000895a8 0e1041c6 0e0c41c7 0e0841c5 0e04450b ..A...A...A...E. │ │ + 0x000895b8 24000000 44e20000 7040f8ff b0040000 $...D...p@...... │ │ + 0x000895c8 000e0846 0e0c4a0f 0b740478 003f1a3b ...F..J..t.x.?.; │ │ + 0x000895d8 2a322422 00000000 00000000 *2$"........ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ @@ -1,560 +1,556 @@ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ - 0x0007e4f8 011b033b d83bffff 57040000 38eef8ff ...;.;..W...8... │ │ - 0x0007e508 143cffff 78eef8ff 343cffff 98eef8ff .<..x...4<...... │ │ - 0x0007e518 f43bffff bceef8ff 543cffff c8eef8ff .;......T<...... │ │ - 0x0007e528 683cffff 48eff8ff a43cffff 68eff8ff h<..H....<..h... │ │ - 0x0007e538 bc3cffff 98eff8ff dc3cffff 68f0f8ff .<.......<..h... │ │ - 0x0007e548 083dffff 28f1f8ff 343dffff f8f1f8ff .=..(...4=...... │ │ - 0x0007e558 603dffff 08f3f8ff 8c3dffff c8f3f8ff `=.......=...... │ │ - 0x0007e568 b83dffff 88f4f8ff e43dffff 48f5f8ff .=.......=..H... │ │ - 0x0007e578 103effff 08f6f8ff 3c3effff d8f6f8ff .>......<>...... │ │ - 0x0007e588 683effff 08f7f8ff 803effff 38f7f8ff h>.......>..8... │ │ - 0x0007e598 a03effff 68f7f8ff c03effff 28f8f8ff .>..h....>..(... │ │ - 0x0007e5a8 ec3effff 48f9f8ff 183fffff 38faf8ff .>..H....?..8... │ │ - 0x0007e5b8 443fffff 68faf8ff 5c3fffff 98faf8ff D?..h...\?...... │ │ - 0x0007e5c8 7c3fffff 98fbf8ff a83fffff c8fbf8ff |?.......?...... │ │ - 0x0007e5d8 c03fffff b8fcf8ff ec3fffff e8fcf8ff .?.......?...... │ │ - 0x0007e5e8 0c40ffff a8fdf8ff 3840ffff 68fef8ff .@......8@..h... │ │ - 0x0007e5f8 6440ffff b8fef8ff 8440ffff 08fff8ff d@.......@...... │ │ - 0x0007e608 a440ffff 58fff8ff c440ffff 3800f9ff .@..X....@..8... │ │ - 0x0007e618 f040ffff 6801f9ff 1c41ffff b801f9ff .@..h....A...... │ │ - 0x0007e628 3c41ffff 6802f9ff 6841ffff 8802f9ff .. │ │ - 0x0007e9d8 1451ffff 5840f9ff 4051ffff 2841f9ff .Q..X@..@Q..(A.. │ │ - 0x0007e9e8 6c51ffff c842f9ff 9851ffff 6844f9ff lQ...B...Q..hD.. │ │ - 0x0007e9f8 c451ffff 4845f9ff f051ffff 8846f9ff .Q..HE...Q...F.. │ │ - 0x0007ea08 1c52ffff 2848f9ff 4852ffff 8848f9ff .R..(H..HR...H.. │ │ - 0x0007ea18 6c52ffff a849f9ff 9852ffff 084af9ff lR...I...R...J.. │ │ - 0x0007ea28 b852ffff 384af9ff d852ffff 684af9ff .R..8J...R..hJ.. │ │ - 0x0007ea38 f052ffff 984af9ff 0853ffff 584bf9ff .R...J...S..XK.. │ │ - 0x0007ea48 3453ffff 284cf9ff 6053ffff 584cf9ff 4S..(L..`S..XL.. │ │ - 0x0007ea58 8053ffff 784df9ff ac53ffff 984ef9ff .S..xM...S...N.. │ │ - 0x0007ea68 d853ffff c84ef9ff f053ffff 584ff9ff .S...N...S..XO.. │ │ - 0x0007ea78 1c54ffff 884ff9ff 3c54ffff b84ff9ff .T...O.... │ │ - 0x0007f7d8 bca5ffff 3844fcff 30a6ffff 1846fcff ....8D..0....F.. │ │ - 0x0007f7e8 70a6ffff 2846fcff 84a6ffff 5846fcff p...(F......XF.. │ │ - 0x0007f7f8 a4a6ffff 9846fcff c4a6ffff a846fcff .....F.......F.. │ │ - 0x0007f808 d8a6ffff b846fcff eca6ffff e846fcff .....F.......F.. │ │ - 0x0007f818 00a7ffff 1847fcff 14a7ffff a847fcff .....G.......G.. │ │ - 0x0007f828 44a7ffff 5849fcff 84a7ffff e849fcff D...XI.......I.. │ │ - 0x0007f838 b0a7ffff 284bfcff dca7ffff 384bfcff ....(K......8K.. │ │ - 0x0007f848 f0a7ffff a84bfcff 18a8ffff f84cfcff .....K.......L.. │ │ - 0x0007f858 50a8ffff 584efcff 7ca8ffff a853fcff P...XN..|....S.. │ │ - 0x0007f868 eca8ffff a854fcff 2ca9ffff 8855fcff .....T..,....U.. │ │ - 0x0007f878 54a9ffff 7856fcff 94a9ffff b857fcff T...xV.......W.. │ │ - 0x0007f888 c4a9ffff 385afcff 08aaffff b85afcff ....8Z.......Z.. │ │ - 0x0007f898 2caaffff d862fcff 70aaffff 9863fcff ,....b..p....c.. │ │ - 0x0007f8a8 acaaffff c863fcff c8aaffff 0864fcff .....c.......d.. │ │ - 0x0007f8b8 e4aaffff 5864fcff 08abffff 6864fcff ....Xd......hd.. │ │ - 0x0007f8c8 1cabffff 8864fcff 30abffff a864fcff .....d..0....d.. │ │ - 0x0007f8d8 44abffff b864fcff 58abffff c864fcff D....d..X....d.. │ │ - 0x0007f8e8 6cabffff d864fcff 80abffff e864fcff l....d.......d.. │ │ - 0x0007f8f8 94abffff f864fcff a8abffff 3865fcff .....d......8e.. │ │ - 0x0007f908 ccabffff 7865fcff f0abffff 8865fcff ....xe.......e.. │ │ - 0x0007f918 04acffff 9865fcff 18acffff a865fcff .....e.......e.. │ │ - 0x0007f928 2cacffff b865fcff 40acffff c865fcff ,....e..@....e.. │ │ - 0x0007f938 54acffff d865fcff 68acffff 0866fcff T....e..h....f.. │ │ - 0x0007f948 88acffff a867fcff b4acffff e868fcff .....g.......h.. │ │ - 0x0007f958 dcacffff b869fcff 08adffff e869fcff .....i.......i.. │ │ - 0x0007f968 28adffff 086bfcff 54adffff c86bfcff (....k..T....k.. │ │ - 0x0007f978 7cadffff 486cfcff acadffff 186dfcff |...Hl.......m.. │ │ - 0x0007f988 d8adffff c86dfcff 18aeffff 186efcff .....m.......n.. │ │ - 0x0007f998 38aeffff 086ffcff 64aeffff 3877fcff 8....o..d...8w.. │ │ - 0x0007f9a8 bcaeffff 6877fcff dcaeffff e877fcff ....hw.......w.. │ │ - 0x0007f9b8 04afffff 6878fcff 34afffff 4879fcff ....hx..4...Hy.. │ │ - 0x0007f9c8 60afffff b87bfcff a0afffff f87bfcff `....{.......{.. │ │ - 0x0007f9d8 d4afffff f87dfcff 14b0ffff 6880fcff .....}......h... │ │ - 0x0007f9e8 54b0ffff 6882fcff 94b0ffff d882fcff T...h........... │ │ - 0x0007f9f8 d0b0ffff 7883fcff 04b1ffff 2884fcff ....x.......(... │ │ - 0x0007fa08 2cb1ffff 9888fcff 84b1ffff 0892fcff ,............... │ │ - 0x0007fa18 c8b1ffff 1892fcff dcb1ffff 7892fcff ............x... │ │ - 0x0007fa28 fcb1ffff a892fcff 1cb2ffff e892fcff ................ │ │ - 0x0007fa38 40b2ffff 3893fcff 64b2ffff e893fcff @...8...d....... │ │ - 0x0007fa48 d0b2ffff 8894fcff 28b3ffff a894fcff ........(....... │ │ - 0x0007fa58 3cb3ffff d894fcff 58b3ffff 9895fcff <.......X....... │ │ - 0x0007fa68 84b3ffff 2897fcff dcb3ffff 9899fcff ....(........... │ │ - 0x0007fa78 34b4ffff f89bfcff a0b4ffff 889dfcff 4............... │ │ - 0x0007fa88 e0b4ffff 789efcff 2cb5ffff e89efcff ....x...,....... │ │ - 0x0007fa98 4cb5ffff 189ffcff 60b5ffff c89ffcff L.......`....... │ │ - 0x0007faa8 88b5ffff 68a1fcff c8b5ffff 78a1fcff ....h.......x... │ │ - 0x0007fab8 dcb5ffff 98a1fcff f4b5ffff f8a2fcff ................ │ │ - 0x0007fac8 34b6ffff 08a3fcff 48b6ffff 38a3fcff 4.......H...8... │ │ - 0x0007fad8 60b6ffff 58a5fcff 8cb6ffff 88a5fcff `...X........... │ │ - 0x0007fae8 a8b6ffff a8a5fcff bcb6ffff f8a5fcff ................ │ │ - 0x0007faf8 e0b6ffff 08a6fcff f4b6ffff 18a6fcff ................ │ │ - 0x0007fb08 08b7ffff 38a6fcff 1cb7ffff a8a6fcff ....8........... │ │ - 0x0007fb18 3cb7ffff d8a6fcff 5cb7ffff 18a7fcff <.......\....... │ │ - 0x0007fb28 7cb7ffff 58a7fcff 9cb7ffff 88a7fcff |...X........... │ │ - 0x0007fb38 b4b7ffff a8a7fcff ccb7ffff e8a7fcff ................ │ │ - 0x0007fb48 ecb7ffff 48a8fcff 10b8ffff 18a9fcff ....H........... │ │ - 0x0007fb58 4cb8ffff 38a9fcff 60b8ffff c8aafcff L...8...`....... │ │ - 0x0007fb68 8cb8ffff a8abfcff b8b8ffff 48adfcff ............H... │ │ - 0x0007fb78 f8b8ffff 38affcff 50b9ffff 88affcff ....8...P....... │ │ - 0x0007fb88 70b9ffff 38b1fcff c8b9ffff f8b2fcff p...8........... │ │ - 0x0007fb98 08baffff e8b4fcff 60baffff 68b5fcff ........`...h... │ │ - 0x0007fba8 9cbaffff 68b6fcff f4baffff 38b7fcff ....h.......8... │ │ - 0x0007fbb8 30bbffff 18b8fcff 6cbbffff 08b9fcff 0.......l....... │ │ - 0x0007fbc8 c4bbffff 58b9fcff e4bbffff b8b9fcff ....X........... │ │ - 0x0007fbd8 08bcffff 98bafcff 44bcffff f8bafcff ........D....... │ │ - 0x0007fbe8 78bcffff f8befcff bcbcffff 18c0fcff x............... │ │ - 0x0007fbf8 fcbcffff 88c0fcff 2cbdffff 68c1fcff ........,...h... │ │ - 0x0007fc08 54bdffff 98c1fcff 74bdffff f8c3fcff T.......t....... │ │ - 0x0007fc18 c8bdffff e8c5fcff f4bdffff 08c7fcff ................ │ │ - 0x0007fc28 34beffff 38c8fcff 5cbeffff b8cafcff 4...8...\....... │ │ - 0x0007fc38 b4beffff e8cafcff d4beffff 28cbfcff ............(... │ │ - 0x0007fc48 f4beffff 78cbfcff 14bfffff f8cbfcff ....x........... │ │ - 0x0007fc58 40bfffff b8ccfcff 68bfffff c8cdfcff @.......h....... │ │ - 0x0007fc68 b0bfffff 88cefcff e8bfffff f8cffcff ................ │ │ - 0x0007fc78 14c0ffff 98e6fcff 58c0ffff 48e9fcff ........X...H... │ │ - 0x0007fc88 acc0ffff b8e9fcff dcc0ffff 98eafcff ................ │ │ - 0x0007fc98 04c1ffff d8eafcff 24c1ffff 38ebfcff ........$...8... │ │ - 0x0007fca8 50c1ffff 98edfcff a4c1ffff c8edfcff P............... │ │ - 0x0007fcb8 c4c1ffff a8effcff f0c1ffff a8f0fcff ................ │ │ - 0x0007fcc8 30c2ffff d8f1fcff 58c2ffff 68f4fcff 0.......X...h... │ │ - 0x0007fcd8 b0c2ffff 98f4fcff d0c2ffff d8f4fcff ................ │ │ - 0x0007fce8 f0c2ffff 28f5fcff 10c3ffff c8f5fcff ....(........... │ │ - 0x0007fcf8 40c3ffff 88f6fcff 68c3ffff d8f7fcff @.......h....... │ │ - 0x0007fd08 b0c3ffff 98f8fcff e8c3ffff 08fafcff ................ │ │ - 0x0007fd18 14c4ffff f811fdff 58c4ffff e819fdff ........X....... │ │ - 0x0007fd28 b0c4ffff b81ffdff f0c4ffff 0820fdff ............. .. │ │ - 0x0007fd38 10c5ffff 7820fdff 30c5ffff 4823fdff ....x ..0...H#.. │ │ - 0x0007fd48 70c5ffff 6824fdff b0c5ffff e824fdff p...h$.......$.. │ │ - 0x0007fd58 d0c5ffff 1825fdff f0c5ffff 7825fdff .....%......x%.. │ │ - 0x0007fd68 24c6ffff b826fdff 64c6ffff 5827fdff $....&..d...X'.. │ │ - 0x0007fd78 8cc6ffff a827fdff acc6ffff d827fdff .....'.......'.. │ │ - 0x0007fd88 ccc6ffff 9828fdff 08c7ffff f828fdff .....(.......(.. │ │ - 0x0007fd98 2cc7ffff 0829fdff 40c7ffff 5829fdff ,....)..@...X).. │ │ - 0x0007fda8 64c7ffff 282afdff 94c7ffff 582bfdff d...(*......X+.. │ │ - 0x0007fdb8 ccc7ffff 682bfdff e0c7ffff 782bfdff ....h+......x+.. │ │ - 0x0007fdc8 f4c7ffff 182cfdff 1cc8ffff 282dfdff .....,......(-.. │ │ - 0x0007fdd8 44c8ffff c82ffdff 9cc8ffff 2830fdff D..../......(0.. │ │ - 0x0007fde8 bcc8ffff 0831fdff f8c8ffff e831fdff .....1.......1.. │ │ - 0x0007fdf8 34c9ffff 2832fdff 54c9ffff a832fdff 4...(2..T....2.. │ │ - 0x0007fe08 90c9ffff a833fdff ccc9ffff 7834fdff .....3......x4.. │ │ - 0x0007fe18 08caffff 9835fdff 44caffff 1837fdff .....5..D....7.. │ │ - 0x0007fe28 84caffff f837fdff d8caffff d838fdff .....7.......8.. │ │ - 0x0007fe38 00cbffff b839fdff 28cbffff d840fdff .....9..(....@.. │ │ - 0x0007fe48 6ccbffff 8844fdff accbffff d844fdff l....D.......D.. │ │ - 0x0007fe58 e0cbffff 0847fdff 20ccffff a848fdff .....G.. ....H.. │ │ - 0x0007fe68 60ccffff e848fdff 80ccffff 7849fdff `....H......xI.. │ │ - 0x0007fe78 bcccffff 1852fdff 18cdffff 6853fdff .....R......hS.. │ │ - 0x0007fe88 58cdffff 7856fdff 98cdffff 585cfdff X...xV......X\.. │ │ - 0x0007fe98 04ceffff 985cfdff 30ceffff a85cfdff .....\..0....\.. │ │ - 0x0007fea8 44ceffff 685dfdff 7cceffff 4860fdff D...h]..|...H`.. │ │ - 0x0007feb8 bcceffff d863fdff 00cfffff 1865fdff .....c.......e.. │ │ - 0x0007fec8 40cfffff c866fdff 80cfffff f866fdff @....f.......f.. │ │ - 0x0007fed8 a4cfffff d868fdff e4cfffff 686bfdff .....h......hk.. │ │ - 0x0007fee8 3cd0ffff 686ffdff acd0ffff e872fdff <...ho.......r.. │ │ - 0x0007fef8 ecd0ffff 0873fdff 00d1ffff 1873fdff .....s.......s.. │ │ - 0x0007ff08 14d1ffff c873fdff 40d1ffff 3874fdff .....s..@...8t.. │ │ - 0x0007ff18 6cd1ffff 6874fdff 8cd1ffff 7874fdff l...ht......xt.. │ │ - 0x0007ff28 a0d1ffff a874fdff bcd1ffff b874fdff .....t.......t.. │ │ - 0x0007ff38 d0d1ffff 487afdff 28d2ffff 187bfdff ....Hz..(....{.. │ │ - 0x0007ff48 54d2ffff 187cfdff 80d2ffff a87cfdff T....|.......|.. │ │ - 0x0007ff58 a4d2ffff b87cfdff b8d2ffff f87dfdff .....|.......}.. │ │ - 0x0007ff68 f4d2ffff 7883fdff 34d3ffff a883fdff ....x...4....... │ │ - 0x0007ff78 54d3ffff f883fdff 84d3ffff 4884fdff T...........H... │ │ - 0x0007ff88 b4d3ffff d884fdff f0d3ffff 7885fdff ............x... │ │ - 0x0007ff98 2cd4ffff 0886fdff 68d4ffff a887fdff ,.......h....... │ │ - 0x0007ffa8 a8d4ffff 2888fdff c8d4ffff 988ffdff ....(........... │ │ - 0x0007ffb8 0cd5ffff c891fdff 64d5ffff 5892fdff ........d...X... │ │ - 0x0007ffc8 a0d5ffff 1893fdff dcd5ffff 1894fdff ................ │ │ - 0x0007ffd8 18d6ffff b894fdff 54d6ffff d895fdff ........T....... │ │ - 0x0007ffe8 94d6ffff d896fdff d4d6ffff 1897fdff ................ │ │ - 0x0007fff8 f8d6ffff e897fdff 34d7ffff 689dfdff ........4...h... │ │ - 0x00080008 64d7ffff b89dfdff 84d7ffff e89dfdff d............... │ │ - 0x00080018 a4d7ffff 289ffdff e4d7ffff e89ffdff ....(........... │ │ - 0x00080028 08d8ffff 98a0fdff 2cd8ffff f8a0fdff ........,....... │ │ - 0x00080038 50d8ffff a8a1fdff 74d8ffff 58a2fdff P.......t...X... │ │ - 0x00080048 98d8ffff 08a3fdff bcd8ffff b8a3fdff ................ │ │ - 0x00080058 e0d8ffff d8a3fdff f4d8ffff e8a3fdff ................ │ │ - 0x00080068 08d9ffff f8a3fdff 1cd9ffff b8a5fdff ................ │ │ - 0x00080078 48d9ffff 78a6fdff 74d9ffff b8a6fdff H...x...t....... │ │ - 0x00080088 8cd9ffff 08a7fdff acd9ffff 28a7fdff ............(... │ │ - 0x00080098 c0d9ffff 38a7fdff d4d9ffff 48a7fdff ....8.......H... │ │ - 0x000800a8 e8d9ffff 18aafdff 14daffff e8aafdff ................ │ │ - 0x000800b8 38daffff 58abfdff 58daffff e8abfdff 8...X...X....... │ │ - 0x000800c8 7cdaffff 48acfdff a0daffff b8adfdff |...H........... │ │ - 0x000800d8 e0daffff c8adfdff f4daffff 28aefdff ............(... │ │ - 0x000800e8 14dbffff a8b2fdff 6cdbffff e8b3fdff ........l....... │ │ - 0x000800f8 94dbffff a8b4fdff bcdbffff 18b5fdff ................ │ │ - 0x00080108 dcdbffff 98b5fdff 04dcffff f8b5fdff ................ │ │ - 0x00080118 24dcffff 38b6fdff 48dcffff 98b6fdff $...8...H....... │ │ - 0x00080128 68dcffff b8b6fdff 7cdcffff c8b6fdff h.......|....... │ │ - 0x00080138 90dcffff 28b7fdff b0dcffff 38b7fdff ....(.......8... │ │ - 0x00080148 c4dcffff 58b7fdff d8dcffff 68b7fdff ....X.......h... │ │ - 0x00080158 ecdcffff 78b7fdff 00ddffff 78b9fdff ....x.......x... │ │ - 0x00080168 2cddffff 38bafdff 58ddffff 78bafdff ,...8...X...x... │ │ - 0x00080178 70ddffff 08bbfdff 94ddffff d8bbfdff p............... │ │ - 0x00080188 ecddffff 78bcfdff 24deffff f8bcfdff ....x...$....... │ │ - 0x00080198 60deffff b8bdfdff 8cdeffff e8befdff `............... │ │ - 0x000801a8 e0deffff 98c4fdff 24dfffff 38c5fdff ........$...8... │ │ - 0x000801b8 50dfffff 38c6fdff 7cdfffff a8c7fdff P...8...|....... │ │ - 0x000801c8 a8dfffff 58c9fdff d4dfffff 78cbfdff ....X.......x... │ │ - 0x000801d8 00e0ffff 58ccfdff 24e0ffff 78cdfdff ....X...$...x... │ │ - 0x000801e8 4ce0ffff 38cffdff 74e0ffff f8d1fdff L...8...t....... │ │ - 0x000801f8 b4e0ffff 98d2fdff dce0ffff 38d3fdff ............8... │ │ - 0x00080208 10e1ffff 68d3fdff 34e1ffff 98d3fdff ....h...4....... │ │ - 0x00080218 58e1ffff 28d4fdff b0e1ffff d8d4fdff X...(........... │ │ - 0x00080228 08e2ffff 08d5fdff 1ce2ffff 78d5fdff ............x... │ │ - 0x00080238 38e2ffff f8d5fdff 60e2ffff 68d6fdff 8.......`...h... │ │ - 0x00080248 88e2ffff e8d6fdff b0e2ffff 58d7fdff ............X... │ │ - 0x00080258 d4e2ffff e8d7fdff 10e3ffff 18d8fdff ................ │ │ - 0x00080268 30e3ffff 58d8fdff 50e3ffff 68d9fdff 0...X...P...h... │ │ - 0x00080278 8ce3ffff b8d9fdff ace3ffff 18dcfdff ................ │ │ - 0x00080288 ece3ffff 78dcfdff 0ce4ffff 38ddfdff ....x.......8... │ │ - 0x00080298 48e4ffff a8ddfdff 7ce4ffff e8ddfdff H.......|....... │ │ - 0x000802a8 9ce4ffff 38dffdff c4e4ffff e8e3fdff ....8........... │ │ - 0x000802b8 08e5ffff 78e4fdff 30e5ffff 98e4fdff ....x...0....... │ │ - 0x000802c8 44e5ffff e8e4fdff 64e5ffff 68e5fdff D.......d...h... │ │ - 0x000802d8 88e5ffff 68eafdff c8e5ffff 08ebfdff ....h........... │ │ - 0x000802e8 f8e5ffff 48ebfdff 1ce6ffff 88ebfdff ....H........... │ │ - 0x000802f8 40e6ffff c8ebfdff 60e6ffff 08ecfdff @.......`....... │ │ - 0x00080308 80e6ffff c8ecfdff ace6ffff 48edfdff ............H... │ │ - 0x00080318 d0e6ffff d8edfdff f4e6ffff e8edfdff ................ │ │ - 0x00080328 08e7ffff c8eefdff 5ce7ffff e8f6fdff ........\....... │ │ - 0x00080338 9ce7ffff f8f7fdff c8e7ffff 68fcfdff ............h... │ │ - 0x00080348 38e8ffff e8fcfdff 64e8ffff 28fefdff 8.......d...(... │ │ - 0x00080358 bce8ffff d8fefdff e8e8ffff 2801feff ............(... │ │ - 0x00080368 14e9ffff 6801feff 34e9ffff 8801feff ....h...4....... │ │ - 0x00080378 54e9ffff d801feff 74e9ffff 9803feff T.......t....... │ │ - 0x00080388 a0e9ffff d805feff cce9ffff 1806feff ................ │ │ - 0x00080398 e0e9ffff 5806feff f4e9ffff e806feff ....X........... │ │ - 0x000803a8 1ceaffff 0807feff 30eaffff 2807feff ........0...(... │ │ - 0x000803b8 44eaffff 4807feff 58eaffff 9807feff D...H...X....... │ │ - 0x000803c8 78eaffff 1808feff cceaffff 9808feff x............... │ │ - 0x000803d8 14ebffff a808feff 28ebffff f808feff ........(....... │ │ - 0x000803e8 44ebffff 2809feff 64ebffff 680afeff D...(...d...h... │ │ - 0x000803f8 9cebffff 880afeff bcebffff c80afeff ................ │ │ - 0x00080408 dcebffff 080bfeff fcebffff 580bfeff ............X... │ │ - 0x00080418 1cecffff d80bfeff 3cecffff 280cfeff ........<...(... │ │ - 0x00080428 5cecffff 780cfeff 7cecffff c80cfeff \...x...|....... │ │ - 0x00080438 9cecffff 180dfeff bcecffff 780dfeff ............x... │ │ - 0x00080448 e0ecffff b80dfeff 0cedffff d80dfeff ................ │ │ - 0x00080458 20edffff f80dfeff 34edffff 180efeff .......4....... │ │ - 0x00080468 48edffff 780efeff 68edffff d80efeff H...x...h....... │ │ - 0x00080478 88edffff 380ffeff a8edffff a80ffeff ....8........... │ │ - 0x00080488 c8edffff 1810feff e8edffff 5810feff ............X... │ │ - 0x00080498 08eeffff 2812feff 60eeffff d812feff ....(...`....... │ │ - 0x000804a8 b8eeffff e813feff 00efffff e814feff ................ │ │ - 0x000804b8 2cefffff 6815feff 60efffff 4816feff ,...h...`...H... │ │ - 0x000804c8 9cefffff d816feff c8efffff 3817feff ............8... │ │ - 0x000804d8 e8efffff d817feff 14f0ffff 3818feff ............8... │ │ - 0x000804e8 34f0ffff c818feff 70f0ffff 4819feff 4.......p...H... │ │ - 0x000804f8 98f0ffff c819feff c0f0ffff 381afeff ............8... │ │ - 0x00080508 e8f0ffff d81afeff 10f1ffff 781bfeff ............x... │ │ - 0x00080518 38f1ffff 081cfeff 60f1ffff 481efeff 8.......`...H... │ │ - 0x00080528 a0f1ffff c81efeff dcf1ffff f81efeff ................ │ │ - 0x00080538 fcf1ffff a81ffeff 24f2ffff f81ffeff ........$....... │ │ - 0x00080548 44f2ffff 6820feff 80f2ffff 8821feff D...h .......!.. │ │ - 0x00080558 c0f2ffff a822feff ecf2ffff 0823feff .....".......#.. │ │ - 0x00080568 20f3ffff 5823feff 4cf3ffff 6824feff ...X#..L...h$.. │ │ - 0x00080578 8cf3ffff 0825feff d4f3ffff 2825feff .....%......(%.. │ │ - 0x00080588 e8f3ffff 5826feff 28f4ffff 782bfeff ....X&..(...x+.. │ │ - 0x00080598 78f4ffff d82efeff d0f4ffff e82efeff x............... │ │ - 0x000805a8 e4f4ffff 682ffeff 10f5ffff 5835feff ....h/......X5.. │ │ - 0x000805b8 6cf5ffff a835feff 8cf5ffff b835feff l....5.......5.. │ │ - 0x000805c8 a0f5ffff c835feff b4f5ffff d835feff .....5.......5.. │ │ - 0x000805d8 c8f5ffff e835feff dcf5ffff 5836feff .....5......X6.. │ │ - 0x000805e8 04f6ffff 9836feff 24f6ffff 0837feff .....6..$....7.. │ │ - 0x000805f8 44f6ffff c837feff 6cf6ffff e837feff D....7..l....7.. │ │ - 0x00080608 80f6ffff 1838feff 98f6ffff 3838feff .....8......88.. │ │ - 0x00080618 acf6ffff 6838feff c4f6ffff 683afeff ....h8......h:.. │ │ - 0x00080628 f0f6ffff f83afeff 14f7ffff 083bfeff .....:.......;.. │ │ - 0x00080638 28f7ffff 483cfeff 54f7ffff 583ffeff (...H<..T...X?.. │ │ - 0x00080648 80f7ffff 983ffeff acf7ffff 3842feff .....?......8B.. │ │ - 0x00080658 d4f7ffff 4842feff e8f7ffff 8842feff ....HB.......B.. │ │ - 0x00080668 08f8ffff 9843feff 48f8ffff 1844feff .....C..H....D.. │ │ - 0x00080678 90f8ffff f844feff b8f8ffff 7845feff .....D......xE.. │ │ - 0x00080688 e0f8ffff f846feff 24f9ffff c847feff .....F..$....G.. │ │ - 0x00080698 78f9ffff 7848feff d0f9ffff b848feff x...xH.......H.. │ │ - 0x000806a8 f4f9ffff 0849feff 14faffff 1849feff .....I.......I.. │ │ - 0x000806b8 28faffff 6849feff 54faffff 384afeff (...hI..T...8J.. │ │ - 0x000806c8 94faffff 984afeff b8faffff e84afeff .....J.......J.. │ │ - 0x000806d8 d8faffff e84bfeff 00fbffff 684cfeff .....K......hL.. │ │ - 0x000806e8 24fbffff 784cfeff 38fbffff 884cfeff $...xL..8....L.. │ │ - 0x000806f8 4cfbffff 084dfeff 70fbffff 584dfeff L....M..p...XM.. │ │ - 0x00080708 90fbffff 084efeff bcfbffff f84efeff .....N.......N.. │ │ - 0x00080718 e8fbffff 184ffeff fcfbffff 384ffeff .....O......8O.. │ │ - 0x00080728 10fcffff 884ffeff 4cfcffff 3850feff .....O..L...8P.. │ │ - 0x00080738 a0fcffff 2852feff ccfcffff 5852feff ....(R......XR.. │ │ - 0x00080748 ecfcffff 0853feff 28fdffff f853feff .....S..(....S.. │ │ - 0x00080758 54fdffff 0855feff a8fdffff d855feff T....U.......U.. │ │ - 0x00080768 f0fdffff 3856feff 04feffff b856feff ....8V.......V.. │ │ - 0x00080778 18feffff f856feff 48feffff 3858feff .....V..H...8X.. │ │ - 0x00080788 70feffff a858feff 94feffff 285afeff p....X......(Z.. │ │ - 0x00080798 c8feffff 285bfeff 08ffffff 085cfeff ....([.......\.. │ │ - 0x000807a8 60ffffff 185dfeff a0ffffff a077feff `....].......w.. │ │ - 0x000807b8 d0ffffff .... │ │ + 0x000895e4 011b033b 901dffff 4f040000 4c40f8ff ...;....O...L@.. │ │ + 0x000895f4 d4ffffff fc44f8ff c41dffff 2c45f8ff .....D......,E.. │ │ + 0x00089604 ac1dffff 4c45f8ff e41dffff 8c45f8ff ....LE.......E.. │ │ + 0x00089614 041effff ac45f8ff 241effff bc45f8ff .....E..$....E.. │ │ + 0x00089624 381effff 2c46f8ff 6c1effff 5c46f8ff 8...,F..l...\F.. │ │ + 0x00089634 8c1effff 1c47f8ff e01effff cc47f8ff .....G.......G.. │ │ + 0x00089644 341fffff 8c48f8ff 881fffff fc49f8ff 4....H.......I.. │ │ + 0x00089654 e01fffff ac4af8ff 3420ffff 5c4bf8ff .....J..4 ..\K.. │ │ + 0x00089664 8820ffff 0c4cf8ff dc20ffff bc4cf8ff . ...L... ...L.. │ │ + 0x00089674 3421ffff 8c4df8ff 8c21ffff dc4df8ff 4!...M...!...M.. │ │ + 0x00089684 a821ffff 0c4ef8ff c821ffff 3c4ef8ff .!...N...!........@>...... │ │ + 0x00089b84 803effff 5caef8ff bc3effff 6caef8ff .>..\....>..l... │ │ + 0x00089b94 d03effff 8caef8ff e43effff 9caef8ff .>.......>...... │ │ + 0x00089ba4 f83effff 3caff8ff 403fffff 4caff8ff .>..<...@?..L... │ │ + 0x00089bb4 543fffff 5caff8ff 683fffff 6caff8ff T?..\...h?..l... │ │ + 0x00089bc4 7c3fffff 7caff8ff 903fffff 8caff8ff |?..|....?...... │ │ + 0x00089bd4 a43fffff bcaff8ff c43fffff 3cb0f8ff .?.......?..<... │ │ + 0x00089be4 f43fffff 9cb0f8ff 2c40ffff fcb0f8ff .?......,@...... │ │ + 0x00089bf4 5840ffff 2cb1f8ff 7840ffff 5cb1f8ff X@..,...x@..\... │ │ + 0x00089c04 9840ffff 6cb1f8ff ac40ffff 9cb1f8ff .@..l....@...... │ │ + 0x00089c14 cc40ffff 2cb2f8ff 0441ffff bcb2f8ff .@..,....A...... │ │ + 0x00089c24 3c41ffff 4cb3f8ff 7441ffff ecb3f8ff .. │ │ + 0x0008a3f4 d475ffff 5c41faff 2c76ffff dc45faff .u..\A..,v...E.. │ │ + 0x0008a404 8476ffff bc57faff c876ffff 1c58faff .v...W...v...X.. │ │ + 0x0008a414 f476ffff bc59faff 4877ffff ec59faff .v...Y..Hw...Y.. │ │ + 0x0008a424 7477ffff fc5afaff f477ffff cc5bfaff tw...Z...w...[.. │ │ + 0x0008a434 2c78ffff 2c5cfaff 5c78ffff 9c5cfaff ,x..,\..\x...\.. │ │ + 0x0008a444 9878ffff 3c60faff d878ffff ec60faff .x..<`...x...`.. │ │ + 0x0008a454 1879ffff 6c62faff 6c79ffff 4c64faff .y..lb..ly..Ld.. │ │ + 0x0008a464 a479ffff fc64faff d079ffff 2c69faff .y...d...y..,i.. │ │ + 0x0008a474 107affff fc69faff 507affff ec6dfaff .z...i..Pz...m.. │ │ + 0x0008a484 a87affff fc6efaff f47affff 0c71faff .z...n...z...q.. │ │ + 0x0008a494 4c7bffff dc72faff 8c7bffff 6c73faff L{...r...{..ls.. │ │ + 0x0008a4a4 c87bffff bc73faff f87bffff 5c75faff .{...s...{..\u.. │ │ + 0x0008a4b4 507cffff bc75faff 7c7cffff fc76faff P|...u..||...v.. │ │ + 0x0008a4c4 bc7cffff 9c81faff 007dffff 4c84faff .|.......}..L... │ │ + 0x0008a4d4 587dffff 0c85faff 947dffff 9c86faff X}.......}...... │ │ + 0x0008a4e4 ec7dffff 0c89faff 2c7effff 3c89faff .}......,~..<... │ │ + 0x0008a4f4 4c7effff 1c8efaff 8c7effff 5c96faff L~.......~..\... │ │ + 0x0008a504 cc7effff 7c97faff 0c7fffff fc97faff .~..|........... │ │ + 0x0008a514 487fffff 9c98faff 7c7fffff fca6faff H.......|....... │ │ + 0x0008a524 c07fffff 8ca7faff f47fffff eca8faff ................ │ │ + 0x0008a534 2880ffff 9ca9faff 5c80ffff 3cacfaff (.......\...<... │ │ + 0x0008a544 9c80ffff 5cbcfaff e080ffff bcbffaff ....\........... │ │ + 0x0008a554 2081ffff fcc0faff 6081ffff bcc2faff .......`....... │ │ + 0x0008a564 a081ffff 5cc3faff dc81ffff bcc4faff ....\........... │ │ + 0x0008a574 3082ffff ecc5faff 6482ffff 1cc7faff 0.......d....... │ │ + 0x0008a584 a482ffff 3ccefaff e482ffff fcdcfaff ....<........... │ │ + 0x0008a594 2883ffff 6ce0faff 6883ffff 7ce0faff (...l...h...|... │ │ + 0x0008a5a4 7c83ffff bce0faff 9c83ffff fce0faff |............... │ │ + 0x0008a5b4 bc83ffff 3ce1faff dc83ffff 7ce4faff ....<.......|... │ │ + 0x0008a5c4 1c84ffff 9ce6faff 5c84ffff 7ce7faff ........\...|... │ │ + 0x0008a5d4 9884ffff 4ce8faff d484ffff dce8faff ....L........... │ │ + 0x0008a5e4 0085ffff fce8faff 1485ffff ece9faff ................ │ │ + 0x0008a5f4 7c85ffff dceffaff c085ffff acfdfaff |............... │ │ + 0x0008a604 1c86ffff ecfdfaff 3c86ffff 7cfefaff ........<...|... │ │ + 0x0008a614 6c86ffff 9c0afbff b086ffff 9c19fbff l............... │ │ + 0x0008a624 f486ffff 2c1dfbff 2c87ffff 6c1dfbff ....,...,...l... │ │ + 0x0008a634 4c87ffff 1c1efbff 7c87ffff dc38fbff L.......|....8.. │ │ + 0x0008a644 c087ffff fc44fbff 0488ffff dc57fbff .....D.......W.. │ │ + 0x0008a654 4888ffff 3c59fbff 8888ffff 6c63fbff H..... │ │ + 0x0008ac14 10adffff bc3efcff 24adffff 6c40fcff .....>..$...l@.. │ │ + 0x0008ac24 64adffff 5c41fcff bcadffff 1c43fcff d...\A.......C.. │ │ + 0x0008ac34 fcadffff 3c45fcff 54aeffff 7c45fcff ...... │ │ + 0x0008b864 94ffffff .... │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro.local {} │ │ @@ -1,225 +1,233 @@ │ │ │ │ Hex dump of section '.data.rel.ro.local': │ │ - 0x00082060 01000000 8b5e0600 02000000 a65e0600 .....^.......^.. │ │ - 0x00082070 03000000 ba5e0600 04000000 248a0600 .....^......$... │ │ - 0x00082080 05000000 d55e0600 06000000 488a0600 .....^......H... │ │ - 0x00082090 07000000 6c8a0600 08000000 ba5e0600 ....l........^.. │ │ - 0x000820a0 09000000 f35e0600 00000000 f35e0600 .....^.......^.. │ │ - 0x000820b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000820c0 01000000 8b5e0600 02000000 a65e0600 .....^.......^.. │ │ - 0x000820d0 03000000 ba5e0600 04000000 248a0600 .....^......$... │ │ - 0x000820e0 05000000 d55e0600 06000000 488a0600 .....^......H... │ │ - 0x000820f0 07000000 6c8a0600 08000000 ba5e0600 ....l........^.. │ │ - 0x00082100 09000000 f35e0600 00000000 f35e0600 .....^.......^.. │ │ - 0x00082110 00000000 00000000 00000000 00000000 ................ │ │ - 0x00082120 f3620600 10000000 fc620600 a08d0600 .b.......b...... │ │ - 0x00082130 ff620600 10000000 fc620600 d08d0600 .b.......b...... │ │ - 0x00082140 0b630600 08000000 16630600 008e0600 .c.......c...... │ │ - 0x00082150 1d630600 04000000 24630600 29630600 .c......$c..)c.. │ │ - 0x00082160 3f630600 04000000 49630600 4f630600 ?c......Ic..Oc.. │ │ - 0x00082170 ec620600 02000000 5d630600 61630600 .b......]c..ac.. │ │ - 0x00082180 6c630600 04000000 72630600 7b630600 lc......rc..{c.. │ │ - 0x00082190 91630600 02000000 97630600 9b630600 .c.......c...c.. │ │ - 0x000821a0 a7630600 02000000 ae630600 b1630600 .c.......c...c.. │ │ - 0x000821b0 c8630600 04000000 d0630600 da630600 .c.......c...c.. │ │ - 0x000821c0 f0630600 04000000 f8630600 02640600 .c.......c...d.. │ │ - 0x000821d0 18640600 10000000 23640600 4c8e0600 .d......#d..L... │ │ - 0x000821e0 27640600 10000000 23640600 708e0600 'd......#d..p... │ │ - 0x000821f0 36640600 02000000 3c640600 3f640600 6d......a...........e.. │ │ - 0x000823b0 e5610600 08000000 00000000 4c940600 .a..........L... │ │ - 0x000823c0 64610600 08000000 00000000 88940600 da.............. │ │ - 0x000823d0 c8650600 04000000 d3650600 b0940600 .e.......e...... │ │ - 0x000823e0 49610600 08000000 00000000 f0940600 Ia.............. │ │ - 0x000823f0 55610600 08000000 00000000 14950600 Ua.............. │ │ - 0x00082400 da650600 04000000 d3650600 3c950600 .e.......e..<... │ │ - 0x00082410 7e610600 08000000 00000000 80950600 ~a.............. │ │ - 0x00082420 e4650600 04000000 ef650600 b4950600 .e.......e...... │ │ - 0x00082430 f9650600 02000000 fd650600 f4950600 .e.......e...... │ │ - 0x00082440 94610600 08000000 00000000 20960600 .a.......... ... │ │ - 0x00082450 ff650600 08000000 00000000 54960600 .e..........T... │ │ - 0x00082460 05660600 10000000 23640600 88960600 .f......#d...... │ │ - 0x00082470 0b660600 02000000 fd650600 bc960600 .f.......e...... │ │ - 0x00082480 0f660600 02000000 15660600 e8960600 .f.......f...... │ │ - 0x00082490 17660600 08000000 6c640600 1c970600 .f......ld...... │ │ - 0x000824a0 22660600 08000000 00000000 64970600 "f..........d... │ │ - 0x000824b0 2a660600 02000000 6c640600 88970600 *f......ld...... │ │ - 0x000824c0 36660600 02000000 02650600 ac970600 6f.......e...... │ │ - 0x000824d0 f6610600 04000000 40660600 e4970600 .a......@f...... │ │ - 0x000824e0 47660600 04000000 4d660600 14980600 Gf......Mf...... │ │ - 0x000824f0 53660600 04000000 5a660600 6c980600 Sf......Zf..l... │ │ - 0x00082500 60660600 04000000 4d660600 90980600 `f......Mf...... │ │ - 0x00082510 67660600 04000000 6f660600 b8980600 gf......of...... │ │ - 0x00082520 75660600 04000000 5a660600 e4980600 uf......Zf...... │ │ - 0x00082530 81660600 04000000 8e660600 1c990600 .f.......f...... │ │ - 0x00082540 94660600 04000000 5a660600 5c990600 .f......Zf..\... │ │ - 0x00082550 09620600 02000000 6c640600 98990600 .b......ld...... │ │ - 0x00082560 a2660600 04000000 ab660600 c4990600 .f.......f...... │ │ - 0x00082570 b1660600 04000000 bb660600 fc990600 .f.......f...... │ │ - 0x00082580 c0660600 10000000 fc620600 389a0600 .f.......b..8... │ │ - 0x00082590 cc660600 10000000 23640600 909a0600 .f......#d...... │ │ - 0x000825a0 d5660600 10000000 23640600 bc9a0600 .f......#d...... │ │ - 0x000825b0 ff610600 10000000 23640600 fc9a0600 .a......#d...... │ │ - 0x000825c0 af620600 10000000 fc620600 389b0600 .b.......b..8... │ │ - 0x000825d0 de660600 02000000 e7660600 649b0600 .f.......f..d... │ │ - 0x000825e0 ec660600 02000000 02650600 849b0600 .f.......e...... │ │ - 0x000825f0 f4660600 02000000 fe660600 d09b0600 .f.......f...... │ │ - 0x00082600 04670600 02000000 6c640600 209c0600 .g......ld.. ... │ │ - 0x00082610 0f670600 02000000 15660600 709c0600 .g.......f..p... │ │ - 0x00082620 1d670600 02000000 2b670600 bc9c0600 .g......+g...... │ │ - 0x00082630 77620600 09000000 00000000 0c9d0600 wb.............. │ │ - 0x00082640 a5610600 08000000 00000000 409d0600 .a..........@... │ │ - 0x00082650 6d620600 10000000 fc620600 709d0600 mb.......b..p... │ │ - 0x00082660 2e670600 02000000 39670600 cc9d0600 .g......9g...... │ │ - 0x00082670 3c670600 10000000 fc620600 49670600 ............#.. │ │ + 0x0008d1d0 47f60600 08000000 4cf60600 40230700 G.......L...@#.. │ │ + 0x0008d1e0 51f60600 04000000 62f50600 84230700 Q.......b....#.. │ │ + 0x0008d1f0 76f20600 08000000 00000000 b4230700 v............#.. │ │ + 0x0008d200 5cf60600 02000000 2cf50600 14240700 \.......,....$.. │ │ + 0x0008d210 64f60600 08000000 00000000 60240700 d...........`$.. │ │ + 0x0008d220 f9f10600 08000000 00000000 ac240700 .............$.. │ │ + 0x0008d230 8df20600 08000000 00000000 d8240700 .............$.. │ │ + 0x0008d240 fef10600 08000000 00000000 6cf60600 ............l... │ │ + 0x0008d250 a5f20600 08000000 00000000 08250700 .............%.. │ │ + 0x0008d260 24f20600 08000000 00000000 44250700 $...........D%.. │ │ + 0x0008d270 88f60600 04000000 93f60600 6c250700 ............l%.. │ │ + 0x0008d280 09f20600 08000000 00000000 ac250700 .............%.. │ │ + 0x0008d290 15f20600 08000000 00000000 d0250700 .............%.. │ │ + 0x0008d2a0 9af60600 04000000 93f60600 f8250700 .............%.. │ │ + 0x0008d2b0 3ef20600 08000000 00000000 3c260700 >...........<&.. │ │ + 0x0008d2c0 a4f60600 04000000 aff60600 70260700 ............p&.. │ │ + 0x0008d2d0 b9f60600 02000000 bdf60600 b0260700 .............&.. │ │ + 0x0008d2e0 54f20600 08000000 00000000 dc260700 T............&.. │ │ + 0x0008d2f0 bff60600 08000000 00000000 10270700 .............'.. │ │ + 0x0008d300 c5f60600 10000000 e3f40600 44270700 ............D'.. │ │ + 0x0008d310 cbf60600 02000000 bdf60600 78270700 ............x'.. │ │ + 0x0008d320 cff60600 02000000 d5f60600 a4270700 .............'.. │ │ + 0x0008d330 d7f60600 08000000 2cf50600 d8270700 ........,....'.. │ │ + 0x0008d340 e2f60600 08000000 00000000 20280700 ............ (.. │ │ + 0x0008d350 eaf60600 02000000 2cf50600 44280700 ........,...D(.. │ │ + 0x0008d360 f6f60600 02000000 c2f50600 68280700 ............h(.. │ │ + 0x0008d370 b6f20600 04000000 00f70600 a0280700 .............(.. │ │ + 0x0008d380 07f70600 04000000 0df70600 d0280700 .............(.. │ │ + 0x0008d390 13f70600 04000000 1af70600 28290700 ............().. │ │ + 0x0008d3a0 20f70600 04000000 0df70600 4c290700 ...........L).. │ │ + 0x0008d3b0 27f70600 04000000 2ff70600 74290700 '......./...t).. │ │ + 0x0008d3c0 35f70600 04000000 1af70600 a0290700 5............).. │ │ + 0x0008d3d0 41f70600 04000000 4ef70600 d8290700 A.......N....).. │ │ + 0x0008d3e0 54f70600 04000000 1af70600 182a0700 T............*.. │ │ + 0x0008d3f0 c9f20600 02000000 2cf50600 542a0700 ........,...T*.. │ │ + 0x0008d400 62f70600 04000000 6bf70600 802a0700 b.......k....*.. │ │ + 0x0008d410 71f70600 04000000 7bf70600 b82a0700 q.......{....*.. │ │ + 0x0008d420 80f70600 10000000 bcf30600 f42a0700 .............*.. │ │ + 0x0008d430 8cf70600 10000000 e3f40600 4c2b0700 ............L+.. │ │ + 0x0008d440 95f70600 10000000 e3f40600 782b0700 ............x+.. │ │ + 0x0008d450 bff20600 10000000 e3f40600 b82b0700 .............+.. │ │ + 0x0008d460 6ff30600 10000000 bcf30600 f42b0700 o............+.. │ │ + 0x0008d470 9ef70600 02000000 a7f70600 202c0700 ............ ,.. │ │ + 0x0008d480 acf70600 02000000 c2f50600 402c0700 ............@,.. │ │ + 0x0008d490 b4f70600 02000000 bef70600 8c2c0700 .............,.. │ │ + 0x0008d4a0 c4f70600 02000000 2cf50600 dc2c0700 ........,....,.. │ │ + 0x0008d4b0 cff70600 02000000 d5f60600 2c2d0700 ............,-.. │ │ + 0x0008d4c0 ddf70600 02000000 ebf70600 782d0700 ............x-.. │ │ + 0x0008d4d0 37f30600 09000000 00000000 c82d0700 7............-.. │ │ + 0x0008d4e0 65f20600 08000000 00000000 fc2d0700 e............-.. │ │ + 0x0008d4f0 2df30600 10000000 bcf30600 2c2e0700 -...........,... │ │ + 0x0008d500 eef70600 02000000 f9f70600 882e0700 ................ │ │ + 0x0008d510 fcf70600 10000000 bcf30600 09f80600 ................ │ │ + 0x0008d520 f7f20600 08000000 00000000 b82e0700 ................ │ │ + 0x0008d530 25f80600 10000000 bcf30600 e42e0700 %............... │ │ + 0x0008d540 01f30600 08000000 00000000 342f0700 ............4/.. │ │ + 0x0008d550 05f30600 08000000 00000000 5c2f0700 ............\/.. │ │ + 0x0008d560 0cf30600 08000000 dff20600 802f0700 ............./.. │ │ + 0x0008d570 cdf10600 04000000 32f80600 b42f0700 ........2..../.. │ │ + 0x0008d580 36f80600 04000000 41f80600 d82f0700 6.......A..../.. │ │ + 0x0008d590 45f80600 04000000 51f80600 20300700 E.......Q... 0.. │ │ + 0x0008d5a0 55f80600 04000000 5df80600 58300700 U.......]...X0.. │ │ + 0x0008d5b0 62f80600 04000000 67f80600 6cf80600 b.......g...l... │ │ + 0x0008d5c0 83f80600 04000000 8af80600 8ef80600 ................ │ │ + 0x0008d5d0 aaf80600 04000000 8af80600 aff80600 ................ │ │ + 0x0008d5e0 c7f80600 04000000 8af80600 cbf80600 ................ │ │ + 0x0008d5f0 daf80600 04000000 e3f80600 9c300700 .............0.. │ │ + 0x0008d600 e9f80600 04000000 f3f80600 c0300700 .............0.. │ │ + 0x0008d610 f8f80600 10000000 bcf30600 e4300700 .............0.. │ │ + 0x0008d620 00f90600 02000000 2cf50600 28310700 ........,...(1.. │ │ + 0x0008d630 ecf20600 08000000 00000000 c0310700 .............1.. │ │ + 0x0008d640 f1f20600 08000000 00000000 0df90600 ................ │ │ + 0x0008d650 8af10600 08000000 00000000 e8310700 .............1.. │ │ + 0x0008d660 1ff90600 10000000 e3f40600 1c320700 .............2.. │ │ + 0x0008d670 2ef90600 10000000 e3f40600 40320700 ............@2.. │ │ + 0x0008d680 d4f20600 08000000 00000000 3cf90600 ............<... │ │ + 0x0008d690 e7f20600 08000000 00000000 64320700 ............d2.. │ │ + 0x0008d6a0 4ef90600 04000000 57f90600 94320700 N.......W....2.. │ │ + 0x0008d6b0 5cf90600 04000000 bdf60600 c0320700 \............2.. │ │ + 0x0008d6c0 6bf90600 08000000 00000000 72f90600 k...........r... │ │ + 0x0008d6d0 d1f10600 02000000 00000000 ec320700 .............2.. │ │ + 0x0008d6e0 d8f10600 08000000 00000000 14330700 .............3.. │ │ + 0x0008d6f0 e3f10600 08000000 00000000 38330700 ............83.. │ │ + 0x0008d700 eef10600 08000000 00000000 5c330700 ............\3.. │ │ + 0x0008d710 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d720 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d730 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d740 b3f30600 10000000 bcf30600 5c1e0700 ............\... │ │ + 0x0008d750 bff30600 10000000 bcf30600 8c1e0700 ................ │ │ + 0x0008d760 cbf30600 08000000 d6f30600 bc1e0700 ................ │ │ + 0x0008d770 ddf30600 04000000 e4f30600 e9f30600 ................ │ │ + 0x0008d780 fff30600 04000000 09f40600 0ff40600 ................ │ │ + 0x0008d790 acf30600 02000000 1df40600 21f40600 ............!... │ │ + 0x0008d7a0 2cf40600 04000000 32f40600 3bf40600 ,.......2...;... │ │ + 0x0008d7b0 51f40600 02000000 57f40600 5bf40600 Q.......W...[... │ │ + 0x0008d7c0 67f40600 02000000 6ef40600 71f40600 g.......n...q... │ │ + 0x0008d7d0 88f40600 04000000 90f40600 9af40600 ................ │ │ + 0x0008d7e0 b0f40600 04000000 b8f40600 c2f40600 ................ │ │ + 0x0008d7f0 d8f40600 10000000 e3f40600 081f0700 ................ │ │ + 0x0008d800 e7f40600 10000000 e3f40600 2c1f0700 ............,... │ │ + 0x0008d810 f6f40600 02000000 fcf40600 fff40600 ................ │ │ + 0x0008d820 1af50600 10000000 bcf30600 581f0700 ............X... │ │ + 0x0008d830 24f50600 02000000 2cf50600 881f0700 $.......,....... │ │ + 0x0008d840 2ef50600 02000000 3df50600 c41f0700 ........=....... │ │ + 0x0008d850 40f50600 02000000 50f50600 00200700 @.......P.... .. │ │ + 0x0008d860 53f50600 04000000 62f50600 3c200700 S.......b...< .. │ │ + 0x0008d870 66f50600 08000000 74f50600 a8200700 f.......t.... .. │ │ + 0x0008d880 7bf50600 08000000 86f50600 ec200700 {............ .. │ │ + 0x0008d890 95f50600 08000000 00000000 10210700 .............!.. │ │ + 0x0008d8a0 a2f50600 10000000 bcf30600 aaf50600 ................ │ │ + 0x0008d8b0 bcf50600 02000000 c2f50600 3c210700 ........................#.. │ │ + 0x0008d950 47f60600 08000000 4cf60600 40230700 G.......L...@#.. │ │ + 0x0008d960 51f60600 04000000 62f50600 84230700 Q.......b....#.. │ │ + 0x0008d970 76f20600 08000000 00000000 b4230700 v............#.. │ │ + 0x0008d980 5cf60600 02000000 2cf50600 14240700 \.......,....$.. │ │ + 0x0008d990 64f60600 08000000 00000000 60240700 d...........`$.. │ │ + 0x0008d9a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d9b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008d9c0 34090700 39090700 3f090700 4a090700 4...9...?...J... │ │ + 0x0008d9d0 51090700 59090700 60090700 67090700 Q...Y...`...g... │ │ + 0x0008d9e0 6d090700 76090700 7a090700 81090700 m...v...z....... │ │ + 0x0008d9f0 85090700 89090700 8d090700 91090700 ................ │ │ + 0x0008da00 95090700 99090700 9d090700 a1090700 ................ │ │ + 0x0008da10 a5090700 ad090700 b5090700 bc090700 ................ │ │ + 0x0008da20 c8090700 d7090700 e5090700 f6090700 ................ │ │ + 0x0008da30 000a0700 050a0700 140a0700 230a0700 ............#... │ │ + 0x0008da40 340a0700 3e0a0700 490a0700 570a0700 4...>...I...W... │ │ + 0x0008da50 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008da60 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008da70 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008da80 7a0f0700 00760700 40760700 90760700 z....v..@v...v.. │ │ + 0x0008da90 c0760700 08770700 58770700 a0770700 .v...w..Xw...w.. │ │ + 0x0008daa0 e4770700 38780700 b40f0700 c80f0700 .w..8x.......... │ │ + 0x0008dab0 5c780700 88780700 00790700 dc0f0700 \x...x...y...... │ │ + 0x0008dac0 f10f0700 80790700 b4790700 e8790700 .....y...y...y.. │ │ + 0x0008dad0 1c7a0700 507a0700 947a0700 cc7a0700 .z..Pz...z...z.. │ │ + 0x0008dae0 107b0700 06100700 00000000 00000000 .{.............. │ │ + 0x0008daf0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008db00 b3f30600 10000000 bcf30600 5c1e0700 ............\... │ │ + 0x0008db10 bff30600 10000000 bcf30600 8c1e0700 ................ │ │ + 0x0008db20 cbf30600 08000000 d6f30600 bc1e0700 ................ │ │ + 0x0008db30 ddf30600 04000000 e4f30600 e9f30600 ................ │ │ + 0x0008db40 fff30600 04000000 09f40600 0ff40600 ................ │ │ + 0x0008db50 acf30600 02000000 1df40600 21f40600 ............!... │ │ + 0x0008db60 2cf40600 04000000 32f40600 3bf40600 ,.......2...;... │ │ + 0x0008db70 51f40600 02000000 57f40600 5bf40600 Q.......W...[... │ │ + 0x0008db80 67f40600 02000000 6ef40600 71f40600 g.......n...q... │ │ + 0x0008db90 88f40600 04000000 90f40600 9af40600 ................ │ │ + 0x0008dba0 b0f40600 04000000 b8f40600 c2f40600 ................ │ │ + 0x0008dbb0 d8f40600 10000000 e3f40600 081f0700 ................ │ │ + 0x0008dbc0 e7f40600 10000000 e3f40600 2c1f0700 ............,... │ │ + 0x0008dbd0 f6f40600 02000000 fcf40600 fff40600 ................ │ │ + 0x0008dbe0 1af50600 10000000 bcf30600 581f0700 ............X... │ │ + 0x0008dbf0 24f50600 02000000 2cf50600 881f0700 $.......,....... │ │ + 0x0008dc00 2ef50600 02000000 3df50600 c41f0700 ........=....... │ │ + 0x0008dc10 40f50600 02000000 50f50600 00200700 @.......P.... .. │ │ + 0x0008dc20 53f50600 04000000 62f50600 3c200700 S.......b...< .. │ │ + 0x0008dc30 66f50600 08000000 74f50600 a8200700 f.......t.... .. │ │ + 0x0008dc40 7bf50600 08000000 86f50600 ec200700 {............ .. │ │ + 0x0008dc50 95f50600 08000000 00000000 10210700 .............!.. │ │ + 0x0008dc60 a2f50600 10000000 bcf30600 aaf50600 ................ │ │ + 0x0008dc70 bcf50600 02000000 c2f50600 3c210700 ............ %d), cannot score │ │ MbP?../pocketsphinx/src/libpocketsphinx/allphone_search.c │ │ TOTAL fwdflat %.2f CPU %.3f xRT │ │ TOTAL fwdflat %.2f wall %.3f xRT │ │ -Building PHMM net of %d phones │ │ Cannot find CI-phone %s │ │ Cannot find HMM for %s │ │ --lm argument missing; doing unconstrained phone-loop decoding │ │ %d frames, %d HMMs (%d/fr), %d senones (%d/fr), %d history entries (%d/fr) │ │ allphone %.2f CPU %.3f xRT │ │ allphone %.2f wall %.3f xRT │ │ +-lm argument missing; doing unconstrained phone-loop decoding │ │ +Building PHMM net of %d phones │ │ Failed to initialize ngram model set for phoneme decoding │ │ Failed to load language model specified in -allphone, doing unconstrained phone-loop decoding │ │ Allphone(beam: %d, pbeam: %d) │ │ allphone │ │ ../pocketsphinx/src/libpocketsphinx/bin_mdef.c │ │ Number of senones exceeds limit: %d > %d │ │ Number of senone sequences exceeds limit: %d > %d │ │ @@ -1286,17 +1284,17 @@ │ │ &m->n_sen │ │ &m->n_tmat │ │ &m->n_sseq │ │ &m->n_ctx │ │ &m->n_cd_tree │ │ -mmap specified, but mdef is other-endian. Will not memory-map. │ │ Failed to read %d bytes of data from %s │ │ +%d CI-phone, %d CD-phone, %d emitstate/phone, %d CI-sen, %d Sen, %d Sen-Seq │ │ Senone %d is shared between multiple base phones │ │ CD phone %d has fewer states than CI phone %d │ │ -%d CI-phone, %d CD-phone, %d emitstate/phone, %d CI-sen, %d Sen, %d Sen-Seq │ │ %s %s %s %c │ │ BEGIN FILE FORMAT DESCRIPTION │ │ int32 n_ciphone; /**< Number of base (CI) phones */ │ │ int32 n_phone; /**< Number of base (CI) phones + (CD) triphones */ │ │ int32 n_emit_state; /**< Number of emitting states per phone (0 if heterogeneous) */ │ │ int32 n_ci_sen; /**< Number of CI senones; these are the first */ │ │ int32 n_sen; /**< Number of senones (CI+CD) */ │ │ @@ -1332,33 +1330,33 @@ │ │ %d words read │ │ Reading filler dictionary: %s │ │ Word '%s' must occur (only) in filler dictionary │ │ Initialization of dict_t, report: │ │ Max word: %d │ │ No of word: %d │ │ ../pocketsphinx/src/libpocketsphinx/dict2pid.c │ │ -Allocated %d bytes (%d KiB) for word-final triphones │ │ -Allocated %d bytes (%d KiB) for single-phone word triphones │ │ Filling in context triphones for %s(?,?) │ │ Building PID tables for dictionary │ │ Allocating %d^3 * %d bytes (%d KiB) for word-initial triphones │ │ +Allocated %d bytes (%d KiB) for word-final triphones │ │ +Allocated %d bytes (%d KiB) for single-phone word triphones │ │ # INTERNAL (wd comssid ssid ssid ... ssid comssid) │ │ # LDIPH_LC (b r l ssid) │ │ %6s %6s %6s %5d │ │ # SSEQ %d (senid senid ...) │ │ ../pocketsphinx/src/libpocketsphinx/fsg_search.c │ │ +Final result does not match the grammar in frame %d │ │ %d frames, %d HMMs (%d/fr), %d senones (%d/fr), %d history entries (%d/fr) │ │ Frame %d: No active HMM!! │ │ PANIC! Frame %d: #HMM evaluated(%d) > #PNodes(%d) │ │ Start node %s.%d:%d:%d │ │ Failed to find the start node │ │ End node %s.%d:%d:%d (%d) │ │ Failed to find the end node │ │ lattice start node %s.%d end node %s.%d │ │ -Final result does not match the grammar in frame %d │ │ Failed to obtain the lattice while bestpath enabled │ │ Failed to find the bestpath in a lattice │ │ FSG(beam: %d, pbeam: %d, wbeam: %d; wip: %d, pip: %d) │ │ The word '%s' is missing in the dictionary │ │ Added %d alternate word transitions │ │ ?fff?../pocketsphinx/src/libpocketsphinx/kws_search.c │ │ KWS(beam: %d, plp: %d, default threshold %d) │ │ @@ -1374,29 +1372,15 @@ │ │ Missing or bad transition matrix id: %s │ │ tmat-id(%d) > #tmat in header(%d): %s │ │ Missing or bad state[%d]->senone mapping: %s │ │ CI-senone-id(%d) > #CI-senones(%d): %s │ │ Senone-id(%d) > #senones(%d): %s │ │ Missing non-emitting state spec: %s │ │ Non-empty beyond non-emitting final state: %s │ │ -Missing base phone name: %s │ │ -Unknown base phone: %s │ │ -Missing left context: %s │ │ -Unknown left context: %s │ │ -Missing right context: %s │ │ -Unknown right context: %s │ │ -Missing or bad word-position spec: %s │ │ -Bad word-position spec: %s │ │ -Missing filler attribute field: %s │ │ -Bad filler attribute field: %s │ │ Duplicate triphone: %s │ │ -Duplicate base phone: %s │ │ -hash_table_enter(%s) failed; duplicate CIphone? │ │ -Bad context info for base phone: %s │ │ -Missing filler atribute field: %s │ │ No mdef-file │ │ Reading model definition: %s │ │ Failed to open mdef file '%s' for reading │ │ Found byte-order mark %.4s, assuming this is a binary mdef file │ │ Version error: Expecing %s, but read %s │ │ Error in header: %s │ │ n_state_map │ │ @@ -1406,20 +1390,34 @@ │ │ Unknown header line: %s │ │ %s: Error in header │ │ %s: #CI phones (%d) exceeds limit (%d) │ │ %s: #Phones (%d) exceeds limit (%d) │ │ %s: #senones (%d) exceeds limit (%d) │ │ %s: #tmats (%d) exceeds limit (%d) │ │ Header error: n_state_map not a multiple of n_ci*n_tri │ │ -Premature EOF reading CIphone %d │ │ -Premature EOF reading phone %d │ │ -Non-empty file beyond expected #phones (%d) │ │ +Missing base phone name: %s │ │ +Duplicate base phone: %s │ │ +hash_table_enter(%s) failed; duplicate CIphone? │ │ +Bad context info for base phone: %s │ │ +Missing filler atribute field: %s │ │ +Bad filler attribute field: %s │ │ +Unknown base phone: %s │ │ +Missing left context: %s │ │ +Unknown left context: %s │ │ +Missing right context: %s │ │ +Unknown right context: %s │ │ +Missing or bad word-position spec: %s │ │ +Bad word-position spec: %s │ │ +Missing filler attribute field: %s │ │ #CI-senones(%d) != #CI-phone(%d) x #emitting-states(%d) │ │ Empty file: %s │ │ Incomplete header │ │ +Premature EOF reading CIphone %d │ │ +Premature EOF reading phone %d │ │ +Non-empty file beyond expected #phones (%d) │ │ Initialization of mdef_t, report: │ │ ../pocketsphinx/src/libpocketsphinx/ms_mgau.c │ │ Number of streams does not match: %d != %d │ │ Dimension of stream %d does not match: %d != %d │ │ #Feature mismatch: gauden= %d, senone= %d │ │ #Densities mismatch: gauden= %d, senone= %d │ │ Senones need more codebooks (%d) than present (%d) │ │ @@ -1461,35 +1459,35 @@ │ │ TOTAL bestpath %.2f wall %.3f xRT │ │ Language model/set does not contain , recognition will fail │ │ bestpath │ │ Word '%s' survived for %d frames, potential overpruning │ │ No entries in backpointer table! │ │ Resized backpointer table to %d entries │ │ Resized score stack to %d entries │ │ -Couldn't find in first frame │ │ -Empty backpointer table: can not build DAG. │ │ No word exits found in last frame (%d), assuming no recognition │ │ not found in last frame, using %s.%d instead │ │ Failed to find DAG node corresponding to %s │ │ Eliminated %d nodes before end node │ │ End node of lattice isolated; unreachable │ │ Lattice has %d nodes, %d links │ │ +Couldn't find in first frame │ │ +Empty backpointer table: can not build DAG. │ │ bestpath %.2f CPU %.3f xRT │ │ bestpath %.2f wall %.3f xRT │ │ Backpointer table (%d entries): │ │ %-5d %-10s start %-3d end %-3d score %-8d bp %-3d real_wid %-5d prev_real_wid %-5d │ │ ../pocketsphinx/src/libpocketsphinx/ngram_search_fwdtree.c │ │ -cand_sf[] increased to %d entries │ │ -%d unique initial diphones │ │ Filler word %d = %s has more than one phone, ignoring it. │ │ +%d unique initial diphones │ │ Creating search tree │ │ -before: %d root, %d non-root channels, %d single-phone words │ │ after: max nonroot chan increased to %d │ │ No word from the language model has pronunciation in the dictionary │ │ after: %d root, %d non-root channels, %d single-phone words │ │ +before: %d root, %d non-root channels, %d single-phone words │ │ +cand_sf[] increased to %d entries │ │ TOTAL fwdtree %.2f CPU %.3f xRT │ │ TOTAL fwdtree %.2f wall %.3f xRT │ │ Renormalizing Scores at frame %d, best score %d │ │ PANIC: No worst BPtable entry remaining │ │ %8d words recognized (%d/fr) │ │ %8d senones evaluated (%d/fr) │ │ %8d channels searched (%d/fr), %d 1st, %d last │ │ @@ -1540,24 +1538,24 @@ │ │ Number of feature streams mismatch: %d != %d │ │ Number of densities mismatch: %d != %d │ │ Number of senones mismatch: %d != %d │ │ Cluster count must be 0, 15, or 16 │ │ Cluster count must be 4 or 8 │ │ Using memory-mapped I/O for senones │ │ Failed to read %d bytes from sendump │ │ +Log base %f is too small to represent add table in 8 bits │ │ +Number of codebooks exceeds 256: %d │ │ +Number of codebooks doesn't match number of ciphones, doesn't look like PTM: %d != %d │ │ +Maximum top-N: %d │ │ Reading mixture weights file '%s' │ │ Failed to open mixture file '%s' for reading │ │ Failed to read header from '%s' │ │ #Features streams(%d) != %d │ │ %s: #float32s(%d) doesn't match header dimensions: %d x %d x %d │ │ Read %d x %d x %d mixture weights │ │ -Log base %f is too small to represent add table in 8 bits │ │ -Number of codebooks exceeds 256: %d │ │ -Number of codebooks doesn't match number of ciphones, doesn't look like PTM: %d != %d │ │ -Maximum top-N: %d │ │ ../pocketsphinx/src/libpocketsphinx/s2_semi_mgau.c │ │ Maximum top-N: %d │ │ Top-N beams: │ │ TMAT %d = %d x %d │ │ ../pocketsphinx/src/libpocketsphinx/tmat.c │ │ Reading HMM transition probability matrices: %s │ │ Failed to open transition file '%s' for reading │ │ @@ -1593,19 +1591,19 @@ │ │ fread(%s) (#features) failed │ │ fread(%s) (#density/codebook) failed │ │ fread(%s) (feature-lengths) failed │ │ fread(%s) (total #floats) failed │ │ %s: #mfcc_ts(%d) doesn't match dimensions: %d x %d x %d │ │ fread(%s) (densitydata) failed │ │ %d codebook, %d feature, size: │ │ +%d variance values floored │ │ Codebook %d, Feature %d (%dx%d): │ │ d[%3d] %d │ │ Mixture-gaussians dimensions for means and variances differ │ │ Feature lengths for means and variances differ │ │ -%d variance values floored │ │ ../sphinxbase/src/libsphinxbase/lm/fsg_model.c │ │ Null transition prob must be <= 1.0 (state %d -> %d) │ │ Computing transitive closure for null transitions │ │ %d null transitions added │ │ Adding silence transitions for %s to FSG │ │ Added %d silence word transitions │ │ Base word %s not present in FSG vocabulary! │ │ @@ -1638,43 +1636,43 @@ │ │ Only right-recursion is permitted (in %s.%s) │ │ Right recursion %s %d => %d │ │ <%s.g%05d> │ │ Defined rule: %s%s │ │ Multiply defined symbol: %s │ │ Failed to open %s for parsing │ │ Failed to parse JSGF grammar from '%s' │ │ +Error parsing file: %s │ │ Imported rule is not qualified: %s │ │ Importing %s from %s to %s │ │ Already imported %s │ │ Multiply imported file: %s │ │ Imported %s │ │ -Error parsing file: %s │ │ Failed to parse JSGF grammar from input string │ │ Error parsing input string │ │ jsgf_parser.y │ │ %s at line %d current token '%s' │ │ -syntax error │ │ memory exhausted │ │ +syntax error │ │ $undefined │ │ RULENAME │ │ jsgf_header │ │ grammar_header │ │ import_header │ │ import_statement │ │ rule_list │ │ alternate_list │ │ rule_expansion │ │ tagged_rule_item │ │ rule_item │ │ rule_group │ │ rule_optional │ │ rule_atom │ │ - !"###### │ │ -#$%&'()syntax error, unexpected %s │ │ +syntax error, unexpected %s │ │ , expecting %s │ │ + !"###### │ │ yyset_lineno called with no buffer │ │ yyset_column called with no buffer │ │ out of dynamic memory in yy_create_buffer() │ │ out of dynamic memory in yyensure_buffer_stack() │ │ out of dynamic memory in yy_scan_buffer() │ │ out of dynamic memory in yy_scan_bytes() │ │ bad buffer in yy_scan_bytes() │ │ @@ -1707,47 +1705,47 @@ │ │ Number of classes cannot exceed 128 (sorry) │ │ File %s not found │ │ ?../sphinxbase/src/libsphinxbase/lm/lm3g_templates.c │ │ Bigram %d has no valid unigram parent │ │ Trigram %d has no valid bigram parent │ │ Trigram %d has no valid unigram parent │ │ ../sphinxbase/src/libsphinxbase/lm/ngram_model_arpa.c │ │ +ngram %d=%d │ │ +Unknown ngram (%d) │ │ +\1-grams: │ │ +Bad or missing ngram count │ │ Reading unigrams │ │ \2-grams: │ │ Format error; unigram ignored: %s │ │ Too many unigrams │ │ Duplicate word in dictionary: %s │ │ lm_t.ucount(%d) != #unigrams read(%d) │ │ Reading bigrams │ │ Unknown word: %s, skipping bigram (%s %s) │ │ Too many bigrams │ │ Bigram %s %s not in unigram order word id: %d prev word id: %d │ │ \3-grams: │ │ Bad bigram: %s │ │ +%8d = #bo_wt2 entries │ │ Reading trigrams │ │ Unknown word: %s, skipping trigram (%s %s %s) │ │ Too many trigrams │ │ Trigrams not in bigram order │ │ -Missing bigram for trigram: %s │ │ Size of trigram segment is bigger than 65535, such a big language models are not supported, use smaller vocabulary │ │ Bad trigram: %s │ │ -ngram %d=%d │ │ -Unknown ngram (%d) │ │ +No \data\ mark in LM file │ │ EOF while reading ngram counts │ │ -\1-grams: │ │ Failed to read \1-grams: mark │ │ -Bad or missing ngram count │ │ +ngrams 1=%d, 2=%d, 3=%d │ │ %8d = #unigrams created │ │ %8d = #bigrams created │ │ %8d = #prob2 entries │ │ -%8d = #bo_wt2 entries │ │ +Missing bigram for trigram: %s │ │ %8d = #trigrams created │ │ %8d = #prob3 entries │ │ -ngrams 1=%d, 2=%d, 3=%d │ │ -No \data\ mark in LM file │ │ Failed to open %s for writing │ │ This is an ARPA-format language model file, generated by CMU Sphinx │ │ ngram %d=%d │ │ \%d-grams: │ │ F../sphinxbase/src/libsphinxbase/lm/ngram_model_dmp.c │ │ Dump file %s not found │ │ Dump file is compressed, will not use memory-mapped I/O │ │ @@ -1758,26 +1756,26 @@ │ │ Will use memory-mapped I/O for LM file │ │ Cannot read LM filename in header │ │ Failed to read word │ │ Failed to read maping id %d │ │ Failed to read unigrams data │ │ %8d = LM.unigrams(+trailer) read │ │ -mmap specified, but trigram index is not word-aligned. Will not memory-map. │ │ -Failed to read bigrams data │ │ %8d = LM.bigrams(+trailer) read │ │ +Failed to read bigrams data │ │ Failed to read trigrams data │ │ %8d = LM.trigrams read │ │ fread(prob2) failed │ │ %8d = LM.prob2 entries read │ │ Failed to read backoff weights │ │ %8d = LM.bo_wt2 entries read │ │ Failed to read trigram probability │ │ %8d = LM.prob3 entries read │ │ -Failed to read trigram index │ │ %8d = LM.tseg_base entries read │ │ +Failed to read trigram index │ │ Failed to read words │ │ Error reading word strings (%d doesn't match n_unigrams %d) │ │ %8d = ascii word strings read │ │ Using existing DMP model. │ │ Building DMP model... │ │ BEGIN FILE FORMAT DESCRIPTION │ │ Cannot create file %s │ │ @@ -1813,52 +1811,52 @@ │ │ AGCMax: obs=max= %.2f │ │ AGCEMax: max= %.2f │ │ AGCEMax: obs= %.2f, new= %.2f │ │ AGC NOISE: max= %6.3f │ │ ../sphinxbase/src/libsphinxbase/feat/cmn.c │ │ Unknown CMN type '%s' │ │ mean[0]= %.2f, mean[1..%d]= 0.0 │ │ -@A../sphinxbase/src/libsphinxbase/feat/feat.c │ │ -Reading mfc file: '%s'[%d..%d] │ │ -%s: End frame (%d) <= Start frame (%d) │ │ -%s: fread(#floats) failed │ │ -%s: Header size field: %d(%08x); filesize: %d(%08x) │ │ -%s: Header size field (#floats) = %d │ │ -Header size field: %d; not multiple of %d │ │ -%s: Start frame (%d) beyond file size (%d) │ │ -%s: End frame (%d) beyond file size (%d), will truncate │ │ -%s: Maximum output size(%d frames) < actual #frames(%d) │ │ -%s: fread(%dx%d) (MFC data) failed │ │ +(@../sphinxbase/src/libsphinxbase/feat/feat.c │ │ '%s': Couldn't read int32 @pos %d │ │ '%s': Bad subrange spec ending @pos %d │ │ -'%s': Duplicate dimension ending @pos %d │ │ '%s': Bad delimiter @pos %d │ │ '%s': 0-length subvector │ │ +'%s': Duplicate dimension ending @pos %d │ │ Subvector specifications require single-stream features! │ │ Total dimensionality of subvector specification %d > feature dimensionality %d │ │ Initializing feature stream to type: '%s', ceplen=%d, CMN='%s', VARNORM='%s', AGC='%s' │ │ s2_4x features require cepsize == 13 │ │ 1s_12c_12d_3p_12dd │ │ 1s_c_d_ld_dd │ │ cep_dcep │ │ Bad feature type argument │ │ Bad cepsize: %d │ │ At directory . (current directory) │ │ At directory %s │ │ %s%s%s%s │ │ +Reading mfc file: '%s'[%d..%d] │ │ +%s: End frame (%d) <= Start frame (%d) │ │ +%s: fread(#floats) failed │ │ +%s: Header size field: %d(%08x); filesize: %d(%08x) │ │ +%s: Header size field (#floats) = %d │ │ +Header size field: %d; not multiple of %d │ │ +%s: Start frame (%d) beyond file size (%d) │ │ +%s: End frame (%d) beyond file size (%d), will truncate │ │ +%s: Maximum output size(%d frames) < actual #frames(%d) │ │ +%s: fread(%dx%d) (MFC data) failed │ │ Initialization of feat_t, report: │ │ Feature type = %s │ │ Cepstral size = %d │ │ Number of streams = %d │ │ -Vector size of stream[%d]: %d │ │ Number of subvectors = %d │ │ -Components of subvector[%d]: │ │ +Vector size of stream[%d]: %d │ │ Whether CMN is used = %d │ │ Whether AGC is used = %d │ │ Whether variance is normalized = %d │ │ +Components of subvector[%d]: │ │ A../sphinxbase/src/libsphinxbase/feat/lda.c │ │ LDA incompatible with multi-stream features (n_stream = %d) │ │ Failed to open transform file '%s' for reading │ │ Failed to read header from transform file '%s' │ │ %s: Version mismatch: %s, expecting %s │ │ %s: bio_fread_3d(lda) failed │ │ LDA matrix dimension %d doesn't match feature stream size %d │ │ @@ -1974,18 +1972,18 @@ │ │ Missing required argument %s │ │ No arguments given, available options are: │ │ cannot redirect log output │ │ Parsing command line: │ │ Current configuration: │ │ Failed to parse arguments list │ │ Number of arguments must be even! │ │ -Failed to parse arguments list, forced exit │ │ Cannot open configuration file %s for reading │ │ Nesting quotations is not supported! │ │ Unclosed quotation, having EOF close it... │ │ +Failed to parse arguments list, forced exit │ │ Looking for default argument file: %s │ │ Can't find default argument file %s. │ │ Parsing command lines from file %s │ │ %s argument-list, or │ │ %s [argument-file] (default file: . %s) │ │ cmusphinx │ │ %s: %s(%ld): %s │ │ @@ -2046,17 +2044,21 @@ │ │ %6.2fx %s │ │ /tmp/__EnDiAn_TeSt__ │ │ Failed to open file '%s' for writing │ │ Failed to write to file '%s' │ │ Failed to read from file '%s' │ │ >../sphinxbase/src/libsphinxbase/util/strfuncs.c │ │ ../sphinxbase/src/libsphinxbase/util/dtoa.c │ │ -GCC: (GNU) 4.6 20120106 (prerelease) │ │ +GCC: (GNU) 4.9.x 20150123 (prerelease) │ │ .shstrtab │ │ +.MIPS.abiflags │ │ .reginfo │ │ +.note.gnu.build-id │ │ +.gnu.version │ │ +.gnu.version_r │ │ .rel.dyn │ │ .MIPS.stubs │ │ .eh_frame_hdr │ │ .eh_frame │ │ .init_array │ │ .fini_array │ │ .data.rel.ro │ ├── readelf --wide --decompress --hex-dump=.reginfo {} │ │ @@ -1,5 +1,5 @@ │ │ │ │ Hex dump of section '.reginfo': │ │ - 0x00000134 70000012 00000000 00000000 00000000 p............... │ │ - 0x00000144 00000000 50920a00 ....P... │ │ + 0x00000190 70000092 00000000 00000000 00000000 p............... │ │ + 0x000001a0 00000000 50920a00 ....P... │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,388 +1,388 @@ │ │ │ │ Hex dump of section '.hash': │ │ - 0x0000014c 09020000 f8030000 02020000 35030000 ............5... │ │ - 0x0000015c 6f010000 b1030000 60020000 a4030000 o.......`....... │ │ - 0x0000016c 09020000 50030000 7a010000 ed000000 ....P...z....... │ │ - 0x0000017c d1020000 11020000 00000000 cc020000 ................ │ │ - 0x0000018c 1b030000 0e030000 8e010000 04030000 ................ │ │ - 0x0000019c 67030000 5a020000 9b030000 e8000000 g...Z........... │ │ - 0x000001ac c0020000 00000000 40030000 e7010000 ........@....... │ │ - 0x000001bc 8c030000 aa020000 a8030000 47030000 ............G... │ │ - 0x000001cc 5e030000 13030000 93020000 00000000 ^............... │ │ - 0x000001dc 00030000 26020000 16030000 00000000 ....&........... │ │ - 0x000001ec f1020000 00000000 e9010000 5f030000 ............_... │ │ - 0x000001fc 08020000 44010000 00000000 ee000000 ....D........... │ │ - 0x0000020c 6f000000 1c030000 cf010000 c3020000 o............... │ │ - 0x0000021c 6e020000 6c020000 00000000 6a010000 n...l.......j... │ │ - 0x0000022c 4d030000 1f030000 f3020000 3b000000 M...........;... │ │ - 0x0000023c fe020000 e0030000 02030000 9d020000 ................ │ │ - 0x0000024c 21000000 1e030000 a9030000 da010000 !............... │ │ - 0x0000025c 19020000 00000000 66030000 c9000000 ........f....... │ │ - 0x0000026c b2000000 1c010000 00020000 63030000 ............c... │ │ - 0x0000027c 00000000 11030000 00000000 ca020000 ................ │ │ - 0x0000028c f2010000 8c000000 56030000 c7000000 ........V....... │ │ - 0x0000029c dc000000 00000000 db000000 d0020000 ................ │ │ - 0x000002ac 6a000000 76000000 3e020000 59000000 j...v...>...Y... │ │ - 0x000002bc fd020000 00000000 00000000 7a030000 ............z... │ │ - 0x000002cc 44020000 d3010000 29030000 78020000 D.......)...x... │ │ - 0x000002dc 00000000 50020000 93030000 cd000000 ....P........... │ │ - 0x000002ec 00000000 94010000 4d020000 00000000 ........M....... │ │ - 0x000002fc 97030000 00000000 d0010000 00000000 ................ │ │ - 0x0000030c ef030000 19010000 ab030000 c8030000 ................ │ │ - 0x0000031c c2020000 01030000 b5020000 f4020000 ................ │ │ - 0x0000032c e8020000 32030000 5a030000 7c020000 ....2...Z...|... │ │ - 0x0000033c 95030000 64030000 00000000 75030000 ....d.......u... │ │ - 0x0000034c 7f030000 00000000 43030000 1d020000 ........C....... │ │ - 0x0000035c 00000000 7d020000 00000000 b7030000 ....}........... │ │ - 0x0000036c b3020000 af030000 7c010000 00000000 ........|....... │ │ - 0x0000037c b6020000 ce020000 dd000000 23010000 ............#... │ │ - 0x0000038c 37020000 d4030000 d3000000 d3020000 7............... │ │ - 0x0000039c 7e030000 c4020000 c8020000 56000000 ~...........V... │ │ - 0x000003ac 94030000 37010000 92020000 fe010000 ....7........... │ │ - 0x000003bc 24020000 e3000000 3c020000 b2010000 $.......<....... │ │ - 0x000003cc 9c030000 00000000 0a030000 b8020000 ................ │ │ - 0x000003dc 11010000 7f000000 39030000 07030000 ........9....... │ │ - 0x000003ec 00000000 f3010000 87020000 1f010000 ................ │ │ - 0x000003fc 9b000000 b0030000 00000000 23020000 ............#... │ │ - 0x0000040c 00000000 fc000000 4f030000 69030000 ........O...i... │ │ - 0x0000041c 5b030000 74010000 48030000 c1010000 [...t...H....... │ │ - 0x0000042c 94020000 38020000 4c010000 25020000 ....8...L...%... │ │ - 0x0000043c 6e000000 53010000 7c030000 60030000 n...S...|...`... │ │ - 0x0000044c 2c020000 6d000000 00000000 af010000 ,...m........... │ │ - 0x0000045c 61010000 e6020000 e1020000 0c020000 a............... │ │ - 0x0000046c b9020000 a1030000 fa010000 a5020000 ................ │ │ - 0x0000047c 57020000 00000000 10010000 82020000 W............... │ │ - 0x0000048c cd030000 a4020000 89020000 fa020000 ................ │ │ - 0x0000049c b1010000 e9000000 a5030000 ce010000 ................ │ │ - 0x000004ac 2d020000 cf020000 e4010000 3a030000 -...........:... │ │ - 0x000004bc 00000000 00000000 a0030000 9a000000 ................ │ │ - 0x000004cc ee020000 b3030000 df000000 05030000 ................ │ │ - 0x000004dc f5020000 6a030000 9c010000 ad030000 ....j........... │ │ - 0x000004ec 85030000 d7020000 69010000 3f020000 ........i...?... │ │ - 0x000004fc 40020000 1c020000 84030000 00000000 @............... │ │ - 0x0000050c 46010000 f0000000 06030000 00000000 F............... │ │ - 0x0000051c 00000000 3d010000 bb010000 c2030000 ....=........... │ │ - 0x0000052c db020000 00000000 00000000 9e030000 ................ │ │ - 0x0000053c 04020000 33030000 ef000000 be020000 ....3........... │ │ - 0x0000054c eb010000 b7010000 00000000 00000000 ................ │ │ - 0x0000055c 02010000 65010000 00000000 42000000 ....e.......B... │ │ - 0x0000056c 9d030000 d4010000 d5030000 95020000 ................ │ │ - 0x0000057c aa030000 0e010000 9f030000 6b020000 ............k... │ │ - 0x0000058c bd020000 bc020000 8c010000 00000000 ................ │ │ - 0x0000059c 4a030000 65020000 00000000 31030000 J...e.......1... │ │ - 0x000005ac 55030000 5f020000 e0010000 d5020000 U..._........... │ │ - 0x000005bc 20010000 b3010000 00000000 90030000 ............... │ │ - 0x000005cc 00000000 00000000 70010000 59020000 ........p...Y... │ │ - 0x000005dc 80030000 24030000 00000000 56010000 ....$.......V... │ │ - 0x000005ec 00000000 c7010000 7f020000 23030000 ............#... │ │ - 0x000005fc 00000000 8a020000 00000000 00000000 ................ │ │ - 0x0000060c b8000000 3d030000 96020000 a7030000 ....=........... │ │ - 0x0000061c 1d030000 ef020000 58030000 6b030000 ........X...k... │ │ - 0x0000062c 7d030000 b4020000 de030000 89010000 }............... │ │ - 0x0000063c 87030000 91020000 03030000 00000000 ................ │ │ - 0x0000064c bc030000 00000000 83030000 07020000 ................ │ │ - 0x0000065c 39020000 8b000000 dc020000 70030000 9...........p... │ │ - 0x0000066c 8a030000 e7020000 00000000 54020000 ............T... │ │ - 0x0000067c ec030000 cd020000 24000000 00000000 ........$....... │ │ - 0x0000068c d7030000 5c030000 00000000 00000000 ....\........... │ │ - 0x0000069c 46020000 b2030000 ca030000 7b020000 F...........{... │ │ - 0x000006ac eb000000 33020000 f0010000 22020000 ....3......."... │ │ - 0x000006bc 62030000 00000000 d6010000 d0030000 b............... │ │ - 0x000006cc 5e010000 c8010000 62020000 22030000 ^.......b..."... │ │ - 0x000006dc 01010000 17020000 79030000 00000000 ........y....... │ │ - 0x000006ec 67020000 dd030000 c2010000 13020000 g............... │ │ - 0x000006fc 2a030000 92010000 50010000 68030000 *.......P...h... │ │ - 0x0000070c 00000000 3e030000 38010000 91030000 ....>...8....... │ │ - 0x0000071c 30030000 15030000 3e010000 00000000 0.......>....... │ │ - 0x0000072c 5a010000 00000000 0e000000 26030000 Z...........&... │ │ - 0x0000073c a2030000 a9010000 3b010000 89030000 ........;....... │ │ - 0x0000074c 52010000 9a030000 5c010000 31020000 R.......\...1... │ │ - 0x0000075c f4010000 00000000 8d020000 88030000 ................ │ │ - 0x0000076c 44030000 12020000 8f030000 1b020000 D............... │ │ - 0x0000077c 37030000 53030000 38030000 00000000 7...S...8....... │ │ - 0x0000078c 38000000 2a020000 00000000 00000000 8...*........... │ │ - 0x0000079c 8d030000 57030000 9a020000 8b020000 ....W........... │ │ - 0x000007ac ae030000 92030000 3d020000 7b030000 ........=...{... │ │ - 0x000007bc 54030000 4c000000 6d020000 87010000 T...L...m....... │ │ - 0x000007cc f0020000 67010000 f7020000 7b000000 ....g.......{... │ │ - 0x000007dc d2020000 00000000 1f000000 f2020000 ................ │ │ - 0x000007ec 6d030000 35010000 b0020000 78030000 m...5.......x... │ │ - 0x000007fc 62000000 52030000 bb030000 a3020000 b...R........... │ │ - 0x0000080c 73030000 ae010000 90020000 2f030000 s.........../... │ │ - 0x0000081c 73010000 06020000 1a000000 ff020000 s............... │ │ - 0x0000082c fd010000 ab020000 c1000000 fb010000 ................ │ │ - 0x0000083c 5e020000 00000000 00000000 00000000 ^............... │ │ - 0x0000084c ec020000 75020000 2a010000 00000000 ....u...*....... │ │ - 0x0000085c 1a030000 3e000000 00000000 8e030000 ....>........... │ │ - 0x0000086c bf030000 17030000 2c030000 b8010000 ........,....... │ │ - 0x0000087c 49020000 16000000 65030000 00000000 I.......e....... │ │ - 0x0000088c 04000000 99030000 59030000 96030000 ........Y....... │ │ - 0x0000089c d1030000 a9000000 a3030000 86010000 ................ │ │ - 0x000008ac b8030000 a6000000 82030000 60010000 ............`... │ │ - 0x000008bc 76030000 69000000 00000000 61030000 v...i.......a... │ │ - 0x000008cc 7f010000 98030000 6f020000 f3000000 ........o....... │ │ - 0x000008dc a6030000 e2020000 42030000 4b030000 ........B...K... │ │ - 0x000008ec 25030000 bc010000 00000000 6a020000 %...........j... │ │ - 0x000008fc 5d030000 99020000 00000000 8a000000 ]............... │ │ - 0x0000090c 00000000 30020000 29000000 58000000 ....0...)...X... │ │ - 0x0000091c 14020000 58020000 4f020000 00000000 ....X...O....... │ │ - 0x0000092c e8010000 88020000 c6010000 51030000 ............Q... │ │ - 0x0000093c 8b030000 71030000 0f030000 00000000 ....q........... │ │ - 0x0000094c 72000000 8b010000 ac030000 80020000 r............... │ │ - 0x0000095c 4e030000 cc000000 9c020000 2f020000 N.........../... │ │ - 0x0000096c 95000000 6e030000 18020000 00000000 ....n........... │ │ - 0x0000097c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000098c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000099c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000009ac 00000000 00000000 00000000 05000000 ................ │ │ - 0x000009bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000009cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000009dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000009ec 00000000 00000000 00000000 00000000 ................ │ │ + 0x000001cc 09020000 f6030000 a1010000 fe020000 ................ │ │ + 0x000001dc c7000000 ab020000 33020000 1a030000 ........3....... │ │ + 0x000001ec 2f020000 ff010000 61030000 c1000000 /.......a....... │ │ + 0x000001fc ba000000 40010000 00000000 5f020000 ....@......._... │ │ + 0x0000020c 8c030000 30020000 a2000000 c4010000 ....0........... │ │ + 0x0000021c d9000000 93020000 78020000 7a020000 ........x...z... │ │ + 0x0000022c 81020000 00000000 93030000 1d030000 ................ │ │ + 0x0000023c db010000 f9020000 7a030000 ce020000 ........z....... │ │ + 0x0000024c 2d020000 94030000 55030000 00000000 -.......U....... │ │ + 0x0000025c a0010000 64030000 69030000 00000000 ....d...i....... │ │ + 0x0000026c 26020000 00000000 2d030000 8d030000 &.......-....... │ │ + 0x0000027c 07010000 80010000 00000000 37020000 ............7... │ │ + 0x0000028c 5e010000 ad030000 f6010000 c2010000 ^............... │ │ + 0x0000029c 5d030000 75020000 00000000 be030000 ]...u........... │ │ + 0x000002ac d7030000 6f020000 5d020000 b1010000 ....o...]....... │ │ + 0x000002bc 9b030000 e4030000 2e030000 dc030000 ................ │ │ + 0x000002cc 83000000 83030000 4c030000 d0020000 ........L....... │ │ + 0x000002dc 47030000 00000000 8a030000 62010000 G...........b... │ │ + 0x000002ec f5010000 44020000 cd020000 97030000 ....D........... │ │ + 0x000002fc 00000000 9e020000 ce030000 2c010000 ............,... │ │ + 0x0000030c ae000000 99030000 6d020000 5b020000 ........m...[... │ │ + 0x0000031c 13020000 00000000 e5010000 a4010000 ................ │ │ + 0x0000032c 2a000000 3b020000 ee010000 bc010000 *...;........... │ │ + 0x0000033c 9a010000 00000000 00000000 2a010000 ............*... │ │ + 0x0000034c 12010000 ac020000 59030000 0d030000 ........Y....... │ │ + 0x0000035c 00000000 a5000000 11020000 f0000000 ................ │ │ + 0x0000036c 00000000 47020000 8b030000 00000000 ....G........... │ │ + 0x0000037c 66020000 00000000 c9020000 00000000 f............... │ │ + 0x0000038c c0030000 f7020000 ac030000 aa020000 ................ │ │ + 0x0000039c 7c020000 82020000 c6020000 3f030000 |...........?... │ │ + 0x000003ac 8c020000 b0030000 82030000 21020000 ............!... │ │ + 0x000003bc 9e010000 64020000 00000000 e2020000 ....d........... │ │ + 0x000003cc 7f030000 00000000 41030000 51000000 ........A...Q... │ │ + 0x000003dc 00000000 0a020000 00000000 0e020000 ................ │ │ + 0x000003ec 8e010000 d4030000 c7020000 00000000 ................ │ │ + 0x000003fc d3010000 f8020000 fb010000 b6010000 ................ │ │ + 0x0000040c 1d010000 dd030000 44010000 82010000 ........D....... │ │ + 0x0000041c 06010000 a2030000 db000000 78000000 ............x... │ │ + 0x0000042c 39030000 49020000 42010000 38030000 9...I...B...8... │ │ + 0x0000043c 3f020000 9d010000 f2020000 09020000 ?............... │ │ + 0x0000044c 84010000 00000000 b6030000 c3010000 ................ │ │ + 0x0000045c bf020000 69020000 cc020000 fa010000 ....i........... │ │ + 0x0000046c 00000000 f9010000 dc020000 4e020000 ............N... │ │ + 0x0000047c 9d030000 c8030000 00000000 67020000 ............g... │ │ + 0x0000048c 00000000 dd000000 7b030000 87030000 ........{....... │ │ + 0x0000049c f3020000 33030000 3a030000 e6010000 ....3...:....... │ │ + 0x000004ac 3b030000 5b010000 ec000000 e2030000 ;...[........... │ │ + 0x000004bc 40030000 fd010000 3d030000 7e030000 @.......=...~... │ │ + 0x000004cc 14020000 8e020000 00000000 c9010000 ................ │ │ + 0x000004dc 66030000 26030000 2f010000 7f020000 f...&.../....... │ │ + 0x000004ec 51030000 1e020000 0d020000 bf030000 Q............... │ │ + 0x000004fc 91020000 00000000 35010000 60010000 ........5...`... │ │ + 0x0000050c da030000 48030000 63000000 29010000 ....H...c...)... │ │ + 0x0000051c 43000000 c4000000 60030000 63020000 C.......`...c... │ │ + 0x0000052c 0b030000 d0000000 25010000 b7000000 ........%....... │ │ + 0x0000053c 00000000 00000000 b8010000 31020000 ............1... │ │ + 0x0000054c fc020000 84030000 02030000 a5030000 ................ │ │ + 0x0000055c 6a010000 89020000 39000000 b7030000 j.......9....... │ │ + 0x0000056c ba010000 94020000 3a020000 4e030000 ........:...N... │ │ + 0x0000057c b5010000 dd020000 b8030000 00000000 ................ │ │ + 0x0000058c b9010000 10010000 d6020000 00000000 ................ │ │ + 0x0000059c 00000000 32020000 52030000 a1030000 ....2...R....... │ │ + 0x000005ac 6e030000 00000000 00000000 62030000 n...........b... │ │ + 0x000005bc e1020000 65030000 a0000000 9a030000 ....e........... │ │ + 0x000005cc 17030000 1c030000 00000000 00000000 ................ │ │ + 0x000005dc d9010000 bc000000 00000000 6a030000 ............j... │ │ + 0x000005ec bb020000 20030000 c7030000 91030000 .... ........... │ │ + 0x000005fc 6f030000 e1010000 00020000 75030000 o...........u... │ │ + 0x0000060c 88030000 5b030000 f7010000 00000000 ....[........... │ │ + 0x0000061c 1e030000 b6020000 00000000 8d020000 ................ │ │ + 0x0000062c 96020000 fd020000 44030000 f4020000 ........D....... │ │ + 0x0000063c 24000000 db020000 00000000 09030000 $............... │ │ + 0x0000064c 00000000 00000000 55010000 4c020000 ........U...L... │ │ + 0x0000065c 73030000 bc030000 00000000 4f000000 s...........O... │ │ + 0x0000066c 00000000 e4000000 46030000 bd000000 ........F....... │ │ + 0x0000067c 00000000 cf020000 00000000 00000000 ................ │ │ + 0x0000068c b8000000 8a020000 bd020000 8f030000 ................ │ │ + 0x0000069c aa030000 b3000000 43030000 3e030000 ........C...>... │ │ + 0x000006ac 68030000 15020000 c9030000 42030000 h...........B... │ │ + 0x000006bc 8c010000 4e010000 1f030000 00000000 ....N........... │ │ + 0x000006cc 79030000 00000000 98020000 79020000 y...........y... │ │ + 0x000006dc 05030000 3d010000 c1010000 c5010000 ....=........... │ │ + 0x000006ec 37030000 6b030000 00000000 d4010000 7...k........... │ │ + 0x000006fc b4030000 98030000 9f030000 00000000 ................ │ │ + 0x0000070c b3030000 80030000 00000000 00000000 ................ │ │ + 0x0000071c 49010000 b9030000 a8030000 0a010000 I............... │ │ + 0x0000072c a7030000 12030000 57020000 a6030000 ........W....... │ │ + 0x0000073c 85030000 00000000 56030000 40020000 ........V...@... │ │ + 0x0000074c d7010000 8e030000 7c030000 3c030000 ........|...<... │ │ + 0x0000075c 50020000 95020000 16030000 00000000 P............... │ │ + 0x0000076c b7010000 c1030000 4a020000 de010000 ........J....... │ │ + 0x0000077c 63010000 54030000 fb020000 5c020000 c...T.......\... │ │ + 0x0000078c 00000000 45010000 ab030000 6d000000 ....E.......m... │ │ + 0x0000079c 42020000 f4010000 b1030000 00000000 B............... │ │ + 0x000007ac 86010000 00000000 08030000 92030000 ................ │ │ + 0x000007bc 67030000 61020000 90010000 0e030000 g...a........... │ │ + 0x000007cc b4000000 4f030000 b4020000 30000000 ....O.......0... │ │ + 0x000007dc d7020000 00000000 34010000 7d000000 ........4...}... │ │ + 0x000007ec 55020000 43020000 e8010000 2a020000 U...C.......*... │ │ + 0x000007fc 25030000 74010000 a8020000 00000000 %...t........... │ │ + 0x0000080c d3020000 52020000 00000000 00000000 ....R........... │ │ + 0x0000081c 89030000 2a030000 ea020000 1d020000 ....*........... │ │ + 0x0000082c c2030000 e2010000 74030000 92020000 ........t....... │ │ + 0x0000083c ca030000 3f010000 e9010000 9c030000 ....?........... │ │ + 0x0000084c 77030000 43010000 e5000000 f3010000 w...C........... │ │ + 0x0000085c 15030000 00000000 8d010000 2c020000 ............,... │ │ + 0x0000086c 6c030000 a4020000 a3030000 96010000 l............... │ │ + 0x0000087c 19020000 5f030000 df020000 84020000 ...._........... │ │ + 0x0000088c 86030000 f1010000 71030000 ff000000 ........q....... │ │ + 0x0000089c ab000000 49030000 12000000 b1020000 ....I........... │ │ + 0x000008ac c8010000 0a030000 5c030000 ad010000 ........\....... │ │ + 0x000008bc 28010000 00000000 00000000 00000000 (............... │ │ + 0x000008cc 90030000 c3020000 4b010000 00000000 ........K....... │ │ + 0x000008dc 24030000 5a010000 00000000 96030000 $...Z........... │ │ + 0x000008ec 7d030000 7e020000 a0030000 a0020000 }...~........... │ │ + 0x000008fc e5020000 a4030000 72030000 00000000 ........r....... │ │ + 0x0000090c b2000000 34030000 c8020000 f0020000 ....4........... │ │ + 0x0000091c 23030000 0f030000 58030000 c0000000 #.......X....... │ │ + 0x0000092c ae030000 01010000 c5020000 eb010000 ................ │ │ + 0x0000093c 69010000 20010000 00000000 f2010000 i... ........... │ │ + 0x0000094c d1020000 36030000 18030000 c1020000 ....6........... │ │ + 0x0000095c 59010000 95030000 b5020000 57030000 Y...........W... │ │ + 0x0000096c cf010000 d1010000 00000000 90020000 ................ │ │ + 0x0000097c 73010000 f5020000 00000000 78030000 s...........x... │ │ + 0x0000098c 00000000 a3010000 11030000 98010000 ................ │ │ + 0x0000099c 10000000 b0010000 e8020000 00000000 ................ │ │ + 0x000009ac 7e010000 7b010000 54010000 46020000 ~...{...T...F... │ │ + 0x000009bc 00030000 9e030000 56000000 00000000 ........V....... │ │ + 0x000009cc 4a010000 45020000 a9030000 26010000 J...E.......&... │ │ + 0x000009dc 35030000 6a020000 de020000 29030000 5...j.......)... │ │ + 0x000009ec 4d030000 76030000 ed020000 00000000 M...v........... │ │ 0x000009fc 00000000 00000000 00000000 00000000 ................ │ │ 0x00000a0c 00000000 00000000 00000000 00000000 ................ │ │ 0x00000a1c 00000000 00000000 00000000 00000000 ................ │ │ 0x00000a2c 00000000 00000000 00000000 00000000 ................ │ │ 0x00000a3c 00000000 00000000 00000000 00000000 ................ │ │ 0x00000a4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000a5c 00000000 00000000 37000000 00000000 ........7....... │ │ - 0x00000a6c 14000000 00000000 00000000 00000000 ................ │ │ - 0x00000a7c 00000000 00000000 25000000 00000000 ........%....... │ │ - 0x00000a8c 00000000 00000000 00000000 07000000 ................ │ │ - 0x00000a9c 2c000000 00000000 20000000 00000000 ,....... ....... │ │ - 0x00000aac 00000000 48000000 00000000 00000000 ....H........... │ │ + 0x00000a5c 00000000 00000000 00000000 0a000000 ................ │ │ + 0x00000a6c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00000a7c 00000000 00000000 1a000000 00000000 ................ │ │ + 0x00000a8c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00000a9c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00000aac 00000000 00000000 00000000 f5030000 ................ │ │ 0x00000abc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000acc 50000000 00000000 00000000 00000000 P............... │ │ + 0x00000acc 32000000 00000000 00000000 00000000 2............... │ │ 0x00000adc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000aec 00000000 0f000000 00000000 00000000 ................ │ │ + 0x00000aec 00000000 00000000 00000000 00000000 ................ │ │ 0x00000afc 00000000 00000000 00000000 00000000 ................ │ │ 0x00000b0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000b1c 00000000 00000000 00000000 33000000 ............3... │ │ - 0x00000b2c 00000000 0a000000 3f000000 00000000 ........?....... │ │ - 0x00000b3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000b4c 00000000 00000000 44000000 00000000 ........D....... │ │ - 0x00000b5c 00000000 65000000 00000000 00000000 ....e........... │ │ + 0x00000b1c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00000b2c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00000b3c 22000000 2f000000 00000000 00000000 ".../........... │ │ + 0x00000b4c 46000000 00000000 00000000 00000000 F............... │ │ + 0x00000b5c 00000000 00000000 00000000 00000000 ................ │ │ 0x00000b6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000b7c 00000000 00000000 39000000 00000000 ........9....... │ │ - 0x00000b8c 2a000000 19000000 00000000 00000000 *............... │ │ - 0x00000b9c 85000000 0c000000 35000000 00000000 ........5....... │ │ - 0x00000bac 00000000 88000000 1c000000 00000000 ................ │ │ - 0x00000bbc 36000000 6b000000 00000000 00000000 6...k........... │ │ - 0x00000bcc 70000000 00000000 00000000 00000000 p............... │ │ - 0x00000bdc 00000000 5b000000 00000000 99000000 ....[........... │ │ - 0x00000bec 00000000 00000000 67000000 00000000 ........g....... │ │ + 0x00000b7c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00000b8c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00000b9c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00000bac 00000000 00000000 62000000 00000000 ........b....... │ │ + 0x00000bbc 00000000 35000000 00000000 00000000 ....5........... │ │ + 0x00000bcc 3c000000 73000000 00000000 00000000 <...s........... │ │ + 0x00000bdc 00000000 00000000 00000000 2e000000 ................ │ │ + 0x00000bec 00000000 69000000 7b000000 00000000 ....i...{....... │ │ 0x00000bfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000c0c 00000000 00000000 f2030000 00000000 ................ │ │ - 0x00000c1c 00000000 00000000 a4000000 00000000 ................ │ │ + 0x00000c0c 00000000 3d000000 00000000 55000000 ....=.......U... │ │ + 0x00000c1c 00000000 5b000000 00000000 00000000 ....[........... │ │ 0x00000c2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000c3c 00000000 34000000 52000000 00000000 ....4...R....... │ │ + 0x00000c3c 00000000 00000000 00000000 00000000 ................ │ │ 0x00000c4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000c5c 00000000 00000000 00000000 2d000000 ............-... │ │ - 0x00000c6c 00000000 00000000 28000000 00000000 ........(....... │ │ - 0x00000c7c 00000000 7a000000 00000000 09000000 ....z........... │ │ - 0x00000c8c 00000000 00000000 c6000000 00000000 ................ │ │ - 0x00000c9c 87000000 00000000 00000000 00000000 ................ │ │ - 0x00000cac 7d000000 b0000000 e9030000 ac000000 }............... │ │ - 0x00000cbc 00000000 00000000 00000000 a8000000 ................ │ │ - 0x00000ccc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000cdc 74000000 00000000 00000000 00000000 t............... │ │ - 0x00000cec 00000000 00000000 22000000 00000000 ........"....... │ │ - 0x00000cfc 00000000 a2000000 00000000 e2000000 ................ │ │ - 0x00000d0c 8d000000 00000000 00000000 86000000 ................ │ │ - 0x00000d1c 00000000 00000000 78000000 6c000000 ........x...l... │ │ - 0x00000d2c 00000000 00000000 d8000000 00000000 ................ │ │ - 0x00000d3c e6000000 e5030000 00000000 93000000 ................ │ │ - 0x00000d4c c8000000 00000000 00000000 00000000 ................ │ │ - 0x00000d5c 00000000 00000000 c4000000 f9000000 ................ │ │ - 0x00000d6c 00000000 00000000 55000000 00000000 ........U....... │ │ - 0x00000d7c 00000000 00000000 fd000000 1b000000 ................ │ │ - 0x00000d8c d6000000 00000000 63000000 00000000 ........c....... │ │ - 0x00000d9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000dac 18000000 00000000 00000000 00000000 ................ │ │ - 0x00000dbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000dcc 00000000 97000000 89000000 3d000000 ............=... │ │ - 0x00000ddc 00000000 00000000 41000000 00000000 ........A....... │ │ - 0x00000dec 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000dfc de000000 00000000 00000000 03010000 ................ │ │ - 0x00000e0c b9000000 96000000 00000000 00000000 ................ │ │ - 0x00000e1c d5000000 5f000000 46000000 00000000 ...._...F....... │ │ - 0x00000e2c 21010000 00000000 9d000000 4d000000 !...........M... │ │ - 0x00000e3c 00000000 ae000000 00000000 00000000 ................ │ │ - 0x00000e4c 10000000 0c010000 00000000 e7030000 ................ │ │ - 0x00000e5c 00000000 00000000 a0000000 00000000 ................ │ │ - 0x00000e6c 00000000 f2000000 00000000 00000000 ................ │ │ - 0x00000e7c 00000000 00000000 1e000000 00000000 ................ │ │ - 0x00000e8c 00000000 3f010000 00000000 45010000 ....?.......E... │ │ - 0x00000e9c 60000000 00000000 00000000 8e000000 `............... │ │ - 0x00000eac 98000000 00000000 00000000 81000000 ................ │ │ - 0x00000ebc 00000000 11000000 a7000000 e4030000 ................ │ │ - 0x00000ecc 00000000 00000000 08010000 00000000 ................ │ │ - 0x00000edc 00000000 43010000 43000000 00000000 ....C...C....... │ │ - 0x00000eec 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000efc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00000f0c 00000000 00000000 3c000000 00000000 ........<....... │ │ - 0x00000f1c 00000000 f6030000 03000000 13000000 ................ │ │ - 0x00000f2c 00000000 ad000000 00000000 00000000 ................ │ │ - 0x00000f3c f8000000 00000000 00000000 90000000 ................ │ │ - 0x00000f4c 30010000 d7000000 2e010000 26010000 0...........&... │ │ - 0x00000f5c 68010000 2f010000 00000000 13010000 h.../........... │ │ - 0x00000f6c 00000000 00000000 92000000 00000000 ................ │ │ - 0x00000f7c 00000000 f5030000 6d010000 1e010000 ........m....... │ │ - 0x00000f8c 00000000 00000000 00000000 5a000000 ............Z... │ │ - 0x00000f9c bb000000 00000000 02000000 75010000 ............u... │ │ - 0x00000fac 42010000 00000000 4a000000 8f000000 B.......J....... │ │ - 0x00000fbc 00000000 bc000000 00000000 ed030000 ................ │ │ - 0x00000fcc e1000000 00000000 00000000 f3030000 ................ │ │ - 0x00000fdc 00000000 e3030000 00000000 00000000 ................ │ │ - 0x00000fec 58010000 00000000 93010000 32000000 X...........2... │ │ - 0x00000ffc 4f000000 66000000 00000000 2e000000 O...f........... │ │ - 0x0000100c ee030000 00000000 4b000000 31000000 ........K...1... │ │ - 0x0000101c 5d010000 17010000 bd000000 23000000 ]...........#... │ │ - 0x0000102c 66010000 da030000 fe000000 00000000 f............... │ │ - 0x0000103c 00000000 61000000 00000000 00000000 ....a........... │ │ - 0x0000104c fb000000 00000000 00000000 27010000 ............'... │ │ - 0x0000105c 00000000 ac010000 9a010000 17000000 ................ │ │ - 0x0000106c 00000000 00000000 83010000 04010000 ................ │ │ - 0x0000107c 9f010000 90010000 e4000000 57010000 ............W... │ │ - 0x0000108c bf010000 cf000000 00000000 f4030000 ................ │ │ - 0x0000109c 00000000 00000000 31010000 34010000 ........1...4... │ │ - 0x000010ac eb030000 00000000 41010000 8a010000 ........A....... │ │ - 0x000010bc 00000000 3c010000 00000000 00000000 ....<........... │ │ - 0x000010cc 0d010000 ab010000 d9030000 00000000 ................ │ │ - 0x000010dc 5d000000 6e010000 36010000 a2010000 ]...n...6....... │ │ - 0x000010ec 71010000 3a010000 ca000000 8d010000 q...:........... │ │ - 0x000010fc 00000000 00000000 4f010000 00000000 ........O....... │ │ - 0x0000110c 82000000 00000000 99010000 68000000 ............h... │ │ - 0x0000111c 6b010000 00000000 00000000 76010000 k...........v... │ │ - 0x0000112c 9d010000 00000000 8f010000 ed010000 ................ │ │ - 0x0000113c 81010000 e2010000 51010000 00000000 ........Q....... │ │ - 0x0000114c b7000000 00000000 e8030000 00010000 ................ │ │ - 0x0000115c 7d010000 00000000 33010000 00000000 }.......3....... │ │ - 0x0000116c 32010000 00000000 1d000000 00000000 2............... │ │ - 0x0000117c f5010000 00000000 00000000 b6000000 ................ │ │ - 0x0000118c c9010000 b3000000 64000000 00000000 ........d....... │ │ - 0x0000119c 00000000 dc030000 d5010000 14010000 ................ │ │ - 0x000011ac 05020000 5f010000 00000000 9e000000 ...._........... │ │ - 0x000011bc b0010000 a3010000 00000000 00000000 ................ │ │ - 0x000011cc 00000000 00000000 00000000 c5000000 ................ │ │ - 0x000011dc 15010000 3a000000 4b010000 a6010000 ....:...K....... │ │ - 0x000011ec e1010000 00000000 e0000000 97010000 ................ │ │ - 0x000011fc 00000000 b6010000 00000000 ab000000 ................ │ │ - 0x0000120c 98010000 4d010000 00000000 2b000000 ....M.......+... │ │ - 0x0000121c 00000000 83000000 84000000 00000000 ................ │ │ - 0x0000122c a8010000 00000000 9e010000 00000000 ................ │ │ - 0x0000123c e1030000 9b010000 00000000 4a010000 ............J... │ │ - 0x0000124c ff000000 5b010000 0f020000 ba000000 ....[........... │ │ - 0x0000125c f4000000 d4000000 9c000000 16020000 ................ │ │ - 0x0000126c 6c010000 00000000 ec000000 78010000 l...........x... │ │ - 0x0000127c 2f000000 3b020000 00000000 00000000 /...;........... │ │ - 0x0000128c 25010000 7e010000 1b010000 42020000 %...~.......B... │ │ - 0x0000129c cb030000 09010000 00000000 db030000 ................ │ │ - 0x000012ac 00000000 d1000000 2b010000 00000000 ........+....... │ │ - 0x000012bc 00000000 c4030000 fc010000 00000000 ................ │ │ - 0x000012cc 00000000 82010000 00000000 00000000 ................ │ │ - 0x000012dc 91010000 c4010000 22010000 00000000 ........"....... │ │ - 0x000012ec c9030000 53020000 c0010000 4c020000 ....S.......L... │ │ - 0x000012fc 0a010000 f7000000 ca010000 40010000 ............@... │ │ - 0x0000130c 39010000 d2000000 00000000 f1000000 9............... │ │ - 0x0000131c 57000000 79010000 48020000 85010000 W...y...H....... │ │ - 0x0000132c c7030000 e6010000 24010000 00000000 ........$....... │ │ - 0x0000133c 00000000 2e020000 47000000 00000000 ........G....... │ │ - 0x0000134c 00000000 d7010000 00000000 15000000 ................ │ │ - 0x0000135c d8030000 72010000 00000000 7c000000 ....r.......|... │ │ - 0x0000136c f8010000 00000000 47020000 00000000 ........G....... │ │ - 0x0000137c ec010000 00000000 00000000 c1030000 ................ │ │ - 0x0000138c cb010000 94000000 06000000 00000000 ................ │ │ - 0x0000139c 00000000 00000000 1f020000 29020000 ............)... │ │ - 0x000013ac ea000000 ea030000 00000000 00000000 ................ │ │ - 0x000013bc 00000000 d9000000 0b020000 d2010000 ................ │ │ - 0x000013cc c5030000 80010000 0e020000 00000000 ................ │ │ - 0x000013dc d2030000 1a020000 27000000 c3030000 ........'....... │ │ - 0x000013ec d6030000 79020000 00000000 a5010000 ....y........... │ │ - 0x000013fc d8010000 9e020000 43020000 7b010000 ........C...{... │ │ - 0x0000140c f7030000 f9010000 c5010000 ad010000 ................ │ │ - 0x0000141c 00000000 21020000 bf000000 9b020000 ....!........... │ │ - 0x0000142c ce000000 4a020000 83020000 35020000 ....J.......5... │ │ - 0x0000143c 96010000 8f020000 00000000 4b020000 ............K... │ │ - 0x0000144c 9f020000 da000000 0a020000 1d010000 ................ │ │ - 0x0000145c 7a020000 cb000000 a1020000 00000000 z............... │ │ - 0x0000146c f5000000 2d010000 00000000 15020000 ....-........... │ │ - 0x0000147c 59010000 c3000000 32020000 74020000 Y.......2...t... │ │ - 0x0000148c f1010000 00000000 8c020000 b4010000 ................ │ │ - 0x0000149c bb020000 12010000 00000000 95010000 ................ │ │ - 0x000014ac df010000 20020000 fa000000 77010000 .... .......w... │ │ - 0x000014bc 00000000 ee010000 00000000 ba020000 ................ │ │ - 0x000014cc 53000000 84020000 e7000000 00000000 S............... │ │ - 0x000014dc 48010000 3a020000 ad020000 00000000 H...:........... │ │ - 0x000014ec 00000000 56020000 98020000 54010000 ....V.......T... │ │ - 0x000014fc 63010000 c3010000 aa000000 00000000 c............... │ │ - 0x0000150c a2020000 af020000 b4000000 ac020000 ................ │ │ - 0x0000151c 27020000 d9010000 00000000 5c000000 '...........\... │ │ - 0x0000152c 00000000 f6000000 84010000 e0020000 ................ │ │ - 0x0000153c 00000000 00000000 00000000 b5010000 ................ │ │ - 0x0000154c 00000000 bd030000 00000000 05010000 ................ │ │ - 0x0000155c a9020000 00000000 c6030000 88010000 ................ │ │ - 0x0000156c d0000000 36020000 ae020000 cc030000 ....6........... │ │ - 0x0000157c be000000 de010000 00000000 00000000 ................ │ │ - 0x0000158c a5000000 00000000 ea010000 08000000 ................ │ │ - 0x0000159c 07010000 b9030000 e9020000 dd020000 ................ │ │ - 0x000015ac a0010000 e3020000 00000000 ef010000 ................ │ │ - 0x000015bc d1010000 71000000 18010000 00000000 ....q........... │ │ - 0x000015cc a1010000 66020000 85020000 64010000 ....f.......d... │ │ - 0x000015dc 18030000 da020000 29010000 a0020000 ........)....... │ │ - 0x000015ec de020000 e5000000 bf020000 00000000 ................ │ │ - 0x000015fc 8e020000 a3000000 00000000 d3030000 ................ │ │ - 0x0000160c 0d000000 91000000 f6020000 f8020000 ................ │ │ - 0x0000161c 00000000 51020000 00000000 a7020000 ....Q........... │ │ - 0x0000162c d9020000 47010000 b5000000 eb020000 ....G........... │ │ - 0x0000163c 12030000 ba030000 a8020000 5e000000 ............^... │ │ - 0x0000164c 5b020000 69020000 7e000000 4e020000 [...i...~...N... │ │ - 0x0000165c 00000000 00000000 1a010000 e5020000 ................ │ │ - 0x0000166c 49010000 73020000 03020000 e2030000 I...s........... │ │ - 0x0000167c 00000000 36030000 01020000 00000000 ....6........... │ │ - 0x0000168c e4020000 a4010000 75000000 10030000 ........u....... │ │ - 0x0000169c 1e020000 4e010000 21030000 c5020000 ....N...!....... │ │ - 0x000016ac be030000 55010000 d4020000 ed020000 ....U........... │ │ - 0x000016bc 2b030000 cf030000 bd010000 ce030000 +............... │ │ - 0x000016cc c6020000 00000000 77020000 12000000 ........w....... │ │ - 0x000016dc 45030000 2e030000 f9020000 28030000 E...........(... │ │ - 0x000016ec cb020000 af000000 26000000 fc020000 ........&....... │ │ - 0x000016fc 68020000 b2020000 0b030000 0d020000 h............... │ │ - 0x0000170c 5d020000 34030000 5c020000 49000000 ]...4...\...I... │ │ - 0x0000171c 4c030000 08030000 d8020000 70020000 L...........p... │ │ - 0x0000172c 63020000 00000000 c9020000 97020000 c............... │ │ - 0x0000173c 00000000 df030000 3f030000 6f030000 ........?...o... │ │ - 0x0000174c 00000000 00000000 76020000 30000000 ........v...0... │ │ - 0x0000175c a7010000 b9010000 6c030000 09030000 ........l....... │ │ - 0x0000176c cd010000 14030000 b7020000 2c010000 ............,... │ │ - 0x0000177c f7010000 00000000 49030000 b6030000 ........I....... │ │ - 0x0000178c db010000 c0030000 c1020000 00000000 ................ │ │ - 0x0000179c 77000000 45020000 41020000 2d030000 w...E...A...-... │ │ - 0x000017ac 3c030000 77030000 ff010000 81020000 <...w........... │ │ - 0x000017bc 00000000 b4030000 72030000 00000000 ........r....... │ │ - 0x000017cc 0b010000 7e020000 b5030000 0f010000 ....~........... │ │ - 0x000017dc 74030000 2b020000 41030000 00000000 t...+...A....... │ │ - 0x000017ec 28010000 27030000 81030000 e3010000 (...'........... │ │ - 0x000017fc 0d030000 00000000 00000000 0c030000 ................ │ │ - 0x0000180c 64020000 10020000 86030000 df020000 d............... │ │ - 0x0000181c 19030000 46030000 52020000 c7020000 ....F...R....... │ │ - 0x0000182c 20030000 fb020000 79000000 71020000 .......y...q... │ │ - 0x0000183c a6020000 3b030000 ea020000 b1020000 ....;........... │ │ - 0x0000184c 00000000 28020000 55020000 61020000 ....(...U...a... │ │ - 0x0000185c e5010000 d6020000 86020000 34020000 ............4... │ │ - 0x0000186c 72020000 00000000 aa010000 dc010000 r............... │ │ - 0x0000187c 16010000 c2000000 ba010000 be010000 ................ │ │ - 0x0000188c f6010000 00000000 00000000 b1000000 ................ │ │ - 0x0000189c f0030000 06010000 f1030000 51000000 ............Q... │ │ - 0x000018ac 00000000 c0000000 a1000000 4e000000 ............N... │ │ - 0x000018bc cc010000 dd010000 00000000 00000000 ................ │ │ - 0x000018cc 00000000 62010000 e6030000 80000000 ....b........... │ │ - 0x000018dc 9f000000 00000000 00000000 45000000 ............E... │ │ - 0x000018ec 73000000 00000000 00000000 00000000 s............... │ │ - 0x000018fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000190c 00000000 00000000 40000000 54000000 ........@...T... │ │ - 0x0000191c 00000000 00000000 00000000 0b000000 ................ │ │ - 0x0000192c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000193c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000194c 00000000 00000000 00000000 ............ │ │ + 0x00000c5c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00000c6c 00000000 4a000000 00000000 2c000000 ....J.......,... │ │ + 0x00000c7c 00000000 00000000 00000000 8f000000 ................ │ │ + 0x00000c8c 00000000 00000000 00000000 07000000 ................ │ │ + 0x00000c9c 61000000 00000000 00000000 00000000 a............... │ │ + 0x00000cac 64000000 02000000 00000000 00000000 d............... │ │ + 0x00000cbc 00000000 00000000 23000000 6c000000 ........#...l... │ │ + 0x00000ccc ec030000 00000000 00000000 00000000 ................ │ │ + 0x00000cdc 3f000000 00000000 26000000 00000000 ?.......&....... │ │ + 0x00000cec 00000000 49000000 00000000 00000000 ....I........... │ │ + 0x00000cfc 00000000 00000000 3e000000 00000000 ........>....... │ │ + 0x00000d0c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00000d1c 00000000 00000000 00000000 e7030000 ................ │ │ + 0x00000d2c 00000000 00000000 00000000 77000000 ............w... │ │ + 0x00000d3c 45000000 00000000 00000000 00000000 E............... │ │ + 0x00000d4c 00000000 00000000 e6030000 89000000 ................ │ │ + 0x00000d5c 6a000000 00000000 34000000 00000000 j.......4....... │ │ + 0x00000d6c 0e000000 14000000 25000000 7e000000 ........%...~... │ │ + 0x00000d7c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00000d8c 00000000 00000000 00000000 f4030000 ................ │ │ + 0x00000d9c 00000000 00000000 06000000 76000000 ............v... │ │ + 0x00000dac 09000000 00000000 00000000 05000000 ................ │ │ + 0x00000dbc 00000000 00000000 c6000000 00000000 ................ │ │ + 0x00000dcc 00000000 00000000 c3000000 00000000 ................ │ │ + 0x00000ddc 99000000 53000000 87000000 00000000 ....S........... │ │ + 0x00000dec 00000000 f7000000 47000000 00000000 ........G....... │ │ + 0x00000dfc 00000000 00000000 5e000000 00000000 ........^....... │ │ + 0x00000e0c 00000000 d2000000 00000000 00000000 ................ │ │ + 0x00000e1c 65000000 00000000 00000000 19000000 e............... │ │ + 0x00000e2c 50000000 00000000 0b010000 00000000 P............... │ │ + 0x00000e3c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00000e4c e1000000 00000000 f4000000 00000000 ................ │ │ + 0x00000e5c 2d000000 00000000 a3000000 aa000000 -............... │ │ + 0x00000e6c 40000000 00000000 e9000000 00000000 @............... │ │ + 0x00000e7c 00000000 29000000 04000000 3b000000 ....).......;... │ │ + 0x00000e8c 00000000 00000000 00000000 a9000000 ................ │ │ + 0x00000e9c 00000000 d6000000 8c000000 13010000 ................ │ │ + 0x00000eac 00000000 00000000 08000000 e5030000 ................ │ │ + 0x00000ebc 31000000 00000000 00000000 84000000 1............... │ │ + 0x00000ecc 00000000 00000000 00000000 00000000 ................ │ │ + 0x00000edc 21000000 00000000 cd000000 66000000 !...........f... │ │ + 0x00000eec 1d000000 82000000 00000000 37010000 ............7... │ │ + 0x00000efc 6b000000 3e010000 2d010000 00000000 k...>...-....... │ │ + 0x00000f0c 1b010000 d8000000 9b000000 21010000 ............!... │ │ + 0x00000f1c ce000000 00000000 e2000000 75000000 ............u... │ │ + 0x00000f2c 8d000000 00000000 68000000 00000000 ........h....... │ │ + 0x00000f3c 00000000 00000000 52010000 27000000 ........R...'... │ │ + 0x00000f4c 00000000 4b000000 d4000000 13000000 ....K........... │ │ + 0x00000f5c 52000000 00000000 b6000000 a1000000 R............... │ │ + 0x00000f6c af000000 0b000000 85000000 00000000 ................ │ │ + 0x00000f7c 00000000 5d000000 f1000000 df000000 ....]........... │ │ + 0x00000f8c 00000000 00000000 16000000 e9030000 ................ │ │ + 0x00000f9c 00000000 00000000 00000000 80000000 ................ │ │ + 0x00000fac 00000000 53010000 00000000 00000000 ....S........... │ │ + 0x00000fbc 5c010000 d7000000 71000000 33000000 \.......q...3... │ │ + 0x00000fcc 57010000 00000000 24010000 00000000 W.......$....... │ │ + 0x00000fdc 00000000 df030000 00000000 e3000000 ................ │ │ + 0x00000fec 00000000 2b000000 61010000 00000000 ....+...a....... │ │ + 0x00000ffc 3a000000 00000000 00000000 00000000 :............... │ │ + 0x0000100c eb000000 56010000 f3000000 7a010000 ....V.......z... │ │ + 0x0000101c 7f010000 8e000000 ed000000 09010000 ................ │ │ + 0x0000102c 00000000 00000000 00000000 b0000000 ................ │ │ + 0x0000103c 00000000 a8000000 00000000 00000000 ................ │ │ + 0x0000104c 00000000 51010000 00000000 00000000 ....Q........... │ │ + 0x0000105c 4d000000 19010000 00000000 1a010000 M............... │ │ + 0x0000106c 00000000 9c000000 00000000 68010000 ............h... │ │ + 0x0000107c 00000000 ac000000 00000000 ad000000 ................ │ │ + 0x0000108c 3c010000 a6000000 42000000 00000000 <.......B....... │ │ + 0x0000109c 00000000 30010000 00000000 72010000 ....0.......r... │ │ + 0x000010ac 38010000 18000000 7c000000 00000000 8.......|....... │ │ + 0x000010bc a7000000 95000000 00000000 41000000 ............A... │ │ + 0x000010cc af010000 00000000 00000000 23010000 ............#... │ │ + 0x000010dc 0e010000 e0000000 e1030000 00000000 ................ │ │ + 0x000010ec 00000000 6f000000 0c010000 47010000 ....o.......G... │ │ + 0x000010fc 00000000 58010000 9b010000 00000000 ....X........... │ │ + 0x0000110c 89010000 ee030000 fd000000 a6010000 ................ │ │ + 0x0000111c 76010000 93010000 00000000 00000000 v............... │ │ + 0x0000112c 00000000 46010000 f6000000 03000000 ....F........... │ │ + 0x0000113c 33010000 00000000 96000000 00000000 3............... │ │ + 0x0000114c 00000000 85010000 00000000 00000000 ................ │ │ + 0x0000115c 00000000 00000000 ce010000 1e010000 ................ │ │ + 0x0000116c 1f010000 00000000 00000000 20000000 ............ ... │ │ + 0x0000117c 00000000 88010000 44000000 00000000 ........D....... │ │ + 0x0000118c 00000000 9e000000 ae010000 99010000 ................ │ │ + 0x0000119c db030000 fb000000 00000000 d0030000 ................ │ │ + 0x000011ac d5010000 00000000 cc010000 6c010000 ............l... │ │ + 0x000011bc eb030000 92010000 00000000 14010000 ................ │ │ + 0x000011cc 1f000000 18010000 6e010000 00010000 ........n....... │ │ + 0x000011dc 59000000 ca000000 00000000 00000000 Y............... │ │ + 0x000011ec e8000000 00000000 2e010000 bb010000 ................ │ │ + 0x000011fc f0010000 9d000000 00000000 bd010000 ................ │ │ + 0x0000120c 67000000 ed030000 00000000 00000000 g............... │ │ + 0x0000121c dc000000 17010000 83010000 00000000 ................ │ │ + 0x0000122c 00000000 00000000 e3010000 0c000000 ................ │ │ + 0x0000123c d3030000 00000000 00000000 00000000 ................ │ │ + 0x0000124c 1b000000 bf000000 00000000 50010000 ............P... │ │ + 0x0000125c 00000000 b9000000 00000000 dc010000 ................ │ │ + 0x0000126c de000000 64010000 00000000 bb000000 ....d........... │ │ + 0x0000127c 38000000 4d010000 91010000 00000000 8...M........... │ │ + 0x0000128c f1030000 00000000 01020000 06020000 ................ │ │ + 0x0000129c d9030000 4c000000 ac010000 00000000 ....L........... │ │ + 0x000012ac 00000000 d8010000 00000000 d0010000 ................ │ │ + 0x000012bc d5000000 00000000 d8030000 15000000 ................ │ │ + 0x000012cc 00000000 ab010000 00000000 00000000 ................ │ │ + 0x000012dc aa010000 00000000 00000000 ea030000 ................ │ │ + 0x000012ec 3b010000 5a000000 8a000000 28020000 ;...Z.......(... │ │ + 0x000012fc 79000000 1b020000 ea000000 00000000 y............... │ │ + 0x0000130c 5f000000 38020000 de030000 00000000 _...8........... │ │ + 0x0000131c 00000000 ea010000 00000000 cf000000 ................ │ │ + 0x0000132c 9f010000 00000000 00000000 00000000 ................ │ │ + 0x0000133c c9000000 0f010000 00000000 ef010000 ................ │ │ + 0x0000134c 00000000 00000000 8b010000 4b020000 ............K... │ │ + 0x0000135c d2030000 00000000 ef000000 03010000 ................ │ │ + 0x0000136c 00000000 17020000 58020000 cd030000 ........X....... │ │ + 0x0000137c a8010000 00000000 00000000 1a020000 ................ │ │ + 0x0000138c 00000000 f3030000 00000000 24020000 ............$... │ │ + 0x0000139c 00000000 00000000 00000000 00000000 ................ │ │ + 0x000013ac 00000000 fe010000 02010000 00000000 ................ │ │ + 0x000013bc 60020000 04010000 0d000000 81000000 `............... │ │ + 0x000013cc 54000000 cd010000 6b020000 90000000 T.......k....... │ │ + 0x000013dc 0c020000 68020000 59020000 8f010000 ....h...Y....... │ │ + 0x000013ec 5f010000 be010000 32010000 c6010000 _.......2....... │ │ + 0x000013fc 1e000000 16010000 91000000 56020000 ............V... │ │ + 0x0000140c 81010000 9a000000 8b000000 00000000 ................ │ │ + 0x0000141c fa000000 02020000 00000000 75010000 ............u... │ │ + 0x0000142c ca010000 00000000 87020000 48010000 ............H... │ │ + 0x0000143c 00000000 22010000 54020000 66010000 ...."...T...f... │ │ + 0x0000144c 00000000 94010000 0f020000 23020000 ............#... │ │ + 0x0000145c 00000000 93000000 7d010000 11000000 ........}....... │ │ + 0x0000146c 00000000 97000000 00000000 99020000 ................ │ │ + 0x0000147c b4010000 e3030000 9f000000 2b010000 ............+... │ │ + 0x0000148c be000000 1f020000 00000000 51020000 ............Q... │ │ + 0x0000149c 2b020000 d6030000 25020000 00000000 +.......%....... │ │ + 0x000014ac 36020000 7f000000 48020000 00000000 6.......H....... │ │ + 0x000014bc 72000000 67010000 da000000 00000000 r...g........... │ │ + 0x000014cc b2020000 78010000 2e020000 b0020000 ....x........... │ │ + 0x000014dc 97010000 00000000 08020000 10020000 ................ │ │ + 0x000014ec 8b020000 70010000 00000000 27020000 ....p.......'... │ │ + 0x000014fc 00000000 ae020000 00000000 a1020000 ................ │ │ + 0x0000150c 00000000 36000000 11010000 3e020000 ....6.......>... │ │ + 0x0000151c d2010000 00000000 00000000 00000000 ................ │ │ + 0x0000152c 00000000 98000000 00000000 7c010000 ............|... │ │ + 0x0000153c e0010000 79010000 00000000 c6030000 ....y........... │ │ + 0x0000154c a5010000 00000000 00000000 cb010000 ................ │ │ + 0x0000155c 00000000 34020000 00000000 3a010000 ....4.......:... │ │ + 0x0000156c ca020000 71020000 c4030000 6c020000 ....q.......l... │ │ + 0x0000157c 6f010000 00000000 8f020000 a9020000 o............... │ │ + 0x0000158c f0030000 03020000 4e000000 d8020000 ........N....... │ │ + 0x0000159c e8030000 5d010000 41020000 08010000 ....]...A....... │ │ + 0x000015ac 5a020000 9c020000 e0030000 e6000000 Z............... │ │ + 0x000015bc e4010000 53020000 c7010000 35020000 ....S.......5... │ │ + 0x000015cc bd030000 ec010000 00000000 f6020000 ................ │ │ + 0x000015dc 57000000 c4020000 07020000 5c000000 W...........\... │ │ + 0x000015ec 22020000 83020000 00000000 b2010000 "............... │ │ + 0x000015fc 87010000 28000000 cc000000 6e020000 ....(.......n... │ │ + 0x0000160c b3020000 bc020000 d6010000 00000000 ................ │ │ + 0x0000161c e3020000 d2020000 9a020000 ef030000 ................ │ │ + 0x0000162c df010000 1c000000 00000000 00000000 ................ │ │ + 0x0000163c 00000000 00000000 b9020000 7a000000 ............z... │ │ + 0x0000164c ba020000 7d020000 00000000 13030000 ....}........... │ │ + 0x0000165c 00000000 5e020000 80020000 00000000 ....^........... │ │ + 0x0000166c 48000000 f5000000 00000000 00000000 H............... │ │ + 0x0000167c 7b020000 d9020000 e9020000 d5020000 {............... │ │ + 0x0000168c b3010000 af020000 74020000 62020000 ........t...b... │ │ + 0x0000169c 19030000 b1000000 15010000 72020000 ............r... │ │ + 0x000016ac 9c010000 77020000 c5030000 f8010000 ....w........... │ │ + 0x000016bc ad020000 88000000 ee000000 c0020000 ................ │ │ + 0x000016cc 60000000 70000000 da020000 00000000 `...p........... │ │ + 0x000016dc 00000000 32030000 a6020000 cb030000 ....2........... │ │ + 0x000016ec bf010000 c8000000 31030000 f8000000 ........1....... │ │ + 0x000016fc 20020000 12020000 65010000 a7010000 .......e....... │ │ + 0x0000170c 00000000 71010000 cb020000 17000000 ....q........... │ │ + 0x0000171c e0020000 ed010000 2c030000 ee020000 ........,....... │ │ + 0x0000172c fc010000 eb020000 22030000 d5030000 ........"....... │ │ + 0x0000173c 8a010000 0c030000 10030000 e7020000 ................ │ │ + 0x0000174c fe000000 05020000 29020000 00000000 ........)....... │ │ + 0x0000175c 00000000 88020000 00000000 00000000 ................ │ │ + 0x0000176c a7020000 a2010000 cc030000 9b020000 ................ │ │ + 0x0000177c a3020000 d4020000 28030000 31010000 ........(...1... │ │ + 0x0000178c 27030000 00000000 00000000 ef020000 '............... │ │ + 0x0000179c f1020000 00000000 27010000 86020000 ........'....... │ │ + 0x000017ac 53030000 4a030000 85020000 b7020000 S...J........... │ │ + 0x000017bc 00000000 ba030000 ff020000 4d020000 ............M... │ │ + 0x000017cc fa020000 00000000 c3030000 4f020000 ............O... │ │ + 0x000017dc 2f030000 04020000 2b030000 9f020000 /.......+....... │ │ + 0x000017ec 50030000 6d030000 39020000 70030000 P...m...9...p... │ │ + 0x000017fc c2020000 f9000000 18020000 03030000 ................ │ │ + 0x0000180c 1c010000 14030000 97020000 be020000 ................ │ │ + 0x0000181c e4020000 04030000 00000000 86000000 ................ │ │ + 0x0000182c c5000000 d1030000 1b030000 36010000 ............6... │ │ + 0x0000183c 3c020000 76020000 b2030000 30030000 <...v.......0... │ │ + 0x0000184c 01030000 b5030000 5e030000 e6020000 ........^....... │ │ + 0x0000185c 00000000 63030000 a5020000 00000000 ....c........... │ │ + 0x0000186c 00000000 00000000 00000000 81030000 ................ │ │ + 0x0000187c af030000 92000000 4b030000 00000000 ........K....... │ │ + 0x0000188c 70020000 45030000 6d010000 c2000000 p...E...m....... │ │ + 0x0000189c 3d020000 06030000 5a030000 bb030000 =.......Z....... │ │ + 0x000018ac 1c020000 0b020000 41010000 21030000 ........A...!... │ │ + 0x000018bc b8020000 00000000 cf030000 e7000000 ................ │ │ + 0x000018cc 07030000 dd010000 fc000000 c0010000 ................ │ │ + 0x000018dc 73020000 a2020000 ec020000 da010000 s............... │ │ + 0x000018ec e7010000 9d020000 a9010000 00000000 ................ │ │ + 0x000018fc 65020000 b5000000 39010000 d3000000 e.......9....... │ │ + 0x0000190c 00000000 4c010000 00000000 95010000 ....L........... │ │ + 0x0000191c 00000000 16020000 58000000 05010000 ........X....... │ │ + 0x0000192c 94000000 00000000 00000000 00000000 ................ │ │ + 0x0000193c 00000000 4f010000 6b010000 74000000 ....O...k...t... │ │ + 0x0000194c 77010000 00000000 6e000000 cb000000 w.......n....... │ │ + 0x0000195c f2000000 00000000 00000000 0d010000 ................ │ │ + 0x0000196c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000197c a4000000 d1000000 00000000 00000000 ................ │ │ + 0x0000198c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000199c 00000000 00000000 00000000 00000000 ................ │ │ + 0x000019ac 00000000 0f000000 00000000 f2030000 ................ │ │ + 0x000019bc 37000000 00000000 00000000 00000000 7............... │ │ + 0x000019cc 00000000 .... │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -1,1471 +1,1470 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ - 0x000058d8 005f474c 4f42414c 5f4f4646 5345545f ._GLOBAL_OFFSET_ │ │ - 0x000058e8 5441424c 455f005f 67705f64 69737000 TABLE_._gp_disp. │ │ - 0x000058f8 5f5f6378 615f6669 6e616c69 7a65005f __cxa_finalize._ │ │ - 0x00005908 5f637861 5f617465 78697400 4a617661 _cxa_atexit.Java │ │ - 0x00005918 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00005928 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x00005938 4a4e495f 64656c65 74655f31 436f6e66 JNI_delete_1Conf │ │ - 0x00005948 69670063 6d645f6c 6e5f6672 65655f72 ig.cmd_ln_free_r │ │ - 0x00005958 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00005968 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x00005978 78426173 654a4e49 5f436f6e 6669675f xBaseJNI_Config_ │ │ - 0x00005988 31736574 426f6f6c 65616e00 636d645f 1setBoolean.cmd_ │ │ - 0x00005998 6c6e5f73 65745f69 6e745f72 004a6176 ln_set_int_r.Jav │ │ - 0x000059a8 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x000059b8 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ - 0x000059c8 654a4e49 5f436f6e 6669675f 31736574 eJNI_Config_1set │ │ - 0x000059d8 496e7400 4a617661 5f656475 5f636d75 Int.Java_edu_cmu │ │ - 0x000059e8 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x000059f8 68696e78 42617365 4a4e495f 436f6e66 hinxBaseJNI_Conf │ │ - 0x00005a08 69675f31 73657446 6c6f6174 00636d64 ig_1setFloat.cmd │ │ - 0x00005a18 5f6c6e5f 7365745f 666c6f61 745f7200 _ln_set_float_r. │ │ - 0x00005a28 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00005a38 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00005a48 42617365 4a4e495f 436f6e66 69675f31 BaseJNI_Config_1 │ │ - 0x00005a58 73657453 7472696e 6700636d 645f6c6e setString.cmd_ln │ │ - 0x00005a68 5f736574 5f737472 5f72004a 6176615f _set_str_r.Java_ │ │ - 0x00005a78 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00005a88 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x00005a98 4e495f43 6f6e6669 675f3165 78697374 NI_Config_1exist │ │ - 0x00005aa8 7300636d 645f6c6e 5f657869 7374735f s.cmd_ln_exists_ │ │ - 0x00005ab8 72004a61 76615f65 64755f63 6d755f70 r.Java_edu_cmu_p │ │ - 0x00005ac8 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ - 0x00005ad8 6e784261 73654a4e 495f436f 6e666967 nxBaseJNI_Config │ │ - 0x00005ae8 5f316765 74426f6f 6c65616e 00636d64 _1getBoolean.cmd │ │ - 0x00005af8 5f6c6e5f 696e745f 72004a61 76615f65 _ln_int_r.Java_e │ │ - 0x00005b08 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00005b18 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00005b28 495f436f 6e666967 5f316765 74496e74 I_Config_1getInt │ │ - 0x00005b38 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00005b48 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x00005b58 78426173 654a4e49 5f436f6e 6669675f xBaseJNI_Config_ │ │ - 0x00005b68 31676574 466c6f61 7400636d 645f6c6e 1getFloat.cmd_ln │ │ - 0x00005b78 5f666c6f 61745f72 004a6176 615f6564 _float_r.Java_ed │ │ - 0x00005b88 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00005b98 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x00005ba8 5f436f6e 6669675f 31676574 53747269 _Config_1getStri │ │ - 0x00005bb8 6e670063 6d645f6c 6e5f7374 725f7200 ng.cmd_ln_str_r. │ │ - 0x00005bc8 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00005bd8 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00005be8 42617365 4a4e495f 6e65775f 3146726f BaseJNI_new_1Fro │ │ - 0x00005bf8 6e74456e 64004a61 76615f65 64755f63 ntEnd.Java_edu_c │ │ - 0x00005c08 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00005c18 53706869 6e784261 73654a4e 495f6465 SphinxBaseJNI_de │ │ - 0x00005c28 6c657465 5f314672 6f6e7445 6e640066 lete_1FrontEnd.f │ │ - 0x00005c38 655f6672 6565004a 6176615f 6564755f e_free.Java_edu_ │ │ - 0x00005c48 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00005c58 5f537068 696e7842 6173654a 4e495f46 _SphinxBaseJNI_F │ │ - 0x00005c68 726f6e74 456e645f 316f7574 70757453 rontEnd_1outputS │ │ - 0x00005c78 697a6500 66655f67 65745f6f 75747075 ize.fe_get_outpu │ │ - 0x00005c88 745f7369 7a65004a 6176615f 6564755f t_size.Java_edu_ │ │ - 0x00005c98 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00005ca8 5f537068 696e7842 6173654a 4e495f46 _SphinxBaseJNI_F │ │ - 0x00005cb8 726f6e74 456e645f 31737461 72745574 rontEnd_1startUt │ │ - 0x00005cc8 74006665 5f737461 72745f75 74740073 t.fe_start_utt.s │ │ - 0x00005cd8 7072696e 7466004a 6176615f 6564755f printf.Java_edu_ │ │ - 0x00005ce8 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00005cf8 5f537068 696e7842 6173654a 4e495f46 _SphinxBaseJNI_F │ │ - 0x00005d08 726f6e74 456e645f 3170726f 63657373 rontEnd_1process │ │ - 0x00005d18 55747400 66655f70 726f6365 73735f75 Utt.fe_process_u │ │ - 0x00005d28 7474004a 6176615f 6564755f 636d755f tt.Java_edu_cmu_ │ │ - 0x00005d38 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ - 0x00005d48 696e7842 6173654a 4e495f46 726f6e74 inxBaseJNI_Front │ │ - 0x00005d58 456e645f 31656e64 55747400 66655f65 End_1endUtt.fe_e │ │ - 0x00005d68 6e645f75 7474004a 6176615f 6564755f nd_utt.Java_edu_ │ │ - 0x00005d78 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00005d88 5f537068 696e7842 6173654a 4e495f6e _SphinxBaseJNI_n │ │ - 0x00005d98 65775f31 46656174 75726500 4a617661 ew_1Feature.Java │ │ - 0x00005da8 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00005db8 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x00005dc8 4a4e495f 64656c65 74655f31 46656174 JNI_delete_1Feat │ │ - 0x00005dd8 75726500 66656174 5f667265 65004a61 ure.feat_free.Ja │ │ - 0x00005de8 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00005df8 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x00005e08 73654a4e 495f6e65 775f3146 73674d6f seJNI_new_1FsgMo │ │ - 0x00005e18 64656c5f 315f3153 5749475f 31300066 del_1_1SWIG_10.f │ │ - 0x00005e28 73675f6d 6f64656c 5f696e69 74004a61 sg_model_init.Ja │ │ - 0x00005e38 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00005e48 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x00005e58 73654a4e 495f6e65 775f3146 73674d6f seJNI_new_1FsgMo │ │ - 0x00005e68 64656c5f 315f3153 5749475f 3131004a del_1_1SWIG_11.J │ │ - 0x00005e78 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00005e88 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ - 0x00005e98 6173654a 4e495f6e 65775f31 4673674d aseJNI_new_1FsgM │ │ - 0x00005ea8 6f64656c 5f315f31 53574947 5f313200 odel_1_1SWIG_12. │ │ - 0x00005eb8 6673675f 6d6f6465 6c5f7265 61646669 fsg_model_readfi │ │ - 0x00005ec8 6c65004a 6176615f 6564755f 636d755f le.Java_edu_cmu_ │ │ - 0x00005ed8 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ - 0x00005ee8 696e7842 6173654a 4e495f64 656c6574 inxBaseJNI_delet │ │ - 0x00005ef8 655f3146 73674d6f 64656c00 6673675f e_1FsgModel.fsg_ │ │ - 0x00005f08 6d6f6465 6c5f6672 6565004a 6176615f model_free.Java_ │ │ - 0x00005f18 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00005f28 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x00005f38 4e495f46 73674d6f 64656c5f 31776f72 NI_FsgModel_1wor │ │ - 0x00005f48 64496400 6673675f 6d6f6465 6c5f776f dId.fsg_model_wo │ │ - 0x00005f58 72645f69 64004a61 76615f65 64755f63 rd_id.Java_edu_c │ │ - 0x00005f68 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00005f78 53706869 6e784261 73654a4e 495f4673 SphinxBaseJNI_Fs │ │ - 0x00005f88 674d6f64 656c5f31 776f7264 41646400 gModel_1wordAdd. │ │ - 0x00005f98 6673675f 6d6f6465 6c5f776f 72645f61 fsg_model_word_a │ │ - 0x00005fa8 6464004a 6176615f 6564755f 636d755f dd.Java_edu_cmu_ │ │ - 0x00005fb8 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ - 0x00005fc8 696e7842 6173654a 4e495f46 73674d6f inxBaseJNI_FsgMo │ │ - 0x00005fd8 64656c5f 31747261 6e734164 64006673 del_1transAdd.fs │ │ - 0x00005fe8 675f6d6f 64656c5f 7472616e 735f6164 g_model_trans_ad │ │ - 0x00005ff8 64004a61 76615f65 64755f63 6d755f70 d.Java_edu_cmu_p │ │ - 0x00006008 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ - 0x00006018 6e784261 73654a4e 495f4673 674d6f64 nxBaseJNI_FsgMod │ │ - 0x00006028 656c5f31 6e756c6c 5472616e 73416464 el_1nullTransAdd │ │ - 0x00006038 00667367 5f6d6f64 656c5f6e 756c6c5f .fsg_model_null_ │ │ - 0x00006048 7472616e 735f6164 64004a61 76615f65 trans_add.Java_e │ │ - 0x00006058 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00006068 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00006078 495f4673 674d6f64 656c5f31 74616754 I_FsgModel_1tagT │ │ - 0x00006088 72616e73 41646400 6673675f 6d6f6465 ransAdd.fsg_mode │ │ - 0x00006098 6c5f7461 675f7472 616e735f 61646400 l_tag_trans_add. │ │ - 0x000060a8 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x000060b8 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x000060c8 42617365 4a4e495f 4673674d 6f64656c BaseJNI_FsgModel │ │ - 0x000060d8 5f316164 6453696c 656e6365 00667367 _1addSilence.fsg │ │ - 0x000060e8 5f6d6f64 656c5f61 64645f73 696c656e _model_add_silen │ │ - 0x000060f8 6365004a 6176615f 6564755f 636d755f ce.Java_edu_cmu_ │ │ - 0x00006108 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ - 0x00006118 696e7842 6173654a 4e495f46 73674d6f inxBaseJNI_FsgMo │ │ - 0x00006128 64656c5f 31616464 416c7400 6673675f del_1addAlt.fsg_ │ │ - 0x00006138 6d6f6465 6c5f6164 645f616c 74004a61 model_add_alt.Ja │ │ - 0x00006148 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00006158 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x00006168 73654a4e 495f4673 674d6f64 656c5f31 seJNI_FsgModel_1 │ │ - 0x00006178 77726974 65006673 675f6d6f 64656c5f write.fsg_model_ │ │ - 0x00006188 77726974 65004a61 76615f65 64755f63 write.Java_edu_c │ │ - 0x00006198 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x000061a8 53706869 6e784261 73654a4e 495f4673 SphinxBaseJNI_Fs │ │ - 0x000061b8 674d6f64 656c5f31 77726974 6566696c gModel_1writefil │ │ - 0x000061c8 65006673 675f6d6f 64656c5f 77726974 e.fsg_model_writ │ │ - 0x000061d8 6566696c 65004a61 76615f65 64755f63 efile.Java_edu_c │ │ - 0x000061e8 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x000061f8 53706869 6e784261 73654a4e 495f6e65 SphinxBaseJNI_ne │ │ - 0x00006208 775f314a 73676652 756c6500 4a617661 w_1JsgfRule.Java │ │ - 0x00006218 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00006228 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x00006238 4a4e495f 64656c65 74655f31 4a736766 JNI_delete_1Jsgf │ │ - 0x00006248 52756c65 004a6176 615f6564 755f636d Rule.Java_edu_cm │ │ - 0x00006258 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ - 0x00006268 7068696e 78426173 654a4e49 5f4a7367 phinxBaseJNI_Jsg │ │ - 0x00006278 6652756c 655f3166 726f6d49 74657200 fRule_1fromIter. │ │ - 0x00006288 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00006298 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x000062a8 42617365 4a4e495f 4a736766 52756c65 BaseJNI_JsgfRule │ │ - 0x000062b8 5f316765 744e616d 65006a73 67665f72 _1getName.jsgf_r │ │ - 0x000062c8 756c655f 6e616d65 004a6176 615f6564 ule_name.Java_ed │ │ - 0x000062d8 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x000062e8 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x000062f8 5f4a7367 6652756c 655f3169 73507562 _JsgfRule_1isPub │ │ - 0x00006308 6c696300 6a736766 5f72756c 655f7075 lic.jsgf_rule_pu │ │ - 0x00006318 626c6963 004a6176 615f6564 755f636d blic.Java_edu_cm │ │ - 0x00006328 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ - 0x00006338 7068696e 78426173 654a4e49 5f4e4772 phinxBaseJNI_NGr │ │ - 0x00006348 616d4d6f 64656c5f 3166726f 6d497465 amModel_1fromIte │ │ - 0x00006358 72006e67 72616d5f 6d6f6465 6c5f7365 r.ngram_model_se │ │ - 0x00006368 745f6974 65725f6d 6f64656c 004a6176 t_iter_model.Jav │ │ - 0x00006378 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00006388 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ - 0x00006398 654a4e49 5f6e6577 5f314e47 72616d4d eJNI_new_1NGramM │ │ - 0x000063a8 6f64656c 5f315f31 53574947 5f313000 odel_1_1SWIG_10. │ │ - 0x000063b8 6c6f676d 6174685f 696e6974 006e6772 logmath_init.ngr │ │ - 0x000063c8 616d5f6d 6f64656c 5f726561 64006c6f am_model_read.lo │ │ - 0x000063d8 676d6174 685f6672 6565004a 6176615f gmath_free.Java_ │ │ - 0x000063e8 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x000063f8 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x00006408 4e495f6e 65775f31 4e477261 6d4d6f64 NI_new_1NGramMod │ │ - 0x00006418 656c5f31 5f315357 49475f31 31004a61 el_1_1SWIG_11.Ja │ │ - 0x00006428 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00006438 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x00006448 73654a4e 495f6465 6c657465 5f314e47 seJNI_delete_1NG │ │ - 0x00006458 72616d4d 6f64656c 006e6772 616d5f6d ramModel.ngram_m │ │ - 0x00006468 6f64656c 5f667265 65004a61 76615f65 odel_free.Java_e │ │ - 0x00006478 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00006488 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ - 0x00006498 495f4e47 72616d4d 6f64656c 5f317772 I_NGramModel_1wr │ │ - 0x000064a8 69746500 6e677261 6d5f6d6f 64656c5f ite.ngram_model_ │ │ - 0x000064b8 77726974 65004a61 76615f65 64755f63 write.Java_edu_c │ │ - 0x000064c8 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x000064d8 53706869 6e784261 73654a4e 495f4e47 SphinxBaseJNI_NG │ │ - 0x000064e8 72616d4d 6f64656c 5f317374 72546f54 ramModel_1strToT │ │ - 0x000064f8 79706500 6e677261 6d5f7374 725f746f ype.ngram_str_to │ │ - 0x00006508 5f747970 65006d61 6c6c6f63 004a6176 _type.malloc.Jav │ │ - 0x00006518 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00006528 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ - 0x00006538 654a4e49 5f4e4772 616d4d6f 64656c5f eJNI_NGramModel_ │ │ - 0x00006548 31747970 65546f53 7472006e 6772616d 1typeToStr.ngram │ │ - 0x00006558 5f747970 655f746f 5f737472 004a6176 _type_to_str.Jav │ │ - 0x00006568 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00006578 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ - 0x00006588 654a4e49 5f4e4772 616d4d6f 64656c5f eJNI_NGramModel_ │ │ - 0x00006598 31726563 6f646500 6e677261 6d5f6d6f 1recode.ngram_mo │ │ - 0x000065a8 64656c5f 7265636f 6465004a 6176615f del_recode.Java_ │ │ - 0x000065b8 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x000065c8 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x000065d8 4e495f4e 4772616d 4d6f6465 6c5f3163 NI_NGramModel_1c │ │ - 0x000065e8 61736566 6f6c6400 6e677261 6d5f6d6f asefold.ngram_mo │ │ - 0x000065f8 64656c5f 63617365 666f6c64 004a6176 del_casefold.Jav │ │ - 0x00006608 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00006618 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ - 0x00006628 654a4e49 5f4e4772 616d4d6f 64656c5f eJNI_NGramModel_ │ │ - 0x00006638 3173697a 65006e67 72616d5f 6d6f6465 1size.ngram_mode │ │ - 0x00006648 6c5f6765 745f7369 7a65004a 6176615f l_get_size.Java_ │ │ - 0x00006658 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00006668 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x00006678 4e495f4e 4772616d 4d6f6465 6c5f3161 NI_NGramModel_1a │ │ - 0x00006688 6464576f 7264006e 6772616d 5f6d6f64 ddWord.ngram_mod │ │ - 0x00006698 656c5f61 64645f77 6f726400 4a617661 el_add_word.Java │ │ - 0x000066a8 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x000066b8 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x000066c8 4a4e495f 4e477261 6d4d6f64 656c5f31 JNI_NGramModel_1 │ │ - 0x000066d8 61646443 6c617373 00737472 6c656e00 addClass.strlen. │ │ - 0x000066e8 73747263 7079006e 6772616d 5f6d6f64 strcpy.ngram_mod │ │ - 0x000066f8 656c5f61 64645f63 6c617373 004a6176 el_add_class.Jav │ │ - 0x00006708 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00006718 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ - 0x00006728 654a4e49 5f4e4772 616d4d6f 64656c5f eJNI_NGramModel_ │ │ - 0x00006738 3170726f 62006e67 72616d5f 70726f62 1prob.ngram_prob │ │ - 0x00006748 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00006758 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x00006768 78426173 654a4e49 5f6e6577 5f314c6f xBaseJNI_new_1Lo │ │ - 0x00006778 674d6174 685f315f 31535749 475f3130 gMath_1_1SWIG_10 │ │ - 0x00006788 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00006798 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x000067a8 78426173 654a4e49 5f6e6577 5f314c6f xBaseJNI_new_1Lo │ │ - 0x000067b8 674d6174 685f315f 31535749 475f3131 gMath_1_1SWIG_11 │ │ - 0x000067c8 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x000067d8 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x000067e8 78426173 654a4e49 5f64656c 6574655f xBaseJNI_delete_ │ │ - 0x000067f8 314c6f67 4d617468 004a6176 615f6564 1LogMath.Java_ed │ │ - 0x00006808 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00006818 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x00006828 5f4e4772 616d4d6f 64656c53 65744974 _NGramModelSetIt │ │ - 0x00006838 65726174 6f725f31 7074725f 31736574 erator_1ptr_1set │ │ - 0x00006848 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00006858 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x00006868 78426173 654a4e49 5f4e4772 616d4d6f xBaseJNI_NGramMo │ │ - 0x00006878 64656c53 65744974 65726174 6f725f31 delSetIterator_1 │ │ - 0x00006888 7074725f 31676574 004a6176 615f6564 ptr_1get.Java_ed │ │ - 0x00006898 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x000068a8 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x000068b8 5f6e6577 5f314e47 72616d4d 6f64656c _new_1NGramModel │ │ - 0x000068c8 53657449 74657261 746f7200 5f5f636b SetIterator.__ck │ │ - 0x000068d8 645f6d61 6c6c6f63 5f5f004a 6176615f d_malloc__.Java_ │ │ - 0x000068e8 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x000068f8 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ - 0x00006908 4e495f64 656c6574 655f314e 4772616d NI_delete_1NGram │ │ - 0x00006918 4d6f6465 6c536574 49746572 61746f72 ModelSetIterator │ │ - 0x00006928 006e6772 616d5f6d 6f64656c 5f736574 .ngram_model_set │ │ - 0x00006938 5f697465 725f6672 65650063 6b645f66 _iter_free.ckd_f │ │ - 0x00006948 72656500 4a617661 5f656475 5f636d75 ree.Java_edu_cmu │ │ - 0x00006958 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ - 0x00006968 68696e78 42617365 4a4e495f 4e477261 hinxBaseJNI_NGra │ │ - 0x00006978 6d4d6f64 656c5365 74497465 7261746f mModelSetIterato │ │ - 0x00006988 725f316e 65787400 6e677261 6d5f6d6f r_1next.ngram_mo │ │ - 0x00006998 64656c5f 7365745f 69746572 5f6e6578 del_set_iter_nex │ │ - 0x000069a8 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ - 0x000069b8 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ - 0x000069c8 6e784261 73654a4e 495f4e47 72616d4d nxBaseJNI_NGramM │ │ - 0x000069d8 6f64656c 53657449 74657261 746f725f odelSetIterator_ │ │ - 0x000069e8 31686173 4e657874 004a6176 615f6564 1hasNext.Java_ed │ │ - 0x000069f8 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00006a08 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ - 0x00006a18 5f4a7367 66497465 7261746f 725f3170 _JsgfIterator_1p │ │ - 0x00006a28 74725f31 73657400 4a617661 5f656475 tr_1set.Java_edu │ │ - 0x00006a38 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00006a48 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ - 0x00006a58 4a736766 49746572 61746f72 5f317074 JsgfIterator_1pt │ │ - 0x00006a68 725f3167 6574004a 6176615f 6564755f r_1get.Java_edu_ │ │ - 0x00006a78 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00006a88 5f537068 696e7842 6173654a 4e495f6e _SphinxBaseJNI_n │ │ - 0x00006a98 65775f31 4a736766 49746572 61746f72 ew_1JsgfIterator │ │ - 0x00006aa8 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00006ab8 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x00006ac8 78426173 654a4e49 5f64656c 6574655f xBaseJNI_delete_ │ │ - 0x00006ad8 314a7367 66497465 7261746f 72006861 1JsgfIterator.ha │ │ - 0x00006ae8 73685f74 61626c65 5f697465 725f6672 sh_table_iter_fr │ │ - 0x00006af8 6565004a 6176615f 6564755f 636d755f ee.Java_edu_cmu_ │ │ - 0x00006b08 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ - 0x00006b18 696e7842 6173654a 4e495f4a 73676649 inxBaseJNI_JsgfI │ │ - 0x00006b28 74657261 746f725f 316e6578 74006861 terator_1next.ha │ │ - 0x00006b38 73685f74 61626c65 5f697465 725f6e65 sh_table_iter_ne │ │ - 0x00006b48 7874004a 6176615f 6564755f 636d755f xt.Java_edu_cmu_ │ │ - 0x00006b58 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ - 0x00006b68 696e7842 6173654a 4e495f4a 73676649 inxBaseJNI_JsgfI │ │ - 0x00006b78 74657261 746f725f 31686173 4e657874 terator_1hasNext │ │ - 0x00006b88 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00006b98 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ - 0x00006ba8 78426173 654a4e49 5f4e4772 616d4d6f xBaseJNI_NGramMo │ │ - 0x00006bb8 64656c53 65745f31 69746572 006e6772 delSet_1iter.ngr │ │ - 0x00006bc8 616d5f6d 6f64656c 5f736574 5f697465 am_model_set_ite │ │ - 0x00006bd8 72004a61 76615f65 64755f63 6d755f70 r.Java_edu_cmu_p │ │ - 0x00006be8 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ - 0x00006bf8 6e784261 73654a4e 495f6e65 775f314e nxBaseJNI_new_1N │ │ - 0x00006c08 4772616d 4d6f6465 6c536574 006e6772 GramModelSet.ngr │ │ - 0x00006c18 616d5f6d 6f64656c 5f736574 5f726561 am_model_set_rea │ │ - 0x00006c28 64004a61 76615f65 64755f63 6d755f70 d.Java_edu_cmu_p │ │ - 0x00006c38 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ - 0x00006c48 6e784261 73654a4e 495f6465 6c657465 nxBaseJNI_delete │ │ - 0x00006c58 5f314e47 72616d4d 6f64656c 53657400 _1NGramModelSet. │ │ - 0x00006c68 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00006c78 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ - 0x00006c88 42617365 4a4e495f 4e477261 6d4d6f64 BaseJNI_NGramMod │ │ - 0x00006c98 656c5365 745f3163 6f756e74 006e6772 elSet_1count.ngr │ │ - 0x00006ca8 616d5f6d 6f64656c 5f736574 5f636f75 am_model_set_cou │ │ - 0x00006cb8 6e74004a 6176615f 6564755f 636d755f nt.Java_edu_cmu_ │ │ - 0x00006cc8 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ - 0x00006cd8 696e7842 6173654a 4e495f4e 4772616d inxBaseJNI_NGram │ │ - 0x00006ce8 4d6f6465 6c536574 5f316164 64006e67 ModelSet_1add.ng │ │ - 0x00006cf8 72616d5f 6d6f6465 6c5f7365 745f6164 ram_model_set_ad │ │ - 0x00006d08 64004a61 76615f65 64755f63 6d755f70 d.Java_edu_cmu_p │ │ - 0x00006d18 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ - 0x00006d28 6e784261 73654a4e 495f4e47 72616d4d nxBaseJNI_NGramM │ │ - 0x00006d38 6f64656c 5365745f 3173656c 65637400 odelSet_1select. │ │ - 0x00006d48 6e677261 6d5f6d6f 64656c5f 7365745f ngram_model_set_ │ │ - 0x00006d58 73656c65 6374004a 6176615f 6564755f select.Java_edu_ │ │ - 0x00006d68 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00006d78 5f537068 696e7842 6173654a 4e495f4e _SphinxBaseJNI_N │ │ - 0x00006d88 4772616d 4d6f6465 6c536574 5f316c6f GramModelSet_1lo │ │ - 0x00006d98 6f6b7570 006e6772 616d5f6d 6f64656c okup.ngram_model │ │ - 0x00006da8 5f736574 5f6c6f6f 6b757000 4a617661 _set_lookup.Java │ │ - 0x00006db8 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00006dc8 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ - 0x00006dd8 4a4e495f 4e477261 6d4d6f64 656c5365 JNI_NGramModelSe │ │ - 0x00006de8 745f3163 75727265 6e74006e 6772616d t_1current.ngram │ │ - 0x00006df8 5f6d6f64 656c5f73 65745f63 75727265 _model_set_curre │ │ - 0x00006e08 6e74004a 6176615f 6564755f 636d755f nt.Java_edu_cmu_ │ │ - 0x00006e18 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ - 0x00006e28 696e7842 6173654a 4e495f4a 7367665f inxBaseJNI_Jsgf_ │ │ - 0x00006e38 31697465 72006a73 67665f72 756c655f 1iter.jsgf_rule_ │ │ - 0x00006e48 69746572 004a6176 615f6564 755f636d iter.Java_edu_cm │ │ - 0x00006e58 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ - 0x00006e68 7068696e 78426173 654a4e49 5f6e6577 phinxBaseJNI_new │ │ - 0x00006e78 5f314a73 6766006a 7367665f 70617273 _1Jsgf.jsgf_pars │ │ - 0x00006e88 655f6669 6c65004a 6176615f 6564755f e_file.Java_edu_ │ │ - 0x00006e98 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00006ea8 5f537068 696e7842 6173654a 4e495f64 _SphinxBaseJNI_d │ │ - 0x00006eb8 656c6574 655f314a 73676600 6a736766 elete_1Jsgf.jsgf │ │ - 0x00006ec8 5f677261 6d6d6172 5f667265 65004a61 _grammar_free.Ja │ │ - 0x00006ed8 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00006ee8 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ - 0x00006ef8 73654a4e 495f4a73 67665f31 6e616d65 seJNI_Jsgf_1name │ │ - 0x00006f08 006a7367 665f6772 616d6d61 725f6e61 .jsgf_grammar_na │ │ - 0x00006f18 6d65004a 6176615f 6564755f 636d755f me.Java_edu_cmu_ │ │ - 0x00006f28 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ - 0x00006f38 696e7842 6173654a 4e495f4a 7367665f inxBaseJNI_Jsgf_ │ │ - 0x00006f48 31676574 52756c65 006a7367 665f6765 1getRule.jsgf_ge │ │ - 0x00006f58 745f7275 6c65004a 6176615f 6564755f t_rule.Java_edu_ │ │ - 0x00006f68 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00006f78 5f537068 696e7842 6173654a 4e495f4a _SphinxBaseJNI_J │ │ - 0x00006f88 7367665f 31627569 6c644673 67006a73 sgf_1buildFsg.js │ │ - 0x00006f98 67665f62 75696c64 5f667367 004a6176 gf_build_fsg.Jav │ │ - 0x00006fa8 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00006fb8 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00006fc8 696e784a 4e495f48 79706f74 68657369 inxJNI_Hypothesi │ │ - 0x00006fd8 735f3168 79707374 725f3173 6574004a s_1hypstr_1set.J │ │ - 0x00006fe8 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00006ff8 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x00007008 7068696e 784a4e49 5f487970 6f746865 phinxJNI_Hypothe │ │ - 0x00007018 7369735f 31687970 7374725f 31676574 sis_1hypstr_1get │ │ - 0x00007028 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00007038 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x00007048 74537068 696e784a 4e495f48 79706f74 tSphinxJNI_Hypot │ │ - 0x00007058 68657369 735f3175 74746964 5f317365 hesis_1uttid_1se │ │ - 0x00007068 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ - 0x00007078 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x00007088 65745370 68696e78 4a4e495f 4879706f etSphinxJNI_Hypo │ │ - 0x00007098 74686573 69735f31 75747469 645f3167 thesis_1uttid_1g │ │ - 0x000070a8 6574004a 6176615f 6564755f 636d755f et.Java_edu_cmu_ │ │ - 0x000070b8 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x000070c8 6b657453 7068696e 784a4e49 5f487970 ketSphinxJNI_Hyp │ │ - 0x000070d8 6f746865 7369735f 31626573 7453636f othesis_1bestSco │ │ - 0x000070e8 72655f31 73657400 4a617661 5f656475 re_1set.Java_edu │ │ - 0x000070f8 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00007108 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x00007118 495f4879 706f7468 65736973 5f316265 I_Hypothesis_1be │ │ - 0x00007128 73745363 6f72655f 31676574 004a6176 stScore_1get.Jav │ │ - 0x00007138 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00007148 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00007158 696e784a 4e495f6e 65775f31 4879706f inxJNI_new_1Hypo │ │ - 0x00007168 74686573 6973005f 5f636b64 5f73616c thesis.__ckd_sal │ │ - 0x00007178 6c6f635f 5f004a61 76615f65 64755f63 loc__.Java_edu_c │ │ - 0x00007188 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00007198 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x000071a8 64656c65 74655f31 4879706f 74686573 delete_1Hypothes │ │ - 0x000071b8 6973004a 6176615f 6564755f 636d755f is.Java_edu_cmu_ │ │ - 0x000071c8 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x000071d8 6b657453 7068696e 784a4e49 5f536567 ketSphinxJNI_Seg │ │ - 0x000071e8 6d656e74 5f31776f 72645f31 73657400 ment_1word_1set. │ │ - 0x000071f8 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00007208 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00007218 53706869 6e784a4e 495f5365 676d656e SphinxJNI_Segmen │ │ - 0x00007228 745f3177 6f72645f 31676574 004a6176 t_1word_1get.Jav │ │ - 0x00007238 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00007248 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00007258 696e784a 4e495f53 65676d65 6e745f31 inxJNI_Segment_1 │ │ - 0x00007268 61736372 5f317365 74004a61 76615f65 ascr_1set.Java_e │ │ - 0x00007278 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00007288 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00007298 4a4e495f 5365676d 656e745f 31617363 JNI_Segment_1asc │ │ - 0x000072a8 725f3167 6574004a 6176615f 6564755f r_1get.Java_edu_ │ │ - 0x000072b8 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x000072c8 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x000072d8 5f536567 6d656e74 5f316c73 63725f31 _Segment_1lscr_1 │ │ - 0x000072e8 73657400 4a617661 5f656475 5f636d75 set.Java_edu_cmu │ │ - 0x000072f8 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00007308 636b6574 53706869 6e784a4e 495f5365 cketSphinxJNI_Se │ │ - 0x00007318 676d656e 745f316c 7363725f 31676574 gment_1lscr_1get │ │ - 0x00007328 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00007338 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x00007348 74537068 696e784a 4e495f53 65676d65 tSphinxJNI_Segme │ │ - 0x00007358 6e745f31 6c626163 6b5f3173 6574004a nt_1lback_1set.J │ │ - 0x00007368 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00007378 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x00007388 7068696e 784a4e49 5f536567 6d656e74 phinxJNI_Segment │ │ - 0x00007398 5f316c62 61636b5f 31676574 004a6176 _1lback_1get.Jav │ │ - 0x000073a8 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x000073b8 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x000073c8 696e784a 4e495f53 65676d65 6e745f31 inxJNI_Segment_1 │ │ - 0x000073d8 70726f62 5f317365 74004a61 76615f65 prob_1set.Java_e │ │ - 0x000073e8 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x000073f8 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00007408 4a4e495f 5365676d 656e745f 3170726f JNI_Segment_1pro │ │ - 0x00007418 625f3167 6574004a 6176615f 6564755f b_1get.Java_edu_ │ │ - 0x00007428 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00007438 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00007448 5f536567 6d656e74 5f317374 61727446 _Segment_1startF │ │ - 0x00007458 72616d65 5f317365 74004a61 76615f65 rame_1set.Java_e │ │ - 0x00007468 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00007478 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00007488 4a4e495f 5365676d 656e745f 31737461 JNI_Segment_1sta │ │ - 0x00007498 72744672 616d655f 31676574 004a6176 rtFrame_1get.Jav │ │ - 0x000074a8 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x000074b8 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x000074c8 696e784a 4e495f53 65676d65 6e745f31 inxJNI_Segment_1 │ │ - 0x000074d8 656e6446 72616d65 5f317365 74004a61 endFrame_1set.Ja │ │ - 0x000074e8 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x000074f8 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00007508 68696e78 4a4e495f 5365676d 656e745f hinxJNI_Segment_ │ │ - 0x00007518 31656e64 4672616d 655f3167 6574004a 1endFrame_1get.J │ │ - 0x00007528 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00007538 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x00007548 7068696e 784a4e49 5f536567 6d656e74 phinxJNI_Segment │ │ - 0x00007558 5f316672 6f6d4974 65720070 735f7365 _1fromIter.ps_se │ │ - 0x00007568 675f776f 72640070 735f7365 675f7072 g_word.ps_seg_pr │ │ - 0x00007578 6f620070 735f7365 675f6672 616d6573 ob.ps_seg_frames │ │ - 0x00007588 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00007598 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x000075a8 74537068 696e784a 4e495f64 656c6574 tSphinxJNI_delet │ │ - 0x000075b8 655f3153 65676d65 6e74004a 6176615f e_1Segment.Java_ │ │ - 0x000075c8 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x000075d8 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x000075e8 784a4e49 5f6e6577 5f317365 676d656e xJNI_new_1segmen │ │ - 0x000075f8 74006361 6c6c6f63 004a6176 615f6564 t.calloc.Java_ed │ │ - 0x00007608 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00007618 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x00007628 4e495f4e 42657374 5f316e62 6573745f NI_NBest_1nbest_ │ │ - 0x00007638 31736574 004a6176 615f6564 755f636d 1set.Java_edu_cm │ │ - 0x00007648 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x00007658 6f636b65 74537068 696e784a 4e495f4e ocketSphinxJNI_N │ │ - 0x00007668 42657374 5f316e62 6573745f 31676574 Best_1nbest_1get │ │ - 0x00007678 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00007688 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x00007698 74537068 696e784a 4e495f4e 42657374 tSphinxJNI_NBest │ │ - 0x000076a8 5f316672 6f6d4974 6572004a 6176615f _1fromIter.Java_ │ │ - 0x000076b8 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x000076c8 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x000076d8 784a4e49 5f4e4265 73745f31 68797000 xJNI_NBest_1hyp. │ │ - 0x000076e8 70735f6e 62657374 5f687970 004a6176 ps_nbest_hyp.Jav │ │ - 0x000076f8 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00007708 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00007718 696e784a 4e495f64 656c6574 655f314e inxJNI_delete_1N │ │ - 0x00007728 42657374 004a6176 615f6564 755f636d Best.Java_edu_cm │ │ - 0x00007738 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x00007748 6f636b65 74537068 696e784a 4e495f6e ocketSphinxJNI_n │ │ - 0x00007758 65775f31 6e426573 74004a61 76615f65 ew_1nBest.Java_e │ │ - 0x00007768 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00007778 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00007788 4a4e495f 5365676d 656e7449 74657261 JNI_SegmentItera │ │ - 0x00007798 746f725f 31707472 5f317365 74004a61 tor_1ptr_1set.Ja │ │ - 0x000077a8 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x000077b8 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x000077c8 68696e78 4a4e495f 5365676d 656e7449 hinxJNI_SegmentI │ │ - 0x000077d8 74657261 746f725f 31707472 5f316765 terator_1ptr_1ge │ │ - 0x000077e8 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ - 0x000077f8 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x00007808 65745370 68696e78 4a4e495f 6e65775f etSphinxJNI_new_ │ │ - 0x00007818 31536567 6d656e74 49746572 61746f72 1SegmentIterator │ │ - 0x00007828 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00007838 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x00007848 74537068 696e784a 4e495f64 656c6574 tSphinxJNI_delet │ │ - 0x00007858 655f3153 65676d65 6e744974 65726174 e_1SegmentIterat │ │ - 0x00007868 6f720070 735f7365 675f6672 6565004a or.ps_seg_free.J │ │ - 0x00007878 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00007888 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x00007898 7068696e 784a4e49 5f536567 6d656e74 phinxJNI_Segment │ │ - 0x000078a8 49746572 61746f72 5f316e65 78740070 Iterator_1next.p │ │ - 0x000078b8 735f7365 675f6e65 7874004a 6176615f s_seg_next.Java_ │ │ - 0x000078c8 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x000078d8 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x000078e8 784a4e49 5f536567 6d656e74 49746572 xJNI_SegmentIter │ │ - 0x000078f8 61746f72 5f316861 734e6578 74004a61 ator_1hasNext.Ja │ │ - 0x00007908 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00007918 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00007928 68696e78 4a4e495f 4e426573 74497465 hinxJNI_NBestIte │ │ - 0x00007938 7261746f 725f3170 74725f31 73657400 rator_1ptr_1set. │ │ - 0x00007948 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00007958 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00007968 53706869 6e784a4e 495f4e42 65737449 SphinxJNI_NBestI │ │ - 0x00007978 74657261 746f725f 31707472 5f316765 terator_1ptr_1ge │ │ - 0x00007988 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ - 0x00007998 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x000079a8 65745370 68696e78 4a4e495f 6e65775f etSphinxJNI_new_ │ │ - 0x000079b8 314e4265 73744974 65726174 6f72004a 1NBestIterator.J │ │ - 0x000079c8 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x000079d8 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x000079e8 7068696e 784a4e49 5f64656c 6574655f phinxJNI_delete_ │ │ - 0x000079f8 314e4265 73744974 65726174 6f720070 1NBestIterator.p │ │ - 0x00007a08 735f6e62 6573745f 66726565 004a6176 s_nbest_free.Jav │ │ - 0x00007a18 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00007a28 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00007a38 696e784a 4e495f4e 42657374 49746572 inxJNI_NBestIter │ │ - 0x00007a48 61746f72 5f316e65 78740070 735f6e62 ator_1next.ps_nb │ │ - 0x00007a58 6573745f 6e657874 004a6176 615f6564 est_next.Java_ed │ │ - 0x00007a68 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00007a78 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x00007a88 4e495f4e 42657374 49746572 61746f72 NI_NBestIterator │ │ - 0x00007a98 5f316861 734e6578 74004a61 76615f65 _1hasNext.Java_e │ │ - 0x00007aa8 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00007ab8 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00007ac8 4a4e495f 6e65775f 31446563 6f646572 JNI_new_1Decoder │ │ - 0x00007ad8 5f315f31 53574947 5f313000 70735f61 _1_1SWIG_10.ps_a │ │ - 0x00007ae8 72677300 636d645f 6c6e5f69 6e697400 rgs.cmd_ln_init. │ │ - 0x00007af8 70735f69 6e697400 4a617661 5f656475 ps_init.Java_edu │ │ - 0x00007b08 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00007b18 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x00007b28 495f6e65 775f3144 65636f64 65725f31 I_new_1Decoder_1 │ │ - 0x00007b38 5f315357 49475f31 31004a61 76615f65 _1SWIG_11.Java_e │ │ - 0x00007b48 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00007b58 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00007b68 4a4e495f 64656c65 74655f31 4465636f JNI_delete_1Deco │ │ - 0x00007b78 64657200 70735f66 72656500 4a617661 der.ps_free.Java │ │ - 0x00007b88 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x00007b98 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x00007ba8 6e784a4e 495f4465 636f6465 725f3172 nxJNI_Decoder_1r │ │ - 0x00007bb8 65696e69 74007073 5f726569 6e697400 einit.ps_reinit. │ │ - 0x00007bc8 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00007bd8 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00007be8 53706869 6e784a4e 495f4465 636f6465 SphinxJNI_Decode │ │ - 0x00007bf8 725f316c 6f616444 69637400 70735f6c r_1loadDict.ps_l │ │ - 0x00007c08 6f61645f 64696374 004a6176 615f6564 oad_dict.Java_ed │ │ - 0x00007c18 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00007c28 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x00007c38 4e495f44 65636f64 65725f31 73617665 NI_Decoder_1save │ │ - 0x00007c48 44696374 0070735f 73617665 5f646963 Dict.ps_save_dic │ │ - 0x00007c58 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ - 0x00007c68 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x00007c78 65745370 68696e78 4a4e495f 4465636f etSphinxJNI_Deco │ │ - 0x00007c88 6465725f 31616464 576f7264 0070735f der_1addWord.ps_ │ │ - 0x00007c98 6164645f 776f7264 004a6176 615f6564 add_word.Java_ed │ │ - 0x00007ca8 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00007cb8 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x00007cc8 4e495f44 65636f64 65725f31 6c6f6f6b NI_Decoder_1look │ │ - 0x00007cd8 7570576f 72640070 735f6c6f 6f6b7570 upWord.ps_lookup │ │ - 0x00007ce8 5f776f72 64004a61 76615f65 64755f63 _word.Java_edu_c │ │ - 0x00007cf8 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00007d08 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x00007d18 4465636f 6465725f 31676574 4c617474 Decoder_1getLatt │ │ - 0x00007d28 69636500 70735f67 65745f6c 61747469 ice.ps_get_latti │ │ - 0x00007d38 63650070 735f6c61 74746963 655f7265 ce.ps_lattice_re │ │ - 0x00007d48 7461696e 004a6176 615f6564 755f636d tain.Java_edu_cm │ │ - 0x00007d58 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x00007d68 6f636b65 74537068 696e784a 4e495f44 ocketSphinxJNI_D │ │ - 0x00007d78 65636f64 65725f31 67657443 6f6e6669 ecoder_1getConfi │ │ - 0x00007d88 67007073 5f676574 5f636f6e 66696700 g.ps_get_config. │ │ - 0x00007d98 636d645f 6c6e5f72 65746169 6e004a61 cmd_ln_retain.Ja │ │ - 0x00007da8 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00007db8 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00007dc8 68696e78 4a4e495f 4465636f 6465725f hinxJNI_Decoder_ │ │ - 0x00007dd8 31646566 61756c74 436f6e66 69670063 1defaultConfig.c │ │ - 0x00007de8 6d645f6c 6e5f7061 7273655f 72004a61 md_ln_parse_r.Ja │ │ - 0x00007df8 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ - 0x00007e08 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ - 0x00007e18 68696e78 4a4e495f 4465636f 6465725f hinxJNI_Decoder_ │ │ - 0x00007e28 3166696c 65436f6e 66696700 636d645f 1fileConfig.cmd_ │ │ - 0x00007e38 6c6e5f70 61727365 5f66696c 655f7200 ln_parse_file_r. │ │ - 0x00007e48 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00007e58 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00007e68 53706869 6e784a4e 495f4465 636f6465 SphinxJNI_Decode │ │ - 0x00007e78 725f3173 74617274 55747400 70735f73 r_1startUtt.ps_s │ │ - 0x00007e88 74617274 5f757474 004a6176 615f6564 tart_utt.Java_ed │ │ - 0x00007e98 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ - 0x00007ea8 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ - 0x00007eb8 4e495f44 65636f64 65725f31 67657455 NI_Decoder_1getU │ │ - 0x00007ec8 74746964 0070735f 6765745f 75747469 ttid.ps_get_utti │ │ - 0x00007ed8 64004a61 76615f65 64755f63 6d755f70 d.Java_edu_cmu_p │ │ - 0x00007ee8 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x00007ef8 65745370 68696e78 4a4e495f 4465636f etSphinxJNI_Deco │ │ - 0x00007f08 6465725f 31656e64 55747400 70735f65 der_1endUtt.ps_e │ │ - 0x00007f18 6e645f75 7474004a 6176615f 6564755f nd_utt.Java_edu_ │ │ - 0x00007f28 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00007f38 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00007f48 5f446563 6f646572 5f317072 6f636573 _Decoder_1proces │ │ - 0x00007f58 73526177 0070735f 70726f63 6573735f sRaw.ps_process_ │ │ - 0x00007f68 72617700 4a617661 5f656475 5f636d75 raw.Java_edu_cmu │ │ - 0x00007f78 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00007f88 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ - 0x00007f98 636f6465 725f3164 65636f64 65526177 coder_1decodeRaw │ │ - 0x00007fa8 0070735f 6465636f 64655f72 6177004a .ps_decode_raw.J │ │ - 0x00007fb8 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x00007fc8 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x00007fd8 7068696e 784a4e49 5f446563 6f646572 phinxJNI_Decoder │ │ - 0x00007fe8 5f316879 70007073 5f676574 5f687970 _1hyp.ps_get_hyp │ │ - 0x00007ff8 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00008008 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x00008018 74537068 696e784a 4e495f44 65636f64 tSphinxJNI_Decod │ │ - 0x00008028 65725f31 67657446 65007073 5f676574 er_1getFe.ps_get │ │ - 0x00008038 5f666500 4a617661 5f656475 5f636d75 _fe.Java_edu_cmu │ │ - 0x00008048 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00008058 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ - 0x00008068 636f6465 725f3167 65744665 61740070 coder_1getFeat.p │ │ - 0x00008078 735f6765 745f6665 6174004a 6176615f s_get_feat.Java_ │ │ - 0x00008088 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00008098 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x000080a8 784a4e49 5f446563 6f646572 5f316765 xJNI_Decoder_1ge │ │ - 0x000080b8 74496e53 70656563 68007073 5f676574 tInSpeech.ps_get │ │ - 0x000080c8 5f696e5f 73706565 6368004a 6176615f _in_speech.Java_ │ │ - 0x000080d8 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x000080e8 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x000080f8 784a4e49 5f446563 6f646572 5f316765 xJNI_Decoder_1ge │ │ - 0x00008108 74467367 0070735f 6765745f 66736700 tFsg.ps_get_fsg. │ │ - 0x00008118 6673675f 6d6f6465 6c5f7265 7461696e fsg_model_retain │ │ - 0x00008128 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00008138 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x00008148 74537068 696e784a 4e495f44 65636f64 tSphinxJNI_Decod │ │ - 0x00008158 65725f31 73657446 73670070 735f7365 er_1setFsg.ps_se │ │ - 0x00008168 745f6673 67004a61 76615f65 64755f63 t_fsg.Java_edu_c │ │ - 0x00008178 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00008188 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x00008198 4465636f 6465725f 31736574 4a736766 Decoder_1setJsgf │ │ - 0x000081a8 46696c65 0070735f 7365745f 6a736766 File.ps_set_jsgf │ │ - 0x000081b8 5f66696c 65004a61 76615f65 64755f63 _file.Java_edu_c │ │ - 0x000081c8 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x000081d8 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x000081e8 4465636f 6465725f 31676574 4b777300 Decoder_1getKws. │ │ - 0x000081f8 70735f67 65745f6b 7773004a 6176615f ps_get_kws.Java_ │ │ - 0x00008208 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00008218 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x00008228 784a4e49 5f446563 6f646572 5f317365 xJNI_Decoder_1se │ │ - 0x00008238 744b7773 0070735f 7365745f 6b777300 tKws.ps_set_kws. │ │ - 0x00008248 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ - 0x00008258 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ - 0x00008268 53706869 6e784a4e 495f4465 636f6465 SphinxJNI_Decode │ │ - 0x00008278 725f3173 65744b65 79706872 61736500 r_1setKeyphrase. │ │ - 0x00008288 70735f73 65745f6b 65797068 72617365 ps_set_keyphrase │ │ - 0x00008298 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x000082a8 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x000082b8 74537068 696e784a 4e495f44 65636f64 tSphinxJNI_Decod │ │ - 0x000082c8 65725f31 6765744c 6d007073 5f676574 er_1getLm.ps_get │ │ - 0x000082d8 5f6c6d00 6e677261 6d5f6d6f 64656c5f _lm.ngram_model_ │ │ - 0x000082e8 72657461 696e004a 6176615f 6564755f retain.Java_edu_ │ │ - 0x000082f8 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x00008308 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00008318 5f446563 6f646572 5f317365 744c6d00 _Decoder_1setLm. │ │ - 0x00008328 70735f73 65745f6c 6d004a61 76615f65 ps_set_lm.Java_e │ │ - 0x00008338 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00008348 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00008358 4a4e495f 4465636f 6465725f 31736574 JNI_Decoder_1set │ │ - 0x00008368 4c6d4669 6c650070 735f7365 745f6c6d LmFile.ps_set_lm │ │ - 0x00008378 5f66696c 65004a61 76615f65 64755f63 _file.Java_edu_c │ │ - 0x00008388 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ - 0x00008398 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ - 0x000083a8 4465636f 6465725f 31676574 4c6f676d Decoder_1getLogm │ │ - 0x000083b8 61746800 70735f67 65745f6c 6f676d61 ath.ps_get_logma │ │ - 0x000083c8 7468006c 6f676d61 74685f72 65746169 th.logmath_retai │ │ - 0x000083d8 6e004a61 76615f65 64755f63 6d755f70 n.Java_edu_cmu_p │ │ - 0x000083e8 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ - 0x000083f8 65745370 68696e78 4a4e495f 4465636f etSphinxJNI_Deco │ │ - 0x00008408 6465725f 31736574 53656172 63680070 der_1setSearch.p │ │ - 0x00008418 735f7365 745f7365 61726368 004a6176 s_set_search.Jav │ │ - 0x00008428 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ - 0x00008438 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ - 0x00008448 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ - 0x00008458 67657453 65617263 68007073 5f676574 getSearch.ps_get │ │ - 0x00008468 5f736561 72636800 4a617661 5f656475 _search.Java_edu │ │ - 0x00008478 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00008488 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x00008498 495f4465 636f6465 725f316e 4672616d I_Decoder_1nFram │ │ - 0x000084a8 65730070 735f6765 745f6e5f 6672616d es.ps_get_n_fram │ │ - 0x000084b8 6573004a 6176615f 6564755f 636d755f es.Java_edu_cmu_ │ │ - 0x000084c8 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x000084d8 6b657453 7068696e 784a4e49 5f446563 ketSphinxJNI_Dec │ │ - 0x000084e8 6f646572 5f317365 67004a61 76615f65 oder_1seg.Java_e │ │ - 0x000084f8 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ - 0x00008508 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ - 0x00008518 4a4e495f 4465636f 6465725f 316e6265 JNI_Decoder_1nbe │ │ - 0x00008528 7374004a 6176615f 6564755f 636d755f st.Java_edu_cmu_ │ │ - 0x00008538 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ - 0x00008548 6b657453 7068696e 784a4e49 5f6e6577 ketSphinxJNI_new │ │ - 0x00008558 5f314c61 74746963 655f315f 31535749 _1Lattice_1_1SWI │ │ - 0x00008568 475f3130 0070735f 6c617474 6963655f G_10.ps_lattice_ │ │ - 0x00008578 72656164 004a6176 615f6564 755f636d read.Java_edu_cm │ │ - 0x00008588 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x00008598 6f636b65 74537068 696e784a 4e495f6e ocketSphinxJNI_n │ │ - 0x000085a8 65775f31 4c617474 6963655f 315f3153 ew_1Lattice_1_1S │ │ - 0x000085b8 5749475f 3131004a 6176615f 6564755f WIG_11.Java_edu_ │ │ - 0x000085c8 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x000085d8 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x000085e8 5f64656c 6574655f 314c6174 74696365 _delete_1Lattice │ │ - 0x000085f8 0070735f 6c617474 6963655f 66726565 .ps_lattice_free │ │ - 0x00008608 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ - 0x00008618 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ - 0x00008628 74537068 696e784a 4e495f4c 61747469 tSphinxJNI_Latti │ │ - 0x00008638 63655f31 77726974 65007073 5f6c6174 ce_1write.ps_lat │ │ - 0x00008648 74696365 5f777269 7465004a 6176615f tice_write.Java_ │ │ - 0x00008658 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ - 0x00008668 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ - 0x00008678 784a4e49 5f4c6174 74696365 5f317772 xJNI_Lattice_1wr │ │ - 0x00008688 69746548 746b0070 735f6c61 74746963 iteHtk.ps_lattic │ │ - 0x00008698 655f7772 6974655f 68746b00 4a617661 e_write_htk.Java │ │ - 0x000086a8 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ - 0x000086b8 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ - 0x000086c8 6e784a4e 495f6e65 775f314e 42657374 nxJNI_new_1NBest │ │ - 0x000086d8 4c697374 004a6176 615f6564 755f636d List.Java_edu_cm │ │ - 0x000086e8 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ - 0x000086f8 6f636b65 74537068 696e784a 4e495f4e ocketSphinxJNI_N │ │ - 0x00008708 42657374 4c697374 5f316974 65720070 BestList_1iter.p │ │ - 0x00008718 735f6e62 65737400 4a617661 5f656475 s_nbest.Java_edu │ │ - 0x00008728 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ - 0x00008738 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ - 0x00008748 495f6465 6c657465 5f314e42 6573744c I_delete_1NBestL │ │ - 0x00008758 69737400 4a617661 5f656475 5f636d75 ist.Java_edu_cmu │ │ - 0x00008768 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ - 0x00008778 636b6574 53706869 6e784a4e 495f6e65 cketSphinxJNI_ne │ │ - 0x00008788 775f3153 65676d65 6e744c69 7374004a w_1SegmentList.J │ │ - 0x00008798 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ - 0x000087a8 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ - 0x000087b8 7068696e 784a4e49 5f536567 6d656e74 phinxJNI_Segment │ │ - 0x000087c8 4c697374 5f316974 65720070 735f7365 List_1iter.ps_se │ │ - 0x000087d8 675f6974 6572004a 6176615f 6564755f g_iter.Java_edu_ │ │ - 0x000087e8 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ - 0x000087f8 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ - 0x00008808 5f64656c 6574655f 31536567 6d656e74 _delete_1Segment │ │ - 0x00008818 4c697374 0070735f 64656661 756c745f List.ps_default_ │ │ - 0x00008828 73656172 63685f61 72677300 70735f72 search_args.ps_r │ │ - 0x00008838 65746169 6e006861 73685f74 61626c65 etain.hash_table │ │ - 0x00008848 5f697465 72006861 73685f74 61626c65 _iter.hash_table │ │ - 0x00008858 5f656d70 74790068 6173685f 7461626c _empty.hash_tabl │ │ - 0x00008868 655f6672 65650064 6963745f 66726565 e_free.dict_free │ │ - 0x00008878 00646963 74327069 645f6672 65650061 .dict2pid_free.a │ │ - 0x00008888 636d6f64 5f667265 65007073 5f757064 cmod_free.ps_upd │ │ - 0x00008898 6174655f 6d6c6c72 0061636d 6f645f75 ate_mllr.acmod_u │ │ - 0x000088a8 70646174 655f6d6c 6c720068 6173685f pdate_mllr.hash_ │ │ - 0x000088b8 7461626c 655f6c6f 6f6b7570 0070735f table_lookup.ps_ │ │ - 0x000088c8 756e7365 745f7365 61726368 00686173 unset_search.has │ │ - 0x000088d8 685f7461 626c655f 64656c65 74650070 h_table_delete.p │ │ - 0x000088e8 735f7365 61726368 5f697465 72007073 s_search_iter.ps │ │ - 0x000088f8 5f736561 7263685f 69746572 5f6e6578 _search_iter_nex │ │ - 0x00008908 74007073 5f736561 7263685f 69746572 t.ps_search_iter │ │ - 0x00008918 5f76616c 0070735f 73656172 63685f69 _val.ps_search_i │ │ - 0x00008928 7465725f 66726565 00737472 636d7000 ter_free.strcmp. │ │ - 0x00008938 6b77735f 73656172 63685f67 65745f6b kws_search_get_k │ │ - 0x00008948 6579776f 72647300 6e677261 6d5f7365 eywords.ngram_se │ │ - 0x00008958 61726368 5f696e69 74006861 73685f74 arch_init.hash_t │ │ - 0x00008968 61626c65 5f726570 6c616365 0070735f able_replace.ps_ │ │ - 0x00008978 7365745f 616c6c70 686f6e65 00616c6c set_allphone.all │ │ - 0x00008988 70686f6e 655f7365 61726368 5f696e69 phone_search_ini │ │ - 0x00008998 74007073 5f736574 5f616c6c 70686f6e t.ps_set_allphon │ │ - 0x000089a8 655f6669 6c65006b 77735f73 65617263 e_file.kws_searc │ │ - 0x000089b8 685f696e 69740066 73675f73 65617263 h_init.fsg_searc │ │ - 0x000089c8 685f696e 69740073 7472696e 675f6a6f h_init.string_jo │ │ - 0x000089d8 696e0065 72725f6d 73670065 72725f73 in.err_msg.err_s │ │ - 0x000089e8 65745f64 65627567 5f6c6576 656c0068 et_debug_level.h │ │ - 0x000089f8 6173685f 7461626c 655f6e65 77006c6f ash_table_new.lo │ │ - 0x00008a08 676d6174 685f6765 745f6261 73650061 gmath_get_base.a │ │ - 0x00008a18 636d6f64 5f696e69 74007068 6f6e655f cmod_init.phone_ │ │ - 0x00008a28 6c6f6f70 5f736561 7263685f 696e6974 loop_search_init │ │ - 0x00008a38 00686173 685f7461 626c655f 656e7465 .hash_table_ente │ │ - 0x00008a48 72006469 63745f69 6e697400 64696374 r.dict_init.dict │ │ - 0x00008a58 32706964 5f627569 6c640070 746d725f 2pid_build.ptmr_ │ │ - 0x00008a68 696e6974 00666f70 656e0066 636c6f73 init.fopen.fclos │ │ - 0x00008a78 65005f5f 636b645f 63616c6c 6f635f5f e.__ckd_calloc__ │ │ - 0x00008a88 0070735f 7365745f 6a736766 5f737472 .ps_set_jsgf_str │ │ - 0x00008a98 696e6700 6a736766 5f706172 73655f73 ing.jsgf_parse_s │ │ - 0x00008aa8 7472696e 67006469 63745f77 72697465 tring.dict_write │ │ - 0x00008ab8 00737472 32776f72 64730062 696e5f6d .str2words.bin_m │ │ - 0x00008ac8 6465665f 63697068 6f6e655f 69640064 def_ciphone_id.d │ │ - 0x00008ad8 6963745f 6164645f 776f7264 00646963 ict_add_word.dic │ │ - 0x00008ae8 74327069 645f6164 645f776f 72640064 t2pid_add_word.d │ │ - 0x00008af8 6963745f 776f7264 69640064 6963745f ict_wordid.dict_ │ │ - 0x00008b08 63697068 6f6e655f 73747200 73747263 ciphone_str.strc │ │ - 0x00008b18 61740070 735f7374 6172745f 73747265 at.ps_start_stre │ │ - 0x00008b28 616d0061 636d6f64 5f737461 72745f73 am.acmod_start_s │ │ - 0x00008b38 74726561 6d007074 6d725f72 65736574 tream.ptmr_reset │ │ - 0x00008b48 0070746d 725f7374 61727400 61636d6f .ptmr_start.acmo │ │ - 0x00008b58 645f7374 6172745f 75747400 61636d6f d_start_utt.acmo │ │ - 0x00008b68 645f7365 745f6d66 63666800 61636d6f d_set_mfcfh.acmo │ │ - 0x00008b78 645f7365 745f7261 77666800 61636d6f d_set_rawfh.acmo │ │ - 0x00008b88 645f7365 745f7365 6e666800 6572725f d_set_senfh.err_ │ │ - 0x00008b98 6d73675f 73797374 656d0061 636d6f64 msg_system.acmod │ │ - 0x00008ba8 5f70726f 63657373 5f726177 0061636d _process_raw.acm │ │ - 0x00008bb8 6f645f61 6476616e 63650061 636d6f64 od_advance.acmod │ │ - 0x00008bc8 5f736574 5f67726f 77007073 5f70726f _set_grow.ps_pro │ │ - 0x00008bd8 63657373 5f636570 0061636d 6f645f70 cess_cep.acmod_p │ │ - 0x00008be8 726f6365 73735f63 65700070 746d725f rocess_cep.ptmr_ │ │ - 0x00008bf8 73746f70 0070735f 6765745f 6879705f stop.ps_get_hyp_ │ │ - 0x00008c08 66696e61 6c007073 5f676574 5f70726f final.ps_get_pro │ │ - 0x00008c18 62006163 6d6f645f 73747265 616d5f6f b.acmod_stream_o │ │ - 0x00008c28 66667365 74006163 6d6f645f 656e645f ffset.acmod_end_ │ │ - 0x00008c38 75747400 6c6f676d 6174685f 65787000 utt.logmath_exp. │ │ - 0x00008c48 70735f64 65636f64 655f7365 6e736372 ps_decode_senscr │ │ - 0x00008c58 0061636d 6f645f73 65745f69 6e73656e .acmod_set_insen │ │ - 0x00008c68 66680061 636d6f64 5f726561 645f7363 fh.acmod_read_sc │ │ - 0x00008c78 6f726573 00667465 6c6c0066 7365656b ores.ftell.fseek │ │ - 0x00008c88 0070735f 61737461 725f7374 61727400 .ps_astar_start. │ │ - 0x00008c98 70735f61 73746172 5f66696e 69736800 ps_astar_finish. │ │ - 0x00008ca8 70735f61 73746172 5f6e6578 74007073 ps_astar_next.ps │ │ - 0x00008cb8 5f617374 61725f68 79700070 735f6e62 _astar_hyp.ps_nb │ │ - 0x00008cc8 6573745f 73656700 70735f61 73746172 est_seg.ps_astar │ │ - 0x00008cd8 5f736567 5f697465 72007073 5f676574 _seg_iter.ps_get │ │ - 0x00008ce8 5f757474 5f74696d 65007073 5f676574 _utt_time.ps_get │ │ - 0x00008cf8 5f616c6c 5f74696d 65006665 5f676574 _all_time.fe_get │ │ - 0x00008d08 5f766164 5f737461 74650070 735f7365 _vad_state.ps_se │ │ - 0x00008d18 61726368 5f696e69 74006469 63743270 arch_init.dict2p │ │ - 0x00008d28 69645f72 65746169 6e006469 63745f72 id_retain.dict_r │ │ - 0x00008d38 65746169 6e007073 5f736561 7263685f etain.ps_search_ │ │ - 0x00008d48 62617365 5f726569 6e697400 70735f73 base_reinit.ps_s │ │ - 0x00008d58 65617263 685f6465 696e6974 006e6772 earch_deinit.ngr │ │ - 0x00008d68 616d5f62 675f7363 6f726500 6c6f676d am_bg_score.logm │ │ - 0x00008d78 6174685f 61646400 6e677261 6d5f7467 ath_add.ngram_tg │ │ - 0x00008d88 5f73636f 72650070 735f6c61 74746963 _score.ps_lattic │ │ - 0x00008d98 655f6c69 6e6b005f 5f6c6973 74656c65 e_link.__listele │ │ - 0x00008da8 6d5f6d61 6c6c6f63 5f5f0070 735f6c61 m_malloc__.ps_la │ │ - 0x00008db8 74746963 655f6279 70617373 5f66696c ttice_bypass_fil │ │ - 0x00008dc8 6c657273 00646963 745f6669 6c6c6572 lers.dict_filler │ │ - 0x00008dd8 5f776f72 64007073 5f6c6174 74696365 _word.ps_lattice │ │ - 0x00008de8 5f64656c 6574655f 756e7265 61636861 _delete_unreacha │ │ - 0x00008df8 626c6500 5f5f6c69 7374656c 656d5f66 ble.__listelem_f │ │ - 0x00008e08 7265655f 5f007374 72726368 72006174 ree__.strrchr.at │ │ - 0x00008e18 6f69006c 6f676d61 74685f6c 6f675f74 oi.logmath_log_t │ │ - 0x00008e28 6f5f6c6e 006c6973 74656c65 6d5f616c o_ln.listelem_al │ │ - 0x00008e38 6c6f635f 696e6974 00666f70 656e5f63 loc_init.fopen_c │ │ - 0x00008e48 6f6d7063 686b006c 696e6569 7465725f ompchk.lineiter_ │ │ - 0x00008e58 73746172 74007374 726e636d 70006c69 start.strncmp.li │ │ - 0x00008e68 6e656974 65725f6e 65787400 73747263 neiter_next.strc │ │ - 0x00008e78 68720073 7363616e 66006c69 6e656974 hr.sscanf.lineit │ │ - 0x00008e88 65725f66 72656500 66636c6f 73655f63 er_free.fclose_c │ │ - 0x00008e98 6f6d7000 64696374 5f776f72 64326261 omp.dict_word2ba │ │ - 0x00008ea8 73657374 72006c6f 676d6174 685f6c6f sestr.logmath_lo │ │ - 0x00008eb8 67007073 5f6c6174 74696365 5f6e5f66 g.ps_lattice_n_f │ │ - 0x00008ec8 72616d65 73007073 5f6c6174 74696365 rames.ps_lattice │ │ - 0x00008ed8 5f696e69 745f7365 61726368 006c6973 _init_search.lis │ │ - 0x00008ee8 74656c65 6d5f616c 6c6f635f 66726565 telem_alloc_free │ │ - 0x00008ef8 0070735f 6c617474 6963655f 6765745f .ps_lattice_get_ │ │ - 0x00008f08 6c6f676d 61746800 70735f6c 61746e6f logmath.ps_latno │ │ - 0x00008f18 64655f69 74657200 70735f6c 61746e6f de_iter.ps_latno │ │ - 0x00008f28 64655f69 7465725f 6e657874 0070735f de_iter_next.ps_ │ │ - 0x00008f38 6c61746e 6f64655f 69746572 5f667265 latnode_iter_fre │ │ - 0x00008f48 65007073 5f6c6174 6e6f6465 5f697465 e.ps_latnode_ite │ │ - 0x00008f58 725f6e6f 64650070 735f6c61 746e6f64 r_node.ps_latnod │ │ - 0x00008f68 655f7469 6d657300 70735f6c 61746e6f e_times.ps_latno │ │ - 0x00008f78 64655f77 6f726400 70735f6c 61746e6f de_word.ps_latno │ │ - 0x00008f88 64655f62 61736577 6f726400 70735f6c de_baseword.ps_l │ │ - 0x00008f98 61746e6f 64655f70 726f6200 6c6f676d atnode_prob.logm │ │ - 0x00008fa8 6174685f 6765745f 7a65726f 0070735f ath_get_zero.ps_ │ │ - 0x00008fb8 6c61746e 6f64655f 65786974 73007073 latnode_exits.ps │ │ - 0x00008fc8 5f6c6174 6e6f6465 5f656e74 72696573 _latnode_entries │ │ - 0x00008fd8 0070735f 6c61746c 696e6b5f 69746572 .ps_latlink_iter │ │ - 0x00008fe8 5f6e6578 74007073 5f6c6174 6c696e6b _next.ps_latlink │ │ - 0x00008ff8 5f697465 725f6672 65650070 735f6c61 _iter_free.ps_la │ │ - 0x00009008 746c696e 6b5f6974 65725f6c 696e6b00 tlink_iter_link. │ │ - 0x00009018 70735f6c 61746c69 6e6b5f74 696d6573 ps_latlink_times │ │ - 0x00009028 0070735f 6c61746c 696e6b5f 6e6f6465 .ps_latlink_node │ │ - 0x00009038 73007073 5f6c6174 6c696e6b 5f776f72 s.ps_latlink_wor │ │ - 0x00009048 64007073 5f6c6174 6c696e6b 5f626173 d.ps_latlink_bas │ │ - 0x00009058 65776f72 64007073 5f6c6174 6c696e6b eword.ps_latlink │ │ - 0x00009068 5f707265 64007073 5f6c6174 6c696e6b _pred.ps_latlink │ │ - 0x00009078 5f70726f 62007073 5f6c6174 74696365 _prob.ps_lattice │ │ - 0x00009088 5f687970 00646963 745f7265 616c5f77 _hyp.dict_real_w │ │ - 0x00009098 6f726400 6d656d63 70790070 735f6c61 ord.memcpy.ps_la │ │ - 0x000090a8 74746963 655f7365 675f6974 6572006c ttice_seg_iter.l │ │ - 0x000090b8 61746c69 6e6b5f6c 6973745f 6e657700 atlink_list_new. │ │ - 0x000090c8 70735f6c 61747469 63655f70 75736871 ps_lattice_pushq │ │ - 0x000090d8 0070735f 6c617474 6963655f 706f7071 .ps_lattice_popq │ │ - 0x000090e8 0070735f 6c617474 6963655f 64656c71 .ps_lattice_delq │ │ - 0x000090f8 0070735f 6c617474 6963655f 74726176 .ps_lattice_trav │ │ - 0x00009108 65727365 5f6e6578 74007073 5f6c6174 erse_next.ps_lat │ │ - 0x00009118 74696365 5f747261 76657273 655f6564 tice_traverse_ed │ │ - 0x00009128 67657300 70735f6c 61747469 63655f72 ges.ps_lattice_r │ │ - 0x00009138 65766572 73655f6e 65787400 70735f6c everse_next.ps_l │ │ - 0x00009148 61747469 63655f72 65766572 73655f65 attice_reverse_e │ │ - 0x00009158 64676573 0070735f 6c617474 6963655f dges.ps_lattice_ │ │ - 0x00009168 62657374 70617468 006e6772 616d5f6e bestpath.ngram_n │ │ - 0x00009178 675f7072 6f620070 735f6c61 74746963 g_prob.ps_lattic │ │ - 0x00009188 655f706f 73746572 696f7200 70735f6c e_posterior.ps_l │ │ - 0x00009198 61747469 63655f70 6f737465 72696f72 attice_posterior │ │ - 0x000091a8 5f707275 6e650067 6c697374 5f616464 _prune.glist_add │ │ - 0x000091b8 5f707472 00676c69 73745f66 72656500 _ptr.glist_free. │ │ - 0x000091c8 636d6e5f 74797065 5f66726f 6d5f7374 cmn_type_from_st │ │ - 0x000091d8 72006167 635f7479 70655f66 726f6d5f r.agc_type_from_ │ │ - 0x000091e8 73747200 66656174 5f696e69 74006665 str.feat_init.fe │ │ - 0x000091f8 61745f72 6561645f 6c646100 70617273 at_read_lda.pars │ │ - 0x00009208 655f7375 62766563 73006665 61745f73 e_subvecs.feat_s │ │ - 0x00009218 65745f73 75627665 63730061 67635f73 et_subvecs.agc_s │ │ - 0x00009228 65745f74 68726573 686f6c64 0061636d et_threshold.acm │ │ - 0x00009238 6f645f66 655f6d69 736d6174 63680061 od_fe_mismatch.a │ │ - 0x00009248 636d6f64 5f666561 745f6d69 736d6174 cmod_feat_mismat │ │ - 0x00009258 63680063 6b645f66 7265655f 32640066 ch.ckd_free_2d.f │ │ - 0x00009268 6561745f 61727261 795f6672 65650062 eat_array_free.b │ │ - 0x00009278 696e5f6d 6465665f 66726565 00746d61 in_mdef_free.tma │ │ - 0x00009288 745f6672 65650070 735f6d6c 6c725f66 t_free.ps_mllr_f │ │ - 0x00009298 72656500 62696e5f 6d646566 5f726561 ree.bin_mdef_rea │ │ - 0x000092a8 6400746d 61745f69 6e697400 6d735f6d d.tmat_init.ms_m │ │ - 0x000092b8 6761755f 696e6974 0070735f 6d6c6c72 gau_init.ps_mllr │ │ - 0x000092c8 5f726561 64007332 5f73656d 695f6d67 _read.s2_semi_mg │ │ - 0x000092d8 61755f69 6e697400 70746d5f 6d676175 au_init.ptm_mgau │ │ - 0x000092e8 5f696e69 74006665 5f726574 61696e00 _init.fe_retain. │ │ - 0x000092f8 66656174 5f726574 61696e00 5f5f636b feat_retain.__ck │ │ - 0x00009308 645f6361 6c6c6f63 5f32645f 5f006665 d_calloc_2d__.fe │ │ - 0x00009318 61745f61 72726179 5f616c6c 6f630066 at_array_alloc.f │ │ - 0x00009328 655f696e 69745f61 75746f5f 72006163 e_init_auto_r.ac │ │ - 0x00009338 6d6f645f 77726974 655f7365 6e66685f mod_write_senfh_ │ │ - 0x00009348 68656164 65720062 696f5f77 72697465 header.bio_write │ │ - 0x00009358 68647200 61636d6f 645f6772 6f775f66 hdr.acmod_grow_f │ │ - 0x00009368 6561745f 62756600 66656174 5f617272 eat_buf.feat_arr │ │ - 0x00009378 61795f72 65616c6c 6f63005f 5f636b64 ay_realloc.__ckd │ │ - 0x00009388 5f726561 6c6c6f63 5f5f0066 6561745f _realloc__.feat_ │ │ - 0x00009398 73326d66 63326665 61745f6c 69766500 s2mfc2feat_live. │ │ - 0x000093a8 66656174 5f757064 6174655f 73746174 feat_update_stat │ │ - 0x000093b8 73006665 5f70726f 63657373 5f667261 s.fe_process_fra │ │ - 0x000093c8 6d657300 61636d6f 645f7072 6f636573 mes.acmod_proces │ │ - 0x000093d8 735f6665 61740062 696f5f72 65616468 s_feat.bio_readh │ │ - 0x000093e8 64720062 696f5f68 64726172 675f6672 dr.bio_hdrarg_fr │ │ - 0x000093f8 65650061 636d6f64 5f726577 696e6400 ee.acmod_rewind. │ │ - 0x00009408 61636d6f 645f7772 6974655f 73636f72 acmod_write_scor │ │ - 0x00009418 65730061 636d6f64 5f676574 5f667261 es.acmod_get_fra │ │ - 0x00009428 6d650061 636d6f64 5f626573 745f7363 me.acmod_best_sc │ │ - 0x00009438 6f726500 61636d6f 645f636c 6561725f ore.acmod_clear_ │ │ - 0x00009448 61637469 7665006d 656d7365 74006163 active.memset.ac │ │ - 0x00009458 6d6f645f 61637469 76617465 5f686d6d mod_activate_hmm │ │ - 0x00009468 0061636d 6f645f66 6c616773 326c6973 .acmod_flags2lis │ │ - 0x00009478 74006163 6d6f645f 73636f72 65006665 t.acmod_score.fe │ │ - 0x00009488 5f737461 72745f73 74726561 6d006269 _start_stream.bi │ │ - 0x00009498 6e5f6d64 65665f63 6970686f 6e655f73 n_mdef_ciphone_s │ │ - 0x000094a8 74720062 6c6b6172 7261795f 6c697374 tr.blkarray_list │ │ - 0x000094b8 5f676574 00616c6c 70686f6e 655f7365 _get.allphone_se │ │ - 0x000094c8 61726368 5f737465 7000686d 6d5f7669 arch_step.hmm_vi │ │ - 0x000094d8 745f6576 616c0068 6d6d5f63 6c656172 t_eval.hmm_clear │ │ - 0x000094e8 00626c6b 61727261 795f6c69 73745f61 .blkarray_list_a │ │ - 0x000094f8 7070656e 6400686d 6d5f656e 74657200 ppend.hmm_enter. │ │ - 0x00009508 616c6c70 686f6e65 5f736561 7263685f allphone_search_ │ │ - 0x00009518 66726565 00686d6d 5f636f6e 74657874 free.hmm_context │ │ - 0x00009528 5f667265 6500686d 6d5f6465 696e6974 _free.hmm_deinit │ │ - 0x00009538 00626c6b 61727261 795f6c69 73745f66 .blkarray_list_f │ │ - 0x00009548 72656500 686d6d5f 696e6974 00616c6c ree.hmm_init.all │ │ - 0x00009558 70686f6e 655f7365 61726368 5f737461 phone_search_sta │ │ - 0x00009568 72740062 6c6b6172 7261795f 6c697374 rt.blkarray_list │ │ - 0x00009578 5f726573 65740061 6c6c7068 6f6e655f _reset.allphone_ │ │ - 0x00009588 73656172 63685f72 65696e69 7400616c search_reinit.al │ │ - 0x00009598 6c70686f 6e655f73 65617263 685f6669 lphone_search_fi │ │ - 0x000095a8 6e697368 00616c6c 70686f6e 655f7365 nish.allphone_se │ │ - 0x000095b8 61726368 5f687970 00676c69 73745f63 arch_hyp.glist_c │ │ - 0x000095c8 6f756e74 00686d6d 5f636f6e 74657874 ount.hmm_context │ │ - 0x000095d8 5f696e69 74006e67 72616d5f 6d6f6465 _init.ngram_mode │ │ - 0x000095e8 6c5f7365 745f696e 6974006e 6772616d l_set_init.ngram │ │ - 0x000095f8 5f776964 0062696e 5f6d6465 665f7265 _wid.bin_mdef_re │ │ - 0x00009608 7461696e 006d6d69 6f5f6669 6c655f75 tain.mmio_file_u │ │ - 0x00009618 6e6d6170 0062696e 5f6d6465 665f7265 nmap.bin_mdef_re │ │ - 0x00009628 61645f74 65787400 6d646566 5f696e69 ad_text.mdef_ini │ │ - 0x00009638 74006269 6e5f6d64 65665f77 72697465 t.bin_mdef_write │ │ - 0x00009648 0062696e 5f6d6465 665f7772 6974655f .bin_mdef_write_ │ │ - 0x00009658 74657874 005f5f73 46006d6d 696f5f66 text.__sF.mmio_f │ │ - 0x00009668 696c655f 72656164 006d6d69 6f5f6669 ile_read.mmio_fi │ │ - 0x00009678 6c655f70 74720062 696e5f6d 6465665f le_ptr.bin_mdef_ │ │ - 0x00009688 63697068 6f6e655f 69645f6e 6f636173 ciphone_id_nocas │ │ - 0x00009698 65007374 72636d70 5f6e6f63 61736500 e.strcmp_nocase. │ │ - 0x000096a8 62696e5f 6d646566 5f70686f 6e655f69 bin_mdef_phone_i │ │ - 0x000096b8 64006269 6e5f6d64 65665f70 686f6e65 d.bin_mdef_phone │ │ - 0x000096c8 5f69645f 6e656172 65737400 62696e5f _id_nearest.bin_ │ │ - 0x000096d8 6d646566 5f70686f 6e655f73 7472005f mdef_phone_str._ │ │ - 0x000096e8 626c6b61 72726179 5f6c6973 745f696e blkarray_list_in │ │ - 0x000096f8 69740068 6173685f 7461626c 655f6c6f it.hash_table_lo │ │ - 0x00009708 6f6b7570 5f696e74 33320064 6963745f okup_int32.dict_ │ │ - 0x00009718 7265706f 72740063 6f6d7072 6573735f report.compress_ │ │ - 0x00009728 7461626c 65006765 745f7263 5f6e7373 table.get_rc_nss │ │ - 0x00009738 69640064 69637432 7069645f 6765745f id.dict2pid_get_ │ │ - 0x00009748 72636d61 70006469 63743270 69645f69 rcmap.dict2pid_i │ │ - 0x00009758 6e746572 6e616c00 636b645f 66726565 nternal.ckd_free │ │ - 0x00009768 5f336400 64696374 32706964 5f726570 _3d.dict2pid_rep │ │ - 0x00009778 6f727400 5f5f636b 645f6361 6c6c6f63 ort.__ckd_calloc │ │ - 0x00009788 5f33645f 5f006469 63743270 69645f64 _3d__.dict2pid_d │ │ - 0x00009798 756d7000 66707574 63006666 6c757368 ump.fputc.fflush │ │ - 0x000097a8 00667367 5f736561 7263685f 66696e69 .fsg_search_fini │ │ - 0x000097b8 73680066 73675f70 73756274 7265655f sh.fsg_psubtree_ │ │ - 0x000097c8 706e6f64 655f6465 61637469 76617465 pnode_deactivate │ │ - 0x000097d8 00667367 5f686973 746f7279 5f6e5f65 .fsg_history_n_e │ │ - 0x000097e8 6e747269 65730066 73675f70 6e6f6465 ntries.fsg_pnode │ │ - 0x000097f8 5f616464 5f616c6c 5f637478 74006673 _add_all_ctxt.fs │ │ - 0x00009808 675f6869 73746f72 795f656e 7472795f g_history_entry_ │ │ - 0x00009818 61646400 6673675f 73656172 63685f73 add.fsg_search_s │ │ - 0x00009828 74657000 6673675f 68697374 6f72795f tep.fsg_history_ │ │ - 0x00009838 656e645f 6672616d 65006673 675f6869 end_frame.fsg_hi │ │ - 0x00009848 73746f72 795f656e 7472795f 67657400 story_entry_get. │ │ - 0x00009858 6673675f 6d6f6465 6c5f6172 63730066 fsg_model_arcs.f │ │ - 0x00009868 73675f61 72636974 65725f6e 65787400 sg_arciter_next. │ │ - 0x00009878 6673675f 61726369 7465725f 67657400 fsg_arciter_get. │ │ - 0x00009888 6673675f 73656172 63685f72 65696e69 fsg_search_reini │ │ - 0x00009898 74006673 675f6c65 78747265 655f6672 t.fsg_lextree_fr │ │ - 0x000098a8 65650066 73675f6c 65787472 65655f69 ee.fsg_lextree_i │ │ - 0x000098b8 6e697400 6673675f 68697374 6f72795f nit.fsg_history_ │ │ - 0x000098c8 7365745f 66736700 6673675f 73656172 set_fsg.fsg_sear │ │ - 0x000098d8 63685f66 72656500 6673675f 68697374 ch_free.fsg_hist │ │ - 0x000098e8 6f72795f 72657365 74006673 675f6869 ory_reset.fsg_hi │ │ - 0x000098f8 73746f72 795f6672 65650067 6e6f6465 story_free.gnode │ │ - 0x00009908 5f667265 65006673 675f7365 61726368 _free.fsg_search │ │ - 0x00009918 5f687970 00667367 5f736561 7263685f _hyp.fsg_search_ │ │ - 0x00009928 73746172 74006673 675f6869 73746f72 start.fsg_histor │ │ - 0x00009938 795f7574 745f7374 61727400 6673675f y_utt_start.fsg_ │ │ - 0x00009948 68697374 6f72795f 696e6974 006b7773 history_init.kws │ │ - 0x00009958 5f736561 7263685f 66696e69 7368006b _search_finish.k │ │ - 0x00009968 77735f73 65617263 685f6879 70006b77 ws_search_hyp.kw │ │ - 0x00009978 735f6465 74656374 696f6e73 5f687970 s_detections_hyp │ │ - 0x00009988 5f737472 006b7773 5f646574 65637469 _str.kws_detecti │ │ - 0x00009998 6f6e735f 61646400 6b77735f 73656172 ons_add.kws_sear │ │ - 0x000099a8 63685f73 74657000 6b77735f 73656172 ch_step.kws_sear │ │ - 0x000099b8 63685f73 74617274 006b7773 5f646574 ch_start.kws_det │ │ - 0x000099c8 65637469 6f6e735f 72657365 74006b77 ections_reset.kw │ │ - 0x000099d8 735f7365 61726368 5f726569 6e697400 s_search_reinit. │ │ - 0x000099e8 6b77735f 73656172 63685f66 72656500 kws_search_free. │ │ - 0x000099f8 686d6d5f 64756d70 00686d6d 5f636c65 hmm_dump.hmm_cle │ │ - 0x00009a08 61725f73 636f7265 7300686d 6d5f6e6f ar_scores.hmm_no │ │ - 0x00009a18 726d616c 697a6500 686d6d5f 64756d70 rmalize.hmm_dump │ │ - 0x00009a28 5f766974 5f657661 6c006d64 65665f69 _vit_eval.mdef_i │ │ - 0x00009a38 735f6369 70686f6e 65006d64 65665f69 s_ciphone.mdef_i │ │ - 0x00009a48 735f6369 73656e6f 6e650066 67657473 s_cisenone.fgets │ │ - 0x00009a58 00686173 685f7461 626c655f 656e7465 .hash_table_ente │ │ - 0x00009a68 725f626b 65790068 6173685f 7461626c r_bkey.hash_tabl │ │ - 0x00009a78 655f746f 6c697374 006d6465 665f7265 e_tolist.mdef_re │ │ - 0x00009a88 706f7274 006d6465 665f6672 65655f72 port.mdef_free_r │ │ - 0x00009a98 65637572 73697665 5f726300 6d646566 ecursive_rc.mdef │ │ - 0x00009aa8 5f667265 655f7265 63757273 6976655f _free_recursive_ │ │ - 0x00009ab8 6c63006d 735f636f 6e745f6d 6761755f lc.ms_cont_mgau_ │ │ - 0x00009ac8 6672616d 655f6576 616c0067 61756465 frame_eval.gaude │ │ - 0x00009ad8 6e5f6469 73740073 656e6f6e 655f6576 n_dist.senone_ev │ │ - 0x00009ae8 616c006d 735f6d67 61755f6d 6c6c725f al.ms_mgau_mllr_ │ │ - 0x00009af8 7472616e 73666f72 6d006761 7564656e transform.gauden │ │ - 0x00009b08 5f6d6c6c 725f7472 616e7366 6f726d00 _mllr_transform. │ │ - 0x00009b18 6d735f6d 6761755f 66726565 00676175 ms_mgau_free.gau │ │ - 0x00009b28 64656e5f 66726565 0073656e 6f6e655f den_free.senone_ │ │ - 0x00009b38 66726565 00676175 64656e5f 696e6974 free.gauden_init │ │ - 0x00009b48 0073656e 6f6e655f 696e6974 0062696f .senone_init.bio │ │ - 0x00009b58 5f667265 61640062 696f5f66 72656164 _fread.bio_fread │ │ - 0x00009b68 5f316400 62696f5f 76657269 66795f63 _1d.bio_verify_c │ │ - 0x00009b78 686b7375 6d007665 63746f72 5f73756d hksum.vector_sum │ │ - 0x00009b88 5f6e6f72 6d007665 63746f72 5f666c6f _norm.vector_flo │ │ - 0x00009b98 6f72006e 6772616d 5f736561 7263685f or.ngram_search_ │ │ - 0x00009ba8 66726565 006e6772 616d5f66 7764666c free.ngram_fwdfl │ │ - 0x00009bb8 61745f64 65696e69 74006e67 72616d5f at_deinit.ngram_ │ │ - 0x00009bc8 66776474 7265655f 6465696e 6974006e fwdtree_deinit.n │ │ - 0x00009bd8 6772616d 5f667764 666c6174 5f66696e gram_fwdflat_fin │ │ - 0x00009be8 69736800 6e677261 6d5f6677 64747265 ish.ngram_fwdtre │ │ - 0x00009bf8 655f6669 6e697368 006e6772 616d5f66 e_finish.ngram_f │ │ - 0x00009c08 7764666c 61745f73 74617274 006e6772 wdflat_start.ngr │ │ - 0x00009c18 616d5f66 7764666c 61745f73 65617263 am_fwdflat_searc │ │ - 0x00009c28 68006e67 72616d5f 66776474 7265655f h.ngram_fwdtree_ │ │ - 0x00009c38 73656172 6368006e 6772616d 5f6d6f64 search.ngram_mod │ │ - 0x00009c48 656c5f66 6c757368 006e6772 616d5f66 el_flush.ngram_f │ │ - 0x00009c58 77647472 65655f73 74617274 006e6772 wdtree_start.ngr │ │ - 0x00009c68 616d5f6d 6f64656c 5f736574 5f6d6170 am_model_set_map │ │ - 0x00009c78 5f776f72 6473006e 6772616d 5f667764 _words.ngram_fwd │ │ - 0x00009c88 74726565 5f726569 6e697400 6e677261 tree_reinit.ngra │ │ - 0x00009c98 6d5f6677 64666c61 745f7265 696e6974 m_fwdflat_reinit │ │ - 0x00009ca8 006e6772 616d5f75 6e6b6e6f 776e5f77 .ngram_unknown_w │ │ - 0x00009cb8 6964006e 6772616d 5f667764 666c6174 id.ngram_fwdflat │ │ - 0x00009cc8 5f696e69 74006e67 72616d5f 66776474 _init.ngram_fwdt │ │ - 0x00009cd8 7265655f 696e6974 006e6772 616d5f73 ree_init.ngram_s │ │ - 0x00009ce8 65617263 685f6d61 726b5f62 70746162 earch_mark_bptab │ │ - 0x00009cf8 6c65006e 6772616d 5f736561 7263685f le.ngram_search_ │ │ - 0x00009d08 73617665 5f627000 6e677261 6d5f7365 save_bp.ngram_se │ │ - 0x00009d18 61726368 5f66696e 645f6578 6974006e arch_find_exit.n │ │ - 0x00009d28 6772616d 5f736561 7263685f 62705f68 gram_search_bp_h │ │ - 0x00009d38 7970006e 6772616d 5f736561 7263685f yp.ngram_search_ │ │ - 0x00009d48 616c6c6f 635f616c 6c5f7263 006e6772 alloc_all_rc.ngr │ │ - 0x00009d58 616d5f73 65617263 685f6672 65655f61 am_search_free_a │ │ - 0x00009d68 6c6c5f72 63006e67 72616d5f 73656172 ll_rc.ngram_sear │ │ - 0x00009d78 63685f65 7869745f 73636f72 65006e67 ch_exit_score.ng │ │ - 0x00009d88 72616d5f 636f6d70 7574655f 7365675f ram_compute_seg_ │ │ - 0x00009d98 73636f72 65006e67 72616d5f 73656172 score.ngram_sear │ │ - 0x00009da8 63685f6c 61747469 6365006e 6772616d ch_lattice.ngram │ │ - 0x00009db8 5f6d6f64 656c5f73 65745f6b 6e6f776e _model_set_known │ │ - 0x00009dc8 5f776964 0064756d 705f6270 7461626c _wid.dump_bptabl │ │ - 0x00009dd8 65006e67 72616d5f 73656172 63685f73 e.ngram_search_s │ │ - 0x00009de8 65745f6c 6d007073 5f6d6c6c 725f7265 et_lm.ps_mllr_re │ │ - 0x00009df8 7461696e 00667363 616e6600 70746d5f tain.fscanf.ptm_ │ │ - 0x00009e08 6d676175 5f667265 65007074 6d5f6d67 mgau_free.ptm_mg │ │ - 0x00009e18 61755f6d 6c6c725f 7472616e 73666f72 au_mllr_transfor │ │ - 0x00009e28 6d007074 6d5f6d67 61755f66 72616d65 m.ptm_mgau_frame │ │ - 0x00009e38 5f657661 6c006c6f 676d6174 685f6765 _eval.logmath_ge │ │ - 0x00009e48 745f7769 64746800 73325f73 656d695f t_width.s2_semi_ │ │ - 0x00009e58 6d676175 5f667265 65007332 5f73656d mgau_free.s2_sem │ │ - 0x00009e68 695f6d67 61755f6d 6c6c725f 7472616e i_mgau_mllr_tran │ │ - 0x00009e78 73666f72 6d007332 5f73656d 695f6d67 sform.s2_semi_mg │ │ - 0x00009e88 61755f66 72616d65 5f657661 6c00746d au_frame_eval.tm │ │ - 0x00009e98 61745f64 756d7000 76656374 6f725f6e at_dump.vector_n │ │ - 0x00009ea8 7a5f666c 6f6f7200 746d6174 5f726570 z_floor.tmat_rep │ │ - 0x00009eb8 6f727400 76656374 6f725f70 72696e74 ort.vector_print │ │ - 0x00009ec8 00766563 746f725f 69735f7a 65726f00 .vector_is_zero. │ │ - 0x00009ed8 676c6973 745f696e 73657274 5f707472 glist_insert_ptr │ │ - 0x00009ee8 00667367 5f686973 746f7279 5f757474 .fsg_history_utt │ │ - 0x00009ef8 5f656e64 00667367 5f686973 746f7279 _end.fsg_history │ │ - 0x00009f08 5f707269 6e740070 75746368 61720066 _print.putchar.f │ │ - 0x00009f18 73675f67 6c697374 5f6c696e 6b6c6973 sg_glist_linklis │ │ - 0x00009f28 745f6672 65650066 73675f70 6e6f6465 t_free.fsg_pnode │ │ - 0x00009f38 5f637478 745f7375 625f6765 6e657269 _ctxt_sub_generi │ │ - 0x00009f48 63006673 675f7073 75627472 65655f64 c.fsg_psubtree_d │ │ - 0x00009f58 756d705f 6e6f6465 00667367 5f6c6578 ump_node.fsg_lex │ │ - 0x00009f68 74726565 5f64756d 70006761 7564656e tree_dump.gauden │ │ - 0x00009f78 5f64756d 705f696e 64006761 7564656e _dump_ind.gauden │ │ - 0x00009f88 5f64756d 70006c6f 676d6174 685f6c6e _dump.logmath_ln │ │ - 0x00009f98 5f746f5f 6c6f6700 73717274 00667367 _to_log.sqrt.fsg │ │ - 0x00009fa8 5f6d6f64 656c5f74 72616e73 00686173 _model_trans.has │ │ - 0x00009fb8 685f7461 626c655f 6c6f6f6b 75705f62 h_table_lookup_b │ │ - 0x00009fc8 6b657900 68617368 5f746162 6c655f72 key.hash_table_r │ │ - 0x00009fd8 65706c61 63655f62 6b657900 6673675f eplace_bkey.fsg_ │ │ - 0x00009fe8 6d6f6465 6c5f6e75 6c6c5f74 72616e73 model_null_trans │ │ - 0x00009ff8 00667367 5f6d6f64 656c5f6e 756c6c5f .fsg_model_null_ │ │ - 0x0000a008 7472616e 735f636c 6f737572 65006673 trans_closure.fs │ │ - 0x0000a018 675f6172 63697465 725f6672 65650062 g_arciter_free.b │ │ - 0x0000a028 69747665 635f7265 616c6c6f 63006673 itvec_realloc.fs │ │ - 0x0000a038 675f6d6f 64656c5f 72656164 00667265 g_model_read.fre │ │ - 0x0000a048 61645f6c 696e6500 61746f66 5f630066 ad_line.atof_c.f │ │ - 0x0000a058 73675f6d 6f64656c 5f777269 74655f66 sg_model_write_f │ │ - 0x0000a068 736d0066 73675f6d 6f64656c 5f777269 sm.fsg_model_wri │ │ - 0x0000a078 74656669 6c655f66 736d0066 73675f6d tefile_fsm.fsg_m │ │ - 0x0000a088 6f64656c 5f777269 74655f73 796d7461 odel_write_symta │ │ - 0x0000a098 62006673 675f6d6f 64656c5f 77726974 b.fsg_model_writ │ │ - 0x0000a0a8 6566696c 655f7379 6d746162 006a7367 efile_symtab.jsg │ │ - 0x0000a0b8 665f6174 6f6d5f6e 6577006a 7367665f f_atom_new.jsgf_ │ │ - 0x0000a0c8 61746f6d 5f667265 65006a73 67665f67 atom_free.jsgf_g │ │ - 0x0000a0d8 72616d6d 61725f6e 65770067 6574656e rammar_new.geten │ │ - 0x0000a0e8 7600676c 6973745f 72657665 72736500 v.glist_reverse. │ │ - 0x0000a0f8 6a736766 5f616464 5f6c696e 6b006a73 jsgf_add_link.js │ │ - 0x0000a108 67665f62 75696c64 5f667367 5f726177 gf_build_fsg_raw │ │ - 0x0000a118 006a7367 665f7772 6974655f 66736700 .jsgf_write_fsg. │ │ - 0x0000a128 6a736766 5f646566 696e655f 72756c65 jsgf_define_rule │ │ - 0x0000a138 006a7367 665f6f70 74696f6e 616c5f6e .jsgf_optional_n │ │ - 0x0000a148 6577006a 7367665f 6b6c6565 6e655f6e ew.jsgf_kleene_n │ │ - 0x0000a158 6577006a 7367665f 72756c65 5f726574 ew.jsgf_rule_ret │ │ - 0x0000a168 61696e00 6a736766 5f72756c 655f6672 ain.jsgf_rule_fr │ │ - 0x0000a178 65650079 796c6578 5f696e69 74007979 ee.yylex_init.yy │ │ - 0x0000a188 7365745f 696e0079 79706172 73650079 set_in.yyparse.y │ │ - 0x0000a198 796c6578 5f646573 74726f79 006a7367 ylex_destroy.jsg │ │ - 0x0000a1a8 665f696d 706f7274 5f72756c 65006a73 f_import_rule.js │ │ - 0x0000a1b8 67665f72 6561645f 66696c65 0079795f gf_read_file.yy_ │ │ - 0x0000a1c8 7363616e 5f737472 696e6700 79795f64 scan_string.yy_d │ │ - 0x0000a1d8 656c6574 655f6275 66666572 006a7367 elete_buffer.jsg │ │ - 0x0000a1e8 665f7265 61645f73 7472696e 67007979 f_read_string.yy │ │ - 0x0000a1f8 6572726f 72007979 6765745f 6c696e65 error.yyget_line │ │ - 0x0000a208 6e6f0079 79676574 5f746578 74007979 no.yyget_text.yy │ │ - 0x0000a218 6c657800 79795f66 6c757368 5f627566 lex.yy_flush_buf │ │ - 0x0000a228 66657200 79796765 745f6578 74726100 fer.yyget_extra. │ │ - 0x0000a238 79796765 745f636f 6c756d6e 00797967 yyget_column.yyg │ │ - 0x0000a248 65745f69 6e007979 6765745f 6f757400 et_in.yyget_out. │ │ - 0x0000a258 79796765 745f6c65 6e670079 79736574 yyget_leng.yyset │ │ - 0x0000a268 5f657874 72610079 79736574 5f6c696e _extra.yyset_lin │ │ - 0x0000a278 656e6f00 79797365 745f636f 6c756d6e eno.yyset_column │ │ - 0x0000a288 00797973 65745f6f 75740079 79676574 .yyset_out.yyget │ │ - 0x0000a298 5f646562 75670079 79736574 5f646562 _debug.yyset_deb │ │ - 0x0000a2a8 75670079 79676574 5f6c7661 6c007979 ug.yyget_lval.yy │ │ - 0x0000a2b8 7365745f 6c76616c 00797961 6c6c6f63 set_lval.yyalloc │ │ - 0x0000a2c8 0079796c 65785f69 6e69745f 65787472 .yylex_init_extr │ │ - 0x0000a2d8 61005f5f 6572726e 6f007979 5f637265 a.__errno.yy_cre │ │ - 0x0000a2e8 6174655f 62756666 65720079 79726561 ate_buffer.yyrea │ │ - 0x0000a2f8 6c6c6f63 0079795f 73776974 63685f74 lloc.yy_switch_t │ │ - 0x0000a308 6f5f6275 66666572 0079795f 7363616e o_buffer.yy_scan │ │ - 0x0000a318 5f627566 66657200 79795f73 63616e5f _buffer.yy_scan_ │ │ - 0x0000a328 62797465 73007979 70757368 5f627566 bytes.yypush_buf │ │ - 0x0000a338 6665725f 73746174 65007979 72657374 fer_state.yyrest │ │ - 0x0000a348 61727400 5f5f7372 67657400 73747264 art.__srget.strd │ │ - 0x0000a358 75700079 79667265 65007979 706f705f up.yyfree.yypop_ │ │ - 0x0000a368 62756666 65725f73 74617465 006e6772 buffer_state.ngr │ │ - 0x0000a378 616d5f6e 675f7363 6f726500 6e677261 am_ng_score.ngra │ │ - 0x0000a388 6d5f6d6f 64656c5f 6170706c 795f7765 m_model_apply_we │ │ - 0x0000a398 69676874 73006c6f 676d6174 685f6765 ights.logmath_ge │ │ - 0x0000a3a8 745f7368 69667400 6e677261 6d5f6d6f t_shift.ngram_mo │ │ - 0x0000a3b8 64656c5f 696e6974 0071736f 72740063 del_init.qsort.c │ │ - 0x0000a3c8 6c617373 6465665f 66726565 00726561 lassdef_free.rea │ │ - 0x0000a3d8 645f636c 61737364 65665f66 696c6500 d_classdef_file. │ │ - 0x0000a3e8 70617468 5f69735f 6162736f 6c757465 path_is_absolute │ │ - 0x0000a3f8 006e6772 616d5f6d 6f64656c 5f736574 .ngram_model_set │ │ - 0x0000a408 5f637572 72656e74 5f776964 006e6772 _current_wid.ngr │ │ - 0x0000a418 616d5f6d 6f64656c 5f736574 5f696e74 am_model_set_int │ │ - 0x0000a428 65727000 6e677261 6d5f6d6f 64656c5f erp.ngram_model_ │ │ - 0x0000a438 7365745f 72656d6f 7665006d 656d6d6f set_remove.memmo │ │ - 0x0000a448 7665006e 6772616d 5f66696c 655f6e61 ve.ngram_file_na │ │ - 0x0000a458 6d655f74 6f5f7479 70650073 74726e63 me_to_type.strnc │ │ - 0x0000a468 6d705f6e 6f636173 65006e67 72616d5f mp_nocase.ngram_ │ │ - 0x0000a478 6d6f6465 6c5f6172 70615f77 72697465 model_arpa_write │ │ - 0x0000a488 006e6772 616d5f6d 6f64656c 5f646d70 .ngram_model_dmp │ │ - 0x0000a498 5f777269 74650075 63617365 006c6361 _write.ucase.lca │ │ - 0x0000a4a8 7365006e 6772616d 5f6d6f64 656c5f64 se.ngram_model_d │ │ - 0x0000a4b8 6d705f72 65616400 6e677261 6d5f6d6f mp_read.ngram_mo │ │ - 0x0000a4c8 64656c5f 61727061 5f726561 64006e67 del_arpa_read.ng │ │ - 0x0000a4d8 72616d5f 6d6f6465 6c5f6765 745f7765 ram_model_get_we │ │ - 0x0000a4e8 69676874 73006e67 72616d5f 73636f72 ights.ngram_scor │ │ - 0x0000a4f8 655f746f 5f70726f 62006e67 72616d5f e_to_prob.ngram_ │ │ - 0x0000a508 7a65726f 006e6772 616d5f6d 6f64656c zero.ngram_model │ │ - 0x0000a518 5f676574 5f636f75 6e747300 6e677261 _get_counts.ngra │ │ - 0x0000a528 6d5f6974 65725f69 6e697400 6e677261 m_iter_init.ngra │ │ - 0x0000a538 6d5f6d6f 64656c5f 6d677261 6d73006e m_model_mgrams.n │ │ - 0x0000a548 6772616d 5f6e675f 69746572 006e6772 gram_ng_iter.ngr │ │ - 0x0000a558 616d5f69 7465725f 73756363 6573736f am_iter_successo │ │ - 0x0000a568 7273006e 6772616d 5f697465 725f6765 rs.ngram_iter_ge │ │ - 0x0000a578 74006e67 72616d5f 69746572 5f6e6578 t.ngram_iter_nex │ │ - 0x0000a588 74006e67 72616d5f 69746572 5f667265 t.ngram_iter_fre │ │ - 0x0000a598 65006e67 72616d5f 69746572 006e6772 e.ngram_iter.ngr │ │ - 0x0000a5a8 616d5f77 6f726400 6e677261 6d5f6164 am_word.ngram_ad │ │ - 0x0000a5b8 645f776f 72645f69 6e746572 6e616c00 d_word_internal. │ │ - 0x0000a5c8 6e677261 6d5f636c 6173735f 6e657700 ngram_class_new. │ │ - 0x0000a5d8 6e677261 6d5f636c 6173735f 6164645f ngram_class_add_ │ │ - 0x0000a5e8 776f7264 006e6772 616d5f63 6c617373 word.ngram_class │ │ - 0x0000a5f8 5f667265 65006e67 72616d5f 6d6f6465 _free.ngram_mode │ │ - 0x0000a608 6c5f6164 645f636c 6173735f 776f7264 l_add_class_word │ │ - 0x0000a618 00676c69 73745f61 64645f66 6c6f6174 .glist_add_float │ │ - 0x0000a628 3332006e 6772616d 5f636c61 73735f70 32.ngram_class_p │ │ - 0x0000a638 726f6200 6e677261 6d5f7072 6f627600 rob.ngram_probv. │ │ - 0x0000a648 6e677261 6d5f7363 6f726500 666f7065 ngram_score.fope │ │ - 0x0000a658 6e5f636f 6d70006e 6772616d 5f6d6f64 n_comp.ngram_mod │ │ - 0x0000a668 656c5f72 6561645f 636c6173 73646566 el_read_classdef │ │ - 0x0000a678 006c6d33 675f7467 696e666f 5f726573 .lm3g_tginfo_res │ │ - 0x0000a688 6574006c 6d33675f 6164645f 7567006c et.lm3g_add_ug.l │ │ - 0x0000a698 6d33675f 6170706c 795f7765 69676874 m3g_apply_weight │ │ - 0x0000a6a8 73006c6d 33675f74 67696e66 6f5f6672 s.lm3g_tginfo_fr │ │ - 0x0000a6b8 65650073 7472696e 675f7472 696d006c ee.string_trim.l │ │ - 0x0000a6c8 6f676d61 74685f6c 6f673130 5f746f5f ogmath_log10_to_ │ │ - 0x0000a6d8 6c6f6700 736f7274 65645f69 6400696e log.sorted_id.in │ │ - 0x0000a6e8 69745f73 6f727465 645f6c69 73740076 it_sorted_list.v │ │ - 0x0000a6f8 616c735f 696e5f73 6f727465 645f6c69 als_in_sorted_li │ │ - 0x0000a708 73740066 7265655f 736f7274 65645f6c st.free_sorted_l │ │ - 0x0000a718 69737400 6c6f676d 6174685f 6c6f675f ist.logmath_log_ │ │ - 0x0000a728 746f5f6c 6f673130 006e6772 616d5f6d to_log10.ngram_m │ │ - 0x0000a738 6f64656c 5f646d70 5f627569 6c640061 odel_dmp_build.a │ │ - 0x0000a748 67635f74 7970655f 73747200 6167635f gc_type_str.agc_ │ │ - 0x0000a758 696e6974 00616763 5f667265 65006167 init.agc_free.ag │ │ - 0x0000a768 635f6d61 78006167 635f656d 61785f73 c_max.agc_emax_s │ │ - 0x0000a778 65740061 67635f65 6d61785f 67657400 et.agc_emax_get. │ │ - 0x0000a788 6167635f 656d6178 00616763 5f656d61 agc_emax.agc_ema │ │ - 0x0000a798 785f7570 64617465 00616763 5f6e6f69 x_update.agc_noi │ │ - 0x0000a7a8 73650061 67635f67 65745f74 68726573 se.agc_get_thres │ │ - 0x0000a7b8 686f6c64 00636d6e 5f747970 655f7374 hold.cmn_type_st │ │ - 0x0000a7c8 7200636d 6e5f696e 69740063 6d6e0063 r.cmn_init.cmn.c │ │ - 0x0000a7d8 6d6e5f66 72656500 73746174 5f726574 mn_free.stat_ret │ │ - 0x0000a7e8 72790066 72656164 5f726574 72790063 ry.fread_retry.c │ │ - 0x0000a7f8 6d6e5f70 72696f72 00636d6e 5f707269 mn_prior.cmn_pri │ │ - 0x0000a808 6f725f75 70646174 6500676c 6973745f or_update.glist_ │ │ - 0x0000a818 6164645f 696e7433 32007375 62766563 add_int32.subvec │ │ - 0x0000a828 735f6672 65650066 6561745f 7072696e s_free.feat_prin │ │ - 0x0000a838 74006665 61745f73 326d6663 32666561 t.feat_s2mfc2fea │ │ - 0x0000a848 74006665 61745f6c 64615f74 72616e73 t.feat_lda_trans │ │ - 0x0000a858 666f726d 00666561 745f7265 706f7274 form.feat_report │ │ - 0x0000a868 0062696f 5f667265 61645f33 6400636d .bio_fread_3d.cm │ │ - 0x0000a878 6e5f7072 696f725f 73657400 636d6e5f n_prior_set.cmn_ │ │ - 0x0000a888 7072696f 725f6765 74006665 5f707265 prior_get.fe_pre │ │ - 0x0000a898 73706368 5f726561 645f6365 70006665 spch_read_cep.fe │ │ - 0x0000a8a8 5f726561 645f6672 616d6500 66655f77 _read_frame.fe_w │ │ - 0x0000a8b8 72697465 5f667261 6d650066 655f7368 rite_frame.fe_sh │ │ - 0x0000a8c8 6966745f 6672616d 65006665 5f706172 ift_frame.fe_par │ │ - 0x0000a8d8 73655f67 656e6572 616c5f70 6172616d se_general_param │ │ - 0x0000a8e8 73006665 5f707269 6e745f63 75727265 s.fe_print_curre │ │ - 0x0000a8f8 6e740066 655f6765 745f6172 67730066 nt.fe_get_args.f │ │ - 0x0000a908 655f6765 745f636f 6e666967 0066655f e_get_config.fe_ │ │ - 0x0000a918 696e6974 5f646974 68657200 67656e72 init_dither.genr │ │ - 0x0000a928 616e645f 73656564 0066655f 70726573 and_seed.fe_pres │ │ - 0x0000a938 7063685f 72657365 745f6365 70006665 pch_reset_cep.fe │ │ - 0x0000a948 5f726573 65745f6e 6f697365 73746174 _reset_noisestat │ │ - 0x0000a958 73006665 5f676574 5f696e70 75745f73 s.fe_get_input_s │ │ - 0x0000a968 697a6500 66655f70 72657370 63685f6e ize.fe_prespch_n │ │ - 0x0000a978 63657000 66655f70 726f6365 73735f66 cep.fe_process_f │ │ - 0x0000a988 72616d65 735f6578 74006665 5f707265 rames_ext.fe_pre │ │ - 0x0000a998 73706368 5f657874 656e645f 70636d00 spch_extend_pcm. │ │ - 0x0000a9a8 66655f70 72657370 63685f72 6561645f fe_prespch_read_ │ │ - 0x0000a9b8 70636d00 66655f66 7265655f 32640066 pcm.fe_free_2d.f │ │ - 0x0000a9c8 655f6672 65655f6e 6f697365 73746174 e_free_noisestat │ │ - 0x0000a9d8 73006665 5f707265 73706368 5f667265 s.fe_prespch_fre │ │ - 0x0000a9e8 65006665 5f637265 6174655f 68616d6d e.fe_create_hamm │ │ - 0x0000a9f8 696e6700 66655f77 6172705f 73657400 ing.fe_warp_set. │ │ - 0x0000aa08 66655f77 6172705f 7365745f 70617261 fe_warp_set_para │ │ - 0x0000aa18 6d657465 72730066 655f6275 696c645f meters.fe_build_ │ │ - 0x0000aa28 6d656c66 696c7465 72730066 655f636f melfilters.fe_co │ │ - 0x0000aa38 6d707574 655f6d65 6c636f73 696e6500 mpute_melcosine. │ │ - 0x0000aa48 66655f70 72657370 63685f69 6e697400 fe_prespch_init. │ │ - 0x0000aa58 66655f63 72656174 655f7477 6964646c fe_create_twiddl │ │ - 0x0000aa68 65006665 5f696e69 745f6e6f 69736573 e.fe_init_noises │ │ - 0x0000aa78 74617473 0066655f 696e6974 5f617574 tats.fe_init_aut │ │ - 0x0000aa88 6f00636d 645f6c6e 5f676574 0066655f o.cmd_ln_get.fe_ │ │ - 0x0000aa98 6d666363 5f746f5f 666c6f61 74006665 mfcc_to_float.fe │ │ - 0x0000aaa8 5f666c6f 61745f74 6f5f6d66 63630066 _float_to_mfcc.f │ │ - 0x0000aab8 655f6c6f 67737065 635f746f 5f6d6663 e_logspec_to_mfc │ │ - 0x0000aac8 63006665 5f737065 63326365 70006665 c.fe_spec2cep.fe │ │ - 0x0000aad8 5f6c6f67 73706563 5f646374 32006665 _logspec_dct2.fe │ │ - 0x0000aae8 5f646374 32006665 5f6d6663 635f6463 _dct2.fe_mfcc_dc │ │ - 0x0000aaf8 74330066 655f6463 74330066 655f7761 t3.fe_dct3.fe_wa │ │ - 0x0000ab08 72705f75 6e776172 7065645f 746f5f77 rp_unwarped_to_w │ │ - 0x0000ab18 61727065 6400706f 77006665 5f776172 arped.pow.fe_war │ │ - 0x0000ab28 705f7761 72706564 5f746f5f 756e7761 p_warped_to_unwa │ │ - 0x0000ab38 72706564 00636f73 0073696e 0067656e rped.cos.sin.gen │ │ - 0x0000ab48 72616e64 5f696e74 33310066 655f6c69 rand_int31.fe_li │ │ - 0x0000ab58 66746572 0066655f 74726163 6b5f736e fter.fe_track_sn │ │ - 0x0000ab68 72006665 5f766164 5f68616e 676f7665 r.fe_vad_hangove │ │ - 0x0000ab78 72006665 5f637265 6174655f 32640066 r.fe_create_2d.f │ │ - 0x0000ab88 655f7761 72705f64 6f630066 655f7761 e_warp_doc.fe_wa │ │ - 0x0000ab98 72705f69 64006665 5f776172 705f6e5f rp_id.fe_warp_n_ │ │ - 0x0000aba8 70617261 6d006665 5f776172 705f7072 param.fe_warp_pr │ │ - 0x0000abb8 696e7400 66655f77 6172705f 696e7665 int.fe_warp_inve │ │ - 0x0000abc8 7273655f 6c696e65 61725f73 65745f70 rse_linear_set_p │ │ - 0x0000abd8 6172616d 65746572 73006665 5f776172 arameters.fe_war │ │ - 0x0000abe8 705f696e 76657273 655f6c69 6e656172 p_inverse_linear │ │ - 0x0000abf8 5f646f63 0066655f 77617270 5f696e76 _doc.fe_warp_inv │ │ - 0x0000ac08 65727365 5f6c696e 6561725f 69640066 erse_linear_id.f │ │ - 0x0000ac18 655f7761 72705f69 6e766572 73655f6c e_warp_inverse_l │ │ - 0x0000ac28 696e6561 725f6e5f 70617261 6d006665 inear_n_param.fe │ │ - 0x0000ac38 5f776172 705f696e 76657273 655f6c69 _warp_inverse_li │ │ - 0x0000ac48 6e656172 5f776172 7065645f 746f5f75 near_warped_to_u │ │ - 0x0000ac58 6e776172 70656400 66655f77 6172705f nwarped.fe_warp_ │ │ - 0x0000ac68 696e7665 7273655f 6c696e65 61725f75 inverse_linear_u │ │ - 0x0000ac78 6e776172 7065645f 746f5f77 61727065 nwarped_to_warpe │ │ - 0x0000ac88 64006665 5f776172 705f696e 76657273 d.fe_warp_invers │ │ - 0x0000ac98 655f6c69 6e656172 5f707269 6e740066 e_linear_print.f │ │ - 0x0000aca8 655f7761 72705f61 6666696e 655f7365 e_warp_affine_se │ │ - 0x0000acb8 745f7061 72616d65 74657273 0066655f t_parameters.fe_ │ │ - 0x0000acc8 77617270 5f616666 696e655f 646f6300 warp_affine_doc. │ │ - 0x0000acd8 66655f77 6172705f 61666669 6e655f69 fe_warp_affine_i │ │ - 0x0000ace8 64006665 5f776172 705f6166 66696e65 d.fe_warp_affine │ │ - 0x0000acf8 5f6e5f70 6172616d 0066655f 77617270 _n_param.fe_warp │ │ - 0x0000ad08 5f616666 696e655f 77617270 65645f74 _affine_warped_t │ │ - 0x0000ad18 6f5f756e 77617270 65640066 655f7761 o_unwarped.fe_wa │ │ - 0x0000ad28 72705f61 6666696e 655f756e 77617270 rp_affine_unwarp │ │ - 0x0000ad38 65645f74 6f5f7761 72706564 0066655f ed_to_warped.fe_ │ │ - 0x0000ad48 77617270 5f616666 696e655f 7072696e warp_affine_prin │ │ - 0x0000ad58 74006665 5f776172 705f7069 65636577 t.fe_warp_piecew │ │ - 0x0000ad68 6973655f 6c696e65 61725f73 65745f70 ise_linear_set_p │ │ - 0x0000ad78 6172616d 65746572 73006665 5f776172 arameters.fe_war │ │ - 0x0000ad88 705f7069 65636577 6973655f 6c696e65 p_piecewise_line │ │ - 0x0000ad98 61725f64 6f630066 655f7761 72705f70 ar_doc.fe_warp_p │ │ - 0x0000ada8 69656365 77697365 5f6c696e 6561725f iecewise_linear_ │ │ - 0x0000adb8 69640066 655f7761 72705f70 69656365 id.fe_warp_piece │ │ - 0x0000adc8 77697365 5f6c696e 6561725f 6e5f7061 wise_linear_n_pa │ │ - 0x0000add8 72616d00 66655f77 6172705f 70696563 ram.fe_warp_piec │ │ - 0x0000ade8 65776973 655f6c69 6e656172 5f776172 ewise_linear_war │ │ - 0x0000adf8 7065645f 746f5f75 6e776172 70656400 ped_to_unwarped. │ │ - 0x0000ae08 66655f77 6172705f 70696563 65776973 fe_warp_piecewis │ │ - 0x0000ae18 655f6c69 6e656172 5f756e77 61727065 e_linear_unwarpe │ │ - 0x0000ae28 645f746f 5f776172 70656400 66655f77 d_to_warped.fe_w │ │ - 0x0000ae38 6172705f 70696563 65776973 655f6c69 arp_piecewise_li │ │ - 0x0000ae48 6e656172 5f707269 6e740073 7472746f near_print.strto │ │ - 0x0000ae58 6b006665 5f707265 73706368 5f777269 k.fe_prespch_wri │ │ - 0x0000ae68 74655f63 65700066 655f7072 65737063 te_cep.fe_prespc │ │ - 0x0000ae78 685f7772 6974655f 70636d00 66655f70 h_write_pcm.fe_p │ │ - 0x0000ae88 72657370 63685f72 65736574 5f70636d respch_reset_pcm │ │ - 0x0000ae98 0062696f 5f777269 74656864 725f7665 .bio_writehdr_ve │ │ - 0x0000aea8 7273696f 6e006269 6f5f6677 72697465 rsion.bio_fwrite │ │ - 0x0000aeb8 0062696f 5f667265 61645f32 64005f5f .bio_fread_2d.__ │ │ - 0x0000aec8 636b645f 616c6c6f 635f3264 5f707472 ckd_alloc_2d_ptr │ │ - 0x0000aed8 005f5f63 6b645f61 6c6c6f63 5f33645f .__ckd_alloc_3d_ │ │ - 0x0000aee8 70747200 62696f5f 66777269 74655f31 ptr.bio_fwrite_1 │ │ - 0x0000aef8 64006269 6f5f6677 72697465 5f336400 d.bio_fwrite_3d. │ │ - 0x0000af08 62696f5f 72656164 5f776176 66696c65 bio_read_wavfile │ │ - 0x0000af18 00626974 7665635f 636f756e 745f7365 .bitvec_count_se │ │ - 0x0000af28 7400636b 645f7365 745f6a75 6d700063 t.ckd_set_jump.c │ │ - 0x0000af38 6b645f66 61696c00 76667072 696e7466 kd_fail.vfprintf │ │ - 0x0000af48 006c6f6e 676a6d70 0061626f 7274005f .longjmp.abort._ │ │ - 0x0000af58 5f636b64 5f63616c 6c6f635f 34645f5f _ckd_calloc_4d__ │ │ - 0x0000af68 00636b64 5f667265 655f3464 00737472 .ckd_free_4d.str │ │ - 0x0000af78 73747200 7374726e 63617400 7374726e str.strncat.strn │ │ - 0x0000af88 63707900 636d645f 6c6e5f76 616c5f66 cpy.cmd_ln_val_f │ │ - 0x0000af98 72656500 676c6f62 616c5f63 6d646c6e ree.global_cmdln │ │ - 0x0000afa8 00636d64 5f6c6e5f 61636365 73735f72 .cmd_ln_access_r │ │ - 0x0000afb8 00667075 74730063 6d645f6c 6e5f7072 .fputs.cmd_ln_pr │ │ - 0x0000afc8 696e745f 68656c70 5f720063 6d645f6c int_help_r.cmd_l │ │ - 0x0000afd8 6e5f7374 725f6c69 73745f72 00657272 n_str_list_r.err │ │ - 0x0000afe8 5f736574 5f6c6f67 66696c65 00657272 _set_logfile.err │ │ - 0x0000aff8 5f676574 5f6c6f67 66700063 6d645f6c _get_logfp.cmd_l │ │ - 0x0000b008 6e5f7061 72736500 66676574 6300636d n_parse.fgetc.cm │ │ - 0x0000b018 645f6c6e 5f706172 73655f66 696c6500 d_ln_parse_file. │ │ - 0x0000b028 636d645f 6c6e5f61 70706c5f 656e7465 cmd_ln_appl_ente │ │ - 0x0000b038 7200636d 645f6c6e 5f667265 6500636d r.cmd_ln_free.cm │ │ - 0x0000b048 645f6c6e 5f617070 6c5f6578 6974005f d_ln_appl_exit._ │ │ - 0x0000b058 5f616e64 726f6964 5f6c6f67 5f767072 _android_log_vpr │ │ - 0x0000b068 696e7400 76736e70 72696e74 66007061 int.vsnprintf.pa │ │ - 0x0000b078 74683262 6173656e 616d6500 73747265 th2basename.stre │ │ - 0x0000b088 72726f72 00657272 5f736574 5f6c6f67 rror.err_set_log │ │ - 0x0000b098 66700065 72725f67 65745f64 65627567 fp.err_get_debug │ │ - 0x0000b0a8 5f6c6576 656c0065 72725f73 65745f63 _level.err_set_c │ │ - 0x0000b0b8 616c6c62 61636b00 70617468 32646972 allback.path2dir │ │ - 0x0000b0c8 6e616d65 00737472 69705f66 696c6565 name.strip_filee │ │ - 0x0000b0d8 78740069 6e69745f 67656e72 616e6400 xt.init_genrand. │ │ - 0x0000b0e8 67656e72 616e645f 696e7433 32006765 genrand_int32.ge │ │ - 0x0000b0f8 6e72616e 645f7265 616c3100 67656e72 nrand_real1.genr │ │ - 0x0000b108 616e645f 7265616c 32006765 6e72616e and_real2.genran │ │ - 0x0000b118 645f7265 616c3300 67656e72 616e645f d_real3.genrand_ │ │ - 0x0000b128 72657335 3300676c 6973745f 6164645f res53.glist_add_ │ │ - 0x0000b138 75696e74 33320067 6c697374 5f616464 uint32.glist_add │ │ - 0x0000b148 5f666c6f 61743634 00676c69 73745f74 _float64.glist_t │ │ - 0x0000b158 61696c00 676c6973 745f696e 73657274 ail.glist_insert │ │ - 0x0000b168 5f696e74 33320067 6c697374 5f696e73 _int32.glist_ins │ │ - 0x0000b178 6572745f 75696e74 33320067 6c697374 ert_uint32.glist │ │ - 0x0000b188 5f696e73 6572745f 666c6f61 74333200 _insert_float32. │ │ - 0x0000b198 676c6973 745f696e 73657274 5f666c6f glist_insert_flo │ │ - 0x0000b1a8 61743634 00707269 6d650068 6173685f at64.prime.hash_ │ │ - 0x0000b1b8 7461626c 655f6c6f 6f6b7570 5f626b65 table_lookup_bke │ │ - 0x0000b1c8 795f696e 74333200 68617368 5f746162 y_int32.hash_tab │ │ - 0x0000b1d8 6c655f64 656c6574 655f626b 65790068 le_delete_bkey.h │ │ - 0x0000b1e8 6173685f 7461626c 655f6469 73706c61 ash_table_displa │ │ - 0x0000b1f8 79005f5f 6c697374 656c656d 5f6d616c y.__listelem_mal │ │ - 0x0000b208 6c6f635f 69645f5f 006c6973 74656c65 loc_id__.listele │ │ - 0x0000b218 6d5f6765 745f6974 656d006c 69737465 m_get_item.liste │ │ - 0x0000b228 6c656d5f 73746174 73006c6f 676d6174 lem_stats.logmat │ │ - 0x0000b238 685f7772 69746500 6c6f676d 6174685f h_write.logmath_ │ │ - 0x0000b248 72656164 006c6f67 6d617468 5f676574 read.logmath_get │ │ - 0x0000b258 5f746162 6c655f73 68617065 006c6f67 _table_shape.log │ │ - 0x0000b268 6d617468 5f616464 5f657861 6374005f math_add_exact._ │ │ - 0x0000b278 5f646976 64693300 66737461 74006d6d _divdi3.fstat.mm │ │ - 0x0000b288 6170005f 5f706167 655f7369 7a65006d ap.__page_size.m │ │ - 0x0000b298 756e6d61 7000706f 70656e00 70636c6f unmap.popen.pclo │ │ - 0x0000b2a8 7365006c 696e6569 7465725f 6c696e65 se.lineiter_line │ │ - 0x0000b2b8 6e6f006c 696e6569 7465725f 73746172 no.lineiter_star │ │ - 0x0000b2c8 745f636c 65616e00 736c6565 70007374 t_clean.sleep.st │ │ - 0x0000b2d8 61745f6d 74696d65 00626974 5f656e63 at_mtime.bit_enc │ │ - 0x0000b2e8 6f64655f 61747461 63680062 69745f65 ode_attach.bit_e │ │ - 0x0000b2f8 6e636f64 655f7265 7461696e 00626974 ncode_retain.bit │ │ - 0x0000b308 5f656e63 6f64655f 66726565 00626974 _encode_free.bit │ │ - 0x0000b318 5f656e63 6f64655f 77726974 65006269 _encode_write.bi │ │ - 0x0000b328 745f656e 636f6465 5f777269 74655f63 t_encode_write_c │ │ - 0x0000b338 77006269 745f656e 636f6465 5f666c75 w.bit_encode_flu │ │ - 0x0000b348 73680062 75696c64 5f646972 6563746f sh.build_directo │ │ - 0x0000b358 7279006d 6b646972 00706374 725f6e65 ry.mkdir.pctr_ne │ │ - 0x0000b368 77007063 74725f72 65736574 00706374 w.pctr_reset.pct │ │ - 0x0000b378 725f696e 6372656d 656e7400 70637472 r_increment.pctr │ │ - 0x0000b388 5f707269 6e740070 6374725f 66726565 _print.pctr_free │ │ - 0x0000b398 00676574 72757361 67650067 65747469 .getrusage.getti │ │ - 0x0000b3a8 6d656f66 64617900 70746d72 5f726573 meofday.ptmr_res │ │ - 0x0000b3b8 65745f61 6c6c0070 746d725f 7072696e et_all.ptmr_prin │ │ - 0x0000b3c8 745f616c 6c00686f 73745f65 6e646961 t_all.host_endia │ │ - 0x0000b3d8 6e00756e 6c696e6b 0073625f 73747274 n.unlink.sb_strt │ │ - 0x0000b3e8 6f640073 74727370 6e005f63 74797065 od.strspn._ctype │ │ - 0x0000b3f8 5f006e65 7874776f 7264006c 69626c6f _.nextword.liblo │ │ - 0x0000b408 672e736f 006c6962 73746463 2b2b2e73 g.so.libstdc++.s │ │ - 0x0000b418 6f006c69 626d2e73 6f006c69 62632e73 o.libm.so.libc.s │ │ - 0x0000b428 6f006c69 62646c2e 736f005f 66746578 o.libdl.so._ftex │ │ - 0x0000b438 74005f66 64617461 005f6770 005f6564 t._fdata._gp._ed │ │ - 0x0000b448 61746100 5f5f6273 735f7374 61727400 ata.__bss_start. │ │ - 0x0000b458 5f666273 73005f5f 6273735f 656e645f _fbss.__bss_end_ │ │ - 0x0000b468 5f005f5f 656e645f 5f006c69 62706f63 _.__end__.libpoc │ │ - 0x0000b478 6b657473 7068696e 785f6a6e 692e736f ketsphinx_jni.so │ │ - 0x0000b488 00 . │ │ + 0x00005930 005f6770 5f646973 70005f5f 6378615f ._gp_disp.__cxa_ │ │ + 0x00005940 66696e61 6c697a65 005f5f63 78615f61 finalize.__cxa_a │ │ + 0x00005950 74657869 74004a61 76615f65 64755f63 texit.Java_edu_c │ │ + 0x00005960 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00005970 53706869 6e784261 73654a4e 495f6465 SphinxBaseJNI_de │ │ + 0x00005980 6c657465 5f31436f 6e666967 00636d64 lete_1Config.cmd │ │ + 0x00005990 5f6c6e5f 66726565 5f72004a 6176615f _ln_free_r.Java_ │ │ + 0x000059a0 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x000059b0 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x000059c0 4e495f43 6f6e6669 675f3173 6574426f NI_Config_1setBo │ │ + 0x000059d0 6f6c6561 6e00636d 645f6c6e 5f736574 olean.cmd_ln_set │ │ + 0x000059e0 5f696e74 5f72004a 6176615f 6564755f _int_r.Java_edu_ │ │ + 0x000059f0 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x00005a00 5f537068 696e7842 6173654a 4e495f43 _SphinxBaseJNI_C │ │ + 0x00005a10 6f6e6669 675f3173 6574496e 74004a61 onfig_1setInt.Ja │ │ + 0x00005a20 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00005a30 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x00005a40 73654a4e 495f436f 6e666967 5f317365 seJNI_Config_1se │ │ + 0x00005a50 74466c6f 61740063 6d645f6c 6e5f7365 tFloat.cmd_ln_se │ │ + 0x00005a60 745f666c 6f61745f 72004a61 76615f65 t_float_r.Java_e │ │ + 0x00005a70 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00005a80 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ + 0x00005a90 495f436f 6e666967 5f317365 74537472 I_Config_1setStr │ │ + 0x00005aa0 696e6700 636d645f 6c6e5f73 65745f73 ing.cmd_ln_set_s │ │ + 0x00005ab0 74725f72 004a6176 615f6564 755f636d tr_r.Java_edu_cm │ │ + 0x00005ac0 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ + 0x00005ad0 7068696e 78426173 654a4e49 5f436f6e phinxBaseJNI_Con │ │ + 0x00005ae0 6669675f 31657869 73747300 636d645f fig_1exists.cmd_ │ │ + 0x00005af0 6c6e5f65 78697374 735f7200 4a617661 ln_exists_r.Java │ │ + 0x00005b00 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00005b10 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x00005b20 4a4e495f 436f6e66 69675f31 67657442 JNI_Config_1getB │ │ + 0x00005b30 6f6f6c65 616e0063 6d645f6c 6e5f696e oolean.cmd_ln_in │ │ + 0x00005b40 745f7200 4a617661 5f656475 5f636d75 t_r.Java_edu_cmu │ │ + 0x00005b50 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00005b60 68696e78 42617365 4a4e495f 436f6e66 hinxBaseJNI_Conf │ │ + 0x00005b70 69675f31 67657449 6e74004a 6176615f ig_1getInt.Java_ │ │ + 0x00005b80 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00005b90 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x00005ba0 4e495f43 6f6e6669 675f3167 6574466c NI_Config_1getFl │ │ + 0x00005bb0 6f617400 636d645f 6c6e5f66 6c6f6174 oat.cmd_ln_float │ │ + 0x00005bc0 5f72004a 6176615f 6564755f 636d755f _r.Java_edu_cmu_ │ │ + 0x00005bd0 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ + 0x00005be0 696e7842 6173654a 4e495f43 6f6e6669 inxBaseJNI_Confi │ │ + 0x00005bf0 675f3167 65745374 72696e67 00636d64 g_1getString.cmd │ │ + 0x00005c00 5f6c6e5f 7374725f 72004a61 76615f65 _ln_str_r.Java_e │ │ + 0x00005c10 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00005c20 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ + 0x00005c30 495f6e65 775f3146 726f6e74 456e6400 I_new_1FrontEnd. │ │ + 0x00005c40 5f5f7374 61636b5f 63686b5f 67756172 __stack_chk_guar │ │ + 0x00005c50 64005f5f 73746163 6b5f6368 6b5f6661 d.__stack_chk_fa │ │ + 0x00005c60 696c004a 6176615f 6564755f 636d755f il.Java_edu_cmu_ │ │ + 0x00005c70 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ + 0x00005c80 696e7842 6173654a 4e495f64 656c6574 inxBaseJNI_delet │ │ + 0x00005c90 655f3146 726f6e74 456e6400 66655f66 e_1FrontEnd.fe_f │ │ + 0x00005ca0 72656500 4a617661 5f656475 5f636d75 ree.Java_edu_cmu │ │ + 0x00005cb0 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00005cc0 68696e78 42617365 4a4e495f 46726f6e hinxBaseJNI_Fron │ │ + 0x00005cd0 74456e64 5f316f75 74707574 53697a65 tEnd_1outputSize │ │ + 0x00005ce0 0066655f 6765745f 6f757470 75745f73 .fe_get_output_s │ │ + 0x00005cf0 697a6500 4a617661 5f656475 5f636d75 ize.Java_edu_cmu │ │ + 0x00005d00 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00005d10 68696e78 42617365 4a4e495f 46726f6e hinxBaseJNI_Fron │ │ + 0x00005d20 74456e64 5f317374 61727455 74740066 tEnd_1startUtt.f │ │ + 0x00005d30 655f7374 6172745f 75747400 73707269 e_start_utt.spri │ │ + 0x00005d40 6e746600 4a617661 5f656475 5f636d75 ntf.Java_edu_cmu │ │ + 0x00005d50 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00005d60 68696e78 42617365 4a4e495f 46726f6e hinxBaseJNI_Fron │ │ + 0x00005d70 74456e64 5f317072 6f636573 73557474 tEnd_1processUtt │ │ + 0x00005d80 0066655f 70726f63 6573735f 75747400 .fe_process_utt. │ │ + 0x00005d90 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00005da0 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x00005db0 42617365 4a4e495f 46726f6e 74456e64 BaseJNI_FrontEnd │ │ + 0x00005dc0 5f31656e 64557474 0066655f 656e645f _1endUtt.fe_end_ │ │ + 0x00005dd0 75747400 4a617661 5f656475 5f636d75 utt.Java_edu_cmu │ │ + 0x00005de0 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00005df0 68696e78 42617365 4a4e495f 6e65775f hinxBaseJNI_new_ │ │ + 0x00005e00 31466561 74757265 004a6176 615f6564 1Feature.Java_ed │ │ + 0x00005e10 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00005e20 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x00005e30 5f64656c 6574655f 31466561 74757265 _delete_1Feature │ │ + 0x00005e40 00666561 745f6672 6565004a 6176615f .feat_free.Java_ │ │ + 0x00005e50 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00005e60 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x00005e70 4e495f6e 65775f31 4673674d 6f64656c NI_new_1FsgModel │ │ + 0x00005e80 5f315f31 53574947 5f313000 6673675f _1_1SWIG_10.fsg_ │ │ + 0x00005e90 6d6f6465 6c5f696e 6974004a 6176615f model_init.Java_ │ │ + 0x00005ea0 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00005eb0 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x00005ec0 4e495f6e 65775f31 4673674d 6f64656c NI_new_1FsgModel │ │ + 0x00005ed0 5f315f31 53574947 5f313100 4a617661 _1_1SWIG_11.Java │ │ + 0x00005ee0 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00005ef0 7068696e 785f5370 68696e78 42617365 phinx_SphinxBase │ │ + 0x00005f00 4a4e495f 6e65775f 31467367 4d6f6465 JNI_new_1FsgMode │ │ + 0x00005f10 6c5f315f 31535749 475f3132 00667367 l_1_1SWIG_12.fsg │ │ + 0x00005f20 5f6d6f64 656c5f72 65616466 696c6500 _model_readfile. │ │ + 0x00005f30 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00005f40 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x00005f50 42617365 4a4e495f 64656c65 74655f31 BaseJNI_delete_1 │ │ + 0x00005f60 4673674d 6f64656c 00667367 5f6d6f64 FsgModel.fsg_mod │ │ + 0x00005f70 656c5f66 72656500 4a617661 5f656475 el_free.Java_edu │ │ + 0x00005f80 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00005f90 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x00005fa0 4673674d 6f64656c 5f31776f 72644964 FsgModel_1wordId │ │ + 0x00005fb0 00667367 5f6d6f64 656c5f77 6f72645f .fsg_model_word_ │ │ + 0x00005fc0 6964004a 6176615f 6564755f 636d755f id.Java_edu_cmu_ │ │ + 0x00005fd0 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ + 0x00005fe0 696e7842 6173654a 4e495f46 73674d6f inxBaseJNI_FsgMo │ │ + 0x00005ff0 64656c5f 31776f72 64416464 00667367 del_1wordAdd.fsg │ │ + 0x00006000 5f6d6f64 656c5f77 6f72645f 61646400 _model_word_add. │ │ + 0x00006010 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00006020 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x00006030 42617365 4a4e495f 4673674d 6f64656c BaseJNI_FsgModel │ │ + 0x00006040 5f317472 616e7341 64640066 73675f6d _1transAdd.fsg_m │ │ + 0x00006050 6f64656c 5f747261 6e735f61 6464004a odel_trans_add.J │ │ + 0x00006060 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00006070 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ + 0x00006080 6173654a 4e495f46 73674d6f 64656c5f aseJNI_FsgModel_ │ │ + 0x00006090 316e756c 6c547261 6e734164 64006673 1nullTransAdd.fs │ │ + 0x000060a0 675f6d6f 64656c5f 6e756c6c 5f747261 g_model_null_tra │ │ + 0x000060b0 6e735f61 6464004a 6176615f 6564755f ns_add.Java_edu_ │ │ + 0x000060c0 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x000060d0 5f537068 696e7842 6173654a 4e495f46 _SphinxBaseJNI_F │ │ + 0x000060e0 73674d6f 64656c5f 31746167 5472616e sgModel_1tagTran │ │ + 0x000060f0 73416464 00667367 5f6d6f64 656c5f74 sAdd.fsg_model_t │ │ + 0x00006100 61675f74 72616e73 5f616464 004a6176 ag_trans_add.Jav │ │ + 0x00006110 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00006120 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x00006130 654a4e49 5f467367 4d6f6465 6c5f3161 eJNI_FsgModel_1a │ │ + 0x00006140 64645369 6c656e63 65006673 675f6d6f ddSilence.fsg_mo │ │ + 0x00006150 64656c5f 6164645f 73696c65 6e636500 del_add_silence. │ │ + 0x00006160 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00006170 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x00006180 42617365 4a4e495f 4673674d 6f64656c BaseJNI_FsgModel │ │ + 0x00006190 5f316164 64416c74 00667367 5f6d6f64 _1addAlt.fsg_mod │ │ + 0x000061a0 656c5f61 64645f61 6c74004a 6176615f el_add_alt.Java_ │ │ + 0x000061b0 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x000061c0 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x000061d0 4e495f46 73674d6f 64656c5f 31777269 NI_FsgModel_1wri │ │ + 0x000061e0 74650066 73675f6d 6f64656c 5f777269 te.fsg_model_wri │ │ + 0x000061f0 7465004a 6176615f 6564755f 636d755f te.Java_edu_cmu_ │ │ + 0x00006200 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ + 0x00006210 696e7842 6173654a 4e495f46 73674d6f inxBaseJNI_FsgMo │ │ + 0x00006220 64656c5f 31777269 74656669 6c650066 del_1writefile.f │ │ + 0x00006230 73675f6d 6f64656c 5f777269 74656669 sg_model_writefi │ │ + 0x00006240 6c65004a 6176615f 6564755f 636d755f le.Java_edu_cmu_ │ │ + 0x00006250 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ + 0x00006260 696e7842 6173654a 4e495f6e 65775f31 inxBaseJNI_new_1 │ │ + 0x00006270 4a736766 52756c65 004a6176 615f6564 JsgfRule.Java_ed │ │ + 0x00006280 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00006290 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x000062a0 5f64656c 6574655f 314a7367 6652756c _delete_1JsgfRul │ │ + 0x000062b0 65004a61 76615f65 64755f63 6d755f70 e.Java_edu_cmu_p │ │ + 0x000062c0 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x000062d0 6e784261 73654a4e 495f4a73 67665275 nxBaseJNI_JsgfRu │ │ + 0x000062e0 6c655f31 66726f6d 49746572 004a6176 le_1fromIter.Jav │ │ + 0x000062f0 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00006300 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x00006310 654a4e49 5f4a7367 6652756c 655f3167 eJNI_JsgfRule_1g │ │ + 0x00006320 65744e61 6d65006a 7367665f 72756c65 etName.jsgf_rule │ │ + 0x00006330 5f6e616d 65004a61 76615f65 64755f63 _name.Java_edu_c │ │ + 0x00006340 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00006350 53706869 6e784261 73654a4e 495f4a73 SphinxBaseJNI_Js │ │ + 0x00006360 67665275 6c655f31 69735075 626c6963 gfRule_1isPublic │ │ + 0x00006370 006a7367 665f7275 6c655f70 75626c69 .jsgf_rule_publi │ │ + 0x00006380 63004a61 76615f65 64755f63 6d755f70 c.Java_edu_cmu_p │ │ + 0x00006390 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x000063a0 6e784261 73654a4e 495f4e47 72616d4d nxBaseJNI_NGramM │ │ + 0x000063b0 6f64656c 5f316672 6f6d4974 6572006e odel_1fromIter.n │ │ + 0x000063c0 6772616d 5f6d6f64 656c5f73 65745f69 gram_model_set_i │ │ + 0x000063d0 7465725f 6d6f6465 6c004a61 76615f65 ter_model.Java_e │ │ + 0x000063e0 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x000063f0 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ + 0x00006400 495f6e65 775f314e 4772616d 4d6f6465 I_new_1NGramMode │ │ + 0x00006410 6c5f315f 31535749 475f3130 006c6f67 l_1_1SWIG_10.log │ │ + 0x00006420 6d617468 5f696e69 74006e67 72616d5f math_init.ngram_ │ │ + 0x00006430 6d6f6465 6c5f7265 6164006c 6f676d61 model_read.logma │ │ + 0x00006440 74685f66 72656500 4a617661 5f656475 th_free.Java_edu │ │ + 0x00006450 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00006460 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x00006470 6e65775f 314e4772 616d4d6f 64656c5f new_1NGramModel_ │ │ + 0x00006480 315f3153 5749475f 3131004a 6176615f 1_1SWIG_11.Java_ │ │ + 0x00006490 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x000064a0 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x000064b0 4e495f64 656c6574 655f314e 4772616d NI_delete_1NGram │ │ + 0x000064c0 4d6f6465 6c006e67 72616d5f 6d6f6465 Model.ngram_mode │ │ + 0x000064d0 6c5f6672 6565004a 6176615f 6564755f l_free.Java_edu_ │ │ + 0x000064e0 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x000064f0 5f537068 696e7842 6173654a 4e495f4e _SphinxBaseJNI_N │ │ + 0x00006500 4772616d 4d6f6465 6c5f3177 72697465 GramModel_1write │ │ + 0x00006510 006e6772 616d5f6d 6f64656c 5f777269 .ngram_model_wri │ │ + 0x00006520 7465004a 6176615f 6564755f 636d755f te.Java_edu_cmu_ │ │ + 0x00006530 706f636b 65747370 68696e78 5f537068 pocketsphinx_Sph │ │ + 0x00006540 696e7842 6173654a 4e495f4e 4772616d inxBaseJNI_NGram │ │ + 0x00006550 4d6f6465 6c5f3173 7472546f 54797065 Model_1strToType │ │ + 0x00006560 006e6772 616d5f73 74725f74 6f5f7479 .ngram_str_to_ty │ │ + 0x00006570 7065006d 616c6c6f 63004a61 76615f65 pe.malloc.Java_e │ │ + 0x00006580 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00006590 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ + 0x000065a0 495f4e47 72616d4d 6f64656c 5f317479 I_NGramModel_1ty │ │ + 0x000065b0 7065546f 53747200 6e677261 6d5f7479 peToStr.ngram_ty │ │ + 0x000065c0 70655f74 6f5f7374 72004a61 76615f65 pe_to_str.Java_e │ │ + 0x000065d0 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x000065e0 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ + 0x000065f0 495f4e47 72616d4d 6f64656c 5f317265 I_NGramModel_1re │ │ + 0x00006600 636f6465 006e6772 616d5f6d 6f64656c code.ngram_model │ │ + 0x00006610 5f726563 6f646500 4a617661 5f656475 _recode.Java_edu │ │ + 0x00006620 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00006630 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x00006640 4e477261 6d4d6f64 656c5f31 63617365 NGramModel_1case │ │ + 0x00006650 666f6c64 006e6772 616d5f6d 6f64656c fold.ngram_model │ │ + 0x00006660 5f636173 65666f6c 64004a61 76615f65 _casefold.Java_e │ │ + 0x00006670 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00006680 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ + 0x00006690 495f4e47 72616d4d 6f64656c 5f317369 I_NGramModel_1si │ │ + 0x000066a0 7a65006e 6772616d 5f6d6f64 656c5f67 ze.ngram_model_g │ │ + 0x000066b0 65745f73 697a6500 4a617661 5f656475 et_size.Java_edu │ │ + 0x000066c0 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x000066d0 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x000066e0 4e477261 6d4d6f64 656c5f31 61646457 NGramModel_1addW │ │ + 0x000066f0 6f726400 6e677261 6d5f6d6f 64656c5f ord.ngram_model_ │ │ + 0x00006700 6164645f 776f7264 004a6176 615f6564 add_word.Java_ed │ │ + 0x00006710 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00006720 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x00006730 5f4e4772 616d4d6f 64656c5f 31616464 _NGramModel_1add │ │ + 0x00006740 436c6173 73007374 726c656e 00737472 Class.strlen.str │ │ + 0x00006750 63707900 6e677261 6d5f6d6f 64656c5f cpy.ngram_model_ │ │ + 0x00006760 6164645f 636c6173 73004a61 76615f65 add_class.Java_e │ │ + 0x00006770 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00006780 696e785f 53706869 6e784261 73654a4e inx_SphinxBaseJN │ │ + 0x00006790 495f4e47 72616d4d 6f64656c 5f317072 I_NGramModel_1pr │ │ + 0x000067a0 6f62006e 6772616d 5f70726f 62004a61 ob.ngram_prob.Ja │ │ + 0x000067b0 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x000067c0 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x000067d0 73654a4e 495f6e65 775f314c 6f674d61 seJNI_new_1LogMa │ │ + 0x000067e0 74685f31 5f315357 49475f31 30004a61 th_1_1SWIG_10.Ja │ │ + 0x000067f0 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00006800 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x00006810 73654a4e 495f6e65 775f314c 6f674d61 seJNI_new_1LogMa │ │ + 0x00006820 74685f31 5f315357 49475f31 31004a61 th_1_1SWIG_11.Ja │ │ + 0x00006830 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00006840 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x00006850 73654a4e 495f6465 6c657465 5f314c6f seJNI_delete_1Lo │ │ + 0x00006860 674d6174 68004a61 76615f65 64755f63 gMath.Java_edu_c │ │ + 0x00006870 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00006880 53706869 6e784261 73654a4e 495f4e47 SphinxBaseJNI_NG │ │ + 0x00006890 72616d4d 6f64656c 53657449 74657261 ramModelSetItera │ │ + 0x000068a0 746f725f 31707472 5f317365 74004a61 tor_1ptr_1set.Ja │ │ + 0x000068b0 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x000068c0 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x000068d0 73654a4e 495f4e47 72616d4d 6f64656c seJNI_NGramModel │ │ + 0x000068e0 53657449 74657261 746f725f 31707472 SetIterator_1ptr │ │ + 0x000068f0 5f316765 74004a61 76615f65 64755f63 _1get.Java_edu_c │ │ + 0x00006900 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00006910 53706869 6e784261 73654a4e 495f6e65 SphinxBaseJNI_ne │ │ + 0x00006920 775f314e 4772616d 4d6f6465 6c536574 w_1NGramModelSet │ │ + 0x00006930 49746572 61746f72 005f5f63 6b645f6d Iterator.__ckd_m │ │ + 0x00006940 616c6c6f 635f5f00 4a617661 5f656475 alloc__.Java_edu │ │ + 0x00006950 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00006960 785f5370 68696e78 42617365 4a4e495f x_SphinxBaseJNI_ │ │ + 0x00006970 64656c65 74655f31 4e477261 6d4d6f64 delete_1NGramMod │ │ + 0x00006980 656c5365 74497465 7261746f 72006e67 elSetIterator.ng │ │ + 0x00006990 72616d5f 6d6f6465 6c5f7365 745f6974 ram_model_set_it │ │ + 0x000069a0 65725f66 72656500 636b645f 66726565 er_free.ckd_free │ │ + 0x000069b0 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x000069c0 636b6574 73706869 6e785f53 7068696e cketsphinx_Sphin │ │ + 0x000069d0 78426173 654a4e49 5f4e4772 616d4d6f xBaseJNI_NGramMo │ │ + 0x000069e0 64656c53 65744974 65726174 6f725f31 delSetIterator_1 │ │ + 0x000069f0 6e657874 006e6772 616d5f6d 6f64656c next.ngram_model │ │ + 0x00006a00 5f736574 5f697465 725f6e65 7874004a _set_iter_next.J │ │ + 0x00006a10 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00006a20 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ + 0x00006a30 6173654a 4e495f4e 4772616d 4d6f6465 aseJNI_NGramMode │ │ + 0x00006a40 6c536574 49746572 61746f72 5f316861 lSetIterator_1ha │ │ + 0x00006a50 734e6578 74004a61 76615f65 64755f63 sNext.Java_edu_c │ │ + 0x00006a60 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00006a70 53706869 6e784261 73654a4e 495f4a73 SphinxBaseJNI_Js │ │ + 0x00006a80 67664974 65726174 6f725f31 7074725f gfIterator_1ptr_ │ │ + 0x00006a90 31736574 004a6176 615f6564 755f636d 1set.Java_edu_cm │ │ + 0x00006aa0 755f706f 636b6574 73706869 6e785f53 u_pocketsphinx_S │ │ + 0x00006ab0 7068696e 78426173 654a4e49 5f4a7367 phinxBaseJNI_Jsg │ │ + 0x00006ac0 66497465 7261746f 725f3170 74725f31 fIterator_1ptr_1 │ │ + 0x00006ad0 67657400 4a617661 5f656475 5f636d75 get.Java_edu_cmu │ │ + 0x00006ae0 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00006af0 68696e78 42617365 4a4e495f 6e65775f hinxBaseJNI_new_ │ │ + 0x00006b00 314a7367 66497465 7261746f 72004a61 1JsgfIterator.Ja │ │ + 0x00006b10 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00006b20 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x00006b30 73654a4e 495f6465 6c657465 5f314a73 seJNI_delete_1Js │ │ + 0x00006b40 67664974 65726174 6f720068 6173685f gfIterator.hash_ │ │ + 0x00006b50 7461626c 655f6974 65725f66 72656500 table_iter_free. │ │ + 0x00006b60 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00006b70 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x00006b80 42617365 4a4e495f 4a736766 49746572 BaseJNI_JsgfIter │ │ + 0x00006b90 61746f72 5f316e65 78740068 6173685f ator_1next.hash_ │ │ + 0x00006ba0 7461626c 655f6974 65725f6e 65787400 table_iter_next. │ │ + 0x00006bb0 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00006bc0 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x00006bd0 42617365 4a4e495f 4a736766 49746572 BaseJNI_JsgfIter │ │ + 0x00006be0 61746f72 5f316861 734e6578 74004a61 ator_1hasNext.Ja │ │ + 0x00006bf0 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00006c00 74737068 696e785f 53706869 6e784261 tsphinx_SphinxBa │ │ + 0x00006c10 73654a4e 495f4e47 72616d4d 6f64656c seJNI_NGramModel │ │ + 0x00006c20 5365745f 31697465 72006e67 72616d5f Set_1iter.ngram_ │ │ + 0x00006c30 6d6f6465 6c5f7365 745f6974 6572004a model_set_iter.J │ │ + 0x00006c40 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00006c50 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ + 0x00006c60 6173654a 4e495f6e 65775f31 4e477261 aseJNI_new_1NGra │ │ + 0x00006c70 6d4d6f64 656c5365 74006e67 72616d5f mModelSet.ngram_ │ │ + 0x00006c80 6d6f6465 6c5f7365 745f7265 6164004a model_set_read.J │ │ + 0x00006c90 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00006ca0 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ + 0x00006cb0 6173654a 4e495f64 656c6574 655f314e aseJNI_delete_1N │ │ + 0x00006cc0 4772616d 4d6f6465 6c536574 004a6176 GramModelSet.Jav │ │ + 0x00006cd0 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00006ce0 73706869 6e785f53 7068696e 78426173 sphinx_SphinxBas │ │ + 0x00006cf0 654a4e49 5f4e4772 616d4d6f 64656c53 eJNI_NGramModelS │ │ + 0x00006d00 65745f31 636f756e 74006e67 72616d5f et_1count.ngram_ │ │ + 0x00006d10 6d6f6465 6c5f7365 745f636f 756e7400 model_set_count. │ │ + 0x00006d20 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00006d30 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x00006d40 42617365 4a4e495f 4e477261 6d4d6f64 BaseJNI_NGramMod │ │ + 0x00006d50 656c5365 745f3161 6464006e 6772616d elSet_1add.ngram │ │ + 0x00006d60 5f6d6f64 656c5f73 65745f61 6464004a _model_set_add.J │ │ + 0x00006d70 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00006d80 65747370 68696e78 5f537068 696e7842 etsphinx_SphinxB │ │ + 0x00006d90 6173654a 4e495f4e 4772616d 4d6f6465 aseJNI_NGramMode │ │ + 0x00006da0 6c536574 5f317365 6c656374 006e6772 lSet_1select.ngr │ │ + 0x00006db0 616d5f6d 6f64656c 5f736574 5f73656c am_model_set_sel │ │ + 0x00006dc0 65637400 4a617661 5f656475 5f636d75 ect.Java_edu_cmu │ │ + 0x00006dd0 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00006de0 68696e78 42617365 4a4e495f 4e477261 hinxBaseJNI_NGra │ │ + 0x00006df0 6d4d6f64 656c5365 745f316c 6f6f6b75 mModelSet_1looku │ │ + 0x00006e00 70006e67 72616d5f 6d6f6465 6c5f7365 p.ngram_model_se │ │ + 0x00006e10 745f6c6f 6f6b7570 004a6176 615f6564 t_lookup.Java_ed │ │ + 0x00006e20 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00006e30 6e785f53 7068696e 78426173 654a4e49 nx_SphinxBaseJNI │ │ + 0x00006e40 5f4e4772 616d4d6f 64656c53 65745f31 _NGramModelSet_1 │ │ + 0x00006e50 63757272 656e7400 6e677261 6d5f6d6f current.ngram_mo │ │ + 0x00006e60 64656c5f 7365745f 63757272 656e7400 del_set_current. │ │ + 0x00006e70 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00006e80 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x00006e90 42617365 4a4e495f 4a736766 5f316974 BaseJNI_Jsgf_1it │ │ + 0x00006ea0 6572006a 7367665f 72756c65 5f697465 er.jsgf_rule_ite │ │ + 0x00006eb0 72004a61 76615f65 64755f63 6d755f70 r.Java_edu_cmu_p │ │ + 0x00006ec0 6f636b65 74737068 696e785f 53706869 ocketsphinx_Sphi │ │ + 0x00006ed0 6e784261 73654a4e 495f6e65 775f314a nxBaseJNI_new_1J │ │ + 0x00006ee0 73676600 6a736766 5f706172 73655f66 sgf.jsgf_parse_f │ │ + 0x00006ef0 696c6500 4a617661 5f656475 5f636d75 ile.Java_edu_cmu │ │ + 0x00006f00 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00006f10 68696e78 42617365 4a4e495f 64656c65 hinxBaseJNI_dele │ │ + 0x00006f20 74655f31 4a736766 006a7367 665f6772 te_1Jsgf.jsgf_gr │ │ + 0x00006f30 616d6d61 725f6672 6565004a 6176615f ammar_free.Java_ │ │ + 0x00006f40 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00006f50 68696e78 5f537068 696e7842 6173654a hinx_SphinxBaseJ │ │ + 0x00006f60 4e495f4a 7367665f 316e616d 65006a73 NI_Jsgf_1name.js │ │ + 0x00006f70 67665f67 72616d6d 61725f6e 616d6500 gf_grammar_name. │ │ + 0x00006f80 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00006f90 6b657473 7068696e 785f5370 68696e78 ketsphinx_Sphinx │ │ + 0x00006fa0 42617365 4a4e495f 4a736766 5f316765 BaseJNI_Jsgf_1ge │ │ + 0x00006fb0 7452756c 65006a73 67665f67 65745f72 tRule.jsgf_get_r │ │ + 0x00006fc0 756c6500 4a617661 5f656475 5f636d75 ule.Java_edu_cmu │ │ + 0x00006fd0 5f706f63 6b657473 7068696e 785f5370 _pocketsphinx_Sp │ │ + 0x00006fe0 68696e78 42617365 4a4e495f 4a736766 hinxBaseJNI_Jsgf │ │ + 0x00006ff0 5f316275 696c6446 7367006a 7367665f _1buildFsg.jsgf_ │ │ + 0x00007000 6275696c 645f6673 67004a61 76615f65 build_fsg.Java_e │ │ + 0x00007010 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00007020 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x00007030 4a4e495f 4879706f 74686573 69735f31 JNI_Hypothesis_1 │ │ + 0x00007040 68797073 74725f31 73657400 4a617661 hypstr_1set.Java │ │ + 0x00007050 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00007060 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x00007070 6e784a4e 495f4879 706f7468 65736973 nxJNI_Hypothesis │ │ + 0x00007080 5f316879 70737472 5f316765 74004a61 _1hypstr_1get.Ja │ │ + 0x00007090 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x000070a0 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x000070b0 68696e78 4a4e495f 4879706f 74686573 hinxJNI_Hypothes │ │ + 0x000070c0 69735f31 75747469 645f3173 6574004a is_1uttid_1set.J │ │ + 0x000070d0 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x000070e0 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x000070f0 7068696e 784a4e49 5f487970 6f746865 phinxJNI_Hypothe │ │ + 0x00007100 7369735f 31757474 69645f31 67657400 sis_1uttid_1get. │ │ + 0x00007110 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00007120 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ + 0x00007130 53706869 6e784a4e 495f4879 706f7468 SphinxJNI_Hypoth │ │ + 0x00007140 65736973 5f316265 73745363 6f72655f esis_1bestScore_ │ │ + 0x00007150 31736574 004a6176 615f6564 755f636d 1set.Java_edu_cm │ │ + 0x00007160 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x00007170 6f636b65 74537068 696e784a 4e495f48 ocketSphinxJNI_H │ │ + 0x00007180 79706f74 68657369 735f3162 65737453 ypothesis_1bestS │ │ + 0x00007190 636f7265 5f316765 74004a61 76615f65 core_1get.Java_e │ │ + 0x000071a0 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x000071b0 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x000071c0 4a4e495f 6e65775f 31487970 6f746865 JNI_new_1Hypothe │ │ + 0x000071d0 73697300 5f5f636b 645f7361 6c6c6f63 sis.__ckd_salloc │ │ + 0x000071e0 5f5f004a 6176615f 6564755f 636d755f __.Java_edu_cmu_ │ │ + 0x000071f0 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x00007200 6b657453 7068696e 784a4e49 5f64656c ketSphinxJNI_del │ │ + 0x00007210 6574655f 31487970 6f746865 73697300 ete_1Hypothesis. │ │ + 0x00007220 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00007230 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ + 0x00007240 53706869 6e784a4e 495f5365 676d656e SphinxJNI_Segmen │ │ + 0x00007250 745f3177 6f72645f 31736574 004a6176 t_1word_1set.Jav │ │ + 0x00007260 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00007270 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x00007280 696e784a 4e495f53 65676d65 6e745f31 inxJNI_Segment_1 │ │ + 0x00007290 776f7264 5f316765 74004a61 76615f65 word_1get.Java_e │ │ + 0x000072a0 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x000072b0 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x000072c0 4a4e495f 5365676d 656e745f 31617363 JNI_Segment_1asc │ │ + 0x000072d0 725f3173 6574004a 6176615f 6564755f r_1set.Java_edu_ │ │ + 0x000072e0 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x000072f0 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x00007300 5f536567 6d656e74 5f316173 63725f31 _Segment_1ascr_1 │ │ + 0x00007310 67657400 4a617661 5f656475 5f636d75 get.Java_edu_cmu │ │ + 0x00007320 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x00007330 636b6574 53706869 6e784a4e 495f5365 cketSphinxJNI_Se │ │ + 0x00007340 676d656e 745f316c 7363725f 31736574 gment_1lscr_1set │ │ + 0x00007350 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x00007360 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x00007370 74537068 696e784a 4e495f53 65676d65 tSphinxJNI_Segme │ │ + 0x00007380 6e745f31 6c736372 5f316765 74004a61 nt_1lscr_1get.Ja │ │ + 0x00007390 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x000073a0 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x000073b0 68696e78 4a4e495f 5365676d 656e745f hinxJNI_Segment_ │ │ + 0x000073c0 316c6261 636b5f31 73657400 4a617661 1lback_1set.Java │ │ + 0x000073d0 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x000073e0 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x000073f0 6e784a4e 495f5365 676d656e 745f316c nxJNI_Segment_1l │ │ + 0x00007400 6261636b 5f316765 74004a61 76615f65 back_1get.Java_e │ │ + 0x00007410 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00007420 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x00007430 4a4e495f 5365676d 656e745f 3170726f JNI_Segment_1pro │ │ + 0x00007440 625f3173 6574004a 6176615f 6564755f b_1set.Java_edu_ │ │ + 0x00007450 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x00007460 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x00007470 5f536567 6d656e74 5f317072 6f625f31 _Segment_1prob_1 │ │ + 0x00007480 67657400 4a617661 5f656475 5f636d75 get.Java_edu_cmu │ │ + 0x00007490 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x000074a0 636b6574 53706869 6e784a4e 495f5365 cketSphinxJNI_Se │ │ + 0x000074b0 676d656e 745f3173 74617274 4672616d gment_1startFram │ │ + 0x000074c0 655f3173 6574004a 6176615f 6564755f e_1set.Java_edu_ │ │ + 0x000074d0 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x000074e0 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x000074f0 5f536567 6d656e74 5f317374 61727446 _Segment_1startF │ │ + 0x00007500 72616d65 5f316765 74004a61 76615f65 rame_1get.Java_e │ │ + 0x00007510 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00007520 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x00007530 4a4e495f 5365676d 656e745f 31656e64 JNI_Segment_1end │ │ + 0x00007540 4672616d 655f3173 6574004a 6176615f Frame_1set.Java_ │ │ + 0x00007550 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00007560 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x00007570 784a4e49 5f536567 6d656e74 5f31656e xJNI_Segment_1en │ │ + 0x00007580 64467261 6d655f31 67657400 4a617661 dFrame_1get.Java │ │ + 0x00007590 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x000075a0 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x000075b0 6e784a4e 495f5365 676d656e 745f3166 nxJNI_Segment_1f │ │ + 0x000075c0 726f6d49 74657200 70735f73 65675f77 romIter.ps_seg_w │ │ + 0x000075d0 6f726400 70735f73 65675f70 726f6200 ord.ps_seg_prob. │ │ + 0x000075e0 70735f73 65675f66 72616d65 73004a61 ps_seg_frames.Ja │ │ + 0x000075f0 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00007600 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x00007610 68696e78 4a4e495f 64656c65 74655f31 hinxJNI_delete_1 │ │ + 0x00007620 5365676d 656e7400 4a617661 5f656475 Segment.Java_edu │ │ + 0x00007630 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00007640 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x00007650 495f6e65 775f3173 65676d65 6e740063 I_new_1segment.c │ │ + 0x00007660 616c6c6f 63004a61 76615f65 64755f63 alloc.Java_edu_c │ │ + 0x00007670 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00007680 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x00007690 4e426573 745f316e 62657374 5f317365 NBest_1nbest_1se │ │ + 0x000076a0 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ + 0x000076b0 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x000076c0 65745370 68696e78 4a4e495f 4e426573 etSphinxJNI_NBes │ │ + 0x000076d0 745f316e 62657374 5f316765 74004a61 t_1nbest_1get.Ja │ │ + 0x000076e0 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x000076f0 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x00007700 68696e78 4a4e495f 4e426573 745f3166 hinxJNI_NBest_1f │ │ + 0x00007710 726f6d49 74657200 4a617661 5f656475 romIter.Java_edu │ │ + 0x00007720 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00007730 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x00007740 495f4e42 6573745f 31687970 0070735f I_NBest_1hyp.ps_ │ │ + 0x00007750 6e626573 745f6879 70004a61 76615f65 nbest_hyp.Java_e │ │ + 0x00007760 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00007770 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x00007780 4a4e495f 64656c65 74655f31 4e426573 JNI_delete_1NBes │ │ + 0x00007790 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ + 0x000077a0 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x000077b0 65745370 68696e78 4a4e495f 6e65775f etSphinxJNI_new_ │ │ + 0x000077c0 316e4265 7374004a 6176615f 6564755f 1nBest.Java_edu_ │ │ + 0x000077d0 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x000077e0 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x000077f0 5f536567 6d656e74 49746572 61746f72 _SegmentIterator │ │ + 0x00007800 5f317074 725f3173 6574004a 6176615f _1ptr_1set.Java_ │ │ + 0x00007810 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00007820 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x00007830 784a4e49 5f536567 6d656e74 49746572 xJNI_SegmentIter │ │ + 0x00007840 61746f72 5f317074 725f3167 6574004a ator_1ptr_1get.J │ │ + 0x00007850 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00007860 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x00007870 7068696e 784a4e49 5f6e6577 5f315365 phinxJNI_new_1Se │ │ + 0x00007880 676d656e 74497465 7261746f 72004a61 gmentIterator.Ja │ │ + 0x00007890 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x000078a0 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x000078b0 68696e78 4a4e495f 64656c65 74655f31 hinxJNI_delete_1 │ │ + 0x000078c0 5365676d 656e7449 74657261 746f7200 SegmentIterator. │ │ + 0x000078d0 70735f73 65675f66 72656500 4a617661 ps_seg_free.Java │ │ + 0x000078e0 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x000078f0 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x00007900 6e784a4e 495f5365 676d656e 74497465 nxJNI_SegmentIte │ │ + 0x00007910 7261746f 725f316e 65787400 70735f73 rator_1next.ps_s │ │ + 0x00007920 65675f6e 65787400 4a617661 5f656475 eg_next.Java_edu │ │ + 0x00007930 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00007940 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x00007950 495f5365 676d656e 74497465 7261746f I_SegmentIterato │ │ + 0x00007960 725f3168 61734e65 7874004a 6176615f r_1hasNext.Java_ │ │ + 0x00007970 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00007980 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x00007990 784a4e49 5f4e4265 73744974 65726174 xJNI_NBestIterat │ │ + 0x000079a0 6f725f31 7074725f 31736574 004a6176 or_1ptr_1set.Jav │ │ + 0x000079b0 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x000079c0 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x000079d0 696e784a 4e495f4e 42657374 49746572 inxJNI_NBestIter │ │ + 0x000079e0 61746f72 5f317074 725f3167 6574004a ator_1ptr_1get.J │ │ + 0x000079f0 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00007a00 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x00007a10 7068696e 784a4e49 5f6e6577 5f314e42 phinxJNI_new_1NB │ │ + 0x00007a20 65737449 74657261 746f7200 4a617661 estIterator.Java │ │ + 0x00007a30 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00007a40 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x00007a50 6e784a4e 495f6465 6c657465 5f314e42 nxJNI_delete_1NB │ │ + 0x00007a60 65737449 74657261 746f7200 70735f6e estIterator.ps_n │ │ + 0x00007a70 62657374 5f667265 65004a61 76615f65 best_free.Java_e │ │ + 0x00007a80 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x00007a90 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x00007aa0 4a4e495f 4e426573 74497465 7261746f JNI_NBestIterato │ │ + 0x00007ab0 725f316e 65787400 70735f6e 62657374 r_1next.ps_nbest │ │ + 0x00007ac0 5f6e6578 74004a61 76615f65 64755f63 _next.Java_edu_c │ │ + 0x00007ad0 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00007ae0 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x00007af0 4e426573 74497465 7261746f 725f3168 NBestIterator_1h │ │ + 0x00007b00 61734e65 7874004a 6176615f 6564755f asNext.Java_edu_ │ │ + 0x00007b10 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x00007b20 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x00007b30 5f6e6577 5f314465 636f6465 725f315f _new_1Decoder_1_ │ │ + 0x00007b40 31535749 475f3130 0070735f 61726773 1SWIG_10.ps_args │ │ + 0x00007b50 00636d64 5f6c6e5f 696e6974 0070735f .cmd_ln_init.ps_ │ │ + 0x00007b60 696e6974 004a6176 615f6564 755f636d init.Java_edu_cm │ │ + 0x00007b70 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x00007b80 6f636b65 74537068 696e784a 4e495f6e ocketSphinxJNI_n │ │ + 0x00007b90 65775f31 4465636f 6465725f 315f3153 ew_1Decoder_1_1S │ │ + 0x00007ba0 5749475f 3131004a 6176615f 6564755f WIG_11.Java_edu_ │ │ + 0x00007bb0 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x00007bc0 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x00007bd0 5f64656c 6574655f 31446563 6f646572 _delete_1Decoder │ │ + 0x00007be0 0070735f 66726565 004a6176 615f6564 .ps_free.Java_ed │ │ + 0x00007bf0 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00007c00 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ + 0x00007c10 4e495f44 65636f64 65725f31 7265696e NI_Decoder_1rein │ │ + 0x00007c20 69740070 735f7265 696e6974 004a6176 it.ps_reinit.Jav │ │ + 0x00007c30 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00007c40 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x00007c50 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ + 0x00007c60 6c6f6164 44696374 0070735f 6c6f6164 loadDict.ps_load │ │ + 0x00007c70 5f646963 74004a61 76615f65 64755f63 _dict.Java_edu_c │ │ + 0x00007c80 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00007c90 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x00007ca0 4465636f 6465725f 31736176 65446963 Decoder_1saveDic │ │ + 0x00007cb0 74007073 5f736176 655f6469 6374004a t.ps_save_dict.J │ │ + 0x00007cc0 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00007cd0 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x00007ce0 7068696e 784a4e49 5f446563 6f646572 phinxJNI_Decoder │ │ + 0x00007cf0 5f316164 64576f72 64007073 5f616464 _1addWord.ps_add │ │ + 0x00007d00 5f776f72 64004a61 76615f65 64755f63 _word.Java_edu_c │ │ + 0x00007d10 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00007d20 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x00007d30 4465636f 6465725f 316c6f6f 6b757057 Decoder_1lookupW │ │ + 0x00007d40 6f726400 70735f6c 6f6f6b75 705f776f ord.ps_lookup_wo │ │ + 0x00007d50 7264004a 6176615f 6564755f 636d755f rd.Java_edu_cmu_ │ │ + 0x00007d60 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x00007d70 6b657453 7068696e 784a4e49 5f446563 ketSphinxJNI_Dec │ │ + 0x00007d80 6f646572 5f316765 744c6174 74696365 oder_1getLattice │ │ + 0x00007d90 0070735f 6765745f 6c617474 69636500 .ps_get_lattice. │ │ + 0x00007da0 70735f6c 61747469 63655f72 65746169 ps_lattice_retai │ │ + 0x00007db0 6e004a61 76615f65 64755f63 6d755f70 n.Java_edu_cmu_p │ │ + 0x00007dc0 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x00007dd0 65745370 68696e78 4a4e495f 4465636f etSphinxJNI_Deco │ │ + 0x00007de0 6465725f 31676574 436f6e66 69670070 der_1getConfig.p │ │ + 0x00007df0 735f6765 745f636f 6e666967 00636d64 s_get_config.cmd │ │ + 0x00007e00 5f6c6e5f 72657461 696e004a 6176615f _ln_retain.Java_ │ │ + 0x00007e10 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00007e20 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x00007e30 784a4e49 5f446563 6f646572 5f316465 xJNI_Decoder_1de │ │ + 0x00007e40 6661756c 74436f6e 66696700 636d645f faultConfig.cmd_ │ │ + 0x00007e50 6c6e5f70 61727365 5f72004a 6176615f ln_parse_r.Java_ │ │ + 0x00007e60 6564755f 636d755f 706f636b 65747370 edu_cmu_pocketsp │ │ + 0x00007e70 68696e78 5f506f63 6b657453 7068696e hinx_PocketSphin │ │ + 0x00007e80 784a4e49 5f446563 6f646572 5f316669 xJNI_Decoder_1fi │ │ + 0x00007e90 6c65436f 6e666967 00636d64 5f6c6e5f leConfig.cmd_ln_ │ │ + 0x00007ea0 70617273 655f6669 6c655f72 004a6176 parse_file_r.Jav │ │ + 0x00007eb0 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x00007ec0 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x00007ed0 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ + 0x00007ee0 73746172 74557474 0070735f 73746172 startUtt.ps_star │ │ + 0x00007ef0 745f7574 74004a61 76615f65 64755f63 t_utt.Java_edu_c │ │ + 0x00007f00 6d755f70 6f636b65 74737068 696e785f mu_pocketsphinx_ │ │ + 0x00007f10 506f636b 65745370 68696e78 4a4e495f PocketSphinxJNI_ │ │ + 0x00007f20 4465636f 6465725f 31676574 55747469 Decoder_1getUtti │ │ + 0x00007f30 64007073 5f676574 5f757474 6964004a d.ps_get_uttid.J │ │ + 0x00007f40 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00007f50 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x00007f60 7068696e 784a4e49 5f446563 6f646572 phinxJNI_Decoder │ │ + 0x00007f70 5f31656e 64557474 0070735f 656e645f _1endUtt.ps_end_ │ │ + 0x00007f80 75747400 4a617661 5f656475 5f636d75 utt.Java_edu_cmu │ │ + 0x00007f90 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x00007fa0 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ + 0x00007fb0 636f6465 725f3170 726f6365 73735261 coder_1processRa │ │ + 0x00007fc0 77007073 5f70726f 63657373 5f726177 w.ps_process_raw │ │ + 0x00007fd0 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x00007fe0 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x00007ff0 74537068 696e784a 4e495f44 65636f64 tSphinxJNI_Decod │ │ + 0x00008000 65725f31 6465636f 64655261 77007073 er_1decodeRaw.ps │ │ + 0x00008010 5f646563 6f64655f 72617700 4a617661 _decode_raw.Java │ │ + 0x00008020 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00008030 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x00008040 6e784a4e 495f4465 636f6465 725f3168 nxJNI_Decoder_1h │ │ + 0x00008050 79700070 735f6765 745f6879 70004a61 yp.ps_get_hyp.Ja │ │ + 0x00008060 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00008070 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x00008080 68696e78 4a4e495f 4465636f 6465725f hinxJNI_Decoder_ │ │ + 0x00008090 31676574 46650070 735f6765 745f6665 1getFe.ps_get_fe │ │ + 0x000080a0 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x000080b0 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x000080c0 74537068 696e784a 4e495f44 65636f64 tSphinxJNI_Decod │ │ + 0x000080d0 65725f31 67657446 65617400 70735f67 er_1getFeat.ps_g │ │ + 0x000080e0 65745f66 65617400 4a617661 5f656475 et_feat.Java_edu │ │ + 0x000080f0 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00008100 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x00008110 495f4465 636f6465 725f3167 6574496e I_Decoder_1getIn │ │ + 0x00008120 53706565 63680070 735f6765 745f696e Speech.ps_get_in │ │ + 0x00008130 5f737065 65636800 4a617661 5f656475 _speech.Java_edu │ │ + 0x00008140 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00008150 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x00008160 495f4465 636f6465 725f3167 65744673 I_Decoder_1getFs │ │ + 0x00008170 67007073 5f676574 5f667367 00667367 g.ps_get_fsg.fsg │ │ + 0x00008180 5f6d6f64 656c5f72 65746169 6e004a61 _model_retain.Ja │ │ + 0x00008190 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x000081a0 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x000081b0 68696e78 4a4e495f 4465636f 6465725f hinxJNI_Decoder_ │ │ + 0x000081c0 31736574 46736700 70735f73 65745f66 1setFsg.ps_set_f │ │ + 0x000081d0 7367004a 6176615f 6564755f 636d755f sg.Java_edu_cmu_ │ │ + 0x000081e0 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x000081f0 6b657453 7068696e 784a4e49 5f446563 ketSphinxJNI_Dec │ │ + 0x00008200 6f646572 5f317365 744a7367 6646696c oder_1setJsgfFil │ │ + 0x00008210 65007073 5f736574 5f6a7367 665f6669 e.ps_set_jsgf_fi │ │ + 0x00008220 6c65004a 6176615f 6564755f 636d755f le.Java_edu_cmu_ │ │ + 0x00008230 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x00008240 6b657453 7068696e 784a4e49 5f446563 ketSphinxJNI_Dec │ │ + 0x00008250 6f646572 5f316765 744b7773 0070735f oder_1getKws.ps_ │ │ + 0x00008260 6765745f 6b777300 4a617661 5f656475 get_kws.Java_edu │ │ + 0x00008270 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x00008280 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x00008290 495f4465 636f6465 725f3173 65744b77 I_Decoder_1setKw │ │ + 0x000082a0 73007073 5f736574 5f6b7773 004a6176 s.ps_set_kws.Jav │ │ + 0x000082b0 615f6564 755f636d 755f706f 636b6574 a_edu_cmu_pocket │ │ + 0x000082c0 73706869 6e785f50 6f636b65 74537068 sphinx_PocketSph │ │ + 0x000082d0 696e784a 4e495f44 65636f64 65725f31 inxJNI_Decoder_1 │ │ + 0x000082e0 7365744b 65797068 72617365 0070735f setKeyphrase.ps_ │ │ + 0x000082f0 7365745f 6b657970 68726173 65004a61 set_keyphrase.Ja │ │ + 0x00008300 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00008310 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x00008320 68696e78 4a4e495f 4465636f 6465725f hinxJNI_Decoder_ │ │ + 0x00008330 31676574 4c6d0070 735f6765 745f6c6d 1getLm.ps_get_lm │ │ + 0x00008340 006e6772 616d5f6d 6f64656c 5f726574 .ngram_model_ret │ │ + 0x00008350 61696e00 4a617661 5f656475 5f636d75 ain.Java_edu_cmu │ │ + 0x00008360 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x00008370 636b6574 53706869 6e784a4e 495f4465 cketSphinxJNI_De │ │ + 0x00008380 636f6465 725f3173 65744c6d 0070735f coder_1setLm.ps_ │ │ + 0x00008390 7365745f 6c6d004a 6176615f 6564755f set_lm.Java_edu_ │ │ + 0x000083a0 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x000083b0 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x000083c0 5f446563 6f646572 5f317365 744c6d46 _Decoder_1setLmF │ │ + 0x000083d0 696c6500 70735f73 65745f6c 6d5f6669 ile.ps_set_lm_fi │ │ + 0x000083e0 6c65004a 6176615f 6564755f 636d755f le.Java_edu_cmu_ │ │ + 0x000083f0 706f636b 65747370 68696e78 5f506f63 pocketsphinx_Poc │ │ + 0x00008400 6b657453 7068696e 784a4e49 5f446563 ketSphinxJNI_Dec │ │ + 0x00008410 6f646572 5f316765 744c6f67 6d617468 oder_1getLogmath │ │ + 0x00008420 0070735f 6765745f 6c6f676d 61746800 .ps_get_logmath. │ │ + 0x00008430 6c6f676d 6174685f 72657461 696e004a logmath_retain.J │ │ + 0x00008440 6176615f 6564755f 636d755f 706f636b ava_edu_cmu_pock │ │ + 0x00008450 65747370 68696e78 5f506f63 6b657453 etsphinx_PocketS │ │ + 0x00008460 7068696e 784a4e49 5f446563 6f646572 phinxJNI_Decoder │ │ + 0x00008470 5f317365 74536561 72636800 70735f73 _1setSearch.ps_s │ │ + 0x00008480 65745f73 65617263 68004a61 76615f65 et_search.Java_e │ │ + 0x00008490 64755f63 6d755f70 6f636b65 74737068 du_cmu_pocketsph │ │ + 0x000084a0 696e785f 506f636b 65745370 68696e78 inx_PocketSphinx │ │ + 0x000084b0 4a4e495f 4465636f 6465725f 31676574 JNI_Decoder_1get │ │ + 0x000084c0 53656172 63680070 735f6765 745f7365 Search.ps_get_se │ │ + 0x000084d0 61726368 004a6176 615f6564 755f636d arch.Java_edu_cm │ │ + 0x000084e0 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x000084f0 6f636b65 74537068 696e784a 4e495f44 ocketSphinxJNI_D │ │ + 0x00008500 65636f64 65725f31 6e467261 6d657300 ecoder_1nFrames. │ │ + 0x00008510 70735f67 65745f6e 5f667261 6d657300 ps_get_n_frames. │ │ + 0x00008520 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x00008530 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ + 0x00008540 53706869 6e784a4e 495f4465 636f6465 SphinxJNI_Decode │ │ + 0x00008550 725f3173 6567004a 6176615f 6564755f r_1seg.Java_edu_ │ │ + 0x00008560 636d755f 706f636b 65747370 68696e78 cmu_pocketsphinx │ │ + 0x00008570 5f506f63 6b657453 7068696e 784a4e49 _PocketSphinxJNI │ │ + 0x00008580 5f446563 6f646572 5f316e62 65737400 _Decoder_1nbest. │ │ + 0x00008590 4a617661 5f656475 5f636d75 5f706f63 Java_edu_cmu_poc │ │ + 0x000085a0 6b657473 7068696e 785f506f 636b6574 ketsphinx_Pocket │ │ + 0x000085b0 53706869 6e784a4e 495f6e65 775f314c SphinxJNI_new_1L │ │ + 0x000085c0 61747469 63655f31 5f315357 49475f31 attice_1_1SWIG_1 │ │ + 0x000085d0 30007073 5f6c6174 74696365 5f726561 0.ps_lattice_rea │ │ + 0x000085e0 64004a61 76615f65 64755f63 6d755f70 d.Java_edu_cmu_p │ │ + 0x000085f0 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x00008600 65745370 68696e78 4a4e495f 6e65775f etSphinxJNI_new_ │ │ + 0x00008610 314c6174 74696365 5f315f31 53574947 1Lattice_1_1SWIG │ │ + 0x00008620 5f313100 4a617661 5f656475 5f636d75 _11.Java_edu_cmu │ │ + 0x00008630 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x00008640 636b6574 53706869 6e784a4e 495f6465 cketSphinxJNI_de │ │ + 0x00008650 6c657465 5f314c61 74746963 65007073 lete_1Lattice.ps │ │ + 0x00008660 5f6c6174 74696365 5f667265 65004a61 _lattice_free.Ja │ │ + 0x00008670 76615f65 64755f63 6d755f70 6f636b65 va_edu_cmu_pocke │ │ + 0x00008680 74737068 696e785f 506f636b 65745370 tsphinx_PocketSp │ │ + 0x00008690 68696e78 4a4e495f 4c617474 6963655f hinxJNI_Lattice_ │ │ + 0x000086a0 31777269 74650070 735f6c61 74746963 1write.ps_lattic │ │ + 0x000086b0 655f7772 69746500 4a617661 5f656475 e_write.Java_edu │ │ + 0x000086c0 5f636d75 5f706f63 6b657473 7068696e _cmu_pocketsphin │ │ + 0x000086d0 785f506f 636b6574 53706869 6e784a4e x_PocketSphinxJN │ │ + 0x000086e0 495f4c61 74746963 655f3177 72697465 I_Lattice_1write │ │ + 0x000086f0 48746b00 70735f6c 61747469 63655f77 Htk.ps_lattice_w │ │ + 0x00008700 72697465 5f68746b 004a6176 615f6564 rite_htk.Java_ed │ │ + 0x00008710 755f636d 755f706f 636b6574 73706869 u_cmu_pocketsphi │ │ + 0x00008720 6e785f50 6f636b65 74537068 696e784a nx_PocketSphinxJ │ │ + 0x00008730 4e495f6e 65775f31 4e426573 744c6973 NI_new_1NBestLis │ │ + 0x00008740 74004a61 76615f65 64755f63 6d755f70 t.Java_edu_cmu_p │ │ + 0x00008750 6f636b65 74737068 696e785f 506f636b ocketsphinx_Pock │ │ + 0x00008760 65745370 68696e78 4a4e495f 4e426573 etSphinxJNI_NBes │ │ + 0x00008770 744c6973 745f3169 74657200 70735f6e tList_1iter.ps_n │ │ + 0x00008780 62657374 004a6176 615f6564 755f636d best.Java_edu_cm │ │ + 0x00008790 755f706f 636b6574 73706869 6e785f50 u_pocketsphinx_P │ │ + 0x000087a0 6f636b65 74537068 696e784a 4e495f64 ocketSphinxJNI_d │ │ + 0x000087b0 656c6574 655f314e 42657374 4c697374 elete_1NBestList │ │ + 0x000087c0 004a6176 615f6564 755f636d 755f706f .Java_edu_cmu_po │ │ + 0x000087d0 636b6574 73706869 6e785f50 6f636b65 cketsphinx_Pocke │ │ + 0x000087e0 74537068 696e784a 4e495f6e 65775f31 tSphinxJNI_new_1 │ │ + 0x000087f0 5365676d 656e744c 69737400 4a617661 SegmentList.Java │ │ + 0x00008800 5f656475 5f636d75 5f706f63 6b657473 _edu_cmu_pockets │ │ + 0x00008810 7068696e 785f506f 636b6574 53706869 phinx_PocketSphi │ │ + 0x00008820 6e784a4e 495f5365 676d656e 744c6973 nxJNI_SegmentLis │ │ + 0x00008830 745f3169 74657200 70735f73 65675f69 t_1iter.ps_seg_i │ │ + 0x00008840 74657200 4a617661 5f656475 5f636d75 ter.Java_edu_cmu │ │ + 0x00008850 5f706f63 6b657473 7068696e 785f506f _pocketsphinx_Po │ │ + 0x00008860 636b6574 53706869 6e784a4e 495f6465 cketSphinxJNI_de │ │ + 0x00008870 6c657465 5f315365 676d656e 744c6973 lete_1SegmentLis │ │ + 0x00008880 74007073 5f646566 61756c74 5f736561 t.ps_default_sea │ │ + 0x00008890 7263685f 61726773 0070735f 72657461 rch_args.ps_reta │ │ + 0x000088a0 696e0068 6173685f 7461626c 655f6974 in.hash_table_it │ │ + 0x000088b0 65720068 6173685f 7461626c 655f656d er.hash_table_em │ │ + 0x000088c0 70747900 68617368 5f746162 6c655f66 pty.hash_table_f │ │ + 0x000088d0 72656500 64696374 5f667265 65006469 ree.dict_free.di │ │ + 0x000088e0 63743270 69645f66 72656500 61636d6f ct2pid_free.acmo │ │ + 0x000088f0 645f6672 65650070 735f7570 64617465 d_free.ps_update │ │ + 0x00008900 5f6d6c6c 72006163 6d6f645f 75706461 _mllr.acmod_upda │ │ + 0x00008910 74655f6d 6c6c7200 68617368 5f746162 te_mllr.hash_tab │ │ + 0x00008920 6c655f6c 6f6f6b75 70007073 5f756e73 le_lookup.ps_uns │ │ + 0x00008930 65745f73 65617263 68006861 73685f74 et_search.hash_t │ │ + 0x00008940 61626c65 5f64656c 65746500 70735f73 able_delete.ps_s │ │ + 0x00008950 65617263 685f6974 65720070 735f7365 earch_iter.ps_se │ │ + 0x00008960 61726368 5f697465 725f6e65 78740070 arch_iter_next.p │ │ + 0x00008970 735f7365 61726368 5f697465 725f7661 s_search_iter_va │ │ + 0x00008980 6c007073 5f736561 7263685f 69746572 l.ps_search_iter │ │ + 0x00008990 5f667265 65007374 72636d70 006b7773 _free.strcmp.kws │ │ + 0x000089a0 5f736561 7263685f 6765745f 6b657977 _search_get_keyw │ │ + 0x000089b0 6f726473 006e6772 616d5f73 65617263 ords.ngram_searc │ │ + 0x000089c0 685f696e 69740068 6173685f 7461626c h_init.hash_tabl │ │ + 0x000089d0 655f7265 706c6163 65007073 5f736574 e_replace.ps_set │ │ + 0x000089e0 5f616c6c 70686f6e 6500616c 6c70686f _allphone.allpho │ │ + 0x000089f0 6e655f73 65617263 685f696e 69740070 ne_search_init.p │ │ + 0x00008a00 735f7365 745f616c 6c70686f 6e655f66 s_set_allphone_f │ │ + 0x00008a10 696c6500 6b77735f 73656172 63685f69 ile.kws_search_i │ │ + 0x00008a20 6e697400 6673675f 73656172 63685f69 nit.fsg_search_i │ │ + 0x00008a30 6e697400 73747269 6e675f6a 6f696e00 nit.string_join. │ │ + 0x00008a40 6572725f 6d736700 6572725f 7365745f err_msg.err_set_ │ │ + 0x00008a50 64656275 675f6c65 76656c00 68617368 debug_level.hash │ │ + 0x00008a60 5f746162 6c655f6e 6577006c 6f676d61 _table_new.logma │ │ + 0x00008a70 74685f67 65745f62 61736500 61636d6f th_get_base.acmo │ │ + 0x00008a80 645f696e 69740070 686f6e65 5f6c6f6f d_init.phone_loo │ │ + 0x00008a90 705f7365 61726368 5f696e69 74006861 p_search_init.ha │ │ + 0x00008aa0 73685f74 61626c65 5f656e74 65720064 sh_table_enter.d │ │ + 0x00008ab0 6963745f 696e6974 00646963 74327069 ict_init.dict2pi │ │ + 0x00008ac0 645f6275 696c6400 70746d72 5f696e69 d_build.ptmr_ini │ │ + 0x00008ad0 7400666f 70656e00 66636c6f 7365005f t.fopen.fclose._ │ │ + 0x00008ae0 5f636b64 5f63616c 6c6f635f 5f007073 _ckd_calloc__.ps │ │ + 0x00008af0 5f736574 5f6a7367 665f7374 72696e67 _set_jsgf_string │ │ + 0x00008b00 006a7367 665f7061 7273655f 73747269 .jsgf_parse_stri │ │ + 0x00008b10 6e670064 6963745f 77726974 65007374 ng.dict_write.st │ │ + 0x00008b20 7232776f 72647300 62696e5f 6d646566 r2words.bin_mdef │ │ + 0x00008b30 5f636970 686f6e65 5f696400 64696374 _ciphone_id.dict │ │ + 0x00008b40 5f616464 5f776f72 64006469 63743270 _add_word.dict2p │ │ + 0x00008b50 69645f61 64645f77 6f726400 64696374 id_add_word.dict │ │ + 0x00008b60 5f776f72 64696400 64696374 5f636970 _wordid.dict_cip │ │ + 0x00008b70 686f6e65 5f737472 00737472 63617400 hone_str.strcat. │ │ + 0x00008b80 70735f73 74617274 5f737472 65616d00 ps_start_stream. │ │ + 0x00008b90 61636d6f 645f7374 6172745f 73747265 acmod_start_stre │ │ + 0x00008ba0 616d0070 746d725f 72657365 74007074 am.ptmr_reset.pt │ │ + 0x00008bb0 6d725f73 74617274 0061636d 6f645f73 mr_start.acmod_s │ │ + 0x00008bc0 74617274 5f757474 0061636d 6f645f73 tart_utt.acmod_s │ │ + 0x00008bd0 65745f6d 66636668 0061636d 6f645f73 et_mfcfh.acmod_s │ │ + 0x00008be0 65745f72 61776668 0061636d 6f645f73 et_rawfh.acmod_s │ │ + 0x00008bf0 65745f73 656e6668 00657272 5f6d7367 et_senfh.err_msg │ │ + 0x00008c00 5f737973 74656d00 61636d6f 645f7072 _system.acmod_pr │ │ + 0x00008c10 6f636573 735f7261 77006163 6d6f645f ocess_raw.acmod_ │ │ + 0x00008c20 61647661 6e636500 61636d6f 645f7365 advance.acmod_se │ │ + 0x00008c30 745f6772 6f770070 735f7072 6f636573 t_grow.ps_proces │ │ + 0x00008c40 735f6365 70006163 6d6f645f 70726f63 s_cep.acmod_proc │ │ + 0x00008c50 6573735f 63657000 70746d72 5f73746f ess_cep.ptmr_sto │ │ + 0x00008c60 70007073 5f676574 5f687970 5f66696e p.ps_get_hyp_fin │ │ + 0x00008c70 616c0070 735f6765 745f7072 6f620061 al.ps_get_prob.a │ │ + 0x00008c80 636d6f64 5f737472 65616d5f 6f666673 cmod_stream_offs │ │ + 0x00008c90 65740061 636d6f64 5f656e64 5f757474 et.acmod_end_utt │ │ + 0x00008ca0 006c6f67 6d617468 5f657870 00667465 .logmath_exp.fte │ │ + 0x00008cb0 6c6c0066 7365656b 0070735f 6465636f ll.fseek.ps_deco │ │ + 0x00008cc0 64655f73 656e7363 72006163 6d6f645f de_senscr.acmod_ │ │ + 0x00008cd0 7365745f 696e7365 6e666800 61636d6f set_insenfh.acmo │ │ + 0x00008ce0 645f7265 61645f73 636f7265 73007073 d_read_scores.ps │ │ + 0x00008cf0 5f617374 61725f73 74617274 0070735f _astar_start.ps_ │ │ + 0x00008d00 61737461 725f6669 6e697368 0070735f astar_finish.ps_ │ │ + 0x00008d10 61737461 725f6e65 78740070 735f6173 astar_next.ps_as │ │ + 0x00008d20 7461725f 68797000 70735f6e 62657374 tar_hyp.ps_nbest │ │ + 0x00008d30 5f736567 0070735f 61737461 725f7365 _seg.ps_astar_se │ │ + 0x00008d40 675f6974 65720070 735f6765 745f7574 g_iter.ps_get_ut │ │ + 0x00008d50 745f7469 6d650070 735f6765 745f616c t_time.ps_get_al │ │ + 0x00008d60 6c5f7469 6d650066 655f6765 745f7661 l_time.fe_get_va │ │ + 0x00008d70 645f7374 61746500 70735f73 65617263 d_state.ps_searc │ │ + 0x00008d80 685f696e 69740064 69637432 7069645f h_init.dict2pid_ │ │ + 0x00008d90 72657461 696e0064 6963745f 72657461 retain.dict_reta │ │ + 0x00008da0 696e0070 735f7365 61726368 5f626173 in.ps_search_bas │ │ + 0x00008db0 655f7265 696e6974 0070735f 73656172 e_reinit.ps_sear │ │ + 0x00008dc0 63685f64 65696e69 74005f5f 6c697374 ch_deinit.__list │ │ + 0x00008dd0 656c656d 5f667265 655f5f00 6e677261 elem_free__.ngra │ │ + 0x00008de0 6d5f7467 5f73636f 7265006c 6f676d61 m_tg_score.logma │ │ + 0x00008df0 74685f61 6464006e 6772616d 5f62675f th_add.ngram_bg_ │ │ + 0x00008e00 73636f72 65007073 5f6c6174 74696365 score.ps_lattice │ │ + 0x00008e10 5f6c696e 6b005f5f 6c697374 656c656d _link.__listelem │ │ + 0x00008e20 5f6d616c 6c6f635f 5f007073 5f6c6174 _malloc__.ps_lat │ │ + 0x00008e30 74696365 5f627970 6173735f 66696c6c tice_bypass_fill │ │ + 0x00008e40 65727300 64696374 5f66696c 6c65725f ers.dict_filler_ │ │ + 0x00008e50 776f7264 0070735f 6c617474 6963655f word.ps_lattice_ │ │ + 0x00008e60 64656c65 74655f75 6e726561 63686162 delete_unreachab │ │ + 0x00008e70 6c650073 74727263 68720061 746f6900 le.strrchr.atoi. │ │ + 0x00008e80 6c6f676d 6174685f 6c6f675f 746f5f6c logmath_log_to_l │ │ + 0x00008e90 6e006c69 7374656c 656d5f61 6c6c6f63 n.listelem_alloc │ │ + 0x00008ea0 5f696e69 7400666f 70656e5f 636f6d70 _init.fopen_comp │ │ + 0x00008eb0 63686b00 6c696e65 69746572 5f737461 chk.lineiter_sta │ │ + 0x00008ec0 72740073 74726e63 6d70006c 696e6569 rt.strncmp.linei │ │ + 0x00008ed0 7465725f 6e657874 00737472 63687200 ter_next.strchr. │ │ + 0x00008ee0 73736361 6e66006c 696e6569 7465725f sscanf.lineiter_ │ │ + 0x00008ef0 66726565 0066636c 6f73655f 636f6d70 free.fclose_comp │ │ + 0x00008f00 00646963 745f776f 72643262 61736573 .dict_word2bases │ │ + 0x00008f10 7472006c 6f676d61 74685f6c 6f670070 tr.logmath_log.p │ │ + 0x00008f20 735f6c61 74746963 655f6e5f 6672616d s_lattice_n_fram │ │ + 0x00008f30 65730070 735f6c61 74746963 655f696e es.ps_lattice_in │ │ + 0x00008f40 69745f73 65617263 68006c69 7374656c it_search.listel │ │ + 0x00008f50 656d5f61 6c6c6f63 5f667265 65007073 em_alloc_free.ps │ │ + 0x00008f60 5f6c6174 74696365 5f676574 5f6c6f67 _lattice_get_log │ │ + 0x00008f70 6d617468 0070735f 6c61746e 6f64655f math.ps_latnode_ │ │ + 0x00008f80 69746572 0070735f 6c61746e 6f64655f iter.ps_latnode_ │ │ + 0x00008f90 69746572 5f6e6578 74007073 5f6c6174 iter_next.ps_lat │ │ + 0x00008fa0 6e6f6465 5f697465 725f6672 65650070 node_iter_free.p │ │ + 0x00008fb0 735f6c61 746e6f64 655f6974 65725f6e s_latnode_iter_n │ │ + 0x00008fc0 6f646500 70735f6c 61746e6f 64655f74 ode.ps_latnode_t │ │ + 0x00008fd0 696d6573 0070735f 6c61746e 6f64655f imes.ps_latnode_ │ │ + 0x00008fe0 776f7264 0070735f 6c61746e 6f64655f word.ps_latnode_ │ │ + 0x00008ff0 62617365 776f7264 0070735f 6c61746e baseword.ps_latn │ │ + 0x00009000 6f64655f 70726f62 006c6f67 6d617468 ode_prob.logmath │ │ + 0x00009010 5f676574 5f7a6572 6f007073 5f6c6174 _get_zero.ps_lat │ │ + 0x00009020 6e6f6465 5f657869 74730070 735f6c61 node_exits.ps_la │ │ + 0x00009030 746e6f64 655f656e 74726965 73007073 tnode_entries.ps │ │ + 0x00009040 5f6c6174 6c696e6b 5f697465 725f6e65 _latlink_iter_ne │ │ + 0x00009050 78740070 735f6c61 746c696e 6b5f6974 xt.ps_latlink_it │ │ + 0x00009060 65725f66 72656500 70735f6c 61746c69 er_free.ps_latli │ │ + 0x00009070 6e6b5f69 7465725f 6c696e6b 0070735f nk_iter_link.ps_ │ │ + 0x00009080 6c61746c 696e6b5f 74696d65 73007073 latlink_times.ps │ │ + 0x00009090 5f6c6174 6c696e6b 5f6e6f64 65730070 _latlink_nodes.p │ │ + 0x000090a0 735f6c61 746c696e 6b5f776f 72640070 s_latlink_word.p │ │ + 0x000090b0 735f6c61 746c696e 6b5f6261 7365776f s_latlink_basewo │ │ + 0x000090c0 72640070 735f6c61 746c696e 6b5f7072 rd.ps_latlink_pr │ │ + 0x000090d0 65640070 735f6c61 746c696e 6b5f7072 ed.ps_latlink_pr │ │ + 0x000090e0 6f620070 735f6c61 74746963 655f6879 ob.ps_lattice_hy │ │ + 0x000090f0 70006469 63745f72 65616c5f 776f7264 p.dict_real_word │ │ + 0x00009100 006d656d 63707900 70735f6c 61747469 .memcpy.ps_latti │ │ + 0x00009110 63655f73 65675f69 74657200 6c61746c ce_seg_iter.latl │ │ + 0x00009120 696e6b5f 6c697374 5f6e6577 0070735f ink_list_new.ps_ │ │ + 0x00009130 6c617474 6963655f 70757368 71007073 lattice_pushq.ps │ │ + 0x00009140 5f6c6174 74696365 5f706f70 71007073 _lattice_popq.ps │ │ + 0x00009150 5f6c6174 74696365 5f64656c 71007073 _lattice_delq.ps │ │ + 0x00009160 5f6c6174 74696365 5f747261 76657273 _lattice_travers │ │ + 0x00009170 655f6e65 78740070 735f6c61 74746963 e_next.ps_lattic │ │ + 0x00009180 655f7472 61766572 73655f65 64676573 e_traverse_edges │ │ + 0x00009190 0070735f 6c617474 6963655f 72657665 .ps_lattice_reve │ │ + 0x000091a0 7273655f 6e657874 0070735f 6c617474 rse_next.ps_latt │ │ + 0x000091b0 6963655f 72657665 7273655f 65646765 ice_reverse_edge │ │ + 0x000091c0 73007073 5f6c6174 74696365 5f626573 s.ps_lattice_bes │ │ + 0x000091d0 74706174 68006e67 72616d5f 6e675f70 tpath.ngram_ng_p │ │ + 0x000091e0 726f6200 70735f6c 61747469 63655f70 rob.ps_lattice_p │ │ + 0x000091f0 6f737465 72696f72 0070735f 6c617474 osterior.ps_latt │ │ + 0x00009200 6963655f 706f7374 6572696f 725f7072 ice_posterior_pr │ │ + 0x00009210 756e6500 676c6973 745f6164 645f7074 une.glist_add_pt │ │ + 0x00009220 7200676c 6973745f 66726565 00666561 r.glist_free.fea │ │ + 0x00009230 745f6172 7261795f 66726565 00666561 t_array_free.fea │ │ + 0x00009240 745f7332 6d666332 66656174 5f6c6976 t_s2mfc2feat_liv │ │ + 0x00009250 65006665 61745f61 72726179 5f616c6c e.feat_array_all │ │ + 0x00009260 6f630061 636d6f64 5f66655f 6d69736d oc.acmod_fe_mism │ │ + 0x00009270 61746368 0061636d 6f645f66 6561745f atch.acmod_feat_ │ │ + 0x00009280 6d69736d 61746368 00636b64 5f667265 mismatch.ckd_fre │ │ + 0x00009290 655f3264 0062696e 5f6d6465 665f6672 e_2d.bin_mdef_fr │ │ + 0x000092a0 65650074 6d61745f 66726565 0070735f ee.tmat_free.ps_ │ │ + 0x000092b0 6d6c6c72 5f667265 65006665 5f726574 mllr_free.fe_ret │ │ + 0x000092c0 61696e00 66656174 5f726574 61696e00 ain.feat_retain. │ │ + 0x000092d0 62696e5f 6d646566 5f726561 6400746d bin_mdef_read.tm │ │ + 0x000092e0 61745f69 6e697400 6d735f6d 6761755f at_init.ms_mgau_ │ │ + 0x000092f0 696e6974 0070735f 6d6c6c72 5f726561 init.ps_mllr_rea │ │ + 0x00009300 64005f5f 636b645f 63616c6c 6f635f32 d.__ckd_calloc_2 │ │ + 0x00009310 645f5f00 73325f73 656d695f 6d676175 d__.s2_semi_mgau │ │ + 0x00009320 5f696e69 74007074 6d5f6d67 61755f69 _init.ptm_mgau_i │ │ + 0x00009330 6e697400 66655f69 6e69745f 6175746f nit.fe_init_auto │ │ + 0x00009340 5f720063 6d6e5f74 7970655f 66726f6d _r.cmn_type_from │ │ + 0x00009350 5f737472 00616763 5f747970 655f6672 _str.agc_type_fr │ │ + 0x00009360 6f6d5f73 74720066 6561745f 696e6974 om_str.feat_init │ │ + 0x00009370 00666561 745f7265 61645f6c 64610070 .feat_read_lda.p │ │ + 0x00009380 61727365 5f737562 76656373 00666561 arse_subvecs.fea │ │ + 0x00009390 745f7365 745f7375 62766563 73006167 t_set_subvecs.ag │ │ + 0x000093a0 635f7365 745f7468 72657368 6f6c6400 c_set_threshold. │ │ + 0x000093b0 61636d6f 645f7772 6974655f 73656e66 acmod_write_senf │ │ + 0x000093c0 685f6865 61646572 0062696f 5f777269 h_header.bio_wri │ │ + 0x000093d0 74656864 72006163 6d6f645f 67726f77 tehdr.acmod_grow │ │ + 0x000093e0 5f666561 745f6275 66006665 61745f61 _feat_buf.feat_a │ │ + 0x000093f0 72726179 5f726561 6c6c6f63 005f5f63 rray_realloc.__c │ │ + 0x00009400 6b645f72 65616c6c 6f635f5f 00666561 kd_realloc__.fea │ │ + 0x00009410 745f7570 64617465 5f737461 74730066 t_update_stats.f │ │ + 0x00009420 655f7072 6f636573 735f6672 616d6573 e_process_frames │ │ + 0x00009430 0061636d 6f645f70 726f6365 73735f66 .acmod_process_f │ │ + 0x00009440 65617400 62696f5f 72656164 68647200 eat.bio_readhdr. │ │ + 0x00009450 62696f5f 68647261 72675f66 72656500 bio_hdrarg_free. │ │ + 0x00009460 61636d6f 645f7265 77696e64 0061636d acmod_rewind.acm │ │ + 0x00009470 6f645f77 72697465 5f73636f 72657300 od_write_scores. │ │ + 0x00009480 61636d6f 645f6765 745f6672 616d6500 acmod_get_frame. │ │ + 0x00009490 61636d6f 645f6265 73745f73 636f7265 acmod_best_score │ │ + 0x000094a0 0061636d 6f645f63 6c656172 5f616374 .acmod_clear_act │ │ + 0x000094b0 69766500 6d656d73 65740061 636d6f64 ive.memset.acmod │ │ + 0x000094c0 5f616374 69766174 655f686d 6d006163 _activate_hmm.ac │ │ + 0x000094d0 6d6f645f 666c6167 73326c69 73740061 mod_flags2list.a │ │ + 0x000094e0 636d6f64 5f73636f 72650066 655f7374 cmod_score.fe_st │ │ + 0x000094f0 6172745f 73747265 616d0061 6c6c7068 art_stream.allph │ │ + 0x00009500 6f6e655f 73656172 63685f66 72656500 one_search_free. │ │ + 0x00009510 686d6d5f 636f6e74 6578745f 66726565 hmm_context_free │ │ + 0x00009520 00686d6d 5f646569 6e697400 626c6b61 .hmm_deinit.blka │ │ + 0x00009530 72726179 5f6c6973 745f6672 65650061 rray_list_free.a │ │ + 0x00009540 6c6c7068 6f6e655f 73656172 63685f73 llphone_search_s │ │ + 0x00009550 74617274 00686d6d 5f636c65 61720062 tart.hmm_clear.b │ │ + 0x00009560 6c6b6172 7261795f 6c697374 5f726573 lkarray_list_res │ │ + 0x00009570 65740068 6d6d5f65 6e746572 00616c6c et.hmm_enter.all │ │ + 0x00009580 70686f6e 655f7365 61726368 5f737465 phone_search_ste │ │ + 0x00009590 7000686d 6d5f7669 745f6576 616c0062 p.hmm_vit_eval.b │ │ + 0x000095a0 6c6b6172 7261795f 6c697374 5f676574 lkarray_list_get │ │ + 0x000095b0 00626c6b 61727261 795f6c69 73745f61 .blkarray_list_a │ │ + 0x000095c0 7070656e 64006269 6e5f6d64 65665f63 ppend.bin_mdef_c │ │ + 0x000095d0 6970686f 6e655f73 74720061 6c6c7068 iphone_str.allph │ │ + 0x000095e0 6f6e655f 73656172 63685f66 696e6973 one_search_finis │ │ + 0x000095f0 6800616c 6c70686f 6e655f73 65617263 h.allphone_searc │ │ + 0x00009600 685f6879 7000676c 6973745f 636f756e h_hyp.glist_coun │ │ + 0x00009610 7400616c 6c70686f 6e655f73 65617263 t.allphone_searc │ │ + 0x00009620 685f7265 696e6974 00686d6d 5f636f6e h_reinit.hmm_con │ │ + 0x00009630 74657874 5f696e69 74006e67 72616d5f text_init.ngram_ │ │ + 0x00009640 6d6f6465 6c5f7365 745f696e 6974006e model_set_init.n │ │ + 0x00009650 6772616d 5f776964 00686d6d 5f696e69 gram_wid.hmm_ini │ │ + 0x00009660 74006269 6e5f6d64 65665f72 65746169 t.bin_mdef_retai │ │ + 0x00009670 6e006d6d 696f5f66 696c655f 756e6d61 n.mmio_file_unma │ │ + 0x00009680 70006269 6e5f6d64 65665f72 6561645f p.bin_mdef_read_ │ │ + 0x00009690 74657874 006d6465 665f696e 69740062 text.mdef_init.b │ │ + 0x000096a0 696e5f6d 6465665f 77726974 65006269 in_mdef_write.bi │ │ + 0x000096b0 6e5f6d64 65665f77 72697465 5f746578 n_mdef_write_tex │ │ + 0x000096c0 74005f5f 7346006d 6d696f5f 66696c65 t.__sF.mmio_file │ │ + 0x000096d0 5f726561 64006d6d 696f5f66 696c655f _read.mmio_file_ │ │ + 0x000096e0 70747200 62696e5f 6d646566 5f636970 ptr.bin_mdef_cip │ │ + 0x000096f0 686f6e65 5f69645f 6e6f6361 73650073 hone_id_nocase.s │ │ + 0x00009700 7472636d 705f6e6f 63617365 0062696e trcmp_nocase.bin │ │ + 0x00009710 5f6d6465 665f7068 6f6e655f 69640062 _mdef_phone_id.b │ │ + 0x00009720 696e5f6d 6465665f 70686f6e 655f6964 in_mdef_phone_id │ │ + 0x00009730 5f6e6561 72657374 0062696e 5f6d6465 _nearest.bin_mde │ │ + 0x00009740 665f7068 6f6e655f 73747200 5f626c6b f_phone_str._blk │ │ + 0x00009750 61727261 795f6c69 73745f69 6e697400 array_list_init. │ │ + 0x00009760 68617368 5f746162 6c655f6c 6f6f6b75 hash_table_looku │ │ + 0x00009770 705f696e 74333200 64696374 5f726570 p_int32.dict_rep │ │ + 0x00009780 6f727400 636f6d70 72657373 5f746162 ort.compress_tab │ │ + 0x00009790 6c650067 65745f72 635f6e73 73696400 le.get_rc_nssid. │ │ + 0x000097a0 64696374 32706964 5f676574 5f72636d dict2pid_get_rcm │ │ + 0x000097b0 61700064 69637432 7069645f 696e7465 ap.dict2pid_inte │ │ + 0x000097c0 726e616c 00636b64 5f667265 655f3364 rnal.ckd_free_3d │ │ + 0x000097d0 00646963 74327069 645f7265 706f7274 .dict2pid_report │ │ + 0x000097e0 005f5f63 6b645f63 616c6c6f 635f3364 .__ckd_calloc_3d │ │ + 0x000097f0 5f5f0064 69637432 7069645f 64756d70 __.dict2pid_dump │ │ + 0x00009800 00667075 74630066 666c7573 68006673 .fputc.fflush.fs │ │ + 0x00009810 675f6869 73746f72 795f6e5f 656e7472 g_history_n_entr │ │ + 0x00009820 69657300 6673675f 68697374 6f72795f ies.fsg_history_ │ │ + 0x00009830 656e7472 795f6765 74006673 675f7365 entry_get.fsg_se │ │ + 0x00009840 61726368 5f667265 65006673 675f6c65 arch_free.fsg_le │ │ + 0x00009850 78747265 655f6672 65650066 73675f68 xtree_free.fsg_h │ │ + 0x00009860 6973746f 72795f72 65736574 00667367 istory_reset.fsg │ │ + 0x00009870 5f686973 746f7279 5f736574 5f667367 _history_set_fsg │ │ + 0x00009880 00667367 5f686973 746f7279 5f667265 .fsg_history_fre │ │ + 0x00009890 65006673 675f7365 61726368 5f726569 e.fsg_search_rei │ │ + 0x000098a0 6e697400 6673675f 6c657874 7265655f nit.fsg_lextree_ │ │ + 0x000098b0 696e6974 00667367 5f736561 7263685f init.fsg_search_ │ │ + 0x000098c0 66696e69 73680066 73675f70 73756274 finish.fsg_psubt │ │ + 0x000098d0 7265655f 706e6f64 655f6465 61637469 ree_pnode_deacti │ │ + 0x000098e0 76617465 00667367 5f6d6f64 656c5f61 vate.fsg_model_a │ │ + 0x000098f0 72637300 6673675f 61726369 7465725f rcs.fsg_arciter_ │ │ + 0x00009900 6e657874 00667367 5f617263 69746572 next.fsg_arciter │ │ + 0x00009910 5f676574 00667367 5f686973 746f7279 _get.fsg_history │ │ + 0x00009920 5f656e74 72795f61 64640066 73675f73 _entry_add.fsg_s │ │ + 0x00009930 65617263 685f7374 65700066 73675f68 earch_step.fsg_h │ │ + 0x00009940 6973746f 72795f65 6e645f66 72616d65 istory_end_frame │ │ + 0x00009950 00667367 5f706e6f 64655f61 64645f61 .fsg_pnode_add_a │ │ + 0x00009960 6c6c5f63 74787400 6673675f 73656172 ll_ctxt.fsg_sear │ │ + 0x00009970 63685f73 74617274 00667367 5f686973 ch_start.fsg_his │ │ + 0x00009980 746f7279 5f757474 5f737461 72740067 tory_utt_start.g │ │ + 0x00009990 6e6f6465 5f667265 65006673 675f7365 node_free.fsg_se │ │ + 0x000099a0 61726368 5f687970 00667367 5f686973 arch_hyp.fsg_his │ │ + 0x000099b0 746f7279 5f696e69 74006b77 735f7365 tory_init.kws_se │ │ + 0x000099c0 61726368 5f66696e 69736800 6b77735f arch_finish.kws_ │ │ + 0x000099d0 73656172 63685f66 72656500 6b77735f search_free.kws_ │ │ + 0x000099e0 64657465 6374696f 6e735f72 65736574 detections_reset │ │ + 0x000099f0 006b7773 5f736561 7263685f 7265696e .kws_search_rein │ │ + 0x00009a00 6974006b 77735f73 65617263 685f7374 it.kws_search_st │ │ + 0x00009a10 61727400 6b77735f 73656172 63685f73 art.kws_search_s │ │ + 0x00009a20 74657000 6b77735f 64657465 6374696f tep.kws_detectio │ │ + 0x00009a30 6e735f61 6464006b 77735f73 65617263 ns_add.kws_searc │ │ + 0x00009a40 685f6879 70006b77 735f6465 74656374 h_hyp.kws_detect │ │ + 0x00009a50 696f6e73 5f687970 5f737472 00686d6d ions_hyp_str.hmm │ │ + 0x00009a60 5f64756d 7000686d 6d5f636c 6561725f _dump.hmm_clear_ │ │ + 0x00009a70 73636f72 65730068 6d6d5f6e 6f726d61 scores.hmm_norma │ │ + 0x00009a80 6c697a65 00686d6d 5f64756d 705f7669 lize.hmm_dump_vi │ │ + 0x00009a90 745f6576 616c006d 6465665f 69735f63 t_eval.mdef_is_c │ │ + 0x00009aa0 6970686f 6e65006d 6465665f 69735f63 iphone.mdef_is_c │ │ + 0x00009ab0 6973656e 6f6e6500 66676574 73006861 isenone.fgets.ha │ │ + 0x00009ac0 73685f74 61626c65 5f656e74 65725f62 sh_table_enter_b │ │ + 0x00009ad0 6b657900 68617368 5f746162 6c655f74 key.hash_table_t │ │ + 0x00009ae0 6f6c6973 74006d64 65665f72 65706f72 olist.mdef_repor │ │ + 0x00009af0 74006d64 65665f66 7265655f 72656375 t.mdef_free_recu │ │ + 0x00009b00 72736976 655f7263 006d6465 665f6672 rsive_rc.mdef_fr │ │ + 0x00009b10 65655f72 65637572 73697665 5f6c6300 ee_recursive_lc. │ │ + 0x00009b20 6d735f6d 6761755f 66726565 00676175 ms_mgau_free.gau │ │ + 0x00009b30 64656e5f 66726565 0073656e 6f6e655f den_free.senone_ │ │ + 0x00009b40 66726565 006d735f 6d676175 5f6d6c6c free.ms_mgau_mll │ │ + 0x00009b50 725f7472 616e7366 6f726d00 67617564 r_transform.gaud │ │ + 0x00009b60 656e5f6d 6c6c725f 7472616e 73666f72 en_mllr_transfor │ │ + 0x00009b70 6d006d73 5f636f6e 745f6d67 61755f66 m.ms_cont_mgau_f │ │ + 0x00009b80 72616d65 5f657661 6c006761 7564656e rame_eval.gauden │ │ + 0x00009b90 5f646973 74007365 6e6f6e65 5f657661 _dist.senone_eva │ │ + 0x00009ba0 6c006761 7564656e 5f696e69 74007365 l.gauden_init.se │ │ + 0x00009bb0 6e6f6e65 5f696e69 74006269 6f5f6672 none_init.bio_fr │ │ + 0x00009bc0 65616400 76656374 6f725f73 756d5f6e ead.vector_sum_n │ │ + 0x00009bd0 6f726d00 76656374 6f725f66 6c6f6f72 orm.vector_floor │ │ + 0x00009be0 0062696f 5f766572 6966795f 63686b73 .bio_verify_chks │ │ + 0x00009bf0 756d0062 696f5f66 72656164 5f316400 um.bio_fread_1d. │ │ + 0x00009c00 6e677261 6d5f6677 64666c61 745f6669 ngram_fwdflat_fi │ │ + 0x00009c10 6e697368 006e6772 616d5f66 77647472 nish.ngram_fwdtr │ │ + 0x00009c20 65655f66 696e6973 68006e67 72616d5f ee_finish.ngram_ │ │ + 0x00009c30 66776466 6c61745f 73746172 74006e67 fwdflat_start.ng │ │ + 0x00009c40 72616d5f 66776466 6c61745f 73656172 ram_fwdflat_sear │ │ + 0x00009c50 6368006e 6772616d 5f667764 74726565 ch.ngram_fwdtree │ │ + 0x00009c60 5f736561 72636800 6e677261 6d5f6d6f _search.ngram_mo │ │ + 0x00009c70 64656c5f 666c7573 68006e67 72616d5f del_flush.ngram_ │ │ + 0x00009c80 66776474 7265655f 73746172 74006e67 fwdtree_start.ng │ │ + 0x00009c90 72616d5f 73656172 63685f66 72656500 ram_search_free. │ │ + 0x00009ca0 6e677261 6d5f6677 64666c61 745f6465 ngram_fwdflat_de │ │ + 0x00009cb0 696e6974 006e6772 616d5f66 77647472 init.ngram_fwdtr │ │ + 0x00009cc0 65655f64 65696e69 74006e67 72616d5f ee_deinit.ngram_ │ │ + 0x00009cd0 6d6f6465 6c5f7365 745f6d61 705f776f model_set_map_wo │ │ + 0x00009ce0 72647300 6e677261 6d5f6677 64747265 rds.ngram_fwdtre │ │ + 0x00009cf0 655f7265 696e6974 006e6772 616d5f66 e_reinit.ngram_f │ │ + 0x00009d00 7764666c 61745f72 65696e69 74006e67 wdflat_reinit.ng │ │ + 0x00009d10 72616d5f 756e6b6e 6f776e5f 77696400 ram_unknown_wid. │ │ + 0x00009d20 6e677261 6d5f6677 64747265 655f696e ngram_fwdtree_in │ │ + 0x00009d30 6974006e 6772616d 5f667764 666c6174 it.ngram_fwdflat │ │ + 0x00009d40 5f696e69 74006e67 72616d5f 73656172 _init.ngram_sear │ │ + 0x00009d50 63685f6d 61726b5f 62707461 626c6500 ch_mark_bptable. │ │ + 0x00009d60 6e677261 6d5f7365 61726368 5f736176 ngram_search_sav │ │ + 0x00009d70 655f6270 006e6772 616d5f73 65617263 e_bp.ngram_searc │ │ + 0x00009d80 685f6669 6e645f65 78697400 6e677261 h_find_exit.ngra │ │ + 0x00009d90 6d5f7365 61726368 5f62705f 68797000 m_search_bp_hyp. │ │ + 0x00009da0 6e677261 6d5f7365 61726368 5f616c6c ngram_search_all │ │ + 0x00009db0 6f635f61 6c6c5f72 63006e67 72616d5f oc_all_rc.ngram_ │ │ + 0x00009dc0 73656172 63685f66 7265655f 616c6c5f search_free_all_ │ │ + 0x00009dd0 7263006e 6772616d 5f736561 7263685f rc.ngram_search_ │ │ + 0x00009de0 65786974 5f73636f 7265006e 6772616d exit_score.ngram │ │ + 0x00009df0 5f636f6d 70757465 5f736567 5f73636f _compute_seg_sco │ │ + 0x00009e00 7265006e 6772616d 5f736561 7263685f re.ngram_search_ │ │ + 0x00009e10 6c617474 69636500 6e677261 6d5f6d6f lattice.ngram_mo │ │ + 0x00009e20 64656c5f 7365745f 6b6e6f77 6e5f7769 del_set_known_wi │ │ + 0x00009e30 64006475 6d705f62 70746162 6c65006e d.dump_bptable.n │ │ + 0x00009e40 6772616d 5f736561 7263685f 7365745f gram_search_set_ │ │ + 0x00009e50 6c6d0070 735f6d6c 6c725f72 65746169 lm.ps_mllr_retai │ │ + 0x00009e60 6e006673 63616e66 0070746d 5f6d6761 n.fscanf.ptm_mga │ │ + 0x00009e70 755f6672 616d655f 6576616c 0070746d u_frame_eval.ptm │ │ + 0x00009e80 5f6d6761 755f6d6c 6c725f74 72616e73 _mgau_mllr_trans │ │ + 0x00009e90 666f726d 0070746d 5f6d6761 755f6672 form.ptm_mgau_fr │ │ + 0x00009ea0 6565006c 6f676d61 74685f67 65745f77 ee.logmath_get_w │ │ + 0x00009eb0 69647468 0073325f 73656d69 5f6d6761 idth.s2_semi_mga │ │ + 0x00009ec0 755f6d6c 6c725f74 72616e73 666f726d u_mllr_transform │ │ + 0x00009ed0 0073325f 73656d69 5f6d6761 755f6672 .s2_semi_mgau_fr │ │ + 0x00009ee0 65650073 325f7365 6d695f6d 6761755f ee.s2_semi_mgau_ │ │ + 0x00009ef0 6672616d 655f6576 616c0074 6d61745f frame_eval.tmat_ │ │ + 0x00009f00 64756d70 00766563 746f725f 6e7a5f66 dump.vector_nz_f │ │ + 0x00009f10 6c6f6f72 00746d61 745f7265 706f7274 loor.tmat_report │ │ + 0x00009f20 00766563 746f725f 7072696e 74007665 .vector_print.ve │ │ + 0x00009f30 63746f72 5f69735f 7a65726f 00676c69 ctor_is_zero.gli │ │ + 0x00009f40 73745f69 6e736572 745f7074 72006673 st_insert_ptr.fs │ │ + 0x00009f50 675f6869 73746f72 795f7574 745f656e g_history_utt_en │ │ + 0x00009f60 64006673 675f6869 73746f72 795f7072 d.fsg_history_pr │ │ + 0x00009f70 696e7400 70757463 68617200 6673675f int.putchar.fsg_ │ │ + 0x00009f80 676c6973 745f6c69 6e6b6c69 73745f66 glist_linklist_f │ │ + 0x00009f90 72656500 6673675f 706e6f64 655f6374 ree.fsg_pnode_ct │ │ + 0x00009fa0 78745f73 75625f67 656e6572 69630066 xt_sub_generic.f │ │ + 0x00009fb0 73675f70 73756274 7265655f 64756d70 sg_psubtree_dump │ │ + 0x00009fc0 5f6e6f64 65006673 675f6c65 78747265 _node.fsg_lextre │ │ + 0x00009fd0 655f6475 6d700073 71727400 6c6f676d e_dump.sqrt.logm │ │ + 0x00009fe0 6174685f 6c6e5f74 6f5f6c6f 67006761 ath_ln_to_log.ga │ │ + 0x00009ff0 7564656e 5f64756d 705f696e 64006761 uden_dump_ind.ga │ │ + 0x0000a000 7564656e 5f64756d 70006673 675f6d6f uden_dump.fsg_mo │ │ + 0x0000a010 64656c5f 7472616e 73006861 73685f74 del_trans.hash_t │ │ + 0x0000a020 61626c65 5f6c6f6f 6b75705f 626b6579 able_lookup_bkey │ │ + 0x0000a030 00686173 685f7461 626c655f 7265706c .hash_table_repl │ │ + 0x0000a040 6163655f 626b6579 00667367 5f6d6f64 ace_bkey.fsg_mod │ │ + 0x0000a050 656c5f6e 756c6c5f 7472616e 73006673 el_null_trans.fs │ │ + 0x0000a060 675f6d6f 64656c5f 6e756c6c 5f747261 g_model_null_tra │ │ + 0x0000a070 6e735f63 6c6f7375 72650066 73675f61 ns_closure.fsg_a │ │ + 0x0000a080 72636974 65725f66 72656500 62697476 rciter_free.bitv │ │ + 0x0000a090 65635f72 65616c6c 6f630066 73675f6d ec_realloc.fsg_m │ │ + 0x0000a0a0 6f64656c 5f726561 64006672 6561645f odel_read.fread_ │ │ + 0x0000a0b0 6c696e65 0061746f 665f6300 6673675f line.atof_c.fsg_ │ │ + 0x0000a0c0 6d6f6465 6c5f7772 6974655f 66736d00 model_write_fsm. │ │ + 0x0000a0d0 6673675f 6d6f6465 6c5f7772 69746566 fsg_model_writef │ │ + 0x0000a0e0 696c655f 66736d00 6673675f 6d6f6465 ile_fsm.fsg_mode │ │ + 0x0000a0f0 6c5f7772 6974655f 73796d74 61620066 l_write_symtab.f │ │ + 0x0000a100 73675f6d 6f64656c 5f777269 74656669 sg_model_writefi │ │ + 0x0000a110 6c655f73 796d7461 62006a73 67665f61 le_symtab.jsgf_a │ │ + 0x0000a120 746f6d5f 6e657700 6a736766 5f61746f tom_new.jsgf_ato │ │ + 0x0000a130 6d5f6672 6565006a 7367665f 6772616d m_free.jsgf_gram │ │ + 0x0000a140 6d61725f 6e657700 67657465 6e760067 mar_new.getenv.g │ │ + 0x0000a150 6c697374 5f726576 65727365 006a7367 list_reverse.jsg │ │ + 0x0000a160 665f6164 645f6c69 6e6b006a 7367665f f_add_link.jsgf_ │ │ + 0x0000a170 6275696c 645f6673 675f7261 77006a73 build_fsg_raw.js │ │ + 0x0000a180 67665f77 72697465 5f667367 006a7367 gf_write_fsg.jsg │ │ + 0x0000a190 665f6465 66696e65 5f72756c 65006a73 f_define_rule.js │ │ + 0x0000a1a0 67665f6b 6c65656e 655f6e65 77006a73 gf_kleene_new.js │ │ + 0x0000a1b0 67665f6f 7074696f 6e616c5f 6e657700 gf_optional_new. │ │ + 0x0000a1c0 6a736766 5f72756c 655f7265 7461696e jsgf_rule_retain │ │ + 0x0000a1d0 006a7367 665f7275 6c655f66 72656500 .jsgf_rule_free. │ │ + 0x0000a1e0 79796c65 785f696e 69740079 79736574 yylex_init.yyset │ │ + 0x0000a1f0 5f696e00 79797061 72736500 79796c65 _in.yyparse.yyle │ │ + 0x0000a200 785f6465 7374726f 79006a73 67665f72 x_destroy.jsgf_r │ │ + 0x0000a210 6561645f 66696c65 006a7367 665f696d ead_file.jsgf_im │ │ + 0x0000a220 706f7274 5f72756c 65007979 5f736361 port_rule.yy_sca │ │ + 0x0000a230 6e5f7374 72696e67 0079795f 64656c65 n_string.yy_dele │ │ + 0x0000a240 74655f62 75666665 72006a73 67665f72 te_buffer.jsgf_r │ │ + 0x0000a250 6561645f 73747269 6e670079 79657272 ead_string.yyerr │ │ + 0x0000a260 6f720079 79676574 5f6c696e 656e6f00 or.yyget_lineno. │ │ + 0x0000a270 79796765 745f7465 78740079 796c6578 yyget_text.yylex │ │ + 0x0000a280 0079795f 666c7573 685f6275 66666572 .yy_flush_buffer │ │ + 0x0000a290 00797967 65745f65 78747261 00797967 .yyget_extra.yyg │ │ + 0x0000a2a0 65745f63 6f6c756d 6e007979 6765745f et_column.yyget_ │ │ + 0x0000a2b0 696e0079 79676574 5f6f7574 00797967 in.yyget_out.yyg │ │ + 0x0000a2c0 65745f6c 656e6700 79797365 745f6578 et_leng.yyset_ex │ │ + 0x0000a2d0 74726100 79797365 745f6c69 6e656e6f tra.yyset_lineno │ │ + 0x0000a2e0 00797973 65745f63 6f6c756d 6e007979 .yyset_column.yy │ │ + 0x0000a2f0 7365745f 6f757400 79796765 745f6465 set_out.yyget_de │ │ + 0x0000a300 62756700 79797365 745f6465 62756700 bug.yyset_debug. │ │ + 0x0000a310 79796765 745f6c76 616c0079 79736574 yyget_lval.yyset │ │ + 0x0000a320 5f6c7661 6c007979 616c6c6f 63007979 _lval.yyalloc.yy │ │ + 0x0000a330 5f637265 6174655f 62756666 6572005f _create_buffer._ │ │ + 0x0000a340 5f657272 6e6f0079 796c6578 5f696e69 _errno.yylex_ini │ │ + 0x0000a350 745f6578 74726100 79797265 616c6c6f t_extra.yyreallo │ │ + 0x0000a360 63007979 5f737769 7463685f 746f5f62 c.yy_switch_to_b │ │ + 0x0000a370 75666665 72007979 5f736361 6e5f6275 uffer.yy_scan_bu │ │ + 0x0000a380 66666572 0079795f 7363616e 5f627974 ffer.yy_scan_byt │ │ + 0x0000a390 65730079 79707573 685f6275 66666572 es.yypush_buffer │ │ + 0x0000a3a0 5f737461 74650079 79726573 74617274 _state.yyrestart │ │ + 0x0000a3b0 00737472 64757000 79796672 65650079 .strdup.yyfree.y │ │ + 0x0000a3c0 79706f70 5f627566 6665725f 73746174 ypop_buffer_stat │ │ + 0x0000a3d0 65006e67 72616d5f 6d6f6465 6c5f696e e.ngram_model_in │ │ + 0x0000a3e0 69740071 736f7274 006e6772 616d5f6e it.qsort.ngram_n │ │ + 0x0000a3f0 675f7363 6f726500 6e677261 6d5f6d6f g_score.ngram_mo │ │ + 0x0000a400 64656c5f 6170706c 795f7765 69676874 del_apply_weight │ │ + 0x0000a410 73006c6f 676d6174 685f6765 745f7368 s.logmath_get_sh │ │ + 0x0000a420 69667400 636c6173 73646566 5f667265 ift.classdef_fre │ │ + 0x0000a430 65007265 61645f63 6c617373 6465665f e.read_classdef_ │ │ + 0x0000a440 66696c65 00706174 685f6973 5f616273 file.path_is_abs │ │ + 0x0000a450 6f6c7574 65006e67 72616d5f 6d6f6465 olute.ngram_mode │ │ + 0x0000a460 6c5f7365 745f6375 7272656e 745f7769 l_set_current_wi │ │ + 0x0000a470 64006e67 72616d5f 6d6f6465 6c5f7365 d.ngram_model_se │ │ + 0x0000a480 745f696e 74657270 006e6772 616d5f6d t_interp.ngram_m │ │ + 0x0000a490 6f64656c 5f736574 5f72656d 6f766500 odel_set_remove. │ │ + 0x0000a4a0 6d656d6d 6f766500 6e677261 6d5f6669 memmove.ngram_fi │ │ + 0x0000a4b0 6c655f6e 616d655f 746f5f74 79706500 le_name_to_type. │ │ + 0x0000a4c0 7374726e 636d705f 6e6f6361 7365006e strncmp_nocase.n │ │ + 0x0000a4d0 6772616d 5f6d6f64 656c5f64 6d705f77 gram_model_dmp_w │ │ + 0x0000a4e0 72697465 006e6772 616d5f6d 6f64656c rite.ngram_model │ │ + 0x0000a4f0 5f617270 615f7772 69746500 6c636173 _arpa_write.lcas │ │ + 0x0000a500 65007563 61736500 6e677261 6d5f6d6f e.ucase.ngram_mo │ │ + 0x0000a510 64656c5f 646d705f 72656164 006e6772 del_dmp_read.ngr │ │ + 0x0000a520 616d5f6d 6f64656c 5f617270 615f7265 am_model_arpa_re │ │ + 0x0000a530 6164006e 6772616d 5f6d6f64 656c5f67 ad.ngram_model_g │ │ + 0x0000a540 65745f77 65696768 7473006e 6772616d et_weights.ngram │ │ + 0x0000a550 5f73636f 72655f74 6f5f7072 6f62006e _score_to_prob.n │ │ + 0x0000a560 6772616d 5f7a6572 6f006e67 72616d5f gram_zero.ngram_ │ │ + 0x0000a570 6d6f6465 6c5f6765 745f636f 756e7473 model_get_counts │ │ + 0x0000a580 006e6772 616d5f69 7465725f 696e6974 .ngram_iter_init │ │ + 0x0000a590 006e6772 616d5f6d 6f64656c 5f6d6772 .ngram_model_mgr │ │ + 0x0000a5a0 616d7300 6e677261 6d5f6e67 5f697465 ams.ngram_ng_ite │ │ + 0x0000a5b0 72006e67 72616d5f 69746572 5f737563 r.ngram_iter_suc │ │ + 0x0000a5c0 63657373 6f727300 6e677261 6d5f6974 cessors.ngram_it │ │ + 0x0000a5d0 65725f67 6574006e 6772616d 5f697465 er_get.ngram_ite │ │ + 0x0000a5e0 725f6e65 7874006e 6772616d 5f697465 r_next.ngram_ite │ │ + 0x0000a5f0 725f6672 6565006e 6772616d 5f697465 r_free.ngram_ite │ │ + 0x0000a600 72006e67 72616d5f 776f7264 006e6772 r.ngram_word.ngr │ │ + 0x0000a610 616d5f61 64645f77 6f72645f 696e7465 am_add_word_inte │ │ + 0x0000a620 726e616c 006e6772 616d5f63 6c617373 rnal.ngram_class │ │ + 0x0000a630 5f6e6577 006e6772 616d5f63 6c617373 _new.ngram_class │ │ + 0x0000a640 5f616464 5f776f72 64006e67 72616d5f _add_word.ngram_ │ │ + 0x0000a650 636c6173 735f6672 6565006e 6772616d class_free.ngram │ │ + 0x0000a660 5f6d6f64 656c5f61 64645f63 6c617373 _model_add_class │ │ + 0x0000a670 5f776f72 6400676c 6973745f 6164645f _word.glist_add_ │ │ + 0x0000a680 666c6f61 74333200 6e677261 6d5f636c float32.ngram_cl │ │ + 0x0000a690 6173735f 70726f62 006e6772 616d5f73 ass_prob.ngram_s │ │ + 0x0000a6a0 636f7265 006e6772 616d5f70 726f6276 core.ngram_probv │ │ + 0x0000a6b0 00666f70 656e5f63 6f6d7000 6e677261 .fopen_comp.ngra │ │ + 0x0000a6c0 6d5f6d6f 64656c5f 72656164 5f636c61 m_model_read_cla │ │ + 0x0000a6d0 73736465 66006c6d 33675f74 67696e66 ssdef.lm3g_tginf │ │ + 0x0000a6e0 6f5f7265 73657400 6c6d3367 5f616464 o_reset.lm3g_add │ │ + 0x0000a6f0 5f756700 6c6d3367 5f617070 6c795f77 _ug.lm3g_apply_w │ │ + 0x0000a700 65696768 7473006c 6d33675f 7467696e eights.lm3g_tgin │ │ + 0x0000a710 666f5f66 72656500 73747269 6e675f74 fo_free.string_t │ │ + 0x0000a720 72696d00 6c6f676d 6174685f 6c6f6731 rim.logmath_log1 │ │ + 0x0000a730 305f746f 5f6c6f67 00696e69 745f736f 0_to_log.init_so │ │ + 0x0000a740 72746564 5f6c6973 74007661 6c735f69 rted_list.vals_i │ │ + 0x0000a750 6e5f736f 72746564 5f6c6973 74006672 n_sorted_list.fr │ │ + 0x0000a760 65655f73 6f727465 645f6c69 73740073 ee_sorted_list.s │ │ + 0x0000a770 6f727465 645f6964 006c6f67 6d617468 orted_id.logmath │ │ + 0x0000a780 5f6c6f67 5f746f5f 6c6f6731 30006e67 _log_to_log10.ng │ │ + 0x0000a790 72616d5f 6d6f6465 6c5f646d 705f6275 ram_model_dmp_bu │ │ + 0x0000a7a0 696c6400 6167635f 74797065 5f737472 ild.agc_type_str │ │ + 0x0000a7b0 00616763 5f696e69 74006167 635f6672 .agc_init.agc_fr │ │ + 0x0000a7c0 65650061 67635f6d 61780061 67635f65 ee.agc_max.agc_e │ │ + 0x0000a7d0 6d61785f 73657400 6167635f 656d6178 max_set.agc_emax │ │ + 0x0000a7e0 5f676574 00616763 5f656d61 78006167 _get.agc_emax.ag │ │ + 0x0000a7f0 635f656d 61785f75 70646174 65006167 c_emax_update.ag │ │ + 0x0000a800 635f6e6f 69736500 6167635f 6765745f c_noise.agc_get_ │ │ + 0x0000a810 74687265 73686f6c 6400636d 6e5f7479 threshold.cmn_ty │ │ + 0x0000a820 70655f73 74720063 6d6e5f69 6e697400 pe_str.cmn_init. │ │ + 0x0000a830 636d6e00 636d6e5f 66726565 00676c69 cmn.cmn_free.gli │ │ + 0x0000a840 73745f61 64645f69 6e743332 00737562 st_add_int32.sub │ │ + 0x0000a850 76656373 5f667265 65006665 61745f70 vecs_free.feat_p │ │ + 0x0000a860 72696e74 00666561 745f7332 6d666332 rint.feat_s2mfc2 │ │ + 0x0000a870 66656174 00737461 745f7265 74727900 feat.stat_retry. │ │ + 0x0000a880 66726561 645f7265 74727900 636d6e5f fread_retry.cmn_ │ │ + 0x0000a890 7072696f 7200636d 6e5f7072 696f725f prior.cmn_prior_ │ │ + 0x0000a8a0 75706461 74650066 6561745f 6c64615f update.feat_lda_ │ │ + 0x0000a8b0 7472616e 73666f72 6d006665 61745f72 transform.feat_r │ │ + 0x0000a8c0 65706f72 74006269 6f5f6672 6561645f eport.bio_fread_ │ │ + 0x0000a8d0 33640063 6d6e5f70 72696f72 5f736574 3d.cmn_prior_set │ │ + 0x0000a8e0 00636d6e 5f707269 6f725f67 65740066 .cmn_prior_get.f │ │ + 0x0000a8f0 655f7061 7273655f 67656e65 72616c5f e_parse_general_ │ │ + 0x0000a900 70617261 6d730066 655f7072 696e745f params.fe_print_ │ │ + 0x0000a910 63757272 656e7400 66655f67 65745f61 current.fe_get_a │ │ + 0x0000a920 72677300 66655f67 65745f63 6f6e6669 rgs.fe_get_confi │ │ + 0x0000a930 67006665 5f696e69 745f6469 74686572 g.fe_init_dither │ │ + 0x0000a940 0067656e 72616e64 5f736565 64006665 .genrand_seed.fe │ │ + 0x0000a950 5f707265 73706368 5f726573 65745f63 _prespch_reset_c │ │ + 0x0000a960 65700066 655f7265 7365745f 6e6f6973 ep.fe_reset_nois │ │ + 0x0000a970 65737461 74730066 655f6765 745f696e estats.fe_get_in │ │ + 0x0000a980 7075745f 73697a65 0066655f 72656164 put_size.fe_read │ │ + 0x0000a990 5f667261 6d650066 655f7772 6974655f _frame.fe_write_ │ │ + 0x0000a9a0 6672616d 65006665 5f736869 66745f66 frame.fe_shift_f │ │ + 0x0000a9b0 72616d65 0066655f 70726573 7063685f rame.fe_prespch_ │ │ + 0x0000a9c0 72656164 5f636570 0066655f 70726573 read_cep.fe_pres │ │ + 0x0000a9d0 7063685f 6e636570 0066655f 70726f63 pch_ncep.fe_proc │ │ + 0x0000a9e0 6573735f 6672616d 65735f65 78740066 ess_frames_ext.f │ │ + 0x0000a9f0 655f7072 65737063 685f6578 74656e64 e_prespch_extend │ │ + 0x0000aa00 5f70636d 0066655f 70726573 7063685f _pcm.fe_prespch_ │ │ + 0x0000aa10 72656164 5f70636d 0066655f 66726565 read_pcm.fe_free │ │ + 0x0000aa20 5f326400 66655f66 7265655f 6e6f6973 _2d.fe_free_nois │ │ + 0x0000aa30 65737461 74730066 655f7072 65737063 estats.fe_prespc │ │ + 0x0000aa40 685f6672 65650066 655f6372 65617465 h_free.fe_create │ │ + 0x0000aa50 5f68616d 6d696e67 0066655f 77617270 _hamming.fe_warp │ │ + 0x0000aa60 5f736574 0066655f 77617270 5f736574 _set.fe_warp_set │ │ + 0x0000aa70 5f706172 616d6574 65727300 66655f62 _parameters.fe_b │ │ + 0x0000aa80 75696c64 5f6d656c 66696c74 65727300 uild_melfilters. │ │ + 0x0000aa90 66655f63 6f6d7075 74655f6d 656c636f fe_compute_melco │ │ + 0x0000aaa0 73696e65 0066655f 70726573 7063685f sine.fe_prespch_ │ │ + 0x0000aab0 696e6974 0066655f 63726561 74655f74 init.fe_create_t │ │ + 0x0000aac0 77696464 6c650066 655f696e 69745f6e widdle.fe_init_n │ │ + 0x0000aad0 6f697365 73746174 73006665 5f696e69 oisestats.fe_ini │ │ + 0x0000aae0 745f6175 746f0063 6d645f6c 6e5f6765 t_auto.cmd_ln_ge │ │ + 0x0000aaf0 74006665 5f6d6663 635f746f 5f666c6f t.fe_mfcc_to_flo │ │ + 0x0000ab00 61740066 655f666c 6f61745f 746f5f6d at.fe_float_to_m │ │ + 0x0000ab10 66636300 66655f6c 6f677370 65635f74 fcc.fe_logspec_t │ │ + 0x0000ab20 6f5f6d66 63630066 655f7370 65633263 o_mfcc.fe_spec2c │ │ + 0x0000ab30 65700066 655f6c6f 67737065 635f6463 ep.fe_logspec_dc │ │ + 0x0000ab40 74320066 655f6463 74320066 655f6d66 t2.fe_dct2.fe_mf │ │ + 0x0000ab50 63635f64 63743300 66655f64 63743300 cc_dct3.fe_dct3. │ │ + 0x0000ab60 66655f77 6172705f 756e7761 72706564 fe_warp_unwarped │ │ + 0x0000ab70 5f746f5f 77617270 65640070 6f770066 _to_warped.pow.f │ │ + 0x0000ab80 655f7761 72705f77 61727065 645f746f e_warp_warped_to │ │ + 0x0000ab90 5f756e77 61727065 6400636f 73007369 _unwarped.cos.si │ │ + 0x0000aba0 6e006765 6e72616e 645f696e 74333100 n.genrand_int31. │ │ + 0x0000abb0 66655f6c 69667465 72006665 5f747261 fe_lifter.fe_tra │ │ + 0x0000abc0 636b5f73 6e720066 655f7661 645f6861 ck_snr.fe_vad_ha │ │ + 0x0000abd0 6e676f76 65720066 655f6372 65617465 ngover.fe_create │ │ + 0x0000abe0 5f326400 66655f77 6172705f 646f6300 _2d.fe_warp_doc. │ │ + 0x0000abf0 66655f77 6172705f 69640066 655f7761 fe_warp_id.fe_wa │ │ + 0x0000ac00 72705f6e 5f706172 616d0066 655f7761 rp_n_param.fe_wa │ │ + 0x0000ac10 72705f70 72696e74 0066655f 77617270 rp_print.fe_warp │ │ + 0x0000ac20 5f696e76 65727365 5f6c696e 6561725f _inverse_linear_ │ │ + 0x0000ac30 7365745f 70617261 6d657465 72730066 set_parameters.f │ │ + 0x0000ac40 655f7761 72705f69 6e766572 73655f6c e_warp_inverse_l │ │ + 0x0000ac50 696e6561 725f646f 63006665 5f776172 inear_doc.fe_war │ │ + 0x0000ac60 705f696e 76657273 655f6c69 6e656172 p_inverse_linear │ │ + 0x0000ac70 5f696400 66655f77 6172705f 696e7665 _id.fe_warp_inve │ │ + 0x0000ac80 7273655f 6c696e65 61725f6e 5f706172 rse_linear_n_par │ │ + 0x0000ac90 616d0066 655f7761 72705f69 6e766572 am.fe_warp_inver │ │ + 0x0000aca0 73655f6c 696e6561 725f7761 72706564 se_linear_warped │ │ + 0x0000acb0 5f746f5f 756e7761 72706564 0066655f _to_unwarped.fe_ │ │ + 0x0000acc0 77617270 5f696e76 65727365 5f6c696e warp_inverse_lin │ │ + 0x0000acd0 6561725f 756e7761 72706564 5f746f5f ear_unwarped_to_ │ │ + 0x0000ace0 77617270 65640066 655f7761 72705f69 warped.fe_warp_i │ │ + 0x0000acf0 6e766572 73655f6c 696e6561 725f7072 nverse_linear_pr │ │ + 0x0000ad00 696e7400 66655f77 6172705f 61666669 int.fe_warp_affi │ │ + 0x0000ad10 6e655f73 65745f70 6172616d 65746572 ne_set_parameter │ │ + 0x0000ad20 73006665 5f776172 705f6166 66696e65 s.fe_warp_affine │ │ + 0x0000ad30 5f646f63 0066655f 77617270 5f616666 _doc.fe_warp_aff │ │ + 0x0000ad40 696e655f 69640066 655f7761 72705f61 ine_id.fe_warp_a │ │ + 0x0000ad50 6666696e 655f6e5f 70617261 6d006665 ffine_n_param.fe │ │ + 0x0000ad60 5f776172 705f6166 66696e65 5f776172 _warp_affine_war │ │ + 0x0000ad70 7065645f 746f5f75 6e776172 70656400 ped_to_unwarped. │ │ + 0x0000ad80 66655f77 6172705f 61666669 6e655f75 fe_warp_affine_u │ │ + 0x0000ad90 6e776172 7065645f 746f5f77 61727065 nwarped_to_warpe │ │ + 0x0000ada0 64006665 5f776172 705f6166 66696e65 d.fe_warp_affine │ │ + 0x0000adb0 5f707269 6e740066 655f7761 72705f70 _print.fe_warp_p │ │ + 0x0000adc0 69656365 77697365 5f6c696e 6561725f iecewise_linear_ │ │ + 0x0000add0 7365745f 70617261 6d657465 72730066 set_parameters.f │ │ + 0x0000ade0 655f7761 72705f70 69656365 77697365 e_warp_piecewise │ │ + 0x0000adf0 5f6c696e 6561725f 646f6300 66655f77 _linear_doc.fe_w │ │ + 0x0000ae00 6172705f 70696563 65776973 655f6c69 arp_piecewise_li │ │ + 0x0000ae10 6e656172 5f696400 66655f77 6172705f near_id.fe_warp_ │ │ + 0x0000ae20 70696563 65776973 655f6c69 6e656172 piecewise_linear │ │ + 0x0000ae30 5f6e5f70 6172616d 0066655f 77617270 _n_param.fe_warp │ │ + 0x0000ae40 5f706965 63657769 73655f6c 696e6561 _piecewise_linea │ │ + 0x0000ae50 725f7761 72706564 5f746f5f 756e7761 r_warped_to_unwa │ │ + 0x0000ae60 72706564 0066655f 77617270 5f706965 rped.fe_warp_pie │ │ + 0x0000ae70 63657769 73655f6c 696e6561 725f756e cewise_linear_un │ │ + 0x0000ae80 77617270 65645f74 6f5f7761 72706564 warped_to_warped │ │ + 0x0000ae90 0066655f 77617270 5f706965 63657769 .fe_warp_piecewi │ │ + 0x0000aea0 73655f6c 696e6561 725f7072 696e7400 se_linear_print. │ │ + 0x0000aeb0 73747274 6f6b0066 655f7072 65737063 strtok.fe_prespc │ │ + 0x0000aec0 685f7772 6974655f 70636d00 66655f70 h_write_pcm.fe_p │ │ + 0x0000aed0 72657370 63685f77 72697465 5f636570 respch_write_cep │ │ + 0x0000aee0 0066655f 70726573 7063685f 72657365 .fe_prespch_rese │ │ + 0x0000aef0 745f7063 6d006269 6f5f7772 69746568 t_pcm.bio_writeh │ │ + 0x0000af00 64725f76 65727369 6f6e0062 696f5f66 dr_version.bio_f │ │ + 0x0000af10 77726974 65006269 6f5f6672 6561645f write.bio_fread_ │ │ + 0x0000af20 3264005f 5f636b64 5f616c6c 6f635f32 2d.__ckd_alloc_2 │ │ + 0x0000af30 645f7074 72005f5f 636b645f 616c6c6f d_ptr.__ckd_allo │ │ + 0x0000af40 635f3364 5f707472 0062696f 5f667772 c_3d_ptr.bio_fwr │ │ + 0x0000af50 6974655f 31640062 696f5f66 77726974 ite_1d.bio_fwrit │ │ + 0x0000af60 655f3364 0062696f 5f726561 645f7761 e_3d.bio_read_wa │ │ + 0x0000af70 7666696c 65006269 74766563 5f636f75 vfile.bitvec_cou │ │ + 0x0000af80 6e745f73 65740063 6b645f73 65745f6a nt_set.ckd_set_j │ │ + 0x0000af90 756d7000 636b645f 6661696c 00766670 ump.ckd_fail.vfp │ │ + 0x0000afa0 72696e74 66006c6f 6e676a6d 70006162 rintf.longjmp.ab │ │ + 0x0000afb0 6f727400 5f5f636b 645f6361 6c6c6f63 ort.__ckd_calloc │ │ + 0x0000afc0 5f34645f 5f00636b 645f6672 65655f34 _4d__.ckd_free_4 │ │ + 0x0000afd0 64007374 72737472 00737472 6e636174 d.strstr.strncat │ │ + 0x0000afe0 00737472 6e637079 00636d64 5f6c6e5f .strncpy.cmd_ln_ │ │ + 0x0000aff0 76616c5f 66726565 00676c6f 62616c5f val_free.global_ │ │ + 0x0000b000 636d646c 6e00636d 645f6c6e 5f616363 cmdln.cmd_ln_acc │ │ + 0x0000b010 6573735f 72006670 75747300 636d645f ess_r.fputs.cmd_ │ │ + 0x0000b020 6c6e5f70 72696e74 5f68656c 705f7200 ln_print_help_r. │ │ + 0x0000b030 636d645f 6c6e5f73 74725f6c 6973745f cmd_ln_str_list_ │ │ + 0x0000b040 72006572 725f7365 745f6c6f 6766696c r.err_set_logfil │ │ + 0x0000b050 65006572 725f6765 745f6c6f 67667000 e.err_get_logfp. │ │ + 0x0000b060 66676574 6300636d 645f6c6e 5f706172 fgetc.cmd_ln_par │ │ + 0x0000b070 73655f66 696c6500 636d645f 6c6e5f70 se_file.cmd_ln_p │ │ + 0x0000b080 61727365 00636d64 5f6c6e5f 6170706c arse.cmd_ln_appl │ │ + 0x0000b090 5f656e74 65720063 6d645f6c 6e5f6672 _enter.cmd_ln_fr │ │ + 0x0000b0a0 65650063 6d645f6c 6e5f6170 706c5f65 ee.cmd_ln_appl_e │ │ + 0x0000b0b0 78697400 5f5f616e 64726f69 645f6c6f xit.__android_lo │ │ + 0x0000b0c0 675f7670 72696e74 0076736e 7072696e g_vprint.vsnprin │ │ + 0x0000b0d0 74660070 61746832 62617365 6e616d65 tf.path2basename │ │ + 0x0000b0e0 00737472 6572726f 72006572 725f7365 .strerror.err_se │ │ + 0x0000b0f0 745f6c6f 67667000 6572725f 6765745f t_logfp.err_get_ │ │ + 0x0000b100 64656275 675f6c65 76656c00 6572725f debug_level.err_ │ │ + 0x0000b110 7365745f 63616c6c 6261636b 00706174 set_callback.pat │ │ + 0x0000b120 68326469 726e616d 65007374 7269705f h2dirname.strip_ │ │ + 0x0000b130 66696c65 65787400 696e6974 5f67656e fileext.init_gen │ │ + 0x0000b140 72616e64 0067656e 72616e64 5f696e74 rand.genrand_int │ │ + 0x0000b150 33320067 656e7261 6e645f72 65616c31 32.genrand_real1 │ │ + 0x0000b160 0067656e 72616e64 5f726561 6c320067 .genrand_real2.g │ │ + 0x0000b170 656e7261 6e645f72 65616c33 0067656e enrand_real3.gen │ │ + 0x0000b180 72616e64 5f726573 35330067 6c697374 rand_res53.glist │ │ + 0x0000b190 5f616464 5f75696e 74333200 676c6973 _add_uint32.glis │ │ + 0x0000b1a0 745f6164 645f666c 6f617436 3400676c t_add_float64.gl │ │ + 0x0000b1b0 6973745f 7461696c 00676c69 73745f69 ist_tail.glist_i │ │ + 0x0000b1c0 6e736572 745f696e 74333200 676c6973 nsert_int32.glis │ │ + 0x0000b1d0 745f696e 73657274 5f75696e 74333200 t_insert_uint32. │ │ + 0x0000b1e0 676c6973 745f696e 73657274 5f666c6f glist_insert_flo │ │ + 0x0000b1f0 61743332 00676c69 73745f69 6e736572 at32.glist_inser │ │ + 0x0000b200 745f666c 6f617436 34007072 696d6500 t_float64.prime. │ │ + 0x0000b210 68617368 5f746162 6c655f6c 6f6f6b75 hash_table_looku │ │ + 0x0000b220 705f626b 65795f69 6e743332 00686173 p_bkey_int32.has │ │ + 0x0000b230 685f7461 626c655f 64656c65 74655f62 h_table_delete_b │ │ + 0x0000b240 6b657900 68617368 5f746162 6c655f64 key.hash_table_d │ │ + 0x0000b250 6973706c 6179005f 5f6c6973 74656c65 isplay.__listele │ │ + 0x0000b260 6d5f6d61 6c6c6f63 5f69645f 5f006c69 m_malloc_id__.li │ │ + 0x0000b270 7374656c 656d5f67 65745f69 74656d00 stelem_get_item. │ │ + 0x0000b280 6c697374 656c656d 5f737461 7473006c listelem_stats.l │ │ + 0x0000b290 6f676d61 74685f77 72697465 006c6f67 ogmath_write.log │ │ + 0x0000b2a0 6d617468 5f726561 64006c6f 676d6174 math_read.logmat │ │ + 0x0000b2b0 685f6765 745f7461 626c655f 73686170 h_get_table_shap │ │ + 0x0000b2c0 65006c6f 676d6174 685f6164 645f6578 e.logmath_add_ex │ │ + 0x0000b2d0 61637400 66737461 74006d6d 6170006d act.fstat.mmap.m │ │ + 0x0000b2e0 756e6d61 7000706f 70656e00 70636c6f unmap.popen.pclo │ │ + 0x0000b2f0 7365006c 696e6569 7465725f 6c696e65 se.lineiter_line │ │ + 0x0000b300 6e6f006c 696e6569 7465725f 73746172 no.lineiter_star │ │ + 0x0000b310 745f636c 65616e00 736c6565 70007374 t_clean.sleep.st │ │ + 0x0000b320 61745f6d 74696d65 00626974 5f656e63 at_mtime.bit_enc │ │ + 0x0000b330 6f64655f 61747461 63680062 69745f65 ode_attach.bit_e │ │ + 0x0000b340 6e636f64 655f7265 7461696e 00626974 ncode_retain.bit │ │ + 0x0000b350 5f656e63 6f64655f 66726565 00626974 _encode_free.bit │ │ + 0x0000b360 5f656e63 6f64655f 77726974 65006269 _encode_write.bi │ │ + 0x0000b370 745f656e 636f6465 5f777269 74655f63 t_encode_write_c │ │ + 0x0000b380 77006269 745f656e 636f6465 5f666c75 w.bit_encode_flu │ │ + 0x0000b390 73680062 75696c64 5f646972 6563746f sh.build_directo │ │ + 0x0000b3a0 7279006d 6b646972 00706374 725f6e65 ry.mkdir.pctr_ne │ │ + 0x0000b3b0 77007063 74725f72 65736574 00706374 w.pctr_reset.pct │ │ + 0x0000b3c0 725f696e 6372656d 656e7400 70637472 r_increment.pctr │ │ + 0x0000b3d0 5f707269 6e740070 6374725f 66726565 _print.pctr_free │ │ + 0x0000b3e0 00676574 72757361 67650067 65747469 .getrusage.getti │ │ + 0x0000b3f0 6d656f66 64617900 70746d72 5f726573 meofday.ptmr_res │ │ + 0x0000b400 65745f61 6c6c0070 746d725f 7072696e et_all.ptmr_prin │ │ + 0x0000b410 745f616c 6c00686f 73745f65 6e646961 t_all.host_endia │ │ + 0x0000b420 6e00756e 6c696e6b 0073625f 73747274 n.unlink.sb_strt │ │ + 0x0000b430 6f640073 74727370 6e005f63 74797065 od.strspn._ctype │ │ + 0x0000b440 5f006e65 7874776f 7264006c 69626c6f _.nextword.liblo │ │ + 0x0000b450 672e736f 006c6962 73746463 2b2b2e73 g.so.libstdc++.s │ │ + 0x0000b460 6f006c69 626d2e73 6f006c69 62632e73 o.libm.so.libc.s │ │ + 0x0000b470 6f006c69 62646c2e 736f005f 66746578 o.libdl.so._ftex │ │ + 0x0000b480 74005f66 64617461 005f6564 61746100 t._fdata._edata. │ │ + 0x0000b490 5f5f6273 735f7374 61727400 5f666273 __bss_start._fbs │ │ + 0x0000b4a0 73005f5f 6273735f 656e645f 5f005f5f s.__bss_end__.__ │ │ + 0x0000b4b0 656e645f 5f006c69 62706f63 6b657473 end__.libpockets │ │ + 0x0000b4c0 7068696e 785f6a6e 692e736f 004c4942 phinx_jni.so.LIB │ │ + 0x0000b4d0 4300 C. │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,44856 +1,43669 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -0000ed50 <_ftext>: │ │ +0000f560 <_ftext@@Base>: │ │ lui gp,0xa │ │ - addiu gp,gp,-23296 │ │ + addiu gp,gp,-25360 │ │ addu gp,gp,t9 │ │ - lw t9,-30276(gp) │ │ + lw t9,-30216(gp) │ │ jr t9 │ │ lw a0,-32744(gp) │ │ ... │ │ + beqz a0,f590 <_ftext@@Base+0x30> │ │ + move t9,a0 │ │ + jr t9 │ │ + nop │ │ + jr ra │ │ + nop │ │ lui gp,0xa │ │ - addiu gp,gp,-23328 │ │ + addiu gp,gp,-25416 │ │ addu gp,gp,t9 │ │ + move a1,a0 │ │ lw a2,-32744(gp) │ │ - lw t9,-30376(gp) │ │ + lw t9,-30500(gp) │ │ jr t9 │ │ - move a1,zero │ │ - nop │ │ + lw a0,-32740(gp) │ │ + ... │ │ │ │ -0000ed90 : │ │ +0000f5c0 : │ │ lui gp,0xa │ │ - addiu gp,gp,-23360 │ │ + addiu gp,gp,-25456 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32740(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32736(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -0000edc8 : │ │ +0000f5f8 : │ │ lui gp,0xa │ │ - addiu gp,gp,-23416 │ │ + addiu gp,gp,-25512 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s0,36(sp) │ │ - lw s0,76(sp) │ │ + addiu sp,sp,-48 │ │ + sw s0,24(sp) │ │ + lw s0,68(sp) │ │ sw gp,16(sp) │ │ - sw s3,48(sp) │ │ - sw s2,44(sp) │ │ - sw s1,40(sp) │ │ - sw ra,52(sp) │ │ - move s1,a0 │ │ - sw a2,64(sp) │ │ - sw a3,68(sp) │ │ - lbu s2,80(sp) │ │ - beqz s0,ee78 │ │ - move s3,a2 │ │ + sw s4,40(sp) │ │ + sw s3,36(sp) │ │ + sw ra,44(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw a2,56(sp) │ │ + sw a3,60(sp) │ │ + lbu s3,72(sp) │ │ + beqz s0,f6ac │ │ + move s4,a2 │ │ lw v0,0(a0) │ │ move a1,s0 │ │ lw t9,676(v0) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,ee5c │ │ + jalr t9 │ │ + move s1,a0 │ │ + move s2,v0 │ │ + beqz v0,f68c │ │ lw gp,16(sp) │ │ - lw t9,-32736(gp) │ │ + lw t9,-32732(gp) │ │ move a1,v0 │ │ - move a0,s3 │ │ - sltu a2,zero,s2 │ │ + move a0,s4 │ │ jalr t9 │ │ - sw v0,24(sp) │ │ - lw a1,0(s1) │ │ - lw v1,24(sp) │ │ - lw t9,680(a1) │ │ + sltu a2,zero,s3 │ │ + lw v1,0(s1) │ │ move a0,s1 │ │ + lw t9,680(v1) │ │ move a1,s0 │ │ jalr t9 │ │ - move a2,v1 │ │ - lw ra,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + move a2,s2 │ │ + lw ra,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-32736(gp) │ │ + addiu sp,sp,48 │ │ + lw t9,-32732(gp) │ │ move a0,a2 │ │ move a1,zero │ │ jalr t9 │ │ - sltu a2,zero,s2 │ │ - lw ra,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + sltu a2,zero,s3 │ │ + lw ra,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ + addiu sp,sp,48 │ │ │ │ -0000eea8 : │ │ +0000f6e0 : │ │ lui gp,0xa │ │ - addiu gp,gp,-23640 │ │ + addiu gp,gp,-25744 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s0,36(sp) │ │ - lw s0,76(sp) │ │ + addiu sp,sp,-48 │ │ + sw s0,28(sp) │ │ + lw s0,68(sp) │ │ sw gp,16(sp) │ │ - sw s3,48(sp) │ │ - sw s2,44(sp) │ │ - sw s1,40(sp) │ │ - sw ra,52(sp) │ │ - move s1,a0 │ │ - sw a2,64(sp) │ │ - sw a3,68(sp) │ │ - lw s2,80(sp) │ │ - beqz s0,ef58 │ │ + sw s3,40(sp) │ │ + sw ra,44(sp) │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ + sw a2,56(sp) │ │ + sw a3,60(sp) │ │ + beqz s0,f788 │ │ move s3,a2 │ │ lw v0,0(a0) │ │ move a1,s0 │ │ lw t9,676(v0) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,ef3c │ │ + jalr t9 │ │ + move s1,a0 │ │ + move s2,v0 │ │ + beqz v0,f76c │ │ lw gp,16(sp) │ │ - lw t9,-32736(gp) │ │ + lw t9,-32732(gp) │ │ + lw a2,72(sp) │ │ move a1,v0 │ │ - move a0,s3 │ │ - move a2,s2 │ │ jalr t9 │ │ - sw v0,24(sp) │ │ - lw a1,0(s1) │ │ - lw v1,24(sp) │ │ - lw t9,680(a1) │ │ + move a0,s3 │ │ + lw v1,0(s1) │ │ move a0,s1 │ │ + lw t9,680(v1) │ │ move a1,s0 │ │ jalr t9 │ │ - move a2,v1 │ │ - lw ra,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + move a2,s2 │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-32736(gp) │ │ + addiu sp,sp,48 │ │ + lw t9,-32732(gp) │ │ move a0,a2 │ │ - move a1,zero │ │ + lw a2,72(sp) │ │ jalr t9 │ │ - move a2,s2 │ │ - lw ra,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + move a1,zero │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ + addiu sp,sp,48 │ │ │ │ -0000ef88 : │ │ +0000f7b8 : │ │ lui gp,0xa │ │ - addiu gp,gp,-23864 │ │ + addiu gp,gp,-25960 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s0,32(sp) │ │ - lw s0,76(sp) │ │ + addiu sp,sp,-48 │ │ + sw s0,28(sp) │ │ + lw s0,68(sp) │ │ sw gp,16(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - sdc1 $f20,48(sp) │ │ + sw s3,40(sp) │ │ sw ra,44(sp) │ │ - move s1,a0 │ │ - sw a2,64(sp) │ │ - sw a3,68(sp) │ │ - ldc1 $f20,80(sp) │ │ - beqz s0,f03c │ │ - move s2,a2 │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ + sw a2,56(sp) │ │ + sw a3,60(sp) │ │ + beqz s0,f864 │ │ + move s3,a2 │ │ lw v0,0(a0) │ │ move a1,s0 │ │ lw t9,676(v0) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,f020 │ │ + jalr t9 │ │ + move s1,a0 │ │ + move s2,v0 │ │ + beqz v0,f848 │ │ lw gp,16(sp) │ │ - lw t9,-32732(gp) │ │ - mfc1 a2,$f20 │ │ - mfc1 a3,$f21 │ │ + lw t9,-32728(gp) │ │ + lw a2,72(sp) │ │ + lw a3,76(sp) │ │ move a1,v0 │ │ - move a0,s2 │ │ jalr t9 │ │ - sw v0,24(sp) │ │ - lw a1,0(s1) │ │ - lw v1,24(sp) │ │ - lw t9,680(a1) │ │ + move a0,s3 │ │ + lw v1,0(s1) │ │ move a0,s1 │ │ + lw t9,680(v1) │ │ move a1,s0 │ │ jalr t9 │ │ - move a2,v1 │ │ + move a2,s2 │ │ lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - ldc1 $f20,48(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-32732(gp) │ │ - mfc1 a2,$f20 │ │ - mfc1 a3,$f21 │ │ - move a0,s2 │ │ + addiu sp,sp,48 │ │ + lw t9,-32728(gp) │ │ + move a0,a2 │ │ + lw a3,76(sp) │ │ + lw a2,72(sp) │ │ jalr t9 │ │ move a1,zero │ │ lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - ldc1 $f20,48(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ + addiu sp,sp,48 │ │ │ │ -0000f070 : │ │ +0000f898 : │ │ lui gp,0xa │ │ - addiu gp,gp,-24096 │ │ + addiu gp,gp,-26184 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - sw s1,32(sp) │ │ - lw s1,76(sp) │ │ + sw s2,40(sp) │ │ + lw s2,76(sp) │ │ sw gp,16(sp) │ │ - sw s4,44(sp) │ │ - sw s3,40(sp) │ │ - sw s0,28(sp) │ │ + sw s4,48(sp) │ │ + sw s1,36(sp) │ │ + sw s0,32(sp) │ │ sw ra,52(sp) │ │ - sw s5,48(sp) │ │ - sw s2,36(sp) │ │ + sw s3,44(sp) │ │ move s0,a0 │ │ sw a2,64(sp) │ │ sw a3,68(sp) │ │ - lw s3,80(sp) │ │ - beqz s1,f178 │ │ + lw s1,80(sp) │ │ + beqz s2,f990 │ │ move s4,a2 │ │ - lw v0,0(a0) │ │ - move a1,s1 │ │ - lw t9,676(v0) │ │ + lw v1,0(a0) │ │ + move a1,s2 │ │ + lw t9,676(v1) │ │ jalr t9 │ │ move a2,zero │ │ - move s2,v0 │ │ - beqz v0,f154 │ │ + move s3,v0 │ │ + beqz v0,f970 │ │ lw gp,16(sp) │ │ - beqz s3,f108 │ │ - move s5,zero │ │ - lw v1,0(s0) │ │ + beqz s1,f9d0 │ │ move a0,s0 │ │ - lw t9,676(v1) │ │ - move a1,s3 │ │ + lw a2,0(s0) │ │ + lw t9,676(a2) │ │ + move a1,s1 │ │ jalr t9 │ │ move a2,zero │ │ - move s5,v0 │ │ - beqz v0,f154 │ │ + beqz v0,f970 │ │ lw gp,16(sp) │ │ - lw t9,-32728(gp) │ │ + lw t9,-32724(gp) │ │ + move a2,v0 │ │ move a0,s4 │ │ + move a1,s3 │ │ + jalr t9 │ │ + sw v0,28(sp) │ │ + lw a3,0(s0) │ │ + move a0,s0 │ │ + lw t9,680(a3) │ │ move a1,s2 │ │ jalr t9 │ │ - move a2,s5 │ │ - beqz s2,f138 │ │ + move a2,s3 │ │ + lw t0,28(sp) │ │ + lw t1,0(s0) │ │ move a0,s0 │ │ - lw a1,0(s0) │ │ - lw t9,680(a1) │ │ - move a2,s2 │ │ + lw t9,680(t1) │ │ + move a1,s1 │ │ jalr t9 │ │ + move a2,t0 │ │ + lw ra,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + beqz s1,fa1c │ │ move a1,s1 │ │ - beqz s5,f154 │ │ + lw v0,0(a0) │ │ + lw t9,676(v0) │ │ + jalr t9 │ │ + move a2,zero │ │ + beqz v0,f970 │ │ + lw gp,16(sp) │ │ + lw t9,-32724(gp) │ │ + move a0,s4 │ │ + move a1,zero │ │ + move a2,v0 │ │ + jalr t9 │ │ + sw v0,28(sp) │ │ + b f958 │ │ + lw t0,28(sp) │ │ + lw t9,-32724(gp) │ │ + move a1,v0 │ │ + move a0,s4 │ │ + jalr t9 │ │ + move a2,zero │ │ + lw a1,0(s0) │ │ move a0,s0 │ │ - lw a2,0(s0) │ │ - lw t9,680(a2) │ │ - move a1,s3 │ │ + lw t9,680(a1) │ │ + move a2,s3 │ │ jalr t9 │ │ - move a2,s5 │ │ + move a1,s2 │ │ lw ra,52(sp) │ │ - lw s5,48(sp) │ │ - lw s4,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - bnez s3,f0e4 │ │ - move s2,zero │ │ - b f108 │ │ - move s5,zero │ │ + lw t9,-32724(gp) │ │ + move a0,s4 │ │ + move a1,zero │ │ + jalr t9 │ │ + move a2,zero │ │ + b f974 │ │ + lw ra,52(sp) │ │ │ │ -0000f188 : │ │ +0000fa38 : │ │ lui gp,0xa │ │ - addiu gp,gp,-24376 │ │ + addiu gp,gp,-26600 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s0,32(sp) │ │ + sw s0,28(sp) │ │ lw s0,68(sp) │ │ sw gp,16(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ + sw s1,32(sp) │ │ sw ra,44(sp) │ │ - move s1,a0 │ │ + sw s3,40(sp) │ │ + sw s2,36(sp) │ │ sw a2,56(sp) │ │ sw a3,60(sp) │ │ - beqz s0,f230 │ │ - move s2,a2 │ │ + beqz s0,fae8 │ │ + move s1,a2 │ │ lw v0,0(a0) │ │ move a1,s0 │ │ lw t9,676(v0) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,f25c │ │ - lw gp,16(sp) │ │ - lw t9,-32724(gp) │ │ - move a0,s2 │ │ - move a1,v0 │ │ jalr t9 │ │ - sw v0,24(sp) │ │ - lw a1,0(s1) │ │ - andi v1,v0,0xff │ │ - lw t9,680(a1) │ │ - lw a2,24(sp) │ │ + move s2,a0 │ │ + move s3,v0 │ │ + lw gp,16(sp) │ │ + beqz s3,facc │ │ + move v0,zero │ │ + lw t9,-32720(gp) │ │ move a0,s1 │ │ + jalr t9 │ │ + move a1,s3 │ │ + lw v1,0(s2) │ │ + andi s1,v0,0xff │ │ + lw t9,680(v1) │ │ + move a0,s2 │ │ move a1,s0 │ │ jalr t9 │ │ - sw v1,24(sp) │ │ - lw v0,24(sp) │ │ + move a2,s3 │ │ + move v0,s1 │ │ lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw t9,-32724(gp) │ │ + lw t9,-32720(gp) │ │ move a0,a2 │ │ jalr t9 │ │ move a1,zero │ │ lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ andi v0,v0,0xff │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - b f218 │ │ - move v0,zero │ │ │ │ -0000f264 : │ │ +0000fb18 : │ │ lui gp,0xa │ │ - addiu gp,gp,-24596 │ │ + addiu gp,gp,-26824 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s0,32(sp) │ │ + sw s0,28(sp) │ │ lw s0,68(sp) │ │ sw gp,16(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ + sw s1,32(sp) │ │ sw ra,44(sp) │ │ - move s1,a0 │ │ + sw s3,40(sp) │ │ + sw s2,36(sp) │ │ sw a2,56(sp) │ │ sw a3,60(sp) │ │ - beqz s0,f30c │ │ - move s2,a2 │ │ + beqz s0,fbc8 │ │ + move s1,a2 │ │ lw v0,0(a0) │ │ move a1,s0 │ │ lw t9,676(v0) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,f338 │ │ - lw gp,16(sp) │ │ - lw t9,-32720(gp) │ │ - move a0,s2 │ │ - move a1,v0 │ │ jalr t9 │ │ - sw v0,24(sp) │ │ - lw a1,0(s1) │ │ - sltu v1,zero,v0 │ │ - lw t9,680(a1) │ │ - lw a2,24(sp) │ │ + move s2,a0 │ │ + move s3,v0 │ │ + lw gp,16(sp) │ │ + beqz s3,fbac │ │ + move v0,zero │ │ + lw t9,-32716(gp) │ │ move a0,s1 │ │ + jalr t9 │ │ + move a1,s3 │ │ + lw v1,0(s2) │ │ + sltu s1,zero,v0 │ │ + lw t9,680(v1) │ │ + move a0,s2 │ │ move a1,s0 │ │ jalr t9 │ │ - sw v1,24(sp) │ │ - lw v0,24(sp) │ │ + move a2,s3 │ │ + move v0,s1 │ │ lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw t9,-32720(gp) │ │ + lw t9,-32716(gp) │ │ move a0,a2 │ │ jalr t9 │ │ move a1,zero │ │ lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ sltu v0,zero,v0 │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - b f2f4 │ │ - move v0,zero │ │ │ │ -0000f340 : │ │ +0000fbf8 : │ │ lui gp,0xa │ │ - addiu gp,gp,-24816 │ │ + addiu gp,gp,-27048 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw s0,32(sp) │ │ - lw s0,68(sp) │ │ + addiu sp,sp,-56 │ │ + sw s0,36(sp) │ │ + lw s0,76(sp) │ │ sw gp,16(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - sw ra,44(sp) │ │ - move s1,a0 │ │ - sw a2,56(sp) │ │ - sw a3,60(sp) │ │ - beqz s0,f3e4 │ │ - move s2,a2 │ │ + sw s3,48(sp) │ │ + sw ra,52(sp) │ │ + sw s2,44(sp) │ │ + sw s1,40(sp) │ │ + sw a2,64(sp) │ │ + sw a3,68(sp) │ │ + beqz s0,fca8 │ │ + move s3,a2 │ │ lw v0,0(a0) │ │ move a1,s0 │ │ lw t9,676(v0) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,f40c │ │ + jalr t9 │ │ + move s1,a0 │ │ + move s2,v0 │ │ lw gp,16(sp) │ │ - lw t9,-32720(gp) │ │ - move a0,s2 │ │ - move a1,v0 │ │ + beqz s2,fc8c │ │ + move v0,zero │ │ + lw t9,-32716(gp) │ │ + move a0,s3 │ │ jalr t9 │ │ - sw v0,24(sp) │ │ + move a1,s2 │ │ lw v1,0(s1) │ │ - lw a2,24(sp) │ │ + sw v0,28(sp) │ │ lw t9,680(v1) │ │ move a0,s1 │ │ - sw v0,24(sp) │ │ - jalr t9 │ │ move a1,s0 │ │ - lw v0,24(sp) │ │ - lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + jalr t9 │ │ + move a2,s2 │ │ + lw v0,28(sp) │ │ + lw ra,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw t9,-32720(gp) │ │ + addiu sp,sp,56 │ │ + lw t9,-32716(gp) │ │ move a0,a2 │ │ jalr t9 │ │ move a1,zero │ │ - lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw ra,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - b f3cc │ │ - move v0,zero │ │ + addiu sp,sp,56 │ │ │ │ -0000f414 : │ │ +0000fcd4 : │ │ lui gp,0xa │ │ - addiu gp,gp,-25028 │ │ + addiu gp,gp,-27268 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw s0,32(sp) │ │ - lw s0,68(sp) │ │ + addiu sp,sp,-56 │ │ + sw s0,28(sp) │ │ + lw s0,76(sp) │ │ sw gp,16(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ + sw s3,40(sp) │ │ sw ra,44(sp) │ │ - move s1,a0 │ │ - sw a2,56(sp) │ │ - sw a3,60(sp) │ │ - beqz s0,f4c4 │ │ - move s2,a2 │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ + sdc1 $f20,48(sp) │ │ + sw a2,64(sp) │ │ + sw a3,68(sp) │ │ + beqz s0,fd88 │ │ + move s3,a2 │ │ lw v0,0(a0) │ │ move a1,s0 │ │ lw t9,676(v0) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,f4ec │ │ + jalr t9 │ │ + move s1,a0 │ │ + move s2,v0 │ │ + beqz v0,fdc0 │ │ lw gp,16(sp) │ │ - lw t9,-32716(gp) │ │ + lw t9,-32712(gp) │ │ move a1,v0 │ │ - move a0,s2 │ │ jalr t9 │ │ - sw v0,24(sp) │ │ - lw a0,0(s1) │ │ - lw v1,24(sp) │ │ - lw t9,680(a0) │ │ - move a1,s0 │ │ - swc1 $f0,24(sp) │ │ - swc1 $f1,28(sp) │ │ + move a0,s3 │ │ + lw v1,0(s1) │ │ move a0,s1 │ │ + lw t9,680(v1) │ │ + move a1,s0 │ │ + move a2,s2 │ │ jalr t9 │ │ - move a2,v1 │ │ - lwc1 $f0,24(sp) │ │ - lwc1 $f1,28(sp) │ │ + mov.d $f20,$f0 │ │ lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + mov.d $f0,$f20 │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + ldc1 $f20,48(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw t9,-32716(gp) │ │ + addiu sp,sp,56 │ │ + lw t9,-32712(gp) │ │ move a0,a2 │ │ jalr t9 │ │ move a1,zero │ │ + mov.d $f20,$f0 │ │ lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + mov.d $f0,$f20 │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + ldc1 $f20,48(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - mtc1 zero,$f0 │ │ - b f4ac │ │ - mtc1 zero,$f1 │ │ + addiu sp,sp,56 │ │ + lw a0,-32708(gp) │ │ + b fd64 │ │ + ldc1 $f20,-30552(a0) │ │ │ │ -0000f4f8 : │ │ +0000fdcc : │ │ lui gp,0xa │ │ - addiu gp,gp,-25256 │ │ + addiu gp,gp,-27516 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s1,40(sp) │ │ - lw s1,76(sp) │ │ + addiu sp,sp,-48 │ │ + sw s1,32(sp) │ │ + lw s1,68(sp) │ │ sw gp,16(sp) │ │ - sw s2,44(sp) │ │ - sw s0,36(sp) │ │ - sw ra,52(sp) │ │ - sw s3,48(sp) │ │ + sw s2,36(sp) │ │ + sw s0,28(sp) │ │ + sw ra,44(sp) │ │ + sw s3,40(sp) │ │ move s0,a0 │ │ - sw a2,64(sp) │ │ - sw a3,68(sp) │ │ - beqz s1,f5c8 │ │ + sw a2,56(sp) │ │ + sw a3,60(sp) │ │ + beqz s1,fe98 │ │ move s2,a2 │ │ lw v0,0(a0) │ │ move a1,s1 │ │ lw t9,676(v0) │ │ jalr t9 │ │ move a2,zero │ │ move s3,v0 │ │ - beqz v0,f5d0 │ │ + beqz v0,fedc │ │ lw gp,16(sp) │ │ - lw t9,-32712(gp) │ │ + lw t9,-32704(gp) │ │ move a0,s2 │ │ jalr t9 │ │ - move a1,s3 │ │ - beqz v0,f5c0 │ │ + move a1,v0 │ │ + beqz v0,fe90 │ │ move a0,s0 │ │ - lw v1,0(s0) │ │ - lw t9,668(v1) │ │ + lw a1,0(s0) │ │ + lw t9,668(a1) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz s3,f5a4 │ │ + move s2,v0 │ │ + lw a2,0(s0) │ │ move a0,s0 │ │ - lw a1,0(s0) │ │ - lw t9,680(a1) │ │ + lw t9,680(a2) │ │ + move a1,s1 │ │ + jalr t9 │ │ move a2,s3 │ │ - sw v0,24(sp) │ │ + move v0,s2 │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + b fe58 │ │ + move s2,zero │ │ + lw t9,-32704(gp) │ │ + move a0,a2 │ │ jalr t9 │ │ - move a1,s1 │ │ - lw v0,24(sp) │ │ - lw ra,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + move a1,zero │ │ + beqz v0,fedc │ │ + move a0,s0 │ │ + lw v1,0(s0) │ │ + lw t9,668(v1) │ │ + jalr t9 │ │ + move a1,v0 │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - b f580 │ │ - move v0,zero │ │ - b f558 │ │ - move s3,zero │ │ - b f5a4 │ │ + addiu sp,sp,48 │ │ + b fe74 │ │ move v0,zero │ │ │ │ -0000f5d8 : │ │ - addiu sp,sp,-16 │ │ - move v1,zero │ │ - sw v1,12(sp) │ │ - move v0,zero │ │ - sw v0,8(sp) │ │ - lw v1,12(sp) │ │ - move v0,a2 │ │ - sw a2,24(sp) │ │ - sw a3,28(sp) │ │ +0000fee4 : │ │ + lui gp,0xa │ │ + addiu gp,gp,-27796 │ │ + addu gp,gp,t9 │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-48 │ │ + lw v1,0(v0) │ │ + sw a2,56(sp) │ │ + sw v1,36(sp) │ │ + sw a3,60(sp) │ │ + lw a3,56(sp) │ │ + lw a1,36(sp) │ │ + move a2,zero │ │ + lw a0,0(v0) │ │ + sw gp,16(sp) │ │ + sw a2,28(sp) │ │ + sw a3,24(sp) │ │ + sw ra,44(sp) │ │ + lw v0,24(sp) │ │ + bne a1,a0,ff40 │ │ + lw v1,28(sp) │ │ + lw ra,44(sp) │ │ jr ra │ │ - addiu sp,sp,16 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0000f604 : │ │ +0000ff4c : │ │ lui gp,0xa │ │ - addiu gp,gp,-25524 │ │ + addiu gp,gp,-27900 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32708(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32700(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -0000f63c : │ │ +0000ff84 : │ │ lui gp,0xa │ │ - addiu gp,gp,-25580 │ │ + addiu gp,gp,-27956 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32704(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32696(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -0000f674 : │ │ +0000ffbc : │ │ lui gp,0xa │ │ - addiu gp,gp,-25636 │ │ + addiu gp,gp,-28012 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-104 │ │ - lw t9,-32700(gp) │ │ + addiu sp,sp,-120 │ │ + sw s1,104(sp) │ │ + lw s1,-30360(gp) │ │ + sw a2,128(sp) │ │ + lw v0,0(s1) │ │ + lw t9,-32692(gp) │ │ + sw s2,108(sp) │ │ + move s2,a0 │ │ + lw a0,128(sp) │ │ sw gp,16(sp) │ │ - sw s0,92(sp) │ │ - sw ra,100(sp) │ │ - sw s1,96(sp) │ │ - move s0,a0 │ │ - sw a2,112(sp) │ │ - sw a3,116(sp) │ │ + sw ra,116(sp) │ │ + sw s3,112(sp) │ │ + sw s0,100(sp) │ │ + sw a3,132(sp) │ │ + sw v0,92(sp) │ │ jalr t9 │ │ - move a0,a2 │ │ - bltz v0,f6c8 │ │ + nop │ │ + bltz v0,1003c │ │ lw gp,16(sp) │ │ - lw ra,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + lw t1,92(sp) │ │ + lw t2,0(s1) │ │ + bne t1,t2,100d0 │ │ + lw ra,116(sp) │ │ + lw s3,112(sp) │ │ + lw s2,108(sp) │ │ + lw s1,104(sp) │ │ + lw s0,100(sp) │ │ jr ra │ │ - addiu sp,sp,104 │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-20848 │ │ - addiu a0,sp,24 │ │ + addiu sp,sp,120 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s3,sp,28 │ │ + move a0,s3 │ │ + addiu a1,a1,-31120 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ - li a0,3 │ │ - lw v1,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,v1,252 │ │ - move s1,v1 │ │ - b f708 │ │ - addiu a1,a1,260 │ │ - beqz v0,f720 │ │ - nop │ │ - addiu s1,s1,8 │ │ - subu a3,s1,v1 │ │ - addu v0,a1,a3 │ │ - lw v0,-8(v0) │ │ - bne v0,a0,f700 │ │ + li v1,3 │ │ + lw s0,-32688(gp) │ │ + b 10074 │ │ + addiu s0,s0,228 │ │ + beqz a0,10084 │ │ nop │ │ - lw t0,0(s0) │ │ - lw t9,68(t0) │ │ - jalr t9 │ │ - move a0,s0 │ │ + addiu s0,s0,8 │ │ lw a0,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(a0) │ │ + bne a0,v1,1006c │ │ + nop │ │ + lw a2,0(s2) │ │ + lw t9,68(a2) │ │ jalr t9 │ │ - move a0,s0 │ │ - beqz v0,f6b4 │ │ - addiu a2,sp,24 │ │ - lw t1,0(s0) │ │ - move a0,s0 │ │ - lw t9,56(t1) │ │ + move a0,s2 │ │ + lw a3,0(s2) │ │ + lw a1,4(s0) │ │ + lw t9,24(a3) │ │ jalr t9 │ │ + move a0,s2 │ │ + beqz v0,10014 │ │ + lw gp,16(sp) │ │ + lw t0,0(s2) │ │ + move a0,s2 │ │ + lw t9,56(t0) │ │ move a1,v0 │ │ - lw ra,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ - jr ra │ │ - addiu sp,sp,104 │ │ + jalr t9 │ │ + move a2,s3 │ │ + b 10014 │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0000f774 : │ │ +000100dc : │ │ lui gp,0xa │ │ - addiu gp,gp,-25892 │ │ + addiu gp,gp,-28300 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-120 │ │ - lw t9,-32688(gp) │ │ - sw s0,108(sp) │ │ - sw a2,128(sp) │ │ - sw a3,132(sp) │ │ - addiu v0,sp,96 │ │ - move s0,a0 │ │ - lw a1,144(sp) │ │ - move a0,a2 │ │ - lw a3,160(sp) │ │ - lw a2,152(sp) │ │ - sw gp,24(sp) │ │ - sw ra,116(sp) │ │ + addiu sp,sp,-128 │ │ sw s1,112(sp) │ │ - sw v0,16(sp) │ │ + lw s1,-30360(gp) │ │ + sw a2,136(sp) │ │ + lw v0,0(s1) │ │ + lw t9,-32684(gp) │ │ + sw s2,116(sp) │ │ + sw a3,140(sp) │ │ + addiu v1,sp,32 │ │ + lw a2,160(sp) │ │ + move s2,a0 │ │ + lw a1,152(sp) │ │ + lw a0,136(sp) │ │ + lw a3,168(sp) │ │ + sw gp,24(sp) │ │ + sw ra,124(sp) │ │ + sw s3,120(sp) │ │ + sw s0,108(sp) │ │ + sw v1,16(sp) │ │ + sw v0,100(sp) │ │ jalr t9 │ │ nop │ │ + move a2,v0 │ │ lw gp,24(sp) │ │ - bltz v0,f7e8 │ │ - lw v1,96(sp) │ │ - move v0,v1 │ │ - lw ra,116(sp) │ │ + bltz a2,10178 │ │ + lw v0,32(sp) │ │ + lw t2,100(sp) │ │ + lw t3,0(s1) │ │ + bne t2,t3,1020c │ │ + lw ra,124(sp) │ │ + lw s3,120(sp) │ │ + lw s2,116(sp) │ │ lw s1,112(sp) │ │ lw s0,108(sp) │ │ jr ra │ │ - addiu sp,sp,120 │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-20816 │ │ - addiu a0,sp,32 │ │ + addiu sp,sp,128 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s3,sp,36 │ │ + move a0,s3 │ │ jalr t9 │ │ - move a2,v0 │ │ + addiu a1,a1,-31088 │ │ lw gp,24(sp) │ │ li a0,3 │ │ - lw v1,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,v1,252 │ │ - move s1,v1 │ │ - b f828 │ │ - addiu a1,a1,260 │ │ - beqz v0,f840 │ │ + lw s0,-32688(gp) │ │ + b 101ac │ │ + addiu s0,s0,228 │ │ + beqz a2,101bc │ │ nop │ │ - addiu s1,s1,8 │ │ - subu t0,s1,v1 │ │ - addu a3,a1,t0 │ │ - lw v0,-8(a3) │ │ - bne v0,a0,f820 │ │ + addiu s0,s0,8 │ │ + lw a2,0(s0) │ │ + bne a2,a0,101a4 │ │ nop │ │ - lw t1,0(s0) │ │ - lw t9,68(t1) │ │ - jalr t9 │ │ - move a0,s0 │ │ - lw a0,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(a0) │ │ + lw a3,0(s2) │ │ + lw t9,68(a3) │ │ jalr t9 │ │ - move a0,s0 │ │ - beqz v0,f898 │ │ - move a0,s0 │ │ - lw t2,0(s0) │ │ - lw t9,56(t2) │ │ - addiu a2,sp,32 │ │ + move a0,s2 │ │ + lw t0,0(s2) │ │ + lw a1,4(s0) │ │ + lw t9,24(t0) │ │ jalr t9 │ │ + move a0,s2 │ │ + beqz v0,10204 │ │ + lw gp,24(sp) │ │ + lw t1,0(s2) │ │ + move a0,s2 │ │ + lw t9,56(t1) │ │ move a1,v0 │ │ - lw ra,116(sp) │ │ - move v0,zero │ │ - lw s1,112(sp) │ │ - lw s0,108(sp) │ │ - jr ra │ │ - addiu sp,sp,120 │ │ - b f7d4 │ │ + jalr t9 │ │ + move a2,s3 │ │ + lw gp,24(sp) │ │ + b 10150 │ │ move v0,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0000f8a0 : │ │ +00010218 : │ │ lui gp,0xa │ │ - addiu gp,gp,-26192 │ │ + addiu gp,gp,-28616 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-112 │ │ - lw t9,-32684(gp) │ │ - lw a1,136(sp) │ │ + addiu sp,sp,-120 │ │ + sw s1,104(sp) │ │ + lw s1,-30360(gp) │ │ + sw a2,128(sp) │ │ + lw v0,0(s1) │ │ + lw t9,-32680(gp) │ │ + sw s2,108(sp) │ │ + lw a1,144(sp) │ │ + move s2,a0 │ │ + lw a0,128(sp) │ │ sw gp,16(sp) │ │ + addiu a2,sp,24 │ │ + sw ra,116(sp) │ │ + sw s3,112(sp) │ │ sw s0,100(sp) │ │ - sw a2,120(sp) │ │ - sw ra,108(sp) │ │ - sw s1,104(sp) │ │ - sw a3,124(sp) │ │ - move s0,a0 │ │ - move a0,a2 │ │ + sw a3,132(sp) │ │ + sw v0,92(sp) │ │ jalr t9 │ │ - addiu a2,sp,88 │ │ + nop │ │ + move a2,v0 │ │ lw gp,16(sp) │ │ - bltz v0,f904 │ │ - lw v1,88(sp) │ │ - move v0,v1 │ │ - lw ra,108(sp) │ │ + bltz a2,102a8 │ │ + lw v0,24(sp) │ │ + lw t1,92(sp) │ │ + lw t2,0(s1) │ │ + bne t1,t2,1033c │ │ + lw ra,116(sp) │ │ + lw s3,112(sp) │ │ + lw s2,108(sp) │ │ lw s1,104(sp) │ │ lw s0,100(sp) │ │ jr ra │ │ - addiu sp,sp,112 │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-20784 │ │ - addiu a0,sp,24 │ │ + addiu sp,sp,120 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s3,sp,28 │ │ + move a0,s3 │ │ jalr t9 │ │ - move a2,v0 │ │ + addiu a1,a1,-31056 │ │ lw gp,16(sp) │ │ - li a0,3 │ │ - lw v1,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,v1,252 │ │ - move s1,v1 │ │ - b f944 │ │ - addiu a1,a1,260 │ │ - beqz v0,f95c │ │ - nop │ │ - addiu s1,s1,8 │ │ - subu a3,s1,v1 │ │ - addu v0,a1,a3 │ │ - lw v0,-8(v0) │ │ - bne v0,a0,f93c │ │ + li v1,3 │ │ + lw s0,-32688(gp) │ │ + b 102dc │ │ + addiu s0,s0,228 │ │ + beqz a0,102ec │ │ nop │ │ - lw t0,0(s0) │ │ - lw t9,68(t0) │ │ - jalr t9 │ │ - move a0,s0 │ │ + addiu s0,s0,8 │ │ lw a0,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(a0) │ │ + bne a0,v1,102d4 │ │ + nop │ │ + lw a2,0(s2) │ │ + lw t9,68(a2) │ │ jalr t9 │ │ - move a0,s0 │ │ - beqz v0,f9b4 │ │ - move a0,s0 │ │ - lw t1,0(s0) │ │ - lw t9,56(t1) │ │ - addiu a2,sp,24 │ │ + move a0,s2 │ │ + lw a3,0(s2) │ │ + lw a1,4(s0) │ │ + lw t9,24(a3) │ │ jalr t9 │ │ + move a0,s2 │ │ + beqz v0,10334 │ │ + lw gp,16(sp) │ │ + lw t0,0(s2) │ │ + move a0,s2 │ │ + lw t9,56(t0) │ │ move a1,v0 │ │ - lw ra,108(sp) │ │ - move v0,zero │ │ - lw s1,104(sp) │ │ - lw s0,100(sp) │ │ - jr ra │ │ - addiu sp,sp,112 │ │ - b f8f0 │ │ + jalr t9 │ │ + move a2,s3 │ │ + lw gp,16(sp) │ │ + b 10280 │ │ move v0,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0000f9bc : │ │ - addiu sp,sp,-16 │ │ - move v1,zero │ │ - sw v1,12(sp) │ │ - move v0,zero │ │ - sw v0,8(sp) │ │ - lw v1,12(sp) │ │ - move v0,a2 │ │ - sw a2,24(sp) │ │ - sw a3,28(sp) │ │ +00010348 : │ │ + lui gp,0xa │ │ + addiu gp,gp,-28920 │ │ + addu gp,gp,t9 │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-48 │ │ + lw v1,0(v0) │ │ + sw a2,56(sp) │ │ + sw v1,36(sp) │ │ + sw a3,60(sp) │ │ + lw a3,56(sp) │ │ + lw a1,36(sp) │ │ + move a2,zero │ │ + lw a0,0(v0) │ │ + sw gp,16(sp) │ │ + sw a2,28(sp) │ │ + sw a3,24(sp) │ │ + sw ra,44(sp) │ │ + lw v0,24(sp) │ │ + bne a1,a0,103a4 │ │ + lw v1,28(sp) │ │ + lw ra,44(sp) │ │ jr ra │ │ - addiu sp,sp,16 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0000f9e8 : │ │ +000103b0 : │ │ lui gp,0xa │ │ - addiu gp,gp,-26520 │ │ + addiu gp,gp,-29024 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32680(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32676(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -0000fa20 : │ │ +000103e8 : │ │ lui gp,0xa │ │ - addiu gp,gp,-26576 │ │ + addiu gp,gp,-29080 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ + sw s3,56(sp) │ │ + lw s3,-30360(gp) │ │ sw gp,16(sp) │ │ - move v0,zero │ │ + lw v0,0(s3) │ │ + move a1,zero │ │ move v1,zero │ │ - sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - sdc1 $f20,56(sp) │ │ - sw ra,52(sp) │ │ - sw s2,48(sp) │ │ + sw s0,44(sp) │ │ + sw ra,60(sp) │ │ + sw s2,52(sp) │ │ + sw s1,48(sp) │ │ move s0,a2 │ │ - move s1,a0 │ │ - lwc1 $f20,92(sp) │ │ - lw a3,96(sp) │ │ - sw v0,24(sp) │ │ - beqz a2,fae8 │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ + beqz a2,104c0 │ │ sw v1,28(sp) │ │ lw a2,0(a0) │ │ move a1,s0 │ │ lw t9,676(a2) │ │ - sw a3,32(sp) │ │ - jalr t9 │ │ move a2,zero │ │ + jalr t9 │ │ + move s1,a0 │ │ move s2,v0 │ │ + beqz v0,104e4 │ │ lw gp,16(sp) │ │ - beqz v0,fb04 │ │ - lw a3,32(sp) │ │ - lw t9,-32676(gp) │ │ + lw t9,-32672(gp) │ │ lw a1,80(sp) │ │ - mfc1 a2,$f20 │ │ + lw a2,92(sp) │ │ + lw a3,96(sp) │ │ jalr t9 │ │ move a0,v0 │ │ - lw a0,0(s1) │ │ - sw v0,24(sp) │ │ - lw t9,680(a0) │ │ - move a1,s0 │ │ + lw a3,0(s1) │ │ move a0,s1 │ │ - jalr t9 │ │ + lw t9,680(a3) │ │ + move a1,s0 │ │ move a2,s2 │ │ + jalr t9 │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ lw v1,28(sp) │ │ - lw ra,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - ldc1 $f20,56(sp) │ │ + lw t0,36(sp) │ │ + lw a0,0(s3) │ │ + bne t0,a0,104f0 │ │ + lw ra,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ - lw t9,-32676(gp) │ │ + lw t9,-32672(gp) │ │ lw a1,80(sp) │ │ - mfc1 a2,$f20 │ │ + lw a2,92(sp) │ │ + lw a3,96(sp) │ │ jalr t9 │ │ move a0,zero │ │ - b fac4 │ │ sw v0,24(sp) │ │ + b 10490 │ │ + lw gp,16(sp) │ │ move v0,zero │ │ - b facc │ │ + b 10498 │ │ move v1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0000fb10 : │ │ - addiu sp,sp,-16 │ │ - move v1,zero │ │ - sw v1,12(sp) │ │ - move v0,zero │ │ - sw v0,8(sp) │ │ - lw v1,12(sp) │ │ - move v0,a2 │ │ - sw a2,24(sp) │ │ - sw a3,28(sp) │ │ +000104fc : │ │ + lui gp,0xa │ │ + addiu gp,gp,-29356 │ │ + addu gp,gp,t9 │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-48 │ │ + lw v1,0(v0) │ │ + sw a2,56(sp) │ │ + sw v1,36(sp) │ │ + sw a3,60(sp) │ │ + lw a3,56(sp) │ │ + lw a1,36(sp) │ │ + move a2,zero │ │ + lw a0,0(v0) │ │ + sw gp,16(sp) │ │ + sw a2,28(sp) │ │ + sw a3,24(sp) │ │ + sw ra,44(sp) │ │ + lw v0,24(sp) │ │ + bne a1,a0,10558 │ │ + lw v1,28(sp) │ │ + lw ra,44(sp) │ │ jr ra │ │ - addiu sp,sp,16 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0000fb3c : │ │ +00010564 : │ │ lui gp,0xa │ │ - addiu gp,gp,-26860 │ │ + addiu gp,gp,-29460 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ + addiu sp,sp,-64 │ │ + sw s3,56(sp) │ │ + lw s3,-30360(gp) │ │ sw gp,16(sp) │ │ - move v0,zero │ │ + lw v0,0(s3) │ │ + move a1,zero │ │ move v1,zero │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ - sdc1 $f20,48(sp) │ │ - sw ra,44(sp) │ │ - sw s2,40(sp) │ │ + sw s0,44(sp) │ │ + sw ra,60(sp) │ │ + sw s2,52(sp) │ │ + sw s1,48(sp) │ │ move s0,a2 │ │ - move s1,a0 │ │ - lwc1 $f20,84(sp) │ │ - sw v0,24(sp) │ │ - beqz a2,fbf8 │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ + beqz a2,10638 │ │ sw v1,28(sp) │ │ lw a2,0(a0) │ │ move a1,s0 │ │ lw t9,676(a2) │ │ - jalr t9 │ │ move a2,zero │ │ + jalr t9 │ │ + move s1,a0 │ │ move s2,v0 │ │ - beqz v0,fc14 │ │ + beqz v0,10658 │ │ lw gp,16(sp) │ │ - lw t9,-32672(gp) │ │ - lw a1,72(sp) │ │ - mfc1 a2,$f20 │ │ + lw t9,-32668(gp) │ │ + lw a1,80(sp) │ │ + lw a2,92(sp) │ │ jalr t9 │ │ move a0,v0 │ │ - lw a0,0(s1) │ │ - sw v0,24(sp) │ │ - lw t9,680(a0) │ │ - move a1,s0 │ │ + lw a3,0(s1) │ │ move a0,s1 │ │ - jalr t9 │ │ + lw t9,680(a3) │ │ + move a1,s0 │ │ move a2,s2 │ │ + jalr t9 │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ lw v1,28(sp) │ │ - lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - ldc1 $f20,48(sp) │ │ + lw t0,36(sp) │ │ + lw a0,0(s3) │ │ + bne t0,a0,10664 │ │ + lw ra,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-32672(gp) │ │ - lw a1,72(sp) │ │ - mfc1 a2,$f20 │ │ + addiu sp,sp,64 │ │ + lw t9,-32668(gp) │ │ + lw a1,80(sp) │ │ + lw a2,92(sp) │ │ jalr t9 │ │ move a0,zero │ │ - b fbd4 │ │ sw v0,24(sp) │ │ + b 10608 │ │ + lw gp,16(sp) │ │ move v0,zero │ │ - b fbdc │ │ + b 10610 │ │ move v1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0000fc20 : │ │ +00010670 : │ │ lui gp,0xa │ │ - addiu gp,gp,-27088 │ │ + addiu gp,gp,-29728 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32668(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32664(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -0000fc58 : │ │ +000106a8 : │ │ lui gp,0xa │ │ - addiu gp,gp,-27144 │ │ + addiu gp,gp,-29784 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw s0,32(sp) │ │ - lw s0,68(sp) │ │ + addiu sp,sp,-56 │ │ + sw s0,36(sp) │ │ + lw s0,76(sp) │ │ sw gp,16(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - sw ra,44(sp) │ │ - move s1,a0 │ │ - sw a2,56(sp) │ │ - sw a3,60(sp) │ │ - beqz s0,fcfc │ │ - move s2,a2 │ │ + sw s3,48(sp) │ │ + sw ra,52(sp) │ │ + sw s2,44(sp) │ │ + sw s1,40(sp) │ │ + sw a2,64(sp) │ │ + sw a3,68(sp) │ │ + beqz s0,10758 │ │ + move s3,a2 │ │ lw v0,0(a0) │ │ move a1,s0 │ │ lw t9,676(v0) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,fd24 │ │ + jalr t9 │ │ + move s1,a0 │ │ + move s2,v0 │ │ lw gp,16(sp) │ │ - lw t9,-32664(gp) │ │ - move a0,s2 │ │ - move a1,v0 │ │ + beqz s2,1073c │ │ + move v0,zero │ │ + lw t9,-32660(gp) │ │ + move a0,s3 │ │ jalr t9 │ │ - sw v0,24(sp) │ │ + move a1,s2 │ │ lw v1,0(s1) │ │ - lw a2,24(sp) │ │ + sw v0,28(sp) │ │ lw t9,680(v1) │ │ move a0,s1 │ │ - sw v0,24(sp) │ │ - jalr t9 │ │ move a1,s0 │ │ - lw v0,24(sp) │ │ - lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + jalr t9 │ │ + move a2,s2 │ │ + lw v0,28(sp) │ │ + lw ra,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw t9,-32664(gp) │ │ + addiu sp,sp,56 │ │ + lw t9,-32660(gp) │ │ move a0,a2 │ │ jalr t9 │ │ move a1,zero │ │ - lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw ra,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - b fce4 │ │ - move v0,zero │ │ + addiu sp,sp,56 │ │ │ │ -0000fd2c : │ │ +00010784 : │ │ lui gp,0xa │ │ - addiu gp,gp,-27356 │ │ + addiu gp,gp,-30004 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw s0,32(sp) │ │ - lw s0,68(sp) │ │ + addiu sp,sp,-56 │ │ + sw s0,36(sp) │ │ + lw s0,76(sp) │ │ sw gp,16(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - sw ra,44(sp) │ │ - move s1,a0 │ │ - sw a2,56(sp) │ │ - sw a3,60(sp) │ │ - beqz s0,fdd0 │ │ - move s2,a2 │ │ + sw s3,48(sp) │ │ + sw ra,52(sp) │ │ + sw s2,44(sp) │ │ + sw s1,40(sp) │ │ + sw a2,64(sp) │ │ + sw a3,68(sp) │ │ + beqz s0,10834 │ │ + move s3,a2 │ │ lw v0,0(a0) │ │ move a1,s0 │ │ lw t9,676(v0) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,fdf8 │ │ + jalr t9 │ │ + move s1,a0 │ │ + move s2,v0 │ │ lw gp,16(sp) │ │ - lw t9,-32660(gp) │ │ - move a0,s2 │ │ - move a1,v0 │ │ + beqz s2,10818 │ │ + move v0,zero │ │ + lw t9,-32656(gp) │ │ + move a0,s3 │ │ jalr t9 │ │ - sw v0,24(sp) │ │ + move a1,s2 │ │ lw v1,0(s1) │ │ - lw a2,24(sp) │ │ + sw v0,28(sp) │ │ lw t9,680(v1) │ │ move a0,s1 │ │ - sw v0,24(sp) │ │ - jalr t9 │ │ move a1,s0 │ │ - lw v0,24(sp) │ │ - lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + jalr t9 │ │ + move a2,s2 │ │ + lw v0,28(sp) │ │ + lw ra,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw t9,-32660(gp) │ │ + addiu sp,sp,56 │ │ + lw t9,-32656(gp) │ │ move a0,a2 │ │ jalr t9 │ │ move a1,zero │ │ - lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw ra,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - b fdb8 │ │ - move v0,zero │ │ + addiu sp,sp,56 │ │ │ │ -0000fe00 : │ │ +00010860 : │ │ lui gp,0xa │ │ - addiu gp,gp,-27568 │ │ + addiu gp,gp,-30224 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ lw v0,72(sp) │ │ sw a2,48(sp) │ │ sw a3,52(sp) │ │ move a0,a2 │ │ - lw t9,-32656(gp) │ │ + lw t9,-32652(gp) │ │ lw a1,60(sp) │ │ lw a2,64(sp) │ │ lw a3,68(sp) │ │ - sw gp,24(sp) │ │ sw ra,36(sp) │ │ + sw gp,24(sp) │ │ sw v0,16(sp) │ │ jalr t9 │ │ nop │ │ lw ra,36(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0000fe50 : │ │ +000108b0 : │ │ lui gp,0xa │ │ - addiu gp,gp,-27648 │ │ + addiu gp,gp,-30304 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ + move a0,a2 │ │ + lw t9,-32648(gp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ - move a0,a2 │ │ - lw t9,-32652(gp) │ │ lw a1,52(sp) │ │ lw a2,56(sp) │ │ lw a3,60(sp) │ │ - sw gp,16(sp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ jalr t9 │ │ nop │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -0000fe98 : │ │ +000108f8 : │ │ lui gp,0xa │ │ - addiu gp,gp,-27720 │ │ + addiu gp,gp,-30376 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ lw v0,72(sp) │ │ sw a2,48(sp) │ │ sw a3,52(sp) │ │ move a0,a2 │ │ - lw t9,-32648(gp) │ │ + lw t9,-32644(gp) │ │ lw a1,60(sp) │ │ lw a2,64(sp) │ │ lw a3,68(sp) │ │ - sw gp,24(sp) │ │ sw ra,36(sp) │ │ + sw gp,24(sp) │ │ sw v0,16(sp) │ │ jalr t9 │ │ nop │ │ lw ra,36(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0000fee8 : │ │ +00010948 : │ │ lui gp,0xa │ │ - addiu gp,gp,-27800 │ │ + addiu gp,gp,-30456 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - sw s0,32(sp) │ │ + sw s0,36(sp) │ │ lw s0,76(sp) │ │ sw gp,16(sp) │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s1,36(sp) │ │ + sw s3,48(sp) │ │ sw ra,52(sp) │ │ - sw s2,40(sp) │ │ - move s1,a0 │ │ + sw s2,44(sp) │ │ + sw s1,40(sp) │ │ sw a2,64(sp) │ │ sw a3,68(sp) │ │ - lw s3,80(sp) │ │ - beqz s0,ffb0 │ │ - move s4,a2 │ │ + beqz s0,10a08 │ │ + move s3,a2 │ │ lw v0,0(a0) │ │ move a1,s0 │ │ lw t9,676(v0) │ │ - jalr t9 │ │ move a2,zero │ │ + jalr t9 │ │ + move s1,a0 │ │ move s2,v0 │ │ - beqz v0,fff0 │ │ lw gp,16(sp) │ │ - lwc1 $f3,84(sp) │ │ - lw t9,-32644(gp) │ │ - move a0,s4 │ │ - cvt.s.w $f2,$f3 │ │ - mfc1 a3,$f2 │ │ - move a1,v0 │ │ + beqz s2,109ec │ │ + move v0,zero │ │ + lwc1 $f4,84(sp) │ │ + lw t9,-32640(gp) │ │ + lw a2,80(sp) │ │ + cvt.s.w $f6,$f4 │ │ + mfc1 a3,$f6 │ │ + move a0,s3 │ │ jalr t9 │ │ - move a2,s3 │ │ + move a1,s2 │ │ lw v1,0(s1) │ │ - move a0,s1 │ │ + sw v0,28(sp) │ │ lw t9,680(v1) │ │ + move a0,s1 │ │ move a1,s0 │ │ - sw v0,24(sp) │ │ jalr t9 │ │ move a2,s2 │ │ - lw v0,24(sp) │ │ + lw v0,28(sp) │ │ lw ra,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - lwc1 $f1,84(sp) │ │ - lw t9,-32644(gp) │ │ + lwc1 $f0,84(sp) │ │ + lw t9,-32640(gp) │ │ move a0,a2 │ │ - cvt.s.w $f0,$f1 │ │ - mfc1 a3,$f0 │ │ - move a2,s3 │ │ + cvt.s.w $f2,$f0 │ │ + lw a2,80(sp) │ │ + mfc1 a3,$f2 │ │ jalr t9 │ │ move a1,zero │ │ lw ra,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - b ff90 │ │ - move v0,zero │ │ │ │ -0000fff8 : │ │ +00010a44 : │ │ lui gp,0xa │ │ - addiu gp,gp,-28072 │ │ + addiu gp,gp,-30708 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s1,40(sp) │ │ - lw s1,84(sp) │ │ + addiu sp,sp,-56 │ │ + sw s2,36(sp) │ │ + lw s2,76(sp) │ │ sw gp,16(sp) │ │ - sw s5,56(sp) │ │ - sw s4,52(sp) │ │ - sw s0,36(sp) │ │ - sw ra,60(sp) │ │ - sw s3,48(sp) │ │ - sw s2,44(sp) │ │ + sw s5,48(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + sw ra,52(sp) │ │ + sw s4,44(sp) │ │ + sw s3,40(sp) │ │ move s0,a0 │ │ - sw a2,72(sp) │ │ - sw a3,76(sp) │ │ - lw s4,88(sp) │ │ - beqz s1,10110 │ │ + sw a2,64(sp) │ │ + sw a3,68(sp) │ │ + lw s1,80(sp) │ │ + beqz s2,10b48 │ │ move s5,a2 │ │ - lw v0,0(a0) │ │ - move a1,s1 │ │ - lw t9,676(v0) │ │ + lw v1,0(a0) │ │ + move a1,s2 │ │ + lw t9,676(v1) │ │ jalr t9 │ │ move a2,zero │ │ - move s3,v0 │ │ - beqz v0,10120 │ │ + move s4,v0 │ │ + beqz v0,10b88 │ │ lw gp,16(sp) │ │ - beqz s4,10090 │ │ - move s2,zero │ │ - lw v1,0(s0) │ │ + beqz s1,10bb4 │ │ move a0,s0 │ │ - lw t9,676(v1) │ │ - move a1,s4 │ │ + lw a2,0(s0) │ │ + lw t9,676(a2) │ │ + move a1,s1 │ │ jalr t9 │ │ move a2,zero │ │ - move s2,v0 │ │ - beqz v0,10120 │ │ + move s3,v0 │ │ + beqz v0,10b88 │ │ lw gp,16(sp) │ │ - lw t9,-32640(gp) │ │ + lw t9,-32636(gp) │ │ move a0,s5 │ │ - move a1,s3 │ │ + move a1,s4 │ │ jalr t9 │ │ - move a2,s2 │ │ - beqz s3,100c8 │ │ - move a0,s0 │ │ - lw a1,0(s0) │ │ - lw t9,680(a1) │ │ move a2,s3 │ │ - sw v0,24(sp) │ │ + lw a3,0(s0) │ │ + move a1,s2 │ │ + lw t9,680(a3) │ │ + move a0,s0 │ │ + move a2,s4 │ │ jalr t9 │ │ - move a1,s1 │ │ - lw v0,24(sp) │ │ - beqz s2,100ec │ │ + move s2,v0 │ │ + lw t0,0(s0) │ │ move a0,s0 │ │ - lw a2,0(s0) │ │ - lw t9,680(a2) │ │ - move a1,s4 │ │ - sw v0,24(sp) │ │ + lw t9,680(t0) │ │ + move a1,s1 │ │ jalr t9 │ │ - move a2,s2 │ │ - lw v0,24(sp) │ │ - lw ra,60(sp) │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + move a2,s3 │ │ + lw ra,52(sp) │ │ + move v0,s2 │ │ + lw s5,48(sp) │ │ + lw s4,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ - bnez s4,1006c │ │ - move s3,zero │ │ - b 10090 │ │ + addiu sp,sp,56 │ │ + beqz s1,10c0c │ │ + move a1,s1 │ │ + lw v0,0(a0) │ │ + lw t9,676(v0) │ │ + jalr t9 │ │ + move a2,zero │ │ + move s3,v0 │ │ + beqz v0,10b88 │ │ + lw gp,16(sp) │ │ + lw t9,-32636(gp) │ │ + move a0,s5 │ │ + move a1,zero │ │ + jalr t9 │ │ + move a2,s3 │ │ + b 10b08 │ │ + move s2,v0 │ │ + lw ra,52(sp) │ │ move s2,zero │ │ - lw ra,60(sp) │ │ - move v0,zero │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + move v0,s2 │ │ + lw s5,48(sp) │ │ + lw s4,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ + addiu sp,sp,56 │ │ + lw t9,-32636(gp) │ │ + move a0,s5 │ │ + move a1,v0 │ │ + jalr t9 │ │ + move a2,zero │ │ + lw a1,0(s0) │ │ + move a0,s0 │ │ + lw t9,680(a1) │ │ + move a2,s4 │ │ + move a1,s2 │ │ + jalr t9 │ │ + move s2,v0 │ │ + lw ra,52(sp) │ │ + move v0,s2 │ │ + lw s5,48(sp) │ │ + lw s4,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + lw t9,-32636(gp) │ │ + move a0,s5 │ │ + move a1,zero │ │ + jalr t9 │ │ + move a2,zero │ │ + b 10b20 │ │ + move s2,v0 │ │ │ │ -00010148 : │ │ +00010c28 : │ │ lui gp,0xa │ │ - addiu gp,gp,-28408 │ │ + addiu gp,gp,-31192 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32636(gp) │ │ + lw t9,-32632(gp) │ │ lw a1,56(sp) │ │ - sw gp,16(sp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00010184 : │ │ +00010c64 : │ │ lui gp,0xa │ │ - addiu gp,gp,-28468 │ │ + addiu gp,gp,-31252 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s0,32(sp) │ │ + sw s0,28(sp) │ │ lw s0,68(sp) │ │ sw gp,16(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ + sw s3,40(sp) │ │ sw ra,44(sp) │ │ - move s1,a0 │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ sw a2,56(sp) │ │ sw a3,60(sp) │ │ - beqz s0,10224 │ │ - move s2,a2 │ │ + beqz s0,10d08 │ │ + move s3,a2 │ │ lw v0,0(a0) │ │ move a1,s0 │ │ lw t9,676(v0) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,1020c │ │ + jalr t9 │ │ + move s1,a0 │ │ + move s2,v0 │ │ + beqz v0,10cec │ │ lw gp,16(sp) │ │ - lw t9,-32632(gp) │ │ + lw t9,-32628(gp) │ │ move a1,v0 │ │ - move a0,s2 │ │ jalr t9 │ │ - sw v0,24(sp) │ │ - lw a1,0(s1) │ │ - lw v1,24(sp) │ │ - lw t9,680(a1) │ │ + move a0,s3 │ │ + lw v1,0(s1) │ │ move a0,s1 │ │ + lw t9,680(v1) │ │ move a1,s0 │ │ jalr t9 │ │ - move a2,v1 │ │ + move a2,s2 │ │ lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw t9,-32632(gp) │ │ + lw t9,-32628(gp) │ │ move a0,a2 │ │ jalr t9 │ │ move a1,zero │ │ lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -0001024c : │ │ - addiu sp,sp,-16 │ │ - move v1,zero │ │ - sw v1,12(sp) │ │ - move v0,zero │ │ - sw v0,8(sp) │ │ - lw v1,12(sp) │ │ +00010d34 : │ │ + lui gp,0xa │ │ + addiu gp,gp,-31460 │ │ + addu gp,gp,t9 │ │ + lw a0,-30360(gp) │ │ + addiu sp,sp,-48 │ │ + lw a1,0(a0) │ │ move v0,zero │ │ + sw a1,36(sp) │ │ + lw a2,36(sp) │ │ + lw a3,0(a0) │ │ + sw gp,16(sp) │ │ + move v1,zero │ │ + sw ra,44(sp) │ │ + sw v0,24(sp) │ │ + bne a2,a3,10d80 │ │ + sw v1,28(sp) │ │ + lw ra,44(sp) │ │ jr ra │ │ - addiu sp,sp,16 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00010270 : │ │ +00010d8c : │ │ jr ra │ │ nop │ │ │ │ -00010278 : │ │ - addiu sp,sp,-16 │ │ - move v1,zero │ │ - lw v0,4(a2) │ │ - sw v1,12(sp) │ │ - move a0,zero │ │ - lw v1,12(sp) │ │ - sw a0,8(sp) │ │ - lw v0,8(v0) │ │ - sw a2,24(sp) │ │ +00010d94 : │ │ + lui gp,0xa │ │ + addiu gp,gp,-31556 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-48 │ │ + sw a2,56(sp) │ │ + lw v0,-30360(gp) │ │ + lw v1,56(sp) │ │ + lw a0,0(v0) │ │ + lw a1,4(v1) │ │ + sw a0,36(sp) │ │ + lw a2,8(a1) │ │ + sw a3,60(sp) │ │ + lw t0,36(sp) │ │ + move a3,zero │ │ + lw t1,0(v0) │ │ + sw gp,16(sp) │ │ sw a3,28(sp) │ │ + sw a2,24(sp) │ │ + sw ra,44(sp) │ │ + lw v0,24(sp) │ │ + bne t0,t1,10df8 │ │ + lw v1,28(sp) │ │ + lw ra,44(sp) │ │ jr ra │ │ - addiu sp,sp,16 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000102a8 : │ │ +00010e04 : │ │ lui gp,0xa │ │ - addiu gp,gp,-28760 │ │ + addiu gp,gp,-31668 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32628(gp) │ │ + lw t9,-32624(gp) │ │ sw s0,24(sp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ move s0,a0 │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ - beqz v0,10304 │ │ + beqz v0,10e60 │ │ move a0,s0 │ │ lw v1,0(s0) │ │ lw t9,668(v1) │ │ jalr t9 │ │ move a1,v0 │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - b 102f4 │ │ + b 10e50 │ │ move v0,zero │ │ │ │ -0001030c : │ │ +00010e68 : │ │ lui gp,0xa │ │ - addiu gp,gp,-28860 │ │ + addiu gp,gp,-31768 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32624(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32620(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ andi v0,v0,0xff │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00010348 : │ │ +00010ea4 : │ │ lui gp,0xa │ │ - addiu gp,gp,-28920 │ │ + addiu gp,gp,-31828 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - lw t9,-32620(gp) │ │ + addiu sp,sp,-56 │ │ + sw s0,48(sp) │ │ + lw s0,-30360(gp) │ │ + sw a2,64(sp) │ │ + lw v0,0(s0) │ │ + lw t9,-32616(gp) │ │ move v1,zero │ │ - move v0,zero │ │ + lw a0,64(sp) │ │ + move a2,zero │ │ sw gp,16(sp) │ │ - sw ra,44(sp) │ │ - sw a2,56(sp) │ │ - sw a3,60(sp) │ │ - sw v1,28(sp) │ │ - addiu a1,sp,32 │ │ - sw v0,24(sp) │ │ + addiu a1,sp,28 │ │ + sw v1,36(sp) │ │ + sw ra,52(sp) │ │ + sw a3,68(sp) │ │ + sw v0,44(sp) │ │ + sw a2,32(sp) │ │ jalr t9 │ │ - move a0,a2 │ │ - lw ra,44(sp) │ │ - lw v1,28(sp) │ │ + nop │ │ + lw a1,44(sp) │ │ + lw a0,0(s0) │ │ + sw v0,32(sp) │ │ + lw gp,16(sp) │ │ + lw v0,32(sp) │ │ + bne a1,a0,10f24 │ │ + lw v1,36(sp) │ │ + lw ra,52(sp) │ │ + lw s0,48(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ + addiu sp,sp,56 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00010398 : │ │ +00010f30 : │ │ lui gp,0xa │ │ - addiu gp,gp,-29000 │ │ + addiu gp,gp,-31968 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ + addiu sp,sp,-64 │ │ + sw s3,52(sp) │ │ + lw s3,-30360(gp) │ │ sw gp,16(sp) │ │ - move v0,zero │ │ + lw v0,0(s3) │ │ + move a1,zero │ │ move v1,zero │ │ - sw s1,40(sp) │ │ - sw s0,36(sp) │ │ - sw ra,52(sp) │ │ - sw s3,48(sp) │ │ - sw s2,44(sp) │ │ + sw s0,40(sp) │ │ + sw ra,60(sp) │ │ + sw s4,56(sp) │ │ + sw s2,48(sp) │ │ + sw s1,44(sp) │ │ move s0,a2 │ │ - move s1,a0 │ │ - sw v0,24(sp) │ │ - beqz a2,10488 │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ + beqz a2,11044 │ │ sw v1,28(sp) │ │ lw a2,0(a0) │ │ move a1,s0 │ │ lw t9,676(a2) │ │ - jalr t9 │ │ move a2,zero │ │ + jalr t9 │ │ + move s1,a0 │ │ move s2,v0 │ │ - beqz v0,104d8 │ │ + beqz v0,11098 │ │ lw gp,16(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32616(gp) │ │ - ldc1 $f12,-20280(a3) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32612(gp) │ │ + ldc1 $f12,-30544(a3) │ │ move a2,zero │ │ jalr t9 │ │ move a3,zero │ │ lw gp,16(sp) │ │ move a1,s2 │ │ - lw t9,-32612(gp) │ │ + lw t9,-32608(gp) │ │ move a2,zero │ │ move a3,v0 │ │ move a0,zero │ │ jalr t9 │ │ - move s3,v0 │ │ + move s4,v0 │ │ lw gp,16(sp) │ │ - move a0,s3 │ │ - lw t9,-32608(gp) │ │ + move a0,s4 │ │ + lw t9,-32604(gp) │ │ jalr t9 │ │ - move s3,v0 │ │ - lw a1,0(s1) │ │ - sw s3,24(sp) │ │ - lw t9,680(a1) │ │ + move s4,v0 │ │ + lw t0,0(s1) │ │ move a0,s1 │ │ + lw t9,680(t0) │ │ move a1,s0 │ │ - jalr t9 │ │ move a2,s2 │ │ + jalr t9 │ │ + sw s4,24(sp) │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ lw v1,28(sp) │ │ - lw ra,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + lw t1,36(sp) │ │ + lw t2,0(s3) │ │ + bne t1,t2,110a4 │ │ + lw ra,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw a0,-32696(gp) │ │ - lw t9,-32616(gp) │ │ - ldc1 $f12,-20280(a0) │ │ + addiu sp,sp,64 │ │ + lw a0,-32708(gp) │ │ + lw t9,-32612(gp) │ │ + ldc1 $f12,-30544(a0) │ │ jalr t9 │ │ move a3,zero │ │ lw gp,16(sp) │ │ move a0,zero │ │ - lw t9,-32612(gp) │ │ + lw t9,-32608(gp) │ │ move a1,zero │ │ move a2,zero │ │ move a3,v0 │ │ jalr t9 │ │ - move s0,v0 │ │ + move s2,v0 │ │ lw gp,16(sp) │ │ move s1,v0 │ │ - lw t9,-32608(gp) │ │ + lw t9,-32604(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ - b 10464 │ │ + move a0,s2 │ │ + lw gp,16(sp) │ │ + b 11010 │ │ sw s1,24(sp) │ │ move v0,zero │ │ - b 1046c │ │ + b 11018 │ │ move v1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000104e4 : │ │ +000110b0 : │ │ lui gp,0xa │ │ - addiu gp,gp,-29332 │ │ + addiu gp,gp,-32352 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ + addiu sp,sp,-72 │ │ + sw s3,56(sp) │ │ + lw s3,-30360(gp) │ │ sw s0,44(sp) │ │ - lw s0,100(sp) │ │ + lw v0,0(s3) │ │ + lw s0,108(sp) │ │ sw gp,16(sp) │ │ - move v0,zero │ │ + sw a2,80(sp) │ │ + move a1,zero │ │ move v1,zero │ │ - sw s3,56(sp) │ │ - sw s1,48(sp) │ │ - sw a3,76(sp) │ │ - sw ra,60(sp) │ │ + sw s5,64(sp) │ │ + sw s4,60(sp) │ │ + sw ra,68(sp) │ │ sw s2,52(sp) │ │ - move s1,a0 │ │ - sw a2,72(sp) │ │ - sw v0,24(sp) │ │ + sw s1,48(sp) │ │ + sw a3,84(sp) │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ sw v1,28(sp) │ │ - move s3,a2 │ │ - beqz s0,105b4 │ │ - lw a3,88(sp) │ │ + lw s5,80(sp) │ │ + beqz s0,111a8 │ │ + lw s4,96(sp) │ │ lw a2,0(a0) │ │ move a1,s0 │ │ lw t9,676(a2) │ │ - sw a3,32(sp) │ │ - jalr t9 │ │ move a2,zero │ │ + jalr t9 │ │ + move s1,a0 │ │ move s2,v0 │ │ + beqz v0,111cc │ │ lw gp,16(sp) │ │ - beqz v0,105d0 │ │ - lw a3,32(sp) │ │ - lw t9,-32612(gp) │ │ - move a0,s3 │ │ + lw t9,-32608(gp) │ │ + move a0,s5 │ │ move a1,v0 │ │ - jalr t9 │ │ move a2,zero │ │ - lw a0,0(s1) │ │ - sw v0,24(sp) │ │ - lw t9,680(a0) │ │ - move a1,s0 │ │ - move a0,s1 │ │ jalr t9 │ │ + move a3,s4 │ │ + lw a3,0(s1) │ │ + move a0,s1 │ │ + lw t9,680(a3) │ │ + move a1,s0 │ │ move a2,s2 │ │ + jalr t9 │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ lw v1,28(sp) │ │ - lw ra,60(sp) │ │ + lw t0,36(sp) │ │ + lw a0,0(s3) │ │ + bne t0,a0,111d8 │ │ + lw ra,68(sp) │ │ + lw s5,64(sp) │ │ + lw s4,60(sp) │ │ lw s3,56(sp) │ │ lw s2,52(sp) │ │ lw s1,48(sp) │ │ lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ - lw t9,-32612(gp) │ │ - move a0,a2 │ │ + addiu sp,sp,72 │ │ + lw t9,-32608(gp) │ │ + move a0,s5 │ │ move a1,zero │ │ - jalr t9 │ │ move a2,zero │ │ - b 10590 │ │ + jalr t9 │ │ + move a3,s4 │ │ sw v0,24(sp) │ │ + b 11170 │ │ + lw gp,16(sp) │ │ move v0,zero │ │ - b 10598 │ │ + b 11178 │ │ move v1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000105dc : │ │ +000111e4 : │ │ lui gp,0xa │ │ - addiu gp,gp,-29580 │ │ + addiu gp,gp,-32660 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32604(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32600(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00010614 : │ │ +0001121c : │ │ lui gp,0xa │ │ - addiu gp,gp,-29636 │ │ + addiu gp,gp,-32716 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-112 │ │ - sw s1,96(sp) │ │ - lw s1,132(sp) │ │ + addiu sp,sp,-120 │ │ + sw s2,104(sp) │ │ + lw s2,-30360(gp) │ │ + sw s0,96(sp) │ │ + lw v0,0(s2) │ │ + lw s0,140(sp) │ │ sw gp,16(sp) │ │ - sw s3,104(sp) │ │ - sw s0,92(sp) │ │ - sw ra,108(sp) │ │ - sw s2,100(sp) │ │ - move s0,a0 │ │ - sw a2,120(sp) │ │ - sw a3,124(sp) │ │ - beqz s1,106d0 │ │ - move s3,a2 │ │ - lw v0,0(a0) │ │ - move a1,s1 │ │ - lw t9,676(v0) │ │ + sw a2,128(sp) │ │ + sw s4,112(sp) │ │ + sw s1,100(sp) │ │ + sw ra,116(sp) │ │ + sw s3,108(sp) │ │ + sw a3,132(sp) │ │ + move s1,a0 │ │ + sw v0,92(sp) │ │ + beqz s0,112f8 │ │ + lw s4,128(sp) │ │ + lw a2,0(a0) │ │ + move a1,s0 │ │ + lw t9,676(a2) │ │ jalr t9 │ │ move a2,zero │ │ - move s2,v0 │ │ - beqz v0,106b4 │ │ + move s3,v0 │ │ + beqz v0,112cc │ │ lw gp,16(sp) │ │ - lw v0,136(sp) │ │ - beqz v0,106d8 │ │ - lw t9,-32600(gp) │ │ - lw a2,0(v0) │ │ - move a0,s3 │ │ + lw a0,144(sp) │ │ + beqz a0,113b0 │ │ + lw t9,-32596(gp) │ │ + lw a2,0(a0) │ │ + move a1,v0 │ │ jalr t9 │ │ - move a1,s2 │ │ - bltz v0,10764 │ │ + move a0,s4 │ │ + bltz v0,1131c │ │ lw gp,16(sp) │ │ - beqz s2,106b4 │ │ - move a0,s0 │ │ - lw t8,0(s0) │ │ - lw t9,680(t8) │ │ - move a1,s1 │ │ + lw a1,0(s1) │ │ + move a0,s1 │ │ + lw t9,680(a1) │ │ + move a2,s3 │ │ jalr t9 │ │ - move a2,s2 │ │ - lw ra,108(sp) │ │ - lw s3,104(sp) │ │ - lw s2,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + move a1,s0 │ │ + lw gp,16(sp) │ │ + lw a2,92(sp) │ │ + lw a0,0(s2) │ │ + bne a2,a0,11428 │ │ + lw ra,116(sp) │ │ + lw s4,112(sp) │ │ + lw s3,108(sp) │ │ + lw s2,104(sp) │ │ + lw s1,100(sp) │ │ + lw s0,96(sp) │ │ jr ra │ │ - addiu sp,sp,112 │ │ - b 10674 │ │ - move s2,zero │ │ - lw v1,-32692(gp) │ │ - lw a0,-32692(gp) │ │ - addiu v1,v1,252 │ │ - move s1,v1 │ │ - addiu a0,a0,260 │ │ - b 106fc │ │ - li a1,7 │ │ - beqz v0,10714 │ │ + addiu sp,sp,120 │ │ + lw v1,144(sp) │ │ + beqz v1,113b0 │ │ + lw t9,-32596(gp) │ │ + lw a2,0(v1) │ │ + move a0,s4 │ │ + jalr t9 │ │ + move a1,zero │ │ + bgez v0,112cc │ │ + lw gp,16(sp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s4,sp,28 │ │ + move a0,s4 │ │ + addiu a1,a3,-30980 │ │ + jalr t9 │ │ + move a2,v0 │ │ + lw gp,16(sp) │ │ + li t0,3 │ │ + lw t1,-32688(gp) │ │ + b 11354 │ │ + addiu s0,t1,228 │ │ + beqz t2,11364 │ │ nop │ │ - addiu s1,s1,8 │ │ - subu a3,s1,v1 │ │ - addu a2,a0,a3 │ │ - lw v0,-8(a2) │ │ - bne v0,a1,106f4 │ │ + addiu s0,s0,8 │ │ + lw t2,0(s0) │ │ + bne t2,t0,1134c │ │ nop │ │ - lw a1,0(s0) │ │ - lw t9,68(a1) │ │ + lw t3,0(s1) │ │ + lw t9,68(t3) │ │ jalr t9 │ │ - move a0,s0 │ │ - lw t0,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(t0) │ │ + move a0,s1 │ │ + lw t4,0(s1) │ │ + lw a1,4(s0) │ │ + lw t9,24(t4) │ │ jalr t9 │ │ - move a0,s0 │ │ - beqz v0,106b4 │ │ + move a0,s1 │ │ + beqz v0,112cc │ │ lw gp,16(sp) │ │ - lw t2,0(s0) │ │ - lw t1,-32696(gp) │ │ - lw t9,56(t2) │ │ - move a0,s0 │ │ + lw t5,0(s1) │ │ + move a0,s1 │ │ + lw t9,56(t5) │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,t1,-20756 │ │ - b 106b8 │ │ - lw ra,108(sp) │ │ - lw t5,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a0,sp,24 │ │ - addiu a1,t5,-20708 │ │ - jalr t9 │ │ - move a2,v0 │ │ + move a2,s4 │ │ + b 112cc │ │ lw gp,16(sp) │ │ - li a1,3 │ │ - lw t4,-32692(gp) │ │ - lw t3,-32692(gp) │ │ - addiu v1,t4,252 │ │ - move s1,v1 │ │ - b 107a4 │ │ - addiu a0,t3,260 │ │ - beqz v0,107bc │ │ + lw t7,-32688(gp) │ │ + li t6,7 │ │ + b 113c8 │ │ + addiu s3,t7,228 │ │ + beqz t8,113d8 │ │ nop │ │ - addiu s1,s1,8 │ │ - subu t7,s1,v1 │ │ - addu t6,a0,t7 │ │ - lw v0,-8(t6) │ │ - bne v0,a1,1079c │ │ + addiu s3,s3,8 │ │ + lw t8,0(s3) │ │ + bne t8,t6,113c0 │ │ nop │ │ - lw s3,0(s0) │ │ - lw t9,68(s3) │ │ + lw ra,0(s1) │ │ + lw t9,68(ra) │ │ jalr t9 │ │ - move a0,s0 │ │ - lw s2,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(s2) │ │ + move a0,s1 │ │ + lw v0,0(s1) │ │ + lw a1,4(s3) │ │ + lw t9,24(v0) │ │ jalr t9 │ │ - move a0,s0 │ │ - beqz v0,106b4 │ │ - move a0,s0 │ │ - lw s1,0(s0) │ │ - lw t9,56(s1) │ │ + move a0,s1 │ │ + beqz v0,112cc │ │ + lw gp,16(sp) │ │ + lw v1,0(s1) │ │ + move a0,s1 │ │ + lw s1,-32708(gp) │ │ + lw t9,56(v1) │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ - b 106b8 │ │ - lw ra,108(sp) │ │ + addiu a2,s1,-31028 │ │ + b 112cc │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00010804 : │ │ - lui gp,0xa │ │ - addiu gp,gp,-30132 │ │ +00011434 : │ │ + lui gp,0x9 │ │ + addiu gp,gp,32284 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ + addiu sp,sp,-64 │ │ + sw s3,52(sp) │ │ + lw s3,-30360(gp) │ │ sw s0,40(sp) │ │ - lw s0,76(sp) │ │ + lw v0,0(s3) │ │ + lw s0,84(sp) │ │ sw gp,16(sp) │ │ - move v0,zero │ │ + move a1,zero │ │ move v1,zero │ │ - sw s1,44(sp) │ │ - sw ra,52(sp) │ │ + sw ra,60(sp) │ │ + sw s4,56(sp) │ │ sw s2,48(sp) │ │ - move s1,a0 │ │ - sw v0,24(sp) │ │ - beqz s0,108c4 │ │ + sw s1,44(sp) │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ + beqz s0,11520 │ │ sw v1,28(sp) │ │ lw a2,0(a0) │ │ move a1,s0 │ │ lw t9,676(a2) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,108f0 │ │ + jalr t9 │ │ + move s1,a0 │ │ + move s2,v0 │ │ + beqz v0,11550 │ │ lw gp,16(sp) │ │ - lw t9,-32596(gp) │ │ - move a0,v0 │ │ + lw t9,-32592(gp) │ │ jalr t9 │ │ - sw v0,32(sp) │ │ + move a0,v0 │ │ lw gp,16(sp) │ │ li a0,4 │ │ - lw t9,-30280(gp) │ │ + lw t9,-30460(gp) │ │ jalr t9 │ │ - move s2,v0 │ │ + move s4,v0 │ │ lw a0,0(s1) │ │ - sw s2,0(v0) │ │ + sw s4,0(v0) │ │ lw t9,680(a0) │ │ - lw a2,32(sp) │ │ - sw v0,24(sp) │ │ + move a1,s0 │ │ move a0,s1 │ │ + move a2,s2 │ │ jalr t9 │ │ - move a1,s0 │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ lw v1,28(sp) │ │ - lw ra,52(sp) │ │ + lw a3,36(sp) │ │ + lw t0,0(s3) │ │ + bne a3,t0,1155c │ │ + lw ra,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-32596(gp) │ │ + addiu sp,sp,64 │ │ + lw t9,-32592(gp) │ │ jalr t9 │ │ move a0,zero │ │ lw gp,16(sp) │ │ li a0,4 │ │ - lw t9,-30280(gp) │ │ + lw t9,-30460(gp) │ │ jalr t9 │ │ - move s0,v0 │ │ - sw s0,0(v0) │ │ - b 108a4 │ │ + move s1,v0 │ │ sw v0,24(sp) │ │ + lw gp,16(sp) │ │ + b 114ec │ │ + sw s1,0(v0) │ │ move v0,zero │ │ - b 108ac │ │ + b 114f4 │ │ move v1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000108fc : │ │ - lui gp,0xa │ │ - addiu gp,gp,-30380 │ │ +00011568 : │ │ + lui gp,0x9 │ │ + addiu gp,gp,31976 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32592(gp) │ │ + lw t9,-32588(gp) │ │ sw s0,24(sp) │ │ move s0,a0 │ │ lw a0,52(sp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ jalr t9 │ │ nop │ │ move a1,v0 │ │ - beqz v0,10954 │ │ + beqz v0,115c0 │ │ lw gp,16(sp) │ │ lw v0,0(s0) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ - lw s0,24(sp) │ │ + move a0,s0 │ │ lw t9,668(v0) │ │ + lw s0,24(sp) │ │ jr t9 │ │ addiu sp,sp,32 │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00010964 : │ │ - lui gp,0xa │ │ - addiu gp,gp,-30484 │ │ +000115d0 : │ │ + lui gp,0x9 │ │ + addiu gp,gp,31872 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-120 │ │ - sw s1,96(sp) │ │ - lw s1,140(sp) │ │ + addiu sp,sp,-128 │ │ + sw s5,116(sp) │ │ + lw s5,-30360(gp) │ │ + sw s4,112(sp) │ │ + lw v0,0(s5) │ │ + lw s4,148(sp) │ │ sw gp,16(sp) │ │ - sw s5,112(sp) │ │ - sw s4,108(sp) │ │ - sw s0,92(sp) │ │ - sw ra,116(sp) │ │ - sw s3,104(sp) │ │ - sw s2,100(sp) │ │ + sw a2,136(sp) │ │ + sw s6,120(sp) │ │ + sw s3,108(sp) │ │ + sw s0,96(sp) │ │ + sw ra,124(sp) │ │ + sw s2,104(sp) │ │ + sw s1,100(sp) │ │ + sw a3,140(sp) │ │ move s0,a0 │ │ - sw a2,128(sp) │ │ - sw a3,132(sp) │ │ - lw s4,144(sp) │ │ - beqz s1,10a74 │ │ - move s5,a2 │ │ - lw v0,0(a0) │ │ - move a1,s1 │ │ - lw t9,676(v0) │ │ - jalr t9 │ │ - move a2,zero │ │ - move s3,v0 │ │ - beqz v0,10a50 │ │ - lw gp,16(sp) │ │ - beqz s4,109fc │ │ - move s2,zero │ │ - lw v1,0(s0) │ │ - move a0,s0 │ │ - lw t9,676(v1) │ │ + lw s3,152(sp) │ │ + sw v0,92(sp) │ │ + beqz s4,11708 │ │ + lw s6,136(sp) │ │ + lw v1,0(a0) │ │ move a1,s4 │ │ + lw t9,676(v1) │ │ jalr t9 │ │ move a2,zero │ │ move s2,v0 │ │ - beqz v0,10a50 │ │ + beqz v0,116d4 │ │ lw gp,16(sp) │ │ - lw t9,-32588(gp) │ │ - move a0,s5 │ │ - move a1,s3 │ │ + beqz s3,11714 │ │ + lw t9,-32584(gp) │ │ + lw a1,0(s0) │ │ + move a0,s0 │ │ + lw t9,676(a1) │ │ + move a2,zero │ │ jalr t9 │ │ - move a2,s2 │ │ - bltz v0,10a84 │ │ + move a1,s3 │ │ + move s1,v0 │ │ + beqz v0,116d4 │ │ lw gp,16(sp) │ │ - beqz s3,10a34 │ │ - move a0,s0 │ │ - lw t4,0(s0) │ │ - lw t9,680(t4) │ │ - move a1,s1 │ │ + lw t9,-32584(gp) │ │ + move a0,s6 │ │ + move a1,s2 │ │ jalr t9 │ │ - move a2,s3 │ │ - beqz s2,10a50 │ │ + move a2,s1 │ │ + bltz v0,11730 │ │ + lw gp,16(sp) │ │ + beqz s2,116b4 │ │ move a0,s0 │ │ - lw t5,0(s0) │ │ - lw t9,680(t5) │ │ + lw a2,0(s0) │ │ + lw t9,680(a2) │ │ move a1,s4 │ │ jalr t9 │ │ move a2,s2 │ │ - lw ra,116(sp) │ │ - lw s5,112(sp) │ │ - lw s4,108(sp) │ │ - lw s3,104(sp) │ │ - lw s2,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + lw gp,16(sp) │ │ + beqz s1,116d4 │ │ + move a0,s0 │ │ + lw a3,0(s0) │ │ + lw t9,680(a3) │ │ + move a1,s3 │ │ + jalr t9 │ │ + move a2,s1 │ │ + lw gp,16(sp) │ │ + lw t6,92(sp) │ │ + lw t7,0(s5) │ │ + bne t6,t7,117c4 │ │ + lw ra,124(sp) │ │ + lw s6,120(sp) │ │ + lw s5,116(sp) │ │ + lw s4,112(sp) │ │ + lw s3,108(sp) │ │ + lw s2,104(sp) │ │ + lw s1,100(sp) │ │ + lw s0,96(sp) │ │ jr ra │ │ - addiu sp,sp,120 │ │ - bnez s4,109d8 │ │ - move s3,zero │ │ - b 109fc │ │ + addiu sp,sp,128 │ │ + bnez s3,11654 │ │ move s2,zero │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-20676 │ │ - addiu a0,sp,24 │ │ + lw t9,-32584(gp) │ │ + move s1,zero │ │ + move a0,s6 │ │ + move a1,s2 │ │ + jalr t9 │ │ + move a2,s1 │ │ + bgez v0,11694 │ │ + lw gp,16(sp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s4,sp,28 │ │ + move a0,s4 │ │ + addiu a1,t0,-30948 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ - lw a0,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,a0,252 │ │ - move s1,v1 │ │ - addiu a1,a1,260 │ │ - b 10ac4 │ │ li a0,3 │ │ - beqz v0,10adc │ │ + lw t1,-32688(gp) │ │ + b 11768 │ │ + addiu s3,t1,228 │ │ + beqz t2,11778 │ │ nop │ │ - addiu s1,s1,8 │ │ - subu t0,s1,v1 │ │ - addu a3,a1,t0 │ │ - lw v0,-8(a3) │ │ - bne v0,a0,10abc │ │ + addiu s3,s3,8 │ │ + lw t2,0(s3) │ │ + bne t2,a0,11760 │ │ nop │ │ - lw t2,0(s0) │ │ - lw t9,68(t2) │ │ + lw t3,0(s0) │ │ + lw t9,68(t3) │ │ jalr t9 │ │ move a0,s0 │ │ - lw t1,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(t1) │ │ + lw t4,0(s0) │ │ + lw a1,4(s3) │ │ + lw t9,24(t4) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,10a50 │ │ + beqz v0,116d4 │ │ + lw gp,16(sp) │ │ + lw t5,0(s0) │ │ move a0,s0 │ │ - lw t3,0(s0) │ │ - lw t9,56(t3) │ │ + lw t9,56(t5) │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ - b 10a54 │ │ - lw ra,116(sp) │ │ + move a2,s4 │ │ + b 116d4 │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00010b24 : │ │ - lui gp,0xa │ │ - addiu gp,gp,-30932 │ │ +000117d0 : │ │ + lui gp,0x9 │ │ + addiu gp,gp,31360 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-104 │ │ - lw t9,-32584(gp) │ │ - lw a1,124(sp) │ │ + addiu sp,sp,-120 │ │ + sw s1,104(sp) │ │ + lw s1,-30360(gp) │ │ + sw a2,128(sp) │ │ + lw v0,0(s1) │ │ + lw t9,-32580(gp) │ │ + sw s2,108(sp) │ │ + lw a1,140(sp) │ │ + move s2,a0 │ │ + lw a0,128(sp) │ │ sw gp,16(sp) │ │ - sw s0,92(sp) │ │ - sw ra,100(sp) │ │ - sw s1,96(sp) │ │ - move s0,a0 │ │ - sw a2,112(sp) │ │ - sw a3,116(sp) │ │ + sw ra,116(sp) │ │ + sw s3,112(sp) │ │ + sw s0,100(sp) │ │ + sw a3,132(sp) │ │ + sw v0,92(sp) │ │ jalr t9 │ │ - move a0,a2 │ │ - bltz v0,10b7c │ │ + nop │ │ + bltz v0,11854 │ │ lw gp,16(sp) │ │ - lw ra,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + lw t1,92(sp) │ │ + lw t2,0(s1) │ │ + bne t1,t2,118e8 │ │ + lw ra,116(sp) │ │ + lw s3,112(sp) │ │ + lw s2,108(sp) │ │ + lw s1,104(sp) │ │ + lw s0,100(sp) │ │ jr ra │ │ - addiu sp,sp,104 │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-20644 │ │ - addiu a0,sp,24 │ │ + addiu sp,sp,120 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s3,sp,28 │ │ + move a0,s3 │ │ + addiu a1,a1,-30916 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ - li a0,3 │ │ - lw v1,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,v1,252 │ │ - move s1,v1 │ │ - b 10bbc │ │ - addiu a1,a1,260 │ │ - beqz v0,10bd4 │ │ - nop │ │ - addiu s1,s1,8 │ │ - subu a3,s1,v1 │ │ - addu v0,a1,a3 │ │ - lw v0,-8(v0) │ │ - bne v0,a0,10bb4 │ │ + li v1,3 │ │ + lw s0,-32688(gp) │ │ + b 1188c │ │ + addiu s0,s0,228 │ │ + beqz a0,1189c │ │ nop │ │ - lw t0,0(s0) │ │ - lw t9,68(t0) │ │ - jalr t9 │ │ - move a0,s0 │ │ + addiu s0,s0,8 │ │ lw a0,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(a0) │ │ + bne a0,v1,11884 │ │ + nop │ │ + lw a2,0(s2) │ │ + lw t9,68(a2) │ │ jalr t9 │ │ - move a0,s0 │ │ - beqz v0,10b68 │ │ - addiu a2,sp,24 │ │ - lw t1,0(s0) │ │ - move a0,s0 │ │ - lw t9,56(t1) │ │ + move a0,s2 │ │ + lw a3,0(s2) │ │ + lw a1,4(s0) │ │ + lw t9,24(a3) │ │ jalr t9 │ │ + move a0,s2 │ │ + beqz v0,1182c │ │ + lw gp,16(sp) │ │ + lw t0,0(s2) │ │ + move a0,s2 │ │ + lw t9,56(t0) │ │ move a1,v0 │ │ - lw ra,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ - jr ra │ │ - addiu sp,sp,104 │ │ + jalr t9 │ │ + move a2,s3 │ │ + b 1182c │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00010c28 : │ │ - lui gp,0xa │ │ - addiu gp,gp,-31192 │ │ +000118f4 : │ │ + lui gp,0x9 │ │ + addiu gp,gp,31068 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32580(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32576(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00010c60 : │ │ - lui gp,0xa │ │ - addiu gp,gp,-31248 │ │ +0001192c : │ │ + lui gp,0x9 │ │ + addiu gp,gp,31012 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ sw s1,40(sp) │ │ lw s1,76(sp) │ │ sw gp,16(sp) │ │ sw s3,48(sp) │ │ sw s0,36(sp) │ │ sw ra,52(sp) │ │ sw s2,44(sp) │ │ move s0,a0 │ │ sw a2,64(sp) │ │ sw a3,68(sp) │ │ - beqz s1,10d1c │ │ + beqz s1,119e4 │ │ move s3,a2 │ │ - lw v0,0(a0) │ │ + lw v1,0(a0) │ │ move a1,s1 │ │ - lw t9,676(v0) │ │ + lw t9,676(v1) │ │ jalr t9 │ │ move a2,zero │ │ move s2,v0 │ │ - beqz v0,10db0 │ │ + beqz v0,11a80 │ │ lw gp,16(sp) │ │ - lw v0,80(sp) │ │ - beqz v0,10d24 │ │ - lw t9,-32576(gp) │ │ - lw a2,0(v0) │ │ - move a0,s3 │ │ - jalr t9 │ │ + lw a0,80(sp) │ │ + beqz a0,11a08 │ │ + lw t9,-32572(gp) │ │ + lw a2,0(a0) │ │ move a1,s2 │ │ - beqz s2,10d00 │ │ + jalr t9 │ │ + move a0,s3 │ │ + lw a1,0(s0) │ │ + sw v0,28(sp) │ │ + lw t9,680(a1) │ │ move a0,s0 │ │ - lw t3,0(s0) │ │ - lw t9,680(t3) │ │ move a1,s1 │ │ - sw v0,24(sp) │ │ jalr t9 │ │ move a2,s2 │ │ - lw v0,24(sp) │ │ + lw v0,28(sp) │ │ lw ra,52(sp) │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - b 10cc0 │ │ - move s2,zero │ │ - lw v1,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,v1,252 │ │ - move s1,v1 │ │ - addiu a1,a1,260 │ │ - b 10d48 │ │ - li a0,7 │ │ - beqz v0,10d60 │ │ + lw v0,80(sp) │ │ + beqz v0,11a08 │ │ + lw t9,-32572(gp) │ │ + lw a2,0(v0) │ │ + move a0,s3 │ │ + jalr t9 │ │ + move a1,zero │ │ + b 119cc │ │ + lw ra,52(sp) │ │ + lw a3,-32688(gp) │ │ + li a2,7 │ │ + b 11a20 │ │ + addiu s1,a3,228 │ │ + beqz t0,11a30 │ │ nop │ │ addiu s1,s1,8 │ │ - subu a3,s1,v1 │ │ - addu a2,a1,a3 │ │ - lw v0,-8(a2) │ │ - bne v0,a0,10d40 │ │ + lw t0,0(s1) │ │ + bne t0,a2,11a18 │ │ nop │ │ - lw t0,0(s0) │ │ - lw t9,68(t0) │ │ + lw t1,0(s0) │ │ + lw t9,68(t1) │ │ jalr t9 │ │ move a0,s0 │ │ - lw a0,0(s0) │ │ + lw t2,0(s0) │ │ lw a1,4(s1) │ │ - lw t9,24(a0) │ │ + lw t9,24(t2) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,10db0 │ │ + beqz v0,11a80 │ │ lw gp,16(sp) │ │ - lw t2,0(s0) │ │ - lw t1,-32696(gp) │ │ - lw t9,56(t2) │ │ + lw t3,0(s0) │ │ + lw t4,-32708(gp) │ │ + lw t9,56(t3) │ │ move a0,s0 │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,t1,-20612 │ │ - b 10d00 │ │ + addiu a2,t4,-30884 │ │ + b 119c8 │ │ move v0,zero │ │ - b 10d00 │ │ + b 119c8 │ │ move v0,zero │ │ │ │ -00010db8 : │ │ - lui gp,0xa │ │ - addiu gp,gp,-31592 │ │ +00011a88 : │ │ + lui gp,0x9 │ │ + addiu gp,gp,30664 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-88 │ │ - sw s4,56(sp) │ │ - lw s4,108(sp) │ │ + lw v0,108(sp) │ │ sw gp,24(sp) │ │ - sw s8,72(sp) │ │ + sw s4,56(sp) │ │ sw s0,40(sp) │ │ sw ra,76(sp) │ │ + sw s8,72(sp) │ │ sw s7,68(sp) │ │ sw s6,64(sp) │ │ sw s5,60(sp) │ │ sw s3,52(sp) │ │ sw s2,48(sp) │ │ sw s1,44(sp) │ │ sdc1 $f20,80(sp) │ │ move s0,a0 │ │ sw a2,96(sp) │ │ sw a3,100(sp) │ │ - lw s8,120(sp) │ │ - beqz s4,10ffc │ │ - sw a2,32(sp) │ │ - lw v0,0(a0) │ │ - move a1,s4 │ │ - lw t9,676(v0) │ │ + lw s4,120(sp) │ │ + beqz v0,11cac │ │ + sw a2,36(sp) │ │ + lw a3,0(a0) │ │ + move a1,v0 │ │ + lw t9,676(a3) │ │ jalr t9 │ │ move a2,zero │ │ - move s3,v0 │ │ - beqz v0,1108c │ │ + move s6,v0 │ │ + beqz v0,11d94 │ │ lw gp,24(sp) │ │ - lw v0,112(sp) │ │ - beqz v0,11004 │ │ - lw v1,-32692(gp) │ │ - lw t3,0(s0) │ │ + lw t0,112(sp) │ │ + beqz t0,11d1c │ │ move a0,s0 │ │ - lw t9,684(t3) │ │ - move a1,s8 │ │ + lw a1,0(s0) │ │ + lw t9,684(a1) │ │ + move a1,s4 │ │ jalr t9 │ │ - lwc1 $f20,0(v0) │ │ + lwc1 $f20,0(t0) │ │ lw gp,24(sp) │ │ sll a0,v0,0x2 │ │ - lw t9,-30280(gp) │ │ + lw t9,-30460(gp) │ │ jalr t9 │ │ - move s1,v0 │ │ - move s2,v0 │ │ - beqz s1,10f3c │ │ + move s3,v0 │ │ + move s5,v0 │ │ + beqz s3,11d9c │ │ lw gp,24(sp) │ │ - move s7,zero │ │ - move s5,zero │ │ - lw ra,0(s0) │ │ - move a2,s5 │ │ - lw t9,692(ra) │ │ + move s2,s5 │ │ + move s1,zero │ │ + lw t3,0(s0) │ │ + move a2,s1 │ │ + lw t9,692(t3) │ │ move a0,s0 │ │ jalr t9 │ │ - move a1,s8 │ │ - lw a1,0(s0) │ │ + move a1,s4 │ │ + lw t4,0(s0) │ │ move a2,zero │ │ - lw t9,676(a1) │ │ - move a0,s0 │ │ + lw t9,676(t4) │ │ move a1,v0 │ │ + move a0,s0 │ │ jalr t9 │ │ - move s6,v0 │ │ + move s7,v0 │ │ lw gp,24(sp) │ │ move a0,v0 │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - sw v0,36(sp) │ │ + move s8,v0 │ │ lw gp,24(sp) │ │ addiu a0,v0,1 │ │ - lw t9,-30280(gp) │ │ + lw t9,-30460(gp) │ │ jalr t9 │ │ - addiu s5,s5,1 │ │ + addiu s1,s1,1 │ │ lw gp,24(sp) │ │ - lw t6,36(sp) │ │ - sll t7,s7,0x2 │ │ - addu s7,s2,t7 │ │ - lw t9,-30204(gp) │ │ - move a1,t6 │ │ - sw v0,0(s7) │ │ + sw v0,0(s2) │ │ + lw t9,-30492(gp) │ │ move a0,v0 │ │ jalr t9 │ │ - sw t6,36(sp) │ │ + move a1,s8 │ │ lw t5,0(s0) │ │ - lw a2,36(sp) │ │ - lw t9,680(t5) │ │ move a0,s0 │ │ + lw t9,680(t5) │ │ + move a1,s7 │ │ jalr t9 │ │ - move a1,s6 │ │ - lw t4,0(s0) │ │ + move a2,s8 │ │ + lw t6,0(s0) │ │ move a0,s0 │ │ - lw t9,92(t4) │ │ - move a1,s6 │ │ + lw t9,92(t6) │ │ + move a1,s7 │ │ jalr t9 │ │ - move s7,s5 │ │ - bne s5,s1,10e80 │ │ + addiu s2,s2,4 │ │ + bne s1,s3,11b4c │ │ lw gp,24(sp) │ │ - lw s5,128(sp) │ │ - lw t9,-32572(gp) │ │ + lw t7,128(sp) │ │ + lw t9,-32568(gp) │ │ mfc1 a2,$f20 │ │ - lw a0,32(sp) │ │ - sw s5,16(sp) │ │ - sw s1,20(sp) │ │ - move a1,s3 │ │ + lw a0,36(sp) │ │ + sw t7,16(sp) │ │ + sw s3,20(sp) │ │ + move a1,s6 │ │ jalr t9 │ │ - move a3,s2 │ │ - move s5,v0 │ │ - beqz s3,10f88 │ │ + move a3,s5 │ │ + move s2,v0 │ │ + beqz s6,11c44 │ │ lw gp,24(sp) │ │ - lw s8,0(s0) │ │ + lw t8,0(s0) │ │ + lw a1,108(sp) │ │ + lw t9,680(t8) │ │ move a0,s0 │ │ - lw t9,680(s8) │ │ - move a1,s4 │ │ jalr t9 │ │ - move a2,s3 │ │ + move a2,s6 │ │ lw gp,24(sp) │ │ - beqz s1,10fb8 │ │ - move v0,zero │ │ + move s4,s5 │ │ move s0,zero │ │ - sll s4,v0,0x2 │ │ - addu s3,s2,s4 │ │ - lw t9,-30500(gp) │ │ - lw a0,0(s3) │ │ + lw t9,-30484(gp) │ │ + lw a0,0(s4) │ │ jalr t9 │ │ addiu s0,s0,1 │ │ + addiu s4,s4,4 │ │ + bne s0,s3,11c4c │ │ lw gp,24(sp) │ │ - bne s0,s1,10f94 │ │ - move v0,s0 │ │ - lw t9,-30500(gp) │ │ + lw t9,-30484(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ - move v0,s5 │ │ + move a0,s5 │ │ lw ra,76(sp) │ │ + move v0,s2 │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ ldc1 $f20,80(sp) │ │ jr ra │ │ addiu sp,sp,88 │ │ - b 10e34 │ │ - move s3,zero │ │ - lw a1,-32692(gp) │ │ - addiu v1,v1,252 │ │ - move s1,v1 │ │ - addiu a1,a1,260 │ │ - b 11024 │ │ - li a0,7 │ │ - beqz v0,1103c │ │ + lw a2,112(sp) │ │ + beqz a2,11d1c │ │ + move a1,s4 │ │ + lw v1,0(a0) │ │ + lw t9,684(v1) │ │ + jalr t9 │ │ + lwc1 $f20,0(a2) │ │ + lw gp,24(sp) │ │ + sll a0,v0,0x2 │ │ + lw t9,-30460(gp) │ │ + jalr t9 │ │ + move s3,v0 │ │ + move s5,v0 │ │ + lw gp,24(sp) │ │ + bnez s3,11b44 │ │ + move s6,zero │ │ + lw a0,128(sp) │ │ + lw t9,-32568(gp) │ │ + sw a0,16(sp) │ │ + mfc1 a2,$f20 │ │ + lw a0,36(sp) │ │ + sw zero,20(sp) │ │ + move a1,zero │ │ + jalr t9 │ │ + move a3,s5 │ │ + move s2,v0 │ │ + b 11c68 │ │ + lw gp,24(sp) │ │ + lw v0,-32688(gp) │ │ + li ra,7 │ │ + b 11d34 │ │ + addiu s6,v0,228 │ │ + beqz a2,11d44 │ │ nop │ │ - addiu s1,s1,8 │ │ - subu a3,s1,v1 │ │ - addu a2,a1,a3 │ │ - lw v0,-8(a2) │ │ - bne v0,a0,1101c │ │ + addiu s6,s6,8 │ │ + lw a2,0(s6) │ │ + bne a2,ra,11d2c │ │ nop │ │ - lw t0,0(s0) │ │ - lw t9,68(t0) │ │ + lw v1,0(s0) │ │ + lw t9,68(v1) │ │ jalr t9 │ │ move a0,s0 │ │ lw a0,0(s0) │ │ - lw a1,4(s1) │ │ + lw a1,4(s6) │ │ lw t9,24(a0) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,1108c │ │ + beqz v0,11d94 │ │ lw gp,24(sp) │ │ - lw t2,0(s0) │ │ - lw t1,-32696(gp) │ │ - lw t9,56(t2) │ │ + lw a3,0(s0) │ │ + lw t0,-32708(gp) │ │ + lw t9,56(a3) │ │ move a0,s0 │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,t1,-20612 │ │ - b 10fc8 │ │ - move v0,zero │ │ - b 10fc8 │ │ - move v0,zero │ │ + addiu a2,t0,-30884 │ │ + b 11c74 │ │ + move s2,zero │ │ + b 11c74 │ │ + move s2,zero │ │ + lw t1,128(sp) │ │ + lw t9,-32568(gp) │ │ + mfc1 a2,$f20 │ │ + lw a0,36(sp) │ │ + move a1,s6 │ │ + move a3,s5 │ │ + sw t1,16(sp) │ │ + jalr t9 │ │ + sw zero,20(sp) │ │ + lw t2,0(s0) │ │ + lw a1,108(sp) │ │ + lw t9,680(t2) │ │ + move a0,s0 │ │ + move a2,s6 │ │ + jalr t9 │ │ + move s2,v0 │ │ + b 11c68 │ │ + lw gp,24(sp) │ │ │ │ -00011094 : │ │ - lui gp,0xa │ │ - addiu gp,gp,-32324 │ │ +00011de4 : │ │ + lui gp,0x9 │ │ + addiu gp,gp,29804 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw gp,16(sp) │ │ - sw ra,60(sp) │ │ - sw s7,52(sp) │ │ - sw s5,44(sp) │ │ - sw s4,40(sp) │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ - sw s8,56(sp) │ │ - sw s6,48(sp) │ │ - sw s3,36(sp) │ │ - sw s2,32(sp) │ │ + addiu sp,sp,-72 │ │ lw v0,0(a0) │ │ - lw s1,84(sp) │ │ + sw s6,56(sp) │ │ + lw s6,92(sp) │ │ lw t9,684(v0) │ │ - sw a2,72(sp) │ │ - sw a3,76(sp) │ │ - move a1,s1 │ │ - move s0,a0 │ │ + sw gp,16(sp) │ │ + sw ra,68(sp) │ │ + sw s7,60(sp) │ │ + sw s5,52(sp) │ │ + sw s0,32(sp) │ │ + move a1,s6 │ │ + sw a2,80(sp) │ │ + sw a3,84(sp) │ │ + sw a2,28(sp) │ │ + sw s8,64(sp) │ │ + sw s4,48(sp) │ │ + sw s3,44(sp) │ │ + sw s2,40(sp) │ │ + sw s1,36(sp) │ │ jalr t9 │ │ - move s7,a2 │ │ + move s0,a0 │ │ lw gp,16(sp) │ │ sll a0,v0,0x2 │ │ - lw t9,-30280(gp) │ │ + lw t9,-30460(gp) │ │ jalr t9 │ │ - move s4,v0 │ │ move s5,v0 │ │ - beqz s4,11258 │ │ + move s7,v0 │ │ + beqz s5,11f98 │ │ lw gp,16(sp) │ │ - move s6,zero │ │ - move s2,zero │ │ - lw a3,0(s0) │ │ - move a2,s2 │ │ - lw t9,692(a3) │ │ + move s3,v0 │ │ + move s4,v0 │ │ + move s1,zero │ │ + lw v1,0(s0) │ │ + move a2,s1 │ │ + lw t9,692(v1) │ │ move a0,s0 │ │ jalr t9 │ │ - move a1,s1 │ │ - lw a2,0(s0) │ │ + move a1,s6 │ │ + lw a0,0(s0) │ │ + move a2,zero │ │ + lw t9,676(a0) │ │ move a1,v0 │ │ - lw t9,676(a2) │ │ move a0,s0 │ │ - move a2,zero │ │ jalr t9 │ │ - move s3,v0 │ │ + move s2,v0 │ │ lw gp,16(sp) │ │ move a0,v0 │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ move s8,v0 │ │ lw gp,16(sp) │ │ addiu a0,v0,1 │ │ - lw t9,-30280(gp) │ │ + lw t9,-30460(gp) │ │ jalr t9 │ │ - addiu s2,s2,1 │ │ + addiu s1,s1,1 │ │ lw gp,16(sp) │ │ - sll a0,s6,0x2 │ │ - addu s6,s5,a0 │ │ - lw t9,-30204(gp) │ │ + sw v0,0(s4) │ │ + lw t9,-30492(gp) │ │ move a0,v0 │ │ - move a1,s8 │ │ jalr t9 │ │ - sw v0,0(s6) │ │ + move a1,s8 │ │ lw a1,0(s0) │ │ move a0,s0 │ │ lw t9,680(a1) │ │ move a2,s8 │ │ jalr t9 │ │ - move a1,s3 │ │ - lw v1,0(s0) │ │ + move a1,s2 │ │ + lw a2,0(s0) │ │ move a0,s0 │ │ - lw t9,92(v1) │ │ - move a1,s3 │ │ + lw t9,92(a2) │ │ + move a1,s2 │ │ jalr t9 │ │ - move s6,s2 │ │ - bne s2,s4,1111c │ │ + addiu s4,s4,4 │ │ + bne s1,s5,11e70 │ │ lw gp,16(sp) │ │ - lw t9,-32568(gp) │ │ - move a0,s7 │ │ - move a1,s5 │ │ + lw t9,-32564(gp) │ │ + lw a0,28(sp) │ │ + move a1,s7 │ │ jalr t9 │ │ - move a2,s4 │ │ + move a2,s5 │ │ lw gp,16(sp) │ │ move s1,v0 │ │ move s0,zero │ │ - move v0,zero │ │ - sll t1,v0,0x2 │ │ - addu t0,s5,t1 │ │ - lw t9,-30500(gp) │ │ - lw a0,0(t0) │ │ + lw t9,-30484(gp) │ │ + lw a0,0(s3) │ │ jalr t9 │ │ addiu s0,s0,1 │ │ + addiu s3,s3,4 │ │ + bne s0,s5,11f3c │ │ lw gp,16(sp) │ │ - bne s0,s4,111f4 │ │ - move v0,s0 │ │ - lw t9,-30500(gp) │ │ + lw t9,-30484(gp) │ │ jalr t9 │ │ - move a0,s5 │ │ - lw ra,60(sp) │ │ + move a0,s7 │ │ + lw ra,68(sp) │ │ move v0,s1 │ │ - lw s8,56(sp) │ │ - lw s7,52(sp) │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ + lw s8,64(sp) │ │ + lw s7,60(sp) │ │ + lw s6,56(sp) │ │ + lw s5,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ - lw t9,-32568(gp) │ │ - move a0,s7 │ │ + addiu sp,sp,72 │ │ + lw t9,-32564(gp) │ │ + lw a0,28(sp) │ │ move a1,v0 │ │ jalr t9 │ │ move a2,zero │ │ move s1,v0 │ │ - b 11218 │ │ + b 11f58 │ │ lw gp,16(sp) │ │ │ │ -00011278 : │ │ +00011fb8 : │ │ lui gp,0x9 │ │ - addiu gp,gp,32728 │ │ + addiu gp,gp,29336 │ │ addu gp,gp,t9 │ │ - lw a0,-32696(gp) │ │ - addiu sp,sp,-40 │ │ - ldc1 $f12,-20272(a0) │ │ - lw t9,-32616(gp) │ │ - move v1,zero │ │ - move v0,zero │ │ + addiu sp,sp,-48 │ │ + lw v0,-32708(gp) │ │ + sw s0,40(sp) │ │ + lw s0,-30360(gp) │ │ + ldc1 $f12,-30536(v0) │ │ + lw v1,0(s0) │ │ + lw t9,-32612(gp) │ │ + move a0,zero │ │ + move a1,zero │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw v1,28(sp) │ │ - sw v0,24(sp) │ │ move a2,zero │ │ - jalr t9 │ │ move a3,zero │ │ - lw ra,36(sp) │ │ + sw v1,36(sp) │ │ + sw ra,44(sp) │ │ + sw a0,24(sp) │ │ + sw a1,28(sp) │ │ + jalr t9 │ │ + nop │ │ + lw a2,36(sp) │ │ + lw a3,0(s0) │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ + lw v0,24(sp) │ │ + bne a2,a3,12038 │ │ lw v1,28(sp) │ │ + lw ra,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000112c8 : │ │ - addiu sp,sp,-16 │ │ - move v1,zero │ │ - sw v1,12(sp) │ │ - move v0,zero │ │ - sw v0,8(sp) │ │ - lw v1,12(sp) │ │ - move v0,a2 │ │ - sw a2,24(sp) │ │ - sw a3,28(sp) │ │ +00012044 : │ │ + lui gp,0x9 │ │ + addiu gp,gp,29196 │ │ + addu gp,gp,t9 │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-48 │ │ + lw v1,0(v0) │ │ + sw a2,56(sp) │ │ + sw v1,36(sp) │ │ + sw a3,60(sp) │ │ + lw a3,56(sp) │ │ + lw a1,36(sp) │ │ + move a2,zero │ │ + lw a0,0(v0) │ │ + sw gp,16(sp) │ │ + sw a2,28(sp) │ │ + sw a3,24(sp) │ │ + sw ra,44(sp) │ │ + lw v0,24(sp) │ │ + bne a1,a0,120a0 │ │ + lw v1,28(sp) │ │ + lw ra,44(sp) │ │ jr ra │ │ - addiu sp,sp,16 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000112f4 : │ │ +000120ac : │ │ lui gp,0x9 │ │ - addiu gp,gp,32604 │ │ + addiu gp,gp,29092 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32608(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32604(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -0001132c : │ │ +000120e4 : │ │ sw a2,8(sp) │ │ sw a3,12(sp) │ │ - beqz a2,11340 │ │ + beqz a2,120f8 │ │ lw v1,24(sp) │ │ sw v1,0(a2) │ │ jr ra │ │ nop │ │ │ │ -00011348 : │ │ - addiu sp,sp,-16 │ │ - move v1,zero │ │ - sw v1,12(sp) │ │ - move v0,zero │ │ - sw v0,8(sp) │ │ - lw v1,12(sp) │ │ - lw v0,0(a2) │ │ - sw a2,24(sp) │ │ +00012100 : │ │ + lui gp,0x9 │ │ + addiu gp,gp,29008 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-48 │ │ + lw v0,-30360(gp) │ │ + sw a2,56(sp) │ │ + lw v1,0(v0) │ │ + lw a0,56(sp) │ │ + sw v1,36(sp) │ │ + lw a2,0(a0) │ │ + sw a3,60(sp) │ │ + lw a1,36(sp) │ │ + move a3,zero │ │ + lw t0,0(v0) │ │ + sw gp,16(sp) │ │ sw a3,28(sp) │ │ + sw a2,24(sp) │ │ + sw ra,44(sp) │ │ + lw v0,24(sp) │ │ + bne a1,t0,12160 │ │ + lw v1,28(sp) │ │ + lw ra,44(sp) │ │ jr ra │ │ - addiu sp,sp,16 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00011374 : │ │ +0001216c : │ │ lui gp,0x9 │ │ - addiu gp,gp,32476 │ │ + addiu gp,gp,28900 │ │ addu gp,gp,t9 │ │ - lw a1,-32696(gp) │ │ - addiu sp,sp,-40 │ │ - lw t9,-32564(gp) │ │ + addiu sp,sp,-56 │ │ + sw s0,44(sp) │ │ + lw s0,-30360(gp) │ │ + lw a1,-32708(gp) │ │ + lw v0,0(s0) │ │ + lw t9,-32560(gp) │ │ + sw a2,64(sp) │ │ move v1,zero │ │ - move v0,zero │ │ + sw a3,68(sp) │ │ + move a3,zero │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw s0,32(sp) │ │ - sw a2,48(sp) │ │ - sw a3,52(sp) │ │ - move s0,a2 │ │ - sw v1,28(sp) │ │ - sw v0,24(sp) │ │ + sw s1,48(sp) │ │ li a0,4 │ │ - addiu a1,a1,-20576 │ │ + li a2,1020 │ │ + lw s1,64(sp) │ │ + sw v1,28(sp) │ │ + sw ra,52(sp) │ │ + addiu a1,a1,-30848 │ │ + sw v0,36(sp) │ │ + sw a3,24(sp) │ │ jalr t9 │ │ - li a2,1001 │ │ - sw s0,0(v0) │ │ - lw ra,36(sp) │ │ + nop │ │ + lw gp,16(sp) │ │ + sw s1,0(v0) │ │ + lw a2,36(sp) │ │ + lw a0,0(s0) │ │ + sw v0,24(sp) │ │ + lw v0,24(sp) │ │ + bne a2,a0,12204 │ │ lw v1,28(sp) │ │ - lw s0,32(sp) │ │ + lw ra,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,56 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000113dc : │ │ +00012210 : │ │ lui gp,0x9 │ │ - addiu gp,gp,32372 │ │ + addiu gp,gp,28736 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ lw a0,0(a2) │ │ sw gp,16(sp) │ │ sw s0,24(sp) │ │ sw ra,28(sp) │ │ move s0,a2 │ │ sw a2,40(sp) │ │ - beqz a0,1141c │ │ + beqz a0,12250 │ │ sw a3,44(sp) │ │ - lw t9,-32560(gp) │ │ + lw t9,-32556(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00011438 : │ │ +0001226c : │ │ lui gp,0x9 │ │ - addiu gp,gp,32280 │ │ + addiu gp,gp,28644 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s1,48(sp) │ │ - sw s0,44(sp) │ │ + addiu sp,sp,-64 │ │ + sw a2,72(sp) │ │ + sw s1,52(sp) │ │ + sw s0,48(sp) │ │ + lw s1,-30360(gp) │ │ + lw s0,72(sp) │ │ + lw v1,0(s1) │ │ + lw v0,0(s0) │ │ sw gp,16(sp) │ │ - sw ra,52(sp) │ │ - lw v0,0(a2) │ │ - move s0,a2 │ │ - sw a2,64(sp) │ │ - sw a3,68(sp) │ │ + sw a3,76(sp) │ │ move a2,zero │ │ move a3,zero │ │ - move s1,a0 │ │ - sw a2,24(sp) │ │ - beqz v0,114d0 │ │ - sw a3,28(sp) │ │ - lw t9,-32620(gp) │ │ - addiu a1,sp,32 │ │ - jalr t9 │ │ + sw ra,60(sp) │ │ + sw s2,56(sp) │ │ + sw v1,44(sp) │ │ + sw a2,32(sp) │ │ + beqz v0,12324 │ │ + sw a3,36(sp) │ │ + lw t9,-32616(gp) │ │ move a0,v0 │ │ + jalr t9 │ │ + addiu a1,sp,28 │ │ lw gp,16(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32552(gp) │ │ + lw t9,-32548(gp) │ │ jalr t9 │ │ - move s1,v0 │ │ - sw s1,24(sp) │ │ - lw a0,24(sp) │ │ - lw a1,28(sp) │ │ + move s2,v0 │ │ + sw s2,32(sp) │ │ + lw t0,32(sp) │ │ + lw t1,36(sp) │ │ + lw gp,16(sp) │ │ sw v0,0(s0) │ │ - lw ra,52(sp) │ │ - move v0,a0 │ │ - move v1,a1 │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ + lw t4,44(sp) │ │ + lw a0,0(s1) │ │ + move v0,t0 │ │ + bne t4,a0,12364 │ │ + move v1,t1 │ │ + lw ra,60(sp) │ │ + lw s2,56(sp) │ │ + lw s1,52(sp) │ │ + lw s0,48(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw v0,0(a0) │ │ - lw a1,-32696(gp) │ │ - lw t9,24(v0) │ │ + addiu sp,sp,64 │ │ + lw a1,0(a0) │ │ + lw t2,-32708(gp) │ │ + lw t9,24(a1) │ │ + move s0,a0 │ │ jalr t9 │ │ - addiu a1,a1,-20552 │ │ - lw v1,0(s1) │ │ - move a0,s1 │ │ - lw t9,56(v1) │ │ + addiu a1,t2,-30824 │ │ + lw t3,0(s0) │ │ + move a0,s0 │ │ + lw t9,56(t3) │ │ move a1,v0 │ │ jalr t9 │ │ move a2,zero │ │ - move a0,zero │ │ - b 114b4 │ │ - move a1,zero │ │ + lw gp,16(sp) │ │ + move t0,zero │ │ + b 122f8 │ │ + move t1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00011508 : │ │ +00012370 : │ │ lw v0,0(a2) │ │ sw a2,8(sp) │ │ sw a3,12(sp) │ │ jr ra │ │ sltu v0,zero,v0 │ │ │ │ -0001151c : │ │ +00012384 : │ │ sw a2,8(sp) │ │ sw a3,12(sp) │ │ - beqz a2,11530 │ │ + beqz a2,12398 │ │ lw v1,24(sp) │ │ sw v1,0(a2) │ │ jr ra │ │ nop │ │ │ │ -00011538 : │ │ - addiu sp,sp,-16 │ │ - move v1,zero │ │ - sw v1,12(sp) │ │ - move v0,zero │ │ - sw v0,8(sp) │ │ - lw v1,12(sp) │ │ - lw v0,0(a2) │ │ - sw a2,24(sp) │ │ +000123a0 : │ │ + lui gp,0x9 │ │ + addiu gp,gp,28336 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-48 │ │ + lw v0,-30360(gp) │ │ + sw a2,56(sp) │ │ + lw v1,0(v0) │ │ + lw a0,56(sp) │ │ + sw v1,36(sp) │ │ + lw a2,0(a0) │ │ + sw a3,60(sp) │ │ + lw a1,36(sp) │ │ + move a3,zero │ │ + lw t0,0(v0) │ │ + sw gp,16(sp) │ │ sw a3,28(sp) │ │ + sw a2,24(sp) │ │ + sw ra,44(sp) │ │ + lw v0,24(sp) │ │ + bne a1,t0,12400 │ │ + lw v1,28(sp) │ │ + lw ra,44(sp) │ │ jr ra │ │ - addiu sp,sp,16 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00011564 : │ │ +0001240c : │ │ lui gp,0x9 │ │ - addiu gp,gp,31980 │ │ + addiu gp,gp,28228 │ │ addu gp,gp,t9 │ │ - lw a1,-32696(gp) │ │ - addiu sp,sp,-40 │ │ - lw t9,-32564(gp) │ │ + addiu sp,sp,-56 │ │ + sw s0,44(sp) │ │ + lw s0,-30360(gp) │ │ + lw a1,-32708(gp) │ │ + lw v0,0(s0) │ │ + lw t9,-32560(gp) │ │ + sw a2,64(sp) │ │ move v1,zero │ │ - move v0,zero │ │ + sw a3,68(sp) │ │ + move a3,zero │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw s0,32(sp) │ │ - sw a2,48(sp) │ │ - sw a3,52(sp) │ │ - move s0,a2 │ │ - sw v1,28(sp) │ │ - sw v0,24(sp) │ │ + sw s1,48(sp) │ │ li a0,4 │ │ - addiu a1,a1,-20576 │ │ + li a2,1047 │ │ + lw s1,64(sp) │ │ + sw v1,28(sp) │ │ + sw ra,52(sp) │ │ + addiu a1,a1,-30848 │ │ + sw v0,36(sp) │ │ + sw a3,24(sp) │ │ jalr t9 │ │ - li a2,1028 │ │ - sw s0,0(v0) │ │ - lw ra,36(sp) │ │ + nop │ │ + lw gp,16(sp) │ │ + sw s1,0(v0) │ │ + lw a2,36(sp) │ │ + lw a0,0(s0) │ │ + sw v0,24(sp) │ │ + lw v0,24(sp) │ │ + bne a2,a0,124a4 │ │ lw v1,28(sp) │ │ - lw s0,32(sp) │ │ + lw ra,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,56 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000115cc : │ │ +000124b0 : │ │ lui gp,0x9 │ │ - addiu gp,gp,31876 │ │ + addiu gp,gp,28064 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ lw a0,0(a2) │ │ sw gp,16(sp) │ │ sw s0,24(sp) │ │ sw ra,28(sp) │ │ move s0,a2 │ │ sw a2,40(sp) │ │ - beqz a0,1160c │ │ + beqz a0,124f0 │ │ sw a3,44(sp) │ │ - lw t9,-32548(gp) │ │ + lw t9,-32544(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00011628 : │ │ +0001250c : │ │ lui gp,0x9 │ │ - addiu gp,gp,31784 │ │ + addiu gp,gp,27972 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw s1,40(sp) │ │ - sw s0,36(sp) │ │ + addiu sp,sp,-56 │ │ + sw a2,64(sp) │ │ + sw s1,44(sp) │ │ + sw s0,40(sp) │ │ + lw s1,64(sp) │ │ + lw s0,-30360(gp) │ │ + lw v0,0(s1) │ │ + lw v1,0(s0) │ │ sw gp,16(sp) │ │ - sw ra,44(sp) │ │ - lw v0,0(a2) │ │ - move s1,a2 │ │ - sw a2,56(sp) │ │ - sw a3,60(sp) │ │ + sw a3,68(sp) │ │ move a2,zero │ │ move a3,zero │ │ - move s0,a0 │ │ + sw ra,52(sp) │ │ + sw s2,48(sp) │ │ + sw v1,36(sp) │ │ sw a2,24(sp) │ │ - beqz v0,116b0 │ │ + beqz v0,125b4 │ │ sw a3,28(sp) │ │ lw a0,4(v0) │ │ - lw t9,-32544(gp) │ │ - lw s0,8(a0) │ │ + lw t9,-32540(gp) │ │ + lw s2,8(a0) │ │ jalr t9 │ │ move a0,v0 │ │ - sw s0,24(sp) │ │ - lw a0,24(sp) │ │ - lw a1,28(sp) │ │ + sw s2,24(sp) │ │ + lw t0,24(sp) │ │ + lw t1,28(sp) │ │ + lw gp,16(sp) │ │ sw v0,0(s1) │ │ - lw ra,44(sp) │ │ - move v0,a0 │ │ - move v1,a1 │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + lw t4,36(sp) │ │ + lw t5,0(s0) │ │ + move v0,t0 │ │ + bne t4,t5,125f4 │ │ + move v1,t1 │ │ + lw ra,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw v0,0(a0) │ │ - lw a1,-32696(gp) │ │ - lw t9,24(v0) │ │ + addiu sp,sp,56 │ │ + lw a1,0(a0) │ │ + lw t2,-32708(gp) │ │ + lw t9,24(a1) │ │ + move s1,a0 │ │ jalr t9 │ │ - addiu a1,a1,-20552 │ │ - lw v1,0(s0) │ │ - move a0,s0 │ │ - lw t9,56(v1) │ │ + addiu a1,t2,-30824 │ │ + lw t3,0(s1) │ │ + move a0,s1 │ │ + lw t9,56(t3) │ │ move a1,v0 │ │ jalr t9 │ │ move a2,zero │ │ - move a0,zero │ │ - b 11694 │ │ - move a1,zero │ │ + lw gp,16(sp) │ │ + move t0,zero │ │ + b 12588 │ │ + move t1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000116e8 : │ │ +00012600 : │ │ lw v0,0(a2) │ │ sw a2,8(sp) │ │ sw a3,12(sp) │ │ jr ra │ │ sltu v0,zero,v0 │ │ │ │ -000116fc : │ │ +00012614 : │ │ lui gp,0x9 │ │ - addiu gp,gp,31572 │ │ + addiu gp,gp,27708 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-32540(gp) │ │ + addiu sp,sp,-56 │ │ + sw s0,44(sp) │ │ + lw s0,-30360(gp) │ │ + sw a2,64(sp) │ │ + lw v0,0(s0) │ │ + lw t9,-32536(gp) │ │ move v1,zero │ │ - move v0,zero │ │ - sw ra,36(sp) │ │ + move a1,zero │ │ + lw a0,64(sp) │ │ sw gp,16(sp) │ │ - sw a3,52(sp) │ │ + sw a3,68(sp) │ │ sw v1,28(sp) │ │ - sw s0,32(sp) │ │ - sw a2,48(sp) │ │ - sw v0,24(sp) │ │ + sw ra,52(sp) │ │ + sw s1,48(sp) │ │ + sw a1,24(sp) │ │ + sw v0,36(sp) │ │ jalr t9 │ │ - move a0,a2 │ │ + nop │ │ lw gp,16(sp) │ │ li a0,4 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32564(gp) │ │ - addiu a1,a1,-20576 │ │ - li a2,1001 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32560(gp) │ │ + addiu a1,a2,-30848 │ │ + li a2,1020 │ │ jalr t9 │ │ - move s0,v0 │ │ - sw s0,0(v0) │ │ - lw ra,36(sp) │ │ + move s1,v0 │ │ + lw gp,16(sp) │ │ + sw s1,0(v0) │ │ + lw a3,36(sp) │ │ + lw a0,0(s0) │ │ + sw v0,24(sp) │ │ + lw v0,24(sp) │ │ + bne a3,a0,126bc │ │ lw v1,28(sp) │ │ - lw s0,32(sp) │ │ + lw ra,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,56 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00011774 : │ │ +000126c8 : │ │ lui gp,0x9 │ │ - addiu gp,gp,31452 │ │ + addiu gp,gp,27528 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s0,32(sp) │ │ - lw s0,92(sp) │ │ + addiu sp,sp,-72 │ │ + sw s3,56(sp) │ │ + lw s3,-30360(gp) │ │ + sw s0,44(sp) │ │ + lw v0,0(s3) │ │ + lw s0,108(sp) │ │ sw gp,16(sp) │ │ - move v0,zero │ │ + sw a2,80(sp) │ │ + move a1,zero │ │ move v1,zero │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s1,36(sp) │ │ - sw ra,52(sp) │ │ - sw s2,40(sp) │ │ - move s1,a0 │ │ - sw a2,64(sp) │ │ - sw a3,68(sp) │ │ - sw v0,24(sp) │ │ + sw s5,64(sp) │ │ + sw s4,60(sp) │ │ + sw ra,68(sp) │ │ + sw s2,52(sp) │ │ + sw s1,48(sp) │ │ + sw a3,84(sp) │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ sw v1,28(sp) │ │ - move s4,a2 │ │ - beqz s0,11844 │ │ - lw s3,80(sp) │ │ + lw s5,80(sp) │ │ + beqz s0,127bc │ │ + lw s4,96(sp) │ │ lw a2,0(a0) │ │ move a1,s0 │ │ lw t9,676(a2) │ │ - jalr t9 │ │ move a2,zero │ │ + jalr t9 │ │ + move s1,a0 │ │ move s2,v0 │ │ - beqz v0,11860 │ │ + beqz v0,127dc │ │ lw gp,16(sp) │ │ - lw t9,-32536(gp) │ │ - move a0,s4 │ │ + lw t9,-32532(gp) │ │ + move a0,s5 │ │ move a1,v0 │ │ jalr t9 │ │ - move a2,s3 │ │ - lw a0,0(s1) │ │ - sw v0,24(sp) │ │ - lw t9,680(a0) │ │ - move a1,s0 │ │ + move a2,s4 │ │ + lw a3,0(s1) │ │ move a0,s1 │ │ - jalr t9 │ │ + lw t9,680(a3) │ │ + move a1,s0 │ │ move a2,s2 │ │ + jalr t9 │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ lw v1,28(sp) │ │ - lw ra,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw t0,36(sp) │ │ + lw a0,0(s3) │ │ + bne t0,a0,127e8 │ │ + lw ra,68(sp) │ │ + lw s5,64(sp) │ │ + lw s4,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-32536(gp) │ │ - move a0,a2 │ │ + addiu sp,sp,72 │ │ + lw t9,-32532(gp) │ │ + move a0,s5 │ │ move a1,zero │ │ jalr t9 │ │ - move a2,s3 │ │ - b 1181c │ │ + move a2,s4 │ │ sw v0,24(sp) │ │ + b 12784 │ │ + lw gp,16(sp) │ │ move v0,zero │ │ - b 11824 │ │ + b 1278c │ │ move v1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0001186c : │ │ +000127f4 : │ │ lui gp,0x9 │ │ - addiu gp,gp,31204 │ │ + addiu gp,gp,27228 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32604(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32600(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -000118a4 : │ │ +0001282c : │ │ lui gp,0x9 │ │ - addiu gp,gp,31148 │ │ + addiu gp,gp,27172 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32532(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32528(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -000118dc : │ │ +00012864 : │ │ lui gp,0x9 │ │ - addiu gp,gp,31092 │ │ + addiu gp,gp,27116 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ - sw s0,44(sp) │ │ - lw s0,116(sp) │ │ + sw s4,64(sp) │ │ + lw s4,-30360(gp) │ │ + sw s1,52(sp) │ │ + lw v0,0(s4) │ │ + lw s1,116(sp) │ │ sw gp,24(sp) │ │ - move v0,zero │ │ - move v1,zero │ │ - sw s5,64(sp) │ │ - sw s4,60(sp) │ │ - sw s3,56(sp) │ │ - sw s1,48(sp) │ │ - sdc1 $f20,72(sp) │ │ - sw ra,68(sp) │ │ - sw s2,52(sp) │ │ - move s1,a0 │ │ sw a2,88(sp) │ │ + move a1,zero │ │ + move v1,zero │ │ + sw s6,72(sp) │ │ + sw s5,68(sp) │ │ + sw s0,48(sp) │ │ + sw ra,76(sp) │ │ + sw s3,60(sp) │ │ + sw s2,56(sp) │ │ sw a3,92(sp) │ │ - lwc1 $f20,120(sp) │ │ - lbu s5,124(sp) │ │ - sw v0,32(sp) │ │ + lbu s0,124(sp) │ │ + sw v0,44(sp) │ │ + sw a1,32(sp) │ │ sw v1,36(sp) │ │ - move s4,a2 │ │ - beqz s0,119d0 │ │ - lw s3,104(sp) │ │ + lw s6,88(sp) │ │ + beqz s1,12970 │ │ + lw s5,104(sp) │ │ lw a2,0(a0) │ │ - move a1,s0 │ │ + move a1,s1 │ │ lw t9,676(a2) │ │ - jalr t9 │ │ move a2,zero │ │ - move s2,v0 │ │ - beqz v0,119f8 │ │ + jalr t9 │ │ + move s2,a0 │ │ + move s3,v0 │ │ + beqz v0,1299c │ │ lw gp,24(sp) │ │ - lw t9,-32528(gp) │ │ - sltu t0,zero,s5 │ │ - mfc1 a3,$f20 │ │ - move a0,s4 │ │ - move a1,s3 │ │ + lw t9,-32524(gp) │ │ + sltu t0,zero,s0 │ │ + lw a3,120(sp) │ │ + move a0,s6 │ │ + move a1,s5 │ │ move a2,v0 │ │ jalr t9 │ │ sw t0,16(sp) │ │ - lw a0,0(s1) │ │ - sw v0,32(sp) │ │ - lw t9,680(a0) │ │ - move a1,s0 │ │ - move a0,s1 │ │ + lw a3,0(s2) │ │ + move a0,s2 │ │ + lw t9,680(a3) │ │ + move a1,s1 │ │ + move a2,s3 │ │ jalr t9 │ │ - move a2,s2 │ │ + sw v0,32(sp) │ │ + lw gp,24(sp) │ │ lw v0,32(sp) │ │ lw v1,36(sp) │ │ - lw ra,68(sp) │ │ - lw s5,64(sp) │ │ - lw s4,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - ldc1 $f20,72(sp) │ │ + lw t1,44(sp) │ │ + lw t2,0(s4) │ │ + bne t1,t2,129a8 │ │ + lw ra,76(sp) │ │ + lw s6,72(sp) │ │ + lw s5,68(sp) │ │ + lw s4,64(sp) │ │ + lw s3,60(sp) │ │ + lw s2,56(sp) │ │ + lw s1,52(sp) │ │ + lw s0,48(sp) │ │ jr ra │ │ addiu sp,sp,80 │ │ - lw t9,-32528(gp) │ │ - sltu s5,zero,s5 │ │ - mfc1 a3,$f20 │ │ - move a0,a2 │ │ - sw s5,16(sp) │ │ - move a1,s3 │ │ + lw t9,-32524(gp) │ │ + sltu a0,zero,s0 │ │ + lw a3,120(sp) │ │ + sw a0,16(sp) │ │ + move a1,s5 │ │ + move a0,s6 │ │ jalr t9 │ │ move a2,zero │ │ - b 119a0 │ │ sw v0,32(sp) │ │ + b 12934 │ │ + lw gp,24(sp) │ │ move v0,zero │ │ - b 119a8 │ │ + b 1293c │ │ move v1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00011a04 : │ │ +000129b4 : │ │ lui gp,0x9 │ │ - addiu gp,gp,30796 │ │ + addiu gp,gp,26780 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ + addiu sp,sp,-64 │ │ + sw s3,52(sp) │ │ + lw s3,-30360(gp) │ │ sw s0,40(sp) │ │ - lw s0,76(sp) │ │ + lw v0,0(s3) │ │ + lw s0,84(sp) │ │ sw gp,16(sp) │ │ - move v0,zero │ │ + sw a2,72(sp) │ │ + move a1,zero │ │ move v1,zero │ │ + sw s4,56(sp) │ │ + sw ra,60(sp) │ │ sw s2,48(sp) │ │ sw s1,44(sp) │ │ - sw ra,52(sp) │ │ - move s1,a0 │ │ - sw a2,64(sp) │ │ - sw a3,68(sp) │ │ - sw v0,24(sp) │ │ + sw a3,76(sp) │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ sw v1,28(sp) │ │ - beqz s0,11abc │ │ - move s2,a2 │ │ + beqz s0,12a98 │ │ + lw s4,72(sp) │ │ lw a2,0(a0) │ │ move a1,s0 │ │ lw t9,676(a2) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,11ad4 │ │ + jalr t9 │ │ + move s1,a0 │ │ + move s2,v0 │ │ + beqz v0,12ab4 │ │ lw gp,16(sp) │ │ - lw t9,-32524(gp) │ │ - move a0,s2 │ │ - move a1,v0 │ │ + lw t9,-32520(gp) │ │ + move a0,s4 │ │ jalr t9 │ │ - sw v0,32(sp) │ │ - lw a0,0(s1) │ │ - lw a2,32(sp) │ │ - lw t9,680(a0) │ │ - sw v0,24(sp) │ │ + move a1,v0 │ │ + lw a3,0(s1) │ │ move a0,s1 │ │ - jalr t9 │ │ + lw t9,680(a3) │ │ move a1,s0 │ │ + move a2,s2 │ │ + jalr t9 │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ lw v1,28(sp) │ │ - lw ra,52(sp) │ │ + lw t0,36(sp) │ │ + lw a0,0(s3) │ │ + bne t0,a0,12ac0 │ │ + lw ra,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-32524(gp) │ │ - move a0,a2 │ │ + addiu sp,sp,64 │ │ + lw t9,-32520(gp) │ │ + move a0,s4 │ │ jalr t9 │ │ move a1,zero │ │ - b 11a9c │ │ sw v0,24(sp) │ │ + b 12a64 │ │ + lw gp,16(sp) │ │ move v0,zero │ │ - b 11aa4 │ │ + b 12a6c │ │ move v1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00011ae0 : │ │ +00012acc : │ │ lui gp,0x9 │ │ - addiu gp,gp,30576 │ │ + addiu gp,gp,26500 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ + addiu sp,sp,-64 │ │ + sw s3,52(sp) │ │ + lw s3,-30360(gp) │ │ sw s0,40(sp) │ │ - lw s0,76(sp) │ │ + lw v0,0(s3) │ │ + lw s0,84(sp) │ │ sw gp,16(sp) │ │ - move v0,zero │ │ + sw a2,72(sp) │ │ + move a1,zero │ │ move v1,zero │ │ + sw s4,56(sp) │ │ + sw ra,60(sp) │ │ sw s2,48(sp) │ │ sw s1,44(sp) │ │ - sw ra,52(sp) │ │ - move s1,a0 │ │ - sw a2,64(sp) │ │ - sw a3,68(sp) │ │ - sw v0,24(sp) │ │ + sw a3,76(sp) │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ sw v1,28(sp) │ │ - beqz s0,11b98 │ │ - move s2,a2 │ │ + beqz s0,12bb0 │ │ + lw s4,72(sp) │ │ lw a2,0(a0) │ │ move a1,s0 │ │ lw t9,676(a2) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,11bb0 │ │ + jalr t9 │ │ + move s1,a0 │ │ + move s2,v0 │ │ + beqz v0,12bcc │ │ lw gp,16(sp) │ │ - lw t9,-32520(gp) │ │ - move a0,s2 │ │ - move a1,v0 │ │ + lw t9,-32516(gp) │ │ + move a0,s4 │ │ jalr t9 │ │ - sw v0,32(sp) │ │ - lw a0,0(s1) │ │ - lw a2,32(sp) │ │ - lw t9,680(a0) │ │ - sw v0,24(sp) │ │ + move a1,v0 │ │ + lw a3,0(s1) │ │ move a0,s1 │ │ - jalr t9 │ │ + lw t9,680(a3) │ │ move a1,s0 │ │ + move a2,s2 │ │ + jalr t9 │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ lw v1,28(sp) │ │ - lw ra,52(sp) │ │ + lw t0,36(sp) │ │ + lw a0,0(s3) │ │ + bne t0,a0,12bd8 │ │ + lw ra,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-32520(gp) │ │ - move a0,a2 │ │ + addiu sp,sp,64 │ │ + lw t9,-32516(gp) │ │ + move a0,s4 │ │ jalr t9 │ │ move a1,zero │ │ - b 11b78 │ │ sw v0,24(sp) │ │ + b 12b7c │ │ + lw gp,16(sp) │ │ move v0,zero │ │ - b 11b80 │ │ + b 12b84 │ │ move v1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00011bbc : │ │ +00012be4 : │ │ lui gp,0x9 │ │ - addiu gp,gp,30356 │ │ + addiu gp,gp,26220 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32516(gp) │ │ + lw t9,-32512(gp) │ │ sw s0,24(sp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ move s0,a0 │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ - beqz v0,11c18 │ │ + beqz v0,12c40 │ │ move a0,s0 │ │ lw v1,0(s0) │ │ lw t9,668(v1) │ │ jalr t9 │ │ move a1,v0 │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - b 11c08 │ │ + b 12c30 │ │ move v0,zero │ │ │ │ -00011c20 : │ │ +00012c48 : │ │ lui gp,0x9 │ │ - addiu gp,gp,30256 │ │ + addiu gp,gp,26120 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-32512(gp) │ │ + addiu sp,sp,-56 │ │ + sw s0,44(sp) │ │ + lw s0,-30360(gp) │ │ + sw a2,64(sp) │ │ + lw v0,0(s0) │ │ + lw t9,-32508(gp) │ │ move v1,zero │ │ - move v0,zero │ │ - sw ra,36(sp) │ │ + move a1,zero │ │ + lw a0,64(sp) │ │ sw gp,16(sp) │ │ - sw a3,52(sp) │ │ + sw a3,68(sp) │ │ sw v1,28(sp) │ │ - sw s0,32(sp) │ │ - sw a2,48(sp) │ │ - sw v0,24(sp) │ │ + sw ra,52(sp) │ │ + sw s1,48(sp) │ │ + sw a1,24(sp) │ │ + sw v0,36(sp) │ │ jalr t9 │ │ - move a0,a2 │ │ + nop │ │ lw gp,16(sp) │ │ li a0,4 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32564(gp) │ │ - addiu a1,a1,-20576 │ │ - li a2,1028 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32560(gp) │ │ + addiu a1,a2,-30848 │ │ + li a2,1047 │ │ jalr t9 │ │ - move s0,v0 │ │ - sw s0,0(v0) │ │ - lw ra,36(sp) │ │ + move s1,v0 │ │ + lw gp,16(sp) │ │ + sw s1,0(v0) │ │ + lw a3,36(sp) │ │ + lw a0,0(s0) │ │ + sw v0,24(sp) │ │ + lw v0,24(sp) │ │ + bne a3,a0,12cf0 │ │ lw v1,28(sp) │ │ - lw s0,32(sp) │ │ + lw ra,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,56 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00011c98 : │ │ +00012cfc : │ │ lui gp,0x9 │ │ - addiu gp,gp,30136 │ │ + addiu gp,gp,25940 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ + addiu sp,sp,-64 │ │ + sw s3,56(sp) │ │ + lw s3,-30360(gp) │ │ sw gp,16(sp) │ │ - move v0,zero │ │ + lw v0,0(s3) │ │ + move a1,zero │ │ move v1,zero │ │ - sw s1,48(sp) │ │ sw s0,44(sp) │ │ - sw ra,52(sp) │ │ + sw ra,60(sp) │ │ + sw s2,52(sp) │ │ + sw s1,48(sp) │ │ move s0,a2 │ │ - move s1,a0 │ │ - sw v0,24(sp) │ │ - beqz a2,11d3c │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ + beqz a2,12dcc │ │ sw v1,28(sp) │ │ lw a2,0(a0) │ │ move a1,s0 │ │ lw t9,676(a2) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,11d54 │ │ + jalr t9 │ │ + move s1,a0 │ │ + move s2,v0 │ │ + beqz v0,12de8 │ │ lw gp,16(sp) │ │ - lw t9,-32508(gp) │ │ + lw t9,-32504(gp) │ │ move a0,v0 │ │ - move a1,zero │ │ jalr t9 │ │ - sw v0,32(sp) │ │ - lw a0,0(s1) │ │ - lw a2,32(sp) │ │ - lw t9,680(a0) │ │ - sw v0,24(sp) │ │ + move a1,zero │ │ + lw a3,0(s1) │ │ move a0,s1 │ │ - jalr t9 │ │ + lw t9,680(a3) │ │ move a1,s0 │ │ + move a2,s2 │ │ + jalr t9 │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ lw v1,28(sp) │ │ - lw ra,52(sp) │ │ + lw t0,36(sp) │ │ + lw a0,0(s3) │ │ + bne t0,a0,12df4 │ │ + lw ra,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ lw s1,48(sp) │ │ lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-32508(gp) │ │ + addiu sp,sp,64 │ │ + lw t9,-32504(gp) │ │ move a0,zero │ │ jalr t9 │ │ move a1,zero │ │ - b 11d20 │ │ sw v0,24(sp) │ │ + b 12d9c │ │ + lw gp,16(sp) │ │ move v0,zero │ │ - b 11d28 │ │ + b 12da4 │ │ move v1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00011d60 : │ │ +00012e00 : │ │ lui gp,0x9 │ │ - addiu gp,gp,29936 │ │ + addiu gp,gp,25680 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32504(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32500(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00011d98 : │ │ +00012e38 : │ │ lui gp,0x9 │ │ - addiu gp,gp,29880 │ │ + addiu gp,gp,25624 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32500(gp) │ │ + lw t9,-32496(gp) │ │ sw s0,24(sp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ move s0,a0 │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ - beqz v0,11df4 │ │ + beqz v0,12e94 │ │ move a0,s0 │ │ lw v1,0(s0) │ │ lw t9,668(v1) │ │ jalr t9 │ │ move a1,v0 │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - b 11de4 │ │ + b 12e84 │ │ move v0,zero │ │ │ │ -00011dfc : │ │ +00012e9c : │ │ lui gp,0x9 │ │ - addiu gp,gp,29780 │ │ + addiu gp,gp,25524 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ + addiu sp,sp,-64 │ │ + sw s3,52(sp) │ │ + lw s3,-30360(gp) │ │ sw s0,40(sp) │ │ - lw s0,76(sp) │ │ + lw v0,0(s3) │ │ + lw s0,84(sp) │ │ sw gp,16(sp) │ │ - move v0,zero │ │ + sw a2,72(sp) │ │ + move a1,zero │ │ move v1,zero │ │ + sw s4,56(sp) │ │ + sw ra,60(sp) │ │ sw s2,48(sp) │ │ sw s1,44(sp) │ │ - sw ra,52(sp) │ │ - move s1,a0 │ │ - sw a2,64(sp) │ │ - sw a3,68(sp) │ │ - sw v0,24(sp) │ │ + sw a3,76(sp) │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ sw v1,28(sp) │ │ - beqz s0,11eb4 │ │ - move s2,a2 │ │ + beqz s0,12f80 │ │ + lw s4,72(sp) │ │ lw a2,0(a0) │ │ move a1,s0 │ │ lw t9,676(a2) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,11ecc │ │ + jalr t9 │ │ + move s1,a0 │ │ + move s2,v0 │ │ + beqz v0,12f9c │ │ lw gp,16(sp) │ │ - lw t9,-32496(gp) │ │ - move a0,s2 │ │ - move a1,v0 │ │ + lw t9,-32492(gp) │ │ + move a0,s4 │ │ jalr t9 │ │ - sw v0,32(sp) │ │ - lw a0,0(s1) │ │ - lw a2,32(sp) │ │ - lw t9,680(a0) │ │ - sw v0,24(sp) │ │ + move a1,v0 │ │ + lw a3,0(s1) │ │ move a0,s1 │ │ - jalr t9 │ │ + lw t9,680(a3) │ │ move a1,s0 │ │ + move a2,s2 │ │ + jalr t9 │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ lw v1,28(sp) │ │ - lw ra,52(sp) │ │ + lw t0,36(sp) │ │ + lw a0,0(s3) │ │ + bne t0,a0,12fa8 │ │ + lw ra,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-32496(gp) │ │ - move a0,a2 │ │ + addiu sp,sp,64 │ │ + lw t9,-32492(gp) │ │ + move a0,s4 │ │ jalr t9 │ │ move a1,zero │ │ - b 11e94 │ │ sw v0,24(sp) │ │ + b 12f4c │ │ + lw gp,16(sp) │ │ move v0,zero │ │ - b 11e9c │ │ + b 12f54 │ │ move v1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00011ed8 : │ │ +00012fb4 : │ │ lui gp,0x9 │ │ - addiu gp,gp,29560 │ │ + addiu gp,gp,25244 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw a2,48(sp) │ │ - sw a3,52(sp) │ │ - move a0,a2 │ │ - lw t9,-32492(gp) │ │ - lw a1,64(sp) │ │ - lw a2,80(sp) │ │ - lw a3,92(sp) │ │ + addiu sp,sp,-48 │ │ + sw s0,40(sp) │ │ + lw s0,-30360(gp) │ │ + sw a2,56(sp) │ │ + lw v0,0(s0) │ │ + lw t9,-32488(gp) │ │ move v1,zero │ │ - move v0,zero │ │ + sw a3,60(sp) │ │ + lw a0,56(sp) │ │ + lw a1,72(sp) │ │ + move t0,zero │ │ + lw a2,88(sp) │ │ + lw a3,100(sp) │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ sw v1,28(sp) │ │ - sw v0,24(sp) │ │ + sw ra,44(sp) │ │ + sw v0,36(sp) │ │ + sw t0,24(sp) │ │ jalr t9 │ │ nop │ │ - lw ra,36(sp) │ │ + lw a1,36(sp) │ │ + lw a0,0(s0) │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ + lw v0,24(sp) │ │ + bne a1,a0,1303c │ │ lw v1,28(sp) │ │ + lw ra,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ ... │ │ │ │ -00011f40 : │ │ +00013050 : │ │ lui gp,0x9 │ │ - addiu gp,gp,29456 │ │ + addiu gp,gp,25088 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s0,28(sp) │ │ - lw s0,68(sp) │ │ - sw gp,16(sp) │ │ - sw s2,36(sp) │ │ sw s1,32(sp) │ │ - sw ra,44(sp) │ │ + lw s1,68(sp) │ │ + sw gp,16(sp) │ │ sw s3,40(sp) │ │ - move s1,a0 │ │ + sw ra,44(sp) │ │ + sw s2,36(sp) │ │ + sw s0,28(sp) │ │ sw a2,56(sp) │ │ sw a3,60(sp) │ │ - beqz s0,12018 │ │ - move s2,a2 │ │ + beqz s1,13128 │ │ + move s3,a2 │ │ lw v0,0(a0) │ │ - move a1,s0 │ │ + move a1,s1 │ │ lw t9,676(v0) │ │ - jalr t9 │ │ move a2,zero │ │ - move s3,v0 │ │ - beqz v0,11ffc │ │ + jalr t9 │ │ + move s2,a0 │ │ + move s0,v0 │ │ + beqz v0,1310c │ │ lw gp,16(sp) │ │ - lw t9,-30500(gp) │ │ + lw t9,-30484(gp) │ │ jalr t9 │ │ - lw a0,0(s2) │ │ + lw a0,0(s3) │ │ lw gp,16(sp) │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s0 │ │ lw gp,16(sp) │ │ - lw t9,-30280(gp) │ │ + lw t9,-30460(gp) │ │ jalr t9 │ │ addiu a0,v0,1 │ │ lw gp,16(sp) │ │ move a0,v0 │ │ - lw t9,-30204(gp) │ │ - move a1,s3 │ │ + lw t9,-30492(gp) │ │ + move a1,s0 │ │ jalr t9 │ │ - sw v0,0(s2) │ │ - lw v1,0(s1) │ │ - move a0,s1 │ │ + sw v0,0(s3) │ │ + lw v1,0(s2) │ │ + move a0,s2 │ │ lw t9,680(v1) │ │ - move a1,s0 │ │ + move a1,s1 │ │ jalr t9 │ │ - move a2,s3 │ │ + move a2,s0 │ │ lw ra,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw t9,-30500(gp) │ │ + lw t9,-30484(gp) │ │ jalr t9 │ │ lw a0,0(a2) │ │ - sw zero,0(s2) │ │ lw ra,44(sp) │ │ - lw s3,40(sp) │ │ + sw zero,0(s3) │ │ lw s2,36(sp) │ │ + lw s3,40(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00012044 : │ │ +00013154 : │ │ lw a1,0(a2) │ │ addiu sp,sp,-32 │ │ sw ra,28(sp) │ │ sw a2,40(sp) │ │ - beqz a1,12078 │ │ + beqz a1,13188 │ │ sw a3,44(sp) │ │ - lw v0,0(a0) │ │ - lw t9,668(v0) │ │ + lw v1,0(a0) │ │ + lw t9,668(v1) │ │ jalr t9 │ │ nop │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - b 1206c │ │ + b 1317c │ │ move v0,zero │ │ │ │ -00012080 : │ │ +00013190 : │ │ lui gp,0x9 │ │ - addiu gp,gp,29136 │ │ + addiu gp,gp,24768 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s0,28(sp) │ │ - lw s0,68(sp) │ │ - sw gp,16(sp) │ │ - sw s2,36(sp) │ │ sw s1,32(sp) │ │ - sw ra,44(sp) │ │ + lw s1,68(sp) │ │ + sw gp,16(sp) │ │ sw s3,40(sp) │ │ - move s1,a0 │ │ + sw ra,44(sp) │ │ + sw s2,36(sp) │ │ + sw s0,28(sp) │ │ sw a2,56(sp) │ │ sw a3,60(sp) │ │ - beqz s0,12158 │ │ - move s2,a2 │ │ + beqz s1,13268 │ │ + move s3,a2 │ │ lw v0,0(a0) │ │ - move a1,s0 │ │ + move a1,s1 │ │ lw t9,676(v0) │ │ - jalr t9 │ │ move a2,zero │ │ - move s3,v0 │ │ - beqz v0,1213c │ │ + jalr t9 │ │ + move s2,a0 │ │ + move s0,v0 │ │ + beqz v0,1324c │ │ lw gp,16(sp) │ │ - lw t9,-30500(gp) │ │ + lw t9,-30484(gp) │ │ jalr t9 │ │ - lw a0,4(s2) │ │ + lw a0,4(s3) │ │ lw gp,16(sp) │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s0 │ │ lw gp,16(sp) │ │ - lw t9,-30280(gp) │ │ + lw t9,-30460(gp) │ │ jalr t9 │ │ addiu a0,v0,1 │ │ lw gp,16(sp) │ │ move a0,v0 │ │ - lw t9,-30204(gp) │ │ - move a1,s3 │ │ + lw t9,-30492(gp) │ │ + move a1,s0 │ │ jalr t9 │ │ - sw v0,4(s2) │ │ - lw v1,0(s1) │ │ - move a0,s1 │ │ + sw v0,4(s3) │ │ + lw v1,0(s2) │ │ + move a0,s2 │ │ lw t9,680(v1) │ │ - move a1,s0 │ │ + move a1,s1 │ │ jalr t9 │ │ - move a2,s3 │ │ + move a2,s0 │ │ lw ra,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw t9,-30500(gp) │ │ + lw t9,-30484(gp) │ │ jalr t9 │ │ lw a0,4(a2) │ │ - sw zero,4(s2) │ │ lw ra,44(sp) │ │ - lw s3,40(sp) │ │ + sw zero,4(s3) │ │ lw s2,36(sp) │ │ + lw s3,40(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00012184 : │ │ +00013294 : │ │ + lw a1,4(a2) │ │ addiu sp,sp,-32 │ │ sw ra,28(sp) │ │ - lw a1,4(a2) │ │ sw a2,40(sp) │ │ - beqz a1,121b8 │ │ + beqz a1,132c8 │ │ sw a3,44(sp) │ │ - lw v0,0(a0) │ │ - lw t9,668(v0) │ │ + lw v1,0(a0) │ │ + lw t9,668(v1) │ │ jalr t9 │ │ nop │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - b 121ac │ │ + b 132bc │ │ move v0,zero │ │ │ │ -000121c0 : │ │ +000132d0 : │ │ sw a2,8(sp) │ │ - beqz a2,121d4 │ │ + beqz a2,132e4 │ │ sw a3,12(sp) │ │ lw v1,20(sp) │ │ sw v1,8(a2) │ │ jr ra │ │ nop │ │ │ │ -000121dc : │ │ +000132ec : │ │ sw a2,8(sp) │ │ sw a3,12(sp) │ │ jr ra │ │ lw v0,8(a2) │ │ │ │ -000121ec : │ │ +000132fc : │ │ lui gp,0x9 │ │ - addiu gp,gp,28772 │ │ + addiu gp,gp,24404 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ + addiu sp,sp,-80 │ │ + sw s3,56(sp) │ │ + lw s3,-30360(gp) │ │ sw gp,16(sp) │ │ - move v0,zero │ │ + lw v0,0(s3) │ │ + move a1,zero │ │ move v1,zero │ │ - sw s5,52(sp) │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ - sw ra,60(sp) │ │ - sw s6,56(sp) │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - move s1,a2 │ │ + sw s2,52(sp) │ │ + sw s1,48(sp) │ │ + sw s0,44(sp) │ │ + sw ra,76(sp) │ │ + sw s7,72(sp) │ │ + sw s6,68(sp) │ │ + sw s5,64(sp) │ │ + sw s4,60(sp) │ │ + move s2,a2 │ │ move s0,a0 │ │ - move s5,a3 │ │ - sw v0,24(sp) │ │ - beqz a2,12364 │ │ + move s1,a3 │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ + beqz a2,1347c │ │ sw v1,28(sp) │ │ - lw a2,0(a0) │ │ - move a1,s1 │ │ - lw t9,676(a2) │ │ + lw t0,0(a0) │ │ + move a1,a2 │ │ + lw t9,676(t0) │ │ jalr t9 │ │ move a2,zero │ │ - move s2,v0 │ │ - beqz v0,1237c │ │ + move s5,v0 │ │ + beqz v0,134ec │ │ lw gp,16(sp) │ │ - beqz s5,1228c │ │ - move s3,zero │ │ - lw a1,0(s0) │ │ + beqz s1,1355c │ │ move a0,s0 │ │ - lw t9,676(a1) │ │ - move a2,zero │ │ + lw t3,0(s0) │ │ + lw t9,676(t3) │ │ + move a1,s1 │ │ jalr t9 │ │ - move a1,s5 │ │ - move s3,v0 │ │ - beqz v0,1237c │ │ + move a2,zero │ │ + move s4,v0 │ │ + beqz v0,134ec │ │ lw gp,16(sp) │ │ - lw s6,-32696(gp) │ │ - lw t9,-32564(gp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32560(gp) │ │ li a0,12 │ │ - addiu a1,s6,-20264 │ │ + addiu a1,s7,-30528 │ │ jalr t9 │ │ - li a2,856 │ │ - move s4,v0 │ │ - beqz s2,12374 │ │ + li a2,875 │ │ lw gp,16(sp) │ │ - lw t9,-32488(gp) │ │ - move a0,s2 │ │ - addiu a1,s6,-20264 │ │ + move a0,s5 │ │ + lw t9,-32484(gp) │ │ + addiu a1,s7,-30528 │ │ + li a2,877 │ │ jalr t9 │ │ - li a2,858 │ │ + move s6,v0 │ │ lw gp,16(sp) │ │ - sw v0,0(s4) │ │ - beqz s3,1235c │ │ - lw t9,-32488(gp) │ │ - move a0,s3 │ │ - addiu a1,s6,-20264 │ │ + move a0,s4 │ │ + lw t9,-32484(gp) │ │ + addiu a1,s7,-30528 │ │ + li a2,881 │ │ jalr t9 │ │ - li a2,862 │ │ - sw v0,4(s4) │ │ - lw a0,80(sp) │ │ - sw s4,24(sp) │ │ - beqz s2,12310 │ │ - sw a0,8(s4) │ │ - lw a3,0(s0) │ │ + sw v0,0(s6) │ │ + sw v0,4(s6) │ │ + lw t4,0(s0) │ │ + lw t5,96(sp) │ │ + lw t9,680(t4) │ │ + sw t5,8(s6) │ │ move a0,s0 │ │ - lw t9,680(a3) │ │ - move a1,s1 │ │ + move a1,s2 │ │ + move a2,s5 │ │ jalr t9 │ │ - move a2,s2 │ │ - beqz s3,1232c │ │ + sw s6,24(sp) │ │ + lw t6,0(s0) │ │ move a0,s0 │ │ - lw t0,0(s0) │ │ - lw t9,680(t0) │ │ - move a1,s5 │ │ + lw t9,680(t6) │ │ + move a1,s1 │ │ jalr t9 │ │ - move a2,s3 │ │ - lw ra,60(sp) │ │ + move a2,s4 │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ lw v1,28(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw t7,36(sp) │ │ + lw t8,0(s3) │ │ + bne t7,t8,134f8 │ │ + lw ra,76(sp) │ │ + lw s7,72(sp) │ │ + lw s6,68(sp) │ │ + lw s5,64(sp) │ │ + lw s4,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ - b 122e8 │ │ - sw zero,4(s4) │ │ - bnez s5,12268 │ │ - move s2,zero │ │ - b 1228c │ │ - move s3,zero │ │ - b 122cc │ │ + addiu sp,sp,80 │ │ + beqz a3,13504 │ │ + lw t9,-32560(gp) │ │ + lw a3,0(a0) │ │ + lw t9,676(a3) │ │ + jalr t9 │ │ + move a1,s1 │ │ + move s4,v0 │ │ + beqz v0,134ec │ │ + lw gp,16(sp) │ │ + lw s6,-32708(gp) │ │ + lw t9,-32560(gp) │ │ + li a0,12 │ │ + addiu a1,s6,-30528 │ │ + jalr t9 │ │ + li a2,875 │ │ + lw gp,16(sp) │ │ + move a0,s4 │ │ + lw t9,-32484(gp) │ │ sw zero,0(v0) │ │ - lw ra,60(sp) │ │ + addiu a1,s6,-30528 │ │ + li a2,881 │ │ + jalr t9 │ │ + move s7,v0 │ │ + lw a0,96(sp) │ │ + sw v0,4(s7) │ │ + sw a0,8(s7) │ │ + b 13420 │ │ + sw s7,24(sp) │ │ move v0,zero │ │ + b 13444 │ │ move v1,zero │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + lw a2,-32708(gp) │ │ + addiu a1,a2,-30528 │ │ + li a0,12 │ │ + jalr t9 │ │ + li a2,875 │ │ + move s1,v0 │ │ + lw gp,16(sp) │ │ + move s5,zero │ │ + sw zero,0(v0) │ │ + lw t1,96(sp) │ │ + sw zero,4(s1) │ │ + sw t1,8(s1) │ │ + beqz s5,1343c │ │ + sw s1,24(sp) │ │ + lw t2,0(s0) │ │ + move a0,s0 │ │ + lw t9,680(t2) │ │ + move a1,s2 │ │ + jalr t9 │ │ + move a2,s5 │ │ + b 1343c │ │ + lw gp,16(sp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32560(gp) │ │ + li a0,12 │ │ + addiu a1,s4,-30528 │ │ + jalr t9 │ │ + li a2,875 │ │ + lw gp,16(sp) │ │ + move a0,s5 │ │ + lw t9,-32484(gp) │ │ + addiu a1,s4,-30528 │ │ + li a2,877 │ │ + jalr t9 │ │ + move s1,v0 │ │ + lw gp,16(sp) │ │ + b 13528 │ │ + sw v0,0(s1) │ │ │ │ -000123ac : │ │ +0001359c : │ │ lui gp,0x9 │ │ - addiu gp,gp,28324 │ │ + addiu gp,gp,23732 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ lw a0,0(a2) │ │ sw gp,16(sp) │ │ sw s0,24(sp) │ │ sw ra,28(sp) │ │ move s0,a2 │ │ sw a2,40(sp) │ │ - beqz a0,123ec │ │ + beqz a0,135dc │ │ sw a3,44(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,4(s0) │ │ - beqz a0,12404 │ │ - lw t9,-32556(gp) │ │ + beqz a0,135f4 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00012420 : │ │ +00013610 : │ │ lui gp,0x9 │ │ - addiu gp,gp,28208 │ │ + addiu gp,gp,23616 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s0,28(sp) │ │ - lw s0,68(sp) │ │ - sw gp,16(sp) │ │ - sw s2,36(sp) │ │ sw s1,32(sp) │ │ - sw ra,44(sp) │ │ + lw s1,68(sp) │ │ + sw gp,16(sp) │ │ sw s3,40(sp) │ │ - move s1,a0 │ │ + sw ra,44(sp) │ │ + sw s2,36(sp) │ │ + sw s0,28(sp) │ │ sw a2,56(sp) │ │ sw a3,60(sp) │ │ - beqz s0,124f8 │ │ - move s2,a2 │ │ + beqz s1,136e8 │ │ + move s3,a2 │ │ lw v0,0(a0) │ │ - move a1,s0 │ │ + move a1,s1 │ │ lw t9,676(v0) │ │ - jalr t9 │ │ move a2,zero │ │ - move s3,v0 │ │ - beqz v0,124dc │ │ + jalr t9 │ │ + move s2,a0 │ │ + move s0,v0 │ │ + beqz v0,136cc │ │ lw gp,16(sp) │ │ - lw t9,-30500(gp) │ │ + lw t9,-30484(gp) │ │ jalr t9 │ │ - lw a0,0(s2) │ │ + lw a0,0(s3) │ │ lw gp,16(sp) │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s0 │ │ lw gp,16(sp) │ │ - lw t9,-30280(gp) │ │ + lw t9,-30460(gp) │ │ jalr t9 │ │ addiu a0,v0,1 │ │ lw gp,16(sp) │ │ move a0,v0 │ │ - lw t9,-30204(gp) │ │ - move a1,s3 │ │ + lw t9,-30492(gp) │ │ + move a1,s0 │ │ jalr t9 │ │ - sw v0,0(s2) │ │ - lw v1,0(s1) │ │ - move a0,s1 │ │ + sw v0,0(s3) │ │ + lw v1,0(s2) │ │ + move a0,s2 │ │ lw t9,680(v1) │ │ - move a1,s0 │ │ + move a1,s1 │ │ jalr t9 │ │ - move a2,s3 │ │ + move a2,s0 │ │ lw ra,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw t9,-30500(gp) │ │ + lw t9,-30484(gp) │ │ jalr t9 │ │ lw a0,0(a2) │ │ - sw zero,0(s2) │ │ lw ra,44(sp) │ │ - lw s3,40(sp) │ │ + sw zero,0(s3) │ │ lw s2,36(sp) │ │ + lw s3,40(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00012524 : │ │ +00013714 : │ │ lw a1,0(a2) │ │ addiu sp,sp,-32 │ │ sw ra,28(sp) │ │ sw a2,40(sp) │ │ - beqz a1,12558 │ │ + beqz a1,13748 │ │ sw a3,44(sp) │ │ - lw v0,0(a0) │ │ - lw t9,668(v0) │ │ + lw v1,0(a0) │ │ + lw t9,668(v1) │ │ jalr t9 │ │ nop │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - b 1254c │ │ + b 1373c │ │ move v0,zero │ │ │ │ -00012560 : │ │ +00013750 : │ │ sw a2,8(sp) │ │ - beqz a2,12574 │ │ + beqz a2,13764 │ │ sw a3,12(sp) │ │ lw v1,20(sp) │ │ sw v1,4(a2) │ │ jr ra │ │ nop │ │ │ │ -0001257c : │ │ +0001376c : │ │ sw a2,8(sp) │ │ sw a3,12(sp) │ │ jr ra │ │ lw v0,4(a2) │ │ │ │ -0001258c : │ │ +0001377c : │ │ sw a2,8(sp) │ │ - beqz a2,125a0 │ │ + beqz a2,13790 │ │ sw a3,12(sp) │ │ lw v1,20(sp) │ │ sw v1,8(a2) │ │ jr ra │ │ nop │ │ │ │ -000125a8 : │ │ +00013798 : │ │ sw a2,8(sp) │ │ sw a3,12(sp) │ │ jr ra │ │ lw v0,8(a2) │ │ │ │ -000125b8 : │ │ +000137a8 : │ │ sw a2,8(sp) │ │ - beqz a2,125cc │ │ + beqz a2,137bc │ │ sw a3,12(sp) │ │ lw v1,20(sp) │ │ sw v1,12(a2) │ │ jr ra │ │ nop │ │ │ │ -000125d4 : │ │ +000137c4 : │ │ sw a2,8(sp) │ │ sw a3,12(sp) │ │ jr ra │ │ lw v0,12(a2) │ │ │ │ -000125e4 : │ │ +000137d4 : │ │ sw a2,8(sp) │ │ - beqz a2,125f8 │ │ + beqz a2,137e8 │ │ sw a3,12(sp) │ │ lw v1,20(sp) │ │ sw v1,16(a2) │ │ jr ra │ │ nop │ │ │ │ -00012600 : │ │ +000137f0 : │ │ sw a2,8(sp) │ │ sw a3,12(sp) │ │ jr ra │ │ lw v0,16(a2) │ │ │ │ -00012610 : │ │ +00013800 : │ │ sw a2,8(sp) │ │ - beqz a2,12624 │ │ + beqz a2,13814 │ │ sw a3,12(sp) │ │ lw v1,20(sp) │ │ sw v1,20(a2) │ │ jr ra │ │ nop │ │ │ │ -0001262c : │ │ +0001381c : │ │ sw a2,8(sp) │ │ sw a3,12(sp) │ │ jr ra │ │ lw v0,20(a2) │ │ │ │ -0001263c : │ │ +0001382c : │ │ sw a2,8(sp) │ │ - beqz a2,12650 │ │ + beqz a2,13840 │ │ sw a3,12(sp) │ │ lw v1,20(sp) │ │ sw v1,24(a2) │ │ jr ra │ │ nop │ │ │ │ -00012658 : │ │ +00013848 : │ │ sw a2,8(sp) │ │ sw a3,12(sp) │ │ jr ra │ │ lw v0,24(a2) │ │ │ │ -00012668 : │ │ +00013858 : │ │ lui gp,0x9 │ │ - addiu gp,gp,27624 │ │ + addiu gp,gp,23032 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw s2,40(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32564(gp) │ │ - move v0,zero │ │ + addiu sp,sp,-64 │ │ + sw s2,52(sp) │ │ + lw s2,-30360(gp) │ │ + sw a2,72(sp) │ │ + sw s3,56(sp) │ │ + lw v0,0(s2) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32560(gp) │ │ + sw s1,48(sp) │ │ + sw a3,76(sp) │ │ move v1,zero │ │ + move a3,zero │ │ + lw s1,72(sp) │ │ sw gp,16(sp) │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ - sw a2,56(sp) │ │ - sw ra,44(sp) │ │ - sw a3,60(sp) │ │ - sw v0,24(sp) │ │ - sw v1,28(sp) │ │ - move s1,a2 │ │ + sw ra,60(sp) │ │ + sw s0,44(sp) │ │ li a0,28 │ │ - addiu a1,s2,-20264 │ │ + addiu a1,s3,-30528 │ │ + li a2,895 │ │ + sw v0,36(sp) │ │ + sw a3,24(sp) │ │ + sw v1,28(sp) │ │ jalr t9 │ │ - li a2,876 │ │ - move s0,v0 │ │ - beqz s1,1274c │ │ + nop │ │ + beqz s1,13968 │ │ lw gp,16(sp) │ │ - lw t9,-32484(gp) │ │ - bal 18868 │ │ + lw t9,-32480(gp) │ │ move a0,s1 │ │ + jalr t9 │ │ + move s0,v0 │ │ lw gp,16(sp) │ │ move a0,v0 │ │ - lw t9,-32488(gp) │ │ - addiu a1,s2,-20264 │ │ + lw t9,-32484(gp) │ │ + addiu a1,s3,-30528 │ │ jalr t9 │ │ - li a2,879 │ │ + li a2,898 │ │ lw gp,16(sp) │ │ move a0,s1 │ │ - lw t9,-32480(gp) │ │ + lw t9,-32476(gp) │ │ addiu a1,s0,4 │ │ addiu a2,s0,8 │ │ addiu a3,s0,12 │ │ - bal 188e8 │ │ + jalr t9 │ │ sw v0,0(s0) │ │ lw gp,16(sp) │ │ sw v0,16(s0) │ │ - lw t9,-32476(gp) │ │ + lw t9,-32472(gp) │ │ move a0,s1 │ │ addiu a1,s0,20 │ │ - bal 18870 │ │ + jalr t9 │ │ addiu a2,s0,24 │ │ - lw ra,44(sp) │ │ - move v0,s0 │ │ + lw gp,16(sp) │ │ + lw a1,36(sp) │ │ + lw a0,0(s2) │ │ + sw s0,24(sp) │ │ + lw v0,24(sp) │ │ + bne a1,a0,13970 │ │ lw v1,28(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw ra,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - b 1272c │ │ + addiu sp,sp,64 │ │ + b 13934 │ │ move s0,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00012754 : │ │ +0001397c : │ │ lui gp,0x9 │ │ - addiu gp,gp,27388 │ │ + addiu gp,gp,22740 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ lw a0,0(a2) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ sw ra,28(sp) │ │ + sw s0,24(sp) │ │ sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ - sw s0,24(sp) │ │ jalr t9 │ │ move s0,a2 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -000127a8 : │ │ +000139d0 : │ │ lui gp,0x9 │ │ - addiu gp,gp,27304 │ │ + addiu gp,gp,22656 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-30312(gp) │ │ + addiu sp,sp,-48 │ │ + sw s0,40(sp) │ │ + lw s0,-30360(gp) │ │ + lw t9,-30232(gp) │ │ + lw v0,0(s0) │ │ move v1,zero │ │ - move v0,zero │ │ + move a2,zero │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw v1,28(sp) │ │ - sw v0,24(sp) │ │ li a0,1 │ │ - jalr t9 │ │ li a1,28 │ │ - lw ra,36(sp) │ │ + sw v1,28(sp) │ │ + sw ra,44(sp) │ │ + sw v0,36(sp) │ │ + sw a2,24(sp) │ │ + jalr t9 │ │ + nop │ │ + lw a1,36(sp) │ │ + lw a0,0(s0) │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ + lw v0,24(sp) │ │ + bne a1,a0,13a48 │ │ lw v1,28(sp) │ │ + lw ra,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000127f0 : │ │ +00013a54 : │ │ sw a2,8(sp) │ │ sw a3,12(sp) │ │ - beqz a2,12804 │ │ + beqz a2,13a68 │ │ lw v1,24(sp) │ │ sw v1,0(a2) │ │ jr ra │ │ nop │ │ │ │ -0001280c : │ │ - addiu sp,sp,-16 │ │ - move v1,zero │ │ - sw v1,12(sp) │ │ - move v0,zero │ │ - sw v0,8(sp) │ │ - lw v1,12(sp) │ │ - lw v0,0(a2) │ │ - sw a2,24(sp) │ │ +00013a70 : │ │ + lui gp,0x9 │ │ + addiu gp,gp,22496 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-48 │ │ + lw v0,-30360(gp) │ │ + sw a2,56(sp) │ │ + lw v1,0(v0) │ │ + lw a0,56(sp) │ │ + sw v1,36(sp) │ │ + lw a2,0(a0) │ │ + sw a3,60(sp) │ │ + lw a1,36(sp) │ │ + move a3,zero │ │ + lw t0,0(v0) │ │ + sw gp,16(sp) │ │ sw a3,28(sp) │ │ + sw a2,24(sp) │ │ + sw ra,44(sp) │ │ + lw v0,24(sp) │ │ + bne a1,t0,13ad0 │ │ + lw v1,28(sp) │ │ + lw ra,44(sp) │ │ jr ra │ │ - addiu sp,sp,16 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00012838 : │ │ +00013adc : │ │ lui gp,0x9 │ │ - addiu gp,gp,27160 │ │ + addiu gp,gp,22388 │ │ addu gp,gp,t9 │ │ - lw a1,-32696(gp) │ │ - addiu sp,sp,-40 │ │ - lw t9,-32564(gp) │ │ + addiu sp,sp,-56 │ │ + sw s0,44(sp) │ │ + lw s0,-30360(gp) │ │ + lw a1,-32708(gp) │ │ + lw v0,0(s0) │ │ + lw t9,-32560(gp) │ │ + sw a2,64(sp) │ │ move v1,zero │ │ - move v0,zero │ │ + sw a3,68(sp) │ │ + move a3,zero │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw s0,32(sp) │ │ - sw a2,48(sp) │ │ - sw a3,52(sp) │ │ - move s0,a2 │ │ - sw v1,28(sp) │ │ - sw v0,24(sp) │ │ + sw s1,48(sp) │ │ li a0,4 │ │ - addiu a1,a1,-20264 │ │ + li a2,908 │ │ + lw s1,64(sp) │ │ + sw v1,28(sp) │ │ + sw ra,52(sp) │ │ + addiu a1,a1,-30528 │ │ + sw v0,36(sp) │ │ + sw a3,24(sp) │ │ jalr t9 │ │ - li a2,889 │ │ - sw s0,0(v0) │ │ - lw ra,36(sp) │ │ + nop │ │ + lw gp,16(sp) │ │ + sw s1,0(v0) │ │ + lw a2,36(sp) │ │ + lw a0,0(s0) │ │ + sw v0,24(sp) │ │ + lw v0,24(sp) │ │ + bne a2,a0,13b74 │ │ lw v1,28(sp) │ │ - lw s0,32(sp) │ │ + lw ra,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,56 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000128a0 : │ │ +00013b80 : │ │ lui gp,0x9 │ │ - addiu gp,gp,27056 │ │ + addiu gp,gp,22224 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ + addiu sp,sp,-72 │ │ + sw a2,80(sp) │ │ + sw s1,56(sp) │ │ + lw s1,-30360(gp) │ │ + lw v1,80(sp) │ │ + lw v0,0(s1) │ │ + lw t9,-32468(gp) │ │ + sw a3,84(sp) │ │ + move a2,zero │ │ + move a3,zero │ │ + lw a0,0(v1) │ │ sw gp,16(sp) │ │ - sw s0,40(sp) │ │ - sw ra,52(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ - lw t9,-32472(gp) │ │ - move v0,zero │ │ - move v1,zero │ │ - lw a0,0(a2) │ │ - sw a2,64(sp) │ │ - sw a3,68(sp) │ │ - sw v0,24(sp) │ │ - sw v1,28(sp) │ │ - bal 19288 │ │ - addiu a1,sp,32 │ │ + sw s0,52(sp) │ │ + sw ra,68(sp) │ │ + sw s3,64(sp) │ │ + sw s2,60(sp) │ │ + addiu a1,sp,28 │ │ + sw v0,44(sp) │ │ + sw a2,32(sp) │ │ + sw a3,36(sp) │ │ + jalr t9 │ │ + nop │ │ move s0,v0 │ │ - beqz v0,1295c │ │ + beqz v0,13c6c │ │ lw gp,16(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32564(gp) │ │ - addiu a1,s1,-20264 │ │ + lw s2,-32708(gp) │ │ + lw t9,-32560(gp) │ │ + addiu a1,s2,-30528 │ │ li a0,12 │ │ - li a2,856 │ │ + li a2,875 │ │ jalr t9 │ │ - lw s2,32(sp) │ │ + lw s3,28(sp) │ │ lw gp,16(sp) │ │ + addiu a1,s2,-30528 │ │ + lw t9,-32484(gp) │ │ move a0,s0 │ │ - lw t9,-32488(gp) │ │ - addiu a1,s1,-20264 │ │ - li a2,858 │ │ + li a2,877 │ │ jalr t9 │ │ - move s0,v0 │ │ - sw v0,0(s0) │ │ - sw zero,4(s0) │ │ - sw s2,8(s0) │ │ - lw ra,52(sp) │ │ - move v0,s0 │ │ - lw v1,28(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - lw ra,52(sp) │ │ - move s0,zero │ │ - move v0,s0 │ │ - lw v1,28(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + move s2,v0 │ │ + lw gp,16(sp) │ │ + sw v0,0(s2) │ │ + sw zero,4(s2) │ │ + sw s3,8(s2) │ │ + lw a1,44(sp) │ │ + lw a0,0(s1) │ │ + sw s2,32(sp) │ │ + lw v0,32(sp) │ │ + bne a1,a0,13c74 │ │ + lw v1,36(sp) │ │ + lw ra,68(sp) │ │ + lw s3,64(sp) │ │ + lw s2,60(sp) │ │ + lw s1,56(sp) │ │ + lw s0,52(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ + addiu sp,sp,72 │ │ + b 13c38 │ │ + move s2,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00012980 : │ │ +00013c80 : │ │ lui gp,0x9 │ │ - addiu gp,gp,26832 │ │ + addiu gp,gp,21968 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32556(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32552(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -000129b8 : │ │ +00013cb8 : │ │ lui gp,0x9 │ │ - addiu gp,gp,26776 │ │ + addiu gp,gp,21912 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-30312(gp) │ │ + addiu sp,sp,-48 │ │ + sw s0,40(sp) │ │ + lw s0,-30360(gp) │ │ + lw t9,-30232(gp) │ │ + lw v0,0(s0) │ │ move v1,zero │ │ - move v0,zero │ │ + move a2,zero │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw v1,28(sp) │ │ - sw v0,24(sp) │ │ li a0,1 │ │ - jalr t9 │ │ li a1,4 │ │ - lw ra,36(sp) │ │ + sw v1,28(sp) │ │ + sw ra,44(sp) │ │ + sw v0,36(sp) │ │ + sw a2,24(sp) │ │ + jalr t9 │ │ + nop │ │ + lw a1,36(sp) │ │ + lw a0,0(s0) │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ + lw v0,24(sp) │ │ + bne a1,a0,13d30 │ │ lw v1,28(sp) │ │ + lw ra,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00012a00 : │ │ +00013d3c : │ │ sw a2,8(sp) │ │ sw a3,12(sp) │ │ - beqz a2,12a14 │ │ + beqz a2,13d50 │ │ lw v1,24(sp) │ │ sw v1,0(a2) │ │ jr ra │ │ nop │ │ │ │ -00012a1c : │ │ - addiu sp,sp,-16 │ │ - move v1,zero │ │ - sw v1,12(sp) │ │ - move v0,zero │ │ - sw v0,8(sp) │ │ - lw v1,12(sp) │ │ - lw v0,0(a2) │ │ - sw a2,24(sp) │ │ +00013d58 : │ │ + lui gp,0x9 │ │ + addiu gp,gp,21752 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-48 │ │ + lw v0,-30360(gp) │ │ + sw a2,56(sp) │ │ + lw v1,0(v0) │ │ + lw a0,56(sp) │ │ + sw v1,36(sp) │ │ + lw a2,0(a0) │ │ + sw a3,60(sp) │ │ + lw a1,36(sp) │ │ + move a3,zero │ │ + lw t0,0(v0) │ │ + sw gp,16(sp) │ │ sw a3,28(sp) │ │ + sw a2,24(sp) │ │ + sw ra,44(sp) │ │ + lw v0,24(sp) │ │ + bne a1,t0,13db8 │ │ + lw v1,28(sp) │ │ + lw ra,44(sp) │ │ jr ra │ │ - addiu sp,sp,16 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00012a48 : │ │ +00013dc4 : │ │ lui gp,0x9 │ │ - addiu gp,gp,26632 │ │ + addiu gp,gp,21644 │ │ addu gp,gp,t9 │ │ - lw a1,-32696(gp) │ │ - addiu sp,sp,-40 │ │ - lw t9,-32564(gp) │ │ + addiu sp,sp,-56 │ │ + sw s0,44(sp) │ │ + lw s0,-30360(gp) │ │ + lw a1,-32708(gp) │ │ + lw v0,0(s0) │ │ + lw t9,-32560(gp) │ │ + sw a2,64(sp) │ │ move v1,zero │ │ - move v0,zero │ │ + sw a3,68(sp) │ │ + move a3,zero │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw s0,32(sp) │ │ - sw a2,48(sp) │ │ - sw a3,52(sp) │ │ - move s0,a2 │ │ - sw v1,28(sp) │ │ - sw v0,24(sp) │ │ + sw s1,48(sp) │ │ li a0,4 │ │ - addiu a1,a1,-20264 │ │ + li a2,927 │ │ + lw s1,64(sp) │ │ + sw v1,28(sp) │ │ + sw ra,52(sp) │ │ + addiu a1,a1,-30528 │ │ + sw v0,36(sp) │ │ + sw a3,24(sp) │ │ jalr t9 │ │ - li a2,908 │ │ - sw s0,0(v0) │ │ - lw ra,36(sp) │ │ + nop │ │ + lw gp,16(sp) │ │ + sw s1,0(v0) │ │ + lw a2,36(sp) │ │ + lw a0,0(s0) │ │ + sw v0,24(sp) │ │ + lw v0,24(sp) │ │ + bne a2,a0,13e5c │ │ lw v1,28(sp) │ │ - lw s0,32(sp) │ │ + lw ra,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,56 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00012ab0 : │ │ +00013e68 : │ │ lui gp,0x9 │ │ - addiu gp,gp,26528 │ │ + addiu gp,gp,21480 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ lw a0,0(a2) │ │ sw gp,16(sp) │ │ sw s0,24(sp) │ │ sw ra,28(sp) │ │ move s0,a2 │ │ sw a2,40(sp) │ │ - beqz a0,12af0 │ │ + beqz a0,13ea8 │ │ sw a3,44(sp) │ │ - lw t9,-32468(gp) │ │ - bal 190a4 │ │ + lw t9,-32464(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00012b0c : │ │ +00013ec4 : │ │ lui gp,0x9 │ │ - addiu gp,gp,26436 │ │ + addiu gp,gp,21388 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s2,44(sp) │ │ - sw s0,36(sp) │ │ + addiu sp,sp,-64 │ │ + sw a2,72(sp) │ │ + sw s3,52(sp) │ │ + sw s2,48(sp) │ │ + lw s3,-30360(gp) │ │ + lw s2,72(sp) │ │ + sw s1,44(sp) │ │ + lw v0,0(s3) │ │ + lw s1,0(s2) │ │ sw gp,16(sp) │ │ - sw ra,52(sp) │ │ - sw s3,48(sp) │ │ - sw s1,40(sp) │ │ - lw s1,0(a2) │ │ - move v0,zero │ │ + move a1,zero │ │ move v1,zero │ │ - move s2,a2 │ │ - move s0,a0 │ │ - sw a2,64(sp) │ │ - sw a3,68(sp) │ │ - sw v0,24(sp) │ │ - beqz s1,12c20 │ │ + sw ra,60(sp) │ │ + sw s4,56(sp) │ │ + sw s0,40(sp) │ │ + sw a3,76(sp) │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ + beqz s1,13ff8 │ │ sw v1,28(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32564(gp) │ │ - addiu a1,s3,-20264 │ │ - li a2,876 │ │ + lw s4,-32708(gp) │ │ + lw t9,-32560(gp) │ │ + addiu a1,s4,-30528 │ │ + li a2,895 │ │ jalr t9 │ │ li a0,28 │ │ lw gp,16(sp) │ │ move a0,s1 │ │ - lw t9,-32484(gp) │ │ - bal 18868 │ │ + lw t9,-32480(gp) │ │ + jalr t9 │ │ move s0,v0 │ │ lw gp,16(sp) │ │ move a0,v0 │ │ - lw t9,-32488(gp) │ │ - addiu a1,s3,-20264 │ │ + lw t9,-32484(gp) │ │ + addiu a1,s4,-30528 │ │ jalr t9 │ │ - li a2,879 │ │ + li a2,898 │ │ lw gp,16(sp) │ │ addiu a3,s0,12 │ │ - lw t9,-32480(gp) │ │ + lw t9,-32476(gp) │ │ move a0,s1 │ │ addiu a1,s0,4 │ │ addiu a2,s0,8 │ │ - bal 188e8 │ │ + jalr t9 │ │ sw v0,0(s0) │ │ lw gp,16(sp) │ │ - addiu a1,s0,20 │ │ - lw t9,-32476(gp) │ │ + addiu a2,s0,24 │ │ + lw t9,-32472(gp) │ │ sw v0,16(s0) │ │ move a0,s1 │ │ - bal 18870 │ │ - addiu a2,s0,24 │ │ + jalr t9 │ │ + addiu a1,s0,20 │ │ lw gp,16(sp) │ │ - lw t9,-32464(gp) │ │ - bal 18858 │ │ + lw t9,-32460(gp) │ │ + jalr t9 │ │ lw a0,0(s2) │ │ sw s0,24(sp) │ │ - lw a0,24(sp) │ │ - lw a1,28(sp) │ │ + lw a2,24(sp) │ │ + lw a3,28(sp) │ │ + lw gp,16(sp) │ │ sw v0,0(s2) │ │ - lw ra,52(sp) │ │ - move v0,a0 │ │ - move v1,a1 │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + lw t3,36(sp) │ │ + lw a0,0(s3) │ │ + move v0,a2 │ │ + bne t3,a0,14038 │ │ + move v1,a3 │ │ + lw ra,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw a3,0(a0) │ │ - lw a2,-32696(gp) │ │ - lw t9,24(a3) │ │ + addiu sp,sp,64 │ │ + lw t0,0(a0) │ │ + lw t1,-32708(gp) │ │ + lw t9,24(t0) │ │ + move s2,a0 │ │ jalr t9 │ │ - addiu a1,a2,-20552 │ │ - lw a1,0(s0) │ │ - move a0,s0 │ │ - lw t9,56(a1) │ │ + addiu a1,t1,-30824 │ │ + lw t2,0(s2) │ │ move a2,zero │ │ + lw t9,56(t2) │ │ + move a0,s2 │ │ jalr t9 │ │ move a1,v0 │ │ - move a0,zero │ │ - b 12bfc │ │ - move a1,zero │ │ + lw gp,16(sp) │ │ + move a2,zero │ │ + b 13fc4 │ │ + move a3,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00012c58 : │ │ +00014044 : │ │ lw v0,0(a2) │ │ sw a2,8(sp) │ │ sw a3,12(sp) │ │ jr ra │ │ sltu v0,zero,v0 │ │ │ │ -00012c6c : │ │ +00014058 : │ │ sw a2,8(sp) │ │ sw a3,12(sp) │ │ - beqz a2,12c80 │ │ + beqz a2,1406c │ │ lw v1,24(sp) │ │ sw v1,0(a2) │ │ jr ra │ │ nop │ │ │ │ -00012c88 : │ │ - addiu sp,sp,-16 │ │ - move v1,zero │ │ - sw v1,12(sp) │ │ - move v0,zero │ │ - sw v0,8(sp) │ │ - lw v1,12(sp) │ │ - lw v0,0(a2) │ │ - sw a2,24(sp) │ │ +00014074 : │ │ + lui gp,0x9 │ │ + addiu gp,gp,20956 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-48 │ │ + lw v0,-30360(gp) │ │ + sw a2,56(sp) │ │ + lw v1,0(v0) │ │ + lw a0,56(sp) │ │ + sw v1,36(sp) │ │ + lw a2,0(a0) │ │ + sw a3,60(sp) │ │ + lw a1,36(sp) │ │ + move a3,zero │ │ + lw t0,0(v0) │ │ + sw gp,16(sp) │ │ sw a3,28(sp) │ │ + sw a2,24(sp) │ │ + sw ra,44(sp) │ │ + lw v0,24(sp) │ │ + bne a1,t0,140d4 │ │ + lw v1,28(sp) │ │ + lw ra,44(sp) │ │ jr ra │ │ - addiu sp,sp,16 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00012cb4 : │ │ +000140e0 : │ │ lui gp,0x9 │ │ - addiu gp,gp,26012 │ │ + addiu gp,gp,20848 │ │ addu gp,gp,t9 │ │ - lw a1,-32696(gp) │ │ - addiu sp,sp,-40 │ │ - lw t9,-32564(gp) │ │ - move v1,zero │ │ - move v0,zero │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw s0,32(sp) │ │ - sw a2,48(sp) │ │ - sw a3,52(sp) │ │ - move s0,a2 │ │ - sw v1,28(sp) │ │ - sw v0,24(sp) │ │ + addiu sp,sp,-56 │ │ + sw s0,44(sp) │ │ + lw s0,-30360(gp) │ │ + lw a1,-32708(gp) │ │ + lw v0,0(s0) │ │ + lw t9,-32560(gp) │ │ + sw a2,64(sp) │ │ + move v1,zero │ │ + sw a3,68(sp) │ │ + move a3,zero │ │ + sw gp,16(sp) │ │ + sw s1,48(sp) │ │ li a0,4 │ │ - addiu a1,a1,-20264 │ │ + li a2,954 │ │ + lw s1,64(sp) │ │ + sw v1,28(sp) │ │ + sw ra,52(sp) │ │ + addiu a1,a1,-30528 │ │ + sw v0,36(sp) │ │ + sw a3,24(sp) │ │ jalr t9 │ │ - li a2,935 │ │ - sw s0,0(v0) │ │ - lw ra,36(sp) │ │ + nop │ │ + lw gp,16(sp) │ │ + sw s1,0(v0) │ │ + lw a2,36(sp) │ │ + lw a0,0(s0) │ │ + sw v0,24(sp) │ │ + lw v0,24(sp) │ │ + bne a2,a0,14178 │ │ lw v1,28(sp) │ │ - lw s0,32(sp) │ │ + lw ra,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,56 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00012d1c : │ │ +00014184 : │ │ lui gp,0x9 │ │ - addiu gp,gp,25908 │ │ + addiu gp,gp,20684 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ lw a0,0(a2) │ │ sw gp,16(sp) │ │ sw s0,24(sp) │ │ sw ra,28(sp) │ │ move s0,a2 │ │ sw a2,40(sp) │ │ - beqz a0,12d5c │ │ + beqz a0,141c4 │ │ sw a3,44(sp) │ │ - lw t9,-32460(gp) │ │ - bal 19218 │ │ + lw t9,-32456(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00012d78 : │ │ +000141e0 : │ │ lui gp,0x9 │ │ - addiu gp,gp,25816 │ │ + addiu gp,gp,20592 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw s2,40(sp) │ │ - sw s0,32(sp) │ │ + addiu sp,sp,-64 │ │ + sw a2,72(sp) │ │ + sw s1,48(sp) │ │ + sw s0,44(sp) │ │ + lw s1,-30360(gp) │ │ + lw s0,72(sp) │ │ + sw s2,52(sp) │ │ + lw v0,0(s1) │ │ + lw s2,0(s0) │ │ sw gp,16(sp) │ │ - sw ra,44(sp) │ │ - sw s1,36(sp) │ │ - lw s1,0(a2) │ │ - move v0,zero │ │ + move a1,zero │ │ move v1,zero │ │ - move s0,a2 │ │ - move s2,a0 │ │ - sw a2,56(sp) │ │ - sw a3,60(sp) │ │ - sw v0,24(sp) │ │ - beqz s1,12e24 │ │ + sw ra,60(sp) │ │ + sw s3,56(sp) │ │ + sw a3,76(sp) │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ + beqz s2,142ac │ │ sw v1,28(sp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32564(gp) │ │ - addiu a1,t0,-20264 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32560(gp) │ │ + addiu a1,a2,-30528 │ │ li a0,4 │ │ jalr t9 │ │ - li a2,889 │ │ + li a2,908 │ │ lw gp,16(sp) │ │ - sw s1,0(v0) │ │ lw a0,0(s0) │ │ - lw t9,-32456(gp) │ │ - bal 19230 │ │ - move s2,v0 │ │ - sw s2,24(sp) │ │ - lw a0,24(sp) │ │ - lw a1,28(sp) │ │ + lw t9,-32452(gp) │ │ + move s3,v0 │ │ + jalr t9 │ │ + sw s2,0(v0) │ │ + sw s3,24(sp) │ │ + lw t0,24(sp) │ │ + lw a3,28(sp) │ │ + lw gp,16(sp) │ │ sw v0,0(s0) │ │ - lw ra,44(sp) │ │ - move v0,a0 │ │ - move v1,a1 │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw t4,36(sp) │ │ + lw a0,0(s1) │ │ + move v0,t0 │ │ + bne t4,a0,142ec │ │ + move v1,a3 │ │ + lw ra,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw a3,0(a0) │ │ - lw a2,-32696(gp) │ │ - lw t9,24(a3) │ │ + addiu sp,sp,64 │ │ + lw t1,0(a0) │ │ + lw t2,-32708(gp) │ │ + lw t9,24(t1) │ │ + move s0,a0 │ │ + jalr t9 │ │ + addiu a1,t2,-30824 │ │ + lw t3,0(s0) │ │ + move a0,s0 │ │ + lw t9,56(t3) │ │ + move a1,v0 │ │ jalr t9 │ │ - addiu a1,a2,-20552 │ │ - lw a1,0(s2) │ │ - move a0,s2 │ │ - lw t9,56(a1) │ │ move a2,zero │ │ + lw gp,16(sp) │ │ + move t0,zero │ │ + b 1427c │ │ + move a3,zero │ │ + lw t9,-30340(gp) │ │ jalr t9 │ │ - move a1,v0 │ │ - move a0,zero │ │ - b 12e04 │ │ - move a1,zero │ │ + nop │ │ │ │ -00012e5c : │ │ +000142f8 : │ │ lw v0,0(a2) │ │ sw a2,8(sp) │ │ sw a3,12(sp) │ │ jr ra │ │ sltu v0,zero,v0 │ │ │ │ -00012e70 : │ │ +0001430c : │ │ lui gp,0x9 │ │ - addiu gp,gp,25568 │ │ + addiu gp,gp,20292 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - move v1,zero │ │ - lw t9,-32452(gp) │ │ - move v0,zero │ │ - sw ra,36(sp) │ │ - sw v1,28(sp) │ │ + addiu sp,sp,-48 │ │ + sw s0,40(sp) │ │ + lw s0,-30360(gp) │ │ + lw t9,-32448(gp) │ │ + lw v0,0(s0) │ │ + move a0,zero │ │ + move a1,zero │ │ + sw ra,44(sp) │ │ sw gp,16(sp) │ │ - sw v0,24(sp) │ │ - bal 15818 │ │ + sw a0,24(sp) │ │ + sw a1,28(sp) │ │ + sw v0,36(sp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - move a1,v0 │ │ - lw t9,-32448(gp) │ │ move a2,zero │ │ + lw t9,-32444(gp) │ │ move a3,zero │ │ - jalr t9 │ │ move a0,zero │ │ + jalr t9 │ │ + move a1,v0 │ │ lw gp,16(sp) │ │ - lw t9,-32444(gp) │ │ - bal 173b8 │ │ + lw t9,-32440(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ - lw ra,36(sp) │ │ + lw a2,36(sp) │ │ + lw a3,0(s0) │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ + lw v0,24(sp) │ │ + bne a2,a3,143a8 │ │ lw v1,28(sp) │ │ + lw ra,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00012ee0 : │ │ +000143b4 : │ │ lui gp,0x9 │ │ - addiu gp,gp,25456 │ │ + addiu gp,gp,20124 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-32444(gp) │ │ + addiu sp,sp,-48 │ │ + sw s0,40(sp) │ │ + lw s0,-30360(gp) │ │ + sw a2,56(sp) │ │ + lw v0,0(s0) │ │ + lw t9,-32440(gp) │ │ move v1,zero │ │ - move v0,zero │ │ + lw a0,56(sp) │ │ + move a1,zero │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw a2,48(sp) │ │ - sw a3,52(sp) │ │ sw v1,28(sp) │ │ + sw ra,44(sp) │ │ + sw a3,60(sp) │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ + jalr t9 │ │ + nop │ │ + lw a2,36(sp) │ │ + lw a0,0(s0) │ │ sw v0,24(sp) │ │ - bal 173b8 │ │ - move a0,a2 │ │ - lw ra,36(sp) │ │ + lw gp,16(sp) │ │ + lw v0,24(sp) │ │ + bne a2,a0,14430 │ │ lw v1,28(sp) │ │ + lw ra,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00012f2c : │ │ +0001443c : │ │ lui gp,0x9 │ │ - addiu gp,gp,25380 │ │ + addiu gp,gp,19988 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32440(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32436(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ - bal 15844 │ │ + jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00012f64 : │ │ +00014474 : │ │ lui gp,0x9 │ │ - addiu gp,gp,25324 │ │ + addiu gp,gp,19932 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-104 │ │ - lw t9,-32436(gp) │ │ - lw a1,128(sp) │ │ + addiu sp,sp,-120 │ │ + sw s1,104(sp) │ │ + lw s1,-30360(gp) │ │ + sw a2,128(sp) │ │ + lw v0,0(s1) │ │ + lw t9,-32432(gp) │ │ + sw s2,108(sp) │ │ + lw a1,144(sp) │ │ + move s2,a0 │ │ + lw a0,128(sp) │ │ sw gp,16(sp) │ │ - sw s0,92(sp) │ │ - sw ra,100(sp) │ │ - sw s1,96(sp) │ │ - move s0,a0 │ │ - sw a2,112(sp) │ │ - sw a3,116(sp) │ │ - bal 165cc │ │ - move a0,a2 │ │ - bltz v0,12fbc │ │ + sw ra,116(sp) │ │ + sw s3,112(sp) │ │ + sw s0,100(sp) │ │ + sw a3,132(sp) │ │ + sw v0,92(sp) │ │ + jalr t9 │ │ + nop │ │ + bltz v0,144f8 │ │ lw gp,16(sp) │ │ - lw ra,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + lw t1,92(sp) │ │ + lw t2,0(s1) │ │ + bne t1,t2,1458c │ │ + lw ra,116(sp) │ │ + lw s3,112(sp) │ │ + lw s2,108(sp) │ │ + lw s1,104(sp) │ │ + lw s0,100(sp) │ │ jr ra │ │ - addiu sp,sp,104 │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-20240 │ │ - addiu a0,sp,24 │ │ + addiu sp,sp,120 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s3,sp,28 │ │ + move a0,s3 │ │ + addiu a1,a1,-30504 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ - li a0,3 │ │ - lw v1,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,v1,332 │ │ - move s1,v1 │ │ - b 12ffc │ │ - addiu a1,a1,340 │ │ - beqz v0,13014 │ │ - nop │ │ - addiu s1,s1,8 │ │ - subu a3,s1,v1 │ │ - addu v0,a1,a3 │ │ - lw v0,-8(v0) │ │ - bne v0,a0,12ff4 │ │ + li v1,3 │ │ + lw s0,-32688(gp) │ │ + b 14530 │ │ + addiu s0,s0,308 │ │ + beqz a0,14540 │ │ nop │ │ - lw t0,0(s0) │ │ - lw t9,68(t0) │ │ - jalr t9 │ │ - move a0,s0 │ │ + addiu s0,s0,8 │ │ lw a0,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(a0) │ │ + bne a0,v1,14528 │ │ + nop │ │ + lw a2,0(s2) │ │ + lw t9,68(a2) │ │ jalr t9 │ │ - move a0,s0 │ │ - beqz v0,12fa8 │ │ - addiu a2,sp,24 │ │ - lw t1,0(s0) │ │ - move a0,s0 │ │ - lw t9,56(t1) │ │ + move a0,s2 │ │ + lw a3,0(s2) │ │ + lw a1,4(s0) │ │ + lw t9,24(a3) │ │ jalr t9 │ │ + move a0,s2 │ │ + beqz v0,144d0 │ │ + lw gp,16(sp) │ │ + lw t0,0(s2) │ │ + move a0,s2 │ │ + lw t9,56(t0) │ │ move a1,v0 │ │ - lw ra,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ - jr ra │ │ - addiu sp,sp,104 │ │ + jalr t9 │ │ + move a2,s3 │ │ + b 144d0 │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00013068 : │ │ +00014598 : │ │ lui gp,0x9 │ │ - addiu gp,gp,25064 │ │ + addiu gp,gp,19640 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-128 │ │ - sw s4,108(sp) │ │ - lw s4,148(sp) │ │ + addiu sp,sp,-136 │ │ + sw s5,116(sp) │ │ + lw s5,-30360(gp) │ │ + sw s4,112(sp) │ │ + lw v0,0(s5) │ │ + lw s4,156(sp) │ │ sw gp,16(sp) │ │ - sw s7,120(sp) │ │ - sw s6,116(sp) │ │ - sw s5,112(sp) │ │ - sw s0,92(sp) │ │ - sw ra,124(sp) │ │ - sw s3,104(sp) │ │ - sw s2,100(sp) │ │ - sw s1,96(sp) │ │ + sw a2,144(sp) │ │ + sw s8,128(sp) │ │ + sw s7,124(sp) │ │ + sw s6,120(sp) │ │ + sw s0,96(sp) │ │ + sw ra,132(sp) │ │ + sw s3,108(sp) │ │ + sw s2,104(sp) │ │ + sw s1,100(sp) │ │ + sw a3,148(sp) │ │ move s0,a0 │ │ - sw a2,136(sp) │ │ - sw a3,140(sp) │ │ - lw s6,152(sp) │ │ - lw s5,156(sp) │ │ - beqz s4,131d8 │ │ - move s7,a2 │ │ - lw v0,0(a0) │ │ + lw s7,160(sp) │ │ + lw s6,164(sp) │ │ + sw v0,92(sp) │ │ + beqz s4,14734 │ │ + lw s8,144(sp) │ │ + lw v1,0(a0) │ │ move a1,s4 │ │ - lw t9,676(v0) │ │ + lw t9,676(v1) │ │ jalr t9 │ │ move a2,zero │ │ move s1,v0 │ │ - beqz v0,131ac │ │ + beqz v0,146f8 │ │ lw gp,16(sp) │ │ - beqz s6,131e0 │ │ + beqz s7,1473c │ │ nop │ │ - lw v1,0(s0) │ │ + lw a1,0(s0) │ │ move a0,s0 │ │ - lw t9,676(v1) │ │ - move a1,s6 │ │ - jalr t9 │ │ + lw t9,676(a1) │ │ move a2,zero │ │ + jalr t9 │ │ + move a1,s7 │ │ move s3,v0 │ │ - beqz v0,131ac │ │ + beqz v0,146f8 │ │ lw gp,16(sp) │ │ - beqz s5,13138 │ │ + beqz s6,14678 │ │ move s2,zero │ │ - lw a1,0(s0) │ │ + lw a2,0(s0) │ │ move a0,s0 │ │ - lw t9,676(a1) │ │ - move a2,zero │ │ + lw t9,676(a2) │ │ + move a1,s6 │ │ jalr t9 │ │ - move a1,s5 │ │ + move a2,zero │ │ move s2,v0 │ │ - beqz v0,131ac │ │ + beqz v0,146f8 │ │ lw gp,16(sp) │ │ - lw t9,-32432(gp) │ │ - move a0,s7 │ │ + lw t9,-32428(gp) │ │ + move a0,s8 │ │ move a1,s1 │ │ move a2,s3 │ │ - bal 1766c │ │ + jalr t9 │ │ move a3,s2 │ │ - bltz v0,131f0 │ │ + bltz v0,1474c │ │ lw gp,16(sp) │ │ - beqz s1,13174 │ │ + beqz s1,146b8 │ │ move a0,s0 │ │ - lw t5,0(s0) │ │ - lw t9,680(t5) │ │ + lw a3,0(s0) │ │ + lw t9,680(a3) │ │ move a1,s4 │ │ jalr t9 │ │ move a2,s1 │ │ - beqz s3,13190 │ │ + lw gp,16(sp) │ │ + beqz s3,146d8 │ │ move a0,s0 │ │ - lw t6,0(s0) │ │ - lw t9,680(t6) │ │ - move a1,s6 │ │ + lw t0,0(s0) │ │ + lw t9,680(t0) │ │ + move a1,s7 │ │ jalr t9 │ │ move a2,s3 │ │ - beqz s2,131ac │ │ + lw gp,16(sp) │ │ + beqz s2,146f8 │ │ move a0,s0 │ │ - lw t7,0(s0) │ │ - lw t9,680(t7) │ │ - move a1,s5 │ │ + lw t1,0(s0) │ │ + lw t9,680(t1) │ │ + move a1,s6 │ │ jalr t9 │ │ move a2,s2 │ │ - lw ra,124(sp) │ │ - lw s7,120(sp) │ │ - lw s6,116(sp) │ │ - lw s5,112(sp) │ │ - lw s4,108(sp) │ │ - lw s3,104(sp) │ │ - lw s2,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + lw gp,16(sp) │ │ + lw t8,92(sp) │ │ + lw ra,0(s5) │ │ + bne t8,ra,147e0 │ │ + lw ra,132(sp) │ │ + lw s8,128(sp) │ │ + lw s7,124(sp) │ │ + lw s6,120(sp) │ │ + lw s5,116(sp) │ │ + lw s4,112(sp) │ │ + lw s3,108(sp) │ │ + lw s2,104(sp) │ │ + lw s1,100(sp) │ │ + lw s0,96(sp) │ │ jr ra │ │ - addiu sp,sp,128 │ │ - bnez s6,130e8 │ │ + addiu sp,sp,136 │ │ + bnez s7,14628 │ │ move s1,zero │ │ - bnez s5,13114 │ │ + bnez s6,14654 │ │ move s3,zero │ │ - b 13138 │ │ + b 14678 │ │ move s2,zero │ │ - lw a3,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a0,sp,24 │ │ - addiu a1,a3,-20212 │ │ + lw t2,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s4,sp,28 │ │ + move a0,s4 │ │ + addiu a1,t2,-30476 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ - lw a2,-32692(gp) │ │ - lw a0,-32692(gp) │ │ - addiu v1,a2,332 │ │ - addiu a1,a0,340 │ │ - move s1,v1 │ │ - b 13230 │ │ li a0,3 │ │ - beqz v0,13248 │ │ + lw t3,-32688(gp) │ │ + b 14784 │ │ + addiu s7,t3,308 │ │ + beqz t4,14794 │ │ nop │ │ - addiu s1,s1,8 │ │ - subu t1,s1,v1 │ │ - addu t0,a1,t1 │ │ - lw v0,-8(t0) │ │ - bne v0,a0,13228 │ │ + addiu s7,s7,8 │ │ + lw t4,0(s7) │ │ + bne t4,a0,1477c │ │ nop │ │ - lw t3,0(s0) │ │ - lw t9,68(t3) │ │ + lw t5,0(s0) │ │ + lw t9,68(t5) │ │ jalr t9 │ │ move a0,s0 │ │ - lw t2,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(t2) │ │ + lw t6,0(s0) │ │ + lw a1,4(s7) │ │ + lw t9,24(t6) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,131ac │ │ + beqz v0,146f8 │ │ + lw gp,16(sp) │ │ + lw t7,0(s0) │ │ move a0,s0 │ │ - lw t4,0(s0) │ │ - lw t9,56(t4) │ │ + lw t9,56(t7) │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ - b 131b0 │ │ - lw ra,124(sp) │ │ + move a2,s4 │ │ + b 146f8 │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00013290 : │ │ +000147ec : │ │ lui gp,0x9 │ │ - addiu gp,gp,24512 │ │ + addiu gp,gp,19044 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-120 │ │ - sw s1,96(sp) │ │ - lw s1,140(sp) │ │ + addiu sp,sp,-128 │ │ + sw s5,116(sp) │ │ + lw s5,-30360(gp) │ │ + sw s4,112(sp) │ │ + lw v0,0(s5) │ │ + lw s4,148(sp) │ │ sw gp,16(sp) │ │ - sw s5,112(sp) │ │ - sw s4,108(sp) │ │ - sw s0,92(sp) │ │ - sw ra,116(sp) │ │ - sw s3,104(sp) │ │ - sw s2,100(sp) │ │ + sw a2,136(sp) │ │ + sw s6,120(sp) │ │ + sw s3,108(sp) │ │ + sw s0,96(sp) │ │ + sw ra,124(sp) │ │ + sw s2,104(sp) │ │ + sw s1,100(sp) │ │ + sw a3,140(sp) │ │ move s0,a0 │ │ - sw a2,128(sp) │ │ - sw a3,132(sp) │ │ - lw s4,144(sp) │ │ - beqz s1,133a0 │ │ - move s5,a2 │ │ - lw v0,0(a0) │ │ - move a1,s1 │ │ - lw t9,676(v0) │ │ - jalr t9 │ │ - move a2,zero │ │ - move s3,v0 │ │ - beqz v0,1337c │ │ - lw gp,16(sp) │ │ - beqz s4,13328 │ │ - move s2,zero │ │ - lw v1,0(s0) │ │ - move a0,s0 │ │ - lw t9,676(v1) │ │ + lw s3,152(sp) │ │ + sw v0,92(sp) │ │ + beqz s4,14924 │ │ + lw s6,136(sp) │ │ + lw v1,0(a0) │ │ move a1,s4 │ │ + lw t9,676(v1) │ │ jalr t9 │ │ move a2,zero │ │ move s2,v0 │ │ - beqz v0,1337c │ │ + beqz v0,148f0 │ │ lw gp,16(sp) │ │ - lw t9,-32428(gp) │ │ - move a0,s5 │ │ + beqz s3,14930 │ │ + lw t9,-32424(gp) │ │ + lw a1,0(s0) │ │ + move a0,s0 │ │ + lw t9,676(a1) │ │ + move a2,zero │ │ + jalr t9 │ │ move a1,s3 │ │ - bal 17900 │ │ - move a2,s2 │ │ - bltz v0,133b0 │ │ + move s1,v0 │ │ + beqz v0,148f0 │ │ lw gp,16(sp) │ │ - beqz s3,13360 │ │ - move a0,s0 │ │ - lw t4,0(s0) │ │ - lw t9,680(t4) │ │ - move a1,s1 │ │ + lw t9,-32424(gp) │ │ + move a0,s6 │ │ + move a1,s2 │ │ jalr t9 │ │ - move a2,s3 │ │ - beqz s2,1337c │ │ + move a2,s1 │ │ + bltz v0,1494c │ │ + lw gp,16(sp) │ │ + beqz s2,148d0 │ │ move a0,s0 │ │ - lw t5,0(s0) │ │ - lw t9,680(t5) │ │ + lw a2,0(s0) │ │ + lw t9,680(a2) │ │ move a1,s4 │ │ jalr t9 │ │ move a2,s2 │ │ - lw ra,116(sp) │ │ - lw s5,112(sp) │ │ - lw s4,108(sp) │ │ - lw s3,104(sp) │ │ - lw s2,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + lw gp,16(sp) │ │ + beqz s1,148f0 │ │ + move a0,s0 │ │ + lw a3,0(s0) │ │ + lw t9,680(a3) │ │ + move a1,s3 │ │ + jalr t9 │ │ + move a2,s1 │ │ + lw gp,16(sp) │ │ + lw t6,92(sp) │ │ + lw t7,0(s5) │ │ + bne t6,t7,149e0 │ │ + lw ra,124(sp) │ │ + lw s6,120(sp) │ │ + lw s5,116(sp) │ │ + lw s4,112(sp) │ │ + lw s3,108(sp) │ │ + lw s2,104(sp) │ │ + lw s1,100(sp) │ │ + lw s0,96(sp) │ │ jr ra │ │ - addiu sp,sp,120 │ │ - bnez s4,13304 │ │ - move s3,zero │ │ - b 13328 │ │ + addiu sp,sp,128 │ │ + bnez s3,14870 │ │ move s2,zero │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-20180 │ │ - addiu a0,sp,24 │ │ + lw t9,-32424(gp) │ │ + move s1,zero │ │ + move a0,s6 │ │ + move a1,s2 │ │ + jalr t9 │ │ + move a2,s1 │ │ + bgez v0,148b0 │ │ + lw gp,16(sp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s4,sp,28 │ │ + move a0,s4 │ │ + addiu a1,t0,-30444 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ - lw a0,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,a0,332 │ │ - move s1,v1 │ │ - addiu a1,a1,340 │ │ - b 133f0 │ │ li a0,3 │ │ - beqz v0,13408 │ │ + lw t1,-32688(gp) │ │ + b 14984 │ │ + addiu s3,t1,308 │ │ + beqz t2,14994 │ │ nop │ │ - addiu s1,s1,8 │ │ - subu t0,s1,v1 │ │ - addu a3,a1,t0 │ │ - lw v0,-8(a3) │ │ - bne v0,a0,133e8 │ │ + addiu s3,s3,8 │ │ + lw t2,0(s3) │ │ + bne t2,a0,1497c │ │ nop │ │ - lw t2,0(s0) │ │ - lw t9,68(t2) │ │ + lw t3,0(s0) │ │ + lw t9,68(t3) │ │ jalr t9 │ │ move a0,s0 │ │ - lw t1,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(t1) │ │ + lw t4,0(s0) │ │ + lw a1,4(s3) │ │ + lw t9,24(t4) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,1337c │ │ + beqz v0,148f0 │ │ + lw gp,16(sp) │ │ + lw t5,0(s0) │ │ move a0,s0 │ │ - lw t3,0(s0) │ │ - lw t9,56(t3) │ │ + lw t9,56(t5) │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ - b 13380 │ │ - lw ra,116(sp) │ │ + move a2,s4 │ │ + b 148f0 │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00013450 : │ │ +000149ec : │ │ lui gp,0x9 │ │ - addiu gp,gp,24064 │ │ + addiu gp,gp,18532 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-120 │ │ - sw s4,108(sp) │ │ - lw s4,140(sp) │ │ + addiu sp,sp,-128 │ │ + sw s5,116(sp) │ │ + lw s5,-30360(gp) │ │ + sw s4,112(sp) │ │ + lw v0,0(s5) │ │ + lw s4,148(sp) │ │ sw gp,16(sp) │ │ - sw s5,112(sp) │ │ - sw s3,104(sp) │ │ - sw s0,92(sp) │ │ - sw ra,116(sp) │ │ - sw s2,100(sp) │ │ - sw s1,96(sp) │ │ + sw a2,136(sp) │ │ + sw s6,120(sp) │ │ + sw s3,108(sp) │ │ + sw s0,96(sp) │ │ + sw ra,124(sp) │ │ + sw s2,104(sp) │ │ + sw s1,100(sp) │ │ + sw a3,140(sp) │ │ move s0,a0 │ │ - sw a2,128(sp) │ │ - sw a3,132(sp) │ │ - lw s3,144(sp) │ │ - beqz s4,13564 │ │ - move s5,a2 │ │ - lw v0,0(a0) │ │ + lw s3,152(sp) │ │ + sw v0,92(sp) │ │ + beqz s4,14b28 │ │ + lw s6,136(sp) │ │ + lw v1,0(a0) │ │ move a1,s4 │ │ - lw t9,676(v0) │ │ + lw t9,676(v1) │ │ jalr t9 │ │ move a2,zero │ │ move s2,v0 │ │ - beqz v0,13540 │ │ + beqz v0,14af4 │ │ lw gp,16(sp) │ │ - beqz s3,134e8 │ │ + beqz s3,14a94 │ │ move s1,zero │ │ - lw v1,0(s0) │ │ + lw a1,0(s0) │ │ move a0,s0 │ │ - lw t9,676(v1) │ │ - move a1,s3 │ │ - jalr t9 │ │ + lw t9,676(a1) │ │ move a2,zero │ │ + jalr t9 │ │ + move a1,s3 │ │ move s1,v0 │ │ - beqz v0,13540 │ │ + beqz v0,14af4 │ │ lw gp,16(sp) │ │ - lw t9,-32424(gp) │ │ - lw a3,148(sp) │ │ - move a0,s5 │ │ + lw t9,-32420(gp) │ │ + lw a3,156(sp) │ │ + move a0,s6 │ │ move a1,s2 │ │ - bal 17918 │ │ + jalr t9 │ │ move a2,s1 │ │ - bltz v0,13574 │ │ + bltz v0,14b38 │ │ lw gp,16(sp) │ │ - beqz s2,13524 │ │ + beqz s2,14ad4 │ │ move a0,s0 │ │ - lw t4,0(s0) │ │ - lw t9,680(t4) │ │ + lw a2,0(s0) │ │ + lw t9,680(a2) │ │ move a1,s4 │ │ jalr t9 │ │ move a2,s2 │ │ - beqz s1,13540 │ │ + lw gp,16(sp) │ │ + beqz s1,14af4 │ │ move a0,s0 │ │ - lw t5,0(s0) │ │ - lw t9,680(t5) │ │ + lw a3,0(s0) │ │ + lw t9,680(a3) │ │ move a1,s3 │ │ jalr t9 │ │ move a2,s1 │ │ - lw ra,116(sp) │ │ - lw s5,112(sp) │ │ - lw s4,108(sp) │ │ - lw s3,104(sp) │ │ - lw s2,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + lw gp,16(sp) │ │ + lw t6,92(sp) │ │ + lw t7,0(s5) │ │ + bne t6,t7,14bcc │ │ + lw ra,124(sp) │ │ + lw s6,120(sp) │ │ + lw s5,116(sp) │ │ + lw s4,112(sp) │ │ + lw s3,108(sp) │ │ + lw s2,104(sp) │ │ + lw s1,100(sp) │ │ + lw s0,96(sp) │ │ jr ra │ │ - addiu sp,sp,120 │ │ - bnez s3,134c4 │ │ + addiu sp,sp,128 │ │ + bnez s3,14a70 │ │ move s2,zero │ │ - b 134e8 │ │ + b 14a94 │ │ move s1,zero │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-20148 │ │ - addiu a0,sp,24 │ │ + lw t0,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s4,sp,28 │ │ + move a0,s4 │ │ + addiu a1,t0,-30412 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ - lw a0,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,a0,332 │ │ - move s1,v1 │ │ - addiu a1,a1,340 │ │ - b 135b4 │ │ li a0,3 │ │ - beqz v0,135cc │ │ + lw t1,-32688(gp) │ │ + b 14b70 │ │ + addiu s3,t1,308 │ │ + beqz t2,14b80 │ │ nop │ │ - addiu s1,s1,8 │ │ - subu t0,s1,v1 │ │ - addu a3,a1,t0 │ │ - lw v0,-8(a3) │ │ - bne v0,a0,135ac │ │ + addiu s3,s3,8 │ │ + lw t2,0(s3) │ │ + bne t2,a0,14b68 │ │ nop │ │ - lw t2,0(s0) │ │ - lw t9,68(t2) │ │ + lw t3,0(s0) │ │ + lw t9,68(t3) │ │ jalr t9 │ │ move a0,s0 │ │ - lw t1,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(t1) │ │ + lw t4,0(s0) │ │ + lw a1,4(s3) │ │ + lw t9,24(t4) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,13540 │ │ + beqz v0,14af4 │ │ + lw gp,16(sp) │ │ + lw t5,0(s0) │ │ move a0,s0 │ │ - lw t3,0(s0) │ │ - lw t9,56(t3) │ │ + lw t9,56(t5) │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ - b 13544 │ │ - lw ra,116(sp) │ │ + move a2,s4 │ │ + b 14af4 │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00013614 : │ │ +00014bd8 : │ │ lui gp,0x9 │ │ - addiu gp,gp,23612 │ │ + addiu gp,gp,18040 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s1,40(sp) │ │ - lw s1,76(sp) │ │ + addiu sp,sp,-48 │ │ + sw s3,36(sp) │ │ + lw s3,68(sp) │ │ sw gp,16(sp) │ │ - sw s2,44(sp) │ │ - sw s0,36(sp) │ │ - sw ra,52(sp) │ │ - sw s3,48(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + sw ra,44(sp) │ │ + sw s4,40(sp) │ │ + sw s2,32(sp) │ │ move s0,a0 │ │ - sw a2,64(sp) │ │ - sw a3,68(sp) │ │ - beqz s1,13708 │ │ - move s2,a2 │ │ - lw v0,0(a0) │ │ - move a1,s1 │ │ - lw t9,676(v0) │ │ + sw a2,56(sp) │ │ + sw a3,60(sp) │ │ + beqz s3,14cc0 │ │ + move s1,a2 │ │ + lw v1,0(a0) │ │ + move a1,s3 │ │ + lw t9,676(v1) │ │ jalr t9 │ │ move a2,zero │ │ - move s3,v0 │ │ - beqz v0,13710 │ │ + move s4,v0 │ │ + beqz v0,14d04 │ │ lw gp,16(sp) │ │ - lw t9,-32420(gp) │ │ - move a0,s2 │ │ - bal 17d10 │ │ - move a1,s3 │ │ + lw t9,-32416(gp) │ │ + move a0,s1 │ │ + jalr t9 │ │ + move a1,v0 │ │ + beqz v0,14cb8 │ │ move s2,v0 │ │ - beqz v0,13700 │ │ - lw gp,16(sp) │ │ - lw v1,0(s0) │ │ + lw a1,0(s0) │ │ move a0,s0 │ │ - lw t9,668(v1) │ │ + lw t9,668(a1) │ │ jalr t9 │ │ move a1,v0 │ │ - lw gp,16(sp) │ │ - beqz s3,136d0 │ │ + move s1,v0 │ │ + lw a2,0(s0) │ │ move a0,s0 │ │ - lw a1,0(s0) │ │ - lw t9,680(a1) │ │ - move a2,s3 │ │ - sw v0,24(sp) │ │ + lw t9,680(a2) │ │ + move a1,s3 │ │ jalr t9 │ │ - move a1,s1 │ │ + move a2,s4 │ │ lw gp,16(sp) │ │ - lw v0,24(sp) │ │ - lw t9,-30500(gp) │ │ - sw v0,24(sp) │ │ + lw t9,-30484(gp) │ │ jalr t9 │ │ move a0,s2 │ │ - lw v0,24(sp) │ │ - lw ra,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + move v0,s1 │ │ + lw ra,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - b 136a8 │ │ - move v0,zero │ │ - b 13674 │ │ - move s3,zero │ │ - b 136e4 │ │ + addiu sp,sp,48 │ │ + b 14c6c │ │ + move s1,zero │ │ + lw t9,-32416(gp) │ │ + move a0,a2 │ │ + jalr t9 │ │ + move a1,zero │ │ + move s2,v0 │ │ + beqz v0,14cfc │ │ + lw gp,16(sp) │ │ + lw v0,0(s0) │ │ + move a0,s0 │ │ + lw t9,668(v0) │ │ + jalr t9 │ │ + move a1,s2 │ │ + move s1,v0 │ │ + b 14c88 │ │ + lw gp,16(sp) │ │ + b 14c88 │ │ + move s1,zero │ │ + b 14c98 │ │ move v0,zero │ │ │ │ -00013718 : │ │ +00014d0c : │ │ lui gp,0x9 │ │ - addiu gp,gp,23352 │ │ + addiu gp,gp,17732 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-32416(gp) │ │ + addiu sp,sp,-48 │ │ + sw s0,40(sp) │ │ + lw s0,-30360(gp) │ │ + sw a2,56(sp) │ │ + lw v0,0(s0) │ │ + lw t9,-32412(gp) │ │ move v1,zero │ │ - move v0,zero │ │ - sw ra,36(sp) │ │ + move a1,zero │ │ + lw a0,56(sp) │ │ sw gp,16(sp) │ │ - sw a2,48(sp) │ │ - sw a3,52(sp) │ │ sw v1,28(sp) │ │ - sw v0,24(sp) │ │ - bal 190b4 │ │ - move a0,a2 │ │ + sw ra,44(sp) │ │ + sw a3,60(sp) │ │ + sw a1,24(sp) │ │ + sw v0,36(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - lw t9,-32412(gp) │ │ - bal 1c5ec │ │ + lw t9,-32408(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ - lw ra,36(sp) │ │ + lw a2,36(sp) │ │ + lw a0,0(s0) │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ + lw v0,24(sp) │ │ + bne a2,a0,14d98 │ │ lw v1,28(sp) │ │ + lw ra,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00013774 : │ │ +00014da4 : │ │ lui gp,0x9 │ │ - addiu gp,gp,23260 │ │ + addiu gp,gp,17580 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-32408(gp) │ │ + addiu sp,sp,-48 │ │ + sw s0,40(sp) │ │ + lw s0,-30360(gp) │ │ + sw a2,56(sp) │ │ + lw v0,0(s0) │ │ + lw t9,-32404(gp) │ │ move v1,zero │ │ - move v0,zero │ │ - sw ra,36(sp) │ │ + move a1,zero │ │ + lw a0,56(sp) │ │ sw gp,16(sp) │ │ - sw a2,48(sp) │ │ - sw a3,52(sp) │ │ sw v1,28(sp) │ │ - sw v0,24(sp) │ │ - bal 159c0 │ │ - move a0,a2 │ │ + sw ra,44(sp) │ │ + sw a3,60(sp) │ │ + sw a1,24(sp) │ │ + sw v0,36(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - lw t9,-32404(gp) │ │ + lw t9,-32400(gp) │ │ jalr t9 │ │ move a0,v0 │ │ - lw ra,36(sp) │ │ + lw a2,36(sp) │ │ + lw a0,0(s0) │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ + lw v0,24(sp) │ │ + bne a2,a0,14e30 │ │ lw v1,28(sp) │ │ + lw ra,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000137d0 : │ │ +00014e3c : │ │ lui gp,0x9 │ │ - addiu gp,gp,23168 │ │ + addiu gp,gp,17428 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - lw t9,-32452(gp) │ │ - move v1,zero │ │ - move v0,zero │ │ - sw ra,44(sp) │ │ + addiu sp,sp,-56 │ │ + sw s0,48(sp) │ │ + lw s0,-30360(gp) │ │ + lw t9,-32448(gp) │ │ + lw v0,0(s0) │ │ + move a0,zero │ │ + move a1,zero │ │ sw gp,24(sp) │ │ - sw v1,36(sp) │ │ - sw v0,32(sp) │ │ - bal 15818 │ │ + sw ra,52(sp) │ │ + sw a0,32(sp) │ │ + sw a1,36(sp) │ │ + sw v0,44(sp) │ │ + jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ + move a2,zero │ │ + lw t9,-32396(gp) │ │ + move a3,zero │ │ sw zero,16(sp) │ │ - lw t9,-32400(gp) │ │ move a0,zero │ │ - move a1,v0 │ │ - move a2,zero │ │ jalr t9 │ │ - move a3,zero │ │ - lw ra,44(sp) │ │ + move a1,v0 │ │ + lw a2,44(sp) │ │ + lw a3,0(s0) │ │ + sw v0,32(sp) │ │ + lw gp,24(sp) │ │ + lw v0,32(sp) │ │ + bne a2,a3,14ecc │ │ lw v1,36(sp) │ │ + lw ra,52(sp) │ │ + lw s0,48(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ + addiu sp,sp,56 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00013834 : │ │ +00014ed8 : │ │ lui gp,0x9 │ │ - addiu gp,gp,23068 │ │ + addiu gp,gp,17272 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ + addiu sp,sp,-64 │ │ + sw s3,56(sp) │ │ + lw s3,-30360(gp) │ │ sw gp,16(sp) │ │ - move v0,zero │ │ + lw v0,0(s3) │ │ + move a1,zero │ │ move v1,zero │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ - sw ra,44(sp) │ │ - sw s2,40(sp) │ │ + sw s0,44(sp) │ │ + sw ra,60(sp) │ │ + sw s2,52(sp) │ │ + sw s1,48(sp) │ │ move s0,a2 │ │ - move s1,a0 │ │ - sw v0,24(sp) │ │ - beqz a2,138f8 │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ + beqz a2,14fc0 │ │ sw v1,28(sp) │ │ lw a2,0(a0) │ │ move a1,s0 │ │ lw t9,676(a2) │ │ - jalr t9 │ │ move a2,zero │ │ + jalr t9 │ │ + move s1,a0 │ │ move s2,v0 │ │ - beqz v0,13928 │ │ + beqz v0,14ff4 │ │ lw gp,16(sp) │ │ - lw t9,-32452(gp) │ │ - bal 15818 │ │ + lw t9,-32448(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ move a0,zero │ │ - lw t9,-32396(gp) │ │ + lw t9,-32392(gp) │ │ move a1,v0 │ │ move a2,s2 │ │ jalr t9 │ │ move a3,zero │ │ - lw a0,0(s1) │ │ - sw v0,24(sp) │ │ - lw t9,680(a0) │ │ - move a1,s0 │ │ + lw a3,0(s1) │ │ move a0,s1 │ │ - jalr t9 │ │ + lw t9,680(a3) │ │ + move a1,s0 │ │ move a2,s2 │ │ + jalr t9 │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ lw v1,28(sp) │ │ - lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw t0,36(sp) │ │ + lw a0,0(s3) │ │ + bne t0,a0,15000 │ │ + lw ra,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw t9,-32452(gp) │ │ - bal 15818 │ │ + addiu sp,sp,64 │ │ + lw t9,-32448(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ move a0,zero │ │ - lw t9,-32396(gp) │ │ + lw t9,-32392(gp) │ │ move a1,v0 │ │ move a2,zero │ │ jalr t9 │ │ move a3,zero │ │ - b 138d8 │ │ sw v0,24(sp) │ │ + b 14f90 │ │ + lw gp,16(sp) │ │ move v0,zero │ │ - b 138e0 │ │ + b 14f98 │ │ move v1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00013934 : │ │ +0001500c : │ │ lui gp,0x9 │ │ - addiu gp,gp,22812 │ │ + addiu gp,gp,16964 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-112 │ │ - sw s1,96(sp) │ │ - lw s1,132(sp) │ │ + addiu sp,sp,-120 │ │ + sw s3,108(sp) │ │ + lw s3,-30360(gp) │ │ + sw s0,96(sp) │ │ + lw v0,0(s3) │ │ + lw s0,140(sp) │ │ sw gp,16(sp) │ │ - sw s2,100(sp) │ │ - sw s0,92(sp) │ │ - sw ra,108(sp) │ │ - sw s3,104(sp) │ │ - move s0,a0 │ │ - sw a2,120(sp) │ │ - sw a3,124(sp) │ │ - beqz s1,139e4 │ │ - move s2,a2 │ │ - lw v0,0(a0) │ │ - move a1,s1 │ │ - lw t9,676(v0) │ │ + sw a2,128(sp) │ │ + sw s4,112(sp) │ │ + sw s1,100(sp) │ │ + sw ra,116(sp) │ │ + sw s2,104(sp) │ │ + sw a3,132(sp) │ │ + move s1,a0 │ │ + sw v0,92(sp) │ │ + beqz s0,150dc │ │ + lw s4,128(sp) │ │ + lw v1,0(a0) │ │ + move a1,s0 │ │ + lw t9,676(v1) │ │ jalr t9 │ │ move a2,zero │ │ - move s3,v0 │ │ - beqz v0,139c8 │ │ + move s2,v0 │ │ + beqz v0,150b0 │ │ lw gp,16(sp) │ │ - lw t9,-32392(gp) │ │ - move a0,s2 │ │ - bal 17efc │ │ - move a1,s3 │ │ - bltz v0,139ec │ │ + lw t9,-32388(gp) │ │ + move a0,s4 │ │ + jalr t9 │ │ + move a1,v0 │ │ + bltz v0,150f4 │ │ lw gp,16(sp) │ │ - beqz s3,139c8 │ │ - move a0,s0 │ │ - lw t3,0(s0) │ │ - lw t9,680(t3) │ │ - move a1,s1 │ │ + lw a1,0(s1) │ │ + move a0,s1 │ │ + lw t9,680(a1) │ │ + move a2,s2 │ │ jalr t9 │ │ - move a2,s3 │ │ - lw ra,108(sp) │ │ - lw s3,104(sp) │ │ - lw s2,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + move a1,s0 │ │ + lw gp,16(sp) │ │ + lw t4,92(sp) │ │ + lw t5,0(s3) │ │ + bne t4,t5,15188 │ │ + lw ra,116(sp) │ │ + lw s4,112(sp) │ │ + lw s3,108(sp) │ │ + lw s2,104(sp) │ │ + lw s1,100(sp) │ │ + lw s0,96(sp) │ │ jr ra │ │ - addiu sp,sp,112 │ │ - b 13994 │ │ - move s3,zero │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-20120 │ │ - addiu a0,sp,24 │ │ + addiu sp,sp,120 │ │ + lw t9,-32388(gp) │ │ + move a0,s4 │ │ + jalr t9 │ │ + move a1,zero │ │ + bgez v0,150b0 │ │ + lw gp,16(sp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s4,sp,28 │ │ + move a0,s4 │ │ + addiu a1,a2,-30384 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ li a0,3 │ │ - lw v1,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,v1,332 │ │ - move s1,v1 │ │ - b 13a2c │ │ - addiu a1,a1,340 │ │ - beqz v0,13a44 │ │ + lw a3,-32688(gp) │ │ + b 1512c │ │ + addiu s0,a3,308 │ │ + beqz t0,1513c │ │ nop │ │ - addiu s1,s1,8 │ │ - subu t0,s1,v1 │ │ - addu a3,a1,t0 │ │ - lw v0,-8(a3) │ │ - bne v0,a0,13a24 │ │ + addiu s0,s0,8 │ │ + lw t0,0(s0) │ │ + bne t0,a0,15124 │ │ nop │ │ - lw t1,0(s0) │ │ + lw t1,0(s1) │ │ lw t9,68(t1) │ │ jalr t9 │ │ - move a0,s0 │ │ - lw a0,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(a0) │ │ + move a0,s1 │ │ + lw t2,0(s1) │ │ + lw a1,4(s0) │ │ + lw t9,24(t2) │ │ jalr t9 │ │ - move a0,s0 │ │ - beqz v0,139c8 │ │ - move a0,s0 │ │ - lw t2,0(s0) │ │ - lw t9,56(t2) │ │ + move a0,s1 │ │ + beqz v0,150b0 │ │ + lw gp,16(sp) │ │ + lw t3,0(s1) │ │ + move a0,s1 │ │ + lw t9,56(t3) │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ - b 139cc │ │ - lw ra,108(sp) │ │ + move a2,s4 │ │ + b 150b0 │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00013a8c : │ │ +00015194 : │ │ lui gp,0x9 │ │ - addiu gp,gp,22468 │ │ + addiu gp,gp,16572 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32388(gp) │ │ + lw t9,-32384(gp) │ │ sw s0,24(sp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ move s0,a0 │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ - bal 159b8 │ │ + jalr t9 │ │ move a0,a2 │ │ - beqz v0,13ae8 │ │ + beqz v0,151f0 │ │ move a0,s0 │ │ lw v1,0(s0) │ │ lw t9,668(v1) │ │ jalr t9 │ │ move a1,v0 │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - b 13ad8 │ │ + b 151e0 │ │ move v0,zero │ │ │ │ -00013af0 : │ │ +000151f8 : │ │ lui gp,0x9 │ │ - addiu gp,gp,22368 │ │ + addiu gp,gp,16472 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-104 │ │ - lw t9,-32384(gp) │ │ + addiu sp,sp,-120 │ │ + sw s1,104(sp) │ │ + lw s1,-30360(gp) │ │ + sw a2,128(sp) │ │ + lw v0,0(s1) │ │ + lw t9,-32380(gp) │ │ + sw s2,108(sp) │ │ + move s2,a0 │ │ + lw a0,128(sp) │ │ sw gp,16(sp) │ │ - sw s0,92(sp) │ │ - sw ra,100(sp) │ │ - sw s1,96(sp) │ │ - move s0,a0 │ │ - sw a2,112(sp) │ │ - sw a3,116(sp) │ │ - bal 18920 │ │ - move a0,a2 │ │ - bltz v0,13b44 │ │ + sw ra,116(sp) │ │ + sw s3,112(sp) │ │ + sw s0,100(sp) │ │ + sw a3,132(sp) │ │ + sw v0,92(sp) │ │ + jalr t9 │ │ + nop │ │ + bltz v0,15278 │ │ lw gp,16(sp) │ │ - lw ra,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + lw t1,92(sp) │ │ + lw t2,0(s1) │ │ + bne t1,t2,1530c │ │ + lw ra,116(sp) │ │ + lw s3,112(sp) │ │ + lw s2,108(sp) │ │ + lw s1,104(sp) │ │ + lw s0,100(sp) │ │ jr ra │ │ - addiu sp,sp,104 │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-20088 │ │ - addiu a0,sp,24 │ │ + addiu sp,sp,120 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s3,sp,28 │ │ + move a0,s3 │ │ + addiu a1,a1,-30352 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ - li a0,3 │ │ - lw v1,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,v1,332 │ │ - move s1,v1 │ │ - b 13b84 │ │ - addiu a1,a1,340 │ │ - beqz v0,13b9c │ │ - nop │ │ - addiu s1,s1,8 │ │ - subu a3,s1,v1 │ │ - addu v0,a1,a3 │ │ - lw v0,-8(v0) │ │ - bne v0,a0,13b7c │ │ + li v1,3 │ │ + lw s0,-32688(gp) │ │ + b 152b0 │ │ + addiu s0,s0,308 │ │ + beqz a0,152c0 │ │ nop │ │ - lw t0,0(s0) │ │ - lw t9,68(t0) │ │ - jalr t9 │ │ - move a0,s0 │ │ + addiu s0,s0,8 │ │ lw a0,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(a0) │ │ + bne a0,v1,152a8 │ │ + nop │ │ + lw a2,0(s2) │ │ + lw t9,68(a2) │ │ jalr t9 │ │ - move a0,s0 │ │ - beqz v0,13b30 │ │ - addiu a2,sp,24 │ │ - lw t1,0(s0) │ │ - move a0,s0 │ │ - lw t9,56(t1) │ │ + move a0,s2 │ │ + lw a3,0(s2) │ │ + lw a1,4(s0) │ │ + lw t9,24(a3) │ │ jalr t9 │ │ + move a0,s2 │ │ + beqz v0,15250 │ │ + lw gp,16(sp) │ │ + lw t0,0(s2) │ │ + move a0,s2 │ │ + lw t9,56(t0) │ │ move a1,v0 │ │ - lw ra,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ - jr ra │ │ - addiu sp,sp,104 │ │ + jalr t9 │ │ + move a2,s3 │ │ + b 15250 │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00013bf0 : │ │ +00015318 : │ │ lui gp,0x9 │ │ - addiu gp,gp,22112 │ │ + addiu gp,gp,16184 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-136 │ │ - sw s3,108(sp) │ │ - lw s3,156(sp) │ │ + addiu sp,sp,-152 │ │ + sw s2,120(sp) │ │ + lw s2,-30360(gp) │ │ + sw s0,112(sp) │ │ + lw v0,0(s2) │ │ + lw v1,176(sp) │ │ + lw s0,172(sp) │ │ sw gp,24(sp) │ │ - sw s8,128(sp) │ │ - sw s7,124(sp) │ │ - sw s6,120(sp) │ │ - sw s5,116(sp) │ │ - sw s2,104(sp) │ │ - sw ra,132(sp) │ │ - sw s4,112(sp) │ │ - sw s1,100(sp) │ │ - sw s0,96(sp) │ │ - move s2,a0 │ │ - sw a2,144(sp) │ │ - sw a3,148(sp) │ │ - lw s6,160(sp) │ │ - lbu s5,168(sp) │ │ - lbu s8,172(sp) │ │ - beqz s3,13e18 │ │ - move s7,a2 │ │ - lw t3,0(a0) │ │ - lw t9,684(t3) │ │ + sw a2,160(sp) │ │ + sw s5,132(sp) │ │ + sw s4,128(sp) │ │ + sw s3,124(sp) │ │ + sw s1,116(sp) │ │ + sw ra,148(sp) │ │ + sw s8,144(sp) │ │ + sw s7,140(sp) │ │ + sw s6,136(sp) │ │ + sw a3,164(sp) │ │ + move s4,a0 │ │ + sw v1,32(sp) │ │ + lbu s3,184(sp) │ │ + lbu s1,188(sp) │ │ + sw v0,108(sp) │ │ + beqz s0,15530 │ │ + lw s5,160(sp) │ │ + lw a2,0(a0) │ │ + lw t9,684(a2) │ │ jalr t9 │ │ - move a1,s3 │ │ - lw t2,0(s2) │ │ - move a0,s2 │ │ - lw t9,744(t2) │ │ - move a1,s3 │ │ + move a1,s0 │ │ + lw a1,0(s4) │ │ + move a0,s4 │ │ + lw t9,744(a1) │ │ move a2,zero │ │ + move a1,s0 │ │ jalr t9 │ │ - move s4,v0 │ │ - move s0,v0 │ │ - beqz v0,13de0 │ │ + move s7,v0 │ │ + move s8,v0 │ │ + beqz v0,15528 │ │ lw gp,24(sp) │ │ - lw t9,-30312(gp) │ │ - move a0,s4 │ │ + lw t9,-30460(gp) │ │ + sll a3,s7,0x1 │ │ + move a0,a3 │ │ jalr t9 │ │ - li a1,2 │ │ - move s1,v0 │ │ - beqz v0,13d88 │ │ + sw a3,36(sp) │ │ + move s6,v0 │ │ + beqz v0,154d4 │ │ lw gp,24(sp) │ │ - blez s4,13cc8 │ │ - sll s4,s4,0x1 │ │ - move v0,zero │ │ - addu a0,s0,v0 │ │ - lh ra,0(a0) │ │ - addu t8,s1,v0 │ │ - addiu v0,v0,2 │ │ - bne v0,s4,13cb0 │ │ - sh ra,0(t8) │ │ - lw t9,-32380(gp) │ │ - sltu t1,zero,s8 │ │ - move a0,s7 │ │ - move a1,s1 │ │ - move a2,s6 │ │ - sltu a3,zero,s5 │ │ - bal 182fc │ │ - sw t1,16(sp) │ │ - lw t0,0(s2) │ │ - move a0,s2 │ │ - lw t9,684(t0) │ │ - move a1,s3 │ │ + move t3,zero │ │ + blez s7,15404 │ │ + lw t0,36(sp) │ │ + addu a0,s8,t3 │ │ + lh t1,0(a0) │ │ + addu t2,s6,t3 │ │ + addiu t3,t3,2 │ │ + bne t0,t3,153ec │ │ + sh t1,0(t2) │ │ + lw t9,-32376(gp) │ │ + sltu t4,zero,s1 │ │ + lw a2,32(sp) │ │ + move a0,s5 │ │ + move a1,s6 │ │ + sltu a3,zero,s3 │ │ jalr t9 │ │ - move s4,v0 │ │ - blez v0,13d24 │ │ - sll v0,v0,0x1 │ │ - move v1,zero │ │ - addu s7,s1,v1 │ │ - lh s6,0(s7) │ │ - addu s5,s0,v1 │ │ - addiu v1,v1,2 │ │ - bne v1,v0,13d0c │ │ - sh s6,0(s5) │ │ - lw s8,0(s2) │ │ - move a0,s2 │ │ - lw t9,776(s8) │ │ - move a1,s3 │ │ - move a2,s0 │ │ + sw t4,16(sp) │ │ + lw t5,0(s4) │ │ + move a0,s4 │ │ + lw t9,684(t5) │ │ + move a1,s0 │ │ + jalr t9 │ │ + move s1,v0 │ │ + blez v0,15460 │ │ + sll t6,v0,0x1 │ │ + move t7,zero │ │ + addu t8,s6,t7 │ │ + lh ra,0(t8) │ │ + addu v0,s8,t7 │ │ + addiu t7,t7,2 │ │ + bne t7,t6,15448 │ │ + sh ra,0(v0) │ │ + lw v1,0(s4) │ │ + move a0,s4 │ │ + lw t9,776(v1) │ │ + move a1,s0 │ │ + move a2,s8 │ │ jalr t9 │ │ move a3,zero │ │ - bltz s4,13ed4 │ │ + bltz s1,155ac │ │ lw gp,24(sp) │ │ - lw t9,-30500(gp) │ │ + lw t9,-30484(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - lw ra,132(sp) │ │ - move v0,s4 │ │ - lw s8,128(sp) │ │ - lw s7,124(sp) │ │ - lw s6,120(sp) │ │ - lw s5,116(sp) │ │ - lw s4,112(sp) │ │ + move a0,s6 │ │ + lw gp,24(sp) │ │ + move v0,s1 │ │ lw s3,108(sp) │ │ - lw s2,104(sp) │ │ - lw s1,100(sp) │ │ - lw s0,96(sp) │ │ + lw v1,0(s2) │ │ + bne s3,v1,15644 │ │ + lw ra,148(sp) │ │ + lw s8,144(sp) │ │ + lw s7,140(sp) │ │ + lw s6,136(sp) │ │ + lw s5,132(sp) │ │ + lw s4,128(sp) │ │ + lw s3,124(sp) │ │ + lw s2,120(sp) │ │ + lw s1,116(sp) │ │ + lw s0,112(sp) │ │ jr ra │ │ - addiu sp,sp,136 │ │ - lw t6,0(s2) │ │ - lw t9,68(t6) │ │ + addiu sp,sp,152 │ │ + lw t0,0(s4) │ │ + lw t9,68(t0) │ │ jalr t9 │ │ - move a0,s2 │ │ + move a0,s4 │ │ lw gp,24(sp) │ │ - lw t5,0(s2) │ │ - lw t4,-32696(gp) │ │ - lw t9,24(t5) │ │ - move a0,s2 │ │ + lw a0,0(s4) │ │ + lw t1,-32708(gp) │ │ + lw t9,24(a0) │ │ + addiu a1,t1,-30788 │ │ jalr t9 │ │ - addiu a1,t4,-20516 │ │ - beqz v0,13de0 │ │ + move a0,s4 │ │ + beqz v0,15528 │ │ lw gp,24(sp) │ │ - lw s0,0(s2) │ │ - lw t7,-32696(gp) │ │ - lw t9,56(s0) │ │ - move a0,s2 │ │ + lw t2,0(s4) │ │ + move a0,s4 │ │ + lw s4,-32708(gp) │ │ + lw t9,56(t2) │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,t7,-20048 │ │ - b 13d54 │ │ - move s4,zero │ │ - lw ra,132(sp) │ │ - move s4,zero │ │ - move v0,s4 │ │ - lw s8,128(sp) │ │ - lw s7,124(sp) │ │ - lw s6,120(sp) │ │ - lw s5,116(sp) │ │ - lw s4,112(sp) │ │ - lw s3,108(sp) │ │ - lw s2,104(sp) │ │ - lw s1,100(sp) │ │ - lw s0,96(sp) │ │ - jr ra │ │ - addiu sp,sp,136 │ │ - lw v1,-32692(gp) │ │ - lw a0,-32692(gp) │ │ - addiu v1,v1,332 │ │ - move s0,v1 │ │ - addiu a0,a0,340 │ │ - b 13e3c │ │ - li a1,7 │ │ - beqz v0,13e54 │ │ + addiu a2,s4,-30312 │ │ + lw gp,24(sp) │ │ + b 15498 │ │ + move v0,zero │ │ + lw t4,-32688(gp) │ │ + li t3,7 │ │ + b 15548 │ │ + addiu s1,t4,308 │ │ + beqz t5,15558 │ │ nop │ │ - addiu s0,s0,8 │ │ - subu a2,s0,v1 │ │ - addu v0,a0,a2 │ │ - lw v0,-8(v0) │ │ - bne v0,a1,13e34 │ │ + addiu s1,s1,8 │ │ + lw t5,0(s1) │ │ + bne t5,t3,15540 │ │ nop │ │ - lw a1,0(s2) │ │ - lw t9,68(a1) │ │ + lw t6,0(s4) │ │ + lw t9,68(t6) │ │ jalr t9 │ │ - move a0,s2 │ │ - lw a3,0(s2) │ │ - lw a1,4(s0) │ │ - lw t9,24(a3) │ │ + move a0,s4 │ │ + lw t7,0(s4) │ │ + lw a1,4(s1) │ │ + lw t9,24(t7) │ │ jalr t9 │ │ - move a0,s2 │ │ - beqz v0,13de0 │ │ + move a0,s4 │ │ + beqz v0,15528 │ │ lw gp,24(sp) │ │ - lw t1,0(s2) │ │ - lw t0,-32696(gp) │ │ - lw t9,56(t1) │ │ - move a0,s2 │ │ - move a1,v0 │ │ + lw t8,0(s4) │ │ + lw ra,-32708(gp) │ │ + lw t9,56(t8) │ │ + move a0,s4 │ │ + addiu a2,ra,-30324 │ │ jalr t9 │ │ - addiu a2,t0,-20060 │ │ - lw ra,132(sp) │ │ - move s4,zero │ │ - move v0,s4 │ │ - lw s8,128(sp) │ │ - lw s7,124(sp) │ │ - lw s6,120(sp) │ │ - lw s5,116(sp) │ │ - lw s4,112(sp) │ │ - lw s3,108(sp) │ │ - lw s2,104(sp) │ │ - lw s1,100(sp) │ │ - lw s0,96(sp) │ │ - jr ra │ │ - addiu sp,sp,136 │ │ - lw v1,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,v1,-20016 │ │ - addiu a0,sp,32 │ │ + move a1,v0 │ │ + lw gp,24(sp) │ │ + b 15498 │ │ + move v0,zero │ │ + lw s0,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s3,sp,44 │ │ + move a2,s1 │ │ + move a0,s3 │ │ jalr t9 │ │ - move a2,s4 │ │ + addiu a1,s0,-30280 │ │ lw gp,24(sp) │ │ - li a1,3 │ │ - lw s3,-32692(gp) │ │ - lw s1,-32692(gp) │ │ - addiu v1,s3,332 │ │ - move s0,v1 │ │ - b 13f14 │ │ - addiu a0,s1,340 │ │ - beqz v0,13f2c │ │ + li s5,3 │ │ + lw a2,-32688(gp) │ │ + b 155e4 │ │ + addiu s7,a2,308 │ │ + beqz a1,155f4 │ │ nop │ │ - addiu s0,s0,8 │ │ - subu v0,s0,v1 │ │ - addu s4,a0,v0 │ │ - lw v0,-8(s4) │ │ - bne v0,a1,13f0c │ │ + addiu s7,s7,8 │ │ + lw a1,0(s7) │ │ + bne a1,s5,155dc │ │ nop │ │ - lw a3,0(s2) │ │ - lw t9,68(a3) │ │ + lw s8,0(s4) │ │ + lw t9,68(s8) │ │ jalr t9 │ │ - move a0,s2 │ │ - lw a2,0(s2) │ │ - lw a1,4(s0) │ │ - lw t9,24(a2) │ │ - jalr t9 │ │ - move a0,s2 │ │ - beqz v0,13de0 │ │ - move a0,s2 │ │ - lw a1,0(s2) │ │ - lw t9,56(a1) │ │ - addiu a2,sp,32 │ │ + move a0,s4 │ │ + lw a3,0(s4) │ │ + lw a1,4(s7) │ │ + lw t9,24(a3) │ │ jalr t9 │ │ + move a0,s4 │ │ + beqz v0,15528 │ │ + lw gp,24(sp) │ │ + lw s6,0(s4) │ │ + move a0,s4 │ │ + lw t9,56(s6) │ │ move a1,v0 │ │ - b 13d54 │ │ - move s4,zero │ │ + jalr t9 │ │ + move a2,s3 │ │ + lw gp,24(sp) │ │ + b 15498 │ │ + move v0,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00013f74 : │ │ +00015650 : │ │ lui gp,0x9 │ │ - addiu gp,gp,21212 │ │ + addiu gp,gp,15360 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-104 │ │ - lw t9,-32376(gp) │ │ - lw a1,128(sp) │ │ + addiu sp,sp,-120 │ │ + sw s1,104(sp) │ │ + lw s1,-30360(gp) │ │ + sw a2,128(sp) │ │ + lw v0,0(s1) │ │ + lw t9,-32372(gp) │ │ + sw s2,108(sp) │ │ + lw a1,144(sp) │ │ + move s2,a0 │ │ + lw a0,128(sp) │ │ sw gp,16(sp) │ │ - sw s0,92(sp) │ │ - sw a2,112(sp) │ │ - sw a3,116(sp) │ │ - sw ra,100(sp) │ │ - sw s1,96(sp) │ │ - move s0,a0 │ │ - li a3,-1 │ │ - move a0,a2 │ │ - bal 18ee8 │ │ + sw a3,132(sp) │ │ + sw ra,116(sp) │ │ + sw s3,112(sp) │ │ + sw s0,100(sp) │ │ move a2,zero │ │ - bltz v0,13fd4 │ │ + li a3,-1 │ │ + sw v0,92(sp) │ │ + jalr t9 │ │ + nop │ │ + bltz v0,156dc │ │ lw gp,16(sp) │ │ - lw ra,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + lw t1,92(sp) │ │ + lw t2,0(s1) │ │ + bne t1,t2,15774 │ │ + lw ra,116(sp) │ │ + lw s3,112(sp) │ │ + lw s2,108(sp) │ │ + lw s1,104(sp) │ │ + lw s0,100(sp) │ │ jr ra │ │ - addiu sp,sp,104 │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-19984 │ │ - addiu a0,sp,24 │ │ + addiu sp,sp,120 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s3,sp,28 │ │ + move a0,s3 │ │ + addiu a1,a1,-30248 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ - li a0,3 │ │ - lw v1,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,v1,332 │ │ - move s1,v1 │ │ - b 14014 │ │ - addiu a1,a1,340 │ │ - beqz v0,1402c │ │ - nop │ │ - addiu s1,s1,8 │ │ - subu a3,s1,v1 │ │ - addu v0,a1,a3 │ │ - lw v0,-8(v0) │ │ - bne v0,a0,1400c │ │ + li v1,3 │ │ + lw s0,-32688(gp) │ │ + b 15714 │ │ + addiu s0,s0,308 │ │ + beqz a0,15724 │ │ nop │ │ - lw t0,0(s0) │ │ - lw t9,68(t0) │ │ - jalr t9 │ │ - move a0,s0 │ │ + addiu s0,s0,8 │ │ lw a0,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(a0) │ │ + bne a0,v1,1570c │ │ + nop │ │ + lw a2,0(s2) │ │ + lw t9,68(a2) │ │ jalr t9 │ │ - move a0,s0 │ │ - beqz v0,14084 │ │ - move a0,s0 │ │ - lw t1,0(s0) │ │ - lw t9,56(t1) │ │ - addiu a2,sp,24 │ │ + move a0,s2 │ │ + lw a3,0(s2) │ │ + lw a1,4(s0) │ │ + lw t9,24(a3) │ │ jalr t9 │ │ + move a0,s2 │ │ + beqz v0,1576c │ │ + lw gp,16(sp) │ │ + lw t0,0(s2) │ │ + move a0,s2 │ │ + lw t9,56(t0) │ │ move a1,v0 │ │ - lw ra,100(sp) │ │ - move v0,zero │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ - jr ra │ │ - addiu sp,sp,104 │ │ - b 13fc0 │ │ + jalr t9 │ │ + move a2,s3 │ │ + lw gp,16(sp) │ │ + b 156b4 │ │ move v0,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0001408c : │ │ +00015780 : │ │ lui gp,0x9 │ │ - addiu gp,gp,20932 │ │ + addiu gp,gp,15056 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - lw t9,-32372(gp) │ │ - move v0,zero │ │ + addiu sp,sp,-72 │ │ + sw s2,56(sp) │ │ + lw s2,-30360(gp) │ │ + sw a2,80(sp) │ │ + lw v0,0(s2) │ │ + lw t9,-32368(gp) │ │ + sw a3,84(sp) │ │ move v1,zero │ │ + move a3,zero │ │ + lw a0,80(sp) │ │ sw gp,16(sp) │ │ - sw s0,44(sp) │ │ - sw a2,72(sp) │ │ - move a0,a2 │ │ - sw ra,60(sp) │ │ - sw s3,56(sp) │ │ - sw s2,52(sp) │ │ - sw s1,48(sp) │ │ - sw a3,76(sp) │ │ - sw v0,24(sp) │ │ - sw v1,28(sp) │ │ - addiu a1,sp,32 │ │ - bal 18648 │ │ - addiu a2,sp,36 │ │ + sw s0,48(sp) │ │ + sw ra,68(sp) │ │ + sw s4,64(sp) │ │ + sw s3,60(sp) │ │ + sw s1,52(sp) │ │ + addiu a1,sp,28 │ │ + addiu a2,sp,24 │ │ + sw v0,44(sp) │ │ + sw a3,32(sp) │ │ + sw v1,36(sp) │ │ + jalr t9 │ │ + nop │ │ move s0,v0 │ │ - beqz v0,1417c │ │ + beqz v0,1589c │ │ lw gp,16(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32564(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32560(gp) │ │ li a0,12 │ │ - addiu a1,s1,-20264 │ │ - li a2,856 │ │ - lw s2,36(sp) │ │ + addiu a1,s1,-30528 │ │ + li a2,875 │ │ + lw s3,24(sp) │ │ jalr t9 │ │ - lw s3,32(sp) │ │ + lw s4,28(sp) │ │ lw gp,16(sp) │ │ move a0,s0 │ │ - lw t9,-32488(gp) │ │ - addiu a1,s1,-20264 │ │ - li a2,858 │ │ + lw t9,-32484(gp) │ │ + addiu a1,s1,-30528 │ │ + li a2,877 │ │ jalr t9 │ │ move s0,v0 │ │ lw gp,16(sp) │ │ - beqz s2,14174 │ │ + beqz s3,15894 │ │ sw v0,0(s0) │ │ - lw t9,-32488(gp) │ │ - move a0,s2 │ │ - addiu a1,s1,-20264 │ │ + lw t9,-32484(gp) │ │ + move a0,s3 │ │ + addiu a1,s1,-30528 │ │ jalr t9 │ │ - li a2,862 │ │ + li a2,881 │ │ + lw gp,16(sp) │ │ sw v0,4(s0) │ │ - sw s3,8(s0) │ │ - lw ra,60(sp) │ │ - move v0,s0 │ │ - lw v1,28(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ + sw s4,8(s0) │ │ + lw a1,44(sp) │ │ + lw a0,0(s2) │ │ + sw s0,32(sp) │ │ + lw v0,32(sp) │ │ + bne a1,a0,158a4 │ │ + lw v1,36(sp) │ │ + lw ra,68(sp) │ │ + lw s4,64(sp) │ │ + lw s3,60(sp) │ │ + lw s2,56(sp) │ │ + lw s1,52(sp) │ │ + lw s0,48(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ - b 1414c │ │ + addiu sp,sp,72 │ │ + b 15858 │ │ sw zero,4(s0) │ │ - lw ra,60(sp) │ │ + b 1585c │ │ move s0,zero │ │ - move v0,s0 │ │ - lw v1,28(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000141a4 : │ │ +000158b0 : │ │ lui gp,0x9 │ │ - addiu gp,gp,20652 │ │ + addiu gp,gp,14752 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-32368(gp) │ │ + addiu sp,sp,-48 │ │ + sw s0,40(sp) │ │ + lw s0,-30360(gp) │ │ + sw a2,56(sp) │ │ + lw v0,0(s0) │ │ + lw t9,-32364(gp) │ │ move v1,zero │ │ - move v0,zero │ │ + lw a0,56(sp) │ │ + move a1,zero │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw a2,48(sp) │ │ - sw a3,52(sp) │ │ sw v1,28(sp) │ │ + sw ra,44(sp) │ │ + sw a3,60(sp) │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ + jalr t9 │ │ + nop │ │ + lw a2,36(sp) │ │ + lw a0,0(s0) │ │ sw v0,24(sp) │ │ - bal 159d0 │ │ - move a0,a2 │ │ - lw ra,36(sp) │ │ + lw gp,16(sp) │ │ + lw v0,24(sp) │ │ + bne a2,a0,1592c │ │ lw v1,28(sp) │ │ + lw ra,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000141f0 : │ │ +00015938 : │ │ lui gp,0x9 │ │ - addiu gp,gp,20576 │ │ + addiu gp,gp,14616 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-32364(gp) │ │ + addiu sp,sp,-48 │ │ + sw s0,40(sp) │ │ + lw s0,-30360(gp) │ │ + sw a2,56(sp) │ │ + lw v0,0(s0) │ │ + lw t9,-32360(gp) │ │ move v1,zero │ │ - move v0,zero │ │ + lw a0,56(sp) │ │ + move a1,zero │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw a2,48(sp) │ │ - sw a3,52(sp) │ │ sw v1,28(sp) │ │ + sw ra,44(sp) │ │ + sw a3,60(sp) │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ + jalr t9 │ │ + nop │ │ + lw a2,36(sp) │ │ + lw a0,0(s0) │ │ sw v0,24(sp) │ │ - bal 159dc │ │ - move a0,a2 │ │ - lw ra,36(sp) │ │ + lw gp,16(sp) │ │ + lw v0,24(sp) │ │ + bne a2,a0,159b4 │ │ lw v1,28(sp) │ │ + lw ra,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0001423c : │ │ +000159c0 : │ │ lui gp,0x9 │ │ - addiu gp,gp,20500 │ │ + addiu gp,gp,14480 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32360(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32356(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ - bal 1947c │ │ + jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00014274 : │ │ +000159f8 : │ │ lui gp,0x9 │ │ - addiu gp,gp,20444 │ │ + addiu gp,gp,14424 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ + addiu sp,sp,-64 │ │ + sw s3,52(sp) │ │ + lw s3,-30360(gp) │ │ sw s0,40(sp) │ │ - lw s0,76(sp) │ │ + lw v0,0(s3) │ │ + lw s0,84(sp) │ │ sw gp,16(sp) │ │ - move v0,zero │ │ + sw a2,72(sp) │ │ + move a1,zero │ │ move v1,zero │ │ + sw s4,56(sp) │ │ + sw ra,60(sp) │ │ sw s2,48(sp) │ │ sw s1,44(sp) │ │ - sw ra,52(sp) │ │ - move s1,a0 │ │ - sw a2,64(sp) │ │ - sw a3,68(sp) │ │ - sw v0,24(sp) │ │ + sw a3,76(sp) │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ sw v1,28(sp) │ │ - beqz s0,1433c │ │ - move s2,a2 │ │ + beqz s0,15aec │ │ + lw s4,72(sp) │ │ lw a2,0(a0) │ │ move a1,s0 │ │ lw t9,676(a2) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,14364 │ │ + jalr t9 │ │ + move s1,a0 │ │ + move s2,v0 │ │ + beqz v0,15b18 │ │ lw gp,16(sp) │ │ - lw t9,-32356(gp) │ │ + lw t9,-32352(gp) │ │ move a1,v0 │ │ - move a0,s2 │ │ - bal 15c2c │ │ - sw v0,32(sp) │ │ + jalr t9 │ │ + move a0,s4 │ │ lw gp,16(sp) │ │ - lw t9,-32352(gp) │ │ + lw t9,-32348(gp) │ │ jalr t9 │ │ move a0,v0 │ │ - lw a0,0(s1) │ │ - lw a2,32(sp) │ │ - lw t9,680(a0) │ │ - sw v0,24(sp) │ │ + lw a3,0(s1) │ │ move a0,s1 │ │ - jalr t9 │ │ + lw t9,680(a3) │ │ move a1,s0 │ │ + move a2,s2 │ │ + jalr t9 │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ lw v1,28(sp) │ │ - lw ra,52(sp) │ │ + lw t0,36(sp) │ │ + lw a0,0(s3) │ │ + bne t0,a0,15b24 │ │ + lw ra,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-32356(gp) │ │ - move a0,a2 │ │ - bal 15c2c │ │ + addiu sp,sp,64 │ │ + lw t9,-32352(gp) │ │ + move a0,s4 │ │ + jalr t9 │ │ move a1,zero │ │ lw gp,16(sp) │ │ - lw t9,-32352(gp) │ │ + lw t9,-32348(gp) │ │ jalr t9 │ │ move a0,v0 │ │ - b 1431c │ │ sw v0,24(sp) │ │ + b 15ab8 │ │ + lw gp,16(sp) │ │ move v0,zero │ │ - b 14324 │ │ + b 15ac0 │ │ move v1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00014370 : │ │ +00015b30 : │ │ lui gp,0x9 │ │ - addiu gp,gp,20192 │ │ + addiu gp,gp,14112 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-112 │ │ - sw s1,96(sp) │ │ - lw s1,132(sp) │ │ + addiu sp,sp,-120 │ │ + sw s3,108(sp) │ │ + lw s3,-30360(gp) │ │ + sw s0,96(sp) │ │ + lw v0,0(s3) │ │ + lw s0,140(sp) │ │ sw gp,16(sp) │ │ - sw s3,104(sp) │ │ - sw s0,92(sp) │ │ - sw ra,108(sp) │ │ - sw s2,100(sp) │ │ - move s0,a0 │ │ - sw a2,120(sp) │ │ - sw a3,124(sp) │ │ - beqz s1,14424 │ │ - move s3,a2 │ │ - lw v0,0(a0) │ │ - move a1,s1 │ │ - lw t9,676(v0) │ │ + sw a2,128(sp) │ │ + sw s4,112(sp) │ │ + sw s1,100(sp) │ │ + sw ra,116(sp) │ │ + sw s2,104(sp) │ │ + sw a3,132(sp) │ │ + move s1,a0 │ │ + sw v0,92(sp) │ │ + beqz s0,15c04 │ │ + lw s4,128(sp) │ │ + lw v1,0(a0) │ │ + move a1,s0 │ │ + lw t9,676(v1) │ │ jalr t9 │ │ move a2,zero │ │ move s2,v0 │ │ - beqz v0,14408 │ │ - lw gp,16(sp) │ │ - lw t9,-32348(gp) │ │ - lw a2,136(sp) │ │ - move a0,s3 │ │ - bal 162a0 │ │ - move a1,s2 │ │ - bltz v0,1442c │ │ + beqz v0,15bd8 │ │ lw gp,16(sp) │ │ - beqz s2,14408 │ │ - move a0,s0 │ │ - lw t3,0(s0) │ │ - lw t9,680(t3) │ │ - move a1,s1 │ │ + lw t9,-32344(gp) │ │ + lw a2,144(sp) │ │ + move a0,s4 │ │ jalr t9 │ │ + move a1,v0 │ │ + bltz v0,15c20 │ │ + lw gp,16(sp) │ │ + lw a1,0(s1) │ │ + move a0,s1 │ │ + lw t9,680(a1) │ │ move a2,s2 │ │ - lw ra,108(sp) │ │ - lw s3,104(sp) │ │ - lw s2,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + jalr t9 │ │ + move a1,s0 │ │ + lw gp,16(sp) │ │ + lw t4,92(sp) │ │ + lw t5,0(s3) │ │ + bne t4,t5,15cb4 │ │ + lw ra,116(sp) │ │ + lw s4,112(sp) │ │ + lw s3,108(sp) │ │ + lw s2,104(sp) │ │ + lw s1,100(sp) │ │ + lw s0,96(sp) │ │ jr ra │ │ - addiu sp,sp,112 │ │ - b 143d0 │ │ - move s2,zero │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-19952 │ │ - addiu a0,sp,24 │ │ + addiu sp,sp,120 │ │ + lw t9,-32344(gp) │ │ + lw a2,144(sp) │ │ + move a0,s4 │ │ + jalr t9 │ │ + move a1,zero │ │ + bgez v0,15bd8 │ │ + lw gp,16(sp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s4,sp,28 │ │ + move a0,s4 │ │ + addiu a1,a2,-30216 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ li a0,3 │ │ - lw v1,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,v1,332 │ │ - move s1,v1 │ │ - b 1446c │ │ - addiu a1,a1,340 │ │ - beqz v0,14484 │ │ + lw a3,-32688(gp) │ │ + b 15c58 │ │ + addiu s0,a3,308 │ │ + beqz t0,15c68 │ │ nop │ │ - addiu s1,s1,8 │ │ - subu t0,s1,v1 │ │ - addu a3,a1,t0 │ │ - lw v0,-8(a3) │ │ - bne v0,a0,14464 │ │ + addiu s0,s0,8 │ │ + lw t0,0(s0) │ │ + bne t0,a0,15c50 │ │ nop │ │ - lw t1,0(s0) │ │ + lw t1,0(s1) │ │ lw t9,68(t1) │ │ jalr t9 │ │ - move a0,s0 │ │ - lw a0,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(a0) │ │ + move a0,s1 │ │ + lw t2,0(s1) │ │ + lw a1,4(s0) │ │ + lw t9,24(t2) │ │ jalr t9 │ │ - move a0,s0 │ │ - beqz v0,14408 │ │ - move a0,s0 │ │ - lw t2,0(s0) │ │ - lw t9,56(t2) │ │ + move a0,s1 │ │ + beqz v0,15bd8 │ │ + lw gp,16(sp) │ │ + lw t3,0(s1) │ │ + move a0,s1 │ │ + lw t9,56(t3) │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ - b 1440c │ │ - lw ra,108(sp) │ │ + move a2,s4 │ │ + b 15bd8 │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000144cc : │ │ +00015cc0 : │ │ lui gp,0x9 │ │ - addiu gp,gp,19844 │ │ + addiu gp,gp,13712 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-120 │ │ - sw s1,96(sp) │ │ - lw s1,140(sp) │ │ + addiu sp,sp,-128 │ │ + sw s5,116(sp) │ │ + lw s5,-30360(gp) │ │ + sw s4,112(sp) │ │ + lw v0,0(s5) │ │ + lw s4,148(sp) │ │ sw gp,16(sp) │ │ - sw s5,112(sp) │ │ - sw s4,108(sp) │ │ - sw s0,92(sp) │ │ - sw ra,116(sp) │ │ - sw s3,104(sp) │ │ - sw s2,100(sp) │ │ + sw a2,136(sp) │ │ + sw s6,120(sp) │ │ + sw s3,108(sp) │ │ + sw s0,96(sp) │ │ + sw ra,124(sp) │ │ + sw s2,104(sp) │ │ + sw s1,100(sp) │ │ + sw a3,140(sp) │ │ move s0,a0 │ │ - sw a2,128(sp) │ │ - sw a3,132(sp) │ │ - lw s4,144(sp) │ │ - beqz s1,145dc │ │ - move s5,a2 │ │ - lw v0,0(a0) │ │ - move a1,s1 │ │ - lw t9,676(v0) │ │ - jalr t9 │ │ - move a2,zero │ │ - move s3,v0 │ │ - beqz v0,145b8 │ │ - lw gp,16(sp) │ │ - beqz s4,14564 │ │ - move s2,zero │ │ - lw v1,0(s0) │ │ - move a0,s0 │ │ - lw t9,676(v1) │ │ + lw s3,152(sp) │ │ + sw v0,92(sp) │ │ + beqz s4,15df8 │ │ + lw s6,136(sp) │ │ + lw v1,0(a0) │ │ move a1,s4 │ │ + lw t9,676(v1) │ │ jalr t9 │ │ move a2,zero │ │ move s2,v0 │ │ - beqz v0,145b8 │ │ + beqz v0,15dc4 │ │ lw gp,16(sp) │ │ - lw t9,-32344(gp) │ │ - move a0,s5 │ │ + beqz s3,15e04 │ │ + lw t9,-32340(gp) │ │ + lw a1,0(s0) │ │ + move a0,s0 │ │ + lw t9,676(a1) │ │ + move a2,zero │ │ + jalr t9 │ │ move a1,s3 │ │ - bal 163a4 │ │ - move a2,s2 │ │ - bltz v0,145ec │ │ + move s1,v0 │ │ + beqz v0,15dc4 │ │ lw gp,16(sp) │ │ - beqz s3,1459c │ │ - move a0,s0 │ │ - lw t4,0(s0) │ │ - lw t9,680(t4) │ │ - move a1,s1 │ │ + lw t9,-32340(gp) │ │ + move a0,s6 │ │ + move a1,s2 │ │ jalr t9 │ │ - move a2,s3 │ │ - beqz s2,145b8 │ │ + move a2,s1 │ │ + bltz v0,15e20 │ │ + lw gp,16(sp) │ │ + beqz s2,15da4 │ │ move a0,s0 │ │ - lw t5,0(s0) │ │ - lw t9,680(t5) │ │ + lw a2,0(s0) │ │ + lw t9,680(a2) │ │ move a1,s4 │ │ jalr t9 │ │ move a2,s2 │ │ - lw ra,116(sp) │ │ - lw s5,112(sp) │ │ - lw s4,108(sp) │ │ - lw s3,104(sp) │ │ - lw s2,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + lw gp,16(sp) │ │ + beqz s1,15dc4 │ │ + move a0,s0 │ │ + lw a3,0(s0) │ │ + lw t9,680(a3) │ │ + move a1,s3 │ │ + jalr t9 │ │ + move a2,s1 │ │ + lw gp,16(sp) │ │ + lw t6,92(sp) │ │ + lw t7,0(s5) │ │ + bne t6,t7,15eb4 │ │ + lw ra,124(sp) │ │ + lw s6,120(sp) │ │ + lw s5,116(sp) │ │ + lw s4,112(sp) │ │ + lw s3,108(sp) │ │ + lw s2,104(sp) │ │ + lw s1,100(sp) │ │ + lw s0,96(sp) │ │ jr ra │ │ - addiu sp,sp,120 │ │ - bnez s4,14540 │ │ - move s3,zero │ │ - b 14564 │ │ + addiu sp,sp,128 │ │ + bnez s3,15d44 │ │ move s2,zero │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-19924 │ │ - addiu a0,sp,24 │ │ + lw t9,-32340(gp) │ │ + move s1,zero │ │ + move a0,s6 │ │ + move a1,s2 │ │ + jalr t9 │ │ + move a2,s1 │ │ + bgez v0,15d84 │ │ + lw gp,16(sp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s4,sp,28 │ │ + move a0,s4 │ │ + addiu a1,t0,-30188 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ - lw a0,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,a0,332 │ │ - move s1,v1 │ │ - addiu a1,a1,340 │ │ - b 1462c │ │ li a0,3 │ │ - beqz v0,14644 │ │ + lw t1,-32688(gp) │ │ + b 15e58 │ │ + addiu s3,t1,308 │ │ + beqz t2,15e68 │ │ nop │ │ - addiu s1,s1,8 │ │ - subu t0,s1,v1 │ │ - addu a3,a1,t0 │ │ - lw v0,-8(a3) │ │ - bne v0,a0,14624 │ │ + addiu s3,s3,8 │ │ + lw t2,0(s3) │ │ + bne t2,a0,15e50 │ │ nop │ │ - lw t2,0(s0) │ │ - lw t9,68(t2) │ │ + lw t3,0(s0) │ │ + lw t9,68(t3) │ │ jalr t9 │ │ move a0,s0 │ │ - lw t1,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(t1) │ │ + lw t4,0(s0) │ │ + lw a1,4(s3) │ │ + lw t9,24(t4) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,145b8 │ │ + beqz v0,15dc4 │ │ + lw gp,16(sp) │ │ + lw t5,0(s0) │ │ move a0,s0 │ │ - lw t3,0(s0) │ │ - lw t9,56(t3) │ │ + lw t9,56(t5) │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ - b 145bc │ │ - lw ra,116(sp) │ │ + move a2,s4 │ │ + b 15dc4 │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0001468c : │ │ +00015ec0 : │ │ lui gp,0x9 │ │ - addiu gp,gp,19396 │ │ + addiu gp,gp,13200 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s1,40(sp) │ │ - lw s1,76(sp) │ │ + addiu sp,sp,-48 │ │ + sw s1,32(sp) │ │ + lw s1,68(sp) │ │ sw gp,16(sp) │ │ - sw s2,44(sp) │ │ - sw s0,36(sp) │ │ - sw ra,52(sp) │ │ - sw s3,48(sp) │ │ + sw s2,36(sp) │ │ + sw s0,28(sp) │ │ + sw ra,44(sp) │ │ + sw s3,40(sp) │ │ move s0,a0 │ │ - sw a2,64(sp) │ │ - sw a3,68(sp) │ │ - beqz s1,1475c │ │ + sw a2,56(sp) │ │ + sw a3,60(sp) │ │ + beqz s1,15f8c │ │ move s2,a2 │ │ lw v0,0(a0) │ │ move a1,s1 │ │ lw t9,676(v0) │ │ jalr t9 │ │ move a2,zero │ │ move s3,v0 │ │ - beqz v0,14764 │ │ + beqz v0,15fd0 │ │ lw gp,16(sp) │ │ - lw t9,-32340(gp) │ │ + lw t9,-32336(gp) │ │ move a0,s2 │ │ - bal 15cac │ │ - move a1,s3 │ │ - beqz v0,14754 │ │ - move a0,s0 │ │ - lw v1,0(s0) │ │ - lw t9,668(v1) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz s3,14738 │ │ + beqz v0,15f84 │ │ move a0,s0 │ │ lw a1,0(s0) │ │ - lw t9,680(a1) │ │ - move a2,s3 │ │ - sw v0,24(sp) │ │ + lw t9,668(a1) │ │ jalr t9 │ │ + move a1,v0 │ │ + move s2,v0 │ │ + lw a2,0(s0) │ │ + move a0,s0 │ │ + lw t9,680(a2) │ │ move a1,s1 │ │ - lw v0,24(sp) │ │ - lw ra,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + jalr t9 │ │ + move a2,s3 │ │ + move v0,s2 │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - b 14714 │ │ - move v0,zero │ │ - b 146ec │ │ - move s3,zero │ │ - b 14738 │ │ + addiu sp,sp,48 │ │ + b 15f4c │ │ + move s2,zero │ │ + lw t9,-32336(gp) │ │ + move a0,a2 │ │ + jalr t9 │ │ + move a1,zero │ │ + beqz v0,15fd0 │ │ + move a0,s0 │ │ + lw v1,0(s0) │ │ + lw t9,668(v1) │ │ + jalr t9 │ │ + move a1,v0 │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + b 15f68 │ │ move v0,zero │ │ │ │ -0001476c : │ │ +00015fd8 : │ │ lui gp,0x9 │ │ - addiu gp,gp,19172 │ │ + addiu gp,gp,12920 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-120 │ │ - sw s1,96(sp) │ │ - lw s1,140(sp) │ │ + addiu sp,sp,-128 │ │ + sw s5,116(sp) │ │ + lw s5,-30360(gp) │ │ + sw s4,112(sp) │ │ + lw v0,0(s5) │ │ + lw s4,148(sp) │ │ sw gp,16(sp) │ │ - sw s5,112(sp) │ │ - sw s4,108(sp) │ │ - sw s0,92(sp) │ │ - sw ra,116(sp) │ │ - sw s3,104(sp) │ │ - sw s2,100(sp) │ │ + sw a2,136(sp) │ │ + sw s6,120(sp) │ │ + sw s3,108(sp) │ │ + sw s0,96(sp) │ │ + sw ra,124(sp) │ │ + sw s2,104(sp) │ │ + sw s1,100(sp) │ │ + sw a3,140(sp) │ │ move s0,a0 │ │ - sw a2,128(sp) │ │ - sw a3,132(sp) │ │ - lw s4,144(sp) │ │ - beqz s1,1487c │ │ - move s5,a2 │ │ - lw v0,0(a0) │ │ - move a1,s1 │ │ - lw t9,676(v0) │ │ - jalr t9 │ │ - move a2,zero │ │ - move s3,v0 │ │ - beqz v0,14858 │ │ - lw gp,16(sp) │ │ - beqz s4,14804 │ │ - move s2,zero │ │ - lw v1,0(s0) │ │ - move a0,s0 │ │ - lw t9,676(v1) │ │ + lw s3,152(sp) │ │ + sw v0,92(sp) │ │ + beqz s4,16110 │ │ + lw s6,136(sp) │ │ + lw v1,0(a0) │ │ move a1,s4 │ │ + lw t9,676(v1) │ │ jalr t9 │ │ move a2,zero │ │ move s2,v0 │ │ - beqz v0,14858 │ │ + beqz v0,160dc │ │ lw gp,16(sp) │ │ - lw t9,-32336(gp) │ │ - move a0,s5 │ │ + beqz s3,1611c │ │ + lw t9,-32332(gp) │ │ + lw a1,0(s0) │ │ + move a0,s0 │ │ + lw t9,676(a1) │ │ + move a2,zero │ │ + jalr t9 │ │ move a1,s3 │ │ - bal 16090 │ │ - move a2,s2 │ │ - bltz v0,1488c │ │ + move s1,v0 │ │ + beqz v0,160dc │ │ lw gp,16(sp) │ │ - beqz s3,1483c │ │ - move a0,s0 │ │ - lw t4,0(s0) │ │ - lw t9,680(t4) │ │ - move a1,s1 │ │ + lw t9,-32332(gp) │ │ + move a0,s6 │ │ + move a1,s2 │ │ jalr t9 │ │ - move a2,s3 │ │ - beqz s2,14858 │ │ + move a2,s1 │ │ + bltz v0,16138 │ │ + lw gp,16(sp) │ │ + beqz s2,160bc │ │ move a0,s0 │ │ - lw t5,0(s0) │ │ - lw t9,680(t5) │ │ + lw a2,0(s0) │ │ + lw t9,680(a2) │ │ move a1,s4 │ │ jalr t9 │ │ move a2,s2 │ │ - lw ra,116(sp) │ │ - lw s5,112(sp) │ │ - lw s4,108(sp) │ │ - lw s3,104(sp) │ │ - lw s2,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + lw gp,16(sp) │ │ + beqz s1,160dc │ │ + move a0,s0 │ │ + lw a3,0(s0) │ │ + lw t9,680(a3) │ │ + move a1,s3 │ │ + jalr t9 │ │ + move a2,s1 │ │ + lw gp,16(sp) │ │ + lw t6,92(sp) │ │ + lw t7,0(s5) │ │ + bne t6,t7,161cc │ │ + lw ra,124(sp) │ │ + lw s6,120(sp) │ │ + lw s5,116(sp) │ │ + lw s4,112(sp) │ │ + lw s3,108(sp) │ │ + lw s2,104(sp) │ │ + lw s1,100(sp) │ │ + lw s0,96(sp) │ │ jr ra │ │ - addiu sp,sp,120 │ │ - bnez s4,147e0 │ │ - move s3,zero │ │ - b 14804 │ │ + addiu sp,sp,128 │ │ + bnez s3,1605c │ │ move s2,zero │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-19892 │ │ - addiu a0,sp,24 │ │ + lw t9,-32332(gp) │ │ + move s1,zero │ │ + move a0,s6 │ │ + move a1,s2 │ │ + jalr t9 │ │ + move a2,s1 │ │ + bgez v0,1609c │ │ + lw gp,16(sp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s4,sp,28 │ │ + move a0,s4 │ │ + addiu a1,t0,-30156 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ - lw a0,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,a0,332 │ │ - move s1,v1 │ │ - addiu a1,a1,340 │ │ - b 148cc │ │ li a0,3 │ │ - beqz v0,148e4 │ │ + lw t1,-32688(gp) │ │ + b 16170 │ │ + addiu s3,t1,308 │ │ + beqz t2,16180 │ │ nop │ │ - addiu s1,s1,8 │ │ - subu t0,s1,v1 │ │ - addu a3,a1,t0 │ │ - lw v0,-8(a3) │ │ - bne v0,a0,148c4 │ │ + addiu s3,s3,8 │ │ + lw t2,0(s3) │ │ + bne t2,a0,16168 │ │ nop │ │ - lw t2,0(s0) │ │ - lw t9,68(t2) │ │ + lw t3,0(s0) │ │ + lw t9,68(t3) │ │ jalr t9 │ │ move a0,s0 │ │ - lw t1,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(t1) │ │ + lw t4,0(s0) │ │ + lw a1,4(s3) │ │ + lw t9,24(t4) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,14858 │ │ + beqz v0,160dc │ │ + lw gp,16(sp) │ │ + lw t5,0(s0) │ │ move a0,s0 │ │ - lw t3,0(s0) │ │ - lw t9,56(t3) │ │ + lw t9,56(t5) │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ - b 1485c │ │ - lw ra,116(sp) │ │ + move a2,s4 │ │ + b 160dc │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0001492c : │ │ +000161d8 : │ │ lui gp,0x9 │ │ - addiu gp,gp,18724 │ │ + addiu gp,gp,12408 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-120 │ │ - sw s1,96(sp) │ │ - lw s1,140(sp) │ │ + addiu sp,sp,-128 │ │ + sw s5,116(sp) │ │ + lw s5,-30360(gp) │ │ + sw s4,112(sp) │ │ + lw v0,0(s5) │ │ + lw s4,148(sp) │ │ sw gp,16(sp) │ │ - sw s5,112(sp) │ │ - sw s4,108(sp) │ │ - sw s0,92(sp) │ │ - sw ra,116(sp) │ │ - sw s3,104(sp) │ │ - sw s2,100(sp) │ │ + sw a2,136(sp) │ │ + sw s6,120(sp) │ │ + sw s3,108(sp) │ │ + sw s0,96(sp) │ │ + sw ra,124(sp) │ │ + sw s2,104(sp) │ │ + sw s1,100(sp) │ │ + sw a3,140(sp) │ │ move s0,a0 │ │ - sw a2,128(sp) │ │ - sw a3,132(sp) │ │ - lw s4,144(sp) │ │ - beqz s1,14a3c │ │ - move s5,a2 │ │ - lw v0,0(a0) │ │ - move a1,s1 │ │ - lw t9,676(v0) │ │ - jalr t9 │ │ - move a2,zero │ │ - move s3,v0 │ │ - beqz v0,14a18 │ │ - lw gp,16(sp) │ │ - beqz s4,149c4 │ │ - move s2,zero │ │ - lw v1,0(s0) │ │ - move a0,s0 │ │ - lw t9,676(v1) │ │ + lw s3,152(sp) │ │ + sw v0,92(sp) │ │ + beqz s4,16310 │ │ + lw s6,136(sp) │ │ + lw v1,0(a0) │ │ move a1,s4 │ │ + lw t9,676(v1) │ │ jalr t9 │ │ move a2,zero │ │ move s2,v0 │ │ - beqz v0,14a18 │ │ + beqz v0,162dc │ │ lw gp,16(sp) │ │ - lw t9,-32332(gp) │ │ - move a0,s5 │ │ + beqz s3,1631c │ │ + lw t9,-32328(gp) │ │ + lw a1,0(s0) │ │ + move a0,s0 │ │ + lw t9,676(a1) │ │ + move a2,zero │ │ + jalr t9 │ │ move a1,s3 │ │ - bal 16198 │ │ - move a2,s2 │ │ - bltz v0,14a4c │ │ + move s1,v0 │ │ + beqz v0,162dc │ │ lw gp,16(sp) │ │ - beqz s3,149fc │ │ - move a0,s0 │ │ - lw t4,0(s0) │ │ - lw t9,680(t4) │ │ - move a1,s1 │ │ + lw t9,-32328(gp) │ │ + move a0,s6 │ │ + move a1,s2 │ │ jalr t9 │ │ - move a2,s3 │ │ - beqz s2,14a18 │ │ + move a2,s1 │ │ + bltz v0,16338 │ │ + lw gp,16(sp) │ │ + beqz s2,162bc │ │ move a0,s0 │ │ - lw t5,0(s0) │ │ - lw t9,680(t5) │ │ + lw a2,0(s0) │ │ + lw t9,680(a2) │ │ move a1,s4 │ │ jalr t9 │ │ move a2,s2 │ │ - lw ra,116(sp) │ │ - lw s5,112(sp) │ │ - lw s4,108(sp) │ │ - lw s3,104(sp) │ │ - lw s2,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + lw gp,16(sp) │ │ + beqz s1,162dc │ │ + move a0,s0 │ │ + lw a3,0(s0) │ │ + lw t9,680(a3) │ │ + move a1,s3 │ │ + jalr t9 │ │ + move a2,s1 │ │ + lw gp,16(sp) │ │ + lw t6,92(sp) │ │ + lw t7,0(s5) │ │ + bne t6,t7,163cc │ │ + lw ra,124(sp) │ │ + lw s6,120(sp) │ │ + lw s5,116(sp) │ │ + lw s4,112(sp) │ │ + lw s3,108(sp) │ │ + lw s2,104(sp) │ │ + lw s1,100(sp) │ │ + lw s0,96(sp) │ │ jr ra │ │ - addiu sp,sp,120 │ │ - bnez s4,149a0 │ │ - move s3,zero │ │ - b 149c4 │ │ + addiu sp,sp,128 │ │ + bnez s3,1625c │ │ move s2,zero │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-19864 │ │ - addiu a0,sp,24 │ │ + lw t9,-32328(gp) │ │ + move s1,zero │ │ + move a0,s6 │ │ + move a1,s2 │ │ + jalr t9 │ │ + move a2,s1 │ │ + bgez v0,1629c │ │ + lw gp,16(sp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s4,sp,28 │ │ + move a0,s4 │ │ + addiu a1,t0,-30128 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ - lw a0,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,a0,332 │ │ - move s1,v1 │ │ - addiu a1,a1,340 │ │ - b 14a8c │ │ li a0,3 │ │ - beqz v0,14aa4 │ │ + lw t1,-32688(gp) │ │ + b 16370 │ │ + addiu s3,t1,308 │ │ + beqz t2,16380 │ │ nop │ │ - addiu s1,s1,8 │ │ - subu t0,s1,v1 │ │ - addu a3,a1,t0 │ │ - lw v0,-8(a3) │ │ - bne v0,a0,14a84 │ │ + addiu s3,s3,8 │ │ + lw t2,0(s3) │ │ + bne t2,a0,16368 │ │ nop │ │ - lw t2,0(s0) │ │ - lw t9,68(t2) │ │ + lw t3,0(s0) │ │ + lw t9,68(t3) │ │ jalr t9 │ │ move a0,s0 │ │ - lw t1,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(t1) │ │ + lw t4,0(s0) │ │ + lw a1,4(s3) │ │ + lw t9,24(t4) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,14a18 │ │ + beqz v0,162dc │ │ + lw gp,16(sp) │ │ + lw t5,0(s0) │ │ move a0,s0 │ │ - lw t3,0(s0) │ │ - lw t9,56(t3) │ │ + lw t9,56(t5) │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ - b 14a1c │ │ - lw ra,116(sp) │ │ + move a2,s4 │ │ + b 162dc │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00014aec : │ │ +000163d8 : │ │ lui gp,0x9 │ │ - addiu gp,gp,18276 │ │ + addiu gp,gp,11896 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ + addiu sp,sp,-64 │ │ + sw s3,52(sp) │ │ + lw s3,-30360(gp) │ │ sw s0,40(sp) │ │ - lw s0,76(sp) │ │ + lw v0,0(s3) │ │ + lw s0,84(sp) │ │ sw gp,16(sp) │ │ - move v0,zero │ │ + sw a2,72(sp) │ │ + move a1,zero │ │ move v1,zero │ │ + sw s4,56(sp) │ │ + sw ra,60(sp) │ │ sw s2,48(sp) │ │ sw s1,44(sp) │ │ - sw ra,52(sp) │ │ - move s1,a0 │ │ - sw a2,64(sp) │ │ - sw a3,68(sp) │ │ - sw v0,24(sp) │ │ + sw a3,76(sp) │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ sw v1,28(sp) │ │ - beqz s0,14bb4 │ │ - move s2,a2 │ │ + beqz s0,164cc │ │ + lw s4,72(sp) │ │ lw a2,0(a0) │ │ move a1,s0 │ │ lw t9,676(a2) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,14bdc │ │ + jalr t9 │ │ + move s1,a0 │ │ + move s2,v0 │ │ + beqz v0,164f8 │ │ lw gp,16(sp) │ │ - lw t9,-32328(gp) │ │ + lw t9,-32324(gp) │ │ move a1,v0 │ │ - move a0,s2 │ │ - bal 15bac │ │ - sw v0,32(sp) │ │ + jalr t9 │ │ + move a0,s4 │ │ lw gp,16(sp) │ │ - lw t9,-32324(gp) │ │ + lw t9,-32320(gp) │ │ jalr t9 │ │ move a0,v0 │ │ - lw a0,0(s1) │ │ - lw a2,32(sp) │ │ - lw t9,680(a0) │ │ - sw v0,24(sp) │ │ + lw a3,0(s1) │ │ move a0,s1 │ │ - jalr t9 │ │ + lw t9,680(a3) │ │ move a1,s0 │ │ + move a2,s2 │ │ + jalr t9 │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ lw v1,28(sp) │ │ - lw ra,52(sp) │ │ + lw t0,36(sp) │ │ + lw a0,0(s3) │ │ + bne t0,a0,16504 │ │ + lw ra,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-32328(gp) │ │ - move a0,a2 │ │ - bal 15bac │ │ + addiu sp,sp,64 │ │ + lw t9,-32324(gp) │ │ + move a0,s4 │ │ + jalr t9 │ │ move a1,zero │ │ lw gp,16(sp) │ │ - lw t9,-32324(gp) │ │ + lw t9,-32320(gp) │ │ jalr t9 │ │ move a0,v0 │ │ - b 14b94 │ │ sw v0,24(sp) │ │ + b 16498 │ │ + lw gp,16(sp) │ │ move v0,zero │ │ - b 14b9c │ │ + b 164a0 │ │ move v1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00014be8 : │ │ +00016510 : │ │ lui gp,0x9 │ │ - addiu gp,gp,18024 │ │ + addiu gp,gp,11584 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-112 │ │ - sw s1,96(sp) │ │ - lw s1,132(sp) │ │ + addiu sp,sp,-120 │ │ + sw s3,108(sp) │ │ + lw s3,-30360(gp) │ │ + sw s0,96(sp) │ │ + lw v0,0(s3) │ │ + lw s0,140(sp) │ │ sw gp,16(sp) │ │ - sw s3,104(sp) │ │ - sw s0,92(sp) │ │ - sw ra,108(sp) │ │ - sw s2,100(sp) │ │ - move s0,a0 │ │ - sw a2,120(sp) │ │ - sw a3,124(sp) │ │ - beqz s1,14c9c │ │ - move s3,a2 │ │ - lw v0,0(a0) │ │ - move a1,s1 │ │ - lw t9,676(v0) │ │ + sw a2,128(sp) │ │ + sw s4,112(sp) │ │ + sw s1,100(sp) │ │ + sw ra,116(sp) │ │ + sw s2,104(sp) │ │ + sw a3,132(sp) │ │ + move s1,a0 │ │ + sw v0,92(sp) │ │ + beqz s0,165e4 │ │ + lw s4,128(sp) │ │ + lw v1,0(a0) │ │ + move a1,s0 │ │ + lw t9,676(v1) │ │ jalr t9 │ │ move a2,zero │ │ move s2,v0 │ │ - beqz v0,14c80 │ │ + beqz v0,165b8 │ │ lw gp,16(sp) │ │ - lw t9,-32320(gp) │ │ - lw a2,136(sp) │ │ - move a0,s3 │ │ - bal 15d38 │ │ - move a1,s2 │ │ - bltz v0,14ca4 │ │ - lw gp,16(sp) │ │ - beqz s2,14c80 │ │ - move a0,s0 │ │ - lw t3,0(s0) │ │ - lw t9,680(t3) │ │ - move a1,s1 │ │ + lw t9,-32316(gp) │ │ + lw a2,144(sp) │ │ + move a0,s4 │ │ jalr t9 │ │ + move a1,v0 │ │ + bltz v0,16600 │ │ + lw gp,16(sp) │ │ + lw a1,0(s1) │ │ + move a0,s1 │ │ + lw t9,680(a1) │ │ move a2,s2 │ │ - lw ra,108(sp) │ │ - lw s3,104(sp) │ │ - lw s2,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + jalr t9 │ │ + move a1,s0 │ │ + lw gp,16(sp) │ │ + lw t4,92(sp) │ │ + lw t5,0(s3) │ │ + bne t4,t5,16694 │ │ + lw ra,116(sp) │ │ + lw s4,112(sp) │ │ + lw s3,108(sp) │ │ + lw s2,104(sp) │ │ + lw s1,100(sp) │ │ + lw s0,96(sp) │ │ jr ra │ │ - addiu sp,sp,112 │ │ - b 14c48 │ │ - move s2,zero │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-19828 │ │ - addiu a0,sp,24 │ │ + addiu sp,sp,120 │ │ + lw t9,-32316(gp) │ │ + lw a2,144(sp) │ │ + move a0,s4 │ │ + jalr t9 │ │ + move a1,zero │ │ + bgez v0,165b8 │ │ + lw gp,16(sp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s4,sp,28 │ │ + move a0,s4 │ │ + addiu a1,a2,-30092 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ li a0,3 │ │ - lw v1,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,v1,332 │ │ - move s1,v1 │ │ - b 14ce4 │ │ - addiu a1,a1,340 │ │ - beqz v0,14cfc │ │ + lw a3,-32688(gp) │ │ + b 16638 │ │ + addiu s0,a3,308 │ │ + beqz t0,16648 │ │ nop │ │ - addiu s1,s1,8 │ │ - subu t0,s1,v1 │ │ - addu a3,a1,t0 │ │ - lw v0,-8(a3) │ │ - bne v0,a0,14cdc │ │ + addiu s0,s0,8 │ │ + lw t0,0(s0) │ │ + bne t0,a0,16630 │ │ nop │ │ - lw t1,0(s0) │ │ + lw t1,0(s1) │ │ lw t9,68(t1) │ │ jalr t9 │ │ - move a0,s0 │ │ - lw a0,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(a0) │ │ + move a0,s1 │ │ + lw t2,0(s1) │ │ + lw a1,4(s0) │ │ + lw t9,24(t2) │ │ jalr t9 │ │ - move a0,s0 │ │ - beqz v0,14c80 │ │ - move a0,s0 │ │ - lw t2,0(s0) │ │ - lw t9,56(t2) │ │ + move a0,s1 │ │ + beqz v0,165b8 │ │ + lw gp,16(sp) │ │ + lw t3,0(s1) │ │ + move a0,s1 │ │ + lw t9,56(t3) │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ - b 14c84 │ │ - lw ra,108(sp) │ │ + move a2,s4 │ │ + b 165b8 │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00014d44 : │ │ +000166a0 : │ │ lui gp,0x9 │ │ - addiu gp,gp,17676 │ │ + addiu gp,gp,11184 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-120 │ │ - sw s1,96(sp) │ │ - lw s1,140(sp) │ │ + addiu sp,sp,-128 │ │ + sw s5,116(sp) │ │ + lw s5,-30360(gp) │ │ + sw s4,112(sp) │ │ + lw v0,0(s5) │ │ + lw s4,148(sp) │ │ sw gp,16(sp) │ │ - sw s5,112(sp) │ │ - sw s4,108(sp) │ │ - sw s0,92(sp) │ │ - sw ra,116(sp) │ │ - sw s3,104(sp) │ │ - sw s2,100(sp) │ │ + sw a2,136(sp) │ │ + sw s6,120(sp) │ │ + sw s3,108(sp) │ │ + sw s0,96(sp) │ │ + sw ra,124(sp) │ │ + sw s2,104(sp) │ │ + sw s1,100(sp) │ │ + sw a3,140(sp) │ │ move s0,a0 │ │ - sw a2,128(sp) │ │ - sw a3,132(sp) │ │ - lw s4,144(sp) │ │ - beqz s1,14e54 │ │ - move s5,a2 │ │ - lw v0,0(a0) │ │ - move a1,s1 │ │ - lw t9,676(v0) │ │ - jalr t9 │ │ - move a2,zero │ │ - move s3,v0 │ │ - beqz v0,14e30 │ │ - lw gp,16(sp) │ │ - beqz s4,14ddc │ │ - move s2,zero │ │ - lw v1,0(s0) │ │ - move a0,s0 │ │ - lw t9,676(v1) │ │ + lw s3,152(sp) │ │ + sw v0,92(sp) │ │ + beqz s4,167d8 │ │ + lw s6,136(sp) │ │ + lw v1,0(a0) │ │ move a1,s4 │ │ + lw t9,676(v1) │ │ jalr t9 │ │ move a2,zero │ │ move s2,v0 │ │ - beqz v0,14e30 │ │ + beqz v0,167a4 │ │ lw gp,16(sp) │ │ - lw t9,-32316(gp) │ │ - move a0,s5 │ │ + beqz s3,167e4 │ │ + lw t9,-32312(gp) │ │ + lw a1,0(s0) │ │ + move a0,s0 │ │ + lw t9,676(a1) │ │ + move a2,zero │ │ + jalr t9 │ │ move a1,s3 │ │ - bal 15e3c │ │ - move a2,s2 │ │ - bltz v0,14e64 │ │ + move s1,v0 │ │ + beqz v0,167a4 │ │ lw gp,16(sp) │ │ - beqz s3,14e14 │ │ - move a0,s0 │ │ - lw t4,0(s0) │ │ - lw t9,680(t4) │ │ - move a1,s1 │ │ + lw t9,-32312(gp) │ │ + move a0,s6 │ │ + move a1,s2 │ │ jalr t9 │ │ - move a2,s3 │ │ - beqz s2,14e30 │ │ + move a2,s1 │ │ + bltz v0,16800 │ │ + lw gp,16(sp) │ │ + beqz s2,16784 │ │ move a0,s0 │ │ - lw t5,0(s0) │ │ - lw t9,680(t5) │ │ + lw a2,0(s0) │ │ + lw t9,680(a2) │ │ move a1,s4 │ │ jalr t9 │ │ move a2,s2 │ │ - lw ra,116(sp) │ │ - lw s5,112(sp) │ │ - lw s4,108(sp) │ │ - lw s3,104(sp) │ │ - lw s2,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + lw gp,16(sp) │ │ + beqz s1,167a4 │ │ + move a0,s0 │ │ + lw a3,0(s0) │ │ + lw t9,680(a3) │ │ + move a1,s3 │ │ + jalr t9 │ │ + move a2,s1 │ │ + lw gp,16(sp) │ │ + lw t6,92(sp) │ │ + lw t7,0(s5) │ │ + bne t6,t7,16894 │ │ + lw ra,124(sp) │ │ + lw s6,120(sp) │ │ + lw s5,116(sp) │ │ + lw s4,112(sp) │ │ + lw s3,108(sp) │ │ + lw s2,104(sp) │ │ + lw s1,100(sp) │ │ + lw s0,96(sp) │ │ jr ra │ │ - addiu sp,sp,120 │ │ - bnez s4,14db8 │ │ - move s3,zero │ │ - b 14ddc │ │ + addiu sp,sp,128 │ │ + bnez s3,16724 │ │ move s2,zero │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-19800 │ │ - addiu a0,sp,24 │ │ + lw t9,-32312(gp) │ │ + move s1,zero │ │ + move a0,s6 │ │ + move a1,s2 │ │ + jalr t9 │ │ + move a2,s1 │ │ + bgez v0,16764 │ │ + lw gp,16(sp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s4,sp,28 │ │ + move a0,s4 │ │ + addiu a1,t0,-30064 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ - lw a0,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,a0,332 │ │ - move s1,v1 │ │ - addiu a1,a1,340 │ │ - b 14ea4 │ │ li a0,3 │ │ - beqz v0,14ebc │ │ + lw t1,-32688(gp) │ │ + b 16838 │ │ + addiu s3,t1,308 │ │ + beqz t2,16848 │ │ nop │ │ - addiu s1,s1,8 │ │ - subu t0,s1,v1 │ │ - addu a3,a1,t0 │ │ - lw v0,-8(a3) │ │ - bne v0,a0,14e9c │ │ + addiu s3,s3,8 │ │ + lw t2,0(s3) │ │ + bne t2,a0,16830 │ │ nop │ │ - lw t2,0(s0) │ │ - lw t9,68(t2) │ │ + lw t3,0(s0) │ │ + lw t9,68(t3) │ │ jalr t9 │ │ move a0,s0 │ │ - lw t1,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(t1) │ │ + lw t4,0(s0) │ │ + lw a1,4(s3) │ │ + lw t9,24(t4) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,14e30 │ │ + beqz v0,167a4 │ │ + lw gp,16(sp) │ │ + lw t5,0(s0) │ │ move a0,s0 │ │ - lw t3,0(s0) │ │ - lw t9,56(t3) │ │ + lw t9,56(t5) │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ - b 14e34 │ │ - lw ra,116(sp) │ │ + move a2,s4 │ │ + b 167a4 │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00014f04 : │ │ +000168a0 : │ │ lui gp,0x9 │ │ - addiu gp,gp,17228 │ │ + addiu gp,gp,10672 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-32312(gp) │ │ + addiu sp,sp,-48 │ │ + sw s0,40(sp) │ │ + lw s0,-30360(gp) │ │ + sw a2,56(sp) │ │ + lw v0,0(s0) │ │ + lw t9,-32308(gp) │ │ move v1,zero │ │ - move v0,zero │ │ - sw ra,36(sp) │ │ + move a1,zero │ │ + lw a0,56(sp) │ │ sw gp,16(sp) │ │ - sw a2,48(sp) │ │ - sw a3,52(sp) │ │ sw v1,28(sp) │ │ - sw v0,24(sp) │ │ - bal 159c8 │ │ - move a0,a2 │ │ + sw ra,44(sp) │ │ + sw a3,60(sp) │ │ + sw a1,24(sp) │ │ + sw v0,36(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - lw t9,-32308(gp) │ │ + lw t9,-32304(gp) │ │ jalr t9 │ │ move a0,v0 │ │ - lw ra,36(sp) │ │ + lw a2,36(sp) │ │ + lw a0,0(s0) │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ + lw v0,24(sp) │ │ + bne a2,a0,1692c │ │ lw v1,28(sp) │ │ + lw ra,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00014f60 : │ │ +00016938 : │ │ lui gp,0x9 │ │ - addiu gp,gp,17136 │ │ + addiu gp,gp,10520 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-112 │ │ - sw s1,96(sp) │ │ - lw s1,132(sp) │ │ + addiu sp,sp,-120 │ │ + sw s3,108(sp) │ │ + lw s3,-30360(gp) │ │ + sw s0,96(sp) │ │ + lw v0,0(s3) │ │ + lw s0,140(sp) │ │ sw gp,16(sp) │ │ - sw s2,100(sp) │ │ - sw s0,92(sp) │ │ - sw ra,108(sp) │ │ - sw s3,104(sp) │ │ - move s0,a0 │ │ - sw a2,120(sp) │ │ - sw a3,124(sp) │ │ - beqz s1,15010 │ │ - move s2,a2 │ │ - lw v0,0(a0) │ │ - move a1,s1 │ │ - lw t9,676(v0) │ │ + sw a2,128(sp) │ │ + sw s4,112(sp) │ │ + sw s1,100(sp) │ │ + sw ra,116(sp) │ │ + sw s2,104(sp) │ │ + sw a3,132(sp) │ │ + move s1,a0 │ │ + sw v0,92(sp) │ │ + beqz s0,16a08 │ │ + lw s4,128(sp) │ │ + lw v1,0(a0) │ │ + move a1,s0 │ │ + lw t9,676(v1) │ │ jalr t9 │ │ move a2,zero │ │ - move s3,v0 │ │ - beqz v0,14ff4 │ │ + move s2,v0 │ │ + beqz v0,169dc │ │ lw gp,16(sp) │ │ - lw t9,-32304(gp) │ │ - move a0,s2 │ │ - bal 15a00 │ │ - move a1,s3 │ │ - bltz v0,15018 │ │ + lw t9,-32300(gp) │ │ + move a0,s4 │ │ + jalr t9 │ │ + move a1,v0 │ │ + bltz v0,16a20 │ │ lw gp,16(sp) │ │ - beqz s3,14ff4 │ │ - move a0,s0 │ │ - lw t3,0(s0) │ │ - lw t9,680(t3) │ │ - move a1,s1 │ │ + lw a1,0(s1) │ │ + move a0,s1 │ │ + lw t9,680(a1) │ │ + move a2,s2 │ │ jalr t9 │ │ - move a2,s3 │ │ - lw ra,108(sp) │ │ - lw s3,104(sp) │ │ - lw s2,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + move a1,s0 │ │ + lw gp,16(sp) │ │ + lw t4,92(sp) │ │ + lw t5,0(s3) │ │ + bne t4,t5,16ab4 │ │ + lw ra,116(sp) │ │ + lw s4,112(sp) │ │ + lw s3,108(sp) │ │ + lw s2,104(sp) │ │ + lw s1,100(sp) │ │ + lw s0,96(sp) │ │ jr ra │ │ - addiu sp,sp,112 │ │ - b 14fc0 │ │ - move s3,zero │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-19768 │ │ - addiu a0,sp,24 │ │ + addiu sp,sp,120 │ │ + lw t9,-32300(gp) │ │ + move a0,s4 │ │ + jalr t9 │ │ + move a1,zero │ │ + bgez v0,169dc │ │ + lw gp,16(sp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s4,sp,28 │ │ + move a0,s4 │ │ + addiu a1,a2,-30032 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ li a0,3 │ │ - lw v1,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,v1,332 │ │ - move s1,v1 │ │ - b 15058 │ │ - addiu a1,a1,340 │ │ - beqz v0,15070 │ │ + lw a3,-32688(gp) │ │ + b 16a58 │ │ + addiu s0,a3,308 │ │ + beqz t0,16a68 │ │ nop │ │ - addiu s1,s1,8 │ │ - subu t0,s1,v1 │ │ - addu a3,a1,t0 │ │ - lw v0,-8(a3) │ │ - bne v0,a0,15050 │ │ + addiu s0,s0,8 │ │ + lw t0,0(s0) │ │ + bne t0,a0,16a50 │ │ nop │ │ - lw t1,0(s0) │ │ + lw t1,0(s1) │ │ lw t9,68(t1) │ │ jalr t9 │ │ - move a0,s0 │ │ - lw a0,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(a0) │ │ + move a0,s1 │ │ + lw t2,0(s1) │ │ + lw a1,4(s0) │ │ + lw t9,24(t2) │ │ jalr t9 │ │ - move a0,s0 │ │ - beqz v0,14ff4 │ │ - move a0,s0 │ │ - lw t2,0(s0) │ │ - lw t9,56(t2) │ │ + move a0,s1 │ │ + beqz v0,169dc │ │ + lw gp,16(sp) │ │ + lw t3,0(s1) │ │ + move a0,s1 │ │ + lw t9,56(t3) │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ - b 14ff8 │ │ - lw ra,108(sp) │ │ + move a2,s4 │ │ + b 169dc │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000150b8 : │ │ +00016ac0 : │ │ lui gp,0x9 │ │ - addiu gp,gp,16792 │ │ + addiu gp,gp,10128 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32300(gp) │ │ + lw t9,-32296(gp) │ │ sw s0,24(sp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ move s0,a0 │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ - bal 15a68 │ │ + jalr t9 │ │ move a0,a2 │ │ - beqz v0,15114 │ │ + beqz v0,16b1c │ │ move a0,s0 │ │ lw v1,0(s0) │ │ lw t9,668(v1) │ │ jalr t9 │ │ move a1,v0 │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - b 15104 │ │ + b 16b0c │ │ move v0,zero │ │ │ │ -0001511c : │ │ +00016b24 : │ │ lui gp,0x9 │ │ - addiu gp,gp,16692 │ │ + addiu gp,gp,10028 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32296(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32292(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ - bal 19308 │ │ + jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00015154 : │ │ - addiu sp,sp,-16 │ │ - move v1,zero │ │ - sw v1,12(sp) │ │ - move v0,zero │ │ - sw v0,8(sp) │ │ - lw v1,12(sp) │ │ - move v0,a2 │ │ - sw a2,24(sp) │ │ - sw a3,28(sp) │ │ +00016b5c : │ │ + lui gp,0x9 │ │ + addiu gp,gp,9972 │ │ + addu gp,gp,t9 │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-48 │ │ + lw v1,0(v0) │ │ + sw a2,56(sp) │ │ + sw v1,36(sp) │ │ + sw a3,60(sp) │ │ + lw a3,56(sp) │ │ + lw a1,36(sp) │ │ + move a2,zero │ │ + lw a0,0(v0) │ │ + sw gp,16(sp) │ │ + sw a2,28(sp) │ │ + sw a3,24(sp) │ │ + sw ra,44(sp) │ │ + lw v0,24(sp) │ │ + bne a1,a0,16bb8 │ │ + lw v1,28(sp) │ │ + lw ra,44(sp) │ │ jr ra │ │ - addiu sp,sp,16 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00015180 : │ │ - addiu sp,sp,-16 │ │ - move v1,zero │ │ - sw v1,12(sp) │ │ - move v0,zero │ │ - sw v0,8(sp) │ │ - lw v1,12(sp) │ │ - move v0,a2 │ │ - sw a2,24(sp) │ │ - sw a3,28(sp) │ │ +00016bc4 : │ │ + lui gp,0x9 │ │ + addiu gp,gp,9868 │ │ + addu gp,gp,t9 │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-48 │ │ + lw v1,0(v0) │ │ + sw a2,56(sp) │ │ + sw v1,36(sp) │ │ + sw a3,60(sp) │ │ + lw a3,56(sp) │ │ + lw a1,36(sp) │ │ + move a2,zero │ │ + lw a0,0(v0) │ │ + sw gp,16(sp) │ │ + sw a2,28(sp) │ │ + sw a3,24(sp) │ │ + sw ra,44(sp) │ │ + lw v0,24(sp) │ │ + bne a1,a0,16c20 │ │ + lw v1,28(sp) │ │ + lw ra,44(sp) │ │ jr ra │ │ - addiu sp,sp,16 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000151ac : │ │ +00016c2c : │ │ lui gp,0x9 │ │ - addiu gp,gp,16548 │ │ + addiu gp,gp,9764 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ + addiu sp,sp,-64 │ │ + sw s3,56(sp) │ │ + lw s3,-30360(gp) │ │ sw gp,16(sp) │ │ - move v0,zero │ │ + lw v0,0(s3) │ │ + move a1,zero │ │ move v1,zero │ │ - sw s1,48(sp) │ │ sw s0,44(sp) │ │ - sw ra,52(sp) │ │ + sw ra,60(sp) │ │ + sw s2,52(sp) │ │ + sw s1,48(sp) │ │ move s0,a2 │ │ - move s1,a0 │ │ - sw v0,24(sp) │ │ - beqz a2,15250 │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ + beqz a2,16cfc │ │ sw v1,28(sp) │ │ lw a2,0(a0) │ │ move a1,s0 │ │ lw t9,676(a2) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,15268 │ │ + jalr t9 │ │ + move s1,a0 │ │ + move s2,v0 │ │ + beqz v0,16d18 │ │ lw gp,16(sp) │ │ - lw t9,-32292(gp) │ │ + lw t9,-32288(gp) │ │ move a0,zero │ │ + jalr t9 │ │ move a1,v0 │ │ - bal 1b344 │ │ - sw v0,32(sp) │ │ - lw a0,0(s1) │ │ - lw a2,32(sp) │ │ - lw t9,680(a0) │ │ - sw v0,24(sp) │ │ + lw a3,0(s1) │ │ move a0,s1 │ │ - jalr t9 │ │ + lw t9,680(a3) │ │ move a1,s0 │ │ + move a2,s2 │ │ + jalr t9 │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ lw v1,28(sp) │ │ - lw ra,52(sp) │ │ + lw t0,36(sp) │ │ + lw a0,0(s3) │ │ + bne t0,a0,16d24 │ │ + lw ra,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ lw s1,48(sp) │ │ lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-32292(gp) │ │ + addiu sp,sp,64 │ │ + lw t9,-32288(gp) │ │ move a0,zero │ │ - bal 1b344 │ │ + jalr t9 │ │ move a1,zero │ │ - b 15234 │ │ sw v0,24(sp) │ │ + b 16ccc │ │ + lw gp,16(sp) │ │ move v0,zero │ │ - b 1523c │ │ + b 16cd4 │ │ move v1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00015274 : │ │ +00016d30 : │ │ lui gp,0x9 │ │ - addiu gp,gp,16348 │ │ + addiu gp,gp,9504 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ + addiu sp,sp,-64 │ │ + sw s3,52(sp) │ │ + lw s3,-30360(gp) │ │ sw s0,40(sp) │ │ - lw s0,76(sp) │ │ + lw v0,0(s3) │ │ + lw s0,84(sp) │ │ sw gp,16(sp) │ │ - move v0,zero │ │ + sw a2,72(sp) │ │ + move a1,zero │ │ move v1,zero │ │ + sw s4,56(sp) │ │ + sw ra,60(sp) │ │ sw s2,48(sp) │ │ sw s1,44(sp) │ │ - sw ra,52(sp) │ │ - move s1,a0 │ │ - sw a2,64(sp) │ │ - sw a3,68(sp) │ │ - sw v0,24(sp) │ │ + sw a3,76(sp) │ │ + sw v0,36(sp) │ │ + sw a1,24(sp) │ │ sw v1,28(sp) │ │ - beqz s0,1532c │ │ - move s2,a2 │ │ + beqz s0,16e14 │ │ + lw s4,72(sp) │ │ lw a2,0(a0) │ │ move a1,s0 │ │ lw t9,676(a2) │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,15344 │ │ + jalr t9 │ │ + move s1,a0 │ │ + move s2,v0 │ │ + beqz v0,16e30 │ │ lw gp,16(sp) │ │ - lw t9,-32292(gp) │ │ - move a0,s2 │ │ + lw t9,-32288(gp) │ │ + move a0,s4 │ │ + jalr t9 │ │ move a1,v0 │ │ - bal 1b344 │ │ - sw v0,32(sp) │ │ - lw a0,0(s1) │ │ - lw a2,32(sp) │ │ - lw t9,680(a0) │ │ - sw v0,24(sp) │ │ + lw a3,0(s1) │ │ move a0,s1 │ │ - jalr t9 │ │ + lw t9,680(a3) │ │ move a1,s0 │ │ + move a2,s2 │ │ + jalr t9 │ │ + sw v0,24(sp) │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ lw v1,28(sp) │ │ - lw ra,52(sp) │ │ + lw t0,36(sp) │ │ + lw a0,0(s3) │ │ + bne t0,a0,16e3c │ │ + lw ra,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-32292(gp) │ │ - move a0,a2 │ │ - bal 1b344 │ │ + addiu sp,sp,64 │ │ + lw t9,-32288(gp) │ │ + move a0,s4 │ │ + jalr t9 │ │ move a1,zero │ │ - b 1530c │ │ sw v0,24(sp) │ │ + b 16de0 │ │ + lw gp,16(sp) │ │ move v0,zero │ │ - b 15314 │ │ + b 16de8 │ │ move v1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00015350 : │ │ +00016e48 : │ │ lui gp,0x9 │ │ - addiu gp,gp,16128 │ │ + addiu gp,gp,9224 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32288(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32284(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ - bal 1c600 │ │ + jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00015388 : │ │ +00016e80 : │ │ lui gp,0x9 │ │ - addiu gp,gp,16072 │ │ + addiu gp,gp,9168 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-112 │ │ - sw s1,96(sp) │ │ - lw s1,132(sp) │ │ + addiu sp,sp,-120 │ │ + sw s3,108(sp) │ │ + lw s3,-30360(gp) │ │ + sw s0,96(sp) │ │ + lw v0,0(s3) │ │ + lw s0,140(sp) │ │ sw gp,16(sp) │ │ - sw s2,100(sp) │ │ - sw s0,92(sp) │ │ - sw ra,108(sp) │ │ - sw s3,104(sp) │ │ - move s0,a0 │ │ - sw a2,120(sp) │ │ - sw a3,124(sp) │ │ - beqz s1,15438 │ │ - move s2,a2 │ │ - lw v0,0(a0) │ │ - move a1,s1 │ │ - lw t9,676(v0) │ │ + sw a2,128(sp) │ │ + sw s4,112(sp) │ │ + sw s1,100(sp) │ │ + sw ra,116(sp) │ │ + sw s2,104(sp) │ │ + sw a3,132(sp) │ │ + move s1,a0 │ │ + sw v0,92(sp) │ │ + beqz s0,16f50 │ │ + lw s4,128(sp) │ │ + lw v1,0(a0) │ │ + move a1,s0 │ │ + lw t9,676(v1) │ │ jalr t9 │ │ move a2,zero │ │ - move s3,v0 │ │ - beqz v0,1541c │ │ + move s2,v0 │ │ + beqz v0,16f24 │ │ lw gp,16(sp) │ │ - lw t9,-32284(gp) │ │ - move a0,s2 │ │ - bal 1aa7c │ │ - move a1,s3 │ │ - bltz v0,15440 │ │ + lw t9,-32280(gp) │ │ + move a0,s4 │ │ + jalr t9 │ │ + move a1,v0 │ │ + bltz v0,16f68 │ │ lw gp,16(sp) │ │ - beqz s3,1541c │ │ - move a0,s0 │ │ - lw t3,0(s0) │ │ - lw t9,680(t3) │ │ - move a1,s1 │ │ + lw a1,0(s1) │ │ + move a0,s1 │ │ + lw t9,680(a1) │ │ + move a2,s2 │ │ jalr t9 │ │ - move a2,s3 │ │ - lw ra,108(sp) │ │ - lw s3,104(sp) │ │ - lw s2,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + move a1,s0 │ │ + lw gp,16(sp) │ │ + lw t4,92(sp) │ │ + lw t5,0(s3) │ │ + bne t4,t5,16ffc │ │ + lw ra,116(sp) │ │ + lw s4,112(sp) │ │ + lw s3,108(sp) │ │ + lw s2,104(sp) │ │ + lw s1,100(sp) │ │ + lw s0,96(sp) │ │ jr ra │ │ - addiu sp,sp,112 │ │ - b 153e8 │ │ - move s3,zero │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-19736 │ │ - addiu a0,sp,24 │ │ + addiu sp,sp,120 │ │ + lw t9,-32280(gp) │ │ + move a0,s4 │ │ + jalr t9 │ │ + move a1,zero │ │ + bgez v0,16f24 │ │ + lw gp,16(sp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s4,sp,28 │ │ + move a0,s4 │ │ + addiu a1,a2,-30000 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ li a0,3 │ │ - lw v1,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,v1,332 │ │ - move s1,v1 │ │ - b 15480 │ │ - addiu a1,a1,340 │ │ - beqz v0,15498 │ │ + lw a3,-32688(gp) │ │ + b 16fa0 │ │ + addiu s0,a3,308 │ │ + beqz t0,16fb0 │ │ nop │ │ - addiu s1,s1,8 │ │ - subu t0,s1,v1 │ │ - addu a3,a1,t0 │ │ - lw v0,-8(a3) │ │ - bne v0,a0,15478 │ │ + addiu s0,s0,8 │ │ + lw t0,0(s0) │ │ + bne t0,a0,16f98 │ │ nop │ │ - lw t1,0(s0) │ │ + lw t1,0(s1) │ │ lw t9,68(t1) │ │ jalr t9 │ │ - move a0,s0 │ │ - lw a0,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(a0) │ │ + move a0,s1 │ │ + lw t2,0(s1) │ │ + lw a1,4(s0) │ │ + lw t9,24(t2) │ │ jalr t9 │ │ - move a0,s0 │ │ - beqz v0,1541c │ │ - move a0,s0 │ │ - lw t2,0(s0) │ │ - lw t9,56(t2) │ │ + move a0,s1 │ │ + beqz v0,16f24 │ │ + lw gp,16(sp) │ │ + lw t3,0(s1) │ │ + move a0,s1 │ │ + lw t9,56(t3) │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ - b 15420 │ │ - lw ra,108(sp) │ │ + move a2,s4 │ │ + b 16f24 │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000154e0 : │ │ +00017008 : │ │ lui gp,0x9 │ │ - addiu gp,gp,15728 │ │ + addiu gp,gp,8776 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-112 │ │ - sw s1,96(sp) │ │ - lw s1,132(sp) │ │ + addiu sp,sp,-120 │ │ + sw s3,108(sp) │ │ + lw s3,-30360(gp) │ │ + sw s0,96(sp) │ │ + lw v0,0(s3) │ │ + lw s0,140(sp) │ │ sw gp,16(sp) │ │ - sw s2,100(sp) │ │ - sw s0,92(sp) │ │ - sw ra,108(sp) │ │ - sw s3,104(sp) │ │ - move s0,a0 │ │ - sw a2,120(sp) │ │ - sw a3,124(sp) │ │ - beqz s1,15590 │ │ - move s2,a2 │ │ - lw v0,0(a0) │ │ - move a1,s1 │ │ - lw t9,676(v0) │ │ + sw a2,128(sp) │ │ + sw s4,112(sp) │ │ + sw s1,100(sp) │ │ + sw ra,116(sp) │ │ + sw s2,104(sp) │ │ + sw a3,132(sp) │ │ + move s1,a0 │ │ + sw v0,92(sp) │ │ + beqz s0,170d8 │ │ + lw s4,128(sp) │ │ + lw v1,0(a0) │ │ + move a1,s0 │ │ + lw t9,676(v1) │ │ jalr t9 │ │ move a2,zero │ │ - move s3,v0 │ │ - beqz v0,15574 │ │ + move s2,v0 │ │ + beqz v0,170ac │ │ lw gp,16(sp) │ │ - lw t9,-32280(gp) │ │ - move a0,s2 │ │ - bal 1ae2c │ │ - move a1,s3 │ │ - bltz v0,15598 │ │ + lw t9,-32276(gp) │ │ + move a0,s4 │ │ + jalr t9 │ │ + move a1,v0 │ │ + bltz v0,170f0 │ │ lw gp,16(sp) │ │ - beqz s3,15574 │ │ - move a0,s0 │ │ - lw t3,0(s0) │ │ - lw t9,680(t3) │ │ - move a1,s1 │ │ + lw a1,0(s1) │ │ + move a0,s1 │ │ + lw t9,680(a1) │ │ + move a2,s2 │ │ jalr t9 │ │ - move a2,s3 │ │ - lw ra,108(sp) │ │ - lw s3,104(sp) │ │ - lw s2,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ + move a1,s0 │ │ + lw gp,16(sp) │ │ + lw t4,92(sp) │ │ + lw t5,0(s3) │ │ + bne t4,t5,17184 │ │ + lw ra,116(sp) │ │ + lw s4,112(sp) │ │ + lw s3,108(sp) │ │ + lw s2,104(sp) │ │ + lw s1,100(sp) │ │ + lw s0,96(sp) │ │ jr ra │ │ - addiu sp,sp,112 │ │ - b 15540 │ │ - move s3,zero │ │ - lw a2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a2,-19708 │ │ - addiu a0,sp,24 │ │ + addiu sp,sp,120 │ │ + lw t9,-32276(gp) │ │ + move a0,s4 │ │ + jalr t9 │ │ + move a1,zero │ │ + bgez v0,170ac │ │ + lw gp,16(sp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu s4,sp,28 │ │ + move a0,s4 │ │ + addiu a1,a2,-29972 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ li a0,3 │ │ - lw v1,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - addiu v1,v1,332 │ │ - move s1,v1 │ │ - b 155d8 │ │ - addiu a1,a1,340 │ │ - beqz v0,155f0 │ │ + lw a3,-32688(gp) │ │ + b 17128 │ │ + addiu s0,a3,308 │ │ + beqz t0,17138 │ │ nop │ │ - addiu s1,s1,8 │ │ - subu t0,s1,v1 │ │ - addu a3,a1,t0 │ │ - lw v0,-8(a3) │ │ - bne v0,a0,155d0 │ │ + addiu s0,s0,8 │ │ + lw t0,0(s0) │ │ + bne t0,a0,17120 │ │ nop │ │ - lw t1,0(s0) │ │ + lw t1,0(s1) │ │ lw t9,68(t1) │ │ jalr t9 │ │ - move a0,s0 │ │ - lw a0,0(s0) │ │ - lw a1,4(s1) │ │ - lw t9,24(a0) │ │ + move a0,s1 │ │ + lw t2,0(s1) │ │ + lw a1,4(s0) │ │ + lw t9,24(t2) │ │ jalr t9 │ │ - move a0,s0 │ │ - beqz v0,15574 │ │ - move a0,s0 │ │ - lw t2,0(s0) │ │ - lw t9,56(t2) │ │ + move a0,s1 │ │ + beqz v0,170ac │ │ + lw gp,16(sp) │ │ + lw t3,0(s1) │ │ + move a0,s1 │ │ + lw t9,56(t3) │ │ move a1,v0 │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ - b 15578 │ │ - lw ra,108(sp) │ │ + move a2,s4 │ │ + b 170ac │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00015638 : │ │ - addiu sp,sp,-16 │ │ - move v1,zero │ │ - sw v1,12(sp) │ │ - move v0,zero │ │ - sw v0,8(sp) │ │ - lw v1,12(sp) │ │ - move v0,a2 │ │ - sw a2,24(sp) │ │ - sw a3,28(sp) │ │ +00017190 : │ │ + lui gp,0x9 │ │ + addiu gp,gp,8384 │ │ + addu gp,gp,t9 │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-48 │ │ + lw v1,0(v0) │ │ + sw a2,56(sp) │ │ + sw v1,36(sp) │ │ + sw a3,60(sp) │ │ + lw a3,56(sp) │ │ + lw a1,36(sp) │ │ + move a2,zero │ │ + lw a0,0(v0) │ │ + sw gp,16(sp) │ │ + sw a2,28(sp) │ │ + sw a3,24(sp) │ │ + sw ra,44(sp) │ │ + lw v0,24(sp) │ │ + bne a1,a0,171ec │ │ + lw v1,28(sp) │ │ + lw ra,44(sp) │ │ jr ra │ │ - addiu sp,sp,16 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00015664 : │ │ +000171f8 : │ │ lui gp,0x9 │ │ - addiu gp,gp,15340 │ │ + addiu gp,gp,8280 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - lw t9,-32276(gp) │ │ + addiu sp,sp,-64 │ │ + sw s0,52(sp) │ │ + lw s0,-30360(gp) │ │ + sw a2,72(sp) │ │ + lw v0,0(s0) │ │ + lw t9,-32272(gp) │ │ move v1,zero │ │ - move v0,zero │ │ - sw ra,44(sp) │ │ + move t0,zero │ │ + lw a0,72(sp) │ │ sw gp,24(sp) │ │ sw v1,36(sp) │ │ - sw s0,40(sp) │ │ - sw a2,56(sp) │ │ - sw a3,60(sp) │ │ - move a0,a2 │ │ - move a3,zero │ │ + sw ra,60(sp) │ │ + sw s1,56(sp) │ │ + sw a3,76(sp) │ │ move a1,zero │ │ - sw v0,32(sp) │ │ - sw zero,16(sp) │ │ - bal 190c8 │ │ li a2,-1 │ │ + move a3,zero │ │ + sw t0,32(sp) │ │ + sw zero,16(sp) │ │ + sw v0,44(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,24(sp) │ │ li a0,4 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32564(gp) │ │ - addiu a1,a1,-20264 │ │ - li a2,935 │ │ + lw a1,-32708(gp) │ │ + lw t9,-32560(gp) │ │ + li a2,954 │ │ + addiu a1,a1,-30528 │ │ jalr t9 │ │ - move s0,v0 │ │ - sw s0,0(v0) │ │ - lw ra,44(sp) │ │ + move s1,v0 │ │ + lw gp,24(sp) │ │ + sw s1,0(v0) │ │ + lw a2,44(sp) │ │ + lw a0,0(s0) │ │ + sw v0,32(sp) │ │ + lw v0,32(sp) │ │ + bne a2,a0,172b0 │ │ lw v1,36(sp) │ │ - lw s0,40(sp) │ │ + lw ra,60(sp) │ │ + lw s1,56(sp) │ │ + lw s0,52(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ + addiu sp,sp,64 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000156ec : │ │ +000172bc : │ │ lui gp,0x9 │ │ - addiu gp,gp,15204 │ │ + addiu gp,gp,8084 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-30500(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-30484(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00015724 : │ │ - addiu sp,sp,-16 │ │ - move v1,zero │ │ - sw v1,12(sp) │ │ - move v0,zero │ │ - sw v0,8(sp) │ │ - lw v1,12(sp) │ │ - move v0,a2 │ │ - sw a2,24(sp) │ │ - sw a3,28(sp) │ │ +000172f4 : │ │ + lui gp,0x9 │ │ + addiu gp,gp,8028 │ │ + addu gp,gp,t9 │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-48 │ │ + lw v1,0(v0) │ │ + sw a2,56(sp) │ │ + sw v1,36(sp) │ │ + sw a3,60(sp) │ │ + lw a3,56(sp) │ │ + lw a1,36(sp) │ │ + move a2,zero │ │ + lw a0,0(v0) │ │ + sw gp,16(sp) │ │ + sw a2,28(sp) │ │ + sw a3,24(sp) │ │ + sw ra,44(sp) │ │ + lw v0,24(sp) │ │ + bne a1,a0,17350 │ │ + lw v1,28(sp) │ │ + lw ra,44(sp) │ │ jr ra │ │ - addiu sp,sp,16 │ │ + addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00015750 : │ │ +0001735c : │ │ lui gp,0x9 │ │ - addiu gp,gp,15104 │ │ + addiu gp,gp,7924 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - lw t9,-32272(gp) │ │ + addiu sp,sp,-64 │ │ + sw s0,52(sp) │ │ + lw s0,-30360(gp) │ │ + sw a2,72(sp) │ │ + lw v0,0(s0) │ │ + lw t9,-32268(gp) │ │ move v1,zero │ │ - move v0,zero │ │ - sw ra,44(sp) │ │ + move a2,zero │ │ + lw a0,72(sp) │ │ sw gp,16(sp) │ │ - sw a3,60(sp) │ │ - sw v1,28(sp) │ │ - sw s0,40(sp) │ │ - sw a2,56(sp) │ │ - move a0,a2 │ │ - sw v0,24(sp) │ │ - bal 187e0 │ │ - addiu a1,sp,32 │ │ + sw a3,76(sp) │ │ + sw v1,36(sp) │ │ + sw ra,60(sp) │ │ + sw s1,56(sp) │ │ + addiu a1,sp,28 │ │ + sw a2,32(sp) │ │ + sw v0,44(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ li a0,4 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32564(gp) │ │ - addiu a1,a1,-20264 │ │ - li a2,908 │ │ + lw a1,-32708(gp) │ │ + lw t9,-32560(gp) │ │ + addiu a1,a1,-30528 │ │ + li a2,927 │ │ jalr t9 │ │ - move s0,v0 │ │ - sw s0,0(v0) │ │ - lw ra,44(sp) │ │ - lw v1,28(sp) │ │ - lw s0,40(sp) │ │ + move s1,v0 │ │ + lw gp,16(sp) │ │ + sw s1,0(v0) │ │ + lw a3,44(sp) │ │ + lw a0,0(s0) │ │ + sw v0,32(sp) │ │ + lw v0,32(sp) │ │ + bne a3,a0,17408 │ │ + lw v1,36(sp) │ │ + lw ra,60(sp) │ │ + lw s1,56(sp) │ │ + lw s0,52(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ + addiu sp,sp,64 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000157cc : │ │ +00017414 : │ │ lui gp,0x9 │ │ - addiu gp,gp,14980 │ │ + addiu gp,gp,7740 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-30500(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-30484(gp) │ │ sw ra,28(sp) │ │ + sw gp,16(sp) │ │ sw a2,40(sp) │ │ sw a3,44(sp) │ │ jalr t9 │ │ move a0,a2 │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - ... │ │ + nop │ │ │ │ -00015810 : │ │ +00017450 : │ │ jr ra │ │ nop │ │ │ │ -00015818 : │ │ +00017458 : │ │ lui gp,0x9 │ │ - addiu gp,gp,14904 │ │ + addiu gp,gp,7672 │ │ addu gp,gp,t9 │ │ - lw v0,-32692(gp) │ │ + lw v0,-32688(gp) │ │ jr ra │ │ - addiu v0,v0,412 │ │ + addiu v0,v0,388 │ │ │ │ -00015830 : │ │ - lw a1,4(a0) │ │ +00017470 : │ │ + lw v1,4(a0) │ │ move v0,a0 │ │ - addiu v1,a1,1 │ │ + addiu a1,v1,1 │ │ jr ra │ │ - sw v1,4(a0) │ │ + sw a1,4(a0) │ │ │ │ -00015844 : │ │ +00017484 : │ │ lui gp,0x9 │ │ - addiu gp,gp,14860 │ │ + addiu gp,gp,7628 │ │ addu gp,gp,t9 │ │ + beqz a0,175e4 │ │ + nop │ │ addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ sw s0,28(sp) │ │ + lw s0,4(a0) │ │ + sw gp,16(sp) │ │ + addiu v0,s0,-1 │ │ sw ra,36(sp) │ │ sw s1,32(sp) │ │ - beqz a0,159a0 │ │ - move s0,a0 │ │ - lw v0,4(a0) │ │ - addiu v0,v0,-1 │ │ - blez v0,15890 │ │ + blez v0,174d0 │ │ sw v0,4(a0) │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ + move s1,a0 │ │ lw a0,24(a0) │ │ - beqz a0,15914 │ │ - lw t9,-32268(gp) │ │ + beqz a0,17558 │ │ + lw t9,-32264(gp) │ │ jalr t9 │ │ nop │ │ - move s1,v0 │ │ - beqz v0,158f4 │ │ + move s0,v0 │ │ + beqz v0,17538 │ │ lw gp,16(sp) │ │ - lw a1,4(s1) │ │ - lw t9,-32556(gp) │ │ + lw v0,4(s0) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - lw a0,0(a1) │ │ - lw a0,4(s1) │ │ - lw a0,8(a0) │ │ - lw v1,0(a0) │ │ - lw t9,20(v1) │ │ + lw a0,0(v0) │ │ + lw v1,4(s0) │ │ + lw a0,8(v1) │ │ + lw a1,0(a0) │ │ + lw t9,20(a1) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32544(gp) │ │ - jalr t9 │ │ - move a0,s1 │ │ - move s1,v0 │ │ - bnez v0,158b0 │ │ - lw gp,16(sp) │ │ - lw t9,-32264(gp) │ │ + lw t9,-32540(gp) │ │ jalr t9 │ │ - lw a0,24(s0) │ │ + move a0,s0 │ │ + move s0,v0 │ │ + bnez v0,174f4 │ │ lw gp,16(sp) │ │ lw t9,-32260(gp) │ │ jalr t9 │ │ - lw a0,24(s0) │ │ + lw a0,24(s1) │ │ lw gp,16(sp) │ │ lw t9,-32256(gp) │ │ - lw a0,12(s0) │ │ - sw zero,24(s0) │ │ - bal 27d54 │ │ - sw zero,28(s0) │ │ + jalr t9 │ │ + lw a0,24(s1) │ │ lw gp,16(sp) │ │ lw t9,-32252(gp) │ │ - bal 296a0 │ │ - lw a0,16(s0) │ │ + lw a0,12(s1) │ │ + sw zero,24(s1) │ │ + jalr t9 │ │ + sw zero,28(s1) │ │ lw gp,16(sp) │ │ lw t9,-32248(gp) │ │ - bal 1f410 │ │ - lw a0,8(s0) │ │ + jalr t9 │ │ + lw a0,16(s1) │ │ lw gp,16(sp) │ │ - lw t9,-32608(gp) │ │ + lw t9,-32244(gp) │ │ jalr t9 │ │ - lw a0,20(s0) │ │ + lw a0,8(s1) │ │ lw gp,16(sp) │ │ - lw t9,-32740(gp) │ │ + lw t9,-32604(gp) │ │ jalr t9 │ │ - lw a0,0(s0) │ │ + lw a0,20(s1) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32736(gp) │ │ jalr t9 │ │ - lw a0,44(s0) │ │ + lw a0,0(s1) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + lw a0,44(s1) │ │ + lw gp,16(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ lw ra,36(sp) │ │ - move v0,zero │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw ra,36(sp) │ │ move v0,zero │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ + jr ra │ │ + move v0,zero │ │ │ │ -000159b8 : │ │ +000175ec : │ │ jr ra │ │ lw v0,44(a0) │ │ │ │ -000159c0 : │ │ +000175f4 : │ │ jr ra │ │ lw v0,0(a0) │ │ │ │ -000159c8 : │ │ +000175fc : │ │ jr ra │ │ lw v0,20(a0) │ │ │ │ -000159d0 : │ │ +00017604 : │ │ lw v0,8(a0) │ │ jr ra │ │ lw v0,12(v0) │ │ │ │ -000159dc : │ │ +00017610 : │ │ lw v0,8(a0) │ │ jr ra │ │ lw v0,16(v0) │ │ │ │ -000159e8 : │ │ +0001761c : │ │ lui gp,0x9 │ │ - addiu gp,gp,14440 │ │ + addiu gp,gp,7220 │ │ addu gp,gp,t9 │ │ - lw t9,-32244(gp) │ │ - b 1f5ac │ │ + lw t9,-32240(gp) │ │ + jr t9 │ │ lw a0,8(a0) │ │ │ │ -00015a00 : │ │ +00017634 : │ │ lui gp,0x9 │ │ - addiu gp,gp,14416 │ │ + addiu gp,gp,7196 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw s0,32(sp) │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - lw t9,-32240(gp) │ │ - move s0,a0 │ │ + addiu sp,sp,-48 │ │ + sw s0,36(sp) │ │ + lw s0,-30360(gp) │ │ + lw t9,-32236(gp) │ │ + lw v0,0(s0) │ │ + sw s1,40(sp) │ │ + move s1,a0 │ │ lw a0,24(a0) │ │ + sw gp,16(sp) │ │ + sw ra,44(sp) │ │ + addiu a2,sp,24 │ │ + sw v0,28(sp) │ │ sw zero,24(sp) │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ - lw v0,24(sp) │ │ - beqz v0,15a58 │ │ - lw ra,36(sp) │ │ - sw v0,28(s0) │ │ - lw ra,36(sp) │ │ + nop │ │ + lw v1,24(sp) │ │ + beqz v1,176b0 │ │ + lw gp,16(sp) │ │ + sw v1,28(s1) │ │ move v0,zero │ │ - lw s0,32(sp) │ │ + lw a0,28(sp) │ │ + lw a1,0(s0) │ │ + bne a0,a1,176b8 │ │ + lw ra,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,48 │ │ + b 17690 │ │ li v0,-1 │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00015a68 : │ │ +000176c4 : │ │ lui gp,0x9 │ │ - addiu gp,gp,14312 │ │ + addiu gp,gp,7052 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ + lw t9,-32264(gp) │ │ sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - lw t9,-32268(gp) │ │ move s0,a0 │ │ - jalr t9 │ │ lw a0,24(a0) │ │ - bnez v0,15ab4 │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + jalr t9 │ │ + nop │ │ + bnez v0,17714 │ │ lw gp,16(sp) │ │ - b 15adc │ │ - move v0,zero │ │ + b 17740 │ │ + lw ra,28(sp) │ │ jalr t9 │ │ move a0,v0 │ │ - beqz v0,15acc │ │ + beqz v0,1773c │ │ lw gp,16(sp) │ │ lw v1,4(v0) │ │ lw a0,28(s0) │ │ lw a1,8(v1) │ │ - bne a1,a0,15aa4 │ │ - lw t9,-32544(gp) │ │ - lw v0,0(v1) │ │ + bne a1,a0,17704 │ │ + lw t9,-32540(gp) │ │ lw ra,28(sp) │ │ + lw v0,0(v1) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - b 15ad0 │ │ lw ra,28(sp) │ │ + lw s0,24(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,32 │ │ │ │ -00015ae4 : │ │ +00017750 : │ │ lui gp,0x9 │ │ - addiu gp,gp,14188 │ │ + addiu gp,gp,6912 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ + lw t9,-32232(gp) │ │ sw s0,24(sp) │ │ + move s0,a0 │ │ + lw a0,24(a0) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ - lw t9,-32236(gp) │ │ - move s0,a0 │ │ jalr t9 │ │ - lw a0,24(a0) │ │ - beqz v0,15b50 │ │ + nop │ │ + beqz v0,177c0 │ │ nop │ │ lw v1,28(s0) │ │ - beq v1,v0,15b48 │ │ + beq v1,v0,177b8 │ │ nop │ │ lw a1,0(v0) │ │ lw t9,20(a1) │ │ jalr t9 │ │ move a0,v0 │ │ move v0,zero │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - b 15b24 │ │ + b 17794 │ │ sw zero,28(s0) │ │ - b 15b38 │ │ + b 177a8 │ │ li v0,-1 │ │ │ │ -00015b58 : │ │ +000177c8 : │ │ lui gp,0x9 │ │ - addiu gp,gp,14072 │ │ + addiu gp,gp,6792 │ │ addu gp,gp,t9 │ │ - lw t9,-32268(gp) │ │ + lw t9,-32264(gp) │ │ jr t9 │ │ lw a0,24(a0) │ │ │ │ -00015b70 : │ │ +000177e0 : │ │ lui gp,0x9 │ │ - addiu gp,gp,14048 │ │ + addiu gp,gp,6768 │ │ addu gp,gp,t9 │ │ - lw t9,-32544(gp) │ │ + lw t9,-32540(gp) │ │ jr t9 │ │ nop │ │ │ │ -00015b88 : │ │ +000177f8 : │ │ lw v0,4(a0) │ │ jr ra │ │ lw v0,0(v0) │ │ │ │ -00015b94 : │ │ +00017804 : │ │ lui gp,0x9 │ │ - addiu gp,gp,14012 │ │ + addiu gp,gp,6732 │ │ addu gp,gp,t9 │ │ - lw t9,-32548(gp) │ │ + lw t9,-32544(gp) │ │ jr t9 │ │ nop │ │ │ │ -00015bac : │ │ +0001781c : │ │ lui gp,0x9 │ │ - addiu gp,gp,13988 │ │ + addiu gp,gp,6708 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw s0,32(sp) │ │ - sw ra,36(sp) │ │ - lw t9,-32240(gp) │ │ + addiu sp,sp,-48 │ │ + sw s1,40(sp) │ │ + lw s1,-30360(gp) │ │ + lw t9,-32236(gp) │ │ + lw v0,0(s1) │ │ lw a0,24(a0) │ │ + sw gp,16(sp) │ │ + sw s0,36(sp) │ │ + sw ra,44(sp) │ │ + addiu a2,sp,24 │ │ + sw v0,28(sp) │ │ sw zero,24(sp) │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ + nop │ │ lw s0,24(sp) │ │ - beqz s0,15c18 │ │ + beqz s0,178b0 │ │ lw gp,16(sp) │ │ - lw v0,0(s0) │ │ - lw a0,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - lw a1,0(v0) │ │ + lw v1,0(s0) │ │ + lw a0,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + lw a1,0(v1) │ │ jalr t9 │ │ - addiu a0,a0,-19676 │ │ - bnez v0,15c18 │ │ - lw ra,36(sp) │ │ + addiu a0,a0,-29940 │ │ + bnez v0,178b0 │ │ + lw gp,16(sp) │ │ lw v0,56(s0) │ │ - lw s0,32(sp) │ │ + lw a1,28(sp) │ │ + lw a2,0(s1) │ │ + bne a1,a2,178b8 │ │ + lw ra,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ - lw ra,36(sp) │ │ + addiu sp,sp,48 │ │ + b 17890 │ │ move v0,zero │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00015c2c : │ │ +000178c4 : │ │ lui gp,0x9 │ │ - addiu gp,gp,13860 │ │ + addiu gp,gp,6540 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw s0,32(sp) │ │ - sw ra,36(sp) │ │ - lw t9,-32240(gp) │ │ + addiu sp,sp,-48 │ │ + sw s1,40(sp) │ │ + lw s1,-30360(gp) │ │ + lw t9,-32236(gp) │ │ + lw v0,0(s1) │ │ lw a0,24(a0) │ │ + sw gp,16(sp) │ │ + sw s0,36(sp) │ │ + sw ra,44(sp) │ │ + addiu a2,sp,24 │ │ + sw v0,28(sp) │ │ sw zero,24(sp) │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ + nop │ │ lw s0,24(sp) │ │ - beqz s0,15c98 │ │ + beqz s0,17958 │ │ lw gp,16(sp) │ │ - lw v0,0(s0) │ │ - lw a0,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - lw a1,0(v0) │ │ + lw v1,0(s0) │ │ + lw a0,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + lw a1,0(v1) │ │ jalr t9 │ │ - addiu a0,a0,-19668 │ │ - bnez v0,15c98 │ │ - lw ra,36(sp) │ │ + addiu a0,a0,-29932 │ │ + bnez v0,17958 │ │ + lw gp,16(sp) │ │ lw v0,60(s0) │ │ - lw s0,32(sp) │ │ + lw a1,28(sp) │ │ + lw a2,0(s1) │ │ + bne a1,a2,17960 │ │ + lw ra,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ - lw ra,36(sp) │ │ + addiu sp,sp,48 │ │ + b 17938 │ │ move v0,zero │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00015cac : │ │ +0001796c : │ │ lui gp,0x9 │ │ - addiu gp,gp,13732 │ │ + addiu gp,gp,6372 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw s0,32(sp) │ │ - sw ra,36(sp) │ │ - lw t9,-32240(gp) │ │ + addiu sp,sp,-48 │ │ + sw s1,40(sp) │ │ + lw s1,-30360(gp) │ │ + lw t9,-32236(gp) │ │ + lw v0,0(s1) │ │ lw a0,24(a0) │ │ + sw gp,16(sp) │ │ + sw s0,36(sp) │ │ + sw ra,44(sp) │ │ + addiu a2,sp,24 │ │ + sw v0,28(sp) │ │ sw zero,24(sp) │ │ jalr t9 │ │ - addiu a2,sp,24 │ │ + nop │ │ lw s0,24(sp) │ │ - beqz s0,15d24 │ │ + beqz s0,17a0c │ │ lw gp,16(sp) │ │ - lw v0,0(s0) │ │ - lw a0,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - lw a1,0(v0) │ │ + lw v1,0(s0) │ │ + lw a0,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + lw a1,0(v1) │ │ jalr t9 │ │ - addiu a0,a0,-19664 │ │ - bnez v0,15d24 │ │ + addiu a0,a0,-29928 │ │ + bnez v0,17a0c │ │ lw gp,16(sp) │ │ - lw t9,-32232(gp) │ │ - bal 2ec20 │ │ + lw t9,-32228(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ - lw ra,36(sp) │ │ - lw s0,32(sp) │ │ + lw gp,16(sp) │ │ + lw a1,28(sp) │ │ + lw a2,0(s1) │ │ + bne a1,a2,17a14 │ │ + lw ra,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ - lw ra,36(sp) │ │ + addiu sp,sp,48 │ │ + b 179ec │ │ move v0,zero │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00015d38 : │ │ +00017a20 : │ │ lui gp,0x9 │ │ - addiu gp,gp,13592 │ │ + addiu gp,gp,6192 │ │ addu gp,gp,t9 │ │ + lw v1,0(a0) │ │ + lw v0,8(a0) │ │ + lw t0,16(a0) │ │ addiu sp,sp,-48 │ │ + lw a3,12(a0) │ │ + lw t9,-32224(gp) │ │ sw gp,24(sp) │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ sw ra,44(sp) │ │ - lw v1,0(a0) │ │ - lw v0,8(a0) │ │ - lw t0,16(a0) │ │ - lw a3,12(a0) │ │ - lw t9,-32228(gp) │ │ move s0,a0 │ │ - move s1,a1 │ │ + move s2,a1 │ │ move a0,a2 │ │ sw t0,16(sp) │ │ move a1,v1 │ │ - bal 3510c │ │ + jalr t9 │ │ move a2,v0 │ │ - move s2,v0 │ │ - beqz v0,15e08 │ │ + move s1,v0 │ │ + beqz v0,17af0 │ │ lw gp,24(sp) │ │ lw a0,32(s0) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32488(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32484(gp) │ │ sw a0,4(v0) │ │ - addiu a1,a1,-19660 │ │ - move a0,s1 │ │ + addiu a1,a1,-29924 │ │ + move a0,s2 │ │ li a2,545 │ │ jalr t9 │ │ lw s0,24(s0) │ │ lw gp,24(sp) │ │ move a0,s0 │ │ - lw t9,-32224(gp) │ │ + lw t9,-32220(gp) │ │ move a1,v0 │ │ jalr t9 │ │ - move a2,s2 │ │ - beq s2,v0,15e24 │ │ + move a2,s1 │ │ + beq s1,v0,17b0c │ │ lw ra,44(sp) │ │ lw a2,0(v0) │ │ lw t9,20(a2) │ │ jalr t9 │ │ move a0,v0 │ │ lw ra,44(sp) │ │ - move v0,zero │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,48 │ │ lw ra,44(sp) │ │ - li v0,1 │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + li v0,1 │ │ jr ra │ │ addiu sp,sp,48 │ │ - move v0,zero │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00015e3c : │ │ +00017b24 : │ │ lui gp,0x9 │ │ - addiu gp,gp,13332 │ │ + addiu gp,gp,5932 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ sw s0,24(sp) │ │ - sw ra,36(sp) │ │ move s0,a0 │ │ - lw t9,-32612(gp) │ │ + lw t9,-32608(gp) │ │ lw a0,0(a0) │ │ lw a3,20(s0) │ │ - move s1,a1 │ │ + sw gp,16(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw ra,36(sp) │ │ + move s2,a1 │ │ move a1,a2 │ │ jalr t9 │ │ move a2,zero │ │ - move s2,v0 │ │ - beqz v0,15ed0 │ │ + move s1,v0 │ │ + beqz v0,17bb8 │ │ lw gp,16(sp) │ │ - lw t9,-32320(gp) │ │ + lw t9,-32316(gp) │ │ move a0,s0 │ │ - move a1,s1 │ │ - bal 15d38 │ │ + move a1,s2 │ │ + jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ - move a0,s2 │ │ - lw t9,-32604(gp) │ │ - jalr t9 │ │ move s0,v0 │ │ - lw ra,36(sp) │ │ + lw t9,-32600(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ move v0,s0 │ │ + lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - b 15eb4 │ │ - li s0,-1 │ │ + b 17ba0 │ │ + li v0,-1 │ │ │ │ -00015ed8 : │ │ +00017bc0 : │ │ lui gp,0x9 │ │ - addiu gp,gp,13176 │ │ + addiu gp,gp,5776 │ │ addu gp,gp,t9 │ │ + lw v1,0(a0) │ │ + lw v0,8(a0) │ │ + lw t0,16(a0) │ │ addiu sp,sp,-48 │ │ + lw a3,12(a0) │ │ + lw t9,-32216(gp) │ │ sw gp,24(sp) │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ sw ra,44(sp) │ │ - lw v1,0(a0) │ │ - lw v0,8(a0) │ │ - lw t0,16(a0) │ │ - lw a3,12(a0) │ │ - lw t9,-32220(gp) │ │ move s0,a0 │ │ - move s1,a1 │ │ + move s2,a1 │ │ move a0,a2 │ │ sw t0,16(sp) │ │ move a1,v1 │ │ - bal 23ddc │ │ + jalr t9 │ │ move a2,v0 │ │ - move s2,v0 │ │ - beqz v0,15fa8 │ │ + move s1,v0 │ │ + beqz v0,17c90 │ │ lw gp,24(sp) │ │ lw a0,32(s0) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32488(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32484(gp) │ │ sw a0,4(v0) │ │ - addiu a1,a1,-19660 │ │ - move a0,s1 │ │ + addiu a1,a1,-29924 │ │ + move a0,s2 │ │ li a2,545 │ │ jalr t9 │ │ lw s0,24(s0) │ │ lw gp,24(sp) │ │ move a0,s0 │ │ - lw t9,-32224(gp) │ │ + lw t9,-32220(gp) │ │ move a1,v0 │ │ jalr t9 │ │ - move a2,s2 │ │ - beq s2,v0,15fc4 │ │ + move a2,s1 │ │ + beq s1,v0,17cac │ │ lw ra,44(sp) │ │ lw a2,0(v0) │ │ lw t9,20(a2) │ │ jalr t9 │ │ move a0,v0 │ │ lw ra,44(sp) │ │ - move v0,zero │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,48 │ │ lw ra,44(sp) │ │ - li v0,1 │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + li v0,1 │ │ jr ra │ │ addiu sp,sp,48 │ │ - move v0,zero │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00015fdc : │ │ +00017cc4 : │ │ lui gp,0x9 │ │ - addiu gp,gp,12916 │ │ + addiu gp,gp,5516 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw gp,16(sp) │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ sw ra,36(sp) │ │ sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + beqz a2,17d5c │ │ move s0,a0 │ │ - beqz a2,16074 │ │ - move s1,a1 │ │ - lw t9,-32612(gp) │ │ + lw t9,-32608(gp) │ │ lw a3,20(s0) │ │ lw a0,0(a0) │ │ + move s1,a1 │ │ move a1,a2 │ │ jalr t9 │ │ move a2,zero │ │ lw gp,16(sp) │ │ move a0,s0 │ │ - lw t9,-32216(gp) │ │ + lw t9,-32212(gp) │ │ move a1,s1 │ │ move a2,v0 │ │ - bal 15ed8 │ │ + jalr t9 │ │ move s2,v0 │ │ move s0,v0 │ │ - beqz s2,16058 │ │ + beqz s2,17d40 │ │ lw gp,16(sp) │ │ - lw t9,-32604(gp) │ │ + lw t9,-32600(gp) │ │ jalr t9 │ │ move a0,s2 │ │ lw ra,36(sp) │ │ move v0,s0 │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ - lw t9,-32216(gp) │ │ - b 15ed8 │ │ + lw t9,-32212(gp) │ │ + jr t9 │ │ addiu sp,sp,40 │ │ │ │ -00016090 : │ │ +00017d78 : │ │ lui gp,0x9 │ │ - addiu gp,gp,12736 │ │ + addiu gp,gp,5336 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw gp,24(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ sw s0,32(sp) │ │ - sw ra,44(sp) │ │ move s0,a0 │ │ lw v0,0(a0) │ │ lw a3,8(a0) │ │ lw v1,16(s0) │ │ lw a0,12(a0) │ │ - lw t9,-32212(gp) │ │ + lw t9,-32208(gp) │ │ + sw gp,24(sp) │ │ + sw s2,40(sp) │ │ + sw s1,36(sp) │ │ sw a0,16(sp) │ │ - move s1,a1 │ │ + sw ra,44(sp) │ │ + move s2,a1 │ │ sw v1,20(sp) │ │ move a1,a2 │ │ move a0,zero │ │ - bal 2e5b4 │ │ + jalr t9 │ │ move a2,v0 │ │ - move s2,v0 │ │ - beqz v0,16164 │ │ + move s1,v0 │ │ + beqz v0,17e4c │ │ lw gp,24(sp) │ │ - lw a2,32(s0) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32488(gp) │ │ - sw a2,4(v0) │ │ - move a0,s1 │ │ - addiu a1,a1,-19660 │ │ + lw a1,32(s0) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32484(gp) │ │ + sw a1,4(v0) │ │ + move a0,s2 │ │ + addiu a1,a2,-29924 │ │ li a2,545 │ │ jalr t9 │ │ lw s0,24(s0) │ │ lw gp,24(sp) │ │ move a0,s0 │ │ - lw t9,-32224(gp) │ │ + lw t9,-32220(gp) │ │ move a1,v0 │ │ jalr t9 │ │ - move a2,s2 │ │ - beq s2,v0,16180 │ │ + move a2,s1 │ │ + beq s1,v0,17e68 │ │ lw ra,44(sp) │ │ lw a3,0(v0) │ │ lw t9,20(a3) │ │ jalr t9 │ │ move a0,v0 │ │ lw ra,44(sp) │ │ - move v0,zero │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,48 │ │ lw ra,44(sp) │ │ - li v0,1 │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + li v0,1 │ │ jr ra │ │ addiu sp,sp,48 │ │ - move v0,zero │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00016198 : │ │ +00017e80 : │ │ lui gp,0x9 │ │ - addiu gp,gp,12472 │ │ + addiu gp,gp,5072 │ │ addu gp,gp,t9 │ │ + lw v0,0(a0) │ │ + lw t0,12(a0) │ │ + lw v1,16(a0) │ │ addiu sp,sp,-48 │ │ + lw a3,8(a0) │ │ + lw t9,-32208(gp) │ │ sw gp,24(sp) │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ sw ra,44(sp) │ │ - lw v0,0(a0) │ │ - lw t0,12(a0) │ │ - lw v1,16(a0) │ │ - lw a3,8(a0) │ │ - lw t9,-32212(gp) │ │ move s0,a0 │ │ - move s1,a1 │ │ + move s2,a1 │ │ move a0,a2 │ │ sw t0,16(sp) │ │ sw v1,20(sp) │ │ move a1,zero │ │ - bal 2e5b4 │ │ + jalr t9 │ │ move a2,v0 │ │ - move s2,v0 │ │ - beqz v0,1626c │ │ + move s1,v0 │ │ + beqz v0,17f54 │ │ lw gp,24(sp) │ │ lw a0,32(s0) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32488(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32484(gp) │ │ sw a0,4(v0) │ │ - addiu a1,a1,-19660 │ │ - move a0,s1 │ │ + addiu a1,a1,-29924 │ │ + move a0,s2 │ │ li a2,545 │ │ jalr t9 │ │ lw s0,24(s0) │ │ lw gp,24(sp) │ │ move a0,s0 │ │ - lw t9,-32224(gp) │ │ + lw t9,-32220(gp) │ │ move a1,v0 │ │ jalr t9 │ │ - move a2,s2 │ │ - beq s2,v0,16288 │ │ + move a2,s1 │ │ + beq s1,v0,17f70 │ │ lw ra,44(sp) │ │ lw a2,0(v0) │ │ lw t9,20(a2) │ │ jalr t9 │ │ move a0,v0 │ │ lw ra,44(sp) │ │ - move v0,zero │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,48 │ │ lw ra,44(sp) │ │ - li v0,1 │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + li v0,1 │ │ jr ra │ │ addiu sp,sp,48 │ │ - move v0,zero │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -000162a0 : │ │ +00017f88 : │ │ lui gp,0x9 │ │ - addiu gp,gp,12208 │ │ + addiu gp,gp,4808 │ │ addu gp,gp,t9 │ │ + lw v1,0(a0) │ │ + lw v0,8(a0) │ │ + lw t0,16(a0) │ │ addiu sp,sp,-48 │ │ + lw a3,12(a0) │ │ + lw t9,-32204(gp) │ │ sw gp,24(sp) │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ sw ra,44(sp) │ │ - lw v1,0(a0) │ │ - lw v0,8(a0) │ │ - lw t0,16(a0) │ │ - lw a3,12(a0) │ │ - lw t9,-32208(gp) │ │ move s0,a0 │ │ - move s1,a1 │ │ + move s2,a1 │ │ move a0,a2 │ │ sw t0,16(sp) │ │ move a1,v1 │ │ - bal 2d008 │ │ + jalr t9 │ │ move a2,v0 │ │ - move s2,v0 │ │ - beqz v0,16370 │ │ + move s1,v0 │ │ + beqz v0,18058 │ │ lw gp,24(sp) │ │ lw a0,32(s0) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32488(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32484(gp) │ │ sw a0,4(v0) │ │ - addiu a1,a1,-19660 │ │ - move a0,s1 │ │ + addiu a1,a1,-29924 │ │ + move a0,s2 │ │ li a2,545 │ │ jalr t9 │ │ lw s0,24(s0) │ │ lw gp,24(sp) │ │ move a0,s0 │ │ - lw t9,-32224(gp) │ │ + lw t9,-32220(gp) │ │ move a1,v0 │ │ jalr t9 │ │ - move a2,s2 │ │ - beq s2,v0,1638c │ │ + move a2,s1 │ │ + beq s1,v0,18074 │ │ lw ra,44(sp) │ │ lw a2,0(v0) │ │ lw t9,20(a2) │ │ jalr t9 │ │ move a0,v0 │ │ lw ra,44(sp) │ │ - move v0,zero │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,48 │ │ lw ra,44(sp) │ │ - li v0,1 │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + li v0,1 │ │ jr ra │ │ addiu sp,sp,48 │ │ - move v0,zero │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -000163a4 : │ │ +0001808c : │ │ lui gp,0x9 │ │ - addiu gp,gp,11948 │ │ + addiu gp,gp,4548 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ - lw t9,-32508(gp) │ │ + lw t9,-32504(gp) │ │ sw gp,24(sp) │ │ - sw s5,56(sp) │ │ - sw s4,52(sp) │ │ - sw s2,44(sp) │ │ - sw s1,40(sp) │ │ + sw s5,52(sp) │ │ + sw s4,48(sp) │ │ + sw s2,40(sp) │ │ + sw s1,36(sp) │ │ sw ra,60(sp) │ │ - sw s3,48(sp) │ │ - sw s0,36(sp) │ │ + sw s6,56(sp) │ │ + sw s3,44(sp) │ │ + sw s0,32(sp) │ │ move s1,a0 │ │ move s4,a1 │ │ move a0,a2 │ │ move a1,zero │ │ jalr t9 │ │ move s5,a2 │ │ move s2,v0 │ │ - beqz v0,16598 │ │ + beqz v0,18290 │ │ lw gp,24(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32712(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32704(gp) │ │ lw a0,0(s1) │ │ jalr t9 │ │ - addiu a1,a1,-19608 │ │ - move s3,v0 │ │ - beqz v0,164fc │ │ + addiu a1,a1,-29872 │ │ + move s0,v0 │ │ + beqz v0,181ec │ │ lw gp,24(sp) │ │ - lw a2,-32696(gp) │ │ - lw a0,-32696(gp) │ │ - lw t9,-32204(gp) │ │ - addiu a2,a2,23152 │ │ + lw a2,-32708(gp) │ │ + lw a0,-32708(gp) │ │ + lw t9,-32200(gp) │ │ + addiu a2,a2,12904 │ │ move a3,zero │ │ - addiu a0,a0,-19596 │ │ + addiu a0,a0,-29860 │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,24(sp) │ │ move a0,s2 │ │ - lw t9,-32496(gp) │ │ + lw t9,-32492(gp) │ │ move a1,v0 │ │ jalr t9 │ │ move s5,v0 │ │ lw gp,24(sp) │ │ - move s0,v0 │ │ - lw t9,-32556(gp) │ │ + move s6,v0 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s5 │ │ - beqz s0,165a0 │ │ + beqz s6,18298 │ │ lw gp,24(sp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32716(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32712(gp) │ │ lw a0,0(s1) │ │ jalr t9 │ │ - addiu a1,t2,-19532 │ │ + addiu a1,t0,-29796 │ │ lw gp,24(sp) │ │ - cvt.s.d $f2,$f0 │ │ - mfc1 a3,$f2 │ │ - lw t9,-32492(gp) │ │ + cvt.s.d $f0,$f0 │ │ lw a2,20(s1) │ │ - move a1,s0 │ │ - jalr t9 │ │ + lw t9,-32488(gp) │ │ + mfc1 a3,$f0 │ │ move a0,s2 │ │ + jalr t9 │ │ + move a1,s6 │ │ lw gp,24(sp) │ │ move a0,s1 │ │ - lw t9,-32348(gp) │ │ + lw t9,-32344(gp) │ │ move a1,s4 │ │ move a2,v0 │ │ - bal 162a0 │ │ - move s0,v0 │ │ + jalr t9 │ │ + move s2,v0 │ │ lw gp,24(sp) │ │ - move a0,s0 │ │ - lw t9,-32668(gp) │ │ + move s1,v0 │ │ + lw t9,-32664(gp) │ │ jalr t9 │ │ - move s0,v0 │ │ + move a0,s2 │ │ + move v0,s1 │ │ lw ra,60(sp) │ │ - move v0,s0 │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + lw s6,56(sp) │ │ + lw s5,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ - lw t9,-32512(gp) │ │ + lw t9,-32508(gp) │ │ jalr t9 │ │ move a0,s2 │ │ - move s3,v0 │ │ - bnez v0,16530 │ │ + move s6,v0 │ │ + bnez v0,18220 │ │ lw gp,24(sp) │ │ - b 16570 │ │ - lw t1,-32696(gp) │ │ + b 18260 │ │ + lw v1,-32708(gp) │ │ jalr t9 │ │ nop │ │ - move s3,v0 │ │ - beqz v0,16564 │ │ + move s6,v0 │ │ + beqz v0,18288 │ │ lw gp,24(sp) │ │ - lw v1,4(s3) │ │ - lw t9,-32624(gp) │ │ - lw s0,8(v1) │ │ + lw v0,4(s6) │ │ + lw t9,-32620(gp) │ │ + lw s3,8(v0) │ │ jalr t9 │ │ - move a0,s0 │ │ - lw gp,24(sp) │ │ move a0,s3 │ │ - beqz v0,1651c │ │ + lw gp,24(sp) │ │ + move a0,s6 │ │ + beqz v0,1820c │ │ + lw t9,-32540(gp) │ │ lw t9,-32544(gp) │ │ - lw t9,-32548(gp) │ │ jalr t9 │ │ - nop │ │ + move s6,s3 │ │ lw gp,24(sp) │ │ - bnez s0,16474 │ │ - lw t2,-32696(gp) │ │ - lw t1,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + bnez s3,18160 │ │ + lw t0,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw s5,16(sp) │ │ li a0,4 │ │ - addiu a1,t1,-19660 │ │ + addiu a1,v1,-29924 │ │ li a2,659 │ │ jalr t9 │ │ - addiu a3,t0,-19564 │ │ - b 164d4 │ │ - li s0,-1 │ │ - b 164d4 │ │ - li s0,-1 │ │ - lw v0,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s3,16(sp) │ │ + addiu a3,a3,-29828 │ │ + b 181c4 │ │ + li v0,-1 │ │ + b 18254 │ │ + move s6,s3 │ │ + b 181c4 │ │ + li v0,-1 │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s0,16(sp) │ │ li a0,4 │ │ - addiu a1,v0,-19660 │ │ + addiu a1,t1,-29924 │ │ li a2,643 │ │ jalr t9 │ │ - addiu a3,a3,-19592 │ │ - b 164d4 │ │ - li s0,-1 │ │ + addiu a3,t2,-29856 │ │ + b 181c4 │ │ + li v0,-1 │ │ │ │ -000165cc : │ │ +000182c4 : │ │ lui gp,0x9 │ │ - addiu gp,gp,11396 │ │ + addiu gp,gp,3980 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-80 │ │ + addiu sp,sp,-88 │ │ sw s3,56(sp) │ │ - sw s0,44(sp) │ │ + lw s3,-30360(gp) │ │ sw gp,24(sp) │ │ - sw ra,68(sp) │ │ + lw v0,0(s3) │ │ + sw s2,52(sp) │ │ + sw s0,44(sp) │ │ + sw ra,76(sp) │ │ + move s0,a0 │ │ + sw s7,72(sp) │ │ + sw s6,68(sp) │ │ sw s5,64(sp) │ │ sw s4,60(sp) │ │ - sw s2,52(sp) │ │ sw s1,48(sp) │ │ - sdc1 $f20,72(sp) │ │ - move s0,a0 │ │ - move s3,a1 │ │ - beqz a1,1663c │ │ + sdc1 $f20,80(sp) │ │ + move s2,a1 │ │ + sw v0,36(sp) │ │ + beqz a1,18348 │ │ lw a0,0(a0) │ │ - beq a0,a1,1663c │ │ - lw t9,-32740(gp) │ │ + beq a0,a1,18348 │ │ + lw t9,-32736(gp) │ │ jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ - lw t9,-32404(gp) │ │ + lw t9,-32400(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s2 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ sw v0,0(s0) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32720(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ jalr t9 │ │ - addiu a1,a3,-19528 │ │ + addiu a1,a1,-29792 │ │ lw gp,24(sp) │ │ - lw t9,-32196(gp) │ │ + lw t9,-32192(gp) │ │ jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32712(gp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32704(gp) │ │ jalr t9 │ │ - addiu a1,v0,-19520 │ │ + addiu a1,v1,-29784 │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,a2,-19508 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + addiu a1,a2,-29772 │ │ jalr t9 │ │ sw v0,108(s0) │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,v1,-19496 │ │ + lw a3,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + addiu a1,a3,-29760 │ │ jalr t9 │ │ sw v0,112(s0) │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32712(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32704(gp) │ │ sw v0,116(s0) │ │ jalr t9 │ │ - addiu a1,a1,-19484 │ │ + addiu a1,t0,-29748 │ │ move s1,v0 │ │ - beqz v0,169f8 │ │ + beqz v0,18704 │ │ lw gp,24(sp) │ │ - lw t0,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32204(gp) │ │ + lw t1,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32200(gp) │ │ move a0,v0 │ │ - addiu a1,s2,-19476 │ │ - addiu a2,t0,-19472 │ │ - lw s4,-32696(gp) │ │ + addiu a1,s4,-29740 │ │ + addiu a2,t1,-29736 │ │ + lw s6,-32708(gp) │ │ jalr t9 │ │ move a3,zero │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32712(gp) │ │ - addiu a1,s4,-19464 │ │ + lw t9,-32704(gp) │ │ + addiu a1,s6,-29728 │ │ jalr t9 │ │ move s5,v0 │ │ - beqz v0,17094 │ │ + beqz v0,18d78 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s5 │ │ lw gp,24(sp) │ │ move a0,s1 │ │ - lw t2,-32696(gp) │ │ - lw t9,-32204(gp) │ │ - addiu a1,s2,-19476 │ │ - addiu a2,t2,-19452 │ │ - lw s4,-32696(gp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32200(gp) │ │ + addiu a1,s4,-29740 │ │ + addiu a2,t3,-29716 │ │ + lw s7,-32708(gp) │ │ jalr t9 │ │ move a3,zero │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32712(gp) │ │ - addiu a1,s4,-19444 │ │ + lw t9,-32704(gp) │ │ + addiu a1,s7,-29708 │ │ jalr t9 │ │ - move s5,v0 │ │ - beqz v0,170dc │ │ + move s6,v0 │ │ + beqz v0,18dc0 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s5 │ │ + move a0,s6 │ │ lw gp,24(sp) │ │ move a0,s1 │ │ - lw t4,-32696(gp) │ │ - lw t9,-32204(gp) │ │ - addiu a1,s2,-19476 │ │ - addiu a2,t4,-19436 │ │ - lw s4,-32696(gp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32200(gp) │ │ + addiu a1,s4,-29740 │ │ + addiu a2,t5,-29700 │ │ + lw s7,-32708(gp) │ │ jalr t9 │ │ move a3,zero │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32712(gp) │ │ - addiu a1,s4,-19424 │ │ + lw t9,-32704(gp) │ │ + addiu a1,s7,-29688 │ │ jalr t9 │ │ move s5,v0 │ │ - beqz v0,17124 │ │ + beqz v0,18e08 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s5 │ │ lw gp,24(sp) │ │ move a0,s1 │ │ - lw t6,-32696(gp) │ │ - lw t9,-32204(gp) │ │ - addiu a1,s2,-19476 │ │ - addiu a2,t6,-19416 │ │ - lw s4,-32696(gp) │ │ + lw t7,-32708(gp) │ │ + lw t9,-32200(gp) │ │ + addiu a1,s4,-29740 │ │ + addiu a2,t7,-29680 │ │ + lw s6,-32708(gp) │ │ jalr t9 │ │ move a3,zero │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32712(gp) │ │ - addiu a1,s4,-19396 │ │ + lw t9,-32704(gp) │ │ + addiu a1,s6,-29660 │ │ jalr t9 │ │ - move s5,v0 │ │ - beqz v0,1716c │ │ + move s7,v0 │ │ + beqz v0,18e50 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s5 │ │ + move a0,s7 │ │ lw gp,24(sp) │ │ move a0,s1 │ │ - lw s4,-32696(gp) │ │ - lw t9,-32204(gp) │ │ - addiu a2,s4,-19388 │ │ - addiu a1,s2,-19476 │ │ - lw s4,-32696(gp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32200(gp) │ │ + addiu a1,s4,-29740 │ │ + addiu a2,v0,-29652 │ │ + lw s6,-32708(gp) │ │ jalr t9 │ │ move a3,zero │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32712(gp) │ │ - addiu a1,s4,-19372 │ │ + lw t9,-32704(gp) │ │ + addiu a1,s6,-29636 │ │ jalr t9 │ │ move s5,v0 │ │ - beqz v0,171b4 │ │ + beqz v0,18e98 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s5 │ │ lw gp,24(sp) │ │ move a0,s1 │ │ - lw s5,-32696(gp) │ │ - lw t9,-32204(gp) │ │ - addiu a2,s5,-19364 │ │ - addiu a1,s2,-19476 │ │ - lw s4,-32696(gp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32200(gp) │ │ + addiu a1,s4,-29740 │ │ + addiu a2,v1,-29628 │ │ + lw s7,-32708(gp) │ │ jalr t9 │ │ move a3,zero │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32712(gp) │ │ - addiu a1,s4,-19356 │ │ + lw t9,-32704(gp) │ │ + addiu a1,s7,-29620 │ │ jalr t9 │ │ - move s5,v0 │ │ - beqz v0,171fc │ │ + move s6,v0 │ │ + beqz v0,18ee0 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s5 │ │ + move a0,s6 │ │ lw gp,24(sp) │ │ move a0,s1 │ │ - lw v1,-32696(gp) │ │ - lw t9,-32204(gp) │ │ - addiu a1,s2,-19476 │ │ - addiu a2,v1,-19344 │ │ - lw s4,-32696(gp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32200(gp) │ │ + addiu a1,s4,-29740 │ │ + addiu a2,a2,-29608 │ │ + lw s7,-32708(gp) │ │ jalr t9 │ │ move a3,zero │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32712(gp) │ │ - addiu a1,s4,-19332 │ │ + lw t9,-32704(gp) │ │ + addiu a1,s7,-29596 │ │ jalr t9 │ │ move s5,v0 │ │ - beqz v0,17244 │ │ + beqz v0,18f28 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s5 │ │ lw gp,24(sp) │ │ move a0,s1 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32204(gp) │ │ - addiu a1,s2,-19476 │ │ - addiu a2,a2,-19324 │ │ - lw s4,-32696(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32200(gp) │ │ + addiu a1,s4,-29740 │ │ + addiu a2,t0,-29588 │ │ + lw s6,-32708(gp) │ │ jalr t9 │ │ move a3,zero │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32712(gp) │ │ - addiu a1,s4,-19304 │ │ + lw t9,-32704(gp) │ │ + addiu a1,s6,-29568 │ │ jalr t9 │ │ - move s5,v0 │ │ - beqz v0,1728c │ │ + move s7,v0 │ │ + beqz v0,18f70 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s5 │ │ + move a0,s7 │ │ lw gp,24(sp) │ │ move a0,s1 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32204(gp) │ │ - addiu a2,a3,-19296 │ │ - addiu a1,s2,-19476 │ │ - lw s4,-32696(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32200(gp) │ │ + addiu a1,s4,-29740 │ │ + addiu a2,t2,-29560 │ │ + lw s6,-32708(gp) │ │ jalr t9 │ │ move a3,zero │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32712(gp) │ │ - addiu a1,s4,-19284 │ │ + lw t9,-32704(gp) │ │ + addiu a1,s6,-29548 │ │ jalr t9 │ │ move s5,v0 │ │ - beqz v0,172d4 │ │ + beqz v0,18fb8 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s5 │ │ lw gp,24(sp) │ │ move a0,s1 │ │ - lw s1,-32696(gp) │ │ - lw t9,-32204(gp) │ │ - addiu a1,s2,-19476 │ │ - addiu a2,s1,-19272 │ │ - lw s1,-32696(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32200(gp) │ │ + addiu a1,s4,-29740 │ │ + addiu a2,s1,-29536 │ │ + lw s4,-32708(gp) │ │ jalr t9 │ │ move a3,zero │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32712(gp) │ │ - addiu a1,s1,-19264 │ │ + lw t9,-32704(gp) │ │ + addiu a1,s4,-29528 │ │ jalr t9 │ │ - move s2,v0 │ │ - beqz v0,1731c │ │ + move s7,v0 │ │ + beqz v0,19000 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ + move a0,s7 │ │ lw gp,24(sp) │ │ lw a0,24(s0) │ │ - beqz a0,16a7c │ │ - lw t9,-32268(gp) │ │ + beqz a0,18788 │ │ + lw t9,-32264(gp) │ │ jalr t9 │ │ nop │ │ - move s1,v0 │ │ - beqz v0,16a5c │ │ + move s6,v0 │ │ + beqz v0,18768 │ │ lw gp,24(sp) │ │ - lw t2,4(s1) │ │ - lw t9,-32556(gp) │ │ + lw a0,4(s6) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - lw a0,0(t2) │ │ - lw a0,4(s1) │ │ - lw a0,8(a0) │ │ - lw s2,0(a0) │ │ - lw t9,20(s2) │ │ + lw a0,0(a0) │ │ + lw t5,4(s6) │ │ + lw a0,8(t5) │ │ + lw t6,0(a0) │ │ + lw t9,20(t6) │ │ jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ - lw t9,-32544(gp) │ │ + lw t9,-32540(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - move s1,v0 │ │ - bnez v0,16a18 │ │ + move a0,s6 │ │ + move s6,v0 │ │ + bnez v0,18724 │ │ lw gp,24(sp) │ │ - lw t9,-32264(gp) │ │ + lw t9,-32260(gp) │ │ jalr t9 │ │ lw a0,24(s0) │ │ lw gp,24(sp) │ │ - lw t9,-32260(gp) │ │ + lw t9,-32256(gp) │ │ jalr t9 │ │ lw a0,24(s0) │ │ lw gp,24(sp) │ │ - lw t9,-32192(gp) │ │ + lw t9,-32188(gp) │ │ move a1,zero │ │ li a0,3 │ │ sw zero,24(s0) │ │ jalr t9 │ │ sw zero,28(s0) │ │ lw gp,24(sp) │ │ lw a0,8(s0) │ │ - lw t9,-32248(gp) │ │ - bal 1f410 │ │ + lw t9,-32244(gp) │ │ + jalr t9 │ │ sw v0,24(s0) │ │ lw gp,24(sp) │ │ lw a0,12(s0) │ │ - lw t9,-32256(gp) │ │ - bal 27d54 │ │ + lw t9,-32252(gp) │ │ + jalr t9 │ │ sw zero,8(s0) │ │ lw gp,24(sp) │ │ lw a0,16(s0) │ │ - lw t9,-32252(gp) │ │ - bal 296a0 │ │ + lw t9,-32248(gp) │ │ + jalr t9 │ │ sw zero,12(s0) │ │ lw a0,20(s0) │ │ lw gp,24(sp) │ │ - beqz a0,1708c │ │ + beqz a0,18d30 │ │ sw zero,16(s0) │ │ - lw t9,-32188(gp) │ │ - lw s1,-32696(gp) │ │ + lw t9,-32184(gp) │ │ + lw s5,-32708(gp) │ │ jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32716(gp) │ │ - addiu a1,s1,-19252 │ │ + lw t9,-32712(gp) │ │ + addiu a1,s5,-29516 │ │ jalr t9 │ │ mov.d $f20,$f0 │ │ cvt.s.d $f0,$f0 │ │ - cvt.d.s $f0,$f0 │ │ - c.eq.d $f20,$f0 │ │ - bc1f 16f40 │ │ + cvt.d.s $f2,$f0 │ │ + c.eq.d $f20,$f2 │ │ + bc1f 18c68 │ │ lw gp,24(sp) │ │ lw a1,20(s0) │ │ - lw t9,-32184(gp) │ │ + lw t9,-32180(gp) │ │ lw a0,0(s0) │ │ move a2,zero │ │ - bal 1f9ac │ │ + jalr t9 │ │ move a3,zero │ │ lw gp,24(sp) │ │ - beqz v0,16fe8 │ │ + beqz v0,18c28 │ │ sw v0,8(s0) │ │ - lw t4,-32696(gp) │ │ - lw t9,-32720(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32716(gp) │ │ lw a0,0(s0) │ │ jalr t9 │ │ - addiu a1,t4,-19228 │ │ + addiu a1,t8,-29492 │ │ lw gp,24(sp) │ │ - beqz v0,16bbc │ │ + beqz v0,188c8 │ │ sw v0,36(s0) │ │ - lw t9,-32180(gp) │ │ + lw t9,-32176(gp) │ │ lw a0,0(s0) │ │ lw a1,8(s0) │ │ jalr t9 │ │ lw a2,12(s0) │ │ lw gp,24(sp) │ │ - beqz v0,16fe8 │ │ + beqz v0,18c28 │ │ sw v0,32(s0) │ │ - lw t6,0(v0) │ │ - lw t5,-32696(gp) │ │ - lw t9,-32488(gp) │ │ - lw a0,0(t6) │ │ - addiu a1,t5,-19660 │ │ + lw v0,0(v0) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32484(gp) │ │ + lw a0,0(v0) │ │ + addiu a1,ra,-29924 │ │ li a2,272 │ │ jalr t9 │ │ - lw s4,24(s0) │ │ + lw s1,24(s0) │ │ lw gp,24(sp) │ │ lw a2,32(s0) │ │ - lw t9,-32176(gp) │ │ - move a0,s4 │ │ + lw t9,-32172(gp) │ │ + move a0,s1 │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,24(sp) │ │ - lw t7,8(s0) │ │ - lw t9,-32172(gp) │ │ + lw v1,8(s0) │ │ + lw t9,-32168(gp) │ │ lw a0,0(s0) │ │ - bal 27ea4 │ │ - lw a1,20(t7) │ │ + jalr t9 │ │ + lw a1,20(v1) │ │ lw gp,24(sp) │ │ - beqz v0,16fe8 │ │ + beqz v0,18c28 │ │ sw v0,12(s0) │ │ - lw t8,8(s0) │ │ - lw t9,-32168(gp) │ │ - lw a0,20(t8) │ │ - bal 298f4 │ │ + lw a1,8(s0) │ │ + lw t9,-32164(gp) │ │ + lw a0,20(a1) │ │ + jalr t9 │ │ move a1,v0 │ │ lw gp,24(sp) │ │ - beqz v0,16fe8 │ │ + beqz v0,18c28 │ │ sw v0,16(s0) │ │ - lw ra,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,ra,-19532 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,a2,-29796 │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s2 │ │ lw gp,24(sp) │ │ - move a0,s3 │ │ - lw s5,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,s5,-19216 │ │ + move a0,s2 │ │ + lw a3,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + addiu a1,a3,-29480 │ │ jalr t9 │ │ mov.d $f20,$f0 │ │ - beqz v0,16c68 │ │ + beqz v0,18974 │ │ lw gp,24(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32332(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32328(gp) │ │ move a0,s0 │ │ - addiu a1,s1,-19204 │ │ - bal 16198 │ │ + addiu a1,s4,-29468 │ │ + jalr t9 │ │ move a2,v0 │ │ - bnez v0,16fe8 │ │ + bnez v0,18c28 │ │ lw gp,24(sp) │ │ - lw t9,-32304(gp) │ │ + lw t9,-32300(gp) │ │ move a0,s0 │ │ - bal 15a00 │ │ - addiu a1,s1,-19204 │ │ + jalr t9 │ │ + addiu a1,s4,-29468 │ │ lw gp,24(sp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - move a0,s3 │ │ + lw t0,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + move a0,s2 │ │ jalr t9 │ │ - addiu a1,v1,-19196 │ │ - beqz v0,16cb8 │ │ + addiu a1,t0,-29460 │ │ + beqz v0,189c4 │ │ lw gp,24(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32336(gp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32332(gp) │ │ move a0,s0 │ │ - addiu a1,s1,-19204 │ │ - bal 16090 │ │ + addiu a1,s7,-29468 │ │ + jalr t9 │ │ move a2,v0 │ │ - bnez v0,16fe8 │ │ + bnez v0,18c28 │ │ lw gp,24(sp) │ │ - lw t9,-32304(gp) │ │ + lw t9,-32300(gp) │ │ move a0,s0 │ │ - bal 15a00 │ │ - addiu a1,s1,-19204 │ │ + jalr t9 │ │ + addiu a1,s7,-29468 │ │ lw gp,24(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - move a0,s3 │ │ + lw t1,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + move a0,s2 │ │ jalr t9 │ │ - addiu a1,a1,-19188 │ │ - beqz v0,16d30 │ │ + addiu a1,t1,-29452 │ │ + beqz v0,18a3c │ │ lw gp,24(sp) │ │ - cvt.s.d $f2,$f20 │ │ - trunc.w.s $f1,$f2 │ │ - cvt.s.w $f20,$f1 │ │ - lw t9,-32672(gp) │ │ + cvt.s.d $f4,$f20 │ │ + trunc.w.s $f6,$f4 │ │ + cvt.s.w $f8,$f6 │ │ + lw t9,-32668(gp) │ │ lw a1,20(s0) │ │ - mfc1 a2,$f20 │ │ + mfc1 a2,$f8 │ │ jalr t9 │ │ move a0,v0 │ │ - beqz v0,16fe8 │ │ + beqz v0,18c28 │ │ lw gp,24(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32348(gp) │ │ + lw s6,-32708(gp) │ │ + lw t9,-32344(gp) │ │ move a0,s0 │ │ - addiu a1,s1,-19204 │ │ - bal 162a0 │ │ + addiu a1,s6,-29468 │ │ + jalr t9 │ │ move a2,v0 │ │ - bnez v0,16fe8 │ │ + bnez v0,18c28 │ │ lw gp,24(sp) │ │ - lw t9,-32304(gp) │ │ + lw t9,-32300(gp) │ │ move a0,s0 │ │ - bal 15a00 │ │ - addiu a1,s1,-19204 │ │ + jalr t9 │ │ + addiu a1,s6,-29468 │ │ lw gp,24(sp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - move a0,s3 │ │ + lw t2,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + move a0,s2 │ │ jalr t9 │ │ - addiu a1,a2,-19180 │ │ - beqz v0,16d84 │ │ + addiu a1,t2,-29444 │ │ + beqz v0,18a90 │ │ lw gp,24(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32344(gp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32340(gp) │ │ move a0,s0 │ │ - addiu a1,s1,-19204 │ │ - bal 163a4 │ │ + addiu a1,s5,-29468 │ │ + jalr t9 │ │ move a2,v0 │ │ - bnez v0,16fe8 │ │ + bnez v0,18c28 │ │ lw gp,24(sp) │ │ - lw t9,-32304(gp) │ │ + lw t9,-32300(gp) │ │ move a0,s0 │ │ - bal 15a00 │ │ - addiu a1,s1,-19204 │ │ - bnez v0,16fe8 │ │ + jalr t9 │ │ + addiu a1,s5,-29468 │ │ + bnez v0,18c28 │ │ lw gp,24(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32712(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32704(gp) │ │ lw a0,0(s0) │ │ jalr t9 │ │ - addiu a1,s1,-19172 │ │ - beqz v0,16dd8 │ │ + addiu a1,s1,-29436 │ │ + beqz v0,18ae4 │ │ lw gp,24(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32164(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32160(gp) │ │ move a0,s0 │ │ - addiu a1,s2,-19204 │ │ - bal 15fdc │ │ + addiu a1,s4,-29468 │ │ + jalr t9 │ │ move a2,v0 │ │ - bnez v0,16fe8 │ │ + bnez v0,18c28 │ │ lw gp,24(sp) │ │ - lw t9,-32304(gp) │ │ + lw t9,-32300(gp) │ │ move a0,s0 │ │ - bal 15a00 │ │ - addiu a1,s2,-19204 │ │ - bnez v0,16fe8 │ │ + jalr t9 │ │ + addiu a1,s4,-29468 │ │ + bnez v0,18c28 │ │ lw gp,24(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32712(gp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32704(gp) │ │ lw a0,0(s0) │ │ jalr t9 │ │ - addiu a1,v0,-19160 │ │ - move s2,v0 │ │ - beqz v0,16e10 │ │ + addiu a1,t3,-29424 │ │ + move s7,v0 │ │ + beqz v0,18b1c │ │ lw gp,24(sp) │ │ - lw t9,-32720(gp) │ │ + lw t9,-32716(gp) │ │ lw a0,0(s0) │ │ jalr t9 │ │ - addiu a1,s1,-19172 │ │ - beqz v0,16fb0 │ │ + addiu a1,s1,-29436 │ │ + beqz v0,18d38 │ │ lw gp,24(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32712(gp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32704(gp) │ │ lw a0,0(s0) │ │ jalr t9 │ │ - addiu a1,a3,-19156 │ │ - move s1,v0 │ │ - beqz v0,17048 │ │ + addiu a1,t4,-29420 │ │ + move s5,v0 │ │ + beqz v0,18d0c │ │ lw gp,24(sp) │ │ - lw t9,-32536(gp) │ │ + lw t9,-32532(gp) │ │ lw a0,0(s0) │ │ lw a2,20(s0) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,1738c │ │ + beqz v0,19070 │ │ lw gp,24(sp) │ │ - lw t9,-32540(gp) │ │ + lw t9,-32536(gp) │ │ jalr t9 │ │ move a0,v0 │ │ move s1,v0 │ │ - beqz v0,17014 │ │ + beqz v0,18cd8 │ │ lw gp,24(sp) │ │ - lw t1,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - addiu s5,t1,-19660 │ │ - b 16e9c │ │ - addiu s4,t0,-19100 │ │ + lw a0,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + addiu s7,sp,32 │ │ + addiu s5,a0,-29924 │ │ + b 18bac │ │ + addiu s6,t5,-29356 │ │ jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ - lw t9,-32552(gp) │ │ + lw t9,-32548(gp) │ │ jalr t9 │ │ move a0,s1 │ │ move s1,v0 │ │ - beqz v0,17014 │ │ + beqz v0,18cd8 │ │ lw gp,24(sp) │ │ - lw t9,-32620(gp) │ │ + lw t9,-32616(gp) │ │ move a0,s1 │ │ jalr t9 │ │ - addiu a1,sp,32 │ │ + move a1,s7 │ │ lw gp,24(sp) │ │ - lw t2,32(sp) │ │ - lw t9,-32200(gp) │ │ - move a3,s4 │ │ + lw t6,32(sp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ move a1,s5 │ │ li a2,345 │ │ - sw t2,16(sp) │ │ + move a3,s6 │ │ + sw t6,16(sp) │ │ jalr t9 │ │ - move s2,v0 │ │ + move s4,v0 │ │ lw gp,24(sp) │ │ lw a1,32(sp) │ │ - lw t9,-32320(gp) │ │ + lw t9,-32316(gp) │ │ move a0,s0 │ │ - bal 15d38 │ │ - move a2,s2 │ │ + jalr t9 │ │ + move a2,s4 │ │ lw gp,24(sp) │ │ - move a0,s2 │ │ - beqz v0,16e78 │ │ - lw t9,-32604(gp) │ │ + move a0,s4 │ │ + beqz v0,18b88 │ │ + lw t9,-32600(gp) │ │ jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ - lw t9,-32560(gp) │ │ + lw t9,-32556(gp) │ │ jalr t9 │ │ move a0,s1 │ │ + lw gp,24(sp) │ │ li v0,-1 │ │ - lw ra,68(sp) │ │ + lw a1,36(sp) │ │ + lw s3,0(s3) │ │ + bne a1,s3,1909c │ │ + lw ra,76(sp) │ │ + lw s7,72(sp) │ │ + lw s6,68(sp) │ │ lw s5,64(sp) │ │ lw s4,60(sp) │ │ lw s3,56(sp) │ │ lw s2,52(sp) │ │ lw s1,48(sp) │ │ lw s0,44(sp) │ │ - ldc1 $f20,72(sp) │ │ + ldc1 $f20,80(sp) │ │ jr ra │ │ - addiu sp,sp,80 │ │ + addiu sp,sp,88 │ │ lw a0,20(s0) │ │ - beqz a0,16f58 │ │ - lw t9,-32608(gp) │ │ + beqz a0,18c80 │ │ + lw t9,-32604(gp) │ │ jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ - lw t9,-32716(gp) │ │ + lw t9,-32712(gp) │ │ lw a0,0(s0) │ │ jalr t9 │ │ - addiu a1,s1,-19252 │ │ + addiu a1,s5,-29516 │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,t3,-19240 │ │ + lw t7,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,t7,-29504 │ │ jalr t9 │ │ mov.d $f20,$f0 │ │ lw gp,24(sp) │ │ cvt.s.d $f12,$f20 │ │ - lw t9,-32616(gp) │ │ + lw t9,-32612(gp) │ │ cvt.d.s $f12,$f12 │ │ move a2,zero │ │ jalr t9 │ │ sltu a3,zero,v0 │ │ move a1,v0 │ │ lw gp,24(sp) │ │ - b 16b20 │ │ + b 1882c │ │ sw v0,20(s0) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32316(gp) │ │ - move a0,s0 │ │ - addiu a1,s1,-19204 │ │ - bal 15e3c │ │ - move a2,s2 │ │ - bnez v0,16fe8 │ │ - lw gp,24(sp) │ │ - lw t9,-32304(gp) │ │ - move a0,s0 │ │ - bal 15a00 │ │ - addiu a1,s1,-19204 │ │ - beqz v0,16e10 │ │ - lw gp,24(sp) │ │ - lw ra,68(sp) │ │ - li v0,-1 │ │ - lw s5,64(sp) │ │ - lw s4,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - ldc1 $f20,72(sp) │ │ - jr ra │ │ - addiu sp,sp,80 │ │ - lw s1,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - move a0,s3 │ │ + move a0,s2 │ │ + lw s2,-32708(gp) │ │ + lw t9,-32704(gp) │ │ jalr t9 │ │ - addiu a1,s1,-19080 │ │ + addiu a1,s2,-29364 │ │ sw v0,32(sp) │ │ - beqz v0,17364 │ │ + beqz v0,19048 │ │ lw gp,24(sp) │ │ - lw t9,-32304(gp) │ │ + lw t9,-32300(gp) │ │ move a0,s0 │ │ - bal 15a00 │ │ + jalr t9 │ │ move a1,v0 │ │ lw gp,24(sp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32160(gp) │ │ - addiu a0,s4,-19028 │ │ - sw a0,48(s0) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32156(gp) │ │ + addiu ra,v0,-29292 │ │ + sw ra,48(s0) │ │ jalr t9 │ │ addiu a0,s0,48 │ │ - lw ra,68(sp) │ │ + lw gp,24(sp) │ │ + b 18c2c │ │ move v0,zero │ │ - lw s5,64(sp) │ │ - lw s4,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - ldc1 $f20,72(sp) │ │ - jr ra │ │ - addiu sp,sp,80 │ │ - b 16f58 │ │ - lw s1,-32696(gp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + b 18c80 │ │ + lw s5,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + lw t9,-32312(gp) │ │ + move a0,s0 │ │ + addiu a1,s6,-29468 │ │ + jalr t9 │ │ + move a2,s7 │ │ + bnez v0,18c28 │ │ + lw gp,24(sp) │ │ + lw t9,-32300(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + addiu a1,s6,-29468 │ │ + beqz v0,18b1c │ │ + lw gp,24(sp) │ │ + b 18c2c │ │ + li v0,-1 │ │ + lw t2,-32708(gp) │ │ + lw t9,-30472(gp) │ │ move a0,s5 │ │ jalr t9 │ │ - addiu a1,t1,-19456 │ │ - beqz v0,16718 │ │ + addiu a1,t2,-29720 │ │ + beqz v0,18424 │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32728(gp) │ │ - addiu a1,s4,-19464 │ │ + lw t9,-32724(gp) │ │ + addiu a1,s6,-29728 │ │ jalr t9 │ │ move a2,s5 │ │ - b 16718 │ │ + b 18424 │ │ lw gp,24(sp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - move a0,s5 │ │ + lw t4,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + move a0,s6 │ │ jalr t9 │ │ - addiu a1,t3,-19456 │ │ - beqz v0,16768 │ │ + addiu a1,t4,-29720 │ │ + beqz v0,18474 │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32728(gp) │ │ - addiu a1,s4,-19444 │ │ + lw t9,-32724(gp) │ │ + addiu a1,s7,-29708 │ │ jalr t9 │ │ - move a2,s5 │ │ - b 16768 │ │ + move a2,s6 │ │ + b 18474 │ │ lw gp,24(sp) │ │ - lw t5,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + lw t6,-32708(gp) │ │ + lw t9,-30472(gp) │ │ move a0,s5 │ │ jalr t9 │ │ - addiu a1,t5,-19456 │ │ - beqz v0,167b8 │ │ + addiu a1,t6,-29720 │ │ + beqz v0,184c4 │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32728(gp) │ │ - addiu a1,s4,-19424 │ │ + lw t9,-32724(gp) │ │ + addiu a1,s7,-29688 │ │ jalr t9 │ │ move a2,s5 │ │ - b 167b8 │ │ + b 184c4 │ │ lw gp,24(sp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - move a0,s5 │ │ + lw t8,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + move a0,s7 │ │ jalr t9 │ │ - addiu a1,t7,-19456 │ │ - beqz v0,16808 │ │ + addiu a1,t8,-29720 │ │ + beqz v0,18514 │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32728(gp) │ │ - addiu a1,s4,-19396 │ │ + lw t9,-32724(gp) │ │ + addiu a1,s6,-29660 │ │ jalr t9 │ │ - move a2,s5 │ │ - b 16808 │ │ + move a2,s7 │ │ + b 18514 │ │ lw gp,24(sp) │ │ - lw t8,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - move a0,s5 │ │ + lw ra,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + addiu a1,ra,-29720 │ │ jalr t9 │ │ - addiu a1,t8,-19456 │ │ - beqz v0,16858 │ │ + move a0,s5 │ │ + beqz v0,18564 │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32728(gp) │ │ - addiu a1,s4,-19372 │ │ + lw t9,-32724(gp) │ │ + addiu a1,s6,-29636 │ │ jalr t9 │ │ move a2,s5 │ │ - b 16858 │ │ + b 18564 │ │ lw gp,24(sp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - addiu a1,ra,-19456 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + move a0,s6 │ │ jalr t9 │ │ - move a0,s5 │ │ - beqz v0,168a8 │ │ + addiu a1,a1,-29720 │ │ + beqz v0,185b4 │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32728(gp) │ │ - addiu a1,s4,-19356 │ │ + lw t9,-32724(gp) │ │ + addiu a1,s7,-29620 │ │ jalr t9 │ │ - move a2,s5 │ │ - b 168a8 │ │ + move a2,s6 │ │ + b 185b4 │ │ lw gp,24(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-30472(gp) │ │ move a0,s5 │ │ jalr t9 │ │ - addiu a1,a1,-19456 │ │ - beqz v0,168f8 │ │ + addiu a1,a3,-29720 │ │ + beqz v0,18604 │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32728(gp) │ │ - addiu a1,s4,-19332 │ │ + lw t9,-32724(gp) │ │ + addiu a1,s7,-29596 │ │ jalr t9 │ │ move a2,s5 │ │ - b 168f8 │ │ + b 18604 │ │ lw gp,24(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - move a0,s5 │ │ + lw t1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + move a0,s7 │ │ jalr t9 │ │ - addiu a1,v0,-19456 │ │ - beqz v0,16948 │ │ + addiu a1,t1,-29720 │ │ + beqz v0,18654 │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32728(gp) │ │ - addiu a1,s4,-19304 │ │ + lw t9,-32724(gp) │ │ + addiu a1,s6,-29568 │ │ jalr t9 │ │ - move a2,s5 │ │ - b 16948 │ │ + move a2,s7 │ │ + b 18654 │ │ lw gp,24(sp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-30472(gp) │ │ move a0,s5 │ │ jalr t9 │ │ - addiu a1,t0,-19456 │ │ - beqz v0,16998 │ │ + addiu a1,t3,-29720 │ │ + beqz v0,186a4 │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32728(gp) │ │ - addiu a1,s4,-19284 │ │ + lw t9,-32724(gp) │ │ + addiu a1,s6,-29548 │ │ jalr t9 │ │ move a2,s5 │ │ - b 16998 │ │ + b 186a4 │ │ lw gp,24(sp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - move a0,s2 │ │ + lw t4,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + move a0,s7 │ │ jalr t9 │ │ - addiu a1,t1,-19456 │ │ - beqz v0,169e8 │ │ + addiu a1,t4,-29720 │ │ + beqz v0,186f4 │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32728(gp) │ │ - addiu a1,s1,-19264 │ │ + lw t9,-32724(gp) │ │ + addiu a1,s4,-29528 │ │ jalr t9 │ │ - move a2,s2 │ │ - b 169e8 │ │ + move a2,s7 │ │ + b 186f4 │ │ lw gp,24(sp) │ │ - lw t4,-32696(gp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t7,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,3 │ │ - addiu a1,t4,-19660 │ │ + addiu a1,t7,-29924 │ │ li a2,358 │ │ jalr t9 │ │ - addiu a3,t3,-19072 │ │ - b 17048 │ │ + addiu a3,t8,-29336 │ │ + b 18d0c │ │ lw gp,24(sp) │ │ - lw s3,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s1,16(sp) │ │ + lw s0,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s5,16(sp) │ │ li a0,4 │ │ - addiu a1,s3,-19660 │ │ + addiu a1,s0,-29924 │ │ li a2,337 │ │ jalr t9 │ │ - addiu a3,s0,-19148 │ │ - b 16f18 │ │ - li v0,-1 │ │ + addiu a3,v1,-29412 │ │ + b 18c28 │ │ + lw gp,24(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000173b8 : │ │ +000190a8 : │ │ lui gp,0x9 │ │ - addiu gp,gp,7832 │ │ + addiu gp,gp,424 │ │ addu gp,gp,t9 │ │ - lw a2,-32696(gp) │ │ + lw a2,-32708(gp) │ │ addiu sp,sp,-40 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ + li a1,120 │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ - li a1,120 │ │ - move s0,a0 │ │ - addiu a2,a2,-19660 │ │ + move s1,a0 │ │ + addiu a2,a2,-29924 │ │ li a0,1 │ │ jalr t9 │ │ li a3,373 │ │ lw gp,16(sp) │ │ - move s1,v0 │ │ + move s0,v0 │ │ li v0,1 │ │ - lw t9,-32436(gp) │ │ - sw v0,4(s1) │ │ - move a0,s1 │ │ - bal 165cc │ │ - move a1,s0 │ │ - bltz v0,17438 │ │ + lw t9,-32432(gp) │ │ + move a0,s0 │ │ + sw v0,4(s0) │ │ + jalr t9 │ │ + move a1,s1 │ │ lw gp,16(sp) │ │ + bltz v0,1912c │ │ + move a0,s0 │ │ lw ra,36(sp) │ │ - move v0,s1 │ │ - lw s0,28(sp) │ │ lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + move v0,a0 │ │ jr ra │ │ addiu sp,sp,40 │ │ - lw t9,-32440(gp) │ │ - bal 15844 │ │ - move a0,s1 │ │ - b 17420 │ │ - move s1,zero │ │ + lw t9,-32436(gp) │ │ + jalr t9 │ │ + nop │ │ + b 19114 │ │ + move a0,zero │ │ │ │ -0001744c : │ │ +00019140 : │ │ lui gp,0x9 │ │ - addiu gp,gp,7684 │ │ + addiu gp,gp,272 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ - lw t9,-32152(gp) │ │ + lw t9,-32148(gp) │ │ sw gp,24(sp) │ │ sw s4,52(sp) │ │ sw s2,44(sp) │ │ sw s1,40(sp) │ │ sw ra,60(sp) │ │ sw s5,56(sp) │ │ sw s3,48(sp) │ │ sw s0,36(sp) │ │ move s1,a0 │ │ move s4,a1 │ │ move a0,a2 │ │ jalr t9 │ │ move a1,zero │ │ move s2,v0 │ │ - beqz v0,17638 │ │ + beqz v0,19334 │ │ lw gp,24(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32712(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32704(gp) │ │ lw a0,0(s1) │ │ jalr t9 │ │ - addiu a1,a1,-19608 │ │ - move s3,v0 │ │ - beqz v0,175a0 │ │ + addiu a1,a1,-29872 │ │ + move s0,v0 │ │ + beqz v0,19294 │ │ lw gp,24(sp) │ │ - lw a2,-32696(gp) │ │ - lw a0,-32696(gp) │ │ - lw t9,-32204(gp) │ │ - addiu a2,a2,23152 │ │ + lw a2,-32708(gp) │ │ + lw a0,-32708(gp) │ │ + lw t9,-32200(gp) │ │ + addiu a2,a2,12904 │ │ move a3,zero │ │ - addiu a0,a0,-19596 │ │ + addiu a0,a0,-29860 │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,24(sp) │ │ move a0,s2 │ │ - lw t9,-32496(gp) │ │ + lw t9,-32492(gp) │ │ move a1,v0 │ │ jalr t9 │ │ - move s5,v0 │ │ + move s3,v0 │ │ lw gp,24(sp) │ │ - move s0,v0 │ │ - lw t9,-32556(gp) │ │ + move s5,v0 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s5 │ │ - beqz s0,17640 │ │ + move a0,s3 │ │ + beqz s5,1933c │ │ lw gp,24(sp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32716(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32712(gp) │ │ lw a0,0(s1) │ │ jalr t9 │ │ - addiu a1,t2,-19532 │ │ + addiu a1,t0,-29796 │ │ lw gp,24(sp) │ │ - cvt.s.d $f2,$f0 │ │ - mfc1 a3,$f2 │ │ - lw t9,-32492(gp) │ │ + cvt.s.d $f0,$f0 │ │ lw a2,20(s1) │ │ - move a1,s0 │ │ - jalr t9 │ │ + lw t9,-32488(gp) │ │ + mfc1 a3,$f0 │ │ move a0,s2 │ │ + jalr t9 │ │ + move a1,s5 │ │ lw gp,24(sp) │ │ move a0,s1 │ │ - lw t9,-32348(gp) │ │ + lw t9,-32344(gp) │ │ move a1,s4 │ │ move a2,v0 │ │ - bal 162a0 │ │ - move s0,v0 │ │ + jalr t9 │ │ + move s2,v0 │ │ lw gp,24(sp) │ │ - move a0,s0 │ │ - lw t9,-32668(gp) │ │ + move s1,v0 │ │ + lw t9,-32664(gp) │ │ jalr t9 │ │ - move s0,v0 │ │ + move a0,s2 │ │ + move v0,s1 │ │ lw ra,60(sp) │ │ - move v0,s0 │ │ lw s5,56(sp) │ │ lw s4,52(sp) │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ - lw t9,-32512(gp) │ │ + lw t9,-32508(gp) │ │ jalr t9 │ │ move a0,s2 │ │ - move s3,v0 │ │ - bnez v0,175d4 │ │ + move s5,v0 │ │ + bnez v0,192c8 │ │ lw gp,24(sp) │ │ - b 17614 │ │ - lw t1,-32696(gp) │ │ + b 19308 │ │ + lw v1,-32708(gp) │ │ jalr t9 │ │ nop │ │ - move s3,v0 │ │ - beqz v0,17608 │ │ + move s5,v0 │ │ + beqz v0,1932c │ │ lw gp,24(sp) │ │ - lw v1,4(s3) │ │ - lw t9,-32624(gp) │ │ - lw s0,8(v1) │ │ + lw v0,4(s5) │ │ + lw t9,-32620(gp) │ │ + lw s3,8(v0) │ │ jalr t9 │ │ - move a0,s0 │ │ - lw gp,24(sp) │ │ move a0,s3 │ │ - beqz v0,175c0 │ │ + lw gp,24(sp) │ │ + move a0,s5 │ │ + beqz v0,192b4 │ │ + lw t9,-32540(gp) │ │ lw t9,-32544(gp) │ │ - lw t9,-32548(gp) │ │ jalr t9 │ │ - nop │ │ + move s5,s3 │ │ lw gp,24(sp) │ │ - bnez s0,17518 │ │ - lw t2,-32696(gp) │ │ - lw t1,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + bnez s3,1920c │ │ + lw t0,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,t1,-19660 │ │ + addiu a1,v1,-29924 │ │ li a2,708 │ │ jalr t9 │ │ - addiu a3,t0,-19020 │ │ - b 17578 │ │ - li s0,-1 │ │ - b 17578 │ │ - li s0,-1 │ │ - lw v0,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s3,16(sp) │ │ + addiu a3,a3,-29284 │ │ + b 19270 │ │ + li v0,-1 │ │ + b 192fc │ │ + move s5,s3 │ │ + b 19270 │ │ + li v0,-1 │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s0,16(sp) │ │ li a0,4 │ │ - addiu a1,v0,-19660 │ │ + addiu a1,t1,-29924 │ │ li a2,692 │ │ jalr t9 │ │ - addiu a3,a3,-19592 │ │ - b 17578 │ │ - li s0,-1 │ │ + addiu a3,t2,-29856 │ │ + b 19270 │ │ + li v0,-1 │ │ │ │ -0001766c : │ │ +00019368 : │ │ lui gp,0x9 │ │ - addiu gp,gp,7140 │ │ + addiu gp,gp,-280 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ - lw t9,-32452(gp) │ │ + lw t9,-32448(gp) │ │ sw ra,60(sp) │ │ sw gp,16(sp) │ │ sw s7,56(sp) │ │ sw s6,52(sp) │ │ sw s5,48(sp) │ │ + sw s4,44(sp) │ │ sw s3,40(sp) │ │ - sw s2,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ - sw s4,44(sp) │ │ + sw s2,36(sp) │ │ move s0,a0 │ │ - move s3,a1 │ │ - bal 15818 │ │ - move s1,a2 │ │ + move s5,a1 │ │ + jalr t9 │ │ + move s4,a2 │ │ lw gp,16(sp) │ │ move a3,zero │ │ - lw t9,-32448(gp) │ │ + lw t9,-32444(gp) │ │ li a2,1 │ │ move a0,zero │ │ - lw s2,-32696(gp) │ │ + lw s1,-32708(gp) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32720(gp) │ │ - addiu a1,s2,-18980 │ │ + lw t9,-32716(gp) │ │ + addiu a1,s1,-29244 │ │ jalr t9 │ │ - move s5,v0 │ │ + move s3,v0 │ │ lw gp,16(sp) │ │ sltu a2,zero,v0 │ │ - lw t9,-32736(gp) │ │ - move a0,s5 │ │ - lw s6,-32696(gp) │ │ + lw t9,-32732(gp) │ │ + move a0,s3 │ │ + lw s6,-32708(gp) │ │ jalr t9 │ │ - addiu a1,s2,-18980 │ │ + addiu a1,s1,-29244 │ │ lw gp,16(sp) │ │ - move a0,s5 │ │ - lw t9,-32728(gp) │ │ - addiu a1,s6,-18968 │ │ + move a0,s3 │ │ + lw t9,-32724(gp) │ │ + addiu a1,s6,-29232 │ │ jalr t9 │ │ - move a2,s3 │ │ + move a2,s5 │ │ lw gp,16(sp) │ │ - beqz s1,178ac │ │ - lw s7,-32696(gp) │ │ - lw t9,-32728(gp) │ │ - move a0,s5 │ │ - addiu a1,s7,-19332 │ │ + beqz s4,195a8 │ │ + lw s7,-32708(gp) │ │ + lw t9,-32724(gp) │ │ + move a0,s3 │ │ + addiu a1,s7,-29596 │ │ jalr t9 │ │ - move a2,s1 │ │ + move a2,s4 │ │ lw gp,16(sp) │ │ lw v0,8(s0) │ │ - lw t9,-32172(gp) │ │ + lw t9,-32168(gp) │ │ lw a1,20(v0) │ │ - bal 27ea4 │ │ - move a0,s5 │ │ - move s2,v0 │ │ - beqz v0,178dc │ │ + jalr t9 │ │ + move a0,s3 │ │ + move s1,v0 │ │ + beqz v0,195d8 │ │ lw gp,16(sp) │ │ lw v1,8(s0) │ │ - lw t9,-32168(gp) │ │ + lw t9,-32164(gp) │ │ lw a0,20(v1) │ │ - bal 298f4 │ │ + jalr t9 │ │ move a1,v0 │ │ lw gp,16(sp) │ │ - move s4,v0 │ │ - lw t9,-32740(gp) │ │ - beqz v0,178f0 │ │ - move a0,s5 │ │ + move s2,v0 │ │ + lw t9,-32736(gp) │ │ + beqz v0,195ec │ │ + move a0,s3 │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32728(gp) │ │ - addiu a1,s6,-18968 │ │ + lw t9,-32724(gp) │ │ + addiu a1,s6,-29232 │ │ jalr t9 │ │ - move a2,s3 │ │ - beqz s1,177d0 │ │ + move a2,s5 │ │ + beqz s4,194cc │ │ lw gp,16(sp) │ │ - lw t9,-32728(gp) │ │ + lw t9,-32724(gp) │ │ lw a0,0(s0) │ │ - addiu a1,s7,-19332 │ │ + addiu a1,s7,-29596 │ │ jalr t9 │ │ - move a2,s1 │ │ + move a2,s4 │ │ lw gp,16(sp) │ │ - lw t9,-32256(gp) │ │ - bal 27d54 │ │ + lw t9,-32252(gp) │ │ + jalr t9 │ │ lw a0,12(s0) │ │ lw gp,16(sp) │ │ lw a0,16(s0) │ │ - lw t9,-32252(gp) │ │ - bal 296a0 │ │ - sw s2,12(s0) │ │ + lw t9,-32248(gp) │ │ + jalr t9 │ │ + sw s1,12(s0) │ │ lw gp,16(sp) │ │ lw a0,24(s0) │ │ - lw t9,-32268(gp) │ │ - b 17830 │ │ - sw s4,16(s0) │ │ + lw t9,-32264(gp) │ │ + b 1952c │ │ + sw s2,16(s0) │ │ lw a0,4(v0) │ │ - move a1,s2 │ │ + move a1,s1 │ │ lw a0,8(a0) │ │ lw a3,0(a0) │ │ lw t9,16(a3) │ │ jalr t9 │ │ - move a2,s4 │ │ + move a2,s2 │ │ lw gp,16(sp) │ │ move a0,s0 │ │ - bltz v0,17870 │ │ - lw t9,-32544(gp) │ │ + bltz v0,1956c │ │ + lw t9,-32540(gp) │ │ jalr t9 │ │ nop │ │ - bnez v0,17804 │ │ + bnez v0,19500 │ │ move s0,v0 │ │ move v0,zero │ │ lw ra,60(sp) │ │ lw s7,56(sp) │ │ lw s6,52(sp) │ │ lw s5,48(sp) │ │ lw s4,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ - lw t9,-32548(gp) │ │ + lw t9,-32544(gp) │ │ jalr t9 │ │ nop │ │ lw ra,60(sp) │ │ - li v0,-1 │ │ lw s7,56(sp) │ │ lw s6,52(sp) │ │ lw s5,48(sp) │ │ lw s4,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ + li v0,-1 │ │ jr ra │ │ addiu sp,sp,64 │ │ - lw t9,-32712(gp) │ │ + lw t9,-32704(gp) │ │ lw a0,0(s0) │ │ jalr t9 │ │ - addiu a1,s7,-19332 │ │ + addiu a1,s7,-29596 │ │ lw gp,16(sp) │ │ - move a0,s5 │ │ - lw t9,-32728(gp) │ │ - addiu a1,s7,-19332 │ │ + move a0,s3 │ │ + lw t9,-32724(gp) │ │ + addiu a1,s7,-29596 │ │ jalr t9 │ │ move a2,v0 │ │ - b 17748 │ │ + b 19444 │ │ lw gp,16(sp) │ │ - lw t9,-32740(gp) │ │ + lw t9,-32736(gp) │ │ jalr t9 │ │ - move a0,s5 │ │ - b 17844 │ │ + move a0,s3 │ │ + b 19540 │ │ li v0,-1 │ │ jalr t9 │ │ nop │ │ - b 17844 │ │ + b 19540 │ │ li v0,-1 │ │ │ │ -00017900 : │ │ +000195fc : │ │ lui gp,0x9 │ │ - addiu gp,gp,6480 │ │ + addiu gp,gp,-940 │ │ addu gp,gp,t9 │ │ - lw t9,-32148(gp) │ │ - b 27368 │ │ + lw t9,-32144(gp) │ │ + jr t9 │ │ lw a0,12(a0) │ │ │ │ -00017918 : │ │ +00019614 : │ │ lui gp,0x9 │ │ - addiu gp,gp,6456 │ │ + addiu gp,gp,-964 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-88 │ │ - sw s4,56(sp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32488(gp) │ │ + sw s8,72(sp) │ │ + lw s8,-32708(gp) │ │ + lw t9,-32484(gp) │ │ sw ra,76(sp) │ │ + sdc1 $f20,80(sp) │ │ sw gp,24(sp) │ │ - sw s7,68(sp) │ │ - sw s6,64(sp) │ │ sw s5,60(sp) │ │ + sw s4,56(sp) │ │ sw s3,52(sp) │ │ + sw s0,40(sp) │ │ + sw a1,92(sp) │ │ + sw s7,68(sp) │ │ + addiu a1,s8,-29924 │ │ + sw s6,64(sp) │ │ sw s2,48(sp) │ │ sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - sw s8,72(sp) │ │ - sdc1 $f20,80(sp) │ │ move s0,a0 │ │ - move s5,a1 │ │ move a0,a2 │ │ - addiu a1,s4,-19660 │ │ li a2,797 │ │ jalr t9 │ │ - move s7,a3 │ │ + move s3,a3 │ │ lw gp,24(sp) │ │ move a0,v0 │ │ - lw t9,-32144(gp) │ │ + lw t9,-32140(gp) │ │ move a1,zero │ │ move a2,zero │ │ jalr t9 │ │ - move s3,v0 │ │ + move s5,v0 │ │ lw gp,24(sp) │ │ li a3,799 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ move a0,v0 │ │ li a1,4 │ │ - addiu a2,s4,-19660 │ │ + addiu a2,s8,-29924 │ │ jalr t9 │ │ - move s2,v0 │ │ + move s4,v0 │ │ lw gp,24(sp) │ │ - move a0,s3 │ │ - lw t9,-32144(gp) │ │ + move a0,s5 │ │ + lw t9,-32140(gp) │ │ move a1,v0 │ │ - move a2,s2 │ │ + move a2,s4 │ │ jalr t9 │ │ - move s6,v0 │ │ + sw v0,36(sp) │ │ lw gp,24(sp) │ │ - move a0,s2 │ │ - lw t9,-32156(gp) │ │ + move a0,s4 │ │ + lw t9,-32152(gp) │ │ li a1,2 │ │ - addiu a2,s4,-19660 │ │ + addiu a2,s8,-29924 │ │ jalr t9 │ │ li a3,801 │ │ - move s1,v0 │ │ - blez s2,17ae8 │ │ - lw gp,24(sp) │ │ - sll v0,s2,0x1 │ │ - move v1,s6 │ │ sw v0,32(sp) │ │ - b 17a1c │ │ - move s8,zero │ │ - lw t2,32(sp) │ │ - beq s8,t2,17ae8 │ │ - addiu v1,v1,4 │ │ - lw a3,8(s0) │ │ - lw a1,0(v1) │ │ - lw t9,-32140(gp) │ │ - lw a0,20(a3) │ │ - bal 255a0 │ │ - sw v1,36(sp) │ │ - sll a2,v0,0x10 │ │ - addu v1,s1,s8 │ │ - sra a1,a2,0x10 │ │ + blez s4,197d4 │ │ lw gp,24(sp) │ │ - li a0,-1 │ │ - sh a1,0(v1) │ │ - addiu s8,s8,2 │ │ - bne a1,a0,17a10 │ │ - lw v1,36(sp) │ │ - lw t0,0(v1) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s4,-19660 │ │ + sll s1,s4,0x1 │ │ + lw s7,36(sp) │ │ + move s6,v0 │ │ + addu s1,v0,s1 │ │ + b 19718 │ │ + li s2,-1 │ │ + beq s6,s1,197d4 │ │ + addiu s7,s7,4 │ │ + lw v0,8(s0) │ │ + lw t9,-32136(gp) │ │ + lw a0,20(v0) │ │ + lw a1,0(s7) │ │ + jalr t9 │ │ + addiu s6,s6,2 │ │ + sll v1,v0,0x10 │ │ + sra a0,v1,0x10 │ │ + lw gp,24(sp) │ │ + bne a0,s2,19710 │ │ + sh a0,-2(s6) │ │ + lw t3,0(s7) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s8,-29924 │ │ li a2,806 │ │ - addiu a3,t1,-18960 │ │ - sw t0,16(sp) │ │ + addiu a3,t4,-29224 │ │ + sw t3,16(sp) │ │ li a0,4 │ │ jalr t9 │ │ - sw s3,20(sp) │ │ + sw s5,20(sp) │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s6 │ │ + lw a0,36(sp) │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s5 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ + lw a0,32(sp) │ │ li v0,-1 │ │ lw ra,76(sp) │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ ldc1 $f20,80(sp) │ │ jr ra │ │ addiu sp,sp,88 │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s6 │ │ + lw a0,36(sp) │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s5 │ │ lw gp,24(sp) │ │ + lw a1,92(sp) │ │ + lw t9,-32132(gp) │ │ lw a0,12(s0) │ │ - lw t9,-32136(gp) │ │ - move a1,s5 │ │ - move a2,s1 │ │ - bal 27684 │ │ - move a3,s2 │ │ + lw a2,32(sp) │ │ + jalr t9 │ │ + move a3,s4 │ │ + li a1,-1 │ │ lw gp,24(sp) │ │ - li t3,-1 │ │ - move s3,v0 │ │ - lw t9,-32556(gp) │ │ - beq v0,t3,17c10 │ │ - move a0,s1 │ │ + beq v0,a1,19790 │ │ + move s8,v0 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - nop │ │ + lw a0,32(sp) │ │ lw gp,24(sp) │ │ lw a0,16(s0) │ │ - lw t9,-32132(gp) │ │ - bal 28fd4 │ │ - move a1,s3 │ │ + lw t9,-32128(gp) │ │ + jalr t9 │ │ + move a1,s8 │ │ lw gp,24(sp) │ │ - lw t9,-32268(gp) │ │ + lw t9,-32264(gp) │ │ jalr t9 │ │ lw a0,24(s0) │ │ move s1,v0 │ │ - beqz v0,17c20 │ │ + beqz v0,19908 │ │ lw gp,24(sp) │ │ - beqz s7,17c58 │ │ - lw s2,-32696(gp) │ │ - lw t4,-32696(gp) │ │ - addiu s2,s2,-19676 │ │ - lwc1 $f20,-11212(t4) │ │ - b 17bc8 │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lwc1 $f20,-21476(a2) │ │ + addiu s5,a3,-29940 │ │ + b 198b0 │ │ li s4,-1 │ │ + beqz s3,1989c │ │ + lw t9,-32540(gp) │ │ lw a0,28(s0) │ │ lw a1,12(s0) │ │ - lw t8,0(a0) │ │ - lw t9,16(t8) │ │ + lw t2,0(a0) │ │ + lw t9,16(t2) │ │ jalr t9 │ │ lw a2,16(s0) │ │ + bltz v0,19940 │ │ lw gp,24(sp) │ │ - move a0,s1 │ │ - bltz v0,17ccc │ │ - lw t9,-32544(gp) │ │ + lw t9,-32540(gp) │ │ jalr t9 │ │ - nop │ │ + move a0,s1 │ │ move s1,v0 │ │ - beqz v0,17c20 │ │ + beqz v0,19908 │ │ lw gp,24(sp) │ │ - lw s6,4(s1) │ │ - lw t9,-30428(gp) │ │ - lw s6,8(s6) │ │ - move a0,s2 │ │ - lw s7,0(s6) │ │ + lw t0,4(s1) │ │ + lw t9,-30380(gp) │ │ + lw s2,8(t0) │ │ + move a0,s5 │ │ + lw t1,0(s2) │ │ jalr t9 │ │ - lw a1,0(s7) │ │ - bnez v0,17b8c │ │ + lw a1,0(t1) │ │ + bnez v0,19870 │ │ lw gp,24(sp) │ │ - lw t9,-32576(gp) │ │ - lw a0,56(s6) │ │ + lw t9,-32572(gp) │ │ + lw a0,56(s2) │ │ mfc1 a2,$f20 │ │ jalr t9 │ │ - move a1,s5 │ │ - bne v0,s4,17b8c │ │ + lw a1,92(sp) │ │ + bne v0,s4,19870 │ │ lw gp,24(sp) │ │ - lw t9,-32548(gp) │ │ - move a0,s1 │ │ + lw t9,-32544(gp) │ │ + sw v0,32(sp) │ │ jalr t9 │ │ - nop │ │ - b 17ab4 │ │ - li v0,-1 │ │ + move a0,s1 │ │ + b 197a0 │ │ + lw v0,32(sp) │ │ lw ra,76(sp) │ │ - move v0,s3 │ │ - lw s8,72(sp) │ │ + move v0,s8 │ │ lw s7,68(sp) │ │ + lw s8,72(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ ldc1 $f20,80(sp) │ │ jr ra │ │ addiu sp,sp,88 │ │ - lw t5,-32696(gp) │ │ - addiu s0,s2,-19676 │ │ - lwc1 $f20,-11212(t5) │ │ - b 17c84 │ │ - li s2,-1 │ │ lw t9,-32544(gp) │ │ jalr t9 │ │ move a0,s1 │ │ - move s1,v0 │ │ - beqz v0,17c20 │ │ - lw gp,24(sp) │ │ - lw t7,4(s1) │ │ - lw t9,-30428(gp) │ │ - lw s4,8(t7) │ │ - move a0,s0 │ │ - lw t6,0(s4) │ │ - jalr t9 │ │ - lw a1,0(t6) │ │ - bnez v0,17c6c │ │ - lw gp,24(sp) │ │ - lw t9,-32576(gp) │ │ - lw a0,56(s4) │ │ - mfc1 a2,$f20 │ │ - jalr t9 │ │ - move a1,s5 │ │ - bne v0,s2,17c6c │ │ - lw gp,24(sp) │ │ - b 17c0c │ │ - lw t9,-32548(gp) │ │ - lw t9,-32548(gp) │ │ - jalr t9 │ │ - nop │ │ lw ra,76(sp) │ │ - li v0,1 │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ ldc1 $f20,80(sp) │ │ + li v0,1 │ │ jr ra │ │ addiu sp,sp,88 │ │ │ │ -00017d10 : │ │ +00019984 : │ │ lui gp,0x9 │ │ - addiu gp,gp,5440 │ │ + addiu gp,gp,-1844 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ + sw s1,32(sp) │ │ + lw s1,12(a0) │ │ + lw t9,-32124(gp) │ │ sw gp,16(sp) │ │ - sw s2,36(sp) │ │ + sw s3,40(sp) │ │ sw ra,52(sp) │ │ sw s5,48(sp) │ │ sw s4,44(sp) │ │ - sw s3,40(sp) │ │ - sw s1,32(sp) │ │ + sw s2,36(sp) │ │ sw s0,28(sp) │ │ - lw s0,12(a0) │ │ - lw t9,-32128(gp) │ │ - bal 2726c │ │ - move a0,s0 │ │ - move s2,v0 │ │ + jalr t9 │ │ + move a0,s1 │ │ + move s3,v0 │ │ li v0,-1 │ │ - beq s2,v0,17ec0 │ │ + beq s3,v0,19b28 │ │ lw gp,16(sp) │ │ - sll s1,s2,0x2 │ │ - sll a2,s2,0x4 │ │ - lw a1,8(s0) │ │ - addu s1,s1,a2 │ │ - addu a0,a1,s1 │ │ - lw v1,8(a0) │ │ - blez v1,17eb8 │ │ - move s3,zero │ │ + sll s2,s3,0x2 │ │ + sll v1,s3,0x4 │ │ + lw s0,8(s1) │ │ + addu s2,s2,v1 │ │ + addu a0,s0,s2 │ │ + lw a1,8(a0) │ │ + blez a1,19b20 │ │ + move s5,zero │ │ move s4,zero │ │ - lw t9,-32124(gp) │ │ - move a2,s3 │ │ - move a0,s0 │ │ - bal 27230 │ │ - move a1,s2 │ │ + lw t9,-32120(gp) │ │ + move a2,s4 │ │ + move a0,s1 │ │ + jalr t9 │ │ + move a1,s3 │ │ lw gp,16(sp) │ │ move a0,v0 │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - addiu s3,s3,1 │ │ - lw t3,8(s0) │ │ - addiu t0,v0,1 │ │ - addu t2,t3,s1 │ │ - lw t1,8(t2) │ │ - lw gp,16(sp) │ │ - slt a3,s3,t1 │ │ - bnez a3,17d84 │ │ - addu s4,t0,s4 │ │ - move a1,s4 │ │ - lw t7,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + addiu s4,s4,1 │ │ + lw a2,8(s1) │ │ + addiu t1,s5,1 │ │ + addu a3,a2,s2 │ │ + lw t0,8(a3) │ │ + lw gp,16(sp) │ │ + slt t2,s4,t0 │ │ + bnez t2,199f8 │ │ + addu s5,t1,v0 │ │ + move a1,s5 │ │ + lw t3,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ - addiu a2,t7,-19660 │ │ + addiu a2,t3,-29924 │ │ jalr t9 │ │ li a3,866 │ │ - lw t6,8(s0) │ │ + lw t4,8(s1) │ │ lw gp,16(sp) │ │ - addu t5,t6,s1 │ │ - lw t4,8(t5) │ │ - blez t4,17e90 │ │ + addu t5,t4,s2 │ │ + lw t6,8(t5) │ │ + blez t6,19af8 │ │ move s4,v0 │ │ - lw s5,-32696(gp) │ │ - move s3,zero │ │ - lw t9,-32124(gp) │ │ - move a2,s3 │ │ - move a0,s0 │ │ - bal 27230 │ │ - move a1,s2 │ │ + move s0,zero │ │ + li s5,32 │ │ + lw t9,-32120(gp) │ │ + move a2,s0 │ │ + move a0,s1 │ │ + jalr t9 │ │ + move a1,s3 │ │ lw gp,16(sp) │ │ move a0,s4 │ │ - lw t9,-30328(gp) │ │ + lw t9,-30292(gp) │ │ jalr t9 │ │ move a1,v0 │ │ - lw v1,8(s0) │ │ + lw t7,8(s1) │ │ lw gp,16(sp) │ │ - addu v0,v1,s1 │ │ - lw v0,8(v0) │ │ + addu t8,t7,s2 │ │ + lw a2,8(t8) │ │ move a0,s4 │ │ - addiu t8,v0,-1 │ │ - beq t8,s3,17e80 │ │ - lw t9,-30472(gp) │ │ + addiu v0,a2,-1 │ │ + beq v0,s0,19ae8 │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ nop │ │ - lbu t1,19184(s5) │ │ - addu a2,s4,v0 │ │ + addu v1,s4,v0 │ │ lw gp,16(sp) │ │ - addiu t0,s5,19184 │ │ - sb t1,0(a2) │ │ - lbu a3,1(t0) │ │ - sb a3,1(a2) │ │ - lw a1,8(s0) │ │ - addu a0,a1,s1 │ │ - lw v0,8(a0) │ │ - addiu s3,s3,1 │ │ - slt ra,s3,v0 │ │ - bnez ra,17e0c │ │ - lw t9,-32124(gp) │ │ - lw ra,52(sp) │ │ + sb s5,0(v1) │ │ + sb zero,1(v1) │ │ + lw a0,8(s1) │ │ + addu a1,a0,s2 │ │ + lw a2,8(a1) │ │ + addiu s0,s0,1 │ │ + slt ra,s0,a2 │ │ + bnez ra,19a80 │ │ + lw t9,-32120(gp) │ │ move v0,s4 │ │ + lw ra,52(sp) │ │ lw s5,48(sp) │ │ lw s4,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - b 17dd0 │ │ + b 19a44 │ │ move a1,zero │ │ - b 17e90 │ │ - move s4,zero │ │ + b 19afc │ │ + move v0,zero │ │ │ │ -00017ec8 : │ │ +00019b30 : │ │ lui gp,0x9 │ │ - addiu gp,gp,5000 │ │ + addiu gp,gp,-2272 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - lw t9,-32120(gp) │ │ - bal 22124 │ │ + lw t9,-32116(gp) │ │ lw a0,8(a0) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + jalr t9 │ │ + nop │ │ lw ra,28(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00017efc : │ │ +00019b68 : │ │ lui gp,0x9 │ │ - addiu gp,gp,4948 │ │ + addiu gp,gp,-2328 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ + addiu sp,sp,-80 │ │ sw s2,64(sp) │ │ - sw s0,56(sp) │ │ + lw s2,-30360(gp) │ │ + lw v0,28(a0) │ │ + lw v1,0(s2) │ │ sw gp,24(sp) │ │ - sw ra,68(sp) │ │ + sw s0,56(sp) │ │ + sw ra,76(sp) │ │ + sw s4,72(sp) │ │ + sw s3,68(sp) │ │ sw s1,60(sp) │ │ - lw v0,28(a0) │ │ move s0,a0 │ │ - beqz v0,18258 │ │ - move s2,a1 │ │ - lw t9,-32116(gp) │ │ + sw v1,52(sp) │ │ + beqz v0,19ed8 │ │ + lw t9,-32112(gp) │ │ addiu s1,a0,48 │ │ - jalr t9 │ │ move a0,s1 │ │ + jalr t9 │ │ + move s3,a1 │ │ lw gp,24(sp) │ │ - lw t9,-32112(gp) │ │ + lw t9,-32108(gp) │ │ jalr t9 │ │ move a0,s1 │ │ lw gp,24(sp) │ │ lw a0,44(s0) │ │ - beqz s2,18200 │ │ - lw t9,-32556(gp) │ │ - lw s1,-32696(gp) │ │ + beqz s3,19e80 │ │ + lw t9,-32552(gp) │ │ + lw s1,-32708(gp) │ │ jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ - move a0,s2 │ │ - lw t9,-32488(gp) │ │ - addiu a1,s1,-19660 │ │ + move a0,s3 │ │ + lw t9,-32484(gp) │ │ + addiu a1,s1,-29924 │ │ jalr t9 │ │ li a2,937 │ │ lw gp,24(sp) │ │ sw v0,44(s0) │ │ - lw t5,28(s0) │ │ - lw t9,-32288(gp) │ │ - bal 1c600 │ │ - lw a0,28(t5) │ │ - lw t4,28(s0) │ │ + lw a3,28(s0) │ │ + lw t9,-32284(gp) │ │ + jalr t9 │ │ + lw a0,28(a3) │ │ lw gp,24(sp) │ │ - sw zero,28(t4) │ │ - lw t3,28(s0) │ │ - lw t9,-32556(gp) │ │ - sw zero,32(t3) │ │ - lw t2,28(s0) │ │ - sw zero,36(t2) │ │ - lw t1,28(s0) │ │ + lw t0,28(s0) │ │ + lw t9,-32552(gp) │ │ + lw a0,24(t0) │ │ + sw zero,28(t0) │ │ + sw zero,32(t0) │ │ jalr t9 │ │ - lw a0,24(t1) │ │ - lw a2,28(s0) │ │ + sw zero,36(t0) │ │ lw gp,24(sp) │ │ - sw zero,24(a2) │ │ - lw t9,-32108(gp) │ │ - bal 20018 │ │ + lw t1,28(s0) │ │ lw a0,8(s0) │ │ - bltz v0,181e8 │ │ + lw t9,-32104(gp) │ │ + jalr t9 │ │ + sw zero,24(t1) │ │ + bltz v0,19e54 │ │ lw gp,24(sp) │ │ lw a0,108(s0) │ │ - beqz a0,18084 │ │ - lw t8,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32204(gp) │ │ + beqz a0,19cf4 │ │ + lw t2,-32708(gp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32200(gp) │ │ lw a2,44(s0) │ │ - addiu a1,t8,-19476 │ │ - addiu a3,s2,-18824 │ │ + addiu a1,t2,-29740 │ │ + addiu a3,t3,-29088 │ │ jalr t9 │ │ sw zero,16(sp) │ │ lw gp,24(sp) │ │ li a0,1 │ │ - lw t7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s1,-19660 │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s1,-29924 │ │ li a2,962 │ │ - addiu a3,t7,-18816 │ │ + addiu a3,t4,-29080 │ │ sw v0,16(sp) │ │ jalr t9 │ │ - move s2,v0 │ │ + move s3,v0 │ │ lw gp,24(sp) │ │ - move a0,s2 │ │ - lw t6,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + move a0,s3 │ │ + lw t5,-32708(gp) │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ - addiu a1,t6,-18788 │ │ - beqz v0,182bc │ │ + addiu a1,t5,-29052 │ │ + move s4,v0 │ │ + beqz v0,19f40 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - move a0,s2 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - sw v0,48(sp) │ │ + move a0,s3 │ │ lw gp,24(sp) │ │ - lw v0,48(sp) │ │ lw a0,8(s0) │ │ - lw t9,-32104(gp) │ │ - bal 1fe7c │ │ - move a1,v0 │ │ + lw t9,-32100(gp) │ │ + jalr t9 │ │ + move a1,s4 │ │ lw gp,24(sp) │ │ lw a0,112(s0) │ │ - beqz a0,18120 │ │ - lw t0,-32696(gp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32204(gp) │ │ + beqz a0,19d8c │ │ + lw t6,-32708(gp) │ │ + lw t7,-32708(gp) │ │ + lw t9,-32200(gp) │ │ lw a2,44(s0) │ │ - addiu a3,t0,-18752 │ │ - addiu a1,a1,-19476 │ │ + addiu a1,t6,-29740 │ │ + addiu a3,t7,-29016 │ │ jalr t9 │ │ sw zero,16(sp) │ │ lw gp,24(sp) │ │ li a0,1 │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,v1,-18744 │ │ - addiu a1,s1,-19660 │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s1,-29924 │ │ li a2,975 │ │ + addiu a3,t8,-29008 │ │ sw v0,16(sp) │ │ jalr t9 │ │ - move s2,v0 │ │ + move s3,v0 │ │ lw gp,24(sp) │ │ - move a0,s2 │ │ - lw a3,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + move a0,s3 │ │ + lw v1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ - addiu a1,a3,-18788 │ │ - beqz v0,18280 │ │ + addiu a1,v1,-29052 │ │ + move s4,v0 │ │ + beqz v0,19f04 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - move a0,s2 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - sw v0,48(sp) │ │ + move a0,s3 │ │ lw gp,24(sp) │ │ - lw t1,48(sp) │ │ lw a0,8(s0) │ │ - lw t9,-32100(gp) │ │ - bal 1feec │ │ - move a1,t1 │ │ + lw t9,-32096(gp) │ │ + jalr t9 │ │ + move a1,s4 │ │ lw gp,24(sp) │ │ lw a0,116(s0) │ │ - beqz a0,181b8 │ │ - lw t5,-32696(gp) │ │ - lw t4,-32696(gp) │ │ - lw t9,-32204(gp) │ │ + beqz a0,19e20 │ │ + lw ra,-32708(gp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32200(gp) │ │ lw a2,44(s0) │ │ - addiu a1,t5,-19476 │ │ - addiu a3,t4,-18672 │ │ + addiu a1,ra,-29740 │ │ + addiu a3,v0,-28936 │ │ jalr t9 │ │ sw zero,16(sp) │ │ lw gp,24(sp) │ │ li a0,1 │ │ - lw t3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s1,-19660 │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s1,-29924 │ │ li a2,988 │ │ - addiu a3,t3,-18664 │ │ + addiu a3,a3,-28928 │ │ sw v0,16(sp) │ │ jalr t9 │ │ - move s2,v0 │ │ + move s3,v0 │ │ lw gp,24(sp) │ │ - move a0,s2 │ │ - lw t2,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + move a0,s3 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ - addiu a1,t2,-18788 │ │ - beqz v0,182dc │ │ + addiu a1,a1,-29052 │ │ + move s4,v0 │ │ + beqz v0,19f5c │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - move a0,s2 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - sw v0,48(sp) │ │ + move a0,s3 │ │ lw gp,24(sp) │ │ - lw s2,48(sp) │ │ lw a0,8(s0) │ │ - lw t9,-32096(gp) │ │ - bal 1fe0c │ │ - move a1,s2 │ │ + lw t9,-32092(gp) │ │ + jalr t9 │ │ + move a1,s4 │ │ lw a0,32(s0) │ │ - beqz a0,181d4 │ │ + beqz a0,19e3c │ │ nop │ │ - lw t8,0(a0) │ │ - lw t9,4(t8) │ │ + lw s1,0(a0) │ │ + lw t9,4(s1) │ │ jalr t9 │ │ nop │ │ lw a0,28(s0) │ │ lw s0,0(a0) │ │ lw t9,4(s0) │ │ jalr t9 │ │ nop │ │ - lw ra,68(sp) │ │ + lw gp,24(sp) │ │ + lw a0,52(sp) │ │ + lw s2,0(s2) │ │ + bne a0,s2,19f78 │ │ + lw ra,76(sp) │ │ + lw s4,72(sp) │ │ + lw s3,68(sp) │ │ lw s2,64(sp) │ │ lw s1,60(sp) │ │ lw s0,56(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ + addiu sp,sp,80 │ │ jalr t9 │ │ - nop │ │ + addiu s4,sp,36 │ │ lw gp,24(sp) │ │ lw a2,40(s0) │ │ - lw t0,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,t0,-18832 │ │ - lw s1,-32696(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + move a0,s4 │ │ + lw s1,-32708(gp) │ │ jalr t9 │ │ - addiu a0,sp,32 │ │ + addiu a1,a1,-29096 │ │ lw gp,24(sp) │ │ - addiu a0,sp,32 │ │ - lw t9,-32488(gp) │ │ - addiu a1,s1,-19660 │ │ - jalr t9 │ │ + move a0,s4 │ │ + lw t9,-32484(gp) │ │ li a2,943 │ │ + jalr t9 │ │ + addiu a1,s1,-29924 │ │ lw a0,40(s0) │ │ lw gp,24(sp) │ │ - addiu v1,a0,1 │ │ + addiu a2,a0,1 │ │ sw v0,44(s0) │ │ - b 17f8c │ │ - sw v1,40(s0) │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 19c0c │ │ + sw a2,40(s0) │ │ + lw a2,-32708(gp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,-29924 │ │ li a0,4 │ │ - addiu a1,a1,-19660 │ │ li a2,928 │ │ jalr t9 │ │ - addiu a3,a3,-18920 │ │ - b 181e8 │ │ + addiu a3,t3,-29184 │ │ + lw gp,24(sp) │ │ + b 19e54 │ │ li v0,-1 │ │ - lw a2,-32696(gp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - addiu a1,a2,-19660 │ │ + lw t1,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ + addiu a1,s1,-29924 │ │ li a2,977 │ │ - addiu a3,s1,-18712 │ │ + addiu a3,t1,-28976 │ │ jalr t9 │ │ - sw s2,16(sp) │ │ + sw s3,16(sp) │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ - b 181e8 │ │ + move a0,s3 │ │ + lw gp,24(sp) │ │ + b 19e54 │ │ li v0,-1 │ │ - lw ra,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - addiu a1,ra,-19660 │ │ + addiu a1,s1,-29924 │ │ li a2,964 │ │ - b 1829c │ │ - addiu a3,s0,-18784 │ │ - lw t7,-32696(gp) │ │ - lw t6,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + b 19f1c │ │ + addiu a3,t2,-29048 │ │ + lw t0,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - addiu a1,t7,-19660 │ │ + addiu a1,s1,-29924 │ │ li a2,990 │ │ - b 1829c │ │ - addiu a3,t6,-18628 │ │ + b 19f1c │ │ + addiu a3,t0,-28892 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000182fc : │ │ +00019f84 : │ │ lui gp,0x9 │ │ - addiu gp,gp,3924 │ │ + addiu gp,gp,-3380 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - sw gp,16(sp) │ │ - sw ra,44(sp) │ │ - sw s3,40(sp) │ │ - sw s2,36(sp) │ │ - lw v0,8(a0) │ │ + addiu sp,sp,-56 │ │ + sw s0,24(sp) │ │ move s0,a0 │ │ - lbu v1,88(v0) │ │ - sw a1,52(sp) │ │ - sw a2,56(sp) │ │ - beqz v1,18488 │ │ - lw s1,64(sp) │ │ - bnez a3,1843c │ │ - lw t6,56(sp) │ │ - beqz t6,1841c │ │ - move s2,zero │ │ - lw t9,-32088(gp) │ │ - move a0,v0 │ │ - addiu a1,sp,52 │ │ - addiu a2,sp,56 │ │ - bal 20740 │ │ - move a3,s1 │ │ - bltz v0,18420 │ │ + lw a0,8(a0) │ │ + sw s3,36(sp) │ │ + sw gp,16(sp) │ │ + sw ra,52(sp) │ │ + sw s6,48(sp) │ │ + sw s5,44(sp) │ │ + sw s4,40(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + lbu v0,88(a0) │ │ + sw a1,60(sp) │ │ + sw a2,64(sp) │ │ + beqz v0,1a104 │ │ + lw s3,72(sp) │ │ + bnez a3,1a0f0 │ │ + move s2,a3 │ │ + move s4,zero │ │ + addiu s6,sp,60 │ │ + addiu s5,sp,64 │ │ + lw v1,64(sp) │ │ + beqz v1,1a0c8 │ │ + move v0,s4 │ │ + lw t9,-32084(gp) │ │ + lw a0,8(s0) │ │ + move a1,s6 │ │ + move a2,s5 │ │ + jalr t9 │ │ + move a3,s3 │ │ + bltz v0,1a0c8 │ │ lw gp,16(sp) │ │ - lw v0,8(s0) │ │ - lw a0,116(v0) │ │ - blez a0,18410 │ │ - move s3,zero │ │ - lw v1,32(s0) │ │ - addiu s3,s3,1 │ │ - beqz v1,183ac │ │ - move a0,v1 │ │ - lw a2,0(v1) │ │ + bnez s2,19fec │ │ + lw v1,64(sp) │ │ + lw t3,8(s0) │ │ + lw a0,116(t3) │ │ + blez a0,1a0bc │ │ + move s1,zero │ │ + lw a1,32(s0) │ │ + addiu s1,s1,1 │ │ + beqz a1,1a058 │ │ + move a0,a1 │ │ + lw a2,0(a1) │ │ lw t9,8(a2) │ │ jalr t9 │ │ - lw a1,96(v0) │ │ - bltz v0,18420 │ │ + lw a1,96(t3) │ │ + bltz v0,1a0c8 │ │ lw gp,16(sp) │ │ - lw v0,8(s0) │ │ - lw t0,36(s0) │ │ - lw t1,96(v0) │ │ - move a0,v0 │ │ - slt v0,t1,t0 │ │ - bnez v0,183e4 │ │ - subu a1,t1,t0 │ │ + lw t3,8(s0) │ │ + lw a3,36(s0) │ │ + lw t0,96(t3) │ │ + move a0,t3 │ │ + slt t1,t0,a3 │ │ + bnez t1,1a090 │ │ + subu a1,t0,a3 │ │ lw a0,28(s0) │ │ lw t2,0(a0) │ │ lw t9,8(t2) │ │ jalr t9 │ │ nop │ │ - bltz v0,18420 │ │ + bltz v0,1a0c8 │ │ lw gp,16(sp) │ │ lw a0,8(s0) │ │ - lw t9,-32084(gp) │ │ - bal 211e4 │ │ + lw t9,-32080(gp) │ │ + jalr t9 │ │ nop │ │ - lw t5,104(s0) │ │ - lw v0,8(s0) │ │ - addiu t4,t5,1 │ │ + lw t3,8(s0) │ │ + lw t4,104(s0) │ │ + lw t5,116(t3) │ │ + addiu t6,t4,1 │ │ lw gp,16(sp) │ │ - sw t4,104(s0) │ │ - lw t3,116(v0) │ │ - bgtz t3,18380 │ │ - nop │ │ - lw t6,56(sp) │ │ - bnez t6,18350 │ │ - addu s2,s2,s3 │ │ - move v0,s2 │ │ - lw ra,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ + bgtz t5,1a02c │ │ + sw t6,104(s0) │ │ + lw v1,64(sp) │ │ + bnez v1,19ff4 │ │ + addu s4,s4,s1 │ │ + move v0,s4 │ │ + lw ra,52(sp) │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw t9,-32080(gp) │ │ - move a0,v0 │ │ - bal 1ffbc │ │ + addiu sp,sp,56 │ │ + lw t9,-32076(gp) │ │ + jalr t9 │ │ li a1,1 │ │ - b 18464 │ │ - lw gp,16(sp) │ │ - bal 20740 │ │ - lw a0,8(s0) │ │ - bltz v0,18420 │ │ + b 19fdc │ │ lw gp,16(sp) │ │ - lw t7,56(sp) │ │ - lw t9,-32088(gp) │ │ - addiu a1,sp,52 │ │ - addiu a2,sp,56 │ │ - bnez t7,18454 │ │ - move a3,s1 │ │ - move s2,zero │ │ - b 18420 │ │ - move v0,s2 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t7,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,a1,-19660 │ │ + addiu a1,t7,-29924 │ │ li a2,1059 │ │ jalr t9 │ │ - addiu a3,a3,-18588 │ │ - lw ra,44(sp) │ │ + addiu a3,t8,-28852 │ │ + lw ra,52(sp) │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ move v0,zero │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ + addiu sp,sp,56 │ │ │ │ -000184c8 : │ │ +0001a150 : │ │ lui gp,0x9 │ │ - addiu gp,gp,3464 │ │ + addiu gp,gp,-3840 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ + addiu sp,sp,-56 │ │ sw gp,16(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - sw ra,44(sp) │ │ - sw s3,40(sp) │ │ - sw s2,36(sp) │ │ + sw s3,36(sp) │ │ + sw s2,32(sp) │ │ + sw s0,24(sp) │ │ + sw ra,52(sp) │ │ + sw s6,48(sp) │ │ + sw s5,44(sp) │ │ + sw s4,40(sp) │ │ + sw s1,28(sp) │ │ + move s2,a3 │ │ move s0,a0 │ │ - sw a1,52(sp) │ │ - sw a2,56(sp) │ │ - bnez a3,185fc │ │ - lw s1,64(sp) │ │ - lw t3,56(sp) │ │ - beqz t3,185dc │ │ - move s2,zero │ │ - lw t9,-32076(gp) │ │ + sw a1,60(sp) │ │ + sw a2,64(sp) │ │ + bnez a3,1a2b0 │ │ + lw s3,72(sp) │ │ + move s4,zero │ │ + addiu s6,sp,60 │ │ + addiu s5,sp,64 │ │ + lw v0,64(sp) │ │ + beqz v0,1a288 │ │ + move v0,s4 │ │ + lw t9,-32072(gp) │ │ lw a0,8(s0) │ │ - addiu a1,sp,52 │ │ - addiu a2,sp,56 │ │ - bal 20088 │ │ - move a3,s1 │ │ - bltz v0,185e0 │ │ + move a1,s6 │ │ + move a2,s5 │ │ + jalr t9 │ │ + move a3,s3 │ │ + bltz v0,1a288 │ │ lw gp,16(sp) │ │ - lw v0,8(s0) │ │ - lw v1,116(v0) │ │ - blez v1,185d0 │ │ - move s3,zero │ │ - lw v1,32(s0) │ │ - addiu s3,s3,1 │ │ - beqz v1,1856c │ │ - move a0,v1 │ │ - lw a2,0(v1) │ │ + bnez s2,1a1a8 │ │ + nop │ │ + lw t2,8(s0) │ │ + lw a0,116(t2) │ │ + blez a0,1a278 │ │ + move s1,zero │ │ + lw a1,32(s0) │ │ + addiu s1,s1,1 │ │ + beqz a1,1a218 │ │ + move a0,a1 │ │ + lw a2,0(a1) │ │ lw t9,8(a2) │ │ jalr t9 │ │ - lw a1,96(v0) │ │ - bltz v0,185e0 │ │ + lw a1,96(t2) │ │ + bltz v0,1a288 │ │ lw gp,16(sp) │ │ - lw v0,8(s0) │ │ + lw t2,8(s0) │ │ lw a3,36(s0) │ │ - lw t0,96(v0) │ │ - move a0,v0 │ │ - slt v0,t0,a3 │ │ - bnez v0,185a4 │ │ + lw t0,96(t2) │ │ + move a0,t2 │ │ + slt v1,t0,a3 │ │ + bnez v1,1a250 │ │ subu a1,t0,a3 │ │ lw a0,28(s0) │ │ lw t1,0(a0) │ │ lw t9,8(t1) │ │ jalr t9 │ │ nop │ │ - bltz v0,185e0 │ │ + bltz v0,1a288 │ │ lw gp,16(sp) │ │ lw a0,8(s0) │ │ - lw t9,-32084(gp) │ │ - bal 211e4 │ │ + lw t9,-32080(gp) │ │ + jalr t9 │ │ nop │ │ - lw t2,104(s0) │ │ - lw v0,8(s0) │ │ - addiu a1,t2,1 │ │ + lw t2,8(s0) │ │ + lw t3,104(s0) │ │ + lw t4,116(t2) │ │ + addiu t5,t3,1 │ │ lw gp,16(sp) │ │ - sw a1,104(s0) │ │ - lw a0,116(v0) │ │ - bgtz a0,18540 │ │ - nop │ │ - lw t3,56(sp) │ │ - bnez t3,18510 │ │ - addu s2,s2,s3 │ │ - move v0,s2 │ │ - lw ra,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ + bgtz t4,1a1ec │ │ + sw t5,104(s0) │ │ + lw v0,64(sp) │ │ + bnez v0,1a1b4 │ │ + addu s4,s4,s1 │ │ + move v0,s4 │ │ + lw ra,52(sp) │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw t9,-32080(gp) │ │ + addiu sp,sp,56 │ │ + lw t9,-32076(gp) │ │ lw a0,8(a0) │ │ - bal 1ffbc │ │ + jalr t9 │ │ li a1,1 │ │ - b 18624 │ │ + b 1a19c │ │ lw gp,16(sp) │ │ - bal 20088 │ │ - lw a0,8(s0) │ │ - bltz v0,185e0 │ │ - lw gp,16(sp) │ │ - lw t4,56(sp) │ │ - lw t9,-32076(gp) │ │ - addiu a1,sp,52 │ │ - addiu a2,sp,56 │ │ - bnez t4,18614 │ │ - move a3,s1 │ │ - move s2,zero │ │ - b 185e0 │ │ - move v0,s2 │ │ │ │ -00018648 : │ │ +0001a2c8 : │ │ lui gp,0x9 │ │ - addiu gp,gp,3080 │ │ + addiu gp,gp,-4216 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - lw t9,-32112(gp) │ │ + lw t9,-32108(gp) │ │ sw s1,36(sp) │ │ addiu s1,a0,48 │ │ sw gp,16(sp) │ │ sw ra,44(sp) │ │ sw s2,40(sp) │ │ sw s0,32(sp) │ │ - sw a1,24(sp) │ │ + sw a1,28(sp) │ │ move s0,a0 │ │ move a0,s1 │ │ jalr t9 │ │ move s2,a2 │ │ lw a0,28(s0) │ │ - lw a1,24(sp) │ │ + lw a1,28(sp) │ │ lw v0,0(a0) │ │ lw t9,28(v0) │ │ jalr t9 │ │ move a2,zero │ │ - beqz s2,186b0 │ │ + beqz s2,1a330 │ │ lw gp,16(sp) │ │ lw v1,44(s0) │ │ sw v1,0(s2) │ │ - lw t9,-32072(gp) │ │ - move a0,s1 │ │ + lw t9,-32068(gp) │ │ + sw v0,28(sp) │ │ jalr t9 │ │ - sw v0,24(sp) │ │ + move a0,s1 │ │ lw ra,44(sp) │ │ - lw v0,24(sp) │ │ + lw v0,28(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -000186dc : │ │ +0001a35c : │ │ lui gp,0x9 │ │ - addiu gp,gp,2932 │ │ + addiu gp,gp,-4364 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - lw t9,-32112(gp) │ │ - sw s0,36(sp) │ │ + lw t9,-32108(gp) │ │ + sw s0,32(sp) │ │ addiu s0,a0,48 │ │ sw ra,44(sp) │ │ sw gp,16(sp) │ │ - sw s1,40(sp) │ │ - sw a1,24(sp) │ │ + sw s2,40(sp) │ │ + sw s1,36(sp) │ │ move s1,a0 │ │ - jalr t9 │ │ move a0,s0 │ │ + jalr t9 │ │ + move s2,a1 │ │ lw a0,28(s1) │ │ - lw a2,24(sp) │ │ + move a2,s2 │ │ lw v0,0(a0) │ │ lw t9,28(v0) │ │ jalr t9 │ │ move a1,zero │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ - lw t9,-32072(gp) │ │ + sw v0,28(sp) │ │ + lw t9,-32068(gp) │ │ jalr t9 │ │ - sw v0,24(sp) │ │ + move a0,s0 │ │ lw ra,44(sp) │ │ - lw v0,24(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + lw v0,28(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00018758 : │ │ +0001a3e0 : │ │ lui gp,0x9 │ │ - addiu gp,gp,2808 │ │ + addiu gp,gp,-4496 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - lw t9,-32112(gp) │ │ - sw s1,40(sp) │ │ + lw t9,-32108(gp) │ │ + sw s1,36(sp) │ │ addiu s1,a0,48 │ │ sw gp,16(sp) │ │ - sw a1,24(sp) │ │ sw ra,44(sp) │ │ - sw s0,36(sp) │ │ + sw s2,40(sp) │ │ + sw s0,32(sp) │ │ move s0,a0 │ │ - jalr t9 │ │ move a0,s1 │ │ + jalr t9 │ │ + move s2,a1 │ │ lw a0,28(s0) │ │ lw v0,0(a0) │ │ lw t9,32(v0) │ │ jalr t9 │ │ nop │ │ - lw a1,24(sp) │ │ - beqz a1,187b8 │ │ + beqz s2,1a440 │ │ lw gp,16(sp) │ │ lw v1,44(s0) │ │ - sw v1,0(a1) │ │ - lw t9,-32072(gp) │ │ - move a0,s1 │ │ + sw v1,0(s2) │ │ + lw t9,-32068(gp) │ │ + sw v0,28(sp) │ │ jalr t9 │ │ - sw v0,24(sp) │ │ + move a0,s1 │ │ lw ra,44(sp) │ │ - lw v0,24(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + lw v0,28(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -000187e0 : │ │ +0001a46c : │ │ lui gp,0x9 │ │ - addiu gp,gp,2672 │ │ + addiu gp,gp,-4636 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - lw t9,-32112(gp) │ │ + lw t9,-32108(gp) │ │ sw s0,36(sp) │ │ addiu s0,a0,48 │ │ sw ra,44(sp) │ │ sw gp,16(sp) │ │ sw s1,40(sp) │ │ - sw a1,24(sp) │ │ + sw a1,28(sp) │ │ move s1,a0 │ │ jalr t9 │ │ move a0,s0 │ │ lw a0,28(s1) │ │ lw v0,0(a0) │ │ lw t9,36(v0) │ │ jalr t9 │ │ - lw a1,24(sp) │ │ + lw a1,28(sp) │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ - lw t9,-32072(gp) │ │ + sw v0,28(sp) │ │ + lw t9,-32068(gp) │ │ jalr t9 │ │ - sw v0,24(sp) │ │ + move a0,s0 │ │ lw ra,44(sp) │ │ - lw v0,24(sp) │ │ + lw v0,28(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00018858 : │ │ +0001a4e4 : │ │ lw v0,0(a0) │ │ lw t9,0(v0) │ │ jr t9 │ │ nop │ │ │ │ -00018868 : │ │ +0001a4f4 : │ │ jr ra │ │ lw v0,8(a0) │ │ │ │ -00018870 : │ │ +0001a4fc : │ │ lui gp,0x9 │ │ - addiu gp,gp,2528 │ │ + addiu gp,gp,-4780 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw s0,32(sp) │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ lw v0,4(a0) │ │ - lw t9,-32068(gp) │ │ + addiu sp,sp,-40 │ │ + lw t9,-32064(gp) │ │ + sw s0,24(sp) │ │ move s0,a0 │ │ lw a0,12(v0) │ │ - sw a1,24(sp) │ │ - sw a2,28(sp) │ │ - bal 2211c │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw gp,16(sp) │ │ + sw ra,36(sp) │ │ + move s2,a1 │ │ + jalr t9 │ │ + move s1,a2 │ │ + beqz s2,1a550 │ │ nop │ │ - lw a1,24(sp) │ │ - beqz a1,188c4 │ │ - lw a2,28(sp) │ │ - lw a0,12(s0) │ │ - addu v1,a0,v0 │ │ - sw v1,0(a1) │ │ - beqz a2,188dc │ │ + lw v1,12(s0) │ │ + addu a0,v1,v0 │ │ + sw a0,0(s2) │ │ + beqz s1,1a568 │ │ lw ra,36(sp) │ │ - lw a3,16(s0) │ │ - addu a1,a3,v0 │ │ - sw a1,0(a2) │ │ + lw a1,16(s0) │ │ + addu a2,a1,v0 │ │ + sw a2,0(s1) │ │ lw ra,36(sp) │ │ - lw s0,32(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -000188e8 : │ │ - beqz a1,188f8 │ │ +0001a57c : │ │ + beqz a1,1a58c │ │ nop │ │ lw v0,20(a0) │ │ sw v0,0(a1) │ │ - beqz a2,18908 │ │ + beqz a2,1a59c │ │ nop │ │ lw v1,24(a0) │ │ sw v1,0(a2) │ │ - beqz a3,18918 │ │ + beqz a3,1a5ac │ │ nop │ │ lw a1,32(a0) │ │ sw a1,0(a3) │ │ jr ra │ │ lw v0,28(a0) │ │ │ │ -00018920 : │ │ +0001a5b4 : │ │ lui gp,0x9 │ │ - addiu gp,gp,2352 │ │ + addiu gp,gp,-4964 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-136 │ │ - sw gp,56(sp) │ │ - sw s0,104(sp) │ │ - sw ra,132(sp) │ │ - sw s6,128(sp) │ │ - sw s5,124(sp) │ │ - sw s4,120(sp) │ │ - sw s3,116(sp) │ │ - sw s2,112(sp) │ │ - sw s1,108(sp) │ │ - lw t9,-32064(gp) │ │ + addiu sp,sp,-160 │ │ + sw s1,124(sp) │ │ + lw s1,-30360(gp) │ │ + lw t9,-32060(gp) │ │ + lw v0,0(s1) │ │ + sw s0,120(sp) │ │ move s0,a0 │ │ - bal 204c0 │ │ lw a0,8(a0) │ │ - lw v1,8(s0) │ │ - lw v0,116(v1) │ │ - blez v0,18a08 │ │ + sw gp,56(sp) │ │ + sw ra,156(sp) │ │ + sw s8,152(sp) │ │ + sw s7,148(sp) │ │ + sw s6,144(sp) │ │ + sw s5,140(sp) │ │ + sw s4,136(sp) │ │ + sw s3,132(sp) │ │ + sw s2,128(sp) │ │ + sw v0,116(sp) │ │ + jalr t9 │ │ + nop │ │ + lw t2,8(s0) │ │ + lw v1,116(t2) │ │ + blez v1,1a6a4 │ │ lw gp,56(sp) │ │ - lw v0,32(s0) │ │ - beqz v0,189a0 │ │ - move a0,v0 │ │ - lw a2,0(v0) │ │ + lw a0,32(s0) │ │ + beqz a0,1a648 │ │ + nop │ │ + lw a2,0(a0) │ │ lw t9,8(a2) │ │ jalr t9 │ │ - lw a1,96(v1) │ │ - move s1,v0 │ │ - bltz v0,18af4 │ │ + lw a1,96(t2) │ │ + bltz v0,1a7a0 │ │ lw gp,56(sp) │ │ - lw v1,8(s0) │ │ + lw t2,8(s0) │ │ + lw a1,96(t2) │ │ lw a3,36(s0) │ │ - lw t0,96(v1) │ │ - move a0,v1 │ │ - slt v1,t0,a3 │ │ - bnez v1,189dc │ │ - subu a1,t0,a3 │ │ + slt t0,a1,a3 │ │ + bnez t0,1a67c │ │ + move a0,t2 │ │ lw a0,28(s0) │ │ lw t1,0(a0) │ │ lw t9,8(t1) │ │ jalr t9 │ │ - nop │ │ - move s1,v0 │ │ - bltz v0,18af4 │ │ + subu a1,a1,a3 │ │ + bltz v0,1a7a0 │ │ lw gp,56(sp) │ │ lw a0,8(s0) │ │ - lw t9,-32084(gp) │ │ - bal 211e4 │ │ + lw t9,-32080(gp) │ │ + jalr t9 │ │ nop │ │ - lw t2,104(s0) │ │ - lw v1,8(s0) │ │ - addiu a1,t2,1 │ │ + lw t2,8(s0) │ │ + lw t3,104(s0) │ │ + lw a0,116(t2) │ │ + addiu t4,t3,1 │ │ lw gp,56(sp) │ │ - sw a1,104(s0) │ │ - lw a0,116(v1) │ │ - bgtz a0,18974 │ │ - nop │ │ + bgtz a0,1a620 │ │ + sw t4,104(s0) │ │ lw a0,32(s0) │ │ - beqz a0,18a34 │ │ + beqz a0,1a6cc │ │ nop │ │ - lw t3,0(a0) │ │ - lw t9,12(t3) │ │ + lw t5,0(a0) │ │ + lw t9,12(t5) │ │ jalr t9 │ │ nop │ │ - move s1,v0 │ │ - bltz v0,18af4 │ │ + bltz v0,1a9c8 │ │ lw gp,56(sp) │ │ - lw v1,8(s0) │ │ - lw t5,96(v1) │ │ - lw s1,36(s0) │ │ - subu s1,t5,s1 │ │ - slt t4,s1,t5 │ │ - beqz t4,18a78 │ │ + lw t2,8(s0) │ │ + lw t6,96(t2) │ │ + lw s2,36(s0) │ │ + subu s4,t6,s2 │ │ + slt t7,s4,t6 │ │ + beqz t7,1a710 │ │ nop │ │ lw a0,28(s0) │ │ - move a1,s1 │ │ + move a1,s4 │ │ lw s3,0(a0) │ │ lw t9,8(s3) │ │ jalr t9 │ │ - addiu s1,s1,1 │ │ - lw s2,8(s0) │ │ - lw t7,96(s2) │ │ - slt t6,s1,t7 │ │ - bnez t6,18a4c │ │ + addiu s4,s4,1 │ │ + lw s5,8(s0) │ │ + lw s6,96(s5) │ │ + slt s7,s4,s6 │ │ + bnez s7,1a6e4 │ │ nop │ │ lw a0,28(s0) │ │ - lw s4,0(a0) │ │ - lw t9,12(s4) │ │ + lw t8,0(a0) │ │ + lw t9,12(t8) │ │ jalr t9 │ │ nop │ │ + sw v0,80(sp) │ │ + bltz v0,1a9b0 │ │ lw gp,56(sp) │ │ - move s1,v0 │ │ - lw t9,-32072(gp) │ │ - bltz v0,18d18 │ │ - addiu a0,s0,48 │ │ + lw t9,-32068(gp) │ │ jalr t9 │ │ - nop │ │ + addiu a0,s0,48 │ │ lw gp,56(sp) │ │ lw a0,0(s0) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32720(gp) │ │ + lw s8,-32708(gp) │ │ + lw t9,-32716(gp) │ │ jalr t9 │ │ - addiu a1,s5,-18508 │ │ - bnez v0,18b2c │ │ + addiu a1,s8,-28772 │ │ + bnez v0,1a7b8 │ │ lw gp,56(sp) │ │ - lw ra,132(sp) │ │ - move v0,s1 │ │ - lw s6,128(sp) │ │ - lw s5,124(sp) │ │ - lw s4,120(sp) │ │ - lw s3,116(sp) │ │ - lw s2,112(sp) │ │ - lw s1,108(sp) │ │ - lw s0,104(sp) │ │ + lw s7,80(sp) │ │ + lw a0,116(sp) │ │ + lw s1,0(s1) │ │ + bne a0,s1,1a9e8 │ │ + move v0,s7 │ │ + lw ra,156(sp) │ │ + lw s8,152(sp) │ │ + lw s7,148(sp) │ │ + lw s6,144(sp) │ │ + lw s5,140(sp) │ │ + lw s4,136(sp) │ │ + lw s3,132(sp) │ │ + lw s2,128(sp) │ │ + lw s1,124(sp) │ │ + lw s0,120(sp) │ │ jr ra │ │ - addiu sp,sp,136 │ │ - lw t9,-32072(gp) │ │ - jalr t9 │ │ + addiu sp,sp,160 │ │ + lw t9,-32068(gp) │ │ addiu a0,s0,48 │ │ - lw ra,132(sp) │ │ - move v0,s1 │ │ - lw s6,128(sp) │ │ - lw s5,124(sp) │ │ - lw s4,120(sp) │ │ - lw s3,116(sp) │ │ - lw s2,112(sp) │ │ - lw s1,108(sp) │ │ - lw s0,104(sp) │ │ - jr ra │ │ - addiu sp,sp,136 │ │ - lw t9,-32372(gp) │ │ + jalr t9 │ │ + move s7,v0 │ │ + b 1a760 │ │ + lw gp,56(sp) │ │ + lw t9,-32368(gp) │ │ + addiu s2,sp,92 │ │ move a0,s0 │ │ - addiu a1,sp,84 │ │ - bal 18648 │ │ + move a1,s2 │ │ + jalr t9 │ │ addiu a2,sp,88 │ │ - beqz v0,18ac8 │ │ + beqz v0,1a75c │ │ lw gp,56(sp) │ │ - lw a2,-32696(gp) │ │ - lw ra,84(sp) │ │ - lw s5,-32696(gp) │ │ - lw s4,88(sp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,a2,-19660 │ │ - sw ra,24(sp) │ │ - li a0,1 │ │ - li a2,1155 │ │ - addiu a3,s5,-18496 │ │ + lw ra,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + lw t0,88(sp) │ │ sw v0,20(sp) │ │ + lw v0,92(sp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,ra,-29924 │ │ + addiu a3,v1,-28760 │ │ + sw t0,16(sp) │ │ + sw v0,24(sp) │ │ + li a0,1 │ │ jalr t9 │ │ - sw s4,16(sp) │ │ + li a2,1155 │ │ lw gp,56(sp) │ │ li a0,1 │ │ - lw t7,-32696(gp) │ │ - lw t5,-32696(gp) │ │ - lw t3,-32696(gp) │ │ - lw t1,-32696(gp) │ │ - lw v1,-32696(gp) │ │ - lw t8,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu t6,t7,-18432 │ │ - addiu t4,t5,-18424 │ │ - addiu t2,t3,-18420 │ │ - addiu t0,t1,-18412 │ │ - addiu v0,v1,-18404 │ │ - addiu s6,t8,-18396 │ │ - addiu s2,s3,-18440 │ │ + lw t1,-32708(gp) │ │ + lw t3,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + lw t7,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu s3,t7,-28684 │ │ + addiu t2,t1,-28704 │ │ + addiu t4,t3,-28696 │ │ + addiu t6,t5,-28688 │ │ + addiu s8,t8,-28660 │ │ + addiu s5,s4,-28676 │ │ + addiu s7,s6,-28668 │ │ move a1,zero │ │ move a2,zero │ │ - addiu a3,a3,-18480 │ │ - sw s2,16(sp) │ │ - sw t6,20(sp) │ │ - sw t4,24(sp) │ │ - sw t2,28(sp) │ │ - sw t0,32(sp) │ │ - sw v0,36(sp) │ │ + addiu a3,a3,-28744 │ │ + sw t2,16(sp) │ │ + sw t4,20(sp) │ │ + sw t6,24(sp) │ │ + sw s3,28(sp) │ │ + sw s5,32(sp) │ │ + sw s7,36(sp) │ │ jalr t9 │ │ - sw s6,40(sp) │ │ + sw s8,40(sp) │ │ lw gp,56(sp) │ │ move a0,s0 │ │ - lw t9,-32272(gp) │ │ - bal 187e0 │ │ - addiu a1,sp,84 │ │ - move s2,v0 │ │ - beqz v0,18ac8 │ │ + lw t9,-32268(gp) │ │ + jalr t9 │ │ + move a1,s2 │ │ + move s3,v0 │ │ + beqz v0,1a75c │ │ lw gp,56(sp) │ │ - lw a0,-32696(gp) │ │ - addiu s6,a0,-18388 │ │ - lw t9,-32484(gp) │ │ - bal 18868 │ │ - move a0,s2 │ │ + lw a2,-32708(gp) │ │ + addiu s7,sp,96 │ │ + addiu a1,a2,-28652 │ │ + addiu s6,sp,100 │ │ + addiu s5,sp,108 │ │ + addiu s2,sp,104 │ │ + addiu s4,sp,112 │ │ + sw a1,84(sp) │ │ + lw t9,-32480(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ lw gp,56(sp) │ │ - move a0,s2 │ │ - lw t9,-32476(gp) │ │ - addiu a1,sp,80 │ │ - addiu a2,sp,76 │ │ - bal 18870 │ │ - move s5,v0 │ │ + move a0,s3 │ │ + lw t9,-32472(gp) │ │ + move a1,s7 │ │ + move a2,s6 │ │ + jalr t9 │ │ + sw v0,76(sp) │ │ lw gp,56(sp) │ │ - addiu a2,sp,72 │ │ - lw t9,-32480(gp) │ │ - addiu a3,sp,64 │ │ - move a0,s2 │ │ - bal 188e8 │ │ - addiu a1,sp,68 │ │ + move a2,s2 │ │ + lw t9,-32476(gp) │ │ + move a3,s4 │ │ + move a0,s3 │ │ + jalr t9 │ │ + move a1,s5 │ │ lw gp,56(sp) │ │ + lw t0,96(sp) │ │ + move s8,v0 │ │ + lw v0,100(sp) │ │ + lw t9,-32308(gp) │ │ + sw t0,72(sp) │ │ move a0,s0 │ │ - lw t9,-32312(gp) │ │ - sw v0,96(sp) │ │ - lw s4,80(sp) │ │ - bal 159c8 │ │ - lw s3,76(sp) │ │ - lw gp,56(sp) │ │ - lw a1,96(sp) │ │ - lw t9,-32060(gp) │ │ jalr t9 │ │ + sw v0,68(sp) │ │ + lw gp,56(sp) │ │ move a0,v0 │ │ + lw t9,-32056(gp) │ │ + jalr t9 │ │ + move a1,s8 │ │ lw gp,56(sp) │ │ - lw v1,68(sp) │ │ - lw v0,72(sp) │ │ - lw t8,64(sp) │ │ - lw t9,-32200(gp) │ │ + lw t1,76(sp) │ │ + lw t2,72(sp) │ │ + lw t3,68(sp) │ │ + lw t4,108(sp) │ │ + lw t5,104(sp) │ │ + lw t6,112(sp) │ │ + lw a3,84(sp) │ │ + lw t9,-32196(gp) │ │ sdc1 $f0,32(sp) │ │ li a0,1 │ │ move a1,zero │ │ move a2,zero │ │ - move a3,s6 │ │ - sw v1,40(sp) │ │ - sw v0,44(sp) │ │ - sw t8,48(sp) │ │ - sw s5,16(sp) │ │ - sw s4,20(sp) │ │ + sw t1,16(sp) │ │ + sw t2,20(sp) │ │ + sw t3,24(sp) │ │ + sw t4,40(sp) │ │ + sw t5,44(sp) │ │ jalr t9 │ │ - sw s3,24(sp) │ │ + sw t6,48(sp) │ │ lw gp,56(sp) │ │ - lw t9,-32464(gp) │ │ - bal 18858 │ │ - move a0,s2 │ │ - move s2,v0 │ │ - bnez v0,18c18 │ │ + lw t9,-32460(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + move s3,v0 │ │ + bnez v0,1a8c0 │ │ lw gp,56(sp) │ │ - lw ra,132(sp) │ │ - move v0,s1 │ │ - lw s6,128(sp) │ │ - lw s5,124(sp) │ │ - lw s4,120(sp) │ │ - lw s3,116(sp) │ │ - lw s2,112(sp) │ │ - lw s1,108(sp) │ │ - lw s0,104(sp) │ │ - jr ra │ │ - addiu sp,sp,136 │ │ + b 1a760 │ │ + lw s7,80(sp) │ │ + lw t9,-32068(gp) │ │ jalr t9 │ │ - nop │ │ - lw ra,132(sp) │ │ - move v0,s1 │ │ - lw s6,128(sp) │ │ - lw s5,124(sp) │ │ - lw s4,120(sp) │ │ - lw s3,116(sp) │ │ - lw s2,112(sp) │ │ - lw s1,108(sp) │ │ - lw s0,104(sp) │ │ - jr ra │ │ - addiu sp,sp,136 │ │ - │ │ -00018d4c : │ │ - lui gp,0x9 │ │ - addiu gp,gp,1284 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - lw t9,-32392(gp) │ │ - sw ra,44(sp) │ │ - sw gp,16(sp) │ │ - sw s3,40(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - move s1,a1 │ │ - sw s2,36(sp) │ │ - move a1,a2 │ │ - bal 17efc │ │ - move s0,a0 │ │ - lw gp,16(sp) │ │ - lw a0,8(s0) │ │ - lw t9,-32056(gp) │ │ - bal 20e0c │ │ - move a1,s1 │ │ - lw gp,16(sp) │ │ - lw a0,8(s0) │ │ - lw t9,-32052(gp) │ │ - bal 2139c │ │ - move s3,zero │ │ - blez v0,18e78 │ │ - lw gp,16(sp) │ │ - lw a0,8(s0) │ │ - move s2,zero │ │ - lw t2,116(a0) │ │ - blez t2,18e64 │ │ - move v1,a0 │ │ - lw v0,32(s0) │ │ - addiu s2,s2,1 │ │ - beqz v0,18dfc │ │ - move a0,v0 │ │ - lw v0,0(v0) │ │ - lw t9,8(v0) │ │ + addiu a0,s0,48 │ │ + lw gp,56(sp) │ │ + b 1a760 │ │ + lw s7,80(sp) │ │ + lw t9,-32068(gp) │ │ + addiu a0,s0,48 │ │ jalr t9 │ │ - lw a1,96(v1) │ │ - move s1,v0 │ │ - bltz v0,18ebc │ │ - lw gp,16(sp) │ │ - lw v1,8(s0) │ │ - lw a2,36(s0) │ │ - lw a3,96(v1) │ │ - move a0,v1 │ │ - slt v1,a3,a2 │ │ - bnez v1,18e38 │ │ - subu a1,a3,a2 │ │ - lw a0,28(s0) │ │ - lw t0,0(a0) │ │ - lw t9,8(t0) │ │ + sw v0,68(sp) │ │ + lw s0,68(sp) │ │ + lw gp,56(sp) │ │ + b 1a760 │ │ + move s7,s0 │ │ + lw t9,-30340(gp) │ │ jalr t9 │ │ nop │ │ - move s1,v0 │ │ - bltz v0,18ebc │ │ - lw gp,16(sp) │ │ - lw a0,8(s0) │ │ - lw t9,-32084(gp) │ │ - bal 211e4 │ │ - nop │ │ - lw t1,104(s0) │ │ - lw v1,8(s0) │ │ - addiu a0,t1,1 │ │ - lw gp,16(sp) │ │ - sw a0,104(s0) │ │ - lw a1,116(v1) │ │ - bgtz a1,18dcc │ │ - move a0,v1 │ │ - lw t9,-32052(gp) │ │ - bal 2139c │ │ - addu s3,s3,s2 │ │ - bgtz v0,18db8 │ │ - lw gp,16(sp) │ │ - lw t9,-32384(gp) │ │ - bal 18920 │ │ - move a0,s0 │ │ - lw gp,16(sp) │ │ - lw a0,8(s0) │ │ - lw t9,-32056(gp) │ │ - bal 20e0c │ │ - move a1,zero │ │ - lw ra,44(sp) │ │ - move s1,s3 │ │ - move v0,s1 │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ - lw t9,-32384(gp) │ │ - bal 18920 │ │ - move a0,s0 │ │ - lw ra,44(sp) │ │ - move v0,s1 │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ │ │ -00018ee8 : │ │ +0001a9f4 : │ │ lui gp,0x9 │ │ - addiu gp,gp,872 │ │ + addiu gp,gp,-6052 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-568 │ │ - lw t9,-32392(gp) │ │ + addiu sp,sp,-584 │ │ + sw s4,572(sp) │ │ + lw s4,-30360(gp) │ │ + lw t9,-32388(gp) │ │ + lw v0,0(s4) │ │ sw gp,24(sp) │ │ - sw s3,560(sp) │ │ - sw s2,556(sp) │ │ - sw s0,548(sp) │ │ - sw ra,564(sp) │ │ - sw s1,552(sp) │ │ - move s3,a1 │ │ + sw s3,568(sp) │ │ + sw s2,564(sp) │ │ + sw s0,556(sp) │ │ + sw ra,580(sp) │ │ + sw s5,576(sp) │ │ + sw s1,560(sp) │ │ + move s2,a1 │ │ + sw v0,548(sp) │ │ move a1,a2 │ │ - move s2,a0 │ │ - bal 17efc │ │ + move s3,a0 │ │ + jalr t9 │ │ move s0,a3 │ │ - li v0,-1 │ │ - beq s0,v0,18fd8 │ │ + li v1,-1 │ │ + beq s0,v1,1ab10 │ │ lw gp,24(sp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,t0,-29924 │ │ move a0,s0 │ │ li a1,2 │ │ - addiu a2,a2,-19660 │ │ jalr t9 │ │ li a3,894 │ │ lw gp,24(sp) │ │ move a2,s0 │ │ - lw t9,-30396(gp) │ │ + lw t9,-30236(gp) │ │ move a0,v0 │ │ li a1,2 │ │ - move a3,s3 │ │ + move a3,s2 │ │ jalr t9 │ │ move s1,v0 │ │ lw gp,24(sp) │ │ - li t0,1 │ │ - lw t9,-32380(gp) │ │ - move a0,s2 │ │ + li t1,1 │ │ + lw t9,-32376(gp) │ │ + move a0,s3 │ │ move a1,s1 │ │ move a2,v0 │ │ move a3,zero │ │ - sw t0,16(sp) │ │ - bal 182fc │ │ + sw t1,16(sp) │ │ + jalr t9 │ │ move s0,v0 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s1 │ │ lw gp,24(sp) │ │ - lw t9,-32384(gp) │ │ - bal 18920 │ │ - move a0,s2 │ │ - lw ra,564(sp) │ │ + lw t9,-32380(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + lw t2,548(sp) │ │ + lw t3,0(s4) │ │ + lw gp,24(sp) │ │ + bne t2,t3,1abe0 │ │ move v0,s0 │ │ - lw s3,560(sp) │ │ - lw s2,556(sp) │ │ - lw s1,552(sp) │ │ - lw s0,548(sp) │ │ + lw ra,580(sp) │ │ + lw s5,576(sp) │ │ + lw s4,572(sp) │ │ + lw s3,568(sp) │ │ + lw s2,564(sp) │ │ + lw s1,560(sp) │ │ + lw s0,556(sp) │ │ jr ra │ │ - addiu sp,sp,568 │ │ - lw t9,-30416(gp) │ │ + addiu sp,sp,584 │ │ + lw t9,-30220(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ - move s0,v0 │ │ - bltz v0,1903c │ │ + move a0,s2 │ │ + move s1,v0 │ │ + bltz v0,1ab74 │ │ lw gp,24(sp) │ │ - lw t9,-30332(gp) │ │ + lw t9,-30376(gp) │ │ move a1,zero │ │ li a2,2 │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s2 │ │ lw gp,24(sp) │ │ - lw t9,-30416(gp) │ │ + lw t9,-30220(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s2 │ │ lw gp,24(sp) │ │ - move s1,v0 │ │ - lw t9,-30332(gp) │ │ - move a1,s0 │ │ - move a0,s3 │ │ + move s5,v0 │ │ + lw t9,-30376(gp) │ │ + move a0,s2 │ │ + move a1,s1 │ │ jalr t9 │ │ move a2,zero │ │ - subu s0,s1,s0 │ │ - b 18f34 │ │ + subu s0,s5,s1 │ │ + b 1aa54 │ │ lw gp,24(sp) │ │ - lhu a0,12(s3) │ │ - andi v1,a0,0x20 │ │ - bnez v1,18fac │ │ + lhu a0,12(s2) │ │ move s0,zero │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,32 │ │ + andi a1,a0,0x20 │ │ + bnez a1,1aacc │ │ + addiu s5,sp,36 │ │ + lw t9,-30236(gp) │ │ + move a0,s5 │ │ li a1,2 │ │ li a2,256 │ │ jalr t9 │ │ - move a3,s3 │ │ + move a3,s2 │ │ lw gp,24(sp) │ │ - addiu a1,sp,32 │ │ - lw t9,-32380(gp) │ │ + move a2,v0 │ │ + lw t9,-32376(gp) │ │ move a3,zero │ │ sw zero,16(sp) │ │ - move a0,s2 │ │ - move a2,v0 │ │ - bal 182fc │ │ + move a0,s3 │ │ + move a1,s5 │ │ + jalr t9 │ │ move s1,v0 │ │ - lhu a3,12(s3) │ │ + lhu a2,12(s2) │ │ lw gp,24(sp) │ │ - andi a1,a3,0x20 │ │ - beqz a1,1904c │ │ - addu s0,s0,s1 │ │ - b 18fb0 │ │ - lw t9,-32384(gp) │ │ + andi a3,a2,0x20 │ │ + beqz a3,1ab88 │ │ + addu s0,s1,s0 │ │ + b 1aad0 │ │ + lw t9,-32380(gp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + │ │ +0001abec : │ │ + lui gp,0x9 │ │ + addiu gp,gp,-6556 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-48 │ │ + lw t9,-32388(gp) │ │ + sw ra,44(sp) │ │ + sw gp,16(sp) │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + move s1,a1 │ │ + sw s3,40(sp) │ │ + move a1,a2 │ │ + jalr t9 │ │ + move s0,a0 │ │ + lw gp,16(sp) │ │ + lw a0,8(s0) │ │ + lw t9,-32052(gp) │ │ + jalr t9 │ │ + move a1,s1 │ │ + lw gp,16(sp) │ │ + lw a0,8(s0) │ │ + lw t9,-32048(gp) │ │ + jalr t9 │ │ + move s2,zero │ │ + blez v0,1ad18 │ │ + lw gp,16(sp) │ │ + lw a0,8(s0) │ │ + move s1,zero │ │ + lw v1,116(a0) │ │ + blez v1,1ad04 │ │ + move v0,a0 │ │ + lw a1,32(s0) │ │ + addiu s1,s1,1 │ │ + beqz a1,1ac9c │ │ + move a0,a1 │ │ + lw a2,0(a1) │ │ + lw t9,8(a2) │ │ + jalr t9 │ │ + lw a1,96(v0) │ │ + move s3,v0 │ │ + bltz v0,1ad58 │ │ + lw gp,16(sp) │ │ + lw v0,8(s0) │ │ + lw a3,36(s0) │ │ + lw t0,96(v0) │ │ + move a0,v0 │ │ + slt t1,t0,a3 │ │ + bnez t1,1acd8 │ │ + subu a1,t0,a3 │ │ + lw a0,28(s0) │ │ + lw t2,0(a0) │ │ + lw t9,8(t2) │ │ + jalr t9 │ │ + nop │ │ + move s3,v0 │ │ + bltz v0,1ad58 │ │ + lw gp,16(sp) │ │ + lw a0,8(s0) │ │ + lw t9,-32080(gp) │ │ + jalr t9 │ │ + nop │ │ + lw v0,8(s0) │ │ + lw a0,104(s0) │ │ + lw t3,116(v0) │ │ + addiu t4,a0,1 │ │ + lw gp,16(sp) │ │ + sw t4,104(s0) │ │ + bgtz t3,1ac6c │ │ + move a0,v0 │ │ + lw t9,-32048(gp) │ │ + jalr t9 │ │ + addu s2,s2,s1 │ │ + bgtz v0,1ac58 │ │ + lw gp,16(sp) │ │ + lw t9,-32380(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw gp,16(sp) │ │ + lw a0,8(s0) │ │ + lw t9,-32052(gp) │ │ + jalr t9 │ │ + move a1,zero │ │ + lw ra,44(sp) │ │ + move v0,s2 │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + lw t9,-32380(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw ra,44(sp) │ │ + move v0,s3 │ │ + lw s2,36(sp) │ │ + lw s3,40(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ │ │ -000190a4 : │ │ +0001ad84 : │ │ lw v0,0(a0) │ │ lw t9,4(v0) │ │ jr t9 │ │ nop │ │ │ │ -000190b4 : │ │ +0001ad94 : │ │ lw a0,28(a0) │ │ lw v0,0(a0) │ │ lw t9,24(v0) │ │ jr t9 │ │ nop │ │ │ │ -000190c8 : │ │ +0001ada8 : │ │ lui gp,0x9 │ │ - addiu gp,gp,392 │ │ + addiu gp,gp,-7000 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-88 │ │ - sw s7,72(sp) │ │ - sw s6,68(sp) │ │ - sw s2,52(sp) │ │ - sw s1,48(sp) │ │ - sw s0,44(sp) │ │ + sw s1,56(sp) │ │ + lw s1,28(a0) │ │ sw gp,32(sp) │ │ - sw ra,76(sp) │ │ - sw s5,64(sp) │ │ - sw s4,60(sp) │ │ - sw s3,56(sp) │ │ - sdc1 $f20,80(sp) │ │ - lw v0,28(a0) │ │ + sw s5,72(sp) │ │ + sw s0,52(sp) │ │ + sw ra,84(sp) │ │ + sw s7,80(sp) │ │ + sw s6,76(sp) │ │ + sw s4,68(sp) │ │ + sw s3,64(sp) │ │ + sw s2,60(sp) │ │ move s0,a0 │ │ - move s1,a1 │ │ - move s2,a2 │ │ - move s7,a3 │ │ - beqz v0,19210 │ │ - lw s6,104(sp) │ │ - lw t9,-32416(gp) │ │ - bal 190b4 │ │ - nop │ │ + beqz s1,1aef4 │ │ + lw s5,104(sp) │ │ + lw t9,-32412(gp) │ │ + move s2,a3 │ │ + move s6,a2 │ │ + move s4,a1 │ │ + jalr t9 │ │ + move s1,a0 │ │ move s3,v0 │ │ - beqz v0,19210 │ │ + beqz v0,1aef4 │ │ lw gp,32(sp) │ │ - lw s5,28(s0) │ │ - lw a1,-32696(gp) │ │ - lw v1,0(s5) │ │ - lw t9,-30428(gp) │ │ - lw a0,0(v1) │ │ + lw s0,28(s0) │ │ + lw a1,-32708(gp) │ │ + lw v0,0(s0) │ │ + lw t9,-30380(gp) │ │ + lw a0,0(v0) │ │ jalr t9 │ │ - addiu a1,a1,-19676 │ │ - beqz v0,191f4 │ │ + addiu a1,a1,-29940 │ │ + beqz v0,1aed8 │ │ lw gp,32(sp) │ │ - lw a0,-32696(gp) │ │ - move s4,zero │ │ - beqz s7,19200 │ │ - lwc1 $f20,-11212(a0) │ │ - lw t9,-32128(gp) │ │ - lw a0,16(s5) │ │ - bal 2726c │ │ - move a1,s7 │ │ - move s5,v0 │ │ - beqz s6,19208 │ │ + lw v1,-32708(gp) │ │ + move s7,zero │ │ + beqz s2,1aee4 │ │ + lw a2,-21476(v1) │ │ + lw t9,-32124(gp) │ │ + lw a0,16(s0) │ │ + sw a2,44(sp) │ │ + jalr t9 │ │ + move a1,s2 │ │ + move s2,v0 │ │ lw gp,32(sp) │ │ - lw a2,28(s0) │ │ - lw t9,-32128(gp) │ │ - lw a0,16(a2) │ │ - bal 2726c │ │ - move a1,s6 │ │ + beqz s5,1aeec │ │ + lw a2,44(sp) │ │ + lw a0,28(s1) │ │ + lw t9,-32124(gp) │ │ + lw a0,16(a0) │ │ + sw a2,44(sp) │ │ + jalr t9 │ │ + move a1,s5 │ │ lw gp,32(sp) │ │ - lw t9,-32048(gp) │ │ - mfc1 a2,$f20 │ │ - sw s2,16(sp) │ │ - sw s5,20(sp) │ │ + lw a2,44(sp) │ │ + lw t9,-32044(gp) │ │ + sw s6,16(sp) │ │ + sw s2,20(sp) │ │ sw v0,24(sp) │ │ move a0,s3 │ │ - move a1,s4 │ │ - bal 1e2c4 │ │ - move a3,s1 │ │ - lw ra,76(sp) │ │ - lw s7,72(sp) │ │ - lw s6,68(sp) │ │ - lw s5,64(sp) │ │ - lw s4,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - ldc1 $f20,80(sp) │ │ + move a1,s7 │ │ + jalr t9 │ │ + move a3,s4 │ │ + lw ra,84(sp) │ │ + lw s7,80(sp) │ │ + lw s6,76(sp) │ │ + lw s5,72(sp) │ │ + lw s4,68(sp) │ │ + lw s3,64(sp) │ │ + lw s2,60(sp) │ │ + lw s1,56(sp) │ │ + lw s0,52(sp) │ │ jr ra │ │ addiu sp,sp,88 │ │ - lw s4,56(s5) │ │ - bnez s7,1916c │ │ - lwc1 $f20,260(s5) │ │ - bnez s6,19188 │ │ - li s5,-1 │ │ - b 191a0 │ │ + lw s7,56(s0) │ │ + bnez s2,1ae48 │ │ + lw a2,260(s0) │ │ + bnez s5,1ae6c │ │ + li s2,-1 │ │ + b 1ae8c │ │ li v0,-1 │ │ - b 191c4 │ │ + b 1aeac │ │ move v0,zero │ │ │ │ -00019218 : │ │ +0001aefc : │ │ lui gp,0x9 │ │ - addiu gp,gp,56 │ │ + addiu gp,gp,-7340 │ │ addu gp,gp,t9 │ │ - lw t9,-32044(gp) │ │ - b 1edb4 │ │ + lw t9,-32040(gp) │ │ + jr t9 │ │ nop │ │ │ │ -00019230 : │ │ +0001af14 : │ │ lui gp,0x9 │ │ - addiu gp,gp,32 │ │ + addiu gp,gp,-7364 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-32040(gp) │ │ + lw t9,-32036(gp) │ │ sw gp,16(sp) │ │ sw s0,24(sp) │ │ sw ra,28(sp) │ │ - bal 1e63c │ │ + jalr t9 │ │ move s0,a0 │ │ - beqz v0,19274 │ │ lw gp,16(sp) │ │ + beqz v0,1af5c │ │ + move a0,s0 │ │ lw ra,28(sp) │ │ - move v0,s0 │ │ lw s0,24(sp) │ │ + move v0,a0 │ │ jr ra │ │ addiu sp,sp,32 │ │ - lw t9,-32460(gp) │ │ - bal 19218 │ │ - move a0,s0 │ │ - b 19260 │ │ - move s0,zero │ │ + lw t9,-32456(gp) │ │ + jalr t9 │ │ + nop │ │ + b 1af48 │ │ + move a0,zero │ │ │ │ -00019288 : │ │ +0001af70 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-56 │ │ + addiu gp,gp,-7456 │ │ addu gp,gp,t9 │ │ lw v0,56(a0) │ │ - beqz v0,192bc │ │ + beqz v0,1afa0 │ │ nop │ │ - beqz a1,192b4 │ │ - lw t9,-32036(gp) │ │ - lw v0,12(v0) │ │ - sw v0,0(a1) │ │ - lw v0,56(a0) │ │ - b 1e9ec │ │ + beqz a1,1af98 │ │ + lw t9,-32032(gp) │ │ + lw v1,12(v0) │ │ + sw v1,0(a1) │ │ + jr t9 │ │ move a1,v0 │ │ jr ra │ │ move v0,zero │ │ │ │ -000192c4 : │ │ +0001afa8 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-116 │ │ + addiu gp,gp,-7512 │ │ addu gp,gp,t9 │ │ lw v0,56(a0) │ │ - beqz v0,19300 │ │ + beqz v0,1afe4 │ │ nop │ │ - beqz a1,192f0 │ │ - lw v1,-32696(gp) │ │ - lw v0,12(v0) │ │ - sw v0,0(a1) │ │ - lw v0,56(a0) │ │ - lw t9,-32032(gp) │ │ - lw a2,-11212(v1) │ │ - b 1ebd0 │ │ + beqz a1,1afd0 │ │ + nop │ │ + lw v1,12(v0) │ │ + sw v1,0(a1) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32028(gp) │ │ + lw a2,-21476(a1) │ │ + jr t9 │ │ move a1,v0 │ │ jr ra │ │ move v0,zero │ │ │ │ -00019308 : │ │ - lw v1,8(a0) │ │ - lw v0,96(v1) │ │ +0001afec : │ │ + lw v0,8(a0) │ │ + lw v1,96(v0) │ │ jr ra │ │ - addiu v0,v0,1 │ │ + addiu v0,v1,1 │ │ │ │ -00019318 : │ │ +0001affc : │ │ lui gp,0x9 │ │ - addiu gp,gp,-200 │ │ + addiu gp,gp,-7596 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw gp,16(sp) │ │ - sw ra,44(sp) │ │ - sw s1,40(sp) │ │ - sw s0,36(sp) │ │ - move s1,a1 │ │ - lw a1,-32696(gp) │ │ + sw s3,40(sp) │ │ + move s3,a1 │ │ + lw a1,-32708(gp) │ │ + sw s0,28(sp) │ │ + lw t9,-32716(gp) │ │ move s0,a0 │ │ - lw t9,-32720(gp) │ │ lw a0,0(a0) │ │ - sw a2,24(sp) │ │ - sw a3,28(sp) │ │ + sw ra,44(sp) │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ + sw gp,16(sp) │ │ + addiu a1,a1,-28608 │ │ + move s2,a2 │ │ jalr t9 │ │ - addiu a1,a1,-18344 │ │ + move s1,a3 │ │ lw v1,8(s0) │ │ - mtc1 v0,$f2 │ │ + mtc1 v0,$f0 │ │ lw v0,96(v1) │ │ - cvt.d.w $f2,$f2 │ │ - mtc1 v0,$f1 │ │ - cvt.d.w $f6,$f1 │ │ - div.d $f4,$f6,$f2 │ │ - sdc1 $f4,0(s1) │ │ - ldc1 $f0,56(s0) │ │ - lw a2,24(sp) │ │ - sdc1 $f0,0(a2) │ │ - ldc1 $f0,64(s0) │ │ - lw a3,28(sp) │ │ - sdc1 $f0,0(a3) │ │ + cvt.d.w $f2,$f0 │ │ + mtc1 v0,$f4 │ │ lw ra,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + cvt.d.w $f6,$f4 │ │ + div.d $f8,$f6,$f2 │ │ + sdc1 $f8,0(s3) │ │ + ldc1 $f10,56(s0) │ │ + lw s3,40(sp) │ │ + sdc1 $f10,0(s2) │ │ + ldc1 $f12,64(s0) │ │ + lw s2,36(sp) │ │ + lw s0,28(sp) │ │ + sdc1 $f12,0(s1) │ │ + lw s1,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -000193a8 : │ │ +0001b094 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-344 │ │ + addiu gp,gp,-7748 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw gp,16(sp) │ │ - sw s1,40(sp) │ │ - sw s0,36(sp) │ │ - sw ra,44(sp) │ │ - move s1,a1 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ + sw s3,40(sp) │ │ + move s3,a1 │ │ + lw a1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + sw s0,28(sp) │ │ move s0,a0 │ │ lw a0,0(a0) │ │ - sw a2,24(sp) │ │ - sw a3,28(sp) │ │ + sw gp,16(sp) │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ + sw ra,44(sp) │ │ + addiu a1,a1,-28608 │ │ + move s2,a2 │ │ jalr t9 │ │ - addiu a1,a1,-18344 │ │ + move s1,a3 │ │ lw v1,104(s0) │ │ lw gp,16(sp) │ │ - mtc1 v1,$f2 │ │ - lw a2,24(sp) │ │ - cvt.d.w $f0,$f2 │ │ - bltz v1,1943c │ │ - lw a3,28(sp) │ │ - mtc1 v0,$f3 │ │ - cvt.d.w $f2,$f3 │ │ - div.d $f4,$f0,$f2 │ │ - sdc1 $f4,0(s1) │ │ - ldc1 $f0,72(s0) │ │ - sdc1 $f0,0(a2) │ │ - ldc1 $f0,80(s0) │ │ - sdc1 $f0,0(a3) │ │ + mtc1 v1,$f0 │ │ + bltz v1,1b130 │ │ + cvt.d.w $f4,$f0 │ │ + mtc1 v0,$f6 │ │ lw ra,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + cvt.d.w $f8,$f6 │ │ + div.d $f10,$f4,$f8 │ │ + sdc1 $f10,0(s3) │ │ + ldc1 $f12,72(s0) │ │ + lw s3,40(sp) │ │ + sdc1 $f12,0(s2) │ │ + ldc1 $f14,80(s0) │ │ + lw s2,36(sp) │ │ + lw s0,28(sp) │ │ + sdc1 $f14,0(s1) │ │ + lw s1,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw a0,-32696(gp) │ │ - ldc1 $f2,-11208(a0) │ │ - add.d $f0,$f0,$f2 │ │ - mtc1 v0,$f3 │ │ - cvt.d.w $f2,$f3 │ │ - div.d $f4,$f0,$f2 │ │ - sdc1 $f4,0(s1) │ │ - ldc1 $f0,72(s0) │ │ - sdc1 $f0,0(a2) │ │ - ldc1 $f0,80(s0) │ │ - sdc1 $f0,0(a3) │ │ - lw ra,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + lw a0,-32708(gp) │ │ + mtc1 v0,$f6 │ │ + ldc1 $f2,-21472(a0) │ │ + cvt.d.w $f8,$f6 │ │ + lw ra,44(sp) │ │ + add.d $f4,$f4,$f2 │ │ + div.d $f10,$f4,$f8 │ │ + sdc1 $f10,0(s3) │ │ + ldc1 $f12,72(s0) │ │ + lw s3,40(sp) │ │ + sdc1 $f12,0(s2) │ │ + ldc1 $f14,80(s0) │ │ + lw s2,36(sp) │ │ + lw s0,28(sp) │ │ + sdc1 $f14,0(s1) │ │ + lw s1,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -0001947c : │ │ +0001b178 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-556 │ │ + addiu gp,gp,-7976 │ │ addu gp,gp,t9 │ │ lw v0,8(a0) │ │ - lw t9,-32028(gp) │ │ + lw t9,-32024(gp) │ │ jr t9 │ │ lw a0,12(v0) │ │ │ │ -00019498 : │ │ +0001b194 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-584 │ │ + addiu gp,gp,-8004 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ lw v0,60(sp) │ │ sw gp,16(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ sw ra,36(sp) │ │ move s0,a0 │ │ lw s1,56(sp) │ │ sw a1,0(a0) │ │ sw a2,8(a0) │ │ - beqz v0,1955c │ │ + beqz v0,1b258 │ │ sw a3,12(a0) │ │ - lw t9,-32024(gp) │ │ - bal 2968c │ │ + lw t9,-32020(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ lw gp,16(sp) │ │ sw v0,20(s0) │ │ - beqz s1,19530 │ │ - lw t9,-32020(gp) │ │ - bal 27d40 │ │ + beqz s1,1b22c │ │ + lw t9,-32016(gp) │ │ + jalr t9 │ │ move a0,s1 │ │ - sw v0,16(s0) │ │ - lw a1,32(s1) │ │ - sw a1,44(s0) │ │ - lw a0,36(s1) │ │ - sw a0,52(s0) │ │ - lw v1,40(s1) │ │ - sw v1,48(s0) │ │ - lw v0,20(s1) │ │ - sw v0,40(s0) │ │ + lw a2,32(s1) │ │ + lw a1,36(s1) │ │ + lw a0,40(s1) │ │ + lw a3,20(s1) │ │ lw ra,36(sp) │ │ + sw v0,16(s0) │ │ + sw a2,44(s0) │ │ + sw a1,52(s0) │ │ + sw a0,48(s0) │ │ + sw a3,40(s0) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - li a2,-1 │ │ + lw ra,36(sp) │ │ + li v1,-1 │ │ sw zero,16(s0) │ │ - sw a2,48(s0) │ │ - sw a2,52(s0) │ │ - sw a2,44(s0) │ │ + sw v1,48(s0) │ │ + sw v1,52(s0) │ │ + sw v1,44(s0) │ │ sw zero,40(s0) │ │ - lw ra,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - b 194e8 │ │ + b 1b1e4 │ │ sw zero,20(a0) │ │ │ │ -00019564 : │ │ +0001b260 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-788 │ │ + addiu gp,gp,-8208 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ + lw t9,-32252(gp) │ │ + sw s0,24(sp) │ │ + move s0,a0 │ │ + lw a0,16(a0) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ - sw s0,24(sp) │ │ - lw t9,-32256(gp) │ │ - move s0,a0 │ │ - lw a0,16(a0) │ │ move s1,a1 │ │ - bal 27d54 │ │ + jalr t9 │ │ move s2,a2 │ │ lw gp,16(sp) │ │ - lw t9,-32252(gp) │ │ - bal 296a0 │ │ + lw t9,-32248(gp) │ │ + jalr t9 │ │ lw a0,20(s0) │ │ - beqz s1,19634 │ │ + beqz s1,1b330 │ │ lw gp,16(sp) │ │ - lw t9,-32020(gp) │ │ - bal 27d40 │ │ + lw t9,-32016(gp) │ │ + jalr t9 │ │ move a0,s1 │ │ + lw a2,32(s1) │ │ + lw a1,36(s1) │ │ + lw a0,40(s1) │ │ + lw v1,20(s1) │ │ lw gp,16(sp) │ │ sw v0,16(s0) │ │ - lw a1,32(s1) │ │ - sw a1,44(s0) │ │ - lw a0,36(s1) │ │ - sw a0,52(s0) │ │ - lw v1,40(s1) │ │ - sw v1,48(s0) │ │ - lw v0,20(s1) │ │ - sw v0,40(s0) │ │ - beqz s2,19618 │ │ - lw t9,-32024(gp) │ │ - bal 2968c │ │ + sw a2,44(s0) │ │ + sw a1,52(s0) │ │ + sw a0,48(s0) │ │ + sw v1,40(s0) │ │ + beqz s2,1b314 │ │ + lw t9,-32020(gp) │ │ + jalr t9 │ │ move a0,s2 │ │ - sw v0,20(s0) │ │ lw ra,36(sp) │ │ + sw v0,20(s0) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - sw zero,20(s0) │ │ lw ra,36(sp) │ │ + sw zero,20(s0) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - li a2,-1 │ │ + li v0,-1 │ │ sw zero,16(s0) │ │ - sw a2,48(s0) │ │ - sw a2,52(s0) │ │ - sw a2,44(s0) │ │ - b 195ec │ │ + sw v0,48(s0) │ │ + sw v0,52(s0) │ │ + sw v0,44(s0) │ │ + b 1b2e8 │ │ sw zero,40(s0) │ │ │ │ -00019650 : │ │ +0001b34c : │ │ lui gp,0x9 │ │ - addiu gp,gp,-1024 │ │ + addiu gp,gp,-8444 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - sw ra,28(sp) │ │ - sw gp,16(sp) │ │ + lw t9,-32252(gp) │ │ sw s0,24(sp) │ │ - lw t9,-32256(gp) │ │ move s0,a0 │ │ - bal 27d54 │ │ lw a0,16(a0) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - lw t9,-32252(gp) │ │ - bal 296a0 │ │ + lw t9,-32248(gp) │ │ + jalr t9 │ │ lw a0,20(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,24(s0) │ │ lw gp,16(sp) │ │ lw a0,28(s0) │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ - lw t9,-32288(gp) │ │ - b 1c600 │ │ + lw t9,-32284(gp) │ │ + jr t9 │ │ addiu sp,sp,32 │ │ ... │ │ lui gp,0x9 │ │ - addiu gp,gp,-1136 │ │ + addiu gp,gp,-8560 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-32 │ │ + addiu sp,sp,-48 │ │ + lw t0,48(a0) │ │ sw gp,16(sp) │ │ - sw ra,28(sp) │ │ + sw ra,44(sp) │ │ + sw s3,40(sp) │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + beqz t0,1b540 │ │ + nop │ │ + lw v0,0(t0) │ │ + lw a3,12(t0) │ │ + lw s1,32(v0) │ │ + addu v1,a3,s1 │ │ + slt t1,v1,a2 │ │ + bnez t1,1b540 │ │ + nop │ │ + lw t2,8(t0) │ │ + li s0,1 │ │ + b 1b450 │ │ + li t3,500 │ │ + lw t4,0(t2) │ │ + lw t5,12(t2) │ │ + lw t6,32(t4) │ │ + addu t7,t5,t6 │ │ + slt s2,t7,a2 │ │ + bnez s2,1b458 │ │ + nop │ │ + addiu s0,s0,1 │ │ + lw s3,8(t2) │ │ + beq s0,t3,1b4a8 │ │ + move t0,t2 │ │ + move t2,s3 │ │ + bnez t2,1b420 │ │ + nop │ │ + sw t2,8(a1) │ │ + sw a1,8(t0) │ │ + beqz t2,1b538 │ │ + nop │ │ + lw ra,44(a0) │ │ + lw t0,32(a0) │ │ + lw v0,40(a0) │ │ + addiu a3,ra,1 │ │ + addiu v1,t0,1 │ │ + addu t1,v0,s0 │ │ + sw a3,44(a0) │ │ + sw v1,32(a0) │ │ + sw t1,40(a0) │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + lw s2,-32708(gp) │ │ + move s1,a0 │ │ + lw t9,-32012(gp) │ │ + lw a0,64(a0) │ │ + addiu a2,s2,-21464 │ │ + sw t2,52(s1) │ │ + li a3,1597 │ │ + sw zero,8(t2) │ │ + jalr t9 │ │ + sw s0,44(s1) │ │ + lw a0,36(s1) │ │ + lw gp,16(sp) │ │ + addiu a1,a0,1 │ │ + addiu s2,s2,-21464 │ │ + beqz s3,1b48c │ │ + sw a1,36(s1) │ │ + lw t9,-32012(gp) │ │ + lw a0,64(s1) │ │ + move a1,s3 │ │ + move a2,s2 │ │ + li a3,1602 │ │ + jalr t9 │ │ + lw s0,8(s3) │ │ + lw a2,36(s1) │ │ + lw gp,16(sp) │ │ + addiu t8,a2,1 │ │ + move s3,s0 │ │ + bnez s0,1b4e8 │ │ + sw t8,36(s1) │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + b 1b468 │ │ + sw a1,52(a0) │ │ + sw t0,8(a1) │ │ + move t2,t0 │ │ + sw a1,48(a0) │ │ + b 1b460 │ │ + move s0,zero │ │ + lui gp,0x9 │ │ + addiu gp,gp,-8964 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-32 │ │ + lw t9,-32552(gp) │ │ sw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ move s0,a0 │ │ - jalr t9 │ │ lw a0,40(a0) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ jr t9 │ │ addiu sp,sp,32 │ │ lui gp,0x9 │ │ - addiu gp,gp,-1208 │ │ + addiu gp,gp,-9040 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ + lw t9,-32552(gp) │ │ sw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ move s0,a0 │ │ - jalr t9 │ │ lw a0,40(a0) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ jr t9 │ │ addiu sp,sp,32 │ │ lui gp,0x9 │ │ - addiu gp,gp,-1280 │ │ + addiu gp,gp,-9116 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - lw a1,48(a0) │ │ - move v0,a0 │ │ - lw a0,44(a0) │ │ - addiu v1,a1,1 │ │ - beq v1,a0,19818 │ │ - sw v1,48(v0) │ │ - lw a2,40(v0) │ │ - sll t1,v1,0x2 │ │ - addu t0,a2,t1 │ │ - addiu a3,a0,-1 │ │ - beq v1,a3,197fc │ │ + addiu sp,sp,-64 │ │ + sw gp,24(sp) │ │ + sw s6,56(sp) │ │ + sw s5,52(sp) │ │ + sw s1,36(sp) │ │ + sw ra,60(sp) │ │ + sw s4,48(sp) │ │ + sw s3,44(sp) │ │ + sw s2,40(sp) │ │ + sw s0,32(sp) │ │ + move s5,a2 │ │ + move s6,a0 │ │ + beqz a2,1b718 │ │ + move s1,a1 │ │ + lw s4,4(a1) │ │ + lw s2,4(s6) │ │ + lw t6,16(s4) │ │ + lw t7,4(s4) │ │ + sw zero,28(a0) │ │ + bltz t7,1b7b4 │ │ + sw t6,16(a0) │ │ + lw ra,16(s2) │ │ + sll t8,t7,0x2 │ │ + sll v0,t7,0x4 │ │ + lw v1,8(ra) │ │ + addu a1,t8,v0 │ │ + addu a0,v1,a1 │ │ + lw a2,0(a0) │ │ + lw a3,12(s1) │ │ + lw t0,0(s2) │ │ + lw s4,20(s4) │ │ + lw t2,-32708(gp) │ │ lw a0,0(t0) │ │ - addiu t5,a1,2 │ │ - sll t4,t5,0x2 │ │ - addu t3,a2,t4 │ │ - lw t2,0(t3) │ │ - lw a2,20(t2) │ │ - addiu a1,a2,-1 │ │ - sw a1,16(v0) │ │ - lw v1,4(a0) │ │ - bltz v1,19810 │ │ + lw t9,-30380(gp) │ │ + sll t1,a3,0xa │ │ + sw a2,8(s6) │ │ + sw s4,12(s6) │ │ + sw t1,20(s6) │ │ + jalr t9 │ │ + addiu a1,t2,-29940 │ │ + bnez v0,1b7c4 │ │ + lw gp,24(sp) │ │ + lw t3,8(s1) │ │ + beqz t3,1b85c │ │ + lw a0,56(s2) │ │ + bnez s5,1b7f8 │ │ nop │ │ - lw t0,4(v0) │ │ - sll t9,v1,0x2 │ │ - lw a3,16(t0) │ │ - sll ra,v1,0x4 │ │ - lw t8,8(a3) │ │ - addu t7,t9,ra │ │ - addu t6,t8,t7 │ │ - lw v1,0(t6) │ │ - sw v1,8(v0) │ │ - lw a0,20(a0) │ │ - sw zero,28(v0) │ │ - sw a0,12(v0) │ │ - lw ra,36(sp) │ │ + lw s5,8(t3) │ │ + beqz s5,1b810 │ │ + nop │ │ + lw t5,0(t3) │ │ + lw s3,0(s1) │ │ + lw s0,0(s5) │ │ + lw a2,8(t5) │ │ + lw a1,8(s3) │ │ + lw a3,8(s0) │ │ + lw t9,-32008(gp) │ │ + addiu s2,s6,32 │ │ + jalr t9 │ │ + sw s2,16(sp) │ │ + sra t8,v0,0xa │ │ + sw t8,24(s6) │ │ + lw ra,60(sp) │ │ + lw s6,56(sp) │ │ + lw s5,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ - lw v1,16(a0) │ │ - sw v1,16(v0) │ │ + addiu sp,sp,64 │ │ + lw s2,24(a1) │ │ + lw v0,28(a1) │ │ lw v1,4(a0) │ │ - bgez v1,197c0 │ │ + lw a1,44(a0) │ │ + lw s4,0(s1) │ │ + lw a0,12(v1) │ │ + lw a2,20(s1) │ │ + addu a3,s2,v0 │ │ + subu t0,a3,a1 │ │ + lw s2,4(a0) │ │ + sw a2,16(s6) │ │ + beqz s4,1b7bc │ │ + sw t0,28(s6) │ │ + move s3,s4 │ │ + lw s0,36(s3) │ │ + beqz s0,1b79c │ │ nop │ │ - b 197e0 │ │ - move v1,zero │ │ - lw a0,40(v0) │ │ - lw t9,-32556(gp) │ │ + lw t1,0(s0) │ │ + beq t1,s1,1b790 │ │ + lw t9,-32004(gp) │ │ + lw t2,24(t1) │ │ + lw t3,28(t1) │ │ + lw t4,44(s6) │ │ + addu t5,t2,t3 │ │ + lw a1,28(s6) │ │ + move a0,s2 │ │ jalr t9 │ │ - sw v0,24(sp) │ │ + subu a2,t5,t4 │ │ + lw gp,24(sp) │ │ + sw v0,28(s6) │ │ + lw s0,4(s0) │ │ + bnez s0,1b75c │ │ + nop │ │ + lw s3,44(s3) │ │ + bnez s3,1b750 │ │ + nop │ │ + lw t7,4(s4) │ │ + bgez t7,1b64c │ │ + lw s2,4(s6) │ │ + b 1b668 │ │ + move a2,zero │ │ + lw v0,4(zero) │ │ + teq zero,zero │ │ + lw ra,60(sp) │ │ + li v1,1 │ │ + sw v1,32(s6) │ │ + sw zero,24(s6) │ │ + lw s5,52(sp) │ │ + lw s6,56(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + lw t6,4(s1) │ │ + lw t7,0(s1) │ │ + lw s0,0(t3) │ │ + lw a1,8(t6) │ │ + b 1b6d4 │ │ + lw a2,8(t7) │ │ + lw t4,0(s1) │ │ + lw s1,0(t3) │ │ + lw t9,-32000(gp) │ │ + lw a2,8(s1) │ │ + lw a1,8(t4) │ │ + jalr t9 │ │ + addiu a3,s6,32 │ │ + lw ra,60(sp) │ │ + sra v0,v0,0xa │ │ + sw v0,24(s6) │ │ + lw s5,52(sp) │ │ + lw s6,56(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + bnez s5,1b870 │ │ + li ra,1 │ │ + sw zero,24(s6) │ │ + b 1b6f0 │ │ + sw ra,32(s6) │ │ + lw t4,4(s1) │ │ + b 1b818 │ │ + lw s1,0(s1) │ │ + lui gp,0x9 │ │ + addiu gp,gp,-9772 │ │ + addu gp,gp,t9 │ │ + lhu v1,50(a0) │ │ + lh v0,48(a0) │ │ + addiu a1,v1,1 │ │ + addiu sp,sp,-56 │ │ + sll a2,a1,0x10 │ │ + sra a3,a2,0x10 │ │ + sw gp,24(sp) │ │ + addiu t0,v0,1 │ │ + sw s0,36(sp) │ │ + sw ra,52(sp) │ │ + sw s3,48(sp) │ │ + sw s2,44(sp) │ │ + sw s1,40(sp) │ │ + move s0,a0 │ │ + beq a3,t0,1ba40 │ │ + sh a3,50(a0) │ │ + beq a3,v0,1b90c │ │ + sll t2,a3,0x2 │ │ + lw t1,40(a0) │ │ + addu t3,t1,t2 │ │ + lw t9,-31996(gp) │ │ + lw a1,0(t3) │ │ + addiu t9,t9,-18964 │ │ + jalr t9 │ │ + move a2,zero │ │ + move v0,s0 │ │ + lw ra,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + lw a0,40(a0) │ │ + sll t4,a3,0x2 │ │ + addu t5,a0,t4 │ │ + lw s2,-4(t5) │ │ + lw s3,4(s0) │ │ + lw s1,4(s2) │ │ + lw t6,16(s1) │ │ + lw t7,4(s1) │ │ + sw t6,16(s0) │ │ + bltz t7,1ba10 │ │ + sw zero,28(s0) │ │ + lw ra,16(s3) │ │ + sll t8,t7,0x2 │ │ + sll v0,t7,0x4 │ │ + lw v1,8(ra) │ │ + addu a1,t8,v0 │ │ + addu a2,v1,a1 │ │ + lw a3,0(a2) │ │ + lw t0,12(s2) │ │ + lw t1,0(s3) │ │ + lw t2,20(s1) │ │ + lw t4,-32708(gp) │ │ + lw a0,0(t1) │ │ + lw t9,-30380(gp) │ │ + sll t3,t0,0xa │ │ + sw a3,8(s0) │ │ + sw t2,12(s0) │ │ + sw t3,20(s0) │ │ + jalr t9 │ │ + addiu a1,t4,-29940 │ │ + bnez v0,1b9e4 │ │ + lw gp,24(sp) │ │ + lw t5,8(s2) │ │ + beqz t5,1ba18 │ │ + lw a0,56(s3) │ │ + lw s2,0(s2) │ │ + lw t6,0(t5) │ │ + lw a1,8(s1) │ │ + lw a2,8(s2) │ │ + lw a3,8(t6) │ │ + lw t9,-32008(gp) │ │ + addiu s1,s0,32 │ │ + jalr t9 │ │ + sw s1,16(sp) │ │ + lw ra,52(sp) │ │ + sra a0,v0,0xa │ │ + sw a0,24(s0) │ │ + move v0,s0 │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + lw ra,52(sp) │ │ + li t8,1 │ │ + sw t8,32(s0) │ │ + sw zero,24(s0) │ │ + move v0,s0 │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + b 1b954 │ │ + move a3,zero │ │ + lw t7,0(s2) │ │ + lw t9,-32000(gp) │ │ + lw a1,8(s1) │ │ + lw a2,8(t7) │ │ + jalr t9 │ │ + addiu a3,s0,32 │ │ + sra s3,v0,0xa │ │ + sw s3,24(s0) │ │ + b 1b8f0 │ │ + move v0,s0 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,40(a0) │ │ + lw gp,24(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + b 1b8f0 │ │ + move v0,zero │ │ + lui gp,0x9 │ │ + addiu gp,gp,-10260 │ │ + addu gp,gp,t9 │ │ + lw v0,48(a0) │ │ + lw v1,44(a0) │ │ + addiu a3,v0,1 │ │ + beq a3,v1,1bb18 │ │ + sw a3,48(a0) │ │ + lw a1,40(a0) │ │ + sll a2,a3,0x2 │ │ + addu t0,a1,a2 │ │ + addiu t1,v1,-1 │ │ + beq a3,t1,1baec │ │ + lw t2,0(t0) │ │ + lw t3,4(t0) │ │ + lw t6,4(t2) │ │ + lw t4,20(t3) │ │ + addiu t5,t4,-1 │ │ + bltz t6,1bafc │ │ + sw t5,16(a0) │ │ + lw t8,4(a0) │ │ + sll v0,t6,0x4 │ │ + lw v1,16(t8) │ │ + sll t9,t6,0x2 │ │ + lw a3,8(v1) │ │ + addu a1,t9,v0 │ │ + addu a2,a3,a1 │ │ + lw t7,0(a2) │ │ + lw t0,20(t2) │ │ + move v0,a0 │ │ + sw t7,8(a0) │ │ + sw t0,12(a0) │ │ + jr ra │ │ + sw zero,28(a0) │ │ + lw t5,16(t2) │ │ + lw t6,4(t2) │ │ + bgez t6,1bab4 │ │ + sw t5,16(a0) │ │ + lw t0,20(t2) │ │ + move t7,zero │ │ + sw t7,8(a0) │ │ + sw t0,12(a0) │ │ + sw zero,28(a0) │ │ + jr ra │ │ + move v0,a0 │ │ + addiu sp,sp,-32 │ │ + lw t9,-32552(gp) │ │ + sw s0,24(sp) │ │ + move s0,a0 │ │ + lw a0,40(a0) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - lw v0,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,v0 │ │ - b 197f0 │ │ + move a0,s0 │ │ + lw ra,28(sp) │ │ + lw s0,24(sp) │ │ move v0,zero │ │ + jr ra │ │ + addiu sp,sp,32 │ │ lui gp,0x9 │ │ - addiu gp,gp,-1524 │ │ + addiu gp,gp,-10512 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ + li v0,1 │ │ sw gp,16(sp) │ │ sw ra,68(sp) │ │ sw s8,64(sp) │ │ sw s7,60(sp) │ │ sw s6,56(sp) │ │ sw s5,52(sp) │ │ sw s4,48(sp) │ │ sw s3,44(sp) │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ - lw a1,40(a0) │ │ - li v0,1 │ │ - sw a1,24(sp) │ │ - lw v1,24(sp) │ │ - beqz v1,19acc │ │ - sh v0,24(a0) │ │ - lw s4,-32016(gp) │ │ - li s5,1 │ │ - b 198b8 │ │ - lw v1,24(sp) │ │ - lw s7,24(sp) │ │ - lw v1,4(s7) │ │ - beqz v1,19acc │ │ - sw v1,24(sp) │ │ - lw a0,0(v1) │ │ - lw v0,0(a0) │ │ - beqz v0,198ac │ │ - lw s7,24(sp) │ │ - lh a2,24(v0) │ │ - bnez a2,198ac │ │ + sw a1,76(sp) │ │ + beqz a1,1bde4 │ │ + sh v0,0(a0) │ │ + lw s2,-31996(gp) │ │ + li s3,1 │ │ + b 1bbcc │ │ + lw t7,76(sp) │ │ + lw t6,76(sp) │ │ + lw t7,4(t6) │ │ + beqz t7,1bde4 │ │ + sw t7,76(sp) │ │ + lw a0,0(t7) │ │ + lw a1,0(a0) │ │ + beqz a1,1bbc0 │ │ + lw t6,76(sp) │ │ + lh a2,24(a1) │ │ + bnez a2,1bbc0 │ │ nop │ │ - lw a3,40(v0) │ │ - sh s5,24(v0) │ │ - bnez a3,198f8 │ │ + lw a3,40(a1) │ │ + sh s3,24(a1) │ │ + bnez a3,1bc0c │ │ sw a3,28(sp) │ │ - b 198ac │ │ - lw s7,24(sp) │ │ - lw s3,4(s6) │ │ - beqz s3,198a8 │ │ - sw s3,28(sp) │ │ - lw t1,28(sp) │ │ - lw t0,0(t1) │ │ - lw v0,0(t0) │ │ - beqz v0,198ec │ │ - lw s6,28(sp) │ │ - lh t2,24(v0) │ │ - bnez t2,198ec │ │ - nop │ │ - lw s8,40(v0) │ │ - bnez s8,19938 │ │ - sh s5,24(v0) │ │ - b 198ec │ │ - lw s6,28(sp) │ │ - lw s8,4(s8) │ │ - beqz s8,198ec │ │ - lw s6,28(sp) │ │ - lw t3,0(s8) │ │ - lw v0,0(t3) │ │ - beqz v0,1992c │ │ + b 1bbc0 │ │ + lw t6,76(sp) │ │ + lw t5,4(t4) │ │ + beqz t5,1bbbc │ │ + sw t5,28(sp) │ │ + lw t0,28(sp) │ │ + lw t1,0(t0) │ │ + lw t2,0(t1) │ │ + beqz t2,1bc00 │ │ + lw t4,28(sp) │ │ + lh t3,24(t2) │ │ + bnez t3,1bc00 │ │ + nop │ │ + lw s6,40(t2) │ │ + bnez s6,1bc4c │ │ + sh s3,24(t2) │ │ + b 1bc00 │ │ + lw t4,28(sp) │ │ + lw s6,4(s6) │ │ + beqz s6,1bc00 │ │ + lw t4,28(sp) │ │ + lw t4,0(s6) │ │ + lw t5,0(t4) │ │ + beqz t5,1bc40 │ │ nop │ │ - lh t4,24(v0) │ │ - bnez t4,1992c │ │ + lh t6,24(t5) │ │ + bnez t6,1bc40 │ │ nop │ │ - lw s7,40(v0) │ │ - bnez s7,19974 │ │ - sh s5,24(v0) │ │ - b 19930 │ │ - lw s8,4(s8) │ │ - lw s7,4(s7) │ │ - beqz s7,1992c │ │ + lw s5,40(t5) │ │ + bnez s5,1bc88 │ │ + sh s3,24(t5) │ │ + b 1bc44 │ │ + lw s6,4(s6) │ │ + lw s5,4(s5) │ │ + beqz s5,1bc40 │ │ nop │ │ - lw t5,0(s7) │ │ - lw v0,0(t5) │ │ - beqz v0,19968 │ │ + lw t7,0(s5) │ │ + lw s0,0(t7) │ │ + beqz s0,1bc7c │ │ nop │ │ - lh t6,24(v0) │ │ - bnez t6,19968 │ │ + lh s1,24(s0) │ │ + bnez s1,1bc7c │ │ nop │ │ - lw s6,40(v0) │ │ - bnez s6,199b0 │ │ - sh s5,24(v0) │ │ - b 1996c │ │ - lw s7,4(s7) │ │ - lw s6,4(s6) │ │ - beqz s6,19968 │ │ + lw s4,40(s0) │ │ + bnez s4,1bcc4 │ │ + sh s3,24(s0) │ │ + b 1bc80 │ │ + lw s5,4(s5) │ │ + lw s4,4(s4) │ │ + beqz s4,1bc7c │ │ nop │ │ - lw t7,0(s6) │ │ - lw v0,0(t7) │ │ - beqz v0,199a4 │ │ + lw s7,0(s4) │ │ + lw t8,0(s7) │ │ + beqz t8,1bcb8 │ │ nop │ │ - lh s0,24(v0) │ │ - bnez s0,199a4 │ │ + lh t9,24(t8) │ │ + bnez t9,1bcb8 │ │ nop │ │ - lw s3,40(v0) │ │ - bnez s3,199ec │ │ - sh s5,24(v0) │ │ - b 199a8 │ │ - lw s6,4(s6) │ │ - lw s3,4(s3) │ │ - beqz s3,199a4 │ │ + lw s1,40(t8) │ │ + bnez s1,1bd00 │ │ + sh s3,24(t8) │ │ + b 1bcbc │ │ + lw s4,4(s4) │ │ + lw s1,4(s1) │ │ + beqz s1,1bcb8 │ │ nop │ │ - lw s1,0(s3) │ │ - lw v0,0(s1) │ │ - beqz v0,199e0 │ │ + lw s8,0(s1) │ │ + lw ra,0(s8) │ │ + beqz ra,1bcf4 │ │ nop │ │ - lh s2,24(v0) │ │ - bnez s2,199e0 │ │ + lh v0,24(ra) │ │ + bnez v0,1bcf4 │ │ nop │ │ - lw s2,40(v0) │ │ - bnez s2,19a28 │ │ - sh s5,24(v0) │ │ - b 199e4 │ │ - lw s3,4(s3) │ │ - lw s2,4(s2) │ │ - beqz s2,199e0 │ │ + lw s7,40(ra) │ │ + bnez s7,1bd3c │ │ + sh s3,24(ra) │ │ + b 1bcf8 │ │ + lw s1,4(s1) │ │ + lw s7,4(s7) │ │ + beqz s7,1bcf4 │ │ nop │ │ - lw t8,0(s2) │ │ - lw v0,0(t8) │ │ - beqz v0,19a1c │ │ + lw v1,0(s7) │ │ + lw a0,0(v1) │ │ + beqz a0,1bd30 │ │ nop │ │ - lh t9,24(v0) │ │ - bnez t9,19a1c │ │ + lh a1,24(a0) │ │ + bnez a1,1bd30 │ │ nop │ │ - lw s1,40(v0) │ │ - bnez s1,19a64 │ │ - sh s5,24(v0) │ │ - b 19a20 │ │ - lw s2,4(s2) │ │ - lw s1,4(s1) │ │ - beqz s1,19a1c │ │ + lw s8,40(a0) │ │ + bnez s8,1bd78 │ │ + sh s3,24(a0) │ │ + b 1bd34 │ │ + lw s7,4(s7) │ │ + lw s8,4(s8) │ │ + beqz s8,1bd30 │ │ nop │ │ - lw ra,0(s1) │ │ - lw v0,0(ra) │ │ - beqz v0,19a58 │ │ + lw a2,0(s8) │ │ + lw a3,0(a2) │ │ + beqz a3,1bd6c │ │ nop │ │ - lh v1,24(v0) │ │ - bnez v1,19a58 │ │ + lh t0,24(a3) │ │ + bnez t0,1bd6c │ │ nop │ │ - lw s0,40(v0) │ │ - bnez s0,19aa0 │ │ - sh s5,24(v0) │ │ - b 19a5c │ │ - lw s1,4(s1) │ │ + lw s0,40(a3) │ │ + bnez s0,1bdb4 │ │ + sh s3,24(a3) │ │ + b 1bd70 │ │ + lw s8,4(s8) │ │ lw s0,4(s0) │ │ - beqz s0,19a58 │ │ + beqz s0,1bd6c │ │ nop │ │ - lw v0,0(s0) │ │ - lw a0,0(v0) │ │ - beqz a0,19a94 │ │ - nop │ │ - lh a1,24(a0) │ │ - bnez a1,19a94 │ │ - addiu t9,s4,-26556 │ │ - bal 19844 │ │ + lw t1,0(s0) │ │ + lw t2,0(t1) │ │ + beqz t2,1bda8 │ │ nop │ │ - b 19a98 │ │ + lh t3,24(t2) │ │ + bnez t3,1bda8 │ │ + addiu t9,s2,-17568 │ │ + lw a1,40(t2) │ │ + jalr t9 │ │ + addiu a0,t2,24 │ │ + b 1bdac │ │ lw s0,4(s0) │ │ lw ra,68(sp) │ │ lw s8,64(sp) │ │ lw s7,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,72 │ │ lui gp,0x9 │ │ - addiu gp,gp,-2220 │ │ + addiu gp,gp,-11204 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-184 │ │ - sw s3,156(sp) │ │ + addiu sp,sp,-160 │ │ + lw v1,-30360(gp) │ │ sw gp,16(sp) │ │ - sw ra,180(sp) │ │ - sw s8,176(sp) │ │ - sw s7,172(sp) │ │ - sw s6,168(sp) │ │ - sw s5,164(sp) │ │ - sw s4,160(sp) │ │ - sw s2,152(sp) │ │ - sw s1,148(sp) │ │ - sw s0,144(sp) │ │ - lw v1,32(a1) │ │ - sw a1,188(sp) │ │ - sw v1,76(sp) │ │ - blez v1,1a1c4 │ │ - move s3,a0 │ │ - lw t9,36(a1) │ │ - lui v1,0xe000 │ │ - sw t9,100(sp) │ │ - beqz t9,1a1bc │ │ - sw v1,76(sp) │ │ - lw v0,100(sp) │ │ - lw v0,0(v0) │ │ - lw v1,4(v0) │ │ - lw a0,32(v1) │ │ - sw v1,124(sp) │ │ - blez a0,1a13c │ │ - sw a0,84(sp) │ │ - lw a1,36(v1) │ │ - beqz a1,1a124 │ │ - sw a1,104(sp) │ │ - lui a2,0xe000 │ │ - lw v1,104(sp) │ │ - sw a2,84(sp) │ │ - lw v0,0(v1) │ │ - lw t9,4(v0) │ │ - lw v1,32(t9) │ │ - sw t9,128(sp) │ │ - blez v1,1a0a4 │ │ - sw v1,88(sp) │ │ - lw a3,36(t9) │ │ - lui v1,0xe000 │ │ - sw a3,108(sp) │ │ - beqz a3,1a094 │ │ - sw v1,88(sp) │ │ - lw t1,108(sp) │ │ - lw v0,0(t1) │ │ - lw v1,4(v0) │ │ - lw t0,32(v1) │ │ - sw v1,132(sp) │ │ - blez t0,1a014 │ │ - sw t0,80(sp) │ │ - lw t2,36(v1) │ │ - beqz t2,19ffc │ │ - sw t2,112(sp) │ │ - lui t3,0xe000 │ │ - lw v1,112(sp) │ │ - sw t3,80(sp) │ │ - lw v0,0(v1) │ │ - lw t9,4(v0) │ │ - lw v1,32(t9) │ │ - sw t9,136(sp) │ │ - blez v1,19f70 │ │ - sw v1,92(sp) │ │ - lw t4,36(t9) │ │ - lui v1,0xe000 │ │ - sw t4,116(sp) │ │ - beqz t4,19f60 │ │ - sw v1,92(sp) │ │ - lw t6,116(sp) │ │ - lw v0,0(t6) │ │ - lw v1,4(v0) │ │ - lw t5,32(v1) │ │ - sw v1,140(sp) │ │ - blez t5,19ee0 │ │ - sw t5,96(sp) │ │ - lw t7,36(v1) │ │ - beqz t7,19ff0 │ │ - sw t7,120(sp) │ │ - lui s0,0xe000 │ │ - lw v1,120(sp) │ │ - sw s0,96(sp) │ │ - lw v0,0(v1) │ │ - lw t9,4(v0) │ │ - lw v1,32(t9) │ │ - sw t9,72(sp) │ │ - blez v1,19e54 │ │ - sw v1,68(sp) │ │ - lw s1,36(t9) │ │ - lui v1,0xe000 │ │ - sw s1,64(sp) │ │ - beqz s1,19e44 │ │ - sw v1,68(sp) │ │ - lw s2,64(sp) │ │ - lw v0,0(s2) │ │ - lw s8,4(v0) │ │ - lw s7,32(s8) │ │ - blez s7,19dc8 │ │ + sw ra,156(sp) │ │ + sw s8,152(sp) │ │ + sw s7,148(sp) │ │ + sw s6,144(sp) │ │ + sw s5,140(sp) │ │ + sw s4,136(sp) │ │ + sw s3,132(sp) │ │ + sw s2,128(sp) │ │ + sw s1,124(sp) │ │ + sw s0,120(sp) │ │ + lw a2,0(v1) │ │ + lw v0,32(a1) │ │ + sw a1,108(sp) │ │ + sw a2,116(sp) │ │ + blez v0,1c4c8 │ │ nop │ │ - lw s6,36(s8) │ │ - beqz s6,19dbc │ │ - lui s7,0xe000 │ │ - lw v0,0(s6) │ │ - lw s4,4(v0) │ │ - lw s2,32(s4) │ │ - blez s2,19d58 │ │ + lw a3,36(a1) │ │ + beqz a3,1c538 │ │ + sw a3,40(sp) │ │ + move s7,a0 │ │ + lui a0,0xe000 │ │ + sw a0,72(sp) │ │ + addiu s8,sp,112 │ │ + lw t0,40(sp) │ │ + lw t1,0(t0) │ │ + lw t2,4(t1) │ │ + lw t6,32(t2) │ │ + blez t6,1c444 │ │ + sw t2,88(sp) │ │ + lw t5,36(t2) │ │ + beqz t5,1c52c │ │ + sw t5,44(sp) │ │ + lui t7,0xe000 │ │ + sw t7,76(sp) │ │ + lw s0,44(sp) │ │ + lw s1,0(s0) │ │ + lw s2,4(s1) │ │ + lw s6,32(s2) │ │ + blez s6,1c3b8 │ │ + sw s2,92(sp) │ │ + lw s5,36(s2) │ │ + beqz s5,1c520 │ │ + sw s5,48(sp) │ │ + lui t8,0xe000 │ │ + sw t8,68(sp) │ │ + lw t9,48(sp) │ │ + lw ra,0(t9) │ │ + lw v1,4(ra) │ │ + lw a3,32(v1) │ │ + blez a3,1c32c │ │ + sw v1,96(sp) │ │ + lw a1,36(v1) │ │ + beqz a1,1c514 │ │ + sw a1,52(sp) │ │ + lui a0,0xe000 │ │ + sw a0,60(sp) │ │ + lw t0,52(sp) │ │ + lw t1,0(t0) │ │ + lw t2,4(t1) │ │ + lw t6,32(t2) │ │ + blez t6,1c2a0 │ │ + sw t2,100(sp) │ │ + lw t5,36(t2) │ │ + beqz t5,1c290 │ │ + sw t5,56(sp) │ │ + lui t7,0xe000 │ │ + sw t7,84(sp) │ │ + lw s0,56(sp) │ │ + lw s1,0(s0) │ │ + lw s2,4(s1) │ │ + lw s6,32(s2) │ │ + blez s6,1c1fc │ │ + sw s2,104(sp) │ │ + lw s5,36(s2) │ │ + beqz s5,1c508 │ │ + sw s5,64(sp) │ │ + lui t8,0xe000 │ │ + sw t8,80(sp) │ │ + lw t9,64(sp) │ │ + lw ra,0(t9) │ │ + lw v1,4(ra) │ │ + lw a3,32(v1) │ │ + blez a3,1c170 │ │ + sw v1,36(sp) │ │ + lw a1,36(v1) │ │ + beqz a1,1c284 │ │ + sw a1,28(sp) │ │ + lui a0,0xe000 │ │ + sw a0,32(sp) │ │ + lw t0,28(sp) │ │ + lw t0,0(t0) │ │ + lw t1,4(t0) │ │ + lw s4,32(t1) │ │ + blez s4,1c0e4 │ │ + sw t1,24(sp) │ │ + lw s3,36(t1) │ │ + beqz s3,1c0dc │ │ + lui s4,0xe000 │ │ + move s6,s7 │ │ + lw ra,0(s3) │ │ + lw s2,4(ra) │ │ + lw s1,32(s2) │ │ + blez s1,1c068 │ │ nop │ │ - lw s0,36(s4) │ │ - beqz s0,19d50 │ │ - lui s2,0xe000 │ │ - lw s5,-32016(gp) │ │ - addiu s5,s5,-25860 │ │ - lw ra,0(s0) │ │ - lw a1,4(ra) │ │ + lw s7,36(s2) │ │ + beqz s7,1c064 │ │ + lui s1,0xe000 │ │ + lw t2,-31996(gp) │ │ + addiu s5,t2,-16876 │ │ + lw t3,0(s7) │ │ + move a0,s6 │ │ move t9,s5 │ │ - bal 19afc │ │ - move a0,s3 │ │ - lw a1,0(s0) │ │ - lw gp,16(sp) │ │ - lw t8,4(s3) │ │ - lw v1,12(a1) │ │ - addiu a3,sp,24 │ │ - move a0,t8 │ │ - addu s1,v0,v1 │ │ - beqz t8,19d40 │ │ - lw t9,-32012(gp) │ │ - lw v0,4(a1) │ │ - lw a2,8(s4) │ │ jalr t9 │ │ - lw a1,8(v0) │ │ - sra a0,v0,0xa │ │ - lwc1 $f5,8(s3) │ │ - mtc1 a0,$f7 │ │ - mtc1 s1,$f4 │ │ - cvt.s.w $f6,$f7 │ │ - mul.s $f3,$f6,$f5 │ │ - cvt.s.w $f2,$f4 │ │ + lw a1,4(t3) │ │ + lw t4,0(s7) │ │ + lw a0,4(s6) │ │ + lw t5,12(t4) │ │ lw gp,16(sp) │ │ - add.s $f1,$f2,$f3 │ │ - trunc.w.s $f0,$f1 │ │ - mfc1 s1,$f0 │ │ - lw s0,4(s0) │ │ - slt a1,s2,s1 │ │ - bnez s0,19ccc │ │ - movn s2,s1,a1 │ │ - sw s2,32(s4) │ │ - lw v0,0(s6) │ │ - lw s4,12(v0) │ │ - lw a0,4(s3) │ │ - beqz a0,19dac │ │ - addu s2,s2,s4 │ │ - lw a3,4(v0) │ │ - lw t9,-32012(gp) │ │ - lw a1,8(a3) │ │ - lw a2,8(s8) │ │ - jalr t9 │ │ - addiu a3,sp,28 │ │ - sra a2,v0,0xa │ │ - lwc1 $f13,8(s3) │ │ - mtc1 a2,$f15 │ │ - mtc1 s2,$f12 │ │ - cvt.s.w $f14,$f15 │ │ - mul.s $f10,$f14,$f13 │ │ - cvt.s.w $f11,$f12 │ │ - lw gp,16(sp) │ │ - add.s $f9,$f11,$f10 │ │ - trunc.w.s $f8,$f9 │ │ - mfc1 s2,$f8 │ │ - lw s6,4(s6) │ │ - slt t0,s7,s2 │ │ - bnez s6,19ca4 │ │ - movn s7,s2,t0 │ │ - lw s6,64(sp) │ │ - sw s7,32(s8) │ │ - lw v0,0(s6) │ │ - lw s8,12(v0) │ │ - lw a0,4(s3) │ │ - beqz a0,19e20 │ │ - addu s7,s7,s8 │ │ - lw t3,4(v0) │ │ - lw t2,72(sp) │ │ - lw t9,-32012(gp) │ │ - lw a1,8(t3) │ │ - lw a2,8(t2) │ │ - jalr t9 │ │ - addiu a3,sp,32 │ │ - sra t1,v0,0xa │ │ - lwc1 $f3,8(s3) │ │ - mtc1 t1,$f2 │ │ - mtc1 s7,$f0 │ │ - cvt.s.w $f1,$f2 │ │ - mul.s $f18,$f1,$f3 │ │ - cvt.s.w $f19,$f0 │ │ - lw gp,16(sp) │ │ - add.s $f17,$f19,$f18 │ │ - trunc.w.s $f16,$f17 │ │ - mfc1 s7,$f16 │ │ - lw t5,68(sp) │ │ - lw t7,64(sp) │ │ - slt t6,t5,s7 │ │ - lw t4,4(t7) │ │ - movn t5,s7,t6 │ │ - sw t4,64(sp) │ │ - bnez t4,19c80 │ │ - sw t5,68(sp) │ │ - lw v1,68(sp) │ │ - lw s0,72(sp) │ │ - lw s7,120(sp) │ │ - sw v1,32(s0) │ │ - lw v0,0(s7) │ │ - lw s1,12(v0) │ │ - lw a0,4(s3) │ │ - beqz a0,19eac │ │ - addu s0,v1,s1 │ │ - lw t8,4(v0) │ │ - lw s5,140(sp) │ │ - lw t9,-32012(gp) │ │ - lw a1,8(t8) │ │ - lw a2,8(s5) │ │ - jalr t9 │ │ - addiu a3,sp,36 │ │ - sra s2,v0,0xa │ │ - lwc1 $f9,8(s3) │ │ - mtc1 s2,$f11 │ │ - mtc1 s0,$f8 │ │ - cvt.s.w $f10,$f11 │ │ - mul.s $f6,$f10,$f9 │ │ - cvt.s.w $f7,$f8 │ │ - lw gp,16(sp) │ │ - add.s $f5,$f7,$f6 │ │ - trunc.w.s $f4,$f5 │ │ - mfc1 s0,$f4 │ │ - lw ra,96(sp) │ │ - lw v1,120(sp) │ │ - slt a0,ra,s0 │ │ - lw v1,4(v1) │ │ - movn ra,s0,a0 │ │ - sw v1,120(sp) │ │ - bnez v1,19c54 │ │ - sw ra,96(sp) │ │ - lw v1,96(sp) │ │ - lw a1,140(sp) │ │ - lw v0,116(sp) │ │ - sw v1,32(a1) │ │ - lw v0,0(v0) │ │ - lw s4,12(v0) │ │ - lw a2,96(sp) │ │ - lw a0,4(s3) │ │ - beqz a0,19f3c │ │ - addu s0,a2,s4 │ │ - lw s6,4(v0) │ │ - lw t0,136(sp) │ │ - lw t9,-32012(gp) │ │ - lw a1,8(s6) │ │ - lw a2,8(t0) │ │ - jalr t9 │ │ - addiu a3,sp,40 │ │ - sra a3,v0,0xa │ │ - lwc1 $f17,8(s3) │ │ - mtc1 a3,$f19 │ │ - mtc1 s0,$f16 │ │ - cvt.s.w $f18,$f19 │ │ - mul.s $f14,$f18,$f17 │ │ - cvt.s.w $f15,$f16 │ │ - lw gp,16(sp) │ │ - add.s $f13,$f15,$f14 │ │ - trunc.w.s $f12,$f13 │ │ - mfc1 s0,$f12 │ │ - lw t1,92(sp) │ │ - lw t3,116(sp) │ │ - slt t2,t1,s0 │ │ - lw s8,4(t3) │ │ - movn t1,s0,t2 │ │ - sw s8,116(sp) │ │ - bnez s8,19c20 │ │ - sw t1,92(sp) │ │ - lw v1,92(sp) │ │ - lw t5,136(sp) │ │ - lw t4,112(sp) │ │ - sw v1,32(t5) │ │ - lw v0,0(t4) │ │ - lw t6,12(v0) │ │ - lw a0,4(s3) │ │ - beqz a0,19fc8 │ │ - addu s0,v1,t6 │ │ - lw s1,4(v0) │ │ - lw s7,132(sp) │ │ - lw t9,-32012(gp) │ │ - lw a1,8(s1) │ │ - lw a2,8(s7) │ │ + beqz a0,1c050 │ │ + addu s0,v0,t5 │ │ + lw t6,4(t4) │ │ + lw t9,-32000(gp) │ │ + lw a1,8(t6) │ │ + lw a2,8(s2) │ │ jalr t9 │ │ - addiu a3,sp,44 │ │ + move a3,s8 │ │ sra t7,v0,0xa │ │ - lwc1 $f5,8(s3) │ │ - mtc1 t7,$f7 │ │ - mtc1 s0,$f2 │ │ - cvt.s.w $f6,$f7 │ │ - mul.s $f4,$f6,$f5 │ │ - cvt.s.w $f1,$f2 │ │ - lw gp,16(sp) │ │ - add.s $f3,$f1,$f4 │ │ - trunc.w.s $f0,$f3 │ │ - mfc1 s0,$f0 │ │ - lw s2,80(sp) │ │ - lw t8,112(sp) │ │ - slt s5,s2,s0 │ │ - lw v1,4(t8) │ │ - movn s2,s0,s5 │ │ - sw v1,112(sp) │ │ - bnez v1,19bf4 │ │ - sw s2,80(sp) │ │ - b 1a004 │ │ - lw v1,80(sp) │ │ - lui v1,0xe000 │ │ - b 19ed0 │ │ - sw v1,96(sp) │ │ - lui v1,0xe000 │ │ - sw v1,80(sp) │ │ - lw ra,132(sp) │ │ - lw s0,108(sp) │ │ - sw v1,32(ra) │ │ - lw v0,0(s0) │ │ - lw a1,12(v0) │ │ - lw v1,80(sp) │ │ - lw a0,4(s3) │ │ - beqz a0,1a070 │ │ - addu s0,v1,a1 │ │ - lw s4,4(v0) │ │ - lw v0,128(sp) │ │ - lw t9,-32012(gp) │ │ - lw a1,8(s4) │ │ + lwc1 $f0,8(s6) │ │ + mtc1 t7,$f2 │ │ + mtc1 s0,$f8 │ │ + cvt.s.w $f4,$f2 │ │ + mul.s $f6,$f4,$f0 │ │ + cvt.s.w $f10,$f8 │ │ + lw gp,16(sp) │ │ + add.s $f12,$f6,$f10 │ │ + trunc.w.s $f14,$f12 │ │ + mfc1 s0,$f14 │ │ + lw s7,4(s7) │ │ + slt t8,s1,s0 │ │ + bnez s7,1bfe0 │ │ + movn s1,s0,t8 │ │ + lw ra,0(s3) │ │ + sw s1,32(s2) │ │ + lw v1,12(ra) │ │ + lw a0,4(s6) │ │ + beqz a0,1c0c0 │ │ + addu s2,s1,v1 │ │ + lw a2,4(ra) │ │ + lw v0,24(sp) │ │ + lw t9,-32000(gp) │ │ + lw a1,8(a2) │ │ lw a2,8(v0) │ │ jalr t9 │ │ - addiu a3,sp,48 │ │ - sra a0,v0,0xa │ │ - lwc1 $f13,8(s3) │ │ - mtc1 a0,$f15 │ │ - mtc1 s0,$f12 │ │ - cvt.s.w $f14,$f15 │ │ - mul.s $f10,$f14,$f13 │ │ - cvt.s.w $f11,$f12 │ │ - lw gp,16(sp) │ │ - add.s $f9,$f11,$f10 │ │ - trunc.w.s $f8,$f9 │ │ - mfc1 s0,$f8 │ │ - lw a3,88(sp) │ │ - lw s6,108(sp) │ │ - slt t0,a3,s0 │ │ - lw a2,4(s6) │ │ - movn a3,s0,t0 │ │ - sw a2,108(sp) │ │ - bnez a2,19bc0 │ │ - sw a3,88(sp) │ │ - lw v1,88(sp) │ │ - lw t1,128(sp) │ │ - lw s8,104(sp) │ │ - sw v1,32(t1) │ │ - lw v0,0(s8) │ │ - lw t2,12(v0) │ │ - lw a0,4(s3) │ │ - beqz a0,1a0fc │ │ - addu s0,v1,t2 │ │ - lw t5,4(v0) │ │ - lw t4,124(sp) │ │ - lw t9,-32012(gp) │ │ - lw a1,8(t5) │ │ - lw a2,8(t4) │ │ - jalr t9 │ │ - addiu a3,sp,52 │ │ - sra t3,v0,0xa │ │ - lwc1 $f3,8(s3) │ │ - mtc1 t3,$f1 │ │ - mtc1 s0,$f0 │ │ - cvt.s.w $f4,$f1 │ │ - mul.s $f18,$f4,$f3 │ │ - cvt.s.w $f19,$f0 │ │ - lw gp,16(sp) │ │ - add.s $f17,$f19,$f18 │ │ - trunc.w.s $f16,$f17 │ │ - mfc1 s0,$f16 │ │ - lw t6,84(sp) │ │ - lw s7,104(sp) │ │ - slt t7,t6,s0 │ │ - lw v1,4(s7) │ │ - movn t6,s0,t7 │ │ - sw v1,104(sp) │ │ - bnez v1,19b94 │ │ - sw t6,84(sp) │ │ - b 1a12c │ │ - lw v1,84(sp) │ │ - lui v1,0xe000 │ │ - sw v1,84(sp) │ │ - lw s2,124(sp) │ │ - lw s1,100(sp) │ │ - sw v1,32(s2) │ │ - lw v0,0(s1) │ │ - lw s5,12(v0) │ │ - lw t8,84(sp) │ │ - lw a0,4(s3) │ │ - beqz a0,1a198 │ │ - addu s0,t8,s5 │ │ - lw v1,4(v0) │ │ - lw ra,188(sp) │ │ - lw t9,-32012(gp) │ │ - lw a1,8(v1) │ │ - lw a2,8(ra) │ │ - jalr t9 │ │ - addiu a3,sp,56 │ │ + move a3,s8 │ │ sra a1,v0,0xa │ │ - lwc1 $f9,8(s3) │ │ - mtc1 a1,$f11 │ │ - mtc1 s0,$f8 │ │ - cvt.s.w $f10,$f11 │ │ - mul.s $f6,$f10,$f9 │ │ - cvt.s.w $f7,$f8 │ │ - lw gp,16(sp) │ │ - add.s $f5,$f7,$f6 │ │ - trunc.w.s $f2,$f5 │ │ - mfc1 s0,$f2 │ │ - lw s4,76(sp) │ │ - lw a2,100(sp) │ │ - slt v0,s4,s0 │ │ - lw a0,4(a2) │ │ - movn s4,s0,v0 │ │ - sw a0,100(sp) │ │ - bnez a0,19b60 │ │ - sw s4,76(sp) │ │ - lw v1,76(sp) │ │ - lw s3,188(sp) │ │ - sw v1,32(s3) │ │ - lw ra,180(sp) │ │ - lw v0,76(sp) │ │ - lw s8,176(sp) │ │ - lw s7,172(sp) │ │ - lw s6,168(sp) │ │ - lw s5,164(sp) │ │ - lw s4,160(sp) │ │ - lw s3,156(sp) │ │ - lw s2,152(sp) │ │ - lw s1,148(sp) │ │ - lw s0,144(sp) │ │ - jr ra │ │ - addiu sp,sp,184 │ │ - lui gp,0x9 │ │ - addiu gp,gp,-4008 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s0,36(sp) │ │ - sw gp,24(sp) │ │ - sw ra,60(sp) │ │ - sw s5,56(sp) │ │ - sw s4,52(sp) │ │ - sw s3,48(sp) │ │ - sw s2,44(sp) │ │ - sw s1,40(sp) │ │ - lhu a2,50(a0) │ │ - lh v1,48(a0) │ │ - addiu a1,a2,1 │ │ - sll v0,a1,0x10 │ │ - move s0,a0 │ │ - sra v0,v0,0x10 │ │ - addiu a0,v1,1 │ │ - beq v0,a0,1a508 │ │ - sh v0,50(s0) │ │ - beq v0,v1,1a3fc │ │ - sll t6,v0,0x2 │ │ - lw t7,40(s0) │ │ - addu t5,t7,t6 │ │ - lw s2,0(t5) │ │ - lw s1,4(s0) │ │ - lw t3,20(s2) │ │ - lw t4,12(s1) │ │ - lw s5,0(s2) │ │ - lw s3,4(t4) │ │ - sw t3,16(s0) │ │ - lw t2,24(s2) │ │ - lw t1,28(s2) │ │ - lw t0,44(s0) │ │ - addu a3,t2,t1 │ │ - subu v1,a3,t0 │ │ - beqz s5,1a2f4 │ │ - sw v1,28(s0) │ │ - move s4,s5 │ │ - lw s1,36(s4) │ │ - beqz s1,1a2e4 │ │ - nop │ │ - lw v0,0(s1) │ │ - lw t9,-32008(gp) │ │ - beq s2,v0,1a2d8 │ │ - move a0,s3 │ │ - lw a2,24(v0) │ │ - lw v0,28(v0) │ │ - lw ra,44(s0) │ │ - addu t8,a2,v0 │ │ - subu a2,t8,ra │ │ + lwc1 $f16,8(s6) │ │ + mtc1 a1,$f18 │ │ + mtc1 s2,$f2 │ │ + cvt.s.w $f0,$f18 │ │ + mul.s $f4,$f0,$f16 │ │ + cvt.s.w $f6,$f2 │ │ + lw gp,16(sp) │ │ + add.s $f8,$f4,$f6 │ │ + trunc.w.s $f10,$f8 │ │ + mfc1 s2,$f10 │ │ + lw s3,4(s3) │ │ + slt a3,s4,s2 │ │ + bnez s3,1bfb8 │ │ + movn s4,s2,a3 │ │ + lw a0,28(sp) │ │ + move s7,s6 │ │ + lw t0,0(a0) │ │ + lw t1,24(sp) │ │ + sw s4,32(t1) │ │ + lw s6,12(t0) │ │ + lw a0,4(s7) │ │ + beqz a0,1c13c │ │ + addu s5,s4,s6 │ │ + lw s4,4(t0) │ │ + lw s1,36(sp) │ │ + lw t9,-32000(gp) │ │ + lw a1,8(s4) │ │ + lw a2,8(s1) │ │ jalr t9 │ │ - lw a1,28(s0) │ │ - lw gp,24(sp) │ │ - sw v0,28(s0) │ │ - lw s1,4(s1) │ │ - bnez s1,1a2a4 │ │ - nop │ │ - lw s4,44(s4) │ │ - bnez s4,1a298 │ │ - nop │ │ - lw s1,4(s0) │ │ - lw v0,4(s5) │ │ - bltz v0,1a3f4 │ │ - sll a0,v0,0x2 │ │ - lw v1,16(s1) │ │ - sll a1,v0,0x4 │ │ - lw t9,8(v1) │ │ - addu s4,a0,a1 │ │ - addu s3,t9,s4 │ │ - lw v0,0(s3) │ │ - sw v0,8(s0) │ │ - lw t2,20(s5) │ │ - lw a3,-32696(gp) │ │ - sw t2,12(s0) │ │ - lw t1,12(s2) │ │ - lw t9,-30428(gp) │ │ - sll t0,t1,0xa │ │ - sw t0,20(s0) │ │ - lw s5,0(s1) │ │ - addiu a1,a3,-19676 │ │ + move a3,s8 │ │ + sra t2,v0,0xa │ │ + lwc1 $f12,8(s7) │ │ + mtc1 t2,$f14 │ │ + mtc1 s5,$f0 │ │ + cvt.s.w $f16,$f14 │ │ + mul.s $f18,$f16,$f12 │ │ + cvt.s.w $f4,$f0 │ │ + lw gp,16(sp) │ │ + add.s $f2,$f18,$f4 │ │ + trunc.w.s $f6,$f2 │ │ + mfc1 s5,$f6 │ │ + lw t6,32(sp) │ │ + lw t3,28(sp) │ │ + slt s0,t6,s5 │ │ + lw t4,4(t3) │ │ + movn t6,s5,s0 │ │ + sw t4,28(sp) │ │ + bnez t4,1bf90 │ │ + sw t6,32(sp) │ │ + lw ra,64(sp) │ │ + lw a3,32(sp) │ │ + lw ra,0(ra) │ │ + lw v1,36(sp) │ │ + sw a3,32(v1) │ │ + lw a2,12(ra) │ │ + lw a0,4(s7) │ │ + beqz a0,1c1c8 │ │ + addu s3,a3,a2 │ │ + lw v0,4(ra) │ │ + lw s2,104(sp) │ │ + lw t9,-32000(gp) │ │ + lw a1,8(v0) │ │ + lw a2,8(s2) │ │ jalr t9 │ │ - lw a0,0(s5) │ │ - bnez v0,1a3c0 │ │ - lw gp,24(sp) │ │ - lw v0,8(s2) │ │ - beqz v0,1a4d0 │ │ - lw a0,56(s1) │ │ - lw v1,8(v0) │ │ - beqz v1,1a4ac │ │ - lw t9,-32012(gp) │ │ - lw t3,0(v0) │ │ - lw t4,0(s2) │ │ - lw v0,0(v1) │ │ + move a3,s8 │ │ + sra a1,v0,0xa │ │ + lwc1 $f8,8(s7) │ │ + mtc1 a1,$f10 │ │ + mtc1 s3,$f16 │ │ + cvt.s.w $f12,$f10 │ │ + mul.s $f14,$f12,$f8 │ │ + cvt.s.w $f18,$f16 │ │ + lw gp,16(sp) │ │ + add.s $f0,$f14,$f18 │ │ + trunc.w.s $f4,$f0 │ │ + mfc1 s3,$f4 │ │ + lw t1,80(sp) │ │ + lw a3,64(sp) │ │ + slt s4,t1,s3 │ │ + lw a0,4(a3) │ │ + movn t1,s3,s4 │ │ + sw a0,64(sp) │ │ + bnez a0,1bf64 │ │ + sw t1,80(sp) │ │ + lw t2,56(sp) │ │ + lw s6,80(sp) │ │ + lw s1,0(t2) │ │ + lw s5,104(sp) │ │ + sw s6,32(s5) │ │ + lw t3,12(s1) │ │ + lw a0,4(s7) │ │ + beqz a0,1c254 │ │ + addu s0,s6,t3 │ │ + lw t4,4(s1) │ │ + lw t5,100(sp) │ │ + lw t9,-32000(gp) │ │ lw a1,8(t4) │ │ - lw a2,8(t3) │ │ - lw a3,8(v0) │ │ - lw t9,-32004(gp) │ │ - addiu t6,s0,32 │ │ + lw a2,8(t5) │ │ jalr t9 │ │ - sw t6,16(sp) │ │ - sra t5,v0,0xa │ │ - sw t5,24(s0) │ │ - lw ra,60(sp) │ │ - move v0,s0 │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - li s1,1 │ │ - sw s1,32(s0) │ │ - sw zero,24(s0) │ │ - lw ra,60(sp) │ │ - move v0,s0 │ │ - lw s5,56(sp) │ │ + move a3,s8 │ │ + sra t6,v0,0xa │ │ + lwc1 $f2,8(s7) │ │ + mtc1 t6,$f6 │ │ + mtc1 s0,$f12 │ │ + cvt.s.w $f8,$f6 │ │ + mul.s $f10,$f8,$f2 │ │ + cvt.s.w $f14,$f12 │ │ + lw gp,16(sp) │ │ + add.s $f16,$f10,$f14 │ │ + trunc.w.s $f18,$f16 │ │ + mfc1 s0,$f18 │ │ + lw v1,84(sp) │ │ + lw t7,56(sp) │ │ + slt v0,v1,s0 │ │ + lw t8,4(t7) │ │ + movn v1,s0,v0 │ │ + sw t8,56(sp) │ │ + bnez t8,1bf38 │ │ + sw v1,84(sp) │ │ + lw a1,52(sp) │ │ + lw t6,84(sp) │ │ + b 1c298 │ │ + lw t1,0(a1) │ │ + lui a3,0xe000 │ │ + b 1c168 │ │ + sw a3,32(sp) │ │ + lui t6,0xe000 │ │ + sw t6,84(sp) │ │ + lw s3,100(sp) │ │ + sw t6,32(s3) │ │ + lw a3,12(t1) │ │ + lw a0,4(s7) │ │ + beqz a0,1c2f8 │ │ + addu s6,t6,a3 │ │ + lw t0,4(t1) │ │ + lw t1,96(sp) │ │ + lw t9,-32000(gp) │ │ + lw a1,8(t0) │ │ + lw a2,8(t1) │ │ + jalr t9 │ │ + move a3,s8 │ │ + sra a0,v0,0xa │ │ + lwc1 $f4,8(s7) │ │ + mtc1 a0,$f0 │ │ + mtc1 s6,$f8 │ │ + cvt.s.w $f2,$f0 │ │ + mul.s $f6,$f2,$f4 │ │ + cvt.s.w $f10,$f8 │ │ + lw gp,16(sp) │ │ + add.s $f12,$f6,$f10 │ │ + trunc.w.s $f14,$f12 │ │ + mfc1 s6,$f14 │ │ + lw s5,60(sp) │ │ lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - b 1a318 │ │ - move v0,zero │ │ - addiu t2,v0,-1 │ │ - lw t1,40(s0) │ │ - sll t0,t2,0x2 │ │ - addu a3,t1,t0 │ │ - lw s1,0(a3) │ │ - lw s2,4(s0) │ │ - lw v0,4(s1) │ │ - lw v1,16(v0) │ │ - sw zero,28(s0) │ │ - sw v1,16(s0) │ │ - lw v1,4(v0) │ │ - bltz v1,1a4a4 │ │ - sll t7,v1,0x2 │ │ - lw s3,16(s2) │ │ - sll t6,v1,0x4 │ │ - lw t5,8(s3) │ │ - addu t4,t7,t6 │ │ - addu t3,t5,t4 │ │ - lw v1,0(t3) │ │ - sw v1,8(s0) │ │ - lw a0,20(v0) │ │ - lw s5,-32696(gp) │ │ - sw a0,12(s0) │ │ - lw ra,12(s1) │ │ - lw t9,-30428(gp) │ │ - sll t8,ra,0xa │ │ - sw t8,20(s0) │ │ - lw s4,0(s2) │ │ - addiu a1,s5,-19676 │ │ + slt t4,s5,s6 │ │ + lw s1,4(s4) │ │ + movn s5,s6,t4 │ │ + sw s1,52(sp) │ │ + bnez s1,1bf0c │ │ + sw s5,60(sp) │ │ + lw t6,48(sp) │ │ + lw a3,60(sp) │ │ + lw ra,0(t6) │ │ + lw s0,96(sp) │ │ + sw a3,32(s0) │ │ + lw t7,12(ra) │ │ + lw a0,4(s7) │ │ + beqz a0,1c384 │ │ + addu s2,a3,t7 │ │ + lw t8,4(ra) │ │ + lw ra,92(sp) │ │ + lw t9,-32000(gp) │ │ + lw a1,8(t8) │ │ + lw a2,8(ra) │ │ jalr t9 │ │ - lw a0,0(s4) │ │ - bnez v0,1a3c0 │ │ - lw gp,24(sp) │ │ - lw v0,8(s1) │ │ - beqz v0,1a4e0 │ │ - lw a0,56(s2) │ │ - lw a1,4(s1) │ │ - lw a2,0(s1) │ │ - lw v0,0(v0) │ │ - lw a1,8(a1) │ │ - b 1a37c │ │ - lw a2,8(a2) │ │ - b 1a448 │ │ - move v1,zero │ │ - lw ra,0(s2) │ │ - lw t8,0(v0) │ │ - lw a1,8(ra) │ │ - lw a2,8(t8) │ │ + move a3,s8 │ │ + sra v1,v0,0xa │ │ + lwc1 $f16,8(s7) │ │ + mtc1 v1,$f18 │ │ + mtc1 s2,$f2 │ │ + cvt.s.w $f4,$f18 │ │ + mul.s $f0,$f4,$f16 │ │ + cvt.s.w $f6,$f2 │ │ + lw gp,16(sp) │ │ + add.s $f8,$f0,$f6 │ │ + trunc.w.s $f10,$f8 │ │ + mfc1 s2,$f10 │ │ + lw s3,68(sp) │ │ + lw a2,48(sp) │ │ + slt t0,s3,s2 │ │ + lw v0,4(a2) │ │ + movn s3,s2,t0 │ │ + sw v0,48(sp) │ │ + bnez v0,1bee0 │ │ + sw s3,68(sp) │ │ + lw a0,44(sp) │ │ + lw s6,68(sp) │ │ + lw s1,0(a0) │ │ + lw s4,92(sp) │ │ + sw s6,32(s4) │ │ + lw t2,12(s1) │ │ + lw a0,4(s7) │ │ + beqz a0,1c410 │ │ + addu s0,s6,t2 │ │ + lw s6,4(s1) │ │ + lw s1,88(sp) │ │ + lw t9,-32000(gp) │ │ + lw a1,8(s6) │ │ + lw a2,8(s1) │ │ jalr t9 │ │ - addiu a3,s0,32 │ │ - sra t7,v0,0xa │ │ - b 1a398 │ │ - sw t7,24(s0) │ │ - li s2,1 │ │ - sw zero,24(s0) │ │ - b 1a398 │ │ - sw s2,32(s0) │ │ - lw v0,4(s1) │ │ - lw s2,0(s1) │ │ - lw t9,-32012(gp) │ │ + move a3,s8 │ │ + sra s5,v0,0xa │ │ + lwc1 $f12,8(s7) │ │ + mtc1 s5,$f14 │ │ + mtc1 s0,$f4 │ │ + cvt.s.w $f16,$f14 │ │ + mul.s $f18,$f16,$f12 │ │ + cvt.s.w $f0,$f4 │ │ + lw gp,16(sp) │ │ + add.s $f2,$f18,$f0 │ │ + trunc.w.s $f6,$f2 │ │ + mfc1 s0,$f6 │ │ + lw t6,76(sp) │ │ + lw t3,44(sp) │ │ + slt t8,t6,s0 │ │ + lw t4,4(t3) │ │ + movn t6,s0,t8 │ │ + sw t4,44(sp) │ │ + bnez t4,1beb4 │ │ + sw t6,76(sp) │ │ + lw v1,40(sp) │ │ + lw t6,76(sp) │ │ + lw t1,0(v1) │ │ + lw s2,88(sp) │ │ + sw t6,32(s2) │ │ + lw a2,12(t1) │ │ + lw a0,4(s7) │ │ + beqz a0,1c49c │ │ + addu s4,t6,a2 │ │ + lw v0,4(t1) │ │ + lw s3,108(sp) │ │ + lw t9,-32000(gp) │ │ lw a1,8(v0) │ │ - lw a2,8(s2) │ │ - jalr t9 │ │ - addiu a3,s0,32 │ │ - sra s1,v0,0xa │ │ - b 1a398 │ │ - sw s1,24(s0) │ │ - lw t9,-32556(gp) │ │ + lw a2,8(s3) │ │ jalr t9 │ │ - lw a0,40(s0) │ │ - lw gp,24(sp) │ │ - move a0,s0 │ │ - lw t9,-32556(gp) │ │ + move a3,s8 │ │ + sra a1,v0,0xa │ │ + lwc1 $f8,8(s7) │ │ + mtc1 a1,$f10 │ │ + mtc1 s4,$f16 │ │ + cvt.s.w $f12,$f10 │ │ + mul.s $f14,$f12,$f8 │ │ + cvt.s.w $f18,$f16 │ │ + lw gp,16(sp) │ │ + add.s $f4,$f18,$f14 │ │ + trunc.w.s $f0,$f4 │ │ + mfc1 s4,$f0 │ │ + lw a0,72(sp) │ │ + lw a3,40(sp) │ │ + slt s6,a0,s4 │ │ + lw t0,4(a3) │ │ + movn a0,s4,s6 │ │ + sw t0,40(sp) │ │ + bnez t0,1be88 │ │ + sw a0,72(sp) │ │ + lw v0,72(sp) │ │ + lw s8,108(sp) │ │ + sw v0,32(s8) │ │ + lw s5,-30360(gp) │ │ + lw s7,116(sp) │ │ + lw s0,0(s5) │ │ + bne s7,s0,1c544 │ │ + lw ra,156(sp) │ │ + lw s8,152(sp) │ │ + lw s7,148(sp) │ │ + lw s6,144(sp) │ │ + lw s5,140(sp) │ │ + lw s4,136(sp) │ │ + lw s3,132(sp) │ │ + lw s2,128(sp) │ │ + lw s1,124(sp) │ │ + lw s0,120(sp) │ │ + jr ra │ │ + addiu sp,sp,160 │ │ + lui s6,0xe000 │ │ + b 1c1f4 │ │ + sw s6,80(sp) │ │ + lui a3,0xe000 │ │ + b 1c324 │ │ + sw a3,60(sp) │ │ + lui s6,0xe000 │ │ + b 1c3b0 │ │ + sw s6,68(sp) │ │ + lui t6,0xe000 │ │ + b 1c43c │ │ + sw t6,76(sp) │ │ + lui v0,0xe000 │ │ + b 1c4c0 │ │ + sw v0,72(sp) │ │ + lw t9,-30340(gp) │ │ jalr t9 │ │ - move s0,zero │ │ - b 1a39c │ │ - lw ra,60(sp) │ │ + nop │ │ │ │ -0001a530 : │ │ +0001c550 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-4832 │ │ + addiu gp,gp,-13056 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s4,52(sp) │ │ - sw s2,44(sp) │ │ - sw s1,40(sp) │ │ - sw s0,36(sp) │ │ - sw gp,16(sp) │ │ - sw ra,60(sp) │ │ - sw s5,56(sp) │ │ - sw s3,48(sp) │ │ + addiu sp,sp,-56 │ │ lw v0,36(a1) │ │ - move s1,a1 │ │ - move s2,a0 │ │ - move s0,a2 │ │ - bnez v0,1a58c │ │ - lw s4,80(sp) │ │ - b 1a5dc │ │ - lw s5,-32696(gp) │ │ + sw gp,16(sp) │ │ + sw s3,36(sp) │ │ + sw ra,52(sp) │ │ + sw s6,48(sp) │ │ + sw s5,44(sp) │ │ + sw s4,40(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + bnez v0,1c5a4 │ │ + lw s3,72(sp) │ │ + b 1c5f4 │ │ + lw s6,-32708(gp) │ │ lw v0,4(v0) │ │ - beqz v0,1a5dc │ │ - lw s5,-32696(gp) │ │ + beqz v0,1c5f4 │ │ + lw s6,-32708(gp) │ │ lw v1,0(v0) │ │ - lw a0,4(v1) │ │ - bne a0,s0,1a580 │ │ + lw t0,4(v1) │ │ + bne t0,a2,1c598 │ │ nop │ │ lw a2,12(v1) │ │ - slt a1,a2,a3 │ │ - beqz a1,1a668 │ │ - lw ra,60(sp) │ │ + slt t1,a2,a3 │ │ + beqz t1,1c5d0 │ │ + lw ra,52(sp) │ │ sw a3,12(v1) │ │ - lw v0,0(v0) │ │ - sw s4,20(v0) │ │ - lw ra,60(sp) │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + sw s3,20(v1) │ │ + lw ra,52(sp) │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ - lw a0,60(s2) │ │ - lw t9,-32000(gp) │ │ - sw a3,24(sp) │ │ - addiu a1,s5,-11200 │ │ - jalr t9 │ │ + addiu sp,sp,56 │ │ + move s5,a0 │ │ + lw t9,-31992(gp) │ │ + lw a0,60(a0) │ │ + move s0,a2 │ │ + move s1,a1 │ │ li a2,80 │ │ + addiu a1,s6,-21464 │ │ + jalr t9 │ │ + move s4,a3 │ │ lw gp,16(sp) │ │ - lw a0,64(s2) │ │ - lw t9,-32000(gp) │ │ - addiu a1,s5,-11200 │ │ + lw a0,64(s5) │ │ + lw t9,-31992(gp) │ │ + addiu a1,s6,-21464 │ │ li a2,81 │ │ jalr t9 │ │ - move s3,v0 │ │ + move s2,v0 │ │ lw gp,16(sp) │ │ - lw a0,64(s2) │ │ - lw t9,-32000(gp) │ │ - addiu a1,s5,-11200 │ │ + lw a0,64(s5) │ │ + lw t9,-31992(gp) │ │ + addiu a1,s6,-21464 │ │ li a2,82 │ │ jalr t9 │ │ - move s2,v0 │ │ - sw s1,0(s3) │ │ - sw s0,4(s3) │ │ - lw t0,24(sp) │ │ - sw s4,20(s3) │ │ - sw t0,12(s3) │ │ - sw zero,8(s3) │ │ - sw s3,0(v0) │ │ - sw s3,0(s2) │ │ - lw a3,36(s1) │ │ - sw a3,4(s2) │ │ - sw s2,36(s1) │ │ - lw v1,40(s0) │ │ - sw v1,4(v0) │ │ + move s5,v0 │ │ + lw a0,36(s1) │ │ + lw a1,40(s0) │ │ + lw ra,52(sp) │ │ + sw s1,0(s2) │ │ + sw s0,4(s2) │ │ + sw s4,12(s2) │ │ + sw s3,20(s2) │ │ + sw zero,8(s2) │ │ + lw s6,48(sp) │ │ + sw s2,0(v0) │ │ + lw s4,40(sp) │ │ + sw s2,0(s5) │ │ + sw a0,4(s5) │ │ + lw s3,36(sp) │ │ + sw s5,36(s1) │ │ + lw s2,32(sp) │ │ + sw a1,4(v0) │ │ + lw s5,44(sp) │ │ sw v0,40(s0) │ │ - lw ra,60(sp) │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ + addiu sp,sp,56 │ │ │ │ -0001a688 : │ │ +0001c6ac : │ │ lui gp,0x9 │ │ - addiu gp,gp,-5176 │ │ + addiu gp,gp,-13404 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ + sw s5,52(sp) │ │ + lw s5,24(a0) │ │ + sw gp,24(sp) │ │ sw s7,60(sp) │ │ sw s6,56(sp) │ │ sw s2,40(sp) │ │ - sw gp,24(sp) │ │ sw ra,68(sp) │ │ sw s8,64(sp) │ │ - sw s5,52(sp) │ │ sw s4,48(sp) │ │ sw s3,44(sp) │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ - lw s4,24(a0) │ │ move s2,a0 │ │ move s7,a1 │ │ - beqz s4,1a7bc │ │ + beqz s5,1c7e0 │ │ move s6,a2 │ │ lw v0,32(s2) │ │ - beq v0,s4,1a7b0 │ │ - lw t9,-31996(gp) │ │ + beq v0,s5,1c7d4 │ │ + lw t9,-31988(gp) │ │ lw a0,12(s2) │ │ - bal 272ac │ │ - lw a1,8(s4) │ │ - beqz v0,1a7b0 │ │ + jalr t9 │ │ + lw a1,8(s5) │ │ + beqz v0,1c7d4 │ │ lw gp,24(sp) │ │ - lw s3,40(s4) │ │ - beqz s3,1a7ac │ │ + lw s4,40(s5) │ │ + beqz s4,1c7d0 │ │ nop │ │ - lw s1,0(s3) │ │ - lw a2,8(s4) │ │ - lw a3,16(s2) │ │ - lw a0,12(s1) │ │ - xor a1,a2,a3 │ │ - move v1,s7 │ │ - lw s0,36(s4) │ │ - movn v1,s6,a1 │ │ - bnez s0,1a740 │ │ - addu s5,v1,a0 │ │ - b 1a7a4 │ │ - lw s3,4(s3) │ │ + lw s8,0(s4) │ │ + lw s1,8(s5) │ │ + lw v1,16(s2) │ │ + lw s3,12(s8) │ │ + xor a0,s1,v1 │ │ + move a1,s6 │ │ + lw s0,36(s5) │ │ + movz a1,s7,a0 │ │ + bnez s0,1c764 │ │ + addu s3,a1,s3 │ │ + b 1c7c8 │ │ + lw s4,4(s4) │ │ lw s0,4(s0) │ │ - beqz s0,1a7a0 │ │ + beqz s0,1c7c4 │ │ nop │ │ - lw s8,0(s0) │ │ - lw v0,4(s8) │ │ - beqz v0,1a734 │ │ - lw t9,-31996(gp) │ │ - lw t0,0(s1) │ │ - beqz t0,1a734 │ │ + lw s1,0(s0) │ │ + lw a3,4(s1) │ │ + beqz a3,1c758 │ │ + lw t9,-31988(gp) │ │ + lw t0,0(s8) │ │ + beqz t0,1c758 │ │ nop │ │ lw a0,12(s2) │ │ - bal 272ac │ │ - lw a1,8(v0) │ │ - bnez v0,1a734 │ │ + jalr t9 │ │ + lw a1,8(a3) │ │ + bnez v0,1c758 │ │ lw gp,24(sp) │ │ - lw t1,12(s8) │ │ - lw t2,20(s8) │ │ - lw t9,-31992(gp) │ │ - lw a1,0(s1) │ │ - lw a2,4(s8) │ │ + lw t1,12(s1) │ │ + lw t2,20(s1) │ │ + lw t9,-31984(gp) │ │ + lw a1,0(s8) │ │ + lw a2,4(s1) │ │ move a0,s2 │ │ sw t2,16(sp) │ │ - bal 1a530 │ │ - addu a3,s5,t1 │ │ + jalr t9 │ │ + addu a3,s3,t1 │ │ lw s0,4(s0) │ │ - bnez s0,1a740 │ │ + bnez s0,1c764 │ │ lw gp,24(sp) │ │ - lw s3,4(s3) │ │ - bnez s3,1a704 │ │ + lw s4,4(s4) │ │ + bnez s4,1c728 │ │ nop │ │ - sh zero,24(s4) │ │ - lw s4,48(s4) │ │ - bnez s4,1a6d8 │ │ + sh zero,24(s5) │ │ + lw s5,48(s5) │ │ + bnez s5,1c6fc │ │ nop │ │ lw ra,68(sp) │ │ lw s8,64(sp) │ │ lw s7,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,72 │ │ │ │ -0001a7ec : │ │ +0001c810 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-5532 │ │ + addiu gp,gp,-13760 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ - sw s2,36(sp) │ │ + sw s1,32(sp) │ │ + lw s1,24(a0) │ │ sw gp,16(sp) │ │ + sw s5,48(sp) │ │ sw ra,60(sp) │ │ sw s7,56(sp) │ │ sw s6,52(sp) │ │ - sw s5,48(sp) │ │ sw s4,44(sp) │ │ sw s3,40(sp) │ │ - sw s1,32(sp) │ │ + sw s2,36(sp) │ │ sw s0,28(sp) │ │ - lw s4,24(a0) │ │ - beqz s4,1aa38 │ │ + beqz s1,1ca24 │ │ + move s5,zero │ │ + lw s3,-32708(gp) │ │ move s2,a0 │ │ - lw s3,-32696(gp) │ │ - lh v0,24(s4) │ │ - move s6,zero │ │ - addiu s3,s3,-11200 │ │ - bnez v0,1a904 │ │ - lw s5,48(s4) │ │ - beqz s6,1aa74 │ │ + addiu s3,s3,-21464 │ │ + lh v0,24(s1) │ │ + bnez v0,1ca50 │ │ + lw s4,48(s1) │ │ + beqz s5,1ca68 │ │ nop │ │ - sw s5,48(s6) │ │ - lw a1,36(s4) │ │ - bnez a1,1a86c │ │ - lw s7,-32696(gp) │ │ - b 1a898 │ │ - lw a1,40(s4) │ │ - move a1,s0 │ │ + sw s4,48(s5) │ │ + lw a1,36(s1) │ │ + beqz a1,1c8b0 │ │ + lw s6,-32708(gp) │ │ lw v1,0(a1) │ │ lw s0,4(a1) │ │ sw zero,0(v1) │ │ - lw t9,-31988(gp) │ │ + lw t9,-32012(gp) │ │ lw a0,64(s2) │ │ move a2,s3 │ │ jalr t9 │ │ li a3,150 │ │ - bnez s0,1a868 │ │ lw gp,16(sp) │ │ - lw a1,40(s4) │ │ - beqz a1,1a8d8 │ │ - lw t9,-31988(gp) │ │ - b 1a8ac │ │ - addiu s1,s7,-11200 │ │ + bnez s0,1c884 │ │ move a1,s0 │ │ + lw a1,40(s1) │ │ + beqz a1,1c8e8 │ │ + addiu s7,s6,-21464 │ │ lw a0,0(a1) │ │ lw s0,4(a1) │ │ sw zero,4(a0) │ │ - lw t9,-31988(gp) │ │ + lw t9,-32012(gp) │ │ lw a0,64(s2) │ │ - move a2,s1 │ │ + move a2,s7 │ │ jalr t9 │ │ li a3,155 │ │ - bnez s0,1a8a8 │ │ lw gp,16(sp) │ │ - lw t9,-31988(gp) │ │ + bnez s0,1c8bc │ │ + move a1,s0 │ │ + lw t9,-32012(gp) │ │ lw a0,56(s2) │ │ - move a1,s4 │ │ - addiu a2,s7,-11200 │ │ + move a1,s1 │ │ + addiu a2,s6,-21464 │ │ jalr t9 │ │ li a3,157 │ │ - beqz s5,1a90c │ │ lw gp,16(sp) │ │ - move s4,s5 │ │ - lh v0,24(s4) │ │ - beqz v0,1a848 │ │ - lw s5,48(s4) │ │ - bnez s5,1a8f4 │ │ - move s6,s4 │ │ - lw s4,24(s2) │ │ - beqz s4,1aa38 │ │ - lw s5,-32696(gp) │ │ - move s6,zero │ │ - addiu s5,s5,-11200 │ │ - lw s0,36(s4) │ │ - sw s6,0(s4) │ │ - beqz s0,1a9a8 │ │ - addiu s6,s6,1 │ │ - lw a2,0(s0) │ │ - move s3,zero │ │ - lw a1,4(a2) │ │ - beqz a1,1a960 │ │ - lw s1,4(s0) │ │ - beqz s1,1a9a8 │ │ - move s3,s0 │ │ - move s0,s1 │ │ - lw a2,0(s0) │ │ - lw a1,4(a2) │ │ - bnez a1,1a944 │ │ - lw s1,4(s0) │ │ - beqz s3,1aa6c │ │ + bnez s4,1c860 │ │ + move s1,s4 │ │ + lw s6,24(s2) │ │ + beqz s6,1ca24 │ │ + lw a2,-32708(gp) │ │ + move a1,zero │ │ + addiu s3,a2,-21464 │ │ + lw s0,36(s6) │ │ + addiu s4,a1,1 │ │ + sw a1,0(s6) │ │ + bnez s0,1c948 │ │ + move s5,zero │ │ + b 1c9a4 │ │ + lw s5,40(s6) │ │ + move s5,s0 │ │ + beqz s7,1c9a0 │ │ + move s0,s7 │ │ + lw a1,0(s0) │ │ + lw a3,4(a1) │ │ + bnez a3,1c93c │ │ + lw s7,4(s0) │ │ + beqz s5,1ca60 │ │ nop │ │ - sw s1,4(s3) │ │ - lw t9,-31988(gp) │ │ + sw s7,4(s5) │ │ + lw t9,-32012(gp) │ │ lw a0,60(s2) │ │ - lw a1,0(s0) │ │ - move a2,s5 │ │ + move a2,s3 │ │ jalr t9 │ │ li a3,174 │ │ lw gp,16(sp) │ │ lw a0,64(s2) │ │ - lw t9,-31988(gp) │ │ + lw t9,-32012(gp) │ │ move a1,s0 │ │ - move a2,s5 │ │ + move a2,s3 │ │ jalr t9 │ │ li a3,175 │ │ - bnez s1,1a94c │ │ + move s0,s7 │ │ + bnez s7,1c948 │ │ lw gp,16(sp) │ │ - lw s0,40(s4) │ │ - beqz s0,1aa2c │ │ - nop │ │ - lw t0,0(s0) │ │ - move s3,zero │ │ - lw a3,0(t0) │ │ - beqz a3,1a9e4 │ │ - lw s1,4(s0) │ │ - beqz s1,1aa2c │ │ - move s3,s0 │ │ - move s0,s1 │ │ - lw t0,0(s0) │ │ - lw a3,0(t0) │ │ - bnez a3,1a9c8 │ │ - lw s1,4(s0) │ │ - beqz s3,1aa64 │ │ + lw s5,40(s6) │ │ + bnez s5,1c9c0 │ │ + move s7,zero │ │ + b 1ca1c │ │ + lw s6,48(s6) │ │ + move s7,s5 │ │ + beqz s1,1ca18 │ │ + move s5,s1 │ │ + lw a1,0(s5) │ │ + lw t0,0(a1) │ │ + bnez t0,1c9b4 │ │ + lw s1,4(s5) │ │ + beqz s7,1ca58 │ │ nop │ │ - sw s1,4(s3) │ │ - lw t9,-31988(gp) │ │ + sw s1,4(s7) │ │ + lw t9,-32012(gp) │ │ lw a0,60(s2) │ │ - lw a1,0(s0) │ │ - move a2,s5 │ │ + move a2,s3 │ │ jalr t9 │ │ li a3,188 │ │ lw gp,16(sp) │ │ lw a0,64(s2) │ │ - lw t9,-31988(gp) │ │ - move a1,s0 │ │ - move a2,s5 │ │ + lw t9,-32012(gp) │ │ + move a1,s5 │ │ + move a2,s3 │ │ jalr t9 │ │ li a3,189 │ │ - bnez s1,1a9d0 │ │ + move s5,s1 │ │ + bnez s1,1c9c0 │ │ lw gp,16(sp) │ │ - lw s4,48(s4) │ │ - bnez s4,1a920 │ │ - nop │ │ + lw s6,48(s6) │ │ + bnez s6,1c920 │ │ + move a1,s4 │ │ lw ra,60(sp) │ │ lw s7,56(sp) │ │ lw s6,52(sp) │ │ lw s5,48(sp) │ │ lw s4,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ - b 1a9f0 │ │ - sw s1,40(s4) │ │ - b 1a96c │ │ - sw s1,36(s4) │ │ - b 1a854 │ │ - sw s5,24(s2) │ │ + b 1c904 │ │ + move s5,s1 │ │ + b 1c9dc │ │ + sw s1,40(s6) │ │ + b 1c964 │ │ + sw s7,36(s6) │ │ + b 1c878 │ │ + sw s4,24(s2) │ │ │ │ -0001aa7c : │ │ +0001ca70 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-6188 │ │ + addiu gp,gp,-14368 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-80 │ │ - sw s1,48(sp) │ │ - lw a3,-32696(gp) │ │ - lw s1,-32696(gp) │ │ - sw s0,44(sp) │ │ - lw t9,-32200(gp) │ │ + addiu sp,sp,-88 │ │ + lw a3,-32708(gp) │ │ + sw s1,56(sp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s0,52(sp) │ │ move s0,a1 │ │ sw gp,32(sp) │ │ - sw ra,76(sp) │ │ - sw s4,60(sp) │ │ - sw s2,52(sp) │ │ - sw s7,72(sp) │ │ - sw s6,68(sp) │ │ - sw s5,64(sp) │ │ - sw s3,56(sp) │ │ - move s2,a0 │ │ sw s0,16(sp) │ │ - addiu a1,s1,-11200 │ │ + sw ra,84(sp) │ │ + sw s7,80(sp) │ │ + sw s6,76(sp) │ │ + sw s3,64(sp) │ │ + sw s2,60(sp) │ │ + move s3,a0 │ │ + addiu a1,s1,-21464 │ │ li a0,1 │ │ li a2,242 │ │ - addiu a3,a3,-11148 │ │ - lw s7,28(s2) │ │ + addiu a3,a3,-21412 │ │ + sw s5,72(sp) │ │ + sw s4,68(sp) │ │ + lw s6,28(s3) │ │ jalr t9 │ │ - lw s6,32(s2) │ │ + lw s7,32(s3) │ │ lw gp,32(sp) │ │ move a0,s0 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ - addiu a1,a1,-17672 │ │ - move s4,v0 │ │ - beqz v0,1ae04 │ │ + addiu a1,a1,-27936 │ │ + move s2,v0 │ │ + beqz v0,1cdfc │ │ lw gp,32(sp) │ │ - lw a0,-32696(gp) │ │ - lw t9,-30448(gp) │ │ + lw a0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ li a1,1 │ │ li a2,25 │ │ move a3,v0 │ │ jalr t9 │ │ - addiu a0,a0,-11072 │ │ + addiu a0,a0,-21336 │ │ lw gp,32(sp) │ │ - lw t9,-32188(gp) │ │ - lw s5,-32696(gp) │ │ + lw t9,-32184(gp) │ │ + lw s5,-32708(gp) │ │ jalr t9 │ │ - lw a0,4(s2) │ │ + lw a0,4(s3) │ │ lw gp,32(sp) │ │ - mfc1 a2,$f0 │ │ - lw t0,-32696(gp) │ │ - mfc1 a3,$f1 │ │ - lw t9,-30324(gp) │ │ - addiu a1,t0,-11044 │ │ + sdc1 $f0,40(sp) │ │ + lw v0,-32708(gp) │ │ + lw a2,40(sp) │ │ + lw t9,-30456(gp) │ │ + lw a3,44(sp) │ │ + move a0,s2 │ │ jalr t9 │ │ - move a0,s4 │ │ + addiu a1,v0,-21308 │ │ lw gp,32(sp) │ │ - move a3,s4 │ │ - lw t9,-30448(gp) │ │ - addiu a0,s5,-11028 │ │ + move a3,s2 │ │ + lw t9,-30476(gp) │ │ + addiu a0,s5,-21292 │ │ li a1,1 │ │ jalr t9 │ │ li a2,2 │ │ lw gp,32(sp) │ │ - lw a2,36(s2) │ │ - lw v1,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a1,v1,-11024 │ │ + lw a2,36(s3) │ │ + lw v1,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + addiu a1,v1,-21288 │ │ jalr t9 │ │ - move a0,s4 │ │ + move a0,s2 │ │ lw gp,32(sp) │ │ li a2,2 │ │ - lw t9,-30448(gp) │ │ - addiu a0,s5,-11028 │ │ + lw t9,-30476(gp) │ │ + addiu a0,s5,-21292 │ │ li a1,1 │ │ jalr t9 │ │ - move a3,s4 │ │ - lw v0,24(s2) │ │ + move a3,s2 │ │ + lw t0,24(s3) │ │ lw gp,32(sp) │ │ - beqz v0,1abcc │ │ + beqz t0,1cbc4 │ │ move a2,zero │ │ - lw v0,48(v0) │ │ - bnez v0,1abc0 │ │ + lw t0,48(t0) │ │ + bnez t0,1cbb8 │ │ addiu a2,a2,1 │ │ - lw t1,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - move a0,s4 │ │ + lw t1,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + move a0,s2 │ │ jalr t9 │ │ - addiu a1,t1,-11012 │ │ - lw s0,24(s2) │ │ - beqz s0,1ac70 │ │ + addiu a1,t1,-21276 │ │ + lw s0,24(s3) │ │ + beqz s0,1cc68 │ │ lw gp,32(sp) │ │ - lw s3,-32696(gp) │ │ + lw s4,-32708(gp) │ │ move s1,zero │ │ - b 1ac50 │ │ - addiu s3,s3,-10948 │ │ - lw t6,12(s2) │ │ - lw t5,8(t6) │ │ - addu t4,t5,v1 │ │ - lw a3,0(t4) │ │ - lw a1,20(s0) │ │ - lw t9,-30324(gp) │ │ - sw a1,16(sp) │ │ + b 1cc48 │ │ + addiu s4,s4,-21104 │ │ + lw t5,12(s3) │ │ + lw t6,8(t5) │ │ + addu t7,t6,t4 │ │ + lw a3,0(t7) │ │ + lw t8,20(s0) │ │ + lw t9,-30456(gp) │ │ + sw t8,16(sp) │ │ lw ra,12(s0) │ │ move a2,s1 │ │ sw ra,20(sp) │ │ - lw t8,16(s0) │ │ - move a0,s4 │ │ - sw t8,24(sp) │ │ - lw t7,28(s0) │ │ - move a1,s3 │ │ + lw a1,16(s0) │ │ + move a0,s2 │ │ + sw a1,24(sp) │ │ + lw v0,28(s0) │ │ + move a1,s4 │ │ jalr t9 │ │ - sw t7,28(sp) │ │ + sw v0,28(sp) │ │ lw s0,48(s0) │ │ lw gp,32(sp) │ │ - beqz s0,1ac70 │ │ + beqz s0,1cc68 │ │ addiu s1,s1,1 │ │ lw a2,4(s0) │ │ sw s1,0(s0) │ │ - sll t3,a2,0x2 │ │ - sll t2,a2,0x4 │ │ - bgez a2,1abfc │ │ - addu v1,t3,t2 │ │ - b 1ac0c │ │ + sll t2,a2,0x2 │ │ + sll t3,a2,0x4 │ │ + bgez a2,1cbf4 │ │ + addu t4,t2,t3 │ │ + b 1cc04 │ │ move a3,zero │ │ - lw t9,-30448(gp) │ │ - addiu a0,s5,-11028 │ │ + lw t9,-30476(gp) │ │ + addiu a0,s5,-21292 │ │ li a1,1 │ │ li a2,2 │ │ jalr t9 │ │ - move a3,s4 │ │ + move a3,s2 │ │ lw gp,32(sp) │ │ - lw a3,0(s6) │ │ - lw s6,-32696(gp) │ │ - lw a2,0(s7) │ │ - lw t9,-30324(gp) │ │ - move a0,s4 │ │ + lw a2,0(s6) │ │ + lw s6,-32708(gp) │ │ + lw a3,0(s7) │ │ + lw t9,-30456(gp) │ │ + move a0,s2 │ │ jalr t9 │ │ - addiu a1,s6,-10924 │ │ + addiu a1,s6,-21212 │ │ lw gp,32(sp) │ │ - move a3,s4 │ │ - lw t9,-30448(gp) │ │ - addiu a0,s5,-11028 │ │ + addiu a0,s5,-21292 │ │ + lw t9,-30476(gp) │ │ + move a3,s2 │ │ li a1,1 │ │ jalr t9 │ │ li a2,2 │ │ lw gp,32(sp) │ │ - move a0,s4 │ │ - lw s1,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a1,s1,-10900 │ │ + move a0,s2 │ │ + lw a3,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + addiu a1,a3,-21188 │ │ jalr t9 │ │ move a2,zero │ │ lw gp,32(sp) │ │ - addiu a0,s5,-11028 │ │ - lw t9,-30448(gp) │ │ + addiu a0,s5,-21292 │ │ + lw t9,-30476(gp) │ │ li a1,1 │ │ li a2,2 │ │ jalr t9 │ │ - move a3,s4 │ │ + move a3,s2 │ │ lw gp,32(sp) │ │ li a1,1 │ │ - lw s0,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,s0,-10856 │ │ + lw s7,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,s7,-21144 │ │ li a2,37 │ │ jalr t9 │ │ - move a3,s4 │ │ - lw s3,24(s2) │ │ - beqz s3,1ada8 │ │ + move a3,s2 │ │ + lw s5,24(s3) │ │ + beqz s5,1cda0 │ │ lw gp,32(sp) │ │ - lw s5,-32696(gp) │ │ + lw s3,-32708(gp) │ │ lui s1,0x2000 │ │ - addiu s2,s1,1 │ │ - addiu s5,s5,-10816 │ │ - lw s0,36(s3) │ │ - bnez s0,1ad58 │ │ + addiu s4,s1,1 │ │ + addiu s6,s3,-21072 │ │ + lw s0,36(s5) │ │ + bnez s0,1cd50 │ │ nop │ │ - b 1ada0 │ │ - lw s3,48(s3) │ │ + b 1cd98 │ │ + lw s5,48(s5) │ │ lw s0,4(s0) │ │ - beqz s0,1ad9c │ │ + beqz s0,1cd94 │ │ nop │ │ - lw v1,0(s0) │ │ - lw v0,12(v1) │ │ - addu a3,v0,s1 │ │ - sltu s7,a3,s2 │ │ - beqz s7,1ad4c │ │ - lw t9,-30324(gp) │ │ - lw v1,4(v1) │ │ - lw a2,0(s3) │ │ - lw a3,0(v1) │ │ - sll v0,v0,0xa │ │ - sw v0,16(sp) │ │ - move a0,s4 │ │ + lw a0,0(s0) │ │ + lw v1,12(a0) │ │ + addu t0,v1,s1 │ │ + sltu t1,t0,s4 │ │ + beqz t1,1cd44 │ │ + lw t9,-30456(gp) │ │ + lw t2,4(a0) │ │ + lw a2,0(s5) │ │ + lw a3,0(t2) │ │ + sll t3,v1,0xa │ │ + sw t3,16(sp) │ │ + move a0,s2 │ │ jalr t9 │ │ - move a1,s5 │ │ + move a1,s6 │ │ lw s0,4(s0) │ │ - bnez s0,1ad58 │ │ + bnez s0,1cd50 │ │ lw gp,32(sp) │ │ - lw s3,48(s3) │ │ - bnez s3,1ad38 │ │ + lw s5,48(s5) │ │ + bnez s5,1cd30 │ │ nop │ │ - lw s2,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,s2,-10804 │ │ + lw a2,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,a2,-21080 │ │ li a1,1 │ │ li a2,4 │ │ jalr t9 │ │ - move a3,s4 │ │ + move a3,s2 │ │ lw gp,32(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s4 │ │ + move a0,s2 │ │ move v0,zero │ │ - lw ra,76(sp) │ │ - lw s7,72(sp) │ │ - lw s6,68(sp) │ │ - lw s5,64(sp) │ │ - lw s4,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ + lw ra,84(sp) │ │ + lw s7,80(sp) │ │ + lw s6,76(sp) │ │ + lw s5,72(sp) │ │ + lw s4,68(sp) │ │ + lw s3,64(sp) │ │ + lw s2,60(sp) │ │ + lw s1,56(sp) │ │ + lw s0,52(sp) │ │ jr ra │ │ - addiu sp,sp,80 │ │ - lw v0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - addiu a3,v0,-11120 │ │ + addiu sp,sp,88 │ │ + lw s2,-32708(gp) │ │ + lw t9,-32088(gp) │ │ sw s0,16(sp) │ │ li a0,4 │ │ - addiu a1,s1,-11200 │ │ - jalr t9 │ │ + addiu a1,s1,-21464 │ │ li a2,244 │ │ - b 1add8 │ │ + jalr t9 │ │ + addiu a3,s2,-21384 │ │ + b 1cdd0 │ │ li v0,-1 │ │ │ │ -0001ae2c : │ │ +0001ce24 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-7132 │ │ + addiu gp,gp,-15316 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-104 │ │ - sw s1,60(sp) │ │ - lw a3,-32696(gp) │ │ - lw s1,-32696(gp) │ │ - sw s0,56(sp) │ │ - lw t9,-32200(gp) │ │ - move s0,a1 │ │ + lw a3,-32708(gp) │ │ + sw s5,76(sp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s4,72(sp) │ │ + move s4,a1 │ │ sw gp,40(sp) │ │ + sw s4,16(sp) │ │ sw ra,92(sp) │ │ - sw s4,72(sp) │ │ - sw s2,64(sp) │ │ - sw s8,88(sp) │ │ - sw s7,84(sp) │ │ - sw s6,80(sp) │ │ - sw s5,76(sp) │ │ sw s3,68(sp) │ │ + sw s2,64(sp) │ │ + sw s1,60(sp) │ │ + sw s0,56(sp) │ │ + move s1,a0 │ │ sdc1 $f20,96(sp) │ │ - move s2,a0 │ │ - sw s0,16(sp) │ │ - addiu a1,s1,-11200 │ │ + addiu a1,s5,-21464 │ │ li a0,1 │ │ li a2,302 │ │ - addiu a3,a3,-11148 │ │ - lw s5,28(s2) │ │ + addiu a3,a3,-21412 │ │ + sw s8,88(sp) │ │ + sw s7,84(sp) │ │ + sw s6,80(sp) │ │ + lw s3,28(s1) │ │ jalr t9 │ │ - lw s3,32(s2) │ │ + lw s0,32(s1) │ │ lw gp,40(sp) │ │ - move a0,s0 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + move a0,s4 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ - addiu a1,a1,-17672 │ │ - move s4,v0 │ │ - beqz v0,1b31c │ │ + addiu a1,a1,-27936 │ │ + move s2,v0 │ │ + beqz v0,1d304 │ │ lw gp,40(sp) │ │ - lw a1,24(s2) │ │ - beqz a1,1b314 │ │ - move s1,zero │ │ + lw t6,24(s1) │ │ + beqz t6,1d2fc │ │ + move s6,zero │ │ lui a2,0x2000 │ │ - move s0,zero │ │ - addiu a3,a2,1 │ │ - lh v1,24(a1) │ │ - beqz v1,1af30 │ │ - nop │ │ - lw v0,36(a1) │ │ - beqz v0,1af2c │ │ - sw s1,0(a1) │ │ - lw a0,0(v0) │ │ + move s7,zero │ │ + addiu t0,a2,1 │ │ + lh v0,24(t6) │ │ + beqz v0,1cf28 │ │ + nop │ │ + lw t5,36(t6) │ │ + beqz t5,1cf24 │ │ + sw s6,0(t6) │ │ + lw a0,0(t5) │ │ lw v1,4(a0) │ │ - beqz v1,1af20 │ │ + beqz v1,1cf18 │ │ nop │ │ - lh t0,24(v1) │ │ - beqz t0,1af20 │ │ + lh t1,24(v1) │ │ + beqz t1,1cf18 │ │ nop │ │ lw t2,12(a0) │ │ - addu t1,t2,a2 │ │ - sltu a0,t1,a3 │ │ - addu s0,a0,s0 │ │ - lw v0,4(v0) │ │ - bnez v0,1aef4 │ │ + addu t3,t2,a2 │ │ + sltu t4,t3,t0 │ │ + addu s7,s7,t4 │ │ + lw t5,4(t5) │ │ + bnez t5,1ceec │ │ nop │ │ - addiu s1,s1,1 │ │ - lw a1,48(a1) │ │ - bnez a1,1aedc │ │ + addiu s6,s6,1 │ │ + lw t6,48(t6) │ │ + bnez t6,1ced4 │ │ nop │ │ - lw s7,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,s7,-10764 │ │ + lw t7,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,t7,-21028 │ │ li a1,1 │ │ li a2,36 │ │ jalr t9 │ │ - move a3,s4 │ │ + move a3,s2 │ │ lw gp,40(sp) │ │ li a1,1 │ │ - lw s6,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,s6,-10724 │ │ + lw t8,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,t8,-20988 │ │ li a2,13 │ │ jalr t9 │ │ - move a3,s4 │ │ + move a3,s2 │ │ lw gp,40(sp) │ │ - move a3,s4 │ │ - lw t7,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,t7,-10708 │ │ + move a3,s2 │ │ + lw s8,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,s8,-20972 │ │ li a1,1 │ │ jalr t9 │ │ li a2,12 │ │ lw gp,40(sp) │ │ - lw a2,0(s5) │ │ - lw t6,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a1,t6,-10692 │ │ + lw a2,0(s3) │ │ + lw s5,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + move a0,s2 │ │ jalr t9 │ │ - move a0,s4 │ │ + addiu a1,s5,-20956 │ │ lw gp,40(sp) │ │ - lw a2,0(s3) │ │ - lw t5,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a1,t5,-10680 │ │ + lw a2,0(s0) │ │ + lw s4,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + move a0,s2 │ │ jalr t9 │ │ - move a0,s4 │ │ + addiu a1,s4,-20944 │ │ lw gp,40(sp) │ │ li a1,1 │ │ - lw t4,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,t4,-11028 │ │ + lw a3,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,a3,-21292 │ │ li a2,2 │ │ jalr t9 │ │ - move a3,s4 │ │ + move a3,s2 │ │ lw gp,40(sp) │ │ - move a3,s0 │ │ - lw t3,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a1,t3,-10672 │ │ - move a0,s4 │ │ + move a0,s2 │ │ + lw s3,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + addiu a1,s3,-20936 │ │ + move a2,s6 │ │ jalr t9 │ │ - move a2,s1 │ │ + move a3,s7 │ │ lw gp,40(sp) │ │ li a1,1 │ │ - lw a2,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,a2,-10660 │ │ - move a3,s4 │ │ - jalr t9 │ │ + lw s0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,s0,-20924 │ │ li a2,23 │ │ - lw s0,24(s2) │ │ - beqz s0,1b1ac │ │ + jalr t9 │ │ + move a3,s2 │ │ + lw s0,24(s1) │ │ + beqz s0,1d194 │ │ lw gp,40(sp) │ │ - lw s1,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - lw s5,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - b 1b14c │ │ - addiu s1,s1,-10636 │ │ - lw v0,12(s2) │ │ - lw ra,8(v0) │ │ - sll a1,s7,0x4 │ │ - addu s8,a3,a1 │ │ - addu t8,ra,s8 │ │ - lw a0,0(t8) │ │ + lw ra,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + b 1d130 │ │ + addiu s4,ra,-20876 │ │ + lw a1,12(s1) │ │ + lw a2,8(a1) │ │ + sll t0,s3,0x4 │ │ + addu v0,s7,t0 │ │ + addu a0,a2,v0 │ │ + lw a0,0(a0) │ │ lw t9,-30308(gp) │ │ jalr t9 │ │ li a1,40 │ │ lh v1,24(s0) │ │ - beqz v1,1b140 │ │ + beqz v1,1d124 │ │ lw gp,40(sp) │ │ - beqz v0,1b168 │ │ - lw t9,-30460(gp) │ │ + beqz v0,1d14c │ │ + lw t9,-30200(gp) │ │ jalr t9 │ │ addiu a0,v0,1 │ │ - lw s7,4(s0) │ │ - lw a0,12(s2) │ │ - sll s8,s7,0x2 │ │ + lw s3,4(s0) │ │ + lw a0,12(s1) │ │ + sll t1,s3,0x2 │ │ lw t2,8(a0) │ │ - sll t8,s7,0x4 │ │ - addu t7,s8,t8 │ │ - addu t6,t2,t7 │ │ - lw t5,16(t6) │ │ - lw t0,32(a0) │ │ - sll t4,t5,0x2 │ │ - sll t3,t5,0x4 │ │ - addu a2,t4,t3 │ │ - addu t1,t2,a2 │ │ + sll t3,s3,0x4 │ │ + addu t4,t1,t3 │ │ + addu t5,t2,t4 │ │ + lw t6,16(t5) │ │ + lw t7,32(a0) │ │ + sll t8,t6,0x2 │ │ + sll a3,t6,0x4 │ │ + addu ra,t8,a3 │ │ + addu a1,t2,ra │ │ lw gp,40(sp) │ │ - move v1,v0 │ │ - beq s7,t0,1b1a4 │ │ - lw s8,0(t1) │ │ - lw ra,36(a0) │ │ - beq s7,ra,1b160 │ │ - lw t9,-31996(gp) │ │ - sw v1,48(sp) │ │ - bal 272ac │ │ - move a1,s7 │ │ - addiu a0,s3,-10772 │ │ + move s8,v0 │ │ + beq t7,s3,1d188 │ │ + lw s7,0(a1) │ │ + lw a2,36(a0) │ │ + beq a2,s3,1d144 │ │ + lw t9,-31988(gp) │ │ + jalr t9 │ │ + move a1,s3 │ │ + addiu s3,s5,-21036 │ │ lw gp,40(sp) │ │ - lw v1,48(sp) │ │ - movn s8,a0,v0 │ │ - lw a1,20(s0) │ │ - lw s7,20(s2) │ │ - mtc1 a1,$f2 │ │ - mtc1 s7,$f4 │ │ - cvt.d.w $f0,$f2 │ │ - cvt.d.w $f2,$f4 │ │ - div.d $f0,$f0,$f2 │ │ + movn s7,s3,v0 │ │ + lwc1 $f0,20(s0) │ │ + lwc1 $f2,20(s1) │ │ lw a2,0(s0) │ │ - lw t9,-30324(gp) │ │ - sw s8,24(sp) │ │ - sw v1,28(sp) │ │ - move a0,s4 │ │ - move a1,s1 │ │ + cvt.d.w $f4,$f0 │ │ + cvt.d.w $f6,$f2 │ │ + div.d $f8,$f4,$f6 │ │ + lw t9,-30456(gp) │ │ + sw s7,24(sp) │ │ + sw s8,28(sp) │ │ + move a0,s2 │ │ + move a1,s4 │ │ jalr t9 │ │ - sdc1 $f0,16(sp) │ │ + sdc1 $f8,16(sp) │ │ lw gp,40(sp) │ │ lw s0,48(s0) │ │ - beqz s0,1b1ac │ │ + beqz s0,1d194 │ │ nop │ │ - lw s7,4(s0) │ │ - bgez s7,1b054 │ │ - sll a3,s7,0x2 │ │ - b 1b06c │ │ + lw s3,4(s0) │ │ + bgez s3,1d048 │ │ + sll s7,s3,0x2 │ │ + b 1d060 │ │ move a0,zero │ │ - b 1b100 │ │ - addiu s8,s5,-10784 │ │ - lw a0,12(s2) │ │ - sll s8,s7,0x2 │ │ + b 1d0ec │ │ + addiu s7,s6,-21048 │ │ + lw a0,12(s1) │ │ + sll t1,s3,0x2 │ │ lw t2,8(a0) │ │ - sll t8,s7,0x4 │ │ - addu t7,s8,t8 │ │ - addu t6,t2,t7 │ │ - lw t5,16(t6) │ │ - lw t0,32(a0) │ │ - sll t4,t5,0x2 │ │ - sll t3,t5,0x4 │ │ - addu a2,t4,t3 │ │ - addu t1,t2,a2 │ │ - li v1,1 │ │ - bne s7,t0,1b0d8 │ │ - lw s8,0(t1) │ │ - b 1b100 │ │ - addiu s8,s6,-10796 │ │ - lw s0,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,s0,-10612 │ │ + sll t3,s3,0x4 │ │ + addu t4,t1,t3 │ │ + addu t5,t2,t4 │ │ + lw t6,16(t5) │ │ + lw t7,32(a0) │ │ + sll t8,t6,0x2 │ │ + sll a3,t6,0x4 │ │ + addu ra,t8,a3 │ │ + addu a1,t2,ra │ │ + li s8,1 │ │ + bne t7,s3,1d0cc │ │ + lw s7,0(a1) │ │ + lw t0,-32708(gp) │ │ + b 1d0ec │ │ + addiu s7,t0,-21060 │ │ + lw s6,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,s6,-20900 │ │ li a1,1 │ │ li a2,23 │ │ jalr t9 │ │ - move a3,s4 │ │ - lw s1,24(s2) │ │ - beqz s1,1b2d0 │ │ + move a3,s2 │ │ + lw s5,24(s1) │ │ lw gp,40(sp) │ │ - lw a3,-32696(gp) │ │ - lui s3,0x2000 │ │ - move s6,zero │ │ - addiu s5,s3,1 │ │ - addiu s7,a3,-10588 │ │ - lh v0,24(s1) │ │ - beqz v0,1b2c4 │ │ + beqz s5,1d2b8 │ │ + move s3,zero │ │ + lw s4,-32708(gp) │ │ + lui s6,0x2000 │ │ + addiu v0,s4,-20852 │ │ + addiu s7,s6,1 │ │ + sw v0,52(sp) │ │ + lh a0,24(s5) │ │ + beqz a0,1d2ac │ │ nop │ │ - lw s0,36(s1) │ │ - bnez s0,1b214 │ │ + lw s0,36(s5) │ │ + bnez s0,1d200 │ │ nop │ │ - b 1b2c8 │ │ - lw s1,48(s1) │ │ + b 1d2b0 │ │ + lw s5,48(s5) │ │ lw s0,4(s0) │ │ - beqz s0,1b2c4 │ │ + beqz s0,1d2ac │ │ nop │ │ lw v1,0(s0) │ │ - lw v0,4(v1) │ │ - beqz v0,1b208 │ │ + lw t1,4(v1) │ │ + beqz t1,1d1f4 │ │ nop │ │ - lh t0,24(v0) │ │ - beqz t0,1b208 │ │ + lh s8,24(t1) │ │ + beqz s8,1d1f4 │ │ nop │ │ - lw a1,12(v1) │ │ - addu t1,a1,s3 │ │ - sltu v1,t1,s5 │ │ - beqz v1,1b208 │ │ - lw t9,-31984(gp) │ │ - lw t7,0(s1) │ │ - lw a0,4(s2) │ │ - lw s8,0(v0) │ │ - sll a1,a1,0xa │ │ + lw t2,12(v1) │ │ + addu t3,t2,s6 │ │ + sltu t4,t3,s7 │ │ + beqz t4,1d1f4 │ │ + lw t9,-31980(gp) │ │ + lw a0,4(s1) │ │ + sll a1,t2,0xa │ │ + lw s4,0(t1) │ │ jalr t9 │ │ - sw t7,48(sp) │ │ - lw t6,0(s0) │ │ + lw s8,0(s5) │ │ + lw t5,0(s0) │ │ lw gp,40(sp) │ │ - lw t4,24(t6) │ │ - lw t5,28(t6) │ │ - lw t3,48(s2) │ │ - addu a2,t4,t5 │ │ - lw a0,4(s2) │ │ - lw t9,-32060(gp) │ │ - subu a1,a2,t3 │ │ + lw t7,24(t5) │ │ + lw t8,28(t5) │ │ + lw t6,48(s1) │ │ + addu a3,t7,t8 │ │ + lw a0,4(s1) │ │ + lw t9,-32056(gp) │ │ + subu a1,a3,t6 │ │ jalr t9 │ │ mov.d $f20,$f0 │ │ lw gp,40(sp) │ │ - lw a3,48(sp) │ │ - lw t9,-30324(gp) │ │ - addiu t2,s6,1 │ │ - move a2,s6 │ │ - sw s8,16(sp) │ │ + lw a1,52(sp) │ │ + lw t9,-30456(gp) │ │ + addiu t0,s3,1 │ │ + move a2,s3 │ │ + sw s4,16(sp) │ │ sdc1 $f20,24(sp) │ │ sdc1 $f0,32(sp) │ │ - move a0,s4 │ │ - move a1,s7 │ │ + move a0,s2 │ │ + move a3,s8 │ │ jalr t9 │ │ - move s6,t2 │ │ + move s3,t0 │ │ lw s0,4(s0) │ │ - bnez s0,1b214 │ │ + bnez s0,1d200 │ │ lw gp,40(sp) │ │ - lw s1,48(s1) │ │ - bnez s1,1b1e8 │ │ + lw s5,48(s5) │ │ + bnez s5,1d1d4 │ │ nop │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s4 │ │ + move a0,s2 │ │ move v0,zero │ │ lw ra,92(sp) │ │ lw s8,88(sp) │ │ lw s7,84(sp) │ │ lw s6,80(sp) │ │ lw s5,76(sp) │ │ lw s4,72(sp) │ │ lw s3,68(sp) │ │ lw s2,64(sp) │ │ lw s1,60(sp) │ │ lw s0,56(sp) │ │ ldc1 $f20,96(sp) │ │ jr ra │ │ addiu sp,sp,104 │ │ - b 1af3c │ │ - move s0,zero │ │ - lw v0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - addiu a3,v0,-11120 │ │ - sw s0,16(sp) │ │ + b 1cf34 │ │ + move s7,zero │ │ + lw s1,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + sw s4,16(sp) │ │ li a0,4 │ │ - addiu a1,s1,-11200 │ │ - jalr t9 │ │ + addiu a1,s5,-21464 │ │ li a2,304 │ │ - b 1b2e0 │ │ + jalr t9 │ │ + addiu a3,s1,-21384 │ │ + b 1d2c8 │ │ li v0,-1 │ │ │ │ -0001b344 : │ │ +0001d32c : │ │ lui gp,0x9 │ │ - addiu gp,gp,-8436 │ │ + addiu gp,gp,-16604 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-400 │ │ - sw s3,364(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw v0,-30360(gp) │ │ + lw v1,-32708(gp) │ │ + lw t0,0(v0) │ │ + addiu sp,sp,-432 │ │ + lw t9,-32152(gp) │ │ + addiu a2,v1,-21464 │ │ sw gp,32(sp) │ │ - sw s7,380(sp) │ │ - sw s6,376(sp) │ │ - sw s0,352(sp) │ │ - sw ra,388(sp) │ │ - sw s8,384(sp) │ │ - sw s5,372(sp) │ │ - sw s4,368(sp) │ │ - sw s2,360(sp) │ │ - sw s1,356(sp) │ │ - sdc1 $f20,392(sp) │ │ - move s7,a0 │ │ - move s6,a1 │ │ - li a0,1 │ │ + sw s1,380(sp) │ │ + sw s0,376(sp) │ │ + sw a0,72(sp) │ │ + sw a1,64(sp) │ │ + sw ra,412(sp) │ │ + sw s8,408(sp) │ │ + sw s7,404(sp) │ │ + sw s6,400(sp) │ │ + sw s5,396(sp) │ │ + sw s4,392(sp) │ │ + sw s3,388(sp) │ │ + sw s2,384(sp) │ │ + sdc1 $f22,424(sp) │ │ + sdc1 $f20,416(sp) │ │ + move s0,a0 │ │ li a1,76 │ │ - addiu a2,s3,-11200 │ │ - jalr t9 │ │ + li a0,1 │ │ li a3,424 │ │ - move s0,v0 │ │ - beqz s7,1b968 │ │ + sw t0,372(sp) │ │ + jalr t9 │ │ + nop │ │ + move s1,v0 │ │ + beqz s0,1de08 │ │ lw gp,32(sp) │ │ - lw v0,28(s7) │ │ - lw t9,-32020(gp) │ │ - sw v0,8(s0) │ │ - bal 27d40 │ │ - lw a0,12(s7) │ │ + lw a3,28(s0) │ │ + lw t9,-32016(gp) │ │ + lw a0,12(s0) │ │ + jalr t9 │ │ + sw a3,8(v0) │ │ lw gp,32(sp) │ │ - sw v0,12(s0) │ │ - lw t9,-32308(gp) │ │ + lw a0,20(s0) │ │ + lw t9,-32304(gp) │ │ jalr t9 │ │ - lw a0,20(s7) │ │ + sw v0,12(s1) │ │ lw gp,32(sp) │ │ - lw v1,8(s0) │ │ - lw a1,-32696(gp) │ │ - sw v0,4(s0) │ │ - lw a0,8(v1) │ │ - lw t9,-32720(gp) │ │ + lw t3,8(s1) │ │ + lw t4,-32708(gp) │ │ + lw a0,8(t3) │ │ + lw t9,-32716(gp) │ │ + sw v0,4(s1) │ │ jalr t9 │ │ - addiu a1,a1,-18344 │ │ + addiu a1,t4,-28608 │ │ lw gp,32(sp) │ │ - sw v0,20(s0) │ │ - lw t1,12(s0) │ │ - lw t9,-31980(gp) │ │ - lw t0,40(t1) │ │ + sw v0,20(s1) │ │ + lw t5,12(s1) │ │ + lw t9,-31976(gp) │ │ + lw t6,40(t5) │ │ li a0,52 │ │ jalr t9 │ │ - sw t0,16(s0) │ │ + sw t6,16(s1) │ │ lw gp,32(sp) │ │ li a0,32 │ │ - lw t9,-31980(gp) │ │ + lw t9,-31976(gp) │ │ jalr t9 │ │ - sw v0,56(s0) │ │ + sw v0,56(s1) │ │ lw gp,32(sp) │ │ li a0,8 │ │ - lw t9,-31980(gp) │ │ + lw t9,-31976(gp) │ │ jalr t9 │ │ - sw v0,60(s0) │ │ + sw v0,60(s1) │ │ lw gp,32(sp) │ │ - li s2,1 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,64(s0) │ │ - sw s2,0(s0) │ │ + lw s3,64(sp) │ │ + lw t7,-32708(gp) │ │ + lw s2,-32708(gp) │ │ + li s4,1 │ │ + lw t9,-32196(gp) │ │ + sw v0,64(s1) │ │ + addiu a1,t7,-21464 │ │ + sw s4,0(s1) │ │ li a0,1 │ │ - addiu a1,s3,-11200 │ │ li a2,446 │ │ - addiu a3,a3,-10560 │ │ + addiu a3,s2,-20824 │ │ jalr t9 │ │ - sw s6,16(sp) │ │ + sw s3,16(sp) │ │ lw gp,32(sp) │ │ - move a0,s6 │ │ - lw t9,-31976(gp) │ │ + move a0,s3 │ │ + lw t9,-31972(gp) │ │ jalr t9 │ │ - addiu a1,sp,320 │ │ + addiu a1,sp,84 │ │ lw gp,32(sp) │ │ - sw v0,328(sp) │ │ - beqz v0,1be08 │ │ - lw s4,-32696(gp) │ │ - lw t9,-31972(gp) │ │ + sw v0,68(sp) │ │ + beqz v0,1e1f4 │ │ + lw s6,-32708(gp) │ │ + lw t9,-31968(gp) │ │ jalr t9 │ │ move a0,v0 │ │ - move s1,v0 │ │ - beqz v0,1be30 │ │ + move s2,v0 │ │ + beqz v0,1e24c │ │ lw gp,32(sp) │ │ - lw t3,-32696(gp) │ │ - lw s5,0(v0) │ │ - lw t9,-30348(gp) │ │ - move a0,s5 │ │ - addiu a1,t3,-10472 │ │ + lw t8,-32708(gp) │ │ + lw s7,0(v0) │ │ + lw t9,-30244(gp) │ │ + move a0,s7 │ │ + addiu a1,t8,-20736 │ │ jalr t9 │ │ li a2,10 │ │ - bnez v0,1bdb4 │ │ + bnez v0,1de4c │ │ lw gp,32(sp) │ │ - lw t9,-31968(gp) │ │ + lw t9,-31964(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - move s1,v0 │ │ - beqz v0,1be5c │ │ + move a0,s2 │ │ + move s0,v0 │ │ + beqz v0,1e27c │ │ lw gp,32(sp) │ │ - lw t6,-32696(gp) │ │ - lw s4,0(v0) │ │ - lw t9,-30348(gp) │ │ - move a0,s4 │ │ - addiu a1,t6,-10420 │ │ + lw ra,-32708(gp) │ │ + lw s8,0(v0) │ │ + lw t9,-30244(gp) │ │ + move a0,s8 │ │ + addiu a1,ra,-20684 │ │ jalr t9 │ │ li a2,11 │ │ - beqz v0,1b918 │ │ + beqz v0,1d964 │ │ lw gp,32(sp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw v1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t0,64(sp) │ │ + lw t9,-32196(gp) │ │ li a0,3 │ │ - sw s6,16(sp) │ │ - addiu a1,s3,-11200 │ │ + sw t0,16(sp) │ │ + addiu a1,v1,-21464 │ │ li a2,468 │ │ jalr t9 │ │ - addiu a3,s4,-10404 │ │ + addiu a3,a3,-20672 │ │ lw gp,32(sp) │ │ - lw s2,-32696(gp) │ │ - ldc1 $f0,-20280(s2) │ │ - sdc1 $f0,296(sp) │ │ - lw a0,4(s0) │ │ - beqz a0,1b944 │ │ - ldc1 $f12,296(sp) │ │ - lw t9,-32188(gp) │ │ + lw a0,-32708(gp) │ │ + ldc1 $f0,-30544(a0) │ │ + lw a0,4(s1) │ │ + beqz a0,1d990 │ │ + sdc1 $f0,104(sp) │ │ + lw t9,-32184(gp) │ │ jalr t9 │ │ nop │ │ - ldc1 $f2,296(sp) │ │ - cvt.s.d $f20,$f0 │ │ - cvt.d.s $f20,$f20 │ │ - sub.d $f0,$f2,$f20 │ │ + ldc1 $f2,104(sp) │ │ + cvt.s.d $f4,$f0 │ │ + cvt.d.s $f20,$f4 │ │ + sub.d $f6,$f2,$f20 │ │ lw gp,32(sp) │ │ - lui a0,0x7fff │ │ - lw a1,-32696(gp) │ │ - mfc1 a2,$f0 │ │ - mfc1 v1,$f1 │ │ - ori v0,a0,0xffff │ │ - mtc1 a2,$f4 │ │ - and t8,v1,v0 │ │ - ldc1 $f0,-9688(a1) │ │ - mtc1 t8,$f5 │ │ - c.le.d $f0,$f4 │ │ - bc1t 1b9ac │ │ - lw ra,-32696(gp) │ │ - lwc1 $f20,-11212(ra) │ │ - lw a3,-32696(gp) │ │ - move s2,s1 │ │ - addiu s5,a3,-10292 │ │ - lw t9,-31968(gp) │ │ + lui t2,0x7fff │ │ + ori t3,t2,0xffff │ │ + sdc1 $f6,40(sp) │ │ + lw a1,44(sp) │ │ + lw a2,40(sp) │ │ + and t4,a1,t3 │ │ + lw t5,-32708(gp) │ │ + sw a2,40(sp) │ │ + sw t4,44(sp) │ │ + ldc1 $f8,-19952(t5) │ │ + ldc1 $f10,40(sp) │ │ + c.le.d $f8,$f10 │ │ + bc1t 1d9b8 │ │ + lw t6,-32708(gp) │ │ + lwc1 $f20,-21476(t6) │ │ + lw s6,-32708(gp) │ │ + lw s7,-32708(gp) │ │ + move s8,s0 │ │ + addiu s4,s6,-20556 │ │ + addiu s3,sp,100 │ │ + addiu s5,s7,-30192 │ │ + lw t9,-31964(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ + move a0,s8 │ │ + move s8,v0 │ │ + beqz v0,1d92c │ │ lw gp,32(sp) │ │ + lw s2,0(s8) │ │ + li v0,35 │ │ + lb ra,0(s2) │ │ + beq ra,v0,1d5cc │ │ + lw t9,-30372(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ li a1,32 │ │ - move s2,v0 │ │ - beqz v0,1b8e8 │ │ - lw t9,-30480(gp) │ │ - lw s4,0(s2) │ │ - li t0,35 │ │ - lb t1,0(s4) │ │ - beq t1,t0,1b5ac │ │ - move a0,s4 │ │ + move s6,v0 │ │ + beqz v0,1d5cc │ │ + lw gp,32(sp) │ │ + lw t9,-30244(gp) │ │ + move a0,s2 │ │ + move a1,s4 │ │ jalr t9 │ │ - nop │ │ + li a2,6 │ │ + bnez v0,1d5cc │ │ lw gp,32(sp) │ │ - move a0,s4 │ │ + lw t9,-30296(gp) │ │ + addiu a0,s6,1 │ │ move a1,s5 │ │ - li a2,6 │ │ - move s4,v0 │ │ - beqz v0,1b5ac │ │ - lw t9,-30348(gp) │ │ jalr t9 │ │ - nop │ │ - bnez v0,1b5ac │ │ + move a2,s3 │ │ + li s6,1 │ │ + bne v0,s6,1d5cc │ │ lw gp,32(sp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-30388(gp) │ │ - addiu a0,s4,1 │ │ - addiu a1,t3,-19928 │ │ + lw t0,100(sp) │ │ + blez t0,1d934 │ │ + sw t0,36(s1) │ │ + lw v1,-32708(gp) │ │ + move s7,s0 │ │ + li s2,35 │ │ + addiu s4,v1,-20508 │ │ + sw s5,40(sp) │ │ + lw t9,-31964(gp) │ │ jalr t9 │ │ - addiu a2,sp,304 │ │ - li t2,1 │ │ - bne v0,t2,1b5ac │ │ + move a0,s7 │ │ + move s7,v0 │ │ + beqz v0,1e1a8 │ │ lw gp,32(sp) │ │ - lw t4,304(sp) │ │ - blez t4,1b8f0 │ │ - sw t4,36(s0) │ │ - lw t5,-32696(gp) │ │ - move s2,s1 │ │ - li s5,35 │ │ - addiu s8,t5,-10244 │ │ - lw t9,-31968(gp) │ │ + lw s5,0(s7) │ │ + lb a3,0(s5) │ │ + beq a3,s2,1d66c │ │ + lw t9,-30372(gp) │ │ + move a0,s5 │ │ jalr t9 │ │ - move a0,s2 │ │ - lw gp,32(sp) │ │ li a1,32 │ │ - move s2,v0 │ │ - beqz v0,1be74 │ │ - lw t9,-30480(gp) │ │ - lw s4,0(s2) │ │ - lb t6,0(s4) │ │ - beq t6,s5,1b654 │ │ - move a0,s4 │ │ - jalr t9 │ │ - nop │ │ + move s8,v0 │ │ + beqz v0,1d66c │ │ lw gp,32(sp) │ │ - move a0,s4 │ │ - move a1,s8 │ │ - li a2,5 │ │ - move s4,v0 │ │ - beqz v0,1b654 │ │ - lw t9,-30348(gp) │ │ + lw t9,-30244(gp) │ │ + move a0,s5 │ │ + move a1,s4 │ │ jalr t9 │ │ - nop │ │ - bnez v0,1b654 │ │ + li a2,5 │ │ + bnez v0,1d66c │ │ lw gp,32(sp) │ │ - addiu a0,s4,1 │ │ - lw s4,-32696(gp) │ │ - lw t9,-30388(gp) │ │ - addiu a1,s4,-19928 │ │ + lw t9,-30296(gp) │ │ + lw a1,40(sp) │ │ + addiu a0,s8,1 │ │ jalr t9 │ │ - addiu a2,sp,304 │ │ - li t7,1 │ │ - bne v0,t7,1b654 │ │ + move a2,s3 │ │ + bne v0,s6,1d66c │ │ lw gp,32(sp) │ │ - lw s8,304(sp) │ │ - blez s8,1be74 │ │ - lw t9,-32156(gp) │ │ - move a0,s8 │ │ + lw a0,100(sp) │ │ + blez a0,1e1a8 │ │ + sw a0,56(sp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s3,-11200 │ │ + addiu a2,a2,-21464 │ │ jalr t9 │ │ li a3,496 │ │ - move s4,v0 │ │ lw gp,32(sp) │ │ + sw v0,52(sp) │ │ + lw a1,-32708(gp) │ │ move s2,zero │ │ - b 1b7b4 │ │ - move s5,zero │ │ - lw t1,316(sp) │ │ - bne t1,s2,1bcf8 │ │ - lw t9,-32000(gp) │ │ - lw a0,56(s0) │ │ - addiu a1,s3,-11200 │ │ - li a2,537 │ │ + addiu t1,a1,-20424 │ │ + sw zero,40(sp) │ │ + addiu s5,sp,88 │ │ + addiu s6,sp,116 │ │ + addiu s7,sp,92 │ │ + b 1d7dc │ │ + sw t1,60(sp) │ │ + lw t7,88(sp) │ │ + bne t7,s2,1dd44 │ │ + lw t8,-32708(gp) │ │ + lw t9,-31992(gp) │ │ + lw a0,56(s1) │ │ + addiu a1,t8,-21464 │ │ jalr t9 │ │ - sw v1,344(sp) │ │ - sll t3,s2,0x2 │ │ - addu t2,s4,t3 │ │ + li a2,537 │ │ + lw v1,52(sp) │ │ + sll t0,s2,0x2 │ │ + addu a3,v1,t0 │ │ lw gp,32(sp) │ │ - sw v0,0(t2) │ │ - lw t1,344(sp) │ │ - lw t8,316(sp) │ │ - sw t1,4(v0) │ │ - lw t9,12(s0) │ │ - sll t0,t1,0x2 │ │ - lw a0,8(t9) │ │ - sll a3,t1,0x4 │ │ - addu a2,t0,a3 │ │ - addu v1,a0,a2 │ │ - lw a1,16(v1) │ │ - sw t8,0(v0) │ │ - sw a1,8(v0) │ │ - lw t7,312(sp) │ │ - sw t7,20(v0) │ │ - lw t6,308(sp) │ │ - sw t6,12(v0) │ │ - lw t5,304(sp) │ │ + sw v0,0(a3) │ │ + lw a0,12(s1) │ │ + sll a2,s4,0x2 │ │ + lw t1,8(a0) │ │ + sll a1,s4,0x4 │ │ + addu t2,a2,a1 │ │ + addu t3,t1,t2 │ │ + lw t4,16(t3) │ │ + lw t5,88(sp) │ │ + sw s4,4(v0) │ │ + sw t4,8(v0) │ │ + sw t5,0(v0) │ │ + lw s4,92(sp) │ │ + lw t6,24(s1) │ │ + sw s4,20(v0) │ │ + lw t7,96(sp) │ │ + sw t7,12(v0) │ │ + lw t9,100(sp) │ │ sh zero,24(v0) │ │ - sw t5,16(v0) │ │ + sw t9,16(v0) │ │ sw zero,40(v0) │ │ sw zero,36(v0) │ │ + beqz t6,1da40 │ │ sw zero,48(v0) │ │ - lw t4,24(s0) │ │ - beqz t4,1ba2c │ │ - nop │ │ + lw ra,40(sp) │ │ + lw t8,56(sp) │ │ addiu s2,s2,1 │ │ - beq s2,s8,1ba38 │ │ - sw v0,48(s5) │ │ - move s5,v0 │ │ - lw t9,-31968(gp) │ │ + beq s2,t8,1da50 │ │ + sw v0,48(ra) │ │ + sw v0,40(sp) │ │ + lw t9,-31964(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - move s1,v0 │ │ - beqz v0,1bcd0 │ │ + move a0,s0 │ │ + move s0,v0 │ │ + beqz v0,1dcd8 │ │ lw gp,32(sp) │ │ - lw a1,-32696(gp) │ │ lw a0,0(v0) │ │ - lw t9,-30388(gp) │ │ - addiu a2,sp,312 │ │ - addiu v1,sp,308 │ │ - addiu v0,sp,304 │ │ - sw a2,16(sp) │ │ - sw v1,20(sp) │ │ - sw v0,24(sp) │ │ - addiu a1,a1,-10160 │ │ - addiu a2,sp,316 │ │ + lw t9,-30296(gp) │ │ + addiu s8,sp,96 │ │ + lw a1,60(sp) │ │ + sw s7,16(sp) │ │ + sw s8,20(sp) │ │ + sw s3,24(sp) │ │ + move a2,s5 │ │ jalr t9 │ │ - addiu a3,sp,40 │ │ - li t8,5 │ │ - bne v0,t8,1bca0 │ │ + move a3,s6 │ │ + li t2,5 │ │ + bne v0,t2,1dd0c │ │ lw gp,32(sp) │ │ - lw t9,-32128(gp) │ │ - lw a0,12(s0) │ │ - bal 2726c │ │ - addiu a1,sp,40 │ │ - move v1,v0 │ │ - bgez v0,1b710 │ │ + lw t9,-32124(gp) │ │ + lw a0,12(s1) │ │ + jalr t9 │ │ + move a1,s6 │ │ + move s4,v0 │ │ + bgez v0,1d734 │ │ lw gp,32(sp) │ │ - lw a0,8(s0) │ │ - beqz a0,1bd24 │ │ - lw ra,-32696(gp) │ │ - lw t0,0(s1) │ │ - lw t9,-32200(gp) │ │ + lw t3,8(s1) │ │ + beqz t3,1dd78 │ │ + lw t4,-32708(gp) │ │ + lw t0,0(s0) │ │ + lw v0,-32708(gp) │ │ + move s2,s0 │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw t0,16(sp) │ │ li a0,4 │ │ - addiu a1,s3,-11200 │ │ - addiu a3,ra,-10096 │ │ - jalr t9 │ │ + addiu a1,v0,-21464 │ │ li a2,527 │ │ + jalr t9 │ │ + addiu a3,s0,-20360 │ │ lw gp,32(sp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,s0,-9796 │ │ + lw a3,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + lw s6,64(sp) │ │ + lw t9,-32196(gp) │ │ li a2,648 │ │ - addiu a1,s3,-11200 │ │ + addiu a3,a3,-20060 │ │ + addiu a1,s5,-21464 │ │ li a0,4 │ │ jalr t9 │ │ sw s6,16(sp) │ │ lw gp,32(sp) │ │ - move a0,s1 │ │ - lw t9,-31964(gp) │ │ + lw t9,-31960(gp) │ │ jalr t9 │ │ - move s0,zero │ │ + move a0,s2 │ │ lw gp,32(sp) │ │ - lw a1,320(sp) │ │ - lw t9,-31960(gp) │ │ + lw a1,84(sp) │ │ + lw t9,-31956(gp) │ │ jalr t9 │ │ - lw a0,328(sp) │ │ + lw a0,68(sp) │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s4 │ │ - lw ra,388(sp) │ │ - move v0,s0 │ │ - lw s8,384(sp) │ │ - lw s7,380(sp) │ │ - lw s6,376(sp) │ │ - lw s5,372(sp) │ │ - lw s4,368(sp) │ │ - lw s3,364(sp) │ │ - lw s2,360(sp) │ │ - lw s1,356(sp) │ │ - lw s0,352(sp) │ │ - ldc1 $f20,392(sp) │ │ + lw a0,52(sp) │ │ + lw gp,32(sp) │ │ + move v0,zero │ │ + lw t0,-30360(gp) │ │ + lw t8,372(sp) │ │ + lw s0,0(t0) │ │ + bne t8,s0,1e324 │ │ + lw ra,412(sp) │ │ + lw s8,408(sp) │ │ + lw s7,404(sp) │ │ + lw s6,400(sp) │ │ + lw s5,396(sp) │ │ + lw s4,392(sp) │ │ + lw s3,388(sp) │ │ + lw s2,384(sp) │ │ + lw s1,380(sp) │ │ + lw s0,376(sp) │ │ + ldc1 $f22,424(sp) │ │ + ldc1 $f20,416(sp) │ │ jr ra │ │ - addiu sp,sp,400 │ │ - li ra,-1 │ │ - sw ra,36(s0) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + addiu sp,sp,432 │ │ + li t8,-1 │ │ + sw t8,36(s1) │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s3,-11200 │ │ + addiu a1,t1,-21464 │ │ li a2,485 │ │ jalr t9 │ │ - addiu a3,s0,-10284 │ │ - move s4,zero │ │ - b 1b858 │ │ + addiu a3,t2,-20548 │ │ + move s2,s0 │ │ lw gp,32(sp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-30388(gp) │ │ - addiu a0,s4,11 │ │ - addiu a1,t7,-10408 │ │ + b 1d880 │ │ + sw zero,52(sp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-30296(gp) │ │ + addiu a0,s8,11 │ │ + addiu a1,v0,-20636 │ │ jalr t9 │ │ - addiu a2,sp,296 │ │ - bne v0,s2,1b510 │ │ + addiu a2,sp,104 │ │ + bne v0,s4,1d518 │ │ lw gp,32(sp) │ │ - lw a0,4(s0) │ │ - bnez a0,1b54c │ │ - ldc1 $f12,296(sp) │ │ - lw t9,-32616(gp) │ │ + lw a0,4(s1) │ │ + bnez a0,1d55c │ │ + lw t9,-32184(gp) │ │ + ldc1 $f12,104(sp) │ │ + lw t9,-32612(gp) │ │ move a2,zero │ │ jalr t9 │ │ li a3,1 │ │ lw gp,32(sp) │ │ - sw v0,4(s0) │ │ - lw s5,-32696(gp) │ │ - b 1b5a0 │ │ - lwc1 $f20,-11212(s5) │ │ - lw t9,-32172(gp) │ │ - move a0,zero │ │ - bal 27ea4 │ │ - move a1,zero │ │ - lw gp,32(sp) │ │ - sw v0,12(s0) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32616(gp) │ │ - ldc1 $f12,-20280(a2) │ │ - move a3,zero │ │ - jalr t9 │ │ - move a2,zero │ │ - li a0,100 │ │ - lw gp,32(sp) │ │ - sw v0,4(s0) │ │ - b 1b404 │ │ - sw a0,20(s0) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + sw v0,4(s1) │ │ + lw s5,-32708(gp) │ │ + b 1d5b4 │ │ + lwc1 $f20,-21476(s5) │ │ + lw t7,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t7,-20632 │ │ + sdc1 $f20,24(sp) │ │ li a0,3 │ │ - addiu a1,s3,-11200 │ │ + addiu a1,s4,-21464 │ │ li a2,477 │ │ - addiu a3,a3,-10368 │ │ - sdc1 $f2,16(sp) │ │ jalr t9 │ │ - sdc1 $f20,24(sp) │ │ + sdc1 $f2,16(sp) │ │ lw gp,32(sp) │ │ - lw t9,-30208(gp) │ │ + lw t9,-30336(gp) │ │ jalr t9 │ │ - ldc1 $f12,296(sp) │ │ + ldc1 $f12,104(sp) │ │ lw gp,32(sp) │ │ mov.d $f12,$f20 │ │ - lw t9,-30208(gp) │ │ + lw t9,-30336(gp) │ │ jalr t9 │ │ - mov.d $f20,$f0 │ │ - div.d $f20,$f20,$f0 │ │ + mov.d $f22,$f0 │ │ + div.d $f12,$f22,$f0 │ │ lw gp,32(sp) │ │ li a0,1 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s3,-11200 │ │ + lw s2,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s2,-21464 │ │ li a2,479 │ │ - addiu a3,a3,-10316 │ │ - cvt.s.d $f20,$f20 │ │ - cvt.d.s $f0,$f20 │ │ + addiu a3,s3,-20580 │ │ + cvt.s.d $f20,$f12 │ │ + cvt.d.s $f14,$f20 │ │ jalr t9 │ │ - sdc1 $f0,16(sp) │ │ - b 1b5a0 │ │ + sdc1 $f14,16(sp) │ │ + b 1d5b4 │ │ lw gp,32(sp) │ │ + lw t8,56(sp) │ │ addiu s2,s2,1 │ │ - bne s2,s8,1b7b0 │ │ - sw v0,24(s0) │ │ - move s2,s1 │ │ - li s5,35 │ │ - lw t9,-31968(gp) │ │ + bne s2,t8,1d7d8 │ │ + sw v0,24(s1) │ │ + lw v0,-32708(gp) │ │ + move s2,s0 │ │ + addiu s6,v0,-20312 │ │ + li s4,35 │ │ + sw s6,40(sp) │ │ + lw t9,-31964(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ + move a0,s0 │ │ + move s0,v0 │ │ + beqz v0,1e130 │ │ lw gp,32(sp) │ │ - li a1,32 │ │ - move s2,v0 │ │ - beqz v0,1bde4 │ │ - lw t9,-30480(gp) │ │ - lw v1,0(s2) │ │ - lb v0,0(v1) │ │ - beq v0,s5,1ba40 │ │ - move a0,v1 │ │ + lw s6,0(s0) │ │ + lb s5,0(s6) │ │ + beq s5,s4,1da64 │ │ + lw t9,-30372(gp) │ │ + move a0,s6 │ │ jalr t9 │ │ - sw v1,344(sp) │ │ + li a1,32 │ │ + move s5,v0 │ │ + beqz v0,1da64 │ │ lw gp,32(sp) │ │ - lw t5,344(sp) │ │ - lw t4,-32696(gp) │ │ - move a0,t5 │ │ - addiu a1,t4,-10048 │ │ - li a2,7 │ │ - beqz v0,1ba40 │ │ - lw t9,-30348(gp) │ │ + lw t9,-30244(gp) │ │ + lw a1,40(sp) │ │ + move a0,s6 │ │ jalr t9 │ │ - sw v0,344(sp) │ │ + li a2,7 │ │ + bnez v0,1da64 │ │ lw gp,32(sp) │ │ - bnez v0,1ba40 │ │ - lw v1,344(sp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-30388(gp) │ │ - addiu a0,v1,1 │ │ - addiu a1,ra,-19928 │ │ + lw t0,-32708(gp) │ │ + lw t9,-30296(gp) │ │ + addiu v1,t0,-30192 │ │ + addiu a0,s5,1 │ │ + move a1,v1 │ │ jalr t9 │ │ - addiu a2,sp,304 │ │ - li t6,1 │ │ - bne v0,t6,1ba40 │ │ + move a2,s3 │ │ + li a3,1 │ │ + bne v0,a3,1da64 │ │ lw gp,32(sp) │ │ - lw v0,304(sp) │ │ - bltz v0,1bde4 │ │ - slt s2,v0,s8 │ │ - beqz s2,1bde4 │ │ - sll t8,v0,0x2 │ │ - addu t7,s4,t8 │ │ - lw s5,0(t7) │ │ - move s2,s1 │ │ - sw s5,28(s0) │ │ - lw t9,-31968(gp) │ │ + lw a0,100(sp) │ │ + bltz a0,1e130 │ │ + lw a2,56(sp) │ │ + slt t1,a0,a2 │ │ + beqz t1,1e130 │ │ + lw t2,52(sp) │ │ + sll a1,a0,0x2 │ │ + addu t3,t2,a1 │ │ + lw t5,-32708(gp) │ │ + lw t4,0(t3) │ │ + addiu t6,t5,-20260 │ │ + sw t4,28(s1) │ │ + move s6,s2 │ │ + li s0,35 │ │ + sw t6,40(sp) │ │ + lw t9,-31964(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ + move a0,s6 │ │ + move s6,v0 │ │ + beqz v0,1e180 │ │ lw gp,32(sp) │ │ - li a1,32 │ │ - move s2,v0 │ │ - beqz v0,1be9c │ │ - lw t9,-30480(gp) │ │ - lw s5,0(s2) │ │ - li v1,35 │ │ - lb a2,0(s5) │ │ - beq a2,v1,1baf4 │ │ - move a0,s5 │ │ + lw s4,0(s6) │ │ + lb t7,0(s4) │ │ + beq t7,s0,1db24 │ │ + lw t9,-30372(gp) │ │ + move a0,s4 │ │ jalr t9 │ │ - nop │ │ - lw gp,32(sp) │ │ - move a0,s5 │ │ - lw a1,-32696(gp) │ │ - li a2,5 │ │ - addiu a1,a1,-9996 │ │ + li a1,32 │ │ move s5,v0 │ │ - beqz v0,1baf4 │ │ - lw t9,-30348(gp) │ │ + beqz v0,1db24 │ │ + lw gp,32(sp) │ │ + lw t9,-30244(gp) │ │ + lw a1,40(sp) │ │ + move a0,s4 │ │ jalr t9 │ │ - nop │ │ - bnez v0,1baf4 │ │ + li a2,5 │ │ + bnez v0,1db24 │ │ lw gp,32(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-30388(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-30296(gp) │ │ + addiu t8,ra,-30192 │ │ addiu a0,s5,1 │ │ - addiu a1,a3,-19928 │ │ + move a1,t8 │ │ jalr t9 │ │ - addiu a2,sp,304 │ │ - li a0,1 │ │ - bne v0,a0,1baf4 │ │ + move a2,s3 │ │ + li t0,1 │ │ + bne v0,t0,1db24 │ │ lw gp,32(sp) │ │ - lw v0,304(sp) │ │ - bltz v0,1be9c │ │ - slt s8,v0,s8 │ │ - beqz s8,1be9c │ │ - sll t2,v0,0x2 │ │ - addu t1,s4,t2 │ │ - lw t0,0(t1) │ │ - move s2,s1 │ │ - sw t0,32(s0) │ │ - li s5,35 │ │ - lw t9,-31968(gp) │ │ + lw v0,100(sp) │ │ + bltz v0,1e180 │ │ + lw v1,56(sp) │ │ + slt a3,v0,v1 │ │ + beqz a3,1e180 │ │ + lw a2,52(sp) │ │ + sll a0,v0,0x2 │ │ + addu t1,a2,a0 │ │ + lw t2,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw a1,0(t1) │ │ + addiu t3,t2,-20208 │ │ + addiu t5,t4,-30192 │ │ + sw a1,32(s1) │ │ + move s6,s2 │ │ + li s0,35 │ │ + sw t3,40(sp) │ │ + sw t5,56(sp) │ │ + lw t9,-31964(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ + move a0,s6 │ │ + move s6,v0 │ │ + beqz v0,1e2fc │ │ lw gp,32(sp) │ │ - li a1,32 │ │ - move s2,v0 │ │ - beqz v0,1bee0 │ │ - lw t9,-30480(gp) │ │ - lw s8,0(s2) │ │ - lb t3,0(s8) │ │ - beq t3,s5,1bbac │ │ - move a0,s8 │ │ + lw s4,0(s6) │ │ + lb t6,0(s4) │ │ + beq t6,s0,1dbf0 │ │ + lw t9,-30372(gp) │ │ + move a0,s4 │ │ jalr t9 │ │ - nop │ │ + li a1,32 │ │ + move s5,v0 │ │ + beqz v0,1dbf0 │ │ lw gp,32(sp) │ │ - move a0,s8 │ │ - lw t4,-32696(gp) │ │ - li a2,11 │ │ - addiu a1,t4,-9944 │ │ - move s8,v0 │ │ - beqz v0,1bbac │ │ - lw t9,-30348(gp) │ │ + lw t9,-30244(gp) │ │ + lw a1,40(sp) │ │ + move a0,s4 │ │ jalr t9 │ │ - nop │ │ - bnez v0,1bbac │ │ + li a2,11 │ │ + bnez v0,1dbf0 │ │ lw gp,32(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-30388(gp) │ │ - addiu a0,s8,1 │ │ - addiu a1,v0,-19928 │ │ + lw t9,-30296(gp) │ │ + lw a1,56(sp) │ │ + addiu a0,s5,1 │ │ jalr t9 │ │ - addiu a2,sp,304 │ │ - li t5,1 │ │ - bne v0,t5,1bbac │ │ + move a2,s3 │ │ + li t7,1 │ │ + bne v0,t7,1dbf0 │ │ lw gp,32(sp) │ │ - lw s5,304(sp) │ │ - bltz s5,1bee4 │ │ - lw t6,-32696(gp) │ │ - beqz s5,1bf04 │ │ - move s2,zero │ │ - b 1bc60 │ │ - lw t9,-31968(gp) │ │ - beq s2,s5,1bf04 │ │ - nop │ │ - lw t9,-31968(gp) │ │ + lw s0,100(sp) │ │ + bltz s0,1e300 │ │ + lw t3,-32708(gp) │ │ + bnez s0,1dc94 │ │ + move s6,zero │ │ + b 1de80 │ │ + lw ra,-32708(gp) │ │ + addiu s6,s6,1 │ │ + beq s6,s0,1de80 │ │ + lw ra,-32708(gp) │ │ + lw t9,-31964(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - move s1,v0 │ │ + move a0,s2 │ │ + move s2,v0 │ │ + bnez v0,1dc88 │ │ lw gp,32(sp) │ │ - bnez v0,1bc54 │ │ - addiu s2,s2,1 │ │ - lw ra,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw zero,16(sp) │ │ li a0,4 │ │ - addiu a1,s3,-11200 │ │ - addiu a3,ra,-9900 │ │ - jalr t9 │ │ + addiu a1,a1,-21464 │ │ li a2,580 │ │ - b 1b858 │ │ + jalr t9 │ │ + addiu a3,t2,-20164 │ │ + b 1d880 │ │ lw gp,32(sp) │ │ - lw s8,0(s1) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s8,16(sp) │ │ - sw v0,20(sp) │ │ + lw a2,-32708(gp) │ │ + lw s2,-32708(gp) │ │ + lw v1,64(sp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,-21464 │ │ + addiu a3,s2,-20464 │ │ + sw v1,16(sp) │ │ li a0,4 │ │ - addiu a1,s3,-11200 │ │ - li a2,511 │ │ jalr t9 │ │ - addiu a3,s5,-10140 │ │ - b 1b858 │ │ + li a2,504 │ │ + move s2,zero │ │ + b 1d880 │ │ lw gp,32(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s6,16(sp) │ │ + lw s7,0(s0) │ │ + lw s8,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s7,16(sp) │ │ + sw v0,20(sp) │ │ li a0,4 │ │ - addiu a1,s3,-11200 │ │ - li a2,504 │ │ + addiu a1,s8,-21464 │ │ + li a2,511 │ │ jalr t9 │ │ - addiu a3,s2,-10200 │ │ - b 1b858 │ │ + addiu a3,s4,-20404 │ │ + move s2,s0 │ │ + b 1d880 │ │ lw gp,32(sp) │ │ - lw t2,-32696(gp) │ │ - lw t3,0(s1) │ │ - lw t9,-32200(gp) │ │ - sw t3,16(sp) │ │ + lw a0,0(s0) │ │ + lw ra,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a0,16(sp) │ │ + addiu a1,ra,-21464 │ │ li a0,4 │ │ - addiu a1,s3,-11200 │ │ li a2,533 │ │ jalr t9 │ │ - addiu a3,t2,-10068 │ │ - b 1b858 │ │ + addiu a3,t8,-20332 │ │ + move s2,s0 │ │ + b 1d880 │ │ lw gp,32(sp) │ │ - lw t9,-32488(gp) │ │ - addiu a0,sp,40 │ │ - addiu a1,s3,-11200 │ │ + lw t9,-32484(gp) │ │ + move a0,s6 │ │ + addiu a1,t4,-21464 │ │ jalr t9 │ │ li a2,518 │ │ lw gp,32(sp) │ │ - sw v0,332(sp) │ │ - lw t9,-31956(gp) │ │ - bal 275d8 │ │ move a0,v0 │ │ - li v1,-1 │ │ - beq v0,v1,1bd78 │ │ + lw t9,-31952(gp) │ │ + jalr t9 │ │ + move s4,v0 │ │ + li t5,-1 │ │ lw gp,32(sp) │ │ - lw t9,-32128(gp) │ │ - lw a0,12(s0) │ │ - lw a1,332(sp) │ │ - bal 2726c │ │ - sw v1,344(sp) │ │ - lw a3,344(sp) │ │ - beq v0,a3,1bec0 │ │ + beq v0,t5,1ddcc │ │ + sw t5,76(sp) │ │ + lw t9,-32124(gp) │ │ + lw a0,12(s1) │ │ + jalr t9 │ │ + move a1,s4 │ │ + lw t6,76(sp) │ │ + beq v0,t6,1e224 │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - lw a0,332(sp) │ │ + move a0,s4 │ │ lw gp,32(sp) │ │ - lw a0,12(s0) │ │ - lw t9,-32136(gp) │ │ - addiu a1,sp,40 │ │ + lw a0,12(s1) │ │ + lw t9,-32132(gp) │ │ + move a1,s6 │ │ move a2,zero │ │ - bal 27684 │ │ + jalr t9 │ │ move a3,zero │ │ - move v1,v0 │ │ - bgez v0,1b710 │ │ + move s4,v0 │ │ + bgez v0,1d734 │ │ lw gp,32(sp) │ │ - b 1b834 │ │ - lw ra,-32696(gp) │ │ - lw t4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s4,-11200 │ │ - sw s6,16(sp) │ │ - sw s5,20(sp) │ │ - li a0,4 │ │ - li a2,459 │ │ + b 1d854 │ │ + lw t0,0(s0) │ │ + lw t9,-32168(gp) │ │ + move a0,zero │ │ jalr t9 │ │ - addiu a3,t4,-10460 │ │ - move s4,zero │ │ - b 1b858 │ │ + move a1,zero │ │ lw gp,32(sp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s3,-11200 │ │ - li a2,559 │ │ + move a2,zero │ │ + lw a1,-32708(gp) │ │ + lw t9,-32612(gp) │ │ + ldc1 $f12,-30544(a1) │ │ + sw v0,12(s1) │ │ jalr t9 │ │ - addiu a3,s0,-10040 │ │ - b 1b858 │ │ + move a3,zero │ │ + li a2,100 │ │ lw gp,32(sp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - sw s6,16(sp) │ │ - li a0,4 │ │ - addiu a1,s4,-11200 │ │ - li a2,448 │ │ - jalr t9 │ │ - addiu a3,t2,-10536 │ │ - b 1b8b0 │ │ - move s0,zero │ │ - lw t9,-32200(gp) │ │ - sw s6,16(sp) │ │ + sw v0,4(s1) │ │ + b 1d404 │ │ + sw a2,20(s1) │ │ + lw t5,-32708(gp) │ │ + lw t4,64(sp) │ │ + lw t9,-32196(gp) │ │ + sw t4,16(sp) │ │ + sw s7,20(sp) │ │ li a0,4 │ │ - addiu a1,s4,-11200 │ │ - li a2,455 │ │ - lw t5,-32696(gp) │ │ - move s4,zero │ │ + addiu a1,s6,-21464 │ │ + li a2,459 │ │ jalr t9 │ │ - addiu a3,t5,-10492 │ │ - b 1b858 │ │ + addiu a3,t5,-20724 │ │ lw gp,32(sp) │ │ - lw t9,-32200(gp) │ │ - sw s6,16(sp) │ │ - li a0,4 │ │ - addiu a1,s4,-11200 │ │ - b 1be44 │ │ - li a2,463 │ │ - lw s7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s3,-11200 │ │ - li a2,491 │ │ + b 1d880 │ │ + sw zero,52(sp) │ │ + li s4,35 │ │ + addiu s5,ra,-20116 │ │ + lw t9,-31964(gp) │ │ jalr t9 │ │ - addiu a3,s7,-10236 │ │ - move s4,zero │ │ - b 1b858 │ │ + move a0,s2 │ │ + move s2,v0 │ │ + beqz v0,1e158 │ │ lw gp,32(sp) │ │ - lw s7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s3,-11200 │ │ - li a2,567 │ │ + lw a0,0(s2) │ │ + lb t8,0(a0) │ │ + beq t8,s4,1de88 │ │ + lw t9,-30244(gp) │ │ + move a1,s5 │ │ jalr t9 │ │ - addiu a3,s7,-9988 │ │ - b 1b858 │ │ + li a2,5 │ │ + bnez v0,1de88 │ │ lw gp,32(sp) │ │ - lw t9,-32136(gp) │ │ - lw a0,12(s0) │ │ - lw a1,332(sp) │ │ - move a2,zero │ │ - bal 27684 │ │ - move a3,zero │ │ - b 1bd78 │ │ + lw v0,-32708(gp) │ │ + lw t0,-32708(gp) │ │ + lwc1 $f22,-21476(v0) │ │ + addiu s6,t0,-20108 │ │ + li s0,3 │ │ + lw t9,-31964(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + move s2,v0 │ │ + beqz v0,1dfa0 │ │ lw gp,32(sp) │ │ - lw t6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s3,-11200 │ │ - li a2,574 │ │ + lw t9,-30296(gp) │ │ + lw a0,0(s2) │ │ + move a1,s6 │ │ + sw s3,16(sp) │ │ + move a2,s7 │ │ jalr t9 │ │ - addiu a3,t6,-9932 │ │ - b 1b858 │ │ + move a3,s8 │ │ + bne v0,s0,1dfa8 │ │ lw gp,32(sp) │ │ - lw s2,-32696(gp) │ │ - li s5,35 │ │ - addiu s2,s2,-9852 │ │ - lw t9,-31968(gp) │ │ + lw a3,100(sp) │ │ + lui v1,0xe000 │ │ + slt a0,a3,v1 │ │ + bnez a0,1dedc │ │ + lw t9,-31964(gp) │ │ + lw a2,92(sp) │ │ + lw a1,96(sp) │ │ + lw t3,52(sp) │ │ + c.eq.s $fcc1,$f20,$f22 │ │ + sll t1,a2,0x2 │ │ + sll t2,a1,0x2 │ │ + addu t4,t3,t1 │ │ + addu t5,t3,t2 │ │ + lw a1,0(t4) │ │ + bc1t $fcc1,1df6c │ │ + lw a2,0(t5) │ │ + mtc1 a3,$f0 │ │ + cvt.s.w $f2,$f0 │ │ + mul.s $f4,$f2,$f20 │ │ + trunc.w.s $f6,$f4 │ │ + mfc1 a3,$f6 │ │ + swc1 $f6,100(sp) │ │ + lw t6,20(a2) │ │ + lw t9,-31984(gp) │ │ + addiu t7,t6,-1 │ │ + sw t7,16(sp) │ │ jalr t9 │ │ move a0,s1 │ │ lw gp,32(sp) │ │ - move a1,s2 │ │ - li a2,5 │ │ - move s1,v0 │ │ - beqz v0,1c000 │ │ - lw t9,-30348(gp) │ │ - lw a0,0(s1) │ │ - lb t7,0(a0) │ │ - beq t7,s5,1bf10 │ │ - nop │ │ + lw t9,-31964(gp) │ │ jalr t9 │ │ - nop │ │ - bnez v0,1bf10 │ │ + move a0,s2 │ │ + move s2,v0 │ │ + bnez v0,1def0 │ │ lw gp,32(sp) │ │ - lw t8,-32696(gp) │ │ - lw s5,-32696(gp) │ │ - lwc1 $f1,-11212(t8) │ │ - li s8,3 │ │ - addiu s5,s5,-9844 │ │ - c.eq.s $fcc1,$f20,$f1 │ │ - bc1f $fcc1,1c024 │ │ - lui s2,0xe000 │ │ - lw t9,-31968(gp) │ │ + lw v0,0(zero) │ │ + teq zero,zero │ │ + lw a3,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + lw a0,0(s2) │ │ jalr t9 │ │ - move a0,s1 │ │ + addiu a1,a3,-21080 │ │ + bnez v0,1e2b0 │ │ lw gp,32(sp) │ │ - move a1,s5 │ │ - addiu a2,sp,312 │ │ - addiu a3,sp,308 │ │ - move s1,v0 │ │ - beqz v0,1c0c8 │ │ - lw t9,-30388(gp) │ │ - lw a0,0(v0) │ │ - addiu v1,sp,304 │ │ + lw t9,-31960(gp) │ │ jalr t9 │ │ - sw v1,16(sp) │ │ + move a0,s2 │ │ lw gp,32(sp) │ │ - move a0,s0 │ │ - bne v0,s8,1c0c8 │ │ - lw t9,-31992(gp) │ │ - lw a3,304(sp) │ │ - slt a2,a3,s2 │ │ - bnez a2,1bf74 │ │ - lw v0,308(sp) │ │ - lw t3,312(sp) │ │ - sll t5,v0,0x2 │ │ - addu t4,s4,t5 │ │ - lw a2,0(t4) │ │ - sll t2,t3,0x2 │ │ - lw t1,20(a2) │ │ - addu a1,s4,t2 │ │ - lw a1,0(a1) │ │ - addiu t0,t1,-1 │ │ - bal 1a530 │ │ - sw t0,16(sp) │ │ - b 1bf74 │ │ + lw a1,84(sp) │ │ + lw t9,-31956(gp) │ │ + jalr t9 │ │ + lw a0,68(sp) │ │ lw gp,32(sp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s3,-11200 │ │ - li a2,593 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - addiu a3,t0,-9776 │ │ - b 1b858 │ │ + lw a0,52(sp) │ │ lw gp,32(sp) │ │ - lw t9,-31968(gp) │ │ + lw s4,32(s1) │ │ + lw a0,12(s1) │ │ + lw t9,-31988(gp) │ │ + jalr t9 │ │ + lw a1,4(s4) │ │ + bnez v0,1e1d8 │ │ + lw gp,32(sp) │ │ + lw t0,32(s1) │ │ + lw v0,-31996(gp) │ │ + lw a1,40(t0) │ │ + addiu t9,v0,-17568 │ │ + jalr t9 │ │ + addiu a0,t0,24 │ │ + lw gp,32(sp) │ │ + lw t9,-31948(gp) │ │ jalr t9 │ │ move a0,s1 │ │ + lw s3,72(sp) │ │ + beqz s3,1e244 │ │ lw gp,32(sp) │ │ - move a1,s5 │ │ - addiu a2,sp,312 │ │ - addiu a3,sp,308 │ │ - move s1,v0 │ │ - beqz v0,1c0c8 │ │ - lw t9,-30388(gp) │ │ - lw a0,0(s1) │ │ - addiu t6,sp,304 │ │ + lw s0,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + lw a0,0(s3) │ │ + addiu a1,s0,-22484 │ │ jalr t9 │ │ - sw t6,16(sp) │ │ + lw s6,4(s1) │ │ + cvt.s.d $f8,$f0 │ │ + cvt.d.s $f10,$f8 │ │ lw gp,32(sp) │ │ - move a0,s0 │ │ - bne v0,s8,1c0c8 │ │ - lw t9,-31992(gp) │ │ - lw v0,304(sp) │ │ - slt a3,v0,s2 │ │ - bnez a3,1c024 │ │ - mtc1 v0,$f5 │ │ - lw a1,308(sp) │ │ - cvt.s.w $f4,$f5 │ │ - mul.s $f3,$f4,$f20 │ │ - lw t1,312(sp) │ │ - sll a2,a1,0x2 │ │ - sll t0,t1,0x2 │ │ - addu v1,s4,a2 │ │ - lw a2,0(v1) │ │ - addu t8,s4,t0 │ │ - trunc.w.s $f2,$f3 │ │ - lw a1,0(t8) │ │ - swc1 $f2,304(sp) │ │ - lw t7,20(a2) │ │ - addiu ra,t7,-1 │ │ - sw ra,16(sp) │ │ - bal 1a530 │ │ - mfc1 a3,$f2 │ │ - b 1c024 │ │ + sdc1 $f10,40(sp) │ │ + lw a2,40(sp) │ │ + lw t9,-31944(gp) │ │ + lw a3,44(sp) │ │ + jalr t9 │ │ + move a0,s6 │ │ lw gp,32(sp) │ │ - lw s8,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - lw a0,0(s1) │ │ + lw a0,0(s3) │ │ + lw s8,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,s8,-22432 │ │ + move s4,v0 │ │ jalr t9 │ │ - addiu a1,s8,-10804 │ │ - bnez v0,1c498 │ │ + lw s5,4(s1) │ │ + cvt.s.d $f12,$f0 │ │ + cvt.d.s $f14,$f12 │ │ lw gp,32(sp) │ │ - lw t9,-31964(gp) │ │ + sdc1 $f14,40(sp) │ │ + lw a3,44(sp) │ │ + lw t9,-31944(gp) │ │ + lw a2,40(sp) │ │ jalr t9 │ │ - move a0,s1 │ │ + move a0,s5 │ │ lw gp,32(sp) │ │ - lw a1,320(sp) │ │ - lw t9,-31960(gp) │ │ + lw a0,0(s3) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,a2,-22376 │ │ + addu s2,v0,s4 │ │ jalr t9 │ │ - lw a0,328(sp) │ │ + lw s3,4(s1) │ │ + cvt.s.d $f16,$f0 │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ + cvt.d.s $f18,$f16 │ │ + sdc1 $f18,40(sp) │ │ + lw a2,40(sp) │ │ + lw t9,-31944(gp) │ │ + lw a3,44(sp) │ │ jalr t9 │ │ - move a0,s4 │ │ + move a0,s3 │ │ lw gp,32(sp) │ │ - lw s1,32(s0) │ │ - lw a0,12(s0) │ │ - lw t9,-31996(gp) │ │ - bal 272ac │ │ - lw a1,4(s1) │ │ - beqz v0,1c148 │ │ + addu a2,v0,s4 │ │ + lw t9,-31940(gp) │ │ + move a0,s1 │ │ + jalr t9 │ │ + move a1,s2 │ │ lw gp,32(sp) │ │ - lw v0,8(s0) │ │ - beqz v0,1c4bc │ │ - lw s1,32(s0) │ │ - lw v0,52(v0) │ │ - sw v0,8(s1) │ │ - lw s4,32(s0) │ │ - li a0,1 │ │ - lw s2,40(s4) │ │ - sh a0,24(s4) │ │ - sw s2,336(sp) │ │ - lw s6,336(sp) │ │ - beqz s6,1c3ac │ │ - lw s5,-32016(gp) │ │ - li s6,1 │ │ - b 1c184 │ │ - lw v1,336(sp) │ │ - lw t6,336(sp) │ │ - lw v1,4(t6) │ │ - beqz v1,1c3ac │ │ - sw v1,336(sp) │ │ - lw t2,0(v1) │ │ - lw v0,0(t2) │ │ - beqz v0,1c178 │ │ - lw t6,336(sp) │ │ - lh t3,24(v0) │ │ - bnez t3,1c178 │ │ - nop │ │ - lw t4,40(v0) │ │ - sh s6,24(v0) │ │ - bnez t4,1c1c8 │ │ - sw t4,340(sp) │ │ - b 1c178 │ │ - lw t6,336(sp) │ │ - lw v0,340(sp) │ │ - lw s2,4(v0) │ │ - beqz s2,1c174 │ │ - sw s2,340(sp) │ │ - lw v0,340(sp) │ │ - lw t5,0(v0) │ │ - lw v0,0(t5) │ │ - beqz v0,1c1b8 │ │ - nop │ │ - lh t6,24(v0) │ │ - bnez t6,1c1b8 │ │ - nop │ │ - lw v1,40(v0) │ │ - sh s6,24(v0) │ │ - bnez v1,1c210 │ │ - sw v1,332(sp) │ │ - b 1c1bc │ │ - lw v0,340(sp) │ │ - lw s4,332(sp) │ │ - lw v1,4(s4) │ │ - beqz v1,1c1b8 │ │ - sw v1,332(sp) │ │ - lw a3,0(v1) │ │ - lw v0,0(a3) │ │ - beqz v0,1c204 │ │ - lw s4,332(sp) │ │ - lh ra,24(v0) │ │ - bnez ra,1c204 │ │ - nop │ │ - lw t7,40(v0) │ │ - sh s6,24(v0) │ │ - bnez t7,1c250 │ │ - sw t7,328(sp) │ │ - b 1c204 │ │ - lw s4,332(sp) │ │ - lw s8,4(s3) │ │ - beqz s8,1c200 │ │ - sw s8,328(sp) │ │ - lw t0,328(sp) │ │ - lw t8,0(t0) │ │ - lw v0,0(t8) │ │ - beqz v0,1c244 │ │ - lw s3,328(sp) │ │ - lh v1,24(v0) │ │ - bnez v1,1c244 │ │ - nop │ │ - lw s8,40(v0) │ │ - bnez s8,1c290 │ │ - sh s6,24(v0) │ │ - b 1c244 │ │ - lw s3,328(sp) │ │ - lw s8,4(s8) │ │ - beqz s8,1c244 │ │ - lw s3,328(sp) │ │ - lw a2,0(s8) │ │ - lw v0,0(a2) │ │ - beqz v0,1c284 │ │ - nop │ │ - lh t1,24(v0) │ │ - bnez t1,1c284 │ │ - nop │ │ - lw s4,40(v0) │ │ - bnez s4,1c2cc │ │ - sh s6,24(v0) │ │ - b 1c288 │ │ - lw s8,4(s8) │ │ - lw s4,4(s4) │ │ - beqz s4,1c284 │ │ - nop │ │ - lw a1,0(s4) │ │ - lw v0,0(a1) │ │ - beqz v0,1c2c0 │ │ - nop │ │ - lh s1,24(v0) │ │ - bnez s1,1c2c0 │ │ - nop │ │ - lw s3,40(v0) │ │ - bnez s3,1c308 │ │ - sh s6,24(v0) │ │ - b 1c2c4 │ │ - lw s4,4(s4) │ │ - lw s3,4(s3) │ │ - beqz s3,1c2c0 │ │ - nop │ │ - lw t9,0(s3) │ │ - lw v0,0(t9) │ │ - beqz v0,1c2fc │ │ - nop │ │ - lh a0,24(v0) │ │ - bnez a0,1c2fc │ │ - nop │ │ - lw s2,40(v0) │ │ - bnez s2,1c344 │ │ - sh s6,24(v0) │ │ - b 1c300 │ │ - lw s3,4(s3) │ │ - lw s2,4(s2) │ │ - beqz s2,1c2fc │ │ - nop │ │ - lw t2,0(s2) │ │ - lw v0,0(t2) │ │ - beqz v0,1c338 │ │ - nop │ │ - lh t3,24(v0) │ │ - bnez t3,1c338 │ │ - nop │ │ - lw s1,40(v0) │ │ - bnez s1,1c380 │ │ - sh s6,24(v0) │ │ - b 1c33c │ │ - lw s2,4(s2) │ │ - lw s1,4(s1) │ │ - beqz s1,1c338 │ │ - nop │ │ - lw t4,0(s1) │ │ - lw a0,0(t4) │ │ - beqz a0,1c374 │ │ - nop │ │ - lh t5,24(a0) │ │ - bnez t5,1c374 │ │ - addiu t9,s5,-26556 │ │ - bal 19844 │ │ - nop │ │ - b 1c374 │ │ + b 1d8e4 │ │ + move v0,s1 │ │ + lw t7,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,t7,-21464 │ │ + li a2,559 │ │ + jalr t9 │ │ + addiu a3,a3,-20304 │ │ + b 1d880 │ │ lw gp,32(sp) │ │ - lw t9,-31952(gp) │ │ - bal 1a7ec │ │ - move a0,s0 │ │ - beqz s7,1b8b0 │ │ + lw s1,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s1,-21464 │ │ + li a2,593 │ │ + jalr t9 │ │ + addiu a3,s3,-20040 │ │ + b 1d880 │ │ lw gp,32(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - lw a0,0(s7) │ │ - addiu a1,a3,-12220 │ │ + lw t5,-32708(gp) │ │ + lw t6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,t5,-21464 │ │ + li a2,567 │ │ jalr t9 │ │ - lw s8,4(s0) │ │ - cvt.s.d $f8,$f0 │ │ + addiu a3,t6,-20252 │ │ + b 1d880 │ │ lw gp,32(sp) │ │ - cvt.d.s $f20,$f8 │ │ - mfc1 a2,$f20 │ │ - lw t9,-31948(gp) │ │ - mfc1 a3,$f21 │ │ + lw s3,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s3,-21464 │ │ + li a2,491 │ │ jalr t9 │ │ - move a0,s8 │ │ + addiu a3,s1,-20500 │ │ + move s2,s0 │ │ lw gp,32(sp) │ │ - lw a0,0(s7) │ │ - lw t8,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,t8,-12168 │ │ - move s5,v0 │ │ + b 1d880 │ │ + sw zero,52(sp) │ │ + lw ra,8(s1) │ │ + beqz ra,1e2d8 │ │ + lw s5,32(s1) │ │ + lw v0,52(ra) │ │ + move t0,s5 │ │ + b 1e018 │ │ + sw v0,8(s5) │ │ + lw a0,64(sp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + sw a0,16(sp) │ │ + addiu a1,s6,-21464 │ │ + li a0,4 │ │ + addiu a3,ra,-20800 │ │ jalr t9 │ │ - lw s1,4(s0) │ │ - cvt.s.d $f7,$f0 │ │ + li a2,448 │ │ lw gp,32(sp) │ │ - cvt.d.s $f4,$f7 │ │ - mfc1 a2,$f4 │ │ - mfc1 a3,$f5 │ │ - lw t9,-31948(gp) │ │ + b 1d8e4 │ │ + move v0,zero │ │ + lw t9,-32132(gp) │ │ + lw a0,12(s1) │ │ + move a1,s4 │ │ + move a2,zero │ │ jalr t9 │ │ - move a0,s1 │ │ + move a3,zero │ │ + b 1ddcc │ │ lw gp,32(sp) │ │ - lw a0,0(s7) │ │ - lw t7,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,t7,-12112 │ │ - addu s7,v0,s5 │ │ + b 1d8e4 │ │ + move v0,s1 │ │ + lw t7,-32708(gp) │ │ + lw t6,64(sp) │ │ + lw t9,-32196(gp) │ │ + sw t6,16(sp) │ │ + li a0,4 │ │ + addiu a1,s6,-21464 │ │ + li a2,455 │ │ jalr t9 │ │ - lw s6,4(s0) │ │ - cvt.s.d $f6,$f0 │ │ + addiu a3,t7,-20756 │ │ lw gp,32(sp) │ │ - cvt.d.s $f2,$f6 │ │ - mfc1 a2,$f2 │ │ - lw t9,-31948(gp) │ │ - mfc1 a3,$f3 │ │ + b 1d880 │ │ + sw zero,52(sp) │ │ + lw a1,64(sp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a1,16(sp) │ │ + li a0,4 │ │ + addiu a1,s6,-21464 │ │ + li a2,463 │ │ jalr t9 │ │ - move a0,s6 │ │ + addiu a3,t3,-20756 │ │ + move s2,zero │ │ lw gp,32(sp) │ │ - move a0,s0 │ │ - lw t9,-31944(gp) │ │ - move a1,s7 │ │ - bal 1a688 │ │ - addu a2,v0,s5 │ │ - b 1b8b4 │ │ - lw ra,388(sp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 1d880 │ │ + sw zero,52(sp) │ │ + lw s1,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s3,-11200 │ │ + addiu a1,s1,-21464 │ │ li a2,611 │ │ jalr t9 │ │ - addiu a3,s0,-9832 │ │ - b 1b858 │ │ + addiu a3,t1,-20096 │ │ + b 1d880 │ │ lw gp,32(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32128(gp) │ │ - lw a0,12(s0) │ │ - bal 2726c │ │ - addiu a1,s3,-9804 │ │ - b 1c144 │ │ + lw t8,-32708(gp) │ │ + lw t9,-32124(gp) │ │ + lw a0,12(s1) │ │ + jalr t9 │ │ + addiu a1,t8,-20068 │ │ + lw gp,32(sp) │ │ + lw t0,32(s1) │ │ + b 1e018 │ │ + sw v0,8(s5) │ │ + lw t3,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,t3,-21464 │ │ + li a2,574 │ │ + jalr t9 │ │ + addiu a3,t4,-20196 │ │ + b 1d880 │ │ lw gp,32(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0001c4d8 : │ │ +0001e330 : │ │ jr ra │ │ lw v0,36(a0) │ │ │ │ -0001c4e0 : │ │ +0001e338 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-12944 │ │ + addiu gp,gp,-20712 │ │ addu gp,gp,t9 │ │ - lw t0,-32696(gp) │ │ + lw a2,-32708(gp) │ │ addiu sp,sp,-40 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,a2,-21464 │ │ sw ra,36(sp) │ │ - addiu a2,t0,-11200 │ │ - sw gp,16(sp) │ │ + li a3,666 │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ - li a3,666 │ │ - move s0,a0 │ │ - move s1,a1 │ │ + move s1,a0 │ │ + sw gp,16(sp) │ │ + move s2,a1 │ │ li a0,1 │ │ jalr t9 │ │ li a1,76 │ │ lw gp,16(sp) │ │ - sw s0,8(v0) │ │ - lw a0,16(s0) │ │ - lw t9,-32020(gp) │ │ - bal 27d40 │ │ - move s2,v0 │ │ - lw gp,16(sp) │ │ - sw v0,12(s2) │ │ - lw a3,12(s0) │ │ - lw t9,-32308(gp) │ │ + lw a0,16(s1) │ │ + lw t9,-32016(gp) │ │ + sw s1,8(v0) │ │ jalr t9 │ │ - lw a0,4(a3) │ │ + move s0,v0 │ │ + lw v1,12(s1) │ │ lw gp,16(sp) │ │ - lw a2,8(s2) │ │ - sw v0,4(s2) │ │ - lw a1,-32696(gp) │ │ - lw a0,8(a2) │ │ - lw t9,-32720(gp) │ │ + lw a0,4(v1) │ │ + lw t9,-32304(gp) │ │ jalr t9 │ │ - addiu a1,a1,-18344 │ │ - lw a0,12(s2) │ │ + sw v0,12(s0) │ │ lw gp,16(sp) │ │ - sw v0,20(s2) │ │ - lw v1,40(a0) │ │ - lw t9,-31980(gp) │ │ - sw v1,16(s2) │ │ - sw s1,36(s2) │ │ + lw a0,8(s0) │ │ + lw a1,-32708(gp) │ │ + lw a0,8(a0) │ │ + lw t9,-32716(gp) │ │ + addiu a1,a1,-28608 │ │ jalr t9 │ │ + sw v0,4(s0) │ │ + lw a3,12(s0) │ │ + lw gp,16(sp) │ │ + lw t0,40(a3) │ │ + lw t9,-31976(gp) │ │ + sw t0,16(s0) │ │ + sw s2,36(s0) │ │ li a0,52 │ │ + jalr t9 │ │ + sw v0,20(s0) │ │ lw gp,16(sp) │ │ li a0,32 │ │ - lw t9,-31980(gp) │ │ + lw t9,-31976(gp) │ │ jalr t9 │ │ - sw v0,56(s2) │ │ + sw v0,56(s0) │ │ lw gp,16(sp) │ │ - sw v0,60(s2) │ │ - lw t9,-31980(gp) │ │ + sw v0,60(s0) │ │ + lw t9,-31976(gp) │ │ jalr t9 │ │ li a0,8 │ │ - sw v0,64(s2) │ │ - li v0,1 │ │ - sw v0,0(s2) │ │ lw ra,36(sp) │ │ - move v0,s2 │ │ - lw s1,28(sp) │ │ + sw v0,64(s0) │ │ + li v0,1 │ │ + sw v0,0(s0) │ │ lw s2,32(sp) │ │ + move v0,s0 │ │ + lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0001c5ec : │ │ - lw a1,0(a0) │ │ +0001e444 : │ │ + lw v1,0(a0) │ │ move v0,a0 │ │ - addiu v1,a1,1 │ │ + addiu a1,v1,1 │ │ jr ra │ │ - sw v1,0(a0) │ │ + sw a1,0(a0) │ │ │ │ -0001c600 : │ │ +0001e458 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-13232 │ │ + addiu gp,gp,-21000 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,1c6c4 │ │ - move s0,a0 │ │ + beqz a0,1e51c │ │ + nop │ │ lw v0,0(a0) │ │ addiu v0,v0,-1 │ │ - blez v0,1c644 │ │ + blez v0,1e484 │ │ sw v0,0(a0) │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,32 │ │ - lw t9,-32608(gp) │ │ - jalr t9 │ │ + nop │ │ + addiu sp,sp,-32 │ │ + lw t9,-32604(gp) │ │ + sw s0,24(sp) │ │ + move s0,a0 │ │ lw a0,4(a0) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - lw t9,-32256(gp) │ │ - bal 27d54 │ │ + lw t9,-32252(gp) │ │ + jalr t9 │ │ lw a0,12(s0) │ │ lw gp,16(sp) │ │ - lw t9,-31940(gp) │ │ + lw t9,-31936(gp) │ │ jalr t9 │ │ lw a0,56(s0) │ │ lw gp,16(sp) │ │ - lw t9,-31940(gp) │ │ + lw t9,-31936(gp) │ │ jalr t9 │ │ lw a0,60(s0) │ │ lw gp,16(sp) │ │ - lw t9,-31940(gp) │ │ + lw t9,-31936(gp) │ │ jalr t9 │ │ lw a0,64(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,52(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw ra,28(sp) │ │ - move v0,zero │ │ lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ move v0,zero │ │ - lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ + jr ra │ │ + move v0,zero │ │ │ │ -0001c6d8 : │ │ +0001e524 : │ │ jr ra │ │ lw v0,4(a0) │ │ │ │ -0001c6e0 : │ │ +0001e52c : │ │ jr ra │ │ lw v0,24(a0) │ │ │ │ -0001c6e8 : │ │ +0001e534 : │ │ jr ra │ │ lw v0,48(a0) │ │ │ │ -0001c6f0 : │ │ +0001e53c : │ │ jr ra │ │ nop │ │ │ │ -0001c6f8 : │ │ +0001e544 : │ │ jr ra │ │ move v0,a0 │ │ │ │ -0001c700 : │ │ - beqz a1,1c710 │ │ +0001e54c : │ │ + beqz a1,1e55c │ │ nop │ │ lw v0,12(a0) │ │ sh v0,0(a1) │ │ - beqz a2,1c720 │ │ + beqz a2,1e56c │ │ nop │ │ lw v1,16(a0) │ │ sh v1,0(a2) │ │ jr ra │ │ lw v0,20(a0) │ │ │ │ -0001c728 : │ │ +0001e574 : │ │ lw v0,4(a1) │ │ - bltz v0,1c750 │ │ - sll a2,v0,0x2 │ │ - lw a3,12(a0) │ │ - sll a1,v0,0x4 │ │ - lw v1,8(a3) │ │ - addu a0,a2,a1 │ │ - addu v0,v1,a0 │ │ + bltz v0,1e5a0 │ │ + nop │ │ + lw v1,12(a0) │ │ + sll a2,v0,0x4 │ │ + sll a0,v0,0x2 │ │ + lw a1,8(v1) │ │ + addu a3,a0,a2 │ │ + addu t0,a1,a3 │ │ jr ra │ │ - lw v0,0(v0) │ │ + lw v0,0(t0) │ │ jr ra │ │ move v0,zero │ │ │ │ -0001c758 : │ │ +0001e5a8 : │ │ lw v0,8(a1) │ │ - bltz v0,1c780 │ │ - sll a2,v0,0x2 │ │ - lw a3,12(a0) │ │ - sll a1,v0,0x4 │ │ - lw v1,8(a3) │ │ - addu a0,a2,a1 │ │ - addu v0,v1,a0 │ │ + bltz v0,1e5d4 │ │ + nop │ │ + lw v1,12(a0) │ │ + sll a2,v0,0x4 │ │ + sll a0,v0,0x2 │ │ + lw a1,8(v1) │ │ + addu a3,a0,a2 │ │ + addu t0,a1,a3 │ │ jr ra │ │ - lw v0,0(v0) │ │ + lw v0,0(t0) │ │ jr ra │ │ move v0,zero │ │ │ │ -0001c788 : │ │ +0001e5dc : │ │ lui gp,0x9 │ │ - addiu gp,gp,-13624 │ │ + addiu gp,gp,-21388 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s0,32(sp) │ │ + lw t9,-31932(gp) │ │ + sw s1,28(sp) │ │ + move s1,a0 │ │ + lw a0,4(a0) │ │ + sw s2,32(sp) │ │ + sw s0,24(sp) │ │ sw gp,16(sp) │ │ + move s2,a1 │ │ sw ra,36(sp) │ │ - lw t9,-31936(gp) │ │ - move s0,a0 │ │ - lw a0,4(a0) │ │ - sw a1,24(sp) │ │ - sw a2,28(sp) │ │ jalr t9 │ │ - nop │ │ - lw a1,24(sp) │ │ - lw v1,36(a1) │ │ - beqz v1,1c810 │ │ - lw a2,28(sp) │ │ - beqz a2,1c820 │ │ - nop │ │ - lw a0,0(v1) │ │ - lw t5,48(s0) │ │ - lw t7,24(a0) │ │ - lw t6,28(a0) │ │ - addu t4,t7,t6 │ │ - subu a1,t4,t5 │ │ - slt a3,v0,a1 │ │ - beqz a3,1c804 │ │ - nop │ │ - sw a0,0(a2) │ │ - move v0,a1 │ │ - lw v1,4(v1) │ │ - bnez v1,1c7d8 │ │ - nop │ │ + move s0,a2 │ │ + lw a0,36(s2) │ │ + beqz a0,1e660 │ │ lw ra,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw a3,48(s0) │ │ - lw t3,0(v1) │ │ - lw v1,4(v1) │ │ - lw t2,24(t3) │ │ - lw t1,28(t3) │ │ - addu t0,t2,t1 │ │ - subu a0,t0,a3 │ │ - slt a2,v0,a0 │ │ - bnez v1,1c824 │ │ - movn v0,a0,a2 │ │ + lw t0,48(s1) │ │ + lw a1,0(a0) │ │ + lw v1,24(a1) │ │ + lw a3,28(a1) │ │ + addu a2,v1,a3 │ │ + subu t1,a2,t0 │ │ + slt t2,v0,t1 │ │ + beqz t2,1e654 │ │ + nop │ │ + beqz s0,1e654 │ │ + move v0,t1 │ │ + sw a1,0(s0) │ │ + lw a0,4(a0) │ │ + bnez a0,1e628 │ │ lw ra,36(sp) │ │ - lw s0,32(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0001c858 : │ │ +0001e674 : │ │ jr ra │ │ lw v0,36(a0) │ │ │ │ -0001c860 : │ │ +0001e67c : │ │ jr ra │ │ lw v0,40(a0) │ │ │ │ -0001c868 : │ │ +0001e684 : │ │ jr ra │ │ lw v0,4(a0) │ │ │ │ -0001c870 : │ │ +0001e68c : │ │ jr ra │ │ nop │ │ │ │ -0001c878 : │ │ +0001e694 : │ │ jr ra │ │ lw v0,0(a0) │ │ │ │ -0001c880 : │ │ - beqz a1,1c89c │ │ +0001e69c : │ │ + beqz a1,1e6b8 │ │ nop │ │ lw v0,0(a0) │ │ - beqz v0,1c8a4 │ │ + beqz v0,1e6c0 │ │ nop │ │ - lw v0,20(v0) │ │ - sh v0,0(a1) │ │ + lw v1,20(v0) │ │ + sh v1,0(a1) │ │ jr ra │ │ lw v0,20(a0) │ │ sh zero,0(a1) │ │ jr ra │ │ lw v0,20(a0) │ │ │ │ -0001c8b0 : │ │ - beqz a1,1c8c0 │ │ +0001e6cc : │ │ + beqz a1,1e6dc │ │ nop │ │ lw v0,0(a0) │ │ sw v0,0(a1) │ │ jr ra │ │ lw v0,4(a0) │ │ │ │ -0001c8c8 : │ │ +0001e6e4 : │ │ lw v0,0(a1) │ │ - beqz v0,1c904 │ │ + beqz v0,1e71c │ │ nop │ │ - lw v0,4(v0) │ │ - bltz v0,1c8fc │ │ - sll a2,v0,0x2 │ │ - lw a3,12(a0) │ │ - sll a1,v0,0x4 │ │ - lw v1,8(a3) │ │ - addu a0,a2,a1 │ │ - addu v0,v1,a0 │ │ - jr ra │ │ - lw v0,0(v0) │ │ + lw a1,4(v0) │ │ + bltz a1,1e71c │ │ + nop │ │ + lw v1,12(a0) │ │ + sll a3,a1,0x4 │ │ + sll a0,a1,0x2 │ │ + lw a2,8(v1) │ │ + addu t0,a0,a3 │ │ + addu t1,a2,t0 │ │ jr ra │ │ - move v0,zero │ │ + lw v0,0(t1) │ │ jr ra │ │ move v0,zero │ │ │ │ -0001c90c : │ │ +0001e724 : │ │ lw v0,0(a1) │ │ - beqz v0,1c948 │ │ + beqz v0,1e75c │ │ nop │ │ - lw v0,8(v0) │ │ - bltz v0,1c940 │ │ - sll a2,v0,0x2 │ │ - lw a3,12(a0) │ │ - sll a1,v0,0x4 │ │ - lw v1,8(a3) │ │ - addu a0,a2,a1 │ │ - addu v0,v1,a0 │ │ - jr ra │ │ - lw v0,0(v0) │ │ + lw a1,8(v0) │ │ + bltz a1,1e75c │ │ + nop │ │ + lw v1,12(a0) │ │ + sll a3,a1,0x4 │ │ + sll a0,a1,0x2 │ │ + lw a2,8(v1) │ │ + addu t0,a0,a3 │ │ + addu t1,a2,t0 │ │ jr ra │ │ - move v0,zero │ │ + lw v0,0(t1) │ │ jr ra │ │ move v0,zero │ │ │ │ -0001c950 : │ │ +0001e764 : │ │ jr ra │ │ lw v0,8(a0) │ │ │ │ -0001c958 : │ │ - lw a3,24(a1) │ │ - lw t0,28(a1) │ │ +0001e76c : │ │ + lw v1,24(a1) │ │ + lw a3,28(a1) │ │ lw v0,48(a0) │ │ - addu v1,a3,t0 │ │ - beqz a2,1c97c │ │ - subu v0,v1,v0 │ │ + addu a0,v1,a3 │ │ + beqz a2,1e790 │ │ + subu v0,a0,v0 │ │ lw a1,12(a1) │ │ - sll a0,a1,0xa │ │ - sw a0,0(a2) │ │ + sll t0,a1,0xa │ │ + sw t0,0(a2) │ │ jr ra │ │ nop │ │ │ │ -0001c984 : │ │ +0001e798 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-14132 │ │ + addiu gp,gp,-21832 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw gp,16(sp) │ │ - sw s2,40(sp) │ │ - sw s0,32(sp) │ │ - sw ra,52(sp) │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s1,36(sp) │ │ lw v0,4(a1) │ │ - lw t9,-31932(gp) │ │ - move s2,a1 │ │ - move s0,a0 │ │ - lw a1,8(v0) │ │ - bal 2730c │ │ + addiu sp,sp,-48 │ │ + lw t9,-31928(gp) │ │ + sw s2,32(sp) │ │ + sw s0,24(sp) │ │ + move s2,a0 │ │ + move s0,a1 │ │ lw a0,12(a0) │ │ - beqz v0,1cc1c │ │ + lw a1,8(v0) │ │ + sw gp,16(sp) │ │ + sw ra,44(sp) │ │ + sw s4,40(sp) │ │ + sw s3,36(sp) │ │ + sw s1,28(sp) │ │ + jalr t9 │ │ + nop │ │ + beqz v0,1ea2c │ │ lw gp,16(sp) │ │ - lw v1,4(s2) │ │ - lw v0,8(v1) │ │ - bltz v0,1cc1c │ │ - sll t0,v0,0x2 │ │ - lw s4,12(s0) │ │ + lw v1,4(s0) │ │ + lw a1,8(v1) │ │ + bltz a1,1ea2c │ │ + sll a0,a1,0x2 │ │ + lw s4,12(s2) │ │ lw a2,8(s4) │ │ - sll a3,v0,0x4 │ │ - addu a1,t0,a3 │ │ - addu a0,a2,a1 │ │ - lw a0,0(a0) │ │ - beqz a0,1cc30 │ │ - lw t9,-30472(gp) │ │ + sll a3,a1,0x4 │ │ + addu t0,a0,a3 │ │ + addu t1,a2,t0 │ │ + lw a0,0(t1) │ │ + beqz a0,1ea40 │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - addiu s1,v0,1 │ │ - b 1ca20 │ │ - move s3,s2 │ │ - lw s4,12(s0) │ │ - lw t1,0(s3) │ │ - lw t9,-31932(gp) │ │ - lw a1,8(t1) │ │ - bal 2730c │ │ + addiu s3,v0,1 │ │ + b 1e838 │ │ + move s1,s0 │ │ + lw s4,12(s2) │ │ + lw t2,0(s1) │ │ + lw t9,-31928(gp) │ │ + lw a1,8(t2) │ │ + jalr t9 │ │ move a0,s4 │ │ - beqz v0,1ca80 │ │ + beqz v0,1e898 │ │ lw gp,16(sp) │ │ - lw t5,0(s3) │ │ - lw t9,-30472(gp) │ │ - lw t2,8(t5) │ │ - sll t4,t2,0x2 │ │ - sll t3,t2,0x4 │ │ - bltz t2,1ca80 │ │ - addu v1,t4,t3 │ │ - lw t8,12(s0) │ │ - lw s4,8(t8) │ │ - addu t7,s4,v1 │ │ - lw t6,0(t7) │ │ - beqz t6,1ca80 │ │ - move a0,t6 │ │ + lw t3,0(s1) │ │ + lw t9,-30432(gp) │ │ + lw t4,8(t3) │ │ + sll t5,t4,0x2 │ │ + sll t6,t4,0x4 │ │ + bltz t4,1e898 │ │ + addu t7,t5,t6 │ │ + lw s4,12(s2) │ │ + lw t8,8(s4) │ │ + addu ra,t8,t7 │ │ + lw v0,0(ra) │ │ + beqz v0,1e898 │ │ + move a0,v0 │ │ jalr t9 │ │ - addiu s1,s1,1 │ │ + addiu s3,s3,1 │ │ lw gp,16(sp) │ │ - addu s1,s1,v0 │ │ - lw s3,8(s3) │ │ - bnez s3,1ca1c │ │ - lw t9,-32556(gp) │ │ - lw a0,52(s0) │ │ + addu s3,s3,v0 │ │ + lw s1,8(s1) │ │ + bnez s1,1e834 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - addiu s3,s1,-1 │ │ + lw a0,52(s2) │ │ lw gp,16(sp) │ │ - addiu a1,s1,1 │ │ - lw v0,-32696(gp) │ │ - lw t9,-32156(gp) │ │ li a0,1 │ │ - addiu a2,v0,-11200 │ │ + lw v1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,v1,-21464 │ │ + addiu a1,s3,1 │ │ jalr t9 │ │ li a3,877 │ │ lw gp,16(sp) │ │ - sw v0,52(s0) │ │ - lw v1,4(s2) │ │ - lw a0,12(s0) │ │ - lw t9,-31932(gp) │ │ - lw a1,8(v1) │ │ - bal 2730c │ │ - addu s1,v0,s3 │ │ - beqz v0,1cc28 │ │ + lw a1,4(s0) │ │ + lw a0,12(s2) │ │ + lw t9,-31928(gp) │ │ + lw a1,8(a1) │ │ + addiu a2,s3,-1 │ │ + sw v0,52(s2) │ │ + jalr t9 │ │ + addu s1,v0,a2 │ │ + beqz v0,1ea38 │ │ lw gp,16(sp) │ │ - lw ra,4(s2) │ │ - lw v0,8(ra) │ │ - bltz v0,1cb58 │ │ - lw s4,12(s0) │ │ - sll t0,v0,0x2 │ │ - lw a2,8(s4) │ │ - sll a3,v0,0x4 │ │ - addu a1,t0,a3 │ │ - addu a0,a2,a1 │ │ - lw a1,0(a0) │ │ - beqz a1,1cb58 │ │ - lw t9,-30472(gp) │ │ - move a0,a1 │ │ + lw a0,4(s0) │ │ + lw a3,8(a0) │ │ + bltz a3,1e96c │ │ + lw a0,12(s2) │ │ + sll t0,a3,0x2 │ │ + lw t1,8(a0) │ │ + sll t2,a3,0x4 │ │ + addu t3,t0,t2 │ │ + addu t4,t1,t3 │ │ + lw s4,0(t4) │ │ + beqz s4,1e96c │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - sw a1,24(sp) │ │ + move a0,s4 │ │ lw gp,16(sp) │ │ subu s1,s1,v0 │ │ - lw t9,-30268(gp) │ │ - lw a1,24(sp) │ │ + lw t9,-30464(gp) │ │ move a0,s1 │ │ + move a1,s4 │ │ jalr t9 │ │ move a2,v0 │ │ - lw t2,52(s0) │ │ - sltu t1,t2,s1 │ │ - beqz t1,1cc28 │ │ + lw t5,52(s2) │ │ + sltu t6,t5,s1 │ │ + beqz t6,1ea38 │ │ lw gp,16(sp) │ │ - li t3,32 │ │ - sb t3,-1(s1) │ │ - lw s4,12(s0) │ │ + li t7,32 │ │ + sb t7,-1(s1) │ │ + lw a0,12(s2) │ │ addiu s1,s1,-1 │ │ - b 1cb64 │ │ + b 1e978 │ │ li s3,32 │ │ - lw s4,12(s0) │ │ - lw t4,0(s2) │ │ - lw t9,-31932(gp) │ │ - lw a1,8(t4) │ │ - bal 2730c │ │ - move a0,s4 │ │ - beqz v0,1cbf0 │ │ + lw a0,12(s2) │ │ + lw t8,0(s0) │ │ + lw t9,-31928(gp) │ │ + jalr t9 │ │ + lw a1,8(t8) │ │ + beqz v0,1ea00 │ │ lw gp,16(sp) │ │ - lw s4,0(s2) │ │ - lw t9,-30472(gp) │ │ - lw t5,8(s4) │ │ - sll t7,t5,0x2 │ │ - sll t6,t5,0x4 │ │ - bltz t5,1cbf0 │ │ - addu v1,t7,t6 │ │ - lw ra,12(s0) │ │ + lw ra,0(s0) │ │ + lw t9,-30432(gp) │ │ lw v0,8(ra) │ │ - addu t8,v0,v1 │ │ - lw a1,0(t8) │ │ - beqz a1,1cbf0 │ │ - move a0,a1 │ │ + sll v1,v0,0x2 │ │ + sll a1,v0,0x4 │ │ + bltz v0,1ea00 │ │ + addu a2,v1,a1 │ │ + lw a0,12(s2) │ │ + lw a3,8(a0) │ │ + addu t0,a3,a2 │ │ + lw s4,0(t0) │ │ + beqz s4,1ea00 │ │ + move a0,s4 │ │ jalr t9 │ │ - sw a1,24(sp) │ │ + nop │ │ lw gp,16(sp) │ │ subu s1,s1,v0 │ │ - lw a1,24(sp) │ │ - lw t9,-30268(gp) │ │ + lw t9,-30464(gp) │ │ move a0,s1 │ │ + move a1,s4 │ │ jalr t9 │ │ move a2,v0 │ │ - lw a0,52(s0) │ │ - sltu v1,a0,s1 │ │ - beqz v1,1cbf0 │ │ + lw t1,52(s2) │ │ + sltu t2,t1,s1 │ │ + beqz t2,1ea00 │ │ lw gp,16(sp) │ │ sb s3,-1(s1) │ │ addiu s1,s1,-1 │ │ - lw s2,8(s2) │ │ - bnez s2,1cb60 │ │ - lw ra,52(sp) │ │ - lw v0,52(s0) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw s0,8(s0) │ │ + bnez s0,1e974 │ │ + lw ra,44(sp) │ │ + lw v0,52(s2) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - move s1,zero │ │ - b 1ca14 │ │ - lw s4,12(s0) │ │ - b 1cb58 │ │ - lw s4,12(s0) │ │ - b 1ca14 │ │ - move s1,zero │ │ + addiu sp,sp,48 │ │ + lw s4,12(s2) │ │ + b 1e82c │ │ + move s3,zero │ │ + b 1e96c │ │ + lw a0,12(s2) │ │ + b 1e82c │ │ + move s3,zero │ │ │ │ -0001cc38 : │ │ +0001ea48 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-14824 │ │ + addiu gp,gp,-22520 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - sw s3,48(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw gp,24(sp) │ │ - sw s2,44(sp) │ │ - sw s1,40(sp) │ │ - move s2,a0 │ │ - sw s0,36(sp) │ │ - sdc1 $f20,64(sp) │ │ + addiu sp,sp,-48 │ │ + sw s2,32(sp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sw gp,16(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + move s1,a0 │ │ + sdc1 $f20,40(sp) │ │ li a0,1 │ │ mtc1 a2,$f20 │ │ - sw ra,60(sp) │ │ - sw s5,56(sp) │ │ - sw s4,52(sp) │ │ - move s1,a1 │ │ - addiu a2,s3,-11200 │ │ + sw ra,36(sp) │ │ + move s0,a1 │ │ + addiu a2,s2,-21464 │ │ li a1,52 │ │ jalr t9 │ │ li a3,1038 │ │ - lw gp,24(sp) │ │ - move s0,v0 │ │ - lw a1,-32692(gp) │ │ - addiu a0,a1,4112 │ │ - sw a0,0(v0) │ │ - lw v1,8(s2) │ │ - swc1 $f20,36(v0) │ │ - sw v1,4(v0) │ │ - sh zero,48(v0) │ │ - lw v0,48(s2) │ │ - beqz s1,1cf30 │ │ - sw v0,44(s0) │ │ - move v1,s1 │ │ - li v0,1 │ │ - sll a3,v0,0x10 │ │ - sra a0,a3,0x10 │ │ - sh a0,48(s0) │ │ - lw v1,8(v1) │ │ - addiu a2,v0,1 │ │ - bnez v1,1cccc │ │ - andi v0,a2,0xffff │ │ - beqz a0,1cf30 │ │ - lw t9,-32156(gp) │ │ + lw gp,16(sp) │ │ + lw v1,48(s1) │ │ + lw a0,8(s1) │ │ + move s1,v0 │ │ + lw v0,-32688(gp) │ │ + sw a0,4(s1) │ │ + addiu a1,v0,4120 │ │ + sw a1,0(s1) │ │ + swc1 $f20,36(s1) │ │ + sh zero,48(s1) │ │ + beqz s0,1eb74 │ │ + sw v1,44(s1) │ │ + move a2,s0 │ │ + li t1,1 │ │ + lw a2,8(a2) │ │ + sll t0,t1,0x10 │ │ + addiu a3,t1,1 │ │ + sra a0,t0,0x10 │ │ + bnez a2,1ead0 │ │ + andi t1,a3,0xffff │ │ + beqz a0,1eb74 │ │ + sh a0,48(s1) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s3,-11200 │ │ + addiu a2,s2,-21464 │ │ jalr t9 │ │ li a3,1053 │ │ - lh t1,48(s0) │ │ - lw gp,24(sp) │ │ - addiu t0,t1,-1 │ │ - sw v0,40(s0) │ │ - sll v1,t0,0x2 │ │ - addu t2,v0,v1 │ │ - sw s1,0(t2) │ │ - lw s1,8(s1) │ │ - addiu v1,v1,-4 │ │ - bnez s1,1cd14 │ │ - lw v0,40(s0) │ │ - lw s2,0(v0) │ │ - lw s1,4(s0) │ │ - lw s4,20(s2) │ │ - lw s3,12(s1) │ │ - lw s5,0(s2) │ │ - lw s3,4(s3) │ │ - sw s4,16(s0) │ │ - lw t7,24(s2) │ │ - lw t6,28(s2) │ │ - lw t5,44(s0) │ │ - addu t4,t7,t6 │ │ - subu t3,t4,t5 │ │ - beqz s5,1cdc4 │ │ - sw t3,28(s0) │ │ - move s4,s5 │ │ - lw s1,36(s4) │ │ - beqz s1,1cdb4 │ │ - nop │ │ - lw v0,0(s1) │ │ - lw t9,-32008(gp) │ │ - beq s2,v0,1cda8 │ │ - move a0,s3 │ │ - lw a1,24(v0) │ │ - lw v0,28(v0) │ │ - lw ra,44(s0) │ │ - addu t8,a1,v0 │ │ - subu a2,t8,ra │ │ - jalr t9 │ │ - lw a1,28(s0) │ │ - lw gp,24(sp) │ │ - sw v0,28(s0) │ │ - lw s1,4(s1) │ │ - bnez s1,1cd74 │ │ - nop │ │ - lw s4,44(s4) │ │ - bnez s4,1cd68 │ │ - nop │ │ - lw s1,4(s0) │ │ - lw v0,4(s5) │ │ - bltz v0,1cec8 │ │ - sll t0,v0,0x2 │ │ - lw t1,16(s1) │ │ - sll a3,v0,0x4 │ │ - lw a2,8(t1) │ │ - addu a0,t0,a3 │ │ - addu v1,a2,a0 │ │ - lw v0,0(v1) │ │ - sw v0,8(s0) │ │ - lw t5,20(s5) │ │ - lw t2,-32696(gp) │ │ - sw t5,12(s0) │ │ - lw t4,12(s2) │ │ - lw t9,-30428(gp) │ │ - sll t3,t4,0xa │ │ - sw t3,20(s0) │ │ - lw s5,0(s1) │ │ - addiu a1,t2,-19676 │ │ - jalr t9 │ │ - lw a0,0(s5) │ │ - bnez v0,1ce90 │ │ - lw gp,24(sp) │ │ - lw v0,8(s2) │ │ - beqz v0,1ced0 │ │ - lw a0,56(s1) │ │ - lw v1,8(v0) │ │ - beqz v1,1cee0 │ │ - lw t9,-32004(gp) │ │ - lw t8,0(s2) │ │ - lw s3,0(v0) │ │ - lw s4,0(v1) │ │ - lw a1,8(t8) │ │ - lw a2,8(s3) │ │ - lw a3,8(s4) │ │ - addiu t7,s0,32 │ │ - jalr t9 │ │ - sw t7,16(sp) │ │ - sra t6,v0,0xa │ │ - sw t6,24(s0) │ │ - lw ra,60(sp) │ │ - move v0,s0 │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - ldc1 $f20,64(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - li s1,1 │ │ - sw s1,32(s0) │ │ - sw zero,24(s0) │ │ - lw ra,60(sp) │ │ - move v0,s0 │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - ldc1 $f20,64(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - b 1cde8 │ │ - move v0,zero │ │ - li s2,1 │ │ - sw zero,24(s0) │ │ - b 1ce64 │ │ - sw s2,32(s0) │ │ - lw v1,0(s2) │ │ - lw ra,0(v0) │ │ - lw t9,-32012(gp) │ │ - lw a1,8(v1) │ │ - lw a2,8(ra) │ │ + lh t2,48(s1) │ │ + lw gp,16(sp) │ │ + addiu t3,t2,-1 │ │ + sw v0,40(s1) │ │ + sll t4,t3,0x2 │ │ + b 1eb24 │ │ + move t5,v0 │ │ + lw t5,40(s1) │ │ + addu t6,t5,t4 │ │ + sw s0,0(t6) │ │ + lw s0,8(s0) │ │ + bnez s0,1eb20 │ │ + addiu t4,t4,-4 │ │ + lw t7,40(s1) │ │ + lw t8,-31996(gp) │ │ + lw a1,0(t7) │ │ + move a0,s1 │ │ + addiu t9,t8,-18964 │ │ jalr t9 │ │ - addiu a3,s0,32 │ │ - sra a1,v0,0xa │ │ - sw a1,24(s0) │ │ - lw ra,60(sp) │ │ - move v0,s0 │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - ldc1 $f20,64(sp) │ │ + move a2,zero │ │ + lw ra,36(sp) │ │ + move v0,s1 │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + ldc1 $f20,40(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - lw t9,-32556(gp) │ │ + addiu sp,sp,48 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ - lw ra,60(sp) │ │ - move s0,zero │ │ - move v0,s0 │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - ldc1 $f20,64(sp) │ │ + move a0,s1 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + ldc1 $f20,40(sp) │ │ + move v0,zero │ │ jr ra │ │ - addiu sp,sp,72 │ │ + addiu sp,sp,48 │ │ │ │ -0001cf6c : │ │ +0001eba0 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-15644 │ │ + addiu gp,gp,-22864 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ sw s1,32(sp) │ │ - sw s0,28(sp) │ │ move s1,a1 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32000(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-31992(gp) │ │ lw a0,64(a0) │ │ + sw ra,36(sp) │ │ + sw s0,28(sp) │ │ + sw gp,16(sp) │ │ move s0,a2 │ │ - addiu a1,a1,-11200 │ │ + addiu a1,a1,-21464 │ │ jalr t9 │ │ li a2,1069 │ │ + lw ra,36(sp) │ │ sw s1,0(v0) │ │ sw s0,4(v0) │ │ - lw ra,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0001cfc8 : │ │ +0001ebfc : │ │ lui gp,0x9 │ │ - addiu gp,gp,-15736 │ │ + addiu gp,gp,-22956 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s0,28(sp) │ │ + lw v0,68(a0) │ │ sw gp,16(sp) │ │ + sw s0,28(sp) │ │ sw ra,36(sp) │ │ sw s1,32(sp) │ │ - lw v0,68(a0) │ │ move s0,a0 │ │ - beqz v0,1d028 │ │ - lw t9,-31928(gp) │ │ + beqz v0,1ec5c │ │ + lw t9,-31924(gp) │ │ lw s1,72(a0) │ │ - bal 1cf6c │ │ + jalr t9 │ │ move a2,zero │ │ + lw v1,72(s0) │ │ sw v0,4(s1) │ │ - lw a0,72(s0) │ │ - lw v1,4(a0) │ │ - sw v1,72(s0) │ │ + lw a0,4(v1) │ │ lw ra,36(sp) │ │ + sw a0,72(s0) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - bal 1cf6c │ │ + jalr t9 │ │ move a2,zero │ │ + lw ra,36(sp) │ │ sw v0,72(s0) │ │ sw v0,68(s0) │ │ - lw ra,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0001d04c : │ │ +0001ec80 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-15868 │ │ + addiu gp,gp,-23088 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw s0,36(sp) │ │ - sw gp,16(sp) │ │ - sw ra,44(sp) │ │ - sw s1,40(sp) │ │ lw v0,68(a0) │ │ - beqz v0,1d0d8 │ │ + beqz v0,1ed1c │ │ + nop │ │ + addiu sp,sp,-40 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32012(gp) │ │ + sw s2,32(sp) │ │ + sw s0,24(sp) │ │ + lw s2,4(v0) │ │ move s0,a0 │ │ - lw s1,4(v0) │ │ - move a1,v0 │ │ - lw a2,-32696(gp) │ │ - lw v0,0(v0) │ │ - lw t9,-31988(gp) │ │ lw a0,64(a0) │ │ - addiu a2,a2,-11200 │ │ - sw v0,24(sp) │ │ - jalr t9 │ │ + sw s1,28(sp) │ │ + sw gp,16(sp) │ │ + sw ra,36(sp) │ │ + move a1,v0 │ │ + addiu a2,a2,-21464 │ │ li a3,1098 │ │ - sw s1,68(s0) │ │ - beqz s1,1d0c0 │ │ - lw v0,24(sp) │ │ - lw ra,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + jalr t9 │ │ + lw s1,0(v0) │ │ + beqz s2,1ecfc │ │ + sw s2,68(s0) │ │ + lw ra,36(sp) │ │ + move v0,s1 │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ + addiu sp,sp,40 │ │ + lw ra,36(sp) │ │ sw zero,72(s0) │ │ - lw ra,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + move v0,s1 │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ jr ra │ │ - addiu sp,sp,48 │ │ - b 1d0ac │ │ move v0,zero │ │ │ │ -0001d0e0 : │ │ +0001ed24 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-16016 │ │ + addiu gp,gp,-23252 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ sw s0,24(sp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ move s0,a0 │ │ - lw t9,-31924(gp) │ │ - bal 1d04c │ │ + lw t9,-31920(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ - bnez v0,1d100 │ │ + bnez v0,1ed44 │ │ lw gp,16(sp) │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -0001d124 : │ │ +0001ed68 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-16084 │ │ + addiu gp,gp,-23320 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - lw t9,-31924(gp) │ │ + addiu sp,sp,-40 │ │ + lw t9,-31920(gp) │ │ sw gp,16(sp) │ │ - sw s2,40(sp) │ │ - sw s0,32(sp) │ │ - sw a1,24(sp) │ │ - sw ra,44(sp) │ │ - sw s1,36(sp) │ │ - bal 1d04c │ │ - move s0,a0 │ │ - move s2,v0 │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + sw ra,36(sp) │ │ + move s2,a0 │ │ + jalr t9 │ │ + move s0,a1 │ │ + move s1,v0 │ │ + beqz v0,1ee28 │ │ lw gp,16(sp) │ │ - beqz v0,1d1c0 │ │ - lw a1,24(sp) │ │ - lw v0,4(v0) │ │ - lw a2,32(v0) │ │ - addiu a0,a2,-1 │ │ - sw a0,32(v0) │ │ - lw v0,4(s2) │ │ - lw v1,32(v0) │ │ - bnez v1,1d1c4 │ │ - lw ra,44(sp) │ │ - beqz a1,1d1dc │ │ + lw v1,4(v0) │ │ + lw v0,32(v1) │ │ + addiu a0,v0,-1 │ │ + bnez a0,1edf4 │ │ + sw a0,32(v1) │ │ + beqz s0,1ee10 │ │ nop │ │ - beq a1,v0,1d1e4 │ │ - lw t9,-31920(gp) │ │ - lw s1,36(v0) │ │ - beqz s1,1d1c4 │ │ - lw ra,44(sp) │ │ + beq s0,v1,1ee18 │ │ lw t9,-31916(gp) │ │ - lw a1,0(s1) │ │ - bal 1cfc8 │ │ - move a0,s0 │ │ - lw s1,4(s1) │ │ - bnez s1,1d1a4 │ │ + lw s0,36(v1) │ │ + beqz s0,1edf8 │ │ + move v0,s1 │ │ + lw t9,-31912(gp) │ │ + lw a1,0(s0) │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw s0,4(s0) │ │ + bnez s0,1edd8 │ │ lw gp,16(sp) │ │ - lw ra,44(sp) │ │ - move v0,s2 │ │ - lw s1,36(sp) │ │ - lw s2,40(sp) │ │ - lw s0,32(sp) │ │ + move v0,s1 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - b 1d190 │ │ - lw a1,32(s0) │ │ - bal 1d0e0 │ │ - move a0,s0 │ │ - b 1d1c4 │ │ - lw ra,44(sp) │ │ + addiu sp,sp,40 │ │ + b 1edc4 │ │ + lw s0,32(s2) │ │ + jalr t9 │ │ + move a0,s2 │ │ + b 1edf8 │ │ + move v0,s1 │ │ + b 1edf8 │ │ + move v0,zero │ │ │ │ -0001d1f4 : │ │ +0001ee30 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-16292 │ │ + addiu gp,gp,-23520 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - lw t9,-31920(gp) │ │ + lw t9,-31916(gp) │ │ sw gp,16(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ + move s1,a0 │ │ sw ra,36(sp) │ │ - move s0,a0 │ │ - move s1,a1 │ │ - bal 1d0e0 │ │ move s2,a2 │ │ - lw v0,24(s0) │ │ - beqz v0,1d28c │ │ + jalr t9 │ │ + move s0,a1 │ │ + lw a2,24(s1) │ │ lw gp,16(sp) │ │ + beqz a2,1eec0 │ │ + move v0,a2 │ │ sw zero,32(v0) │ │ lw v0,48(v0) │ │ - bnez v0,1d238 │ │ - nop │ │ - lw a1,24(s0) │ │ - beqz a1,1d28c │ │ + bnez v0,1ee78 │ │ nop │ │ - lw v0,36(a1) │ │ - beqz v0,1d280 │ │ + lw t0,36(a2) │ │ + beqz t0,1eeb4 │ │ nop │ │ - lw a3,0(v0) │ │ - lw v1,4(a3) │ │ - lw a2,32(v1) │ │ - addiu a0,a2,1 │ │ - sw a0,32(v1) │ │ - lw v0,4(v0) │ │ - bnez v0,1d260 │ │ + lw v1,0(t0) │ │ + lw a0,4(v1) │ │ + lw a1,32(a0) │ │ + addiu a3,a1,1 │ │ + sw a3,32(a0) │ │ + lw t0,4(t0) │ │ + bnez t0,1ee94 │ │ nop │ │ - lw a1,48(a1) │ │ - bnez a1,1d254 │ │ + lw a2,48(a2) │ │ + bnez a2,1ee88 │ │ nop │ │ - beqz s1,1d2e0 │ │ + beqz s0,1ef14 │ │ nop │ │ - lw s1,36(s1) │ │ - beqz s1,1d2c0 │ │ - move a0,s0 │ │ - lw t9,-31916(gp) │ │ - lw a1,0(s1) │ │ - bal 1cfc8 │ │ - move a0,s0 │ │ - lw s1,4(s1) │ │ - bnez s1,1d2a0 │ │ + lw s0,36(s0) │ │ + beqz s0,1eef4 │ │ + lw ra,36(sp) │ │ + lw t9,-31912(gp) │ │ + lw a1,0(s0) │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw s0,4(s0) │ │ + bnez s0,1eed4 │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ - move a1,s2 │ │ lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ lw s0,24(sp) │ │ - lw t9,-31912(gp) │ │ - b 1d124 │ │ + move a0,s1 │ │ + move a1,s2 │ │ + lw s1,28(sp) │ │ + lw s2,32(sp) │ │ + lw t9,-31908(gp) │ │ + jr t9 │ │ addiu sp,sp,40 │ │ - b 1d294 │ │ - lw s1,28(s0) │ │ + b 1eec8 │ │ + lw s0,28(s1) │ │ │ │ -0001d2e8 : │ │ +0001ef1c : │ │ lui gp,0x9 │ │ - addiu gp,gp,-16536 │ │ + addiu gp,gp,-23756 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - lw t9,-31924(gp) │ │ + addiu sp,sp,-40 │ │ + lw t9,-31920(gp) │ │ sw gp,16(sp) │ │ - sw s2,40(sp) │ │ - sw s0,32(sp) │ │ - sw a1,24(sp) │ │ - sw ra,44(sp) │ │ - sw s1,36(sp) │ │ - bal 1d04c │ │ - move s0,a0 │ │ - move s2,v0 │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + sw ra,36(sp) │ │ + move s2,a0 │ │ + jalr t9 │ │ + move s0,a1 │ │ + move s1,v0 │ │ + beqz v0,1efdc │ │ lw gp,16(sp) │ │ - beqz v0,1d384 │ │ - lw a1,24(sp) │ │ - lw v0,0(v0) │ │ - lw a2,32(v0) │ │ - addiu a0,a2,-1 │ │ - sw a0,32(v0) │ │ - lw v0,0(s2) │ │ - lw v1,32(v0) │ │ - bnez v1,1d388 │ │ - lw ra,44(sp) │ │ - beqz a1,1d3a0 │ │ + lw v1,0(v0) │ │ + lw v0,32(v1) │ │ + addiu a0,v0,-1 │ │ + bnez a0,1efa8 │ │ + sw a0,32(v1) │ │ + beqz s0,1efc4 │ │ nop │ │ - beq a1,v0,1d3a8 │ │ - lw t9,-31920(gp) │ │ - lw s1,40(v0) │ │ - beqz s1,1d388 │ │ - lw ra,44(sp) │ │ + beq s0,v1,1efcc │ │ lw t9,-31916(gp) │ │ - lw a1,0(s1) │ │ - bal 1cfc8 │ │ - move a0,s0 │ │ - lw s1,4(s1) │ │ - bnez s1,1d368 │ │ + lw s0,40(v1) │ │ + beqz s0,1efac │ │ + move v0,s1 │ │ + lw t9,-31912(gp) │ │ + lw a1,0(s0) │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw s0,4(s0) │ │ + bnez s0,1ef8c │ │ lw gp,16(sp) │ │ - lw ra,44(sp) │ │ - move v0,s2 │ │ - lw s1,36(sp) │ │ - lw s2,40(sp) │ │ - lw s0,32(sp) │ │ + move v0,s1 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - b 1d354 │ │ - lw a1,28(s0) │ │ - bal 1d0e0 │ │ - move a0,s0 │ │ - b 1d388 │ │ - lw ra,44(sp) │ │ + addiu sp,sp,40 │ │ + b 1ef78 │ │ + lw s0,28(s2) │ │ + jalr t9 │ │ + move a0,s2 │ │ + b 1efac │ │ + move v0,s1 │ │ + b 1efac │ │ + move v0,zero │ │ │ │ -0001d3b8 : │ │ +0001efe4 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-16744 │ │ + addiu gp,gp,-23956 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - lw t9,-31920(gp) │ │ + addiu sp,sp,-40 │ │ + lw t9,-31916(gp) │ │ sw gp,16(sp) │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ - sw a2,24(sp) │ │ - move s0,a0 │ │ - sw ra,44(sp) │ │ - sw s2,40(sp) │ │ - bal 1d0e0 │ │ - move s1,a1 │ │ - lw a0,24(s0) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + move s1,a0 │ │ + sw ra,36(sp) │ │ + move s2,a1 │ │ + jalr t9 │ │ + move s0,a2 │ │ + lw a0,24(s1) │ │ + beqz a0,1f054 │ │ lw gp,16(sp) │ │ - beqz a0,1d42c │ │ - lw a2,24(sp) │ │ lw v0,36(a0) │ │ - beqz v0,1d420 │ │ sw zero,32(a0) │ │ - li v1,1 │ │ - sw v1,32(a0) │ │ + beqz v0,1f048 │ │ + move v1,zero │ │ lw v0,4(v0) │ │ - bnez v0,1d410 │ │ + bnez v0,1f038 │ │ addiu v1,v1,1 │ │ + sw v1,32(a0) │ │ lw a0,48(a0) │ │ - bnez a0,1d400 │ │ + bnez a0,1f028 │ │ nop │ │ - beqz a2,1d480 │ │ + beqz s0,1f0a8 │ │ nop │ │ - lw s2,40(a2) │ │ - beqz s2,1d460 │ │ - move a0,s0 │ │ - lw t9,-31916(gp) │ │ - lw a1,0(s2) │ │ - bal 1cfc8 │ │ - move a0,s0 │ │ - lw s2,4(s2) │ │ - bnez s2,1d440 │ │ + lw s0,40(s0) │ │ + beqz s0,1f088 │ │ + lw ra,36(sp) │ │ + lw t9,-31912(gp) │ │ + lw a1,0(s0) │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw s0,4(s0) │ │ + bnez s0,1f068 │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ - move a1,s1 │ │ - lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - lw t9,-31908(gp) │ │ - b 1d2e8 │ │ - addiu sp,sp,48 │ │ - b 1d434 │ │ - lw a2,32(s0) │ │ + lw ra,36(sp) │ │ + lw s0,24(sp) │ │ + move a0,s1 │ │ + move a1,s2 │ │ + lw s1,28(sp) │ │ + lw s2,32(sp) │ │ + lw t9,-31904(gp) │ │ + jr t9 │ │ + addiu sp,sp,40 │ │ + b 1f05c │ │ + lw s0,32(s1) │ │ │ │ -0001d488 : │ │ +0001f0b0 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-16952 │ │ + addiu gp,gp,-24160 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-104 │ │ - sw s5,72(sp) │ │ - sw s4,68(sp) │ │ - sdc1 $f22,96(sp) │ │ - sdc1 $f20,88(sp) │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-112 │ │ + lw v1,0(v0) │ │ + sw s6,72(sp) │ │ + lw s6,24(a0) │ │ sw gp,32(sp) │ │ + sw s7,76(sp) │ │ + sw s5,68(sp) │ │ + sw s4,64(sp) │ │ + sw s3,60(sp) │ │ + sw s2,56(sp) │ │ + sdc1 $f24,104(sp) │ │ + sdc1 $f22,96(sp) │ │ sw ra,84(sp) │ │ - sw s7,80(sp) │ │ - sw s6,76(sp) │ │ - sw s3,64(sp) │ │ - sw s2,60(sp) │ │ - sw s1,56(sp) │ │ - sw s0,52(sp) │ │ - lw s0,24(a0) │ │ - move s4,a0 │ │ - move s5,a1 │ │ - mtc1 a2,$f20 │ │ - mtc1 a3,$f22 │ │ - lw s3,8(a0) │ │ - beqz s0,1d530 │ │ - lw s1,4(a0) │ │ - lui s7,0x8000 │ │ - lw s2,36(s0) │ │ - beqz s2,1d524 │ │ + sw s8,80(sp) │ │ + sw s1,52(sp) │ │ + sw s0,48(sp) │ │ + sdc1 $f20,88(sp) │ │ + move s5,a0 │ │ + move s7,a1 │ │ + mtc1 a2,$f22 │ │ + mtc1 a3,$f24 │ │ + sw v1,44(sp) │ │ + lw s4,8(a0) │ │ + lw s2,4(a0) │ │ + beqz s6,1f164 │ │ + lui s3,0x8000 │ │ + lw s0,36(s6) │ │ + beqz s0,1f158 │ │ nop │ │ - lw v0,0(s2) │ │ - lw t9,-31936(gp) │ │ - sw s7,16(v0) │ │ - lw s6,0(s2) │ │ + lw s1,0(s0) │ │ + lw t9,-31932(gp) │ │ + sw s3,16(s1) │ │ jalr t9 │ │ - move a0,s1 │ │ + move a0,s2 │ │ + lw s0,4(s0) │ │ lw gp,32(sp) │ │ - sw v0,24(s6) │ │ - lw s2,4(s2) │ │ - bnez s2,1d4f8 │ │ - nop │ │ - lw s0,48(s0) │ │ - bnez s0,1d4ec │ │ - nop │ │ - lw v1,28(s4) │ │ - lw s0,36(v1) │ │ - beqz s0,1d5f4 │ │ - lw t9,-31904(gp) │ │ - bnez s5,1d56c │ │ + bnez s0,1f134 │ │ + sw v0,24(s1) │ │ + lw s6,48(s6) │ │ + bnez s6,1f128 │ │ nop │ │ - b 1d804 │ │ - lw a0,0(s0) │ │ - lw t5,32(s4) │ │ - lw t6,4(s2) │ │ - beq t6,t5,1d590 │ │ + lw a0,28(s5) │ │ + lw s1,36(a0) │ │ + bnez s1,1f198 │ │ + addiu s8,sp,40 │ │ + b 1f21c │ │ + lw t9,-31900(gp) │ │ + lw a3,32(s5) │ │ + lw t0,4(s3) │ │ + beq t0,a3,1f1bc │ │ nop │ │ - lw s0,4(s0) │ │ - beqz s0,1d5f4 │ │ - lw t9,-31904(gp) │ │ - lw t4,0(s0) │ │ - lw t9,-31996(gp) │ │ - lw t3,4(t4) │ │ - lw a0,16(s3) │ │ - bal 272ac │ │ - lw a1,8(t3) │ │ + lw s1,4(s1) │ │ + beqz s1,1f21c │ │ + lw t9,-31900(gp) │ │ + lw a1,0(s1) │ │ + lw t9,-31988(gp) │ │ + lw a2,4(a1) │ │ + lw a0,16(s4) │ │ + jalr t9 │ │ + lw a1,8(a2) │ │ lw gp,32(sp) │ │ - bnez v0,1d550 │ │ - lw s2,0(s0) │ │ - lw s6,4(s2) │ │ - lw ra,12(s2) │ │ - lw t9,-32012(gp) │ │ - mtc1 ra,$f5 │ │ - lw a1,8(s6) │ │ - lw a2,44(s3) │ │ - move a0,s5 │ │ - addiu a3,sp,40 │ │ + bnez v0,1f17c │ │ + lw s3,0(s1) │ │ + beqz s7,1f3ec │ │ + lw t9,-32000(gp) │ │ + lw t2,4(s3) │ │ + lwc1 $f0,12(s3) │ │ + lw a1,8(t2) │ │ + lw a2,44(s4) │ │ + move a0,s7 │ │ + move a3,s8 │ │ jalr t9 │ │ - cvt.s.w $f21,$f5 │ │ - sra t8,v0,0xa │ │ - mtc1 t8,$f4 │ │ + cvt.s.w $f20,$f0 │ │ + sra t3,v0,0xa │ │ + mtc1 t3,$f2 │ │ lw gp,32(sp) │ │ - cvt.s.w $f3,$f4 │ │ - mul.s $f2,$f3,$f20 │ │ - add.s $f1,$f21,$f2 │ │ - trunc.w.s $f0,$f1 │ │ - swc1 $f0,16(s2) │ │ - lw s2,0(s0) │ │ - sw zero,8(s2) │ │ - lw t7,0(s0) │ │ - sw zero,24(t7) │ │ - lw s0,4(s0) │ │ - bnez s0,1d56c │ │ - lw t9,-31904(gp) │ │ - move a0,s4 │ │ + cvt.s.w $f4,$f2 │ │ + mul.s $f6,$f4,$f22 │ │ + add.s $f8,$f20,$f6 │ │ + trunc.w.s $f10,$f8 │ │ + swc1 $f10,16(s3) │ │ + lw s3,0(s1) │ │ + sw zero,8(s3) │ │ + sw zero,24(s3) │ │ + lw s1,4(s1) │ │ + bnez s1,1f198 │ │ + lw t9,-31900(gp) │ │ + move a0,s5 │ │ move a1,zero │ │ - bal 1d1f4 │ │ + jalr t9 │ │ move a2,zero │ │ - move s2,v0 │ │ - bnez v0,1d640 │ │ + move s6,v0 │ │ lw gp,32(sp) │ │ - b 1d870 │ │ - lw t9,-31936(gp) │ │ - lw v1,0(s2) │ │ - lw v0,28(s4) │ │ - beq v1,v0,1d65c │ │ - lw t9,-31912(gp) │ │ - move a0,s4 │ │ - bal 1d124 │ │ + bnez v0,1f26c │ │ + addiu s3,sp,40 │ │ + b 1f434 │ │ + lw t9,-31932(gp) │ │ + lw t6,0(s6) │ │ + lw t7,28(s5) │ │ + beq t6,t7,1f288 │ │ + lw t9,-31908(gp) │ │ + move a0,s5 │ │ + jalr t9 │ │ move a1,zero │ │ - move s2,v0 │ │ - beqz v0,1d86c │ │ + move s6,v0 │ │ + beqz v0,1f430 │ │ lw gp,32(sp) │ │ - lw s0,0(s2) │ │ - lw t9,-31996(gp) │ │ - lw a0,16(s3) │ │ - bal 272ac │ │ - lw a1,8(s0) │ │ - bnez v0,1d618 │ │ + lw t5,0(s6) │ │ + lw t9,-31988(gp) │ │ + lw a0,16(s4) │ │ + jalr t9 │ │ + lw a1,8(t5) │ │ + bnez v0,1f244 │ │ lw gp,32(sp) │ │ - lw a1,4(s2) │ │ - lw t9,-31996(gp) │ │ - lw a0,16(s3) │ │ - bal 272ac │ │ - lw a1,8(a1) │ │ - bnez v0,1d844 │ │ + lw t8,4(s6) │ │ + lw t9,-31988(gp) │ │ + lw a0,16(s4) │ │ + jalr t9 │ │ + lw a1,8(t8) │ │ + bnez v0,1f408 │ │ lw gp,32(sp) │ │ - lw v0,4(s2) │ │ - beqz s5,1d9fc │ │ - lw t9,-31900(gp) │ │ - lw a2,0(s2) │ │ - lw a1,8(v0) │ │ - addiu a3,sp,40 │ │ - sw a3,16(sp) │ │ - move a0,s5 │ │ - addiu a2,a2,8 │ │ + lw v1,4(s6) │ │ + beqz s7,1f5e8 │ │ + lw t9,-31896(gp) │ │ + lw v0,0(s6) │ │ + lw a1,8(v1) │ │ + sw s3,16(sp) │ │ + move a0,s7 │ │ + addiu a2,v0,8 │ │ jalr t9 │ │ li a3,1 │ │ - move s6,v0 │ │ lw gp,32(sp) │ │ - lw v0,4(s2) │ │ - lw t3,12(s2) │ │ - lw t1,24(s2) │ │ - sll t2,t3,0xa │ │ - mtc1 t2,$f12 │ │ - mtc1 t1,$f10 │ │ - cvt.s.w $f11,$f12 │ │ - mul.s $f8,$f11,$f22 │ │ - cvt.s.w $f9,$f10 │ │ - add.s $f7,$f9,$f8 │ │ - trunc.w.s $f6,$f7 │ │ - swc1 $f6,24(s2) │ │ - lw s0,36(v0) │ │ - bnez s0,1d70c │ │ - lw t9,-31912(gp) │ │ - b 1d62c │ │ - move a0,s4 │ │ - lw t6,32(s4) │ │ - lw t7,4(s7) │ │ - beq t7,t6,1d730 │ │ + lw v1,4(s6) │ │ + move s1,v0 │ │ + lw s0,12(s6) │ │ + lwc1 $f18,24(s6) │ │ + sll a0,s0,0xa │ │ + mtc1 a0,$f12 │ │ + cvt.s.w $f0,$f18 │ │ + cvt.s.w $f14,$f12 │ │ + mul.s $f16,$f14,$f24 │ │ + lw s0,36(v1) │ │ + add.s $f20,$f0,$f16 │ │ + trunc.w.s $f2,$f20 │ │ + bnez s0,1f32c │ │ + swc1 $f2,24(s6) │ │ + b 1f254 │ │ + lw t9,-31908(gp) │ │ + lw a3,32(s5) │ │ + lw t0,4(s8) │ │ + beq t0,a3,1f350 │ │ nop │ │ lw s0,4(s0) │ │ - beqz s0,1d628 │ │ - lw t9,-31912(gp) │ │ - lw t5,0(s0) │ │ - lw t9,-31996(gp) │ │ - lw t4,4(t5) │ │ - lw a0,16(s3) │ │ - bal 272ac │ │ - lw a1,8(t4) │ │ - lw gp,32(sp) │ │ - bnez v0,1d6f0 │ │ - lw s7,0(s0) │ │ - lw t8,24(s2) │ │ - lw t9,-32008(gp) │ │ - lw a1,24(s7) │ │ - move a0,s1 │ │ + beqz s0,1f254 │ │ + lw t9,-31908(gp) │ │ + lw a1,0(s0) │ │ + lw t9,-31988(gp) │ │ + lw a2,4(a1) │ │ + lw a0,16(s4) │ │ jalr t9 │ │ - addu a2,s6,t8 │ │ + lw a1,8(a2) │ │ lw gp,32(sp) │ │ - move a0,s5 │ │ - sw v0,24(s7) │ │ - beqz s5,1d83c │ │ + bnez v0,1f310 │ │ + lw s8,0(s0) │ │ + lw t1,24(s6) │ │ lw t9,-32004(gp) │ │ - lw a2,0(s0) │ │ - lw v1,4(s2) │ │ - lw a1,4(a2) │ │ - lw v0,0(s2) │ │ - lw a2,8(v1) │ │ - lw a1,8(a1) │ │ - lw a3,8(v0) │ │ - addiu ra,sp,40 │ │ - sw ra,16(sp) │ │ + lw a1,24(s8) │ │ + move a0,s2 │ │ jalr t9 │ │ - nop │ │ - sra s7,v0,0xa │ │ - mtc1 s7,$f16 │ │ + addu a2,s1,t1 │ │ lw gp,32(sp) │ │ - cvt.s.w $f15,$f16 │ │ - mul.s $f14,$f15,$f20 │ │ - trunc.w.s $f13,$f14 │ │ - mfc1 a2,$f13 │ │ - lw v0,0(s0) │ │ - lw t2,16(s2) │ │ - lw t1,12(v0) │ │ - lw a3,16(v0) │ │ - addu t0,a2,t2 │ │ - addu v1,t0,t1 │ │ - slt a0,a3,v1 │ │ - beqz a0,1d700 │ │ - nop │ │ - sw v1,16(v0) │ │ + beqz s7,1f400 │ │ + sw v0,24(s8) │ │ lw t3,0(s0) │ │ - b 1d700 │ │ - sw s2,8(t3) │ │ - lw v0,0(s0) │ │ - lw t0,12(v0) │ │ - sw t0,16(v0) │ │ - lw a3,0(s0) │ │ - sw zero,8(a3) │ │ - lw a2,0(s0) │ │ - sw zero,24(a2) │ │ - lw s0,4(s0) │ │ - beqz s0,1d5f4 │ │ - lw t9,-31904(gp) │ │ - lw a0,0(s0) │ │ - lw t9,-31996(gp) │ │ - lw a1,4(a0) │ │ - lw a0,16(s3) │ │ - bal 272ac │ │ - lw a1,8(a1) │ │ - beqz v0,1d7d8 │ │ + lw t4,4(s6) │ │ + lw t5,4(t3) │ │ + lw t6,0(s6) │ │ + lw t9,-32008(gp) │ │ + lw a1,8(t5) │ │ + lw a2,8(t4) │ │ + lw a3,8(t6) │ │ + move a0,s7 │ │ + jalr t9 │ │ + sw s3,16(sp) │ │ + sra t7,v0,0xa │ │ + mtc1 t7,$f4 │ │ lw gp,32(sp) │ │ - lw v0,0(s0) │ │ - lw t1,32(s4) │ │ - lw t2,4(v0) │ │ - bne t2,t1,1d7f4 │ │ - nop │ │ - b 1d7e0 │ │ - lw t0,12(v0) │ │ - b 1d7a4 │ │ - move a2,zero │ │ - lw v0,4(s2) │ │ - lw a0,32(s4) │ │ - beq v0,a0,1d67c │ │ - lw t9,-31912(gp) │ │ - move a0,s4 │ │ - bal 1d124 │ │ + cvt.s.w $f6,$f4 │ │ + mul.s $f8,$f6,$f22 │ │ + trunc.w.s $f10,$f8 │ │ + mfc1 t2,$f10 │ │ + lw t8,0(s0) │ │ + lw v1,16(s6) │ │ + lw ra,12(t8) │ │ + addu v0,t2,v1 │ │ + lw a0,16(t8) │ │ + addu a1,v0,ra │ │ + slt a2,a0,a1 │ │ + beqz a2,1f320 │ │ + nop │ │ + sw a1,16(t8) │ │ + b 1f320 │ │ + sw s6,8(t8) │ │ + lw t1,12(s3) │ │ + sw zero,8(s3) │ │ + sw t1,16(s3) │ │ + b 1f210 │ │ + sw zero,24(s3) │ │ + b 1f3bc │ │ + move t2,zero │ │ + lw v1,32(s5) │ │ + lw ra,4(s6) │ │ + beq ra,v1,1f2a8 │ │ + lw t9,-31908(gp) │ │ + move a0,s5 │ │ + jalr t9 │ │ move a1,zero │ │ - move s2,v0 │ │ - bnez v0,1d640 │ │ + move s6,v0 │ │ + bnez v0,1f26c │ │ lw gp,32(sp) │ │ - lw t9,-31936(gp) │ │ + lw t9,-31932(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - lw v1,32(s4) │ │ - lw gp,32(sp) │ │ - sw v0,48(s4) │ │ - lw s0,40(v1) │ │ - beqz s0,1d938 │ │ - move s2,zero │ │ - beqz s5,1da04 │ │ - lui s6,0x8000 │ │ - move s2,zero │ │ - lw ra,0(s0) │ │ - lw t9,-31996(gp) │ │ - lw s7,0(ra) │ │ - lw a0,16(s3) │ │ - bal 272ac │ │ - lw a1,8(s7) │ │ + move a0,s2 │ │ + lw a0,32(s5) │ │ lw gp,32(sp) │ │ - move a0,s5 │ │ - li a3,1 │ │ - bnez v0,1d924 │ │ - lw t9,-31900(gp) │ │ - lw t3,0(s0) │ │ - addiu t0,sp,40 │ │ - lw t2,4(t3) │ │ - lw t1,0(t3) │ │ + lw s0,40(a0) │ │ + sw v0,48(s5) │ │ + beqz s0,1f508 │ │ + move s3,zero │ │ + lui s1,0x8000 │ │ + move s3,zero │ │ + b 1f4d0 │ │ + addiu s8,sp,40 │ │ + lw t1,0(s0) │ │ + lw t2,4(t1) │ │ + lw t3,0(t1) │ │ lw a1,8(t2) │ │ - addiu a2,t1,8 │ │ + move a0,s7 │ │ + sw s8,16(sp) │ │ + addiu a2,t3,8 │ │ jalr t9 │ │ - sw t0,16(sp) │ │ - lw a0,0(s0) │ │ + li a3,1 │ │ lw gp,32(sp) │ │ - lw a2,24(a0) │ │ - lw a1,48(s4) │ │ - lw t9,-32008(gp) │ │ - move a0,s1 │ │ + lw t4,0(s0) │ │ + lw t9,-32004(gp) │ │ + lw t5,24(t4) │ │ + lw a1,48(s5) │ │ + move a0,s2 │ │ jalr t9 │ │ - addu a2,v0,a2 │ │ + addu a2,v0,t5 │ │ + lw t6,0(s0) │ │ lw gp,32(sp) │ │ - sw v0,48(s4) │ │ - lw v0,0(s0) │ │ - lw a1,16(v0) │ │ - slt v1,s6,a1 │ │ - movn s6,a1,v1 │ │ - movn s2,v0,v1 │ │ + lw t7,16(t6) │ │ + sw v0,48(s5) │ │ + slt t8,s1,t7 │ │ + movn s1,t7,t8 │ │ + movn s3,t6,t8 │ │ lw s0,4(s0) │ │ - bnez s0,1d89c │ │ + beqz s0,1f500 │ │ nop │ │ - lw v0,48(s4) │ │ - lw v1,32(s4) │ │ - lw s3,44(s4) │ │ - mtc1 v0,$f0 │ │ - sll s1,s3,0xa │ │ - mtc1 s1,$f23 │ │ - cvt.s.w $f19,$f0 │ │ - cvt.s.w $f20,$f23 │ │ - mul.s $f18,$f20,$f22 │ │ - add.s $f17,$f19,$f18 │ │ - trunc.w.s $f22,$f17 │ │ - swc1 $f22,48(s4) │ │ - lw v0,4(v1) │ │ - bltz v0,1da74 │ │ - mfc1 a0,$f22 │ │ - lw t5,8(s4) │ │ - sll s6,v0,0x2 │ │ - lw t4,16(t5) │ │ - sll a3,v0,0x4 │ │ - lw s0,8(t4) │ │ - addu s5,s6,a3 │ │ - addu s4,s0,s5 │ │ - lw v0,0(s4) │ │ - sw v0,16(sp) │ │ - lw s7,20(v1) │ │ - lw t7,-32696(gp) │ │ - sw s7,20(sp) │ │ - lw t8,16(v1) │ │ - lw t6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw t8,24(sp) │ │ - sw a0,28(sp) │ │ - addiu a1,t7,-11200 │ │ + lw a3,0(s0) │ │ + lw t9,-31988(gp) │ │ + lw t0,0(a3) │ │ + lw a0,16(s4) │ │ + jalr t9 │ │ + lw a1,8(t0) │ │ + bnez v0,1f4c4 │ │ + lw gp,32(sp) │ │ + bnez s7,1f464 │ │ + lw t9,-31896(gp) │ │ + b 1f48c │ │ + move v0,zero │ │ + lw v0,48(s5) │ │ + lw a0,32(s5) │ │ + lw s7,44(s5) │ │ + mtc1 v0,$f22 │ │ + sll s4,s7,0xa │ │ + mtc1 s4,$f14 │ │ + cvt.s.w $f12,$f22 │ │ + cvt.s.w $f16,$f14 │ │ + mul.s $f24,$f16,$f24 │ │ + lw s2,4(a0) │ │ + add.s $f18,$f12,$f24 │ │ + trunc.w.s $f0,$f18 │ │ + mfc1 ra,$f0 │ │ + bltz s2,1f5f0 │ │ + swc1 $f0,48(s5) │ │ + lw v1,8(s5) │ │ + sll v0,s2,0x2 │ │ + lw a1,16(v1) │ │ + sll a2,s2,0x4 │ │ + lw s6,8(a1) │ │ + addu s1,v0,a2 │ │ + addu s8,s6,s1 │ │ + lw s5,0(s8) │ │ + sw s5,16(sp) │ │ + lw a3,20(a0) │ │ + lw t1,-32708(gp) │ │ + sw a3,20(sp) │ │ + lw t0,16(a0) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t0,24(sp) │ │ + sw ra,28(sp) │ │ li a0,1 │ │ + addiu a1,t1,-21464 │ │ li a2,1368 │ │ jalr t9 │ │ - addiu a3,t6,-9760 │ │ + addiu a3,t2,-20024 │ │ + lw gp,32(sp) │ │ + lw t3,44(sp) │ │ + lw t4,-30360(gp) │ │ + move v0,s3 │ │ + lw t5,0(t4) │ │ + bne t3,t5,1f5f8 │ │ lw ra,84(sp) │ │ - move v0,s2 │ │ - lw s7,80(sp) │ │ - lw s6,76(sp) │ │ - lw s5,72(sp) │ │ - lw s4,68(sp) │ │ - lw s3,64(sp) │ │ - lw s2,60(sp) │ │ - lw s1,56(sp) │ │ - lw s0,52(sp) │ │ + lw s8,80(sp) │ │ + lw s7,76(sp) │ │ + lw s6,72(sp) │ │ + lw s5,68(sp) │ │ + lw s4,64(sp) │ │ + lw s3,60(sp) │ │ + lw s2,56(sp) │ │ + lw s1,52(sp) │ │ + lw s0,48(sp) │ │ + ldc1 $f24,104(sp) │ │ ldc1 $f22,96(sp) │ │ ldc1 $f20,88(sp) │ │ jr ra │ │ - addiu sp,sp,104 │ │ - b 1d6b0 │ │ - move s6,zero │ │ - lui s5,0x8000 │ │ - move s2,zero │ │ - lw t4,0(s0) │ │ - lw t9,-31996(gp) │ │ - lw s6,0(t4) │ │ - lw a0,16(s3) │ │ - bal 272ac │ │ - lw a1,8(s6) │ │ - lw gp,32(sp) │ │ - move a0,s1 │ │ - bnez v0,1da60 │ │ - lw t9,-32008(gp) │ │ - lw t8,0(s0) │ │ - lw a1,48(s4) │ │ + addiu sp,sp,112 │ │ + b 1f2d8 │ │ + move s1,zero │ │ + b 1f55c │ │ + move s5,zero │ │ + lw t9,-30340(gp) │ │ jalr t9 │ │ - lw a2,24(t8) │ │ - lw gp,32(sp) │ │ - sw v0,48(s4) │ │ - lw t5,0(s0) │ │ - lw t7,16(t5) │ │ - slt t6,s5,t7 │ │ - movn s5,t7,t6 │ │ - movn s2,t5,t6 │ │ - lw s0,4(s0) │ │ - bnez s0,1da0c │ │ nop │ │ - b 1d934 │ │ - lw v0,48(s4) │ │ - b 1d98c │ │ - move v0,zero │ │ │ │ -0001da7c : │ │ +0001f604 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-18476 │ │ + addiu gp,gp,-25524 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-88 │ │ - sw s5,60(sp) │ │ - sw s3,52(sp) │ │ - sdc1 $f20,80(sp) │ │ + addiu sp,sp,-104 │ │ + sw s6,72(sp) │ │ + lw s6,-30360(gp) │ │ + sw s7,76(sp) │ │ + lw v0,0(s6) │ │ + lw s7,24(a0) │ │ sw gp,24(sp) │ │ - sw ra,76(sp) │ │ - sw s8,72(sp) │ │ - sw s7,68(sp) │ │ - sw s6,64(sp) │ │ - sw s4,56(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - lw s1,24(a0) │ │ + sw s5,68(sp) │ │ + sw s4,64(sp) │ │ + sw s3,60(sp) │ │ + sw s2,56(sp) │ │ + sdc1 $f22,96(sp) │ │ + sw ra,84(sp) │ │ + sw s8,80(sp) │ │ + sw s1,52(sp) │ │ + sw s0,48(sp) │ │ + sdc1 $f20,88(sp) │ │ move s3,a0 │ │ move s5,a1 │ │ - mtc1 a2,$f21 │ │ + mtc1 a2,$f22 │ │ + sw v0,44(sp) │ │ lw s4,8(a0) │ │ - beqz s1,1db10 │ │ - lw s0,4(a0) │ │ - lw s2,36(s1) │ │ - beqz s2,1db04 │ │ - lw t9,-31936(gp) │ │ - lw s6,0(s2) │ │ + beqz s7,1f6a8 │ │ + lw s2,4(a0) │ │ + lw s0,36(s7) │ │ + beqz s0,1f69c │ │ + nop │ │ + lw t9,-31932(gp) │ │ + move a0,s2 │ │ jalr t9 │ │ - move a0,s0 │ │ + lw s1,0(s0) │ │ + lw s0,4(s0) │ │ lw gp,24(sp) │ │ - sw v0,28(s6) │ │ - lw s2,4(s2) │ │ - bnez s2,1dae4 │ │ - lw t9,-31936(gp) │ │ - lw s1,48(s1) │ │ - bnez s1,1dad8 │ │ + bnez s0,1f67c │ │ + sw v0,28(s1) │ │ + lw s7,48(s7) │ │ + bnez s7,1f670 │ │ nop │ │ - lw t9,-31896(gp) │ │ + lw t9,-31892(gp) │ │ move a0,s3 │ │ move a1,zero │ │ - bal 1d3b8 │ │ + jalr t9 │ │ move a2,zero │ │ - move s1,v0 │ │ - beqz v0,1de78 │ │ + move s8,v0 │ │ + beqz v0,1f9e0 │ │ lw gp,24(sp) │ │ - lui s6,0x8000 │ │ - b 1db68 │ │ - move s2,zero │ │ - lw v1,0(s1) │ │ - lw a0,28(s3) │ │ - beq v1,a0,1db84 │ │ + lui t1,0x8000 │ │ + addiu t2,sp,40 │ │ + sw t1,36(sp) │ │ + move s0,zero │ │ + b 1f70c │ │ + sw t2,32(sp) │ │ + lw t4,0(s8) │ │ + lw t5,28(s3) │ │ + beq t4,t5,1f728 │ │ nop │ │ - lw t9,-31908(gp) │ │ + lw t9,-31904(gp) │ │ move a0,s3 │ │ - bal 1d2e8 │ │ + jalr t9 │ │ move a1,zero │ │ - move s1,v0 │ │ - beqz v0,1dcac │ │ + move s8,v0 │ │ + beqz v0,1f84c │ │ lw gp,24(sp) │ │ - lw v0,0(s1) │ │ - lw t9,-31996(gp) │ │ + lw t3,0(s8) │ │ + lw t9,-31988(gp) │ │ lw a0,16(s4) │ │ - bal 272ac │ │ - lw a1,8(v0) │ │ - bnez v0,1db3c │ │ + jalr t9 │ │ + lw a1,8(t3) │ │ + bnez v0,1f6e0 │ │ lw gp,24(sp) │ │ - lw a1,4(s1) │ │ - lw t9,-31996(gp) │ │ + lw t6,4(s8) │ │ + lw t9,-31988(gp) │ │ lw a0,16(s4) │ │ - bal 272ac │ │ - lw a1,8(a1) │ │ - bnez v0,1dc84 │ │ + jalr t9 │ │ + lw a1,8(t6) │ │ + beqz v0,1f764 │ │ lw gp,24(sp) │ │ - lw v0,4(s1) │ │ - beqz s5,1de28 │ │ - lw t9,-31900(gp) │ │ - lw a3,0(s1) │ │ - lw a1,8(v0) │ │ - addiu t0,sp,32 │ │ - addiu a2,a3,8 │ │ - sw t0,16(sp) │ │ + lw t7,4(s8) │ │ + lw t8,32(s3) │ │ + bne t7,t8,1f6f4 │ │ + lw t9,-31904(gp) │ │ + bnez s5,1f770 │ │ + mtc1 zero,$f8 │ │ + b 1f99c │ │ + lw t5,44(s3) │ │ + beqz s5,1f980 │ │ + nop │ │ + lw t7,4(s8) │ │ + lw ra,0(s8) │ │ + lw v0,32(sp) │ │ + lw t9,-31896(gp) │ │ + lw a1,8(t7) │ │ move a0,s5 │ │ + sw v0,16(sp) │ │ + addiu a2,ra,8 │ │ jalr t9 │ │ li a3,1 │ │ - move s8,v0 │ │ - lw t1,32(s3) │ │ - lw v0,4(s1) │ │ - beq t1,v0,1de34 │ │ + lw s7,4(s8) │ │ + lw v1,32(s3) │ │ lw gp,24(sp) │ │ - lw s7,36(v0) │ │ - bnez s7,1dc14 │ │ - lw t9,-31908(gp) │ │ - b 1db54 │ │ + beq s7,v1,1f990 │ │ + move s1,v0 │ │ + lw s7,36(s7) │ │ + bnez s7,1f7dc │ │ + lw t9,-31904(gp) │ │ + b 1f6f8 │ │ move a0,s3 │ │ - lw v0,0(s7) │ │ - lw ra,32(s3) │ │ - lw a0,4(v0) │ │ - beq a0,ra,1dc38 │ │ + lw a2,0(s7) │ │ + lw a3,32(s3) │ │ + lw t0,4(a2) │ │ + beq t0,a3,1f800 │ │ nop │ │ lw s7,4(s7) │ │ - beqz s7,1db50 │ │ - lw t9,-31908(gp) │ │ - lw t8,0(s7) │ │ - lw t9,-31996(gp) │ │ - lw t7,4(t8) │ │ + beqz s7,1f6f4 │ │ + lw t9,-31904(gp) │ │ + lw a0,0(s7) │ │ + lw t9,-31988(gp) │ │ + lw a1,4(a0) │ │ lw a0,16(s4) │ │ - bal 272ac │ │ - lw a1,8(t7) │ │ - bnez v0,1dbf4 │ │ - lw gp,24(sp) │ │ - lw v0,0(s7) │ │ - lw a2,12(v0) │ │ - lw a1,28(v0) │ │ - sll v1,a2,0xa │ │ - mtc1 v1,$f13 │ │ - addu v0,s8,a1 │ │ - cvt.s.w $f12,$f13 │ │ - mul.s $f9,$f12,$f21 │ │ - mtc1 v0,$f11 │ │ - lw t9,-32008(gp) │ │ - cvt.s.w $f10,$f11 │ │ - lw a1,28(s1) │ │ - move a0,s0 │ │ - add.s $f8,$f10,$f9 │ │ - trunc.w.s $f7,$f8 │ │ jalr t9 │ │ - mfc1 a2,$f7 │ │ + lw a1,8(a1) │ │ + bnez v0,1f7bc │ │ lw gp,24(sp) │ │ - b 1dc08 │ │ - sw v0,28(s1) │ │ - lw v0,4(s1) │ │ - lw a2,32(s3) │ │ - beq v0,a2,1dba4 │ │ - lw t9,-31908(gp) │ │ - move a0,s3 │ │ - bal 1d2e8 │ │ - move a1,zero │ │ - move s1,v0 │ │ - bnez v0,1db68 │ │ + lw a2,0(s7) │ │ + lw t1,12(a2) │ │ + lw t2,28(a2) │ │ + sll t3,t1,0xa │ │ + mtc1 t3,$f10 │ │ + addu t4,s1,t2 │ │ + cvt.s.w $f12,$f10 │ │ + mul.s $f14,$f12,$f22 │ │ + mtc1 t4,$f16 │ │ + lw t9,-32004(gp) │ │ + cvt.s.w $f18,$f16 │ │ + lw a1,28(s8) │ │ + move a0,s2 │ │ + add.s $f0,$f18,$f14 │ │ + trunc.w.s $f2,$f0 │ │ + jalr t9 │ │ + mfc1 a2,$f2 │ │ lw gp,24(sp) │ │ - lw s0,8(s3) │ │ - beqz s0,1dcd4 │ │ - lw t9,-30428(gp) │ │ - lw s4,0(s0) │ │ - lw s1,-32696(gp) │ │ - lw a0,0(s4) │ │ + b 1f7d0 │ │ + sw v0,28(s8) │ │ + lw s8,8(s3) │ │ + beqz s8,1f874 │ │ + lw t9,-30380(gp) │ │ + lw s5,0(s8) │ │ + lw s4,-32708(gp) │ │ + lw a0,0(s5) │ │ jalr t9 │ │ - addiu a1,s1,-19676 │ │ - beqz v0,1de70 │ │ + addiu a1,s4,-29940 │ │ + beqz v0,1f9d8 │ │ lw gp,24(sp) │ │ - move s0,zero │ │ - lw s7,44(s3) │ │ - sll s5,s7,0xa │ │ - mtc1 s5,$f15 │ │ - cvt.s.w $f14,$f15 │ │ - mul.s $f20,$f21,$f14 │ │ - beqz s2,1dd5c │ │ - trunc.w.s $f20,$f20 │ │ - beqz s0,1ddd0 │ │ - nop │ │ - lw t4,4(s2) │ │ - lw t2,0(s2) │ │ - lw t9,-31900(gp) │ │ - lw a1,8(t4) │ │ - addiu t3,sp,32 │ │ + move s2,zero │ │ + lw v1,44(s3) │ │ + sll a0,v1,0xa │ │ + mtc1 a0,$f14 │ │ + cvt.s.w $f16,$f14 │ │ + mul.s $f18,$f22,$f16 │ │ + beqz s0,1f8f8 │ │ + trunc.w.s $f20,$f18 │ │ + addiu s7,sp,40 │ │ + beqz s2,1f8d0 │ │ + lw t9,-31896(gp) │ │ + lw a1,4(s0) │ │ + lw a2,0(s0) │ │ + lw a1,8(a1) │ │ li a3,1 │ │ - sw t3,16(sp) │ │ - move a0,s0 │ │ + sw s7,16(sp) │ │ + move a0,s2 │ │ jalr t9 │ │ - addiu a2,t2,8 │ │ - lw t0,12(s2) │ │ - mfc1 t1,$f20 │ │ - sll a3,t0,0xa │ │ - mtc1 a3,$f6 │ │ - addu s6,v0,t1 │ │ - cvt.s.w $f5,$f6 │ │ - mul.s $f2,$f21,$f5 │ │ - mtc1 s6,$f4 │ │ - lw s2,8(s2) │ │ - cvt.s.w $f3,$f4 │ │ + addiu a2,a2,8 │ │ + mfc1 a3,$f20 │ │ lw gp,24(sp) │ │ - add.s $f1,$f3,$f2 │ │ - bnez s2,1dcfc │ │ - trunc.w.s $f20,$f1 │ │ - lw t8,48(s3) │ │ - mfc1 ra,$f20 │ │ - lw t6,-32696(gp) │ │ - lw t5,-32696(gp) │ │ - subu t7,ra,t8 │ │ - lw t9,-32200(gp) │ │ + addu t0,a3,v0 │ │ + mtc1 t0,$f20 │ │ + lw t1,12(s0) │ │ + cvt.s.w $f2,$f20 │ │ + sll t2,t1,0xa │ │ + mtc1 t2,$f0 │ │ + lw s0,8(s0) │ │ + cvt.s.w $f4,$f0 │ │ + mul.s $f6,$f22,$f4 │ │ + add.s $f20,$f2,$f6 │ │ + bnez s0,1f898 │ │ + trunc.w.s $f20,$f20 │ │ + lw t3,48(s3) │ │ + mfc1 t4,$f20 │ │ + lw t6,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + subu t5,t4,t3 │ │ swc1 $f20,16(sp) │ │ - sw t7,20(sp) │ │ + sw t5,20(sp) │ │ li a0,1 │ │ - addiu a1,t6,-11200 │ │ + addiu a1,t6,-21464 │ │ li a2,1403 │ │ jalr t9 │ │ - addiu a3,t5,-9720 │ │ - lw s2,48(s3) │ │ - lw ra,76(sp) │ │ - mfc1 s3,$f20 │ │ - lw s8,72(sp) │ │ - subu v0,s3,s2 │ │ - lw s7,68(sp) │ │ - lw s6,64(sp) │ │ - lw s5,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - ldc1 $f20,80(sp) │ │ + addiu a3,s1,-19984 │ │ + lw s3,48(s3) │ │ + lw t7,44(sp) │ │ + mfc1 t8,$f20 │ │ + lw s6,0(s6) │ │ + lw gp,24(sp) │ │ + bne t7,s6,1fa40 │ │ + subu v0,t8,s3 │ │ + lw ra,84(sp) │ │ + lw s8,80(sp) │ │ + lw s7,76(sp) │ │ + lw s6,72(sp) │ │ + lw s5,68(sp) │ │ + lw s4,64(sp) │ │ + lw s3,60(sp) │ │ + lw s2,56(sp) │ │ + lw s1,52(sp) │ │ + lw s0,48(sp) │ │ + ldc1 $f22,96(sp) │ │ + ldc1 $f20,88(sp) │ │ jr ra │ │ - addiu sp,sp,88 │ │ - lw s8,12(s2) │ │ - cvt.s.w $f17,$f20 │ │ - sll s0,s8,0xa │ │ - mtc1 s0,$f0 │ │ - lw s2,8(s2) │ │ - cvt.s.w $f19,$f0 │ │ - mul.s $f18,$f21,$f19 │ │ - add.s $f16,$f17,$f18 │ │ - beqz s2,1dd5c │ │ - trunc.w.s $f20,$f16 │ │ - lw s8,12(s2) │ │ - cvt.s.w $f17,$f20 │ │ - sll s0,s8,0xa │ │ - mtc1 s0,$f0 │ │ - lw s2,8(s2) │ │ - cvt.s.w $f19,$f0 │ │ - mul.s $f18,$f21,$f19 │ │ - add.s $f16,$f17,$f18 │ │ - bnez s2,1ddd0 │ │ - trunc.w.s $f20,$f16 │ │ - b 1dd60 │ │ - lw t8,48(s3) │ │ - lw t1,32(s3) │ │ - bne t1,v0,1dbe0 │ │ - move s8,zero │ │ - lw t6,44(s3) │ │ - mtc1 s8,$f6 │ │ - sll t5,t6,0xa │ │ - mtc1 t5,$f5 │ │ - cvt.s.w $f3,$f6 │ │ - cvt.s.w $f4,$f5 │ │ - mul.s $f2,$f4,$f21 │ │ - lw t4,16(s1) │ │ - slt t3,s6,t4 │ │ - movn s6,t4,t3 │ │ - movn s2,s1,t3 │ │ - add.s $f1,$f3,$f2 │ │ - trunc.w.s $f0,$f1 │ │ - b 1db4c │ │ - swc1 $f0,28(s1) │ │ - b 1dcd8 │ │ - lw s0,56(s0) │ │ - b 1dcac │ │ - move s2,zero │ │ + addiu sp,sp,104 │ │ + lw s7,4(s8) │ │ + lw v1,32(s3) │ │ + bne s7,v1,1f7a8 │ │ + move s1,zero │ │ + mtc1 s1,$f4 │ │ + cvt.s.w $f8,$f4 │ │ + lw t5,44(s3) │ │ + lw t7,36(sp) │ │ + sll s1,t5,0xa │ │ + mtc1 s1,$f6 │ │ + lw t6,16(s8) │ │ + cvt.s.w $f20,$f6 │ │ + mul.s $f10,$f20,$f22 │ │ + slt ra,t7,t6 │ │ + movn t7,t6,ra │ │ + sw t7,36(sp) │ │ + movn s0,s8,ra │ │ + add.s $f8,$f10,$f8 │ │ + trunc.w.s $f12,$f8 │ │ + b 1f6f0 │ │ + swc1 $f12,28(s8) │ │ + move s0,zero │ │ + b 1f878 │ │ + lw s2,56(s8) │ │ + lw s8,8(s3) │ │ + beqz s8,1fa24 │ │ + lw a2,-32708(gp) │ │ + lw a1,0(s8) │ │ + lw t9,-30380(gp) │ │ + lw a0,0(a1) │ │ + jalr t9 │ │ + addiu a1,a2,-29940 │ │ + beqz v0,1f9d4 │ │ + lw gp,24(sp) │ │ + lw a3,44(s3) │ │ + sll t0,a3,0xa │ │ + mtc1 t0,$f4 │ │ + cvt.s.w $f20,$f4 │ │ + mul.s $f6,$f22,$f20 │ │ + b 1f8f8 │ │ + trunc.w.s $f20,$f6 │ │ + lw v1,44(s3) │ │ + sll a0,v1,0xa │ │ + mtc1 a0,$f0 │ │ + cvt.s.w $f2,$f0 │ │ + mul.s $f22,$f22,$f2 │ │ + b 1f8f8 │ │ + trunc.w.s $f20,$f22 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0001de80 : │ │ +0001fa4c : │ │ lui gp,0x9 │ │ - addiu gp,gp,-19504 │ │ + addiu gp,gp,-26620 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-88 │ │ - sw gp,16(sp) │ │ - sw s3,60(sp) │ │ - sw s1,52(sp) │ │ - sw s0,48(sp) │ │ - sw ra,84(sp) │ │ - sw s8,80(sp) │ │ - sw s7,76(sp) │ │ - sw s6,72(sp) │ │ - sw s5,68(sp) │ │ - sw s4,64(sp) │ │ - sw s2,56(sp) │ │ - lw t9,-31904(gp) │ │ - move s3,a1 │ │ + addiu sp,sp,-64 │ │ + lw t9,-31900(gp) │ │ lw a2,32(a0) │ │ + sw s4,40(sp) │ │ + move s4,a1 │ │ lw a1,28(a0) │ │ - bal 1d1f4 │ │ - move s0,a0 │ │ - move s1,zero │ │ - beqz v0,1e018 │ │ + sw gp,16(sp) │ │ + sw s6,48(sp) │ │ + sw s3,36(sp) │ │ + sw s0,24(sp) │ │ + sw ra,60(sp) │ │ + sw s8,56(sp) │ │ + sw s7,52(sp) │ │ + sw s5,44(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + jalr t9 │ │ + move s6,a0 │ │ + move s0,v0 │ │ lw gp,16(sp) │ │ - lw s2,-32696(gp) │ │ - addiu s2,s2,-11200 │ │ - lw t1,0(v0) │ │ + beqz v0,1fb84 │ │ + move s3,zero │ │ + lw s5,-32708(gp) │ │ + addiu s5,s5,-21464 │ │ + lw v0,24(s0) │ │ + lw v1,28(s0) │ │ + lw a0,48(s6) │ │ + addu a1,v0,v1 │ │ + lw t1,0(s0) │ │ + subu a2,a1,a0 │ │ + slt a3,a2,s4 │ │ + beqz a3,1fb68 │ │ sh zero,24(t1) │ │ - lw t0,24(v0) │ │ - lw a3,28(v0) │ │ - lw a2,48(s0) │ │ - addu a1,t0,a3 │ │ - subu a0,a1,a2 │ │ - slt v1,a0,s3 │ │ - beqz v1,1e004 │ │ - lw t9,-31912(gp) │ │ - lw v1,0(v0) │ │ - lw a1,36(v1) │ │ - beqz a1,1e2bc │ │ - lw s6,-32696(gp) │ │ - lw t2,0(a1) │ │ - move s5,zero │ │ - beq t2,v0,1df4c │ │ - lw s4,4(a1) │ │ - sw s5,4(a1) │ │ - beqz s4,1df70 │ │ - move s5,a1 │ │ - move a1,s4 │ │ + lw a1,36(t1) │ │ + lw s7,-32708(gp) │ │ + beqz a1,1fb0c │ │ + move s1,zero │ │ + lw t0,0(a1) │ │ + beq t0,s0,1fbfc │ │ + lw s2,4(a1) │ │ + sw s1,4(a1) │ │ + move s1,a1 │ │ + bnez s2,1faec │ │ + move a1,s2 │ │ + lw t1,0(s0) │ │ + lw t3,4(s0) │ │ + sw s1,36(t1) │ │ + lw a1,40(t3) │ │ + beqz a1,1fb44 │ │ + move s1,zero │ │ + addiu s8,s7,-21464 │ │ lw t2,0(a1) │ │ - bne t2,v0,1df30 │ │ - lw s4,4(a1) │ │ - lw t9,-31988(gp) │ │ - lw a0,64(s0) │ │ - move a2,s2 │ │ - sw v0,40(sp) │ │ + beq t2,s0,1fbe0 │ │ + lw s2,4(a1) │ │ + sw s1,4(a1) │ │ + move s1,a1 │ │ + bnez s2,1fb24 │ │ + move a1,s2 │ │ + lw t3,4(s0) │ │ + lw t9,-32012(gp) │ │ + lw a0,60(s6) │ │ + move a1,s0 │ │ + sw s1,40(t3) │ │ + addiu a2,s7,-21464 │ │ jalr t9 │ │ - li a3,1491 │ │ + li a3,1511 │ │ lw gp,16(sp) │ │ - bnez s4,1df3c │ │ - lw v0,40(sp) │ │ - lw v1,0(v0) │ │ - sw s5,36(v1) │ │ - lw v1,4(v0) │ │ - lw a1,40(v1) │ │ - beqz a1,1dfdc │ │ - move s5,zero │ │ - lw t3,0(a1) │ │ - addiu s7,s6,-11200 │ │ - beq t3,v0,1dfb4 │ │ - lw s4,4(a1) │ │ - sw s5,4(a1) │ │ - beqz s4,1dfd8 │ │ - move s5,a1 │ │ - move a1,s4 │ │ - lw t3,0(a1) │ │ - bne t3,v0,1df98 │ │ - lw s4,4(a1) │ │ - lw t9,-31988(gp) │ │ - lw a0,64(s0) │ │ - move a2,s7 │ │ - sw v0,40(sp) │ │ + addiu s3,s3,1 │ │ + lw t9,-31908(gp) │ │ + lw a1,32(s6) │ │ jalr t9 │ │ - li a3,1503 │ │ + move a0,s6 │ │ + move s0,v0 │ │ + bnez v0,1fab8 │ │ lw gp,16(sp) │ │ - bnez s4,1dfa4 │ │ - lw v0,40(sp) │ │ - lw v1,4(v0) │ │ - sw s5,40(v1) │ │ - lw t9,-31988(gp) │ │ - lw a0,60(s0) │ │ - move a1,v0 │ │ - addiu a2,s6,-11200 │ │ + lw t4,32(s6) │ │ + lw t5,-31996(gp) │ │ + lw a1,40(t4) │ │ + addiu t9,t5,-17568 │ │ jalr t9 │ │ - li a3,1511 │ │ + addiu a0,t4,24 │ │ lw gp,16(sp) │ │ - addiu s1,s1,1 │ │ - lw t9,-31912(gp) │ │ - lw a1,32(s0) │ │ - bal 1d124 │ │ - move a0,s0 │ │ - bnez v0,1dee8 │ │ + lw t9,-31948(gp) │ │ + jalr t9 │ │ + move a0,s6 │ │ + lw ra,60(sp) │ │ + move v0,s3 │ │ + lw s8,56(sp) │ │ + lw s7,52(sp) │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + lw t9,-32012(gp) │ │ + lw a0,64(s6) │ │ + move a2,s8 │ │ + jalr t9 │ │ + li a3,1503 │ │ + b 1fb38 │ │ lw gp,16(sp) │ │ - lw t4,32(s0) │ │ - li t5,1 │ │ - lw t6,40(t4) │ │ - sh t5,24(t4) │ │ - sw t6,32(sp) │ │ - lw v0,32(sp) │ │ - beqz v0,1e27c │ │ - lw s6,-32016(gp) │ │ - li s7,1 │ │ - b 1e054 │ │ - lw v1,32(sp) │ │ - lw s8,32(sp) │ │ - lw v1,4(s8) │ │ - beqz v1,1e27c │ │ - sw v1,32(sp) │ │ - lw t7,0(v1) │ │ - lw v0,0(t7) │ │ - beqz v0,1e048 │ │ - lw s8,32(sp) │ │ - lh s3,24(v0) │ │ - bnez s3,1e048 │ │ - nop │ │ - lw s4,40(v0) │ │ - sh s7,24(v0) │ │ - bnez s4,1e098 │ │ - sw s4,36(sp) │ │ - b 1e048 │ │ - lw s8,32(sp) │ │ - lw t8,36(sp) │ │ - lw s5,4(t8) │ │ - beqz s5,1e044 │ │ - sw s5,36(sp) │ │ - lw t8,36(sp) │ │ - lw s5,0(t8) │ │ - lw v0,0(s5) │ │ - beqz v0,1e08c │ │ - nop │ │ - lh s8,24(v0) │ │ - bnez s8,1e08c │ │ - nop │ │ - lw v1,40(v0) │ │ - sh s7,24(v0) │ │ - bnez v1,1e0e0 │ │ - sw v1,28(sp) │ │ - b 1e08c │ │ - lw t8,36(sp) │ │ - lw s4,28(sp) │ │ - lw v1,4(s4) │ │ - beqz v1,1e088 │ │ - sw v1,28(sp) │ │ - lw ra,0(v1) │ │ - lw v0,0(ra) │ │ - beqz v0,1e0d4 │ │ - lw s4,28(sp) │ │ - lh s2,24(v0) │ │ - bnez s2,1e0d4 │ │ - nop │ │ - lw v1,40(v0) │ │ - sh s7,24(v0) │ │ - bnez v1,1e120 │ │ - sw v1,24(sp) │ │ - b 1e0d4 │ │ - lw s4,28(sp) │ │ - lw t7,4(s3) │ │ - beqz t7,1e0d0 │ │ - sw t7,24(sp) │ │ - lw a1,24(sp) │ │ - lw a0,0(a1) │ │ - lw v0,0(a0) │ │ - beqz v0,1e114 │ │ - lw s3,24(sp) │ │ - lh a2,24(v0) │ │ - bnez a2,1e114 │ │ - nop │ │ - lw s8,40(v0) │ │ - bnez s8,1e160 │ │ - sh s7,24(v0) │ │ - b 1e114 │ │ - lw s3,24(sp) │ │ - lw s8,4(s8) │ │ - beqz s8,1e114 │ │ - lw s3,24(sp) │ │ - lw a3,0(s8) │ │ - lw v0,0(a3) │ │ - beqz v0,1e154 │ │ - nop │ │ - lh t0,24(v0) │ │ - bnez t0,1e154 │ │ - nop │ │ - lw s5,40(v0) │ │ - bnez s5,1e19c │ │ - sh s7,24(v0) │ │ - b 1e158 │ │ - lw s8,4(s8) │ │ - lw s5,4(s5) │ │ - beqz s5,1e154 │ │ - nop │ │ - lw t1,0(s5) │ │ - lw v0,0(t1) │ │ - beqz v0,1e190 │ │ - nop │ │ - lh t2,24(v0) │ │ - bnez t2,1e190 │ │ - nop │ │ - lw s4,40(v0) │ │ - bnez s4,1e1d8 │ │ - sh s7,24(v0) │ │ - b 1e194 │ │ - lw s5,4(s5) │ │ - lw s4,4(s4) │ │ - beqz s4,1e190 │ │ - nop │ │ - lw t3,0(s4) │ │ - lw v0,0(t3) │ │ - beqz v0,1e1cc │ │ - nop │ │ - lh t9,24(v0) │ │ - bnez t9,1e1cc │ │ - nop │ │ - lw s3,40(v0) │ │ - bnez s3,1e214 │ │ - sh s7,24(v0) │ │ - b 1e1d0 │ │ - lw s4,4(s4) │ │ - lw s3,4(s3) │ │ - beqz s3,1e1cc │ │ - nop │ │ - lw v0,0(s3) │ │ - lw v0,0(v0) │ │ - beqz v0,1e208 │ │ - nop │ │ - lh t4,24(v0) │ │ - bnez t4,1e208 │ │ - nop │ │ - lw s2,40(v0) │ │ - bnez s2,1e250 │ │ - sh s7,24(v0) │ │ - b 1e20c │ │ - lw s3,4(s3) │ │ - lw s2,4(s2) │ │ - beqz s2,1e208 │ │ - nop │ │ - lw t5,0(s2) │ │ - lw a0,0(t5) │ │ - beqz a0,1e244 │ │ - nop │ │ - lh t6,24(a0) │ │ - bnez t6,1e244 │ │ - addiu t9,s6,-26556 │ │ - bal 19844 │ │ - nop │ │ - b 1e244 │ │ + lw t9,-32012(gp) │ │ + lw a0,64(s6) │ │ + move a2,s5 │ │ + jalr t9 │ │ + li a3,1491 │ │ + b 1fb00 │ │ lw gp,16(sp) │ │ - lw t9,-31952(gp) │ │ - bal 1a7ec │ │ - move a0,s0 │ │ - lw ra,84(sp) │ │ - move v0,s1 │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - b 1df74 │ │ - move s5,zero │ │ │ │ -0001e2c4 : │ │ +0001fc18 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-20596 │ │ + addiu gp,gp,-27080 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-96 │ │ - sw s5,68(sp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + addiu sp,sp,-88 │ │ + sw s4,56(sp) │ │ + lw s4,-30360(gp) │ │ + sw s5,60(sp) │ │ + lw v0,0(s4) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw gp,24(sp) │ │ - sw s7,76(sp) │ │ - sw s6,72(sp) │ │ - sw s4,64(sp) │ │ - sw s3,60(sp) │ │ - sw s2,56(sp) │ │ - sw s1,52(sp) │ │ - sw s0,48(sp) │ │ - sdc1 $f20,88(sp) │ │ - move s0,a0 │ │ - move s4,a1 │ │ + sw s8,72(sp) │ │ + sw s7,68(sp) │ │ + sw s6,64(sp) │ │ + sw s2,48(sp) │ │ + sw s1,44(sp) │ │ + sdc1 $f20,80(sp) │ │ + move s6,a0 │ │ + move s7,a1 │ │ mtc1 a2,$f20 │ │ - move s3,a3 │ │ - sw ra,84(sp) │ │ - sw s8,80(sp) │ │ + move s8,a3 │ │ + sw ra,76(sp) │ │ + sw s3,52(sp) │ │ + sw s0,40(sp) │ │ li a0,1 │ │ li a1,68 │ │ - addiu a2,s5,-11200 │ │ + addiu a2,s5,-21464 │ │ li a3,1674 │ │ - lw s2,112(sp) │ │ - lw s6,116(sp) │ │ + lw s2,104(sp) │ │ + sw v0,36(sp) │ │ jalr t9 │ │ - lw s7,120(sp) │ │ + nop │ │ move s1,v0 │ │ lw gp,24(sp) │ │ - sw s0,0(v0) │ │ - sw s4,4(v0) │ │ + sw s6,0(v0) │ │ + sw s7,4(v0) │ │ swc1 $f20,8(v0) │ │ - bltz s2,1e588 │ │ - sw s3,12(v0) │ │ - sw s2,16(v0) │ │ - lw t9,-31980(gp) │ │ - sw s6,20(s1) │ │ - sw s7,24(s1) │ │ + bltz s2,1fe60 │ │ + sw s8,12(v0) │ │ + lw a0,112(sp) │ │ + lw v1,108(sp) │ │ + lw t9,-31976(gp) │ │ + sw a0,24(s1) │ │ + sw s2,16(s1) │ │ + sw v1,20(s1) │ │ jalr t9 │ │ li a0,16 │ │ + lw s0,24(s6) │ │ lw gp,24(sp) │ │ + beqz s0,1fe74 │ │ sw v0,64(s1) │ │ - lw v0,24(s0) │ │ - beqz v0,1e3c4 │ │ - nop │ │ - li a1,1 │ │ - b 1e3a8 │ │ - lui a0,0xe000 │ │ - lw t1,36(v0) │ │ - movn t0,a1,t1 │ │ - sw t0,32(v0) │ │ - lw v0,48(v0) │ │ - beqz v0,1e3c4 │ │ + lw t0,32(s6) │ │ + move t3,s0 │ │ + li a2,1 │ │ + b 1fd10 │ │ + lui a1,0xe000 │ │ + lw t1,36(t3) │ │ + movn a3,a2,t1 │ │ + sw a3,32(t3) │ │ + lw t3,48(t3) │ │ + beqz t3,1fd28 │ │ nop │ │ - lw a2,32(s0) │ │ - bne a2,v0,1e390 │ │ - move t0,a0 │ │ - sw zero,32(v0) │ │ - lw v0,48(v0) │ │ - bnez v0,1e3a8 │ │ + bne t3,t0,1fcf8 │ │ + move a3,a1 │ │ + sw zero,32(t3) │ │ + lw t3,48(t3) │ │ + bnez t3,1fd10 │ │ nop │ │ sw zero,52(s1) │ │ sw zero,48(s1) │ │ - lw s0,24(s0) │ │ - beqz s0,1e52c │ │ - lw s8,-32016(gp) │ │ - addiu s5,s5,-11200 │ │ - b 1e3f0 │ │ - li s2,500 │ │ + lw s7,-31996(gp) │ │ + addiu s5,s5,-21464 │ │ + lw s6,-31996(gp) │ │ + b 1fd50 │ │ + addiu s3,sp,32 │ │ lw s0,48(s0) │ │ - beqz s0,1e530 │ │ - lw ra,84(sp) │ │ - lw a0,20(s0) │ │ - bne a0,s3,1e3e4 │ │ + beqz s0,1fdfc │ │ + nop │ │ + lw t4,20(s0) │ │ + bne t4,s8,1fd44 │ │ move a0,s1 │ │ - addiu t9,s8,-25860 │ │ - bal 19afc │ │ + addiu t9,s7,-16876 │ │ + jalr t9 │ │ move a1,s0 │ │ lw gp,24(sp) │ │ lw a0,64(s1) │ │ - lw t9,-32000(gp) │ │ + lw t9,-31992(gp) │ │ move a1,s5 │ │ jalr t9 │ │ li a2,1705 │ │ + lw a0,4(s1) │ │ lw gp,24(sp) │ │ + move s2,v0 │ │ sw s0,0(v0) │ │ + beqz a0,1fe6c │ │ sw zero,4(v0) │ │ - lw a0,4(s1) │ │ - beqz a0,1e5a0 │ │ - move s4,v0 │ │ - bltz s6,1e564 │ │ + lw t6,108(sp) │ │ + bltz t6,1fe40 │ │ lwc1 $f20,8(s1) │ │ - lw t9,-32004(gp) │ │ lw a1,8(s0) │ │ - addiu t2,sp,32 │ │ - sw t2,16(sp) │ │ - move a2,s7 │ │ + lw t9,-32008(gp) │ │ + lw a2,112(sp) │ │ + move a3,t6 │ │ jalr t9 │ │ - move a3,s6 │ │ + sw s3,16(sp) │ │ mtc1 v0,$f0 │ │ - lw gp,24(sp) │ │ - cvt.s.w $f0,$f0 │ │ - mul.s $f3,$f20,$f0 │ │ - trunc.w.s $f2,$f3 │ │ - mfc1 a1,$f2 │ │ - sra a3,a1,0xa │ │ - sw a3,12(s4) │ │ - lw a2,48(s1) │ │ - beqz a2,1e628 │ │ - lw v0,32(s0) │ │ - lw t7,0(a2) │ │ - lw t6,12(a2) │ │ - lw t5,32(t7) │ │ - addu a3,v0,a3 │ │ - addu t4,t6,t5 │ │ - slt t3,t4,a3 │ │ - bnez t3,1e628 │ │ - nop │ │ - lw v1,8(a2) │ │ - beqz v1,1e4ec │ │ - li a0,1 │ │ - lw t1,0(v1) │ │ - lw t0,12(v1) │ │ - lw v0,32(t1) │ │ - addu ra,t0,v0 │ │ - slt t8,ra,a3 │ │ - bnez t8,1e4ec │ │ - nop │ │ - addiu a0,a0,1 │ │ - beq a0,s2,1e5a8 │ │ - lw v0,8(v1) │ │ - move a2,v1 │ │ - move v1,v0 │ │ - bnez v1,1e4b4 │ │ - nop │ │ - sw v1,8(s4) │ │ - sw s4,8(a2) │ │ - beqz v1,1e598 │ │ - nop │ │ - lw t2,44(s1) │ │ - lw t9,32(s1) │ │ - lw a3,40(s1) │ │ - addiu v1,t2,1 │ │ - addiu a2,t9,1 │ │ - addu s4,a3,a0 │ │ - sw v1,44(s1) │ │ - sw a2,32(s1) │ │ - sw s4,40(s1) │ │ + cvt.s.w $f2,$f0 │ │ + mul.s $f6,$f20,$f2 │ │ + trunc.w.s $f8,$f6 │ │ + mfc1 t7,$f8 │ │ + sra t5,t7,0xa │ │ + sw t5,12(s2) │ │ + lw t8,32(s0) │ │ + move a0,s1 │ │ + move a1,s2 │ │ + addiu t9,s6,-19520 │ │ + jalr t9 │ │ + addu a2,t5,t8 │ │ lw s0,48(s0) │ │ - bnez s0,1e3f0 │ │ - nop │ │ - lw ra,84(sp) │ │ + bnez s0,1fd50 │ │ + lw gp,24(sp) │ │ + lw ra,36(sp) │ │ + lw s4,0(s4) │ │ + bne ra,s4,1fe80 │ │ move v0,s1 │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ - ldc1 $f20,88(sp) │ │ + lw ra,76(sp) │ │ + lw s8,72(sp) │ │ + lw s7,68(sp) │ │ + lw s6,64(sp) │ │ + lw s5,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ + ldc1 $f20,80(sp) │ │ jr ra │ │ - addiu sp,sp,96 │ │ - lw t9,-32012(gp) │ │ + addiu sp,sp,88 │ │ + lw t9,-32000(gp) │ │ lw a1,8(s0) │ │ - move a2,s7 │ │ + lw a2,112(sp) │ │ jalr t9 │ │ - addiu a3,sp,32 │ │ - mtc1 v0,$f1 │ │ - lw gp,24(sp) │ │ - b 1e468 │ │ - cvt.s.w $f0,$f1 │ │ - lw v1,36(s0) │ │ - addiu v0,v1,1 │ │ - b 1e35c │ │ - sw v0,16(s1) │ │ - b 1e4fc │ │ - sw s4,52(s1) │ │ - b 1e478 │ │ - move a3,zero │ │ - sw v1,52(s1) │ │ - sw zero,8(v1) │ │ - lw t9,-31988(gp) │ │ - lw a0,64(s1) │ │ - sw s2,44(s1) │ │ - move a1,s4 │ │ - sw v0,40(sp) │ │ - move a2,s5 │ │ + move a3,s3 │ │ + mtc1 v0,$f4 │ │ + b 1fdc4 │ │ + cvt.s.w $f2,$f4 │ │ + lw s0,36(s6) │ │ + b 1fcb4 │ │ + addiu s2,s0,1 │ │ + b 1fdd4 │ │ + move t5,zero │ │ + sw zero,52(s1) │ │ + b 1fdfc │ │ + sw zero,48(s1) │ │ + lw t9,-30340(gp) │ │ jalr t9 │ │ - li a3,1597 │ │ - lw t4,36(s1) │ │ - lw gp,24(sp) │ │ - addiu t3,t4,1 │ │ - sw t3,36(s1) │ │ - lw v0,40(sp) │ │ - beqz v0,1e3e4 │ │ nop │ │ - lw t9,-31988(gp) │ │ - lw a0,64(s1) │ │ - move a1,v0 │ │ - move a2,s5 │ │ - li a3,1602 │ │ - jalr t9 │ │ - lw s4,8(v0) │ │ - lw a1,36(s1) │ │ - lw gp,24(sp) │ │ - addiu a0,a1,1 │ │ - move v0,s4 │ │ - bnez s4,1e5ec │ │ - sw a0,36(s1) │ │ - b 1e3e8 │ │ - lw s0,48(s0) │ │ - sw a2,8(s4) │ │ - move v1,a2 │ │ - sw s4,48(s1) │ │ - b 1e4f4 │ │ - move a0,zero │ │ │ │ -0001e63c : │ │ +0001fe8c : │ │ lui gp,0x9 │ │ - addiu gp,gp,-21484 │ │ + addiu gp,gp,-27708 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-88 │ │ - sw s7,68(sp) │ │ + sw s4,56(sp) │ │ + lw s4,-30360(gp) │ │ + sw s3,52(sp) │ │ + lw v0,0(s4) │ │ + lw s3,-32708(gp) │ │ sw s6,64(sp) │ │ + sw s2,48(sp) │ │ + sw s1,44(sp) │ │ + lui s2,0xe000 │ │ + lw s6,0(a0) │ │ + lw s1,48(a0) │ │ sw s0,40(sp) │ │ sw gp,24(sp) │ │ sw ra,76(sp) │ │ sw s8,72(sp) │ │ + sw s7,68(sp) │ │ sw s5,60(sp) │ │ - sw s4,56(sp) │ │ - sw s3,52(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ sdc1 $f20,80(sp) │ │ - lw s6,-32696(gp) │ │ - lui s7,0xe000 │ │ - lw s3,0(a0) │ │ - lw s1,48(a0) │ │ move s0,a0 │ │ - addiu s7,s7,1 │ │ - addiu s6,s6,-11200 │ │ - beqz s1,1e6fc │ │ - sw s1,56(s0) │ │ - lw a0,8(s1) │ │ - lw v0,52(s0) │ │ - beq v0,s1,1e734 │ │ - sw a0,48(s0) │ │ - lw t0,44(s0) │ │ - lw v1,16(s0) │ │ - addiu a3,t0,-1 │ │ - sw a3,44(s0) │ │ - lw v0,0(s1) │ │ - lw a2,20(v0) │ │ - slt a1,a2,v1 │ │ - beqz a1,1e700 │ │ - lw ra,76(sp) │ │ - lw t1,32(s3) │ │ - beq v0,t1,1e700 │ │ + sw v0,36(sp) │ │ + addiu s2,s2,1 │ │ + addiu s3,s3,-21464 │ │ + beqz s1,1ff54 │ │ nop │ │ - lw t2,12(v0) │ │ - slt v1,t2,v1 │ │ - bnez v1,1e73c │ │ + lw a2,8(s1) │ │ + lw v1,52(s0) │ │ + beq v1,s1,1ff60 │ │ + sw a2,48(s0) │ │ + lw a1,0(s1) │ │ + lw a0,44(s0) │ │ + lw t0,20(a1) │ │ + lw a3,16(s0) │ │ + addiu t1,a0,-1 │ │ + slt t2,t0,a3 │ │ + beqz t2,1ff84 │ │ + sw t1,44(s0) │ │ + lw t3,32(s6) │ │ + beq a1,t3,1ff90 │ │ + move v0,s1 │ │ + lw t4,12(a1) │ │ + slt t5,t4,a3 │ │ + bnez t5,1ffd4 │ │ nop │ │ - move s1,a0 │ │ - bnez s1,1e6a0 │ │ + move s1,a2 │ │ + bnez s1,1fefc │ │ + nop │ │ + sw zero,56(s0) │ │ + b 1ff94 │ │ + move v0,zero │ │ + lw a1,0(s1) │ │ + lw a0,44(s0) │ │ + lw t0,20(a1) │ │ + lw a3,16(s0) │ │ + addiu t1,a0,-1 │ │ + slt t2,t0,a3 │ │ + sw zero,52(s0) │ │ + bnez t2,1ff2c │ │ + sw t1,44(s0) │ │ sw s1,56(s0) │ │ - lw ra,76(sp) │ │ + b 1ff94 │ │ move v0,s1 │ │ + sw s1,56(s0) │ │ + lw s0,36(sp) │ │ + lw s2,0(s4) │ │ + bne s0,s2,20188 │ │ + lw ra,76(sp) │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ ldc1 $f20,80(sp) │ │ jr ra │ │ addiu sp,sp,88 │ │ - b 1e6b0 │ │ - sw zero,52(s0) │ │ - lw s2,36(v0) │ │ - beqz s2,1e6f0 │ │ - li s4,500 │ │ - b 1e760 │ │ - lw t5,0(s2) │ │ - lw s2,4(s2) │ │ - beqz s2,1e908 │ │ + lw s7,36(a1) │ │ + beqz s7,1ff48 │ │ + sw s1,56(s0) │ │ + b 1fff4 │ │ + addiu s8,sp,32 │ │ + lw s7,4(s7) │ │ + beqz s7,20108 │ │ nop │ │ - lw t5,0(s2) │ │ - lw t4,4(t5) │ │ - lw t3,32(t4) │ │ - slt a0,t3,s7 │ │ - bnez a0,1e750 │ │ - lw t9,-32000(gp) │ │ + lw t6,0(s7) │ │ + lw t7,4(t6) │ │ + lw s5,32(t7) │ │ + slt t8,s5,s2 │ │ + bnez t8,1ffe8 │ │ + lw t9,-31992(gp) │ │ lw a0,64(s0) │ │ - move a1,s6 │ │ + move a1,s3 │ │ jalr t9 │ │ li a2,1625 │ │ - lw t8,0(s2) │ │ - move s5,v0 │ │ - lw v0,4(t8) │ │ - lw gp,24(sp) │ │ - sw s1,4(s5) │ │ - sw v0,0(s5) │ │ - lw t7,0(s2) │ │ - lw s8,12(s1) │ │ - lw t6,12(t7) │ │ - addu s8,s8,t6 │ │ - sw s8,12(s5) │ │ + lw a2,0(s7) │ │ + lw v1,12(s1) │ │ + lw a1,12(a2) │ │ + lw a3,4(a2) │ │ lw a0,4(s0) │ │ - beqz a0,1e814 │ │ - nop │ │ - lw v1,4(s1) │ │ - beqz v1,1e938 │ │ - lw t9,-32004(gp) │ │ - lw a2,0(s1) │ │ - lw a3,0(v1) │ │ - lw a1,8(v0) │ │ - lw a2,8(a2) │ │ - lw a3,8(a3) │ │ - addiu ra,sp,32 │ │ - sw ra,16(sp) │ │ - jalr t9 │ │ - lwc1 $f20,8(s0) │ │ + addu t0,v1,a1 │ │ lw gp,24(sp) │ │ - sra a1,v0,0xa │ │ - mtc1 a1,$f6 │ │ - mtc1 s8,$f4 │ │ - cvt.s.w $f5,$f6 │ │ - mul.s $f3,$f20,$f5 │ │ - cvt.s.w $f2,$f4 │ │ - add.s $f1,$f2,$f3 │ │ - trunc.w.s $f0,$f1 │ │ - swc1 $f0,12(s5) │ │ - lw t5,28(s0) │ │ - lw a0,44(s0) │ │ - addiu t4,t5,1 │ │ - sw t4,28(s0) │ │ - lw t3,0(s5) │ │ - lw t2,12(s5) │ │ - lw v1,32(t3) │ │ - slti t1,a0,500 │ │ - bnez t1,1e85c │ │ - addu a3,t2,v1 │ │ - lw a2,52(s0) │ │ - lw ra,0(a2) │ │ - lw t8,12(a2) │ │ - lw t7,32(ra) │ │ - addu t6,t8,t7 │ │ - slt s8,a3,t6 │ │ - bnez s8,1e910 │ │ - lw t9,-31988(gp) │ │ - lw a2,48(s0) │ │ - beqz a2,1e9d8 │ │ - nop │ │ - lw t2,0(a2) │ │ - lw t1,12(a2) │ │ - lw a1,32(t2) │ │ - addu v0,t1,a1 │ │ - slt t0,v0,a3 │ │ - bnez t0,1e9d8 │ │ - nop │ │ - lw v0,8(a2) │ │ - beqz v0,1e8c8 │ │ - li v1,1 │ │ - lw s8,0(v0) │ │ - lw t5,12(v0) │ │ - lw t4,32(s8) │ │ - addu t3,t5,t4 │ │ - slt a0,t3,a3 │ │ - bnez a0,1e8c8 │ │ - nop │ │ - addiu v1,v1,1 │ │ - beq v1,s4,1e964 │ │ - lw s8,8(v0) │ │ - move a2,v0 │ │ - move v0,s8 │ │ - bnez v0,1e890 │ │ - nop │ │ - sw v0,8(s5) │ │ - sw s5,8(a2) │ │ - beqz v0,1e95c │ │ - nop │ │ - lw a2,44(s0) │ │ - lw ra,32(s0) │ │ - lw t8,40(s0) │ │ - addiu t7,a2,1 │ │ - addiu t6,ra,1 │ │ - addu v1,t8,v1 │ │ - sw t7,44(s0) │ │ - sw t6,32(s0) │ │ - sw v1,40(s0) │ │ - lw s2,4(s2) │ │ - bnez s2,1e75c │ │ - nop │ │ - b 1e698 │ │ - lw s1,48(s0) │ │ - lw a0,64(s0) │ │ - move a1,s5 │ │ - li a3,1654 │ │ + move s5,v0 │ │ + sw a3,0(v0) │ │ + sw s1,4(v0) │ │ + beqz a0,200a8 │ │ + sw t0,12(v0) │ │ + lw ra,4(s1) │ │ + beqz ra,20138 │ │ + lw t9,-32008(gp) │ │ + lw t1,0(s1) │ │ + lw t2,0(ra) │ │ + lw a1,8(a3) │ │ + lw a3,8(t2) │ │ + lw a2,8(t1) │ │ + sw s8,16(sp) │ │ jalr t9 │ │ - move a2,s6 │ │ - lw a3,36(s0) │ │ + lwc1 $f20,8(s0) │ │ + sra t3,v0,0xa │ │ + mtc1 t3,$f14 │ │ + lwc1 $f0,12(s5) │ │ + cvt.s.w $f16,$f14 │ │ + mul.s $f18,$f20,$f16 │ │ + cvt.s.w $f2,$f0 │ │ + lw a3,0(s5) │ │ lw gp,24(sp) │ │ - addiu s5,a3,1 │ │ - b 1e750 │ │ - sw s5,36(s0) │ │ - lw t0,0(s1) │ │ + add.s $f4,$f18,$f2 │ │ + trunc.w.s $f6,$f4 │ │ + mfc1 t0,$f6 │ │ + swc1 $f6,12(s5) │ │ + lw t4,28(s0) │ │ + lw t5,44(s0) │ │ + addiu t6,t4,1 │ │ + sw t6,28(s0) │ │ + lw t7,32(a3) │ │ + slti t8,t5,500 │ │ + bnez t8,200e8 │ │ + addu a2,t0,t7 │ │ + lw a1,52(s0) │ │ + lw v1,0(a1) │ │ + lw ra,12(a1) │ │ + lw v0,32(v1) │ │ + addu a0,ra,v0 │ │ + slt a3,a2,a0 │ │ + bnez a3,20110 │ │ lw t9,-32012(gp) │ │ - lw a1,8(v0) │ │ - lw a2,8(t0) │ │ - addiu a3,sp,32 │ │ + move a1,s5 │ │ + lw s5,-31996(gp) │ │ + addiu t9,s5,-19520 │ │ jalr t9 │ │ - lwc1 $f20,8(s0) │ │ - b 1e7f0 │ │ + move a0,s0 │ │ + lw s7,4(s7) │ │ + bnez s7,1fff4 │ │ lw gp,24(sp) │ │ - b 1e8d8 │ │ - sw s5,52(s0) │ │ - sw v0,52(s0) │ │ - sw zero,8(v0) │ │ - lw t9,-31988(gp) │ │ + b 1fef4 │ │ + lw s1,48(s0) │ │ lw a0,64(s0) │ │ - sw s4,44(s0) │ │ + move a2,s3 │ │ move a1,s5 │ │ - move a2,s6 │ │ jalr t9 │ │ - li a3,1597 │ │ - lw v0,36(s0) │ │ + li a3,1654 │ │ + lw a2,36(s0) │ │ lw gp,24(sp) │ │ - addiu t0,v0,1 │ │ - beqz s8,1e750 │ │ + addiu t0,a2,1 │ │ + b 1ffe8 │ │ sw t0,36(s0) │ │ - lw t9,-31988(gp) │ │ - lw a0,64(s0) │ │ - move a1,s8 │ │ - li a3,1602 │ │ - move a2,s6 │ │ + lw v0,0(s1) │ │ + lw t9,-32000(gp) │ │ + lw a1,8(a3) │ │ + lw a2,8(v0) │ │ + move a3,s8 │ │ jalr t9 │ │ - lw s5,8(s8) │ │ - lw t9,36(s0) │ │ + lwc1 $f20,8(s0) │ │ + sra a0,v0,0xa │ │ + mtc1 a0,$f0 │ │ + lwc1 $f6,12(s5) │ │ + cvt.s.w $f2,$f0 │ │ + mul.s $f4,$f20,$f2 │ │ + cvt.s.w $f8,$f6 │ │ lw gp,24(sp) │ │ - addiu a3,t9,1 │ │ - move s8,s5 │ │ - bnez s5,1e99c │ │ - sw a3,36(s0) │ │ - b 1e754 │ │ - lw s2,4(s2) │ │ - sw a2,8(s5) │ │ - move v0,a2 │ │ - sw s5,48(s0) │ │ - b 1e8d0 │ │ - move v1,zero │ │ + lw a3,0(s5) │ │ + add.s $f10,$f4,$f8 │ │ + trunc.w.s $f12,$f10 │ │ + mfc1 t0,$f12 │ │ + b 200a8 │ │ + swc1 $f12,12(s5) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0001e9ec : │ │ +00020194 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-22428 │ │ + addiu gp,gp,-28484 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s3,48(sp) │ │ - sw s2,44(sp) │ │ - sw gp,16(sp) │ │ - sw ra,60(sp) │ │ - sw s5,56(sp) │ │ - sw s4,52(sp) │ │ - sw s1,40(sp) │ │ - sw s0,36(sp) │ │ + addiu sp,sp,-56 │ │ lw v0,0(a0) │ │ - move s3,a0 │ │ - move s2,a1 │ │ - beqz a1,1eba4 │ │ - lw s0,8(v0) │ │ - move s4,a1 │ │ - move s1,zero │ │ - lw v1,0(s4) │ │ - lw t9,-31932(gp) │ │ - lw a0,16(s0) │ │ - bal 2730c │ │ + sw gp,16(sp) │ │ + sw s4,40(sp) │ │ + sw s3,36(sp) │ │ + sw s1,28(sp) │ │ + sw ra,52(sp) │ │ + sw s6,48(sp) │ │ + sw s5,44(sp) │ │ + sw s2,32(sp) │ │ + sw s0,24(sp) │ │ + move s4,a0 │ │ + move s1,a1 │ │ + beqz a1,20358 │ │ + lw s3,8(v0) │ │ + move s0,a1 │ │ + move s5,zero │ │ + lw v1,0(s0) │ │ + lw t9,-31928(gp) │ │ + lw a0,16(s3) │ │ + jalr t9 │ │ lw a1,8(v1) │ │ - beqz v0,1ea98 │ │ + beqz v0,20244 │ │ lw gp,16(sp) │ │ - lw a3,0(s4) │ │ - lw t9,-30472(gp) │ │ - lw a1,8(a3) │ │ - sll a0,a1,0x2 │ │ - sll a2,a1,0x4 │ │ - bltz a1,1ea98 │ │ - addu v1,a0,a2 │ │ - lw t3,16(s0) │ │ - lw t2,8(t3) │ │ - addu t1,t2,v1 │ │ - lw t0,0(t1) │ │ - beqz t0,1ea98 │ │ - move a0,t0 │ │ + lw a0,0(s0) │ │ + lw t9,-30432(gp) │ │ + lw a1,8(a0) │ │ + sll a2,a1,0x2 │ │ + sll a3,a1,0x4 │ │ + bltz a1,20244 │ │ + addu t0,a2,a3 │ │ + lw t1,16(s3) │ │ + lw t2,8(t1) │ │ + addu t3,t2,t0 │ │ + lw t4,0(t3) │ │ + beqz t4,20244 │ │ + move a0,t4 │ │ jalr t9 │ │ - addiu s1,s1,1 │ │ + addiu s2,s5,1 │ │ lw gp,16(sp) │ │ - addu s1,s1,v0 │ │ - lw s4,4(s4) │ │ - bnez s4,1ea38 │ │ + addu s5,s2,v0 │ │ + lw s0,4(s0) │ │ + bnez s0,201e4 │ │ nop │ │ - beqz s1,1eba4 │ │ - lw t5,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - move a1,s1 │ │ + beqz s5,20358 │ │ + lw t5,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + move a1,s5 │ │ li a0,1 │ │ - addiu a2,t5,-11200 │ │ + addiu a2,t5,-21464 │ │ jalr t9 │ │ li a3,1782 │ │ - addiu t4,s1,-1 │ │ + addiu t6,s5,-1 │ │ lw gp,16(sp) │ │ - move s4,v0 │ │ - addu s1,v0,t4 │ │ + move s0,v0 │ │ + addu s2,v0,t6 │ │ li s5,32 │ │ - lw t6,0(s2) │ │ - lw t9,-31932(gp) │ │ - lw a0,16(s0) │ │ - bal 2730c │ │ - lw a1,8(t6) │ │ - beqz v0,1eb60 │ │ + lw t7,0(s1) │ │ + lw t9,-31928(gp) │ │ + lw a0,16(s3) │ │ + jalr t9 │ │ + lw a1,8(t7) │ │ + beqz v0,20310 │ │ lw gp,16(sp) │ │ - lw v0,0(s2) │ │ - lw t9,-30472(gp) │ │ - lw t7,8(v0) │ │ - sll ra,t7,0x2 │ │ - sll t8,t7,0x4 │ │ - bltz t7,1eb60 │ │ - addu v1,ra,t8 │ │ - lw a2,16(s0) │ │ - lw a1,8(a2) │ │ - addu v1,a1,v1 │ │ - lw a1,0(v1) │ │ - beqz a1,1eb60 │ │ - move a0,a1 │ │ + lw s6,0(s1) │ │ + lw t8,-30432(gp) │ │ + lw ra,8(s6) │ │ + sll v0,ra,0x2 │ │ + sll v1,ra,0x4 │ │ + bltz ra,20310 │ │ + addu a0,v0,v1 │ │ + lw a1,16(s3) │ │ + lw a2,8(a1) │ │ + addu a3,a2,a0 │ │ + lw s6,0(a3) │ │ + beqz s6,20310 │ │ + move a0,s6 │ │ + move t9,t8 │ │ jalr t9 │ │ - sw a1,24(sp) │ │ + nop │ │ lw gp,16(sp) │ │ - subu s1,s1,v0 │ │ - lw a1,24(sp) │ │ - lw t9,-30268(gp) │ │ - move a0,s1 │ │ + subu s2,s2,v0 │ │ + lw t9,-30464(gp) │ │ + move a0,s2 │ │ + move a1,s6 │ │ jalr t9 │ │ move a2,v0 │ │ - sltu a0,s4,s1 │ │ - beqz a0,1eb60 │ │ + sltu t0,s0,s2 │ │ + beqz t0,20310 │ │ lw gp,16(sp) │ │ - sb s5,-1(s1) │ │ - addiu s1,s1,-1 │ │ - lw s2,4(s2) │ │ - bnez s2,1ead8 │ │ - lw t9,-31892(gp) │ │ - lw a0,60(s3) │ │ + sb s5,-1(s2) │ │ + addiu s2,s2,-1 │ │ + lw s1,4(s1) │ │ + bnez s1,20284 │ │ + lw t9,-31888(gp) │ │ + lw a0,60(s4) │ │ jalr t9 │ │ - move a1,s4 │ │ - sw v0,60(s3) │ │ - lw ra,60(sp) │ │ - move v0,s4 │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + move a1,s0 │ │ + lw ra,52(sp) │ │ + sw v0,60(s4) │ │ + lw s6,48(sp) │ │ + move v0,s0 │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ - lw ra,60(sp) │ │ - move s4,zero │ │ - move v0,s4 │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + addiu sp,sp,56 │ │ + lw ra,52(sp) │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + move v0,zero │ │ jr ra │ │ - addiu sp,sp,64 │ │ + addiu sp,sp,56 │ │ │ │ -0001ebd0 : │ │ +00020384 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-22912 │ │ + addiu gp,gp,-28980 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s2,36(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + addiu sp,sp,-48 │ │ + sw s2,32(sp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw gp,16(sp) │ │ - sw s3,40(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - sdc1 $f20,48(sp) │ │ - move s3,a0 │ │ - mtc1 a2,$f20 │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + move s1,a0 │ │ + sdc1 $f20,40(sp) │ │ li a0,1 │ │ - sw ra,44(sp) │ │ - move s1,a1 │ │ - addiu a2,s2,-11200 │ │ + mtc1 a2,$f20 │ │ + sw ra,36(sp) │ │ + move s0,a1 │ │ + addiu a2,s2,-21464 │ │ li a1,52 │ │ jalr t9 │ │ li a3,1858 │ │ lw gp,16(sp) │ │ - move s0,v0 │ │ - lw a1,-32692(gp) │ │ - addiu a0,a1,4120 │ │ - sw a0,0(v0) │ │ - lw v1,0(s3) │ │ - lw v0,8(v1) │ │ - swc1 $f20,36(s0) │ │ - sw v0,4(s0) │ │ - sw zero,48(s0) │ │ - beqz s1,1ed94 │ │ - sw zero,44(s0) │ │ - move v1,s1 │ │ - li v0,1 │ │ - sw v0,44(s0) │ │ - lw v1,4(v1) │ │ - move a0,v0 │ │ - bnez v1,1ec5c │ │ - addiu v0,v0,1 │ │ - lw t9,-32156(gp) │ │ - addiu a2,s2,-11200 │ │ + lw v1,0(s1) │ │ + move s1,v0 │ │ + lw v0,-32688(gp) │ │ + lw a0,8(v1) │ │ + addiu a1,v0,4112 │ │ + sw a1,0(s1) │ │ + sw a0,4(s1) │ │ + swc1 $f20,36(s1) │ │ + sw zero,48(s1) │ │ + beqz s0,20520 │ │ + sw zero,44(s1) │ │ + move t0,s0 │ │ + li t1,1 │ │ + lw t0,4(t0) │ │ + move a0,t1 │ │ + bnez t0,2040c │ │ + addiu t1,t1,1 │ │ + lw t9,-32152(gp) │ │ li a3,1866 │ │ - jalr t9 │ │ + sw a0,44(s1) │ │ li a1,4 │ │ - lw a3,44(s0) │ │ - sw v0,40(s0) │ │ - addiu a2,a3,-1 │ │ - sll v1,a2,0x2 │ │ - lw t1,0(s1) │ │ - addu t0,v0,v1 │ │ - sw t1,0(t0) │ │ - lw s1,4(s1) │ │ - addiu v1,v1,-4 │ │ - bnez s1,1ec94 │ │ - lw v0,40(s0) │ │ - lw v1,48(s0) │ │ - lw t4,44(s0) │ │ - sll t5,v1,0x2 │ │ - addu t3,v0,t5 │ │ - addiu t2,t4,-1 │ │ - beq v1,t2,1ed48 │ │ - lw a0,0(t3) │ │ - addiu v1,v1,1 │ │ - sll ra,v1,0x2 │ │ - addu t8,v0,ra │ │ - lw s2,0(t8) │ │ - lw s1,20(s2) │ │ - addiu t7,s1,-1 │ │ - sw t7,16(s0) │ │ - lw v0,4(a0) │ │ - bltz v0,1ed5c │ │ - nop │ │ - lw t0,4(s0) │ │ - sll a1,v0,0x2 │ │ - lw t9,16(t0) │ │ - sll a3,v0,0x4 │ │ - lw a2,8(t9) │ │ - addu s3,a1,a3 │ │ - addu v0,a2,s3 │ │ - lw v0,0(v0) │ │ - sw v0,8(s0) │ │ - lw a0,20(a0) │ │ - sw zero,28(s0) │ │ - sw a0,12(s0) │ │ - lw ra,44(sp) │ │ - move v0,s0 │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - ldc1 $f20,48(sp) │ │ + jalr t9 │ │ + addiu a2,s2,-21464 │ │ + lw t2,44(s1) │ │ + sw v0,40(s1) │ │ + addiu a3,t2,-1 │ │ + sll t5,a3,0x2 │ │ + lw t3,0(s0) │ │ + addu t4,v0,t5 │ │ + sw t3,0(t4) │ │ + lw s0,4(s0) │ │ + addiu t5,t5,-4 │ │ + bnez s0,20444 │ │ + lw v0,40(s1) │ │ + lw t6,48(s1) │ │ + sll t7,t6,0x2 │ │ + addu t8,v0,t7 │ │ + beq a3,t6,204dc │ │ + lw ra,0(t8) │ │ + lw s2,4(t8) │ │ + lw v0,4(ra) │ │ + lw v1,20(s2) │ │ + addiu a0,v1,-1 │ │ + bltz v0,204ec │ │ + sw a0,16(s1) │ │ + lw a2,4(s1) │ │ + sll a3,v0,0x2 │ │ + lw t0,16(a2) │ │ + sll t1,v0,0x4 │ │ + lw t9,8(t0) │ │ + addu t2,a3,t1 │ │ + addu t3,t9,t2 │ │ + lw t4,20(ra) │ │ + lw a1,0(t3) │ │ + lw ra,36(sp) │ │ + sw a1,8(s1) │ │ + sw t4,12(s1) │ │ + sw zero,28(s1) │ │ + move v0,s1 │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + ldc1 $f20,40(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t6,16(a0) │ │ - sw t6,16(s0) │ │ - lw v0,4(a0) │ │ - bgez v0,1ecf4 │ │ - nop │ │ - move v0,zero │ │ - sw v0,8(s0) │ │ - lw a0,20(a0) │ │ - sw zero,28(s0) │ │ - sw a0,12(s0) │ │ - lw ra,44(sp) │ │ - move v0,s0 │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - ldc1 $f20,48(sp) │ │ + addiu sp,sp,48 │ │ + lw a0,16(ra) │ │ + lw v0,4(ra) │ │ + bgez v0,2048c │ │ + sw a0,16(s1) │ │ + lw t4,20(ra) │ │ + lw ra,36(sp) │ │ + move a1,zero │ │ + sw a1,8(s1) │ │ + sw t4,12(s1) │ │ + sw zero,28(s1) │ │ + move v0,s1 │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + ldc1 $f20,40(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-32156(gp) │ │ + addiu sp,sp,48 │ │ + lw t9,-32152(gp) │ │ + addiu a2,s2,-21464 │ │ + li a3,1866 │ │ move a0,zero │ │ - li a1,4 │ │ - addiu a2,s2,-11200 │ │ jalr t9 │ │ - li a3,1866 │ │ - b 1ecb0 │ │ - sw v0,40(s0) │ │ + li a1,4 │ │ + lw a2,44(s1) │ │ + sw v0,40(s1) │ │ + b 20460 │ │ + addiu a3,a2,-1 │ │ │ │ -0001edb4 : │ │ +00020548 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-23396 │ │ + addiu gp,gp,-29432 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s1,32(sp) │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ sw s0,28(sp) │ │ lw s0,60(a0) │ │ - beqz s0,1ee38 │ │ + sw gp,16(sp) │ │ + sw s1,32(sp) │ │ + sw ra,36(sp) │ │ + beqz s0,205cc │ │ move s1,a0 │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,0(s0) │ │ lw s0,8(s0) │ │ - bnez s0,1ede0 │ │ + bnez s0,20574 │ │ lw gp,16(sp) │ │ lw a0,60(s1) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-31940(gp) │ │ + lw t9,-31936(gp) │ │ jalr t9 │ │ lw a0,64(s1) │ │ lw gp,16(sp) │ │ - move a0,s1 │ │ lw ra,36(sp) │ │ - lw s1,32(sp) │ │ lw s0,28(sp) │ │ - lw t9,-32556(gp) │ │ + move a0,s1 │ │ + lw t9,-32552(gp) │ │ + lw s1,32(sp) │ │ jr t9 │ │ addiu sp,sp,40 │ │ - b 1edfc │ │ + b 20590 │ │ move a0,zero │ │ + ... │ │ lui gp,0x9 │ │ - addiu gp,gp,-23536 │ │ + addiu gp,gp,-29584 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw ra,60(sp) │ │ + addiu sp,sp,-56 │ │ + lw a3,72(a0) │ │ sw gp,24(sp) │ │ - sw s4,56(sp) │ │ - sw s3,52(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - lw v0,-32696(gp) │ │ + sw s2,44(sp) │ │ + sw s1,40(sp) │ │ + sw s0,36(sp) │ │ + sw ra,52(sp) │ │ + sw s3,48(sp) │ │ move s0,a0 │ │ - lw t9,-32712(gp) │ │ + move s2,a1 │ │ + beqz a3,20674 │ │ + move s1,a2 │ │ + lw v1,16(a0) │ │ + lw v0,0(a2) │ │ + lw s3,8(v1) │ │ + lw a0,0(a1) │ │ + mul s3,v0,s3 │ │ + lw t9,-30476(gp) │ │ lw a0,0(a0) │ │ + li a1,4 │ │ jalr t9 │ │ - addiu a1,v0,-16716 │ │ - lw gp,24(sp) │ │ - lw a0,0(s0) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,t0,-16584 │ │ - jalr t9 │ │ - move s4,v0 │ │ - lw gp,24(sp) │ │ - lw t9,-31884(gp) │ │ - jalr t9 │ │ - move a0,v0 │ │ - lw gp,24(sp) │ │ - lw a0,0(s0) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,a2,-16412 │ │ - lw s2,-32696(gp) │ │ - jalr t9 │ │ - move s3,v0 │ │ + move a2,s3 │ │ + beq s3,v0,20674 │ │ lw gp,24(sp) │ │ - lw a0,0(s0) │ │ - lw t9,-32712(gp) │ │ - addiu a1,s2,-16340 │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + sw s3,16(sp) │ │ + li a0,4 │ │ + addiu a1,a1,-19944 │ │ + li a2,516 │ │ jalr t9 │ │ - move s1,v0 │ │ + addiu a3,a3,-19900 │ │ lw gp,24(sp) │ │ + lw a2,112(s0) │ │ + lw t0,0(s1) │ │ + slt t1,a2,t0 │ │ + bnez t1,206e8 │ │ lw t9,-31880(gp) │ │ - jalr t9 │ │ - move a0,v0 │ │ - lw gp,24(sp) │ │ - lw a0,0(s0) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,a1,-16644 │ │ - jalr t9 │ │ - sw v0,32(sp) │ │ - lw gp,24(sp) │ │ - li v1,1 │ │ + lw v0,64(s0) │ │ + lw a0,16(s0) │ │ + lw a1,0(s2) │ │ lw t9,-31876(gp) │ │ - lw a3,32(sp) │ │ - sw v1,16(sp) │ │ + li t3,1 │ │ + sw t3,16(sp) │ │ + move a2,s1 │ │ sw v0,20(sp) │ │ - move a0,s4 │ │ - move a1,s3 │ │ - jalr t9 │ │ - sltu a2,zero,s1 │ │ - lw gp,24(sp) │ │ - beqz v0,1f250 │ │ - sw v0,16(s0) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - lw a0,0(s0) │ │ - jalr t9 │ │ - addiu a1,s1,-19304 │ │ - beqz v0,1eff0 │ │ - lw gp,24(sp) │ │ - lw t9,-32712(gp) │ │ - lw a0,0(s0) │ │ - jalr t9 │ │ - addiu a1,s1,-19304 │ │ - lw gp,24(sp) │ │ - li a2,161 │ │ - lw t2,-32696(gp) │ │ - lw a0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,a0,-9636 │ │ - addiu a1,t2,-9680 │ │ - sw v0,16(sp) │ │ - jalr t9 │ │ - li a0,1 │ │ - lw gp,24(sp) │ │ - lw a0,0(s0) │ │ - lw t9,-32712(gp) │ │ - addiu a1,s1,-19304 │ │ - jalr t9 │ │ - lw s3,16(s0) │ │ - lw gp,24(sp) │ │ - lw a0,0(s0) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,t1,-16100 │ │ - jalr t9 │ │ - move s1,v0 │ │ - lw gp,24(sp) │ │ - move a0,s3 │ │ - lw t9,-31872(gp) │ │ - move a1,s1 │ │ - jalr t9 │ │ - move a2,v0 │ │ - bltz v0,1f250 │ │ - lw gp,24(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - lw a0,0(s0) │ │ - jalr t9 │ │ - addiu a1,s1,-16016 │ │ - beqz v0,1f088 │ │ - lw gp,24(sp) │ │ - lw t9,-32712(gp) │ │ - lw a0,0(s0) │ │ - jalr t9 │ │ - addiu a1,s1,-16016 │ │ - lw gp,24(sp) │ │ - li a2,171 │ │ - lw t4,-32696(gp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,t3,-9680 │ │ - addiu a3,t4,-9588 │ │ - sw v0,16(sp) │ │ - jalr t9 │ │ - li a0,1 │ │ - lw gp,24(sp) │ │ - lw a0,0(s0) │ │ - lw t9,-32712(gp) │ │ - jalr t9 │ │ - addiu a1,s1,-16016 │ │ - lw gp,24(sp) │ │ - lw t9,-31868(gp) │ │ - jalr t9 │ │ - move a0,v0 │ │ - beqz v0,1f250 │ │ - lw gp,24(sp) │ │ - lw t9,-31864(gp) │ │ - lw a0,16(s0) │ │ - jalr t9 │ │ - move a1,v0 │ │ - bltz v0,1f250 │ │ - lw gp,24(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32724(gp) │ │ - lw a0,0(s0) │ │ - jalr t9 │ │ - addiu a1,s1,-16256 │ │ - bnez v0,1f1e8 │ │ - lw gp,24(sp) │ │ - lw t8,16(s0) │ │ - lw t7,60(t8) │ │ - beqz t7,1f0cc │ │ - lw s1,-32696(gp) │ │ - lw t9,-32724(gp) │ │ - lw a0,0(s0) │ │ - jalr t9 │ │ - addiu a1,s1,-16500 │ │ - bnez v0,1f0f0 │ │ - lw gp,24(sp) │ │ - move v0,zero │ │ - lw ra,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw t9,-32712(gp) │ │ - lw a0,0(s0) │ │ - jalr t9 │ │ - addiu a1,s1,-16500 │ │ - lw gp,24(sp) │ │ - move a0,v0 │ │ - lw s4,-32696(gp) │ │ - lw t9,-32488(gp) │ │ - addiu a1,s4,-9680 │ │ - jalr t9 │ │ - li a2,189 │ │ - lw a3,16(s0) │ │ - lw gp,24(sp) │ │ - lw s3,60(a3) │ │ - lw v1,16(s3) │ │ - blez v1,1f1b8 │ │ - move s4,v0 │ │ - move s2,v0 │ │ - b 1f184 │ │ - move s1,zero │ │ - sb zero,0(v0) │ │ - lw t2,16(s0) │ │ - addiu s2,v0,1 │ │ - lw t1,60(t2) │ │ - lw ra,0(t1) │ │ - addu s3,ra,v1 │ │ - jalr t9 │ │ - addiu s1,s1,1 │ │ - cvt.s.d $f0,$f0 │ │ - lw gp,24(sp) │ │ - swc1 $f0,0(s3) │ │ - lw t0,16(s0) │ │ - lw s3,60(t0) │ │ - lw a2,16(s3) │ │ - slt a1,s1,a2 │ │ - beqz a1,1f1b8 │ │ - nop │ │ - lw t9,-30480(gp) │ │ - move a0,s2 │ │ - jalr t9 │ │ - li a1,44 │ │ - lw gp,24(sp) │ │ - sll v1,s1,0x2 │ │ - move a0,s2 │ │ - move a1,zero │ │ - bnez v0,1f140 │ │ - lw t9,-30316(gp) │ │ - lb a0,0(s2) │ │ - bnez a0,1f258 │ │ - sll s1,s1,0x2 │ │ - lw t9,-32556(gp) │ │ jalr t9 │ │ - move a0,s4 │ │ - lw ra,60(sp) │ │ - move v0,zero │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + li a3,1 │ │ + sw v0,116(s0) │ │ + lw t4,0(s1) │ │ + lw t5,0(s2) │ │ + lw ra,52(sp) │ │ + sll t6,t4,0x2 │ │ + addu t7,t5,t6 │ │ + sw t7,0(s2) │ │ + lw s3,48(sp) │ │ + sw zero,0(s1) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ - lw t9,-32712(gp) │ │ - lw a0,0(s0) │ │ - jalr t9 │ │ - addiu a1,s2,-16340 │ │ - lw gp,24(sp) │ │ - move a0,v0 │ │ - lw t5,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - jalr t9 │ │ - addiu a1,t5,-16332 │ │ - beqz v0,1f0a4 │ │ - lw gp,24(sp) │ │ - lw t9,-32716(gp) │ │ - lw t6,16(s0) │ │ - lw a0,0(s0) │ │ - addiu a1,s1,-16256 │ │ - jalr t9 │ │ - lw s2,64(t6) │ │ - lw gp,24(sp) │ │ - cvt.s.d $f2,$f0 │ │ - mfc1 a1,$f2 │ │ - lw t9,-31860(gp) │ │ + addiu sp,sp,56 │ │ jalr t9 │ │ - move a0,s2 │ │ - b 1f0a4 │ │ + lw a0,64(s0) │ │ lw gp,24(sp) │ │ - b 1f0d0 │ │ - li v0,-1 │ │ - lw v0,0(s3) │ │ - move a0,s2 │ │ - move a1,zero │ │ + lw a0,16(s0) │ │ + lw t9,-31872(gp) │ │ jalr t9 │ │ - addu s0,v0,s1 │ │ - cvt.s.d $f3,$f0 │ │ + lw a1,0(s1) │ │ + lw t2,0(s1) │ │ lw gp,24(sp) │ │ - b 1f1b8 │ │ - swc1 $f3,0(s0) │ │ + sw v0,64(s0) │ │ + sw t2,112(s0) │ │ + sw zero,116(s0) │ │ + b 2068c │ │ + sw zero,120(s0) │ │ │ │ -0001f27c : │ │ +00020720 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-24620 │ │ + addiu gp,gp,-29904 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ + sw s1,40(sp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + sw s2,44(sp) │ │ + move s2,a0 │ │ + lw a0,0(a0) │ │ sw gp,24(sp) │ │ sw ra,52(sp) │ │ sw s3,48(sp) │ │ - sw s2,44(sp) │ │ - sw s1,40(sp) │ │ sw s0,36(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - move s2,a0 │ │ - lw a0,0(a0) │ │ move s0,a1 │ │ jalr t9 │ │ - addiu a1,s1,-16644 │ │ + addiu a1,s1,-26908 │ │ lw gp,24(sp) │ │ move a0,s0 │ │ - lw t9,-32704(gp) │ │ + lw t9,-32696(gp) │ │ jalr t9 │ │ move s3,v0 │ │ - beq s3,v0,1f34c │ │ + beq s3,v0,207f0 │ │ lw gp,24(sp) │ │ - lw t9,-32720(gp) │ │ + lw t9,-32716(gp) │ │ lw a0,0(s2) │ │ jalr t9 │ │ - addiu a1,s1,-16644 │ │ + addiu a1,s1,-26908 │ │ lw gp,24(sp) │ │ move a0,s0 │ │ - lw t9,-32704(gp) │ │ + lw t9,-32696(gp) │ │ jalr t9 │ │ - move s0,v0 │ │ + move s2,v0 │ │ lw gp,24(sp) │ │ - sw s0,16(sp) │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + sw s2,16(sp) │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw v0,20(sp) │ │ li a0,4 │ │ - addiu a1,a1,-9680 │ │ + addiu a1,a1,-19944 │ │ li a2,215 │ │ jalr t9 │ │ - addiu a3,a3,-9552 │ │ + addiu a3,a3,-19860 │ │ lw ra,52(sp) │ │ - li v0,1 │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ + li v0,1 │ │ jr ra │ │ addiu sp,sp,56 │ │ lw ra,52(sp) │ │ - move v0,zero │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,56 │ │ │ │ -0001f36c : │ │ +00020810 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-24860 │ │ + addiu gp,gp,-30144 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw s1,32(sp) │ │ sw s0,28(sp) │ │ move s0,a1 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32712(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + sw s1,32(sp) │ │ move s1,a0 │ │ lw a0,0(a0) │ │ + sw gp,16(sp) │ │ + sw ra,36(sp) │ │ jalr t9 │ │ - addiu a1,a1,-16716 │ │ + addiu a1,a1,-26980 │ │ lw gp,16(sp) │ │ lw a1,4(s0) │ │ - lw t9,-30428(gp) │ │ + lw t9,-30380(gp) │ │ jalr t9 │ │ move a0,v0 │ │ - beqz v0,1f3dc │ │ + beqz v0,20880 │ │ lw gp,16(sp) │ │ lw ra,36(sp) │ │ - li v0,1 │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ + li v0,1 │ │ jr ra │ │ addiu sp,sp,40 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32720(gp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32716(gp) │ │ lw a0,0(s1) │ │ jalr t9 │ │ - addiu a1,a2,-16644 │ │ + addiu a1,v0,-26908 │ │ lw v1,8(s0) │ │ lw ra,36(sp) │ │ - xor v0,v0,v1 │ │ - sltu v0,zero,v0 │ │ + xor a0,v0,v1 │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ + sltu v0,zero,a0 │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0001f410 : │ │ +000208b4 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-25024 │ │ + addiu gp,gp,-30308 │ │ addu gp,gp,t9 │ │ + beqz a0,20a4c │ │ + nop │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ + lw t9,-32676(gp) │ │ sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,1f59c │ │ move s0,a0 │ │ - lw t9,-32680(gp) │ │ - jalr t9 │ │ lw a0,16(a0) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - lw t9,-32708(gp) │ │ + lw t9,-32700(gp) │ │ jalr t9 │ │ lw a0,12(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32740(gp) │ │ + lw t9,-32736(gp) │ │ jalr t9 │ │ lw a0,0(s0) │ │ lw a0,60(s0) │ │ - beqz a0,1f47c │ │ + beqz a0,20928 │ │ lw gp,16(sp) │ │ - lw t9,-31856(gp) │ │ + lw t9,-31868(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,64(s0) │ │ - beqz a0,1f494 │ │ - lw t9,-31852(gp) │ │ + beqz a0,20940 │ │ + lw t9,-31880(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,72(s0) │ │ - beqz a0,1f4ac │ │ - lw t9,-30420(gp) │ │ + beqz a0,20958 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,68(s0) │ │ - beqz a0,1f4c4 │ │ - lw t9,-30420(gp) │ │ + beqz a0,20970 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,76(s0) │ │ - beqz a0,1f4dc │ │ - lw t9,-30420(gp) │ │ + beqz a0,20988 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,84(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,36(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,40(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,44(s0) │ │ lw a0,20(s0) │ │ - beqz a0,1f534 │ │ + beqz a0,209e0 │ │ lw gp,16(sp) │ │ - lw t9,-31848(gp) │ │ - bal 24244 │ │ + lw t9,-31864(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,24(s0) │ │ - beqz a0,1f54c │ │ - lw t9,-31844(gp) │ │ + beqz a0,209f8 │ │ + lw t9,-31860(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,28(s0) │ │ - beqz a0,1f56c │ │ + beqz a0,20a18 │ │ nop │ │ lw v0,0(a0) │ │ lw t9,12(v0) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,32(s0) │ │ - beqz a0,1f584 │ │ - lw t9,-31840(gp) │ │ - bal 3f084 │ │ + beqz a0,20a34 │ │ + nop │ │ + lw t9,-31856(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ jr t9 │ │ addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,32 │ │ + nop │ │ │ │ -0001f5ac : │ │ +00020a54 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-25436 │ │ + addiu gp,gp,-30724 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ move s1,a0 │ │ lw a0,32(a0) │ │ - beqz a0,1f5e8 │ │ + sw gp,16(sp) │ │ + sw s0,28(sp) │ │ + sw ra,36(sp) │ │ + beqz a0,20a90 │ │ move s0,a1 │ │ - lw t9,-31840(gp) │ │ - bal 3f084 │ │ + lw t9,-31856(gp) │ │ + jalr t9 │ │ nop │ │ lw a0,28(s1) │ │ sw s0,32(s1) │ │ lw v0,0(a0) │ │ lw t9,8(v0) │ │ jalr t9 │ │ move a1,s0 │ │ lw ra,36(sp) │ │ move v0,s0 │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ + │ │ +00020ac0 : │ │ lui gp,0x9 │ │ - addiu gp,gp,-25544 │ │ + addiu gp,gp,-30832 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ + addiu sp,sp,-80 │ │ + sw s1,48(sp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sw ra,76(sp) │ │ sw gp,24(sp) │ │ - sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - lw a1,-32696(gp) │ │ - sw ra,52(sp) │ │ - sw s2,48(sp) │ │ - lw t9,-32712(gp) │ │ - move s0,a0 │ │ - lw a0,0(a0) │ │ + sw s6,68(sp) │ │ + sw s5,64(sp) │ │ + sw s4,60(sp) │ │ + sw s3,56(sp) │ │ + sw s2,52(sp) │ │ + sw s0,44(sp) │ │ + move s4,a0 │ │ + move s5,a1 │ │ + li a0,1 │ │ + li a1,124 │ │ + sw s7,72(sp) │ │ + move s2,a2 │ │ + move s3,a3 │ │ + addiu a2,s1,-19944 │ │ jalr t9 │ │ - addiu a1,a1,-19464 │ │ - move s1,v0 │ │ - beqz v0,1f814 │ │ + li a3,242 │ │ + lw gp,24(sp) │ │ + move a0,s4 │ │ + lw t9,-32400(gp) │ │ + jalr t9 │ │ + move s0,v0 │ │ + lw gp,24(sp) │ │ + sw v0,0(s0) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + sw s5,4(s0) │ │ + sb zero,88(s0) │ │ + move a0,v0 │ │ + jalr t9 │ │ + addiu a1,a1,-29548 │ │ + move s6,v0 │ │ + beqz v0,20bb0 │ │ + lw gp,24(sp) │ │ + lw v0,-32688(gp) │ │ + lw t9,-32392(gp) │ │ + lw a0,0(s0) │ │ + addiu a1,v0,2276 │ │ + move a2,s6 │ │ + jalr t9 │ │ + move a3,zero │ │ + beqz v0,20bb0 │ │ + lw gp,24(sp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s6,16(sp) │ │ + li a0,1 │ │ + addiu a1,s1,-19944 │ │ + li a2,252 │ │ + jalr t9 │ │ + addiu a3,a3,-19780 │ │ + lw gp,24(sp) │ │ + beqz s2,2102c │ │ + lw t9,-31852(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + move a1,s2 │ │ + bnez v0,20f68 │ │ + lw gp,24(sp) │ │ + lw t9,-31848(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw gp,24(sp) │ │ + beqz s3,21064 │ │ + sw s2,12(s0) │ │ + lw t9,-31844(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + move a1,s3 │ │ + bnez v0,20f68 │ │ + lw gp,24(sp) │ │ + lw t9,-31840(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + lw gp,24(sp) │ │ + sw s3,16(s0) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + lw a0,0(s0) │ │ + jalr t9 │ │ + addiu a1,t5,-29728 │ │ + move s7,v0 │ │ + beqz v0,20f28 │ │ lw gp,24(sp) │ │ lw t9,-31836(gp) │ │ lw a0,0(s0) │ │ - bal 25664 │ │ + jalr t9 │ │ move a1,v0 │ │ lw gp,24(sp) │ │ - beqz v0,1f980 │ │ + beqz v0,21480 │ │ sw v0,20(s0) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32712(gp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32704(gp) │ │ lw a0,0(s0) │ │ jalr t9 │ │ - addiu a1,s1,-19396 │ │ - beqz v0,1f958 │ │ + addiu a1,s3,-29660 │ │ + move s2,v0 │ │ + beqz v0,2145c │ │ lw gp,24(sp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-32716(gp) │ │ + lw t6,-32708(gp) │ │ + lw t9,-32712(gp) │ │ lw a0,0(s0) │ │ - addiu a1,t7,-15712 │ │ - lw s2,4(s0) │ │ + addiu a1,t6,-25976 │ │ jalr t9 │ │ - sw v0,32(sp) │ │ - cvt.s.d $f0,$f0 │ │ + lw s5,4(s0) │ │ + cvt.s.d $f6,$f0 │ │ lw gp,24(sp) │ │ - cvt.d.s $f2,$f0 │ │ - li t6,1 │ │ + cvt.d.s $f8,$f6 │ │ + sdc1 $f8,32(sp) │ │ + li t7,1 │ │ lw t9,-31832(gp) │ │ - lw a0,32(sp) │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - move a1,s2 │ │ + lw a2,32(sp) │ │ + lw a3,36(sp) │ │ + move a0,s2 │ │ + move a1,s5 │ │ jalr t9 │ │ - sw t6,16(sp) │ │ + sw t7,16(sp) │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lw t5,-32696(gp) │ │ - lw t9,-32712(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32704(gp) │ │ sw v0,24(s0) │ │ jalr t9 │ │ - addiu a1,t5,-19444 │ │ - beqz v0,1f904 │ │ + addiu a1,t8,-29708 │ │ + beqz v0,213f4 │ │ lw gp,24(sp) │ │ - lw t8,-32696(gp) │ │ - lw t9,-32712(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32704(gp) │ │ lw a0,0(s0) │ │ jalr t9 │ │ - addiu a1,t8,-19424 │ │ - beqz v0,1f904 │ │ + addiu a1,a1,-29688 │ │ + beqz v0,213f4 │ │ lw gp,24(sp) │ │ - lw t9,-32712(gp) │ │ + lw t9,-32704(gp) │ │ lw a0,0(s0) │ │ jalr t9 │ │ - addiu a1,s1,-19396 │ │ - beqz v0,1f904 │ │ + addiu a1,s3,-29660 │ │ + beqz v0,213f4 │ │ lw gp,24(sp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,ra,-19264 │ │ - jalr t9 │ │ + lw v0,-32708(gp) │ │ + lw t9,-32704(gp) │ │ lw a0,0(s0) │ │ - beqz v0,1f870 │ │ + jalr t9 │ │ + addiu a1,v0,-29528 │ │ lw gp,24(sp) │ │ - lw a1,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ li a0,1 │ │ - addiu a1,a1,-9680 │ │ + lw t9,-32196(gp) │ │ + beqz v0,20fa4 │ │ + addiu a1,s1,-19944 │ │ + lw t0,-32708(gp) │ │ li a2,118 │ │ - addiu a3,v0,-9212 │ │ + addiu a3,t0,-19384 │ │ jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ lw a1,4(s0) │ │ lw t9,-31828(gp) │ │ lw a2,20(s0) │ │ - bal 32be8 │ │ + jalr t9 │ │ move a0,s0 │ │ lw gp,24(sp) │ │ - beqz v0,1f950 │ │ + beqz v0,20f68 │ │ sw v0,28(s0) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32712(gp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32704(gp) │ │ lw a0,0(s0) │ │ jalr t9 │ │ - addiu a1,a2,-15232 │ │ - beqz v0,1f7f8 │ │ + addiu a1,a2,-25496 │ │ + beqz v0,20db0 │ │ lw gp,24(sp) │ │ lw t9,-31824(gp) │ │ - bal 3f1d4 │ │ + jalr t9 │ │ move a0,v0 │ │ - beqz v0,1f950 │ │ + beqz v0,20f68 │ │ lw gp,24(sp) │ │ - lw t9,-32244(gp) │ │ + lw t9,-32240(gp) │ │ move a0,s0 │ │ - bal 1f5ac │ │ + jalr t9 │ │ move a1,v0 │ │ - move v0,zero │ │ - lw ra,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - lw ra,52(sp) │ │ - move v0,zero │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + lw gp,24(sp) │ │ + lw t1,16(s0) │ │ + li t3,292 │ │ + lw t2,20(t1) │ │ + lw a1,8(t1) │ │ + sll a0,t2,0x1 │ │ + lw t9,-31820(gp) │ │ + addiu a0,a0,1 │ │ + addiu a3,s1,-19944 │ │ + li a2,4 │ │ + sw a0,100(s0) │ │ + jalr t9 │ │ + sw t3,16(sp) │ │ + lw gp,24(sp) │ │ + move a0,s4 │ │ + lw t4,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,t4,-29492 │ │ + sw v0,60(s0) │ │ + jalr t9 │ │ + lw s7,100(s0) │ │ + lw gp,24(sp) │ │ + addu t5,s7,v0 │ │ + lw a0,16(s0) │ │ + lw t9,-31872(gp) │ │ + move a1,t5 │ │ + jalr t9 │ │ + sw t5,112(s0) │ │ + lw gp,24(sp) │ │ + lw a0,112(s0) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s1,-19944 │ │ + li a1,4 │ │ + li a3,297 │ │ + jalr t9 │ │ + sw v0,64(s0) │ │ + lw gp,24(sp) │ │ + lw s3,20(s0) │ │ + lw t9,-32152(gp) │ │ + lw a0,20(s3) │ │ + addiu a2,s1,-19944 │ │ + li a1,2 │ │ + li a3,303 │ │ + sw v0,84(s0) │ │ + jalr t9 │ │ + sw zero,92(s0) │ │ + lw s2,20(s0) │ │ + lw gp,24(sp) │ │ + lw t6,20(s2) │ │ + lw t9,-32152(gp) │ │ + addiu a3,t6,31 │ │ + addiu s5,t6,62 │ │ + slti t7,a3,0 │ │ + movn a3,s5,t7 │ │ + sra a0,a3,0x5 │ │ + addiu a2,s1,-19944 │ │ + li a1,4 │ │ + li a3,304 │ │ + jalr t9 │ │ + sw v0,36(s0) │ │ + lw t8,20(s0) │ │ + lw gp,24(sp) │ │ + lw a0,20(t8) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s1,-19944 │ │ + li a3,306 │ │ + li a1,1 │ │ + jalr t9 │ │ + sw v0,40(s0) │ │ + lw gp,24(sp) │ │ + lw a0,4(s0) │ │ + lw t9,-31932(gp) │ │ + jalr t9 │ │ + sw v0,44(s0) │ │ + lw gp,24(sp) │ │ + move a0,s4 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,s1,-24272 │ │ + jalr t9 │ │ + sw v0,56(s0) │ │ + sltu s4,zero,v0 │ │ + sb s4,89(s0) │ │ + lw ra,76(sp) │ │ + move v0,s0 │ │ + lw s7,72(sp) │ │ + lw s6,68(sp) │ │ + lw s5,64(sp) │ │ + lw s4,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw v0,-32696(gp) │ │ - lw t9,-32712(gp) │ │ + addiu sp,sp,80 │ │ + lw a1,-32708(gp) │ │ + lw t9,-32704(gp) │ │ lw a0,0(s0) │ │ jalr t9 │ │ - addiu a1,v0,-19484 │ │ + addiu a1,a1,-29748 │ │ lw gp,24(sp) │ │ - beqz v0,1f92c │ │ - lw t9,-32200(gp) │ │ - lw a2,-32696(gp) │ │ - lw t0,-32696(gp) │ │ + beqz v0,21418 │ │ + lw t9,-32196(gp) │ │ + lw v1,-32708(gp) │ │ sw v0,16(sp) │ │ - addiu a1,a2,-9680 │ │ li a0,4 │ │ + addiu a1,s1,-19944 │ │ li a2,90 │ │ jalr t9 │ │ - addiu a3,t0,-9388 │ │ - lw ra,52(sp) │ │ - li v0,-1 │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + addiu a3,v1,-19560 │ │ + lw gp,24(sp) │ │ + lw t9,-32244(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw ra,76(sp) │ │ + lw s7,72(sp) │ │ + lw s6,68(sp) │ │ + lw s5,64(sp) │ │ + lw s4,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ + move v0,zero │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw s1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,1 │ │ - addiu a1,s1,-9680 │ │ + addiu sp,sp,80 │ │ + lw a3,-32708(gp) │ │ li a2,124 │ │ jalr t9 │ │ - addiu a3,a3,-9168 │ │ + addiu a3,a3,-19340 │ │ lw gp,24(sp) │ │ - lw t9,-31820(gp) │ │ + lw t9,-31816(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,24(sp) │ │ - bnez v0,1f79c │ │ sw v0,28(s0) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + bnez v0,20d6c │ │ + lw s6,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,s1,-9680 │ │ - li a2,126 │ │ + addiu a1,s6,-19944 │ │ + addiu a3,ra,-19296 │ │ jalr t9 │ │ - addiu a3,v1,-9124 │ │ + li a2,126 │ │ lw gp,24(sp) │ │ lw a1,20(s0) │ │ - lw t9,-31816(gp) │ │ + lw t9,-31812(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,24(sp) │ │ - bnez v0,1f79c │ │ + bnez v0,20d6c │ │ sw v0,28(s0) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,s1,-9680 │ │ + addiu a1,s6,-19944 │ │ li a2,128 │ │ - b 1f770 │ │ - addiu a3,t0,-9080 │ │ - lw s1,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s1,-9680 │ │ - li a2,113 │ │ + b 20d40 │ │ + addiu a3,v1,-19252 │ │ + lw t9,-31808(gp) │ │ jalr t9 │ │ - addiu a3,s0,-9248 │ │ - b 1f7e0 │ │ - li v0,-1 │ │ - lw v1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - li a0,4 │ │ - addiu a1,v1,-9680 │ │ - li a2,87 │ │ + move a0,s4 │ │ + lw gp,24(sp) │ │ + beqz v0,20f68 │ │ + sw v0,12(s0) │ │ + lw t9,-31852(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - addiu a3,a3,-9472 │ │ - b 1f7e0 │ │ - li v0,-1 │ │ - b 1f7e0 │ │ - li v0,-1 │ │ - lw t4,-32696(gp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,t4,-9680 │ │ - li a2,102 │ │ + move a1,v0 │ │ + bnez v0,20f68 │ │ + lw gp,24(sp) │ │ + bnez s3,20be8 │ │ + lw t9,-31844(gp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + lw a0,0(s0) │ │ jalr t9 │ │ - addiu a3,t3,-9272 │ │ - b 1f7e0 │ │ - li v0,-1 │ │ - lw t2,-32696(gp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s1,16(sp) │ │ - li a0,4 │ │ - addiu a1,t2,-9680 │ │ - li a2,96 │ │ + addiu a1,v1,-26980 │ │ + lw gp,24(sp) │ │ + lw a0,0(s0) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + addiu a1,a2,-26848 │ │ jalr t9 │ │ - addiu a3,t1,-9324 │ │ - b 1f7e0 │ │ - li v0,-1 │ │ - │ │ -0001f9ac : │ │ - lui gp,0x9 │ │ - addiu gp,gp,-26460 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s1,40(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw ra,60(sp) │ │ - sw gp,24(sp) │ │ - sw s5,56(sp) │ │ - sw s4,52(sp) │ │ - move s5,a1 │ │ - sw s3,48(sp) │ │ - li a1,124 │ │ - sw s2,44(sp) │ │ - sw s0,36(sp) │ │ - move s4,a0 │ │ - move s2,a2 │ │ - li a0,1 │ │ - addiu a2,s1,-9680 │ │ - move s3,a3 │ │ + move s7,v0 │ │ + lw gp,24(sp) │ │ + lw t9,-31804(gp) │ │ jalr t9 │ │ - li a3,242 │ │ + move a0,v0 │ │ lw gp,24(sp) │ │ - move a0,s4 │ │ - lw t9,-32404(gp) │ │ + lw a0,0(s0) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,t0,-26676 │ │ + lw s3,-32708(gp) │ │ jalr t9 │ │ - move s0,v0 │ │ + move s6,v0 │ │ lw gp,24(sp) │ │ - sw s5,4(s0) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - sw v0,0(s0) │ │ - sb zero,88(s0) │ │ - move a0,v0 │ │ + lw a0,0(s0) │ │ + lw t9,-32704(gp) │ │ + addiu a1,s3,-26604 │ │ jalr t9 │ │ - addiu a1,a1,-19284 │ │ move s5,v0 │ │ - beqz v0,1fa94 │ │ lw gp,24(sp) │ │ - lw v0,-32692(gp) │ │ - lw t9,-32396(gp) │ │ + lw t9,-31800(gp) │ │ + jalr t9 │ │ + move a0,v0 │ │ + lw gp,24(sp) │ │ lw a0,0(s0) │ │ - addiu a1,v0,2300 │ │ - move a2,s5 │ │ + lw t1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,t1,-26908 │ │ jalr t9 │ │ - move a3,zero │ │ - beqz v0,1fa94 │ │ + move s2,v0 │ │ lw gp,24(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s5,16(sp) │ │ li a0,1 │ │ - addiu a1,s1,-9680 │ │ - li a2,252 │ │ + lw t9,-31796(gp) │ │ + sw a0,16(sp) │ │ + sw v0,20(sp) │ │ + move a0,s7 │ │ + move a1,s6 │ │ + sltu a2,zero,s5 │ │ jalr t9 │ │ - addiu a3,a3,-9024 │ │ + move a3,s2 │ │ lw gp,24(sp) │ │ - beqz s2,1fc7c │ │ - lw t9,-31812(gp) │ │ - move a0,s0 │ │ - bal 1f27c │ │ - move a1,s2 │ │ - bnez v0,1fcac │ │ + beqz v0,20f68 │ │ + sw v0,16(s0) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + lw a0,0(s0) │ │ + jalr t9 │ │ + addiu a1,s7,-29568 │ │ + beqz v0,211e0 │ │ lw gp,24(sp) │ │ - lw t9,-31808(gp) │ │ + lw t9,-32704(gp) │ │ + lw a0,0(s0) │ │ jalr t9 │ │ - move a0,s2 │ │ + addiu a1,s7,-29568 │ │ lw gp,24(sp) │ │ - sw s2,12(s0) │ │ - beqz s3,1fce4 │ │ - lw t9,-31804(gp) │ │ - move a0,s0 │ │ - bal 1f36c │ │ - move a1,s3 │ │ - bnez v0,1fcac │ │ + li a2,161 │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t2,-19728 │ │ + sw v0,16(sp) │ │ + li a0,1 │ │ + jalr t9 │ │ + addiu a1,s1,-19944 │ │ lw gp,24(sp) │ │ - lw t9,-31800(gp) │ │ + lw a0,0(s0) │ │ + lw t9,-32704(gp) │ │ + addiu a1,s7,-29568 │ │ jalr t9 │ │ - move a0,s3 │ │ + lw s6,16(s0) │ │ lw gp,24(sp) │ │ - sw s3,16(s0) │ │ - lw a2,-32016(gp) │ │ - addiu t9,a2,-2536 │ │ - bal 1f618 │ │ - move a0,s0 │ │ - bltz v0,1fcac │ │ + lw a0,0(s0) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,t3,-26364 │ │ + jalr t9 │ │ + move s5,v0 │ │ lw gp,24(sp) │ │ - lw a1,16(s0) │ │ - li ra,292 │ │ - lw v0,20(a1) │ │ - lw t9,-31796(gp) │ │ - sll s5,v0,0x1 │ │ - addiu a0,s5,1 │ │ - sw a0,100(s0) │ │ - lw a1,8(a1) │ │ - addiu a3,s1,-9680 │ │ - sw ra,16(sp) │ │ + move a0,s6 │ │ + lw t9,-31792(gp) │ │ + move a1,s5 │ │ jalr t9 │ │ - li a2,4 │ │ + move a2,v0 │ │ + bltz v0,20f68 │ │ lw gp,24(sp) │ │ - move a0,s4 │ │ - lw t8,-32696(gp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + lw a0,0(s0) │ │ + jalr t9 │ │ + addiu a1,s2,-26280 │ │ + beqz v0,21274 │ │ + lw gp,24(sp) │ │ + lw t9,-32704(gp) │ │ + lw a0,0(s0) │ │ + jalr t9 │ │ + addiu a1,s2,-26280 │ │ + lw gp,24(sp) │ │ + li a2,171 │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t4,-19680 │ │ + sw v0,16(sp) │ │ + li a0,1 │ │ + jalr t9 │ │ + addiu a1,s1,-19944 │ │ + lw gp,24(sp) │ │ + lw a0,0(s0) │ │ + lw t9,-32704(gp) │ │ + jalr t9 │ │ + addiu a1,s2,-26280 │ │ + lw gp,24(sp) │ │ + lw t9,-31788(gp) │ │ + jalr t9 │ │ + move a0,v0 │ │ + beqz v0,20f68 │ │ + lw gp,24(sp) │ │ + lw t9,-31784(gp) │ │ + lw a0,16(s0) │ │ + jalr t9 │ │ + move a1,v0 │ │ + bltz v0,20f68 │ │ + lw gp,24(sp) │ │ + lw s7,-32708(gp) │ │ lw t9,-32720(gp) │ │ - addiu a1,t8,-19228 │ │ - sw v0,60(s0) │ │ + lw a0,0(s0) │ │ + jalr t9 │ │ + addiu a1,s7,-26520 │ │ + bnez v0,2138c │ │ + lw gp,24(sp) │ │ + lw t7,16(s0) │ │ + lw t8,60(t7) │ │ + beqz t8,20c10 │ │ + lw s6,-32708(gp) │ │ + lw t9,-32720(gp) │ │ + lw a0,0(s0) │ │ + jalr t9 │ │ + addiu a1,s6,-26764 │ │ + beqz v0,20c10 │ │ + lw gp,24(sp) │ │ + lw t9,-32704(gp) │ │ + lw a0,0(s0) │ │ + jalr t9 │ │ + addiu a1,s6,-26764 │ │ + lw gp,24(sp) │ │ + addiu a1,s1,-19944 │ │ + lw t9,-32484(gp) │ │ + move a0,v0 │ │ jalr t9 │ │ - lw s3,100(s0) │ │ + li a2,189 │ │ + lw a1,16(s0) │ │ + move s5,v0 │ │ + lw s7,60(a1) │ │ + lw v0,16(s7) │ │ + blez v0,21378 │ │ lw gp,24(sp) │ │ - addu s2,s3,v0 │ │ + move s3,s5 │ │ + b 21344 │ │ + move s2,zero │ │ + sb zero,0(v0) │ │ + lw t0,16(s0) │ │ + addiu s3,v0,1 │ │ + lw t1,60(t0) │ │ + addiu s2,s2,1 │ │ + lw t2,0(t1) │ │ + jalr t9 │ │ + addu s6,t2,a3 │ │ lw a0,16(s0) │ │ - lw t9,-31792(gp) │ │ - move a1,s2 │ │ + cvt.s.d $f4,$f0 │ │ + lw s7,60(a0) │ │ + lw gp,24(sp) │ │ + lw t3,16(s7) │ │ + slt t4,s2,t3 │ │ + beqz t4,21378 │ │ + swc1 $f4,0(s6) │ │ + lw t9,-30372(gp) │ │ + move a0,s3 │ │ jalr t9 │ │ - sw s2,112(s0) │ │ + li a1,44 │ │ lw gp,24(sp) │ │ - lw a0,112(s0) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s1,-9680 │ │ - li a1,4 │ │ - li a3,297 │ │ + sll a3,s2,0x2 │ │ + move a0,s3 │ │ + move a1,zero │ │ + bnez v0,21304 │ │ + lw t9,-30448(gp) │ │ + lb ra,0(s3) │ │ + bnez ra,21438 │ │ + sll a2,s2,0x2 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - sw v0,64(s0) │ │ - lw t7,20(s0) │ │ + move a0,s5 │ │ + b 20c10 │ │ lw gp,24(sp) │ │ - sw v0,84(s0) │ │ - sw zero,92(s0) │ │ - lw a0,20(t7) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s1,-9680 │ │ - li a1,2 │ │ + lw t9,-32704(gp) │ │ + lw a0,0(s0) │ │ jalr t9 │ │ - li a3,303 │ │ - lw t6,20(s0) │ │ + addiu a1,s3,-26604 │ │ lw gp,24(sp) │ │ - sw v0,36(s0) │ │ - lw t5,20(t6) │ │ - lw t9,-32156(gp) │ │ - addiu t2,t5,31 │ │ - addiu t3,t5,62 │ │ - slti t4,t2,0 │ │ - movn t2,t3,t4 │ │ - sra a0,t2,0x5 │ │ - addiu a2,s1,-9680 │ │ - li a1,4 │ │ + move a0,v0 │ │ + lw t5,-32708(gp) │ │ + lw t9,-30380(gp) │ │ jalr t9 │ │ - li a3,304 │ │ - lw t1,20(s0) │ │ + addiu a1,t5,-26596 │ │ + beqz v0,21290 │ │ lw gp,24(sp) │ │ - sw v0,40(s0) │ │ - lw a0,20(t1) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s1,-9680 │ │ - li a3,306 │ │ + lw t9,-32712(gp) │ │ + lw t6,16(s0) │ │ + lw a0,0(s0) │ │ + addiu a1,s7,-26520 │ │ jalr t9 │ │ - li a1,1 │ │ + lw s3,64(t6) │ │ lw gp,24(sp) │ │ - lw a0,4(s0) │ │ - lw t9,-31936(gp) │ │ + cvt.s.d $f0,$f0 │ │ + mfc1 a1,$f0 │ │ + lw t9,-31780(gp) │ │ jalr t9 │ │ - sw v0,44(s0) │ │ + move a0,s3 │ │ + b 21290 │ │ lw gp,24(sp) │ │ - move a0,s4 │ │ - lw t0,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - sw v0,56(s0) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s1,-19944 │ │ + li a2,113 │ │ jalr t9 │ │ - addiu a1,t0,-14008 │ │ - sltu a0,zero,v0 │ │ - sb a0,89(s0) │ │ - lw ra,60(sp) │ │ - move v0,s0 │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw t9,-31788(gp) │ │ + addiu a3,v0,-19420 │ │ + b 20f68 │ │ + lw gp,24(sp) │ │ + lw t0,-32708(gp) │ │ + li a0,4 │ │ + addiu a1,s1,-19944 │ │ + li a2,87 │ │ jalr t9 │ │ - move a0,s4 │ │ + addiu a3,t0,-19644 │ │ + b 20f68 │ │ lw gp,24(sp) │ │ - beqz v0,1fcac │ │ - sw v0,12(s0) │ │ - lw t9,-31812(gp) │ │ - move a0,s0 │ │ - bal 1f27c │ │ - move a1,v0 │ │ - beqz v0,1fac4 │ │ + lw v1,0(s7) │ │ + move a0,s3 │ │ + move a1,zero │ │ + jalr t9 │ │ + addu s6,v1,a2 │ │ + cvt.s.d $f2,$f0 │ │ lw gp,24(sp) │ │ - lw t9,-32248(gp) │ │ - bal 1f410 │ │ - move a0,s0 │ │ - lw ra,60(sp) │ │ - move s0,zero │ │ - move v0,s0 │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw v1,-32016(gp) │ │ - addiu t9,v1,-4544 │ │ - bal 1ee40 │ │ - move a0,s0 │ │ - bgez v0,1faf4 │ │ + b 21378 │ │ + swc1 $f2,0(s6) │ │ + lw s6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s1,-19944 │ │ + li a2,102 │ │ + jalr t9 │ │ + addiu a3,s6,-19444 │ │ + b 20f68 │ │ + lw gp,24(sp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s7,16(sp) │ │ + li a0,4 │ │ + addiu a1,s1,-19944 │ │ + addiu a3,ra,-19496 │ │ + jalr t9 │ │ + li a2,96 │ │ + b 20f68 │ │ lw gp,24(sp) │ │ - b 1fcb0 │ │ - lw t9,-32248(gp) │ │ │ │ -0001fd04 : │ │ - lui gp,0x9 │ │ - addiu gp,gp,-27316 │ │ +000214a8 : │ │ + lui gp,0x8 │ │ + addiu gp,gp,32168 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-200 │ │ - sw ra,196(sp) │ │ + addiu sp,sp,-216 │ │ + sw s3,204(sp) │ │ + lw s3,-30360(gp) │ │ + lw v0,20(a0) │ │ + lw v1,0(s3) │ │ + sw s4,208(sp) │ │ + move s4,a1 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + lw a2,20(v0) │ │ + sw s1,196(sp) │ │ + addiu s1,sp,60 │ │ + sw ra,212(sp) │ │ + sw v1,188(sp) │ │ sw gp,40(sp) │ │ - sw s3,192(sp) │ │ - sw s2,188(sp) │ │ - sw s1,184(sp) │ │ - sw s0,180(sp) │ │ - lw t4,20(a0) │ │ - lw t3,-32696(gp) │ │ - lw a2,20(t4) │ │ - addiu s2,sp,112 │ │ - lw t9,-30436(gp) │ │ - move s0,a0 │ │ - move s3,a1 │ │ - move a0,s2 │ │ + addiu a1,a1,-30192 │ │ + sw s2,200(sp) │ │ + sw s0,192(sp) │ │ + move s2,a0 │ │ jalr t9 │ │ - addiu a1,t3,-19928 │ │ + move a0,s1 │ │ lw gp,40(sp) │ │ - lw a0,4(s0) │ │ - lw t9,-32188(gp) │ │ + lw a0,4(s2) │ │ + lw t9,-32184(gp) │ │ jalr t9 │ │ - addiu s1,sp,48 │ │ + addiu s0,sp,124 │ │ lw gp,40(sp) │ │ - mfc1 a2,$f0 │ │ - lw t2,-32696(gp) │ │ - mfc1 a3,$f1 │ │ - lw t9,-30436(gp) │ │ - addiu a1,t2,-8972 │ │ + sdc1 $f0,48(sp) │ │ + lw t0,-32708(gp) │ │ + lw a3,52(sp) │ │ + lw a2,48(sp) │ │ + lw t9,-30388(gp) │ │ + addiu a1,t0,-19196 │ │ jalr t9 │ │ - move a0,s1 │ │ + move a0,s0 │ │ lw gp,40(sp) │ │ - lw a0,0(s0) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32712(gp) │ │ + lw a0,0(s2) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32704(gp) │ │ jalr t9 │ │ - addiu a1,t1,-19464 │ │ + addiu a1,a2,-29728 │ │ lw gp,40(sp) │ │ sw v0,16(sp) │ │ - lw t0,-32696(gp) │ │ - lw v1,-32696(gp) │ │ - lw a1,-32696(gp) │ │ - lw a2,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - addiu a0,t0,-7012 │ │ - lw t9,-31784(gp) │ │ - addiu v0,v1,-8944 │ │ - sw a0,20(sp) │ │ - sw s2,24(sp) │ │ - sw s1,32(sp) │ │ - move a0,s3 │ │ - sw v0,28(sp) │ │ + lw a0,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + lw t3,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-31776(gp) │ │ + addiu a3,a0,-17276 │ │ + addiu t2,t1,-19168 │ │ + sw a3,20(sp) │ │ + sw s1,24(sp) │ │ + sw t2,28(sp) │ │ + sw s0,32(sp) │ │ sw zero,36(sp) │ │ - addiu a1,a1,-8968 │ │ - addiu a2,a2,-8960 │ │ + move a0,s4 │ │ + addiu a1,t3,-19192 │ │ + addiu a2,t4,-19184 │ │ jalr t9 │ │ - addiu a3,a3,-8956 │ │ - lw ra,196(sp) │ │ - lw s3,192(sp) │ │ - lw s2,188(sp) │ │ - lw s1,184(sp) │ │ - lw s0,180(sp) │ │ + addiu a3,t5,-19180 │ │ + lw t6,188(sp) │ │ + lw t7,0(s3) │ │ + bne t6,t7,215d8 │ │ + lw gp,40(sp) │ │ + lw ra,212(sp) │ │ + lw s4,208(sp) │ │ + lw s3,204(sp) │ │ + lw s2,200(sp) │ │ + lw s1,196(sp) │ │ + lw s0,192(sp) │ │ jr ra │ │ - addiu sp,sp,200 │ │ + addiu sp,sp,216 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0001fe0c : │ │ - lui gp,0x9 │ │ - addiu gp,gp,-27580 │ │ +000215e4 : │ │ + lui gp,0x8 │ │ + addiu gp,gp,31852 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw s0,32(sp) │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ move s0,a0 │ │ lw a0,76(a0) │ │ - beqz a0,1fe48 │ │ - lw t9,-30420(gp) │ │ + sw gp,16(sp) │ │ + sw ra,36(sp) │ │ + beqz a0,21620 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - sw a1,24(sp) │ │ + sw a1,28(sp) │ │ lw gp,16(sp) │ │ - lw a1,24(sp) │ │ - beqz a1,1fe68 │ │ + lw a1,28(sp) │ │ + beqz a1,21640 │ │ sw a1,76(s0) │ │ - move a0,s0 │ │ lw ra,36(sp) │ │ + move a0,s0 │ │ + lw t9,-31772(gp) │ │ lw s0,32(sp) │ │ - lw t9,-31780(gp) │ │ - b 1fd04 │ │ + jr t9 │ │ addiu sp,sp,40 │ │ lw ra,36(sp) │ │ - move v0,zero │ │ lw s0,32(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0001fe7c : │ │ - lui gp,0x9 │ │ - addiu gp,gp,-27692 │ │ +00021654 : │ │ + lui gp,0x8 │ │ + addiu gp,gp,31740 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s0,40(sp) │ │ + sw s0,32(sp) │ │ + lw s0,-30360(gp) │ │ + sw s2,40(sp) │ │ + lw v0,0(s0) │ │ + move s2,a0 │ │ + lw a0,72(a0) │ │ sw gp,16(sp) │ │ + sw s1,36(sp) │ │ sw ra,44(sp) │ │ - move s0,a0 │ │ - lw a0,72(a0) │ │ - move a3,a1 │ │ - beqz a0,1fec0 │ │ + move s1,a1 │ │ + sw v0,28(sp) │ │ + beqz a0,216a8 │ │ sw zero,24(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - sw a1,32(sp) │ │ + nop │ │ lw gp,16(sp) │ │ - lw a3,32(sp) │ │ - lw t9,-30448(gp) │ │ - sw a3,72(s0) │ │ + lw t9,-30476(gp) │ │ addiu a0,sp,24 │ │ + sw s1,72(s2) │ │ li a1,4 │ │ - jalr t9 │ │ li a2,1 │ │ - lw ra,44(sp) │ │ + jalr t9 │ │ + move a3,s1 │ │ + lw a0,28(sp) │ │ + lw v1,0(s0) │ │ + lw gp,16(sp) │ │ + bne a0,v1,216f0 │ │ lw v0,24(sp) │ │ - lw s0,40(sp) │ │ + lw ra,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0001feec : │ │ - lui gp,0x9 │ │ - addiu gp,gp,-27804 │ │ +000216fc : │ │ + lui gp,0x8 │ │ + addiu gp,gp,31572 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s0,32(sp) │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ + sw s0,28(sp) │ │ move s0,a0 │ │ lw a0,68(a0) │ │ - beqz a0,1ff24 │ │ - lw t9,-30420(gp) │ │ + sw gp,16(sp) │ │ + sw s1,32(sp) │ │ + sw ra,36(sp) │ │ + beqz a0,21738 │ │ + move s1,a1 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - sw a1,24(sp) │ │ - lw a1,24(sp) │ │ - sw a1,68(s0) │ │ + nop │ │ lw ra,36(sp) │ │ + sw s1,68(s0) │ │ move v0,zero │ │ - lw s0,32(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0001ff3c : │ │ - lui gp,0x9 │ │ - addiu gp,gp,-27884 │ │ +00021754 : │ │ + lui gp,0x8 │ │ + addiu gp,gp,31484 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw ra,36(sp) │ │ - sw gp,16(sp) │ │ - sw s1,32(sp) │ │ sw s0,28(sp) │ │ move s0,a0 │ │ + sw s1,32(sp) │ │ + lw t9,-31768(gp) │ │ move s1,a1 │ │ - lw t9,-31776(gp) │ │ - lw a1,64(s0) │ │ lw a2,112(s0) │ │ + lw a1,64(s0) │ │ lw a0,16(a0) │ │ + sw ra,36(sp) │ │ + sw gp,16(sp) │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ lw a0,84(s0) │ │ - lw a2,-32696(gp) │ │ - lw t9,-31772(gp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-31764(gp) │ │ sll a1,s1,0x2 │ │ sw v0,64(s0) │ │ - addiu a2,a2,-9680 │ │ + addiu a2,a2,-19944 │ │ jalr t9 │ │ li a3,422 │ │ - sw v0,84(s0) │ │ - sw s1,112(s0) │ │ lw ra,36(sp) │ │ + sw s1,112(s0) │ │ + sw v0,84(s0) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - │ │ -0001ffbc : │ │ - lui gp,0x9 │ │ - addiu gp,gp,-28012 │ │ + lui gp,0x8 │ │ + addiu gp,gp,31356 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ + addiu sp,sp,-64 │ │ + sw s2,44(sp) │ │ + lw s2,-30360(gp) │ │ + lw a1,116(a0) │ │ + lw v1,0(s2) │ │ + lw v0,112(a0) │ │ sw gp,16(sp) │ │ + sw s4,52(sp) │ │ + sw s3,48(sp) │ │ + sw ra,60(sp) │ │ + sw s5,56(sp) │ │ + sw s1,40(sp) │ │ + sw s0,36(sp) │ │ + move s4,a0 │ │ + sw v1,28(sp) │ │ + beq a1,v0,218bc │ │ + lw s3,80(a0) │ │ + beqz s3,21a04 │ │ + lw t9,-30236(gp) │ │ + addiu a0,sp,26 │ │ + li a1,2 │ │ + li a2,1 │ │ + jalr t9 │ │ + move a3,s3 │ │ + bltz v0,219d8 │ │ + lw gp,16(sp) │ │ + beqz v0,21888 │ │ + lh a2,26(sp) │ │ + lw a0,20(s4) │ │ + lw a3,20(a0) │ │ + lw t9,-30236(gp) │ │ + beq a2,a3,219b0 │ │ + sw a2,52(s4) │ │ + lw a0,44(s4) │ │ + li a1,1 │ │ + jalr t9 │ │ + move a3,s3 │ │ + bltz v0,219d8 │ │ + lw gp,16(sp) │ │ + lw t0,52(s4) │ │ + beq t0,v0,218dc │ │ + nop │ │ + move v0,zero │ │ + lw t7,28(sp) │ │ + lw s2,0(s2) │ │ + bne t7,s2,21a0c │ │ + lw ra,60(sp) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + lbu a2,90(a0) │ │ + beqz a2,2188c │ │ + move v0,zero │ │ + lw t9,-31760(gp) │ │ + jalr t9 │ │ + sll a1,a1,0x1 │ │ + b 21824 │ │ + lw gp,16(sp) │ │ + beqz t0,21970 │ │ + li s1,1 │ │ + move a2,zero │ │ + move s5,zero │ │ + li s0,32767 │ │ + lw t1,44(s4) │ │ + addiu t2,a2,1 │ │ + addu t3,t1,s5 │ │ + lbu t4,0(t3) │ │ + lw t5,36(s4) │ │ + addu s1,t4,a2 │ │ + slt t6,t2,s1 │ │ + beqz t6,21934 │ │ + sll t8,s1,0x1 │ │ + sll t7,t2,0x1 │ │ + sll t8,s1,0x1 │ │ + addu v1,t5,t7 │ │ + addu ra,t5,t8 │ │ + sh s0,0(v1) │ │ + addiu v1,v1,2 │ │ + bne v1,ra,21924 │ │ + nop │ │ + lw t9,-30236(gp) │ │ + addu a0,t5,t8 │ │ + li a1,2 │ │ + li a2,1 │ │ + jalr t9 │ │ + move a3,s3 │ │ + bltz v0,219d8 │ │ + lw gp,16(sp) │ │ + beqz v0,21888 │ │ + addiu s5,s5,1 │ │ + lw a1,52(s4) │ │ + slt v0,s5,a1 │ │ + bnez v0,218f0 │ │ + move a2,s1 │ │ + addiu s1,s1,1 │ │ + lw s3,20(s4) │ │ + lw a0,20(s3) │ │ + slt a3,s1,a0 │ │ + beqz a3,219a8 │ │ + sll s0,a0,0x1 │ │ + lw s4,36(s4) │ │ + sll t0,s1,0x1 │ │ + addu t3,s4,t0 │ │ + addu t1,s4,s0 │ │ + li t2,32767 │ │ + sh t2,0(t3) │ │ + addiu t3,t3,2 │ │ + bne t3,t1,21998 │ │ + nop │ │ + b 2188c │ │ + li v0,1 │ │ + lw a0,36(s4) │ │ + li a1,2 │ │ + jalr t9 │ │ + move a3,s3 │ │ + bltz v0,219d8 │ │ + lw gp,16(sp) │ │ + lw t4,52(s4) │ │ + xor s1,v0,t4 │ │ + b 2188c │ │ + sltiu v0,s1,1 │ │ + lw t5,-32708(gp) │ │ + lw t6,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + li a0,4 │ │ + addiu a1,t5,-19944 │ │ + li a2,1021 │ │ + jalr t9 │ │ + addiu a3,t6,-19160 │ │ + lw gp,16(sp) │ │ + b 2188c │ │ + li v0,-1 │ │ + b 2188c │ │ + li v0,-1 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + │ │ +00021a18 : │ │ + lui gp,0x8 │ │ + addiu gp,gp,30776 │ │ + addu gp,gp,t9 │ │ lbu v0,90(a0) │ │ - sw ra,36(sp) │ │ - beqz a1,1fff0 │ │ + beqz a1,21a40 │ │ sb a1,90(a0) │ │ lw a1,112(a0) │ │ - slti v1,a1,128 │ │ - bnez v1,1fffc │ │ - lw t9,-31768(gp) │ │ - lw ra,36(sp) │ │ + slti a2,a1,128 │ │ + bnez a2,21a48 │ │ + lw t9,-31760(gp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ - sw v0,24(sp) │ │ - bal 1ff3c │ │ + nop │ │ + addiu sp,sp,-40 │ │ + sw ra,36(sp) │ │ + sw gp,16(sp) │ │ + sw v0,28(sp) │ │ + jalr t9 │ │ li a1,128 │ │ lw ra,36(sp) │ │ - lw v0,24(sp) │ │ + lw v0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -00020018 : │ │ - lui gp,0x9 │ │ - addiu gp,gp,-28104 │ │ +00021a70 : │ │ + lui gp,0x8 │ │ + addiu gp,gp,30688 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ + lw t9,-32692(gp) │ │ sw s0,24(sp) │ │ - lw t9,-32700(gp) │ │ move s0,a0 │ │ - jalr t9 │ │ lw a0,12(a0) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + jalr t9 │ │ + nop │ │ + li v1,1 │ │ + sb v1,88(s0) │ │ lw v0,28(s0) │ │ - li a0,1 │ │ - li v1,-1 │ │ - sb a0,88(s0) │ │ + lw ra,28(sp) │ │ + li a0,-1 │ │ sw zero,104(s0) │ │ sw zero,116(s0) │ │ sw zero,108(s0) │ │ sw zero,120(s0) │ │ sw zero,96(s0) │ │ - sw v1,48(s0) │ │ + sw a0,48(s0) │ │ sw zero,52(s0) │ │ sw zero,4(v0) │ │ - lw ra,28(sp) │ │ - move v0,zero │ │ lw s0,24(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00020088 : │ │ - lui gp,0x9 │ │ - addiu gp,gp,-28216 │ │ +00021ae4 : │ │ + lui gp,0x8 │ │ + addiu gp,gp,30572 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ + addiu sp,sp,-80 │ │ + sw s6,72(sp) │ │ + lw s6,-30360(gp) │ │ sw gp,24(sp) │ │ - sw s2,52(sp) │ │ - sw s1,48(sp) │ │ - sw s0,44(sp) │ │ - sw ra,68(sp) │ │ - sw s5,64(sp) │ │ - sw s4,60(sp) │ │ - sw s3,56(sp) │ │ - move s0,a0 │ │ - move s2,a1 │ │ - bnez a3,20338 │ │ - move s1,a2 │ │ + lw v0,0(s6) │ │ + sw ra,76(sp) │ │ + sw s5,68(sp) │ │ + sw s4,64(sp) │ │ + sw s3,60(sp) │ │ + sw s2,56(sp) │ │ + sw s1,52(sp) │ │ + sw s0,48(sp) │ │ + sw v0,44(sp) │ │ + bnez a3,21dbc │ │ + move s5,a1 │ │ lw a3,72(a0) │ │ - beqz a3,20128 │ │ - lw t9,-30448(gp) │ │ - lw ra,16(a0) │ │ - lw s5,0(a2) │ │ - lw t8,8(ra) │ │ - lw s4,0(a1) │ │ - mul s3,s5,t8 │ │ - lw a0,0(s4) │ │ - li a1,4 │ │ + move s0,a0 │ │ + beqz a3,21b94 │ │ + move s4,a2 │ │ + lw v1,16(a0) │ │ + lw a0,0(a2) │ │ + lw s1,8(v1) │ │ + lw a1,0(a1) │ │ + mul s2,a0,s1 │ │ + lw t9,-30476(gp) │ │ + lw a0,0(a1) │ │ + move a2,s2 │ │ jalr t9 │ │ - move a2,s3 │ │ - beq s3,v0,20128 │ │ + li a1,4 │ │ + beq s2,v0,21b94 │ │ lw gp,24(sp) │ │ - lw v0,-32696(gp) │ │ - sw s3,16(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + addiu a1,a2,-19944 │ │ + sw s2,16(sp) │ │ li a0,4 │ │ - addiu a1,s3,-9680 │ │ li a2,516 │ │ jalr t9 │ │ - addiu a3,v0,-8936 │ │ + addiu a3,a3,-19900 │ │ lw gp,24(sp) │ │ - lw s4,0(s1) │ │ - lbu a3,88(s0) │ │ - li v1,3 │ │ - beq a3,v1,20328 │ │ - sw s4,36(sp) │ │ - li a2,1 │ │ - beq a3,a2,2041c │ │ + lw s3,0(s4) │ │ + lbu t9,88(s0) │ │ + li t0,3 │ │ + beq t9,t0,21dac │ │ + sw s3,36(sp) │ │ + li t1,1 │ │ + beq t9,t1,21de0 │ │ nop │ │ - move s5,s4 │ │ - lw v0,112(s0) │ │ - lw v1,116(s0) │ │ - subu a0,v0,v1 │ │ - slt t2,a0,s5 │ │ - bnez t2,20250 │ │ + move s1,s3 │ │ + lw v1,112(s0) │ │ + lw v0,116(s0) │ │ + subu t6,v1,v0 │ │ + slt t7,t6,s1 │ │ + bnez t7,21d74 │ │ nop │ │ - lbu a0,90(s0) │ │ - beqz a0,20488 │ │ + lbu s2,90(s0) │ │ + beqz s2,21df0 │ │ nop │ │ - lw t7,120(s0) │ │ - addu s3,v1,t7 │ │ - addu s5,s3,s5 │ │ - slt a3,s5,v0 │ │ - bnez a3,201a8 │ │ + lw a3,120(s0) │ │ + addu s2,v0,a3 │ │ + addu s1,s2,s1 │ │ + slt t1,s1,v1 │ │ + bnez t1,21d68 │ │ nop │ │ - lw t9,-31768(gp) │ │ - sll a1,v0,0x1 │ │ - bal 1ff3c │ │ + lw t9,-31760(gp) │ │ + sll a1,v1,0x1 │ │ + jalr t9 │ │ move a0,s0 │ │ - lw v0,112(s0) │ │ - slt t8,s5,v0 │ │ - beqz t8,20188 │ │ + lw v1,112(s0) │ │ + slt t2,s1,v1 │ │ + beqz t2,21bf4 │ │ lw gp,24(sp) │ │ - lbu a3,88(s0) │ │ - lw a1,0(s2) │ │ - lw t3,64(s0) │ │ - xori v0,a3,0x3 │ │ - sll t2,s3,0x2 │ │ + lbu t9,88(s0) │ │ + slt t3,v1,s1 │ │ + beqz t3,21d6c │ │ + li t4,3 │ │ + beq t9,t4,21e1c │ │ + sll t6,s2,0x2 │ │ + lw t5,64(s0) │ │ lw a0,16(s0) │ │ - addu a2,t3,t2 │ │ - xori t0,a3,0x1 │ │ - sltiu t1,v0,1 │ │ - lw t9,-31764(gp) │ │ - sw a2,20(sp) │ │ - sw t1,16(sp) │ │ - addiu a2,sp,36 │ │ + lw a1,0(s5) │ │ + xori t7,t9,0x1 │ │ + addu t8,t5,t6 │ │ + lw t9,-31876(gp) │ │ + subu ra,v1,s2 │ │ + sw zero,16(sp) │ │ + sw t8,20(sp) │ │ + addiu a2,sp,40 │ │ + sw ra,40(sp) │ │ jalr t9 │ │ - sltiu a3,t0,1 │ │ - bltz v0,204b8 │ │ - lw t8,36(sp) │ │ - lw a0,116(s0) │ │ - addu ra,a0,v0 │ │ - sw ra,116(s0) │ │ - lw s5,0(s1) │ │ - sll t6,t8,0x2 │ │ - subu t7,s5,t8 │ │ - sw t7,0(s1) │ │ - lw a3,0(s2) │ │ - addu t5,a3,t6 │ │ - sw t5,0(s2) │ │ - lbu t4,88(s0) │ │ - li s2,1 │ │ - beq t4,s2,20414 │ │ - li v1,2 │ │ - lw s0,0(s1) │ │ - subu v0,s4,s0 │ │ - lw ra,68(sp) │ │ - lw s5,64(sp) │ │ - lw s4,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - lbu t3,90(s0) │ │ - bnez t3,20464 │ │ - li t4,3 │ │ - beq a3,t4,20464 │ │ - subu t6,a0,s5 │ │ - addu t5,s4,t6 │ │ - sw t5,36(sp) │ │ - lw a0,120(s0) │ │ - addu s3,v1,a0 │ │ - div zero,s3,v0 │ │ - teq v0,zero,0x7 │ │ - mfhi s3 │ │ - addu ra,s5,s3 │ │ - slt s5,v0,ra │ │ - beqz s5,201ac │ │ - li v1,3 │ │ - beq a3,v1,20490 │ │ - sll t3,s3,0x2 │ │ + sltiu a3,t7,1 │ │ + bltz v0,21e44 │ │ + lw gp,24(sp) │ │ + lw a0,112(s0) │ │ + addu a1,s2,v0 │ │ + div zero,a1,a0 │ │ + teq a0,zero,0x7 │ │ + lw a2,116(s0) │ │ + lw t0,40(sp) │ │ + addu v0,a2,v0 │ │ + sw v0,116(s0) │ │ + lw s1,0(s4) │ │ + lw t1,0(s5) │ │ + sll v1,t0,0x2 │ │ + lw t2,36(sp) │ │ + subu a3,s1,t0 │ │ + addu a1,t1,v1 │ │ + sw a3,0(s4) │ │ + sw a1,0(s5) │ │ + subu t3,t2,t0 │ │ + lbu t9,88(s0) │ │ + sw t3,36(sp) │ │ + mfhi s2 │ │ lw t4,64(s0) │ │ + xori t5,t9,0x3 │ │ + sll t6,s2,0x2 │ │ lw a0,16(s0) │ │ - lw a1,0(s2) │ │ - lw t9,-31764(gp) │ │ - subu v0,v0,s3 │ │ - xori t1,a3,0x1 │ │ - addu t2,t4,t3 │ │ - sw v0,32(sp) │ │ - sw zero,16(sp) │ │ - sw t2,20(sp) │ │ - addiu a2,sp,32 │ │ + xori t7,t9,0x1 │ │ + sltiu t8,t5,1 │ │ + lw t9,-31876(gp) │ │ + addu ra,t4,t6 │ │ + sw t8,16(sp) │ │ + sw ra,20(sp) │ │ + addiu a2,sp,36 │ │ jalr t9 │ │ - sltiu a3,t1,1 │ │ - bltz v0,204b8 │ │ + sltiu a3,t7,1 │ │ + bltz v0,21e44 │ │ lw gp,24(sp) │ │ - lw a1,112(s0) │ │ - addu s3,s3,v0 │ │ - div zero,s3,a1 │ │ - teq a1,zero,0x7 │ │ - lw v1,116(s0) │ │ - lw t6,32(sp) │ │ - addu a0,v1,v0 │ │ - sw a0,116(s0) │ │ - lw ra,0(s1) │ │ - lw a3,36(sp) │ │ - subu s5,ra,t6 │ │ - sw s5,0(s1) │ │ - lw t7,0(s2) │ │ - sll t8,t6,0x2 │ │ - addu a1,t7,t8 │ │ - subu t5,a3,t6 │ │ - sw a1,0(s2) │ │ - lbu a3,88(s0) │ │ - sw t5,36(sp) │ │ - b 201b0 │ │ - mfhi s3 │ │ - lw a1,16(s0) │ │ - lw a0,20(a1) │ │ - b 2014c │ │ - addu s5,s4,a0 │ │ - lw a3,72(a0) │ │ - beqz a3,20398 │ │ - lw t9,-30448(gp) │ │ - lw a0,16(a0) │ │ - lw s3,0(a2) │ │ - lw v1,8(a0) │ │ - lw v0,0(a1) │ │ - mul s3,s3,v1 │ │ - lw a0,0(v0) │ │ - li a1,4 │ │ + lw a1,116(s0) │ │ + lw a0,36(sp) │ │ + addu s2,a1,v0 │ │ + sw s2,116(s0) │ │ + lw t0,0(s5) │ │ + lw a2,0(s4) │ │ + sll s1,a0,0x2 │ │ + subu a3,a2,a0 │ │ + addu t1,t0,s1 │ │ + sw a3,0(s4) │ │ + sw t1,0(s5) │ │ + lbu s5,88(s0) │ │ + li v1,1 │ │ + beq s5,v1,21dd4 │ │ + li v0,2 │ │ + subu v0,s3,a3 │ │ + lw t6,44(sp) │ │ + lw s6,0(s6) │ │ + bne t6,s6,21e4c │ │ + lw ra,76(sp) │ │ + lw s6,72(sp) │ │ + lw s5,68(sp) │ │ + lw s4,64(sp) │ │ + lw s3,60(sp) │ │ + lw s2,56(sp) │ │ + lw s1,52(sp) │ │ + lw s0,48(sp) │ │ + jr ra │ │ + addiu sp,sp,80 │ │ + lbu t9,88(s0) │ │ + b 21cb8 │ │ + lw a1,0(s5) │ │ + lbu t8,90(s0) │ │ + bnez t8,21df8 │ │ + li ra,3 │ │ + beq t9,ra,21df8 │ │ + subu a0,t6,s1 │ │ + addu a1,s3,a0 │ │ + sw a1,36(sp) │ │ + lw a2,120(s0) │ │ + addu t0,v0,a2 │ │ + div zero,t0,v1 │ │ + teq v1,zero,0x7 │ │ + mfhi s2 │ │ + b 21c18 │ │ + addu s1,s1,s2 │ │ + lw t4,16(s0) │ │ + lw t5,20(t4) │ │ + b 21bb8 │ │ + addu s1,s3,t5 │ │ + lw s4,-31996(gp) │ │ + addiu t9,s4,1504 │ │ jalr t9 │ │ - move a2,s3 │ │ - beq s3,v0,20398 │ │ + nop │ │ + b 21d34 │ │ lw gp,24(sp) │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - sw s3,16(sp) │ │ - li a0,4 │ │ - addiu a1,a1,-9680 │ │ - li a2,516 │ │ + sb v0,88(s0) │ │ + b 21d30 │ │ + lw a3,0(s4) │ │ + lw t2,16(s0) │ │ + lw t3,20(t2) │ │ + b 21bb8 │ │ + subu s1,s3,t3 │ │ + b 21d90 │ │ + lbu t9,88(s0) │ │ + lw t9,-31760(gp) │ │ + addu a1,s1,v1 │ │ jalr t9 │ │ - addiu a3,a3,-8936 │ │ + move a0,s0 │ │ lw gp,24(sp) │ │ - lw t1,112(s0) │ │ - lw t0,0(s1) │ │ - slt a2,t1,t0 │ │ - bnez a2,2042c │ │ - lw t9,-31852(gp) │ │ - lw v0,64(s0) │ │ - lw a0,16(s0) │ │ - lw a1,0(s2) │ │ - lw t9,-31764(gp) │ │ - li t7,1 │ │ - sw t7,16(sp) │ │ - move a2,s1 │ │ - sw v0,20(sp) │ │ + lbu s2,90(s0) │ │ + lw v0,116(s0) │ │ + b 21bd4 │ │ + lw v1,112(s0) │ │ + lw s0,36(sp) │ │ + lw s3,0(s4) │ │ + lw t2,0(s5) │ │ + sll t3,s0,0x2 │ │ + subu t4,s3,s0 │ │ + addu t5,t2,t3 │ │ + sw t4,0(s4) │ │ + move v0,zero │ │ + b 21d34 │ │ + sw t5,0(s5) │ │ + b 21d34 │ │ + li v0,-1 │ │ + lw t9,-30340(gp) │ │ jalr t9 │ │ - li a3,1 │ │ - sw v0,116(s0) │ │ - lw t6,0(s1) │ │ - lw t5,0(s2) │ │ - sll t4,t6,0x2 │ │ - addu t3,t5,t4 │ │ - sw t3,0(s2) │ │ - sw zero,0(s1) │ │ - lw ra,68(sp) │ │ - lw s5,64(sp) │ │ - lw s4,60(sp) │ │ + nop │ │ + lui gp,0x8 │ │ + addiu gp,gp,29688 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-64 │ │ + lw a1,104(a0) │ │ + lw t8,108(a0) │ │ + sw s1,48(sp) │ │ + lw s1,-30360(gp) │ │ + sw s0,44(sp) │ │ + move s0,a0 │ │ + lw a0,100(a0) │ │ + lw a2,0(s1) │ │ + addu v0,a1,t8 │ │ + sw gp,16(sp) │ │ + slt a3,a0,v0 │ │ + sw ra,60(sp) │ │ + sw s3,56(sp) │ │ + sw s2,52(sp) │ │ + sw a2,36(sp) │ │ + beqz a3,21fa4 │ │ + sw a1,28(sp) │ │ + lbu s3,88(s0) │ │ + subu t0,a0,t8 │ │ + li t1,3 │ │ + beq s3,t1,21fac │ │ + sw t0,32(sp) │ │ + lw t3,60(s0) │ │ + sll v1,t8,0x2 │ │ + lw t9,-32072(gp) │ │ + addu t4,t3,v1 │ │ + addiu s2,sp,24 │ │ + move a0,s0 │ │ + move a1,s2 │ │ + addiu a2,sp,32 │ │ + move a3,zero │ │ + jalr t9 │ │ + sw t4,24(sp) │ │ + lw t5,108(s0) │ │ + lw t6,100(s0) │ │ + addu t7,v0,t5 │ │ + div zero,t7,t6 │ │ + teq t6,zero,0x7 │ │ + lw a0,104(s0) │ │ + lw a1,28(sp) │ │ + lw gp,16(sp) │ │ + subu a2,a1,v0 │ │ + subu v0,a0,v0 │ │ + sw a2,28(sp) │ │ + sw v0,104(s0) │ │ + sb s3,88(s0) │ │ + mfhi t8 │ │ + sw t8,108(s0) │ │ + lw ra,60(s0) │ │ + sll a3,t8,0x2 │ │ + lw t9,-32072(gp) │ │ + addu s3,ra,a3 │ │ + move a1,s2 │ │ + move a0,s0 │ │ + addiu a2,sp,28 │ │ + move a3,zero │ │ + jalr t9 │ │ + sw s3,24(sp) │ │ + lw t0,108(s0) │ │ + lw t2,100(s0) │ │ + addu t3,v0,t0 │ │ + div zero,t3,t2 │ │ + teq t2,zero,0x7 │ │ + lw s2,104(s0) │ │ + lw t4,36(sp) │ │ + lw s1,0(s1) │ │ + subu t5,s2,v0 │ │ + lw gp,16(sp) │ │ + sw t5,104(s0) │ │ + mfhi v1 │ │ + bne t4,s1,21fb8 │ │ + sw v1,108(s0) │ │ + lw ra,60(sp) │ │ lw s3,56(sp) │ │ lw s2,52(sp) │ │ lw s1,48(sp) │ │ lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - b 20224 │ │ - sb v1,88(s0) │ │ - lw t1,16(s0) │ │ - lw t0,20(t1) │ │ - b 2014c │ │ - subu s5,s4,t0 │ │ - jalr t9 │ │ - lw a0,64(s0) │ │ - lw gp,24(sp) │ │ - lw a0,16(s0) │ │ - lw t9,-31792(gp) │ │ + addiu sp,sp,64 │ │ + b 21f28 │ │ + addiu s2,sp,24 │ │ + li t2,2 │ │ + b 21ec0 │ │ + sb t2,88(s0) │ │ + lw t9,-30340(gp) │ │ jalr t9 │ │ - lw a1,0(s1) │ │ - lw gp,24(sp) │ │ - sw v0,64(s0) │ │ - lw t2,0(s1) │ │ - sw zero,116(s0) │ │ - sw t2,112(s0) │ │ - b 203b0 │ │ - sw zero,120(s0) │ │ - lw t9,-31768(gp) │ │ - addu a1,s5,v0 │ │ - bal 1ff3c │ │ - move a0,s0 │ │ - lbu a0,90(s0) │ │ - lw gp,24(sp) │ │ - lw v1,116(s0) │ │ - bnez a0,20170 │ │ - lw v0,112(s0) │ │ - b 2026c │ │ - lbu a3,88(s0) │ │ - lw t0,0(s1) │ │ - lw a1,36(sp) │ │ - move v0,zero │ │ - subu a2,t0,a1 │ │ - sw a2,0(s1) │ │ - lw s4,0(s2) │ │ - sll s1,a1,0x2 │ │ - addu s0,s4,s1 │ │ - b 2022c │ │ - sw s0,0(s2) │ │ - b 2022c │ │ - li v0,-1 │ │ + nop │ │ │ │ -000204c0 : │ │ - lui gp,0x9 │ │ - addiu gp,gp,-29296 │ │ +00021fc4 : │ │ + lui gp,0x8 │ │ + addiu gp,gp,29324 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - sw s0,40(sp) │ │ - sw gp,16(sp) │ │ - sw ra,52(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ + sw s1,48(sp) │ │ + lw s1,-30360(gp) │ │ lw v1,104(a0) │ │ + lw v0,100(a0) │ │ + lw a1,0(s1) │ │ + sw s0,44(sp) │ │ + sw gp,16(sp) │ │ move s0,a0 │ │ - lw a0,100(a0) │ │ - li a1,3 │ │ - slt v0,v1,a0 │ │ - sw zero,36(sp) │ │ - bnez v0,205d4 │ │ - sb a1,88(s0) │ │ + li a2,3 │ │ + slt a0,v1,v0 │ │ + sw ra,52(sp) │ │ + sw a1,36(sp) │ │ + sw zero,28(sp) │ │ + bnez a0,220ec │ │ + sb a2,88(s0) │ │ lw a0,72(s0) │ │ - beqz a0,20564 │ │ - lw t9,-30416(gp) │ │ + beqz a0,22070 │ │ + lw t9,-30220(gp) │ │ jalr t9 │ │ nop │ │ - addiu a1,v0,-4 │ │ + addiu v1,v0,-4 │ │ lw gp,16(sp) │ │ - addiu v1,v0,-1 │ │ - slti a0,a1,0 │ │ - movn a1,v1,a0 │ │ - sra s1,a1,0x2 │ │ - lw t9,-30332(gp) │ │ + addiu v0,v0,-1 │ │ + slti a1,v1,0 │ │ + movn v1,v0,a1 │ │ + sra a3,v1,0x2 │ │ + lw t9,-30376(gp) │ │ lw a0,72(s0) │ │ - sw s1,24(sp) │ │ move a1,zero │ │ - jalr t9 │ │ move a2,zero │ │ - beqz v0,205b4 │ │ + jalr t9 │ │ + sw a3,32(sp) │ │ + beqz v0,220cc │ │ lw gp,16(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ lw a0,72(s0) │ │ lw gp,16(sp) │ │ sw zero,72(s0) │ │ lw a0,68(s0) │ │ - beqz a0,20580 │ │ - lw t9,-30420(gp) │ │ + beqz a0,2208c │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ sw zero,68(s0) │ │ lw a0,76(s0) │ │ - beqz a0,20598 │ │ - lw t9,-30420(gp) │ │ + beqz a0,220a8 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ nop │ │ + lw gp,16(sp) │ │ sw zero,76(s0) │ │ + lw ra,36(sp) │ │ + lw s0,0(s1) │ │ + bne ra,s0,22168 │ │ + lw v0,28(sp) │ │ lw ra,52(sp) │ │ - lw v0,36(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - lw t9,-30448(gp) │ │ + lw t9,-30476(gp) │ │ lw a3,72(s0) │ │ - addiu a0,sp,24 │ │ + addiu a0,sp,32 │ │ li a1,4 │ │ jalr t9 │ │ li a2,1 │ │ - b 20550 │ │ + b 2205c │ │ lw gp,16(sp) │ │ - lw t3,108(s0) │ │ + lw a3,108(s0) │ │ lw t0,60(s0) │ │ - addu a2,v1,t3 │ │ - div zero,a2,a0 │ │ - teq a0,zero,0x7 │ │ - lw t9,-32684(gp) │ │ + addu t1,v1,a3 │ │ + div zero,t1,v0 │ │ + teq v0,zero,0x7 │ │ + lw t9,-32680(gp) │ │ lw a0,12(s0) │ │ - addiu a2,sp,36 │ │ + addiu a2,sp,28 │ │ mfhi t2 │ │ - sll t1,t2,0x2 │ │ - addu a3,t0,t1 │ │ + sll t3,t2,0x2 │ │ + addu t4,t0,t3 │ │ jalr t9 │ │ - lw a1,0(a3) │ │ - lw a0,104(s0) │ │ - lw v1,36(sp) │ │ - lw gp,16(sp) │ │ - addu v0,v1,a0 │ │ - beqz v1,20718 │ │ - sw v0,104(s0) │ │ - lw v1,108(s0) │ │ - lw a0,100(s0) │ │ - addu t5,v0,v1 │ │ - slt t4,a0,t5 │ │ - beqz t4,2072c │ │ - sw v0,28(sp) │ │ - lbu s2,88(s0) │ │ - subu t7,a0,v1 │ │ - li t6,3 │ │ - beq s2,t6,20734 │ │ - sw t7,24(sp) │ │ - lw v0,60(s0) │ │ - sll t1,v1,0x2 │ │ - lw t9,-32076(gp) │ │ - addu ra,v0,t1 │ │ - addiu s1,sp,32 │ │ - move a0,s0 │ │ - move a1,s1 │ │ - move a3,zero │ │ - sw ra,32(sp) │ │ - bal 20088 │ │ - addiu a2,sp,24 │ │ - lw t0,108(s0) │ │ - lw a3,100(s0) │ │ - addu v1,v0,t0 │ │ - div zero,v1,a3 │ │ - teq a3,zero,0x7 │ │ - lw a0,104(s0) │ │ - lw t9,28(sp) │ │ - subu t8,a0,v0 │ │ - subu a1,t9,v0 │ │ + lw a1,0(t4) │ │ + lw t5,104(s0) │ │ + lw t6,28(sp) │ │ lw gp,16(sp) │ │ - sw v0,24(sp) │ │ - sw a1,28(sp) │ │ - sw t8,104(s0) │ │ - sb s2,88(s0) │ │ - mfhi v1 │ │ - sw v1,108(s0) │ │ - lw t8,60(s0) │ │ - sll t7,v1,0x2 │ │ - lw t9,-32076(gp) │ │ - addu t6,t8,t7 │ │ - addiu a2,sp,28 │ │ - sw t6,32(sp) │ │ + addu t7,t5,t6 │ │ + beqz t6,22154 │ │ + sw t7,104(s0) │ │ + lw t8,-31996(gp) │ │ + addiu t9,t8,7768 │ │ + jalr t9 │ │ move a0,s0 │ │ - move a1,s1 │ │ - bal 20088 │ │ - move a3,zero │ │ - lw t5,108(s0) │ │ - lw t4,100(s0) │ │ - addu t3,v0,t5 │ │ - div zero,t3,t4 │ │ - teq t4,zero,0x7 │ │ - lw a2,104(s0) │ │ - lw gp,16(sp) │ │ - subu t2,a2,v0 │ │ sw v0,28(sp) │ │ - sw t2,104(s0) │ │ - sw v0,36(sp) │ │ - mfhi s2 │ │ - b 20504 │ │ - sw s2,108(s0) │ │ - lw t9,-31760(gp) │ │ + b 22010 │ │ + lw gp,16(sp) │ │ + lw t9,-31756(gp) │ │ jalr t9 │ │ lw a0,16(s0) │ │ - b 20504 │ │ + b 22010 │ │ lw gp,16(sp) │ │ - b 206b8 │ │ - addiu s1,sp,32 │ │ - li s1,2 │ │ - b 2064c │ │ - sb s1,88(s0) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00020740 : │ │ - lui gp,0x9 │ │ - addiu gp,gp,-29936 │ │ +00022174 : │ │ + lui gp,0x8 │ │ + addiu gp,gp,28892 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-80 │ │ + addiu sp,sp,-88 │ │ + sw s4,68(sp) │ │ + lw s4,-30360(gp) │ │ sw gp,24(sp) │ │ - sw s3,68(sp) │ │ - sw s2,64(sp) │ │ - sw s0,56(sp) │ │ - sw ra,76(sp) │ │ - sw s4,72(sp) │ │ - sw s1,60(sp) │ │ + lw v0,0(s4) │ │ + sw s6,76(sp) │ │ + sw s1,56(sp) │ │ + sw s0,52(sp) │ │ + sw ra,84(sp) │ │ + sw s7,80(sp) │ │ + sw s5,72(sp) │ │ + sw s3,64(sp) │ │ + sw s2,60(sp) │ │ move s0,a0 │ │ - move s2,a1 │ │ - beqz a3,208f0 │ │ - move s3,a2 │ │ + move s6,a1 │ │ + move s1,a2 │ │ + sw v0,44(sp) │ │ + bnez a3,223ac │ │ + nop │ │ + beqz a2,2235c │ │ + nop │ │ + lw v1,0(a2) │ │ + beqz v1,2235c │ │ + addiu s2,sp,36 │ │ + lw a0,104(a0) │ │ + lw s5,108(s0) │ │ + lw t8,100(s0) │ │ + addu a1,a0,s5 │ │ + div zero,a1,t8 │ │ + teq t8,zero,0x7 │ │ + subu a2,t8,a0 │ │ + lw s7,0(s6) │ │ + sw a2,32(sp) │ │ + mfhi s5 │ │ + addu a3,a2,s5 │ │ + slt t0,t8,a3 │ │ + bnez t0,222a0 │ │ + addiu s3,sp,40 │ │ + b 222e4 │ │ + lw a3,60(s0) │ │ + lw t4,36(sp) │ │ + blez t4,22230 │ │ + nop │ │ + sw t4,92(s0) │ │ + lw a3,68(s0) │ │ + beqz a3,22258 │ │ + lw t9,-30476(gp) │ │ + lw t5,0(s6) │ │ + subu v0,t5,s7 │ │ + move a0,s7 │ │ + li a1,2 │ │ + jalr t9 │ │ + sra a2,v0,0x1 │ │ + lw gp,24(sp) │ │ + lw t6,40(sp) │ │ + lw t8,100(s0) │ │ + addu a0,s5,t6 │ │ + div zero,a0,t8 │ │ + teq t8,zero,0x7 │ │ + lw s7,32(sp) │ │ + lw t7,104(s0) │ │ + subu v1,s7,t6 │ │ + addu ra,t7,t6 │ │ + lw s7,0(s6) │ │ + sw v1,32(sp) │ │ + sw ra,104(s0) │ │ + beqz t6,2235c │ │ + mfhi s5 │ │ + addu a1,v1,s5 │ │ + slt a2,t8,a1 │ │ + beqz a2,222e0 │ │ + nop │ │ + lw t1,60(s0) │ │ + lw a0,12(s0) │ │ + lw t9,-31752(gp) │ │ + sll t2,s5,0x2 │ │ + subu t3,t8,s5 │ │ + sw s3,16(sp) │ │ + sw s2,20(sp) │ │ + move a1,s6 │ │ + move a2,s1 │ │ + addu a3,t1,t2 │ │ + jalr t9 │ │ + sw t3,40(sp) │ │ + bgez v0,22220 │ │ + lw gp,24(sp) │ │ + b 22374 │ │ + li v0,-1 │ │ + lw a3,60(s0) │ │ + lw a0,12(s0) │ │ + lw t9,-31752(gp) │ │ + sll t0,s5,0x2 │ │ + addiu s3,sp,32 │ │ + sw s3,16(sp) │ │ + sw s2,20(sp) │ │ + move a1,s6 │ │ + move a2,s1 │ │ + jalr t9 │ │ + addu a3,a3,t0 │ │ + bltz v0,222d8 │ │ + lw gp,24(sp) │ │ + lw s1,36(sp) │ │ + blez s1,22324 │ │ + nop │ │ + sw s1,92(s0) │ │ + lw a3,68(s0) │ │ + beqz a3,2234c │ │ + lw t9,-30476(gp) │ │ + lw s6,0(s6) │ │ + subu v0,s6,s7 │ │ + move a0,s7 │ │ + li a1,2 │ │ + jalr t9 │ │ + sra a2,v0,0x1 │ │ + lw gp,24(sp) │ │ + lw s2,104(s0) │ │ + lw t1,32(sp) │ │ + addu t2,s2,t1 │ │ + sw t2,104(s0) │ │ + move a0,s0 │ │ + lw s0,-31996(gp) │ │ + addiu t9,s0,7768 │ │ + jalr t9 │ │ + nop │ │ + lw gp,24(sp) │ │ + lw s2,44(sp) │ │ + lw s4,0(s4) │ │ + bne s2,s4,22510 │ │ + lw ra,84(sp) │ │ + lw s7,80(sp) │ │ + lw s6,76(sp) │ │ + lw s5,72(sp) │ │ + lw s4,68(sp) │ │ + lw s3,64(sp) │ │ + lw s2,60(sp) │ │ + lw s1,56(sp) │ │ + lw s0,52(sp) │ │ + jr ra │ │ + addiu sp,sp,88 │ │ lw a3,68(a0) │ │ - beqz a3,2079c │ │ - lw t9,-30448(gp) │ │ + beqz a3,223cc │ │ + lw t9,-30476(gp) │ │ lw a0,0(a1) │ │ lw a2,0(a2) │ │ jalr t9 │ │ li a1,2 │ │ lw gp,24(sp) │ │ lw a0,12(s0) │ │ - lw t9,-31756(gp) │ │ - addiu v0,sp,36 │ │ - sw v0,16(sp) │ │ + lw t9,-31752(gp) │ │ + addiu s7,sp,32 │ │ + sw s7,16(sp) │ │ sw zero,20(sp) │ │ move a1,zero │ │ - move a2,s3 │ │ + move a2,s1 │ │ jalr t9 │ │ move a3,zero │ │ - bltz v0,20ae8 │ │ + bltz v0,222d8 │ │ lw gp,24(sp) │ │ - lw a1,100(s0) │ │ - lw a0,36(sp) │ │ - slt v1,a0,a1 │ │ - beqz v1,20b68 │ │ - lw t9,-31856(gp) │ │ - lw t9,-32700(gp) │ │ + lw t3,100(s0) │ │ + lw t4,32(sp) │ │ + slt t5,t4,t3 │ │ + beqz t5,224b0 │ │ + lw t9,-31868(gp) │ │ + lw t9,-32692(gp) │ │ lw a0,12(s0) │ │ sw zero,104(s0) │ │ jalr t9 │ │ sw zero,108(s0) │ │ lw gp,24(sp) │ │ lw a0,12(s0) │ │ lw a3,60(s0) │ │ - addiu t3,sp,36 │ │ - lw t9,-31756(gp) │ │ - sw t3,16(sp) │ │ + lw t9,-31752(gp) │ │ + sw s7,16(sp) │ │ sw zero,20(sp) │ │ - move a1,s2 │ │ + move a1,s6 │ │ jalr t9 │ │ - move a2,s3 │ │ - bltz v0,20ae8 │ │ + move a2,s1 │ │ + bltz v0,222d8 │ │ lw gp,24(sp) │ │ - lw s3,36(sp) │ │ - lw t7,60(s0) │ │ - sll t6,s3,0x2 │ │ - addu t5,t7,t6 │ │ - lw t9,-32684(gp) │ │ + lw a1,32(sp) │ │ + lw ra,60(s0) │ │ + sll a2,a1,0x2 │ │ + addu a3,ra,a2 │ │ + lw t9,-32680(gp) │ │ + lw a1,0(a3) │ │ lw a0,12(s0) │ │ - lw a1,0(t5) │ │ jalr t9 │ │ - addiu a2,sp,32 │ │ - lw s2,36(sp) │ │ - lw t4,32(sp) │ │ - lw a3,72(s0) │ │ - addu s2,s2,t4 │ │ - lw gp,24(sp) │ │ - sw s2,36(sp) │ │ - beqz a3,20890 │ │ - lw s1,60(s0) │ │ - lw t8,16(s0) │ │ - lw t9,-30448(gp) │ │ - lw s4,8(t8) │ │ - lw a0,0(s1) │ │ - mul s2,s2,s4 │ │ - li a1,4 │ │ - jalr t9 │ │ - move a2,s2 │ │ - bne s2,v0,20bc8 │ │ - lw gp,24(sp) │ │ - lw s2,36(sp) │ │ - lw a0,112(s0) │ │ - slt v1,a0,s2 │ │ - bnez v1,20b30 │ │ - lw t9,-31852(gp) │ │ - lw v0,64(s0) │ │ - lw a0,16(s0) │ │ - lw t9,-31764(gp) │ │ - li a2,1 │ │ - sw a2,16(sp) │ │ - move a1,s1 │ │ addiu a2,sp,36 │ │ - sw v0,20(sp) │ │ - jalr t9 │ │ - li a3,1 │ │ - sw v0,116(s0) │ │ - sw zero,104(s0) │ │ - lw ra,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - jr ra │ │ - addiu sp,sp,80 │ │ - beqz a2,20b0c │ │ - nop │ │ - lw a3,0(a2) │ │ - beqz a3,20b0c │ │ - nop │ │ - lw s1,108(a0) │ │ - lw t1,104(a0) │ │ - lw v1,100(a0) │ │ - addu t0,t1,s1 │ │ - div zero,t0,v1 │ │ - teq v1,zero,0x7 │ │ - subu a0,v1,t1 │ │ - lw s4,0(a1) │ │ - sw a0,48(sp) │ │ - mfhi s1 │ │ - addu a0,s1,a0 │ │ - subu v0,v1,s1 │ │ - slt v1,v1,a0 │ │ - sll a3,s1,0x2 │ │ - lw t9,-31756(gp) │ │ - move a1,s2 │ │ - move a2,s3 │ │ - beqz v1,20c04 │ │ - lw a0,12(s0) │ │ - lw t4,60(s0) │ │ - addiu t3,sp,32 │ │ - addiu t2,sp,44 │ │ - addu a3,t4,a3 │ │ - sw v0,32(sp) │ │ - sw t3,16(sp) │ │ - jalr t9 │ │ - sw t2,20(sp) │ │ - lw gp,24(sp) │ │ - bltz v0,20ae8 │ │ - lw t9,-30448(gp) │ │ - lw v0,44(sp) │ │ - blez v0,2098c │ │ - move a0,s4 │ │ - sw v0,92(s0) │ │ - lw a3,68(s0) │ │ - beqz a3,209ac │ │ - li a1,2 │ │ - lw t6,0(s2) │ │ - subu t5,t6,s4 │ │ - jalr t9 │ │ - sra a2,t5,0x1 │ │ - lw gp,24(sp) │ │ - lw t7,32(sp) │ │ - lw v1,100(s0) │ │ - addu t8,s1,t7 │ │ - div zero,t8,v1 │ │ - teq v1,zero,0x7 │ │ - lw s4,48(sp) │ │ - lw ra,104(s0) │ │ - subu a0,s4,t7 │ │ - addu a1,t7,ra │ │ - lw s4,0(s2) │ │ - sw a0,48(sp) │ │ - sw a1,104(s0) │ │ - bnez t7,2092c │ │ - mfhi s1 │ │ - lw a0,108(s0) │ │ - addu t2,a0,a1 │ │ - slt t1,v1,t2 │ │ - beqz t1,20b28 │ │ - sw a1,36(sp) │ │ - lbu s2,88(s0) │ │ - subu t4,v1,a0 │ │ - li t3,3 │ │ - beq s2,t3,20bf8 │ │ - sw t4,32(sp) │ │ - lw v0,60(s0) │ │ - sll a3,a0,0x2 │ │ - addu ra,v0,a3 │ │ - lw t9,-32076(gp) │ │ - addiu s1,sp,40 │ │ - move a0,s0 │ │ - sw ra,40(sp) │ │ - move a1,s1 │ │ - addiu a2,sp,32 │ │ - bal 20088 │ │ - move a3,zero │ │ - lw s3,108(s0) │ │ - lw a0,100(s0) │ │ - addu v1,v0,s3 │ │ - div zero,v1,a0 │ │ - teq a0,zero,0x7 │ │ - lw t8,104(s0) │ │ - lw s4,36(sp) │ │ - subu t6,t8,v0 │ │ - subu t7,s4,v0 │ │ lw gp,24(sp) │ │ - sw v0,32(sp) │ │ - sw t7,36(sp) │ │ - sw t6,104(s0) │ │ - sb s2,88(s0) │ │ - mfhi a0 │ │ - sw a0,108(s0) │ │ - lw t4,60(s0) │ │ - sll t3,a0,0x2 │ │ - addu t2,t4,t3 │ │ - lw t9,-32076(gp) │ │ - sw t2,40(sp) │ │ + lw s1,32(sp) │ │ + lw s3,36(sp) │ │ + lw v0,-31996(gp) │ │ + lw t0,60(s0) │ │ + addu s6,s1,s3 │ │ move a0,s0 │ │ - move a1,s1 │ │ - addiu a2,sp,36 │ │ - bal 20088 │ │ - move a3,zero │ │ - lw t1,108(s0) │ │ - lw s1,100(s0) │ │ - addu a2,v0,t1 │ │ - div zero,a2,s1 │ │ - teq s1,zero,0x7 │ │ - lw a1,104(s0) │ │ - subu s2,a1,v0 │ │ - sw s2,104(s0) │ │ - mfhi t0 │ │ - sw t0,108(s0) │ │ - lw ra,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - jr ra │ │ - addiu sp,sp,80 │ │ - lw ra,76(sp) │ │ - li v0,-1 │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - jr ra │ │ - addiu sp,sp,80 │ │ - lw a1,104(s0) │ │ - lw a0,108(s0) │ │ - lw v1,100(s0) │ │ - addu t2,a0,a1 │ │ - slt t1,v1,t2 │ │ - bnez t1,209f8 │ │ - sw a1,36(sp) │ │ - b 20a78 │ │ - addiu s1,sp,40 │ │ - jalr t9 │ │ - lw a0,64(s0) │ │ - lw gp,24(sp) │ │ - lw a1,36(sp) │ │ - lw t9,-31792(gp) │ │ + addiu a1,sp,40 │ │ + move a2,s7 │ │ + sw s6,32(sp) │ │ + addiu t9,v0,1504 │ │ jalr t9 │ │ - lw a0,16(s0) │ │ - lw a1,36(sp) │ │ + sw t0,40(sp) │ │ lw gp,24(sp) │ │ - sw v0,64(s0) │ │ - sw a1,112(s0) │ │ - sw zero,116(s0) │ │ - b 208a4 │ │ - sw zero,120(s0) │ │ + b 22374 │ │ + sw zero,104(s0) │ │ jalr t9 │ │ lw a0,60(s0) │ │ lw gp,24(sp) │ │ - lw t2,36(sp) │ │ - lw t9,-32704(gp) │ │ + lw t6,32(sp) │ │ + lw t9,-32696(gp) │ │ lw a0,12(s0) │ │ jalr t9 │ │ - addiu s1,t2,1 │ │ + addiu s5,t6,1 │ │ lw gp,24(sp) │ │ - li t1,580 │ │ - lw t0,-32696(gp) │ │ - lw t9,-31796(gp) │ │ + li t7,580 │ │ + lw t8,-32708(gp) │ │ + lw t9,-31820(gp) │ │ + move a0,s5 │ │ + sw t7,16(sp) │ │ + move a1,v0 │ │ li a2,4 │ │ - addiu a3,t0,-9680 │ │ - sw t1,16(sp) │ │ - move a0,s1 │ │ jalr t9 │ │ - move a1,v0 │ │ - lw a3,36(sp) │ │ + addiu a3,t8,-19944 │ │ + lw v1,32(sp) │ │ lw gp,24(sp) │ │ - addiu a2,a3,1 │ │ + addiu a0,v1,1 │ │ sw v0,60(s0) │ │ - b 207dc │ │ - sw a2,100(s0) │ │ - lw v0,-32696(gp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - sw s2,16(sp) │ │ - li a0,4 │ │ - addiu a1,v0,-9680 │ │ - addiu a3,ra,-8936 │ │ - jalr t9 │ │ - li a2,516 │ │ - lw gp,24(sp) │ │ - b 20890 │ │ - lw s2,36(sp) │ │ - li t5,2 │ │ - b 20a0c │ │ - sb t5,88(s0) │ │ - lw s3,60(s0) │ │ - addiu t0,sp,48 │ │ - addiu v0,sp,44 │ │ - sll a3,s1,0x2 │ │ - sw t0,16(sp) │ │ - sw v0,20(sp) │ │ + b 2240c │ │ + sw a0,100(s0) │ │ + lw t9,-30340(gp) │ │ jalr t9 │ │ - addu a3,s3,a3 │ │ - bltz v0,20ae8 │ │ - lw gp,24(sp) │ │ - lw v0,44(sp) │ │ - blez v0,20c3c │ │ nop │ │ - sw v0,92(s0) │ │ - lw a3,68(s0) │ │ - beqz a3,20c64 │ │ - lw t9,-30448(gp) │ │ - lw a1,0(s2) │ │ - subu s2,a1,s4 │ │ - move a0,s4 │ │ - li a1,2 │ │ - jalr t9 │ │ - sra a2,s2,0x1 │ │ - lw gp,24(sp) │ │ - lw a2,104(s0) │ │ - lw s1,48(sp) │ │ - lw v1,100(s0) │ │ - addu a1,a2,s1 │ │ - b 209e4 │ │ - sw a1,104(s0) │ │ │ │ -00020c7c : │ │ - lui gp,0x9 │ │ - addiu gp,gp,-31276 │ │ +0002251c : │ │ + lui gp,0x8 │ │ + addiu gp,gp,27956 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s2,36(sp) │ │ - sw s1,32(sp) │ │ + lw v0,116(a0) │ │ + sw s0,24(sp) │ │ + lw s0,112(a0) │ │ sw gp,16(sp) │ │ + sw s3,36(sp) │ │ + sw s2,32(sp) │ │ sw ra,44(sp) │ │ - sw s3,40(sp) │ │ - sw s0,28(sp) │ │ - lw v1,116(a0) │ │ - lw v0,112(a0) │ │ - move s1,a0 │ │ - beq v1,v0,20db4 │ │ - move s2,a1 │ │ - lw s3,120(s1) │ │ - lbu a0,90(s1) │ │ - beqz a0,20d78 │ │ - addu s3,v1,s3 │ │ - addiu s0,s3,1 │ │ - slt v1,s0,v0 │ │ - bnez v1,20cf8 │ │ - nop │ │ - lw t9,-31768(gp) │ │ - sll a1,v0,0x1 │ │ - bal 1ff3c │ │ - move a0,s1 │ │ - lw v0,112(s1) │ │ - slt a1,s0,v0 │ │ - beqz a1,20cd8 │ │ + sw s4,40(sp) │ │ + sw s1,28(sp) │ │ + move s2,a0 │ │ + beq v0,s0,22658 │ │ + move s3,a1 │ │ + lw s1,120(s2) │ │ + lbu a0,90(s2) │ │ + beqz a0,2261c │ │ + addu s1,v0,s1 │ │ + addiu s4,s1,1 │ │ + slt a1,s4,s0 │ │ + bnez a1,2259c │ │ + nop │ │ + lw t9,-31760(gp) │ │ + sll a1,s0,0x1 │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw s0,112(s2) │ │ + slt a2,s4,s0 │ │ + beqz a2,2257c │ │ lw gp,16(sp) │ │ - sll s3,s3,0x2 │ │ - b 20d20 │ │ + sll s1,s1,0x2 │ │ + b 225c4 │ │ move s0,zero │ │ - lw a2,92(v0) │ │ - sll a2,a2,0x2 │ │ - lw t9,-30268(gp) │ │ + lw t1,92(t0) │ │ + sll a2,t1,0x2 │ │ + lw t9,-30464(gp) │ │ jalr t9 │ │ addiu s0,s0,1 │ │ lw gp,16(sp) │ │ - addiu s2,s2,4 │ │ - lw v0,16(s1) │ │ - lw v1,24(v0) │ │ - bnez v1,20d34 │ │ - sll a2,s0,0x2 │ │ - lw v1,12(v0) │ │ - slt ra,s0,v1 │ │ - beqz ra,20d88 │ │ - nop │ │ - lw t3,64(s1) │ │ - lw a3,84(v0) │ │ - addu t2,t3,s3 │ │ - lw t1,0(t2) │ │ - lw a1,0(s2) │ │ - addu t0,t1,a2 │ │ - bnez a3,20d04 │ │ - lw a0,0(t0) │ │ - lw t4,28(v0) │ │ - beqz t4,20df8 │ │ - addu a3,t4,a2 │ │ - lw t5,0(a3) │ │ - b 20d0c │ │ - sll a2,t5,0x2 │ │ - div zero,s3,v0 │ │ - teq v0,zero,0x7 │ │ - b 20cf8 │ │ - mfhi s3 │ │ - lw s2,116(s1) │ │ - li v0,1 │ │ - addiu s0,s2,1 │ │ - sw s0,116(s1) │ │ + addiu s3,s3,4 │ │ + lw t0,16(s2) │ │ + lw a3,24(t0) │ │ + bnez a3,225d8 │ │ + sll t1,s0,0x2 │ │ + lw a3,12(t0) │ │ + slt t2,s0,a3 │ │ + beqz t2,2262c │ │ lw ra,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ + lw t5,64(s2) │ │ + lw t6,84(t0) │ │ + addu t7,t5,s1 │ │ + lw t8,0(t7) │ │ + lw a1,0(s3) │ │ + addu ra,t8,t1 │ │ + bnez t6,225a8 │ │ + lw a0,0(ra) │ │ + lw v1,28(t0) │ │ + beqz v1,226a0 │ │ + addu v0,v1,t1 │ │ + lw t0,0(v0) │ │ + b 225b0 │ │ + sll a2,t0,0x2 │ │ + div zero,s1,s0 │ │ + teq s0,zero,0x7 │ │ + b 2259c │ │ + mfhi s1 │ │ + lw t3,116(s2) │ │ + addiu t4,t3,1 │ │ + sw t4,116(s2) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + li v0,1 │ │ jr ra │ │ addiu sp,sp,48 │ │ - lbu v0,90(a0) │ │ - bnez v0,20ddc │ │ + lbu v1,90(a0) │ │ + bnez v1,22684 │ │ lw ra,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ move v0,zero │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw t9,-31768(gp) │ │ - bal 1ff3c │ │ - sll a1,v1,0x1 │ │ + lw t9,-31760(gp) │ │ + jalr t9 │ │ + sll a1,v0,0x1 │ │ lw gp,16(sp) │ │ - lw v1,116(s1) │ │ - b 20cb8 │ │ - lw v0,112(s1) │ │ - lw t8,16(v0) │ │ - addu t7,t8,a2 │ │ - lw t6,0(t7) │ │ - b 20d0c │ │ - sll a2,t6,0x2 │ │ + lw v0,116(s2) │ │ + b 2255c │ │ + lw s0,112(s2) │ │ + lw s4,16(t0) │ │ + addu t9,s4,t1 │ │ + lw a2,0(t9) │ │ + b 225b0 │ │ + sll a2,a2,0x2 │ │ │ │ -00020e0c : │ │ - lui gp,0x9 │ │ - addiu gp,gp,-31676 │ │ +000226b4 : │ │ + lui gp,0x8 │ │ + addiu gp,gp,27548 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-112 │ │ + addiu sp,sp,-120 │ │ + sw s7,96(sp) │ │ + lw s7,-30360(gp) │ │ sw gp,32(sp) │ │ - sw s2,68(sp) │ │ - sw ra,92(sp) │ │ - sw s7,88(sp) │ │ - sw s6,84(sp) │ │ - sw s5,80(sp) │ │ - sw s4,76(sp) │ │ - sw s3,72(sp) │ │ - sw s1,64(sp) │ │ - sw s0,60(sp) │ │ - sdc1 $f22,104(sp) │ │ - sdc1 $f20,96(sp) │ │ - move s2,a0 │ │ - beqz a1,21100 │ │ + lw v0,0(s7) │ │ + sw s6,92(sp) │ │ + sw ra,100(sp) │ │ + sw s5,88(sp) │ │ + sw s4,84(sp) │ │ + sw s3,80(sp) │ │ + sw s2,76(sp) │ │ + sw s1,72(sp) │ │ + sw s0,68(sp) │ │ + sdc1 $f22,112(sp) │ │ + sdc1 $f20,104(sp) │ │ + move s6,a0 │ │ + sw v0,60(sp) │ │ + beqz a1,229a0 │ │ sw a1,80(a0) │ │ - lw t9,-31752(gp) │ │ + lw t9,-31748(gp) │ │ li v1,1 │ │ sb v1,89(a0) │ │ - addiu a2,sp,44 │ │ + addiu a2,sp,52 │ │ move a0,a1 │ │ - addiu a3,sp,40 │ │ + addiu a3,sp,56 │ │ jalr t9 │ │ addiu a1,sp,48 │ │ - bltz v0,21044 │ │ + bltz v0,22910 │ │ lw gp,32(sp) │ │ - lw s4,48(sp) │ │ - lw a0,0(s4) │ │ - beqz a0,20fa8 │ │ - lw s6,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - lw a2,-32696(gp) │ │ - li s3,4 │ │ - move s5,zero │ │ - addiu s6,s6,-7012 │ │ - addiu s7,s7,-8944 │ │ - b 20ee4 │ │ - ldc1 $f22,-8552(a2) │ │ - addu t7,s4,s5 │ │ - lw t9,-30428(gp) │ │ - lw a0,0(t7) │ │ + lw s1,48(sp) │ │ + lw a0,0(s1) │ │ + beqz a0,22864 │ │ + lw a1,-32708(gp) │ │ + lw s2,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + ldc1 $f22,-18816(a1) │ │ + move s0,zero │ │ + addiu s2,s2,-17276 │ │ + b 22790 │ │ + addiu s3,s3,-19168 │ │ + addu t1,s1,s0 │ │ + lw t9,-30380(gp) │ │ + lw a0,0(t1) │ │ jalr t9 │ │ - move a1,s7 │ │ - beqz v0,20f3c │ │ + move a1,s3 │ │ + beqz v0,227e8 │ │ lw gp,32(sp) │ │ - addu a0,s4,s3 │ │ - lw a0,0(a0) │ │ - beqz a0,20fa8 │ │ - addiu v0,s3,4 │ │ - move s5,s3 │ │ - move s3,v0 │ │ - lw t9,-30428(gp) │ │ + addiu s0,s0,4 │ │ + addu t8,s1,s0 │ │ + lw a0,0(t8) │ │ + beqz a0,22864 │ │ + nop │ │ + lw t9,-30380(gp) │ │ jalr t9 │ │ - move a1,s6 │ │ - bnez v0,20eb0 │ │ + move a1,s2 │ │ + bnez v0,22760 │ │ lw gp,32(sp) │ │ - lw t1,44(sp) │ │ - lw t9,-30460(gp) │ │ - addu t0,t1,s5 │ │ + lw a0,52(sp) │ │ + lw t9,-30200(gp) │ │ + addu a2,a0,s0 │ │ jalr t9 │ │ - lw a0,0(t0) │ │ - lw a3,20(s2) │ │ - lw a0,20(a3) │ │ - bne v0,a0,20ff8 │ │ + lw a0,0(a2) │ │ + lw a3,20(s6) │ │ + lw t0,20(a3) │ │ + bne v0,t0,228c4 │ │ lw gp,32(sp) │ │ - lw s4,48(sp) │ │ - lw t9,-30428(gp) │ │ - addu t7,s4,s5 │ │ - lw a0,0(t7) │ │ + lw s1,48(sp) │ │ + lw t9,-30380(gp) │ │ + addu t1,s1,s0 │ │ + lw a0,0(t1) │ │ jalr t9 │ │ - move a1,s7 │ │ - bnez v0,20ecc │ │ + move a1,s3 │ │ + bnez v0,2277c │ │ lw gp,32(sp) │ │ - lw v1,44(sp) │ │ - lw t9,-30316(gp) │ │ - addu ra,v1,s5 │ │ - lw a0,0(ra) │ │ + lw t2,52(sp) │ │ + lw t9,-30448(gp) │ │ + addu t3,t2,s0 │ │ + lw a0,0(t3) │ │ jalr t9 │ │ move a1,zero │ │ lw gp,32(sp) │ │ - lw a0,4(s2) │ │ - lw t9,-32188(gp) │ │ + lw a0,4(s6) │ │ + lw t9,-32184(gp) │ │ jalr t9 │ │ mov.d $f20,$f0 │ │ - sub.d $f2,$f20,$f0 │ │ - lui v0,0x7fff │ │ - ori s4,v0,0xffff │ │ - mfc1 a1,$f2 │ │ - mfc1 t8,$f3 │ │ - mtc1 a1,$f0 │ │ - and s1,t8,s4 │ │ - mtc1 s1,$f1 │ │ - c.lt.d $f22,$f0 │ │ - bc1t 2108c │ │ + sub.d $f0,$f20,$f0 │ │ + lui t6,0x7fff │ │ + ori t7,t6,0xffff │ │ lw gp,32(sp) │ │ - lw s4,48(sp) │ │ - addu a0,s4,s3 │ │ - lw a0,0(a0) │ │ - bnez a0,20edc │ │ - addiu v0,s3,4 │ │ - lw s6,40(sp) │ │ - lw t9,-31748(gp) │ │ - lw a1,44(sp) │ │ - sb s6,91(s2) │ │ + sdc1 $f0,40(sp) │ │ + lw t5,44(sp) │ │ + lw t4,40(sp) │ │ + and s5,t5,t7 │ │ + sw t4,40(sp) │ │ + sw s5,44(sp) │ │ + ldc1 $f2,40(sp) │ │ + c.lt.d $f22,$f2 │ │ + bc1t 2292c │ │ + lw ra,52(sp) │ │ + lw s1,48(sp) │ │ + addiu s0,s0,4 │ │ + addu t8,s1,s0 │ │ + lw a0,0(t8) │ │ + bnez a0,22794 │ │ + lw t9,-30380(gp) │ │ + lw s0,56(sp) │ │ + lw t9,-31744(gp) │ │ + lw a1,52(sp) │ │ + sb s0,91(s6) │ │ jalr t9 │ │ - move a0,s4 │ │ - lw ra,92(sp) │ │ + move a0,s1 │ │ + lw gp,32(sp) │ │ move v0,zero │ │ - lw s7,88(sp) │ │ - lw s6,84(sp) │ │ - lw s5,80(sp) │ │ - lw s4,76(sp) │ │ - lw s3,72(sp) │ │ - lw s2,68(sp) │ │ - lw s1,64(sp) │ │ - lw s0,60(sp) │ │ - ldc1 $f22,104(sp) │ │ - ldc1 $f20,96(sp) │ │ + lw t2,60(sp) │ │ + lw s7,0(s7) │ │ + bne t2,s7,229cc │ │ + lw ra,100(sp) │ │ + lw s7,96(sp) │ │ + lw s6,92(sp) │ │ + lw s5,88(sp) │ │ + lw s4,84(sp) │ │ + lw s3,80(sp) │ │ + lw s2,76(sp) │ │ + lw s1,72(sp) │ │ + lw s0,68(sp) │ │ + ldc1 $f22,112(sp) │ │ + ldc1 $f20,104(sp) │ │ jr ra │ │ - addiu sp,sp,112 │ │ - lw t6,44(sp) │ │ - lw t9,-30460(gp) │ │ - addu s5,t6,s5 │ │ + addiu sp,sp,120 │ │ + lw a1,52(sp) │ │ + lw t9,-30200(gp) │ │ + addu s2,a1,s0 │ │ jalr t9 │ │ - lw a0,0(s5) │ │ + lw a0,0(s2) │ │ lw gp,32(sp) │ │ - lw t5,20(s2) │ │ + lw s3,20(s6) │ │ sw v0,16(sp) │ │ - lw t3,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - lw t4,20(t5) │ │ - lw t9,-32200(gp) │ │ - sw t4,20(sp) │ │ + lw a2,-32708(gp) │ │ + lw a0,20(s3) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a0,20(sp) │ │ + addiu a1,a2,-19944 │ │ li a0,4 │ │ - addiu a1,t3,-9680 │ │ li a2,857 │ │ jalr t9 │ │ - addiu a3,t2,-8896 │ │ + addiu a3,a3,-19120 │ │ lw gp,32(sp) │ │ - lw t9,-31748(gp) │ │ + lw t9,-31744(gp) │ │ lw a0,48(sp) │ │ jalr t9 │ │ - lw a1,44(sp) │ │ + lw a1,52(sp) │ │ + lw gp,32(sp) │ │ + b 22884 │ │ li v0,-1 │ │ - lw ra,92(sp) │ │ - lw s7,88(sp) │ │ - lw s6,84(sp) │ │ - lw s5,80(sp) │ │ - lw s4,76(sp) │ │ - lw s3,72(sp) │ │ - lw s2,68(sp) │ │ - lw s1,64(sp) │ │ - lw s0,60(sp) │ │ - ldc1 $f22,104(sp) │ │ - ldc1 $f20,96(sp) │ │ - jr ra │ │ - addiu sp,sp,112 │ │ - lw s7,44(sp) │ │ - lw t9,-30316(gp) │ │ - addu a2,s7,s5 │ │ - lw a0,0(a2) │ │ + lw t9,-30448(gp) │ │ + addu v0,ra,s0 │ │ + lw a0,0(v0) │ │ jalr t9 │ │ move a1,zero │ │ lw gp,32(sp) │ │ - lw a0,4(s2) │ │ - lw t9,-32188(gp) │ │ + lw a0,4(s6) │ │ + lw t9,-32184(gp) │ │ jalr t9 │ │ - mov.d $f20,$f0 │ │ + mov.d $f22,$f0 │ │ lw gp,32(sp) │ │ + sdc1 $f22,16(sp) │ │ + lw v1,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sdc1 $f0,24(sp) │ │ - lw s3,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ li a0,4 │ │ - addiu a1,s3,-9680 │ │ + addiu a1,s6,-19944 │ │ li a2,866 │ │ - addiu a3,s2,-8832 │ │ jalr t9 │ │ - sdc1 $f20,16(sp) │ │ + addiu a3,v1,-19056 │ │ lw gp,32(sp) │ │ lw a0,48(sp) │ │ - lw t9,-31748(gp) │ │ + lw t9,-31744(gp) │ │ jalr t9 │ │ - lw a1,44(sp) │ │ - b 21058 │ │ + lw a1,52(sp) │ │ + lw gp,32(sp) │ │ + b 22884 │ │ li v0,-1 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32716(gp) │ │ lw a0,0(a0) │ │ - addiu a1,a1,-14008 │ │ + addiu a1,t0,-24272 │ │ jalr t9 │ │ - sw zero,116(s2) │ │ - sltu v0,zero,v0 │ │ - sb v0,89(s2) │ │ - lw ra,92(sp) │ │ + sw zero,116(s6) │ │ + sltu t1,zero,v0 │ │ + lw gp,32(sp) │ │ + sb t1,89(s6) │ │ + b 22884 │ │ move v0,zero │ │ - lw s7,88(sp) │ │ - lw s6,84(sp) │ │ - lw s5,80(sp) │ │ - lw s4,76(sp) │ │ - lw s3,72(sp) │ │ - lw s2,68(sp) │ │ - lw s1,64(sp) │ │ - lw s0,60(sp) │ │ - ldc1 $f22,104(sp) │ │ - ldc1 $f20,96(sp) │ │ - jr ra │ │ - addiu sp,sp,112 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00021158 : │ │ - lui gp,0x9 │ │ - addiu gp,gp,-32520 │ │ +000229d8 : │ │ + lui gp,0x8 │ │ + addiu gp,gp,26744 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw gp,24(sp) │ │ - sw ra,36(sp) │ │ - lw v0,96(a0) │ │ - lw v1,112(a0) │ │ - slt a1,v1,v0 │ │ - bnez a1,211b4 │ │ - li a2,-1 │ │ - lw t1,116(a0) │ │ - lw v1,28(a0) │ │ - addu t0,t1,v0 │ │ + lw v1,96(a0) │ │ + lw v0,112(a0) │ │ + slt a1,v0,v1 │ │ + bnez a1,22a20 │ │ + li t1,-1 │ │ + lw a2,116(a0) │ │ + lw a3,28(a0) │ │ + addu t0,a2,v1 │ │ sw t0,116(a0) │ │ sw zero,120(a0) │ │ sw zero,96(a0) │ │ - sw a2,48(a0) │ │ + sw t1,48(a0) │ │ move v0,zero │ │ - sw zero,4(v1) │ │ - lw ra,36(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ - sw v0,16(sp) │ │ - lw a3,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,v0,-9680 │ │ - sw v1,20(sp) │ │ + sw zero,4(a3) │ │ + lw t2,-32708(gp) │ │ + lw t3,-32708(gp) │ │ + addiu sp,sp,-40 │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ + sw ra,36(sp) │ │ + sw gp,24(sp) │ │ + sw v1,16(sp) │ │ + sw v0,20(sp) │ │ + addiu a1,t2,-19944 │ │ li a2,898 │ │ jalr t9 │ │ - addiu a3,a3,-8776 │ │ - b 211a8 │ │ + addiu a3,t3,-19000 │ │ + lw ra,36(sp) │ │ li v0,-1 │ │ + jr ra │ │ + addiu sp,sp,40 │ │ │ │ -000211e4 : │ │ - lw a1,120(a0) │ │ +00022a64 : │ │ + lw v0,120(a0) │ │ lw v1,112(a0) │ │ - addiu v0,a1,1 │ │ - bne v0,v1,211fc │ │ - sw v0,120(a0) │ │ + addiu a1,v0,1 │ │ + bne a1,v1,22a7c │ │ + sw a1,120(a0) │ │ sw zero,120(a0) │ │ - lw t3,116(a0) │ │ - lw a3,28(a0) │ │ - addiu t2,t3,-1 │ │ + lw a2,28(a0) │ │ + lw a3,116(a0) │ │ + lw t0,4(a2) │ │ + lw t1,96(a0) │ │ + addiu t2,a3,-1 │ │ + addiu t3,t1,1 │ │ + addiu t4,t0,1 │ │ sw t2,116(a0) │ │ - lw t1,4(a3) │ │ - addiu t0,t1,1 │ │ - sw t0,4(a3) │ │ - lw a2,96(a0) │ │ - addiu v0,a2,1 │ │ + move v0,t3 │ │ + sw t4,4(a2) │ │ jr ra │ │ - sw v0,96(a0) │ │ + sw t3,96(a0) │ │ │ │ -00021228 : │ │ - lui gp,0x9 │ │ - addiu gp,gp,-32728 │ │ +00022aac : │ │ + lui gp,0x8 │ │ + addiu gp,gp,26532 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ - sw s3,48(sp) │ │ - lw s3,80(sp) │ │ - lw t9,-30448(gp) │ │ - sw gp,16(sp) │ │ - sw s5,56(sp) │ │ sw s4,52(sp) │ │ + lw s4,-30360(gp) │ │ sw s2,44(sp) │ │ + lw v0,0(s4) │ │ + lw s2,80(sp) │ │ + lw t9,-30476(gp) │ │ + sw s5,56(sp) │ │ + move s5,a1 │ │ + sw gp,16(sp) │ │ + sw s3,48(sp) │ │ + sw s1,40(sp) │ │ sw s0,36(sp) │ │ - sh a1,24(sp) │ │ sw ra,60(sp) │ │ - sw s1,40(sp) │ │ - move s2,a1 │ │ - move s0,a0 │ │ - move s4,a2 │ │ - move s5,a3 │ │ - addiu a0,sp,24 │ │ + move s1,a0 │ │ + move s0,a2 │ │ + move s3,a3 │ │ + addiu a0,sp,26 │ │ li a1,2 │ │ li a2,1 │ │ + move a3,s2 │ │ + sw v0,28(sp) │ │ + sh s5,26(sp) │ │ jalr t9 │ │ - move a3,s3 │ │ + nop │ │ li v1,1 │ │ - bne v0,v1,21310 │ │ + bne v0,v1,22ba0 │ │ lw gp,16(sp) │ │ - lw v0,20(s0) │ │ - lw s0,20(v0) │ │ - beq s0,s2,21358 │ │ - lw t9,-30448(gp) │ │ - move a0,s4 │ │ + lw a0,20(s1) │ │ + lw s1,20(a0) │ │ + beq s1,s5,22bcc │ │ + lw t9,-30476(gp) │ │ + move a0,s0 │ │ li a1,1 │ │ - move a2,s2 │ │ + move a2,s5 │ │ jalr t9 │ │ - move a3,s3 │ │ - bne s2,v0,21310 │ │ + move a3,s2 │ │ + bne s5,v0,22ba0 │ │ lw gp,16(sp) │ │ - blez s2,21374 │ │ + blez s5,22be8 │ │ + addu s5,s0,s5 │ │ + b 22b70 │ │ move s1,zero │ │ - b 212d8 │ │ - move s0,zero │ │ - beq s0,s2,21378 │ │ - lw ra,60(sp) │ │ - addu a3,s4,s0 │ │ - lbu a2,0(a3) │ │ - lw t9,-30448(gp) │ │ - addu s1,s1,a2 │ │ - sll a1,s1,0x1 │ │ - addu a0,s5,a1 │ │ - li a2,1 │ │ + addiu s0,s0,1 │ │ + beq s0,s5,22bec │ │ + move v0,zero │ │ + lbu a1,0(s0) │ │ + lw t9,-30476(gp) │ │ + addu s1,s1,a1 │ │ + sll a2,s1,0x1 │ │ + addu a0,s3,a2 │ │ + move a3,s2 │ │ li a1,2 │ │ jalr t9 │ │ - move a3,s3 │ │ - li a0,1 │ │ + li a2,1 │ │ + li a3,1 │ │ + beq v0,a3,22b64 │ │ lw gp,16(sp) │ │ - beq v0,a0,212d0 │ │ - addiu s0,s0,1 │ │ - lw t1,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw t0,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - addiu a1,t1,-9680 │ │ + addiu a1,t0,-19944 │ │ li a2,962 │ │ jalr t9 │ │ - addiu a3,t0,-8704 │ │ - lw ra,60(sp) │ │ + addiu a3,t1,-18928 │ │ + lw gp,16(sp) │ │ + b 22bec │ │ li v0,-1 │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - move a0,s5 │ │ + move a0,s3 │ │ li a1,2 │ │ - move a2,s0 │ │ + move a2,s1 │ │ jalr t9 │ │ - move a3,s3 │ │ - bne s0,v0,21310 │ │ + move a3,s2 │ │ + bne s1,v0,22ba0 │ │ lw gp,16(sp) │ │ - lw ra,60(sp) │ │ move v0,zero │ │ + lw t2,28(sp) │ │ + lw t3,0(s4) │ │ + bne t2,t3,22c1c │ │ + lw ra,60(sp) │ │ lw s5,56(sp) │ │ lw s4,52(sp) │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0002139c : │ │ +00022c28 : │ │ lui gp,0x8 │ │ - addiu gp,gp,32436 │ │ + addiu gp,gp,26152 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s0,36(sp) │ │ + addiu sp,sp,-40 │ │ + sw s0,24(sp) │ │ sw gp,16(sp) │ │ - sw ra,60(sp) │ │ - sw s5,56(sp) │ │ - sw s4,52(sp) │ │ - sw s3,48(sp) │ │ - sw s2,44(sp) │ │ - sw s1,40(sp) │ │ + sw ra,36(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ lbu v0,90(a0) │ │ - beqz v0,214b0 │ │ + beqz v0,22cd4 │ │ move s0,a0 │ │ - lw v0,116(a0) │ │ - lw s5,120(a0) │ │ - lw a1,112(a0) │ │ - addu s5,v0,s5 │ │ - addiu s1,s5,1 │ │ - slt v1,s1,a1 │ │ - bnez v1,2141c │ │ - nop │ │ - lw t9,-31768(gp) │ │ - sll a1,a1,0x1 │ │ - bal 1ff3c │ │ - move a0,s0 │ │ - lw a1,112(s0) │ │ - slt a0,s1,a1 │ │ - beqz a0,213f8 │ │ - lw gp,16(sp) │ │ - lw v0,116(s0) │ │ - beq v0,a1,214d4 │ │ - lw s4,80(s0) │ │ - beqz s4,2164c │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,24 │ │ - li a1,2 │ │ - li a2,1 │ │ - jalr t9 │ │ - move a3,s4 │ │ - bltz v0,21624 │ │ - lw gp,16(sp) │ │ - beqz v0,21488 │ │ - lh a2,24(sp) │ │ - lw t1,20(s0) │ │ - sw a2,52(s0) │ │ - lw t0,20(t1) │ │ - beq a2,t0,215f8 │ │ - lw t9,-30396(gp) │ │ - lw a0,44(s0) │ │ - li a1,1 │ │ + lw a2,120(a0) │ │ + lw a3,116(a0) │ │ + lw t1,112(a0) │ │ + addu s2,a2,a3 │ │ + addiu s1,s2,1 │ │ + slt t0,s1,t1 │ │ + bnez t0,22c9c │ │ + lw t3,-31996(gp) │ │ + lw t9,-31760(gp) │ │ + sll a1,t1,0x1 │ │ jalr t9 │ │ - move a3,s4 │ │ - bltz v0,21624 │ │ - lw gp,16(sp) │ │ - lw t3,52(s0) │ │ - beq v0,t3,214f4 │ │ - nop │ │ - move v0,zero │ │ - lw ra,60(sp) │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw v0,116(a0) │ │ - lw a3,120(a0) │ │ - lw a1,112(a0) │ │ - addu a2,v0,a3 │ │ - div zero,a2,a1 │ │ - teq a1,zero,0x7 │ │ - lw s4,80(s0) │ │ - bne v0,a1,21424 │ │ - mfhi s5 │ │ - lbu a1,90(s0) │ │ - beqz a1,21488 │ │ - lw t9,-31768(gp) │ │ move a0,s0 │ │ - bal 1ff3c │ │ - sll a1,v0,0x1 │ │ - b 21424 │ │ + lw t1,112(s0) │ │ + slt t2,s1,t1 │ │ + beqz t2,22c78 │ │ lw gp,16(sp) │ │ - blez v0,21654 │ │ - move s3,zero │ │ - move s1,zero │ │ - li s2,32767 │ │ - lw t7,44(s0) │ │ - addiu v0,s1,1 │ │ - addu t6,t7,s3 │ │ - lbu t5,0(t6) │ │ - addu s1,t5,s1 │ │ - slt t4,v0,s1 │ │ - beqz t4,2153c │ │ - sll v1,v0,0x1 │ │ - lw ra,36(s0) │ │ - addiu v0,v0,1 │ │ - addu t8,ra,v1 │ │ - sh s2,0(t8) │ │ - bne v0,s1,21524 │ │ - addiu v1,v1,2 │ │ - lw v1,36(s0) │ │ - lw t9,-30396(gp) │ │ - sll v0,s1,0x1 │ │ - addu a0,v1,v0 │ │ - li a1,2 │ │ - li a2,1 │ │ + lw t3,-31996(gp) │ │ + addiu t9,t3,6100 │ │ jalr t9 │ │ - move a3,s4 │ │ - bltz v0,21624 │ │ + move a0,s0 │ │ + li t4,1 │ │ lw gp,16(sp) │ │ - beqz v0,21488 │ │ - addiu s3,s3,1 │ │ - lw a2,52(s0) │ │ - slt a0,s3,a2 │ │ - bnez a0,21504 │ │ - nop │ │ - addiu s1,s1,1 │ │ - lw s4,20(s0) │ │ - lw s3,20(s4) │ │ - slt s2,s1,s3 │ │ - beqz s2,215bc │ │ - li a0,32767 │ │ - sll v0,s1,0x1 │ │ - lw t2,36(s0) │ │ - addiu s1,s1,1 │ │ - addu t1,t2,v0 │ │ - sh a0,0(t1) │ │ - lw t0,20(s0) │ │ - lw a1,20(t0) │ │ - slt a3,s1,a1 │ │ - bnez a3,21598 │ │ - addiu v0,v0,2 │ │ - lw t8,116(s0) │ │ - lw t7,96(s0) │ │ - addiu t5,t8,1 │ │ - addu t6,t7,t8 │ │ - lw t4,84(s0) │ │ - lw t9,-30416(gp) │ │ + beq v0,t4,22cf4 │ │ + move s1,v0 │ │ + lw ra,36(sp) │ │ + move v0,s1 │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw a1,120(a0) │ │ + lw v1,116(a0) │ │ + lw s2,112(a0) │ │ + addu a0,a1,v1 │ │ + div zero,a0,s2 │ │ + teq s2,zero,0x7 │ │ + b 22c98 │ │ + mfhi s2 │ │ + lw t5,116(s0) │ │ + lw t6,96(s0) │ │ + lw ra,84(s0) │ │ + addiu t7,t5,1 │ │ + addu t8,t6,t5 │ │ + lw t9,-30220(gp) │ │ lw a0,80(s0) │ │ - sll t3,s5,0x2 │ │ - sw t6,48(s0) │ │ - sw t5,116(s0) │ │ - jalr t9 │ │ - addu s5,t4,t3 │ │ - sw v0,0(s5) │ │ - b 2148c │ │ - li v0,1 │ │ - lw a0,36(s0) │ │ - li a1,2 │ │ + sw t8,48(s0) │ │ + sw t7,116(s0) │ │ + sll s0,s2,0x2 │ │ + addu s2,ra,s0 │ │ jalr t9 │ │ - move a3,s4 │ │ - bltz v0,21624 │ │ - lw gp,16(sp) │ │ - lw t2,52(s0) │ │ - bne v0,t2,21488 │ │ nop │ │ - b 215c0 │ │ - lw t8,116(s0) │ │ - lw s1,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - li a0,4 │ │ - addiu a1,s1,-9680 │ │ - li a2,1021 │ │ - jalr t9 │ │ - addiu a3,s0,-8664 │ │ - b 2148c │ │ - li v0,-1 │ │ - b 2148c │ │ - li v0,-1 │ │ - b 21580 │ │ - li s1,1 │ │ + lw ra,36(sp) │ │ + sw v0,0(s2) │ │ + lw s0,24(sp) │ │ + move v0,s1 │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ │ │ -0002165c : │ │ +00022d48 : │ │ lui gp,0x8 │ │ - addiu gp,gp,31732 │ │ + addiu gp,gp,25864 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ sw gp,40(sp) │ │ sw ra,52(sp) │ │ - beqz a1,21760 │ │ + beqz a1,22e4c │ │ move t0,zero │ │ - lw v0,0(a1) │ │ - bltz v0,21704 │ │ + lw v1,0(a1) │ │ + bltz v1,22df0 │ │ nop │ │ - lw v1,112(a0) │ │ - lw a2,116(a0) │ │ + lw a2,112(a0) │ │ + lw v0,116(a0) │ │ lw a3,96(a0) │ │ - subu t1,v1,a2 │ │ - subu t0,a3,v0 │ │ - slt t2,t1,t0 │ │ - bnez t2,21724 │ │ + subu t1,a2,v0 │ │ + subu t0,a3,v1 │ │ + slt t3,t1,t0 │ │ + bnez t3,22e10 │ │ + nop │ │ + lw t4,120(a0) │ │ + addu t5,v1,t4 │ │ + subu t6,t5,a3 │ │ + div zero,t6,a2 │ │ + teq a2,zero,0x7 │ │ + mfhi t7 │ │ + bltz t7,22ddc │ │ nop │ │ - lw t1,120(a0) │ │ - addu t0,v0,t1 │ │ - subu a2,t0,a3 │ │ - div zero,a2,v1 │ │ - teq v1,zero,0x7 │ │ - mfhi a2 │ │ - bltz a2,216f0 │ │ - move a3,a2 │ │ - beqz a1,216d4 │ │ + beqz a1,22dc0 │ │ nop │ │ - sw v0,0(a1) │ │ - lw t3,64(a0) │ │ - sll a0,a3,0x2 │ │ - addu v0,t3,a0 │ │ - lw v0,0(v0) │ │ + sw v1,0(a1) │ │ + lw a0,64(a0) │ │ + sll a1,t7,0x2 │ │ + addu t8,a0,a1 │ │ + lw v0,0(t8) │ │ lw ra,52(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - addu a3,a2,v1 │ │ - bgez a3,216c8 │ │ - nop │ │ - b 216e4 │ │ + addu t7,a2,t7 │ │ + bgez t7,22db4 │ │ move v0,zero │ │ + b 22dd4 │ │ + lw ra,52(sp) │ │ lw a3,96(a0) │ │ - addiu v1,a3,1 │ │ - addu v0,v0,v1 │ │ - subu t0,a3,v0 │ │ - lw v1,112(a0) │ │ - lw a2,116(a0) │ │ - bgez v0,2169c │ │ - subu t1,v1,a2 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ - sw a2,20(sp) │ │ - sw v1,24(sp) │ │ + addiu t2,a3,1 │ │ + addu v1,v1,t2 │ │ + subu t0,a3,v1 │ │ + lw a2,112(a0) │ │ + lw v0,116(a0) │ │ + bgez v1,22d88 │ │ + subu t1,a2,v0 │ │ + sw v1,16(sp) │ │ + lw ra,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw v0,20(sp) │ │ + sw a2,24(sp) │ │ sw t0,28(sp) │ │ sw t1,32(sp) │ │ li a0,4 │ │ - addiu a1,a1,-9680 │ │ + addiu a1,ra,-19944 │ │ li a2,1088 │ │ jalr t9 │ │ - addiu a3,a3,-8624 │ │ - b 216e4 │ │ + addiu a3,v1,-18888 │ │ + b 22dd0 │ │ move v0,zero │ │ - lw v0,96(a0) │ │ - b 21714 │ │ - move a3,v0 │ │ + lw v1,96(a0) │ │ + b 22e00 │ │ + move a3,v1 │ │ │ │ -0002176c : │ │ +00022e58 : │ │ lbu v0,89(a0) │ │ - beqz v0,217d0 │ │ + beqz v0,22eb0 │ │ nop │ │ - lw t0,20(a0) │ │ - lw v1,20(t0) │ │ - blez v1,2182c │ │ - move v1,zero │ │ + lw t7,20(a0) │ │ + lw t2,20(t7) │ │ + blez t2,22f0c │ │ + move t0,zero │ │ + lw a0,36(a0) │ │ li v0,32767 │ │ - lw t2,36(a0) │ │ - sll t1,v1,0x1 │ │ - addu a2,t2,t1 │ │ - lh a2,0(a2) │ │ - slt a3,a2,v0 │ │ - beqz a3,217b4 │ │ - nop │ │ - sw v1,0(a1) │ │ - lw t0,20(a0) │ │ - move v0,a2 │ │ - lw t4,20(t0) │ │ - addiu v1,v1,1 │ │ - slt t3,v1,t4 │ │ - bnez t3,2178c │ │ + lh t8,0(a0) │ │ + slt t9,t8,v0 │ │ + beqz t9,22e98 │ │ + addiu a0,a0,2 │ │ + sw t0,0(a1) │ │ + lw t2,20(t7) │ │ + move v0,t8 │ │ + addiu t0,t0,1 │ │ + slt a2,t0,t2 │ │ + bnez a2,22e7c │ │ nop │ │ jr ra │ │ nop │ │ lw t1,52(a0) │ │ - lw a2,36(a0) │ │ - blez t1,217c8 │ │ + blez t1,22f0c │ │ + lw a3,36(a0) │ │ + lw t2,44(a0) │ │ li v0,32767 │ │ move v1,zero │ │ - lw t8,44(a0) │ │ - addu t7,t8,v1 │ │ - lbu t6,0(t7) │ │ - sll t5,t6,0x1 │ │ - addu a2,a2,t5 │ │ - lh a3,0(a2) │ │ - slt t0,a3,v0 │ │ - beqz t0,21814 │ │ + addu a2,t2,v1 │ │ + lbu t0,0(a2) │ │ + sll t3,t0,0x1 │ │ + addu a3,a3,t3 │ │ + lh t4,0(a3) │ │ + slt t5,t4,v0 │ │ + beqz t5,22ef4 │ │ nop │ │ sw v1,0(a1) │ │ lw t1,52(a0) │ │ - move v0,a3 │ │ + move v0,t4 │ │ addiu v1,v1,1 │ │ - slt t9,v1,t1 │ │ - bnez t9,217e4 │ │ - nop │ │ + slt t6,v1,t1 │ │ + bnez t6,22ecc │ │ + addu a2,t2,v1 │ │ jr ra │ │ nop │ │ jr ra │ │ li v0,32767 │ │ │ │ -00021834 : │ │ +00022f14 : │ │ lui gp,0x8 │ │ - addiu gp,gp,31260 │ │ + addiu gp,gp,25404 │ │ addu gp,gp,t9 │ │ + lbu v0,89(a0) │ │ + beqz v0,22f34 │ │ + lw t9,-30468(gp) │ │ + jr ra │ │ + nop │ │ + lw v1,20(a0) │ │ addiu sp,sp,-32 │ │ + lw a1,20(v1) │ │ + addiu a2,a1,31 │ │ + addiu a3,a1,62 │ │ + slti t0,a2,0 │ │ + movn a2,a3,t0 │ │ sw s0,24(sp) │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - lbu v0,89(a0) │ │ - bnez v0,21890 │ │ + sra v0,a2,0x5 │ │ move s0,a0 │ │ - lw a0,20(a0) │ │ - lw t9,-30412(gp) │ │ - lw t0,20(a0) │ │ - lw a0,40(s0) │ │ - addiu a1,t0,31 │ │ - addiu a3,t0,62 │ │ - slti v1,a1,0 │ │ - movn a1,a3,v1 │ │ - sra a2,a1,0x5 │ │ - sll a2,a2,0x2 │ │ - jalr t9 │ │ + lw a0,40(a0) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ move a1,zero │ │ - sw zero,52(s0) │ │ + jalr t9 │ │ + sll a2,v0,0x2 │ │ lw ra,28(sp) │ │ + sw zero,52(s0) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -000218a0 : │ │ +00022f88 : │ │ lbu v0,89(a0) │ │ - bnez v0,219a4 │ │ + bnez v0,23494 │ │ nop │ │ lbu v1,76(a1) │ │ - beqz v1,21948 │ │ - li t3,3 │ │ + beqz v1,231a4 │ │ + li a3,3 │ │ lbu v1,77(a1) │ │ li a2,3 │ │ - beq v1,a2,21af4 │ │ + beq v1,a2,23334 │ │ li a3,5 │ │ - beq v1,a3,21a68 │ │ + beq v1,a3,232a8 │ │ li t0,0xffff │ │ - beqz v1,21940 │ │ - move a2,a1 │ │ - move v0,zero │ │ + beqz v1,23494 │ │ + nop │ │ + lhu t6,54(a1) │ │ + beq t6,t0,23008 │ │ + sll t1,t6,0x2 │ │ + lw v0,0(a1) │ │ + lw t2,12(v0) │ │ + lw t4,40(a0) │ │ + addu t5,t2,t1 │ │ + lw t7,0(t5) │ │ + li a2,1 │ │ + lhu a3,0(t7) │ │ + sra v1,a3,0x5 │ │ + sll t3,v1,0x2 │ │ + addu t8,t4,t3 │ │ + lw t9,0(t8) │ │ + sllv t6,a2,a3 │ │ + or t0,t9,t6 │ │ + sw t0,0(t8) │ │ + lbu v1,77(a1) │ │ + slti t1,v1,2 │ │ + bnez t1,2319c │ │ + li t4,0xffff │ │ + lhu t2,56(a1) │ │ + beq t2,t4,2305c │ │ + sll t5,t2,0x2 │ │ + lw v0,0(a1) │ │ + lw t7,12(v0) │ │ + lw t3,40(a0) │ │ + addu a3,t7,t5 │ │ + lw v1,0(a3) │ │ + li t0,1 │ │ + lhu a3,2(v1) │ │ + sra a2,a3,0x5 │ │ + sll t8,a2,0x2 │ │ + addu t9,t3,t8 │ │ + lw t6,0(t9) │ │ + sllv t1,t0,a3 │ │ + or t2,t6,t1 │ │ + sw t2,0(t9) │ │ + lbu v1,77(a1) │ │ + slti t4,v1,3 │ │ + bnez t4,2319c │ │ + li t7,0xffff │ │ + lhu t5,58(a1) │ │ + beq t5,t7,230b0 │ │ + sll t3,t5,0x2 │ │ + lw v0,0(a1) │ │ + lw v1,12(v0) │ │ + lw a2,40(a0) │ │ + addu a3,v1,t3 │ │ + lw t8,0(a3) │ │ + li t1,1 │ │ + lhu a3,4(t8) │ │ + sra v0,a3,0x5 │ │ + sll t9,v0,0x2 │ │ + addu t6,a2,t9 │ │ + lw t0,0(t6) │ │ + sllv t2,t1,a3 │ │ + or t4,t0,t2 │ │ + sw t4,0(t6) │ │ + lbu v1,77(a1) │ │ + slti t5,v1,4 │ │ + bnez t5,2319c │ │ li t3,0xffff │ │ - li t4,1 │ │ - lhu t5,54(a2) │ │ - sll t0,v0,0x1 │ │ - sll t1,t5,0x2 │ │ - beq t5,t3,21934 │ │ - addiu v0,v0,1 │ │ - lw t8,0(a1) │ │ - lw t2,40(a0) │ │ - lw t7,12(t8) │ │ - addu t6,t7,t1 │ │ - lw t5,0(t6) │ │ - addu t1,t5,t0 │ │ - lhu a3,0(t1) │ │ - sra t0,a3,0x5 │ │ - sll v1,t0,0x2 │ │ - addu t6,t2,v1 │ │ - lw t9,0(t6) │ │ - sllv t8,t4,a3 │ │ - or t7,t9,t8 │ │ - sw t7,0(t6) │ │ + lhu t7,60(a1) │ │ + beq t7,t3,23104 │ │ + li t2,1 │ │ + lw a2,0(a1) │ │ + sll v1,t7,0x2 │ │ + lw t8,12(a2) │ │ + lw v0,40(a0) │ │ + addu a3,t8,v1 │ │ + lw t9,0(a3) │ │ + lhu a3,6(t9) │ │ + sra a2,a3,0x5 │ │ + sll t6,a2,0x2 │ │ + addu t0,v0,t6 │ │ + lw t1,0(t0) │ │ + sllv t4,t2,a3 │ │ + or t5,t1,t4 │ │ + sw t5,0(t0) │ │ lbu v1,77(a1) │ │ - slt t9,v0,v1 │ │ - bnez t9,218e4 │ │ - addiu a2,a2,2 │ │ + slti t7,v1,5 │ │ + bnez t7,2319c │ │ + li t8,0xffff │ │ + lhu t3,62(a1) │ │ + beq t3,t8,2319c │ │ + sll v0,t3,0x2 │ │ + lw a1,0(a1) │ │ + lw t9,12(a1) │ │ + lw a0,40(a0) │ │ + addu a3,t9,v0 │ │ + lw a2,0(a3) │ │ + b 233b8 │ │ + lhu a1,8(a2) │ │ + lhu t2,58(a1) │ │ + beq t2,t1,23180 │ │ + nop │ │ + lw t7,0(a1) │ │ + sll v1,t2,0x2 │ │ + lw v0,12(t7) │ │ + lw t5,40(a0) │ │ + addu a3,v0,v1 │ │ + lw a2,0(a3) │ │ + li t6,1 │ │ + lhu a3,4(a2) │ │ + sra v1,a3,0x5 │ │ + sll t3,v1,0x2 │ │ + addu t8,t5,t3 │ │ + lw t9,0(t8) │ │ + sllv t0,t6,a3 │ │ + or t1,t9,t0 │ │ + sw t1,0(t8) │ │ + lhu t4,56(a1) │ │ + li t2,0xffff │ │ + bne t4,t2,23350 │ │ + nop │ │ + lhu t2,54(a1) │ │ + bne t2,t4,2339c │ │ + nop │ │ jr ra │ │ nop │ │ - lbu v0,77(a1) │ │ - beq v0,t3,219f4 │ │ - li t4,5 │ │ - beq v0,t4,219ac │ │ - li t0,1 │ │ - beqz v0,21940 │ │ - move v1,a1 │ │ - move v0,zero │ │ - li t1,1 │ │ - lhu t6,54(v1) │ │ - lw t0,40(a0) │ │ - srl t8,t6,0x5 │ │ - sll t7,t8,0x2 │ │ - addu a2,t0,t7 │ │ - lw t5,0(a2) │ │ - sllv t2,t1,t6 │ │ - or a3,t5,t2 │ │ - sw a3,0(a2) │ │ + lbu a2,77(a1) │ │ + beq a2,a3,2348c │ │ + li t0,5 │ │ + beq a2,t0,233dc │ │ + nop │ │ + beqz a2,2319c │ │ + li t6,1 │ │ + lhu t1,54(a1) │ │ + lw a0,40(a0) │ │ + srl t2,t1,0x5 │ │ + sll t3,t2,0x2 │ │ + addu t4,a0,t3 │ │ + lw t5,0(t4) │ │ + sllv t7,t6,t1 │ │ + or t8,t5,t7 │ │ + sw t8,0(t4) │ │ + lbu t9,77(a1) │ │ + slti v0,t9,2 │ │ + bnez v0,23494 │ │ + nop │ │ + lhu a2,56(a1) │ │ + srl v1,a2,0x5 │ │ + sll a3,v1,0x2 │ │ + addu t0,a0,a3 │ │ + lw t1,0(t0) │ │ + sllv t2,t6,a2 │ │ + or t3,t1,t2 │ │ + sw t3,0(t0) │ │ lbu t4,77(a1) │ │ - addiu v0,v0,1 │ │ - slt t3,v0,t4 │ │ - bnez t3,2196c │ │ - addiu v1,v1,2 │ │ - jr ra │ │ + slti t5,t4,3 │ │ + bnez t5,23494 │ │ nop │ │ - lhu t4,62(a1) │ │ - lw a2,40(a0) │ │ - srl v1,t4,0x5 │ │ - sll v0,v1,0x2 │ │ - addu t7,a2,v0 │ │ - lw t3,0(t7) │ │ - sllv t9,t0,t4 │ │ - or t8,t3,t9 │ │ - sw t8,0(t7) │ │ - lhu t2,60(a1) │ │ - lw t5,40(a0) │ │ - srl t6,t2,0x5 │ │ - sll t1,t6,0x2 │ │ - addu v0,t5,t1 │ │ - lw a3,0(v0) │ │ - sllv v1,t0,t2 │ │ - or a2,a3,v1 │ │ - sw a2,0(v0) │ │ lhu t7,58(a1) │ │ - lw t8,40(a0) │ │ - srl t9,t7,0x5 │ │ - sll t0,t9,0x2 │ │ - addu t2,t8,t0 │ │ - lw t6,0(t2) │ │ - li t0,1 │ │ - sllv t5,t0,t7 │ │ - or t1,t6,t5 │ │ - sw t1,0(t2) │ │ - lhu v0,56(a1) │ │ - lw a3,40(a0) │ │ - srl v1,v0,0x5 │ │ - sll a2,v1,0x2 │ │ - addu t8,a3,a2 │ │ - lw t4,0(t8) │ │ - sllv t3,t0,v0 │ │ - or t9,t4,t3 │ │ - sw t9,0(t8) │ │ - lhu t1,54(a1) │ │ - lw t6,40(a0) │ │ - srl t7,t1,0x5 │ │ - sll t5,t7,0x2 │ │ - addu a3,t6,t5 │ │ - lw t2,0(a3) │ │ - sllv a1,t0,t1 │ │ - or a0,t2,a1 │ │ - jr ra │ │ - sw a0,0(a3) │ │ - lhu v0,62(a1) │ │ - beq v0,t0,21aac │ │ - sll a2,v0,0x2 │ │ - lw t0,0(a1) │ │ - lw a3,12(t0) │ │ - lw t8,40(a0) │ │ - addu v1,a3,a2 │ │ - lw v0,0(v1) │ │ - li t6,1 │ │ - lhu t5,8(v0) │ │ - sra t9,t5,0x5 │ │ - sll t7,t9,0x2 │ │ - addu t1,t8,t7 │ │ - lw t4,0(t1) │ │ - sllv t3,t6,t5 │ │ - or t2,t4,t3 │ │ - sw t2,0(t1) │ │ - lhu v0,60(a1) │ │ - li t1,0xffff │ │ - beq v0,t1,21af4 │ │ - sll a3,v0,0x2 │ │ + srl t8,t7,0x5 │ │ + sll t9,t8,0x2 │ │ + addu v0,a0,t9 │ │ + lw v1,0(v0) │ │ + sllv a2,t6,t7 │ │ + or a3,v1,a2 │ │ + sw a3,0(v0) │ │ + lbu t0,77(a1) │ │ + slti t1,t0,4 │ │ + bnez t1,23494 │ │ + nop │ │ + lhu t2,60(a1) │ │ + srl t3,t2,0x5 │ │ + sll t4,t3,0x2 │ │ + addu t5,a0,t4 │ │ + lw t7,0(t5) │ │ + sllv t8,t6,t2 │ │ + or t9,t7,t8 │ │ + sw t9,0(t5) │ │ + lbu v0,77(a1) │ │ + slti v1,v0,5 │ │ + bnez v1,23494 │ │ + nop │ │ + lhu a1,62(a1) │ │ + srl a2,a1,0x5 │ │ + sll a3,a2,0x2 │ │ + addu a0,a0,a3 │ │ + lw t0,0(a0) │ │ + sllv t6,t6,a1 │ │ + or t1,t0,t6 │ │ + jr ra │ │ + sw t1,0(a0) │ │ + lhu t6,62(a1) │ │ + beq t6,t0,232ec │ │ + sll t2,t6,0x2 │ │ lw t1,0(a1) │ │ - lw t0,12(t1) │ │ - lw t9,40(a0) │ │ - addu a2,t0,a3 │ │ - lw v1,0(a2) │ │ - li t7,1 │ │ - lhu t6,6(v1) │ │ - sra v0,t6,0x5 │ │ - sll t8,v0,0x2 │ │ - addu t2,t9,t8 │ │ - lw t5,0(t2) │ │ - sllv t4,t7,t6 │ │ - or t3,t5,t4 │ │ - sw t3,0(t2) │ │ - lhu v0,58(a1) │ │ + lw t4,12(t1) │ │ + lw t5,40(a0) │ │ + addu v1,t4,t2 │ │ + lw t7,0(v1) │ │ + li a2,1 │ │ + lhu a3,8(t7) │ │ + sra v0,a3,0x5 │ │ + sll t3,v0,0x2 │ │ + addu t8,t5,t3 │ │ + lw t9,0(t8) │ │ + sllv t6,a2,a3 │ │ + or t0,t9,t6 │ │ + sw t0,0(t8) │ │ + lhu t1,60(a1) │ │ li t2,0xffff │ │ - beq v0,t2,21b3c │ │ - sll t0,v0,0x2 │ │ - lw t2,0(a1) │ │ - lw t1,12(t2) │ │ - lw a2,40(a0) │ │ - addu a3,t1,t0 │ │ - lw v1,0(a3) │ │ - li t8,1 │ │ - lhu t7,4(v1) │ │ - sra v0,t7,0x5 │ │ - sll t9,v0,0x2 │ │ - addu t3,a2,t9 │ │ - lw t6,0(t3) │ │ - sllv t5,t8,t7 │ │ - or t4,t6,t5 │ │ - sw t4,0(t3) │ │ - lhu v0,56(a1) │ │ - li t3,0xffff │ │ - beq v0,t3,21b84 │ │ - sll t1,v0,0x2 │ │ - lw t3,0(a1) │ │ - lw t2,12(t3) │ │ - lw a2,40(a0) │ │ - addu t0,t2,t1 │ │ - lw a3,0(t0) │ │ - li t9,1 │ │ - lhu t8,2(a3) │ │ - sra v1,t8,0x5 │ │ - sll v0,v1,0x2 │ │ - addu t4,a2,v0 │ │ - lw t7,0(t4) │ │ - sllv t6,t9,t8 │ │ - or t5,t7,t6 │ │ - sw t5,0(t4) │ │ - lhu v0,54(a1) │ │ + beq t1,t2,23138 │ │ + sll t5,t1,0x2 │ │ + lw t4,0(a1) │ │ + lw t7,12(t4) │ │ + lw v1,40(a0) │ │ + addu a3,t7,t5 │ │ + lw v0,0(a3) │ │ + li t6,1 │ │ + lhu a3,6(v0) │ │ + sra a2,a3,0x5 │ │ + sll t3,a2,0x2 │ │ + addu t8,v1,t3 │ │ + lw t9,0(t8) │ │ + sllv t0,t6,a3 │ │ + or t1,t9,t0 │ │ + sw t1,0(t8) │ │ + lhu t2,58(a1) │ │ li t4,0xffff │ │ - beq v0,t4,21940 │ │ - sll t0,v0,0x2 │ │ - lw t2,0(a1) │ │ - lw t1,12(t2) │ │ - lw a2,40(a0) │ │ - addu a3,t1,t0 │ │ + bne t2,t4,23144 │ │ + nop │ │ + lhu t4,56(a1) │ │ + beq t4,t2,2338c │ │ + nop │ │ + lw t7,0(a1) │ │ + sll v0,t4,0x2 │ │ + lw a2,12(t7) │ │ + lw t5,40(a0) │ │ + addu a3,a2,v0 │ │ lw v1,0(a3) │ │ + li t6,1 │ │ + lhu a3,2(v1) │ │ + sra v0,a3,0x5 │ │ + sll t3,v0,0x2 │ │ + addu t8,t5,t3 │ │ + lw t9,0(t8) │ │ + sllv t0,t6,a3 │ │ + or t1,t9,t0 │ │ + sw t1,0(t8) │ │ + lhu t2,54(a1) │ │ + li t4,0xffff │ │ + beq t2,t4,23494 │ │ + nop │ │ + lw a1,0(a1) │ │ + sll t5,t2,0x2 │ │ + lw t7,12(a1) │ │ + lw a0,40(a0) │ │ + addu a2,t7,t5 │ │ + lw v1,0(a2) │ │ + lhu a1,0(v1) │ │ + sra a3,a1,0x5 │ │ + sll v0,a3,0x2 │ │ + addu t3,a0,v0 │ │ + lw a0,0(t3) │ │ li t8,1 │ │ - lhu t7,0(v1) │ │ - sra v0,t7,0x5 │ │ - sll t9,v0,0x2 │ │ - addu t5,a2,t9 │ │ - lw t6,0(t5) │ │ - sllv a1,t8,t7 │ │ - or a0,t6,a1 │ │ + sllv t9,t8,a1 │ │ + or t6,a0,t9 │ │ + jr ra │ │ + sw t6,0(t3) │ │ + lhu t2,62(a1) │ │ + lw t3,40(a0) │ │ + srl t4,t2,0x5 │ │ + sll t5,t4,0x2 │ │ + lhu t7,60(a1) │ │ + addu t8,t3,t5 │ │ + lw t9,0(t8) │ │ + li a2,1 │ │ + sllv v1,a2,t2 │ │ + srl v0,t7,0x5 │ │ + or a3,t9,v1 │ │ + sll a0,v0,0x2 │ │ + sw a3,0(t8) │ │ + addu t0,t3,a0 │ │ + lw t6,0(t0) │ │ + sllv t1,a2,t7 │ │ + or t2,t6,t1 │ │ + sw t2,0(t0) │ │ + lhu t4,58(a1) │ │ + lhu t5,56(a1) │ │ + srl t7,t4,0x5 │ │ + sll t8,t7,0x2 │ │ + addu t9,t3,t8 │ │ + lw v1,0(t9) │ │ + li a2,1 │ │ + sllv a3,a2,t4 │ │ + srl v0,t5,0x5 │ │ + or a0,v1,a3 │ │ + sll t6,v0,0x2 │ │ + sw a0,0(t9) │ │ + lhu t0,54(a1) │ │ + addu t1,t3,t6 │ │ + lw a1,0(t1) │ │ + sllv t2,a2,t5 │ │ + srl t4,t0,0x5 │ │ + or t5,a1,t2 │ │ + sll t7,t4,0x2 │ │ + sw t5,0(t1) │ │ + addu t3,t3,t7 │ │ + lw t8,0(t3) │ │ + sllv t9,a2,t0 │ │ + or v1,t8,t9 │ │ jr ra │ │ - sw a0,0(t5) │ │ + sw v1,0(t3) │ │ + b 23424 │ │ + lw t3,40(a0) │ │ + jr ra │ │ + nop │ │ │ │ -00021bd0 : │ │ +0002349c : │ │ lw v0,20(a0) │ │ lbu v1,89(a0) │ │ - bnez v1,21d20 │ │ + bnez v1,235f8 │ │ lw v0,20(v0) │ │ - lui a1,0x8000 │ │ - addiu a2,v0,31 │ │ - slti a3,v0,0 │ │ - addiu t5,a1,31 │ │ - movz a2,v0,a3 │ │ - and t5,v0,t5 │ │ - bltz t5,21d28 │ │ - sra t8,a2,0x5 │ │ - blez t8,21d40 │ │ - lw t6,40(a0) │ │ - move t2,t6 │ │ - move v0,zero │ │ - move a1,zero │ │ - move t7,zero │ │ - li a3,-1 │ │ + lui t4,0x8000 │ │ + addiu a1,v0,31 │ │ + slti a2,v0,0 │ │ + addiu a3,t4,31 │ │ + movz a1,v0,a2 │ │ + and t9,v0,a3 │ │ + bltz t9,23600 │ │ + sra t7,a1,0x5 │ │ + blez t7,23618 │ │ + lw t5,40(a0) │ │ + sll t8,t7,0x5 │ │ + move t2,t5 │ │ + move t6,zero │ │ + move a2,zero │ │ + move v1,zero │ │ + li t4,-1 │ │ li t3,32 │ │ - lw v1,0(t2) │ │ - beqz v1,21c94 │ │ + lw a3,0(t2) │ │ + beqz a3,23560 │ │ move t0,zero │ │ - sll t4,t7,0x5 │ │ - srlv v1,v1,t0 │ │ - andi t9,v1,0x1 │ │ - beqz t9,21c80 │ │ - addu t1,t4,t0 │ │ - subu v1,t1,a1 │ │ - slti a1,v1,256 │ │ - bnez a1,21c6c │ │ - nop │ │ - lw a1,44(a0) │ │ + srlv v0,a3,t0 │ │ + andi a1,v0,0x1 │ │ + beqz a1,2354c │ │ + addu a3,t0,t6 │ │ + subu v1,a3,v1 │ │ + slti t1,v1,256 │ │ + bnez t1,23538 │ │ + move a1,a2 │ │ + lw a2,44(a0) │ │ + addiu a1,a1,1 │ │ addiu v1,v1,-255 │ │ - addu a2,a1,v0 │ │ - slti t9,v1,256 │ │ - sb a3,0(a2) │ │ - beqz t9,21c50 │ │ - addiu v0,v0,1 │ │ - lw t9,44(a0) │ │ - move a1,t1 │ │ - addu t1,t9,v0 │ │ - sb v1,0(t1) │ │ - addiu v0,v0,1 │ │ + addu v0,a2,a1 │ │ + slti t1,v1,256 │ │ + beqz t1,2351c │ │ + sb t4,-1(v0) │ │ + lw v0,44(a0) │ │ + addiu a2,a1,1 │ │ + addu a1,v0,a1 │ │ + sb v1,0(a1) │ │ + move v1,a3 │ │ addiu t0,t0,1 │ │ - beq t0,t3,21c94 │ │ + beq t0,t3,23560 │ │ nop │ │ - b 21c30 │ │ - lw v1,0(t2) │ │ - addiu t7,t7,1 │ │ - bne t7,t8,21c20 │ │ + b 234fc │ │ + lw a3,0(t2) │ │ + addiu t6,t6,32 │ │ + bne t6,t8,234f0 │ │ addiu t2,t2,4 │ │ - sll t3,t7,0x2 │ │ - addu t6,t6,t3 │ │ - blez t5,21d18 │ │ + sll t8,t7,0x2 │ │ + addu t5,t5,t8 │ │ + blez t9,235ec │ │ + nop │ │ sll t7,t7,0x5 │ │ - move t0,zero │ │ - li a3,-1 │ │ - lw t2,0(t6) │ │ - srlv t8,t2,t0 │ │ - andi t4,t8,0x1 │ │ - beqz t4,21d0c │ │ - addu t1,t0,t7 │ │ - subu v1,t1,a1 │ │ - slti a2,v1,256 │ │ - bnez a2,21cf8 │ │ + move t3,zero │ │ + li t4,-1 │ │ + lw t1,0(t5) │ │ + srlv v0,t1,t3 │ │ + andi a1,v0,0x1 │ │ + beqz a1,235e0 │ │ + addu t2,t3,t7 │ │ + subu t8,t2,v1 │ │ + move a3,a2 │ │ + slti a2,t8,256 │ │ + bnez a2,235cc │ │ nop │ │ - lw t3,44(a0) │ │ - addiu v1,v1,-255 │ │ - addu t9,t3,v0 │ │ - slti a1,v1,256 │ │ - sb a3,0(t9) │ │ - beqz a1,21cdc │ │ - addiu v0,v0,1 │ │ - lw t4,44(a0) │ │ - move a1,t1 │ │ - addu t1,t4,v0 │ │ - sb v1,0(t1) │ │ - addiu v0,v0,1 │ │ - addiu t0,t0,1 │ │ - bne t0,t5,21cb8 │ │ + lw v1,44(a0) │ │ + addiu a3,a3,1 │ │ + addiu t8,t8,-255 │ │ + addu t6,v1,a3 │ │ + slti t0,t8,256 │ │ + beqz t0,235b0 │ │ + sb t4,-1(t6) │ │ + lw t1,44(a0) │ │ + addiu a2,a3,1 │ │ + addu v0,t1,a3 │ │ + sb t8,0(v0) │ │ + move v1,t2 │ │ + addiu t3,t3,1 │ │ + bne t3,t9,23588 │ │ nop │ │ + sw a2,52(a0) │ │ jr ra │ │ - sw v0,52(a0) │ │ + move v0,a2 │ │ jr ra │ │ sw v0,52(a0) │ │ - addiu t1,t5,-1 │ │ - li t2,-32 │ │ - or t0,t1,t2 │ │ - addiu t5,t0,1 │ │ - bgtz t8,21c08 │ │ - lw t6,40(a0) │ │ + addiu t0,t9,-1 │ │ + li t1,-32 │ │ + or t2,t0,t1 │ │ + addiu t9,t2,1 │ │ + bgtz t7,234d4 │ │ + lw t5,40(a0) │ │ move t7,zero │ │ - move v0,zero │ │ - b 21ca8 │ │ - move a1,zero │ │ + move a2,zero │ │ + b 23574 │ │ + move v1,zero │ │ │ │ -00021d50 : │ │ +00023628 : │ │ lui gp,0x8 │ │ - addiu gp,gp,29952 │ │ + addiu gp,gp,23592 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-88 │ │ + addiu sp,sp,-72 │ │ sw gp,40(sp) │ │ - sw s4,72(sp) │ │ - sw s0,56(sp) │ │ - sw ra,84(sp) │ │ - sw s6,80(sp) │ │ - sw s5,76(sp) │ │ - sw s3,68(sp) │ │ - sw s2,64(sp) │ │ - sw s1,60(sp) │ │ - move s4,a1 │ │ - beqz a1,2203c │ │ - move s0,a0 │ │ - lw s3,0(a1) │ │ - bltz s3,21f1c │ │ + sw ra,68(sp) │ │ + sw s3,64(sp) │ │ + sw s2,60(sp) │ │ + sw s1,56(sp) │ │ + sw s0,52(sp) │ │ + beqz a1,237c0 │ │ nop │ │ - lbu a0,89(s0) │ │ - bnez a0,21db4 │ │ + lw s2,0(a1) │ │ + bltz s2,237a0 │ │ nop │ │ - lw a1,80(s0) │ │ - beqz a1,21dc0 │ │ + lbu a2,89(a0) │ │ + bnez a2,2367c │ │ nop │ │ - lw a2,48(s0) │ │ - beq a2,s3,21f0c │ │ + lw a3,80(a0) │ │ + beqz a3,23688 │ │ nop │ │ - lw v0,112(s0) │ │ - lw v1,116(s0) │ │ - bltz s3,220d8 │ │ - subu a1,v0,v1 │ │ - lw a0,96(s0) │ │ - subu a2,a0,s3 │ │ - slt t0,a1,a2 │ │ - bnez t0,220e4 │ │ - lw t2,-32696(gp) │ │ - lw t5,120(s0) │ │ - addu t4,s3,t5 │ │ - subu t3,t4,a0 │ │ - div zero,t3,v0 │ │ - teq v0,zero,0x7 │ │ - mfhi v1 │ │ - bltz v1,22028 │ │ - move s1,v1 │ │ + lw t0,48(a0) │ │ + beq t0,s2,23774 │ │ + nop │ │ + lw s1,112(a0) │ │ + move s0,a0 │ │ + lw a0,116(a0) │ │ + move s3,a1 │ │ + bltz s2,2381c │ │ + subu a1,s1,a0 │ │ + lw t1,96(s0) │ │ + subu t2,t1,s2 │ │ + slt t3,a1,t2 │ │ + bnez t3,23824 │ │ + nop │ │ + lw t4,120(s0) │ │ + addu t5,s2,t4 │ │ + subu t6,t5,t1 │ │ + div zero,t6,s1 │ │ + teq s1,zero,0x7 │ │ + mfhi t7 │ │ + bltz t7,237b0 │ │ + addu s1,s1,t7 │ │ + move s1,t7 │ │ lw a0,80(s0) │ │ - beqz a0,22044 │ │ - sll t7,s1,0x2 │ │ - lw s2,84(s0) │ │ - addu s1,s2,t7 │ │ - lw t9,-30332(gp) │ │ - lw a1,0(s1) │ │ + beqz a0,237c8 │ │ + sll a2,s1,0x2 │ │ + lw ra,84(s0) │ │ + addu a3,ra,a2 │ │ + lw t9,-30376(gp) │ │ + lw a1,0(a3) │ │ jalr t9 │ │ move a2,zero │ │ - lw a1,116(s0) │ │ - lw t6,112(s0) │ │ - lw gp,40(sp) │ │ - beq a1,t6,21f2c │ │ - lw s6,80(s0) │ │ - beqz s6,21ee4 │ │ - move v0,zero │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,48 │ │ - li a1,2 │ │ - li a2,1 │ │ - jalr t9 │ │ - move a3,s6 │ │ - bltz v0,220b0 │ │ lw gp,40(sp) │ │ - beqz v0,21ea4 │ │ - lh a2,48(sp) │ │ - lw ra,20(s0) │ │ - sw a2,52(s0) │ │ - lw t8,20(ra) │ │ - beq a2,t8,22098 │ │ - lw t9,-30396(gp) │ │ - lw a0,44(s0) │ │ - li a1,1 │ │ + lw a1,-31996(gp) │ │ + addiu t9,a1,6100 │ │ jalr t9 │ │ - move a3,s6 │ │ - bltz v0,220b0 │ │ + move a0,s0 │ │ + bltz v0,237b8 │ │ lw gp,40(sp) │ │ - lw v1,52(s0) │ │ - beq v0,v1,21f54 │ │ - nop │ │ - beqz s4,21eb0 │ │ + beqz s3,23724 │ │ nop │ │ - sw s3,0(s4) │ │ - lw v0,76(s0) │ │ - beqz v0,21ee0 │ │ - sw s3,48(s0) │ │ + sw s2,0(s3) │ │ + lw s3,76(s0) │ │ + beqz s3,23754 │ │ + sw s2,48(s0) │ │ lw a1,52(s0) │ │ lw a2,44(s0) │ │ lw a3,36(s0) │ │ - lw t9,-31744(gp) │ │ - sw v0,16(sp) │ │ - bal 21228 │ │ + lw t9,-31740(gp) │ │ + sw s3,16(sp) │ │ + jalr t9 │ │ move a0,s0 │ │ - bltz v0,21ee4 │ │ + bltz v0,23758 │ │ move v0,zero │ │ lw v0,36(s0) │ │ - lw ra,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ + lw ra,68(sp) │ │ + lw s3,64(sp) │ │ + lw s2,60(sp) │ │ + lw s1,56(sp) │ │ + lw s0,52(sp) │ │ jr ra │ │ - addiu sp,sp,88 │ │ - beqz s4,21ee0 │ │ - nop │ │ - b 21ee0 │ │ - sw s3,0(s4) │ │ + addiu sp,sp,72 │ │ + beqz a1,23784 │ │ + lw ra,68(sp) │ │ + sw s2,0(a1) │ │ + lw ra,68(sp) │ │ + lw v0,36(a0) │ │ + lw s3,64(sp) │ │ + lw s2,60(sp) │ │ + lw s1,56(sp) │ │ + lw s0,52(sp) │ │ + jr ra │ │ + addiu sp,sp,72 │ │ lw v1,96(a0) │ │ addiu v0,v1,1 │ │ - b 21d9c │ │ - addu s3,s3,v0 │ │ - lbu s5,90(s0) │ │ - beqz s5,21ea4 │ │ - lw t9,-31768(gp) │ │ - move a0,s0 │ │ - bal 1ff3c │ │ - sll a1,a1,0x1 │ │ - bnez s6,21e44 │ │ - lw gp,40(sp) │ │ - b 21ee4 │ │ - move v0,zero │ │ - blez v0,21fe4 │ │ - li s1,1 │ │ - move s1,zero │ │ - move s5,zero │ │ - li s2,32767 │ │ - lw a3,44(s0) │ │ - addiu v0,s1,1 │ │ - addu a2,a3,s5 │ │ - lbu a1,0(a2) │ │ - addu s1,a1,s1 │ │ - slt a0,v0,s1 │ │ - beqz a0,21fa0 │ │ - sll v1,v0,0x1 │ │ - lw t1,36(s0) │ │ - addiu v0,v0,1 │ │ - addu t0,t1,v1 │ │ - sh s2,0(t0) │ │ - bne v0,s1,21f88 │ │ - addiu v1,v1,2 │ │ - lw t2,36(s0) │ │ - lw t9,-30396(gp) │ │ - sll v0,s1,0x1 │ │ - addu a0,t2,v0 │ │ - li a1,2 │ │ - li a2,1 │ │ - jalr t9 │ │ - move a3,s6 │ │ - bltz v0,220b0 │ │ - lw gp,40(sp) │ │ - beqz v0,21ea4 │ │ - addiu s5,s5,1 │ │ - lw t4,52(s0) │ │ - slt t3,s5,t4 │ │ - bnez t3,21f68 │ │ - nop │ │ - addiu s1,s1,1 │ │ - lw t6,20(s0) │ │ - lw t5,20(t6) │ │ - slt s6,s1,t5 │ │ - beqz s6,21ea4 │ │ - sll v0,s1,0x1 │ │ - li a0,32767 │ │ - lw ra,36(s0) │ │ - addiu s1,s1,1 │ │ - addu t8,ra,v0 │ │ - sh a0,0(t8) │ │ - lw s5,20(s0) │ │ - lw s2,20(s5) │ │ - slt t7,s1,s2 │ │ - bnez t7,21ffc │ │ - addiu v0,v0,2 │ │ - b 21ea4 │ │ + b 23664 │ │ + addu s2,s2,v0 │ │ + bgez s1,236d8 │ │ nop │ │ - addu s1,v1,v0 │ │ - bgez s1,21e04 │ │ + b 23758 │ │ move v0,zero │ │ - b 21ee8 │ │ - lw ra,84(sp) │ │ - b 21d9c │ │ - lw s3,96(a0) │ │ - lw t9,-31740(gp) │ │ - bal 21bd0 │ │ + b 23664 │ │ + lw s2,96(a0) │ │ + lw t9,-31736(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ - lw a3,64(s0) │ │ - sll a2,s1,0x2 │ │ + lw t8,64(s0) │ │ + sll v1,s1,0x2 │ │ lw a0,28(s0) │ │ - addu a1,a3,a2 │ │ - lw t0,0(a1) │ │ - lbu v1,89(s0) │ │ - lw s1,0(a0) │ │ + addu v0,t8,v1 │ │ + lw t0,0(v0) │ │ + lbu t1,89(s0) │ │ + lw t2,0(a0) │ │ lw a1,36(s0) │ │ lw a2,44(s0) │ │ lw a3,52(s0) │ │ sw t0,16(sp) │ │ - sw s3,20(sp) │ │ - sw v1,24(sp) │ │ - lw t9,4(s1) │ │ + sw s2,20(sp) │ │ + sw t1,24(sp) │ │ + lw t9,4(t2) │ │ jalr t9 │ │ nop │ │ - b 21ea4 │ │ - lw gp,40(sp) │ │ - lw a0,36(s0) │ │ - li a1,2 │ │ - jalr t9 │ │ - move a3,s6 │ │ - bgez v0,21ea4 │ │ + b 23718 │ │ lw gp,40(sp) │ │ - lw s3,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - li a0,4 │ │ - addiu a1,s3,-9680 │ │ - li a2,1021 │ │ - jalr t9 │ │ - addiu a3,s0,-8664 │ │ - b 21ee4 │ │ - move v0,zero │ │ - lw a3,96(s0) │ │ - subu a2,a3,s3 │ │ - lw t2,-32696(gp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,24(sp) │ │ - sw a2,28(sp) │ │ + lw s0,96(s0) │ │ + subu t2,s0,s2 │ │ + sw s2,16(sp) │ │ + lw t3,-32708(gp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a0,20(sp) │ │ sw a1,32(sp) │ │ - sw s3,16(sp) │ │ - sw v1,20(sp) │ │ + sw s1,24(sp) │ │ + sw t2,28(sp) │ │ li a0,4 │ │ - addiu a1,t2,-9680 │ │ + addiu a1,s2,-19944 │ │ li a2,1088 │ │ jalr t9 │ │ - addiu a3,t1,-8624 │ │ - b 21ee4 │ │ + addiu a3,t3,-18888 │ │ + b 23758 │ │ move v0,zero │ │ │ │ -0002211c : │ │ +00023860 : │ │ jr ra │ │ lw v0,92(a0) │ │ │ │ -00022124 : │ │ +00023868 : │ │ lui gp,0x8 │ │ - addiu gp,gp,28972 │ │ + addiu gp,gp,23016 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ + lw t9,-31732(gp) │ │ sw s0,24(sp) │ │ - lw t9,-31736(gp) │ │ move s0,a0 │ │ - jalr t9 │ │ lw a0,12(a0) │ │ - sw zero,92(s0) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + jalr t9 │ │ + nop │ │ lw ra,28(sp) │ │ + sw zero,92(s0) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - ... │ │ + nop │ │ jr ra │ │ move v0,zero │ │ jr ra │ │ move v0,zero │ │ lui gp,0x8 │ │ - addiu gp,gp,28880 │ │ + addiu gp,gp,22928 │ │ addu gp,gp,t9 │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jr t9 │ │ nop │ │ + │ │ +000238d8 : │ │ lui gp,0x8 │ │ - addiu gp,gp,28856 │ │ + addiu gp,gp,22904 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-32 │ │ - sw s0,24(sp) │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - lw v0,40(a0) │ │ - move s0,a0 │ │ - lw v0,8(v0) │ │ - beqz v0,2221c │ │ - sw v0,40(a0) │ │ - lw v1,0(v0) │ │ - lw a1,4(a0) │ │ - lw t1,4(v1) │ │ - lw t9,-31732(gp) │ │ - sw t1,12(a0) │ │ - lw t0,8(v1) │ │ - sw t0,16(a0) │ │ - lw a3,12(v1) │ │ - sw a3,20(a0) │ │ - lw a2,16(v1) │ │ - sw a2,24(a0) │ │ - lw a0,12(a1) │ │ - lh a1,0(v1) │ │ - bal 269a8 │ │ - lw a0,20(a0) │ │ - sw v0,8(s0) │ │ - lw ra,28(sp) │ │ - move v0,s0 │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - lw t9,-32556(gp) │ │ + addiu sp,sp,-88 │ │ + sw s4,68(sp) │ │ + move s4,a0 │ │ + lwc1 $f0,100(s4) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + lw a0,8(a0) │ │ + sw ra,76(sp) │ │ + sw gp,32(sp) │ │ + sw s0,52(sp) │ │ + sdc1 $f20,80(sp) │ │ + addiu a1,a1,-28608 │ │ + sw s5,72(sp) │ │ + sw s3,64(sp) │ │ + sw s2,60(sp) │ │ + sw s1,56(sp) │ │ jalr t9 │ │ - move s0,zero │ │ - b 2220c │ │ - lw ra,28(sp) │ │ - lui gp,0x8 │ │ - addiu gp,gp,28704 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s1,32(sp) │ │ - sw gp,16(sp) │ │ - sw ra,52(sp) │ │ - sw s5,48(sp) │ │ - sw s4,44(sp) │ │ - sw s3,40(sp) │ │ - sw s2,36(sp) │ │ - sw s0,28(sp) │ │ - lw s0,116(a0) │ │ - move s1,a0 │ │ - beqz s0,224f4 │ │ - lw s3,92(a0) │ │ - lw t9,-32556(gp) │ │ + cvt.d.w $f20,$f0 │ │ + mtc1 v0,$f2 │ │ + ldc1 $f8,144(s4) │ │ + cvt.d.w $f4,$f2 │ │ + sdc1 $f4,40(sp) │ │ + ldc1 $f6,40(sp) │ │ + lw gp,32(sp) │ │ + sdc1 $f8,16(sp) │ │ + div.d $f20,$f20,$f6 │ │ + lw s0,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,1 │ │ + addiu a1,s0,-18808 │ │ + li a2,651 │ │ + addiu a3,a3,-18752 │ │ + div.d $f10,$f8,$f20 │ │ jalr t9 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,22270 │ │ - lw gp,16(sp) │ │ - lw a0,116(s1) │ │ - lw t9,-31888(gp) │ │ + sdc1 $f10,24(sp) │ │ + ldc1 $f12,152(s4) │ │ + lw gp,32(sp) │ │ + addiu a1,s0,-18808 │ │ + div.d $f14,$f12,$f20 │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a2,654 │ │ + addiu a3,v0,-18716 │ │ + sdc1 $f12,16(sp) │ │ + li a0,1 │ │ jalr t9 │ │ - nop │ │ - lw a0,112(s1) │ │ - lw gp,16(sp) │ │ - sw zero,116(s1) │ │ - lw s0,12(a0) │ │ - addiu s0,s0,-1 │ │ - bgtz s0,222cc │ │ - lw t9,-31728(gp) │ │ - b 224e4 │ │ - nop │ │ - addiu s0,s0,-1 │ │ - beqz s0,224ec │ │ - lw t9,-31728(gp) │ │ - lw a0,112(s1) │ │ - bal 271dc │ │ - move a1,s0 │ │ - lw s2,12(v0) │ │ - slt v0,s2,s3 │ │ - beqz v0,222bc │ │ - lw gp,16(sp) │ │ - beqz s0,224ec │ │ - addiu s0,s0,-1 │ │ - li s3,-1 │ │ - lui s5,0x8000 │ │ + sdc1 $f14,24(sp) │ │ + lw gp,32(sp) │ │ lw t9,-31728(gp) │ │ - lw a0,112(s1) │ │ - addiu s4,s0,1 │ │ - bal 271dc │ │ - move a1,s4 │ │ - lw v1,4(v0) │ │ - lw gp,16(sp) │ │ - slt a1,s5,v1 │ │ - beqz a1,224b8 │ │ - lw a0,12(v0) │ │ - beq a0,s2,224d4 │ │ + jalr t9 │ │ + move a0,s4 │ │ + lw gp,32(sp) │ │ + lw t9,-31724(gp) │ │ + jalr t9 │ │ + lw a0,56(s4) │ │ + lw v1,68(s4) │ │ + beqz v1,23a8c │ │ + lw gp,32(sp) │ │ + lw a0,0(v1) │ │ + lw t9,-32552(gp) │ │ + lw a0,88(a0) │ │ + jalr t9 │ │ + move s3,zero │ │ + lw a2,12(s4) │ │ + lw gp,32(sp) │ │ + lw s5,20(a2) │ │ + lw t2,4(s5) │ │ + blez t2,23a7c │ │ + lw a0,68(s4) │ │ + sll t0,s3,0x2 │ │ + addu t1,a0,t0 │ │ + lw s1,0(t1) │ │ + beqz s1,23a64 │ │ nop │ │ - li v1,-1 │ │ - beq s3,v1,224ec │ │ + lw a0,100(s1) │ │ + beqz a0,23a34 │ │ + lw s2,96(s1) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw s0,4(a0) │ │ + lw gp,32(sp) │ │ + bnez s0,23a1c │ │ + move a0,s0 │ │ + lw t9,-31720(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw gp,32(sp) │ │ + move a0,s1 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move s1,s2 │ │ + bnez s2,23a10 │ │ + lw gp,32(sp) │ │ + lw a0,68(s4) │ │ + lw t2,4(s5) │ │ + addiu s3,s3,1 │ │ + sll t3,s3,0x10 │ │ + sra s3,t3,0x10 │ │ + slt t4,s3,t2 │ │ + bnez t4,23a00 │ │ + sll t0,s3,0x2 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ nop │ │ - blez s3,224ec │ │ - lw s2,-32696(gp) │ │ - addiu s2,s2,-8544 │ │ - lw t9,-31728(gp) │ │ - lw a0,112(s1) │ │ - bal 271dc │ │ - move a1,s3 │ │ - lw gp,16(sp) │ │ - move s0,v0 │ │ - lw t9,-32156(gp) │ │ - move a2,s2 │ │ - li a3,820 │ │ - li a0,1 │ │ + lw gp,32(sp) │ │ + lw a0,60(s4) │ │ + beqz a0,23aa4 │ │ + lw t9,-32600(gp) │ │ jalr t9 │ │ - li a1,20 │ │ - lw a3,0(s0) │ │ - lw gp,16(sp) │ │ - lh a2,84(a3) │ │ - move s3,v0 │ │ - sh a2,0(v0) │ │ - lw a0,16(s0) │ │ - lw t9,-31728(gp) │ │ - move v1,zero │ │ - blez a0,223a8 │ │ - move a1,a0 │ │ - bal 271dc │ │ - lw a0,112(s1) │ │ - lw t0,12(v0) │ │ - lw gp,16(sp) │ │ - addiu v1,t0,1 │ │ - sw v1,4(s3) │ │ - lw t2,12(s0) │ │ - lw t9,-31728(gp) │ │ - sw t2,8(s3) │ │ - lw t1,16(s0) │ │ - lw s4,4(s0) │ │ - blez t1,223dc │ │ - move a1,t1 │ │ - bal 271dc │ │ - lw a0,112(s1) │ │ - lw t3,4(v0) │ │ - lw gp,16(sp) │ │ - subu s4,s4,t3 │ │ - lw t5,8(s0) │ │ - lw t9,-31892(gp) │ │ - subu s4,s4,t5 │ │ - sw s4,12(s3) │ │ - lw t4,8(s0) │ │ - move a1,s3 │ │ - sw t4,16(s3) │ │ + nop │ │ + lw gp,32(sp) │ │ + lw a0,72(s4) │ │ + beqz a0,23abc │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - lw a0,116(s1) │ │ - lw gp,16(sp) │ │ - sw v0,116(s1) │ │ - lw s3,16(s0) │ │ - bgtz s3,22340 │ │ - lw t9,-31728(gp) │ │ - beqz v0,224fc │ │ - lw ra,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - li a0,1 │ │ - li a1,44 │ │ - addiu a2,ra,-8544 │ │ + nop │ │ + lw gp,32(sp) │ │ + lw t9,-31716(gp) │ │ jalr t9 │ │ - li a3,117 │ │ - lw gp,16(sp) │ │ - sw s1,4(v0) │ │ - lw s2,-32692(gp) │ │ - move s0,v0 │ │ - addiu v1,s2,4172 │ │ - sw v1,0(v0) │ │ - lw a1,116(s1) │ │ - lw t9,-31732(gp) │ │ - sw a1,40(v0) │ │ - lw t7,0(a1) │ │ - lw v0,4(t7) │ │ - sw v0,12(s0) │ │ - lw t8,8(t7) │ │ - sw t8,16(s0) │ │ - lw s5,12(t7) │ │ - sw s5,20(s0) │ │ - lw s3,16(t7) │ │ - sw s3,24(s0) │ │ - lw t6,12(s1) │ │ - lh a1,0(t7) │ │ - bal 269a8 │ │ - lw a0,20(t6) │ │ - sw v0,8(s0) │ │ - lw ra,52(sp) │ │ - move v0,s0 │ │ - lw s5,48(sp) │ │ - lw s4,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - bne a0,s2,22328 │ │ - li v1,-1 │ │ - move v0,s0 │ │ - bnez v0,222f4 │ │ - addiu s0,s0,-1 │ │ - b 22328 │ │ - li v1,-1 │ │ - move v0,s0 │ │ - move s3,s4 │ │ - b 224c4 │ │ - move s5,v1 │ │ - bnez s0,22490 │ │ - move s0,zero │ │ - b 22414 │ │ - lw v0,116(s1) │ │ - b 2228c │ │ - move a0,zero │ │ - b 22490 │ │ - move s0,zero │ │ + lw a0,112(s4) │ │ + lw gp,32(sp) │ │ + ldc1 $f20,80(sp) │ │ + lw ra,76(sp) │ │ + lw s5,72(sp) │ │ + lw s3,64(sp) │ │ + lw s2,60(sp) │ │ + lw s1,56(sp) │ │ + lw s0,52(sp) │ │ + move a0,s4 │ │ + lw t9,-32552(gp) │ │ + lw s4,68(sp) │ │ + jr t9 │ │ + addiu sp,sp,88 │ │ │ │ -00022504 : │ │ +00023afc : │ │ lui gp,0x8 │ │ - addiu gp,gp,27980 │ │ + addiu gp,gp,22356 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-104 │ │ - sw s1,68(sp) │ │ + lw v0,12(a0) │ │ + addiu sp,sp,-56 │ │ + sw s3,48(sp) │ │ + lw s3,20(v0) │ │ sw gp,24(sp) │ │ - sw ra,100(sp) │ │ - sw s8,96(sp) │ │ - sw s7,92(sp) │ │ - sw s6,88(sp) │ │ - sw s5,84(sp) │ │ - sw s4,80(sp) │ │ - sw s3,76(sp) │ │ - sw s2,72(sp) │ │ - sw s0,64(sp) │ │ - lw s0,12(a0) │ │ - move s1,a0 │ │ - lbu v0,89(s0) │ │ - beqz v0,229d0 │ │ - sw a1,108(sp) │ │ - lw t9,-31724(gp) │ │ - move a0,s0 │ │ - bal 21d50 │ │ - addiu a1,sp,108 │ │ - lw t5,108(s1) │ │ - lw t4,52(s0) │ │ - lw t2,12(s1) │ │ - addu t3,t5,t4 │ │ - lw gp,24(sp) │ │ - lw t1,56(s1) │ │ - sw t3,108(s1) │ │ - lw s6,20(t2) │ │ - lw s5,68(s1) │ │ - sw v0,8(t1) │ │ - lw v0,4(s6) │ │ - blez v0,22a60 │ │ - lw s2,92(s1) │ │ - li s3,1 │ │ - lui s4,0xc800 │ │ - lw s0,0(s5) │ │ - bnez s0,225c0 │ │ - nop │ │ - b 22604 │ │ - slt s0,s3,v0 │ │ - lw s0,96(s0) │ │ - beqz s0,225fc │ │ + lw a2,4(s3) │ │ + sw s2,44(sp) │ │ + sw s1,40(sp) │ │ + sw ra,52(sp) │ │ + sw s0,36(sp) │ │ + move s2,a0 │ │ + blez a2,23b88 │ │ + move s1,zero │ │ + lw a0,68(s2) │ │ + sll v1,s1,0x2 │ │ + addu a1,a0,v1 │ │ + lw s0,0(a1) │ │ + beqz s0,23b70 │ │ nop │ │ - lw t6,72(s0) │ │ - bne t6,s2,225b4 │ │ - lw t9,-31720(gp) │ │ - lw s7,104(s1) │ │ - addiu s2,s7,1 │ │ - sw s2,104(s1) │ │ - bal 30218 │ │ + lw t9,-31712(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ - slt t7,s4,v0 │ │ - lw gp,24(sp) │ │ - beqz t7,225b4 │ │ - lw s2,92(s1) │ │ - lw s0,96(s0) │ │ - bnez s0,225c0 │ │ - move s4,v0 │ │ - lw v0,4(s6) │ │ - slt s0,s3,v0 │ │ - addiu s5,s5,4 │ │ - bnez s0,225a0 │ │ - addiu s3,s3,1 │ │ - lw ra,12(s1) │ │ - lw s5,112(s1) │ │ - lw s6,20(ra) │ │ - lw s8,80(s1) │ │ - lw s3,72(s1) │ │ - lw v0,4(s6) │ │ - addiu v1,s2,1 │ │ - sw s5,44(sp) │ │ - sw s6,52(sp) │ │ - lw s5,12(s5) │ │ - addu s8,s4,s8 │ │ - lw s7,68(s1) │ │ - sw s3,48(sp) │ │ - blez v0,2293c │ │ - sw v1,40(sp) │ │ - li s6,1 │ │ - lw s0,0(s7) │ │ - bnez s0,22670 │ │ - slt a1,s6,v0 │ │ - b 2279c │ │ - addiu s7,s7,4 │ │ lw s0,96(s0) │ │ - beqz s0,2278c │ │ - nop │ │ - lw v0,72(s0) │ │ - bne v0,s2,22664 │ │ + bnez s0,23b54 │ │ + lw gp,24(sp) │ │ + lw a2,4(s3) │ │ + addiu s1,s1,1 │ │ + sll a3,s1,0x10 │ │ + sra s1,a3,0x10 │ │ + slt t0,s1,a2 │ │ + bnez t0,23b3c │ │ nop │ │ - lw a1,64(s0) │ │ - slt v1,a1,s8 │ │ - bnez v1,228e0 │ │ - lw t9,-31716(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,a3,-8544 │ │ - li a0,1 │ │ - li a1,20 │ │ + lw t9,-31708(gp) │ │ + lw a0,112(s2) │ │ + sw zero,104(s2) │ │ jalr t9 │ │ - li a3,405 │ │ - lw gp,24(sp) │ │ - sw s2,12(v0) │ │ - sw s0,0(v0) │ │ - lw a1,48(s0) │ │ - sw a1,16(v0) │ │ - lw a2,44(s0) │ │ - sw a2,4(v0) │ │ - lw a0,60(s1) │ │ - beqz a0,2297c │ │ - move s3,v0 │ │ - blez a1,22974 │ │ - lw t9,-31728(gp) │ │ - bal 271dc │ │ - lw a0,44(sp) │ │ - lw t1,16(v0) │ │ - blez t1,22988 │ │ - lw gp,24(sp) │ │ - lw t9,-31728(gp) │ │ - lw a1,16(s3) │ │ - lw a0,44(sp) │ │ - bal 271dc │ │ - sw v0,56(sp) │ │ - lw t1,56(sp) │ │ - lw t0,0(v0) │ │ - lw a3,0(t1) │ │ - lh a0,84(t0) │ │ - lh a2,84(a3) │ │ - lh v0,84(s0) │ │ - lw t8,48(sp) │ │ + sw zero,108(s2) │ │ + lh t1,40(s3) │ │ lw gp,24(sp) │ │ - sll a1,a0,0x2 │ │ - sll v1,a2,0x2 │ │ - sll t7,v0,0x2 │ │ - addu t6,t8,a1 │ │ - addu t5,t8,v1 │ │ - addu t4,t8,t7 │ │ - lw a1,0(t6) │ │ - lw t9,-32004(gp) │ │ - lw a2,0(t5) │ │ - lw a3,0(t4) │ │ - lw a0,60(s1) │ │ - addiu t3,sp,32 │ │ + bltz t1,23c74 │ │ + sw zero,92(s2) │ │ + lw t2,68(s2) │ │ + sll t3,t1,0x2 │ │ + addu t4,t2,t3 │ │ + lw a0,0(t4) │ │ + bnez a0,23bd8 │ │ + lw t6,-32708(gp) │ │ + b 23c3c │ │ + lw t8,-32708(gp) │ │ + lw a0,96(a0) │ │ + beqz a0,23c38 │ │ + lw t6,-32708(gp) │ │ + lw t5,80(a0) │ │ + bne t5,t1,23bcc │ │ + lw t9,-31704(gp) │ │ + move a1,zero │ │ + move a2,zero │ │ jalr t9 │ │ - sw t3,16(sp) │ │ - sra t2,v0,0xa │ │ - lw gp,24(sp) │ │ - sw t2,8(s3) │ │ - lw t9,-31712(gp) │ │ - lw a0,44(sp) │ │ - bal 26eec │ │ - move a1,s3 │ │ - lw s3,40(sp) │ │ - lw gp,24(sp) │ │ - sw s3,72(s0) │ │ - lw s0,96(s0) │ │ - bnez s0,22670 │ │ - nop │ │ - lw s0,52(sp) │ │ - lw v0,4(s0) │ │ - slt a1,s6,v0 │ │ - addiu s7,s7,4 │ │ - bnez a1,22650 │ │ - addiu s6,s6,1 │ │ - lw a0,112(s1) │ │ - lw s8,92(s1) │ │ - lw s7,12(a0) │ │ - addiu v1,s8,1 │ │ - slt s2,s5,s7 │ │ - sw v1,40(sp) │ │ - beqz s2,2293c │ │ - lw s3,72(s1) │ │ - li s7,-1 │ │ - lw t9,-31728(gp) │ │ - bal 271dc │ │ - move a1,s5 │ │ - lw s8,0(v0) │ │ - lw gp,24(sp) │ │ - lw s0,100(s8) │ │ - bnez s0,22884 │ │ - move s6,v0 │ │ - b 22918 │ │ - lw a0,112(s1) │ │ - bal 271dc │ │ - lw a0,112(s1) │ │ - lw a2,0(v0) │ │ - lh v1,84(s8) │ │ - lh a1,84(a2) │ │ - lh t8,84(s2) │ │ + move a3,zero │ │ lw gp,24(sp) │ │ - sll t7,a1,0x2 │ │ - sll t6,v1,0x2 │ │ - sll t5,t8,0x2 │ │ - addu a0,s3,t7 │ │ - addu t4,s3,t6 │ │ - addu t3,s3,t5 │ │ - lw a1,0(a0) │ │ - lw a2,0(t4) │ │ - lw t9,-32004(gp) │ │ - lw a3,0(t3) │ │ - lw a0,60(s1) │ │ - addiu t2,sp,32 │ │ + addiu s2,s2,120 │ │ + lw t9,-32112(gp) │ │ jalr t9 │ │ - sw t2,16(sp) │ │ + move a0,s2 │ │ lw gp,24(sp) │ │ - sra a1,v0,0xa │ │ - lw t3,4(s6) │ │ - lw t2,76(s1) │ │ - addu a1,a1,t3 │ │ - addu t1,s4,t2 │ │ - slt t0,t1,a1 │ │ - beqz t0,22878 │ │ - nop │ │ - lw a0,4(s2) │ │ - slt t4,a0,a1 │ │ - bnez t4,228f8 │ │ - lw t9,-31708(gp) │ │ - lw s0,4(s0) │ │ - beqz s0,22914 │ │ - nop │ │ - lw a0,60(s1) │ │ - lw t9,-31728(gp) │ │ - beqz a0,228f0 │ │ - lw s2,0(s0) │ │ - lh t0,84(s2) │ │ - sll a3,t0,0x2 │ │ - addu v0,s3,a3 │ │ - lw a2,0(v0) │ │ - beq a2,s7,22878 │ │ - nop │ │ - lw t1,16(s6) │ │ - bgtz t1,227f0 │ │ - move a1,t1 │ │ - lh a3,84(s8) │ │ - lw t9,-32012(gp) │ │ - sll v0,a3,0x2 │ │ - addu ra,s3,v0 │ │ - lw a1,0(ra) │ │ + lw t9,-32108(gp) │ │ jalr t9 │ │ - addiu a3,sp,32 │ │ - sra a1,v0,0xa │ │ - b 2284c │ │ - lw gp,24(sp) │ │ - bal 3006c │ │ - move a0,s0 │ │ - b 22664 │ │ - lw gp,24(sp) │ │ - b 2284c │ │ - lw a1,88(s1) │ │ - lw a3,40(sp) │ │ move a0,s2 │ │ - bal 301a8 │ │ - move a2,s5 │ │ - lw s0,4(s0) │ │ - bnez s0,22884 │ │ - lw gp,24(sp) │ │ - lw a0,112(s1) │ │ - addiu s5,s5,1 │ │ - lw s0,12(a0) │ │ - slt s6,s5,s0 │ │ - bnez s6,227cc │ │ - lw t9,-31728(gp) │ │ - lw s5,92(s1) │ │ - addiu s4,s5,1 │ │ - sw s4,40(sp) │ │ - move v1,s4 │ │ - sw v1,92(s1) │ │ - lw ra,100(sp) │ │ + lw ra,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ move v0,zero │ │ - lw s8,96(sp) │ │ - lw s7,92(sp) │ │ - lw s6,88(sp) │ │ - lw s5,84(sp) │ │ - lw s4,80(sp) │ │ - lw s3,76(sp) │ │ - lw s2,72(sp) │ │ - lw s1,68(sp) │ │ - lw s0,64(sp) │ │ jr ra │ │ - addiu sp,sp,104 │ │ - b 22764 │ │ - sw zero,8(v0) │ │ - lw t0,88(s1) │ │ - b 22764 │ │ - sw t0,8(v0) │ │ - lw v1,0(v0) │ │ - lh t8,84(s0) │ │ - lh t7,84(v1) │ │ - lw t5,48(sp) │ │ - sll t4,t8,0x2 │ │ - sll t6,t7,0x2 │ │ - addu t3,t5,t6 │ │ - addu ra,t5,t4 │ │ - lw t9,-32012(gp) │ │ - lw a0,60(s1) │ │ - lw a1,0(t3) │ │ - lw a2,0(ra) │ │ + addiu sp,sp,56 │ │ + lw t8,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + addiu t7,t6,-18652 │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw t7,16(sp) │ │ + addiu a1,t8,-18808 │ │ + li a2,700 │ │ + addiu a3,ra,-18648 │ │ jalr t9 │ │ - addiu a3,sp,32 │ │ - sra t2,v0,0xa │ │ - lw gp,24(sp) │ │ - b 22764 │ │ - sw t2,8(s3) │ │ - lw t9,-31704(gp) │ │ - lw s4,20(s0) │ │ - bal 21834 │ │ - move a0,s0 │ │ - lw v0,4(s4) │ │ - blez v0,22554 │ │ - lw gp,24(sp) │ │ - move s3,zero │ │ - lw a0,68(s1) │ │ - sll a1,s3,0x2 │ │ - addu v1,a0,a1 │ │ - lw s2,0(v1) │ │ - bnez s2,22a1c │ │ nop │ │ - b 22a4c │ │ - addiu s3,s3,1 │ │ - lw s2,96(s2) │ │ - beqz s2,22a44 │ │ - nop │ │ - lw a3,72(s2) │ │ - lw a2,92(s1) │ │ - bne a3,a2,22a10 │ │ - lw t9,-31700(gp) │ │ - move a1,s2 │ │ - bal 218a0 │ │ - move a0,s0 │ │ - lw s2,96(s2) │ │ - bnez s2,22a1c │ │ lw gp,24(sp) │ │ - lw v0,4(s4) │ │ - addiu s3,s3,1 │ │ - slt t0,s3,v0 │ │ - bnez t0,229f0 │ │ - lw t9,-31724(gp) │ │ - b 2255c │ │ - move a0,s0 │ │ - b 22610 │ │ - lui s4,0xc800 │ │ + lw t9,-30436(gp) │ │ + jalr t9 │ │ + li a0,1 │ │ + lw v0,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + lw s0,-32708(gp) │ │ + addiu s3,v0,-18652 │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s3,16(sp) │ │ + addiu a1,v1,-18808 │ │ + li a2,697 │ │ + b 23c5c │ │ + addiu a3,s0,-18680 │ │ │ │ -00022a68 : │ │ +00023ca0 : │ │ lui gp,0x8 │ │ - addiu gp,gp,26600 │ │ + addiu gp,gp,21936 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-80 │ │ - sw ra,68(sp) │ │ - sw gp,32(sp) │ │ - sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - sdc1 $f20,72(sp) │ │ - sw s6,64(sp) │ │ - sw s5,60(sp) │ │ - sw s4,56(sp) │ │ - sw s3,52(sp) │ │ - sw s2,48(sp) │ │ - lw v1,100(a0) │ │ - lw a1,-32696(gp) │ │ - mtc1 v1,$f3 │ │ - move s0,a0 │ │ - lw t9,-32720(gp) │ │ - lw a0,8(a0) │ │ - addiu a1,a1,-18344 │ │ - jalr t9 │ │ - cvt.d.w $f20,$f3 │ │ - mtc1 v0,$f1 │ │ - ldc1 $f2,144(s0) │ │ - cvt.d.w $f4,$f1 │ │ - div.d $f20,$f20,$f4 │ │ - lw gp,32(sp) │ │ - sdc1 $f2,16(sp) │ │ - lw v0,-32696(gp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,v0,-8488 │ │ - li a0,1 │ │ - addiu a1,s1,-8544 │ │ - li a2,651 │ │ - div.d $f0,$f2,$f20 │ │ - jalr t9 │ │ - sdc1 $f0,24(sp) │ │ - ldc1 $f0,152(s0) │ │ - lw gp,32(sp) │ │ - addiu a1,s1,-8544 │ │ - div.d $f20,$f0,$f20 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a2,654 │ │ - addiu a3,a3,-8452 │ │ - sdc1 $f0,16(sp) │ │ - li a0,1 │ │ - jalr t9 │ │ - sdc1 $f20,24(sp) │ │ - lw gp,32(sp) │ │ + addiu sp,sp,-112 │ │ + lw v0,-30360(gp) │ │ + sw s2,80(sp) │ │ + lw s2,12(a0) │ │ + sw s5,92(sp) │ │ + sw gp,24(sp) │ │ + sw ra,108(sp) │ │ + sw s8,104(sp) │ │ + sw s7,100(sp) │ │ + sw s6,96(sp) │ │ + sw s4,88(sp) │ │ + sw s3,84(sp) │ │ + sw s1,76(sp) │ │ + sw s0,72(sp) │ │ + move s5,a0 │ │ + lw v1,0(v0) │ │ + lbu a0,89(s2) │ │ + sw a1,116(sp) │ │ + sw v1,68(sp) │ │ + beqz a0,241b4 │ │ + lw t9,-31700(gp) │ │ lw t9,-31696(gp) │ │ - bal 19650 │ │ - move a0,s0 │ │ - lw gp,32(sp) │ │ - lw t9,-31692(gp) │ │ - bal 2fa9c │ │ - lw a0,56(s0) │ │ - lw v0,68(s0) │ │ - beqz v0,22c20 │ │ - lw gp,32(sp) │ │ - lw a2,0(v0) │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - lw a0,88(a2) │ │ - lw a0,12(s0) │ │ - lw gp,32(sp) │ │ - lw s6,20(a0) │ │ - lw v0,4(s6) │ │ - blez v0,22c10 │ │ - lw a0,68(s0) │ │ - li s5,1 │ │ - move s4,zero │ │ - addu t0,a0,s4 │ │ - lw s2,0(t0) │ │ - beqz s2,22c04 │ │ - slt t1,s5,v0 │ │ - lw a0,100(s2) │ │ - bnez a0,22bb8 │ │ - lw s3,96(s2) │ │ - b 22bd0 │ │ - lw t9,-31688(gp) │ │ - move a0,s1 │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - lw s1,4(a0) │ │ - bnez s1,22bb4 │ │ - lw gp,32(sp) │ │ - lw t9,-31688(gp) │ │ - bal 2faf8 │ │ - move a0,s2 │ │ - lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ + addiu a1,sp,116 │ │ jalr t9 │ │ move a0,s2 │ │ - beqz s3,22bf8 │ │ - lw gp,32(sp) │ │ - b 22ba0 │ │ - move s2,s3 │ │ - lw a0,68(s0) │ │ - lw v0,4(s6) │ │ - slt t1,s5,v0 │ │ - addiu s4,s4,4 │ │ - bnez t1,22b90 │ │ - addiu s5,s5,1 │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ + lw a3,12(s5) │ │ + lw t4,108(s5) │ │ + lw s4,20(a3) │ │ + lw t5,52(s2) │ │ + lw a1,4(s4) │ │ + lw t6,56(s5) │ │ + addu t7,t4,t5 │ │ + lw gp,24(sp) │ │ + lw s6,68(s5) │ │ + sw t7,108(s5) │ │ + blez a1,24240 │ │ + sw v0,8(t6) │ │ + lw s8,92(s5) │ │ + lui s0,0xc800 │ │ + move s3,zero │ │ + sll s7,s3,0x2 │ │ + addu t8,s6,s7 │ │ + lw s1,0(t8) │ │ + bnez s1,23d74 │ │ + addiu v0,s3,1 │ │ + b 23db8 │ │ + sll a0,v0,0x10 │ │ + lw s1,96(s1) │ │ + beqz s1,23dac │ │ nop │ │ - lw gp,32(sp) │ │ - lw a0,60(s0) │ │ - beqz a0,22c38 │ │ - lw t9,-32604(gp) │ │ + lw ra,72(s1) │ │ + bne ra,s8,23d68 │ │ + lw t9,-31692(gp) │ │ + lw s8,104(s5) │ │ + addiu s2,s8,1 │ │ + move a0,s1 │ │ jalr t9 │ │ + sw s2,104(s5) │ │ + lw s1,96(s1) │ │ + slt v1,s0,v0 │ │ + lw gp,24(sp) │ │ + lw s8,92(s5) │ │ + bnez s1,23d74 │ │ + movn s0,v0,v1 │ │ + lw a1,4(s4) │ │ + addiu v0,s3,1 │ │ + sll a0,v0,0x10 │ │ + sra s3,a0,0x10 │ │ + slt a2,s3,a1 │ │ + bnez a2,23d50 │ │ + sll s7,s3,0x2 │ │ + lw t0,68(s5) │ │ + lw a3,12(s5) │ │ + sw t0,48(sp) │ │ + lw t1,20(a3) │ │ + lw s6,112(s5) │ │ + lw t2,80(s5) │ │ + lw t3,12(s6) │ │ + lw t4,72(s5) │ │ + lw v1,4(t1) │ │ + addiu v0,s8,1 │ │ + sw t1,52(sp) │ │ + sw t3,36(sp) │ │ + addu s4,s0,t2 │ │ + sw t4,60(sp) │ │ + blez v1,24110 │ │ + sw v0,40(sp) │ │ + lw t5,-32708(gp) │ │ + move s1,zero │ │ + addiu t6,t5,-18808 │ │ + sw t6,44(sp) │ │ + addiu s2,sp,64 │ │ + lw s7,48(sp) │ │ + sll t7,s1,0x2 │ │ + addu t8,s7,t7 │ │ + lw s3,0(t8) │ │ + bnez s3,23e48 │ │ nop │ │ - lw gp,32(sp) │ │ - lw a0,72(s0) │ │ - beqz a0,22c50 │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ + b 23f68 │ │ + addiu s1,s1,1 │ │ + lw s3,96(s3) │ │ + beqz s3,23f60 │ │ + lw t7,52(sp) │ │ + lw ra,72(s3) │ │ + bne ra,s8,23e3c │ │ nop │ │ - lw gp,32(sp) │ │ - lw t9,-31684(gp) │ │ - bal 27188 │ │ - lw a0,112(s0) │ │ - lw gp,32(sp) │ │ - ldc1 $f20,72(sp) │ │ - move a0,s0 │ │ - lw ra,68(sp) │ │ - lw s6,64(sp) │ │ - lw s5,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - lw t9,-32556(gp) │ │ - jr t9 │ │ - addiu sp,sp,80 │ │ - lui gp,0x8 │ │ - addiu gp,gp,26044 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-96 │ │ - sw gp,24(sp) │ │ - sw ra,92(sp) │ │ - sw s5,76(sp) │ │ - sw s1,60(sp) │ │ - sw s8,88(sp) │ │ - sw s7,84(sp) │ │ - sw s6,80(sp) │ │ - sw s4,72(sp) │ │ - sw s3,68(sp) │ │ - sw s2,64(sp) │ │ - sw s0,56(sp) │ │ - move s1,a0 │ │ - lw a0,12(a0) │ │ - lw a2,-32696(gp) │ │ - lw s0,20(a0) │ │ - lw t9,-32156(gp) │ │ - lw a0,4(s0) │ │ - li a1,4 │ │ - addiu a2,a2,-8544 │ │ - jalr t9 │ │ - li a3,232 │ │ - lw gp,24(sp) │ │ - sw v0,68(s1) │ │ - lw v0,-32696(gp) │ │ - lw a0,8(s0) │ │ - lw t9,-32156(gp) │ │ - li a1,4 │ │ - addiu a2,v0,-8544 │ │ - jalr t9 │ │ - li a3,234 │ │ - lw v1,64(s1) │ │ - lw gp,24(sp) │ │ - beqz v1,23458 │ │ - move s5,v0 │ │ - lw s3,4(s0) │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s3,16(sp) │ │ + lw t9,64(s3) │ │ + slt v1,t9,s4 │ │ + bnez v1,240b8 │ │ + lw t9,-31712(gp) │ │ + lw t9,-32152(gp) │ │ + lw a2,44(sp) │ │ li a0,1 │ │ - addiu a1,a1,-8544 │ │ - li a2,239 │ │ + li a1,20 │ │ jalr t9 │ │ - addiu a3,a3,-8416 │ │ - blez s3,23430 │ │ + li a3,405 │ │ + lw a1,48(s3) │ │ + lw a2,44(s3) │ │ + lw a0,60(s5) │ │ lw gp,24(sp) │ │ - lw t3,-32696(gp) │ │ - move s6,s5 │ │ - move s4,zero │ │ - sw zero,36(sp) │ │ - move s2,zero │ │ - addiu s7,t3,-8544 │ │ - lw t6,12(s1) │ │ - lw v1,20(t6) │ │ - lw t5,4(v1) │ │ - slt t4,s2,t5 │ │ - beqz t4,23344 │ │ - lw a0,68(s1) │ │ - sll v0,s2,0x2 │ │ - addu ra,a0,v0 │ │ - lw v0,0(ra) │ │ - beqz v0,23364 │ │ - lw t9,-32156(gp) │ │ - lw a3,56(v1) │ │ - addu a1,a3,s4 │ │ - lwl a2,7(a1) │ │ - b 22dc0 │ │ - lwr a2,4(a1) │ │ - lw v0,96(v0) │ │ - beqz v0,23364 │ │ - lw t9,-32156(gp) │ │ - lw t1,80(v0) │ │ - sll t9,t1,0x2 │ │ - sll t0,t1,0x4 │ │ - subu v1,t0,t9 │ │ - addu v1,a3,v1 │ │ - lwl a0,7(v1) │ │ - lwr a0,4(v1) │ │ - bne a0,a2,22db4 │ │ - nop │ │ - lwl t3,3(v1) │ │ - lwl t2,3(a1) │ │ - lwr t3,0(v1) │ │ - lwr t2,0(a1) │ │ - bne t3,t2,22db4 │ │ - nop │ │ - addiu s2,s2,1 │ │ - sw v0,0(s6) │ │ - addiu s4,s4,12 │ │ - bne s2,s3,22d74 │ │ - addiu s6,s6,4 │ │ - lw a3,4(s0) │ │ - lw a1,36(sp) │ │ - addiu s2,a3,31 │ │ - addiu v0,a3,62 │ │ - slti a2,s2,0 │ │ - movn s2,v0,a2 │ │ - lw s7,36(sp) │ │ - sra s2,s2,0x5 │ │ - sll s6,a1,0x1 │ │ - mul s4,s7,s2 │ │ - mul a0,s6,s2 │ │ - sll s4,s4,0x2 │ │ - lw t4,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - li a1,4 │ │ - addiu a2,t4,-8544 │ │ + move s7,v0 │ │ + sw s8,12(v0) │ │ + sw s3,0(v0) │ │ + sw a1,16(v0) │ │ + beqz a0,24160 │ │ + sw a2,4(v0) │ │ + blez a1,24158 │ │ + lw t9,-31688(gp) │ │ jalr t9 │ │ - li a3,258 │ │ - lw a0,4(s0) │ │ - blez a0,22eb4 │ │ + move a0,s6 │ │ + move a1,v0 │ │ + lw v0,16(v0) │ │ + blez v0,2416c │ │ lw gp,24(sp) │ │ - addu s4,v0,s4 │ │ - sll s2,s2,0x2 │ │ - li a2,1 │ │ - move a1,zero │ │ - lw t6,68(s1) │ │ - addu t5,t6,a1 │ │ - lw v1,0(t5) │ │ - beqz v1,22ea8 │ │ - slt t7,a2,a0 │ │ - sw v0,88(v1) │ │ - sw s4,92(v1) │ │ - lw v1,96(v1) │ │ - addu v0,v0,s2 │ │ - bnez v1,22e88 │ │ - addu s4,s4,s2 │ │ - lw a0,4(s0) │ │ - slt t7,a2,a0 │ │ - addiu a1,a1,4 │ │ - bnez t7,22e74 │ │ - addiu a2,a2,1 │ │ - lw s8,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s8,-8544 │ │ - addiu a0,a0,1 │ │ - li a1,2 │ │ + lw t9,-31688(gp) │ │ + sw a1,56(sp) │ │ + lw a1,16(s7) │ │ jalr t9 │ │ - li a3,272 │ │ - lw a2,4(s0) │ │ + move a0,s6 │ │ + lw v1,56(sp) │ │ + lw t8,0(v0) │ │ + lw a2,0(v1) │ │ + lh a1,84(t8) │ │ + lh a0,84(a2) │ │ + lh v0,84(s3) │ │ + lw t2,60(sp) │ │ lw gp,24(sp) │ │ - blez a2,23460 │ │ - move s2,v0 │ │ - move s8,s5 │ │ - move s7,zero │ │ - move s6,zero │ │ - move s4,zero │ │ - lw ra,0(s8) │ │ - addiu t6,a2,31 │ │ - lw a0,88(ra) │ │ - lw t9,-30412(gp) │ │ - sra t5,t6,0x5 │ │ - sll a2,t5,0x2 │ │ - sw ra,48(sp) │ │ + sll a3,a1,0x2 │ │ + sll t0,a0,0x2 │ │ + sll t1,v0,0x2 │ │ + addu t3,t2,a3 │ │ + addu t4,t2,t0 │ │ + addu t5,t2,t1 │ │ + lw a1,0(t3) │ │ + lw t9,-32008(gp) │ │ + lw a2,0(t4) │ │ + lw a3,0(t5) │ │ + lw a0,60(s5) │ │ jalr t9 │ │ - li a1,-1 │ │ - lw a1,4(s0) │ │ + sw s2,16(sp) │ │ + sra t6,v0,0xa │ │ lw gp,24(sp) │ │ - addiu a2,a1,31 │ │ - addiu v0,a1,62 │ │ - lw t4,48(sp) │ │ - slti a3,a2,0 │ │ - movn a2,v0,a3 │ │ - lw a0,92(t4) │ │ - lw t9,-30412(gp) │ │ - sra t3,a2,0x5 │ │ - li a1,-1 │ │ + sw t6,8(s7) │ │ + lw t9,-31684(gp) │ │ + move a1,s7 │ │ jalr t9 │ │ - sll a2,t3,0x2 │ │ - lw t2,56(s0) │ │ - sll v1,s6,0x10 │ │ - addu t1,t2,s7 │ │ - lbu a0,8(t1) │ │ - sll t0,s4,0x1 │ │ + move a0,s6 │ │ + lw s7,40(sp) │ │ lw gp,24(sp) │ │ - addu v0,s2,t0 │ │ - sra v1,v1,0x10 │ │ - beqz a0,22f78 │ │ - addiu s6,s6,1 │ │ - sh v1,0(v0) │ │ - addiu s4,s4,1 │ │ - lw a2,4(s0) │ │ - addiu s8,s8,4 │ │ - slt t7,s6,a2 │ │ - bnez t7,22ef0 │ │ - addiu s7,s7,12 │ │ - sll s4,s4,0x1 │ │ - addu s7,s2,s4 │ │ - li s6,-1 │ │ - sh s6,0(s7) │ │ - lw t0,4(s0) │ │ - slt s4,t0,s3 │ │ - beqz s4,23094 │ │ - sll s8,t0,0x2 │ │ - sll t8,t0,0x4 │ │ - addu t2,s5,s8 │ │ - subu t1,t8,s8 │ │ - li a1,1 │ │ - lw v1,56(s0) │ │ - addu a0,v1,t1 │ │ - lbu v0,10(a0) │ │ - sll t9,v0,0x2 │ │ - sll ra,v0,0x4 │ │ - subu t4,ra,t9 │ │ - addu a3,v1,t4 │ │ - lbu t3,8(a3) │ │ - beqz t3,23320 │ │ - lw a2,0(t2) │ │ - lh v0,0(s2) │ │ - bltz v0,23028 │ │ - sra s6,v0,0x5 │ │ - move v1,s2 │ │ - lw s4,88(a2) │ │ - sll t7,s6,0x2 │ │ - addu a0,s4,t7 │ │ - lw t6,0(a0) │ │ - sllv t5,a1,v0 │ │ - or v0,t6,t5 │ │ - sw v0,0(a0) │ │ - addiu v1,v1,2 │ │ - lh v0,0(v1) │ │ - bgez v0,22ff4 │ │ - sra s6,v0,0x5 │ │ - lw v1,56(s0) │ │ - addu a0,v1,t1 │ │ - lbu v0,11(a0) │ │ - sll t5,v0,0x2 │ │ - sll t6,v0,0x4 │ │ - subu a0,t6,t5 │ │ - addu ra,v1,a0 │ │ - lbu t9,8(ra) │ │ - beqz t9,232ec │ │ - sllv t3,a1,v0 │ │ - lh v0,0(s2) │ │ - bltz v0,23084 │ │ - move v1,s2 │ │ - sra s8,v0,0x5 │ │ - lw t8,92(a2) │ │ - sll s7,s8,0x2 │ │ - addu t7,t8,s7 │ │ - lw s6,0(t7) │ │ - sllv s4,a1,v0 │ │ - or v0,s6,s4 │ │ - sw v0,0(t7) │ │ - addiu v1,v1,2 │ │ - lh v0,0(v1) │ │ - bgez v0,23058 │ │ - sra s8,v0,0x5 │ │ - addiu t0,t0,1 │ │ - addiu t2,t2,4 │ │ - bne t0,s3,22fbc │ │ - addiu t1,t1,12 │ │ - lw t9,-32556(gp) │ │ + sw s7,72(s3) │ │ + lw s3,96(s3) │ │ + bnez s3,23e48 │ │ + lw t7,52(sp) │ │ + lw v1,4(t7) │ │ + addiu s1,s1,1 │ │ + sll t8,s1,0x10 │ │ + sra s1,t8,0x10 │ │ + slt a2,s1,v1 │ │ + bnez a2,23e20 │ │ + lw s7,48(sp) │ │ + lw a0,112(s5) │ │ + lw s8,92(s5) │ │ + lw s6,12(a0) │ │ + lw s2,36(sp) │ │ + addiu s4,s8,1 │ │ + slt a1,s2,s6 │ │ + sw s4,40(sp) │ │ + beqz a1,24250 │ │ + lw s1,72(s5) │ │ + li s3,-1 │ │ + addiu s2,sp,64 │ │ + lw t9,-31688(gp) │ │ jalr t9 │ │ - move a0,s5 │ │ + lw a1,36(sp) │ │ + lw s4,0(v0) │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw s6,100(s4) │ │ + bnez s6,24060 │ │ + move s8,v0 │ │ + b 240f0 │ │ + lw a0,112(s5) │ │ jalr t9 │ │ - move a0,s2 │ │ - lw t0,12(s1) │ │ + lw a0,112(s5) │ │ + lw t5,0(v0) │ │ + lh t6,84(s4) │ │ + lh t7,84(t5) │ │ + lh t8,84(s7) │ │ lw gp,24(sp) │ │ - lw s2,20(t0) │ │ - lw s5,-32696(gp) │ │ - lw s3,4(s2) │ │ - lw t9,-32156(gp) │ │ - sw s2,32(sp) │ │ - li a1,4 │ │ - addiu a2,s5,-8544 │ │ - addiu a0,s3,1 │ │ - li a3,178 │ │ + sll a2,t7,0x2 │ │ + sll a1,t8,0x2 │ │ + sll v1,t6,0x2 │ │ + addu a3,s1,a2 │ │ + addu v0,s1,a1 │ │ + addu t0,s1,v1 │ │ + lw a1,0(a3) │ │ + lw a0,60(s5) │ │ + lw a2,0(t0) │ │ + lw t9,-32008(gp) │ │ + lw a3,0(v0) │ │ jalr t9 │ │ - lw s8,68(s1) │ │ - lw s0,32(sp) │ │ + sw s2,16(sp) │ │ lw gp,24(sp) │ │ - lw v1,4(s0) │ │ - blez v1,23428 │ │ - move s7,v0 │ │ - lw s1,-32696(gp) │ │ - sw s8,44(sp) │ │ - sw zero,40(sp) │ │ - move s4,zero │ │ - addiu s6,s1,-8544 │ │ - lw t2,44(sp) │ │ - lw a0,40(sp) │ │ - lw s3,0(t2) │ │ - sll t1,a0,0x10 │ │ - beqz s3,2325c │ │ - sra s2,t1,0x10 │ │ - sra t5,s2,0x5 │ │ - li a1,1 │ │ - sll s2,t5,0x2 │ │ - blez v1,2324c │ │ - sllv s1,a1,a0 │ │ - move v0,zero │ │ - move a3,zero │ │ - move a0,zero │ │ - sll t0,v0,0x10 │ │ - sra s5,t0,0x10 │ │ - lw ra,92(s3) │ │ - sra s0,s5,0x5 │ │ - sll t4,s0,0x2 │ │ - addu t3,ra,t4 │ │ - lw t8,0(t3) │ │ - sll a2,a0,0x2 │ │ - srlv t7,t8,v0 │ │ - andi t6,t7,0x1 │ │ - addu a2,s7,a2 │ │ - beqz t6,23188 │ │ - addiu v0,v0,1 │ │ - lw v1,32(sp) │ │ - sw a3,0(a2) │ │ - lw v1,4(v1) │ │ - addiu a0,a0,1 │ │ - slt t9,v0,v1 │ │ - bnez t9,23144 │ │ - move a3,v0 │ │ - sll a0,a0,0x2 │ │ - li v0,-1 │ │ - addu a0,s7,a0 │ │ - sw v0,0(a0) │ │ - lw v0,0(s7) │ │ - bltz v0,23234 │ │ - sll t1,v0,0x2 │ │ - move s5,s7 │ │ - addu a3,s8,t1 │ │ - lw s0,0(a3) │ │ - bnez s0,231d8 │ │ + sra a0,v0,0xa │ │ + lw ra,4(s8) │ │ + lw t1,76(s5) │ │ + addu a1,a0,ra │ │ + addu t2,s0,t1 │ │ + slt t3,t2,a1 │ │ + beqz t3,24054 │ │ + nop │ │ + lw t4,4(s7) │ │ + slt a0,t4,a1 │ │ + bnez a0,240d0 │ │ + lw t9,-31704(gp) │ │ + lw s6,4(s6) │ │ + beqz s6,240ec │ │ nop │ │ - b 23228 │ │ - addiu s5,s5,4 │ │ - lw s0,96(s0) │ │ - beqz s0,23224 │ │ + lw a0,60(s5) │ │ + beqz a0,240c8 │ │ + lw s7,0(s6) │ │ + lh a3,84(s7) │ │ + sll t0,a3,0x2 │ │ + addu t1,s1,t0 │ │ + lw a2,0(t1) │ │ + beq a2,s3,24054 │ │ nop │ │ - lw t6,88(s0) │ │ - addu t5,t6,s2 │ │ - lw a1,0(t5) │ │ - and t2,s1,a1 │ │ - beqz t2,231cc │ │ - lw t9,-32156(gp) │ │ - li a0,1 │ │ - li a1,8 │ │ - move a2,s6 │ │ + lw a1,16(s8) │ │ + bgtz a1,23fd0 │ │ + lw t9,-31688(gp) │ │ + lh t2,84(s4) │ │ + lw t9,-32000(gp) │ │ + sll t3,t2,0x2 │ │ + addu t4,s1,t3 │ │ + lw a1,0(t4) │ │ jalr t9 │ │ - li a3,197 │ │ + move a3,s2 │ │ + sra a0,v0,0xa │ │ + b 24028 │ │ lw gp,24(sp) │ │ - sw s0,0(v0) │ │ - lw t7,100(s3) │ │ - sw t7,4(v0) │ │ - sw v0,100(s3) │ │ - lw s0,96(s0) │ │ - bnez s0,231d8 │ │ - addiu s4,s4,1 │ │ - addiu s5,s5,4 │ │ - lw v0,0(s5) │ │ - bgez v0,231b4 │ │ - sll t1,v0,0x2 │ │ - lw s3,96(s3) │ │ - beqz s3,23254 │ │ - lw t8,32(sp) │ │ - lw v1,4(t8) │ │ - bgtz v1,2313c │ │ - move v0,zero │ │ - b 23198 │ │ - move a0,zero │ │ - lw s3,32(sp) │ │ - lw v1,4(s3) │ │ - lw t4,40(sp) │ │ - lw a2,44(sp) │ │ - addiu t3,t4,1 │ │ - addiu s1,a2,4 │ │ - slt s2,t3,v1 │ │ - sw t3,40(sp) │ │ - bnez s2,2310c │ │ - sw s1,44(sp) │ │ - lw t9,-32556(gp) │ │ jalr t9 │ │ - move a0,s7 │ │ + move a0,s3 │ │ + b 23e3c │ │ lw gp,24(sp) │ │ - lw s7,36(sp) │ │ - lw s6,-32696(gp) │ │ - sw s4,20(sp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s7,16(sp) │ │ - addiu a1,s6,-8544 │ │ - addiu a3,s4,1144 │ │ - li a0,1 │ │ + b 24028 │ │ + lw a0,88(s5) │ │ + lw a2,36(sp) │ │ + lw a3,40(sp) │ │ jalr t9 │ │ - li a2,312 │ │ - lw ra,92(sp) │ │ + move a0,s7 │ │ + lw s6,4(s6) │ │ + bnez s6,24060 │ │ + lw gp,24(sp) │ │ + lw a0,112(s5) │ │ + lw s8,36(sp) │ │ + lw t5,12(a0) │ │ + addiu s4,s8,1 │ │ + slt t6,s4,t5 │ │ + bnez t6,23fa8 │ │ + sw s4,36(sp) │ │ + lw s0,92(s5) │ │ + addiu v0,s0,1 │ │ + lw s3,-30360(gp) │ │ + lw s1,68(sp) │ │ + lw s2,0(s3) │ │ + sw v0,92(s5) │ │ + bne s1,s2,24258 │ │ move v0,zero │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ + lw ra,108(sp) │ │ + lw s8,104(sp) │ │ + lw s7,100(sp) │ │ + lw s6,96(sp) │ │ + lw s5,92(sp) │ │ + lw s4,88(sp) │ │ + lw s3,84(sp) │ │ + lw s2,80(sp) │ │ + lw s1,76(sp) │ │ + lw s0,72(sp) │ │ jr ra │ │ - addiu sp,sp,96 │ │ - lw t9,92(a2) │ │ - srl ra,v0,0x5 │ │ - sll t4,ra,0x2 │ │ - addu v1,t9,t4 │ │ - lw a3,0(v1) │ │ - or a2,a3,t3 │ │ - addiu t0,t0,1 │ │ - sw a2,0(v1) │ │ - addiu t2,t2,4 │ │ - bne t0,s3,22fbc │ │ - addiu t1,t1,12 │ │ - b 23098 │ │ - lw t9,-32556(gp) │ │ - lw a3,88(a2) │ │ - srl t4,v0,0x5 │ │ - sll t3,t4,0x2 │ │ - addu v1,a3,t3 │ │ - lw s8,0(v1) │ │ - sllv t8,a1,v0 │ │ - or s7,s8,t8 │ │ - b 23020 │ │ - sw s7,0(v1) │ │ - lw s8,56(v1) │ │ - addu t8,s8,s4 │ │ - lbu t7,9(t8) │ │ - sll v0,t7,0x2 │ │ - addu ra,a0,v0 │ │ - lw v0,0(ra) │ │ - bnez v0,22da0 │ │ - lw t9,-32156(gp) │ │ - li a0,1 │ │ - li a1,104 │ │ - move a2,s7 │ │ + addiu sp,sp,112 │ │ + b 23f38 │ │ + sw zero,8(v0) │ │ + lw ra,88(s5) │ │ + b 23f38 │ │ + sw ra,8(v0) │ │ + lw a3,0(a1) │ │ + lh t0,84(s3) │ │ + lh t1,84(a3) │ │ + lw t4,60(sp) │ │ + sll t2,t0,0x2 │ │ + sll t3,t1,0x2 │ │ + addu t5,t4,t3 │ │ + addu t6,t4,t2 │ │ + lw t9,-32000(gp) │ │ + lw a0,60(s5) │ │ + lw a1,0(t5) │ │ + lw a2,0(t6) │ │ jalr t9 │ │ - li a3,243 │ │ - lw t5,56(s0) │ │ + move a3,s2 │ │ + sra t7,v0,0xa │ │ lw gp,24(sp) │ │ - addu t4,t5,s4 │ │ - lwl a1,7(t4) │ │ - lwl a3,3(t4) │ │ - lwr a1,4(t4) │ │ - lwr a3,0(t4) │ │ - lw a0,56(s1) │ │ + b 23f38 │ │ + sw t7,8(s7) │ │ + lw s3,20(s2) │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw t2,4(s3) │ │ + blez t2,23d00 │ │ + lw gp,24(sp) │ │ + move s1,zero │ │ + lw a1,68(s5) │ │ + sll a2,s1,0x2 │ │ + addu a3,a1,a2 │ │ + lw s0,0(a3) │ │ + bnez s0,241fc │ │ + nop │ │ + b 2422c │ │ + addiu s1,s1,1 │ │ + lw s0,96(s0) │ │ + beqz s0,24224 │ │ + nop │ │ + lw t0,72(s0) │ │ + lw t1,92(s5) │ │ + bne t0,t1,241f0 │ │ lw t9,-31680(gp) │ │ - sw a1,16(sp) │ │ - move a2,zero │ │ - move a1,v0 │ │ - bal 300d0 │ │ - sw v0,48(sp) │ │ - lw v0,48(sp) │ │ + move a1,s0 │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw s0,96(s0) │ │ + bnez s0,241fc │ │ lw gp,24(sp) │ │ - sw s2,80(v0) │ │ - lw a3,4(s0) │ │ - slt a2,s2,a3 │ │ - bnez a2,23468 │ │ - sll t8,s2,0x10 │ │ - lw t7,56(s0) │ │ - addu t6,t7,s4 │ │ - lbu v1,9(t6) │ │ - sh v1,84(v0) │ │ - sw zero,100(v0) │ │ - lw t3,68(s1) │ │ - sll ra,v1,0x2 │ │ - addu t2,t3,ra │ │ - lw v1,0(t2) │ │ - lw t1,36(sp) │ │ - sw v1,96(v0) │ │ - lw a0,68(s1) │ │ - addiu t0,t1,1 │ │ - addu s8,a0,ra │ │ - addiu s2,s2,1 │ │ - sw v0,0(s8) │ │ - sw t0,36(sp) │ │ - sw v0,0(s6) │ │ - addiu s4,s4,12 │ │ - bne s2,s3,22d74 │ │ - addiu s6,s6,4 │ │ - b 22e14 │ │ - lw a3,4(s0) │ │ - b 2327c │ │ - move s4,zero │ │ - lw t2,4(s0) │ │ - move s4,zero │ │ - addiu s2,t2,31 │ │ - addiu t0,t2,62 │ │ - slti t1,s2,0 │ │ - movn s2,t0,t1 │ │ - sra s2,s2,0x5 │ │ - move a0,zero │ │ - b 22e40 │ │ - sw zero,36(sp) │ │ - b 22d30 │ │ - lw s3,8(s0) │ │ - b 22f90 │ │ - move s4,zero │ │ - b 233d8 │ │ - sra v1,t8,0x10 │ │ - │ │ -00023470 : │ │ + lw t2,4(s3) │ │ + addiu s1,s1,1 │ │ + slt t3,s1,t2 │ │ + bnez t3,241d0 │ │ + lw t9,-31696(gp) │ │ + b 23d08 │ │ + addiu a1,sp,116 │ │ + lw s8,92(s5) │ │ + sw s6,48(sp) │ │ + b 23dd4 │ │ + lui s0,0xc800 │ │ + b 24110 │ │ + lw v0,40(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ lui gp,0x8 │ │ - addiu gp,gp,24032 │ │ + addiu gp,gp,20460 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - sw s0,32(sp) │ │ - sw gp,24(sp) │ │ + sw s0,28(sp) │ │ + lw s0,116(a0) │ │ + sw gp,16(sp) │ │ + sw s3,40(sp) │ │ + sw s1,32(sp) │ │ sw ra,52(sp) │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - lw v0,12(a0) │ │ - lw s4,20(v0) │ │ - lw v0,4(s4) │ │ - blez v0,234f8 │ │ - move s0,a0 │ │ - li s3,1 │ │ - move s2,zero │ │ - lw a0,68(s0) │ │ - addu v1,a0,s2 │ │ - lw s1,0(v1) │ │ - beqz s1,234ec │ │ - slt a1,s3,v0 │ │ - lw t9,-31716(gp) │ │ - bal 3006c │ │ - move a0,s1 │ │ - lw s1,96(s1) │ │ - bnez s1,234cc │ │ - lw gp,24(sp) │ │ - lw v0,4(s4) │ │ - slt a1,s3,v0 │ │ - addiu s2,s2,4 │ │ - bnez a1,234b8 │ │ - addiu s3,s3,1 │ │ - lw t9,-31676(gp) │ │ - lw a0,112(s0) │ │ - sw zero,104(s0) │ │ - bal 27000 │ │ - sw zero,108(s0) │ │ - lw gp,24(sp) │ │ - sw zero,92(s0) │ │ - lh v1,40(s4) │ │ - bltz v1,235e8 │ │ - sll t4,v1,0x2 │ │ - lw t5,68(s0) │ │ - addu t3,t5,t4 │ │ - lw a0,0(t3) │ │ - bnez a0,23548 │ │ - lw s2,-32696(gp) │ │ - b 235b0 │ │ - lw s0,-32696(gp) │ │ - lw a0,96(a0) │ │ - beqz a0,235ac │ │ - lw s2,-32696(gp) │ │ - lw t6,80(a0) │ │ - bne t6,v1,2353c │ │ - lw t9,-31708(gp) │ │ - move a1,zero │ │ - move a2,zero │ │ - bal 301a8 │ │ - move a3,zero │ │ - lw gp,24(sp) │ │ - addiu s3,s0,120 │ │ - lw t9,-32116(gp) │ │ + sw s5,48(sp) │ │ + sw s4,44(sp) │ │ + sw s2,36(sp) │ │ + move s1,a0 │ │ + beqz s0,24488 │ │ + move s3,a1 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ - lw gp,24(sp) │ │ - lw t9,-32112(gp) │ │ + lw a0,0(s0) │ │ + lw s0,8(s0) │ │ + bnez s0,242a4 │ │ + lw gp,16(sp) │ │ + lw a0,116(s1) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + nop │ │ + lw a0,112(s1) │ │ + lw gp,16(sp) │ │ + lw v0,12(a0) │ │ + addiu s0,v0,-1 │ │ + bgtz s0,242f8 │ │ + sw zero,116(s1) │ │ + b 24468 │ │ lw ra,52(sp) │ │ - move v0,zero │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - lw s0,-32696(gp) │ │ - lw t7,-32696(gp) │ │ - addiu s1,s2,-8356 │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s1,16(sp) │ │ - addiu a1,s0,-8544 │ │ - li a2,700 │ │ - addiu a3,t7,-8352 │ │ + beqz s0,24468 │ │ + lw ra,52(sp) │ │ + lw a0,112(s1) │ │ + lw t9,-31688(gp) │ │ jalr t9 │ │ - nop │ │ - lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + move a1,s0 │ │ + lw s2,12(v0) │ │ + lw gp,16(sp) │ │ + slt v1,s3,s2 │ │ + bnez v1,242ec │ │ + addiu s0,s0,-1 │ │ + li s3,-1 │ │ + lui s5,0x8000 │ │ + lw t9,-31688(gp) │ │ + lw a0,112(s1) │ │ + addiu s4,s0,1 │ │ + jalr t9 │ │ + move a1,s4 │ │ + lw a1,4(v0) │ │ + lw gp,16(sp) │ │ + slt a2,s5,a1 │ │ + beqz a2,24440 │ │ + lw a0,12(v0) │ │ + beq a0,s2,24458 │ │ + move a3,s0 │ │ + blez s3,24464 │ │ + lw t0,-32708(gp) │ │ + b 243d8 │ │ + addiu s5,t0,-18808 │ │ + jalr t9 │ │ + lw a0,112(s1) │ │ + lw t5,12(v0) │ │ + lw gp,16(sp) │ │ + lw t6,16(s0) │ │ + lw t7,12(s0) │ │ + addiu t8,t5,1 │ │ + lw s3,4(s0) │ │ + move a1,t6 │ │ + lw t9,-31688(gp) │ │ + sw t8,4(s2) │ │ + blez t6,243a8 │ │ + sw t7,8(s2) │ │ + jalr t9 │ │ + lw a0,112(s1) │ │ + lw v0,4(v0) │ │ + lw gp,16(sp) │ │ + subu s3,s3,v0 │ │ + lw ra,8(s0) │ │ + lw t9,-31888(gp) │ │ + subu v1,s3,ra │ │ + lw a0,116(s1) │ │ + sw v1,12(s2) │ │ + sw ra,16(s2) │ │ + jalr t9 │ │ + move a1,s2 │ │ + lw s3,16(s0) │ │ + lw gp,16(sp) │ │ + blez s3,24464 │ │ + sw v0,116(s1) │ │ + lw t9,-31688(gp) │ │ + lw a0,112(s1) │ │ + jalr t9 │ │ + move a1,s3 │ │ + lw gp,16(sp) │ │ + move s0,v0 │ │ + lw t9,-32152(gp) │ │ + li a1,20 │ │ + move a2,s5 │ │ + li a3,820 │ │ jalr t9 │ │ li a0,1 │ │ - lw t2,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - addiu t1,t2,-8356 │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw t1,16(sp) │ │ - addiu a1,t0,-8544 │ │ - li a2,697 │ │ - b 235d0 │ │ - addiu a3,a3,-8384 │ │ - │ │ -00023614 : │ │ + lw t1,0(s0) │ │ + lw gp,16(sp) │ │ + lw t2,16(s0) │ │ + lhu t3,84(t1) │ │ + move a1,t2 │ │ + move s2,v0 │ │ + lw t9,-31688(gp) │ │ + bgtz t2,24360 │ │ + sh t3,0(v0) │ │ + lw t4,12(s0) │ │ + lw s3,4(s0) │ │ + sw zero,4(v0) │ │ + b 243a8 │ │ + sw t4,8(v0) │ │ + bne a0,s2,24350 │ │ + move a3,s0 │ │ + bnez a3,24320 │ │ + addiu s0,s0,-1 │ │ + b 24350 │ │ + nop │ │ + move s3,s4 │ │ + b 24448 │ │ + move s5,a1 │ │ + lw ra,52(sp) │ │ + lw s5,48(sp) │ │ + lw s4,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + b 242c0 │ │ + move a0,zero │ │ lui gp,0x8 │ │ - addiu gp,gp,23612 │ │ + addiu gp,gp,19904 │ │ addu gp,gp,t9 │ │ + lw t9,-31996(gp) │ │ + lw a1,92(a0) │ │ addiu sp,sp,-40 │ │ - lw t9,-31672(gp) │ │ + addiu a1,a1,-1 │ │ + addiu t9,t9,16996 │ │ sw gp,16(sp) │ │ - sw s0,28(sp) │ │ - sw ra,36(sp) │ │ sw s1,32(sp) │ │ - bal 19564 │ │ - move s0,a0 │ │ - lw v0,60(s0) │ │ - beqz v0,23664 │ │ - lw gp,16(sp) │ │ - lw ra,36(sp) │ │ - move v0,zero │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw t1,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t1,-8328 │ │ - addiu a1,t0,-8544 │ │ - li a2,629 │ │ + sw ra,36(sp) │ │ + sw s0,28(sp) │ │ jalr t9 │ │ - li a0,3 │ │ + move s1,a0 │ │ + lw v0,116(s1) │ │ + beqz v0,24564 │ │ lw gp,16(sp) │ │ - lw a2,12(s0) │ │ - lw a3,-32696(gp) │ │ - lw a0,8(s0) │ │ - lw t9,-32716(gp) │ │ - addiu a1,a3,-12220 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + li a0,1 │ │ + li a1,44 │ │ + addiu a2,a2,-18808 │ │ jalr t9 │ │ - lw s1,4(a2) │ │ - cvt.s.d $f0,$f0 │ │ + li a3,117 │ │ lw gp,16(sp) │ │ - cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - lw t9,-31948(gp) │ │ - mfc1 a3,$f3 │ │ + lw v1,116(s1) │ │ + lw a0,-32688(gp) │ │ + sw s1,4(v0) │ │ + addiu a3,a0,4132 │ │ + sw a3,0(v0) │ │ + sw v1,40(v0) │ │ + lw t1,0(v1) │ │ + lw t2,12(s1) │ │ + lw t0,4(t1) │ │ + lw t3,8(t1) │ │ + lw t4,12(t1) │ │ + lw t5,16(t1) │ │ + lw a0,20(t2) │ │ + lh a1,0(t1) │ │ + lw t9,-31676(gp) │ │ + sw t0,12(v0) │ │ + sw t3,16(v0) │ │ + sw t4,20(v0) │ │ + sw t5,24(v0) │ │ jalr t9 │ │ - move a0,s1 │ │ - lw a1,84(s0) │ │ - mul a0,v0,a1 │ │ - move v0,zero │ │ - sra v1,a0,0xa │ │ - sw v1,88(s0) │ │ + move s0,v0 │ │ + sw v0,8(s0) │ │ + move v0,s0 │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ + b 24550 │ │ + move v0,zero │ │ │ │ -000236ec : │ │ +0002456c : │ │ lui gp,0x8 │ │ - addiu gp,gp,23396 │ │ + addiu gp,gp,19684 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-96 │ │ + addiu sp,sp,-80 │ │ + lw v1,100(a0) │ │ + lw v0,92(a0) │ │ sw s0,56(sp) │ │ + move s0,a0 │ │ + lw a0,112(a0) │ │ sw gp,48(sp) │ │ - sw ra,84(sp) │ │ - sw s6,80(sp) │ │ - sw s5,76(sp) │ │ - sw s4,72(sp) │ │ - sw s3,68(sp) │ │ + addu a1,v1,v0 │ │ + sw ra,68(sp) │ │ sw s2,64(sp) │ │ sw s1,60(sp) │ │ - sdc1 $f20,88(sp) │ │ - lw a1,100(a0) │ │ - lw v0,92(a0) │ │ - move s0,a0 │ │ - lw v1,112(a0) │ │ - addu a0,a1,v0 │ │ - sw a0,100(s0) │ │ - lw v1,12(v1) │ │ - lw a0,104(s0) │ │ - blez v0,23a60 │ │ - lw a1,108(s0) │ │ - div zero,a0,v0 │ │ + sdc1 $f20,72(sp) │ │ + lw t0,12(a0) │ │ + sw a1,100(s0) │ │ + lw t1,104(s0) │ │ + blez v0,24704 │ │ + lw t5,108(s0) │ │ + div zero,t1,v0 │ │ teq v0,zero,0x7 │ │ - mflo a2 │ │ - div zero,a1,v0 │ │ + mflo t3 │ │ + div zero,t5,v0 │ │ teq v0,zero,0x7 │ │ - mflo a3 │ │ - div zero,v1,v0 │ │ + mflo t4 │ │ + div zero,t0,v0 │ │ teq v0,zero,0x7 │ │ - mflo t1 │ │ - lw s3,-32696(gp) │ │ - sw a3,32(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a0,20(sp) │ │ - sw a2,24(sp) │ │ - sw a1,28(sp) │ │ + mflo t2 │ │ + lw s1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,a3,-18624 │ │ sw v0,16(sp) │ │ - sw v1,36(sp) │ │ - sw t1,40(sp) │ │ - li a0,1 │ │ - addiu a1,s3,-8544 │ │ + sw t1,20(sp) │ │ + sw t3,24(sp) │ │ + sw t5,28(sp) │ │ + sw t4,32(sp) │ │ + sw t0,36(sp) │ │ + sw t2,40(sp) │ │ li a2,853 │ │ - jalr t9 │ │ - addiu a3,a3,-8264 │ │ - lw s1,116(s0) │ │ - lw gp,48(sp) │ │ - beqz s1,23a70 │ │ - lw s4,92(s0) │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - lw a0,0(s1) │ │ - lw s1,8(s1) │ │ - bnez s1,237bc │ │ - lw gp,48(sp) │ │ - lw a0,116(s0) │ │ - lw t9,-31888(gp) │ │ - jalr t9 │ │ - nop │ │ - lw a0,112(s0) │ │ - lw gp,48(sp) │ │ - sw zero,116(s0) │ │ - lw s1,12(a0) │ │ - addiu s1,s1,-1 │ │ - bgtz s1,23818 │ │ - lw t9,-32072(gp) │ │ - b 23960 │ │ - nop │ │ - addiu s1,s1,-1 │ │ - beqz s1,23960 │ │ - lw t9,-32072(gp) │ │ - lw a0,112(s0) │ │ - lw t9,-31728(gp) │ │ - bal 271dc │ │ - move a1,s1 │ │ - lw s2,12(v0) │ │ - slt v0,s2,s4 │ │ - beqz v0,23808 │ │ - lw gp,48(sp) │ │ - beqz s1,2395c │ │ - addiu s1,s1,-1 │ │ - li s4,-1 │ │ - lui s6,0x8000 │ │ - lw t9,-31728(gp) │ │ - lw a0,112(s0) │ │ - addiu s5,s1,1 │ │ - bal 271dc │ │ - move a1,s5 │ │ - lw v1,4(v0) │ │ - lw gp,48(sp) │ │ - slt a2,s6,v1 │ │ - beqz a2,23a34 │ │ - lw a0,12(v0) │ │ - beq s2,a0,23a50 │ │ - li t0,-1 │ │ - beq s4,t0,23960 │ │ - lw t9,-32072(gp) │ │ - blez s4,23960 │ │ - addiu s2,s3,-8544 │ │ - lw t9,-31728(gp) │ │ - lw a0,112(s0) │ │ - bal 271dc │ │ - move a1,s4 │ │ - lw gp,48(sp) │ │ - move s1,v0 │ │ - lw t9,-32156(gp) │ │ - li a1,20 │ │ - move a2,s2 │ │ - li a3,820 │ │ - jalr t9 │ │ li a0,1 │ │ - lw t3,0(s1) │ │ - lw gp,48(sp) │ │ - lh t2,84(t3) │ │ - move s4,v0 │ │ - sh t2,0(v0) │ │ - lw t1,16(s1) │ │ - lw t9,-31728(gp) │ │ - move v1,zero │ │ - blez t1,238f0 │ │ - move a1,t1 │ │ - bal 271dc │ │ - lw a0,112(s0) │ │ - lw t4,12(v0) │ │ - lw gp,48(sp) │ │ - addiu v1,t4,1 │ │ - sw v1,4(s4) │ │ - lw t6,12(s1) │ │ - lw t9,-31728(gp) │ │ - sw t6,8(s4) │ │ - lw t5,16(s1) │ │ - lw s5,4(s1) │ │ - blez t5,23924 │ │ - move a1,t5 │ │ - bal 271dc │ │ - lw a0,112(s0) │ │ - lw t7,4(v0) │ │ + jalr t9 │ │ + addiu a1,s1,-18808 │ │ lw gp,48(sp) │ │ - subu s5,s5,t7 │ │ - lw t8,8(s1) │ │ - lw t9,-31892(gp) │ │ - subu s6,s5,t8 │ │ - sw s6,12(s4) │ │ - lw s5,8(s1) │ │ - move a1,s4 │ │ - sw s5,16(s4) │ │ + lw a2,92(s0) │ │ + lw t6,-31996(gp) │ │ + move a0,s0 │ │ + addiu t9,t6,16996 │ │ jalr t9 │ │ - lw a0,116(s0) │ │ + addiu a1,a2,-1 │ │ lw gp,48(sp) │ │ - sw v0,116(s0) │ │ - lw s4,16(s1) │ │ - bgtz s4,23888 │ │ - lw t9,-31728(gp) │ │ - lw t9,-32072(gp) │ │ + lw t9,-32068(gp) │ │ jalr t9 │ │ addiu a0,s0,120 │ │ - lw s2,12(s0) │ │ - lw s1,96(s2) │ │ - blez s1,23a04 │ │ + lw t7,12(s0) │ │ + lw s2,96(t7) │ │ + blez s2,246e4 │ │ lw gp,48(sp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,ra,-18344 │ │ - jalr t9 │ │ + lw t8,-32708(gp) │ │ + lw t9,-32716(gp) │ │ lw a0,8(s0) │ │ - addiu v1,s1,1 │ │ - mtc1 v0,$f3 │ │ - mtc1 v1,$f1 │ │ - cvt.d.w $f4,$f3 │ │ - cvt.d.w $f6,$f1 │ │ - div.d $f20,$f6,$f4 │ │ - ldc1 $f2,128(s0) │ │ + jalr t9 │ │ + addiu a1,t8,-28608 │ │ + addiu v1,s2,1 │ │ + mtc1 v0,$f0 │ │ + mtc1 v1,$f2 │ │ + cvt.d.w $f20,$f0 │ │ + cvt.d.w $f4,$f2 │ │ + div.d $f20,$f4,$f20 │ │ + ldc1 $f6,128(s0) │ │ lw gp,48(sp) │ │ li a0,1 │ │ - lw s4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s3,-8544 │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,v0,-18548 │ │ + addiu a1,s1,-18808 │ │ li a2,866 │ │ - addiu a3,s4,-8188 │ │ - sdc1 $f2,16(sp) │ │ - div.d $f0,$f2,$f20 │ │ + sdc1 $f6,16(sp) │ │ + div.d $f8,$f6,$f20 │ │ jalr t9 │ │ - sdc1 $f0,24(sp) │ │ - ldc1 $f0,136(s0) │ │ + sdc1 $f8,24(sp) │ │ + ldc1 $f10,136(s0) │ │ lw gp,48(sp) │ │ li a0,1 │ │ - div.d $f20,$f0,$f20 │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sdc1 $f0,16(sp) │ │ - addiu a1,s3,-8544 │ │ + div.d $f12,$f10,$f20 │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sdc1 $f10,16(sp) │ │ + addiu a1,s1,-18808 │ │ li a2,868 │ │ - addiu a3,s0,-8160 │ │ + addiu a3,s0,-18520 │ │ jalr t9 │ │ - sdc1 $f20,24(sp) │ │ - lw ra,84(sp) │ │ - move v0,zero │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ + sdc1 $f12,24(sp) │ │ + lw ra,68(sp) │ │ lw s2,64(sp) │ │ lw s1,60(sp) │ │ lw s0,56(sp) │ │ - ldc1 $f20,88(sp) │ │ + ldc1 $f20,72(sp) │ │ + move v0,zero │ │ jr ra │ │ - addiu sp,sp,96 │ │ - bne s2,a0,23874 │ │ - li t0,-1 │ │ - move v0,s1 │ │ - bnez v0,23844 │ │ - addiu s1,s1,-1 │ │ - b 23874 │ │ - li t0,-1 │ │ - move v0,s1 │ │ - move s4,s5 │ │ - b 23a40 │ │ - move s6,v1 │ │ - move a3,zero │ │ - move a2,zero │ │ - b 23770 │ │ - move t1,zero │ │ - b 237d8 │ │ - move a0,zero │ │ + addiu sp,sp,80 │ │ + move t4,zero │ │ + move t3,zero │ │ + b 245e0 │ │ + move t2,zero │ │ │ │ -00023a78 : │ │ +00024714 : │ │ lui gp,0x8 │ │ - addiu gp,gp,22488 │ │ + addiu gp,gp,19260 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ - sw s0,32(sp) │ │ - sw gp,24(sp) │ │ - sw ra,60(sp) │ │ - sw s6,56(sp) │ │ - sw s5,52(sp) │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ lw v0,12(a0) │ │ - move s0,a0 │ │ + sw s3,48(sp) │ │ + move s3,a0 │ │ lw a0,24(a0) │ │ - beqz a0,23ad0 │ │ - lw s2,20(v0) │ │ - lw t9,-32556(gp) │ │ + sw gp,24(sp) │ │ + sw s0,36(sp) │ │ + sw ra,60(sp) │ │ + sw s5,56(sp) │ │ + sw s4,52(sp) │ │ + sw s2,44(sp) │ │ + sw s1,40(sp) │ │ + beqz a0,24768 │ │ + lw s0,20(v0) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ - lw s1,116(s0) │ │ - sw zero,24(s0) │ │ - beqz s1,23dc4 │ │ - lw s4,92(s0) │ │ - lw t9,-32556(gp) │ │ + lw v1,-31996(gp) │ │ + lw a1,92(s3) │ │ + move a0,s3 │ │ + sw zero,24(s3) │ │ + addiu t9,v1,16996 │ │ jalr t9 │ │ - lw a0,0(s1) │ │ - lw s1,8(s1) │ │ - bnez s1,23ae0 │ │ + addiu a1,a1,-1 │ │ + lw a0,116(s3) │ │ + beqz a0,248c0 │ │ lw gp,24(sp) │ │ - lw a0,116(s0) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31672(gp) │ │ jalr t9 │ │ nop │ │ - lw a0,112(s0) │ │ - lw gp,24(sp) │ │ - sw zero,116(s0) │ │ - lw s1,12(a0) │ │ - addiu s1,s1,-1 │ │ - bgtz s1,23b3c │ │ - lw t9,-31728(gp) │ │ - b 23db4 │ │ - nop │ │ - addiu s1,s1,-1 │ │ - beqz s1,23dbc │ │ - lw t9,-31728(gp) │ │ - lw a0,112(s0) │ │ - bal 271dc │ │ - move a1,s1 │ │ - lw s3,12(v0) │ │ - slt v1,s3,s4 │ │ - beqz v1,23b2c │ │ - lw gp,24(sp) │ │ - beqz s1,23dbc │ │ - addiu s1,s1,-1 │ │ - li s4,-1 │ │ - lui s6,0x8000 │ │ - lw t9,-31728(gp) │ │ - lw a0,112(s0) │ │ - addiu s5,s1,1 │ │ - bal 271dc │ │ - move a1,s5 │ │ - lw v1,4(v0) │ │ - lw gp,24(sp) │ │ - slt a0,s6,v1 │ │ - beqz a0,23d90 │ │ - lw v0,12(v0) │ │ - beq v0,s3,23da8 │ │ - move v0,s1 │ │ - li a1,-1 │ │ - beq s4,a1,23dbc │ │ - nop │ │ - blez s4,23dbc │ │ - lw s3,-32696(gp) │ │ - addiu s3,s3,-8544 │ │ - lw t9,-31728(gp) │ │ - lw a0,112(s0) │ │ - bal 271dc │ │ - move a1,s4 │ │ - lw gp,24(sp) │ │ - move s1,v0 │ │ - lw t9,-32156(gp) │ │ - move a2,s3 │ │ - li a3,820 │ │ - li a1,20 │ │ - jalr t9 │ │ - li a0,1 │ │ - lw t0,0(s1) │ │ - lw gp,24(sp) │ │ - lh a3,84(t0) │ │ - move s4,v0 │ │ - sh a3,0(v0) │ │ - lw a2,16(s1) │ │ - lw t9,-31728(gp) │ │ - move v1,zero │ │ - blez a2,23c18 │ │ - move a1,a2 │ │ - bal 271dc │ │ - lw a0,112(s0) │ │ - lw t1,12(v0) │ │ - lw gp,24(sp) │ │ - addiu v1,t1,1 │ │ - sw v1,4(s4) │ │ - lw t3,12(s1) │ │ - lw t9,-31728(gp) │ │ - sw t3,8(s4) │ │ - lw t2,16(s1) │ │ - lw s5,4(s1) │ │ - blez t2,23c4c │ │ - move a1,t2 │ │ - bal 271dc │ │ - lw a0,112(s0) │ │ - lw t4,4(v0) │ │ - lw gp,24(sp) │ │ - subu s5,s5,t4 │ │ - lw t6,8(s1) │ │ - lw t9,-31892(gp) │ │ - subu s5,s5,t6 │ │ - sw s5,12(s4) │ │ - lw t5,8(s1) │ │ - move a1,s4 │ │ - sw t5,16(s4) │ │ - jalr t9 │ │ - lw a0,116(s0) │ │ lw gp,24(sp) │ │ - sw v0,116(s0) │ │ - lw s4,16(s1) │ │ - bgtz s4,23bb0 │ │ - lw t9,-31728(gp) │ │ - beqz v0,23dd4 │ │ - lw t9,-31668(gp) │ │ - jalr t9 │ │ - move a0,v0 │ │ - lw gp,24(sp) │ │ - sll t7,v0,0x1 │ │ - lw s3,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sll s4,v0,0x3 │ │ - addu a0,t7,s4 │ │ + sll a2,v0,0x3 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sll a0,v0,0x1 │ │ + addu a0,a0,a2 │ │ li a1,1 │ │ - addiu a2,s3,-8544 │ │ + addiu a2,s1,-18808 │ │ jalr t9 │ │ li a3,901 │ │ - lw s1,116(s0) │ │ + lw s4,116(s3) │ │ lw gp,24(sp) │ │ - beqz s1,23dcc │ │ - sw v0,24(s0) │ │ - move s4,zero │ │ - li s5,32 │ │ - lw s6,0(s1) │ │ - lw t9,-31732(gp) │ │ - lh a1,0(s6) │ │ - bal 269a8 │ │ - move a0,s2 │ │ - lb a0,0(v0) │ │ + beqz s4,248b8 │ │ + sw v0,24(s3) │ │ + move s5,zero │ │ + li s2,32 │ │ + lw t0,0(s4) │ │ + lw t9,-31676(gp) │ │ + lh a1,0(t0) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lb t4,0(v0) │ │ + beqz t4,24894 │ │ lw gp,24(sp) │ │ - beqz a0,23d1c │ │ - move v1,s4 │ │ - subu v0,v0,s4 │ │ - lw a1,24(s0) │ │ - addu ra,a1,v1 │ │ - addiu v1,v1,1 │ │ - sb a0,0(ra) │ │ - addu t8,v0,v1 │ │ - lb a0,0(t8) │ │ - bnez a0,23cfc │ │ + addiu t3,v0,1 │ │ + move a3,s5 │ │ + lw t1,24(s3) │ │ + addiu a3,a3,1 │ │ + addu t2,t1,a3 │ │ + sb t4,-1(t2) │ │ + addiu t3,t3,1 │ │ + lb t4,-1(t3) │ │ + bnez t4,24804 │ │ nop │ │ - lw a0,24(s0) │ │ - addu v0,a0,v1 │ │ - sb s5,0(v0) │ │ - lw s1,8(s1) │ │ - bnez s1,23cd4 │ │ - addiu s4,v1,1 │ │ - lw v0,24(s0) │ │ - addu v1,v0,v1 │ │ - sb zero,0(v1) │ │ - lw s1,24(s0) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s1,16(sp) │ │ + lw t5,24(s3) │ │ + addu t6,t5,a3 │ │ + sb s2,0(t6) │ │ + lw s4,8(s4) │ │ + bnez s4,247dc │ │ + addiu s5,a3,1 │ │ + lw v0,24(s3) │ │ + addu t7,v0,a3 │ │ + sb zero,0(t7) │ │ + lw t8,24(s3) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t8,16(sp) │ │ li a0,1 │ │ - addiu a1,s3,-8544 │ │ - li a2,912 │ │ + addiu a1,s1,-18808 │ │ + addiu a3,ra,-18488 │ │ jalr t9 │ │ - addiu a3,s2,-8128 │ │ - lw v0,24(s0) │ │ + li a2,912 │ │ + lw v0,24(s3) │ │ lw ra,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ - bne v0,s3,23b94 │ │ - move v0,s1 │ │ - bnez v0,23b64 │ │ - addiu s1,s1,-1 │ │ - b 23b98 │ │ - li a1,-1 │ │ - move s4,s5 │ │ - b 23d98 │ │ - move s6,v1 │ │ - bnez s1,23dd4 │ │ + lw t5,24(s3) │ │ + move a3,s5 │ │ + addu t6,t5,a3 │ │ + sb s2,0(t6) │ │ + lw s4,8(s4) │ │ + bnez s4,247dc │ │ + addiu s5,a3,1 │ │ + b 24840 │ │ + lw v0,24(s3) │ │ + b 24840 │ │ + li a3,-1 │ │ + b 24870 │ │ + move v0,zero │ │ + │ │ +000248c8 : │ │ + lui gp,0x8 │ │ + addiu gp,gp,18824 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-48 │ │ + lw t9,-31668(gp) │ │ + sw gp,16(sp) │ │ + sw s0,36(sp) │ │ + sw ra,44(sp) │ │ + sw s1,40(sp) │ │ + jalr t9 │ │ + move s0,a0 │ │ + lw v0,60(s0) │ │ + beqz v0,24918 │ │ + lw gp,16(sp) │ │ + lw ra,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + lw a3,-32708(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,a3,-18476 │ │ + li a2,629 │ │ + li a0,3 │ │ + jalr t9 │ │ + addiu a1,a1,-18808 │ │ + lw gp,16(sp) │ │ + lw v1,12(s0) │ │ + lw a2,-32708(gp) │ │ + lw a0,8(s0) │ │ + lw t9,-32712(gp) │ │ + addiu a1,a2,-22484 │ │ + jalr t9 │ │ + lw s1,4(v1) │ │ + cvt.s.d $f0,$f0 │ │ + lw gp,16(sp) │ │ + cvt.d.s $f2,$f0 │ │ + sdc1 $f2,24(sp) │ │ + lw a2,24(sp) │ │ + lw t9,-31944(gp) │ │ + lw a3,28(sp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw a0,84(s0) │ │ + lw ra,44(sp) │ │ + mul t0,v0,a0 │ │ + lw s1,40(sp) │ │ + sra t1,t0,0xa │ │ + sw t1,88(s0) │ │ + move v0,zero │ │ + lw s0,36(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + lui gp,0x8 │ │ + addiu gp,gp,18604 │ │ + addu gp,gp,t9 │ │ + lw v0,40(a0) │ │ + addiu sp,sp,-32 │ │ + lw a1,8(v0) │ │ + sw gp,16(sp) │ │ + sw s0,24(sp) │ │ + sw ra,28(sp) │ │ + move s0,a0 │ │ + beqz a1,24a28 │ │ + sw a1,40(a0) │ │ + lw v1,4(a0) │ │ + lw t1,0(a1) │ │ + lw a0,12(v1) │ │ + lw t0,4(t1) │ │ + lw a3,8(t1) │ │ + lw a2,12(t1) │ │ + lw t2,16(t1) │ │ + lw a0,20(a0) │ │ + lh a1,0(t1) │ │ + lw t9,-31676(gp) │ │ + sw t0,12(s0) │ │ + sw a3,16(s0) │ │ + sw a2,20(s0) │ │ + jalr t9 │ │ + sw t2,24(s0) │ │ + sw v0,8(s0) │ │ + move v0,s0 │ │ + lw ra,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ nop │ │ - b 23c84 │ │ - lw v0,116(s0) │ │ - b 23afc │ │ - move a0,zero │ │ - b 23d38 │ │ - li v1,-1 │ │ - b 23d68 │ │ + b 24a18 │ │ move v0,zero │ │ │ │ -00023ddc : │ │ +00024a3c : │ │ lui gp,0x8 │ │ - addiu gp,gp,21620 │ │ + addiu gp,gp,18452 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - sw s4,48(sp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw ra,68(sp) │ │ + lw v0,-32708(gp) │ │ + addiu sp,sp,-96 │ │ + lw t9,-32152(gp) │ │ + sw ra,92(sp) │ │ sw gp,24(sp) │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - move s3,a2 │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ - move s1,a3 │ │ - sw a0,72(sp) │ │ - move s2,a1 │ │ + sw s1,60(sp) │ │ + sw s0,56(sp) │ │ + sw a2,104(sp) │ │ + sw a0,96(sp) │ │ + sw a1,100(sp) │ │ + move s0,a3 │ │ li a0,1 │ │ li a1,176 │ │ - addiu a2,s4,-8544 │ │ - sw s8,64(sp) │ │ - sw s7,60(sp) │ │ - sw s6,56(sp) │ │ - sw s5,52(sp) │ │ + addiu a2,v0,-18808 │ │ + sw s8,88(sp) │ │ + sw s7,84(sp) │ │ + sw s6,80(sp) │ │ + sw s5,76(sp) │ │ + sw s4,72(sp) │ │ + sw s3,68(sp) │ │ + sw s2,64(sp) │ │ jalr t9 │ │ li a3,537 │ │ lw gp,24(sp) │ │ - lw v1,88(sp) │ │ - lw a1,-32692(gp) │ │ + lw v1,112(sp) │ │ + lw a1,-32688(gp) │ │ + lw a2,100(sp) │ │ lw t9,-31664(gp) │ │ + lw a3,104(sp) │ │ move a0,v0 │ │ - addiu a1,a1,4128 │ │ - move a2,s2 │ │ - move a3,s3 │ │ - sw s1,16(sp) │ │ + sw v0,40(sp) │ │ + addiu a1,a1,4140 │ │ sw v1,20(sp) │ │ - bal 19498 │ │ - move s0,v0 │ │ + sw s0,16(sp) │ │ + jalr t9 │ │ + move s1,v0 │ │ + lw a0,104(sp) │ │ + lw t0,104(sp) │ │ + lw a2,20(a0) │ │ lw gp,24(sp) │ │ - lw s1,20(s3) │ │ - lw v0,24(s3) │ │ - lw a0,12(s1) │ │ + lw t1,24(t0) │ │ + lw a0,12(a2) │ │ lw t9,-31660(gp) │ │ - lw a1,0(v0) │ │ - lw a3,60(s1) │ │ - bal 2f988 │ │ + lw a3,60(a2) │ │ + lw a1,0(t1) │ │ + sw a2,48(sp) │ │ + jalr t9 │ │ move a2,zero │ │ lw gp,24(sp) │ │ - beqz v0,241d4 │ │ - sw v0,56(s0) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ + beqz v0,25678 │ │ + sw v0,56(s1) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + lw a0,100(sp) │ │ + jalr t9 │ │ + addiu a1,t4,-23072 │ │ + lw s2,40(sp) │ │ + lw gp,24(sp) │ │ + lw t6,12(s2) │ │ + lw s4,-32708(gp) │ │ + lw s3,20(t6) │ │ + sltu t7,zero,v0 │ │ + lw a0,4(s3) │ │ + lw t9,-32152(gp) │ │ + sw t7,64(s2) │ │ + li a1,4 │ │ + addiu a2,s4,-18808 │ │ + jalr t9 │ │ + li a3,232 │ │ + lw gp,24(sp) │ │ + lw a0,8(s3) │ │ + lw s6,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + li a1,4 │ │ + addiu a2,s6,-18808 │ │ + li a3,234 │ │ + jalr t9 │ │ + sw v0,68(s2) │ │ + lw gp,24(sp) │ │ + lw s1,64(s2) │ │ + lw s0,4(s3) │ │ + lw t8,8(s3) │ │ + lw a1,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + movz s0,t8,s1 │ │ + lw t9,-32196(gp) │ │ + sw s0,16(sp) │ │ + li a0,1 │ │ + addiu a1,a1,-18808 │ │ + li a2,239 │ │ + addiu a3,v1,-18412 │ │ + jalr t9 │ │ + move s1,v0 │ │ + blez s0,2566c │ │ + lw gp,24(sp) │ │ + lw v0,-32708(gp) │ │ + move t1,s1 │ │ + move s8,zero │ │ + sw zero,44(sp) │ │ + move s4,zero │ │ + addiu s5,v0,-18808 │ │ + lw a0,40(sp) │ │ + lw a3,12(a0) │ │ + lw t2,20(a3) │ │ + lw t3,4(t2) │ │ + slt t4,s4,t3 │ │ + beqz t4,25540 │ │ + lw t0,68(a0) │ │ + sll t7,s4,0x2 │ │ + addu s6,t0,t7 │ │ + lw s2,0(s6) │ │ + beqz s2,25478 │ │ + nop │ │ + lw s7,56(t2) │ │ + addu t8,s7,s8 │ │ + lwl t9,7(t8) │ │ + b 24c2c │ │ + lwr t9,4(t8) │ │ + lw s2,96(s2) │ │ + beqz s2,25478 │ │ + nop │ │ + lw a1,80(s2) │ │ + sll ra,a1,0x2 │ │ + sll v1,a1,0x4 │ │ + subu v0,v1,ra │ │ + addu a0,s7,v0 │ │ + lwl a2,7(a0) │ │ + lwr a2,4(a0) │ │ + bne a2,t9,24c20 │ │ + nop │ │ + lwl a3,3(a0) │ │ + lwl t0,3(t8) │ │ + lwr a3,0(a0) │ │ + lwr t0,0(t8) │ │ + bne a3,t0,24c20 │ │ + nop │ │ + addiu s4,s4,1 │ │ + sw s2,0(t1) │ │ + addiu s8,s8,12 │ │ + bne s4,s0,24bdc │ │ + addiu t1,t1,4 │ │ + lw t0,44(sp) │ │ + sll ra,t0,0x1 │ │ + lw t2,4(s3) │ │ + lw t5,-32708(gp) │ │ + addiu t3,t2,31 │ │ + addiu t4,t2,62 │ │ + slti s2,t3,0 │ │ + movn t3,t4,s2 │ │ + sra s5,t3,0x5 │ │ + mul a0,s5,ra │ │ + lw t9,-32152(gp) │ │ + li a1,4 │ │ + addiu a2,t5,-18808 │ │ + jalr t9 │ │ + li a3,258 │ │ + lw t6,44(sp) │ │ + lw t7,4(s3) │ │ + mul t1,t6,s5 │ │ + lw gp,24(sp) │ │ + sll s6,t1,0x2 │ │ + blez t7,24d28 │ │ + addu a1,v0,s6 │ │ + lw s7,40(sp) │ │ + sll ra,s5,0x2 │ │ + lw t8,68(s7) │ │ + move s8,zero │ │ + sll v1,s8,0x2 │ │ + addu a0,t8,v1 │ │ + lw a2,0(a0) │ │ + beqz a2,24d10 │ │ + nop │ │ + sw v0,88(a2) │ │ + sw a1,92(a2) │ │ + lw a2,96(a2) │ │ + addu v0,v0,ra │ │ + bnez a2,24cf8 │ │ + addu a1,a1,ra │ │ + addiu a3,s8,1 │ │ + sll s4,a3,0x10 │ │ + sra s8,s4,0x10 │ │ + slt t0,s8,t7 │ │ + bnez t0,24ce8 │ │ + sll v1,s8,0x2 │ │ + lw v0,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a0,t7,1 │ │ + li a1,2 │ │ + addiu a2,v0,-18808 │ │ + jalr t9 │ │ + li a3,272 │ │ + lw t4,4(s3) │ │ + lw gp,24(sp) │ │ + move s2,v0 │ │ + move s4,zero │ │ + blez t4,24e10 │ │ + move s8,zero │ │ + sll t2,s8,0x2 │ │ + addu t3,s1,t2 │ │ + addiu a2,t4,31 │ │ + lw s6,0(t3) │ │ + addiu t4,t4,62 │ │ + slti t5,a2,0 │ │ + movn a2,t4,t5 │ │ + lw t9,-30468(gp) │ │ + sra v1,a2,0x5 │ │ + lw a0,88(s6) │ │ + sll a2,v1,0x2 │ │ + li a1,-1 │ │ + jalr t9 │ │ + move s5,t2 │ │ + lw t6,4(s3) │ │ + lw gp,24(sp) │ │ + addiu a3,t6,31 │ │ + addiu t1,t6,62 │ │ + slti t7,a3,0 │ │ + movn a3,t1,t7 │ │ + lw a0,92(s6) │ │ + lw t9,-30468(gp) │ │ + sra v0,a3,0x5 │ │ + li a1,-1 │ │ + jalr t9 │ │ + sll a2,v0,0x2 │ │ + lw s7,56(s3) │ │ + sll t8,s8,0x4 │ │ + subu a0,t8,s5 │ │ + addu a1,s7,a0 │ │ + lbu t2,8(a1) │ │ + sll a2,s4,0x1 │ │ + lw gp,24(sp) │ │ + addiu t0,s8,1 │ │ + beqz t2,24df4 │ │ + addu s5,s2,a2 │ │ + sh s8,0(s5) │ │ + addiu s4,s4,1 │ │ + lw t4,4(s3) │ │ + sll ra,t0,0x10 │ │ + sra s8,ra,0x10 │ │ + slt t3,s8,t4 │ │ + bnez t3,24d60 │ │ + sll t2,s8,0x2 │ │ + sll s4,s4,0x1 │ │ + addu s6,s2,s4 │ │ + li v1,-1 │ │ + slt t5,t4,s0 │ │ + beqz t5,24f7c │ │ + sh v1,0(s6) │ │ + lw s3,56(s3) │ │ + sll t6,t4,0x2 │ │ + sll t1,s0,0x2 │ │ + sll a3,t4,0x4 │ │ + sll s0,s0,0x4 │ │ + subu t7,a3,t6 │ │ + subu v0,s0,t1 │ │ + addu a2,s1,t6 │ │ + addu a1,s3,t7 │ │ + addu t9,s3,v0 │ │ + b 24ec0 │ │ + li s7,1 │ │ + lw s8,88(a0) │ │ + srl t3,t8,0x5 │ │ + sll s4,t3,0x2 │ │ + addu s6,s8,s4 │ │ + lw t5,0(s6) │ │ + sllv v1,s7,t8 │ │ + or t6,t5,v1 │ │ + sw t6,0(s6) │ │ + lbu t1,11(a1) │ │ + sll s4,t1,0x2 │ │ + sll s6,t1,0x4 │ │ + subu t5,s6,s4 │ │ + addu t6,s3,t5 │ │ + lbu s0,8(t6) │ │ + bnez s0,24f38 │ │ + nop │ │ + lw a0,92(a0) │ │ + srl t7,t1,0x5 │ │ + sll v0,t7,0x2 │ │ + addu t8,a0,v0 │ │ + lw t0,0(t8) │ │ + sllv t1,s7,t1 │ │ + or v1,t0,t1 │ │ + sw v1,0(t8) │ │ + addiu a1,a1,12 │ │ + beq a1,t9,24f7c │ │ + addiu a2,a2,4 │ │ + lbu t8,10(a1) │ │ + sll t0,t8,0x2 │ │ + sll t2,t8,0x4 │ │ + subu s5,t2,t0 │ │ + addu t4,s3,s5 │ │ + lbu ra,8(t4) │ │ + beqz ra,24e54 │ │ + lw a0,0(a2) │ │ + lh a3,0(s2) │ │ + bltz a3,25638 │ │ + addiu ra,s2,2 │ │ + lw t0,88(a0) │ │ + sra v1,a3,0x5 │ │ + sll t2,v1,0x2 │ │ + addu s5,t0,t2 │ │ + lw t4,0(s5) │ │ + addiu ra,ra,2 │ │ + sllv s8,s7,a3 │ │ + lh a3,-2(ra) │ │ + or t3,t4,s8 │ │ + bgez a3,24ef0 │ │ + sw t3,0(s5) │ │ + lbu t1,11(a1) │ │ + sll s4,t1,0x2 │ │ + sll s6,t1,0x4 │ │ + subu t5,s6,s4 │ │ + addu t6,s3,t5 │ │ + lbu s0,8(t6) │ │ + beqz s0,24e94 │ │ + nop │ │ + lh v0,0(s2) │ │ + bltz v0,24eb4 │ │ + addiu s8,s2,2 │ │ + lw t2,92(a0) │ │ + sra s0,v0,0x5 │ │ + sll s5,s0,0x2 │ │ + addu t4,t2,s5 │ │ + lw ra,0(t4) │ │ + addiu s8,s8,2 │ │ + sllv a3,s7,v0 │ │ + lh v0,-2(s8) │ │ + or t3,ra,a3 │ │ + bgez v0,24f48 │ │ + sw t3,0(t4) │ │ + addiu a1,a1,12 │ │ + bne a1,t9,24ec0 │ │ + addiu a2,a2,4 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw gp,24(sp) │ │ move a0,s2 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - addiu a1,t1,-12808 │ │ + move s8,zero │ │ + lw s1,40(sp) │ │ lw gp,24(sp) │ │ - sltu t0,zero,v0 │ │ - lw a3,-32016(gp) │ │ - move a0,s0 │ │ - addiu t9,a3,11412 │ │ - bal 22c94 │ │ - sw t0,64(s0) │ │ - lw a0,72(sp) │ │ - beqz a0,24164 │ │ + lw s3,12(s1) │ │ + lw t5,-32708(gp) │ │ + lw s7,20(s3) │ │ + lw t9,-32152(gp) │ │ + lw s6,4(s7) │ │ + sw s7,32(sp) │ │ + li a1,4 │ │ + addiu a2,t5,-18808 │ │ + addiu a0,s6,1 │ │ + li a3,178 │ │ + jalr t9 │ │ + lw s3,68(s1) │ │ + lw s0,4(s7) │ │ lw gp,24(sp) │ │ - lw t2,-32692(gp) │ │ - lw t9,-31656(gp) │ │ + blez s0,25164 │ │ + move s2,v0 │ │ + lw t7,-32708(gp) │ │ + sw zero,52(sp) │ │ + addiu s1,t7,-18808 │ │ + lw t8,52(sp) │ │ + sll t1,t8,0x2 │ │ + addu v1,s3,t1 │ │ + lw s5,0(v1) │ │ + beqz s5,25148 │ │ + addiu t4,t8,31 │ │ + slti ra,t8,0 │ │ + movz t4,t8,ra │ │ + sra a3,t4,0x5 │ │ li t3,1 │ │ - sw t3,16(sp) │ │ + sll s6,a3,0x2 │ │ + sllv s7,t3,t8 │ │ + blez s0,25554 │ │ + move a1,zero │ │ + lw a2,92(s5) │ │ + move t9,zero │ │ + move s4,zero │ │ + addiu t5,s4,31 │ │ + slti t6,s4,0 │ │ + movz t5,s4,t6 │ │ + move a0,t5 │ │ + sra v1,a0,0x5 │ │ + sll t7,v1,0x2 │ │ + addu t8,a2,t7 │ │ + lw t0,0(t8) │ │ + andi t2,s4,0xffff │ │ + addiu t4,t2,1 │ │ + srlv a3,t0,t2 │ │ + sll t1,t9,0x2 │ │ + sll t3,t4,0x10 │ │ + andi v0,a3,0x1 │ │ + addu ra,s2,t1 │ │ + beqz v0,25088 │ │ + sra s4,t3,0x10 │ │ + lw s0,32(sp) │ │ + sw a1,0(ra) │ │ + lw s0,4(s0) │ │ + addiu t9,t9,1 │ │ + slt t5,s4,s0 │ │ + bnez t5,25034 │ │ + move a1,s4 │ │ + sll s0,t9,0x2 │ │ + addu a2,s2,s0 │ │ + li a1,-1 │ │ + sw a1,0(a2) │ │ + lw t0,0(s2) │ │ + bltz t0,2513c │ │ + lw t1,32(sp) │ │ + addiu s0,s2,4 │ │ + sll t9,t0,0x2 │ │ + addu s4,s3,t9 │ │ + lw s4,0(s4) │ │ + bnez s4,250dc │ │ + nop │ │ + b 2512c │ │ + addiu s0,s0,4 │ │ + lw s4,96(s4) │ │ + beqz s4,25128 │ │ + nop │ │ + lw t6,88(s4) │ │ + addu a0,t6,s6 │ │ + lw v1,0(a0) │ │ + and t7,s7,v1 │ │ + beqz t7,250d0 │ │ + lw t9,-32152(gp) │ │ + li a0,1 │ │ + li a1,8 │ │ + move a2,s1 │ │ + jalr t9 │ │ + li a3,197 │ │ + lw gp,24(sp) │ │ + lw t8,100(s5) │ │ + sw s4,0(v0) │ │ + lw s4,96(s4) │ │ + sw t8,4(v0) │ │ + addiu s8,s8,1 │ │ + bnez s4,250dc │ │ + sw v0,100(s5) │ │ + addiu s0,s0,4 │ │ + lw t0,-4(s0) │ │ + bgez t0,250b8 │ │ + sll t9,t0,0x2 │ │ + lw t1,32(sp) │ │ + lw s5,96(s5) │ │ + bnez s5,25020 │ │ + lw s0,4(t1) │ │ + lw s6,52(sp) │ │ + addiu s7,s6,1 │ │ + sll t2,s7,0x10 │ │ + sra t4,t2,0x10 │ │ + slt ra,t4,s0 │ │ + bnez ra,24ff0 │ │ + sw t4,52(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s2 │ │ - addiu a1,sp,72 │ │ - addiu a2,t2,4168 │ │ + lw gp,24(sp) │ │ + lw s1,44(sp) │ │ + lw s2,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s8,20(sp) │ │ + addiu a3,s3,-9196 │ │ + sw s1,16(sp) │ │ + li a0,1 │ │ + addiu a1,s2,-18808 │ │ + jalr t9 │ │ + li a2,312 │ │ + lw gp,24(sp) │ │ + lw a3,96(sp) │ │ + beqz a3,2555c │ │ + lw s8,-32708(gp) │ │ + lw t0,-32688(gp) │ │ + lw t9,-31656(gp) │ │ + li t8,1 │ │ + lw a0,100(sp) │ │ + sw t8,16(sp) │ │ + addiu a1,sp,96 │ │ + addiu a2,t0,4128 │ │ jalr t9 │ │ move a3,zero │ │ + lw s5,40(sp) │ │ lw gp,24(sp) │ │ - beqz v0,241f0 │ │ - sw v0,60(s0) │ │ - lw t9,-32156(gp) │ │ - lw a0,4(s1) │ │ + beqz v0,255d8 │ │ + sw v0,60(s5) │ │ + lw s0,48(sp) │ │ + lw t9,-32152(gp) │ │ + lw a0,4(s0) │ │ li a1,4 │ │ - addiu a2,s4,-8544 │ │ + addiu a2,s8,-18808 │ │ jalr t9 │ │ li a3,564 │ │ + lw s7,4(s0) │ │ + lw t2,40(sp) │ │ lw gp,24(sp) │ │ - sw v0,72(s0) │ │ - lw t5,4(s1) │ │ - blez t5,2400c │ │ - move s5,zero │ │ - b 23f60 │ │ - lw t9,-31732(gp) │ │ - lw v1,4(s1) │ │ - addiu s5,s5,1 │ │ - slt v0,s5,v1 │ │ - beqz v0,24010 │ │ - lw t7,-32696(gp) │ │ - lw v0,72(s0) │ │ - lw t9,-31732(gp) │ │ - sll s6,s5,0x2 │ │ - move a0,s1 │ │ - move a1,s5 │ │ - addu s7,v0,s6 │ │ - bal 269a8 │ │ - lw s8,60(s0) │ │ + blez s7,252fc │ │ + sw v0,72(t2) │ │ + move s1,zero │ │ + b 2523c │ │ + li s2,-1 │ │ + lw a0,48(sp) │ │ + addiu s1,s1,1 │ │ + lw t8,4(a0) │ │ + slt t0,s1,t8 │ │ + beqz t0,252fc │ │ + lw ra,40(sp) │ │ + lw v0,72(ra) │ │ + lw t9,-31676(gp) │ │ + lw s8,40(sp) │ │ + lw a0,48(sp) │ │ + sll s3,s1,0x2 │ │ + move a1,s1 │ │ + lw s4,60(s8) │ │ + jalr t9 │ │ + addu s5,v0,s3 │ │ lw gp,24(sp) │ │ - move a0,s8 │ │ + move a0,s4 │ │ lw t9,-31652(gp) │ │ jalr t9 │ │ move a1,v0 │ │ + lw t3,72(s8) │ │ lw gp,24(sp) │ │ - sw v0,0(s7) │ │ - lw t8,72(s0) │ │ - li t7,-1 │ │ - addu s7,t8,s6 │ │ - lw t6,0(s7) │ │ - bne t6,t7,23f44 │ │ - lw t9,-31732(gp) │ │ - move a0,s1 │ │ - bal 269a8 │ │ - move a1,s5 │ │ + sw v0,0(s5) │ │ + addu v0,t3,s3 │ │ + lw t5,0(v0) │ │ + bne t5,s2,25224 │ │ + lw a0,48(sp) │ │ + lw s0,48(sp) │ │ + lw t9,-31676(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + move a1,s1 │ │ lw gp,24(sp) │ │ - move a0,s1 │ │ - beqz v0,23f44 │ │ - lw t9,-31732(gp) │ │ - lw ra,72(s0) │ │ - lh a1,40(s1) │ │ - addu s6,ra,s6 │ │ - bal 269a8 │ │ - lw s7,60(s0) │ │ + move a0,s0 │ │ + beqz v0,25220 │ │ + lw t9,-31676(gp) │ │ + lw ra,40(sp) │ │ + lh a1,40(s0) │ │ + lw t6,72(ra) │ │ + lw s6,60(ra) │ │ + jalr t9 │ │ + addu s7,t6,s3 │ │ lw gp,24(sp) │ │ - move a0,s7 │ │ + move a0,s6 │ │ lw t9,-31652(gp) │ │ jalr t9 │ │ move a1,v0 │ │ + lw a0,48(sp) │ │ lw gp,24(sp) │ │ - sw v0,0(s6) │ │ - lw v1,4(s1) │ │ - addiu s5,s5,1 │ │ - slt v0,s5,v1 │ │ - bnez v0,23f58 │ │ - nop │ │ - lw t7,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - li a3,-1 │ │ - addiu a1,t7,-14704 │ │ - sw a3,92(s0) │ │ - move a0,s2 │ │ - sw zero,100(s0) │ │ - sw zero,116(s0) │ │ + sw v0,0(s7) │ │ + lw t8,4(a0) │ │ + addiu s1,s1,1 │ │ + slt t0,s1,t8 │ │ + bnez t0,25238 │ │ + lw ra,40(sp) │ │ + lw s2,40(sp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + lw s4,104(sp) │ │ + lw a0,100(sp) │ │ + li s3,-1 │ │ + addiu a1,t1,-24968 │ │ + sw s3,92(s2) │ │ + sw zero,100(s2) │ │ + sw zero,116(s2) │ │ jalr t9 │ │ - lw s7,4(s3) │ │ + lw s5,4(s4) │ │ lw gp,24(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f0,32(sp) │ │ + lw a2,32(sp) │ │ + lw a3,36(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ - move a0,s7 │ │ + move a0,s5 │ │ lw gp,24(sp) │ │ - sra t5,v0,0xa │ │ - lw t6,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,t6,-14548 │ │ - sw t5,76(s0) │ │ - move a0,s2 │ │ + lw t5,104(sp) │ │ + lw t3,-32708(gp) │ │ + sra a3,v0,0xa │ │ + lw a0,100(sp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t3,-24812 │ │ + sw a3,76(s2) │ │ jalr t9 │ │ - lw s6,4(s3) │ │ + lw s0,4(t5) │ │ lw gp,24(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f0,32(sp) │ │ + lw a3,36(sp) │ │ + lw a2,32(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ - move a0,s6 │ │ + move a0,s0 │ │ lw gp,24(sp) │ │ - sra t3,v0,0xa │ │ - lw t4,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,t4,-19532 │ │ - sw t3,80(s0) │ │ + sra a2,v0,0xa │ │ + lw a1,-32708(gp) │ │ + lw a0,100(sp) │ │ + lw t9,-32712(gp) │ │ + sw a2,80(s2) │ │ jalr t9 │ │ - move a0,s2 │ │ + addiu a1,a1,-29796 │ │ lw gp,24(sp) │ │ - cvt.s.d $f5,$f0 │ │ - trunc.w.s $f4,$f5 │ │ + cvt.s.d $f4,$f0 │ │ + move v1,s2 │ │ + trunc.w.s $f6,$f4 │ │ lw t9,-31648(gp) │ │ - bal 26ed0 │ │ - swc1 $f4,84(s0) │ │ + jalr t9 │ │ + swc1 $f6,84(v1) │ │ lw gp,24(sp) │ │ - sw v0,112(s0) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,t1,-12384 │ │ + lw a0,100(sp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + sw v0,112(s2) │ │ jalr t9 │ │ - move a0,s2 │ │ + addiu a1,t8,-22648 │ │ lw gp,24(sp) │ │ - cvt.s.d $f2,$f0 │ │ - lw t0,-32696(gp) │ │ - lw s3,76(s0) │ │ - lwc1 $f3,-11212(t0) │ │ - addiu a1,s4,-8544 │ │ - lw s4,-32696(gp) │ │ - div.s $f1,$f3,$f2 │ │ - lw t9,-32200(gp) │ │ - li a0,1 │ │ + cvt.s.d $f8,$f0 │ │ + lw t0,-32708(gp) │ │ + lw s1,76(s2) │ │ + lwc1 $f10,-21476(t0) │ │ + move s8,s2 │ │ + lw t1,-32708(gp) │ │ + div.s $f12,$f10,$f8 │ │ + move s6,s2 │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,s2,-18224 │ │ + addiu a1,t1,-18808 │ │ li a2,611 │ │ - addiu a3,s4,-7960 │ │ - swc1 $f1,96(s0) │ │ - sw s3,16(sp) │ │ - lw s2,80(s0) │ │ + li a0,1 │ │ + swc1 $f12,96(s8) │ │ + sw s1,16(sp) │ │ + lw s3,80(s8) │ │ jalr t9 │ │ - sw s2,20(sp) │ │ + sw s3,20(sp) │ │ lw gp,24(sp) │ │ - lw t9,-32160(gp) │ │ + lw t9,-32156(gp) │ │ jalr t9 │ │ - addiu a0,s0,120 │ │ - lw ra,68(sp) │ │ - move v0,s0 │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + addiu a0,s8,120 │ │ + lw ra,92(sp) │ │ + move v0,s6 │ │ + lw s8,88(sp) │ │ + lw s7,84(sp) │ │ + lw s6,80(sp) │ │ + lw s5,76(sp) │ │ + lw s4,72(sp) │ │ + lw s3,68(sp) │ │ + lw s2,64(sp) │ │ + lw s1,60(sp) │ │ + lw s0,56(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - lw a0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,a0,-8056 │ │ + addiu sp,sp,96 │ │ + lw t9,-32152(gp) │ │ + sw t1,32(sp) │ │ + li a0,1 │ │ + li a1,104 │ │ + move a2,s5 │ │ + jalr t9 │ │ + li a3,243 │ │ + lw t1,56(s3) │ │ + lw gp,24(sp) │ │ + addu t3,t1,s8 │ │ + lwl t4,7(t3) │ │ + lwl a3,3(t3) │ │ + lw t2,40(sp) │ │ + lwr t4,4(t3) │ │ + lw a0,56(t2) │ │ + lw t9,-31644(gp) │ │ + lwr a3,0(t3) │ │ + move a1,v0 │ │ + sw t4,16(sp) │ │ + move a2,zero │ │ + jalr t9 │ │ + move s2,v0 │ │ + lw t5,4(s3) │ │ + lw gp,24(sp) │ │ + slt t6,s4,t5 │ │ + sw s4,80(s2) │ │ + bnez t6,25660 │ │ + lw t1,32(sp) │ │ + lw s7,56(s3) │ │ + addu t8,s7,s8 │ │ + lbu s6,9(t8) │ │ + lw a1,40(sp) │ │ + sll v1,s6,0x2 │ │ + lw ra,68(a1) │ │ + lw a2,44(sp) │ │ + sw zero,100(s2) │ │ + addu v0,ra,v1 │ │ + lw a0,0(v0) │ │ + addiu a3,a2,1 │ │ + addiu s4,s4,1 │ │ + sh s6,84(s2) │ │ + sw a0,96(s2) │ │ + sw a3,44(sp) │ │ + sw s2,0(v0) │ │ + addiu s8,s8,12 │ │ + sw s2,0(t1) │ │ + bne s4,s0,24bdc │ │ + addiu t1,t1,4 │ │ + b 24c80 │ │ + lw t0,44(sp) │ │ + lw s2,56(t2) │ │ + addu t5,s2,s8 │ │ + lbu t6,9(t5) │ │ + b 24bfc │ │ + sll t7,t6,0x2 │ │ + b 25098 │ │ + move s0,zero │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t3,-18320 │ │ li a2,581 │ │ li a0,3 │ │ jalr t9 │ │ - addiu a1,s4,-8544 │ │ + addiu a1,s8,-18808 │ │ lw gp,24(sp) │ │ - move a0,s2 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,a2,-12220 │ │ + lw t5,104(sp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + lw a0,100(sp) │ │ + addiu a1,v0,-22484 │ │ jalr t9 │ │ - lw s8,4(s3) │ │ + lw s4,4(t5) │ │ cvt.s.d $f0,$f0 │ │ lw gp,24(sp) │ │ cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - lw t9,-31948(gp) │ │ - mfc1 a3,$f3 │ │ + sdc1 $f2,32(sp) │ │ + lw a2,32(sp) │ │ + lw t9,-31944(gp) │ │ + lw a3,36(sp) │ │ jalr t9 │ │ - move a0,s8 │ │ - lw a1,84(s0) │ │ + move a0,s4 │ │ + lw a2,40(sp) │ │ lw gp,24(sp) │ │ - mul s1,v0,a1 │ │ - sra s5,s1,0xa │ │ - b 2400c │ │ - sw s5,88(s0) │ │ - lw a2,0(s0) │ │ - move a0,s0 │ │ - lw t9,20(a2) │ │ - jalr t9 │ │ - move s0,zero │ │ - b 24134 │ │ - lw ra,68(sp) │ │ - lw t4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s4,-8544 │ │ + lw t6,84(a2) │ │ + mul a0,v0,t6 │ │ + sra t7,a0,0xa │ │ + b 252fc │ │ + sw t7,88(a2) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s8,-18808 │ │ li a2,558 │ │ + addiu a3,t4,-18380 │ │ jalr t9 │ │ - addiu a3,t4,-8116 │ │ + li a0,4 │ │ lw gp,24(sp) │ │ - move a0,s0 │ │ - lw t9,-31644(gp) │ │ - bal 22a68 │ │ - move s0,zero │ │ - b 24134 │ │ - lw ra,68(sp) │ │ - ... │ │ + lw t9,-31640(gp) │ │ + jalr t9 │ │ + lw a0,40(sp) │ │ + lw ra,92(sp) │ │ + lw s8,88(sp) │ │ + lw s7,84(sp) │ │ + lw s6,80(sp) │ │ + lw s5,76(sp) │ │ + lw s4,72(sp) │ │ + lw s3,68(sp) │ │ + lw s2,64(sp) │ │ + lw s1,60(sp) │ │ + lw s0,56(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,96 │ │ + lbu t1,11(a1) │ │ + sll a3,t1,0x2 │ │ + sll s0,t1,0x4 │ │ + subu t7,s0,a3 │ │ + addu v0,s3,t7 │ │ + lbu t8,8(v0) │ │ + bnez t8,24eb4 │ │ + nop │ │ + b 24e98 │ │ + lw a0,92(a0) │ │ + sll t7,s4,0x10 │ │ + b 254f4 │ │ + sra s6,t7,0x10 │ │ + move ra,zero │ │ + b 24c84 │ │ + sw zero,44(sp) │ │ + lw a0,40(sp) │ │ + lw s5,0(a0) │ │ + lw t9,20(s5) │ │ + jalr t9 │ │ + nop │ │ + lw ra,92(sp) │ │ + lw s8,88(sp) │ │ + lw s7,84(sp) │ │ + lw s6,80(sp) │ │ + lw s5,76(sp) │ │ + lw s4,72(sp) │ │ + lw s3,68(sp) │ │ + lw s2,64(sp) │ │ + lw s1,60(sp) │ │ + lw s0,56(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,96 │ │ │ │ -00024230 : │ │ - lw a1,0(a0) │ │ +000256c0 : │ │ + lw v1,0(a0) │ │ move v0,a0 │ │ - addiu v1,a1,1 │ │ + addiu a1,v1,1 │ │ jr ra │ │ - sw v1,0(a0) │ │ + sw a1,0(a0) │ │ │ │ -00024244 : │ │ +000256d4 : │ │ lui gp,0x8 │ │ - addiu gp,gp,20492 │ │ + addiu gp,gp,15228 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,24370 │ │ - move s0,a0 │ │ + beqz a0,25800 │ │ + nop │ │ lw v0,0(a0) │ │ addiu v0,v0,-1 │ │ - blez v0,24288 │ │ + blez v0,25700 │ │ sw v0,0(a0) │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,32 │ │ - lw v0,76(a0) │ │ - beqz v0,24328 │ │ - lw t9,-32556(gp) │ │ - li v1,1 │ │ - bne v0,v1,242b0 │ │ nop │ │ - lw a2,48(a0) │ │ - jalr t9 │ │ - lw a0,0(a2) │ │ - lw gp,16(sp) │ │ + addiu sp,sp,-32 │ │ + sw s0,24(sp) │ │ + move s0,a0 │ │ + lw a0,76(a0) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + beqz a0,257b4 │ │ + li v1,1 │ │ + beq a0,v1,257a0 │ │ + lw t9,-32552(gp) │ │ lw a0,44(s0) │ │ - beqz a0,242c8 │ │ - lw t9,-31640(gp) │ │ + beqz a0,25740 │ │ + lw t9,-31636(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,68(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,72(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,48(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,60(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw ra,28(sp) │ │ - move v0,zero │ │ lw s0,24(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ - lw a1,48(a0) │ │ + lw a1,48(s0) │ │ jalr t9 │ │ lw a0,0(a1) │ │ + b 25728 │ │ lw gp,16(sp) │ │ - lw a0,60(s0) │ │ - lw t9,-32556(gp) │ │ + lw a2,48(s0) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - lw a0,0(a0) │ │ + lw a0,0(a2) │ │ + lw a3,60(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,0(a3) │ │ + lw gp,16(sp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,56(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,52(s0) │ │ - b 242b0 │ │ + b 25728 │ │ lw gp,16(sp) │ │ - lw ra,28(sp) │ │ - move v0,zero │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,32 │ │ + move v0,zero │ │ │ │ -00024384 : │ │ +00025808 : │ │ lui gp,0x8 │ │ - addiu gp,gp,20172 │ │ + addiu gp,gp,14920 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ - lw t9,-31636(gp) │ │ - sw gp,32(sp) │ │ - sw s3,56(sp) │ │ + lw t9,-31632(gp) │ │ move a0,a1 │ │ + sw gp,32(sp) │ │ + sw s4,60(sp) │ │ sw ra,76(sp) │ │ sw s7,72(sp) │ │ sw s6,68(sp) │ │ sw s5,64(sp) │ │ - sw s4,60(sp) │ │ + sw s3,56(sp) │ │ sw s2,52(sp) │ │ sw s1,48(sp) │ │ sw s0,44(sp) │ │ - bal 317f0 │ │ + jalr t9 │ │ li a1,1 │ │ - move s3,v0 │ │ - beqz v0,24a18 │ │ + move s4,v0 │ │ + beqz v0,25e48 │ │ lw gp,32(sp) │ │ - lw v0,16(v0) │ │ - lui v1,0x1 │ │ - slt a0,v0,v1 │ │ - beqz a0,24a4c │ │ - lw a3,-32696(gp) │ │ - lw v0,40(s3) │ │ - slt v1,v0,v1 │ │ - beqz v1,24ab8 │ │ - lw a2,-32696(gp) │ │ - lw v0,0(s3) │ │ - slti t1,v0,256 │ │ - beqz t1,24ad4 │ │ - lw s4,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw v1,16(v0) │ │ + lui v0,0x1 │ │ + slt a0,v1,v0 │ │ + beqz a0,25e10 │ │ + lw t9,-32196(gp) │ │ + lw v1,40(s4) │ │ + slt a1,v1,v0 │ │ + beqz a1,25e78 │ │ + lw v0,-32708(gp) │ │ + lw t0,0(s4) │ │ + slti a2,t0,256 │ │ + beqz a2,25e94 │ │ + lw s5,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ li a1,80 │ │ - addiu a2,s4,-7916 │ │ + addiu a2,s5,-18180 │ │ jalr t9 │ │ li a3,97 │ │ - li a3,1 │ │ lw gp,32(sp) │ │ - sw a3,0(v0) │ │ - lw a0,0(s3) │ │ - li t5,3 │ │ + lw a3,36(s4) │ │ + lw t7,44(s4) │ │ + lw s0,48(s4) │ │ + lw a0,0(s4) │ │ + lw t5,4(s4) │ │ + lw t4,8(s4) │ │ + lw t3,12(s4) │ │ + lw t2,16(s4) │ │ + lw t1,20(s4) │ │ + lw t6,40(s4) │ │ + lhu s1,52(s4) │ │ + li s6,3 │ │ + lw t9,-32152(gp) │ │ + li s2,1 │ │ + sw a3,60(v0) │ │ + sw s6,32(v0) │ │ + sw s2,0(v0) │ │ sw a0,4(v0) │ │ - lw t8,4(s3) │ │ - move s0,v0 │ │ - sw t8,8(v0) │ │ - lw s7,8(s3) │ │ - lw t9,-32156(gp) │ │ - sw s7,12(v0) │ │ - lw s6,12(s3) │ │ + sw t5,8(v0) │ │ + sw t4,12(v0) │ │ + sw t3,16(v0) │ │ + sw t2,20(v0) │ │ + sw t1,24(v0) │ │ + sw t6,28(v0) │ │ + sw t7,68(v0) │ │ + sw s0,72(v0) │ │ + sh s1,40(v0) │ │ + move s3,v0 │ │ + sw zero,36(s4) │ │ + sw zero,44(s4) │ │ + sw zero,48(s4) │ │ li a1,4 │ │ - sw s6,16(v0) │ │ - lw s5,16(s3) │ │ - addiu a2,s4,-7916 │ │ - sw s5,20(v0) │ │ - lw s2,20(s3) │ │ - li a3,120 │ │ - sw s2,24(v0) │ │ - lw s1,40(s3) │ │ - sw s1,28(v0) │ │ - lw t7,36(s3) │ │ - sw t7,60(v0) │ │ - lw t6,44(s3) │ │ - sw t6,68(v0) │ │ - lw t4,48(s3) │ │ - sw t5,32(v0) │ │ - sw t4,72(v0) │ │ - lh v0,52(s3) │ │ - sh v0,40(s0) │ │ - sw zero,36(s3) │ │ - sw zero,44(s3) │ │ - sw zero,48(s3) │ │ + addiu a2,s5,-18180 │ │ jalr t9 │ │ - lw a0,4(s0) │ │ - lw s7,4(s0) │ │ + li a3,120 │ │ + lw s7,4(s3) │ │ lw gp,32(sp) │ │ - move s1,v0 │ │ - blez s7,24afc │ │ - sw v0,48(s0) │ │ - lw s5,28(s3) │ │ - move s6,zero │ │ - move s2,zero │ │ - lw t9,-30472(gp) │ │ - lw a0,0(s5) │ │ + move s6,v0 │ │ + blez s7,25ebc │ │ + sw v0,48(s3) │ │ + lw s1,28(s4) │ │ + sll t8,s7,0x3 │ │ + addu s2,s1,t8 │ │ + move s0,zero │ │ + lw a0,0(s1) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - addiu s2,s2,1 │ │ - addiu a1,v0,1 │ │ + addiu s1,s1,8 │ │ + addiu a0,s0,1 │ │ lw gp,32(sp) │ │ - addu s6,a1,s6 │ │ - bne s2,s7,244d8 │ │ - addiu s5,s5,8 │ │ - move a0,s6 │ │ - lw t9,-32156(gp) │ │ + bne s1,s2,2595c │ │ + addu s0,a0,v0 │ │ + move a0,s0 │ │ + lw t9,-32152(gp) │ │ li a1,1 │ │ - addiu a2,s4,-7916 │ │ + addiu a2,s5,-18180 │ │ jalr t9 │ │ li a3,124 │ │ lw gp,32(sp) │ │ - sw v0,0(s1) │ │ - lw t1,48(s0) │ │ - lw a2,28(s3) │ │ - lw a0,0(t1) │ │ - lw t9,-30204(gp) │ │ + sw v0,0(s6) │ │ + lw v1,48(s3) │ │ + lw v0,28(s4) │ │ + lw a0,0(v1) │ │ + lw t9,-30492(gp) │ │ jalr t9 │ │ - lw a1,0(a2) │ │ - lw t0,4(s0) │ │ - slti v1,t0,2 │ │ - bnez v1,24644 │ │ + lw a1,0(v0) │ │ + lw a1,4(s3) │ │ + slti t0,a1,2 │ │ + bnez t0,25ac0 │ │ lw gp,32(sp) │ │ - lw s2,48(s0) │ │ - move s5,zero │ │ - b 24564 │ │ - li s1,1 │ │ - lw a3,4(s0) │ │ - slt a0,s1,a3 │ │ - beqz a0,24648 │ │ - lw t9,-32156(gp) │ │ - addu ra,s2,s5 │ │ - lw s7,0(ra) │ │ - lw t9,-30472(gp) │ │ + move s7,zero │ │ + b 259e4 │ │ + li s0,1 │ │ + lw a0,4(s3) │ │ + addiu s0,s0,1 │ │ + slt v0,s0,a0 │ │ + beqz v0,25ac0 │ │ + addiu s7,s7,4 │ │ + lw s1,48(s3) │ │ + lw t9,-30432(gp) │ │ + addu ra,s1,s7 │ │ + lw s2,0(ra) │ │ + sll s6,s0,0x2 │ │ jalr t9 │ │ - move a0,s7 │ │ - sll s6,s1,0x2 │ │ - addiu t8,v0,1 │ │ - addu s7,s7,t8 │ │ - addu s2,s2,s6 │ │ + move a0,s2 │ │ + addiu a2,v0,1 │ │ + addu t5,s2,a2 │ │ + addu t4,s1,s6 │ │ lw gp,32(sp) │ │ - sw s7,0(s2) │ │ - lw t7,48(s0) │ │ - lw t6,28(s3) │ │ - sll t5,s1,0x3 │ │ - addu t4,t7,s6 │ │ - addu v0,t6,t5 │ │ - lw a0,0(t4) │ │ - lw t9,-30204(gp) │ │ - lw a1,0(v0) │ │ + sw t5,0(t4) │ │ + lw t3,48(s3) │ │ + lw t2,28(s4) │ │ + sll t1,s0,0x3 │ │ + addu t6,t3,s6 │ │ + addu a3,t2,t1 │ │ + lw a0,0(t6) │ │ + lw t9,-30492(gp) │ │ jalr t9 │ │ - addiu s1,s1,1 │ │ - lw s2,48(s0) │ │ + lw a1,0(a3) │ │ lw gp,32(sp) │ │ - addu t3,s2,s5 │ │ - addu t2,s2,s6 │ │ - lw a0,0(t3) │ │ - lw t9,-30428(gp) │ │ - lw a1,0(t2) │ │ + blez s0,259d0 │ │ + lw t9,-30380(gp) │ │ + lw t7,48(s3) │ │ + addu t8,t7,s7 │ │ + addu v1,t7,s6 │ │ + lw a0,0(t8) │ │ jalr t9 │ │ - addiu s5,s5,4 │ │ - blez v0,24554 │ │ + lw a1,0(v1) │ │ + blez v0,259d0 │ │ lw gp,32(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s4,-7916 │ │ - addiu a3,s3,-7728 │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s5,-18180 │ │ + addiu a3,s4,-17992 │ │ li a2,132 │ │ jalr t9 │ │ li a0,4 │ │ lw gp,32(sp) │ │ - move a0,s0 │ │ - lw t9,-31848(gp) │ │ - bal 24244 │ │ - move s0,zero │ │ + lw t9,-31864(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ lw ra,76(sp) │ │ - move v0,s0 │ │ lw s7,72(sp) │ │ lw s6,68(sp) │ │ lw s5,64(sp) │ │ lw s4,60(sp) │ │ lw s3,56(sp) │ │ lw s2,52(sp) │ │ lw s1,48(sp) │ │ lw s0,44(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,80 │ │ - lw t9,-32156(gp) │ │ - lw a0,8(s0) │ │ + lw t9,-32152(gp) │ │ + lw a0,8(s3) │ │ li a1,12 │ │ - addiu a2,s4,-7916 │ │ + addiu a2,s5,-18180 │ │ jalr t9 │ │ li a3,139 │ │ + lw a1,4(s4) │ │ lw gp,32(sp) │ │ - sw v0,56(s0) │ │ - lw s1,4(s3) │ │ - blez s1,24770 │ │ + blez a1,25bc0 │ │ + sw v0,56(s3) │ │ + move v1,zero │ │ move a1,zero │ │ + b 25b24 │ │ move a0,zero │ │ - move v1,zero │ │ - b 246b4 │ │ - nop │ │ - lw ra,28(s3) │ │ - lw s7,56(s0) │ │ - addu t8,ra,a3 │ │ - lw s2,4(t8) │ │ - addu t7,s7,v1 │ │ - sb s2,8(t7) │ │ - lw t9,4(s3) │ │ - addiu a1,a1,1 │ │ - slt s1,a1,t9 │ │ - addiu v1,v1,12 │ │ - beqz s1,24770 │ │ - addiu a0,a0,20 │ │ - lw v0,56(s0) │ │ - lw t6,32(s3) │ │ - addu v0,v0,v1 │ │ - addu t5,t6,a0 │ │ - lw t4,0(t5) │ │ - swl t4,3(v0) │ │ - swr t4,0(v0) │ │ - lw s6,32(s3) │ │ - lw t2,56(s0) │ │ - addu t3,s6,a0 │ │ - lw a2,4(t3) │ │ - addu t1,t2,v1 │ │ - swl a2,7(t1) │ │ - swr a2,4(t1) │ │ - lw t0,4(s0) │ │ - slt s5,a1,t0 │ │ - bnez s5,24680 │ │ - sll a3,a1,0x3 │ │ - lw a3,32(s3) │ │ - lw t8,56(s0) │ │ - addu ra,a3,a0 │ │ - lw s7,16(ra) │ │ - addu s2,t8,v1 │ │ - sb s7,8(s2) │ │ - lw t7,32(s3) │ │ - lw t5,56(s0) │ │ - addu t6,t7,a0 │ │ - lhu t4,8(t6) │ │ - addu v0,t5,v1 │ │ - sb t4,9(v0) │ │ - lw s6,32(s3) │ │ - lw t2,56(s0) │ │ - addu t3,s6,a0 │ │ - lhu a2,10(t3) │ │ - addu t1,t2,v1 │ │ - sb a2,10(t1) │ │ - lw t0,32(s3) │ │ - lw t9,56(s0) │ │ - addu s5,t0,a0 │ │ - lhu s1,12(s5) │ │ - addu a3,t9,v1 │ │ - sb s1,11(a3) │ │ - lw t9,4(s3) │ │ - addiu a1,a1,1 │ │ - slt s1,a1,t9 │ │ - addiu v1,v1,12 │ │ - bnez s1,246b0 │ │ - addiu a0,a0,20 │ │ - lw a2,0(s3) │ │ + lw a2,28(s4) │ │ + addiu a0,a0,1 │ │ + addu t4,a2,t5 │ │ + lw t3,4(t4) │ │ + addiu a1,a1,12 │ │ + sb t3,8(s2) │ │ + lw t2,4(s4) │ │ + slt t1,a0,t2 │ │ + beqz t1,25bc0 │ │ + addiu v1,v1,20 │ │ + lw v0,56(s3) │ │ + lw t0,32(s4) │ │ + addu s2,v0,a1 │ │ + addu s1,t0,v1 │ │ + lw ra,0(s1) │ │ + lw t4,4(s3) │ │ + swl ra,3(s2) │ │ + lw a2,4(s1) │ │ + swr ra,0(s2) │ │ + swl a2,7(s2) │ │ + slt t3,a0,t4 │ │ + sll t5,a0,0x3 │ │ + bnez t3,25af8 │ │ + swr a2,4(s2) │ │ + lw t2,16(s1) │ │ + addiu a0,a0,1 │ │ + sb t2,8(s2) │ │ + lw t1,32(s4) │ │ + lw t6,56(s3) │ │ + addu a3,t1,v1 │ │ + lhu t7,8(a3) │ │ + addu t8,t6,a1 │ │ + sb t7,9(t8) │ │ + lw s0,32(s4) │ │ + lw v0,56(s3) │ │ + addu s7,s0,v1 │ │ + lhu t9,10(s7) │ │ + addu t0,v0,a1 │ │ + sb t9,10(t0) │ │ + lw s1,32(s4) │ │ + lw ra,56(s3) │ │ + addu s2,s1,v1 │ │ + lhu s6,12(s2) │ │ + addu t5,ra,a1 │ │ + sb s6,11(t5) │ │ + lw t2,4(s4) │ │ + addiu a1,a1,12 │ │ + slt t1,a0,t2 │ │ + bnez t1,25b20 │ │ + addiu v1,v1,20 │ │ + lw t6,0(s4) │ │ move a3,zero │ │ + sll t7,t6,0x2 │ │ + move s0,zero │ │ + move s7,zero │ │ move s1,zero │ │ - move s2,zero │ │ - move s5,zero │ │ - addiu t1,a2,-1 │ │ - li t0,16 │ │ - blez a2,247f0 │ │ - move a1,zero │ │ - lw a0,56(s3) │ │ - addu v1,a0,a3 │ │ - lw a0,0(v1) │ │ - lw v1,0(a0) │ │ - beqz v1,247d4 │ │ + li t8,16 │ │ + blez t6,25c3c │ │ nop │ │ - lw v0,4(v1) │ │ - beqz v0,247c4 │ │ + lw v0,56(s4) │ │ + addu t9,v0,a3 │ │ + lw t0,0(t9) │ │ + addu ra,t0,t7 │ │ + lw s6,0(t0) │ │ + beqz s6,25c28 │ │ nop │ │ - lw v0,8(v0) │ │ - bnez v0,247b8 │ │ - addiu s5,s5,1 │ │ - lw v1,8(v1) │ │ - addiu s5,s5,1 │ │ - bnez v1,247ac │ │ + lw s2,4(s6) │ │ + beqz s2,25c18 │ │ + nop │ │ + lw s2,8(s2) │ │ + bnez s2,25c0c │ │ addiu s1,s1,1 │ │ - addiu a1,a1,1 │ │ - addiu s5,s5,1 │ │ + lw s6,8(s6) │ │ addiu s1,s1,1 │ │ - bne a1,a2,247a0 │ │ - addiu a0,a0,4 │ │ - addiu a1,s2,1 │ │ - addu s2,a1,t1 │ │ + bnez s6,25c00 │ │ + addiu s0,s0,1 │ │ + addiu t0,t0,4 │ │ + addiu s1,s1,1 │ │ + bne t0,ra,25bf4 │ │ + addiu s0,s0,1 │ │ + addu s7,s7,t6 │ │ addiu a3,a3,4 │ │ - addiu s5,s5,1 │ │ - addiu s2,s2,1 │ │ - bne a3,t0,2478c │ │ addiu s1,s1,1 │ │ - lw t2,-32696(gp) │ │ - sll a2,s5,0x3 │ │ - srl t0,a2,0xa │ │ - lw t9,-32200(gp) │ │ - li t1,8 │ │ - addiu a3,t2,-7684 │ │ - sw t1,20(sp) │ │ + addiu s7,s7,1 │ │ + bne a3,t8,25bdc │ │ + addiu s0,s0,1 │ │ + sll t5,s1,0x3 │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + srl t4,t5,0xa │ │ + li t2,8 │ │ + addiu a1,s5,-18180 │ │ + addiu a3,t3,-17948 │ │ li a0,1 │ │ - addiu a1,s4,-7916 │ │ li a2,181 │ │ - sw t0,24(sp) │ │ + sw s1,16(sp) │ │ + sw t2,20(sp) │ │ jalr t9 │ │ - sw s5,16(sp) │ │ + sw t4,24(sp) │ │ lw gp,32(sp) │ │ - sw s5,36(s0) │ │ - lw t9,-32156(gp) │ │ - move a0,s5 │ │ + addiu a2,s5,-18180 │ │ + lw t9,-32152(gp) │ │ + sw s1,36(s3) │ │ + move a0,s1 │ │ li a1,8 │ │ - addiu a2,s4,-7916 │ │ jalr t9 │ │ li a3,183 │ │ + lw s5,0(s4) │ │ lw gp,32(sp) │ │ - li t3,4 │ │ - sw v0,52(s0) │ │ - move t5,zero │ │ - li t1,-1 │ │ - li t6,4 │ │ - sll s6,t5,0x3 │ │ - addu t8,v0,s6 │ │ - sh t5,0(t8) │ │ - lw s7,52(s0) │ │ - lw t7,0(s3) │ │ - addu t4,s7,s6 │ │ - sh t7,2(t4) │ │ - lw v0,52(s0) │ │ - addu s5,v0,s6 │ │ - sw t3,4(s5) │ │ - lw s4,0(s3) │ │ - blez s4,249c8 │ │ - sll t4,t5,0x2 │ │ - sll t0,t3,0x3 │ │ - move t2,zero │ │ - lw s5,52(s0) │ │ - sll a3,t2,0x2 │ │ - addu s4,s5,t0 │ │ - sh t2,0(s4) │ │ - lw a2,52(s0) │ │ - addu t9,a2,t0 │ │ - sw s2,4(t9) │ │ - lw a0,56(s3) │ │ - addu v1,a0,t4 │ │ - lw a1,0(v1) │ │ - addu ra,a1,a3 │ │ - lw a3,0(ra) │ │ - beqz a3,24998 │ │ - sll a2,s2,0x3 │ │ - lw t8,52(s0) │ │ - lh s7,0(a3) │ │ - addu t7,t8,a2 │ │ - sh s7,0(t7) │ │ - lw v0,52(s0) │ │ - addu s6,v0,a2 │ │ - sw s1,4(s6) │ │ - lw v0,4(a3) │ │ - beqz v0,2495c │ │ - sll v1,s1,0x3 │ │ - lw a1,52(s0) │ │ - lh ra,0(v0) │ │ - addu t8,a1,v1 │ │ - sh ra,0(t8) │ │ - lw s7,52(s0) │ │ - addiu s1,s1,1 │ │ - addu t7,s7,v1 │ │ - sh zero,2(t7) │ │ - lw s6,52(s0) │ │ - lw s5,4(v0) │ │ - addu s4,s6,v1 │ │ - sw s5,4(s4) │ │ - lw t9,52(s0) │ │ - addu ra,t9,a2 │ │ - lhu a0,2(ra) │ │ - addiu a1,a0,1 │ │ - sh a1,2(ra) │ │ - lw v0,8(v0) │ │ - bnez v0,2490c │ │ - addiu v1,v1,8 │ │ - lw v0,52(s0) │ │ - addu v1,v0,a2 │ │ - lh a0,2(v1) │ │ - bnez a0,2497c │ │ - addu v0,v0,t0 │ │ - sw t1,4(v1) │ │ - lw v0,52(s0) │ │ - addu v0,v0,t0 │ │ - lhu t9,2(v0) │ │ - addiu s2,s2,1 │ │ + sll a2,s5,0x10 │ │ + sw v0,52(s3) │ │ + sra s1,a2,0x10 │ │ + move t7,v0 │ │ + li t8,4 │ │ + move t6,zero │ │ + li s2,-1 │ │ + li s6,4 │ │ + sh t6,0(t7) │ │ + sh s1,2(t7) │ │ + blez s5,25db4 │ │ + sw t8,4(t7) │ │ + lw t1,56(s4) │ │ + sll a0,t6,0x2 │ │ + addu a1,t1,a0 │ │ + sll v1,t8,0x3 │ │ + lw t4,0(a1) │ │ + addu t1,v0,v1 │ │ + move t3,zero │ │ + lw t0,0(t4) │ │ + sh t3,0(t1) │ │ + beqz t0,25e08 │ │ + sw s7,4(t1) │ │ + sll a3,s7,0x3 │ │ + addu a2,v0,a3 │ │ + lh ra,0(t0) │ │ + lw a1,4(t0) │ │ + sh ra,0(a2) │ │ + beqz a1,25e00 │ │ + sw s0,4(a2) │ │ + sll t5,s0,0x3 │ │ + addu a0,v0,t5 │ │ + lh t2,0(a1) │ │ + sh zero,2(a0) │ │ + sh t2,0(a0) │ │ + lhu t9,2(a2) │ │ + lw a3,4(a1) │ │ addiu v1,t9,1 │ │ - sh v1,2(v0) │ │ - lw a3,8(a3) │ │ - bnez a3,248e4 │ │ + lw a1,8(a1) │ │ + sll ra,v1,0x10 │ │ + sra t5,ra,0x10 │ │ + sw a3,4(a0) │ │ + addiu s0,s0,1 │ │ + sh t5,2(a2) │ │ + bnez a1,25d2c │ │ + addiu a0,a0,8 │ │ + bnez t5,25d70 │ │ + nop │ │ + sw s2,4(a2) │ │ + lhu t2,2(t1) │ │ + lw t0,8(t0) │ │ + addiu t9,t2,1 │ │ + sll a3,t9,0x10 │ │ + sra v1,a3,0x10 │ │ + sh v1,2(t1) │ │ + addiu s7,s7,1 │ │ + bnez t0,25d10 │ │ addiu a2,a2,8 │ │ - lw a2,52(s0) │ │ - addu v0,a2,t0 │ │ - lh a3,2(v0) │ │ - bnez a3,249b0 │ │ + bnez v1,25da0 │ │ nop │ │ - sw t1,4(v0) │ │ - lw s5,0(s3) │ │ - addiu t2,t2,1 │ │ - slt s4,t2,s5 │ │ + sw s2,4(t1) │ │ addiu t3,t3,1 │ │ - bnez s4,248ac │ │ - addiu t0,t0,8 │ │ - addiu t5,t5,1 │ │ - beq t5,t6,249dc │ │ - lw t9,-31632(gp) │ │ - b 24870 │ │ - lw v0,52(s0) │ │ - bal 32508 │ │ - move a0,s3 │ │ - sw zero,76(s0) │ │ - lw ra,76(sp) │ │ - move v0,s0 │ │ - lw s7,72(sp) │ │ - lw s6,68(sp) │ │ - lw s5,64(sp) │ │ - lw s4,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - jr ra │ │ - addiu sp,sp,80 │ │ + addiu t1,t1,8 │ │ + bne t3,s5,25cf8 │ │ + addiu t4,t4,4 │ │ + addu t8,s5,t8 │ │ + addiu t6,t6,1 │ │ + bne t6,s6,25ccc │ │ + addiu t7,t7,8 │ │ + lw t9,-31628(gp) │ │ + jalr t9 │ │ + move a0,s4 │ │ lw ra,76(sp) │ │ - move s0,zero │ │ - move v0,s0 │ │ + sw zero,76(s3) │ │ + move v0,s3 │ │ lw s7,72(sp) │ │ lw s6,68(sp) │ │ lw s5,64(sp) │ │ lw s4,60(sp) │ │ lw s3,56(sp) │ │ lw s2,52(sp) │ │ lw s1,48(sp) │ │ lw s0,44(sp) │ │ jr ra │ │ addiu sp,sp,80 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 25d64 │ │ + lh t5,2(a2) │ │ + b 25d94 │ │ + lh v1,2(t1) │ │ + lw s1,-32708(gp) │ │ + lw s2,-32708(gp) │ │ li a0,4 │ │ - addiu a1,a1,-7916 │ │ + addiu a1,s1,-18180 │ │ li a2,79 │ │ - addiu a3,a3,-7868 │ │ - sw v0,16(sp) │ │ - li v0,0xffff │ │ + addiu a3,s2,-18132 │ │ + sw v1,16(sp) │ │ + li s7,0xffff │ │ jalr t9 │ │ - sw v0,20(sp) │ │ + sw s7,20(sp) │ │ lw gp,32(sp) │ │ - move a0,s3 │ │ - lw t9,-31632(gp) │ │ - bal 32508 │ │ - move s0,zero │ │ + lw t9,-31628(gp) │ │ + jalr t9 │ │ + move a0,s4 │ │ lw ra,76(sp) │ │ - move v0,s0 │ │ lw s7,72(sp) │ │ lw s6,68(sp) │ │ lw s5,64(sp) │ │ lw s4,60(sp) │ │ lw s3,56(sp) │ │ lw s2,52(sp) │ │ lw s1,48(sp) │ │ lw s0,44(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,80 │ │ - lw t0,-32696(gp) │ │ - addiu a1,a2,-7916 │ │ - lw t9,-32200(gp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ + addiu a1,v0,-18180 │ │ li a2,85 │ │ - b 24a64 │ │ - addiu a3,t0,-7824 │ │ - lw t3,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - sw v0,16(sp) │ │ - lw t9,-32200(gp) │ │ + b 25e28 │ │ + addiu a3,s5,-18088 │ │ + lw s3,-32708(gp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,t3,-7916 │ │ + addiu a1,s3,-18180 │ │ li a2,92 │ │ - addiu a3,t2,-7772 │ │ - b 24a6c │ │ - li v0,255 │ │ - b 24500 │ │ + addiu a3,s0,-18036 │ │ + sw t0,16(sp) │ │ + b 25e30 │ │ + li s7,255 │ │ + b 25980 │ │ move a0,zero │ │ │ │ -00024b04 : │ │ +00025ec4 : │ │ lui gp,0x8 │ │ - addiu gp,gp,18252 │ │ + addiu gp,gp,13196 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s0,40(sp) │ │ + addiu sp,sp,-72 │ │ + sw s3,56(sp) │ │ + lw s3,-30360(gp) │ │ + sw s0,44(sp) │ │ + lw v0,0(s3) │ │ move s0,a0 │ │ move a0,a1 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ sw gp,16(sp) │ │ - sw s1,44(sp) │ │ - sw ra,52(sp) │ │ - sw s2,48(sp) │ │ + sw s1,48(sp) │ │ + sw ra,68(sp) │ │ + sw s5,64(sp) │ │ + sw s4,60(sp) │ │ + sw s2,52(sp) │ │ + addiu a1,a1,-29052 │ │ + sw v0,36(sp) │ │ jalr t9 │ │ - addiu a1,a1,-18788 │ │ + nop │ │ move s1,v0 │ │ - beqz v0,24f20 │ │ + beqz v0,2631c │ │ lw gp,16(sp) │ │ - lui t3,0x4644 │ │ - addiu t2,t3,19778 │ │ - lw t9,-30448(gp) │ │ - sw t2,32(sp) │ │ - addiu a0,sp,32 │ │ + lui v1,0x4644 │ │ + addiu t0,v1,19778 │ │ + addiu s2,sp,24 │ │ + lw t9,-30476(gp) │ │ + sw t0,24(sp) │ │ + move a0,s2 │ │ li a1,1 │ │ li a2,4 │ │ jalr t9 │ │ move a3,v0 │ │ lw gp,16(sp) │ │ li t1,1 │ │ - lw t9,-30448(gp) │ │ - sw t1,32(sp) │ │ - addiu a0,sp,32 │ │ + lw t9,-30476(gp) │ │ + sw t1,24(sp) │ │ + move a0,s2 │ │ li a1,1 │ │ li a2,4 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ - li t0,1052 │ │ - lw t9,-30448(gp) │ │ - sw t0,32(sp) │ │ - addiu a0,sp,32 │ │ + li t2,1052 │ │ + lw t9,-30476(gp) │ │ + sw t2,24(sp) │ │ + move a0,s2 │ │ li a1,1 │ │ li a2,4 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ li a1,1 │ │ - lw a0,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,a0,-6640 │ │ + lw a0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,a0,-16896 │ │ li a2,1052 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ - lw a2,32(sp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,sp,28 │ │ + lw a2,24(sp) │ │ + addiu s4,sp,28 │ │ + lw t9,-30476(gp) │ │ + move a0,s4 │ │ li a1,1 │ │ addiu a2,a2,-1052 │ │ move a3,s1 │ │ jalr t9 │ │ sw zero,28(sp) │ │ lw gp,16(sp) │ │ addiu a0,s0,4 │ │ - lw t9,-30448(gp) │ │ + lw t9,-30476(gp) │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ addiu a0,s0,8 │ │ - lw t9,-30448(gp) │ │ + lw t9,-30476(gp) │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ addiu a0,s0,12 │ │ - lw t9,-30448(gp) │ │ + lw t9,-30476(gp) │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ addiu a0,s0,16 │ │ - lw t9,-30448(gp) │ │ + lw t9,-30476(gp) │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ addiu a0,s0,20 │ │ - lw t9,-30448(gp) │ │ + lw t9,-30476(gp) │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ addiu a0,s0,24 │ │ - lw t9,-30448(gp) │ │ + lw t9,-30476(gp) │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ addiu a0,s0,28 │ │ - lw t9,-30448(gp) │ │ + lw t9,-30476(gp) │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ addiu a0,s0,32 │ │ - lw t9,-30448(gp) │ │ + lw t9,-30476(gp) │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ addiu a0,s0,36 │ │ - lw t9,-30448(gp) │ │ + lw t9,-30476(gp) │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ - lh v1,40(s0) │ │ - lw t9,-30448(gp) │ │ - sw v1,32(sp) │ │ - addiu a0,sp,32 │ │ + lh t3,40(s0) │ │ + lw t9,-30476(gp) │ │ + move a3,s1 │ │ + move a0,s2 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw v0,4(s0) │ │ + sw t3,24(sp) │ │ + lw a3,4(s0) │ │ lw gp,16(sp) │ │ - blez v0,24d84 │ │ sw zero,28(sp) │ │ + blez a3,26168 │ │ move v0,zero │ │ - lw t8,48(s0) │ │ - sll t7,v0,0x2 │ │ - addu t6,t8,t7 │ │ - lw s2,0(t6) │ │ - lw t9,-30472(gp) │ │ + lw t4,48(s0) │ │ + sll t5,v0,0x2 │ │ + addu t6,t4,t5 │ │ + lw s5,0(t6) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ + move a0,s5 │ │ lw gp,16(sp) │ │ - move a3,s1 │ │ - lw t9,-30448(gp) │ │ - move a0,s2 │ │ li a1,1 │ │ - jalr t9 │ │ + lw t9,-30476(gp) │ │ + move a0,s5 │ │ addiu a2,v0,1 │ │ - lw t5,28(sp) │ │ - lw t4,4(s0) │ │ - addiu v0,t5,1 │ │ - slt a3,v0,t4 │ │ + jalr t9 │ │ + move a3,s1 │ │ + lw t8,28(sp) │ │ + lw t7,4(s0) │ │ + addiu v0,t8,1 │ │ + slt a1,v0,t7 │ │ lw gp,16(sp) │ │ - bnez a3,24d30 │ │ + bnez a1,26114 │ │ sw v0,28(sp) │ │ - lw t9,-30416(gp) │ │ + lw t9,-30220(gp) │ │ jalr t9 │ │ move a0,s1 │ │ lw gp,16(sp) │ │ - addiu a1,v0,3 │ │ - li v0,-4 │ │ - and s2,a1,v0 │ │ - lw t9,-30416(gp) │ │ + addiu v1,v0,3 │ │ + li t0,-4 │ │ + and s5,v1,t0 │ │ + lw t9,-30220(gp) │ │ move a0,s1 │ │ - sw s2,32(sp) │ │ + sw s5,24(sp) │ │ jalr t9 │ │ sw zero,28(sp) │ │ lw gp,16(sp) │ │ - addiu a0,sp,28 │ │ - lw t9,-30448(gp) │ │ + move a0,s4 │ │ + lw t9,-30476(gp) │ │ li a1,1 │ │ - subu a2,s2,v0 │ │ + subu a2,s5,v0 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ lw a0,52(s0) │ │ - lw t9,-30448(gp) │ │ + lw t9,-30476(gp) │ │ lw a2,36(s0) │ │ li a1,8 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ lw a0,56(s0) │ │ - lw t9,-30448(gp) │ │ + lw t9,-30476(gp) │ │ lw a2,8(s0) │ │ li a1,12 │ │ jalr t9 │ │ move a3,s1 │ │ - lw v0,12(s0) │ │ - bnez v0,24ecc │ │ + lw a0,12(s0) │ │ + bnez a0,262c8 │ │ lw gp,16(sp) │ │ - lw a1,28(s0) │ │ - sw zero,24(sp) │ │ - blez a1,24e4c │ │ + lw ra,28(s0) │ │ + sw zero,32(sp) │ │ + blez ra,2622c │ │ sw zero,28(sp) │ │ - lw a2,64(s0) │ │ - move v1,zero │ │ - move v0,zero │ │ - addu t1,a2,v0 │ │ - lbu t0,0(t1) │ │ - addiu v0,v0,1 │ │ - addu v1,v1,t0 │ │ - sw v1,24(sp) │ │ - bne v0,a1,24e30 │ │ - sw v0,28(sp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,sp,24 │ │ + lw s2,64(s0) │ │ + move s4,zero │ │ + addu t1,s2,a0 │ │ + lbu t2,0(t1) │ │ + addiu a0,a0,1 │ │ + addu s4,s4,t2 │ │ + sw s4,32(sp) │ │ + bne a0,ra,26210 │ │ + sw a0,28(sp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,sp,32 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ - lw t2,60(s0) │ │ - lw a2,24(sp) │ │ - lw t9,-30448(gp) │ │ - lw a0,0(t2) │ │ + lw t3,60(s0) │ │ + lw a2,32(sp) │ │ + lw t9,-30476(gp) │ │ + lw a0,0(t3) │ │ li a1,2 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ lw a0,64(s0) │ │ - lw t9,-30448(gp) │ │ + lw t9,-30476(gp) │ │ lw a2,28(s0) │ │ li a1,1 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,s1 │ │ + lw gp,16(sp) │ │ move v0,zero │ │ - lw ra,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + lw s1,36(sp) │ │ + lw s3,0(s3) │ │ + bne s1,s3,26324 │ │ + lw ra,68(sp) │ │ + lw s5,64(sp) │ │ + lw s4,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw a0,28(s0) │ │ - lw t9,-30448(gp) │ │ - mul ra,v0,a0 │ │ + addiu sp,sp,72 │ │ + lw a2,28(s0) │ │ + lw t9,-30476(gp) │ │ + mul t4,a0,a2 │ │ li a1,4 │ │ - addiu a0,sp,32 │ │ + move a0,s2 │ │ li a2,1 │ │ - sw ra,32(sp) │ │ - jalr t9 │ │ move a3,s1 │ │ - lw a2,28(s0) │ │ - lw v1,12(s0) │ │ + jalr t9 │ │ + sw t4,24(sp) │ │ + lw a3,28(s0) │ │ + lw t5,12(s0) │ │ lw gp,16(sp) │ │ lw s0,60(s0) │ │ - mul a2,a2,v1 │ │ + mul a2,a3,t5 │ │ lw a0,0(s0) │ │ - lw t9,-30448(gp) │ │ + lw t9,-30476(gp) │ │ li a1,2 │ │ jalr t9 │ │ move a3,s1 │ │ - b 24ea4 │ │ + b 26284 │ │ lw gp,16(sp) │ │ - b 24eb4 │ │ + b 26298 │ │ li v0,-1 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00024f28 : │ │ +00026330 : │ │ lui gp,0x8 │ │ - addiu gp,gp,17192 │ │ + addiu gp,gp,12064 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-96 │ │ - sw a1,100(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - sw s0,56(sp) │ │ - move s0,a0 │ │ - lw a0,100(sp) │ │ + addiu sp,sp,-104 │ │ + lw v0,-32708(gp) │ │ + sw a1,108(sp) │ │ + lw t9,-30380(gp) │ │ + sw s6,88(sp) │ │ + move s6,a0 │ │ + lw a0,108(sp) │ │ sw gp,40(sp) │ │ - sw ra,92(sp) │ │ - sw s8,88(sp) │ │ - sw s7,84(sp) │ │ - sw s6,80(sp) │ │ - sw s5,76(sp) │ │ - sw s4,72(sp) │ │ - sw s3,68(sp) │ │ - sw s2,64(sp) │ │ - sw s1,60(sp) │ │ + sw ra,100(sp) │ │ + sw s8,96(sp) │ │ + sw s7,92(sp) │ │ + sw s5,84(sp) │ │ + sw s4,80(sp) │ │ + sw s3,76(sp) │ │ + sw s2,72(sp) │ │ + sw s1,68(sp) │ │ + sw s0,64(sp) │ │ jalr t9 │ │ - addiu a1,v0,-7636 │ │ - beqz v0,25054 │ │ + addiu a1,v0,-17900 │ │ + beqz v0,26984 │ │ lw gp,40(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - lw a0,100(sp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + lw a0,108(sp) │ │ jalr t9 │ │ - addiu a1,a1,-17672 │ │ - move s1,v0 │ │ - beqz v0,25598 │ │ + addiu a1,a1,-27936 │ │ + move s0,v0 │ │ + beqz v0,26998 │ │ lw gp,40(sp) │ │ - lw a0,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - move a3,s1 │ │ - addiu a0,a0,-7632 │ │ + lw a0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + move a3,s0 │ │ + addiu a0,a0,-17896 │ │ li a1,1 │ │ jalr t9 │ │ li a2,4 │ │ lw gp,40(sp) │ │ - lw a2,4(s0) │ │ - lw t0,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a1,t0,-7624 │ │ + lw a2,4(s6) │ │ + lw v1,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + addiu a1,v1,-17888 │ │ jalr t9 │ │ - move a0,s1 │ │ + move a0,s0 │ │ lw gp,40(sp) │ │ - lw a2,8(s0) │ │ - lw a3,-32696(gp) │ │ - lw v1,4(s0) │ │ - lw t9,-30324(gp) │ │ - move a0,s1 │ │ - addiu a1,a3,-7612 │ │ + lw a2,8(s6) │ │ + lw t0,-32708(gp) │ │ + lw a3,4(s6) │ │ + lw t9,-30456(gp) │ │ + move a0,s0 │ │ + addiu a1,t0,-17876 │ │ jalr t9 │ │ - subu a2,a2,v1 │ │ - lw v0,12(s0) │ │ - bnez v0,25060 │ │ + subu a2,a2,a3 │ │ + lw t1,12(s6) │ │ + bnez t1,26974 │ │ lw gp,40(sp) │ │ - lw a1,8(s0) │ │ - blez a1,25588 │ │ - move a0,zero │ │ - lw a3,64(s0) │ │ - lw v0,56(s0) │ │ + lw t2,8(s6) │ │ + blez t2,26460 │ │ move a2,zero │ │ - lwl t6,3(v0) │ │ - addiu a0,a0,1 │ │ - lwr t6,0(v0) │ │ - addiu v0,v0,12 │ │ - addu t5,a3,t6 │ │ - lbu t4,0(t5) │ │ - addiu t3,t4,1 │ │ - bne a0,a1,25028 │ │ - addu a2,a2,t3 │ │ - b 25070 │ │ - lw ra,-32696(gp) │ │ - lw s1,-30384(gp) │ │ - b 24fa8 │ │ - addiu s1,s1,84 │ │ - lw t2,8(s0) │ │ - addiu t1,v0,1 │ │ - mul a2,t1,t2 │ │ - lw ra,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a1,ra,-7600 │ │ + lw s2,56(s6) │ │ + sll t3,t2,0x2 │ │ + sll t4,t2,0x4 │ │ + subu t5,t4,t3 │ │ + lw t6,64(s6) │ │ + addu t7,s2,t5 │ │ + move a2,zero │ │ + lwl s1,3(s2) │ │ + lwr s1,0(s2) │ │ + addiu s2,s2,12 │ │ + addu s3,t6,s1 │ │ + lbu s4,0(s3) │ │ + addiu s5,s4,1 │ │ + bne s2,t7,26440 │ │ + addu a2,a2,s5 │ │ + lw s8,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a0,s1 │ │ + addiu a1,s8,-17864 │ │ lw gp,40(sp) │ │ - lw a2,20(s0) │ │ - lw t3,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a1,t3,-7584 │ │ + lw a2,20(s6) │ │ + lw v0,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a0,s1 │ │ + addiu a1,v0,-17848 │ │ lw gp,40(sp) │ │ - lw a2,16(s0) │ │ - lw t2,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a1,t2,-7564 │ │ + lw a2,16(s6) │ │ + lw a1,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a0,s1 │ │ + addiu a1,a1,-17828 │ │ lw gp,40(sp) │ │ - lw a2,24(s0) │ │ - lw t1,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a1,t1,-7544 │ │ + lw a2,24(s6) │ │ + lw v1,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + addiu a1,v1,-17808 │ │ jalr t9 │ │ - move a0,s1 │ │ + move a0,s0 │ │ lw gp,40(sp) │ │ li a1,1 │ │ - lw t0,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,t0,-7528 │ │ + lw a0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,a0,-17792 │ │ li a2,24 │ │ jalr t9 │ │ - move a3,s1 │ │ + move a3,s0 │ │ lw gp,40(sp) │ │ - move a0,s1 │ │ - lw a3,-32696(gp) │ │ - lw a2,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - lw t8,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - lw s4,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu v1,a3,-7464 │ │ - addiu a1,a2,-15168 │ │ - addiu s8,v0,-7460 │ │ - addiu s7,t8,-7452 │ │ - addiu s5,s6,-7444 │ │ - sw a1,20(sp) │ │ - sw v1,16(sp) │ │ - sw s8,24(sp) │ │ - sw s7,28(sp) │ │ - sw s5,32(sp) │ │ - addiu a1,s4,-7500 │ │ - addiu a2,s3,-19248 │ │ + move a0,s0 │ │ + lw a2,-32708(gp) │ │ + lw t0,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t6,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + lw s2,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + addiu a3,a2,-17728 │ │ + addiu t1,t0,-25432 │ │ + addiu t3,t2,-17724 │ │ + addiu t5,t4,-17716 │ │ + addiu t7,t6,-17708 │ │ + sw a3,16(sp) │ │ + sw t1,20(sp) │ │ + sw t3,24(sp) │ │ + sw t5,28(sp) │ │ + sw t7,32(sp) │ │ + addiu a1,s1,-17764 │ │ + addiu a2,s2,-29512 │ │ jalr t9 │ │ - addiu a3,s2,-7468 │ │ - lw t7,4(s0) │ │ - blez t7,25590 │ │ - lw gp,40(sp) │ │ - lw t4,-32696(gp) │ │ - lw a0,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - lw s6,-32696(gp) │ │ + addiu a3,s3,-17732 │ │ + lw s4,4(s6) │ │ + blez s4,26990 │ │ + lw gp,40(sp) │ │ + lw t8,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw s7,-32708(gp) │ │ + lw a1,-32708(gp) │ │ + addiu v0,t8,-17652 │ │ + lw s8,-32708(gp) │ │ + sw s5,48(sp) │ │ + sw ra,52(sp) │ │ move s2,zero │ │ move s4,zero │ │ - addiu s5,t4,-7636 │ │ - addiu s3,a0,-7376 │ │ - lw a1,48(s0) │ │ - sll v0,s4,0x2 │ │ - addu t8,a1,v0 │ │ - lw t7,-32696(gp) │ │ - lw a2,0(t8) │ │ - lw t9,-30324(gp) │ │ + addiu s5,s7,-17900 │ │ + sw v0,56(sp) │ │ + addiu s3,a1,-17636 │ │ + lw a0,48(s6) │ │ + sll v1,s4,0x2 │ │ + addu t9,a0,v1 │ │ + lw a3,-32708(gp) │ │ + lw a2,0(t9) │ │ + lw t9,-30456(gp) │ │ + addiu a1,a3,-17684 │ │ sw s5,16(sp) │ │ sw s5,20(sp) │ │ - move a0,s1 │ │ - addiu a1,t7,-7420 │ │ + move a0,s0 │ │ jalr t9 │ │ move a3,s5 │ │ - lw t6,4(s0) │ │ - slt t5,s4,t6 │ │ - beqz t5,25520 │ │ + lw a2,4(s6) │ │ + slt t0,s4,a2 │ │ + beqz t0,2694c │ │ lw gp,40(sp) │ │ - lw a3,56(s0) │ │ - addu v1,a3,s2 │ │ - lbu a2,8(v1) │ │ - sltu v0,zero,a2 │ │ - lw t9,-30324(gp) │ │ - move a0,s1 │ │ - beqz v0,2550c │ │ - addiu a1,s8,-7404 │ │ - lw t6,-32696(gp) │ │ + lw s7,56(s6) │ │ + addu t8,s7,s2 │ │ + lbu v0,8(t8) │ │ + sltu ra,zero,v0 │ │ + lw t9,-30456(gp) │ │ + move a0,s0 │ │ + beqz ra,2693c │ │ + addiu a1,s8,-17668 │ │ + lw v1,-32708(gp) │ │ jalr t9 │ │ - addiu a2,t6,-7396 │ │ + addiu a2,v1,-17660 │ │ lw gp,40(sp) │ │ - lw v0,56(s0) │ │ - lw t9,-30324(gp) │ │ - addu t8,v0,s2 │ │ - lwl a2,7(t8) │ │ - move a0,s1 │ │ - lwr a2,4(t8) │ │ + lw a1,56(s6) │ │ + lw t0,52(sp) │ │ + addu a3,a1,s2 │ │ + lwl a2,7(a3) │ │ + lw t9,-30456(gp) │ │ + lwr a2,4(a3) │ │ + move a0,s0 │ │ jalr t9 │ │ - addiu a1,s7,-7384 │ │ - lw v0,12(s0) │ │ - bnez v0,25240 │ │ - lw gp,40(sp) │ │ - lw t0,56(s0) │ │ - lw v1,64(s0) │ │ - addu a3,t0,s2 │ │ - lwl a2,3(a3) │ │ - lwr a2,0(a3) │ │ - addu a1,v1,a2 │ │ - lbu v0,0(a1) │ │ - blez v0,252a0 │ │ - sll t1,v0,0x1 │ │ - sw t1,48(sp) │ │ - move v1,zero │ │ - lw v0,56(s0) │ │ - lw t7,60(s0) │ │ - addu a0,v0,s2 │ │ - lwl t8,3(a0) │ │ - lw t9,-30324(gp) │ │ - lwr t8,0(a0) │ │ - addiu t3,v1,2 │ │ - sll t6,t8,0x2 │ │ - addu t5,t7,t6 │ │ - lw t4,0(t5) │ │ - move a0,s1 │ │ - addu ra,t4,v1 │ │ - lhu a2,0(ra) │ │ + addiu a1,t0,-17648 │ │ + lw t4,12(s6) │ │ + bnez t4,2664c │ │ + lw gp,40(sp) │ │ + lw a2,56(s6) │ │ + lw a0,64(s6) │ │ + addu t1,a2,s2 │ │ + lwl t2,3(t1) │ │ + lwr t2,0(t1) │ │ + addu t3,a0,t2 │ │ + lbu t4,0(t3) │ │ + blez t4,266a4 │ │ + lw a1,48(sp) │ │ + sll s1,t4,0x1 │ │ + move s7,zero │ │ + lw t5,56(s6) │ │ + lw t6,60(s6) │ │ + addu t7,t5,s2 │ │ + lwl ra,3(t7) │ │ + lw t9,-30456(gp) │ │ + lwr ra,0(t7) │ │ + move a0,s0 │ │ + sll t8,ra,0x2 │ │ + addu v0,t6,t8 │ │ + lw v1,0(v0) │ │ move a1,s3 │ │ + addu a3,v1,s7 │ │ + lhu a2,0(a3) │ │ jalr t9 │ │ - sw t3,52(sp) │ │ - lw v1,52(sp) │ │ - lw t2,48(sp) │ │ - bne v1,t2,25250 │ │ + addiu s7,s7,2 │ │ + bne s7,s1,2665c │ │ lw gp,40(sp) │ │ - lw t9,-30448(gp) │ │ - li a1,1 │ │ + lw a1,48(sp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,a1,-17640 │ │ li a2,3 │ │ - addiu a0,s6,-7368 │ │ + li a1,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw a2,4(s0) │ │ + move a3,s0 │ │ + lw t0,4(s6) │ │ addiu s4,s4,1 │ │ - slt a1,s4,a2 │ │ + slt a2,s4,t0 │ │ lw gp,40(sp) │ │ - bnez a1,25188 │ │ + bnez a2,26590 │ │ addiu s2,s2,12 │ │ - lw s3,8(s0) │ │ - slt s2,s4,s3 │ │ - beqz s2,25480 │ │ - lw s5,-32696(gp) │ │ - lw v1,-32696(gp) │ │ - sll t0,s4,0x2 │ │ - sll a3,s4,0x4 │ │ - lw s8,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - subu s2,a3,t0 │ │ - addiu s5,s5,-7348 │ │ - addiu s3,v1,-7376 │ │ - lw t9,56(s0) │ │ - lw v1,48(s0) │ │ - addu t6,t9,s2 │ │ - lbu t2,11(t6) │ │ - lbu a3,9(t6) │ │ - lbu a2,10(t6) │ │ - sll t1,t2,0x2 │ │ - addu t0,v1,t1 │ │ - lw t7,0(t0) │ │ - sll a1,a3,0x2 │ │ - sll v0,a2,0x2 │ │ - addu a0,v1,a1 │ │ - addu t8,v1,v0 │ │ + lw s8,8(s6) │ │ + slt s5,s4,s8 │ │ + beqz s5,2689c │ │ + lw t3,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t7,-32708(gp) │ │ + sll s3,s4,0x2 │ │ + sll a0,s4,0x4 │ │ + addiu t4,t3,-17612 │ │ + addiu t6,t5,-17652 │ │ + lw s8,-32708(gp) │ │ + lw s7,-32708(gp) │ │ + subu s1,a0,s3 │ │ + sw t1,52(sp) │ │ + sw t2,48(sp) │ │ + sw t4,56(sp) │ │ + sw t6,60(sp) │ │ + addiu s3,t7,-17636 │ │ + lw ra,56(s6) │ │ + lw t8,48(s6) │ │ + addu v0,ra,s1 │ │ + lbu v1,11(v0) │ │ + lbu a3,9(v0) │ │ + lbu t9,10(v0) │ │ + sll a1,v1,0x2 │ │ + addu t0,t8,a1 │ │ + lw s2,0(t0) │ │ + sll a2,t9,0x2 │ │ + sll s5,a3,0x2 │ │ + addu a0,t8,s5 │ │ + addu t1,t8,a2 │ │ + lw a3,0(t1) │ │ lw a2,0(a0) │ │ - lw a3,0(t8) │ │ - sw t7,16(sp) │ │ - lbu t5,8(t6) │ │ - lw t3,-32696(gp) │ │ - addu t4,s5,t5 │ │ - lb ra,0(t4) │ │ - lw t9,-30324(gp) │ │ - move a0,s1 │ │ - sw ra,20(sp) │ │ + sw s2,16(sp) │ │ + lbu t2,8(v0) │ │ + lw t3,56(sp) │ │ + lw t9,-30456(gp) │ │ + addu t4,t3,t2 │ │ + lb t5,0(t4) │ │ + move a0,s0 │ │ + sw t5,20(sp) │ │ jalr t9 │ │ - addiu a1,t3,-7364 │ │ - lw t2,4(s0) │ │ - slt t1,s4,t2 │ │ - beqz t1,254e4 │ │ + addiu a1,s7,-17628 │ │ + lw t6,4(s6) │ │ + slt t7,s4,t6 │ │ + beqz t7,268f8 │ │ lw gp,40(sp) │ │ - lw t4,56(s0) │ │ - addu ra,t4,s2 │ │ - lbu t3,8(ra) │ │ - sltu v0,zero,t3 │ │ - lw t9,-30324(gp) │ │ - move a0,s1 │ │ - beqz v0,254d0 │ │ - addiu a1,s8,-7404 │ │ - lw a2,-32696(gp) │ │ + lw a2,56(s6) │ │ + lw t9,-30456(gp) │ │ + addu a0,a2,s1 │ │ + lbu t1,8(a0) │ │ + addiu a1,s8,-17668 │ │ + sltu s5,zero,t1 │ │ + beqz s5,2692c │ │ + move a0,s0 │ │ + lw t2,-32708(gp) │ │ jalr t9 │ │ - addiu a2,a2,-7396 │ │ + addiu a2,t2,-17660 │ │ lw gp,40(sp) │ │ - lw t1,56(s0) │ │ - lw t9,-30324(gp) │ │ - addu t0,t1,s2 │ │ - lwl a2,7(t0) │ │ - move a0,s1 │ │ - lwr a2,4(t0) │ │ + lw t3,56(s6) │ │ + lw t5,52(sp) │ │ + addu t4,t3,s1 │ │ + lwl a2,7(t4) │ │ + lw t9,-30456(gp) │ │ + lwr a2,4(t4) │ │ + move a0,s0 │ │ jalr t9 │ │ - addiu a1,s7,-7384 │ │ - lw v0,12(s0) │ │ - bnez v0,253f0 │ │ - lw gp,40(sp) │ │ - lw t5,56(s0) │ │ - lw ra,64(s0) │ │ - addu t4,t5,s2 │ │ - lwl t3,3(t4) │ │ - lwr t3,0(t4) │ │ - addu t2,ra,t3 │ │ - lbu v0,0(t2) │ │ - blez v0,25450 │ │ - sll t6,v0,0x1 │ │ - sw t6,48(sp) │ │ - move v1,zero │ │ - lw t2,56(s0) │ │ - lw t0,60(s0) │ │ - addu a0,t2,s2 │ │ - lwl t1,3(a0) │ │ - lw t9,-30324(gp) │ │ - lwr t1,0(a0) │ │ - addiu t8,v1,2 │ │ - sll a3,t1,0x2 │ │ - addu a1,t0,a3 │ │ - lw a2,0(a1) │ │ - move a0,s1 │ │ - addu v0,a2,v1 │ │ - lhu a2,0(v0) │ │ + addiu a1,t5,-17648 │ │ + lw v1,12(s6) │ │ + bnez v1,26814 │ │ + lw gp,40(sp) │ │ + lw t6,56(s6) │ │ + lw t7,64(s6) │ │ + addu ra,t6,s1 │ │ + lwl t8,3(ra) │ │ + lwr t8,0(ra) │ │ + addu v0,t7,t8 │ │ + lbu v1,0(v0) │ │ + blez v1,2686c │ │ + lw a0,48(sp) │ │ + sll s2,v1,0x1 │ │ + move s5,zero │ │ + lw a3,56(s6) │ │ + lw a1,60(s6) │ │ + addu t0,a3,s1 │ │ + lwl a2,3(t0) │ │ + lw t9,-30456(gp) │ │ + lwr a2,0(t0) │ │ + move a0,s0 │ │ + sll t1,a2,0x2 │ │ + addu t2,a1,t1 │ │ + lw t3,0(t2) │ │ move a1,s3 │ │ + addu t4,t3,s5 │ │ + lhu a2,0(t4) │ │ jalr t9 │ │ - sw t8,52(sp) │ │ - lw v1,52(sp) │ │ - lw t7,48(sp) │ │ - bne v1,t7,25400 │ │ + addiu s5,s5,2 │ │ + bne s5,s2,26824 │ │ lw gp,40(sp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,s6,-7368 │ │ + lw a0,48(sp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,a0,-17640 │ │ li a1,1 │ │ li a2,3 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw t3,8(s0) │ │ + move a3,s0 │ │ + lw t5,8(s6) │ │ addiu s4,s4,1 │ │ - slt v1,s4,t3 │ │ + slt t6,s4,t5 │ │ lw gp,40(sp) │ │ - bnez v1,25304 │ │ - addiu s2,s2,12 │ │ - lw s0,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - lw a0,100(sp) │ │ + bnez t6,26724 │ │ + addiu s1,s1,12 │ │ + lw s6,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + lw a0,108(sp) │ │ jalr t9 │ │ - addiu a1,s0,-7636 │ │ - bnez v0,25548 │ │ + addiu a1,s6,-17900 │ │ + beqz v0,268c8 │ │ lw gp,40(sp) │ │ + lw t9,-30320(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ move v0,zero │ │ - lw ra,92(sp) │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ + lw ra,100(sp) │ │ + lw s8,96(sp) │ │ + lw s7,92(sp) │ │ + lw s6,88(sp) │ │ + lw s5,84(sp) │ │ + lw s4,80(sp) │ │ + lw s3,76(sp) │ │ + lw s2,72(sp) │ │ + lw s1,68(sp) │ │ + lw s0,64(sp) │ │ jr ra │ │ - addiu sp,sp,96 │ │ - lw a3,-32696(gp) │ │ + addiu sp,sp,104 │ │ + lw ra,56(s6) │ │ + lw t9,-30456(gp) │ │ + addu t8,ra,s1 │ │ + lbu v0,9(t8) │ │ + move a0,s0 │ │ + sll v1,v0,0x2 │ │ + sll a3,v0,0x4 │ │ + subu a1,a3,v1 │ │ + addu t0,ra,a1 │ │ + lbu s2,8(t0) │ │ + sltu s5,zero,s2 │ │ + bnez s5,267b8 │ │ + addiu a1,s8,-17668 │ │ jalr t9 │ │ - addiu a2,a3,-7388 │ │ - b 253a8 │ │ + lw a2,60(sp) │ │ + b 267c8 │ │ lw gp,40(sp) │ │ - lw t7,56(s0) │ │ - addu a1,t7,s2 │ │ - lbu v0,9(a1) │ │ - sll a0,v0,0x2 │ │ - sll v1,v0,0x4 │ │ - subu t8,v1,a0 │ │ - addu t6,t7,t8 │ │ - lbu t5,8(t6) │ │ - b 25388 │ │ - sltu v0,zero,t5 │ │ - lw t7,-32696(gp) │ │ jalr t9 │ │ - addiu a2,t7,-7388 │ │ - b 251f8 │ │ + lw a2,56(sp) │ │ + b 26600 │ │ lw gp,40(sp) │ │ - lw t2,56(s0) │ │ - addu t5,t2,s2 │ │ - lbu t4,9(t5) │ │ - sll a0,t4,0x2 │ │ - sll ra,t4,0x4 │ │ - subu t3,ra,a0 │ │ - addu t1,t2,t3 │ │ - lbu t0,8(t1) │ │ - b 251d8 │ │ - sltu v0,zero,t0 │ │ - lw t9,-30420(gp) │ │ - jalr t9 │ │ - move a0,s1 │ │ - lw ra,92(sp) │ │ - move v0,zero │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - jr ra │ │ - addiu sp,sp,96 │ │ - b 2506c │ │ - move a2,zero │ │ - b 252d0 │ │ + lw t1,56(s6) │ │ + addu t2,t1,s2 │ │ + lbu t3,9(t2) │ │ + sll t4,t3,0x2 │ │ + sll t5,t3,0x4 │ │ + subu t6,t5,t4 │ │ + addu t7,t1,t6 │ │ + lbu s1,8(t7) │ │ + b 265e0 │ │ + sltu ra,zero,s1 │ │ + lw s7,8(s6) │ │ + addiu t8,t1,1 │ │ + b 26460 │ │ + mul a2,t8,s7 │ │ + lw s0,-30316(gp) │ │ + b 263b0 │ │ + addiu s0,s0,84 │ │ + b 266d4 │ │ move s4,zero │ │ - b 254a0 │ │ + b 268c8 │ │ li v0,-1 │ │ │ │ -000255a0 : │ │ +000269a0 : │ │ lui gp,0x8 │ │ - addiu gp,gp,15536 │ │ + addiu gp,gp,10416 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s3,36(sp) │ │ + sw s2,32(sp) │ │ + lw s2,4(a0) │ │ sw gp,16(sp) │ │ sw ra,44(sp) │ │ sw s4,40(sp) │ │ - sw s2,32(sp) │ │ + sw s3,36(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ - lw s2,4(a0) │ │ - blez s2,2563c │ │ + blez s2,26a30 │ │ move s3,a1 │ │ lw s4,48(a0) │ │ - b 255f4 │ │ + b 269f4 │ │ move s1,zero │ │ addiu s1,s0,1 │ │ - slt a2,s1,s2 │ │ - beqz a2,2563c │ │ - nop │ │ - addu a1,s1,s2 │ │ - srl a0,a1,0x1f │ │ - addu s0,a0,a1 │ │ + slt a1,s1,s2 │ │ + beqz a1,26a34 │ │ + lw ra,44(sp) │ │ + addu s0,s1,s2 │ │ sra s0,s0,0x1 │ │ sll v1,s0,0x2 │ │ - addu v0,s4,v1 │ │ - lw t9,-30428(gp) │ │ - lw a1,0(v0) │ │ + addu a0,s4,v1 │ │ + lw t9,-30380(gp) │ │ + lw a1,0(a0) │ │ jalr t9 │ │ move a0,s3 │ │ + beqz v0,26a54 │ │ lw gp,16(sp) │ │ - beqz v0,25640 │ │ - move v1,s0 │ │ - bgtz v0,255e4 │ │ - slt a2,s1,s0 │ │ + bgtz v0,269e4 │ │ + slt a1,s1,s0 │ │ move s2,s0 │ │ - bnez a2,255f8 │ │ - addu a1,s1,s2 │ │ - li v1,-1 │ │ + bnez a1,269f8 │ │ + addu s0,s1,s2 │ │ lw ra,44(sp) │ │ - move v0,v1 │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + li v0,-1 │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + lw ra,44(sp) │ │ + move v0,s0 │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00025664 : │ │ +00026a78 : │ │ lui gp,0x8 │ │ - addiu gp,gp,15340 │ │ + addiu gp,gp,10200 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-104 │ │ - lw t9,-31628(gp) │ │ + addiu sp,sp,-112 │ │ + sw s1,76(sp) │ │ + lw s1,-30360(gp) │ │ + lw t9,-31624(gp) │ │ + lw v0,0(s1) │ │ sw gp,40(sp) │ │ - sw s4,80(sp) │ │ - sw s3,76(sp) │ │ - sw s1,68(sp) │ │ - sw ra,100(sp) │ │ - sw s8,96(sp) │ │ - sw s7,92(sp) │ │ - sw s6,88(sp) │ │ - sw s5,84(sp) │ │ - sw s2,72(sp) │ │ - sw s0,64(sp) │ │ - move s4,a0 │ │ - bal 24384 │ │ - move s3,a1 │ │ - move s1,v0 │ │ - beqz v0,256f0 │ │ + sw s3,84(sp) │ │ + sw s2,80(sp) │ │ + sw s0,72(sp) │ │ + sw ra,108(sp) │ │ + sw s8,104(sp) │ │ + sw s7,100(sp) │ │ + sw s6,96(sp) │ │ + sw s5,92(sp) │ │ + sw s4,88(sp) │ │ + sw v0,68(sp) │ │ + move s3,a0 │ │ + jalr t9 │ │ + move s2,a1 │ │ + move s0,v0 │ │ + beqz v0,26b1c │ │ lw gp,40(sp) │ │ - lw ra,100(sp) │ │ - move v0,s1 │ │ - lw s8,96(sp) │ │ - lw s7,92(sp) │ │ - lw s6,88(sp) │ │ - lw s5,84(sp) │ │ - lw s4,80(sp) │ │ - lw s3,76(sp) │ │ - lw s2,72(sp) │ │ - lw s1,68(sp) │ │ - lw s0,64(sp) │ │ + lw a1,68(sp) │ │ + lw s1,0(s1) │ │ + bne a1,s1,27d9c │ │ + move v0,s0 │ │ + lw ra,108(sp) │ │ + lw s8,104(sp) │ │ + lw s7,100(sp) │ │ + lw s6,96(sp) │ │ + lw s5,92(sp) │ │ + lw s4,88(sp) │ │ + lw s3,84(sp) │ │ + lw s2,80(sp) │ │ + lw s1,76(sp) │ │ + lw s0,72(sp) │ │ jr ra │ │ - addiu sp,sp,104 │ │ - lw s2,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + addiu sp,sp,112 │ │ + lw s4,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,s2,-7916 │ │ + addiu a1,s4,-18180 │ │ li a2,336 │ │ - addiu a3,a3,-7340 │ │ + addiu a3,a3,-17604 │ │ jalr t9 │ │ - sw s3,16(sp) │ │ + sw s2,16(sp) │ │ lw gp,40(sp) │ │ - move a0,s3 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + move a0,s2 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ - addiu a1,a1,-19456 │ │ - move s5,v0 │ │ - beqz v0,256bc │ │ + addiu a1,a1,-29720 │ │ + sw v0,56(sp) │ │ + beqz v0,26adc │ │ lw gp,40(sp) │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,48 │ │ + lw t9,-30236(gp) │ │ + addiu s7,sp,64 │ │ + move a0,s7 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ move a3,v0 │ │ li v1,1 │ │ - bne v0,v1,26370 │ │ lw gp,40(sp) │ │ - lui t0,0x424d │ │ - lw a2,48(sp) │ │ - addiu a0,t0,17478 │ │ - beq a2,a0,26348 │ │ - lw t1,-32696(gp) │ │ - move s6,zero │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,48 │ │ + bne v0,v1,27950 │ │ + move s5,v0 │ │ + lui a0,0x424d │ │ + lw t0,64(sp) │ │ + addiu a2,a0,17478 │ │ + beq t0,a2,278d4 │ │ + lw t9,-30236(gp) │ │ + lw a3,56(sp) │ │ + move a0,s7 │ │ li a1,4 │ │ - li a2,1 │ │ jalr t9 │ │ - move a3,s5 │ │ - li t2,1 │ │ - bne v0,t2,263a8 │ │ - lw gp,40(sp) │ │ - bnez s6,2625c │ │ - lw t6,48(sp) │ │ - lw v0,48(sp) │ │ - slti a3,v0,2 │ │ - beqz a3,2630c │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,48 │ │ - li a1,4 │ │ li a2,1 │ │ - jalr t9 │ │ - move a3,s5 │ │ - li v1,1 │ │ - bne v0,v1,264ac │ │ + bne v0,s5,279fc │ │ lw gp,40(sp) │ │ - bnez s6,262dc │ │ - lw a2,48(sp) │ │ - lw a1,48(sp) │ │ - lw t9,-30332(gp) │ │ + lw t1,64(sp) │ │ + move s6,zero │ │ + slti a3,t1,2 │ │ + beqz a3,27894 │ │ + lw t9,-30236(gp) │ │ + lw a3,56(sp) │ │ + move a0,s7 │ │ + li a1,4 │ │ + jalr t9 │ │ + li a2,1 │ │ + li a1,1 │ │ + lw gp,40(sp) │ │ + bne v0,a1,27a88 │ │ + move s7,v0 │ │ + beqz s6,26fdc │ │ + lw s5,56(sp) │ │ + lw a3,64(sp) │ │ + lui s8,0xff │ │ + sll t2,a3,0x8 │ │ + sra a1,a3,0x8 │ │ + and t3,t2,s8 │ │ + andi v0,a1,0xff00 │ │ + srl t5,a3,0x18 │ │ + or t4,t3,v0 │ │ + sll t7,a3,0x18 │ │ + or t6,t4,t5 │ │ + or t8,t6,t7 │ │ + lw t9,-30376(gp) │ │ + move a1,t8 │ │ move a0,s5 │ │ + sw t8,64(sp) │ │ jalr t9 │ │ li a2,1 │ │ lw gp,40(sp) │ │ li a0,1 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ li a1,80 │ │ - addiu a2,s2,-7916 │ │ + addiu a2,s4,-18180 │ │ jalr t9 │ │ li a3,375 │ │ lw gp,40(sp) │ │ - li s7,1 │ │ - lw t9,-30396(gp) │ │ + move a3,s5 │ │ + lw t9,-30236(gp) │ │ sw s7,0(v0) │ │ addiu a0,v0,4 │ │ li a1,4 │ │ li a2,1 │ │ - move a3,s5 │ │ jalr t9 │ │ move s0,v0 │ │ - bne v0,s7,264e4 │ │ + move s5,v0 │ │ + bne v0,s7,277d8 │ │ lw gp,40(sp) │ │ - beqz s6,25870 │ │ - lw t9,-30396(gp) │ │ - lw a3,4(s0) │ │ - lui t0,0xff │ │ - sll t1,a3,0x8 │ │ - sra a2,a3,0x8 │ │ - and a0,t1,t0 │ │ - andi v0,a2,0xff00 │ │ - or v1,a0,v0 │ │ - srl a1,a3,0x18 │ │ - or ra,v1,a1 │ │ - sll s8,a3,0x18 │ │ - or t8,ra,s8 │ │ - sw t8,4(s0) │ │ + lw v1,4(s0) │ │ + lw t9,-30236(gp) │ │ + sra a0,v1,0x8 │ │ + sll ra,v1,0x8 │ │ + and a2,ra,s8 │ │ + andi s7,a0,0xff00 │ │ + or t0,a2,s7 │ │ + srl t1,v1,0x18 │ │ + or a3,t0,t1 │ │ + sll t2,v1,0x18 │ │ + or a1,a3,t2 │ │ + lw a3,56(sp) │ │ + sw a1,4(s0) │ │ addiu a0,s0,8 │ │ li a1,4 │ │ - li a2,1 │ │ jalr t9 │ │ - move a3,s5 │ │ - li t2,1 │ │ - bne v0,t2,265b4 │ │ - lw gp,40(sp) │ │ - beqz s6,258c8 │ │ - lw t9,-30396(gp) │ │ - lw t7,8(s0) │ │ - lui a0,0xff │ │ - sll a1,t7,0x8 │ │ - sra v1,t7,0x8 │ │ - and ra,a1,a0 │ │ - andi a3,v1,0xff00 │ │ - or s8,ra,a3 │ │ - srl t8,t7,0x18 │ │ - or s7,s8,t8 │ │ - sll t6,t7,0x18 │ │ - or t5,s7,t6 │ │ - sw t5,8(s0) │ │ li a2,1 │ │ + move s7,v0 │ │ + bne v0,s5,27b18 │ │ + lw gp,40(sp) │ │ + lw v1,8(s0) │ │ + lw t9,-30236(gp) │ │ + sra a0,v1,0x8 │ │ + sll t3,v1,0x8 │ │ + andi t4,a0,0xff00 │ │ + and v0,t3,s8 │ │ + or t5,v0,t4 │ │ + srl t6,v1,0x18 │ │ + or t7,t5,t6 │ │ + sll t8,v1,0x18 │ │ + or s5,t7,t8 │ │ + lw a3,56(sp) │ │ + sw s5,8(s0) │ │ addiu a0,s0,12 │ │ li a1,4 │ │ jalr t9 │ │ - move a3,s5 │ │ li a2,1 │ │ - bne v0,a2,26608 │ │ + move s5,v0 │ │ + bne v0,s7,27b5c │ │ lw gp,40(sp) │ │ - beqz s6,25920 │ │ - lw t9,-30396(gp) │ │ - lw t2,12(s0) │ │ - lui t7,0xff │ │ - sll t8,t2,0x8 │ │ - sra s7,t2,0x8 │ │ - and t5,t8,t7 │ │ - andi t6,s7,0xff00 │ │ - or t4,t5,t6 │ │ - srl t3,t2,0x18 │ │ - or t1,t4,t3 │ │ - sll t0,t2,0x18 │ │ - or v0,t1,t0 │ │ - sw v0,12(s0) │ │ + lw a2,12(s0) │ │ + lw t9,-30236(gp) │ │ + sll ra,a2,0x8 │ │ + sra a3,a2,0x8 │ │ + andi t1,a3,0xff00 │ │ + and t0,ra,s8 │ │ + srl a1,a2,0x18 │ │ + or t2,t0,t1 │ │ + or s7,t2,a1 │ │ + sll v1,a2,0x18 │ │ + or t3,s7,v1 │ │ + lw a3,56(sp) │ │ + sw t3,12(s0) │ │ addiu a0,s0,16 │ │ li a1,4 │ │ - li a2,1 │ │ jalr t9 │ │ - move a3,s5 │ │ - li s8,1 │ │ - bne v0,s8,2665c │ │ + li a2,1 │ │ + move s7,v0 │ │ + bne v0,s5,27ba0 │ │ lw gp,40(sp) │ │ - beqz s6,25978 │ │ - lw t9,-30396(gp) │ │ lw a2,16(s0) │ │ - lui t2,0xff │ │ - sll t3,a2,0x8 │ │ - sra t1,a2,0x8 │ │ - and v0,t3,t2 │ │ - andi t0,t1,0xff00 │ │ - or a0,v0,t0 │ │ - srl a1,a2,0x18 │ │ - or v1,a0,a1 │ │ - sll a3,a2,0x18 │ │ - or ra,v1,a3 │ │ + lw t9,-30236(gp) │ │ + sll v0,a2,0x8 │ │ + sra a0,a2,0x8 │ │ + andi t5,a0,0xff00 │ │ + and t4,v0,s8 │ │ + srl t7,a2,0x18 │ │ + or t6,t4,t5 │ │ + sll s5,a2,0x18 │ │ + or t8,t6,t7 │ │ + or ra,t8,s5 │ │ + lw a3,56(sp) │ │ sw ra,16(s0) │ │ addiu a0,s0,20 │ │ li a1,4 │ │ - li a2,1 │ │ jalr t9 │ │ - move a3,s5 │ │ - li t4,1 │ │ - bne v0,t4,266b0 │ │ + li a2,1 │ │ + move s5,v0 │ │ + bne v0,s7,27be4 │ │ lw gp,40(sp) │ │ - beqz s6,259d0 │ │ - lw t9,-30396(gp) │ │ - lw t7,20(s0) │ │ - lui a2,0xff │ │ - sll a1,t7,0x8 │ │ - sra v1,t7,0x8 │ │ - and ra,a1,a2 │ │ - andi a3,v1,0xff00 │ │ - or s8,ra,a3 │ │ - srl t8,t7,0x18 │ │ - or s7,s8,t8 │ │ - sll t6,t7,0x18 │ │ - or t5,s7,t6 │ │ - sw t5,20(s0) │ │ + lw a3,20(s0) │ │ + lw t9,-30236(gp) │ │ + sll t0,a3,0x8 │ │ + sra a1,a3,0x8 │ │ + andi t2,a1,0xff00 │ │ + and t1,t0,s8 │ │ + srl t3,a3,0x18 │ │ + or v1,t1,t2 │ │ + or s7,v1,t3 │ │ + sll a2,a3,0x18 │ │ + or v0,s7,a2 │ │ + lw a3,56(sp) │ │ + sw v0,20(s0) │ │ addiu a0,s0,24 │ │ li a1,4 │ │ + jalr t9 │ │ + li a2,1 │ │ + move s7,v0 │ │ + bne v0,s5,27c28 │ │ + lw gp,40(sp) │ │ + lw a3,24(s0) │ │ + lw t9,-30236(gp) │ │ + sll t4,a3,0x8 │ │ + sra a0,a3,0x8 │ │ + andi t5,a0,0xff00 │ │ + and s8,t4,s8 │ │ + srl t7,a3,0x18 │ │ + or t6,s8,t5 │ │ + sll ra,a3,0x18 │ │ + or t8,t6,t7 │ │ + or s5,t8,ra │ │ + lw a3,56(sp) │ │ + sw s5,24(s0) │ │ + addiu a0,s0,28 │ │ + li a1,4 │ │ + jalr t9 │ │ li a2,1 │ │ + bne v0,s7,27c6c │ │ + lw gp,40(sp) │ │ + lw a1,28(s0) │ │ + lui s7,0xff │ │ + sll t0,a1,0x8 │ │ + sra v1,a1,0x8 │ │ + and t1,t0,s7 │ │ + andi t2,v1,0xff00 │ │ + srl a2,a1,0x18 │ │ + or t3,t1,t2 │ │ + or v0,t3,a2 │ │ + sll a3,a1,0x18 │ │ + or t4,v0,a3 │ │ + lw t9,-30236(gp) │ │ + lw a3,56(sp) │ │ + addiu a0,s0,32 │ │ + sw t4,28(s0) │ │ + li a1,4 │ │ jalr t9 │ │ - move a3,s5 │ │ + li a2,1 │ │ li a0,1 │ │ - bne v0,a0,26704 │ │ lw gp,40(sp) │ │ - beqz s6,25a28 │ │ - lw t9,-30396(gp) │ │ - lw t2,24(s0) │ │ - lui t7,0xff │ │ - sll t8,t2,0x8 │ │ - sra s7,t2,0x8 │ │ - and t5,t8,t7 │ │ - andi t6,s7,0xff00 │ │ - or t4,t5,t6 │ │ - srl t3,t2,0x18 │ │ - or t1,t4,t3 │ │ - sll t0,t2,0x18 │ │ - or v0,t1,t0 │ │ - sw v0,24(s0) │ │ - addiu a0,s0,28 │ │ + bne v0,a0,27cb0 │ │ + move s8,v0 │ │ + lw a1,32(s0) │ │ + lw t9,-30236(gp) │ │ + sll t5,a1,0x8 │ │ + sra v1,a1,0x8 │ │ + and t6,t5,s7 │ │ + andi t7,v1,0xff00 │ │ + srl ra,a1,0x18 │ │ + or t8,t6,t7 │ │ + or s5,t8,ra │ │ + sll t0,a1,0x18 │ │ + or t1,s5,t0 │ │ + lw a3,56(sp) │ │ + sw t1,32(s0) │ │ + addiu a0,s0,36 │ │ + li a1,4 │ │ + jalr t9 │ │ + li a2,1 │ │ + move s5,v0 │ │ + bne v0,s8,27cf4 │ │ + lw gp,40(sp) │ │ + lw a2,36(s0) │ │ + lw t9,-30236(gp) │ │ + sll t2,a2,0x8 │ │ + sra a3,a2,0x8 │ │ + andi t3,a3,0xff00 │ │ + and s7,t2,s7 │ │ + srl t4,a2,0x18 │ │ + or v0,s7,t3 │ │ + sll a0,a2,0x18 │ │ + or s8,v0,t4 │ │ + or a1,s8,a0 │ │ + lw a3,56(sp) │ │ + sw a1,36(s0) │ │ + addiu a0,s0,40 │ │ + li a1,4 │ │ + jalr t9 │ │ + li a2,1 │ │ + bne v0,s5,27d38 │ │ + lw gp,40(sp) │ │ + lh a2,40(s0) │ │ + li t6,-256 │ │ + sra v1,a2,0x8 │ │ + srl t5,a2,0x18 │ │ + and t7,v1,t6 │ │ + lw t9,-32152(gp) │ │ + or t8,t5,t7 │ │ + lw a0,4(s0) │ │ + sh t8,40(s0) │ │ li a1,4 │ │ + addiu a2,s4,-18180 │ │ + jalr t9 │ │ + li a3,400 │ │ + lw gp,40(sp) │ │ + beqz s3,26fb8 │ │ + sw v0,48(s0) │ │ + move a0,s3 │ │ + lw s3,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + jalr t9 │ │ + addiu a1,s3,-25436 │ │ + lw gp,40(sp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,3 │ │ + addiu a1,s4,-18180 │ │ + addiu a3,ra,-17208 │ │ + jalr t9 │ │ + li a2,405 │ │ + b 271c4 │ │ + lw gp,40(sp) │ │ + lw t9,-30376(gp) │ │ + lw a1,64(sp) │ │ + move a0,s5 │ │ + jalr t9 │ │ li a2,1 │ │ + lw gp,40(sp) │ │ + li a0,1 │ │ + lw t9,-32152(gp) │ │ + li a1,80 │ │ + addiu a2,s4,-18180 │ │ jalr t9 │ │ + li a3,375 │ │ + lw gp,40(sp) │ │ + sw s7,0(v0) │ │ + lw t9,-30236(gp) │ │ + addiu a0,v0,4 │ │ + li a1,4 │ │ + li a2,1 │ │ move a3,s5 │ │ - li s8,1 │ │ - bne v0,s8,26758 │ │ + jalr t9 │ │ + move s0,v0 │ │ + move s8,v0 │ │ + bne v0,s7,277d8 │ │ lw gp,40(sp) │ │ - beqz s6,25a80 │ │ - lw t9,-30396(gp) │ │ - lw a2,28(s0) │ │ - lui t2,0xff │ │ - sll t3,a2,0x8 │ │ - sra t1,a2,0x8 │ │ - and v0,t3,t2 │ │ - andi t0,t1,0xff00 │ │ - or a0,v0,t0 │ │ - srl a1,a2,0x18 │ │ - or v1,a0,a1 │ │ - sll a3,a2,0x18 │ │ - or ra,v1,a3 │ │ - sw ra,28(s0) │ │ - addiu a0,s0,32 │ │ + lw t9,-30236(gp) │ │ + lw a3,56(sp) │ │ + addiu a0,s0,8 │ │ li a1,4 │ │ + jalr t9 │ │ li a2,1 │ │ + move v1,v0 │ │ + bne v0,s8,27b18 │ │ + lw gp,40(sp) │ │ + lw t9,-30236(gp) │ │ + lw a3,56(sp) │ │ + addiu a0,s0,12 │ │ + sw v1,48(sp) │ │ + li a1,4 │ │ jalr t9 │ │ - move a3,s5 │ │ - li t4,1 │ │ - bne v0,t4,267ac │ │ + li a2,1 │ │ + lw a0,48(sp) │ │ lw gp,40(sp) │ │ - beqz s6,25ad8 │ │ - lw t9,-30396(gp) │ │ - lw t7,32(s0) │ │ - lui a2,0xff │ │ - sll a1,t7,0x8 │ │ - sra v1,t7,0x8 │ │ - and ra,a1,a2 │ │ - andi a3,v1,0xff00 │ │ - or s8,ra,a3 │ │ - srl t8,t7,0x18 │ │ - or s7,s8,t8 │ │ - sll t6,t7,0x18 │ │ - or t5,s7,t6 │ │ - sw t5,32(s0) │ │ - addiu a0,s0,36 │ │ + bne v0,a0,27b5c │ │ + move s7,v0 │ │ + lw t9,-30236(gp) │ │ + lw a3,56(sp) │ │ + addiu a0,s0,16 │ │ li a1,4 │ │ + jalr t9 │ │ li a2,1 │ │ + move s5,v0 │ │ + bne v0,s7,27ba0 │ │ + lw gp,40(sp) │ │ + lw t9,-30236(gp) │ │ + lw a3,56(sp) │ │ + addiu a0,s0,20 │ │ + li a1,4 │ │ jalr t9 │ │ - move a3,s5 │ │ - li a0,1 │ │ - bne v0,a0,26800 │ │ + li a2,1 │ │ + move s7,v0 │ │ + bne v0,s5,27be4 │ │ lw gp,40(sp) │ │ - beqz s6,25b30 │ │ - lw t9,-30396(gp) │ │ - lw t2,36(s0) │ │ - lui t7,0xff │ │ - sll t8,t2,0x8 │ │ - sra s7,t2,0x8 │ │ - and t5,t8,t7 │ │ - andi t6,s7,0xff00 │ │ - or t4,t5,t6 │ │ - srl t3,t2,0x18 │ │ - or t1,t4,t3 │ │ - sll t0,t2,0x18 │ │ - or v0,t1,t0 │ │ - sw v0,36(s0) │ │ - addiu a0,s0,40 │ │ + lw t9,-30236(gp) │ │ + lw a3,56(sp) │ │ + addiu a0,s0,24 │ │ + li a1,4 │ │ + jalr t9 │ │ + li a2,1 │ │ + move s8,v0 │ │ + bne v0,s7,27c28 │ │ + lw gp,40(sp) │ │ + lw t9,-30236(gp) │ │ + lw a3,56(sp) │ │ + addiu a0,s0,28 │ │ li a1,4 │ │ + jalr t9 │ │ + li a2,1 │ │ + bne v0,s8,27c6c │ │ + lw gp,40(sp) │ │ + lw t9,-30236(gp) │ │ + lw a3,56(sp) │ │ li a2,1 │ │ + addiu a0,s0,32 │ │ jalr t9 │ │ - move a3,s5 │ │ - li s8,1 │ │ - bne v0,s8,26854 │ │ + li a1,4 │ │ + li a2,1 │ │ lw gp,40(sp) │ │ - beqz s6,25b74 │ │ - lw t9,-32156(gp) │ │ - lh a1,40(s0) │ │ - li v1,-256 │ │ - sra a2,a1,0x8 │ │ - srl ra,a1,0x18 │ │ - and a3,a2,v1 │ │ - or s1,ra,a3 │ │ - sh s1,40(s0) │ │ + bne v0,a2,27cb0 │ │ + move s5,v0 │ │ + lw t9,-30236(gp) │ │ + lw a3,56(sp) │ │ + addiu a0,s0,36 │ │ + li a1,4 │ │ + jalr t9 │ │ + li a2,1 │ │ + move s7,v0 │ │ + bne v0,s5,27cf4 │ │ + lw gp,40(sp) │ │ + lw t9,-30236(gp) │ │ + lw a3,56(sp) │ │ + addiu a0,s0,40 │ │ + li a1,4 │ │ + jalr t9 │ │ + li a2,1 │ │ + bne v0,s7,27d38 │ │ + lw gp,40(sp) │ │ + lw t9,-32152(gp) │ │ lw a0,4(s0) │ │ li a1,4 │ │ - addiu a2,s2,-7916 │ │ + addiu a2,s4,-18180 │ │ jalr t9 │ │ li a3,400 │ │ lw gp,40(sp) │ │ - beqz s4,2653c │ │ + beqz s3,27ac4 │ │ sw v0,48(s0) │ │ - move a0,s4 │ │ - lw s4,-32696(gp) │ │ - lw t9,-32720(gp) │ │ + move a0,s3 │ │ + lw s3,-32708(gp) │ │ + lw t9,-32716(gp) │ │ jalr t9 │ │ - addiu a1,s4,-15172 │ │ + addiu a1,s3,-25436 │ │ + bnez v0,27ac4 │ │ lw gp,40(sp) │ │ - sltu v0,zero,v0 │ │ - bnez s6,26544 │ │ - lw t9,-32200(gp) │ │ - bnez v0,26564 │ │ - lw t9,-31624(gp) │ │ - lw t9,-30416(gp) │ │ + lw s5,56(sp) │ │ + lw t9,-30220(gp) │ │ jalr t9 │ │ move a0,s5 │ │ lw gp,40(sp) │ │ li t0,1 │ │ - lw t9,-30332(gp) │ │ + lw t9,-30376(gp) │ │ sw t0,76(s0) │ │ move a1,zero │ │ li a2,2 │ │ move a0,s5 │ │ jalr t9 │ │ - move s8,v0 │ │ + move s7,v0 │ │ lw gp,40(sp) │ │ - lw t9,-30416(gp) │ │ + lw t9,-30220(gp) │ │ jalr t9 │ │ move a0,s5 │ │ lw gp,40(sp) │ │ + move a1,s7 │ │ + lw t9,-30376(gp) │ │ move a0,s5 │ │ - lw t9,-30332(gp) │ │ - move a1,s8 │ │ move a2,zero │ │ jalr t9 │ │ - move s1,v0 │ │ + move s8,v0 │ │ lw gp,40(sp) │ │ - subu s1,s1,s8 │ │ - lw t9,-32564(gp) │ │ + subu s3,s8,s7 │ │ + lw t9,-32560(gp) │ │ lw s7,48(s0) │ │ - move a0,s1 │ │ - addiu a1,s2,-7916 │ │ + move a0,s3 │ │ + addiu a1,s4,-18180 │ │ jalr t9 │ │ li a2,427 │ │ lw gp,40(sp) │ │ sw v0,0(s7) │ │ - lw a0,48(s0) │ │ - lw t9,-30396(gp) │ │ - lw a0,0(a0) │ │ + lw t1,48(s0) │ │ + lw t9,-30236(gp) │ │ + lw a0,0(t1) │ │ li a1,1 │ │ - move a2,s1 │ │ + move a2,s3 │ │ jalr t9 │ │ move a3,s5 │ │ - bne s1,v0,268a8 │ │ + bne s3,v0,27da8 │ │ lw gp,40(sp) │ │ - lw t2,4(s0) │ │ - slti t1,t2,2 │ │ - bnez t1,25cd0 │ │ - move s1,zero │ │ - move s3,zero │ │ - li s1,1 │ │ - lw s7,48(s0) │ │ - lw t9,-30472(gp) │ │ - addu ra,s7,s3 │ │ - lw s4,0(ra) │ │ - addiu s3,s3,4 │ │ + lw s7,4(s0) │ │ + slti s2,s7,2 │ │ + bnez s2,27d7c │ │ + li s8,1 │ │ + move s5,zero │ │ + lw s2,48(s0) │ │ + lw t9,-30432(gp) │ │ + addu t2,s2,s5 │ │ + lw s3,0(t2) │ │ + addiu s5,s5,4 │ │ jalr t9 │ │ - move a0,s4 │ │ - addiu t7,v0,1 │ │ - sll t8,s1,0x2 │ │ - addu t6,s7,t8 │ │ - addu t5,s4,t7 │ │ + move a0,s3 │ │ + addiu a3,v0,1 │ │ + sll t3,s8,0x2 │ │ + addu v0,s2,t3 │ │ + addu t4,s3,a3 │ │ + addiu s8,s8,1 │ │ lw gp,40(sp) │ │ - sw t5,0(t6) │ │ - lw t4,4(s0) │ │ - addiu s1,s1,1 │ │ - slt t3,s1,t4 │ │ - bnez t3,25c80 │ │ - nop │ │ - addiu s3,s1,-1 │ │ - sll s1,s3,0x2 │ │ - lw s4,48(s0) │ │ - lw t9,-30472(gp) │ │ - addu t0,s4,s1 │ │ - lw s1,0(t0) │ │ + bne s8,s7,27284 │ │ + sw t4,0(v0) │ │ + sll a0,s8,0x2 │ │ + addiu a1,a0,-4 │ │ + lw s7,48(s0) │ │ + lw t9,-30432(gp) │ │ + addu a2,s7,a1 │ │ + lw s2,0(a2) │ │ jalr t9 │ │ - move a0,s1 │ │ - addiu s8,v0,1 │ │ - lw v1,0(s4) │ │ - addu a0,s1,s8 │ │ - subu v0,a0,v1 │ │ - addiu a1,v0,3 │ │ - li a2,-4 │ │ - and a3,a1,a2 │ │ - addu v0,v1,a3 │ │ - lw gp,40(sp) │ │ - beqz s6,263e0 │ │ - sw v0,52(s0) │ │ - lw a0,36(s0) │ │ - blez a0,25db4 │ │ - move v1,zero │ │ - b 25d2c │ │ - lui a3,0xff │ │ - lw v0,52(s0) │ │ - sll a0,v1,0x3 │ │ - addu s6,v0,a0 │ │ - lh t5,0(s6) │ │ - addiu v1,v1,1 │ │ - andi t4,t5,0xffff │ │ - sll t2,t5,0x8 │ │ - srl t3,t4,0x8 │ │ - or t1,t2,t3 │ │ - sh t1,0(s6) │ │ - lw t0,52(s0) │ │ - addu v0,t0,a0 │ │ - lh t9,2(v0) │ │ - andi s4,t9,0xffff │ │ - sll s8,t9,0x8 │ │ - srl s1,s4,0x8 │ │ - or a1,s8,s1 │ │ - sh a1,2(v0) │ │ - lw a2,52(s0) │ │ - addu t2,a2,a0 │ │ - lw t5,4(t2) │ │ - sll s3,t5,0x8 │ │ - sra ra,t5,0x8 │ │ - and t8,s3,a3 │ │ - andi s7,ra,0xff00 │ │ - or t6,t8,s7 │ │ - srl t7,t5,0x18 │ │ - or t4,t6,t7 │ │ - sll t3,t5,0x18 │ │ - or t1,t4,t3 │ │ - sw t1,4(t2) │ │ - lw a0,36(s0) │ │ - slt s6,v1,a0 │ │ - bnez s6,25d28 │ │ + move a0,s2 │ │ + addiu v1,v0,1 │ │ + lw t5,0(s7) │ │ + addu t6,s2,v1 │ │ + subu t7,t6,t5 │ │ + addiu t8,t7,3 │ │ + li t0,-4 │ │ + and t1,t8,t0 │ │ + addu s3,t5,t1 │ │ + lw gp,40(sp) │ │ + beqz s6,27a38 │ │ + sw s3,52(s0) │ │ + lw s8,36(s0) │ │ + blez s8,27d94 │ │ + move v0,s3 │ │ + sll s7,s8,0x3 │ │ + addu s2,s3,s7 │ │ + lui t5,0xff │ │ + lw a3,4(v0) │ │ + lh a2,0(v0) │ │ + lh a1,2(v0) │ │ + sll v1,a3,0x8 │ │ + sra a0,a3,0x8 │ │ + and t6,v1,t5 │ │ + andi t7,a0,0xff00 │ │ + andi t8,a2,0xffff │ │ + srl ra,a3,0x18 │ │ + andi t0,a1,0xffff │ │ + or s6,t6,t7 │ │ + sll s5,a2,0x8 │ │ + sll t4,a3,0x18 │ │ + srl t2,t8,0x8 │ │ + sll t3,a1,0x8 │ │ + srl t1,t0,0x8 │ │ + or t9,s6,ra │ │ + or s8,s5,t2 │ │ + or a3,t3,t1 │ │ + or a2,t9,t4 │ │ + sh s8,0(v0) │ │ + sh a3,2(v0) │ │ + sw a2,4(v0) │ │ + addiu v0,v0,8 │ │ + bne v0,s2,27324 │ │ nop │ │ - lw v0,52(s0) │ │ - sll t5,a0,0x3 │ │ - lw v1,8(s0) │ │ - addu v0,v0,t5 │ │ - blez v1,25e68 │ │ - sw v0,56(s0) │ │ - move a0,zero │ │ - move a1,zero │ │ - b 25de0 │ │ - lui a2,0xff │ │ - lw v0,56(s0) │ │ - addu t6,v0,a0 │ │ - lwl t8,3(t6) │ │ - addiu a1,a1,1 │ │ - lwr t8,0(t6) │ │ - sll s4,t8,0x8 │ │ - sra s1,t8,0x8 │ │ - and s8,s4,a2 │ │ - andi v0,s1,0xff00 │ │ - or ra,s8,v0 │ │ - srl s3,t8,0x18 │ │ - or s7,ra,s3 │ │ - sll t7,t8,0x18 │ │ - or v1,s7,t7 │ │ - swl v1,3(t6) │ │ - swr v1,0(t6) │ │ - lw t9,56(s0) │ │ - addu s8,t9,a0 │ │ - lwl s6,7(s8) │ │ - lwr s6,4(s8) │ │ - sll a3,s6,0x8 │ │ - sra t5,s6,0x8 │ │ - and t4,a3,a2 │ │ - andi t3,t5,0xff00 │ │ - or t1,t4,t3 │ │ - srl t2,s6,0x18 │ │ - or t0,t1,t2 │ │ - sll s4,s6,0x18 │ │ - or s1,t0,s4 │ │ - swl s1,7(s8) │ │ - swr s1,4(s8) │ │ - lw v1,8(s0) │ │ - slt v0,a1,v1 │ │ - bnez v0,25ddc │ │ - addiu a0,a0,12 │ │ - lw t1,56(s0) │ │ - sll t3,v1,0x2 │ │ - sll t2,v1,0x4 │ │ - subu a0,t2,t3 │ │ - addu s1,t1,a0 │ │ - lw a2,0(s1) │ │ - lui t0,0xff │ │ - sll a1,a2,0x8 │ │ - sra v1,a2,0x8 │ │ - and s7,a1,t0 │ │ - andi s8,v1,0xff00 │ │ - srl s6,a2,0x18 │ │ - or s4,s7,s8 │ │ - sll t8,a2,0x18 │ │ - or ra,s4,s6 │ │ - or t7,ra,t8 │ │ - sw t7,0(s1) │ │ - lw t9,-32156(gp) │ │ + lw s2,8(s0) │ │ + addu s3,s3,s7 │ │ + sw s3,56(s0) │ │ + blez s2,27d8c │ │ + sll s7,s2,0x2 │ │ + sll t5,s2,0x4 │ │ + subu a1,t5,s7 │ │ + move t6,s3 │ │ + addu t7,s3,a1 │ │ + lui t8,0xff │ │ + lwl v1,3(t6) │ │ + lwr v1,0(t6) │ │ + sll a0,v1,0x8 │ │ + sra t0,v1,0x8 │ │ + and s6,a0,t8 │ │ + andi ra,t0,0xff00 │ │ + srl t2,v1,0x18 │ │ + or s5,s6,ra │ │ + sll t1,v1,0x18 │ │ + or t3,s5,t2 │ │ + or t9,t3,t1 │ │ + swl t9,3(t6) │ │ + swr t9,0(t6) │ │ + lwl t4,7(t6) │ │ + lwr t4,4(t6) │ │ + sll s8,t4,0x8 │ │ + sra a3,t4,0x8 │ │ + and a2,s8,t8 │ │ + andi v0,a3,0xff00 │ │ + or s2,a2,v0 │ │ + srl a1,t4,0x18 │ │ + or a0,s2,a1 │ │ + sll v1,t4,0x18 │ │ + or t0,a0,v1 │ │ + swl t0,7(t6) │ │ + swr t0,4(t6) │ │ + addiu t6,t6,12 │ │ + bne t6,t7,273b4 │ │ + nop │ │ + subu s7,t5,s7 │ │ + addu s3,s3,s7 │ │ + lw a3,0(s3) │ │ + lui t6,0xff │ │ + sll t5,a3,0x8 │ │ + sra a2,a3,0x8 │ │ + andi t8,a2,0xff00 │ │ + and t7,t5,t6 │ │ + srl ra,a3,0x18 │ │ + or s6,t7,t8 │ │ + sll t2,a3,0x18 │ │ + or s5,s6,ra │ │ + or t3,s5,t2 │ │ + sw t3,0(s3) │ │ + lw t9,-32152(gp) │ │ lw a0,28(s0) │ │ - li a3,457 │ │ li a1,4 │ │ + addiu a2,s4,-18180 │ │ jalr t9 │ │ - addiu a2,s2,-7916 │ │ - addiu t6,s1,4 │ │ + li a3,457 │ │ + lw t1,0(s3) │ │ + addiu t4,s3,4 │ │ lw gp,40(sp) │ │ sw v0,60(s0) │ │ - sw t6,0(v0) │ │ - lw a3,0(s1) │ │ - blez a3,25f1c │ │ + blez t1,274bc │ │ + sw t4,0(v0) │ │ + lw s8,60(s0) │ │ + sll s2,t1,0x1 │ │ + lw v0,0(s8) │ │ + addu a1,v0,s2 │ │ + lhu v1,0(v0) │ │ + addiu v0,v0,2 │ │ + sll a0,v1,0x8 │ │ + srl t0,v1,0x8 │ │ + or s7,a0,t0 │ │ + bne v0,a1,274a0 │ │ + sh s7,-2(v0) │ │ + lw t5,12(s0) │ │ + beqz t5,27988 │ │ nop │ │ - move v0,zero │ │ + lw t0,28(s0) │ │ + slti v1,t0,2 │ │ + bnez v1,27504 │ │ + li t6,1 │ │ + sll s7,t5,0x1 │ │ + move t7,s7 │ │ lw t5,60(s0) │ │ - sll t3,v0,0x1 │ │ - lw t4,0(t5) │ │ - addiu v0,v0,1 │ │ - addu t0,t4,t3 │ │ - lhu t2,0(t0) │ │ - sll t1,t2,0x8 │ │ - srl s6,t2,0x8 │ │ - or a1,t1,s6 │ │ - sh a1,0(t0) │ │ - lw a2,0(s1) │ │ - slt a0,v0,a2 │ │ - bnez a0,25ee4 │ │ - nop │ │ - lw v1,12(s0) │ │ - beqz v1,26430 │ │ - nop │ │ - lw t9,28(s0) │ │ - slti a3,t9,2 │ │ - bnez a3,25f78 │ │ - nop │ │ - b 25f44 │ │ - li v0,1 │ │ - lw v1,12(s0) │ │ - mul s1,v0,v1 │ │ - lw s3,60(s0) │ │ - sll s8,v0,0x2 │ │ - lw ra,0(s3) │ │ - sll t8,s1,0x1 │ │ - addu t7,s3,s8 │ │ - addu s7,ra,t8 │ │ - sw s7,0(t7) │ │ - lw v1,28(s0) │ │ - addiu v0,v0,1 │ │ - slt t6,v0,v1 │ │ - bnez t6,25f40 │ │ - nop │ │ + sll s3,t6,0x2 │ │ + lw a0,0(t5) │ │ + addu a2,t5,s3 │ │ + addu a3,a0,t7 │ │ + addiu t6,t6,1 │ │ + sw a3,0(a2) │ │ + bne t6,t0,274e0 │ │ + addu t7,t7,s7 │ │ lw t8,20(s0) │ │ - lw t9,-32564(gp) │ │ + lw t9,-32560(gp) │ │ sll a0,t8,0x1 │ │ - addiu a1,s2,-7916 │ │ + addiu a1,s4,-18180 │ │ jalr t9 │ │ li a2,477 │ │ lw gp,40(sp) │ │ - lw s7,20(s0) │ │ - lw t9,-32564(gp) │ │ + lw s6,20(s0) │ │ + lw t9,-32560(gp) │ │ sw v0,68(s0) │ │ - sll a0,s7,0x1 │ │ - addiu a1,s2,-7916 │ │ + sll a0,s6,0x1 │ │ + addiu a1,s4,-18180 │ │ jalr t9 │ │ li a2,478 │ │ - lw v1,16(s0) │ │ + lw s5,16(s0) │ │ lw gp,40(sp) │ │ + blez s5,27d84 │ │ sw v0,72(s0) │ │ - blez v1,25fe8 │ │ - move v0,zero │ │ - lw s4,68(s0) │ │ - sll s1,v0,0x1 │ │ - addu s8,s4,s1 │ │ - sh v0,0(s8) │ │ - lw s3,16(s0) │ │ - addiu v0,v0,1 │ │ - slt ra,v0,s3 │ │ - bnez ra,25fc4 │ │ - nop │ │ - lw a0,20(s0) │ │ - slt a2,v0,a0 │ │ - beqz a2,26020 │ │ + lw t2,68(s0) │ │ + move ra,zero │ │ + sh ra,0(t2) │ │ + addiu ra,ra,1 │ │ + bne ra,s5,27554 │ │ + addiu t2,t2,2 │ │ + lw t3,20(s0) │ │ + slt t1,s5,t3 │ │ + beqz t1,2759c │ │ nop │ │ - sll v1,v0,0x1 │ │ - li a2,-1 │ │ - lw a0,68(s0) │ │ - addiu v0,v0,1 │ │ - addu a1,a0,v1 │ │ - sh a2,0(a1) │ │ - lw a0,20(s0) │ │ - slt t0,v0,a0 │ │ - bnez t0,26000 │ │ + lw t4,68(s0) │ │ + sll s8,s5,0x1 │ │ + sll s2,t3,0x1 │ │ + addu v1,t4,s8 │ │ + addu a1,t4,s2 │ │ + li t0,-1 │ │ + sh t0,0(v1) │ │ addiu v1,v1,2 │ │ - blez a0,26050 │ │ - move v0,zero │ │ - li a1,-1 │ │ - lw t4,72(s0) │ │ - sll t3,v0,0x1 │ │ - addu t2,t4,t3 │ │ - sh a1,0(t2) │ │ - lw t1,20(s0) │ │ - addiu v0,v0,1 │ │ - slt s6,v0,t1 │ │ - bnez s6,2602c │ │ + bne v1,a1,2758c │ │ + nop │ │ + blez t3,275bc │ │ + sll s7,t3,0x1 │ │ + addu t5,v0,s7 │ │ + li s3,-1 │ │ + sh s3,0(v0) │ │ + addiu v0,v0,2 │ │ + bne v0,t5,275ac │ │ nop │ │ lw v0,8(s0) │ │ - blez v0,261d4 │ │ + blez v0,27754 │ │ + lw a3,-32708(gp) │ │ + lw a0,-32708(gp) │ │ + addiu a2,a0,-17016 │ │ + addiu t6,a3,-16964 │ │ + lw a1,12(s0) │ │ + move s3,zero │ │ move s8,zero │ │ - lw v1,12(s0) │ │ - move s7,zero │ │ + sw a2,52(sp) │ │ + sw t6,60(sp) │ │ lw t7,56(s0) │ │ - move s1,zero │ │ - addu t6,t7,s8 │ │ - lwl a3,3(t6) │ │ - lwr a3,0(t6) │ │ - sll t5,a3,0x2 │ │ - bnez v1,261b0 │ │ - sw t5,56(sp) │ │ - lw s6,56(s0) │ │ - lw a2,64(s0) │ │ - addu t9,s6,s8 │ │ - lwl ra,3(t9) │ │ - lwr ra,0(t9) │ │ - addu t8,a2,ra │ │ - lbu v0,0(t8) │ │ - slt s3,s1,v0 │ │ - beqz s3,261c0 │ │ + move s7,zero │ │ + addu t8,t7,s3 │ │ + lwl s6,3(t8) │ │ + lwr s6,0(t8) │ │ + bnez a1,27730 │ │ + sll s2,s6,0x2 │ │ + lw t9,56(s0) │ │ + lw s5,64(s0) │ │ + addu ra,t9,s3 │ │ + lwl t2,3(ra) │ │ + lwr t2,0(ra) │ │ + addu t3,s5,t2 │ │ + lbu t1,0(t3) │ │ + slt t4,s7,t1 │ │ + beqz t4,27740 │ │ nop │ │ - lw s4,60(s0) │ │ - lw a2,56(sp) │ │ - lw t8,4(s0) │ │ - addu s3,s4,a2 │ │ - lw ra,0(s3) │ │ - sll s6,s1,0x1 │ │ - addu v1,ra,s6 │ │ - slt t9,s7,t8 │ │ - bnez t9,262a0 │ │ - lhu v1,0(v1) │ │ - lw a1,56(s0) │ │ - addu t0,a1,s8 │ │ - lbu s3,9(t0) │ │ - lw a0,72(s0) │ │ - sll s4,v1,0x1 │ │ - addu a0,a0,s4 │ │ - lh v0,0(a0) │ │ - li t1,-1 │ │ - beq v0,t1,2628c │ │ + lw a0,60(s0) │ │ + lw t6,4(s0) │ │ + addu t7,a0,s2 │ │ + lw t8,0(t7) │ │ + sll s6,s7,0x1 │ │ + addu s5,t8,s6 │ │ + slt ra,s8,t6 │ │ + bnez ra,27868 │ │ + lhu t2,0(s5) │ │ + lw t4,72(s0) │ │ + sll s5,t2,0x1 │ │ + lw t3,56(s0) │ │ + addu t0,t4,s5 │ │ + lh a2,0(t0) │ │ + addu t1,t3,s3 │ │ + li v1,-1 │ │ + beq a2,v1,27884 │ │ + lbu v0,9(t1) │ │ + beq v0,a2,276a8 │ │ nop │ │ - beq s3,v0,26124 │ │ - lw t4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v1,16(sp) │ │ + lw t9,-32196(gp) │ │ + lw a3,52(sp) │ │ + sw v0,48(sp) │ │ + addiu a1,s4,-18180 │ │ + sw t2,16(sp) │ │ li a0,3 │ │ - addiu a1,s2,-7916 │ │ - li a2,499 │ │ jalr t9 │ │ - addiu a3,t4,-6832 │ │ + li a2,499 │ │ lw gp,40(sp) │ │ - lw v0,12(s0) │ │ - bnez v0,2615c │ │ - slt a2,v0,s1 │ │ - lw v1,56(s0) │ │ - sll t8,s3,0x2 │ │ - sll ra,s3,0x4 │ │ - subu t7,ra,t8 │ │ - addu t6,v1,t7 │ │ - lwl t5,3(t6) │ │ - lw a3,64(s0) │ │ - lwr t5,0(t6) │ │ - addu v0,a3,t5 │ │ - lbu v0,0(v0) │ │ - slt a2,v0,s1 │ │ - bnez a2,262a8 │ │ - sll t7,s3,0x2 │ │ - lw a3,56(s0) │ │ - sll t6,s3,0x4 │ │ - subu t5,t6,t7 │ │ - addu v0,a3,t5 │ │ - lwl t4,3(v0) │ │ - lw t3,60(s0) │ │ - lwr t4,0(v0) │ │ - lw t1,68(s0) │ │ - sll t2,t4,0x2 │ │ - addu a0,t3,t2 │ │ - lw a1,0(a0) │ │ - addu s4,t1,s4 │ │ - addu t0,a1,s6 │ │ - lhu s3,0(t0) │ │ - addiu s1,s1,1 │ │ - sh s3,0(s4) │ │ - lw v1,12(s0) │ │ - beqz v1,26084 │ │ + lw a1,12(s0) │ │ + lw v0,48(sp) │ │ + bnez a1,27830 │ │ + move t1,a1 │ │ + lw t6,56(s0) │ │ + sll a0,v0,0x2 │ │ + sll a3,v0,0x4 │ │ + subu t7,a3,a0 │ │ + addu t8,t6,t7 │ │ + lwl ra,3(t8) │ │ + lw t2,64(s0) │ │ + lwr ra,0(t8) │ │ + addu t3,t2,ra │ │ + lbu t1,0(t3) │ │ + slt t4,t1,s7 │ │ + bnez t4,2783c │ │ + lw t9,-32196(gp) │ │ + lw t0,56(s0) │ │ + sll v1,v0,0x2 │ │ + sll t5,v0,0x4 │ │ + subu a2,t5,v1 │ │ + addu t9,t0,a2 │ │ + lwl t6,3(t9) │ │ + lw a3,60(s0) │ │ + lwr t6,0(t9) │ │ + lw v0,68(s0) │ │ + sll a0,t6,0x2 │ │ + addu t7,a3,a0 │ │ + lw t8,0(t7) │ │ + addu s5,v0,s5 │ │ + addu s6,t8,s6 │ │ + lhu ra,0(s6) │ │ + addiu s7,s7,1 │ │ + sh ra,0(s5) │ │ + beqz a1,27604 │ │ nop │ │ - move v0,v1 │ │ - slt s3,s1,v0 │ │ - bnez s3,260ac │ │ + move t1,a1 │ │ + slt t4,s7,t1 │ │ + bnez t4,2762c │ │ nop │ │ - lw s4,8(s0) │ │ - addiu s7,s7,1 │ │ - slt s1,s7,s4 │ │ - bnez s1,26064 │ │ - addiu s8,s8,12 │ │ - lw t2,-32696(gp) │ │ - lw t9,-32140(gp) │ │ - addiu a1,t2,-8356 │ │ - bal 255a0 │ │ + lw s2,8(s0) │ │ + addiu s8,s8,1 │ │ + slt t0,s8,s2 │ │ + bnez t0,275e8 │ │ + addiu s3,s3,12 │ │ + lw a1,-32708(gp) │ │ + lw t9,-32136(gp) │ │ move a0,s0 │ │ - lw t1,4(s0) │ │ + jalr t9 │ │ + addiu a1,a1,-18652 │ │ + lw v1,4(s0) │ │ lw gp,40(sp) │ │ sh v0,40(s0) │ │ - sw t1,16(sp) │ │ - lw a0,8(s0) │ │ - lw s7,-32696(gp) │ │ - subu a1,a0,t1 │ │ - sw a1,20(sp) │ │ - lw t0,12(s0) │ │ - addiu a1,s2,-7916 │ │ - sw t0,24(sp) │ │ - lw v1,16(s0) │ │ - lw t9,-32200(gp) │ │ - sw v1,28(sp) │ │ - lw s8,20(s0) │ │ + sw v1,16(sp) │ │ + lw s7,8(s0) │ │ + addiu a1,s4,-18180 │ │ + subu t5,s7,v1 │ │ + sw t5,20(sp) │ │ + lw s3,12(s0) │ │ + lw a3,-32708(gp) │ │ + sw s3,24(sp) │ │ + lw v0,16(s0) │ │ + lw t9,-32196(gp) │ │ + sw v0,28(sp) │ │ + lw a2,20(s0) │ │ li a0,1 │ │ - sw s8,32(sp) │ │ - lw s2,28(s0) │ │ + sw a2,32(sp) │ │ + lw s4,28(s0) │ │ li a2,516 │ │ - addiu a3,s7,-6732 │ │ + addiu a3,a3,-17096 │ │ jalr t9 │ │ - sw s2,36(sp) │ │ + sw s4,36(sp) │ │ lw gp,40(sp) │ │ - move a0,s5 │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move s1,s0 │ │ - b 256c0 │ │ - lw ra,100(sp) │ │ - lui ra,0xff │ │ - sll a1,t6,0x8 │ │ - sra s8,t6,0x8 │ │ - and s7,a1,ra │ │ - andi t8,s8,0xff00 │ │ - or s0,s7,t8 │ │ - srl t7,t6,0x18 │ │ - or t4,s0,t7 │ │ - sll t5,t6,0x18 │ │ - or v0,t4,t5 │ │ - b 257a4 │ │ - sw v0,48(sp) │ │ - sh s3,0(a0) │ │ - lw t3,72(s0) │ │ - addu t2,t3,s4 │ │ - b 260fc │ │ - lh v0,0(t2) │ │ - b 260e0 │ │ - move s3,s7 │ │ - lw s6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s7,16(sp) │ │ - sw s3,20(sp) │ │ + lw a0,56(sp) │ │ + b 26adc │ │ + lw gp,40(sp) │ │ + lw t9,-30320(gp) │ │ + jalr t9 │ │ + lw a0,56(sp) │ │ + lw gp,40(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw gp,40(sp) │ │ + sw s2,20(sp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + addiu s0,s7,-17344 │ │ + sw s0,16(sp) │ │ + li a0,4 │ │ + addiu a1,s4,-18180 │ │ + li a2,388 │ │ + lw s4,-32708(gp) │ │ + move s0,zero │ │ + jalr t9 │ │ + addiu a3,s4,-17372 │ │ + b 26adc │ │ + lw gp,40(sp) │ │ + slt t4,t1,s7 │ │ + beqz t4,276e4 │ │ + lw t9,-32196(gp) │ │ + lw a3,60(sp) │ │ + addiu a1,s4,-18180 │ │ + sw s8,16(sp) │ │ + sw v0,20(sp) │ │ li a0,3 │ │ - addiu a1,s2,-7916 │ │ - li a2,503 │ │ jalr t9 │ │ - addiu a3,s6,-6780 │ │ - addiu s1,s1,1 │ │ + li a2,503 │ │ + addiu s7,s7,1 │ │ lw gp,40(sp) │ │ - b 261a8 │ │ - lw v1,12(s0) │ │ - lui t6,0xff │ │ - sll t5,a2,0x8 │ │ - sra t4,a2,0x8 │ │ - and t2,t5,t6 │ │ - andi t3,t4,0xff00 │ │ - or t0,t2,t3 │ │ - srl t1,a2,0x18 │ │ - or a0,t0,t1 │ │ - sll v0,a2,0x18 │ │ - or a1,a0,v0 │ │ - b 257dc │ │ - sw a1,48(sp) │ │ - addiu a1,s2,-7916 │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 27728 │ │ + lw a1,12(s0) │ │ + lw t4,72(s0) │ │ + sll s5,t2,0x1 │ │ + addu t0,t4,s5 │ │ + lh a2,0(t0) │ │ + li v1,-1 │ │ + bne a2,v1,27674 │ │ + move v0,s8 │ │ + sll t5,v0,0x10 │ │ + sra a2,t5,0x10 │ │ + b 27674 │ │ + sh a2,0(t0) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ + addiu a1,s4,-18180 │ │ li a2,360 │ │ - addiu a3,s2,-7204 │ │ - sw v0,16(sp) │ │ + addiu a3,ra,-17468 │ │ + sw t1,16(sp) │ │ jalr t9 │ │ - sw s3,20(sp) │ │ + sw s2,20(sp) │ │ lw gp,40(sp) │ │ - lw t9,-30420(gp) │ │ + lw a0,56(sp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s5 │ │ - b 256c0 │ │ - lw ra,100(sp) │ │ - lw t9,-32200(gp) │ │ - sw s3,16(sp) │ │ + move s0,zero │ │ + b 26adc │ │ + lw gp,40(sp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t2,-17520 │ │ li a0,1 │ │ - addiu a1,s2,-7916 │ │ + addiu a1,s4,-18180 │ │ li a2,349 │ │ jalr t9 │ │ - addiu a3,t1,-7256 │ │ - li s6,1 │ │ - b 25774 │ │ + sw s2,16(sp) │ │ lw gp,40(sp) │ │ - lw t9,-30420(gp) │ │ + lw a3,56(sp) │ │ + lw t9,-30236(gp) │ │ + move a0,s7 │ │ + li a1,4 │ │ jalr t9 │ │ - move a0,s5 │ │ + li a2,1 │ │ + bne v0,s5,279fc │ │ lw gp,40(sp) │ │ - sw s3,16(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - li a0,4 │ │ - addiu a1,s2,-7916 │ │ - li a2,343 │ │ - jalr t9 │ │ - addiu a3,v0,-7300 │ │ - b 256c0 │ │ - lw ra,100(sp) │ │ - lw t9,-30420(gp) │ │ + lw s0,64(sp) │ │ + lui t4,0xff │ │ + sll t3,s0,0x8 │ │ + sra v0,s0,0x8 │ │ + and t5,t3,t4 │ │ + andi t6,v0,0xff00 │ │ + or t7,t5,t6 │ │ + srl t8,s0,0x18 │ │ + or s8,t7,t8 │ │ + sll ra,s0,0x18 │ │ + or t1,s8,ra │ │ + sw t1,64(sp) │ │ + b 26bc8 │ │ + li s6,1 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s5 │ │ + lw a0,56(sp) │ │ lw gp,40(sp) │ │ - sw s3,16(sp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + sw s2,16(sp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - addiu a1,s2,-7916 │ │ - li a2,353 │ │ - jalr t9 │ │ - addiu a3,t3,-7236 │ │ - b 256c0 │ │ - lw ra,100(sp) │ │ - lw t8,8(s0) │ │ - lw s3,36(s0) │ │ - sll s7,t8,0x2 │ │ - sll ra,s3,0x3 │ │ - sll t7,t8,0x4 │ │ - addu t6,v0,ra │ │ - lw t9,-32156(gp) │ │ - subu v1,t7,s7 │ │ - lw a0,28(s0) │ │ - li a3,457 │ │ - addu s1,t6,v1 │ │ - sw t6,56(s0) │ │ - li a1,4 │ │ + addiu a1,s4,-18180 │ │ + li a2,343 │ │ jalr t9 │ │ - addiu a2,s2,-7916 │ │ - addiu a3,s1,4 │ │ + addiu a3,s3,-17564 │ │ + b 26adc │ │ lw gp,40(sp) │ │ - sw v0,60(s0) │ │ - b 25f1c │ │ - sw a3,0(v0) │ │ - lw a0,60(s0) │ │ - lw a1,0(s1) │ │ - lw a2,0(a0) │ │ - lw s4,28(s0) │ │ - sll t0,a1,0x1 │ │ - addu a1,a2,t0 │ │ - slti v0,s4,2 │ │ - bnez v0,25f78 │ │ + lw v0,60(s0) │ │ + lw s3,0(s3) │ │ + lw a2,0(v0) │ │ + lw a3,28(s0) │ │ + sll t6,s3,0x1 │ │ + addu a1,a2,t6 │ │ + slti t7,a3,2 │ │ + bnez t7,27504 │ │ sw a1,64(s0) │ │ - move v1,zero │ │ - b 26468 │ │ - li v0,1 │ │ - lw a0,60(s0) │ │ + addiu t8,a3,-1 │ │ + li s2,4 │ │ + b 279c4 │ │ + move s8,zero │ │ + lw v0,60(s0) │ │ lw a1,64(s0) │ │ - sll t6,v1,0x2 │ │ - addu t7,a1,v1 │ │ - lbu a3,0(t7) │ │ - addu t9,a0,t6 │ │ - lw t4,0(t9) │ │ - sll t5,v0,0x2 │ │ - sll t3,a3,0x1 │ │ - addu t1,a0,t5 │ │ - addu t2,t4,t3 │ │ - sw t2,0(t1) │ │ - lw s6,28(s0) │ │ - addiu v0,v0,1 │ │ - slt a0,v0,s6 │ │ - bnez a0,26460 │ │ - addiu v1,v1,1 │ │ - b 25f7c │ │ + sll s6,s8,0x2 │ │ + addu ra,a1,s8 │ │ + lbu s5,0(ra) │ │ + addu t2,v0,s6 │ │ + lw t3,0(t2) │ │ + sll t9,s5,0x1 │ │ + addu t1,v0,s2 │ │ + addu t4,t3,t9 │ │ + addiu s8,s8,1 │ │ + sw t4,0(t1) │ │ + bne s8,t8,279bc │ │ + addiu s2,s2,4 │ │ + b 27508 │ │ lw t8,20(s0) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ + lw a0,56(sp) │ │ jalr t9 │ │ - move a0,s5 │ │ + move s0,zero │ │ lw gp,40(sp) │ │ - sw s3,16(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + sw s2,16(sp) │ │ + lw s8,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - addiu a1,s2,-7916 │ │ - li a2,366 │ │ + addiu a1,s4,-18180 │ │ + li a2,353 │ │ jalr t9 │ │ - addiu a3,s3,-7148 │ │ - b 256c0 │ │ - lw ra,100(sp) │ │ - lw t9,-30420(gp) │ │ + addiu a3,s8,-17500 │ │ + b 26adc │ │ + lw gp,40(sp) │ │ + lw ra,8(s0) │ │ + lw s6,36(s0) │ │ + sll a3,ra,0x2 │ │ + sll t2,s6,0x3 │ │ + sll t3,ra,0x4 │ │ + addu s5,s3,t2 │ │ + lw t9,-32152(gp) │ │ + subu v0,t3,a3 │ │ + lw a0,28(s0) │ │ + addu s3,s5,v0 │ │ + sw s5,56(s0) │ │ + li a1,4 │ │ + addiu a2,s4,-18180 │ │ jalr t9 │ │ - move a0,s5 │ │ + li a3,457 │ │ + addiu t4,s3,4 │ │ lw gp,40(sp) │ │ - lw t9,-32556(gp) │ │ + sw v0,60(s0) │ │ + b 274bc │ │ + sw t4,0(v0) │ │ + lw t9,-30320(gp) │ │ + lw a0,56(sp) │ │ jalr t9 │ │ - move a0,s0 │ │ + move s0,zero │ │ lw gp,40(sp) │ │ - sw s3,20(sp) │ │ - lw t7,-32696(gp) │ │ - lw s5,-32696(gp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - addiu s6,t7,-7080 │ │ - sw s6,16(sp) │ │ + sw s2,16(sp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - addiu a1,s5,-7916 │ │ - li a2,388 │ │ - jalr t9 │ │ - addiu a3,s4,-7108 │ │ - b 256c0 │ │ - lw ra,100(sp) │ │ - b 25bb0 │ │ - li v0,1 │ │ - lw v0,-32696(gp) │ │ - li a0,3 │ │ - addiu a1,s2,-7916 │ │ - li a2,405 │ │ + addiu a1,s4,-18180 │ │ + li a2,366 │ │ jalr t9 │ │ - addiu a3,v0,-6944 │ │ - b 25bc0 │ │ + addiu a3,s2,-17412 │ │ + b 26adc │ │ lw gp,40(sp) │ │ + lw t9,-31620(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s2 │ │ lw gp,40(sp) │ │ - beqz v0,25bc0 │ │ + beqz v0,271c4 │ │ sw v0,44(s0) │ │ - lw t9,-30416(gp) │ │ + lw t9,-30220(gp) │ │ jalr t9 │ │ - move a0,s5 │ │ + lw a0,56(sp) │ │ lw gp,40(sp) │ │ lw a0,44(s0) │ │ - lw t9,-31620(gp) │ │ - move s3,v0 │ │ + lw t9,-31616(gp) │ │ + move s8,v0 │ │ jalr t9 │ │ - lw s1,48(s0) │ │ - addu t4,v0,s3 │ │ - li t3,2 │ │ + lw s5,48(s0) │ │ + addu t0,v0,s8 │ │ + li t1,2 │ │ lw gp,40(sp) │ │ - sw t4,0(s1) │ │ - b 25c68 │ │ - sw t3,76(s0) │ │ - lw t9,-30420(gp) │ │ + sw t0,0(s5) │ │ + b 27270 │ │ + sw t1,76(s0) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s5 │ │ + lw a0,56(sp) │ │ lw gp,40(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,40(sp) │ │ - sw s3,20(sp) │ │ - lw t4,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - addiu t3,t4,-7064 │ │ - sw t3,16(sp) │ │ + sw s2,20(sp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + addiu s6,s5,-17328 │ │ + sw s6,16(sp) │ │ li a0,4 │ │ - addiu a1,s2,-7916 │ │ + addiu a1,s4,-18180 │ │ + b 27818 │ │ li a2,389 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - addiu a3,s0,-7108 │ │ - b 256c0 │ │ - lw ra,100(sp) │ │ - lw t9,-30420(gp) │ │ - jalr t9 │ │ - move a0,s5 │ │ + lw a0,56(sp) │ │ lw gp,40(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,40(sp) │ │ - addiu a1,s2,-7916 │ │ - lw s5,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - addiu s4,s5,-7052 │ │ - lw t9,-32092(gp) │ │ - sw s4,16(sp) │ │ - sw s3,20(sp) │ │ + sw s2,20(sp) │ │ + lw t7,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + addiu t8,t7,-17316 │ │ + sw t8,16(sp) │ │ li a0,4 │ │ + addiu a1,s4,-18180 │ │ + b 27818 │ │ li a2,390 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - addiu a3,s2,-7108 │ │ - b 256c0 │ │ - lw ra,100(sp) │ │ - lw t9,-30420(gp) │ │ - jalr t9 │ │ - move a0,s5 │ │ + lw a0,56(sp) │ │ lw gp,40(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,40(sp) │ │ - sw s3,20(sp) │ │ - lw s0,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - addiu s6,s0,-7032 │ │ - lw t9,-32092(gp) │ │ - sw s6,16(sp) │ │ + sw s2,20(sp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + addiu a0,v0,-17296 │ │ + sw a0,16(sp) │ │ + addiu a1,s4,-18180 │ │ li a0,4 │ │ - addiu a1,s2,-7916 │ │ + b 27818 │ │ li a2,391 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - addiu a3,s3,-7108 │ │ - b 256c0 │ │ - lw ra,100(sp) │ │ - lw t9,-30420(gp) │ │ - jalr t9 │ │ - move a0,s5 │ │ + lw a0,56(sp) │ │ lw gp,40(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,40(sp) │ │ - addiu a1,s2,-7916 │ │ - lw s5,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - addiu s4,s5,-7016 │ │ - lw t9,-32092(gp) │ │ - sw s4,16(sp) │ │ - sw s3,20(sp) │ │ + sw s2,20(sp) │ │ + lw t6,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + addiu a3,t6,-17280 │ │ + sw a3,16(sp) │ │ li a0,4 │ │ + addiu a1,s4,-18180 │ │ + b 27818 │ │ li a2,392 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - addiu a3,s2,-7108 │ │ - b 256c0 │ │ - lw ra,100(sp) │ │ - lw t9,-30420(gp) │ │ - jalr t9 │ │ - move a0,s5 │ │ + lw a0,56(sp) │ │ lw gp,40(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,40(sp) │ │ - sw s3,20(sp) │ │ - lw s0,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - addiu s6,s0,-7004 │ │ - lw t9,-32092(gp) │ │ - sw s6,16(sp) │ │ + sw s2,20(sp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + addiu a2,t5,-17268 │ │ + sw a2,16(sp) │ │ li a0,4 │ │ - addiu a1,s2,-7916 │ │ + addiu a1,s4,-18180 │ │ + b 27818 │ │ li a2,393 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - addiu a3,s3,-7108 │ │ - b 256c0 │ │ - lw ra,100(sp) │ │ - lw t9,-30420(gp) │ │ - jalr t9 │ │ - move a0,s5 │ │ + lw a0,56(sp) │ │ lw gp,40(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,40(sp) │ │ - addiu a1,s2,-7916 │ │ - lw s5,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - addiu s4,s5,-6992 │ │ - lw t9,-32092(gp) │ │ - sw s4,16(sp) │ │ - sw s3,20(sp) │ │ + sw s2,20(sp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + addiu v1,t0,-17256 │ │ + sw v1,16(sp) │ │ li a0,4 │ │ + addiu a1,s4,-18180 │ │ + b 27818 │ │ li a2,394 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - addiu a3,s2,-7108 │ │ - b 256c0 │ │ - lw ra,100(sp) │ │ - lw t9,-30420(gp) │ │ - jalr t9 │ │ - move a0,s5 │ │ + lw a0,56(sp) │ │ lw gp,40(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,40(sp) │ │ - sw s3,20(sp) │ │ - lw s0,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - addiu s6,s0,-6980 │ │ - lw t9,-32092(gp) │ │ - sw s6,16(sp) │ │ + sw s2,20(sp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + addiu t4,t1,-17244 │ │ + sw t4,16(sp) │ │ li a0,4 │ │ - addiu a1,s2,-7916 │ │ + addiu a1,s4,-18180 │ │ + b 27818 │ │ li a2,395 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - addiu a3,s3,-7108 │ │ - b 256c0 │ │ - lw ra,100(sp) │ │ - lw t9,-30420(gp) │ │ - jalr t9 │ │ - move a0,s5 │ │ + lw a0,56(sp) │ │ lw gp,40(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,40(sp) │ │ - addiu a1,s2,-7916 │ │ - lw s5,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - addiu s4,s5,-6968 │ │ - lw t9,-32092(gp) │ │ - sw s4,16(sp) │ │ - sw s3,20(sp) │ │ + sw s2,20(sp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + addiu t3,t2,-17232 │ │ + sw t3,16(sp) │ │ li a0,4 │ │ + addiu a1,s4,-18180 │ │ + b 27818 │ │ li a2,396 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - addiu a3,s2,-7108 │ │ - b 256c0 │ │ - lw ra,100(sp) │ │ - lw t9,-30420(gp) │ │ - jalr t9 │ │ - move a0,s5 │ │ + lw a0,56(sp) │ │ lw gp,40(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,40(sp) │ │ - sw s3,20(sp) │ │ - lw s0,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - addiu s6,s0,-6952 │ │ - lw t9,-32092(gp) │ │ - sw s6,16(sp) │ │ + sw s2,20(sp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + addiu a1,s3,-17216 │ │ + sw a1,16(sp) │ │ li a0,4 │ │ - addiu a1,s2,-7916 │ │ + addiu a1,s4,-18180 │ │ + b 27818 │ │ li a2,397 │ │ + b 272c8 │ │ + move a1,zero │ │ + b 27564 │ │ + move s5,zero │ │ + b 27428 │ │ + sll t5,s2,0x4 │ │ + b 2738c │ │ + sll s7,s8,0x3 │ │ + lw t9,-30340(gp) │ │ jalr t9 │ │ - addiu a3,s3,-7108 │ │ - b 256c0 │ │ - lw ra,100(sp) │ │ - lw s5,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + nop │ │ + lw s0,-32708(gp) │ │ + lw s8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s1,16(sp) │ │ - sw s3,20(sp) │ │ - addiu a1,s5,-7916 │ │ + sw s3,16(sp) │ │ + sw s2,20(sp) │ │ + addiu a1,s0,-18180 │ │ li a2,429 │ │ jalr t9 │ │ - addiu a3,s2,-6876 │ │ + addiu a3,s8,-17140 │ │ lw gp,40(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ │ │ -000268e0 : │ │ +00027de0 : │ │ lui gp,0x8 │ │ - addiu gp,gp,10608 │ │ + addiu gp,gp,5232 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ + sw s2,32(sp) │ │ + lw s2,4(a0) │ │ + sw gp,16(sp) │ │ sw s4,40(sp) │ │ sw s3,36(sp) │ │ - sw gp,16(sp) │ │ - sw ra,44(sp) │ │ - sw s2,32(sp) │ │ sw s1,28(sp) │ │ + sw ra,44(sp) │ │ sw s0,24(sp) │ │ - lw s2,4(a0) │ │ - move s3,a0 │ │ - blez s2,26980 │ │ - move s4,a1 │ │ - b 26934 │ │ + move s4,a0 │ │ + move s3,a1 │ │ + bgtz s2,27e38 │ │ move s1,zero │ │ + b 27e7c │ │ + lw ra,44(sp) │ │ addiu s1,s0,1 │ │ - slt a3,s1,s2 │ │ - beqz a3,26980 │ │ - nop │ │ - addu a2,s1,s2 │ │ - srl a1,a2,0x1f │ │ - addu s0,a1,a2 │ │ - lw v1,48(s3) │ │ + slt a1,s1,s2 │ │ + beqz a1,27e7c │ │ + lw ra,44(sp) │ │ + addu s0,s1,s2 │ │ + lw v0,48(s4) │ │ sra s0,s0,0x1 │ │ - sll a0,s0,0x2 │ │ - addu v0,v1,a0 │ │ - lw t9,-31616(gp) │ │ - lw a1,0(v0) │ │ + sll v1,s0,0x2 │ │ + addu a0,v0,v1 │ │ + lw t9,-31612(gp) │ │ + lw a1,0(a0) │ │ jalr t9 │ │ - move a0,s4 │ │ + move a0,s3 │ │ + beqz v0,27e9c │ │ lw gp,16(sp) │ │ - beqz v0,26984 │ │ - move v1,s0 │ │ - bgtz v0,26924 │ │ - slt a3,s1,s0 │ │ + bgtz v0,27e28 │ │ + slt a1,s1,s0 │ │ move s2,s0 │ │ - bnez a3,26938 │ │ - addu a2,s1,s2 │ │ - li v1,-1 │ │ + bnez a1,27e3c │ │ + addu s0,s1,s2 │ │ lw ra,44(sp) │ │ - move v0,v1 │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + li v0,-1 │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + lw ra,44(sp) │ │ + move v0,s0 │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -000269a8 : │ │ - lw v1,48(a0) │ │ +00027ec0 : │ │ + lw v0,48(a0) │ │ sll a1,a1,0x2 │ │ - addu v0,v1,a1 │ │ + addu v1,v0,a1 │ │ jr ra │ │ - lw v0,0(v0) │ │ + lw v0,0(v1) │ │ │ │ -000269bc : │ │ - addiu sp,sp,-16 │ │ - bltz a2,26a78 │ │ - move v0,a1 │ │ - bltz a3,26a78 │ │ +00027ed4 : │ │ + lui gp,0x8 │ │ + addiu gp,gp,4988 │ │ + addu gp,gp,t9 │ │ + lw t2,-30360(gp) │ │ + addiu sp,sp,-48 │ │ + lw v0,0(t2) │ │ + sw gp,16(sp) │ │ + sw ra,44(sp) │ │ + sw v0,36(sp) │ │ + bltz a2,28018 │ │ nop │ │ - lw a1,32(sp) │ │ - lh v1,40(a0) │ │ - sh a1,8(sp) │ │ - bltz v1,26a80 │ │ - sh v0,10(sp) │ │ - lw v0,56(a0) │ │ - sll t3,a2,0x2 │ │ - sll t4,a2,0x4 │ │ - subu t2,t4,t3 │ │ - addu t1,v0,t2 │ │ - lbu t0,8(t1) │ │ - beqz t0,26ad8 │ │ + bltz a3,28018 │ │ + nop │ │ + lw v1,64(sp) │ │ + lh t0,40(a0) │ │ + sh v1,28(sp) │ │ + bltz t0,27fcc │ │ + sh a1,30(sp) │ │ + lw a1,56(a0) │ │ + sll t1,a2,0x2 │ │ + sll t3,a2,0x4 │ │ + subu t4,t3,t1 │ │ + addu t5,a1,t4 │ │ + lbu t6,8(t5) │ │ + beqz t6,28020 │ │ nop │ │ - sh v1,12(sp) │ │ - sll t6,a3,0x2 │ │ + sh t0,32(sp) │ │ + sll a2,a3,0x2 │ │ sll t7,a3,0x4 │ │ - subu t5,t7,t6 │ │ - addu a2,v0,t5 │ │ - lbu v0,8(a2) │ │ - beqz v0,26a84 │ │ + subu t8,t7,a2 │ │ + addu t9,a1,t8 │ │ + lbu ra,8(t9) │ │ + beqz ra,27fd0 │ │ nop │ │ lw t1,52(a0) │ │ - sh v1,14(sp) │ │ - addiu t0,sp,8 │ │ - addiu t2,sp,16 │ │ - move a3,t1 │ │ - li a1,4 │ │ - blez a1,26aa8 │ │ + sh t0,34(sp) │ │ + addiu t3,sp,36 │ │ + addiu t0,sp,28 │ │ + move t9,t1 │ │ + li a2,4 │ │ + blez a2,27fdc │ │ + nop │ │ + lh t4,0(t0) │ │ + lh a0,0(t9) │ │ + beq a0,t4,27fe4 │ │ + addiu v1,t9,8 │ │ + b 27fa0 │ │ move v0,zero │ │ - lh a2,0(t0) │ │ - lh t3,0(a3) │ │ - beq t3,a2,26aa8 │ │ - move v1,a3 │ │ - b 26a6c │ │ - addiu v0,v0,1 │ │ - lh a0,0(v1) │ │ - beq a0,a2,26aac │ │ - sll t8,v0,0x3 │ │ + lh t5,-8(v1) │ │ + beq t5,t4,27fec │ │ + sll a1,v0,0x3 │ │ addiu v0,v0,1 │ │ - bne v0,a1,26a5c │ │ + bne v0,a2,27f94 │ │ addiu v1,v1,8 │ │ + addiu v1,v1,-8 │ │ li v0,-1 │ │ + lw ra,36(sp) │ │ + lw t2,0(t2) │ │ + bne ra,t2,28030 │ │ + lw ra,44(sp) │ │ jr ra │ │ - addiu sp,sp,16 │ │ - sh a2,12(sp) │ │ - sll v1,a3,0x10 │ │ - lw t1,52(a0) │ │ - sra v1,v1,0x10 │ │ - sh v1,14(sp) │ │ - addiu t0,sp,8 │ │ - addiu t2,sp,16 │ │ - move a3,t1 │ │ - b 26a3c │ │ - li a1,4 │ │ - sll t8,v0,0x3 │ │ - addu a3,a3,t8 │ │ - lh a1,2(a3) │ │ - beqz a1,26ae0 │ │ + addiu sp,sp,48 │ │ + sh a2,32(sp) │ │ + sll a3,a3,0x10 │ │ + b 27f5c │ │ + sra t0,a3,0x10 │ │ + beqz a2,27fb4 │ │ + li v0,-1 │ │ + move v0,zero │ │ + sll a1,v0,0x3 │ │ + addu t6,t9,a1 │ │ + lh a2,2(t6) │ │ + beqz a2,28028 │ │ nop │ │ - lw t9,4(a3) │ │ + lw t7,4(t6) │ │ addiu t0,t0,2 │ │ - sll a3,t9,0x3 │ │ - bne t0,t2,26a3c │ │ - addu a3,t1,a3 │ │ - b 26a78 │ │ + sll t8,t7,0x3 │ │ + bne t0,t3,27f74 │ │ + addu t9,t1,t8 │ │ + b 27fb4 │ │ li v0,-1 │ │ - b 26a08 │ │ - sh a2,12(sp) │ │ - b 26a78 │ │ - lw v0,4(a3) │ │ + b 27fb4 │ │ + move v0,a1 │ │ + b 27f40 │ │ + sh a2,32(sp) │ │ + b 27fb4 │ │ + lw v0,4(t6) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00026ae8 : │ │ +0002803c : │ │ lui gp,0x8 │ │ - addiu gp,gp,10088 │ │ + addiu gp,gp,4628 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ sw gp,24(sp) │ │ - sw s5,56(sp) │ │ sw s4,52(sp) │ │ - sw s3,48(sp) │ │ sw s2,44(sp) │ │ sw s0,36(sp) │ │ sw ra,68(sp) │ │ sw s7,64(sp) │ │ sw s6,60(sp) │ │ + sw s5,56(sp) │ │ + sw s3,48(sp) │ │ sw s1,40(sp) │ │ move s2,a2 │ │ - move s5,a0 │ │ move s0,a1 │ │ - move s3,a3 │ │ - bltz a2,26b54 │ │ + bltz a2,28168 │ │ lw s4,88(sp) │ │ - bltz a3,26b54 │ │ - lw t9,-31612(gp) │ │ - bal 269bc │ │ + bltz a3,28168 │ │ + move s3,a3 │ │ + lw t9,-31608(gp) │ │ sw s4,16(sp) │ │ - bltz v0,26b84 │ │ + jalr t9 │ │ + move s5,a0 │ │ + bltz v0,280d0 │ │ lw gp,24(sp) │ │ - move s0,v0 │ │ lw ra,68(sp) │ │ - move v0,s0 │ │ lw s7,64(sp) │ │ lw s6,60(sp) │ │ lw s5,56(sp) │ │ lw s4,52(sp) │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,72 │ │ move s1,zero │ │ li s6,4 │ │ - lw t9,-31612(gp) │ │ + lw t9,-31608(gp) │ │ move a0,s5 │ │ move a1,s0 │ │ move a2,s2 │ │ - beq s1,s4,26bb4 │ │ + beq s1,s4,28100 │ │ move a3,s3 │ │ - bal 269bc │ │ + jalr t9 │ │ sw s1,16(sp) │ │ - bgez v0,26b50 │ │ + bgez v0,280a4 │ │ lw gp,24(sp) │ │ addiu s1,s1,1 │ │ - bne s1,s6,26b90 │ │ - lw t9,-31612(gp) │ │ - lh s7,40(s5) │ │ - bltz s7,26b54 │ │ - sll a2,s2,0x2 │ │ - lw v0,56(s5) │ │ - sll a3,s2,0x4 │ │ - subu a1,a3,a2 │ │ - addu a0,v0,a1 │ │ - lbu v1,8(a0) │ │ - bnez v1,26bf8 │ │ - li t0,1 │ │ - beq s4,t0,26bf8 │ │ - li t1,3 │ │ - bne s4,t1,26bfc │ │ - move s6,s2 │ │ - move s6,s7 │ │ + bne s1,s6,280dc │ │ + lw t9,-31608(gp) │ │ + lh a1,40(s5) │ │ + bltz a1,28168 │ │ + sll v0,s2,0x2 │ │ + lw a0,56(s5) │ │ + sll v1,s2,0x4 │ │ + subu a2,v1,v0 │ │ + addu a3,a0,a2 │ │ + lbu t0,8(a3) │ │ + bnez t0,28198 │ │ + li t1,-3 │ │ + and t2,s4,t1 │ │ + li t3,1 │ │ + beq t2,t3,28198 │ │ sll t4,s3,0x2 │ │ sll t5,s3,0x4 │ │ - subu t3,t5,t4 │ │ - addu t2,v0,t3 │ │ - lbu v0,8(t2) │ │ - bnez v0,26c2c │ │ - li t6,2 │ │ - beq s4,t6,26c2c │ │ - li t7,3 │ │ - beq s4,t7,26c2c │ │ + subu t6,t5,t4 │ │ + addu t7,a0,t6 │ │ + lbu s7,8(t7) │ │ + beqz s7,28234 │ │ + addiu t8,s4,-2 │ │ + move s7,a1 │ │ + bne s3,a1,281cc │ │ + move s6,s2 │ │ + move v0,s0 │ │ + lw ra,68(sp) │ │ + lw s7,64(sp) │ │ + lw s6,60(sp) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + jr ra │ │ + addiu sp,sp,72 │ │ + sll s6,s3,0x2 │ │ + sll t9,s3,0x4 │ │ + subu s1,t9,s6 │ │ + addu a0,a0,s1 │ │ + lbu v0,8(a0) │ │ + bnez v0,28244 │ │ + move s6,a1 │ │ + addiu v1,s4,-2 │ │ + sltiu a2,v1,2 │ │ + bnez a2,28244 │ │ nop │ │ + beq s2,a1,28168 │ │ move s7,s3 │ │ - bne s6,s2,26c3c │ │ - lw t9,-31612(gp) │ │ - beq s7,s3,26b58 │ │ - lw ra,68(sp) │ │ + lw t9,-31608(gp) │ │ sw s4,16(sp) │ │ move a0,s5 │ │ move a1,s0 │ │ move a2,s6 │ │ - bal 269bc │ │ + jalr t9 │ │ move a3,s7 │ │ - bgez v0,26b50 │ │ + bgez v0,280a4 │ │ lw gp,24(sp) │ │ - move s1,zero │ │ + move s3,zero │ │ li s2,4 │ │ - lw t9,-31612(gp) │ │ + lw t9,-31608(gp) │ │ move a0,s5 │ │ move a1,s0 │ │ move a2,s6 │ │ - beq s1,s4,26c8c │ │ + beq s3,s4,28220 │ │ move a3,s7 │ │ - bal 269bc │ │ - sw s1,16(sp) │ │ - bgez v0,26b50 │ │ + jalr t9 │ │ + sw s3,16(sp) │ │ + bgez v0,280a4 │ │ lw gp,24(sp) │ │ - addiu s1,s1,1 │ │ - bne s1,s2,26c68 │ │ - lw t9,-31612(gp) │ │ - b 26b58 │ │ - lw ra,68(sp) │ │ + addiu s3,s3,1 │ │ + bne s3,s2,281fc │ │ + lw t9,-31608(gp) │ │ + b 2816c │ │ + move v0,s0 │ │ + sltiu ra,t8,2 │ │ + beqz ra,2816c │ │ + move v0,s0 │ │ + move s6,s2 │ │ + bne s6,s2,281cc │ │ + move s7,a1 │ │ + b 28160 │ │ + nop │ │ │ │ -00026ca0 : │ │ +00028254 : │ │ lui gp,0x8 │ │ - addiu gp,gp,9648 │ │ + addiu gp,gp,4092 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ sw gp,24(sp) │ │ - sw s2,48(sp) │ │ - sw s0,40(sp) │ │ + sw s2,40(sp) │ │ + sw s0,32(sp) │ │ sw ra,52(sp) │ │ - sw s1,44(sp) │ │ + sw s4,48(sp) │ │ + sw s3,44(sp) │ │ + sw s1,36(sp) │ │ sb zero,0(a2) │ │ + lw v1,4(a0) │ │ move s2,a2 │ │ - lw a2,4(a0) │ │ - slt v1,a1,a2 │ │ - bnez v1,26da0 │ │ + slt a2,a1,v1 │ │ + bnez a2,28360 │ │ move s0,a0 │ │ - sll v1,a1,0x2 │ │ - lw a2,56(a0) │ │ + lw a3,56(a0) │ │ + sll s1,a1,0x2 │ │ sll a1,a1,0x4 │ │ - subu s1,a1,v1 │ │ - addu ra,a2,s1 │ │ - lbu a1,9(ra) │ │ - lw t9,-31732(gp) │ │ - bal 269a8 │ │ - nop │ │ - lw t8,56(s0) │ │ + subu s1,a1,s1 │ │ + addu t0,a3,s1 │ │ + lw t9,-31676(gp) │ │ + jalr t9 │ │ + lbu a1,9(t0) │ │ + lw a0,56(s0) │ │ lw gp,24(sp) │ │ - addu t7,t8,s1 │ │ - lbu a1,10(t7) │ │ - lw t9,-31732(gp) │ │ + addu t1,a0,s1 │ │ + lbu a1,10(t1) │ │ + lw t9,-31676(gp) │ │ move a0,s0 │ │ - bal 269a8 │ │ - sw v0,36(sp) │ │ - lw t5,56(s0) │ │ + jalr t9 │ │ + move s4,v0 │ │ + lw t2,56(s0) │ │ lw gp,24(sp) │ │ - addu t4,t5,s1 │ │ - lbu a1,11(t4) │ │ - lw t9,-31732(gp) │ │ + addu t3,t2,s1 │ │ + lbu a1,11(t3) │ │ + lw t9,-31676(gp) │ │ move a0,s0 │ │ - bal 269a8 │ │ - sw v0,32(sp) │ │ + jalr t9 │ │ + move s3,v0 │ │ lw gp,24(sp) │ │ - lw t2,56(s0) │ │ - lw t1,-32696(gp) │ │ + lw t4,56(s0) │ │ + lw t7,-32708(gp) │ │ sw v0,16(sp) │ │ - addu s1,t2,s1 │ │ - lbu t0,8(s1) │ │ - addiu a3,t1,-7348 │ │ - addu a0,a3,t0 │ │ - lb v0,0(a0) │ │ - lw a1,-32696(gp) │ │ - lw a2,36(sp) │ │ - lw t9,-30436(gp) │ │ - lw a3,32(sp) │ │ + addu t5,t4,s1 │ │ + lbu t6,8(t5) │ │ + addiu t8,t7,-17612 │ │ + addu s0,t8,t6 │ │ + lb v1,0(s0) │ │ move a0,s2 │ │ - sw v0,20(sp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + sw v1,20(sp) │ │ + addiu a1,s2,-16916 │ │ + move a2,s4 │ │ jalr t9 │ │ - addiu a1,a1,-6652 │ │ + move a3,s3 │ │ lw ra,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ move v0,zero │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - lw t9,-31732(gp) │ │ - bal 269a8 │ │ + lw t9,-31676(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ move a0,s2 │ │ - lw t9,-30204(gp) │ │ + lw t9,-30492(gp) │ │ jalr t9 │ │ move a1,v0 │ │ lw ra,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ move v0,zero │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - nop │ │ + ... │ │ │ │ -00026de0 <_blkarray_list_init>: │ │ +000283b0 <_blkarray_list_init@@Base>: │ │ lui gp,0x8 │ │ - addiu gp,gp,9328 │ │ + addiu gp,gp,3744 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw gp,24(sp) │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ sw ra,44(sp) │ │ sw s0,32(sp) │ │ move s1,a0 │ │ - blez a0,26e88 <_blkarray_list_init+0xa8> │ │ + blez a0,28458 <_blkarray_list_init@@Base+0xa8> │ │ move s2,a1 │ │ - blez a1,26e88 <_blkarray_list_init+0xa8> │ │ - lw s0,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s0,-5584 │ │ + blez a1,28458 <_blkarray_list_init@@Base+0xa8> │ │ + lw s0,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s0,-15840 │ │ li a0,1 │ │ li a1,24 │ │ jalr t9 │ │ li a3,70 │ │ lw gp,24(sp) │ │ move a0,s1 │ │ - lw t9,-32156(gp) │ │ - addiu a2,s0,-5584 │ │ + lw t9,-32152(gp) │ │ + addiu a2,s0,-15840 │ │ li a1,4 │ │ li a3,71 │ │ jalr t9 │ │ move s0,v0 │ │ + lw ra,44(sp) │ │ sw v0,0(s0) │ │ li v0,-1 │ │ - sw v0,16(s0) │ │ sw s1,4(s0) │ │ sw s2,8(s0) │ │ - sw zero,12(s0) │ │ + sw v0,16(s0) │ │ sw s2,20(s0) │ │ - lw ra,44(sp) │ │ + sw zero,12(s0) │ │ move v0,s0 │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw s1,16(sp) │ │ sw s2,20(sp) │ │ li a0,4 │ │ - addiu a1,a1,-5584 │ │ + addiu a1,a1,-15840 │ │ li a2,66 │ │ jalr t9 │ │ - addiu a3,a3,-5532 │ │ + addiu a3,a3,-15788 │ │ lw ra,44(sp) │ │ - move s0,zero │ │ - move v0,s0 │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00026ed0 : │ │ +0002849c : │ │ lui gp,0x8 │ │ - addiu gp,gp,9088 │ │ + addiu gp,gp,3508 │ │ addu gp,gp,t9 │ │ - lw t9,-31608(gp) │ │ + lw t9,-31604(gp) │ │ li a0,16380 │ │ - b 26de0 <_blkarray_list_init> │ │ + jr t9 │ │ li a1,16380 │ │ │ │ -00026eec : │ │ +000284b8 : │ │ lui gp,0x8 │ │ - addiu gp,gp,9060 │ │ + addiu gp,gp,3480 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ - sw gp,24(sp) │ │ - sw ra,44(sp) │ │ - sw s2,40(sp) │ │ lw v0,20(a0) │ │ + sw s0,32(sp) │ │ move s0,a0 │ │ lw a0,8(a0) │ │ + sw gp,24(sp) │ │ slt v1,v0,a0 │ │ - beqz v1,26f78 │ │ + sw s1,36(sp) │ │ + sw ra,44(sp) │ │ + sw s2,40(sp) │ │ + beqz v1,28540 │ │ move s1,a1 │ │ - sll v0,v0,0x2 │ │ - lw v1,16(s0) │ │ - lw a1,0(s0) │ │ - sll ra,v1,0x2 │ │ - addu t8,a1,ra │ │ - lw t7,0(t8) │ │ - addu t6,t7,v0 │ │ - sw s1,0(t6) │ │ - lw t5,20(s0) │ │ - lw v0,12(s0) │ │ - addiu t4,t5,1 │ │ + sll t4,v0,0x2 │ │ addiu t3,v0,1 │ │ - sw t4,20(s0) │ │ - sw t3,12(s0) │ │ + lw t5,16(s0) │ │ + lw t6,0(s0) │ │ + sll t7,t5,0x2 │ │ + addu t8,t6,t7 │ │ + lw ra,0(t8) │ │ + lw v0,12(s0) │ │ + addu a0,ra,t4 │ │ + addiu v1,v0,1 │ │ + sw s1,0(a0) │ │ + sw t3,20(s0) │ │ + sw v1,12(s0) │ │ lw ra,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw s2,16(s0) │ │ - lw v0,4(s0) │ │ - addiu s2,s2,1 │ │ - slt a1,s2,v0 │ │ - beqz a1,26fc4 │ │ - sw s2,16(s0) │ │ - lw t2,-32696(gp) │ │ - lw t1,0(s0) │ │ - lw t9,-32564(gp) │ │ - sll t0,s2,0x2 │ │ + lw a1,16(s0) │ │ + lw a2,4(s0) │ │ + addiu a3,a1,1 │ │ + slt t0,a3,a2 │ │ + beqz t0,2858c │ │ + sw a3,16(s0) │ │ + lw t2,-32708(gp) │ │ + lw s2,0(s0) │ │ + lw t9,-32560(gp) │ │ + sll t1,a3,0x2 │ │ sll a0,a0,0x2 │ │ - addiu a1,t2,-5584 │ │ + addiu a1,t2,-15840 │ │ li a2,119 │ │ jalr t9 │ │ - addu s2,t1,t0 │ │ + addu s2,s2,t1 │ │ sw v0,0(s2) │ │ - move v0,zero │ │ - b 26f2c │ │ - sw zero,20(s0) │ │ - sw v0,16(sp) │ │ - lw a3,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + li t3,1 │ │ + b 284fc │ │ + move t4,zero │ │ + lw v0,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,v0,-15840 │ │ + sw a2,16(sp) │ │ sw a0,20(sp) │ │ - addiu a1,v0,-5584 │ │ - li a0,4 │ │ li a2,111 │ │ + li a0,4 │ │ jalr t9 │ │ - addiu a3,a3,-5500 │ │ - lw a2,16(s0) │ │ + addiu a3,s1,-15756 │ │ + lw a1,16(s0) │ │ li v0,-1 │ │ - addiu a0,a2,-1 │ │ - b 26f60 │ │ - sw a0,16(s0) │ │ + addiu a2,a1,-1 │ │ + b 28528 │ │ + sw a2,16(s0) │ │ │ │ -00027000 : │ │ +000285c8 : │ │ lui gp,0x8 │ │ - addiu gp,gp,8784 │ │ + addiu gp,gp,3208 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s1,32(sp) │ │ + lw t5,16(a0) │ │ sw gp,16(sp) │ │ - sw ra,44(sp) │ │ sw s3,40(sp) │ │ sw s2,36(sp) │ │ + sw ra,44(sp) │ │ + sw s1,32(sp) │ │ sw s0,28(sp) │ │ - lw v0,16(a0) │ │ - blez v0,27180 │ │ - move s1,a0 │ │ + move s3,a0 │ │ + blez t5,28680 │ │ move s2,zero │ │ - move s3,zero │ │ - lw t6,8(s1) │ │ - blez t6,27080 │ │ - nop │ │ + move s1,zero │ │ + move s2,zero │ │ + lw v0,8(s3) │ │ + blez v0,28648 │ │ move s0,zero │ │ - lw t0,0(s1) │ │ - sll a1,s0,0x2 │ │ - addu a3,t0,s2 │ │ - lw a2,0(a3) │ │ - lw t9,-32556(gp) │ │ - addu a0,a2,a1 │ │ - lw a0,0(a0) │ │ + lw a0,0(s3) │ │ + sll v1,s0,0x2 │ │ + addu a1,a0,s1 │ │ + lw a2,0(a1) │ │ + lw t9,-32552(gp) │ │ + addu a3,a2,v1 │ │ + lw a0,0(a3) │ │ jalr t9 │ │ addiu s0,s0,1 │ │ - lw v1,8(s1) │ │ - slt v0,s0,v1 │ │ - bnez v0,2704c │ │ + lw t0,8(s3) │ │ + slt t1,s0,t0 │ │ + bnez t1,28614 │ │ lw gp,16(sp) │ │ - lw t5,0(s1) │ │ - lw t9,-32556(gp) │ │ - addu t4,t5,s2 │ │ - lw a0,0(t4) │ │ + lw t2,0(s3) │ │ + lw t9,-32552(gp) │ │ + addu t3,t2,s1 │ │ + lw a0,0(t3) │ │ jalr t9 │ │ - addiu s3,s3,1 │ │ - lw t3,0(s1) │ │ + addiu s2,s2,1 │ │ + lw t4,0(s3) │ │ + lw t5,16(s3) │ │ + addu t6,t4,s1 │ │ + slt t7,s2,t5 │ │ lw gp,16(sp) │ │ - addu t2,t3,s2 │ │ - sw zero,0(t2) │ │ - lw v0,16(s1) │ │ - slt t1,s3,v0 │ │ - bnez t1,2703c │ │ - addiu s2,s2,4 │ │ - beq v0,s3,270ec │ │ - li t1,-1 │ │ - lw t0,8(s1) │ │ - sw zero,12(s1) │ │ - sw t1,16(s1) │ │ - sw t0,20(s1) │ │ + sw zero,0(t6) │ │ + bnez t7,28608 │ │ + addiu s1,s1,4 │ │ + beq s2,t5,286b4 │ │ lw ra,44(sp) │ │ - lw s3,40(sp) │ │ + lw t3,8(s3) │ │ + li t4,-1 │ │ + sw zero,12(s3) │ │ + sw t4,16(s3) │ │ + sw t3,20(s3) │ │ lw s2,36(sp) │ │ + lw s3,40(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw t7,20(s1) │ │ - blez t7,27130 │ │ - sll s2,v0,0x2 │ │ + lw t8,20(s3) │ │ + sll s2,s2,0x2 │ │ + blez t8,286f8 │ │ move s0,zero │ │ - lw a1,0(s1) │ │ - sll v0,s0,0x2 │ │ - addu a0,a1,s2 │ │ - lw v1,0(a0) │ │ - lw t9,-32556(gp) │ │ - addu ra,v1,v0 │ │ - lw a0,0(ra) │ │ + lw ra,0(s3) │ │ + sll s1,s0,0x2 │ │ + addu v0,ra,s2 │ │ + lw a0,0(v0) │ │ + lw t9,-32552(gp) │ │ + addu v1,a0,s1 │ │ + lw a0,0(v1) │ │ jalr t9 │ │ addiu s0,s0,1 │ │ - lw t8,20(s1) │ │ - slt s3,s0,t8 │ │ - bnez s3,270fc │ │ + lw a1,20(s3) │ │ + slt a2,s0,a1 │ │ + bnez a2,286c4 │ │ lw gp,16(sp) │ │ - lw a3,0(s1) │ │ - lw t9,-32556(gp) │ │ - addu a2,a3,s2 │ │ + lw a3,0(s3) │ │ + lw t9,-32552(gp) │ │ + addu t0,a3,s2 │ │ jalr t9 │ │ - lw a0,0(a2) │ │ - lw s0,0(s1) │ │ - li t1,-1 │ │ - addu s2,s0,s2 │ │ - sw zero,0(s2) │ │ - lw t0,8(s1) │ │ - sw zero,12(s1) │ │ - sw t1,16(s1) │ │ - sw t0,20(s1) │ │ + lw a0,0(t0) │ │ + lw t1,0(s3) │ │ + lw t3,8(s3) │ │ lw ra,44(sp) │ │ - lw s3,40(sp) │ │ + addu t2,t1,s2 │ │ + li t4,-1 │ │ + sw zero,0(t2) │ │ lw s2,36(sp) │ │ + sw zero,12(s3) │ │ + sw t4,16(s3) │ │ + sw t3,20(s3) │ │ lw s1,32(sp) │ │ + lw s3,40(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - b 270b8 │ │ - move s3,zero │ │ │ │ -00027188 : │ │ +00028748 : │ │ lui gp,0x8 │ │ - addiu gp,gp,8392 │ │ + addiu gp,gp,2824 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-31676(gp) │ │ + lw t9,-31708(gp) │ │ sw ra,28(sp) │ │ sw gp,16(sp) │ │ sw s0,24(sp) │ │ - bal 27000 │ │ + jalr t9 │ │ move s0,a0 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,0(s0) │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ jr t9 │ │ addiu sp,sp,32 │ │ │ │ -000271dc : │ │ - lw v1,12(a0) │ │ - slt v0,a1,v1 │ │ - beqz v0,27224 │ │ +0002879c : │ │ + lw v0,12(a0) │ │ + slt v1,a1,v0 │ │ + beqz v1,287e4 │ │ nop │ │ - lw v0,8(a0) │ │ - lw v1,0(a0) │ │ - div zero,a1,v0 │ │ - teq v0,zero,0x7 │ │ - mflo a2 │ │ - sll a0,a2,0x2 │ │ - addu v1,v1,a0 │ │ - mul a0,v0,a2 │ │ - lw v1,0(v1) │ │ - subu a1,a1,a0 │ │ - sll a1,a1,0x2 │ │ - addu a1,v1,a1 │ │ + lw a3,8(a0) │ │ + lw t0,0(a0) │ │ + div zero,a1,a3 │ │ + teq a3,zero,0x7 │ │ + mflo a0 │ │ + mul t2,a3,a0 │ │ + sll a2,a0,0x2 │ │ + addu t1,t0,a2 │ │ + subu a1,a1,t2 │ │ + lw t3,0(t1) │ │ + sll t4,a1,0x2 │ │ + addu t5,t3,t4 │ │ jr ra │ │ - lw v0,0(a1) │ │ + lw v0,0(t5) │ │ jr ra │ │ move v0,zero │ │ nop │ │ │ │ -00027230 : │ │ +000287f0 : │ │ lui gp,0x8 │ │ - addiu gp,gp,8224 │ │ + addiu gp,gp,2656 │ │ addu gp,gp,t9 │ │ - lw t0,8(a0) │ │ - sll t2,a1,0x2 │ │ - sll t1,a1,0x4 │ │ - addu a3,t2,t1 │ │ - addu a1,t0,a3 │ │ - lw v0,4(a1) │ │ - sll v1,a2,0x1 │ │ - addu a2,v0,v1 │ │ + lw v0,8(a0) │ │ + sll v1,a1,0x2 │ │ + sll a1,a1,0x4 │ │ + addu a3,v1,a1 │ │ + addu t0,v0,a3 │ │ + lw t1,4(t0) │ │ + sll a2,a2,0x1 │ │ + addu t2,t1,a2 │ │ lw a0,4(a0) │ │ - lw t9,-31732(gp) │ │ - b 269a8 │ │ - lh a1,0(a2) │ │ + lw t9,-31676(gp) │ │ + jr t9 │ │ + lh a1,0(t2) │ │ │ │ -0002726c : │ │ +0002882c : │ │ lui gp,0x8 │ │ - addiu gp,gp,8164 │ │ + addiu gp,gp,2596 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ + sw s0,32(sp) │ │ + lw s0,-30360(gp) │ │ + lw t9,-31600(gp) │ │ + lw v0,0(s0) │ │ + lw a0,12(a0) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ - lw t9,-31604(gp) │ │ - lw a0,12(a0) │ │ - jalr t9 │ │ addiu a2,sp,24 │ │ - bltz v0,272a0 │ │ - li v0,-1 │ │ + sw v0,28(sp) │ │ + jalr t9 │ │ + nop │ │ + bltz v0,28890 │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ + lw a0,28(sp) │ │ + lw v1,0(s0) │ │ + bne a0,v1,28898 │ │ lw ra,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ + b 28874 │ │ + li v0,-1 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000272ac : │ │ - sll t0,a1,0x2 │ │ - sll a3,a1,0x4 │ │ +000288a4 : │ │ + sll v1,a1,0x2 │ │ lw v0,8(a0) │ │ - addu a2,t0,a3 │ │ - addu a1,v0,a2 │ │ - lw v0,16(a1) │ │ - lw v1,32(a0) │ │ - beq v1,v0,27304 │ │ + sll a1,a1,0x4 │ │ + addu a2,v1,a1 │ │ + addu a3,v0,a2 │ │ + lw t0,16(a3) │ │ + lw t1,32(a0) │ │ + beq t1,t0,288f4 │ │ nop │ │ - lw t1,36(a0) │ │ - beq t1,v0,27304 │ │ + lw t2,36(a0) │ │ + beq t2,t0,288f4 │ │ nop │ │ lw t3,24(a0) │ │ - slt t2,v0,t3 │ │ - bnez t2,272fc │ │ + slt t4,t0,t3 │ │ + bnez t4,288f4 │ │ nop │ │ - lw t4,28(a0) │ │ - slt a0,t4,v0 │ │ - jr ra │ │ - xori v0,a0,0x1 │ │ + lw a0,28(a0) │ │ + slt t5,a0,t0 │ │ jr ra │ │ - move v0,zero │ │ + xori v0,t5,0x1 │ │ jr ra │ │ move v0,zero │ │ │ │ -0002730c : │ │ - sll t0,a1,0x2 │ │ - sll a3,a1,0x4 │ │ +000288fc : │ │ + sll v1,a1,0x2 │ │ lw v0,8(a0) │ │ - addu a2,t0,a3 │ │ - addu a1,v0,a2 │ │ - lw v0,16(a1) │ │ - lw v1,32(a0) │ │ - beq v1,v0,27360 │ │ + sll a1,a1,0x4 │ │ + addu a2,v1,a1 │ │ + addu a3,v0,a2 │ │ + lw t0,16(a3) │ │ + lw t1,32(a0) │ │ + beq t1,t0,28950 │ │ nop │ │ - lw t1,36(a0) │ │ - beq t1,v0,27360 │ │ + lw t2,36(a0) │ │ + beq t2,t0,28950 │ │ nop │ │ lw t3,24(a0) │ │ - slt t2,v0,t3 │ │ - bnez t2,27358 │ │ + slt t4,t0,t3 │ │ + bnez t4,28948 │ │ nop │ │ lw a0,28(a0) │ │ jr ra │ │ - slt v0,a0,v0 │ │ + slt v0,a0,t0 │ │ jr ra │ │ li v0,1 │ │ jr ra │ │ move v0,zero │ │ │ │ -00027368 : │ │ +00028958 : │ │ lui gp,0x8 │ │ - addiu gp,gp,7912 │ │ + addiu gp,gp,2296 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ - sw s1,36(sp) │ │ - move s1,a1 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - sw gp,24(sp) │ │ - sw s5,52(sp) │ │ sw s0,32(sp) │ │ + move s0,a1 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + sw gp,24(sp) │ │ + sw s7,60(sp) │ │ + sw s4,48(sp) │ │ sw ra,68(sp) │ │ sw s8,64(sp) │ │ - sw s7,60(sp) │ │ sw s6,56(sp) │ │ - sw s4,48(sp) │ │ + sw s5,52(sp) │ │ sw s3,44(sp) │ │ sw s2,40(sp) │ │ - move s0,a0 │ │ - addiu a1,a1,-17672 │ │ + sw s1,36(sp) │ │ + move s7,a0 │ │ + addiu a1,a1,-27936 │ │ jalr t9 │ │ - move a0,s1 │ │ - move s5,v0 │ │ - beqz v0,275ac │ │ + move a0,s0 │ │ + move s4,v0 │ │ + beqz v0,28b94 │ │ lw gp,24(sp) │ │ - lw v0,20(s0) │ │ - blez v0,27564 │ │ - lw s7,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - lw s4,-32696(gp) │ │ + lw v0,20(s7) │ │ + blez v0,28b54 │ │ + lw s6,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + move s0,zero │ │ move s1,zero │ │ - move s2,zero │ │ - addiu s7,s7,-5468 │ │ - addiu s6,s6,-5404 │ │ - lw t9,-31932(gp) │ │ - move a0,s0 │ │ - bal 2730c │ │ - move a1,s2 │ │ - beqz v0,27550 │ │ + addiu s6,s6,-15724 │ │ + addiu s5,s5,-15660 │ │ + li s3,32 │ │ + lw t9,-31928(gp) │ │ + move a0,s7 │ │ + jalr t9 │ │ + move a1,s1 │ │ + beqz v0,28b40 │ │ lw gp,24(sp) │ │ - lw t0,8(s0) │ │ - addu a2,t0,s1 │ │ - lw a0,8(a2) │ │ - blez a0,275a4 │ │ + lw v1,8(s7) │ │ + addu a0,v1,s0 │ │ + lw a2,8(a0) │ │ + blez a2,28a60 │ │ + move a1,zero │ │ + move s2,zero │ │ move s8,zero │ │ - move s3,zero │ │ - lw t9,-32124(gp) │ │ - move a2,s3 │ │ - move a0,s0 │ │ - bal 27230 │ │ - move a1,s2 │ │ + lw t9,-32120(gp) │ │ + move a2,s8 │ │ + move a0,s7 │ │ + jalr t9 │ │ + move a1,s1 │ │ lw gp,24(sp) │ │ move a0,v0 │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - addiu s3,s3,1 │ │ - lw t5,8(s0) │ │ - addiu t2,v0,1 │ │ - addu t4,t5,s1 │ │ - lw t3,8(t4) │ │ + addiu s8,s8,1 │ │ + lw a3,8(s7) │ │ + addiu s2,s2,1 │ │ + addu t0,a3,s0 │ │ + lw t1,8(t0) │ │ lw gp,24(sp) │ │ - slt t1,s3,t3 │ │ - bnez t1,27420 │ │ - addu s8,t2,s8 │ │ - move a1,s8 │ │ - lw t9,-32156(gp) │ │ + slt t2,s8,t1 │ │ + bnez t2,28a14 │ │ + addu s2,s2,v0 │ │ + move a1,s2 │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ - move a2,s7 │ │ + move a2,s6 │ │ jalr t9 │ │ li a3,237 │ │ - lw t7,8(s0) │ │ + lw t3,8(s7) │ │ lw gp,24(sp) │ │ - addu v1,t7,s1 │ │ - lw t6,8(v1) │ │ - blez t6,27524 │ │ - move s3,v0 │ │ + addu a1,t3,s0 │ │ + lw t4,8(a1) │ │ + blez t4,28b0c │ │ + move s2,v0 │ │ move s8,zero │ │ - lw t9,-32124(gp) │ │ + lw t9,-32120(gp) │ │ move a2,s8 │ │ - move a0,s0 │ │ - bal 27230 │ │ - move a1,s2 │ │ + move a0,s7 │ │ + jalr t9 │ │ + move a1,s1 │ │ lw gp,24(sp) │ │ - move a0,s3 │ │ - lw t9,-30328(gp) │ │ + move a0,s2 │ │ + lw t9,-30292(gp) │ │ jalr t9 │ │ move a1,v0 │ │ - lw a1,8(s0) │ │ + lw t5,8(s7) │ │ lw gp,24(sp) │ │ - addu v1,a1,s1 │ │ - lw v0,8(v1) │ │ - move a0,s3 │ │ - addiu t8,v0,-1 │ │ - beq t8,s8,27514 │ │ - lw t9,-30472(gp) │ │ + addu a1,t5,s0 │ │ + lw v0,8(a1) │ │ + move a0,s2 │ │ + addiu t6,v0,-1 │ │ + beq t6,s8,28afc │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ nop │ │ - lbu a2,19184(s4) │ │ - addu a3,s3,v0 │ │ + addu t7,s2,v0 │ │ lw gp,24(sp) │ │ - addiu a0,s4,19184 │ │ - sb a2,0(a3) │ │ - lbu v1,1(a0) │ │ - sb v1,1(a3) │ │ - lw v0,8(s0) │ │ - addu v1,v0,s1 │ │ - lw v0,8(v1) │ │ + sb s3,0(t7) │ │ + sb zero,1(t7) │ │ + lw t8,8(s7) │ │ + addu a1,t8,s0 │ │ + lw v0,8(a1) │ │ addiu s8,s8,1 │ │ slt ra,s8,v0 │ │ - bnez ra,274a0 │ │ - lw t9,-32124(gp) │ │ - lw t9,-30324(gp) │ │ - lw a2,0(v1) │ │ - move a0,s5 │ │ - move a1,s6 │ │ + bnez ra,28a94 │ │ + lw t9,-32120(gp) │ │ + bltz s1,28b18 │ │ + move a2,zero │ │ + lw a2,0(a1) │ │ + lw t9,-30456(gp) │ │ + move a0,s4 │ │ + move a1,s5 │ │ jalr t9 │ │ - move a3,s3 │ │ + move a3,s2 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s2 │ │ lw gp,24(sp) │ │ - lw s8,20(s0) │ │ - addiu s2,s2,1 │ │ - slt s3,s2,s8 │ │ - bnez s3,273f0 │ │ - addiu s1,s1,20 │ │ - lw t9,-30420(gp) │ │ + lw v1,20(s7) │ │ + addiu s1,s1,1 │ │ + slt a0,s1,v1 │ │ + bnez a0,289e0 │ │ + addiu s0,s0,20 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s5 │ │ + move a0,s4 │ │ move v0,zero │ │ lw ra,68(sp) │ │ lw s8,64(sp) │ │ lw s7,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,72 │ │ - b 2746c │ │ - move a1,zero │ │ - lw v1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - sw s1,16(sp) │ │ + lw s7,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + sw s0,16(sp) │ │ li a0,4 │ │ - addiu a1,v1,-5468 │ │ + addiu a1,s7,-15724 │ │ li a2,227 │ │ jalr t9 │ │ - addiu a3,a3,-5424 │ │ - b 27574 │ │ + addiu a3,s4,-15680 │ │ + b 28b64 │ │ li v0,-1 │ │ │ │ -000275d8 : │ │ +00028bc0 : │ │ lui gp,0x8 │ │ - addiu gp,gp,7288 │ │ + addiu gp,gp,1680 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ sw s0,24(sp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ jalr t9 │ │ move s0,a0 │ │ - addu a1,s0,v0 │ │ - lb a0,-1(a1) │ │ - li v1,41 │ │ - bne a0,v1,27654 │ │ - addiu v1,v0,-2 │ │ - blez v1,27658 │ │ + addu v1,s0,v0 │ │ + lb a0,-1(v1) │ │ + li a1,41 │ │ + bne a0,a1,28c44 │ │ lw ra,28(sp) │ │ - addu a0,s0,v1 │ │ - lb a2,0(a0) │ │ - li a1,40 │ │ - beq a2,a1,2766c │ │ + addiu t3,v0,-2 │ │ + blez t3,28c44 │ │ + li a3,40 │ │ + addu t1,s0,t3 │ │ + lb a2,0(t1) │ │ + beq a2,a3,28c54 │ │ addiu v0,v0,-3 │ │ - b 27644 │ │ - addu s0,s0,v0 │ │ - lb a3,1(s0) │ │ - beq a3,a1,2766c │ │ + addu t2,s0,v0 │ │ + b 28c30 │ │ + li t0,40 │ │ + lb t4,1(t2) │ │ + beq t4,t0,28c54 │ │ nop │ │ - addiu v1,v1,-1 │ │ - move a0,s0 │ │ - bnez v1,27638 │ │ - addiu s0,s0,-1 │ │ + addiu t3,t3,-1 │ │ + move t1,t2 │ │ + bnez t3,28c24 │ │ + addiu t2,t2,-1 │ │ lw ra,28(sp) │ │ - li v1,-1 │ │ - move v0,v1 │ │ lw s0,24(sp) │ │ + li v0,-1 │ │ jr ra │ │ addiu sp,sp,32 │ │ - sb zero,0(a0) │ │ + sb zero,0(t1) │ │ lw ra,28(sp) │ │ - move v0,v1 │ │ lw s0,24(sp) │ │ + move v0,t3 │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00027684 : │ │ +00028c6c : │ │ lui gp,0x8 │ │ - addiu gp,gp,7116 │ │ + addiu gp,gp,1508 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - sw s6,64(sp) │ │ - sw s5,60(sp) │ │ - sw s4,56(sp) │ │ - sw s0,40(sp) │ │ - sw gp,24(sp) │ │ - sw ra,68(sp) │ │ - sw s3,52(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ - lw v1,20(a0) │ │ + addiu sp,sp,-80 │ │ + sw s3,56(sp) │ │ + lw s3,-30360(gp) │ │ + sw s7,72(sp) │ │ lw v0,16(a0) │ │ + lw s7,20(a0) │ │ + lw t0,0(s3) │ │ + sw s0,44(sp) │ │ + sw gp,24(sp) │ │ move s0,a0 │ │ - slt a0,v1,v0 │ │ - move s4,a1 │ │ - move s6,a2 │ │ - beqz a0,27854 │ │ - move s5,a3 │ │ - lw v0,8(s0) │ │ - lw s2,-32696(gp) │ │ - sll s3,v1,0x4 │ │ - sll t7,v1,0x2 │ │ - lw t9,-32488(gp) │ │ - addu s1,t7,s3 │ │ - move a0,s4 │ │ - addiu a1,s2,-5468 │ │ + slt a0,s7,v0 │ │ + sw s6,68(sp) │ │ + sw s5,64(sp) │ │ + sw s4,60(sp) │ │ + sw ra,76(sp) │ │ + sw s2,52(sp) │ │ + sw s1,48(sp) │ │ + move s6,a1 │ │ + move s5,a2 │ │ + move s4,a3 │ │ + sw t0,36(sp) │ │ + beqz a0,28e5c │ │ + addiu s2,v0,4096 │ │ + lw s1,8(s0) │ │ + lw s2,-32708(gp) │ │ + sll t8,s7,0x2 │ │ + sll ra,s7,0x4 │ │ + lw t9,-32484(gp) │ │ + addu v0,t8,ra │ │ + move a0,s6 │ │ + addiu a1,s2,-15724 │ │ li a2,98 │ │ jalr t9 │ │ - addu s1,v0,s1 │ │ + addu s1,s1,v0 │ │ lw gp,24(sp) │ │ - move a0,s4 │ │ - lw t9,-32488(gp) │ │ - addiu a1,s2,-5468 │ │ + move a0,s6 │ │ + lw t9,-32484(gp) │ │ + addiu a1,s2,-15724 │ │ li a2,101 │ │ jalr t9 │ │ sw v0,0(s1) │ │ lw gp,24(sp) │ │ move a0,v0 │ │ - lw t9,-31956(gp) │ │ - bal 275d8 │ │ - move s3,v0 │ │ - blez v0,27840 │ │ + lw t9,-31952(gp) │ │ + jalr t9 │ │ + move s7,v0 │ │ + blez v0,28e48 │ │ lw gp,24(sp) │ │ - lw t9,-31604(gp) │ │ + lw t9,-31600(gp) │ │ lw a0,12(s0) │ │ - move a1,s3 │ │ + move a1,s7 │ │ jalr t9 │ │ addiu a2,sp,32 │ │ - bltz v0,278ec │ │ + bltz v0,28ef8 │ │ lw gp,24(sp) │ │ - lw t0,32(sp) │ │ - sw t0,16(s1) │ │ - lw a2,8(s0) │ │ - sll a3,t0,0x2 │ │ - sll v0,t0,0x4 │ │ - addu ra,a3,v0 │ │ - addu v1,a2,ra │ │ - lw a1,12(v1) │ │ - sw a1,12(s1) │ │ - lw a0,8(s0) │ │ - lw t8,20(s0) │ │ - addu s4,a0,ra │ │ - sw t8,12(s4) │ │ - lw t9,-32556(gp) │ │ + lw s6,32(sp) │ │ + lw v1,8(s0) │ │ + sll a2,s6,0x2 │ │ + sll a1,s6,0x4 │ │ + addu t1,a2,a1 │ │ + addu a3,v1,t1 │ │ + lw t2,12(a3) │ │ + lw t3,20(s0) │ │ + sw s6,16(s1) │ │ + sw t2,12(s1) │ │ + sw t3,12(a3) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s7 │ │ lw gp,24(sp) │ │ lw a0,12(s0) │ │ - lw t9,-32176(gp) │ │ + lw t9,-32172(gp) │ │ lw a1,0(s1) │ │ jalr t9 │ │ lw a2,20(s0) │ │ - lw t3,20(s0) │ │ - bne v0,t3,278d4 │ │ + lw t4,20(s0) │ │ + bne v0,t4,28edc │ │ lw gp,24(sp) │ │ - beqz s6,27804 │ │ + beqz s5,28e3c │ │ nop │ │ - blez s5,27804 │ │ - lw t9,-32564(gp) │ │ - sll s3,s5,0x1 │ │ - move a0,s3 │ │ - addiu a1,s2,-5468 │ │ + blez s4,28e3c │ │ + lw t9,-32560(gp) │ │ + sll s7,s4,0x1 │ │ + move a0,s7 │ │ + addiu a1,s2,-15724 │ │ jalr t9 │ │ li a2,133 │ │ lw gp,24(sp) │ │ sw v0,4(s1) │ │ - lw t9,-30268(gp) │ │ + lw t9,-30464(gp) │ │ move a0,v0 │ │ - move a1,s6 │ │ + move a1,s5 │ │ jalr t9 │ │ - move a2,s3 │ │ - b 2780c │ │ - sw s5,8(s1) │ │ - sw zero,4(s1) │ │ - sw zero,8(s1) │ │ + move a2,s7 │ │ lw v0,20(s0) │ │ + lw gp,24(sp) │ │ + sw s4,8(s1) │ │ addiu s5,v0,1 │ │ sw s5,20(s0) │ │ - lw ra,68(sp) │ │ - lw s6,64(sp) │ │ - lw s5,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + lw s4,36(sp) │ │ + lw s3,0(s3) │ │ + bne s4,s3,28f48 │ │ + lw ra,76(sp) │ │ + lw s7,72(sp) │ │ + lw s6,68(sp) │ │ + lw s5,64(sp) │ │ + lw s4,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - li t2,-1 │ │ - sw t2,12(s1) │ │ - lw t1,20(s0) │ │ - b 2778c │ │ - sw t1,16(s1) │ │ - addiu t6,v0,4096 │ │ - sll t5,t6,0x2 │ │ - sll t4,t6,0x4 │ │ - lw s2,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - addu t3,t5,t4 │ │ - lw t9,-32200(gp) │ │ - srl t1,t3,0xa │ │ - addiu a3,t2,-5392 │ │ + addiu sp,sp,80 │ │ + sw zero,4(s1) │ │ + b 28dfc │ │ + sw zero,8(s1) │ │ + lw t0,20(s0) │ │ + li a0,-1 │ │ + sw a0,12(s1) │ │ + b 28d80 │ │ + sw t0,16(s1) │ │ + sll v1,s2,0x2 │ │ + sll a1,s2,0x4 │ │ + addu a2,v1,a1 │ │ + lw s2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + srl t1,a2,0xa │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,s2,-5468 │ │ + addiu a1,s2,-15724 │ │ li a2,89 │ │ + addiu a3,a3,-15648 │ │ jalr t9 │ │ sw t1,16(sp) │ │ - lw t0,16(s0) │ │ + lw t2,16(s0) │ │ lw gp,24(sp) │ │ - addiu a3,t0,4096 │ │ - sll a2,a3,0x2 │ │ - sll v0,a3,0x4 │ │ - lw t9,-31772(gp) │ │ + addiu t3,t2,4096 │ │ + sll t4,t3,0x2 │ │ + lw t9,-31764(gp) │ │ + sll t5,t3,0x4 │ │ lw a0,8(s0) │ │ - addu a1,a2,v0 │ │ - li a3,93 │ │ + addu a1,t4,t5 │ │ + addiu a2,s2,-15724 │ │ jalr t9 │ │ - addiu a2,s2,-5468 │ │ - lw v1,16(s0) │ │ + li a3,93 │ │ + lw t6,16(s0) │ │ lw gp,24(sp) │ │ - addiu a1,v1,4096 │ │ + addiu t7,t6,4096 │ │ + lw s7,20(s0) │ │ sw v0,8(s0) │ │ - lw v1,20(s0) │ │ - b 276e0 │ │ - sw a1,16(s0) │ │ - lw t9,-32556(gp) │ │ + sw t7,16(s0) │ │ + b 28cdc │ │ + move s1,v0 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,0(s1) │ │ + lw gp,24(sp) │ │ sw zero,0(s1) │ │ - b 27818 │ │ + b 28e04 │ │ li v0,-1 │ │ - lw s2,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s2,-5468 │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s2,-15724 │ │ li a2,107 │ │ - addiu a3,s0,-5348 │ │ + addiu a3,s0,-15604 │ │ li a0,4 │ │ jalr t9 │ │ - sw s4,16(sp) │ │ + sw s6,16(sp) │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s7 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,0(s1) │ │ + lw gp,24(sp) │ │ sw zero,0(s1) │ │ - b 27818 │ │ + b 28e04 │ │ li v0,-1 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ lui gp,0x8 │ │ - addiu gp,gp,6420 │ │ + addiu gp,gp,764 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-104 │ │ - sw s8,96(sp) │ │ - lw s8,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw ra,100(sp) │ │ + lw v0,-32708(gp) │ │ + addiu sp,sp,-112 │ │ + lw t9,-32152(gp) │ │ + addiu a2,v0,-15724 │ │ + sw ra,108(sp) │ │ sw gp,32(sp) │ │ - sw s7,92(sp) │ │ - sw s3,76(sp) │ │ - sw s0,64(sp) │ │ - addiu a2,s8,-5468 │ │ - move s0,a0 │ │ + sw s3,84(sp) │ │ + sw s0,72(sp) │ │ li a3,160 │ │ + move s0,a0 │ │ + sw s8,104(sp) │ │ li a0,516 │ │ - sw s6,88(sp) │ │ - sw s5,84(sp) │ │ - sw s4,80(sp) │ │ - sw s2,72(sp) │ │ - sw s1,68(sp) │ │ + sw s7,100(sp) │ │ + sw s6,96(sp) │ │ + sw s5,92(sp) │ │ + sw s4,88(sp) │ │ + sw s2,80(sp) │ │ + sw s1,76(sp) │ │ move s3,a1 │ │ jalr t9 │ │ li a1,2 │ │ lw gp,32(sp) │ │ li a0,512 │ │ - lw t9,-32156(gp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s8,-5468 │ │ + addiu a2,v1,-15724 │ │ li a3,161 │ │ jalr t9 │ │ sw v0,48(sp) │ │ lw gp,32(sp) │ │ move a0,s0 │ │ - lw t9,-31972(gp) │ │ + lw t9,-31968(gp) │ │ jalr t9 │ │ - move s7,v0 │ │ + sw v0,44(sp) │ │ move s0,v0 │ │ - beqz v0,27d04 │ │ + beqz v0,29338 │ │ lw gp,32(sp) │ │ - lw s5,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - li v0,512 │ │ - sw zero,44(sp) │ │ - sw zero,40(sp) │ │ - sw v0,52(sp) │ │ - move s1,zero │ │ - addiu s5,s5,-5320 │ │ - b 27a1c │ │ - addiu s6,s6,-5316 │ │ - lw t9,-31968(gp) │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + li a0,512 │ │ + addiu a2,a1,-15568 │ │ + addiu t2,a3,-15516 │ │ + sw zero,60(sp) │ │ + sw zero,56(sp) │ │ + sw a0,52(sp) │ │ + move s2,zero │ │ + addiu s4,s4,-15576 │ │ + addiu s5,s5,-15572 │ │ + sw a2,68(sp) │ │ + b 29050 │ │ + sw t2,64(sp) │ │ + lw t9,-31964(gp) │ │ jalr t9 │ │ move a0,s0 │ │ move s0,v0 │ │ - beqz v0,27bc8 │ │ + beqz v0,291ec │ │ lw gp,32(sp) │ │ - lw s2,0(s0) │ │ - lw t9,-30348(gp) │ │ - move a0,s2 │ │ - move a1,s5 │ │ + lw s1,0(s0) │ │ + lw t9,-30244(gp) │ │ + move a0,s1 │ │ + move a1,s4 │ │ jalr t9 │ │ li a2,2 │ │ - addiu s1,s1,1 │ │ - beqz v0,27a04 │ │ + addiu s2,s2,1 │ │ + beqz v0,29038 │ │ lw gp,32(sp) │ │ - lw t9,-30348(gp) │ │ - move a0,s2 │ │ - move a1,s6 │ │ + lw t9,-30244(gp) │ │ + move a0,s1 │ │ + move a1,s5 │ │ jalr t9 │ │ li a2,2 │ │ - beqz v0,27a04 │ │ + beqz v0,29038 │ │ lw gp,32(sp) │ │ - lw t9,-32144(gp) │ │ + lw t9,-32140(gp) │ │ + lw a1,44(sp) │ │ lw a2,52(sp) │ │ - move a0,s2 │ │ jalr t9 │ │ - move a1,s7 │ │ - move s4,v0 │ │ - bltz v0,27c70 │ │ + move a0,s1 │ │ + move s1,v0 │ │ + bltz v0,29294 │ │ lw gp,32(sp) │ │ - beqz s4,27a08 │ │ - lw t9,-31968(gp) │ │ - li v1,1 │ │ - beq s4,v1,27cd8 │ │ - lw a3,-32696(gp) │ │ - slti a0,s4,2 │ │ - bnez a0,27a08 │ │ - addiu v1,s7,4 │ │ - lw a2,48(sp) │ │ - b 27ae8 │ │ - li s2,1 │ │ - lw a0,4(s3) │ │ - move t9,v0 │ │ - sw v1,56(sp) │ │ - bal 268e0 │ │ - sw a2,60(sp) │ │ - sll t1,v0,0x10 │ │ - lw a2,60(sp) │ │ - sra v0,t1,0x10 │ │ + beqz s1,2903c │ │ + lw t9,-31964(gp) │ │ + li t6,1 │ │ + beq s1,t6,29304 │ │ + slti t7,s1,2 │ │ + bnez t7,2903c │ │ + lw s6,44(sp) │ │ + li s8,1 │ │ + addiu s7,s6,4 │ │ + b 29108 │ │ + lw s6,48(sp) │ │ + jalr t9 │ │ + nop │ │ + sll v1,v0,0x10 │ │ + sra t0,v1,0x10 │ │ lw gp,32(sp) │ │ - lw v1,56(sp) │ │ - bltz v0,27b28 │ │ - sh v0,0(a2) │ │ - addiu s2,s2,1 │ │ - addiu v1,v1,4 │ │ - beq s2,s4,27b60 │ │ - addiu a2,a2,2 │ │ - lw t0,44(s3) │ │ - lw v0,-31600(gp) │ │ - lw t9,-32140(gp) │ │ - bnez t0,27aa8 │ │ - lw a1,0(v1) │ │ - lw a0,4(s3) │ │ - sw v1,56(sp) │ │ - bal 255a0 │ │ - sw a2,60(sp) │ │ - sll t2,v0,0x10 │ │ - lw a2,60(sp) │ │ - sra v0,t2,0x10 │ │ + bltz t0,29144 │ │ + sh t0,0(s6) │ │ + addiu s8,s8,1 │ │ + addiu s7,s7,4 │ │ + beq s8,s1,29180 │ │ + addiu s6,s6,2 │ │ + lw ra,0(s7) │ │ + lw v0,4(s3) │ │ + lw t8,44(s3) │ │ + lw t9,-32136(gp) │ │ + move a1,ra │ │ + beqz t8,290dc │ │ + move a0,v0 │ │ + lw t9,-31596(gp) │ │ + jalr t9 │ │ + nop │ │ + sll t1,v0,0x10 │ │ + sra t0,t1,0x10 │ │ lw gp,32(sp) │ │ - lw v1,56(sp) │ │ - bgez v0,27ad8 │ │ - sh v0,0(a2) │ │ - sw s1,16(sp) │ │ - lw t5,0(v1) │ │ - lw t3,-32696(gp) │ │ - sw t5,20(sp) │ │ - lw t4,0(s7) │ │ - lw t9,-32200(gp) │ │ + bgez t0,290f8 │ │ + sh t0,0(s6) │ │ + sw s2,16(sp) │ │ + lw a0,0(s7) │ │ + lw a1,44(sp) │ │ + lw a3,-32708(gp) │ │ + sw a0,20(sp) │ │ + lw a2,0(a1) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a3,-15724 │ │ + lw a3,64(sp) │ │ + sw a2,24(sp) │ │ li a0,4 │ │ - sw t4,24(sp) │ │ - addiu a1,s8,-5468 │ │ - li a2,195 │ │ jalr t9 │ │ - addiu a3,t3,-5260 │ │ - bne s4,s2,27a04 │ │ + li a2,195 │ │ + bne s1,s8,29038 │ │ lw gp,32(sp) │ │ - lw t9,-32136(gp) │ │ - lw a1,0(s7) │ │ + lw t2,44(sp) │ │ + lw t9,-32132(gp) │ │ + lw a1,0(t2) │ │ lw a2,48(sp) │ │ move a0,s3 │ │ - bal 27684 │ │ - addiu a3,s2,-1 │ │ - bltz v0,27d10 │ │ + jalr t9 │ │ + addiu a3,s1,-1 │ │ + bltz v0,29344 │ │ lw gp,32(sp) │ │ - sll a2,v0,0x2 │ │ - sll a3,v0,0x4 │ │ - lw ra,8(s3) │ │ - addu a0,a2,a3 │ │ - addu s2,ra,a0 │ │ - lw t9,-30472(gp) │ │ + sll s1,v0,0x2 │ │ + sll t3,v0,0x4 │ │ + lw t4,8(s3) │ │ + addu t5,s1,t3 │ │ + addu s8,t4,t5 │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - lw a0,0(s2) │ │ - lw a1,8(s2) │ │ - lw v1,40(sp) │ │ - lw s4,44(sp) │ │ - sll t8,a1,0x1 │ │ - addu v0,v1,v0 │ │ - addu s2,s4,t8 │ │ + lw a0,0(s8) │ │ + lw t7,56(sp) │ │ + lw t6,8(s8) │ │ + addu t8,t7,v0 │ │ + lw v0,60(sp) │ │ + sll v1,t6,0x1 │ │ + addu t0,v0,v1 │ │ lw gp,32(sp) │ │ - sw v0,40(sp) │ │ - b 27a04 │ │ - sw s2,44(sp) │ │ - lw t2,40(sp) │ │ - lw t1,44(sp) │ │ - lw t0,40(sp) │ │ - lw s6,44(sp) │ │ - addiu s3,t2,1023 │ │ - slti s5,t2,0 │ │ - addiu s1,t1,1023 │ │ - slti s0,t1,0 │ │ - movz s3,t0,s5 │ │ - movz s1,s6,s0 │ │ - sra v1,s3,0xa │ │ - sra v0,s1,0xa │ │ - addiu a1,s8,-5468 │ │ - lw s8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,s8,-5128 │ │ - sw v1,16(sp) │ │ - sw v0,20(sp) │ │ + sw t8,56(sp) │ │ + b 29038 │ │ + sw t0,60(sp) │ │ + lw s3,56(sp) │ │ + lw a3,60(sp) │ │ + addiu s5,s3,1023 │ │ + slti s2,s3,0 │ │ + addiu s1,a3,1023 │ │ + slti t3,a3,0 │ │ + move t5,a3 │ │ + movn s3,s5,s2 │ │ + movn t5,s1,t3 │ │ + sra t1,s3,0xa │ │ + sra t0,t5,0xa │ │ + lw t6,-32708(gp) │ │ + lw t7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t1,16(sp) │ │ + sw t0,20(sp) │ │ + addiu a1,t6,-15724 │ │ li a2,213 │ │ + addiu a3,t7,-15384 │ │ jalr t9 │ │ li a0,1 │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,48(sp) │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s7 │ │ - lw ra,100(sp) │ │ + lw a0,44(sp) │ │ + lw ra,108(sp) │ │ + lw s8,104(sp) │ │ + lw s7,100(sp) │ │ + lw s6,96(sp) │ │ + lw s5,92(sp) │ │ + lw s4,88(sp) │ │ + lw s3,84(sp) │ │ + lw s2,80(sp) │ │ + lw s1,76(sp) │ │ + lw s0,72(sp) │ │ move v0,zero │ │ - lw s8,96(sp) │ │ - lw s7,92(sp) │ │ - lw s6,88(sp) │ │ - lw s5,84(sp) │ │ - lw s4,80(sp) │ │ - lw s3,76(sp) │ │ - lw s2,72(sp) │ │ - lw s1,68(sp) │ │ - lw s0,64(sp) │ │ jr ra │ │ - addiu sp,sp,104 │ │ - lw t9,-32144(gp) │ │ + addiu sp,sp,112 │ │ + lw t9,-32140(gp) │ │ lw a0,0(s0) │ │ move a1,zero │ │ jalr t9 │ │ move a2,zero │ │ lw gp,32(sp) │ │ - addiu a1,v0,4 │ │ - lw t9,-31772(gp) │ │ + addiu t3,v0,4 │ │ + lw t4,-32708(gp) │ │ + lw t9,-31764(gp) │ │ lw a0,48(sp) │ │ - sll a1,a1,0x1 │ │ - addiu a2,s8,-5468 │ │ + sll a1,t3,0x1 │ │ + addiu a2,t4,-15724 │ │ li a3,176 │ │ jalr t9 │ │ - move s4,v0 │ │ + move s1,v0 │ │ lw gp,32(sp) │ │ - move a0,s7 │ │ - lw t9,-31772(gp) │ │ - sll a1,s4,0x2 │ │ - addiu a2,s8,-5468 │ │ + lw a0,44(sp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-31764(gp) │ │ + sll a1,s1,0x2 │ │ + addiu a2,t5,-15724 │ │ li a3,177 │ │ jalr t9 │ │ sw v0,48(sp) │ │ - move s7,v0 │ │ + sw v0,44(sp) │ │ lw gp,32(sp) │ │ - b 27a7c │ │ - sw s4,52(sp) │ │ - sw s1,16(sp) │ │ - lw a2,0(s7) │ │ - lw t9,-32200(gp) │ │ - sw a2,20(sp) │ │ + b 290b0 │ │ + sw s1,52(sp) │ │ + lw a0,44(sp) │ │ + sw s2,16(sp) │ │ + lw a1,0(a0) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + lw a3,68(sp) │ │ + sw a1,20(sp) │ │ li a0,4 │ │ - addiu a1,s8,-5468 │ │ - li a2,185 │ │ + addiu a1,a2,-15724 │ │ jalr t9 │ │ - addiu a3,a3,-5312 │ │ - b 27a04 │ │ + li a2,185 │ │ + b 29038 │ │ lw gp,32(sp) │ │ - move v0,zero │ │ - b 27bf8 │ │ - move v1,zero │ │ - sw s1,16(sp) │ │ - lw t6,-32696(gp) │ │ - lw t7,0(s7) │ │ - lw t9,-32200(gp) │ │ - sw t7,20(sp) │ │ + move t0,zero │ │ + b 29218 │ │ + move t1,zero │ │ + lw ra,44(sp) │ │ + sw s2,16(sp) │ │ + lw s7,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + lw t1,0(ra) │ │ + lw t9,-32196(gp) │ │ + sw t1,20(sp) │ │ li a0,4 │ │ - addiu a1,s8,-5468 │ │ + addiu a1,s7,-15724 │ │ li a2,205 │ │ jalr t9 │ │ - addiu a3,t6,-5188 │ │ - b 27a04 │ │ + addiu a3,s6,-15444 │ │ + b 29038 │ │ lw gp,32(sp) │ │ │ │ -00027d40 : │ │ - lw a1,0(a0) │ │ +0002937c : │ │ + lw v1,0(a0) │ │ move v0,a0 │ │ - addiu v1,a1,1 │ │ + addiu a1,v1,1 │ │ jr ra │ │ - sw v1,0(a0) │ │ + sw a1,0(a0) │ │ │ │ -00027d54 : │ │ +00029390 : │ │ lui gp,0x8 │ │ - addiu gp,gp,5372 │ │ + addiu gp,gp,-320 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw gp,16(sp) │ │ - sw s0,28(sp) │ │ - sw ra,44(sp) │ │ - sw s3,40(sp) │ │ - sw s2,36(sp) │ │ - sw s1,32(sp) │ │ - beqz a0,27e84 │ │ - move s0,a0 │ │ + beqz a0,294ac │ │ + nop │ │ lw v0,0(a0) │ │ addiu v0,v0,-1 │ │ - blez v0,27db0 │ │ + blez v0,293bc │ │ sw v0,0(a0) │ │ - lw ra,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw v1,20(a0) │ │ - blez v1,27e10 │ │ nop │ │ + addiu sp,sp,-48 │ │ + lw v1,20(a0) │ │ + sw gp,16(sp) │ │ + sw s1,32(sp) │ │ + sw ra,44(sp) │ │ + sw s3,40(sp) │ │ + sw s2,36(sp) │ │ + sw s0,28(sp) │ │ + blez v1,29438 │ │ + move s1,a0 │ │ + move s3,zero │ │ move s2,zero │ │ - move s1,zero │ │ - lw s3,8(s0) │ │ - addiu s1,s1,1 │ │ - addu s3,s3,s2 │ │ - lw a0,0(s3) │ │ - beqz a0,27de8 │ │ - lw t9,-32556(gp) │ │ + lw s0,8(s1) │ │ + addiu s2,s2,1 │ │ + addu s0,s0,s3 │ │ + lw a0,0(s0) │ │ + beqz a0,29410 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw a0,4(s3) │ │ - beqz a0,27e00 │ │ - lw t9,-32556(gp) │ │ + lw a0,4(s0) │ │ + beqz a0,29428 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw a1,20(s0) │ │ - slt a0,s1,a1 │ │ - bnez a0,27dc4 │ │ - addiu s2,s2,20 │ │ - lw a0,8(s0) │ │ - beqz a0,27e28 │ │ - lw t9,-32556(gp) │ │ + lw a0,20(s1) │ │ + slt a1,s2,a0 │ │ + bnez a1,293ec │ │ + addiu s3,s3,20 │ │ + lw a0,8(s1) │ │ + beqz a0,29450 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw a0,12(s0) │ │ - beqz a0,27e40 │ │ - lw t9,-32260(gp) │ │ + lw a0,12(s1) │ │ + beqz a0,29468 │ │ + lw t9,-32256(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw a0,4(s0) │ │ - beqz a0,27e58 │ │ - lw t9,-31848(gp) │ │ - bal 24244 │ │ + lw a0,4(s1) │ │ + beqz a0,29480 │ │ + lw t9,-31864(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + move a0,s1 │ │ lw ra,44(sp) │ │ - move v0,zero │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ - lw ra,44(sp) │ │ move v0,zero │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ + jr ra │ │ + move v0,zero │ │ │ │ -00027ea4 : │ │ +000294b4 : │ │ lui gp,0x8 │ │ - addiu gp,gp,5036 │ │ + addiu gp,gp,-612 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-88 │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-96 │ │ + lw v1,0(v0) │ │ sw gp,32(sp) │ │ - sw s6,72(sp) │ │ - sw s5,68(sp) │ │ - sw ra,84(sp) │ │ - sw s8,80(sp) │ │ - sw s7,76(sp) │ │ - sw s4,64(sp) │ │ - sw s3,60(sp) │ │ - sw s2,56(sp) │ │ - sw s1,52(sp) │ │ - sw s0,48(sp) │ │ + sw s6,80(sp) │ │ + sw s5,76(sp) │ │ + sw ra,92(sp) │ │ + sw s8,88(sp) │ │ + sw s7,84(sp) │ │ + sw s4,72(sp) │ │ + sw s3,68(sp) │ │ + sw s2,64(sp) │ │ + sw s1,60(sp) │ │ + sw s0,56(sp) │ │ move s5,a0 │ │ - beqz a0,283cc │ │ move s6,a1 │ │ - lw v0,-32696(gp) │ │ - lw t9,-32712(gp) │ │ + sw v1,52(sp) │ │ + beqz a0,29a40 │ │ + lw a1,-32708(gp) │ │ + lw t9,-32704(gp) │ │ jalr t9 │ │ - addiu a1,v0,-18968 │ │ + addiu a1,a1,-29232 │ │ lw gp,32(sp) │ │ move a0,s5 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,a1,-19332 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + addiu a1,a2,-29596 │ │ + sw v0,44(sp) │ │ jalr t9 │ │ - move s8,v0 │ │ move s7,v0 │ │ - beqz s8,28604 │ │ + sw v0,40(sp) │ │ + beqz s7,29c4c │ │ lw gp,32(sp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - move a0,s8 │ │ + lw s4,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + move a0,s7 │ │ jalr t9 │ │ - addiu a1,v1,8760 │ │ + addiu a1,s4,-1496 │ │ move s3,v0 │ │ - beqz v0,285d0 │ │ + beqz v0,29c10 │ │ lw gp,32(sp) │ │ - lw t9,-31972(gp) │ │ + lw t9,-31968(gp) │ │ jalr t9 │ │ move a0,v0 │ │ - move s0,v0 │ │ - beqz v0,28588 │ │ + move s8,v0 │ │ + beqz v0,29bc4 │ │ lw gp,32(sp) │ │ - lw s4,-32696(gp) │ │ - move s1,zero │ │ - addiu s4,s4,-5316 │ │ - lw s2,0(s0) │ │ - lw t0,-32696(gp) │ │ - lw t9,-30348(gp) │ │ - move a0,s2 │ │ - addiu a1,t0,-5320 │ │ + lw t2,-32708(gp) │ │ + lw t3,-32708(gp) │ │ + move s0,zero │ │ + addiu s1,t2,-15576 │ │ + addiu s2,t3,-15572 │ │ + lw s7,0(s8) │ │ + lw t9,-30244(gp) │ │ + move a0,s7 │ │ + move a1,s1 │ │ jalr t9 │ │ li a2,2 │ │ + beqz v0,295d0 │ │ lw gp,32(sp) │ │ - move a0,s2 │ │ - move a1,s4 │ │ - li a2,2 │ │ - beqz v0,27fb0 │ │ - lw t9,-30348(gp) │ │ + lw t9,-30244(gp) │ │ + move a0,s7 │ │ + move a1,s2 │ │ jalr t9 │ │ - nop │ │ - addiu a0,s1,1 │ │ + li a2,2 │ │ + addiu t4,s0,1 │ │ lw gp,32(sp) │ │ - movn s1,a0,v0 │ │ - lw t9,-31968(gp) │ │ + movn s0,t4,v0 │ │ + lw t9,-31964(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ - move s0,v0 │ │ - bnez v0,27f68 │ │ + move a0,s8 │ │ + move s8,v0 │ │ + bnez v0,29590 │ │ lw gp,32(sp) │ │ - lw t9,-30332(gp) │ │ + lw t9,-30376(gp) │ │ move a0,s3 │ │ move a1,zero │ │ jalr t9 │ │ move a2,zero │ │ + lw t5,40(sp) │ │ + beqz t5,29c44 │ │ lw gp,32(sp) │ │ - beqz s7,285fc │ │ - lw t1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - move a0,s7 │ │ + lw t9,-30472(gp) │ │ + lw a0,40(sp) │ │ jalr t9 │ │ - addiu a1,t1,8760 │ │ + addiu a1,s4,-1496 │ │ move s4,v0 │ │ - beqz v0,28590 │ │ + beqz v0,29bcc │ │ lw gp,32(sp) │ │ - lw t9,-31972(gp) │ │ + lw t9,-31968(gp) │ │ jalr t9 │ │ move a0,v0 │ │ - move s0,v0 │ │ - beqz v0,28080 │ │ + move s8,v0 │ │ + beqz v0,296a4 │ │ lw gp,32(sp) │ │ - lw s2,0(s0) │ │ - lw t5,-32696(gp) │ │ - lw t9,-30348(gp) │ │ - move a0,s2 │ │ - addiu a1,t5,-5320 │ │ + lw t6,-32708(gp) │ │ + lw t7,-32708(gp) │ │ + addiu s1,t6,-15576 │ │ + addiu s2,t7,-15572 │ │ + lw s7,0(s8) │ │ + lw t9,-30244(gp) │ │ + move a0,s7 │ │ + move a1,s1 │ │ jalr t9 │ │ li a2,2 │ │ + beqz v0,2968c │ │ lw gp,32(sp) │ │ - move a0,s2 │ │ - lw t4,-32696(gp) │ │ - li a2,2 │ │ - addiu a1,t4,-5316 │ │ - beqz v0,28068 │ │ - lw t9,-30348(gp) │ │ + lw t9,-30244(gp) │ │ + move a0,s7 │ │ + move a1,s2 │ │ jalr t9 │ │ - nop │ │ - addiu t6,s1,1 │ │ + li a2,2 │ │ + addiu t8,s0,1 │ │ lw gp,32(sp) │ │ - movn s1,t6,v0 │ │ - lw t9,-31968(gp) │ │ + movn s0,t8,v0 │ │ + lw t9,-31964(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ - move s0,v0 │ │ - bnez v0,2801c │ │ + move a0,s8 │ │ + move s8,v0 │ │ + bnez v0,2964c │ │ lw gp,32(sp) │ │ - lw t9,-30332(gp) │ │ + lw t9,-30376(gp) │ │ move a0,s4 │ │ move a1,zero │ │ jalr t9 │ │ move a2,zero │ │ lw gp,32(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - lui s0,0x7fff │ │ + lw s1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ li a1,48 │ │ - addiu a2,s2,-5468 │ │ + addiu a2,s1,-15724 │ │ jalr t9 │ │ li a3,305 │ │ - ori v1,s0,0xeffe │ │ - li t8,1 │ │ - slt t7,s1,v1 │ │ + lui v1,0x7fff │ │ + ori a1,v1,0xeffe │ │ + move s2,v0 │ │ + li a0,1 │ │ + slt v0,s0,a1 │ │ lw gp,32(sp) │ │ - move s0,v0 │ │ - bnez t7,283b0 │ │ - sw t8,0(v0) │ │ - addiu v0,v1,4096 │ │ - slt v1,s1,v0 │ │ - beqz v1,28528 │ │ - sw v0,16(s0) │ │ - lui s1,0x3f │ │ - ori v1,s1,0xffff │ │ - move s1,v0 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li t0,20 │ │ + bnez v0,29a24 │ │ + sw a0,0(s2) │ │ + addiu ra,a1,4096 │ │ + slt a2,s0,ra │ │ + beqz a2,29b64 │ │ + sw ra,16(s2) │ │ + lui s0,0x3f │ │ + ori t0,s0,0xffff │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li t5,20 │ │ + addiu a3,t4,-15168 │ │ li a0,1 │ │ - addiu a1,s2,-5468 │ │ + addiu a1,s1,-15724 │ │ li a2,320 │ │ - addiu a3,a3,-4912 │ │ - sw t0,20(sp) │ │ - sw v1,24(sp) │ │ + sw ra,16(sp) │ │ + sw t5,20(sp) │ │ jalr t9 │ │ - sw s1,16(sp) │ │ + sw t0,24(sp) │ │ lw gp,32(sp) │ │ - lw a0,16(s0) │ │ - lw t9,-32156(gp) │ │ + lw a0,16(s2) │ │ + lw t9,-32152(gp) │ │ li a1,20 │ │ - addiu a2,s2,-5468 │ │ + addiu a2,s1,-15724 │ │ jalr t9 │ │ li a3,321 │ │ lw gp,32(sp) │ │ - sw v0,8(s0) │ │ - beqz s6,2815c │ │ - sw zero,20(s0) │ │ - lw t9,-31596(gp) │ │ - bal 24230 │ │ + sw v0,8(s2) │ │ + beqz s6,2977c │ │ + sw zero,20(s2) │ │ + lw t9,-31592(gp) │ │ + jalr t9 │ │ move a0,s6 │ │ lw gp,32(sp) │ │ - sw v0,4(s0) │ │ - beqz s5,2817c │ │ - lw t9,-32724(gp) │ │ - lw s1,-32696(gp) │ │ + sw v0,4(s2) │ │ + beqz s5,2979c │ │ + lw t9,-32720(gp) │ │ + lw s7,-32708(gp) │ │ move a0,s5 │ │ jalr t9 │ │ - addiu a1,s1,-18980 │ │ - bnez v0,283e4 │ │ + addiu a1,s7,-29244 │ │ + bnez v0,29a9c │ │ lw gp,32(sp) │ │ - lw a1,44(s0) │ │ - lw t9,-32192(gp) │ │ + lw a1,44(s2) │ │ + lw t9,-32188(gp) │ │ jalr t9 │ │ - lw a0,16(s0) │ │ + lw a0,16(s2) │ │ lw gp,32(sp) │ │ - beqz s3,2820c │ │ - sw v0,12(s0) │ │ - lw a0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,a0,-4860 │ │ + beqz s3,29830 │ │ + sw v0,12(s2) │ │ + lw t6,44(sp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a2,333 │ │ + addiu a3,s5,-15116 │ │ + sw t6,16(sp) │ │ li a0,1 │ │ - addiu a1,s2,-5468 │ │ jalr t9 │ │ - sw s8,16(sp) │ │ + addiu a1,s1,-15724 │ │ lw gp,32(sp) │ │ - move a1,s0 │ │ - lw a2,-32016(gp) │ │ - addiu t9,a2,31036 │ │ - bal 2793c │ │ + move a1,s2 │ │ + lw t7,-31588(gp) │ │ + addiu t9,t7,-28844 │ │ + jalr t9 │ │ move a0,s3 │ │ lw gp,32(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,s3 │ │ lw gp,32(sp) │ │ - lw s8,20(s0) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s8,16(sp) │ │ + lw s3,20(s2) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s3,16(sp) │ │ li a0,1 │ │ - addiu a1,s2,-5468 │ │ + addiu a1,s1,-15724 │ │ li a2,336 │ │ jalr t9 │ │ - addiu a3,s3,-4828 │ │ + addiu a3,t8,-15084 │ │ lw gp,32(sp) │ │ - lw t1,20(s0) │ │ - beqz s7,28294 │ │ - sw t1,24(s0) │ │ - lw t5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t5,-4812 │ │ + lw s8,20(s2) │ │ + lw v1,40(sp) │ │ + beqz v1,298bc │ │ + sw s8,24(s2) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,a1,-15068 │ │ li a2,342 │ │ + sw v1,16(sp) │ │ li a0,1 │ │ - addiu a1,s2,-5468 │ │ jalr t9 │ │ - sw s7,16(sp) │ │ + addiu a1,s1,-15724 │ │ lw gp,32(sp) │ │ - move a1,s0 │ │ - lw t4,-32016(gp) │ │ - addiu t9,t4,31036 │ │ - bal 2793c │ │ + move a1,s2 │ │ + lw v0,-31588(gp) │ │ + addiu t9,v0,-28844 │ │ + jalr t9 │ │ move a0,s4 │ │ lw gp,32(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,s4 │ │ lw gp,32(sp) │ │ - lw t3,20(s0) │ │ - lw t2,24(s0) │ │ - lw s7,-32696(gp) │ │ - subu s4,t3,t2 │ │ - lw t9,-32200(gp) │ │ - sw s4,16(sp) │ │ + lw a0,24(s2) │ │ + lw s4,20(s2) │ │ + lw s0,-32708(gp) │ │ + subu a2,s4,a0 │ │ + lw t9,-32196(gp) │ │ + sw a2,16(sp) │ │ li a0,1 │ │ - addiu a1,s2,-5468 │ │ + addiu a1,s1,-15724 │ │ li a2,345 │ │ jalr t9 │ │ - addiu a3,s7,-4828 │ │ + addiu a3,s0,-15084 │ │ lw gp,32(sp) │ │ - beqz s6,28470 │ │ - lw s4,-32696(gp) │ │ - lhu s6,40(s6) │ │ - lw t9,-32128(gp) │ │ - sh s6,40(sp) │ │ - move a0,s0 │ │ - bal 2726c │ │ - addiu a1,s4,-4780 │ │ - li t6,-1 │ │ - beq v0,t6,28490 │ │ + beqz s6,29afc │ │ + nop │ │ + lh s6,40(s6) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32124(gp) │ │ + move a0,s2 │ │ + addiu a1,s7,-15036 │ │ + jalr t9 │ │ + sh s6,50(sp) │ │ + li t0,-1 │ │ + beq v0,t0,29b04 │ │ lw gp,32(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32128(gp) │ │ - move a0,s0 │ │ - bal 2726c │ │ - addiu a1,s3,-9804 │ │ - li t7,-1 │ │ - beq v0,t7,284cc │ │ + lw s5,-32708(gp) │ │ + lw t9,-32124(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + addiu a1,s5,-20068 │ │ + li a3,-1 │ │ + beq v0,a3,29b44 │ │ lw gp,32(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32128(gp) │ │ - move a0,s0 │ │ - bal 2726c │ │ - addiu a1,s1,-4776 │ │ - li t8,-1 │ │ - beq v0,t8,28508 │ │ + lw s3,-32708(gp) │ │ + lw t9,-32124(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + addiu a1,s3,-15032 │ │ + li t1,-1 │ │ + beq v0,t1,29b24 │ │ lw gp,32(sp) │ │ - lw v0,20(s0) │ │ - lw t9,-32128(gp) │ │ - addiu ra,v0,-1 │ │ - sw ra,28(s0) │ │ - move a0,s0 │ │ - bal 2726c │ │ - addiu a1,s4,-4780 │ │ + lw ra,20(s2) │ │ + lw t9,-32124(gp) │ │ + addiu t2,ra,-1 │ │ + sw t2,28(s2) │ │ + move a0,s2 │ │ + jalr t9 │ │ + addiu a1,s7,-15036 │ │ lw gp,32(sp) │ │ - move a0,s0 │ │ - lw t9,-32128(gp) │ │ - addiu a1,s3,-9804 │ │ - bal 2726c │ │ - sw v0,32(s0) │ │ + move a0,s2 │ │ + lw t9,-32124(gp) │ │ + addiu a1,s5,-20068 │ │ + jalr t9 │ │ + sw v0,32(s2) │ │ lw gp,32(sp) │ │ - addiu a1,s1,-4776 │ │ - lw t9,-32128(gp) │ │ - sw v0,36(s0) │ │ - bal 2726c │ │ - move a0,s0 │ │ - lw s5,24(s0) │ │ - lw v1,28(s0) │ │ + sw v0,36(s2) │ │ + lw t9,-32124(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + addiu a1,s3,-15032 │ │ + lw t3,24(s2) │ │ + lw t4,28(s2) │ │ lw gp,32(sp) │ │ - slt a1,v1,s5 │ │ - bnez a1,28404 │ │ - sw v0,40(s0) │ │ - lw t9,-31996(gp) │ │ - move a0,s0 │ │ - bal 272ac │ │ + slt t5,t4,t3 │ │ + bnez t5,29abc │ │ + sw v0,40(s2) │ │ + lw t9,-31988(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ move a1,v0 │ │ - beqz v0,28404 │ │ + beqz v0,29abc │ │ lw gp,32(sp) │ │ - lw ra,84(sp) │ │ - move v0,s0 │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ + move v0,s2 │ │ + lw s4,-30360(gp) │ │ + lw a1,52(sp) │ │ + lw a0,0(s4) │ │ + bne a1,a0,29c64 │ │ + lw ra,92(sp) │ │ + lw s8,88(sp) │ │ + lw s7,84(sp) │ │ + lw s6,80(sp) │ │ + lw s5,76(sp) │ │ + lw s4,72(sp) │ │ + lw s3,68(sp) │ │ + lw s2,64(sp) │ │ + lw s1,60(sp) │ │ + lw s0,56(sp) │ │ jr ra │ │ - addiu sp,sp,88 │ │ - addiu s1,s1,4096 │ │ - sll a1,s1,0x2 │ │ - sll v0,s1,0x4 │ │ - addu ra,a1,v0 │ │ - sw s1,16(s0) │ │ - b 280f0 │ │ - srl v1,ra,0xa │ │ - move s7,zero │ │ - move s8,zero │ │ + addiu sp,sp,96 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + li a0,1 │ │ + li a1,48 │ │ + addiu a2,s1,-15724 │ │ + jalr t9 │ │ + li a3,305 │ │ + li t1,1 │ │ + lw gp,32(sp) │ │ + move s2,v0 │ │ + sw t1,0(v0) │ │ + move s0,zero │ │ + move s4,zero │ │ move s3,zero │ │ - move s1,zero │ │ - b 28098 │ │ + addiu ra,s0,4096 │ │ + sll t1,ra,0x2 │ │ + sll t2,ra,0x4 │ │ + addu t3,t1,t2 │ │ + sw ra,16(s2) │ │ + b 29710 │ │ + srl t0,t3,0xa │ │ + lw s1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + li a0,1 │ │ + li a1,48 │ │ + addiu a2,s1,-15724 │ │ + li a3,305 │ │ + jalr t9 │ │ + move s0,zero │ │ + addiu ra,s0,4096 │ │ + sll t1,ra,0x2 │ │ + sll t2,ra,0x4 │ │ + move s2,v0 │ │ + li a0,1 │ │ + addu t3,t1,t2 │ │ + lw gp,32(sp) │ │ + sw a0,0(v0) │ │ + sw zero,44(sp) │ │ + sw zero,40(sp) │ │ move s4,zero │ │ - lw t9,-32720(gp) │ │ - addiu a1,s1,-18980 │ │ + move s3,zero │ │ + sw ra,16(s2) │ │ + b 29710 │ │ + srl t0,t3,0xa │ │ + lw t9,-32716(gp) │ │ + addiu a1,s7,-29244 │ │ jalr t9 │ │ move a0,s5 │ │ sltu a1,zero,v0 │ │ lw gp,32(sp) │ │ - b 28180 │ │ - sw a1,44(s0) │ │ - addiu a1,s2,-5468 │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu s1,s1,-4776 │ │ - addiu a3,s2,-4768 │ │ + b 297a0 │ │ + sw a1,44(s2) │ │ + addiu a1,s1,-15724 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu t6,s3,-15032 │ │ + li a0,4 │ │ li a2,371 │ │ - sw s1,16(sp) │ │ + addiu a3,s1,-15024 │ │ jalr t9 │ │ - li a0,4 │ │ + sw t6,16(sp) │ │ lw gp,32(sp) │ │ - move a0,s0 │ │ - lw t9,-32256(gp) │ │ - bal 27d54 │ │ - move s0,zero │ │ - lw ra,84(sp) │ │ - move v0,s0 │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - lw t9,-32128(gp) │ │ - sh zero,40(sp) │ │ - move a0,s0 │ │ - bal 2726c │ │ - addiu a1,s4,-4780 │ │ - li t6,-1 │ │ - bne v0,t6,282c0 │ │ + lw t9,-32252(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ lw gp,32(sp) │ │ - lw t9,-32136(gp) │ │ - move a0,s0 │ │ - addiu a1,s4,-4780 │ │ - addiu a2,sp,40 │ │ - bal 27684 │ │ + b 299ac │ │ + move v0,zero │ │ + b 298c8 │ │ + move s6,zero │ │ + lw t9,-32132(gp) │ │ + move a0,s2 │ │ + addiu a1,s7,-15036 │ │ + addiu a2,sp,50 │ │ + jalr t9 │ │ li a3,1 │ │ + b 298ec │ │ lw gp,32(sp) │ │ - move a0,s0 │ │ - lw s3,-32696(gp) │ │ - lw t9,-32128(gp) │ │ - bal 2726c │ │ - addiu a1,s3,-9804 │ │ - li t7,-1 │ │ - bne v0,t7,282e0 │ │ - lw gp,32(sp) │ │ - lw t9,-32136(gp) │ │ - move a0,s0 │ │ - addiu a1,s3,-9804 │ │ - addiu a2,sp,40 │ │ - bal 27684 │ │ + lw t9,-32132(gp) │ │ + move a0,s2 │ │ + addiu a1,s3,-15032 │ │ + addiu a2,sp,50 │ │ + jalr t9 │ │ li a3,1 │ │ + b 2992c │ │ lw gp,32(sp) │ │ - move a0,s0 │ │ - lw s1,-32696(gp) │ │ - lw t9,-32128(gp) │ │ - bal 2726c │ │ - addiu a1,s1,-4776 │ │ - li t8,-1 │ │ - bne v0,t8,28300 │ │ - lw gp,32(sp) │ │ - lw t9,-32136(gp) │ │ - move a0,s0 │ │ - addiu a1,s1,-4776 │ │ - addiu a2,sp,40 │ │ - bal 27684 │ │ + lw t9,-32132(gp) │ │ + move a0,s2 │ │ + addiu a1,s5,-20068 │ │ + addiu a2,sp,50 │ │ + jalr t9 │ │ li a3,1 │ │ - b 28300 │ │ + b 2990c │ │ lw gp,32(sp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s2,-5468 │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s1,-15724 │ │ li a2,311 │ │ - addiu a3,s5,-4972 │ │ + addiu a3,a3,-15228 │ │ + sw ra,20(sp) │ │ li a0,4 │ │ - sw v0,20(sp) │ │ jalr t9 │ │ - sw s1,16(sp) │ │ + sw s0,16(sp) │ │ lw gp,32(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,s3 │ │ lw gp,32(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,s4 │ │ lw gp,32(sp) │ │ - move a0,s0 │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ + move a0,s2 │ │ + lw gp,32(sp) │ │ + b 299ac │ │ + move v0,zero │ │ + b 295e8 │ │ move s0,zero │ │ - b 28380 │ │ - lw ra,84(sp) │ │ - b 27fc8 │ │ - move s1,zero │ │ - lw t3,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw t7,-32708(gp) │ │ + lw s2,-32708(gp) │ │ + lw t8,40(sp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - addiu a1,t3,-5468 │ │ + addiu a1,s2,-15724 │ │ li a2,289 │ │ - addiu a3,t2,-5028 │ │ + addiu a3,t7,-15284 │ │ jalr t9 │ │ - sw s7,16(sp) │ │ + sw t8,16(sp) │ │ lw gp,32(sp) │ │ - move a0,s3 │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move s0,zero │ │ - b 28380 │ │ - lw ra,84(sp) │ │ - lw a2,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - addiu a1,a2,-5468 │ │ + move a0,s3 │ │ + lw gp,32(sp) │ │ + b 299ac │ │ + move v0,zero │ │ + lw v0,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + lw s8,44(sp) │ │ + lw t9,-32088(gp) │ │ + addiu a3,v0,-15332 │ │ sw s8,16(sp) │ │ li a0,4 │ │ - li a2,275 │ │ + addiu a1,v1,-15724 │ │ jalr t9 │ │ - addiu a3,a3,-5076 │ │ - b 2837c │ │ - move s0,zero │ │ - b 28098 │ │ + li a2,275 │ │ + lw gp,32(sp) │ │ + b 299ac │ │ + move v0,zero │ │ + b 296bc │ │ move s4,zero │ │ - move s1,zero │ │ - b 27fe0 │ │ + lw t0,40(sp) │ │ + beqz t0,299ec │ │ + move s0,zero │ │ + lw s4,-32708(gp) │ │ + b 29608 │ │ move s3,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00028610 : │ │ +00029c70 : │ │ lui gp,0x8 │ │ - addiu gp,gp,3136 │ │ + addiu gp,gp,-2592 │ │ addu gp,gp,t9 │ │ - lw t2,-32696(gp) │ │ + lw a3,-32708(gp) │ │ addiu sp,sp,-40 │ │ - lw t9,-32200(gp) │ │ + lw t9,-32196(gp) │ │ + move a1,zero │ │ sw ra,36(sp) │ │ sw gp,24(sp) │ │ - addiu a3,t2,-4716 │ │ sw s0,32(sp) │ │ - move a1,zero │ │ - move s0,a0 │ │ move a2,zero │ │ + move s0,a0 │ │ + addiu a3,a3,-14972 │ │ jalr t9 │ │ li a0,1 │ │ lw gp,24(sp) │ │ - lw t0,16(s0) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t1,-4680 │ │ - sw t0,16(sp) │ │ + lw v0,16(s0) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,v1,-14936 │ │ + sw v0,16(sp) │ │ li a0,1 │ │ move a1,zero │ │ jalr t9 │ │ move a2,zero │ │ lw gp,24(sp) │ │ - lw v0,20(s0) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t0,20(s0) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ move a1,zero │ │ move a2,zero │ │ - addiu a3,v1,-4664 │ │ + addiu a3,t1,-14920 │ │ jalr t9 │ │ - sw v0,16(sp) │ │ + sw t0,16(sp) │ │ lw gp,24(sp) │ │ lw ra,36(sp) │ │ - lw a3,-32696(gp) │ │ + lw t2,-32708(gp) │ │ lw s0,32(sp) │ │ - lw t9,-32200(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ move a1,zero │ │ move a2,zero │ │ - addiu a3,a3,25964 │ │ + addiu a3,t2,15708 │ │ jr t9 │ │ addiu sp,sp,40 │ │ ... │ │ - │ │ -000286d0 : │ │ - blez a3,2876c │ │ - sll t2,a3,0x1 │ │ - move v0,zero │ │ - li v1,-1 │ │ - addu t1,a1,v0 │ │ - addu t0,a2,v0 │ │ - addiu v0,v0,2 │ │ - sh v1,0(t1) │ │ - bne v0,t2,286e0 │ │ - sh v1,0(t0) │ │ - move t1,zero │ │ - li t3,0xffff │ │ - beqz t1,2878c │ │ - move t4,a1 │ │ - lhu v0,0(a1) │ │ - beq v0,t3,287a0 │ │ - lhu t2,0(a0) │ │ - beq v0,t2,28798 │ │ - nop │ │ - addiu v0,a1,2 │ │ - b 2873c │ │ - move v1,zero │ │ - lhu t0,0(v0) │ │ - beq t0,t3,28774 │ │ - move t4,v0 │ │ - beq t0,t2,28780 │ │ - addiu v0,v0,2 │ │ - addiu v1,v1,1 │ │ - bne v1,t1,28728 │ │ - sll t4,t1,0x1 │ │ - sll t5,t1,0x10 │ │ - addu t4,a1,t4 │ │ - sra v1,t5,0x10 │ │ - sh t2,0(t4) │ │ - addiu t1,t1,1 │ │ - sh v1,0(a2) │ │ - addiu a0,a0,2 │ │ - bne t1,a3,28700 │ │ - addiu a2,a2,2 │ │ - jr ra │ │ - nop │ │ - sll v0,v1,0x10 │ │ - b 28754 │ │ - sra v1,v0,0x10 │ │ - sll v1,v1,0x10 │ │ - b 28758 │ │ - sra v1,v1,0x10 │ │ - lhu t2,0(a0) │ │ - b 28754 │ │ - move v1,zero │ │ - b 28758 │ │ - move v1,zero │ │ - b 28754 │ │ - move v1,zero │ │ lui gp,0x8 │ │ - addiu gp,gp,2728 │ │ + addiu gp,gp,-2784 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-96 │ │ - sw ra,92(sp) │ │ - sw gp,24(sp) │ │ - sw s7,84(sp) │ │ - sw s5,76(sp) │ │ - sw s1,60(sp) │ │ - sw s8,88(sp) │ │ - sw s6,80(sp) │ │ - sw s4,72(sp) │ │ - sw s3,68(sp) │ │ - sw s2,64(sp) │ │ - sw s0,56(sp) │ │ + addiu sp,sp,-80 │ │ + sw s8,72(sp) │ │ lw s8,4(a0) │ │ - lw v0,-32696(gp) │ │ - move s5,a0 │ │ - lw a0,4(s8) │ │ - lw t9,-32156(gp) │ │ - sw a0,40(sp) │ │ - addiu a2,v0,-4648 │ │ - li a3,94 │ │ - move s1,a1 │ │ - jalr t9 │ │ - li a1,2 │ │ - lw gp,24(sp) │ │ - lw a0,40(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,a3,-4648 │ │ - li a1,2 │ │ - li a3,95 │ │ - jalr t9 │ │ - move s7,v0 │ │ - lw gp,24(sp) │ │ - lw a0,4(s8) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - li a1,4 │ │ - addiu a2,a2,-4648 │ │ - li a3,98 │ │ - jalr t9 │ │ - sw v0,32(sp) │ │ - lw gp,24(sp) │ │ - sw v0,16(s5) │ │ - lw a0,4(s8) │ │ - lw v1,40(sp) │ │ - sll a1,a0,0x2 │ │ - blez v1,28aa4 │ │ - sw a1,48(sp) │ │ - sw s1,36(sp) │ │ - sw zero,44(sp) │ │ - li s1,0xffff │ │ - lw t5,-32696(gp) │ │ - lw t6,44(sp) │ │ - lw t9,-32156(gp) │ │ - sll s4,t6,0x2 │ │ - li a3,103 │ │ - li a1,12 │ │ - addiu a2,t5,-4648 │ │ - jalr t9 │ │ - addu s0,v0,s4 │ │ - lw gp,24(sp) │ │ - sw v0,0(s0) │ │ - lw a3,4(s8) │ │ - lw t1,48(sp) │ │ - sll t3,a3,0x2 │ │ - sll t4,a3,0x4 │ │ - subu t2,t4,t3 │ │ - addu t0,t1,t2 │ │ + sw gp,24(sp) │ │ + lw v0,4(s8) │ │ + sw ra,76(sp) │ │ + sw s7,68(sp) │ │ + sw s6,64(sp) │ │ + sw s5,60(sp) │ │ + sw s4,56(sp) │ │ + sw s3,52(sp) │ │ + sw s2,48(sp) │ │ + sw s1,44(sp) │ │ + sw s0,40(sp) │ │ + blez v0,29eac │ │ + sll s2,a2,0x2 │ │ + addu v1,a1,s2 │ │ + move s5,a2 │ │ + move s4,a1 │ │ + move s7,a0 │ │ move s3,zero │ │ - sw t0,48(sp) │ │ - move s6,zero │ │ - lw ra,36(sp) │ │ - sll s2,s6,0x2 │ │ - lw t8,0(ra) │ │ - lw t9,-31592(gp) │ │ - addu t7,t8,s2 │ │ - lw a0,0(t7) │ │ - lw a2,32(sp) │ │ - bal 286d0 │ │ - move a1,s7 │ │ - lw a1,4(s8) │ │ - lw gp,24(sp) │ │ - blez a1,28a24 │ │ - lhu v0,0(s7) │ │ - beq v0,s1,28a2c │ │ - move v0,s7 │ │ - b 28924 │ │ - move s0,zero │ │ - lhu v1,0(v0) │ │ - move a0,s0 │ │ - beq v1,s1,28938 │ │ - sll s2,s0,0x1 │ │ - addiu s0,s0,1 │ │ - bne s0,a1,28914 │ │ - addiu v0,v0,2 │ │ - move a0,s0 │ │ - sll s2,s0,0x1 │ │ - lw t2,16(s5) │ │ - lw t0,-32696(gp) │ │ - addu t1,t2,s4 │ │ - lw v0,0(t1) │ │ - lw t9,-32156(gp) │ │ - addu ra,v0,s3 │ │ - addiu a2,t0,-4648 │ │ - sw ra,52(sp) │ │ - li a3,114 │ │ - jalr t9 │ │ - li a1,2 │ │ - lw a3,52(sp) │ │ - lw gp,24(sp) │ │ - sw v0,0(a3) │ │ - lw a2,16(s5) │ │ - lw t9,-30268(gp) │ │ - addu a1,a2,s4 │ │ - lw v1,0(a1) │ │ - move a2,s2 │ │ - addu t8,v1,s3 │ │ - lw a0,0(t8) │ │ - jalr t9 │ │ - move a1,s7 │ │ - lw gp,24(sp) │ │ - lw t7,16(s5) │ │ - lw t5,-32696(gp) │ │ - addu t6,t7,s4 │ │ - lw t4,0(t6) │ │ - lw t9,-32156(gp) │ │ - lw a0,4(s8) │ │ - addiu a2,t5,-4648 │ │ - li a3,118 │ │ - li a1,2 │ │ - jalr t9 │ │ - addu s2,t4,s3 │ │ - lw gp,24(sp) │ │ - sw v0,4(s2) │ │ - lw t3,16(s5) │ │ - lw t0,4(s8) │ │ - addu t2,t3,s4 │ │ - lw t1,0(t2) │ │ - lw a1,32(sp) │ │ - addu a0,t1,s3 │ │ - lw t9,-30268(gp) │ │ - lw a0,4(a0) │ │ - jalr t9 │ │ - sll a2,t0,0x1 │ │ - lw v0,16(s5) │ │ - lw v1,40(sp) │ │ - addu a3,v0,s4 │ │ - lw a2,0(a3) │ │ - addiu s6,s6,1 │ │ - addu a1,a2,s3 │ │ - lw gp,24(sp) │ │ - sw s0,8(a1) │ │ - beq s6,v1,28a78 │ │ - addiu s3,s3,12 │ │ - b 288d0 │ │ - lw a3,4(s8) │ │ - bne v0,s1,28b34 │ │ - move s2,zero │ │ - lw a2,16(s5) │ │ - addiu s6,s6,1 │ │ - addu a1,a2,s4 │ │ - lw v1,0(a1) │ │ - addu t8,v1,s3 │ │ - sw zero,0(t8) │ │ - lw t7,16(s5) │ │ - lw v1,40(sp) │ │ - addu t6,t7,s4 │ │ - lw t5,0(t6) │ │ - addu t4,t5,s3 │ │ - sw zero,4(t4) │ │ - lw s2,16(s5) │ │ - addu t3,s2,s4 │ │ - lw a0,0(t3) │ │ - addu s0,a0,s3 │ │ - sw zero,8(s0) │ │ - bne s6,v1,28a1c │ │ - addiu s3,s3,12 │ │ - lw ra,44(sp) │ │ - lw a3,36(sp) │ │ - addiu t9,ra,1 │ │ - sw t9,44(sp) │ │ - lw s3,44(sp) │ │ - addiu s6,a3,4 │ │ - beq s3,v1,28aa4 │ │ - sw s6,36(sp) │ │ - lw v0,16(s5) │ │ - b 28880 │ │ - lw a0,4(s8) │ │ - lw s0,48(sp) │ │ - lw t2,48(sp) │ │ - slti t1,s0,0 │ │ - addiu t0,s0,1023 │ │ - lw v0,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - lw s5,48(sp) │ │ - movz t0,t2,t1 │ │ - sra s1,t0,0xa │ │ - lw t9,-32200(gp) │ │ - addiu a3,s8,-4600 │ │ - sw s5,16(sp) │ │ - sw s1,20(sp) │ │ - li a0,1 │ │ - addiu a1,v0,-4648 │ │ - jalr t9 │ │ - li a2,132 │ │ - lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - move a0,s7 │ │ - lw gp,24(sp) │ │ - lw a0,32(sp) │ │ - lw ra,92(sp) │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - lw t9,-32556(gp) │ │ - jr t9 │ │ - addiu sp,sp,96 │ │ - move a0,zero │ │ - b 28938 │ │ move s0,zero │ │ - lui gp,0x8 │ │ - addiu gp,gp,1808 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-96 │ │ - sw ra,92(sp) │ │ - sw gp,24(sp) │ │ - sw s7,84(sp) │ │ - sw s5,76(sp) │ │ - sw s8,88(sp) │ │ - sw s6,80(sp) │ │ - sw s4,72(sp) │ │ - sw s3,68(sp) │ │ - sw s2,64(sp) │ │ - sw s1,60(sp) │ │ - sw s0,56(sp) │ │ - lw s8,4(a0) │ │ - lw v0,-32696(gp) │ │ - move s5,a0 │ │ - lw a0,4(s8) │ │ - lw t9,-32156(gp) │ │ - sw a0,36(sp) │ │ - li a1,2 │ │ - addiu a2,v0,-4648 │ │ - jalr t9 │ │ - li a3,150 │ │ - lw gp,24(sp) │ │ - lw a0,36(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,a3,-4648 │ │ - li a1,2 │ │ - li a3,151 │ │ - jalr t9 │ │ - move s7,v0 │ │ - lw gp,24(sp) │ │ - lw a0,4(s8) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - li a1,4 │ │ - addiu a2,a2,-4648 │ │ - li a3,156 │ │ - jalr t9 │ │ + sw v1,36(sp) │ │ + blez v0,29e94 │ │ + sll s1,s0,0x2 │ │ + sll v0,s0,0x1 │ │ sw v0,32(sp) │ │ - lw gp,24(sp) │ │ - sw v0,24(s5) │ │ - lw a0,4(s8) │ │ - lw v1,36(sp) │ │ - sll a1,a0,0x2 │ │ - blez v1,28e28 │ │ - sw a1,44(sp) │ │ - sw zero,40(sp) │ │ - li s1,0xffff │ │ - lw t5,-32696(gp) │ │ - lw t6,40(sp) │ │ - lw t9,-32156(gp) │ │ - sll s4,t6,0x2 │ │ - li a3,162 │ │ - li a1,12 │ │ - addiu a2,t5,-4648 │ │ - jalr t9 │ │ - addu s0,v0,s4 │ │ - lw gp,24(sp) │ │ - sw v0,0(s0) │ │ - lw a3,4(s8) │ │ - lw t1,44(sp) │ │ - sll t3,a3,0x2 │ │ - sll t4,a3,0x4 │ │ - subu t2,t4,t3 │ │ - addu t0,t1,t2 │ │ - move s3,zero │ │ - sw t0,44(sp) │ │ + move a3,zero │ │ + b 29ddc │ │ move s6,zero │ │ - lw v1,20(s5) │ │ - sll s2,s6,0x2 │ │ - addu ra,v1,s4 │ │ - lw t8,0(ra) │ │ - lw t9,-31592(gp) │ │ - addu t7,t8,s2 │ │ - lw a0,0(t7) │ │ - lw a2,32(sp) │ │ - bal 286d0 │ │ - move a1,s7 │ │ - lw a1,4(s8) │ │ - lw gp,24(sp) │ │ - blez a1,28db8 │ │ - lhu v0,0(s7) │ │ - beq v0,s1,28dc0 │ │ - move v0,s7 │ │ - b 28cb8 │ │ - move s0,zero │ │ - lhu a2,0(v0) │ │ - move a0,s0 │ │ - beq a2,s1,28ccc │ │ - sll s2,s0,0x1 │ │ - addiu s0,s0,1 │ │ - bne s0,a1,28ca8 │ │ - addiu v0,v0,2 │ │ - move a0,s0 │ │ - sll s2,s0,0x1 │ │ - lw t2,24(s5) │ │ - lw t0,-32696(gp) │ │ - addu t1,t2,s4 │ │ - lw v0,0(t1) │ │ - lw t9,-32156(gp) │ │ - addu ra,v0,s3 │ │ - addiu a2,t0,-4648 │ │ - sw ra,48(sp) │ │ - li a3,174 │ │ - jalr t9 │ │ - li a1,2 │ │ - lw a0,48(sp) │ │ - lw gp,24(sp) │ │ - sw v0,0(a0) │ │ - lw a3,24(s5) │ │ - lw t9,-30268(gp) │ │ - addu a1,a3,s4 │ │ - lw a2,0(a1) │ │ - move a1,s7 │ │ - addu v1,a2,s3 │ │ - lw a0,0(v1) │ │ - jalr t9 │ │ - move a2,s2 │ │ - lw gp,24(sp) │ │ - lw t8,24(s5) │ │ - lw t6,-32696(gp) │ │ - addu t7,t8,s4 │ │ - lw t5,0(t7) │ │ - lw t9,-32156(gp) │ │ - lw a0,4(s8) │ │ - addiu a2,t6,-4648 │ │ - li a3,178 │ │ - li a1,2 │ │ - jalr t9 │ │ - addu s2,t5,s3 │ │ - lw gp,24(sp) │ │ - sw v0,4(s2) │ │ - lw t4,24(s5) │ │ - lw t0,4(s8) │ │ - addu t3,t4,s4 │ │ - lw t2,0(t3) │ │ - lw a1,32(sp) │ │ - addu t1,t2,s3 │ │ - lw t9,-30268(gp) │ │ - lw a0,4(t1) │ │ - jalr t9 │ │ - sll a2,t0,0x1 │ │ - lw a0,24(s5) │ │ - lw v1,36(sp) │ │ - addu v0,a0,s4 │ │ - lw a3,0(v0) │ │ - addiu s6,s6,1 │ │ - addu a1,a3,s3 │ │ - lw gp,24(sp) │ │ - sw s0,8(a1) │ │ - beq s6,v1,28e0c │ │ - addiu s3,s3,12 │ │ - b 28c60 │ │ - lw a3,4(s8) │ │ - bne v0,s1,28eb8 │ │ - move s2,zero │ │ - lw a3,24(s5) │ │ - addiu s6,s6,1 │ │ - addu a1,a3,s4 │ │ - lw a2,0(a1) │ │ - addu v1,a2,s3 │ │ - sw zero,0(v1) │ │ - lw t8,24(s5) │ │ - lw v1,36(sp) │ │ - addu t7,t8,s4 │ │ - lw t6,0(t7) │ │ - addu t5,t6,s3 │ │ - sw zero,4(t5) │ │ - lw s2,24(s5) │ │ - addu t4,s2,s4 │ │ - lw t3,0(t4) │ │ - addu s0,t3,s3 │ │ - sw zero,8(s0) │ │ - bne s6,v1,28db0 │ │ - addiu s3,s3,12 │ │ - lw s6,40(sp) │ │ - addiu s3,s6,1 │ │ - beq s3,v1,28e28 │ │ - sw s3,40(sp) │ │ - lw v0,24(s5) │ │ - b 28c10 │ │ - lw a0,4(s8) │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - move a0,s7 │ │ - lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + sll t3,t9,0x10 │ │ + beqz s4,29dcc │ │ + sra s6,t3,0x10 │ │ + lh t4,40(s8) │ │ + beq t4,s0,29e70 │ │ + lw t5,36(sp) │ │ + lw v0,4(s8) │ │ + slt t9,s6,v0 │ │ + beqz t9,29e94 │ │ + move a3,s6 │ │ + lw t9,-31584(gp) │ │ + li a0,3 │ │ + sw a0,16(sp) │ │ + move a1,s5 │ │ + move a0,s8 │ │ jalr t9 │ │ - lw a0,32(sp) │ │ - lw t0,44(sp) │ │ + move a2,s3 │ │ + lw a2,20(s7) │ │ + lw a3,56(s8) │ │ + sll a1,v0,0x2 │ │ + sll t0,v0,0x4 │ │ + subu t1,t0,a1 │ │ + addu t2,a2,s2 │ │ + lw t3,0(t2) │ │ + addu t4,a3,t1 │ │ + lwl t5,3(t4) │ │ + addu t6,t3,s1 │ │ + lwr t5,0(t4) │ │ + lw t7,0(t6) │ │ + sll t8,s6,0x1 │ │ + andi v0,t5,0xffff │ │ + addu v1,t7,t8 │ │ lw gp,24(sp) │ │ - lw s8,44(sp) │ │ - addiu a0,t0,1023 │ │ - slti v0,t0,0 │ │ - movz a0,s8,v0 │ │ - lw s5,-32696(gp) │ │ - lw s1,-32696(gp) │ │ - sra s7,a0,0xa │ │ - lw t9,-32200(gp) │ │ - sw s8,16(sp) │ │ - sw s7,20(sp) │ │ - addiu a1,s5,-4648 │ │ - addiu a3,s1,-4544 │ │ - li a0,1 │ │ - jalr t9 │ │ - li a2,196 │ │ - lw ra,92(sp) │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ + sh v0,0(v1) │ │ + lh a0,40(s8) │ │ + bne a0,s6,29db4 │ │ + addiu t9,s6,1 │ │ + lw ra,12(s7) │ │ + sll s6,s6,0x2 │ │ + addu a2,ra,s2 │ │ + lw a3,0(a2) │ │ + lw t1,32(sp) │ │ + addu a1,a3,s6 │ │ + lw t0,0(a1) │ │ + addu t2,t0,t1 │ │ + b 29db4 │ │ + sh v0,0(t2) │ │ + lw t6,0(t5) │ │ + addu t7,t6,s1 │ │ + lw v1,0(t7) │ │ + addu t8,v1,t8 │ │ + sh v0,0(t8) │ │ + lw v0,4(s8) │ │ + slt t9,s6,v0 │ │ + bnez t9,29ddc │ │ + move a3,s6 │ │ + addiu s0,s0,1 │ │ + sll s3,s0,0x10 │ │ + sra s0,s3,0x10 │ │ + slt s1,s0,v0 │ │ + bnez s1,29d98 │ │ + move s3,s0 │ │ + lw ra,76(sp) │ │ + lw s8,72(sp) │ │ + lw s7,68(sp) │ │ + lw s6,64(sp) │ │ + lw s5,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,96 │ │ - move a0,zero │ │ - b 28ccc │ │ - move s0,zero │ │ + addiu sp,sp,80 │ │ │ │ -00028ec4 : │ │ - lw t4,8(a0) │ │ - sll t3,a1,0x2 │ │ - sll t2,a1,0x4 │ │ - lw v0,8(t4) │ │ - addu t1,t3,t2 │ │ - addu v1,v0,t1 │ │ - lw v0,8(v1) │ │ - lw v1,4(v1) │ │ - addiu t0,v0,-1 │ │ - sll a3,t0,0x1 │ │ - addu a2,v1,a3 │ │ - li a1,1 │ │ - beq v0,a1,28f34 │ │ - lh a2,0(a2) │ │ - addiu t4,v0,-2 │ │ - sll t3,t4,0x1 │ │ - addu v0,v1,t3 │ │ - lw t2,16(a0) │ │ - lh t0,0(v0) │ │ - sll t1,a2,0x2 │ │ - addu v1,t2,t1 │ │ - lw a1,0(v1) │ │ - sll a3,t0,0x2 │ │ - sll a2,t0,0x4 │ │ - subu t9,a2,a3 │ │ - addu t8,a1,t9 │ │ - jr ra │ │ - lw v0,8(t8) │ │ - lw t7,24(a0) │ │ - sll t6,a2,0x2 │ │ - addu t5,t7,t6 │ │ - lw a0,0(t5) │ │ +00029edc : │ │ + blez a3,29f78 │ │ + sll t2,a3,0x1 │ │ + move v1,zero │ │ + li v0,-1 │ │ + addu t1,a1,v1 │ │ + addu t0,a2,v1 │ │ + addiu v1,v1,2 │ │ + sh v0,0(t1) │ │ + bne v1,t2,29eec │ │ + sh v0,0(t0) │ │ + move t1,zero │ │ + li t4,0xffff │ │ + blez t1,29f98 │ │ + move t9,a1 │ │ + lhu t3,0(a1) │ │ + beq t3,t4,29fac │ │ + lhu t5,0(a0) │ │ + beq t3,t5,29fa4 │ │ + nop │ │ + addiu t6,a1,2 │ │ + b 29f48 │ │ + move t7,zero │ │ + lhu t0,0(t6) │ │ + beq t0,t4,29f80 │ │ + move t9,t6 │ │ + beq t0,t5,29f8c │ │ + addiu t6,t6,2 │ │ + addiu t7,t7,1 │ │ + bne t7,t1,29f34 │ │ + sll t8,t1,0x1 │ │ + sll t2,t1,0x10 │ │ + addu t9,a1,t8 │ │ + sra v0,t2,0x10 │ │ + sh t5,0(t9) │ │ + addiu t1,t1,1 │ │ + sh v0,0(a2) │ │ + addiu a0,a0,2 │ │ + bne t1,a3,29f0c │ │ + addiu a2,a2,2 │ │ jr ra │ │ - lw v0,8(a0) │ │ + nop │ │ + sll v1,t7,0x10 │ │ + b 29f60 │ │ + sra v0,v1,0x10 │ │ + sll t3,t7,0x10 │ │ + b 29f64 │ │ + sra v0,t3,0x10 │ │ + lhu t5,0(a0) │ │ + b 29f60 │ │ + move v0,zero │ │ + b 29f64 │ │ + move v0,zero │ │ + b 29f60 │ │ + move v0,zero │ │ │ │ -00028f4c : │ │ - lw t4,8(a0) │ │ - sll t3,a1,0x2 │ │ - sll t2,a1,0x4 │ │ +00029fb4 : │ │ + lw v0,8(a0) │ │ + sll v1,a1,0x2 │ │ + lw a2,8(v0) │ │ + sll a1,a1,0x4 │ │ + addu a3,v1,a1 │ │ + addu t0,a2,a3 │ │ + lw t1,8(t0) │ │ + lw t2,4(t0) │ │ + sll t3,t1,0x1 │ │ + addiu t4,t3,-2 │ │ + addu t5,t2,t4 │ │ + li t7,1 │ │ + beq t1,t7,2a018 │ │ + lh t6,0(t5) │ │ + lw a0,16(a0) │ │ + lh t8,-2(t5) │ │ + sll t9,t6,0x2 │ │ + addu v0,a0,t9 │ │ + lw v1,0(v0) │ │ + sll a1,t8,0x2 │ │ + sll a2,t8,0x4 │ │ + subu a3,a2,a1 │ │ + addu t0,v1,a3 │ │ + jr ra │ │ + lw v0,8(t0) │ │ + lw t1,24(a0) │ │ + sll t2,t6,0x2 │ │ + addu t3,t1,t2 │ │ + lw t4,0(t3) │ │ + jr ra │ │ lw v0,8(t4) │ │ - addu t1,t3,t2 │ │ - addu v1,v0,t1 │ │ - lw v0,8(v1) │ │ - lw v1,4(v1) │ │ - addiu t0,v0,-1 │ │ - sll a3,t0,0x1 │ │ - addu a2,v1,a3 │ │ - li a1,1 │ │ - beq v0,a1,28fbc │ │ - lh a2,0(a2) │ │ - addiu t4,v0,-2 │ │ - sll t3,t4,0x1 │ │ - addu v0,v1,t3 │ │ - lw t2,16(a0) │ │ - lh t0,0(v0) │ │ - sll t1,a2,0x2 │ │ - addu v1,t2,t1 │ │ - lw a1,0(v1) │ │ - sll a3,t0,0x2 │ │ - sll a2,t0,0x4 │ │ - subu t9,a2,a3 │ │ - addu t8,a1,t9 │ │ + │ │ +0002a030 : │ │ + lw v0,8(a0) │ │ + sll v1,a1,0x2 │ │ + lw a2,8(v0) │ │ + sll a1,a1,0x4 │ │ + addu a3,v1,a1 │ │ + addu t0,a2,a3 │ │ + lw t1,8(t0) │ │ + lw t2,4(t0) │ │ + sll t3,t1,0x1 │ │ + addiu t4,t3,-2 │ │ + addu t5,t2,t4 │ │ + li t7,1 │ │ + beq t1,t7,2a094 │ │ + lh t6,0(t5) │ │ + lw a0,16(a0) │ │ + lh t8,-2(t5) │ │ + sll t9,t6,0x2 │ │ + addu v0,a0,t9 │ │ + lw v1,0(v0) │ │ + sll a1,t8,0x2 │ │ + sll a2,t8,0x4 │ │ + subu a3,a2,a1 │ │ + addu t0,v1,a3 │ │ jr ra │ │ - lw v0,4(t8) │ │ - lw t7,24(a0) │ │ - sll t6,a2,0x2 │ │ - addu t5,t7,t6 │ │ - lw a0,0(t5) │ │ + lw v0,4(t0) │ │ + lw t1,24(a0) │ │ + sll t2,t6,0x2 │ │ + addu t3,t1,t2 │ │ + lw t4,0(t3) │ │ jr ra │ │ - lw v0,4(a0) │ │ + lw v0,4(t4) │ │ │ │ -00028fd4 : │ │ +0002a0ac : │ │ lui gp,0x8 │ │ - addiu gp,gp,636 │ │ + addiu gp,gp,-3676 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ - sw s3,52(sp) │ │ - sw s2,48(sp) │ │ - sw gp,24(sp) │ │ - sw ra,76(sp) │ │ sw s8,72(sp) │ │ + lw s8,8(a0) │ │ + sw s0,40(sp) │ │ + lw v1,8(s8) │ │ + sll s0,a1,0x2 │ │ + sll a1,a1,0x4 │ │ + addu s0,s0,a1 │ │ + addu v0,v1,s0 │ │ + sw ra,76(sp) │ │ + lw ra,8(v0) │ │ + sw gp,24(sp) │ │ + slti a2,ra,2 │ │ sw s7,68(sp) │ │ sw s6,64(sp) │ │ sw s5,60(sp) │ │ sw s4,56(sp) │ │ + sw s3,52(sp) │ │ + sw s2,48(sp) │ │ sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - lw s4,8(a0) │ │ - sll s3,a1,0x2 │ │ - lw v1,8(s4) │ │ - sll a1,a1,0x4 │ │ - addu s3,s3,a1 │ │ - addu v0,v1,s3 │ │ - lw v1,8(v0) │ │ - move s2,a0 │ │ - lw s0,4(a0) │ │ - slti a0,v1,2 │ │ - bnez a0,2943c │ │ - lw v0,4(v0) │ │ - lh a1,0(v0) │ │ - lw t7,12(s2) │ │ - sll t6,a1,0x2 │ │ - lh a3,2(v0) │ │ - addu t5,t7,t6 │ │ - lw t4,0(t5) │ │ - sll t3,a3,0x2 │ │ - addu t2,t4,t3 │ │ - lw t1,0(t2) │ │ - li t0,0xffff │ │ - lhu a2,0(t1) │ │ - beq a2,t0,2937c │ │ - nop │ │ - addiu t9,v1,-1 │ │ - sll s7,t9,0x1 │ │ - addu s6,v0,s7 │ │ - addiu a3,v1,-2 │ │ - lh t5,0(s6) │ │ - sll t7,a3,0x1 │ │ - addu t6,v0,t7 │ │ - lw t4,16(s2) │ │ - lh a2,0(t6) │ │ - sll t3,t5,0x2 │ │ - addu t2,t4,t3 │ │ - lw v1,0(t2) │ │ - sll t1,a2,0x2 │ │ - sll t0,a2,0x4 │ │ - subu a1,t0,t1 │ │ - addu a0,v1,a1 │ │ - lw v0,8(a0) │ │ - beqz v0,290f4 │ │ - lw s7,-32696(gp) │ │ + move s7,a0 │ │ + bnez a2,2a474 │ │ + lw s6,4(a0) │ │ + lw v1,4(v0) │ │ + lw s2,12(a0) │ │ + lh a1,0(v1) │ │ + lh a3,2(v1) │ │ + sll s4,a1,0x2 │ │ + addu t2,s2,s4 │ │ + lw t3,0(t2) │ │ + sll t4,a3,0x2 │ │ + addu t5,t3,t4 │ │ + lw t6,0(t5) │ │ + li t9,0xffff │ │ + lhu t7,0(t6) │ │ + beq t7,t9,2a3c4 │ │ + nop │ │ + lui s5,0x7fff │ │ + ori s1,s5,0xffff │ │ + addu a1,ra,s1 │ │ + sll t0,a1,0x1 │ │ + addu v1,v1,t0 │ │ + lh s3,0(v1) │ │ + lw s4,16(s7) │ │ + lh t1,-2(v1) │ │ + sll v0,s3,0x2 │ │ + addu t2,s4,v0 │ │ + lw t3,0(t2) │ │ + sll t4,t1,0x2 │ │ + sll t5,t1,0x4 │ │ + subu t6,t5,t4 │ │ + addu t7,t3,t6 │ │ + lw s2,8(t7) │ │ + beqz s2,2a1c8 │ │ + lw t8,-32708(gp) │ │ lw ra,76(sp) │ │ - move v0,zero │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,80 │ │ - lw t9,-32156(gp) │ │ - lw a0,4(s0) │ │ + lw t9,-32152(gp) │ │ + lw a0,4(s6) │ │ li a1,2 │ │ - addiu a2,s7,-4648 │ │ + addiu a2,t8,-14904 │ │ jalr t9 │ │ li a3,333 │ │ - lw a0,4(s0) │ │ + lw a0,4(s6) │ │ lw gp,24(sp) │ │ - blez a0,291a8 │ │ - move s8,v0 │ │ - move s5,v0 │ │ - li s1,1 │ │ + blez a0,2a278 │ │ + move s3,v0 │ │ move a3,zero │ │ - li s6,2 │ │ - lw a0,8(s4) │ │ - lw t9,-31588(gp) │ │ - addu t8,a0,s3 │ │ - lw t7,8(t8) │ │ - lw t2,4(t8) │ │ - addiu t6,t7,-1 │ │ - addiu t5,t7,-2 │ │ - sll t4,t6,0x1 │ │ - sll t3,t5,0x1 │ │ - addu a2,t2,t4 │ │ - addu ra,t2,t3 │ │ - lh a1,0(a2) │ │ - lh a2,0(ra) │ │ - move a0,s0 │ │ - bal 26ae8 │ │ - sw s6,16(sp) │ │ - sll t1,v0,0x2 │ │ - lw v1,56(s0) │ │ - sll t0,v0,0x4 │ │ - subu a1,t0,t1 │ │ - addu v0,v1,a1 │ │ - lwl a0,3(v0) │ │ + move s5,zero │ │ + li s4,2 │ │ + lw a2,8(s8) │ │ + lw t9,-31584(gp) │ │ + addu a0,a2,s0 │ │ + lw ra,8(a0) │ │ + lw a1,4(a0) │ │ + addu t0,ra,s1 │ │ + sll v1,t0,0x1 │ │ + addu t1,a1,v1 │ │ + lh a2,-2(t1) │ │ + lh a1,0(t1) │ │ + move a0,s6 │ │ + jalr t9 │ │ + sw s4,16(sp) │ │ + sll t2,v0,0x2 │ │ + lw a3,56(s6) │ │ + sll v0,v0,0x4 │ │ + subu t3,v0,t2 │ │ + addu t4,a3,t3 │ │ + lwl t5,3(t4) │ │ + addiu t6,s5,1 │ │ + lw a0,4(s6) │ │ + sll t7,s5,0x1 │ │ + sll s5,t6,0x10 │ │ + sra s5,s5,0x10 │ │ + lwr t5,0(t4) │ │ + addu t8,s3,t7 │ │ + slt a2,s5,a0 │ │ lw gp,24(sp) │ │ - lwr a0,0(v0) │ │ - move a3,s1 │ │ - sh a0,0(s5) │ │ - lw a0,4(s0) │ │ - addiu s1,s1,1 │ │ - slt t8,a3,a0 │ │ - bnez t8,2912c │ │ - addiu s5,s5,2 │ │ - lw t9,-32156(gp) │ │ + sh t5,0(t8) │ │ + bnez a2,2a1fc │ │ + move a3,s5 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s1,-14904 │ │ li a1,2 │ │ - addiu a2,s7,-4648 │ │ jalr t9 │ │ li a3,342 │ │ lw gp,24(sp) │ │ - lw a0,4(s0) │ │ - lw t9,-32156(gp) │ │ + lw a0,4(s6) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a1,2 │ │ - addiu a2,s7,-4648 │ │ + addiu a2,s4,-14904 │ │ li a3,343 │ │ jalr t9 │ │ - move s1,v0 │ │ + move s5,v0 │ │ lw gp,24(sp) │ │ - lw a3,4(s0) │ │ - lw t9,-31592(gp) │ │ + lw a3,4(s6) │ │ + lw t9,-31580(gp) │ │ + move a0,s3 │ │ + move a1,s5 │ │ move a2,v0 │ │ - sw v0,36(sp) │ │ - move a0,s8 │ │ - bal 286d0 │ │ - move a1,s1 │ │ - lw a2,4(s0) │ │ + jalr t9 │ │ + move s1,v0 │ │ + lw s6,4(s6) │ │ + blez s6,2a324 │ │ lw gp,24(sp) │ │ - blez a2,295b8 │ │ - lw v0,36(sp) │ │ - lhu s5,0(s1) │ │ - li s0,0xffff │ │ - beq s5,s0,295b8 │ │ - li v1,1 │ │ - move a0,s1 │ │ - b 29238 │ │ + lhu a0,0(s5) │ │ + li ra,0xffff │ │ + beq a0,ra,2a324 │ │ + move v1,zero │ │ + b 2a304 │ │ li t0,0xffff │ │ - lhu s6,2(a0) │ │ - addiu v1,v1,1 │ │ - beq s6,t0,29240 │ │ - addiu a0,a0,2 │ │ - bne v1,a2,29228 │ │ - move a3,v1 │ │ - lw s0,8(s4) │ │ - lw t1,16(s2) │ │ - addu a0,s0,s3 │ │ - lw t6,8(a0) │ │ - lw t3,4(a0) │ │ - addiu t8,t6,-1 │ │ - sll t7,t8,0x1 │ │ - addu t5,t3,t7 │ │ - addiu t4,t6,-2 │ │ - lh ra,0(t5) │ │ - sll a2,t4,0x1 │ │ - addu t2,t3,a2 │ │ - lh v1,0(t2) │ │ - sll t0,ra,0x2 │ │ - addu a1,t1,t0 │ │ - lw s6,0(a1) │ │ - sll s7,v1,0x2 │ │ - sll t9,v1,0x4 │ │ - subu s5,t9,s7 │ │ - addu s0,s6,s5 │ │ - sw s1,0(s0) │ │ - lw a0,8(s4) │ │ - lw t0,16(s2) │ │ - addu t8,a0,s3 │ │ - lw t5,8(t8) │ │ - lw t2,4(t8) │ │ - addiu t7,t5,-1 │ │ - sll t6,t7,0x1 │ │ - addu t4,t2,t6 │ │ - addiu t3,t5,-2 │ │ - lh t1,0(t4) │ │ - sll a2,t3,0x1 │ │ - addu ra,t2,a2 │ │ - lh s7,0(ra) │ │ - sll v1,t1,0x2 │ │ - addu a1,t0,v1 │ │ - lw s6,0(a1) │ │ - sll s1,s7,0x2 │ │ - sll t9,s7,0x4 │ │ - subu s5,t9,s1 │ │ - addu s0,s6,s5 │ │ - sw v0,4(s0) │ │ - lw a0,8(s4) │ │ - lw t0,16(s2) │ │ - addu t8,a0,s3 │ │ - lw t5,8(t8) │ │ - lw a2,4(t8) │ │ - addiu t7,t5,-1 │ │ - sll t6,t7,0x1 │ │ - addu t4,a2,t6 │ │ - addiu t3,t5,-2 │ │ - lh t1,0(t4) │ │ - sll t2,t3,0x1 │ │ - addu ra,a2,t2 │ │ - lh v0,0(ra) │ │ - sll v1,t1,0x2 │ │ - addu a1,t0,v1 │ │ - lw s3,0(a1) │ │ - sll s7,v0,0x2 │ │ - sll s1,v0,0x4 │ │ - subu s4,s1,s7 │ │ - addu s2,s3,s4 │ │ - lw t9,-32556(gp) │ │ - sw a3,8(s2) │ │ + lhu v0,0(a3) │ │ + beq v0,t0,2a324 │ │ + nop │ │ + addiu s2,v1,1 │ │ + sll a1,s2,0x10 │ │ + sra v1,a1,0x10 │ │ + sll t1,v1,0x1 │ │ + slt t2,v1,s6 │ │ + addu a3,s5,t1 │ │ + bnez t2,2a2f8 │ │ + move s2,v1 │ │ + lw s8,8(s8) │ │ + lw s7,16(s7) │ │ + addu s0,s8,s0 │ │ + lw t3,8(s0) │ │ + lw t4,4(s0) │ │ + sll t5,t3,0x1 │ │ + addiu t6,t5,-2 │ │ + addu t7,t4,t6 │ │ + lh t8,0(t7) │ │ + lh a2,-2(t7) │ │ + sll s4,t8,0x2 │ │ + addu s6,s7,s4 │ │ + lw t9,0(s6) │ │ + sll a0,a2,0x2 │ │ + sll ra,a2,0x4 │ │ + subu t0,ra,a0 │ │ + addu a1,t9,t0 │ │ + sw s5,0(a1) │ │ + lw s5,0(s6) │ │ + lw t9,-32552(gp) │ │ + addu v1,s5,t0 │ │ + sw s1,4(v1) │ │ + lw s1,0(s6) │ │ + move a0,s3 │ │ + addu s3,s1,t0 │ │ jalr t9 │ │ - move a0,s8 │ │ + sw s2,8(s3) │ │ lw ra,76(sp) │ │ - move v0,zero │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,80 │ │ - lw s1,4(s0) │ │ - blez s1,29074 │ │ - move s1,zero │ │ + lw t8,4(s6) │ │ + blez t8,2a14c │ │ move a2,zero │ │ - b 293a8 │ │ + move s2,zero │ │ + b 2a3e4 │ │ li s5,1 │ │ - lw s8,8(s4) │ │ - addu t8,s8,s3 │ │ - lw ra,4(t8) │ │ - lh a1,0(ra) │ │ - lh a3,2(ra) │ │ - lw t9,-31588(gp) │ │ - move a0,s0 │ │ - bal 26ae8 │ │ + lh a1,0(v1) │ │ + lh a3,2(v1) │ │ + lw t9,-31584(gp) │ │ + move a0,s6 │ │ + jalr t9 │ │ sw s5,16(sp) │ │ - lw s7,8(s4) │ │ - lw t5,12(s2) │ │ - addu s6,s7,s3 │ │ + lw a2,8(s8) │ │ + lw a3,12(s7) │ │ + addu a1,a2,s0 │ │ + lw v1,4(a1) │ │ + lw s3,56(s6) │ │ + lh a0,0(v1) │ │ + lh s1,2(v1) │ │ + sll t0,a0,0x2 │ │ + addu s4,a3,t0 │ │ + sll t1,v0,0x2 │ │ + sll v0,v0,0x4 │ │ + lw t2,0(s4) │ │ + subu t3,v0,t1 │ │ + addu t4,s3,t3 │ │ + sll t5,s1,0x2 │ │ + lwl t6,3(t4) │ │ + addu t7,t2,t5 │ │ + addiu t9,s2,1 │ │ + sll a2,s2,0x1 │ │ + lw t8,0(t7) │ │ lw a3,4(s6) │ │ - lw a2,56(s0) │ │ - lh t7,0(a3) │ │ - lh t0,2(a3) │ │ - sll t6,t7,0x2 │ │ - sll t3,v0,0x2 │ │ - sll t2,v0,0x4 │ │ - addu t4,t5,t6 │ │ - lw a1,0(t4) │ │ - subu t1,t2,t3 │ │ - addu v0,a2,t1 │ │ - sll v1,t0,0x2 │ │ - lwl t8,3(v0) │ │ - addu a0,a1,v1 │ │ - lw s8,0(a0) │ │ - sll t9,s1,0x1 │ │ - lwr t8,0(v0) │ │ - addu s7,s8,t9 │ │ + sll s2,t9,0x10 │ │ + sra s2,s2,0x10 │ │ + lwr t6,0(t4) │ │ + addu a0,t8,a2 │ │ + slt s1,s2,a3 │ │ lw gp,24(sp) │ │ - sh t8,0(s7) │ │ - lw s6,4(s0) │ │ - addiu s1,s1,1 │ │ - slt a3,s1,s6 │ │ - bnez a3,29394 │ │ - move a2,s1 │ │ - lw s1,8(s4) │ │ - addu s5,s1,s3 │ │ - lw v0,4(s5) │ │ - b 29074 │ │ - lw v1,8(s5) │ │ - lw t9,-31732(gp) │ │ - lh a1,0(v0) │ │ - bal 269a8 │ │ - move a0,s0 │ │ + sh t6,0(a0) │ │ + bnez s1,2a3dc │ │ + move a2,s2 │ │ + b 2a14c │ │ + lw ra,8(a1) │ │ + lw a0,4(v0) │ │ + lw t9,-31676(gp) │ │ + lh a1,0(a0) │ │ + jalr t9 │ │ + move a0,s6 │ │ lw gp,24(sp) │ │ sw v0,16(sp) │ │ - lw v1,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,s7,-4480 │ │ + lw a3,-32708(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a3,-14904 │ │ li a0,1 │ │ - addiu a1,v1,-4648 │ │ - jalr t9 │ │ li a2,357 │ │ - lw t9,8(s4) │ │ - lw s6,20(s2) │ │ - addu s5,t9,s3 │ │ - lw s3,4(s5) │ │ - li s8,0xffff │ │ - lh s5,0(s3) │ │ + jalr t9 │ │ + addiu a3,t0,-14856 │ │ + lw t1,8(s8) │ │ + lw t2,20(s7) │ │ + addu t3,t1,s0 │ │ + lw t4,4(t3) │ │ + li s3,0xffff │ │ + lh s2,0(t4) │ │ + sll s0,s2,0x2 │ │ + addu t5,t2,s0 │ │ + lw t6,0(t5) │ │ + lw t7,0(t6) │ │ + lhu s1,0(t7) │ │ + bne s1,s3,2a194 │ │ + lw gp,24(sp) │ │ + lw s6,4(s7) │ │ + lw t8,4(s6) │ │ + blez t8,2a194 │ │ + move s5,zero │ │ + move s1,zero │ │ + li s4,3 │ │ + blez t8,2a5d4 │ │ + sll ra,s5,0x1 │ │ sll s3,s5,0x2 │ │ - addu s1,s6,s3 │ │ - lw v0,0(s1) │ │ - lw s4,0(v0) │ │ - lhu a3,0(s4) │ │ - bne a3,s8,290c0 │ │ - lw gp,24(sp) │ │ - lw s1,4(s2) │ │ - lw v0,4(s1) │ │ - blez v0,290c0 │ │ + sw ra,36(sp) │ │ move s8,zero │ │ - move s4,zero │ │ - li s7,3 │ │ - blez v0,295a0 │ │ - sll a0,s8,0x1 │ │ - sll s6,s8,0x2 │ │ - sw a0,32(sp) │ │ - move s0,zero │ │ - b 294f0 │ │ + b 2a530 │ │ move a3,zero │ │ - lw v0,4(s1) │ │ - addiu s0,s0,1 │ │ - slt t8,s0,v0 │ │ - beqz t8,295a0 │ │ - move a3,s0 │ │ - lw t9,-31588(gp) │ │ - move a0,s1 │ │ - move a1,s5 │ │ - move a2,s4 │ │ - bal 26ae8 │ │ - sw s7,16(sp) │ │ - lw v1,20(s2) │ │ - lw t8,56(s1) │ │ - sll a3,v0,0x2 │ │ - sll a0,v0,0x4 │ │ - addu v0,v1,s3 │ │ - lw t7,0(v0) │ │ - subu v0,a0,a3 │ │ - addu t5,t8,v0 │ │ - lwl t3,3(t5) │ │ - addu t6,t7,s6 │ │ - lw a2,0(t6) │ │ - sll t4,s0,0x1 │ │ - lwr t3,0(t5) │ │ - addu t2,a2,t4 │ │ - lw gp,24(sp) │ │ - sh t3,0(t2) │ │ - sll t1,s0,0x10 │ │ - lh t0,40(s1) │ │ - sra a1,t1,0x10 │ │ - bne t0,a1,294dc │ │ - sll t4,s0,0x2 │ │ - lw t7,12(s2) │ │ - lw t5,56(s1) │ │ - addu t6,t7,s3 │ │ - lw a2,0(t6) │ │ - addu t2,t5,v0 │ │ - lwl t0,3(t2) │ │ - addu t3,a2,t4 │ │ - lw t1,0(t3) │ │ - lw a1,32(sp) │ │ - lwr t0,0(t2) │ │ - addu ra,t1,a1 │ │ - sh t0,0(ra) │ │ - lw v0,4(s1) │ │ - addiu s0,s0,1 │ │ - slt t8,s0,v0 │ │ - bnez t8,294f0 │ │ - move a3,s0 │ │ - addiu s8,s8,1 │ │ - slt s0,s8,v0 │ │ - bnez s0,294c0 │ │ - move s4,s8 │ │ - b 290c4 │ │ + lw t8,4(s6) │ │ + sll t0,t9,0x10 │ │ + sra s8,t0,0x10 │ │ + slt t1,s8,t8 │ │ + beqz t1,2a5d4 │ │ + move a3,s8 │ │ + lw t9,-31584(gp) │ │ + move a0,s6 │ │ + move a1,s2 │ │ + move a2,s1 │ │ + jalr t9 │ │ + sw s4,16(sp) │ │ + lw a2,20(s7) │ │ + lw v1,56(s6) │ │ + sll a1,v0,0x2 │ │ + sll v0,v0,0x4 │ │ + subu a3,v0,a1 │ │ + addu a0,a2,s0 │ │ + lw t0,0(a0) │ │ + addu t1,v1,a3 │ │ + lwl t2,3(t1) │ │ + addu t3,t0,s3 │ │ + lwr t2,0(t1) │ │ + lw t4,0(t3) │ │ + sll t5,s8,0x1 │ │ + andi t6,t2,0xffff │ │ + addu t7,t4,t5 │ │ + lw gp,24(sp) │ │ + sh t6,0(t7) │ │ + lh t8,40(s6) │ │ + bne t8,s8,2a518 │ │ + addiu t9,s8,1 │ │ + lw ra,12(s7) │ │ + sll s8,s8,0x2 │ │ + addu a2,ra,s0 │ │ + lw v1,0(a2) │ │ + lw a3,36(sp) │ │ + addu a1,v1,s8 │ │ + lw v0,0(a1) │ │ + lw t8,4(s6) │ │ + sll t0,t9,0x10 │ │ + sra s8,t0,0x10 │ │ + addu a0,v0,a3 │ │ + slt t1,s8,t8 │ │ + sh t6,0(a0) │ │ + bnez t1,2a530 │ │ + move a3,s8 │ │ + addiu s5,s5,1 │ │ + sll s1,s5,0x10 │ │ + sra s5,s1,0x10 │ │ + slt s3,s5,t8 │ │ + bnez s3,2a4fc │ │ + move s1,s5 │ │ + b 2a198 │ │ lw ra,76(sp) │ │ - b 29240 │ │ - move a3,zero │ │ │ │ -000295c0 : │ │ +0002a5f4 : │ │ lui gp,0x8 │ │ - addiu gp,gp,-880 │ │ + addiu gp,gp,-5028 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw gp,24(sp) │ │ - sw ra,36(sp) │ │ sw s0,32(sp) │ │ + sw ra,36(sp) │ │ lw v0,8(a0) │ │ - bnez a2,295fc │ │ + bnez a2,2a630 │ │ lw s0,4(a0) │ │ lw ra,36(sp) │ │ - li v0,0xffff │ │ lw s0,32(sp) │ │ + li v0,0xffff │ │ jr ra │ │ addiu sp,sp,40 │ │ - lw a0,8(v0) │ │ sll v1,a1,0x2 │ │ - sll a3,a1,0x4 │ │ - addu a1,v1,a3 │ │ - addu a1,a0,a1 │ │ - lw v0,8(a1) │ │ - beq v0,a2,295ec │ │ + lw a0,8(v0) │ │ + sll a1,a1,0x4 │ │ + addu a3,v1,a1 │ │ + addu t0,a0,a3 │ │ + lw t1,8(t0) │ │ + beq t1,a2,2a620 │ │ lw ra,36(sp) │ │ - lw t8,4(a1) │ │ - addiu a3,a2,-1 │ │ - addiu a0,a2,1 │ │ - sll ra,a0,0x1 │ │ - sll a1,a2,0x1 │ │ - sll v0,a3,0x1 │ │ - addu t5,t8,ra │ │ - addu t7,t8,a1 │ │ - addu t6,t8,v0 │ │ - lh a2,0(t6) │ │ - lh a1,0(t7) │ │ - lh a3,0(t5) │ │ - lw t9,-31588(gp) │ │ + lw t2,4(t0) │ │ + sll a2,a2,0x1 │ │ + addu t3,t2,a2 │ │ + lh a2,-2(t3) │ │ + lh a1,0(t3) │ │ + lh a3,2(t3) │ │ + lw t9,-31584(gp) │ │ move a0,s0 │ │ - bal 26ae8 │ │ + jalr t9 │ │ sw zero,16(sp) │ │ sll t4,v0,0x2 │ │ - lw t1,56(s0) │ │ - sll t3,v0,0x4 │ │ - subu t2,t3,t4 │ │ - addu t0,t1,t2 │ │ - lwl a2,3(t0) │ │ + lw a2,56(s0) │ │ + sll t5,v0,0x4 │ │ + subu t6,t5,t4 │ │ + addu t7,a2,t6 │ │ + lwl t8,3(t7) │ │ lw ra,36(sp) │ │ - lwr a2,0(t0) │ │ + lwr t8,0(t7) │ │ lw s0,32(sp) │ │ - andi v0,a2,0xffff │ │ + andi v0,t8,0xffff │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0002968c : │ │ - lw a1,0(a0) │ │ +0002a6a8 : │ │ + lw v1,0(a0) │ │ move v0,a0 │ │ - addiu v1,a1,1 │ │ + addiu a1,v1,1 │ │ jr ra │ │ - sw v1,0(a0) │ │ + sw a1,0(a0) │ │ │ │ -000296a0 : │ │ +0002a6bc : │ │ lui gp,0x8 │ │ - addiu gp,gp,-1104 │ │ + addiu gp,gp,-5228 │ │ addu gp,gp,t9 │ │ + beqz a0,2a8e0 │ │ + nop │ │ addiu sp,sp,-56 │ │ - sw gp,16(sp) │ │ sw s0,24(sp) │ │ + lw s0,0(a0) │ │ + sw gp,16(sp) │ │ + addiu v0,s0,-1 │ │ sw ra,52(sp) │ │ sw s6,48(sp) │ │ sw s5,44(sp) │ │ sw s4,40(sp) │ │ sw s3,36(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ - beqz a0,298c0 │ │ - move s0,a0 │ │ - lw v0,0(a0) │ │ - addiu v0,v0,-1 │ │ - blez v0,29714 │ │ + blez v0,2a730 │ │ sw v0,0(a0) │ │ lw ra,52(sp) │ │ lw s6,48(sp) │ │ lw s5,44(sp) │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ + move s1,a0 │ │ lw a0,12(a0) │ │ - beqz a0,2972c │ │ - lw t9,-31584(gp) │ │ + beqz a0,2a74c │ │ + lw t9,-31576(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw a0,20(s0) │ │ - beqz a0,29744 │ │ - lw t9,-31584(gp) │ │ + lw a0,20(s1) │ │ + beqz a0,2a764 │ │ + lw t9,-31576(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw s6,16(s0) │ │ - beqz s6,297d8 │ │ + lw s4,16(s1) │ │ + beqz s4,2a7f8 │ │ nop │ │ - lw v1,4(s0) │ │ - lw s4,4(v1) │ │ - blez s4,297cc │ │ - lw t9,-32556(gp) │ │ - move s3,s6 │ │ + lw v0,4(s1) │ │ + lw s2,4(v0) │ │ + blez s2,2a7ec │ │ + lw t9,-32552(gp) │ │ + move s6,s4 │ │ + move s3,zero │ │ + move s0,zero │ │ move s5,zero │ │ - move s1,zero │ │ - move s2,zero │ │ - lw a3,0(s3) │ │ - lw t9,-32556(gp) │ │ - addu a2,a3,s1 │ │ - lw a0,0(a2) │ │ + lw v1,0(s6) │ │ + lw t9,-32552(gp) │ │ + addu a0,v1,s0 │ │ + lw a0,0(a0) │ │ jalr t9 │ │ - addiu s2,s2,1 │ │ - lw a1,0(s3) │ │ + addiu s5,s5,1 │ │ + lw a1,0(s6) │ │ lw gp,16(sp) │ │ - addu a0,a1,s1 │ │ - lw a0,4(a0) │ │ - lw t9,-32556(gp) │ │ + addu a2,a1,s0 │ │ + lw a0,4(a2) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - addiu s1,s1,12 │ │ - bne s2,s4,29770 │ │ + addiu s0,s0,12 │ │ + bne s5,s2,2a790 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - lw a0,0(s3) │ │ + lw t9,-32552(gp) │ │ + lw a0,0(s6) │ │ jalr t9 │ │ - addiu s5,s5,1 │ │ - addiu s3,s3,4 │ │ - bne s5,s4,29768 │ │ + addiu s3,s3,1 │ │ + addiu s6,s6,4 │ │ + bne s3,s2,2a788 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s6 │ │ + move a0,s4 │ │ lw gp,16(sp) │ │ - lw s6,24(s0) │ │ - beqz s6,2986c │ │ - lw t9,-31848(gp) │ │ - lw t0,4(s0) │ │ - lw s4,4(t0) │ │ - blez s4,29858 │ │ - move s3,s6 │ │ + lw s4,24(s1) │ │ + beqz s4,2a88c │ │ + lw t9,-31864(gp) │ │ + lw a3,4(s1) │ │ + lw s2,4(a3) │ │ + blez s2,2a878 │ │ + move s6,s4 │ │ + move s3,zero │ │ + move s0,zero │ │ move s5,zero │ │ - move s1,zero │ │ - move s2,zero │ │ - lw t4,0(s3) │ │ - lw t9,-32556(gp) │ │ - addu t3,t4,s1 │ │ - lw a0,0(t3) │ │ + lw t0,0(s6) │ │ + lw t9,-32552(gp) │ │ + addu t1,t0,s0 │ │ + lw a0,0(t1) │ │ jalr t9 │ │ - addiu s2,s2,1 │ │ - lw t2,0(s3) │ │ + addiu s5,s5,1 │ │ + lw t2,0(s6) │ │ lw gp,16(sp) │ │ - addu t1,t2,s1 │ │ - lw a0,4(t1) │ │ - lw t9,-32556(gp) │ │ + addu t3,t2,s0 │ │ + lw a0,4(t3) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - addiu s1,s1,12 │ │ - bne s2,s4,29800 │ │ + addiu s0,s0,12 │ │ + bne s5,s2,2a820 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - lw a0,0(s3) │ │ + lw t9,-32552(gp) │ │ + lw a0,0(s6) │ │ jalr t9 │ │ - addiu s5,s5,1 │ │ - addiu s3,s3,4 │ │ - bne s5,s4,297f8 │ │ + addiu s3,s3,1 │ │ + addiu s6,s6,4 │ │ + bne s3,s2,2a818 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s6 │ │ + move a0,s4 │ │ lw gp,16(sp) │ │ - lw t9,-31848(gp) │ │ - bal 24244 │ │ - lw a0,4(s0) │ │ + lw t9,-31864(gp) │ │ + jalr t9 │ │ + lw a0,4(s1) │ │ lw gp,16(sp) │ │ - lw t9,-32256(gp) │ │ - bal 27d54 │ │ - lw a0,8(s0) │ │ + lw t9,-32252(gp) │ │ + jalr t9 │ │ + lw a0,8(s1) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + move a0,s1 │ │ lw ra,52(sp) │ │ - move v0,zero │ │ lw s6,48(sp) │ │ lw s5,44(sp) │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - lw ra,52(sp) │ │ move v0,zero │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ + jr ra │ │ + move v0,zero │ │ │ │ -000298ec : │ │ +0002a8e8 : │ │ jr ra │ │ nop │ │ │ │ -000298f4 : │ │ +0002a8f0 : │ │ lui gp,0x8 │ │ - addiu gp,gp,-1700 │ │ + addiu gp,gp,-5792 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-136 │ │ - lw t5,-32696(gp) │ │ - sw s2,104(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t5,-4436 │ │ - sw ra,132(sp) │ │ + lw v0,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + addiu sp,sp,-112 │ │ + lw t9,-32196(gp) │ │ + li a2,396 │ │ + sw ra,108(sp) │ │ sw gp,32(sp) │ │ - sw s7,124(sp) │ │ - sw s3,108(sp) │ │ - sw s1,100(sp) │ │ - sw s0,96(sp) │ │ - move s1,a0 │ │ - sw a1,140(sp) │ │ + sw s8,104(sp) │ │ + sw s4,88(sp) │ │ + move s8,a0 │ │ + sw s3,84(sp) │ │ + sw s2,80(sp) │ │ + sw s1,76(sp) │ │ + sw s0,72(sp) │ │ + sw a1,116(sp) │ │ li a0,1 │ │ - addiu a1,s2,-4648 │ │ - sw s8,128(sp) │ │ - sw s6,120(sp) │ │ - sw s5,116(sp) │ │ - sw s4,112(sp) │ │ + addiu a1,v0,-14904 │ │ + sw s7,100(sp) │ │ + sw s6,96(sp) │ │ + sw s5,92(sp) │ │ jalr t9 │ │ - li a2,396 │ │ + addiu a3,a3,-14812 │ │ lw gp,32(sp) │ │ - li a1,28 │ │ - lw t9,-32156(gp) │ │ - addiu a2,s2,-4648 │ │ li a3,400 │ │ + lw v1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,v1,-14904 │ │ + li a1,28 │ │ jalr t9 │ │ li a0,1 │ │ lw gp,32(sp) │ │ - li t4,1 │ │ - lw t9,-31596(gp) │ │ - sw t4,0(v0) │ │ - move a0,s1 │ │ - bal 24230 │ │ + li a1,1 │ │ + lw t9,-31592(gp) │ │ + sw a1,0(v0) │ │ + move a0,s8 │ │ + jalr t9 │ │ move s0,v0 │ │ lw gp,32(sp) │ │ - lw a0,140(sp) │ │ - lw t9,-32020(gp) │ │ - bal 27d40 │ │ + lw a0,116(sp) │ │ + lw t9,-32016(gp) │ │ + jalr t9 │ │ sw v0,4(s0) │ │ + lw t1,4(s8) │ │ lw gp,32(sp) │ │ + mul a0,t1,t1 │ │ + lw t4,-32708(gp) │ │ + mul a2,t1,a0 │ │ + lw t3,-32708(gp) │ │ + sll t0,a2,0x1 │ │ + srl t2,t0,0xa │ │ + li t5,2 │ │ + lw t9,-32196(gp) │ │ + addiu a3,t4,-14776 │ │ sw v0,8(s0) │ │ - lw t3,4(s1) │ │ - lw a3,-32696(gp) │ │ - mul a2,t3,t3 │ │ - li t2,2 │ │ - mul a1,t3,a2 │ │ - lw t9,-32200(gp) │ │ - sll a0,a1,0x1 │ │ - srl t1,a0,0xa │ │ - sw t3,16(sp) │ │ - sw t2,20(sp) │ │ - sw t1,24(sp) │ │ + addiu a1,t3,-14904 │ │ + sw t1,16(sp) │ │ + sw t5,20(sp) │ │ + sw t2,24(sp) │ │ li a0,1 │ │ - addiu a1,s2,-4648 │ │ - li a2,406 │ │ jalr t9 │ │ - addiu a3,a3,-4400 │ │ + li a2,406 │ │ lw gp,32(sp) │ │ - lw a0,4(s1) │ │ - li t0,409 │ │ - addiu s3,s2,-4648 │ │ - lw t9,-31580(gp) │ │ + lw a0,4(s8) │ │ + lw t6,-32708(gp) │ │ + li t7,409 │ │ + addiu s1,t6,-14904 │ │ + lw t9,-31572(gp) │ │ move a1,a0 │ │ move a2,a0 │ │ - sw t0,20(sp) │ │ + sw t7,20(sp) │ │ li a3,2 │ │ jalr t9 │ │ - sw s3,16(sp) │ │ + sw s1,16(sp) │ │ lw gp,32(sp) │ │ + lw a0,4(s8) │ │ + li s2,413 │ │ + lw t9,-31572(gp) │ │ sw v0,12(s0) │ │ - lw a0,4(s1) │ │ - li v0,413 │ │ - lw t9,-31580(gp) │ │ move a1,a0 │ │ move a2,a0 │ │ li a3,2 │ │ - sw s3,16(sp) │ │ + sw s1,16(sp) │ │ jalr t9 │ │ - sw v0,20(sp) │ │ + sw s2,20(sp) │ │ lw gp,32(sp) │ │ - lw a0,4(s1) │ │ - li v1,419 │ │ - lw t9,-31580(gp) │ │ + lw a0,4(s8) │ │ + li s3,419 │ │ + lw t9,-31572(gp) │ │ + sw s1,16(sp) │ │ + sw s3,20(sp) │ │ move a1,a0 │ │ move a2,a0 │ │ - sw s3,16(sp) │ │ - sw v1,20(sp) │ │ li a3,2 │ │ + sw v0,68(sp) │ │ jalr t9 │ │ - move s7,v0 │ │ + move s4,v0 │ │ + lw t4,4(s8) │ │ lw gp,32(sp) │ │ + blez t4,2ab14 │ │ sw v0,20(s0) │ │ - lw a0,4(s1) │ │ - blez a0,29b38 │ │ - move t1,s7 │ │ - move t3,zero │ │ - li v1,-1 │ │ - sll a2,t3,0x2 │ │ - move t2,zero │ │ - sll t0,t2,0x2 │ │ - sll a1,t2,0x1 │ │ + lw t3,12(s0) │ │ + move t7,v0 │ │ + move t8,s4 │ │ + sll t2,t4,0x1 │ │ + sll t0,t4,0x2 │ │ + move t6,zero │ │ + li a2,-1 │ │ + sll s5,t6,0x2 │ │ + addu s6,t3,s5 │ │ + lw s7,0(t7) │ │ + lw ra,0(t8) │ │ + lw t1,0(s6) │ │ + move a3,zero │ │ + lw a1,0(t1) │ │ move v0,zero │ │ - lw s6,12(s0) │ │ - sll t5,v0,0x1 │ │ - addu s5,s6,a2 │ │ - lw s4,0(s5) │ │ - sll s6,v0,0x2 │ │ - addu t7,s4,t0 │ │ - lw t6,0(t7) │ │ - addiu v0,v0,1 │ │ - addu t9,t6,t5 │ │ - sh v1,0(t9) │ │ - lw t4,20(s0) │ │ - addu a0,t4,a2 │ │ - lw a3,0(a0) │ │ - addu s3,a3,s6 │ │ - lw ra,0(s3) │ │ - addu s8,ra,a1 │ │ - sh v1,0(s8) │ │ - lw t8,0(t1) │ │ - addu s5,t8,s6 │ │ - lw s4,0(s5) │ │ - addu t7,s4,a1 │ │ - sh v1,0(t7) │ │ - lw a0,4(s1) │ │ - slt t6,v0,a0 │ │ - bnez t6,29aa0 │ │ - nop │ │ - addiu t2,t2,1 │ │ - slt v0,t2,a0 │ │ - beqz v0,29b20 │ │ - nop │ │ - bgtz a0,29a98 │ │ - sll t0,t2,0x2 │ │ - addiu t3,t3,1 │ │ - slt t0,t3,a0 │ │ - beqz t0,29b38 │ │ + addu a0,s7,v0 │ │ + addu v1,ra,v0 │ │ + lw t5,0(a0) │ │ + lw s1,0(v1) │ │ + addu s2,t5,a3 │ │ + addu t9,s1,a3 │ │ + addiu v0,v0,4 │ │ + sh a2,0(a1) │ │ + sh a2,0(s2) │ │ + addiu a1,a1,2 │ │ + bne v0,t0,2aac8 │ │ + sh a2,0(t9) │ │ + addiu a3,a3,2 │ │ + bne a3,t2,2aac0 │ │ addiu t1,t1,4 │ │ - bgtz a0,29a90 │ │ - sll a2,t3,0x2 │ │ - mul t4,a0,a0 │ │ - lw t9,-32156(gp) │ │ - addiu ra,t4,31 │ │ - addiu a0,t4,62 │ │ - slti a3,ra,0 │ │ - movn ra,a0,a3 │ │ - sra a0,ra,0x5 │ │ - addiu a2,s2,-4648 │ │ + addiu t6,t6,1 │ │ + addiu t7,t7,4 │ │ + bne t6,t4,2aaa8 │ │ + addiu t8,t8,4 │ │ + mul s3,t4,t4 │ │ + lw s4,-32152(gp) │ │ + lw s5,-32708(gp) │ │ + addiu a3,s3,31 │ │ + sra a0,a3,0x5 │ │ li a1,4 │ │ + addiu a2,s5,-14904 │ │ + move t9,s4 │ │ jalr t9 │ │ li a3,433 │ │ - lw a1,4(s1) │ │ + lw s6,4(s8) │ │ lw gp,32(sp) │ │ - mul s3,a1,a1 │ │ - lw t9,-32156(gp) │ │ - addiu t8,s3,31 │ │ - slti a2,t8,0 │ │ - addiu s8,s3,62 │ │ - movn t8,s8,a2 │ │ - sra a0,t8,0x5 │ │ - addiu a2,s2,-4648 │ │ + mul s7,s6,s6 │ │ + lw t1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s7,31 │ │ + sra a0,a2,0x5 │ │ li a1,4 │ │ + addiu a2,t1,-14904 │ │ li a3,434 │ │ jalr t9 │ │ - sw v0,56(sp) │ │ - lw t3,4(s1) │ │ + sw v0,52(sp) │ │ + lw a1,4(s8) │ │ lw gp,32(sp) │ │ - addiu t1,t3,31 │ │ - addiu v1,t3,62 │ │ - slti t2,t1,0 │ │ - movn t1,v1,t2 │ │ - lw t9,-32156(gp) │ │ - addiu a2,s2,-4648 │ │ - sra a0,t1,0x5 │ │ + addiu a0,a1,31 │ │ + addiu t0,a1,62 │ │ + slti t2,a0,0 │ │ + lw t3,-32708(gp) │ │ + movn a0,t0,t2 │ │ + lw t9,-32152(gp) │ │ + sra a0,a0,0x5 │ │ li a1,4 │ │ + addiu a2,t3,-14904 │ │ li a3,435 │ │ jalr t9 │ │ - sw v0,60(sp) │ │ - lw v1,8(s0) │ │ + sw v0,56(sp) │ │ + lw t2,8(s0) │ │ + sw v0,64(sp) │ │ + lw v0,20(t2) │ │ + blez v0,2adf4 │ │ lw gp,32(sp) │ │ - lw s2,20(v1) │ │ - blez s2,29e30 │ │ - sw v0,80(sp) │ │ - move s6,zero │ │ + lui ra,0x7fff │ │ + ori t4,ra,0xfffe │ │ sw zero,44(sp) │ │ - li s4,1 │ │ - li s5,2 │ │ - sw s7,68(sp) │ │ - lw t6,140(sp) │ │ - lw t5,8(t6) │ │ - addu v0,t5,s6 │ │ - lw a0,8(v0) │ │ - slti s7,a0,2 │ │ - bnez s7,29f20 │ │ - lw t2,56(sp) │ │ - lw v1,4(v0) │ │ - lw v0,4(s1) │ │ - lh s3,0(v1) │ │ - lh s7,2(v1) │ │ - mul a2,v0,s3 │ │ - addu s2,a2,s7 │ │ - addiu t8,s2,31 │ │ - slti s8,s2,0 │ │ - movz t8,s2,s8 │ │ - sra t3,t8,0x5 │ │ - sll t1,t3,0x2 │ │ - addu a2,t2,t1 │ │ - lw a3,0(a2) │ │ - andi a1,s2,0x1f │ │ - srlv t0,a3,a1 │ │ - andi t7,t0,0x1 │ │ - bnez t7,29d14 │ │ - addiu t8,a0,-1 │ │ - sllv v1,s4,a1 │ │ - or v0,a3,v1 │ │ - sw v0,0(a2) │ │ - lw v0,4(s1) │ │ - blez v0,29cfc │ │ - sll a1,s7,0x2 │ │ - sw s6,40(sp) │ │ - sll s8,s3,0x2 │ │ - move s2,zero │ │ - move s6,a1 │ │ - lw t9,-31588(gp) │ │ - sll ra,s2,0x10 │ │ - sra a2,ra,0x10 │ │ - move a0,s1 │ │ - move a3,s7 │ │ - sw s4,16(sp) │ │ - bal 26ae8 │ │ - move a1,s3 │ │ - lw v1,12(s0) │ │ - lw t2,56(s1) │ │ - sll t8,v0,0x2 │ │ - sll t3,v0,0x4 │ │ - addu a2,v1,s8 │ │ - lw t0,0(a2) │ │ - subu t1,t3,t8 │ │ - addu t6,t2,t1 │ │ - lwl t4,3(t6) │ │ - addu t7,t0,s6 │ │ - lw t5,0(t7) │ │ - sll a0,s2,0x1 │ │ - lwr t4,0(t6) │ │ - addu a3,t5,a0 │ │ + sw zero,48(sp) │ │ + li s3,1 │ │ + sw t4,60(sp) │ │ + li s6,2 │ │ + lw v1,116(sp) │ │ + lw s1,44(sp) │ │ + lw t5,8(v1) │ │ + addu t6,t5,s1 │ │ + lw t3,8(t6) │ │ + slti s2,t3,2 │ │ + bnez s2,2b0e8 │ │ + lw t8,52(sp) │ │ + lw a2,4(t6) │ │ + lw v1,4(s8) │ │ + lh s2,0(a2) │ │ + lh s1,2(a2) │ │ + mul v0,v1,s2 │ │ + addu ra,v0,s1 │ │ + addiu t4,ra,31 │ │ + slti t5,ra,0 │ │ + movz t4,ra,t5 │ │ + move a3,t4 │ │ + sra a1,a3,0x5 │ │ + sll t7,a1,0x2 │ │ + addu s4,t8,t7 │ │ + lw s5,0(s4) │ │ + andi s7,ra,0x1f │ │ + srlv t1,s5,s7 │ │ + andi t0,t1,0x1 │ │ + bnez t0,2ace8 │ │ + nop │ │ + sllv v1,s3,s7 │ │ + or a0,s5,v1 │ │ + sw a0,0(s4) │ │ + lw v1,4(s8) │ │ + blez v1,2b51c │ │ + sll s5,s2,0x2 │ │ + sll s4,s1,0x2 │ │ + move s7,zero │ │ + lw t9,-31584(gp) │ │ + sll t6,s7,0x10 │ │ + sra a2,t6,0x10 │ │ + move a0,s8 │ │ + move a1,s2 │ │ + move a3,s1 │ │ + jalr t9 │ │ + sw s3,16(sp) │ │ + lw a2,12(s0) │ │ + lw t3,56(s8) │ │ + sll t4,v0,0x2 │ │ + addu t2,a2,s5 │ │ + sll v0,v0,0x4 │ │ + lw t5,0(t2) │ │ + subu a3,v0,t4 │ │ + addu t7,t3,a3 │ │ + lwl a1,3(t7) │ │ + addu t8,t5,s4 │ │ + lw t1,0(t8) │ │ + lw v1,4(s8) │ │ + sll t0,s7,0x1 │ │ + lwr a1,0(t7) │ │ + addiu s7,s7,1 │ │ + addu t9,t1,t0 │ │ + slt a0,s7,v1 │ │ lw gp,32(sp) │ │ - sh t4,0(a3) │ │ - lw v0,4(s1) │ │ - addiu s2,s2,1 │ │ - slt t9,s2,v0 │ │ - bnez t9,29c88 │ │ - lw t9,-31588(gp) │ │ - lw s6,40(sp) │ │ - lw s2,140(sp) │ │ - lw s7,8(s2) │ │ - addu s3,s7,s6 │ │ - lw v1,4(s3) │ │ - lw a0,8(s3) │ │ - addiu t8,a0,-1 │ │ - sll t2,t8,0x1 │ │ - addu t0,v1,t2 │ │ - lh s7,0(t0) │ │ - addiu a2,a0,-2 │ │ - sll t3,a2,0x1 │ │ - mul t7,s7,v0 │ │ - addu t1,v1,t3 │ │ - lh s3,0(t1) │ │ - lw t4,60(sp) │ │ - addu v0,t7,s3 │ │ - addiu t5,v0,31 │ │ - slti t6,v0,0 │ │ - movz t5,v0,t6 │ │ - sra a0,t5,0x5 │ │ - sll a3,a0,0x2 │ │ - addu v1,t4,a3 │ │ - lw a0,0(v1) │ │ - andi v0,v0,0x1f │ │ - srlv a1,a0,v0 │ │ - andi s8,a1,0x1 │ │ - bnez s8,29f18 │ │ - sllv ra,s4,v0 │ │ - or t9,a0,ra │ │ - sw t9,0(v1) │ │ - lw v1,4(s1) │ │ - blez v1,29f18 │ │ - lw v0,68(sp) │ │ - sll s2,s7,0x2 │ │ - addu a1,v0,s2 │ │ - sll s8,s3,0x2 │ │ - sw s0,40(sp) │ │ - move s2,zero │ │ - move s0,s8 │ │ - move s8,a1 │ │ - lw t9,-31588(gp) │ │ - sll ra,s2,0x10 │ │ - sra a3,ra,0x10 │ │ - move a0,s1 │ │ - move a2,s3 │ │ - sw s5,16(sp) │ │ - bal 26ae8 │ │ - move a1,s7 │ │ - sll v1,v0,0x2 │ │ - lw t8,56(s1) │ │ - sll a2,v0,0x4 │ │ - lw t2,0(s8) │ │ - subu t3,a2,v1 │ │ - addu t0,t8,t3 │ │ - lwl t5,3(t0) │ │ - addu t1,t2,s0 │ │ - lw t7,0(t1) │ │ - sll t6,s2,0x1 │ │ - lwr t5,0(t0) │ │ - addu a0,t7,t6 │ │ + bnez a0,2ac60 │ │ + sh a1,0(t9) │ │ + lw s2,116(sp) │ │ + lw ra,44(sp) │ │ + lw s1,8(s2) │ │ + addu s5,s1,ra │ │ + lw a2,4(s5) │ │ + lw t3,8(s5) │ │ + lw s4,60(sp) │ │ + lw t1,56(sp) │ │ + addu t6,t3,s4 │ │ + sll t2,t6,0x1 │ │ + addu t4,a2,t2 │ │ + lh s2,2(t4) │ │ + lh s1,0(t4) │ │ + mul v0,s2,v1 │ │ + addu t5,v0,s1 │ │ + addiu a3,t5,31 │ │ + slti t7,t5,0 │ │ + movz a3,t5,t7 │ │ + sra v1,a3,0x5 │ │ + sll t8,v1,0x2 │ │ + addu t0,t1,t8 │ │ + lw s7,0(t0) │ │ + andi t9,t5,0x1f │ │ + srlv a0,s7,t9 │ │ + andi ra,a0,0x1 │ │ + bnez ra,2adcc │ │ + nop │ │ + sllv s5,s3,t9 │ │ + or a2,s7,s5 │ │ + sw a2,0(t0) │ │ + lw t3,4(s8) │ │ + blez t3,2adcc │ │ + lw t6,68(sp) │ │ + sll s4,s2,0x2 │ │ + addu s7,t6,s4 │ │ + move s5,zero │ │ + sll s4,s1,0x2 │ │ + lw t9,-31584(gp) │ │ + sll t2,s5,0x10 │ │ + sra a3,t2,0x10 │ │ + move a0,s8 │ │ + move a1,s2 │ │ + move a2,s1 │ │ + jalr t9 │ │ + sw s6,16(sp) │ │ + sll t5,v0,0x2 │ │ + lw t4,56(s8) │ │ + sll v0,v0,0x4 │ │ + lw a3,0(s7) │ │ + subu t7,v0,t5 │ │ + addu t8,t4,t7 │ │ + lwl a1,3(t8) │ │ + addu v1,a3,s4 │ │ + lw t1,0(v1) │ │ + lw t0,4(s8) │ │ + sll a0,s5,0x1 │ │ + lwr a1,0(t8) │ │ + addiu s5,s5,1 │ │ + addu a2,t1,a0 │ │ + slt t3,s5,t0 │ │ lw gp,32(sp) │ │ - sh t5,0(a0) │ │ - lw t4,4(s1) │ │ - addiu s2,s2,1 │ │ - slt a3,s2,t4 │ │ - bnez a3,29da0 │ │ - lw t9,-31588(gp) │ │ - lw s0,40(sp) │ │ - lw v1,8(s0) │ │ - lw v0,44(sp) │ │ - lw t9,20(v1) │ │ - addiu ra,v0,1 │ │ - slt a0,ra,t9 │ │ - sw ra,44(sp) │ │ - bnez a0,29bf8 │ │ - addiu s6,s6,20 │ │ - lw s7,68(sp) │ │ - lw t9,-32556(gp) │ │ + bnez t3,2ad64 │ │ + sh a1,0(a2) │ │ + lw t2,8(s0) │ │ + lw s2,48(sp) │ │ + lw s7,44(sp) │ │ + lw s1,20(t2) │ │ + addiu ra,s2,1 │ │ + addiu s4,s7,20 │ │ + slt t6,ra,s1 │ │ + sw ra,48(sp) │ │ + bnez t6,2abd4 │ │ + sw s4,44(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,52(sp) │ │ + lw gp,32(sp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,56(sp) │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - lw a0,60(sp) │ │ + lw a0,64(sp) │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ + lw s4,4(s0) │ │ + lw s6,-32708(gp) │ │ + lw s8,4(s4) │ │ + lw t9,-32152(gp) │ │ + li a1,2 │ │ + move a0,s8 │ │ + addiu a2,s6,-14904 │ │ + li a3,94 │ │ jalr t9 │ │ - lw a0,80(sp) │ │ + sw s8,44(sp) │ │ lw gp,32(sp) │ │ - move a1,s7 │ │ - lw s5,-31576(gp) │ │ - addiu t9,s5,-30808 │ │ - bal 287a8 │ │ - move a0,s0 │ │ + move a0,s8 │ │ + lw t2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,t2,-14904 │ │ + li a1,2 │ │ + li a3,95 │ │ + jalr t9 │ │ + move s2,v0 │ │ lw gp,32(sp) │ │ - lw s4,-31576(gp) │ │ - addiu t9,s4,-29888 │ │ - bal 28b40 │ │ - move a0,s0 │ │ + lw a0,4(s4) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + li a1,4 │ │ + addiu a2,t4,-14904 │ │ + li a3,98 │ │ + jalr t9 │ │ + move s5,v0 │ │ + lw a0,4(s4) │ │ lw gp,32(sp) │ │ - lw t9,-31584(gp) │ │ + sll t5,a0,0x2 │ │ + sw v0,16(s0) │ │ + blez s8,2b15c │ │ + sw t5,64(sp) │ │ + lw s6,68(sp) │ │ + move ra,v0 │ │ + sw zero,60(sp) │ │ + li s8,0xffff │ │ + lw t7,-32708(gp) │ │ + lw v0,60(sp) │ │ + lw t9,-32152(gp) │ │ + addiu t8,t7,-14904 │ │ + sll s3,v0,0x2 │ │ + li a1,12 │ │ + li a3,103 │ │ + addu s1,ra,s3 │ │ jalr t9 │ │ - move a0,s7 │ │ + move a2,t8 │ │ + lw a3,4(s4) │ │ + lw t0,64(sp) │ │ + sll a1,a3,0x2 │ │ + sll v1,a3,0x4 │ │ + subu t1,v1,a1 │ │ + addu a0,t0,t1 │ │ lw gp,32(sp) │ │ - lw t9,-31572(gp) │ │ - bal 298ec │ │ - move a0,s0 │ │ - lw ra,132(sp) │ │ - move v0,s0 │ │ - lw s8,128(sp) │ │ - lw s7,124(sp) │ │ - lw s6,120(sp) │ │ - lw s5,116(sp) │ │ - lw s4,112(sp) │ │ - lw s3,108(sp) │ │ - lw s2,104(sp) │ │ - lw s1,100(sp) │ │ - lw s0,96(sp) │ │ - jr ra │ │ - addiu sp,sp,136 │ │ - lw s2,52(sp) │ │ - addiu s6,s2,1 │ │ - sw s6,52(sp) │ │ - slt s1,s6,v0 │ │ - bnez s1,29fa0 │ │ - lw s6,52(sp) │ │ - lw s3,76(sp) │ │ - lw s6,88(sp) │ │ - lw s1,92(sp) │ │ - lw a0,0(s3) │ │ - lw t6,84(sp) │ │ - lw s8,76(sp) │ │ - sllv t5,s4,t6 │ │ - or s7,a0,t5 │ │ - sw s7,0(s8) │ │ - b 29e10 │ │ - lw v1,8(s0) │ │ - bne a0,s4,29e10 │ │ - nop │ │ - lw s7,4(v0) │ │ - lw a3,80(sp) │ │ - lh s7,0(s7) │ │ - slti a0,s7,0 │ │ - addiu t5,s7,31 │ │ - movz t5,s7,a0 │ │ - sra t4,t5,0x5 │ │ - sll v0,t4,0x2 │ │ - addu s2,a3,v0 │ │ - lw a0,0(s2) │ │ - andi s8,s7,0x1f │ │ - srlv a1,a0,s8 │ │ - andi s3,a1,0x1 │ │ - sw s2,76(sp) │ │ - bnez s3,29e10 │ │ - sw s8,84(sp) │ │ - lw s3,4(s0) │ │ - lw v0,4(s3) │ │ - blez v0,29f04 │ │ - move t6,zero │ │ - lw t0,68(sp) │ │ - sll s8,s7,0x2 │ │ - addu t7,t0,s8 │ │ - sw s7,40(sp) │ │ - lw s7,68(sp) │ │ - sw s6,88(sp) │ │ - sw zero,52(sp) │ │ - sw t7,72(sp) │ │ - move s6,t6 │ │ - sw s1,92(sp) │ │ + sw a0,64(sp) │ │ + sw v0,0(s1) │ │ + move s7,zero │ │ + lw a2,0(s6) │ │ + sll s1,s7,0x2 │ │ + addu t3,a2,s1 │ │ + lw t9,-31580(gp) │ │ + lw a0,0(t3) │ │ + move a1,s2 │ │ + jalr t9 │ │ + move a2,s5 │ │ + lw t6,4(s4) │ │ + lw gp,32(sp) │ │ + blez t6,2b080 │ │ + lhu t2,0(s2) │ │ + beq t2,s8,2b088 │ │ + addiu a2,s2,2 │ │ + b 2af5c │ │ + move ra,zero │ │ + lhu t9,-2(a2) │ │ + move a0,ra │ │ + beq t9,s8,2af70 │ │ + sll t3,ra,0x1 │ │ + addiu ra,ra,1 │ │ + bne ra,t6,2af4c │ │ + addiu a2,a2,2 │ │ + move a0,ra │ │ + sll t3,ra,0x1 │ │ + lw t6,16(s0) │ │ + lw t5,-32708(gp) │ │ + addu t2,t6,s3 │ │ + sll t4,s7,0x4 │ │ + sw ra,52(sp) │ │ + lw ra,0(t2) │ │ + subu s1,t4,s1 │ │ + addu t7,ra,s1 │ │ + addiu v0,t5,-14904 │ │ + lw t9,-32152(gp) │ │ + sw t7,48(sp) │ │ + sw t3,56(sp) │ │ + li a3,114 │ │ + li a1,2 │ │ + jalr t9 │ │ + move a2,v0 │ │ + lw a0,48(sp) │ │ + lw gp,32(sp) │ │ + sw v0,0(a0) │ │ + lw a3,16(s0) │ │ + lw t0,56(sp) │ │ + addu t8,a3,s3 │ │ + lw v1,0(t8) │ │ + lw t9,-30464(gp) │ │ + addu t1,v1,s1 │ │ + lw a0,0(t1) │ │ + move a2,t0 │ │ + jalr t9 │ │ + move a1,s2 │ │ + lw a1,16(s0) │ │ + lw gp,32(sp) │ │ + addu a2,a1,s3 │ │ + lw t3,0(a2) │ │ + lw t6,-32708(gp) │ │ + addu t4,t3,s1 │ │ + addiu t2,t6,-14904 │ │ + lw t9,-32152(gp) │ │ + lw a0,4(s4) │ │ + move a2,t2 │ │ + li a1,2 │ │ + li a3,118 │ │ + jalr t9 │ │ + sw t4,48(sp) │ │ + lw t5,48(sp) │ │ + lw gp,32(sp) │ │ + sw v0,4(t5) │ │ + lw v0,16(s0) │ │ + lw t7,4(s4) │ │ + addu a0,v0,s3 │ │ + lw a3,0(a0) │ │ + lw t9,-30464(gp) │ │ + addu t8,a3,s1 │ │ + lw a0,4(t8) │ │ + move a1,s5 │ │ + jalr t9 │ │ + sll a2,t7,0x1 │ │ + lw v1,16(s0) │ │ lw a1,52(sp) │ │ - sll a2,a1,0x10 │ │ - sra t8,a2,0x10 │ │ - blez v0,29edc │ │ - sw t8,48(sp) │ │ - lw t4,52(sp) │ │ + addu t1,v1,s3 │ │ + lw t0,0(t1) │ │ + lw ra,44(sp) │ │ + addu s1,t0,s1 │ │ + addiu s7,s7,1 │ │ + lw gp,32(sp) │ │ + beq s7,ra,2b0c8 │ │ + sw a1,8(s1) │ │ + b 2af0c │ │ + lw a3,4(s4) │ │ + bne t2,s8,2b524 │ │ + move t3,zero │ │ + lw t4,16(s0) │ │ + sll t5,s7,0x4 │ │ + addu a3,t4,s3 │ │ + lw v0,0(a3) │ │ + subu t7,t5,s1 │ │ + addu t8,v0,t7 │ │ + sw zero,0(t8) │ │ + lw a1,0(a3) │ │ + lw ra,44(sp) │ │ + addu v1,a1,t7 │ │ + sw zero,4(v1) │ │ + lw t1,0(a3) │ │ + addiu s7,s7,1 │ │ + addu t0,t1,t7 │ │ + bne s7,ra,2b078 │ │ + sw zero,8(t0) │ │ + lw s3,60(sp) │ │ + addiu s6,s6,4 │ │ + addiu a2,s3,1 │ │ + beq a2,ra,2b15c │ │ + sw a2,60(sp) │ │ + lw ra,16(s0) │ │ + b 2aebc │ │ + lw a0,4(s4) │ │ + bne t3,s3,2add4 │ │ + lw s2,48(sp) │ │ + lw t7,4(t6) │ │ + lw s5,64(sp) │ │ + lh a2,0(t7) │ │ + addiu a3,a2,31 │ │ + slti t8,a2,0 │ │ + movz a3,a2,t8 │ │ + sra a0,a3,0x5 │ │ + sll s4,a0,0x2 │ │ + addu s7,s5,s4 │ │ + lw t1,0(s7) │ │ + andi s1,a2,0x1f │ │ + srlv t9,t1,s1 │ │ + andi t0,t9,0x1 │ │ + bnez t0,2add4 │ │ + nop │ │ + lw t2,-31588(gp) │ │ + lw a1,68(sp) │ │ + addiu t9,t2,-25296 │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw a2,0(s7) │ │ + sllv a1,s3,s1 │ │ + or t3,a2,a1 │ │ + lw gp,32(sp) │ │ + lw t2,8(s0) │ │ + b 2add0 │ │ + sw t3,0(s7) │ │ + lw s4,64(sp) │ │ + lw t7,-32708(gp) │ │ + addiu t3,s4,1023 │ │ + slti t6,s4,0 │ │ + move t2,s4 │ │ + movn t2,t3,t6 │ │ + lw v0,-32708(gp) │ │ + sra t5,t2,0xa │ │ + lw t9,-32196(gp) │ │ + addiu a3,t7,-14712 │ │ + sw t5,20(sp) │ │ + addiu a1,v0,-14904 │ │ + li a2,132 │ │ + li a0,1 │ │ + jalr t9 │ │ + sw s4,16(sp) │ │ + lw gp,32(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw gp,32(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s5 │ │ + lw gp,32(sp) │ │ + lw s4,4(s0) │ │ + lw s2,-32708(gp) │ │ + lw s6,4(s4) │ │ + lw t9,-32152(gp) │ │ + li a1,2 │ │ + move a0,s6 │ │ + addiu a2,s2,-14904 │ │ + jalr t9 │ │ + li a3,150 │ │ + lw gp,32(sp) │ │ + move a0,s6 │ │ + lw s5,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s5,-14904 │ │ + li a1,2 │ │ + li a3,151 │ │ + jalr t9 │ │ + move s3,v0 │ │ + lw gp,32(sp) │ │ + lw a0,4(s4) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,a3,-14904 │ │ + li a1,4 │ │ + li a3,156 │ │ + jalr t9 │ │ + move s5,v0 │ │ + lw a0,4(s4) │ │ + lw gp,32(sp) │ │ + sll v1,a0,0x2 │ │ + sw v0,24(s0) │ │ + blez s6,2b468 │ │ + sw v1,60(sp) │ │ + sw zero,56(sp) │ │ + li s8,0xffff │ │ + lw t0,-32708(gp) │ │ + lw t1,56(sp) │ │ + lw t9,-32152(gp) │ │ + addiu s1,t0,-14904 │ │ + move a2,s1 │ │ + sll s2,t1,0x2 │ │ + li a1,12 │ │ + li a3,162 │ │ + jalr t9 │ │ + addu s7,v0,s2 │ │ + lw a3,4(s4) │ │ + lw t3,60(sp) │ │ + sll a0,a3,0x2 │ │ + sll a1,a3,0x4 │ │ + subu a2,a1,a0 │ │ + addu t6,t3,a2 │ │ + lw gp,32(sp) │ │ + sw t6,60(sp) │ │ + sw v0,0(s7) │ │ move s1,zero │ │ - sll a3,t4,0x1 │ │ - sw a3,64(sp) │ │ - sll s2,t4,0x2 │ │ - b 29ff8 │ │ + move s7,zero │ │ + lw ra,20(s0) │ │ + sll t2,s7,0x2 │ │ + addu t4,ra,s2 │ │ + lw t5,0(t4) │ │ + lw t9,-31580(gp) │ │ + addu v0,t5,t2 │ │ + lw a0,0(v0) │ │ + move a1,s3 │ │ + jalr t9 │ │ + move a2,s5 │ │ + lw t7,4(s4) │ │ + lw gp,32(sp) │ │ + blez t7,2b410 │ │ + lhu t8,0(s3) │ │ + beq t8,s8,2b418 │ │ + addiu t6,s3,2 │ │ + b 2b2f8 │ │ move a3,zero │ │ - beqz s7,29fe8 │ │ - addiu s1,s1,1 │ │ - lh a0,40(s3) │ │ - lw t6,48(sp) │ │ - beq a0,t6,2a09c │ │ - lw t2,72(sp) │ │ - lw v0,4(s3) │ │ - slt t3,s1,v0 │ │ - beqz t3,29edc │ │ - move a3,s1 │ │ - lw t9,-31588(gp) │ │ - li ra,3 │ │ - lw a1,40(sp) │ │ + lhu t2,-2(t6) │ │ + move a0,a3 │ │ + beq t2,s8,2b30c │ │ + sll ra,a3,0x1 │ │ + addiu a3,a3,1 │ │ + bne a3,t7,2b2e8 │ │ + addiu t6,t6,2 │ │ + move a0,a3 │ │ + sll ra,a3,0x1 │ │ + lw t4,24(s0) │ │ + lw v0,-32708(gp) │ │ + addu t5,t4,s2 │ │ + lw t7,0(t5) │ │ + addiu t8,v0,-14904 │ │ + addu v1,t7,s1 │ │ + lw t9,-32152(gp) │ │ + move a2,t8 │ │ + sw ra,52(sp) │ │ + sw v1,44(sp) │ │ + sw a3,48(sp) │ │ + li a1,2 │ │ + jalr t9 │ │ + li a3,174 │ │ + lw a3,24(s0) │ │ + lw t1,44(sp) │ │ + addu t0,a3,s2 │ │ + lw gp,32(sp) │ │ + sw v0,0(t1) │ │ + lw a0,0(t0) │ │ + lw a2,52(sp) │ │ + addu a1,a0,s1 │ │ + lw t9,-30464(gp) │ │ + lw a0,0(a1) │ │ + jalr t9 │ │ + move a1,s3 │ │ + lw t3,24(s0) │ │ + lw gp,32(sp) │ │ + addu t6,t3,s2 │ │ + lw t4,-32708(gp) │ │ + lw t2,0(t6) │ │ + addiu t5,t4,-14904 │ │ + lw t9,-32152(gp) │ │ + addu t7,t2,s1 │ │ + lw a0,4(s4) │ │ + move a2,t5 │ │ + li a1,2 │ │ + li a3,178 │ │ + jalr t9 │ │ + sw t7,44(sp) │ │ + lw t8,24(s0) │ │ + lw v1,44(sp) │ │ + lw gp,32(sp) │ │ + sw v0,4(v1) │ │ + addu v0,t8,s2 │ │ + lw a3,0(v0) │ │ + lw t1,4(s4) │ │ + addu t0,a3,s1 │ │ + lw a0,4(t0) │ │ + lw t9,-30464(gp) │ │ + move a1,s5 │ │ + jalr t9 │ │ + sll a2,t1,0x1 │ │ + lw v0,24(s0) │ │ + lw t3,48(sp) │ │ + addu a0,v0,s2 │ │ + lw a1,0(a0) │ │ + addiu s7,s7,1 │ │ + addu a2,a1,s1 │ │ + lw gp,32(sp) │ │ + sw t3,8(a2) │ │ + beq s7,s6,2b450 │ │ + addiu s1,s1,12 │ │ + b 2b2a0 │ │ + lw a3,4(s4) │ │ + bne t8,s8,2b530 │ │ + move ra,zero │ │ + lw v0,24(s0) │ │ + addiu s7,s7,1 │ │ + addu v1,v0,s2 │ │ + lw t1,0(v1) │ │ + addu t0,t1,s1 │ │ + sw zero,0(t0) │ │ + lw a0,0(v1) │ │ + addu a1,a0,s1 │ │ + sw zero,4(a1) │ │ + lw a2,0(v1) │ │ + addu t3,a2,s1 │ │ + sw zero,8(t3) │ │ + bne s7,s6,2b408 │ │ + addiu s1,s1,12 │ │ + lw s2,56(sp) │ │ + addiu s7,s2,1 │ │ + beq s7,s6,2b468 │ │ + sw s7,56(sp) │ │ + b 2b24c │ │ + lw a0,4(s4) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s3 │ │ - sw ra,16(sp) │ │ - bal 26ae8 │ │ - move a2,s6 │ │ - lw t6,20(s0) │ │ - lw t4,56(s3) │ │ - sll t5,v0,0x2 │ │ - addu a0,t6,s8 │ │ - sll v0,v0,0x4 │ │ - lw a3,0(a0) │ │ - subu v0,v0,t5 │ │ - addu a1,t4,v0 │ │ - lwl t8,3(a1) │ │ - addu v1,a3,s2 │ │ - lw t9,0(v1) │ │ - lwr t8,0(a1) │ │ - sll v1,s1,0x1 │ │ - addu a2,t9,v1 │ │ lw gp,32(sp) │ │ - sh t8,0(a2) │ │ - sll t3,s1,0x10 │ │ - lh t2,40(s3) │ │ - sra t1,t3,0x10 │ │ - bne t2,t1,29fd0 │ │ - sll a2,s1,0x2 │ │ - lw t5,12(s0) │ │ - lw a3,56(s3) │ │ - addu t4,t5,s8 │ │ - lw a1,0(t4) │ │ - addu t3,a3,v0 │ │ - lwl t7,3(t3) │ │ - addu t8,a1,a2 │ │ - lw t1,0(t8) │ │ - lw t2,64(sp) │ │ - lwr t7,0(t3) │ │ - addu t0,t1,t2 │ │ - b 29fd0 │ │ - sh t7,0(t0) │ │ - lw t1,56(s3) │ │ - lw t0,0(t2) │ │ - addu v0,t1,v0 │ │ - lwl t9,3(v0) │ │ - addu t7,t0,s2 │ │ - lw ra,0(t7) │ │ - lwr t9,0(v0) │ │ - addu v1,ra,v1 │ │ - b 29fe8 │ │ - sh t9,0(v1) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s5 │ │ + lw s4,60(sp) │ │ + lw gp,32(sp) │ │ + addiu s3,s4,1023 │ │ + slti s5,s4,0 │ │ + move s8,s4 │ │ + lw t4,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + movn s8,s3,s5 │ │ + sra t2,s8,0xa │ │ + lw t9,-32196(gp) │ │ + sw t2,20(sp) │ │ + addiu a1,t4,-14904 │ │ + li a2,196 │ │ + addiu a3,t5,-14656 │ │ + sw s4,16(sp) │ │ + jalr t9 │ │ + li a0,1 │ │ + lw gp,32(sp) │ │ + lw t9,-31576(gp) │ │ + jalr t9 │ │ + lw a0,68(sp) │ │ + lw gp,32(sp) │ │ + lw t9,-31568(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw ra,108(sp) │ │ + move v0,s0 │ │ + lw s8,104(sp) │ │ + lw s7,100(sp) │ │ + lw s6,96(sp) │ │ + lw s5,92(sp) │ │ + lw s4,88(sp) │ │ + lw s3,84(sp) │ │ + lw s2,80(sp) │ │ + lw s1,76(sp) │ │ + lw s0,72(sp) │ │ + jr ra │ │ + addiu sp,sp,112 │ │ + b 2ace8 │ │ + lw t3,8(t6) │ │ + move a0,zero │ │ + b 2af70 │ │ + move ra,zero │ │ + move a0,zero │ │ + b 2b30c │ │ + move a3,zero │ │ │ │ -0002a0c4 : │ │ +0002b53c : │ │ lui gp,0x8 │ │ - addiu gp,gp,-3700 │ │ + addiu gp,gp,-8940 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-96 │ │ + sw s5,76(sp) │ │ + move s5,a0 │ │ + lw a0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + sw s6,80(sp) │ │ + lw s6,8(a1) │ │ sw gp,24(sp) │ │ sw s7,84(sp) │ │ - sw s2,64(sp) │ │ + sw s0,56(sp) │ │ + move s7,a1 │ │ sw ra,92(sp) │ │ sw s8,88(sp) │ │ - sw s6,80(sp) │ │ - sw s5,76(sp) │ │ sw s4,72(sp) │ │ sw s3,68(sp) │ │ + sw s2,64(sp) │ │ sw s1,60(sp) │ │ - sw s0,56(sp) │ │ - move s7,a0 │ │ - lw a0,-32696(gp) │ │ - lw s0,8(a1) │ │ - lw t9,-30448(gp) │ │ - move s2,a1 │ │ - addiu a0,a0,-4336 │ │ + addiu a0,a0,-14592 │ │ li a1,1 │ │ li a2,51 │ │ - move a3,s7 │ │ + move a3,s5 │ │ jalr t9 │ │ - lw s1,4(s2) │ │ - lw v0,20(s0) │ │ - blez v0,2a1e0 │ │ - lw gp,24(sp) │ │ - lw s6,-32696(gp) │ │ - move s8,zero │ │ + lw s0,4(s7) │ │ + lw v0,20(s6) │ │ + blez v0,2b668 │ │ + lw gp,24(sp) │ │ + lw v1,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + addiu a1,v1,-14512 │ │ move s4,zero │ │ - addiu s6,s6,-4276 │ │ - lw t0,8(s0) │ │ - lw a3,-32696(gp) │ │ - addu a2,t0,s8 │ │ - lw t9,-30324(gp) │ │ - lw a2,0(a2) │ │ - addiu a1,a3,-4284 │ │ + move s1,zero │ │ + sw a1,32(sp) │ │ + addiu s3,s3,-14504 │ │ + bltz s1,2b5e0 │ │ + move a2,zero │ │ + lw a2,8(s6) │ │ + addu a3,a2,s4 │ │ + lw a2,0(a3) │ │ + lw t9,-30456(gp) │ │ + lw a1,32(sp) │ │ jalr t9 │ │ - move a0,s7 │ │ - lw a1,8(s0) │ │ - addu v1,a1,s8 │ │ - lw s5,8(v1) │ │ - blez s5,2a1b8 │ │ - lw gp,24(sp) │ │ - move s3,zero │ │ - lw t9,-31568(gp) │ │ - move a2,s3 │ │ - move a0,s2 │ │ - bal 295c0 │ │ - move a1,s4 │ │ + move a0,s5 │ │ + lw t0,8(s6) │ │ lw gp,24(sp) │ │ + addu t1,t0,s4 │ │ + lw s2,8(t1) │ │ + blez s2,2b640 │ │ + move s8,zero │ │ + lw t9,-31564(gp) │ │ + move a2,s8 │ │ move a0,s7 │ │ - lw t9,-30324(gp) │ │ - move a1,s6 │ │ + jalr t9 │ │ + move a1,s1 │ │ + lw gp,24(sp) │ │ + move a0,s5 │ │ + lw t9,-30456(gp) │ │ + move a1,s3 │ │ move a2,v0 │ │ jalr t9 │ │ - addiu s3,s3,1 │ │ - bne s3,s5,2a180 │ │ + addiu s8,s8,1 │ │ + bne s8,s2,2b608 │ │ lw gp,24(sp) │ │ - lw t9,-30440(gp) │ │ + lw t9,-30332(gp) │ │ li a0,10 │ │ jalr t9 │ │ - move a1,s7 │ │ - lw t2,20(s0) │ │ - addiu s4,s4,1 │ │ - slt t1,s4,t2 │ │ + move a1,s5 │ │ + lw t2,20(s6) │ │ + addiu s1,s1,1 │ │ + slt t3,s1,t2 │ │ lw gp,24(sp) │ │ - bnez t1,2a148 │ │ - addiu s8,s8,20 │ │ - lw t4,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,t4,-11028 │ │ + bnez t3,2b5cc │ │ + addiu s4,s4,20 │ │ + lw t4,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,t4,-21292 │ │ li a1,1 │ │ li a2,2 │ │ jalr t9 │ │ - move a3,s7 │ │ + move a3,s5 │ │ lw gp,24(sp) │ │ - li a2,24 │ │ - lw t3,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,t3,-4268 │ │ li a1,1 │ │ + lw t5,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,t5,-14540 │ │ + li a2,24 │ │ jalr t9 │ │ - move a3,s7 │ │ - lw a2,4(s1) │ │ - blez a2,2a35c │ │ + move a3,s5 │ │ + lw t6,4(s0) │ │ lw gp,24(sp) │ │ - sw zero,36(sp) │ │ - li s6,0xffff │ │ - lw a1,36(sp) │ │ - sw zero,32(sp) │ │ - sll v1,a1,0x10 │ │ - sll s4,a1,0x2 │ │ - sra s5,v1,0x10 │ │ - lw v0,32(sp) │ │ - move s0,zero │ │ - sll ra,v0,0x10 │ │ - sll s3,v0,0x2 │ │ - sra s8,ra,0x10 │ │ - lw a3,12(s2) │ │ - sll v1,s0,0x1 │ │ - addu v0,a3,s4 │ │ - lw ra,0(v0) │ │ - lw t9,-31732(gp) │ │ - addu t8,ra,s3 │ │ - lw t7,0(t8) │ │ - move a0,s1 │ │ - addu t6,t7,v1 │ │ - lhu t5,0(t6) │ │ - beq t5,s6,2a314 │ │ - move a1,s5 │ │ - bal 269a8 │ │ - sw v1,48(sp) │ │ + blez t6,2b7e4 │ │ + sw zero,52(sp) │ │ + lw t7,-32708(gp) │ │ + li s4,0xffff │ │ + addiu t8,t7,-14496 │ │ + sw t8,44(sp) │ │ + blez t6,2b7d0 │ │ + lw ra,52(sp) │ │ + sw zero,48(sp) │ │ + sll s6,ra,0x10 │ │ + sll s2,ra,0x2 │ │ + sra s3,s6,0x10 │ │ + blez t6,2b7bc │ │ + lw a0,48(sp) │ │ + move s8,zero │ │ + sll v0,a0,0x10 │ │ + sra v1,v0,0x10 │ │ + sll s1,a0,0x2 │ │ + sw v1,40(sp) │ │ + lw a2,12(s7) │ │ + sll s6,s8,0x1 │ │ + addu a3,a2,s2 │ │ + lw t0,0(a3) │ │ + lw t9,-31676(gp) │ │ + addu t1,t0,s1 │ │ + lw t2,0(t1) │ │ + move a0,s0 │ │ + addu t3,t2,s6 │ │ + lhu t4,0(t3) │ │ + beq t4,s4,2b7ac │ │ + move a1,s3 │ │ + jalr t9 │ │ + nop │ │ lw gp,24(sp) │ │ - move a0,s1 │ │ - lw t9,-31732(gp) │ │ - move a1,s8 │ │ - bal 269a8 │ │ - sw v0,44(sp) │ │ + lw a1,40(sp) │ │ + lw t9,-31676(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + sw v0,36(sp) │ │ lw gp,24(sp) │ │ - sll t6,s0,0x10 │ │ - lw t9,-31732(gp) │ │ - sra a1,t6,0x10 │ │ - move a0,s1 │ │ - bal 269a8 │ │ - sw v0,40(sp) │ │ - lw t4,12(s2) │ │ + sll a1,s8,0x10 │ │ + lw t9,-31676(gp) │ │ + sra a1,a1,0x10 │ │ + move a0,s0 │ │ + jalr t9 │ │ + sw v0,32(sp) │ │ + lw t7,12(s7) │ │ sw v0,16(sp) │ │ - addu t3,t4,s4 │ │ - lw t2,0(t3) │ │ - lw t0,48(sp) │ │ - addu a0,t2,s3 │ │ - lw t1,0(a0) │ │ + addu t8,t7,s2 │ │ + lw a0,0(t8) │ │ lw gp,24(sp) │ │ - addu a2,t1,t0 │ │ - lhu v1,0(a2) │ │ - lw a1,-32696(gp) │ │ - lw a2,44(sp) │ │ - lw t9,-30324(gp) │ │ - lw a3,40(sp) │ │ - move a0,s7 │ │ - addiu a1,a1,-4240 │ │ + addu v0,a0,s1 │ │ + lw v1,0(v0) │ │ + lw a1,44(sp) │ │ + addu a2,v1,s6 │ │ + lhu s6,0(a2) │ │ + lw t9,-30456(gp) │ │ + lw a2,36(sp) │ │ + lw a3,32(sp) │ │ + move a0,s5 │ │ jalr t9 │ │ - sw v1,20(sp) │ │ + sw s6,20(sp) │ │ lw gp,24(sp) │ │ - lw a2,4(s1) │ │ - addiu s0,s0,1 │ │ - slt t8,s0,a2 │ │ - bnez t8,2a258 │ │ - nop │ │ - lw s8,32(sp) │ │ - addiu s3,s8,1 │ │ - slt s0,s3,a2 │ │ - beqz s0,2a340 │ │ - sw s3,32(sp) │ │ - bgtz a2,2a248 │ │ - lw v0,32(sp) │ │ - lw a3,36(sp) │ │ - addiu s5,a3,1 │ │ - slt s4,s5,a2 │ │ - beqz s4,2a35c │ │ - sw s5,36(sp) │ │ - bgtz a2,2a230 │ │ + lw t6,4(s0) │ │ + addiu s8,s8,1 │ │ + slt ra,s8,t6 │ │ + bnez ra,2b6f8 │ │ nop │ │ - lw a2,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,a2,-11028 │ │ + lw s1,48(sp) │ │ + addiu s8,s1,1 │ │ + slt a3,s8,t6 │ │ + bnez a3,2b6dc │ │ + sw s8,48(sp) │ │ + lw s2,52(sp) │ │ + addiu s3,s2,1 │ │ + slt t0,s3,t6 │ │ + bnez t0,2b6c4 │ │ + sw s3,52(sp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,s7,-21292 │ │ li a1,1 │ │ li a2,2 │ │ jalr t9 │ │ - move a3,s7 │ │ + move a3,s5 │ │ lw gp,24(sp) │ │ - lw a2,28(s1) │ │ - lw s6,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - move a0,s7 │ │ + lw a2,28(s0) │ │ + lw s4,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + move a0,s5 │ │ jalr t9 │ │ - addiu a1,s6,-4220 │ │ - lw s2,28(s1) │ │ - blez s2,2a43c │ │ + addiu a1,s4,-14476 │ │ + lw t1,28(s0) │ │ + blez t1,2b8c4 │ │ lw gp,24(sp) │ │ - lw t1,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - move s4,zero │ │ - addiu s5,t1,-4188 │ │ - addiu s3,t0,-4276 │ │ - lw t9,-30324(gp) │ │ - move a0,s7 │ │ - move a1,s5 │ │ + lw t2,-32708(gp) │ │ + lw t3,-32708(gp) │ │ + move s3,zero │ │ + addiu s6,t2,-14436 │ │ + addiu s8,t3,-14504 │ │ + lw t9,-30456(gp) │ │ + move a0,s5 │ │ + move a1,s6 │ │ jalr t9 │ │ - move a2,s4 │ │ - lw a0,12(s1) │ │ - blez a0,2a418 │ │ + move a2,s3 │ │ + lw t4,12(s0) │ │ + blez t4,2b8a0 │ │ lw gp,24(sp) │ │ - sll s2,s4,0x2 │ │ - move s0,zero │ │ - lw t8,60(s1) │ │ - sll t5,s0,0x1 │ │ - addu t7,t8,s2 │ │ - lw t6,0(t7) │ │ - lw t9,-30324(gp) │ │ - addu t4,t6,t5 │ │ - lhu a2,0(t4) │ │ - move a0,s7 │ │ + sll s2,s3,0x2 │ │ + move s1,zero │ │ + lw t5,60(s0) │ │ + sll a1,s1,0x1 │ │ + addu t6,t5,s2 │ │ + lw t7,0(t6) │ │ + lw t9,-30456(gp) │ │ + addu t8,t7,a1 │ │ + lhu a2,0(t8) │ │ + move a0,s5 │ │ jalr t9 │ │ - move a1,s3 │ │ - lw t3,12(s1) │ │ - addiu s0,s0,1 │ │ - slt t2,s0,t3 │ │ - bnez t2,2a3dc │ │ + move a1,s8 │ │ + lw a0,12(s0) │ │ + addiu s1,s1,1 │ │ + slt v0,s1,a0 │ │ + bnez v0,2b864 │ │ lw gp,24(sp) │ │ - lw t9,-30440(gp) │ │ + lw t9,-30332(gp) │ │ li a0,10 │ │ jalr t9 │ │ - move a1,s7 │ │ - lw s8,28(s1) │ │ - addiu s4,s4,1 │ │ - slt s0,s4,s8 │ │ - bnez s0,2a3b4 │ │ + move a1,s5 │ │ + lw v1,28(s0) │ │ + addiu s3,s3,1 │ │ + slt a2,s3,v1 │ │ + bnez a2,2b83c │ │ lw gp,24(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,s3,-11028 │ │ - move a3,s7 │ │ + lw s0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,s0,-21292 │ │ + move a3,s5 │ │ li a1,1 │ │ jalr t9 │ │ li a2,2 │ │ lw gp,24(sp) │ │ - move a3,s7 │ │ - lw s1,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,s1,-4180 │ │ li a1,1 │ │ - jalr t9 │ │ + lw a3,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,a3,-14444 │ │ li a2,6 │ │ + jalr t9 │ │ + move a3,s5 │ │ lw gp,24(sp) │ │ - move a0,s7 │ │ lw ra,92(sp) │ │ lw s8,88(sp) │ │ lw s7,84(sp) │ │ lw s6,80(sp) │ │ - lw s5,76(sp) │ │ lw s4,72(sp) │ │ lw s3,68(sp) │ │ lw s2,64(sp) │ │ lw s1,60(sp) │ │ lw s0,56(sp) │ │ - lw t9,-30292(gp) │ │ + move a0,s5 │ │ + lw t9,-30328(gp) │ │ + lw s5,76(sp) │ │ jr t9 │ │ addiu sp,sp,96 │ │ - ... │ │ + nop │ │ + lui gp,0x8 │ │ + addiu gp,gp,-9968 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-32 │ │ + lw t9,-32552(gp) │ │ + sw s0,24(sp) │ │ + move s0,a0 │ │ + lw a0,40(a0) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ + lw s0,24(sp) │ │ + jr t9 │ │ + addiu sp,sp,32 │ │ + lui gp,0x8 │ │ + addiu gp,gp,-10044 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-72 │ │ + li v0,-1 │ │ + sw gp,24(sp) │ │ + sw s6,56(sp) │ │ + sw s3,44(sp) │ │ + sw s1,36(sp) │ │ + sw ra,68(sp) │ │ + sw s8,64(sp) │ │ + sw s7,60(sp) │ │ + sw s5,52(sp) │ │ + sw s4,48(sp) │ │ + sw s2,40(sp) │ │ + sw s0,32(sp) │ │ + move s3,a1 │ │ + move s1,a0 │ │ + move s6,a2 │ │ + beq a1,v0,2bb78 │ │ + sw a3,84(sp) │ │ + lw t9,-31560(gp) │ │ + jalr t9 │ │ + lw a0,68(s1) │ │ + addiu s0,v0,-1 │ │ + bgtz s0,2ba0c │ │ + lw gp,24(sp) │ │ + b 2bb48 │ │ + lw ra,68(sp) │ │ + addiu s0,s0,-1 │ │ + beqz s0,2bb48 │ │ + lw ra,68(sp) │ │ + lw t9,-31556(gp) │ │ + lw a0,68(s1) │ │ + jalr t9 │ │ + move a1,s0 │ │ + lw s7,12(v0) │ │ + slt a0,s3,s7 │ │ + bnez a0,2ba00 │ │ + lw gp,24(sp) │ │ + lw s5,60(s1) │ │ + lui s8,0x8000 │ │ + li s2,-1 │ │ + b 2ba88 │ │ + li s4,-1 │ │ + beqz a1,2ba64 │ │ + nop │ │ + beqz s6,2bb3c │ │ + nop │ │ + lw a3,4(v1) │ │ + lw t0,40(s5) │ │ + xor t1,a3,t0 │ │ + movz s8,a2,t1 │ │ + movz s2,s0,t1 │ │ + addiu s0,s0,-1 │ │ + lw t9,-31556(gp) │ │ + beq s0,s4,2babc │ │ + move a1,s0 │ │ + jalr t9 │ │ + lw a0,68(s1) │ │ + lw t5,12(v0) │ │ + bne s7,t5,2babc │ │ + lw gp,24(sp) │ │ + lw v1,0(v0) │ │ + beqz v1,2babc │ │ + lw a2,4(v0) │ │ + bne a2,s8,2ba40 │ │ + slt a1,s8,a2 │ │ + lw t2,4(v1) │ │ + lw t3,40(s5) │ │ + lw t9,-31556(gp) │ │ + xor t4,t2,t3 │ │ + movz s2,s0,t4 │ │ + addiu s0,s0,-1 │ │ + bne s0,s4,2ba74 │ │ + move a1,s0 │ │ + li t6,-1 │ │ + beq s2,t6,2bbb8 │ │ + lw t7,84(sp) │ │ + beqz t7,2bad8 │ │ + lw t8,88(sp) │ │ + sw s8,0(t7) │ │ + lw t8,88(sp) │ │ + beqz t8,2bb84 │ │ + lw t9,-31556(gp) │ │ + lw a0,68(s1) │ │ + jalr t9 │ │ + move a1,s2 │ │ + lw s1,0(v0) │ │ + lw s6,40(s5) │ │ + lw s3,4(s1) │ │ + lw a0,88(sp) │ │ + xor s7,s3,s6 │ │ + sltiu s5,s7,1 │ │ + move v0,s2 │ │ + sw s5,0(a0) │ │ + lw ra,68(sp) │ │ + lw s8,64(sp) │ │ + lw s7,60(sp) │ │ + lw s6,56(sp) │ │ + lw s5,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ + jr ra │ │ + addiu sp,sp,72 │ │ + move s8,a2 │ │ + b 2ba64 │ │ + move s2,s0 │ │ + move v0,s0 │ │ + lw s8,64(sp) │ │ + lw s7,60(sp) │ │ + lw s6,56(sp) │ │ + lw s5,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ + jr ra │ │ + addiu sp,sp,72 │ │ + lw s3,120(a0) │ │ + b 2b9e0 │ │ + addiu s3,s3,-1 │ │ + lw ra,68(sp) │ │ + move v0,s2 │ │ + lw s8,64(sp) │ │ + lw s7,60(sp) │ │ + lw s6,56(sp) │ │ + lw s5,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ + jr ra │ │ + addiu sp,sp,72 │ │ + lw v0,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,v0,-14376 │ │ + sw s3,16(sp) │ │ + li a0,4 │ │ + addiu a1,ra,-14428 │ │ + jalr t9 │ │ + li a2,910 │ │ + b 2bb0c │ │ + li v0,-1 │ │ + │ │ +0002bbe4 : │ │ lui gp,0x8 │ │ - addiu gp,gp,-4720 │ │ + addiu gp,gp,-10644 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ + lw t9,-31728(gp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ sw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ + jalr t9 │ │ move s0,a0 │ │ + lw gp,16(sp) │ │ + lw t9,-31552(gp) │ │ jalr t9 │ │ - lw a0,40(a0) │ │ + lw a0,64(s0) │ │ + lw a0,68(s0) │ │ + beqz a0,2bc60 │ │ + lw gp,16(sp) │ │ + lw t9,-31548(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw a0,68(s0) │ │ + lw t9,-31544(gp) │ │ + move a1,zero │ │ + jalr t9 │ │ + move a2,zero │ │ + lw gp,16(sp) │ │ + lw t9,-31540(gp) │ │ + jalr t9 │ │ + lw a0,68(s0) │ │ + lw gp,16(sp) │ │ + lw t9,-31724(gp) │ │ + jalr t9 │ │ + lw a0,56(s0) │ │ + lw gp,16(sp) │ │ + lw t9,-32664(gp) │ │ + jalr t9 │ │ + lw a0,60(s0) │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ jr t9 │ │ addiu sp,sp,32 │ │ │ │ -0002a508 : │ │ +0002bc98 : │ │ lui gp,0x8 │ │ - addiu gp,gp,-4792 │ │ + addiu gp,gp,-10824 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-56 │ │ + sw s0,40(sp) │ │ + move s0,a0 │ │ + lw a0,64(a0) │ │ + sw gp,32(sp) │ │ + sw s2,48(sp) │ │ + sw s1,44(sp) │ │ + sw ra,52(sp) │ │ + move s1,a1 │ │ + beqz a0,2bce0 │ │ + move s2,a2 │ │ + lw t9,-31552(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,32(sp) │ │ + lw t9,-31668(gp) │ │ + move a0,s0 │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a2,s2 │ │ + lw v0,12(s0) │ │ + lw gp,32(sp) │ │ + lw t1,20(s1) │ │ + lw t0,56(s0) │ │ + lw v1,116(s0) │ │ + lw t2,112(s0) │ │ + lw a3,20(v0) │ │ + lw a0,60(s0) │ │ + lw t9,-31536(gp) │ │ + sw t1,40(s0) │ │ + move a1,s1 │ │ + sw t0,16(sp) │ │ + sw v1,20(sp) │ │ + sw t2,24(sp) │ │ + jalr t9 │ │ + move a2,s2 │ │ + lw gp,32(sp) │ │ + lw a0,68(s0) │ │ + lw t9,-31544(gp) │ │ + lw a1,60(s0) │ │ + sw v0,64(s0) │ │ + jalr t9 │ │ + move a2,s1 │ │ + lw ra,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + │ │ +0002bd6c : │ │ + lui gp,0x8 │ │ + addiu gp,gp,-11036 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ sw s0,60(sp) │ │ + lw s0,72(a0) │ │ sw gp,48(sp) │ │ - sw ra,68(sp) │ │ sw s1,64(sp) │ │ - lw s1,72(a0) │ │ - beqz s1,2a54c │ │ - move s0,a0 │ │ - lw t9,-31564(gp) │ │ - bal 49958 │ │ - lw a0,0(s1) │ │ - lw s1,8(s1) │ │ - bnez s1,2a534 │ │ + sw ra,68(sp) │ │ + beqz s0,2bdb0 │ │ + move s1,a0 │ │ + lw t9,-31532(gp) │ │ + jalr t9 │ │ + lw a0,0(s0) │ │ + lw s0,8(s0) │ │ + bnez s0,2bd98 │ │ lw gp,48(sp) │ │ - lw s1,76(s0) │ │ - beqz s1,2a574 │ │ - lw t9,-31888(gp) │ │ - lw t9,-31564(gp) │ │ - bal 49958 │ │ - lw a0,0(s1) │ │ - lw s1,8(s1) │ │ - bnez s1,2a558 │ │ + lw s0,76(s1) │ │ + beqz s0,2bdd8 │ │ + lw t9,-31884(gp) │ │ + lw t9,-31532(gp) │ │ + jalr t9 │ │ + lw a0,0(s0) │ │ + lw s0,8(s0) │ │ + bnez s0,2bdbc │ │ lw gp,48(sp) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ - lw a0,72(s0) │ │ + lw a0,72(s1) │ │ lw gp,48(sp) │ │ - lw a0,76(s0) │ │ - lw t9,-31888(gp) │ │ + lw a0,76(s1) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ - sw zero,72(s0) │ │ + sw zero,72(s1) │ │ lw gp,48(sp) │ │ - lw a0,68(s0) │ │ - lw t9,-31560(gp) │ │ li v0,1 │ │ - sw zero,76(s0) │ │ - bal 474a4 │ │ - sb v0,124(s0) │ │ - lw v1,120(s0) │ │ + lw t9,-31560(gp) │ │ + lw a0,68(s1) │ │ + sw zero,76(s1) │ │ + jalr t9 │ │ + sb v0,124(s1) │ │ + lw v1,120(s1) │ │ lw gp,48(sp) │ │ - lw a0,148(s0) │ │ - blez v1,2a638 │ │ - lw a1,152(s0) │ │ - div zero,a0,v1 │ │ - teq v1,zero,0x7 │ │ - mflo a2 │ │ + blez v1,2be9c │ │ + lw a1,148(s1) │ │ div zero,a1,v1 │ │ teq v1,zero,0x7 │ │ + lw a0,152(s1) │ │ mflo a3 │ │ + div zero,a0,v1 │ │ + teq v1,zero,0x7 │ │ + mflo t0 │ │ div zero,v0,v1 │ │ teq v1,zero,0x7 │ │ - mflo t1 │ │ - sw a1,28(sp) │ │ - sw a3,32(sp) │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + mflo a2 │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw v1,16(sp) │ │ - sw a0,20(sp) │ │ - sw a2,24(sp) │ │ + sw a1,20(sp) │ │ + sw a3,24(sp) │ │ + sw a0,28(sp) │ │ + sw t0,32(sp) │ │ sw v0,36(sp) │ │ - sw t1,40(sp) │ │ + sw a2,40(sp) │ │ li a0,1 │ │ - addiu a1,a1,-4172 │ │ + addiu a1,t1,-14428 │ │ li a2,843 │ │ jalr t9 │ │ - addiu a3,a3,-4120 │ │ + addiu a3,t2,-14320 │ │ lw ra,68(sp) │ │ - move v0,zero │ │ lw s1,64(sp) │ │ lw s0,60(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,72 │ │ + lw a0,152(s1) │ │ + move t0,zero │ │ move a3,zero │ │ + b 2be48 │ │ move a2,zero │ │ - b 2a5e4 │ │ - move t1,zero │ │ lui gp,0x8 │ │ - addiu gp,gp,-5112 │ │ + addiu gp,gp,-11360 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-112 │ │ - sw s3,84(sp) │ │ - sw gp,40(sp) │ │ - sw ra,108(sp) │ │ - sw s8,104(sp) │ │ - sw s7,100(sp) │ │ - sw s6,96(sp) │ │ - sw s5,92(sp) │ │ - sw s4,88(sp) │ │ - sw s2,80(sp) │ │ - sw s1,76(sp) │ │ - sw s0,72(sp) │ │ - lw v0,132(a0) │ │ - lw s5,96(a0) │ │ - lw s7,100(a0) │ │ - lw s8,104(a0) │ │ - lw s2,72(a0) │ │ + addiu sp,sp,-80 │ │ + lw t9,-31560(gp) │ │ + sw s3,52(sp) │ │ move s3,a0 │ │ - addu s5,v0,s5 │ │ - addu s7,v0,s7 │ │ - beqz s2,2a77c │ │ - addu s8,v0,s8 │ │ - lw s1,0(s2) │ │ - lw a0,104(s1) │ │ - slt v1,a0,s5 │ │ - bnez v1,2a770 │ │ - nop │ │ - lw v0,112(s1) │ │ - lw a1,120(s3) │ │ - beq v0,a1,2a930 │ │ - addiu a2,v0,1 │ │ - lbu a3,35(s1) │ │ - bnez a3,2a7ac │ │ - nop │ │ - lw v0,84(s1) │ │ - slt t0,v0,s7 │ │ - bnez t0,2a770 │ │ - nop │ │ - lw s6,120(s3) │ │ - lw s4,132(s3) │ │ - lw t1,96(s3) │ │ - lw s0,0(s1) │ │ - addiu s6,s6,1 │ │ - bnez s0,2a714 │ │ - addu s4,s4,t1 │ │ - b 2a774 │ │ - lw s2,8(s2) │ │ - lw v0,84(s1) │ │ - lw t3,12(s0) │ │ - addu v1,v0,t3 │ │ - slt t2,s4,v1 │ │ - beqz t2,2a764 │ │ + lw a0,68(a0) │ │ + sw gp,16(sp) │ │ + sw s8,72(sp) │ │ + sw s7,68(sp) │ │ + sw s1,44(sp) │ │ + sw ra,76(sp) │ │ + sw s6,64(sp) │ │ + sw s5,60(sp) │ │ + sw s4,56(sp) │ │ + sw s2,48(sp) │ │ + sw s0,40(sp) │ │ + jalr t9 │ │ + li s7,1 │ │ + lw s8,136(s3) │ │ + lw v1,120(s3) │ │ + lw s1,132(s3) │ │ + lw a0,96(s3) │ │ + sw v0,32(sp) │ │ + addiu a1,v1,1 │ │ + slt v0,s8,v0 │ │ + lw gp,16(sp) │ │ + addu s1,s1,a0 │ │ + beqz v0,2c024 │ │ + sw a1,28(sp) │ │ + lw t9,-31556(gp) │ │ + lw a0,68(s3) │ │ + jalr t9 │ │ + move a1,s8 │ │ + lw a2,0(v0) │ │ + lw gp,16(sp) │ │ + move s5,v0 │ │ + beqz a2,2c074 │ │ + lw s2,4(v0) │ │ + lw t0,4(a2) │ │ + lw t1,64(s3) │ │ + sll t2,t0,0x2 │ │ + lw t3,28(t1) │ │ + addu t4,t3,t2 │ │ + lw s0,0(t4) │ │ + beqz s0,2c014 │ │ + lh s6,16(s5) │ │ + sra s4,s6,0x5 │ │ + addiu t5,s4,4 │ │ + sllv s6,s7,s6 │ │ + sll s4,t5,0x2 │ │ + lhu v1,32(s0) │ │ + addu t6,s0,s4 │ │ + lw t7,0(t6) │ │ + sra a0,v1,0x5 │ │ + addiu ra,a0,4 │ │ + sll v0,ra,0x2 │ │ + and t8,s6,t7 │ │ + addu a1,s5,v0 │ │ + beqz t8,2c008 │ │ + sllv t9,s7,v1 │ │ + lw a2,4(a1) │ │ + and a3,t9,a2 │ │ + beqz a3,2c008 │ │ nop │ │ - lw t5,44(s0) │ │ - slt t4,t5,v1 │ │ - beqz t4,2a764 │ │ + lw t0,12(s0) │ │ + addu t7,s2,t0 │ │ + slt t1,s1,t7 │ │ + beqz t1,2c008 │ │ nop │ │ - lw t7,112(s0) │ │ - slt t6,t7,s6 │ │ - bnez t6,2a910 │ │ - lw t9,-31892(gp) │ │ - lw t9,-31708(gp) │ │ - lw a2,88(s1) │ │ + lw t2,44(s0) │ │ + slt t3,t2,t7 │ │ + beqz t3,2c008 │ │ + lw t5,28(sp) │ │ + lw t4,112(s0) │ │ + slt t6,t4,t5 │ │ + bnez t6,2c054 │ │ + lw t9,-31888(gp) │ │ + lw t9,-31704(gp) │ │ + lw a3,28(sp) │ │ addiu a0,s0,40 │ │ - move a1,v1 │ │ - bal 301a8 │ │ - move a3,s6 │ │ - lw gp,40(sp) │ │ + move a1,t7 │ │ + jalr t9 │ │ + move a2,s8 │ │ + lw gp,16(sp) │ │ lw s0,8(s0) │ │ - bnez s0,2a710 │ │ - nop │ │ - lw s2,8(s2) │ │ - bnez s2,2a6ac │ │ - nop │ │ - lw ra,108(sp) │ │ - lw s8,104(sp) │ │ - lw s7,100(sp) │ │ - lw s6,96(sp) │ │ - lw s5,92(sp) │ │ - lw s4,88(sp) │ │ - lw s3,84(sp) │ │ - lw s2,80(sp) │ │ - lw s1,76(sp) │ │ - lw s0,72(sp) │ │ - jr ra │ │ - addiu sp,sp,112 │ │ - lw t8,84(s1) │ │ - slt s0,t8,s8 │ │ - bnez s0,2a770 │ │ + bnez s0,2bf80 │ │ nop │ │ - lw a1,60(s3) │ │ - lw s0,0(s1) │ │ - lw v1,20(a1) │ │ - beqz v1,2a7fc │ │ - lw v0,12(s0) │ │ - addiu s4,v0,31 │ │ - slti t1,v0,0 │ │ - movz s4,v0,t1 │ │ - sra t0,s4,0x5 │ │ - sll a3,t0,0x2 │ │ - addu a2,v1,a3 │ │ - lw a0,0(a2) │ │ - srlv v1,a0,v0 │ │ - andi ra,v1,0x1 │ │ - bnez ra,2a8a8 │ │ - lw t9,-31556(gp) │ │ - lw a0,16(s3) │ │ - li s6,-1 │ │ - beq v0,s6,2a950 │ │ - lw s4,8(a0) │ │ - lw t2,16(a1) │ │ - sll a1,v0,0x2 │ │ - addu v0,t2,a1 │ │ - lw a1,0(v0) │ │ - lw t9,-32128(gp) │ │ - bal 2726c │ │ - nop │ │ - sll t8,v0,0x2 │ │ - sll t9,v0,0x4 │ │ - addu t7,t8,t9 │ │ - addu t6,s4,t7 │ │ - lw t4,8(t6) │ │ - li t5,1 │ │ - beq t4,t5,2a8a4 │ │ - lw gp,40(sp) │ │ - lw t2,88(s1) │ │ - lw a3,84(s1) │ │ - sw t2,16(sp) │ │ - lhu a2,32(s1) │ │ - lw a0,68(s3) │ │ - sw a2,20(sp) │ │ - lw a1,16(s1) │ │ - lw v0,20(s1) │ │ - lw s6,24(s1) │ │ - lw ra,28(s1) │ │ - lw a2,120(s3) │ │ - lw t9,-31552(gp) │ │ - sw a1,24(sp) │ │ - sw v0,28(sp) │ │ - sw s6,32(sp) │ │ - sw ra,36(sp) │ │ - bal 46fb8 │ │ - move a1,s0 │ │ - lw s2,8(s2) │ │ - bnez s2,2a6ac │ │ - lw gp,40(sp) │ │ - b 2a780 │ │ - lw ra,108(sp) │ │ + lw s5,32(sp) │ │ + addiu s8,s8,1 │ │ + bne s8,s5,2bf30 │ │ lw t9,-31556(gp) │ │ - bal 47d04 │ │ - addiu a0,sp,48 │ │ - lw a0,88(s1) │ │ - lw a3,84(s1) │ │ - lw gp,40(sp) │ │ - sw a0,16(sp) │ │ - lhu t1,32(s1) │ │ - lw s4,48(sp) │ │ - lw t0,52(sp) │ │ - lw v1,56(sp) │ │ - lw s1,60(sp) │ │ - lw a0,68(s3) │ │ - lw a2,120(s3) │ │ - lw t9,-31552(gp) │ │ - sw t1,20(sp) │ │ - sw s4,24(sp) │ │ - sw t0,28(sp) │ │ - sw v1,32(sp) │ │ - sw s1,36(sp) │ │ - bal 46fb8 │ │ - move a1,s0 │ │ - lw s2,8(s2) │ │ - bnez s2,2a6ac │ │ - lw gp,40(sp) │ │ - b 2a780 │ │ - lw ra,108(sp) │ │ - lw a0,76(s3) │ │ - move a1,s0 │ │ - jalr t9 │ │ - sw v1,64(sp) │ │ - lw gp,40(sp) │ │ - sw v0,76(s3) │ │ - b 2a748 │ │ - lw v1,64(sp) │ │ - sw a2,112(s1) │ │ - lw t9,-31892(gp) │ │ + lw ra,76(sp) │ │ + lw s8,72(sp) │ │ + lw s7,68(sp) │ │ + lw s6,64(sp) │ │ + lw s5,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ + jr ra │ │ + addiu sp,sp,80 │ │ lw a0,76(s3) │ │ + sw t7,36(sp) │ │ jalr t9 │ │ - move a1,s1 │ │ - lw gp,40(sp) │ │ - b 2a6d0 │ │ + move a1,s0 │ │ + lw gp,16(sp) │ │ sw v0,76(s3) │ │ - lw t3,-32696(gp) │ │ - b 2a81c │ │ - addiu a1,t3,-4040 │ │ - │ │ -0002a95c : │ │ + b 2bfec │ │ + lw t7,36(sp) │ │ + lw a3,60(s3) │ │ + b 2bf54 │ │ + lw t0,36(a3) │ │ lui gp,0x8 │ │ - addiu gp,gp,-5900 │ │ + addiu gp,gp,-11824 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-104 │ │ - sw s4,80(sp) │ │ - sw gp,40(sp) │ │ - sw ra,100(sp) │ │ - sw s8,96(sp) │ │ - sw s7,92(sp) │ │ - sw s6,88(sp) │ │ - sw s5,84(sp) │ │ - sw s3,76(sp) │ │ - sw s2,72(sp) │ │ - sw s1,68(sp) │ │ - sw s0,64(sp) │ │ - lw s0,12(a0) │ │ - move s4,a0 │ │ - lbu v0,89(s0) │ │ - beqz v0,2ae74 │ │ - sw a1,108(sp) │ │ - lw t9,-31724(gp) │ │ - move a0,s0 │ │ - bal 21d50 │ │ - addiu a1,sp,108 │ │ - lw a3,152(s4) │ │ - lw a2,52(s0) │ │ - lw v1,56(s4) │ │ - lw gp,40(sp) │ │ - addu a0,a3,a2 │ │ - sw a0,152(s4) │ │ - sw v0,8(v1) │ │ + addiu sp,sp,-88 │ │ + lw v0,104(a0) │ │ lw t9,-31560(gp) │ │ - bal 474a4 │ │ - lw a0,68(s4) │ │ - lw s2,72(s4) │ │ - lw gp,40(sp) │ │ - beqz s2,2aeb4 │ │ - sw v0,136(s4) │ │ - move s1,zero │ │ - lui s0,0xe000 │ │ - lw t4,0(s2) │ │ - lw t9,-31720(gp) │ │ - bal 30218 │ │ - addiu a0,t4,40 │ │ - lw s2,8(s2) │ │ - slt t3,s0,v0 │ │ - lw gp,40(sp) │ │ - movn s0,v0,t3 │ │ - bnez s2,2a9fc │ │ - addiu s1,s1,1 │ │ - lw s2,148(s4) │ │ - lw t6,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addu t7,s2,s1 │ │ - lw a0,8(s4) │ │ - sw t7,148(s4) │ │ + sw s5,72(sp) │ │ + sw s4,68(sp) │ │ + move s5,a0 │ │ + lw s4,132(a0) │ │ + lw a0,68(a0) │ │ + sw gp,40(sp) │ │ + sw s7,80(sp) │ │ + sw s6,76(sp) │ │ + sw s3,64(sp) │ │ + sw s1,56(sp) │ │ + sw ra,84(sp) │ │ + sw s2,60(sp) │ │ + sw s0,52(sp) │ │ + lw s6,60(s5) │ │ jalr t9 │ │ - addiu a1,t6,-13536 │ │ - li t5,-1 │ │ - beq v0,t5,2aa5c │ │ - lw gp,40(sp) │ │ - slt s3,v0,s1 │ │ - bnez s3,2ae04 │ │ - lw s5,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw a0,80(s4) │ │ - lwc1 $f14,-11212(a3) │ │ - lw v1,84(s4) │ │ - lw a2,88(s4) │ │ - swc1 $f14,92(s4) │ │ - sw a0,96(s4) │ │ - sw v1,100(s4) │ │ - sw a2,104(s4) │ │ - lw t1,64(s4) │ │ - lw v0,36(t1) │ │ - slt t0,v0,s1 │ │ - bnez t0,2aee4 │ │ - lw t9,-32200(gp) │ │ - sw s0,132(s4) │ │ - lw t5,-31576(gp) │ │ - addiu t9,t5,-22968 │ │ - bal 2a648 │ │ - move a0,s4 │ │ - lw gp,40(sp) │ │ - lw t9,-31548(gp) │ │ - bal 47364 │ │ - lw a0,68(s4) │ │ - lw gp,40(sp) │ │ - lw t3,132(s4) │ │ - lw t9,-31560(gp) │ │ - lw t4,104(s4) │ │ - lw a0,68(s4) │ │ - lw s6,60(s4) │ │ - bal 474a4 │ │ - addu s5,t3,t4 │ │ - lw s3,136(s4) │ │ + addu s4,s4,v0 │ │ + lw s3,136(s5) │ │ lw gp,40(sp) │ │ - slt t2,s3,v0 │ │ - beqz t2,2abe8 │ │ + slt v1,s3,v0 │ │ move s7,v0 │ │ + beqz v1,2c1e8 │ │ li s1,-1 │ │ - lw t9,-31544(gp) │ │ - lw a0,68(s4) │ │ - bal 47474 │ │ + lw t9,-31556(gp) │ │ + lw a0,68(s5) │ │ + jalr t9 │ │ move a1,s3 │ │ - move s2,v0 │ │ - lw v0,0(v0) │ │ - beqz v0,2adfc │ │ + lw a0,0(v0) │ │ lw gp,40(sp) │ │ - lw a1,4(v0) │ │ - lw t9,-31540(gp) │ │ + beqz a0,2c214 │ │ + move s2,v0 │ │ + lw a1,4(a0) │ │ + lw t9,-31528(gp) │ │ jalr t9 │ │ move a0,s6 │ │ move s0,v0 │ │ - bnez v0,2ab4c │ │ + bnez v0,2c14c │ │ lw gp,40(sp) │ │ - b 2abe0 │ │ + b 2c1e0 │ │ addiu s3,s3,1 │ │ - lw t9,-31536(gp) │ │ + lw t9,-31524(gp) │ │ jalr t9 │ │ move a0,s0 │ │ move s0,v0 │ │ - beqz v0,2abdc │ │ + beqz v0,2c1dc │ │ lw gp,40(sp) │ │ - lw t9,-31532(gp) │ │ + lw t9,-31520(gp) │ │ jalr t9 │ │ move a0,s0 │ │ - lw t6,12(v0) │ │ - bne t6,s1,2ab34 │ │ + lw a1,12(v0) │ │ + bne a1,s1,2c134 │ │ lw gp,40(sp) │ │ - lw ra,8(v0) │ │ - lw s8,4(s2) │ │ - sra t8,ra,0xa │ │ - addu a3,t8,s8 │ │ - slt t7,a3,s5 │ │ - bnez t7,2ab38 │ │ - lw t9,-31536(gp) │ │ + lw a2,8(v0) │ │ + lw a3,4(s2) │ │ + sra t0,a2,0xa │ │ + addu a3,t0,a3 │ │ + slt t1,a3,s4 │ │ + bnez t1,2c138 │ │ + lw t9,-31524(gp) │ │ lw a2,12(s2) │ │ sw s3,16(sp) │ │ lh t2,16(s2) │ │ - lw a0,68(s4) │ │ + lw a0,68(s5) │ │ sw t2,20(sp) │ │ - lw t1,20(s2) │ │ - lw t0,24(s2) │ │ - lw a1,28(s2) │ │ - lw v1,32(s2) │ │ - lw t9,-31552(gp) │ │ - sw t1,24(sp) │ │ - sw t0,28(sp) │ │ - sw a1,32(sp) │ │ - sw v1,36(sp) │ │ - bal 46fb8 │ │ + lw t3,20(s2) │ │ + lw t4,24(s2) │ │ + lw t5,28(s2) │ │ + lw t6,32(s2) │ │ + lw t9,-31516(gp) │ │ move a1,v0 │ │ + sw t3,24(sp) │ │ + sw t4,28(sp) │ │ + sw t5,32(sp) │ │ + jalr t9 │ │ + sw t6,36(sp) │ │ lw gp,40(sp) │ │ - lw t9,-31536(gp) │ │ + lw t9,-31524(gp) │ │ jalr t9 │ │ move a0,s0 │ │ move s0,v0 │ │ - bnez v0,2ab4c │ │ + bnez v0,2c14c │ │ lw gp,40(sp) │ │ addiu s3,s3,1 │ │ - bne s3,s7,2aaf4 │ │ - lw t9,-31544(gp) │ │ - lw t9,-31548(gp) │ │ - bal 47364 │ │ - lw a0,68(s4) │ │ + bne s3,s7,2c0f4 │ │ + lw t9,-31556(gp) │ │ + lw ra,84(sp) │ │ + lw s7,80(sp) │ │ + lw s6,76(sp) │ │ + lw s5,72(sp) │ │ + lw s4,68(sp) │ │ + lw s3,64(sp) │ │ + lw s2,60(sp) │ │ + lw s1,56(sp) │ │ + lw s0,52(sp) │ │ + jr ra │ │ + addiu sp,sp,88 │ │ + b 2c114 │ │ + lw a1,36(s6) │ │ + │ │ +0002c21c : │ │ + lui gp,0x8 │ │ + addiu gp,gp,-12236 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-120 │ │ + lw v0,-30360(gp) │ │ + sw s2,88(sp) │ │ + lw s2,12(a0) │ │ + sw s0,80(sp) │ │ + sw gp,40(sp) │ │ + sw ra,116(sp) │ │ + sw s8,112(sp) │ │ + sw s7,108(sp) │ │ + sw s6,104(sp) │ │ + sw s5,100(sp) │ │ + sw s4,96(sp) │ │ + sw s3,92(sp) │ │ + sw s1,84(sp) │ │ + move s0,a0 │ │ + lw v1,0(v0) │ │ + lbu a0,89(s2) │ │ + sw a1,124(sp) │ │ + sw v1,76(sp) │ │ + beqz a0,2c764 │ │ + lw t9,-31700(gp) │ │ + lw t9,-31696(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + addiu a1,sp,124 │ │ lw gp,40(sp) │ │ + lw a2,152(s0) │ │ + lw a3,52(s2) │ │ + lw t0,56(s0) │ │ + addu t1,a2,a3 │ │ lw t9,-31560(gp) │ │ - bal 474a4 │ │ - lw a0,68(s4) │ │ - lw s6,136(s4) │ │ - lw s5,120(s4) │ │ - lw s7,132(s4) │ │ - lw a2,96(s4) │ │ - addiu s3,s5,1 │ │ - slt s2,s6,v0 │ │ + lw a0,68(s0) │ │ + sw t1,152(s0) │ │ + jalr t9 │ │ + sw v0,8(t0) │ │ + lw s4,72(s0) │ │ lw gp,40(sp) │ │ - sw v0,52(sp) │ │ - addu s8,s7,a2 │ │ - beqz s2,2ad2c │ │ - sw s3,48(sp) │ │ - li s5,1 │ │ - lw t9,-31544(gp) │ │ - lw a0,68(s4) │ │ - bal 47474 │ │ - move a1,s6 │ │ - move s3,v0 │ │ - lw v0,0(v0) │ │ + beqz s4,2c7ac │ │ + sw v0,136(s0) │ │ + move s5,zero │ │ + lui s3,0xe000 │ │ + lw t2,0(s4) │ │ + lw t9,-31692(gp) │ │ + jalr t9 │ │ + addiu a0,t2,40 │ │ + lw s4,8(s4) │ │ + slt t3,s3,v0 │ │ lw gp,40(sp) │ │ - beqz v0,2adf0 │ │ - lw s7,4(s3) │ │ - lw v0,4(v0) │ │ - lw s1,64(s4) │ │ - sll a3,v0,0x2 │ │ - lw s0,28(s1) │ │ - addu a0,s0,a3 │ │ - lw s0,0(a0) │ │ - beqz s0,2ad1c │ │ - lh s2,16(s3) │ │ - sra t4,s2,0x5 │ │ - addiu t3,t4,4 │ │ - sllv s2,s5,s2 │ │ - sll s1,t3,0x2 │ │ - addu t7,s0,s1 │ │ - lw t6,0(t7) │ │ - and t5,s2,t6 │ │ - beqz t5,2ad10 │ │ - lhu v0,32(s0) │ │ - sra t2,v0,0x5 │ │ - addiu t1,t2,4 │ │ - sll t0,t1,0x2 │ │ - addu a1,s3,t0 │ │ - lw v1,4(a1) │ │ - sllv ra,s5,v0 │ │ - and t8,ra,v1 │ │ - beqz t8,2ad10 │ │ + movn s3,v0,t3 │ │ + bnez s4,2c2cc │ │ + addiu s5,s5,1 │ │ + lw t4,148(s0) │ │ + lw t6,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addu t5,t4,s5 │ │ + lw a0,8(s0) │ │ + sw t5,148(s0) │ │ + jalr t9 │ │ + addiu a1,t6,-23800 │ │ + li t7,-1 │ │ + beq v0,t7,2c32c │ │ + lw gp,40(sp) │ │ + slt s6,v0,s5 │ │ + bnez s6,2c6a0 │ │ + lw s2,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw s7,80(s0) │ │ + lwc1 $f0,-21476(ra) │ │ + lw t8,84(s0) │ │ + lw s8,88(s0) │ │ + swc1 $f0,92(s0) │ │ + sw s7,96(s0) │ │ + sw t8,100(s0) │ │ + sw s8,104(s0) │ │ + lw s1,64(s0) │ │ + lw a2,36(s1) │ │ + slt a3,a2,s5 │ │ + bnez a3,2c7e0 │ │ + lw t0,-32708(gp) │ │ + sw s3,132(s0) │ │ + lw t4,104(s0) │ │ + lw t3,96(s0) │ │ + lw s5,100(s0) │ │ + lw s7,72(s0) │ │ + addu t5,s3,t4 │ │ + addu s6,s3,t3 │ │ + addu s4,s3,s5 │ │ + sw t5,48(sp) │ │ + bnez s7,2c3b4 │ │ + addiu s8,sp,60 │ │ + b 2c4dc │ │ + lw t9,-31512(gp) │ │ + lw v0,84(s1) │ │ + slt s3,v0,s4 │ │ + beqz s3,2c5d8 │ │ nop │ │ - lw t9,12(s0) │ │ - addu v1,s7,t9 │ │ - slt a2,s8,v1 │ │ - beqz a2,2ad10 │ │ + lw s7,8(s7) │ │ + beqz s7,2c4dc │ │ + lw t9,-31512(gp) │ │ + lw s1,0(s7) │ │ + lw t6,104(s1) │ │ + slt t7,t6,s6 │ │ + bnez t7,2c3a8 │ │ nop │ │ - lw a0,44(s0) │ │ - slt v0,a0,v1 │ │ - beqz v0,2ad10 │ │ - lw t4,48(sp) │ │ - lw t3,112(s0) │ │ - slt a3,t3,t4 │ │ - bnez a3,2add0 │ │ - lw t9,-31892(gp) │ │ - lw t9,-31708(gp) │ │ - lw a3,48(sp) │ │ - addiu a0,s0,40 │ │ - move a1,v1 │ │ - bal 301a8 │ │ - move a2,s6 │ │ + lw t8,112(s1) │ │ + lw ra,120(s0) │ │ + beq t8,ra,2c680 │ │ + lw t9,-31888(gp) │ │ + lbu v0,35(s1) │ │ + beqz v0,2c398 │ │ + lw v1,48(sp) │ │ + lw a0,84(s1) │ │ + slt a1,a0,v1 │ │ + bnez a1,2c3a8 │ │ + nop │ │ + lw a3,60(s0) │ │ + lw s3,0(s1) │ │ + lw a2,20(a3) │ │ + beqz a2,2c434 │ │ + lw t0,12(s3) │ │ + addiu v0,t0,31 │ │ + slti t1,t0,0 │ │ + movz v0,t0,t1 │ │ + sra a0,v0,0x5 │ │ + sll t2,a0,0x2 │ │ + addu t3,a2,t2 │ │ + lw s5,0(t3) │ │ + srlv t4,s5,t0 │ │ + andi t5,t4,0x1 │ │ + bnez t5,2c708 │ │ + lw t9,-31508(gp) │ │ + lw a0,16(s0) │ │ + li t7,-1 │ │ + beq t0,t7,2c7a0 │ │ + lw t6,8(a0) │ │ + lw ra,16(a3) │ │ + sll s2,t0,0x2 │ │ + addu t9,ra,s2 │ │ + lw a1,0(t9) │ │ + lw t9,-32124(gp) │ │ + jalr t9 │ │ + sw t6,52(sp) │ │ + sll v1,v0,0x2 │ │ + sll a1,v0,0x4 │ │ + lw a2,52(sp) │ │ + addu a3,v1,a1 │ │ + addu t0,a2,a3 │ │ + lw v0,8(t0) │ │ + li t1,1 │ │ + beq v0,t1,2c704 │ │ lw gp,40(sp) │ │ - lw s0,8(s0) │ │ - bnez s0,2ac8c │ │ - addu t7,s0,s1 │ │ - lw s2,52(sp) │ │ - addiu s6,s6,1 │ │ - bne s6,s2,2ac38 │ │ - lw t9,-31544(gp) │ │ - lw s0,72(s4) │ │ - bnez s0,2ad4c │ │ + lw a0,88(s1) │ │ + lw a3,84(s1) │ │ + sw a0,16(sp) │ │ + lhu t2,32(s1) │ │ + lw a0,68(s0) │ │ + sw t2,20(sp) │ │ + lw t3,16(s1) │ │ + lw s5,20(s1) │ │ + lw t4,24(s1) │ │ + lw s1,28(s1) │ │ + lw a2,120(s0) │ │ + lw t9,-31516(gp) │ │ + sw t3,24(sp) │ │ + sw s5,28(sp) │ │ + sw t4,32(sp) │ │ + sw s1,36(sp) │ │ + jalr t9 │ │ + move a1,s3 │ │ + lw s7,8(s7) │ │ + bnez s7,2c3b4 │ │ + lw gp,40(sp) │ │ + lw t9,-31512(gp) │ │ + jalr t9 │ │ + lw a0,68(s0) │ │ + lw gp,40(sp) │ │ + lw s6,-31588(gp) │ │ + addiu t9,s6,-16256 │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw gp,40(sp) │ │ + lw t9,-31512(gp) │ │ + jalr t9 │ │ + lw a0,68(s0) │ │ + lw gp,40(sp) │ │ + lw s4,-31588(gp) │ │ + addiu t9,s4,-16720 │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw s1,72(s0) │ │ + lw gp,40(sp) │ │ + bnez s1,2c540 │ │ move a0,zero │ │ - b 2ad7c │ │ - lw t9,-31888(gp) │ │ - lw s0,8(s0) │ │ - beqz s0,2ad74 │ │ + b 2c570 │ │ + lw t9,-31884(gp) │ │ + lw s1,8(s1) │ │ + beqz s1,2c568 │ │ nop │ │ - lw a0,0(s0) │ │ - lw s6,120(s4) │ │ - lw s8,112(a0) │ │ - bne s8,s6,2ad40 │ │ - lw t9,-31564(gp) │ │ - bal 49958 │ │ + lw a0,0(s1) │ │ + lw s8,120(s0) │ │ + lw t4,112(a0) │ │ + bne t4,s8,2c534 │ │ + lw t9,-31532(gp) │ │ + jalr t9 │ │ nop │ │ - lw s0,8(s0) │ │ - bnez s0,2ad4c │ │ + lw s1,8(s1) │ │ + bnez s1,2c540 │ │ lw gp,40(sp) │ │ - lw a0,72(s4) │ │ - lw t9,-31888(gp) │ │ + lw a0,72(s0) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ nop │ │ - lw s7,120(s4) │ │ - lw s5,76(s4) │ │ - addiu s3,s7,1 │ │ - sw s5,72(s4) │ │ - sw zero,76(s4) │ │ - sw s3,120(s4) │ │ - lw ra,100(sp) │ │ + lw gp,40(sp) │ │ + lw t5,120(s0) │ │ + lw t8,-30360(gp) │ │ + lw t6,76(s0) │ │ + lw t7,76(sp) │ │ + lw v1,0(t8) │ │ + addiu a1,t5,1 │ │ + sw t6,72(s0) │ │ + sw zero,76(s0) │ │ + sw a1,120(s0) │ │ + bne t7,v1,2c81c │ │ li v0,1 │ │ - lw s8,96(sp) │ │ - lw s7,92(sp) │ │ - lw s6,88(sp) │ │ - lw s5,84(sp) │ │ - lw s4,80(sp) │ │ - lw s3,76(sp) │ │ - lw s2,72(sp) │ │ - lw s1,68(sp) │ │ - lw s0,64(sp) │ │ + lw ra,116(sp) │ │ + lw s8,112(sp) │ │ + lw s7,108(sp) │ │ + lw s6,104(sp) │ │ + lw s5,100(sp) │ │ + lw s4,96(sp) │ │ + lw s3,92(sp) │ │ + lw s2,88(sp) │ │ + lw s1,84(sp) │ │ + lw s0,80(sp) │ │ jr ra │ │ - addiu sp,sp,104 │ │ - lw a0,76(s4) │ │ - move a1,s0 │ │ + addiu sp,sp,120 │ │ + lw ra,120(s0) │ │ + lw a1,132(s0) │ │ + lw a2,96(s0) │ │ + lw s5,0(s1) │ │ + addiu s3,ra,1 │ │ + bnez s5,2c628 │ │ + addu s2,a1,a2 │ │ + b 2c3ac │ │ + lw s7,8(s7) │ │ + lw t9,-31704(gp) │ │ + lw a2,88(s1) │ │ + move a1,a3 │ │ + addiu a0,s5,40 │ │ jalr t9 │ │ - sw v1,56(sp) │ │ + move a3,s3 │ │ lw gp,40(sp) │ │ - sw v0,76(s4) │ │ - b 2acf4 │ │ - lw v1,56(sp) │ │ - lw v0,60(s4) │ │ - b 2ac5c │ │ - lw v0,36(v0) │ │ - b 2ab14 │ │ - lw a1,36(s6) │ │ - lwc1 $f4,92(s4) │ │ - ldc1 $f0,-3496(s5) │ │ - cvt.d.s $f2,$f4 │ │ - c.lt.d $f0,$f2 │ │ - bc1f 2aa80 │ │ - lw a1,-32696(gp) │ │ - lw v0,80(s4) │ │ - lwc1 $f13,-3488(a1) │ │ - lw ra,84(s4) │ │ - lw s8,88(s4) │ │ - mul.s $f4,$f4,$f13 │ │ - mtc1 v0,$f12 │ │ - mtc1 ra,$f11 │ │ - mtc1 s8,$f10 │ │ - cvt.s.w $f9,$f12 │ │ - cvt.s.w $f8,$f11 │ │ - cvt.s.w $f7,$f10 │ │ - mul.s $f6,$f4,$f9 │ │ - mul.s $f5,$f4,$f8 │ │ - mul.s $f3,$f4,$f7 │ │ - swc1 $f4,92(s4) │ │ - trunc.w.s $f2,$f6 │ │ - trunc.w.s $f1,$f5 │ │ - trunc.w.s $f0,$f3 │ │ - swc1 $f2,96(s4) │ │ - swc1 $f1,100(s4) │ │ - b 2aa80 │ │ - swc1 $f0,104(s4) │ │ + lw s5,8(s5) │ │ + beqz s5,2c3a8 │ │ + nop │ │ + lw v0,84(s1) │ │ + lw t0,12(s5) │ │ + addu a3,v0,t0 │ │ + slt v0,s2,a3 │ │ + beqz v0,2c618 │ │ + nop │ │ + lw t1,44(s5) │ │ + slt a0,t1,a3 │ │ + beqz a0,2c618 │ │ + nop │ │ + lw t2,112(s5) │ │ + slt t3,t2,s3 │ │ + beqz t3,2c600 │ │ lw t9,-31704(gp) │ │ - bal 21834 │ │ - move a0,s0 │ │ - lw s1,72(s4) │ │ - beqz s1,2a9ac │ │ + lw t9,-31888(gp) │ │ + lw a0,76(s0) │ │ + sw a3,52(sp) │ │ + jalr t9 │ │ + move a1,s5 │ │ + lw gp,40(sp) │ │ + sw v0,76(s0) │ │ + b 2c5fc │ │ + lw a3,52(sp) │ │ + addiu s2,t8,1 │ │ + lw a0,76(s0) │ │ + move a1,s1 │ │ + jalr t9 │ │ + sw s2,112(s1) │ │ + lw gp,40(sp) │ │ + b 2c3d8 │ │ + sw v0,76(s0) │ │ + lwc1 $f6,92(s0) │ │ + ldc1 $f2,-13752(s2) │ │ + cvt.d.s $f4,$f6 │ │ + c.lt.d $f2,$f4 │ │ + bc1f 2c350 │ │ + lw v0,-32708(gp) │ │ + lwc1 $f12,80(s0) │ │ + lwc1 $f8,-13744(v0) │ │ + lwc1 $f16,84(s0) │ │ + lwc1 $f0,88(s0) │ │ + mul.s $f10,$f6,$f8 │ │ + cvt.s.w $f14,$f12 │ │ + cvt.s.w $f18,$f16 │ │ + cvt.s.w $f2,$f0 │ │ + mul.s $f6,$f10,$f14 │ │ + mul.s $f4,$f10,$f18 │ │ + mul.s $f8,$f10,$f2 │ │ + swc1 $f10,92(s0) │ │ + trunc.w.s $f10,$f6 │ │ + trunc.w.s $f12,$f4 │ │ + trunc.w.s $f14,$f8 │ │ + swc1 $f10,96(s0) │ │ + swc1 $f12,100(s0) │ │ + b 2c350 │ │ + swc1 $f14,104(s0) │ │ + lw t9,-31508(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw t5,88(s1) │ │ + lw a3,84(s1) │ │ + lw gp,40(sp) │ │ + sw t5,16(sp) │ │ + lhu t6,32(s1) │ │ + lw t7,60(sp) │ │ + lw t8,64(sp) │ │ + lw s2,68(sp) │ │ + lw v1,72(sp) │ │ + lw a0,68(s0) │ │ + lw a2,120(s0) │ │ + lw t9,-31516(gp) │ │ + sw t6,20(sp) │ │ + sw t7,24(sp) │ │ + sw t8,28(sp) │ │ + sw s2,32(sp) │ │ + sw v1,36(sp) │ │ + jalr t9 │ │ + move a1,s3 │ │ + b 2c3a8 │ │ + lw gp,40(sp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw s1,72(s0) │ │ + beqz s1,2c27c │ │ lw gp,40(sp) │ │ lw a1,0(s1) │ │ - lw t9,-31700(gp) │ │ - lw a0,12(s4) │ │ - bal 218a0 │ │ + lw t9,-31680(gp) │ │ + lw a0,12(s0) │ │ + jalr t9 │ │ addiu a1,a1,40 │ │ lw s1,8(s1) │ │ - bnez s1,2ae8c │ │ + bnez s1,2c778 │ │ lw gp,40(sp) │ │ - b 2a9b0 │ │ - lw t9,-31724(gp) │ │ - lw t1,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t2,120(s4) │ │ - lw t9,-32200(gp) │ │ - sw t2,16(sp) │ │ + b 2c280 │ │ + lw t9,-31696(gp) │ │ + lw t8,-32708(gp) │ │ + b 2c454 │ │ + addiu a1,t8,-14240 │ │ + lw s3,120(s0) │ │ + lw t2,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s3,16(sp) │ │ li a0,4 │ │ - addiu a1,t1,-4172 │ │ + addiu a1,t2,-14428 │ │ li a2,331 │ │ jalr t9 │ │ - addiu a3,t0,-4032 │ │ - b 2aa98 │ │ + addiu a3,s4,-14232 │ │ lw gp,40(sp) │ │ - lw s4,120(s4) │ │ - lw s0,-32696(gp) │ │ - sw s1,20(sp) │ │ - lw s1,-32696(gp) │ │ + b 2c368 │ │ + lw s3,132(s0) │ │ + lw s0,120(s0) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s4,16(sp) │ │ - sw v0,24(sp) │ │ - addiu a1,s1,-4172 │ │ + sw a2,24(sp) │ │ + sw s0,16(sp) │ │ + sw s5,20(sp) │ │ + addiu a1,t0,-14428 │ │ li a2,389 │ │ jalr t9 │ │ - addiu a3,s0,-4004 │ │ + addiu a3,t1,-14204 │ │ lw gp,40(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0002af20 : │ │ +0002c828 : │ │ lui gp,0x8 │ │ - addiu gp,gp,-7376 │ │ + addiu gp,gp,-13784 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - sw gp,32(sp) │ │ - sw ra,52(sp) │ │ + addiu sp,sp,-88 │ │ + lw t0,-32708(gp) │ │ + sw s1,76(sp) │ │ + lw s1,-30360(gp) │ │ + lwc1 $f0,-21476(t0) │ │ + sw s0,72(sp) │ │ move s0,a0 │ │ - lw a0,64(a0) │ │ - move s1,a1 │ │ - beqz a0,2af68 │ │ - move s2,a2 │ │ - lw t9,-31528(gp) │ │ - bal 47b20 │ │ + lw a0,12(a0) │ │ + lw v1,88(s0) │ │ + lw a3,80(s0) │ │ + lw a2,84(s0) │ │ + lw v0,0(s1) │ │ + lw a1,-32708(gp) │ │ + sw gp,40(sp) │ │ + lw a0,20(a0) │ │ + lw t9,-32136(gp) │ │ + sw ra,84(sp) │ │ + sw s2,80(sp) │ │ + addiu a1,a1,-18652 │ │ + swc1 $f0,92(s0) │ │ + sw v1,104(s0) │ │ + sw a3,96(s0) │ │ + sw a2,100(s0) │ │ + sw v0,68(sp) │ │ + jalr t9 │ │ nop │ │ - lw gp,32(sp) │ │ - lw t9,-31672(gp) │ │ - move a0,s0 │ │ - move a1,s1 │ │ - bal 19564 │ │ - move a2,s2 │ │ - lw a1,20(s1) │ │ - lw a0,12(s0) │ │ - lw gp,32(sp) │ │ - lw t0,56(s0) │ │ - sw a1,40(s0) │ │ - lw v1,116(s0) │ │ - lw v0,112(s0) │ │ - lw a3,20(a0) │ │ - lw a0,60(s0) │ │ - lw t9,-31524(gp) │ │ - sw t0,16(sp) │ │ - sw v1,20(sp) │ │ - move a1,s1 │ │ - move a2,s2 │ │ - bal 488f4 │ │ - sw v0,24(sp) │ │ - lw gp,32(sp) │ │ + lw gp,40(sp) │ │ lw a0,68(s0) │ │ - lw t9,-31520(gp) │ │ - lw a1,60(s0) │ │ - sw v0,64(s0) │ │ - bal 46ecc │ │ - move a2,s1 │ │ - lw ra,52(sp) │ │ - move v0,zero │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - │ │ -0002aff4 : │ │ - lui gp,0x8 │ │ - addiu gp,gp,-7588 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-32 │ │ - lw t9,-31696(gp) │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - sw s0,24(sp) │ │ - bal 19650 │ │ - move s0,a0 │ │ - lw gp,16(sp) │ │ - lw t9,-31528(gp) │ │ - bal 47b20 │ │ - lw a0,64(s0) │ │ + lw t9,-31548(gp) │ │ + jalr t9 │ │ + move s2,v0 │ │ + lw gp,40(sp) │ │ + lw t9,-31504(gp) │ │ + jalr t9 │ │ lw a0,68(s0) │ │ - beqz a0,2b070 │ │ - lw gp,16(sp) │ │ - lw t9,-31516(gp) │ │ - bal 4748c │ │ - nop │ │ - lw gp,16(sp) │ │ + lw gp,40(sp) │ │ + addiu a0,sp,52 │ │ + lw t9,-31508(gp) │ │ + jalr t9 │ │ + sb zero,124(s0) │ │ + lw gp,40(sp) │ │ + lw t2,52(sp) │ │ + lw t3,56(sp) │ │ + lw t4,60(sp) │ │ + lw t5,64(sp) │ │ lw a0,68(s0) │ │ - lw t9,-31520(gp) │ │ + li t1,-1 │ │ + lw t9,-31516(gp) │ │ + sw t1,120(s0) │ │ + sw zero,132(s0) │ │ + li a2,-1 │ │ + move a3,zero │ │ move a1,zero │ │ - bal 46ecc │ │ - move a2,zero │ │ - lw gp,16(sp) │ │ - lw t9,-31512(gp) │ │ - bal 46da8 │ │ - lw a0,68(s0) │ │ - lw gp,16(sp) │ │ - lw t9,-31692(gp) │ │ - bal 2fa9c │ │ - lw a0,56(s0) │ │ - lw gp,16(sp) │ │ - lw t9,-32668(gp) │ │ + sw t1,16(sp) │ │ + sw t2,24(sp) │ │ + sw t3,28(sp) │ │ + sw t4,32(sp) │ │ + sw t5,36(sp) │ │ jalr t9 │ │ - lw a0,60(s0) │ │ - lw gp,16(sp) │ │ + sw s2,20(sp) │ │ + lw gp,40(sp) │ │ move a0,s0 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ - jr t9 │ │ - addiu sp,sp,32 │ │ + lw t6,-31588(gp) │ │ + addiu t9,t6,-16256 │ │ + jalr t9 │ │ + sw zero,136(s0) │ │ + lw gp,40(sp) │ │ + lw t7,-31588(gp) │ │ + addiu t9,t7,-16720 │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw t8,120(s0) │ │ + lw a3,76(s0) │ │ + lw a0,68(sp) │ │ + lw s1,0(s1) │ │ + addiu a2,t8,1 │ │ + lw gp,40(sp) │ │ + sw a3,72(s0) │ │ + sw zero,76(s0) │ │ + sw a2,120(s0) │ │ + sw zero,148(s0) │ │ + sw zero,152(s0) │ │ + bne a0,s1,2c99c │ │ + move v0,zero │ │ + lw ra,84(sp) │ │ + lw s2,80(sp) │ │ + lw s1,76(sp) │ │ + lw s0,72(sp) │ │ + jr ra │ │ + addiu sp,sp,88 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ lui gp,0x8 │ │ - addiu gp,gp,-7768 │ │ + addiu gp,gp,-14168 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw s0,24(sp) │ │ + addiu sp,sp,-56 │ │ + lw v0,24(a0) │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - lhu a1,46(a0) │ │ - move s0,a0 │ │ - lh v1,44(a0) │ │ - addiu a0,a1,1 │ │ - sll v0,a0,0x10 │ │ - sra v0,v0,0x10 │ │ - beq v1,v0,2b230 │ │ - sh v0,46(s0) │ │ - lw t0,40(s0) │ │ - sll a3,v0,0x2 │ │ - addu a2,t0,a3 │ │ - lw s1,0(a2) │ │ - lw a1,8(s1) │ │ - bltz a1,2b1fc │ │ - lw s2,4(s0) │ │ - lw t9,-31544(gp) │ │ - bal 47474 │ │ - lw a0,68(s2) │ │ - lw t2,0(s1) │ │ - li t1,-1 │ │ - lw v1,12(t2) │ │ - beq v1,t1,2b210 │ │ - lw gp,16(sp) │ │ - lw t6,60(s2) │ │ - sll t4,v1,0x2 │ │ - lw t5,16(t6) │ │ - addu t3,t5,t4 │ │ - lw v1,0(t3) │ │ - sw v1,8(s0) │ │ - lw v1,12(s1) │ │ - beqz v0,2b228 │ │ - sw v1,16(s0) │ │ - lw s2,12(v0) │ │ - addiu a0,s2,1 │ │ - slt t8,v1,a0 │ │ - bnez t8,2b1b0 │ │ - sw a0,12(s0) │ │ - li a0,1 │ │ - sw zero,28(s0) │ │ - sw a0,32(s0) │ │ - lw v1,0(s1) │ │ - lw ra,8(v1) │ │ - sra v1,ra,0xa │ │ - beqz v0,2b1d4 │ │ - sw v1,24(s0) │ │ - lw a2,4(s1) │ │ - lw a1,4(v0) │ │ - subu v0,a2,a1 │ │ - subu s1,v0,v1 │ │ - sw s1,20(s0) │ │ - lw ra,36(sp) │ │ - move v0,s0 │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - li a0,1 │ │ - sw v1,12(s0) │ │ - sw zero,28(s0) │ │ - sw a0,32(s0) │ │ - lw v1,0(s1) │ │ - lw ra,8(v1) │ │ - sra v1,ra,0xa │ │ - bnez v0,2b180 │ │ - sw v1,24(s0) │ │ - lw t0,4(s1) │ │ - move v0,s0 │ │ - subu a3,t0,v1 │ │ - sw a3,20(s0) │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ + sw s3,40(sp) │ │ + sw s2,36(sp) │ │ + sw ra,52(sp) │ │ + sw s5,48(sp) │ │ + sw s4,44(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + lw s2,72(sp) │ │ + bnez v0,2c9fc │ │ + lw s3,76(sp) │ │ + b 2ca90 │ │ + move s0,a1 │ │ + lw v0,48(v0) │ │ + beqz v0,2ca90 │ │ + move s0,a1 │ │ + lw v1,20(v0) │ │ + bne v1,a1,2c9f0 │ │ + nop │ │ + lw s0,4(v0) │ │ + bne s0,a3,2c9f0 │ │ + nop │ │ + lw t0,28(v0) │ │ + bne t0,s2,2c9f0 │ │ + li t2,-1 │ │ + lw t1,16(v0) │ │ + beq t1,t2,2ca88 │ │ + slt t3,t1,a2 │ │ + bnez t3,2ca88 │ │ + nop │ │ + lw t4,12(v0) │ │ + li t5,-1 │ │ + beq t4,t5,2ca4c │ │ + slt t6,a2,t4 │ │ + beqz t6,2ca50 │ │ + nop │ │ + sw a2,12(v0) │ │ + lw t7,32(v0) │ │ + slt t8,t7,s3 │ │ + beqz t8,2ca68 │ │ + lw ra,52(sp) │ │ + sw s3,32(v0) │ │ + lw ra,52(sp) │ │ + lw s5,48(sp) │ │ + lw s4,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ - lw t2,0(s1) │ │ - li t1,-1 │ │ - lw v1,12(t2) │ │ - bne v1,t1,2b128 │ │ - move v0,zero │ │ - lw t7,-32696(gp) │ │ - addiu v1,t7,-4040 │ │ - sw v1,8(s0) │ │ - lw v1,12(s1) │ │ - bnez v0,2b14c │ │ - sw v1,16(s0) │ │ - b 2b154 │ │ - move a0,zero │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - lw a0,40(s0) │ │ - lw gp,16(sp) │ │ - move a0,s0 │ │ - lw t9,-32556(gp) │ │ + addiu sp,sp,56 │ │ + b 2ca34 │ │ + sw a2,16(v0) │ │ + lw a1,-32708(gp) │ │ + move s4,a0 │ │ + lw t9,-31992(gp) │ │ + lw a0,56(a0) │ │ + move s5,a2 │ │ + addiu a1,a1,-14428 │ │ + li a2,1195 │ │ jalr t9 │ │ - move s0,zero │ │ - b 2b198 │ │ - lw ra,36(sp) │ │ + move s1,a3 │ │ + sw s3,32(v0) │ │ + lhu a2,40(s4) │ │ + lw a0,24(s4) │ │ + lw ra,52(sp) │ │ + addiu a3,a2,1 │ │ + sw s1,4(v0) │ │ + sw s0,20(v0) │ │ + sw s5,16(v0) │ │ + sw s5,12(v0) │ │ + sw s2,28(v0) │ │ + sh zero,24(v0) │ │ + sw zero,40(v0) │ │ + sw zero,36(v0) │ │ + sw a0,48(v0) │ │ + lw s5,48(sp) │ │ + sw v0,24(s4) │ │ + sh a3,40(s4) │ │ + lw s3,40(sp) │ │ + lw s4,44(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ lui gp,0x8 │ │ - addiu gp,gp,-8200 │ │ + addiu gp,gp,-14532 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-104 │ │ - sw s6,88(sp) │ │ + lw v0,28(a0) │ │ sw gp,40(sp) │ │ sw ra,100(sp) │ │ sw s8,96(sp) │ │ sw s7,92(sp) │ │ + sw s6,88(sp) │ │ sw s5,84(sp) │ │ sw s4,80(sp) │ │ sw s3,76(sp) │ │ sw s2,72(sp) │ │ sw s1,68(sp) │ │ sw s0,64(sp) │ │ - lw s4,28(a0) │ │ - beqz s4,2b2b0 │ │ - move s6,a0 │ │ - lw v1,36(s4) │ │ - lw v0,120(a0) │ │ - beq v1,v0,2b7e0 │ │ + beqz v0,2cb6c │ │ + lw t9,-32284(gp) │ │ + lw a1,36(v0) │ │ + lw v1,120(a0) │ │ + beq a1,v1,2ccac │ │ lw ra,100(sp) │ │ - lw t9,-32288(gp) │ │ - bal 1c600 │ │ - move a0,s4 │ │ + move s5,a0 │ │ + jalr t9 │ │ + move a0,v0 │ │ lw gp,40(sp) │ │ - lw a1,120(s6) │ │ - lw t9,-31508(gp) │ │ - move a0,s6 │ │ - bal 1c4e0 │ │ - sw zero,28(s6) │ │ + lw a1,120(s5) │ │ + lw t9,-31500(gp) │ │ + move a0,s5 │ │ + jalr t9 │ │ + sw zero,28(s5) │ │ lw gp,40(sp) │ │ - lw a1,60(s6) │ │ - lw a0,68(s6) │ │ + move s0,v0 │ │ + lw v0,60(s5) │ │ + lw a0,68(s5) │ │ lw t9,-31560(gp) │ │ - sw a1,48(sp) │ │ - bal 474a4 │ │ - move s4,v0 │ │ + jalr t9 │ │ + sw v0,56(sp) │ │ + move s3,v0 │ │ lw gp,40(sp) │ │ - sw v0,52(sp) │ │ - lw a0,-32696(gp) │ │ - blez v0,2b3dc │ │ - sw a0,56(sp) │ │ - move s2,zero │ │ - li s5,-1 │ │ - lw t9,-31544(gp) │ │ - lw a0,68(s6) │ │ - bal 47474 │ │ - move a1,s2 │ │ - lw v1,0(v0) │ │ + blez v0,2ccd8 │ │ + move s1,zero │ │ + lw s6,-31588(gp) │ │ + b 2cbf8 │ │ + li s4,-1 │ │ + lw t1,4(v0) │ │ + lw t3,4(t0) │ │ + lw a2,12(s2) │ │ + move a0,s0 │ │ + sw t3,16(sp) │ │ + addiu t9,s6,-13912 │ │ + jalr t9 │ │ + sw t1,20(sp) │ │ lw gp,40(sp) │ │ - beqz v1,2b3cc │ │ - move s3,v0 │ │ - lw s1,12(v1) │ │ - beq s1,s5,2b3cc │ │ - nop │ │ - lw a1,8(v0) │ │ - bnez a1,2b6e8 │ │ - move s0,zero │ │ - lw s8,4(v0) │ │ - lw v0,24(s4) │ │ - lw s3,12(s3) │ │ - bnez v0,2b36c │ │ - lw s7,4(v1) │ │ - b 2b728 │ │ - lw t8,-32696(gp) │ │ - lw v0,48(v0) │ │ - beqz v0,2b728 │ │ - lw t8,-32696(gp) │ │ - lw a3,20(v0) │ │ - bne s0,a3,2b360 │ │ - nop │ │ - lw t0,4(v0) │ │ - bne t0,s1,2b360 │ │ - nop │ │ - lw t1,28(v0) │ │ - bne s7,t1,2b360 │ │ - nop │ │ - lw v1,16(v0) │ │ - beq v1,s5,2bae8 │ │ - slt t2,v1,s3 │ │ - bnez t2,2bae8 │ │ + addiu s1,s1,1 │ │ + beq s1,s3,2ccdc │ │ + lw t9,-31560(gp) │ │ + lw t9,-31556(gp) │ │ + lw a0,68(s5) │ │ + jalr t9 │ │ + move a1,s1 │ │ + lw t0,0(v0) │ │ + lw gp,40(sp) │ │ + move s2,v0 │ │ + beqz t0,2cbec │ │ + move a1,zero │ │ + lw a3,12(t0) │ │ + beq a3,s4,2cbec │ │ nop │ │ - lw v1,12(v0) │ │ - beq v1,s5,2bae0 │ │ - slt t3,s3,v1 │ │ - bnez t3,2bae0 │ │ - nop │ │ - lw t5,32(v0) │ │ - slt t4,t5,s8 │ │ - beqz t4,2b3d0 │ │ - lw s3,52(sp) │ │ - sw s8,32(v0) │ │ - lw s3,52(sp) │ │ - addiu s2,s2,1 │ │ - bne s2,s3,2b310 │ │ - lw t9,-31544(gp) │ │ + lw a2,8(v0) │ │ + beqz a2,2cbc8 │ │ + lw t9,-31556(gp) │ │ + lw a0,68(s5) │ │ + jalr t9 │ │ + move a1,a2 │ │ + lw a3,12(v0) │ │ + lw a0,4(v0) │ │ + lw t2,4(s2) │ │ + lw t0,0(s2) │ │ + addiu a1,a3,1 │ │ + subu t1,t2,a0 │ │ + b 2cbcc │ │ + lw a3,12(t0) │ │ + move s7,zero │ │ + lw t9,-31884(gp) │ │ + jalr t9 │ │ + move a0,s7 │ │ + lw gp,40(sp) │ │ + sw zero,32(s0) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,3 │ │ + addiu a1,s2,-14428 │ │ + li a2,1481 │ │ + jalr t9 │ │ + addiu a3,s5,-14068 │ │ + lw gp,40(sp) │ │ + lw t9,-32284(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + move v0,zero │ │ + lw ra,100(sp) │ │ + lw s8,96(sp) │ │ + lw s7,92(sp) │ │ + lw s6,88(sp) │ │ + lw s5,84(sp) │ │ + lw s4,80(sp) │ │ + lw s3,76(sp) │ │ + lw s2,72(sp) │ │ + lw s1,68(sp) │ │ + lw s0,64(sp) │ │ + jr ra │ │ + addiu sp,sp,104 │ │ lw t9,-31560(gp) │ │ - bal 474a4 │ │ - lw a0,68(s6) │ │ + lw a0,68(s5) │ │ + jalr t9 │ │ + sw zero,48(sp) │ │ sw v0,60(sp) │ │ - blez v0,2b540 │ │ lw gp,40(sp) │ │ - move s8,zero │ │ - li s5,-1 │ │ - lw t9,-31544(gp) │ │ - lw a0,68(s6) │ │ - bal 47474 │ │ - move a1,s8 │ │ - move s7,v0 │ │ - lw v0,0(v0) │ │ - beqz v0,2b530 │ │ + blez v0,2ce3c │ │ + li s3,-1 │ │ + lw t9,-31556(gp) │ │ + lw a0,68(s5) │ │ + jalr t9 │ │ + lw a1,48(sp) │ │ + lw t4,0(v0) │ │ lw gp,40(sp) │ │ - lw a0,12(v0) │ │ - beq a0,s5,2b530 │ │ + beqz t4,2ce28 │ │ + move s2,v0 │ │ + lw t5,12(t4) │ │ + beq t5,s3,2ce2c │ │ + lw a2,48(sp) │ │ + lw a1,8(v0) │ │ + bnez a1,2cfb8 │ │ + lw t9,-31556(gp) │ │ + lw s4,4(v0) │ │ + move t6,zero │ │ + lw s7,24(s0) │ │ + bnez s7,2cd58 │ │ + lw a1,4(t4) │ │ + b 2cd7c │ │ + lw t9,-31528(gp) │ │ + lw s7,48(s7) │ │ + beqz s7,2cd7c │ │ + lw t9,-31528(gp) │ │ + lw s8,20(s7) │ │ + bne t6,s8,2cd4c │ │ nop │ │ - lw a1,8(s7) │ │ - bnez a1,2b6b8 │ │ - lw t9,-31544(gp) │ │ lw ra,4(s7) │ │ - move v1,zero │ │ - sw ra,52(sp) │ │ - lw s1,24(s4) │ │ - bnez s1,2b460 │ │ - lw a1,4(v0) │ │ - b 2b484 │ │ - lw t9,-31540(gp) │ │ - lw s1,48(s1) │ │ - beqz s1,2b484 │ │ - lw t9,-31540(gp) │ │ - lw v0,20(s1) │ │ - bne v1,v0,2b454 │ │ - nop │ │ - lw s0,4(s1) │ │ - bne s0,a0,2b454 │ │ + bne t5,ra,2cd4c │ │ nop │ │ - lw a2,28(s1) │ │ - bne a1,a2,2b454 │ │ - lw t9,-31540(gp) │ │ - lw a3,12(s7) │ │ - lw a0,48(sp) │ │ + lw v1,28(s7) │ │ + bne a1,v1,2cd4c │ │ + lw t9,-31528(gp) │ │ + lw v0,12(s2) │ │ + lw a0,56(sp) │ │ jalr t9 │ │ - addiu s0,a3,1 │ │ - move s3,v0 │ │ - beqz v0,2b530 │ │ + addiu s8,v0,1 │ │ + move s1,v0 │ │ + beqz v0,2ce28 │ │ lw gp,40(sp) │ │ - lw t9,-31532(gp) │ │ + lw t9,-31520(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ - lw v1,12(v0) │ │ - bltz v1,2b604 │ │ + move a0,s1 │ │ + lw s6,12(v0) │ │ + bltz s6,2cf04 │ │ lw gp,40(sp) │ │ - lw a2,24(s4) │ │ - bnez a2,2b4d8 │ │ - lw a0,4(v0) │ │ - b 2b51c │ │ - lw t9,-31536(gp) │ │ + lw a2,24(s0) │ │ + bnez a2,2cdd0 │ │ + lw t3,4(v0) │ │ + b 2ce14 │ │ + lw t9,-31524(gp) │ │ lw a2,48(a2) │ │ - beqz a2,2b51c │ │ - lw t9,-31536(gp) │ │ - lw t0,20(a2) │ │ - bne s0,t0,2b4cc │ │ + beqz a2,2ce14 │ │ + lw t9,-31524(gp) │ │ + lw t4,20(a2) │ │ + bne s8,t4,2cdc4 │ │ nop │ │ - lw t1,4(a2) │ │ - bne v1,t1,2b4cc │ │ + lw t5,4(a2) │ │ + bne s6,t5,2cdc4 │ │ nop │ │ - lw t2,28(a2) │ │ - bne a0,t2,2b4cc │ │ - lw t9,-31992(gp) │ │ - lw t3,12(s7) │ │ - lw a3,52(sp) │ │ - sw t3,16(sp) │ │ - move a0,s4 │ │ - bal 1a530 │ │ - move a1,s1 │ │ + lw t6,28(a2) │ │ + bne t3,t6,2cdc4 │ │ + lw t9,-31984(gp) │ │ + lw t7,12(s2) │ │ + sw t7,16(sp) │ │ + move a0,s0 │ │ + move a1,s7 │ │ + jalr t9 │ │ + move a3,s4 │ │ lw gp,40(sp) │ │ - lw t9,-31536(gp) │ │ + lw t9,-31524(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ - move s3,v0 │ │ - bnez v0,2b4a0 │ │ + move a0,s1 │ │ + move s1,v0 │ │ + bnez v0,2cd98 │ │ lw gp,40(sp) │ │ - lw s7,60(sp) │ │ - addiu s8,s8,1 │ │ - bne s8,s7,2b400 │ │ - lw t9,-31544(gp) │ │ - lw s0,24(s4) │ │ - beqz s0,2baf0 │ │ - lw s5,56(sp) │ │ - lw t8,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - move s2,zero │ │ + lw a2,48(sp) │ │ + lw s4,60(sp) │ │ + addiu s2,a2,1 │ │ + bne s2,s4,2ccf8 │ │ + sw s2,48(sp) │ │ + lw s4,24(s0) │ │ + beqz s4,2d644 │ │ + lw s3,-32708(gp) │ │ + lw s2,-32708(gp) │ │ + lw s7,-32708(gp) │ │ + move s8,zero │ │ move s1,zero │ │ - li s7,-1 │ │ - addiu s5,s5,-4172 │ │ - b 2b5d8 │ │ - addiu s3,t8,-3952 │ │ - lw a2,60(s6) │ │ - lw v0,16(a2) │ │ - addu v1,v0,v1 │ │ - lw v0,0(v1) │ │ + li s6,-1 │ │ + b 2ced8 │ │ + addiu s3,s3,-14152 │ │ + lw a1,60(s5) │ │ + lw t1,16(a1) │ │ + addu a0,t1,t0 │ │ + lw v0,0(a0) │ │ sw v0,16(sp) │ │ sw zero,20(sp) │ │ - lw a3,12(s0) │ │ - lw t9,-32200(gp) │ │ + lw a3,12(s4) │ │ + lw t3,-32708(gp) │ │ sw a3,24(sp) │ │ - lw t0,16(s0) │ │ + lw t2,16(s4) │ │ + lw t9,-32196(gp) │ │ + addiu t4,t3,-14428 │ │ + move a1,t4 │ │ li a0,1 │ │ - move a1,s5 │ │ li a2,1225 │ │ move a3,s3 │ │ jalr t9 │ │ - sw t0,28(sp) │ │ + sw t2,28(sp) │ │ lw gp,40(sp) │ │ move a0,s1 │ │ - lw t9,-31892(gp) │ │ + lw t9,-31888(gp) │ │ jalr t9 │ │ - move a1,s0 │ │ + move a1,s4 │ │ lw gp,40(sp) │ │ move s1,v0 │ │ - addiu s2,s2,1 │ │ - lw s0,48(s0) │ │ - beqz s0,2b810 │ │ - nop │ │ - lw a0,20(s0) │ │ - bnez a0,2b5cc │ │ + addiu s8,s8,1 │ │ + lw s4,48(s4) │ │ + beqz s4,2cfe4 │ │ + li t5,1 │ │ + lw t8,20(s4) │ │ + bnez t8,2cecc │ │ nop │ │ - lw a1,36(s0) │ │ - beqz a1,2b5cc │ │ + lw ra,36(s4) │ │ + beqz ra,2cecc │ │ nop │ │ - lw ra,4(s0) │ │ - bne ra,s7,2b56c │ │ - sll v1,ra,0x2 │ │ - b 2b57c │ │ - addiu v0,s8,-4040 │ │ - lw t9,-31540(gp) │ │ + lw v1,4(s4) │ │ + bne v1,s6,2ce64 │ │ + sll t0,v1,0x2 │ │ + b 2ce74 │ │ + addiu v0,s7,-14240 │ │ + lw t9,-31528(gp) │ │ lw a1,4(v0) │ │ jalr t9 │ │ - lw a0,48(sp) │ │ - move s2,v0 │ │ - beqz v0,2b518 │ │ + lw a0,56(sp) │ │ + move s6,v0 │ │ + beqz v0,2ce10 │ │ lw gp,40(sp) │ │ - lw t9,-31532(gp) │ │ + lw t9,-31520(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ - lw v1,12(v0) │ │ - beq v1,s5,2b698 │ │ + move a0,s6 │ │ + lw t0,12(v0) │ │ + beq t0,s3,2cf98 │ │ lw gp,40(sp) │ │ - lw a2,24(s4) │ │ - bnez a2,2b658 │ │ - lw a0,4(v0) │ │ - b 2b69c │ │ - lw t9,-31536(gp) │ │ + lw a2,24(s0) │ │ + bnez a2,2cf58 │ │ + lw a1,4(v0) │ │ + b 2cf9c │ │ + lw t9,-31524(gp) │ │ lw a2,48(a2) │ │ - beqz a2,2b69c │ │ - lw t9,-31536(gp) │ │ - lw t4,20(a2) │ │ - bne s0,t4,2b64c │ │ + beqz a2,2cf9c │ │ + lw t9,-31524(gp) │ │ + lw t1,20(a2) │ │ + bne s8,t1,2cf4c │ │ nop │ │ - lw t5,4(a2) │ │ - bne v1,t5,2b64c │ │ + lw a0,4(a2) │ │ + bne t0,a0,2cf4c │ │ nop │ │ - lw t6,28(a2) │ │ - bne a0,t6,2b64c │ │ - lw t9,-31992(gp) │ │ - lw t7,12(s7) │ │ - lw a3,52(sp) │ │ - sw t7,16(sp) │ │ - move a0,s4 │ │ - bal 1a530 │ │ - move a1,s1 │ │ - lw gp,40(sp) │ │ - lw t9,-31536(gp) │ │ + lw a3,28(a2) │ │ + bne a1,a3,2cf4c │ │ + lw t9,-31984(gp) │ │ + lw t2,12(s2) │ │ + sw t2,16(sp) │ │ + move a0,s0 │ │ + move a1,s7 │ │ jalr t9 │ │ - move a0,s2 │ │ - move s2,v0 │ │ - bnez v0,2b620 │ │ - lw gp,40(sp) │ │ - b 2b51c │ │ - lw t9,-31536(gp) │ │ - bal 47474 │ │ - lw a0,68(s6) │ │ - lw a0,4(v0) │ │ - lw a1,4(s7) │ │ - lw v1,12(v0) │ │ - lw v0,0(s7) │ │ - subu s2,a1,a0 │ │ + move a3,s4 │ │ lw gp,40(sp) │ │ - addiu v1,v1,1 │ │ - sw s2,52(sp) │ │ - b 2b440 │ │ - lw a0,12(v0) │ │ - lw t9,-31544(gp) │ │ - bal 47474 │ │ - lw a0,68(s6) │ │ - lw a2,4(v0) │ │ - lw v1,0(s3) │ │ - lw s8,4(s3) │ │ - lw s0,12(v0) │ │ - lw v0,24(s4) │ │ + lw t9,-31524(gp) │ │ + jalr t9 │ │ + move a0,s6 │ │ + move s6,v0 │ │ + bnez v0,2cf20 │ │ lw gp,40(sp) │ │ - subu s8,s8,a2 │ │ - addiu s0,s0,1 │ │ - lw s1,12(v1) │ │ - lw s3,12(s3) │ │ - bnez v0,2b36c │ │ - lw s7,4(v1) │ │ - lw t8,-32696(gp) │ │ - lw t9,-32000(gp) │ │ - lw a0,56(s4) │ │ - addiu a1,t8,-4172 │ │ + b 2ce14 │ │ + lw t9,-31524(gp) │ │ jalr t9 │ │ - li a2,1195 │ │ + lw a0,68(s5) │ │ + lw t7,12(v0) │ │ + lw s7,4(s2) │ │ + lw t8,4(v0) │ │ + lw t4,0(s2) │ │ lw gp,40(sp) │ │ - sw s3,16(v0) │ │ - sw s3,12(v0) │ │ - sw s1,4(v0) │ │ - sw s0,20(v0) │ │ - sh zero,24(v0) │ │ - sw zero,40(v0) │ │ - sw zero,36(v0) │ │ - sw s8,32(v0) │ │ - sw s7,28(v0) │ │ - lw s1,24(s4) │ │ - lw s3,52(sp) │ │ - sw s1,48(v0) │ │ - lhu t7,40(s4) │ │ - addiu s2,s2,1 │ │ addiu t6,t7,1 │ │ - sw v0,24(s4) │ │ - bne s2,s3,2b30c │ │ - sh t6,40(s4) │ │ - b 2b3e0 │ │ - lw t9,-31560(gp) │ │ - move s1,zero │ │ - lw t9,-31888(gp) │ │ + subu s4,s7,t8 │ │ + b 2cd38 │ │ + lw t5,12(t4) │ │ + beq s8,t5,2d370 │ │ + nop │ │ + lw t6,-32708(gp) │ │ + lw t9,-32656(gp) │ │ + lw a0,60(s5) │ │ jalr t9 │ │ - move a0,s1 │ │ + addiu a1,t6,-15036 │ │ + lw t7,60(s5) │ │ + lw a2,20(t7) │ │ + beqz a2,2d040 │ │ + lw gp,40(sp) │ │ + addiu s7,v0,31 │ │ + slti s6,v0,0 │ │ + movz s7,v0,s6 │ │ + move v1,s7 │ │ + sra a1,v1,0x5 │ │ + sll s3,a1,0x2 │ │ + addu t8,a2,s3 │ │ + lw ra,0(t8) │ │ + li t0,1 │ │ + sllv t1,t0,v0 │ │ + or a0,ra,t1 │ │ + sw a0,0(t8) │ │ + li a3,-1 │ │ + sw a3,16(sp) │ │ + move a3,v0 │ │ + lw v0,-31588(gp) │ │ + sw zero,20(sp) │ │ + move a0,s0 │ │ + move a1,zero │ │ + addiu t9,v0,-13912 │ │ + jalr t9 │ │ + move a2,zero │ │ + move s8,v0 │ │ + beqz s1,2d0a0 │ │ lw gp,40(sp) │ │ - sw zero,32(s4) │ │ - lw s6,-32696(gp) │ │ - lw s1,56(sp) │ │ - lw t9,-32200(gp) │ │ - li a0,3 │ │ - addiu a1,s1,-4172 │ │ - li a2,1481 │ │ + move s4,s1 │ │ + lw a2,0(s4) │ │ + lw t9,-31984(gp) │ │ + sw zero,16(sp) │ │ + move a0,s0 │ │ + move a1,s8 │ │ jalr t9 │ │ - addiu a3,s6,-3868 │ │ + move a3,zero │ │ + lw s4,8(s4) │ │ + bnez s4,2d078 │ │ lw gp,40(sp) │ │ - lw t9,-32288(gp) │ │ - move a0,s4 │ │ - bal 1c600 │ │ - move s4,zero │ │ - lw ra,100(sp) │ │ - move v0,s4 │ │ - lw s8,96(sp) │ │ - lw s7,92(sp) │ │ - lw s6,88(sp) │ │ - lw s5,84(sp) │ │ - lw s4,80(sp) │ │ - lw s3,76(sp) │ │ - lw s2,72(sp) │ │ - lw s1,68(sp) │ │ - lw s0,64(sp) │ │ - jr ra │ │ - addiu sp,sp,104 │ │ - li s8,1 │ │ - bne s2,s8,2baf8 │ │ - lw s2,-32696(gp) │ │ - lw s0,0(s1) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ move a0,s1 │ │ lw gp,40(sp) │ │ - beqz s0,2bf10 │ │ - sw s0,28(s4) │ │ - lw s0,24(s4) │ │ - beqz s0,2b790 │ │ - lw t1,56(sp) │ │ - lw s3,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - move s2,zero │ │ - move s1,zero │ │ - li s7,-1 │ │ - addiu s5,t1,-4172 │ │ - b 2b870 │ │ - addiu s3,s3,-3896 │ │ - lw s0,48(s0) │ │ - beqz s0,2b90c │ │ - nop │ │ - lw t3,36(s4) │ │ - lw v0,16(s0) │ │ - addiu t2,t3,-1 │ │ - bne v0,t2,2b864 │ │ + beqz s8,2d650 │ │ + sw s8,28(s0) │ │ + lw s1,24(s0) │ │ + beqz s1,2cc60 │ │ + lw t2,-32708(gp) │ │ + lw a0,-32708(gp) │ │ + move s8,zero │ │ + move s7,zero │ │ + li a3,-1 │ │ + addiu s6,s2,-14428 │ │ + b 2d0ec │ │ + addiu s3,t2,-14096 │ │ + lw s1,48(s1) │ │ + beqz s1,2d19c │ │ + li s4,1 │ │ + lw t3,36(s0) │ │ + lw t4,16(s1) │ │ + addiu t5,t3,-1 │ │ + bne t4,t5,2d0e0 │ │ nop │ │ - lw t4,40(s0) │ │ - beqz t4,2b864 │ │ + lw t6,40(s1) │ │ + beqz t6,2d0e0 │ │ nop │ │ - lw t5,4(s0) │ │ - beq t5,s7,2bda0 │ │ - sll a0,t5,0x2 │ │ - lw t8,60(s6) │ │ - lw t7,16(t8) │ │ - addu t6,t7,a0 │ │ - lw v1,0(t6) │ │ + lw t7,4(s1) │ │ + beq t7,a3,2d368 │ │ + sll a2,t7,0x2 │ │ + lw a1,60(s5) │ │ + lw t8,16(a1) │ │ + addu ra,t8,a2 │ │ + lw v1,0(ra) │ │ sw v1,16(sp) │ │ - lw a1,20(s0) │ │ - lw t9,-32200(gp) │ │ - sw a1,20(sp) │ │ - lw a0,12(s0) │ │ - sw v0,28(sp) │ │ - sw a0,24(sp) │ │ - lw ra,32(s0) │ │ + lw t0,20(s1) │ │ + lw t9,-32196(gp) │ │ + sw t0,20(sp) │ │ + lw t1,12(s1) │ │ + sw t4,28(sp) │ │ + sw t1,24(sp) │ │ + lw v0,32(s1) │ │ + sw a0,60(sp) │ │ + sw a3,48(sp) │ │ li a0,1 │ │ - move a1,s5 │ │ + move a3,s3 │ │ + move a1,s6 │ │ li a2,1264 │ │ - sw ra,32(sp) │ │ jalr t9 │ │ - move a3,s3 │ │ + sw v0,32(sp) │ │ lw gp,40(sp) │ │ - move a0,s1 │ │ - lw t9,-31892(gp) │ │ + move a0,s7 │ │ + lw t9,-31888(gp) │ │ jalr t9 │ │ - move a1,s0 │ │ - lw s0,48(s0) │ │ + move a1,s1 │ │ + lw s1,48(s1) │ │ lw gp,40(sp) │ │ - move s1,v0 │ │ - bnez s0,2b870 │ │ - addiu s2,s2,1 │ │ - li s5,1 │ │ - beq s2,s5,2bda8 │ │ - nop │ │ - bnez s2,2bdfc │ │ - lw t5,-32696(gp) │ │ - lw v0,24(s4) │ │ - beqz v0,2b794 │ │ + move s7,v0 │ │ + addiu s8,s8,1 │ │ + lw a0,60(sp) │ │ + bnez s1,2d0ec │ │ + lw a3,48(sp) │ │ + li s4,1 │ │ + beq s8,s4,2d614 │ │ + move s6,s7 │ │ + bnez s8,2d378 │ │ + lw t2,-32708(gp) │ │ + lw t2,24(s0) │ │ + beqz t2,2cc68 │ │ + lw t9,-31884(gp) │ │ move a0,zero │ │ - lw v1,16(v0) │ │ - slt s2,a0,v1 │ │ - beqz s2,2b948 │ │ - nop │ │ - lw s7,40(v0) │ │ - movn s0,v0,s7 │ │ - movn a0,v1,s7 │ │ - lw v0,48(v0) │ │ - bnez v0,2b92c │ │ + lw a3,16(t2) │ │ + slt s4,a0,a3 │ │ + beqz s4,2d1d8 │ │ + nop │ │ + lw s6,40(t2) │ │ + movn s1,t2,s6 │ │ + movn a0,a3,s6 │ │ + lw t2,48(t2) │ │ + bnez t2,2d1bc │ │ nop │ │ - beqz s0,2b794 │ │ - li s5,-1 │ │ - lw v0,4(s0) │ │ - beq v0,s5,2bf08 │ │ - lw a3,-32696(gp) │ │ - lw t0,60(s6) │ │ - sll v0,v0,0x2 │ │ - lw a2,16(t0) │ │ - addu v1,a2,v0 │ │ - lw v0,0(v1) │ │ - sw v0,16(sp) │ │ - lw t4,20(s0) │ │ - lw t1,56(sp) │ │ - sw t4,20(sp) │ │ - lw t3,12(s0) │ │ - lw s3,-32696(gp) │ │ - sw t3,24(sp) │ │ - lw t2,16(s0) │ │ - lw t9,-32200(gp) │ │ - sw t2,28(sp) │ │ - lw s8,32(s0) │ │ + beqz s1,2cc64 │ │ + move s8,s1 │ │ + lw s3,4(s1) │ │ + li t3,-1 │ │ + beq s3,t3,2d638 │ │ + sll t6,s3,0x2 │ │ + lw a2,60(s5) │ │ + lw v1,16(a2) │ │ + addu t7,v1,t6 │ │ + lw t5,0(t7) │ │ + sw t5,16(sp) │ │ + lw a1,20(s1) │ │ + lw t1,-32708(gp) │ │ + sw a1,20(sp) │ │ + lw t8,12(s1) │ │ + lw t9,-32196(gp) │ │ + sw t8,24(sp) │ │ + lw ra,16(s1) │ │ li a0,1 │ │ - addiu a1,t1,-4172 │ │ + sw ra,28(sp) │ │ + lw t0,32(s1) │ │ + addiu a1,s2,-14428 │ │ li a2,1289 │ │ - addiu a3,s3,-3896 │ │ + addiu a3,t1,-14096 │ │ jalr t9 │ │ - sw s8,32(sp) │ │ + sw t0,32(sp) │ │ lw gp,40(sp) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - lw a0,28(s4) │ │ + move a0,s7 │ │ + lw s7,28(s0) │ │ lw gp,40(sp) │ │ - sw s0,32(s4) │ │ - lw v0,4(a0) │ │ - li t6,-1 │ │ - beq v0,t6,2bddc │ │ - lw s2,-32696(gp) │ │ - lw a1,48(sp) │ │ - sll t8,v0,0x2 │ │ - lw ra,16(a1) │ │ - lw v0,4(s0) │ │ - addu t7,ra,t8 │ │ - li s7,-1 │ │ - lw v1,0(t7) │ │ - beq v0,s7,2bdf0 │ │ - lw a0,20(a0) │ │ - lw t0,48(sp) │ │ - sll v0,v0,0x2 │ │ - lw a2,16(t0) │ │ - addu s5,a2,v0 │ │ - lw v0,0(s5) │ │ - sw v1,16(sp) │ │ - sw a0,20(sp) │ │ - sw v0,24(sp) │ │ - lw a0,20(s0) │ │ + sw s1,32(s0) │ │ + lw s1,4(s7) │ │ + li v0,-1 │ │ + beq s1,v0,2d454 │ │ + lw a0,-32708(gp) │ │ + lw s4,56(sp) │ │ + sll t2,s1,0x2 │ │ + lw s6,16(s4) │ │ + lw t3,4(s8) │ │ + addu s3,s6,t2 │ │ + li t5,-1 │ │ + lw a3,0(s3) │ │ + beq t3,t5,2d468 │ │ + lw t4,20(s7) │ │ lw v1,56(sp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a0,28(sp) │ │ - addiu a3,s0,-3836 │ │ + sll a1,t3,0x2 │ │ + lw t7,16(v1) │ │ + addu t8,t7,a1 │ │ + lw t6,0(t8) │ │ + sw a3,16(sp) │ │ + sw t4,20(sp) │ │ + sw t6,24(sp) │ │ + lw s8,20(s8) │ │ + addiu a1,s2,-14428 │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s8,28(sp) │ │ li a0,1 │ │ - addiu a1,v1,-4172 │ │ - jalr t9 │ │ li a2,1488 │ │ - lw s0,24(s4) │ │ - beqz s0,2bbfc │ │ + jalr t9 │ │ + addiu a3,s2,-14036 │ │ + lw s1,24(s0) │ │ + beqz s1,2d474 │ │ lw gp,40(sp) │ │ - lw s2,-32696(gp) │ │ - b 2bac4 │ │ - li s1,-1 │ │ - lw t3,48(sp) │ │ - lw t2,16(t3) │ │ - addu t1,t2,a1 │ │ - lw a1,0(t1) │ │ - lw t9,-32128(gp) │ │ - bal 2726c │ │ + lw ra,8(s0) │ │ + lw s7,-32708(gp) │ │ + lw a0,16(ra) │ │ + b 2d354 │ │ + li s4,-1 │ │ + lw v0,56(sp) │ │ + lw a3,16(v0) │ │ + addu s6,a3,t1 │ │ + lw a1,0(s6) │ │ + lw t9,-32124(gp) │ │ + jalr t9 │ │ nop │ │ + lw a0,8(s0) │ │ + sll t2,v0,0x2 │ │ + lw a0,16(a0) │ │ + sll t3,v0,0x4 │ │ + lw s3,8(a0) │ │ + addu t4,t2,t3 │ │ + addu t5,s3,t4 │ │ + lw a2,16(t5) │ │ lw gp,40(sp) │ │ - sw v0,4(s0) │ │ - lw s5,8(s4) │ │ - sll a1,v0,0x2 │ │ - lw s7,16(s5) │ │ - sll t8,v0,0x4 │ │ - lw t7,8(s7) │ │ - addu t6,a1,t8 │ │ - addu t5,t7,t6 │ │ - lw t4,16(t5) │ │ - sw t4,8(s0) │ │ - lw s0,48(s0) │ │ - beqz s0,2bbfc │ │ + sw v0,4(s1) │ │ + sw a2,8(s1) │ │ + lw s1,48(s1) │ │ + beqz s1,2d474 │ │ nop │ │ - lw s8,4(s0) │ │ - lw s3,8(s4) │ │ - sll a1,s8,0x2 │ │ - bne s8,s1,2ba70 │ │ - lw a0,16(s3) │ │ - b 2ba80 │ │ - addiu a1,s2,-4040 │ │ - b 2b3b8 │ │ - sw s3,12(v0) │ │ - b 2b3a4 │ │ - sw s3,16(v0) │ │ - move s1,zero │ │ - lw s2,-32696(gp) │ │ - lw t9,-32660(gp) │ │ - lw a0,60(s6) │ │ + lw t0,4(s1) │ │ + bne t0,s4,2d300 │ │ + sll t1,t0,0x2 │ │ + b 2d310 │ │ + addiu a1,s7,-14240 │ │ + b 2d128 │ │ + addiu v1,a0,-14240 │ │ + b 2d0a0 │ │ + lw s8,0(s1) │ │ + lw t9,-32656(gp) │ │ + lw a0,60(s5) │ │ jalr t9 │ │ - addiu a1,s2,-4780 │ │ - lw s3,60(s6) │ │ + addiu a1,t2,-20068 │ │ + lw s3,60(s5) │ │ + lw t3,20(s3) │ │ + beqz t3,2d3c4 │ │ + lw gp,40(sp) │ │ + addiu t4,v0,31 │ │ + slti t5,v0,0 │ │ + movz t4,v0,t5 │ │ + move a2,t4 │ │ + sra v1,a2,0x5 │ │ + sll t6,v1,0x2 │ │ + addu t7,t3,t6 │ │ + lw a1,0(t7) │ │ + sllv t8,s4,v0 │ │ + or ra,a1,t8 │ │ + sw ra,0(t7) │ │ + lw a1,120(s5) │ │ + lw t1,-31588(gp) │ │ + li t0,-1 │ │ + sw t0,16(sp) │ │ + sw zero,20(sp) │ │ + move a0,s0 │ │ + move a2,a1 │ │ + addiu t9,t1,-13912 │ │ + jalr t9 │ │ + move a3,v0 │ │ + move s8,v0 │ │ + beqz s7,2d424 │ │ lw gp,40(sp) │ │ - lw v1,20(s3) │ │ - beqz v1,2bb48 │ │ - move s2,v0 │ │ - addiu t7,v0,31 │ │ - slti s7,v0,0 │ │ - movz t7,v0,s7 │ │ - sra t6,t7,0x5 │ │ - sll t5,t6,0x2 │ │ - addu s0,v1,t5 │ │ - lw t3,0(s0) │ │ - li t4,1 │ │ - sllv t2,t4,v0 │ │ - or t1,t3,t2 │ │ - sw t1,0(s0) │ │ - lw s0,24(s4) │ │ - beqz s0,2bfb4 │ │ - li v1,-1 │ │ - b 2bb6c │ │ - lw t8,20(s0) │ │ - lw s0,48(s0) │ │ - beqz s0,2bfb8 │ │ - lw s8,56(sp) │ │ - lw t8,20(s0) │ │ - bnez t8,2bb5c │ │ - nop │ │ - lw s5,4(s0) │ │ - bne s2,s5,2bb5c │ │ - nop │ │ - lw a0,28(s0) │ │ - bne a0,v1,2bb5c │ │ - nop │ │ - lw a1,16(s0) │ │ - bgez a1,2bb9c │ │ - nop │ │ - sw zero,16(s0) │ │ - lw v0,12(s0) │ │ - li ra,-1 │ │ - beq v0,ra,2bfac │ │ - nop │ │ - bgtz v0,2bfac │ │ - nop │ │ - lw v1,32(s0) │ │ - bgez v1,2bbc4 │ │ - nop │ │ - sw zero,32(s0) │ │ - beqz s1,2b820 │ │ - move s2,s1 │ │ - lw a2,0(s2) │ │ - lw t9,-31992(gp) │ │ - sw zero,16(sp) │ │ - move a0,s4 │ │ - move a1,s0 │ │ - bal 1a530 │ │ - move a3,zero │ │ - lw s2,8(s2) │ │ - bnez s2,2bbcc │ │ + lw a1,0(s7) │ │ + lw v0,120(s5) │ │ + lw t9,-31984(gp) │ │ + lw a3,32(a1) │ │ + move a0,s0 │ │ + sw v0,16(sp) │ │ + jalr t9 │ │ + move a2,s8 │ │ + lw s7,8(s7) │ │ + bnez s7,2d3f8 │ │ lw gp,40(sp) │ │ - b 2b824 │ │ + lw t9,-31884(gp) │ │ + jalr t9 │ │ + move a0,s6 │ │ + lw gp,40(sp) │ │ + beqz s8,2cc78 │ │ + sw s8,32(s0) │ │ + lw s7,28(s0) │ │ + li v0,-1 │ │ + lw s1,4(s7) │ │ + bne s1,v0,2d27c │ │ + lw s4,56(sp) │ │ + lw a0,-32708(gp) │ │ + lw t3,4(s8) │ │ + li t5,-1 │ │ + addiu a3,a0,-14240 │ │ + bne t3,t5,2d29c │ │ + lw t4,20(s7) │ │ + lw a2,-32708(gp) │ │ + b 2d2b0 │ │ + addiu t6,a2,-14240 │ │ + lw a1,32(s0) │ │ lw t9,-31888(gp) │ │ - lw a1,32(s4) │ │ - lw t9,-31892(gp) │ │ - li s1,1 │ │ - sh s1,24(a1) │ │ + li t6,1 │ │ + sh t6,24(a1) │ │ jalr t9 │ │ move a0,zero │ │ - beqz v0,2bc48 │ │ + li s8,1 │ │ + beqz v0,2d500 │ │ lw gp,40(sp) │ │ - li s1,1 │ │ - lw t9,-31504(gp) │ │ + lw t9,-31496(gp) │ │ lw s2,0(v0) │ │ move a0,v0 │ │ jalr t9 │ │ move a1,zero │ │ - lw s0,40(s2) │ │ - bnez s0,2bd5c │ │ - lw gp,40(sp) │ │ - bnez v0,2bc24 │ │ - lw t9,-31504(gp) │ │ - lw t9,-31952(gp) │ │ - bal 1a7ec │ │ - move a0,s4 │ │ + lw s7,40(s2) │ │ + bnez s7,2d4cc │ │ lw gp,40(sp) │ │ - lw v1,48(sp) │ │ - lw a1,-32696(gp) │ │ - lw a0,8(s6) │ │ - lw t9,-32716(gp) │ │ - addiu a1,a1,-12168 │ │ + b 2d4f8 │ │ + nop │ │ + lw s7,4(s7) │ │ + beqz s7,2d4f8 │ │ + nop │ │ + lw v1,0(s7) │ │ + lw a1,0(v1) │ │ + lh t7,24(a1) │ │ + bnez t7,2d4c0 │ │ + lw t9,-31888(gp) │ │ + move a0,v0 │ │ jalr t9 │ │ - lw s0,28(v1) │ │ - cvt.s.d $f0,$f0 │ │ + sh s8,24(a1) │ │ + lw s7,4(s7) │ │ + bnez s7,2d4cc │ │ lw gp,40(sp) │ │ - cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ + bnez v0,2d49c │ │ + lw t9,-31496(gp) │ │ lw t9,-31948(gp) │ │ jalr t9 │ │ move a0,s0 │ │ - lw v1,48(sp) │ │ - mtc1 v0,$f2 │ │ - lwc1 $f0,44(v1) │ │ - cvt.s.w $f1,$f2 │ │ lw gp,40(sp) │ │ - mul.s $f0,$f1,$f0 │ │ - lw a1,-32696(gp) │ │ - lw a0,8(s6) │ │ - lw t9,-32716(gp) │ │ - addiu a1,a1,-12112 │ │ - lw s1,28(v1) │ │ - trunc.w.s $f0,$f0 │ │ + lw s4,56(sp) │ │ + lw a1,-32708(gp) │ │ + lw a0,8(s5) │ │ + lw t9,-32712(gp) │ │ + addiu a1,a1,-22432 │ │ jalr t9 │ │ - mfc1 s0,$f0 │ │ - cvt.s.d $f0,$f0 │ │ + lw s6,28(s4) │ │ + cvt.s.d $f2,$f0 │ │ + cvt.d.s $f4,$f2 │ │ lw gp,40(sp) │ │ - cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f4,48(sp) │ │ + lw a2,48(sp) │ │ + lw a3,52(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - lw v1,48(sp) │ │ - mtc1 v0,$f2 │ │ - lwc1 $f0,44(v1) │ │ - cvt.s.w $f1,$f2 │ │ + move a0,s6 │ │ + mtc1 v0,$f8 │ │ + lwc1 $f6,44(s4) │ │ + cvt.s.w $f10,$f8 │ │ + lw gp,40(sp) │ │ + mul.s $f12,$f10,$f6 │ │ + lw t1,-32708(gp) │ │ + lw a0,8(s5) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t1,-22376 │ │ + lw s3,28(s4) │ │ + trunc.w.s $f14,$f12 │ │ + mfc1 a3,$f14 │ │ + jalr t9 │ │ + sra s1,a3,0xa │ │ + cvt.s.d $f16,$f0 │ │ lw gp,40(sp) │ │ - mul.s $f0,$f1,$f0 │ │ - sra s0,s0,0xa │ │ + cvt.d.s $f18,$f16 │ │ + sdc1 $f18,48(sp) │ │ + lw a3,52(sp) │ │ + lw a2,48(sp) │ │ lw t9,-31944(gp) │ │ - move a0,s4 │ │ - move a1,s0 │ │ - trunc.w.s $f0,$f0 │ │ - mfc1 a2,$f0 │ │ - bal 1a688 │ │ - sra a2,a2,0xa │ │ - sw s4,28(s6) │ │ + jalr t9 │ │ + move a0,s3 │ │ + mtc1 v0,$f2 │ │ + lwc1 $f0,44(s4) │ │ + cvt.s.w $f4,$f2 │ │ + lw gp,40(sp) │ │ + mul.s $f6,$f4,$f0 │ │ + lw t9,-31940(gp) │ │ + move a0,s0 │ │ + move a1,s1 │ │ + trunc.w.s $f8,$f6 │ │ + mfc1 t2,$f8 │ │ + jalr t9 │ │ + sra a2,t2,0xa │ │ lw ra,100(sp) │ │ - move v0,s4 │ │ + sw s0,28(s5) │ │ + move v0,s0 │ │ lw s8,96(sp) │ │ lw s7,92(sp) │ │ lw s6,88(sp) │ │ lw s5,84(sp) │ │ lw s4,80(sp) │ │ lw s3,76(sp) │ │ lw s2,72(sp) │ │ lw s1,68(sp) │ │ lw s0,64(sp) │ │ jr ra │ │ addiu sp,sp,104 │ │ - lw a2,0(s0) │ │ - lw a1,0(a2) │ │ - lh ra,24(a1) │ │ - beqz ra,2bd8c │ │ - lw t9,-31892(gp) │ │ - lw s0,4(s0) │ │ - bnez s0,2bd5c │ │ - nop │ │ - bnez v0,2bc20 │ │ - lw t9,-31952(gp) │ │ - b 2bc4c │ │ - nop │ │ - move a0,v0 │ │ - jalr t9 │ │ - sh s1,24(a1) │ │ - b 2bd70 │ │ - lw gp,40(sp) │ │ - b 2b8ac │ │ - addiu v1,s8,-4040 │ │ - lw s0,0(s1) │ │ - lw t9,-31888(gp) │ │ - jalr t9 │ │ - move a0,s1 │ │ - lw gp,40(sp) │ │ - beqz s0,2b7a8 │ │ - sw s0,32(s4) │ │ - lw a0,28(s4) │ │ - li t6,-1 │ │ - lw v0,4(a0) │ │ - bne v0,t6,2b9f0 │ │ - lw a1,48(sp) │ │ - lw s2,-32696(gp) │ │ - lw v0,4(s0) │ │ - li s7,-1 │ │ - addiu v1,s2,-4040 │ │ - bne v0,s7,2ba10 │ │ - lw a0,20(a0) │ │ - lw a3,-32696(gp) │ │ - b 2ba24 │ │ - addiu v0,a3,-4040 │ │ - lw t9,-32660(gp) │ │ - lw a0,60(s6) │ │ + lw t9,-31884(gp) │ │ + lw s8,0(s7) │ │ jalr t9 │ │ - addiu a1,t5,-9804 │ │ - lw s0,60(s6) │ │ - lw gp,40(sp) │ │ - lw v1,20(s0) │ │ - beqz v1,2be48 │ │ - move s3,v0 │ │ - addiu s2,v0,31 │ │ - slti s7,v0,0 │ │ - movz s2,v0,s7 │ │ - sra a1,s2,0x5 │ │ - sll a0,a1,0x2 │ │ - addu t6,v1,a0 │ │ - lw ra,0(t6) │ │ - sllv t8,s5,v0 │ │ - or t7,ra,t8 │ │ - sw t7,0(t6) │ │ - lw s0,24(s4) │ │ - beqz s0,2bf38 │ │ - lw s2,120(s6) │ │ - lw s5,20(s0) │ │ - beq s2,s5,2be78 │ │ - li v1,-1 │ │ - lw s0,48(s0) │ │ - beqz s0,2bf3c │ │ - lw t4,56(sp) │ │ - lw s5,20(s0) │ │ - bne s2,s5,2be60 │ │ - nop │ │ - lw v0,4(s0) │ │ - bne s3,v0,2be60 │ │ - nop │ │ - lw a2,28(s0) │ │ - bne a2,v1,2be60 │ │ - nop │ │ - lw v0,16(s0) │ │ - beq v0,v1,2bfa4 │ │ - slt v1,v0,s2 │ │ - bnez v1,2bfa4 │ │ - nop │ │ - lw v0,12(s0) │ │ - li t0,-1 │ │ - beq v0,t0,2bf9c │ │ - slt a3,s2,v0 │ │ - bnez a3,2bf9c │ │ - nop │ │ - lw s8,32(s0) │ │ - bgez s8,2becc │ │ - nop │ │ - sw zero,32(s0) │ │ - beqz s1,2bdac │ │ - move s2,s1 │ │ - lw a1,0(s2) │ │ - lw t5,120(s6) │ │ - lw t9,-31992(gp) │ │ - lw a3,32(a1) │ │ - move a0,s4 │ │ - sw t5,16(sp) │ │ - bal 1a530 │ │ - move a2,s0 │ │ - lw s2,8(s2) │ │ - bnez s2,2bed4 │ │ + move a0,s6 │ │ lw gp,40(sp) │ │ - b 2bdb0 │ │ - lw t9,-31888(gp) │ │ - b 2b97c │ │ - addiu v0,a3,-4040 │ │ - lw s6,-32696(gp) │ │ - lw s1,56(sp) │ │ - lw t9,-32200(gp) │ │ + bnez s8,2d43c │ │ + sw s8,32(s0) │ │ + b 2cc7c │ │ + lw s5,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + b 2d20c │ │ + addiu t5,t4,-14240 │ │ + move s1,zero │ │ + b 2cfec │ │ + lw s2,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,3 │ │ - addiu a1,s1,-4172 │ │ - li a2,1477 │ │ - jalr t9 │ │ - addiu a3,s6,-3928 │ │ - b 2b7cc │ │ - lw gp,40(sp) │ │ - lw t4,56(sp) │ │ - lw t9,-32000(gp) │ │ - lw a0,56(s4) │ │ - addiu a1,t4,-4172 │ │ + addiu a1,s2,-14428 │ │ + addiu a3,ra,-14128 │ │ jalr t9 │ │ - li a2,1195 │ │ - li t3,-1 │ │ - lw gp,40(sp) │ │ - sw s3,4(v0) │ │ - sw s2,20(v0) │ │ - sw s2,16(v0) │ │ - sw s2,12(v0) │ │ - sh zero,24(v0) │ │ - sw zero,40(v0) │ │ - sw zero,36(v0) │ │ - sw zero,32(v0) │ │ - sw t3,28(v0) │ │ - lw t2,24(s4) │ │ - move s0,v0 │ │ - sw t2,48(v0) │ │ - lhu t1,40(s4) │ │ - sw v0,24(s4) │ │ - addiu s3,t1,1 │ │ - b 2becc │ │ - sh s3,40(s4) │ │ - b 2bebc │ │ - sw s2,12(s0) │ │ - b 2bea4 │ │ - sw s2,16(s0) │ │ - b 2bbb4 │ │ - sw zero,12(s0) │ │ - lw s8,56(sp) │ │ - lw t9,-32000(gp) │ │ - lw a0,56(s4) │ │ - li a2,1195 │ │ - jalr t9 │ │ - addiu a1,s8,-4172 │ │ - li a3,-1 │ │ + li a2,1477 │ │ + b 2cc98 │ │ lw gp,40(sp) │ │ - sw s2,4(v0) │ │ - sw zero,20(v0) │ │ - sw zero,16(v0) │ │ - sw zero,12(v0) │ │ - sh zero,24(v0) │ │ - sw zero,40(v0) │ │ - sw zero,36(v0) │ │ - sw zero,32(v0) │ │ - sw a3,28(v0) │ │ - lw t0,24(s4) │ │ - move s0,v0 │ │ - sw t0,48(v0) │ │ - lhu a2,40(s4) │ │ - sw v0,24(s4) │ │ - addiu v0,a2,1 │ │ - b 2bbc4 │ │ - sh v0,40(s4) │ │ - lui gp,0x8 │ │ - addiu gp,gp,-11720 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-32 │ │ - sw s0,24(sp) │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - lbu v0,125(a0) │ │ - beqz v0,2c04c │ │ - move s0,a0 │ │ - lbu v1,124(a0) │ │ - bnez v1,2c060 │ │ - lw a1,-31576(gp) │ │ - move v0,zero │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - addiu t9,a1,-19880 │ │ - bal 2b258 │ │ - nop │ │ - beqz v0,2c04c │ │ - lw gp,16(sp) │ │ - lw a0,32(s0) │ │ - beqz a0,2c090 │ │ - lw ra,28(sp) │ │ - lw v0,36(s0) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - lw a2,-32696(gp) │ │ - lw t9,-31500(gp) │ │ - lw a0,28(s0) │ │ - lw a2,-11212(a2) │ │ - lw a3,128(s0) │ │ - bal 1d488 │ │ - move a1,zero │ │ - lw gp,16(sp) │ │ - beqz v0,2c04c │ │ - sw v0,32(s0) │ │ - lw v0,36(s0) │ │ - bnez v0,2c054 │ │ - lw ra,28(sp) │ │ - lw t9,-31496(gp) │ │ - lw a0,28(s0) │ │ - lw a2,128(s0) │ │ - bal 1da7c │ │ - move a1,zero │ │ - lw a3,32(s0) │ │ - beqz a3,2c04c │ │ - sw v0,36(s0) │ │ - b 2c054 │ │ - lw ra,28(sp) │ │ + │ │ +0002d674 : │ │ lui gp,0x8 │ │ - addiu gp,gp,-11932 │ │ + addiu gp,gp,-17444 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ + addiu sp,sp,-64 │ │ sw gp,24(sp) │ │ - sw s3,44(sp) │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ - sw ra,68(sp) │ │ - sw s8,64(sp) │ │ - sw s7,60(sp) │ │ - sw s6,56(sp) │ │ - sw s5,52(sp) │ │ - sw s4,48(sp) │ │ - sw s2,40(sp) │ │ - lw s6,120(a0) │ │ - lw t9,-31560(gp) │ │ + sw s3,48(sp) │ │ + sw s2,44(sp) │ │ + sw s1,40(sp) │ │ + sw s0,36(sp) │ │ + sw ra,60(sp) │ │ + sw s5,56(sp) │ │ + sw s4,52(sp) │ │ + lw v1,120(a0) │ │ + lbu v0,124(a0) │ │ + lw t9,-31588(gp) │ │ + move s3,a1 │ │ + sw a2,16(sp) │ │ + move a1,v1 │ │ + move a2,v0 │ │ + move a3,s3 │ │ + addiu t9,t9,-18036 │ │ move s0,a0 │ │ - lw a0,68(a0) │ │ - nor v0,zero,s6 │ │ - li v1,-2 │ │ - move s1,a1 │ │ - lbu s2,124(s0) │ │ - bal 474a4 │ │ - movz s6,v1,v0 │ │ - addiu s3,v0,-1 │ │ - bgtz s3,2c170 │ │ - lw gp,24(sp) │ │ - b 2c3f8 │ │ - move s1,zero │ │ - addiu s3,s3,-1 │ │ - beqz s3,2c3f4 │ │ - nop │ │ - lw t9,-31544(gp) │ │ - lw a0,68(s0) │ │ - bal 47474 │ │ - move a1,s3 │ │ - lw s4,12(v0) │ │ - slt a0,s6,s4 │ │ - bnez a0,2c164 │ │ - lw gp,24(sp) │ │ - beqz s2,2c460 │ │ - lw s8,60(s0) │ │ - li s2,-1 │ │ - lui s5,0x8000 │ │ - b 2c1e8 │ │ - li s7,-1 │ │ - beqz a0,2c1c4 │ │ - nop │ │ - lw a3,4(v1) │ │ - lw a2,40(s8) │ │ - xor a1,a3,a2 │ │ - movz s5,v0,a1 │ │ - movz s2,s3,a1 │ │ - addiu s3,s3,-1 │ │ - lw t9,-31544(gp) │ │ - beq s3,s7,2c21c │ │ - move a1,s3 │ │ - bal 47474 │ │ - lw a0,68(s0) │ │ - lw t3,12(v0) │ │ - bne t3,s4,2c21c │ │ - lw gp,24(sp) │ │ - lw v1,0(v0) │ │ - beqz v1,2c21c │ │ - lw v0,4(v0) │ │ - bne v0,s5,2c1a8 │ │ - slt a0,s5,v0 │ │ - lw t2,4(v1) │ │ - lw t1,40(s8) │ │ - lw t9,-31544(gp) │ │ - xor t0,t2,t1 │ │ - movz s2,s3,t0 │ │ - addiu s3,s3,-1 │ │ - bne s3,s7,2c1d4 │ │ - move a1,s3 │ │ - li s3,-1 │ │ - beq s2,s3,2c5f4 │ │ - li a2,910 │ │ - beqz s1,2c234 │ │ - nop │ │ - sw s5,0(s1) │ │ - blez s2,2c3f4 │ │ - nop │ │ - lbu s4,125(s0) │ │ - beqz s4,2c254 │ │ - lw s3,-32696(gp) │ │ - lbu s5,124(s0) │ │ - bnez s5,2c4c4 │ │ - nop │ │ - lw t9,-32156(gp) │ │ - li a0,1 │ │ - li a1,48 │ │ - addiu a2,s3,-4172 │ │ jalr t9 │ │ - li a3,1112 │ │ - lw gp,24(sp) │ │ + lw s2,16(a0) │ │ move s1,v0 │ │ - lw a0,-32696(gp) │ │ - lw a2,-32692(gp) │ │ - lwc1 $f0,-11212(a0) │ │ - addiu a1,a2,4232 │ │ - sw a1,0(v0) │ │ - sw s0,4(v0) │ │ - swc1 $f0,36(v0) │ │ - sh zero,44(v0) │ │ - move a1,s2 │ │ - lw t9,-31544(gp) │ │ - bal 47474 │ │ - lw a0,68(s0) │ │ - lhu t1,44(s1) │ │ - lw a1,8(v0) │ │ - addiu t0,t1,1 │ │ - sll a3,t0,0x10 │ │ - sra a0,a3,0x10 │ │ - lw gp,24(sp) │ │ - bgtz a1,2c298 │ │ - sh a0,44(s1) │ │ - beqz a0,2c590 │ │ - lw t9,-32156(gp) │ │ - li a1,4 │ │ - addiu a2,s3,-4172 │ │ - jalr t9 │ │ - li a3,1127 │ │ - lh t3,44(s1) │ │ + blez v0,2d9a0 │ │ lw gp,24(sp) │ │ - addiu t2,t3,-1 │ │ - sw v0,40(s1) │ │ - sll s3,t2,0x2 │ │ - move a1,s2 │ │ - lw t9,-31544(gp) │ │ - bal 47474 │ │ - lw a0,68(s0) │ │ - lw t5,40(s1) │ │ - lw gp,24(sp) │ │ - addu t4,t5,s3 │ │ - sw v0,0(t4) │ │ - lw a1,8(v0) │ │ - bgtz a1,2c2f4 │ │ - addiu s3,s3,-4 │ │ - lw t6,40(s1) │ │ - lw s0,0(t6) │ │ - lw a1,8(s0) │ │ - bltz a1,2c42c │ │ - lw s2,4(s1) │ │ - lw t9,-31544(gp) │ │ - bal 47474 │ │ - lw a0,68(s2) │ │ - lw s3,0(s0) │ │ - li t7,-1 │ │ - lw v1,12(s3) │ │ - beq v1,t7,2c440 │ │ - lw gp,24(sp) │ │ - lw s6,60(s2) │ │ - sll s5,v1,0x2 │ │ - lw s2,16(s6) │ │ - addu s4,s2,s5 │ │ - lw v1,0(s4) │ │ - sw v1,8(s1) │ │ - lw v1,12(s0) │ │ - beqz v0,2c458 │ │ - sw v1,16(s1) │ │ - lw t8,12(v0) │ │ - addiu a0,t8,1 │ │ - slt s8,v1,a0 │ │ - beqz s8,2c38c │ │ - sw a0,12(s1) │ │ - sw v1,12(s1) │ │ - li a0,1 │ │ - sw zero,28(s1) │ │ - sw a0,32(s1) │ │ - lw v1,0(s0) │ │ - lw ra,8(v1) │ │ - sra v1,ra,0xa │ │ - beqz v0,2c550 │ │ - sw v1,24(s1) │ │ - lw a2,4(s0) │ │ - lw a1,4(v0) │ │ - subu v0,a2,a1 │ │ - subu s0,v0,v1 │ │ - sw s0,20(s1) │ │ - lw ra,68(sp) │ │ - move v0,s1 │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - move s1,zero │ │ - lw ra,68(sp) │ │ - move v0,s1 │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - lw s3,0(s0) │ │ - li t7,-1 │ │ - lw v1,12(s3) │ │ - bne v1,t7,2c350 │ │ - move v0,zero │ │ - lw s7,-32696(gp) │ │ - addiu v1,s7,-4040 │ │ - sw v1,8(s1) │ │ - lw v1,12(s0) │ │ - bnez v0,2c374 │ │ - sw v1,16(s1) │ │ - b 2c37c │ │ - move a0,zero │ │ - li s2,-1 │ │ - lui s5,0x8000 │ │ - b 2c49c │ │ - li s7,-1 │ │ - movn s2,s3,v1 │ │ - movn s5,v0,v1 │ │ - addiu s3,s3,-1 │ │ - lw t9,-31544(gp) │ │ - beq s3,s7,2c21c │ │ - move a1,s3 │ │ - bal 47474 │ │ - lw a0,68(s0) │ │ - lw t7,12(v0) │ │ - bne t7,s4,2c21c │ │ - lw gp,24(sp) │ │ - lw a0,0(v0) │ │ - beqz a0,2c21c │ │ - lw v0,4(v0) │ │ - bne v0,s5,2c470 │ │ - slt v1,s5,v0 │ │ - lw t6,4(a0) │ │ - lw t5,40(s8) │ │ - xor t4,t6,t5 │ │ - b 2c478 │ │ - movz s2,s3,t4 │ │ - lw s2,-31576(gp) │ │ - addiu t9,s2,-19880 │ │ - bal 2b258 │ │ - move a0,s0 │ │ - move s2,v0 │ │ - beqz v0,2c3f4 │ │ - lw gp,24(sp) │ │ - lw a1,32(s0) │ │ - beqz a1,2c5a4 │ │ - lw s6,-32696(gp) │ │ - beqz s1,2c50c │ │ - nop │ │ - lw v0,28(s0) │ │ - lw ra,16(a1) │ │ - lw s8,44(v0) │ │ - addu t8,ra,s8 │ │ - sw t8,0(s1) │ │ - lw a1,32(s0) │ │ - beqz a1,2c3f4 │ │ - lw v1,-32696(gp) │ │ - move a0,s2 │ │ - lw ra,68(sp) │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - lw t9,-31492(gp) │ │ - lw a2,-11212(v1) │ │ - b 1cc38 │ │ - addiu sp,sp,72 │ │ - lw t0,4(s0) │ │ - move v0,s1 │ │ - subu a3,t0,v1 │ │ - sw a3,20(s1) │ │ - lw ra,68(sp) │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - move a0,s1 │ │ - b 2c3f8 │ │ - move s1,zero │ │ - lw t9,-31500(gp) │ │ - lw a0,28(s0) │ │ - lw a2,-11212(s6) │ │ - bal 1d488 │ │ - lw a3,128(s0) │ │ - move a1,v0 │ │ - lw gp,24(sp) │ │ - beqz v0,2c3f4 │ │ - sw v0,32(s0) │ │ - lw s7,36(s0) │ │ - bnez s7,2c4ec │ │ - lw t9,-31496(gp) │ │ - lw a0,28(s0) │ │ - lw a2,128(s0) │ │ - bal 1da7c │ │ - move a1,zero │ │ - lw gp,24(sp) │ │ - lw a1,32(s0) │ │ - b 2c4ec │ │ - sw v0,36(s0) │ │ - lw s1,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s1,-4172 │ │ - sw s6,16(sp) │ │ - li a0,4 │ │ - jalr t9 │ │ - addiu a3,s0,-3792 │ │ - b 2c3f8 │ │ - move s1,zero │ │ - │ │ -0002c61c : │ │ - lui gp,0x8 │ │ - addiu gp,gp,-13260 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-88 │ │ - sw gp,24(sp) │ │ - sw s5,68(sp) │ │ - sw s3,60(sp) │ │ - sw s0,48(sp) │ │ - sw ra,84(sp) │ │ - sw s8,80(sp) │ │ - sw s7,76(sp) │ │ - sw s6,72(sp) │ │ - sw s4,64(sp) │ │ - sw s2,56(sp) │ │ - sw s1,52(sp) │ │ - lw s4,120(a0) │ │ - move s0,a0 │ │ - lw t9,-31560(gp) │ │ - lw a0,68(a0) │ │ - nor v0,zero,s4 │ │ - li v1,-2 │ │ - sw a2,36(sp) │ │ - move s3,a1 │ │ - lw s1,16(s0) │ │ - lbu s2,124(s0) │ │ - bal 474a4 │ │ - movz s4,v1,v0 │ │ - addiu s5,v0,-1 │ │ - bgtz s5,2c6a8 │ │ - lw gp,24(sp) │ │ - b 2c8d8 │ │ - move v0,zero │ │ - addiu s5,s5,-1 │ │ - beqz s5,2c8d8 │ │ - move v0,zero │ │ - lw t9,-31544(gp) │ │ - lw a0,68(s0) │ │ - bal 47474 │ │ - move a1,s5 │ │ - lw s6,12(v0) │ │ - slt a0,s4,s6 │ │ - bnez a0,2c69c │ │ - lw gp,24(sp) │ │ - lw a1,60(s0) │ │ - beqz s2,2ca54 │ │ - sw a1,32(sp) │ │ - li s2,-1 │ │ - lui s7,0x8000 │ │ - b 2c724 │ │ - li s8,-1 │ │ - beqz a0,2c700 │ │ - lw t1,32(sp) │ │ - lw t0,4(v1) │ │ - lw a3,40(t1) │ │ - xor a2,t0,a3 │ │ - movz s7,v0,a2 │ │ - movz s2,s5,a2 │ │ - addiu s5,s5,-1 │ │ - lw t9,-31544(gp) │ │ - beq s5,s8,2c75c │ │ - move a1,s5 │ │ - bal 47474 │ │ - lw a0,68(s0) │ │ - lw t6,12(v0) │ │ - bne t6,s6,2c75c │ │ - lw gp,24(sp) │ │ - lw v1,0(v0) │ │ - beqz v1,2c75c │ │ - lw v0,4(v0) │ │ - bne v0,s7,2c6e4 │ │ - slt a0,s7,v0 │ │ - lw t5,32(sp) │ │ - lw t4,4(v1) │ │ - lw t3,40(t5) │ │ - lw t9,-31544(gp) │ │ - xor t2,t4,t3 │ │ - movz s2,s5,t2 │ │ - addiu s5,s5,-1 │ │ - bne s5,s8,2c710 │ │ - move a1,s5 │ │ - li s5,-1 │ │ - beq s2,s5,2cb90 │ │ - li a2,910 │ │ - beqz s3,2c778 │ │ - lw s4,36(sp) │ │ - sw s7,0(s3) │ │ - lw s4,36(sp) │ │ - beqz s4,2c7b0 │ │ - lw t9,-31544(gp) │ │ - lw a0,68(s0) │ │ - bal 47474 │ │ - move a1,s2 │ │ - lw a2,0(v0) │ │ - lw a3,32(sp) │ │ - lw a1,4(a2) │ │ - lw a0,40(a3) │ │ - lw s7,36(sp) │ │ - xor s8,a1,a0 │ │ - sltiu s6,s8,1 │ │ - lw gp,24(sp) │ │ - sw s6,0(s7) │ │ - blez s2,2c8d8 │ │ - move v0,zero │ │ - lbu t0,125(s0) │ │ - beqz t0,2c7d0 │ │ - move s4,s2 │ │ - lbu t1,124(s0) │ │ - bnez t1,2cabc │ │ - nop │ │ + lbu a0,125(s0) │ │ + bnez a0,2d8f8 │ │ + move s4,s1 │ │ move s3,zero │ │ - lw t9,-31544(gp) │ │ + lw t9,-31556(gp) │ │ lw a0,68(s0) │ │ - bal 47474 │ │ + jalr t9 │ │ move a1,s4 │ │ - lw v1,0(v0) │ │ + lw a2,0(v0) │ │ lw gp,24(sp) │ │ - lw v1,12(v1) │ │ - move a0,s1 │ │ - sra s5,v1,0x5 │ │ - lw t9,-32128(gp) │ │ + lw v1,12(a2) │ │ lw s4,8(v0) │ │ + sra v0,v1,0x5 │ │ + move a0,s2 │ │ + lw t9,-32124(gp) │ │ sll a3,v1,0x2 │ │ - bltz v1,2c884 │ │ - sll a2,s5,0x2 │ │ - lw a1,60(s0) │ │ - lw s6,20(a1) │ │ - beqz s6,2c830 │ │ - addu a2,s6,a2 │ │ - lw a2,0(a2) │ │ - srlv s8,a2,v1 │ │ - andi s7,s8,0x1 │ │ - bnez s7,2c884 │ │ + bltz v1,2d7a0 │ │ + sll t0,v0,0x2 │ │ + lw t1,60(s0) │ │ + lw t2,20(t1) │ │ + beqz t2,2d74c │ │ + addu t3,t2,t0 │ │ + lw t4,0(t3) │ │ + srlv t5,t4,v1 │ │ + andi t6,t5,0x1 │ │ + bnez t6,2d7a0 │ │ nop │ │ - lw t8,16(a1) │ │ - lw s5,8(s1) │ │ - addu t7,t8,a3 │ │ - bal 2726c │ │ - lw a1,0(t7) │ │ - sll t6,v0,0x2 │ │ - sll t5,v0,0x4 │ │ - addu t4,t6,t5 │ │ - addu t3,s5,t4 │ │ - lw t2,16(t3) │ │ - lw gp,24(sp) │ │ - sll t1,t2,0x2 │ │ - sll t0,t2,0x4 │ │ - addu a3,t1,t0 │ │ - addu a1,s5,a3 │ │ - lw t9,-30472(gp) │ │ + lw t7,16(t1) │ │ + lw s5,8(s2) │ │ + addu t8,t7,a3 │ │ + lw a1,0(t8) │ │ jalr t9 │ │ - lw a0,0(a1) │ │ - addiu a0,s3,1 │ │ + addiu s3,s3,1 │ │ + sll a0,v0,0x2 │ │ + sll a1,v0,0x4 │ │ + addu a2,a0,a1 │ │ + addu t9,s5,a2 │ │ + lw a3,16(t9) │ │ lw gp,24(sp) │ │ - addu s3,a0,v0 │ │ - bgtz s4,2c7d8 │ │ - lw t9,-31544(gp) │ │ - lw t9,-32556(gp) │ │ + sll v1,a3,0x2 │ │ + sll v0,a3,0x4 │ │ + addu t0,v1,v0 │ │ + addu t1,s5,t0 │ │ + lw t9,-30432(gp) │ │ + jalr t9 │ │ + lw a0,0(t1) │ │ + lw gp,24(sp) │ │ + addu s3,s3,v0 │ │ + bgtz s4,2d6f4 │ │ + lw t9,-31556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,24(s0) │ │ - bnez s3,2c908 │ │ + beqz s3,2d974 │ │ lw gp,24(sp) │ │ - sw zero,24(s0) │ │ - lw ra,84(sp) │ │ - move v0,zero │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - lw ra,84(sp) │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - lw ra,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32152(gp) │ │ move a1,s3 │ │ li a0,1 │ │ - addiu a2,ra,-4172 │ │ + addiu a2,ra,-14428 │ │ jalr t9 │ │ li a3,1001 │ │ addiu s4,s3,-1 │ │ lw gp,24(sp) │ │ addu s3,v0,s4 │ │ sw v0,24(s0) │ │ li s4,32 │ │ - lw t9,-31544(gp) │ │ + lw t9,-31556(gp) │ │ lw a0,68(s0) │ │ - bal 47474 │ │ - move a1,s2 │ │ - lw s2,0(v0) │ │ + jalr t9 │ │ + move a1,s1 │ │ + lw s1,0(v0) │ │ lw gp,24(sp) │ │ - lw v1,12(s2) │ │ - lw s2,8(v0) │ │ - sra v0,v1,0x5 │ │ - move a0,s1 │ │ - lw t9,-32128(gp) │ │ - sll a3,v1,0x2 │ │ - bltz v1,2ca18 │ │ - sll a2,v0,0x2 │ │ - lw a1,60(s0) │ │ - lw s6,20(a1) │ │ - beqz s6,2c994 │ │ - addu a2,s6,a2 │ │ - lw s8,0(a2) │ │ - srlv s7,s8,v1 │ │ - andi v1,s7,0x1 │ │ - bnez v1,2ca18 │ │ + lw a1,12(s1) │ │ + move a0,s2 │ │ + sra a2,a1,0x5 │ │ + lw t9,-32124(gp) │ │ + lw s1,8(v0) │ │ + sll t2,a1,0x2 │ │ + bltz a1,2d8c8 │ │ + sll t3,a2,0x2 │ │ + lw t4,60(s0) │ │ + lw t5,20(t4) │ │ + beqz t5,2d848 │ │ + addu t6,t5,t3 │ │ + lw t7,0(t6) │ │ + srlv s5,t7,a1 │ │ + andi t8,s5,0x1 │ │ + bnez t8,2d8c8 │ │ nop │ │ - lw t8,16(a1) │ │ - lw s6,8(s1) │ │ - addu t7,t8,a3 │ │ - bal 2726c │ │ - lw a1,0(t7) │ │ - sll t6,v0,0x2 │ │ - sll t5,v0,0x4 │ │ - addu t4,t6,t5 │ │ - addu t3,s6,t4 │ │ - lw t2,16(t3) │ │ - lw gp,24(sp) │ │ - sll t1,t2,0x2 │ │ - sll t0,t2,0x4 │ │ - addu a3,t1,t0 │ │ - addu s5,s6,a3 │ │ - lw a1,0(s5) │ │ - lw t9,-30472(gp) │ │ - move a0,a1 │ │ + lw a3,16(t4) │ │ + lw s5,8(s2) │ │ + addu v1,a3,t2 │ │ jalr t9 │ │ - sw a1,40(sp) │ │ + lw a1,0(v1) │ │ + sll a0,v0,0x2 │ │ + sll v0,v0,0x4 │ │ + addu t0,a0,v0 │ │ + addu t1,s5,t0 │ │ + lw a1,16(t1) │ │ + lw gp,24(sp) │ │ + sll t2,a1,0x2 │ │ + sll a2,a1,0x4 │ │ + addu t3,t2,a2 │ │ + addu t4,s5,t3 │ │ + lw s5,0(t4) │ │ + lw t9,-30432(gp) │ │ + jalr t9 │ │ + move a0,s5 │ │ lw gp,24(sp) │ │ subu s3,s3,v0 │ │ - lw a1,40(sp) │ │ - lw t9,-30268(gp) │ │ + lw t9,-30464(gp) │ │ move a0,s3 │ │ + move a1,s5 │ │ jalr t9 │ │ move a2,v0 │ │ - lw a0,24(s0) │ │ - sltu a2,a0,s3 │ │ - beqz a2,2ca18 │ │ + lw t5,24(s0) │ │ + sltu t6,t5,s3 │ │ + beqz t6,2d8c8 │ │ lw gp,24(sp) │ │ sb s4,-1(s3) │ │ addiu s3,s3,-1 │ │ - bgtz s2,2c93c │ │ - lw t9,-31544(gp) │ │ - lw ra,84(sp) │ │ + bgtz s1,2d7f0 │ │ + lw t9,-31556(gp) │ │ lw v0,24(s0) │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ + lw ra,60(sp) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,88 │ │ - li s2,-1 │ │ - lui s7,0x8000 │ │ - b 2ca90 │ │ - li s8,-1 │ │ - movn s2,s5,v1 │ │ - movn s7,v0,v1 │ │ - addiu s5,s5,-1 │ │ - lw t9,-31544(gp) │ │ - beq s5,s8,2c75c │ │ - move a1,s5 │ │ - bal 47474 │ │ - lw a0,68(s0) │ │ - lw v1,12(v0) │ │ - bne v1,s6,2c75c │ │ - lw gp,24(sp) │ │ - lw a0,0(v0) │ │ - beqz a0,2c75c │ │ - lw v0,4(v0) │ │ - bne v0,s7,2ca64 │ │ - slt v1,s7,v0 │ │ - lw v0,32(sp) │ │ - lw ra,4(a0) │ │ - lw t8,40(v0) │ │ - xor t7,ra,t8 │ │ - b 2ca6c │ │ - movz s2,s5,t7 │ │ - lw s2,-31576(gp) │ │ - addiu t9,s2,-19880 │ │ - bal 2b258 │ │ + addiu sp,sp,64 │ │ + lbu a1,124(s0) │ │ + beqz a1,2d6ec │ │ + nop │ │ + lw s2,-31588(gp) │ │ + addiu t9,s2,-13548 │ │ + jalr t9 │ │ move a0,s0 │ │ - move s1,v0 │ │ - beqz v0,2cbb8 │ │ + move s4,v0 │ │ + beqz v0,2da28 │ │ lw gp,24(sp) │ │ lw a1,32(s0) │ │ - beqz a1,2cb40 │ │ - lw t3,-32696(gp) │ │ - beqz s3,2cb04 │ │ - nop │ │ - lw t8,28(s0) │ │ + beqz a1,2d9a8 │ │ + lw ra,-32708(gp) │ │ + beqz s3,2d94c │ │ + lw ra,60(sp) │ │ + lw s0,28(s0) │ │ lw t7,16(a1) │ │ - lw t6,44(t8) │ │ - addu t5,t7,t6 │ │ - sw t5,0(s3) │ │ - lw a1,32(s0) │ │ - beqz a1,2cbe0 │ │ - move a0,s1 │ │ - lw ra,84(sp) │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ + lw t8,44(s0) │ │ + addu a3,t7,t8 │ │ + sw a3,0(s3) │ │ + lw ra,60(sp) │ │ + lw s5,56(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + move a0,s4 │ │ + lw t9,-31492(gp) │ │ + lw s4,52(sp) │ │ + jr t9 │ │ + addiu sp,sp,64 │ │ + lw ra,60(sp) │ │ + sw zero,24(s0) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + b 2d8d4 │ │ + move v0,zero │ │ lw t9,-31488(gp) │ │ - b 1c984 │ │ - addiu sp,sp,88 │ │ - lw t9,-31500(gp) │ │ lw a0,28(s0) │ │ - lw a2,-11212(t3) │ │ - bal 1d488 │ │ + lw a2,-21476(ra) │ │ + jalr t9 │ │ lw a3,128(s0) │ │ move a1,v0 │ │ lw gp,24(sp) │ │ - beqz v0,2cbe0 │ │ + beqz v0,2da00 │ │ sw v0,32(s0) │ │ - lw t4,36(s0) │ │ - bnez t4,2cae4 │ │ - lw t9,-31496(gp) │ │ + lw s1,36(s0) │ │ + bnez s1,2d92c │ │ + lw t9,-31484(gp) │ │ lw a0,28(s0) │ │ lw a2,128(s0) │ │ - bal 1da7c │ │ + jalr t9 │ │ move a1,zero │ │ lw gp,24(sp) │ │ - lw a1,32(s0) │ │ - b 2cae4 │ │ sw v0,36(s0) │ │ - lw s1,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s4,16(sp) │ │ - li a0,4 │ │ - addiu a1,s1,-4172 │ │ + bnez s3,2d934 │ │ + lw a1,32(s0) │ │ + bnez a1,2d94c │ │ + lw ra,60(sp) │ │ + lw v0,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,v0,-13936 │ │ + li a0,3 │ │ + addiu a1,v1,-14428 │ │ jalr t9 │ │ - addiu a3,s0,-3792 │ │ - b 2c8d8 │ │ + li a2,972 │ │ + b 2d8d4 │ │ move v0,zero │ │ - lw t2,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t0,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,3 │ │ - addiu a1,t2,-4172 │ │ + addiu a1,t0,-14428 │ │ li a2,968 │ │ jalr t9 │ │ - addiu a3,s3,-3736 │ │ - b 2c8d8 │ │ + addiu a3,t1,-13992 │ │ + b 2d8d4 │ │ move v0,zero │ │ - lw v0,-32696(gp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,v0,-4172 │ │ - li a0,3 │ │ - addiu a3,ra,-3680 │ │ + lui gp,0x8 │ │ + addiu gp,gp,-18432 │ │ + addu gp,gp,t9 │ │ + lhu v0,46(a0) │ │ + addiu sp,sp,-40 │ │ + lh v1,44(a0) │ │ + sw s0,24(sp) │ │ + move s0,a0 │ │ + addiu a0,v0,1 │ │ + sll a1,a0,0x10 │ │ + sw gp,16(sp) │ │ + sra a2,a1,0x10 │ │ + sw ra,36(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + beq v1,a2,2dc0c │ │ + sh a2,46(s0) │ │ + lw a3,40(s0) │ │ + sll t0,a2,0x2 │ │ + addu t1,a3,t0 │ │ + lw s1,0(t1) │ │ + lw a1,8(s1) │ │ + bltz a1,2db54 │ │ + lw s2,4(s0) │ │ + lw t9,-31556(gp) │ │ jalr t9 │ │ - li a2,972 │ │ - b 2c8d8 │ │ + lw a0,68(s2) │ │ + lw t2,0(s1) │ │ + li t8,-1 │ │ + lw t3,12(t2) │ │ + beq t3,t8,2db70 │ │ + lw gp,16(sp) │ │ + lw a0,60(s2) │ │ + sll a1,t3,0x2 │ │ + lw a2,16(a0) │ │ + lw t5,12(s1) │ │ + addu a3,a2,a1 │ │ + lw v1,0(a3) │ │ + sw t5,16(s0) │ │ + beqz v0,2db88 │ │ + sw v1,8(s0) │ │ + lw t6,12(v0) │ │ + addiu t7,t6,1 │ │ + slt s2,t5,t7 │ │ + beqz s2,2dbf0 │ │ + sw t7,12(s0) │ │ + lw t8,8(t2) │ │ + li v1,1 │ │ + sra ra,t8,0xa │ │ + sw t5,12(s0) │ │ + sw zero,28(s0) │ │ + sw v1,32(s0) │ │ + sw ra,24(s0) │ │ + lw a0,4(v0) │ │ + lw a1,4(s1) │ │ + move v0,s0 │ │ + subu a2,a1,a0 │ │ + subu a3,a2,ra │ │ + sw a3,20(s0) │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw t2,0(s1) │ │ + li t4,-1 │ │ + lw t3,12(t2) │ │ + beq t3,t4,2dc30 │ │ move v0,zero │ │ - │ │ -0002cc08 : │ │ + b 2dad4 │ │ + lw a0,60(s2) │ │ + lw ra,-32708(gp) │ │ + lw t5,12(s1) │ │ + addiu v1,ra,-14240 │ │ + sw v1,8(s0) │ │ + bnez v0,2daf4 │ │ + sw t5,16(s0) │ │ + bltz t5,2dbd0 │ │ + sw zero,12(s0) │ │ + lw v0,8(t2) │ │ + li t0,1 │ │ + sra t2,v0,0xa │ │ + sw zero,28(s0) │ │ + sw t0,32(s0) │ │ + sw t2,24(s0) │ │ + lw t4,4(s1) │ │ + lw ra,36(sp) │ │ + subu s1,t4,t2 │ │ + sw s1,20(s0) │ │ + move v0,s0 │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw t1,8(t2) │ │ + li t3,1 │ │ + sra t2,t1,0xa │ │ + sw t5,12(s0) │ │ + sw zero,28(s0) │ │ + sw t3,32(s0) │ │ + b 2dba8 │ │ + sw t2,24(s0) │ │ + lw t5,8(t2) │ │ + li t9,1 │ │ + sra ra,t5,0xa │ │ + sw zero,28(s0) │ │ + sw t9,32(s0) │ │ + b 2db24 │ │ + sw ra,24(s0) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,40(s0) │ │ + lw gp,16(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + b 2db3c │ │ + move v0,zero │ │ + lw t6,-32708(gp) │ │ + lw t5,12(s1) │ │ + addiu t7,t6,-14240 │ │ + sw t7,8(s0) │ │ + b 2db88 │ │ + sw t5,16(s0) │ │ lui gp,0x8 │ │ - addiu gp,gp,-14776 │ │ + addiu gp,gp,-18936 │ │ addu gp,gp,t9 │ │ - lw a2,-32696(gp) │ │ - addiu sp,sp,-120 │ │ - sw ra,116(sp) │ │ - sw gp,40(sp) │ │ - sw s7,108(sp) │ │ - sw s6,104(sp) │ │ - sw s5,100(sp) │ │ - sw s4,96(sp) │ │ - move s5,a0 │ │ - sw s3,92(sp) │ │ - sw s8,112(sp) │ │ - sw s2,88(sp) │ │ - sw s1,84(sp) │ │ - sw s0,80(sp) │ │ - lwc1 $f0,-11212(a2) │ │ - lw t7,80(a0) │ │ - lw t6,88(s5) │ │ - lw a0,84(a0) │ │ - lw a3,12(s5) │ │ - lw a1,-32696(gp) │ │ - swc1 $f0,92(s5) │ │ - sw t7,96(s5) │ │ - sw t6,104(s5) │ │ - sw a0,100(s5) │ │ - lw a0,20(a3) │ │ - lw t9,-32140(gp) │ │ - bal 255a0 │ │ - addiu a1,a1,-8356 │ │ - lw gp,40(sp) │ │ - lw a0,68(s5) │ │ - lw t9,-31516(gp) │ │ - bal 4748c │ │ - sw v0,72(sp) │ │ - lw gp,40(sp) │ │ + lbu v1,125(a0) │ │ + beqz v1,2dc6c │ │ + nop │ │ + lbu a1,124(a0) │ │ + bnez a1,2dc74 │ │ + nop │ │ + jr ra │ │ + move v0,zero │ │ + lw t9,-31588(gp) │ │ + addiu sp,sp,-32 │ │ + addiu t9,t9,-13548 │ │ + sw gp,16(sp) │ │ + sw s0,24(sp) │ │ + sw ra,28(sp) │ │ + jalr t9 │ │ + move s0,a0 │ │ + beqz v0,2dd0c │ │ + lw gp,16(sp) │ │ + lw a0,32(s0) │ │ + beqz a0,2dcbc │ │ + lw a2,-32708(gp) │ │ + lw v0,36(s0) │ │ + lw ra,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + lw t9,-31488(gp) │ │ + lw a0,28(s0) │ │ + lw a2,-21476(a2) │ │ + lw a3,128(s0) │ │ + jalr t9 │ │ + move a1,zero │ │ + lw gp,16(sp) │ │ + beqz v0,2dd0c │ │ + sw v0,32(s0) │ │ + lw v0,36(s0) │ │ + bnez v0,2dcb0 │ │ + lw ra,28(sp) │ │ lw t9,-31484(gp) │ │ - bal 474b0 │ │ - lw a0,68(s5) │ │ - lw gp,40(sp) │ │ - addiu a0,sp,48 │ │ - lw t9,-31556(gp) │ │ - bal 47d04 │ │ - sb zero,124(s5) │ │ - li t5,-1 │ │ - lw gp,40(sp) │ │ - sw t5,120(s5) │ │ - sw zero,132(s5) │ │ - lw t4,72(sp) │ │ - lw t3,48(sp) │ │ - lw t2,52(sp) │ │ - lw t1,56(sp) │ │ - lw t0,60(sp) │ │ - lw a0,68(s5) │ │ - lw t9,-31552(gp) │ │ + lw a0,28(s0) │ │ + lw a2,128(s0) │ │ + jalr t9 │ │ move a1,zero │ │ - li a2,-1 │ │ - move a3,zero │ │ - sw t5,16(sp) │ │ - sw t4,20(sp) │ │ - sw t3,24(sp) │ │ - sw t2,28(sp) │ │ - sw t1,32(sp) │ │ - bal 46fb8 │ │ - sw t0,36(sp) │ │ - lw gp,40(sp) │ │ - lw s4,132(s5) │ │ - lw t9,-31560(gp) │ │ - lw v1,104(s5) │ │ - lw a0,68(s5) │ │ - sw zero,136(s5) │ │ - lw s6,60(s5) │ │ - bal 474a4 │ │ - addu s4,s4,v1 │ │ - lw s3,136(s5) │ │ - move s7,v0 │ │ - slt v0,s3,v0 │ │ - beqz v0,2ce44 │ │ - lw gp,40(sp) │ │ - li s1,-1 │ │ - lw t9,-31544(gp) │ │ - lw a0,68(s5) │ │ - bal 47474 │ │ - move a1,s3 │ │ - move s2,v0 │ │ - lw v0,0(v0) │ │ - beqz v0,2d000 │ │ - lw gp,40(sp) │ │ - lw a1,4(v0) │ │ - lw t9,-31540(gp) │ │ - bal 4bc28 │ │ - move a0,s6 │ │ - move s0,v0 │ │ - bnez v0,2cda8 │ │ - lw gp,40(sp) │ │ - b 2ce3c │ │ - addiu s3,s3,1 │ │ - lw t9,-31536(gp) │ │ - bal 4bdb8 │ │ - move a0,s0 │ │ - move s0,v0 │ │ - beqz v0,2ce38 │ │ - lw gp,40(sp) │ │ - lw t9,-31532(gp) │ │ - bal 4bd18 │ │ - move a0,s0 │ │ - lw t8,12(v0) │ │ - bne t8,s1,2cd90 │ │ - lw gp,40(sp) │ │ - lw t0,8(v0) │ │ - lw v1,4(s2) │ │ - sra ra,t0,0xa │ │ - addu a3,ra,v1 │ │ - slt s8,a3,s4 │ │ - bnez s8,2cd94 │ │ - lw t9,-31536(gp) │ │ - lw a2,12(s2) │ │ - sw s3,16(sp) │ │ - lh t5,16(s2) │ │ - lw a0,68(s5) │ │ - sw t5,20(sp) │ │ - lw t2,20(s2) │ │ - lw t1,24(s2) │ │ - lw t4,28(s2) │ │ - lw t3,32(s2) │ │ - lw t9,-31552(gp) │ │ + lw a3,32(s0) │ │ + bnez a3,2dcac │ │ + sw v0,36(s0) │ │ + b 2dcac │ │ + move v0,zero │ │ + lui gp,0x8 │ │ + addiu gp,gp,-19140 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-56 │ │ + lw v0,120(a0) │ │ + lw t9,-31588(gp) │ │ + sw gp,24(sp) │ │ + sw s3,48(sp) │ │ + sw s2,44(sp) │ │ + sw s0,36(sp) │ │ + sw ra,52(sp) │ │ + sw s1,40(sp) │ │ + lbu a2,124(a0) │ │ + move s0,a1 │ │ + sw zero,16(sp) │ │ move a1,v0 │ │ - sw t2,24(sp) │ │ - sw t1,28(sp) │ │ - sw t4,32(sp) │ │ - bal 46fb8 │ │ - sw t3,36(sp) │ │ - lw gp,40(sp) │ │ - lw t9,-31536(gp) │ │ - bal 4bdb8 │ │ - move a0,s0 │ │ + move a3,s0 │ │ + addiu t9,t9,-18036 │ │ + jalr t9 │ │ + move s2,a0 │ │ + move s3,v0 │ │ + blez v0,2e01c │ │ + lw gp,24(sp) │ │ + lbu v1,125(s2) │ │ + beqz v1,2dd88 │ │ + lw s1,-32708(gp) │ │ + lbu a0,124(s2) │ │ + bnez a0,2df44 │ │ + lw v0,-31588(gp) │ │ + lw t9,-32152(gp) │ │ + li a1,48 │ │ + addiu a2,s1,-14428 │ │ + li a3,1112 │ │ + jalr t9 │ │ + li a0,1 │ │ + lw gp,24(sp) │ │ move s0,v0 │ │ - bnez v0,2cda8 │ │ - lw gp,40(sp) │ │ - addiu s3,s3,1 │ │ - bne s3,s7,2cd50 │ │ - lw t9,-31544(gp) │ │ - lw t9,-31560(gp) │ │ - bal 474a4 │ │ - lw a0,68(s5) │ │ - lw s6,136(s5) │ │ - lw s1,120(s5) │ │ - lw s2,132(s5) │ │ - lw s3,96(s5) │ │ - addiu v1,s1,1 │ │ - slt s0,s6,v0 │ │ - lw gp,40(sp) │ │ - sw v0,68(sp) │ │ - addu s8,s2,s3 │ │ - beqz s0,2cf88 │ │ - sw v1,64(sp) │ │ - li s2,1 │ │ - lw t9,-31544(gp) │ │ - lw a0,68(s5) │ │ - bal 47474 │ │ - move a1,s6 │ │ + lw a3,-32708(gp) │ │ + lw a1,-32688(gp) │ │ + lwc1 $f0,-21476(a3) │ │ + addiu a2,a1,4192 │ │ + sw a2,0(v0) │ │ + sw s2,4(v0) │ │ + swc1 $f0,36(v0) │ │ + sh zero,44(v0) │ │ + move a1,s3 │ │ + lw t9,-31556(gp) │ │ + jalr t9 │ │ + lw a0,68(s2) │ │ + lhu t0,44(s0) │ │ + lw a1,8(v0) │ │ + addiu t1,t0,1 │ │ + sll t2,t1,0x10 │ │ + sra a0,t2,0x10 │ │ + lw gp,24(sp) │ │ + bgtz a1,2ddcc │ │ + sh a0,44(s0) │ │ + beqz a0,2e010 │ │ + lw t9,-32152(gp) │ │ + addiu a2,s1,-14428 │ │ + li a1,4 │ │ + jalr t9 │ │ + li a3,1127 │ │ + lh t3,44(s0) │ │ + lw gp,24(sp) │ │ + addiu t4,t3,-1 │ │ + sw v0,40(s0) │ │ + sll s1,t4,0x2 │ │ + lw t9,-31556(gp) │ │ + lw a0,68(s2) │ │ + jalr t9 │ │ + move a1,s3 │ │ + lw t5,40(s0) │ │ + lw s3,8(v0) │ │ + addu t6,t5,s1 │ │ + lw gp,24(sp) │ │ + sw v0,0(t6) │ │ + bgtz s3,2de24 │ │ + addiu s1,s1,-4 │ │ + lw t7,40(s0) │ │ + lw s3,0(t7) │ │ + lw a1,8(s3) │ │ + bltz a1,2df08 │ │ + lw s1,4(s0) │ │ + lw t9,-31556(gp) │ │ + jalr t9 │ │ + lw a0,68(s1) │ │ + lw t8,0(s3) │ │ + li a1,-1 │ │ + lw v1,12(t8) │ │ + beq v1,a1,2dfac │ │ + lw gp,24(sp) │ │ + lw t0,60(s1) │ │ + sll t1,v1,0x2 │ │ + lw t2,16(t0) │ │ + lw s2,12(s3) │ │ + addu t3,t2,t1 │ │ + lw a3,0(t3) │ │ + sw s2,16(s0) │ │ + beqz v0,2dfc4 │ │ + sw a3,8(s0) │ │ + lw a0,12(v0) │ │ + addiu s1,a0,1 │ │ + slt t9,s2,s1 │ │ + bnez t9,2df24 │ │ + sw s1,12(s0) │ │ + lw s2,8(t8) │ │ + li a2,1 │ │ + sra a3,s2,0xa │ │ + sw zero,28(s0) │ │ + sw a2,32(s0) │ │ + sw a3,24(s0) │ │ + lw s3,4(s3) │ │ + lw t1,4(v0) │ │ + lw ra,52(sp) │ │ + subu t2,s3,t1 │ │ + subu t3,t2,a3 │ │ + move v0,s0 │ │ + sw t3,20(s0) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + lw t8,0(s3) │ │ + li ra,-1 │ │ + lw v1,12(t8) │ │ + beq v1,ra,2e0c0 │ │ + move v0,zero │ │ + b 2de88 │ │ + lw t0,60(s1) │ │ + lw a1,8(t8) │ │ + li t0,1 │ │ + sra a3,a1,0xa │ │ + sw s2,12(s0) │ │ + sw zero,28(s0) │ │ + sw t0,32(s0) │ │ + b 2ded4 │ │ + sw a3,24(s0) │ │ + addiu t9,v0,-13548 │ │ + jalr t9 │ │ + move a0,s2 │ │ move s1,v0 │ │ - lw v0,0(v0) │ │ - lw gp,40(sp) │ │ - beqz v0,2cff4 │ │ - lw s7,4(s1) │ │ - lw v0,4(v0) │ │ - lw s4,64(s5) │ │ - sll a3,v0,0x2 │ │ - lw t6,28(s4) │ │ - addu a1,t6,a3 │ │ - lw s0,0(a1) │ │ - beqz s0,2cf68 │ │ - lh s4,16(s1) │ │ - sra t7,s4,0x5 │ │ - addiu a0,t7,4 │ │ - sllv s4,s2,s4 │ │ - sll s3,a0,0x2 │ │ - lhu t8,32(s0) │ │ - addu t4,s0,s3 │ │ - lw t3,0(t4) │ │ - sra t0,t8,0x5 │ │ - addiu v1,t0,4 │ │ - sll ra,v1,0x2 │ │ - and a2,s4,t3 │ │ - addu a0,s1,ra │ │ - beqz a2,2cf5c │ │ - sllv v0,s2,t8 │ │ - lw t2,4(a0) │ │ - and t1,v0,t2 │ │ - beqz t1,2cf5c │ │ - nop │ │ - lw t9,12(s0) │ │ - addu v1,s7,t9 │ │ - slt t5,s8,v1 │ │ - beqz t5,2cf5c │ │ - nop │ │ - lw a1,44(s0) │ │ - slt v0,a1,v1 │ │ - beqz v0,2cf5c │ │ - lw a0,64(sp) │ │ - lw t6,112(s0) │ │ - slt a3,t6,a0 │ │ - bnez a3,2cfd4 │ │ - lw t9,-31892(gp) │ │ - lw t9,-31708(gp) │ │ - lw a3,64(sp) │ │ - addiu a0,s0,40 │ │ - move a1,v1 │ │ - bal 301a8 │ │ - move a2,s6 │ │ - lw gp,40(sp) │ │ - lw s0,8(s0) │ │ - bnez s0,2ced4 │ │ - nop │ │ - lw s7,68(sp) │ │ - addiu s6,s6,1 │ │ - bne s6,s7,2ce84 │ │ - lw t9,-31544(gp) │ │ - lw s8,120(s5) │ │ - addiu s6,s8,1 │ │ - sw s6,64(sp) │ │ - move v1,s6 │ │ - lw s0,76(s5) │ │ - sw v1,120(s5) │ │ - sw s0,72(s5) │ │ - sw zero,76(s5) │ │ - sw zero,148(s5) │ │ - sw zero,152(s5) │ │ - lw ra,116(sp) │ │ + beqz v0,2e01c │ │ + lw gp,24(sp) │ │ + lw a1,32(s2) │ │ + beqz a1,2e05c │ │ + lw s3,-32708(gp) │ │ + beqz s0,2df88 │ │ + lw ra,52(sp) │ │ + lw t5,28(s2) │ │ + lw t6,16(a1) │ │ + lw t7,44(t5) │ │ + addu t8,t6,t7 │ │ + sw t8,0(s0) │ │ + lw ra,52(sp) │ │ + lw s2,44(sp) │ │ + lw s0,36(sp) │ │ + lw a2,-21476(s3) │ │ + move a0,s1 │ │ + lw s3,48(sp) │ │ + lw s1,40(sp) │ │ + lw t9,-31480(gp) │ │ + jr t9 │ │ + addiu sp,sp,56 │ │ + lw a2,-32708(gp) │ │ + lw s2,12(s3) │ │ + addiu a3,a2,-14240 │ │ + sw a3,8(s0) │ │ + bnez v0,2dea8 │ │ + sw s2,16(s0) │ │ + bltz s2,2e03c │ │ + sw zero,12(s0) │ │ + lw t4,8(t8) │ │ + li t5,1 │ │ + sra t7,t4,0xa │ │ + sw zero,28(s0) │ │ + sw t5,32(s0) │ │ + sw t7,24(s0) │ │ + lw v1,4(s3) │ │ + move v0,s0 │ │ + subu ra,v1,t7 │ │ + sw ra,20(s0) │ │ + lw ra,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw ra,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ move v0,zero │ │ - lw s8,112(sp) │ │ - lw s7,108(sp) │ │ - lw s6,104(sp) │ │ - lw s5,100(sp) │ │ - lw s4,96(sp) │ │ - lw s3,92(sp) │ │ - lw s2,88(sp) │ │ - lw s1,84(sp) │ │ - lw s0,80(sp) │ │ jr ra │ │ - addiu sp,sp,120 │ │ - lw a0,76(s5) │ │ - move a1,s0 │ │ + addiu sp,sp,56 │ │ + lw t6,8(t8) │ │ + li t8,1 │ │ + sra t7,t6,0xa │ │ + sw s2,12(s0) │ │ + sw zero,28(s0) │ │ + sw t8,32(s0) │ │ + b 2dfe4 │ │ + sw t7,24(s0) │ │ + lw t9,-31488(gp) │ │ + lw a0,28(s2) │ │ + lw a2,-21476(s3) │ │ + lw a3,128(s2) │ │ jalr t9 │ │ - sw v1,72(sp) │ │ - lw gp,40(sp) │ │ - sw v0,76(s5) │ │ - b 2cf40 │ │ - lw v1,72(sp) │ │ - lw v0,60(s5) │ │ - b 2cea8 │ │ - lw v0,36(v0) │ │ - b 2cd70 │ │ - lw a1,36(s6) │ │ + move a1,zero │ │ + move a1,v0 │ │ + lw gp,24(sp) │ │ + beqz v0,2e01c │ │ + sw v0,32(s2) │ │ + lw t4,36(s2) │ │ + bnez t4,2df68 │ │ + lw t9,-31484(gp) │ │ + lw a0,28(s2) │ │ + lw a2,128(s2) │ │ + jalr t9 │ │ + move a1,zero │ │ + lw gp,24(sp) │ │ + sw v0,36(s2) │ │ + bnez s0,2df70 │ │ + lw a1,32(s2) │ │ + bnez a1,2df84 │ │ + lw ra,52(sp) │ │ + b 2e024 │ │ + lw s3,48(sp) │ │ + lw v0,-32708(gp) │ │ + lw s2,12(s3) │ │ + addiu a0,v0,-14240 │ │ + sw a0,8(s0) │ │ + b 2dfc4 │ │ + sw s2,16(s0) │ │ │ │ -0002d008 : │ │ +0002e0d8 : │ │ lui gp,0x8 │ │ - addiu gp,gp,-15800 │ │ + addiu gp,gp,-20104 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-104 │ │ - sw s4,72(sp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw ra,92(sp) │ │ + addiu sp,sp,-112 │ │ + sw s5,84(sp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sw ra,100(sp) │ │ + sdc1 $f20,104(sp) │ │ sw gp,40(sp) │ │ - sw s5,76(sp) │ │ - sw s3,68(sp) │ │ - sw s2,64(sp) │ │ - sw s1,60(sp) │ │ - move s2,a2 │ │ - sw s0,56(sp) │ │ + sw s8,96(sp) │ │ + sw s3,76(sp) │ │ + sw s2,72(sp) │ │ + sw s1,68(sp) │ │ + sw s0,64(sp) │ │ + move s8,a0 │ │ + move s0,a2 │ │ move s3,a1 │ │ - move s0,a0 │ │ - move s5,a3 │ │ + move s2,a3 │ │ li a0,1 │ │ li a1,156 │ │ - addiu a2,s4,-4172 │ │ - sw s8,88(sp) │ │ - sw s7,84(sp) │ │ - sw s6,80(sp) │ │ - sdc1 $f20,96(sp) │ │ + addiu a2,s5,-14428 │ │ + sw s7,92(sp) │ │ + sw s6,88(sp) │ │ + sw s4,80(sp) │ │ jalr t9 │ │ li a3,185 │ │ lw gp,40(sp) │ │ - lw t0,120(sp) │ │ - lw a1,-32692(gp) │ │ + move s1,v0 │ │ + lw a1,-32688(gp) │ │ + move a0,v0 │ │ + lw v0,128(sp) │ │ lw t9,-31664(gp) │ │ - addiu a1,a1,4192 │ │ + addiu a1,a1,4200 │ │ move a2,s3 │ │ - move a3,s2 │ │ - move a0,v0 │ │ - sw t0,20(sp) │ │ - sw s5,16(sp) │ │ - bal 19498 │ │ - move s1,v0 │ │ + move a3,s0 │ │ + sw v0,20(sp) │ │ + jalr t9 │ │ + sw s2,16(sp) │ │ lw gp,40(sp) │ │ - lw t9,-32352(gp) │ │ - bal 4c604 │ │ - move a0,s0 │ │ + lw t9,-32348(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw a2,20(s0) │ │ lw gp,40(sp) │ │ - sw v0,60(s1) │ │ - lw v0,20(s2) │ │ - lw v1,24(s2) │ │ - lw a0,12(v0) │ │ + lw v1,24(s0) │ │ + lw a0,12(a2) │ │ lw t9,-31660(gp) │ │ + lw a3,60(a2) │ │ lw a1,0(v1) │ │ - lw a3,60(v0) │ │ - bal 2f988 │ │ move a2,zero │ │ + jalr t9 │ │ + sw v0,60(s1) │ │ lw gp,40(sp) │ │ - beqz v0,2d62c │ │ + beqz v0,2e750 │ │ sw v0,56(s1) │ │ - lw t9,-31480(gp) │ │ - move a1,s5 │ │ - bal 46cc0 │ │ + lw t9,-31476(gp) │ │ + move a1,s2 │ │ + jalr t9 │ │ move a0,zero │ │ lw gp,40(sp) │ │ - li a2,-1 │ │ - lw a3,-32696(gp) │ │ - lw t5,-32696(gp) │ │ - lwc1 $f21,-11212(a3) │ │ - lw t9,-32716(gp) │ │ - addiu a1,t5,-14704 │ │ + li t0,-1 │ │ + lw a0,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lwc1 $f20,-21476(a0) │ │ + lw t9,-32712(gp) │ │ + sw t0,120(s1) │ │ + addiu a1,a3,-24968 │ │ sw v0,68(s1) │ │ - sw a2,120(s1) │ │ - swc1 $f21,92(s1) │ │ move a0,s3 │ │ + swc1 $f20,92(s1) │ │ jalr t9 │ │ - lw s8,4(s2) │ │ + lw s4,4(s0) │ │ lw gp,40(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f0,48(sp) │ │ + lw a2,48(sp) │ │ + lw a3,52(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ - move a0,s8 │ │ + move a0,s4 │ │ lw gp,40(sp) │ │ - sra t3,v0,0xa │ │ - lw t4,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,t4,-14548 │ │ - sw t3,80(s1) │ │ - sw t3,96(s1) │ │ + sra t1,v0,0xa │ │ + lw t2,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t2,-24812 │ │ + sw t1,80(s1) │ │ + sw t1,96(s1) │ │ move a0,s3 │ │ jalr t9 │ │ - lw s7,4(s2) │ │ + lw s6,4(s0) │ │ lw gp,40(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f0,48(sp) │ │ + lw a2,48(sp) │ │ + lw a3,52(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ - move a0,s7 │ │ + move a0,s6 │ │ lw gp,40(sp) │ │ - sra a0,v0,0xa │ │ - lw t2,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,t2,-14600 │ │ - sw a0,84(s1) │ │ - sw a0,100(s1) │ │ + sra t3,v0,0xa │ │ + lw t4,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t4,-24864 │ │ + sw t3,84(s1) │ │ + sw t3,100(s1) │ │ move a0,s3 │ │ jalr t9 │ │ - lw s6,4(s2) │ │ + lw s7,4(s0) │ │ lw gp,40(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f0,48(sp) │ │ + lw a2,48(sp) │ │ + lw a3,52(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ - move a0,s6 │ │ + move a0,s7 │ │ lw gp,40(sp) │ │ - sra t1,v0,0xa │ │ - lw a1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - sw t1,88(s1) │ │ - sw t1,104(s1) │ │ - move a0,s3 │ │ + sra t5,v0,0xa │ │ + lw t6,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t6,-29796 │ │ + sw t5,88(s1) │ │ + sw t5,104(s1) │ │ jalr t9 │ │ - addiu a1,a1,-19532 │ │ + move a0,s3 │ │ lw gp,40(sp) │ │ - cvt.s.d $f6,$f0 │ │ - lw t0,-32696(gp) │ │ - trunc.w.s $f5,$f6 │ │ - lw t9,-32716(gp) │ │ - addiu a1,t0,-12220 │ │ - swc1 $f5,108(s1) │ │ + cvt.s.d $f0,$f0 │ │ + lw t8,-32708(gp) │ │ + trunc.w.s $f2,$f0 │ │ + lw t9,-32712(gp) │ │ + addiu a1,t8,-22484 │ │ + swc1 $f2,108(s1) │ │ move a0,s3 │ │ jalr t9 │ │ - lw s5,4(s2) │ │ - cvt.s.d $f3,$f0 │ │ + lw s2,4(s0) │ │ + cvt.s.d $f4,$f0 │ │ + cvt.d.s $f6,$f4 │ │ lw gp,40(sp) │ │ - cvt.d.s $f2,$f3 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f6,48(sp) │ │ + lw a3,52(sp) │ │ + lw t9,-31944(gp) │ │ + lw a2,48(sp) │ │ jalr t9 │ │ - move a0,s5 │ │ - lw v1,108(s1) │ │ + move a0,s2 │ │ + lw a1,108(s1) │ │ lw gp,40(sp) │ │ - mul s8,v0,v1 │ │ - lw t8,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - sra s7,s8,0xa │ │ - addiu a1,t8,-12300 │ │ - sw s7,112(s1) │ │ + mul v0,v0,a1 │ │ + lw v1,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + sra a2,v0,0xa │ │ + addiu a1,v1,-22564 │ │ move a0,s3 │ │ + sw a2,112(s1) │ │ jalr t9 │ │ - lw s6,4(s2) │ │ - cvt.s.d $f4,$f0 │ │ + lw s0,4(s0) │ │ + cvt.s.d $f8,$f0 │ │ + cvt.d.s $f10,$f8 │ │ lw gp,40(sp) │ │ - cvt.d.s $f2,$f4 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f10,48(sp) │ │ + lw a2,48(sp) │ │ + lw t9,-31944(gp) │ │ + lw a3,52(sp) │ │ jalr t9 │ │ - move a0,s6 │ │ - lw s5,108(s1) │ │ + move a0,s0 │ │ + lw a0,108(s1) │ │ lw gp,40(sp) │ │ - mul s2,v0,s5 │ │ - lw t7,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - sra t6,s2,0xa │ │ - addiu a1,t7,-12384 │ │ + mul a3,v0,a0 │ │ + lw s4,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + sra t0,a3,0xa │ │ move a0,s3 │ │ + addiu a1,s4,-22648 │ │ jalr t9 │ │ - sw t6,116(s1) │ │ - cvt.s.d $f0,$f0 │ │ - div.s $f20,$f21,$f0 │ │ - lw t5,80(s1) │ │ + sw t0,116(s1) │ │ + cvt.s.d $f12,$f0 │ │ + div.s $f14,$f20,$f12 │ │ + lw t1,80(s1) │ │ lw gp,40(sp) │ │ li a0,1 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s4,-4172 │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s5,-14428 │ │ li a2,227 │ │ - addiu a3,a3,-3636 │ │ - swc1 $f20,128(s1) │ │ - sw t5,16(sp) │ │ - lw t4,84(s1) │ │ - sw t4,20(sp) │ │ + addiu a3,t2,-13892 │ │ + swc1 $f14,128(s1) │ │ + sw t1,16(sp) │ │ + lw s6,84(s1) │ │ + sw s6,20(sp) │ │ lw t3,88(s1) │ │ sw t3,24(sp) │ │ - lw t2,116(s1) │ │ - sw t2,28(sp) │ │ - lw t1,112(s1) │ │ + lw t4,116(s1) │ │ + sw t4,28(sp) │ │ + lw s7,112(s1) │ │ jalr t9 │ │ - sw t1,32(sp) │ │ - lw a0,8(s0) │ │ + sw s7,32(sp) │ │ + lw t5,8(s8) │ │ lw gp,40(sp) │ │ - blez a0,2d3bc │ │ - lw s6,16(s1) │ │ - move s5,zero │ │ - b 2d324 │ │ - li s7,-1 │ │ - lw t8,8(s0) │ │ - slt s2,s5,t8 │ │ - beqz s2,2d3c0 │ │ - lw a1,-32696(gp) │ │ - lw t7,16(s0) │ │ - sll t6,s5,0x2 │ │ - addu ra,t7,t6 │ │ - lw s2,0(ra) │ │ - lw t9,-32128(gp) │ │ - move a0,s6 │ │ - bal 2726c │ │ - move a1,s2 │ │ - addiu s5,s5,1 │ │ - bne v0,s7,2d314 │ │ + blez t5,2e4c8 │ │ + lw s2,16(s1) │ │ + lw s4,-32708(gp) │ │ + move s0,zero │ │ + b 2e434 │ │ + li s6,-1 │ │ + lw t6,16(s8) │ │ + lw t9,-32124(gp) │ │ + addu t7,t6,ra │ │ + lw s7,0(t7) │ │ + move a0,s2 │ │ + jalr t9 │ │ + move a1,s7 │ │ + addiu s0,s0,1 │ │ + beq v0,s6,2e45c │ │ lw gp,40(sp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s4,-4172 │ │ - addiu a3,s0,-3580 │ │ + lw t8,8(s8) │ │ + slt a1,s0,t8 │ │ + beqz a1,2e4cc │ │ + lw v0,-32708(gp) │ │ + bne s0,s6,2e3fc │ │ + sll ra,s0,0x2 │ │ + lw t9,-32124(gp) │ │ + addiu s7,s4,-14240 │ │ + move a0,s2 │ │ + jalr t9 │ │ + move a1,s7 │ │ + addiu s0,s0,1 │ │ + bne v0,s6,2e424 │ │ + lw gp,40(sp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s5,-14428 │ │ + addiu a3,s4,-13836 │ │ li a2,142 │ │ - sw s2,16(sp) │ │ + sw s7,16(sp) │ │ jalr t9 │ │ li a0,4 │ │ lw gp,40(sp) │ │ + lw t9,-31472(gp) │ │ + jalr t9 │ │ move a0,s1 │ │ - lw t9,-31476(gp) │ │ - bal 2aff4 │ │ - move s1,zero │ │ - lw ra,92(sp) │ │ - move v0,s1 │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - ldc1 $f20,96(sp) │ │ + lw ra,100(sp) │ │ + move a0,zero │ │ + lw s8,96(sp) │ │ + lw s7,92(sp) │ │ + lw s6,88(sp) │ │ + lw s5,84(sp) │ │ + lw s4,80(sp) │ │ + lw s3,76(sp) │ │ + lw s2,72(sp) │ │ + lw s1,68(sp) │ │ + lw s0,64(sp) │ │ + ldc1 $f20,104(sp) │ │ + move v0,a0 │ │ jr ra │ │ - addiu sp,sp,104 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ + addiu sp,sp,112 │ │ + lw v0,-32708(gp) │ │ + lw t9,-32716(gp) │ │ move a0,s3 │ │ jalr t9 │ │ - addiu a1,a1,-11648 │ │ - beqz v0,2d3e4 │ │ + addiu a1,v0,-21912 │ │ + beqz v0,2e4f0 │ │ lw gp,40(sp) │ │ - lw v1,20(s0) │ │ - beqz v1,2d554 │ │ - lw s5,-32696(gp) │ │ + lw a2,20(s8) │ │ + beqz a2,2e62c │ │ + lw v1,-32708(gp) │ │ move a0,s3 │ │ - lw s3,-32696(gp) │ │ - lw t9,-32720(gp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32716(gp) │ │ jalr t9 │ │ - addiu a1,s3,-11700 │ │ - bnez v0,2d454 │ │ + addiu a1,s3,-21964 │ │ + bnez v0,2e560 │ │ lw gp,40(sp) │ │ - lw t9,-31472(gp) │ │ + lw t9,-31468(gp) │ │ lw a1,16(s1) │ │ lw a2,20(s1) │ │ - bal 2af20 │ │ + jalr t9 │ │ move a0,s1 │ │ - bltz v0,2d62c │ │ - nop │ │ - lw ra,92(sp) │ │ - move v0,s1 │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - ldc1 $f20,96(sp) │ │ + bltz v0,2e768 │ │ + move a0,s1 │ │ + lw ra,100(sp) │ │ + lw s8,96(sp) │ │ + lw s7,92(sp) │ │ + lw s6,88(sp) │ │ + lw s5,84(sp) │ │ + lw s4,80(sp) │ │ + lw s3,76(sp) │ │ + lw s2,72(sp) │ │ + lw s1,68(sp) │ │ + lw s0,64(sp) │ │ + ldc1 $f20,104(sp) │ │ + move v0,a0 │ │ jr ra │ │ - addiu sp,sp,104 │ │ - lw s7,24(s0) │ │ - bnez s7,2d404 │ │ - lw t9,-31472(gp) │ │ - lw a2,8(s0) │ │ - lw s7,16(s1) │ │ - sw a2,48(sp) │ │ - blez a2,2d52c │ │ - move s3,zero │ │ - move s8,zero │ │ - li s6,-1 │ │ - lw ra,16(s0) │ │ - sll a3,s8,0x2 │ │ - addu t5,ra,a3 │ │ - lw s5,0(t5) │ │ - lw t9,-32128(gp) │ │ - move a0,s7 │ │ - bal 2726c │ │ - move a1,s5 │ │ - beq v0,s6,2d51c │ │ - lw gp,40(sp) │ │ - sll t8,v0,0x2 │ │ - sll s2,v0,0x4 │ │ - lw v1,8(s7) │ │ - addu t7,t8,s2 │ │ - addu t6,v1,t7 │ │ - lw v0,12(t6) │ │ - bne v0,s6,2d4fc │ │ - sll t0,v0,0x2 │ │ - b 2d520 │ │ - lw s5,48(sp) │ │ - lw a2,0(v1) │ │ - lw t9,-32640(gp) │ │ - move a0,s0 │ │ - bal 4c230 │ │ - move a1,s5 │ │ - lw v1,8(s7) │ │ - addu s3,s3,v0 │ │ - addu t1,v1,s2 │ │ - lw v0,12(t1) │ │ - beq v0,s6,2d51c │ │ + addiu sp,sp,112 │ │ + lw t8,24(s8) │ │ + bnez t8,2e510 │ │ + lw t9,-31468(gp) │ │ + lw a1,8(s8) │ │ + lw s4,16(s1) │ │ + sw a1,60(sp) │ │ + blez a1,2e728 │ │ + move s0,zero │ │ + sw zero,48(sp) │ │ + lw a2,48(sp) │ │ + li s7,1 │ │ + move s0,zero │ │ + li s3,-1 │ │ + lw v0,16(s8) │ │ + sll v1,a2,0x2 │ │ + addu a3,v0,v1 │ │ + lw s2,0(a3) │ │ + lw t9,-32124(gp) │ │ + move a0,s4 │ │ + jalr t9 │ │ + move a1,s2 │ │ + beq v0,s3,2e708 │ │ lw gp,40(sp) │ │ + lw t6,8(s4) │ │ sll t0,v0,0x2 │ │ - sll a0,v0,0x4 │ │ - addu s2,t0,a0 │ │ - bgez v0,2d4cc │ │ - addu v1,v1,s2 │ │ - sll v1,v0,0x2 │ │ - addu s2,v1,a0 │ │ - b 2d4d0 │ │ - move a2,zero │ │ - lw s5,48(sp) │ │ - addiu s8,s8,1 │ │ - bne s8,s5,2d47c │ │ - nop │ │ - addiu a1,s4,-4172 │ │ - lw s4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s3,16(sp) │ │ - li a0,1 │ │ - li a2,174 │ │ + sll t1,v0,0x4 │ │ + addu t2,t0,t1 │ │ + addu t3,t6,t2 │ │ + lw t7,12(t3) │ │ + bne t7,s3,2e614 │ │ + sll s6,t7,0x2 │ │ + b 2e70c │ │ + lw ra,60(sp) │ │ + lw a2,0(t5) │ │ + lw t9,-32636(gp) │ │ + move a0,s8 │ │ jalr t9 │ │ - addiu a3,s4,-3536 │ │ - b 2d400 │ │ + move a1,s2 │ │ + lw t6,8(s4) │ │ lw gp,40(sp) │ │ - lw t9,-32716(gp) │ │ + addu a0,t6,s6 │ │ + lw t7,12(a0) │ │ + beq t7,s3,2e708 │ │ + addu s0,s0,v0 │ │ + sll s6,t7,0x2 │ │ + sll t4,t7,0x4 │ │ + addu s6,s6,t4 │ │ + bgez t7,2e5e4 │ │ + addu t5,t6,s6 │ │ + b 2e5e8 │ │ + move a2,zero │ │ + lw t9,-32712(gp) │ │ lw a0,8(s1) │ │ - addiu a1,s5,-12168 │ │ + addiu a1,v1,-22432 │ │ jalr t9 │ │ - lw s5,16(s1) │ │ + lw s4,16(s1) │ │ lw gp,40(sp) │ │ - cvt.s.d $f7,$f0 │ │ - lw v0,-32696(gp) │ │ - mfc1 a3,$f7 │ │ - lw t9,-32644(gp) │ │ - move a0,s0 │ │ - addiu a1,v0,-4776 │ │ - bal 4c058 │ │ + cvt.s.d $f16,$f0 │ │ + lw a3,-32708(gp) │ │ + lw t9,-32640(gp) │ │ + addiu a1,a3,-15032 │ │ + mfc1 a3,$f16 │ │ + move a0,s8 │ │ + jalr t9 │ │ li a2,-1 │ │ - lw s2,24(s5) │ │ - lw v0,28(s5) │ │ - slt t0,s2,v0 │ │ - beqz t0,2d3e4 │ │ + lw s0,24(s4) │ │ + lw a0,28(s4) │ │ + slt t0,s0,a0 │ │ + beqz t0,2e4f0 │ │ lw gp,40(sp) │ │ - lw t1,-32696(gp) │ │ - sll a1,s2,0x2 │ │ - sll s6,s2,0x4 │ │ - addu s6,a1,s6 │ │ - addiu s7,t1,-12112 │ │ - bltz s2,2d5c8 │ │ - move s8,zero │ │ - lw t2,8(s5) │ │ - addu a0,t2,s6 │ │ - lw s8,0(a0) │ │ - lw t3,32(s5) │ │ - beq s2,t3,2d614 │ │ - addiu s6,s6,20 │ │ - lw t4,36(s5) │ │ - lw t9,-32716(gp) │ │ - beq s2,t4,2d614 │ │ + lw t3,-32708(gp) │ │ + sll t1,s0,0x2 │ │ + sll t2,s0,0x4 │ │ + addu s2,t1,t2 │ │ + b 2e6f8 │ │ + addiu s7,t3,-22376 │ │ + lw t4,8(s4) │ │ + addu t5,t4,s2 │ │ + lw s6,0(t5) │ │ + lw ra,32(s4) │ │ + beq s0,ra,2e6e8 │ │ + addiu s2,s2,20 │ │ + lw t6,36(s4) │ │ + lw t9,-32712(gp) │ │ + beq s0,t6,2e6e8 │ │ move a1,s7 │ │ jalr t9 │ │ lw a0,8(s1) │ │ lw gp,40(sp) │ │ - cvt.s.d $f8,$f0 │ │ - mfc1 a3,$f8 │ │ - lw t9,-32644(gp) │ │ - move a0,s0 │ │ - move a1,s8 │ │ - bal 4c058 │ │ + cvt.s.d $f18,$f0 │ │ + mfc1 a3,$f18 │ │ + lw t9,-32640(gp) │ │ + move a0,s8 │ │ + move a1,s6 │ │ + jalr t9 │ │ li a2,-1 │ │ lw gp,40(sp) │ │ - lw v0,28(s5) │ │ - addiu s2,s2,1 │ │ - slt s8,s2,v0 │ │ - bnez s8,2d5b4 │ │ - move a0,s3 │ │ - b 2d3ec │ │ - lw s3,-32696(gp) │ │ - lw s0,0(s1) │ │ + lw a0,28(s4) │ │ + addiu s0,s0,1 │ │ + slt t7,s0,a0 │ │ + beqz t7,2e4f0 │ │ + nop │ │ + bgez s0,2e690 │ │ + move s6,zero │ │ + b 2e6a0 │ │ + lw ra,32(s4) │ │ + lw ra,60(sp) │ │ + slt t8,s7,ra │ │ + beqz t8,2e728 │ │ + lw a1,48(sp) │ │ + addiu s7,s7,1 │ │ + addiu a2,a1,1 │ │ + b 2e594 │ │ + sw a2,48(sp) │ │ + addiu a1,s5,-14428 │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s0,16(sp) │ │ + li a0,1 │ │ + li a2,174 │ │ + jalr t9 │ │ + addiu a3,s5,-13792 │ │ + b 2e50c │ │ + lw gp,40(sp) │ │ + lw s7,0(s1) │ │ + lw t9,20(s7) │ │ + jalr t9 │ │ move a0,s1 │ │ - lw t9,20(s0) │ │ + b 2e528 │ │ + move a0,zero │ │ + lw s8,0(s1) │ │ + lw t9,20(s8) │ │ jalr t9 │ │ - move s1,zero │ │ - b 2d420 │ │ - lw ra,92(sp) │ │ - ... │ │ + nop │ │ + b 2e528 │ │ + move a0,zero │ │ jr ra │ │ move v0,zero │ │ jr ra │ │ move v0,zero │ │ │ │ -0002d660 : │ │ +0002e790 : │ │ jr ra │ │ move v0,zero │ │ lui gp,0x8 │ │ - addiu gp,gp,-17432 │ │ + addiu gp,gp,-21832 │ │ addu gp,gp,t9 │ │ + lw v0,60(a0) │ │ + lw v1,0(v0) │ │ + beqz v1,2e85c │ │ + nop │ │ addiu sp,sp,-32 │ │ - sw s0,24(sp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ - lw v1,60(a0) │ │ - lw v0,0(v1) │ │ - beqz v0,2d724 │ │ - move s0,a0 │ │ - beqz a1,2d6a0 │ │ - lw t7,-32696(gp) │ │ + sw s0,24(sp) │ │ + beqz a1,2e7d0 │ │ + lw a2,-32708(gp) │ │ sw zero,0(a1) │ │ - lw t9,-32156(gp) │ │ - li a0,1 │ │ + lw t9,-32152(gp) │ │ + move s0,a0 │ │ li a1,44 │ │ - addiu a2,t7,-3484 │ │ + li a0,1 │ │ + addiu a2,a2,-13740 │ │ jalr t9 │ │ li a3,116 │ │ lw gp,16(sp) │ │ + lw a0,60(s0) │ │ + lw t2,-32708(gp) │ │ + lw a3,-32688(gp) │ │ + lwc1 $f0,-21476(t2) │ │ + lw a1,0(a0) │ │ + addiu t0,a3,4280 │ │ sw s0,4(v0) │ │ - lw t4,-32696(gp) │ │ - lw t6,-32692(gp) │ │ - lwc1 $f0,-11212(t4) │ │ - addiu t5,t6,4280 │ │ - sw t5,0(v0) │ │ + sw t0,0(v0) │ │ swc1 $f0,36(v0) │ │ - lw t3,60(s0) │ │ - lw t2,0(t3) │ │ - sw t2,40(v0) │ │ - lw a1,0(t2) │ │ - lw t1,0(a1) │ │ - sw t1,8(v0) │ │ - lw t0,4(a1) │ │ - sw t0,12(v0) │ │ - lw a3,8(a1) │ │ - sw a3,16(v0) │ │ - lw a2,12(a1) │ │ - sw a2,28(v0) │ │ - lw a0,16(a1) │ │ - sw zero,24(v0) │ │ - sw a0,20(v0) │ │ + sw a1,40(v0) │ │ + lw t3,0(a1) │ │ lw ra,28(sp) │ │ + lw t4,0(t3) │ │ + lw t5,4(t3) │ │ + lw t6,8(t3) │ │ + lw t7,12(t3) │ │ + lw t8,16(t3) │ │ + move t1,v0 │ │ lw s0,24(sp) │ │ + sw t4,8(t1) │ │ + sw t5,12(t1) │ │ + sw t6,16(t1) │ │ + sw t7,28(t1) │ │ + sw t8,20(t1) │ │ + sw zero,24(t1) │ │ jr ra │ │ addiu sp,sp,32 │ │ - b 2d714 │ │ + jr ra │ │ move v0,zero │ │ lui gp,0x8 │ │ - addiu gp,gp,-17628 │ │ + addiu gp,gp,-22036 │ │ addu gp,gp,t9 │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jr t9 │ │ nop │ │ lui gp,0x8 │ │ - addiu gp,gp,-17652 │ │ + addiu gp,gp,-22060 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - lw v1,40(a0) │ │ - move v0,a0 │ │ - lw v1,8(v1) │ │ - beqz v1,2d7ac │ │ - sw v1,40(a0) │ │ - lw a1,0(v1) │ │ - lw t1,0(a1) │ │ - sw t1,8(a0) │ │ - lw t0,4(a1) │ │ - sw t0,12(a0) │ │ - lw a3,8(a1) │ │ - sw a3,16(a0) │ │ - lw a2,12(a1) │ │ - sw a2,28(a0) │ │ - lw a0,16(a1) │ │ - sw zero,24(v0) │ │ - sw a0,20(v0) │ │ - lw ra,28(sp) │ │ + lw v0,40(a0) │ │ + move v1,a0 │ │ + lw a1,8(v0) │ │ + beqz a1,2e8d4 │ │ + sw a1,40(a0) │ │ + lw a0,0(a1) │ │ + move v0,v1 │ │ + lw t0,0(a0) │ │ + lw a3,4(a0) │ │ + lw a2,8(a0) │ │ + lw t1,12(a0) │ │ + lw t2,16(a0) │ │ + sw t0,8(v1) │ │ + sw a3,12(v1) │ │ + sw a2,16(v1) │ │ + sw t1,28(v1) │ │ + sw t2,20(v1) │ │ jr ra │ │ - addiu sp,sp,32 │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - nop │ │ - b 2d7a0 │ │ - move v0,zero │ │ - │ │ -0002d7c0 : │ │ - lui gp,0x8 │ │ - addiu gp,gp,-17776 │ │ - addu gp,gp,t9 │ │ + sw zero,24(v1) │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw s0,24(sp) │ │ + lw t9,-32552(gp) │ │ sw ra,28(sp) │ │ - beqz a1,2d7e8 │ │ - move s0,a0 │ │ - sw zero,0(a1) │ │ - lw a0,24(s0) │ │ - beqz a0,2d800 │ │ - lw t9,-32556(gp) │ │ + sw gp,16(sp) │ │ jalr t9 │ │ nop │ │ - lw gp,16(sp) │ │ - lw t9,-31468(gp) │ │ - lw a0,60(s0) │ │ - bal 49aac │ │ - addiu a1,s0,24 │ │ lw ra,28(sp) │ │ - lw v0,24(s0) │ │ - lw s0,24(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ - lui gp,0x8 │ │ - addiu gp,gp,-17876 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s2,44(sp) │ │ - sw gp,24(sp) │ │ - sw ra,60(sp) │ │ - sw s5,56(sp) │ │ - sw s4,52(sp) │ │ - sw s3,48(sp) │ │ - sw s1,40(sp) │ │ - sw s0,36(sp) │ │ - lw t0,92(a0) │ │ - blez t0,2daf0 │ │ - move s2,a0 │ │ - lw a0,96(a0) │ │ - move a1,zero │ │ - move v0,a0 │ │ - lui v1,0xe000 │ │ - move s4,zero │ │ - lw a2,44(v0) │ │ - addiu a1,a1,1 │ │ - slt a3,v1,a2 │ │ - movn s4,v0,a3 │ │ - movn v1,a2,a3 │ │ - bne a1,t0,2d874 │ │ - addiu v0,v0,80 │ │ - beqz s4,2daf4 │ │ - lw ra,60(sp) │ │ - lw a1,68(s2) │ │ - blez a1,2d9d4 │ │ - lui s3,0xe000 │ │ - move a2,zero │ │ - move s0,zero │ │ - b 2d8c0 │ │ - addiu s3,s3,1 │ │ - slt s5,s0,a1 │ │ - beqz s5,2d954 │ │ - nop │ │ - lw t4,64(s2) │ │ - sll v0,s0,0x4 │ │ - addu v0,t4,v0 │ │ - lw t3,12(v0) │ │ - lw s1,8(v0) │ │ - addiu t2,t3,-1 │ │ - sll t1,t2,0x4 │ │ - sll t0,t2,0x6 │ │ - addu a0,t1,t0 │ │ - addu s1,s1,a0 │ │ - lw v1,72(s1) │ │ - blez v1,2d8b4 │ │ - addiu s0,s0,1 │ │ - lw v1,44(s4) │ │ - slt t5,v1,s3 │ │ - bnez t5,2d8b8 │ │ - slt s5,s0,a1 │ │ - lw t0,44(s1) │ │ - lw t1,4(v0) │ │ - subu v1,t0,v1 │ │ - slt t6,v1,t1 │ │ - bnez t6,2d8b8 │ │ - lw t9,-31464(gp) │ │ - lw a1,0(v0) │ │ - lw a2,48(s1) │ │ - lw a0,60(s2) │ │ - lw a3,72(s2) │ │ - subu t7,v1,t1 │ │ - sw t7,16(sp) │ │ - bal 499cc │ │ - sw t0,20(sp) │ │ - lw a1,68(s2) │ │ - lw gp,24(sp) │ │ - slt s5,s0,a1 │ │ - move s4,s1 │ │ - bnez s5,2d8c0 │ │ - li a2,1 │ │ - beqz a2,2d9c4 │ │ - nop │ │ - blez a1,2d9c4 │ │ - nop │ │ - move s5,zero │ │ - lw t8,64(s2) │ │ - sll ra,s5,0x4 │ │ - addu s3,t8,ra │ │ - lw s0,12(s3) │ │ - blez s0,2d9b4 │ │ - nop │ │ - move s1,zero │ │ - move s0,zero │ │ - lw a3,8(s3) │ │ - lw t9,-31716(gp) │ │ - bal 3006c │ │ - addu a0,a3,s1 │ │ - lw a2,12(s3) │ │ - addiu s0,s0,1 │ │ - slt a1,s0,a2 │ │ - lw gp,24(sp) │ │ - bnez a1,2d988 │ │ - addiu s1,s1,80 │ │ - lw a1,68(s2) │ │ - addiu s5,s5,1 │ │ - slt s3,s5,a1 │ │ - bnez s3,2d968 │ │ - nop │ │ - lw t0,92(s2) │ │ - blez t0,2da3c │ │ - nop │ │ - lw a0,96(s2) │ │ - move s1,zero │ │ - b 2d9f0 │ │ - move s0,zero │ │ - slt a0,s0,t0 │ │ - beqz a0,2da38 │ │ - addiu s1,s1,80 │ │ - lw a0,96(s2) │ │ - addu a0,a0,s1 │ │ - lw t2,44(s4) │ │ - lw t3,80(s2) │ │ - lw t1,4(a0) │ │ - addu a1,t2,t3 │ │ - slt v1,t1,a1 │ │ - beqz v1,2d9e0 │ │ - addiu s0,s0,1 │ │ - lw t0,72(s2) │ │ - lw t9,-31708(gp) │ │ - lw a2,48(s4) │ │ - bal 301a8 │ │ - addiu a3,t0,1 │ │ - lw t0,92(s2) │ │ - lw gp,24(sp) │ │ - slt a0,s0,t0 │ │ - bnez a0,2d9ec │ │ - addiu s1,s1,80 │ │ - lw a1,68(s2) │ │ - blez a1,2daf0 │ │ - move s5,zero │ │ - lw s1,64(s2) │ │ - sll v0,s5,0x4 │ │ - addu s3,s1,v0 │ │ - lw v0,12(s3) │ │ - addiu s1,v0,-1 │ │ - blez s1,2db2c │ │ - sll t5,v0,0x4 │ │ - sll t6,v0,0x6 │ │ - addu t4,t5,t6 │ │ - lw v0,8(s3) │ │ - addiu s0,t4,-160 │ │ - addiu t8,s0,80 │ │ - addu v1,v0,s0 │ │ - addu a0,v0,t8 │ │ - addiu t7,v1,72 │ │ - beqz t7,2dabc │ │ - addiu a2,a0,72 │ │ - beqz a2,2daa0 │ │ - lw a1,44(v1) │ │ - lw a2,4(a0) │ │ - slt ra,a2,a1 │ │ - beqz ra,2dabc │ │ - nop │ │ - lw a3,72(s2) │ │ - lw t9,-31708(gp) │ │ - lw a2,48(v1) │ │ - bal 301a8 │ │ - addiu a3,a3,1 │ │ - lw gp,24(sp) │ │ - lw v0,8(s3) │ │ - addiu s1,s1,-1 │ │ - bnez s1,2da70 │ │ - addiu s0,s0,-80 │ │ - lw a1,44(s4) │ │ - lw s3,4(v0) │ │ - slt s0,s3,a1 │ │ - bnez s0,2db14 │ │ - lw t9,-31708(gp) │ │ - lw v1,68(s2) │ │ - addiu s5,s5,1 │ │ - slt a1,s5,v1 │ │ - bnez a1,2da44 │ │ - nop │ │ - lw ra,60(sp) │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw a2,72(s2) │ │ - move a0,v0 │ │ - bal 301a8 │ │ - addiu a3,a2,1 │ │ - b 2dadc │ │ - lw gp,24(sp) │ │ - b 2dac8 │ │ - lw v0,8(s3) │ │ │ │ -0002db34 : │ │ +0002e8fc : │ │ lui gp,0x8 │ │ - addiu gp,gp,-18660 │ │ + addiu gp,gp,-22188 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s0,28(sp) │ │ + addiu sp,sp,-40 │ │ + lw t9,-31728(gp) │ │ + sw ra,36(sp) │ │ sw gp,16(sp) │ │ - sw ra,52(sp) │ │ - sw s5,48(sp) │ │ - sw s4,44(sp) │ │ - sw s3,40(sp) │ │ - sw s2,36(sp) │ │ - sw s1,32(sp) │ │ - lw s5,12(a0) │ │ - move s0,a0 │ │ - lbu v0,89(s5) │ │ - beqz v0,2dd54 │ │ - sw a1,60(sp) │ │ - lw t9,-31724(gp) │ │ - move a0,s5 │ │ - bal 21d50 │ │ - addiu a1,sp,60 │ │ - lw t5,56(s0) │ │ - lw gp,16(sp) │ │ - sw v0,8(t5) │ │ - lw t4,92(s0) │ │ - blez t4,2de24 │ │ - move s2,zero │ │ - lui s4,0xe000 │ │ - move s1,zero │ │ - lw t8,96(s0) │ │ - lw t9,-31720(gp) │ │ - bal 30218 │ │ - addu a0,t8,s2 │ │ - lw s5,92(s0) │ │ - addiu s1,s1,1 │ │ - slt t7,s4,v0 │ │ - slt t6,s1,s5 │ │ - lw gp,16(sp) │ │ - movn s4,v0,t7 │ │ - bnez t6,2dba8 │ │ - addiu s2,s2,80 │ │ - lw v0,68(s0) │ │ - blez v0,2de1c │ │ - move s5,zero │ │ - lw s1,64(s0) │ │ - sll s2,s5,0x4 │ │ - addu s3,s1,s2 │ │ - lw v1,12(s3) │ │ - blez v1,2dc64 │ │ - nop │ │ - move s2,zero │ │ - b 2dc1c │ │ - move s1,zero │ │ - lw v1,12(s3) │ │ - addiu s1,s1,1 │ │ - slt a1,s1,v1 │ │ - beqz a1,2dc60 │ │ - addiu s2,s2,80 │ │ - lw a0,8(s3) │ │ - lw t9,-31720(gp) │ │ - addu v0,a0,s2 │ │ - lw ra,72(v0) │ │ - blez ra,2dc0c │ │ - move a0,v0 │ │ - bal 30218 │ │ - nop │ │ - slt v1,s4,v0 │ │ - beqz v1,2dc08 │ │ - lw gp,16(sp) │ │ - lw v1,12(s3) │ │ - addiu s1,s1,1 │ │ - slt a1,s1,v1 │ │ - move s4,v0 │ │ - bnez a1,2dc1c │ │ - addiu s2,s2,80 │ │ - lw v0,68(s0) │ │ - addiu s5,s5,1 │ │ - slt a2,s5,v0 │ │ - bnez a2,2dbe4 │ │ - nop │ │ - lw s3,76(s0) │ │ - sw s4,84(s0) │ │ - blez v0,2dd10 │ │ - addu s4,s4,s3 │ │ - move s5,zero │ │ - lw a3,64(s0) │ │ - sll t0,s5,0x4 │ │ - addu s3,a3,t0 │ │ - lw v1,12(s3) │ │ - blez v1,2dd00 │ │ - nop │ │ - move s2,zero │ │ - b 2dcb8 │ │ - move s1,zero │ │ - slt t5,s1,v1 │ │ - beqz t5,2dcfc │ │ - nop │ │ - lw t2,8(s3) │ │ - addiu s1,s1,1 │ │ - addu a0,t2,s2 │ │ - lw t1,72(a0) │ │ - blez t1,2dcac │ │ - addiu s2,s2,80 │ │ - lw t4,64(a0) │ │ - slt t3,t4,s4 │ │ - beqz t3,2dcb0 │ │ - slt t5,s1,v1 │ │ - lw t9,-31716(gp) │ │ - bal 3006c │ │ - nop │ │ - lw v1,12(s3) │ │ - slt t5,s1,v1 │ │ - bnez t5,2dcb8 │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + sw s2,32(sp) │ │ + jalr t9 │ │ + move s1,a0 │ │ lw gp,16(sp) │ │ - lw v0,68(s0) │ │ - addiu s5,s5,1 │ │ - slt t6,s5,v0 │ │ - bnez t6,2dc88 │ │ - nop │ │ - lw s5,-31576(gp) │ │ - addiu t9,s5,-10204 │ │ - bal 2d824 │ │ - move a0,s0 │ │ - lw t7,72(s0) │ │ - move v0,zero │ │ - addiu s4,t7,1 │ │ - sw s4,72(s0) │ │ - lw ra,52(sp) │ │ - lw s5,48(sp) │ │ - lw s4,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-31704(gp) │ │ - bal 21834 │ │ - move a0,s5 │ │ - lw v1,92(s0) │ │ - blez v1,2dda0 │ │ + lw a0,56(s1) │ │ + lw t9,-31724(gp) │ │ + jalr t9 │ │ + move s0,zero │ │ lw gp,16(sp) │ │ - move s2,zero │ │ - move s1,zero │ │ - lw a2,96(s0) │ │ - lw t9,-31700(gp) │ │ - lw a0,12(s0) │ │ - bal 218a0 │ │ - addu a1,a2,s2 │ │ - lw a1,92(s0) │ │ - addiu s1,s1,1 │ │ - slt a0,s1,a1 │ │ + lw t9,-31464(gp) │ │ + jalr t9 │ │ + lw a0,60(s1) │ │ lw gp,16(sp) │ │ - bnez a0,2dd74 │ │ - addiu s2,s2,80 │ │ - lw v0,68(s0) │ │ - blez v0,2db78 │ │ - move s4,zero │ │ - lw s3,64(s0) │ │ - sll a3,s4,0x4 │ │ - addu s3,s3,a3 │ │ - lw v1,12(s3) │ │ - blez v1,2de04 │ │ - nop │ │ - move s2,zero │ │ - move s1,zero │ │ - lw t1,8(s3) │ │ - lw t9,-31700(gp) │ │ - addu a1,t1,s2 │ │ - lw t0,72(a1) │ │ - blez t0,2ddf4 │ │ - addiu s1,s1,1 │ │ - bal 218a0 │ │ - lw a0,12(s0) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,96(s1) │ │ + lw v0,68(s1) │ │ + blez v0,2e9b0 │ │ lw gp,16(sp) │ │ - lw v1,12(s3) │ │ - slt t2,s1,v1 │ │ - bnez t2,2ddcc │ │ - addiu s2,s2,80 │ │ - lw v0,68(s0) │ │ - addiu s4,s4,1 │ │ - slt t3,s4,v0 │ │ - bnez t3,2ddac │ │ - lw t9,-31724(gp) │ │ - b 2db80 │ │ - move a0,s5 │ │ - b 2dd10 │ │ - sw s4,84(s0) │ │ - b 2dbd8 │ │ - lui s4,0xe000 │ │ - │ │ -0002de2c : │ │ - lui gp,0x8 │ │ - addiu gp,gp,-19420 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw gp,16(sp) │ │ - sw s2,36(sp) │ │ - sw ra,44(sp) │ │ - sw s3,40(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - move s2,a0 │ │ - lw t9,-31460(gp) │ │ - lw a0,60(a0) │ │ - sw zero,72(s2) │ │ - bal 49970 │ │ - sw zero,84(s2) │ │ - lw v0,92(s2) │ │ - blez v0,2dec8 │ │ + lw v1,64(s1) │ │ + sll s2,s0,0x4 │ │ + addu a0,v1,s2 │ │ + lw t9,-32552(gp) │ │ + lw a0,8(a0) │ │ + jalr t9 │ │ + addiu s0,s0,1 │ │ + lw a1,64(s1) │ │ lw gp,16(sp) │ │ - move s1,zero │ │ - move s0,zero │ │ - lw a1,96(s2) │ │ - lw t9,-31716(gp) │ │ - addu s3,a1,s1 │ │ - bal 3006c │ │ - move a0,s3 │ │ + addu a2,a1,s2 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,0(a2) │ │ + lw a3,68(s1) │ │ + slt t0,s0,a3 │ │ + bnez t0,2e96c │ │ lw gp,16(sp) │ │ - move a0,s3 │ │ - lw t9,-31708(gp) │ │ - move a1,zero │ │ - li a2,-1 │ │ - bal 301a8 │ │ - move a3,zero │ │ - lw a0,92(s2) │ │ - addiu s0,s0,1 │ │ - slt v1,s0,a0 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,64(s1) │ │ lw gp,16(sp) │ │ - bnez v1,2de80 │ │ - addiu s1,s1,80 │ │ - lw ra,44(sp) │ │ - move v0,zero │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s0,24(sp) │ │ + move a0,s1 │ │ + lw t9,-32552(gp) │ │ + lw s1,28(sp) │ │ + jr t9 │ │ + addiu sp,sp,40 │ │ │ │ -0002dee8 : │ │ +0002e9e0 : │ │ lui gp,0x8 │ │ - addiu gp,gp,-19608 │ │ + addiu gp,gp,-22416 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-136 │ │ + lw v0,12(a0) │ │ + addiu sp,sp,-120 │ │ + sw s6,104(sp) │ │ + lw s6,20(v0) │ │ + lw t9,-31668(gp) │ │ + lh v1,40(s6) │ │ sw gp,24(sp) │ │ - sw s4,112(sp) │ │ - sw s2,104(sp) │ │ - sw ra,132(sp) │ │ - sw s8,128(sp) │ │ - sw s7,124(sp) │ │ - sw s6,120(sp) │ │ - sw s5,116(sp) │ │ - sw s3,108(sp) │ │ - sw s1,100(sp) │ │ - sw s0,96(sp) │ │ - lw t0,12(a0) │ │ - lw t9,-31672(gp) │ │ - lw a3,20(t0) │ │ - sw a0,136(sp) │ │ - lh v0,40(a3) │ │ - sw a3,68(sp) │ │ - sw v0,84(sp) │ │ - move s4,a1 │ │ - bal 19564 │ │ - move s2,a2 │ │ - lw v1,136(sp) │ │ - lw a0,56(v1) │ │ - beqz a0,2df6c │ │ + sw s8,112(sp) │ │ + sw s7,108(sp) │ │ + sw s5,100(sp) │ │ + move s7,a0 │ │ + sw ra,116(sp) │ │ + sw s4,96(sp) │ │ + sw s3,92(sp) │ │ + sw s2,88(sp) │ │ + sw s1,84(sp) │ │ + sw s0,80(sp) │ │ + sw v1,76(sp) │ │ + move s5,a1 │ │ + jalr t9 │ │ + move s8,a2 │ │ + lw a0,56(s7) │ │ + beqz a0,2ea5c │ │ lw gp,24(sp) │ │ - lw t9,-31692(gp) │ │ - bal 2fa9c │ │ + lw t9,-31724(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ - lw t1,136(sp) │ │ + lw a0,12(s7) │ │ lw t9,-31660(gp) │ │ - lw a0,12(t1) │ │ lw a2,20(a0) │ │ lw a1,24(a0) │ │ lw a3,60(a2) │ │ lw a0,12(a2) │ │ lw a1,0(a1) │ │ - bal 2f988 │ │ + jalr t9 │ │ move a2,zero │ │ - lw v1,136(sp) │ │ lw gp,24(sp) │ │ - beqz v0,2e49c │ │ - sw v0,56(v1) │ │ - lw a0,96(v1) │ │ - beqz a0,2e00c │ │ - lw t7,136(sp) │ │ - lw t2,92(v1) │ │ - blez t2,2dff8 │ │ + beqz v0,2ef70 │ │ + sw v0,56(s7) │ │ + lw a0,96(s7) │ │ + beqz a0,2eae4 │ │ + nop │ │ + lw a3,92(s7) │ │ + blez a3,2ead8 │ │ + lw t9,-32552(gp) │ │ move s1,zero │ │ move s0,zero │ │ - b 2dfcc │ │ - move s3,v1 │ │ - lw a0,96(s3) │ │ - lw t9,-31688(gp) │ │ - bal 2faf8 │ │ + lw t9,-31720(gp) │ │ + jalr t9 │ │ addu a0,a0,s1 │ │ - lw t4,92(s3) │ │ + lw t0,92(s7) │ │ addiu s0,s0,1 │ │ - slt t3,s0,t4 │ │ + slt t1,s0,t0 │ │ lw gp,24(sp) │ │ - bnez t3,2dfc8 │ │ + lw a0,96(s7) │ │ + bnez t1,2eaac │ │ addiu s1,s1,80 │ │ - lw t5,136(sp) │ │ - lw a0,96(t5) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ - lw t7,136(sp) │ │ - lw s0,-32696(gp) │ │ - lw s3,12(t7) │ │ - lw t9,-32156(gp) │ │ - lw s1,20(s3) │ │ + lw t2,12(s7) │ │ + lw t4,-32708(gp) │ │ + lw t3,20(t2) │ │ + lw t9,-32152(gp) │ │ + lw a0,4(t3) │ │ li a1,80 │ │ - lw a0,4(s1) │ │ - addiu a2,s0,-3484 │ │ - sw a0,92(t7) │ │ + sw a0,92(s7) │ │ + addiu a2,t4,-13740 │ │ jalr t9 │ │ li a3,505 │ │ - lw a0,136(sp) │ │ + lw t5,92(s7) │ │ lw gp,24(sp) │ │ - lw t6,92(a0) │ │ - blez t6,2e0b4 │ │ - sw v0,96(a0) │ │ - move s5,zero │ │ + blez t5,2eb88 │ │ + sw v0,96(s7) │ │ + move t4,v0 │ │ + move s2,zero │ │ + move s4,zero │ │ + b 2eb34 │ │ move s3,zero │ │ - move s1,zero │ │ - b 2e060 │ │ - move s6,a0 │ │ - lw v0,96(s6) │ │ - lw t0,12(s6) │ │ - lw t9,-31680(gp) │ │ - lw a3,20(t0) │ │ - lw a0,56(s6) │ │ - lw v1,56(a3) │ │ - addu a1,v0,s3 │ │ - addu ra,v1,s5 │ │ - lwl s8,7(ra) │ │ + lw t4,96(s7) │ │ + lw t6,12(s7) │ │ + lw t9,-31644(gp) │ │ + lw t7,20(t6) │ │ + lw a0,56(s7) │ │ + lw t8,56(t7) │ │ + addu a1,t4,s4 │ │ + addu ra,t8,s2 │ │ + lwl v0,7(ra) │ │ lwl a3,3(ra) │ │ - lwr s8,4(ra) │ │ + lwr v0,4(ra) │ │ lwr a3,0(ra) │ │ move a2,zero │ │ - bal 300d0 │ │ - sw s8,16(sp) │ │ - lw t8,92(s6) │ │ - addiu s1,s1,1 │ │ - slt s7,s1,t8 │ │ + jalr t9 │ │ + sw v0,16(sp) │ │ + lw v1,92(s7) │ │ + addiu s3,s3,1 │ │ + slt a0,s3,v1 │ │ lw gp,24(sp) │ │ - addiu s3,s3,80 │ │ - bnez s7,2e05c │ │ - addiu s5,s5,12 │ │ - lw s6,136(sp) │ │ - lw s5,68(s6) │ │ - blez s5,2e468 │ │ - lw a2,84(sp) │ │ - sw zero,76(sp) │ │ - sll v0,a2,0x1 │ │ - sw v0,44(sp) │ │ - lw t5,136(sp) │ │ - lw t4,76(sp) │ │ - lw t2,64(t5) │ │ - sll t3,t4,0x4 │ │ - addu a0,t2,t3 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32488(gp) │ │ - sw a0,64(sp) │ │ - lw a0,0(a0) │ │ - addiu a1,a1,-3484 │ │ + addiu s4,s4,80 │ │ + bnez a0,2eb30 │ │ + addiu s2,s2,12 │ │ + lw a2,68(s7) │ │ + blez a2,2ee90 │ │ + lw a1,-32708(gp) │ │ + lw t0,76(sp) │ │ + addiu a3,a1,-13740 │ │ + sll s0,t0,0x1 │ │ + sw a3,72(sp) │ │ + sw s0,40(sp) │ │ + sw zero,60(sp) │ │ + sw s7,120(sp) │ │ + lw s7,120(sp) │ │ + lw s1,60(sp) │ │ + lw t1,64(s7) │ │ + sll t2,s1,0x4 │ │ + addu s4,t1,t2 │ │ + lw s3,72(sp) │ │ + lw t9,-32484(gp) │ │ + lw a0,0(s4) │ │ + move a1,s3 │ │ jalr t9 │ │ li a2,517 │ │ lw gp,24(sp) │ │ move a0,v0 │ │ - lw t9,-32144(gp) │ │ + lw t9,-32140(gp) │ │ move a1,zero │ │ move a2,zero │ │ + sw v0,68(sp) │ │ jalr t9 │ │ - sw v0,80(sp) │ │ + move s7,v0 │ │ lw gp,24(sp) │ │ move a0,v0 │ │ - lw t1,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,t1,-3484 │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ + move a2,s3 │ │ li a3,519 │ │ + sw v0,56(sp) │ │ jalr t9 │ │ - sw v0,60(sp) │ │ + move s0,v0 │ │ lw gp,24(sp) │ │ - lw a0,80(sp) │ │ - lw t9,-32144(gp) │ │ - lw a2,60(sp) │ │ - sw v0,72(sp) │ │ - jalr t9 │ │ + sw v0,64(sp) │ │ + lw t9,-32140(gp) │ │ + move a0,s7 │ │ move a1,v0 │ │ - lw v1,60(sp) │ │ - blez v1,2e418 │ │ + move a2,s0 │ │ + jalr t9 │ │ + move s2,v0 │ │ + blez s0,2eec4 │ │ lw gp,24(sp) │ │ - lw s3,72(sp) │ │ move s1,zero │ │ - move s0,zero │ │ - move s5,v1 │ │ - lw t9,-32128(gp) │ │ - lw a1,0(s3) │ │ - bal 2726c │ │ - move a0,s4 │ │ - sll v1,v0,0x2 │ │ - lw t8,8(s4) │ │ - sll s8,v0,0x4 │ │ - addu s7,v1,s8 │ │ - addu t7,t8,s7 │ │ - lw t6,8(t7) │ │ + move s7,zero │ │ + move s3,s0 │ │ + lw t9,-32124(gp) │ │ + lw a1,0(s2) │ │ + jalr t9 │ │ + move a0,s5 │ │ + sll t7,v0,0x2 │ │ + lw t6,8(s5) │ │ + sll t8,v0,0x4 │ │ + addu v0,t7,t8 │ │ + addu v1,t6,v0 │ │ + lw a0,8(v1) │ │ addiu s1,s1,1 │ │ lw gp,24(sp) │ │ - addu s0,s0,t6 │ │ - bne s1,s5,2e178 │ │ - addiu s3,s3,4 │ │ - move s1,s0 │ │ - lw s3,64(sp) │ │ - lw a0,8(s3) │ │ - beqz a0,2e1d4 │ │ - lw t9,-32556(gp) │ │ + addu s7,s7,a0 │ │ + bne s1,s3,2ec54 │ │ + addiu s2,s2,4 │ │ + lw a0,8(s4) │ │ + beqz a0,2ef48 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - move a0,s1 │ │ + lw a2,72(sp) │ │ + lw t9,-32152(gp) │ │ + move a0,s7 │ │ li a1,80 │ │ - addiu a2,ra,-3484 │ │ jalr t9 │ │ li a3,533 │ │ - lw s1,64(sp) │ │ lw gp,24(sp) │ │ - sw s0,12(s1) │ │ - lw s0,60(sp) │ │ - blez s0,2e3ac │ │ - sw v0,8(s1) │ │ - lw a3,72(sp) │ │ + sw v0,8(s4) │ │ + sw s7,12(s4) │ │ + lw ra,64(sp) │ │ sw zero,48(sp) │ │ - sw a3,52(sp) │ │ - sw zero,56(sp) │ │ - lw s5,52(sp) │ │ - lw t9,-32128(gp) │ │ - lw a1,0(s5) │ │ - bal 2726c │ │ - move a0,s4 │ │ - sll s6,v0,0x2 │ │ - move s5,v0 │ │ - lw t0,8(s4) │ │ - sll v0,v0,0x4 │ │ - addu s6,s6,v0 │ │ - addu v0,t0,s6 │ │ - lw s3,8(v0) │ │ - blez s3,2e388 │ │ + sw ra,44(sp) │ │ + sw zero,52(sp) │ │ + lw a2,44(sp) │ │ + lw t9,-32124(gp) │ │ + lw a1,0(a2) │ │ + jalr t9 │ │ + move a0,s5 │ │ + sll t0,v0,0x4 │ │ + lw a1,8(s5) │ │ + sll a3,v0,0x2 │ │ + addu t1,a3,t0 │ │ + addu t0,a1,t1 │ │ + lw s2,8(t0) │ │ lw gp,24(sp) │ │ - lw t3,48(sp) │ │ - addiu a1,s3,-2 │ │ - sll a0,t3,0x4 │ │ - sll t2,t3,0x6 │ │ - addiu t1,s3,-1 │ │ - sll a2,a1,0x1 │ │ - sw s6,40(sp) │ │ - sw s4,32(sp) │ │ - move s7,s5 │ │ - addu s1,a0,t2 │ │ - move s0,zero │ │ - lw s6,64(sp) │ │ + blez s2,2ee30 │ │ + move s1,v0 │ │ + lw t2,48(sp) │ │ + addiu s3,s2,-1 │ │ + sll s0,t2,0x4 │ │ + sll t3,t2,0x6 │ │ + addu t4,s0,t3 │ │ + move t5,zero │ │ + sw s3,32(sp) │ │ sw t1,36(sp) │ │ - lw s8,136(sp) │ │ - move s4,a2 │ │ - b 2e328 │ │ - lw s5,68(sp) │ │ - lw t2,16(s2) │ │ - lh t1,0(a3) │ │ - addu v0,t2,t0 │ │ - sll a2,t1,0x2 │ │ - sll t9,t1,0x4 │ │ - lw ra,0(v0) │ │ - subu a3,t9,a2 │ │ - addu t8,ra,a3 │ │ - lw t6,4(t8) │ │ - lw t7,44(sp) │ │ - lw a0,0(t8) │ │ - addu t5,t6,t7 │ │ - lh t4,0(t5) │ │ - sll t3,t4,0x1 │ │ - addu a1,a0,t3 │ │ - lhu a3,0(a1) │ │ - lw a0,56(s5) │ │ - sll t4,v1,0x4 │ │ - subu t3,t4,t0 │ │ - addu t0,a0,t3 │ │ - lwl v1,7(t0) │ │ - lw a1,8(s6) │ │ - lwr v1,4(t0) │ │ - lw t9,-31680(gp) │ │ - lw a0,56(s8) │ │ - addu a1,a1,s1 │ │ - sw v1,16(sp) │ │ + move s0,t4 │ │ + move s3,t5 │ │ + b 2edd8 │ │ + move s7,s5 │ │ + lw v1,16(s8) │ │ + lh v0,-2(t7) │ │ + addu a0,v1,t0 │ │ + sll ra,v0,0x2 │ │ + sll a2,v0,0x4 │ │ + lw a1,0(a0) │ │ + subu a3,a2,ra │ │ + addu t1,a1,a3 │ │ + lw t2,4(t1) │ │ + lw t4,40(sp) │ │ + lw t3,0(t1) │ │ + addu t5,t2,t4 │ │ + lh t6,0(t5) │ │ + sll t9,t6,0x1 │ │ + addu t7,t3,t9 │ │ + lhu a3,0(t7) │ │ + lw t3,56(s6) │ │ + sll s5,s5,0x4 │ │ + subu t0,s5,t0 │ │ + addu t4,t3,t0 │ │ + lwl t5,7(t4) │ │ + lw t9,120(sp) │ │ + lw t6,8(s4) │ │ + lwr t5,4(t4) │ │ + lw a0,56(t9) │ │ + lw t9,-31644(gp) │ │ + addu a1,t6,s0 │ │ + sw t5,16(sp) │ │ move a2,zero │ │ - bal 300d0 │ │ - addiu s0,s0,1 │ │ - addiu s1,s1,80 │ │ - beq s0,s3,2e378 │ │ - lw gp,24(sp) │ │ - lw t7,32(sp) │ │ - lw t6,40(sp) │ │ - lw t5,8(t7) │ │ - addu v0,t5,t6 │ │ - lw v0,4(v0) │ │ - sll t5,s0,0x1 │ │ - addu t4,v0,t5 │ │ - lw t9,-31568(gp) │ │ - addu a3,v0,s4 │ │ - move a0,s2 │ │ - move a1,s7 │ │ - move a2,s0 │ │ - beqz s0,2e424 │ │ - lh v1,0(t4) │ │ - lw t2,36(sp) │ │ - beq t2,s0,2e294 │ │ - sll t0,v1,0x2 │ │ - bal 295c0 │ │ - sw v1,88(sp) │ │ - lw v1,88(sp) │ │ + jalr t9 │ │ + addiu s3,s3,1 │ │ + addiu s0,s0,80 │ │ + beq s3,s2,2ee20 │ │ lw gp,24(sp) │ │ + lw t2,8(s7) │ │ + lw t3,36(sp) │ │ + addu t0,t2,t3 │ │ + lw t6,4(t0) │ │ + sll s5,s3,0x1 │ │ + addu t7,t6,s5 │ │ + lw t9,-31564(gp) │ │ + move a0,s8 │ │ + move a1,s1 │ │ + move a2,s3 │ │ + beqz s3,2ef0c │ │ + lh s5,0(t7) │ │ + lw t8,32(sp) │ │ + beq t8,s3,2ed44 │ │ + sll t0,s5,0x2 │ │ + jalr t9 │ │ + nop │ │ move a3,v0 │ │ - b 2e2d4 │ │ - sll t0,v1,0x2 │ │ - lw s8,48(sp) │ │ - lw s4,32(sp) │ │ - addu s7,s0,s8 │ │ + lw gp,24(sp) │ │ + b 2ed84 │ │ + sll t0,s5,0x2 │ │ + lw s2,48(sp) │ │ + move s5,s7 │ │ + addu s7,s3,s2 │ │ sw s7,48(sp) │ │ - lw t8,56(sp) │ │ - lw s6,52(sp) │ │ - addiu s5,t8,1 │ │ - sw s5,56(sp) │ │ - lw s3,56(sp) │ │ - lw s0,60(sp) │ │ - addiu s1,s6,4 │ │ - bne s3,s0,2e218 │ │ - sw s1,52(sp) │ │ - lw t9,-32556(gp) │ │ + lw t7,52(sp) │ │ + lw a0,44(sp) │ │ + lw v1,56(sp) │ │ + addiu t8,t7,1 │ │ + addiu ra,a0,4 │ │ + slt v0,t8,v1 │ │ + sw t8,52(sp) │ │ + bnez v0,2ecdc │ │ + sw ra,44(sp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - lw a0,72(sp) │ │ + lw a0,64(sp) │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - lw a0,80(sp) │ │ - lw t1,136(sp) │ │ - lw v0,76(sp) │ │ - lw a3,68(t1) │ │ - addiu a2,v0,1 │ │ - slt v0,a2,a3 │ │ + lw a0,68(sp) │ │ + lw s4,120(sp) │ │ + lw a1,60(sp) │ │ + lw a2,68(s4) │ │ + addiu a3,a1,1 │ │ + slt t1,a3,a2 │ │ lw gp,24(sp) │ │ - bnez v0,2e0d0 │ │ - sw a2,76(sp) │ │ - lw ra,132(sp) │ │ - lw s8,128(sp) │ │ - lw s7,124(sp) │ │ - lw s6,120(sp) │ │ - lw s5,116(sp) │ │ - lw s4,112(sp) │ │ - lw s3,108(sp) │ │ - lw s2,104(sp) │ │ - lw s1,100(sp) │ │ - lw s0,96(sp) │ │ - jr ra │ │ - addiu sp,sp,136 │ │ - move s1,zero │ │ - b 2e1b8 │ │ - move s0,zero │ │ - li t6,1 │ │ - beq s3,t6,2e460 │ │ - nop │ │ - lh v0,2(v0) │ │ - lw t1,12(s2) │ │ - sll t0,v1,0x2 │ │ - addu a2,t1,t0 │ │ - lw t9,0(a2) │ │ - sll v0,v0,0x2 │ │ - addu a3,t9,v0 │ │ - lw t8,0(a3) │ │ - lw ra,44(sp) │ │ - addu t7,t8,ra │ │ - b 2e2d4 │ │ - lhu a3,0(t7) │ │ - b 2e434 │ │ - lw v0,84(sp) │ │ - lw ra,132(sp) │ │ + bnez t1,2ebb0 │ │ + sw a3,60(sp) │ │ + lw ra,116(sp) │ │ + lw s8,112(sp) │ │ + lw s7,108(sp) │ │ + lw s6,104(sp) │ │ + lw s5,100(sp) │ │ + lw s4,96(sp) │ │ + lw s3,92(sp) │ │ + lw s2,88(sp) │ │ + lw s1,84(sp) │ │ + lw s0,80(sp) │ │ move v0,zero │ │ - lw s8,128(sp) │ │ - lw s7,124(sp) │ │ - lw s6,120(sp) │ │ - lw s5,116(sp) │ │ - lw s4,112(sp) │ │ - lw s3,108(sp) │ │ - lw s2,104(sp) │ │ - lw s1,100(sp) │ │ - lw s0,96(sp) │ │ jr ra │ │ - addiu sp,sp,136 │ │ - lw ra,132(sp) │ │ + addiu sp,sp,120 │ │ + lw a0,8(s4) │ │ + beqz a0,2eedc │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,24(sp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu t5,t4,-13740 │ │ + move a0,zero │ │ + li a1,80 │ │ + move a2,t5 │ │ + jalr t9 │ │ + li a3,533 │ │ + lw gp,24(sp) │ │ + sw v0,8(s4) │ │ + b 2ee54 │ │ + sw zero,12(s4) │ │ + li t8,1 │ │ + beq s2,t8,2ef1c │ │ + lw v1,76(sp) │ │ + lh v1,2(t6) │ │ + lw v0,12(s8) │ │ + sll t0,s5,0x2 │ │ + addu a0,v0,t0 │ │ + lw ra,0(a0) │ │ + sll a2,v1,0x2 │ │ + addu a1,ra,a2 │ │ + lw a3,0(a1) │ │ + lw t1,40(sp) │ │ + addu t2,a3,t1 │ │ + b 2ed84 │ │ + lhu a3,0(t2) │ │ + lw t9,-32152(gp) │ │ + lw a2,72(sp) │ │ + move a0,s7 │ │ + li a1,80 │ │ + jalr t9 │ │ + li a3,533 │ │ + lw gp,24(sp) │ │ + sw v0,8(s4) │ │ + b 2eccc │ │ + sw s7,12(s4) │ │ + lw ra,116(sp) │ │ + lw s8,112(sp) │ │ + lw s7,108(sp) │ │ + lw s6,104(sp) │ │ + lw s5,100(sp) │ │ + lw s4,96(sp) │ │ + lw s3,92(sp) │ │ + lw s2,88(sp) │ │ + lw s1,84(sp) │ │ + lw s0,80(sp) │ │ li v0,-1 │ │ - lw s8,128(sp) │ │ - lw s7,124(sp) │ │ - lw s6,120(sp) │ │ - lw s5,116(sp) │ │ - lw s4,112(sp) │ │ - lw s3,108(sp) │ │ - lw s2,104(sp) │ │ - lw s1,100(sp) │ │ - lw s0,96(sp) │ │ jr ra │ │ - addiu sp,sp,136 │ │ + addiu sp,sp,120 │ │ │ │ -0002e4d0 : │ │ +0002efa4 : │ │ lui gp,0x8 │ │ - addiu gp,gp,-21120 │ │ + addiu gp,gp,-23892 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-31696(gp) │ │ - sw ra,36(sp) │ │ + addiu sp,sp,-48 │ │ + lw t9,-31464(gp) │ │ sw gp,16(sp) │ │ - sw s1,28(sp) │ │ - sw s2,32(sp) │ │ - sw s0,24(sp) │ │ - bal 19650 │ │ - move s1,a0 │ │ - lw gp,16(sp) │ │ - lw t9,-31692(gp) │ │ - bal 2fa9c │ │ - lw a0,56(s1) │ │ - lw gp,16(sp) │ │ - lw t9,-31460(gp) │ │ - bal 49970 │ │ - lw a0,60(s1) │ │ - lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + sw s3,40(sp) │ │ + move s3,a0 │ │ + lw a0,60(a0) │ │ + sw ra,44(sp) │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + sw zero,72(s3) │ │ jalr t9 │ │ - lw a0,96(s1) │ │ - lw v0,68(s1) │ │ - blez v0,2e584 │ │ + sw zero,84(s3) │ │ + lw v0,92(s3) │ │ + blez v0,2f040 │ │ lw gp,16(sp) │ │ - move s0,zero │ │ - lw a3,64(s1) │ │ - sll s2,s0,0x4 │ │ - addu a2,a3,s2 │ │ - lw t9,-32556(gp) │ │ - lw a0,8(a2) │ │ + move s2,zero │ │ + move s1,zero │ │ + lw s0,96(s3) │ │ + lw t9,-31712(gp) │ │ + addu s0,s0,s2 │ │ jalr t9 │ │ - addiu s0,s0,1 │ │ - lw a1,64(s1) │ │ + move a0,s0 │ │ lw gp,16(sp) │ │ - addu s2,a1,s2 │ │ - lw t9,-32556(gp) │ │ + move a0,s0 │ │ + lw t9,-31704(gp) │ │ + move a1,zero │ │ + li a2,-1 │ │ jalr t9 │ │ - lw a0,0(s2) │ │ - lw a0,68(s1) │ │ - slt v1,s0,a0 │ │ - bnez v1,2e540 │ │ + move a3,zero │ │ + lw v1,92(s3) │ │ + addiu s1,s1,1 │ │ + slt a0,s1,v1 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + bnez a0,2eff8 │ │ + addiu s2,s2,80 │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + │ │ +0002f060 : │ │ + lui gp,0x8 │ │ + addiu gp,gp,-24080 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-64 │ │ + sw s4,52(sp) │ │ + lw s4,12(a0) │ │ + sw s0,36(sp) │ │ + sw gp,24(sp) │ │ + sw ra,60(sp) │ │ + sw s5,56(sp) │ │ + sw s3,48(sp) │ │ + sw s2,44(sp) │ │ + sw s1,40(sp) │ │ + lbu v0,89(s4) │ │ + move s0,a0 │ │ + beqz v0,2f51c │ │ + sw a1,68(sp) │ │ + lw t9,-31696(gp) │ │ + move a0,s4 │ │ jalr t9 │ │ - lw a0,64(s1) │ │ + addiu a1,sp,68 │ │ + lw t6,56(s0) │ │ + lw t8,92(s0) │ │ + lw gp,24(sp) │ │ + sw v0,8(t6) │ │ + blez t8,2f108 │ │ + lui s5,0xe000 │ │ + move s1,zero │ │ + lui s5,0xe000 │ │ + move s4,zero │ │ + lw t7,96(s0) │ │ + lw t9,-31692(gp) │ │ + jalr t9 │ │ + addu a0,t7,s1 │ │ + lw t8,92(s0) │ │ + addiu s4,s4,1 │ │ + slt a1,s5,v0 │ │ + slt v1,s4,t8 │ │ + lw gp,24(sp) │ │ + movn s5,v0,a1 │ │ + bnez v1,2f0d8 │ │ + addiu s1,s1,80 │ │ + lw s1,68(s0) │ │ + blez s1,2f5e4 │ │ + move s3,zero │ │ + lw ra,64(s0) │ │ + sll v0,s3,0x4 │ │ + addu s4,ra,v0 │ │ + lw t1,12(s4) │ │ + blez t1,2f178 │ │ + nop │ │ + move s2,zero │ │ + move s1,zero │ │ + lw a0,8(s4) │ │ + lw t9,-31692(gp) │ │ + addu a2,a0,s2 │ │ + lw a3,72(a2) │ │ + move a0,a2 │ │ + blez a3,2f168 │ │ + addiu s1,s1,1 │ │ + jalr t9 │ │ + nop │ │ + slt t0,s5,v0 │ │ + lw gp,24(sp) │ │ + lw t1,12(s4) │ │ + movn s5,v0,t0 │ │ + slt t2,s1,t1 │ │ + bnez t2,2f134 │ │ + addiu s2,s2,80 │ │ + lw s1,68(s0) │ │ + addiu s3,s3,1 │ │ + slt t3,s3,s1 │ │ + bnez t3,2f114 │ │ + nop │ │ + lw t4,76(s0) │ │ + sw s5,84(s0) │ │ + move s3,zero │ │ + blez s1,2f224 │ │ + addu s5,s5,t4 │ │ + lw t5,64(s0) │ │ + sll t6,s3,0x4 │ │ + addu s4,t5,t6 │ │ + lw v1,12(s4) │ │ + blez v1,2f214 │ │ + nop │ │ + move s2,zero │ │ + b 2f1cc │ │ + move s1,zero │ │ + slt v0,s1,v1 │ │ + beqz v0,2f210 │ │ + nop │ │ + lw t7,8(s4) │ │ + addiu s1,s1,1 │ │ + addu a0,t7,s2 │ │ + lw t8,72(a0) │ │ + blez t8,2f1c0 │ │ + addiu s2,s2,80 │ │ + lw a1,64(a0) │ │ + slt ra,a1,s5 │ │ + beqz ra,2f1c4 │ │ + slt v0,s1,v1 │ │ + lw t9,-31712(gp) │ │ + jalr t9 │ │ + nop │ │ + lw v1,12(s4) │ │ + slt v0,s1,v1 │ │ + bnez v0,2f1cc │ │ + lw gp,24(sp) │ │ + lw s1,68(s0) │ │ + addiu s3,s3,1 │ │ + slt a0,s3,s1 │ │ + bnez a0,2f19c │ │ + nop │ │ + lw t8,92(s0) │ │ + blez t8,2f4c0 │ │ + sll a2,t8,0x4 │ │ + lw s2,96(s0) │ │ + sll a3,t8,0x6 │ │ + addu t0,a2,a3 │ │ + move t5,s2 │ │ + addu t1,s2,t0 │ │ + move s3,zero │ │ + lui t2,0xe000 │ │ + lw t3,44(t5) │ │ + slt t4,t2,t3 │ │ + movn s3,t5,t4 │ │ + slt s5,t2,t3 │ │ + addiu t5,t5,80 │ │ + bne t5,t1,2f24c │ │ + movn t2,t3,s5 │ │ + beqz s3,2f4c0 │ │ + nop │ │ + blez s1,2f3a4 │ │ + lui t6,0xe000 │ │ + move a2,zero │ │ + move s4,zero │ │ + b 2f294 │ │ + addiu s5,t6,1 │ │ + slt t6,s4,s1 │ │ + beqz t6,2f328 │ │ + nop │ │ + lw t7,64(s0) │ │ + sll t8,s4,0x4 │ │ + addu ra,t7,t8 │ │ + lw a1,12(ra) │ │ + lw s2,8(ra) │ │ + sll t9,a1,0x4 │ │ + sll v1,a1,0x6 │ │ + addu v0,t9,v1 │ │ + addiu a0,v0,-80 │ │ + addu s2,s2,a0 │ │ + lw a3,72(s2) │ │ + blez a3,2f288 │ │ + addiu s4,s4,1 │ │ + lw t1,44(s3) │ │ + slt t0,t1,s5 │ │ + bnez t0,2f28c │ │ + slt t6,s4,s1 │ │ + lw t2,44(s2) │ │ + lw t3,4(ra) │ │ + subu t4,t2,t1 │ │ + slt t5,t4,t3 │ │ + bnez t5,2f28c │ │ + lw t9,-31460(gp) │ │ + lw a2,48(s2) │ │ + lw a1,0(ra) │ │ + lw a0,60(s0) │ │ + lw a3,72(s0) │ │ + subu s1,t4,t3 │ │ + sw s1,16(sp) │ │ + jalr t9 │ │ + sw t2,20(sp) │ │ + lw s1,68(s0) │ │ + lw gp,24(sp) │ │ + slt t6,s4,s1 │ │ + move s3,s2 │ │ + bnez t6,2f294 │ │ + li a2,1 │ │ + beqz a2,2f394 │ │ + nop │ │ + blez s1,2f5ec │ │ + move s5,zero │ │ + lw t7,64(s0) │ │ + sll t8,s5,0x4 │ │ + addu s4,t7,t8 │ │ + lw ra,12(s4) │ │ + blez ra,2f384 │ │ + nop │ │ + move s2,zero │ │ + move s1,zero │ │ + lw a1,8(s4) │ │ + lw t9,-31712(gp) │ │ + jalr t9 │ │ + addu a0,a1,s2 │ │ + lw v1,12(s4) │ │ + addiu s1,s1,1 │ │ + slt v0,s1,v1 │ │ + lw gp,24(sp) │ │ + bnez v0,2f358 │ │ + addiu s2,s2,80 │ │ + lw s1,68(s0) │ │ + addiu s5,s5,1 │ │ + slt a0,s5,s1 │ │ + bnez a0,2f338 │ │ + nop │ │ + lw t8,92(s0) │ │ + blez t8,2f40c │ │ + nop │ │ + lw s2,96(s0) │ │ + move s1,zero │ │ + b 2f3c0 │ │ + move s4,zero │ │ + slt t4,s4,t8 │ │ + beqz t4,2f408 │ │ + addiu s1,s1,80 │ │ + lw s2,96(s0) │ │ + addu a0,s2,s1 │ │ + lw a3,44(s3) │ │ + lw t1,80(s0) │ │ + lw t0,4(a0) │ │ + addu a1,a3,t1 │ │ + slt t2,t0,a1 │ │ + beqz t2,2f3b0 │ │ + addiu s4,s4,1 │ │ + lw t3,72(s0) │ │ + lw t9,-31704(gp) │ │ + lw a2,48(s3) │ │ + jalr t9 │ │ + addiu a3,t3,1 │ │ + lw t8,92(s0) │ │ + lw gp,24(sp) │ │ + slt t4,s4,t8 │ │ + bnez t4,2f3bc │ │ + addiu s1,s1,80 │ │ + lw s1,68(s0) │ │ + blez s1,2f4c0 │ │ + move s4,zero │ │ + lw t5,64(s0) │ │ + sll a2,s4,0x4 │ │ + addu s2,t5,a2 │ │ + lw t6,12(s2) │ │ + addiu s1,t6,-1 │ │ + blez s1,2f514 │ │ + sll t7,s1,0x4 │ │ + sll t8,s1,0x6 │ │ + lw t0,8(s2) │ │ + addu a0,t7,t8 │ │ + addiu s5,a0,-80 │ │ + addu ra,t0,s5 │ │ + addu a0,t0,a0 │ │ + addiu v1,ra,72 │ │ + beqz v1,2f48c │ │ + addiu a1,a0,72 │ │ + beqz a1,2f4f4 │ │ + nop │ │ + lw a1,44(ra) │ │ + lw v0,4(a0) │ │ + slt a3,v0,a1 │ │ + beqz a3,2f48c │ │ + nop │ │ + lw t1,72(s0) │ │ + lw t9,-31704(gp) │ │ + lw a2,48(ra) │ │ + jalr t9 │ │ + addiu a3,t1,1 │ │ + lw gp,24(sp) │ │ + lw t0,8(s2) │ │ + addiu s1,s1,-1 │ │ + bnez s1,2f43c │ │ + move a0,s5 │ │ + lw a1,44(s3) │ │ + lw t2,4(t0) │ │ + slt t3,t2,a1 │ │ + bnez t3,2f4fc │ │ + lw t9,-31704(gp) │ │ + lw t4,68(s0) │ │ + addiu s4,s4,1 │ │ + slt t5,s4,t4 │ │ + bnez t5,2f414 │ │ + nop │ │ + lw s3,72(s0) │ │ + lw ra,60(sp) │ │ + addiu a2,s3,1 │ │ + sw a2,72(s0) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + b 2f470 │ │ + lw a1,44(ra) │ │ + lw a2,72(s0) │ │ + move a0,t0 │ │ + jalr t9 │ │ + addiu a3,a2,1 │ │ + b 2f4ac │ │ + lw gp,24(sp) │ │ + b 2f498 │ │ + lw t0,8(s2) │ │ + lw t9,-31700(gp) │ │ + jalr t9 │ │ + move a0,s4 │ │ + lw v1,92(s0) │ │ + blez v1,2f568 │ │ + lw gp,24(sp) │ │ + move s2,zero │ │ + move s1,zero │ │ + lw a1,96(s0) │ │ + lw t9,-31680(gp) │ │ + lw a0,12(s0) │ │ + jalr t9 │ │ + addu a1,a1,s2 │ │ + lw a0,92(s0) │ │ + addiu s1,s1,1 │ │ + slt a2,s1,a0 │ │ + lw gp,24(sp) │ │ + bnez a2,2f53c │ │ + addiu s2,s2,80 │ │ + lw t4,68(s0) │ │ + blez t4,2f0a4 │ │ + move s3,zero │ │ + lw a3,64(s0) │ │ + sll s5,s3,0x4 │ │ + addu s5,a3,s5 │ │ + lw t2,12(s5) │ │ + blez t2,2f5cc │ │ + nop │ │ + move s2,zero │ │ + move s1,zero │ │ + lw t0,8(s5) │ │ + lw t9,-31680(gp) │ │ + addu a1,t0,s2 │ │ + lw t1,72(a1) │ │ + blez t1,2f5bc │ │ + addiu s1,s1,1 │ │ + jalr t9 │ │ + lw a0,12(s0) │ │ + lw gp,24(sp) │ │ + lw t2,12(s5) │ │ + slt t3,s1,t2 │ │ + bnez t3,2f594 │ │ + addiu s2,s2,80 │ │ + lw t4,68(s0) │ │ + addiu s3,s3,1 │ │ + slt t5,s3,t4 │ │ + bnez t5,2f574 │ │ + lw t9,-31696(gp) │ │ + b 2f0ac │ │ + move a0,s4 │ │ + b 2f228 │ │ + sw s5,84(s0) │ │ + lw t8,92(s0) │ │ + blez t8,2f4c0 │ │ + nop │ │ + b 2f3a4 │ │ + lw s2,96(s0) │ │ + │ │ +0002f600 : │ │ + lui gp,0x8 │ │ + addiu gp,gp,-25520 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-32 │ │ + sw gp,16(sp) │ │ + sw s0,24(sp) │ │ + sw ra,28(sp) │ │ + beqz a1,2f628 │ │ + move s0,a0 │ │ + sw zero,0(a1) │ │ + lw a0,24(s0) │ │ + beqz a0,2f640 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - move a0,s1 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ + lw t9,-31456(gp) │ │ + lw a0,60(s0) │ │ + jalr t9 │ │ + addiu a1,s0,24 │ │ + lw ra,28(sp) │ │ + lw v0,24(s0) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ - jr t9 │ │ - addiu sp,sp,40 │ │ + jr ra │ │ + addiu sp,sp,32 │ │ │ │ -0002e5b4 : │ │ +0002f664 : │ │ lui gp,0x8 │ │ - addiu gp,gp,-21348 │ │ + addiu gp,gp,-25620 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-104 │ │ - sw s2,72(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw ra,100(sp) │ │ + lw v0,-30360(gp) │ │ + lw v1,-32708(gp) │ │ + lw t0,0(v0) │ │ + addiu sp,sp,-120 │ │ + lw t9,-32152(gp) │ │ + sw ra,116(sp) │ │ + sw t0,76(sp) │ │ sw gp,32(sp) │ │ - sw s7,92(sp) │ │ - sw s6,88(sp) │ │ - sw s5,84(sp) │ │ - move s6,a3 │ │ - sw s4,80(sp) │ │ - sw s3,76(sp) │ │ - sw s1,68(sp) │ │ - sw s0,64(sp) │ │ + sw s8,112(sp) │ │ + sw s7,108(sp) │ │ + sw s6,104(sp) │ │ + sw s5,100(sp) │ │ + sw s4,96(sp) │ │ + sw s3,92(sp) │ │ + sw s2,88(sp) │ │ + sw s1,84(sp) │ │ + sw s0,80(sp) │ │ move s1,a2 │ │ + move s0,a3 │ │ + addiu a2,v1,-13740 │ │ li a3,397 │ │ - addiu a2,s2,-3484 │ │ - sw s8,96(sp) │ │ move s4,a0 │ │ move s2,a1 │ │ li a0,1 │ │ - jalr t9 │ │ li a1,100 │ │ + lw s6,136(sp) │ │ + jalr t9 │ │ + lw s5,140(sp) │ │ lw gp,32(sp) │ │ - lw t6,120(sp) │ │ - lw t7,-32692(gp) │ │ - lw t5,124(sp) │ │ - lw t9,-31664(gp) │ │ - addiu a1,t7,4240 │ │ - sw t6,16(sp) │ │ - sw t5,20(sp) │ │ move a0,v0 │ │ + lw a1,-32688(gp) │ │ + lw t9,-31664(gp) │ │ move a2,s1 │ │ - move a3,s6 │ │ - bal 19498 │ │ + addiu a1,a1,4240 │ │ + move a3,s0 │ │ + sw s6,16(sp) │ │ + sw s5,20(sp) │ │ + jalr t9 │ │ move s3,v0 │ │ lw gp,32(sp) │ │ li a3,401 │ │ - lw t4,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,t4,-3484 │ │ - li a0,1 │ │ - jalr t9 │ │ + lw a0,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,a0,-13740 │ │ li a1,8 │ │ + jalr t9 │ │ + li a0,1 │ │ lw gp,32(sp) │ │ - sw v0,60(s3) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,a2,-14704 │ │ move a0,s1 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,a2,-24968 │ │ + sw v0,60(s3) │ │ jalr t9 │ │ - lw s7,4(s6) │ │ + lw s7,4(s0) │ │ lw gp,32(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f0,40(sp) │ │ + lw a2,40(sp) │ │ + lw a3,44(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ move a0,s7 │ │ lw gp,32(sp) │ │ - sra t2,v0,0xa │ │ - lw t3,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,t3,-11528 │ │ - sw t2,76(s3) │ │ + sra a3,v0,0xa │ │ + lw t1,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t1,-21792 │ │ move a0,s1 │ │ + sw a3,76(s3) │ │ jalr t9 │ │ - lw s5,4(s6) │ │ + lw s8,4(s0) │ │ cvt.s.d $f0,$f0 │ │ - lw gp,32(sp) │ │ cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - lw t9,-31948(gp) │ │ + lw gp,32(sp) │ │ + sdc1 $f2,40(sp) │ │ + lw a2,40(sp) │ │ + lw t9,-31944(gp) │ │ + lw a3,44(sp) │ │ jalr t9 │ │ - move a0,s5 │ │ + move a0,s8 │ │ lw gp,32(sp) │ │ - sra t0,v0,0xa │ │ - lw t1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,t1,-11464 │ │ - sw t0,80(s3) │ │ + sra t2,v0,0xa │ │ + lw t3,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t3,-21728 │ │ move a0,s1 │ │ + sw t2,80(s3) │ │ jalr t9 │ │ - lw s0,4(s6) │ │ + lw s1,4(s0) │ │ lw gp,32(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f0,40(sp) │ │ + lw a2,40(sp) │ │ + lw t9,-31944(gp) │ │ + lw a3,44(sp) │ │ jalr t9 │ │ - move a0,s0 │ │ - lw a1,76(s3) │ │ + move a0,s1 │ │ + lw t4,76(s3) │ │ lw gp,32(sp) │ │ - sra a0,v0,0xa │ │ - sw a0,88(s3) │ │ - sw a1,16(sp) │ │ - lw v1,80(s3) │ │ - lw v0,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a0,24(sp) │ │ - sw v1,20(sp) │ │ + sra t5,v0,0xa │ │ + sw t5,88(s3) │ │ + sw t4,16(sp) │ │ + lw t6,80(s3) │ │ + lw t7,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t6,20(sp) │ │ + sw t5,24(sp) │ │ li a0,1 │ │ - addiu a1,v0,-3484 │ │ + addiu a1,t7,-13740 │ │ li a2,420 │ │ jalr t9 │ │ - addiu a3,a3,-3432 │ │ - beqz s2,2ebac │ │ + addiu a3,t8,-13688 │ │ + beqz s2,2fc08 │ │ lw gp,32(sp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-30472(gp) │ │ move a0,s2 │ │ jalr t9 │ │ - addiu a1,s4,8760 │ │ - move s8,v0 │ │ - beqz v0,2eb1c │ │ + addiu a1,s4,-1496 │ │ + sw v0,52(sp) │ │ + beqz v0,2fc74 │ │ lw gp,32(sp) │ │ - lw t9,-31972(gp) │ │ - sw zero,68(s3) │ │ + lw t9,-31968(gp) │ │ move a0,v0 │ │ jalr t9 │ │ - nop │ │ - beqz v0,2e7d4 │ │ + sw zero,68(s3) │ │ + beqz v0,2f898 │ │ lw gp,32(sp) │ │ - move a0,v0 │ │ - lw v0,8(v0) │ │ - beqz v0,2e79c │ │ - lw t9,-31968(gp) │ │ - lw a1,68(s3) │ │ - addiu v1,a1,1 │ │ + lw s2,8(v0) │ │ + beqz s2,2f888 │ │ + lw t9,-31964(gp) │ │ + lw s6,68(s3) │ │ + addiu s5,s6,1 │ │ + sw s5,68(s3) │ │ jalr t9 │ │ - sw v1,68(s3) │ │ - bnez v0,2e7ac │ │ + move a0,v0 │ │ + bnez v0,2f870 │ │ lw gp,32(sp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ lw a0,68(s3) │ │ li a3,361 │ │ li a1,16 │ │ jalr t9 │ │ - addiu a2,s0,-3484 │ │ + addiu a2,a2,-13740 │ │ lw gp,32(sp) │ │ - move a0,s8 │ │ - lw t9,-30332(gp) │ │ + lw s7,52(sp) │ │ + lw t9,-30376(gp) │ │ + move a0,s7 │ │ move a1,zero │ │ move a2,zero │ │ jalr t9 │ │ sw v0,64(s3) │ │ lw gp,32(sp) │ │ - lw t9,-31972(gp) │ │ + move a0,s7 │ │ + lw t9,-31968(gp) │ │ jalr t9 │ │ - move a0,s8 │ │ - move s4,v0 │ │ - beqz v0,2e8b8 │ │ + move s1,zero │ │ + move s8,v0 │ │ + beqz v0,2f998 │ │ lw gp,32(sp) │ │ - lw a0,-32696(gp) │ │ - move s5,zero │ │ - li s2,10 │ │ - li s6,47 │ │ - addiu s7,a0,-3484 │ │ - lw t1,64(s3) │ │ - lw t0,88(s3) │ │ - addu s1,t1,s5 │ │ - lw a2,8(s4) │ │ - sw t0,4(s1) │ │ - lw v1,0(s4) │ │ - addiu a2,a2,-1 │ │ - addu t2,v1,a2 │ │ - lb v0,0(t2) │ │ - beq v0,s2,2e854 │ │ - move s1,a2 │ │ - beq v0,s6,2ea60 │ │ - addiu s0,a2,-1 │ │ - addu a0,v1,s1 │ │ - sb zero,1(a0) │ │ - lw t9,-32488(gp) │ │ - lw a0,0(s4) │ │ - move a1,s7 │ │ - li a2,384 │ │ + li s6,10 │ │ + li s7,47 │ │ + addiu s4,sp,60 │ │ + lw a1,8(s8) │ │ + lw a0,64(s3) │ │ + lw a3,88(s3) │ │ + lw t1,0(s8) │ │ + addiu s0,a1,-1 │ │ + addu t2,a0,s1 │ │ + sw a3,4(t2) │ │ + addu a3,t1,s0 │ │ + lb t3,0(a3) │ │ + bne t3,s6,2f944 │ │ + nop │ │ + addiu s0,s0,-1 │ │ + addu a3,t1,s0 │ │ + lb t3,0(a3) │ │ + beq t3,s6,2f930 │ │ + addiu s0,s0,-1 │ │ + addiu s0,s0,1 │ │ + beq t3,s7,2fb54 │ │ + addiu s2,s0,-1 │ │ + lw t1,-32708(gp) │ │ + sb zero,1(a3) │ │ + lw t9,-32484(gp) │ │ + lw a0,0(s8) │ │ + lw ra,64(s3) │ │ + addiu t2,t1,-13740 │ │ + move a1,t2 │ │ + addu s0,ra,s1 │ │ jalr t9 │ │ - lw s1,64(s3) │ │ + li a2,384 │ │ lw gp,32(sp) │ │ - addu s0,s1,s5 │ │ - lw t9,-31968(gp) │ │ - move a0,s4 │ │ + move a0,s8 │ │ + lw t9,-31964(gp) │ │ jalr t9 │ │ sw v0,0(s0) │ │ - move s4,v0 │ │ + move s8,v0 │ │ lw gp,32(sp) │ │ - bnez v0,2e83c │ │ - addiu s5,s5,16 │ │ - lw t9,-30420(gp) │ │ + bnez v0,2f900 │ │ + addiu s1,s1,16 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s8 │ │ + lw a0,52(sp) │ │ + lw s6,68(s3) │ │ lw gp,32(sp) │ │ - lw s4,68(s3) │ │ - blez s4,2ea10 │ │ + blez s6,2fc6c │ │ lw s1,16(s3) │ │ - lw t2,-32696(gp) │ │ - li s8,1 │ │ + lw t3,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + li s7,1 │ │ + addiu t4,t3,-13740 │ │ + addiu t6,t5,-13836 │ │ + sw s7,48(sp) │ │ move s4,zero │ │ - addiu s7,t2,-3484 │ │ + sw t4,40(sp) │ │ li s2,-1 │ │ - lw t5,64(s3) │ │ - sll t4,s4,0x4 │ │ - addu t3,t5,t4 │ │ - lw a0,0(t3) │ │ - lw t9,-32488(gp) │ │ - move a1,s7 │ │ + sw t6,52(sp) │ │ + lw t7,64(s3) │ │ + sll t8,s4,0x4 │ │ + addu v0,t7,t8 │ │ + lw s8,40(sp) │ │ + lw t9,-32484(gp) │ │ + lw a0,0(v0) │ │ + move a1,s8 │ │ jalr t9 │ │ li a2,153 │ │ lw gp,32(sp) │ │ move a0,v0 │ │ - lw t9,-32144(gp) │ │ + lw t9,-32140(gp) │ │ move a1,zero │ │ move a2,zero │ │ jalr t9 │ │ move s5,v0 │ │ lw gp,32(sp) │ │ move a0,v0 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - move a2,s7 │ │ + move a2,s8 │ │ li a3,155 │ │ jalr t9 │ │ move s0,v0 │ │ lw gp,32(sp) │ │ move a0,s5 │ │ - lw t9,-32144(gp) │ │ + lw t9,-32140(gp) │ │ move a1,v0 │ │ move a2,s0 │ │ jalr t9 │ │ move s6,v0 │ │ - blez s0,2e9d4 │ │ + blez s0,2fab8 │ │ lw gp,32(sp) │ │ - move v1,s6 │ │ - b 2e97c │ │ - move a2,zero │ │ - beq a2,s0,2e9d4 │ │ - addiu v1,v1,4 │ │ - lw a1,0(v1) │ │ - lw t9,-32128(gp) │ │ - sw v1,60(sp) │ │ - sw a2,56(sp) │ │ - bal 2726c │ │ + move s8,s6 │ │ + b 2fa78 │ │ + move s7,zero │ │ + addiu s7,s7,1 │ │ + beq s7,s0,2fab8 │ │ + addiu s8,s8,4 │ │ + lw t9,-32124(gp) │ │ + lw a1,0(s8) │ │ + jalr t9 │ │ move a0,s1 │ │ - lw t6,56(sp) │ │ + bne v0,s2,2fa6c │ │ lw gp,32(sp) │ │ - addiu a2,t6,1 │ │ - bne v0,s2,2e974 │ │ - lw v1,60(sp) │ │ - lw t7,-32696(gp) │ │ - lw t8,0(v1) │ │ - lw t9,-32200(gp) │ │ - sw t8,16(sp) │ │ + lw t0,0(s8) │ │ + lw t9,-32196(gp) │ │ + lw a1,40(sp) │ │ + lw a3,52(sp) │ │ + sw t0,16(sp) │ │ li a0,4 │ │ - move a1,s7 │ │ - li a2,161 │ │ jalr t9 │ │ - addiu a3,t7,-3580 │ │ + li a2,161 │ │ lw gp,32(sp) │ │ - move s8,zero │ │ - lw t9,-32556(gp) │ │ + sw zero,48(sp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s6 │ │ lw gp,32(sp) │ │ move a0,s5 │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ addiu s4,s4,1 │ │ - lw v1,68(s3) │ │ - slt v0,s4,v1 │ │ - bnez v0,2e8e8 │ │ + lw a2,68(s3) │ │ + slt v1,s4,a2 │ │ + bnez v1,2f9dc │ │ lw gp,32(sp) │ │ - beqz s8,2eb6c │ │ - lw t9,-31456(gp) │ │ - lw s1,16(s3) │ │ + lw a1,48(sp) │ │ + beqz a1,2fcc4 │ │ lw t9,-31452(gp) │ │ + lw a1,16(s3) │ │ + lw t9,-31448(gp) │ │ lw a2,20(s3) │ │ + jalr t9 │ │ move a0,s3 │ │ - bal 2dee8 │ │ - move a1,s1 │ │ - bltz v0,2ec08 │ │ - move a0,s3 │ │ - lw ra,100(sp) │ │ + bltz v0,2fcd8 │ │ + lw gp,32(sp) │ │ + lw t3,-30360(gp) │ │ + lw a0,76(sp) │ │ + lw t4,0(t3) │ │ + bne a0,t4,2fcf4 │ │ move v0,s3 │ │ - lw s8,96(sp) │ │ - lw s7,92(sp) │ │ - lw s6,88(sp) │ │ - lw s5,84(sp) │ │ - lw s4,80(sp) │ │ - lw s3,76(sp) │ │ - lw s2,72(sp) │ │ - lw s1,68(sp) │ │ - lw s0,64(sp) │ │ + lw ra,116(sp) │ │ + lw s8,112(sp) │ │ + lw s7,108(sp) │ │ + lw s6,104(sp) │ │ + lw s5,100(sp) │ │ + lw s4,96(sp) │ │ + lw s3,92(sp) │ │ + lw s2,88(sp) │ │ + lw s1,84(sp) │ │ + lw s0,80(sp) │ │ jr ra │ │ - addiu sp,sp,104 │ │ - addu t4,v1,s0 │ │ - lb t3,0(t4) │ │ - beq t3,s6,2ea9c │ │ - lw t9,-30268(gp) │ │ - bgtz s0,2ea8c │ │ - addiu s0,s0,-1 │ │ - b 2ea9c │ │ - addiu s0,s0,1 │ │ - beqz s0,2eaa0 │ │ - addiu ra,s0,1 │ │ - addiu s0,s0,-1 │ │ - addu t6,v1,s0 │ │ - lb t5,0(t6) │ │ - bne t5,s6,2ea80 │ │ - lw t9,-30268(gp) │ │ - addiu ra,s0,1 │ │ - addu a1,v1,ra │ │ - subu a2,a2,s0 │ │ + addiu sp,sp,120 │ │ + addu t4,t1,s2 │ │ + lb t5,0(t4) │ │ + beq t5,s7,2fb90 │ │ + lw t9,-30464(gp) │ │ + bgtz s2,2fb80 │ │ + addiu s2,s2,-1 │ │ + b 2fb90 │ │ + addiu s2,s2,1 │ │ + beqz s2,2fb94 │ │ + addiu t8,s2,1 │ │ + addiu s2,s2,-1 │ │ + addu t6,t1,s2 │ │ + lb t7,0(t6) │ │ + bne t7,s7,2fb74 │ │ + lw t9,-30464(gp) │ │ + addiu t8,s2,1 │ │ + addu a1,t1,t8 │ │ + sw t2,48(sp) │ │ + subu a2,s0,s2 │ │ jalr t9 │ │ - addiu a0,sp,40 │ │ - lw t0,12(s3) │ │ - lw t1,64(s3) │ │ + move a0,s4 │ │ lw gp,32(sp) │ │ - lw a3,4(t0) │ │ - addu a2,t1,s5 │ │ - lw t9,-30316(gp) │ │ - addiu a0,sp,40 │ │ + lw v0,12(s3) │ │ + lw t9,-30448(gp) │ │ move a1,zero │ │ - sw a3,56(sp) │ │ + move a0,s4 │ │ jalr t9 │ │ - sw a2,60(sp) │ │ + lw s5,4(v0) │ │ lw gp,32(sp) │ │ - lw a1,56(sp) │ │ - mfc1 a2,$f0 │ │ - lw t9,-31948(gp) │ │ - mfc1 a3,$f1 │ │ + sdc1 $f0,40(sp) │ │ + lw a2,40(sp) │ │ + lw t9,-31944(gp) │ │ + lw a3,44(sp) │ │ jalr t9 │ │ - move a0,a1 │ │ - lw v1,60(sp) │ │ - sra v0,v0,0xa │ │ + move a0,s5 │ │ + lw t0,0(s8) │ │ + lw a1,48(sp) │ │ + sra a2,v0,0xa │ │ + addu v1,t0,s2 │ │ lw gp,32(sp) │ │ - sw v0,4(v1) │ │ - lw t8,0(s4) │ │ - addu t7,t8,s0 │ │ - sb zero,-1(t7) │ │ - b 2e870 │ │ - lw v1,0(s4) │ │ - lw a3,-32696(gp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - addiu a1,a3,-3484 │ │ + sw a2,4(a1) │ │ + sb zero,-1(v1) │ │ + lw a0,0(s8) │ │ + b 2f94c │ │ + addu a3,a0,s0 │ │ + lw ra,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + li v0,1 │ │ + addiu a2,ra,-13740 │ │ + li a0,1 │ │ + li a1,16 │ │ + li a3,430 │ │ + jalr t9 │ │ + sw v0,68(s3) │ │ + lw gp,32(sp) │ │ + lw t0,88(s3) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32484(gp) │ │ + sw v0,64(s3) │ │ + move a0,s4 │ │ + sw t0,4(v0) │ │ + addiu a1,v1,-13740 │ │ + li a2,432 │ │ + jalr t9 │ │ + move s0,v0 │ │ + lw s6,68(s3) │ │ + lw gp,32(sp) │ │ + sw v0,0(s0) │ │ + bgtz s6,2f9b4 │ │ + lw s1,16(s3) │ │ + b 2faf8 │ │ + move a1,s1 │ │ + lw ra,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + addiu a1,ra,-13740 │ │ + addiu a3,t1,-13640 │ │ li a0,4 │ │ - addiu a3,ra,-3384 │ │ li a2,352 │ │ jalr t9 │ │ sw s2,16(sp) │ │ lw gp,32(sp) │ │ li a0,4 │ │ - lw s8,-32696(gp) │ │ - lw t8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s8,-3484 │ │ + lw t2,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,t2,-13740 │ │ li a2,424 │ │ jalr t9 │ │ - addiu a3,t8,-3348 │ │ + addiu a3,s1,-13604 │ │ lw gp,32(sp) │ │ - lw t9,-31456(gp) │ │ - bal 2e4d0 │ │ + lw t9,-31452(gp) │ │ + jalr t9 │ │ move a0,s3 │ │ - lw ra,100(sp) │ │ move s3,zero │ │ - move v0,s3 │ │ - lw s8,96(sp) │ │ - lw s7,92(sp) │ │ - lw s6,88(sp) │ │ - lw s5,84(sp) │ │ - lw s4,80(sp) │ │ - lw s3,76(sp) │ │ - lw s2,72(sp) │ │ - lw s1,68(sp) │ │ - lw s0,64(sp) │ │ - jr ra │ │ - addiu sp,sp,104 │ │ - lw s8,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - li s2,1 │ │ - li a0,1 │ │ - li a1,16 │ │ - addiu a2,s8,-3484 │ │ - li a3,430 │ │ - jalr t9 │ │ - sw s2,68(s3) │ │ + b 2fb10 │ │ lw gp,32(sp) │ │ - lw s7,88(s3) │ │ - lw s5,-32696(gp) │ │ - sw v0,64(s3) │ │ - lw t9,-32488(gp) │ │ - sw s7,4(v0) │ │ - lw s6,64(s3) │ │ - move a0,s4 │ │ - addiu a1,s5,-3484 │ │ + lw a3,0(s3) │ │ + move a0,s3 │ │ + lw t9,20(a3) │ │ jalr t9 │ │ - li a2,432 │ │ + move s3,zero │ │ + b 2fb10 │ │ lw gp,32(sp) │ │ - b 2e8c8 │ │ - sw v0,0(s6) │ │ - lw a1,0(s3) │ │ - lw t9,20(a1) │ │ + lw t9,-30340(gp) │ │ jalr t9 │ │ - move s3,zero │ │ - b 2ea30 │ │ - lw ra,100(sp) │ │ + nop │ │ │ │ -0002ec20 : │ │ +0002fd00 : │ │ lui gp,0x8 │ │ - addiu gp,gp,-22992 │ │ + addiu gp,gp,-27312 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - sw s0,28(sp) │ │ + sw s3,40(sp) │ │ + lw s3,68(a0) │ │ sw gp,16(sp) │ │ - sw ra,52(sp) │ │ sw s5,48(sp) │ │ + sw ra,52(sp) │ │ sw s4,44(sp) │ │ - sw s3,40(sp) │ │ sw s2,36(sp) │ │ sw s1,32(sp) │ │ - lw s4,68(a0) │ │ - blez s4,2ed58 │ │ - move s0,a0 │ │ - lw s2,64(a0) │ │ - move s3,zero │ │ + sw s0,28(sp) │ │ + blez s3,2fe38 │ │ + move s5,a0 │ │ + lw s0,64(a0) │ │ + sll s2,s3,0x4 │ │ + addu s4,s0,s2 │ │ move s1,zero │ │ - lw t9,-30472(gp) │ │ - lw a0,0(s2) │ │ + lw t9,-30432(gp) │ │ + lw a0,0(s0) │ │ jalr t9 │ │ - addiu s1,s1,1 │ │ - addu s3,s3,v0 │ │ + addiu s0,s0,16 │ │ + addu s1,v0,s1 │ │ + bne s0,s4,2fd4c │ │ lw gp,16(sp) │ │ - bne s1,s4,2ec68 │ │ - addiu s2,s2,16 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addu a0,s3,s4 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addu a0,s1,s3 │ │ li a1,1 │ │ - addiu a2,a2,-3484 │ │ + addiu a2,a2,-13740 │ │ jalr t9 │ │ li a3,657 │ │ - lw v1,68(s0) │ │ + lw v1,68(s5) │ │ lw gp,16(sp) │ │ - blez v1,2ed60 │ │ - move s4,v0 │ │ - move s3,zero │ │ - move s1,zero │ │ - li s5,10 │ │ - lw t1,64(s0) │ │ - sll t0,s1,0x4 │ │ - addu v0,t1,t0 │ │ - lw s2,0(v0) │ │ - lw t9,-30472(gp) │ │ + blez v1,2fe40 │ │ + move s2,v0 │ │ + move s4,zero │ │ + move s0,zero │ │ + li s3,10 │ │ + lw a0,64(s5) │ │ + sll a1,s0,0x4 │ │ + addu a3,a0,a1 │ │ + lw s1,0(a3) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ + move a0,s1 │ │ lw gp,16(sp) │ │ - addu a0,s4,s3 │ │ - lw t9,-30268(gp) │ │ - move a1,s2 │ │ + addu a0,s2,s4 │ │ + lw t9,-30464(gp) │ │ + move a1,s1 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ - move a0,s2 │ │ - lw t9,-30472(gp) │ │ + move a0,s1 │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - addiu s1,s1,1 │ │ - addu v0,s3,v0 │ │ - addu a3,s4,v0 │ │ + addiu s0,s0,1 │ │ + addu v0,v0,s4 │ │ + addu t0,s2,v0 │ │ lw gp,16(sp) │ │ - sb s5,0(a3) │ │ - lw a1,68(s0) │ │ - slt a0,s1,a1 │ │ - bnez a0,2ecc0 │ │ - addiu s3,v0,1 │ │ - addu t2,s4,v0 │ │ - sb zero,0(t2) │ │ + sb s3,0(t0) │ │ + lw t1,68(s5) │ │ + slt t2,s0,t1 │ │ + bnez t2,2fda0 │ │ + addiu s4,v0,1 │ │ + addu t3,s2,v0 │ │ + sb zero,0(t3) │ │ lw ra,52(sp) │ │ - move v0,s4 │ │ + move v0,s2 │ │ lw s5,48(sp) │ │ lw s4,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - b 2ec88 │ │ - move s3,zero │ │ - b 2ed28 │ │ + b 2fd68 │ │ + move s1,zero │ │ + b 2fe08 │ │ li v0,-1 │ │ ... │ │ - lw v0,0(a0) │ │ - lhu t0,60(a0) │ │ - lw a1,8(v0) │ │ - sll v1,t0,0x1 │ │ - lh a2,68(a0) │ │ - lhu t1,62(a0) │ │ - lw t8,4(v0) │ │ - addu t9,a1,v1 │ │ - sll t7,a2,0x2 │ │ - sll t6,t1,0x1 │ │ - lh t3,0(t9) │ │ - lw a3,16(a0) │ │ - addu t5,t8,t7 │ │ - addu t4,a1,t6 │ │ - lui t2,0xe000 │ │ - lw v1,0(t5) │ │ - lh a2,0(t4) │ │ - lw t1,20(a0) │ │ - subu a3,a3,t3 │ │ - addiu t0,t2,1 │ │ - slt v0,a3,t0 │ │ - lw v1,0(v1) │ │ - bnez v0,2ef78 │ │ - subu t1,t1,a2 │ │ - lbu t4,29(v1) │ │ - lbu t3,23(v1) │ │ - subu a2,t1,t4 │ │ - subu v0,a3,t3 │ │ - slt t2,v0,a2 │ │ - bnez t2,2f0e0 │ │ - nop │ │ - lw t6,36(a0) │ │ - sw t6,48(a0) │ │ - lui t7,0xe000 │ │ - lhu t6,58(a0) │ │ - slt t8,v0,t7 │ │ - movn v0,t7,t8 │ │ - sll t5,t6,0x1 │ │ - sw v0,44(a0) │ │ - addu t4,a1,t5 │ │ - lw t0,12(a0) │ │ - lh t3,0(t4) │ │ - lui t2,0xe000 │ │ - subu t0,t0,t3 │ │ - addiu a2,t2,1 │ │ - slt t9,t0,a2 │ │ - beqz t9,2efa4 │ │ - nop │ │ - lhu t5,56(a0) │ │ - lw t1,8(a0) │ │ - sll t4,t5,0x1 │ │ - addu t3,a1,t4 │ │ - lh a2,0(t3) │ │ - lui t2,0xe000 │ │ - subu a2,t1,a2 │ │ - addiu t9,t2,1 │ │ - slt t8,a2,t9 │ │ - bnez t8,2eeac │ │ - nop │ │ - lbu t8,21(v1) │ │ - lbu t7,15(v1) │ │ - subu t1,a3,t8 │ │ - subu t2,t0,t7 │ │ - lbu a3,9(v1) │ │ - slt t6,t2,t1 │ │ - beqz t6,2f088 │ │ - subu a3,a2,a3 │ │ - slt t9,t1,a3 │ │ - beqz t9,2f0f8 │ │ - nop │ │ - lw t2,28(a0) │ │ - sw t2,36(a0) │ │ - lui t5,0xe000 │ │ - slt t4,a3,t5 │ │ - bnez t4,2f0a8 │ │ - nop │ │ - slt t6,v0,a3 │ │ - movn v0,a3,t6 │ │ - sw a3,16(a0) │ │ - lhu t4,54(a0) │ │ - lbu t1,14(v1) │ │ - sll t3,t4,0x1 │ │ - addu t2,a1,t3 │ │ - lbu t9,8(v1) │ │ - lh a3,0(t2) │ │ - lw t8,4(a0) │ │ - subu t0,t0,t1 │ │ - lbu a1,2(v1) │ │ - subu t1,a2,t9 │ │ - subu a3,t8,a3 │ │ - slt t7,t1,t0 │ │ - beqz t7,2eff8 │ │ - subu a1,a3,a1 │ │ - slt t5,t0,a1 │ │ - beqz t5,2f080 │ │ - nop │ │ - lw t6,24(a0) │ │ - sw t6,32(a0) │ │ - lui t9,0xe000 │ │ - slt t8,a1,t9 │ │ - bnez t8,2f018 │ │ - nop │ │ - slt t1,v0,a1 │ │ - sw a1,12(a0) │ │ - movn v0,a1,t1 │ │ - lbu t3,7(v1) │ │ - lbu a1,1(v1) │ │ - subu a2,a2,t3 │ │ - subu a1,a3,a1 │ │ - slt t2,a1,a2 │ │ - bnez t2,2f03c │ │ + lw t6,0(a0) │ │ + lbu v1,76(a0) │ │ + lw t2,16(t6) │ │ + beqz v1,3023c │ │ + lw v0,4(a0) │ │ + lhu t0,54(a0) │ │ + li a2,0xffff │ │ + beq t0,a2,3024c │ │ + sll t3,t0,0x2 │ │ + lw t1,12(t6) │ │ + addu t4,t1,t3 │ │ + lw t5,0(t4) │ │ + lhu a3,0(t5) │ │ + beq a3,a2,3024c │ │ nop │ │ - lw a2,24(a0) │ │ - lui t5,0xe000 │ │ - slt t4,a1,t5 │ │ - bnez t4,2f050 │ │ - sw a2,28(a0) │ │ - sw a1,8(a0) │ │ - lbu v1,0(v1) │ │ - lui t6,0xe000 │ │ - subu v1,a3,v1 │ │ - slt t0,v0,a1 │ │ - slt a3,v1,t6 │ │ - bnez a3,2f070 │ │ - movn v0,a1,t0 │ │ - slt t7,v0,v1 │ │ - movn v0,v1,t7 │ │ - sw v1,4(a0) │ │ - jr ra │ │ - sw v0,64(a0) │ │ - lhu t6,58(a0) │ │ - lw t0,12(a0) │ │ - sll t5,t6,0x1 │ │ - addu t4,a1,t5 │ │ - lh t3,0(t4) │ │ - lui t2,0xe000 │ │ - subu t0,t0,t3 │ │ - addiu a2,t2,1 │ │ - slt t9,t0,a2 │ │ - bnez t9,2ee30 │ │ + lw t7,8(t6) │ │ + sll t8,a3,0x1 │ │ + addu t9,t7,t8 │ │ + lh v1,0(t9) │ │ + negu a3,v1 │ │ + addu v0,v0,a3 │ │ + sw v0,0(t2) │ │ + lbu v1,77(a0) │ │ + slti a1,v1,2 │ │ + beqz a1,30268 │ │ + addiu t1,a0,8 │ │ + addiu a3,v1,-1 │ │ + li t5,-1 │ │ + beq a3,t5,303cc │ │ lui v0,0xe000 │ │ - lbu a2,28(v1) │ │ - lbu t9,22(v1) │ │ - subu t1,t1,a2 │ │ - subu t2,a3,t9 │ │ - lbu t8,16(v1) │ │ - slt t7,t2,t1 │ │ - beqz t7,2f0b4 │ │ - subu a2,t0,t8 │ │ - slt t2,t1,a2 │ │ - beqz t2,2f0f0 │ │ - nop │ │ - lw t3,32(a0) │ │ - sw t3,40(a0) │ │ - lui t6,0xe000 │ │ - slt t5,a2,t6 │ │ - bnez t5,2f0d4 │ │ - nop │ │ - slt t7,v0,a2 │ │ - movn v0,a2,t7 │ │ - b 2ee30 │ │ - sw a2,20(a0) │ │ - slt t0,t1,a1 │ │ - bnez t0,2eef0 │ │ - lui t9,0xe000 │ │ - lw t7,28(a0) │ │ - move a1,t1 │ │ - slt t8,a1,t9 │ │ - beqz t8,2ef08 │ │ - sw t7,32(a0) │ │ - lui a1,0xe000 │ │ - sw a1,12(a0) │ │ - lbu t3,7(v1) │ │ - lbu a1,1(v1) │ │ - subu a2,a2,t3 │ │ - subu a1,a3,a1 │ │ - slt t2,a1,a2 │ │ - beqz t2,2ef30 │ │ - nop │ │ - move a1,a2 │ │ - lui t5,0xe000 │ │ - slt t4,a1,t5 │ │ - beqz t4,2ef44 │ │ - nop │ │ - lui a1,0xe000 │ │ - sw a1,8(a0) │ │ - lbu v1,0(v1) │ │ - lui t6,0xe000 │ │ - subu v1,a3,v1 │ │ - slt a3,v1,t6 │ │ - beqz a3,2ef64 │ │ - nop │ │ - lui v1,0xe000 │ │ - sw v1,4(a0) │ │ - jr ra │ │ - sw v0,64(a0) │ │ - b 2eef8 │ │ - move a1,t0 │ │ - slt t1,t2,a3 │ │ - bnez t1,2ee88 │ │ - lui t5,0xe000 │ │ - lw t3,32(a0) │ │ - move a3,t2 │ │ - slt t4,a3,t5 │ │ - beqz t4,2eea0 │ │ - sw t3,36(a0) │ │ - lui a3,0xe000 │ │ - b 2eeac │ │ - sw a3,16(a0) │ │ - slt t1,t2,a2 │ │ - bnez t1,2efd0 │ │ - lui t6,0xe000 │ │ - lw t4,36(a0) │ │ - move a2,t2 │ │ - slt t5,a2,t6 │ │ - beqz t5,2efe8 │ │ - sw t4,40(a0) │ │ - lui a2,0xe000 │ │ - b 2ee30 │ │ - sw a2,20(a0) │ │ - lw t5,40(a0) │ │ - move v0,a2 │ │ - b 2edf4 │ │ - sw t5,48(a0) │ │ - b 2efd8 │ │ - move a2,t1 │ │ - b 2ee90 │ │ - move a3,t1 │ │ - lw a2,0(a0) │ │ + addiu sp,sp,-24 │ │ lh t1,68(a0) │ │ - lw t0,4(a2) │ │ - sll a3,t1,0x2 │ │ - addu a1,t0,a3 │ │ - lw v1,0(a1) │ │ - lhu a1,62(a0) │ │ - li v0,0xffff │ │ - lw v1,0(v1) │ │ - lw t0,8(a2) │ │ - beq a1,v0,2f574 │ │ - lw t1,12(a2) │ │ - sll v0,a1,0x2 │ │ - addu t9,t1,v0 │ │ - lw t8,0(t9) │ │ - lw t2,20(a0) │ │ - lhu t7,8(t8) │ │ - lbu t3,29(v1) │ │ - sll t6,t7,0x1 │ │ - addu t5,t0,t6 │ │ - lh t4,0(t5) │ │ - subu t2,t2,t4 │ │ - subu a1,t2,t3 │ │ - lhu t4,60(a0) │ │ - li a2,0xffff │ │ - beq t4,a2,2f568 │ │ - sll a2,t4,0x2 │ │ - addu v0,t1,a2 │ │ - lw t9,0(v0) │ │ - lw a3,16(a0) │ │ - lhu t8,6(t9) │ │ - lbu t3,23(v1) │ │ - sll t7,t8,0x1 │ │ - addu t6,t0,t7 │ │ - lh t5,0(t6) │ │ - subu a3,a3,t5 │ │ - subu v0,a3,t3 │ │ - slt t3,v0,a1 │ │ - beqz t3,2f514 │ │ - lui t7,0xe000 │ │ - move v0,a1 │ │ - lw t5,40(a0) │ │ - slt t8,v0,t7 │ │ - lhu t3,58(a0) │ │ - movn v0,t7,t8 │ │ - li t6,0xffff │ │ - sw t5,48(a0) │ │ - beq t3,t6,2f534 │ │ - sw v0,44(a0) │ │ - sll a2,t3,0x2 │ │ - addu t9,t1,a2 │ │ - lw t8,0(t9) │ │ - lw t5,12(a0) │ │ - lhu t7,4(t8) │ │ - lbu t9,16(v1) │ │ - sll t6,t7,0x1 │ │ - addu a1,t0,t6 │ │ - lh a2,0(a1) │ │ - subu a2,t5,a2 │ │ - lui t5,0xe000 │ │ - beq t2,t5,2f544 │ │ - subu a1,a2,t9 │ │ - lbu t6,28(v1) │ │ - lui t7,0xe000 │ │ - beq a3,t7,2f550 │ │ - subu t2,t2,t6 │ │ - lbu t8,22(v1) │ │ - subu t5,a3,t8 │ │ - slt t9,t5,t2 │ │ - beqz t9,2f4f4 │ │ - nop │ │ - slt t4,t2,a1 │ │ - beqz t4,2f560 │ │ - nop │ │ - lw t5,32(a0) │ │ - sh t3,62(a0) │ │ - sw t5,40(a0) │ │ - lui t7,0xe000 │ │ - slt t6,a1,t7 │ │ - bnez t6,2f4b8 │ │ - slt t8,v0,a1 │ │ - beqz t8,2f250 │ │ - nop │ │ - move v0,a1 │ │ - lhu t2,56(a0) │ │ - sw a1,20(a0) │ │ - li a1,0xffff │ │ - beq t2,a1,2f4d4 │ │ - lui t4,0xe000 │ │ - sll t9,t2,0x2 │ │ - addu a1,t1,t9 │ │ - lw t8,0(a1) │ │ - lw t5,8(a0) │ │ - lhu t7,2(t8) │ │ - lbu t9,9(v1) │ │ - sll t6,t7,0x1 │ │ - addu t3,t0,t6 │ │ - lh t4,0(t3) │ │ - subu a1,t5,t4 │ │ - lui t4,0xe000 │ │ - beq a3,t4,2f4e0 │ │ - subu t5,a1,t9 │ │ - lbu t3,21(v1) │ │ - subu t3,a3,t3 │ │ - lui a3,0xe000 │ │ - beq a2,a3,2f2b4 │ │ - lui t4,0xe000 │ │ - lbu t6,15(v1) │ │ - subu t4,a2,t6 │ │ - slt t7,t4,t3 │ │ - beqz t7,2f498 │ │ - slt t8,t3,t5 │ │ - beqz t8,2f2d8 │ │ - move a3,t3 │ │ - lw t4,28(a0) │ │ - sh t2,60(a0) │ │ - sw t4,36(a0) │ │ - move a3,t5 │ │ - lui t6,0xe000 │ │ - slt t3,a3,t6 │ │ - bnez t3,2f44c │ │ - slt t7,v0,a3 │ │ - lhu t2,54(a0) │ │ - sw a3,16(a0) │ │ - sll t6,t2,0x2 │ │ - addu t3,t1,t6 │ │ - lw t5,0(t3) │ │ - lhu t4,0(t5) │ │ - movn v0,a3,t7 │ │ - sll t9,t4,0x1 │ │ - addu t8,t0,t9 │ │ - lw t1,4(a0) │ │ - lh a3,0(t8) │ │ - lui t0,0xe000 │ │ - beq a2,t0,2f484 │ │ - subu a3,t1,a3 │ │ - lbu t7,14(v1) │ │ - subu t0,a2,t7 │ │ - lui a2,0xe000 │ │ - beq a1,a2,2f33c │ │ - lui t1,0xe000 │ │ - lbu t1,8(v1) │ │ - subu t1,a1,t1 │ │ - lbu t9,2(v1) │ │ - slt t8,t1,t0 │ │ - beqz t8,2f428 │ │ - subu a2,a3,t9 │ │ - slt t4,t0,a2 │ │ - beqz t4,2f558 │ │ - nop │ │ - lw t5,24(a0) │ │ - sh t2,58(a0) │ │ - sw t5,32(a0) │ │ - lui t7,0xe000 │ │ - slt t6,a2,t7 │ │ - bnez t6,2f3f4 │ │ - slt t1,v0,a2 │ │ - movn v0,a2,t1 │ │ - sw a2,12(a0) │ │ - lui a2,0xe000 │ │ - beq a1,a2,2f408 │ │ - nop │ │ - lbu t8,7(v1) │ │ - subu a1,a1,t8 │ │ - lbu t4,1(v1) │ │ - subu a2,a3,t4 │ │ - slt t9,a2,a1 │ │ - bnez t9,2f3b8 │ │ - lui t2,0xe000 │ │ - lhu a1,54(a0) │ │ - lw t0,24(a0) │ │ - sh a1,56(a0) │ │ - sw t0,28(a0) │ │ - move a1,a2 │ │ - slt t5,a1,t2 │ │ - bnez t5,2f420 │ │ - slt t3,v0,a1 │ │ - movn v0,a1,t3 │ │ - sw a1,8(a0) │ │ - lbu v1,0(v1) │ │ - lui t6,0xe000 │ │ - subu v1,a3,v1 │ │ - slt a3,v1,t6 │ │ - bnez a3,2f410 │ │ - slt t7,v0,v1 │ │ - movn v0,v1,t7 │ │ - sw v1,4(a0) │ │ - jr ra │ │ - sw v0,64(a0) │ │ - lui a2,0xe000 │ │ - sw a2,12(a0) │ │ - lui a2,0xe000 │ │ - bne a1,a2,2f388 │ │ + sw s2,12(sp) │ │ + lw s2,4(t6) │ │ + sw s0,4(sp) │ │ + sll s0,t1,0x2 │ │ + sw s1,8(sp) │ │ + addu s1,s2,s0 │ │ + sw s3,16(sp) │ │ + lw s3,0(s1) │ │ + sw s4,20(sp) │ │ + sll s4,a3,0x2 │ │ + addu t6,s3,s4 │ │ + lw t7,0(t6) │ │ + li t9,255 │ │ + addu a2,t7,v1 │ │ + lbu t8,0(a2) │ │ + bne t8,t9,303a0 │ │ + lui t3,0xe000 │ │ + addiu s1,v1,-2 │ │ + li v0,-1 │ │ + beq s1,v0,30400 │ │ + li a2,-1 │ │ + lui v0,0xe000 │ │ + addiu t5,s4,-4 │ │ + addu t6,s3,t5 │ │ + lw t7,0(t6) │ │ + li t0,255 │ │ + addu t8,t7,v1 │ │ + lbu t9,0(t8) │ │ + beq t9,t0,30310 │ │ + addu a1,t2,t5 │ │ + lw t3,0(a1) │ │ + subu s0,t3,t9 │ │ + slt t4,v0,s0 │ │ + beqz t4,30310 │ │ nop │ │ - b 2f390 │ │ - lui a1,0xe000 │ │ - lui v1,0xe000 │ │ - sw v1,4(a0) │ │ - jr ra │ │ - sw v0,64(a0) │ │ - b 2f3c8 │ │ - lui a1,0xe000 │ │ - slt t0,t1,a2 │ │ - bnez t0,2f358 │ │ + beqz s1,3040c │ │ + addiu t7,s1,-1 │ │ + move a2,s1 │ │ + addiu s1,s4,-8 │ │ + addu t5,s3,s1 │ │ + lw t6,0(t5) │ │ + li t0,255 │ │ + addu t8,t6,v1 │ │ + lbu t9,0(t8) │ │ + beq t9,t0,30338 │ │ + move v0,s0 │ │ + addu a1,t2,s1 │ │ + lw t3,0(a1) │ │ + subu s0,t3,t9 │ │ + slt t4,v0,s0 │ │ + beqz t4,30338 │ │ nop │ │ - lw t3,28(a0) │ │ - lhu t2,56(a0) │ │ - sw t3,32(a0) │ │ - sh t2,58(a0) │ │ - b 2f364 │ │ - move a2,t1 │ │ - lhu t2,54(a0) │ │ - lui a3,0xe000 │ │ - sll t6,t2,0x2 │ │ - sw a3,16(a0) │ │ - addu t3,t1,t6 │ │ - lw t5,0(t3) │ │ - lw t1,4(a0) │ │ - lhu t4,0(t5) │ │ - sll t9,t4,0x1 │ │ - addu t8,t0,t9 │ │ - lh a3,0(t8) │ │ - lui t0,0xe000 │ │ - bne a2,t0,2f320 │ │ - subu a3,t1,a3 │ │ - lui a2,0xe000 │ │ - bne a1,a2,2f334 │ │ - lui t0,0xe000 │ │ - b 2f33c │ │ - lui t1,0xe000 │ │ - slt t9,t4,t5 │ │ - bnez t9,2f2c8 │ │ - move a3,t4 │ │ - lw t2,32(a0) │ │ - lhu t5,58(a0) │ │ - sw t2,36(a0) │ │ - b 2f2d8 │ │ - sh t5,60(a0) │ │ - lui a1,0xe000 │ │ - lhu t2,56(a0) │ │ - sw a1,20(a0) │ │ - li a1,0xffff │ │ - bne t2,a1,2f268 │ │ - sll t9,t2,0x2 │ │ - lui t4,0xe000 │ │ - lui t5,0xe000 │ │ - bne a3,t4,2f298 │ │ - lui a1,0xe000 │ │ - lui a3,0xe000 │ │ - bne a2,a3,2f2ac │ │ - lui t3,0xe000 │ │ - b 2f2b4 │ │ - lui t4,0xe000 │ │ - slt t2,t5,a1 │ │ - bnez t2,2f228 │ │ + beqz t7,3042c │ │ + addiu s1,t7,-1 │ │ + move a2,t7 │ │ + addiu t7,s4,-12 │ │ + addu t5,s3,t7 │ │ + lw t6,0(t5) │ │ + li t0,255 │ │ + addu t8,t6,v1 │ │ + lbu t9,0(t8) │ │ + beq t9,t0,30360 │ │ + move v0,s0 │ │ + addu a1,t2,t7 │ │ + lw t3,0(a1) │ │ + subu s0,t3,t9 │ │ + slt t4,v0,s0 │ │ + beqz t4,30360 │ │ nop │ │ - lw t3,36(a0) │ │ - sh t4,62(a0) │ │ - sw t3,40(a0) │ │ - b 2f234 │ │ - move a1,t5 │ │ - lw a1,36(a0) │ │ - slt t8,v0,t7 │ │ - lhu t3,58(a0) │ │ - movn v0,t7,t8 │ │ - li t6,0xffff │ │ - sw a1,48(a0) │ │ - bne t3,t6,2f1c4 │ │ + beqz s1,3041c │ │ + addiu s4,s4,-16 │ │ + move a2,s1 │ │ + addu s1,s3,s4 │ │ + lw t7,0(s1) │ │ + li t8,255 │ │ + addu t5,t7,v1 │ │ + lbu t6,0(t5) │ │ + bne t6,t8,30384 │ │ + move v0,s0 │ │ + li s0,-1 │ │ + beq a2,s0,30038 │ │ sw v0,44(a0) │ │ - lui t5,0xe000 │ │ - lui a1,0xe000 │ │ - bne t2,t5,2f1f8 │ │ - lui a2,0xe000 │ │ - lui t7,0xe000 │ │ - bne a3,t7,2f208 │ │ - lui t2,0xe000 │ │ - b 2f210 │ │ - lui t5,0xe000 │ │ - b 2f364 │ │ - move a2,t0 │ │ - b 2f234 │ │ - move a1,t2 │ │ - lui v0,0xe000 │ │ - b 2f194 │ │ - lui a3,0xe000 │ │ - lui a1,0xe000 │ │ - b 2f15c │ │ - lui t2,0xe000 │ │ - addiu sp,sp,-16 │ │ - lw t6,0(a0) │ │ - lbu v1,76(a0) │ │ - sw s2,12(sp) │ │ - sw s1,8(sp) │ │ - sw s0,4(sp) │ │ - lw a1,16(t6) │ │ - lw a2,4(a0) │ │ - beqz v1,2f918 │ │ - lhu v0,54(a0) │ │ - li a3,0xffff │ │ - beq v0,a3,2f7c8 │ │ - sll t4,v0,0x2 │ │ - lw t5,12(t6) │ │ - addu t3,t5,t4 │ │ - lw t2,0(t3) │ │ - lhu t1,0(t2) │ │ - xori t0,t1,0xffff │ │ - sltiu a3,t0,1 │ │ - bnez a3,2f7c8 │ │ - nop │ │ - bnez v1,2f924 │ │ - lw a3,8(t6) │ │ - sll v0,v0,0x1 │ │ - addu t0,a3,v0 │ │ - lh a3,0(t0) │ │ - negu v0,a3 │ │ - addu a2,a2,v0 │ │ - sw a2,0(a1) │ │ - lbu t7,77(a0) │ │ - slti a1,t7,2 │ │ - beqz a1,2f7e4 │ │ - lui t1,0x1 │ │ - beqz t7,2f95c │ │ - addiu t1,t7,-1 │ │ - lw s1,0(a0) │ │ - lh s2,68(a0) │ │ - lw v1,4(s1) │ │ - sll t5,s2,0x2 │ │ - addu t4,v1,t5 │ │ - sll t9,t1,0x2 │ │ - lw t4,0(t4) │ │ - move a1,t9 │ │ - move v1,t1 │ │ - lui v0,0xe000 │ │ + addiu s3,a2,6 │ │ + sll t4,s3,0x2 │ │ + addu a2,a0,t4 │ │ + sll t1,t1,0x2 │ │ + lw s4,0(a2) │ │ + addu s1,s2,t1 │ │ + lw s3,0(s1) │ │ + sw s4,48(a0) │ │ + sll t7,v1,0x1 │ │ + addu s1,a0,t7 │ │ + sll t3,v1,0x2 │ │ + addu t6,s1,t7 │ │ + move t9,a3 │ │ + addiu t8,v1,-3 │ │ + addiu t7,v1,-4 │ │ + addiu t1,v1,-5 │ │ + addu t2,t2,t3 │ │ + move s0,zero │ │ + li t4,255 │ │ + b 301c0 │ │ li t0,-1 │ │ - li t3,255 │ │ - li t2,-1 │ │ - addu t8,t4,a1 │ │ - lw a3,0(t8) │ │ - addu s0,a3,t7 │ │ - lbu a2,0(s0) │ │ - beq a2,t3,2f674 │ │ + lw v1,-4(t2) │ │ + addiu a3,a3,-1 │ │ + beq a3,t0,301e8 │ │ + subu v1,v1,s4 │ │ + addu s3,a1,t3 │ │ + lw a2,-8(s3) │ │ + addu s4,a2,t5 │ │ + lbu s3,0(s4) │ │ + beq s3,t4,300b0 │ │ + li a2,-1 │ │ + lw s4,-8(t2) │ │ + subu s3,s4,s3 │ │ + slt a2,v1,s3 │ │ + move s4,t0 │ │ + movn s4,a3,a2 │ │ + movn v1,s3,a2 │ │ + move a2,s4 │ │ + beq t8,t0,30140 │ │ + addu s3,a1,t3 │ │ + lw s4,-12(s3) │ │ + addu s3,s4,t5 │ │ + lbu s4,0(s3) │ │ + beq s4,t4,300e0 │ │ nop │ │ - lw t8,16(t6) │ │ - addu a3,t8,a1 │ │ - lw s0,0(a3) │ │ - subu a2,s0,a2 │ │ - slt t5,v0,a2 │ │ - movn t0,v1,t5 │ │ - movn v0,a2,t5 │ │ - addiu v1,v1,-1 │ │ - bne v1,t2,2f640 │ │ - addiu a1,a1,-4 │ │ - beq t0,v1,2f69c │ │ - sw v0,44(a0) │ │ - addiu t2,t0,6 │ │ - sll t0,t2,0x2 │ │ - addu t3,a0,t0 │ │ - lw a1,0(t3) │ │ - sw a1,48(a0) │ │ - addiu s0,t1,24 │ │ - sll t5,s0,0x1 │ │ - addiu a2,t1,6 │ │ - addu v1,a0,t5 │ │ - sll t4,a2,0x2 │ │ - sll s2,s2,0x2 │ │ - addiu t7,t7,-2 │ │ - addiu s0,v1,6 │ │ - addu t8,a0,t4 │ │ - li t5,255 │ │ - li t3,-1 │ │ - lw t4,4(s1) │ │ - addu t2,t4,s2 │ │ - lw t4,0(t2) │ │ - addu t0,t4,t9 │ │ - lw a1,0(t0) │ │ - addu a3,a1,t1 │ │ - lbu v1,0(a3) │ │ - beq v1,t5,2f8f8 │ │ - lui a3,0xe000 │ │ - lw a1,16(t6) │ │ - addu a3,a1,t9 │ │ - lw a2,0(a3) │ │ - subu a3,a2,v1 │ │ - beq t7,t3,2f900 │ │ - move v1,t7 │ │ - addiu t9,t9,-4 │ │ - move a1,t9 │ │ - li t2,-1 │ │ - addu t0,t4,a1 │ │ - lw a2,0(t0) │ │ - addu t0,a2,t1 │ │ - lbu a2,0(t0) │ │ - beq a2,t5,2f744 │ │ + lw s3,-12(t2) │ │ + subu s3,s3,s4 │ │ + slt s4,v1,s3 │ │ + movn v1,s3,s4 │ │ + movn a2,t8,s4 │ │ + beq t7,t0,30140 │ │ + addu s3,a1,t3 │ │ + lw s4,-16(s3) │ │ + addu s3,s4,t5 │ │ + lbu s4,0(s3) │ │ + beq s4,t4,30110 │ │ nop │ │ - lw t0,16(t6) │ │ - addu t0,t0,a1 │ │ - lw t0,0(t0) │ │ - subu a2,t0,a2 │ │ - slt t0,a3,a2 │ │ - movn t2,v1,t0 │ │ - movn a3,a2,t0 │ │ - addiu v1,v1,-1 │ │ - bne v1,t3,2f710 │ │ - addiu a1,a1,-4 │ │ - beqz t1,2f968 │ │ - nop │ │ - beq t2,t3,2f794 │ │ - sw a3,-20(t8) │ │ - addiu a1,t2,6 │ │ - sll t4,a1,0x2 │ │ - addu v1,a0,t4 │ │ - lw t0,0(v1) │ │ - sw t0,0(t8) │ │ - lbu a2,76(a0) │ │ - beqz a2,2f798 │ │ - slt a1,v0,a3 │ │ - addiu t4,t2,24 │ │ - sll v1,t4,0x1 │ │ - addu t0,a0,v1 │ │ - lhu t2,6(t0) │ │ - sh t2,0(s0) │ │ - slt a1,v0,a3 │ │ + lw s3,-16(t2) │ │ + subu s3,s3,s4 │ │ + slt s4,v1,s3 │ │ + movn v1,s3,s4 │ │ + movn a2,t7,s4 │ │ + beq t1,t0,30140 │ │ + addu a1,a1,t3 │ │ + lw s3,-20(a1) │ │ + addu t5,s3,t5 │ │ + lbu s4,0(t5) │ │ + beq s4,t4,30140 │ │ + nop │ │ + lw a1,-20(t2) │ │ + subu s3,a1,s4 │ │ + slt t5,v1,s3 │ │ + movn v1,s3,t5 │ │ + movn a2,t1,t5 │ │ + beqz t9,303e0 │ │ + nop │ │ + beq a2,t0,30184 │ │ + sw v1,0(t6) │ │ + addiu s4,a2,6 │ │ + sll a1,s4,0x2 │ │ + addu s3,a0,a1 │ │ + lw t5,0(s3) │ │ + sw t5,20(t6) │ │ + lbu s4,76(a0) │ │ + beqz s4,30188 │ │ + slt s4,v0,v1 │ │ + addiu a2,a2,24 │ │ + sll a1,a2,0x1 │ │ + addu s3,a0,a1 │ │ + lhu t5,6(s3) │ │ + sh t5,52(s1) │ │ + slt s4,v0,v1 │ │ + movn v0,v1,s4 │ │ + addiu t9,t9,-1 │ │ + addiu s0,s0,-4 │ │ + addiu s1,s1,-2 │ │ + addiu t6,t6,-4 │ │ + addiu t8,t8,-1 │ │ + addiu t7,t7,-1 │ │ addiu t1,t1,-1 │ │ - movn v0,a3,a1 │ │ + beq a3,t0,3021c │ │ + addiu t2,t2,-4 │ │ + lh v1,68(a0) │ │ + sll a2,v1,0x2 │ │ + addu a1,s2,a2 │ │ + lw s3,0(a1) │ │ + addu a1,s3,s0 │ │ + addu v1,a1,t3 │ │ + lw s3,-4(v1) │ │ + addu a2,s3,a3 │ │ + lbu s4,0(a2) │ │ + bne s4,t4,3006c │ │ + move t5,a3 │ │ + addiu a3,a3,-1 │ │ + bne a3,t0,3007c │ │ + lui v1,0xe000 │ │ + beqz t9,303d8 │ │ + slt s4,v0,v1 │ │ + sw v1,0(t6) │ │ + movn v0,v1,s4 │ │ + addiu t9,t9,-1 │ │ + addiu s0,s0,-4 │ │ + addiu s1,s1,-2 │ │ + addiu t6,t6,-4 │ │ + addiu t8,t8,-1 │ │ addiu t7,t7,-1 │ │ - addiu s0,s0,-2 │ │ - bne t1,t3,2f6c8 │ │ - addiu t8,t8,-4 │ │ + addiu t1,t1,-1 │ │ + bne a3,t0,301b0 │ │ + addiu t2,t2,-4 │ │ + lw s4,20(sp) │ │ + lw s3,16(sp) │ │ lw s2,12(sp) │ │ lw s1,8(sp) │ │ lw s0,4(sp) │ │ sw v0,64(a0) │ │ jr ra │ │ - addiu sp,sp,16 │ │ - lui v0,0xe000 │ │ - addu a2,a2,v0 │ │ - sw a2,0(a1) │ │ - lbu t7,77(a0) │ │ - slti a1,t7,2 │ │ - bnez a1,2f604 │ │ - lui t1,0x1 │ │ - li v0,1 │ │ - ori s0,t1,0xfffe │ │ - lw t2,16(t6) │ │ - lbu t1,76(a0) │ │ - move a1,a0 │ │ - move v1,a0 │ │ - sll t0,v0,0x2 │ │ - li a3,2 │ │ - lui t4,0xe000 │ │ - li t5,0xffff │ │ - addu t2,t2,t0 │ │ - lw t3,8(a1) │ │ - beqz t1,2f8e0 │ │ - lhu a2,56(v1) │ │ - beq a2,t5,2f8f0 │ │ + addiu sp,sp,24 │ │ + lhu a3,54(a0) │ │ + li a1,0xffff │ │ + bne a3,a1,2fe8c │ │ nop │ │ - lw s1,0(a0) │ │ - sll a2,a2,0x2 │ │ - lw t7,12(s1) │ │ - addu t9,t7,a2 │ │ - lw t8,0(t9) │ │ - addu s2,t8,a3 │ │ - lhu s1,0(s2) │ │ - xori t7,s1,0xffff │ │ - sltiu a2,t7,1 │ │ - bnez a2,2f88c │ │ - lui a2,0xe000 │ │ - lw a2,0(a0) │ │ - beqz t1,2f90c │ │ - lw t7,8(a2) │ │ - lhu t1,56(v1) │ │ - beq t1,t5,2f948 │ │ - sll s1,t1,0x2 │ │ - lw s2,12(a2) │ │ - addu a2,s2,s1 │ │ - lw t9,0(a2) │ │ - addu t8,t9,a3 │ │ - lhu t1,0(t8) │ │ - sll a2,t1,0x1 │ │ - addu t8,t7,a2 │ │ - lh t7,0(t8) │ │ - negu a2,t7 │ │ - addu t9,t3,a2 │ │ - slt t3,t9,t4 │ │ - beqz t3,2f8a8 │ │ - sw t9,0(t2) │ │ - lw t2,16(t6) │ │ - addu t0,t2,t0 │ │ - sw t4,0(t0) │ │ - lbu t7,77(a0) │ │ - addiu v0,v0,1 │ │ - slt a2,v0,t7 │ │ - addiu a1,a1,4 │ │ - addiu v1,v1,2 │ │ - beqz a2,2f604 │ │ - addiu a3,a3,2 │ │ - lw t2,16(t6) │ │ - lbu t1,76(a0) │ │ - sll t0,v0,0x2 │ │ - addu t2,t2,t0 │ │ - lw t3,8(a1) │ │ - bnez t1,2f81c │ │ - lhu a2,56(v1) │ │ - xori s2,a2,0xffff │ │ - sltiu a2,s2,1 │ │ - beqz a2,2f850 │ │ + lui a3,0xe000 │ │ + addu v0,v0,a3 │ │ + sw v0,0(t2) │ │ + lbu v1,77(a0) │ │ + slti a1,v1,2 │ │ + bnez a1,2feb8 │ │ + addiu t1,a0,8 │ │ + addiu a3,t2,4 │ │ + addiu t3,a0,56 │ │ + li t4,2 │ │ + li a1,1 │ │ + li t7,0xffff │ │ + b 302f0 │ │ + lui t5,0xe000 │ │ + lhu t9,0(t3) │ │ + beq t9,t7,30308 │ │ + sll v0,t9,0x2 │ │ + lw v1,12(t6) │ │ + addu a2,v1,v0 │ │ + lw t8,0(a2) │ │ + addu t9,t8,t4 │ │ + lhu t8,0(t9) │ │ + beq t8,t7,302c0 │ │ + lui t9,0xe000 │ │ + lw v1,8(t6) │ │ + sll v0,t8,0x1 │ │ + addu a2,v1,v0 │ │ + lh t8,0(a2) │ │ + negu t9,t8 │ │ + addu t0,t0,t9 │ │ + slt v1,t0,t5 │ │ + movn t0,t5,v1 │ │ + sw t0,0(a3) │ │ + lbu v1,77(a0) │ │ + addiu a1,a1,1 │ │ + slt v0,a1,v1 │ │ + addiu t1,t1,4 │ │ + addiu a3,a3,4 │ │ + addiu t3,t3,2 │ │ + beqz v0,2feb8 │ │ + addiu t4,t4,2 │ │ + lbu a2,76(a0) │ │ + bnez a2,30284 │ │ + lw t0,0(t1) │ │ + lhu t8,0(t3) │ │ + bne t8,t7,302ac │ │ nop │ │ - b 2f88c │ │ - lui a2,0xe000 │ │ - bne t7,t3,2f704 │ │ - move v1,t7 │ │ - li t2,-1 │ │ - b 2f750 │ │ - addiu t9,t9,-4 │ │ - lhu t1,56(v1) │ │ - b 2f880 │ │ - sll a2,t1,0x1 │ │ - xori t7,v0,0xffff │ │ - b 2f5cc │ │ - sltiu a3,t7,1 │ │ - li v1,0xffff │ │ - beq v0,v1,2f950 │ │ - sll s2,v0,0x2 │ │ - lw t8,12(t6) │ │ - addu s1,t8,s2 │ │ - lw s0,0(s1) │ │ - lhu v0,0(s0) │ │ - b 2f5e0 │ │ - sll v0,v0,0x1 │ │ - b 2f880 │ │ - move a2,s0 │ │ - lui t9,0x1 │ │ - b 2f5e0 │ │ - ori v0,t9,0xfffe │ │ + b 302c0 │ │ + lui t9,0xe000 │ │ + beqz s1,3000c │ │ + addiu t7,s1,-1 │ │ + addiu s1,s4,-8 │ │ + addu t5,s3,s1 │ │ + lw t6,0(t5) │ │ + li t0,255 │ │ + addu t8,t6,v1 │ │ + lbu t9,0(t8) │ │ + bne t9,t0,2ff8c │ │ + addu a1,t2,s1 │ │ + beqz t7,3000c │ │ + addiu s1,t7,-1 │ │ + addiu t7,s4,-12 │ │ + addu t5,s3,t7 │ │ + lw t6,0(t5) │ │ + li t0,255 │ │ + addu t8,t6,v1 │ │ + lbu t9,0(t8) │ │ + bne t9,t0,2ffd0 │ │ + addu a1,t2,t7 │ │ + beqz s1,3000c │ │ + addiu s4,s4,-16 │ │ + addu s1,s3,s4 │ │ + lw t7,0(s1) │ │ + li t8,255 │ │ + addu t5,t7,v1 │ │ + lbu t6,0(t5) │ │ + beq t6,t8,30010 │ │ + li s0,-1 │ │ + addu t9,t2,s4 │ │ + lw t0,0(t9) │ │ + subu a1,t0,t6 │ │ + slt t3,v0,a1 │ │ + movn v0,a1,t3 │ │ + b 3000c │ │ + movn a2,zero,t3 │ │ + addu t0,t2,s4 │ │ + lw a1,0(t0) │ │ + subu v0,a1,t8 │ │ + addiu t4,t3,1 │ │ + slt s0,v0,t4 │ │ + bnez s0,2ff18 │ │ + addiu s1,v1,-2 │ │ + bne s1,t5,2ff28 │ │ + move a2,a3 │ │ + b 30018 │ │ + sw v0,44(a0) │ │ + sw v0,44(a0) │ │ + jr ra │ │ + sw v0,64(a0) │ │ + b 30184 │ │ + sw v1,4(a0) │ │ + beq a2,t0,30184 │ │ + sw v1,4(a0) │ │ + addiu s4,a2,6 │ │ + sll a1,s4,0x2 │ │ + addu s3,a0,a1 │ │ + lw t5,0(s3) │ │ + b 30164 │ │ + sw t5,24(a0) │ │ lui v0,0xe000 │ │ - b 2f7b0 │ │ + b 30038 │ │ sw v0,44(a0) │ │ - beq t2,t3,2f794 │ │ - sw a3,4(a0) │ │ - addiu a2,t2,6 │ │ - sll a1,a2,0x2 │ │ - addu t4,a0,a1 │ │ - lw v1,0(t4) │ │ - b 2f774 │ │ - sw v1,24(a0) │ │ + sw s0,44(a0) │ │ + move a2,s1 │ │ + b 30018 │ │ + move v0,s0 │ │ + sw s0,44(a0) │ │ + move a2,zero │ │ + b 30018 │ │ + move v0,s0 │ │ + sw s0,44(a0) │ │ + move a2,t7 │ │ + b 30018 │ │ + move v0,s0 │ │ │ │ -0002f988 : │ │ +0003043c : │ │ lui gp,0x8 │ │ - addiu gp,gp,-26424 │ │ + addiu gp,gp,-29164 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ - sw gp,24(sp) │ │ slti v0,a0,6 │ │ + sw gp,24(sp) │ │ + sw s1,40(sp) │ │ + sw ra,60(sp) │ │ sw s5,56(sp) │ │ sw s4,52(sp) │ │ sw s3,48(sp) │ │ - sw s1,40(sp) │ │ - sw ra,60(sp) │ │ sw s2,44(sp) │ │ sw s0,36(sp) │ │ + beqz v0,304fc │ │ move s1,a0 │ │ + lw s2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ move s5,a1 │ │ move s4,a2 │ │ - beqz v0,2fa48 │ │ move s3,a3 │ │ - lw s2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s2,-3316 │ │ + addiu a2,s2,-13572 │ │ li a0,1 │ │ li a1,28 │ │ jalr t9 │ │ li a3,69 │ │ lw gp,24(sp) │ │ move a0,s1 │ │ - lw t9,-32156(gp) │ │ - addiu a2,s2,-3316 │ │ + lw t9,-32152(gp) │ │ + addiu a2,s2,-13572 │ │ sw s1,0(v0) │ │ sw s5,4(v0) │ │ sw s4,8(v0) │ │ sw s3,12(v0) │ │ li a1,4 │ │ li a3,74 │ │ jalr t9 │ │ move s0,v0 │ │ - sw v0,16(s0) │ │ lw ra,60(sp) │ │ - move v0,s0 │ │ + sw v0,16(s0) │ │ lw s5,56(sp) │ │ + move v0,s0 │ │ lw s4,52(sp) │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li v1,5 │ │ sw v1,16(sp) │ │ li a0,4 │ │ - addiu a1,a1,-3316 │ │ + addiu a1,a1,-13572 │ │ li a2,65 │ │ jalr t9 │ │ - addiu a3,a3,-3272 │ │ + addiu a3,a3,-13528 │ │ lw ra,60(sp) │ │ - move s0,zero │ │ - move v0,s0 │ │ lw s5,56(sp) │ │ lw s4,52(sp) │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,64 │ │ │ │ -0002fa9c : │ │ +0003054c : │ │ lui gp,0x8 │ │ - addiu gp,gp,-26700 │ │ + addiu gp,gp,-29436 │ │ addu gp,gp,t9 │ │ + beqz a0,305a0 │ │ + nop │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ + lw t9,-32552(gp) │ │ sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,2fae8 │ │ move s0,a0 │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ lw a0,16(a0) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ jr t9 │ │ addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,32 │ │ + nop │ │ │ │ -0002faf8 : │ │ +000305a8 : │ │ jr ra │ │ nop │ │ │ │ -0002fb00 : │ │ +000305b0 : │ │ lui gp,0x8 │ │ - addiu gp,gp,-26800 │ │ + addiu gp,gp,-29536 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ sw gp,16(sp) │ │ sw ra,60(sp) │ │ - sw s8,56(sp) │ │ - sw s7,52(sp) │ │ - sw s6,48(sp) │ │ - sw s5,44(sp) │ │ - sw s4,40(sp) │ │ - sw s3,36(sp) │ │ - sw s2,32(sp) │ │ + sw s7,56(sp) │ │ + sw s6,52(sp) │ │ + sw s5,48(sp) │ │ + sw s4,44(sp) │ │ + sw s3,40(sp) │ │ + sw s2,36(sp) │ │ lbu v0,76(a0) │ │ move s0,a0 │ │ move s1,a1 │ │ - beqz v0,2ff40 │ │ - lw t9,-30448(gp) │ │ - lw a0,-32696(gp) │ │ + beqz v0,309b8 │ │ + lw t9,-30476(gp) │ │ + lw ra,-32708(gp) │ │ li a1,1 │ │ - addiu a0,a0,-3228 │ │ + addiu a0,ra,-13484 │ │ li a2,6 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ - lbu v1,77(s0) │ │ - beqz v1,2fbec │ │ - lw s2,-32696(gp) │ │ - move s4,s0 │ │ - move s3,zero │ │ - li s6,0xffff │ │ - b 2fbd8 │ │ - addiu s5,s2,-3220 │ │ - lhu a2,54(s4) │ │ - beq a2,s6,30010 │ │ - sll a0,a2,0x2 │ │ - lw t3,0(s0) │ │ - lw t2,12(t3) │ │ - addu t1,t2,a0 │ │ - lw t0,0(t1) │ │ - addu a3,t0,v1 │ │ - lhu a2,0(a3) │ │ - lw t9,-30324(gp) │ │ + lbu v0,77(s0) │ │ + beqz v0,30698 │ │ + lw s6,-32708(gp) │ │ + addiu s3,s0,54 │ │ + move s2,zero │ │ + li s5,0xffff │ │ + b 30684 │ │ + addiu s4,s6,-13472 │ │ + lhu a1,0(s3) │ │ + beq a1,s5,30a90 │ │ + sll a2,a1,0x2 │ │ + lw a3,0(s0) │ │ + lw t0,12(a3) │ │ + addu t1,t0,a2 │ │ + lw t2,0(t1) │ │ + addu t3,t2,v1 │ │ + lhu a2,0(t3) │ │ + lw t9,-30456(gp) │ │ move a0,s1 │ │ jalr t9 │ │ - move a1,s5 │ │ - lbu t5,77(s0) │ │ - addiu s3,s3,1 │ │ - slt t4,s3,t5 │ │ + move a1,s4 │ │ + lbu t4,77(s0) │ │ + addiu s2,s2,1 │ │ + slt t5,s2,t4 │ │ lw gp,16(sp) │ │ - beqz t4,2fbec │ │ - addiu s4,s4,2 │ │ - lbu a1,76(s0) │ │ - bnez a1,2fb8c │ │ - sll v1,s3,0x1 │ │ - b 2fbb0 │ │ - lhu a2,54(s4) │ │ - lw t7,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,t7,-3212 │ │ + beqz t5,30698 │ │ + addiu s3,s3,2 │ │ + lbu a0,76(s0) │ │ + bnez a0,30638 │ │ + sll v1,s2,0x1 │ │ + b 3065c │ │ + lhu a2,0(s3) │ │ + lw t6,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,t6,-13476 │ │ li a1,1 │ │ li a2,3 │ │ jalr t9 │ │ move a3,s1 │ │ - lbu t6,77(s0) │ │ - beqz t6,2fc68 │ │ + lbu t7,77(s0) │ │ + beqz t7,30714 │ │ lw gp,16(sp) │ │ - lw s5,-32696(gp) │ │ - move s4,s0 │ │ - move s3,zero │ │ - b 2fc54 │ │ - addiu s5,s5,-3208 │ │ - lhu a2,54(s4) │ │ - lw t9,-30324(gp) │ │ + lw s7,-32708(gp) │ │ + addiu s2,s0,54 │ │ + move s4,zero │ │ + b 30700 │ │ + addiu s5,s7,-13464 │ │ + lhu a2,0(s2) │ │ + lw t9,-30456(gp) │ │ move a0,s1 │ │ jalr t9 │ │ move a1,s5 │ │ - lbu t8,77(s0) │ │ - addiu s3,s3,1 │ │ - slt s7,s3,t8 │ │ + lbu v0,77(s0) │ │ + addiu s4,s4,1 │ │ + slt a0,s4,v0 │ │ lw gp,16(sp) │ │ - beqz s7,2fc68 │ │ - addiu s4,s4,2 │ │ - lbu s6,76(s0) │ │ - bnez s6,2fc28 │ │ + beqz a0,30714 │ │ + addiu s2,s2,2 │ │ + lbu t8,76(s0) │ │ + bnez t8,306d4 │ │ nop │ │ - b 2fc2c │ │ + b 306d8 │ │ lhu a2,52(s0) │ │ - lw s3,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,s3,-7932 │ │ + lw ra,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,ra,-18196 │ │ li a1,1 │ │ li a2,2 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ - lw t4,0(s0) │ │ - lw t3,8(t4) │ │ - beqz t3,2fd90 │ │ - lw t6,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,t6,-3196 │ │ + lw a1,0(s0) │ │ + lw v1,8(a1) │ │ + beqz v1,3082c │ │ + lw a2,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,a2,-13452 │ │ + move a3,s1 │ │ li a1,1 │ │ - li a2,6 │ │ jalr t9 │ │ - move a3,s1 │ │ - lbu t5,77(s0) │ │ - beqz t5,2fd7c │ │ + li a2,6 │ │ + lbu a3,77(s0) │ │ + beqz a3,30818 │ │ lw gp,16(sp) │ │ - lui t7,0x1 │ │ - move s3,s0 │ │ - move s5,zero │ │ - move s4,zero │ │ - li s7,0xffff │ │ - ori s8,t7,0xfffe │ │ - addiu s6,s2,-3220 │ │ - lbu v0,76(s0) │ │ - beqz v0,2ff28 │ │ - lhu v1,54(s3) │ │ - beq v1,s7,2ff20 │ │ - sll a3,v1,0x2 │ │ - lw t0,0(s0) │ │ - lw v1,12(t0) │ │ - addu a2,v1,a3 │ │ - lw a1,0(a2) │ │ - addu a0,a1,s5 │ │ - lhu ra,0(a0) │ │ - xori t8,ra,0xffff │ │ - sltiu v1,t8,1 │ │ - bnez v1,2fd50 │ │ - lui a2,0xe000 │ │ - lw v1,0(s0) │ │ - beqz v0,2ff34 │ │ - lw a0,8(v1) │ │ - lhu v0,54(s3) │ │ - beq v0,s7,30020 │ │ - sll t5,v0,0x2 │ │ - lw t9,12(v1) │ │ - addu t4,t9,t5 │ │ - lw t3,0(t4) │ │ - addu t2,t3,s5 │ │ - lhu v0,0(t2) │ │ - sll v0,v0,0x1 │ │ - addu t8,a0,v0 │ │ - lh t7,0(t8) │ │ - negu a2,t7 │ │ - lw t9,-30324(gp) │ │ + addiu s3,s0,54 │ │ + move s7,zero │ │ + move s2,zero │ │ + li s4,0xffff │ │ + b 307e8 │ │ + addiu s5,s6,-13472 │ │ + lhu t3,0(s3) │ │ + beq t3,s4,30810 │ │ + sll t5,t3,0x2 │ │ + lw t4,0(s0) │ │ + lw t6,12(t4) │ │ + addu t7,t6,t5 │ │ + lw t8,0(t7) │ │ + addu v0,t8,s7 │ │ + lhu a0,0(v0) │ │ + beq a0,s4,30810 │ │ + sll a1,a0,0x1 │ │ + lw ra,8(t4) │ │ + addu v1,ra,a1 │ │ + lh t9,0(v1) │ │ + negu a2,t9 │ │ + lw t9,-30456(gp) │ │ move a0,s1 │ │ jalr t9 │ │ - move a1,s6 │ │ - lbu a1,77(s0) │ │ - addiu s4,s4,1 │ │ - slt a0,s4,a1 │ │ + move a1,s5 │ │ + lbu a2,77(s0) │ │ + addiu s2,s2,1 │ │ + slt a3,s2,a2 │ │ lw gp,16(sp) │ │ - addiu s5,s5,2 │ │ - bnez a0,2fcd8 │ │ addiu s3,s3,2 │ │ - lw t9,-30440(gp) │ │ + beqz a3,30818 │ │ + addiu s7,s7,2 │ │ + lbu t0,76(s0) │ │ + bnez t0,30780 │ │ + nop │ │ + lhu t1,0(s3) │ │ + beq t1,s4,307bc │ │ + lui a2,0xe000 │ │ + lw t2,0(s0) │ │ + sll a1,t1,0x1 │ │ + b 307b0 │ │ + lw ra,8(t2) │ │ + b 307bc │ │ + lui a2,0xe000 │ │ + lw t9,-30332(gp) │ │ li a0,10 │ │ jalr t9 │ │ move a1,s1 │ │ lw gp,16(sp) │ │ - lw s7,-32696(gp) │ │ - lw t9,-30324(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-30456(gp) │ │ lw a2,4(s0) │ │ move a0,s1 │ │ jalr t9 │ │ - addiu a1,s7,-3188 │ │ - lbu s6,77(s0) │ │ - slti s5,s6,2 │ │ - bnez s5,2fdf0 │ │ + addiu a1,s4,-13444 │ │ + lbu s5,77(s0) │ │ + slti t0,s5,2 │ │ + bnez t0,3088c │ │ lw gp,16(sp) │ │ - move s4,s0 │ │ - li s3,1 │ │ - addiu s5,s2,-3220 │ │ - lw a2,8(s4) │ │ - lw t9,-30324(gp) │ │ + addiu s3,s0,8 │ │ + li s2,1 │ │ + addiu s7,s6,-13472 │ │ + lw t9,-30456(gp) │ │ + lw a2,0(s3) │ │ move a0,s1 │ │ jalr t9 │ │ - move a1,s5 │ │ - lbu a2,77(s0) │ │ - addiu s3,s3,1 │ │ - slt s8,s3,a2 │ │ + move a1,s7 │ │ + lbu t1,77(s0) │ │ + addiu s2,s2,1 │ │ + slt t2,s2,t1 │ │ lw gp,16(sp) │ │ - bnez s8,2fdc4 │ │ - addiu s4,s4,4 │ │ - lw t9,-30324(gp) │ │ + bnez t2,30860 │ │ + addiu s3,s3,4 │ │ + lw t9,-30456(gp) │ │ lw a2,44(s0) │ │ move a0,s1 │ │ jalr t9 │ │ - addiu a1,s2,-3220 │ │ + addiu a1,s6,-13472 │ │ lw gp,16(sp) │ │ li a0,10 │ │ - lw t9,-30440(gp) │ │ + lw t9,-30332(gp) │ │ jalr t9 │ │ move a1,s1 │ │ lw gp,16(sp) │ │ lw a2,24(s0) │ │ - lw a3,-32696(gp) │ │ - lw t9,-30324(gp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-30456(gp) │ │ move a0,s1 │ │ jalr t9 │ │ - addiu a1,a3,-3176 │ │ - lbu s4,77(s0) │ │ - slti s3,s4,2 │ │ - bnez s3,2fe7c │ │ + addiu a1,t3,-13432 │ │ + lbu t4,77(s0) │ │ + slti t5,t4,2 │ │ + bnez t5,30918 │ │ lw gp,16(sp) │ │ - move s4,s0 │ │ - li s3,1 │ │ - addiu s5,s2,-3220 │ │ - lw t9,-30324(gp) │ │ - lw a2,28(s4) │ │ + addiu s7,s0,28 │ │ + li s5,1 │ │ + addiu s4,s6,-13472 │ │ + lw t9,-30456(gp) │ │ + lw a2,0(s7) │ │ move a0,s1 │ │ jalr t9 │ │ - move a1,s5 │ │ - lbu t0,77(s0) │ │ - addiu s3,s3,1 │ │ - slt v1,s3,t0 │ │ + move a1,s4 │ │ + lbu t6,77(s0) │ │ + addiu s5,s5,1 │ │ + slt t7,s5,t6 │ │ lw gp,16(sp) │ │ - bnez v1,2fe50 │ │ - addiu s4,s4,4 │ │ - lw t9,-30324(gp) │ │ + bnez t7,308ec │ │ + addiu s7,s7,4 │ │ + lw t9,-30456(gp) │ │ lw a2,48(s0) │ │ move a0,s1 │ │ jalr t9 │ │ - addiu a1,s2,-3220 │ │ + addiu a1,s6,-13472 │ │ lw gp,16(sp) │ │ li a0,10 │ │ - lw t9,-30440(gp) │ │ + lw t9,-30332(gp) │ │ jalr t9 │ │ move a1,s1 │ │ lw a2,4(s0) │ │ - blez a2,2fec8 │ │ + blez a2,30964 │ │ lw gp,16(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-30324(gp) │ │ + lw s6,-32708(gp) │ │ + lw t9,-30456(gp) │ │ move a0,s1 │ │ jalr t9 │ │ - addiu a1,s2,-3164 │ │ + addiu a1,s6,-13420 │ │ lw gp,16(sp) │ │ lw a2,44(s0) │ │ - blez a2,2fee8 │ │ - lw t9,-30324(gp) │ │ - lw s0,-32696(gp) │ │ + blez a2,30984 │ │ + lw s0,-32708(gp) │ │ + lw t9,-30456(gp) │ │ move a0,s1 │ │ jalr t9 │ │ - addiu a1,s0,-3096 │ │ + addiu a1,s0,-13352 │ │ lw gp,16(sp) │ │ - move a0,s1 │ │ lw ra,60(sp) │ │ - lw s8,56(sp) │ │ - lw s7,52(sp) │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - lw t9,-30292(gp) │ │ + lw s7,56(sp) │ │ + lw s6,52(sp) │ │ + lw s5,48(sp) │ │ + lw s4,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s0,28(sp) │ │ + move a0,s1 │ │ + lw t9,-30328(gp) │ │ + lw s1,32(sp) │ │ jr t9 │ │ addiu sp,sp,64 │ │ - b 2fd50 │ │ - lui a2,0xe000 │ │ - xori t1,v1,0xffff │ │ - b 2fd0c │ │ - sltiu v1,t1,1 │ │ - lhu t6,54(s3) │ │ - b 2fd44 │ │ - sll v0,t6,0x1 │ │ - lw s2,-32696(gp) │ │ + lw a0,-32708(gp) │ │ li a1,1 │ │ - addiu a0,s2,-3204 │ │ + addiu a0,a0,-13460 │ │ li a2,6 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,16(sp) │ │ - lbu s4,77(s0) │ │ - beqz s4,2ffdc │ │ - lw s2,-32696(gp) │ │ - move s4,s0 │ │ - move s3,zero │ │ - li s6,0xffff │ │ - b 2ffc8 │ │ - addiu s5,s2,-3220 │ │ - lhu ra,54(s4) │ │ - beq ra,s6,30018 │ │ - sll a0,ra,0x2 │ │ - lw a3,0(s0) │ │ - lw a2,12(a3) │ │ - addu a1,a2,a0 │ │ - lw a0,0(a1) │ │ - addu v0,a0,v1 │ │ - lhu a2,0(v0) │ │ - lw t9,-30324(gp) │ │ + lbu v1,77(s0) │ │ + beqz v1,30a54 │ │ + lw s6,-32708(gp) │ │ + addiu s3,s0,54 │ │ + move s2,zero │ │ + li s5,0xffff │ │ + b 30a40 │ │ + addiu s4,s6,-13472 │ │ + lhu a2,0(s3) │ │ + beq a2,s5,30a88 │ │ + sll t0,a2,0x2 │ │ + lw t1,0(s0) │ │ + lw t2,12(t1) │ │ + addu t3,t2,t0 │ │ + lw t4,0(t3) │ │ + addu t5,t4,a3 │ │ + lhu a2,0(t5) │ │ + lw t9,-30456(gp) │ │ move a0,s1 │ │ jalr t9 │ │ - move a1,s5 │ │ - lbu t0,77(s0) │ │ - addiu s3,s3,1 │ │ - slt v1,s3,t0 │ │ + move a1,s4 │ │ + lbu t6,77(s0) │ │ + addiu s2,s2,1 │ │ + slt t7,s2,t6 │ │ lw gp,16(sp) │ │ - beqz v1,2ffdc │ │ - addiu s4,s4,2 │ │ - lbu s8,76(s0) │ │ - bnez s8,2ff7c │ │ - sll v1,s3,0x1 │ │ - b 2ffa0 │ │ - lhu a2,54(s4) │ │ - lbu t1,76(s0) │ │ - bnez t1,30008 │ │ + beqz t7,30a54 │ │ + addiu s3,s3,2 │ │ + lbu a1,76(s0) │ │ + bnez a1,309f4 │ │ + sll a3,s2,0x1 │ │ + b 30a18 │ │ + lhu a2,0(s3) │ │ + lbu s7,76(s0) │ │ + bnez s7,30a80 │ │ nop │ │ lhu a2,52(s0) │ │ - lw t2,-32696(gp) │ │ - lw t9,-30324(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-30456(gp) │ │ move a0,s1 │ │ jalr t9 │ │ - addiu a1,t2,-3876 │ │ - b 2fc88 │ │ + addiu a1,t8,-14076 │ │ + b 30734 │ │ lw gp,16(sp) │ │ - b 2ffec │ │ + b 30a64 │ │ lhu a2,54(s0) │ │ - b 2fbb0 │ │ + b 30a18 │ │ li a2,0xffff │ │ - b 2ffa0 │ │ + b 3065c │ │ li a2,0xffff │ │ - b 2fd44 │ │ - move v0,s8 │ │ │ │ -00030028 : │ │ - lbu a2,77(a0) │ │ - lui v1,0xe000 │ │ - slti v0,a2,2 │ │ - bnez v0,3005c │ │ - sw v1,4(a0) │ │ - addiu a2,a2,-1 │ │ - sll a2,a2,0x2 │ │ - move v0,zero │ │ - lui a1,0xe000 │ │ - addu a3,a0,v0 │ │ - addiu v0,v0,4 │ │ - bne v0,a2,3004c │ │ - sw a1,8(a3) │ │ - lui a1,0xe000 │ │ - sw a1,44(a0) │ │ +00030a98 : │ │ + lbu v1,77(a0) │ │ + lui v0,0xe000 │ │ + slti a1,v1,2 │ │ + bnez a1,30ad4 │ │ + sw v0,4(a0) │ │ + li a2,2 │ │ + beq v1,a2,30ad4 │ │ + sw v0,8(a0) │ │ + li a3,3 │ │ + beq v1,a3,30ad4 │ │ + sw v0,12(a0) │ │ + li t0,4 │ │ + beq v1,t0,30ad4 │ │ + sw v0,16(a0) │ │ + sw v0,20(a0) │ │ + lui t1,0xe000 │ │ + sw t1,44(a0) │ │ jr ra │ │ - sw a1,64(a0) │ │ + sw t1,64(a0) │ │ │ │ -0003006c : │ │ - lbu a3,77(a0) │ │ - lui a1,0xe000 │ │ - li v1,-1 │ │ - slti v0,a3,2 │ │ - sw a1,4(a0) │ │ - bnez v0,300b4 │ │ - sw v1,24(a0) │ │ - addiu a3,a3,-1 │ │ - move v0,a0 │ │ - sll a3,a3,0x2 │ │ - move v1,zero │ │ - lui a2,0xe000 │ │ - li a1,-1 │ │ - addiu v1,v1,4 │ │ - sw a2,8(v0) │ │ - sw a1,28(v0) │ │ - bne v1,a3,300a0 │ │ - addiu v0,v0,4 │ │ - lui t0,0xe000 │ │ - li a2,-1 │ │ - sw t0,44(a0) │ │ - sw a2,48(a0) │ │ - sw t0,64(a0) │ │ +00030ae4 : │ │ + lbu a1,77(a0) │ │ + lui v1,0xe000 │ │ + li v0,-1 │ │ + slti a2,a1,2 │ │ + sw v1,4(a0) │ │ + bnez a2,30b38 │ │ + sw v0,24(a0) │ │ + li a3,2 │ │ + sw v1,8(a0) │ │ + beq a1,a3,30b38 │ │ + sw v0,28(a0) │ │ + li t0,3 │ │ + sw v1,12(a0) │ │ + beq a1,t0,30b38 │ │ + sw v0,32(a0) │ │ + li t1,4 │ │ + sw v1,16(a0) │ │ + beq a1,t1,30b38 │ │ + sw v0,36(a0) │ │ + sw v1,20(a0) │ │ + sw v0,40(a0) │ │ + lui t2,0xe000 │ │ + li t3,-1 │ │ + sw t2,44(a0) │ │ + sw t3,48(a0) │ │ + sw t2,64(a0) │ │ jr ra │ │ - sw a2,72(a0) │ │ + sw t3,72(a0) │ │ │ │ -000300d0 : │ │ +00030b54 : │ │ lui gp,0x8 │ │ - addiu gp,gp,-28288 │ │ + addiu gp,gp,-30980 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw gp,16(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ sw ra,36(sp) │ │ - sw a0,0(a1) │ │ sb a2,76(a1) │ │ - lbu v0,0(a0) │ │ + lw v0,0(a0) │ │ move s0,a1 │ │ lw s1,56(sp) │ │ - beqz a2,30160 │ │ + sw a0,0(a1) │ │ + beqz a2,30bf0 │ │ sb v0,77(a1) │ │ - li a0,-1 │ │ - slti v1,v0,2 │ │ - sh a0,52(a1) │ │ - bnez v1,30140 │ │ + andi t0,v0,0xff │ │ + li t1,-1 │ │ + slti t2,t0,2 │ │ + sh t1,52(a1) │ │ + bnez t2,30bd0 │ │ sh a3,54(a1) │ │ - addiu v0,v0,-1 │ │ - sll v0,v0,0x1 │ │ - move v1,zero │ │ - li a1,-1 │ │ - addu a2,s0,v1 │ │ - addiu v1,v1,2 │ │ - bne v1,v0,30130 │ │ - sh a1,56(a2) │ │ + li a3,2 │ │ + beq t0,a3,30bd0 │ │ + sh t1,56(a1) │ │ + li t3,3 │ │ + beq t0,t3,30bd0 │ │ + sh t1,58(a1) │ │ + li t4,4 │ │ + beq t0,t4,30bd0 │ │ + sh t1,60(a1) │ │ + sh t1,62(a1) │ │ sh s1,68(s0) │ │ - move a0,s0 │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ + move a0,s0 │ │ + lw t9,-31712(gp) │ │ lw s0,28(sp) │ │ - lw t9,-31716(gp) │ │ - b 3006c │ │ + jr t9 │ │ addiu sp,sp,40 │ │ - sh a3,52(a1) │ │ - lw t0,12(a0) │ │ - sll a1,a3,0x2 │ │ - addu a3,t0,a1 │ │ - lw t9,-30268(gp) │ │ - lw a1,0(a3) │ │ + lw v1,12(a0) │ │ + sll a0,a3,0x2 │ │ + addu a1,v1,a0 │ │ + lw t9,-30464(gp) │ │ + andi a2,v0,0xff │ │ + lw a1,0(a1) │ │ addiu a0,s0,54 │ │ + sh a3,52(s0) │ │ jalr t9 │ │ - sll a2,v0,0x1 │ │ + sll a2,a2,0x1 │ │ lw gp,16(sp) │ │ - sh s1,68(s0) │ │ - move a0,s0 │ │ lw ra,36(sp) │ │ + sh s1,68(s0) │ │ lw s1,32(sp) │ │ + move a0,s0 │ │ + lw t9,-31712(gp) │ │ lw s0,28(sp) │ │ - lw t9,-31716(gp) │ │ - b 3006c │ │ + jr t9 │ │ addiu sp,sp,40 │ │ │ │ -000301a8 : │ │ +00030c3c : │ │ sw a1,4(a0) │ │ sw a2,24(a0) │ │ jr ra │ │ sw a3,72(a0) │ │ │ │ -000301b8 : │ │ +00030c4c : │ │ lbu v0,77(a0) │ │ - beqz v0,301f4 │ │ - move v1,a0 │ │ - lui t1,0xe000 │ │ - sll v0,v0,0x2 │ │ - move a2,zero │ │ - addiu t1,t1,1 │ │ - lw a3,4(v1) │ │ - addiu a2,a2,4 │ │ - slt t0,a3,t1 │ │ - bnez t0,301ec │ │ - subu a3,a3,a1 │ │ - sw a3,4(v1) │ │ - bne a2,v0,301d4 │ │ - addiu v1,v1,4 │ │ - lw v0,44(a0) │ │ - lui t2,0xe000 │ │ - addiu a2,t2,1 │ │ - slt v1,v0,a2 │ │ - bnez v1,30210 │ │ - subu a1,v0,a1 │ │ + beqz v0,30cec │ │ + lui v1,0xe000 │ │ + lw a2,4(a0) │ │ + addiu a3,v1,1 │ │ + slt t0,a2,a3 │ │ + beqz t0,30d48 │ │ + subu t1,a2,a1 │ │ + li t2,1 │ │ + beq v0,t2,30cec │ │ + lui t4,0xe000 │ │ + lw t3,8(a0) │ │ + addiu t5,t4,1 │ │ + slt t6,t3,t5 │ │ + beqz t6,30d40 │ │ + subu t7,t3,a1 │ │ + li t8,2 │ │ + beq v0,t8,30cec │ │ + lui a2,0xe000 │ │ + lw t9,12(a0) │ │ + addiu v1,a2,1 │ │ + slt a3,t9,v1 │ │ + beqz a3,30d38 │ │ + subu t0,t9,a1 │ │ + li t1,3 │ │ + beq v0,t1,30cec │ │ + lui t3,0xe000 │ │ + lw t2,16(a0) │ │ + addiu t4,t3,1 │ │ + slt t5,t2,t4 │ │ + beqz t5,30d30 │ │ + subu t6,t2,a1 │ │ + li t7,4 │ │ + beq v0,t7,30cec │ │ + lui v0,0xe000 │ │ + lw t8,20(a0) │ │ + addiu t9,v0,1 │ │ + slt a2,t8,t9 │ │ + beqz a2,30d10 │ │ + lui t0,0xe000 │ │ + lw a3,44(a0) │ │ + lui t0,0xe000 │ │ + addiu t1,t0,1 │ │ + slt t2,a3,t1 │ │ + bnez t2,30d28 │ │ + nop │ │ + subu a1,a3,a1 │ │ + jr ra │ │ sw a1,44(a0) │ │ + lw a3,44(a0) │ │ + addiu t1,t0,1 │ │ + subu v1,t8,a1 │ │ + slt t2,a3,t1 │ │ + beqz t2,30d04 │ │ + sw v1,20(a0) │ │ jr ra │ │ nop │ │ + b 30ccc │ │ + sw t6,16(a0) │ │ + b 30cac │ │ + sw t0,12(a0) │ │ + b 30c8c │ │ + sw t7,8(a0) │ │ + b 30c6c │ │ + sw t1,4(a0) │ │ │ │ -00030218 : │ │ +00030d50 : │ │ lui gp,0x8 │ │ - addiu gp,gp,-28616 │ │ + addiu gp,gp,-31488 │ │ addu gp,gp,t9 │ │ lbu v0,76(a0) │ │ - beqz v0,3042c │ │ - move v1,a0 │ │ + beqz v0,30f50 │ │ + li v1,5 │ │ lbu v0,77(a0) │ │ - li a1,5 │ │ - beq v0,a1,306b4 │ │ + li a2,5 │ │ + beq v0,a2,310bc │ │ + li t2,3 │ │ + bne v0,t2,30f64 │ │ + li t8,0xffff │ │ + lw t7,0(a0) │ │ + lh t1,68(a0) │ │ + lw t4,4(t7) │ │ + sll t6,t1,0x2 │ │ + addu a3,t4,t6 │ │ + lw t5,0(a3) │ │ + lhu v1,58(a0) │ │ + lw a2,0(t5) │ │ + lw t2,8(t7) │ │ + beq v1,t8,316f4 │ │ + lw t0,12(t7) │ │ + sll t3,v1,0x2 │ │ + addu a1,t0,t3 │ │ + lw v0,0(a1) │ │ + lw t9,12(a0) │ │ + lhu t7,4(v0) │ │ + lbu t1,11(a2) │ │ + sll t4,t7,0x1 │ │ + addu t6,t2,t4 │ │ + lh a3,0(t6) │ │ + lhu t4,56(a0) │ │ + subu v0,t9,a3 │ │ + beq t4,t8,31728 │ │ + subu v1,v0,t1 │ │ + sll t5,t4,0x2 │ │ + addu t8,t0,t5 │ │ + lw t3,0(t8) │ │ + lw t9,8(a0) │ │ + lhu a1,2(t3) │ │ + lbu t7,7(a2) │ │ + sll t1,a1,0x1 │ │ + addu t6,t2,t1 │ │ + lh a3,0(t6) │ │ + li t5,255 │ │ + bne t7,t5,3160c │ │ + subu a1,t9,a3 │ │ + lui t5,0x8000 │ │ + slt t8,t5,v1 │ │ + beqz t8,31688 │ │ + lui t3,0xe000 │ │ + lui t9,0xe000 │ │ + slt t1,v1,t9 │ │ + lw t7,32(a0) │ │ + movn v1,t9,t1 │ │ + lhu t8,54(a0) │ │ + lw t6,4(a0) │ │ + sll a3,t8,0x2 │ │ + addu t3,t0,a3 │ │ + lw t9,0(t3) │ │ + lhu t1,0(t9) │ │ + sw t7,48(a0) │ │ + sll t0,t1,0x1 │ │ + addu t2,t2,t0 │ │ + lh t7,0(t2) │ │ + subu t3,t6,t7 │ │ + lui t6,0xe000 │ │ + beq v0,t6,30e70 │ │ + sw v1,44(a0) │ │ + lbu a3,10(a2) │ │ + subu v0,v0,a3 │ │ + lui t9,0xe000 │ │ + beq a1,t9,30e84 │ │ + lui t0,0xe000 │ │ + lbu t1,6(a2) │ │ + subu t0,a1,t1 │ │ + lbu t2,2(a2) │ │ + slt t7,t0,v0 │ │ + subu t6,t3,t2 │ │ + xori a3,t2,0xff │ │ + beqz t7,3169c │ │ + movn t5,t6,a3 │ │ + slt t4,v0,t5 │ │ + beqz t4,30ebc │ │ + lui t0,0xe000 │ │ + lw t9,24(a0) │ │ + sh t8,58(a0) │ │ + sw t9,32(a0) │ │ + move v0,t5 │ │ + lui t0,0xe000 │ │ + slt t1,v0,t0 │ │ + bnez t1,3167c │ │ + slt t2,v1,v0 │ │ + beqz t2,31680 │ │ + move t7,v0 │ │ + lui v1,0xe000 │ │ + beq a1,v1,3170c │ │ + sw t7,12(a0) │ │ + lbu t4,5(a2) │ │ + lbu t9,1(a2) │ │ + subu v1,a1,t4 │ │ + subu a3,t3,t9 │ │ + slt a1,a3,v1 │ │ + bnez a1,30f08 │ │ nop │ │ + lw t0,24(a0) │ │ + sh t8,56(a0) │ │ + sw t0,28(a0) │ │ + move v1,a3 │ │ + lui t8,0xe000 │ │ + slt t1,v1,t8 │ │ + bnez t1,31670 │ │ + slt t2,v0,v1 │ │ + beqz t2,31674 │ │ + move a1,v1 │ │ + sw a1,8(a0) │ │ + lbu a2,0(a2) │ │ + subu v0,t3,a2 │ │ + lui t3,0xe000 │ │ + slt t7,v0,t3 │ │ + bnez t7,31600 │ │ + slt t6,v1,v0 │ │ + beqz t6,31604 │ │ + move a3,v0 │ │ + sw a3,4(a0) │ │ + jr ra │ │ + sw v0,64(a0) │ │ + lbu a1,77(a0) │ │ + beq a1,v1,3139c │ │ li a2,3 │ │ - bne v0,a2,30590 │ │ - li a3,0xffff │ │ - lw t0,0(a0) │ │ - lh t4,68(a0) │ │ - lw t3,4(t0) │ │ - sll t2,t4,0x2 │ │ - addu t1,t3,t2 │ │ - lw a0,0(t1) │ │ - lhu a1,58(v1) │ │ - lw t2,8(t0) │ │ - lw a0,0(a0) │ │ - beq a1,a3,30620 │ │ - lw t0,12(t0) │ │ - sll a3,a1,0x2 │ │ - addu a2,t0,a3 │ │ - lw t9,0(a2) │ │ - lw t7,12(v1) │ │ - lhu a1,4(t9) │ │ - lbu t5,11(a0) │ │ - sll v0,a1,0x1 │ │ - addu t8,t2,v0 │ │ - lh t6,0(t8) │ │ - subu a1,t7,t6 │ │ - subu v0,a1,t5 │ │ - lhu t3,56(v1) │ │ - li t1,0xffff │ │ - beq t3,t1,30688 │ │ - sll t1,t3,0x2 │ │ - addu a3,t0,t1 │ │ - lw a2,0(a3) │ │ - lw t6,8(v1) │ │ - lhu t9,2(a2) │ │ - lbu a2,7(a0) │ │ - sll t8,t9,0x1 │ │ - addu t7,t2,t8 │ │ - lh t5,0(t7) │ │ - li t4,255 │ │ - beq a2,t4,30678 │ │ - subu a3,t6,t5 │ │ - subu a2,a3,a2 │ │ - slt t4,a2,v0 │ │ - beqz t4,30634 │ │ + beq a1,a2,30f74 │ │ nop │ │ - lw t5,32(v1) │ │ - sw t5,48(v1) │ │ - lui t7,0xe000 │ │ - lhu t4,54(v1) │ │ - slt t9,v0,t7 │ │ - movn v0,t7,t9 │ │ - sll t8,t4,0x2 │ │ - sw v0,44(v1) │ │ - addu t6,t0,t8 │ │ - lw t5,0(t6) │ │ - lw t8,4(v1) │ │ - lhu t1,0(t5) │ │ - sll t9,t1,0x1 │ │ - addu t2,t2,t9 │ │ - lh t0,0(t2) │ │ - beq a1,t7,30680 │ │ - subu t0,t8,t0 │ │ - lbu t7,10(a0) │ │ - subu a1,a1,t7 │ │ - lui t2,0xe000 │ │ - beq a3,t2,30350 │ │ + lw t0,-31588(gp) │ │ + addiu t9,t0,-432 │ │ + jr t9 │ │ nop │ │ - lbu t1,6(a0) │ │ - subu t2,a3,t1 │ │ - lbu t9,2(a0) │ │ - slt t5,t2,a1 │ │ - subu t6,t0,t9 │ │ - xori t8,t9,0xff │ │ - beqz t5,3064c │ │ - movn a2,t6,t8 │ │ - slt t3,a1,a2 │ │ - beqz t3,30388 │ │ - lui t2,0xe000 │ │ - lw t7,24(v1) │ │ - sh t4,58(v1) │ │ - sw t7,32(v1) │ │ - move a1,a2 │ │ + lw t1,0(a0) │ │ + lhu a3,56(a0) │ │ + lw t2,8(t1) │ │ + sll t4,a3,0x1 │ │ + lh t0,68(a0) │ │ + lhu t3,58(a0) │ │ + lhu t5,54(a0) │ │ + addu t7,t2,t4 │ │ + lw t6,4(t1) │ │ + sll t8,t0,0x2 │ │ + sll t9,t3,0x1 │ │ + sll v0,t5,0x1 │ │ + lh a2,0(t7) │ │ + lw t0,8(a0) │ │ + addu a1,t6,t8 │ │ + addu a3,t2,v0 │ │ + addu v1,t2,t9 │ │ + lui t7,0xe000 │ │ + lw t1,0(a1) │ │ + lh t2,0(v1) │ │ + lw t3,12(a0) │ │ + subu t5,t0,a2 │ │ + lh t4,0(a3) │ │ + lw t6,4(a0) │ │ + addiu t8,t7,1 │ │ + slt t9,t5,t8 │ │ + lw t1,0(t1) │ │ + subu a1,t3,t2 │ │ + beqz t9,31614 │ │ + subu v0,t6,t4 │ │ lui t2,0xe000 │ │ - slt t4,a1,t2 │ │ - bnez t4,30644 │ │ + lui a2,0x8000 │ │ + lbu t9,10(t1) │ │ + lbu t0,6(t1) │ │ + lbu t3,2(t1) │ │ + subu v1,a1,t9 │ │ + subu a1,t5,t0 │ │ + subu t4,v0,t3 │ │ + xori t6,t3,0xff │ │ + slt a3,a1,v1 │ │ + beqz a3,316c4 │ │ + movn a2,t4,t6 │ │ + slt t7,v1,a2 │ │ + beqz t7,31038 │ │ + lui t9,0xe000 │ │ + lw t8,24(a0) │ │ + move v1,a2 │ │ + sw t8,32(a0) │ │ + lui t9,0xe000 │ │ + slt t0,v1,t9 │ │ + bnez t0,316b8 │ │ + slt t3,t2,v1 │ │ + beqz t3,316bc │ │ + move a1,v1 │ │ + sw a1,12(a0) │ │ + lbu t2,5(t1) │ │ + lbu t4,1(t1) │ │ + subu t0,t5,t2 │ │ + subu t5,v0,t4 │ │ + slt t6,t5,t0 │ │ + bnez t6,31078 │ │ lui a2,0xe000 │ │ - slt t1,v0,a1 │ │ - beqz t1,306d4 │ │ - move a2,a1 │ │ - lui v0,0xe000 │ │ - beq a3,v0,30694 │ │ - sw a2,12(v1) │ │ - lbu t5,5(a0) │ │ - subu a2,a3,t5 │ │ - lbu t8,1(a0) │ │ - subu v0,t0,t8 │ │ - slt a3,v0,a2 │ │ - bnez a3,303dc │ │ - lui t7,0xe000 │ │ - lw t9,24(v1) │ │ - lhu t6,54(v1) │ │ - sw t9,28(v1) │ │ - sh t6,56(v1) │ │ - move a2,v0 │ │ - slt t3,a2,t7 │ │ - bnez t3,3062c │ │ - lui v0,0xe000 │ │ - slt t4,a1,a2 │ │ - beqz t4,306f8 │ │ - move v0,a2 │ │ - sw v0,8(v1) │ │ - lbu a1,0(a0) │ │ - subu v0,t0,a1 │ │ - lui t0,0xe000 │ │ - slt a0,v0,t0 │ │ - bnez a0,30580 │ │ - lui a0,0xe000 │ │ - slt t3,a2,v0 │ │ - beqz t3,306ec │ │ - nop │ │ - move a0,v0 │ │ - sw v0,4(v1) │ │ + lw a3,24(a0) │ │ + move t0,t5 │ │ + sw a3,28(a0) │ │ + slt t7,t0,a2 │ │ + bnez t7,316e8 │ │ + slt t8,v1,t0 │ │ + beqz t8,316ec │ │ + move t9,t0 │ │ + sw t9,8(a0) │ │ + lbu t1,0(t1) │ │ + lui t3,0xe000 │ │ + subu v0,v0,t1 │ │ + slt a1,v0,t3 │ │ + bnez a1,316dc │ │ + slt t2,t0,v0 │ │ + beqz t2,316e0 │ │ + move v1,v0 │ │ + sw v1,4(a0) │ │ jr ra │ │ - sw v0,64(v1) │ │ - lbu v0,77(a0) │ │ - li a2,5 │ │ - beq v0,a2,306c4 │ │ - li t2,3 │ │ - bne v0,t2,30590 │ │ + sw v0,64(a0) │ │ + lw v1,0(a0) │ │ + lh v0,68(a0) │ │ + lw t5,4(v1) │ │ + sll t4,v0,0x2 │ │ + addu t9,t5,t4 │ │ + lw a1,0(t9) │ │ + lhu t0,62(a0) │ │ + li t8,0xffff │ │ + lw a1,0(a1) │ │ + lw t2,8(v1) │ │ + beq t0,t8,3188c │ │ + lw t3,12(v1) │ │ + sll t1,t0,0x2 │ │ + addu a2,t3,t1 │ │ + lw t7,0(a2) │ │ + lw t6,20(a0) │ │ + lhu a3,8(t7) │ │ + lbu v1,29(a1) │ │ + sll v0,a3,0x1 │ │ + addu t5,t2,v0 │ │ + lh t4,0(t5) │ │ + lhu t1,60(a0) │ │ + subu t7,t6,t4 │ │ + beq t1,t8,31880 │ │ + subu t6,t7,v1 │ │ + sll t0,t1,0x2 │ │ + addu t8,t3,t0 │ │ + lw a2,0(t8) │ │ + lw v1,16(a0) │ │ + lhu v0,6(a2) │ │ + lbu a3,23(a1) │ │ + sll t5,v0,0x1 │ │ + addu t4,t2,t5 │ │ + lh t9,0(t4) │ │ + subu a2,v1,t9 │ │ + subu t9,a2,a3 │ │ + slt t0,t9,t6 │ │ + beqz t0,31760 │ │ + lui t4,0xe000 │ │ + lui t8,0xe000 │ │ + slt v1,t6,t8 │ │ + movz t8,t6,v1 │ │ + lw v0,40(a0) │ │ + move t4,t8 │ │ + lhu t5,58(a0) │ │ + li a3,0xffff │ │ + sw v0,48(a0) │ │ + beq t5,a3,31868 │ │ + sw t4,44(a0) │ │ + sll t9,t5,0x2 │ │ + addu t0,t3,t9 │ │ + lw t8,0(t0) │ │ + lw t6,12(a0) │ │ + lhu v1,4(t8) │ │ + lbu v0,16(a1) │ │ + sll a3,v1,0x1 │ │ + addu t9,t2,a3 │ │ + lh t0,0(t9) │ │ + subu t8,t6,t0 │ │ + subu a3,t8,v0 │ │ + lui v1,0xe000 │ │ + beq t7,v1,31814 │ │ nop │ │ - lw t4,0(a0) │ │ - lhu a2,56(a0) │ │ - lw t2,8(t4) │ │ - lh a3,68(a0) │ │ - lhu t3,58(a0) │ │ - sll t7,a2,0x1 │ │ - lhu t6,54(a0) │ │ - lw t8,4(t4) │ │ + lbu t6,28(a1) │ │ + beq a2,v1,31668 │ │ + subu t7,t7,t6 │ │ + lbu v0,22(a1) │ │ + subu t9,a2,v0 │ │ + slt t0,t9,t7 │ │ + beqz t0,3181c │ │ + nop │ │ + slt t1,t7,a3 │ │ + bnez t1,31804 │ │ + nop │ │ + move a3,t7 │ │ + lui t9,0xe000 │ │ + slt t6,a3,t9 │ │ + bnez t6,3174c │ │ + slt t0,t4,a3 │ │ + beqz t0,31750 │ │ + move v0,a3 │ │ + lhu t4,56(a0) │ │ + li t7,0xffff │ │ + beq t4,t7,31874 │ │ + sw v0,20(a0) │ │ + sll t1,t4,0x2 │ │ + addu v1,t3,t1 │ │ + lw t9,0(v1) │ │ + lw t6,8(a0) │ │ + lhu v0,2(t9) │ │ + lbu t0,9(a1) │ │ + sll t7,v0,0x1 │ │ addu t1,t2,t7 │ │ - sll v0,a3,0x2 │ │ - sll t5,t3,0x1 │ │ - lh a2,0(t1) │ │ - lw t9,8(a0) │ │ - sll t0,t6,0x1 │ │ - addu a0,t8,v0 │ │ - addu a1,t2,t5 │ │ - addu t4,t2,t0 │ │ - lui t7,0xe000 │ │ - lw t3,0(a0) │ │ - lh t6,0(a1) │ │ - lw t1,12(v1) │ │ - subu a2,t9,a2 │ │ - lh v0,0(t4) │ │ - lw t8,4(v1) │ │ - addiu a3,t7,1 │ │ - slt t5,a2,a3 │ │ - lw a0,0(t3) │ │ - subu a1,t1,t6 │ │ - beqz t5,305a0 │ │ - subu v0,t8,v0 │ │ - lbu t8,10(a0) │ │ - lbu t5,6(a0) │ │ - lbu t9,2(a0) │ │ - subu a1,a1,t8 │ │ - subu t1,a2,t5 │ │ - lui a3,0x8000 │ │ - subu t4,v0,t9 │ │ - xori t0,t9,0xff │ │ - slt t7,t1,a1 │ │ - lui t2,0xe000 │ │ - beqz t7,30608 │ │ - movn a3,t4,t0 │ │ - slt t6,a1,a3 │ │ - beqz t6,30508 │ │ + lh v1,0(t1) │ │ + subu v0,t6,v1 │ │ + subu t0,v0,t0 │ │ + lui t9,0xe000 │ │ + beq a2,t9,317dc │ │ + nop │ │ + lbu t6,21(a1) │ │ + beq t8,t9,31658 │ │ + subu a2,a2,t6 │ │ + lbu t1,15(a1) │ │ + subu t7,t8,t1 │ │ + slt v1,t7,a2 │ │ + beqz v1,317e4 │ │ + nop │ │ + slt t5,a2,t0 │ │ + bnez t5,317cc │ │ + nop │ │ + move t0,a2 │ │ lui t7,0xe000 │ │ - lw t1,24(v1) │ │ - move a1,a3 │ │ - sw t1,32(v1) │ │ + slt t6,t0,t7 │ │ + bnez t6,31794 │ │ + slt v1,a3,t0 │ │ + beqz v1,31798 │ │ + move t1,t0 │ │ + lhu t5,54(a0) │ │ + lw t9,4(a0) │ │ + sll a3,t5,0x2 │ │ + addu t3,t3,a3 │ │ + lw a2,0(t3) │ │ lui t7,0xe000 │ │ - slt t3,a1,t7 │ │ - bnez t3,30670 │ │ + lhu t6,0(a2) │ │ + sw t1,16(a0) │ │ + sll v1,t6,0x1 │ │ + addu t2,t2,v1 │ │ + lh t1,0(t2) │ │ + beq t8,t7,317a0 │ │ + subu t9,t9,t1 │ │ + lbu a2,14(a1) │ │ + beq v0,t7,31660 │ │ + subu t8,t8,a2 │ │ + lbu t7,8(a1) │ │ + subu a3,v0,t7 │ │ + lbu t6,2(a1) │ │ + slt v1,a3,t8 │ │ + beqz v1,317b0 │ │ + subu t3,t9,t6 │ │ + slt t4,t8,t3 │ │ + beqz t4,31308 │ │ lui a3,0xe000 │ │ - slt t0,t2,a1 │ │ - beqz t0,306e4 │ │ - move a3,a1 │ │ - sw a3,12(v1) │ │ - lbu t9,5(a0) │ │ - lbu t4,1(a0) │ │ - subu a2,a2,t9 │ │ - subu a3,v0,t4 │ │ - slt t2,a3,a2 │ │ - bnez t2,3054c │ │ - lui t6,0xe000 │ │ - lw t5,24(v1) │ │ - move a2,a3 │ │ - sw t5,28(v1) │ │ - slt t8,a2,t6 │ │ - bnez t8,30668 │ │ + lw t8,24(a0) │ │ + sh t5,58(a0) │ │ + sw t8,32(a0) │ │ + move t8,t3 │ │ lui a3,0xe000 │ │ - slt t1,a1,a2 │ │ - beqz t1,306dc │ │ - move a3,a2 │ │ - sw a3,8(v1) │ │ - lbu a3,0(a0) │ │ - lui a1,0xe000 │ │ - subu v0,v0,a3 │ │ - slt a0,v0,a1 │ │ - beqz a0,30410 │ │ - lui a0,0xe000 │ │ + slt t3,t8,a3 │ │ + bnez t3,31788 │ │ + slt t7,t0,t8 │ │ + beqz t7,3178c │ │ + move a2,t8 │ │ + lui t0,0xe000 │ │ + beq v0,t0,318a0 │ │ + sw a2,12(a0) │ │ + lbu t1,7(a1) │ │ + lbu t4,1(a1) │ │ + subu a2,v0,t1 │ │ + subu v1,t9,t4 │ │ + slt v0,v1,a2 │ │ + bnez v0,31354 │ │ + nop │ │ + lw a3,24(a0) │ │ + sh t5,56(a0) │ │ + sw a3,28(a0) │ │ + move a2,v1 │ │ + lui t5,0xe000 │ │ + slt t3,a2,t5 │ │ + bnez t3,3177c │ │ + slt t7,t8,a2 │ │ + beqz t7,31780 │ │ move v0,a2 │ │ - sw a0,4(v1) │ │ - jr ra │ │ - sw v0,64(v1) │ │ - lw v1,-31576(gp) │ │ - addiu t9,v1,-2688 │ │ - b 2f580 │ │ + sw v0,8(a0) │ │ + lbu a1,0(a1) │ │ + subu v0,t9,a1 │ │ + lui t9,0xe000 │ │ + slt t8,v0,t9 │ │ + bnez t8,31770 │ │ nop │ │ - lbu t2,11(a0) │ │ - lbu a3,7(a0) │ │ - li t9,255 │ │ - beq a3,t9,3069c │ │ - subu t0,a1,t2 │ │ - subu a3,a2,a3 │ │ - slt t5,a3,t0 │ │ - beqz t5,306a4 │ │ + slt t0,a2,v0 │ │ + bnez t0,310b0 │ │ + move v1,v0 │ │ + b 310b0 │ │ + move v0,a2 │ │ + lw t4,0(a0) │ │ + lhu v0,60(a0) │ │ + lw t5,8(t4) │ │ + sll t7,v0,0x1 │ │ + lh t6,68(a0) │ │ + lhu a3,62(a0) │ │ + lw a2,4(t4) │ │ + addu t8,t5,t7 │ │ + sll t9,t6,0x2 │ │ + sll t1,a3,0x1 │ │ + lh t3,0(t8) │ │ + lw t0,16(a0) │ │ + addu a1,a2,t9 │ │ + addu t2,t5,t1 │ │ + lui v1,0xe000 │ │ + lw t4,0(a1) │ │ + lh t6,0(t2) │ │ + lw a3,20(a0) │ │ + subu v0,t0,t3 │ │ + addiu t7,v1,1 │ │ + slt a2,v0,t7 │ │ + lw t8,0(t4) │ │ + bnez a2,31758 │ │ + subu t9,a3,t6 │ │ + lbu t1,29(t8) │ │ + lbu t3,23(t8) │ │ + subu t6,t9,t1 │ │ + subu a1,v0,t3 │ │ + slt t0,a1,t6 │ │ + beqz t0,318d4 │ │ nop │ │ - lw t8,32(v1) │ │ - sw t8,48(v1) │ │ - lui t1,0xe000 │ │ - slt t3,t0,t1 │ │ - movz t1,t0,t3 │ │ - sw t1,44(v1) │ │ - lbu t8,10(a0) │ │ - lbu t5,6(a0) │ │ - lbu t9,2(a0) │ │ - move t2,t1 │ │ - subu a1,a1,t8 │ │ - subu t1,a2,t5 │ │ - subu t4,v0,t9 │ │ - xori t0,t9,0xff │ │ - slt t7,t1,a1 │ │ - bnez t7,304ec │ │ - movn a3,t4,t0 │ │ - slt a1,t1,a3 │ │ - bnez a1,304f8 │ │ - move a1,t1 │ │ - lw a3,28(v1) │ │ - b 30504 │ │ - sw a3,32(v1) │ │ + lw t4,40(a0) │ │ + lui a3,0xe000 │ │ + slt t2,t6,a3 │ │ + movz a3,t6,t2 │ │ + move t2,a3 │ │ + sw t4,48(a0) │ │ + sw a3,44(a0) │ │ + lhu v1,58(a0) │ │ + lw t7,12(a0) │ │ + sll a2,v1,0x1 │ │ + addu t1,t5,a2 │ │ + lh t3,0(t1) │ │ + lui t0,0xe000 │ │ + subu a1,t7,t3 │ │ + addiu t4,t0,1 │ │ + slt t6,a1,t4 │ │ + bnez t6,314b8 │ │ + nop │ │ + lbu a3,28(t8) │ │ + lbu t7,22(t8) │ │ + subu v1,t9,a3 │ │ + lbu a2,16(t8) │ │ + subu t9,v0,t7 │ │ + slt t3,t9,v1 │ │ + beqz t3,318e0 │ │ + subu t1,a1,a2 │ │ + slt t4,v1,t1 │ │ + beqz t4,3149c │ │ + lui a3,0xe000 │ │ + lw t6,32(a0) │ │ + move v1,t1 │ │ + sw t6,40(a0) │ │ + lui a3,0xe000 │ │ + slt t7,v1,a3 │ │ + bnez t7,318bc │ │ + slt t9,t2,v1 │ │ + beqz t9,318c0 │ │ + move a2,v1 │ │ + sw a2,20(a0) │ │ + move t2,v1 │ │ + lhu t3,56(a0) │ │ + lw t1,8(a0) │ │ + sll t0,t3,0x1 │ │ + addu t4,t5,t0 │ │ + lh t6,0(t4) │ │ + lui a3,0xe000 │ │ + subu t7,t1,t6 │ │ + addiu t9,a3,1 │ │ + slt a2,t7,t9 │ │ + bnez a2,3153c │ │ + nop │ │ + lbu v1,21(t8) │ │ + lbu t3,15(t8) │ │ + subu v0,v0,v1 │ │ + subu t0,a1,t3 │ │ + lbu t1,9(t8) │ │ + slt t4,t0,v0 │ │ + beqz t4,318f8 │ │ + subu t6,t7,t1 │ │ + slt t9,v0,t6 │ │ + beqz t9,31520 │ │ + lui v1,0xe000 │ │ + lw a2,28(a0) │ │ + move v0,t6 │ │ + sw a2,36(a0) │ │ + lui v1,0xe000 │ │ + slt t3,v0,v1 │ │ + bnez t3,318c8 │ │ + slt t1,t2,v0 │ │ + beqz t1,318cc │ │ + move t0,v0 │ │ + sw t0,16(a0) │ │ + move t2,v0 │ │ + lhu t4,54(a0) │ │ + lbu t6,14(t8) │ │ + sll a3,t4,0x1 │ │ + addu t5,t5,a3 │ │ + lbu t9,8(t8) │ │ + lh v1,0(t5) │ │ + lw t3,4(a0) │ │ + subu a2,a1,t6 │ │ + lbu t0,2(t8) │ │ + subu a1,t7,t9 │ │ + subu v0,t3,v1 │ │ + slt t1,a1,a2 │ │ + beqz t1,3183c │ │ + subu t4,v0,t0 │ │ + slt a3,a2,t4 │ │ + beqz a3,31590 │ │ + lui t9,0xe000 │ │ + lw t5,24(a0) │ │ + move a2,t4 │ │ + sw t5,32(a0) │ │ + lui t9,0xe000 │ │ + slt v1,a2,t9 │ │ + bnez v1,31734 │ │ + slt t3,t2,a2 │ │ + beqz t3,31738 │ │ + move a1,a2 │ │ + sw a1,12(a0) │ │ + lbu t2,7(t8) │ │ + lbu t0,1(t8) │ │ + subu v1,t7,t2 │ │ + subu t7,v0,t0 │ │ + slt t1,t7,v1 │ │ + bnez t1,315d0 │ │ + lui t6,0xe000 │ │ + lw t4,24(a0) │ │ + move v1,t7 │ │ + sw t4,28(a0) │ │ + slt a3,v1,t6 │ │ + bnez a3,31740 │ │ + slt t5,a2,v1 │ │ + beqz t5,31744 │ │ + move t9,v1 │ │ + sw t9,8(a0) │ │ + lbu t8,0(t8) │ │ + lui t3,0xe000 │ │ + subu v0,v0,t8 │ │ + slt a1,v0,t3 │ │ + beqz a1,30f3c │ │ + slt t6,v1,v0 │ │ + lui a3,0xe000 │ │ + b 30f44 │ │ + move v0,v1 │ │ + b 30e14 │ │ + subu t5,a1,t7 │ │ + lbu t0,11(t1) │ │ + lbu v1,7(t1) │ │ + li t3,255 │ │ + beq v1,t3,31860 │ │ + subu a3,a1,t0 │ │ + subu a2,t5,v1 │ │ + slt t4,a2,a3 │ │ + beqz t4,31854 │ │ + nop │ │ + lw t6,32(a0) │ │ + lui t7,0xe000 │ │ + slt t8,a3,t7 │ │ + movz t7,a3,t8 │ │ + move t2,t7 │ │ + sw t6,48(a0) │ │ + b 30ff4 │ │ + sw t7,44(a0) │ │ + b 3125c │ │ + lui t7,0xe000 │ │ + b 312d8 │ │ + lui a3,0xe000 │ │ + b 311cc │ │ + lui t9,0xe000 │ │ + lui a1,0xe000 │ │ + b 30f20 │ │ + move v1,v0 │ │ + lui t7,0xe000 │ │ + b 30ed0 │ │ + move v0,v1 │ │ + slt v1,t5,t3 │ │ + movz t3,t5,v1 │ │ + move v1,t3 │ │ + b 30e30 │ │ + lw t7,28(a0) │ │ + slt v0,t0,t5 │ │ + bnez v0,30ea8 │ │ + move v0,t0 │ │ + lw t5,28(a0) │ │ + sh t4,58(a0) │ │ + b 30eb8 │ │ + sw t5,32(a0) │ │ + lui a1,0xe000 │ │ + b 3104c │ │ + move v1,t2 │ │ + slt v1,a1,a2 │ │ + bnez v1,31028 │ │ + move v1,a1 │ │ + lw a2,28(a0) │ │ + b 31034 │ │ + sw a2,32(a0) │ │ + lui v1,0xe000 │ │ + b 310b0 │ │ + move v0,t0 │ │ + lui t9,0xe000 │ │ + b 3108c │ │ + move t0,v1 │ │ + lhu t4,56(a0) │ │ + beq t4,v1,31910 │ │ + lui t5,0xe000 │ │ lui v0,0xe000 │ │ - b 302a4 │ │ + b 30de0 │ │ + lui v1,0xe000 │ │ + lbu t6,1(a2) │ │ + subu a3,t3,t6 │ │ + slt t5,a3,a1 │ │ + beqz t5,30ef8 │ │ + move v1,v0 │ │ + b 30f24 │ │ + sw a1,8(a0) │ │ + lui t5,0xe000 │ │ + b 30e14 │ │ lui a1,0xe000 │ │ - b 303f4 │ │ - move a2,a1 │ │ - lw t6,28(v1) │ │ - move v0,a2 │ │ - b 302f8 │ │ - sw t6,48(v1) │ │ - b 303a0 │ │ - move a1,v0 │ │ - slt a1,t2,a2 │ │ - bnez a1,30374 │ │ - move a1,t2 │ │ - lw a2,28(v1) │ │ - sh t3,58(v1) │ │ - b 30384 │ │ - sw a2,32(v1) │ │ - b 30564 │ │ - move a2,a1 │ │ - b 30520 │ │ - move a1,t2 │ │ - b 302e4 │ │ - lui a2,0x8000 │ │ - b 3033c │ │ lui a1,0xe000 │ │ + b 315a4 │ │ + move a2,t2 │ │ + lui t9,0xe000 │ │ + b 315e4 │ │ + move v1,a2 │ │ + lui v0,0xe000 │ │ + b 31200 │ │ + move a3,t4 │ │ + b 31434 │ │ + lui t2,0xe000 │ │ + slt t6,t9,t4 │ │ + movz t4,t9,t6 │ │ + b 3116c │ │ + lw v0,36(a0) │ │ + lui v1,0xe000 │ │ + b 310b0 │ │ + move v0,a2 │ │ + lui v0,0xe000 │ │ + b 3136c │ │ + move a2,t8 │ │ lui a2,0xe000 │ │ - b 302e4 │ │ - lui a3,0xe000 │ │ - b 303b4 │ │ - lui a2,0xe000 │ │ - b 305b8 │ │ - lui a3,0x8000 │ │ - lw t6,28(v1) │ │ + b 3131c │ │ + move t8,t0 │ │ + lui t1,0xe000 │ │ + b 31290 │ │ move t0,a3 │ │ - b 305cc │ │ - sw t6,48(v1) │ │ - lw v1,-31576(gp) │ │ - addiu t9,v1,-3840 │ │ - b 2f100 │ │ - nop │ │ - lw v1,-31576(gp) │ │ - addiu t9,v1,-4752 │ │ - b 2ed70 │ │ + bne v0,t8,312d0 │ │ + lui a3,0xe000 │ │ + lbu t8,2(a1) │ │ + subu t3,t9,t8 │ │ + slt t2,a3,t3 │ │ + bnez t2,312f4 │ │ + move t8,a3 │ │ + lw t1,28(a0) │ │ + sh t4,58(a0) │ │ + b 31304 │ │ + sw t1,32(a0) │ │ + lw t9,28(a0) │ │ + sh t4,60(a0) │ │ + b 31278 │ │ + sw t9,36(a0) │ │ + bne t8,a2,31254 │ │ + lui t7,0xe000 │ │ + slt a2,t7,t0 │ │ + bnez a2,317cc │ │ nop │ │ - b 303a0 │ │ - move a1,v0 │ │ - b 30564 │ │ - move a2,a1 │ │ - b 30520 │ │ - move a1,t2 │ │ - move a0,v0 │ │ - b 30584 │ │ - move v0,a2 │ │ - b 303f4 │ │ + lw t0,32(a0) │ │ + sh t5,60(a0) │ │ + sw t0,36(a0) │ │ + b 31278 │ │ + move t0,t7 │ │ + lw v1,32(a0) │ │ + sh t5,62(a0) │ │ + b 311e8 │ │ + sw v1,40(a0) │ │ + bne a2,t7,311c4 │ │ + lui t9,0xe000 │ │ + slt t7,t9,a3 │ │ + bnez t7,31804 │ │ + nop │ │ + lw a3,36(a0) │ │ + sh t1,62(a0) │ │ + sw a3,40(a0) │ │ + b 311e8 │ │ + move a3,t9 │ │ + slt a2,a1,t4 │ │ + bnez a2,31580 │ │ move a2,a1 │ │ + lw t6,28(a0) │ │ + b 3158c │ │ + sw t6,32(a0) │ │ + lw t6,28(a0) │ │ + b 3163c │ │ + move a3,a2 │ │ + b 3162c │ │ + lui a2,0x8000 │ │ + lui a3,0xe000 │ │ + b 311ac │ │ + lui t8,0xe000 │ │ + lui t0,0xe000 │ │ + b 3123c │ │ + lui v0,0xe000 │ │ + lui t9,0xe000 │ │ + b 3114c │ │ + lui a2,0xe000 │ │ + lhu t1,60(a0) │ │ + beq t1,t0,31924 │ │ + lui t6,0xe000 │ │ + b 31120 │ │ + lui t7,0xe000 │ │ + lbu t6,1(a1) │ │ + subu v1,t9,t6 │ │ + slt t2,v1,v0 │ │ + beqz t2,31344 │ │ + move a2,t8 │ │ + b 31370 │ │ + sw v0,8(a0) │ │ + lui a2,0xe000 │ │ + b 314b0 │ │ + move v1,t2 │ │ + lui t0,0xe000 │ │ + b 31534 │ │ + move v0,t2 │ │ + lw t4,36(a0) │ │ + b 3141c │ │ + move t6,a1 │ │ + slt v1,t9,t1 │ │ + bnez v1,3148c │ │ + move v1,t9 │ │ + lw t0,36(a0) │ │ + b 31498 │ │ + sw t0,40(a0) │ │ + slt v0,t0,t6 │ │ + bnez v0,31510 │ │ + move v0,t0 │ │ + lw a3,32(a0) │ │ + b 3151c │ │ + sw a3,36(a0) │ │ + lui v1,0xe000 │ │ + lui a1,0xe000 │ │ + lui v0,0xe000 │ │ + b 30e30 │ │ + lw t7,28(a0) │ │ + lui t4,0xe000 │ │ + lui a2,0xe000 │ │ + lui t7,0xe000 │ │ + b 3116c │ │ + lw v0,36(a0) │ │ │ │ -00030700 : │ │ - lui gp,0x8 │ │ - addiu gp,gp,-29872 │ │ +00031938 : │ │ + lui gp,0x7 │ │ + addiu gp,gp,31000 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw gp,16(sp) │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ sw ra,36(sp) │ │ sw s2,32(sp) │ │ - move s0,a1 │ │ - beqz a1,307c4 │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + beqz a1,319fc │ │ move s1,a0 │ │ - lw v0,-32696(gp) │ │ - lw t9,-30448(gp) │ │ + lw a0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + move s0,a1 │ │ move a3,a1 │ │ li a2,8 │ │ - addiu a0,v0,-3028 │ │ + addiu a0,a0,-13284 │ │ jalr t9 │ │ li a1,1 │ │ lw gp,16(sp) │ │ move a1,s0 │ │ - lw t9,-31448(gp) │ │ - bal 2fb00 │ │ + lw t9,-31444(gp) │ │ + jalr t9 │ │ move a0,s1 │ │ lw gp,16(sp) │ │ - lw t9,-31720(gp) │ │ - bal 30218 │ │ + lw t9,-31692(gp) │ │ + jalr t9 │ │ move a0,s1 │ │ lw gp,16(sp) │ │ move a3,s0 │ │ - lw a0,-32696(gp) │ │ - lw t9,-30448(gp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,v1,-13272 │ │ li a2,7 │ │ - addiu a0,a0,-3016 │ │ li a1,1 │ │ jalr t9 │ │ move s2,v0 │ │ lw gp,16(sp) │ │ move a0,s1 │ │ - lw t9,-31448(gp) │ │ - bal 2fb00 │ │ + lw t9,-31444(gp) │ │ + jalr t9 │ │ move a1,s0 │ │ lw ra,36(sp) │ │ move v0,s2 │ │ lw s1,28(sp) │ │ lw s2,32(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ - lw t9,-31720(gp) │ │ - b 30218 │ │ + lw t9,-31692(gp) │ │ + jr t9 │ │ addiu sp,sp,40 │ │ - lui gp,0x8 │ │ - addiu gp,gp,-30096 │ │ + ... │ │ + lui gp,0x7 │ │ + addiu gp,gp,30768 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-1112 │ │ - sw s5,1100(sp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-30388(gp) │ │ - sw s1,1084(sp) │ │ - addu s1,a1,a2 │ │ + addiu sp,sp,-1128 │ │ + sw s5,1108(sp) │ │ + lw s5,-30360(gp) │ │ + sw s0,1088(sp) │ │ + lw v0,0(s5) │ │ + lw s0,-32708(gp) │ │ + lw t9,-30296(gp) │ │ + sw s8,1120(sp) │ │ + sw s1,1092(sp) │ │ + addu s8,a1,a2 │ │ + addiu s1,sp,48 │ │ sw gp,32(sp) │ │ - sw s6,1104(sp) │ │ - sw s2,1088(sp) │ │ - sw s0,1080(sp) │ │ - sw ra,1108(sp) │ │ - sw s4,1096(sp) │ │ - sw s3,1092(sp) │ │ - move s6,a1 │ │ - move s0,a0 │ │ + sw s7,1116(sp) │ │ + sw s2,1096(sp) │ │ + sw a1,44(sp) │ │ + sw ra,1124(sp) │ │ + sw s6,1112(sp) │ │ + sw s4,1104(sp) │ │ + sw s3,1100(sp) │ │ + move s7,a0 │ │ move s2,a3 │ │ - move a0,s1 │ │ - addiu a1,s5,-3008 │ │ - addiu a2,sp,1068 │ │ + move a0,s8 │ │ + addiu a1,s0,-13264 │ │ + addiu a2,sp,52 │ │ + move a3,s1 │ │ + sw v0,1084(sp) │ │ jalr t9 │ │ - addiu a3,sp,1072 │ │ - li v1,1 │ │ - bne v0,v1,30a90 │ │ + nop │ │ + li a0,1 │ │ + bne v0,a0,31d10 │ │ lw gp,32(sp) │ │ - lw v0,1068(sp) │ │ - bltz v0,30a90 │ │ + lw s4,52(sp) │ │ + bltz s4,31d10 │ │ sll s3,s2,0x2 │ │ - lw t1,32(s0) │ │ - sll t2,s2,0x4 │ │ - addu t0,s3,t2 │ │ - addu a2,t1,t0 │ │ - sw v0,4(a2) │ │ - lw v1,20(s0) │ │ - slt a0,v0,v1 │ │ - beqz a0,30a64 │ │ - lw t5,1072(sp) │ │ - lw t4,8(s0) │ │ - addu s1,s1,t5 │ │ - blez t4,30928 │ │ - sw zero,1068(sp) │ │ - addiu s5,s5,-3008 │ │ + lw a2,32(s7) │ │ + lw a1,20(s7) │ │ + sll a3,s2,0x4 │ │ + addu t0,s3,a3 │ │ + addu t1,a2,t0 │ │ + slt t2,s4,a1 │ │ + beqz t2,31ce0 │ │ + sw s4,4(t1) │ │ + lw t4,48(sp) │ │ + lw t3,8(s7) │ │ + addu s8,s8,t4 │ │ + blez t3,31b84 │ │ + sw zero,52(sp) │ │ + addiu s6,sp,56 │ │ + addiu s0,s0,-13264 │ │ li s4,1 │ │ - lw t9,-30388(gp) │ │ - move a0,s1 │ │ - move a1,s5 │ │ - addiu a2,sp,1064 │ │ + lw t9,-30296(gp) │ │ + move a0,s8 │ │ + move a1,s0 │ │ + move a2,s6 │ │ jalr t9 │ │ - addiu a3,sp,1072 │ │ - bne v0,s4,309bc │ │ + move a3,s1 │ │ + bne v0,s4,31c30 │ │ lw gp,32(sp) │ │ - lw v0,1064(sp) │ │ - bltz v0,309bc │ │ - nop │ │ - lw ra,0(s0) │ │ - slt t8,s2,ra │ │ - beqz t8,308e0 │ │ + lw t5,56(sp) │ │ + bltz t5,31c34 │ │ + lw t4,-32708(gp) │ │ + lw t6,0(s7) │ │ + slt t7,s2,t6 │ │ + beqz t7,31b40 │ │ nop │ │ - lw v1,12(s0) │ │ - slt a3,v0,v1 │ │ - beqz a3,30a3c │ │ - lw t9,-32200(gp) │ │ - lw v1,16(s0) │ │ - slt a1,v0,v1 │ │ - beqz a1,309fc │ │ - lw t5,1068(sp) │ │ - lw t7,36(s0) │ │ - addu t6,t7,s3 │ │ - lw t4,0(t6) │ │ - sll t3,t5,0x1 │ │ - addu t2,t4,t3 │ │ - sh v0,0(t2) │ │ - lw t1,1068(sp) │ │ - lw t0,8(s0) │ │ - addiu a2,t1,1 │ │ - lw a0,1072(sp) │ │ - slt v1,a2,t0 │ │ - addu s1,s1,a0 │ │ - bnez v1,30894 │ │ - sw a2,1068(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-30388(gp) │ │ - move a0,s1 │ │ - addiu a1,s2,-2748 │ │ - addiu a2,sp,40 │ │ + lw t8,12(s7) │ │ + slt ra,t5,t8 │ │ + beqz ra,31cb4 │ │ + lw a2,44(sp) │ │ + lw v1,16(s7) │ │ + slt v0,t5,v1 │ │ + beqz v0,31c70 │ │ + lw t3,48(sp) │ │ + lw a0,36(s7) │ │ + lw a3,52(sp) │ │ + addu a2,a0,s3 │ │ + lw a1,0(a2) │ │ + lw t0,8(s7) │ │ + addiu t1,a3,1 │ │ + sll t2,a3,0x1 │ │ + addu t4,a1,t2 │ │ + slt t9,t1,t0 │ │ + sh t5,0(t4) │ │ + addu s8,s8,t3 │ │ + bnez t9,31af4 │ │ + sw t1,52(sp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-30296(gp) │ │ + addiu s3,sp,60 │ │ + move a0,s8 │ │ + addiu a1,s7,-13004 │ │ + move a2,s3 │ │ jalr t9 │ │ - addiu a3,sp,1072 │ │ - li s5,1 │ │ + move a3,s1 │ │ + li s6,1 │ │ lw gp,32(sp) │ │ - bne v0,s5,30ad8 │ │ - move s0,v0 │ │ - lw v0,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - addiu a0,sp,40 │ │ + bne v0,s6,31d80 │ │ + move s2,v0 │ │ + lw s0,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s3 │ │ jalr t9 │ │ - addiu a1,v0,8640 │ │ - bnez v0,30ad8 │ │ + addiu a1,s0,-1616 │ │ + bnez v0,31d80 │ │ lw gp,32(sp) │ │ - lw t8,1072(sp) │ │ - lw t9,-30388(gp) │ │ - addu a0,s1,t8 │ │ - addiu a1,s2,-2748 │ │ - addiu a2,sp,40 │ │ + lw s4,48(sp) │ │ + lw t9,-30296(gp) │ │ + addu a0,s8,s4 │ │ + addiu a1,s7,-13004 │ │ + move a2,s3 │ │ jalr t9 │ │ - addiu a3,sp,1072 │ │ - beq v0,s0,30ab4 │ │ + move a3,s1 │ │ + beq v0,s2,31d58 │ │ lw gp,32(sp) │ │ - lw ra,1108(sp) │ │ - lw s6,1104(sp) │ │ - lw s5,1100(sp) │ │ - lw s4,1096(sp) │ │ - lw s3,1092(sp) │ │ - lw s2,1088(sp) │ │ lw s1,1084(sp) │ │ - lw s0,1080(sp) │ │ + lw s5,0(s5) │ │ + bne s1,s5,31d4c │ │ + lw ra,1124(sp) │ │ + lw s8,1120(sp) │ │ + lw s7,1116(sp) │ │ + lw s6,1112(sp) │ │ + lw s5,1108(sp) │ │ + lw s4,1104(sp) │ │ + lw s3,1100(sp) │ │ + lw s2,1096(sp) │ │ + lw s1,1092(sp) │ │ + lw s0,1088(sp) │ │ jr ra │ │ - addiu sp,sp,1112 │ │ - lw s0,1068(sp) │ │ - lw t7,-32696(gp) │ │ - lw t6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + addiu sp,sp,1128 │ │ + lw t4,-32708(gp) │ │ + lw s8,-32708(gp) │ │ + lw t2,52(sp) │ │ + lw t3,44(sp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s0,16(sp) │ │ - sw s6,20(sp) │ │ - addiu a1,t7,-3000 │ │ + sw t2,16(sp) │ │ + sw t3,20(sp) │ │ + addiu a1,t4,-13256 │ │ li a2,293 │ │ - addiu a3,t6,-2872 │ │ jalr t9 │ │ - nop │ │ + addiu a3,s8,-13128 │ │ lw gp,32(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw s4,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a3,-32708(gp) │ │ + lw v0,44(sp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a3,-13256 │ │ li a0,5 │ │ - sw v0,16(sp) │ │ + sw t5,16(sp) │ │ sw v1,20(sp) │ │ - sw s6,24(sp) │ │ - addiu a1,s4,-3000 │ │ + sw v0,24(sp) │ │ li a2,300 │ │ - addiu a3,s3,-2784 │ │ + addiu a3,t0,-13040 │ │ jalr t9 │ │ nop │ │ lw gp,32(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw s2,-32696(gp) │ │ - lw s1,-32696(gp) │ │ + lw a1,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + sw a2,24(sp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw v0,16(sp) │ │ - sw v1,20(sp) │ │ - sw s6,24(sp) │ │ - addiu a1,s2,-3000 │ │ + sw t5,16(sp) │ │ + sw t8,20(sp) │ │ + addiu a1,a1,-13256 │ │ li a2,297 │ │ - b 30a24 │ │ - addiu a3,s1,-2824 │ │ - sw v0,16(sp) │ │ - lw t3,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 31c9c │ │ + addiu a3,t1,-13080 │ │ + lw s7,44(sp) │ │ + lw s3,-32708(gp) │ │ + lw s2,-32708(gp) │ │ + sw a1,20(sp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw v1,20(sp) │ │ - sw s6,24(sp) │ │ - addiu a1,t3,-3000 │ │ + sw s4,16(sp) │ │ + sw s7,24(sp) │ │ + addiu a1,s3,-13256 │ │ li a2,286 │ │ - b 30a24 │ │ - addiu a3,v0,-2912 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 31c9c │ │ + addiu a3,s2,-13168 │ │ + lw s6,44(sp) │ │ + lw s0,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ sw s6,16(sp) │ │ - addiu a1,a1,-3000 │ │ + addiu a1,s0,-13256 │ │ li a2,282 │ │ - b 309e4 │ │ - addiu a3,a3,-2956 │ │ - lw a3,-32696(gp) │ │ - lw ra,-32696(gp) │ │ - addiu a1,a3,-3000 │ │ - lw t9,-32200(gp) │ │ + addiu a3,s4,-13212 │ │ + jalr t9 │ │ + nop │ │ + lw gp,32(sp) │ │ + lw t9,-30436(gp) │ │ + jalr t9 │ │ + li a0,1 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + lw t5,44(sp) │ │ + lw t6,-32708(gp) │ │ + lw t7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s6,16(sp) │ │ + sw t5,16(sp) │ │ + addiu a1,t6,-13256 │ │ li a2,313 │ │ - b 309e4 │ │ - addiu a3,ra,-2700 │ │ - sw s6,16(sp) │ │ - lw s0,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 31d34 │ │ + addiu a3,t7,-12956 │ │ + lw t8,44(sp) │ │ + lw ra,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - addiu a1,s0,-3000 │ │ + sw t8,16(sp) │ │ + addiu a1,ra,-13256 │ │ li a2,308 │ │ - b 309e4 │ │ - addiu a3,s6,-2740 │ │ + b 31d34 │ │ + addiu a3,v1,-12996 │ │ │ │ -00030afc : │ │ - lui gp,0x8 │ │ - addiu gp,gp,-30892 │ │ +00031da8 : │ │ + lui gp,0x7 │ │ + addiu gp,gp,29864 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ + sw s0,32(sp) │ │ + lw s0,-30360(gp) │ │ + lw t9,-31600(gp) │ │ + lw v0,0(s0) │ │ + lw a0,24(a0) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ - lw t9,-31604(gp) │ │ - lw a0,24(a0) │ │ - jalr t9 │ │ addiu a2,sp,24 │ │ - bltz v0,30b30 │ │ - li v0,-1 │ │ + sw v0,28(sp) │ │ + jalr t9 │ │ + nop │ │ + bltz v0,31e0c │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ + lw a0,28(sp) │ │ + lw v1,0(s0) │ │ + bne a0,v1,31e14 │ │ lw ra,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ + b 31df0 │ │ + li v0,-1 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00030b3c : │ │ - lw v1,28(a0) │ │ +00031e20 : │ │ + lw v0,28(a0) │ │ sll a1,a1,0x3 │ │ - addu v0,v1,a1 │ │ + addu v1,v0,a1 │ │ jr ra │ │ - lw v0,0(v0) │ │ + lw v0,0(v1) │ │ │ │ -00030b50 : │ │ - lui gp,0x8 │ │ - addiu gp,gp,-30976 │ │ +00031e34 : │ │ + lui gp,0x7 │ │ + addiu gp,gp,29724 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ sw gp,24(sp) │ │ - sw s2,48(sp) │ │ - sw s0,40(sp) │ │ + sw s2,40(sp) │ │ + sw s0,32(sp) │ │ sw ra,52(sp) │ │ - sw s1,44(sp) │ │ + sw s4,48(sp) │ │ + sw s3,44(sp) │ │ + sw s1,36(sp) │ │ sb zero,0(a2) │ │ + lw v1,0(a0) │ │ move s2,a2 │ │ - lw a2,0(a0) │ │ - slt v1,a1,a2 │ │ - bnez v1,30c50 │ │ + slt a2,a1,v1 │ │ + bnez a2,31f40 │ │ move s0,a0 │ │ - sll v1,a1,0x2 │ │ - lw a2,32(a0) │ │ + lw a3,32(a0) │ │ + sll s1,a1,0x2 │ │ sll a1,a1,0x4 │ │ - addu s1,v1,a1 │ │ - addu ra,a2,s1 │ │ - lh a1,8(ra) │ │ - lw t9,-31444(gp) │ │ - bal 30b3c │ │ - nop │ │ - lw t8,32(s0) │ │ + addu s1,s1,a1 │ │ + addu t0,a3,s1 │ │ + lw t9,-31440(gp) │ │ + jalr t9 │ │ + lh a1,8(t0) │ │ + lw a0,32(s0) │ │ lw gp,24(sp) │ │ - addu t7,t8,s1 │ │ - lh a1,10(t7) │ │ - lw t9,-31444(gp) │ │ + addu t1,a0,s1 │ │ + lh a1,10(t1) │ │ + lw t9,-31440(gp) │ │ move a0,s0 │ │ - bal 30b3c │ │ - sw v0,36(sp) │ │ - lw t5,32(s0) │ │ + jalr t9 │ │ + move s4,v0 │ │ + lw t2,32(s0) │ │ lw gp,24(sp) │ │ - addu t4,t5,s1 │ │ - lh a1,12(t4) │ │ - lw t9,-31444(gp) │ │ + addu t3,t2,s1 │ │ + lh a1,12(t3) │ │ + lw t9,-31440(gp) │ │ move a0,s0 │ │ - bal 30b3c │ │ - sw v0,32(sp) │ │ + jalr t9 │ │ + move s3,v0 │ │ lw gp,24(sp) │ │ - lw t2,32(s0) │ │ - lw t1,-32696(gp) │ │ + lw t4,32(s0) │ │ + lw t7,-32708(gp) │ │ sw v0,16(sp) │ │ - addu s1,t2,s1 │ │ - lw t0,16(s1) │ │ - addiu a3,t1,-7348 │ │ - addu a0,a3,t0 │ │ - lb v0,0(a0) │ │ - lw a1,-32696(gp) │ │ - lw a2,36(sp) │ │ - lw t9,-30436(gp) │ │ - lw a3,32(sp) │ │ + addu t5,t4,s1 │ │ + lw t6,16(t5) │ │ + addiu t8,t7,-17612 │ │ + addu s0,t8,t6 │ │ + lb v1,0(s0) │ │ move a0,s2 │ │ - sw v0,20(sp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + sw v1,20(sp) │ │ + addiu a1,s2,-16916 │ │ + move a2,s4 │ │ jalr t9 │ │ - addiu a1,a1,-6652 │ │ + move a3,s3 │ │ lw ra,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ move v0,zero │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - lw t9,-31444(gp) │ │ - bal 30b3c │ │ + lw t9,-31440(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ move a0,s2 │ │ - lw t9,-30204(gp) │ │ + lw t9,-30492(gp) │ │ jalr t9 │ │ move a1,v0 │ │ lw ra,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ move v0,zero │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - lui gp,0x8 │ │ - addiu gp,gp,-31292 │ │ + lui gp,0x7 │ │ + addiu gp,gp,29388 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-5216 │ │ - sw s0,5176(sp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-30388(gp) │ │ - sw gp,24(sp) │ │ - sw s6,5200(sp) │ │ - sw s4,5192(sp) │ │ - sw s2,5184(sp) │ │ - sw s1,5180(sp) │ │ - sw ra,5212(sp) │ │ - sw s8,5208(sp) │ │ - sw s7,5204(sp) │ │ - sw s5,5196(sp) │ │ - sw s3,5188(sp) │ │ - move s6,a1 │ │ - move s1,a0 │ │ - move s4,a2 │ │ - move a0,a1 │ │ - addiu a2,sp,4128 │ │ - addiu a1,s0,-2748 │ │ - jalr t9 │ │ - addiu a3,sp,5152 │ │ - move s2,v0 │ │ - li v0,1 │ │ - bne s2,v0,311cc │ │ - lw gp,24(sp) │ │ - lw t9,-31440(gp) │ │ - move a0,s1 │ │ - addiu a1,sp,4128 │ │ - bal 30afc │ │ - lw s7,5152(sp) │ │ - move s5,v0 │ │ - bltz v0,311a8 │ │ - lw gp,24(sp) │ │ - lw t9,-30388(gp) │ │ - addu s7,s6,s7 │ │ - move a0,s7 │ │ - addiu a1,s0,-2748 │ │ - addiu a2,sp,4128 │ │ - jalr t9 │ │ - addiu a3,sp,5152 │ │ - move s3,v0 │ │ - bne v0,s2,31184 │ │ - lw gp,24(sp) │ │ - lw t9,-31440(gp) │ │ - move a0,s1 │ │ - addiu a1,sp,4128 │ │ - bal 30afc │ │ - lw s8,5152(sp) │ │ - move s2,v0 │ │ - bltz v0,31160 │ │ - lw gp,24(sp) │ │ - lw t9,-30388(gp) │ │ - addu s7,s7,s8 │ │ - move a0,s7 │ │ - addiu a1,s0,-2748 │ │ - addiu a2,sp,4128 │ │ - jalr t9 │ │ - addiu a3,sp,5152 │ │ - move s8,v0 │ │ - bne v0,s3,31214 │ │ - lw gp,24(sp) │ │ - lw t6,5152(sp) │ │ - lw t9,-31440(gp) │ │ - move a0,s1 │ │ - addiu a1,sp,4128 │ │ - bal 30afc │ │ - sw t6,5168(sp) │ │ - move s3,v0 │ │ - lw gp,24(sp) │ │ - bltz v0,311f0 │ │ - lw v1,5168(sp) │ │ - lw t9,-30388(gp) │ │ - addu s7,s7,v1 │ │ - move a0,s7 │ │ - addiu a1,s0,-2748 │ │ - addiu a2,sp,4128 │ │ - jalr t9 │ │ - addiu a3,sp,5152 │ │ - bne v0,s8,310f4 │ │ - lw gp,24(sp) │ │ - lb a0,4129(sp) │ │ - bnez a0,310f4 │ │ - lb v0,4128(sp) │ │ - li t8,101 │ │ - beq v0,t8,3104c │ │ - lw a0,5152(sp) │ │ - slti s8,v0,102 │ │ - bnez s8,30f5c │ │ - li ra,98 │ │ - li a3,105 │ │ - beq v0,a3,31044 │ │ - li a1,115 │ │ - bne v0,a1,30f64 │ │ - li s8,3 │ │ - lw t9,-30388(gp) │ │ - addu s7,s7,a0 │ │ - move a0,s7 │ │ - addiu a1,s0,-2748 │ │ - addiu a2,sp,4128 │ │ - jalr t9 │ │ - addiu a3,sp,5152 │ │ - li v1,1 │ │ - bne v0,v1,3113c │ │ - lw gp,24(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - addiu a0,sp,4128 │ │ - jalr t9 │ │ - addiu a1,v0,-7396 │ │ - lw a2,5152(sp) │ │ - lw gp,24(sp) │ │ - bnez v0,30e78 │ │ - sw a2,5160(sp) │ │ - lw t3,28(s1) │ │ - sll t2,s5,0x3 │ │ - addu t1,t3,t2 │ │ - lw t0,4(t1) │ │ - bnez t0,30eac │ │ - nop │ │ - lw t4,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - addiu a0,sp,4128 │ │ - jalr t9 │ │ - addiu a1,t4,-7388 │ │ - bnez v0,31118 │ │ - lw gp,24(sp) │ │ - lw s0,28(s1) │ │ - sll t7,s5,0x3 │ │ - addu t6,s0,t7 │ │ - lw t5,4(t6) │ │ - bnez t5,31118 │ │ - nop │ │ - lw t9,32(s1) │ │ - sll t5,s4,0x2 │ │ - sll t4,s4,0x4 │ │ - addu a3,t5,t4 │ │ - addu t3,t9,a3 │ │ - sh s5,8(t3) │ │ - lw t2,32(s1) │ │ - sll t0,s2,0x10 │ │ - sra t0,t0,0x10 │ │ - addu t1,t2,a3 │ │ - sh t0,10(t1) │ │ - lw v0,32(s1) │ │ - sll v1,s3,0x10 │ │ - sra v1,v1,0x10 │ │ - addu a2,v0,a3 │ │ - sh v1,12(a2) │ │ - lw a1,32(s1) │ │ - addu ra,a1,a3 │ │ - sw s8,16(ra) │ │ - lw t8,0(s1) │ │ - slt a0,s4,t8 │ │ - beqz a0,30f9c │ │ - sll s8,s8,0x2 │ │ - lw ra,5160(sp) │ │ - move a3,s4 │ │ - lw s4,-31576(gp) │ │ - move a1,s6 │ │ - addu s6,s7,ra │ │ - move a0,s1 │ │ - addiu t9,s4,2016 │ │ - bal 307e0 │ │ - subu a2,s6,a1 │ │ - lw ra,5212(sp) │ │ - lw s8,5208(sp) │ │ - lw s7,5204(sp) │ │ - lw s6,5200(sp) │ │ - lw s5,5196(sp) │ │ - lw s4,5192(sp) │ │ - lw s3,5188(sp) │ │ - lw s2,5184(sp) │ │ - lw s1,5180(sp) │ │ - lw s0,5176(sp) │ │ - jr ra │ │ - addiu sp,sp,5216 │ │ - beq v0,ra,30e14 │ │ - li s8,1 │ │ - lw s4,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s6,16(sp) │ │ - addiu a1,s4,-3000 │ │ - li a2,419 │ │ - addiu a3,s3,-2444 │ │ - jalr t9 │ │ - nop │ │ - lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ - jalr t9 │ │ - li a0,1 │ │ - lw a0,56(s1) │ │ - addu s0,a0,s8 │ │ - lw t7,0(s0) │ │ - sll s5,s5,0x2 │ │ - addu t6,t7,s5 │ │ - lw s0,0(t6) │ │ - bnez s0,30fd0 │ │ - nop │ │ - b 31090 │ │ - lw s2,-32696(gp) │ │ + addiu sp,sp,-4184 │ │ + sw s2,4152(sp) │ │ + lw s2,4204(sp) │ │ + sw s6,4168(sp) │ │ + lw s6,-30360(gp) │ │ + lw v0,32(a0) │ │ + sw s5,4164(sp) │ │ + sw s1,4148(sp) │ │ + move s5,a0 │ │ + move s1,a3 │ │ + lw a0,0(a0) │ │ + sll t0,s2,0x2 │ │ + sll t1,s2,0x4 │ │ + sw s8,4176(sp) │ │ + sw s7,4172(sp) │ │ + lw v1,4200(sp) │ │ + lw a3,0(s6) │ │ + addu t2,t0,t1 │ │ + sll s8,a2,0x10 │ │ + sll s7,s1,0x10 │ │ + sw s0,4144(sp) │ │ + sw gp,24(sp) │ │ + addu s0,v0,t2 │ │ + sra s8,s8,0x10 │ │ + sra s7,s7,0x10 │ │ + slt t3,s2,a0 │ │ + sw ra,4180(sp) │ │ + sw s4,4160(sp) │ │ + sw s3,4156(sp) │ │ + sw a3,4140(sp) │ │ + sh a1,8(s0) │ │ + sh s8,10(s0) │ │ + sh s7,12(s0) │ │ + bnez t3,32108 │ │ + sw v1,16(s0) │ │ + lw t4,56(s5) │ │ + sll s3,v1,0x2 │ │ + addu t5,t4,s3 │ │ + lw t6,0(t5) │ │ + sll s4,a1,0x2 │ │ + addu a1,t6,s4 │ │ + lw s0,0(a1) │ │ + bnez s0,32054 │ │ + lw t8,-32708(gp) │ │ + b 32148 │ │ + lw t9,-32152(gp) │ │ lw s0,8(s0) │ │ - beqz s0,3108c │ │ - nop │ │ - lh t8,0(s0) │ │ - bne s2,t8,30fc4 │ │ - nop │ │ - lw s2,-32696(gp) │ │ - lw v0,4(s0) │ │ - bnez v0,31000 │ │ - lw t9,-32156(gp) │ │ - b 31058 │ │ - addiu a2,s2,-3000 │ │ - lw v0,8(v0) │ │ - beqz v0,31054 │ │ - lw t9,-32156(gp) │ │ - lh s5,0(v0) │ │ - bne s3,s5,30ff4 │ │ + beqz s0,32144 │ │ + lw t8,-32708(gp) │ │ + lh t7,0(s0) │ │ + bne a2,t7,32048 │ │ + lw t2,-32708(gp) │ │ + lw t5,4(s0) │ │ + bnez t5,32080 │ │ + lw t9,-32152(gp) │ │ + b 320e0 │ │ + li a0,1 │ │ + lw t5,8(t5) │ │ + beqz t5,320dc │ │ + lw t9,-32152(gp) │ │ + lh ra,0(t5) │ │ + bne s1,ra,32074 │ │ lw t9,-31436(gp) │ │ - lw a1,4(v0) │ │ - addiu s0,sp,32 │ │ - move a0,s1 │ │ - bal 30b50 │ │ - move a2,s0 │ │ + lw a1,4(t5) │ │ + addiu s1,sp,44 │ │ + sw t2,36(sp) │ │ + move a0,s5 │ │ + jalr t9 │ │ + move a2,s1 │ │ lw gp,24(sp) │ │ + lw t3,36(sp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - lw s7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s0,16(sp) │ │ - addiu a1,s2,-3000 │ │ + sw s1,16(sp) │ │ + addiu a1,t3,-13256 │ │ li a2,163 │ │ - b 30f84 │ │ - addiu a3,s7,-2348 │ │ - b 30e14 │ │ - move s8,zero │ │ - b 30e14 │ │ - li s8,2 │ │ - addiu a2,s2,-3000 │ │ - li a0,1 │ │ - li a1,12 │ │ - li a3,166 │ │ jalr t9 │ │ - sw v1,5168(sp) │ │ - lw s3,5168(sp) │ │ + addiu a3,t4,-12908 │ │ lw gp,24(sp) │ │ - sh s3,0(v0) │ │ - sw s4,4(v0) │ │ - lw s2,4(s0) │ │ - sw s2,8(v0) │ │ - b 30f08 │ │ - sw v0,4(s0) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - li a1,12 │ │ - addiu a2,s2,-3000 │ │ - li a3,154 │ │ - sw v1,5168(sp) │ │ - sw t0,5164(sp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw t3,5164(sp) │ │ - lw gp,24(sp) │ │ - sh t3,0(v0) │ │ - lw t0,56(s1) │ │ - move s0,v0 │ │ - addu t2,t0,s8 │ │ - lw t1,0(t2) │ │ - addu v1,t1,s5 │ │ - lw v0,0(v1) │ │ - sw v0,8(s0) │ │ - lw a2,56(s1) │ │ - addu a1,a2,s8 │ │ - lw a3,0(a1) │ │ - addu s8,a3,s5 │ │ - sw s0,0(s8) │ │ - b 30fe0 │ │ - lw v1,5168(sp) │ │ - lw s2,-32696(gp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s6,16(sp) │ │ - addiu a1,s2,-3000 │ │ - li a2,403 │ │ - b 30f84 │ │ - addiu a3,s1,-2484 │ │ - lw s1,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s6,16(sp) │ │ - addiu a1,s1,-3000 │ │ - li a2,431 │ │ - b 30f84 │ │ - addiu a3,s7,-2380 │ │ - sw s6,16(sp) │ │ - lw s5,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - addiu a1,s6,-3000 │ │ - li a2,424 │ │ - b 30f84 │ │ - addiu a3,s5,-2416 │ │ - lw t3,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s6,16(sp) │ │ - addiu a1,t3,-3000 │ │ - li a2,391 │ │ - b 30f84 │ │ - addiu a3,t2,-2568 │ │ - lw t1,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s6,16(sp) │ │ - addiu a1,t1,-3000 │ │ - li a2,387 │ │ - b 30f84 │ │ - addiu a3,t0,-2596 │ │ - lw a2,-32696(gp) │ │ - lw v1,-32696(gp) │ │ - addiu a1,a2,-3000 │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s6,16(sp) │ │ - li a2,383 │ │ - b 30f84 │ │ - addiu a3,v1,-2620 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s6,16(sp) │ │ - addiu a1,a1,-3000 │ │ - li a2,378 │ │ - b 30f84 │ │ - addiu a3,a3,-2652 │ │ - lw s0,-32696(gp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s6,16(sp) │ │ - addiu a1,s0,-3000 │ │ - li a2,399 │ │ - b 30f84 │ │ - addiu a3,t7,-2512 │ │ - lw t5,-32696(gp) │ │ - lw t4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s6,16(sp) │ │ - addiu a1,t5,-3000 │ │ - li a2,395 │ │ - b 30f84 │ │ - addiu a3,t4,-2540 │ │ - lui gp,0x8 │ │ - addiu gp,gp,-32744 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-5200 │ │ - sw s5,5180(sp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-30388(gp) │ │ - sw gp,24(sp) │ │ - sw s6,5184(sp) │ │ - sw s3,5172(sp) │ │ - sw s1,5164(sp) │ │ - sw ra,5196(sp) │ │ - sw s8,5192(sp) │ │ - sw s7,5188(sp) │ │ - sw s4,5176(sp) │ │ - sw s2,5168(sp) │ │ - sw s0,5160(sp) │ │ - move s6,a1 │ │ - move s1,a0 │ │ - move s3,a2 │ │ - move a0,a1 │ │ - addiu a2,sp,4128 │ │ - addiu a1,s5,-2748 │ │ - jalr t9 │ │ - addiu a3,sp,5152 │ │ - li v1,1 │ │ - bne v0,v1,31684 │ │ - lw gp,24(sp) │ │ - lw t9,-31440(gp) │ │ - move a0,s1 │ │ - addiu a1,sp,4128 │ │ - bal 30afc │ │ - lw s2,5152(sp) │ │ - bgez v0,31660 │ │ - lw gp,24(sp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32488(gp) │ │ - lw t2,28(s1) │ │ - addiu a1,t3,-3000 │ │ - sll s7,s3,0x3 │ │ - addiu a0,sp,4128 │ │ - li a2,106 │ │ - jalr t9 │ │ - addu s0,t2,s7 │ │ - lw gp,24(sp) │ │ - sw v0,0(s0) │ │ - lw t1,28(s1) │ │ - lw a0,24(s1) │ │ - addu t0,t1,s7 │ │ - lw t9,-32176(gp) │ │ - lw a1,0(t0) │ │ - jalr t9 │ │ - move a2,s3 │ │ - bne s3,v0,31630 │ │ - lw gp,24(sp) │ │ - lw s8,-32696(gp) │ │ - addu s2,s6,s2 │ │ - li s0,3 │ │ - addiu s5,s5,-2748 │ │ - li s4,1 │ │ - addiu s8,s8,-7636 │ │ - lw t9,-30388(gp) │ │ - move a0,s2 │ │ - move a1,s5 │ │ - addiu a2,sp,4128 │ │ - jalr t9 │ │ - addiu a3,sp,5152 │ │ - bne v0,s4,315e8 │ │ - lw gp,24(sp) │ │ - lw t9,-30428(gp) │ │ - addiu a0,sp,4128 │ │ - jalr t9 │ │ - move a1,s8 │ │ - bnez v0,315e8 │ │ - lw gp,24(sp) │ │ - lw t8,5152(sp) │ │ - addiu s0,s0,-1 │ │ - bnez s0,3132c │ │ - addu s2,s2,t8 │ │ - lw t9,-30388(gp) │ │ - move a0,s2 │ │ - move a1,s5 │ │ - addiu a2,sp,4128 │ │ - jalr t9 │ │ - addiu a3,sp,5152 │ │ - bne v0,s4,3160c │ │ - lw gp,24(sp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - addiu a1,s5,-7396 │ │ - jalr t9 │ │ - addiu a0,sp,4128 │ │ - lw gp,24(sp) │ │ - beqz v0,31480 │ │ - lw s5,5152(sp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - addiu a0,sp,4128 │ │ - jalr t9 │ │ - addiu a1,s4,-7388 │ │ - bnez v0,316a8 │ │ - lw gp,24(sp) │ │ - lw a1,28(s1) │ │ - addu a3,a1,s7 │ │ - sw zero,4(a3) │ │ - lw t7,32(s1) │ │ - sll s4,s3,0x2 │ │ - sll t8,s3,0x4 │ │ - addu t2,s4,t8 │ │ - addu s8,t7,t2 │ │ - sh s3,8(s8) │ │ - lw a0,32(s1) │ │ - li t4,-1 │ │ - addu s7,a0,t2 │ │ - sh t4,10(s7) │ │ - lw t6,32(s1) │ │ - li s0,4 │ │ - addu t5,t6,t2 │ │ - sh t4,12(t5) │ │ - lw t3,32(s1) │ │ - addu t1,t3,t2 │ │ - sw s0,16(t1) │ │ - lw t0,0(s1) │ │ - slt a2,s3,t0 │ │ - beqz a2,31490 │ │ - nop │ │ - move a0,s1 │ │ - lw s1,-31576(gp) │ │ - addu s2,s2,s5 │ │ - subu a2,s2,s6 │ │ - move a1,s6 │ │ - addiu t9,s1,2016 │ │ - bal 307e0 │ │ - move a3,s3 │ │ - lw ra,5196(sp) │ │ - lw s8,5192(sp) │ │ - lw s7,5188(sp) │ │ - lw s6,5184(sp) │ │ - lw s5,5180(sp) │ │ - lw s4,5176(sp) │ │ - lw s3,5172(sp) │ │ - lw s2,5168(sp) │ │ - lw s1,5164(sp) │ │ - lw s0,5160(sp) │ │ - jr ra │ │ - addiu sp,sp,5200 │ │ - lw v1,28(s1) │ │ - addu ra,v1,s7 │ │ - b 313dc │ │ - sw s4,4(ra) │ │ - lw t9,56(s1) │ │ - lw v1,16(t9) │ │ - addu ra,v1,s4 │ │ - lw s0,0(ra) │ │ - beqz s0,314d4 │ │ - li a3,-1 │ │ - lh a1,0(s0) │ │ - beq a1,a3,31524 │ │ - li v1,-1 │ │ - b 314cc │ │ - lw s0,8(s0) │ │ - lh v0,0(s0) │ │ - beq v0,v1,31524 │ │ - nop │ │ - lw s0,8(s0) │ │ - bnez s0,314bc │ │ - nop │ │ - lw s0,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s0,-3000 │ │ li a0,1 │ │ li a1,12 │ │ + addiu a2,t2,-13256 │ │ jalr t9 │ │ - li a3,154 │ │ - li t5,-1 │ │ + li a3,166 │ │ + lw t6,4(s0) │ │ lw gp,24(sp) │ │ - sh t5,0(v0) │ │ - lw t4,56(s1) │ │ - move s0,v0 │ │ - lw t3,16(t4) │ │ - addu t2,t3,s4 │ │ - lw t1,0(t2) │ │ - sw t1,8(v0) │ │ - lw t0,56(s1) │ │ - lw a2,16(t0) │ │ - addu s4,a2,s4 │ │ - sw v0,0(s4) │ │ - lw v0,4(s0) │ │ - beqz v0,3155c │ │ - li t6,-1 │ │ - lh s7,0(v0) │ │ - beq s7,t6,31598 │ │ - lw t9,-31436(gp) │ │ - b 31550 │ │ - li a0,-1 │ │ - lh s8,0(v0) │ │ - beq s8,a0,31598 │ │ - lw t9,-31436(gp) │ │ - lw v0,8(v0) │ │ - bnez v0,31544 │ │ - nop │ │ - lw t8,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + sh s7,0(v0) │ │ + sw s2,4(v0) │ │ + sw t6,8(v0) │ │ + sw v0,4(s0) │ │ + lw a1,4140(sp) │ │ + lw t7,0(s6) │ │ + bne a1,t7,32198 │ │ + lw ra,4180(sp) │ │ + lw s8,4176(sp) │ │ + lw s7,4172(sp) │ │ + lw s6,4168(sp) │ │ + lw s5,4164(sp) │ │ + lw s4,4160(sp) │ │ + lw s3,4156(sp) │ │ + lw s2,4152(sp) │ │ + lw s1,4148(sp) │ │ + lw s0,4144(sp) │ │ + jr ra │ │ + addiu sp,sp,4184 │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ + addiu a2,t8,-13256 │ │ + li a3,154 │ │ li a1,12 │ │ - addiu a2,t8,-3000 │ │ jalr t9 │ │ - li a3,166 │ │ - li t7,-1 │ │ - lw gp,24(sp) │ │ - sh t7,0(v0) │ │ - sw s3,4(v0) │ │ - lw a0,4(s0) │ │ - sw a0,8(v0) │ │ - b 31430 │ │ - sw v0,4(s0) │ │ - lw a1,4(v0) │ │ - addiu s6,sp,32 │ │ - move a0,s1 │ │ - bal 30b50 │ │ - move a2,s6 │ │ + sw t8,36(sp) │ │ + lw a2,56(s5) │ │ + move s0,v0 │ │ + addu t0,a2,s3 │ │ + lw v0,0(t0) │ │ lw gp,24(sp) │ │ - li a0,5 │ │ - lw s5,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s6,16(sp) │ │ - addiu a1,s5,-3000 │ │ - li a2,163 │ │ - addiu a3,s3,-2348 │ │ + addu t1,v0,s4 │ │ + lw a0,0(t1) │ │ + sh s8,0(s0) │ │ + sw a0,8(s0) │ │ + lw v1,0(t0) │ │ + lw t2,36(sp) │ │ + addu a3,v1,s4 │ │ + b 32060 │ │ + sw s0,0(a3) │ │ + lw t9,-30340(gp) │ │ jalr t9 │ │ nop │ │ - lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ - jalr t9 │ │ - li a0,1 │ │ - lw s1,-32696(gp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s6,16(sp) │ │ - addiu a1,s1,-3000 │ │ - li a2,344 │ │ - b 315d0 │ │ - addiu a3,t7,-2244 │ │ - lw s3,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s6,16(sp) │ │ - addiu a1,s3,-3000 │ │ - li a2,350 │ │ - b 315d0 │ │ - addiu a3,s2,-2204 │ │ - lw a0,28(s1) │ │ - lw t5,-32696(gp) │ │ - addu s7,a0,s7 │ │ - lw t6,0(s7) │ │ - lw t4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw t6,16(sp) │ │ - addiu a1,t5,-3000 │ │ - li a2,110 │ │ - b 315d0 │ │ - addiu a3,t4,-2296 │ │ - lw a2,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - addiu a1,a2,-3000 │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s6,16(sp) │ │ - li a2,334 │ │ - b 315d0 │ │ - addiu a3,v0,-2324 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s6,16(sp) │ │ - addiu a1,a1,-3000 │ │ - li a2,328 │ │ - b 315d0 │ │ - addiu a3,a3,-2652 │ │ - sw s6,16(sp) │ │ - lw v0,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - addiu a1,v0,-3000 │ │ - li a2,357 │ │ - b 315d0 │ │ - addiu a3,s6,-2380 │ │ │ │ -000316cc : │ │ - lw t3,16(sp) │ │ - lw t2,56(a0) │ │ - sll t1,t3,0x2 │ │ - addu t0,t2,t1 │ │ - lw v1,0(t0) │ │ +000321a4 : │ │ + lw v1,16(sp) │ │ + lw v0,56(a0) │ │ + sll t0,v1,0x2 │ │ + addu t1,v0,t0 │ │ + lw t2,0(t1) │ │ sll a1,a1,0x2 │ │ - addu v0,v1,a1 │ │ - lw a1,0(v0) │ │ - beqz a1,31720 │ │ - nop │ │ - lh t4,0(a1) │ │ - beq a2,t4,31760 │ │ - move v0,a1 │ │ - b 31718 │ │ - lw v0,8(v0) │ │ - lh t5,0(v0) │ │ - beq a2,t5,31760 │ │ - nop │ │ - lw v0,8(v0) │ │ - bnez v0,31708 │ │ - nop │ │ - lh v0,52(a0) │ │ - bltz v0,317a4 │ │ - sll t2,a2,0x3 │ │ - lw v1,28(a0) │ │ - addu t1,v1,t2 │ │ - sll t0,a3,0x3 │ │ - addu t9,v1,t0 │ │ - lw t8,4(t1) │ │ - move v1,v0 │ │ - lw t7,4(t9) │ │ - movz v1,a2,t8 │ │ - beq v1,a2,31794 │ │ - movz v0,a3,t7 │ │ - move a3,v0 │ │ - b 316ec │ │ - move a2,v1 │ │ - lw v0,4(v0) │ │ - bnez v0,31780 │ │ + addu t3,t2,a1 │ │ + lw t9,0(t3) │ │ + beqz t9,321f8 │ │ + nop │ │ + lh t4,0(t9) │ │ + beq a2,t4,32260 │ │ + move t5,t9 │ │ + b 321f0 │ │ + lw t5,8(t5) │ │ + lh t6,0(t5) │ │ + beq a2,t6,32260 │ │ + nop │ │ + lw t5,8(t5) │ │ + bnez t5,321e0 │ │ + nop │ │ + lh v1,52(a0) │ │ + bltz v1,32258 │ │ + sll t0,a2,0x3 │ │ + lw v0,28(a0) │ │ + addu t1,v0,t0 │ │ + lw t2,4(t1) │ │ + bnez t2,3223c │ │ + sll a1,a3,0x3 │ │ + addu t3,v0,a1 │ │ + lw t4,4(t3) │ │ + beqz t4,32258 │ │ nop │ │ - b 31724 │ │ - lh v0,52(a0) │ │ - lw v0,8(v0) │ │ - beqz v0,31720 │ │ + beq v1,a3,32258 │ │ + move a3,v1 │ │ + move t8,a2 │ │ + b 321c4 │ │ + move a2,t8 │ │ + sll t5,a3,0x3 │ │ + addu t6,v0,t5 │ │ + lw t7,4(t6) │ │ + bnez t7,32294 │ │ + move t8,v1 │ │ + bne a2,v1,321c4 │ │ + move a2,t8 │ │ + jr ra │ │ + li v0,-1 │ │ + lw t7,4(t5) │ │ + bnez t7,32280 │ │ nop │ │ - lh t6,0(v0) │ │ - bne a3,t6,31774 │ │ + b 321fc │ │ + lh v1,52(a0) │ │ + lw t7,8(t7) │ │ + beqz t7,321f8 │ │ nop │ │ - jr ra │ │ - lw v0,4(v0) │ │ - beq v0,a3,317ac │ │ - move a3,v0 │ │ - b 316ec │ │ + lh t8,0(t7) │ │ + bne a3,t8,32274 │ │ nop │ │ jr ra │ │ - li v0,-1 │ │ - jr ra │ │ - li v0,-1 │ │ + lw v0,4(t7) │ │ + beq a2,v1,32228 │ │ + move v1,a2 │ │ + move a3,t8 │ │ + b 321c4 │ │ + move a2,t8 │ │ │ │ -000317b4 : │ │ +000322a8 : │ │ lw v0,0(a0) │ │ jr ra │ │ slt v0,a1,v0 │ │ │ │ -000317c0 : │ │ +000322b4 : │ │ lw v0,16(a0) │ │ slt v1,a1,v0 │ │ - beqz v1,317e8 │ │ - sll a3,a1,0x1 │ │ - lw t0,44(a0) │ │ - addu a2,t0,a3 │ │ - lh a0,0(a2) │ │ - xor a1,a0,a1 │ │ + beqz v1,322dc │ │ + sll a2,a1,0x1 │ │ + lw a0,44(a0) │ │ + addu a3,a0,a2 │ │ + lh t0,0(a3) │ │ + xor a1,t0,a1 │ │ jr ra │ │ sltiu v0,a1,1 │ │ jr ra │ │ move v0,zero │ │ │ │ -000317f0 : │ │ +000322e4 : │ │ lui gp,0x7 │ │ - addiu gp,gp,31328 │ │ + addiu gp,gp,28524 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-2144 │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-3208 │ │ + lw v1,0(v0) │ │ sw gp,32(sp) │ │ - sw ra,2140(sp) │ │ - sw s8,2136(sp) │ │ - sw s7,2132(sp) │ │ - sw s6,2128(sp) │ │ - sw s5,2124(sp) │ │ - sw s4,2120(sp) │ │ - sw s3,2116(sp) │ │ - sw s2,2112(sp) │ │ - sw s1,2108(sp) │ │ - sw s0,2104(sp) │ │ - beqz a0,322d0 │ │ - sw a0,2144(sp) │ │ - beqz a1,31864 │ │ - lw s5,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - lw v1,2144(sp) │ │ - lw t9,-32200(gp) │ │ - sw v1,16(sp) │ │ + sw ra,3204(sp) │ │ + sw s8,3200(sp) │ │ + sw s7,3196(sp) │ │ + sw s6,3192(sp) │ │ + sw s5,3188(sp) │ │ + sw s4,3184(sp) │ │ + sw s3,3180(sp) │ │ + sw s2,3176(sp) │ │ + sw s1,3172(sp) │ │ + sw s0,3168(sp) │ │ + sw a0,56(sp) │ │ + sw v1,3164(sp) │ │ + beqz a0,332f0 │ │ + lw t9,-32196(gp) │ │ + beqz a1,32368 │ │ + lw s6,-32708(gp) │ │ + lw a1,56(sp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a1,16(sp) │ │ li a0,1 │ │ - addiu a1,s5,-3000 │ │ + addiu a1,s6,-13256 │ │ li a2,517 │ │ jalr t9 │ │ - addiu a3,v0,-2152 │ │ + addiu a3,a3,-12868 │ │ lw gp,32(sp) │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ li a1,60 │ │ - addiu a2,s5,-3000 │ │ + addiu a2,s6,-13256 │ │ jalr t9 │ │ li a3,519 │ │ lw gp,32(sp) │ │ - lw a0,2144(sp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - addiu a1,a2,8760 │ │ + lw a0,56(sp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + addiu a1,a2,-1496 │ │ jalr t9 │ │ + move s4,v0 │ │ move s1,v0 │ │ - move s0,v0 │ │ - beqz v0,322f0 │ │ lw gp,32(sp) │ │ - b 318b8 │ │ + addiu s0,sp,1116 │ │ + bnez v0,323c4 │ │ li s2,35 │ │ - lb a0,40(sp) │ │ - bne a0,s2,3190c │ │ - lw t3,-32696(gp) │ │ - lw t9,-30264(gp) │ │ - addiu a0,sp,40 │ │ + b 331bc │ │ + lw t6,56(sp) │ │ + lb t2,1116(sp) │ │ + bne t2,s2,32418 │ │ + lw t3,-32708(gp) │ │ + lw t9,-30344(gp) │ │ + move a0,s0 │ │ li a1,1024 │ │ jalr t9 │ │ - move a2,s0 │ │ - bnez v0,318ac │ │ + move a2,s1 │ │ + bnez v0,323b8 │ │ lw gp,32(sp) │ │ - lw s0,2144(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t0,56(sp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s0,16(sp) │ │ - addiu a1,s5,-3000 │ │ + sw t0,16(sp) │ │ + addiu a1,s6,-13256 │ │ li a2,525 │ │ - addiu a3,s1,-1400 │ │ + addiu a3,t1,-11788 │ │ jalr t9 │ │ nop │ │ lw gp,32(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw t9,-30348(gp) │ │ - addiu a0,sp,40 │ │ - addiu a1,t3,-2076 │ │ + lw t9,-30244(gp) │ │ + move a0,s0 │ │ + addiu a1,t3,-11772 │ │ jalr t9 │ │ li a2,4 │ │ - beqz v0,32104 │ │ + beqz v0,33024 │ │ lw gp,32(sp) │ │ - lw t4,-32696(gp) │ │ - lw t9,-30348(gp) │ │ - addiu a0,sp,40 │ │ - addiu a1,t4,-2068 │ │ + lw t4,-32708(gp) │ │ + lw t9,-30244(gp) │ │ + move a0,s0 │ │ + addiu a1,t4,-12792 │ │ jalr t9 │ │ li a2,4 │ │ - beqz v0,32104 │ │ + beqz v0,33024 │ │ lw gp,32(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-30348(gp) │ │ - addiu a0,sp,40 │ │ - addiu a1,s2,-1992 │ │ + lw s3,-32708(gp) │ │ + lw t9,-30244(gp) │ │ + move a0,s0 │ │ + addiu a1,s3,-12716 │ │ jalr t9 │ │ li a2,3 │ │ - bnez v0,321a4 │ │ + bnez v0,3340c │ │ lw gp,32(sp) │ │ - lw s8,-32696(gp) │ │ - lw s4,-32696(gp) │ │ - li s3,-1 │ │ - sw s3,12(s1) │ │ - sw s3,16(s1) │ │ - sw s3,20(s1) │ │ - li s6,-1 │ │ - li s3,-1 │ │ - li s2,-1 │ │ - addiu s8,s8,-1944 │ │ - addiu s4,s4,-1912 │ │ - b 319ac │ │ - lw s7,-32696(gp) │ │ - lb ra,40(sp) │ │ - li t8,35 │ │ - bne ra,t8,319f8 │ │ - lw t9,-30388(gp) │ │ - lw t9,-30264(gp) │ │ - addiu a0,sp,40 │ │ + lw t6,-32708(gp) │ │ + lw s8,-32708(gp) │ │ + lw s7,-32708(gp) │ │ + li t5,-1 │ │ + addiu t7,t6,-12628 │ │ + sw t5,12(s4) │ │ + sw t5,16(s4) │ │ + sw t5,20(s4) │ │ + sw t5,48(sp) │ │ + sw t5,44(sp) │ │ + li s5,-1 │ │ + addiu s8,s8,-11744 │ │ + addiu s7,s7,-12644 │ │ + sw t7,52(sp) │ │ + b 324c0 │ │ + li s2,35 │ │ + lb t8,1116(sp) │ │ + bne t8,s2,3250c │ │ + lw t9,-30296(gp) │ │ + lw t9,-30344(gp) │ │ + move a0,s0 │ │ li a1,1024 │ │ jalr t9 │ │ - move a2,s0 │ │ - bnez v0,3199c │ │ + move a2,s1 │ │ + bnez v0,324b4 │ │ lw gp,32(sp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - addiu a1,s5,-3000 │ │ + addiu a1,s6,-13256 │ │ li a2,548 │ │ - addiu a3,s4,-1384 │ │ + addiu a3,s5,-11764 │ │ jalr t9 │ │ nop │ │ lw gp,32(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - addiu a3,sp,1064 │ │ - addiu a0,sp,40 │ │ + addiu s2,sp,92 │ │ + move a0,s0 │ │ move a1,s8 │ │ + addiu a2,sp,84 │ │ jalr t9 │ │ - addiu a2,sp,2092 │ │ - li a3,2 │ │ - bne v0,a3,32180 │ │ + move a3,s2 │ │ + li v1,2 │ │ + bne v0,v1,330ac │ │ lw gp,32(sp) │ │ - lw a1,2092(sp) │ │ - bltz a1,32180 │ │ - sw a1,2096(sp) │ │ - lw t9,-30428(gp) │ │ - addiu a0,sp,1064 │ │ + lw s3,84(sp) │ │ + bltz s3,330b0 │ │ + lw ra,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s2 │ │ jalr t9 │ │ - move a1,s4 │ │ - beqz v0,31c44 │ │ + move a1,s7 │ │ + beqz v0,32780 │ │ lw gp,32(sp) │ │ - lw t9,-30428(gp) │ │ - addiu a0,sp,1064 │ │ + lw ra,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + addiu a1,ra,-12636 │ │ jalr t9 │ │ - addiu a1,s7,-1904 │ │ - beqz v0,31c4c │ │ + move a0,s2 │ │ + beqz v0,32788 │ │ lw gp,32(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - addiu a0,sp,1064 │ │ + lw t9,-30380(gp) │ │ + lw a1,52(sp) │ │ jalr t9 │ │ - addiu a1,v0,-1896 │ │ - beqz v0,31c54 │ │ + move a0,s2 │ │ + beqz v0,3279c │ │ lw gp,32(sp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - addiu a0,sp,1064 │ │ + lw v0,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s2 │ │ jalr t9 │ │ - addiu a1,v1,-1884 │ │ - bnez v0,31c5c │ │ + addiu a1,v0,-12616 │ │ + bnez v0,32a08 │ │ lw gp,32(sp) │ │ - lw a2,2096(sp) │ │ - sw a2,12(s1) │ │ + sw s3,12(s4) │ │ + li a0,-1 │ │ + beq s5,a0,324ac │ │ + nop │ │ + lw t2,44(sp) │ │ + li t1,-1 │ │ + beq t2,t1,324ac │ │ + lw t4,48(sp) │ │ li t3,-1 │ │ - beq s2,t3,319b0 │ │ - lw t9,-30264(gp) │ │ - li v0,-1 │ │ - beq s3,v0,319b0 │ │ - lw t9,-30264(gp) │ │ - beq s6,v0,319b4 │ │ - addiu a0,sp,40 │ │ - lw a0,12(s1) │ │ - bltz a0,319b0 │ │ + beq t4,t3,324ac │ │ nop │ │ - lw v0,16(s1) │ │ - bltz v0,319b0 │ │ + lw t5,12(s4) │ │ + bltz t5,324ac │ │ nop │ │ - lw v1,20(s1) │ │ - bltz v1,319b0 │ │ + lw t6,16(s4) │ │ + bltz t6,324ac │ │ + nop │ │ + lw t7,20(s4) │ │ + bltz t7,324ac │ │ + nop │ │ + beqz s5,3329c │ │ nop │ │ - beqz s2,32280 │ │ - lw t6,2144(sp) │ │ - beqz a0,32284 │ │ - lw t5,-32696(gp) │ │ - beqz v1,32280 │ │ - slt t4,v0,a0 │ │ - bnez t4,32280 │ │ - slti t7,s2,32767 │ │ - beqz t7,322a0 │ │ + beqz t5,3329c │ │ + nop │ │ + beqz t7,3329c │ │ + slt t8,t6,t5 │ │ + bnez t8,332a0 │ │ + lw s2,56(sp) │ │ + slti s2,s5,32767 │ │ + beqz s2,332c0 │ │ + lw v1,44(sp) │ │ lui s8,0x7fff │ │ - addu s3,s3,s2 │ │ - ori a0,s8,0xffff │ │ - beq s3,a0,321d0 │ │ - slti ra,v0,32767 │ │ - beqz ra,32210 │ │ - lw a3,-32696(gp) │ │ - beq v1,a0,3223c │ │ - lw v0,2144(sp) │ │ - div zero,s6,s3 │ │ - teq s3,zero,0x7 │ │ - mflo v1 │ │ - mul v0,s3,v1 │ │ - addiu v1,v1,-1 │ │ - bne v0,s6,32264 │ │ - sw v1,8(s1) │ │ - lw t9,-32192(gp) │ │ - move a0,s2 │ │ + addu s7,v1,s5 │ │ + ori s3,s8,0xffff │ │ + beq s7,s3,331dc │ │ + slti ra,t6,32767 │ │ + beqz ra,33224 │ │ + lui v0,0x7fff │ │ + ori a1,v0,0xffff │ │ + beq t7,a1,33254 │ │ + lw t9,48(sp) │ │ + div zero,t9,s7 │ │ + teq s7,zero,0x7 │ │ + mflo t0 │ │ + mul a0,s7,t0 │ │ + addiu a2,t0,-1 │ │ + bne a0,t9,33280 │ │ + sw a2,8(s4) │ │ + lw t9,-32188(gp) │ │ + move a0,s5 │ │ move a1,zero │ │ jalr t9 │ │ - sw s2,0(s1) │ │ + sw s5,0(s4) │ │ lw gp,32(sp) │ │ - move a0,s2 │ │ - lw t9,-32156(gp) │ │ + move a0,s5 │ │ + lw t9,-32152(gp) │ │ li a1,8 │ │ - addiu a2,s5,-3000 │ │ + addiu a2,s6,-13256 │ │ li a3,596 │ │ jalr t9 │ │ - sw v0,24(s1) │ │ + sw v0,24(s4) │ │ lw gp,32(sp) │ │ - move a0,s3 │ │ - lw t9,-32156(gp) │ │ + move a0,s7 │ │ + lw t9,-32152(gp) │ │ li a1,20 │ │ - addiu a2,s5,-3000 │ │ + addiu a2,s6,-13256 │ │ li a3,600 │ │ - sw s3,4(s1) │ │ + sw s7,4(s4) │ │ jalr t9 │ │ - sw v0,28(s1) │ │ + sw v0,28(s4) │ │ lw gp,32(sp) │ │ - lw a0,4(s1) │ │ - lw a1,8(s1) │ │ - li t0,603 │ │ - lw t9,-31796(gp) │ │ - sw v0,32(s1) │ │ + lw a0,4(s4) │ │ + lw t9,-31820(gp) │ │ + lw a1,8(s4) │ │ + li t2,603 │ │ + sw v0,32(s4) │ │ li a2,2 │ │ - addiu a3,s5,-3000 │ │ + addiu a3,s6,-13256 │ │ jalr t9 │ │ - sw t0,16(sp) │ │ + sw t2,16(sp) │ │ lw gp,32(sp) │ │ - lw a1,0(s1) │ │ - lw t9,-31796(gp) │ │ - li a2,607 │ │ - sw v0,36(s1) │ │ + lw a1,0(s4) │ │ + lw t9,-31820(gp) │ │ + li t3,607 │ │ + sw v0,36(s4) │ │ li a0,4 │ │ - sw a2,16(sp) │ │ - addiu a3,s5,-3000 │ │ - jalr t9 │ │ + sw t3,16(sp) │ │ li a2,4 │ │ + jalr t9 │ │ + addiu a3,s6,-13256 │ │ lw gp,32(sp) │ │ - sw v0,56(s1) │ │ - move s4,zero │ │ - li s3,35 │ │ - b 31c08 │ │ - lw s6,-31576(gp) │ │ - lb t1,40(sp) │ │ - bne t1,s3,31c84 │ │ - move a2,s4 │ │ - lw t9,-30264(gp) │ │ - addiu a0,sp,40 │ │ + move s7,zero │ │ + lw t4,-32708(gp) │ │ + lw t6,-32708(gp) │ │ + addiu t5,t4,-17900 │ │ + addiu t7,t6,-17660 │ │ + sw v0,56(s4) │ │ + sw t5,52(sp) │ │ + sw t7,56(sp) │ │ + b 32744 │ │ + li s2,35 │ │ + lb t8,1116(sp) │ │ + bne t8,s2,327a4 │ │ + lw v1,-32708(gp) │ │ + lw t9,-30344(gp) │ │ + move a0,s0 │ │ li a1,1024 │ │ jalr t9 │ │ - move a2,s0 │ │ - bnez v0,31bfc │ │ + move a2,s1 │ │ + bnez v0,32738 │ │ lw gp,32(sp) │ │ - addiu a1,s5,-3000 │ │ - lw s5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s4,16(sp) │ │ + sw s7,16(sp) │ │ + addiu a1,s6,-13256 │ │ li a2,617 │ │ - b 318f4 │ │ - addiu a3,s5,-1576 │ │ - b 31aa0 │ │ - lw s2,2096(sp) │ │ - b 31a94 │ │ - lw s3,2096(sp) │ │ - b 31a94 │ │ - lw s6,2096(sp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - addiu a0,sp,1064 │ │ + b 32400 │ │ + addiu a3,s0,-11736 │ │ + b 325b4 │ │ + move s5,s3 │ │ + li a2,-1 │ │ + beq s5,a2,324ac │ │ + sw s3,44(sp) │ │ + b 325c4 │ │ + lw t4,48(sp) │ │ + b 325a8 │ │ + sw s3,48(sp) │ │ + lw t9,-30296(gp) │ │ + addiu s8,sp,88 │ │ + addiu s2,sp,2140 │ │ + sw s8,44(sp) │ │ + move a0,s0 │ │ + addiu a1,v1,-13004 │ │ + move a2,s2 │ │ jalr t9 │ │ - addiu a1,t0,-1868 │ │ - bnez v0,3207c │ │ + move a3,s8 │ │ + li s3,1 │ │ + bne v0,s3,330cc │ │ lw gp,32(sp) │ │ - lw t1,2096(sp) │ │ - b 31a94 │ │ - sw t1,16(s1) │ │ - move a0,s1 │ │ - addiu a1,sp,40 │ │ - addiu t9,s6,4664 │ │ - bal 31238 │ │ - addiu s4,s4,1 │ │ - slt t2,s4,s2 │ │ - bnez t2,31c08 │ │ + lw t9,-31432(gp) │ │ + lw ra,88(sp) │ │ + move a0,s4 │ │ + addu s3,s0,ra │ │ + jalr t9 │ │ + move a1,s2 │ │ + bgez v0,330ec │ │ lw gp,32(sp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-31440(gp) │ │ - move a0,s1 │ │ - bal 30afc │ │ - addiu a1,t3,-8356 │ │ - lw s7,4(s1) │ │ - lw gp,32(sp) │ │ - slt a0,s4,s7 │ │ - beqz a0,31d44 │ │ - sh v0,52(s1) │ │ - lw s6,-31576(gp) │ │ - b 31ce4 │ │ + lw t9,-32484(gp) │ │ + lw a3,28(s4) │ │ + sll v0,s7,0x3 │ │ + move a0,s2 │ │ + addiu a1,s6,-13256 │ │ + li a2,106 │ │ + sw v0,48(sp) │ │ + jalr t9 │ │ + addu s8,a3,v0 │ │ + lw gp,32(sp) │ │ + sw v0,0(s8) │ │ + lw a1,28(s4) │ │ + lw t0,48(sp) │ │ + lw a0,24(s4) │ │ + addu a2,a1,t0 │ │ + lw t9,-32172(gp) │ │ + lw a1,0(a2) │ │ + jalr t9 │ │ + move a2,s7 │ │ + bne s7,v0,3310c │ │ + lw gp,32(sp) │ │ + li s8,3 │ │ + lw t1,-32708(gp) │ │ + lw t9,-30296(gp) │ │ + addiu t2,t1,-13004 │ │ + lw a3,44(sp) │ │ + move a0,s3 │ │ + move a1,t2 │ │ + jalr t9 │ │ + move a2,s2 │ │ + li a0,1 │ │ + bne v0,a0,3313c │ │ + lw gp,32(sp) │ │ + lw t9,-30380(gp) │ │ + lw a1,52(sp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + bnez v0,3313c │ │ + lw gp,32(sp) │ │ + lw t3,88(sp) │ │ + addiu s8,s8,-1 │ │ + bnez s8,3284c │ │ + addu s3,s3,t3 │ │ + lw t4,-32708(gp) │ │ + lw t9,-30296(gp) │ │ + addiu t5,t4,-13004 │ │ + lw a3,44(sp) │ │ + move a0,s3 │ │ + move a1,t5 │ │ + jalr t9 │ │ + move a2,s2 │ │ + li t6,1 │ │ + bne v0,t6,3315c │ │ + lw gp,32(sp) │ │ + lw t9,-30380(gp) │ │ + lw t7,88(sp) │ │ + lw a1,56(sp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + addu s3,s3,t7 │ │ + beqz v0,32a2c │ │ + lw gp,32(sp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + addiu a1,t8,-17652 │ │ + bnez v0,3317c │ │ + lw gp,32(sp) │ │ + lw ra,28(s4) │ │ + lw v1,48(sp) │ │ + addu a3,ra,v1 │ │ + sw zero,4(a3) │ │ + lw t2,-31588(gp) │ │ + li t1,4 │ │ + addiu s8,t2,8068 │ │ + move a1,s7 │ │ + sw s7,20(sp) │ │ + move a0,s4 │ │ + li a2,-1 │ │ + li a3,-1 │ │ + move t9,s8 │ │ + jalr t9 │ │ + sw t1,16(sp) │ │ + lw gp,32(sp) │ │ + move a3,s7 │ │ + lw t3,-31588(gp) │ │ + move a0,s4 │ │ + addiu t9,t3,6688 │ │ + move a1,s0 │ │ + subu a2,s3,s0 │ │ + sw t9,48(sp) │ │ + jalr t9 │ │ + addiu s7,s7,1 │ │ + slt a0,s7,s5 │ │ + bnez a0,32730 │ │ + lw gp,32(sp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-31432(gp) │ │ + move a0,s4 │ │ + jalr t9 │ │ + addiu a1,t4,-18652 │ │ + lw t5,4(s4) │ │ + lw gp,32(sp) │ │ + slt t6,s7,t5 │ │ + beqz t6,32ca4 │ │ + sh v0,52(s4) │ │ + lw t7,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + addiu t8,t7,-13004 │ │ + addiu v1,ra,-17652 │ │ li s3,35 │ │ - lb t4,40(sp) │ │ - bne t4,s3,31d20 │ │ - move a2,s4 │ │ - lw t9,-30264(gp) │ │ - addiu a0,sp,40 │ │ + sw t8,60(sp) │ │ + b 329cc │ │ + sw v1,64(sp) │ │ + lb a3,1116(sp) │ │ + bne a3,s3,32a68 │ │ + lw v0,-32708(gp) │ │ + lw t9,-30344(gp) │ │ + move a0,s0 │ │ li a1,1024 │ │ jalr t9 │ │ - move a2,s0 │ │ - bnez v0,31cd8 │ │ + move a2,s1 │ │ + bnez v0,329c0 │ │ lw gp,32(sp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s4,16(sp) │ │ - addiu a1,s5,-3000 │ │ + sw s7,16(sp) │ │ + addiu a1,s6,-13256 │ │ li a2,625 │ │ - b 318f4 │ │ - addiu a3,t7,-1540 │ │ - move a0,s1 │ │ - addiu t9,s6,3212 │ │ - bal 30c8c │ │ - addiu a1,sp,40 │ │ - lw t6,4(s1) │ │ - addiu s4,s4,1 │ │ - slt t5,s4,t6 │ │ - bnez t5,31ce4 │ │ + b 32400 │ │ + addiu a3,s4,-11700 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + addiu a1,a1,-12600 │ │ + bnez v0,32a44 │ │ lw gp,32(sp) │ │ - b 31d58 │ │ - li s3,35 │ │ - lb s4,40(sp) │ │ - bne s4,s3,320a4 │ │ - lw s8,-32696(gp) │ │ - lw t9,-30264(gp) │ │ - addiu a0,sp,40 │ │ + b 325a8 │ │ + sw s3,16(s4) │ │ + lw v0,28(s4) │ │ + lw a1,48(sp) │ │ + li a2,1 │ │ + addu t0,v0,a1 │ │ + b 32918 │ │ + sw a2,4(t0) │ │ + lw a3,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + addiu a1,a3,-12584 │ │ + bnez v0,3319c │ │ + lw gp,32(sp) │ │ + b 325a8 │ │ + sw s3,20(s4) │ │ + lw t9,-30296(gp) │ │ + lw a3,44(sp) │ │ + move a0,s0 │ │ + addiu a1,v0,-13004 │ │ + jalr t9 │ │ + move a2,s2 │ │ + li t0,1 │ │ + lw gp,32(sp) │ │ + bne v0,t0,3330c │ │ + sw v0,68(sp) │ │ + lw a2,88(sp) │ │ + lw t9,-31432(gp) │ │ + addu t1,s0,a2 │ │ + move a0,s4 │ │ + move a1,s2 │ │ + jalr t9 │ │ + sw t1,52(sp) │ │ + sw v0,56(sp) │ │ + bltz v0,3332c │ │ + lw gp,32(sp) │ │ + lw t9,-30296(gp) │ │ + lw a0,52(sp) │ │ + lw a1,60(sp) │ │ + lw a3,44(sp) │ │ + jalr t9 │ │ + move a2,s2 │ │ + lw t2,68(sp) │ │ + lw gp,32(sp) │ │ + bne v0,t2,3334c │ │ + sw v0,72(sp) │ │ + lw t4,52(sp) │ │ + lw t3,88(sp) │ │ + lw t9,-31432(gp) │ │ + addu t5,t4,t3 │ │ + move a0,s4 │ │ + move a1,s2 │ │ + jalr t9 │ │ + sw t5,52(sp) │ │ + sw v0,68(sp) │ │ + bltz v0,3336c │ │ + lw gp,32(sp) │ │ + lw t9,-30296(gp) │ │ + lw a0,52(sp) │ │ + lw a1,60(sp) │ │ + lw a3,44(sp) │ │ + jalr t9 │ │ + move a2,s2 │ │ + lw a0,72(sp) │ │ + lw gp,32(sp) │ │ + bne v0,a0,3338c │ │ + sw v0,76(sp) │ │ + lw t7,52(sp) │ │ + lw t6,88(sp) │ │ + lw t9,-31432(gp) │ │ + addu t8,t7,t6 │ │ + move a0,s4 │ │ + move a1,s2 │ │ + jalr t9 │ │ + sw t8,52(sp) │ │ + sw v0,72(sp) │ │ + bltz v0,333ac │ │ + lw gp,32(sp) │ │ + lw t9,-30296(gp) │ │ + lw a0,52(sp) │ │ + lw a1,60(sp) │ │ + lw a3,44(sp) │ │ + jalr t9 │ │ + move a2,s2 │ │ + lw v1,76(sp) │ │ + bne v0,v1,333cc │ │ + lw gp,32(sp) │ │ + lb ra,2141(sp) │ │ + bnez ra,333cc │ │ + lw v0,88(sp) │ │ + lw a1,52(sp) │ │ + lb a3,2140(sp) │ │ + li a2,101 │ │ + beq a3,a2,32ff0 │ │ + addu t0,a1,v0 │ │ + slti t1,a3,102 │ │ + bnez t1,32fdc │ │ + li t4,105 │ │ + beq a3,t4,3301c │ │ + li t5,115 │ │ + bne a3,t5,33000 │ │ + addiu a1,s6,-13256 │ │ + li a0,3 │ │ + sw a0,52(sp) │ │ + lw t7,-32708(gp) │ │ + lw t9,-30296(gp) │ │ + lw a3,44(sp) │ │ + move a0,t0 │ │ + sw t0,76(sp) │ │ + addiu a1,t7,-13004 │ │ + jalr t9 │ │ + move a2,s2 │ │ + li t8,1 │ │ + lw gp,32(sp) │ │ + bne v0,t8,333ec │ │ + lw v1,76(sp) │ │ + lw a3,88(sp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + addu v0,v1,a3 │ │ + move a0,s2 │ │ + addiu a1,ra,-17660 │ │ + jalr t9 │ │ + sw v0,76(sp) │ │ + bnez v0,32f88 │ │ + lw gp,32(sp) │ │ + lw t4,56(sp) │ │ + lw t3,28(s4) │ │ + sll t5,t4,0x3 │ │ + addu a0,t3,t5 │ │ + lw t6,4(a0) │ │ + bnez t6,32c50 │ │ + lw t9,-30380(gp) │ │ + lw a1,64(sp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + bnez v0,32fbc │ │ + lw gp,32(sp) │ │ + lw t7,52(sp) │ │ + lw a1,56(sp) │ │ + lw a2,68(sp) │ │ + lw a3,72(sp) │ │ + sw s7,20(sp) │ │ + move a0,s4 │ │ + move t9,s8 │ │ + jalr t9 │ │ + sw t7,16(sp) │ │ + lw t8,76(sp) │ │ + lw t9,48(sp) │ │ + move a3,s7 │ │ + move a0,s4 │ │ + move a1,s0 │ │ + jalr t9 │ │ + subu a2,t8,s0 │ │ + lw v1,4(s4) │ │ + addiu s7,s7,1 │ │ + slt a3,s7,v1 │ │ + bnez a3,329cc │ │ + lw gp,32(sp) │ │ + b 32cb8 │ │ + li s2,35 │ │ + lb s3,1116(sp) │ │ + bne s3,s2,33480 │ │ + lw s8,-32708(gp) │ │ + lw t9,-30344(gp) │ │ + move a0,s0 │ │ li a1,1024 │ │ jalr t9 │ │ - move a2,s0 │ │ - bnez v0,31d4c │ │ + move a2,s1 │ │ + bnez v0,32cac │ │ lw gp,32(sp) │ │ - lw v1,0(s1) │ │ - lw v0,8(s1) │ │ - lw a1,12(s1) │ │ - mul t8,v1,v0 │ │ - bne t8,a1,320dc │ │ - nop │ │ - lw t9,-32156(gp) │ │ - lw a0,16(s1) │ │ + lw ra,0(s4) │ │ + lw v0,8(s4) │ │ + lw a1,12(s4) │ │ + mul t0,ra,v0 │ │ + bne t0,a1,33458 │ │ + lw t9,-32152(gp) │ │ + lw a0,16(s4) │ │ li a1,2 │ │ - addiu a2,s5,-3000 │ │ + addiu a2,s6,-13256 │ │ jalr t9 │ │ li a3,638 │ │ lw gp,32(sp) │ │ - lw a0,16(s1) │ │ - lw t9,-32156(gp) │ │ - li a3,640 │ │ - sw v0,44(s1) │ │ + lw a0,16(s4) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s6,-13256 │ │ + sw v0,44(s4) │ │ li a1,2 │ │ jalr t9 │ │ - addiu a2,s5,-3000 │ │ - lw a3,16(s1) │ │ + li a3,640 │ │ + lw a2,16(s4) │ │ lw gp,32(sp) │ │ - blez a3,31e04 │ │ - sw v0,48(s1) │ │ - move v1,zero │ │ - b 31de4 │ │ - li a1,-1 │ │ - lw v0,48(s1) │ │ - sll a2,v1,0x1 │ │ - addu v0,v0,a2 │ │ - sh a1,0(v0) │ │ - lw s6,16(s1) │ │ - addiu v1,v1,1 │ │ - slt ra,v1,s6 │ │ - bnez ra,31de0 │ │ - nop │ │ - lw a1,12(s1) │ │ - blez a1,31e54 │ │ - nop │ │ - move v0,zero │ │ - lw a0,44(s1) │ │ - sll v1,v0,0x1 │ │ - addu a0,a0,v1 │ │ - sh v0,0(a0) │ │ - lw a1,8(s1) │ │ - lw a0,48(s1) │ │ - div zero,v0,a1 │ │ - teq a1,zero,0x7 │ │ - addu v1,a0,v1 │ │ - addiu v0,v0,1 │ │ - mflo a2 │ │ - sh a2,0(v1) │ │ - lw v1,12(s1) │ │ - slt v1,v0,v1 │ │ - bnez v1,31e14 │ │ + blez a2,32d50 │ │ + sw v0,48(s4) │ │ + sll t1,a2,0x1 │ │ + move t4,v0 │ │ + addu t2,v0,t1 │ │ + li t3,-1 │ │ + sh t3,0(t4) │ │ + addiu t4,t4,2 │ │ + bne t4,t2,32d40 │ │ nop │ │ - lw a0,4(s1) │ │ - slt v1,s2,a0 │ │ - beqz v1,32318 │ │ - sll t0,s2,0x2 │ │ - sll t1,s2,0x4 │ │ - lw s6,8(s1) │ │ - addu a1,t0,t1 │ │ - blez s6,31ef0 │ │ - move v0,zero │ │ - lw a0,32(s1) │ │ - lw v1,36(s1) │ │ - addu s7,a0,a1 │ │ - lh t1,8(s7) │ │ - addu t2,v1,t0 │ │ - lw ra,0(t2) │ │ - sll a2,t1,0x2 │ │ - sll a0,v0,0x1 │ │ - addu s6,v1,a2 │ │ - lw t9,0(s6) │ │ - addu a3,ra,a0 │ │ - lhu t8,0(a3) │ │ - lw s8,44(s1) │ │ - addu s3,t9,a0 │ │ - sll t3,t8,0x1 │ │ - lhu s4,0(s3) │ │ - addu t7,s8,t3 │ │ - sh s4,0(t7) │ │ - lw t6,32(s1) │ │ - lw t4,48(s1) │ │ - addu t5,t6,a1 │ │ - lh a0,8(t5) │ │ - addu s7,t4,t3 │ │ - sh a0,0(s7) │ │ - lw s6,8(s1) │ │ - addiu v0,v0,1 │ │ - slt t2,v0,s6 │ │ - bnez t2,31e78 │ │ + lw t5,12(s4) │ │ + blez t5,33450 │ │ + move a0,v0 │ │ + lw t9,8(s4) │ │ + lw t7,44(s4) │ │ + move t6,zero │ │ + div zero,t6,t9 │ │ + teq t9,zero,0x7 │ │ + sh t6,0(t7) │ │ + addiu a0,a0,2 │ │ + addiu t6,t6,1 │ │ + addiu t7,t7,2 │ │ + mflo t8 │ │ + bne t6,t5,32d68 │ │ + sh t8,-2(a0) │ │ + lw a0,4(s4) │ │ + slt v1,s5,a0 │ │ + beqz v1,32e20 │ │ + sll s0,t9,0x1 │ │ + sll t5,s5,0x2 │ │ + sll s7,s5,0x4 │ │ + addu t4,t5,s7 │ │ + sll s0,t9,0x1 │ │ + blez t9,32e10 │ │ nop │ │ - lw a0,4(s1) │ │ - addiu s2,s2,1 │ │ - slt v0,s2,a0 │ │ - addiu t0,t0,4 │ │ - bnez v0,31e70 │ │ - addiu a1,a1,20 │ │ - lw t9,-32192(gp) │ │ + lw s2,36(s4) │ │ + lw a3,32(s4) │ │ + addu s3,s2,t5 │ │ + lw s8,44(s4) │ │ + lw ra,0(s3) │ │ + addu t0,a3,t4 │ │ + move a1,zero │ │ + lh a2,8(t0) │ │ + addu t1,ra,a1 │ │ + sll t2,a2,0x2 │ │ + addu t3,s2,t2 │ │ + lw t6,0(t3) │ │ + lhu t7,0(t1) │ │ + addu t8,t6,a1 │ │ + sll v1,t7,0x1 │ │ + lhu s7,0(t8) │ │ + addu a3,s8,v1 │ │ + sh s7,0(a3) │ │ + lh s3,8(t0) │ │ + addu a2,v0,v1 │ │ + addiu a1,a1,2 │ │ + bne a1,s0,32dd0 │ │ + sh s3,0(a2) │ │ + addiu s5,s5,1 │ │ + addiu t5,t5,4 │ │ + bne s5,a0,32dac │ │ + addiu t4,t4,20 │ │ + lw t9,-32188(gp) │ │ jalr t9 │ │ move a1,zero │ │ - lw s2,4(s1) │ │ - sll s6,s6,0x1 │ │ + lw a1,4(s4) │ │ lw gp,32(sp) │ │ - blez s2,3233c │ │ - move s7,v0 │ │ - move s4,zero │ │ + blez a1,33444 │ │ + move s8,v0 │ │ + move s7,zero │ │ move s2,zero │ │ move s3,zero │ │ - lw t8,36(s1) │ │ - sll s8,s3,0x2 │ │ - addu t7,t8,s8 │ │ - lw t9,-31432(gp) │ │ - lw a1,0(t7) │ │ + lw v0,36(s4) │ │ + sll a0,s3,0x2 │ │ + addu ra,v0,a0 │ │ + lw t9,-31428(gp) │ │ + lw a1,0(ra) │ │ move a3,s2 │ │ - move a0,s7 │ │ + move a0,s8 │ │ jalr t9 │ │ - move a2,s6 │ │ - lw t6,32(s1) │ │ - lw gp,32(sp) │ │ - addu t5,t6,s4 │ │ - sw v0,2088(sp) │ │ - sw v0,0(t5) │ │ - lw t4,4(s1) │ │ + move a2,s0 │ │ + sw v0,88(sp) │ │ + lw t0,32(s4) │ │ + lw t1,4(s4) │ │ addiu s3,s3,1 │ │ + addu t2,t0,s7 │ │ addiu t3,s2,1 │ │ - xor a1,v0,s2 │ │ - slt t0,s3,t4 │ │ - movz s2,t3,a1 │ │ - bnez t0,31f30 │ │ - addiu s4,s4,20 │ │ + xor t6,v0,s2 │ │ + slt t7,s3,t1 │ │ + lw gp,32(sp) │ │ + movz s2,t3,t6 │ │ + sw v0,0(t2) │ │ + bnez t7,32e48 │ │ + addiu s7,s7,20 │ │ move a0,s2 │ │ - lw t9,-31796(gp) │ │ - lw a1,8(s1) │ │ - addiu a3,s5,-3000 │ │ - li s5,467 │ │ + lw t9,-31820(gp) │ │ + lw a1,8(s4) │ │ + addiu a3,s6,-13256 │ │ + li s6,467 │ │ li a2,2 │ │ jalr t9 │ │ - sw s5,16(sp) │ │ + sw s6,16(sp) │ │ lw gp,32(sp) │ │ - move a0,s7 │ │ - lw t9,-31428(gp) │ │ - addiu a1,sp,2088 │ │ + lw a1,44(sp) │ │ + lw t9,-31424(gp) │ │ + move a0,s8 │ │ jalr t9 │ │ - move s4,v0 │ │ - move s5,v0 │ │ - beqz v0,32004 │ │ - lw gp,32(sp) │ │ move s3,v0 │ │ - lw a3,0(s3) │ │ - lw t9,-30268(gp) │ │ - lw v1,8(a3) │ │ - move a2,s6 │ │ - sll t1,v1,0x2 │ │ - sw v1,2088(sp) │ │ - addu ra,s4,t1 │ │ - lw a0,0(ra) │ │ - jalr t9 │ │ - lw a1,0(a3) │ │ - lw s3,8(s3) │ │ - bnez s3,31fd0 │ │ + move s7,v0 │ │ lw gp,32(sp) │ │ - lw t9,-31888(gp) │ │ + beqz v0,32f1c │ │ + move s5,v0 │ │ + lw t8,0(s5) │ │ + lw t9,-30464(gp) │ │ + lw v1,8(t8) │ │ + lw a1,0(t8) │ │ + sll a3,v1,0x2 │ │ + addu a2,s3,a3 │ │ + lw a0,0(a2) │ │ + move a2,s0 │ │ jalr t9 │ │ - move a0,s5 │ │ + sw v1,88(sp) │ │ + lw s5,8(s5) │ │ + bnez s5,32ee8 │ │ lw gp,32(sp) │ │ - lw t9,-31856(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ - lw a0,36(s1) │ │ - lw gp,32(sp) │ │ move a0,s7 │ │ - lw t9,-32260(gp) │ │ - sw s4,36(s1) │ │ + lw gp,32(sp) │ │ + lw t9,-31868(gp) │ │ jalr t9 │ │ - sw s2,40(s1) │ │ + lw a0,36(s4) │ │ lw gp,32(sp) │ │ - lw t9,-30420(gp) │ │ + move a0,s8 │ │ + lw t9,-32256(gp) │ │ + sw s3,36(s4) │ │ jalr t9 │ │ - move a0,s0 │ │ - lw ra,2140(sp) │ │ - move v0,s1 │ │ - lw s8,2136(sp) │ │ - lw s7,2132(sp) │ │ - lw s6,2128(sp) │ │ - lw s5,2124(sp) │ │ - lw s4,2120(sp) │ │ - lw s3,2116(sp) │ │ - lw s2,2112(sp) │ │ - lw s1,2108(sp) │ │ - lw s0,2104(sp) │ │ - jr ra │ │ - addiu sp,sp,2144 │ │ - lw t2,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - addiu a0,sp,1064 │ │ + sw s2,40(s4) │ │ + lw gp,32(sp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - addiu a1,t2,-1852 │ │ - bnez v0,32348 │ │ + move a0,s1 │ │ lw gp,32(sp) │ │ - lw a0,2096(sp) │ │ - b 31a94 │ │ - sw a0,20(s1) │ │ - lw s3,4(s1) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s5,-3000 │ │ - sw s3,16(sp) │ │ - li a0,4 │ │ - li a2,631 │ │ + lw a1,3164(sp) │ │ + lw t2,-30360(gp) │ │ + move v0,s4 │ │ + lw t3,0(t2) │ │ + beq a1,t3,33080 │ │ + lw ra,3204(sp) │ │ + lw t9,-30340(gp) │ │ jalr t9 │ │ - addiu a3,s8,-1508 │ │ - lw v1,0(s1) │ │ - lw v0,8(s1) │ │ - lw a1,12(s1) │ │ - mul t8,v1,v0 │ │ - beq t8,a1,31d8c │ │ + nop │ │ + lw t9,-30380(gp) │ │ + lw a1,64(sp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + bnez v0,32fbc │ │ lw gp,32(sp) │ │ - lw s0,-32696(gp) │ │ - sw a1,16(sp) │ │ - lw t9,-32200(gp) │ │ + lw t0,56(sp) │ │ + lw a1,28(s4) │ │ + sll a2,t0,0x3 │ │ + addu t1,a1,a2 │ │ + lw t2,4(t1) │ │ + beqz t2,32c54 │ │ + lw t7,52(sp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw v1,20(sp) │ │ - sw v0,24(sp) │ │ - addiu a1,s5,-3000 │ │ - li a2,637 │ │ - b 321f8 │ │ - addiu a3,s0,-1460 │ │ - lw t6,-32696(gp) │ │ - addiu t5,sp,40 │ │ - lw t9,-32200(gp) │ │ - addiu a1,s5,-3000 │ │ - sw t5,16(sp) │ │ + sw s0,16(sp) │ │ + addiu a1,s6,-13256 │ │ + li a2,431 │ │ + b 32400 │ │ + addiu a3,s5,-12120 │ │ + li t2,98 │ │ + bne a3,t2,32ffc │ │ + li t3,1 │ │ + b 32bc8 │ │ + sw t3,52(sp) │ │ + li t6,2 │ │ + b 32bc8 │ │ + sw t6,52(sp) │ │ + addiu a1,s6,-13256 │ │ + lw s6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s0,16(sp) │ │ + li a2,419 │ │ + b 32400 │ │ + addiu a3,s6,-11912 │ │ + b 32bc8 │ │ + sw zero,52(sp) │ │ + lw a0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s6,-13256 │ │ + addiu a3,a0,-12784 │ │ li a2,530 │ │ - addiu a3,t6,-2060 │ │ - jalr t9 │ │ li a0,1 │ │ - lw gp,32(sp) │ │ - lw t9,-30420(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + sw s0,16(sp) │ │ lw gp,32(sp) │ │ + lw t9,-30320(gp) │ │ + jalr t9 │ │ move a0,s1 │ │ - lw t9,-32556(gp) │ │ + lw gp,32(sp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move s1,zero │ │ - lw ra,2140(sp) │ │ - move v0,s1 │ │ - lw s8,2136(sp) │ │ - lw s7,2132(sp) │ │ - lw s6,2128(sp) │ │ - lw s5,2124(sp) │ │ - lw s4,2120(sp) │ │ - lw s3,2116(sp) │ │ - lw s2,2112(sp) │ │ - lw s1,2108(sp) │ │ - lw s0,2104(sp) │ │ - jr ra │ │ - addiu sp,sp,2144 │ │ - lw s1,-32696(gp) │ │ - addiu s6,sp,40 │ │ - lw t9,-32200(gp) │ │ + move a0,s4 │ │ + lw gp,32(sp) │ │ + lw a1,3164(sp) │ │ + lw t2,-30360(gp) │ │ + move v0,zero │ │ + lw t3,0(t2) │ │ + bne a1,t3,32f7c │ │ + lw ra,3204(sp) │ │ + lw s8,3200(sp) │ │ + lw s7,3196(sp) │ │ + lw s6,3192(sp) │ │ + lw s5,3188(sp) │ │ + lw s4,3184(sp) │ │ + lw s3,3180(sp) │ │ + lw s2,3176(sp) │ │ + lw s1,3172(sp) │ │ + lw s0,3168(sp) │ │ + jr ra │ │ + addiu sp,sp,3208 │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s6,16(sp) │ │ - addiu a1,s5,-3000 │ │ + sw s0,16(sp) │ │ + addiu a1,s6,-13256 │ │ li a2,551 │ │ - b 318f4 │ │ - addiu a3,s1,-1936 │ │ - lw t7,-32696(gp) │ │ - addiu s2,s2,-1992 │ │ - addiu s0,sp,40 │ │ - lw t9,-32200(gp) │ │ + b 32400 │ │ + addiu a3,ra,-12668 │ │ + addiu a1,s6,-13256 │ │ + lw s6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s2,16(sp) │ │ - sw s0,20(sp) │ │ - addiu a1,s5,-3000 │ │ - li a2,537 │ │ - b 318f4 │ │ - addiu a3,t7,-1988 │ │ - lw t8,2144(sp) │ │ - sw s3,20(sp) │ │ - sw s3,24(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + sw s0,16(sp) │ │ + li a2,328 │ │ + b 32400 │ │ + addiu a3,s6,-12308 │ │ + lw t7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw t8,16(sp) │ │ - addiu a1,s5,-3000 │ │ + sw s0,16(sp) │ │ + addiu a1,s6,-13256 │ │ + li a2,334 │ │ + b 32400 │ │ + addiu a3,t7,-12276 │ │ + lw a1,28(s4) │ │ + lw a0,48(sp) │ │ + lw t6,-32708(gp) │ │ + addu t2,a1,a0 │ │ + lw t3,0(t2) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw t3,16(sp) │ │ + addiu a1,s6,-13256 │ │ + li a2,110 │ │ + b 32400 │ │ + addiu a3,t6,-12248 │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s0,16(sp) │ │ + addiu a1,s6,-13256 │ │ + li a2,344 │ │ + b 32400 │ │ + addiu a3,t1,-12196 │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s0,16(sp) │ │ + addiu a1,s6,-13256 │ │ + li a2,350 │ │ + b 32400 │ │ + addiu a3,t0,-12156 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s0,16(sp) │ │ + addiu a1,s6,-13256 │ │ + li a2,357 │ │ + b 32400 │ │ + addiu a3,s1,-12120 │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s0,16(sp) │ │ + addiu a1,s6,-13256 │ │ + li a2,566 │ │ + b 32400 │ │ + addiu a3,t0,-12572 │ │ + lw t7,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + li a0,5 │ │ + sw t6,16(sp) │ │ + addiu a1,s6,-13256 │ │ + li a2,522 │ │ + b 32400 │ │ + addiu a3,t7,-12836 │ │ + lui a2,0x7fff │ │ + lw s4,56(sp) │ │ + lw s0,-32708(gp) │ │ + ori s1,a2,0xffff │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s4,16(sp) │ │ + sw s1,20(sp) │ │ + sw s1,24(sp) │ │ + addiu a1,s6,-13256 │ │ li a2,580 │ │ - addiu a3,s3,-1748 │ │ + addiu a3,s0,-12480 │ │ jalr t9 │ │ nop │ │ lw gp,32(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw s1,2144(sp) │ │ - li a1,32767 │ │ - sw a1,24(sp) │ │ - lw t9,-32200(gp) │ │ + lw v1,56(sp) │ │ + lw s5,-32708(gp) │ │ + li a3,32767 │ │ + sw a3,24(sp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s1,16(sp) │ │ - sw v0,20(sp) │ │ - addiu a1,s5,-3000 │ │ + sw v1,16(sp) │ │ + sw t6,20(sp) │ │ + addiu a1,s6,-13256 │ │ li a2,583 │ │ - b 321f8 │ │ - addiu a3,a3,-1708 │ │ - lw s6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 3320c │ │ + addiu a3,s5,-12440 │ │ + lw s7,56(sp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw v0,16(sp) │ │ - sw v1,20(sp) │ │ - sw v1,24(sp) │ │ - addiu a1,s5,-3000 │ │ + sw s7,16(sp) │ │ + sw t7,20(sp) │ │ + sw t7,24(sp) │ │ + addiu a1,s6,-13256 │ │ li a2,586 │ │ - b 321f8 │ │ - addiu a3,s6,-1668 │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 3320c │ │ + addiu a3,t8,-12400 │ │ + lw s3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - addiu a1,s5,-3000 │ │ + addiu a1,s6,-13256 │ │ li a2,591 │ │ - b 319e0 │ │ - addiu a3,v1,-1632 │ │ - lw t5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 324f4 │ │ + addiu a3,s3,-12364 │ │ + lw s2,56(sp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw t6,16(sp) │ │ - addiu a1,s5,-3000 │ │ + sw s2,16(sp) │ │ + addiu a1,s6,-13256 │ │ li a2,572 │ │ - b 318f4 │ │ - addiu a3,t5,-1812 │ │ - lw s4,2144(sp) │ │ - lw s0,-32696(gp) │ │ - sw s2,20(sp) │ │ - li s2,32767 │ │ - lw t9,-32200(gp) │ │ + b 32400 │ │ + addiu a3,v0,-12544 │ │ + lw t5,56(sp) │ │ + lw s8,-32708(gp) │ │ + li t4,32767 │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s4,16(sp) │ │ - sw s2,24(sp) │ │ - addiu a1,s5,-3000 │ │ + sw t5,16(sp) │ │ + sw s5,20(sp) │ │ + sw t4,24(sp) │ │ + addiu a1,s6,-13256 │ │ li a2,577 │ │ - b 321f8 │ │ - addiu a3,s0,-1788 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 3320c │ │ + addiu a3,s8,-12520 │ │ + lw s6,-32708(gp) │ │ + lw s3,-32708(gp) │ │ li a0,5 │ │ - addiu a1,a1,-3000 │ │ + addiu a1,s6,-13256 │ │ li a2,514 │ │ - b 319e0 │ │ - addiu a3,a3,-2168 │ │ - lw t2,2144(sp) │ │ - lw t1,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + b 324f4 │ │ + addiu a3,s3,-12884 │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw t2,16(sp) │ │ - addiu a1,t1,-3000 │ │ - li a2,522 │ │ - b 318f4 │ │ - addiu a3,t0,-2120 │ │ - lw t9,-32192(gp) │ │ - move a1,zero │ │ + sw s0,16(sp) │ │ + addiu a1,s6,-13256 │ │ + li a2,378 │ │ + b 32400 │ │ + addiu a3,ra,-12308 │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s0,16(sp) │ │ + addiu a1,s6,-13256 │ │ + li a2,383 │ │ + b 32400 │ │ + addiu a3,v0,-12088 │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s0,16(sp) │ │ + addiu a1,s6,-13256 │ │ + li a2,387 │ │ + b 32400 │ │ + addiu a3,s2,-12064 │ │ + lw s8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s0,16(sp) │ │ + addiu a1,s6,-13256 │ │ + li a2,391 │ │ + b 32400 │ │ + addiu a3,s8,-12036 │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s0,16(sp) │ │ + addiu a1,s6,-13256 │ │ + li a2,395 │ │ + b 32400 │ │ + addiu a3,t4,-12008 │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s0,16(sp) │ │ + addiu a1,s6,-13256 │ │ + li a2,399 │ │ + b 32400 │ │ + addiu a3,t5,-11980 │ │ + sw s0,16(sp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + addiu a1,s6,-13256 │ │ + li a2,403 │ │ + b 32400 │ │ + addiu a3,s0,-11952 │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s0,16(sp) │ │ + addiu a1,s6,-13256 │ │ + li a2,424 │ │ + b 32400 │ │ + addiu a3,s4,-11884 │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu t0,s3,-12716 │ │ + li a0,5 │ │ + sw t0,16(sp) │ │ + sw s0,20(sp) │ │ + addiu a1,s6,-13256 │ │ + li a2,537 │ │ jalr t9 │ │ - lw s6,8(s1) │ │ - lw s2,4(s1) │ │ - sll s6,s6,0x1 │ │ + addiu a3,t1,-12712 │ │ lw gp,32(sp) │ │ - bgtz s2,31f24 │ │ - move s7,v0 │ │ + lw t9,-30436(gp) │ │ + jalr t9 │ │ + li a0,1 │ │ move a0,zero │ │ - b 31f8c │ │ + b 32ea4 │ │ move s2,zero │ │ - addiu a1,s5,-3000 │ │ - lw s5,-32696(gp) │ │ - addiu s7,sp,40 │ │ - lw t9,-32200(gp) │ │ + b 32d8c │ │ + lw t9,8(s4) │ │ + lw s1,-32708(gp) │ │ + sw a1,16(sp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s7,16(sp) │ │ - li a2,566 │ │ - b 318f4 │ │ - addiu a3,s5,-1840 │ │ + sw ra,20(sp) │ │ + sw v0,24(sp) │ │ + addiu a1,s6,-13256 │ │ + li a2,637 │ │ + b 3320c │ │ + addiu a3,s1,-11848 │ │ + lw s0,4(s4) │ │ + lw t9,-32196(gp) │ │ + sw s0,16(sp) │ │ + li a0,4 │ │ + addiu a1,s6,-13256 │ │ + li a2,631 │ │ + jalr t9 │ │ + addiu a3,s8,-11668 │ │ + b 32cd4 │ │ + lw gp,32(sp) │ │ │ │ -0003236c : │ │ +000334a8 : │ │ lui gp,0x7 │ │ - addiu gp,gp,28388 │ │ + addiu gp,gp,23976 │ │ addu gp,gp,t9 │ │ - lw t5,-32696(gp) │ │ + lw a3,-32708(gp) │ │ addiu sp,sp,-56 │ │ - lw t9,-32200(gp) │ │ + lw t9,-32196(gp) │ │ + move a1,zero │ │ sw ra,52(sp) │ │ sw gp,40(sp) │ │ sw s0,48(sp) │ │ - addiu a3,t5,-1364 │ │ + move a2,zero │ │ move s0,a0 │ │ - move a1,zero │ │ - li a0,1 │ │ + addiu a3,a3,-11620 │ │ jalr t9 │ │ - move a2,zero │ │ + li a0,1 │ │ lw gp,40(sp) │ │ - lw a0,4(s0) │ │ - lw v0,0(s0) │ │ - lw t2,8(s0) │ │ - lw t1,12(s0) │ │ - lw t0,16(s0) │ │ - lw v1,40(s0) │ │ - lw t4,-32696(gp) │ │ - subu t3,a0,v0 │ │ - lw t9,-32200(gp) │ │ + lw v1,0(s0) │ │ + lw v0,4(s0) │ │ + lw t3,8(s0) │ │ + lw t2,12(s0) │ │ + lw t1,16(s0) │ │ + lw t0,40(s0) │ │ + lw t5,-32708(gp) │ │ + subu t4,v0,v1 │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ move a1,zero │ │ move a2,zero │ │ - addiu a3,t4,-6732 │ │ - sw v0,16(sp) │ │ - sw t3,20(sp) │ │ - sw t2,24(sp) │ │ - sw t1,28(sp) │ │ - sw t0,32(sp) │ │ + addiu a3,t5,-17096 │ │ + sw v1,16(sp) │ │ + sw t4,20(sp) │ │ + sw t3,24(sp) │ │ + sw t2,28(sp) │ │ + sw t1,32(sp) │ │ jalr t9 │ │ - sw v1,36(sp) │ │ + sw t0,36(sp) │ │ lw gp,40(sp) │ │ lw ra,52(sp) │ │ - lw a3,-32696(gp) │ │ + lw t6,-32708(gp) │ │ lw s0,48(sp) │ │ - lw t9,-32200(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ move a1,zero │ │ move a2,zero │ │ - addiu a3,a3,25964 │ │ + addiu a3,t6,15708 │ │ jr t9 │ │ addiu sp,sp,56 │ │ │ │ -00032428 : │ │ +00033564 : │ │ lui gp,0x7 │ │ - addiu gp,gp,28200 │ │ + addiu gp,gp,23788 │ │ addu gp,gp,t9 │ │ + beqz a0,335c0 │ │ + nop │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,3247c │ │ move s0,a0 │ │ lw a0,8(a0) │ │ - beqz a0,32464 │ │ - lw t9,-31424(gp) │ │ - bal 32428 │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + beqz a0,335a8 │ │ + nop │ │ + lw t9,-31420(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ jr t9 │ │ addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,32 │ │ + nop │ │ │ │ -0003248c : │ │ +000335c8 : │ │ lui gp,0x7 │ │ - addiu gp,gp,28100 │ │ + addiu gp,gp,23688 │ │ addu gp,gp,t9 │ │ + beqz a0,3363c │ │ + nop │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,324f8 │ │ move s0,a0 │ │ lw a0,4(a0) │ │ - beqz a0,324c8 │ │ - lw t9,-31424(gp) │ │ - bal 32428 │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + beqz a0,33608 │ │ + lw t9,-31420(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,8(s0) │ │ - beqz a0,324e0 │ │ - lw t9,-31420(gp) │ │ - bal 3248c │ │ + beqz a0,33624 │ │ + nop │ │ + lw t9,-31416(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ jr t9 │ │ addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,32 │ │ + nop │ │ │ │ -00032508 : │ │ +00033644 : │ │ lui gp,0x7 │ │ - addiu gp,gp,27976 │ │ + addiu gp,gp,23564 │ │ addu gp,gp,t9 │ │ + beqz a0,33878 │ │ + nop │ │ addiu sp,sp,-48 │ │ - sw gp,16(sp) │ │ sw s0,24(sp) │ │ + move s0,a0 │ │ + lw a0,48(a0) │ │ + sw gp,16(sp) │ │ sw ra,44(sp) │ │ sw s4,40(sp) │ │ sw s3,36(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ - beqz a0,32734 │ │ - move s0,a0 │ │ - lw a0,48(a0) │ │ - beqz a0,32554 │ │ - lw t9,-32556(gp) │ │ + beqz a0,33694 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,44(s0) │ │ - beqz a0,3256c │ │ - lw t9,-32556(gp) │ │ + beqz a0,336ac │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw v0,0(s0) │ │ - lw v1,56(s0) │ │ - move s3,zero │ │ - li s4,16 │ │ - blez v0,325e8 │ │ - addu a2,v1,s3 │ │ + lw a1,56(s0) │ │ + move s2,zero │ │ + li s3,16 │ │ + blez v0,33728 │ │ move s1,zero │ │ - lw a1,0(a2) │ │ - sll s2,s1,0x2 │ │ - addu a0,a1,s2 │ │ - lw a0,0(a0) │ │ - lw t9,-31420(gp) │ │ - beqz a0,325dc │ │ + addu v1,a1,s2 │ │ + lw a0,0(v1) │ │ + sll s4,s1,0x2 │ │ + addu a2,a0,s4 │ │ + lw a3,0(a2) │ │ + lw t9,-31416(gp) │ │ + beqz a3,3371c │ │ addiu s1,s1,1 │ │ - bal 3248c │ │ - lw a0,8(a0) │ │ - lw t0,56(s0) │ │ + jalr t9 │ │ + lw a0,8(a3) │ │ + lw v0,56(s0) │ │ lw gp,16(sp) │ │ - addu a3,t0,s3 │ │ - lw v1,0(a3) │ │ - lw t9,-31424(gp) │ │ - addu s2,v1,s2 │ │ - lw v0,0(s2) │ │ - bal 32428 │ │ - lw a0,4(v0) │ │ + addu a1,v0,s2 │ │ + lw t0,0(a1) │ │ + lw t9,-31420(gp) │ │ + addu t1,t0,s4 │ │ + lw t2,0(t1) │ │ + jalr t9 │ │ + lw a0,4(t2) │ │ lw gp,16(sp) │ │ lw v0,0(s0) │ │ - lw v1,56(s0) │ │ - slt t1,s1,v0 │ │ - bnez t1,32588 │ │ - addu a2,v1,s3 │ │ - addiu s3,s3,4 │ │ - bne s3,s4,3257c │ │ - move s2,zero │ │ + lw a1,56(s0) │ │ + slt t3,s1,v0 │ │ + bnez t3,336c8 │ │ + addu v1,a1,s2 │ │ + addiu s2,s2,4 │ │ + bne s2,s3,336bc │ │ + move s4,zero │ │ li s3,16 │ │ - blez v0,32644 │ │ - addu t6,v1,s2 │ │ + blez v0,33784 │ │ move s1,zero │ │ - lw t5,0(t6) │ │ - sll t4,s1,0x2 │ │ - addu t3,t5,t4 │ │ - lw t2,0(t3) │ │ - lw t9,-32556(gp) │ │ + addu t4,a1,s4 │ │ + lw t5,0(t4) │ │ + sll t6,s1,0x2 │ │ + addu t7,t5,t6 │ │ + lw t8,0(t7) │ │ + lw t9,-32552(gp) │ │ addiu s1,s1,1 │ │ - beqz t2,32638 │ │ - move a0,t2 │ │ + beqz t8,33778 │ │ + move a0,t8 │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw v0,0(s0) │ │ - lw v1,56(s0) │ │ - slt t7,s1,v0 │ │ - bnez t7,32604 │ │ - addu t6,v1,s2 │ │ - addiu s2,s2,4 │ │ - bne s2,s3,325f8 │ │ + lw a1,56(s0) │ │ + slt ra,s1,v0 │ │ + bnez ra,33744 │ │ + addu t4,a1,s4 │ │ + addiu s4,s4,4 │ │ + bne s4,s3,33738 │ │ nop │ │ - beqz v1,32664 │ │ - lw t9,-31856(gp) │ │ + beqz a1,337a4 │ │ + lw t9,-31868(gp) │ │ jalr t9 │ │ - move a0,v1 │ │ + move a0,a1 │ │ lw gp,16(sp) │ │ lw a0,36(s0) │ │ - beqz a0,3267c │ │ - lw t9,-31856(gp) │ │ + beqz a0,337bc │ │ + lw t9,-31868(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,32(s0) │ │ - beqz a0,32694 │ │ - lw t9,-32556(gp) │ │ + beqz a0,337d4 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,24(s0) │ │ - beqz a0,326ac │ │ - lw t9,-32260(gp) │ │ + beqz a0,337ec │ │ + lw t9,-32256(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw v0,0(s0) │ │ - blez v0,326f8 │ │ - lw a1,28(s0) │ │ - move s1,zero │ │ - sll t8,s1,0x3 │ │ - addu s4,a1,t8 │ │ - lw s3,0(s4) │ │ - lw t9,-32556(gp) │ │ - addiu s1,s1,1 │ │ - beqz s3,326ec │ │ - move a0,s3 │ │ + lw a3,0(s0) │ │ + lw t0,28(s0) │ │ + blez a3,33838 │ │ + move s2,zero │ │ + sll v1,s2,0x3 │ │ + addu a0,t0,v1 │ │ + lw a2,0(a0) │ │ + lw t9,-32552(gp) │ │ + addiu s2,s2,1 │ │ + beqz a2,3382c │ │ + move a0,a2 │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw v0,0(s0) │ │ - lw a1,28(s0) │ │ - slt ra,s1,v0 │ │ - bnez ra,326c0 │ │ - sll t8,s1,0x3 │ │ - beqz a1,3270c │ │ - lw t9,-32556(gp) │ │ + lw a3,0(s0) │ │ + lw t0,28(s0) │ │ + slt t1,s2,a3 │ │ + bnez t1,33800 │ │ + sll v1,s2,0x3 │ │ + beqz t0,33850 │ │ + nop │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,a1 │ │ + move a0,t0 │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,44(sp) │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ jr t9 │ │ addiu sp,sp,48 │ │ - lw ra,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ + jr ra │ │ + nop │ │ + │ │ +00033880 : │ │ + lui gp,0x7 │ │ + addiu gp,gp,22992 │ │ + addu gp,gp,t9 │ │ + beqz a0,33924 │ │ + nop │ │ + addiu sp,sp,-32 │ │ + sw s0,24(sp) │ │ + move s0,a0 │ │ + lw a0,8(a0) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + beqz a0,338c0 │ │ + lw t9,-31412(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw a0,12(s0) │ │ + beqz a0,338d8 │ │ + lw t9,-31408(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw a0,20(s0) │ │ + beqz a0,338f0 │ │ + lw t9,-31576(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw a0,24(s0) │ │ + beqz a0,3390c │ │ + nop │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ + jr t9 │ │ + addiu sp,sp,32 │ │ jr ra │ │ - addiu sp,sp,48 │ │ - ... │ │ + nop │ │ │ │ -00032760 : │ │ +0003392c : │ │ lui gp,0x7 │ │ - addiu gp,gp,27376 │ │ + addiu gp,gp,22820 │ │ + addu gp,gp,t9 │ │ + move v0,a0 │ │ + lw a2,28(v0) │ │ + lw t9,-31404(gp) │ │ + jr t9 │ │ + lw a0,8(a0) │ │ + │ │ +0003394c : │ │ + lui gp,0x7 │ │ + addiu gp,gp,22788 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ lw v0,104(sp) │ │ + sw gp,24(sp) │ │ sw s8,72(sp) │ │ - sw s7,68(sp) │ │ sw s5,60(sp) │ │ - sw s3,52(sp) │ │ - sw s1,44(sp) │ │ - sw gp,24(sp) │ │ - sw ra,76(sp) │ │ - sw s6,64(sp) │ │ sw s4,56(sp) │ │ sw s2,48(sp) │ │ + sw s1,44(sp) │ │ sw s0,40(sp) │ │ - move s1,a0 │ │ - move s3,a1 │ │ - move s8,a2 │ │ - move s7,a3 │ │ - lw s5,96(sp) │ │ - lw s6,16(a0) │ │ - lw s4,8(a0) │ │ - bnez v0,329b4 │ │ - lw s0,12(a0) │ │ - lw v1,16(s4) │ │ - blez v1,327f4 │ │ - nop │ │ - move v0,zero │ │ - lw t2,24(s1) │ │ - addu t1,t2,v0 │ │ - sb zero,0(t1) │ │ - lw v1,16(s4) │ │ + sw ra,76(sp) │ │ + sw s7,68(sp) │ │ + sw s6,64(sp) │ │ + sw s3,52(sp) │ │ + move s0,a0 │ │ + move s1,a1 │ │ + lw s4,96(sp) │ │ + lw s5,16(a0) │ │ + lw s8,8(a0) │ │ + bnez v0,33bc4 │ │ + lw s2,12(a0) │ │ + lw v1,16(s8) │ │ + move s7,a2 │ │ + blez v1,33d0c │ │ + move s6,a3 │ │ + lw a0,24(s0) │ │ + addu a1,a0,v0 │ │ + sb zero,0(a1) │ │ + lw v1,16(s8) │ │ addiu v0,v0,1 │ │ - slt t0,v0,v1 │ │ - bnez t0,327d4 │ │ + slt a2,v0,v1 │ │ + bnez a2,339b8 │ │ nop │ │ - blez s7,3283c │ │ + blez s6,33bb4 │ │ nop │ │ - move v1,zero │ │ - move v0,zero │ │ - li a2,1 │ │ - addu ra,s8,v0 │ │ - lbu t8,0(ra) │ │ - lw t7,28(s0) │ │ - addu v1,t8,v1 │ │ - sll t9,v1,0x2 │ │ - addu t6,t7,t9 │ │ - lw t5,24(s1) │ │ - lw t4,0(t6) │ │ - addiu v0,v0,1 │ │ - addu t3,t5,t4 │ │ - bne v0,s7,32808 │ │ - sb a2,0(t3) │ │ - lw v1,16(s4) │ │ - blez v1,328ac │ │ - move s2,zero │ │ - b 32860 │ │ - lw a1,24(s1) │ │ - addiu s2,s2,1 │ │ - slt t1,s2,v1 │ │ - beqz t1,328ac │ │ + move t3,zero │ │ + move s3,zero │ │ + li a3,1 │ │ + addu t0,s7,s3 │ │ + lbu t1,0(t0) │ │ + lw t2,28(s2) │ │ + addu t3,t3,t1 │ │ + sll t4,t3,0x2 │ │ + addu t5,t2,t4 │ │ + lw t6,24(s0) │ │ + lw t7,0(t5) │ │ + addiu s3,s3,1 │ │ + addu t8,t6,t7 │ │ + slt t9,s3,s6 │ │ + bnez t9,339ec │ │ + sb a3,0(t8) │ │ + lw v1,16(s8) │ │ + blez v1,33a9c │ │ + move s3,zero │ │ + b 33a44 │ │ nop │ │ - lw a1,24(s1) │ │ - addu a0,a1,s2 │ │ - lbu v0,0(a0) │ │ - beqz v0,3284c │ │ - sll a3,s2,0x2 │ │ - lw t0,20(s1) │ │ - addu a2,t0,a3 │ │ - lw v1,0(a2) │ │ - lw t9,-31416(gp) │ │ - move a1,s2 │ │ - sw v1,16(sp) │ │ - move a0,s4 │ │ - move a2,s6 │ │ - bal 4ab84 │ │ - move a3,s5 │ │ - lw v1,16(s4) │ │ - addiu s2,s2,1 │ │ - slt t1,s2,v1 │ │ - bnez t1,3285c │ │ + addiu s3,s3,1 │ │ + slt t1,s3,v1 │ │ + beqz t1,33a94 │ │ + nop │ │ + lw ra,24(s0) │ │ + addu a0,ra,s3 │ │ + lbu a1,0(a0) │ │ + beqz a1,33a34 │ │ + sll a2,s3,0x2 │ │ + lw v0,20(s0) │ │ + addu a3,v0,a2 │ │ + lw t0,0(a3) │ │ + lw t9,-31400(gp) │ │ + move a1,s3 │ │ + sw t0,16(sp) │ │ + move a0,s8 │ │ + move a2,s5 │ │ + jalr t9 │ │ + move a3,s4 │ │ + lw v1,16(s8) │ │ + addiu s3,s3,1 │ │ + slt t1,s3,v1 │ │ + bnez t1,33a44 │ │ lw gp,24(sp) │ │ - blez s7,32980 │ │ + blez s6,33b84 │ │ + lw ra,76(sp) │ │ lui s4,0x7fff │ │ - move s2,zero │ │ - move s5,zero │ │ + move s3,zero │ │ + move s8,zero │ │ ori s4,s4,0xffff │ │ - addu t0,s8,s5 │ │ - lbu a3,0(t0) │ │ - lw v1,28(s0) │ │ - addu s2,a3,s2 │ │ - sll a2,s2,0x2 │ │ - addu a1,v1,a2 │ │ - lw v0,0(a1) │ │ - lw a0,20(s1) │ │ - sll ra,v0,0x2 │ │ - addu t8,a0,ra │ │ - sll t7,s2,0x1 │ │ - lw t9,-31412(gp) │ │ - lw a2,0(t8) │ │ - addu t6,s3,t7 │ │ - move a0,s0 │ │ - move a1,s2 │ │ - move a3,s6 │ │ - bal 343bc │ │ - sw t6,32(sp) │ │ - sll t5,v0,0x10 │ │ - sra t2,t5,0x10 │ │ - lw t4,32(sp) │ │ - slt t3,t2,s4 │ │ - addiu s5,s5,1 │ │ + addu t2,s7,s8 │ │ + lbu t3,0(t2) │ │ + lw t4,28(s2) │ │ + addu s3,s3,t3 │ │ + sll t5,s3,0x2 │ │ + addu t6,t4,t5 │ │ + lw t7,0(t6) │ │ + lw t8,20(s0) │ │ + sll v1,t7,0x2 │ │ + addu ra,t8,v1 │ │ + sll v0,s3,0x1 │ │ + lw t9,-31396(gp) │ │ + lw a2,0(ra) │ │ + addu t0,s1,v0 │ │ + move a0,s2 │ │ + move a1,s3 │ │ + move a3,s5 │ │ + jalr t9 │ │ + sw t0,36(sp) │ │ + sll a0,v0,0x10 │ │ + sra a2,a0,0x10 │ │ + addiu s8,s8,1 │ │ + lw t1,36(sp) │ │ + slt a1,a2,s4 │ │ + slt a3,s8,s6 │ │ lw gp,24(sp) │ │ - sh t2,0(t4) │ │ - bne s5,s7,328c0 │ │ - movn s4,t2,t3 │ │ - move a1,zero │ │ - move v0,zero │ │ - li t1,0x8000 │ │ - addu s6,s8,v0 │ │ - lbu s2,0(s6) │ │ - li a2,32767 │ │ - addu a1,s2,a1 │ │ - sll s1,a1,0x1 │ │ - addu a0,s3,s1 │ │ - lh s5,0(a0) │ │ - subu v1,s5,s4 │ │ - slt s0,v1,t1 │ │ - beqz s0,32974 │ │ - slti t0,v1,-32768 │ │ - beqz t0,32b10 │ │ - nop │ │ - li a2,-32768 │ │ - addiu v0,v0,1 │ │ - bne v0,s7,3293c │ │ - sh a2,0(a0) │ │ + sh a2,0(t1) │ │ + bnez a3,33aac │ │ + movn s4,a2,a1 │ │ + move s0,zero │ │ + move s5,zero │ │ + li s2,0x8000 │ │ + li t4,32767 │ │ + lui t3,0x1 │ │ + li t2,-32768 │ │ + addu s3,s7,s5 │ │ + lbu t5,0(s3) │ │ + addiu s5,s5,1 │ │ + addu s0,s0,t5 │ │ + sll t6,s0,0x1 │ │ + addu t7,s1,t6 │ │ + lh t8,0(t7) │ │ + slt ra,s5,s6 │ │ + subu v1,t8,s4 │ │ + addu t9,v1,s2 │ │ + slt t0,v1,s2 │ │ + sltu v0,t9,t3 │ │ + xori a0,t0,0x1 │ │ + movz v1,t4,v0 │ │ + or a2,v0,a0 │ │ + movz v1,t2,a2 │ │ + bnez ra,33b38 │ │ + sh v1,0(t7) │ │ lw ra,76(sp) │ │ - move v0,zero │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,80 │ │ - lw v1,16(s4) │ │ - blez v1,32a00 │ │ - move s2,zero │ │ - lw t1,20(s1) │ │ - sll t0,s2,0x2 │ │ - addu a3,t1,t0 │ │ - lw a2,0(a3) │ │ - lw t9,-31416(gp) │ │ - move a1,s2 │ │ - sw a2,16(sp) │ │ - move a0,s4 │ │ - move a2,s6 │ │ - bal 4ab84 │ │ - move a3,s5 │ │ - lw a1,16(s4) │ │ - addiu s2,s2,1 │ │ - slt a0,s2,a1 │ │ - bnez a0,329c0 │ │ + bgtz v1,33a44 │ │ + move s3,zero │ │ + b 33b84 │ │ + lw ra,76(sp) │ │ + lw s7,16(s8) │ │ + blez s7,33c10 │ │ + move s3,zero │ │ + lw s6,20(s0) │ │ + sll a1,s3,0x2 │ │ + addu a3,s6,a1 │ │ + lw t1,0(a3) │ │ + lw t9,-31400(gp) │ │ + move a1,s3 │ │ + sw t1,16(sp) │ │ + move a0,s8 │ │ + move a2,s5 │ │ + jalr t9 │ │ + move a3,s4 │ │ + lw t4,16(s8) │ │ + addiu s3,s3,1 │ │ + slt t3,s3,t4 │ │ + bnez t3,33bd0 │ │ lw gp,24(sp) │ │ - lw t2,8(s0) │ │ - beqz t2,32980 │ │ - lui s4,0x7fff │ │ - move s5,zero │ │ - move s2,zero │ │ - ori s4,s4,0xffff │ │ - lw v1,28(s0) │ │ - sll a0,s5,0x2 │ │ - addu v0,v1,a0 │ │ - lw ra,0(v0) │ │ - lw s8,20(s1) │ │ - sll t8,ra,0x2 │ │ - addu s7,s8,t8 │ │ - lw t9,-31412(gp) │ │ - lw a2,0(s7) │ │ - sll t7,s5,0x1 │ │ - move a1,s2 │ │ - move a0,s0 │ │ - move a3,s6 │ │ - bal 343bc │ │ - addu s5,s3,t7 │ │ - sll t6,v0,0x10 │ │ - sra t4,t6,0x10 │ │ + lw s4,8(s2) │ │ + beqz s4,33b80 │ │ + move s3,s1 │ │ + lui t2,0x7fff │ │ + move s7,s1 │ │ + move s4,zero │ │ + ori s8,t2,0xffff │ │ + lw t5,28(s2) │ │ + sll t6,s4,0x2 │ │ + addu t7,t5,t6 │ │ + lw t8,0(t7) │ │ + lw ra,20(s0) │ │ + sll v1,t8,0x2 │ │ + addu t0,ra,v1 │ │ + lw t9,-31396(gp) │ │ + lw a2,0(t0) │ │ + move a1,s4 │ │ + move a0,s2 │ │ + jalr t9 │ │ + move a3,s5 │ │ + sll v0,v0,0x10 │ │ + lw a2,8(s2) │ │ + sra s6,v0,0x10 │ │ + addiu s4,s4,1 │ │ + slt a0,s6,s8 │ │ + sltu a1,s4,a2 │ │ lw gp,24(sp) │ │ - sh t4,0(s5) │ │ - lw v1,8(s0) │ │ - addiu s2,s2,1 │ │ - slt t5,t4,s4 │ │ - sltu t3,s2,v1 │ │ - movn s4,t4,t5 │ │ - bnez t3,32a18 │ │ - move s5,s2 │ │ - beqz v1,32980 │ │ - move v0,zero │ │ - move a0,zero │ │ - li t0,0x8000 │ │ - sll s6,a0,0x1 │ │ - addu a0,s3,s6 │ │ - lh s2,0(a0) │ │ - li a1,32767 │ │ - subu v1,s2,s4 │ │ - slt s1,v1,t0 │ │ - beqz s1,32abc │ │ - slti a3,v1,-32768 │ │ - beqz a3,32b08 │ │ - sll a1,v1,0x10 │ │ - li a1,-32768 │ │ - sh a1,0(a0) │ │ - lw a3,8(s0) │ │ - addiu v0,v0,1 │ │ - sltu a2,v0,a3 │ │ - bnez a2,32a90 │ │ - move a0,v0 │ │ + sh s6,0(s7) │ │ + movn s8,s6,a0 │ │ + bnez a1,33c2c │ │ + addiu s7,s7,2 │ │ + beqz a2,33b80 │ │ + sll s0,a2,0x1 │ │ + addu s1,s1,s0 │ │ + li s5,0x8000 │ │ + li s2,32767 │ │ + lui a3,0x1 │ │ + li t1,-32768 │ │ + lh t4,0(s3) │ │ + addiu s3,s3,2 │ │ + subu t3,t4,s8 │ │ + addu t2,t3,s5 │ │ + slt t5,t3,s5 │ │ + sltu t6,t2,a3 │ │ + xori t7,t5,0x1 │ │ + movz t3,s2,t6 │ │ + or t8,t6,t7 │ │ + movz t3,t1,t8 │ │ + bne s3,s1,33ca8 │ │ + sh t3,-2(s3) │ │ lw ra,76(sp) │ │ - move v0,zero │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,80 │ │ - b 32abc │ │ - sra a1,a1,0x10 │ │ - sll t2,v1,0x10 │ │ - b 32974 │ │ - sra a2,t2,0x10 │ │ - │ │ -00032b1c : │ │ - lui gp,0x7 │ │ - addiu gp,gp,26420 │ │ - addu gp,gp,t9 │ │ - move v0,a0 │ │ - lw a2,28(v0) │ │ - lw t9,-31408(gp) │ │ - b 4ae64 │ │ - lw a0,8(a0) │ │ - │ │ -00032b3c : │ │ - lui gp,0x7 │ │ - addiu gp,gp,26388 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,32bd8 │ │ - move s0,a0 │ │ - lw a0,8(a0) │ │ - beqz a0,32b78 │ │ - lw t9,-31404(gp) │ │ - bal 4aa9c │ │ - nop │ │ - lw gp,16(sp) │ │ - lw a0,12(s0) │ │ - beqz a0,32b90 │ │ - lw t9,-31400(gp) │ │ - bal 34318 │ │ - nop │ │ - lw gp,16(sp) │ │ - lw a0,20(s0) │ │ - beqz a0,32ba8 │ │ - lw t9,-31584(gp) │ │ - jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - lw a0,24(s0) │ │ - beqz a0,32bc0 │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - move a0,s0 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ - jr t9 │ │ - addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ + bgtz a3,339e0 │ │ + lw ra,76(sp) │ │ + b 33b88 │ │ + lw s8,72(sp) │ │ │ │ -00032be8 : │ │ +00033d1c : │ │ lui gp,0x7 │ │ - addiu gp,gp,26216 │ │ + addiu gp,gp,21812 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ - sw s3,60(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + sw s1,48(sp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw ra,76(sp) │ │ li a3,94 │ │ sw gp,32(sp) │ │ - sw s6,72(sp) │ │ - sw s5,68(sp) │ │ - sw s4,64(sp) │ │ - sw s2,56(sp) │ │ - sw s0,48(sp) │ │ - move s4,a0 │ │ - sw s1,52(sp) │ │ - move s5,a1 │ │ + sw s7,72(sp) │ │ + sw s6,68(sp) │ │ + sw s5,64(sp) │ │ + sw s4,60(sp) │ │ + move s5,a0 │ │ + sw s3,56(sp) │ │ + sw s2,52(sp) │ │ + sw s0,44(sp) │ │ + move s2,a1 │ │ li a0,1 │ │ li a1,32 │ │ - move s6,a2 │ │ - addiu a2,s3,-1328 │ │ + move s3,a2 │ │ + addiu a2,s1,-11584 │ │ jalr t9 │ │ - lw s1,0(s4) │ │ + lw s0,0(s5) │ │ lw gp,32(sp) │ │ - move a0,s1 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,a2,-19444 │ │ - sw s1,28(v0) │ │ + move a0,s0 │ │ + lw a1,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + addiu a1,a1,-29708 │ │ + sw s0,28(v0) │ │ sw zero,8(v0) │ │ sw zero,12(v0) │ │ jalr t9 │ │ - move s0,v0 │ │ + move s4,v0 │ │ lw gp,32(sp) │ │ - move a0,s1 │ │ - lw v1,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,v1,-19424 │ │ + move a0,s0 │ │ + lw v1,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + addiu a1,v1,-29688 │ │ jalr t9 │ │ - move s2,v0 │ │ + move s7,v0 │ │ lw gp,32(sp) │ │ - move a0,s1 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,a1,-15552 │ │ + move a0,s0 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,a2,-25816 │ │ jalr t9 │ │ - sw v0,40(sp) │ │ + move s6,v0 │ │ lw gp,32(sp) │ │ - lw v0,40(sp) │ │ - cvt.s.d $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - lw t9,-31396(gp) │ │ - move a0,s2 │ │ - move a1,v0 │ │ - bal 4a6a0 │ │ - move a3,s5 │ │ + cvt.s.d $f0,$f0 │ │ + mfc1 a2,$f0 │ │ + lw t9,-31392(gp) │ │ + move a0,s7 │ │ + move a3,s2 │ │ + jalr t9 │ │ + move a1,s6 │ │ + lw a3,16(s5) │ │ lw gp,32(sp) │ │ - sw v0,8(s0) │ │ - lw a2,16(s4) │ │ - move s2,v0 │ │ - lw a1,20(v0) │ │ - lw v0,24(a2) │ │ - bnez v0,32d94 │ │ - move v1,v0 │ │ - lw v1,12(a2) │ │ - bne a1,v1,32d9c │ │ + lw a0,24(a3) │ │ + move s5,v0 │ │ + sw v0,8(s4) │ │ + bnez a0,33e20 │ │ + lw v0,20(v0) │ │ + lw a0,12(a3) │ │ + bne v0,a0,340dc │ │ + lw t0,-32708(gp) │ │ + blez v0,33ef0 │ │ + move t6,zero │ │ + lw t1,84(a3) │ │ + b 33e54 │ │ + lw t7,28(s5) │ │ + lw t5,92(a3) │ │ + bne t2,t5,33e7c │ │ nop │ │ - blez a1,32dd4 │ │ - lw ra,-32696(gp) │ │ - lw v0,84(a2) │ │ - beqz v0,32fec │ │ - lw v1,28(s2) │ │ - lw a2,92(a2) │ │ - b 32d20 │ │ - move v0,zero │ │ - beq v0,a1,32dd0 │ │ - addiu v1,v1,4 │ │ - lw a0,0(v1) │ │ - beq a0,a2,32d18 │ │ - addiu v0,v0,1 │ │ - addiu v0,v0,-1 │ │ - lw t5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a0,20(sp) │ │ - sw a2,24(sp) │ │ - sw v0,16(sp) │ │ + addiu t6,t6,1 │ │ + beq t6,v0,33ef0 │ │ + addiu t7,t7,4 │ │ + sll t0,t6,0x2 │ │ + bnez t1,33e3c │ │ + lw t2,0(t7) │ │ + lw t3,28(a3) │ │ + beqz t3,34104 │ │ + addu t4,t3,t0 │ │ + lw t5,0(t4) │ │ + beq t2,t5,33e4c │ │ + addiu t6,t6,1 │ │ + addiu t6,t6,-1 │ │ + beqz t1,3413c │ │ + nop │ │ + lw ra,92(a3) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t6,16(sp) │ │ + sw t2,20(sp) │ │ + sw ra,24(sp) │ │ li a0,4 │ │ - addiu a1,s3,-1328 │ │ + addiu a1,s1,-11584 │ │ li a2,113 │ │ jalr t9 │ │ - addiu a3,t5,-1236 │ │ + addiu a3,t1,-11492 │ │ lw gp,32(sp) │ │ - lw t9,-31392(gp) │ │ - bal 32b3c │ │ - move a0,s0 │ │ + lw t9,-31388(gp) │ │ + jalr t9 │ │ + move a0,s4 │ │ lw ra,76(sp) │ │ + lw s7,72(sp) │ │ + lw s6,68(sp) │ │ + lw s5,64(sp) │ │ + lw s4,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ move v0,zero │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ jr ra │ │ addiu sp,sp,80 │ │ - beq a1,v1,32cf8 │ │ - nop │ │ - beqz v0,32fc0 │ │ - nop │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a1,16(sp) │ │ - sw v0,20(sp) │ │ - li a0,4 │ │ - addiu a1,s3,-1328 │ │ - li a2,107 │ │ + lw t8,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + addiu a1,t8,-29636 │ │ jalr t9 │ │ - addiu a3,a3,-1280 │ │ - b 32d5c │ │ + move a0,s0 │ │ lw gp,32(sp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,ra,-19372 │ │ + move a0,s0 │ │ + lw a1,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + addiu a1,a1,-29528 │ │ jalr t9 │ │ - move a0,s1 │ │ + move s7,v0 │ │ lw gp,32(sp) │ │ - move a0,s1 │ │ - lw a1,-32696(gp) │ │ + move a0,s0 │ │ + lw v1,-32708(gp) │ │ lw t9,-32712(gp) │ │ - addiu a1,a1,-19264 │ │ + addiu a1,v1,-25684 │ │ jalr t9 │ │ - move s4,v0 │ │ + move s6,v0 │ │ lw gp,32(sp) │ │ - move a0,s1 │ │ - lw t8,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,t8,-15420 │ │ + cvt.s.d $f2,$f0 │ │ + mfc1 a3,$f2 │ │ + lw t9,-31384(gp) │ │ + move a2,s6 │ │ + move a0,s5 │ │ + move a1,s7 │ │ + sw s2,16(sp) │ │ jalr t9 │ │ - sw v0,40(sp) │ │ - lw gp,32(sp) │ │ - lw t7,40(sp) │ │ - cvt.s.d $f3,$f0 │ │ - mfc1 a3,$f3 │ │ - lw t9,-31388(gp) │ │ - move a1,s4 │ │ - move a0,s2 │ │ - move a2,t7 │ │ - sw s5,16(sp) │ │ - bal 33e50 │ │ - sw s6,20(sp) │ │ + sw s3,20(sp) │ │ lw gp,32(sp) │ │ - sw v0,12(s0) │ │ - lw t6,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - move a0,s1 │ │ - addiu a1,t6,-15332 │ │ + move s2,v0 │ │ + lw s3,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + sw v0,12(s4) │ │ + move a0,s0 │ │ jalr t9 │ │ - move s4,v0 │ │ + addiu a1,s3,-25596 │ │ + lw a3,20(s5) │ │ + lw a2,12(s2) │ │ lw gp,32(sp) │ │ - sw v0,36(s4) │ │ - lw v1,20(s2) │ │ - lw v0,12(s4) │ │ - bne v0,v1,33074 │ │ - lw t9,-32200(gp) │ │ - lw v0,16(s4) │ │ - lw v1,24(s2) │ │ - bne v0,v1,330a8 │ │ - li a0,5 │ │ - lw v1,20(s4) │ │ - lw v0,16(s2) │ │ - sltu a0,v0,v1 │ │ - bnez a0,330c4 │ │ - sltu s5,v1,v0 │ │ - bnez s5,32fc8 │ │ - li a0,4 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,a2,-15064 │ │ + bne a2,a3,34198 │ │ + sw v0,36(s2) │ │ + lw ra,16(s2) │ │ + lw v0,24(s5) │ │ + bne ra,v0,341bc │ │ + lw t9,-32196(gp) │ │ + lw t1,20(s2) │ │ + lw t0,16(s5) │ │ + sltu a0,t0,t1 │ │ + bnez a0,34160 │ │ + sltu t2,t1,t0 │ │ + bnez t2,34114 │ │ + lw t3,-32708(gp) │ │ + move a0,s0 │ │ + lw s0,-32708(gp) │ │ + lw t9,-32716(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ + addiu a1,s0,-25328 │ │ lw gp,32(sp) │ │ - sw v0,16(s0) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ + sw v0,16(s4) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a2,141 │ │ li a0,1 │ │ - addiu a1,s3,-1328 │ │ + sw v0,16(sp) │ │ + addiu a1,s1,-11584 │ │ jalr t9 │ │ - addiu a3,v1,-988 │ │ - lw v0,8(s0) │ │ - lw a2,16(s0) │ │ + addiu a3,t4,-11244 │ │ + lw t5,8(s4) │ │ + lw a2,16(s4) │ │ lw gp,32(sp) │ │ - beqz a2,32f08 │ │ - lw v0,24(v0) │ │ - slt a3,v0,a2 │ │ - beqz a3,32f3c │ │ + beqz a2,34020 │ │ + lw t6,24(t5) │ │ + slt t7,t6,a2 │ │ + beqz t7,34054 │ │ nop │ │ - lw t2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw a2,16(sp) │ │ - sw v0,20(sp) │ │ + addiu a1,s1,-11584 │ │ li a2,145 │ │ + sw t6,20(sp) │ │ li a0,3 │ │ - addiu a1,s3,-1328 │ │ jalr t9 │ │ - addiu a3,t2,-964 │ │ - lw t0,8(s0) │ │ + addiu a3,t8,-11220 │ │ + lw a1,8(s4) │ │ lw gp,32(sp) │ │ - lw a2,24(t0) │ │ - sw a2,16(s0) │ │ - lw a0,16(s2) │ │ - lw a1,20(s2) │ │ - addiu s4,s3,-1328 │ │ - lw t9,-31580(gp) │ │ - li t3,151 │ │ - sw t3,20(sp) │ │ - sw s4,16(sp) │ │ + lw a2,24(a1) │ │ + sw a2,16(s4) │ │ + lw a0,16(s5) │ │ + lw a1,20(s5) │ │ + lw t9,-31572(gp) │ │ + addiu s1,s1,-11584 │ │ + li s7,151 │ │ + sw s1,16(sp) │ │ + sw s7,20(sp) │ │ jalr t9 │ │ li a3,8 │ │ lw gp,32(sp) │ │ - sw v0,20(s0) │ │ - lw a0,16(s2) │ │ - lw t9,-32156(gp) │ │ - move a2,s4 │ │ + lw a0,16(s5) │ │ + lw t9,-32152(gp) │ │ + move a2,s1 │ │ + sw v0,20(s4) │ │ li a1,1 │ │ jalr t9 │ │ li a3,152 │ │ lw gp,32(sp) │ │ - sw v0,24(s0) │ │ - lw t1,-32692(gp) │ │ - move v0,s0 │ │ - addiu s2,t1,4288 │ │ - sw s2,0(s0) │ │ lw ra,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ + lw s5,-32688(gp) │ │ + sw v0,24(s4) │ │ + addiu v1,s5,4288 │ │ + sw v1,0(s4) │ │ + move v0,s4 │ │ + lw s7,72(sp) │ │ + lw s6,68(sp) │ │ + lw s5,64(sp) │ │ + lw s4,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ addiu sp,sp,80 │ │ - b 32da4 │ │ - lw v0,12(a2) │ │ - lw s6,-32696(gp) │ │ - sw v1,16(sp) │ │ - sw v0,20(sp) │ │ - addiu a1,s3,-1328 │ │ - li a2,138 │ │ - jalr t9 │ │ - addiu a3,s6,-1040 │ │ - b 32eac │ │ - lw gp,32(sp) │ │ - lw t1,28(a2) │ │ - bnez t1,3300c │ │ - sll a3,v0,0x2 │ │ - b 33044 │ │ - lw t6,16(a2) │ │ - beq v0,a1,32dd0 │ │ - addiu v1,v1,4 │ │ - sll a3,v0,0x2 │ │ - addu t2,t1,a3 │ │ - lw a0,0(v1) │ │ - lw t0,0(t2) │ │ - beq a0,t0,33000 │ │ - addiu v0,v0,1 │ │ - beqz t1,33064 │ │ - addiu v0,v0,-1 │ │ - addu t1,t1,a3 │ │ - b 32d30 │ │ - lw a2,0(t1) │ │ - beq v0,a1,32dd0 │ │ - addiu v1,v1,4 │ │ - lw t6,16(a2) │ │ - sll a3,v0,0x2 │ │ - addu t5,t6,a3 │ │ - lw a0,0(v1) │ │ - lw t4,0(t5) │ │ - beq a0,t4,33034 │ │ - addiu v0,v0,1 │ │ - addiu v0,v0,-1 │ │ - bnez t1,3302c │ │ - addu t1,t1,a3 │ │ - lw t4,16(a2) │ │ - addu t3,t4,a3 │ │ - b 32d30 │ │ - lw a2,0(t3) │ │ - lw s0,-32696(gp) │ │ - li a0,5 │ │ - sw v1,16(sp) │ │ - sw v0,20(sp) │ │ - addiu a1,s3,-1328 │ │ - li a2,129 │ │ - addiu a3,s0,-1184 │ │ - jalr t9 │ │ - nop │ │ - lw gp,32(sp) │ │ - lw t9,-30456(gp) │ │ - jalr t9 │ │ - li a0,1 │ │ - lw s1,-32696(gp) │ │ - sw v1,16(sp) │ │ - sw v0,20(sp) │ │ - addiu a1,s3,-1328 │ │ - li a2,132 │ │ - b 33090 │ │ - addiu a3,s1,-1140 │ │ - addiu a1,s3,-1328 │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw v1,16(sp) │ │ - sw v0,20(sp) │ │ - li a2,135 │ │ - b 33090 │ │ - addiu a3,s3,-1092 │ │ - ... │ │ - lui gp,0x7 │ │ - addiu gp,gp,24928 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-136 │ │ - sw a1,140(sp) │ │ - lw v0,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw v1,140(sp) │ │ - lw t9,-32200(gp) │ │ - sw gp,32(sp) │ │ - addiu a1,v0,-884 │ │ - sw ra,124(sp) │ │ - sw s5,108(sp) │ │ - li a2,64 │ │ - addiu a3,a3,-836 │ │ - sw v1,16(sp) │ │ - sw s8,120(sp) │ │ - sw s7,116(sp) │ │ - sw s6,112(sp) │ │ - sw s4,104(sp) │ │ - sw s3,100(sp) │ │ - sw s2,96(sp) │ │ - sw s1,92(sp) │ │ - sw s0,88(sp) │ │ - sdc1 $f20,128(sp) │ │ - move s5,a0 │ │ - jalr t9 │ │ - li a0,1 │ │ - lw gp,32(sp) │ │ - lw a0,140(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - jalr t9 │ │ - addiu a1,a1,-19456 │ │ - sw v0,76(sp) │ │ - beqz v0,3359c │ │ - lw gp,32(sp) │ │ - lw t9,-31752(gp) │ │ - move a0,v0 │ │ - addiu a1,sp,52 │ │ - addiu a2,sp,48 │ │ - jalr t9 │ │ - addiu a3,sp,60 │ │ - bltz v0,33574 │ │ - lw gp,32(sp) │ │ - lw a0,52(sp) │ │ - lw v1,0(a0) │ │ - beqz v1,334e0 │ │ - sw a0,72(sp) │ │ - lw t5,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - ldc1 $f20,392(t5) │ │ - lw s3,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - li s0,4 │ │ - move s1,zero │ │ - move s4,zero │ │ - move s2,zero │ │ - addiu s8,s8,-628 │ │ - addiu s7,s7,-8972 │ │ - lw t9,-30428(gp) │ │ - move a0,v1 │ │ - sw v1,80(sp) │ │ - jalr t9 │ │ - addiu a1,s3,-8968 │ │ - lw gp,32(sp) │ │ - lw v1,80(sp) │ │ - bnez v0,33284 │ │ - lw t9,-30428(gp) │ │ - lw t7,48(sp) │ │ - addiu a1,s6,-704 │ │ - addu t6,t7,s1 │ │ - lw s4,0(t6) │ │ - jalr t9 │ │ - move a0,s4 │ │ - bnez v0,33498 │ │ - lw gp,32(sp) │ │ - lw t9,-30388(gp) │ │ - move a0,s4 │ │ - move a1,s7 │ │ - jalr t9 │ │ - addiu a2,sp,40 │ │ - li t0,1 │ │ - bne v0,t0,33528 │ │ - lw gp,32(sp) │ │ - lwc1 $f0,40(sp) │ │ - cvt.d.s $f0,$f0 │ │ - c.lt.d $f20,$f0 │ │ - bc1t 33260 │ │ - li s4,1 │ │ - move s4,zero │ │ - lw v1,52(sp) │ │ - addu v0,v1,s0 │ │ - sw v1,72(sp) │ │ - lw v1,0(v0) │ │ - beqz v1,332b0 │ │ - addiu v0,s0,4 │ │ - move s1,s0 │ │ - b 331e4 │ │ - move s0,v0 │ │ - move a0,v1 │ │ - jalr t9 │ │ - move a1,s8 │ │ - lw v1,72(sp) │ │ - li a2,1 │ │ - movz s2,a2,v0 │ │ - addu v0,v1,s0 │ │ - lw v1,0(v0) │ │ - lw gp,32(sp) │ │ - bnez v1,33278 │ │ - addiu v0,s0,4 │ │ - lw t9,-31748(gp) │ │ - lw a1,48(sp) │ │ - jalr t9 │ │ - lw a0,72(sp) │ │ - lw gp,32(sp) │ │ - sw zero,48(sp) │ │ - sw zero,52(sp) │ │ - beqz s4,33508 │ │ - sw zero,56(sp) │ │ - lw t4,-32696(gp) │ │ - lw t3,-32696(gp) │ │ - lw t2,140(sp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,t4,-884 │ │ - addiu a3,t3,-620 │ │ - li a0,1 │ │ - li a2,101 │ │ - jalr t9 │ │ - sw t2,16(sp) │ │ - lw gp,32(sp) │ │ - lw a0,60(sp) │ │ - addiu s0,sp,56 │ │ - lw t9,-31384(gp) │ │ - lw a3,76(sp) │ │ - sw a0,16(sp) │ │ - sw s0,20(sp) │ │ - addiu a0,s5,20 │ │ - li a1,4 │ │ - jalr t9 │ │ - li a2,1 │ │ - li t1,1 │ │ - bne v0,t1,335c4 │ │ - lw gp,32(sp) │ │ - li s4,1 │ │ - lw t6,60(sp) │ │ - lw t9,-31380(gp) │ │ - lw a3,76(sp) │ │ - sw t6,16(sp) │ │ - sw s0,20(sp) │ │ - addiu a0,sp,44 │ │ - li a1,4 │ │ - jalr t9 │ │ - addiu a2,s5,8 │ │ - bltz v0,335ec │ │ - lw gp,32(sp) │ │ - lw a3,20(s5) │ │ - lw v1,8(s5) │ │ - lw a1,-32696(gp) │ │ - lw ra,-32696(gp) │ │ - lw t0,44(sp) │ │ - lw t9,-32200(gp) │ │ - sw t0,28(s5) │ │ - li a0,1 │ │ - sw a3,20(sp) │ │ - sw v1,16(sp) │ │ - addiu a1,a1,-884 │ │ - addiu a3,ra,-524 │ │ - jalr t9 │ │ - li a2,113 │ │ - bnez s4,333f4 │ │ - lw gp,32(sp) │ │ - lw a1,8(s5) │ │ - li s0,1 │ │ - beqz a1,333f4 │ │ - sw s0,20(s5) │ │ - lw a2,28(s5) │ │ - li a0,1 │ │ - move v1,zero │ │ - b 333cc │ │ - move v0,zero │ │ - lw a0,20(s5) │ │ - sll s6,v1,0x2 │ │ - addu s3,a2,s6 │ │ - lw v1,0(s3) │ │ - sltu s1,v1,a0 │ │ - bnez s1,333e8 │ │ - addiu t1,v1,1 │ │ - sw t1,20(s5) │ │ - addiu v0,v0,1 │ │ - bne v0,a1,333c8 │ │ - move v1,v0 │ │ - bnez s2,33510 │ │ - lw t9,-31376(gp) │ │ - lw t9,-30396(gp) │ │ - lw a3,76(sp) │ │ - addiu a0,sp,64 │ │ - li a1,1 │ │ - jalr t9 │ │ - li a2,1 │ │ - li s2,1 │ │ - beq v0,s2,33614 │ │ - lw gp,32(sp) │ │ - lw t9,-30420(gp) │ │ - jalr t9 │ │ - lw a0,76(sp) │ │ - lw gp,32(sp) │ │ - lw t5,8(s5) │ │ - lw a0,20(s5) │ │ - lw t4,-32696(gp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw t5,16(sp) │ │ + lw t9,-32196(gp) │ │ sw a0,20(sp) │ │ - addiu a1,t4,-884 │ │ - li a0,1 │ │ - li a2,132 │ │ - jalr t9 │ │ - addiu a3,t3,-452 │ │ - lw ra,124(sp) │ │ - li v0,1 │ │ - lw s8,120(sp) │ │ - lw s7,116(sp) │ │ - lw s6,112(sp) │ │ - lw s5,108(sp) │ │ - lw s4,104(sp) │ │ - lw s3,100(sp) │ │ - lw s2,96(sp) │ │ - lw s1,92(sp) │ │ - lw s0,88(sp) │ │ - ldc1 $f20,128(sp) │ │ - jr ra │ │ - addiu sp,sp,136 │ │ - lw a1,-32696(gp) │ │ - lw ra,-32696(gp) │ │ - lw v1,140(sp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,s6,-704 │ │ - sw s4,20(sp) │ │ - sw a3,24(sp) │ │ - sw v1,16(sp) │ │ - li a0,3 │ │ - addiu a1,a1,-884 │ │ - addiu a3,ra,-700 │ │ - jalr t9 │ │ - li a2,80 │ │ - lw t8,48(sp) │ │ - lw gp,32(sp) │ │ - addu s4,t8,s1 │ │ - b 33228 │ │ - lw s4,0(s4) │ │ - lw t9,-31748(gp) │ │ - lw a1,48(sp) │ │ - lw a0,72(sp) │ │ + sw v0,16(sp) │ │ + li a0,4 │ │ + addiu a1,s1,-11584 │ │ + li a2,107 │ │ jalr t9 │ │ - move s2,zero │ │ + addiu a3,t0,-11536 │ │ + b 33eb4 │ │ lw gp,32(sp) │ │ - sw zero,48(sp) │ │ - sw zero,52(sp) │ │ - sw zero,56(sp) │ │ - move s4,zero │ │ - b 33338 │ │ - addiu s0,sp,56 │ │ - lw a1,60(sp) │ │ - lw a2,56(sp) │ │ + lw t3,16(a3) │ │ + addu t4,t3,t0 │ │ + b 33e70 │ │ + lw t5,0(t4) │ │ + lw t9,-32196(gp) │ │ + sw t1,16(sp) │ │ + sw t0,20(sp) │ │ + li a0,4 │ │ + addiu a1,s1,-11584 │ │ + li a2,138 │ │ jalr t9 │ │ - lw a0,76(sp) │ │ - b 333fc │ │ + addiu a3,t3,-11296 │ │ + b 33fc4 │ │ lw gp,32(sp) │ │ - lw s6,140(sp) │ │ - lw s5,48(sp) │ │ - sw s6,16(sp) │ │ - addu s3,s5,s1 │ │ - lw s2,0(s3) │ │ - lw s1,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s3,28(a3) │ │ + beqz s3,34150 │ │ + addu v0,s3,t0 │ │ + b 33e88 │ │ + lw ra,0(v0) │ │ + lw a2,16(a3) │ │ + addu a3,a2,t0 │ │ + b 33e88 │ │ + lw ra,0(a3) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s2,20(sp) │ │ - addiu a1,s1,-884 │ │ - li a2,86 │ │ - addiu a3,s0,-660 │ │ + sw t1,16(sp) │ │ + sw t0,20(sp) │ │ + addiu a1,s1,-11584 │ │ + li a2,135 │ │ + addiu a3,s4,-11348 │ │ jalr t9 │ │ nop │ │ lw gp,32(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw t4,140(sp) │ │ - lw t3,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw t4,16(sp) │ │ - addiu a1,t3,-884 │ │ - li a2,71 │ │ - b 3355c │ │ - addiu a3,t2,-744 │ │ - lw a2,-32696(gp) │ │ - lw t1,140(sp) │ │ - lw t0,-32696(gp) │ │ - addiu a1,a2,-884 │ │ - lw t9,-32092(gp) │ │ - li a0,5 │ │ - sw t1,16(sp) │ │ - li a2,67 │ │ - b 3355c │ │ - addiu a3,t0,-788 │ │ - lw s8,140(sp) │ │ - lw s7,-32696(gp) │ │ - lw t5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s8,16(sp) │ │ - addiu a1,s7,-884 │ │ - li a2,104 │ │ - b 3355c │ │ - addiu a3,t5,-580 │ │ - lw t8,140(sp) │ │ - lw s4,-32696(gp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s2,-32708(gp) │ │ + sw a3,16(sp) │ │ + sw a2,20(sp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw t8,16(sp) │ │ - addiu a1,s4,-884 │ │ - li a2,110 │ │ - b 3355c │ │ - addiu a3,t7,-552 │ │ - lw a2,-32696(gp) │ │ - lb v0,64(sp) │ │ - lw t2,140(sp) │ │ - lw s5,-32696(gp) │ │ - addiu a1,a2,-884 │ │ - lw t9,-32200(gp) │ │ + addiu a1,s1,-11584 │ │ + li a2,129 │ │ + b 34180 │ │ + addiu a3,s2,-11440 │ │ + lw s6,-32708(gp) │ │ li a0,5 │ │ - sw t2,16(sp) │ │ - sw v0,20(sp) │ │ - li a2,127 │ │ - b 3355c │ │ - addiu a3,s5,-488 │ │ + sw v0,16(sp) │ │ + sw ra,20(sp) │ │ + addiu a1,s1,-11584 │ │ + li a2,132 │ │ + b 34180 │ │ + addiu a3,s6,-11396 │ │ + nop │ │ + │ │ +000341e0 : │ │ lui gp,0x7 │ │ - addiu gp,gp,23564 │ │ + addiu gp,gp,20592 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-144 │ │ - sw a1,148(sp) │ │ - lw a3,-32696(gp) │ │ - lw v0,148(sp) │ │ - sw s8,128(sp) │ │ - lw s8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-168 │ │ + lw v1,-32708(gp) │ │ + lw t0,0(v0) │ │ + lw t1,188(sp) │ │ + lw t9,-32152(gp) │ │ + sdc1 $f20,160(sp) │ │ + sw ra,156(sp) │ │ sw gp,40(sp) │ │ - sw ra,132(sp) │ │ - sw s6,120(sp) │ │ - sw s3,108(sp) │ │ - sw s0,96(sp) │ │ - addiu a1,s8,-884 │ │ - addiu a3,a3,-412 │ │ - sw v0,16(sp) │ │ - sw s7,124(sp) │ │ - sw s5,116(sp) │ │ - sw s4,112(sp) │ │ - sw s2,104(sp) │ │ - sw s1,100(sp) │ │ - sdc1 $f20,136(sp) │ │ + sw t1,84(sp) │ │ + sw t0,116(sp) │ │ + sw s8,152(sp) │ │ + sw s2,128(sp) │ │ + sw s1,124(sp) │ │ + sw s0,120(sp) │ │ + mtc1 a3,$f20 │ │ move s0,a0 │ │ - move s3,a2 │ │ + li a3,281 │ │ li a0,1 │ │ + sw a1,72(sp) │ │ + sw a2,68(sp) │ │ + li a1,40 │ │ + sw s7,148(sp) │ │ + sw s6,144(sp) │ │ + sw s5,140(sp) │ │ + sw s4,136(sp) │ │ + sw s3,132(sp) │ │ + move s2,a2 │ │ + addiu a2,v1,-11116 │ │ + jalr t9 │ │ + lw s1,184(sp) │ │ + lw gp,40(sp) │ │ + move a0,s1 │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + move s8,v0 │ │ + lw gp,40(sp) │ │ + mov.d $f12,$f0 │ │ + lw t9,-32612(gp) │ │ + li a2,10 │ │ + jalr t9 │ │ + li a3,1 │ │ + lw a0,16(s0) │ │ + lw gp,40(sp) │ │ + sw v0,4(s8) │ │ + swc1 $f20,24(s8) │ │ + beqz s2,34ab4 │ │ + sw a0,20(s8) │ │ + lw s4,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s2 │ │ jalr t9 │ │ - li a2,149 │ │ + addiu a1,s4,-11140 │ │ + beqz v0,34300 │ │ lw gp,40(sp) │ │ - lw a0,148(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + lw a0,68(sp) │ │ jalr t9 │ │ - addiu a1,a1,-19456 │ │ - move s6,v0 │ │ - beqz v0,33d18 │ │ + addiu a1,s5,-11132 │ │ + beqz v0,34300 │ │ lw gp,40(sp) │ │ - lw t9,-31752(gp) │ │ - move a0,v0 │ │ - addiu a1,sp,52 │ │ - addiu a2,sp,48 │ │ + lw s6,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + lw a0,68(sp) │ │ jalr t9 │ │ - addiu a3,sp,64 │ │ - bltz v0,33e2c │ │ + addiu a1,s6,-11124 │ │ + bnez v0,34d90 │ │ lw gp,40(sp) │ │ - lw t2,52(sp) │ │ - sw zero,56(sp) │ │ - lw a0,48(sp) │ │ - lw s7,0(t2) │ │ - sw t2,72(sp) │ │ - beqz s7,33e24 │ │ - sw a0,80(sp) │ │ - lw s4,-32696(gp) │ │ - lw s1,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - lw s5,-32696(gp) │ │ - move v1,zero │ │ + lw s2,-32708(gp) │ │ sw zero,76(sp) │ │ - addiu s4,s4,-628 │ │ - b 33784 │ │ - addiu s1,s1,-12252 │ │ - lw t4,80(sp) │ │ - lw t9,-30428(gp) │ │ - addu t3,t4,v1 │ │ - lw s7,0(t3) │ │ - move a1,s1 │ │ + lw a2,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + lw s7,72(sp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,-11116 │ │ + li a0,1 │ │ + li a2,149 │ │ + addiu a3,v1,-10644 │ │ + jalr t9 │ │ + sw s7,16(sp) │ │ + lw gp,40(sp) │ │ + addiu a1,s2,-29720 │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ move a0,s7 │ │ - bnez v0,33c58 │ │ lw gp,40(sp) │ │ - lw a3,56(sp) │ │ - lw a1,72(sp) │ │ - addiu v0,a3,1 │ │ - sll v1,v0,0x2 │ │ sw v0,56(sp) │ │ - addu ra,a1,v1 │ │ - lw s7,0(ra) │ │ - beqz s7,337ec │ │ + beqz v0,34d6c │ │ + lw s2,-32708(gp) │ │ lw t9,-31748(gp) │ │ - lw t9,-30428(gp) │ │ - sw v1,92(sp) │ │ - move a0,s7 │ │ + move a0,v0 │ │ + addiu a1,sp,108 │ │ + addiu a2,sp,112 │ │ jalr t9 │ │ - addiu a1,s2,-8968 │ │ + addiu a3,sp,96 │ │ + bltz v0,34d48 │ │ lw gp,40(sp) │ │ - beqz v0,3373c │ │ - lw v1,92(sp) │ │ - lw t9,-30428(gp) │ │ - move a0,s7 │ │ + lw s0,108(sp) │ │ + sw zero,104(sp) │ │ + lw t1,0(s0) │ │ + beqz t1,34d40 │ │ + lw s2,112(sp) │ │ + lw a0,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + sw zero,80(sp) │ │ + move s5,zero │ │ + addiu s7,a0,-10860 │ │ + b 343e8 │ │ + addiu s4,s4,-22516 │ │ + addu t5,s2,s5 │ │ + lw s5,0(t5) │ │ + lw t9,-30380(gp) │ │ + move a0,s5 │ │ jalr t9 │ │ move a1,s4 │ │ - lw s7,76(sp) │ │ - lw a3,56(sp) │ │ - li t8,1 │ │ - movz s7,t8,v0 │ │ - lw a1,72(sp) │ │ - addiu v0,a3,1 │ │ - sll v1,v0,0x2 │ │ - sw v0,56(sp) │ │ - addu ra,a1,v1 │ │ - sw s7,76(sp) │ │ - lw s7,0(ra) │ │ - bnez s7,33784 │ │ + bnez v0,3494c │ │ lw gp,40(sp) │ │ - lw t9,-31748(gp) │ │ - lw a0,72(sp) │ │ - lw a1,80(sp) │ │ + lw ra,104(sp) │ │ + addiu v0,ra,1 │ │ + sll s5,v0,0x2 │ │ + addu t0,s0,s5 │ │ + lw t1,0(t0) │ │ + beqz t1,34448 │ │ + sw v0,104(sp) │ │ + lw t9,-30380(gp) │ │ + move a0,t1 │ │ + sw t1,48(sp) │ │ jalr t9 │ │ - addiu s5,sp,60 │ │ + addiu a1,s3,-19192 │ │ lw gp,40(sp) │ │ - lw v1,64(sp) │ │ - lw t9,-31384(gp) │ │ - sw zero,48(sp) │ │ - sw zero,52(sp) │ │ - sw zero,60(sp) │ │ - sw v1,16(sp) │ │ - sw s5,20(sp) │ │ - addiu a0,s0,8 │ │ + beqz v0,343ac │ │ + lw t3,48(sp) │ │ + lw t9,-30380(gp) │ │ + move a0,t3 │ │ + jalr t9 │ │ + move a1,s7 │ │ + lw t4,80(sp) │ │ + lw ra,104(sp) │ │ + li t7,1 │ │ + movz t4,t7,v0 │ │ + addiu v0,ra,1 │ │ + sll s5,v0,0x2 │ │ + addu t0,s0,s5 │ │ + lw t1,0(t0) │ │ + lw gp,40(sp) │ │ + sw t4,80(sp) │ │ + bnez t1,343e8 │ │ + sw v0,104(sp) │ │ + lw t9,-31744(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + move a1,s2 │ │ + lw gp,40(sp) │ │ + addiu a3,sp,100 │ │ + lw a2,96(sp) │ │ + sw a3,60(sp) │ │ + lw t9,-31380(gp) │ │ + sw a3,20(sp) │ │ + lw a3,56(sp) │ │ + sw a2,16(sp) │ │ + addiu a0,s8,8 │ │ li a1,4 │ │ li a2,1 │ │ + sw zero,112(sp) │ │ + sw zero,108(sp) │ │ jalr t9 │ │ - move a3,s6 │ │ - li s2,1 │ │ + sw zero,100(sp) │ │ + li t2,1 │ │ lw gp,40(sp) │ │ - bne v0,s2,33e00 │ │ - move s1,v0 │ │ - lw t0,64(sp) │ │ - lw t9,-31384(gp) │ │ - addiu a2,sp,60 │ │ - sw a2,20(sp) │ │ - sw t0,16(sp) │ │ - addiu a0,s0,12 │ │ + bne v0,t2,34d18 │ │ + move s6,v0 │ │ + lw s3,96(sp) │ │ + lw s7,60(sp) │ │ + lw s4,56(sp) │ │ + lw t9,-31380(gp) │ │ + sw s3,16(sp) │ │ + sw s7,20(sp) │ │ + addiu a0,s8,12 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s6 │ │ + move a3,s4 │ │ move s2,v0 │ │ - bne v0,s1,33e00 │ │ + bne v0,s6,34d18 │ │ lw gp,40(sp) │ │ - lw a0,64(sp) │ │ - lw t9,-31384(gp) │ │ - addiu t1,sp,60 │ │ - sw a0,16(sp) │ │ - sw t1,20(sp) │ │ - addiu a0,s0,16 │ │ + lw t3,96(sp) │ │ + lw t9,-31380(gp) │ │ + sw t3,16(sp) │ │ + sw s7,20(sp) │ │ + addiu a0,s8,16 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s6 │ │ - move s1,v0 │ │ - bne v0,s2,33e00 │ │ + move a3,s4 │ │ + move s0,v0 │ │ + bne v0,s2,34d18 │ │ lw gp,40(sp) │ │ - lw s4,64(sp) │ │ - lw t9,-31384(gp) │ │ - addiu t2,sp,60 │ │ - sw s4,16(sp) │ │ - sw t2,20(sp) │ │ - addiu a0,sp,56 │ │ + lw t4,96(sp) │ │ + lw t9,-31380(gp) │ │ + sw t4,16(sp) │ │ + sw s7,20(sp) │ │ + addiu a0,sp,104 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s6 │ │ - bne v0,s1,33e00 │ │ + move a3,s4 │ │ + bne v0,s0,34d18 │ │ lw gp,40(sp) │ │ - lw a1,8(s0) │ │ - lw v1,12(s0) │ │ - lw v0,16(s0) │ │ - mul t3,v1,a1 │ │ - lw a2,56(sp) │ │ - mul s1,t3,v0 │ │ - bne a2,s1,33dbc │ │ - mtc1 zero,$f1 │ │ - lwc1 $f0,24(s0) │ │ - c.le.s $f0,$f1 │ │ - bc1t 33d98 │ │ - lw t5,-32696(gp) │ │ - lwc1 $f2,-11212(t5) │ │ - c.le.s $fcc1,$f2,$f0 │ │ - bc1t $fcc1,33d98 │ │ - lw s7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li t8,10 │ │ + lw t6,8(s8) │ │ + lw t8,12(s8) │ │ + lw ra,16(s8) │ │ + mul v0,t8,t6 │ │ + lw s5,104(sp) │ │ + mul t0,v0,ra │ │ + bne s5,t0,34cd0 │ │ + mtc1 zero,$f6 │ │ + lwc1 $f4,24(s8) │ │ + c.le.s $fcc1,$f4,$f6 │ │ + bc1t $fcc1,34c98 │ │ + lw t1,-32708(gp) │ │ + lwc1 $f8,-21476(t1) │ │ + c.le.s $fcc2,$f8,$f4 │ │ + bc1t $fcc2,34c98 │ │ + lw v1,-32708(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a3,10 │ │ + sw a3,16(sp) │ │ li a0,1 │ │ - addiu a1,s8,-884 │ │ - sw t8,16(sp) │ │ + addiu a1,a1,-11116 │ │ li a2,200 │ │ jalr t9 │ │ - addiu a3,s7,-188 │ │ + addiu a3,v1,-10420 │ │ lw gp,40(sp) │ │ - lw t7,20(s0) │ │ - lw s1,-32696(gp) │ │ - sltiu t6,t7,2 │ │ + lw a2,20(s8) │ │ + lw s6,-32708(gp) │ │ + sltiu t2,a2,2 │ │ li a0,1 │ │ - lw t9,-32200(gp) │ │ - bnez t6,33ce4 │ │ - addiu a1,s1,-884 │ │ - lw ra,-32696(gp) │ │ - addiu a3,ra,-140 │ │ - jalr t9 │ │ + lw t9,-32196(gp) │ │ + bnez t2,349e0 │ │ + addiu a1,s6,-11116 │ │ + lw s2,-32708(gp) │ │ li a2,207 │ │ + jalr t9 │ │ + addiu a3,s2,-10372 │ │ lw gp,40(sp) │ │ - addiu v0,s1,-884 │ │ - lw t9,-31580(gp) │ │ - lw a0,8(s0) │ │ - lw a1,12(s0) │ │ - lw a2,16(s0) │ │ - sw v0,16(sp) │ │ - li v0,210 │ │ - li a3,1 │ │ + addiu t3,s6,-11116 │ │ + lw t9,-31572(gp) │ │ + lw a0,8(s8) │ │ + lw a1,12(s8) │ │ + lw a2,16(s8) │ │ + li s4,210 │ │ + sw t3,16(sp) │ │ + sw s4,20(sp) │ │ jalr t9 │ │ - sw v0,20(sp) │ │ + li a3,1 │ │ lw gp,40(sp) │ │ - lw a0,16(s0) │ │ - lw t9,-32156(gp) │ │ - sw v0,0(s0) │ │ + lw a0,16(s8) │ │ + lw t7,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sw v0,0(s8) │ │ li a1,4 │ │ - addiu a2,s8,-884 │ │ + addiu a2,t7,-11116 │ │ jalr t9 │ │ li a3,220 │ │ - lw v1,8(s0) │ │ + sw zero,104(sp) │ │ + lw a0,8(s8) │ │ lw gp,40(sp) │ │ - move s1,v0 │ │ - beqz v1,33b88 │ │ - sw zero,56(sp) │ │ - mtc1 zero,$f20 │ │ - lui s4,0x3 │ │ - lw v0,12(s0) │ │ - mtc1 zero,$f21 │ │ - move s7,zero │ │ - li s2,511 │ │ - ori s4,s4,0xfc00 │ │ - beqz v0,33b4c │ │ + move s4,v0 │ │ + beqz a0,347d8 │ │ + sw zero,64(sp) │ │ + lw s0,-32708(gp) │ │ + lui t4,0x3 │ │ + ldc1 $f20,-30552(s0) │ │ + li s3,511 │ │ + ori s2,t4,0xfc00 │ │ + lw t5,12(s8) │ │ + beqz t5,34790 │ │ + lw t5,104(sp) │ │ + lw a2,16(s8) │ │ move s5,zero │ │ - lw a2,16(s0) │ │ - sw zero,72(sp) │ │ - lw t0,64(sp) │ │ - lw t9,-31384(gp) │ │ - addiu v1,sp,60 │ │ + lw t6,96(sp) │ │ + lw t8,60(sp) │ │ + lw t9,-31380(gp) │ │ + lw a3,56(sp) │ │ + sw t6,16(sp) │ │ + sw t8,20(sp) │ │ + move a0,s4 │ │ + jalr t9 │ │ li a1,4 │ │ - sw t0,16(sp) │ │ - sw v1,20(sp) │ │ - move a0,s1 │ │ + lw t0,16(s8) │ │ + bne v0,t0,34c70 │ │ + lw gp,40(sp) │ │ + lw t9,-31376(gp) │ │ + move a0,s4 │ │ jalr t9 │ │ - move a3,s6 │ │ - lw a1,16(s0) │ │ - bne v0,a1,33d74 │ │ + move a1,v0 │ │ + c.le.d $fcc3,$f0,$f20 │ │ + bc1t $fcc3,349d0 │ │ lw gp,40(sp) │ │ + lwc1 $f10,24(s8) │ │ lw t9,-31372(gp) │ │ - move a0,s1 │ │ - bal 46ab0 │ │ - move a1,v0 │ │ - c.le.d $fcc2,$f0,$f20 │ │ - bc1f $fcc2,33a44 │ │ + lw a1,16(s8) │ │ + cvt.d.s $f12,$f10 │ │ + sdc1 $f12,48(sp) │ │ + lw a2,48(sp) │ │ + lw a3,52(sp) │ │ + jalr t9 │ │ + move a0,s4 │ │ lw gp,40(sp) │ │ - addiu s7,s7,1 │ │ - lwc1 $f0,24(s0) │ │ - lw t9,-31368(gp) │ │ - lw a1,16(s0) │ │ - cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - bal 46b30 │ │ - move a0,s1 │ │ + lw a1,16(s8) │ │ + lw t9,-31376(gp) │ │ + jalr t9 │ │ + move a0,s4 │ │ + lw a2,16(s8) │ │ + beqz a2,34778 │ │ lw gp,40(sp) │ │ - lw a1,16(s0) │ │ - lw t9,-31372(gp) │ │ - bal 46ab0 │ │ + sll s0,s5,0x2 │ │ + move s6,s4 │ │ + move s7,zero │ │ + lwc1 $f14,0(s6) │ │ + lw t9,-31944(gp) │ │ move a0,s1 │ │ - lw a2,16(s0) │ │ - beqz a2,33b34 │ │ - lw gp,40(sp) │ │ - lw a0,72(sp) │ │ - move a1,zero │ │ - sll t1,a0,0x2 │ │ - sw t1,72(sp) │ │ - move v1,zero │ │ - sll t4,a1,0x2 │ │ - addu t5,s1,t4 │ │ - lwc1 $f3,0(t5) │ │ - lw t9,-31948(gp) │ │ - sw v1,92(sp) │ │ - cvt.d.s $f2,$f3 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - sw a1,84(sp) │ │ - move a0,s3 │ │ + cvt.d.s $f16,$f14 │ │ + sdc1 $f16,48(sp) │ │ + lw a3,52(sp) │ │ jalr t9 │ │ - sw t4,88(sp) │ │ - lw t3,20(s0) │ │ + lw a2,48(sp) │ │ + lw t1,20(s8) │ │ lw gp,40(sp) │ │ - sltiu t2,t3,2 │ │ - subu v0,s2,v0 │ │ - lw v1,92(sp) │ │ - lw a1,84(sp) │ │ - bnez t2,33ca0 │ │ - lw t0,88(sp) │ │ - lw a0,56(sp) │ │ - lw a2,0(s0) │ │ - sll t1,a0,0x2 │ │ - addu t0,a2,t1 │ │ - lw ra,0(t0) │ │ - lw a3,72(sp) │ │ - slt t6,v0,s4 │ │ - addu t8,ra,a3 │ │ - lw t7,0(t8) │ │ - beqz t6,33c98 │ │ - addu a1,t7,a1 │ │ - sra v0,v0,0xa │ │ - andi v0,v0,0xff │ │ - sb v0,0(a1) │ │ - lw a2,16(s0) │ │ - addiu v1,v1,1 │ │ - sltu ra,v1,a2 │ │ - bnez ra,33a98 │ │ - move a1,v1 │ │ - lw v0,12(s0) │ │ + sltiu a1,t1,2 │ │ + sll a3,s7,0x2 │ │ + bnez a1,34990 │ │ + subu t2,s3,v0 │ │ + lw v0,104(sp) │ │ + lw ra,0(s8) │ │ + sll t9,v0,0x2 │ │ + addu t1,ra,t9 │ │ + lw a3,0(t1) │ │ + slt a1,t2,s2 │ │ + addu v1,a3,s0 │ │ + lw a2,0(v1) │ │ + beqz a1,34988 │ │ + addu t3,a2,s7 │ │ + sra t7,t2,0xa │ │ + andi t2,t7,0xff │ │ + sb t2,0(t3) │ │ + lw a2,16(s8) │ │ + addiu s7,s7,1 │ │ + sltu a0,s7,a2 │ │ + bnez a0,346f8 │ │ + addiu s6,s6,4 │ │ + lw s0,12(s8) │ │ addiu s5,s5,1 │ │ - sltu v1,s5,v0 │ │ - bnez v1,339f4 │ │ - sw s5,72(sp) │ │ - lw v1,8(s0) │ │ - lw t0,56(sp) │ │ - addiu a3,t0,1 │ │ - sltu s5,a3,v1 │ │ - bnez s5,339e4 │ │ - sw a3,56(sp) │ │ - beqz s7,33b88 │ │ - lw t9,-32200(gp) │ │ - lw s3,-32696(gp) │ │ - sw s7,16(sp) │ │ + sltu t4,s5,s0 │ │ + bnez t4,34660 │ │ + lw t6,96(sp) │ │ + lw t5,104(sp) │ │ + addiu t6,t5,1 │ │ + sw t6,104(sp) │ │ + lw t8,8(s8) │ │ + sltu t0,t6,t8 │ │ + bnez t0,34648 │ │ + nop │ │ + lw s1,64(sp) │ │ + beqz s1,347d8 │ │ + lw s3,-32708(gp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s1,16(sp) │ │ li a0,3 │ │ - addiu a1,s8,-884 │ │ + addiu a1,s3,-11116 │ │ li a2,254 │ │ jalr t9 │ │ - addiu a3,s3,-20 │ │ + addiu a3,s2,-10252 │ │ lw gp,40(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - lw s1,76(sp) │ │ - beqz s1,33bb8 │ │ + move a0,s4 │ │ + lw s4,80(sp) │ │ + beqz s4,34808 │ │ lw gp,40(sp) │ │ - lw t9,-31376(gp) │ │ - lw a1,64(sp) │ │ - lw a2,60(sp) │ │ + lw t9,-31368(gp) │ │ + lw a1,96(sp) │ │ + lw a2,100(sp) │ │ jalr t9 │ │ - move a0,s6 │ │ + lw a0,56(sp) │ │ lw gp,40(sp) │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,68 │ │ + lw t9,-30236(gp) │ │ + lw a3,56(sp) │ │ + addiu a0,sp,92 │ │ li a1,1 │ │ + jalr t9 │ │ li a2,1 │ │ + li t1,1 │ │ + beq v0,t1,34c48 │ │ + lw gp,40(sp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a3,s6 │ │ - li s7,1 │ │ - beq v0,s7,33d50 │ │ + lw a0,56(sp) │ │ + lw v0,8(s8) │ │ lw gp,40(sp) │ │ - lw t9,-30420(gp) │ │ + sw v0,16(sp) │ │ + lw a3,12(s8) │ │ + lw v1,-32708(gp) │ │ + sw a3,20(sp) │ │ + lw t3,16(s8) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,1 │ │ + addiu a1,a1,-11116 │ │ + li a2,268 │ │ + addiu a3,v1,-10156 │ │ + jalr t9 │ │ + sw t3,24(sp) │ │ + lw gp,40(sp) │ │ + lw a0,68(sp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + jalr t9 │ │ + addiu a1,a2,-11140 │ │ + lw gp,40(sp) │ │ + beqz v0,34c04 │ │ + lw s7,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + addiu a1,ra,-11132 │ │ jalr t9 │ │ + lw a0,68(sp) │ │ + beqz v0,34b88 │ │ + lw gp,40(sp) │ │ + lw t2,-32708(gp) │ │ + lw s6,68(sp) │ │ + lw t9,-30380(gp) │ │ move a0,s6 │ │ + jalr t9 │ │ + addiu a1,t2,-11124 │ │ + beqz v0,34a14 │ │ lw gp,40(sp) │ │ - lw a2,8(s0) │ │ - lw t1,12(s0) │ │ - lw s2,16(s0) │ │ - addiu a1,s8,-884 │ │ - lw s8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a2,16(sp) │ │ - sw t1,20(sp) │ │ - sw s2,24(sp) │ │ - addiu a3,s8,76 │ │ - li a0,1 │ │ + lw t7,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s6 │ │ jalr t9 │ │ - li a2,268 │ │ - lw ra,132(sp) │ │ - li v0,1 │ │ - lw s8,128(sp) │ │ - lw s7,124(sp) │ │ - lw s6,120(sp) │ │ - lw s5,116(sp) │ │ - lw s4,112(sp) │ │ - lw s3,108(sp) │ │ - lw s2,104(sp) │ │ - lw s1,100(sp) │ │ - lw s0,96(sp) │ │ - ldc1 $f20,136(sp) │ │ + addiu a1,t7,-9992 │ │ + beqz v0,34a14 │ │ + lw gp,40(sp) │ │ + lw s0,8(s8) │ │ + lw s5,76(sp) │ │ + bne s0,s5,34b44 │ │ + nop │ │ + lw t7,-30360(gp) │ │ + lw t2,116(sp) │ │ + lw s0,0(t7) │ │ + sw zero,32(s8) │ │ + bne t2,s0,34aa8 │ │ + move v0,s8 │ │ + lw ra,156(sp) │ │ + lw s8,152(sp) │ │ + lw s7,148(sp) │ │ + lw s6,144(sp) │ │ + lw s5,140(sp) │ │ + lw s4,136(sp) │ │ + lw s3,132(sp) │ │ + lw s2,128(sp) │ │ + lw s1,124(sp) │ │ + lw s0,120(sp) │ │ + ldc1 $f20,160(sp) │ │ jr ra │ │ - addiu sp,sp,144 │ │ - lw t7,148(sp) │ │ - lw t9,-32200(gp) │ │ - sw t7,16(sp) │ │ - sw s7,20(sp) │ │ - sw s1,24(sp) │ │ + addiu sp,sp,168 │ │ + lw t8,-32708(gp) │ │ + lw t6,72(sp) │ │ + lw t9,-32196(gp) │ │ + sw t6,16(sp) │ │ + sw s5,20(sp) │ │ + sw s4,24(sp) │ │ li a0,3 │ │ - addiu a1,s8,-884 │ │ + addiu a1,t8,-11116 │ │ li a2,164 │ │ jalr t9 │ │ - addiu a3,s5,-700 │ │ - lw t6,48(sp) │ │ - lw t5,52(sp) │ │ + addiu a3,s6,-10932 │ │ lw gp,40(sp) │ │ - sw t6,80(sp) │ │ - b 33760 │ │ - sw t5,72(sp) │ │ - b 33b1c │ │ - li v0,255 │ │ - lw t6,0(s0) │ │ - lw t7,72(sp) │ │ - lw t2,56(sp) │ │ - addu t5,t6,t7 │ │ - lw t4,0(t5) │ │ - slt a1,v0,s4 │ │ - addu t9,t4,t0 │ │ - lw t3,0(t9) │ │ - beqz a1,33cd8 │ │ - addu a0,t3,t2 │ │ - sra t8,v0,0xa │ │ - andi v0,t8,0xff │ │ - b 33b20 │ │ - sb v0,0(a0) │ │ - li v0,255 │ │ - b 33b20 │ │ - sb v0,0(a0) │ │ - lw s2,-32696(gp) │ │ + lw s2,112(sp) │ │ + b 343cc │ │ + lw s0,108(sp) │ │ + b 34760 │ │ + li t2,255 │ │ + lw v1,0(s8) │ │ + lw t5,104(sp) │ │ + addu a2,v1,s0 │ │ + lw t3,0(a2) │ │ + slt t7,t2,s2 │ │ + addu a0,t3,a3 │ │ + lw t4,0(a0) │ │ + beqz t7,349c4 │ │ + addu t6,t4,t5 │ │ + sra t0,t2,0xa │ │ + andi t8,t0,0xff │ │ + b 34764 │ │ + sb t8,0(t6) │ │ + li t8,255 │ │ + b 34764 │ │ + sb t8,0(t6) │ │ + lw ra,64(sp) │ │ + addiu v0,ra,1 │ │ + b 346a8 │ │ + sw v0,64(sp) │ │ + lw s3,-32708(gp) │ │ li a2,213 │ │ jalr t9 │ │ - addiu a3,s2,-96 │ │ + addiu a3,s3,-10328 │ │ lw gp,40(sp) │ │ - addiu a3,s1,-884 │ │ - lw a0,12(s0) │ │ - lw a1,16(s0) │ │ - lw a2,8(s0) │ │ - sw a3,16(sp) │ │ - lw t9,-31580(gp) │ │ - b 33988 │ │ - li v0,216 │ │ - lw a2,148(sp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - sw a2,16(sp) │ │ + addiu s7,s6,-11116 │ │ + lw a0,12(s8) │ │ + lw a1,16(s8) │ │ + lw a2,8(s8) │ │ + sw s7,16(sp) │ │ + lw t9,-31572(gp) │ │ + b 345ec │ │ + li s4,216 │ │ + lw t6,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,1 │ │ + addiu a1,t6,-11116 │ │ + li a2,320 │ │ + jalr t9 │ │ + addiu a3,t8,-9980 │ │ + lw t0,8(s8) │ │ + lw gp,40(sp) │ │ + sltiu a0,t0,2 │ │ + bnez a0,34ae0 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + move a0,t0 │ │ + li a1,4 │ │ + addiu a2,s1,-11116 │ │ + jalr t9 │ │ + li a3,324 │ │ + lw s3,8(s8) │ │ + lw gp,40(sp) │ │ + beqz s3,34a8c │ │ + sw v0,28(s8) │ │ + move s2,zero │ │ + sw s2,0(v0) │ │ + lw s3,8(s8) │ │ + addiu s2,s2,1 │ │ + sltu s4,s2,s3 │ │ + bnez s4,34a74 │ │ + addiu v0,v0,4 │ │ + lw t7,-30360(gp) │ │ + lw t2,116(sp) │ │ + lw s0,0(t7) │ │ + sw s3,20(s8) │ │ + sw zero,32(s8) │ │ + beq t2,s0,34918 │ │ + move v0,s8 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + li a2,1 │ │ + beq a0,a2,34b2c │ │ + lw a3,84(sp) │ │ + lw t2,4(a3) │ │ + beq a0,t2,34b14 │ │ + lw t3,-32708(gp) │ │ + sw zero,76(sp) │ │ + addiu t4,t3,-11124 │ │ + sw t4,68(sp) │ │ + b 34308 │ │ + lw s2,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - addiu a1,s8,-884 │ │ - li a2,152 │ │ - addiu a3,v1,-376 │ │ + sw t0,16(sp) │ │ + addiu a1,s1,-11116 │ │ + li a2,322 │ │ + addiu a3,t1,-9936 │ │ jalr t9 │ │ nop │ │ lw gp,40(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw s6,148(sp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t5,-32708(gp) │ │ + lw s2,-32708(gp) │ │ + addiu t6,t5,-11132 │ │ + sw zero,76(sp) │ │ + b 34308 │ │ + sw t6,68(sp) │ │ + lw t7,-32708(gp) │ │ + sw zero,76(sp) │ │ + addiu s3,t7,-11140 │ │ + sw s3,68(sp) │ │ + b 34308 │ │ + lw s2,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + lw s8,68(sp) │ │ + lw t4,72(sp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s6,16(sp) │ │ - addiu a1,s8,-884 │ │ + sw s5,16(sp) │ │ + sw s8,20(sp) │ │ + sw s0,24(sp) │ │ + sw t4,28(sp) │ │ + addiu a1,s7,-11116 │ │ + li a2,333 │ │ + jalr t9 │ │ + addiu a3,t5,-9912 │ │ + lw gp,40(sp) │ │ + lw t9,-30436(gp) │ │ + jalr t9 │ │ + li a0,1 │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,v0,-10048 │ │ + li a0,1 │ │ + addiu a1,s7,-11116 │ │ + jalr t9 │ │ + li a2,312 │ │ + lw gp,40(sp) │ │ + lw a0,8(s8) │ │ + lw t9,-32152(gp) │ │ + li a3,313 │ │ + li a1,4 │ │ + jalr t9 │ │ + addiu a2,s7,-11116 │ │ + lw a3,8(s8) │ │ + lw gp,40(sp) │ │ + beqz a3,34900 │ │ + sw v0,28(s8) │ │ + lw t3,84(sp) │ │ + move v1,zero │ │ + lw s7,72(t3) │ │ + lh a1,0(s7) │ │ + addiu v1,v1,1 │ │ + sw a1,0(v0) │ │ + lw a2,8(s8) │ │ + addiu s7,s7,2 │ │ + sltu ra,v1,a2 │ │ + bnez ra,34bdc │ │ + addiu v0,v0,4 │ │ + b 34904 │ │ + lw t7,-30360(gp) │ │ + lw s6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,1 │ │ + addiu a1,s7,-11116 │ │ + li a2,307 │ │ + jalr t9 │ │ + addiu a3,s6,-10088 │ │ + lw gp,40(sp) │ │ + lw a0,8(s8) │ │ + lw t9,-32152(gp) │ │ + li a1,4 │ │ + addiu a2,s7,-11116 │ │ + jalr t9 │ │ + li a3,308 │ │ + lw gp,40(sp) │ │ + b 34900 │ │ + sw v0,28(s8) │ │ + lw s5,72(sp) │ │ + lw s8,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s5,16(sp) │ │ + addiu a1,s8,-11116 │ │ li a2,262 │ │ - b 33d38 │ │ - addiu a3,s0,44 │ │ - lw a2,148(sp) │ │ - lw s5,-32696(gp) │ │ - sw a2,16(sp) │ │ - lw t9,-32200(gp) │ │ + b 34afc │ │ + addiu a3,t4,-10188 │ │ + lw t5,72(sp) │ │ + lw t6,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - addiu a1,s8,-884 │ │ + sw t5,16(sp) │ │ + addiu a1,t6,-11116 │ │ li a2,230 │ │ - b 33d38 │ │ - addiu a3,s5,-56 │ │ - addiu a1,s8,-884 │ │ - lw s8,-32696(gp) │ │ - cvt.d.s $f0,$f0 │ │ - lw t9,-32200(gp) │ │ + b 34afc │ │ + addiu a3,t8,-10288 │ │ + lw t0,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + cvt.d.s $f18,$f4 │ │ li a0,5 │ │ - sdc1 $f0,16(sp) │ │ + sdc1 $f18,16(sp) │ │ + addiu a1,t0,-11116 │ │ li a2,197 │ │ - b 33d38 │ │ - addiu a3,s8,-224 │ │ - lw s6,-32696(gp) │ │ - lw t4,148(sp) │ │ - lw t9,-32200(gp) │ │ + jalr t9 │ │ + addiu a3,s1,-10456 │ │ + lw gp,40(sp) │ │ + lw t9,-30436(gp) │ │ + jalr t9 │ │ + li a0,1 │ │ + lw s2,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw s3,72(sp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw a2,20(sp) │ │ - sw a1,24(sp) │ │ - sw t4,16(sp) │ │ - sw v1,28(sp) │ │ - sw v0,32(sp) │ │ - addiu a1,s8,-884 │ │ + sw s3,16(sp) │ │ + sw s5,20(sp) │ │ + sw t6,24(sp) │ │ + sw t8,28(sp) │ │ + sw ra,32(sp) │ │ + addiu a1,s2,-11116 │ │ li a2,189 │ │ jalr t9 │ │ - addiu a3,s6,-284 │ │ + addiu a3,s4,-10516 │ │ lw gp,40(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw s3,148(sp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t1,72(sp) │ │ + lw v0,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s3,16(sp) │ │ - addiu a1,s8,-884 │ │ + sw t1,16(sp) │ │ + addiu a1,v0,-11116 │ │ li a2,184 │ │ - b 33d38 │ │ - addiu a3,s0,-320 │ │ - b 337e8 │ │ - sw zero,76(sp) │ │ - lw t1,148(sp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 34afc │ │ + addiu a3,a3,-10552 │ │ + b 34448 │ │ + sw zero,80(sp) │ │ + lw t3,72(sp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw t1,16(sp) │ │ - addiu a1,s8,-884 │ │ + sw t3,16(sp) │ │ + addiu a1,s2,-11116 │ │ li a2,156 │ │ - b 33d38 │ │ - addiu a3,t0,-744 │ │ - │ │ -00033e50 : │ │ - lui gp,0x7 │ │ - addiu gp,gp,21504 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-88 │ │ - sw s3,52(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw ra,76(sp) │ │ - sw gp,32(sp) │ │ - sw s6,64(sp) │ │ - sw s5,60(sp) │ │ - sw s4,56(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - sdc1 $f20,80(sp) │ │ - move s5,a0 │ │ - mtc1 a3,$f20 │ │ + lw s2,-32708(gp) │ │ + b 34afc │ │ + addiu a3,s2,-10976 │ │ + lw a1,72(sp) │ │ + lw v1,-32708(gp) │ │ + sw a1,16(sp) │ │ + lw t9,-32088(gp) │ │ + li a0,5 │ │ + addiu a1,s2,-11116 │ │ + li a2,152 │ │ + b 34afc │ │ + addiu a3,v1,-10608 │ │ + lw t8,-32708(gp) │ │ + lw s0,68(sp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - li a3,281 │ │ - sw s8,72(sp) │ │ - sw s7,68(sp) │ │ - move s6,a1 │ │ - move s1,a2 │ │ - li a1,40 │ │ - addiu a2,s3,-884 │ │ - lw s4,104(sp) │ │ + addiu a1,s7,-11116 │ │ + li a2,64 │ │ + addiu a3,t8,-11068 │ │ + lw s2,-32708(gp) │ │ jalr t9 │ │ - lw s2,108(sp) │ │ - lw gp,32(sp) │ │ - move a0,s4 │ │ - lw t9,-32188(gp) │ │ + sw s0,16(sp) │ │ + lw gp,40(sp) │ │ + move a0,s0 │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ + addiu a1,s2,-29720 │ │ move s0,v0 │ │ - lw gp,32(sp) │ │ - mov.d $f12,$f0 │ │ - lw t9,-32616(gp) │ │ - li a2,10 │ │ - jalr t9 │ │ - li a3,1 │ │ - lw gp,32(sp) │ │ - sw v0,4(s0) │ │ - swc1 $f20,24(s0) │ │ - lw v0,16(s5) │ │ - beqz s1,34264 │ │ - sw v0,20(s0) │ │ - lw s5,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s1 │ │ - jalr t9 │ │ - addiu a1,s5,160 │ │ - bnez v0,33ff8 │ │ - lw gp,32(sp) │ │ - move s8,zero │ │ - lw a3,-31576(gp) │ │ - move a0,s0 │ │ - addiu t9,a3,13892 │ │ - move a1,s6 │ │ - bal 33644 │ │ - move a2,s4 │ │ - lw gp,32(sp) │ │ - move a0,s1 │ │ - lw t9,-30428(gp) │ │ + beqz v0,351e0 │ │ + lw gp,40(sp) │ │ + lw t9,-31748(gp) │ │ + move a0,v0 │ │ + addiu a1,sp,100 │ │ + addiu a2,sp,104 │ │ jalr t9 │ │ - addiu a1,s5,160 │ │ - beqz v0,341ec │ │ - lw gp,32(sp) │ │ - lw s7,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s1 │ │ + addiu a3,sp,92 │ │ + bltz v0,351c0 │ │ + lw gp,40(sp) │ │ + lw s6,100(sp) │ │ + lw t7,0(s6) │ │ + beqz t7,35074 │ │ + lw t3,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + addiu t4,t3,-10860 │ │ + addiu t6,t5,-19196 │ │ + ldc1 $f20,-9864(t2) │ │ + lw s3,-32708(gp) │ │ + move s5,zero │ │ + move s7,zero │ │ + move s4,zero │ │ + sw t4,48(sp) │ │ + b 34ea8 │ │ + sw t6,56(sp) │ │ + lw ra,104(sp) │ │ + lw v0,-32708(gp) │ │ + addu s6,ra,s4 │ │ + lw s7,0(s6) │ │ + addiu a1,v0,-10936 │ │ jalr t9 │ │ - addiu a1,s7,152 │ │ - beqz v0,34114 │ │ - lw gp,32(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s1 │ │ + move a0,s7 │ │ + bnez v0,35240 │ │ + lw gp,40(sp) │ │ + lw t9,-30296(gp) │ │ + lw a1,56(sp) │ │ + move a0,s7 │ │ jalr t9 │ │ - addiu a1,s2,144 │ │ - beqz v0,34050 │ │ - lw gp,32(sp) │ │ - lw t8,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s1 │ │ + addiu a2,sp,112 │ │ + li t2,1 │ │ + bne v0,t2,35208 │ │ + lw gp,40(sp) │ │ + lwc1 $f0,112(sp) │ │ + lw s6,100(sp) │ │ + addiu s4,s4,4 │ │ + cvt.d.s $f2,$f0 │ │ + c.lt.d $fcc4,$f20,$f2 │ │ + addu t3,s6,s4 │ │ + lw t7,0(t3) │ │ + movf v0,zero,$fcc4 │ │ + beqz t7,34ef4 │ │ + move s7,v0 │ │ + lw t9,-30380(gp) │ │ + move a0,t7 │ │ + sw t7,60(sp) │ │ jalr t9 │ │ - addiu a1,t8,264 │ │ - beqz v0,34050 │ │ - lw gp,32(sp) │ │ - lw v0,8(s0) │ │ - bne v0,s8,342b0 │ │ - lw t9,-32200(gp) │ │ - sw zero,32(s0) │ │ - lw ra,76(sp) │ │ - move v0,s0 │ │ - lw s8,72(sp) │ │ - lw s7,68(sp) │ │ - lw s6,64(sp) │ │ - lw s5,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - ldc1 $f20,80(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - lw s7,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s1 │ │ + addiu a1,s3,-19192 │ │ + lw gp,40(sp) │ │ + lw t7,60(sp) │ │ + beqz v0,34e3c │ │ + lw t9,-30380(gp) │ │ + lw a1,48(sp) │ │ + move a0,t7 │ │ jalr t9 │ │ - addiu a1,s7,152 │ │ - beqz v0,33f24 │ │ - lw gp,32(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s1 │ │ + addiu s4,s4,4 │ │ + addu t3,s6,s4 │ │ + lw t7,0(t3) │ │ + li t8,1 │ │ + lw gp,40(sp) │ │ + bnez t7,34ea8 │ │ + movz s5,t8,v0 │ │ + lw t9,-31744(gp) │ │ + lw a1,104(sp) │ │ jalr t9 │ │ - addiu a1,a1,144 │ │ - beqz v0,33f24 │ │ - lw gp,32(sp) │ │ - lw v0,-31576(gp) │ │ - move a0,s0 │ │ - addiu t9,v0,12528 │ │ - bal 330f0 │ │ - move a1,s1 │ │ - lw gp,32(sp) │ │ - b 33f28 │ │ - lw s8,8(s0) │ │ - lw s8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a2,320 │ │ + move a0,s6 │ │ + lw gp,40(sp) │ │ + sw zero,104(sp) │ │ + sw zero,100(sp) │ │ + beqz s7,352b0 │ │ + sw zero,96(sp) │ │ + lw t2,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw t3,68(sp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,t2,-11116 │ │ li a0,1 │ │ - addiu a1,s3,-884 │ │ + li a2,101 │ │ + addiu a3,s4,-10852 │ │ jalr t9 │ │ - addiu a3,s8,276 │ │ - lw v0,8(s0) │ │ - lw gp,32(sp) │ │ - sltiu s6,v0,2 │ │ - bnez s6,342e8 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - move a0,v0 │ │ + sw t3,16(sp) │ │ + lw gp,40(sp) │ │ + lw t7,92(sp) │ │ + addiu s3,sp,96 │ │ + lw t9,-31380(gp) │ │ + sw t7,16(sp) │ │ + sw s3,20(sp) │ │ + addiu a0,s8,20 │ │ li a1,4 │ │ - addiu a2,a2,-884 │ │ + li a2,1 │ │ jalr t9 │ │ - li a3,324 │ │ - lw v1,8(s0) │ │ - beqz v1,340d4 │ │ - sw v0,28(s0) │ │ - move a1,zero │ │ - b 340b4 │ │ - move a0,zero │ │ - lw v0,28(s0) │ │ - sll s7,a1,0x2 │ │ - addu s5,v0,s7 │ │ - sw a1,0(s5) │ │ - lw v1,8(s0) │ │ - addiu a0,a0,1 │ │ - sltu ra,a0,v1 │ │ - bnez ra,340b0 │ │ - move a1,a0 │ │ - sw v1,20(s0) │ │ - sw zero,32(s0) │ │ - lw ra,76(sp) │ │ - move v0,s0 │ │ - lw s8,72(sp) │ │ - lw s7,68(sp) │ │ - lw s6,64(sp) │ │ - lw s5,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - ldc1 $f20,80(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - lw t1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t1,208 │ │ + move a3,s0 │ │ + lw gp,40(sp) │ │ + li t4,1 │ │ + bne v0,t4,3528c │ │ + lw s6,-32708(gp) │ │ + lw t5,92(sp) │ │ + lw t9,-31364(gp) │ │ + sw t5,16(sp) │ │ + sw s3,20(sp) │ │ + addiu a0,sp,108 │ │ + li a1,4 │ │ + addiu a2,s8,8 │ │ + jalr t9 │ │ + move a3,s0 │ │ + bltz v0,35198 │ │ + lw gp,40(sp) │ │ + lw t6,8(s8) │ │ + lw t8,108(sp) │ │ + lw v0,-32708(gp) │ │ + sw t8,28(s8) │ │ + sw t6,16(sp) │ │ + lw ra,20(s8) │ │ + lw t9,-32196(gp) │ │ + sw ra,20(sp) │ │ li a0,1 │ │ - addiu a1,s3,-884 │ │ + addiu a1,s6,-11116 │ │ + li a2,113 │ │ jalr t9 │ │ - li a2,312 │ │ - lw gp,32(sp) │ │ - lw a0,8(s0) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s3,-884 │ │ - li a1,4 │ │ + addiu a3,v0,-10756 │ │ + lw gp,40(sp) │ │ + beqz s5,35004 │ │ + lw t9,-30236(gp) │ │ + lw t9,-31368(gp) │ │ + lw a1,92(sp) │ │ + lw a2,96(sp) │ │ jalr t9 │ │ - li a3,313 │ │ - lw a2,8(s0) │ │ - beqz a2,33fbc │ │ - sw v0,28(s0) │ │ - move a0,zero │ │ - b 34168 │ │ - move v1,zero │ │ - lw v0,28(s0) │ │ - lw s4,72(s2) │ │ - sll s3,a0,0x1 │ │ - addu t7,s4,s3 │ │ - sll t6,a0,0x2 │ │ - lh t5,0(t7) │ │ - addu t4,v0,t6 │ │ - sw t5,0(t4) │ │ - lw t3,8(s0) │ │ - addiu v1,v1,1 │ │ - sltu t2,v1,t3 │ │ - bnez t2,34164 │ │ - move a0,v1 │ │ - sw zero,32(s0) │ │ - lw ra,76(sp) │ │ - move v0,s0 │ │ - lw s8,72(sp) │ │ - lw s7,68(sp) │ │ - lw s6,64(sp) │ │ - lw s5,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - ldc1 $f20,80(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ move a0,s0 │ │ - move a1,s6 │ │ - addiu t9,v1,13892 │ │ - bal 33644 │ │ - move a2,s4 │ │ - lw gp,32(sp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t0,168 │ │ - addiu a1,s3,-884 │ │ + lw gp,40(sp) │ │ + lw t9,-30236(gp) │ │ + addiu a0,sp,91 │ │ + li a1,1 │ │ + li a2,1 │ │ + jalr t9 │ │ + move a3,s0 │ │ + li s5,1 │ │ + beq v0,s5,35154 │ │ + lw gp,40(sp) │ │ + lw t9,-30320(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw s0,8(s8) │ │ + lw gp,40(sp) │ │ + sw s0,16(sp) │ │ + lw t1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t0,20(s8) │ │ + lw t9,-32196(gp) │ │ + addiu a1,t1,-11116 │ │ + sw t0,20(sp) │ │ li a0,1 │ │ + li a2,132 │ │ jalr t9 │ │ - li a2,307 │ │ - lw gp,32(sp) │ │ - lw a0,8(s0) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s3,-884 │ │ + addiu a3,a3,-10684 │ │ + lw a1,8(s8) │ │ + lw gp,40(sp) │ │ + b 34308 │ │ + sw a1,76(sp) │ │ + lw t9,-31744(gp) │ │ + lw a1,104(sp) │ │ + jalr t9 │ │ + move a0,s6 │ │ + lw gp,40(sp) │ │ + lw v0,92(sp) │ │ + addiu t0,sp,96 │ │ + lw t9,-31364(gp) │ │ + sw v0,16(sp) │ │ + sw t0,20(sp) │ │ + addiu a0,sp,108 │ │ li a1,4 │ │ + addiu a2,s8,8 │ │ + move a3,s0 │ │ + sw zero,104(sp) │ │ + sw zero,100(sp) │ │ jalr t9 │ │ - li a3,308 │ │ - sw v0,28(s0) │ │ - sw zero,32(s0) │ │ - lw ra,76(sp) │ │ - move v0,s0 │ │ - lw s8,72(sp) │ │ + sw zero,96(sp) │ │ + bltz v0,35198 │ │ + lw gp,40(sp) │ │ + lw t1,8(s8) │ │ + lw v1,108(sp) │ │ + lw a1,-32708(gp) │ │ + sw v1,28(s8) │ │ + sw t1,16(sp) │ │ + lw a0,20(s8) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a0,20(sp) │ │ + li a2,113 │ │ + li a0,1 │ │ + addiu a1,a1,-11116 │ │ + jalr t9 │ │ + addiu a3,a3,-10756 │ │ + lw v0,8(s8) │ │ + li a2,1 │ │ + lw gp,40(sp) │ │ + beqz v0,35000 │ │ + sw a2,20(s8) │ │ + move s5,zero │ │ + lw v1,28(s8) │ │ + sll t1,v0,0x2 │ │ + addu a3,v1,t1 │ │ + b 3512c │ │ + li s7,1 │ │ + lw s7,20(s8) │ │ + lw a1,0(v1) │ │ + sltu a0,a1,s7 │ │ + bnez a0,35140 │ │ + addiu a2,a1,1 │ │ + sw a2,20(s8) │ │ + addiu v1,v1,4 │ │ + bne v1,a3,35128 │ │ + nop │ │ + b 34fe0 │ │ + nop │ │ + lb a2,91(sp) │ │ lw s7,68(sp) │ │ - lw s6,64(sp) │ │ - lw s5,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - ldc1 $f20,80(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - li v1,1 │ │ - beq v0,v1,341d4 │ │ - lw v1,-31576(gp) │ │ - lw a0,4(s2) │ │ - beq v0,a0,342a8 │ │ - lw s7,-32696(gp) │ │ - lw s1,-32696(gp) │ │ - addiu s1,s1,144 │ │ - lw a3,-31576(gp) │ │ - move a0,s0 │ │ - move a1,s6 │ │ - addiu t9,a3,13892 │ │ - bal 33644 │ │ - move a2,s4 │ │ - move s8,zero │ │ - b 33f60 │ │ - lw gp,32(sp) │ │ - b 34284 │ │ - addiu s1,s7,152 │ │ - sw v0,24(sp) │ │ - lw v0,-32696(gp) │ │ + lw ra,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a2,20(sp) │ │ li a0,5 │ │ - sw s8,16(sp) │ │ - sw s1,20(sp) │ │ - sw s6,28(sp) │ │ - addiu a1,s3,-884 │ │ - li a2,333 │ │ + sw s7,16(sp) │ │ + addiu a1,ra,-11116 │ │ + li a2,127 │ │ + addiu a3,s6,-10720 │ │ jalr t9 │ │ - addiu a3,v0,344 │ │ - lw gp,32(sp) │ │ - lw t9,-30456(gp) │ │ + nop │ │ + lw gp,40(sp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t2,68(sp) │ │ + lw t7,-32708(gp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - addiu a1,a2,-884 │ │ - sw v0,16(sp) │ │ - li a2,322 │ │ + sw t2,16(sp) │ │ + addiu a1,t7,-11116 │ │ + li a2,110 │ │ + b 34afc │ │ + addiu a3,s0,-10784 │ │ + lw s1,68(sp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s1,16(sp) │ │ + addiu a1,s3,-11116 │ │ + b 34d60 │ │ + li a2,71 │ │ + lw s4,68(sp) │ │ + lw t1,-32708(gp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + li a0,5 │ │ + sw s4,16(sp) │ │ + addiu a1,t1,-11116 │ │ + li a2,67 │ │ + b 34afc │ │ + addiu a3,v0,-11020 │ │ + lw a0,68(sp) │ │ + lw t4,104(sp) │ │ + sw a0,16(sp) │ │ + addu t5,t4,s4 │ │ + lw t6,0(t5) │ │ + lw t8,-32708(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw t6,20(sp) │ │ + addiu a1,t8,-11116 │ │ + li a2,86 │ │ + b 35180 │ │ + addiu a3,t0,-10892 │ │ + lw t0,-32708(gp) │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw v1,68(sp) │ │ + lw t9,-32196(gp) │ │ + addiu t1,t0,-10936 │ │ + sw s7,20(sp) │ │ + li a0,3 │ │ + li a2,80 │ │ + sw v1,16(sp) │ │ + sw t1,24(sp) │ │ + addiu a1,a1,-11116 │ │ jalr t9 │ │ - addiu a3,s0,320 │ │ - lw gp,32(sp) │ │ - lw t9,-30456(gp) │ │ + addiu a3,a3,-10932 │ │ + lw a0,104(sp) │ │ + lw gp,40(sp) │ │ + addu a2,a0,s4 │ │ + b 34e60 │ │ + lw s7,0(a2) │ │ + lw s5,68(sp) │ │ + lw s8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s5,16(sp) │ │ + addiu a1,s6,-11116 │ │ + li a2,104 │ │ + b 34afc │ │ + addiu a3,s8,-10812 │ │ + lw s3,92(sp) │ │ + lw t9,-31364(gp) │ │ + addiu t4,sp,96 │ │ + sw s3,16(sp) │ │ + sw t4,20(sp) │ │ + addiu a0,sp,108 │ │ + li a1,4 │ │ + addiu a2,s8,8 │ │ jalr t9 │ │ + move a3,s0 │ │ + bltz v0,35198 │ │ + lw gp,40(sp) │ │ + lw t5,8(s8) │ │ + lw t6,108(sp) │ │ + lw ra,-32708(gp) │ │ + sw t6,28(s8) │ │ + sw t5,16(sp) │ │ + lw s6,-32708(gp) │ │ + lw t8,20(s8) │ │ + lw t9,-32196(gp) │ │ + sw t8,20(sp) │ │ li a0,1 │ │ + addiu a1,ra,-11116 │ │ + li a2,113 │ │ + jalr t9 │ │ + addiu a3,s6,-10756 │ │ + lw v0,8(s8) │ │ + li t0,1 │ │ + lw gp,40(sp) │ │ + bnez v0,35114 │ │ + sw t0,20(s8) │ │ + b 34fe0 │ │ + nop │ │ │ │ -00034318 : │ │ +00035334 : │ │ lui gp,0x7 │ │ - addiu gp,gp,20280 │ │ + addiu gp,gp,16156 │ │ addu gp,gp,t9 │ │ + beqz a0,353d0 │ │ + nop │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,343ac │ │ move s0,a0 │ │ lw a0,0(a0) │ │ - beqz a0,34354 │ │ - lw t9,-31584(gp) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + beqz a0,35374 │ │ + lw t9,-31576(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,28(s0) │ │ - beqz a0,3436c │ │ - lw t9,-32556(gp) │ │ + beqz a0,3538c │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,32(s0) │ │ - beqz a0,34384 │ │ - lw t9,-32556(gp) │ │ + beqz a0,353a8 │ │ + nop │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32608(gp) │ │ + lw t9,-32604(gp) │ │ jalr t9 │ │ lw a0,4(s0) │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ jr t9 │ │ addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,32 │ │ + nop │ │ │ │ -000343bc : │ │ +000353d8 : │ │ lui gp,0x7 │ │ - addiu gp,gp,20116 │ │ + addiu gp,gp,15992 │ │ addu gp,gp,t9 │ │ + lw t0,12(a0) │ │ + beqz t0,35604 │ │ + nop │ │ addiu sp,sp,-72 │ │ + slti v0,a3,2 │ │ sw s7,60(sp) │ │ + sw s5,52(sp) │ │ + sw s4,48(sp) │ │ + sw s3,44(sp) │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ - sw s0,32(sp) │ │ sw gp,16(sp) │ │ sw ra,68(sp) │ │ sw s8,64(sp) │ │ sw s6,56(sp) │ │ - sw s5,52(sp) │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - lw v1,12(a0) │ │ - move s0,a0 │ │ - move s1,a1 │ │ - move s2,a2 │ │ - beqz v1,34604 │ │ - move s7,a3 │ │ - slti v0,a3,2 │ │ - sll s6,a1,0x2 │ │ - move s5,zero │ │ - move s8,zero │ │ + sw s0,32(sp) │ │ + move s2,a3 │ │ + move s4,a2 │ │ + move s5,a1 │ │ + move s7,a0 │ │ + sll s1,a1,0x2 │ │ + move s3,zero │ │ sw zero,24(sp) │ │ sw v0,28(sp) │ │ - sll s5,s5,0x2 │ │ - addu a3,s2,s5 │ │ - lw s3,0(a3) │ │ - lw a1,20(s0) │ │ - lwc1 $f1,4(s3) │ │ - sltiu a1,a1,2 │ │ - trunc.w.s $f0,$f1 │ │ - mfc1 a2,$f0 │ │ + lw s8,0(s4) │ │ + lw v1,20(s7) │ │ + lwc1 $f0,4(s8) │ │ + sltiu v1,v1,2 │ │ + sll s0,s3,0x2 │ │ + trunc.w.s $f2,$f0 │ │ + mfc1 a2,$f2 │ │ addiu a0,a2,1023 │ │ - sra v0,a0,0xa │ │ - lw a2,0(s3) │ │ - bnez a1,345b0 │ │ - lw a0,0(s0) │ │ - addu t5,a0,s6 │ │ - lw t4,0(t5) │ │ - addu t3,t4,s5 │ │ - lw t2,0(t3) │ │ - addu t1,t2,a2 │ │ - lbu t0,0(t1) │ │ - subu v0,v0,t0 │ │ - lw t6,28(sp) │ │ - bnez t6,34538 │ │ - li s4,1 │ │ - b 344d8 │ │ - lwc1 $f3,12(s3) │ │ - lw t4,0(v1) │ │ - lw a1,8(s3) │ │ - addu t3,t4,s5 │ │ - lw t2,0(t3) │ │ - lw t9,-32008(gp) │ │ - addu a0,t2,a1 │ │ - lbu v1,0(a0) │ │ - lw a0,4(s0) │ │ - subu a2,a2,v1 │ │ - move a1,v0 │ │ - jalr t9 │ │ - addiu s4,s4,1 │ │ - addiu s3,s3,8 │ │ - beq s4,s7,34534 │ │ - lw gp,16(sp) │ │ - lw a2,20(s0) │ │ - lw a0,0(s0) │ │ - sltiu a1,a2,2 │ │ - lwc1 $f3,12(s3) │ │ - addu v1,a0,s6 │ │ - trunc.w.s $f2,$f3 │ │ - mfc1 t1,$f2 │ │ - addiu a2,t1,1023 │ │ - beqz a1,3448c │ │ - sra a2,a2,0xa │ │ - addu t0,a0,s5 │ │ - lw a3,8(s3) │ │ + sra a3,a0,0xa │ │ + bnez v1,355a0 │ │ + lw a0,0(s7) │ │ + addu t8,a0,s1 │ │ + lw t9,0(t8) │ │ + lw s6,0(s8) │ │ + addu ra,t9,s0 │ │ + lw v0,0(ra) │ │ + addu a2,v0,s6 │ │ + lbu t1,0(a2) │ │ + subu v0,a3,t1 │ │ + lw a3,28(sp) │ │ + bnez a3,35534 │ │ + addiu s8,s8,8 │ │ + b 354ec │ │ + li s6,1 │ │ lw ra,0(t0) │ │ - sll t9,a3,0x2 │ │ - addu t8,ra,t9 │ │ - lw t7,0(t8) │ │ - lw t9,-32008(gp) │ │ - addu t6,t7,s1 │ │ - lbu t5,0(t6) │ │ - lw a0,4(s0) │ │ - subu a2,a2,t5 │ │ + lw a2,0(s8) │ │ + addu t1,ra,s0 │ │ + lw a3,0(t1) │ │ + addu t0,a3,a2 │ │ + lbu a1,0(t0) │ │ + subu a2,t3,a1 │ │ + lw t9,-32004(gp) │ │ + lw a0,4(s7) │ │ move a1,v0 │ │ jalr t9 │ │ - addiu s4,s4,1 │ │ - addiu s3,s3,8 │ │ - bne s4,s7,344c8 │ │ + addiu s6,s6,1 │ │ + addiu s8,s8,8 │ │ + beq s6,s2,35530 │ │ lw gp,16(sp) │ │ - lw v1,12(s0) │ │ - lw s4,24(sp) │ │ - addiu s8,s8,1 │ │ - subu s5,s4,v0 │ │ - sltu s3,s8,v1 │ │ - sw s5,24(sp) │ │ - bnez s3,34428 │ │ - move s5,s8 │ │ - lw v0,36(s0) │ │ - lw a0,24(sp) │ │ - div zero,a0,v0 │ │ - teq v0,zero,0x7 │ │ - li v0,0x8000 │ │ - mflo v1 │ │ - slt v0,v1,v0 │ │ - beqz v0,345d4 │ │ + lw t4,20(s7) │ │ + lw a0,0(s7) │ │ + sltiu v1,t4,2 │ │ + lwc1 $f4,4(s8) │ │ + addu t0,a0,s1 │ │ + trunc.w.s $f6,$f4 │ │ + mfc1 a1,$f6 │ │ + addiu t2,a1,1023 │ │ + beqz v1,354a4 │ │ + sra t3,t2,0xa │ │ + lw v1,0(s8) │ │ + addu a0,a0,s0 │ │ + lw t4,0(a0) │ │ + sll t5,v1,0x2 │ │ + addu t6,t4,t5 │ │ + lw t7,0(t6) │ │ + addu t8,t7,s5 │ │ + lbu t9,0(t8) │ │ + b 354c0 │ │ + subu a2,t3,t9 │ │ + lw t0,12(s7) │ │ + lw t2,24(sp) │ │ + addiu s3,s3,1 │ │ + subu v0,t2,v0 │ │ + sltu s0,s3,t0 │ │ + sw v0,24(sp) │ │ + bnez s0,35444 │ │ + addiu s4,s4,4 │ │ + lw s5,36(s7) │ │ + li s1,0x8000 │ │ + div zero,v0,s5 │ │ + teq s5,zero,0x7 │ │ + mflo s7 │ │ + slt t3,s7,s1 │ │ + bnez t3,355c8 │ │ lw ra,68(sp) │ │ - slti s0,v1,-32768 │ │ - li v0,-32768 │ │ - movz v0,v1,s0 │ │ lw s8,64(sp) │ │ lw s7,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + li v0,32767 │ │ jr ra │ │ addiu sp,sp,72 │ │ - addu t0,a0,s5 │ │ - lw a3,0(t0) │ │ - sll ra,a2,0x2 │ │ - addu t9,a3,ra │ │ - lw t8,0(t9) │ │ - addu s4,t8,s1 │ │ - lbu t7,0(s4) │ │ - b 34478 │ │ - subu v0,v0,t7 │ │ - li v0,32767 │ │ + lw t1,0(s8) │ │ + addu a1,a0,s0 │ │ + lw t2,0(a1) │ │ + sll t3,t1,0x2 │ │ + addu t4,t2,t3 │ │ + lw t5,0(t4) │ │ + addu t6,t5,s5 │ │ + lbu t7,0(t6) │ │ + b 35490 │ │ + subu v0,a3,t7 │ │ + slti a0,s7,-32768 │ │ + li v1,-32768 │ │ + movz v1,s7,a0 │ │ lw s8,64(sp) │ │ lw s7,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + move v0,v1 │ │ jr ra │ │ addiu sp,sp,72 │ │ - b 34554 │ │ - sw zero,24(sp) │ │ + jr ra │ │ + move v0,zero │ │ nop │ │ lui gp,0x7 │ │ - addiu gp,gp,19520 │ │ + addiu gp,gp,15424 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ + lw t9,-32552(gp) │ │ sw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ move s0,a0 │ │ - jalr t9 │ │ lw a0,40(a0) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ jr t9 │ │ addiu sp,sp,32 │ │ - │ │ -00034658 : │ │ lui gp,0x7 │ │ - addiu gp,gp,19448 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - lw t9,-31696(gp) │ │ - sw gp,32(sp) │ │ - sw s0,44(sp) │ │ - sw ra,52(sp) │ │ - sw s1,48(sp) │ │ - sdc1 $f20,56(sp) │ │ - bal 19650 │ │ - move s0,a0 │ │ - lbu v0,64(s0) │ │ - bnez v0,347a4 │ │ - lw gp,32(sp) │ │ - lbu v1,65(s0) │ │ - bnez v1,347c0 │ │ - lw t9,-31364(gp) │ │ - lbu a0,66(s0) │ │ - bnez a0,347d4 │ │ - nop │ │ - lw t9,-31692(gp) │ │ - bal 2fa9c │ │ - lw a0,60(s0) │ │ - lw gp,32(sp) │ │ - lw t9,-31940(gp) │ │ - jalr t9 │ │ - lw a0,68(s0) │ │ - lw gp,32(sp) │ │ - lw t9,-31940(gp) │ │ - jalr t9 │ │ - lw a0,72(s0) │ │ - lw gp,32(sp) │ │ - lw t9,-31940(gp) │ │ - jalr t9 │ │ - lw a0,76(s0) │ │ - lw gp,32(sp) │ │ - lw t9,-32604(gp) │ │ - jalr t9 │ │ - lw a0,56(s0) │ │ - lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - lw a0,104(s0) │ │ - lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - lw a0,212(s0) │ │ - lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - lw a0,108(s0) │ │ - lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - lw a0,176(s0) │ │ - lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - lw a0,188(s0) │ │ - lw a0,208(s0) │ │ - beqz a0,34764 │ │ - lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - addiu a0,a0,-4 │ │ - lw gp,32(sp) │ │ - lw t9,-31856(gp) │ │ - jalr t9 │ │ - lw a0,140(s0) │ │ - lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - lw a0,160(s0) │ │ - lw gp,32(sp) │ │ - ldc1 $f20,56(sp) │ │ - move a0,s0 │ │ - lw ra,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - lw t9,-32556(gp) │ │ - jr t9 │ │ - addiu sp,sp,64 │ │ - lw t9,-31360(gp) │ │ - bal 3a99c │ │ - move a0,s0 │ │ - lbu v1,65(s0) │ │ - beqz v1,346a0 │ │ - lw gp,32(sp) │ │ - lw t9,-31364(gp) │ │ - bal 3d178 │ │ - move a0,s0 │ │ - lbu a0,66(s0) │ │ - beqz a0,346ac │ │ - lw gp,32(sp) │ │ - lw a2,480(s0) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - mtc1 a2,$f3 │ │ - lw a0,8(s0) │ │ - addiu a1,a1,-18344 │ │ - jalr t9 │ │ - cvt.d.w $f20,$f3 │ │ - mtc1 v0,$f1 │ │ - ldc1 $f2,448(s0) │ │ - cvt.d.w $f4,$f1 │ │ - div.d $f20,$f20,$f4 │ │ - lw gp,32(sp) │ │ - li a0,1 │ │ - lw s1,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t0,452 │ │ - addiu a1,s1,400 │ │ - li a2,303 │ │ - sdc1 $f2,16(sp) │ │ - div.d $f0,$f2,$f20 │ │ - jalr t9 │ │ - sdc1 $f0,24(sp) │ │ - ldc1 $f0,456(s0) │ │ - lw gp,32(sp) │ │ - li a0,1 │ │ - div.d $f20,$f0,$f20 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sdc1 $f0,16(sp) │ │ - addiu a1,s1,400 │ │ - li a2,306 │ │ - addiu a3,a3,488 │ │ - jalr t9 │ │ - sdc1 $f20,24(sp) │ │ - b 346ac │ │ - lw gp,32(sp) │ │ - lui gp,0x7 │ │ - addiu gp,gp,18916 │ │ + addiu gp,gp,15348 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ + lw v0,480(a0) │ │ + lw a1,204(a0) │ │ sw s0,28(sp) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ sw s1,32(sp) │ │ - lw a1,480(a0) │ │ - lw a2,204(a0) │ │ - lbu v0,64(a0) │ │ - addu v1,a1,a2 │ │ - move s0,a0 │ │ - bnez v0,348d4 │ │ - sw v1,480(a0) │ │ - lbu t3,65(a0) │ │ - bnez t3,3496c │ │ - lw t9,-31356(gp) │ │ + lbu v1,64(a0) │ │ + addu a2,v0,a1 │ │ + move s0,a0 │ │ + bnez v1,356c4 │ │ + sw a2,480(a0) │ │ + lbu a0,65(a0) │ │ + bnez a0,3574c │ │ + lw t9,-31360(gp) │ │ li t4,1 │ │ sb t4,67(s0) │ │ move v0,zero │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - lw t9,-31352(gp) │ │ - bal 3baac │ │ + lw t9,-31356(gp) │ │ + jalr t9 │ │ nop │ │ - lbu a0,65(s0) │ │ - beqz a0,348b4 │ │ + lbu a3,65(s0) │ │ + beqz a3,356a4 │ │ lw gp,16(sp) │ │ - lw t9,-31348(gp) │ │ - bal 21158 │ │ + lw t9,-31352(gp) │ │ + jalr t9 │ │ lw a0,12(s0) │ │ - bltz v0,3497c │ │ + bltz v0,3575c │ │ lw gp,16(sp) │ │ - lw t9,-31344(gp) │ │ - bal 3d810 │ │ + lw t9,-31348(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ lw t0,12(s0) │ │ - lw a3,116(t0) │ │ - blez a3,34958 │ │ lw gp,16(sp) │ │ + lw t1,116(t0) │ │ + blez t1,35748 │ │ move s1,zero │ │ - lw t9,-31340(gp) │ │ + lw t9,-31344(gp) │ │ move a1,s1 │ │ - bal 3dc70 │ │ + jalr t9 │ │ move a0,s0 │ │ lw gp,16(sp) │ │ - bltz v0,348c0 │ │ - lw t9,-32084(gp) │ │ + bltz v0,356b0 │ │ + lw t9,-32080(gp) │ │ lw a0,12(s0) │ │ - bal 211e4 │ │ + jalr t9 │ │ addiu s1,s1,1 │ │ lw t2,12(s0) │ │ - lw t1,116(t2) │ │ - bgtz t1,34920 │ │ + lw t3,116(t2) │ │ + bgtz t3,35710 │ │ lw gp,16(sp) │ │ - lw t9,-31356(gp) │ │ - bal 3e118 │ │ + lw t9,-31360(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ - b 348b8 │ │ - li t4,1 │ │ - bal 3e118 │ │ - nop │ │ - b 348b8 │ │ + b 356a8 │ │ li t4,1 │ │ - b 348c0 │ │ + b 356b0 │ │ li v0,-1 │ │ lui gp,0x7 │ │ - addiu gp,gp,18636 │ │ + addiu gp,gp,15084 │ │ addu gp,gp,t9 │ │ lbu v1,64(a0) │ │ - bnez v1,349b0 │ │ - lw t9,-31336(gp) │ │ - lbu v0,65(a0) │ │ - beqz v0,349b8 │ │ + bnez v1,35790 │ │ lw t9,-31340(gp) │ │ - b 3dc70 │ │ + lbu a2,65(a0) │ │ + beqz a2,35798 │ │ + lw t9,-31344(gp) │ │ + jr t9 │ │ nop │ │ - b 3b140 │ │ + jr t9 │ │ nop │ │ jr ra │ │ li v0,-1 │ │ lui gp,0x7 │ │ - addiu gp,gp,18576 │ │ + addiu gp,gp,15024 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ + lw t9,-31336(gp) │ │ sw gp,16(sp) │ │ sw s0,24(sp) │ │ - sw ra,28(sp) │ │ move s0,a0 │ │ - lw t9,-31332(gp) │ │ lw a0,56(a0) │ │ + sw ra,28(sp) │ │ jalr t9 │ │ sb zero,67(s0) │ │ lbu v0,64(s0) │ │ - bnez v0,34a24 │ │ + bnez v0,35804 │ │ lw gp,16(sp) │ │ lbu v1,65(s0) │ │ - beqz v1,34a44 │ │ - lw t9,-31344(gp) │ │ - bal 3d810 │ │ + beqz v1,35824 │ │ + lw t9,-31348(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ move v0,zero │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - lw t9,-31328(gp) │ │ - bal 3afa0 │ │ + lw t9,-31332(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ lw ra,28(sp) │ │ - move v0,zero │ │ lw s0,24(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ - b 34a14 │ │ + b 357f4 │ │ li v0,-1 │ │ lui gp,0x7 │ │ - addiu gp,gp,18436 │ │ + addiu gp,gp,14884 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw ra,44(sp) │ │ - sw gp,16(sp) │ │ - sw s4,40(sp) │ │ - sw s0,24(sp) │ │ - sdc1 $f20,48(sp) │ │ - sw s3,36(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ + addiu sp,sp,-64 │ │ + lw a1,-32708(gp) │ │ + sw s1,36(sp) │ │ lw s1,8(a0) │ │ - lw a1,-32696(gp) │ │ + sw s2,40(sp) │ │ + lw t9,-32712(gp) │ │ lw s2,12(a0) │ │ - lw t9,-32716(gp) │ │ + sw ra,52(sp) │ │ + sdc1 $f20,56(sp) │ │ + sw s4,48(sp) │ │ + sw s3,44(sp) │ │ + sw s0,32(sp) │ │ + sw gp,16(sp) │ │ move s0,a0 │ │ - addiu a1,a1,-14704 │ │ + addiu a1,a1,-24968 │ │ move a0,s1 │ │ jalr t9 │ │ lw s3,4(s2) │ │ lw gp,16(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f0,24(sp) │ │ + lw a2,24(sp) │ │ + lw a3,28(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ move a0,s3 │ │ lw gp,16(sp) │ │ sra v0,v0,0xa │ │ - lw a1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - sw v0,484(s0) │ │ - addiu a1,a1,-14600 │ │ + lw v1,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,v1,-24864 │ │ move a0,s1 │ │ + sw v0,484(s0) │ │ jalr t9 │ │ - lw s3,4(s2) │ │ + lw s4,4(s2) │ │ lw gp,16(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f0,24(sp) │ │ + lw a3,28(sp) │ │ + lw a2,24(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s4 │ │ lw gp,16(sp) │ │ - sra v0,v0,0xa │ │ - lw a1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - sw v0,496(s0) │ │ - addiu a1,a1,-14548 │ │ + sra a2,v0,0xa │ │ + lw a0,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,a0,-24812 │ │ + sw a2,496(s0) │ │ move a0,s1 │ │ jalr t9 │ │ lw s3,4(s2) │ │ lw gp,16(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f0,24(sp) │ │ + lw a2,24(sp) │ │ + lw a3,28(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ move a0,s3 │ │ lw gp,16(sp) │ │ - sra v0,v0,0xa │ │ - lw a1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - sw v0,492(s0) │ │ - addiu a1,a1,-14500 │ │ + sra a3,v0,0xa │ │ + lw t0,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t0,-24764 │ │ move a0,s1 │ │ + sw a3,492(s0) │ │ jalr t9 │ │ - lw s3,4(s2) │ │ + lw s4,4(s2) │ │ lw gp,16(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f0,24(sp) │ │ + lw a2,24(sp) │ │ + lw a3,28(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s4 │ │ lw gp,16(sp) │ │ - sra v0,v0,0xa │ │ - lw a1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - sw v0,500(s0) │ │ - addiu a1,a1,-14440 │ │ + sra t1,v0,0xa │ │ + lw t2,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t2,-24704 │ │ + sw t1,500(s0) │ │ move a0,s1 │ │ jalr t9 │ │ lw s3,4(s2) │ │ lw gp,16(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f0,24(sp) │ │ + lw a2,24(sp) │ │ + lw a3,28(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ move a0,s3 │ │ lw gp,16(sp) │ │ - sra v0,v0,0xa │ │ - lw a1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - sw v0,504(s0) │ │ - addiu a1,a1,-14372 │ │ + sra t3,v0,0xa │ │ + lw t4,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t4,-24636 │ │ + sw t3,504(s0) │ │ move a0,s1 │ │ jalr t9 │ │ - lw s3,4(s2) │ │ + lw s4,4(s2) │ │ lw gp,16(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f0,24(sp) │ │ + lw a2,24(sp) │ │ + lw a3,28(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s4 │ │ lw gp,16(sp) │ │ - sra v0,v0,0xa │ │ - lw a1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - sw v0,508(s0) │ │ - addiu a1,a1,-14284 │ │ + sra t5,v0,0xa │ │ + lw t6,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t6,-24548 │ │ + sw t5,508(s0) │ │ move a0,s1 │ │ jalr t9 │ │ lw s3,4(s2) │ │ lw gp,16(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f0,24(sp) │ │ + lw a2,24(sp) │ │ + lw a3,28(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ move a0,s3 │ │ lw gp,16(sp) │ │ - sra v0,v0,0xa │ │ - lw a1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - move a0,s1 │ │ - addiu a1,a1,-13620 │ │ + sra t7,v0,0xa │ │ + lw t8,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,t8,-23884 │ │ + sw t7,512(s0) │ │ jalr t9 │ │ - sw v0,512(s0) │ │ + move a0,s1 │ │ lw gp,16(sp) │ │ move a0,s1 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,a1,-13536 │ │ + lw a1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,a1,-23800 │ │ jalr t9 │ │ sw v0,536(s0) │ │ lw gp,16(sp) │ │ sw v0,540(s0) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,a1,-12300 │ │ + lw v1,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,v1,-22564 │ │ move a0,s1 │ │ jalr t9 │ │ - lw s3,4(s2) │ │ + lw s4,4(s2) │ │ cvt.s.d $f0,$f0 │ │ - lw gp,16(sp) │ │ cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - lw t9,-31948(gp) │ │ + lw gp,16(sp) │ │ + sdc1 $f2,24(sp) │ │ + lw a3,28(sp) │ │ + lw a2,24(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s4 │ │ lw gp,16(sp) │ │ sra v0,v0,0xa │ │ - lw a1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - sw v0,524(s0) │ │ - addiu a1,a1,-12260 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,a2,-22524 │ │ move a0,s1 │ │ + sw v0,524(s0) │ │ jalr t9 │ │ lw s3,4(s2) │ │ - cvt.s.d $f0,$f0 │ │ + cvt.s.d $f4,$f0 │ │ + cvt.d.s $f6,$f4 │ │ lw gp,16(sp) │ │ - cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f6,24(sp) │ │ + lw a2,24(sp) │ │ + lw a3,28(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ move a0,s3 │ │ lw gp,16(sp) │ │ - sra v0,v0,0xa │ │ - lw a1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - sw v0,528(s0) │ │ - addiu a1,a1,-12220 │ │ + sra a3,v0,0xa │ │ + lw a0,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,a0,-22484 │ │ + sw a3,528(s0) │ │ move a0,s1 │ │ jalr t9 │ │ - lw s3,4(s2) │ │ - cvt.s.d $f0,$f0 │ │ + lw s4,4(s2) │ │ + cvt.s.d $f8,$f0 │ │ + cvt.d.s $f10,$f8 │ │ lw gp,16(sp) │ │ - cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f10,24(sp) │ │ + lw a2,24(sp) │ │ + lw a3,28(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s4 │ │ lw gp,16(sp) │ │ sra s3,v0,0xa │ │ - lw a1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - sw s3,532(s0) │ │ - addiu a1,a1,-12168 │ │ + lw t0,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t0,-22432 │ │ move a0,s1 │ │ + sw s3,532(s0) │ │ jalr t9 │ │ lw s4,4(s2) │ │ - cvt.s.d $f0,$f0 │ │ + cvt.s.d $f12,$f0 │ │ + cvt.d.s $f14,$f12 │ │ lw gp,16(sp) │ │ - cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f14,24(sp) │ │ + lw a2,24(sp) │ │ + lw a3,28(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ move a0,s4 │ │ lw gp,16(sp) │ │ - sra v0,v0,0xa │ │ - lw a1,-32696(gp) │ │ - addu s3,s3,v0 │ │ - lw t9,-32716(gp) │ │ - sw s3,520(s0) │ │ - addiu a1,a1,-12112 │ │ + sra t1,v0,0xa │ │ + lw t3,-32708(gp) │ │ + addu t2,s3,t1 │ │ + lw t9,-32712(gp) │ │ + addiu a1,t3,-22376 │ │ + sw t2,520(s0) │ │ move a0,s1 │ │ lw s3,532(s0) │ │ jalr t9 │ │ lw s2,4(s2) │ │ - cvt.s.d $f0,$f0 │ │ + cvt.s.d $f16,$f0 │ │ + cvt.d.s $f18,$f16 │ │ lw gp,16(sp) │ │ - cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f18,24(sp) │ │ + lw a2,24(sp) │ │ + lw a3,28(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ move a0,s2 │ │ lw gp,16(sp) │ │ - sra v0,v0,0xa │ │ - lw a1,-32696(gp) │ │ - addu s3,s3,v0 │ │ - lw t9,-32716(gp) │ │ - move a0,s1 │ │ - sw s3,516(s0) │ │ - lw s2,-32696(gp) │ │ + sra t4,v0,0xa │ │ + lw t6,-32708(gp) │ │ + addu t5,s3,t4 │ │ + lw t9,-32712(gp) │ │ + addiu a1,t6,-22808 │ │ + sw t5,516(s0) │ │ + lw s4,-32708(gp) │ │ jalr t9 │ │ - addiu a1,a1,-12544 │ │ + move a0,s1 │ │ lw gp,16(sp) │ │ mov.d $f20,$f0 │ │ - lw t9,-32716(gp) │ │ + lw t9,-32712(gp) │ │ move a0,s1 │ │ jalr t9 │ │ - addiu a1,s2,-19532 │ │ - cvt.s.d $f0,$f0 │ │ + addiu a1,s4,-29796 │ │ cvt.s.d $f20,$f20 │ │ - div.s $f20,$f20,$f0 │ │ + cvt.s.d $f0,$f0 │ │ + div.s $f2,$f20,$f0 │ │ lw gp,16(sp) │ │ move a0,s1 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,a1,-12456 │ │ + lw t7,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t7,-22720 │ │ jalr t9 │ │ - swc1 $f20,244(s0) │ │ + swc1 $f2,244(s0) │ │ lw gp,16(sp) │ │ mov.d $f20,$f0 │ │ - lw t9,-32716(gp) │ │ + lw t9,-32712(gp) │ │ move a0,s1 │ │ jalr t9 │ │ - addiu a1,s2,-19532 │ │ - cvt.s.d $f0,$f0 │ │ - cvt.s.d $f20,$f20 │ │ - div.s $f20,$f20,$f0 │ │ + addiu a1,s4,-29796 │ │ + cvt.s.d $f6,$f20 │ │ + cvt.s.d $f4,$f0 │ │ + div.s $f8,$f6,$f4 │ │ lw gp,16(sp) │ │ move a0,s1 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,a1,-12384 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,s1,-22648 │ │ jalr t9 │ │ - swc1 $f20,260(s0) │ │ + swc1 $f8,260(s0) │ │ lw gp,16(sp) │ │ - cvt.s.d $f0,$f0 │ │ - lw v0,-32696(gp) │ │ - lwc1 $f1,-11212(v0) │ │ - div.s $f0,$f1,$f0 │ │ - swc1 $f0,264(s0) │ │ - lw ra,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - ldc1 $f20,48(sp) │ │ + cvt.s.d $f10,$f0 │ │ + lw t8,-32708(gp) │ │ + lw ra,52(sp) │ │ + lwc1 $f12,-21476(t8) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + div.s $f14,$f12,$f10 │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + ldc1 $f20,56(sp) │ │ + swc1 $f14,264(s0) │ │ + lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ + addiu sp,sp,64 │ │ + │ │ +00035ca8 : │ │ lui gp,0x7 │ │ - addiu gp,gp,17336 │ │ + addiu gp,gp,13736 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ - sw s3,56(sp) │ │ - sw s1,48(sp) │ │ + lw t9,-31728(gp) │ │ + sw gp,32(sp) │ │ sw s0,44(sp) │ │ - sw gp,24(sp) │ │ - sw ra,60(sp) │ │ - sw s2,52(sp) │ │ + sw ra,52(sp) │ │ + sw s1,48(sp) │ │ + sdc1 $f20,56(sp) │ │ + jalr t9 │ │ + move s0,a0 │ │ + lbu v0,64(s0) │ │ + bnez v0,35df4 │ │ + lw gp,32(sp) │ │ + lbu v1,65(s0) │ │ + bnez v1,35e10 │ │ + lw t9,-31328(gp) │ │ + lbu a0,66(s0) │ │ + bnez a0,35e24 │ │ + nop │ │ + lw t9,-31724(gp) │ │ + jalr t9 │ │ + lw a0,60(s0) │ │ + lw gp,32(sp) │ │ + lw t9,-31936(gp) │ │ + jalr t9 │ │ + lw a0,68(s0) │ │ + lw gp,32(sp) │ │ + lw t9,-31936(gp) │ │ + jalr t9 │ │ + lw a0,72(s0) │ │ + lw gp,32(sp) │ │ + lw t9,-31936(gp) │ │ + jalr t9 │ │ + lw a0,76(s0) │ │ + lw gp,32(sp) │ │ + lw t9,-32600(gp) │ │ + jalr t9 │ │ + lw a0,56(s0) │ │ + lw gp,32(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,104(s0) │ │ + lw gp,32(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,212(s0) │ │ + lw gp,32(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,108(s0) │ │ + lw gp,32(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,176(s0) │ │ + lw gp,32(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,188(s0) │ │ + lw a2,208(s0) │ │ + beqz a2,35db4 │ │ + lw gp,32(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + addiu a0,a2,-4 │ │ + lw gp,32(sp) │ │ + lw t9,-31868(gp) │ │ + jalr t9 │ │ + lw a0,140(s0) │ │ + lw gp,32(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,160(s0) │ │ + lw gp,32(sp) │ │ + ldc1 $f20,56(sp) │ │ + lw ra,52(sp) │ │ + lw s1,48(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ + lw s0,44(sp) │ │ + jr t9 │ │ + addiu sp,sp,64 │ │ + lw t9,-31324(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lbu v1,65(s0) │ │ + beqz v1,35cf0 │ │ + lw gp,32(sp) │ │ + lw t9,-31328(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lbu a0,66(s0) │ │ + beqz a0,35cfc │ │ + lw gp,32(sp) │ │ + lwc1 $f0,480(s0) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + lw a0,8(s0) │ │ + addiu a1,a1,-28608 │ │ + jalr t9 │ │ + cvt.d.w $f20,$f0 │ │ + mtc1 v0,$f2 │ │ + ldc1 $f6,448(s0) │ │ + cvt.d.w $f4,$f2 │ │ + div.d $f20,$f20,$f4 │ │ + lw gp,32(sp) │ │ + li a0,1 │ │ + lw s1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s1,-9856 │ │ + li a2,303 │ │ + addiu a3,a3,-9804 │ │ + sdc1 $f6,16(sp) │ │ + div.d $f8,$f6,$f20 │ │ + jalr t9 │ │ + sdc1 $f8,24(sp) │ │ + ldc1 $f10,456(s0) │ │ + lw gp,32(sp) │ │ + li a0,1 │ │ + div.d $f12,$f10,$f20 │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sdc1 $f10,16(sp) │ │ + addiu a1,s1,-9856 │ │ + li a2,306 │ │ + addiu a3,t0,-9768 │ │ + jalr t9 │ │ + sdc1 $f12,24(sp) │ │ + b 35cfc │ │ + lw gp,32(sp) │ │ + lui gp,0x7 │ │ + addiu gp,gp,13208 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-56 │ │ lw v0,20(a1) │ │ lw v1,40(a0) │ │ + sw gp,24(sp) │ │ + sw s3,48(sp) │ │ + sw s1,40(sp) │ │ + sw s0,36(sp) │ │ + sw ra,52(sp) │ │ + sw s2,44(sp) │ │ move s0,a0 │ │ move s1,a1 │ │ - beq v0,v1,34fbc │ │ + beq v0,v1,35fdc │ │ move s3,a2 │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ lw a0,212(a0) │ │ jalr t9 │ │ sw v0,40(s0) │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - lw s2,-32696(gp) │ │ + lw t9,-32552(gp) │ │ + lw s2,-32708(gp) │ │ jalr t9 │ │ lw a0,108(s0) │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,160(s0) │ │ lw gp,24(sp) │ │ - lw t9,-31856(gp) │ │ + lw t9,-31868(gp) │ │ jalr t9 │ │ lw a0,140(s0) │ │ lw gp,24(sp) │ │ lw a0,40(s0) │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s2,400 │ │ + addiu a2,s2,-9856 │ │ jalr t9 │ │ li a3,254 │ │ - lw a3,40(s0) │ │ + lw a1,40(s0) │ │ lw gp,24(sp) │ │ - addiu a0,a3,31 │ │ - addiu a2,a3,62 │ │ - slti a1,a0,0 │ │ - movn a0,a2,a1 │ │ - lw t9,-32156(gp) │ │ + addiu a0,a1,31 │ │ + addiu a2,a1,62 │ │ + slti a3,a0,0 │ │ + movn a0,a2,a3 │ │ + lw t9,-32152(gp) │ │ sra a0,a0,0x5 │ │ li a1,4 │ │ - addiu a2,s2,400 │ │ + addiu a2,s2,-9856 │ │ li a3,255 │ │ jalr t9 │ │ sw v0,212(s0) │ │ lw gp,24(sp) │ │ lw a0,40(s0) │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ li a1,12 │ │ - addiu a2,s2,400 │ │ + addiu a2,s2,-9856 │ │ li a3,256 │ │ jalr t9 │ │ sw v0,108(s0) │ │ lw gp,24(sp) │ │ - sw v0,160(s0) │ │ - lw t9,-31796(gp) │ │ lw a1,40(s0) │ │ - li v0,259 │ │ - sw v0,16(sp) │ │ + lw t9,-31820(gp) │ │ + li t0,259 │ │ + sw v0,160(s0) │ │ li a0,2 │ │ + sw t0,16(sp) │ │ li a2,4 │ │ jalr t9 │ │ - addiu a3,s2,400 │ │ + addiu a3,s2,-9856 │ │ lw gp,24(sp) │ │ sw v0,140(s0) │ │ - lw t9,-31672(gp) │ │ + lw t9,-31668(gp) │ │ move a0,s0 │ │ move a1,s1 │ │ - bal 19564 │ │ + jalr t9 │ │ move a2,s3 │ │ - lw t0,56(s0) │ │ - beqz t0,350ec │ │ + lw t1,56(s0) │ │ + beqz t1,36108 │ │ lw gp,24(sp) │ │ - lw t2,-31576(gp) │ │ - addiu t9,t2,19020 │ │ - bal 34a4c │ │ + lw t2,-31588(gp) │ │ + addiu t9,t2,22572 │ │ + jalr t9 │ │ move a0,s0 │ │ lw gp,24(sp) │ │ lw s1,40(s0) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32152(gp) │ │ move a0,s1 │ │ li a1,4 │ │ - addiu a2,t1,400 │ │ + addiu a2,t3,-9856 │ │ jalr t9 │ │ li a3,89 │ │ - blez s1,35048 │ │ + move s3,v0 │ │ + blez s1,36070 │ │ lw gp,24(sp) │ │ - move a1,v0 │ │ - move a0,zero │ │ - move v1,zero │ │ - lw t6,16(s0) │ │ - addiu v1,v1,1 │ │ - lw t5,8(t6) │ │ - addu t4,t5,a0 │ │ - lw t3,0(t4) │ │ - addiu a0,a0,20 │ │ - sw t3,0(a1) │ │ - bne v1,s1,35024 │ │ - addiu a1,a1,4 │ │ - lw t9,-31324(gp) │ │ + move ra,zero │ │ + move t8,zero │ │ + bltz t8,3605c │ │ + move t4,zero │ │ + lw t5,16(s0) │ │ + lw t6,8(t5) │ │ + addu t7,t6,ra │ │ + lw t4,0(t7) │ │ + addiu t8,t8,1 │ │ + sw t4,0(v0) │ │ + addiu ra,ra,20 │ │ + bne t8,s1,36044 │ │ + addiu v0,v0,4 │ │ + lw t9,-31320(gp) │ │ lw a0,56(s0) │ │ - move a2,s1 │ │ - move a1,v0 │ │ + move a1,s3 │ │ jalr t9 │ │ - sw v0,32(sp) │ │ + move a2,s1 │ │ lw gp,24(sp) │ │ - lw s1,32(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - lbu t7,64(s0) │ │ - bnez t7,350a8 │ │ + move a0,s3 │ │ + lbu v0,64(s0) │ │ + bnez v0,360c8 │ │ lw gp,24(sp) │ │ - lbu s3,65(s0) │ │ - bnez s3,350c8 │ │ - move v0,zero │ │ - lw ra,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ + lbu v1,65(s0) │ │ + bnez v1,360e8 │ │ + lw ra,52(sp) │ │ + lw ra,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ - lw t9,-31320(gp) │ │ - bal 3accc │ │ + addiu sp,sp,56 │ │ + lw t9,-31316(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ - bltz v0,3508c │ │ + bltz v0,360ac │ │ lw gp,24(sp) │ │ - lbu s3,65(s0) │ │ - beqz s3,35090 │ │ - lw ra,60(sp) │ │ + lbu v1,65(s0) │ │ + beqz v1,360b0 │ │ + lw ra,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ move a0,s0 │ │ - lw ra,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - lw t9,-31316(gp) │ │ - b 3d340 │ │ - addiu sp,sp,64 │ │ - lw ra,60(sp) │ │ + lw t9,-31312(gp) │ │ + lw s0,36(sp) │ │ + jr t9 │ │ + addiu sp,sp,56 │ │ + lw ra,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ move v0,zero │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ + addiu sp,sp,56 │ │ │ │ -0003510c : │ │ +00036128 : │ │ lui gp,0x7 │ │ - addiu gp,gp,16708 │ │ + addiu gp,gp,12584 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - sw s5,64(sp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - sw s3,56(sp) │ │ - move s3,a1 │ │ + addiu sp,sp,-64 │ │ + sw s2,44(sp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + sw s1,40(sp) │ │ + move s1,a1 │ │ sw gp,24(sp) │ │ - sw s4,60(sp) │ │ - sw s1,48(sp) │ │ - sw a0,72(sp) │ │ - sw ra,68(sp) │ │ - sw s2,52(sp) │ │ - sw s0,44(sp) │ │ - addiu a1,s5,-13852 │ │ - move a0,s3 │ │ - move s4,a2 │ │ + sw s5,56(sp) │ │ + sw s3,48(sp) │ │ + sw a0,64(sp) │ │ + sw ra,60(sp) │ │ + sw s4,52(sp) │ │ + sw s0,36(sp) │ │ + addiu a1,s2,-24116 │ │ + move a0,s1 │ │ + move s5,a2 │ │ jalr t9 │ │ - move s1,a3 │ │ - bnez v0,354f8 │ │ + move s3,a3 │ │ + bnez v0,36564 │ │ lw gp,24(sp) │ │ move a1,zero │ │ - lw t9,-32080(gp) │ │ - lw s2,-32696(gp) │ │ - bal 1ffbc │ │ - move a0,s4 │ │ + lw t9,-32076(gp) │ │ + lw s4,-32708(gp) │ │ + jalr t9 │ │ + move a0,s5 │ │ lw gp,24(sp) │ │ li a0,1 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ li a1,544 │ │ - addiu a2,s2,400 │ │ + addiu a2,s4,-9856 │ │ jalr t9 │ │ li a3,155 │ │ lw gp,24(sp) │ │ - lw t0,88(sp) │ │ - lw a2,-32692(gp) │ │ - lw t9,-31664(gp) │ │ move a0,v0 │ │ - addiu a1,a2,4304 │ │ - move a3,s4 │ │ - move a2,s3 │ │ - sw t0,20(sp) │ │ - sw s1,16(sp) │ │ - bal 19498 │ │ + lw v1,80(sp) │ │ move s0,v0 │ │ + lw v0,-32688(gp) │ │ + lw t9,-31664(gp) │ │ + addiu a1,v0,4316 │ │ + move a2,s1 │ │ + move a3,s5 │ │ + sw v1,20(sp) │ │ + jalr t9 │ │ + sw s3,16(sp) │ │ + lw a2,20(s5) │ │ lw gp,24(sp) │ │ - lw v0,20(s4) │ │ - lw v1,24(s4) │ │ - lw a0,12(v0) │ │ + lw a3,24(s5) │ │ + lw a0,12(a2) │ │ lw t9,-31660(gp) │ │ - lw a1,0(v1) │ │ - lw a3,60(v0) │ │ - bal 2f988 │ │ + lw a1,0(a3) │ │ + lw a3,60(a2) │ │ + jalr t9 │ │ move a2,zero │ │ lw gp,24(sp) │ │ - beqz v0,35604 │ │ + beqz v0,3663c │ │ sw v0,60(s0) │ │ - lw t9,-31980(gp) │ │ + lw t9,-31976(gp) │ │ jalr t9 │ │ li a0,96 │ │ lw gp,24(sp) │ │ li a0,96 │ │ - lw t9,-31980(gp) │ │ + lw t9,-31976(gp) │ │ jalr t9 │ │ sw v0,68(s0) │ │ lw gp,24(sp) │ │ li a0,52 │ │ - lw t9,-31980(gp) │ │ + lw t9,-31976(gp) │ │ jalr t9 │ │ sw v0,72(s0) │ │ lw gp,24(sp) │ │ move a0,s0 │ │ - lw a2,-31576(gp) │ │ - addiu t9,a2,19020 │ │ - bal 34a4c │ │ + lw t0,-31588(gp) │ │ + addiu t9,t0,22572 │ │ + jalr t9 │ │ sw v0,76(s0) │ │ lw gp,24(sp) │ │ - lw a0,20(s1) │ │ - lw t9,-32156(gp) │ │ + lw a0,20(s3) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s2,400 │ │ + addiu a2,s4,-9856 │ │ jalr t9 │ │ li a3,172 │ │ lw gp,24(sp) │ │ - sw v0,104(s0) │ │ - lw a0,20(s1) │ │ - lw t9,-32156(gp) │ │ + lw a0,20(s3) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s2,400 │ │ - jalr t9 │ │ + addiu a2,s4,-9856 │ │ li a3,174 │ │ + jalr t9 │ │ + sw v0,104(s0) │ │ + lw t1,20(s3) │ │ lw gp,24(sp) │ │ - sw v0,212(s0) │ │ - lw t0,20(s1) │ │ - lw t9,-32156(gp) │ │ - addiu a1,t0,31 │ │ - addiu v0,t0,62 │ │ - slti v1,a1,0 │ │ - movn a1,v0,v1 │ │ - sra a0,a1,0x5 │ │ - addiu a2,s2,400 │ │ + addiu a0,t1,31 │ │ + addiu t2,t1,62 │ │ + slti t3,a0,0 │ │ + movn a0,t2,t3 │ │ + lw t9,-32152(gp) │ │ + sra a0,a0,0x5 │ │ li a1,4 │ │ - jalr t9 │ │ + addiu a2,s4,-9856 │ │ li a3,175 │ │ + jalr t9 │ │ + sw v0,212(s0) │ │ lw gp,24(sp) │ │ - sw v0,108(s0) │ │ - lw a0,20(s1) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s2,400 │ │ + lw a0,20(s3) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s4,-9856 │ │ li a3,177 │ │ - jalr t9 │ │ li a1,12 │ │ + jalr t9 │ │ + sw v0,108(s0) │ │ lw gp,24(sp) │ │ - move a0,s3 │ │ - lw t8,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,t8,-13672 │ │ + move a0,s1 │ │ + lw t4,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,t4,-23936 │ │ jalr t9 │ │ sw v0,160(s0) │ │ lw gp,24(sp) │ │ move a0,v0 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ li a1,36 │ │ - addiu a2,s2,400 │ │ + addiu a2,s4,-9856 │ │ li a3,183 │ │ jalr t9 │ │ sw v0,184(s0) │ │ - lw s4,184(s0) │ │ + lw t5,184(s0) │ │ lw gp,24(sp) │ │ - sll t6,s4,0x2 │ │ - sll t7,s4,0x4 │ │ - addu t5,t6,t7 │ │ - lw t9,-32156(gp) │ │ - move a0,t5 │ │ - sw t5,196(s0) │ │ + sll t6,t5,0x2 │ │ + sll t7,t5,0x4 │ │ + addu t8,t6,t7 │ │ + lw t9,-32152(gp) │ │ + move a0,t8 │ │ + sw t8,196(s0) │ │ li a1,4 │ │ - addiu a2,s2,400 │ │ + addiu a2,s4,-9856 │ │ li a3,187 │ │ jalr t9 │ │ sw v0,176(s0) │ │ lw gp,24(sp) │ │ - li t4,256 │ │ - lw t9,-32156(gp) │ │ - sw t4,200(s0) │ │ + li s5,256 │ │ + lw t9,-32152(gp) │ │ li a0,257 │ │ li a1,4 │ │ - addiu a2,s2,400 │ │ + addiu a2,s4,-9856 │ │ li a3,190 │ │ - jalr t9 │ │ sw v0,188(s0) │ │ - addiu a0,v0,4 │ │ + jalr t9 │ │ + sw s5,200(s0) │ │ lw gp,24(sp) │ │ - sw a0,208(s0) │ │ - lw a1,20(s1) │ │ - li t3,195 │ │ - lw t9,-31796(gp) │ │ + lw a1,20(s3) │ │ + addiu s3,v0,4 │ │ + lw t9,-31820(gp) │ │ + li v0,195 │ │ + sw s3,208(s0) │ │ li a0,2 │ │ li a2,4 │ │ - addiu a3,s2,400 │ │ + addiu a3,s4,-9856 │ │ jalr t9 │ │ - sw t3,16(sp) │ │ + sw v0,16(sp) │ │ lw gp,24(sp) │ │ - li t2,1 │ │ - lw t1,-32692(gp) │ │ + li a1,1 │ │ + lw v1,-32688(gp) │ │ lw t9,-31656(gp) │ │ sw v0,140(s0) │ │ - move a0,s3 │ │ - sw t2,16(sp) │ │ - addiu a1,sp,72 │ │ - addiu a2,t1,4344 │ │ - bal 53c5c │ │ + move a0,s1 │ │ + sw a1,16(sp) │ │ + addiu a2,v1,4304 │ │ + addiu a1,sp,64 │ │ + jalr t9 │ │ move a3,zero │ │ lw gp,24(sp) │ │ - beqz v0,355f0 │ │ + beqz v0,36628 │ │ sw v0,56(s0) │ │ - lw ra,-32696(gp) │ │ + lw ra,-32708(gp) │ │ lw t9,-31652(gp) │ │ - addiu a1,ra,-9804 │ │ + addiu a1,ra,-20068 │ │ jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ lw a0,56(s0) │ │ - lw t9,-31312(gp) │ │ + lw t9,-31308(gp) │ │ jalr t9 │ │ - move s1,v0 │ │ - beq s1,v0,355d0 │ │ + move s5,v0 │ │ + beq s5,v0,36608 │ │ lw gp,24(sp) │ │ - lw s1,40(s0) │ │ - lw t9,-32156(gp) │ │ - move a0,s1 │ │ + lw s3,40(s0) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s4,-9856 │ │ + move a0,s3 │ │ li a1,4 │ │ - addiu a2,s2,400 │ │ jalr t9 │ │ li a3,89 │ │ - blez s1,35454 │ │ + move s4,v0 │ │ + blez s3,3647c │ │ lw gp,24(sp) │ │ - move a1,v0 │ │ - move a0,zero │ │ - move v1,zero │ │ - lw t3,16(s0) │ │ - addiu v1,v1,1 │ │ - lw t2,8(t3) │ │ - addu t1,t2,a0 │ │ - lw a3,0(t1) │ │ - addiu a0,a0,20 │ │ - sw a3,0(a1) │ │ - bne v1,s1,35430 │ │ - addiu a1,a1,4 │ │ - lw t9,-31324(gp) │ │ + move t3,v0 │ │ + move a2,zero │ │ + move t2,zero │ │ + bltz t2,36468 │ │ + move a3,zero │ │ + lw t0,16(s0) │ │ + lw t1,8(t0) │ │ + addu a0,t1,a2 │ │ + lw a3,0(a0) │ │ + addiu t2,t2,1 │ │ + sw a3,0(t3) │ │ + addiu a2,a2,20 │ │ + bne t2,s3,36450 │ │ + addiu t3,t3,4 │ │ + lw t9,-31320(gp) │ │ lw a0,56(s0) │ │ - move a1,v0 │ │ - move a2,s1 │ │ + move a1,s4 │ │ jalr t9 │ │ - sw v0,32(sp) │ │ + move a2,s3 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - lw a0,32(sp) │ │ + move a0,s4 │ │ lw gp,24(sp) │ │ - move a0,s3 │ │ - lw t4,-32696(gp) │ │ - lw t9,-32720(gp) │ │ + move a0,s1 │ │ + lw t4,-32708(gp) │ │ + lw t9,-32716(gp) │ │ jalr t9 │ │ - addiu a1,t4,-13908 │ │ - bnez v0,35598 │ │ + addiu a1,t4,-24172 │ │ + bnez v0,36584 │ │ lw gp,24(sp) │ │ - lw t9,-32720(gp) │ │ - move a0,s3 │ │ + lw t9,-32716(gp) │ │ + move a0,s1 │ │ jalr t9 │ │ - addiu a1,s5,-13852 │ │ - bnez v0,35560 │ │ + addiu a1,s2,-24116 │ │ + bnez v0,365d0 │ │ lw gp,24(sp) │ │ - move a0,s3 │ │ - lw s3,-32696(gp) │ │ - lw t9,-32720(gp) │ │ + move a0,s1 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ jalr t9 │ │ - addiu a1,s3,-19240 │ │ - bnez v0,35518 │ │ + addiu a1,s1,-29504 │ │ + bnez v0,3651c │ │ lw gp,24(sp) │ │ - lw ra,68(sp) │ │ move v0,s0 │ │ - lw s5,64(sp) │ │ - lw s4,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ + lw ra,60(sp) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,a1,-13908 │ │ - jalr t9 │ │ - move a0,s3 │ │ - sltu a1,zero,v0 │ │ - b 3516c │ │ - lw gp,24(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32160(gp) │ │ - addiu a1,v0,608 │ │ - li v1,1 │ │ - sb v1,66(s0) │ │ - sw a1,424(s0) │ │ + addiu sp,sp,64 │ │ + lw v1,-32708(gp) │ │ + lw t9,-32156(gp) │ │ + addiu ra,v1,-9648 │ │ + li a1,1 │ │ + sb a1,66(s0) │ │ + sw ra,424(s0) │ │ jalr t9 │ │ addiu a0,s0,424 │ │ - lw ra,68(sp) │ │ + lw ra,60(sp) │ │ move v0,s0 │ │ - lw s5,64(sp) │ │ - lw s4,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - lw t9,-31308(gp) │ │ - bal 3cd1c │ │ - move a0,s0 │ │ - lw gp,24(sp) │ │ - li t8,1 │ │ - lw s4,-32696(gp) │ │ - lw t9,-32160(gp) │ │ - addiu s5,s4,600 │ │ - sb t8,65(s0) │ │ - sw s5,368(s0) │ │ + addiu sp,sp,64 │ │ + lw a1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,a1,-24172 │ │ jalr t9 │ │ - addiu a0,s0,368 │ │ - b 354b4 │ │ + move a0,s1 │ │ + sltu a1,zero,v0 │ │ + b 36188 │ │ lw gp,24(sp) │ │ lw t9,-31304(gp) │ │ - bal 3a8f8 │ │ + jalr t9 │ │ move a0,s0 │ │ lw gp,24(sp) │ │ - li t7,1 │ │ - lw t6,-32696(gp) │ │ - lw t9,-32160(gp) │ │ - addiu t5,t6,592 │ │ - sb t7,64(s0) │ │ - sw t5,312(s0) │ │ + li t5,1 │ │ + lw t6,-32708(gp) │ │ + lw t9,-32156(gp) │ │ + addiu t7,t6,-9664 │ │ + sb t5,64(s0) │ │ + sw t7,312(s0) │ │ jalr t9 │ │ addiu a0,s0,312 │ │ - b 3549c │ │ lw gp,24(sp) │ │ - addiu a1,s2,400 │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - li a2,205 │ │ + move a0,s1 │ │ + lw t9,-32716(gp) │ │ jalr t9 │ │ - addiu a3,s2,524 │ │ + addiu a1,s2,-24116 │ │ + beqz v0,364d8 │ │ lw gp,24(sp) │ │ lw t9,-31300(gp) │ │ - bal 34658 │ │ + jalr t9 │ │ move a0,s0 │ │ - b 354d0 │ │ - move s0,zero │ │ - lw a3,0(s0) │ │ + lw gp,24(sp) │ │ + li s2,1 │ │ + lw t8,-32708(gp) │ │ + lw t9,-32156(gp) │ │ + addiu v0,t8,-9656 │ │ + sb s2,65(s0) │ │ + sw v0,368(s0) │ │ + jalr t9 │ │ + addiu a0,s0,368 │ │ + b 364d8 │ │ + lw gp,24(sp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s4,-9856 │ │ + li a2,205 │ │ + jalr t9 │ │ + addiu a3,s5,-9732 │ │ + lw gp,24(sp) │ │ + lw t9,-31296(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ - lw t9,20(a3) │ │ + b 364f8 │ │ + move v0,zero │ │ + lw s3,0(s0) │ │ + lw t9,20(s3) │ │ jalr t9 │ │ - move s0,zero │ │ - b 354d4 │ │ - lw ra,68(sp) │ │ + move a0,s0 │ │ + b 364f8 │ │ + move v0,zero │ │ │ │ -00035620 : │ │ +00036654 : │ │ lui gp,0x7 │ │ - addiu gp,gp,15408 │ │ + addiu gp,gp,11260 │ │ addu gp,gp,t9 │ │ + lw v0,200(a0) │ │ addiu sp,sp,-40 │ │ + slt v1,a1,v0 │ │ + sw gp,16(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ - sw gp,16(sp) │ │ sw ra,36(sp) │ │ sw s2,32(sp) │ │ - lw v0,200(a0) │ │ move s0,a0 │ │ - slt v1,a1,v0 │ │ - beqz v1,35688 │ │ + beqz v1,366bc │ │ move s1,a1 │ │ - lw v1,208(a0) │ │ - lw a3,180(s0) │ │ - sll s1,s1,0x2 │ │ - addu t0,v1,s1 │ │ - sw a3,0(t0) │ │ + lw t0,208(a0) │ │ + lw t1,180(s0) │ │ + sll t2,s1,0x2 │ │ lw ra,36(sp) │ │ + addu t3,t0,t2 │ │ + sw t1,0(t3) │ │ lw v0,180(s0) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - sll v0,v0,0x1 │ │ + sll a2,v0,0x1 │ │ lw a0,208(a0) │ │ - lw s2,-32696(gp) │ │ - lw t9,-31772(gp) │ │ - addiu a1,v0,1 │ │ + lw s2,-32708(gp) │ │ + lw t9,-31764(gp) │ │ + addiu a1,a2,1 │ │ + sw a2,200(s0) │ │ addiu a0,a0,-4 │ │ - sw v0,200(s0) │ │ sll a1,a1,0x2 │ │ - addiu a2,s2,400 │ │ + addiu a2,s2,-9856 │ │ jalr t9 │ │ li a3,334 │ │ lw a0,216(s0) │ │ lw gp,16(sp) │ │ - move v1,v0 │ │ - beqz a0,356e8 │ │ + beqz a0,36718 │ │ sw v0,208(s0) │ │ - lw a2,200(s0) │ │ - lw t9,-31772(gp) │ │ - sll a1,a2,0x2 │ │ - li a3,338 │ │ + lw a3,200(s0) │ │ + lw t9,-31764(gp) │ │ + sll a1,a3,0x2 │ │ + addiu a2,s2,-9856 │ │ jalr t9 │ │ - addiu a2,s2,400 │ │ - lw v1,208(s0) │ │ + li a3,338 │ │ sw v0,216(s0) │ │ - addiu v1,v1,4 │ │ - lw a3,180(s0) │ │ - sll s1,s1,0x2 │ │ - addu t0,v1,s1 │ │ - sw v1,208(s0) │ │ - sw a3,0(t0) │ │ + lw v0,208(s0) │ │ + addiu t0,v0,4 │ │ + lw t1,180(s0) │ │ + sll t2,s1,0x2 │ │ lw ra,36(sp) │ │ + addu t3,t0,t2 │ │ + sw t0,208(s0) │ │ + sw t1,0(t3) │ │ lw v0,180(s0) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0003571c : │ │ +0003674c : │ │ lui gp,0x7 │ │ - addiu gp,gp,15156 │ │ + addiu gp,gp,11012 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - sw s6,56(sp) │ │ - sw s5,52(sp) │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ + addiu sp,sp,-80 │ │ + lw v0,212(a0) │ │ + sw s8,72(sp) │ │ + sll s8,a2,0x2 │ │ + addu v1,v0,s8 │ │ + sw s1,44(sp) │ │ + lw s1,0(v1) │ │ + sw s0,40(sp) │ │ sw gp,24(sp) │ │ - sw ra,68(sp) │ │ - sw s8,64(sp) │ │ - sw s7,60(sp) │ │ move s0,a0 │ │ - lw a0,212(a0) │ │ - sll s4,a2,0x2 │ │ - addu v1,a0,s4 │ │ - lw s7,0(v1) │ │ - li v0,-1 │ │ + li a0,-1 │ │ + sw s5,60(sp) │ │ + sw s4,56(sp) │ │ + sw s3,52(sp) │ │ + sw s2,48(sp) │ │ + sw ra,76(sp) │ │ + sw s7,68(sp) │ │ + sw s6,64(sp) │ │ move s2,a2 │ │ - move s5,a1 │ │ + move t0,a1 │ │ move s3,a3 │ │ - lw s1,88(sp) │ │ - beq s7,v0,35924 │ │ - lw s6,92(sp) │ │ - lw v0,176(s0) │ │ - sll s8,s1,0x2 │ │ - sll t0,s1,0x5 │ │ - addu s8,s8,t0 │ │ - addu a3,v0,s8 │ │ - lw a2,0(a3) │ │ - subu s5,a1,a2 │ │ - slti a1,s5,2001 │ │ - bnez a1,357fc │ │ - nop │ │ - bltz s2,35c68 │ │ - sll s2,s2,0x4 │ │ - lw t3,16(s0) │ │ - lw t2,8(t3) │ │ - addu t1,s4,s2 │ │ - addu s4,t2,t1 │ │ - lw v0,0(s4) │ │ - lw t5,-32696(gp) │ │ - lw t4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ - sw s5,20(sp) │ │ + lw s5,96(sp) │ │ + beq s1,a0,36954 │ │ + lw s4,100(sp) │ │ + lw s6,176(s0) │ │ + sll a1,s5,0x2 │ │ + sll a2,s5,0x5 │ │ + addu s7,a1,a2 │ │ + addu t1,s6,s7 │ │ + lw t2,0(t1) │ │ + subu t0,t0,t2 │ │ + slti t3,t0,2001 │ │ + bnez t3,36830 │ │ + sll v1,s1,0x2 │ │ + bltz s2,36c78 │ │ + sll t5,s2,0x4 │ │ + lw t4,16(s0) │ │ + lw t7,8(t4) │ │ + addu t6,s8,t5 │ │ + addu a0,t7,t6 │ │ + lw s2,0(a0) │ │ + lw t8,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s2,16(sp) │ │ + sw t0,20(sp) │ │ li a0,3 │ │ - addiu a1,t5,400 │ │ - li a2,395 │ │ + addiu a1,t8,-9856 │ │ + addiu a3,ra,-9636 │ │ jalr t9 │ │ - addiu a3,t4,620 │ │ + li a2,395 │ │ lw gp,24(sp) │ │ - lw v0,176(s0) │ │ - sll s5,s7,0x2 │ │ - sll s7,s7,0x5 │ │ - addu s7,s5,s7 │ │ - addu s2,v0,s7 │ │ - lw t7,16(s2) │ │ - slt t6,t7,s3 │ │ - bnez t6,3586c │ │ + lw s6,176(s0) │ │ + sll v1,s1,0x2 │ │ + sll s1,s1,0x5 │ │ + addu s2,v1,s1 │ │ + addu s1,s6,s2 │ │ + lw v0,16(s1) │ │ + slt a3,v0,s3 │ │ + bnez a3,3689c │ │ nop │ │ - lw v0,20(s2) │ │ - li s7,-1 │ │ - beq v0,s7,3583c │ │ - addu t6,v0,s6 │ │ - lw t5,188(s0) │ │ - sll s6,t6,0x2 │ │ - addu s0,t5,s6 │ │ - sw s3,0(s0) │ │ - lw ra,68(sp) │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw s2,20(s1) │ │ + li s5,-1 │ │ + beq s2,s5,3686c │ │ + addu s4,s2,s4 │ │ + lw s0,188(s0) │ │ + sll t6,s4,0x2 │ │ + addu t8,s0,t6 │ │ + sw s3,0(t8) │ │ + lw ra,76(sp) │ │ + lw s8,72(sp) │ │ + lw s7,68(sp) │ │ + lw s6,64(sp) │ │ + lw s5,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - lw v1,12(s2) │ │ - beq v1,s1,35914 │ │ - li t8,-1 │ │ - beq v1,t8,35bd4 │ │ - sll a2,v1,0x5 │ │ - sll a1,v1,0x2 │ │ - addu a0,a1,a2 │ │ - addu ra,v0,a0 │ │ - lw a1,28(ra) │ │ - lw a3,24(ra) │ │ - li t0,-1 │ │ - beq s1,t0,35c70 │ │ - addu s8,v0,s8 │ │ - lw a0,28(s8) │ │ - lw a2,24(s8) │ │ - bne a1,a0,358b8 │ │ - nop │ │ - beq a3,a2,35908 │ │ + addiu sp,sp,80 │ │ + lw t1,12(s1) │ │ + beq t1,s5,3694c │ │ + li s8,-1 │ │ + beq t1,s8,36c10 │ │ + sll a2,t1,0x2 │ │ + sll t0,t1,0x5 │ │ + addu t3,a2,t0 │ │ + addu t4,s6,t3 │ │ + lw a1,28(t4) │ │ + beq s5,s8,36c04 │ │ + lw t2,24(t4) │ │ + addu t6,s6,s7 │ │ + lw t5,28(t6) │ │ + lw t7,24(t6) │ │ + bne a1,t5,368e4 │ │ + li a0,-1 │ │ + beq t2,t7,36948 │ │ nop │ │ - li a3,-1 │ │ - beq v1,a3,35c84 │ │ - sll t1,v1,0x5 │ │ - sll s4,v1,0x2 │ │ - addu v1,s4,t1 │ │ - addu s4,v0,v1 │ │ - lw t9,-31996(gp) │ │ + beq t1,a0,36cc4 │ │ + sll t8,t1,0x2 │ │ + sll ra,t1,0x5 │ │ + lw t9,-31988(gp) │ │ lw a0,16(s0) │ │ - bal 272ac │ │ - lw a1,8(s2) │ │ - beqz v0,35c2c │ │ + lw a1,8(s1) │ │ + addu v1,t8,ra │ │ + jalr t9 │ │ + addu s8,s6,v1 │ │ + bnez v0,36c50 │ │ nop │ │ - beqz s4,35d20 │ │ - li t4,-1 │ │ - lw t3,24(s4) │ │ - sw t3,24(s2) │ │ - lw t2,28(s4) │ │ - sw t2,28(s2) │ │ - lw v0,176(s0) │ │ - addu s2,v0,s7 │ │ - sw s1,12(s2) │ │ - lw s1,176(s0) │ │ - addu s2,s1,s7 │ │ - sw s3,16(s2) │ │ - lw s2,176(s0) │ │ - b 3581c │ │ - addu s2,s2,s7 │ │ - lw v0,180(s0) │ │ - beq v0,s7,35c98 │ │ - lw t7,-32696(gp) │ │ - lw v1,184(s0) │ │ - slt t8,v0,v1 │ │ - beqz t8,35b78 │ │ - lw s8,-32696(gp) │ │ - lw t3,12(s0) │ │ - lw a1,196(s0) │ │ - lw t2,20(t3) │ │ - lw v1,192(s0) │ │ - lw v0,4(t2) │ │ - subu t1,a1,v0 │ │ - slt a3,v1,t1 │ │ - beqz a3,35b24 │ │ - lw s7,-32696(gp) │ │ - lw t6,212(s0) │ │ - lw t9,180(s0) │ │ - addu t5,t6,s4 │ │ - sw t9,0(t5) │ │ - lw s7,180(s0) │ │ - lw v0,176(s0) │ │ - sll t4,s7,0x2 │ │ - sll t3,s7,0x5 │ │ - addu t2,t4,t3 │ │ - addu v0,v0,t2 │ │ - sw s5,0(v0) │ │ - sw s2,8(v0) │ │ - sw s1,12(v0) │ │ - sw s3,16(v0) │ │ - lw v1,192(s0) │ │ - li t1,1 │ │ - sw v1,20(v0) │ │ - sb t1,4(v0) │ │ lw a3,16(s0) │ │ - sll a1,s2,0x4 │ │ - lw a2,8(a3) │ │ - addu s4,s4,a1 │ │ - addu ra,a2,s4 │ │ - lw a0,8(ra) │ │ - lw t0,4(ra) │ │ - addiu s8,a0,-1 │ │ - sll t8,s8,0x1 │ │ - addu t7,t0,t8 │ │ - lh a0,0(t7) │ │ - li s5,1 │ │ - sh a0,32(v0) │ │ - lw s2,16(s0) │ │ - lw s1,8(s2) │ │ - addu s4,s1,s4 │ │ - lw v1,8(s4) │ │ - beq v1,s5,35be0 │ │ - addiu t1,v1,-2 │ │ - lw a1,4(s4) │ │ - sll a3,t1,0x1 │ │ - addu a2,a1,a3 │ │ - lh ra,0(a2) │ │ - sll t0,a0,0x2 │ │ - sh ra,34(v0) │ │ - lw a0,20(s0) │ │ - sll t7,ra,0x2 │ │ - lw s8,16(a0) │ │ - sll s2,ra,0x4 │ │ - addu t8,s8,t0 │ │ - lw s1,0(t8) │ │ - subu s4,s2,t7 │ │ - addu s5,s1,s4 │ │ - lw s1,8(s5) │ │ - blez s1,35d54 │ │ - move v0,zero │ │ - lui a1,0xe000 │ │ + lw v0,8(s1) │ │ + lw t1,8(a3) │ │ + sll s6,v0,0x2 │ │ + sll s7,v0,0x4 │ │ + addu a1,s6,s7 │ │ + addu t2,t1,a1 │ │ + lw a2,16(t2) │ │ + beqz s8,36d00 │ │ + sw a2,24(s1) │ │ + lw t3,176(s0) │ │ + lw t0,24(s8) │ │ + sw t0,28(s1) │ │ + addu s1,t3,s2 │ │ + sw s5,12(s1) │ │ + b 3684c │ │ + sw s3,16(s1) │ │ + lw a1,180(s0) │ │ + beq a1,s1,36d84 │ │ + lw ra,76(sp) │ │ + lw a2,184(s0) │ │ + slt a3,a1,a2 │ │ + beqz a3,36ba0 │ │ + lw s6,-32708(gp) │ │ + lw t5,12(s0) │ │ + lw t6,196(s0) │ │ + lw t7,20(t5) │ │ lw s7,192(s0) │ │ - lw t3,188(s0) │ │ - addu t4,v0,s7 │ │ - sll t2,t4,0x2 │ │ - addu v1,t3,t2 │ │ - addiu v0,v0,1 │ │ - bne v0,s1,35a40 │ │ - sw a1,0(v1) │ │ - lw s5,192(s0) │ │ - lw t9,188(s0) │ │ - addu t6,s6,s5 │ │ - sll t5,t6,0x2 │ │ - addu v0,t9,t5 │ │ - sw s3,0(v0) │ │ - lw t7,180(s0) │ │ - lw v1,176(s0) │ │ - sll s2,t7,0x5 │ │ - sll s4,t7,0x2 │ │ - addu s3,s4,s2 │ │ - addu s2,v1,s3 │ │ - lw v0,12(s2) │ │ - li s6,-1 │ │ - beq v0,s6,35c7c │ │ - sll t0,v0,0x2 │ │ - sll s8,v0,0x5 │ │ - addu t8,t0,s8 │ │ - addu s3,v1,t8 │ │ - lw t9,-31996(gp) │ │ + lw t8,4(t7) │ │ + subu ra,t6,t8 │ │ + slt v0,s7,ra │ │ + beqz v0,36b44 │ │ + lw s1,-32708(gp) │ │ + lw a1,212(s0) │ │ + lw a2,180(s0) │ │ + addu s6,a1,s8 │ │ + sw a2,0(s6) │ │ + lw t1,180(s0) │ │ + lw t2,176(s0) │ │ + sll t3,t1,0x2 │ │ + sll t4,t1,0x5 │ │ + addu t5,t3,t4 │ │ + addu t6,t2,t5 │ │ + li s7,1 │ │ + lw t7,192(s0) │ │ + sb s7,4(t6) │ │ lw a0,16(s0) │ │ - bal 272ac │ │ - lw a1,8(s2) │ │ - beqz v0,35bf8 │ │ + sll t8,s2,0x4 │ │ + lw ra,8(a0) │ │ + addu s8,s8,t8 │ │ + addu v0,ra,s8 │ │ + lw s1,8(v0) │ │ + lw v1,4(v0) │ │ + sll t9,s1,0x1 │ │ + addiu a3,t9,-2 │ │ + addu s6,v1,a3 │ │ + lh a1,0(s6) │ │ + sw s5,12(t6) │ │ + li s5,1 │ │ + sw s2,8(t6) │ │ + sw t0,0(t6) │ │ + sw s3,16(t6) │ │ + sw t7,20(t6) │ │ + beq s1,s5,36c20 │ │ + sh a1,32(t6) │ │ + lw s2,20(s0) │ │ + lh t0,-2(s6) │ │ + lw a2,16(s2) │ │ + sll t1,a1,0x2 │ │ + addu t2,a2,t1 │ │ + lw t3,0(t2) │ │ + sll t4,t0,0x2 │ │ + sll t5,t0,0x4 │ │ + subu t7,t5,t4 │ │ + addu s7,t3,t7 │ │ + lw s8,8(s7) │ │ + blez s8,36dcc │ │ + sh t0,34(t6) │ │ + lw t6,188(s0) │ │ + move v1,zero │ │ + lui t8,0xe000 │ │ + lw ra,192(s0) │ │ + addu v0,v1,ra │ │ + sll s1,v0,0x2 │ │ + addu t9,t6,s1 │ │ + addiu v1,v1,1 │ │ + bne v1,s8,36a54 │ │ + sw t8,0(t9) │ │ + lw a3,192(s0) │ │ + addu s4,s4,a3 │ │ + sll s6,s4,0x2 │ │ + addu a1,t6,s6 │ │ + sw s3,0(a1) │ │ + lw s5,180(s0) │ │ + lw t0,176(s0) │ │ + sll s2,s5,0x2 │ │ + sll a2,s5,0x5 │ │ + addu t1,s2,a2 │ │ + addu s7,t0,t1 │ │ + lw t2,12(s7) │ │ + li t3,-1 │ │ + beq t2,t3,36c80 │ │ + sll t4,t2,0x2 │ │ + sll t5,t2,0x5 │ │ + lw t9,-31988(gp) │ │ + lw a1,8(s7) │ │ + addu t7,t4,t5 │ │ + jalr t9 │ │ + addu s1,t0,t7 │ │ + bnez v0,36c34 │ │ nop │ │ - beqz s3,35cf4 │ │ - li a2,-1 │ │ - lw a0,24(s3) │ │ - sw a0,24(s2) │ │ - lw ra,28(s3) │ │ - sw ra,28(s2) │ │ - lw s8,192(s0) │ │ - lw t9,180(s0) │ │ - addu s1,s8,s1 │ │ - addiu s2,t9,1 │ │ - sw s2,180(s0) │ │ - sw s1,192(s0) │ │ - lw ra,68(sp) │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw a0,16(s0) │ │ + lw t6,8(s7) │ │ + lw t8,8(a0) │ │ + sll ra,t6,0x2 │ │ + sll v0,t6,0x4 │ │ + addu v1,ra,v0 │ │ + addu a3,t8,v1 │ │ + lw s4,16(a3) │ │ + beqz s1,36d3c │ │ + sw s4,24(s7) │ │ + lw s6,24(s1) │ │ + sw s6,28(s7) │ │ + lw s7,180(s0) │ │ + lw s4,192(s0) │ │ + lw ra,76(sp) │ │ + addiu s6,s7,1 │ │ + addu s8,s4,s8 │ │ + sw s6,180(s0) │ │ + sw s8,192(s0) │ │ + lw s7,68(sp) │ │ + lw s8,72(sp) │ │ + lw s6,64(sp) │ │ + lw s5,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - sll t6,a1,0x1 │ │ - lw t9,-31772(gp) │ │ + addiu sp,sp,80 │ │ + lw t9,-31764(gp) │ │ + sll v1,t6,0x1 │ │ lw a0,188(s0) │ │ - sll a1,a1,0x3 │ │ - addiu a2,s7,400 │ │ + sw t0,36(sp) │ │ + sll a1,t6,0x3 │ │ + addiu a2,s1,-9856 │ │ li a3,465 │ │ jalr t9 │ │ - sw t6,196(s0) │ │ + sw v1,196(s0) │ │ lw gp,24(sp) │ │ - lw t5,196(s0) │ │ - lw t4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a0,196(s0) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw v0,188(s0) │ │ - li a0,1 │ │ - sw t5,16(sp) │ │ - addiu a1,s7,400 │ │ + addiu a1,s1,-9856 │ │ + sw a0,16(sp) │ │ li a2,466 │ │ + li a0,1 │ │ jalr t9 │ │ - addiu a3,t4,760 │ │ - b 35964 │ │ + addiu a3,a3,-9496 │ │ lw gp,24(sp) │ │ - sll a2,v1,0x3 │ │ - lw t9,-31772(gp) │ │ - sll ra,v1,0x1 │ │ - sll a1,v1,0x6 │ │ + b 36994 │ │ + lw t0,36(sp) │ │ + sll t1,a2,0x3 │ │ + sll t2,a2,0x6 │ │ + lw t9,-31764(gp) │ │ + sw t0,36(sp) │ │ lw a0,176(s0) │ │ - addu a1,a2,a1 │ │ - li a3,457 │ │ - sw ra,184(s0) │ │ + sll t0,a2,0x1 │ │ + addu a1,t1,t2 │ │ + sw t0,184(s0) │ │ + addiu a2,s6,-9856 │ │ jalr t9 │ │ - addiu a2,s8,400 │ │ + li a3,457 │ │ lw gp,24(sp) │ │ - lw a0,184(s0) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t3,184(s0) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw v0,176(s0) │ │ - addiu a1,s8,400 │ │ - sw a0,16(sp) │ │ - li a2,458 │ │ li a0,1 │ │ + sw t3,16(sp) │ │ + addiu a1,s6,-9856 │ │ + li a2,458 │ │ jalr t9 │ │ - addiu a3,t0,716 │ │ - b 35940 │ │ + addiu a3,t4,-9540 │ │ lw gp,24(sp) │ │ + b 36970 │ │ + lw t0,36(sp) │ │ + li t5,-1 │ │ + b 368d4 │ │ + li t7,-1 │ │ + beq s5,t1,36948 │ │ li a1,-1 │ │ - b 35894 │ │ - li a3,-1 │ │ + b 368c8 │ │ + li t2,-1 │ │ li s3,-1 │ │ + sw s3,20(t6) │ │ + sh s3,34(t6) │ │ + b 36a84 │ │ + move s8,zero │ │ + beqz s1,36c94 │ │ + nop │ │ + lw a1,24(s1) │ │ + lw s3,28(s1) │ │ + sw a1,24(s7) │ │ + b 36afc │ │ + sw s3,28(s7) │ │ + beqz s8,36d48 │ │ + nop │ │ + lw t7,176(s0) │ │ + lw t4,24(s8) │ │ + lw t5,28(s8) │ │ + sw t4,24(s1) │ │ + sw t5,28(s1) │ │ + addu s1,t7,s2 │ │ + b 3694c │ │ + sw s5,12(s1) │ │ + b 367fc │ │ + move s2,zero │ │ + lw t9,-31988(gp) │ │ + jalr t9 │ │ + lw a1,8(s7) │ │ + beqz v0,36d18 │ │ + nop │ │ + lw t7,16(s0) │ │ + lw s1,8(s7) │ │ + lw t6,8(t7) │ │ + sll a0,s1,0x2 │ │ + sll t8,s1,0x4 │ │ + addu ra,a0,t8 │ │ + addu v0,t6,ra │ │ + lw v1,16(v0) │ │ + li a3,-1 │ │ + sw v1,24(s7) │ │ + b 36afc │ │ + sw a3,28(s7) │ │ + lw t9,-31988(gp) │ │ + lw a0,16(s0) │ │ + jalr t9 │ │ + lw a1,8(s1) │ │ + bnez v0,36d48 │ │ + nop │ │ + lw t6,16(s0) │ │ + lw t8,8(s1) │ │ + lw ra,8(t6) │ │ + sll a0,t8,0x2 │ │ + sll v1,t8,0x4 │ │ + addu s8,a0,v1 │ │ + addu a3,ra,s8 │ │ + lw v0,16(a3) │ │ + sw v0,24(s1) │ │ + lw t1,176(s0) │ │ li s6,-1 │ │ - sh s3,34(v0) │ │ - sw s6,20(v0) │ │ - b 35a78 │ │ - move s1,zero │ │ - lw t8,16(s0) │ │ - lw t7,8(s2) │ │ - lw s5,8(t8) │ │ - sll s4,t7,0x2 │ │ - sll s6,t7,0x4 │ │ - addu t6,s4,s6 │ │ - addu t5,s5,t6 │ │ - lw v0,16(t5) │ │ - beqz s3,35c8c │ │ - sw v0,24(s2) │ │ - lw s3,24(s3) │ │ - b 35adc │ │ - sw s3,28(s2) │ │ - lw v0,16(s0) │ │ - lw t9,8(s2) │ │ - lw a3,8(v0) │ │ - sll t1,t9,0x2 │ │ - sll v1,t9,0x4 │ │ - addu s8,t1,v1 │ │ - addu t0,a3,s8 │ │ - lw a1,16(t0) │ │ - beqz s4,35ce0 │ │ - sw a1,24(s2) │ │ - lw t2,24(s4) │ │ - sw t2,28(s2) │ │ - lw s4,176(s0) │ │ - b 35908 │ │ - addu s2,s4,s7 │ │ - b 357cc │ │ - move v0,zero │ │ - li a0,-1 │ │ - b 358a8 │ │ - li a2,-1 │ │ - b 35aac │ │ - move s3,zero │ │ - b 358d0 │ │ - move s4,zero │ │ - li t0,-1 │ │ - b 35adc │ │ - sw t0,28(s2) │ │ - lw s3,-32696(gp) │ │ - addiu a3,s3,680 │ │ - lw ra,68(sp) │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - lw t9,-32200(gp) │ │ + sw s6,28(s1) │ │ + addu s1,t1,s2 │ │ + b 3694c │ │ + sw s5,12(s1) │ │ + lw s5,16(s0) │ │ + lw t0,8(s7) │ │ + lw s2,8(s5) │ │ + sll a2,t0,0x2 │ │ + sll t1,t0,0x4 │ │ + addu t2,a2,t1 │ │ + addu t3,s2,t2 │ │ + lw t4,16(t3) │ │ + sw t4,24(s7) │ │ + li t5,-1 │ │ + b 36afc │ │ + sw t5,28(s7) │ │ + lw s7,16(s0) │ │ + lw a1,8(s1) │ │ + lw t2,8(s7) │ │ + sll a2,a1,0x2 │ │ + sll t0,a1,0x4 │ │ + addu t3,a2,t0 │ │ + addu t4,t2,t3 │ │ + lw t7,176(s0) │ │ + lw t5,16(t4) │ │ + li t9,-1 │ │ + sw t5,24(s1) │ │ + sw t9,28(s1) │ │ + addu s1,t7,s2 │ │ + b 3694c │ │ + sw s5,12(s1) │ │ + lw s0,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + lw s8,72(sp) │ │ + lw s7,68(sp) │ │ + lw s6,64(sp) │ │ + lw s5,60(sp) │ │ + lw s4,56(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + addiu a1,s0,-9856 │ │ + addiu a3,s3,-9576 │ │ + lw s0,40(sp) │ │ + lw s3,52(sp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,t7,400 │ │ li a2,448 │ │ jr t9 │ │ - addiu sp,sp,72 │ │ - li t4,-1 │ │ - sw t4,28(s2) │ │ - lw t3,176(s0) │ │ - b 35908 │ │ - addu s2,t3,s7 │ │ - lw s7,16(s0) │ │ - lw t4,8(s2) │ │ - lw v1,8(s7) │ │ - sll t3,t4,0x2 │ │ - sll t2,t4,0x4 │ │ - addu t1,t3,t2 │ │ - addu a1,v1,t1 │ │ - lw a3,16(a1) │ │ - sw a3,24(s2) │ │ - b 35adc │ │ - sw a2,28(s2) │ │ - lw a2,16(s0) │ │ - lw a0,8(s2) │ │ - lw s5,8(a2) │ │ - sll ra,a0,0x2 │ │ - sll t8,a0,0x4 │ │ - addu t7,ra,t8 │ │ - addu t6,s5,t7 │ │ - lw t5,16(t6) │ │ - sw t5,24(s2) │ │ - sw t4,28(s2) │ │ - lw s2,176(s0) │ │ - b 35908 │ │ - addu s2,s2,s7 │ │ - bnez s1,35a60 │ │ + addiu sp,sp,80 │ │ + beqz s8,36a84 │ │ nop │ │ - b 35a7c │ │ - lw t7,180(s0) │ │ + b 36a70 │ │ + lw t6,188(s0) │ │ │ │ -00035d64 : │ │ +00036ddc : │ │ lw v0,204(a0) │ │ - beqz v0,35e60 │ │ + beqz v0,36e30 │ │ li v1,-1 │ │ - beq a1,v1,35dc0 │ │ + beq a1,v1,36e38 │ │ + nop │ │ slt t0,a1,v0 │ │ - beqz t0,35dc0 │ │ + beqz t0,36e38 │ │ nop │ │ lw t1,208(a0) │ │ - sll v0,a1,0x2 │ │ - addu v0,t1,v0 │ │ - bltz a1,35e60 │ │ - lw t3,0(v0) │ │ - b 35da8 │ │ - li t0,-1 │ │ - lw v1,0(v0) │ │ - bne v1,t3,35dc8 │ │ + sll t2,a1,0x2 │ │ + addu t4,t1,t2 │ │ + bltz a1,36e30 │ │ + lw t0,0(t4) │ │ + b 36e24 │ │ + li t3,-1 │ │ + lw v0,0(t4) │ │ + bne v0,t0,36e40 │ │ nop │ │ addiu a1,a1,-1 │ │ - bne a1,t0,35d9c │ │ - addiu v0,v0,-4 │ │ - li v0,-1 │ │ + bne a1,t3,36e18 │ │ + addiu t4,t4,-4 │ │ jr ra │ │ - nop │ │ - b 35d80 │ │ - addiu a1,v0,-1 │ │ - slt a1,v1,t3 │ │ - beqz a1,35e68 │ │ - sll t2,v1,0x2 │ │ - sll a1,v1,0x5 │ │ - lw v0,176(a0) │ │ - addu t1,t2,a1 │ │ - lw t4,52(a0) │ │ - addu a1,v0,t1 │ │ - lui t0,0xe000 │ │ li v0,-1 │ │ - lw t2,8(a1) │ │ - beq t2,t4,35e54 │ │ + b 36dfc │ │ + addiu a1,v0,-1 │ │ + slt a1,v0,t0 │ │ + beqz a1,36ee4 │ │ + sll t5,v0,0x2 │ │ + sll t6,v0,0x5 │ │ + lw t7,176(a0) │ │ + addu t8,t5,t6 │ │ + lw t9,52(a0) │ │ + addu v1,t7,t8 │ │ + lui a1,0xe000 │ │ + li t3,-1 │ │ + lw t1,8(v1) │ │ + beq t9,t1,36ed0 │ │ nop │ │ - lw t5,16(a1) │ │ - addiu a1,a1,36 │ │ - slt t6,t0,t5 │ │ - movn v0,v1,t6 │ │ - addiu v1,v1,1 │ │ - bne v1,t3,35df0 │ │ - movn t0,t5,t6 │ │ - beqz a2,35e24 │ │ + lw t4,16(v1) │ │ + addiu v1,v1,36 │ │ + slt t2,a1,t4 │ │ + movn t3,v0,t2 │ │ + addiu v0,v0,1 │ │ + bne v0,t0,36e68 │ │ + movn a1,t4,t2 │ │ + move v0,t3 │ │ + beqz a2,36ea0 │ │ nop │ │ - sw t0,0(a2) │ │ - beqz a3,35db8 │ │ - sll t0,v1,0x2 │ │ - lw t9,176(a0) │ │ - sll v1,v1,0x5 │ │ - addu t8,t0,v1 │ │ - addu t7,t9,t8 │ │ - lw t3,52(a0) │ │ - lw t4,8(t7) │ │ - xor a2,t4,t3 │ │ - sltiu a0,a2,1 │ │ + sw a1,0(a2) │ │ + beqz a3,36edc │ │ + sll t5,t0,0x2 │ │ + lw a2,176(a0) │ │ + sll t6,t0,0x5 │ │ + addu t7,t5,t6 │ │ + addu t8,a2,t7 │ │ + lw t9,8(t8) │ │ + lw a0,52(a0) │ │ + xor v1,t9,a0 │ │ + sltiu t3,v1,1 │ │ jr ra │ │ - sw a0,0(a3) │ │ - lw t0,16(a1) │ │ - b 35e18 │ │ - move v0,v1 │ │ + sw t3,0(a3) │ │ + lw a1,16(v1) │ │ + b 36e94 │ │ + move t0,v0 │ │ jr ra │ │ - li v0,-1 │ │ - lui t0,0xe000 │ │ - b 35e18 │ │ + nop │ │ + move t0,v0 │ │ + lui a1,0xe000 │ │ + b 36e94 │ │ li v0,-1 │ │ │ │ -00035e74 : │ │ +00036ef4 : │ │ lui gp,0x7 │ │ - addiu gp,gp,13276 │ │ + addiu gp,gp,9052 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw gp,16(sp) │ │ + addiu sp,sp,-56 │ │ li v0,-1 │ │ - sw s2,44(sp) │ │ - sw s0,36(sp) │ │ - sw ra,60(sp) │ │ - sw s5,56(sp) │ │ - sw s4,52(sp) │ │ - sw s3,48(sp) │ │ - sw s1,40(sp) │ │ + sw gp,16(sp) │ │ + sw s2,32(sp) │ │ + sw ra,52(sp) │ │ + sw s6,48(sp) │ │ + sw s5,44(sp) │ │ + sw s4,40(sp) │ │ + sw s3,36(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + beq a1,v0,3711c │ │ move s2,a1 │ │ - beq a1,v0,36098 │ │ - move s0,a0 │ │ - move s3,a1 │ │ - move s1,zero │ │ + move s3,a0 │ │ + move s0,a1 │ │ + move s4,zero │ │ li s5,-1 │ │ - sll a0,s3,0x2 │ │ - sll v1,s3,0x5 │ │ - lw s4,176(s0) │ │ - addu s3,a0,v1 │ │ - addu s4,s4,s3 │ │ - lw t9,-31932(gp) │ │ - lw a0,16(s0) │ │ - lw a1,8(s4) │ │ - bal 2730c │ │ - lw s3,12(s4) │ │ + sll s1,s0,0x2 │ │ + lw v1,176(s3) │ │ + sll s0,s0,0x5 │ │ + addu a0,s1,s0 │ │ + addu s6,v1,a0 │ │ + lw t9,-31928(gp) │ │ + lw a0,16(s3) │ │ + lw a1,8(s6) │ │ + jalr t9 │ │ + lw s0,12(s6) │ │ lw gp,16(sp) │ │ - beqz v0,35f38 │ │ - lw t9,-30472(gp) │ │ - lw t7,8(s4) │ │ - lw t8,16(s0) │ │ - sll t6,t7,0x2 │ │ - lw a2,8(t8) │ │ - sll t5,t7,0x4 │ │ - addu t4,t6,t5 │ │ - addu t3,a2,t4 │ │ - lw t2,16(t3) │ │ - addiu s1,s1,1 │ │ - sll t1,t2,0x2 │ │ - sll t0,t2,0x4 │ │ - addu a3,t1,t0 │ │ - addu a1,a2,a3 │ │ + beqz v0,36fbc │ │ + lw t9,-30432(gp) │ │ + lw a1,8(s6) │ │ + lw a2,16(s3) │ │ + sll a3,a1,0x2 │ │ + lw t0,8(a2) │ │ + sll t1,a1,0x4 │ │ + addu t2,a3,t1 │ │ + addu t3,t0,t2 │ │ + lw t4,16(t3) │ │ + addiu s4,s4,1 │ │ + sll t5,t4,0x2 │ │ + sll t6,t4,0x4 │ │ + addu t7,t5,t6 │ │ + addu t8,t0,t7 │ │ jalr t9 │ │ - lw a0,0(a1) │ │ + lw a0,0(t8) │ │ lw gp,16(sp) │ │ - addu s1,s1,v0 │ │ - bne s3,s5,35ec4 │ │ - sll a0,s3,0x2 │ │ - lw t9,-32556(gp) │ │ + addu s4,s4,v0 │ │ + bne s0,s5,36f48 │ │ + sll s1,s0,0x2 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - lw a0,24(s0) │ │ - bnez s1,35f80 │ │ + lw a0,24(s3) │ │ + beqz s4,370ec │ │ lw gp,16(sp) │ │ - sw zero,24(s0) │ │ - move v0,zero │ │ - lw ra,60(sp) │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw ra,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - move a1,s1 │ │ + lw ra,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + move a1,s4 │ │ li a0,1 │ │ - addiu a2,ra,400 │ │ + addiu a2,ra,-9856 │ │ jalr t9 │ │ li a3,576 │ │ - addiu s5,s1,-1 │ │ - lw gp,16(sp) │ │ - addu s1,v0,s5 │ │ - sw v0,24(s0) │ │ - li s4,32 │ │ - li s3,-1 │ │ - sll v0,s2,0x2 │ │ - sll a0,s2,0x5 │ │ - lw v1,176(s0) │ │ - addu s2,v0,a0 │ │ - addu s5,v1,s2 │ │ - lw t9,-31932(gp) │ │ - lw a1,8(s5) │ │ - lw a0,16(s0) │ │ - bal 2730c │ │ - lw s2,12(s5) │ │ - bnez v0,36014 │ │ + addiu s5,s4,-1 │ │ lw gp,16(sp) │ │ - bne s2,s3,35fb8 │ │ + addu s4,v0,s5 │ │ + sw v0,24(s3) │ │ + li s6,32 │ │ + b 37018 │ │ + li s5,-1 │ │ + beq s2,s5,370c0 │ │ + nop │ │ sll v0,s2,0x2 │ │ - lw ra,60(sp) │ │ - lw v0,24(s0) │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw ra,8(s5) │ │ - lw v1,16(s0) │ │ - sll s5,ra,0x2 │ │ - lw t1,8(v1) │ │ - sll t8,ra,0x4 │ │ - addu t7,s5,t8 │ │ - addu t6,t1,t7 │ │ - lw t5,16(t6) │ │ - lw t9,-30472(gp) │ │ - sll t4,t5,0x2 │ │ - sll t3,t5,0x4 │ │ - addu t2,t4,t3 │ │ - addu t0,t1,t2 │ │ - lw a3,0(t0) │ │ - move a0,a3 │ │ + lw s1,176(s3) │ │ + sll s2,s2,0x5 │ │ + addu v1,v0,s2 │ │ + addu s0,s1,v1 │ │ + lw t9,-31928(gp) │ │ + lw a1,8(s0) │ │ + lw a0,16(s3) │ │ jalr t9 │ │ - sw a3,24(sp) │ │ + lw s2,12(s0) │ │ + beqz v0,37010 │ │ lw gp,16(sp) │ │ - subu s1,s1,v0 │ │ - lw a1,24(sp) │ │ - lw t9,-30268(gp) │ │ - move a2,v0 │ │ + lw a1,8(s0) │ │ + lw a0,16(s3) │ │ + sll a2,a1,0x2 │ │ + lw a3,8(a0) │ │ + sll t0,a1,0x4 │ │ + addu t1,a2,t0 │ │ + addu t2,a3,t1 │ │ + lw t3,16(t2) │ │ + lw t9,-30432(gp) │ │ + sll t4,t3,0x2 │ │ + sll t5,t3,0x4 │ │ + addu t6,t4,t5 │ │ + addu t7,a3,t6 │ │ + lw s1,0(t7) │ │ jalr t9 │ │ move a0,s1 │ │ - lw a2,24(s0) │ │ - sltu a1,a2,s1 │ │ - beqz a1,35fe4 │ │ lw gp,16(sp) │ │ - sb s4,-1(s1) │ │ - bne s2,s3,35fb4 │ │ - addiu s1,s1,-1 │ │ - b 35ff0 │ │ - lw ra,60(sp) │ │ - b 35f5c │ │ + subu s4,s4,v0 │ │ + lw t9,-30464(gp) │ │ + move a0,s4 │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a2,v0 │ │ + lw t8,24(s3) │ │ + sltu v0,t8,s4 │ │ + beqz v0,37010 │ │ + lw gp,16(sp) │ │ + sb s6,-1(s4) │ │ + bne s2,s5,37018 │ │ + addiu s4,s4,-1 │ │ + lw v0,24(s3) │ │ + lw ra,52(sp) │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + lw ra,52(sp) │ │ + sw zero,24(s3) │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + b 370c4 │ │ move v0,zero │ │ │ │ -000360a0 : │ │ +00037124 : │ │ lui gp,0x7 │ │ - addiu gp,gp,12720 │ │ + addiu gp,gp,8492 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-80 │ │ - sw s5,64(sp) │ │ - sw s4,60(sp) │ │ - sw s3,56(sp) │ │ - sw s2,52(sp) │ │ - sw s1,48(sp) │ │ + lw v0,16(a0) │ │ + addiu sp,sp,-72 │ │ + lw v1,8(v0) │ │ + sw s6,56(sp) │ │ + sll s6,a1,0x2 │ │ + sll a1,a1,0x4 │ │ + sw s3,44(sp) │ │ + move s3,a0 │ │ + addu a0,s6,a1 │ │ + addu a2,v1,a0 │ │ + lw a3,8(a2) │ │ + lw t0,4(a2) │ │ + sll t1,a3,0x1 │ │ + addiu t2,t1,-2 │ │ + lw t3,12(s3) │ │ + addu t4,t0,t2 │ │ + sw s4,48(sp) │ │ + lw t5,20(s3) │ │ + lh s4,0(t4) │ │ + lw t6,20(t3) │ │ + sw s5,52(sp) │ │ + sw s2,40(sp) │ │ + sw s1,36(sp) │ │ + sw s0,32(sp) │ │ + sll s5,s4,0x2 │ │ + lw s2,56(t6) │ │ + lw t7,16(t5) │ │ + sll s0,s4,0x4 │ │ + lw s1,104(s3) │ │ + sw s7,60(sp) │ │ + subu t8,s0,s5 │ │ + lh s7,-2(t4) │ │ + sw ra,68(sp) │ │ + sw s8,64(sp) │ │ sw gp,24(sp) │ │ - sw ra,76(sp) │ │ - sw s7,72(sp) │ │ - sw s6,68(sp) │ │ - sw s0,44(sp) │ │ - move s4,a0 │ │ - lw a0,16(a0) │ │ - sll s1,a1,0x2 │ │ - lw a3,8(a0) │ │ - sll a2,a1,0x4 │ │ - addu a1,s1,a2 │ │ - addu v1,a3,a1 │ │ - lw ra,8(v1) │ │ - lw s6,4(v1) │ │ - addiu s3,ra,-1 │ │ - sll v0,s3,0x1 │ │ - lw t9,12(s4) │ │ - addu s5,s6,v0 │ │ - lh s5,0(s5) │ │ - lw s0,20(t9) │ │ - lw s7,20(s4) │ │ - addiu t8,ra,-2 │ │ - sll s2,t8,0x1 │ │ - sll t2,s5,0x2 │ │ - addu t7,s6,s2 │ │ - lw t5,56(s0) │ │ - lw t3,16(s7) │ │ - sll t6,s5,0x4 │ │ - lw t1,104(s4) │ │ - lh t0,0(t7) │ │ - subu t4,t6,t2 │ │ - addu v0,t5,t4 │ │ - addu a0,t3,t2 │ │ - addu a2,t1,s1 │ │ - sll a1,t0,0x2 │ │ - sll a3,t0,0x4 │ │ - lw s3,0(a0) │ │ - lwl s6,7(v0) │ │ - lw s0,0(a2) │ │ - subu v1,a3,a1 │ │ - addu s3,s3,v1 │ │ - beqz s0,36184 │ │ - lwr s6,4(v0) │ │ - lw t2,0(s3) │ │ - lhu t1,52(s0) │ │ - lhu t0,0(t2) │ │ - beq t1,t0,361ec │ │ + addu t9,s2,t8 │ │ + addu s8,t7,s5 │ │ + addu ra,s1,s6 │ │ + sll a1,s7,0x2 │ │ + sll v0,s7,0x4 │ │ + lw v1,0(s8) │ │ + lwl s5,7(t9) │ │ + lw s2,0(ra) │ │ + subu a0,v0,a1 │ │ + addu s7,v1,a0 │ │ + beqz s2,37200 │ │ + lwr s5,4(t9) │ │ + lw a2,0(s7) │ │ + lhu a3,52(s2) │ │ + lhu t0,0(a2) │ │ + beq a3,t0,37260 │ │ nop │ │ - lw s0,-32696(gp) │ │ - lw t9,-32000(gp) │ │ - lw a0,68(s4) │ │ - addiu a1,s0,400 │ │ + lw t1,-32708(gp) │ │ + lw t9,-31992(gp) │ │ + lw a0,68(s3) │ │ + addiu a1,t1,-9856 │ │ jalr t9 │ │ li a2,616 │ │ - lw t7,104(s4) │ │ + lw t2,104(s3) │ │ lw gp,24(sp) │ │ - addu t6,t7,s1 │ │ - lw t5,0(t6) │ │ - lw t9,-31680(gp) │ │ - sw t5,80(v0) │ │ - lw t4,104(s4) │ │ - move a1,v0 │ │ - addu t3,t4,s1 │ │ - sw v0,0(t3) │ │ + addu s6,t2,s6 │ │ + lw t3,0(s6) │ │ + lw t9,-31644(gp) │ │ + sw t3,80(v0) │ │ + sw v0,0(s6) │ │ sw zero,92(v0) │ │ - sw s5,88(v0) │ │ - lw s1,0(s3) │ │ - lw a0,60(s4) │ │ - lhu a3,0(s1) │ │ + lw t4,0(s7) │ │ + lw a0,60(s3) │ │ + lhu a3,0(t4) │ │ + move a1,v0 │ │ + sw s4,88(v0) │ │ move a2,zero │ │ - sw s6,16(sp) │ │ - bal 300d0 │ │ - move s0,v0 │ │ + sw s5,16(sp) │ │ + jalr t9 │ │ + move s2,v0 │ │ lw gp,24(sp) │ │ - lw v1,8(s3) │ │ - slti s2,v1,2 │ │ - bnez s2,362b4 │ │ - lw s7,-32696(gp) │ │ - li s2,2 │ │ + lw t5,8(s7) │ │ + slti t6,t5,2 │ │ + bnez t6,3731c │ │ li s1,1 │ │ - b 36274 │ │ - addiu s7,s7,400 │ │ + lw t7,-32708(gp) │ │ + b 372e8 │ │ + addiu s6,t7,-9856 │ │ + lw t9,-31992(gp) │ │ + lw a0,68(s3) │ │ + move a1,s6 │ │ jalr t9 │ │ - lw a0,68(s4) │ │ - lw a2,80(s0) │ │ + li a2,630 │ │ + lw v1,80(s2) │ │ lw gp,24(sp) │ │ - sw a2,80(v0) │ │ - sw v0,80(s0) │ │ + sw v1,80(v0) │ │ + sw v0,80(s2) │ │ sw s1,92(v0) │ │ - sw s5,88(v0) │ │ - lw a1,0(s3) │ │ - lw a0,60(s4) │ │ - addu v1,a1,s2 │ │ - lhu a3,0(v1) │ │ - lw t9,-31680(gp) │ │ + lw a2,0(s7) │ │ + lw a0,60(s3) │ │ + addu a3,a2,s8 │ │ + lhu a3,0(a3) │ │ + lw t9,-31644(gp) │ │ + sw s4,88(v0) │ │ move a1,v0 │ │ - sw v0,32(sp) │ │ - sw s6,16(sp) │ │ - bal 300d0 │ │ + sw s5,16(sp) │ │ move a2,zero │ │ - lw v1,8(s3) │ │ - lw v0,32(sp) │ │ + jalr t9 │ │ + move s0,v0 │ │ + lw t5,8(s7) │ │ addiu s1,s1,1 │ │ - slt t0,s1,v1 │ │ + slt a0,s1,t5 │ │ lw gp,24(sp) │ │ - move s0,v0 │ │ - beqz t0,362b4 │ │ - addiu s2,s2,2 │ │ - lw v0,80(s0) │ │ - lw t9,-32000(gp) │ │ - move a1,s7 │ │ - beqz v0,3620c │ │ - li a2,630 │ │ - lw a0,0(s3) │ │ - lhu ra,52(v0) │ │ - addu a3,a0,s2 │ │ - lhu t8,0(a3) │ │ - bne ra,t8,3620c │ │ - nop │ │ + beqz a0,3731c │ │ + move s2,s0 │ │ + lw t8,80(s2) │ │ + beqz t8,3727c │ │ + sll s8,s1,0x1 │ │ + lw s0,0(s7) │ │ + lhu ra,52(t8) │ │ + addu a1,s0,s8 │ │ + lhu v0,0(a1) │ │ + bne ra,v0,37280 │ │ + lw t9,-31992(gp) │ │ addiu s1,s1,1 │ │ - slt t0,s1,v1 │ │ - move s0,v0 │ │ - bnez t0,36274 │ │ - addiu s2,s2,2 │ │ - lw ra,76(sp) │ │ - lw s7,72(sp) │ │ - lw s6,68(sp) │ │ - lw s5,64(sp) │ │ - lw s4,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ + slt a0,s1,t5 │ │ + bnez a0,372e8 │ │ + move s2,t8 │ │ + lw ra,68(sp) │ │ + lw s8,64(sp) │ │ + lw s7,60(sp) │ │ + lw s6,56(sp) │ │ + lw s5,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,80 │ │ + addiu sp,sp,72 │ │ │ │ -000362e0 : │ │ +0003734c : │ │ lui gp,0x7 │ │ - addiu gp,gp,12144 │ │ + addiu gp,gp,7940 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s3,48(sp) │ │ - sw s1,40(sp) │ │ - sw gp,16(sp) │ │ - sw ra,52(sp) │ │ - sw s2,44(sp) │ │ - sw s0,36(sp) │ │ + addiu sp,sp,-48 │ │ lw v0,104(a0) │ │ - sll s3,a1,0x2 │ │ - addu v0,v0,s3 │ │ - lw a1,0(v0) │ │ - beqz a1,36370 │ │ - move s1,a0 │ │ - lw s2,-32696(gp) │ │ - b 36330 │ │ - addiu s2,s2,400 │ │ - move a1,s0 │ │ - lw t9,-31688(gp) │ │ - move a0,a1 │ │ - lw s0,80(a1) │ │ - bal 2faf8 │ │ - sw a1,24(sp) │ │ + sw s4,40(sp) │ │ + sll s4,a1,0x2 │ │ + addu a1,v0,s4 │ │ + sw s0,24(sp) │ │ + lw s0,0(a1) │ │ + sw gp,16(sp) │ │ + sw ra,44(sp) │ │ + sw s3,36(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + beqz s0,373d8 │ │ + lw s3,-32708(gp) │ │ + move s2,a0 │ │ + addiu s3,s3,-9856 │ │ + lw t9,-31720(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + lw s1,80(s0) │ │ lw gp,16(sp) │ │ - lw a0,68(s1) │ │ - lw t9,-31988(gp) │ │ - lw a1,24(sp) │ │ - move a2,s2 │ │ + lw a0,68(s2) │ │ + lw t9,-32012(gp) │ │ + move a1,s0 │ │ + move a2,s3 │ │ jalr t9 │ │ li a3,656 │ │ - bnez s0,3632c │ │ + move s0,s1 │ │ + bnez s1,37398 │ │ lw gp,16(sp) │ │ - lw v1,104(s1) │ │ - addu v0,v1,s3 │ │ - sw zero,0(v0) │ │ - lw ra,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + lw v1,104(s2) │ │ + addu a1,v1,s4 │ │ + lw ra,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + sw zero,0(a1) │ │ jr ra │ │ - addiu sp,sp,56 │ │ + addiu sp,sp,48 │ │ │ │ -00036390 : │ │ +000373fc : │ │ lh v0,34(a1) │ │ li v1,-1 │ │ - beq v0,v1,363f0 │ │ - sll t8,v0,0x2 │ │ - lw t1,20(a0) │ │ + beq v0,v1,3745c │ │ + sll t5,v0,0x2 │ │ + lw a3,20(a0) │ │ lh t0,32(a1) │ │ - lw a3,16(t1) │ │ - sll v1,t0,0x2 │ │ - addu t9,a3,v1 │ │ - sll t7,v0,0x4 │ │ - lw t6,0(t9) │ │ - subu t5,t7,t8 │ │ - addu t4,t6,t5 │ │ - lw t3,4(t4) │ │ - sll t2,a2,0x1 │ │ - addu t1,t3,t2 │ │ - lw a3,20(a1) │ │ - lh t0,0(t1) │ │ - lw a1,188(a0) │ │ - addu a2,t0,a3 │ │ - sll a0,a2,0x2 │ │ - addu v0,a1,a0 │ │ + lw t1,16(a3) │ │ + sll t2,t0,0x2 │ │ + addu t3,t1,t2 │ │ + sll t6,v0,0x4 │ │ + lw t4,0(t3) │ │ + subu t7,t6,t5 │ │ + addu t8,t4,t7 │ │ + lw t9,4(t8) │ │ + sll a2,a2,0x1 │ │ + addu v0,t9,a2 │ │ + lh v1,0(v0) │ │ + lw a1,20(a1) │ │ + lw a0,188(a0) │ │ + addu a3,v1,a1 │ │ + sll t0,a3,0x2 │ │ + addu t1,a0,t0 │ │ jr ra │ │ - lw v0,0(v0) │ │ + lw v0,0(t1) │ │ jr ra │ │ lw v0,16(a1) │ │ lui gp,0x7 │ │ - addiu gp,gp,11864 │ │ + addiu gp,gp,7660 │ │ addu gp,gp,t9 │ │ + lhu v0,46(a0) │ │ addiu sp,sp,-56 │ │ + lh v1,44(a0) │ │ sw s0,32(sp) │ │ + move s0,a0 │ │ + addiu a0,v0,1 │ │ + sll a1,a0,0x10 │ │ sw gp,24(sp) │ │ + sra a2,a1,0x10 │ │ sw ra,52(sp) │ │ sw s4,48(sp) │ │ sw s3,44(sp) │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ - lhu a1,46(a0) │ │ - move s0,a0 │ │ - lh v1,44(a0) │ │ - addiu a0,a1,1 │ │ - sll v0,a0,0x10 │ │ - sra v0,v0,0x10 │ │ - beq v1,v0,36610 │ │ - sh v0,46(s0) │ │ - lw t4,40(s0) │ │ - sll t3,v0,0x2 │ │ - addu t2,t4,t3 │ │ - lw t1,0(t2) │ │ + beq v1,a2,37690 │ │ + sh a2,46(s0) │ │ + lw a3,40(s0) │ │ + sll t0,a2,0x2 │ │ + addu t1,a3,t0 │ │ + lw t2,0(t1) │ │ lw s3,4(s0) │ │ - sll a3,t1,0x2 │ │ - lw v1,176(s3) │ │ - sll t0,t1,0x5 │ │ - addu s1,a3,t0 │ │ - addu s1,v1,s1 │ │ - lw v0,12(s1) │ │ - li a2,-1 │ │ - beq v0,a2,36570 │ │ - sll t5,v0,0x2 │ │ - sll t6,v0,0x5 │ │ - lw v0,8(s1) │ │ - addu s4,t5,t6 │ │ - bltz v0,3657c │ │ - addu s4,v1,s4 │ │ - lw v1,16(s3) │ │ - sll a0,v0,0x2 │ │ - lw t8,8(v1) │ │ - sll ra,v0,0x4 │ │ - addu s2,a0,ra │ │ - addu t7,t8,s2 │ │ - lw v0,0(t7) │ │ + sll t3,t2,0x2 │ │ + lw s2,176(s3) │ │ + sll t4,t2,0x5 │ │ + addu t5,t3,t4 │ │ + addu s1,s2,t5 │ │ + lw t6,12(s1) │ │ + li t7,-1 │ │ + beq t6,t7,375d8 │ │ + sll t8,t6,0x2 │ │ + sll t9,t6,0x5 │ │ + lw s4,8(s1) │ │ + addu ra,t8,t9 │ │ + bltz s4,375ec │ │ + addu s2,s2,ra │ │ + lw a0,16(s3) │ │ + sll v1,s4,0x2 │ │ + lw a2,8(a0) │ │ + sll a1,s4,0x4 │ │ + addu a3,v1,a1 │ │ + addu t0,a2,a3 │ │ + lw v0,0(t0) │ │ + lw t1,0(s1) │ │ sw v0,8(s0) │ │ - lw v0,0(s1) │ │ - beqz s4,36590 │ │ - sw v0,16(s0) │ │ - lw t6,0(s4) │ │ - sw zero,28(s0) │ │ - addiu t5,t6,1 │ │ - sw t5,12(s0) │ │ - lw t3,8(s1) │ │ - lw t4,16(s3) │ │ - sll t2,t3,0x2 │ │ - lw t0,8(t4) │ │ - sll t1,t3,0x4 │ │ - addu a3,t2,t1 │ │ - addu a2,t0,a3 │ │ - lw a1,4(a2) │ │ - lw t9,-31296(gp) │ │ - lh a2,0(a1) │ │ + beqz s2,37600 │ │ + sw t1,16(s0) │ │ + lw t3,16(s3) │ │ + sll t4,s4,0x2 │ │ + lw t5,8(t3) │ │ + sll t6,s4,0x4 │ │ + addu t7,t4,t6 │ │ + addu s4,t5,t7 │ │ + lw ra,4(s4) │ │ + lw t8,0(s2) │ │ + lw t9,-31292(gp) │ │ + lh a2,0(ra) │ │ + addiu v0,t8,1 │ │ move a0,s3 │ │ - bal 36390 │ │ - move a1,s4 │ │ + move a1,s2 │ │ + sw v0,12(s0) │ │ + jalr t9 │ │ + sw zero,28(s0) │ │ lw a1,8(s1) │ │ - lw t9,48(s3) │ │ + lw a0,48(s3) │ │ lw gp,24(sp) │ │ - beq a1,t9,36564 │ │ - move s2,v0 │ │ - lw t9,-31996(gp) │ │ - bal 272ac │ │ + beq a1,a0,375cc │ │ + move s4,v0 │ │ + lw t9,-31988(gp) │ │ + jalr t9 │ │ lw a0,16(s3) │ │ - beqz v0,365cc │ │ + beqz v0,3763c │ │ lw gp,24(sp) │ │ - lw v0,516(s3) │ │ - sw v0,24(s0) │ │ - lw t8,16(s1) │ │ - subu s2,t8,s2 │ │ - subu s1,s2,v0 │ │ - sw s1,20(s0) │ │ - lw ra,52(sp) │ │ + lw v1,516(s3) │ │ + sw v1,24(s0) │ │ + lw s1,16(s1) │ │ move v0,s0 │ │ + subu a2,s1,s4 │ │ + subu a1,a2,v1 │ │ + sw a1,20(s0) │ │ + lw ra,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - lw v0,520(s3) │ │ - b 36530 │ │ - sw v0,24(s0) │ │ - lw v0,8(s1) │ │ - bgez v0,36490 │ │ - move s4,zero │ │ + lw v1,520(s3) │ │ + b 37598 │ │ + sw v1,24(s0) │ │ + lw s4,8(s1) │ │ + bltz s4,37680 │ │ + move s2,zero │ │ + b 37500 │ │ + lw a0,16(s3) │ │ + lw t1,0(s1) │ │ move v0,zero │ │ sw v0,8(s0) │ │ - lw v0,0(s1) │ │ - bnez s4,364bc │ │ - sw v0,16(s0) │ │ + bnez s2,37528 │ │ + sw t1,16(s0) │ │ + lw t2,16(s1) │ │ + lw ra,52(sp) │ │ sw zero,12(s0) │ │ sw zero,28(s0) │ │ - lw s3,16(s1) │ │ + sw t2,20(s0) │ │ sw zero,24(s0) │ │ - sw s3,20(s0) │ │ sw zero,32(s0) │ │ - lw ra,52(sp) │ │ move v0,s0 │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - lw a2,24(s4) │ │ - lw a3,28(s4) │ │ lw a0,56(s3) │ │ + lw a2,24(s2) │ │ + lw a3,28(s2) │ │ lw a1,24(s1) │ │ - lw t9,-32004(gp) │ │ - addiu t7,s0,32 │ │ + lw t9,-32008(gp) │ │ + addiu s3,s0,32 │ │ jalr t9 │ │ - sw t7,16(sp) │ │ - sra s4,v0,0xa │ │ - lwc1 $f3,36(s0) │ │ - mtc1 s4,$f4 │ │ - cvt.s.w $f2,$f4 │ │ - mul.s $f1,$f2,$f3 │ │ - trunc.w.s $f0,$f1 │ │ - mfc1 v0,$f0 │ │ - b 36530 │ │ - swc1 $f0,24(s0) │ │ - lw t9,-32556(gp) │ │ + sw s3,16(sp) │ │ + sra s2,v0,0xa │ │ + lwc1 $f2,36(s0) │ │ + mtc1 s2,$f0 │ │ + cvt.s.w $f4,$f0 │ │ + mul.s $f6,$f4,$f2 │ │ + trunc.w.s $f8,$f6 │ │ + mfc1 v1,$f8 │ │ + b 37598 │ │ + swc1 $f8,24(s0) │ │ + lw s3,0(s1) │ │ + sw zero,8(s0) │ │ + b 37600 │ │ + sw s3,16(s0) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,40(s0) │ │ lw gp,24(sp) │ │ - move a0,s0 │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move s0,zero │ │ - b 36544 │ │ - lw ra,52(sp) │ │ + move a0,s0 │ │ + b 375ac │ │ + move v0,zero │ │ │ │ -00036638 : │ │ +000376b4 : │ │ lui gp,0x7 │ │ - addiu gp,gp,11288 │ │ + addiu gp,gp,7068 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ - sw s3,56(sp) │ │ - sw s2,52(sp) │ │ - sw s1,48(sp) │ │ - sw s0,44(sp) │ │ - sdc1 $f20,72(sp) │ │ - sw gp,24(sp) │ │ - sw ra,68(sp) │ │ - sw s5,64(sp) │ │ - sw s4,60(sp) │ │ + sw s3,52(sp) │ │ + lw s3,-30360(gp) │ │ lw v0,12(a1) │ │ - li v1,-1 │ │ + lw v1,0(s3) │ │ + sw s0,40(sp) │ │ + sw gp,24(sp) │ │ move s0,a1 │ │ - move s1,a0 │ │ - mtc1 a2,$f20 │ │ + li a1,-1 │ │ + sw s4,56(sp) │ │ + sw s2,48(sp) │ │ + sw ra,68(sp) │ │ + sw s6,64(sp) │ │ + sw s5,60(sp) │ │ + sw s1,44(sp) │ │ + sdc1 $f20,72(sp) │ │ move s2,a3 │ │ - beq v0,v1,36744 │ │ - lw s3,96(sp) │ │ - lw t6,8(a1) │ │ - lw t7,16(a0) │ │ - sll t5,t6,0x2 │ │ - lw t3,8(t7) │ │ - sll t4,t6,0x4 │ │ - addu t2,t5,t4 │ │ - addu t1,t3,t2 │ │ + lw s4,96(sp) │ │ + sw v1,36(sp) │ │ + beq v0,a1,377e0 │ │ + sll t5,v0,0x2 │ │ + lw a3,8(s0) │ │ + lw t0,16(a0) │ │ + sll t2,a3,0x4 │ │ + lw t1,8(t0) │ │ + mtc1 a2,$f20 │ │ + sll a2,a3,0x2 │ │ + addu t3,a2,t2 │ │ + addu t4,t1,t3 │ │ lw s5,176(a0) │ │ - sll t0,v0,0x2 │ │ - sll a3,v0,0x5 │ │ - lw a2,4(t1) │ │ - addu a1,t0,a3 │ │ - lw t9,-31296(gp) │ │ - addu s5,s5,a1 │ │ - lh a2,0(a2) │ │ - bal 36390 │ │ + sll t6,v0,0x5 │ │ + lw t7,4(t4) │ │ + addu s6,t5,t6 │ │ + lw t9,-31292(gp) │ │ + addu s5,s5,s6 │ │ + lh a2,0(t7) │ │ + move s1,a0 │ │ + jalr t9 │ │ move a1,s5 │ │ lw a1,8(s0) │ │ lw a0,48(s1) │ │ lw gp,24(sp) │ │ - beq a1,a0,36738 │ │ - move s4,v0 │ │ - lw t9,-31996(gp) │ │ - bal 272ac │ │ + beq a1,a0,377d4 │ │ + move s6,v0 │ │ + lw t9,-31988(gp) │ │ + jalr t9 │ │ lw a0,16(s1) │ │ - beqz v0,36778 │ │ + beqz v0,377f0 │ │ lw gp,24(sp) │ │ lw v0,516(s1) │ │ - sw v0,0(s3) │ │ - lw s3,16(s0) │ │ - subu s4,s3,s4 │ │ - subu s0,s4,v0 │ │ - sw s0,0(s2) │ │ + sw v0,0(s4) │ │ + lw ra,16(s0) │ │ + subu s0,ra,s6 │ │ + subu s4,s0,v0 │ │ + sw s4,0(s2) │ │ + lw s2,36(sp) │ │ + lw s3,0(s3) │ │ + bne s2,s3,37834 │ │ lw ra,68(sp) │ │ - lw s5,64(sp) │ │ - lw s4,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ + lw s6,64(sp) │ │ + lw s5,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ ldc1 $f20,72(sp) │ │ jr ra │ │ addiu sp,sp,80 │ │ lw v0,520(s1) │ │ - b 36700 │ │ - sw v0,0(s3) │ │ - lw v0,16(a1) │ │ - sw v0,0(a3) │ │ - sw zero,0(s3) │ │ - lw ra,68(sp) │ │ - lw s5,64(sp) │ │ - lw s4,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - ldc1 $f20,72(sp) │ │ - jr ra │ │ - addiu sp,sp,80 │ │ - lw a0,56(s1) │ │ + b 3778c │ │ + sw v0,0(s4) │ │ + lw a1,16(s0) │ │ + sw a1,0(a3) │ │ + b 3779c │ │ + sw zero,0(s4) │ │ + lw t9,-32008(gp) │ │ lw a2,24(s5) │ │ lw a3,28(s5) │ │ + lw a0,56(s1) │ │ lw a1,24(s0) │ │ - lw t9,-32004(gp) │ │ addiu t8,sp,32 │ │ jalr t9 │ │ sw t8,16(sp) │ │ - sra s1,v0,0xa │ │ - mtc1 s1,$f2 │ │ - cvt.s.w $f1,$f2 │ │ - mul.s $f0,$f20,$f1 │ │ - trunc.w.s $f20,$f0 │ │ - mfc1 v0,$f20 │ │ - b 36700 │ │ - swc1 $f20,0(s3) │ │ + sra v1,v0,0xa │ │ + mtc1 v1,$f0 │ │ + lw gp,24(sp) │ │ + cvt.s.w $f2,$f0 │ │ + mul.s $f4,$f2,$f20 │ │ + trunc.w.s $f6,$f4 │ │ + mfc1 v0,$f6 │ │ + b 3778c │ │ + swc1 $f6,0(s4) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000367b8 : │ │ +00037840 : │ │ lui gp,0x7 │ │ - addiu gp,gp,10904 │ │ + addiu gp,gp,6672 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-120 │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-128 │ │ + lw a1,-32708(gp) │ │ + lw v1,0(v0) │ │ + lw t9,-32716(gp) │ │ + sw s7,100(sp) │ │ + move s7,a0 │ │ + lw a0,8(a0) │ │ sw gp,32(sp) │ │ - sw s5,92(sp) │ │ - sw s2,80(sp) │ │ - lw v0,-32696(gp) │ │ sw ra,108(sp) │ │ sw s8,104(sp) │ │ - sw s7,100(sp) │ │ sw s6,96(sp) │ │ + sw s5,92(sp) │ │ sw s4,88(sp) │ │ sw s3,84(sp) │ │ + sw s2,80(sp) │ │ sw s1,76(sp) │ │ sw s0,72(sp) │ │ + sdc1 $f22,120(sp) │ │ sdc1 $f20,112(sp) │ │ - lw t9,-32720(gp) │ │ - move s2,a0 │ │ - lw a0,8(a0) │ │ + addiu a1,a1,-23700 │ │ + sw v1,68(sp) │ │ jalr t9 │ │ - addiu a1,v0,-13436 │ │ - lw a0,248(s2) │ │ - lui a2,0xe000 │ │ - addiu a1,a2,1 │ │ - slt v1,a0,a1 │ │ + nop │ │ + lw a2,248(s7) │ │ + lui a0,0xe000 │ │ + addiu a3,a0,1 │ │ + slt t0,a2,a3 │ │ + bnez t0,38240 │ │ lw gp,32(sp) │ │ - bnez v1,37004 │ │ - move s5,v0 │ │ - lw s4,28(s2) │ │ - beqz s4,36848 │ │ - lw t9,-32288(gp) │ │ - lw t0,36(s4) │ │ - lw a3,204(s2) │ │ - beq t0,a3,36cf4 │ │ - lw ra,108(sp) │ │ - bal 1c600 │ │ - move a0,s4 │ │ + move s3,v0 │ │ + lw v0,28(s7) │ │ + beqz v0,378e4 │ │ + lw t9,-32284(gp) │ │ + lw t1,36(v0) │ │ + lw t2,204(s7) │ │ + beq t1,t2,37d80 │ │ + lw v1,-30360(gp) │ │ + jalr t9 │ │ + move a0,v0 │ │ lw gp,32(sp) │ │ - lw a1,204(s2) │ │ - lw t9,-31508(gp) │ │ - sw zero,28(s2) │ │ - bal 1c4e0 │ │ - move a0,s2 │ │ - lbu t1,65(s2) │ │ + lw a1,204(s7) │ │ + lw t9,-31500(gp) │ │ + sw zero,28(s7) │ │ + jalr t9 │ │ + move a0,s7 │ │ + lbu t3,65(s7) │ │ lw gp,32(sp) │ │ - bnez t1,36d28 │ │ - move s4,v0 │ │ - lw t2,-32696(gp) │ │ - lwc1 $f20,-11212(t2) │ │ - lw v1,180(s2) │ │ - lw s1,176(s2) │ │ - blez v1,36954 │ │ - lw s6,-32696(gp) │ │ - move s3,zero │ │ - addiu s8,s6,400 │ │ - lbu t3,4(s1) │ │ - beqz t3,36944 │ │ + bnez t3,37dc4 │ │ + move s8,v0 │ │ + lw t4,-32708(gp) │ │ + lwc1 $f22,-21476(t4) │ │ + lw a2,180(s7) │ │ + lw s5,176(s7) │ │ + blez a2,379f0 │ │ + lw s1,-32708(gp) │ │ + move s6,zero │ │ + addiu s4,s1,-9856 │ │ + lbu t5,4(s5) │ │ + beqz t5,379e0 │ │ nop │ │ - lw v0,12(s1) │ │ - bltz v0,36d30 │ │ - sll s0,v0,0x2 │ │ - lw t6,176(s2) │ │ - sll t7,v0,0x5 │ │ - addu t5,s0,t7 │ │ - addu t4,t6,t5 │ │ - lw s7,0(t4) │ │ - addiu s7,s7,1 │ │ - lw s0,8(s1) │ │ - lw t8,52(s2) │ │ - bne s0,t8,368ec │ │ - lw a0,0(s1) │ │ - lw a2,36(s4) │ │ - addiu a1,a2,-1 │ │ - slt ra,a0,a1 │ │ - bnez ra,36944 │ │ + lw t6,12(s5) │ │ + bltz t6,37e1c │ │ + sll s0,t6,0x2 │ │ + lw t7,176(s7) │ │ + sll t8,t6,0x5 │ │ + addu ra,s0,t8 │ │ + addu v0,t7,ra │ │ + lw v1,0(v0) │ │ + addiu s2,v1,1 │ │ + lw s0,8(s5) │ │ + lw a1,52(s7) │ │ + bne s0,a1,37988 │ │ + lw a0,0(s5) │ │ + lw a3,36(s8) │ │ + addiu t0,a3,-1 │ │ + slt t1,a0,t0 │ │ + bnez t1,379e0 │ │ nop │ │ - lw t9,-31996(gp) │ │ - lw a0,16(s2) │ │ - bal 272ac │ │ + lw t9,-31988(gp) │ │ + lw a0,16(s7) │ │ + jalr t9 │ │ move a1,s0 │ │ - beqz v0,36d38 │ │ + beqz v0,37e24 │ │ lw gp,32(sp) │ │ - lw v0,24(s4) │ │ - bnez v0,36924 │ │ - lw t9,-32000(gp) │ │ - b 36f40 │ │ - lw a0,56(s4) │ │ - lw v0,48(v0) │ │ - beqz v0,36f3c │ │ - lw t9,-32000(gp) │ │ - lw t2,4(v0) │ │ - bne s0,t2,36918 │ │ - nop │ │ - lw t3,20(v0) │ │ - bne t3,s7,36918 │ │ + lw ra,24(s8) │ │ + bnez ra,379c0 │ │ + lw t9,-31992(gp) │ │ + b 37dd0 │ │ + lw a0,56(s8) │ │ + lw ra,48(ra) │ │ + beqz ra,37dcc │ │ + lw t9,-31992(gp) │ │ + lw t7,4(ra) │ │ + bne s0,t7,379b4 │ │ nop │ │ - sw s3,16(v0) │ │ - lw v1,180(s2) │ │ - addiu s3,s3,1 │ │ - slt t6,s3,v1 │ │ - bnez t6,36898 │ │ - addiu s1,s1,36 │ │ - lw v0,24(s4) │ │ - beqz v0,37214 │ │ - move v1,v0 │ │ - b 36974 │ │ - lw a1,44(s2) │ │ - lw v1,48(v1) │ │ - beqz v1,37214 │ │ + lw t8,20(ra) │ │ + bne t8,s2,379b4 │ │ nop │ │ - lw s1,4(v1) │ │ - bne a1,s1,36968 │ │ + sw s6,16(ra) │ │ + lw a2,180(s7) │ │ + addiu s6,s6,1 │ │ + slt s2,s6,a2 │ │ + bnez s2,37934 │ │ + addiu s5,s5,36 │ │ + lw t2,24(s8) │ │ + beqz t2,37e5c │ │ + move s4,t2 │ │ + b 37a10 │ │ + lw s0,44(s7) │ │ + lw s4,48(s4) │ │ + beqz s4,37e5c │ │ nop │ │ - lw s3,20(v1) │ │ - bnez s3,36968 │ │ + lw v0,4(s4) │ │ + bne v0,s0,37a04 │ │ nop │ │ - lw s8,36(s4) │ │ - sw v1,28(s4) │ │ - lwc1 $f21,260(s2) │ │ - lw a1,52(s2) │ │ - lw t1,176(s2) │ │ - b 369b4 │ │ - addiu s0,s8,-1 │ │ - lw v0,48(v0) │ │ - beqz v0,36f8c │ │ + lw a3,20(s4) │ │ + bnez a3,37a04 │ │ nop │ │ - lw a0,16(v0) │ │ - lw t7,4(v0) │ │ - sll a3,a0,0x2 │ │ - sll a2,a0,0x5 │ │ - addu ra,a3,a2 │ │ - addu t8,t1,ra │ │ - bne a1,t7,369a8 │ │ - lw a0,0(t8) │ │ - bne a0,s0,369a8 │ │ + lw a1,52(s7) │ │ + lw t3,36(s8) │ │ + sw s4,28(s8) │ │ + lwc1 $f20,260(s7) │ │ + move t1,a1 │ │ + lw t0,176(s7) │ │ + b 37a54 │ │ + addiu s5,t3,-1 │ │ + lw t2,48(t2) │ │ + beqz t2,37e98 │ │ nop │ │ - sw v0,32(s4) │ │ - lw a0,4(v1) │ │ - bltz a0,3723c │ │ - sll a2,a0,0x2 │ │ - lw a3,16(s2) │ │ - lw t8,8(a3) │ │ - sll s3,a0,0x4 │ │ - addu t7,a2,s3 │ │ - addu t6,t8,t7 │ │ - lw a1,0(t6) │ │ - lw a0,4(v0) │ │ - bltz a0,36e6c │ │ - lw v1,20(v1) │ │ - lw s0,16(s2) │ │ - sll s7,a0,0x2 │ │ - sll ra,a0,0x4 │ │ - lw s1,8(s0) │ │ - addu t9,s7,ra │ │ - addu t1,s1,t9 │ │ - lw a0,0(t1) │ │ - sw a1,16(sp) │ │ - sw v1,20(sp) │ │ - sw a0,24(sp) │ │ - lw t3,20(v0) │ │ - lw t4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t4,-3836 │ │ + lw t4,16(t2) │ │ + lw t5,4(t2) │ │ + sll t6,t4,0x2 │ │ + sll t7,t4,0x5 │ │ + addu t8,t6,t7 │ │ + addu ra,t0,t8 │ │ + bne t5,a1,37a48 │ │ + lw v1,0(ra) │ │ + bne v1,s5,37a48 │ │ + move v0,t2 │ │ + bltz s0,38154 │ │ + sw v0,32(s8) │ │ + lw t4,16(s7) │ │ + sll s5,s0,0x2 │ │ + lw t5,8(t4) │ │ + sll s2,s0,0x4 │ │ + addu ra,s5,s2 │ │ + addu s6,t5,ra │ │ + lw t3,0(s6) │ │ + bltz t1,3814c │ │ + sll t7,t1,0x2 │ │ + lw t6,16(s7) │ │ + sll t0,t1,0x4 │ │ + lw s0,8(t6) │ │ + addu s4,t7,t0 │ │ + addu a1,s0,s4 │ │ + lw t1,0(a1) │ │ + sw t3,16(sp) │ │ + sw a3,20(sp) │ │ + sw t1,24(sp) │ │ + lw t8,20(v0) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,v1,-14036 │ │ li a0,1 │ │ - addiu a1,s6,400 │ │ + addiu a1,s1,-9856 │ │ li a2,1252 │ │ jalr t9 │ │ - sw t3,28(sp) │ │ - lw t2,32(s4) │ │ + sw t8,28(sp) │ │ + lw a0,32(s8) │ │ lw gp,32(sp) │ │ - lw v0,16(t2) │ │ - lw s8,176(s2) │ │ - sll a1,v0,0x2 │ │ - sll v1,v0,0x5 │ │ - addu t0,a1,v1 │ │ - lw t9,-31292(gp) │ │ - addiu a0,sp,44 │ │ - mfc1 a2,$f20 │ │ - sw a0,16(sp) │ │ - addu a1,s8,t0 │ │ - move a0,s2 │ │ - bal 36638 │ │ - addiu a3,s4,44 │ │ - lw a1,24(s4) │ │ - beqz a1,37244 │ │ + lw a2,16(a0) │ │ + lw t2,176(s7) │ │ + sll a3,a2,0x2 │ │ + sll v0,a2,0x5 │ │ + addu t3,a3,v0 │ │ + lw t9,-31288(gp) │ │ + addiu s4,sp,64 │ │ + mfc1 a2,$f22 │ │ + addu a1,t2,t3 │ │ + sw s4,16(sp) │ │ + move a0,s7 │ │ + jalr t9 │ │ + addiu a3,s8,44 │ │ + lw a1,24(s8) │ │ + beqz a1,38350 │ │ lw gp,32(sp) │ │ - lw t5,32(s4) │ │ - beq a1,t5,36aec │ │ - move s1,zero │ │ - b 36ac4 │ │ - addiu s3,s6,400 │ │ - lw t6,32(s4) │ │ - beq t6,s0,36aec │ │ - move a1,s0 │ │ - lw t9,-31988(gp) │ │ - lw s0,48(a1) │ │ - lw a0,56(s4) │ │ - move a2,s3 │ │ + lw t4,32(s8) │ │ + beq a1,t4,37b80 │ │ + move s2,zero │ │ + b 37b58 │ │ + addiu s5,s1,-9856 │ │ + lw t5,32(s8) │ │ + beq t5,s6,37b80 │ │ + move a1,s6 │ │ + lw t9,-32012(gp) │ │ + lw s6,48(a1) │ │ + lw a0,56(s8) │ │ + move a2,s5 │ │ jalr t9 │ │ li a3,1274 │ │ - addiu s1,s1,1 │ │ + addiu s2,s2,1 │ │ lw gp,32(sp) │ │ - bnez s0,36ab8 │ │ - sw s0,24(s4) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,s3,1048 │ │ - sw s1,16(sp) │ │ + bnez s6,37b4c │ │ + sw s6,24(s8) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s2,16(sp) │ │ li a0,1 │ │ - addiu a1,s6,400 │ │ + addiu a1,s1,-9856 │ │ + addiu a3,ra,-9292 │ │ jalr t9 │ │ li a2,1278 │ │ - lw t7,32(s4) │ │ - li t8,1 │ │ + lw s6,32(s8) │ │ + lui t2,0xe000 │ │ + li t1,1 │ │ + lui t6,0xfff9 │ │ lw gp,32(sp) │ │ - sh t8,24(t7) │ │ - lw s3,32(s4) │ │ - beqz s3,36d70 │ │ - lui s8,0xe000 │ │ - lui a2,0xfff9 │ │ - move s7,zero │ │ - addiu t0,s8,1 │ │ - b 36b4c │ │ - ori v1,a2,0x86ce │ │ - sh zero,24(s3) │ │ - lw s3,48(s3) │ │ - beqz s3,36d74 │ │ - nop │ │ - lh a3,24(s3) │ │ - beqz a3,36b40 │ │ - nop │ │ - lw t6,12(s3) │ │ - lw t5,16(s3) │ │ - lw a1,176(s2) │ │ - sll v0,t5,0x5 │ │ - sll t4,t6,0x2 │ │ - sll t3,t6,0x5 │ │ - sll t2,t5,0x2 │ │ - addu a0,t4,t3 │ │ - addu s0,t2,v0 │ │ - lw t1,32(s4) │ │ - addu ra,a1,a0 │ │ - addu s1,a1,s0 │ │ - lw a0,0(ra) │ │ - beq t1,s3,36ba4 │ │ - lw v0,0(s1) │ │ - subu t8,v0,a0 │ │ - slt t7,t8,s5 │ │ - bnez t7,36b3c │ │ - nop │ │ - lw s1,48(s3) │ │ - beqz s1,36d74 │ │ - nop │ │ - lw v0,12(s1) │ │ - lw a0,16(s1) │ │ - sll a3,v0,0x2 │ │ - sll s0,v0,0x5 │ │ - addu a2,a3,s0 │ │ - addu s0,a1,a2 │ │ - lw a3,0(s0) │ │ - sll t2,a0,0x2 │ │ - sll ra,a0,0x5 │ │ - lw a2,20(s3) │ │ - addu t1,t2,ra │ │ - addu a1,a1,t1 │ │ - slt t9,a3,a2 │ │ - beqz t9,36c48 │ │ - lw a1,0(a1) │ │ - addiu t4,a1,1 │ │ - slt t3,t4,a2 │ │ - bnez t3,36c48 │ │ - subu t6,a1,a3 │ │ - slt t5,t6,s5 │ │ - bnez t5,36c48 │ │ - slt t7,a0,v0 │ │ - bnez t7,36c48 │ │ - addiu t2,a2,-1 │ │ - b 36c20 │ │ - lw a3,4(s1) │ │ - bnez a2,36c48 │ │ + li s0,1 │ │ + sh t1,24(s6) │ │ + move s2,zero │ │ + addiu t3,sp,60 │ │ + addiu t4,t2,1 │ │ + b 37be4 │ │ + ori t0,t6,0x86ce │ │ + sh zero,24(s6) │ │ + lw s6,48(s6) │ │ + beqz s6,38050 │ │ + nop │ │ + lh s0,24(s6) │ │ + beqz s0,37bd4 │ │ + nop │ │ + lw t7,12(s6) │ │ + lw s0,16(s6) │ │ + lw a0,176(s7) │ │ + sll t8,t7,0x2 │ │ + sll v1,t7,0x5 │ │ + sll a2,s0,0x2 │ │ + sll a1,s0,0x5 │ │ + addu a3,t8,v1 │ │ + addu v0,a2,a1 │ │ + lw s5,32(s8) │ │ + addu t5,a0,a3 │ │ + addu t9,a0,v0 │ │ + lw ra,0(t5) │ │ + beq s5,s6,37c38 │ │ + lw t1,0(t9) │ │ + subu t6,t1,ra │ │ + slt t7,t6,s3 │ │ + bnez t7,37bd0 │ │ + nop │ │ + lw s5,48(s6) │ │ + beqz s5,38050 │ │ + nop │ │ + lw v1,12(s5) │ │ + lw t8,16(s5) │ │ + sll s0,v1,0x5 │ │ + sll a2,v1,0x2 │ │ + addu a1,a2,s0 │ │ + addu s0,a0,a1 │ │ + lw t5,0(s0) │ │ + sll t9,t8,0x2 │ │ + sll v0,t8,0x5 │ │ + lw a3,20(s6) │ │ + addu ra,t9,v0 │ │ + addu t1,a0,ra │ │ + slt a0,t5,a3 │ │ + beqz a0,37ce4 │ │ + lw t6,0(t1) │ │ + addiu t7,t6,1 │ │ + slt a2,t7,a3 │ │ + bnez a2,37ce4 │ │ + subu a1,t6,t5 │ │ + slt t5,a1,s3 │ │ + bnez t5,37ce4 │ │ + slt t9,t8,v1 │ │ + bnez t9,37ce4 │ │ + addiu a3,a3,-1 │ │ + b 37cbc │ │ + lw ra,4(s5) │ │ + addiu v1,v1,1 │ │ + slt a0,t8,v1 │ │ + bnez a0,37ce4 │ │ addiu s0,s0,36 │ │ - lw t8,8(s0) │ │ - addiu v0,v0,1 │ │ - bne t8,a3,36c18 │ │ - slt a2,a0,v0 │ │ - lw a1,0(s0) │ │ - slt t9,a1,t2 │ │ - bnez t9,36c18 │ │ + lw v0,8(s0) │ │ + bne v0,ra,37cac │ │ nop │ │ - beq a1,t2,36e74 │ │ - lw t9,-31292(gp) │ │ - lw s1,48(s1) │ │ - beqz s1,36b40 │ │ + lw t1,0(s0) │ │ + slt a0,t1,a3 │ │ + bnez a0,37cb0 │ │ + addiu v1,v1,1 │ │ + addiu v1,v1,-1 │ │ + beq a3,t1,3815c │ │ + lw t9,-31288(gp) │ │ + lw s5,48(s5) │ │ + beqz s5,37bd4 │ │ nop │ │ - b 36bb0 │ │ - lw a1,176(s2) │ │ - lw a0,44(a3) │ │ - sw a0,44(v0) │ │ - sw v0,44(a3) │ │ - lw a3,48(a3) │ │ - bnez a3,36e0c │ │ - nop │ │ - lh t1,40(s4) │ │ - addiu a1,s6,400 │ │ - lw s6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 37c44 │ │ + lw a0,176(s7) │ │ + lh t0,40(s8) │ │ + addiu a1,s1,-9856 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ li a2,1383 │ │ - addiu a3,s6,1132 │ │ - sw t1,16(sp) │ │ + addiu a3,s1,-9208 │ │ + sw t0,16(sp) │ │ jalr t9 │ │ - sw s7,20(sp) │ │ + sw s2,20(sp) │ │ lw gp,32(sp) │ │ - lw s7,32(s4) │ │ - lw a0,16(s2) │ │ - lw t9,-31996(gp) │ │ - bal 272ac │ │ - lw a1,4(s7) │ │ - beqz v0,36cc8 │ │ + lw s2,32(s8) │ │ + lw a0,16(s7) │ │ + lw t9,-31988(gp) │ │ + jalr t9 │ │ + lw a1,4(s2) │ │ + beqz v0,37d4c │ │ lw gp,32(sp) │ │ - lw a1,32(s4) │ │ - lw t2,52(s2) │ │ - sw t2,8(a1) │ │ - lw t9,-31952(gp) │ │ - bal 1a7ec │ │ - move a0,s4 │ │ + lw t6,32(s8) │ │ + lw t7,52(s7) │ │ + sw t7,8(t6) │ │ + lw t9,-31948(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ lw gp,32(sp) │ │ - lw a1,520(s2) │ │ - lw t9,-31944(gp) │ │ - lw a2,516(s2) │ │ - bal 1a688 │ │ - move a0,s4 │ │ - sw s4,28(s2) │ │ + lw a1,520(s7) │ │ + lw t9,-31940(gp) │ │ + lw a2,516(s7) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw gp,32(sp) │ │ + move v0,s8 │ │ + sw s8,28(s7) │ │ + lw v1,-30360(gp) │ │ + lw s8,68(sp) │ │ + lw s5,0(v1) │ │ + bne s8,s5,3838c │ │ lw ra,108(sp) │ │ - move v0,s4 │ │ lw s8,104(sp) │ │ lw s7,100(sp) │ │ lw s6,96(sp) │ │ lw s5,92(sp) │ │ lw s4,88(sp) │ │ lw s3,84(sp) │ │ lw s2,80(sp) │ │ lw s1,76(sp) │ │ lw s0,72(sp) │ │ + ldc1 $f22,120(sp) │ │ ldc1 $f20,112(sp) │ │ jr ra │ │ - addiu sp,sp,120 │ │ - b 36880 │ │ - lwc1 $f20,244(s2) │ │ - b 368c8 │ │ - move s7,zero │ │ - lw t1,16(s2) │ │ - sll t0,s0,0x2 │ │ - lw a3,8(t1) │ │ - sll v0,s0,0x4 │ │ - addu a0,t0,v0 │ │ - addu v1,a3,a0 │ │ - lw t9,-31288(gp) │ │ - lw a0,56(s2) │ │ - bal 55068 │ │ - lw a1,16(v1) │ │ - bnez v0,36904 │ │ - lw gp,32(sp) │ │ - b 36944 │ │ - lw v1,180(s2) │ │ - move s7,zero │ │ - lw s8,28(s4) │ │ - lh s5,24(s8) │ │ - beqz s5,372b0 │ │ - addiu a1,s6,400 │ │ - lw v0,24(s4) │ │ - beqz v0,36c74 │ │ - nop │ │ - lw s3,12(v0) │ │ - lw s5,176(s2) │ │ - sll t9,s3,0x2 │ │ - sll s8,s3,0x5 │ │ - addu t8,t9,s8 │ │ - addu t7,s5,t8 │ │ - lw t6,0(t7) │ │ - lw t5,16(v0) │ │ - sw t6,12(v0) │ │ - lw t3,176(s2) │ │ - sll s0,t5,0x2 │ │ - sll t4,t5,0x5 │ │ - addu a3,s0,t4 │ │ - addu ra,t3,a3 │ │ - lw a2,0(ra) │ │ - lw a1,4(v0) │ │ - sw a2,16(v0) │ │ - lw t2,16(s2) │ │ - sll t1,a1,0x2 │ │ - lw a0,8(t2) │ │ - sll v1,a1,0x4 │ │ - addu t0,t1,v1 │ │ - addu s1,a0,t0 │ │ - lw s3,16(s1) │ │ - sw s3,8(v0) │ │ - lw v0,48(v0) │ │ - bnez v0,36d90 │ │ - nop │ │ - lw a3,24(s4) │ │ - beqz a3,36c74 │ │ - nop │ │ - lw a2,48(a3) │ │ - beqz a2,36c74 │ │ - nop │ │ - lw a0,20(a2) │ │ - lw v0,20(a3) │ │ - bne a0,v0,36e64 │ │ - nop │ │ - lw a1,8(a3) │ │ - lw s1,8(a2) │ │ - beq s1,a1,36c5c │ │ - move v0,a2 │ │ - b 36e5c │ │ - lw v0,48(v0) │ │ - lw v1,20(v0) │ │ - bne v1,a0,36e64 │ │ - nop │ │ - lw t0,8(v0) │ │ - beq t0,a1,36c5c │ │ - nop │ │ - lw v0,48(v0) │ │ - bnez v0,36e40 │ │ - nop │ │ - b 36e0c │ │ - move a3,a2 │ │ - b 36a2c │ │ - move a0,zero │ │ - addiu ra,sp,44 │ │ - mfc1 a2,$f20 │ │ - move a0,s2 │ │ - move a1,s0 │ │ - addiu a3,sp,48 │ │ - sw ra,16(sp) │ │ - sw v1,60(sp) │ │ - bal 36638 │ │ - sw t0,64(sp) │ │ - lw t2,4(s3) │ │ - lw a2,16(s2) │ │ - sll a1,t2,0x2 │ │ - lw a0,8(a2) │ │ - sll t1,t2,0x4 │ │ - addu v0,a1,t1 │ │ - addu v1,a0,v0 │ │ - lw t0,4(v1) │ │ - lw gp,32(sp) │ │ - lh a2,0(t0) │ │ - lw t9,-31296(gp) │ │ - move a0,s2 │ │ - bal 36390 │ │ - move a1,s0 │ │ - lw gp,32(sp) │ │ - lw v1,60(sp) │ │ - beq v0,s8,36c48 │ │ - lw t0,64(sp) │ │ - lw t4,16(s0) │ │ - lw t3,48(sp) │ │ - subu a3,v0,t4 │ │ - addu a3,a3,t3 │ │ - bgtz a3,37040 │ │ - lw t9,-31992(gp) │ │ - slt t6,a3,t0 │ │ - bnez t6,36c48 │ │ - move a1,s1 │ │ - lw t8,0(s0) │ │ - sw v1,60(sp) │ │ - sw t0,64(sp) │ │ - sw t8,16(sp) │ │ - move a0,s4 │ │ - bal 1a530 │ │ - move a2,s3 │ │ - li t7,1 │ │ - lw gp,32(sp) │ │ - sh t7,24(s1) │ │ - addiu s7,s7,1 │ │ - lw t0,64(sp) │ │ - b 36c48 │ │ - lw v1,60(sp) │ │ - lw a0,56(s4) │ │ - move a1,s8 │ │ + addiu sp,sp,128 │ │ + b 3791c │ │ + lwc1 $f22,244(s7) │ │ + lw a0,56(s8) │ │ + move a1,s4 │ │ jalr t9 │ │ li a2,1111 │ │ + lhu v1,40(s8) │ │ + lw a1,24(s8) │ │ + addiu a0,v1,1 │ │ lw gp,32(sp) │ │ - sw s7,20(v0) │ │ sw s0,4(v0) │ │ - sw s3,16(v0) │ │ - sw s3,12(v0) │ │ + sw s2,20(v0) │ │ + sw s6,16(v0) │ │ + sw s6,12(v0) │ │ sh zero,24(v0) │ │ sw zero,40(v0) │ │ sw zero,36(v0) │ │ - lw t5,24(s4) │ │ - sw t5,48(v0) │ │ - lhu t4,40(s4) │ │ - sw v0,24(s4) │ │ - addiu s7,t4,1 │ │ - sh s7,40(s4) │ │ - b 36944 │ │ - lw v1,180(s2) │ │ - bltz s0,36fcc │ │ - sll v1,s0,0x2 │ │ - lw a2,208(s2) │ │ - addu v0,a2,v1 │ │ - lw v1,0(v0) │ │ - lw t0,180(s2) │ │ - bne v1,t0,37078 │ │ - li a0,-1 │ │ - b 36fc4 │ │ - addiu s0,s0,-1 │ │ - lw s1,0(v0) │ │ - bne s1,v1,37080 │ │ - addiu t4,s0,1 │ │ - addiu s0,s0,-1 │ │ - bne s0,a0,36fb4 │ │ - addiu v0,v0,-4 │ │ - lw s5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s6,400 │ │ - li a2,1170 │ │ + sw a1,48(v0) │ │ + lw a2,180(s7) │ │ + sw v0,24(s8) │ │ + b 379e0 │ │ + sh a0,40(s8) │ │ + b 37964 │ │ + move s2,zero │ │ + lw a2,16(s7) │ │ + sll t2,s0,0x2 │ │ + lw t3,8(a2) │ │ + sll t4,s0,0x4 │ │ + addu t5,t2,t4 │ │ + addu t6,t3,t5 │ │ + lw t9,-31284(gp) │ │ + lw a0,56(s7) │ │ jalr t9 │ │ - addiu a3,s5,832 │ │ + lw a1,16(t6) │ │ + bnez v0,379a0 │ │ lw gp,32(sp) │ │ - sw zero,32(s4) │ │ - lw t9,-32288(gp) │ │ - bal 1c600 │ │ - move a0,s4 │ │ - b 36cf0 │ │ - move s4,zero │ │ - lw ra,108(sp) │ │ - move s4,zero │ │ - move v0,s4 │ │ - lw s8,104(sp) │ │ - lw s7,100(sp) │ │ - lw s6,96(sp) │ │ - lw s5,92(sp) │ │ - lw s4,88(sp) │ │ - lw s3,84(sp) │ │ - lw s2,80(sp) │ │ - lw s1,76(sp) │ │ - lw s0,72(sp) │ │ - ldc1 $f20,112(sp) │ │ - jr ra │ │ - addiu sp,sp,120 │ │ - lw t5,0(s0) │ │ - move a3,v1 │ │ - sw t5,16(sp) │ │ - move a0,s4 │ │ - move a1,s1 │ │ - move a2,s3 │ │ - bal 1a530 │ │ - li s0,1 │ │ + b 379e0 │ │ + lw a2,180(s7) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s1,-9856 │ │ + li a2,1141 │ │ + jalr t9 │ │ + addiu a3,s7,-9176 │ │ lw gp,32(sp) │ │ - sh s0,24(s1) │ │ - addiu s7,s7,1 │ │ - lw v1,60(sp) │ │ - b 36c48 │ │ - lw t0,64(sp) │ │ - move s1,v1 │ │ - addiu t4,s0,1 │ │ - sll t3,t4,0x2 │ │ - addu a3,a2,t3 │ │ - lw ra,0(a3) │ │ - slt a2,s1,ra │ │ - beqz a2,372d0 │ │ - sw t3,56(sp) │ │ - sll t6,s1,0x2 │ │ - sll t7,s1,0x5 │ │ - addu t0,t6,t7 │ │ - addu t5,t1,t0 │ │ - lw a2,24(t5) │ │ - beq a1,a2,37170 │ │ - lw a3,28(t5) │ │ - addiu s8,s1,1 │ │ - sll t8,s8,0x2 │ │ - sll s3,s8,0x5 │ │ - addu s3,t8,s3 │ │ - li v1,-1 │ │ - b 370f0 │ │ - lui s7,0xe000 │ │ - lw a2,24(a3) │ │ - lw a1,52(s2) │ │ - addiu v0,s3,36 │ │ - beq a2,a1,37170 │ │ - lw a3,28(a3) │ │ - move t0,s3 │ │ - addiu s8,s8,1 │ │ - move s3,v0 │ │ - lw a0,56(s2) │ │ - lw t9,-32004(gp) │ │ - addiu ra,sp,40 │ │ - sw v1,60(sp) │ │ - sw ra,16(sp) │ │ + sw zero,28(s8) │ │ + lw t9,-32284(gp) │ │ jalr t9 │ │ - sw t0,64(sp) │ │ - sra t1,v0,0xa │ │ - mtc1 t1,$f3 │ │ - lw a3,64(sp) │ │ - cvt.s.w $f2,$f3 │ │ - mul.s $f1,$f21,$f2 │ │ - lw t1,176(s2) │ │ - lw t7,208(s2) │ │ - lw t8,56(sp) │ │ - addu a2,t1,a3 │ │ - lw t4,16(a2) │ │ - addu t6,t7,t8 │ │ - trunc.w.s $f0,$f1 │ │ - mfc1 t5,$f0 │ │ - lw t3,0(t6) │ │ - addu v0,t5,t4 │ │ - lw v1,60(sp) │ │ - slt t2,s7,v0 │ │ - slt a1,s8,t3 │ │ - movn v1,s1,t2 │ │ + move a0,s8 │ │ lw gp,32(sp) │ │ - addu a3,t1,s3 │ │ - move s1,s8 │ │ - bnez a1,370d0 │ │ - movn s7,v0,t2 │ │ - move s1,v1 │ │ - li s7,-1 │ │ - beq s1,s7,372d0 │ │ - sll a3,s1,0x5 │ │ - sll s3,s1,0x2 │ │ - addu s3,s3,a3 │ │ - addu a2,t1,s3 │ │ - lw t7,8(a2) │ │ - lw t8,16(s2) │ │ - sll t6,t7,0x2 │ │ - lw t0,8(t8) │ │ - sll t5,t7,0x4 │ │ - addu t4,t6,t5 │ │ - addu t3,t0,t4 │ │ - lw t2,16(t3) │ │ - lw t9,-32200(gp) │ │ - sll v0,t2,0x2 │ │ - sll a1,t2,0x4 │ │ - addu v1,v0,a1 │ │ + b 37d7c │ │ + move v0,zero │ │ + bltz s5,382b8 │ │ + nop │ │ + lw s2,208(s7) │ │ + sll a0,s5,0x2 │ │ + addu t2,s2,a0 │ │ + lw s0,0(t2) │ │ + bne s0,a2,38358 │ │ + li a2,-1 │ │ + addiu s5,s5,-1 │ │ + beq s5,a2,382b8 │ │ + addiu t2,t2,-4 │ │ + lw s6,0(t2) │ │ + beq s6,s0,37ebc │ │ + addiu s5,s5,-1 │ │ + addiu s5,s5,1 │ │ + addiu v0,s5,1 │ │ + sll a3,v0,0x2 │ │ + addu s4,s2,a3 │ │ + lw t3,0(s4) │ │ + slt t1,s6,t3 │ │ + beqz t1,38360 │ │ + sw a3,44(sp) │ │ + sll t4,s6,0x2 │ │ + sll t5,s6,0x5 │ │ + addu t6,t4,t5 │ │ + addu t7,t0,t6 │ │ + lw a2,24(t7) │ │ + beq a2,a1,382b0 │ │ + lw a3,28(t7) │ │ + li s2,-1 │ │ + lui s0,0xe000 │ │ + b 37f34 │ │ + addiu s4,sp,64 │ │ + addiu t6,v1,36 │ │ + addu ra,t0,t6 │ │ + lw a2,24(ra) │ │ + lw a1,52(s7) │ │ + beq a2,a1,382b0 │ │ + lw a3,28(ra) │ │ + lw a0,56(s7) │ │ + lw t9,-32008(gp) │ │ + sw t6,40(sp) │ │ + jalr t9 │ │ + sw s4,16(sp) │ │ + sra a1,v0,0xa │ │ + mtc1 a1,$f0 │ │ + lw t0,176(s7) │ │ + cvt.s.w $f2,$f0 │ │ + mul.s $f4,$f20,$f2 │ │ + lw v1,40(sp) │ │ + lw t8,208(s7) │ │ addu a0,t0,v1 │ │ - lw s8,0(a0) │ │ - sw s0,20(sp) │ │ - lw s0,-32696(gp) │ │ - sw s8,16(sp) │ │ + lw t2,16(a0) │ │ + lw a2,44(sp) │ │ + lw gp,32(sp) │ │ + trunc.w.s $f6,$f4 │ │ + mfc1 t3,$f6 │ │ + addu v0,t8,a2 │ │ + addu t1,t3,t2 │ │ + slt t4,s0,t1 │ │ + lw a3,0(v0) │ │ + movn s2,s6,t4 │ │ + addiu s6,s6,1 │ │ + slt t5,s6,a3 │ │ + bnez t5,37f1c │ │ + movn s0,t1,t4 │ │ + li s6,-1 │ │ + beq s2,s6,38360 │ │ + sll t6,s2,0x2 │ │ + sll t7,s2,0x5 │ │ + addu s0,t6,t7 │ │ + addu t0,t0,s0 │ │ + lw s4,8(t0) │ │ + lw t9,16(s7) │ │ + sll a1,s4,0x2 │ │ + lw t8,8(t9) │ │ + sll v1,s4,0x4 │ │ + addu a0,a1,v1 │ │ + addu t2,t8,a0 │ │ + lw a2,16(t2) │ │ + lw t9,-32196(gp) │ │ + sll v0,a2,0x4 │ │ + sll a3,a2,0x2 │ │ + addu t3,a3,v0 │ │ + addu t1,t8,t3 │ │ + lw t4,0(t1) │ │ + sw s5,20(sp) │ │ + lw s5,-32708(gp) │ │ + sw t4,16(sp) │ │ li a0,1 │ │ - addiu a1,s6,400 │ │ + addiu a1,s1,-9856 │ │ li a2,1199 │ │ jalr t9 │ │ - addiu a3,s0,948 │ │ - lw v0,24(s4) │ │ - bnez v0,37200 │ │ + addiu a3,s5,-9392 │ │ + lw v0,24(s8) │ │ + bnez v0,38030 │ │ lw gp,32(sp) │ │ - b 37250 │ │ - lw t5,176(s2) │ │ + b 3824c │ │ + lw s3,176(s7) │ │ lw v0,48(v0) │ │ - beqz v0,3724c │ │ + beqz v0,38248 │ │ nop │ │ - lw t1,16(v0) │ │ - bne s1,t1,371f4 │ │ + lw t5,16(v0) │ │ + bne s2,t5,38024 │ │ nop │ │ - b 369dc │ │ - lw v1,28(s4) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s6,400 │ │ - li a2,1141 │ │ + lw a2,28(s8) │ │ + lw t1,4(v0) │ │ + lw s0,4(a2) │ │ + b 37a7c │ │ + lw a3,20(a2) │ │ + lw s3,28(s8) │ │ + lh s4,24(s3) │ │ + beqz s4,38330 │ │ + lw t9,-32196(gp) │ │ + lw t0,24(s8) │ │ + beqz t0,37cf8 │ │ + move v0,t0 │ │ + lw t8,16(s7) │ │ + lw t6,176(s7) │ │ + lw t7,8(t8) │ │ + lw t5,12(v0) │ │ + lw ra,16(v0) │ │ + lw a2,4(v0) │ │ + sll a1,t5,0x2 │ │ + sll t4,t5,0x5 │ │ + sll t2,ra,0x2 │ │ + sll a3,ra,0x5 │ │ + sll t3,a2,0x2 │ │ + sll t9,a2,0x4 │ │ + addu t1,a1,t4 │ │ + addu s0,t2,a3 │ │ + addu v1,t3,t9 │ │ + addu s5,t6,t1 │ │ + addu a0,t6,s0 │ │ + addu s6,t7,v1 │ │ + lw s3,0(s5) │ │ + lw s4,0(a0) │ │ + lw t8,16(s6) │ │ + sw s3,12(v0) │ │ + sw s4,16(v0) │ │ + sw t8,8(v0) │ │ + lw v0,48(v0) │ │ + bnez v0,38078 │ │ + nop │ │ + lw a2,48(t0) │ │ + beqz a2,37cf8 │ │ + nop │ │ + lw t2,20(a2) │ │ + lw t5,20(t0) │ │ + bne t2,t5,38130 │ │ + nop │ │ + lw a3,8(t0) │ │ + lw ra,8(a2) │ │ + beq ra,a3,38138 │ │ + move t4,a2 │ │ + b 38128 │ │ + lw t4,48(t4) │ │ + lw a1,20(t4) │ │ + bne a1,t2,38130 │ │ + nop │ │ + lw t3,8(t4) │ │ + beq t3,a3,38138 │ │ + nop │ │ + lw t4,48(t4) │ │ + bnez t4,3810c │ │ + nop │ │ + b 380d8 │ │ + move t0,a2 │ │ + lw t1,44(t0) │ │ + sw t1,44(t4) │ │ + sw t4,44(t0) │ │ + b 380d8 │ │ + move t0,a2 │ │ + b 37ac0 │ │ + move t1,zero │ │ + b 37aa0 │ │ + move t3,zero │ │ + mfc1 a2,$f22 │ │ + move a3,t3 │ │ + sw t0,52(sp) │ │ + sw t4,48(sp) │ │ + sw t2,44(sp) │ │ + move a0,s7 │ │ + move a1,s0 │ │ + sw t3,40(sp) │ │ jalr t9 │ │ - addiu a3,s2,796 │ │ + sw s4,16(sp) │ │ + lw t0,4(s6) │ │ + lw t2,16(s7) │ │ + sll t3,t0,0x2 │ │ + lw t4,8(t2) │ │ + sll v1,t0,0x4 │ │ + addu t8,t3,v1 │ │ + addu t6,t4,t8 │ │ lw gp,32(sp) │ │ - b 36ff0 │ │ - sw zero,28(s4) │ │ - b 36a04 │ │ - move a1,zero │ │ - b 36aec │ │ - move s1,zero │ │ - lw t5,176(s2) │ │ - lw t3,16(s2) │ │ - addu t4,t5,s3 │ │ - lw t2,8(t4) │ │ - lw ra,8(t3) │ │ - sll a1,t2,0x4 │ │ - sll v0,t2,0x2 │ │ - addu v1,v0,a1 │ │ - addu t0,ra,v1 │ │ - lw a0,16(t0) │ │ - lw s1,-32696(gp) │ │ - sll s8,a0,0x2 │ │ - sll s0,a0,0x4 │ │ - addu s7,s8,s0 │ │ - addu s5,ra,s7 │ │ - lw s2,0(s5) │ │ - lw t9,-32200(gp) │ │ - sw s2,16(sp) │ │ + lw t7,4(t6) │ │ + lw t9,-31292(gp) │ │ + lh a2,0(t7) │ │ + move a0,s7 │ │ + jalr t9 │ │ + move a1,s0 │ │ + lw t2,44(sp) │ │ + lw gp,32(sp) │ │ + lw t3,40(sp) │ │ + lw t4,48(sp) │ │ + beq v0,t2,37ce4 │ │ + lw t0,52(sp) │ │ + lw a2,16(s0) │ │ + lw t5,60(sp) │ │ + subu a1,v0,a2 │ │ + addu a3,a1,t5 │ │ + bgtz a3,382e0 │ │ + lw t9,-31984(gp) │ │ + slt ra,a3,t4 │ │ + bnez ra,37ce4 │ │ + move a0,s8 │ │ + lw s0,0(s0) │ │ + sw t0,52(sp) │ │ + sw t4,48(sp) │ │ + sw t2,44(sp) │ │ + sw t3,40(sp) │ │ + sw s0,16(sp) │ │ + move a1,s5 │ │ + jalr t9 │ │ + move a2,s6 │ │ + li a3,1 │ │ + lw gp,32(sp) │ │ + addiu s2,s2,1 │ │ + sh a3,24(s5) │ │ + lw t0,52(sp) │ │ + lw t4,48(sp) │ │ + lw t2,44(sp) │ │ + b 37ce4 │ │ + lw t3,40(sp) │ │ + b 37d7c │ │ + move v0,zero │ │ + lw s3,176(s7) │ │ + lw s7,16(s7) │ │ + addu s2,s3,s0 │ │ + lw ra,8(s2) │ │ + lw s6,8(s7) │ │ + sll t6,ra,0x2 │ │ + sll t7,ra,0x4 │ │ + addu s0,t6,t7 │ │ + addu t0,s6,s0 │ │ + lw s4,16(t0) │ │ + lw t9,-32196(gp) │ │ + sll a1,s4,0x2 │ │ + sll t8,s4,0x4 │ │ + addu v1,a1,t8 │ │ + addu a0,s6,v1 │ │ + lw t2,0(a0) │ │ + addiu a1,s1,-9856 │ │ + lw s1,-32708(gp) │ │ + sw t2,16(sp) │ │ li a0,4 │ │ - addiu a1,s6,400 │ │ li a2,1209 │ │ jalr t9 │ │ - addiu a3,s1,1000 │ │ - b 36fec │ │ + addiu a3,s1,-9340 │ │ lw gp,32(sp) │ │ - lw s6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 37e80 │ │ + sw zero,32(s8) │ │ + b 37fa0 │ │ + move s2,s6 │ │ + lw s3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s1,-9856 │ │ + li a2,1170 │ │ + jalr t9 │ │ + addiu a3,s3,-9140 │ │ + lw gp,32(sp) │ │ + b 37e80 │ │ + sw zero,32(s8) │ │ + lw v0,0(s0) │ │ + sw t4,52(sp) │ │ + sw t2,48(sp) │ │ + sw t3,44(sp) │ │ + move a3,t0 │ │ + sw t0,40(sp) │ │ + sw v0,16(sp) │ │ + move a0,s8 │ │ + move a1,s5 │ │ + jalr t9 │ │ + move a2,s6 │ │ + li t1,1 │ │ + lw gp,32(sp) │ │ + addiu s2,s2,1 │ │ + sh t1,24(s5) │ │ + lw t0,40(sp) │ │ + lw t3,44(sp) │ │ + lw t2,48(sp) │ │ + b 37ce4 │ │ + lw t4,52(sp) │ │ + lw s7,-32708(gp) │ │ li a0,4 │ │ + addiu a1,s1,-9856 │ │ li a2,1359 │ │ jalr t9 │ │ - addiu a3,s6,1088 │ │ - b 36ff0 │ │ + addiu a3,s7,-9252 │ │ + b 37e80 │ │ lw gp,32(sp) │ │ - addiu a1,s6,400 │ │ - lw s6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s0,16(sp) │ │ + b 37b80 │ │ + move s2,zero │ │ + b 37ed4 │ │ + move s6,s0 │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s5,16(sp) │ │ li a0,4 │ │ + addiu a1,s1,-9856 │ │ li a2,1195 │ │ jalr t9 │ │ - addiu a3,s6,880 │ │ - b 36fec │ │ + addiu a3,a3,-9460 │ │ lw gp,32(sp) │ │ + b 37e80 │ │ + sw zero,32(s8) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ lui gp,0x7 │ │ - addiu gp,gp,8024 │ │ + addiu gp,gp,3768 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ sw s2,48(sp) │ │ sw s0,40(sp) │ │ sw gp,32(sp) │ │ sw ra,60(sp) │ │ sw s4,56(sp) │ │ sw s3,52(sp) │ │ sw s1,44(sp) │ │ sdc1 $f20,64(sp) │ │ lbu v0,66(a0) │ │ move s2,a0 │ │ - beqz v0,37344 │ │ + beqz v0,383e4 │ │ move s0,a1 │ │ lbu v1,67(a0) │ │ - bnez v1,375b0 │ │ - lw t9,-32116(gp) │ │ - lw t9,-31284(gp) │ │ - move a2,s0 │ │ + bnez v1,3861c │ │ + lw t9,-32112(gp) │ │ + lw t9,-31280(gp) │ │ move a0,s2 │ │ + move a2,s0 │ │ li a1,-1 │ │ - bal 35d64 │ │ + jalr t9 │ │ move a3,zero │ │ - lbu t5,67(s2) │ │ + lbu a0,67(s2) │ │ lw gp,32(sp) │ │ - bnez t5,37564 │ │ + bnez a0,385fc │ │ move s0,v0 │ │ - lw t7,-32696(gp) │ │ - lwc1 $f20,-11212(t7) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw a2,-32708(gp) │ │ + lwc1 $f20,-21476(a2) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + li a3,973 │ │ li a0,1 │ │ li a1,48 │ │ - addiu a2,s3,400 │ │ jalr t9 │ │ - li a3,973 │ │ + addiu a2,s3,-9856 │ │ lw gp,32(sp) │ │ + li t1,-1 │ │ + lw a3,-32688(gp) │ │ move s1,v0 │ │ - lw v0,-32692(gp) │ │ - li s4,-1 │ │ - addiu t8,v0,4348 │ │ - sw t8,0(s1) │ │ - sw s2,4(s1) │ │ - swc1 $f20,36(s1) │ │ - beq s0,s4,37578 │ │ - sh zero,44(s1) │ │ - move v0,s0 │ │ - li v1,1 │ │ - li a2,-1 │ │ - sll t2,v0,0x2 │ │ - sll t1,v0,0x5 │ │ - lw t0,176(s2) │ │ - addu a3,t2,t1 │ │ - addu a1,t0,a3 │ │ - sll a0,v1,0x10 │ │ - lw v0,12(a1) │ │ - sra a0,a0,0x10 │ │ - addiu ra,v1,1 │ │ + addiu t0,a3,4308 │ │ + sw t0,0(v0) │ │ + sw s2,4(v0) │ │ + swc1 $f20,36(v0) │ │ + beq s0,t1,38770 │ │ + sh zero,44(v0) │ │ + lw t2,176(s2) │ │ + move s4,s0 │ │ + li v0,1 │ │ + li t3,-1 │ │ + sll t4,s4,0x2 │ │ + sll t5,s4,0x5 │ │ + addu t6,t4,t5 │ │ + addu t7,t2,t6 │ │ + lw s4,12(t7) │ │ + sll ra,v0,0x10 │ │ + addiu t8,v0,1 │ │ + sra a0,ra,0x10 │ │ + bne s4,t3,38468 │ │ + andi v0,t8,0xffff │ │ + beqz a0,38770 │ │ sh a0,44(s1) │ │ - bne v0,a2,373c4 │ │ - andi v1,ra,0xffff │ │ - beqz a0,37578 │ │ - lw t9,-32156(gp) │ │ - addiu a2,s3,400 │ │ - li a3,988 │ │ - jalr t9 │ │ + lw t9,-32152(gp) │ │ + addiu a2,s3,-9856 │ │ li a1,4 │ │ + jalr t9 │ │ + li a3,988 │ │ lh v1,44(s1) │ │ + lw s2,176(s2) │ │ + addiu a0,v1,-1 │ │ + sll a1,a0,0x2 │ │ lw gp,32(sp) │ │ - addiu s3,v1,-1 │ │ + addu s3,v0,a1 │ │ sw v0,40(s1) │ │ - sll v1,s3,0x2 │ │ - li a3,-1 │ │ - sll t7,s0,0x2 │ │ - sll t6,s0,0x5 │ │ - lw t4,176(s2) │ │ - addu t5,v0,v1 │ │ - addu t3,t7,t6 │ │ - sw s0,0(t5) │ │ - addu a2,t4,t3 │ │ - lw s0,12(a2) │ │ - addiu v1,v1,-4 │ │ - bne s0,a3,37424 │ │ - lw v0,40(s1) │ │ - lw v0,0(v0) │ │ - lw s3,4(s1) │ │ - sll s4,v0,0x2 │ │ - sll t8,v0,0x5 │ │ - lw v1,176(s3) │ │ - addu s2,s4,t8 │ │ - addu s2,v1,s2 │ │ - lw v0,12(s2) │ │ - beq v0,s0,3770c │ │ - sll ra,v0,0x2 │ │ - sll a0,v0,0x5 │ │ - addu s0,ra,a0 │ │ - addu s4,v1,s0 │ │ - lw v0,8(s2) │ │ - bltz v0,37704 │ │ - sll t2,v0,0x2 │ │ - lw v1,16(s3) │ │ - sll t1,v0,0x4 │ │ - lw t0,8(v1) │ │ - addu a3,t2,t1 │ │ - addu a1,t0,a3 │ │ - lw v0,0(a1) │ │ - sw v0,8(s1) │ │ - lw t9,0(s2) │ │ - beqz s4,37714 │ │ - sw t9,16(s1) │ │ - lw a0,0(s4) │ │ + li a2,-1 │ │ + sll a3,s0,0x2 │ │ + sll t0,s0,0x5 │ │ + addu t1,a3,t0 │ │ + sw s0,0(s3) │ │ + addu s0,s2,t1 │ │ + lw s0,12(s0) │ │ + bne s0,a2,384cc │ │ + addiu s3,s3,-4 │ │ + lw t2,0(v0) │ │ + lw s4,4(s1) │ │ + sll t3,t2,0x2 │ │ + lw t4,176(s4) │ │ + sll t5,t2,0x5 │ │ + addu t6,t3,t5 │ │ + addu s2,t4,t6 │ │ + lw t7,12(s2) │ │ + beq t7,s0,3875c │ │ + sll ra,t7,0x2 │ │ + sll v0,t7,0x5 │ │ + lw t8,8(s2) │ │ + addu t9,ra,v0 │ │ + bltz t8,38784 │ │ + addu s3,t4,t9 │ │ + lw a0,16(s4) │ │ + sll a1,t8,0x2 │ │ + lw a2,8(a0) │ │ + sll a3,t8,0x4 │ │ + addu t0,a1,a3 │ │ + addu t1,a2,t0 │ │ + lw v1,0(t1) │ │ + lw s0,0(s2) │ │ + sw v1,8(s1) │ │ + beqz s3,38798 │ │ + sw s0,16(s1) │ │ + lw t3,16(s4) │ │ + sll t4,t8,0x2 │ │ + lw t5,8(t3) │ │ + sll t6,t8,0x4 │ │ + addu t7,t4,t6 │ │ + addu t8,t5,t7 │ │ + lw ra,0(s3) │ │ + lw v1,4(t8) │ │ + lw t9,-31292(gp) │ │ + lh a2,0(v1) │ │ + addiu v0,ra,1 │ │ + move a0,s4 │ │ + move a1,s3 │ │ + sw v0,12(s1) │ │ + jalr t9 │ │ sw zero,28(s1) │ │ - addiu ra,a0,1 │ │ - sw ra,12(s1) │ │ - lw v0,8(s2) │ │ - lw s0,16(s3) │ │ - sll t8,v0,0x2 │ │ - lw t6,8(s0) │ │ - sll t7,v0,0x4 │ │ - addu t5,t8,t7 │ │ - addu t4,t6,t5 │ │ - lw t3,4(t4) │ │ - lw t9,-31296(gp) │ │ - lh a2,0(t3) │ │ - move a1,s4 │ │ - bal 36390 │ │ - move a0,s3 │ │ lw a1,8(s2) │ │ - lw a2,48(s3) │ │ + lw a0,48(s4) │ │ lw gp,32(sp) │ │ - beq a1,a2,376f8 │ │ + beq a1,a0,38610 │ │ move s0,v0 │ │ - lw t9,-31996(gp) │ │ - bal 272ac │ │ - lw a0,16(s3) │ │ - beqz v0,37788 │ │ + lw t9,-31988(gp) │ │ + jalr t9 │ │ + lw a0,16(s4) │ │ + beqz v0,387d8 │ │ lw gp,32(sp) │ │ - lw v0,516(s3) │ │ - sw v0,24(s1) │ │ - lw a3,16(s2) │ │ - subu a1,a3,s0 │ │ - subu s2,a1,v0 │ │ - sw s2,20(s1) │ │ - lw ra,60(sp) │ │ + lw a1,516(s4) │ │ + sw a1,24(s1) │ │ + lw s2,16(s2) │ │ move v0,s1 │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - ldc1 $f20,64(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - lbu t6,65(s2) │ │ - beqz t6,37370 │ │ - lw t7,-32696(gp) │ │ - b 37374 │ │ - lwc1 $f20,244(s2) │ │ - lw t9,-32556(gp) │ │ - move a0,s1 │ │ - jalr t9 │ │ - move s1,zero │ │ + subu a2,s2,s0 │ │ + subu a3,a2,a1 │ │ + sw a3,20(s1) │ │ lw ra,60(sp) │ │ - move v0,s1 │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ ldc1 $f20,64(sp) │ │ jr ra │ │ addiu sp,sp,72 │ │ + lbu a1,65(s2) │ │ + beqz a1,38410 │ │ + lw a2,-32708(gp) │ │ + b 38414 │ │ + lwc1 $f20,244(s2) │ │ + lw a1,520(s4) │ │ + b 385c4 │ │ + sw a1,24(s1) │ │ addiu s1,a0,424 │ │ jalr t9 │ │ move a0,s1 │ │ lw gp,32(sp) │ │ - lw t9,-32112(gp) │ │ + lw t9,-32108(gp) │ │ jalr t9 │ │ move a0,s1 │ │ lw gp,32(sp) │ │ - lw t9,-31280(gp) │ │ - bal 367b8 │ │ + lw t9,-31276(gp) │ │ + jalr t9 │ │ move a0,s2 │ │ - move s3,v0 │ │ - beqz v0,37780 │ │ + move s4,v0 │ │ + beqz v0,3877c │ │ lw gp,32(sp) │ │ lw a1,32(s2) │ │ - beqz a1,37730 │ │ - lw t9,-31500(gp) │ │ - beqz s0,37614 │ │ + beqz a1,3882c │ │ + lw t9,-31488(gp) │ │ + beqz s0,3867c │ │ nop │ │ - lw t0,28(s2) │ │ - lw a3,16(a1) │ │ - lw a2,44(t0) │ │ - addu a1,a3,a2 │ │ - sw a1,0(s0) │ │ - lw a1,32(s2) │ │ - beqz a1,37780 │ │ - lw t9,-31492(gp) │ │ + lw t1,28(s2) │ │ + lw t2,16(a1) │ │ + lw t3,44(t1) │ │ + addu t4,t2,t3 │ │ + sw t4,0(s0) │ │ lw a2,260(s2) │ │ - bal 1cc38 │ │ - move a0,s3 │ │ + lw t9,-31480(gp) │ │ + jalr t9 │ │ + move a0,s4 │ │ lw gp,32(sp) │ │ move a0,s1 │ │ - lw t9,-32072(gp) │ │ + lw t9,-32068(gp) │ │ jalr t9 │ │ - move s1,v0 │ │ + move s0,v0 │ │ lw gp,32(sp) │ │ - lw t3,36(s3) │ │ - lw t4,-32696(gp) │ │ - mtc1 t3,$f3 │ │ + lw t5,36(s4) │ │ + lw t6,-32708(gp) │ │ + mtc1 t5,$f10 │ │ lw a0,8(s2) │ │ - lw t9,-32720(gp) │ │ - addiu a1,t4,-18344 │ │ - jalr t9 │ │ - cvt.d.w $f20,$f3 │ │ - mtc1 v0,$f1 │ │ - ldc1 $f2,432(s2) │ │ - cvt.d.w $f4,$f1 │ │ - div.d $f20,$f20,$f4 │ │ - lw gp,32(sp) │ │ - sdc1 $f2,16(sp) │ │ - lw s0,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t2,1164 │ │ - addiu a1,s0,400 │ │ - li a0,1 │ │ - li a2,1029 │ │ - div.d $f0,$f2,$f20 │ │ - jalr t9 │ │ - sdc1 $f0,24(sp) │ │ - ldc1 $f0,440(s2) │ │ - lw gp,32(sp) │ │ - addiu a1,s0,400 │ │ - div.d $f20,$f0,$f20 │ │ - lw t1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sdc1 $f0,16(sp) │ │ - li a0,1 │ │ - li a2,1032 │ │ - addiu a3,t1,1192 │ │ - jalr t9 │ │ - sdc1 $f20,24(sp) │ │ - lw ra,60(sp) │ │ - move v0,s1 │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - ldc1 $f20,64(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - lw v0,520(s3) │ │ - b 3752c │ │ - sw v0,24(s1) │ │ - b 374a8 │ │ - move v0,zero │ │ - b 37484 │ │ - move s4,zero │ │ - sw zero,12(s1) │ │ - sw zero,28(s1) │ │ - lw s3,16(s2) │ │ - sw zero,24(s1) │ │ - sw s3,20(s1) │ │ - b 37588 │ │ - sw zero,32(s1) │ │ - lw a1,56(s2) │ │ - lw a0,28(s2) │ │ - lw a2,260(s2) │ │ - bal 1d488 │ │ - lw a3,264(s2) │ │ - move a1,v0 │ │ - lw gp,32(sp) │ │ - beqz v0,37780 │ │ - sw v0,32(s2) │ │ - lw a0,36(s2) │ │ - bnez a0,375f4 │ │ - lw t9,-31496(gp) │ │ - lw a1,56(s2) │ │ - lw a0,28(s2) │ │ - bal 1da7c │ │ - lw a2,264(s2) │ │ - lw gp,32(sp) │ │ - lw a1,32(s2) │ │ - b 375f4 │ │ - sw v0,36(s2) │ │ - b 37588 │ │ - move s1,zero │ │ - lw a2,24(s4) │ │ - lw a3,28(s4) │ │ - lw a0,56(s3) │ │ - lw a1,24(s2) │ │ - lw t9,-32004(gp) │ │ - addiu t0,s1,32 │ │ - jalr t9 │ │ - sw t0,16(sp) │ │ - sra s4,v0,0xa │ │ - lwc1 $f7,36(s1) │ │ - mtc1 s4,$f9 │ │ - cvt.s.w $f8,$f9 │ │ - mul.s $f6,$f8,$f7 │ │ - trunc.w.s $f5,$f6 │ │ - mfc1 v0,$f5 │ │ - b 3752c │ │ - swc1 $f5,24(s1) │ │ - lui gp,0x7 │ │ - addiu gp,gp,6788 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-32 │ │ - sw s0,24(sp) │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - lbu v0,66(a0) │ │ - beqz v0,37800 │ │ - move s0,a0 │ │ - lbu v1,67(a0) │ │ - bnez v1,37814 │ │ - lw t9,-31280(gp) │ │ - move v0,zero │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - bal 367b8 │ │ - nop │ │ - beqz v0,37800 │ │ - lw gp,16(sp) │ │ - lw a0,32(s0) │ │ - beqz a0,37840 │ │ - lw ra,28(sp) │ │ - lw v0,36(s0) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - lw t9,-31500(gp) │ │ - lw a0,28(s0) │ │ - lw a1,56(s0) │ │ - lw a2,260(s0) │ │ - bal 1d488 │ │ - lw a3,264(s0) │ │ - lw gp,16(sp) │ │ - beqz v0,37800 │ │ - sw v0,32(s0) │ │ - lw v0,36(s0) │ │ - bnez v0,37808 │ │ - lw ra,28(sp) │ │ - lw t9,-31496(gp) │ │ - lw a1,56(s0) │ │ - lw a0,28(s0) │ │ - bal 1da7c │ │ - lw a2,264(s0) │ │ - lw a1,32(s0) │ │ - beqz a1,37800 │ │ - sw v0,36(s0) │ │ - b 37808 │ │ - lw ra,28(sp) │ │ - lui gp,0x7 │ │ - addiu gp,gp,6584 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - sw s1,48(sp) │ │ - sw s0,44(sp) │ │ - sw gp,32(sp) │ │ - sw ra,60(sp) │ │ - sw s3,56(sp) │ │ - sw s2,52(sp) │ │ - sdc1 $f20,64(sp) │ │ - lbu v0,66(a0) │ │ - move s0,a0 │ │ - move s1,a1 │ │ - beqz v0,378e4 │ │ - move a3,a2 │ │ - lbu v1,67(a0) │ │ - bnez v1,37930 │ │ - lw t9,-32116(gp) │ │ - lw t9,-31284(gp) │ │ - move a0,s0 │ │ - li a1,-1 │ │ - bal 35d64 │ │ - move a2,s1 │ │ - li t5,-1 │ │ - beq v0,t5,37a70 │ │ - lw gp,32(sp) │ │ - ldc1 $f20,64(sp) │ │ - move a0,s0 │ │ - lw ra,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - lw t9,-31276(gp) │ │ - move a1,v0 │ │ - b 35e74 │ │ - addiu sp,sp,72 │ │ - addiu s2,a0,424 │ │ - jalr t9 │ │ - move a0,s2 │ │ - lw gp,32(sp) │ │ - lw t9,-32112(gp) │ │ - jalr t9 │ │ - move a0,s2 │ │ - lw gp,32(sp) │ │ - lw t9,-31280(gp) │ │ - bal 367b8 │ │ - move a0,s0 │ │ - move s3,v0 │ │ - beqz v0,37a70 │ │ - lw gp,32(sp) │ │ - lw a1,32(s0) │ │ - beqz a1,37a78 │ │ - lw t9,-31500(gp) │ │ - beqz s1,37994 │ │ - nop │ │ - lw t0,28(s0) │ │ - lw a3,16(a1) │ │ - lw a2,44(t0) │ │ - addu a1,a3,a2 │ │ - sw a1,0(s1) │ │ - lw a1,32(s0) │ │ - beqz a1,37a70 │ │ - lw t9,-31488(gp) │ │ - bal 1c984 │ │ - move a0,s3 │ │ - lw gp,32(sp) │ │ - move a0,s2 │ │ - lw t9,-32072(gp) │ │ - jalr t9 │ │ - move s1,v0 │ │ - lw gp,32(sp) │ │ - lw t3,36(s3) │ │ - lw t4,-32696(gp) │ │ - mtc1 t3,$f3 │ │ - lw a0,8(s0) │ │ - lw t9,-32720(gp) │ │ - addiu a1,t4,-18344 │ │ - jalr t9 │ │ - cvt.d.w $f20,$f3 │ │ - mtc1 v0,$f1 │ │ - ldc1 $f2,432(s0) │ │ - cvt.d.w $f4,$f1 │ │ - div.d $f20,$f20,$f4 │ │ - lw gp,32(sp) │ │ - li a0,1 │ │ - lw s2,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t2,1164 │ │ - addiu a1,s2,400 │ │ - li a2,874 │ │ - sdc1 $f2,16(sp) │ │ - div.d $f0,$f2,$f20 │ │ - jalr t9 │ │ - sdc1 $f0,24(sp) │ │ - ldc1 $f0,440(s0) │ │ - lw gp,32(sp) │ │ - li a0,1 │ │ - div.d $f20,$f0,$f20 │ │ - lw t1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sdc1 $f0,16(sp) │ │ - addiu a1,s2,400 │ │ - li a2,877 │ │ - addiu a3,t1,1192 │ │ - jalr t9 │ │ - sdc1 $f20,24(sp) │ │ - lw ra,60(sp) │ │ - move v0,s1 │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - ldc1 $f20,64(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - b 37a4c │ │ - move s1,zero │ │ - lw a1,56(s0) │ │ - lw a0,28(s0) │ │ - lw a2,260(s0) │ │ - bal 1d488 │ │ - lw a3,264(s0) │ │ - move a1,v0 │ │ - lw gp,32(sp) │ │ - beqz v0,37a70 │ │ - sw v0,32(s0) │ │ - lw a0,36(s0) │ │ - bnez a0,37974 │ │ - lw t9,-31496(gp) │ │ - lw a1,56(s0) │ │ - lw a0,28(s0) │ │ - bal 1da7c │ │ - lw a2,264(s0) │ │ - lw gp,32(sp) │ │ - lw a1,32(s0) │ │ - b 37974 │ │ - sw v0,36(s0) │ │ - │ │ -00037ac8 : │ │ - lui gp,0x7 │ │ - addiu gp,gp,6024 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-96 │ │ - sw gp,48(sp) │ │ - sw s2,64(sp) │ │ - sw ra,92(sp) │ │ - sw s8,88(sp) │ │ - sw s7,84(sp) │ │ - sw s6,80(sp) │ │ - sw s5,76(sp) │ │ - sw s4,72(sp) │ │ - sw s3,68(sp) │ │ - sw s1,60(sp) │ │ - sw s0,56(sp) │ │ - lw v1,180(a0) │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - move s2,a0 │ │ - sw v1,16(sp) │ │ - li a0,1 │ │ - addiu a1,a1,400 │ │ - li a2,761 │ │ - jalr t9 │ │ - addiu a3,a3,1224 │ │ - lw v0,180(s2) │ │ - blez v0,37cf0 │ │ - lw gp,48(sp) │ │ - lw s8,-32696(gp) │ │ - move s6,zero │ │ - move s4,zero │ │ - li s7,-1 │ │ - b 37b88 │ │ - addiu s8,s8,-20616 │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,2 │ │ - move a1,zero │ │ - move a2,zero │ │ - jalr t9 │ │ - addiu a3,s3,25964 │ │ - lw s1,180(s2) │ │ - addiu s4,s4,1 │ │ - slt s0,s4,s1 │ │ - lw gp,48(sp) │ │ - beqz s0,37cf0 │ │ - addiu s6,s6,36 │ │ - lw v1,176(s2) │ │ - addu s0,v1,s6 │ │ - lw v0,8(s0) │ │ - bltz v0,37ce8 │ │ - sll t2,v0,0x2 │ │ - lw t3,16(s2) │ │ - lw t0,8(t3) │ │ - sll t1,v0,0x4 │ │ - addu a2,t2,t1 │ │ - addu a0,t0,a2 │ │ - lw a0,0(a0) │ │ - lw v0,12(s0) │ │ - beq v0,s7,37ce0 │ │ - sll s1,v0,0x2 │ │ - sll t7,v0,0x5 │ │ - addu t6,s1,t7 │ │ - addu t5,v1,t6 │ │ - lw t4,0(t5) │ │ - addiu v1,t4,1 │ │ - sw a0,20(sp) │ │ - sw s4,16(sp) │ │ - sw v1,24(sp) │ │ - lw a3,0(s0) │ │ - lw s3,-32696(gp) │ │ - sw a3,28(sp) │ │ - lw ra,16(s0) │ │ - sw v0,36(sp) │ │ - sw ra,32(sp) │ │ - lw t8,24(s0) │ │ - lw t9,-32200(gp) │ │ - sw t8,40(sp) │ │ - lw s5,28(s0) │ │ - li a0,1 │ │ - move a1,zero │ │ - sw s5,44(sp) │ │ - move a2,zero │ │ - jalr t9 │ │ - addiu a3,s3,1260 │ │ - lh v0,34(s0) │ │ - beq v0,s7,37b54 │ │ - lw gp,48(sp) │ │ - lw t4,20(s2) │ │ - lh t3,32(s0) │ │ - lw t2,16(t4) │ │ - sll t1,t3,0x2 │ │ - addu t0,t2,t1 │ │ - sll a0,v0,0x2 │ │ - sll a2,v0,0x4 │ │ - lw v1,0(t0) │ │ - subu a1,a2,a0 │ │ - addu v0,v1,a1 │ │ - lw s3,8(v0) │ │ - beqz s3,37b54 │ │ - lw t5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,2 │ │ - move a1,zero │ │ - move a2,zero │ │ - jalr t9 │ │ - addiu a3,t5,1344 │ │ - blez s3,37b54 │ │ - lw gp,48(sp) │ │ - move s1,zero │ │ - lui s5,0xe000 │ │ - lw a3,20(s0) │ │ - lw t8,188(s2) │ │ - addu ra,s1,a3 │ │ - sll t7,ra,0x2 │ │ - addu t6,t8,t7 │ │ - lw v0,0(t6) │ │ - addiu s1,s1,1 │ │ - beq v0,s5,37cd0 │ │ - lw t9,-32200(gp) │ │ - lw a1,16(s0) │ │ - li a0,2 │ │ - subu v0,a1,v0 │ │ - sw v0,16(sp) │ │ - move a1,zero │ │ - move a2,zero │ │ + lw t9,-32716(gp) │ │ + addiu a1,t6,-28608 │ │ jalr t9 │ │ - move a3,s8 │ │ - lw gp,48(sp) │ │ - bne s1,s3,37c88 │ │ - nop │ │ - b 37b58 │ │ - lw s3,-32696(gp) │ │ - b 37bd4 │ │ - move v1,zero │ │ - b 37bb4 │ │ - move a0,zero │ │ - lw ra,92(sp) │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - jr ra │ │ - addiu sp,sp,96 │ │ - │ │ -00037d20 : │ │ - lui gp,0x7 │ │ - addiu gp,gp,5424 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-32 │ │ - lw t9,-32324(gp) │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - bal 56538 │ │ - nop │ │ - lw gp,16(sp) │ │ - lw ra,28(sp) │ │ - lw v1,-32692(gp) │ │ - addiu sp,sp,32 │ │ - jr ra │ │ - sw v0,7280(v1) │ │ - nop │ │ - lui gp,0x7 │ │ - addiu gp,gp,5360 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-88 │ │ - sw s5,68(sp) │ │ - addiu s5,a1,1 │ │ - sw s3,60(sp) │ │ - andi s3,s5,0x1 │ │ - addiu t9,s3,32 │ │ - sw t9,36(sp) │ │ - sw s2,56(sp) │ │ - lw t8,36(sp) │ │ - sll s2,s3,0x2 │ │ - sw s6,72(sp) │ │ - sw s4,64(sp) │ │ - sw s1,52(sp) │ │ - sw s0,48(sp) │ │ - sw gp,16(sp) │ │ - sw ra,84(sp) │ │ - sw s8,80(sp) │ │ - sw s7,76(sp) │ │ - andi s4,a1,0x1 │ │ - sw s2,40(sp) │ │ - lw t4,128(a0) │ │ - sll s0,t8,0x2 │ │ - addiu t7,s4,32 │ │ - lw t5,40(sp) │ │ - move s1,a0 │ │ - addu t3,a0,s0 │ │ - sll t6,s4,0x2 │ │ - sll t2,t7,0x2 │ │ - lw v0,248(s1) │ │ - addu a0,t4,t6 │ │ - addu v1,t4,t5 │ │ - lw t0,4(t3) │ │ - addu t1,s1,t2 │ │ - lw a3,488(s1) │ │ - lw s7,492(s1) │ │ - lw s8,500(s1) │ │ - lw a0,0(a0) │ │ - lw v1,0(v1) │ │ - lw a2,4(t1) │ │ - sw a1,92(sp) │ │ - sll s6,t0,0x2 │ │ - addu a1,v0,a3 │ │ - sw a2,24(sp) │ │ - sw a1,32(sp) │ │ - addu s7,v0,s7 │ │ - addu s8,v0,s8 │ │ - lw s2,4(s1) │ │ - addu s6,v1,s6 │ │ - blez a2,38010 │ │ - lw s3,0(a0) │ │ - addiu ra,a0,4 │ │ - sw ra,28(sp) │ │ - lw v0,64(s3) │ │ - lw a1,32(sp) │ │ - slt a2,a1,v0 │ │ - beqz a2,38058 │ │ - nop │ │ - lw a3,72(s3) │ │ - beq a3,s5,37e68 │ │ - nop │ │ - sw s5,72(s3) │ │ - sw s3,0(s6) │ │ - addiu s6,s6,4 │ │ - lw t0,44(s3) │ │ - lw t1,532(s1) │ │ - beqz s2,38098 │ │ - addu s4,t0,t1 │ │ - lw s0,80(s3) │ │ - beqz s0,37f18 │ │ - nop │ │ - beqz s2,38164 │ │ - slt a0,s7,s4 │ │ - lw a1,88(s0) │ │ - lw t8,64(s2) │ │ - sll v0,a1,0x2 │ │ - sll a2,a1,0x4 │ │ - subu t9,a2,v0 │ │ - sll ra,t9,0x3 │ │ - subu t7,ra,t9 │ │ - addu t6,t8,t7 │ │ - lw t4,64(t6) │ │ - lw t5,68(s2) │ │ - subu t3,t4,t5 │ │ - addu a1,s4,t3 │ │ - slt t2,s7,a1 │ │ - beqz t2,37f0c │ │ - lw t0,92(sp) │ │ - lw v0,72(s0) │ │ - slt a3,v0,t0 │ │ - bnez a3,37ee8 │ │ - lw t9,-31708(gp) │ │ - lw v1,4(s0) │ │ - slt t1,v1,a1 │ │ - beqz t1,37f0c │ │ - nop │ │ - beq s5,v0,37ef8 │ │ - nop │ │ - sw s0,0(s6) │ │ - addiu s6,s6,4 │ │ - lw a2,48(s3) │ │ - move a0,s0 │ │ - bal 301a8 │ │ - move a3,s5 │ │ - lw gp,16(sp) │ │ - lw s0,84(s0) │ │ - bnez s0,37e8c │ │ - nop │ │ - beqz s2,380a4 │ │ - nop │ │ - lw v0,92(s3) │ │ - bltz v0,37fe0 │ │ - nop │ │ - beqz s2,380d8 │ │ - slt a0,s8,s4 │ │ - lw t8,16(s1) │ │ - sll t7,v0,0x4 │ │ - lw t6,8(t8) │ │ - sll v1,v0,0x2 │ │ - addu t5,v1,t7 │ │ - addu t4,t6,t5 │ │ - lw t3,8(t4) │ │ - lw t2,4(t4) │ │ - addiu a0,t3,-1 │ │ - sll s0,a0,0x1 │ │ - addu t1,t2,s0 │ │ - lh t0,0(t1) │ │ - lw t9,64(s2) │ │ - sll a3,t0,0x2 │ │ - sll a1,t0,0x4 │ │ - subu ra,a1,a3 │ │ - sll a2,ra,0x3 │ │ - subu t8,a2,ra │ │ - addu t7,t9,t8 │ │ - lw t6,64(t7) │ │ - lw t5,68(s2) │ │ - subu t4,t6,t5 │ │ - addu a0,s4,t4 │ │ - slt t3,s8,a0 │ │ - beqz t3,37fcc │ │ - nop │ │ - lw t0,156(s1) │ │ - lw a3,152(s1) │ │ - sll t1,t0,0x4 │ │ - addu t9,a3,t1 │ │ - addiu a1,t0,1 │ │ - sw a1,156(s1) │ │ - sw v0,0(t9) │ │ - lw a2,528(s1) │ │ - subu ra,a0,a2 │ │ - sw ra,4(t9) │ │ - lw v0,48(s3) │ │ - sw v0,8(t9) │ │ - lw s0,112(s1) │ │ - addu v1,s0,v1 │ │ - lw v0,0(v1) │ │ - bgez v0,37f34 │ │ - nop │ │ - lw s3,24(sp) │ │ - lw t3,28(sp) │ │ - addiu t2,s3,-1 │ │ - addiu a0,t3,4 │ │ - sw t2,24(sp) │ │ - lw s3,0(t3) │ │ - bnez t2,37e3c │ │ - sw a0,28(sp) │ │ - lw s8,128(s1) │ │ - lw s7,40(sp) │ │ - addu s5,s8,s7 │ │ - lw v1,0(s5) │ │ - lw t5,36(sp) │ │ - subu s2,s6,v1 │ │ - sll t4,t5,0x2 │ │ - addu s1,s1,t4 │ │ - sra s6,s2,0x2 │ │ - sw s6,4(s1) │ │ - lw ra,84(sp) │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - lw s4,72(s3) │ │ - beq s4,s5,37fe0 │ │ - lw t9,-31716(gp) │ │ - bal 3006c │ │ - move a0,s3 │ │ - lw s3,24(sp) │ │ - lw t3,28(sp) │ │ - addiu t2,s3,-1 │ │ - addiu a0,t3,4 │ │ - lw gp,16(sp) │ │ - sw t2,24(sp) │ │ - lw s3,0(t3) │ │ - bnez t2,37e3c │ │ - sw a0,28(sp) │ │ - b 38004 │ │ - lw s8,128(s1) │ │ - slt v1,s7,s4 │ │ - bnez v1,37e78 │ │ - nop │ │ - slt s0,s8,s4 │ │ - bnez s0,37f20 │ │ - nop │ │ - lw s3,24(sp) │ │ - lw t3,28(sp) │ │ - addiu t2,s3,-1 │ │ - addiu a0,t3,4 │ │ - sw t2,24(sp) │ │ - lw s3,0(t3) │ │ - bnez t2,37e3c │ │ - sw a0,28(sp) │ │ - b 38004 │ │ - lw s8,128(s1) │ │ - bnez a0,38114 │ │ - nop │ │ - lw t2,112(s1) │ │ - sll s4,v0,0x2 │ │ - addu s3,t2,s4 │ │ - lw v0,0(s3) │ │ - bltz v0,37fe4 │ │ - lw s3,24(sp) │ │ - sll s4,v0,0x2 │ │ - addu s3,t2,s4 │ │ - lw v0,0(s3) │ │ - bgez v0,380e4 │ │ - lw s3,24(sp) │ │ - b 37fe8 │ │ - lw t3,28(sp) │ │ - lw t9,156(s1) │ │ - lw a0,152(s1) │ │ - sll t2,t9,0x4 │ │ - addu t0,a0,t2 │ │ - addiu s0,t9,1 │ │ - sw s0,156(s1) │ │ - sw v0,0(t0) │ │ - lw v1,528(s1) │ │ - sll a2,v0,0x2 │ │ - subu a3,s4,v1 │ │ - sw a3,4(t0) │ │ - lw t1,48(s3) │ │ - sw t1,8(t0) │ │ - lw a1,112(s1) │ │ - addu v0,a1,a2 │ │ - lw v0,0(v0) │ │ - bgez v0,38114 │ │ - nop │ │ - b 37fe4 │ │ - lw s3,24(sp) │ │ - beqz a0,381d8 │ │ - nop │ │ - lw v0,72(s0) │ │ - lw t7,92(sp) │ │ - slt t6,v0,t7 │ │ - bnez t6,38190 │ │ - lw t9,-31708(gp) │ │ - lw ra,4(s0) │ │ - slt t8,ra,s4 │ │ - beqz t8,381b8 │ │ - nop │ │ - beq s5,v0,381a0 │ │ - nop │ │ - sw s0,0(s6) │ │ - addiu s6,s6,4 │ │ - lw a2,48(s3) │ │ - move a0,s0 │ │ - move a1,s4 │ │ - bal 301a8 │ │ - move a3,s5 │ │ - lw gp,16(sp) │ │ - lw s0,84(s0) │ │ - bnez s0,3816c │ │ - nop │ │ - slt s0,s8,s4 │ │ - beqz s0,380b0 │ │ - nop │ │ - b 37f24 │ │ - lw v0,92(s3) │ │ - lw s0,84(s0) │ │ - beqz s0,380a4 │ │ - nop │ │ - lw s0,84(s0) │ │ - bnez s0,381d8 │ │ - nop │ │ - b 380a8 │ │ - slt s0,s8,s4 │ │ - lui gp,0x7 │ │ - addiu gp,gp,4184 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-104 │ │ - sw s0,64(sp) │ │ - sw gp,24(sp) │ │ - sw ra,100(sp) │ │ - sw s8,96(sp) │ │ - sw s7,92(sp) │ │ - sw s6,88(sp) │ │ - sw s5,84(sp) │ │ - sw s4,80(sp) │ │ - sw s3,76(sp) │ │ - sw s2,72(sp) │ │ - sw s1,68(sp) │ │ - lw a2,12(a0) │ │ - move s0,a0 │ │ - lw a0,20(a2) │ │ - lw v1,20(s0) │ │ - lw v0,4(a0) │ │ - sw a1,108(sp) │ │ - addiu v0,v0,-1 │ │ - lw s6,16(s0) │ │ - bltz v0,38288 │ │ - sw v1,48(sp) │ │ - sll a1,v0,0x2 │ │ - sll a3,v0,0x4 │ │ - subu v1,a3,a1 │ │ - lui a2,0xe000 │ │ - li a1,-1 │ │ - lw t1,172(s0) │ │ - addiu v0,v0,-1 │ │ - addu t0,t1,v1 │ │ - sw a2,0(t0) │ │ - bne v0,a1,38270 │ │ - addiu v1,v1,-12 │ │ - lw t6,108(sp) │ │ - lw t5,208(s0) │ │ - sll s4,t6,0x2 │ │ - addu t4,t5,s4 │ │ - lw t1,0(t4) │ │ - lw t3,180(s0) │ │ - slt t2,t1,t3 │ │ - beqz t2,38708 │ │ - lw s8,4(s0) │ │ - sll t7,t1,0x2 │ │ - sll s1,t1,0x5 │ │ - addu t4,t7,s1 │ │ - move t6,zero │ │ - li t5,-1 │ │ - lw ra,176(s0) │ │ - lw t8,212(s0) │ │ - addu t0,ra,t4 │ │ - lw t9,8(t0) │ │ - sll s7,t9,0x2 │ │ - addu s5,t8,s7 │ │ - sw t5,0(s5) │ │ - lw s3,8(t0) │ │ - lw s2,52(s0) │ │ - beq s3,s2,383b4 │ │ - nop │ │ - lh v0,34(t0) │ │ - beq v0,t5,384e4 │ │ - addiu t6,t6,1 │ │ - lw s2,48(sp) │ │ - lh s1,32(t0) │ │ - lw a2,12(s0) │ │ - lw t7,16(s2) │ │ - sll t3,s1,0x2 │ │ - lw v1,20(a2) │ │ - addu a0,t7,t3 │ │ - lw a3,20(t0) │ │ - sll t2,v0,0x4 │ │ - sll a1,v0,0x2 │ │ - lw ra,0(a0) │ │ - lw t9,188(s0) │ │ - lw s7,4(v1) │ │ - subu v0,t2,a1 │ │ - sll t8,a3,0x2 │ │ - addu t2,ra,v0 │ │ - blez s7,383b4 │ │ - addu t3,t9,t8 │ │ - move v1,zero │ │ - move v0,zero │ │ - lw a1,4(t2) │ │ - sll a0,v0,0x1 │ │ - addu a3,a1,a0 │ │ - lh ra,0(a3) │ │ - lw t9,172(s0) │ │ - sll t8,ra,0x2 │ │ - addu a0,t9,v1 │ │ - addu s7,t3,t8 │ │ - lw a1,0(s7) │ │ - lw s5,0(a0) │ │ - slt s3,s5,a1 │ │ - beqz s3,383a0 │ │ - addiu v0,v0,1 │ │ - sw a1,0(a0) │ │ - lw s3,172(s0) │ │ - addu s2,s3,v1 │ │ - sw t1,4(s2) │ │ - lw s1,172(s0) │ │ - lh t7,32(t0) │ │ - addu a2,s1,v1 │ │ - sw t7,8(a2) │ │ - lw a2,12(s0) │ │ - lw t8,20(a2) │ │ - lw s7,4(t8) │ │ - slt s5,v0,s7 │ │ - bnez s5,38348 │ │ - addiu v1,v1,12 │ │ - lw v0,180(s0) │ │ - addiu t1,t1,1 │ │ - slt t0,t1,v0 │ │ - bnez t0,382c0 │ │ - addiu t4,t4,36 │ │ - beqz t6,38708 │ │ - lw t2,108(sp) │ │ - lw t5,248(s0) │ │ - lw t4,488(s0) │ │ - lw s2,88(s0) │ │ - addiu t6,t2,1 │ │ - addu t1,t5,t4 │ │ - sw t6,52(sp) │ │ - sw t1,44(sp) │ │ - bgtz s2,384a4 │ │ - lw s1,80(s0) │ │ - b 3873c │ │ - lw v0,124(s0) │ │ - lw t0,64(s8) │ │ - lw s7,68(s8) │ │ - addu t8,t0,v0 │ │ - lw s5,64(t8) │ │ - subu v0,s5,s7 │ │ - lw t4,44(sp) │ │ - addu v0,v1,v0 │ │ - slt t1,t4,v0 │ │ - beqz t1,3849c │ │ - addiu s2,s2,-1 │ │ - lw t6,72(s1) │ │ - lw t2,108(sp) │ │ - lw t9,-31708(gp) │ │ - slt t5,t6,t2 │ │ - move a0,s1 │ │ - move a1,v0 │ │ - bnez t5,38454 │ │ - lw a3,52(sp) │ │ - lw v1,4(s1) │ │ - slt v0,v1,v0 │ │ - beqz v0,3849c │ │ - nop │ │ - bal 301a8 │ │ - lw a2,4(s3) │ │ - lw t5,48(sp) │ │ - lh t4,92(s1) │ │ - lw t1,12(t5) │ │ - sll t0,t4,0x2 │ │ - lh s7,94(s1) │ │ - addu t8,t1,t0 │ │ - lw s5,0(t8) │ │ - sll t7,s7,0x2 │ │ - lw a1,8(s3) │ │ - addu a2,s5,t7 │ │ - lw a0,0(a2) │ │ - sll a3,a1,0x1 │ │ - addu t9,a0,a3 │ │ - lhu t3,0(t9) │ │ - lw gp,24(sp) │ │ - sh t3,54(s1) │ │ - beqz s2,38738 │ │ - addiu s1,s1,96 │ │ - lh s3,92(s1) │ │ - lw a1,172(s0) │ │ - sll t7,s3,0x2 │ │ - sll a2,s3,0x4 │ │ - subu a3,a2,t7 │ │ - addu s3,a1,a3 │ │ - lw ra,0(s3) │ │ - lw t9,528(s0) │ │ - lw t3,532(s0) │ │ - sll a0,a3,0x3 │ │ - addu v1,ra,t9 │ │ - subu v0,a0,a3 │ │ - bnez s8,383fc │ │ - addu v1,v1,t3 │ │ - b 38410 │ │ - move v0,zero │ │ - lw a2,12(s0) │ │ - lw v1,20(a2) │ │ - lw v0,4(v1) │ │ - blez v0,383b4 │ │ - move v0,zero │ │ - move v1,zero │ │ - lw a0,172(s0) │ │ - lw a1,16(t0) │ │ - addu a0,a0,v0 │ │ - lw t2,0(a0) │ │ - slt a3,t2,a1 │ │ - beqz a3,3853c │ │ - addiu v1,v1,1 │ │ - sw a1,0(a0) │ │ - lw s1,172(s0) │ │ - addu t7,s1,v0 │ │ - sw t1,4(t7) │ │ - lw t3,172(s0) │ │ - lh a1,32(t0) │ │ - addu a2,t3,v0 │ │ - sw a1,8(a2) │ │ - lw a2,12(s0) │ │ - lw s5,20(a2) │ │ - lw s3,4(s5) │ │ - slt s2,v1,s3 │ │ - bnez s2,384fc │ │ - addiu v0,v0,12 │ │ - lw v0,180(s0) │ │ - addiu t1,t1,1 │ │ - slt t0,t1,v0 │ │ - bnez t0,382c0 │ │ - addiu t4,t4,36 │ │ - b 383c8 │ │ - nop │ │ - lw t3,12(s0) │ │ - lw a0,172(s0) │ │ - lw t2,20(t3) │ │ - lw t4,48(s0) │ │ - lh a2,40(t2) │ │ - lw s7,520(s0) │ │ - sll t6,a2,0x2 │ │ - sll t5,a2,0x4 │ │ - subu a3,t5,t6 │ │ - addu s3,a0,a3 │ │ - lw s5,0(s3) │ │ - sll t9,t4,0x2 │ │ - addu ra,t0,t9 │ │ - addu s1,s5,s7 │ │ - lw a0,0(ra) │ │ - beqz s8,38adc │ │ - addu t1,s1,t1 │ │ - lh ra,92(a0) │ │ - lw t7,64(s8) │ │ - sll s2,ra,0x2 │ │ - sll s1,ra,0x4 │ │ - subu t8,s1,s2 │ │ - sll v1,t8,0x3 │ │ - subu s4,v1,t8 │ │ - addu a1,t7,s4 │ │ - lw t0,64(a1) │ │ - lw v0,68(s8) │ │ - subu a1,t0,v0 │ │ - lw s5,44(sp) │ │ - addu a1,t1,a1 │ │ - slt t1,s5,a1 │ │ - beqz t1,38620 │ │ - lw t4,108(sp) │ │ - lw t9,72(a0) │ │ - slt s7,t9,t4 │ │ - bnez s7,38610 │ │ - lw t9,-31708(gp) │ │ - lw t5,4(a0) │ │ - slt a3,t5,a1 │ │ - beqz a3,38620 │ │ - nop │ │ - lw a2,4(s3) │ │ - bal 301a8 │ │ - lw a3,52(sp) │ │ - lw gp,24(sp) │ │ - lw s1,24(s6) │ │ - lw v1,28(s6) │ │ - slt a0,v1,s1 │ │ - bnez a0,3870c │ │ - lw ra,100(sp) │ │ - beqz s8,38aa8 │ │ - sll s2,s1,0x2 │ │ - lw t5,48(s0) │ │ - beq t5,s1,386f8 │ │ - nop │ │ - lw a0,16(s0) │ │ - lw t9,32(a0) │ │ - beq t9,s1,386f8 │ │ - nop │ │ - lw a2,104(s0) │ │ - addu t6,a2,s2 │ │ - lw v0,0(t6) │ │ - beqz v0,386f8 │ │ - lw t3,44(sp) │ │ - lh a2,92(v0) │ │ - lw a3,64(s8) │ │ - sll t6,a2,0x2 │ │ - sll a0,a2,0x4 │ │ - subu t5,a0,t6 │ │ - sll t9,t5,0x3 │ │ - subu t4,t9,t5 │ │ - lw s5,0(s3) │ │ - lw t1,516(s0) │ │ - addu s7,a3,t4 │ │ - lw ra,532(s0) │ │ - lw t7,64(s7) │ │ - lw s4,68(s8) │ │ - addu t8,s5,t1 │ │ - addu t0,t8,ra │ │ - subu a1,t7,s4 │ │ - addu a2,t0,a1 │ │ - slt t2,t3,a2 │ │ - beqz t2,386f8 │ │ - lw t0,108(sp) │ │ - lw t3,72(v0) │ │ - lw t9,-31708(gp) │ │ - slt t2,t3,t0 │ │ - move a0,v0 │ │ - move a1,a2 │ │ - bnez t2,386e8 │ │ - lw a3,52(sp) │ │ - lw s4,4(v0) │ │ - slt v0,s4,a2 │ │ - beqz v0,386f8 │ │ - nop │ │ - bal 301a8 │ │ - lw a2,4(s3) │ │ - lw gp,24(sp) │ │ - lw v1,28(s6) │ │ - addiu s1,s1,1 │ │ - slt a1,v1,s1 │ │ - beqz a1,3863c │ │ - addiu s2,s2,4 │ │ - lw ra,100(sp) │ │ - lw s8,96(sp) │ │ - lw s7,92(sp) │ │ - lw s6,88(sp) │ │ - lw s5,84(sp) │ │ - lw s4,80(sp) │ │ - lw s3,76(sp) │ │ - lw s2,72(sp) │ │ - lw s1,68(sp) │ │ - lw s0,64(sp) │ │ + cvt.d.w $f20,$f10 │ │ + mtc1 v0,$f12 │ │ + ldc1 $f16,432(s2) │ │ + cvt.d.w $f14,$f12 │ │ + div.d $f20,$f20,$f14 │ │ + lw gp,32(sp) │ │ + sdc1 $f16,16(sp) │ │ + lw s3,-32708(gp) │ │ + lw t7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t7,-9092 │ │ + addiu a1,s3,-9856 │ │ + li a0,1 │ │ + li a2,1029 │ │ + div.d $f18,$f16,$f20 │ │ + jalr t9 │ │ + sdc1 $f18,24(sp) │ │ + ldc1 $f2,440(s2) │ │ + lw gp,32(sp) │ │ + addiu a1,s3,-9856 │ │ + div.d $f0,$f2,$f20 │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sdc1 $f2,16(sp) │ │ + li a0,1 │ │ + li a2,1032 │ │ + addiu a3,t8,-9064 │ │ + jalr t9 │ │ + sdc1 $f0,24(sp) │ │ + lw ra,60(sp) │ │ + move v0,s0 │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ + ldc1 $f20,64(sp) │ │ jr ra │ │ - addiu sp,sp,104 │ │ - lw v0,124(s0) │ │ - blez v0,38784 │ │ + addiu sp,sp,72 │ │ + lw t8,8(s2) │ │ + bltz t8,3881c │ │ + move s3,zero │ │ + b 3852c │ │ + lw a0,16(s4) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + b 385d8 │ │ + move v0,zero │ │ + lw s0,0(s2) │ │ move v1,zero │ │ - lui a2,0x8000 │ │ - lw a3,116(s0) │ │ - sll t9,v1,0x2 │ │ - addu t3,a3,t9 │ │ - lw v0,0(t3) │ │ - lw s3,160(s0) │ │ - sll t2,v0,0x2 │ │ - sll t6,v0,0x4 │ │ - subu ra,t6,t2 │ │ - addu s2,s3,ra │ │ - sw a2,4(s2) │ │ - lw v0,124(s0) │ │ - addiu v1,v1,1 │ │ - slt s1,v1,v0 │ │ - bnez s1,38748 │ │ + sw v1,8(s1) │ │ + bnez s3,38554 │ │ + sw s0,16(s1) │ │ + lw t2,16(s2) │ │ + lw ra,60(sp) │ │ + sw zero,12(s1) │ │ + sw zero,28(s1) │ │ + sw t2,20(s1) │ │ + sw zero,24(s1) │ │ + sw zero,32(s1) │ │ + move v0,s1 │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ + ldc1 $f20,64(sp) │ │ + jr ra │ │ + addiu sp,sp,72 │ │ + lw a0,56(s4) │ │ + lw a1,24(s2) │ │ + lw a2,24(s3) │ │ + lw a3,28(s3) │ │ + lw t9,-32008(gp) │ │ + addiu s4,s1,32 │ │ + jalr t9 │ │ + sw s4,16(sp) │ │ + sra s3,v0,0xa │ │ + lwc1 $f2,36(s1) │ │ + mtc1 s3,$f0 │ │ + cvt.s.w $f4,$f0 │ │ + mul.s $f6,$f4,$f2 │ │ + trunc.w.s $f8,$f6 │ │ + mfc1 a1,$f8 │ │ + b 385c4 │ │ + swc1 $f8,24(s1) │ │ + lw s4,0(s2) │ │ + sw zero,8(s1) │ │ + b 38798 │ │ + sw s4,16(s1) │ │ + lw a1,56(s2) │ │ + lw a0,28(s2) │ │ + lw a2,260(s2) │ │ + jalr t9 │ │ + lw a3,264(s2) │ │ + move a1,v0 │ │ + lw gp,32(sp) │ │ + beqz v0,3877c │ │ + sw v0,32(s2) │ │ + lw t0,36(s2) │ │ + bnez t0,38660 │ │ + lw t9,-31484(gp) │ │ + lw a1,56(s2) │ │ + lw a0,28(s2) │ │ + jalr t9 │ │ + lw a2,264(s2) │ │ + lw gp,32(sp) │ │ + sw v0,36(s2) │ │ + bnez s0,38668 │ │ + lw a1,32(s2) │ │ + bnez a1,3867c │ │ + move v0,zero │ │ + b 385dc │ │ + lw ra,60(sp) │ │ + lui gp,0x7 │ │ + addiu gp,gp,2500 │ │ + addu gp,gp,t9 │ │ + lbu v1,66(a0) │ │ + beqz v1,388b0 │ │ nop │ │ - lw a1,208(s0) │ │ - lw a0,180(s0) │ │ - addu v1,a1,s4 │ │ - lw s7,0(v1) │ │ - slt s4,s7,a0 │ │ - beqz s4,388b0 │ │ - sll s5,s7,0x2 │ │ - sll t7,s7,0x5 │ │ - addu a2,s5,t7 │ │ - sw a2,40(sp) │ │ - move t1,a2 │ │ - lw t0,176(s0) │ │ - addu s5,t0,t1 │ │ - lbu t8,4(s5) │ │ - beqz t8,38898 │ │ + lbu a1,67(a0) │ │ + bnez a1,388b8 │ │ nop │ │ - blez v0,38898 │ │ - move s2,zero │ │ - lw t2,116(s0) │ │ - sll t6,s2,0x2 │ │ - addu s3,t2,t6 │ │ - lw ra,0(s3) │ │ - lw s1,8(s6) │ │ - sll s3,ra,0x2 │ │ - sll s4,ra,0x4 │ │ - addu t1,s3,s4 │ │ - addu t5,s1,t1 │ │ - lw t4,4(t5) │ │ - lw t9,-31296(gp) │ │ - lh a2,0(t4) │ │ + jr ra │ │ + move v0,zero │ │ + addiu sp,sp,-32 │ │ + lw t9,-31276(gp) │ │ + sw gp,16(sp) │ │ + sw s0,24(sp) │ │ + sw ra,28(sp) │ │ + jalr t9 │ │ + move s0,a0 │ │ + beqz v0,38948 │ │ + lw gp,16(sp) │ │ + lw a0,32(s0) │ │ + beqz a0,388fc │ │ + lw t9,-31488(gp) │ │ + lw v0,36(s0) │ │ + lw ra,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + lw a0,28(s0) │ │ + lw a1,56(s0) │ │ + lw a2,260(s0) │ │ + jalr t9 │ │ + lw a3,264(s0) │ │ + lw gp,16(sp) │ │ + beqz v0,38948 │ │ + sw v0,32(s0) │ │ + lw v0,36(s0) │ │ + bnez v0,388f0 │ │ + lw ra,28(sp) │ │ + lw t9,-31484(gp) │ │ + lw a2,264(s0) │ │ + lw a0,28(s0) │ │ + jalr t9 │ │ + lw a1,56(s0) │ │ + lw a2,32(s0) │ │ + bnez a2,388ec │ │ + sw v0,36(s0) │ │ + b 388ec │ │ + move v0,zero │ │ + lui gp,0x7 │ │ + addiu gp,gp,2304 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-72 │ │ + sw s1,48(sp) │ │ + sw s0,44(sp) │ │ + sw gp,32(sp) │ │ + sw ra,60(sp) │ │ + sw s3,56(sp) │ │ + sw s2,52(sp) │ │ + sdc1 $f20,64(sp) │ │ + lbu v0,66(a0) │ │ + move s0,a0 │ │ + move s1,a1 │ │ + beqz v0,3899c │ │ + move a3,a2 │ │ + lbu v1,67(a0) │ │ + bnez v1,389e8 │ │ + lw t9,-32112(gp) │ │ + lw t9,-31280(gp) │ │ move a0,s0 │ │ - move a1,s5 │ │ - bal 36390 │ │ - sw t1,56(sp) │ │ - lw gp,24(sp) │ │ - lui a0,0xe000 │ │ - addiu s2,s2,1 │ │ - move s1,v0 │ │ - lw t9,-32004(gp) │ │ - beq v0,a0,38858 │ │ - lw v1,56(sp) │ │ - lw a1,8(s6) │ │ - lw a2,24(s5) │ │ - addu a3,a1,v1 │ │ - lw a1,16(a3) │ │ - lw a0,56(s0) │ │ - lw a3,28(s5) │ │ - addiu t3,sp,32 │ │ - bal 58144 │ │ - sw t3,16(sp) │ │ - sra v0,v0,0xa │ │ - lw gp,24(sp) │ │ - addu s1,s1,v0 │ │ - lw a2,160(s0) │ │ - subu s3,s4,s3 │ │ - addu v0,a2,s3 │ │ - lw v1,4(v0) │ │ - slt s4,v1,s1 │ │ - beqz s4,38884 │ │ - nop │ │ - sw s1,4(v0) │ │ - lw t8,160(s0) │ │ - addu t7,t8,s3 │ │ - sw s7,8(t7) │ │ - lw v0,124(s0) │ │ - slt t0,s2,v0 │ │ - bnez t0,387cc │ │ - nop │ │ - lw a0,180(s0) │ │ - lw s5,40(sp) │ │ - addiu s7,s7,1 │ │ - addiu t1,s5,36 │ │ - slt s2,s7,a0 │ │ - bnez s2,387b0 │ │ - sw t1,40(sp) │ │ - lw t0,104(s0) │ │ - blez v0,3856c │ │ - lw t1,532(s0) │ │ - b 389dc │ │ - move s1,zero │ │ - lh t4,92(s2) │ │ - lw t8,64(s8) │ │ - sll a0,t4,0x2 │ │ - sll t9,t4,0x4 │ │ - subu s5,t9,a0 │ │ - sll s7,s5,0x3 │ │ - subu t7,s7,s5 │ │ - addu v1,t8,t7 │ │ - lw s4,64(v1) │ │ - lw a1,68(s8) │ │ - subu v1,s4,a1 │ │ - lw t5,44(sp) │ │ - addu v1,a3,v1 │ │ - slt a3,t5,v1 │ │ - beqz a3,389cc │ │ - lw t9,-31708(gp) │ │ - lw s3,8(a2) │ │ - lw t6,72(s2) │ │ - lw a2,108(sp) │ │ - slt ra,t6,a2 │ │ + li a1,-1 │ │ + jalr t9 │ │ + move a2,s1 │ │ + li a0,-1 │ │ + beq v0,a0,38b78 │ │ + lw gp,32(sp) │ │ + ldc1 $f20,64(sp) │ │ + lw ra,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + move a0,s0 │ │ + lw t9,-31272(gp) │ │ + lw s0,44(sp) │ │ + move a1,v0 │ │ + jr t9 │ │ + addiu sp,sp,72 │ │ + addiu s2,a0,424 │ │ + jalr t9 │ │ move a0,s2 │ │ - move a1,v1 │ │ - lw a3,52(sp) │ │ - move a2,s3 │ │ - bnez ra,3893c │ │ - lw s4,176(s0) │ │ - lw t3,4(s2) │ │ - slt t2,t3,v1 │ │ - beqz t2,389cc │ │ - nop │ │ - bal 301a8 │ │ - nop │ │ - sll t8,s3,0x2 │ │ - sll t7,s3,0x5 │ │ - addu v1,t8,t7 │ │ - addu s4,s4,v1 │ │ - lw a1,8(s4) │ │ - lw t1,8(s6) │ │ - sll s3,a1,0x2 │ │ - sll t0,a1,0x4 │ │ - addu v0,s3,t0 │ │ - lw t3,48(sp) │ │ - addu a2,t1,v0 │ │ - lh t2,92(s2) │ │ - lw t6,12(t3) │ │ - lw a3,8(a2) │ │ - sll t5,t2,0x2 │ │ - lw s7,4(a2) │ │ - addu a0,t6,t5 │ │ - lh t9,94(s2) │ │ - addiu t4,a3,-1 │ │ - lw t7,0(a0) │ │ - sll s5,t4,0x1 │ │ - sll v1,t9,0x2 │ │ - addu t8,s7,s5 │ │ - lh a1,0(t8) │ │ - addu s4,t7,v1 │ │ - lw s3,0(s4) │ │ - sll t0,a1,0x1 │ │ - addu v0,s3,t0 │ │ - lhu t1,0(v0) │ │ - lw gp,24(sp) │ │ - sh t1,54(s2) │ │ - lw v0,124(s0) │ │ - lw t0,104(s0) │ │ - lw t1,532(s0) │ │ - addiu s1,s1,1 │ │ - slt s2,s1,v0 │ │ - beqz s2,3856c │ │ - nop │ │ - lw t6,116(s0) │ │ - sll s3,s1,0x2 │ │ - lw t5,16(s0) │ │ - addu ra,t6,s3 │ │ - lw s7,0(ra) │ │ - lw t9,32(t5) │ │ - sll a0,s7,0x2 │ │ - sll t4,s7,0x4 │ │ - subu a2,t4,a0 │ │ - beq t9,s7,389cc │ │ - addu a0,t0,a0 │ │ - lw t3,160(s0) │ │ - lw s2,0(a0) │ │ - addu a2,t3,a2 │ │ - lw t2,4(a2) │ │ - bnez s8,388c4 │ │ - addu a3,t1,t2 │ │ - b 388f0 │ │ - move v1,zero │ │ - lw t3,104(s0) │ │ - addu t2,t3,s2 │ │ - lw v0,0(t2) │ │ - beqz v0,38a98 │ │ - lw a1,44(sp) │ │ - lw t8,0(s3) │ │ - lw ra,516(s0) │ │ - lw t7,532(s0) │ │ - addu s4,t8,ra │ │ - addu a2,s4,t7 │ │ - slt t0,a1,a2 │ │ - beqz t0,38a98 │ │ - lw s7,108(sp) │ │ - lw s5,72(v0) │ │ - lw t9,-31708(gp) │ │ - slt t1,s5,s7 │ │ - move a0,v0 │ │ - move a1,a2 │ │ - bnez t1,38a88 │ │ - lw a3,52(sp) │ │ - lw t4,4(v0) │ │ - slt v0,t4,a2 │ │ - beqz v0,38a98 │ │ - nop │ │ - bal 301a8 │ │ - lw a2,4(s3) │ │ - lw gp,24(sp) │ │ - lw v1,28(s6) │ │ - addiu s1,s1,1 │ │ - slt a3,v1,s1 │ │ - bnez a3,38708 │ │ - addiu s2,s2,4 │ │ - lw s8,48(s0) │ │ - beq s8,s1,38a98 │ │ - nop │ │ - lw a2,16(s0) │ │ - lw t6,32(a2) │ │ - bne t6,s1,38a28 │ │ - nop │ │ - addiu s1,s1,1 │ │ - slt a3,v1,s1 │ │ - beqz a3,38aac │ │ - addiu s2,s2,4 │ │ - b 3870c │ │ - lw ra,100(sp) │ │ - b 385dc │ │ - move a1,zero │ │ + lw gp,32(sp) │ │ + lw t9,-32108(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw gp,32(sp) │ │ + lw t9,-31276(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + move s3,v0 │ │ + beqz v0,38b78 │ │ + lw gp,32(sp) │ │ + lw a1,32(s0) │ │ + beqz a1,38b20 │ │ + lw t9,-31488(gp) │ │ + beqz s1,38a4c │ │ + lw t9,-31492(gp) │ │ + lw a3,28(s0) │ │ + lw t0,16(a1) │ │ + lw t1,44(a3) │ │ + addu t2,t0,t1 │ │ + sw t2,0(s1) │ │ + lw t9,-31492(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + lw gp,32(sp) │ │ + move a0,s2 │ │ + lw t9,-32068(gp) │ │ + jalr t9 │ │ + move s1,v0 │ │ + lw gp,32(sp) │ │ + lw t3,36(s3) │ │ + lw a1,-32708(gp) │ │ + mtc1 t3,$f0 │ │ + lw a0,8(s0) │ │ + lw t9,-32716(gp) │ │ + addiu a1,a1,-28608 │ │ + jalr t9 │ │ + cvt.d.w $f20,$f0 │ │ + mtc1 v0,$f2 │ │ + ldc1 $f6,432(s0) │ │ + cvt.d.w $f4,$f2 │ │ + div.d $f20,$f20,$f4 │ │ + lw gp,32(sp) │ │ + li a0,1 │ │ + lw s2,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t4,-9092 │ │ + addiu a1,s2,-9856 │ │ + li a2,874 │ │ + sdc1 $f6,16(sp) │ │ + div.d $f8,$f6,$f20 │ │ + jalr t9 │ │ + sdc1 $f8,24(sp) │ │ + ldc1 $f10,440(s0) │ │ + lw gp,32(sp) │ │ + li a0,1 │ │ + div.d $f12,$f10,$f20 │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sdc1 $f10,16(sp) │ │ + addiu a1,s2,-9856 │ │ + li a2,877 │ │ + addiu a3,t5,-9064 │ │ + jalr t9 │ │ + sdc1 $f12,24(sp) │ │ + move v0,s1 │ │ + lw ra,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ + ldc1 $f20,64(sp) │ │ + jr ra │ │ + addiu sp,sp,72 │ │ + lw a1,56(s0) │ │ + lw a0,28(s0) │ │ + lw a2,260(s0) │ │ + jalr t9 │ │ + lw a3,264(s0) │ │ + move a1,v0 │ │ + lw gp,32(sp) │ │ + beqz v0,38b78 │ │ + sw v0,32(s0) │ │ + lw a2,36(s0) │ │ + bnez a2,38a2c │ │ + lw t9,-31484(gp) │ │ + lw a1,56(s0) │ │ + lw a0,28(s0) │ │ + jalr t9 │ │ + lw a2,264(s0) │ │ + lw gp,32(sp) │ │ + sw v0,36(s0) │ │ + bnez s1,38a34 │ │ + lw a1,32(s0) │ │ + bnez a1,38a4c │ │ + lw t9,-31492(gp) │ │ + b 38b00 │ │ + move v0,zero │ │ + │ │ +00038b80 : │ │ lui gp,0x7 │ │ - addiu gp,gp,1900 │ │ + addiu gp,gp,1744 │ │ addu gp,gp,t9 │ │ + lw v0,180(a0) │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ addiu sp,sp,-104 │ │ - addiu t1,a1,1 │ │ - sw t1,44(sp) │ │ - lw v0,44(sp) │ │ - sw s0,64(sp) │ │ - sw gp,24(sp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a1,-9856 │ │ + sw gp,48(sp) │ │ + sw s6,88(sp) │ │ sw ra,100(sp) │ │ + move s6,a0 │ │ sw s8,96(sp) │ │ sw s7,92(sp) │ │ - sw s6,88(sp) │ │ sw s5,84(sp) │ │ sw s4,80(sp) │ │ sw s3,76(sp) │ │ sw s2,72(sp) │ │ sw s1,68(sp) │ │ - move s0,a0 │ │ - lw a2,288(a0) │ │ - andi a0,v0,0x1 │ │ - sw a0,56(sp) │ │ - lw t0,56(sp) │ │ - lw v0,140(s0) │ │ - sll a3,t0,0x2 │ │ - sw a1,108(sp) │ │ - lw a0,156(s0) │ │ - addu a1,v0,a3 │ │ - lw a1,0(a1) │ │ - addu v1,a2,a0 │ │ - sw a3,52(sp) │ │ - sw a1,48(sp) │ │ - lw s1,152(s0) │ │ - blez a0,39018 │ │ - sw v1,288(s0) │ │ - lw s5,-32696(gp) │ │ - lw s6,-32696(gp) │ │ + sw s0,64(sp) │ │ + sw v0,16(sp) │ │ + li a0,1 │ │ + li a2,761 │ │ + jalr t9 │ │ + addiu a3,a3,-9032 │ │ + lw v1,180(s6) │ │ + blez v1,38db0 │ │ + lw gp,48(sp) │ │ + lw a0,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + addiu a2,a0,-8912 │ │ + move s1,zero │ │ + move s0,zero │ │ + li s2,-1 │ │ + sw a2,60(sp) │ │ + b 38c4c │ │ + addiu s3,s3,-30888 │ │ + lw s7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,2 │ │ + move a1,zero │ │ + move a2,zero │ │ + jalr t9 │ │ + addiu a3,s7,15708 │ │ + lw t2,180(s6) │ │ + addiu s0,s0,1 │ │ + slt a0,s0,t2 │ │ + lw gp,48(sp) │ │ + beqz a0,38db0 │ │ + addiu s1,s1,36 │ │ + lw t0,176(s6) │ │ + addu s7,t0,s1 │ │ + lw t1,8(s7) │ │ + bltz t1,38da8 │ │ + sll t4,t1,0x2 │ │ + lw t3,16(s6) │ │ + lw t5,8(t3) │ │ + sll t6,t1,0x4 │ │ + addu t7,t4,t6 │ │ + addu s4,t5,t7 │ │ + lw t2,0(s4) │ │ + lw s5,12(s7) │ │ + beq s5,s2,38da0 │ │ + sll s8,s5,0x2 │ │ + sll ra,s5,0x5 │ │ + addu v0,s8,ra │ │ + addu t9,t0,v0 │ │ + lw a1,0(t9) │ │ + addiu t8,a1,1 │ │ + sw t2,20(sp) │ │ + sw s0,16(sp) │ │ + sw t8,24(sp) │ │ + lw a3,0(s7) │ │ + lw t1,-32708(gp) │ │ + sw a3,28(sp) │ │ + lw v1,16(s7) │ │ + sw s5,36(sp) │ │ + sw v1,32(sp) │ │ + lw a2,24(s7) │ │ + lw t9,-32196(gp) │ │ + sw a2,40(sp) │ │ + lw t0,28(s7) │ │ + li a0,1 │ │ + move a1,zero │ │ + sw t0,44(sp) │ │ + move a2,zero │ │ + jalr t9 │ │ + addiu a3,t1,-8996 │ │ + lh t2,34(s7) │ │ + beq t2,s2,38c18 │ │ + lw gp,48(sp) │ │ + lw a0,20(s6) │ │ + lh t3,32(s7) │ │ + lw t4,16(a0) │ │ + sll t5,t3,0x2 │ │ + addu t6,t4,t5 │ │ + sll s5,t2,0x4 │ │ + lw t7,0(t6) │ │ + sll s4,t2,0x2 │ │ + subu t8,s5,s4 │ │ + addu s8,t7,t8 │ │ + lw s5,8(s8) │ │ + beqz s5,38c18 │ │ + lw t9,-32196(gp) │ │ + lw a3,60(sp) │ │ + li a0,2 │ │ + move a1,zero │ │ + jalr t9 │ │ + move a2,zero │ │ + blez s5,38c18 │ │ + lw gp,48(sp) │ │ move s8,zero │ │ - move s2,zero │ │ - li s4,-1 │ │ - addiu s5,s5,1352 │ │ - addiu s6,s6,1412 │ │ - lw v0,8(s1) │ │ - beq v0,s4,38d04 │ │ - sll a2,v0,0x5 │ │ - lw t4,0(s1) │ │ - lw t5,16(s0) │ │ - sll t3,t4,0x2 │ │ - lw a0,8(t5) │ │ - sll t2,t4,0x4 │ │ - addu t1,t3,t2 │ │ - addu t0,a0,t1 │ │ + lui s4,0xe000 │ │ + lw ra,20(s7) │ │ + lw a1,188(s6) │ │ + addu v0,s8,ra │ │ sll a3,v0,0x2 │ │ - lw s3,176(s0) │ │ - lw ra,4(t0) │ │ - addu a1,a3,a2 │ │ - lw t9,-31296(gp) │ │ - addu s3,s3,a1 │ │ - lh a2,0(ra) │ │ - move a1,s3 │ │ - bal 36390 │ │ - move a0,s0 │ │ - lw v1,4(s1) │ │ - lw t8,0(s1) │ │ - subu t9,v1,v0 │ │ - lw gp,24(sp) │ │ - sw t9,4(s1) │ │ - lw t5,160(s0) │ │ - sll s7,t8,0x2 │ │ - sll t7,t8,0x4 │ │ - subu t6,t7,s7 │ │ - lw a1,0(s3) │ │ - addu t4,t5,t6 │ │ - lw t3,0(t4) │ │ - addiu t2,a1,1 │ │ - beq t3,t2,38d00 │ │ - nop │ │ - beqz s8,38c54 │ │ - nop │ │ - lw a2,168(s0) │ │ - lw v0,0(a2) │ │ - beq a1,v0,39070 │ │ - addiu v1,a2,8 │ │ - b 38c44 │ │ - move v0,zero │ │ - lw t6,-8(v1) │ │ - beq a1,t6,39074 │ │ - sll a3,v0,0x3 │ │ - addiu v0,v0,1 │ │ - move a2,v1 │ │ - bne v0,s8,38c38 │ │ - addiu v1,v1,8 │ │ - lw v0,164(s0) │ │ - slt a1,s8,v0 │ │ - bnez a1,38c94 │ │ - nop │ │ - bnez v0,39080 │ │ - addiu v1,v0,32 │ │ - lw t9,-32156(gp) │ │ - li a0,32 │ │ - li a1,8 │ │ - move a2,s5 │ │ - jalr t9 │ │ - li a3,943 │ │ - li s7,32 │ │ - lw gp,24(sp) │ │ - sw v0,168(s0) │ │ - sw s7,164(s0) │ │ - sw s4,12(s1) │ │ - lw a2,168(s0) │ │ - sll a3,s8,0x3 │ │ - lw a1,0(s3) │ │ - addu ra,a2,a3 │ │ - sw a1,0(ra) │ │ + addu v1,a1,a3 │ │ + lw a2,0(v1) │ │ addiu s8,s8,1 │ │ - lw ra,168(s0) │ │ - lui v0,0xe000 │ │ - addu v1,ra,a3 │ │ - sw s2,4(v1) │ │ - lw t9,0(s1) │ │ - lw t7,160(s0) │ │ - sll t8,t9,0x2 │ │ - sll s7,t9,0x4 │ │ - subu t6,s7,t8 │ │ - addu t5,t7,t6 │ │ - sw v0,4(t5) │ │ - lw t4,0(s1) │ │ - lw t0,0(s3) │ │ - lw a0,160(s0) │ │ - sll t3,t4,0x2 │ │ - sll t2,t4,0x4 │ │ - subu t1,t2,t3 │ │ - addu s3,a0,t1 │ │ - addiu a3,t0,1 │ │ - sw a3,0(s3) │ │ - lw a0,156(s0) │ │ - addiu s2,s2,1 │ │ - slt a1,s2,a0 │ │ - move v1,a0 │ │ - bnez a1,38b8c │ │ - addiu s1,s1,16 │ │ - beqz s8,390cc │ │ - lui s1,0xe000 │ │ - sw zero,40(sp) │ │ - lw v1,40(sp) │ │ - addiu s5,s1,1 │ │ - lw t2,168(s0) │ │ - sll s7,v1,0x3 │ │ - addu a0,t2,s7 │ │ - lw t1,0(a0) │ │ - lw a2,208(s0) │ │ - addiu t0,t1,1 │ │ - sll a3,t1,0x2 │ │ - sll s3,t0,0x2 │ │ - addu s4,a2,a3 │ │ - addu s6,a2,s3 │ │ - lw s4,0(s4) │ │ - lw s6,0(s6) │ │ - slt s2,s4,s6 │ │ - beqz s2,38e9c │ │ - lw v1,176(s0) │ │ - sll t4,s4,0x2 │ │ - sll t5,s4,0x5 │ │ - addu t3,t4,t5 │ │ - addu s3,v1,t3 │ │ - lbu v0,4(s3) │ │ - beqz v0,38e90 │ │ - nop │ │ - lw t7,168(s0) │ │ - addu t6,t7,s7 │ │ - lw v0,4(t6) │ │ - bgez v0,38df4 │ │ - nop │ │ - b 38e94 │ │ - addiu s4,s4,1 │ │ - lw a0,0(s1) │ │ - lw a3,160(s0) │ │ - sll t1,a0,0x2 │ │ - sll t0,a0,0x4 │ │ - subu a2,t0,t1 │ │ - addu v0,a3,a2 │ │ - lw a1,4(v0) │ │ - slt ra,a1,s2 │ │ - beqz ra,38de8 │ │ - nop │ │ - sw s2,4(v0) │ │ - lw t5,0(s1) │ │ - lw t9,160(s0) │ │ - sll t4,t5,0x2 │ │ - sll t3,t5,0x4 │ │ - subu t2,t3,t4 │ │ - addu s2,t9,t2 │ │ - sw s4,8(s2) │ │ - lw v0,12(s1) │ │ - bltz v0,38e90 │ │ - nop │ │ - lw s1,152(s0) │ │ - sll a0,v0,0x4 │ │ - addu s1,s1,a0 │ │ - lw t0,0(s1) │ │ - lw t1,16(s0) │ │ - sll a2,t0,0x4 │ │ - lw s2,8(t1) │ │ - sll a3,t0,0x2 │ │ - addu a1,a3,a2 │ │ - addu ra,s2,a1 │ │ - lw v1,4(ra) │ │ - lw t9,-31296(gp) │ │ - lh a2,0(v1) │ │ - move a0,s0 │ │ - bal 36390 │ │ - move a1,s3 │ │ - slt t8,v0,s5 │ │ - lw gp,24(sp) │ │ - bnez t8,38da0 │ │ - move s2,v0 │ │ - lw t8,0(s1) │ │ - lw v1,16(s0) │ │ - sll t7,t8,0x2 │ │ - lw t6,8(v1) │ │ - sll v0,t8,0x4 │ │ - addu t5,t7,v0 │ │ - addu t4,t6,t5 │ │ - lw t9,-32004(gp) │ │ - lw a1,16(t4) │ │ - lw a2,24(s3) │ │ - lw a3,28(s3) │ │ - lw a0,56(s0) │ │ - addiu t3,sp,32 │ │ - bal 58144 │ │ - sw t3,16(sp) │ │ - sra t2,v0,0xa │ │ - lw gp,24(sp) │ │ - b 38da0 │ │ - addu s2,s2,t2 │ │ - addiu s4,s4,1 │ │ - bne s4,s6,38d78 │ │ - addiu s3,s3,36 │ │ - lw s7,40(sp) │ │ - addiu v1,s7,1 │ │ - bne v1,s8,38d2c │ │ - sw v1,40(sp) │ │ - lw v0,152(s0) │ │ - lw v1,156(s0) │ │ - blez v1,39010 │ │ - lw a0,252(s0) │ │ + beq a2,s4,38d90 │ │ + lw t9,-32196(gp) │ │ + lw t0,16(s7) │ │ + li a0,2 │ │ + subu t1,t0,a2 │ │ + sw t1,16(sp) │ │ move a1,zero │ │ - lw t0,0(v0) │ │ - lw ra,160(s0) │ │ - sll a2,t0,0x2 │ │ - sll a3,t0,0x4 │ │ - subu s1,a3,a2 │ │ - addu v1,ra,s1 │ │ - lw t8,4(v0) │ │ - lw t7,4(v1) │ │ - addiu a1,a1,1 │ │ - addu s6,t8,t7 │ │ - sw s6,4(v0) │ │ - lw t6,160(s0) │ │ - slt s4,a0,s6 │ │ - addu s3,t6,s1 │ │ - lw s5,8(s3) │ │ - movn a0,s6,s4 │ │ - sw s5,8(v0) │ │ - lw s3,156(s0) │ │ - slt s8,a1,s3 │ │ - bnez s8,38ec0 │ │ - addiu v0,v0,16 │ │ - lw v0,504(s0) │ │ - sw a0,252(s0) │ │ - addu s6,a0,v0 │ │ - blez s3,39010 │ │ - lw s2,152(s0) │ │ - b 38f3c │ │ - li s7,1 │ │ - addiu s3,s3,-1 │ │ - beqz s3,39010 │ │ - addiu s2,s2,16 │ │ - lw t1,4(s2) │ │ - slt a1,s6,t1 │ │ - beqz a1,38f30 │ │ - lw t9,-31272(gp) │ │ - lw s5,0(s2) │ │ - move a0,s0 │ │ - bal 360a0 │ │ - move a1,s5 │ │ - lw t9,104(s0) │ │ - sll t2,s5,0x2 │ │ - addu a0,t9,t2 │ │ - lw s1,0(a0) │ │ - beqz s1,38f30 │ │ - lw gp,24(sp) │ │ - move s4,zero │ │ - lw t4,72(s1) │ │ - lw t5,108(sp) │ │ - slt t3,t4,t5 │ │ - bnez t3,38f9c │ │ - lw a1,4(s2) │ │ - lw t6,4(s1) │ │ - slt s8,t6,a1 │ │ - beqz s8,38fb8 │ │ - nop │ │ - lw t9,-31708(gp) │ │ - lw a2,8(s2) │ │ - lw a3,44(sp) │ │ - bal 301a8 │ │ - move a0,s1 │ │ - lw gp,24(sp) │ │ - addiu s4,s4,1 │ │ - lw s1,80(s1) │ │ - bnez s1,38f78 │ │ + move a2,zero │ │ + jalr t9 │ │ + move a3,s3 │ │ + lw gp,48(sp) │ │ + bne s8,s5,38d48 │ │ nop │ │ - beqz s4,38f30 │ │ - lw t7,48(sp) │ │ - addiu t0,s5,31 │ │ - slti v0,s5,0 │ │ - sw s5,0(t7) │ │ - movz t0,s5,v0 │ │ - lw a2,108(s0) │ │ - sra a3,t0,0x5 │ │ - sll ra,a3,0x2 │ │ - addu s4,a2,ra │ │ - lw v1,0(s4) │ │ - sllv t8,s7,s5 │ │ - or s5,v1,t8 │ │ - addiu s1,t7,4 │ │ - addiu s3,s3,-1 │ │ - sw s1,48(sp) │ │ - sw s5,0(s4) │ │ - bnez s3,38f3c │ │ - addiu s2,s2,16 │ │ - lw v0,140(s0) │ │ - lw a1,48(sp) │ │ - lw t3,52(sp) │ │ - lw a0,56(sp) │ │ - addu t2,v0,t3 │ │ - lw s3,0(t2) │ │ - addiu t1,a0,36 │ │ - subu s7,a1,s3 │ │ - sll s6,t1,0x2 │ │ - addu s0,s0,s6 │ │ - sra s2,s7,0x2 │ │ - sw s2,0(s0) │ │ + b 38c1c │ │ + lw s7,-32708(gp) │ │ + b 38c98 │ │ + move t8,zero │ │ + b 38c78 │ │ + move t2,zero │ │ lw ra,100(sp) │ │ lw s8,96(sp) │ │ lw s7,92(sp) │ │ lw s6,88(sp) │ │ lw s5,84(sp) │ │ lw s4,80(sp) │ │ lw s3,76(sp) │ │ lw s2,72(sp) │ │ lw s1,68(sp) │ │ lw s0,64(sp) │ │ jr ra │ │ addiu sp,sp,104 │ │ - move a3,zero │ │ - lw t7,4(a2) │ │ - b 38cb0 │ │ - sw t7,12(s1) │ │ - lw t9,-31772(gp) │ │ - lw a0,168(s0) │ │ - sll a1,v1,0x3 │ │ - move a2,s5 │ │ - li a3,950 │ │ - jalr t9 │ │ - sw v1,164(s0) │ │ - lw gp,24(sp) │ │ - lw t8,164(s0) │ │ - lw t9,-32200(gp) │ │ - sw v0,168(s0) │ │ - li a0,1 │ │ - sw t8,16(sp) │ │ - move a1,s5 │ │ - li a2,952 │ │ - jalr t9 │ │ - move a3,s6 │ │ - b 38c94 │ │ - lw gp,24(sp) │ │ - b 38eb4 │ │ - lw v0,152(s0) │ │ + │ │ +00038de0 : │ │ lui gp,0x7 │ │ - addiu gp,gp,380 │ │ + addiu gp,gp,1136 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-1128 │ │ - sw s1,1092(sp) │ │ - sw s0,1088(sp) │ │ - sw gp,24(sp) │ │ - sw ra,1124(sp) │ │ - sw s8,1120(sp) │ │ - sw s7,1116(sp) │ │ - sw s6,1112(sp) │ │ - sw s5,1108(sp) │ │ - sw s4,1104(sp) │ │ - sw s3,1100(sp) │ │ - sw s2,1096(sp) │ │ - lw a2,484(a0) │ │ - lw s3,540(a0) │ │ - li v0,-1 │ │ - move s0,a0 │ │ - move s1,a1 │ │ - sw zero,156(a0) │ │ - beq s3,v0,397b8 │ │ - sw a2,488(a0) │ │ - lw t1,272(a0) │ │ - lw t0,276(a0) │ │ - addu a3,t1,t0 │ │ - slt a0,s3,a3 │ │ - bnez a0,397dc │ │ - andi t2,a1,0x1 │ │ - sll t3,t2,0x2 │ │ - lw a0,88(s0) │ │ - lw t0,128(s0) │ │ - lw s4,80(s0) │ │ - lw v1,248(s0) │ │ - sw t3,1064(sp) │ │ - sw t2,1076(sp) │ │ - addiu s5,s1,1 │ │ - andi t9,s5,0x1 │ │ - sw t9,1060(sp) │ │ - lw t3,1060(sp) │ │ - lw v0,492(s0) │ │ - sll t2,t3,0x2 │ │ - lw a1,500(s0) │ │ - addu t1,a2,v1 │ │ - addu t0,t0,t2 │ │ - addu v0,v1,v0 │ │ - sw t2,1068(sp) │ │ - sw t1,1056(sp) │ │ - addu v1,v1,a1 │ │ - lw s8,0(t0) │ │ - blez a0,3992c │ │ - lw s3,4(s0) │ │ - move s7,zero │ │ - lw a2,72(s4) │ │ - slt s2,a2,s1 │ │ - bnez s2,39350 │ │ - lw t6,1056(sp) │ │ - lw t5,64(s4) │ │ - slt t4,t6,t5 │ │ - beqz t4,39350 │ │ - nop │ │ - sw s5,72(s4) │ │ - lw t7,44(s4) │ │ - lw a0,532(s0) │ │ - beqz s3,39688 │ │ - addu s6,t7,a0 │ │ - lw s2,80(s4) │ │ - beqz s2,39284 │ │ - nop │ │ - beqz s3,396a8 │ │ - slt ra,v0,s6 │ │ - lw t7,88(s2) │ │ - lw t9,64(s3) │ │ - sll t6,t7,0x2 │ │ - sll t5,t7,0x4 │ │ - subu a2,t5,t6 │ │ - sll t4,a2,0x3 │ │ - subu t3,t4,a2 │ │ - addu t2,t9,t3 │ │ - lw a1,64(t2) │ │ - lw t1,68(s3) │ │ - subu t0,a1,t1 │ │ - addu a2,s6,t0 │ │ - slt a3,v0,a2 │ │ - beqz a3,39278 │ │ - lw t9,-31708(gp) │ │ - lw a0,72(s2) │ │ - slt t8,a0,s1 │ │ - move a1,a2 │ │ - move a0,s2 │ │ - bnez t8,39254 │ │ - move a3,s5 │ │ - lw t0,4(s2) │ │ - slt ra,t0,a2 │ │ - beqz ra,39278 │ │ - nop │ │ - lw a2,48(s4) │ │ - sw v0,1080(sp) │ │ - bal 301a8 │ │ - sw v1,1084(sp) │ │ - lw gp,24(sp) │ │ - sw s2,0(s8) │ │ - lw v1,1084(sp) │ │ - lw v0,1080(sp) │ │ - addiu s8,s8,4 │ │ - lw s2,84(s2) │ │ - bnez s2,391f0 │ │ - nop │ │ - beqz s3,39694 │ │ - nop │ │ - lw a0,84(s4) │ │ - bltz a0,3934c │ │ - nop │ │ - beqz s3,39734 │ │ - slt a3,v1,s6 │ │ - lw t7,16(s0) │ │ - sll t6,a0,0x4 │ │ - lw t5,8(t7) │ │ - sll a1,a0,0x2 │ │ - addu t4,a1,t6 │ │ - addu a2,t5,t4 │ │ - lw t9,8(a2) │ │ - lw t2,4(a2) │ │ - addiu t3,t9,-1 │ │ - sll t1,t3,0x1 │ │ - addu a3,t2,t1 │ │ - lh s2,0(a3) │ │ - lw t6,64(s3) │ │ - sll t0,s2,0x2 │ │ - sll ra,s2,0x4 │ │ - subu t7,ra,t0 │ │ - sll t8,t7,0x3 │ │ - subu t5,t8,t7 │ │ - addu t4,t6,t5 │ │ - lw a2,64(t4) │ │ - lw t9,68(s3) │ │ - subu t3,a2,t9 │ │ - addu a2,s6,t3 │ │ - slt t2,v1,a2 │ │ - beqz t2,39338 │ │ - nop │ │ - lw t2,156(s0) │ │ - lw t1,152(s0) │ │ - sll a3,t2,0x4 │ │ - addu t8,t1,a3 │ │ - addiu s2,t2,1 │ │ - sw s2,156(s0) │ │ - sw a0,0(t8) │ │ - lw t0,528(s0) │ │ - subu ra,a2,t0 │ │ - sw ra,4(t8) │ │ - lw a0,48(s4) │ │ - sw a0,8(t8) │ │ - lw t3,112(s0) │ │ - addu a1,t3,a1 │ │ - lw a0,0(a1) │ │ - bgez a0,392a0 │ │ - nop │ │ - lw a0,88(s0) │ │ - addiu s7,s7,1 │ │ - slt s6,s7,a0 │ │ - bnez s6,391a8 │ │ - addiu s4,s4,96 │ │ - lw s3,128(s0) │ │ - lw v0,1068(sp) │ │ - addu s7,s3,v0 │ │ - lw v1,0(s7) │ │ - subu s4,s8,v1 │ │ - sra s8,s4,0x2 │ │ - lw t6,1060(sp) │ │ - lw ra,-31576(gp) │ │ - addiu t5,t6,32 │ │ - sll t4,t5,0x2 │ │ - addu a2,s0,t4 │ │ - sw s8,4(a2) │ │ - addiu t9,ra,32096 │ │ - move a0,s0 │ │ - bal 37d60 │ │ - move a1,s1 │ │ - lw gp,24(sp) │ │ - lw v0,1060(sp) │ │ - lw s7,-31268(gp) │ │ - addiu s3,v0,36 │ │ - addiu t9,s7,-29980 │ │ - move a0,s0 │ │ - move a1,s1 │ │ - bal 38ae4 │ │ - sw s3,1072(sp) │ │ - lw v1,1072(sp) │ │ - lw s4,1076(sp) │ │ - sll s6,v1,0x2 │ │ - lw a3,140(s0) │ │ - lw t1,1068(sp) │ │ - addu t2,s0,s6 │ │ - lw a1,1064(sp) │ │ - addiu t3,s4,36 │ │ - sll s2,t3,0x2 │ │ - addu t8,a3,t1 │ │ - lw t7,0(t2) │ │ - addu t0,a3,a1 │ │ - addu a0,s0,s2 │ │ - lw v0,0(t8) │ │ - lw t6,252(s0) │ │ - lw s8,496(s0) │ │ - lw t5,504(s0) │ │ - lw v1,0(t0) │ │ - lw t9,0(a0) │ │ - sll t4,t7,0x2 │ │ - addu a2,v0,t4 │ │ - lw gp,24(sp) │ │ - sw t9,1056(sp) │ │ - addu s8,t6,s8 │ │ - addu s6,t6,t5 │ │ - sw a2,1064(sp) │ │ - blez t9,39544 │ │ - lw s7,0(v1) │ │ - addiu t7,v1,4 │ │ - sw t7,1060(sp) │ │ - lw a0,104(s0) │ │ - sll t8,s7,0x2 │ │ - addu s3,a0,t8 │ │ - lw a1,0(s3) │ │ - beqz a1,39514 │ │ - move s4,zero │ │ - lw t2,64(a1) │ │ - slt t0,s6,t2 │ │ - beqz t0,39498 │ │ - lw s2,80(a1) │ │ - lw a3,44(a1) │ │ - sw s5,72(a1) │ │ - slt t1,s8,a3 │ │ - addiu s3,a1,80 │ │ - bnez t1,39600 │ │ - addiu s4,s4,1 │ │ - beqz s2,394b0 │ │ - nop │ │ - move a1,s2 │ │ - lw t2,64(a1) │ │ - slt t0,s6,t2 │ │ - bnez t0,39464 │ │ - lw s2,80(a1) │ │ - lw a3,72(a1) │ │ - lw t9,-31688(gp) │ │ - bne s5,a3,3962c │ │ - move a0,a1 │ │ - bnez s2,39484 │ │ - addiu s3,a1,80 │ │ - beqz s4,39514 │ │ - addiu t4,s7,31 │ │ - slti t5,s7,0 │ │ - movz t4,s7,t5 │ │ - sra v0,t4,0x5 │ │ - lw a2,108(s0) │ │ - sll v0,v0,0x2 │ │ - addu ra,a2,v0 │ │ - lw s3,0(ra) │ │ - andi v1,s7,0x1f │ │ - srlv s4,s3,v1 │ │ - andi s2,s4,0x1 │ │ - bnez s2,39518 │ │ - lw a3,1060(sp) │ │ - lw t0,1064(sp) │ │ - li t1,1 │ │ - sw s7,0(t0) │ │ - lw t2,108(s0) │ │ - sllv t7,t1,v1 │ │ - addu s7,t2,v0 │ │ - lw a0,0(s7) │ │ - addiu t8,t0,4 │ │ - or t6,a0,t7 │ │ - sw t8,1064(sp) │ │ - sw t6,0(s7) │ │ - lw a3,1060(sp) │ │ - lw t9,1056(sp) │ │ - addiu t3,a3,4 │ │ - addiu a1,t9,-1 │ │ - sw a1,1056(sp) │ │ - lw s7,0(a3) │ │ - bnez a1,3943c │ │ - sw t3,1060(sp) │ │ - lw s2,140(s0) │ │ - lw s4,1068(sp) │ │ - addu v1,s2,s4 │ │ - lw v0,0(v1) │ │ - lw s7,1072(sp) │ │ - lw t5,1064(sp) │ │ - sll t4,s7,0x2 │ │ - subu a2,t5,v0 │ │ - addu ra,s0,t4 │ │ - sra s3,a2,0x2 │ │ - sw s3,0(ra) │ │ - lw a0,120(s0) │ │ - blez a0,395d0 │ │ - move s2,zero │ │ - lw a1,116(s0) │ │ - sll t1,s2,0x2 │ │ - addu t2,a1,t1 │ │ - lw a2,0(t2) │ │ - lw t0,104(s0) │ │ - sll t8,a2,0x2 │ │ - addu v0,t0,t8 │ │ - lw v0,0(v0) │ │ - lw t7,72(v0) │ │ - slt t6,t7,s1 │ │ - bnez t6,395c0 │ │ - nop │ │ - lw a3,64(v0) │ │ - slt t3,s6,a3 │ │ - beqz t3,395c0 │ │ - nop │ │ - lw a3,44(v0) │ │ - slt a0,s8,a3 │ │ - bnez a0,39660 │ │ - sw s5,72(v0) │ │ - lw a0,120(s0) │ │ - addiu s2,s2,1 │ │ - slt s4,s2,a0 │ │ - bnez s4,3956c │ │ - nop │ │ - lw ra,1124(sp) │ │ - lw s8,1120(sp) │ │ - lw s7,1116(sp) │ │ - lw s6,1112(sp) │ │ - lw s5,1108(sp) │ │ - lw s4,1104(sp) │ │ - lw s3,1100(sp) │ │ - lw s2,1096(sp) │ │ - lw s1,1092(sp) │ │ - lw s0,1088(sp) │ │ - jr ra │ │ - addiu sp,sp,1128 │ │ - lw t3,48(a1) │ │ - lw t9,-31264(gp) │ │ - sw t3,16(sp) │ │ - lw a1,92(a1) │ │ - move a0,s0 │ │ - sw a1,20(sp) │ │ - move a2,s7 │ │ - bal 3571c │ │ - move a1,s1 │ │ - b 3947c │ │ - lw gp,24(sp) │ │ - bal 2faf8 │ │ - sw a1,1080(sp) │ │ - lw gp,24(sp) │ │ - lw a0,68(s0) │ │ - lw v1,-32696(gp) │ │ - lw t9,-31988(gp) │ │ - lw a1,1080(sp) │ │ - addiu a2,v1,1352 │ │ + addiu sp,sp,-32 │ │ + lw t9,-32320(gp) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ jalr t9 │ │ - li a3,1091 │ │ - lw gp,24(sp) │ │ - b 3947c │ │ - sw s2,0(s3) │ │ - lw v1,48(v0) │ │ - lw t9,-31264(gp) │ │ - move a0,s0 │ │ - sw v1,16(sp) │ │ - sw zero,20(sp) │ │ - bal 3571c │ │ - move a1,s1 │ │ - lw gp,24(sp) │ │ - b 395c0 │ │ - lw a0,120(s0) │ │ - slt t8,v0,s6 │ │ - bnez t8,391dc │ │ - nop │ │ - slt s2,v1,s6 │ │ - bnez s2,3928c │ │ - nop │ │ - b 39350 │ │ - lw a0,88(s0) │ │ - beqz ra,39714 │ │ - nop │ │ - lw a2,72(s2) │ │ - lw t9,-31708(gp) │ │ - slt ra,a2,s1 │ │ - move a0,s2 │ │ - move a1,s6 │ │ - bnez ra,396dc │ │ - move a3,s5 │ │ - lw t5,4(s2) │ │ - slt t4,t5,s6 │ │ - beqz t4,39700 │ │ - nop │ │ - lw a2,48(s4) │ │ - sw v0,1080(sp) │ │ - bal 301a8 │ │ - sw v1,1084(sp) │ │ - lw gp,24(sp) │ │ - sw s2,0(s8) │ │ - lw v1,1084(sp) │ │ - lw v0,1080(sp) │ │ - addiu s8,s8,4 │ │ - lw s2,84(s2) │ │ - bnez s2,396b0 │ │ nop │ │ - b 39698 │ │ - slt s2,v1,s6 │ │ - lw s2,84(s2) │ │ - beqz s2,39694 │ │ - nop │ │ - lw s2,84(s2) │ │ - bnez s2,39714 │ │ - nop │ │ - b 39698 │ │ - slt s2,v1,s6 │ │ - bnez a3,39768 │ │ - sll t1,a0,0x2 │ │ - lw a1,112(s0) │ │ - addu s6,a1,t1 │ │ - lw a0,0(s6) │ │ - bltz a0,3934c │ │ - sll t1,a0,0x2 │ │ - addu s6,a1,t1 │ │ - lw a0,0(s6) │ │ - bgez a0,39740 │ │ - sll t1,a0,0x2 │ │ - b 39350 │ │ - lw a0,88(s0) │ │ - lw t3,156(s0) │ │ - lw a3,152(s0) │ │ - sll t9,t3,0x4 │ │ - addu t8,a3,t9 │ │ - addiu a1,t3,1 │ │ - sw a1,156(s0) │ │ - sw a0,0(t8) │ │ - lw t1,528(s0) │ │ - sll t6,a0,0x2 │ │ - subu t2,s6,t1 │ │ - sw t2,4(t8) │ │ - lw t0,48(s4) │ │ - sw t0,8(t8) │ │ - lw t7,112(s0) │ │ - addu s2,t7,t6 │ │ - lw a0,0(s2) │ │ - bgez a0,39768 │ │ - nop │ │ - b 39350 │ │ - lw a0,88(s0) │ │ - andi a1,a1,0x1 │ │ - sll v1,a1,0x2 │ │ - sw v1,1064(sp) │ │ - lw a0,88(a0) │ │ - sw a1,1076(sp) │ │ - lw t0,128(s0) │ │ - lw s4,80(s0) │ │ - b 39164 │ │ - lw v1,248(s0) │ │ - addiu t4,a2,255 │ │ - slti t5,a2,0 │ │ - movn a2,t4,t5 │ │ - lw t9,-30412(gp) │ │ - sra s2,a2,0x8 │ │ - addiu a0,sp,32 │ │ - move a1,zero │ │ - jalr t9 │ │ - li a2,1024 │ │ - lw a0,88(s0) │ │ - negu s2,s2 │ │ - lw gp,24(sp) │ │ - lw s4,80(s0) │ │ - blez a0,39864 │ │ - lw v1,248(s0) │ │ - move a1,s4 │ │ - move v0,zero │ │ - li a2,255 │ │ - lw a3,64(a1) │ │ - addiu v0,v0,1 │ │ - subu a3,v1,a3 │ │ - div zero,a3,s2 │ │ - teq s2,zero,0x7 │ │ - addiu a1,a1,96 │ │ - mflo t0 │ │ - slti a3,t0,256 │ │ - movz t0,a2,a3 │ │ - sll a3,t0,0x2 │ │ - addiu t0,sp,32 │ │ - addu a3,t0,a3 │ │ - lw t0,0(a3) │ │ - addiu t0,t0,1 │ │ - bne v0,a0,39824 │ │ - sw t0,0(a3) │ │ - andi s8,s1,0x1 │ │ - sll t8,s8,0x2 │ │ - sw t8,1064(sp) │ │ - lw t0,128(s0) │ │ - addiu s7,s8,32 │ │ - lw s6,1064(sp) │ │ - sll s5,s7,0x2 │ │ - addu t7,t0,s6 │ │ - addu t6,s0,s5 │ │ - lw a1,0(t7) │ │ - lw v0,4(t6) │ │ - sw s8,1076(sp) │ │ - blez v0,398e8 │ │ - lw a3,0(a1) │ │ - addiu a1,a1,4 │ │ - li a2,255 │ │ - lw a3,64(a3) │ │ - addiu v0,v0,-1 │ │ - subu a3,v1,a3 │ │ - div zero,a3,s2 │ │ - teq s2,zero,0x7 │ │ - mflo t1 │ │ - slti a3,t1,256 │ │ - movz t1,a2,a3 │ │ - sll a3,t1,0x2 │ │ - addiu t1,sp,32 │ │ - addu a3,t1,a3 │ │ - lw t1,0(a3) │ │ - addiu t1,t1,1 │ │ - sw t1,0(a3) │ │ - lw a3,0(a1) │ │ - bnez v0,398a4 │ │ - addiu a1,a1,4 │ │ - addiu a1,sp,32 │ │ - move a2,zero │ │ - move v0,zero │ │ - b 39908 │ │ - li t1,256 │ │ - addiu a2,a2,1 │ │ - beq a2,t1,3991c │ │ + lw gp,16(sp) │ │ + lw ra,28(sp) │ │ + lw v1,-32688(gp) │ │ + addiu sp,sp,32 │ │ + jr ra │ │ + sw v0,7280(v1) │ │ nop │ │ - lw a3,0(a1) │ │ - addu v0,v0,a3 │ │ - slt ra,s3,v0 │ │ - beqz ra,398fc │ │ - addiu a1,a1,4 │ │ - mul s3,a2,s2 │ │ - negu a2,s3 │ │ - b 39164 │ │ - sw a2,488(s0) │ │ - b 39378 │ │ - move s8,zero │ │ lui gp,0x7 │ │ - addiu gp,gp,-1764 │ │ + addiu gp,gp,1072 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ + sw s4,56(sp) │ │ + sw s3,52(sp) │ │ + lw s4,-32708(gp) │ │ + lw s3,40(a0) │ │ + lw t9,-32152(gp) │ │ sw gp,32(sp) │ │ sw ra,76(sp) │ │ - sw s6,64(sp) │ │ - sw s5,60(sp) │ │ - sw s2,48(sp) │ │ - sw s0,40(sp) │ │ sw s8,72(sp) │ │ sw s7,68(sp) │ │ - sw s4,56(sp) │ │ - sw s3,52(sp) │ │ - sw s1,44(sp) │ │ - lw s5,-32696(gp) │ │ - lw s3,40(a0) │ │ - lw t9,-32156(gp) │ │ - move s0,a0 │ │ + sw s2,48(sp) │ │ + sw s0,40(sp) │ │ li a1,4 │ │ + move s0,a0 │ │ + addiu a2,s4,-8904 │ │ move a0,s3 │ │ - addiu a2,s5,1352 │ │ li a3,75 │ │ + sw s6,64(sp) │ │ + sw s5,60(sp) │ │ + sw s1,44(sp) │ │ jalr t9 │ │ - lw s1,16(s0) │ │ - lw a2,12(s0) │ │ + lw s2,16(s0) │ │ + lw v1,12(s0) │ │ lw gp,32(sp) │ │ + lw a0,20(v1) │ │ sw v0,112(s0) │ │ + lw s7,4(a0) │ │ + lw t9,-32152(gp) │ │ + mul v0,s7,s7 │ │ sw zero,120(s0) │ │ - lw a1,20(a2) │ │ - lw t9,-32156(gp) │ │ - lw s2,4(a1) │ │ - addiu a2,s5,1352 │ │ - mul a3,s2,s2 │ │ + addiu a2,v0,31 │ │ + sra a0,a2,0x5 │ │ li a1,4 │ │ - addiu a0,a3,31 │ │ - addiu v0,a3,62 │ │ - slti v1,a0,0 │ │ - movn a0,v0,v1 │ │ - sra a0,a0,0x5 │ │ + addiu a2,s4,-8904 │ │ jalr t9 │ │ li a3,82 │ │ - move s6,v0 │ │ - blez s3,39d9c │ │ + move s8,v0 │ │ + blez s3,390bc │ │ lw gp,32(sp) │ │ - move s8,zero │ │ - move s4,zero │ │ - b 39a58 │ │ - move s7,zero │ │ - lw t3,4(v0) │ │ - li v0,1 │ │ - lh t2,0(t3) │ │ - lh t0,2(t3) │ │ - mul t1,t2,s2 │ │ - addu a3,t1,t0 │ │ - addiu a2,a3,31 │ │ - slti t9,a3,0 │ │ - movz a2,a3,t9 │ │ - sra v1,a2,0x5 │ │ - sll a0,v1,0x2 │ │ - addu a0,s6,a0 │ │ - lw t7,0(a0) │ │ - andi ra,a3,0x1f │ │ - srlv t8,t7,ra │ │ - sllv t6,v0,ra │ │ - andi t5,t8,0x1 │ │ - bnez t5,39a4c │ │ - or v0,t7,t6 │ │ - sw v0,0(a0) │ │ - addiu s4,s4,1 │ │ - addiu s7,s7,1 │ │ - beq s7,s3,39aa0 │ │ - addiu s8,s8,20 │ │ - lw t9,-31932(gp) │ │ - move a1,s7 │ │ - bal 2730c │ │ - move a0,s1 │ │ - beqz v0,39a4c │ │ + move s6,zero │ │ + move s1,zero │ │ + b 38f38 │ │ + li s5,1 │ │ + lw a2,4(a0) │ │ + lh a3,0(a2) │ │ + lh a1,2(a2) │ │ + mul t0,a3,s7 │ │ + addu t1,t0,a1 │ │ + addiu t2,t1,31 │ │ + slti t3,t1,0 │ │ + movz t2,t1,t3 │ │ + move v1,t2 │ │ + sra a0,t2,0x5 │ │ + sll t4,a0,0x2 │ │ + addu t5,s8,t4 │ │ + lw t6,0(t5) │ │ + andi t9,t1,0x1f │ │ + srlv t7,t6,t9 │ │ + sllv t8,s5,t9 │ │ + andi ra,t7,0x1 │ │ + bnez ra,38f2c │ │ + or v0,t6,t8 │ │ + sw v0,0(t5) │ │ + addiu s6,s6,1 │ │ + addiu s1,s1,1 │ │ + beq s1,s3,38f84 │ │ + nop │ │ + lw t9,-31928(gp) │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a0,s2 │ │ + sll t7,s1,0x2 │ │ + sll t8,s1,0x4 │ │ lw gp,32(sp) │ │ - lw t2,8(s1) │ │ - li t1,1 │ │ - addu v0,t2,s8 │ │ - lw t0,8(v0) │ │ - bne t0,t1,399f8 │ │ + beqz v0,38f2c │ │ + addu v1,t7,t8 │ │ + lw ra,8(s2) │ │ + addu a0,ra,v1 │ │ + lw v0,8(a0) │ │ + bne v0,s5,38ed8 │ │ nop │ │ - lw t4,120(s0) │ │ - addiu s7,s7,1 │ │ - addiu t3,t4,1 │ │ - sw t3,120(s0) │ │ - bne s7,s3,39a58 │ │ - addiu s8,s8,20 │ │ - lw t7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a2,120(s0) │ │ + addiu s1,s1,1 │ │ + addiu a3,a2,1 │ │ + bne s1,s3,38f38 │ │ + sw a3,120(s0) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s4,-8904 │ │ + addiu a3,s7,-8784 │ │ li a0,1 │ │ - addiu a1,s5,1352 │ │ li a2,99 │ │ - addiu a3,t7,1448 │ │ jalr t9 │ │ - sw s4,16(sp) │ │ + sw s6,16(sp) │ │ lw gp,32(sp) │ │ - move a0,s6 │ │ - lw t9,-32556(gp) │ │ + move a0,s8 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - addiu s4,s4,1 │ │ - lw t6,28(s1) │ │ - lw t5,24(s1) │ │ + move s1,zero │ │ + lw s8,28(s2) │ │ + lw s5,24(s2) │ │ lw gp,32(sp) │ │ - lw s8,120(s0) │ │ - subu t4,t6,t5 │ │ - addiu s7,t4,2 │ │ - lw s6,-32696(gp) │ │ - addu s2,s8,s7 │ │ - sw s2,120(s0) │ │ - sw s4,84(s0) │ │ - move s2,zero │ │ - move s4,zero │ │ - li s8,1 │ │ - addiu s7,s5,1352 │ │ - addiu s6,s6,1476 │ │ - lw t9,-31932(gp) │ │ - move a1,s2 │ │ - bal 2730c │ │ - move a0,s1 │ │ - bnez v0,39b6c │ │ + subu t0,s8,s5 │ │ + lw a1,120(s0) │ │ + addiu t1,t0,2 │ │ + lw v1,-32708(gp) │ │ + addiu t3,s6,1 │ │ + addu t2,a1,t1 │ │ + sw t2,120(s0) │ │ + sw t3,84(s0) │ │ + move s5,zero │ │ + li s7,1 │ │ + addiu s8,s4,-8904 │ │ + addiu s6,v1,-8844 │ │ + lw t9,-31928(gp) │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a0,s2 │ │ + bnez v0,3905c │ │ lw gp,32(sp) │ │ - lw ra,8(s1) │ │ - lw t9,-32200(gp) │ │ - addu v0,ra,s4 │ │ - lw t8,8(v0) │ │ + lw a0,8(s2) │ │ + addu t4,a0,s5 │ │ + lw t5,8(t4) │ │ + beq t5,s7,3905c │ │ + nop │ │ + bltz s1,3902c │ │ + move t6,zero │ │ + lw t6,0(t4) │ │ + lw t9,-32196(gp) │ │ + sw s1,16(sp) │ │ + sw t6,20(sp) │ │ li a0,3 │ │ - move a1,s7 │ │ + move a1,s8 │ │ li a2,112 │ │ - beq t8,s8,39b6c │ │ - move a3,s6 │ │ - sw s2,16(sp) │ │ - lw v1,0(v0) │ │ jalr t9 │ │ - sw v1,20(sp) │ │ - lw a3,120(s0) │ │ + move a3,s6 │ │ + lw t7,120(s0) │ │ lw gp,32(sp) │ │ - addiu v0,a3,-1 │ │ - sw v0,120(s0) │ │ - addiu s2,s2,1 │ │ - bne s2,s3,39b10 │ │ - addiu s4,s4,20 │ │ + addiu t8,t7,-1 │ │ + sw t8,120(s0) │ │ + addiu s1,s1,1 │ │ + bne s1,s3,38ff4 │ │ + addiu s5,s5,20 │ │ + lw t9,-32152(gp) │ │ lw a0,84(s0) │ │ - lw t9,-32156(gp) │ │ + addiu a2,s4,-8904 │ │ + li a3,119 │ │ + jalr t9 │ │ li a1,96 │ │ - addiu a2,s5,1352 │ │ + lw a2,84(s0) │ │ + lw gp,32(sp) │ │ + sw v0,80(s0) │ │ + bgtz a2,39140 │ │ + move a3,v0 │ │ + lw ra,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + lw a0,120(s0) │ │ + li a1,96 │ │ + addiu a2,ra,-8904 │ │ + jalr t9 │ │ + li a3,128 │ │ + lw gp,32(sp) │ │ + b 391b4 │ │ + sw v0,100(s0) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s4,-8904 │ │ + li a2,99 │ │ + addiu a3,a3,-8784 │ │ + li a0,1 │ │ + jalr t9 │ │ + sw zero,16(sp) │ │ + lw gp,32(sp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ + move a0,s8 │ │ + lw a1,28(s2) │ │ + lw t0,24(s2) │ │ + lw gp,32(sp) │ │ + lw t1,120(s0) │ │ + subu t2,a1,t0 │ │ + addiu t3,t2,2 │ │ + addu t4,t1,t3 │ │ + lw t9,-32152(gp) │ │ + li t5,1 │ │ li a3,119 │ │ - lw a0,84(s0) │ │ + sw t4,120(s0) │ │ + sw t5,84(s0) │ │ + li a0,1 │ │ + li a1,96 │ │ + jalr t9 │ │ + addiu a2,s4,-8904 │ │ + lw t6,84(s0) │ │ lw gp,32(sp) │ │ - blez a0,39c00 │ │ sw v0,80(s0) │ │ - move s2,zero │ │ - move s4,zero │ │ - b 39bb4 │ │ - li s6,-1 │ │ - lw v0,80(s0) │ │ - lw t9,-31680(gp) │ │ + blez t6,39308 │ │ + move a3,v0 │ │ + move s1,zero │ │ + move s5,zero │ │ + li s7,-1 │ │ + lw t9,-31644(gp) │ │ lw a0,60(s0) │ │ - addu a1,v0,s2 │ │ - li a2,1 │ │ - sw s6,16(sp) │ │ - bal 300d0 │ │ + addu a1,a3,s1 │ │ + sw s7,16(sp) │ │ li a3,-1 │ │ - lw t3,80(s0) │ │ + jalr t9 │ │ + li a2,1 │ │ + lw a3,80(s0) │ │ + lw v0,84(s0) │ │ + addiu s5,s5,1 │ │ + addu a1,a3,s1 │ │ + slt t0,s5,v0 │ │ lw gp,32(sp) │ │ - addu t2,t3,s2 │ │ - sw s6,84(t2) │ │ - lw t1,80(s0) │ │ - addiu s4,s4,1 │ │ - addu t0,t1,s2 │ │ - sw zero,80(t0) │ │ - lw a2,84(s0) │ │ - slt a1,s4,a2 │ │ - bnez a1,39bb0 │ │ - addiu s2,s2,96 │ │ - lw t9,-32156(gp) │ │ + sw s7,84(a1) │ │ + sw zero,80(a1) │ │ + bnez t0,3914c │ │ + addiu s1,s1,96 │ │ + lw t9,-32152(gp) │ │ lw a0,120(s0) │ │ li a1,96 │ │ - addiu a2,s5,1352 │ │ + addiu a2,s4,-8904 │ │ jalr t9 │ │ li a3,128 │ │ lw gp,32(sp) │ │ - blez s3,39d18 │ │ + blez s3,39284 │ │ sw v0,100(s0) │ │ - move s4,zero │ │ + move s5,zero │ │ move s8,zero │ │ - move s2,zero │ │ - b 39c44 │ │ + move s1,zero │ │ + b 391d8 │ │ li s6,1 │ │ - addiu s2,s2,1 │ │ - beq s2,s3,39d18 │ │ - addiu s4,s4,20 │ │ - lw t5,8(s1) │ │ - addu t4,t5,s4 │ │ - lw s7,8(t4) │ │ - bne s7,s6,39c38 │ │ - sll t1,s8,0x5 │ │ - lw t2,12(s0) │ │ - lw a2,100(s0) │ │ - lw t0,20(t2) │ │ - sll s7,s8,0x7 │ │ - subu s7,s7,t1 │ │ - lh ra,40(t0) │ │ - addu t9,a2,s7 │ │ - sh ra,94(t9) │ │ - lw a0,8(s1) │ │ - lw v0,100(s0) │ │ - addu v1,a0,s4 │ │ - lw a3,4(v1) │ │ - addu t7,v0,s7 │ │ - lh t8,0(a3) │ │ - lw t9,-31680(gp) │ │ - sh t8,92(t7) │ │ - lw a1,100(s0) │ │ - lw t6,12(s0) │ │ - addu a1,a1,s7 │ │ - lh t4,92(a1) │ │ - lw t5,20(t6) │ │ - sll t3,t4,0x2 │ │ - lw t0,56(t5) │ │ - sll t2,t4,0x4 │ │ - subu t1,t2,t3 │ │ - addu a2,t0,t1 │ │ - lwl ra,7(a2) │ │ - lwl a3,3(a2) │ │ - lwr ra,4(a2) │ │ - lwr a3,0(a2) │ │ + addiu s1,s1,1 │ │ + slt t5,s1,s3 │ │ + beqz t5,39288 │ │ + lw t9,-32152(gp) │ │ + lw t1,8(s2) │ │ + addu t2,t1,s5 │ │ + lw t3,8(t2) │ │ + bne t3,s6,391c8 │ │ + addiu s5,s5,20 │ │ + lw v1,12(s0) │ │ + lw t4,100(s0) │ │ + lw t5,20(v1) │ │ + sll t6,s8,0x5 │ │ + sll t7,s8,0x7 │ │ + lhu a0,40(t5) │ │ + subu s7,t7,t6 │ │ + lw t8,4(t2) │ │ + addu a1,t4,s7 │ │ + sh a0,94(a1) │ │ + lh a3,0(t8) │ │ + lw ra,56(t5) │ │ + sll a2,a3,0x2 │ │ + sll v0,a3,0x4 │ │ + subu t0,v0,a2 │ │ + sh a3,92(a1) │ │ + addu t9,ra,t0 │ │ + lwl t1,7(t9) │ │ + lwl a3,3(t9) │ │ + lwr t1,4(t9) │ │ + lwr a3,0(t9) │ │ lw a0,60(s0) │ │ - sw ra,16(sp) │ │ - bal 300d0 │ │ + lw t9,-31644(gp) │ │ + sw t1,16(sp) │ │ + jalr t9 │ │ li a2,1 │ │ - lw a0,100(s0) │ │ + lw a1,100(s0) │ │ + lw t2,104(s0) │ │ + sll t3,s1,0x2 │ │ + addiu s1,s1,1 │ │ + addu v1,a1,s7 │ │ + addu t4,t2,t3 │ │ + slt t5,s1,s3 │ │ lw gp,32(sp) │ │ - addu v1,a0,s7 │ │ - sw zero,80(v1) │ │ - lw a3,104(s0) │ │ - lw t8,100(s0) │ │ - sll v0,s2,0x2 │ │ - addu t6,a3,v0 │ │ - addu t7,t8,s7 │ │ - addiu s2,s2,1 │ │ - sw t7,0(t6) │ │ addiu s8,s8,1 │ │ - bne s2,s3,39c44 │ │ - addiu s4,s4,20 │ │ - lw t9,-32156(gp) │ │ + sw zero,80(v1) │ │ + bnez t5,391d8 │ │ + sw v1,0(t4) │ │ + lw t9,-32152(gp) │ │ lw a0,120(s0) │ │ - addiu a2,s5,1352 │ │ + addiu a2,s4,-8904 │ │ li a1,4 │ │ jalr t9 │ │ li a3,146 │ │ lw gp,32(sp) │ │ - lw s6,88(s0) │ │ + lw s2,88(s0) │ │ lw s3,92(s0) │ │ - lw s1,120(s0) │ │ + lw s6,120(s0) │ │ sw v0,116(s0) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s6,16(sp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s2,16(sp) │ │ sw s3,20(sp) │ │ - sw s1,24(sp) │ │ - addiu a1,s5,1352 │ │ - addiu a3,s0,1568 │ │ + sw s6,24(sp) │ │ + addiu a1,s4,-8904 │ │ + addiu a3,s0,-8544 │ │ li a0,1 │ │ jalr t9 │ │ li a2,148 │ │ lw ra,76(sp) │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ @@ -44858,4573 +43671,5772 @@ │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,80 │ │ - lw t7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,1 │ │ - addiu a1,s5,1352 │ │ - li a2,99 │ │ - addiu a3,t7,1448 │ │ - jalr t9 │ │ - sw zero,16(sp) │ │ - lw gp,32(sp) │ │ - move a0,s6 │ │ - lw t9,-32556(gp) │ │ + lw t9,-32152(gp) │ │ + lw a0,120(s0) │ │ + li a1,96 │ │ + addiu a2,s4,-8904 │ │ jalr t9 │ │ - li s4,1 │ │ - lw t6,28(s1) │ │ - lw t5,24(s1) │ │ - lw t3,120(s0) │ │ - subu t4,t6,t5 │ │ - addiu s8,t4,2 │ │ - addu s2,t3,s8 │ │ + li a3,128 │ │ lw gp,32(sp) │ │ - sw s2,120(s0) │ │ - sw s4,84(s0) │ │ - b 39b7c │ │ - li a0,1 │ │ + b 39284 │ │ + sw v0,100(s0) │ │ lui gp,0x7 │ │ - addiu gp,gp,-2988 │ │ + addiu gp,gp,-220 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-96 │ │ + lw v0,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s3,68(sp) │ │ + lw s3,40(a0) │ │ sw gp,32(sp) │ │ + sw s8,88(sp) │ │ + sw s4,72(sp) │ │ + move s8,a0 │ │ sw s1,60(sp) │ │ sw ra,92(sp) │ │ - sw s8,88(sp) │ │ sw s7,84(sp) │ │ sw s6,80(sp) │ │ sw s5,76(sp) │ │ - sw s4,72(sp) │ │ - sw s3,68(sp) │ │ sw s2,64(sp) │ │ sw s0,56(sp) │ │ - lw v0,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - lw s6,40(a0) │ │ - move s1,a0 │ │ - addiu a1,v0,1352 │ │ li a0,1 │ │ + addiu a1,v0,-8904 │ │ li a2,186 │ │ - addiu a3,a3,1536 │ │ - lw s4,16(s1) │ │ + addiu a3,a3,-8756 │ │ + lw s1,16(s8) │ │ jalr t9 │ │ - lw s7,20(s1) │ │ - blez s6,3a54c │ │ + lw s4,20(s8) │ │ + blez s3,39ab8 │ │ lw gp,32(sp) │ │ - move v0,zero │ │ - li a1,-1 │ │ - lw a0,112(s1) │ │ - sll a2,v0,0x2 │ │ - addu v1,a0,a2 │ │ - addiu v0,v0,1 │ │ - bne v0,s6,39e78 │ │ - sw a1,0(v1) │ │ - lw t3,88(s1) │ │ - lw t2,92(s1) │ │ - lw t1,120(s1) │ │ - lw a1,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw t3,16(sp) │ │ - sw t2,20(sp) │ │ - sw t1,24(sp) │ │ + lw t5,112(s8) │ │ + sll t2,s3,0x2 │ │ + addu t3,t5,t2 │ │ + li t4,-1 │ │ + sw t4,0(t5) │ │ + addiu t5,t5,4 │ │ + bne t5,t3,393b0 │ │ + lw s2,-32708(gp) │ │ + lw s0,120(s8) │ │ + lw t6,88(s8) │ │ + lw t7,92(s8) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s0,24(sp) │ │ + addiu a1,s2,-8904 │ │ + sw t6,16(sp) │ │ + sw t7,20(sp) │ │ li a0,1 │ │ - addiu a1,a1,1352 │ │ li a2,192 │ │ jalr t9 │ │ - addiu a3,t0,1560 │ │ - move s3,zero │ │ + addiu a3,s5,-8552 │ │ + lw t8,8(s1) │ │ lw gp,32(sp) │ │ - move s5,zero │ │ - sw zero,124(s1) │ │ - sw zero,88(s1) │ │ - sw zero,92(s1) │ │ - li s8,-1 │ │ - lw t5,8(s4) │ │ - lw t9,-31288(gp) │ │ - addu t4,t5,s3 │ │ - lw a0,56(s1) │ │ - bal 55068 │ │ - lw a1,16(t4) │ │ - beqz v0,39f94 │ │ + move s0,zero │ │ + sw zero,124(s8) │ │ + sw zero,88(s8) │ │ + sw zero,92(s8) │ │ + move s2,zero │ │ + addu s6,t8,s0 │ │ + lw t9,-31284(gp) │ │ + lw a0,56(s8) │ │ + jalr t9 │ │ + lw a1,16(s6) │ │ lw gp,32(sp) │ │ - lw t7,8(s4) │ │ - li t6,1 │ │ - addu v0,t7,s3 │ │ - lw t0,8(v0) │ │ - beq t0,t6,3a358 │ │ - nop │ │ - lw v0,4(v0) │ │ - lw a1,88(s1) │ │ - lh a2,0(v0) │ │ - blez a1,3a414 │ │ - lh a3,2(v0) │ │ - lw t1,80(s1) │ │ - move v1,zero │ │ - b 39f48 │ │ - move v0,t1 │ │ - beq v1,a1,3a420 │ │ - addiu v0,v0,96 │ │ - lh a0,92(v0) │ │ - addiu v1,v1,1 │ │ - bne a0,a2,39f40 │ │ - move s2,v0 │ │ - lh t2,94(v0) │ │ - bne t2,a3,39f40 │ │ + beqz v0,394b8 │ │ + lw t8,8(s1) │ │ + addu s7,t8,s0 │ │ + lw ra,8(s7) │ │ + li v0,1 │ │ + beq ra,v0,39884 │ │ nop │ │ - li a3,2 │ │ - bne t0,a3,3a0dc │ │ - lw t9,-31568(gp) │ │ - lw v0,84(s2) │ │ - bltz v0,3a4a0 │ │ - sll a2,v0,0x2 │ │ - lw a0,112(s1) │ │ - addu v1,a0,a2 │ │ - lw v0,0(v1) │ │ - bgez v0,39f80 │ │ - sll a2,v0,0x2 │ │ - sw s5,0(v1) │ │ - addiu s5,s5,1 │ │ - bne s5,s6,39ee4 │ │ - addiu s3,s3,20 │ │ - lw s3,124(s1) │ │ + lw a0,4(s7) │ │ + lw a3,88(s8) │ │ + lh a1,0(a0) │ │ + lh t0,2(a0) │ │ + blez a3,39a1c │ │ + lw v1,80(s8) │ │ + move t1,zero │ │ + b 39470 │ │ + move t3,v1 │ │ + beq t1,a3,3993c │ │ + addiu t3,t3,96 │ │ + lh a2,92(t3) │ │ + bne a2,a1,39468 │ │ + addiu t1,t1,1 │ │ + lh t2,94(t3) │ │ + bne t2,t0,39468 │ │ + move s5,t3 │ │ + li a1,2 │ │ + bne ra,a1,39608 │ │ + lw t9,-31564(gp) │ │ + lw s7,84(s5) │ │ + bltz s7,399a0 │ │ + sll t3,s7,0x2 │ │ + lw a3,112(s8) │ │ + addu t4,a3,t3 │ │ + lw s7,0(t4) │ │ + bgez s7,394a4 │ │ + sll t3,s7,0x2 │ │ + sw s2,0(t4) │ │ + addiu s2,s2,1 │ │ + bne s2,s3,39410 │ │ + addiu s0,s0,20 │ │ + lw s4,124(s8) │ │ move s2,zero │ │ - sw s3,120(s1) │ │ + sw s4,120(s8) │ │ move s0,zero │ │ - b 39fc4 │ │ - li s3,1 │ │ + b 394f0 │ │ + li s5,1 │ │ addiu s0,s0,1 │ │ - beq s0,s6,3a034 │ │ + slt ra,s0,s3 │ │ + beqz ra,39560 │ │ addiu s2,s2,20 │ │ - lw s8,8(s4) │ │ - addu s7,s8,s2 │ │ - lw s5,8(s7) │ │ - bne s5,s3,39fb8 │ │ - lw t9,-31932(gp) │ │ + lw t8,8(s1) │ │ + addu t8,t8,s2 │ │ + lw v0,8(t8) │ │ + bne v0,s5,394dc │ │ + lw t9,-31928(gp) │ │ move a1,s0 │ │ - bal 2730c │ │ - move a0,s4 │ │ - bnez v0,39fb8 │ │ + jalr t9 │ │ + move a0,s1 │ │ + bnez v0,394dc │ │ lw gp,32(sp) │ │ - lw t3,8(s4) │ │ - lw t9,-31288(gp) │ │ - addu ra,t3,s2 │ │ - lw a1,16(ra) │ │ - bal 55068 │ │ - lw a0,56(s1) │ │ - bnez v0,39fb8 │ │ + lw v1,8(s1) │ │ + lw t9,-31284(gp) │ │ + addu t2,v1,s2 │ │ + lw a0,56(s8) │ │ + jalr t9 │ │ + lw a1,16(t2) │ │ + bnez v0,394dc │ │ lw gp,32(sp) │ │ - lw a1,120(s1) │ │ - lw t1,116(s1) │ │ - sll v0,a1,0x2 │ │ - addu t5,t1,v0 │ │ - sw s0,0(t5) │ │ - addiu t4,a1,1 │ │ + lw a1,120(s8) │ │ + lw t0,116(s8) │ │ + sll a0,a1,0x2 │ │ + addiu a2,a1,1 │ │ + addu t1,t0,a0 │ │ + sw a2,120(s8) │ │ + sw s0,0(t1) │ │ addiu s0,s0,1 │ │ - sw t4,120(s1) │ │ - bne s0,s6,39fc4 │ │ + slt ra,s0,s3 │ │ + bnez ra,394ec │ │ addiu s2,s2,20 │ │ - lw v0,92(s1) │ │ - lw s6,96(s1) │ │ - slt s4,v0,s6 │ │ - beqz s4,3a4a8 │ │ - lw t7,-32696(gp) │ │ - lw v0,88(s1) │ │ - bnez v0,3a078 │ │ - lw s0,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t1,92(s8) │ │ + lw s3,96(s8) │ │ + slt s1,t1,s3 │ │ + beqz s1,399a8 │ │ + lw t3,-32708(gp) │ │ + lw s6,88(s8) │ │ + bnez s6,395a4 │ │ + lw t6,-32708(gp) │ │ + lw t7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s0,1352 │ │ + addiu a1,t6,-8904 │ │ li a2,336 │ │ jalr t9 │ │ - addiu a3,t0,1668 │ │ + addiu a3,t7,-8688 │ │ lw gp,32(sp) │ │ - lw v0,88(s1) │ │ - lw a2,92(s1) │ │ - lw a3,120(s1) │ │ - lw v1,-32696(gp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ - sw a2,20(sp) │ │ - sw a3,24(sp) │ │ + lw s6,88(s8) │ │ + lw s4,92(s8) │ │ + lw s2,-32708(gp) │ │ + lw s8,120(s8) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s6,16(sp) │ │ + sw s4,20(sp) │ │ + sw s8,24(sp) │ │ + addiu a1,s2,-8904 │ │ + addiu a3,s0,-8616 │ │ li a0,1 │ │ - addiu a3,s1,1740 │ │ - addiu a1,v1,1352 │ │ jalr t9 │ │ li a2,339 │ │ lw ra,92(sp) │ │ lw s8,88(sp) │ │ lw s7,84(sp) │ │ lw s6,80(sp) │ │ lw s5,76(sp) │ │ lw s4,72(sp) │ │ lw s3,68(sp) │ │ lw s2,64(sp) │ │ lw s1,60(sp) │ │ lw s0,56(sp) │ │ jr ra │ │ addiu sp,sp,96 │ │ - move a1,s5 │ │ - move a0,s7 │ │ - bal 295c0 │ │ + move a0,s4 │ │ li a2,1 │ │ - lw a1,8(s4) │ │ - lw t8,12(s1) │ │ - addu a1,a1,s3 │ │ - lw s0,4(a1) │ │ - lw t7,20(t8) │ │ - lh t6,2(s0) │ │ - lw t3,56(t7) │ │ - sll t5,t6,0x2 │ │ - sll t4,t6,0x4 │ │ - subu t9,t4,t5 │ │ - addu t1,t3,t9 │ │ - lwl t0,7(t1) │ │ - lw v1,80(s2) │ │ + jalr t9 │ │ + move a1,s2 │ │ + lw t8,8(s1) │ │ + lw t0,12(s8) │ │ + addu t2,t8,s0 │ │ + lw t1,4(t2) │ │ + lw t3,20(t0) │ │ + lh t4,2(t1) │ │ + lw t5,56(t3) │ │ + sll t6,t4,0x2 │ │ + sll t7,t4,0x4 │ │ + subu s6,t7,t6 │ │ + addu a0,t5,s6 │ │ + lwl a2,7(a0) │ │ + lw s7,80(s5) │ │ + lwr a2,4(a0) │ │ lw gp,32(sp) │ │ - move a3,v0 │ │ - beqz v1,3a51c │ │ - lwr t0,4(t1) │ │ - lhu s2,52(v1) │ │ - bne s2,v0,3a150 │ │ - move s0,v1 │ │ - b 3a1e8 │ │ - lw t4,8(a1) │ │ - lhu t5,52(s0) │ │ - beq t5,a3,3a1e4 │ │ - move v1,s0 │ │ - lw s0,84(v1) │ │ - bnez s0,3a144 │ │ - lw t7,-32696(gp) │ │ - lw a0,68(s1) │ │ - lw t9,-32000(gp) │ │ - addiu a1,t7,1352 │ │ - li a2,262 │ │ - sw v1,40(sp) │ │ - sw a3,52(sp) │ │ + move v1,v0 │ │ + bnez s7,3966c │ │ + move a3,a2 │ │ + b 39a2c │ │ + lw s6,-32708(gp) │ │ + move s7,v0 │ │ + lhu ra,52(s7) │ │ + beq ra,v1,39710 │ │ + nop │ │ + lw v0,84(s7) │ │ + bnez v0,39668 │ │ + lw t9,-31992(gp) │ │ + lw t8,-32708(gp) │ │ + addiu s5,t8,-8904 │ │ + lw a0,68(s8) │ │ + sw v1,48(sp) │ │ + sw a3,44(sp) │ │ + move a1,s5 │ │ jalr t9 │ │ - sw t0,48(sp) │ │ - lw t6,40(sp) │ │ + li a2,262 │ │ + lw a1,8(s1) │ │ + move t0,s7 │ │ + addu s7,a1,s0 │ │ + lw t1,4(s7) │ │ lw gp,32(sp) │ │ - move s0,v0 │ │ - sw v0,84(t6) │ │ - lw t1,8(s4) │ │ - lw t9,-31680(gp) │ │ - addu a2,t1,s3 │ │ - lw a3,4(a2) │ │ - move a1,s0 │ │ - lh t0,2(a3) │ │ - sw zero,80(s0) │ │ - sw zero,84(s0) │ │ - sw s8,92(s0) │ │ - sw t0,88(s0) │ │ - lw v1,48(sp) │ │ - lw a0,60(s1) │ │ - lw a3,52(sp) │ │ - sw v1,16(sp) │ │ - bal 300d0 │ │ + li t4,-1 │ │ + sw v0,84(t0) │ │ + lh t3,2(t1) │ │ + lw t5,44(sp) │ │ + sw zero,80(v0) │ │ + sw zero,84(v0) │ │ + sw t4,92(v0) │ │ + lw a0,60(s8) │ │ + lw a3,48(sp) │ │ + lw t9,-31644(gp) │ │ + sw t3,88(v0) │ │ + move a1,v0 │ │ + sw t5,16(sp) │ │ move a2,zero │ │ - lw a0,92(s1) │ │ + jalr t9 │ │ + move s7,v0 │ │ + lw t6,92(s8) │ │ + lw t8,8(s1) │ │ + addiu t7,t6,1 │ │ lw gp,32(sp) │ │ - addiu v0,a0,1 │ │ - sw v0,92(s1) │ │ - lw t2,8(s4) │ │ - addu a1,t2,s3 │ │ - lw t4,8(a1) │ │ - slti t3,t4,4 │ │ - bnez t3,3a32c │ │ - lw t9,-31568(gp) │ │ - li s2,2 │ │ - move a0,s7 │ │ - move a1,s5 │ │ - bal 295c0 │ │ - move a2,s2 │ │ - lw a1,8(s4) │ │ - sll t1,s2,0x1 │ │ - addu a1,a1,s3 │ │ - lw t5,4(a1) │ │ - lw t3,12(s1) │ │ - addu t4,t5,t1 │ │ - lh a3,0(t4) │ │ - lw a2,20(t3) │ │ - sll t0,a3,0x2 │ │ - sll v1,a3,0x4 │ │ - lw t2,56(a2) │ │ - subu a0,v1,t0 │ │ - addu t8,t2,a0 │ │ - lwl t0,7(t8) │ │ - lw v1,80(s0) │ │ + addu t2,t8,s0 │ │ + sw t7,92(s8) │ │ + lw ra,8(t2) │ │ + slti t0,ra,4 │ │ + bnez t0,39854 │ │ + li s5,2 │ │ + lw t9,-31564(gp) │ │ + move a0,s4 │ │ + move a1,s2 │ │ + jalr t9 │ │ + move a2,s5 │ │ + lw t8,8(s1) │ │ + sll t3,s5,0x1 │ │ + addu a2,t8,s0 │ │ + lw t1,4(a2) │ │ + lw t4,12(s8) │ │ + addu t5,t1,t3 │ │ + lh t6,0(t5) │ │ + lw t7,20(t4) │ │ + sll s6,t6,0x2 │ │ + lw v1,56(t7) │ │ + sll a0,t6,0x4 │ │ + subu t2,a0,s6 │ │ + addu a1,v1,t2 │ │ + lwl t0,7(a1) │ │ + lw t1,80(s7) │ │ + lwr t0,4(a1) │ │ lw gp,32(sp) │ │ move a3,v0 │ │ - beqz v1,3a378 │ │ - lwr t0,4(t8) │ │ - lhu s0,52(v1) │ │ - bne s0,v0,3a274 │ │ - move s0,v1 │ │ - b 3a318 │ │ - lw a2,8(a1) │ │ - lhu t3,52(s0) │ │ - beq t3,a3,3a314 │ │ - move v1,s0 │ │ - lw s0,84(v1) │ │ - bnez s0,3a268 │ │ - lw t9,-32000(gp) │ │ - lw s0,-32696(gp) │ │ - lw a0,68(s1) │ │ - addiu a1,s0,1352 │ │ - li a2,286 │ │ - sw v1,40(sp) │ │ + bnez t1,39790 │ │ + move s6,t0 │ │ + b 398a4 │ │ + lw ra,-32708(gp) │ │ + move t1,v0 │ │ + lhu s7,52(t1) │ │ + beq s7,a3,3987c │ │ + nop │ │ + lw v0,84(t1) │ │ + bnez v0,3978c │ │ + lw t9,-31992(gp) │ │ + lw a2,-32708(gp) │ │ + addiu t8,a2,-8904 │ │ + lw a0,68(s8) │ │ + move a1,t8 │ │ sw a3,52(sp) │ │ - sw t0,48(sp) │ │ - jalr t9 │ │ + sw t3,48(sp) │ │ sw t1,44(sp) │ │ - lw t0,40(sp) │ │ + jalr t9 │ │ + li a2,286 │ │ + lw t1,8(s1) │ │ + lw t7,48(sp) │ │ + addu t4,t1,s0 │ │ + lw t5,4(t4) │ │ + lw t6,44(sp) │ │ lw gp,32(sp) │ │ - sw v0,84(t0) │ │ - lw a0,8(s4) │ │ - lw t7,44(sp) │ │ - addu t2,a0,s3 │ │ - lw t8,4(t2) │ │ - move a1,v0 │ │ - addu t6,t8,t7 │ │ - lh t1,0(t6) │ │ + addu v1,t5,t7 │ │ + li a0,-1 │ │ + sw v0,84(t6) │ │ + lh t2,0(v1) │ │ sw zero,80(v0) │ │ sw zero,84(v0) │ │ - sw s8,92(v0) │ │ - sw t1,88(v0) │ │ - move s0,v0 │ │ - lw v0,48(sp) │ │ - lw a0,60(s1) │ │ - lw t9,-31680(gp) │ │ + sw a0,92(v0) │ │ + lw a0,60(s8) │ │ lw a3,52(sp) │ │ - sw v0,16(sp) │ │ - bal 300d0 │ │ + lw t9,-31644(gp) │ │ + sw t2,88(v0) │ │ + move a1,v0 │ │ move a2,zero │ │ - lw a1,92(s1) │ │ + sw s6,16(sp) │ │ + jalr t9 │ │ + move s7,v0 │ │ + lw a1,92(s8) │ │ + lw t8,8(s1) │ │ + addiu t0,a1,1 │ │ lw gp,32(sp) │ │ - addiu t5,a1,1 │ │ - sw t5,92(s1) │ │ - lw t4,8(s4) │ │ - addu a1,t4,s3 │ │ - lw a2,8(a1) │ │ - addiu s2,s2,1 │ │ - addiu a3,a2,-1 │ │ - slt v1,s2,a3 │ │ - bnez v1,3a1f8 │ │ - lw t9,-31568(gp) │ │ - lw v0,92(s0) │ │ - bltz v0,3a498 │ │ - nop │ │ - lw a0,112(s1) │ │ - sll s2,v0,0x2 │ │ - addu v1,a0,s2 │ │ - lw v0,0(v1) │ │ - bgez v0,3a33c │ │ - nop │ │ - b 39f94 │ │ - sw s5,0(v1) │ │ - lw t8,124(s1) │ │ - lw a3,116(s1) │ │ - sll ra,t8,0x2 │ │ - addu s2,a3,ra │ │ - addiu s0,t8,1 │ │ - sw s5,0(s2) │ │ - b 39f94 │ │ - sw s0,124(s1) │ │ - lw ra,-32696(gp) │ │ - lw a0,68(s1) │ │ - lw t9,-32000(gp) │ │ - addiu a1,ra,1352 │ │ - sw t1,44(sp) │ │ + addu a2,t8,s0 │ │ + sw t0,92(s8) │ │ + lw t2,8(a2) │ │ + addiu s5,s5,1 │ │ + addiu a0,t2,-1 │ │ + slt a1,s5,a0 │ │ + bnez a1,39724 │ │ + lw t9,-31564(gp) │ │ + lw ra,92(s7) │ │ + bltz ra,39994 │ │ + sll a2,ra,0x2 │ │ + lw t0,112(s8) │ │ + addu t1,t0,a2 │ │ + lw ra,0(t1) │ │ + bgez ra,39864 │ │ + sll a2,ra,0x2 │ │ + b 394b8 │ │ + sw s2,0(t1) │ │ + b 3983c │ │ + move s7,t1 │ │ + lw t5,124(s8) │ │ + lw t6,116(s8) │ │ + sll t7,t5,0x2 │ │ + addiu t9,t5,1 │ │ + addu s6,t6,t7 │ │ + sw t9,124(s8) │ │ + b 394b8 │ │ + sw s2,0(s6) │ │ + lw t9,-31992(gp) │ │ + addiu a3,ra,-8904 │ │ + lw a0,68(s8) │ │ + move a1,a3 │ │ + sw t3,44(sp) │ │ li a2,274 │ │ - sw t0,48(sp) │ │ jalr t9 │ │ - sw v0,52(sp) │ │ + sw v0,48(sp) │ │ + lw t3,8(s1) │ │ lw gp,32(sp) │ │ - sw v0,80(s0) │ │ - lw a2,8(s4) │ │ - lw t0,44(sp) │ │ - addu a3,a2,s3 │ │ - lw v1,4(a3) │ │ - lw t9,-31680(gp) │ │ - addu a0,v1,t0 │ │ - lh t2,0(a0) │ │ + addu t8,t3,s0 │ │ + lw t4,4(t8) │ │ + sw v0,80(s7) │ │ + lw s7,44(sp) │ │ + li t7,-1 │ │ + addu t5,t4,s7 │ │ + lh t6,0(t5) │ │ sw zero,80(v0) │ │ sw zero,84(v0) │ │ - sw s8,92(v0) │ │ - sw t2,88(v0) │ │ - lw t8,48(sp) │ │ - lw a0,60(s1) │ │ - lw a3,52(sp) │ │ + sw t7,92(v0) │ │ + lw a0,60(s8) │ │ + lw a3,48(sp) │ │ + lw t9,-31644(gp) │ │ + sw t6,88(v0) │ │ move a1,v0 │ │ - sw v0,40(sp) │ │ - sw t8,16(sp) │ │ - bal 300d0 │ │ + sw s6,16(sp) │ │ + sw v0,44(sp) │ │ + jalr t9 │ │ move a2,zero │ │ - lw t6,92(s1) │ │ - lw t7,40(sp) │ │ - addiu t1,t6,1 │ │ + lw s6,92(s8) │ │ + lw t8,8(s1) │ │ + lw v1,44(sp) │ │ + addiu v0,s6,1 │ │ lw gp,32(sp) │ │ - sw t1,92(s1) │ │ - lw v0,8(s4) │ │ - move s0,t7 │ │ - b 3a314 │ │ - addu a1,v0,s3 │ │ - bnez a1,39f64 │ │ - lw s2,80(s1) │ │ - move t1,s2 │ │ - lw t0,12(s1) │ │ - sll v0,a2,0x2 │ │ - lw v1,20(t0) │ │ - sll a0,a2,0x4 │ │ - lw t2,56(v1) │ │ - subu t9,a0,v0 │ │ - addu ra,t2,t9 │ │ - lwl t7,7(ra) │ │ - sll s2,a1,0x7 │ │ - sll t8,a1,0x5 │ │ - lwr t7,4(ra) │ │ - subu s0,s2,t8 │ │ - addu s2,t1,s0 │ │ - sh t7,68(s2) │ │ - lw t6,12(s1) │ │ - lw t5,20(t6) │ │ - lw t4,56(t5) │ │ - addu t3,t4,t9 │ │ - lwl t1,3(t3) │ │ - lwr t1,0(t3) │ │ - sh a2,92(s2) │ │ - sh t1,54(s2) │ │ - sh a3,94(s2) │ │ - lw a1,88(s1) │ │ - addiu t0,a1,1 │ │ - sw t0,88(s1) │ │ - lw a2,8(s4) │ │ - addu v1,a2,s3 │ │ - b 39f64 │ │ - lw t0,8(v1) │ │ - b 39f94 │ │ - sw s5,92(s0) │ │ - b 39f94 │ │ - sw s5,84(s2) │ │ - lw t6,-32696(gp) │ │ - addiu t8,v0,128 │ │ - lw t9,-32200(gp) │ │ - sw t8,96(s1) │ │ + sw v0,92(s8) │ │ + addu a2,t8,s0 │ │ + b 3983c │ │ + move s7,v1 │ │ + lw t4,12(s8) │ │ + sll t5,a1,0x2 │ │ + lw t6,20(t4) │ │ + sll t7,a1,0x4 │ │ + lw s5,56(t6) │ │ + subu s6,t7,t5 │ │ + addu t9,s5,s6 │ │ + lwl s7,7(t9) │ │ + sll v0,a3,0x5 │ │ + sll a0,a3,0x7 │ │ + lwr s7,4(t9) │ │ + subu a2,a0,v0 │ │ + addu s5,v1,a2 │ │ + sh s7,68(s5) │ │ + lwl v1,3(t9) │ │ + addiu a3,a3,1 │ │ + lwr v1,0(t9) │ │ + sh a1,92(s5) │ │ + sh v1,54(s5) │ │ + sh t0,94(s5) │ │ + b 39488 │ │ + sw a3,88(s8) │ │ + sw s2,92(s7) │ │ + b 394b8 │ │ + lw t8,8(s1) │ │ + b 394b8 │ │ + sw s2,84(s5) │ │ + lw t4,-32708(gp) │ │ + addiu a3,t1,128 │ │ + lw t9,-32196(gp) │ │ + sw a3,96(s8) │ │ li a0,1 │ │ - sw t8,16(sp) │ │ - addiu a1,t7,1352 │ │ + sw a3,16(sp) │ │ + addiu a1,t3,-8904 │ │ li a2,326 │ │ jalr t9 │ │ - addiu a3,t6,1624 │ │ - lw a0,128(s1) │ │ - beqz a0,3a4ec │ │ + addiu a3,t4,-8732 │ │ + lw a0,128(s8) │ │ + beqz a0,399ec │ │ lw gp,32(sp) │ │ - lw t9,-31856(gp) │ │ + lw t9,-31868(gp) │ │ jalr t9 │ │ nop │ │ lw gp,32(sp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-31796(gp) │ │ - lw a1,96(s1) │ │ - li a0,332 │ │ - sw a0,16(sp) │ │ - li a2,4 │ │ + lw t5,-32708(gp) │ │ + lw t9,-31820(gp) │ │ + lw a1,96(s8) │ │ + li s7,332 │ │ + sw s7,16(sp) │ │ li a0,2 │ │ + li a2,4 │ │ jalr t9 │ │ - addiu a3,t2,1352 │ │ + addiu a3,t5,-8904 │ │ lw gp,32(sp) │ │ - b 3a048 │ │ - sw v0,128(s1) │ │ - lw ra,-32696(gp) │ │ - lw a0,68(s1) │ │ - lw t9,-32000(gp) │ │ - addiu a1,ra,1352 │ │ + b 39574 │ │ + sw v0,128(s8) │ │ + beqz a3,3993c │ │ + nop │ │ + b 39488 │ │ + move s5,v1 │ │ + lw t9,-31992(gp) │ │ + sw a2,44(sp) │ │ + lw a0,68(s8) │ │ + addiu a2,s6,-8904 │ │ + move a1,a2 │ │ + sw v0,48(sp) │ │ + jalr t9 │ │ li a2,252 │ │ - sw v0,52(sp) │ │ + lw a0,8(s1) │ │ + lw gp,32(sp) │ │ + addu v1,a0,s0 │ │ + lw t2,4(v1) │ │ + move s7,v0 │ │ + sw v0,80(s5) │ │ + lh a3,2(t2) │ │ + sw zero,80(v0) │ │ + sw zero,84(v0) │ │ + li v0,-1 │ │ + sw v0,92(s7) │ │ + lw t8,44(sp) │ │ + lw a0,60(s8) │ │ + sw a3,88(s7) │ │ + lw t9,-31644(gp) │ │ + lw a3,48(sp) │ │ + sw t8,16(sp) │ │ + move a1,s7 │ │ jalr t9 │ │ - sw t0,48(sp) │ │ - move s0,v0 │ │ + move a2,zero │ │ + lw s5,92(s8) │ │ + lw t8,8(s1) │ │ + addiu a1,s5,1 │ │ lw gp,32(sp) │ │ - b 3a18c │ │ - sw v0,80(s2) │ │ - lw s8,88(s1) │ │ - lw s7,92(s1) │ │ - lw s5,120(s1) │ │ - lw s3,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s8,16(sp) │ │ - sw s7,20(sp) │ │ - sw s5,24(sp) │ │ + addu t2,t8,s0 │ │ + b 39710 │ │ + sw a1,92(s8) │ │ + lw a0,88(s8) │ │ + lw a1,120(s8) │ │ + lw v1,92(s8) │ │ + lw a2,-32708(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a0,16(sp) │ │ + sw a1,24(sp) │ │ + sw v1,20(sp) │ │ + addiu a1,a2,-8904 │ │ li a0,1 │ │ - addiu a1,s3,1352 │ │ li a2,192 │ │ jalr t9 │ │ - addiu a3,s2,1560 │ │ + addiu a3,t0,-8552 │ │ lw gp,32(sp) │ │ - sw zero,124(s1) │ │ - sw zero,88(s1) │ │ - sw zero,92(s1) │ │ - sw zero,120(s1) │ │ - b 3a038 │ │ - move v0,zero │ │ + sw zero,124(s8) │ │ + sw zero,88(s8) │ │ + sw zero,92(s8) │ │ + sw zero,120(s8) │ │ + b 39564 │ │ + move t1,zero │ │ + lui gp,0x7 │ │ + addiu gp,gp,-2236 │ │ + addu gp,gp,t9 │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-1136 │ │ + lw t7,484(a0) │ │ + lw v1,0(v0) │ │ + sw gp,24(sp) │ │ + lw a3,540(a0) │ │ + sw s6,1120(sp) │ │ + sw ra,1132(sp) │ │ + sw s8,1128(sp) │ │ + sw s7,1124(sp) │ │ + sw s5,1116(sp) │ │ + sw s4,1112(sp) │ │ + sw s3,1108(sp) │ │ + sw s2,1104(sp) │ │ + sw s1,1100(sp) │ │ + sw s0,1096(sp) │ │ + move s6,a0 │ │ + sw zero,156(a0) │ │ + sw t7,488(a0) │ │ + li a0,-1 │ │ + sw a1,1140(sp) │ │ + sw v1,1092(sp) │ │ + beq a3,a0,39b90 │ │ + move t2,a1 │ │ + lw a1,272(s6) │ │ + lw a2,276(s6) │ │ + addu t0,a1,a2 │ │ + slt t1,a3,t0 │ │ + bnez t1,3a894 │ │ + lw t2,1140(sp) │ │ + andi s1,t2,0x1 │ │ + sll t3,s1,0x2 │ │ + lw t6,88(s6) │ │ + lw t5,128(s6) │ │ + lw a3,248(s6) │ │ + lw s8,80(s6) │ │ + sw t3,52(sp) │ │ + sw s1,60(sp) │ │ + lw s1,1140(sp) │ │ + lw s5,492(s6) │ │ + addiu s3,s1,1 │ │ + andi t8,s3,0x1 │ │ + sll v1,t8,0x2 │ │ + lw v0,500(s6) │ │ + addu s7,t5,v1 │ │ + addu a0,t7,a3 │ │ + sw t8,56(sp) │ │ + sw v1,48(sp) │ │ + sw a0,44(sp) │ │ + addu s1,a3,s5 │ │ + addu s0,a3,v0 │ │ + lw s2,0(s7) │ │ + blez t6,3a9f0 │ │ + lw s4,4(s6) │ │ + lui a3,0x7fff │ │ + move t4,zero │ │ + ori t5,a3,0xffff │ │ + lw a1,72(s8) │ │ + lw a2,1140(sp) │ │ + slt t0,a1,a2 │ │ + bnez t0,39d1c │ │ + lw t2,44(sp) │ │ + lw t1,64(s8) │ │ + slt t3,t2,t1 │ │ + beqz t3,39d1c │ │ + nop │ │ + sw s3,72(s8) │ │ + lw t6,44(s8) │ │ + lw t9,532(s6) │ │ + beqz s4,39cf4 │ │ + addu t2,t6,t9 │ │ + lw s5,80(s8) │ │ + bnez s5,39ce4 │ │ + nop │ │ + b 3a650 │ │ + lw a1,84(s8) │ │ + lw ra,88(s5) │ │ + lw v1,64(s4) │ │ + sll v0,ra,0x2 │ │ + sll s7,ra,0x4 │ │ + subu a3,s7,v0 │ │ + sll a0,a3,0x3 │ │ + subu a1,a0,a3 │ │ + addu a2,v1,a1 │ │ + lw t0,64(a2) │ │ + lw t1,68(s4) │ │ + subu t8,t0,t1 │ │ + addu a1,t2,t8 │ │ + slt t3,s1,a1 │ │ + beqz t3,39cd8 │ │ + lw t9,1140(sp) │ │ + lw t6,72(s5) │ │ + slt t7,t6,t9 │ │ + bnez t7,39ca4 │ │ + lw t9,-31704(gp) │ │ + lw t8,4(s5) │ │ + slt ra,t8,a1 │ │ + beqz ra,39cd8 │ │ + nop │ │ + lw a2,48(s8) │ │ + sw t5,40(sp) │ │ + sw t4,36(sp) │ │ + sw t2,32(sp) │ │ + move a0,s5 │ │ + jalr t9 │ │ + move a3,s3 │ │ + addiu s2,s2,4 │ │ + lw t5,40(sp) │ │ + lw t4,36(sp) │ │ + lw t2,32(sp) │ │ + lw gp,24(sp) │ │ + sw s5,-4(s2) │ │ + lw s5,84(s5) │ │ + beqz s5,3a644 │ │ + nop │ │ + bnez s4,39c48 │ │ + move t8,zero │ │ + b 39c78 │ │ + addu a1,t2,t8 │ │ + slt t7,s1,t2 │ │ + beqz t7,39d10 │ │ + slt s5,s0,t2 │ │ + lw s5,80(s8) │ │ + bnez s5,39ce4 │ │ + nop │ │ + slt s5,s0,t2 │ │ + bnez s5,3a64c │ │ + nop │ │ + lw t6,88(s6) │ │ + addiu t4,t4,1 │ │ + slt t2,t4,t6 │ │ + bnez t2,39bfc │ │ + addiu s8,s8,96 │ │ + lw s1,48(sp) │ │ + lw t5,128(s6) │ │ + lw s4,248(s6) │ │ + addu s0,t5,s1 │ │ + lw t1,0(s0) │ │ + lw v1,492(s6) │ │ + move s0,s2 │ │ + lw t0,500(s6) │ │ + lw s2,488(s6) │ │ + subu t3,s0,t1 │ │ + addu t6,s4,s2 │ │ + addu s1,s4,v1 │ │ + addu s8,s4,t0 │ │ + lw s4,4(s6) │ │ + sra t1,t3,0x2 │ │ + sw t6,44(sp) │ │ + lw ra,56(sp) │ │ + lw s7,60(sp) │ │ + sll t7,ra,0x2 │ │ + lw a2,52(sp) │ │ + addu t9,s6,t7 │ │ + sw t1,132(t9) │ │ + sll a3,s7,0x2 │ │ + addu t5,t5,a2 │ │ + addu v0,s6,a3 │ │ + lw a1,0(t5) │ │ + lw t4,132(v0) │ │ + addiu t2,a1,4 │ │ + sw t9,56(sp) │ │ + sw v0,60(sp) │ │ + sw t4,36(sp) │ │ + sw t2,40(sp) │ │ + blez t4,39f00 │ │ + lw s7,0(a1) │ │ + lui s5,0x7fff │ │ + ori s2,s5,0xffff │ │ + lw t1,64(s7) │ │ + lw v1,44(sp) │ │ + slt t0,v1,t1 │ │ + beqz t0,39eb0 │ │ + nop │ │ + lw t6,72(s7) │ │ + beq s3,t6,39de8 │ │ + nop │ │ + addiu s0,s0,4 │ │ + sw s3,72(s7) │ │ + sw s7,-4(s0) │ │ + lw ra,44(s7) │ │ + lw t7,532(s6) │ │ + beqz s4,3a800 │ │ + addu s5,ra,t7 │ │ + lw a3,80(s7) │ │ + bnez a3,39ea0 │ │ + nop │ │ + b 3a57c │ │ + lw a1,92(s7) │ │ + lw t5,88(a3) │ │ + lw a1,64(s4) │ │ + sll v0,t5,0x2 │ │ + sll a0,t5,0x4 │ │ + subu t4,a0,v0 │ │ + sll t2,t4,0x3 │ │ + subu t1,t2,t4 │ │ + addu v1,a1,t1 │ │ + lw t0,64(v1) │ │ + lw t3,68(s4) │ │ + subu a2,t0,t3 │ │ + addu a1,s5,a2 │ │ + slt t9,s1,a1 │ │ + beqz t9,39e94 │ │ + lw ra,1140(sp) │ │ + lw t6,72(a3) │ │ + slt t7,t6,ra │ │ + bnez t7,39e68 │ │ + nop │ │ + lw t8,4(a3) │ │ + slt a2,t8,a1 │ │ + beqz a2,39e94 │ │ + nop │ │ + beq s3,t6,39e78 │ │ + lw t9,-31704(gp) │ │ + sw a3,0(s0) │ │ + addiu s0,s0,4 │ │ + lw a2,48(s7) │ │ + move a0,a3 │ │ + sw a3,32(sp) │ │ + jalr t9 │ │ + move a3,s3 │ │ + lw gp,24(sp) │ │ + lw a3,32(sp) │ │ + lw a3,84(a3) │ │ + beqz a3,3a570 │ │ + nop │ │ + bnez s4,39e0c │ │ + move a2,zero │ │ + b 39e3c │ │ + addu a1,s5,a2 │ │ + lw t3,72(s7) │ │ + beq s3,t3,39ec8 │ │ + lw t9,-31712(gp) │ │ + jalr t9 │ │ + move a0,s7 │ │ + lw gp,24(sp) │ │ + lw s7,40(sp) │ │ + lw t2,36(sp) │ │ + addiu s5,s7,4 │ │ + addiu a0,t2,-1 │ │ + sw s5,40(sp) │ │ + sw a0,36(sp) │ │ + bnez a0,39dbc │ │ + lw s7,-4(s5) │ │ + lw s1,128(s6) │ │ + lw s2,48(sp) │ │ + addu s4,s1,s2 │ │ + lw s8,0(s4) │ │ + subu s0,s0,s8 │ │ + sra t1,s0,0x2 │ │ + lw v1,56(sp) │ │ + lw ra,48(sp) │ │ + sw t1,132(v1) │ │ + lw t3,140(s6) │ │ + lw t0,288(s6) │ │ + lw s1,156(s6) │ │ + addu t6,t3,ra │ │ + lw t8,0(t6) │ │ + addu t7,t0,s1 │ │ + sw t8,44(sp) │ │ + lw s5,152(s6) │ │ + blez s1,3aa00 │ │ + sw t7,288(s6) │ │ + lw a3,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + move s7,zero │ │ + sw zero,36(sp) │ │ + li s0,-1 │ │ + addiu s2,a3,-8904 │ │ + addiu s4,t5,-8488 │ │ + lw t4,8(s5) │ │ + beq t4,s0,3a06c │ │ + sll t1,t4,0x2 │ │ + lw v0,0(s5) │ │ + lw a1,16(s6) │ │ + sll a2,v0,0x2 │ │ + lw t2,8(a1) │ │ + sll a0,v0,0x4 │ │ + addu s1,a2,a0 │ │ + addu s8,t2,s1 │ │ + sll v1,t4,0x5 │ │ + lw t0,176(s6) │ │ + lw t3,4(s8) │ │ + addu ra,t1,v1 │ │ + addu s1,t0,ra │ │ + lw t9,-31292(gp) │ │ + lh a2,0(t3) │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a0,s6 │ │ + lw t6,4(s5) │ │ + lw t7,0(s5) │ │ + subu t8,t6,v0 │ │ + lw t4,160(s6) │ │ + sll a3,t7,0x2 │ │ + sll t5,t7,0x4 │ │ + lw gp,24(sp) │ │ + subu v0,t5,a3 │ │ + sw t8,4(s5) │ │ + addu t0,t4,v0 │ │ + lw t6,0(s1) │ │ + lw a1,0(t0) │ │ + addiu a2,t6,1 │ │ + beq a1,a2,3a728 │ │ + lw t2,36(sp) │ │ + beqz t2,3a01c │ │ + nop │ │ + lw ra,168(s6) │ │ + lw a0,0(ra) │ │ + beq t6,a0,3a718 │ │ + addiu v0,ra,8 │ │ + b 3a00c │ │ + move s8,zero │ │ + addiu v0,v0,8 │ │ + lw t7,-8(v0) │ │ + beq t6,t7,3a718 │ │ + nop │ │ + lw t1,36(sp) │ │ + addiu s8,s8,1 │ │ + bne s8,t1,39ffc │ │ + move ra,v0 │ │ + lw t3,164(s6) │ │ + lw v1,36(sp) │ │ + slt ra,v1,t3 │ │ + beqz ra,3a78c │ │ + nop │ │ + lw v0,168(s6) │ │ + lw t3,36(sp) │ │ + sw s0,12(s5) │ │ + lw a3,0(s1) │ │ + sll v1,t3,0x3 │ │ + addu ra,v0,v1 │ │ + addiu s1,t3,1 │ │ + sw a3,0(ra) │ │ + sw s1,36(sp) │ │ + addiu t5,a3,1 │ │ + lui t4,0xe000 │ │ + lw s1,156(s6) │ │ + sw s7,4(ra) │ │ + sw t4,4(t0) │ │ + sw t5,0(t0) │ │ + addiu s7,s7,1 │ │ + slt t9,s7,s1 │ │ + bnez t9,39f50 │ │ + addiu s5,s5,16 │ │ + lw s0,36(sp) │ │ + beqz s0,3a1fc │ │ + sw zero,40(sp) │ │ + lui s2,0xe000 │ │ + addiu s2,s2,1 │ │ + addiu s4,sp,64 │ │ + lw a2,40(sp) │ │ + lw a1,168(s6) │ │ + sll t2,a2,0x3 │ │ + addu s8,a1,t2 │ │ + lw a0,0(s8) │ │ + lw t1,208(s6) │ │ + sll t3,a0,0x2 │ │ + addu v1,t1,t3 │ │ + lw s1,0(v1) │ │ + lw s5,4(v1) │ │ + sll t6,s1,0x2 │ │ + sll t0,s1,0x5 │ │ + lw ra,176(s6) │ │ + addu v0,t6,t0 │ │ + slt t7,s1,s5 │ │ + sw t2,32(sp) │ │ + beqz t7,3a1e4 │ │ + addu s0,ra,v0 │ │ + lbu t8,4(s0) │ │ + beqz t8,3a1d8 │ │ + lw t5,32(sp) │ │ + lw a3,168(s6) │ │ + addu t4,a3,t5 │ │ + lw s8,4(t4) │ │ + bgez s8,3a140 │ │ + nop │ │ + b 3a1dc │ │ + addiu s1,s1,1 │ │ + lw t2,0(s8) │ │ + lw a0,160(s6) │ │ + sll a1,t2,0x2 │ │ + sll t1,t2,0x4 │ │ + subu t3,t1,a1 │ │ + addu v1,a0,t3 │ │ + lw t6,4(v1) │ │ + slt t0,t6,s7 │ │ + beqz t0,3a134 │ │ + nop │ │ + sw s7,4(v1) │ │ + sw s1,8(v1) │ │ + lw s8,12(s8) │ │ + bltz s8,3a1d8 │ │ + nop │ │ + lw s7,152(s6) │ │ + sll t9,s8,0x4 │ │ + addu s8,s7,t9 │ │ + lw a2,0(s8) │ │ + lw t2,16(s6) │ │ + sll a1,a2,0x2 │ │ + lw a0,8(t2) │ │ + sll t1,a2,0x4 │ │ + addu t3,a1,t1 │ │ + addu v1,a0,t3 │ │ + lw t6,4(v1) │ │ + lw t9,-31292(gp) │ │ + lh a2,0(t6) │ │ + move a0,s6 │ │ + jalr t9 │ │ + move a1,s0 │ │ + slt t0,v0,s2 │ │ + lw gp,24(sp) │ │ + bnez t0,3a104 │ │ + move s7,v0 │ │ + lw ra,0(s8) │ │ + lw v0,16(s6) │ │ + sll a3,ra,0x4 │ │ + lw t8,8(v0) │ │ + sll t7,ra,0x2 │ │ + addu t5,t7,a3 │ │ + addu t4,t8,t5 │ │ + lw a2,24(s0) │ │ + lw t9,-32008(gp) │ │ + lw a1,16(t4) │ │ + lw a3,28(s0) │ │ + lw a0,56(s6) │ │ + jalr t9 │ │ + sw s4,16(sp) │ │ + sra a2,v0,0xa │ │ + lw gp,24(sp) │ │ + b 3a104 │ │ + addu s7,s7,a2 │ │ + addiu s1,s1,1 │ │ + bne s1,s5,3a0dc │ │ + addiu s0,s0,36 │ │ + lw s5,40(sp) │ │ + lw v0,36(sp) │ │ + addiu ra,s5,1 │ │ + bne ra,v0,3a094 │ │ + sw ra,40(sp) │ │ + lw s1,156(s6) │ │ + lw s5,152(s6) │ │ + blez s1,3aa08 │ │ + lw s2,252(s6) │ │ + lw s4,160(s6) │ │ + move a2,s5 │ │ + move t2,zero │ │ + lw t7,0(a2) │ │ + lw t8,4(a2) │ │ + sll a3,t7,0x2 │ │ + sll t5,t7,0x4 │ │ + subu t4,t5,a3 │ │ + addu t9,s4,t4 │ │ + lw s7,4(t9) │ │ + addiu t2,t2,1 │ │ + addu a1,t8,s7 │ │ + sw a1,4(a2) │ │ + lw t1,8(t9) │ │ + slt a0,s2,a1 │ │ + sw t1,8(a2) │ │ + movn s2,a1,a0 │ │ + bne t2,s1,3a214 │ │ + addiu a2,a2,16 │ │ + lw t3,504(s6) │ │ + sw s2,252(s6) │ │ + addu s8,s2,t3 │ │ + b 3a274 │ │ + li s2,1 │ │ + addiu s1,s1,-1 │ │ + beqz s1,3a34c │ │ + addiu s5,s5,16 │ │ + lw v1,4(s5) │ │ + slt t6,s8,v1 │ │ + beqz t6,3a268 │ │ + lw t9,-31268(gp) │ │ + lw s0,0(s5) │ │ + move a0,s6 │ │ + jalr t9 │ │ + move a1,s0 │ │ + lw t0,104(s6) │ │ + sll v0,s0,0x2 │ │ + addu s4,t0,v0 │ │ + lw s4,0(s4) │ │ + beqz s4,3a268 │ │ + lw gp,24(sp) │ │ + move s7,zero │ │ + lw ra,72(s4) │ │ + lw t7,1140(sp) │ │ + slt t8,ra,t7 │ │ + bnez t8,3a2d4 │ │ + lw a1,4(s5) │ │ + lw a3,4(s4) │ │ + slt t5,a3,a1 │ │ + beqz t5,3a2f0 │ │ + nop │ │ + lw t9,-31704(gp) │ │ + lw a2,8(s5) │ │ + move a0,s4 │ │ + jalr t9 │ │ + move a3,s3 │ │ + lw gp,24(sp) │ │ + addiu s7,s7,1 │ │ + lw s4,80(s4) │ │ + bnez s4,3a2b0 │ │ + nop │ │ + beqz s7,3a268 │ │ + addiu t4,s0,31 │ │ + slti t2,s0,0 │ │ + movz t4,s0,t2 │ │ + move a1,t4 │ │ + lw t1,108(s6) │ │ + lw t3,44(sp) │ │ + sra a0,a1,0x5 │ │ + sll a2,a0,0x2 │ │ + sw s0,0(t3) │ │ + addu v1,t1,a2 │ │ + lw t6,0(v1) │ │ + sllv s0,s2,s0 │ │ + or t0,t6,s0 │ │ + addiu v0,t3,4 │ │ + addiu s1,s1,-1 │ │ + sw t0,0(v1) │ │ + sw v0,44(sp) │ │ + bnez s1,3a274 │ │ + addiu s5,s5,16 │ │ + lw t9,252(s6) │ │ + lw t3,140(s6) │ │ + lw s8,48(sp) │ │ + lw a3,44(sp) │ │ + addu s2,t3,s8 │ │ + lw ra,0(s2) │ │ + lw t7,52(sp) │ │ + subu a1,a3,ra │ │ + lw t5,56(sp) │ │ + sra a2,a1,0x2 │ │ + sw a2,144(t5) │ │ + addu t8,t3,t7 │ │ + lw t2,60(sp) │ │ + lw s4,0(t8) │ │ + lw s7,496(s6) │ │ + lw t4,504(s6) │ │ + lw t1,144(t2) │ │ + addu s1,t9,s7 │ │ + addu s7,t9,t4 │ │ + addiu t9,s4,4 │ │ + sw t1,36(sp) │ │ + sw t9,40(sp) │ │ + blez t1,3a4b8 │ │ + lw s0,0(s4) │ │ + lw a0,-32708(gp) │ │ + addiu a2,a0,-8904 │ │ + sw a2,32(sp) │ │ + lw t3,104(s6) │ │ + sll v1,s0,0x2 │ │ + addu s4,t3,v1 │ │ + lw s8,0(s4) │ │ + beqz s8,3a47c │ │ + move s5,zero │ │ + b 3a3fc │ │ + lw t6,64(s8) │ │ + lw a3,44(s8) │ │ + sw s3,72(s8) │ │ + slt ra,s1,a3 │ │ + addiu s5,s5,1 │ │ + bnez ra,3a760 │ │ + addiu s4,s8,80 │ │ + beqz s2,3a420 │ │ + move s8,s2 │ │ + lw t6,64(s8) │ │ + slt t0,s7,t6 │ │ + bnez t0,3a3d8 │ │ + lw s2,80(s8) │ │ + lw v0,72(s8) │ │ + bne s3,v0,3a730 │ │ + lw t9,-31720(gp) │ │ + addiu s4,s8,80 │ │ + bnez s2,3a3f8 │ │ + move s8,s2 │ │ + beqz s5,3a47c │ │ + addiu a3,s0,31 │ │ + slti t8,s0,0 │ │ + movz a3,s0,t8 │ │ + sra a0,a3,0x5 │ │ + lw a1,108(s6) │ │ + sll t5,a0,0x2 │ │ + addu t4,a1,t5 │ │ + lw t2,0(t4) │ │ + andi t1,s0,0x1f │ │ + srlv a2,t2,t1 │ │ + andi t3,a2,0x1 │ │ + bnez t3,3a480 │ │ + lw t0,40(sp) │ │ + lw v1,44(sp) │ │ + li s4,1 │ │ + sw s0,0(v1) │ │ + lw s0,0(t4) │ │ + sllv s5,s4,t1 │ │ + or t6,s0,s5 │ │ + addiu s2,v1,4 │ │ + sw t6,0(t4) │ │ + sw s2,44(sp) │ │ + lw t0,40(sp) │ │ + lw ra,36(sp) │ │ + addiu v0,t0,4 │ │ + addiu t7,ra,-1 │ │ + sw v0,40(sp) │ │ + sw t7,36(sp) │ │ + bnez t7,3a3b8 │ │ + lw s0,-4(v0) │ │ + lw t9,140(s6) │ │ + lw s8,48(sp) │ │ + lw a0,44(sp) │ │ + addu a3,t9,s8 │ │ + lw t8,0(a3) │ │ + subu a1,a0,t8 │ │ + sra a2,a1,0x2 │ │ + lw t5,56(sp) │ │ + sw a2,144(t5) │ │ + lw t8,120(s6) │ │ + blez t8,3a530 │ │ + move s0,zero │ │ + lw t4,116(s6) │ │ + sll t2,s0,0x2 │ │ + addu t1,t4,t2 │ │ + lw a2,0(t1) │ │ + lw t3,104(s6) │ │ + sll v1,a2,0x2 │ │ + addu s4,t3,v1 │ │ + lw s5,0(s4) │ │ + lw s2,1140(sp) │ │ + lw t6,72(s5) │ │ + slt t0,t6,s2 │ │ + bnez t0,3a520 │ │ + nop │ │ + lw v0,64(s5) │ │ + slt ra,s7,v0 │ │ + beqz ra,3a520 │ │ + nop │ │ + lw a3,44(s5) │ │ + slt t7,s1,a3 │ │ + bnez t7,3a7d8 │ │ + sw s3,72(s5) │ │ + addiu s0,s0,1 │ │ + slt a3,s0,t8 │ │ + bnez a3,3a4cc │ │ + nop │ │ + lw s6,-30360(gp) │ │ + lw s3,1092(sp) │ │ + lw s1,0(s6) │ │ + bne s3,s1,3aa14 │ │ + lw ra,1132(sp) │ │ + lw s8,1128(sp) │ │ + lw s7,1124(sp) │ │ + lw s6,1120(sp) │ │ + lw s5,1116(sp) │ │ + lw s4,1112(sp) │ │ + lw s3,1108(sp) │ │ + lw s2,1104(sp) │ │ + lw s1,1100(sp) │ │ + lw s0,1096(sp) │ │ + jr ra │ │ + addiu sp,sp,1136 │ │ + beqz s4,3a81c │ │ + slt a3,s8,s5 │ │ + lw a1,92(s7) │ │ + bltz a1,39ec8 │ │ + nop │ │ + b 3a630 │ │ + lw t2,112(s6) │ │ + lw t5,16(s6) │ │ + lw t4,8(t5) │ │ + sll a0,a1,0x2 │ │ + addu t1,a0,v0 │ │ + addu v1,t4,t1 │ │ + lw t0,8(v1) │ │ + lw t3,4(v1) │ │ + addu t6,t0,s2 │ │ + sll ra,t6,0x1 │ │ + addu t7,t3,ra │ │ + lh t8,0(t7) │ │ + lw t9,64(s4) │ │ + sll a3,t8,0x2 │ │ + sll a2,t8,0x4 │ │ + subu t5,a2,a3 │ │ + sll v0,t5,0x3 │ │ + subu t4,v0,t5 │ │ + addu t1,t9,t4 │ │ + lw v1,64(t1) │ │ + lw t0,68(s4) │ │ + subu t3,v1,t0 │ │ + addu ra,s5,t3 │ │ + slt t6,s8,ra │ │ + beqz t6,3a620 │ │ + nop │ │ + lw t7,156(s6) │ │ + lw t8,152(s6) │ │ + lw t9,528(s6) │ │ + lw t5,48(s7) │ │ + sll a3,t7,0x4 │ │ + addu a2,t8,a3 │ │ + addiu t4,t7,1 │ │ + subu v0,ra,t9 │ │ + sw t4,156(s6) │ │ + sw a1,0(a2) │ │ + sw v0,4(a2) │ │ + sw t5,8(a2) │ │ + addu a1,t2,a0 │ │ + lw a1,0(a1) │ │ + bltz a1,39ec8 │ │ + nop │ │ + bnez s4,3a58c │ │ + sll v0,a1,0x4 │ │ + move t3,zero │ │ + b 3a5e0 │ │ + sll a0,a1,0x2 │ │ + beqz s4,39d10 │ │ + slt s5,s0,t2 │ │ + lw a1,84(s8) │ │ + bltz a1,39d18 │ │ + nop │ │ + b 3a704 │ │ + lw v1,112(s6) │ │ + lw s7,16(s6) │ │ + lw a3,8(s7) │ │ + sll a0,a1,0x2 │ │ + addu a2,a0,v0 │ │ + addu t0,a3,a2 │ │ + lw t1,8(t0) │ │ + lw t3,4(t0) │ │ + addu t6,t1,t5 │ │ + sll t7,t6,0x1 │ │ + addu t8,t3,t7 │ │ + lh ra,0(t8) │ │ + lw t9,64(s4) │ │ + sll s5,ra,0x2 │ │ + sll s7,ra,0x4 │ │ + subu v0,s7,s5 │ │ + sll a3,v0,0x3 │ │ + subu a2,a3,v0 │ │ + addu t0,t9,a2 │ │ + lw t1,64(t0) │ │ + lw t3,68(s4) │ │ + subu t6,t1,t3 │ │ + addu ra,t2,t6 │ │ + slt t7,s0,ra │ │ + beqz t7,3a6f4 │ │ + nop │ │ + lw t9,156(s6) │ │ + lw t8,152(s6) │ │ + lw s5,528(s6) │ │ + sll s7,t9,0x4 │ │ + addu a3,t8,s7 │ │ + addiu a2,t9,1 │ │ + subu v0,ra,s5 │ │ + sw a2,156(s6) │ │ + sw a1,0(a3) │ │ + sw v0,4(a3) │ │ + lw a1,48(s8) │ │ + sw a1,8(a3) │ │ + addu a0,v1,a0 │ │ + lw a1,0(a0) │ │ + bltz a1,39d18 │ │ + nop │ │ + bnez s4,3a660 │ │ + sll v0,a1,0x4 │ │ + move t6,zero │ │ + b 3a6b4 │ │ + sll a0,a1,0x2 │ │ + lw t8,4(ra) │ │ + sw t8,12(s5) │ │ + b 3a054 │ │ + lw a3,0(s1) │ │ + b 3a06c │ │ + lw s1,156(s6) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw gp,24(sp) │ │ + lw a0,68(s6) │ │ + lw t9,-32012(gp) │ │ + lw a2,32(sp) │ │ + move a1,s8 │ │ + jalr t9 │ │ + li a3,1091 │ │ + lw gp,24(sp) │ │ + b 3a3f0 │ │ + sw s2,0(s4) │ │ + lw t7,48(s8) │ │ + lw t9,-31264(gp) │ │ + sw t7,16(sp) │ │ + lw s8,92(s8) │ │ + lw a1,1140(sp) │ │ + move a0,s6 │ │ + sw s8,20(sp) │ │ + jalr t9 │ │ + move a2,s0 │ │ + b 3a3f0 │ │ + lw gp,24(sp) │ │ + bnez t3,3a82c │ │ + lw t9,-31764(gp) │ │ + lw t9,-32152(gp) │ │ + li a0,32 │ │ + li a1,8 │ │ + move a2,s2 │ │ + jalr t9 │ │ + li a3,943 │ │ + li a1,32 │ │ + lw gp,24(sp) │ │ + sw a1,164(s6) │ │ + lw a2,0(s5) │ │ + lw t2,160(s6) │ │ + sll s8,a2,0x2 │ │ + sll a0,a2,0x4 │ │ + subu t1,a0,s8 │ │ + sw v0,168(s6) │ │ + b 3a034 │ │ + addu t0,t2,t1 │ │ + lw s8,48(s5) │ │ + lw t9,-31264(gp) │ │ + sw s8,16(sp) │ │ + sw zero,20(sp) │ │ + move a0,s6 │ │ + jalr t9 │ │ + move a1,s2 │ │ + lw gp,24(sp) │ │ + b 3a520 │ │ + lw t8,120(s6) │ │ + slt t8,s1,s5 │ │ + beqz t8,3a81c │ │ + slt a3,s8,s5 │ │ + lw a3,80(s7) │ │ + bnez a3,39ea0 │ │ + nop │ │ + slt a3,s8,s5 │ │ + beqz a3,39ec8 │ │ + nop │ │ + b 3a57c │ │ + lw a1,92(s7) │ │ + addiu t0,t3,32 │ │ + lw a0,168(s6) │ │ + sll a1,t0,0x3 │ │ + sw t0,164(s6) │ │ + move a2,s2 │ │ + jalr t9 │ │ + li a3,950 │ │ + lw gp,24(sp) │ │ + lw t6,164(s6) │ │ + lw t9,-32196(gp) │ │ + sw v0,168(s6) │ │ + move a3,s4 │ │ + sw t6,16(sp) │ │ + li a0,1 │ │ + move a1,s2 │ │ + jalr t9 │ │ + li a2,952 │ │ + lw t7,0(s5) │ │ + lw t8,160(s6) │ │ + sll a3,t7,0x2 │ │ + sll t5,t7,0x4 │ │ + subu t4,t5,a3 │ │ + lw gp,24(sp) │ │ + lw v0,168(s6) │ │ + b 3a034 │ │ + addu t0,t8,t4 │ │ + lw t9,-30468(gp) │ │ + addiu t4,t7,255 │ │ + slti t5,t7,0 │ │ + addiu s3,sp,68 │ │ + movn t7,t4,t5 │ │ + sw a3,32(sp) │ │ + move a0,s3 │ │ + move a1,zero │ │ + li a2,1024 │ │ + jalr t9 │ │ + sra s8,t7,0x8 │ │ + lw t6,88(s6) │ │ + negu s1,s8 │ │ + lw gp,24(sp) │ │ + lw t7,80(s6) │ │ + lw t8,32(sp) │ │ + blez t6,3a928 │ │ + lw a3,248(s6) │ │ + move ra,t7 │ │ + move s4,zero │ │ + li s2,255 │ │ + lw s0,64(ra) │ │ + addiu a0,sp,1096 │ │ + subu s5,a3,s0 │ │ + div zero,s5,s1 │ │ + teq s1,zero,0x7 │ │ + addiu s4,s4,1 │ │ + addiu ra,ra,96 │ │ + mflo s7 │ │ + slti v0,s7,256 │ │ + movz s7,s2,v0 │ │ + sll v1,s7,0x2 │ │ + addu a1,a0,v1 │ │ + lw a2,-1028(a1) │ │ + addiu t0,a2,1 │ │ + bne s4,t6,3a8e8 │ │ + sw t0,-1028(a1) │ │ + lw t1,1140(sp) │ │ + lw t5,128(s6) │ │ + andi t2,t1,0x1 │ │ + addiu t4,t2,32 │ │ + sll t9,t2,0x2 │ │ + sll s8,t4,0x2 │ │ + addu s2,t5,t9 │ │ + addu s0,s6,s8 │ │ + lw s4,0(s2) │ │ + lw a0,4(s0) │ │ + sw t2,60(sp) │ │ + sw t9,52(sp) │ │ + addiu v1,s4,4 │ │ + blez a0,3a9ac │ │ + lw a1,0(s4) │ │ + li ra,255 │ │ + lw s5,64(a1) │ │ + addiu t1,sp,1096 │ │ + subu s7,a3,s5 │ │ + div zero,s7,s1 │ │ + teq s1,zero,0x7 │ │ + addiu v1,v1,4 │ │ + addiu a0,a0,-1 │ │ + lw a1,-4(v1) │ │ + mflo v0 │ │ + slti a2,v0,256 │ │ + movz v0,ra,a2 │ │ + sll t0,v0,0x2 │ │ + addu t2,t1,t0 │ │ + lw t3,-1028(t2) │ │ + addiu t4,t3,1 │ │ + bnez a0,3a968 │ │ + sw t4,-1028(t2) │ │ + move t9,zero │ │ + move s8,zero │ │ + b 3a9c4 │ │ + li s2,256 │ │ + beq t9,s2,3a9dc │ │ + addiu s3,s3,4 │ │ + lw s0,0(s3) │ │ + addu s8,s8,s0 │ │ + slt s4,t8,s8 │ │ + beqz s4,3a9bc │ │ + addiu t9,t9,1 │ │ + addiu t9,t9,-1 │ │ + mul s3,t9,s1 │ │ + move s8,t7 │ │ + negu t7,s3 │ │ + b 39bb0 │ │ + sw t7,488(s6) │ │ + move s8,s0 │ │ + move t1,zero │ │ + b 39d6c │ │ + move s0,s2 │ │ + b 3a354 │ │ + lw t9,252(s6) │ │ + lw t3,140(s6) │ │ + b 3a354 │ │ + move t9,s2 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ lui gp,0x7 │ │ - addiu gp,gp,-4944 │ │ + addiu gp,gp,-6096 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-120 │ │ - sw s0,80(sp) │ │ + lw v1,80(a1) │ │ sw gp,16(sp) │ │ + sw s0,80(sp) │ │ sw ra,116(sp) │ │ sw s8,112(sp) │ │ sw s7,108(sp) │ │ sw s6,104(sp) │ │ sw s5,100(sp) │ │ sw s4,96(sp) │ │ sw s3,92(sp) │ │ sw s2,88(sp) │ │ sw s1,84(sp) │ │ - lw s6,80(a1) │ │ - sw a1,40(sp) │ │ - beqz s6,3a898 │ │ + sw a1,76(sp) │ │ + sw v1,28(sp) │ │ + beqz v1,3ad34 │ │ move s0,a0 │ │ - lw t9,-32696(gp) │ │ - sw t9,44(sp) │ │ - addiu s2,t9,1352 │ │ - lw v1,84(s6) │ │ - lw s7,80(s6) │ │ - beqz s7,3a85c │ │ - sw v1,48(sp) │ │ - lw a0,84(s7) │ │ - lw s8,80(s7) │ │ - beqz s8,3a820 │ │ - sw a0,52(sp) │ │ - lw v0,80(s8) │ │ - lw a1,84(s8) │ │ - sw v0,28(sp) │ │ - beqz v0,3a7e4 │ │ - sw a1,56(sp) │ │ - lw a3,28(sp) │ │ - lw a2,84(v0) │ │ - lw t9,80(a3) │ │ - sw a2,60(sp) │ │ - beqz t9,3a7a8 │ │ - sw t9,36(sp) │ │ - lw t2,36(sp) │ │ - lw t1,84(t9) │ │ - lw t0,80(t2) │ │ - sw t1,64(sp) │ │ - beqz t0,3a76c │ │ - sw t0,32(sp) │ │ - lw t4,32(sp) │ │ - lw t3,84(t4) │ │ - lw s4,80(t4) │ │ - beqz s4,3a730 │ │ - sw t3,68(sp) │ │ - lw t5,80(s4) │ │ - lw s5,84(s4) │ │ - beqz t5,3a6f8 │ │ - sw t5,24(sp) │ │ - lw t6,24(sp) │ │ - lw a1,80(t6) │ │ - bnez a1,3a69c │ │ - lw s1,84(t6) │ │ - b 3a6c4 │ │ - lw t9,-31688(gp) │ │ - move a1,v0 │ │ - lw t7,-31268(gp) │ │ - lw s3,84(a1) │ │ + lw a1,-32708(gp) │ │ + lw s5,-31260(gp) │ │ + sw a1,48(sp) │ │ + addiu s4,a1,-8904 │ │ + lw a2,28(sp) │ │ + lw a3,80(a2) │ │ + lw t0,84(a2) │ │ + sw a3,36(sp) │ │ + beqz a3,3acec │ │ + sw t0,52(sp) │ │ + lw t1,36(sp) │ │ + lw t2,80(t1) │ │ + lw t3,84(t1) │ │ + sw t2,40(sp) │ │ + beqz t2,3acac │ │ + sw t3,56(sp) │ │ + lw t4,40(sp) │ │ + lw t5,80(t4) │ │ + lw t6,84(t4) │ │ + sw t5,44(sp) │ │ + beqz t5,3ac6c │ │ + sw t6,60(sp) │ │ + lw t7,44(sp) │ │ + lw s1,80(t7) │ │ + lw s2,84(t7) │ │ + sw s1,32(sp) │ │ + beqz s1,3ac2c │ │ + sw s2,64(sp) │ │ + lw s3,32(sp) │ │ + lw s6,80(s3) │ │ + lw s7,84(s3) │ │ + sw s6,24(sp) │ │ + beqz s6,3abec │ │ + sw s7,68(sp) │ │ + lw t8,24(sp) │ │ + lw t9,84(t8) │ │ + lw s6,80(t8) │ │ + beqz s6,3abac │ │ + sw t9,72(sp) │ │ + lw s2,80(s6) │ │ + beqz s2,3ab78 │ │ + lw s7,84(s6) │ │ + lw a1,80(s2) │ │ + lw s3,84(s2) │ │ + beqz a1,3ab44 │ │ + addiu s1,s5,-21984 │ │ + lw s8,84(a1) │ │ + move t9,s1 │ │ + jalr t9 │ │ move a0,s0 │ │ - addiu t9,t7,-23136 │ │ - bal 3a5a0 │ │ - sw s3,72(sp) │ │ - lw v0,72(sp) │ │ - bnez v0,3a698 │ │ - lw gp,16(sp) │ │ - lw t9,-31688(gp) │ │ - bal 2faf8 │ │ - lw a0,24(sp) │ │ lw gp,16(sp) │ │ - lw a0,68(s0) │ │ - lw t9,-31988(gp) │ │ - lw a1,24(sp) │ │ - move a2,s2 │ │ + bnez s8,3ab28 │ │ + move a1,s8 │ │ + lw t9,-31720(gp) │ │ jalr t9 │ │ - li a3,355 │ │ - beqz s1,3a6f8 │ │ - lw gp,16(sp) │ │ - b 3a680 │ │ - sw s1,24(sp) │ │ - lw t9,-31688(gp) │ │ - bal 2faf8 │ │ - move a0,s4 │ │ + move a0,s2 │ │ lw gp,16(sp) │ │ lw a0,68(s0) │ │ - lw t9,-31988(gp) │ │ - move a1,s4 │ │ - move a2,s2 │ │ + lw t9,-32012(gp) │ │ + move a1,s2 │ │ + move a2,s4 │ │ jalr t9 │ │ li a3,355 │ │ - beqz s5,3a730 │ │ + move s2,s3 │ │ + bnez s3,3ab18 │ │ lw gp,16(sp) │ │ - b 3a670 │ │ - move s4,s5 │ │ - lw t9,-31688(gp) │ │ - bal 2faf8 │ │ - lw a0,32(sp) │ │ + lw t9,-31720(gp) │ │ + jalr t9 │ │ + move a0,s6 │ │ lw gp,16(sp) │ │ lw a0,68(s0) │ │ - lw t9,-31988(gp) │ │ - lw a1,32(sp) │ │ - move a2,s2 │ │ + lw t9,-32012(gp) │ │ + move a1,s6 │ │ + move a2,s4 │ │ jalr t9 │ │ li a3,355 │ │ - lw v0,68(sp) │ │ - beqz v0,3a76c │ │ + move s6,s7 │ │ + bnez s7,3ab0c │ │ lw gp,16(sp) │ │ - b 3a65c │ │ - sw v0,32(sp) │ │ - lw t9,-31688(gp) │ │ - bal 2faf8 │ │ - lw a0,36(sp) │ │ + lw s7,24(sp) │ │ + lw t9,-31720(gp) │ │ + jalr t9 │ │ + move a0,s7 │ │ lw gp,16(sp) │ │ + lw v0,72(sp) │ │ lw a0,68(s0) │ │ - lw t9,-31988(gp) │ │ - lw a1,36(sp) │ │ - move a2,s2 │ │ - jalr t9 │ │ + lw t9,-32012(gp) │ │ + move a1,s7 │ │ + move a2,s4 │ │ li a3,355 │ │ - lw t9,64(sp) │ │ - beqz t9,3a7a8 │ │ + move s3,v0 │ │ + jalr t9 │ │ + sw v0,24(sp) │ │ + bnez s3,3aaf8 │ │ lw gp,16(sp) │ │ - b 3a644 │ │ - sw t9,36(sp) │ │ - lw t9,-31688(gp) │ │ - bal 2faf8 │ │ - lw a0,28(sp) │ │ + lw s1,32(sp) │ │ + lw t9,-31720(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ lw gp,16(sp) │ │ + lw t0,68(sp) │ │ lw a0,68(s0) │ │ - lw t9,-31988(gp) │ │ - lw a1,28(sp) │ │ - move a2,s2 │ │ - jalr t9 │ │ + lw t9,-32012(gp) │ │ + move a1,s1 │ │ + move a2,s4 │ │ li a3,355 │ │ - lw v0,60(sp) │ │ - beqz v0,3a7e4 │ │ + move s8,t0 │ │ + jalr t9 │ │ + sw t0,32(sp) │ │ + bnez s8,3aae0 │ │ lw gp,16(sp) │ │ - b 3a62c │ │ - sw v0,28(sp) │ │ - lw t9,-31688(gp) │ │ - bal 2faf8 │ │ - move a0,s8 │ │ + lw s2,44(sp) │ │ + lw t9,-31720(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ lw gp,16(sp) │ │ + lw t1,64(sp) │ │ lw a0,68(s0) │ │ - lw t9,-31988(gp) │ │ - move a1,s8 │ │ - move a2,s2 │ │ - jalr t9 │ │ + lw t9,-32012(gp) │ │ + move a1,s2 │ │ + move a2,s4 │ │ li a3,355 │ │ - lw t9,56(sp) │ │ - beqz t9,3a820 │ │ + move s6,t1 │ │ + jalr t9 │ │ + sw t1,44(sp) │ │ + bnez s6,3aac8 │ │ lw gp,16(sp) │ │ - b 3a618 │ │ - move s8,t9 │ │ - lw t9,-31688(gp) │ │ - bal 2faf8 │ │ + lw s7,40(sp) │ │ + lw t9,-31720(gp) │ │ + jalr t9 │ │ move a0,s7 │ │ lw gp,16(sp) │ │ + lw t2,60(sp) │ │ lw a0,68(s0) │ │ - lw t9,-31988(gp) │ │ + lw t9,-32012(gp) │ │ move a1,s7 │ │ - move a2,s2 │ │ - jalr t9 │ │ + move a2,s4 │ │ li a3,355 │ │ - lw v0,52(sp) │ │ - beqz v0,3a85c │ │ + move s3,t2 │ │ + jalr t9 │ │ + sw t2,40(sp) │ │ + bnez s3,3aab0 │ │ lw gp,16(sp) │ │ - b 3a608 │ │ - move s7,v0 │ │ - lw t9,-31688(gp) │ │ - bal 2faf8 │ │ - move a0,s6 │ │ + lw s1,36(sp) │ │ + lw t9,-31720(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ lw gp,16(sp) │ │ + lw t3,56(sp) │ │ lw a0,68(s0) │ │ - lw t9,-31988(gp) │ │ - move a1,s6 │ │ - move a2,s2 │ │ + lw t9,-32012(gp) │ │ + move a1,s1 │ │ + move a2,s4 │ │ + li a3,355 │ │ + move s8,t3 │ │ + jalr t9 │ │ + sw t3,36(sp) │ │ + bnez s8,3aa98 │ │ + lw gp,16(sp) │ │ + lw s2,28(sp) │ │ + lw t9,-31720(gp) │ │ jalr t9 │ │ + move a0,s2 │ │ + lw gp,16(sp) │ │ + lw t4,52(sp) │ │ + lw a0,68(s0) │ │ + lw t9,-32012(gp) │ │ + move a1,s2 │ │ + move a2,s4 │ │ li a3,355 │ │ - lw t9,48(sp) │ │ - beqz t9,3a8a0 │ │ + move s6,t4 │ │ + jalr t9 │ │ + sw t4,28(sp) │ │ + bnez s6,3aa80 │ │ lw gp,16(sp) │ │ - b 3a5f8 │ │ - move s6,t9 │ │ - lw v0,-32696(gp) │ │ - sw v0,44(sp) │ │ - lw t9,-31688(gp) │ │ - bal 2faf8 │ │ - lw a0,40(sp) │ │ + b 3ad40 │ │ + lw s5,76(sp) │ │ + lw a0,-32708(gp) │ │ + sw a0,48(sp) │ │ + lw s5,76(sp) │ │ + lw t9,-31720(gp) │ │ + jalr t9 │ │ + move a0,s5 │ │ lw gp,16(sp) │ │ lw a0,68(s0) │ │ - lw s0,44(sp) │ │ - lw a1,40(sp) │ │ - addiu a2,s0,1352 │ │ + lw s0,48(sp) │ │ lw ra,116(sp) │ │ lw s8,112(sp) │ │ lw s7,108(sp) │ │ lw s6,104(sp) │ │ - lw s5,100(sp) │ │ lw s4,96(sp) │ │ lw s3,92(sp) │ │ lw s2,88(sp) │ │ lw s1,84(sp) │ │ + move a1,s5 │ │ + addiu a2,s0,-8904 │ │ + lw s5,100(sp) │ │ lw s0,80(sp) │ │ - lw t9,-31988(gp) │ │ + lw t9,-32012(gp) │ │ li a3,355 │ │ jr t9 │ │ addiu sp,sp,120 │ │ │ │ -0003a8f8 : │ │ +0003ad98 : │ │ lui gp,0x7 │ │ - addiu gp,gp,-5800 │ │ + addiu gp,gp,-6984 │ │ addu gp,gp,t9 │ │ + lw v0,12(a0) │ │ addiu sp,sp,-40 │ │ - sw ra,36(sp) │ │ - sw gp,16(sp) │ │ + lw v1,20(v0) │ │ sw s1,32(sp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw s0,28(sp) │ │ - lw a1,12(a0) │ │ move s0,a0 │ │ - lw a0,20(a1) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - lw a0,4(a0) │ │ - addiu a2,s1,1352 │ │ + lw a0,4(v1) │ │ + sw ra,36(sp) │ │ + sw gp,16(sp) │ │ + addiu a2,s1,-8904 │ │ li a1,12 │ │ jalr t9 │ │ li a3,388 │ │ lw gp,16(sp) │ │ lw a0,40(s0) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s1,1352 │ │ + lw t9,-32152(gp) │ │ + addiu a2,s1,-8904 │ │ li a1,16 │ │ li a3,390 │ │ jalr t9 │ │ sw v0,172(s0) │ │ lw gp,16(sp) │ │ move a0,s0 │ │ - lw v1,-31268(gp) │ │ - addiu t9,v1,-26316 │ │ - bal 39934 │ │ + lw a1,-31260(gp) │ │ + addiu t9,a1,-29152 │ │ + jalr t9 │ │ sw v0,152(s0) │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ - lw v0,-31268(gp) │ │ lw ra,36(sp) │ │ + lw a2,-31260(gp) │ │ lw s1,32(sp) │ │ + move a0,s0 │ │ lw s0,28(sp) │ │ - addiu t9,v0,-25092 │ │ - b 39dfc │ │ + addiu t9,a2,-27860 │ │ + jr t9 │ │ addiu sp,sp,40 │ │ │ │ -0003a99c : │ │ +0003ae3c : │ │ lui gp,0x7 │ │ - addiu gp,gp,-5964 │ │ + addiu gp,gp,-7148 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-96 │ │ + sw s0,48(sp) │ │ + move s0,a0 │ │ + lwc1 $f0,480(s0) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + lw a0,8(a0) │ │ sw ra,84(sp) │ │ sw gp,32(sp) │ │ - sw s2,56(sp) │ │ - sw s0,48(sp) │ │ + sw s4,64(sp) │ │ sdc1 $f20,88(sp) │ │ + addiu a1,a1,-28608 │ │ sw s8,80(sp) │ │ sw s7,76(sp) │ │ sw s6,72(sp) │ │ sw s5,68(sp) │ │ - sw s4,64(sp) │ │ sw s3,60(sp) │ │ + sw s2,56(sp) │ │ sw s1,52(sp) │ │ - lw a2,480(a0) │ │ - lw a1,-32696(gp) │ │ - move s0,a0 │ │ - lw t9,-32720(gp) │ │ - mtc1 a2,$f3 │ │ - lw a0,8(a0) │ │ - addiu a1,a1,-18344 │ │ jalr t9 │ │ - cvt.d.w $f20,$f3 │ │ - mtc1 v0,$f1 │ │ - ldc1 $f2,336(s0) │ │ - cvt.d.w $f4,$f1 │ │ - div.d $f20,$f20,$f4 │ │ + cvt.d.w $f20,$f0 │ │ + mtc1 v0,$f2 │ │ + ldc1 $f8,336(s0) │ │ + cvt.d.w $f4,$f2 │ │ + sdc1 $f4,40(sp) │ │ + ldc1 $f6,40(sp) │ │ lw gp,32(sp) │ │ li a0,1 │ │ - lw s2,-32696(gp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,v1,1804 │ │ - addiu a1,s2,1352 │ │ + div.d $f20,$f20,$f6 │ │ + lw s4,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s4,-8904 │ │ li a2,432 │ │ - sdc1 $f2,16(sp) │ │ - div.d $f0,$f2,$f20 │ │ + addiu a3,a3,-8452 │ │ + sdc1 $f8,16(sp) │ │ + div.d $f10,$f8,$f20 │ │ jalr t9 │ │ - sdc1 $f0,24(sp) │ │ - ldc1 $f0,344(s0) │ │ + sdc1 $f10,24(sp) │ │ + ldc1 $f12,344(s0) │ │ lw gp,32(sp) │ │ li a0,1 │ │ - div.d $f20,$f0,$f20 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sdc1 $f0,16(sp) │ │ - addiu a1,s2,1352 │ │ + div.d $f14,$f12,$f20 │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sdc1 $f12,16(sp) │ │ + addiu a1,s4,-8904 │ │ li a2,435 │ │ - addiu a3,a3,1840 │ │ + addiu a3,v0,-8416 │ │ jalr t9 │ │ - sdc1 $f20,24(sp) │ │ - lw v0,88(s0) │ │ - blez v0,3ab3c │ │ + sdc1 $f14,24(sp) │ │ + lw t0,88(s0) │ │ + blez t0,3afcc │ │ lw gp,32(sp) │ │ - lw s3,-31268(gp) │ │ - move s4,zero │ │ - move s5,zero │ │ - addiu s2,s2,1352 │ │ - li s6,-1 │ │ - lw t0,80(s0) │ │ - addu v0,t0,s4 │ │ - lw a0,80(v0) │ │ - beqz a0,3ab18 │ │ - sw a0,40(sp) │ │ - lw t1,40(sp) │ │ - lw a1,80(t1) │ │ - beqz a1,3aad8 │ │ - lw s1,84(t1) │ │ - b 3aac0 │ │ - addiu s8,s3,-23136 │ │ - move a1,s7 │ │ - lw s7,84(a1) │ │ - move t9,s8 │ │ - bal 3a5a0 │ │ + lw a2,80(s0) │ │ + lw s5,-31260(gp) │ │ + move s6,zero │ │ + move s7,zero │ │ + addiu s4,s4,-8904 │ │ + addu t1,a2,s6 │ │ + lw s2,80(t1) │ │ + beqz s2,3afb0 │ │ + nop │ │ + lw a1,80(s2) │ │ + lw s3,84(s2) │ │ + beqz a1,3af70 │ │ + addiu s1,s5,-21984 │ │ + lw s8,84(a1) │ │ + move t9,s1 │ │ + jalr t9 │ │ move a0,s0 │ │ - bnez s7,3aabc │ │ lw gp,32(sp) │ │ - lw t9,-31688(gp) │ │ - bal 2faf8 │ │ - lw a0,40(sp) │ │ + bnez s8,3af54 │ │ + move a1,s8 │ │ + lw t9,-31720(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ lw gp,32(sp) │ │ lw a0,68(s0) │ │ - lw t9,-31988(gp) │ │ - lw a1,40(sp) │ │ - move a2,s2 │ │ + lw t9,-32012(gp) │ │ + move a1,s2 │ │ + move a2,s4 │ │ jalr t9 │ │ li a3,355 │ │ - beqz s1,3ab10 │ │ + move s2,s3 │ │ + bnez s3,3af44 │ │ lw gp,32(sp) │ │ - b 3aaa4 │ │ - sw s1,40(sp) │ │ - lw t2,80(s0) │ │ - addu v0,t2,s4 │ │ - sw s6,84(v0) │ │ - lw t6,80(s0) │ │ - addiu s5,s5,1 │ │ - addu t5,t6,s4 │ │ - sw zero,80(t5) │ │ - lw t4,88(s0) │ │ - slt t3,s5,t4 │ │ - bnez t3,3aa90 │ │ - addiu s4,s4,96 │ │ - lw t7,84(s0) │ │ + lw a2,80(s0) │ │ + lw t0,88(s0) │ │ + addu t1,a2,s6 │ │ + addiu s7,s7,1 │ │ + li a0,-1 │ │ + slt v1,s7,t0 │ │ + sw a0,84(t1) │ │ + sw zero,80(t1) │ │ + bnez v1,3af34 │ │ + addiu s6,s6,96 │ │ + lw t2,84(s0) │ │ sw zero,92(s0) │ │ - blez t7,3ab7c │ │ + blez t2,3b00c │ │ lw s3,40(s0) │ │ - move s2,zero │ │ - move s1,zero │ │ - lw s6,80(s0) │ │ - lw t9,-31688(gp) │ │ - bal 2faf8 │ │ - addu a0,s6,s2 │ │ - lw s5,84(s0) │ │ - addiu s1,s1,1 │ │ - slt s4,s1,s5 │ │ + move s4,zero │ │ + move s5,zero │ │ + lw t3,80(s0) │ │ + lw t9,-31720(gp) │ │ + jalr t9 │ │ + addu a0,t3,s4 │ │ + lw t4,84(s0) │ │ + addiu s5,s5,1 │ │ + slt t5,s5,t4 │ │ lw gp,32(sp) │ │ - bnez s4,3ab54 │ │ - addiu s2,s2,96 │ │ + bnez t5,3afe4 │ │ + addiu s4,s4,96 │ │ lw a0,100(s0) │ │ - beqz a0,3abd8 │ │ - lw t9,-32556(gp) │ │ - blez s3,3abc4 │ │ + beqz a0,3b094 │ │ + lw t9,-32552(gp) │ │ + blez s3,3b080 │ │ move s2,zero │ │ - move s5,zero │ │ + move s7,zero │ │ move s1,zero │ │ - li s4,1 │ │ - lw ra,16(s0) │ │ + b 3b038 │ │ + li s8,1 │ │ + beq s1,s3,3b080 │ │ + lw t9,-32552(gp) │ │ + lw t6,16(s0) │ │ addiu s1,s1,1 │ │ - lw s8,8(ra) │ │ - addu t8,s8,s2 │ │ - lw s7,8(t8) │ │ - beq s7,s4,3ac9c │ │ + lw t7,8(t6) │ │ + addu t8,t7,s2 │ │ + lw ra,8(t8) │ │ + bne ra,s8,3b030 │ │ addiu s2,s2,20 │ │ - bne s1,s3,3aba8 │ │ - addiu s1,s1,1 │ │ - lw t9,-32556(gp) │ │ + sll a1,s7,0x5 │ │ + sll a3,s7,0x7 │ │ + lw t9,-31720(gp) │ │ + subu v0,a3,a1 │ │ + jalr t9 │ │ + addu a0,a0,v0 │ │ + addiu s7,s7,1 │ │ + lw gp,32(sp) │ │ + bne s1,s3,3b038 │ │ + lw a0,100(s0) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,32(sp) │ │ sw zero,100(s0) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ lw a0,80(s0) │ │ sw zero,88(s0) │ │ jalr t9 │ │ sw zero,84(s0) │ │ lw gp,32(sp) │ │ lw a0,116(s0) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ sw zero,80(s0) │ │ lw gp,32(sp) │ │ lw a0,112(s0) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ sw zero,116(s0) │ │ lw gp,32(sp) │ │ lw a0,128(s0) │ │ - lw t9,-31856(gp) │ │ + lw t9,-31868(gp) │ │ sw zero,112(s0) │ │ jalr t9 │ │ sw zero,96(s0) │ │ lw gp,32(sp) │ │ lw a0,168(s0) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ sw zero,128(s0) │ │ lw gp,32(sp) │ │ lw a0,172(s0) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ sw zero,168(s0) │ │ lw gp,32(sp) │ │ lw a0,152(s0) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ sw zero,172(s0) │ │ - sw zero,152(s0) │ │ lw ra,84(sp) │ │ + sw zero,152(s0) │ │ lw s8,80(sp) │ │ lw s7,76(sp) │ │ lw s6,72(sp) │ │ lw s5,68(sp) │ │ lw s4,64(sp) │ │ lw s3,60(sp) │ │ lw s2,56(sp) │ │ lw s1,52(sp) │ │ lw s0,48(sp) │ │ ldc1 $f20,88(sp) │ │ jr ra │ │ addiu sp,sp,96 │ │ - sll a3,s5,0x5 │ │ - sll v1,s5,0x7 │ │ - lw t9,-31688(gp) │ │ - subu v0,v1,a3 │ │ - bal 2faf8 │ │ - addu a0,a0,v0 │ │ - addiu s5,s5,1 │ │ - lw gp,32(sp) │ │ - bne s1,s3,3ab9c │ │ - lw a0,100(s0) │ │ - b 3abc4 │ │ - lw t9,-32556(gp) │ │ │ │ -0003accc : │ │ +0003b158 : │ │ lui gp,0x7 │ │ - addiu gp,gp,-6780 │ │ + addiu gp,gp,-7944 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ - sw s1,36(sp) │ │ + lw v0,-32708(gp) │ │ sw s0,32(sp) │ │ + move s0,a0 │ │ + lw a0,88(a0) │ │ sw gp,16(sp) │ │ sw ra,68(sp) │ │ sw s8,64(sp) │ │ sw s7,60(sp) │ │ sw s6,56(sp) │ │ sw s5,52(sp) │ │ sw s4,48(sp) │ │ sw s3,44(sp) │ │ sw s2,40(sp) │ │ - lw v0,88(a0) │ │ - move s0,a0 │ │ - blez v0,3add8 │ │ - lw s1,-32696(gp) │ │ - move s5,zero │ │ + sw s1,36(sp) │ │ + blez a0,3b254 │ │ + sw v0,28(sp) │ │ + lw v1,80(s0) │ │ + lw s5,-31260(gp) │ │ move s6,zero │ │ - addiu s3,s1,1352 │ │ - li s7,-1 │ │ - lw a0,80(s0) │ │ - addu v0,a0,s5 │ │ - lw v1,80(v0) │ │ - beqz v1,3adb4 │ │ - sw v1,24(sp) │ │ - lw t9,24(sp) │ │ - lw a1,80(t9) │ │ - bnez a1,3ad58 │ │ - lw s2,84(t9) │ │ - b 3ad78 │ │ - lw t9,-31688(gp) │ │ - move a1,s8 │ │ - lw a2,-31268(gp) │ │ + move s7,zero │ │ + addiu s4,v0,-8904 │ │ + addu a3,v1,s6 │ │ + lw s2,80(a3) │ │ + beqz s2,3b238 │ │ + nop │ │ + lw a1,80(s2) │ │ + lw s3,84(s2) │ │ + beqz a1,3b1f8 │ │ + addiu s1,s5,-21984 │ │ lw s8,84(a1) │ │ - addiu t9,a2,-23136 │ │ - bal 3a5a0 │ │ + move t9,s1 │ │ + jalr t9 │ │ move a0,s0 │ │ - bnez s8,3ad54 │ │ lw gp,16(sp) │ │ - lw t9,-31688(gp) │ │ - bal 2faf8 │ │ - lw a0,24(sp) │ │ + bnez s8,3b1dc │ │ + move a1,s8 │ │ + lw t9,-31720(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ lw gp,16(sp) │ │ lw a0,68(s0) │ │ - lw t9,-31988(gp) │ │ - lw a1,24(sp) │ │ - move a2,s3 │ │ + lw t9,-32012(gp) │ │ + move a1,s2 │ │ + move a2,s4 │ │ jalr t9 │ │ li a3,355 │ │ - beqz s2,3adac │ │ + move s2,s3 │ │ + bnez s3,3b1cc │ │ lw gp,16(sp) │ │ - b 3ad3c │ │ - sw s2,24(sp) │ │ - lw a1,80(s0) │ │ - addu v0,a1,s5 │ │ - sw s7,84(v0) │ │ - lw t2,80(s0) │ │ - addiu s6,s6,1 │ │ - addu t1,t2,s5 │ │ - sw zero,80(t1) │ │ - lw t0,88(s0) │ │ - slt a3,s6,t0 │ │ - bnez a3,3ad28 │ │ - addiu s5,s5,96 │ │ - lw t3,84(s0) │ │ + lw v1,80(s0) │ │ + lw a0,88(s0) │ │ + addu a3,v1,s6 │ │ + addiu s7,s7,1 │ │ + li a2,-1 │ │ + slt a1,s7,a0 │ │ + sw a2,84(a3) │ │ + sw zero,80(a3) │ │ + bnez a1,3b1bc │ │ + addiu s6,s6,96 │ │ + lw t0,84(s0) │ │ sw zero,92(s0) │ │ - blez t3,3ae18 │ │ - lw s4,40(s0) │ │ - move s3,zero │ │ - move s2,zero │ │ - lw t6,80(s0) │ │ - lw t9,-31688(gp) │ │ - bal 2faf8 │ │ - addu a0,t6,s3 │ │ - lw t5,84(s0) │ │ - addiu s2,s2,1 │ │ - slt t4,s2,t5 │ │ + blez t0,3b294 │ │ + lw s3,40(s0) │ │ + move s4,zero │ │ + move s5,zero │ │ + lw t1,80(s0) │ │ + lw t9,-31720(gp) │ │ + jalr t9 │ │ + addu a0,t1,s4 │ │ + lw t2,84(s0) │ │ + addiu s5,s5,1 │ │ + slt t3,s5,t2 │ │ lw gp,16(sp) │ │ - bnez t4,3adf0 │ │ - addiu s3,s3,96 │ │ + bnez t3,3b26c │ │ + addiu s4,s4,96 │ │ lw a0,100(s0) │ │ - beqz a0,3ae74 │ │ - lw t9,-32556(gp) │ │ - blez s4,3ae60 │ │ - move s3,zero │ │ - move s6,zero │ │ + beqz a0,3b31c │ │ + lw t9,-32552(gp) │ │ + blez s3,3b308 │ │ move s2,zero │ │ - li s5,1 │ │ - lw s8,16(s0) │ │ - addiu s2,s2,1 │ │ - lw t8,8(s8) │ │ - addu s7,t8,s3 │ │ - lw t7,8(s7) │ │ - beq t7,s5,3af70 │ │ - addiu s3,s3,20 │ │ - bne s2,s4,3ae44 │ │ - addiu s2,s2,1 │ │ - lw t9,-32556(gp) │ │ + move s7,zero │ │ + move s1,zero │ │ + b 3b2c0 │ │ + li s8,1 │ │ + beq s1,s3,3b308 │ │ + lw t9,-32552(gp) │ │ + lw t4,16(s0) │ │ + addiu s1,s1,1 │ │ + lw t5,8(t4) │ │ + addu t6,t5,s2 │ │ + lw t7,8(t6) │ │ + bne t7,s8,3b2b8 │ │ + addiu s2,s2,20 │ │ + sll t8,s7,0x5 │ │ + sll ra,s7,0x7 │ │ + lw t9,-31720(gp) │ │ + subu v0,ra,t8 │ │ + jalr t9 │ │ + addu a0,a0,v0 │ │ + addiu s7,s7,1 │ │ + lw gp,16(sp) │ │ + bne s1,s3,3b2c0 │ │ + lw a0,100(s0) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ sw zero,100(s0) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ lw a0,80(s0) │ │ sw zero,88(s0) │ │ jalr t9 │ │ sw zero,84(s0) │ │ lw gp,16(sp) │ │ lw a0,116(s0) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ sw zero,80(s0) │ │ lw gp,16(sp) │ │ lw a0,112(s0) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ sw zero,116(s0) │ │ lw gp,16(sp) │ │ lw a0,152(s0) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ sw zero,112(s0) │ │ lw gp,16(sp) │ │ + lw s6,28(sp) │ │ lw a0,40(s0) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s1,1352 │ │ + lw t9,-32152(gp) │ │ + addiu a2,s6,-8904 │ │ li a1,16 │ │ jalr t9 │ │ li a3,463 │ │ lw gp,16(sp) │ │ lw a0,104(s0) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ sw v0,152(s0) │ │ lw gp,16(sp) │ │ lw a0,40(s0) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s1,1352 │ │ - li a1,4 │ │ - jalr t9 │ │ + lw t9,-32152(gp) │ │ + addiu a2,s6,-8904 │ │ li a3,466 │ │ + jalr t9 │ │ + li a1,4 │ │ lw gp,16(sp) │ │ move a0,s0 │ │ - lw s1,-31268(gp) │ │ - addiu t9,s1,-26316 │ │ - bal 39934 │ │ + lw a1,-31260(gp) │ │ + addiu t9,a1,-29152 │ │ + jalr t9 │ │ sw v0,104(s0) │ │ lw gp,16(sp) │ │ move a0,s0 │ │ - lw s0,-31268(gp) │ │ - addiu t9,s0,-25092 │ │ - bal 39dfc │ │ + lw s0,-31260(gp) │ │ + addiu t9,s0,-27860 │ │ + jalr t9 │ │ nop │ │ lw ra,68(sp) │ │ - move v0,zero │ │ lw s8,64(sp) │ │ lw s7,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,72 │ │ - sll v0,s6,0x5 │ │ - sll v1,s6,0x7 │ │ - lw t9,-31688(gp) │ │ - subu ra,v1,v0 │ │ - addu a0,a0,ra │ │ - bal 2faf8 │ │ - addiu s6,s6,1 │ │ - lw gp,16(sp) │ │ - bne s2,s4,3ae38 │ │ - lw a0,100(s0) │ │ - b 3ae60 │ │ - lw t9,-32556(gp) │ │ │ │ -0003afa0 : │ │ +0003b41c : │ │ lui gp,0x7 │ │ - addiu gp,gp,-7504 │ │ + addiu gp,gp,-8652 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - lw t9,-30412(gp) │ │ + lw t9,-30468(gp) │ │ + move a1,zero │ │ sw ra,36(sp) │ │ sw gp,16(sp) │ │ + li a2,40 │ │ sw s2,32(sp) │ │ + sw s1,28(sp) │ │ sw s0,24(sp) │ │ - move a1,zero │ │ move s0,a0 │ │ - li a2,40 │ │ - sw s1,28(sp) │ │ addiu a0,a0,268 │ │ jalr t9 │ │ lw s1,40(s0) │ │ lw gp,16(sp) │ │ addiu s2,s0,312 │ │ - lw t9,-32116(gp) │ │ + lw t9,-32112(gp) │ │ jalr t9 │ │ move a0,s2 │ │ lw gp,16(sp) │ │ - lw t9,-32112(gp) │ │ + lw t9,-32108(gp) │ │ jalr t9 │ │ move a0,s2 │ │ lw gp,16(sp) │ │ sw zero,180(s0) │ │ - blez s1,3b124 │ │ + blez s1,3b59c │ │ sw zero,192(s0) │ │ - move v0,zero │ │ - li a1,-1 │ │ - lw a0,212(s0) │ │ - sll a2,v0,0x2 │ │ - addu v1,a0,a2 │ │ - addiu v0,v0,1 │ │ - bne v0,s1,3b01c │ │ - sw a1,0(v1) │ │ + lw v0,212(s0) │ │ + sll v1,s1,0x2 │ │ + addu a1,v0,v1 │ │ + li a0,-1 │ │ + sw a0,0(v0) │ │ + addiu v0,v0,4 │ │ + bne v0,a1,3b4a0 │ │ + sll a3,s1,0x4 │ │ + lw a2,160(s0) │ │ + subu t0,a3,v1 │ │ sw zero,136(s0) │ │ sw zero,132(s0) │ │ sw zero,148(s0) │ │ sw zero,144(s0) │ │ sw zero,248(s0) │ │ sw zero,256(s0) │ │ - move v1,zero │ │ - move v0,zero │ │ - li a1,-1 │ │ - lw t0,160(s0) │ │ - addiu v0,v0,1 │ │ - addu a3,t0,v1 │ │ - sw a1,0(a3) │ │ - bne v0,s1,3b058 │ │ - addiu v1,v1,12 │ │ - lw t9,-32556(gp) │ │ + addu t1,a2,t0 │ │ + li t2,-1 │ │ + sw t2,0(a2) │ │ + addiu a2,a2,12 │ │ + bne a2,t1,3b4d8 │ │ + nop │ │ + lw t9,-32552(gp) │ │ lw a0,24(s0) │ │ jalr t9 │ │ sw zero,204(s0) │ │ - lw v0,120(s0) │ │ + lw t3,120(s0) │ │ lw gp,16(sp) │ │ - blez v0,3b0d0 │ │ sw zero,24(s0) │ │ + blez t3,3b548 │ │ move s1,zero │ │ - lw t8,116(s0) │ │ - sll t7,s1,0x2 │ │ - addu t6,t8,t7 │ │ - lw t5,0(t6) │ │ - lw t4,104(s0) │ │ - sll t3,t5,0x2 │ │ - addu t2,t4,t3 │ │ - lw t9,-31716(gp) │ │ - lw a0,0(t2) │ │ - bal 3006c │ │ + lw t4,116(s0) │ │ + sll t5,s1,0x2 │ │ + addu t6,t4,t5 │ │ + lw t7,0(t6) │ │ + lw t8,104(s0) │ │ + sll ra,t7,0x2 │ │ + addu s2,t8,ra │ │ + lw t9,-31712(gp) │ │ + lw a0,0(s2) │ │ + jalr t9 │ │ addiu s1,s1,1 │ │ - lw t1,120(s0) │ │ - slt a1,s1,t1 │ │ - bnez a1,3b094 │ │ + lw v1,120(s0) │ │ + slt a1,s1,v1 │ │ + bnez a1,3b50c │ │ lw gp,16(sp) │ │ - lw a2,16(s0) │ │ - lw s2,104(s0) │ │ - lw v1,32(a2) │ │ - lw t9,-31716(gp) │ │ - sll ra,v1,0x2 │ │ - addu s1,s2,ra │ │ - lw s0,0(s1) │ │ - bal 3006c │ │ - move a0,s0 │ │ + lw s1,16(s0) │ │ + lw s0,104(s0) │ │ + lw a0,32(s1) │ │ + lw t9,-31712(gp) │ │ + sll v0,a0,0x2 │ │ + addu a2,s0,v0 │ │ + lw s2,0(a2) │ │ + jalr t9 │ │ + move a0,s2 │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,36(sp) │ │ - lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ - lw t9,-31708(gp) │ │ + move a0,s2 │ │ + lw t9,-31704(gp) │ │ + lw s2,32(sp) │ │ move a1,zero │ │ li a2,-1 │ │ move a3,zero │ │ - b 301a8 │ │ + jr t9 │ │ addiu sp,sp,40 │ │ sw zero,136(s0) │ │ sw zero,132(s0) │ │ sw zero,148(s0) │ │ sw zero,144(s0) │ │ sw zero,248(s0) │ │ - b 3b070 │ │ + b 3b4e8 │ │ sw zero,256(s0) │ │ │ │ -0003b140 : │ │ +0003b5b8 : │ │ lui gp,0x7 │ │ - addiu gp,gp,-7920 │ │ + addiu gp,gp,-9064 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - sw s0,32(sp) │ │ - sw gp,24(sp) │ │ - sw ra,68(sp) │ │ - sw s8,64(sp) │ │ - sw s7,60(sp) │ │ - sw s6,56(sp) │ │ - sw s5,52(sp) │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - move s0,a0 │ │ + addiu sp,sp,-112 │ │ + lw v0,-30360(gp) │ │ + sw s8,104(sp) │ │ + move s8,a0 │ │ lw a0,12(a0) │ │ - sw a1,76(sp) │ │ - lbu v0,89(a0) │ │ - beqz v0,3b748 │ │ - lw t9,-31704(gp) │ │ - lw t9,-31724(gp) │ │ - bal 21d50 │ │ - addiu a1,sp,76 │ │ - move s1,v0 │ │ - beqz v0,3b60c │ │ + sw gp,24(sp) │ │ + sw ra,108(sp) │ │ + sw s7,100(sp) │ │ + sw s6,96(sp) │ │ + sw s5,92(sp) │ │ + sw s4,88(sp) │ │ + sw s3,84(sp) │ │ + sw s2,80(sp) │ │ + sw s1,76(sp) │ │ + sw s0,72(sp) │ │ + lw a2,0(v0) │ │ + lbu v1,89(a0) │ │ + sw a1,116(sp) │ │ + sw a2,68(sp) │ │ + beqz v1,3c2d8 │ │ + lw t9,-31700(gp) │ │ + lw t9,-31696(gp) │ │ + jalr t9 │ │ + addiu a1,sp,116 │ │ + move s7,v0 │ │ + beqz v0,3ba4c │ │ lw gp,24(sp) │ │ - lw t0,12(s0) │ │ - lw a3,304(s0) │ │ - lw a2,52(t0) │ │ - lw t9,-31260(gp) │ │ - addu v0,a3,a2 │ │ - lw a1,76(sp) │ │ - sw v0,304(s0) │ │ - bal 35620 │ │ - move a0,s0 │ │ - lw v0,248(s0) │ │ - lui v1,0xe000 │ │ - addiu a1,v1,1 │ │ - slt s4,v0,a1 │ │ - bnez s4,3b60c │ │ + lw s1,12(s8) │ │ + lw t0,304(s8) │ │ + lw s6,52(s1) │ │ + lw t9,-31256(gp) │ │ + addu t1,t0,s6 │ │ + lw a1,116(sp) │ │ + sw t1,304(s8) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw t2,248(s8) │ │ + lui t3,0xe000 │ │ + addiu t4,t3,1 │ │ + slt t5,t2,t4 │ │ + bnez t5,3ba4c │ │ + lw gp,24(sp) │ │ + lw t6,484(s8) │ │ + sll s0,t6,0x1 │ │ + addu s3,t2,s0 │ │ + slt s2,s3,t3 │ │ + bnez s2,3c450 │ │ + lw t8,-32708(gp) │ │ + lw s0,60(s8) │ │ + lw s1,88(s8) │ │ + lw s4,116(sp) │ │ + sw s7,8(s0) │ │ + lw s2,80(s8) │ │ + bgtz s1,3b6b4 │ │ + lui s7,0xe000 │ │ + b 3b6f0 │ │ + andi t3,s4,0x1 │ │ + addiu s1,s1,-1 │ │ + beqz s1,3b6ec │ │ + addiu s2,s2,96 │ │ + lw a3,72(s2) │ │ + bne s4,a3,3b6a8 │ │ + lw t9,-31692(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw t0,272(s8) │ │ + slt t1,s7,v0 │ │ + addiu t2,t0,1 │ │ + addiu s1,s1,-1 │ │ lw gp,24(sp) │ │ - lw t3,484(s0) │ │ - sll t2,t3,0x1 │ │ - addu s5,v0,t2 │ │ - slt t1,s5,v1 │ │ - bnez t1,3b8cc │ │ - lw t5,-32696(gp) │ │ - lw s2,60(s0) │ │ - lw s6,76(sp) │ │ - sw s1,8(s2) │ │ - lw s2,88(s0) │ │ - lw s1,80(s0) │ │ - bgtz s2,3b230 │ │ - lui s4,0xe000 │ │ - b 3b26c │ │ - andi s5,s6,0x1 │ │ - addiu s2,s2,-1 │ │ - beqz s2,3b268 │ │ - addiu s1,s1,96 │ │ - lw s8,72(s1) │ │ - bne s6,s8,3b224 │ │ - lw t9,-31720(gp) │ │ - bal 30218 │ │ - move a0,s1 │ │ - lw v1,272(s0) │ │ - slt a0,s4,v0 │ │ - addiu s7,v1,1 │ │ - addiu s2,s2,-1 │ │ + movn s7,v0,t1 │ │ + sw t2,272(s8) │ │ + bnez s1,3b6b4 │ │ + addiu s2,s2,96 │ │ + andi t3,s4,0x1 │ │ + sll s5,t3,0x2 │ │ + lw t4,128(s8) │ │ + sw s7,248(s8) │ │ + addu s6,s8,s5 │ │ + lw s0,132(s6) │ │ + lw t5,276(s8) │ │ + addu t6,t4,s5 │ │ + lw t7,0(t6) │ │ + addu t8,t5,s0 │ │ + sw t8,276(s8) │ │ + addiu s7,t7,4 │ │ + blez s0,3b760 │ │ + lw a0,0(t7) │ │ + lui s3,0xe000 │ │ + lw t9,-31692(gp) │ │ + jalr t9 │ │ + addiu s7,s7,4 │ │ + slt v1,s3,v0 │ │ + addiu s0,s0,-1 │ │ lw gp,24(sp) │ │ - movn s4,v0,a0 │ │ - sw s7,272(s0) │ │ - bnez s2,3b230 │ │ - addiu s1,s1,96 │ │ - andi s5,s6,0x1 │ │ - addiu t0,s5,32 │ │ - sll a3,t0,0x2 │ │ - sw s4,248(s0) │ │ - addu s1,s0,a3 │ │ - lw a2,128(s0) │ │ - lw s1,4(s1) │ │ - lw a1,276(s0) │ │ - sll s7,s5,0x2 │ │ - addu v0,a2,s7 │ │ - lw s3,0(v0) │ │ - addu ra,a1,s1 │ │ - sw ra,276(s0) │ │ - blez s1,3ba88 │ │ - lw a0,0(s3) │ │ - addiu s3,s3,4 │ │ - lui s2,0xe000 │ │ - lw t9,-31720(gp) │ │ - bal 30218 │ │ - addiu s1,s1,-1 │ │ - slt s4,s2,v0 │ │ - lw a0,0(s3) │ │ + movn s3,v0,v1 │ │ + bnez s0,3b728 │ │ + lw a0,-4(s7) │ │ + lw ra,248(s8) │ │ + slt v0,ra,s3 │ │ + beqz v0,3b760 │ │ + nop │ │ + sw s3,248(s8) │ │ + lw a0,140(s8) │ │ + lw s2,144(s6) │ │ + addu a1,a0,s5 │ │ + lw a2,0(a1) │ │ + addiu s3,a2,4 │ │ + blez s2,3c5f8 │ │ + lw a1,0(a2) │ │ + lui s7,0xe000 │ │ + move s1,zero │ │ + li s5,1 │ │ + addiu a3,a1,31 │ │ + slti t0,a1,0 │ │ + movz a3,a1,t0 │ │ + lw t1,108(s8) │ │ + sra v0,a3,0x5 │ │ + lw t3,104(s8) │ │ + sll t2,v0,0x2 │ │ + addu t4,t1,t2 │ │ + sll t5,a1,0x2 │ │ + lw t6,0(t4) │ │ + sllv t7,s5,a1 │ │ + addu t8,t3,t5 │ │ + nor t9,zero,t7 │ │ + lw s0,0(t8) │ │ + and ra,t6,t9 │ │ + beqz s0,3b7f0 │ │ + sw ra,0(t4) │ │ + lw t9,-31692(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw s0,80(s0) │ │ + slt a0,s7,v0 │ │ lw gp,24(sp) │ │ - movn s2,v0,s4 │ │ - bnez s1,3b2ac │ │ + movn s7,v0,a0 │ │ + bnez s0,3b7cc │ │ + addiu s1,s1,1 │ │ addiu s3,s3,4 │ │ - lw s4,248(s0) │ │ - slt t1,s4,s2 │ │ - beqz t1,3b2e4 │ │ - addiu s8,s5,36 │ │ - sw s2,248(s0) │ │ - lw t4,140(s0) │ │ - sll t3,s8,0x2 │ │ - addu s5,t4,s7 │ │ - addu t2,s0,t3 │ │ - lw s5,0(s5) │ │ - lw s4,0(t2) │ │ - blez s4,3ba7c │ │ - lw v0,0(s5) │ │ - addiu s5,s5,4 │ │ - lui s1,0xe000 │ │ + addiu s2,s2,-1 │ │ + bnez s2,3b788 │ │ + lw a1,-4(s3) │ │ + lw t6,120(s8) │ │ + blez t6,3b888 │ │ move s3,zero │ │ - li s7,1 │ │ - addiu t0,v0,31 │ │ - slti t9,v0,0 │ │ - movz t0,v0,t9 │ │ - lw a2,108(s0) │ │ - sra a3,t0,0x5 │ │ - sll a1,a3,0x2 │ │ - addu t8,a2,a1 │ │ - lw v1,0(t8) │ │ - sllv ra,s7,v0 │ │ - nor a0,zero,ra │ │ - and s2,v1,a0 │ │ - sw s2,0(t8) │ │ - lw t7,104(s0) │ │ - sll t6,v0,0x2 │ │ - addu t5,t7,t6 │ │ - lw s2,0(t5) │ │ - beqz s2,3b380 │ │ + b 3b824 │ │ + move s0,zero │ │ + addiu s0,s0,1 │ │ + slt t7,s0,t6 │ │ + beqz t7,3b888 │ │ nop │ │ - lw t9,-31720(gp) │ │ - bal 30218 │ │ - move a0,s2 │ │ - lw s2,80(s2) │ │ - slt t1,s1,v0 │ │ + lw s5,116(s8) │ │ + sll a3,s0,0x2 │ │ + addu t0,s5,a3 │ │ + lw s2,0(t0) │ │ + lw v1,104(s8) │ │ + sll t1,s2,0x2 │ │ + addu v0,v1,t1 │ │ + lw a0,0(v0) │ │ + lw t2,72(a0) │ │ + slt t3,t2,s4 │ │ + bnez t3,3b814 │ │ + lw t9,-31692(gp) │ │ + jalr t9 │ │ + nop │ │ + slt a2,s7,v0 │ │ + beqz a2,3b874 │ │ lw gp,24(sp) │ │ - movn s1,v0,t1 │ │ - bnez s2,3b35c │ │ + lw t4,52(s8) │ │ + xor t5,s2,t4 │ │ + movn s7,v0,t5 │ │ + lw t6,120(s8) │ │ + addiu s0,s0,1 │ │ + slt t7,s0,t6 │ │ + bnez t7,3b824 │ │ addiu s3,s3,1 │ │ - addiu s4,s4,-1 │ │ - lw v0,0(s5) │ │ - bnez s4,3b314 │ │ - addiu s5,s5,4 │ │ - lw v0,120(s0) │ │ - blez v0,3b418 │ │ - move s5,zero │ │ - b 3b3b4 │ │ + lw s4,280(s8) │ │ + lw t8,276(s8) │ │ + addu s1,s3,s1 │ │ + addu ra,s4,s1 │ │ + addu a0,t8,s1 │ │ + sw ra,280(s8) │ │ + sw a0,276(s8) │ │ + lw s6,144(s6) │ │ + lw a1,284(s8) │ │ + lw s5,248(s8) │ │ + addu a3,s3,s6 │ │ + addu t0,a1,a3 │ │ + slt s2,s5,s7 │ │ + beqz s2,3b8c8 │ │ + sw t0,284(s8) │ │ + sw s7,248(s8) │ │ + sw s7,252(s8) │ │ + lw s7,-31260(gp) │ │ + lw a1,116(sp) │ │ + addiu t9,s7,-25844 │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw v1,116(sp) │ │ + lw t1,536(s8) │ │ + li v0,-1 │ │ + lw gp,24(sp) │ │ + beq t1,v0,3ba98 │ │ + sw v1,36(sp) │ │ + lw t2,40(s8) │ │ + beq t1,t2,3ba9c │ │ + lw t5,208(s8) │ │ + lw t3,36(sp) │ │ + lw s7,180(s8) │ │ + sll s6,t3,0x2 │ │ + addu a2,t5,s6 │ │ + lw s4,0(a2) │ │ + slt t4,s4,s7 │ │ + beqz t4,3c60c │ │ + sll t6,s4,0x5 │ │ + sll t5,s4,0x2 │ │ + addu s5,t5,t6 │ │ + move s3,zero │ │ move s2,zero │ │ + lui s1,0x8000 │ │ + lw s0,176(s8) │ │ + lw t9,-31988(gp) │ │ + addu s7,s0,s5 │ │ + lw a0,16(s8) │ │ + jalr t9 │ │ + lw a1,8(s7) │ │ + beqz v0,3b970 │ │ + lw gp,24(sp) │ │ + lw t7,16(s7) │ │ + sb zero,4(s7) │ │ + slt t8,s1,t7 │ │ + movn s3,s7,t8 │ │ + movn s1,t7,t8 │ │ addiu s2,s2,1 │ │ - slt ra,s2,v0 │ │ - beqz ra,3b418 │ │ + lw s7,180(s8) │ │ + addiu s4,s4,1 │ │ + slt ra,s4,s7 │ │ + bnez ra,3b938 │ │ + addiu s5,s5,36 │ │ + beqz s3,3c618 │ │ + li a1,1 │ │ + sb a1,4(s3) │ │ + lw t5,208(s8) │ │ + lw s7,180(s8) │ │ + addu a3,t5,s6 │ │ + lw v1,0(a3) │ │ + lw t1,536(s8) │ │ + addiu s2,s2,-1 │ │ + subu t0,s7,v1 │ │ + subu s2,t0,s2 │ │ + slt t1,t1,s2 │ │ + beqz t1,3c5ec │ │ + lui v0,0x7fff │ │ + ori t2,v0,0xffff │ │ + slt t3,v1,s7 │ │ + beqz t3,3c638 │ │ + sll t6,s7,0x2 │ │ + lw t4,176(s8) │ │ + sll s3,s7,0x5 │ │ + sll a2,v1,0x2 │ │ + sll t5,v1,0x5 │ │ + addu s1,a2,t5 │ │ + addu t9,t6,s3 │ │ + addu s0,t4,s1 │ │ + addu s7,t4,t9 │ │ + move t7,zero │ │ + move t8,t2 │ │ + lbu s4,4(s0) │ │ + beqz s4,3ba10 │ │ nop │ │ - lw t7,116(s0) │ │ - sll t6,s2,0x2 │ │ - addu s4,t7,t6 │ │ - lw s4,0(s4) │ │ - lw t5,104(s0) │ │ - sll t4,s4,0x2 │ │ - addu t3,t5,t4 │ │ - lw a0,0(t3) │ │ - lw t2,72(a0) │ │ - slt s7,t2,s6 │ │ - bnez s7,3b3a4 │ │ - lw t9,-31720(gp) │ │ - bal 30218 │ │ + lw ra,16(s0) │ │ + slt s5,ra,t8 │ │ + movn t7,s0,s5 │ │ + movn t8,ra,s5 │ │ + addiu s0,s0,36 │ │ + bne s0,s7,3b9f4 │ │ nop │ │ - slt t8,s1,v0 │ │ - beqz t8,3b404 │ │ + beqz t7,3c638 │ │ + addiu s2,s2,-1 │ │ + sb zero,4(t7) │ │ + lw a0,536(s8) │ │ + slt a1,a0,s2 │ │ + beqz a1,3ba90 │ │ + nop │ │ + lw a3,208(s8) │ │ + lw s7,180(s8) │ │ + addu t0,a3,s6 │ │ + b 3b9c0 │ │ + lw v1,0(t0) │ │ + move v0,zero │ │ + lw s6,-30360(gp) │ │ + lw s8,68(sp) │ │ + lw a3,0(s6) │ │ + bne s8,a3,3c62c │ │ + lw ra,108(sp) │ │ + lw s8,104(sp) │ │ + lw s7,100(sp) │ │ + lw s6,96(sp) │ │ + lw s5,92(sp) │ │ + lw s4,88(sp) │ │ + lw s3,84(sp) │ │ + lw s2,80(sp) │ │ + lw s1,76(sp) │ │ + lw s0,72(sp) │ │ + jr ra │ │ + addiu sp,sp,112 │ │ + lw s6,116(sp) │ │ + sw s6,36(sp) │ │ + lw t5,208(s8) │ │ + lw s7,180(s8) │ │ + lw v0,12(s8) │ │ + lw t2,20(s8) │ │ + lw t8,20(v0) │ │ + lw s3,16(s8) │ │ + lw t3,4(t8) │ │ + blez t3,3bae4 │ │ + sw t2,56(sp) │ │ + lw t4,172(s8) │ │ + sll a2,t3,0x2 │ │ + sll t6,t3,0x4 │ │ + subu s1,t6,a2 │ │ + addu s4,t4,s1 │ │ + lui t7,0xe000 │ │ + sw t7,-12(s4) │ │ + addiu s4,s4,-12 │ │ + bne t4,s4,3bad4 │ │ + nop │ │ + lw ra,36(sp) │ │ + sll s0,ra,0x2 │ │ + addu s1,t5,s0 │ │ + lw t1,0(s1) │ │ + slt s5,t1,s7 │ │ + beqz s5,3bf2c │ │ + lw s4,4(s8) │ │ + sll a0,t1,0x2 │ │ + sll s2,t1,0x5 │ │ + lw a1,176(s8) │ │ + addu s6,a0,s2 │ │ + lw v1,212(s8) │ │ + addu t0,a1,s6 │ │ + move t6,zero │ │ + li t9,-1 │ │ + lw a3,8(t0) │ │ + sll t5,a3,0x2 │ │ + addu s7,v1,t5 │ │ + sw t9,0(s7) │ │ + lw t2,8(t0) │ │ + lw v0,52(s8) │ │ + beq t2,v0,3bbdc │ │ + nop │ │ + lh t3,34(t0) │ │ + beq t3,t9,3bd08 │ │ + addiu t6,t6,1 │ │ + lw a2,56(sp) │ │ + lh t4,32(t0) │ │ + lw t7,16(a2) │ │ + sll ra,t4,0x2 │ │ + addu s5,t7,ra │ │ + sll s2,t3,0x2 │ │ + sll a0,t3,0x4 │ │ + lw a1,0(s5) │ │ + lw s6,20(t0) │ │ + lw t5,4(t8) │ │ + subu a3,a0,s2 │ │ + addu s7,a1,a3 │ │ + lw t3,188(s8) │ │ + blez t5,3bbdc │ │ + sll t2,s6,0x2 │ │ + sll v0,t5,0x2 │ │ + lw a0,172(s8) │ │ + sll a2,t5,0x4 │ │ + subu t7,a2,v0 │ │ + lw v0,4(s7) │ │ + addu ra,a0,t7 │ │ + lh s5,0(v0) │ │ + lw s2,0(a0) │ │ + sll a1,s5,0x2 │ │ + addu s6,a1,t2 │ │ + addu t5,t3,s6 │ │ + lw a3,0(t5) │ │ + slt s7,s2,a3 │ │ + beqz s7,3bbd0 │ │ + nop │ │ + sw a3,0(a0) │ │ + sw t1,4(a0) │ │ + sw t4,8(a0) │ │ + addiu a0,a0,12 │ │ + bne a0,ra,3bba0 │ │ + addiu v0,v0,2 │ │ + lw t4,180(s8) │ │ + addiu t1,t1,1 │ │ + slt t5,t1,t4 │ │ + bnez t5,3bb20 │ │ + addiu t0,t0,36 │ │ + beqz t6,3bf24 │ │ + lw v1,36(sp) │ │ + lw t8,248(s8) │ │ + lw t9,488(s8) │ │ + lw s5,88(s8) │ │ + addiu t6,v1,1 │ │ + addu a3,t8,t9 │ │ + sw t6,60(sp) │ │ + sw a3,52(sp) │ │ + bgtz s5,3bcd0 │ │ + lw s2,80(s8) │ │ + b 3c004 │ │ + lw v0,124(s8) │ │ + lw t1,64(s4) │ │ + sll t5,t4,0x3 │ │ + subu t0,t5,t4 │ │ + addu t8,t1,t0 │ │ + lw t9,64(t8) │ │ + lw v1,68(s4) │ │ + subu a1,t9,v1 │ │ + lw t6,52(sp) │ │ + addu a1,ra,a1 │ │ + slt a3,t6,a1 │ │ + beqz a3,3bcc4 │ │ + lw s1,36(sp) │ │ + lw s7,72(s2) │ │ + slt v0,s7,s1 │ │ + bnez v0,3bc74 │ │ + lw t9,-31704(gp) │ │ + lw a0,4(s2) │ │ + slt t4,a0,a1 │ │ + beqz t4,3bcc4 │ │ + nop │ │ + lw a2,4(s6) │ │ + lw a3,60(sp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw t2,56(sp) │ │ + lh t3,92(s2) │ │ + lw t7,12(t2) │ │ + sll a2,t3,0x2 │ │ + addu a1,t7,a2 │ │ + lh t1,94(s2) │ │ + lw t5,0(a1) │ │ + sll t0,t1,0x2 │ │ + lw s6,8(s6) │ │ + addu t8,t5,t0 │ │ + lw v1,0(t8) │ │ + sll t6,s6,0x1 │ │ + addu a3,v1,t6 │ │ + lhu s7,0(a3) │ │ lw gp,24(sp) │ │ - lw v1,52(s0) │ │ - xor a0,s4,v1 │ │ - movn s1,v0,a0 │ │ - lw v0,120(s0) │ │ - addiu s2,s2,1 │ │ - slt ra,s2,v0 │ │ - bnez ra,3b3b4 │ │ - addiu s5,s5,1 │ │ - lw t3,280(s0) │ │ - lw t2,276(s0) │ │ - addu s7,s5,s3 │ │ - sll a3,s8,0x2 │ │ - addu t1,t3,s7 │ │ - addu t0,t2,s7 │ │ - sw t1,280(s0) │ │ - sw t0,276(s0) │ │ - addu a2,s0,a3 │ │ - lw a1,0(a2) │ │ - lw s2,284(s0) │ │ - lw s8,248(s0) │ │ - addu v0,s5,a1 │ │ - addu s3,s2,v0 │ │ - slt s6,s8,s1 │ │ - beqz s6,3b460 │ │ - sw s3,284(s0) │ │ - sw s1,248(s0) │ │ - lw s5,-31268(gp) │ │ - lw a1,76(sp) │ │ - sw s1,252(s0) │ │ - addiu t9,s5,-28460 │ │ - bal 390d4 │ │ - move a0,s0 │ │ - lw v0,536(s0) │ │ - li s1,-1 │ │ + sh s7,54(s2) │ │ + addiu s5,s5,-1 │ │ + beqz s5,3bff4 │ │ + addiu s2,s2,96 │ │ + lh s7,92(s2) │ │ + lw s1,172(s8) │ │ + sll v0,s7,0x2 │ │ + sll a0,s7,0x4 │ │ + subu t4,a0,v0 │ │ + addu s6,s1,t4 │ │ + lw t3,0(s6) │ │ + lw t2,528(s8) │ │ + lw t7,532(s8) │ │ + addu a2,t3,t2 │ │ + bnez s4,3bc24 │ │ + addu ra,a2,t7 │ │ + b 3bc40 │ │ + move a1,zero │ │ + lw t4,4(t8) │ │ + blez t4,3bbdc │ │ + nop │ │ + lw s6,172(s8) │ │ + sll t3,t4,0x2 │ │ + sll t2,t4,0x4 │ │ + subu t7,t2,t3 │ │ + lw a2,16(t0) │ │ + addu ra,s6,t7 │ │ + lw s5,0(s6) │ │ + slt s2,s5,a2 │ │ + beqz s2,3bd4c │ │ + nop │ │ + lh a1,32(t0) │ │ + sw a2,0(s6) │ │ + sw t1,4(s6) │ │ + sw a1,8(s6) │ │ + addiu s6,s6,12 │ │ + bne s6,ra,3bd2c │ │ + nop │ │ + lw t4,180(s8) │ │ + addiu t1,t1,1 │ │ + slt t5,t1,t4 │ │ + bnez t5,3bb20 │ │ + addiu t0,t0,36 │ │ + b 3bbf0 │ │ + nop │ │ + lw s0,0(s1) │ │ + slt a0,s0,t4 │ │ + bnez a0,3c04c │ │ + sw s0,40(sp) │ │ + lw t4,104(s8) │ │ + lw t9,532(s8) │ │ + lw s6,12(s8) │ │ + lw ra,172(s8) │ │ + lw t8,20(s6) │ │ + lw v1,48(s8) │ │ + lh s5,40(t8) │ │ + lw s0,520(s8) │ │ + sll a0,s5,0x4 │ │ + sll a3,s5,0x2 │ │ + subu t6,a0,a3 │ │ + addu s7,ra,t6 │ │ + lw t3,0(s7) │ │ + sll a1,v1,0x2 │ │ + addu t4,t4,a1 │ │ + addu t2,t3,s0 │ │ + lw a0,0(t4) │ │ + beqz s4,3c604 │ │ + addu t9,t2,t9 │ │ + lh t1,92(a0) │ │ + lw t5,64(s4) │ │ + sll a2,t1,0x2 │ │ + sll t0,t1,0x4 │ │ + subu v0,t0,a2 │ │ + sll s1,v0,0x3 │ │ + subu s2,s1,v0 │ │ + addu s6,t5,s2 │ │ + lw ra,64(s6) │ │ + lw t8,68(s4) │ │ + subu t7,ra,t8 │ │ + lw v1,52(sp) │ │ + addu a1,t9,t7 │ │ + slt s5,v1,a1 │ │ + beqz s5,3be40 │ │ + lw a3,36(sp) │ │ + lw s0,72(a0) │ │ + slt t6,s0,a3 │ │ + bnez t6,3be30 │ │ + lw t9,-31704(gp) │ │ + lw t3,4(a0) │ │ + slt t4,t3,a1 │ │ + beqz t4,3be40 │ │ + nop │ │ + lw a2,4(s7) │ │ + jalr t9 │ │ + lw a3,60(sp) │ │ lw gp,24(sp) │ │ - beq v0,s1,3b644 │ │ - lw a1,76(sp) │ │ - lw t4,40(s0) │ │ - beq v0,t4,3b644 │ │ - sll s4,a1,0x2 │ │ - lw t7,208(s0) │ │ - addu t6,t7,s4 │ │ - lw s1,0(t6) │ │ - lw a3,180(s0) │ │ - slt t5,s1,a3 │ │ - beqz t5,3ba90 │ │ - sll t8,s1,0x2 │ │ - sll a0,s1,0x5 │ │ - addu s3,t8,a0 │ │ - move s7,zero │ │ - move s6,zero │ │ - lui s5,0x8000 │ │ - lw v1,176(s0) │ │ - lw t9,-31996(gp) │ │ - addu s2,v1,s3 │ │ - lw a0,16(s0) │ │ - bal 272ac │ │ - lw a1,8(s2) │ │ - beqz v0,3b500 │ │ + lw s0,24(s3) │ │ + lw a3,28(s3) │ │ + slt a0,a3,s0 │ │ + bnez a0,3bf24 │ │ + sll s1,s0,0x2 │ │ + lw a1,48(s8) │ │ + beq a1,s0,3bf14 │ │ + nop │ │ + lw t2,16(s8) │ │ + lw t7,32(t2) │ │ + beq s0,t7,3bf14 │ │ + nop │ │ + lw t1,104(s8) │ │ + addu t5,t1,s1 │ │ + lw a0,0(t5) │ │ + beqz a0,3bf14 │ │ + nop │ │ + lw t0,0(s7) │ │ + lw a2,516(s8) │ │ + lw s2,532(s8) │ │ + addu v0,t0,a2 │ │ + beqz s4,3c448 │ │ + addu s6,v0,s2 │ │ + lh t8,92(a0) │ │ + lw v1,64(s4) │ │ + sll s5,t8,0x2 │ │ + sll t6,t8,0x4 │ │ + subu t3,t6,s5 │ │ + sll t4,t3,0x3 │ │ + subu t9,t4,t3 │ │ + addu a1,v1,t9 │ │ + lw t2,64(a1) │ │ + lw t7,68(s4) │ │ + subu ra,t2,t7 │ │ + lw t1,52(sp) │ │ + addu a1,s6,ra │ │ + slt t5,t1,a1 │ │ + beqz t5,3bf14 │ │ + nop │ │ + lw t0,72(a0) │ │ + lw a2,36(sp) │ │ + slt s2,t0,a2 │ │ + bnez s2,3bf00 │ │ + lw t9,-31704(gp) │ │ + lw v0,4(a0) │ │ + slt s6,v0,a1 │ │ + beqz s6,3bf14 │ │ + nop │ │ + lw a3,60(sp) │ │ + jalr t9 │ │ + lw a2,4(s7) │ │ lw gp,24(sp) │ │ - lw ra,16(s2) │ │ - sb zero,4(s2) │ │ - slt s8,s5,ra │ │ - movn s7,s2,s8 │ │ - movn s5,ra,s8 │ │ - addiu s6,s6,1 │ │ - lw a3,180(s0) │ │ - addiu s1,s1,1 │ │ - slt v0,s1,a3 │ │ - bnez v0,3b4c8 │ │ - addiu s3,s3,36 │ │ - beqz s7,3ba98 │ │ + lw a3,28(s3) │ │ + addiu s0,s0,1 │ │ + slt a0,a3,s0 │ │ + beqz a0,3be54 │ │ + addiu s1,s1,4 │ │ + lw s3,116(sp) │ │ + sw s3,36(sp) │ │ + lw s5,88(s8) │ │ + bgtz s5,3bf4c │ │ + lw s2,80(s8) │ │ + b 3bf78 │ │ + lw t1,120(s8) │ │ + addiu s5,s5,-1 │ │ + beqz s5,3bf74 │ │ + addiu s2,s2,96 │ │ + lw s4,72(s2) │ │ + lw s7,36(sp) │ │ + bne s4,s7,3bf40 │ │ + lw t9,-31712(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + addiu s5,s5,-1 │ │ + addiu s2,s2,96 │ │ + bnez s5,3bf4c │ │ + lw gp,24(sp) │ │ + lw t1,120(s8) │ │ + bgtz t1,3bf98 │ │ + move s0,zero │ │ + b 3bfe4 │ │ + lw t0,204(s8) │ │ + addiu s0,s0,1 │ │ + slt t5,s0,t1 │ │ + beqz t5,3bfe0 │ │ nop │ │ - li a3,1 │ │ - sb a3,4(s7) │ │ - lw a2,208(s0) │ │ - lw a3,180(s0) │ │ - addu a1,a2,s4 │ │ - lw s1,0(a1) │ │ - lw v0,536(s0) │ │ - addiu s6,s6,-1 │ │ - subu t1,a3,s1 │ │ - subu s6,t1,s6 │ │ - slt t0,v0,s6 │ │ - beqz t0,3b640 │ │ - lui s7,0x7fff │ │ - slt t2,s1,a3 │ │ - beqz t2,3b5dc │ │ - ori t1,s7,0xffff │ │ - sll t6,s1,0x2 │ │ - sll t5,s1,0x5 │ │ - lw t4,176(s0) │ │ - addu s5,t6,t5 │ │ - addu t3,t4,s5 │ │ - addiu v0,t3,4 │ │ - move t0,zero │ │ - move a0,t1 │ │ - lbu t7,0(v0) │ │ - beqz t7,3b598 │ │ - addiu a2,v0,-4 │ │ - lw t8,12(v0) │ │ - slt t9,t8,a0 │ │ - movn t0,a2,t9 │ │ - movn a0,t8,t9 │ │ - addiu s1,s1,1 │ │ - bne s1,a3,3b57c │ │ - addiu v0,v0,36 │ │ - beqz t0,3b5dc │ │ - addiu s6,s6,-1 │ │ - sb zero,4(t0) │ │ - lw a0,536(s0) │ │ - slt s1,a0,s6 │ │ - beqz s1,3b644 │ │ - lw a1,76(sp) │ │ - lw ra,208(s0) │ │ - lw a3,180(s0) │ │ - addu v1,ra,s4 │ │ - lw s1,0(v1) │ │ - slt t2,s1,a3 │ │ - bnez t2,3b560 │ │ - sll t6,s1,0x2 │ │ - lw s4,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - addiu a1,s4,1352 │ │ - li a2,1239 │ │ + lw ra,116(s8) │ │ + sll t8,s0,0x2 │ │ + addu v1,ra,t8 │ │ + lw t6,0(v1) │ │ + lw t3,104(s8) │ │ + sll t4,t6,0x2 │ │ + addu a1,t3,t4 │ │ + lw a0,0(a1) │ │ + lw t7,36(sp) │ │ + lw t2,72(a0) │ │ + bne t2,t7,3bf88 │ │ + lw t9,-31712(gp) │ │ jalr t9 │ │ - addiu a3,s0,1928 │ │ + addiu s0,s0,1 │ │ + lw t1,120(s8) │ │ + slt t5,s0,t1 │ │ + bnez t5,3bf98 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t0,204(s8) │ │ + li v0,1 │ │ + addiu a2,t0,1 │ │ + b 3ba50 │ │ + sw a2,204(s8) │ │ + lw ra,208(s8) │ │ + lw t4,180(s8) │ │ + addu s1,ra,s0 │ │ + lw v0,124(s8) │ │ + blez v0,3bd74 │ │ + sll t3,v0,0x2 │ │ + lw a2,116(s8) │ │ + lw t2,160(s8) │ │ + addu t7,a2,t3 │ │ + lui t1,0x8000 │ │ + lw t5,0(a2) │ │ + addiu a2,a2,4 │ │ + sll t0,t5,0x2 │ │ + sll s6,t5,0x4 │ │ + subu t8,s6,t0 │ │ + addu v1,t2,t8 │ │ + bne a2,t7,3c01c │ │ + sw t1,4(v1) │ │ + lw s0,0(s1) │ │ + slt t6,s0,t4 │ │ + beqz t6,3c160 │ │ + sw s0,40(sp) │ │ + sll a3,s0,0x2 │ │ + sll s7,s0,0x5 │ │ + addu s5,a3,s7 │ │ + sw s5,44(sp) │ │ + addiu s2,sp,64 │ │ + lw s0,44(sp) │ │ + sw s2,48(sp) │ │ + lw ra,176(s8) │ │ + addu s2,ra,s0 │ │ + lbu s1,4(s2) │ │ + beqz s1,3c144 │ │ + lw s6,40(sp) │ │ + blez v0,3c140 │ │ + move s6,zero │ │ + lw v0,116(s8) │ │ + sll a1,s6,0x2 │ │ + addu s0,v0,a1 │ │ + lw a0,0(s0) │ │ + lw t4,8(s3) │ │ + sll s1,a0,0x2 │ │ + sll s0,a0,0x4 │ │ + addu s5,s1,s0 │ │ + addu t9,t4,s5 │ │ + lw t3,4(t9) │ │ + lw t9,-31292(gp) │ │ + lh a2,0(t3) │ │ + move a0,s8 │ │ jalr t9 │ │ - li a0,1 │ │ - lw ra,68(sp) │ │ - move v0,zero │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - lw a1,76(sp) │ │ - lw s6,-31268(gp) │ │ - addiu t9,s6,-32264 │ │ - bal 381f8 │ │ - move a0,s0 │ │ - lw s2,88(s0) │ │ + move a1,s2 │ │ + lui t2,0xe000 │ │ lw gp,24(sp) │ │ - lw s3,76(sp) │ │ - bgtz s2,3b67c │ │ - lw s1,80(s0) │ │ - b 3b6a4 │ │ - lw v0,120(s0) │ │ - addiu s2,s2,-1 │ │ - beqz s2,3b6a0 │ │ - addiu s1,s1,96 │ │ - lw s8,72(s1) │ │ - bne s3,s8,3b670 │ │ - lw t9,-31716(gp) │ │ - move a0,s1 │ │ - bal 3006c │ │ - addiu s2,s2,-1 │ │ - addiu s1,s1,96 │ │ - bnez s2,3b67c │ │ + beq v0,t2,3c104 │ │ + move s7,v0 │ │ + lw t7,8(s3) │ │ + lw t5,48(sp) │ │ + addu t1,t7,s5 │ │ + lw a2,24(s2) │ │ + lw t9,-32008(gp) │ │ + lw a1,16(t1) │ │ + lw a3,28(s2) │ │ + lw a0,56(s8) │ │ + jalr t9 │ │ + sw t5,16(sp) │ │ + sra a2,v0,0xa │ │ lw gp,24(sp) │ │ - lw v0,120(s0) │ │ - blez v0,3b708 │ │ + addu s7,s7,a2 │ │ + lw t0,160(s8) │ │ + subu t8,s0,s1 │ │ + addu v1,t0,t8 │ │ + lw t6,4(v1) │ │ + slt a3,t6,s7 │ │ + beqz a3,3c128 │ │ + lw ra,40(sp) │ │ + sw s7,4(v1) │ │ + sw ra,8(v1) │ │ + lw v0,124(s8) │ │ + addiu s6,s6,1 │ │ + slt a1,s6,v0 │ │ + bnez a1,3c084 │ │ + nop │ │ + lw t4,180(s8) │ │ + lw s6,40(sp) │ │ + lw s1,44(sp) │ │ + addiu s2,s6,1 │ │ + addiu s0,s1,36 │ │ + slt a0,s2,t4 │ │ + sw s2,40(sp) │ │ + bnez a0,3c068 │ │ + sw s0,44(sp) │ │ + lw t4,104(s8) │ │ + blez v0,3bd8c │ │ + lw t9,532(s8) │ │ + lui s5,0x7fff │ │ move s1,zero │ │ - b 3b6c8 │ │ - lw t2,116(s0) │ │ - addiu s1,s1,1 │ │ - slt t3,s1,v0 │ │ - beqz t3,3b708 │ │ + b 3c28c │ │ + ori s6,s5,0xffff │ │ + lh s0,92(s2) │ │ + lw s5,64(s4) │ │ + sll t3,s0,0x2 │ │ + sll t2,s0,0x4 │ │ + subu t7,t2,t3 │ │ + sll t1,t7,0x3 │ │ + subu t5,t1,t7 │ │ + addu a2,s5,t5 │ │ + lw s7,64(a2) │ │ + lw t0,68(s4) │ │ + subu a1,s7,t0 │ │ + lw t8,52(sp) │ │ + addu a1,a0,a1 │ │ + slt v1,t8,a1 │ │ + beqz v1,3c27c │ │ + lw ra,36(sp) │ │ + lw a3,72(s2) │ │ + lw s0,176(s8) │ │ + slt a0,a3,ra │ │ + bnez a0,3c1e0 │ │ + lw s5,8(t6) │ │ + lw t6,4(s2) │ │ + slt t3,t6,a1 │ │ + beqz t3,3c27c │ │ nop │ │ - lw t2,116(s0) │ │ - sll s7,s1,0x2 │ │ - addu t1,t2,s7 │ │ - lw t0,0(t1) │ │ - lw a3,104(s0) │ │ - sll a2,t0,0x2 │ │ - addu a1,a3,a2 │ │ - lw a0,0(a1) │ │ - lw s2,72(a0) │ │ - bne s3,s2,3b6b4 │ │ - lw t9,-31716(gp) │ │ - bal 3006c │ │ + lw t9,-31704(gp) │ │ + lw a3,60(sp) │ │ + move a2,s5 │ │ + jalr t9 │ │ + move a0,s2 │ │ + sll v0,s5,0x2 │ │ + sll t4,s5,0x5 │ │ + addu a1,v0,t4 │ │ + addu t2,s0,a1 │ │ + lw t7,8(t2) │ │ + lw t1,8(s3) │ │ + sll t5,t7,0x2 │ │ + sll a2,t7,0x4 │ │ + addu s7,t5,a2 │ │ + lw v1,56(sp) │ │ + addu t0,t1,s7 │ │ + lh t8,92(s2) │ │ + lw s5,8(t0) │ │ + lw s0,12(v1) │ │ + sll a3,t8,0x2 │ │ + lw a0,4(t0) │ │ + addu t9,s5,s6 │ │ + addu t6,s0,a3 │ │ + lh t3,94(s2) │ │ + lw t4,0(t6) │ │ + sll v0,t9,0x1 │ │ + addu t2,a0,v0 │ │ + sll a1,t3,0x2 │ │ + lh t7,0(t2) │ │ + addu t1,t4,a1 │ │ + lw t5,0(t1) │ │ + sll a2,t7,0x1 │ │ + addu s7,t5,a2 │ │ + lhu t0,0(s7) │ │ + lw gp,24(sp) │ │ + lw t4,104(s8) │ │ + lw t9,532(s8) │ │ + lw v0,124(s8) │ │ + sh t0,54(s2) │ │ addiu s1,s1,1 │ │ - lw v0,120(s0) │ │ - slt t3,s1,v0 │ │ - bnez t3,3b6c4 │ │ - lw gp,24(sp) │ │ - lw s5,204(s0) │ │ - li v0,1 │ │ - addiu s3,s5,1 │ │ - sw s3,204(s0) │ │ - lw ra,68(sp) │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - bal 21834 │ │ - move s4,a1 │ │ - lw s2,88(s0) │ │ + slt s2,s1,v0 │ │ + beqz s2,3bd8c │ │ + nop │ │ + lw t3,116(s8) │ │ + sll t2,s1,0x2 │ │ + lw t7,16(s8) │ │ + addu t1,t3,t2 │ │ + lw t5,0(t1) │ │ + lw a2,32(t7) │ │ + beq t5,a2,3c27c │ │ + sll s7,t5,0x2 │ │ + sll t0,t5,0x4 │ │ + lw t8,160(s8) │ │ + subu v1,t0,s7 │ │ + addu t6,t8,v1 │ │ + lw a3,4(t6) │ │ + addu ra,t4,s7 │ │ + lw s2,0(ra) │ │ + bnez s4,3c17c │ │ + addu a0,t9,a3 │ │ + b 3c1a8 │ │ + move a1,zero │ │ + jalr t9 │ │ + move s1,a1 │ │ + lw s2,88(s8) │ │ lw gp,24(sp) │ │ - bgtz s2,3b774 │ │ - lw s1,80(s0) │ │ - b 3b7a0 │ │ - andi s3,s4,0x1 │ │ + bgtz s2,3c304 │ │ + lw s0,80(s8) │ │ + b 3c330 │ │ + lw a1,128(s8) │ │ addiu s2,s2,-1 │ │ - beqz s2,3b79c │ │ - addiu s1,s1,96 │ │ - lw v1,72(s1) │ │ - bne s4,v1,3b768 │ │ - lw t9,-31700(gp) │ │ - lw a0,12(s0) │ │ - move a1,s1 │ │ - bal 218a0 │ │ + beqz s2,3c32c │ │ + addiu s0,s0,96 │ │ + lw a0,72(s0) │ │ + bne s1,a0,3c2f8 │ │ + lw t9,-31680(gp) │ │ + lw a0,12(s8) │ │ + move a1,s0 │ │ + jalr t9 │ │ addiu s2,s2,-1 │ │ - addiu s1,s1,96 │ │ - bnez s2,3b774 │ │ + addiu s0,s0,96 │ │ + bnez s2,3c304 │ │ lw gp,24(sp) │ │ - andi s3,s4,0x1 │ │ - addiu t0,s3,32 │ │ - lw a2,128(s0) │ │ - sll a3,t0,0x2 │ │ + lw a1,128(s8) │ │ + andi s3,s1,0x1 │ │ sll s5,s3,0x2 │ │ - addu a1,a2,s5 │ │ - addu a0,s0,a3 │ │ - lw s2,0(a1) │ │ - lw s1,4(a0) │ │ - blez s1,3b7ec │ │ - lw a1,0(s2) │ │ - addiu s2,s2,4 │ │ - lw t9,-31700(gp) │ │ - lw a0,12(s0) │ │ - bal 218a0 │ │ - addiu s1,s1,-1 │ │ - lw a1,0(s2) │ │ + addu a3,a1,s5 │ │ + addu s4,s8,s5 │ │ + lw t0,0(a3) │ │ + lw s7,132(s4) │ │ + addiu s6,t0,4 │ │ + blez s7,3c374 │ │ + lw a1,0(t0) │ │ + lw t9,-31680(gp) │ │ + lw a0,12(s8) │ │ + addiu s6,s6,4 │ │ + jalr t9 │ │ + addiu s7,s7,-1 │ │ lw gp,24(sp) │ │ - bnez s1,3b7cc │ │ - addiu s2,s2,4 │ │ - addiu t4,s3,36 │ │ - lw t2,140(s0) │ │ - sll t3,t4,0x2 │ │ - addu t1,s0,t3 │ │ - addu s5,t2,s5 │ │ - lw s3,0(s5) │ │ - lw s2,0(t1) │ │ - blez s2,3b858 │ │ - lw v0,0(s3) │ │ - addiu s3,s3,4 │ │ - lw t7,104(s0) │ │ - sll t6,v0,0x2 │ │ - addu t5,t7,t6 │ │ - lw s1,0(t5) │ │ - beqz s1,3b848 │ │ + bnez s7,3c354 │ │ + lw a1,-4(s6) │ │ + lw t1,140(s8) │ │ + lw s2,144(s4) │ │ + addu t2,t1,s5 │ │ + lw t3,0(t2) │ │ + addiu s3,t3,4 │ │ + blez s2,3c3d4 │ │ + lw t7,0(t3) │ │ + lw t4,104(s8) │ │ + sll t5,t7,0x2 │ │ + addu t6,t4,t5 │ │ + lw s0,0(t6) │ │ + beqz s0,3c3c4 │ │ nop │ │ - lw t9,-31700(gp) │ │ - lw a0,12(s0) │ │ - bal 218a0 │ │ - move a1,s1 │ │ - lw s1,80(s1) │ │ - bnez s1,3b82c │ │ + lw t9,-31680(gp) │ │ + lw a0,12(s8) │ │ + jalr t9 │ │ + move a1,s0 │ │ + lw s0,80(s0) │ │ + bnez s0,3c3a8 │ │ lw gp,24(sp) │ │ - addiu s2,s2,-1 │ │ - lw v0,0(s3) │ │ - bnez s2,3b814 │ │ addiu s3,s3,4 │ │ - lw v0,120(s0) │ │ - blez v0,3b8c4 │ │ - move s1,zero │ │ - b 3b880 │ │ - lw v1,116(s0) │ │ - addiu s1,s1,1 │ │ - slt a0,s1,v0 │ │ - beqz a0,3b8c4 │ │ + addiu s2,s2,-1 │ │ + bnez s2,3c390 │ │ + lw t7,-4(s3) │ │ + lw a2,120(s8) │ │ + bgtz a2,3c3f8 │ │ + move s0,zero │ │ + b 3b618 │ │ + lw a0,12(s8) │ │ + addiu s0,s0,1 │ │ + slt a3,s0,a2 │ │ + beqz a3,3c440 │ │ nop │ │ - lw v1,116(s0) │ │ - sll ra,s1,0x2 │ │ - addu s8,v1,ra │ │ - lw t8,0(s8) │ │ - lw s7,104(s0) │ │ - sll s6,t8,0x2 │ │ - addu s3,s7,s6 │ │ - lw a1,0(s3) │ │ - lw s2,72(a1) │ │ - bne s4,s2,3b86c │ │ - lw t9,-31700(gp) │ │ - lw a0,12(s0) │ │ - bal 218a0 │ │ - addiu s1,s1,1 │ │ - lw v0,120(s0) │ │ - slt a0,s1,v0 │ │ - bnez a0,3b87c │ │ - lw gp,24(sp) │ │ - b 3b194 │ │ - lw a0,12(s0) │ │ - lw t4,-32696(gp) │ │ - lw t6,76(sp) │ │ - lw t9,-32200(gp) │ │ - sw t6,16(sp) │ │ - sw v0,20(sp) │ │ + lw t8,116(s8) │ │ + sll ra,s0,0x2 │ │ + addu v0,t8,ra │ │ + lw v1,0(v0) │ │ + lw a0,104(s8) │ │ + sll a1,v1,0x2 │ │ + addu s5,a0,a1 │ │ + lw a1,0(s5) │ │ + lw s4,72(a1) │ │ + bne s1,s4,3c3e8 │ │ + lw t9,-31680(gp) │ │ + lw a0,12(s8) │ │ + jalr t9 │ │ + addiu s0,s0,1 │ │ + lw a2,120(s8) │ │ + slt a3,s0,a2 │ │ + bnez a3,3c3f8 │ │ + lw gp,24(sp) │ │ + b 3b618 │ │ + lw a0,12(s8) │ │ + b 3bec8 │ │ + move ra,zero │ │ + lw ra,-32708(gp) │ │ + lw t7,116(sp) │ │ + lw t9,-32196(gp) │ │ + sw t7,16(sp) │ │ + sw t2,20(sp) │ │ li a0,1 │ │ - addiu a1,t5,1352 │ │ - li a2,1478 │ │ + addiu a1,t8,-8904 │ │ + addiu a3,ra,-8380 │ │ jalr t9 │ │ - addiu a3,t4,1876 │ │ - lw s2,88(s0) │ │ + li a2,1478 │ │ + lw s5,88(s8) │ │ lw gp,24(sp) │ │ - lw s6,76(sp) │ │ - lw s3,248(s0) │ │ - bgtz s2,3b920 │ │ - lw s4,80(s0) │ │ - b 3b94c │ │ - andi s5,s6,0x1 │ │ - addiu s2,s2,-1 │ │ - beqz s2,3b948 │ │ + lw s3,116(sp) │ │ + lw s1,248(s8) │ │ + bgtz s5,3c4a4 │ │ + lw s4,80(s8) │ │ + b 3c4d0 │ │ + lw a0,128(s8) │ │ + addiu s5,s5,-1 │ │ + beqz s5,3c4cc │ │ addiu s4,s4,96 │ │ - lw t7,72(s4) │ │ - bne s6,t7,3b914 │ │ - lw t9,-31256(gp) │ │ + lw v0,72(s4) │ │ + bne s3,v0,3c498 │ │ + lw t9,-31252(gp) │ │ move a0,s4 │ │ - move a1,s3 │ │ - bal 301b8 │ │ - addiu s2,s2,-1 │ │ + move a1,s1 │ │ + jalr t9 │ │ + addiu s5,s5,-1 │ │ addiu s4,s4,96 │ │ - bnez s2,3b920 │ │ + bnez s5,3c4a4 │ │ lw gp,24(sp) │ │ - andi s5,s6,0x1 │ │ - addiu s7,s5,32 │ │ - lw s8,128(s0) │ │ - sll ra,s7,0x2 │ │ - sll s7,s5,0x2 │ │ - addu s2,s0,ra │ │ - addu t8,s8,s7 │ │ - lw s4,0(t8) │ │ - lw s2,4(s2) │ │ - blez s2,3b998 │ │ - lw a0,0(s4) │ │ - addiu s4,s4,4 │ │ - lw t9,-31256(gp) │ │ - move a1,s3 │ │ - bal 301b8 │ │ - addiu s2,s2,-1 │ │ - lw a0,0(s4) │ │ - lw gp,24(sp) │ │ - bnez s2,3b978 │ │ - addiu s4,s4,4 │ │ - addiu v0,s5,36 │ │ - lw s4,140(s0) │ │ - sll a1,v0,0x2 │ │ - addu v1,s4,s7 │ │ - addu a0,s0,a1 │ │ - lw s5,0(v1) │ │ - lw s4,0(a0) │ │ - blez s4,3ba04 │ │ - lw v0,0(s5) │ │ + lw a0,128(s8) │ │ + andi v1,s3,0x1 │ │ + sll s2,v1,0x2 │ │ + addu a1,a0,s2 │ │ + addu s6,s8,s2 │ │ + lw a2,0(a1) │ │ + lw s0,132(s6) │ │ + addiu s5,a2,4 │ │ + blez s0,3c514 │ │ + lw a0,0(a2) │ │ + lw t9,-31252(gp) │ │ + move a1,s1 │ │ addiu s5,s5,4 │ │ - lw t0,104(s0) │ │ - sll a3,v0,0x2 │ │ - addu a2,t0,a3 │ │ - lw s2,0(a2) │ │ - beqz s2,3b9f4 │ │ + jalr t9 │ │ + addiu s0,s0,-1 │ │ + lw gp,24(sp) │ │ + bnez s0,3c4f4 │ │ + lw a0,-4(s5) │ │ + lw a3,140(s8) │ │ + lw s4,144(s6) │ │ + addu t0,a3,s2 │ │ + lw t1,0(t0) │ │ + addiu s6,t1,4 │ │ + blez s4,3c574 │ │ + lw t5,0(t1) │ │ + lw t2,104(s8) │ │ + sll t3,t5,0x2 │ │ + addu t4,t2,t3 │ │ + lw s2,0(t4) │ │ + beqz s2,3c564 │ │ nop │ │ - lw t9,-31256(gp) │ │ + lw t9,-31252(gp) │ │ move a0,s2 │ │ - bal 301b8 │ │ - move a1,s3 │ │ + jalr t9 │ │ + move a1,s1 │ │ lw s2,80(s2) │ │ - bnez s2,3b9d8 │ │ + bnez s2,3c548 │ │ lw gp,24(sp) │ │ + addiu s6,s6,4 │ │ addiu s4,s4,-1 │ │ - lw v0,0(s5) │ │ - bnez s4,3b9c0 │ │ - addiu s5,s5,4 │ │ - lw v0,120(s0) │ │ - blez v0,3ba70 │ │ - move s2,zero │ │ - b 3ba2c │ │ - lw t7,116(s0) │ │ - addiu s2,s2,1 │ │ - slt t8,s2,v0 │ │ - beqz t8,3ba70 │ │ + bnez s4,3c530 │ │ + lw t5,-4(s6) │ │ + lw a2,120(s8) │ │ + bgtz a2,3c598 │ │ + move s0,zero │ │ + b 3c5e4 │ │ + li s3,1 │ │ + addiu s0,s0,1 │ │ + slt s5,s0,a2 │ │ + beqz s5,3c5e0 │ │ nop │ │ - lw t7,116(s0) │ │ - sll t6,s2,0x2 │ │ - addu t5,t7,t6 │ │ - lw t4,0(t5) │ │ - lw t3,104(s0) │ │ - sll t2,t4,0x2 │ │ - addu s5,t3,t2 │ │ - lw a0,0(s5) │ │ - lw t1,72(a0) │ │ - bne s6,t1,3ba18 │ │ - lw t9,-31256(gp) │ │ - bal 301b8 │ │ - move a1,s3 │ │ - lw v0,120(s0) │ │ - addiu s2,s2,1 │ │ - slt t8,s2,v0 │ │ - bnez t8,3ba28 │ │ + lw t6,116(s8) │ │ + sll t7,s0,0x2 │ │ + addu t8,t6,t7 │ │ + lw ra,0(t8) │ │ + lw v1,104(s8) │ │ + sll v0,ra,0x2 │ │ + addu a0,v1,v0 │ │ + lw a0,0(a0) │ │ + lw a1,72(a0) │ │ + bne s3,a1,3c588 │ │ + lw t9,-31252(gp) │ │ + jalr t9 │ │ + move a1,s1 │ │ + lw a2,120(s8) │ │ + addiu s0,s0,1 │ │ + slt s5,s0,a2 │ │ + bnez s5,3c598 │ │ lw gp,24(sp) │ │ li s3,1 │ │ - b 3b200 │ │ - sw s3,256(s0) │ │ - move s3,zero │ │ - b 3b390 │ │ - lui s1,0xe000 │ │ - b 3b2d4 │ │ - lui s2,0xe000 │ │ - b 3b53c │ │ - move s6,zero │ │ - lw s2,208(s0) │ │ - lw v0,536(s0) │ │ - addu s3,s2,s4 │ │ - b 3b53c │ │ - lw s1,0(s3) │ │ + b 3b684 │ │ + sw s3,256(s8) │ │ + lw v1,116(sp) │ │ + b 3baa0 │ │ + sw v1,36(sp) │ │ + move s1,zero │ │ + b 3b800 │ │ + lui s7,0xe000 │ │ + b 3bdfc │ │ + move t7,zero │ │ + move v1,s4 │ │ + b 3b9a8 │ │ + move s2,zero │ │ + lw t5,208(s8) │ │ + lw t1,536(s8) │ │ + addu a0,t5,s6 │ │ + b 3b9a8 │ │ + lw v1,0(a0) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + lw s8,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + addiu a1,s8,-8904 │ │ + li a2,1239 │ │ + jalr t9 │ │ + addiu a3,t1,-8328 │ │ + lw gp,24(sp) │ │ + lw t9,-30436(gp) │ │ + jalr t9 │ │ + li a0,1 │ │ │ │ -0003baac : │ │ +0003c668 : │ │ lui gp,0x7 │ │ - addiu gp,gp,-10332 │ │ + addiu gp,gp,-13336 │ │ addu gp,gp,t9 │ │ + lw v0,12(a0) │ │ addiu sp,sp,-80 │ │ + sw s0,44(sp) │ │ + lw s0,96(v0) │ │ + lw t9,-31256(gp) │ │ sw gp,32(sp) │ │ sw s3,56(sp) │ │ sw s2,52(sp) │ │ - sw s0,44(sp) │ │ + sw s1,48(sp) │ │ sw ra,68(sp) │ │ + move s1,a0 │ │ sw s5,64(sp) │ │ sw s4,60(sp) │ │ - sw s1,48(sp) │ │ sdc1 $f20,72(sp) │ │ - lw v0,12(a0) │ │ - lw t9,-31260(gp) │ │ - lw s1,96(v0) │ │ - move s0,a0 │ │ - bal 35620 │ │ - move a1,s1 │ │ - lw s2,88(s0) │ │ + jalr t9 │ │ + move a1,s0 │ │ + lw s2,88(s1) │ │ lw gp,32(sp) │ │ - blez s2,3bb24 │ │ - lw s3,80(s0) │ │ - lw t9,-31716(gp) │ │ + blez s2,3c6e0 │ │ + lw s3,80(s1) │ │ + lw t9,-31712(gp) │ │ move a0,s3 │ │ - bal 3006c │ │ + jalr t9 │ │ addiu s2,s2,-1 │ │ addiu s3,s3,96 │ │ - bnez s2,3bb08 │ │ + bnez s2,3c6c4 │ │ lw gp,32(sp) │ │ - andi s4,s1,0x1 │ │ - addiu a3,s4,32 │ │ - lw a1,128(s0) │ │ - sll a2,a3,0x2 │ │ - sll s5,s4,0x2 │ │ - addu a0,s0,a2 │ │ - addu v1,a1,s5 │ │ - lw s3,0(v1) │ │ - lw s2,4(a0) │ │ - blez s2,3bb70 │ │ - lw a0,0(s3) │ │ + andi s4,s0,0x1 │ │ + lw v1,128(s1) │ │ + sll s4,s4,0x2 │ │ + addu a0,v1,s4 │ │ + addu s5,s1,s4 │ │ + lw a1,0(a0) │ │ + lw s2,132(s5) │ │ + addiu s3,a1,4 │ │ + blez s2,3c724 │ │ + lw a0,0(a1) │ │ + lw t9,-31712(gp) │ │ addiu s3,s3,4 │ │ - lw t9,-31716(gp) │ │ - bal 3006c │ │ + jalr t9 │ │ addiu s2,s2,-1 │ │ - lw a0,0(s3) │ │ lw gp,32(sp) │ │ - bnez s2,3bb54 │ │ - addiu s3,s3,4 │ │ - addiu t2,s4,36 │ │ - lw t0,140(s0) │ │ - sll t1,t2,0x2 │ │ - addu s4,s0,t1 │ │ - addu s5,t0,s5 │ │ - lw s3,0(s5) │ │ - lw s2,0(s4) │ │ - blez s2,3bc20 │ │ - lw a1,0(s3) │ │ - addiu s3,s3,4 │ │ + bnez s2,3c708 │ │ + lw a0,-4(s3) │ │ + lw a2,140(s1) │ │ + lw s2,144(s5) │ │ + addu a3,a2,s4 │ │ + lw t0,0(a3) │ │ li s4,1 │ │ - slti v1,a1,0 │ │ - addiu a2,a1,31 │ │ - movz a2,a1,v1 │ │ - lw t8,16(s0) │ │ - sra v0,a2,0x5 │ │ - sll v1,v0,0x2 │ │ - lw t6,8(t8) │ │ - sll v0,a1,0x2 │ │ - sll t7,a1,0x4 │ │ - addu t5,v0,t7 │ │ - addu t4,t6,t5 │ │ - lw t3,8(t4) │ │ - sllv ra,s4,a1 │ │ - nor a2,zero,ra │ │ + addiu s3,t0,4 │ │ + blez s2,3c7c8 │ │ + lw a1,0(t0) │ │ + lw t3,16(s1) │ │ + sll t4,a1,0x2 │ │ + lw t5,8(t3) │ │ + sll t6,a1,0x4 │ │ + addiu t1,a1,31 │ │ + slti t2,a1,0 │ │ + addu t8,t4,t6 │ │ + movz t1,a1,t2 │ │ + addu ra,t5,t8 │ │ + move v0,t1 │ │ + lw s5,8(ra) │ │ + sra a2,v0,0x5 │ │ + sllv v1,s4,a1 │ │ + sll t7,a2,0x2 │ │ + nor a3,zero,v1 │ │ + addiu s3,s3,4 │ │ addiu s2,s2,-1 │ │ - beq t3,s4,3bc14 │ │ - lw t9,-31252(gp) │ │ - lw t4,108(s0) │ │ - addu t1,t4,v1 │ │ - lw t3,0(t1) │ │ - and t2,t3,a2 │ │ - sw t2,0(t1) │ │ - lw t0,104(s0) │ │ - addu s5,t0,v0 │ │ - lw a3,0(s5) │ │ - beqz a3,3bc14 │ │ - move a0,s0 │ │ - bal 362e0 │ │ - nop │ │ + beq s5,s4,3c7c0 │ │ + lw t9,-31248(gp) │ │ + lw a0,108(s1) │ │ + lw t0,104(s1) │ │ + addu t1,a0,t7 │ │ + lw t2,0(t1) │ │ + addu t3,t0,t4 │ │ + lw v0,0(t3) │ │ + and a2,t2,a3 │ │ + beqz v0,3c7c0 │ │ + sw a2,0(t1) │ │ + jalr t9 │ │ + move a0,s1 │ │ lw gp,32(sp) │ │ - lw a1,0(s3) │ │ - bnez s2,3bb9c │ │ - addiu s3,s3,4 │ │ - lw t9,-32072(gp) │ │ + bnez s2,3c744 │ │ + lw a1,-4(s3) │ │ + lw t9,-32068(gp) │ │ jalr t9 │ │ - addiu a0,s0,312 │ │ - blez s1,3bdfc │ │ + addiu a0,s1,312 │ │ + blez s0,3c9a4 │ │ lw gp,32(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - lw a0,8(s0) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + lw a0,8(s1) │ │ jalr t9 │ │ - addiu a1,a1,-18344 │ │ - lw v1,180(s0) │ │ - sra s3,s1,0x1 │ │ - addu t0,v1,s3 │ │ - addiu s1,s1,1 │ │ - div zero,t0,s1 │ │ - teq s1,zero,0x7 │ │ + addiu a1,a1,-28608 │ │ + lw s4,180(s1) │ │ + sra s5,s0,0x1 │ │ + addu t4,s4,s5 │ │ + addiu s0,s0,1 │ │ + div zero,t4,s0 │ │ + teq s0,zero,0x7 │ │ lw gp,32(sp) │ │ - mtc1 v0,$f2 │ │ - lw s2,-32696(gp) │ │ - cvt.d.w $f0,$f2 │ │ - lw a3,-32696(gp) │ │ - mtc1 s1,$f2 │ │ - lw t9,-32200(gp) │ │ + mtc1 v0,$f0 │ │ + lw s2,-32708(gp) │ │ + mtc1 s0,$f2 │ │ + lw t6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + cvt.d.w $f4,$f0 │ │ cvt.d.w $f20,$f2 │ │ + addiu a3,t6,-8284 │ │ li a0,1 │ │ - addiu a1,s2,1352 │ │ + addiu a1,s2,-8904 │ │ li a2,1550 │ │ - addiu a3,a3,1972 │ │ - sw v1,16(sp) │ │ - div.d $f20,$f20,$f0 │ │ - mflo t0 │ │ + sw s4,16(sp) │ │ + div.d $f20,$f20,$f4 │ │ + mflo t5 │ │ jalr t9 │ │ - sw t0,20(sp) │ │ - lw v0,304(s0) │ │ + sw t5,20(sp) │ │ + lw t7,304(s1) │ │ lw gp,32(sp) │ │ - addu s3,s3,v0 │ │ - div zero,s3,s1 │ │ - teq s1,zero,0x7 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + addu t8,s5,t7 │ │ + div zero,t8,s0 │ │ + teq s0,zero,0x7 │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t7,16(sp) │ │ li a0,1 │ │ - addiu a1,s2,1352 │ │ + addiu a1,s2,-8904 │ │ li a2,1552 │ │ - addiu a3,a3,2004 │ │ - sw v0,16(sp) │ │ + addiu a3,a3,-8252 │ │ mflo v1 │ │ jalr t9 │ │ sw v1,20(sp) │ │ - lw v1,272(s0) │ │ - lw v0,276(s0) │ │ + lw a0,276(s1) │ │ + lw s3,272(s1) │ │ lw gp,32(sp) │ │ - addu v0,v1,v0 │ │ - div zero,v0,s1 │ │ - teq s1,zero,0x7 │ │ - lw t0,280(s0) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + addu t1,s3,a0 │ │ + div zero,t1,s0 │ │ + teq s0,zero,0x7 │ │ + lw t0,280(s1) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t2,-8220 │ │ + sw t1,16(sp) │ │ sw t0,28(sp) │ │ li a0,1 │ │ - addiu a1,s2,1352 │ │ + addiu a1,s2,-8904 │ │ li a2,1556 │ │ - addiu a3,a3,2036 │ │ - sw v0,16(sp) │ │ - sw v1,24(sp) │ │ - mflo t1 │ │ + sw s3,24(sp) │ │ + mflo t3 │ │ jalr t9 │ │ - sw t1,20(sp) │ │ - lw v0,284(s0) │ │ + sw t3,20(sp) │ │ + lw v0,284(s1) │ │ lw gp,32(sp) │ │ - div zero,v0,s1 │ │ - teq s1,zero,0x7 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + div zero,v0,s0 │ │ + teq s0,zero,0x7 │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw v0,16(sp) │ │ li a0,1 │ │ - addiu a1,s2,1352 │ │ + addiu a1,s2,-8904 │ │ li a2,1559 │ │ - addiu a3,a3,2084 │ │ - sw v0,16(sp) │ │ - mflo v1 │ │ + addiu a3,s4,-8172 │ │ + mflo s5 │ │ jalr t9 │ │ - sw v1,20(sp) │ │ - lw v0,288(s0) │ │ + sw s5,20(sp) │ │ + lw t4,288(s1) │ │ lw gp,32(sp) │ │ - div zero,v0,s1 │ │ - teq s1,zero,0x7 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ + div zero,t4,s0 │ │ + teq s0,zero,0x7 │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t5,-8116 │ │ + sw t4,16(sp) │ │ li a0,1 │ │ - addiu a1,s2,1352 │ │ + addiu a1,s2,-8904 │ │ li a2,1561 │ │ - addiu a3,a3,2140 │ │ - mflo v1 │ │ + mflo s0 │ │ jalr t9 │ │ - sw v1,20(sp) │ │ - ldc1 $f0,320(s0) │ │ + sw s0,20(sp) │ │ + ldc1 $f6,320(s1) │ │ lw gp,32(sp) │ │ li a0,1 │ │ - div.d $f2,$f0,$f20 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s2,1352 │ │ + div.d $f8,$f6,$f20 │ │ + lw t6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t6,-8060 │ │ + addiu a1,s2,-8904 │ │ li a2,1564 │ │ - addiu a3,a3,2196 │ │ - sdc1 $f0,16(sp) │ │ + sdc1 $f6,16(sp) │ │ jalr t9 │ │ - sdc1 $f2,24(sp) │ │ - ldc1 $f0,328(s0) │ │ + sdc1 $f8,24(sp) │ │ + ldc1 $f10,328(s1) │ │ lw gp,32(sp) │ │ li a0,1 │ │ - div.d $f20,$f0,$f20 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sdc1 $f0,16(sp) │ │ - addiu a1,s2,1352 │ │ + div.d $f12,$f10,$f20 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sdc1 $f10,16(sp) │ │ + addiu a1,s2,-8904 │ │ li a2,1567 │ │ - addiu a3,a3,2224 │ │ + addiu a3,s1,-8032 │ │ jalr t9 │ │ - sdc1 $f20,24(sp) │ │ + sdc1 $f12,24(sp) │ │ lw ra,68(sp) │ │ lw s5,64(sp) │ │ lw s4,60(sp) │ │ lw s3,56(sp) │ │ lw s2,52(sp) │ │ lw s1,48(sp) │ │ lw s0,44(sp) │ │ ldc1 $f20,72(sp) │ │ jr ra │ │ addiu sp,sp,80 │ │ - ... │ │ + nop │ │ lui gp,0x7 │ │ - addiu gp,gp,-11232 │ │ + addiu gp,gp,-14208 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-96 │ │ + addiu sp,sp,-56 │ │ + sw s2,40(sp) │ │ + lw s2,40(a0) │ │ sw gp,24(sp) │ │ - sw s7,84(sp) │ │ - sw s6,80(sp) │ │ - sw s5,76(sp) │ │ - sw s2,64(sp) │ │ - sw s1,60(sp) │ │ - sw s0,56(sp) │ │ - sw ra,92(sp) │ │ - sw s8,88(sp) │ │ - sw s4,72(sp) │ │ - sw s3,68(sp) │ │ - lw s3,40(a0) │ │ - andi t5,a1,0x1 │ │ - addiu t4,s3,31 │ │ - addiu t7,s3,62 │ │ - slti s2,t4,0 │ │ - lw t2,140(a0) │ │ - movn t4,t7,s2 │ │ - addiu t6,t5,36 │ │ + addiu a2,s2,31 │ │ + slti v1,a2,0 │ │ + addiu v0,s2,62 │ │ + movn a2,v0,v1 │ │ + sw s1,36(sp) │ │ + lw t9,-30468(gp) │ │ move s1,a0 │ │ - lw t9,-30412(gp) │ │ - sll t3,t6,0x2 │ │ - sll t1,t5,0x2 │ │ - sra a2,t4,0x5 │ │ - lw a0,108(a0) │ │ - move s0,a1 │ │ - addu a3,s1,t3 │ │ - addu t0,t2,t1 │ │ + sra a3,a2,0x5 │ │ + lw a0,224(a0) │ │ + sw ra,52(sp) │ │ + sw s4,48(sp) │ │ + sw s3,44(sp) │ │ + sw s0,32(sp) │ │ move a1,zero │ │ - sll a2,a2,0x2 │ │ - lw s3,0(t0) │ │ + sw zero,232(s1) │ │ jalr t9 │ │ - lw s2,0(a3) │ │ - lw a1,248(s1) │ │ - lw a0,512(s1) │ │ - lw s7,508(s1) │ │ - lw v0,532(s1) │ │ - addu v1,a1,a0 │ │ - lw gp,24(sp) │ │ - addiu s5,s0,1 │ │ - addu s7,a1,s7 │ │ - sw v1,44(sp) │ │ - sw v0,48(sp) │ │ - blez s2,3bffc │ │ - lw s6,0(s3) │ │ - addiu s4,s3,4 │ │ - sw s4,40(sp) │ │ - lw v0,104(s1) │ │ - sll ra,s6,0x2 │ │ - addu s8,v0,ra │ │ - lw s4,0(s8) │ │ - lw t8,72(s4) │ │ - beq s0,t8,3c0b8 │ │ - nop │ │ - lw s3,80(s4) │ │ - beqz s3,3bfe4 │ │ - andi a0,s6,0x1f │ │ - lw v0,72(s3) │ │ - slt v1,v0,s0 │ │ - addiu t6,s6,31 │ │ - slti t7,s6,0 │ │ - movz t6,s6,t7 │ │ - sra t5,t6,0x5 │ │ - li t3,1 │ │ - sll t4,t5,0x2 │ │ - sllv t2,t3,a0 │ │ - sw t4,32(sp) │ │ - sw t2,36(sp) │ │ - bnez v1,3bfa4 │ │ - nop │ │ - lw a3,64(s3) │ │ - slt s4,s7,a3 │ │ - beqz s4,3c02c │ │ - nop │ │ - sw s5,72(s3) │ │ - lw t4,108(s1) │ │ - lw t5,32(sp) │ │ - lw t3,36(sp) │ │ - addu a2,t4,t5 │ │ - lw t2,0(a2) │ │ - or t1,t2,t3 │ │ - sw t1,0(a2) │ │ - lw v0,92(s3) │ │ - bltz v0,3c048 │ │ - lw a3,44(s3) │ │ - lw s4,44(sp) │ │ - slt s8,s4,a3 │ │ - bnez s8,3bfbc │ │ - lw t9,-31264(gp) │ │ - lw s3,80(s3) │ │ - beqz s3,3bfe8 │ │ - lw t1,40(sp) │ │ - lw v0,72(s3) │ │ - b 3bf50 │ │ - slt v1,v0,s0 │ │ - lw a2,48(s3) │ │ - sw a2,16(sp) │ │ - sw v0,20(sp) │ │ - move a0,s1 │ │ - move a1,s0 │ │ - bal 3571c │ │ - move a2,s6 │ │ - lw s3,80(s3) │ │ - bnez s3,3bfb0 │ │ - lw gp,24(sp) │ │ - lw t1,40(sp) │ │ - addiu s2,s2,-1 │ │ - addiu s3,t1,4 │ │ - lw s6,0(t1) │ │ - bnez s2,3befc │ │ - sw s3,40(sp) │ │ - lw ra,92(sp) │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - jr ra │ │ - addiu sp,sp,96 │ │ - beq s5,v0,3bfa4 │ │ - lw t9,-31248(gp) │ │ - bal 30028 │ │ - move a0,s3 │ │ - lw gp,24(sp) │ │ - b 3bfa8 │ │ - lw s3,80(s3) │ │ - lw t7,48(sp) │ │ - addu s8,a3,t7 │ │ - slt t6,s7,s8 │ │ - beqz t6,3bfa4 │ │ - nop │ │ - lw s4,80(s3) │ │ - lw t8,92(s4) │ │ - bltz t8,3c174 │ │ - nop │ │ - lw v0,72(s4) │ │ - slt ra,v0,s0 │ │ - bnez ra,3c08c │ │ - lw t9,-31708(gp) │ │ - lw a0,4(s4) │ │ - slt v1,a0,s8 │ │ - beqz v1,3c0a4 │ │ - nop │ │ - lw a2,48(s3) │ │ - move a0,s4 │ │ - move a1,s8 │ │ - bal 301a8 │ │ - move a3,s5 │ │ - lw gp,24(sp) │ │ - lw s4,80(s4) │ │ - bnez s4,3c06c │ │ - nop │ │ - b 3bfa8 │ │ - lw s3,80(s3) │ │ - lw a0,64(s4) │ │ - slt v1,s7,a0 │ │ - beqz v1,3bf18 │ │ - addiu t4,s6,31 │ │ - slti t5,s6,0 │ │ - sw s5,72(s4) │ │ - movz t4,s6,t5 │ │ - lw t2,108(s1) │ │ - sra t3,t4,0x5 │ │ - sll t1,t3,0x2 │ │ - addu t9,t2,t1 │ │ - lw t0,0(t9) │ │ - andi a0,s6,0x1f │ │ - li a2,1 │ │ - sllv a3,a2,a0 │ │ - or a1,t0,a3 │ │ - sw a1,0(t9) │ │ - lw s3,80(s4) │ │ - beqz s3,3c1c8 │ │ - lw a3,44(s4) │ │ - lw t7,48(sp) │ │ - addu s8,a3,t7 │ │ - slt t6,s7,s8 │ │ - beqz t6,3c1b4 │ │ - nop │ │ - lw t8,92(s3) │ │ - bltz t8,3c200 │ │ - nop │ │ - lw v0,72(s3) │ │ - slt ra,v0,s0 │ │ - bnez ra,3c148 │ │ - lw t9,-31708(gp) │ │ - lw a0,4(s3) │ │ - slt v1,a0,s8 │ │ - beqz v1,3c160 │ │ - nop │ │ - lw a2,48(s4) │ │ - move a0,s3 │ │ - move a1,s8 │ │ - bal 301a8 │ │ - move a3,s5 │ │ - lw gp,24(sp) │ │ - lw s3,80(s3) │ │ - bnez s3,3c128 │ │ - nop │ │ - b 3bf1c │ │ - lw s3,80(s4) │ │ - lw t9,72(s4) │ │ - slt a1,t9,s0 │ │ - bnez a1,3c194 │ │ - lw t9,-31708(gp) │ │ - lw a3,4(s4) │ │ - slt t0,a3,s8 │ │ - beqz t0,3c1c0 │ │ - nop │ │ - lw a2,48(s3) │ │ - move a0,s4 │ │ - move a1,s8 │ │ - bal 301a8 │ │ - move a3,s5 │ │ - lw gp,24(sp) │ │ - b 3bfa8 │ │ - lw s3,80(s3) │ │ - lw v0,72(s3) │ │ - b 3bf2c │ │ - slt v1,v0,s0 │ │ - b 3bfa8 │ │ - move s3,s4 │ │ - lw s8,44(sp) │ │ - slt s3,s8,a3 │ │ - beqz s3,3bfe8 │ │ - lw t1,40(sp) │ │ - lw t0,48(s4) │ │ - lw t9,-31264(gp) │ │ - sw t0,16(sp) │ │ - sw zero,20(sp) │ │ - move a0,s1 │ │ - move a1,s0 │ │ - bal 3571c │ │ - move a2,s6 │ │ - b 3bf18 │ │ - lw gp,24(sp) │ │ - lw v0,72(s3) │ │ - slt v1,v0,s0 │ │ - bnez v1,3c224 │ │ - lw t9,-31708(gp) │ │ - lw a1,4(s3) │ │ - slt t9,a1,s8 │ │ - beqz t9,3bf30 │ │ - addiu t6,s6,31 │ │ - lw t9,-31708(gp) │ │ - lw a2,48(s4) │ │ - move a0,s3 │ │ - move a1,s8 │ │ - bal 301a8 │ │ - move a3,s5 │ │ - b 3bf18 │ │ + sll a2,a3,0x2 │ │ + blez s2,3cad8 │ │ lw gp,24(sp) │ │ - lui gp,0x7 │ │ - addiu gp,gp,-12272 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-120 │ │ - sw s1,76(sp) │ │ - sw gp,24(sp) │ │ - sw ra,108(sp) │ │ - sw s8,104(sp) │ │ - sw s7,100(sp) │ │ - sw s6,96(sp) │ │ - sw s5,92(sp) │ │ - sw s4,88(sp) │ │ - sw s3,84(sp) │ │ - sw s2,80(sp) │ │ - sw s0,72(sp) │ │ - sdc1 $f20,112(sp) │ │ - move s1,a0 │ │ - lw a3,248(a0) │ │ - lw a2,508(a0) │ │ - lw t0,20(a0) │ │ - lw v1,532(s1) │ │ - lbu v0,64(a0) │ │ - lw s6,16(a0) │ │ - addiu t1,a1,1 │ │ - addu a0,a3,a2 │ │ - sw v1,48(sp) │ │ - sw a1,124(sp) │ │ - sw t0,60(sp) │ │ - sw t1,68(sp) │ │ - sw a0,44(sp) │ │ - lwc1 $f20,244(s1) │ │ - beqz v0,3c3ec │ │ - lw v1,240(s1) │ │ - lw s5,40(s1) │ │ - lw t3,204(s1) │ │ - addiu t6,s5,31 │ │ - subu t5,a1,v1 │ │ - addu t4,a1,v1 │ │ - addiu t7,s5,62 │ │ - slti s3,t6,0 │ │ - slt s2,t3,t4 │ │ - movn t6,t7,s3 │ │ - slti s0,t5,0 │ │ - lw t9,-30412(gp) │ │ - sra t2,t6,0x5 │ │ - movn t5,zero,s0 │ │ - movz t3,t4,s2 │ │ - lw a0,224(s1) │ │ - move s0,t5 │ │ - move s2,t3 │ │ - move a1,zero │ │ + move s4,zero │ │ + move s0,zero │ │ + li s3,1 │ │ + lw a0,16(s1) │ │ + lw t9,-31284(gp) │ │ + lw a1,8(a0) │ │ + lw a0,56(s1) │ │ + addu t0,a1,s4 │ │ + lw a1,16(t0) │ │ jalr t9 │ │ - sll a2,t2,0x2 │ │ - slt a1,s0,s2 │ │ + addiu s4,s4,20 │ │ + addiu a2,s0,31 │ │ + slti t1,s0,0 │ │ + movz a2,s0,t1 │ │ + sra v1,a2,0x5 │ │ lw gp,24(sp) │ │ - beqz a1,3c940 │ │ - sw zero,232(s1) │ │ - sll t1,s0,0x2 │ │ - move a0,zero │ │ - li t0,1 │ │ - lw t8,216(s1) │ │ - addu s7,t8,t1 │ │ - lw v1,0(s7) │ │ - beqz v1,3c3cc │ │ - nop │ │ - lw v0,4(v1) │ │ - lw t4,224(s1) │ │ - addiu t5,v0,31 │ │ - slti t6,v0,0 │ │ - movz t5,v0,t6 │ │ - sra t3,t5,0x5 │ │ - sll t9,t3,0x2 │ │ - addu a1,t4,t9 │ │ - lw a2,0(a1) │ │ - sll t2,a0,0x2 │ │ - srlv ra,a2,v0 │ │ - andi s8,ra,0x1 │ │ - bnez s8,3c3c0 │ │ - addiu a3,a0,1 │ │ + sll t2,v1,0x2 │ │ + beqz v0,3cacc │ │ + sllv t3,s3,s0 │ │ + lw t4,232(s1) │ │ + lw t5,220(s1) │ │ + sll t6,t4,0x2 │ │ + addu t7,t5,t6 │ │ + sw s0,0(t7) │ │ + lw t8,232(s1) │ │ lw ra,228(s1) │ │ - addu s8,ra,t2 │ │ - sw v0,0(s8) │ │ - sw a3,232(s1) │ │ - lw t7,4(v1) │ │ - lw s4,224(s1) │ │ - addiu s7,t7,31 │ │ - slti t8,t7,0 │ │ - movz s7,t7,t8 │ │ - sra s5,s7,0x5 │ │ - sll s3,s5,0x2 │ │ - addu a0,s4,s3 │ │ - lw t2,0(a0) │ │ - sllv a3,t0,t7 │ │ - or v0,t2,a3 │ │ - sw v0,0(a0) │ │ - lw a0,232(s1) │ │ - lw v1,48(v1) │ │ - bnez v1,3c344 │ │ - nop │ │ + lw v0,224(s1) │ │ + sll a3,t8,0x2 │ │ + addu a0,ra,a3 │ │ + sw s0,0(a0) │ │ + addu t9,v0,t2 │ │ + lw a1,0(t9) │ │ + or t0,a1,t3 │ │ + sw t0,0(t9) │ │ + lw a2,232(s1) │ │ + addiu t1,a2,1 │ │ + sw t1,232(s1) │ │ addiu s0,s0,1 │ │ - bne s0,s2,3c330 │ │ - addiu t1,t1,4 │ │ - sll a0,a0,0x2 │ │ - lw t0,228(s1) │ │ - li v1,-1 │ │ - addu t1,t0,a0 │ │ - sw v1,0(t1) │ │ - lw v0,300(s1) │ │ - lw t6,232(s1) │ │ - lw t3,124(sp) │ │ - lw t4,208(s1) │ │ - addu t5,v0,t6 │ │ - sll t9,t3,0x2 │ │ - sw t5,300(s1) │ │ - addu a1,t4,t9 │ │ - lw a2,0(a1) │ │ - lw s0,180(s1) │ │ - sw a2,40(sp) │ │ - lw v1,40(sp) │ │ - slt s2,v1,s0 │ │ - beqz s2,3c948 │ │ - sll t7,v1,0x2 │ │ - sll t2,v1,0x5 │ │ - addu a0,t7,t2 │ │ - lui a3,0xe000 │ │ - sw a0,52(sp) │ │ - sw zero,64(sp) │ │ - sw a3,56(sp) │ │ - move t0,a0 │ │ - lw s5,176(s1) │ │ - lw ra,212(s1) │ │ - addu s5,s5,t0 │ │ - lw v1,8(s5) │ │ - li t1,-1 │ │ - sll s8,v1,0x2 │ │ - addu t8,ra,s8 │ │ - sw t1,0(t8) │ │ - lw s7,8(s5) │ │ - lw s4,52(s1) │ │ - beq s7,s4,3c6bc │ │ - lw t7,40(sp) │ │ - lw s0,20(s5) │ │ - lw s2,188(s1) │ │ - lh v0,34(s5) │ │ - sll t0,s0,0x2 │ │ - beq v0,t1,3c8b8 │ │ - addu s8,s2,t0 │ │ - lw a0,60(sp) │ │ - lh t6,32(s5) │ │ - lw t5,16(a0) │ │ - sll t3,t6,0x2 │ │ - addu t4,t5,t3 │ │ - sll t9,v0,0x2 │ │ - sll a1,v0,0x4 │ │ - lw t1,0(t4) │ │ - subu a2,a1,t9 │ │ - addu s4,t1,a2 │ │ - lw v1,228(s1) │ │ - lw s0,0(v1) │ │ - bltz s0,3c660 │ │ - nop │ │ - li s2,4 │ │ - beqz s4,3c8b0 │ │ - sll a1,s0,0x2 │ │ - lw a2,8(s6) │ │ - sll t9,s0,0x4 │ │ - addu t1,a1,t9 │ │ - addu t0,a2,t1 │ │ - lw ra,4(t0) │ │ - lw s7,4(s4) │ │ - lh t8,0(ra) │ │ - sll s3,t8,0x1 │ │ - addu t7,s7,s3 │ │ - lh t2,0(t7) │ │ - sll a3,t2,0x2 │ │ - addu v0,s8,a3 │ │ - lw s3,0(v0) │ │ - lui t4,0xe000 │ │ - beq s3,t4,3c650 │ │ - sll t8,s0,0x4 │ │ - lw t7,8(s6) │ │ - sll s7,s0,0x2 │ │ - addu t2,s7,t8 │ │ - addu a3,t7,t2 │ │ - lw a1,16(a3) │ │ - lw a0,56(s1) │ │ - lw t9,-32004(gp) │ │ - lw a2,24(s5) │ │ - lw a3,28(s5) │ │ - addiu v0,sp,32 │ │ - bal 58144 │ │ - sw v0,16(sp) │ │ - sra a0,v0,0xa │ │ - mtc1 a0,$f6 │ │ - mtc1 s3,$f4 │ │ - cvt.s.w $f5,$f6 │ │ - mul.s $f3,$f5,$f20 │ │ - cvt.s.w $f2,$f4 │ │ - lw t6,48(sp) │ │ - lw t3,44(sp) │ │ - add.s $f1,$f2,$f3 │ │ - trunc.w.s $f0,$f1 │ │ - mfc1 t5,$f0 │ │ - addu a1,t5,t6 │ │ - slt v1,t3,a1 │ │ - beqz v1,3c8a8 │ │ - lw gp,24(sp) │ │ - lw t1,104(s1) │ │ - lw t0,124(sp) │ │ - addu s3,t1,s7 │ │ - lw s3,0(s3) │ │ - lw ra,72(s3) │ │ - slt s7,ra,t0 │ │ - bnez s7,3c5ac │ │ - lw t9,-31708(gp) │ │ - lw t4,4(s3) │ │ - slt a2,t4,a1 │ │ - beqz a2,3c8a8 │ │ + bne s0,s2,3ca44 │ │ nop │ │ - lw a2,40(sp) │ │ - lw a3,68(sp) │ │ - bal 301a8 │ │ - move a0,s3 │ │ - lw t1,8(s5) │ │ - lw t7,8(s6) │ │ - sll t0,t1,0x2 │ │ - sll s7,t1,0x4 │ │ - addu t8,t0,s7 │ │ - lw t2,60(sp) │ │ - addu v0,t7,t8 │ │ - lh a3,92(s3) │ │ - lw t9,12(t2) │ │ - lw t6,8(v0) │ │ - sll a0,a3,0x2 │ │ - lw t4,4(v0) │ │ - addu t5,t9,a0 │ │ - lh t3,94(s3) │ │ - addiu v1,t6,-1 │ │ - lw t1,0(t5) │ │ - sll a1,v1,0x1 │ │ - sll t0,t3,0x2 │ │ - addu a2,t4,a1 │ │ - lh t8,0(a2) │ │ - addu s7,t1,t0 │ │ - lw t7,0(s7) │ │ - sll t2,t8,0x1 │ │ - addu a3,t7,t2 │ │ - lhu v0,0(a3) │ │ - lw gp,24(sp) │ │ - sh v0,54(s3) │ │ - sra t9,s0,0x5 │ │ - lw a0,108(s1) │ │ - sll t6,t9,0x2 │ │ - addu a1,a0,t6 │ │ - lw v1,0(a1) │ │ - li t5,1 │ │ - sllv t3,t5,s0 │ │ - or s0,v1,t3 │ │ - sw s0,0(a1) │ │ + lw s2,232(s1) │ │ + lw s3,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s2,16(sp) │ │ + addiu a1,s3,-8004 │ │ + addiu a3,s4,-7944 │ │ + li a0,1 │ │ + jalr t9 │ │ + li a2,85 │ │ + lw t2,232(s1) │ │ lw v1,228(s1) │ │ - addu ra,v1,s2 │ │ - lw s0,0(ra) │ │ - bgez s0,3c4c8 │ │ - addiu s2,s2,4 │ │ - beqz s4,3c8c0 │ │ - nop │ │ - lw t3,12(s1) │ │ - lw a2,4(s4) │ │ - lw a1,20(t3) │ │ - lh t4,40(a1) │ │ - sll s0,t4,0x1 │ │ - addu s3,a2,s0 │ │ - lh s2,0(s3) │ │ - sll s5,s2,0x2 │ │ - addu s4,s8,s5 │ │ - lw v1,0(s4) │ │ - lw v0,56(sp) │ │ - lw a0,64(sp) │ │ - lw s8,56(sp) │ │ - lw t6,40(sp) │ │ - slt t5,v0,v1 │ │ - movz t6,a0,t5 │ │ - movn s8,v1,t5 │ │ - lw t0,52(sp) │ │ - sw t6,64(sp) │ │ - sw s8,56(sp) │ │ - lw t7,40(sp) │ │ - lw a3,180(s1) │ │ - addiu t2,t7,1 │ │ - addiu t0,t0,36 │ │ - slt v1,t2,a3 │ │ - sw t2,40(sp) │ │ - bnez v1,3c444 │ │ - sw t0,52(sp) │ │ - lw v1,56(sp) │ │ - lw t9,520(s1) │ │ - lw t0,48(sp) │ │ - addu t1,v1,t9 │ │ - lw s7,44(sp) │ │ - addu a1,t1,t0 │ │ - slt t8,s7,a1 │ │ - beqz t8,3c70c │ │ - lui s5,0xe000 │ │ - addiu s4,s5,1 │ │ - slt ra,a1,s4 │ │ - beqz ra,3c8c8 │ │ - lw a2,124(sp) │ │ - lw s4,516(s1) │ │ - lw s5,56(sp) │ │ - lw ra,48(sp) │ │ - addu t0,s5,s4 │ │ - lw t1,44(sp) │ │ - addu s3,t0,ra │ │ - slt s7,t1,s3 │ │ - beqz s7,3c7f8 │ │ - lw s8,124(sp) │ │ - lui t4,0xe000 │ │ - addiu a2,t4,1 │ │ - slt s2,s3,a2 │ │ - bnez s2,3c7f8 │ │ - nop │ │ - lw s8,48(s1) │ │ - lw v1,40(s1) │ │ - addiu s0,s8,1 │ │ - slt t3,s0,v1 │ │ - beqz t3,3c7f4 │ │ - sll s2,s0,0x2 │ │ - li s4,1 │ │ - lw t6,104(s1) │ │ - lw t9,-31708(gp) │ │ - addu t5,t6,s2 │ │ - lw v0,0(t5) │ │ - move a1,s3 │ │ - lw a2,64(sp) │ │ - lw a3,68(sp) │ │ - addiu s2,s2,4 │ │ - beqz v0,3c7e4 │ │ - move a0,v0 │ │ - lw t7,72(v0) │ │ - lw s6,124(sp) │ │ - slt t2,t7,s6 │ │ - bnez t2,3c7ac │ │ - nop │ │ - lw t8,4(v0) │ │ - slt v0,t8,s3 │ │ - beqz v0,3c7e4 │ │ - nop │ │ - bal 301a8 │ │ - slti s5,s0,0 │ │ - addiu t0,s0,31 │ │ - movz t0,s0,s5 │ │ - lw s7,108(s1) │ │ - sra t1,t0,0x5 │ │ - sll t9,t1,0x2 │ │ - addu a1,s7,t9 │ │ - lw a3,0(a1) │ │ - sllv v1,s4,s0 │ │ - or a0,a3,v1 │ │ - lw gp,24(sp) │ │ - sw a0,0(a1) │ │ - lw v1,40(s1) │ │ - addiu s0,s0,1 │ │ - slt ra,s0,v1 │ │ - bnez ra,3c760 │ │ - nop │ │ - lw s8,124(sp) │ │ - lw s2,140(s1) │ │ - andi t4,s8,0x1 │ │ - addiu t3,t4,36 │ │ - sll a2,t3,0x2 │ │ - sll s4,t4,0x2 │ │ - addu s0,s2,s4 │ │ - addu s3,s1,a2 │ │ - lw s2,0(s0) │ │ - lw s0,0(s3) │ │ - blez s0,3c874 │ │ - lw v0,0(s2) │ │ - b 3c838 │ │ - addiu s2,s2,4 │ │ - lw v0,0(s2) │ │ - beqz s0,3c874 │ │ - addiu s2,s2,4 │ │ - lw s6,104(s1) │ │ - sll t7,v0,0x2 │ │ - addu t2,s6,t7 │ │ - lw a0,0(t2) │ │ - lw t6,124(sp) │ │ - lw t5,72(a0) │ │ - bne t6,t5,3c82c │ │ - addiu s0,s0,-1 │ │ - lw t9,-31248(gp) │ │ - bal 30028 │ │ - nop │ │ - lw v0,0(s2) │ │ - lw gp,24(sp) │ │ - bnez s0,3c838 │ │ - addiu s2,s2,4 │ │ - lw ra,108(sp) │ │ - lw s8,104(sp) │ │ - lw s7,100(sp) │ │ - lw s6,96(sp) │ │ - lw s5,92(sp) │ │ - lw s4,88(sp) │ │ - lw s3,84(sp) │ │ - lw s2,80(sp) │ │ - lw s1,76(sp) │ │ - lw s0,72(sp) │ │ - ldc1 $f20,112(sp) │ │ + sll t3,t2,0x2 │ │ + li t4,-1 │ │ + addu t5,v1,t3 │ │ + sw t4,0(t5) │ │ + lw t6,232(s1) │ │ + lw s1,220(s1) │ │ + lw ra,52(sp) │ │ + sll t7,t6,0x2 │ │ + addu t8,s1,t7 │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ + sw t4,0(t8) │ │ jr ra │ │ - addiu sp,sp,120 │ │ - b 3c650 │ │ - lw v1,228(s1) │ │ - b 3c504 │ │ - lw s3,16(s5) │ │ - b 3c4b4 │ │ - move s4,zero │ │ - b 3c690 │ │ - lw v1,16(s5) │ │ - lw s0,48(s1) │ │ - lw s8,104(s1) │ │ - sll t3,s0,0x2 │ │ - addu t4,s8,t3 │ │ - lw a0,0(t4) │ │ - lw s3,72(a0) │ │ - slt s2,s3,a2 │ │ - bnez s2,3c8fc │ │ - lw t9,-31708(gp) │ │ - lw t6,4(a0) │ │ - slt t5,t6,a1 │ │ - beqz t5,3c70c │ │ - nop │ │ - lw a3,68(sp) │ │ - lw a2,64(sp) │ │ - bal 301a8 │ │ - addiu s6,s0,31 │ │ - slti t8,s0,0 │ │ - movz s6,s0,t8 │ │ - lw t2,108(s1) │ │ - sra t7,s6,0x5 │ │ - sll a3,t7,0x2 │ │ - addu a1,t2,a3 │ │ - lw v0,0(a1) │ │ - li v1,1 │ │ - sllv a0,v1,s0 │ │ - or s0,v0,a0 │ │ - lw gp,24(sp) │ │ - b 3c70c │ │ - sw s0,0(a1) │ │ - b 3c3dc │ │ - move a0,zero │ │ - lui s6,0xe000 │ │ - sw zero,64(sp) │ │ - sw s6,56(sp) │ │ - b 3c6dc │ │ - move v1,s6 │ │ + addiu sp,sp,56 │ │ lui gp,0x7 │ │ - addiu gp,gp,-14092 │ │ + addiu gp,gp,-14588 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ - sw s0,36(sp) │ │ + sw s3,48(sp) │ │ + lw s3,40(a0) │ │ sw gp,24(sp) │ │ + sw s4,52(sp) │ │ + sw s2,44(sp) │ │ sw ra,68(sp) │ │ sw s7,64(sp) │ │ sw s6,60(sp) │ │ sw s5,56(sp) │ │ - sw s4,52(sp) │ │ - sw s3,48(sp) │ │ - sw s2,44(sp) │ │ sw s1,40(sp) │ │ - lbu v0,64(a0) │ │ - bnez v0,3c9cc │ │ - move s0,a0 │ │ - lw ra,68(sp) │ │ - lw s7,64(sp) │ │ - lw s6,60(sp) │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - lw a2,200(a0) │ │ - lw t9,-30412(gp) │ │ - lw a0,216(a0) │ │ - move a1,zero │ │ + sw s0,36(sp) │ │ + move s2,a0 │ │ + lw s4,16(a0) │ │ + blez s3,3cd1c │ │ + sw zero,120(a0) │ │ + sll a0,s3,0x4 │ │ + lw v0,8(s4) │ │ + sll a1,s3,0x2 │ │ + addu v1,a1,a0 │ │ + addu a3,v0,v1 │ │ + move a0,zero │ │ + b 3cbc0 │ │ + li a2,1 │ │ + beq v0,a3,3cbdc │ │ + lw s1,-32708(gp) │ │ + lw t0,8(v0) │ │ + bne t0,a2,3cbb8 │ │ + addiu v0,v0,20 │ │ + addiu a0,a0,1 │ │ + bne v0,a3,3cbc0 │ │ + sw a0,120(s2) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s1,-8004 │ │ + li a1,4 │ │ jalr t9 │ │ - sll a2,a2,0x2 │ │ - lw gp,24(sp) │ │ - lw v1,180(s0) │ │ - lw s3,176(s0) │ │ - blez v1,3caac │ │ - lw s1,-32696(gp) │ │ - move s4,zero │ │ - addiu s7,s1,2252 │ │ - lw v0,12(s3) │ │ - bltz v0,3ccc8 │ │ - sll t1,v0,0x2 │ │ - lw a3,176(s0) │ │ - sll t0,v0,0x5 │ │ - addu a1,t1,t0 │ │ - addu a0,a3,a1 │ │ - lw s6,0(a0) │ │ - addiu s6,s6,1 │ │ - lw s2,8(s3) │ │ - lw t7,16(s0) │ │ - sll t6,s2,0x2 │ │ - lw t4,8(t7) │ │ - sll t5,s2,0x4 │ │ - addu t3,t6,t5 │ │ - addu t2,t4,t3 │ │ - lw t9,-31288(gp) │ │ - lw a0,56(s0) │ │ - lw a1,16(t2) │ │ - bal 55068 │ │ - lw s5,0(s3) │ │ - beqz v0,3ca98 │ │ + li a3,105 │ │ lw gp,24(sp) │ │ - lw ra,216(s0) │ │ - sll s6,s6,0x2 │ │ - addu t8,ra,s6 │ │ - lw v0,0(t8) │ │ - bnez v0,3ca88 │ │ - lw t9,-32000(gp) │ │ - b 3ccd4 │ │ - lw a0,76(s0) │ │ - lw v0,48(v0) │ │ - beqz v0,3ccd0 │ │ - lw t9,-32000(gp) │ │ - lw v1,4(v0) │ │ - bne v1,s2,3ca7c │ │ - nop │ │ - sw s5,16(v0) │ │ - lw s6,180(s0) │ │ - addiu s4,s4,1 │ │ - slt v0,s4,s6 │ │ - bnez v0,3ca00 │ │ - addiu s3,s3,36 │ │ - lw v1,204(s0) │ │ - blez v1,3cb68 │ │ - move s5,zero │ │ - addiu s4,s1,2252 │ │ - lw s7,216(s0) │ │ - sll s6,s5,0x2 │ │ - addu s3,s7,s6 │ │ - lw a1,0(s3) │ │ - beqz a1,3cb58 │ │ - nop │ │ - lw v0,16(a1) │ │ - lw t2,12(a1) │ │ - lw t1,236(s0) │ │ - subu t0,v0,t2 │ │ - slt a3,t0,t1 │ │ - move s3,zero │ │ - bnez a3,3cb2c │ │ - lw s2,48(a1) │ │ - lw t4,4(a1) │ │ - lw t3,52(s0) │ │ - beq t4,t3,3cc9c │ │ - nop │ │ - beqz s2,3cb54 │ │ - move s3,a1 │ │ - move a1,s2 │ │ - lw v0,16(a1) │ │ - lw t2,12(a1) │ │ - lw t1,236(s0) │ │ - subu t0,v0,t2 │ │ - slt a3,t0,t1 │ │ - beqz a3,3caf4 │ │ - lw s2,48(a1) │ │ - beqz s3,3ccb8 │ │ - nop │ │ - sw s2,48(s3) │ │ - lw t9,-31988(gp) │ │ - lw a0,76(s0) │ │ - move a2,s4 │ │ + lw a0,120(s2) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s1,-8004 │ │ + sw v0,116(s2) │ │ + li a1,96 │ │ jalr t9 │ │ - li a3,283 │ │ - bnez s2,3cb0c │ │ + li a3,106 │ │ + move s1,zero │ │ lw gp,24(sp) │ │ - lw v1,204(s0) │ │ - addiu s5,s5,1 │ │ - slt s2,s5,v1 │ │ - bnez s2,3cabc │ │ - nop │ │ - lw a0,40(s0) │ │ - lw t9,-30412(gp) │ │ - addiu s5,a0,31 │ │ - addiu a2,a0,62 │ │ - slti v1,s5,0 │ │ - movn s5,a2,v1 │ │ - sra s4,s5,0x5 │ │ - lw a0,108(s0) │ │ - move a1,zero │ │ + sw v0,100(s2) │ │ + move s0,zero │ │ + move s6,zero │ │ + b 3cc38 │ │ + li s5,1 │ │ + addiu s0,s0,1 │ │ + beq s0,s3,3ccf4 │ │ + lw ra,68(sp) │ │ + lw t1,8(s4) │ │ + addu t2,t1,s1 │ │ + lw t3,8(t2) │ │ + bne t3,s5,3cc2c │ │ + addiu s1,s1,20 │ │ + lw t4,4(t2) │ │ + lw t5,12(s2) │ │ + lh t6,0(t4) │ │ + lw t7,20(t5) │ │ + lw t8,100(s2) │ │ + sll ra,s6,0x5 │ │ + sll s7,s6,0x7 │ │ + lw a2,56(t7) │ │ + lhu a0,40(t7) │ │ + sll a3,t6,0x2 │ │ + subu s7,s7,ra │ │ + sll v1,t6,0x4 │ │ + addu a1,t8,s7 │ │ + subu t0,v1,a3 │ │ + sh t6,92(a1) │ │ + sh a0,94(a1) │ │ + addu v0,a2,t0 │ │ + lwl t1,7(v0) │ │ + lwl a3,3(v0) │ │ + lwr t1,4(v0) │ │ + lw t9,-31644(gp) │ │ + lwr a3,0(v0) │ │ + lw a0,60(s2) │ │ + li a2,1 │ │ jalr t9 │ │ - sll a2,s4,0x2 │ │ - lw v1,204(s0) │ │ - blez v1,3cd10 │ │ + sw t1,16(sp) │ │ + lw a1,100(s2) │ │ + lw t2,104(s2) │ │ + sll t3,s0,0x2 │ │ + addu t4,a1,s7 │ │ + addu t5,t2,t3 │ │ lw gp,24(sp) │ │ - move v0,zero │ │ - move t1,zero │ │ - li t0,1 │ │ - lw s3,216(s0) │ │ - sll s6,t1,0x2 │ │ - addu a1,s3,s6 │ │ - lw a0,0(a1) │ │ - beqz a0,3cc2c │ │ - nop │ │ - lw t5,4(a0) │ │ - lw t7,108(s0) │ │ - addiu ra,t5,31 │ │ - slti s2,t5,0 │ │ - movz ra,t5,s2 │ │ - sra t8,ra,0x5 │ │ - sll t6,t8,0x2 │ │ - addu a2,t7,t6 │ │ - lw t4,0(a2) │ │ - andi t3,t5,0x1f │ │ - srlv t2,t4,t3 │ │ - sllv a3,t0,t3 │ │ - andi s7,t2,0x1 │ │ - or a3,t4,a3 │ │ - bnez s7,3cc1c │ │ - sll a1,v0,0x2 │ │ - sw a3,0(a2) │ │ - lw s5,220(s0) │ │ - lw t9,4(a0) │ │ - addu s4,s5,a1 │ │ - sw t9,0(s4) │ │ - addiu v0,v0,1 │ │ - lw a0,48(a0) │ │ - bnez a0,3cbc4 │ │ - nop │ │ - lw v1,204(s0) │ │ - addiu t1,t1,1 │ │ - slt a2,t1,v1 │ │ - bnez a2,3cbac │ │ - nop │ │ - sll v1,v0,0x2 │ │ - lw a0,220(s0) │ │ - lw s0,-32696(gp) │ │ - addu t0,a0,v1 │ │ - lw t9,-32200(gp) │ │ - li t1,-1 │ │ - sw t1,0(t0) │ │ - addiu a1,s1,2252 │ │ - sw v0,16(sp) │ │ - addiu a3,s0,2312 │ │ - li a0,1 │ │ - jalr t9 │ │ - li a2,302 │ │ + sw zero,80(t4) │ │ + sw t4,0(t5) │ │ + lw t6,116(s2) │ │ + sll t7,s6,0x2 │ │ + addu t8,t6,t7 │ │ + sw s0,0(t8) │ │ + addiu s0,s0,1 │ │ + bne s0,s3,3cc38 │ │ + addiu s6,s6,1 │ │ lw ra,68(sp) │ │ lw s7,64(sp) │ │ lw s6,60(sp) │ │ lw s5,56(sp) │ │ lw s4,52(sp) │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,72 │ │ - lw t7,204(s0) │ │ - addiu t6,t7,-1 │ │ - slt t5,v0,t6 │ │ - beqz t5,3cb04 │ │ - nop │ │ - bnez s3,3cb34 │ │ - nop │ │ - lw ra,216(s0) │ │ - addu t8,ra,s6 │ │ - b 3cb38 │ │ - sw s2,0(t8) │ │ - b 3ca24 │ │ - move s6,zero │ │ - lw a0,76(s0) │ │ - move a1,s7 │ │ + lw s0,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + move a0,zero │ │ + li a1,4 │ │ + addiu a2,s0,-8004 │ │ jalr t9 │ │ - li a2,261 │ │ + li a3,105 │ │ lw gp,24(sp) │ │ - sw s2,4(v0) │ │ - sw s5,16(v0) │ │ - sw s5,12(v0) │ │ - lw a1,216(s0) │ │ - addu a0,a1,s6 │ │ - lw a2,0(a0) │ │ - sw a2,48(v0) │ │ - lw s5,216(s0) │ │ - addu s2,s5,s6 │ │ - b 3ca98 │ │ - sw v0,0(s2) │ │ - move v1,zero │ │ - b 3cc40 │ │ - move v0,zero │ │ + lw a0,120(s2) │ │ + lw t9,-32152(gp) │ │ + sw v0,116(s2) │ │ + li a1,96 │ │ + addiu a2,s0,-8004 │ │ + jalr t9 │ │ + li a3,106 │ │ + b 3ccf0 │ │ + sw v0,100(s2) │ │ │ │ -0003cd1c : │ │ +0003cd60 : │ │ lui gp,0x7 │ │ - addiu gp,gp,-15052 │ │ + addiu gp,gp,-15120 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - sw ra,68(sp) │ │ - sw gp,24(sp) │ │ - sw s3,48(sp) │ │ + addiu sp,sp,-56 │ │ sw s2,44(sp) │ │ + lw s2,40(a0) │ │ sw s1,40(sp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sw s3,48(sp) │ │ + addiu s3,s2,1 │ │ + sw ra,52(sp) │ │ + sw gp,24(sp) │ │ sw s0,36(sp) │ │ - sw s7,64(sp) │ │ - sw s6,60(sp) │ │ - sw s5,56(sp) │ │ - sw s4,52(sp) │ │ - lw s4,40(a0) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu s2,s4,1 │ │ - move s0,a0 │ │ li a1,4 │ │ - move a0,s2 │ │ - addiu a2,s3,2252 │ │ + move s0,a0 │ │ + addiu a2,s1,-8004 │ │ + move a0,s3 │ │ jalr t9 │ │ li a3,150 │ │ lw gp,24(sp) │ │ - addiu a0,s4,31 │ │ - slti t0,a0,0 │ │ - addiu s1,s4,62 │ │ - movn a0,s1,t0 │ │ - lw t9,-32156(gp) │ │ + addiu a0,s2,31 │ │ + slti v1,a0,0 │ │ + addiu a1,s2,62 │ │ + movn a0,a1,v1 │ │ + lw t9,-32152(gp) │ │ sra a0,a0,0x5 │ │ li a1,4 │ │ - addiu a2,s3,2252 │ │ + addiu a2,s1,-8004 │ │ li a3,151 │ │ jalr t9 │ │ sw v0,220(s0) │ │ lw gp,24(sp) │ │ - move a0,s2 │ │ - lw t9,-32156(gp) │ │ + move a0,s3 │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s3,2252 │ │ + addiu a2,s1,-8004 │ │ li a3,152 │ │ jalr t9 │ │ sw v0,224(s0) │ │ lw gp,24(sp) │ │ lw a0,200(s0) │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ li a3,153 │ │ - addiu a2,s3,2252 │ │ + addiu a2,s1,-8004 │ │ li a1,4 │ │ jalr t9 │ │ sw v0,228(s0) │ │ lw gp,24(sp) │ │ lw a0,8(s0) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,a2,-13344 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,a2,-23608 │ │ jalr t9 │ │ sw v0,216(s0) │ │ lw gp,24(sp) │ │ lw a0,8(s0) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,a1,-13252 │ │ + lw a3,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,a3,-23516 │ │ jalr t9 │ │ sw v0,236(s0) │ │ lw gp,24(sp) │ │ - lw v1,236(s0) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t0,236(s0) │ │ sw v0,240(s0) │ │ - li a0,1 │ │ sw v0,20(sp) │ │ - sw v1,16(sp) │ │ - addiu a1,s3,2252 │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t0,16(sp) │ │ + li a0,1 │ │ + addiu a1,s1,-8004 │ │ li a2,157 │ │ jalr t9 │ │ - addiu a3,a3,2352 │ │ - lbu v0,64(s0) │ │ - beqz v0,3ce8c │ │ + addiu a3,v0,-7904 │ │ + lbu t1,64(s0) │ │ + beqz t1,3ceb0 │ │ lw gp,24(sp) │ │ - lw ra,68(sp) │ │ - lw s7,64(sp) │ │ - lw s6,60(sp) │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ + lw ra,52(sp) │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - lw s1,40(s0) │ │ - lw t9,-30412(gp) │ │ - addiu t2,s1,31 │ │ - slti t4,t2,0 │ │ - addiu t3,s1,62 │ │ - movn t2,t3,t4 │ │ - sra t1,t2,0x5 │ │ - lw a0,224(s0) │ │ - sw zero,232(s0) │ │ - move a1,zero │ │ - jalr t9 │ │ - sll a2,t1,0x2 │ │ - blez s1,3cf58 │ │ - lw gp,24(sp) │ │ - move s4,zero │ │ - move s2,zero │ │ - li s5,1 │ │ - lw s6,16(s0) │ │ - lw t9,-31288(gp) │ │ - lw t7,8(s6) │ │ - lw a0,56(s0) │ │ - addu t6,t7,s4 │ │ - lw a1,16(t6) │ │ - bal 55068 │ │ - addiu s4,s4,20 │ │ - sra t5,s2,0x5 │ │ - lw gp,24(sp) │ │ - sll v1,t5,0x2 │ │ - beqz v0,3cf4c │ │ - sllv a0,s5,s2 │ │ - lw t9,232(s0) │ │ - lw t5,220(s0) │ │ - sll t4,t9,0x2 │ │ - addu t3,t5,t4 │ │ - sw s2,0(t3) │ │ - lw t2,232(s0) │ │ - lw t1,228(s0) │ │ - sll t0,t2,0x2 │ │ - addu a2,t1,t0 │ │ - sw s2,0(a2) │ │ - lw a1,224(s0) │ │ - addu ra,a1,v1 │ │ - lw a3,0(ra) │ │ - or v0,a3,a0 │ │ - sw v0,0(ra) │ │ - lw t8,232(s0) │ │ - addiu s7,t8,1 │ │ - sw s7,232(s0) │ │ - addiu s2,s2,1 │ │ - bne s2,s1,3ced0 │ │ - nop │ │ - lw s7,-32696(gp) │ │ - lw t8,232(s0) │ │ - lw t9,-32200(gp) │ │ - li a0,1 │ │ - sw t8,16(sp) │ │ - addiu a1,s3,2252 │ │ - li a2,85 │ │ - jalr t9 │ │ - addiu a3,s7,2312 │ │ - lw s6,232(s0) │ │ - lw t7,228(s0) │ │ - sll t6,s6,0x2 │ │ - li s5,-1 │ │ - addu s4,t7,t6 │ │ - lw gp,24(sp) │ │ - sw s5,0(s4) │ │ - lw s1,232(s0) │ │ - lw a0,220(s0) │ │ - sll s2,s1,0x2 │ │ - addu v1,a0,s2 │ │ - sw s5,0(v1) │ │ - lw s1,40(s0) │ │ - lw s4,-32696(gp) │ │ - lw s2,16(s0) │ │ - blez s1,3d138 │ │ - sw zero,120(s0) │ │ - move v1,zero │ │ - move a0,zero │ │ - move v0,zero │ │ - li a2,1 │ │ - lw a1,8(s2) │ │ - addiu v0,v0,1 │ │ - addu a3,a1,v1 │ │ - lw ra,8(a3) │ │ - beq ra,a2,3d124 │ │ - addiu v1,v1,20 │ │ - bne v0,s1,3cfd8 │ │ - addiu v0,v0,1 │ │ - lw t9,-32156(gp) │ │ - addiu a2,s3,2252 │ │ - li a1,4 │ │ - jalr t9 │ │ - li a3,105 │ │ - lw gp,24(sp) │ │ - lw a0,120(s0) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s3,2252 │ │ - sw v0,116(s0) │ │ - li a1,96 │ │ - jalr t9 │ │ - li a3,106 │ │ - move s4,zero │ │ - lw gp,24(sp) │ │ - move s7,zero │ │ - sw v0,100(s0) │ │ - move s3,zero │ │ - b 3d04c │ │ - li s5,1 │ │ - addiu s3,s3,1 │ │ - beq s3,s1,3ce64 │ │ - lw ra,68(sp) │ │ - lw v0,8(s2) │ │ - addu v0,v0,s4 │ │ - lw a2,8(v0) │ │ - bne a2,s5,3d040 │ │ - addiu s4,s4,20 │ │ - lw ra,4(v0) │ │ - lw t8,100(s0) │ │ - sll a3,s7,0x5 │ │ - sll s6,s7,0x7 │ │ - subu s6,s6,a3 │ │ - lh t9,0(ra) │ │ - addu t7,t8,s6 │ │ - sh t9,92(t7) │ │ - lw v1,12(s0) │ │ - lw a0,100(s0) │ │ - lw t6,20(v1) │ │ - addu t4,a0,s6 │ │ - lh t5,40(t6) │ │ - lw t9,-31680(gp) │ │ - sh t5,94(t4) │ │ - lw a1,100(s0) │ │ - lw t3,12(s0) │ │ - addu a1,a1,s6 │ │ - lh t1,92(a1) │ │ - lw t2,20(t3) │ │ - sll t0,t1,0x2 │ │ - lw a3,56(t2) │ │ - sll v0,t1,0x4 │ │ - subu a2,v0,t0 │ │ - addu ra,a3,a2 │ │ - lwl t8,7(ra) │ │ - lwl a3,3(ra) │ │ - lwr t8,4(ra) │ │ - lw a0,60(s0) │ │ - lwr a3,0(ra) │ │ - li a2,1 │ │ - bal 300d0 │ │ - sw t8,16(sp) │ │ - lw t7,100(s0) │ │ - lw gp,24(sp) │ │ - addu a0,t7,s6 │ │ - sw zero,80(a0) │ │ - lw v1,104(s0) │ │ - lw t5,100(s0) │ │ - sll t6,s3,0x2 │ │ - addu t3,v1,t6 │ │ - addu t4,t5,s6 │ │ - sw t4,0(t3) │ │ - lw t2,116(s0) │ │ - sll t1,s7,0x2 │ │ - addu t0,t2,t1 │ │ - sw s3,0(t0) │ │ - b 3d040 │ │ - addiu s7,s7,1 │ │ - addiu a0,a0,1 │ │ - bne v0,s1,3cfd0 │ │ - sw a0,120(s0) │ │ - b 3cff4 │ │ - lw t9,-32156(gp) │ │ - lw t9,-32156(gp) │ │ - move a0,zero │ │ - li a1,4 │ │ - addiu a2,s4,2252 │ │ + addiu sp,sp,56 │ │ + lw t2,-31260(gp) │ │ + addiu t9,t2,-13872 │ │ jalr t9 │ │ - li a3,105 │ │ + move a0,s0 │ │ lw gp,24(sp) │ │ - lw a0,120(s0) │ │ - lw t9,-32156(gp) │ │ - sw v0,116(s0) │ │ - li a1,96 │ │ - addiu a2,s4,2252 │ │ - jalr t9 │ │ - li a3,106 │ │ - b 3ce60 │ │ - sw v0,100(s0) │ │ + lw ra,52(sp) │ │ + lw t3,-31260(gp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + move a0,s0 │ │ + lw s0,36(sp) │ │ + addiu t9,t3,-13492 │ │ + jr t9 │ │ + addiu sp,sp,56 │ │ │ │ -0003d178 : │ │ +0003ceec : │ │ lui gp,0x7 │ │ - addiu gp,gp,-16168 │ │ + addiu gp,gp,-15516 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ + sw s0,44(sp) │ │ + move s0,a0 │ │ + lwc1 $f0,480(s0) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + lw a0,8(a0) │ │ sw ra,68(sp) │ │ sw gp,32(sp) │ │ sw s1,48(sp) │ │ - sw s0,44(sp) │ │ sdc1 $f20,72(sp) │ │ + addiu a1,a1,-28608 │ │ sw s5,64(sp) │ │ sw s4,60(sp) │ │ sw s3,56(sp) │ │ sw s2,52(sp) │ │ - lw a2,480(a0) │ │ - lw a1,-32696(gp) │ │ - move s0,a0 │ │ - lw t9,-32720(gp) │ │ - mtc1 a2,$f3 │ │ - lw a0,8(a0) │ │ - addiu a1,a1,-18344 │ │ jalr t9 │ │ - cvt.d.w $f20,$f3 │ │ - mtc1 v0,$f1 │ │ - ldc1 $f2,392(s0) │ │ - cvt.d.w $f4,$f1 │ │ + cvt.d.w $f20,$f0 │ │ + mtc1 v0,$f2 │ │ + ldc1 $f6,392(s0) │ │ + cvt.d.w $f4,$f2 │ │ div.d $f20,$f20,$f4 │ │ lw gp,32(sp) │ │ li a0,1 │ │ - lw s1,-32696(gp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,v1,-8488 │ │ - addiu a1,s1,2252 │ │ + lw s1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s1,-8004 │ │ li a2,176 │ │ - sdc1 $f2,16(sp) │ │ - div.d $f0,$f2,$f20 │ │ + addiu a3,a3,-18752 │ │ + sdc1 $f6,16(sp) │ │ + div.d $f8,$f6,$f20 │ │ jalr t9 │ │ - sdc1 $f0,24(sp) │ │ - ldc1 $f0,400(s0) │ │ + sdc1 $f8,24(sp) │ │ + ldc1 $f10,400(s0) │ │ lw gp,32(sp) │ │ li a0,1 │ │ - div.d $f20,$f0,$f20 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sdc1 $f0,16(sp) │ │ - addiu a1,s1,2252 │ │ + div.d $f12,$f10,$f20 │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sdc1 $f10,16(sp) │ │ + addiu a1,s1,-8004 │ │ li a2,179 │ │ - addiu a3,a3,-8452 │ │ + addiu a3,v0,-18716 │ │ jalr t9 │ │ - sdc1 $f20,24(sp) │ │ - lbu v0,64(s0) │ │ - beqz v0,3d2ac │ │ + sdc1 $f12,24(sp) │ │ + lbu v1,64(s0) │ │ + beqz v1,3d01c │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,220(s0) │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,224(s0) │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,228(s0) │ │ lw gp,32(sp) │ │ ldc1 $f20,72(sp) │ │ lw a0,216(s0) │ │ lw ra,68(sp) │ │ lw s5,64(sp) │ │ lw s4,60(sp) │ │ lw s3,56(sp) │ │ lw s2,52(sp) │ │ lw s1,48(sp) │ │ lw s0,44(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jr t9 │ │ addiu sp,sp,80 │ │ lw s3,40(s0) │ │ - blez s3,3d2e8 │ │ + blez s3,3d084 │ │ move s2,zero │ │ move s5,zero │ │ move s1,zero │ │ + b 3d040 │ │ li s4,1 │ │ - lw t2,16(s0) │ │ + beq s1,s3,3d088 │ │ + lw t9,-32552(gp) │ │ + lw a0,16(s0) │ │ addiu s1,s1,1 │ │ - lw t1,8(t2) │ │ - addu t0,t1,s2 │ │ - lw a0,8(t0) │ │ - beq a0,s4,3d310 │ │ + lw a2,8(a0) │ │ + addu t0,a2,s2 │ │ + lw t1,8(t0) │ │ + bne t1,s4,3d038 │ │ addiu s2,s2,20 │ │ - bne s1,s3,3d2d0 │ │ - addiu s1,s1,1 │ │ - lw t9,-32556(gp) │ │ + sll t2,s5,0x5 │ │ + sll t3,s5,0x7 │ │ + lw t4,100(s0) │ │ + lw t9,-31720(gp) │ │ + subu t5,t3,t2 │ │ + jalr t9 │ │ + addu a0,t4,t5 │ │ + addiu s5,s5,1 │ │ + bne s1,s3,3d040 │ │ + lw gp,32(sp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,100(s0) │ │ lw gp,32(sp) │ │ lw a0,116(s0) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ sw zero,100(s0) │ │ - b 3d24c │ │ - lw gp,32(sp) │ │ - sll t5,s5,0x5 │ │ - sll t6,s5,0x7 │ │ - lw t3,100(s0) │ │ - lw t9,-31688(gp) │ │ - subu t4,t6,t5 │ │ - bal 2faf8 │ │ - addu a0,t3,t4 │ │ - addiu s5,s5,1 │ │ - bne s1,s3,3d2c4 │ │ + b 3cfbc │ │ lw gp,32(sp) │ │ - b 3d2ec │ │ - lw t9,-32556(gp) │ │ │ │ -0003d340 : │ │ +0003d0ac : │ │ lui gp,0x7 │ │ - addiu gp,gp,-16624 │ │ + addiu gp,gp,-15964 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - sw ra,68(sp) │ │ - sw gp,24(sp) │ │ - sw s4,52(sp) │ │ - sw s3,48(sp) │ │ - sw s2,44(sp) │ │ - sw s1,40(sp) │ │ - sw s0,36(sp) │ │ - sw s7,64(sp) │ │ - sw s6,60(sp) │ │ - sw s5,56(sp) │ │ + addiu sp,sp,-56 │ │ + lw t9,-32552(gp) │ │ + sw s0,24(sp) │ │ move s0,a0 │ │ - lw t9,-32556(gp) │ │ - lw s3,-32696(gp) │ │ - jalr t9 │ │ lw a0,220(a0) │ │ - lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + sw ra,52(sp) │ │ + sw gp,16(sp) │ │ + sw s3,36(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw s6,48(sp) │ │ + sw s5,44(sp) │ │ + sw s4,40(sp) │ │ + lw s3,-32708(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,228(s0) │ │ - lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw gp,16(sp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,224(s0) │ │ - lw s4,40(s0) │ │ - lw gp,24(sp) │ │ - addiu s2,s4,1 │ │ - lw t9,-32156(gp) │ │ + lw s1,40(s0) │ │ + lw gp,16(sp) │ │ + addiu s2,s1,1 │ │ + lw t9,-32152(gp) │ │ move a0,s2 │ │ li a1,4 │ │ - addiu a2,s3,2252 │ │ + addiu a2,s3,-8004 │ │ jalr t9 │ │ li a3,201 │ │ - lw gp,24(sp) │ │ - addiu a0,s4,31 │ │ - slti a1,a0,0 │ │ - addiu s1,s4,62 │ │ - movn a0,s1,a1 │ │ - lw t9,-32156(gp) │ │ + lw gp,16(sp) │ │ + addiu a0,s1,31 │ │ + slti v1,a0,0 │ │ + addiu a1,s1,62 │ │ + movn a0,a1,v1 │ │ + lw t9,-32152(gp) │ │ sra a0,a0,0x5 │ │ li a1,4 │ │ - addiu a2,s3,2252 │ │ + addiu a2,s3,-8004 │ │ li a3,202 │ │ jalr t9 │ │ sw v0,220(s0) │ │ - lw gp,24(sp) │ │ + lw gp,16(sp) │ │ + addiu a2,s3,-8004 │ │ + lw t9,-32152(gp) │ │ sw v0,224(s0) │ │ - lw t9,-32156(gp) │ │ move a0,s2 │ │ li a1,4 │ │ - addiu a2,s3,2252 │ │ jalr t9 │ │ li a3,203 │ │ - lbu v1,64(s0) │ │ - lw gp,24(sp) │ │ - beqz v1,3d460 │ │ + lbu a2,64(s0) │ │ + lw gp,16(sp) │ │ + beqz a2,3d1c8 │ │ sw v0,228(s0) │ │ - lw ra,68(sp) │ │ + lw ra,52(sp) │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ move v0,zero │ │ - lw s7,64(sp) │ │ - lw s6,60(sp) │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ + addiu sp,sp,56 │ │ lw s4,40(s0) │ │ - blez s4,3d49c │ │ + blez s4,3d230 │ │ move s2,zero │ │ move s6,zero │ │ move s1,zero │ │ + b 3d1ec │ │ li s5,1 │ │ - lw t0,16(s0) │ │ + beq s1,s4,3d234 │ │ + lw t9,-32552(gp) │ │ + lw v0,16(s0) │ │ addiu s1,s1,1 │ │ - lw a3,8(t0) │ │ - addu a2,a3,s2 │ │ - lw v0,8(a2) │ │ - beq v0,s5,3d78c │ │ + lw a3,8(v0) │ │ + addu t0,a3,s2 │ │ + lw t1,8(t0) │ │ + bne t1,s5,3d1e4 │ │ addiu s2,s2,20 │ │ - bne s1,s4,3d484 │ │ - addiu s1,s1,1 │ │ - lw t9,-32556(gp) │ │ + sll t2,s6,0x5 │ │ + sll t3,s6,0x7 │ │ + lw t4,100(s0) │ │ + lw t9,-31720(gp) │ │ + subu t5,t3,t2 │ │ + jalr t9 │ │ + addu a0,t4,t5 │ │ + addiu s6,s6,1 │ │ + bne s1,s4,3d1ec │ │ + lw gp,16(sp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,100(s0) │ │ - lw gp,24(sp) │ │ + lw gp,16(sp) │ │ lw a0,116(s0) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ sw zero,100(s0) │ │ - lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ + lw gp,16(sp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,104(s0) │ │ - lw gp,24(sp) │ │ - lw s6,16(s0) │ │ - lw t9,-32156(gp) │ │ - lw a0,20(s6) │ │ + lw t6,16(s0) │ │ + lw gp,16(sp) │ │ + lw a0,20(t6) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s3,-8004 │ │ li a1,4 │ │ - addiu a2,s3,2252 │ │ jalr t9 │ │ li a3,212 │ │ - lw s1,40(s0) │ │ - lw gp,24(sp) │ │ - addiu t6,s1,31 │ │ - addiu t7,s1,62 │ │ - slti s5,t6,0 │ │ - movn t6,t7,s5 │ │ - sra t5,t6,0x5 │ │ - lw t9,-30412(gp) │ │ - lw a0,224(s0) │ │ - sw v0,104(s0) │ │ - sw zero,232(s0) │ │ - move a1,zero │ │ + lw gp,16(sp) │ │ + move a0,s0 │ │ + lw t7,-31260(gp) │ │ + addiu t9,t7,-13872 │ │ jalr t9 │ │ - sll a2,t5,0x2 │ │ - blez s1,3d5c0 │ │ - lw gp,24(sp) │ │ - move s4,zero │ │ - move s2,zero │ │ - li s5,1 │ │ - lw v1,16(s0) │ │ - lw t9,-31288(gp) │ │ - lw ra,8(v1) │ │ - lw a0,56(s0) │ │ - addu t8,ra,s4 │ │ - lw a1,16(t8) │ │ - bal 55068 │ │ - sra s7,s2,0x5 │ │ - addiu s4,s4,20 │ │ - lw gp,24(sp) │ │ - sll v1,s7,0x2 │ │ - beqz v0,3d5b4 │ │ - sllv a0,s5,s2 │ │ - lw s6,232(s0) │ │ - lw t7,220(s0) │ │ - sll t6,s6,0x2 │ │ - addu t5,t7,t6 │ │ - sw s2,0(t5) │ │ - lw t4,232(s0) │ │ - lw t3,228(s0) │ │ - sll t2,t4,0x2 │ │ - addu t1,t3,t2 │ │ - sw s2,0(t1) │ │ - lw t0,224(s0) │ │ - addu a2,t0,v1 │ │ - lw a3,0(a2) │ │ - or v0,a3,a0 │ │ - sw v0,0(a2) │ │ - lw a1,232(s0) │ │ - addiu a0,a1,1 │ │ - sw a0,232(s0) │ │ - addiu s2,s2,1 │ │ - bne s2,s1,3d538 │ │ - nop │ │ - lw a1,232(s0) │ │ - lw ra,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a1,16(sp) │ │ - li a0,1 │ │ - addiu a1,s3,2252 │ │ - addiu a3,ra,2312 │ │ + sw v0,104(s0) │ │ + lw gp,16(sp) │ │ + lw t8,-31260(gp) │ │ + addiu t9,t8,-13492 │ │ jalr t9 │ │ - li a2,85 │ │ - lw v1,232(s0) │ │ - lw a0,228(s0) │ │ - sll t8,v1,0x2 │ │ - li s2,-1 │ │ - addu t9,a0,t8 │ │ - lw gp,24(sp) │ │ - sw s2,0(t9) │ │ - lw s7,232(s0) │ │ - lw s5,220(s0) │ │ - sll s4,s7,0x2 │ │ - addu s1,s5,s4 │ │ - sw s2,0(s1) │ │ - lw s1,40(s0) │ │ - lw s4,-32696(gp) │ │ - lw s2,16(s0) │ │ - blez s1,3d7d0 │ │ - sw zero,120(s0) │ │ - move v1,zero │ │ - move a0,zero │ │ + move a0,s0 │ │ + lw ra,52(sp) │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ move v0,zero │ │ - li a2,1 │ │ - lw t1,8(s2) │ │ - addiu v0,v0,1 │ │ - addu t0,t1,v1 │ │ - lw a3,8(t0) │ │ - beq a3,a2,3d7bc │ │ - addiu v1,v1,20 │ │ - bne v0,s1,3d640 │ │ - addiu v0,v0,1 │ │ - lw t9,-32156(gp) │ │ - addiu a2,s3,2252 │ │ - li a1,4 │ │ - jalr t9 │ │ - li a3,105 │ │ - lw gp,24(sp) │ │ - lw a0,120(s0) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s3,2252 │ │ - sw v0,116(s0) │ │ - li a1,96 │ │ - jalr t9 │ │ - li a3,106 │ │ - move s4,zero │ │ - lw gp,24(sp) │ │ - move s7,zero │ │ - sw v0,100(s0) │ │ - move s3,zero │ │ - b 3d6b4 │ │ - li s5,1 │ │ - addiu s3,s3,1 │ │ - beq s3,s1,3d434 │ │ - lw ra,68(sp) │ │ - lw v0,8(s2) │ │ - addu v0,v0,s4 │ │ - lw a2,8(v0) │ │ - bne a2,s5,3d6a8 │ │ - addiu s4,s4,20 │ │ - lw t0,4(v0) │ │ - lw ra,100(s0) │ │ - sll a3,s7,0x5 │ │ - sll s6,s7,0x7 │ │ - subu s6,s6,a3 │ │ - lh t9,0(t0) │ │ - addu a1,ra,s6 │ │ - sh t9,92(a1) │ │ - lw v1,12(s0) │ │ - lw a0,100(s0) │ │ - lw t8,20(v1) │ │ - addu t6,a0,s6 │ │ - lh t7,40(t8) │ │ - lw t9,-31680(gp) │ │ - sh t7,94(t6) │ │ - lw t5,100(s0) │ │ - lw t4,12(s0) │ │ - addu a1,t5,s6 │ │ - lh v0,92(a1) │ │ - lw t3,20(t4) │ │ - sll t2,v0,0x2 │ │ - lw a3,56(t3) │ │ - sll a2,v0,0x4 │ │ - subu t1,a2,t2 │ │ - addu t0,a3,t1 │ │ - lwl ra,7(t0) │ │ - lwl a3,3(t0) │ │ - lwr ra,4(t0) │ │ - lw a0,60(s0) │ │ - lwr a3,0(t0) │ │ - sw ra,16(sp) │ │ - bal 300d0 │ │ - li a2,1 │ │ - lw a1,100(s0) │ │ - lw gp,24(sp) │ │ - addu v1,a1,s6 │ │ - sw zero,80(v1) │ │ - lw a0,104(s0) │ │ - lw t7,100(s0) │ │ - sll t8,s3,0x2 │ │ - addu t5,a0,t8 │ │ - addu t6,t7,s6 │ │ - sw t6,0(t5) │ │ - lw t4,116(s0) │ │ - sll t3,s7,0x2 │ │ - addu t2,t4,t3 │ │ - sw s3,0(t2) │ │ - b 3d6a8 │ │ - addiu s7,s7,1 │ │ - sll t3,s6,0x5 │ │ - sll t4,s6,0x7 │ │ - lw t1,100(s0) │ │ - lw t9,-31688(gp) │ │ - subu t2,t4,t3 │ │ - bal 2faf8 │ │ - addu a0,t1,t2 │ │ - addiu s6,s6,1 │ │ - bne s1,s4,3d478 │ │ - lw gp,24(sp) │ │ - b 3d4a0 │ │ - lw t9,-32556(gp) │ │ - addiu a0,a0,1 │ │ - bne v0,s1,3d638 │ │ - sw a0,120(s0) │ │ - b 3d65c │ │ - lw t9,-32156(gp) │ │ - lw t9,-32156(gp) │ │ - move a0,zero │ │ - li a1,4 │ │ - addiu a2,s4,2252 │ │ - jalr t9 │ │ - li a3,105 │ │ - lw gp,24(sp) │ │ - lw a0,120(s0) │ │ - lw t9,-32156(gp) │ │ - sw v0,116(s0) │ │ - li a1,96 │ │ - addiu a2,s4,2252 │ │ - jalr t9 │ │ - li a3,106 │ │ - b 3d430 │ │ - sw v0,100(s0) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ │ │ -0003d810 : │ │ +0003d2d8 : │ │ lui gp,0x7 │ │ - addiu gp,gp,-17856 │ │ + addiu gp,gp,-16520 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-88 │ │ - lw t9,-32116(gp) │ │ + lw t9,-32112(gp) │ │ sw s0,48(sp) │ │ addiu s0,a0,368 │ │ - sw ra,84(sp) │ │ sw gp,24(sp) │ │ + sw ra,84(sp) │ │ + sw s7,76(sp) │ │ sw s8,80(sp) │ │ + move s7,a0 │ │ sw s6,72(sp) │ │ - sw s4,64(sp) │ │ - sw s2,56(sp) │ │ - sw s7,76(sp) │ │ - move s2,a0 │ │ sw s5,68(sp) │ │ + sw s4,64(sp) │ │ sw s3,60(sp) │ │ + sw s2,56(sp) │ │ sw s1,52(sp) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,24(sp) │ │ - lw t9,-32112(gp) │ │ + lw t9,-32108(gp) │ │ jalr t9 │ │ move a0,s0 │ │ + lbu v0,64(s7) │ │ + bnez v0,3d708 │ │ lw gp,24(sp) │ │ - lw v0,-31268(gp) │ │ - addiu t9,v0,-13988 │ │ - bal 3c95c │ │ - move a0,s2 │ │ - lw v1,220(s2) │ │ - lw gp,24(sp) │ │ - lw s6,0(v1) │ │ - lw s4,16(s2) │ │ - bltz s6,3daec │ │ - lw s8,20(s2) │ │ - lw s7,-32696(gp) │ │ - li a0,4 │ │ - sw a0,36(sp) │ │ - addiu s7,s7,2252 │ │ - sll t1,s6,0x2 │ │ - sll s3,s6,0x4 │ │ - lw t0,8(s4) │ │ - addu s3,t1,s3 │ │ - addu a3,t0,s3 │ │ - lw a1,8(a3) │ │ - li a2,1 │ │ - beq a1,a2,3dad4 │ │ - sw t1,40(sp) │ │ - lw t9,-32000(gp) │ │ - lw a0,72(s2) │ │ - move a1,s7 │ │ + lw v1,220(s7) │ │ + lw t7,20(s7) │ │ + lw s1,0(v1) │ │ + li t8,4 │ │ + lw s6,16(s7) │ │ + sw t7,32(sp) │ │ + bltz s1,3d594 │ │ + sw t8,36(sp) │ │ + lw ra,-32708(gp) │ │ + addiu s2,ra,-8004 │ │ + sll v0,s1,0x2 │ │ + sll s5,s1,0x4 │ │ + lw a0,8(s6) │ │ + addu s0,v0,s5 │ │ + addu a3,a0,s0 │ │ + lw t0,8(a3) │ │ + li a1,1 │ │ + beq t0,a1,3d57c │ │ + sw v0,40(sp) │ │ + lw t9,-31992(gp) │ │ + lw a0,72(s7) │ │ + move a1,s2 │ │ jalr t9 │ │ li a2,333 │ │ - lw t3,8(s4) │ │ - sw v0,32(sp) │ │ - addu t2,t3,s3 │ │ - lw a1,4(t2) │ │ + lw v1,8(s6) │ │ + lw t2,12(s7) │ │ + addu a2,v1,s0 │ │ + lw t5,4(a2) │ │ lw gp,24(sp) │ │ - lh a2,2(a1) │ │ - lw a1,32(sp) │ │ - lw t9,-31680(gp) │ │ - sh a2,94(a1) │ │ - lw v1,8(s4) │ │ + lh t6,2(t5) │ │ + lw t3,20(t2) │ │ + sh t6,94(v0) │ │ + lh t4,0(t5) │ │ + lw s8,56(t3) │ │ + sll t7,t4,0x2 │ │ + sll t8,t4,0x4 │ │ + move t1,v0 │ │ + sw v0,44(sp) │ │ + subu v0,t8,t7 │ │ + sh t4,92(t1) │ │ + sw zero,80(t1) │ │ + addu s4,s8,v0 │ │ + lwl s5,7(s4) │ │ + lwl a3,3(s4) │ │ + lwr s5,4(s4) │ │ + lwr a3,0(s4) │ │ + lw a0,60(s7) │ │ + lw t9,-31644(gp) │ │ + move a1,t1 │ │ + sw s5,16(sp) │ │ + jalr t9 │ │ li a2,1 │ │ - addu t1,v1,s3 │ │ - lw t0,4(t1) │ │ - lh v0,0(t0) │ │ - sw zero,80(a1) │ │ - sh v0,92(a1) │ │ - lw a0,12(s2) │ │ - sll t8,v0,0x2 │ │ - lw s0,20(a0) │ │ - sll s5,v0,0x4 │ │ - lw t7,56(s0) │ │ - subu s1,s5,t8 │ │ - addu t6,t7,s1 │ │ - lwl t5,7(t6) │ │ - lwl a3,3(t6) │ │ - lwr t5,4(t6) │ │ - lwr a3,0(t6) │ │ - lw a0,60(s2) │ │ - bal 300d0 │ │ - sw t5,16(sp) │ │ - lw t4,8(s4) │ │ - addu t3,t4,s3 │ │ - lw t2,8(t3) │ │ - slti v1,t2,3 │ │ - bnez v1,3dc3c │ │ + lw a0,8(s6) │ │ + addu a3,a0,s0 │ │ + lw t0,8(a3) │ │ + slti a1,t0,3 │ │ + bnez a1,3d6d8 │ │ lw gp,24(sp) │ │ - move s5,zero │ │ - b 3d9a4 │ │ - li s1,1 │ │ - sw s0,80(s5) │ │ - lw a1,8(s4) │ │ - addiu s1,s1,1 │ │ - addu s5,a1,s3 │ │ - lw v0,8(s5) │ │ - addiu v1,v0,-1 │ │ - slt t1,s1,v1 │ │ - beqz t1,3da98 │ │ - move s5,s0 │ │ - lw t9,-32000(gp) │ │ - lw a0,68(s2) │ │ - move a1,s7 │ │ + move s4,zero │ │ + b 3d45c │ │ + li s5,1 │ │ + sw s8,80(s4) │ │ + lw s4,8(s6) │ │ + addiu s5,s5,1 │ │ + addu t3,s4,s0 │ │ + lw t4,8(t3) │ │ + addiu t7,t4,-1 │ │ + slt t8,s5,t7 │ │ + beqz t8,3d540 │ │ + move s4,s8 │ │ + lw t9,-31992(gp) │ │ + lw a0,68(s7) │ │ + move a1,s2 │ │ + jalr t9 │ │ + li a2,344 │ │ + lw t5,8(s6) │ │ + sll t2,s5,0x1 │ │ + addu t6,t5,s0 │ │ + lw t3,8(t6) │ │ + lw s3,4(t6) │ │ + addiu t4,t3,-1 │ │ + lw gp,24(sp) │ │ + addu t7,s3,t2 │ │ + xor s8,s5,t4 │ │ + lh t8,0(t7) │ │ + sltu a0,zero,s8 │ │ + move s8,v0 │ │ + lw t9,-31564(gp) │ │ + negu v0,a0 │ │ + lw a0,32(sp) │ │ + move a2,s5 │ │ + sw v0,92(s8) │ │ + move a1,s1 │ │ + sw t8,88(s8) │ │ + sw zero,80(s8) │ │ jalr t9 │ │ - li a2,344 │ │ - lw t0,8(s4) │ │ - sll a3,s1,0x1 │ │ - addu s0,t0,s3 │ │ - lw a0,4(s0) │ │ - lw gp,24(sp) │ │ - addu t8,a0,a3 │ │ - lh a2,0(t8) │ │ - li t2,-1 │ │ - sw a2,88(v0) │ │ - lw t7,8(s4) │ │ - move s0,v0 │ │ - addu t6,t7,s3 │ │ - lw t5,8(t6) │ │ - lw t9,-31568(gp) │ │ - addiu t4,t5,-1 │ │ - xor t3,s1,t4 │ │ - movz t2,zero,t3 │ │ - sw t2,92(s0) │ │ - sw zero,80(v0) │ │ - lw v0,60(s2) │ │ - move a2,s1 │ │ - move a0,s8 │ │ - move a1,s6 │ │ - bal 295c0 │ │ - sw v0,44(sp) │ │ - lw v1,12(s2) │ │ - lw t0,88(s0) │ │ - lw t1,20(v1) │ │ - sll a3,t0,0x2 │ │ - lw t7,56(t1) │ │ - sll a0,t0,0x4 │ │ - subu t8,a0,a3 │ │ - addu t6,t7,t8 │ │ - lwl t4,7(t6) │ │ + lw s3,60(s7) │ │ + lw a3,12(s7) │ │ + lw t0,88(s8) │ │ + lw a1,20(a3) │ │ + sll a2,t0,0x4 │ │ + lw t1,56(a1) │ │ + sll v1,t0,0x2 │ │ + subu t5,a2,v1 │ │ + addu t2,t1,t5 │ │ + lwl t6,7(t2) │ │ lw gp,24(sp) │ │ - lwr t4,4(t6) │ │ - lw t5,44(sp) │ │ - lw t9,-31680(gp) │ │ - move a0,t5 │ │ - sw t4,16(sp) │ │ - move a1,s0 │ │ + lwr t6,4(t2) │ │ + lw t9,-31644(gp) │ │ + move a0,s3 │ │ + sw t6,16(sp) │ │ + move a1,s8 │ │ move a2,zero │ │ - bal 300d0 │ │ + jalr t9 │ │ move a3,v0 │ │ - bnez s5,3d980 │ │ + bnez s4,3d438 │ │ lw gp,24(sp) │ │ - lw ra,32(sp) │ │ - addiu s1,s1,1 │ │ - sw s0,80(ra) │ │ - lw a1,8(s4) │ │ - addu s5,a1,s3 │ │ - lw v0,8(s5) │ │ - addiu v1,v0,-1 │ │ - slt t1,s1,v1 │ │ - bnez t1,3d9a4 │ │ - move s5,s0 │ │ - lw t9,-31272(gp) │ │ - move a1,s6 │ │ - bal 360a0 │ │ - move a0,s2 │ │ - lw s1,104(s2) │ │ - lw v1,40(sp) │ │ + lw s4,8(s6) │ │ + lw ra,44(sp) │ │ + addu t3,s4,s0 │ │ + lw t4,8(t3) │ │ + addiu s5,s5,1 │ │ + addiu t7,t4,-1 │ │ + slt t8,s5,t7 │ │ + sw s8,80(ra) │ │ + bnez t8,3d45c │ │ + move s4,s8 │ │ + lw t9,-31268(gp) │ │ + move a0,s7 │ │ + jalr t9 │ │ + move a1,s1 │ │ + lw s1,104(s7) │ │ + lw s0,40(sp) │ │ lw gp,24(sp) │ │ - addu s3,s1,v1 │ │ - lw s6,0(s3) │ │ - sw s6,80(s0) │ │ - lw t4,104(s2) │ │ - lw t3,32(sp) │ │ - addu t2,t4,v1 │ │ - sw t3,0(t2) │ │ - lw v1,220(s2) │ │ - lw t6,36(sp) │ │ - addu t7,v1,t6 │ │ - lw s6,0(t7) │ │ - addiu t5,t6,4 │ │ - bgez s6,3d8ac │ │ - sw t5,36(sp) │ │ - lw s4,40(s2) │ │ - sw zero,180(s2) │ │ - blez s4,3db28 │ │ - sw zero,192(s2) │ │ - move v0,zero │ │ - li a1,-1 │ │ - lw a3,212(s2) │ │ - sll t8,v0,0x2 │ │ - addu a2,a3,t8 │ │ - sw a1,0(a2) │ │ - lw s7,40(s2) │ │ - addiu v0,v0,1 │ │ - slt s8,v0,s7 │ │ - bnez s8,3db04 │ │ - nop │ │ - lw a0,120(s2) │ │ - blez a0,3db70 │ │ + addu a0,s1,s0 │ │ + lw v0,0(a0) │ │ + sw v0,80(s8) │ │ + lw s8,40(sp) │ │ + lw s3,44(sp) │ │ + addu s1,s1,s8 │ │ + sw s3,0(s1) │ │ + lw v1,220(s7) │ │ + lw a3,36(sp) │ │ + addu a1,v1,a3 │ │ + lw s1,0(a1) │ │ + addiu a2,a3,4 │ │ + bgez s1,3d36c │ │ + sw a2,36(sp) │ │ + lw s6,40(s7) │ │ + sw zero,180(s7) │ │ + blez s6,3d5c8 │ │ + sw zero,192(s7) │ │ + lw ra,212(s7) │ │ + move t2,zero │ │ + li s2,-1 │ │ + sw s2,0(ra) │ │ + lw t5,40(s7) │ │ + addiu t2,t2,1 │ │ + slt t6,t2,t5 │ │ + bnez t6,3d5b0 │ │ + addiu ra,ra,4 │ │ + lw s5,120(s7) │ │ + blez s5,3d610 │ │ move s0,zero │ │ - lw s3,116(s2) │ │ - sll s6,s0,0x2 │ │ - addu a1,s3,s6 │ │ - lw s5,0(a1) │ │ - lw v1,104(s2) │ │ - sll v0,s5,0x2 │ │ - addu ra,v1,v0 │ │ - lw t9,-31716(gp) │ │ - lw a0,0(ra) │ │ - bal 3006c │ │ + lw t3,116(s7) │ │ + sll t4,s0,0x2 │ │ + addu s4,t3,t4 │ │ + lw t7,0(s4) │ │ + lw t8,104(s7) │ │ + sll t9,t7,0x2 │ │ + addu a0,t8,t9 │ │ + lw a0,0(a0) │ │ + lw t9,-31712(gp) │ │ + jalr t9 │ │ addiu s0,s0,1 │ │ - lw t1,120(s2) │ │ - slt t0,s0,t1 │ │ - bnez t0,3db34 │ │ + lw v0,120(s7) │ │ + slt s8,s0,v0 │ │ + bnez s8,3d5d4 │ │ lw gp,24(sp) │ │ - lw s4,44(s2) │ │ - lw t7,104(s2) │ │ - sll t6,s4,0x2 │ │ - addu t5,t7,t6 │ │ - lw t9,-31708(gp) │ │ - lw a0,0(t5) │ │ + lw s0,44(s7) │ │ + lw s3,104(s7) │ │ + sll v1,s0,0x2 │ │ + addu a3,s3,v1 │ │ + lw t9,-31704(gp) │ │ + lw a0,0(a3) │ │ move a1,zero │ │ li a2,-1 │ │ - bal 301a8 │ │ + jalr t9 │ │ move a3,zero │ │ - lw t4,140(s2) │ │ - lw t3,44(s2) │ │ - lw t2,0(t4) │ │ - li s1,1 │ │ - sw t3,0(t2) │ │ - lw s0,40(s2) │ │ - sw s1,144(s2) │ │ - sw zero,248(s2) │ │ - blez s0,3dbec │ │ - sw zero,256(s2) │ │ - move v1,zero │ │ - move v0,zero │ │ - li a1,-1 │ │ - lw t8,160(s2) │ │ - addiu v0,v0,1 │ │ - addu a2,t8,v1 │ │ - sw a1,0(a2) │ │ - lw s7,40(s2) │ │ - slt s8,v0,s7 │ │ - bnez s8,3dbcc │ │ - addiu v1,v1,12 │ │ - lbu a3,64(s2) │ │ - bnez a3,3dbfc │ │ + lw t0,140(s7) │ │ + lw a1,44(s7) │ │ + lw s1,0(t0) │ │ + li a2,1 │ │ + sw a1,0(s1) │ │ + lw t1,40(s7) │ │ + sw a2,144(s7) │ │ + sw zero,248(s7) │ │ + blez t1,3d688 │ │ + sw zero,256(s7) │ │ + lw ra,160(s7) │ │ + sll s6,t1,0x2 │ │ + sll s2,t1,0x4 │ │ + subu t5,s2,s6 │ │ + addu t2,ra,t5 │ │ + li t6,-1 │ │ + sw t6,0(ra) │ │ + addiu ra,ra,12 │ │ + bne ra,t2,3d678 │ │ nop │ │ - sw zero,204(s2) │ │ - sw zero,292(s2) │ │ - sw zero,296(s2) │ │ - sw zero,300(s2) │ │ - sw zero,304(s2) │ │ + lbu s5,64(s7) │ │ + bnez s5,3d69c │ │ + lw ra,84(sp) │ │ + sw zero,204(s7) │ │ lw ra,84(sp) │ │ + sw zero,292(s7) │ │ + sw zero,296(s7) │ │ + sw zero,300(s7) │ │ + sw zero,304(s7) │ │ lw s8,80(sp) │ │ lw s7,76(sp) │ │ lw s6,72(sp) │ │ lw s5,68(sp) │ │ lw s4,64(sp) │ │ lw s3,60(sp) │ │ lw s2,56(sp) │ │ lw s1,52(sp) │ │ lw s0,48(sp) │ │ jr ra │ │ addiu sp,sp,88 │ │ - lw t9,-31272(gp) │ │ - move a0,s2 │ │ - bal 360a0 │ │ - move a1,s6 │ │ - lw v0,104(s2) │ │ - lw v1,40(sp) │ │ - lw t0,32(sp) │ │ - addu t1,v0,v1 │ │ - lw a0,0(t1) │ │ + lw t9,-31268(gp) │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a0,s7 │ │ + lw s1,104(s7) │ │ + lw s0,40(sp) │ │ + lw a2,44(sp) │ │ + addu v1,s1,s0 │ │ + lw t1,0(v1) │ │ lw gp,24(sp) │ │ - sw a0,80(t0) │ │ - b 3dac0 │ │ - lw v1,40(sp) │ │ + b 3d568 │ │ + sw t1,80(a2) │ │ + lw a2,200(s7) │ │ + lw t9,-30468(gp) │ │ + lw a0,216(s7) │ │ + move a1,zero │ │ + jalr t9 │ │ + sll a2,a2,0x2 │ │ + lw gp,24(sp) │ │ + lw v1,180(s7) │ │ + lw s2,176(s7) │ │ + blez v1,3d7e8 │ │ + lw s8,-32708(gp) │ │ + move s6,zero │ │ + addiu s3,s8,-8004 │ │ + lw a1,12(s2) │ │ + bltz a1,3d9b0 │ │ + sll a0,a1,0x2 │ │ + lw a3,176(s7) │ │ + sll t0,a1,0x5 │ │ + addu t1,a0,t0 │ │ + addu t2,a3,t1 │ │ + lw t3,0(t2) │ │ + addiu s4,t3,1 │ │ + lw s1,8(s2) │ │ + lw t4,16(s7) │ │ + sll t5,s1,0x2 │ │ + lw t6,8(t4) │ │ + sll t7,s1,0x4 │ │ + addu s5,t5,t7 │ │ + addu t8,t6,s5 │ │ + lw t9,-31284(gp) │ │ + lw a0,56(s7) │ │ + lw a1,16(t8) │ │ + jalr t9 │ │ + lw s0,0(s2) │ │ + beqz v0,3d7d4 │ │ + lw gp,24(sp) │ │ + lw ra,216(s7) │ │ + sll s4,s4,0x2 │ │ + addu v0,ra,s4 │ │ + lw v1,0(v0) │ │ + bnez v1,3d7c4 │ │ + lw t9,-31992(gp) │ │ + b 3d9bc │ │ + lw a0,76(s7) │ │ + lw v1,48(v1) │ │ + beqz v1,3d9b8 │ │ + lw t9,-31992(gp) │ │ + lw a2,4(v1) │ │ + bne s1,a2,3d7b8 │ │ + nop │ │ + sw s0,16(v1) │ │ + lw t0,180(s7) │ │ + addiu s6,s6,1 │ │ + slt t1,s6,t0 │ │ + bnez t1,3d73c │ │ + addiu s2,s2,36 │ │ + lw a0,204(s7) │ │ + move s6,zero │ │ + blez a0,3d85c │ │ + addiu s1,s8,-8004 │ │ + lw t2,216(s7) │ │ + sll s3,s6,0x2 │ │ + addu t3,t2,s3 │ │ + lw a1,0(t3) │ │ + beqz a1,3d84c │ │ + move s5,zero │ │ + lw t4,16(a1) │ │ + lw t5,12(a1) │ │ + lw t6,236(s7) │ │ + subu t7,t4,t5 │ │ + slt t8,t7,t6 │ │ + bnez t8,3d978 │ │ + lw s0,48(a1) │ │ + lw ra,4(a1) │ │ + lw s4,52(s7) │ │ + beq ra,s4,3d964 │ │ + nop │ │ + move s5,a1 │ │ + bnez s0,3d810 │ │ + move a1,s0 │ │ + lw a0,204(s7) │ │ + addiu s6,s6,1 │ │ + slt a1,s6,a0 │ │ + bnez a1,3d7f8 │ │ + nop │ │ + lw t0,40(s7) │ │ + lw t9,-30468(gp) │ │ + addiu s1,t0,31 │ │ + addiu t1,t0,62 │ │ + slti s2,s1,0 │ │ + movn s1,t1,s2 │ │ + sra s0,s1,0x5 │ │ + lw a0,108(s7) │ │ + sll a2,s0,0x2 │ │ + jalr t9 │ │ + move a1,zero │ │ + lw s0,204(s7) │ │ + blez s0,3d9f0 │ │ + lw gp,24(sp) │ │ + lw s3,220(s7) │ │ + lw t6,216(s7) │ │ + move t1,zero │ │ + move t5,zero │ │ + li t3,1 │ │ + lw a2,0(t6) │ │ + beqz a2,3d91c │ │ + nop │ │ + lw t2,108(s7) │ │ + lw t4,4(a2) │ │ + sll t7,t1,0x2 │ │ + addiu t8,t4,31 │ │ + slti ra,t4,0 │ │ + movz t8,t4,ra │ │ + move v0,t8 │ │ + sra v1,v0,0x5 │ │ + sll s4,v1,0x2 │ │ + addu s5,t2,s4 │ │ + lw a0,0(s5) │ │ + andi s6,t4,0x1f │ │ + srlv a1,a0,s6 │ │ + sllv a3,t3,s6 │ │ + andi t9,a1,0x1 │ │ + or t0,a0,a3 │ │ + bnez t9,3d90c │ │ + addu s1,s3,t7 │ │ + sw t0,0(s5) │ │ + lw s2,4(a2) │ │ + addiu t1,t1,1 │ │ + sw s2,0(s1) │ │ + lw a2,48(a2) │ │ + bnez a2,3d8b8 │ │ + nop │ │ + lw s0,204(s7) │ │ + addiu t5,t5,1 │ │ + slt t2,t5,s0 │ │ + bnez t2,3d8a8 │ │ + addiu t6,t6,4 │ │ + sll t3,t1,0x2 │ │ + addiu a1,s8,-8004 │ │ + lw s8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addu s3,s3,t3 │ │ + li t4,-1 │ │ + sw t4,0(s3) │ │ + li a0,1 │ │ + sw t1,16(sp) │ │ + li a2,302 │ │ + jalr t9 │ │ + addiu a3,s8,-7944 │ │ + b 3d344 │ │ + lw gp,24(sp) │ │ + lw v0,204(s7) │ │ + addiu a2,v0,-1 │ │ + slt v1,t4,a2 │ │ + beqz v1,3d83c │ │ + nop │ │ + beqz s5,3d9a0 │ │ + nop │ │ + sw s0,48(s5) │ │ + lw t9,-32012(gp) │ │ + lw a0,76(s7) │ │ + move a2,s1 │ │ + jalr t9 │ │ + li a3,283 │ │ + b 3d840 │ │ + lw gp,24(sp) │ │ + lw t9,216(s7) │ │ + addu a3,t9,s3 │ │ + b 3d984 │ │ + sw s0,0(a3) │ │ + b 3d760 │ │ + move s4,zero │ │ + lw a0,76(s7) │ │ + move a1,s3 │ │ + jalr t9 │ │ + li a2,261 │ │ + lw a1,216(s7) │ │ + lw gp,24(sp) │ │ + addu a3,a1,s4 │ │ + lw a0,0(a3) │ │ + sw s1,4(v0) │ │ + sw s0,16(v0) │ │ + sw s0,12(v0) │ │ + sw a0,48(v0) │ │ + b 3d7d4 │ │ + sw v0,0(a3) │ │ + lw s3,220(s7) │ │ + move t3,zero │ │ + b 3d930 │ │ + move t1,zero │ │ │ │ -0003dc70 : │ │ +0003da00 : │ │ lui gp,0x7 │ │ - addiu gp,gp,-18976 │ │ + addiu gp,gp,-18352 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s2,40(sp) │ │ - sw s0,32(sp) │ │ - sw gp,24(sp) │ │ - sw ra,60(sp) │ │ - sw s6,56(sp) │ │ - sw s5,52(sp) │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s1,36(sp) │ │ - move s0,a0 │ │ + addiu sp,sp,-136 │ │ + lw v0,-30360(gp) │ │ + sw s8,120(sp) │ │ + move s8,a0 │ │ lw a0,12(a0) │ │ - move s2,a1 │ │ - lbu v0,89(a0) │ │ - beqz v0,3df94 │ │ - sw a1,68(sp) │ │ - lw t9,-31724(gp) │ │ - bal 21d50 │ │ - addiu a1,sp,68 │ │ - lw s4,12(s0) │ │ + sw gp,24(sp) │ │ + sw ra,124(sp) │ │ + sw s7,116(sp) │ │ + sw s6,112(sp) │ │ + sw s5,108(sp) │ │ + sw s4,104(sp) │ │ + sw s3,100(sp) │ │ + sw s2,96(sp) │ │ + sw s1,92(sp) │ │ + sw s0,88(sp) │ │ + sdc1 $f20,128(sp) │ │ + lw v1,0(v0) │ │ + lbu a2,89(a0) │ │ + sw a1,140(sp) │ │ + sw v1,84(sp) │ │ + beqz a2,3e72c │ │ + lw t9,-31700(gp) │ │ + lw t9,-31696(gp) │ │ + jalr t9 │ │ + addiu a1,sp,140 │ │ + lw s6,12(s8) │ │ lw gp,24(sp) │ │ - lw s3,304(s0) │ │ - lw s2,52(s4) │ │ - lw a1,68(sp) │ │ - lw t9,-31260(gp) │ │ - addu s1,s3,s2 │ │ - sw s1,304(s0) │ │ - move a0,s0 │ │ - bal 35620 │ │ + lw s7,304(s8) │ │ + lw t8,52(s6) │ │ + lw a1,140(sp) │ │ + lw t9,-31256(gp) │ │ + addu v1,s7,t8 │ │ + sw v1,304(s8) │ │ + move a0,s8 │ │ + jalr t9 │ │ move s1,v0 │ │ - lw v0,248(s0) │ │ - lui v1,0xe000 │ │ - addiu t7,v1,1 │ │ - slt t6,v0,t7 │ │ - bnez t6,3df68 │ │ + lw a2,248(s8) │ │ + lui a1,0xe000 │ │ + addiu v0,a1,1 │ │ + slt a3,a2,v0 │ │ + bnez a3,3e6fc │ │ lw gp,24(sp) │ │ - lw ra,484(s0) │ │ - sll t8,ra,0x1 │ │ - addu s6,v0,t8 │ │ - slt s5,s6,v1 │ │ - bnez s5,3e030 │ │ - lw s2,68(sp) │ │ - andi v0,s2,0x1 │ │ - sll v1,v0,0x2 │ │ - addiu a0,v0,36 │ │ - lw v0,60(s0) │ │ - lui a2,0xe000 │ │ - sw a2,248(s0) │ │ - sll ra,a0,0x2 │ │ - sw s1,8(v0) │ │ - addu s4,s0,ra │ │ - lw t8,140(s0) │ │ - lw s6,296(s0) │ │ - lw s4,0(s4) │ │ - addu s5,t8,v1 │ │ - lw s5,0(s5) │ │ - addu s1,s6,s4 │ │ - sw s1,296(s0) │ │ - blez s4,3e108 │ │ - lw s6,0(s5) │ │ - addiu s5,s5,4 │ │ - lui s1,0xe000 │ │ - lw v1,104(s0) │ │ - sll t0,s6,0x2 │ │ - addu a3,v1,t0 │ │ - lw s3,0(a3) │ │ - lw a1,72(s3) │ │ - beq a1,s2,3df38 │ │ - lw t9,-31720(gp) │ │ - lw s3,80(s3) │ │ - beqz s3,3ddd0 │ │ + lw ra,484(s8) │ │ + sll a0,ra,0x1 │ │ + addu t0,a2,a0 │ │ + slt t1,t0,a1 │ │ + bnez t1,3e7c4 │ │ + lw s7,140(sp) │ │ + lw a1,140(s8) │ │ + andi t2,s7,0x1 │ │ + sll a3,t2,0x2 │ │ + addu a2,a1,a3 │ │ + addiu a0,t2,36 │ │ + sll t1,a0,0x2 │ │ + lw t3,60(s8) │ │ + addu t2,s8,t1 │ │ + lw s2,0(t2) │ │ + lw t4,296(s8) │ │ + lui t5,0xe000 │ │ + sw t5,248(s8) │ │ + sw s1,8(t3) │ │ + lw s1,0(a2) │ │ + addu t6,t4,s2 │ │ + sw t6,296(s8) │ │ + addiu s3,s1,4 │ │ + lui s5,0xe000 │ │ + blez s2,3db9c │ │ + lw s1,0(s1) │ │ + lw a1,104(s8) │ │ + sll a3,s1,0x2 │ │ + addu a0,a1,a3 │ │ + lw s0,0(a0) │ │ + lw t7,72(s0) │ │ + beq t7,s7,3e6a0 │ │ + lw t9,-31692(gp) │ │ + lw s0,80(s0) │ │ + beqz s0,3db78 │ │ nop │ │ - lw t5,72(s3) │ │ - bne t5,s2,3dd90 │ │ - lw t9,-31720(gp) │ │ - bal 30218 │ │ - move a0,s3 │ │ - lw s6,292(s0) │ │ - lw gp,24(sp) │ │ - addiu t7,s6,1 │ │ - sw t7,292(s0) │ │ - lw s3,80(s3) │ │ - slt t6,s1,v0 │ │ - bnez s3,3dd9c │ │ - movn s1,v0,t6 │ │ - addiu s4,s4,-1 │ │ - lw s6,0(s5) │ │ - bnez s4,3dd74 │ │ - addiu s5,s5,4 │ │ - lw s2,68(sp) │ │ - lw ra,-31268(gp) │ │ - move a1,s2 │ │ - addiu t9,ra,-16848 │ │ + lw t8,72(s0) │ │ + bne t8,s7,3db38 │ │ + lw t9,-31692(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ - bal 3be30 │ │ - sw s1,248(s0) │ │ + lw s6,292(s8) │ │ + lw s0,80(s0) │ │ + slt a3,s5,v0 │ │ + addiu t1,s6,1 │ │ lw gp,24(sp) │ │ - lw a1,68(sp) │ │ - lw s4,-31268(gp) │ │ - addiu t9,s4,-15808 │ │ - bal 3c240 │ │ - move a0,s0 │ │ - lw t8,68(sp) │ │ - lw t1,220(s0) │ │ - addiu s5,t8,1 │ │ - andi t0,s5,0x1 │ │ - lw s1,140(s0) │ │ - sll s3,t0,0x2 │ │ - lw v0,0(t1) │ │ - addu s2,s1,s3 │ │ - bltz v0,3e110 │ │ - lw v1,0(s2) │ │ - li a0,4 │ │ + movn s5,v0,a3 │ │ + bnez s0,3db44 │ │ + sw t1,292(s8) │ │ + addiu s3,s3,4 │ │ + addiu s2,s2,-1 │ │ + bnez s2,3db1c │ │ + lw s1,-4(s3) │ │ + lw s7,140(sp) │ │ + lw a1,140(s8) │ │ + andi ra,s7,0x1 │ │ + sll a3,ra,0x2 │ │ + addiu a0,ra,36 │ │ + lw a2,40(s8) │ │ + sll t1,a0,0x2 │ │ + addiu v1,a2,31 │ │ + addiu t3,a2,62 │ │ + slti t0,v1,0 │ │ + addu t2,s8,t1 │ │ + lw t5,0(t2) │ │ + movn v1,t3,t0 │ │ + lw t9,-30468(gp) │ │ + sra s0,v1,0x5 │ │ + lw a0,108(s8) │ │ + addu t4,a1,a3 │ │ + sw s5,248(s8) │ │ move a1,zero │ │ - sra t6,v0,0x5 │ │ - lw t5,108(s0) │ │ - sll t4,t6,0x2 │ │ - addu t3,t5,t4 │ │ - lw t2,0(t3) │ │ - srlv a3,t2,v0 │ │ - andi a2,a3,0x1 │ │ - beqz a2,3de78 │ │ + sll a2,s0,0x2 │ │ + sw t5,40(sp) │ │ + lw s5,0(t4) │ │ + jalr t9 │ │ + move s6,t5 │ │ + lw t6,248(s8) │ │ + lw t8,512(s8) │ │ + lw t7,508(s8) │ │ + lw v0,532(s8) │ │ + addiu s3,s5,4 │ │ + addu s4,t6,t8 │ │ + sw s3,44(sp) │ │ + lw gp,24(sp) │ │ + addiu s2,s7,1 │ │ + addu s1,t6,t7 │ │ + sw s4,48(sp) │ │ + sw v0,52(sp) │ │ + blez s6,3e8f8 │ │ + lw s3,0(s5) │ │ + lw ra,104(s8) │ │ + sll a3,s3,0x2 │ │ + addu a0,ra,a3 │ │ + lw s0,0(a0) │ │ + lw a2,72(s0) │ │ + beq a2,s7,3e5c4 │ │ nop │ │ - sw v0,0(v1) │ │ - lw t1,220(s0) │ │ - addiu v1,v1,4 │ │ - addiu a1,a1,1 │ │ - addu v0,t1,a0 │ │ - lw v0,0(v0) │ │ - bgez v0,3de44 │ │ - addiu a0,a0,4 │ │ - lw v0,44(s0) │ │ - lw a3,40(s0) │ │ - slt t1,v0,a3 │ │ - beqz t1,3dee8 │ │ - addiu t8,v0,31 │ │ - slti s4,v0,0 │ │ - movz t8,v0,s4 │ │ - lw s1,108(s0) │ │ - sra s5,t8,0x5 │ │ - sll s3,s5,0x2 │ │ - addu s2,s1,s3 │ │ - lw s6,0(s2) │ │ - srlv t7,s6,v0 │ │ - andi a0,t7,0x1 │ │ - beqz a0,3ded8 │ │ + lw s5,80(s0) │ │ + beqz s5,3dcdc │ │ + andi t6,s3,0x1f │ │ + lw a2,72(s5) │ │ + addiu s0,s3,31 │ │ + slti t4,s3,0 │ │ + movz s0,s3,t4 │ │ + sra a3,s0,0x5 │ │ + li t5,1 │ │ + sll s0,a3,0x2 │ │ + sllv s4,t5,t6 │ │ + slt s6,a2,s7 │ │ + bnez s6,3dcb8 │ │ + nop │ │ + lw t7,64(s5) │ │ + slt t8,s1,t7 │ │ + beqz t8,3e528 │ │ + nop │ │ + lw ra,108(s8) │ │ + sw s2,72(s5) │ │ + addu a2,ra,s0 │ │ + lw a0,0(a2) │ │ + or v1,a0,s4 │ │ + sw v1,0(a2) │ │ + lw t3,92(s5) │ │ + bltz t3,3e54c │ │ + lw a3,44(s5) │ │ + lw v0,48(sp) │ │ + slt t0,v0,a3 │ │ + bnez t0,3e504 │ │ + lw t9,-31264(gp) │ │ + lw s5,80(s5) │ │ + beqz s5,3dcdc │ │ nop │ │ - sw v0,0(v1) │ │ - lw a3,40(s0) │ │ - addiu v1,v1,4 │ │ - addiu a1,a1,1 │ │ - addiu v0,v0,1 │ │ - slt t9,v0,a3 │ │ - bnez t9,3de9c │ │ - addiu t8,v0,31 │ │ - lbu v1,64(s0) │ │ - bnez v1,3df00 │ │ - addiu a3,t0,36 │ │ - lw a2,204(s0) │ │ - addiu ra,a2,1 │ │ - sw ra,204(s0) │ │ - sll t0,a3,0x2 │ │ - addu s0,s0,t0 │ │ - sw a1,0(s0) │ │ - lw ra,60(sp) │ │ - li v0,1 │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ + b 3dc68 │ │ + lw a2,72(s5) │ │ + lw t6,48(sp) │ │ + slt t7,t6,a3 │ │ + bnez t7,3e908 │ │ + lw t9,-31264(gp) │ │ lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - bal 30218 │ │ - move a0,s3 │ │ - slt t1,s1,v0 │ │ - beqz t1,3df58 │ │ + lw s4,40(sp) │ │ + addiu s0,s3,4 │ │ + addiu t3,s4,-1 │ │ + sw s0,44(sp) │ │ + sw t3,40(sp) │ │ + bnez t3,3dc20 │ │ + lw s3,-4(s0) │ │ + lw s2,248(s8) │ │ + lw s1,508(s8) │ │ + lw s7,532(s8) │ │ + addu v0,s2,s1 │ │ + sw s7,44(sp) │ │ + sw v0,40(sp) │ │ + lw t0,140(sp) │ │ + lw t6,20(s8) │ │ + lbu t2,64(s8) │ │ + addiu t4,t0,1 │ │ + sw t0,56(sp) │ │ + lw s5,16(s8) │ │ + sw t6,60(sp) │ │ + sw t4,72(sp) │ │ + lwc1 $f20,244(s8) │ │ + beqz t2,3de70 │ │ + lw t5,240(s8) │ │ + lw a3,40(s8) │ │ + lw a0,56(sp) │ │ + lw t7,204(s8) │ │ + addiu a2,a3,31 │ │ + addu v1,a0,t5 │ │ + addiu t8,a3,62 │ │ + slti ra,a2,0 │ │ + subu s6,a0,t5 │ │ + movn a2,t8,ra │ │ + slt s0,t7,v1 │ │ + lw t9,-30468(gp) │ │ + slti t1,s6,0 │ │ + movz t7,v1,s0 │ │ + sra s1,a2,0x5 │ │ + lw a0,224(s8) │ │ + movn s6,zero,t1 │ │ + move s4,t7 │ │ + move a1,zero │ │ + jalr t9 │ │ + sll a2,s1,0x2 │ │ + slt t3,s6,s4 │ │ lw gp,24(sp) │ │ - lw a0,52(s0) │ │ - xor t2,s6,a0 │ │ - movn s1,v0,t2 │ │ - lw t4,292(s0) │ │ - addiu t3,t4,1 │ │ - b 3dd90 │ │ - sw t3,292(s0) │ │ - lw ra,60(sp) │ │ - move v0,zero │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ + beqz t3,3e92c │ │ + sw zero,232(s8) │ │ + lw s3,216(s8) │ │ + sll s2,s6,0x2 │ │ + sll s7,s4,0x2 │ │ + lw t6,228(s8) │ │ + addu t0,s3,s2 │ │ + addu t2,s3,s7 │ │ + move t4,zero │ │ + li t5,1 │ │ + lw a0,0(t0) │ │ + beqz a0,3de54 │ │ + nop │ │ + lw a1,224(s8) │ │ + lw a3,4(a0) │ │ + addiu t7,a3,31 │ │ + slti v0,a3,0 │ │ + movz t7,a3,v0 │ │ + move a2,t7 │ │ + sra v1,a2,0x5 │ │ + sll t8,v1,0x2 │ │ + addu ra,a1,t8 │ │ + lw s6,0(ra) │ │ + srlv t1,s6,a3 │ │ + andi s0,t1,0x1 │ │ + bnez s0,3de48 │ │ + sll s1,t4,0x2 │ │ + addu t9,t6,s1 │ │ + addiu t4,t4,1 │ │ + sw t4,232(s8) │ │ + sw a3,0(t9) │ │ + lw s4,4(a0) │ │ + addiu t3,s4,31 │ │ + slti s3,s4,0 │ │ + movz t3,s4,s3 │ │ + move a3,t3 │ │ + sra v0,a3,0x5 │ │ + sll s2,v0,0x2 │ │ + addu s7,a1,s2 │ │ + lw t7,0(s7) │ │ + sllv a2,t5,s4 │ │ + or v1,t7,a2 │ │ + sw v1,0(s7) │ │ + lw t4,232(s8) │ │ + lw a0,48(a0) │ │ + bnez a0,3ddd0 │ │ + nop │ │ + addiu t0,t0,4 │ │ + bne t0,t2,3ddc0 │ │ + nop │ │ + sll t2,t4,0x2 │ │ + addu t6,t6,t2 │ │ + li t5,-1 │ │ + sw t5,0(t6) │ │ + lw a1,300(s8) │ │ + lw t8,232(s8) │ │ + lw t1,56(sp) │ │ + lw s6,208(s8) │ │ + addu ra,a1,t8 │ │ + sll s0,t1,0x2 │ │ + sw ra,300(s8) │ │ + addu s1,s6,s0 │ │ + lw t9,0(s1) │ │ + lw t3,180(s8) │ │ + slt s3,t9,t3 │ │ + beqz s3,3e8e8 │ │ + sw t9,36(sp) │ │ + sll a3,t9,0x2 │ │ + sll v0,t9,0x5 │ │ + addu s2,a3,v0 │ │ + lui a2,0x7fff │ │ + ori v1,a2,0xffff │ │ + sw s2,52(sp) │ │ + lui s7,0xe000 │ │ + addiu t7,sp,80 │ │ + sw v1,76(sp) │ │ + lw v1,52(sp) │ │ + sw s7,64(sp) │ │ + sw zero,68(sp) │ │ + move s7,s8 │ │ + sw t7,48(sp) │ │ + move s8,s5 │ │ + lw t4,176(s7) │ │ + lw a0,212(s7) │ │ + addu s5,t4,v1 │ │ + lw t0,8(s5) │ │ + li t5,-1 │ │ + sll t2,t0,0x2 │ │ + addu t6,a0,t2 │ │ + sw t5,0(t6) │ │ + lw a1,8(s5) │ │ + lw t8,52(s7) │ │ + beq a1,t8,3e190 │ │ + li s1,-1 │ │ + lw ra,20(s5) │ │ + lw s6,188(s7) │ │ + lh t1,34(s5) │ │ + sll s0,ra,0x2 │ │ + beq t1,s1,3e688 │ │ + addu s0,s6,s0 │ │ + lw s4,60(sp) │ │ + lh t9,32(s5) │ │ + lw t3,16(s4) │ │ + sll s3,t9,0x2 │ │ + lw t4,228(s7) │ │ + addu a3,t3,s3 │ │ + sll v0,t1,0x2 │ │ + sll t7,t1,0x4 │ │ + lw a2,0(a3) │ │ + lw s2,0(t4) │ │ + subu v1,t7,v0 │ │ + bltz s2,3e140 │ │ + addu a0,a2,v1 │ │ + li t0,4 │ │ + move s3,s8 │ │ + move s8,s7 │ │ + move s4,s8 │ │ + move s1,s5 │ │ + move s7,t0 │ │ + b 3e064 │ │ + move s8,a0 │ │ + lw ra,104(s4) │ │ + lw v0,56(sp) │ │ + addu t3,ra,s6 │ │ + lw s6,0(t3) │ │ + lw a3,72(s6) │ │ + slt t7,a3,v0 │ │ + bnez t7,3dfac │ │ + lw t9,-31704(gp) │ │ + lw a2,4(s6) │ │ + slt v1,a2,a1 │ │ + beqz v1,3e118 │ │ + nop │ │ + lw a2,36(sp) │ │ + lw a3,72(sp) │ │ + jalr t9 │ │ + move a0,s6 │ │ + lw t4,8(s1) │ │ + lw t0,8(s3) │ │ + sll a0,t4,0x2 │ │ + sll t2,t4,0x4 │ │ + addu t6,a0,t2 │ │ + lw a1,60(sp) │ │ + addu t5,t0,t6 │ │ + lh s5,92(s6) │ │ + lw t8,12(a1) │ │ + lw t1,8(t5) │ │ + lw v0,76(sp) │ │ + sll t3,s5,0x2 │ │ + lw t7,4(t5) │ │ + addu a3,t8,t3 │ │ + addu v1,t1,v0 │ │ + lh a2,94(s6) │ │ + lw t9,0(a3) │ │ + sll t4,v1,0x1 │ │ + addu a0,t7,t4 │ │ + sll t0,a2,0x2 │ │ + lh t2,0(a0) │ │ + lw t6,108(s4) │ │ + sra s5,s2,0x5 │ │ + addu t5,t9,t0 │ │ + lw t8,0(t5) │ │ + sll a1,s5,0x2 │ │ + addu t1,t6,a1 │ │ + sll t3,t2,0x1 │ │ + lw t7,0(t1) │ │ + addu a2,t8,t3 │ │ + li v0,1 │ │ + lhu a3,0(a2) │ │ + sllv s2,v0,s2 │ │ + or v1,t7,s2 │ │ + lw gp,24(sp) │ │ + lw t4,228(s4) │ │ + sh a3,54(s6) │ │ + sw v1,0(t1) │ │ + addu ra,t4,s7 │ │ + lw s2,0(ra) │ │ + bltz s2,3e12c │ │ + addiu s7,s7,4 │ │ + beqz s8,3e544 │ │ + sll t5,s2,0x2 │ │ + lw t6,8(s3) │ │ + sll a1,s2,0x4 │ │ + addu t8,t5,a1 │ │ + addu ra,t6,t8 │ │ + lw s6,4(ra) │ │ + lw t1,4(s8) │ │ + lh t9,0(s6) │ │ + sll t3,t9,0x1 │ │ + addu a3,t1,t3 │ │ + lh v0,0(a3) │ │ + sll t7,v0,0x2 │ │ + addu a2,s0,t7 │ │ + lw s5,0(a2) │ │ + lui v1,0xe000 │ │ + beq s5,v1,3e054 │ │ + sll a0,s2,0x4 │ │ + lw t4,8(s3) │ │ + sll s6,s2,0x2 │ │ + addu t0,s6,a0 │ │ + addu t2,t4,t0 │ │ + lw t6,48(sp) │ │ + lw a1,16(t2) │ │ + lw t9,-32008(gp) │ │ + lw a2,24(s1) │ │ + lw a3,28(s1) │ │ + lw a0,56(s4) │ │ + jalr t9 │ │ + sw t6,16(sp) │ │ + sra t5,v0,0xa │ │ + mtc1 t5,$f0 │ │ + mtc1 s5,$f6 │ │ + cvt.s.w $f2,$f0 │ │ + mul.s $f4,$f20,$f2 │ │ + cvt.s.w $f8,$f6 │ │ + lw a1,44(sp) │ │ + lw t8,40(sp) │ │ + add.s $f10,$f4,$f8 │ │ + trunc.w.s $f12,$f10 │ │ + mfc1 s5,$f12 │ │ + addu a1,s5,a1 │ │ + slt t1,t8,a1 │ │ + bnez t1,3df7c │ │ + lw gp,24(sp) │ │ + lw t4,228(s4) │ │ + addu ra,t4,s7 │ │ + lw s2,0(ra) │ │ + bgez s2,3e064 │ │ + addiu s7,s7,4 │ │ + move s6,s8 │ │ + move s5,s1 │ │ + move s8,s3 │ │ + move s7,s4 │ │ + move a0,s6 │ │ + beqz a0,3e698 │ │ + nop │ │ + lw s3,12(s7) │ │ + lw s1,4(a0) │ │ + lw s4,20(s3) │ │ + lh t9,40(s4) │ │ + sll t4,t9,0x1 │ │ + addu t0,s1,t4 │ │ + lh a0,0(t0) │ │ + sll t2,a0,0x2 │ │ + addu t6,s0,t2 │ │ + lw s0,0(t6) │ │ + lw t5,64(sp) │ │ + lw a1,68(sp) │ │ + lw t3,36(sp) │ │ + slt t1,t5,s0 │ │ + movn a1,t3,t1 │ │ + movn t5,s0,t1 │ │ + sw a1,68(sp) │ │ + sw t5,64(sp) │ │ + lw a2,36(sp) │ │ + lw s2,52(sp) │ │ + lw t7,180(s7) │ │ + addiu a3,a2,1 │ │ + addiu v1,s2,36 │ │ + slt v0,a3,t7 │ │ + sw a3,36(sp) │ │ + bnez v0,3dee0 │ │ + sw v1,52(sp) │ │ + lw s5,64(sp) │ │ + move s8,s7 │ │ + lw ra,520(s8) │ │ + lw s7,40(sp) │ │ + addu s6,s5,ra │ │ + lw s5,44(sp) │ │ + addu a1,s6,s5 │ │ + slt s0,s7,a1 │ │ + beqz s0,3e260 │ │ + lui s3,0xe000 │ │ + addiu s1,s3,1 │ │ + slt s4,a1,s1 │ │ + bnez s4,3e260 │ │ + lw t6,56(sp) │ │ + lw s2,48(s8) │ │ + lw t9,104(s8) │ │ + sll t4,s2,0x2 │ │ + addu t0,t9,t4 │ │ + lw a0,0(t0) │ │ + lw t2,72(a0) │ │ + slt t5,t2,t6 │ │ + bnez t5,3e220 │ │ + lw t9,-31704(gp) │ │ + lw t8,4(a0) │ │ + slt t1,t8,a1 │ │ + beqz t1,3e260 │ │ + nop │ │ + lw a3,72(sp) │ │ + lw a2,68(sp) │ │ + jalr t9 │ │ + li s6,1 │ │ + addiu a0,s2,31 │ │ + slti a1,s2,0 │ │ + movz a0,s2,a1 │ │ + lw t3,108(s8) │ │ + sra a3,a0,0x5 │ │ + sll t7,a3,0x2 │ │ + addu v0,t3,t7 │ │ + lw v1,0(v0) │ │ + sllv s5,s6,s2 │ │ + or s7,v1,s5 │ │ + lw gp,24(sp) │ │ + sw s7,0(v0) │ │ + lw ra,516(s8) │ │ + lw s0,64(sp) │ │ + lw s1,44(sp) │ │ + addu s3,s0,ra │ │ lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + addu s4,s3,s1 │ │ + slt t4,s2,s4 │ │ + beqz t4,3e344 │ │ + lui t0,0xe000 │ │ + addiu t2,t0,1 │ │ + slt t6,s4,t2 │ │ + bnez t6,3e344 │ │ + nop │ │ + lw t5,48(s8) │ │ + lw t7,40(s8) │ │ + addiu s1,t5,1 │ │ + slt t8,s1,t7 │ │ + beqz t8,3e344 │ │ + lw s0,56(sp) │ │ + lw s5,72(sp) │ │ + lw s6,68(sp) │ │ + sll s2,s1,0x2 │ │ + li s7,1 │ │ + lw t1,104(s8) │ │ + addu t9,t1,s2 │ │ + lw a0,0(t9) │ │ + beqz a0,3e334 │ │ + nop │ │ + lw a1,72(a0) │ │ + slt a2,a1,s0 │ │ + bnez a2,3e2f0 │ │ + lw t9,-31704(gp) │ │ + lw t3,4(a0) │ │ + slt a3,t3,s4 │ │ + beqz a3,3e334 │ │ + nop │ │ + move a1,s4 │ │ + move a2,s6 │ │ + jalr t9 │ │ + move a3,s5 │ │ + slti t7,s1,0 │ │ + addiu a0,s1,31 │ │ + movz a0,s1,t7 │ │ + lw v1,108(s8) │ │ + sra v0,a0,0x5 │ │ + sll s3,v0,0x2 │ │ + addu t4,v1,s3 │ │ + lw t0,0(t4) │ │ + sllv t2,s7,s1 │ │ + or t6,t0,t2 │ │ + lw gp,24(sp) │ │ + sw t6,0(t4) │ │ + lw t7,40(s8) │ │ + addiu s1,s1,1 │ │ + slt ra,s1,t7 │ │ + bnez ra,3e2bc │ │ + addiu s2,s2,4 │ │ + lw s4,56(sp) │ │ + lw a0,140(s8) │ │ + andi t5,s4,0x1 │ │ + addiu t8,t5,36 │ │ + sll s7,t8,0x2 │ │ + sll s0,t5,0x2 │ │ + addu s5,s8,s7 │ │ + addu s6,a0,s0 │ │ + lw t1,0(s6) │ │ + lw s2,0(s5) │ │ + addiu s1,t1,4 │ │ + blez s2,3e3c8 │ │ + lw v1,0(t1) │ │ + b 3e390 │ │ + lw s3,56(sp) │ │ + addiu s1,s1,4 │ │ + addiu s2,s2,-1 │ │ + beqz s2,3e3c4 │ │ + lw v1,-4(s1) │ │ + lw a1,104(s8) │ │ + sll a2,v1,0x2 │ │ + addu t3,a1,a2 │ │ + lw a0,0(t3) │ │ + lw a3,72(a0) │ │ + bne s3,a3,3e380 │ │ + lw t9,-31244(gp) │ │ + addiu s1,s1,4 │ │ + jalr t9 │ │ + addiu s2,s2,-1 │ │ + lw gp,24(sp) │ │ + bnez s2,3e390 │ │ + lw v1,-4(s1) │ │ + lw a0,140(s8) │ │ + lw t4,140(sp) │ │ + lw v0,220(s8) │ │ + addiu t0,t4,1 │ │ + andi t6,t0,0x1 │ │ + sll t2,t6,0x2 │ │ + lw a3,0(v0) │ │ + addu t7,a0,t2 │ │ + bltz a3,3e8e0 │ │ + lw a1,0(t7) │ │ + lw ra,108(s8) │ │ + addiu s6,v0,4 │ │ + move a2,zero │ │ + sra s0,a3,0x5 │ │ + sll s4,s0,0x2 │ │ + addu t5,ra,s4 │ │ + lw t8,0(t5) │ │ + srlv s7,t8,a3 │ │ + andi s5,s7,0x1 │ │ + beqz s5,3e424 │ │ + nop │ │ + sw a3,0(a1) │ │ + addiu a2,a2,1 │ │ + addiu a1,a1,4 │ │ + addiu s6,s6,4 │ │ + lw a3,-4(s6) │ │ + bgez a3,3e3fc │ │ + sra s0,a3,0x5 │ │ + lw a0,44(s8) │ │ + lw t0,40(s8) │ │ + slt t1,a0,t0 │ │ + beqz t1,3e494 │ │ + addiu s1,a0,31 │ │ + lw s3,108(s8) │ │ + slti t3,a0,0 │ │ + movz s1,a0,t3 │ │ + sra v1,s1,0x5 │ │ + sll t9,v1,0x2 │ │ + addu s2,s3,t9 │ │ + lw v0,0(s2) │ │ + srlv t4,v0,a0 │ │ + andi t2,t4,0x1 │ │ + beqz t2,3e484 │ │ + nop │ │ + sw a0,0(a1) │ │ + lw t0,40(s8) │ │ + addiu a2,a2,1 │ │ + addiu a1,a1,4 │ │ + addiu a0,a0,1 │ │ + slt t7,a0,t0 │ │ + bnez t7,3e44c │ │ + addiu s1,a0,31 │ │ + lbu ra,64(s8) │ │ + bnez ra,3e4ac │ │ + nop │ │ + lw s0,204(s8) │ │ + addiu s4,s0,1 │ │ + sw s4,204(s8) │ │ + addiu t6,t6,36 │ │ + sll t5,t6,0x2 │ │ + addu s8,s8,t5 │ │ + sw a2,0(s8) │ │ + li v0,1 │ │ + lw s5,-30360(gp) │ │ + lw s7,84(sp) │ │ + lw s3,0(s5) │ │ + bne s7,s3,3e938 │ │ + lw ra,124(sp) │ │ + lw s8,120(sp) │ │ + lw s7,116(sp) │ │ + lw s6,112(sp) │ │ + lw s5,108(sp) │ │ + lw s4,104(sp) │ │ + lw s3,100(sp) │ │ + lw s2,96(sp) │ │ + lw s1,92(sp) │ │ + lw s0,88(sp) │ │ + ldc1 $f20,128(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ + addiu sp,sp,136 │ │ + lw a1,48(s5) │ │ + sw a1,16(sp) │ │ + sw t3,20(sp) │ │ + move a0,s8 │ │ + move a1,s7 │ │ + jalr t9 │ │ + move a2,s3 │ │ + b 3dcb8 │ │ + lw gp,24(sp) │ │ + beq s2,a2,3dcb8 │ │ + lw t9,-31244(gp) │ │ + jalr t9 │ │ + move a0,s5 │ │ + lw gp,24(sp) │ │ + b 3dcbc │ │ + lw s5,80(s5) │ │ + b 3e0a0 │ │ + lw s5,16(s1) │ │ + lw t2,52(sp) │ │ + addu t1,t2,a3 │ │ + slt t6,s1,t1 │ │ + beqz t6,3dcb8 │ │ + nop │ │ + lw s6,80(s5) │ │ + lw t4,92(s6) │ │ + bltz t4,3e6d0 │ │ + nop │ │ + lw ra,72(s6) │ │ + slt a2,ra,s7 │ │ + bnez a2,3e590 │ │ lw t9,-31704(gp) │ │ - bal 21834 │ │ + lw a0,4(s6) │ │ + slt v1,a0,t1 │ │ + beqz v1,3e5b0 │ │ nop │ │ - andi t0,s2,0x1 │ │ - addiu t1,t0,36 │ │ - lw a2,140(s0) │ │ - sll a3,t1,0x2 │ │ - sll a1,t0,0x2 │ │ - addu v1,s0,a3 │ │ - addu a0,a2,a1 │ │ - lw s4,0(a0) │ │ - lw s3,0(v1) │ │ + lw a2,48(s5) │ │ + move a1,t1 │ │ + sw t1,36(sp) │ │ + move a0,s6 │ │ + jalr t9 │ │ + move a3,s2 │ │ lw gp,24(sp) │ │ - blez s3,3e028 │ │ - lw v0,0(s4) │ │ - addiu s4,s4,4 │ │ - lw t4,104(s0) │ │ - sll t3,v0,0x2 │ │ - addu t2,t4,t3 │ │ - b 3dff4 │ │ - lw s1,0(t2) │ │ - lw s1,80(s1) │ │ - beqz s1,3e018 │ │ + lw t1,36(sp) │ │ + lw s6,80(s6) │ │ + bnez s6,3e570 │ │ nop │ │ - lw t5,72(s1) │ │ - bne s2,t5,3dfe8 │ │ - lw t9,-31700(gp) │ │ - lw a0,12(s0) │ │ - bal 218a0 │ │ - move a1,s1 │ │ - lw s1,80(s1) │ │ - bnez s1,3dff4 │ │ + b 3dcbc │ │ + lw s5,80(s5) │ │ + lw t1,64(s0) │ │ + slt v1,s1,t1 │ │ + beqz v1,3dc3c │ │ + addiu v0,s3,31 │ │ + slti t3,s3,0 │ │ + movz v0,s3,t3 │ │ + lw t0,108(s8) │ │ + sra a1,v0,0x5 │ │ + sll t9,a1,0x2 │ │ + sw s2,72(s0) │ │ + addu t2,t0,t9 │ │ + lw t4,0(t2) │ │ + li s5,1 │ │ + andi t6,s3,0x1f │ │ + sllv t5,s5,t6 │ │ + or s6,t4,t5 │ │ + lw s5,80(s0) │ │ + sw s6,0(t2) │ │ + beqz s5,3dccc │ │ + lw a3,44(s0) │ │ + lw ra,52(sp) │ │ + addu t1,ra,a3 │ │ + slt a3,s1,t1 │ │ + beqz a3,3e704 │ │ + nop │ │ + lw a0,92(s5) │ │ + bltz a0,3e8a4 │ │ + nop │ │ + lw s4,72(s5) │ │ + slt t0,s4,s7 │ │ + bnez t0,3e654 │ │ + lw t9,-31704(gp) │ │ + lw a1,4(s5) │ │ + slt t2,a1,t1 │ │ + beqz t2,3e674 │ │ + nop │ │ + lw a2,48(s0) │ │ + move a1,t1 │ │ + sw t1,36(sp) │ │ + move a0,s5 │ │ + jalr t9 │ │ + move a3,s2 │ │ lw gp,24(sp) │ │ - addiu s3,s3,-1 │ │ - lw v0,0(s4) │ │ - bnez s3,3dfd4 │ │ - addiu s4,s4,4 │ │ - b 3dcbc │ │ - lw a0,12(s0) │ │ - lw a0,68(sp) │ │ - lw t2,-32696(gp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a0,16(sp) │ │ - sw v0,20(sp) │ │ + lw t1,36(sp) │ │ + lw s5,80(s5) │ │ + bnez s5,3e634 │ │ + nop │ │ + b 3dc40 │ │ + lw s5,80(s0) │ │ + lw t4,228(s7) │ │ + lw s2,0(t4) │ │ + bgez s2,3df5c │ │ + move a0,zero │ │ + b 3e170 │ │ + lw s0,16(s5) │ │ + jalr t9 │ │ + move a0,s0 │ │ + slt s6,s5,v0 │ │ + beqz s6,3e6c0 │ │ + lw gp,24(sp) │ │ + lw t8,52(s8) │ │ + xor v1,s1,t8 │ │ + movn s5,v0,v1 │ │ + lw s4,292(s8) │ │ + addiu v0,s4,1 │ │ + b 3db38 │ │ + sw v0,292(s8) │ │ + lw a3,72(s6) │ │ + slt t5,a3,s7 │ │ + bnez t5,3e70c │ │ + lw t9,-31704(gp) │ │ + lw t7,4(s6) │ │ + slt t8,t7,t1 │ │ + bnez t8,3e70c │ │ + nop │ │ + move s5,s6 │ │ + b 3dc68 │ │ + lw a2,72(s5) │ │ + b 3e4c0 │ │ + move v0,zero │ │ + b 3dc4c │ │ + lw a2,72(s5) │ │ + lw a2,48(s5) │ │ + move a0,s6 │ │ + move a1,t1 │ │ + jalr t9 │ │ + move a3,s2 │ │ + lw gp,24(sp) │ │ + b 3dcbc │ │ + lw s5,80(s5) │ │ + jalr t9 │ │ + move s1,a1 │ │ + andi a1,s1,0x1 │ │ + addiu a3,a1,36 │ │ + lw a0,140(s8) │ │ + sll t0,a3,0x2 │ │ + sll t1,a1,0x2 │ │ + addu t2,s8,t0 │ │ + addu t3,a0,t1 │ │ + lw t4,0(t3) │ │ + lw s2,0(t2) │ │ + lw gp,24(sp) │ │ + addiu s3,t4,4 │ │ + blez s2,3e7bc │ │ + lw s5,0(t4) │ │ + lw t5,104(s8) │ │ + sll t6,s5,0x2 │ │ + addu t7,t5,t6 │ │ + b 3e788 │ │ + lw s0,0(t7) │ │ + lw s0,80(s0) │ │ + beqz s0,3e7ac │ │ + nop │ │ + lw s4,72(s0) │ │ + bne s1,s4,3e77c │ │ + lw t9,-31680(gp) │ │ + lw a0,12(s8) │ │ + jalr t9 │ │ + move a1,s0 │ │ + lw s0,80(s0) │ │ + bnez s0,3e788 │ │ + lw gp,24(sp) │ │ + addiu s3,s3,4 │ │ + addiu s2,s2,-1 │ │ + bnez s2,3e768 │ │ + lw s5,-4(s3) │ │ + b 3da64 │ │ + lw a0,12(s8) │ │ + lw t4,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + lw t3,140(sp) │ │ + lw t9,-32196(gp) │ │ + sw a2,20(sp) │ │ li a0,1 │ │ - addiu a1,t2,2252 │ │ + addiu a1,t4,-8004 │ │ li a2,832 │ │ + addiu a3,t5,-8380 │ │ jalr t9 │ │ - addiu a3,t1,1876 │ │ - lw s2,68(sp) │ │ - lw a3,140(s0) │ │ - andi v1,s2,0x1 │ │ - addiu a0,v1,36 │ │ - sll t0,a0,0x2 │ │ - sll v1,v1,0x2 │ │ - addu a2,s0,t0 │ │ - addu a1,a3,v1 │ │ - lw s5,0(a1) │ │ - lw s4,0(a2) │ │ + sw t3,16(sp) │ │ + lw s7,140(sp) │ │ + lw a1,140(s8) │ │ + andi t6,s7,0x1 │ │ + addiu a0,t6,36 │ │ + sll t7,a0,0x2 │ │ + sll a3,t6,0x2 │ │ + addu s4,s8,t7 │ │ + addu a2,a1,a3 │ │ + lw s0,0(a2) │ │ + lw s3,0(s4) │ │ lw gp,24(sp) │ │ - lw s6,248(s0) │ │ - blez s4,3e0fc │ │ - lw v0,0(s5) │ │ - addiu s5,s5,4 │ │ - lw t5,104(s0) │ │ - sll t4,v0,0x2 │ │ - addu t3,t5,t4 │ │ - b 3e0b8 │ │ - lw s3,0(t3) │ │ - lw s3,80(s3) │ │ - beqz s3,3e0dc │ │ + lw s2,248(s8) │ │ + addiu s4,s0,4 │ │ + blez s3,3e898 │ │ + lw v0,0(s0) │ │ + lw s5,104(s8) │ │ + sll s6,v0,0x2 │ │ + addu t8,s5,s6 │ │ + b 3e84c │ │ + lw s0,0(t8) │ │ + lw s0,80(s0) │ │ + beqz s0,3e870 │ │ nop │ │ - lw t6,72(s3) │ │ - bne s2,t6,3e0ac │ │ - lw t9,-31256(gp) │ │ - move a0,s3 │ │ - bal 301b8 │ │ - move a1,s6 │ │ - lw s3,80(s3) │ │ - bnez s3,3e0b8 │ │ + lw v1,72(s0) │ │ + bne s7,v1,3e840 │ │ + lw t9,-31252(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + move a1,s2 │ │ + lw s0,80(s0) │ │ + bnez s0,3e84c │ │ lw gp,24(sp) │ │ - addiu s4,s4,-1 │ │ - lw v0,0(s5) │ │ - bnez s4,3e098 │ │ - addiu s5,s5,4 │ │ - lw s2,68(sp) │ │ - andi t7,s2,0x1 │ │ - sll v1,t7,0x2 │ │ - addiu a0,t7,36 │ │ - li s3,1 │ │ - b 3dd30 │ │ - sw s3,256(s0) │ │ - b 3dde4 │ │ - lui s1,0xe000 │ │ - b 3de88 │ │ - move a1,zero │ │ + addiu s4,s4,4 │ │ + addiu s3,s3,-1 │ │ + bnez s3,3e82c │ │ + lw v0,-4(s4) │ │ + lw s7,140(sp) │ │ + lw a1,140(s8) │ │ + andi ra,s7,0x1 │ │ + sll a3,ra,0x2 │ │ + addu a2,a1,a3 │ │ + addiu a0,ra,36 │ │ + li t0,1 │ │ + b 3dae0 │ │ + sw t0,256(s8) │ │ + lw a2,72(s5) │ │ + slt v1,a2,s7 │ │ + bnez v1,3e8c4 │ │ + lw t9,-31704(gp) │ │ + lw v0,4(s5) │ │ + slt t3,v0,t1 │ │ + beqz t3,3dc4c │ │ + nop │ │ + lw a2,48(s0) │ │ + move a0,s5 │ │ + move a1,t1 │ │ + jalr t9 │ │ + move a3,s2 │ │ + b 3dc3c │ │ + lw gp,24(sp) │ │ + b 3e434 │ │ + move a2,zero │ │ + lui s5,0xe000 │ │ + sw zero,68(sp) │ │ + b 3e1bc │ │ + sw s5,64(sp) │ │ + lw s7,52(sp) │ │ + sw s1,40(sp) │ │ + b 3dd14 │ │ + sw s7,44(sp) │ │ + lw t8,48(s0) │ │ + sw t8,16(sp) │ │ + sw zero,20(sp) │ │ + move a0,s8 │ │ + move a1,s7 │ │ + jalr t9 │ │ + move a2,s3 │ │ + b 3dc3c │ │ + lw gp,24(sp) │ │ + lw t6,228(s8) │ │ + b 3de64 │ │ + move t2,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0003e118 : │ │ +0003e944 : │ │ lui gp,0x7 │ │ - addiu gp,gp,-20168 │ │ + addiu gp,gp,-22260 │ │ addu gp,gp,t9 │ │ + lw t6,220(a0) │ │ addiu sp,sp,-80 │ │ sw s0,40(sp) │ │ + lw s0,0(t6) │ │ sw gp,32(sp) │ │ + sw s2,48(sp) │ │ + sw s1,44(sp) │ │ sw ra,68(sp) │ │ sw s6,64(sp) │ │ sw s5,60(sp) │ │ sw s4,56(sp) │ │ sw s3,52(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ sdc1 $f20,72(sp) │ │ - move s0,a0 │ │ - lw a0,220(a0) │ │ - lw s1,0(a0) │ │ - bltz s1,3e1f4 │ │ - nop │ │ - lw s4,-32696(gp) │ │ + move s1,a0 │ │ + bltz s0,3ea1c │ │ li s2,4 │ │ + lw s4,-32708(gp) │ │ li s5,1 │ │ - addiu s4,s4,2252 │ │ - lw t2,16(s0) │ │ - sll s3,s1,0x2 │ │ - lw t0,8(t2) │ │ - sll t1,s1,0x4 │ │ - addu a1,s3,t1 │ │ - addu v1,t0,a1 │ │ - lw v0,8(v1) │ │ - lw t9,-31988(gp) │ │ + addiu s4,s4,-8004 │ │ + lw v0,16(s1) │ │ + sll s3,s0,0x2 │ │ + lw v1,8(v0) │ │ + sll a1,s0,0x4 │ │ + addu t0,s3,a1 │ │ + addu t1,v1,t0 │ │ + lw t2,8(t1) │ │ + lw t9,-32012(gp) │ │ move a2,s4 │ │ - beq v0,s5,3e1e4 │ │ + beq t2,s5,3ea0c │ │ li a3,912 │ │ - lw t5,104(s0) │ │ - lw a0,72(s0) │ │ - addu t4,t5,s3 │ │ - lw t3,0(t4) │ │ - move a1,t3 │ │ + lw t3,104(s1) │ │ + lw a0,72(s1) │ │ + addu t4,t3,s3 │ │ + lw t5,0(t4) │ │ + move a1,t5 │ │ jalr t9 │ │ - lw s6,80(t3) │ │ + lw s6,80(t5) │ │ lw gp,32(sp) │ │ - lw a0,104(s0) │ │ - lw t9,-31252(gp) │ │ - addu s3,a0,s3 │ │ - move a1,s1 │ │ - move a0,s0 │ │ - bal 362e0 │ │ - sw s6,0(s3) │ │ + lw a0,104(s1) │ │ + lw t9,-31248(gp) │ │ + addu a2,a0,s3 │ │ + move a1,s0 │ │ + sw s6,0(a2) │ │ + jalr t9 │ │ + move a0,s1 │ │ lw gp,32(sp) │ │ - lw a0,220(s0) │ │ - addu a2,a0,s2 │ │ - lw s1,0(a2) │ │ - bgez s1,3e174 │ │ + lw t6,220(s1) │ │ + addu a3,t6,s2 │ │ + lw s0,0(a3) │ │ + bgez s0,3e99c │ │ addiu s2,s2,4 │ │ - lbu a3,64(s0) │ │ - beqz a3,3e26c │ │ + lbu t7,64(s1) │ │ + beqz t7,3ea8c │ │ nop │ │ - lw v0,204(s0) │ │ - blez v0,3e26c │ │ - lw s2,-32696(gp) │ │ + lw v1,204(s1) │ │ + blez v1,3ea8c │ │ + lw t8,-32708(gp) │ │ move s3,zero │ │ - addiu s2,s2,2252 │ │ - lw s1,216(s0) │ │ - sll t7,s3,0x2 │ │ - addu t6,s1,t7 │ │ - lw a1,0(t6) │ │ - bnez a1,3e23c │ │ - lw t9,-31988(gp) │ │ - b 3e260 │ │ - addiu s3,s3,1 │ │ - move a1,s1 │ │ - lw t9,-31988(gp) │ │ - lw s1,48(a1) │ │ - lw a0,76(s0) │ │ - move a2,s2 │ │ + addiu s5,t8,-8004 │ │ + lw ra,216(s1) │ │ + sll s4,s3,0x2 │ │ + addu v0,ra,s4 │ │ + lw a1,0(v0) │ │ + beqz a1,3ea7c │ │ + nop │ │ + lw t9,-32012(gp) │ │ + lw s6,48(a1) │ │ + lw a0,76(s1) │ │ + move a2,s5 │ │ jalr t9 │ │ li a3,884 │ │ - bnez s1,3e234 │ │ lw gp,32(sp) │ │ - lw v0,204(s0) │ │ + bnez s6,3ea54 │ │ + move a1,s6 │ │ + lw v1,204(s1) │ │ addiu s3,s3,1 │ │ - slt s5,s3,v0 │ │ - bnez s5,3e214 │ │ + slt a1,s3,v1 │ │ + bnez a1,3ea3c │ │ nop │ │ - lw a1,40(s0) │ │ - lw t9,-30412(gp) │ │ - addiu s4,a1,31 │ │ - slti v1,s4,0 │ │ - addiu v0,a1,62 │ │ - movn s4,v0,v1 │ │ - sra ra,s4,0x5 │ │ - lw a0,108(s0) │ │ - sll a2,ra,0x2 │ │ + lw t0,40(s1) │ │ + lw t9,-30468(gp) │ │ + addiu a2,t0,31 │ │ + addiu t1,t0,62 │ │ + slti t2,a2,0 │ │ + movn a2,t1,t2 │ │ + sra a3,a2,0x5 │ │ + lw a0,108(s1) │ │ + sll a2,a3,0x2 │ │ jalr t9 │ │ move a1,zero │ │ - lw t8,12(s0) │ │ + lw t3,12(s1) │ │ lw gp,32(sp) │ │ - lw s1,96(t8) │ │ - lw t9,-31260(gp) │ │ - move a0,s0 │ │ - bal 35620 │ │ - move a1,s1 │ │ + lw s0,96(t3) │ │ + lw t9,-31256(gp) │ │ + move a0,s1 │ │ + jalr t9 │ │ + move a1,s0 │ │ lw gp,32(sp) │ │ - lw t9,-32072(gp) │ │ + lw t9,-32068(gp) │ │ jalr t9 │ │ - addiu a0,s0,368 │ │ - blez s1,3e480 │ │ + addiu a0,s1,368 │ │ + blez s0,3eca0 │ │ lw gp,32(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - lw a0,8(s0) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + lw a0,8(s1) │ │ jalr t9 │ │ - addiu a1,a1,-18344 │ │ - lw v1,180(s0) │ │ - sra s3,s1,0x1 │ │ - addu a0,v1,s3 │ │ - addiu s1,s1,1 │ │ - div zero,a0,s1 │ │ - teq s1,zero,0x7 │ │ + addiu a1,t4,-28608 │ │ + lw t5,180(s1) │ │ + sra s2,s0,0x1 │ │ + addu a0,t5,s2 │ │ + addiu s5,s0,1 │ │ + div zero,a0,s5 │ │ + teq s5,zero,0x7 │ │ lw gp,32(sp) │ │ - mtc1 v0,$f2 │ │ - lw s2,-32696(gp) │ │ - cvt.d.w $f0,$f2 │ │ - lw a3,-32696(gp) │ │ - mtc1 s1,$f2 │ │ - lw t9,-32200(gp) │ │ + mtc1 v0,$f0 │ │ + lw s4,-32708(gp) │ │ + lw t7,-32708(gp) │ │ + mtc1 s5,$f2 │ │ + lw t9,-32196(gp) │ │ + cvt.d.w $f4,$f0 │ │ + addiu a3,t7,-8284 │ │ cvt.d.w $f20,$f2 │ │ + sw t5,16(sp) │ │ li a0,1 │ │ - addiu a1,s2,2252 │ │ + addiu a1,s4,-8004 │ │ li a2,938 │ │ - addiu a3,a3,1972 │ │ - sw v1,16(sp) │ │ - div.d $f20,$f20,$f0 │ │ - mflo t0 │ │ + div.d $f20,$f20,$f4 │ │ + mflo t6 │ │ jalr t9 │ │ - sw t0,20(sp) │ │ - lw v0,304(s0) │ │ + sw t6,20(sp) │ │ + lw t8,304(s1) │ │ lw gp,32(sp) │ │ - addu s3,s3,v0 │ │ - div zero,s3,s1 │ │ - teq s1,zero,0x7 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + addu v0,s2,t8 │ │ + div zero,v0,s5 │ │ + teq s5,zero,0x7 │ │ + lw v1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,v1,-8252 │ │ + sw t8,16(sp) │ │ li a0,1 │ │ - addiu a1,s2,2252 │ │ + addiu a1,s4,-8004 │ │ li a2,940 │ │ - addiu a3,a3,2004 │ │ - sw v0,16(sp) │ │ - mflo v1 │ │ + mflo s6 │ │ jalr t9 │ │ - sw v1,20(sp) │ │ - lw v0,292(s0) │ │ + sw s6,20(sp) │ │ + lw s3,292(s1) │ │ lw gp,32(sp) │ │ - div zero,v0,s1 │ │ - teq s1,zero,0x7 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + div zero,s3,s5 │ │ + teq s5,zero,0x7 │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t0,-7856 │ │ li a0,1 │ │ - addiu a1,s2,2252 │ │ + addiu a1,s4,-8004 │ │ li a2,942 │ │ - addiu a3,a3,2400 │ │ - sw v0,16(sp) │ │ - mflo v1 │ │ + sw s3,16(sp) │ │ + mflo t1 │ │ jalr t9 │ │ - sw v1,20(sp) │ │ - lw v0,296(s0) │ │ + sw t1,20(sp) │ │ + lw t2,296(s1) │ │ lw gp,32(sp) │ │ - div zero,v0,s1 │ │ - teq s1,zero,0x7 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + div zero,t2,s5 │ │ + teq s5,zero,0x7 │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t2,16(sp) │ │ li a0,1 │ │ - addiu a1,s2,2252 │ │ + addiu a1,s4,-8004 │ │ li a2,944 │ │ - addiu a3,a3,2432 │ │ - sw v0,16(sp) │ │ - mflo v1 │ │ + addiu a3,a3,-7824 │ │ + mflo t3 │ │ jalr t9 │ │ - sw v1,20(sp) │ │ - lw v0,300(s0) │ │ + sw t3,20(sp) │ │ + lw t4,300(s1) │ │ lw gp,32(sp) │ │ - div zero,v0,s1 │ │ - teq s1,zero,0x7 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ + div zero,t4,s5 │ │ + teq s5,zero,0x7 │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t5,-7796 │ │ + sw t4,16(sp) │ │ li a0,1 │ │ - addiu a1,s2,2252 │ │ + addiu a1,s4,-8004 │ │ li a2,947 │ │ - addiu a3,a3,2460 │ │ - mflo v1 │ │ + mflo s0 │ │ jalr t9 │ │ - sw v1,20(sp) │ │ - ldc1 $f0,376(s0) │ │ + sw s0,20(sp) │ │ + ldc1 $f6,376(s1) │ │ lw gp,32(sp) │ │ li a0,1 │ │ - div.d $f2,$f0,$f20 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s2,2252 │ │ + div.d $f8,$f6,$f20 │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s4,-8004 │ │ li a2,950 │ │ - addiu a3,a3,2492 │ │ - sdc1 $f0,16(sp) │ │ + addiu a3,s2,-7764 │ │ + sdc1 $f6,16(sp) │ │ jalr t9 │ │ - sdc1 $f2,24(sp) │ │ - ldc1 $f0,384(s0) │ │ + sdc1 $f8,24(sp) │ │ + ldc1 $f10,384(s1) │ │ lw gp,32(sp) │ │ li a0,1 │ │ - div.d $f20,$f0,$f20 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sdc1 $f0,16(sp) │ │ - addiu a1,s2,2252 │ │ + div.d $f12,$f10,$f20 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sdc1 $f10,16(sp) │ │ + addiu a1,s4,-8004 │ │ li a2,953 │ │ - addiu a3,a3,2520 │ │ + addiu a3,s1,-7736 │ │ jalr t9 │ │ - sdc1 $f20,24(sp) │ │ + sdc1 $f12,24(sp) │ │ lw ra,68(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ @@ -49432,43312 +49444,41359 @@ │ │ ldc1 $f20,72(sp) │ │ jr ra │ │ addiu sp,sp,80 │ │ nop │ │ jr ra │ │ move v0,zero │ │ lui gp,0x7 │ │ - addiu gp,gp,-21096 │ │ + addiu gp,gp,-23176 │ │ addu gp,gp,t9 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ addiu sp,sp,-32 │ │ - lw t9,-32200(gp) │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ + lw t9,-32196(gp) │ │ li a0,3 │ │ - addiu a1,a1,2548 │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + addiu a1,a1,-7708 │ │ li a2,323 │ │ jalr t9 │ │ - addiu a3,a3,2604 │ │ + addiu a3,a3,-7652 │ │ lw ra,28(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ lui gp,0x7 │ │ - addiu gp,gp,-21168 │ │ + addiu gp,gp,-23248 │ │ addu gp,gp,t9 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ addiu sp,sp,-32 │ │ - lw t9,-32200(gp) │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ + lw t9,-32196(gp) │ │ li a0,3 │ │ - addiu a1,a1,2548 │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + addiu a1,a1,-7708 │ │ li a2,316 │ │ jalr t9 │ │ - addiu a3,a3,2656 │ │ + addiu a3,a3,-7600 │ │ lw ra,28(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ lui gp,0x7 │ │ - addiu gp,gp,-21240 │ │ + addiu gp,gp,-23320 │ │ addu gp,gp,t9 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ addiu sp,sp,-32 │ │ - lw t9,-32200(gp) │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ + lw t9,-32196(gp) │ │ li a0,3 │ │ - addiu a1,a1,2548 │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + addiu a1,a1,-7708 │ │ li a2,308 │ │ jalr t9 │ │ - addiu a3,a3,2604 │ │ + addiu a3,a3,-7652 │ │ lw ra,28(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ lui gp,0x7 │ │ - addiu gp,gp,-21312 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-31696(gp) │ │ - sw gp,16(sp) │ │ - sw s2,32(sp) │ │ - sw ra,36(sp) │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ - jalr t9 │ │ - move s2,a0 │ │ - lh v0,62(s2) │ │ - blez v0,3e5fc │ │ - lw gp,16(sp) │ │ - move s1,zero │ │ - move s0,zero │ │ - lw a1,64(s2) │ │ - lw t9,-31688(gp) │ │ - bal 2faf8 │ │ - addu a0,a1,s1 │ │ - lh a0,62(s2) │ │ - addiu s0,s0,1 │ │ - slt v1,s0,a0 │ │ - lw gp,16(sp) │ │ - bnez v1,3e5d4 │ │ - addiu s1,s1,84 │ │ - lw s0,84(s2) │ │ - beqz s0,3e624 │ │ - move a0,zero │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,3e608 │ │ - lw gp,16(sp) │ │ - lw a0,84(s2) │ │ - lw t9,-31888(gp) │ │ - jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - lw a0,64(s2) │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - sw zero,84(s2) │ │ - lw gp,16(sp) │ │ - lw t9,-31692(gp) │ │ - bal 2fa9c │ │ - lw a0,56(s2) │ │ - lw gp,16(sp) │ │ - move a0,s2 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ - jr t9 │ │ - addiu sp,sp,40 │ │ - lui gp,0x7 │ │ - addiu gp,gp,-21544 │ │ + addiu gp,gp,-23392 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ + sw s3,52(sp) │ │ + lw s3,12(a0) │ │ sw s0,40(sp) │ │ sw gp,24(sp) │ │ sw ra,76(sp) │ │ sw s8,72(sp) │ │ sw s7,68(sp) │ │ sw s6,64(sp) │ │ sw s5,60(sp) │ │ sw s4,56(sp) │ │ - sw s3,52(sp) │ │ sw s2,48(sp) │ │ sw s1,44(sp) │ │ - lw s3,12(a0) │ │ - move s0,a0 │ │ lbu v0,89(s3) │ │ - bnez v0,3e704 │ │ + move s0,a0 │ │ + bnez v0,3ee40 │ │ sw a1,84(sp) │ │ lh v1,62(a0) │ │ - blez v1,3e704 │ │ + blez v1,3ee44 │ │ + lw t9,-31696(gp) │ │ move s2,zero │ │ move s1,zero │ │ - lw a2,64(s0) │ │ - lw t9,-31700(gp) │ │ - addu a1,a2,s2 │ │ - bal 218a0 │ │ + lw a1,64(s0) │ │ + lw t9,-31680(gp) │ │ + addu a1,a1,s2 │ │ + jalr t9 │ │ move a0,s3 │ │ - lh a1,62(s0) │ │ + lh a0,62(s0) │ │ addiu s1,s1,1 │ │ - slt a0,s1,a1 │ │ + slt a2,s1,a0 │ │ lw gp,24(sp) │ │ - bnez a0,3e6d8 │ │ + bnez a2,3ee14 │ │ addiu s2,s2,84 │ │ - lw t9,-31724(gp) │ │ + lw t9,-31696(gp) │ │ move a0,s3 │ │ - bal 21d50 │ │ + jalr t9 │ │ addiu a1,sp,84 │ │ - lw t3,72(s0) │ │ - lw v1,68(s0) │ │ - sll t2,t3,0x1 │ │ - addu t0,v1,t2 │ │ - lui t1,0xe000 │ │ - slt a3,t0,t1 │ │ + lw a3,72(s0) │ │ + lw t0,68(s0) │ │ + sll t1,a3,0x1 │ │ + addu t2,t0,t1 │ │ + lui s6,0xe000 │ │ + slt t3,t2,s6 │ │ lw gp,24(sp) │ │ - bnez a3,3e944 │ │ - move s2,v0 │ │ - lw s7,56(s0) │ │ - lw s3,84(sp) │ │ - sw s2,8(s7) │ │ + bnez t3,3f06c │ │ + move s7,v0 │ │ lh v1,62(s0) │ │ - blez v1,3ea00 │ │ - move s2,zero │ │ - lui s4,0xe000 │ │ - b 3e76c │ │ - move s1,zero │ │ - addiu s1,s1,1 │ │ - slt v0,s1,v1 │ │ - beqz v0,3e7ac │ │ - addiu s2,s2,84 │ │ - lw ra,64(s0) │ │ - addu a0,ra,s2 │ │ - lw s8,72(a0) │ │ - slt t8,s8,s3 │ │ - bnez t8,3e75c │ │ - lw t9,-31720(gp) │ │ - bal 30218 │ │ + lw ra,56(s0) │ │ + lw s6,84(sp) │ │ + blez v1,3f128 │ │ + sw s7,8(ra) │ │ + move s5,zero │ │ + lui s7,0xe000 │ │ + b 3eea4 │ │ + move s4,zero │ │ + slt t0,s4,v1 │ │ + beqz t0,3eee8 │ │ + lw s8,84(sp) │ │ + lw a1,64(s0) │ │ + addiu s4,s4,1 │ │ + addu a0,a1,s5 │ │ + lw a2,72(a0) │ │ + slt a3,a2,s6 │ │ + bnez a3,3ee98 │ │ + addiu s5,s5,84 │ │ + lw t9,-31692(gp) │ │ + jalr t9 │ │ nop │ │ - slt v1,s4,v0 │ │ - bnez v1,3e938 │ │ - lw gp,24(sp) │ │ lh v1,62(s0) │ │ - addiu s1,s1,1 │ │ - slt v0,s1,v1 │ │ - bnez v0,3e76c │ │ - addiu s2,s2,84 │ │ - lw s3,84(sp) │ │ - lw s2,72(s0) │ │ - sw s4,68(s0) │ │ - addiu s5,s3,1 │ │ - blez v1,3e904 │ │ - addu s4,s4,s2 │ │ + slt a0,s7,v0 │ │ + slt t0,s4,v1 │ │ + lw gp,24(sp) │ │ + bnez t0,3eea4 │ │ + movn s7,v0,a0 │ │ + lw s8,84(sp) │ │ + lw t1,72(s0) │ │ + sw s7,68(s0) │ │ + addu s3,s7,t1 │ │ + blez v1,3f038 │ │ + addiu s6,s8,1 │ │ move s2,zero │ │ - b 3e7e8 │ │ + b 3ef1c │ │ move s1,zero │ │ - sw s5,72(a0) │ │ - lh v1,62(s0) │ │ + sw s6,72(a0) │ │ addiu s1,s1,1 │ │ - slt t1,s1,v1 │ │ - beqz t1,3e82c │ │ + slt t7,s1,v1 │ │ + beqz t7,3ef60 │ │ addiu s2,s2,84 │ │ - lw a0,64(s0) │ │ - addu a0,a0,s2 │ │ - lw a2,72(a0) │ │ - slt a1,a2,s3 │ │ - bnez a1,3e7d8 │ │ - nop │ │ - lw t0,64(a0) │ │ - slt a3,s4,t0 │ │ - bnez a3,3e7d0 │ │ - lw t9,-31248(gp) │ │ - bal 30028 │ │ + lw t2,64(s0) │ │ + addu a0,t2,s2 │ │ + lw t3,72(a0) │ │ + slt t4,t3,s8 │ │ + bnez t4,3ef0c │ │ + nop │ │ + lw t5,64(a0) │ │ + slt t6,s3,t5 │ │ + bnez t6,3ef08 │ │ + lw t9,-31244(gp) │ │ + jalr t9 │ │ addiu s1,s1,1 │ │ lh v1,62(s0) │ │ lw gp,24(sp) │ │ - slt t1,s1,v1 │ │ - bnez t1,3e7e8 │ │ + slt t7,s1,v1 │ │ + bnez t7,3ef1c │ │ addiu s2,s2,84 │ │ - lw t4,68(s0) │ │ - lw t3,76(s0) │ │ - lw s8,84(sp) │ │ - addu t2,t4,t3 │ │ - addiu s7,s8,1 │ │ - blez v1,3e904 │ │ - sw t2,32(sp) │ │ - move s4,zero │ │ - b 3e864 │ │ - move s5,zero │ │ - addiu s5,s5,1 │ │ - slt s3,s5,v1 │ │ - beqz s3,3e904 │ │ - addiu s4,s4,84 │ │ - lw v0,64(s0) │ │ - addu s3,v0,s4 │ │ - lw s1,72(s3) │ │ - bne s7,s1,3e854 │ │ - lw t6,32(sp) │ │ - lw t7,44(s3) │ │ - lw s6,80(s0) │ │ - addu s6,t7,s6 │ │ - slt t5,t6,s6 │ │ - beqz t5,3e854 │ │ - nop │ │ - blez v1,3e904 │ │ - move s2,zero │ │ - b 3e8a4 │ │ - move s1,zero │ │ - lw v0,64(s0) │ │ - addu v0,v0,s2 │ │ - lw ra,72(v0) │ │ - lw t9,-31708(gp) │ │ - slt t8,ra,s8 │ │ - addiu s1,s1,1 │ │ - move a0,v0 │ │ - move a1,s6 │ │ - bnez t8,3e8d8 │ │ - move a3,s7 │ │ - lw a2,4(v0) │ │ - slt v0,a2,s6 │ │ - beqz v0,3e8e8 │ │ + lw t8,68(s0) │ │ + lw v0,76(s0) │ │ + lw s1,84(sp) │ │ + addu ra,t8,v0 │ │ + addiu s2,s1,1 │ │ + blez v1,3f038 │ │ + sw ra,36(sp) │ │ + move s7,zero │ │ + b 3ef98 │ │ + move s8,zero │ │ + addiu s8,s8,1 │ │ + slt t7,s8,v1 │ │ + beqz t7,3f038 │ │ + addiu s7,s7,84 │ │ + lw t6,64(s0) │ │ + addu s6,t6,s7 │ │ + lw a1,72(s6) │ │ + bne s2,a1,3ef88 │ │ + lw a3,36(sp) │ │ + lw s4,44(s6) │ │ + lw a2,80(s0) │ │ + addu s5,s4,a2 │ │ + slt a0,a3,s5 │ │ + beqz a0,3ef88 │ │ nop │ │ - bal 301a8 │ │ - lw a2,48(s3) │ │ + blez v1,3f038 │ │ + move s4,zero │ │ + b 3efd8 │ │ + move s3,zero │ │ + lw t6,64(s0) │ │ + addu t0,t6,s4 │ │ + lw t1,72(t0) │ │ + lw t9,-31704(gp) │ │ + slt t2,t1,s1 │ │ + addiu s3,s3,1 │ │ + move a0,t0 │ │ + move a1,s5 │ │ + bnez t2,3f00c │ │ + move a3,s2 │ │ + lw t3,4(t0) │ │ + slt t4,t3,s5 │ │ + beqz t4,3f020 │ │ + slt t5,s3,v1 │ │ + jalr t9 │ │ + lw a2,48(s6) │ │ lw gp,24(sp) │ │ lh v1,62(s0) │ │ - slt a1,s1,v1 │ │ - bnez a1,3e8a0 │ │ - addiu s2,s2,84 │ │ - addiu s5,s5,1 │ │ - slt s3,s5,v1 │ │ - bnez s3,3e864 │ │ + slt t5,s3,v1 │ │ + bnez t5,3efd4 │ │ addiu s4,s4,84 │ │ + addiu s8,s8,1 │ │ + slt t7,s8,v1 │ │ + bnez t7,3ef98 │ │ + addiu s7,s7,84 │ │ lw ra,76(sp) │ │ - move v0,zero │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,80 │ │ - lh v1,62(s0) │ │ - b 3e75c │ │ - move s4,v0 │ │ - lw s1,-32696(gp) │ │ - lw t6,-32696(gp) │ │ + lw t4,-32708(gp) │ │ + lw s4,-32708(gp) │ │ lw t5,84(sp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t6,1876 │ │ - addiu a1,s1,2548 │ │ + lw t9,-32196(gp) │ │ + addiu a3,t4,-8380 │ │ sw t5,16(sp) │ │ - sw v1,20(sp) │ │ + sw t0,20(sp) │ │ li a0,1 │ │ + addiu a1,s4,-7708 │ │ jalr t9 │ │ li a2,282 │ │ lw gp,24(sp) │ │ - addiu a2,s1,2548 │ │ - lw t9,-32156(gp) │ │ li a0,1 │ │ + lw t9,-32152(gp) │ │ li a1,8 │ │ + addiu a2,s4,-7708 │ │ li a3,174 │ │ - lw s3,84(sp) │ │ + lw s5,84(sp) │ │ jalr t9 │ │ - lw s1,68(s0) │ │ + lw s8,68(s0) │ │ lw gp,24(sp) │ │ lw a0,84(s0) │ │ - lw t9,-31892(gp) │ │ + lw t9,-31888(gp) │ │ move a1,v0 │ │ jalr t9 │ │ - move s4,v0 │ │ + move s3,v0 │ │ + lh t6,62(s0) │ │ lw gp,24(sp) │ │ sw v0,84(s0) │ │ - sw s3,0(s4) │ │ - sw s1,4(s4) │ │ - lh t4,62(s0) │ │ - blez t4,3e738 │ │ - move s4,zero │ │ - move s3,zero │ │ - lw s6,64(s0) │ │ - lw t9,-31256(gp) │ │ - addu a0,s6,s4 │ │ - bal 301b8 │ │ - move a1,s1 │ │ - lh s5,62(s0) │ │ - addiu s3,s3,1 │ │ - slt t7,s3,s5 │ │ - lw gp,24(sp) │ │ - bnez t7,3e9cc │ │ - addiu s4,s4,84 │ │ - b 3e73c │ │ - lw s7,56(s0) │ │ - lui s4,0xe000 │ │ - b 3e904 │ │ - sw s4,68(s0) │ │ - lui gp,0x7 │ │ - addiu gp,gp,-22460 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw s2,36(sp) │ │ - sw gp,16(sp) │ │ - sw ra,44(sp) │ │ - sw s3,40(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - lh v0,62(a0) │ │ - blez v0,3ea90 │ │ - move s2,a0 │ │ + sw s5,0(s3) │ │ + blez t6,3f134 │ │ + sw s8,4(s3) │ │ + move s2,zero │ │ move s1,zero │ │ - move s0,zero │ │ - lw a1,64(s2) │ │ - lw t9,-31716(gp) │ │ - addu s3,a1,s1 │ │ - bal 3006c │ │ - move a0,s3 │ │ - lw gp,16(sp) │ │ - move a0,s3 │ │ - lw t9,-31708(gp) │ │ - move a1,zero │ │ - li a2,-1 │ │ - bal 301a8 │ │ - move a3,zero │ │ - lh a0,62(s2) │ │ - addiu s0,s0,1 │ │ - slt v1,s0,a0 │ │ - lw gp,16(sp) │ │ - bnez v1,3ea48 │ │ - addiu s1,s1,84 │ │ - lw s0,84(s2) │ │ - beqz s0,3eab8 │ │ - move a0,zero │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,3ea9c │ │ - lw gp,16(sp) │ │ - lw a0,84(s2) │ │ - lw t9,-31888(gp) │ │ + lw t8,64(s0) │ │ + lw t9,-31252(gp) │ │ + addu a0,t8,s2 │ │ jalr t9 │ │ - nop │ │ - sw zero,84(s2) │ │ - sw zero,68(s2) │ │ - lw ra,44(sp) │ │ - move v0,zero │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ + move a1,s8 │ │ + lh v1,62(s0) │ │ + addiu s1,s1,1 │ │ + slt v0,s1,v1 │ │ + lw gp,24(sp) │ │ + bnez v0,3f0f4 │ │ + addiu s2,s2,84 │ │ + b 3ee7c │ │ + lw ra,56(s0) │ │ + lui v1,0xe000 │ │ + b 3f038 │ │ + sw v1,68(s0) │ │ + lw t7,56(s0) │ │ + sw s7,8(t7) │ │ + b 3f038 │ │ + sw s6,68(s0) │ │ lui gp,0x7 │ │ - addiu gp,gp,-22684 │ │ + addiu gp,gp,-24308 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - lw t9,-31672(gp) │ │ + addiu sp,sp,-80 │ │ + lw t9,-31668(gp) │ │ sw gp,32(sp) │ │ - sw s0,40(sp) │ │ - sw ra,68(sp) │ │ - sw s6,64(sp) │ │ - sw s5,60(sp) │ │ - sw s4,56(sp) │ │ - sw s3,52(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ + sw s2,56(sp) │ │ + sw s1,52(sp) │ │ + sw s0,48(sp) │ │ + sw ra,76(sp) │ │ move s0,a0 │ │ + sw s6,72(sp) │ │ + sw s5,68(sp) │ │ + sw s4,64(sp) │ │ + sw s3,60(sp) │ │ lw s2,8(a0) │ │ jalr t9 │ │ lw s1,12(a0) │ │ lw a0,56(s0) │ │ - beqz a0,3eb50 │ │ + beqz a0,3f1a8 │ │ lw gp,32(sp) │ │ - lw t9,-31692(gp) │ │ - bal 2fa9c │ │ + lw t9,-31724(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,32(sp) │ │ lw v0,20(s1) │ │ lw v1,24(s1) │ │ lw t9,-31660(gp) │ │ lw a0,12(v0) │ │ lw a1,0(v1) │ │ lw a3,60(v0) │ │ - bal 2f988 │ │ + jalr t9 │ │ move a2,zero │ │ lw gp,32(sp) │ │ - beqz v0,3ed78 │ │ + beqz v0,3f3d8 │ │ sw v0,56(s0) │ │ lw a0,64(s0) │ │ - beqz a0,3ebd0 │ │ + beqz a0,3f228 │ │ nop │ │ lh a1,62(s0) │ │ - blez a1,3ebc0 │ │ + blez a1,3f218 │ │ move s3,zero │ │ move s4,zero │ │ - lw t9,-31688(gp) │ │ - bal 2faf8 │ │ + lw t9,-31720(gp) │ │ + jalr t9 │ │ addu a0,a0,s4 │ │ - lh a3,62(s0) │ │ + lh a2,62(s0) │ │ addiu s3,s3,1 │ │ - slt a2,s3,a3 │ │ + slt a3,s3,a2 │ │ lw gp,32(sp) │ │ lw a0,64(s0) │ │ - bnez a2,3eb98 │ │ + bnez a3,3f1f0 │ │ addiu s4,s4,84 │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,32(sp) │ │ - lw t0,20(s1) │ │ - lw s3,-32696(gp) │ │ - lh a0,4(t0) │ │ - lw t9,-32156(gp) │ │ + lw a0,20(s1) │ │ + lw s3,-32708(gp) │ │ + lh a0,4(a0) │ │ + lw t9,-32152(gp) │ │ sh a0,62(s0) │ │ li a1,84 │ │ - addiu a2,s3,2548 │ │ + addiu a2,s3,-7708 │ │ jalr t9 │ │ li a3,94 │ │ - lh a0,62(s0) │ │ + lh t0,62(s0) │ │ lw gp,32(sp) │ │ - blez a0,3ec74 │ │ + blez t0,3f2c8 │ │ sw v0,64(s0) │ │ + move ra,v0 │ │ move s6,zero │ │ move s5,zero │ │ - b 3ec18 │ │ + b 3f274 │ │ move s4,zero │ │ - lw v0,64(s0) │ │ - addu t8,v0,s5 │ │ - sh s4,80(t8) │ │ - lw t7,20(s1) │ │ - lw t4,64(s0) │ │ - lw t6,56(t7) │ │ - lw t9,-31680(gp) │ │ - addu t5,t6,s6 │ │ - lwl t3,7(t5) │ │ - lwl a3,3(t5) │ │ - lwr t3,4(t5) │ │ + lw ra,64(s0) │ │ + lw t1,20(s1) │ │ + addu a1,ra,s5 │ │ + lw t2,56(t1) │ │ + sh s4,80(a1) │ │ + addu t3,t2,s6 │ │ + lwl t4,7(t3) │ │ + lwl a3,3(t3) │ │ + lwr t4,4(t3) │ │ + lw t9,-31644(gp) │ │ + lwr a3,0(t3) │ │ lw a0,56(s0) │ │ - lwr a3,0(t5) │ │ - addu a1,t4,s5 │ │ - sw t3,16(sp) │ │ - bal 300d0 │ │ move a2,zero │ │ - lh t2,62(s0) │ │ + jalr t9 │ │ + sw t4,16(sp) │ │ + lh t5,62(s0) │ │ addiu s4,s4,1 │ │ - slt t1,s4,t2 │ │ + slt t6,s4,t5 │ │ lw gp,32(sp) │ │ addiu s5,s5,84 │ │ - bnez t1,3ec14 │ │ + bnez t6,3f270 │ │ addiu s6,s6,12 │ │ - lw ra,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,ra,-14164 │ │ + lw t7,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t7,-24428 │ │ move a0,s2 │ │ jalr t9 │ │ lw s4,4(s1) │ │ lw gp,32(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f0,40(sp) │ │ + lw a2,40(sp) │ │ + lw a3,44(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ move a0,s4 │ │ lw gp,32(sp) │ │ sw v0,72(s0) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,v0,-14088 │ │ + lw t8,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t8,-24352 │ │ move a0,s2 │ │ jalr t9 │ │ - lw s6,4(s1) │ │ + lw s5,4(s1) │ │ lw gp,32(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f0,40(sp) │ │ + lw a2,40(sp) │ │ + lw a3,44(sp) │ │ + lw t9,-31944(gp) │ │ jalr t9 │ │ - move a0,s6 │ │ + move a0,s5 │ │ lw gp,32(sp) │ │ sw v0,76(s0) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,s5,-12220 │ │ + lw v1,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,v1,-22484 │ │ move a0,s2 │ │ jalr t9 │ │ - lw s4,4(s1) │ │ + lw s2,4(s1) │ │ lw gp,32(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + sdc1 $f0,40(sp) │ │ + lw a2,40(sp) │ │ + lw t9,-31944(gp) │ │ + lw a3,44(sp) │ │ jalr t9 │ │ - move a0,s4 │ │ + move a0,s2 │ │ lw gp,32(sp) │ │ - lw s2,72(s0) │ │ + lw a1,76(s0) │ │ sw v0,80(s0) │ │ - lw s1,76(s0) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s1,72(s0) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a1,20(sp) │ │ sw v0,24(sp) │ │ - sw s2,16(sp) │ │ - sw s1,20(sp) │ │ + sw s1,16(sp) │ │ li a0,1 │ │ - addiu a1,s3,2548 │ │ + addiu a1,s3,-7708 │ │ li a2,106 │ │ jalr t9 │ │ - addiu a3,s0,2720 │ │ + addiu a3,s0,-7536 │ │ move v0,zero │ │ - lw ra,68(sp) │ │ - lw s6,64(sp) │ │ - lw s5,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + lw ra,76(sp) │ │ + lw s6,72(sp) │ │ + lw s5,68(sp) │ │ + lw s4,64(sp) │ │ + lw s3,60(sp) │ │ + lw s2,56(sp) │ │ + lw s1,52(sp) │ │ + lw s0,48(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - b 3ed50 │ │ + addiu sp,sp,80 │ │ + b 3f3b0 │ │ li v0,-1 │ │ - │ │ -0003ed80 : │ │ lui gp,0x7 │ │ - addiu gp,gp,-23344 │ │ + addiu gp,gp,-24976 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - sw s2,48(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw ra,68(sp) │ │ - sw gp,32(sp) │ │ - sw s4,56(sp) │ │ - sw s3,52(sp) │ │ - sw s1,44(sp) │ │ - move s3,a1 │ │ - move s1,a2 │ │ - sw s0,40(sp) │ │ - move s4,a0 │ │ - li a1,88 │ │ - li a0,1 │ │ - addiu a2,s2,2548 │ │ - sw s6,64(sp) │ │ - sw s5,60(sp) │ │ - jalr t9 │ │ - li a3,119 │ │ - lw gp,32(sp) │ │ - move a0,v0 │ │ - lw a1,-32692(gp) │ │ - lw t9,-31664(gp) │ │ - move a3,s3 │ │ - addiu a1,a1,4368 │ │ - move a2,s4 │ │ - sw s1,16(sp) │ │ - sw zero,20(sp) │ │ + addiu sp,sp,-48 │ │ + lh v0,62(a0) │ │ + sw gp,16(sp) │ │ + sw s3,40(sp) │ │ + sw ra,44(sp) │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + blez v0,3f464 │ │ + move s3,a0 │ │ + move s2,zero │ │ + move s1,zero │ │ + lw s0,64(s3) │ │ + lw t9,-31712(gp) │ │ + addu s0,s0,s2 │ │ jalr t9 │ │ - move s0,v0 │ │ - lw gp,32(sp) │ │ - lw a1,16(s0) │ │ - lw t9,-31672(gp) │ │ - lw a2,20(s0) │ │ move a0,s0 │ │ - lw s3,8(s0) │ │ + lw gp,16(sp) │ │ + move a0,s0 │ │ + lw t9,-31704(gp) │ │ + move a1,zero │ │ + li a2,-1 │ │ jalr t9 │ │ - lw s1,12(s0) │ │ - lw a0,56(s0) │ │ - beqz a0,3ee44 │ │ - lw gp,32(sp) │ │ - lw t9,-31692(gp) │ │ - bal 2fa9c │ │ - nop │ │ - lw gp,32(sp) │ │ - lw v0,20(s1) │ │ - lw v1,24(s1) │ │ - lw t9,-31660(gp) │ │ - lw a0,12(v0) │ │ - lw a1,0(v1) │ │ - lw a3,60(v0) │ │ - bal 2f988 │ │ - move a2,zero │ │ - lw gp,32(sp) │ │ - beqz v0,3f03c │ │ - sw v0,56(s0) │ │ - lw a0,64(s0) │ │ - beqz a0,3eec4 │ │ - nop │ │ - lh a2,62(s0) │ │ - blez a2,3eeb4 │ │ - move s5,zero │ │ - move s4,zero │ │ - lw t9,-31688(gp) │ │ - bal 2faf8 │ │ - addu a0,a0,s5 │ │ - lh t0,62(s0) │ │ - addiu s4,s4,1 │ │ - slt a3,s4,t0 │ │ - lw gp,32(sp) │ │ - lw a0,64(s0) │ │ - bnez a3,3ee8c │ │ - addiu s5,s5,84 │ │ - lw t9,-32556(gp) │ │ + move a3,zero │ │ + lh v1,62(s3) │ │ + addiu s1,s1,1 │ │ + slt a0,s1,v1 │ │ + lw gp,16(sp) │ │ + bnez a0,3f41c │ │ + addiu s2,s2,84 │ │ + lw s0,84(s3) │ │ + beqz s0,3f48c │ │ + move a0,zero │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - nop │ │ - lw gp,32(sp) │ │ - lw t1,20(s1) │ │ - lw t9,-32156(gp) │ │ - lh a0,4(t1) │ │ - li a1,84 │ │ - sh a0,62(s0) │ │ - addiu a2,s2,2548 │ │ + lw a0,0(s0) │ │ + lw s0,8(s0) │ │ + bnez s0,3f470 │ │ + lw gp,16(sp) │ │ + lw a0,84(s3) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ - li a3,94 │ │ - lh a0,62(s0) │ │ - lw gp,32(sp) │ │ - blez a0,3ef64 │ │ - sw v0,64(s0) │ │ - move s6,zero │ │ - move s5,zero │ │ - b 3ef08 │ │ - move s4,zero │ │ - lw v0,64(s0) │ │ - addu ra,v0,s5 │ │ - sh s4,80(ra) │ │ - lw t8,20(s1) │ │ - lw t5,64(s0) │ │ - lw t7,56(t8) │ │ - lw t9,-31680(gp) │ │ - addu t6,t7,s6 │ │ - lwl t4,7(t6) │ │ - lwl a3,3(t6) │ │ - lwr t4,4(t6) │ │ - lw a0,56(s0) │ │ - lwr a3,0(t6) │ │ - addu a1,t5,s5 │ │ - sw t4,16(sp) │ │ - bal 300d0 │ │ - move a2,zero │ │ - lh t3,62(s0) │ │ - addiu s4,s4,1 │ │ - slt t2,s4,t3 │ │ - lw gp,32(sp) │ │ - addiu s5,s5,84 │ │ - bnez t2,3ef04 │ │ - addiu s6,s6,12 │ │ - lw v0,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,v0,-14164 │ │ - move a0,s3 │ │ + nop │ │ + lw ra,44(sp) │ │ + sw zero,84(s3) │ │ + sw zero,68(s3) │ │ + lw s2,36(sp) │ │ + lw s3,40(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + lui gp,0x7 │ │ + addiu gp,gp,-25200 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-40 │ │ + lw t9,-31728(gp) │ │ + sw gp,16(sp) │ │ + sw s2,32(sp) │ │ + sw ra,36(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ jalr t9 │ │ - lw s6,4(s1) │ │ - lw gp,32(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + move s2,a0 │ │ + lh v0,62(s2) │ │ + blez v0,3f52c │ │ + lw gp,16(sp) │ │ + move s1,zero │ │ + move s0,zero │ │ + lw a0,64(s2) │ │ + lw t9,-31720(gp) │ │ jalr t9 │ │ - move a0,s6 │ │ - lw gp,32(sp) │ │ - sw v0,72(s0) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,a1,-14088 │ │ - move a0,s3 │ │ + addu a0,a0,s1 │ │ + lh v1,62(s2) │ │ + addiu s0,s0,1 │ │ + slt a1,s0,v1 │ │ + lw gp,16(sp) │ │ + bnez a1,3f504 │ │ + addiu s1,s1,84 │ │ + lw s0,84(s2) │ │ + beqz s0,3f554 │ │ + move a0,zero │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - lw s5,4(s1) │ │ - lw gp,32(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + lw a0,0(s0) │ │ + lw s0,8(s0) │ │ + bnez s0,3f538 │ │ + lw gp,16(sp) │ │ + lw a0,84(s2) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ - move a0,s5 │ │ - lw gp,32(sp) │ │ - sw v0,76(s0) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,s4,-12220 │ │ - move a0,s3 │ │ + nop │ │ + lw gp,16(sp) │ │ + lw a0,64(s2) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - lw s1,4(s1) │ │ - lw gp,32(sp) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - lw t9,-31948(gp) │ │ + sw zero,84(s2) │ │ + lw gp,16(sp) │ │ + lw t9,-31724(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - lw s6,72(s0) │ │ - lw gp,32(sp) │ │ - sw v0,80(s0) │ │ - sw s6,16(sp) │ │ - lw s5,76(s0) │ │ - addiu a1,s2,2548 │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s5,20(sp) │ │ - sw v0,24(sp) │ │ + lw a0,56(s2) │ │ + lw gp,16(sp) │ │ + lw ra,36(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + move a0,s2 │ │ + lw t9,-32552(gp) │ │ + lw s2,32(sp) │ │ + jr t9 │ │ + addiu sp,sp,40 │ │ + │ │ +0003f5a8 : │ │ + lui gp,0x7 │ │ + addiu gp,gp,-25432 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-56 │ │ + sw s1,40(sp) │ │ + move s1,a2 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sw ra,52(sp) │ │ + sw s3,48(sp) │ │ + sw s2,44(sp) │ │ + sw s0,36(sp) │ │ + sw gp,24(sp) │ │ + move s3,a0 │ │ + move s2,a1 │ │ li a0,1 │ │ - li a2,106 │ │ + li a1,88 │ │ + addiu a2,a2,-7708 │ │ jalr t9 │ │ - addiu a3,s2,2720 │ │ - lw ra,68(sp) │ │ + li a3,119 │ │ + lw gp,24(sp) │ │ + move a3,s2 │ │ + lw a1,-32688(gp) │ │ + lw t9,-31664(gp) │ │ + move a0,v0 │ │ + move a2,s3 │ │ + sw s1,16(sp) │ │ + addiu a1,a1,4368 │ │ + sw zero,20(sp) │ │ + jalr t9 │ │ + move s0,v0 │ │ + lw gp,24(sp) │ │ + lw a1,16(s0) │ │ + lw v0,-31260(gp) │ │ + lw a2,20(s0) │ │ + addiu t9,v0,-3772 │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw ra,52(sp) │ │ move v0,s0 │ │ - lw s6,64(sp) │ │ - lw s5,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - ... │ │ + addiu sp,sp,56 │ │ │ │ -0003f070 : │ │ - lw a1,0(a0) │ │ +0003f660 : │ │ + lw v1,0(a0) │ │ move v0,a0 │ │ - addiu v1,a1,1 │ │ + addiu a1,v1,1 │ │ jr ra │ │ - sw v1,0(a0) │ │ + sw a1,0(a0) │ │ │ │ -0003f084 : │ │ +0003f674 : │ │ lui gp,0x7 │ │ - addiu gp,gp,-24116 │ │ + addiu gp,gp,-25636 │ │ addu gp,gp,t9 │ │ + beqz a0,3f79c │ │ + nop │ │ + lw v0,0(a0) │ │ + addiu v0,v0,-1 │ │ + blez v0,3f6a0 │ │ + sw v0,0(a0) │ │ + jr ra │ │ + nop │ │ addiu sp,sp,-40 │ │ + lw v1,8(a0) │ │ sw gp,16(sp) │ │ sw s0,24(sp) │ │ sw ra,36(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ - beqz a0,3f1b8 │ │ + blez v1,3f734 │ │ move s0,a0 │ │ - lw v0,0(a0) │ │ - addiu v0,v0,-1 │ │ - blez v0,3f0d8 │ │ - sw v0,0(a0) │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw v1,8(a0) │ │ - blez v1,3f150 │ │ move s1,zero │ │ move s2,zero │ │ lw a0,16(s0) │ │ addiu s2,s2,1 │ │ - addu v1,a0,s1 │ │ - beqz a0,3f108 │ │ - lw t9,-31584(gp) │ │ + addu a1,a0,s1 │ │ + beqz a0,3f6ec │ │ + lw t9,-31576(gp) │ │ jalr t9 │ │ - lw a0,0(v1) │ │ + lw a0,0(a1) │ │ lw gp,16(sp) │ │ - lw a1,20(s0) │ │ - lw t9,-31856(gp) │ │ - beqz a1,3f124 │ │ - addu v1,a1,s1 │ │ + lw a2,20(s0) │ │ + lw t9,-31868(gp) │ │ + beqz a2,3f708 │ │ + addu a3,a2,s1 │ │ jalr t9 │ │ - lw a0,0(v1) │ │ + lw a0,0(a3) │ │ lw gp,16(sp) │ │ - lw a2,24(s0) │ │ - lw t9,-31856(gp) │ │ - beqz a2,3f140 │ │ - addu v1,a2,s1 │ │ + lw t0,24(s0) │ │ + lw t9,-31868(gp) │ │ + beqz t0,3f724 │ │ + addu t1,t0,s1 │ │ jalr t9 │ │ - lw a0,0(v1) │ │ + lw a0,0(t1) │ │ lw gp,16(sp) │ │ - lw t0,8(s0) │ │ - slt a3,s2,t0 │ │ - bnez a3,3f0e8 │ │ + lw t2,8(s0) │ │ + slt t3,s2,t2 │ │ + bnez t3,3f6cc │ │ addiu s1,s1,4 │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,12(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,16(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,20(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,24(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw ra,36(sp) │ │ - move v0,zero │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw ra,36(sp) │ │ move v0,zero │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ + jr ra │ │ + move v0,zero │ │ │ │ -0003f1d4 : │ │ +0003f7a4 : │ │ lui gp,0x7 │ │ - addiu gp,gp,-24452 │ │ + addiu gp,gp,-25940 │ │ addu gp,gp,t9 │ │ + lw v0,-30360(gp) │ │ addiu sp,sp,-112 │ │ + lw v1,0(v0) │ │ sw s5,92(sp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw gp,32(sp) │ │ sw ra,108(sp) │ │ - sw s3,84(sp) │ │ + sw s8,104(sp) │ │ sw s2,80(sp) │ │ sw s1,76(sp) │ │ sw s0,72(sp) │ │ move s1,a0 │ │ li a1,32 │ │ li a0,1 │ │ - addiu a2,s5,2788 │ │ - sw s8,104(sp) │ │ + addiu a2,s5,-7468 │ │ + li a3,58 │ │ + sw v1,68(sp) │ │ sw s7,100(sp) │ │ sw s6,96(sp) │ │ sw s4,88(sp) │ │ + sw s3,84(sp) │ │ jalr t9 │ │ - li a3,58 │ │ + li s2,1 │ │ lw gp,32(sp) │ │ - li s3,1 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - sw s3,0(v0) │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + sw s2,0(v0) │ │ move a0,s1 │ │ - addiu a1,a1,8760 │ │ + addiu a1,a1,-1496 │ │ jalr t9 │ │ + move s8,v0 │ │ move s0,v0 │ │ - move s2,v0 │ │ - beqz v0,3f6a0 │ │ + beqz v0,3fc68 │ │ lw gp,32(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,s5,2788 │ │ + addiu a1,s5,-7468 │ │ li a2,66 │ │ - sw s1,16(sp) │ │ - lw s1,-32696(gp) │ │ + addiu a3,a3,-7376 │ │ + lw s4,-32708(gp) │ │ jalr t9 │ │ - addiu a3,v0,2880 │ │ + sw s1,16(sp) │ │ lw gp,32(sp) │ │ - move a0,s2 │ │ - lw t9,-30260(gp) │ │ - addiu a1,s1,-19928 │ │ + addiu a2,sp,64 │ │ + lw t9,-30488(gp) │ │ + sw a2,48(sp) │ │ + move a0,s0 │ │ jalr t9 │ │ - addiu a2,sp,40 │ │ - move s4,v0 │ │ - bne v0,s3,3f658 │ │ + addiu a1,s4,-30192 │ │ + move s3,v0 │ │ + bne v0,s2,3fc20 │ │ lw gp,32(sp) │ │ - lw v0,40(sp) │ │ - blez v0,3f658 │ │ - lw t9,-30260(gp) │ │ - sw v0,4(s0) │ │ - move a0,s2 │ │ - addiu a1,s1,-19928 │ │ + lw a0,64(sp) │ │ + blez a0,3fc20 │ │ + lw t9,-30488(gp) │ │ + lw a2,48(sp) │ │ + sw a0,4(s8) │ │ + addiu a1,s4,-30192 │ │ jalr t9 │ │ - addiu a2,sp,40 │ │ - bne v0,s4,3f67c │ │ + move a0,s0 │ │ + bne v0,s3,3fc44 │ │ lw gp,32(sp) │ │ - lw t1,40(sp) │ │ - lw t9,-32156(gp) │ │ - move a0,t1 │ │ - sw t1,8(s0) │ │ + lw t0,64(sp) │ │ + lw t9,-32152(gp) │ │ + move a0,t0 │ │ + sw t0,8(s8) │ │ li a1,4 │ │ - addiu a2,s5,2788 │ │ + addiu a2,s5,-7468 │ │ jalr t9 │ │ li a3,79 │ │ lw gp,32(sp) │ │ - lw a0,8(s0) │ │ - lw t9,-32156(gp) │ │ + lw a0,8(s8) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s5,2788 │ │ + addiu a2,s5,-7468 │ │ li a3,81 │ │ jalr t9 │ │ - sw v0,12(s0) │ │ + sw v0,12(s8) │ │ lw gp,32(sp) │ │ - lw a0,8(s0) │ │ - lw t9,-32156(gp) │ │ + lw a0,8(s8) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s5,2788 │ │ + addiu a2,s5,-7468 │ │ li a3,82 │ │ jalr t9 │ │ - sw v0,16(s0) │ │ + sw v0,16(s8) │ │ lw gp,32(sp) │ │ - lw a0,8(s0) │ │ - lw t9,-32156(gp) │ │ - sw v0,20(s0) │ │ + lw a0,8(s8) │ │ + lw t9,-32152(gp) │ │ + sw v0,20(s8) │ │ li a1,4 │ │ - addiu a2,s5,2788 │ │ + addiu a2,s5,-7468 │ │ jalr t9 │ │ li a3,83 │ │ - lw a0,8(s0) │ │ + lw t1,8(s8) │ │ lw gp,32(sp) │ │ - blez a0,3f700 │ │ - sw v0,24(s0) │ │ - lw s4,-32696(gp) │ │ - move s7,zero │ │ - addiu s8,s1,-19928 │ │ - li s3,1 │ │ - addiu s6,s5,2788 │ │ - addiu s4,s4,3052 │ │ - lw t9,-30260(gp) │ │ - move a0,s2 │ │ - move a1,s8 │ │ + sw v0,24(s8) │ │ + blez t1,3fcc4 │ │ + sw zero,52(sp) │ │ + lw t3,-32708(gp) │ │ + addiu t2,s4,-30192 │ │ + sw t2,56(sp) │ │ + li s2,1 │ │ + addiu s1,t3,-7204 │ │ + lw t9,-30488(gp) │ │ + lw a1,56(sp) │ │ + lw a2,48(sp) │ │ jalr t9 │ │ - addiu a2,sp,40 │ │ - bne v0,s3,3f714 │ │ + move a0,s0 │ │ + bne v0,s2,3fcdc │ │ lw gp,32(sp) │ │ - lw t6,12(s0) │ │ - sll s1,s7,0x2 │ │ - lw t5,40(sp) │ │ - addu t4,t6,s1 │ │ - sw t5,0(t4) │ │ - lw t3,12(s0) │ │ - lw t1,16(s0) │ │ - addu a2,t3,s1 │ │ - lw a1,0(a2) │ │ - lw a0,4(s0) │ │ - lw t9,-31580(gp) │ │ - li t2,93 │ │ - addu ra,t1,s1 │ │ + lw t5,52(sp) │ │ + lw t4,12(s8) │ │ + sll s6,t5,0x2 │ │ + lw a1,64(sp) │ │ + addu t6,t4,s6 │ │ + lw s7,-32708(gp) │ │ + sw a1,0(t6) │ │ + lw t7,16(s8) │ │ + addiu t8,s7,-7468 │ │ + lw t9,-31572(gp) │ │ + lw a0,4(s8) │ │ + li ra,93 │ │ move a2,a1 │ │ - sw t2,20(sp) │ │ - sw ra,64(sp) │ │ + sw t8,16(sp) │ │ + sw ra,20(sp) │ │ li a3,4 │ │ jalr t9 │ │ - sw s6,16(sp) │ │ - lw a0,64(sp) │ │ + addu s4,t7,s6 │ │ lw gp,32(sp) │ │ - sw v0,0(a0) │ │ - lw a3,12(s0) │ │ - lw v1,20(s0) │ │ - addu a1,a3,s1 │ │ - lw a0,4(s0) │ │ - lw a1,0(a1) │ │ - addu v0,v1,s1 │ │ - li t0,96 │ │ - lw t9,-31796(gp) │ │ + sw v0,0(s4) │ │ + lw v0,12(s8) │ │ + lw a3,-32708(gp) │ │ + addu v1,v0,s6 │ │ + lw a1,0(v1) │ │ + lw s3,20(s8) │ │ + lw t9,-31820(gp) │ │ + lw a0,4(s8) │ │ + addiu t0,a3,-7468 │ │ + li t1,96 │ │ + move a3,t0 │ │ li a2,4 │ │ - move a3,s6 │ │ - sw t0,16(sp) │ │ jalr t9 │ │ - sw v0,64(sp) │ │ - lw t8,64(sp) │ │ + sw t1,16(sp) │ │ + addu s7,s3,s6 │ │ lw gp,32(sp) │ │ - sw v0,0(t8) │ │ - lw t7,12(s0) │ │ - lw t4,24(s0) │ │ - addu t6,t7,s1 │ │ - lw a0,4(s0) │ │ - lw a1,0(t6) │ │ - li t5,99 │ │ - lw t9,-31796(gp) │ │ - addu t3,t4,s1 │ │ + sw v0,0(s7) │ │ + lw a1,12(s8) │ │ + lw t4,-32708(gp) │ │ + addu a2,a1,s6 │ │ + lw a1,0(a2) │ │ + lw t2,24(s8) │ │ + lw t9,-31820(gp) │ │ + lw a0,4(s8) │ │ + li t3,99 │ │ + addiu t5,t4,-7468 │ │ + sw t3,16(sp) │ │ li a2,4 │ │ - sw t5,16(sp) │ │ - move a3,s6 │ │ + move a3,t5 │ │ jalr t9 │ │ - sw t3,64(sp) │ │ - lw a2,64(sp) │ │ + addu s4,t2,s6 │ │ + lw t6,4(s8) │ │ lw gp,32(sp) │ │ - sw v0,0(a2) │ │ - lw v1,4(s0) │ │ - blez v1,3f6ec │ │ - nop │ │ - lw v0,12(s0) │ │ - sw zero,48(sp) │ │ + blez t6,3fcac │ │ + sw v0,0(s4) │ │ + lw a0,12(s8) │ │ + move s3,zero │ │ sw zero,60(sp) │ │ - addu t4,v0,s1 │ │ - lw t3,0(t4) │ │ - blez t3,3f6d0 │ │ - lw a2,60(sp) │ │ - sw zero,56(sp) │ │ - lw t7,56(sp) │ │ - move v1,zero │ │ - sll t6,t7,0x2 │ │ - b 3f4c8 │ │ - sw t6,52(sp) │ │ - lw v0,12(s0) │ │ - addiu v1,v1,1 │ │ - addu t3,v0,s1 │ │ - lw a0,0(t3) │ │ - slt a2,v1,a0 │ │ - beqz a2,3f5a0 │ │ - lw t5,56(sp) │ │ - lw t2,16(s0) │ │ - lw ra,48(sp) │ │ - addu t1,t2,s1 │ │ - lw a0,0(t1) │ │ - lw a1,52(sp) │ │ - addu a3,a0,ra │ │ - lw t0,0(a3) │ │ - sll t8,v1,0x2 │ │ - addu v0,t0,a1 │ │ - lw t7,0(v0) │ │ - lw t9,-30260(gp) │ │ - sw v1,64(sp) │ │ - move a0,s2 │ │ - move a1,s4 │ │ + addu t7,a0,s6 │ │ + lw t8,0(t7) │ │ + blez t8,3fc94 │ │ + sw zero,44(sp) │ │ + blez t8,3fb74 │ │ + lw ra,44(sp) │ │ + move s7,zero │ │ + b 3fa98 │ │ + sll s4,ra,0x2 │ │ + lw a0,12(s8) │ │ + addiu s7,s7,1 │ │ + addu t3,a0,s6 │ │ + lw t8,0(t3) │ │ + slt t4,s7,t8 │ │ + beqz t4,3fb78 │ │ + lw t5,44(sp) │ │ + lw v0,16(s8) │ │ + lw t9,-30488(gp) │ │ + addu v1,v0,s6 │ │ + lw a3,0(v1) │ │ + sll t0,s7,0x2 │ │ + addu t1,a3,s3 │ │ + lw a1,0(t1) │ │ + move a0,s0 │ │ + addu a2,a1,s4 │ │ + lw t2,0(a2) │ │ + move a1,s1 │ │ jalr t9 │ │ - addu a2,t7,t8 │ │ + addu a2,t2,t0 │ │ + beq v0,s2,3fa7c │ │ lw gp,32(sp) │ │ - beq v0,s3,3f4ac │ │ - lw v1,64(sp) │ │ - lw s1,-32696(gp) │ │ - lw s6,60(sp) │ │ - lw s3,56(sp) │ │ - lw t9,-32200(gp) │ │ - sw s7,16(sp) │ │ - sw s6,20(sp) │ │ - sw s3,24(sp) │ │ - sw v1,28(sp) │ │ + lw a1,52(sp) │ │ + lw a2,60(sp) │ │ + lw t3,-32708(gp) │ │ + lw t2,44(sp) │ │ + lw t9,-32196(gp) │ │ + sw a1,16(sp) │ │ + sw a2,20(sp) │ │ + sw t2,24(sp) │ │ + sw s7,28(sp) │ │ li a0,4 │ │ - addiu a1,s5,2788 │ │ + addiu a1,s5,-7468 │ │ li a2,106 │ │ jalr t9 │ │ - addiu a3,s1,3056 │ │ + addiu a3,t3,-7200 │ │ lw gp,32(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ - lw gp,32(sp) │ │ - lw t9,-31840(gp) │ │ move a0,s0 │ │ - bal 3f084 │ │ - move s0,zero │ │ + lw gp,32(sp) │ │ + lw t9,-31856(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw gp,32(sp) │ │ + move v0,zero │ │ + lw t7,-30360(gp) │ │ + lw s8,68(sp) │ │ + lw t8,0(t7) │ │ + bne s8,t8,3fda0 │ │ lw ra,108(sp) │ │ - move v0,s0 │ │ lw s8,104(sp) │ │ lw s7,100(sp) │ │ lw s6,96(sp) │ │ lw s5,92(sp) │ │ lw s4,88(sp) │ │ lw s3,84(sp) │ │ lw s2,80(sp) │ │ lw s1,76(sp) │ │ lw s0,72(sp) │ │ jr ra │ │ addiu sp,sp,112 │ │ - addiu t4,t5,1 │ │ - slt v1,t4,a0 │ │ - beqz v1,3f5b8 │ │ - sw t4,56(sp) │ │ - bgtz a0,3f49c │ │ - lw t7,56(sp) │ │ - blez a0,3f6c8 │ │ - move v1,zero │ │ - b 3f5e8 │ │ - lw ra,20(s0) │ │ - lw v0,12(s0) │ │ - addiu v1,v1,1 │ │ - addu t2,v0,s1 │ │ - lw a0,0(t2) │ │ - slt t1,v1,a0 │ │ - beqz t1,3f73c │ │ + lw t5,44(sp) │ │ + addiu t6,t5,1 │ │ + slt t7,t6,t8 │ │ + bnez t7,3fa68 │ │ + sw t6,44(sp) │ │ + bgtz t8,3fbb4 │ │ + move s4,zero │ │ + b 3fc94 │ │ + lw t6,4(s8) │ │ + lw a0,12(s8) │ │ + addiu s4,s4,1 │ │ + addu a3,a0,s6 │ │ + lw t0,0(a3) │ │ + slt t1,s4,t0 │ │ + beqz t1,3fd08 │ │ nop │ │ - lw ra,20(s0) │ │ - lw a1,48(sp) │ │ - addu a0,ra,s1 │ │ - lw a3,0(a0) │ │ - sll v0,v1,0x2 │ │ - addu t0,a3,a1 │ │ - lw t8,0(t0) │ │ - lw t9,-30260(gp) │ │ - sw v1,64(sp) │ │ - move a0,s2 │ │ - move a1,s4 │ │ + lw a0,20(s8) │ │ + lw t9,-30488(gp) │ │ + addu t8,a0,s6 │ │ + lw ra,0(t8) │ │ + sll s7,s4,0x2 │ │ + addu v0,ra,s3 │ │ + lw v1,0(v0) │ │ + move a0,s0 │ │ + move a1,s1 │ │ jalr t9 │ │ - addu a2,t8,v0 │ │ + addu a2,v1,s7 │ │ + beq v0,s2,3fb98 │ │ lw gp,32(sp) │ │ - beq v0,s3,3f5c8 │ │ - lw v1,64(sp) │ │ - sw s7,16(sp) │ │ - addiu a1,s5,2788 │ │ - lw s7,60(sp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s7,20(sp) │ │ - sw v1,24(sp) │ │ + lw a3,52(sp) │ │ + lw t1,-32708(gp) │ │ + lw t0,60(sp) │ │ + lw t9,-32196(gp) │ │ + sw a3,16(sp) │ │ + sw t0,20(sp) │ │ + sw s4,24(sp) │ │ li a0,4 │ │ + addiu a1,s5,-7468 │ │ li a2,114 │ │ jalr t9 │ │ - addiu a3,s5,3100 │ │ - b 3f54c │ │ + addiu a3,t1,-7156 │ │ + b 3fb10 │ │ lw gp,32(sp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s5,2788 │ │ + addiu a1,s5,-7468 │ │ li a2,69 │ │ jalr t9 │ │ - addiu a3,v1,2920 │ │ - b 3f54c │ │ + addiu a3,t6,-7336 │ │ + b 3fb10 │ │ lw gp,32(sp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s5,2788 │ │ + addiu a1,s5,-7468 │ │ li a2,75 │ │ jalr t9 │ │ - addiu a3,t0,2960 │ │ - b 3f54c │ │ + addiu a3,s7,-7296 │ │ + b 3fb10 │ │ lw gp,32(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32088(gp) │ │ sw s1,16(sp) │ │ li a0,4 │ │ - addiu a1,s5,2788 │ │ + addiu a1,s5,-7468 │ │ li a2,62 │ │ jalr t9 │ │ - addiu a3,a3,2836 │ │ - b 3f55c │ │ + addiu a3,s0,-7420 │ │ + b 3fb20 │ │ lw gp,32(sp) │ │ - lw v1,4(s0) │ │ - lw a2,60(sp) │ │ - lw t1,48(sp) │ │ - addiu t2,a2,1 │ │ - addiu ra,t1,4 │ │ - slt a0,t2,v1 │ │ - sw t2,60(sp) │ │ - bnez a0,3f484 │ │ - sw ra,48(sp) │ │ - lw v1,8(s0) │ │ - addiu s7,s7,1 │ │ - slt s1,s7,v1 │ │ - bnez s1,3f37c │ │ - lw t9,-30260(gp) │ │ - lw t9,-30420(gp) │ │ + lw t6,4(s8) │ │ + lw ra,60(sp) │ │ + addiu s3,s3,4 │ │ + addiu v0,ra,1 │ │ + slt v1,v0,t6 │ │ + bnez v1,3fa58 │ │ + sw v0,60(sp) │ │ + lw s3,52(sp) │ │ + lw s6,8(s8) │ │ + addiu a0,s3,1 │ │ + slt s4,a0,s6 │ │ + bnez s4,3f958 │ │ + sw a0,52(sp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ - b 3f570 │ │ - lw ra,108(sp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s7,16(sp) │ │ + move a0,s0 │ │ + lw gp,32(sp) │ │ + b 3fb34 │ │ + move v0,s8 │ │ + lw t5,-32708(gp) │ │ + lw t4,52(sp) │ │ + lw t9,-32196(gp) │ │ + sw t4,16(sp) │ │ li a0,4 │ │ - addiu a1,s5,2788 │ │ + addiu a1,s5,-7468 │ │ li a2,87 │ │ jalr t9 │ │ - addiu a3,t2,3004 │ │ - b 3f54c │ │ + addiu a3,t5,-7252 │ │ + b 3fb10 │ │ lw gp,32(sp) │ │ - blez a0,3f6c8 │ │ - move v1,zero │ │ - b 3f76c │ │ - lw t8,24(s0) │ │ - lw v0,12(s0) │ │ - addiu v1,v1,1 │ │ - addu a1,v0,s1 │ │ - lw a3,0(a1) │ │ - slt t0,v1,a3 │ │ - beqz t0,3f6c8 │ │ + bgtz t0,3fd34 │ │ + move s7,zero │ │ + b 3fc94 │ │ + lw t6,4(s8) │ │ + lw a0,12(s8) │ │ + addiu s7,s7,1 │ │ + addu t6,a0,s6 │ │ + lw t7,0(t6) │ │ + slt t8,s7,t7 │ │ + beqz t8,3fc90 │ │ nop │ │ - lw t8,24(s0) │ │ - lw t6,48(sp) │ │ - addu t7,t8,s1 │ │ - lw t5,0(t7) │ │ - sll t3,v1,0x2 │ │ - addu t4,t5,t6 │ │ - lw a2,0(t4) │ │ - lw t9,-30260(gp) │ │ - sw v1,64(sp) │ │ - move a0,s2 │ │ - move a1,s4 │ │ + lw a1,24(s8) │ │ + lw t9,-30488(gp) │ │ + addu a2,a1,s6 │ │ + lw t2,0(a2) │ │ + sll t3,s7,0x2 │ │ + addu t4,t2,s3 │ │ + lw t5,0(t4) │ │ + move a0,s0 │ │ + move a1,s1 │ │ jalr t9 │ │ - addu a2,a2,t3 │ │ + addu a2,t5,t3 │ │ + beq v0,s2,3fd18 │ │ lw gp,32(sp) │ │ - beq v0,s3,3f74c │ │ - lw v1,64(sp) │ │ - lw s8,-32696(gp) │ │ - lw s4,60(sp) │ │ - lw t9,-32200(gp) │ │ - sw s7,16(sp) │ │ - sw s4,20(sp) │ │ - sw v1,24(sp) │ │ + lw s1,52(sp) │ │ + lw s2,60(sp) │ │ + addiu a1,s5,-7468 │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s1,16(sp) │ │ + sw s2,20(sp) │ │ + sw s7,24(sp) │ │ li a0,4 │ │ - addiu a1,s5,2788 │ │ li a2,121 │ │ jalr t9 │ │ - addiu a3,s8,3140 │ │ - b 3f54c │ │ + addiu a3,s5,-7116 │ │ + b 3fb10 │ │ lw gp,32(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ nop │ │ │ │ -0003f7e0 : │ │ +0003fdb0 : │ │ lui gp,0x7 │ │ - addiu gp,gp,-26000 │ │ + addiu gp,gp,-27488 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-32 │ │ + addiu sp,sp,-88 │ │ + lw v0,48(a0) │ │ + lw v1,40(a0) │ │ + sw s0,48(sp) │ │ + move s0,a0 │ │ + lw a0,108(sp) │ │ + lw t0,4(s0) │ │ + div zero,a0,v0 │ │ + teq v0,zero,0x7 │ │ + sw a2,96(sp) │ │ sw gp,16(sp) │ │ - sw ra,28(sp) │ │ + sw a1,92(sp) │ │ + slt t2,a0,t0 │ │ + sw ra,84(sp) │ │ + sw s8,80(sp) │ │ + sw s7,76(sp) │ │ + sw s6,72(sp) │ │ + sw s5,68(sp) │ │ + sw s4,64(sp) │ │ + sw s3,60(sp) │ │ + sw s2,56(sp) │ │ + sw s1,52(sp) │ │ + sw a3,100(sp) │ │ + mfhi t1 │ │ + sll a2,t1,0x3 │ │ + addu a1,v1,a2 │ │ + bnez t2,405ec │ │ + sw a1,44(s0) │ │ + bnez t1,4095c │ │ + addiu a3,a2,-8 │ │ + sll t4,v0,0x3 │ │ + addiu t5,t4,-8 │ │ + addu t3,v1,t5 │ │ + lw t6,12(s0) │ │ + lh t7,36(s0) │ │ + lw s1,16(t6) │ │ + lw s2,20(t6) │ │ + lw s3,0(a1) │ │ + mul s4,s1,s2 │ │ + lw s5,0(t3) │ │ + mul s6,s4,t7 │ │ + lw s7,0(s3) │ │ + lw t8,0(s5) │ │ + lw t9,-30464(gp) │ │ + lw a0,0(s7) │ │ + lw a1,0(t8) │ │ + jalr t9 │ │ + sll a2,s6,0x3 │ │ + lw s8,112(sp) │ │ + bnez s8,40920 │ │ + lw gp,16(sp) │ │ + lw ra,12(s0) │ │ + lw a0,44(s0) │ │ + lw v1,16(ra) │ │ + lw t9,-30468(gp) │ │ + addiu v0,v1,31 │ │ + addiu t1,v1,62 │ │ + slti t0,v0,0 │ │ + movn v0,t1,t0 │ │ + sra a2,v0,0x5 │ │ + lw a0,4(a0) │ │ + move a1,zero │ │ + jalr t9 │ │ + sll a2,a2,0x2 │ │ + lw t2,100(sp) │ │ + blez t2,3ff18 │ │ + lw gp,16(sp) │ │ + lw a1,44(s0) │ │ + lw s2,96(sp) │ │ + lw t3,20(s0) │ │ + lw t4,4(a1) │ │ + addu t6,s2,t2 │ │ + move s3,zero │ │ + li t7,1 │ │ + lbu s1,0(s2) │ │ + addiu s2,s2,1 │ │ + addu s3,s3,s1 │ │ + addu s4,t3,s3 │ │ + lbu v1,0(s4) │ │ + sra a0,v1,0x5 │ │ + sll s5,a0,0x2 │ │ + addu s6,t4,s5 │ │ + lw s7,0(s6) │ │ + sllv t8,t7,v1 │ │ + or s8,s7,t8 │ │ + bne s2,t6,3fee4 │ │ + sw s8,0(s6) │ │ + lw s5,12(s0) │ │ + lw t6,16(s5) │ │ + blez t6,408f8 │ │ + lui s2,0x8000 │ │ + lw t7,20(s5) │ │ + sll s1,t7,0x2 │ │ + addiu s3,s2,3 │ │ + sw t7,36(sp) │ │ + sw s1,28(sp) │ │ + sw zero,40(sp) │ │ + sw s3,32(sp) │ │ + li t2,-1 │ │ + sw t6,44(sp) │ │ + lw s4,36(sp) │ │ + blez s4,40170 │ │ + lw s4,104(sp) │ │ + lw a0,44(s0) │ │ + lw v1,40(sp) │ │ + lw s7,0(a0) │ │ + sll s6,v1,0x2 │ │ + addu t8,s7,s6 │ │ + lw s7,0(t8) │ │ + lw s8,28(s5) │ │ + lh t8,36(s0) │ │ + move s3,zero │ │ + sw s0,88(sp) │ │ + addu t1,s7,s3 │ │ + addu ra,s4,s3 │ │ + addu t0,s8,s3 │ │ + lw s2,0(t1) │ │ + lw t7,0(ra) │ │ + blez t8,40160 │ │ + lw t1,0(t0) │ │ + lw t9,0(s5) │ │ + lw v0,4(s5) │ │ + addu a2,t9,s6 │ │ + addu a3,v0,s6 │ │ + lw t6,8(s5) │ │ + lw a1,0(a2) │ │ + lw t3,0(a3) │ │ + addu t4,t6,s6 │ │ + addu s0,a1,s3 │ │ + lw ra,32(sp) │ │ + addu t5,t3,s3 │ │ + lw s1,0(t4) │ │ + lw a0,0(s0) │ │ + lw v1,0(t5) │ │ + addu v0,s1,s3 │ │ + and t0,t1,ra │ │ + lw t9,0(a0) │ │ + lw ra,0(v1) │ │ + bltz t0,408d8 │ │ + lw s0,0(v0) │ │ + sll t6,t0,0x2 │ │ + move t4,s2 │ │ + addu s1,t7,t6 │ │ + move t3,zero │ │ + lw a2,0(t4) │ │ + mul a1,t1,a2 │ │ + sll t5,a2,0x2 │ │ + sll v0,a1,0x2 │ │ + addu a0,s0,t5 │ │ + addu v1,t9,v0 │ │ + lwc1 $f0,0(a0) │ │ + blez t0,408cc │ │ + addu v0,ra,v0 │ │ + move t5,v0 │ │ + move a3,v1 │ │ + move a1,t7 │ │ + move a0,zero │ │ + addiu a1,a1,4 │ │ + addiu a3,a3,4 │ │ + lwc1 $f2,-4(a1) │ │ + lwc1 $f4,-4(a3) │ │ + lwc1 $f6,0(t5) │ │ + addiu a0,a0,1 │ │ + sub.s $f8,$f2,$f4 │ │ + addiu t5,t5,4 │ │ + mul.s $f10,$f8,$f8 │ │ + mul.s $f12,$f10,$f6 │ │ + bne a0,t0,40030 │ │ + sub.s $f0,$f0,$f12 │ │ + addu v1,v1,t6 │ │ + addu v0,v0,t6 │ │ + move a1,t0 │ │ + move a0,s1 │ │ + slt a3,a1,t1 │ │ + beqz a3,40104 │ │ + nop │ │ + lwc1 $f14,0(a0) │ │ + lwc1 $f16,0(v1) │ │ + lwc1 $f18,4(a0) │ │ + lwc1 $f2,4(v1) │ │ + sub.s $f4,$f14,$f16 │ │ + lwc1 $f10,8(a0) │ │ + sub.s $f12,$f18,$f2 │ │ + lwc1 $f6,8(v1) │ │ + mul.s $f16,$f4,$f4 │ │ + lwc1 $f8,0(v0) │ │ + sub.s $f18,$f10,$f6 │ │ + mul.s $f2,$f12,$f12 │ │ + lwc1 $f4,12(a0) │ │ + lwc1 $f10,12(v1) │ │ + lwc1 $f14,4(v0) │ │ + mul.s $f16,$f16,$f8 │ │ + sub.s $f12,$f4,$f10 │ │ + mul.s $f8,$f18,$f18 │ │ + mul.s $f18,$f2,$f14 │ │ + lwc1 $f6,8(v0) │ │ + mul.s $f4,$f12,$f12 │ │ + lwc1 $f10,12(v0) │ │ + sub.s $f0,$f0,$f16 │ │ + addiu a1,a1,4 │ │ + mul.s $f14,$f8,$f6 │ │ + slt t5,a1,t1 │ │ + sub.s $f2,$f0,$f18 │ │ + mul.s $f16,$f4,$f10 │ │ + addiu v0,v0,16 │ │ + addiu a0,a0,16 │ │ + addiu v1,v1,16 │ │ + sub.s $f12,$f2,$f14 │ │ + bnez t5,4007c │ │ + sub.s $f0,$f12,$f16 │ │ + trunc.w.s $f8,$f0 │ │ + mfc1 v0,$f8 │ │ + beqz t3,40154 │ │ + swc1 $f8,4(t4) │ │ + addiu a0,t3,-1 │ │ + move v1,t4 │ │ + lw a1,-4(v1) │ │ + slt a3,a1,v0 │ │ + beqz a3,408b4 │ │ + addiu t5,a0,1 │ │ + lw a3,-8(v1) │ │ + addiu a0,a0,-1 │ │ + sw a3,0(v1) │ │ + sw a1,4(v1) │ │ + bne a0,t2,4011c │ │ + addiu v1,v1,-8 │ │ + move a1,zero │ │ + addu t5,s2,a1 │ │ + sw a2,0(t5) │ │ + sw v0,4(t5) │ │ + addiu t3,t3,1 │ │ + bne t3,t8,3fffc │ │ + addiu t4,t4,8 │ │ + lw v0,28(sp) │ │ + addiu s3,s3,4 │ │ + bne s3,v0,3ff80 │ │ + lw s0,88(sp) │ │ + lw s6,40(sp) │ │ + lw s7,44(sp) │ │ + addiu s8,s6,1 │ │ + bne s8,s7,3ff4c │ │ + sw s8,40(sp) │ │ + lh t8,38(s0) │ │ + lw s3,108(sp) │ │ + div zero,s3,t8 │ │ + teq t8,zero,0x7 │ │ + mfhi s4 │ │ + bnez s4,405ec │ │ + lui t0,0x8000 │ │ + lui a2,0x1fff │ │ + addiu s7,t0,3 │ │ + lw t0,36(sp) │ │ + move t9,zero │ │ + ori s6,a2,0xffff │ │ + move t3,s5 │ │ + addiu t1,t9,31 │ │ + slti t2,t9,0 │ │ + lw t4,44(s0) │ │ + movz t1,t9,t2 │ │ + move s1,t1 │ │ + sra a3,s1,0x5 │ │ + lw t6,4(t4) │ │ + sll t7,a3,0x2 │ │ + addu s2,t6,t7 │ │ + lw s5,0(s2) │ │ + srlv ra,s5,t9 │ │ + andi a1,ra,0x1 │ │ + beqz a1,404a8 │ │ + nop │ │ + blez t0,404a8 │ │ + lw ra,104(sp) │ │ + sll t7,t9,0x2 │ │ + move t6,zero │ │ + move a1,t3 │ │ + lw a0,8(a1) │ │ + lw t5,0(t4) │ │ + addu v1,a0,t7 │ │ + lw t4,0(a1) │ │ + lw t3,4(a1) │ │ + lw s8,0(v1) │ │ + sll t8,t6,0x2 │ │ + addu s3,t5,t7 │ │ + addu v0,t4,t7 │ │ + addu s4,t3,t7 │ │ + lw a2,0(s3) │ │ + lw t2,0(v0) │ │ + addu t0,s8,t8 │ │ + lw s1,0(s4) │ │ + lw s2,24(a1) │ │ + lw t1,0(t0) │ │ + lh s5,36(s0) │ │ + addu a3,t2,t8 │ │ + addu a0,a2,t8 │ │ + addu t5,s1,t8 │ │ + sll t3,s2,0x2 │ │ + lw s8,28(a1) │ │ + lw v0,0(a3) │ │ + lw v1,0(t5) │ │ + lw t4,0(a0) │ │ + addu s3,s5,s6 │ │ + addu t3,t1,t3 │ │ + sll s4,s3,0x3 │ │ + addu t8,s8,t8 │ │ + sltu a2,t1,t3 │ │ + lw t5,0(ra) │ │ + addu t2,t4,s4 │ │ + lw v0,0(v0) │ │ + lw v1,0(v1) │ │ + beqz a2,40488 │ │ + lw a3,0(t8) │ │ + and t0,a3,s7 │ │ + bltz t0,408a0 │ │ + move t8,t1 │ │ + addiu s1,t2,-8 │ │ + sltu s2,s1,t4 │ │ + lwc1 $f18,4(t2) │ │ + lwc1 $f0,0(t1) │ │ + blez t0,408ec │ │ + cvt.s.w $f14,$f18 │ │ + c.le.s $f14,$f0 │ │ + move a0,t5 │ │ + bc1t 402dc │ │ + move s8,zero │ │ + b 40310 │ │ + slt s5,s8,a3 │ │ + c.le.s $fcc1,$f14,$f0 │ │ + bc1f $fcc1,40310 │ │ + slt s5,s8,a3 │ │ + addiu a0,a0,4 │ │ + addiu v0,v0,4 │ │ + lwc1 $f6,-4(a0) │ │ + lwc1 $f10,-4(v0) │ │ + addiu v1,v1,4 │ │ + lwc1 $f4,-4(v1) │ │ + sub.s $f2,$f6,$f10 │ │ + addiu s8,s8,1 │ │ + mul.s $f16,$f2,$f2 │ │ + mul.s $f12,$f16,$f4 │ │ + bne s8,t0,402d0 │ │ + sub.s $f0,$f0,$f12 │ │ + slt s5,s8,a3 │ │ + beqz s5,403c0 │ │ + nop │ │ + c.le.s $fcc2,$f14,$f0 │ │ + bc1t $fcc2,40338 │ │ + subu s4,a3,s8 │ │ + b 408c0 │ │ + sll a2,s4,0x2 │ │ + c.le.s $fcc3,$f14,$f0 │ │ + bc1f $fcc3,408bc │ │ + subu s4,a3,s8 │ │ + lwc1 $f8,0(a0) │ │ + lwc1 $f18,0(v0) │ │ + lwc1 $f6,4(a0) │ │ + lwc1 $f2,4(v0) │ │ + sub.s $f4,$f8,$f18 │ │ + lwc1 $f10,8(a0) │ │ + sub.s $f16,$f6,$f2 │ │ + lwc1 $f12,8(v0) │ │ + mul.s $f18,$f4,$f4 │ │ + lwc1 $f8,0(v1) │ │ + sub.s $f6,$f10,$f12 │ │ + mul.s $f2,$f16,$f16 │ │ + lwc1 $f4,12(a0) │ │ + lwc1 $f10,12(v0) │ │ + lwc1 $f16,4(v1) │ │ + mul.s $f18,$f18,$f8 │ │ + sub.s $f12,$f4,$f10 │ │ + mul.s $f8,$f6,$f6 │ │ + mul.s $f2,$f2,$f16 │ │ + lwc1 $f6,8(v1) │ │ + mul.s $f4,$f12,$f12 │ │ + lwc1 $f10,12(v1) │ │ + sub.s $f0,$f0,$f18 │ │ + addiu s8,s8,4 │ │ + mul.s $f16,$f8,$f6 │ │ + slt s3,s8,a3 │ │ + sub.s $f18,$f0,$f2 │ │ + mul.s $f12,$f4,$f10 │ │ + addiu v1,v1,16 │ │ + addiu a0,a0,16 │ │ + addiu v0,v0,16 │ │ + sub.s $f8,$f18,$f16 │ │ + bnez s3,4032c │ │ + sub.s $f0,$f8,$f12 │ │ + c.lt.s $fcc4,$f0,$f14 │ │ + bc1t $fcc4,40474 │ │ + subu a2,t1,t8 │ │ + lh a0,36(s0) │ │ + blez a0,40404 │ │ + sra s3,a2,0x2 │ │ + lw a1,0(t4) │ │ + beq s3,a1,40474 │ │ + addiu s5,t4,8 │ │ + b 403f8 │ │ + move s8,zero │ │ + lw a1,-8(s5) │ │ + beq s3,a1,40474 │ │ + nop │ │ + addiu s8,s8,1 │ │ + bne s8,a0,403ec │ │ + addiu s5,s5,8 │ │ + trunc.w.s $f14,$f0 │ │ + mfc1 a0,$f14 │ │ + bnez s2,4046c │ │ + move a1,s1 │ │ + lw s4,-4(t2) │ │ + slt a2,a0,s4 │ │ + beqz a2,4043c │ │ + nop │ │ + b 40470 │ │ + sw s3,8(a1) │ │ + lw s5,4(a1) │ │ + slt s8,a0,s5 │ │ + bnez s8,4046c │ │ + nop │ │ + lwl s5,3(a1) │ │ + lwl s8,7(a1) │ │ + lwr s5,0(a1) │ │ + lwr s8,4(a1) │ │ + addiu s4,a1,8 │ │ + swl s5,11(a1) │ │ + swr s5,0(s4) │ │ + addiu a1,a1,-8 │ │ + swl s8,7(s4) │ │ + sltu a2,a1,t4 │ │ + beqz a2,4042c │ │ + swr s8,4(s4) │ │ + sw s3,8(a1) │ │ + sw a0,12(a1) │ │ + addiu t1,t1,4 │ │ + sltu s5,t1,t3 │ │ + bnez s5,402a8 │ │ + nop │ │ + lw a1,12(s0) │ │ + lw t0,20(a1) │ │ + addiu t6,t6,1 │ │ + slt a3,t6,t0 │ │ + beqz a3,404a4 │ │ + addiu ra,ra,4 │ │ + b 40204 │ │ + lw t4,44(s0) │ │ + move t3,a1 │ │ + lw t6,16(t3) │ │ + addiu t9,t9,1 │ │ + slt t2,t9,t6 │ │ + bnez t2,401bc │ │ + addiu t1,t9,31 │ │ + sw t0,36(sp) │ │ + move t5,t0 │ │ + blez t5,405ec │ │ + lui t5,0x7fff │ │ + move t7,zero │ │ + move s1,zero │ │ + ori s2,t5,0xffff │ │ + li s6,96 │ │ + blez t6,405e0 │ │ + lw s7,36(sp) │ │ + lw s7,44(s0) │ │ + move t8,s2 │ │ + lw s8,4(s7) │ │ + move s3,zero │ │ + addiu a0,s3,31 │ │ + slti a2,s3,0 │ │ + movz a0,s3,a2 │ │ + sra v1,a0,0x5 │ │ + sll t1,v1,0x2 │ │ + addu s5,s8,t1 │ │ + lw a1,0(s5) │ │ + sll s4,s3,0x2 │ │ + srlv t0,a1,s3 │ │ + andi a3,t0,0x1 │ │ + beqz a3,40548 │ │ + addiu s3,s3,1 │ │ + lw ra,0(s7) │ │ + addu t3,ra,s4 │ │ + lw t4,0(t3) │ │ + addu t9,t4,t7 │ │ + lw t2,0(t9) │ │ + lw t5,4(t2) │ │ + sra s4,t5,0xa │ │ + slt a0,s4,t8 │ │ + movn t8,s4,a0 │ │ + bne s3,t6,404f8 │ │ + addiu a0,s3,31 │ │ + move s3,zero │ │ + addiu a2,s3,31 │ │ + slti v0,s3,0 │ │ + movz a2,s3,v0 │ │ + sra v1,a2,0x5 │ │ + sll t1,v1,0x2 │ │ + addu s5,s8,t1 │ │ + lw a1,0(s5) │ │ + srlv t0,a1,s3 │ │ + andi a3,t0,0x1 │ │ + beqz a3,405d0 │ │ + nop │ │ + lh ra,36(s0) │ │ + blez ra,405d0 │ │ + sll t4,s3,0x2 │ │ + lw t3,0(s7) │ │ + addu t9,t3,t4 │ │ + lw t2,0(t9) │ │ + sll t5,ra,0x3 │ │ + addu s4,t2,t7 │ │ + lw a0,0(s4) │ │ + addiu a2,t5,4 │ │ + addiu v1,a0,4 │ │ + addu t1,a0,a2 │ │ + lw v0,0(v1) │ │ + addiu v1,v1,8 │ │ + sra s5,v0,0xa │ │ + subu a1,t8,s5 │ │ + slti t0,a1,97 │ │ + movz a1,s6,t0 │ │ + bne v1,t1,405b0 │ │ + sw a1,-8(v1) │ │ + addiu s3,s3,1 │ │ + bne s3,t6,40558 │ │ + addiu a2,s3,31 │ │ + lw s7,36(sp) │ │ + addiu s1,s1,1 │ │ + bne s1,s7,404dc │ │ + addiu t7,t7,4 │ │ + lw t6,16(s0) │ │ + lw t9,-30468(gp) │ │ + lw a0,92(sp) │ │ + move a1,zero │ │ + jalr t9 │ │ + sll a2,t6,0x1 │ │ + lw t7,112(sp) │ │ + bnez t7,40884 │ │ + lw s1,100(sp) │ │ + blez s1,40894 │ │ + lw s6,16(s0) │ │ + lw s4,44(s0) │ │ + lui t8,0x7fff │ │ + lw s7,20(s0) │ │ + lw s8,4(s4) │ │ + lw s5,12(s0) │ │ + ori s2,t8,0xffff │ │ + move s3,zero │ │ + move t8,zero │ │ + li t5,96 │ │ + lw a3,112(sp) │ │ + bnez a3,40870 │ │ + lw ra,96(sp) │ │ + addu t3,ra,s3 │ │ + lbu t4,0(t3) │ │ + addu t8,t8,t4 │ │ + addu t2,s7,t8 │ │ + lbu a0,0(t2) │ │ + sra a2,a0,0x5 │ │ + sll t1,a2,0x2 │ │ + addu v0,s8,t1 │ │ + lw v1,0(v0) │ │ + srlv a1,v1,a0 │ │ + andi t0,a1,0x1 │ │ + bnez t0,4085c │ │ + lw t7,20(s5) │ │ + blez t7,40878 │ │ + sll t9,a0,0x2 │ │ + lh ra,36(s0) │ │ + lw t6,0(s4) │ │ + sll s1,ra,0x3 │ │ + addiu a1,s1,4 │ │ + move a2,zero │ │ + addu t2,t6,t9 │ │ + blez ra,406c8 │ │ + sll t3,a2,0x2 │ │ + lw a3,0(t2) │ │ + addu t4,a3,t3 │ │ + lw a0,0(t4) │ │ + addiu v0,a0,4 │ │ + addu v1,a0,a1 │ │ + sw t5,0(v0) │ │ + addiu v0,v0,8 │ │ + bne v0,v1,406b8 │ │ + nop │ │ + addiu a2,a2,1 │ │ + bne a2,t7,4069c │ │ + nop │ │ + addu t0,t6,t9 │ │ + srl t6,t8,0x1f │ │ + addu t1,t6,t8 │ │ + lw t9,0(t0) │ │ + sra t2,t1,0x1 │ │ + sll t7,t7,0x2 │ │ + move t4,zero │ │ + move t1,zero │ │ + addu s1,t9,t4 │ │ + blez ra,40844 │ │ + lw t3,0(s1) │ │ + lw v0,24(s0) │ │ + lw a3,32(s0) │ │ + move a2,t3 │ │ + move a0,zero │ │ + move a1,zero │ │ + addu t0,v0,t4 │ │ + lw t6,0(a2) │ │ + lw v1,0(t0) │ │ + sll s1,t6,0x2 │ │ + addu v0,v1,s1 │ │ + beqz a3,40838 │ │ + lw t6,0(v0) │ │ + addu s1,t6,t2 │ │ + lbu v0,0(s1) │ │ + andi t6,v0,0x1 │ │ + beqz t6,40748 │ │ + andi v1,v0,0xf │ │ + sra v1,v0,0x4 │ │ + addu s1,a3,v1 │ │ + lbu v0,0(s1) │ │ + bnez a1,40800 │ │ + nop │ │ + lw t6,4(t3) │ │ + addu a0,v0,t6 │ │ + addiu a1,a1,1 │ │ + bne a1,ra,40718 │ │ + addiu a2,a2,8 │ │ + addiu t4,t4,4 │ │ + bne t4,t7,406f4 │ │ + addu t1,t1,a0 │ │ + sll ra,t1,0x10 │ │ + sra t7,ra,0x10 │ │ + slt t2,t1,s2 │ │ + lw t3,92(sp) │ │ + sll t9,t8,0x1 │ │ + movn s2,t1,t2 │ │ + lw t1,100(sp) │ │ + addu a3,t3,t9 │ │ + addiu s3,s3,1 │ │ + bne s3,t1,4063c │ │ + sh t7,0(a3) │ │ + blez s6,407cc │ │ + lw s0,92(sp) │ │ + sll t5,s6,0x1 │ │ + andi s2,s2,0xffff │ │ + addu s4,s0,t5 │ │ + lhu s5,0(s0) │ │ + addiu s0,s0,2 │ │ + subu s6,s5,s2 │ │ + bne s0,s4,407b8 │ │ + sh s6,-2(s0) │ │ + lw ra,84(sp) │ │ + lw s8,80(sp) │ │ + lw s7,76(sp) │ │ + lw s6,72(sp) │ │ + lw s5,68(sp) │ │ + lw s4,64(sp) │ │ + lw s3,60(sp) │ │ + lw s2,56(sp) │ │ + lw s1,52(sp) │ │ + lw s0,48(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,88 │ │ + lw t6,4(a2) │ │ + addu v0,v0,t6 │ │ + slt v1,v0,a0 │ │ + beqz v1,4082c │ │ + lw s1,52(s0) │ │ + subu t6,a0,v0 │ │ + lw a0,0(s1) │ │ + addu s1,a0,t6 │ │ + lbu v1,0(s1) │ │ + b 40760 │ │ + subu a0,v0,v1 │ │ + subu t6,v0,a0 │ │ + b 40818 │ │ + move v0,a0 │ │ + addu v1,t6,t8 │ │ + b 40750 │ │ + lbu v0,0(v1) │ │ + move a0,zero │ │ + addiu t4,t4,4 │ │ + bne t4,t7,406f4 │ │ + addu t1,t1,a0 │ │ + b 4077c │ │ + sll ra,t1,0x10 │ │ + blez t7,40878 │ │ + sll t9,a0,0x2 │ │ + lh ra,36(s0) │ │ + b 406d4 │ │ + lw t6,0(s4) │ │ + b 40654 │ │ + move t8,s3 │ │ + move t7,zero │ │ + b 40780 │ │ + move t1,zero │ │ + lw s1,16(s0) │ │ + sw s1,100(sp) │ │ + bgtz s1,40618 │ │ + move s6,s1 │ │ + lui s0,0x7fff │ │ + b 407a4 │ │ + ori s2,s0,0xffff │ │ + addiu a1,t0,-1 │ │ + li s1,-4 │ │ + or t0,a1,s1 │ │ + b 402a0 │ │ + addiu t0,t0,1 │ │ + b 40148 │ │ + sll a1,t5,0x3 │ │ + sll a2,s4,0x2 │ │ + addu v0,v0,a2 │ │ + b 40474 │ │ + addu v1,v1,a2 │ │ + move a0,t7 │ │ + b 40070 │ │ + move a1,zero │ │ + addiu t0,t0,-1 │ │ + li a2,-4 │ │ + or a3,t0,a2 │ │ + b 3ffec │ │ + addiu t0,a3,1 │ │ + move a0,t5 │ │ + b 4030c │ │ + move s8,zero │ │ + lh a1,38(s0) │ │ + lw t3,108(sp) │ │ + div zero,t3,a1 │ │ + teq a1,zero,0x7 │ │ + mfhi t4 │ │ + bnez t4,405ec │ │ + nop │ │ + lw t5,20(s5) │ │ + b 404c4 │ │ + sw t5,36(sp) │ │ + lw ra,12(s0) │ │ + lw t1,44(s0) │ │ + lw t0,16(ra) │ │ + lw t9,-30468(gp) │ │ + addiu v0,t0,31 │ │ + addiu a2,t0,62 │ │ + slti t2,v0,0 │ │ + movn v0,a2,t2 │ │ + sra a3,v0,0x5 │ │ + lw a0,4(t1) │ │ + li a1,-1 │ │ + jalr t9 │ │ + sll a2,a3,0x2 │ │ + b 3ff18 │ │ + lw gp,16(sp) │ │ + b 3fe40 │ │ + addu t3,v1,a3 │ │ + │ │ +00040964 : │ │ + lui gp,0x7 │ │ + addiu gp,gp,-30484 │ │ + addu gp,gp,t9 │ │ + move v0,a0 │ │ + lw a2,8(v0) │ │ + lw t9,-31404(gp) │ │ + jr t9 │ │ + lw a0,12(a0) │ │ + │ │ +00040984 : │ │ + lui gp,0x7 │ │ + addiu gp,gp,-30516 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-32 │ │ + lw t9,-32604(gp) │ │ sw s0,24(sp) │ │ - lw t9,-32608(gp) │ │ move s0,a0 │ │ - jalr t9 │ │ lw a0,56(a0) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - lw t9,-32608(gp) │ │ + lw t9,-32604(gp) │ │ jalr t9 │ │ lw a0,52(s0) │ │ lw v0,28(s0) │ │ - beqz v0,3f880 │ │ + beqz v0,40a28 │ │ lw gp,16(sp) │ │ - lw t9,-31856(gp) │ │ + lw t9,-31868(gp) │ │ jalr t9 │ │ lw a0,24(s0) │ │ lw gp,16(sp) │ │ - lw t9,-31640(gp) │ │ + lw t9,-31636(gp) │ │ jalr t9 │ │ lw a0,28(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,20(s0) │ │ lw gp,16(sp) │ │ - lw t9,-31404(gp) │ │ - bal 4aa9c │ │ + lw t9,-31412(gp) │ │ + jalr t9 │ │ lw a0,12(s0) │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ jr t9 │ │ addiu sp,sp,32 │ │ - lw t9,-31584(gp) │ │ + lw t9,-31576(gp) │ │ jalr t9 │ │ lw a0,24(s0) │ │ - b 3f848 │ │ + b 409f0 │ │ lw gp,16(sp) │ │ - │ │ -0003f894 : │ │ - lui gp,0x7 │ │ - addiu gp,gp,-26180 │ │ - addu gp,gp,t9 │ │ - move v0,a0 │ │ - lw a2,8(v0) │ │ - lw t9,-31408(gp) │ │ - b 4ae64 │ │ - lw a0,12(a0) │ │ lui gp,0x7 │ │ - addiu gp,gp,-26212 │ │ + addiu gp,gp,-30700 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-1112 │ │ + addiu sp,sp,-1120 │ │ + lw v0,12(a0) │ │ + lw v1,-30360(gp) │ │ + sw a1,1124(sp) │ │ + lw t0,24(v0) │ │ + lw a1,20(v0) │ │ + lw t1,-32708(gp) │ │ + lw a3,0(v1) │ │ + lw t2,1124(sp) │ │ sw gp,24(sp) │ │ - sw ra,1108(sp) │ │ - sw s1,1076(sp) │ │ - sw s0,1072(sp) │ │ - sw s8,1104(sp) │ │ - sw s7,1100(sp) │ │ - sw s6,1096(sp) │ │ - sw s5,1092(sp) │ │ - sw s4,1088(sp) │ │ - sw s3,1084(sp) │ │ - sw s2,1080(sp) │ │ - lw t0,12(a0) │ │ - move s0,a0 │ │ - lw a0,20(a1) │ │ - lw t1,20(t0) │ │ - sw a0,1048(sp) │ │ - lw a3,24(t0) │ │ - lw v0,-32696(gp) │ │ - lw v1,1048(sp) │ │ - lw t9,-32720(gp) │ │ - lw a0,8(s0) │ │ - sw t1,1060(sp) │ │ - sw a3,1056(sp) │ │ - addiu a1,v0,-15172 │ │ - sw v1,16(s0) │ │ + lw t9,-32716(gp) │ │ + sw s2,1088(sp) │ │ + move s2,a0 │ │ + lw a0,8(a0) │ │ + sw ra,1116(sp) │ │ + sw s3,1092(sp) │ │ + sw s0,1080(sp) │ │ + sw s8,1112(sp) │ │ + sw s7,1108(sp) │ │ + sw s6,1104(sp) │ │ + sw s5,1100(sp) │ │ + sw s4,1096(sp) │ │ + sw s1,1084(sp) │ │ + sw a1,52(sp) │ │ + sw t0,48(sp) │ │ + addiu a1,t1,-25436 │ │ + sw t2,16(s2) │ │ + sw a2,56(sp) │ │ + sw a3,1076(sp) │ │ jalr t9 │ │ - sw a2,1120(sp) │ │ + move s0,a2 │ │ lw gp,24(sp) │ │ - lw a0,1120(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - addiu a1,a1,-19456 │ │ + move a0,s0 │ │ + lw a2,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + addiu a1,a2,-29720 │ │ jalr t9 │ │ - sw v0,1064(sp) │ │ - move s1,v0 │ │ - beqz v0,402f4 │ │ + sw v0,60(sp) │ │ + move s3,v0 │ │ + beqz v0,41468 │ │ lw gp,24(sp) │ │ - lw t4,-32696(gp) │ │ - lw t3,-32696(gp) │ │ - lw t2,1120(sp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,t4,3188 │ │ - addiu a3,t3,3236 │ │ + lw t3,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,t3,-7068 │ │ + addiu a3,t4,-7020 │ │ li a0,1 │ │ li a2,467 │ │ jalr t9 │ │ - sw t2,16(sp) │ │ + sw s0,16(sp) │ │ lw gp,24(sp) │ │ - li a2,1 │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,1040 │ │ + addiu s4,sp,64 │ │ + lw t9,-30236(gp) │ │ + move a0,s4 │ │ li a1,4 │ │ - jalr t9 │ │ - move a3,s1 │ │ li a2,1 │ │ - bne v0,a2,40108 │ │ + jalr t9 │ │ + move a3,s3 │ │ + li a0,1 │ │ + bne v0,a0,41298 │ │ lw gp,24(sp) │ │ - lw a2,1040(sp) │ │ - addiu s3,a2,-1 │ │ - sltiu s2,s3,999 │ │ - bnez s2,3fe34 │ │ - sll a3,a2,0x8 │ │ - sra v1,a2,0x8 │ │ - lui v0,0xff │ │ - and ra,a3,v0 │ │ - andi a1,v1,0xff00 │ │ - srl s8,a2,0x18 │ │ - or t8,ra,a1 │ │ - or s7,t8,s8 │ │ - sll s6,a2,0x18 │ │ - or a2,s7,s6 │ │ - addiu s5,a2,-1 │ │ - sltiu s4,s5,999 │ │ - beqz s4,40324 │ │ - sw a2,1040(sp) │ │ - li s2,1 │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,32 │ │ + lw a2,64(sp) │ │ + addiu t6,a2,-1 │ │ + sltiu t7,t6,999 │ │ + bnez t7,40e24 │ │ + sll s1,a2,0x8 │ │ + sra v0,a2,0x8 │ │ + lui s6,0xff │ │ + and s7,s1,s6 │ │ + andi t8,v0,0xff00 │ │ + srl ra,a2,0x18 │ │ + or s8,s7,t8 │ │ + or v1,s8,ra │ │ + sll a3,a2,0x18 │ │ + or a2,v1,a3 │ │ + addiu a1,a2,-1 │ │ + sltiu t0,a1,999 │ │ + beqz t0,414ac │ │ + sw a2,64(sp) │ │ + li s5,1 │ │ + lw t9,-30236(gp) │ │ + addiu s1,sp,76 │ │ + move a0,s1 │ │ li a1,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw a0,1040(sp) │ │ - bne v0,a0,40138 │ │ + move a3,s3 │ │ + lw t1,64(sp) │ │ + bne v0,t1,412c8 │ │ lw gp,24(sp) │ │ - addiu t5,sp,32 │ │ - addu t4,t5,v0 │ │ - lb t3,-1(t4) │ │ - bnez t3,40190 │ │ - lw t9,-32200(gp) │ │ - lw s6,-32696(gp) │ │ - lw s5,-32696(gp) │ │ - addiu s4,sp,32 │ │ + addiu t2,sp,1080 │ │ + addu s0,t2,v0 │ │ + lb a2,-1005(s0) │ │ + bnez a2,412f0 │ │ + lw t9,-32196(gp) │ │ + lw t3,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + addiu a1,t3,-7068 │ │ + addiu a3,t4,-13044 │ │ li a0,1 │ │ - addiu a1,s6,3188 │ │ li a2,491 │ │ - addiu a3,s5,-2788 │ │ jalr t9 │ │ - sw s4,16(sp) │ │ + sw s1,16(sp) │ │ lw gp,24(sp) │ │ - addiu a0,sp,1040 │ │ - lw t9,-30396(gp) │ │ + move a0,s4 │ │ + lw t9,-30236(gp) │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - li s3,1 │ │ - bne v0,s3,40160 │ │ + move a3,s3 │ │ + li t5,1 │ │ + bne v0,t5,41314 │ │ lw gp,24(sp) │ │ - bnez s2,3fbd4 │ │ - lw a1,1040(sp) │ │ - lw a2,1040(sp) │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,32 │ │ + bnez s5,40df4 │ │ + lw a2,64(sp) │ │ + lw t9,-30236(gp) │ │ + move a0,s1 │ │ li a1,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw a2,1040(sp) │ │ - bne v0,a2,401b4 │ │ + move a3,s3 │ │ + lw v1,64(sp) │ │ + bne v0,v1,41344 │ │ lw gp,24(sp) │ │ - addiu t6,sp,32 │ │ - addu t5,t6,v0 │ │ - lb t4,-1(t5) │ │ - bnez t4,402fc │ │ - lw s5,-32696(gp) │ │ - lw s4,-32696(gp) │ │ - lw t8,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - li s8,8 │ │ - sw zero,1052(sp) │ │ - addiu s5,s5,3528 │ │ - addiu s4,s4,3544 │ │ - addiu s3,t8,3576 │ │ - lw t9,-30396(gp) │ │ + addiu a3,sp,1080 │ │ + addu a1,a3,v0 │ │ + lb t0,-1005(a1) │ │ + bnez t0,41484 │ │ + lw a2,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw s0,-32708(gp) │ │ + li t1,8 │ │ + addiu t3,a2,-6680 │ │ + lw s8,-32708(gp) │ │ + sw t1,40(sp) │ │ + sw zero,44(sp) │ │ + addiu s7,t2,-6728 │ │ + addiu s6,s0,-6712 │ │ + sw t3,36(sp) │ │ + lw t9,-30236(gp) │ │ + move a0,s4 │ │ li a1,4 │ │ - addiu a0,sp,1040 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - li a1,1 │ │ - bne v0,a1,3fe3c │ │ + move a3,s3 │ │ + li t4,1 │ │ + bne v0,t4,40e2c │ │ lw gp,24(sp) │ │ - bnez s2,3fc04 │ │ - lui a0,0xff │ │ - lw a2,1040(sp) │ │ - beqz a2,3fc38 │ │ - lw t7,1048(sp) │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,32 │ │ + beqz s5,40cc4 │ │ + lw s0,64(sp) │ │ + sll t5,s0,0x8 │ │ + sra v0,s0,0x8 │ │ + lui t6,0xff │ │ + and a0,t5,t6 │ │ + andi t7,v0,0xff00 │ │ + srl ra,s0,0x18 │ │ + or t8,a0,t7 │ │ + or v1,t8,ra │ │ + sll a3,s0,0x18 │ │ + or s0,v1,a3 │ │ + sw s0,64(sp) │ │ + beqz s0,40eb0 │ │ + lw t9,-30236(gp) │ │ li a1,1 │ │ + move a0,s1 │ │ + move a2,s0 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw t4,1040(sp) │ │ - bne v0,t4,3fea8 │ │ + move a3,s3 │ │ + lw a1,64(sp) │ │ + bne v0,a1,4101c │ │ lw gp,24(sp) │ │ - lw t9,-30348(gp) │ │ - addiu a0,sp,32 │ │ - move a1,s5 │ │ + lw t9,-30244(gp) │ │ + move a0,s1 │ │ + move a1,s7 │ │ jalr t9 │ │ li a2,14 │ │ - beqz v0,3fe1c │ │ + beqz v0,40ddc │ │ lw gp,24(sp) │ │ - lw t9,-30348(gp) │ │ - addiu a0,sp,32 │ │ - move a1,s4 │ │ + lw t9,-30244(gp) │ │ + move a0,s1 │ │ + move a1,s6 │ │ jalr t9 │ │ li a2,14 │ │ - beqz v0,3fe04 │ │ + beqz v0,40dc4 │ │ lw gp,24(sp) │ │ - lw t9,-30348(gp) │ │ - addiu a0,sp,32 │ │ - addiu a1,s7,3560 │ │ + lw t9,-30244(gp) │ │ + move a0,s1 │ │ + addiu a1,s8,-6696 │ │ jalr t9 │ │ li a2,12 │ │ - beqz v0,3fdec │ │ + beqz v0,40dac │ │ lw gp,24(sp) │ │ - lw t9,-30348(gp) │ │ - addiu a0,sp,32 │ │ - move a1,s3 │ │ + lw t9,-30244(gp) │ │ + lw a1,36(sp) │ │ + move a0,s1 │ │ jalr t9 │ │ li a2,14 │ │ - beqz v0,3fdd4 │ │ + beqz v0,40d94 │ │ lw gp,24(sp) │ │ - lw t9,-30348(gp) │ │ - addiu a0,sp,32 │ │ - addiu a1,s6,3592 │ │ + lw t0,-32708(gp) │ │ + lw t9,-30244(gp) │ │ + move a0,s1 │ │ + addiu a1,t0,-6664 │ │ jalr t9 │ │ li a2,13 │ │ - bnez v0,3fad8 │ │ + bnez v0,40c6c │ │ lw gp,24(sp) │ │ - lw t9,-30460(gp) │ │ + lw t9,-30200(gp) │ │ jalr t9 │ │ - addiu a0,sp,45 │ │ - move s8,v0 │ │ - b 3fad8 │ │ + addiu a0,sp,89 │ │ + sw v0,40(sp) │ │ + b 40c6c │ │ lw gp,24(sp) │ │ - lui a0,0xff │ │ - sll t2,a1,0x8 │ │ - sra t1,a1,0x8 │ │ - and a3,t2,a0 │ │ - andi t0,t1,0xff00 │ │ - or v0,a3,t0 │ │ - srl v1,a1,0x18 │ │ - or s8,v0,v1 │ │ - sll ra,a1,0x18 │ │ - or a2,s8,ra │ │ - b 3fa80 │ │ - sw a2,1040(sp) │ │ - lw a3,1040(sp) │ │ - sll a2,a3,0x8 │ │ - sra t3,a3,0x8 │ │ - and t1,a2,a0 │ │ - andi t2,t3,0xff00 │ │ - or t0,t1,t2 │ │ - srl v1,a3,0x18 │ │ - or ra,t0,v1 │ │ - sll v0,a3,0x18 │ │ - or a2,ra,v0 │ │ - bnez a2,3fb10 │ │ - sw a2,1040(sp) │ │ - lw t7,1048(sp) │ │ - lw t6,1056(sp) │ │ - lw t5,1052(sp) │ │ - sw t7,1032(sp) │ │ - beqz t5,3fee4 │ │ - sw t6,1036(sp) │ │ - lw v0,12(s0) │ │ - lw v1,1060(sp) │ │ - lw s2,20(v0) │ │ - bne s2,v1,40358 │ │ - lw t9,-32200(gp) │ │ - lw s3,24(v0) │ │ - lw v1,1056(sp) │ │ - bne s3,v1,40384 │ │ - lw a3,-32696(gp) │ │ - lw v0,16(s0) │ │ - lw v1,1048(sp) │ │ - bne v0,v1,403b0 │ │ - lw t0,-32696(gp) │ │ - lw v1,1052(sp) │ │ - beqz v1,3fca4 │ │ - li a0,8 │ │ - li t1,15 │ │ - beq v1,t1,402e8 │ │ - li t2,16 │ │ - bne v1,t2,400e4 │ │ - lw t3,-32696(gp) │ │ - li a0,8 │ │ - beq s8,a0,3fcb4 │ │ - li t4,4 │ │ - bne s8,t4,400c0 │ │ - lw t6,-32696(gp) │ │ - lw t7,1064(sp) │ │ - bnez t7,3ffa0 │ │ - lw t9,-30416(gp) │ │ + lw t9,-30200(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - lw v1,1052(sp) │ │ + addiu a0,sp,90 │ │ + sw v0,44(sp) │ │ + b 40d5c │ │ lw gp,24(sp) │ │ - bnez v1,4001c │ │ - move s4,v0 │ │ - lw v0,28(s0) │ │ - beqz v0,401dc │ │ - lw v0,-32696(gp) │ │ - lw t9,-31796(gp) │ │ - li a3,612 │ │ - sw a3,16(sp) │ │ - move a0,s2 │ │ - move a1,s3 │ │ - li a2,4 │ │ + lw t9,-30200(gp) │ │ jalr t9 │ │ - addiu a3,v0,3188 │ │ + addiu a0,sp,88 │ │ + sw v0,1124(sp) │ │ + b 40d40 │ │ lw gp,24(sp) │ │ - sw v0,24(s0) │ │ - blez s2,3fd94 │ │ - sw zero,1040(sp) │ │ - lw v1,1036(sp) │ │ - move v0,zero │ │ - li s7,4 │ │ - beq s8,s7,3fed0 │ │ - lw s6,1032(sp) │ │ - blez v1,3fd84 │ │ - nop │ │ - b 3fd3c │ │ - move s3,zero │ │ - lw v0,1040(sp) │ │ - lw t6,24(s0) │ │ - sll t5,v0,0x2 │ │ - addu a0,t6,t5 │ │ - lw a2,0(a0) │ │ - lw t9,-31620(gp) │ │ - lw a0,28(s0) │ │ - sll t4,s3,0x2 │ │ + lw t9,-30200(gp) │ │ jalr t9 │ │ - addu s5,a2,t4 │ │ - addu v1,v0,s4 │ │ + addiu a0,sp,90 │ │ + sw v0,48(sp) │ │ + b 40d24 │ │ lw gp,24(sp) │ │ - sw v1,0(s5) │ │ - lw v1,1036(sp) │ │ - addiu s3,s3,1 │ │ - slt t3,s3,v1 │ │ - bnez t3,3fd38 │ │ - addu s4,s4,s6 │ │ - lw v0,1040(sp) │ │ - addiu v0,v0,1 │ │ - slt t7,v0,s2 │ │ - bnez t7,3fd20 │ │ - sw v0,1040(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30200(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - lw ra,1108(sp) │ │ - move v0,zero │ │ - lw s8,1104(sp) │ │ - lw s7,1100(sp) │ │ - lw s6,1096(sp) │ │ - lw s5,1092(sp) │ │ - lw s4,1088(sp) │ │ - lw s3,1084(sp) │ │ - lw s2,1080(sp) │ │ - lw s1,1076(sp) │ │ - lw s0,1072(sp) │ │ - jr ra │ │ - addiu sp,sp,1112 │ │ - lw t9,-30460(gp) │ │ + addiu a0,sp,90 │ │ + sw v0,52(sp) │ │ + b 40d08 │ │ + lw gp,24(sp) │ │ + sll t6,a2,0x8 │ │ + sra v0,a2,0x8 │ │ + lui a0,0xff │ │ + and t7,t6,a0 │ │ + andi s6,v0,0xff00 │ │ + srl t8,a2,0x18 │ │ + or s7,t7,s6 │ │ + or s8,s7,t8 │ │ + sll ra,a2,0x18 │ │ + or a2,s8,ra │ │ + b 40c10 │ │ + sw a2,64(sp) │ │ + b 40b88 │ │ + move s5,zero │ │ + lw a1,-32708(gp) │ │ + lw s7,-32708(gp) │ │ + lw v1,56(sp) │ │ + lw t9,-32088(gp) │ │ + sw v1,16(sp) │ │ + li a0,4 │ │ + addiu a1,a1,-7068 │ │ + li a2,511 │ │ jalr t9 │ │ - addiu a0,sp,46 │ │ - sw v0,1052(sp) │ │ - b 3fba0 │ │ + addiu a3,s7,-6772 │ │ lw gp,24(sp) │ │ - lw t9,-30460(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - addiu a0,sp,44 │ │ - sw v0,1048(sp) │ │ - b 3fb84 │ │ + move a0,s3 │ │ lw gp,24(sp) │ │ - lw t9,-30460(gp) │ │ + li s0,-1 │ │ + lw s4,-30360(gp) │ │ + lw s3,1076(sp) │ │ + lw ra,0(s4) │ │ + bne s3,ra,415bc │ │ + move v0,s0 │ │ + lw ra,1116(sp) │ │ + lw s8,1112(sp) │ │ + lw s7,1108(sp) │ │ + lw s6,1104(sp) │ │ + lw s5,1100(sp) │ │ + lw s4,1096(sp) │ │ + lw s3,1092(sp) │ │ + lw s2,1088(sp) │ │ + lw s1,1084(sp) │ │ + lw s0,1080(sp) │ │ + jr ra │ │ + addiu sp,sp,1120 │ │ + lw s1,1124(sp) │ │ + lw t1,48(sp) │ │ + lw t2,44(sp) │ │ + sw s1,72(sp) │ │ + beqz t2,41044 │ │ + sw t1,68(sp) │ │ + lw a2,12(s2) │ │ + lw t3,52(sp) │ │ + lw s1,20(a2) │ │ + bne s1,t3,414e0 │ │ + lw t7,-32708(gp) │ │ + lw s7,24(a2) │ │ + lw a0,48(sp) │ │ + bne s7,a0,4150c │ │ + lw t4,1124(sp) │ │ + lw s4,16(s2) │ │ + bne s4,t4,4153c │ │ + lw t5,44(sp) │ │ + beqz t5,40f18 │ │ + lw v1,40(sp) │ │ + li v0,15 │ │ + beq t5,v0,4145c │ │ + li t8,16 │ │ + bne t5,t8,41274 │ │ + lw t9,-32196(gp) │ │ + lw v1,40(sp) │ │ + li ra,8 │ │ + beq v1,ra,40f2c │ │ + li a3,4 │ │ + bne v1,a3,41250 │ │ + lw s8,-32708(gp) │ │ + lw a1,60(sp) │ │ + bnez a1,410cc │ │ + lw t9,-30220(gp) │ │ jalr t9 │ │ - addiu a0,sp,46 │ │ - sw v0,1056(sp) │ │ - b 3fb68 │ │ + move a0,s3 │ │ + lw t0,44(sp) │ │ lw gp,24(sp) │ │ - lw t9,-30460(gp) │ │ + bnez t0,4115c │ │ + move s8,v0 │ │ + lw v0,28(s2) │ │ + beqz v0,4136c │ │ + lw t6,-32708(gp) │ │ + lw t9,-31820(gp) │ │ + li t5,612 │ │ + sw t5,16(sp) │ │ + move a0,s1 │ │ + move a1,s7 │ │ + li a2,4 │ │ jalr t9 │ │ - addiu a0,sp,46 │ │ - sw v0,1060(sp) │ │ - b 3fb4c │ │ + addiu a3,t6,-7068 │ │ lw gp,24(sp) │ │ - b 3f9f4 │ │ - move s2,zero │ │ - lw s2,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - lw s7,1120(sp) │ │ - lw t9,-32092(gp) │ │ - sw s7,16(sp) │ │ - li a0,4 │ │ - addiu a1,s2,3188 │ │ - li a2,511 │ │ + sw v0,24(s2) │ │ + blez s1,41008 │ │ + sw zero,64(sp) │ │ + lw t0,68(sp) │ │ + move a2,zero │ │ + li s5,4 │ │ + lw t7,40(sp) │ │ + beq t7,s5,41148 │ │ + lw s4,72(sp) │ │ + blez t0,40ff8 │ │ + nop │ │ + move s6,zero │ │ + lw ra,24(s2) │ │ + sll v0,a2,0x2 │ │ + addu a3,ra,v0 │ │ + lw t9,-31616(gp) │ │ + lw v1,0(a3) │ │ + lw a0,28(s2) │ │ + sll a1,s6,0x2 │ │ jalr t9 │ │ - addiu a3,s6,3484 │ │ + addu s7,v1,a1 │ │ + lw t0,68(sp) │ │ + addiu s6,s6,1 │ │ + addu t1,v0,s8 │ │ + slt t2,s6,t0 │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + sw t1,0(s7) │ │ + addu s8,s8,s4 │ │ + bnez t2,40fb0 │ │ + lw a2,64(sp) │ │ + addiu a2,a2,1 │ │ + slt t3,a2,s1 │ │ + bnez t3,40f98 │ │ + sw a2,64(sp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - li v0,-1 │ │ - lw ra,1108(sp) │ │ - lw s8,1104(sp) │ │ - lw s7,1100(sp) │ │ - lw s6,1096(sp) │ │ - lw s5,1092(sp) │ │ - lw s4,1088(sp) │ │ - lw s3,1084(sp) │ │ - lw s2,1080(sp) │ │ - lw s1,1076(sp) │ │ - lw s0,1072(sp) │ │ - jr ra │ │ - addiu sp,sp,1112 │ │ - lw s0,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + move a0,s3 │ │ + b 40e6c │ │ + lw gp,24(sp) │ │ + lw s2,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - addiu a1,s0,3188 │ │ + addiu a1,s2,-7068 │ │ li a2,518 │ │ jalr t9 │ │ - addiu a3,s8,3436 │ │ - b 3fe68 │ │ + addiu a3,s4,-6820 │ │ + b 40e58 │ │ lw gp,24(sp) │ │ - addiu t1,s6,1 │ │ - srl t2,t1,0x1f │ │ - addu t0,t2,t1 │ │ - b 3fd28 │ │ - sra s6,t0,0x1 │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,1036 │ │ + lw t9,-30236(gp) │ │ + addiu a0,sp,68 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - li s3,1 │ │ - bne v0,s3,403dc │ │ + move a3,s3 │ │ + li s6,1 │ │ lw gp,24(sp) │ │ - bnez s2,40090 │ │ - lw s7,1036(sp) │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,1032 │ │ + bne v0,s6,41594 │ │ + move s7,v0 │ │ + bnez s5,411d4 │ │ + lw a2,68(sp) │ │ + lw t9,-30236(gp) │ │ + addiu a0,sp,72 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - li t3,1 │ │ - bne v0,t3,40404 │ │ + move a3,s3 │ │ + bne v0,s7,4156c │ │ lw gp,24(sp) │ │ - beqz s2,3ff6c │ │ - lw v0,1032(sp) │ │ - lw t5,1032(sp) │ │ - lui s5,0xff │ │ - sll a1,t5,0x8 │ │ - sra s4,t5,0x8 │ │ - and s3,a1,s5 │ │ - andi t8,s4,0xff00 │ │ - or t7,s3,t8 │ │ - srl t6,t5,0x18 │ │ - or a0,t7,t6 │ │ - sll t4,t5,0x18 │ │ - or v0,a0,t4 │ │ - sw v0,1032(sp) │ │ - lw s7,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - lw ra,1036(sp) │ │ - lw t9,-32200(gp) │ │ - sw ra,16(sp) │ │ - sw v0,20(sp) │ │ + lw s5,72(sp) │ │ + lw s8,-32708(gp) │ │ + lw s6,68(sp) │ │ + sw s5,20(sp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s6,16(sp) │ │ li a0,1 │ │ - addiu a1,s7,3188 │ │ + addiu a1,s5,-7068 │ │ li a2,554 │ │ jalr t9 │ │ - addiu a3,s6,3652 │ │ - b 3fc4c │ │ + addiu a3,s8,-6604 │ │ + b 40ec8 │ │ lw gp,24(sp) │ │ - lw s4,-32696(gp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,s4,3872 │ │ - addiu a1,s5,3188 │ │ + lw t3,-32708(gp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,-7068 │ │ + addiu a3,t3,-6384 │ │ li a2,586 │ │ jalr t9 │ │ li a0,1 │ │ lw gp,24(sp) │ │ - lw t9,-30416(gp) │ │ + lw t9,-30220(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ + move a0,s3 │ │ lw gp,24(sp) │ │ - lw a0,1120(sp) │ │ - lw t9,-31624(gp) │ │ + lw a0,56(sp) │ │ + lw t9,-31620(gp) │ │ jalr t9 │ │ - move s4,v0 │ │ - lw t8,1052(sp) │ │ + move s8,v0 │ │ + lw a0,44(sp) │ │ lw gp,24(sp) │ │ - beqz t8,3fcdc │ │ - sw v0,28(s0) │ │ - lw t9,-31620(gp) │ │ + beqz a0,40f54 │ │ + sw v0,28(s2) │ │ + lw t9,-31616(gp) │ │ jalr t9 │ │ move a0,v0 │ │ - lw a1,1052(sp) │ │ - addu s6,v0,s4 │ │ + lw t5,44(sp) │ │ + addu t4,v0,s8 │ │ lw gp,24(sp) │ │ - sw s6,32(s0) │ │ - addu s4,s4,a1 │ │ - b 3fcdc │ │ - lw v0,28(s0) │ │ - lw s7,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - move a1,v1 │ │ + sw t4,32(s2) │ │ + addu s8,s8,t5 │ │ + b 40f54 │ │ + lw v0,28(s2) │ │ + addiu s7,s4,1 │ │ + srl s4,s7,0x1f │ │ + addu t8,s4,s7 │ │ + b 40fa4 │ │ + sra s4,t8,0x1 │ │ + lw t1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + move a1,t0 │ │ + addiu a2,t1,-7068 │ │ li a0,1 │ │ - addiu a2,s7,3188 │ │ - jalr t9 │ │ li a3,602 │ │ + jalr t9 │ │ + move s6,t0 │ │ lw gp,24(sp) │ │ - lw a2,1052(sp) │ │ - lw t9,-30396(gp) │ │ - sw v0,32(s0) │ │ + sw v0,32(s2) │ │ + lw t9,-30236(gp) │ │ move a0,v0 │ │ li a1,1 │ │ + move a2,s6 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw v1,1052(sp) │ │ - beq v1,v0,3fcd8 │ │ + move a3,s3 │ │ + beq s6,v0,40f50 │ │ lw gp,24(sp) │ │ - lw ra,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v1,16(sp) │ │ + lw s2,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + lw s0,44(sp) │ │ + lw t9,-32196(gp) │ │ + sw s0,16(sp) │ │ li a0,4 │ │ - addiu a1,ra,3188 │ │ + addiu a1,s2,-7068 │ │ li a2,604 │ │ jalr t9 │ │ - addiu a3,s3,3912 │ │ - b 3fe68 │ │ + addiu a3,s5,-6344 │ │ + b 40e58 │ │ lw gp,24(sp) │ │ - lui t1,0xff │ │ - sll t2,s7,0x8 │ │ - sra v1,s7,0x8 │ │ - and a3,t2,t1 │ │ - andi t0,v1,0xff00 │ │ - or v0,a3,t0 │ │ - srl ra,s7,0x18 │ │ - or s6,v0,ra │ │ - sll a1,s7,0x18 │ │ - or s5,s6,a1 │ │ - b 3ff10 │ │ - sw s5,1036(sp) │ │ - lw t5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lui s8,0xff │ │ + sll t3,a2,0x8 │ │ + sra a0,a2,0x8 │ │ + andi t5,a0,0xff00 │ │ + and t4,t3,s8 │ │ + srl t6,a2,0x18 │ │ + or v0,t4,t5 │ │ + sll t8,a2,0x18 │ │ + or t7,v0,t6 │ │ + lw t9,-30236(gp) │ │ + or ra,t7,t8 │ │ + addiu a0,sp,72 │ │ + li a1,4 │ │ + li a2,1 │ │ + sw ra,68(sp) │ │ + jalr t9 │ │ + move a3,s3 │ │ + bne v0,s7,4156c │ │ + lw gp,24(sp) │ │ + lw v1,72(sp) │ │ + sll a3,v1,0x8 │ │ + sra a1,v1,0x8 │ │ + and t0,a3,s8 │ │ + andi s4,a1,0xff00 │ │ + or s1,t0,s4 │ │ + srl t1,v1,0x18 │ │ + or t2,s1,t1 │ │ + sll s7,v1,0x18 │ │ + or s5,t2,s7 │ │ + b 41098 │ │ + sw s5,72(sp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,t6,3188 │ │ + addiu a1,s2,-7068 │ │ li a2,581 │ │ jalr t9 │ │ - addiu a3,t5,3840 │ │ - b 3fe68 │ │ + addiu a3,s8,-6416 │ │ + b 40e58 │ │ lw gp,24(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t4,-32708(gp) │ │ + lw s1,-32708(gp) │ │ li a0,4 │ │ - addiu a1,s2,3188 │ │ + addiu a1,t4,-7068 │ │ li a2,574 │ │ jalr t9 │ │ - addiu a3,t3,3804 │ │ - b 3fe68 │ │ + addiu a3,s1,-6452 │ │ + b 40e58 │ │ lw gp,24(sp) │ │ - lw t6,-32696(gp) │ │ - lw t5,-32696(gp) │ │ - lw t7,1120(sp) │ │ - lw t9,-32092(gp) │ │ - sw t7,16(sp) │ │ + lw a0,56(sp) │ │ + lw t7,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + sw a0,16(sp) │ │ + addiu a1,t7,-7068 │ │ li a0,4 │ │ - addiu a1,t6,3188 │ │ li a2,470 │ │ jalr t9 │ │ - addiu a3,t5,3272 │ │ - b 3fe68 │ │ + addiu a3,t8,-6984 │ │ + b 40e58 │ │ lw gp,24(sp) │ │ - lw a2,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - addiu a1,a2,3188 │ │ + lw s1,-32708(gp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ + addiu a1,s1,-7068 │ │ li a2,484 │ │ jalr t9 │ │ - addiu a3,t2,3356 │ │ - b 3fe68 │ │ + addiu a3,s0,-6900 │ │ + b 40e58 │ │ lw gp,24(sp) │ │ - lw s7,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - lw t8,1120(sp) │ │ - lw t9,-32092(gp) │ │ - sw t8,16(sp) │ │ + lw s8,-32708(gp) │ │ + lw t4,-32708(gp) │ │ li a0,4 │ │ - addiu a1,s7,3188 │ │ - li a2,495 │ │ + addiu a1,s8,-7068 │ │ + li a2,488 │ │ jalr t9 │ │ - addiu a3,s2,3400 │ │ - b 3fe68 │ │ + addiu a3,t4,-6880 │ │ + b 40e58 │ │ lw gp,24(sp) │ │ - lw t7,-32696(gp) │ │ - lw t6,-32696(gp) │ │ + lw a2,56(sp) │ │ + lw t3,-32708(gp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + sw a2,16(sp) │ │ li a0,4 │ │ - addiu a1,t7,3188 │ │ - li a2,488 │ │ + addiu a1,t3,-7068 │ │ + li a2,495 │ │ jalr t9 │ │ - addiu a3,t6,3376 │ │ - b 3fe68 │ │ + addiu a3,s2,-6856 │ │ + b 40e58 │ │ lw gp,24(sp) │ │ - lw t3,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - addiu a1,t3,3188 │ │ + addiu a1,t1,-7068 │ │ li a2,500 │ │ jalr t9 │ │ - addiu a3,s0,3436 │ │ - b 3fe68 │ │ + addiu a3,t2,-6820 │ │ + b 40e58 │ │ lw gp,24(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-31580(gp) │ │ - addiu s4,a1,3188 │ │ - li t8,624 │ │ - lw a0,1060(sp) │ │ - lw a1,1056(sp) │ │ - lw a2,1048(sp) │ │ - sw s4,16(sp) │ │ - sw t8,20(sp) │ │ + lw t9,-31572(gp) │ │ + addiu v0,t6,-7068 │ │ + li t7,624 │ │ + sw v0,16(sp) │ │ + sw t7,20(sp) │ │ + move a0,s1 │ │ + move a1,s7 │ │ + move a2,s4 │ │ jalr t9 │ │ li a3,1 │ │ - lw s2,1060(sp) │ │ lw gp,24(sp) │ │ - sw v0,24(s0) │ │ - blez s2,3fd94 │ │ - sw zero,1040(sp) │ │ - lw v1,1036(sp) │ │ - move v0,zero │ │ - li s4,4 │ │ - beq s8,s4,402b8 │ │ - lw s3,1032(sp) │ │ - blez v1,402cc │ │ - move s2,zero │ │ - b 40254 │ │ - lw t2,24(s0) │ │ - lw v1,1036(sp) │ │ - slt t3,s2,v1 │ │ - beqz t3,402cc │ │ - lw v0,1040(sp) │ │ - lw t2,24(s0) │ │ - sll t1,v0,0x2 │ │ - addu t0,t2,t1 │ │ - lw a3,0(t0) │ │ - sll v0,s2,0x2 │ │ - addu ra,a3,v0 │ │ - lw t9,-30396(gp) │ │ - lw a0,0(ra) │ │ + sw v0,24(s2) │ │ + blez s1,41008 │ │ + sw zero,64(sp) │ │ + lw a2,68(sp) │ │ + move t4,zero │ │ + li s7,4 │ │ + lw s4,40(sp) │ │ + beq s4,s7,41470 │ │ + lw s8,72(sp) │ │ + blez a2,41444 │ │ + move s5,zero │ │ + b 413e4 │ │ + lw v1,24(s2) │ │ + lw a2,68(sp) │ │ + addiu s5,s5,1 │ │ + slt t3,s5,a2 │ │ + beqz t3,41444 │ │ + lw t4,64(sp) │ │ + lw v1,24(s2) │ │ + sll a1,t4,0x2 │ │ + addu t0,v1,a1 │ │ + lw s6,0(t0) │ │ + sll t1,s5,0x2 │ │ + addu t2,s6,t1 │ │ + lw t9,-30236(gp) │ │ + lw a0,0(t2) │ │ li a1,1 │ │ - move a2,s3 │ │ + move a2,s8 │ │ jalr t9 │ │ - move a3,s1 │ │ - addiu s2,s2,1 │ │ - beq v0,s3,40240 │ │ + move a3,s3 │ │ + beq v0,s8,413cc │ │ lw gp,24(sp) │ │ - lw s0,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s3,16(sp) │ │ + lw s1,-32708(gp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s8,16(sp) │ │ li a0,4 │ │ - addiu a1,s0,3188 │ │ + addiu a1,s1,-7068 │ │ li a2,633 │ │ jalr t9 │ │ - addiu a3,s8,3912 │ │ - b 3fe68 │ │ + addiu a3,s0,-6344 │ │ + b 40e58 │ │ lw gp,24(sp) │ │ - addiu s7,s3,1 │ │ - srl s3,s7,0x1f │ │ - addu s6,s3,s7 │ │ - b 40230 │ │ - sra s3,s6,0x1 │ │ - lw a2,1060(sp) │ │ - addiu v0,v0,1 │ │ - slt s5,v0,a2 │ │ - bnez s5,40228 │ │ - sw v0,1040(sp) │ │ - b 3fd98 │ │ - lw t9,-30420(gp) │ │ - li a2,16 │ │ - b 3fca0 │ │ - sw a2,1052(sp) │ │ - b 3fe78 │ │ - li v0,-1 │ │ - lw s3,-32696(gp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + addiu t4,t4,1 │ │ + slt a0,t4,s1 │ │ + bnez a0,413b0 │ │ + sw t4,64(sp) │ │ + b 4100c │ │ + lw t9,-30320(gp) │ │ + li t7,16 │ │ + b 40f14 │ │ + sw t7,44(sp) │ │ + b 40e6c │ │ + li s0,-1 │ │ + addiu t8,s8,1 │ │ + srl ra,t8,0x1f │ │ + addu a3,ra,t8 │ │ + b 413bc │ │ + sra s8,a3,0x1 │ │ + lw t0,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s3,3188 │ │ + addiu a1,t0,-7068 │ │ li a2,504 │ │ jalr t9 │ │ - addiu a3,t7,3456 │ │ - b 3fe68 │ │ + addiu a3,s6,-6800 │ │ + b 40e58 │ │ lw gp,24(sp) │ │ - lw t0,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t1,1120(sp) │ │ - lw t9,-32200(gp) │ │ + lw t6,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + lw t5,56(sp) │ │ + lw t9,-32196(gp) │ │ sw a2,16(sp) │ │ - sw t1,20(sp) │ │ + sw t5,20(sp) │ │ li a0,4 │ │ - addiu a1,t0,3188 │ │ + addiu a1,t6,-7068 │ │ li a2,478 │ │ jalr t9 │ │ - addiu a3,s0,3308 │ │ - b 3fe68 │ │ + addiu a3,s5,-6948 │ │ + b 40e58 │ │ lw gp,24(sp) │ │ - lw s0,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - sw v1,16(sp) │ │ - sw s2,20(sp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t3,16(sp) │ │ + sw s1,20(sp) │ │ li a0,4 │ │ - addiu a1,s0,3188 │ │ + addiu a1,t7,-7068 │ │ li a2,559 │ │ jalr t9 │ │ - addiu a3,s8,3676 │ │ - b 3fe68 │ │ + addiu a3,t8,-6580 │ │ + b 40e58 │ │ lw gp,24(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,a3,3188 │ │ - sw v1,16(sp) │ │ - sw s3,20(sp) │ │ + lw t6,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a0,16(sp) │ │ + sw s7,20(sp) │ │ li a0,4 │ │ + addiu a1,t6,-7068 │ │ li a2,564 │ │ jalr t9 │ │ - addiu a3,v0,3724 │ │ - b 3fe68 │ │ + addiu a3,s5,-6532 │ │ + b 40e58 │ │ lw gp,24(sp) │ │ - sw v1,16(sp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,20(sp) │ │ + lw s0,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t4,16(sp) │ │ + sw s4,20(sp) │ │ li a0,4 │ │ - addiu a1,v1,3188 │ │ + addiu a1,s0,-7068 │ │ li a2,569 │ │ jalr t9 │ │ - addiu a3,t0,3764 │ │ - b 3fe68 │ │ + addiu a3,t5,-6492 │ │ + b 40e58 │ │ lw gp,24(sp) │ │ - lw s4,-32696(gp) │ │ - lw t8,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw s4,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - addiu a1,s4,3188 │ │ - li a2,545 │ │ + addiu a1,s4,-7068 │ │ + addiu a3,ra,-6628 │ │ jalr t9 │ │ - addiu a3,t8,3608 │ │ - b 3fe68 │ │ + li a2,550 │ │ + b 40e58 │ │ lw gp,24(sp) │ │ - lw a2,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - addiu a1,a2,3188 │ │ + lw v0,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - li a2,550 │ │ + addiu a1,v0,-7068 │ │ + li a2,545 │ │ jalr t9 │ │ - addiu a3,s2,3628 │ │ - b 3fe68 │ │ + addiu a3,a3,-6648 │ │ + b 40e58 │ │ lw gp,24(sp) │ │ - lui gp,0x7 │ │ - addiu gp,gp,-29148 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + │ │ +000415c8 : │ │ + lui gp,0x6 │ │ + addiu gp,gp,31880 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-160 │ │ - sdc1 $f22,152(sp) │ │ - mtc1 a2,$f22 │ │ - sw a1,164(sp) │ │ - lw v1,164(sp) │ │ - sw s1,108(sp) │ │ - mtc1 a3,$f23 │ │ - lw s1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-176 │ │ + lw v1,0(v0) │ │ + sw s3,132(sp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sw ra,156(sp) │ │ + sdc1 $f22,168(sp) │ │ + sdc1 $f20,160(sp) │ │ + addiu a2,s3,-7068 │ │ + li a3,768 │ │ + sw v1,116(sp) │ │ sw gp,40(sp) │ │ - sw ra,140(sp) │ │ - sw s8,136(sp) │ │ - sw s5,124(sp) │ │ - sw s0,104(sp) │ │ - addiu a1,s1,3188 │ │ - li a2,662 │ │ - addiu a3,a3,3952 │ │ - sw v1,16(sp) │ │ - sw s7,132(sp) │ │ - sw s6,128(sp) │ │ - sw s4,120(sp) │ │ - sw s3,116(sp) │ │ - sw s2,112(sp) │ │ - sdc1 $f20,144(sp) │ │ - move s0,a0 │ │ - jalr t9 │ │ + sw s8,152(sp) │ │ + sw s1,124(sp) │ │ + sw s0,120(sp) │ │ + move s1,a0 │ │ + sw a0,76(sp) │ │ + sw s7,148(sp) │ │ li a0,1 │ │ - lw gp,40(sp) │ │ - lw a0,164(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + sw s6,144(sp) │ │ + sw s5,140(sp) │ │ + sw s4,136(sp) │ │ + sw s2,128(sp) │ │ + move s0,a1 │ │ jalr t9 │ │ - addiu a1,a1,-19456 │ │ - move s5,v0 │ │ + li a1,60 │ │ lw gp,40(sp) │ │ - bnez v0,404f4 │ │ - move s8,s1 │ │ - lw a2,164(sp) │ │ - lw v0,-32696(gp) │ │ - sw a2,16(sp) │ │ - lw t9,-32092(gp) │ │ - li a0,5 │ │ - addiu a1,s1,3188 │ │ - li a2,665 │ │ - b 40534 │ │ - addiu a3,v0,3988 │ │ - lw t9,-31752(gp) │ │ - move a0,v0 │ │ - addiu a1,sp,76 │ │ - addiu a2,sp,72 │ │ + lw a1,0(s1) │ │ + lw a0,4(s1) │ │ + lw t9,-32304(gp) │ │ + sw a1,8(v0) │ │ jalr t9 │ │ - addiu a3,sp,68 │ │ - bgez v0,405f4 │ │ + move s8,v0 │ │ lw gp,40(sp) │ │ - lw t1,164(sp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw t1,16(sp) │ │ - addiu a1,s1,3188 │ │ - li a2,669 │ │ - addiu a3,t0,4036 │ │ + lw a0,4(s1) │ │ + lw t9,-32184(gp) │ │ jalr t9 │ │ - nop │ │ + sw v0,56(s8) │ │ lw gp,40(sp) │ │ - lw t9,-30456(gp) │ │ - jalr t9 │ │ - li a0,1 │ │ - move a0,v1 │ │ - sw v1,100(sp) │ │ - sw a2,96(sp) │ │ + mov.d $f12,$f0 │ │ + lw t9,-32612(gp) │ │ + li a2,10 │ │ jalr t9 │ │ - move a1,s2 │ │ + li a3,1 │ │ lw gp,40(sp) │ │ - lw v1,100(sp) │ │ - lw t9,-30428(gp) │ │ - bnez v0,405d0 │ │ - lw a2,96(sp) │ │ - lw t3,72(sp) │ │ - addiu a1,s3,-12252 │ │ - addu a0,t3,a2 │ │ - lw t2,0(a0) │ │ - move a0,t2 │ │ + beqz v0,417e0 │ │ + sw v0,52(s8) │ │ + lw t9,-31240(gp) │ │ jalr t9 │ │ - sw t2,100(sp) │ │ + move a0,v0 │ │ + li t0,1 │ │ + bne v0,t0,41878 │ │ lw gp,40(sp) │ │ - beqz v0,405ec │ │ - lw v1,100(sp) │ │ - lw t5,164(sp) │ │ - lw t9,-32200(gp) │ │ - addiu t4,s3,-12252 │ │ - sw t5,16(sp) │ │ - sw v1,20(sp) │ │ - sw t4,24(sp) │ │ - li a0,3 │ │ - addiu a1,s8,3188 │ │ - li a2,677 │ │ + lw t1,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + lw a0,8(s8) │ │ jalr t9 │ │ - move a3,s4 │ │ - b 405ec │ │ + addiu a1,t1,-29708 │ │ lw gp,40(sp) │ │ - move a0,v1 │ │ + lw a0,8(s8) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + addiu a1,t2,-29688 │ │ jalr t9 │ │ - move a1,s7 │ │ - lw t6,92(sp) │ │ + move s2,v0 │ │ lw gp,40(sp) │ │ - movz t6,s6,v0 │ │ - sw t6,92(sp) │ │ - b 4061c │ │ - addiu s1,s1,1 │ │ - lw s2,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - lw s4,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - move s1,zero │ │ - sw zero,92(sp) │ │ - addiu s2,s2,-8968 │ │ - addiu s7,s7,-628 │ │ - li s6,1 │ │ - addiu s4,s4,-700 │ │ - lw a0,76(sp) │ │ - sll a2,s1,0x2 │ │ - addu t7,a0,a2 │ │ - lw v1,0(t7) │ │ - bnez v1,4054c │ │ - lw t9,-30428(gp) │ │ - lw t9,-31748(gp) │ │ - lw a1,72(sp) │ │ + lw a0,8(s8) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t3,-25816 │ │ jalr t9 │ │ - addiu s7,sp,64 │ │ + move s4,v0 │ │ lw gp,40(sp) │ │ - lw s6,68(sp) │ │ - lw t9,-31384(gp) │ │ - sw zero,72(sp) │ │ - sw zero,76(sp) │ │ - sw zero,64(sp) │ │ - sw s6,16(sp) │ │ - sw s7,20(sp) │ │ - addiu a0,sp,56 │ │ - li a1,4 │ │ - li a2,1 │ │ + cvt.s.d $f0,$f0 │ │ + lw a3,56(s8) │ │ + lw t9,-31392(gp) │ │ + mfc1 a2,$f0 │ │ + move a0,s2 │ │ jalr t9 │ │ - move a3,s5 │ │ - li s3,1 │ │ + move a1,s4 │ │ lw gp,40(sp) │ │ - bne v0,s3,40714 │ │ - move s2,v0 │ │ - lw t8,68(sp) │ │ - lw t9,-31384(gp) │ │ - sw t8,16(sp) │ │ - sw s7,20(sp) │ │ - addiu a0,sp,52 │ │ - li a1,4 │ │ - li a2,1 │ │ + beqz v0,417e0 │ │ + sw v0,12(s8) │ │ + lw t4,16(v0) │ │ + slti t5,t4,257 │ │ + beqz t5,41bb8 │ │ + lw t0,-32708(gp) │ │ + lw t6,4(s0) │ │ + bne t4,t6,41b8c │ │ + lw t7,76(sp) │ │ + lw s5,16(t7) │ │ + lw s7,24(s5) │ │ + beqz s7,41840 │ │ + lw s6,20(v0) │ │ + bne s6,s7,4184c │ │ + nop │ │ + blez s6,418b0 │ │ + move a0,zero │ │ + lw t8,84(s5) │ │ + b 41784 │ │ + lw a1,28(v0) │ │ + lw s0,92(s5) │ │ + bne s1,s0,417ac │ │ + nop │ │ + addiu a0,a0,1 │ │ + beq a0,s6,418b0 │ │ + addiu a1,a1,4 │ │ + sll ra,a0,0x2 │ │ + bnez t8,4176c │ │ + lw s1,0(a1) │ │ + lw v0,28(s5) │ │ + beqz v0,42250 │ │ + addu v1,v0,ra │ │ + lw s0,0(v1) │ │ + beq s1,s0,4177c │ │ + addiu a0,a0,1 │ │ + addiu a0,a0,-1 │ │ + beqz t8,42260 │ │ + nop │ │ + lw s0,92(s5) │ │ + sw s1,16(sp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s0,20(sp) │ │ + li a0,4 │ │ + addiu a1,s3,-7068 │ │ + li a2,808 │ │ jalr t9 │ │ - move a3,s5 │ │ - move s3,v0 │ │ - bne v0,s2,40714 │ │ + addiu a3,s1,-11492 │ │ lw gp,40(sp) │ │ - lw ra,68(sp) │ │ - lw t9,-31384(gp) │ │ - sw ra,16(sp) │ │ - sw s7,20(sp) │ │ - addiu a0,sp,48 │ │ - li a1,4 │ │ - li a2,1 │ │ + lw t9,-31236(gp) │ │ jalr t9 │ │ - move a3,s5 │ │ - move s2,v0 │ │ - bne v0,s3,40714 │ │ + move a0,s8 │ │ lw gp,40(sp) │ │ - lw a1,68(sp) │ │ - lw t9,-31384(gp) │ │ - sw a1,16(sp) │ │ + lw s8,116(sp) │ │ + lw a0,-30360(gp) │ │ + move v0,zero │ │ + lw s7,0(a0) │ │ + bne s8,s7,41b84 │ │ + lw t9,-30340(gp) │ │ + lw ra,156(sp) │ │ + lw s8,152(sp) │ │ + lw s7,148(sp) │ │ + lw s6,144(sp) │ │ + lw s5,140(sp) │ │ + lw s4,136(sp) │ │ + lw s3,132(sp) │ │ + lw s2,128(sp) │ │ + lw s1,124(sp) │ │ + lw s0,120(sp) │ │ + ldc1 $f22,168(sp) │ │ + ldc1 $f20,160(sp) │ │ + jr ra │ │ + addiu sp,sp,176 │ │ + lw s7,12(s5) │ │ + beq s6,s7,41758 │ │ + nop │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s6,16(sp) │ │ sw s7,20(sp) │ │ - addiu a0,sp,60 │ │ - li a1,4 │ │ - li a2,1 │ │ + li a0,4 │ │ + addiu a1,s3,-7068 │ │ + li a2,802 │ │ jalr t9 │ │ - move a3,s5 │ │ - beq v0,s2,40738 │ │ + addiu a3,s4,-11536 │ │ + b 417e0 │ │ lw gp,40(sp) │ │ - lw s1,164(sp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s1,16(sp) │ │ - addiu a1,s8,3188 │ │ - li a2,695 │ │ - b 40534 │ │ - addiu a3,s0,-320 │ │ - lw a1,12(s0) │ │ - lw v1,52(sp) │ │ - lw v0,20(a1) │ │ - beq v0,v1,40770 │ │ - lw t0,60(sp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw v1,16(sp) │ │ - sw v0,20(sp) │ │ - addiu a1,s8,3188 │ │ - li a2,698 │ │ - b 40534 │ │ - addiu a3,s5,4072 │ │ - lw a2,56(sp) │ │ - lw v1,48(sp) │ │ - mul t1,a2,v0 │ │ - mul a3,t1,v1 │ │ - beq a3,t0,407cc │ │ - lw t9,-31580(gp) │ │ - lw t2,164(sp) │ │ - addiu a1,s8,3188 │ │ - lw s8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw a2,24(sp) │ │ - sw t2,16(sp) │ │ - sw s1,20(sp) │ │ - sw v0,28(sp) │ │ - sw v1,32(sp) │ │ - li a2,702 │ │ + lw t9,-32184(gp) │ │ jalr t9 │ │ - addiu a3,s8,4104 │ │ + lw a0,52(s8) │ │ lw gp,40(sp) │ │ - lw t9,-30456(gp) │ │ - jalr t9 │ │ - li a0,1 │ │ - sw a2,16(s0) │ │ - lw a0,20(a1) │ │ - lw a1,24(a1) │ │ - li v1,712 │ │ - addiu s4,s8,3188 │ │ - li a3,1 │ │ - sw v1,20(sp) │ │ + sdc1 $f0,16(sp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s3,-7068 │ │ + li a2,779 │ │ jalr t9 │ │ - sw s4,16(sp) │ │ + addiu a3,t1,-6304 │ │ + b 417e0 │ │ lw gp,40(sp) │ │ - lw a0,48(sp) │ │ - lw t9,-32156(gp) │ │ - sw v0,24(s0) │ │ - li a1,4 │ │ - move a2,s4 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + lw a0,8(s8) │ │ jalr t9 │ │ - li a3,715 │ │ - mtc1 zero,$f20 │ │ + addiu a1,a2,-29620 │ │ + beqz v0,41bdc │ │ lw gp,40(sp) │ │ - move s3,v0 │ │ - move s6,zero │ │ - move s1,zero │ │ - mtc1 zero,$f21 │ │ - b 40978 │ │ - li s2,159 │ │ - lw t9,-31384(gp) │ │ - lw a2,48(sp) │ │ - sw v0,16(sp) │ │ - sw s7,20(sp) │ │ - move a0,s3 │ │ - li a1,4 │ │ + lw a0,76(sp) │ │ + lw t3,-31260(gp) │ │ + lw t2,20(a0) │ │ + move a2,v0 │ │ + lw a1,20(t2) │ │ + addiu t9,t3,2620 │ │ jalr t9 │ │ - move a3,s5 │ │ - lw a2,48(sp) │ │ - beq v0,a2,40880 │ │ - lw gp,40(sp) │ │ - lw t4,164(sp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw t4,16(sp) │ │ - addiu a1,s8,3188 │ │ - li a2,723 │ │ - b 40534 │ │ - addiu a3,t3,-56 │ │ - lw t9,-31372(gp) │ │ - move a0,s3 │ │ - bal 46ab0 │ │ - move a1,v0 │ │ - c.le.d $f0,$f20 │ │ - bc1f 408a0 │ │ - lw gp,40(sp) │ │ - addiu s6,s6,1 │ │ - lw t9,-31368(gp) │ │ - lw a1,48(sp) │ │ - mfc1 a2,$f22 │ │ - mfc1 a3,$f23 │ │ - bal 46b30 │ │ - move a0,s3 │ │ - lw gp,40(sp) │ │ - lw a1,48(sp) │ │ - lw t9,-31372(gp) │ │ - bal 46ab0 │ │ - move a0,s3 │ │ - sll a0,s4,0x2 │ │ + move a0,s8 │ │ + bltz v0,417e0 │ │ lw gp,40(sp) │ │ - sw a0,88(sp) │ │ - move a1,s3 │ │ - b 40948 │ │ - move v1,zero │ │ - lwc1 $f0,0(a1) │ │ - lw a0,52(s0) │ │ - cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - sw v1,100(sp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + lw a0,8(s8) │ │ jalr t9 │ │ - sw a1,96(sp) │ │ - lw a2,24(s0) │ │ - lw t3,88(sp) │ │ - lw t6,100(sp) │ │ - addu v1,a2,t3 │ │ - lw t2,0(v1) │ │ - sll t1,t6,0x2 │ │ - addu a3,t2,t1 │ │ - lw a1,0(a3) │ │ - negu t7,v0 │ │ - sltiu t0,t7,160 │ │ - addu t8,a1,s1 │ │ - movz t7,s2,t0 │ │ + addiu a1,a2,-25376 │ │ lw gp,40(sp) │ │ - sb t7,0(t8) │ │ - lw t5,96(sp) │ │ - addiu v1,t6,1 │ │ - addiu a1,t5,4 │ │ - lw v0,48(sp) │ │ - slt ra,v1,v0 │ │ - bnez ra,408e4 │ │ - lw t9,-31948(gp) │ │ - b 40964 │ │ - addiu s4,s4,1 │ │ - move s4,zero │ │ - lw a0,52(sp) │ │ - slt t4,s4,a0 │ │ - bnez t4,40830 │ │ - lw v0,68(sp) │ │ - addiu s1,s1,1 │ │ - lw t5,56(sp) │ │ - slt s4,s1,t5 │ │ - bnez s4,40960 │ │ - nop │ │ - beqz s6,409b0 │ │ - lw t9,-32200(gp) │ │ - lw s7,-32696(gp) │ │ - sw s6,16(sp) │ │ - li a0,3 │ │ - addiu a1,s8,3188 │ │ - li a2,744 │ │ + lw a0,8(s8) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,s0,-25328 │ │ jalr t9 │ │ - addiu a3,s7,-20 │ │ + sh v0,38(s8) │ │ lw gp,40(sp) │ │ - lw t9,-32556(gp) │ │ + sll s2,v0,0x10 │ │ + lw s5,-32708(gp) │ │ + sra t4,s2,0x10 │ │ + lw t9,-32196(gp) │ │ + sh t4,36(s8) │ │ + li a0,1 │ │ + addiu a1,s3,-7068 │ │ + li a2,826 │ │ + addiu a3,s5,-6116 │ │ jalr t9 │ │ - move a0,s3 │ │ - lw s2,92(sp) │ │ - beqz s2,409e0 │ │ + sw t4,16(sp) │ │ lw gp,40(sp) │ │ - lw t9,-31376(gp) │ │ - lw a1,68(sp) │ │ - lw a2,64(sp) │ │ + lw a0,16(s8) │ │ + lw t9,-32152(gp) │ │ + li a1,1 │ │ + addiu a2,s3,-7068 │ │ jalr t9 │ │ - move a0,s5 │ │ + li a3,830 │ │ + lw t5,16(s8) │ │ lw gp,40(sp) │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,80 │ │ - li a1,1 │ │ - li a2,1 │ │ + blez t5,419c0 │ │ + sw v0,20(s8) │ │ + b 4198c │ │ + move v1,zero │ │ + lw v0,20(s8) │ │ + lw s1,76(sp) │ │ + sll t7,v1,0x1 │ │ + lw t6,20(s1) │ │ + addu ra,v0,v1 │ │ + lw t8,72(t6) │ │ + addiu v1,v1,1 │ │ + addu s6,t8,t7 │ │ + lhu v0,0(s6) │ │ + sb v0,0(ra) │ │ + lw s7,16(s8) │ │ + slt a3,v1,s7 │ │ + bnez a3,41988 │ │ + nop │ │ + lw a1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + lw a0,8(s8) │ │ jalr t9 │ │ - move a3,s5 │ │ - li s3,1 │ │ - bne v0,s3,40a28 │ │ + addiu a1,a1,-29492 │ │ lw gp,40(sp) │ │ - lw s0,164(sp) │ │ - lw s6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s0,16(sp) │ │ - addiu a1,s8,3188 │ │ - li a2,752 │ │ - b 40534 │ │ - addiu a3,s6,44 │ │ - lw t9,-30420(gp) │ │ + addiu a0,v0,2 │ │ + lw t9,-32152(gp) │ │ + addiu a2,s3,-7068 │ │ + sw a0,48(s8) │ │ + li a1,8 │ │ jalr t9 │ │ - move a0,s5 │ │ + li a3,838 │ │ + lw s3,48(s8) │ │ lw gp,40(sp) │ │ - lw t7,56(sp) │ │ - lw t6,52(sp) │ │ - lw s5,48(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw t7,16(sp) │ │ - sw t6,20(sp) │ │ - sw s5,24(sp) │ │ - addiu a1,s8,3188 │ │ - addiu a3,s1,4172 │ │ - li a0,1 │ │ + sw v0,40(s8) │ │ + blez s3,41b5c │ │ + sw v0,44(s8) │ │ + lw t0,-32708(gp) │ │ + move s5,zero │ │ + addiu s4,t0,-7068 │ │ + li s2,845 │ │ + lui s0,0x8000 │ │ + move s1,s4 │ │ + lw t1,12(s8) │ │ + lh a2,36(s8) │ │ + lw a0,16(t1) │ │ + lw a1,20(t1) │ │ + lw t9,-31572(gp) │ │ + sll s6,s5,0x3 │ │ + sw s4,16(sp) │ │ + sw s2,20(sp) │ │ + li a3,8 │ │ jalr t9 │ │ - li a2,756 │ │ - lw ra,140(sp) │ │ - lw v0,56(sp) │ │ - lw s8,136(sp) │ │ - lw s7,132(sp) │ │ - lw s6,128(sp) │ │ - lw s5,124(sp) │ │ - lw s4,120(sp) │ │ - lw s3,116(sp) │ │ - lw s2,112(sp) │ │ - lw s1,108(sp) │ │ - lw s0,104(sp) │ │ - ldc1 $f22,152(sp) │ │ - ldc1 $f20,144(sp) │ │ - jr ra │ │ - addiu sp,sp,160 │ │ - lw v0,12(a0) │ │ - addiu sp,sp,-24 │ │ - sw s2,12(sp) │ │ - sw s1,8(sp) │ │ - sw s0,4(sp) │ │ - sw s4,20(sp) │ │ - sw s3,16(sp) │ │ - lw v1,8(v0) │ │ - lw s0,44(a0) │ │ - sll t6,a1,0x2 │ │ - addu t5,v1,t6 │ │ - lw t7,0(s0) │ │ - lw t1,0(v0) │ │ - lw t4,4(v0) │ │ - lw t3,0(t5) │ │ - addu t2,t7,t6 │ │ - sll t5,a2,0x2 │ │ - addu t0,t4,t6 │ │ - addu a2,t1,t6 │ │ - addu a1,t3,t5 │ │ - lw t9,0(t2) │ │ - lw t8,0(a2) │ │ - lw s4,0(t0) │ │ - lw s3,24(v0) │ │ - lw a1,0(a1) │ │ - lh s1,36(a0) │ │ - addu s2,t9,t5 │ │ - addu s0,t8,t5 │ │ - addu t7,s4,t5 │ │ - lw t6,28(v0) │ │ - sll v1,s3,0x2 │ │ - lw v0,0(s2) │ │ - addiu t4,s1,-1 │ │ - lw t2,0(s0) │ │ - lw t1,0(t7) │ │ - addu v1,a1,v1 │ │ - sll t3,t4,0x3 │ │ - addu a2,t6,t5 │ │ - sltu t0,a1,v1 │ │ - addu t3,v0,t3 │ │ - lw t2,0(t2) │ │ - lw t1,0(t1) │ │ - beqz t0,40ca8 │ │ - lw t5,0(a2) │ │ - lui s2,0x8000 │ │ - addiu s1,s2,3 │ │ - and t6,t5,s1 │ │ - bltz t6,40d94 │ │ - addiu s4,t6,-1 │ │ - addiu t9,t3,-8 │ │ - move t8,a1 │ │ - sltu s1,t9,v0 │ │ - addiu s0,t3,-16 │ │ - lw t0,4(t3) │ │ - lwc1 $f0,0(t8) │ │ - mtc1 t0,$f1 │ │ - blez t6,40d88 │ │ - cvt.s.w $f4,$f1 │ │ - c.le.s $f4,$f0 │ │ - move a2,a3 │ │ - bc1t 40bb4 │ │ - move t0,zero │ │ - b 40be8 │ │ - slt t4,t0,t5 │ │ - c.le.s $fcc1,$f4,$f0 │ │ - bc1f $fcc1,40be8 │ │ - slt t4,t0,t5 │ │ - lwc1 $f8,0(a2) │ │ - lwc1 $f7,0(t2) │ │ - lwc1 $f5,0(t1) │ │ - addiu t0,t0,1 │ │ - sub.s $f6,$f8,$f7 │ │ - addiu a2,a2,4 │ │ - addiu t2,t2,4 │ │ - addiu t1,t1,4 │ │ - mul.s $f3,$f6,$f6 │ │ - mul.s $f2,$f3,$f5 │ │ - bne t0,t6,40ba8 │ │ - sub.s $f0,$f0,$f2 │ │ - slt t4,t0,t5 │ │ - bnez t4,40c80 │ │ - nop │ │ - b 40ccc │ │ - c.lt.s $fcc3,$f0,$f4 │ │ - lwc1 $f16,0(a2) │ │ - lwc1 $f15,0(t2) │ │ - lwc1 $f14,4(a2) │ │ - lwc1 $f13,4(t2) │ │ - sub.s $f12,$f16,$f15 │ │ - lwc1 $f11,8(a2) │ │ - sub.s $f9,$f14,$f13 │ │ - lwc1 $f10,8(t2) │ │ - mul.s $f3,$f12,$f12 │ │ - lwc1 $f8,0(t1) │ │ - sub.s $f2,$f11,$f10 │ │ - mul.s $f6,$f9,$f9 │ │ - lwc1 $f7,12(a2) │ │ - lwc1 $f1,12(t2) │ │ - lwc1 $f5,4(t1) │ │ - mul.s $f18,$f3,$f8 │ │ - sub.s $f19,$f7,$f1 │ │ - mul.s $f16,$f2,$f2 │ │ - mul.s $f15,$f6,$f5 │ │ - lwc1 $f17,8(t1) │ │ - mul.s $f12,$f19,$f19 │ │ - lwc1 $f13,12(t1) │ │ - sub.s $f14,$f0,$f18 │ │ - addiu t0,t0,4 │ │ - mul.s $f11,$f16,$f17 │ │ - slt t7,t0,t5 │ │ - sub.s $f10,$f14,$f15 │ │ - mul.s $f9,$f12,$f13 │ │ - addiu t1,t1,16 │ │ - addiu a2,a2,16 │ │ - addiu t2,t2,16 │ │ - sub.s $f0,$f10,$f11 │ │ - beqz t7,40cc8 │ │ - sub.s $f0,$f0,$f9 │ │ - c.le.s $fcc2,$f4,$f0 │ │ - bc1t $fcc2,40bf8 │ │ - subu s4,t5,t0 │ │ - sll a2,s4,0x2 │ │ - addu t2,t2,a2 │ │ - addu t1,t1,a2 │ │ - addiu t8,t8,4 │ │ - sltu s2,t8,v1 │ │ - bnez s2,40b7c │ │ - nop │ │ - lw v0,4(v0) │ │ - lw s4,20(sp) │ │ - lw s3,16(sp) │ │ - lw s2,12(sp) │ │ - lw s1,8(sp) │ │ - lw s0,4(sp) │ │ - jr ra │ │ - addiu sp,sp,24 │ │ - c.lt.s $fcc3,$f0,$f4 │ │ - bc1t $fcc3,40c98 │ │ - subu a2,t8,a1 │ │ - lh t7,36(a0) │ │ - blez t7,40d10 │ │ - sra s2,a2,0x2 │ │ - lw s3,0(v0) │ │ - beq s3,s2,40c98 │ │ - move a2,zero │ │ - b 40d00 │ │ - move t0,v0 │ │ - lw s4,0(t0) │ │ - beq s4,s2,40c98 │ │ - nop │ │ - addiu a2,a2,1 │ │ - slt t4,a2,t7 │ │ - bnez t4,40cf4 │ │ - addiu t0,t0,8 │ │ - trunc.w.s $f4,$f0 │ │ - bnez s1,40da4 │ │ - mfc1 s4,$f4 │ │ - lw t7,-4(t3) │ │ - slt t0,s4,t7 │ │ - bnez t0,40da4 │ │ - move a2,t9 │ │ - b 40d48 │ │ - lwl t7,3(a2) │ │ - lw t4,12(s3) │ │ - slt t0,s4,t4 │ │ - bnez t0,40d7c │ │ - nop │ │ - lwl t7,3(a2) │ │ - lwl t4,7(a2) │ │ - lwr t7,0(a2) │ │ - lwr t4,4(a2) │ │ - addiu t0,a2,8 │ │ - swl t7,11(a2) │ │ - swr t7,0(t0) │ │ - addiu a2,a2,-8 │ │ - subu s3,a2,t9 │ │ - swl t4,7(t0) │ │ - sltu t7,a2,v0 │ │ - addu s3,s3,s0 │ │ - beqz t7,40d34 │ │ - swr t4,4(t0) │ │ - sw s2,8(a2) │ │ - b 40c98 │ │ - sw s4,12(a2) │ │ - move a2,a3 │ │ - b 40be4 │ │ + addu s7,v0,s6 │ │ + lw a0,12(s8) │ │ + lw gp,40(sp) │ │ + lw t3,16(a0) │ │ + sw v0,0(s7) │ │ + blez t3,41b54 │ │ + lw t2,40(s8) │ │ + lw a3,20(a0) │ │ + addu s3,t2,s6 │ │ move t0,zero │ │ - li t8,-4 │ │ - or s3,s4,t8 │ │ - b 40b6c │ │ - addiu t6,s3,1 │ │ - move a2,t9 │ │ - sw s2,8(a2) │ │ - b 40c98 │ │ - sw s4,12(a2) │ │ - lui gp,0x7 │ │ - addiu gp,gp,-31588 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s4,44(sp) │ │ - sw s0,28(sp) │ │ - sw gp,16(sp) │ │ - sw ra,60(sp) │ │ - sw s7,56(sp) │ │ - sw s6,52(sp) │ │ - sw s5,48(sp) │ │ - sw s3,40(sp) │ │ - sw s2,36(sp) │ │ - sw s1,32(sp) │ │ - lw v0,12(a0) │ │ - move s0,a0 │ │ - lw a0,16(v0) │ │ - move s4,a1 │ │ - blez a0,41074 │ │ - move a1,v0 │ │ - lui s6,0x8000 │ │ - move t8,zero │ │ - addiu s6,s6,3 │ │ - li t3,-1 │ │ - li v1,-4 │ │ - lw s5,20(v0) │ │ - blez s5,41060 │ │ - sll t7,t8,0x2 │ │ - lh a0,36(s0) │ │ - move s5,s4 │ │ - move s3,zero │ │ - lw t6,44(s0) │ │ - lw t2,28(v0) │ │ - lw t5,0(t6) │ │ - sll t6,s3,0x2 │ │ - addu t4,t5,t7 │ │ - lw t1,0(t4) │ │ - addu a3,t2,t6 │ │ - addu t0,t1,t6 │ │ - lw s1,0(s5) │ │ - lw s2,0(t0) │ │ - blez a0,4104c │ │ - lw t1,0(a3) │ │ - and t2,t1,s6 │ │ - bltz t2,4102c │ │ - addiu s7,t2,-1 │ │ - move t5,s2 │ │ - move t4,zero │ │ - lw v0,0(a1) │ │ - lw t9,4(a1) │ │ - lw s7,8(a1) │ │ - addu t0,v0,t7 │ │ - addu a3,t9,t7 │ │ - lw ra,0(t0) │ │ - lw a1,0(a3) │ │ - lw t9,0(t5) │ │ - addu a0,s7,t7 │ │ - lw s7,0(a0) │ │ - addu v0,ra,t6 │ │ - mul a0,t1,t9 │ │ - addu t0,a1,t6 │ │ - lw a1,0(t0) │ │ - addu a3,s7,t6 │ │ - lw ra,0(v0) │ │ - lw t0,0(a3) │ │ - lw v0,0(ra) │ │ - lw a3,0(a1) │ │ - sll s7,t9,0x2 │ │ - sll ra,a0,0x2 │ │ - addu a1,t0,s7 │ │ - addu v0,v0,ra │ │ - addu a0,a3,ra │ │ - blez t2,412f0 │ │ - lwc1 $f0,0(a1) │ │ - move s7,a0 │ │ - move t0,v0 │ │ - move a3,s1 │ │ - move a1,zero │ │ - lwc1 $f6,0(a3) │ │ - lwc1 $f5,0(t0) │ │ - lwc1 $f2,0(s7) │ │ - addiu a1,a1,1 │ │ - sub.s $f4,$f6,$f5 │ │ - addiu a3,a3,4 │ │ - addiu t0,t0,4 │ │ - addiu s7,s7,4 │ │ - mul.s $f3,$f4,$f4 │ │ - mul.s $f1,$f3,$f2 │ │ - bne a1,t2,40eec │ │ - sub.s $f0,$f0,$f1 │ │ - sll ra,a1,0x2 │ │ - addu a3,s1,ra │ │ - addu v0,v0,ra │ │ - addu a0,a0,ra │ │ - slt s7,a1,t1 │ │ - beqz s7,40fc0 │ │ - nop │ │ - lwc1 $f13,0(a3) │ │ - lwc1 $f12,0(v0) │ │ - lwc1 $f11,4(a3) │ │ - lwc1 $f10,4(v0) │ │ - sub.s $f9,$f13,$f12 │ │ - lwc1 $f8,8(a3) │ │ - sub.s $f6,$f11,$f10 │ │ - lwc1 $f7,8(v0) │ │ - mul.s $f3,$f9,$f9 │ │ - lwc1 $f5,0(a0) │ │ - sub.s $f2,$f8,$f7 │ │ - mul.s $f18,$f6,$f6 │ │ - lwc1 $f4,12(a3) │ │ - lwc1 $f1,12(v0) │ │ - lwc1 $f19,4(a0) │ │ - mul.s $f16,$f3,$f5 │ │ - sub.s $f17,$f4,$f1 │ │ - mul.s $f14,$f2,$f2 │ │ - mul.s $f13,$f18,$f19 │ │ - lwc1 $f15,8(a0) │ │ - mul.s $f10,$f17,$f17 │ │ - lwc1 $f11,12(a0) │ │ - sub.s $f12,$f0,$f16 │ │ - addiu a1,a1,4 │ │ - mul.s $f9,$f14,$f15 │ │ - slt t0,a1,t1 │ │ - sub.s $f8,$f12,$f13 │ │ - mul.s $f7,$f10,$f11 │ │ - addiu a0,a0,16 │ │ - addiu a3,a3,16 │ │ - addiu v0,v0,16 │ │ - sub.s $f0,$f8,$f9 │ │ - bnez t0,40f38 │ │ - sub.s $f0,$f0,$f7 │ │ - trunc.w.s $f0,$f0 │ │ - mfc1 t0,$f0 │ │ - beqz t4,41010 │ │ - swc1 $f0,4(t5) │ │ - addiu a0,t4,-1 │ │ - move v0,t5 │ │ - lw a1,-4(v0) │ │ - slt ra,a1,t0 │ │ - beqz ra,41038 │ │ - nop │ │ - lw a3,-8(v0) │ │ - addiu a0,a0,-1 │ │ - sw a3,0(v0) │ │ - sw a1,4(v0) │ │ - bne a0,t3,40fd8 │ │ - addiu v0,v0,-8 │ │ - move a0,zero │ │ - addu a0,s2,a0 │ │ - sw t9,0(a0) │ │ - sw t0,4(a0) │ │ - lh a0,36(s0) │ │ - addiu t4,t4,1 │ │ - slt t9,t4,a0 │ │ - beqz t9,41044 │ │ - addiu t5,t5,8 │ │ - b 40e74 │ │ - lw a1,12(s0) │ │ - or v0,s7,v1 │ │ - b 40e6c │ │ - addiu t2,v0,1 │ │ - addiu a1,a0,1 │ │ - b 41004 │ │ - sll a0,a1,0x3 │ │ - lw v0,12(s0) │ │ - move a1,v0 │ │ - lw s2,20(v0) │ │ - addiu s3,s3,1 │ │ - slt s1,s3,s2 │ │ - bnez s1,40e30 │ │ - addiu s5,s5,4 │ │ - lw s3,16(v0) │ │ - addiu t8,t8,1 │ │ - slt t7,t8,s3 │ │ - bnez t7,40e18 │ │ - nop │ │ - lh t3,38(s0) │ │ - div zero,a2,t3 │ │ - teq t3,zero,0x7 │ │ - mfhi v1 │ │ - bnez v1,41300 │ │ - lw ra,60(sp) │ │ - lw a2,16(v0) │ │ - blez a2,4132c │ │ - move a0,v0 │ │ - lw v1,20(v0) │ │ - lw s6,-31268(gp) │ │ - move s2,zero │ │ - lw t0,44(s0) │ │ - sra s7,s2,0x5 │ │ - lw t6,4(t0) │ │ - sll t5,s7,0x2 │ │ - addu t4,t6,t5 │ │ - lw t2,0(t4) │ │ - srlv t1,t2,s2 │ │ - andi t8,t1,0x1 │ │ - beqz t8,41114 │ │ - nop │ │ - blez v1,41114 │ │ - nop │ │ - move s3,s4 │ │ - move s1,zero │ │ - addiu s5,s6,2728 │ │ - lw a3,0(s3) │ │ - move a2,s1 │ │ - move a0,s0 │ │ - move t9,s5 │ │ - bal 40aa8 │ │ - move a1,s2 │ │ - lw v0,12(s0) │ │ - addiu s1,s1,1 │ │ - lw v1,20(v0) │ │ - move a0,v0 │ │ - slt a3,s1,v1 │ │ - bnez a3,410e0 │ │ - addiu s3,s3,4 │ │ - lw a1,16(v0) │ │ - addiu s2,s2,1 │ │ - slt ra,s2,a1 │ │ - bnez ra,410a4 │ │ + blez a3,41ac4 │ │ nop │ │ - blez v1,412fc │ │ - lui t3,0x7fff │ │ - lw a2,16(a0) │ │ + lh t4,36(s8) │ │ + sll t5,t0,0x2 │ │ + move t6,zero │ │ + blez t4,41ab8 │ │ + sll t7,t6,0x2 │ │ + lw a2,0(s3) │ │ + addu t8,a2,t5 │ │ + lw ra,0(t8) │ │ move v1,zero │ │ - move t2,zero │ │ - ori t3,t3,0xffff │ │ - blez a2,412e8 │ │ - li t1,96 │ │ - lw t5,44(s0) │ │ - move a3,t3 │ │ - lw t4,4(t5) │ │ - move a0,zero │ │ - sra s6,a0,0x5 │ │ - sll s3,s6,0x2 │ │ - addu t7,t4,s3 │ │ - lw s2,0(t7) │ │ - sll t0,a0,0x2 │ │ - srlv s1,s2,a0 │ │ - andi s4,s1,0x1 │ │ - beqz s4,411a0 │ │ - addiu a0,a0,1 │ │ - lw a1,0(t5) │ │ - addu ra,a1,t0 │ │ - lw t9,0(ra) │ │ - addu t0,t9,v1 │ │ - lw s7,0(t0) │ │ - lw t6,4(s7) │ │ - sra s5,t6,0xa │ │ - slt t8,s5,a3 │ │ - movn a3,s5,t8 │ │ - bne a0,a2,4115c │ │ - sra s6,a0,0x5 │ │ - lw a0,16(v0) │ │ - blez a0,412c4 │ │ - move t0,zero │ │ - lw a2,44(s0) │ │ - sra s3,t0,0x5 │ │ - lw t7,4(a2) │ │ - sll s2,s3,0x2 │ │ - addu s1,t7,s2 │ │ - lw s4,0(s1) │ │ - srlv t5,s4,t0 │ │ - andi t4,t5,0x1 │ │ - beqz t4,412b0 │ │ - nop │ │ - lh s6,36(s0) │ │ - blez s6,412b0 │ │ - sll a1,t0,0x2 │ │ - b 411f4 │ │ - move a0,zero │ │ - lw a2,44(s0) │ │ - lw t6,0(a2) │ │ - sll v0,a0,0x3 │ │ - addu t8,t6,a1 │ │ - lw s5,0(t8) │ │ - addu a2,s5,v1 │ │ - lw s6,0(a2) │ │ - addu s2,s6,v0 │ │ - lw s3,4(s2) │ │ - sra t7,s3,0xa │ │ - sw t7,4(s2) │ │ - lw s1,44(s0) │ │ - lw s4,0(s1) │ │ - addu t5,s4,a1 │ │ - lw t4,0(t5) │ │ - addu ra,t4,v1 │ │ - lw t9,0(ra) │ │ - addu t8,t9,v0 │ │ - lw s7,4(t8) │ │ - subu t6,s7,a3 │ │ - sw t6,4(t8) │ │ - lw s5,44(s0) │ │ - lw a2,0(s5) │ │ - addu s6,a2,a1 │ │ - lw s3,0(s6) │ │ - addu t7,s3,v1 │ │ - lw s2,0(t7) │ │ - addu t5,s2,v0 │ │ - lw s1,4(t5) │ │ - negu s4,s1 │ │ - sw s4,4(t5) │ │ - lw t4,44(s0) │ │ - lw ra,0(t4) │ │ - addu t9,ra,a1 │ │ - lw s7,0(t9) │ │ - addu t6,s7,v1 │ │ - lw t8,0(t6) │ │ - addu v0,t8,v0 │ │ - lw s5,4(v0) │ │ - slti a2,s5,97 │ │ - bnez a2,4129c │ │ - addiu a0,a0,1 │ │ - sw t1,4(v0) │ │ - lh s7,36(s0) │ │ - slt v0,a0,s7 │ │ - bnez v0,411f0 │ │ + addu v0,ra,t7 │ │ + lw a1,0(v0) │ │ + sw v1,0(a1) │ │ + addiu v1,v1,1 │ │ + sw s0,4(a1) │ │ + bne v1,t4,41aa4 │ │ + addiu a1,a1,8 │ │ + addiu t6,t6,1 │ │ + bne t6,a3,41a84 │ │ nop │ │ - lw v0,12(s0) │ │ - lw a0,16(v0) │ │ addiu t0,t0,1 │ │ - slt a1,t0,a0 │ │ - bnez a1,411b4 │ │ - nop │ │ - lw t0,20(v0) │ │ - addiu t2,t2,1 │ │ - slt a3,t2,t0 │ │ - beqz a3,412fc │ │ - addiu v1,v1,4 │ │ - move a0,v0 │ │ - lw a2,16(a0) │ │ - bgtz a2,41148 │ │ + bne t0,t3,41a70 │ │ nop │ │ - b 411a8 │ │ - move a3,t3 │ │ - move a3,s1 │ │ - b 40f2c │ │ - move a1,zero │ │ - lw ra,60(sp) │ │ - move v0,zero │ │ - lw s7,56(sp) │ │ - lw s6,52(sp) │ │ - lw s5,48(sp) │ │ - lw s4,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - b 41128 │ │ - lw v1,20(v0) │ │ - │ │ -00041334 : │ │ - lui gp,0x6 │ │ - addiu gp,gp,32540 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s5,48(sp) │ │ - sw s4,44(sp) │ │ - sw s3,40(sp) │ │ - sw s2,36(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - sw gp,16(sp) │ │ - sw ra,60(sp) │ │ - sw s7,56(sp) │ │ - sw s6,52(sp) │ │ - move s0,a0 │ │ - lw s3,84(sp) │ │ - lw a0,48(a0) │ │ - lw v0,40(s0) │ │ - div zero,s3,a0 │ │ - teq a0,zero,0x7 │ │ - lw t1,4(s0) │ │ - move s1,a1 │ │ - slt t0,s3,t1 │ │ - move s2,a2 │ │ - move s4,a3 │ │ - lw s5,88(sp) │ │ - mfhi v1 │ │ - sll a1,v1,0x3 │ │ - addu a1,v0,a1 │ │ - bnez t0,41458 │ │ - sw a1,44(s0) │ │ - beqz v1,417ac │ │ - addiu a3,v1,-1 │ │ - sll a2,a3,0x3 │ │ - addu v0,v0,a2 │ │ - lw v1,12(s0) │ │ - lh t1,36(s0) │ │ - lw a2,16(v1) │ │ - lw a0,20(v1) │ │ - lw ra,0(a1) │ │ - mul t0,a2,a0 │ │ - lw t8,0(v0) │ │ - mul t7,t0,t1 │ │ - lw s7,0(ra) │ │ - lw s6,0(t8) │ │ - lw t9,-30268(gp) │ │ - lw a0,0(s7) │ │ - lw a1,0(s6) │ │ + addiu a0,t3,31 │ │ + addiu t1,t3,62 │ │ + slti t9,a0,0 │ │ + movn a0,t1,t9 │ │ + lw t9,-32152(gp) │ │ + sra a0,a0,0x5 │ │ + li a1,4 │ │ + move a2,s1 │ │ jalr t9 │ │ - sll a2,t7,0x3 │ │ - lw t6,12(s0) │ │ - lw gp,16(sp) │ │ - lw t5,16(t6) │ │ - lw t2,44(s0) │ │ - addiu t3,t5,31 │ │ - addiu v0,t5,62 │ │ - slti t4,t3,0 │ │ - movn t3,v0,t4 │ │ - sra a2,t3,0x5 │ │ - lw t9,-30412(gp) │ │ - beqz s5,417bc │ │ - lw a0,4(t2) │ │ + li a3,857 │ │ + lw s7,12(s8) │ │ + lw gp,40(sp) │ │ + lw t4,16(s7) │ │ + lw t2,40(s8) │ │ + sw v0,4(s3) │ │ + addiu s3,t4,31 │ │ + addiu t5,t4,62 │ │ + slti t6,s3,0 │ │ + addu t7,t2,s6 │ │ + movn s3,t5,t6 │ │ + sra a2,s3,0x5 │ │ + lw t9,-30468(gp) │ │ + lw a0,4(t7) │ │ li a1,-1 │ │ jalr t9 │ │ sll a2,a2,0x2 │ │ - lw gp,16(sp) │ │ - move a2,s3 │ │ - lw s3,-31268(gp) │ │ - lw a1,80(sp) │ │ - addiu t9,s3,3508 │ │ - bal 40db4 │ │ - move a0,s0 │ │ - lw gp,16(sp) │ │ - lw a3,16(s0) │ │ - lw t9,-30412(gp) │ │ - move a0,s1 │ │ - move a1,zero │ │ + lw t8,48(s8) │ │ + addiu s5,s5,1 │ │ + slt v1,s5,t8 │ │ + beqz v1,41b5c │ │ + lw gp,40(sp) │ │ + b 41a20 │ │ + lw v0,40(s8) │ │ + b 41ad0 │ │ + addu s3,t2,s6 │ │ + lw ra,-32688(gp) │ │ + lw a0,-30360(gp) │ │ + addiu a1,ra,4416 │ │ + move v0,s8 │ │ + sw a1,0(s8) │ │ + lw s8,116(sp) │ │ + lw s7,0(a0) │ │ + beq s8,s7,4180c │ │ + lw ra,156(sp) │ │ + lw t9,-30340(gp) │ │ jalr t9 │ │ - sll a2,a3,0x1 │ │ - beqz s5,4147c │ │ - lui v0,0x7fff │ │ - lw s4,16(s0) │ │ - blez s4,41674 │ │ - ori t8,v0,0xffff │ │ - move t7,zero │ │ - move s3,zero │ │ - li t3,96 │ │ - bnez s5,417a4 │ │ - addu a0,s2,s3 │ │ - lbu t1,0(a0) │ │ - addu t7,t7,t1 │ │ - lw ra,20(s0) │ │ - lw s6,44(s0) │ │ - addu s7,ra,t7 │ │ - lbu t0,0(s7) │ │ - lw t5,4(s6) │ │ - sra t6,t0,0x5 │ │ - sll t4,t6,0x2 │ │ - addu a1,t5,t4 │ │ - lw t2,0(a1) │ │ - srlv v1,t2,t0 │ │ - andi a2,v1,0x1 │ │ - bnez a2,41788 │ │ - nop │ │ - lw v0,12(s0) │ │ - lw t9,20(v0) │ │ - blez t9,41798 │ │ - nop │ │ - lh v1,36(s0) │ │ - sll a2,t0,0x2 │ │ - move a3,zero │ │ - blez v1,41538 │ │ - sll a1,a3,0x2 │ │ - move v0,zero │ │ - lw s7,44(s0) │ │ - sll v1,v0,0x3 │ │ - lw s6,0(s7) │ │ - addiu v0,v0,1 │ │ - addu t6,s6,a2 │ │ - lw t5,0(t6) │ │ - addu t4,t5,a1 │ │ - lw t2,0(t4) │ │ - addu a0,t2,v1 │ │ - sw t3,4(a0) │ │ - lh v1,36(s0) │ │ - slt t1,v0,v1 │ │ - bnez t1,414fc │ │ - nop │ │ - lw v0,12(s0) │ │ - lw t9,20(v0) │ │ - addiu a3,a3,1 │ │ - slt a1,a3,t9 │ │ - bnez a1,414f0 │ │ - nop │ │ - blez t9,4179c │ │ - move v0,zero │ │ - lw a2,44(s0) │ │ - sll ra,t0,0x2 │ │ - lw v0,0(a2) │ │ - lh a2,36(s0) │ │ - addu t0,v0,ra │ │ - lw t5,0(t0) │ │ - sra t1,t7,0x1 │ │ - move t6,zero │ │ - move t4,zero │ │ - sll a1,t4,0x2 │ │ - blez a2,4176c │ │ - lw t2,0(t5) │ │ - lw s6,24(s0) │ │ - lw a3,32(s0) │ │ - move v1,t2 │ │ - move a0,zero │ │ - move v0,zero │ │ - bnez a3,415d0 │ │ - addu t0,s6,a1 │ │ - b 416d4 │ │ - lw a3,0(v1) │ │ - sra a1,a1,0x4 │ │ - addu a1,a3,a1 │ │ - bnez v0,41608 │ │ - lbu a1,0(a1) │ │ - lw s6,4(t2) │ │ - addiu v0,v0,1 │ │ - addu a0,a1,s6 │ │ - slt a1,v0,a2 │ │ - beqz a1,41640 │ │ - addiu v1,v1,8 │ │ - lw s7,0(v1) │ │ - lw s6,0(t0) │ │ - sll ra,s7,0x2 │ │ - addu a1,s6,ra │ │ - lw s7,0(a1) │ │ - addu s6,s7,t1 │ │ - lbu a1,0(s6) │ │ - andi ra,a1,0x1 │ │ - bnez ra,415a8 │ │ - nop │ │ - andi a1,a1,0xf │ │ - addu a1,a3,a1 │ │ - beqz v0,415b8 │ │ - lbu a1,0(a1) │ │ - lw s6,4(v1) │ │ - addu a1,a1,s6 │ │ - slt ra,a1,a0 │ │ - beqz ra,41754 │ │ - lw s7,52(s0) │ │ - subu s6,a0,a1 │ │ - lw ra,0(s7) │ │ - addiu v0,v0,1 │ │ - addu s7,ra,s6 │ │ - lbu a0,0(s7) │ │ - subu a0,a1,a0 │ │ - slt a1,v0,a2 │ │ - bnez a1,415d0 │ │ - addiu v1,v1,8 │ │ - addiu t4,t4,1 │ │ - addu t6,t6,a0 │ │ - bne t4,t9,41578 │ │ - addiu t5,t5,4 │ │ - sll t9,t6,0x10 │ │ - sra v0,t9,0x10 │ │ - sll v1,t7,0x1 │ │ - slt t2,t6,t8 │ │ - addu t1,s1,v1 │ │ - addiu s3,s3,1 │ │ - movn t8,t6,t2 │ │ - bne s3,s4,41490 │ │ - sh v0,0(t1) │ │ - lw s2,16(s0) │ │ - blez s2,416a4 │ │ - move v0,zero │ │ - andi t8,t8,0xffff │ │ - lhu t7,0(s1) │ │ - addiu v0,v0,1 │ │ - subu t3,t7,t8 │ │ - sh t3,0(s1) │ │ - lw s5,16(s0) │ │ - slt s4,v0,s5 │ │ - bnez s4,41684 │ │ - addiu s1,s1,2 │ │ - lw ra,60(sp) │ │ - move v0,zero │ │ - lw s7,56(sp) │ │ - lw s6,52(sp) │ │ - lw s5,48(sp) │ │ - lw s4,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw s6,0(t0) │ │ - sll ra,a3,0x2 │ │ - addu a1,s6,ra │ │ - lw s7,0(a1) │ │ - addu a3,s7,t7 │ │ - bnez v0,41728 │ │ - lbu a1,0(a3) │ │ - lw a0,4(t2) │ │ - addu a0,a1,a0 │ │ - addiu v0,v0,1 │ │ - slt a1,v0,a2 │ │ - beqz a1,41640 │ │ - addiu v1,v1,8 │ │ - lw a3,0(v1) │ │ - lw s6,0(t0) │ │ - sll ra,a3,0x2 │ │ - addu a1,s6,ra │ │ - lw s7,0(a1) │ │ - addu a3,s7,t7 │ │ - beqz v0,416f0 │ │ - lbu a1,0(a3) │ │ - lw s6,4(v1) │ │ - addu a1,a1,s6 │ │ - slt ra,a1,a0 │ │ - beqz ra,41760 │ │ - lw s7,52(s0) │ │ - subu s6,a0,a1 │ │ - lw a0,0(s7) │ │ - addu a3,a0,s6 │ │ - lbu s7,0(a3) │ │ - b 416f8 │ │ - subu a0,a1,s7 │ │ - subu s6,a1,a0 │ │ - b 41620 │ │ - move a1,a0 │ │ - subu s6,a1,a0 │ │ - b 41740 │ │ - move a1,a0 │ │ - move a0,zero │ │ - addiu t4,t4,1 │ │ - addu t6,t6,a0 │ │ - bne t4,t9,41578 │ │ - addiu t5,t5,4 │ │ - b 41654 │ │ - sll t9,t6,0x10 │ │ - lw a3,12(s0) │ │ - lw t9,20(a3) │ │ - bgtz t9,41554 │ │ nop │ │ - move v0,zero │ │ - b 41658 │ │ - move t6,zero │ │ - b 414a0 │ │ - move t7,s3 │ │ - addiu v1,a0,-1 │ │ - sll a0,v1,0x3 │ │ - b 413c0 │ │ - addu v0,v0,a0 │ │ - move a1,zero │ │ + lw s6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t4,16(sp) │ │ + sw t6,20(sp) │ │ + li a0,1 │ │ + addiu a1,s3,-7068 │ │ + li a2,796 │ │ jalr t9 │ │ - sll a2,a2,0x2 │ │ - blez s4,4143c │ │ - lw gp,16(sp) │ │ - move v1,zero │ │ - move v0,zero │ │ - li a3,1 │ │ - addu t0,s2,v0 │ │ - lbu ra,0(t0) │ │ - lw t8,20(s0) │ │ - addu v1,v1,ra │ │ - addu s7,t8,v1 │ │ - lbu t5,0(s7) │ │ - lw s6,44(s0) │ │ - sra t7,t5,0x5 │ │ - lw t9,4(s6) │ │ - sll t6,t7,0x2 │ │ - addu t2,t9,t6 │ │ - lw t4,0(t2) │ │ - sllv t3,a3,t5 │ │ - or a1,t4,t3 │ │ - addiu v0,v0,1 │ │ - bne v0,s4,417dc │ │ - sw a1,0(t2) │ │ - b 41440 │ │ - move a2,s3 │ │ - │ │ -00041828 : │ │ - lui gp,0x6 │ │ - addiu gp,gp,31272 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-80 │ │ - sw s1,48(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw ra,76(sp) │ │ - addiu a2,s1,3188 │ │ - li a3,768 │ │ - sw gp,24(sp) │ │ - sw s3,56(sp) │ │ - sw s2,52(sp) │ │ - sw s0,44(sp) │ │ - move s2,a0 │ │ - sw s7,72(sp) │ │ + addiu a3,s6,-6204 │ │ + b 417e0 │ │ + lw gp,40(sp) │ │ + lw t9,-32196(gp) │ │ + sw t4,16(sp) │ │ li a0,1 │ │ - sw s6,68(sp) │ │ - sw s5,64(sp) │ │ - sw s4,60(sp) │ │ - move s3,a1 │ │ + addiu a1,s3,-7068 │ │ + li a2,792 │ │ jalr t9 │ │ - li a1,60 │ │ - lw v1,0(s2) │ │ - lw gp,24(sp) │ │ - sw v1,8(v0) │ │ - lw a0,4(s2) │ │ - lw t9,-32308(gp) │ │ + addiu a3,t0,-6244 │ │ + b 417e0 │ │ + lw gp,40(sp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + lw a0,8(s8) │ │ jalr t9 │ │ - move s0,v0 │ │ - lw gp,24(sp) │ │ - sw v0,56(s0) │ │ - lw t9,-32188(gp) │ │ + addiu a1,a3,-29636 │ │ + lw gp,40(sp) │ │ + lw a0,8(s8) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t0,-25684 │ │ + sw v0,60(sp) │ │ jalr t9 │ │ - lw a0,4(s2) │ │ - lw gp,24(sp) │ │ - mov.d $f12,$f0 │ │ - lw t9,-32616(gp) │ │ - li a2,10 │ │ + move s2,v0 │ │ + lw gp,40(sp) │ │ + cvt.s.d $f2,$f0 │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,1 │ │ + addiu a1,s3,-7068 │ │ + li a2,662 │ │ + addiu a3,t1,-6096 │ │ + sw s2,16(sp) │ │ jalr t9 │ │ - li a3,1 │ │ - lw gp,24(sp) │ │ - beqz v0,41a00 │ │ - sw v0,52(s0) │ │ - lw t9,-31244(gp) │ │ + cvt.d.s $f20,$f2 │ │ + lw gp,40(sp) │ │ + move a0,s2 │ │ + lw t3,-32708(gp) │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ + addiu a1,t3,-29720 │ │ + lw gp,40(sp) │ │ + move s5,v0 │ │ + beqz v0,4222c │ │ + lw s4,-32708(gp) │ │ + lw t9,-31748(gp) │ │ move a0,v0 │ │ - li a0,1 │ │ - bne v0,a0,41dbc │ │ - lw gp,24(sp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - lw a0,8(s0) │ │ + addiu a1,sp,84 │ │ + addiu a2,sp,88 │ │ jalr t9 │ │ - addiu a1,t0,-19444 │ │ - lw gp,24(sp) │ │ - lw a0,8(s0) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,a2,-19424 │ │ + addiu a3,sp,92 │ │ + bltz v0,42208 │ │ + lw gp,40(sp) │ │ + lw s2,84(sp) │ │ + lw s1,88(sp) │ │ + lw a1,0(s2) │ │ + sw zero,68(sp) │ │ + beqz a1,41d40 │ │ + move s0,zero │ │ + lw t4,-32708(gp) │ │ + lw t6,-32708(gp) │ │ + addiu t5,t4,-10860 │ │ + sw t5,48(sp) │ │ + b 41ce4 │ │ + addiu s7,t6,-22516 │ │ + addu ra,s1,s4 │ │ + lw s6,0(ra) │ │ + lw t9,-30380(gp) │ │ + move a0,s6 │ │ jalr t9 │ │ - move s4,v0 │ │ - lw gp,24(sp) │ │ - lw a0,8(s0) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,a1,-15552 │ │ + move a1,s7 │ │ + bnez v0,42274 │ │ + lw gp,40(sp) │ │ + addu a0,s2,s4 │ │ + lw a1,4(a0) │ │ + beqz a1,41d40 │ │ + addiu s0,s0,1 │ │ + lw t7,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,a1 │ │ + sw a1,64(sp) │ │ jalr t9 │ │ - sw v0,32(sp) │ │ - lw gp,24(sp) │ │ - lw v0,32(sp) │ │ - cvt.s.d $f2,$f0 │ │ - lw a3,56(s0) │ │ - lw t9,-31396(gp) │ │ - mfc1 a2,$f2 │ │ - move a0,s4 │ │ - bal 4a6a0 │ │ - move a1,v0 │ │ - lw gp,24(sp) │ │ - beqz v0,41a00 │ │ - sw v0,12(s0) │ │ - lw v1,16(v0) │ │ - slti t1,v1,257 │ │ - beqz t1,41e60 │ │ - lw t2,-32696(gp) │ │ - lw a0,4(s3) │ │ - bne v1,a0,41ec8 │ │ - lw t3,-32696(gp) │ │ - lw v1,16(s2) │ │ - lw a0,24(v1) │ │ - beqz a0,41a3c │ │ - lw a1,20(v0) │ │ - move a2,a0 │ │ - bne a1,a2,41a48 │ │ - nop │ │ - blez a1,41aa4 │ │ - lw s6,-32696(gp) │ │ - lw t5,84(v1) │ │ - beqz t5,41e84 │ │ - lw a2,28(v0) │ │ - lw v0,92(v1) │ │ - b 419cc │ │ - move v1,zero │ │ - beq v1,a1,41aa0 │ │ - addiu a2,a2,4 │ │ - lw a0,0(a2) │ │ - beq a0,v0,419c4 │ │ - addiu v1,v1,1 │ │ - addiu a1,s1,3188 │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a0,16(sp) │ │ - sw v0,20(sp) │ │ - li a0,4 │ │ - li a2,808 │ │ + addiu a1,t7,-19192 │ │ + sll s4,s0,0x2 │ │ + lw gp,40(sp) │ │ + beqz v0,41cb4 │ │ + lw s6,64(sp) │ │ + lw t9,-30380(gp) │ │ + lw a1,48(sp) │ │ jalr t9 │ │ - addiu a3,s1,-1236 │ │ - lw gp,24(sp) │ │ - lw t9,-31240(gp) │ │ - bal 3f7e0 │ │ - move a0,s0 │ │ - lw ra,76(sp) │ │ - move v0,zero │ │ - lw s7,72(sp) │ │ - lw s6,68(sp) │ │ - lw s5,64(sp) │ │ - lw s4,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - jr ra │ │ - addiu sp,sp,80 │ │ - lw a2,12(v1) │ │ - beq a1,a2,419a4 │ │ - nop │ │ - bnez a0,41a54 │ │ - lw t4,-32696(gp) │ │ - lw a0,12(v1) │ │ - lw t9,-32200(gp) │ │ - sw a1,16(sp) │ │ - sw a0,20(sp) │ │ - addiu a1,s1,3188 │ │ - li a0,4 │ │ - li a2,802 │ │ + move a0,s6 │ │ + lw v1,68(sp) │ │ + addu a0,s2,s4 │ │ + li t8,1 │ │ + lw a1,4(a0) │ │ + movz v1,t8,v0 │ │ + lw gp,40(sp) │ │ + sw v1,68(sp) │ │ + bnez a1,41ce4 │ │ + addiu s0,s0,1 │ │ + lw t9,-31744(gp) │ │ + move a0,s2 │ │ jalr t9 │ │ - addiu a3,t4,-1280 │ │ - b 41a00 │ │ - lw gp,24(sp) │ │ - lw a0,16(v1) │ │ - sll a3,v0,0x2 │ │ - addu s5,a0,a3 │ │ - lw s3,0(s5) │ │ - lw a0,0(a2) │ │ - bne a0,s3,41eb8 │ │ - addiu v0,v0,1 │ │ - bne v0,a1,41a7c │ │ - addiu a2,a2,4 │ │ - lw s6,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - lw a0,8(s0) │ │ + move a1,s1 │ │ + lw gp,40(sp) │ │ + lw t0,92(sp) │ │ + addiu a2,sp,96 │ │ + lw t9,-31380(gp) │ │ + sw a2,64(sp) │ │ + sw a2,20(sp) │ │ + sw t0,16(sp) │ │ + addiu a0,sp,104 │ │ + li a1,4 │ │ + li a2,1 │ │ + move a3,s5 │ │ + sw zero,88(sp) │ │ + sw zero,84(sp) │ │ jalr t9 │ │ - addiu a1,s6,-19356 │ │ - beqz v0,41df4 │ │ - lw gp,24(sp) │ │ - lw s7,-31268(gp) │ │ - lw a1,20(s2) │ │ - move a0,s0 │ │ - addiu t9,s7,-1868 │ │ - bal 3f8b4 │ │ - move a2,v0 │ │ - bltz v0,41a00 │ │ - lw gp,24(sp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - lw a0,8(s0) │ │ + sw zero,96(sp) │ │ + li t2,1 │ │ + lw gp,40(sp) │ │ + bne v0,t2,421e4 │ │ + move s7,v0 │ │ + lw t3,92(sp) │ │ + lw s4,64(sp) │ │ + lw t9,-31380(gp) │ │ + sw t3,16(sp) │ │ + sw s4,20(sp) │ │ + addiu a0,sp,108 │ │ + li a1,4 │ │ + li a2,1 │ │ jalr t9 │ │ - addiu a1,t0,-15112 │ │ - lw gp,24(sp) │ │ - lw a0,8(s0) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,a2,-15064 │ │ + move a3,s5 │ │ + move s6,v0 │ │ + bne v0,s7,421e4 │ │ + lw gp,40(sp) │ │ + lw t5,92(sp) │ │ + lw t9,-31380(gp) │ │ + sw t5,16(sp) │ │ + sw s4,20(sp) │ │ + addiu a0,sp,112 │ │ + li a1,4 │ │ + li a2,1 │ │ jalr t9 │ │ - sh v0,38(s0) │ │ - lw gp,24(sp) │ │ - sll a1,v0,0x10 │ │ - lw s4,-32696(gp) │ │ - sra v0,a1,0x10 │ │ - lw t9,-32200(gp) │ │ - sh v0,36(s0) │ │ - li a0,1 │ │ - addiu a1,s1,3188 │ │ - li a2,826 │ │ - addiu a3,s4,4396 │ │ + move a3,s5 │ │ + move s1,v0 │ │ + bne v0,s6,421e4 │ │ + lw gp,40(sp) │ │ + lw t7,92(sp) │ │ + lw t9,-31380(gp) │ │ + sw t7,16(sp) │ │ + sw s4,20(sp) │ │ + addiu a0,sp,100 │ │ + li a1,4 │ │ + li a2,1 │ │ jalr t9 │ │ - sw v0,16(sp) │ │ - lw gp,24(sp) │ │ - lw a0,16(s0) │ │ - lw t9,-32156(gp) │ │ - li a1,1 │ │ - addiu a2,s1,3188 │ │ + move a3,s5 │ │ + bne v0,s1,421e4 │ │ + lw gp,40(sp) │ │ + lw ra,12(s8) │ │ + lw v1,108(sp) │ │ + lw v0,20(ra) │ │ + bne v0,v1,421b0 │ │ + lw a2,104(sp) │ │ + lw s2,112(sp) │ │ + mul a0,v0,a2 │ │ + lw a3,100(sp) │ │ + mul a1,a0,s2 │ │ + bne a1,a3,42110 │ │ + lw t9,-31572(gp) │ │ + lw a1,24(ra) │ │ + li t0,712 │ │ + addiu s0,s3,-7068 │ │ + sw a2,16(s8) │ │ + move a0,v0 │ │ + li a3,1 │ │ + sw t0,20(sp) │ │ jalr t9 │ │ - li a3,830 │ │ - lw a0,16(s0) │ │ - lw gp,24(sp) │ │ - blez a0,41ba4 │ │ - sw v0,20(s0) │ │ - b 41b74 │ │ - move v1,zero │ │ - lw v0,20(s0) │ │ - lw s3,20(s2) │ │ - sll t6,v1,0x1 │ │ - lw t7,72(s3) │ │ - addu t3,v0,v1 │ │ - addu t5,t7,t6 │ │ - lhu t4,0(t5) │ │ - addiu v1,v1,1 │ │ - sb t4,0(t3) │ │ - lw t2,16(s0) │ │ - slt t1,v1,t2 │ │ - bnez t1,41b70 │ │ - nop │ │ - lw s5,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - lw a0,8(s0) │ │ + sw s0,16(sp) │ │ + lw gp,40(sp) │ │ + lw a0,112(sp) │ │ + lw t9,-32152(gp) │ │ + move a2,s0 │ │ + sw v0,24(s8) │ │ + li a1,4 │ │ jalr t9 │ │ - addiu a1,s5,-19228 │ │ - lw gp,24(sp) │ │ - addiu a0,v0,2 │ │ - lw t9,-32156(gp) │ │ - sw a0,48(s0) │ │ - li a1,8 │ │ - addiu a2,s1,3188 │ │ + li a3,715 │ │ + lw a2,104(sp) │ │ + lw gp,40(sp) │ │ + blez a2,42054 │ │ + move s2,v0 │ │ + lw s7,-32708(gp) │ │ + lw t1,108(sp) │ │ + ldc1 $f22,-30552(s7) │ │ + move s0,zero │ │ + sw zero,72(sp) │ │ + blez t1,42018 │ │ + lw t2,92(sp) │ │ + lw a2,112(sp) │ │ + move s4,zero │ │ + lw t3,64(sp) │ │ + lw t9,-31380(gp) │ │ + sw t2,16(sp) │ │ + sw t3,20(sp) │ │ + move a0,s2 │ │ + li a1,4 │ │ jalr t9 │ │ - li a3,838 │ │ - lw s2,48(s0) │ │ - lw gp,24(sp) │ │ - sw v0,40(s0) │ │ - blez s2,41d80 │ │ - sw v0,44(s0) │ │ - lw s1,-32696(gp) │ │ - move s3,zero │ │ - addiu s4,s1,3188 │ │ - li s6,845 │ │ - lui s2,0x8000 │ │ - move s5,s4 │ │ - lw t8,12(s0) │ │ - lh a2,36(s0) │ │ - lw a0,16(t8) │ │ - lw a1,20(t8) │ │ - lw t9,-31580(gp) │ │ - sll s1,s3,0x3 │ │ - sw s4,16(sp) │ │ - sw s6,20(sp) │ │ - li a3,8 │ │ + move a3,s5 │ │ + lw t4,112(sp) │ │ + bne v0,t4,4218c │ │ + lw gp,40(sp) │ │ + lw t9,-31376(gp) │ │ + move a0,s2 │ │ jalr t9 │ │ - addu s7,v0,s1 │ │ - lw gp,24(sp) │ │ - sw v0,0(s7) │ │ - lw v0,12(s0) │ │ - lw v1,16(v0) │ │ - blez v1,41cf4 │ │ - move t0,zero │ │ - lw a1,20(v0) │ │ - blez a1,41ce0 │ │ - sll a1,t0,0x2 │ │ - lh v1,36(s0) │ │ - move a3,zero │ │ - blez v1,41ccc │ │ - sll a0,a3,0x2 │ │ - move v0,zero │ │ - lw t3,40(s0) │ │ - sll t1,v0,0x3 │ │ - addu t2,t3,s1 │ │ - lw a2,0(t2) │ │ - addu v1,a2,a1 │ │ - lw ra,0(v1) │ │ - addu t8,ra,a0 │ │ - lw t9,0(t8) │ │ - addu s7,t9,t1 │ │ - sw v0,0(s7) │ │ - lw t7,40(s0) │ │ - addiu v0,v0,1 │ │ - addu t6,t7,s1 │ │ - lw t5,0(t6) │ │ - addu t4,t5,a1 │ │ - lw t3,0(t4) │ │ - addu t2,t3,a0 │ │ - lw a2,0(t2) │ │ - addu v1,a2,t1 │ │ - sw s2,4(v1) │ │ - lh v1,36(s0) │ │ - slt ra,v0,v1 │ │ - bnez ra,41c68 │ │ - nop │ │ - lw v0,12(s0) │ │ - lw t1,20(v0) │ │ - addiu a3,a3,1 │ │ - slt a0,a3,t1 │ │ - bnez a0,41c5c │ │ - nop │ │ - lw v1,16(v0) │ │ - addiu t0,t0,1 │ │ - slt a3,t0,v1 │ │ - bnez a3,41c48 │ │ + move a1,v0 │ │ + c.le.d $f0,$f22 │ │ + bc1t 42100 │ │ + lw gp,40(sp) │ │ + sdc1 $f20,48(sp) │ │ + lw t9,-31372(gp) │ │ + lw a2,48(sp) │ │ + lw a1,112(sp) │ │ + lw a3,52(sp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw gp,40(sp) │ │ + lw a1,112(sp) │ │ + lw t9,-31376(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw a2,112(sp) │ │ + blez a2,42000 │ │ + lw gp,40(sp) │ │ + sll s1,s4,0x2 │ │ + move s7,s2 │ │ + b 41f98 │ │ + move s6,zero │ │ + lw v1,24(s8) │ │ + andi ra,t6,0xff │ │ + addu v0,v1,s1 │ │ + lw a0,0(v0) │ │ + addiu s6,s6,1 │ │ + addu a1,a0,t8 │ │ + lw a3,0(a1) │ │ + addu t0,a3,s0 │ │ + sb ra,0(t0) │ │ + lw a2,112(sp) │ │ + slt t1,s6,a2 │ │ + beqz t1,42000 │ │ + addiu s7,s7,4 │ │ + lwc1 $f4,0(s7) │ │ + lw t9,-31944(gp) │ │ + lw a0,52(s8) │ │ + cvt.d.s $f6,$f4 │ │ + sdc1 $f6,48(sp) │ │ + lw a2,48(sp) │ │ + jalr t9 │ │ + lw a3,52(sp) │ │ + negu t6,v0 │ │ + sltiu t7,t6,160 │ │ + lw gp,40(sp) │ │ + bnez t7,41f64 │ │ + sll t8,s6,0x2 │ │ + lw v1,24(s8) │ │ + li ra,159 │ │ + addu v0,v1,s1 │ │ + lw a0,0(v0) │ │ + addiu s6,s6,1 │ │ + addu a1,a0,t8 │ │ + lw a3,0(a1) │ │ + addu t0,a3,s0 │ │ + sb ra,0(t0) │ │ + lw a2,112(sp) │ │ + slt t1,s6,a2 │ │ + bnez t1,41f98 │ │ + addiu s7,s7,4 │ │ + lw t1,108(sp) │ │ + addiu s4,s4,1 │ │ + slt t2,s4,t1 │ │ + bnez t2,41ed0 │ │ + lw t2,92(sp) │ │ + lw a2,104(sp) │ │ + addiu s0,s0,1 │ │ + slt t3,s0,a2 │ │ + bnez t3,41ec0 │ │ nop │ │ - addiu a2,v1,31 │ │ - addiu t3,v1,62 │ │ - slti t2,a2,0 │ │ - movn a2,t3,t2 │ │ - lw t9,-32156(gp) │ │ - lw ra,40(s0) │ │ - sra a0,a2,0x5 │ │ - li a1,4 │ │ - move a2,s5 │ │ - addu s7,ra,s1 │ │ + lw a2,72(sp) │ │ + beqz a2,42054 │ │ + lw t9,-32196(gp) │ │ + lw s0,-32708(gp) │ │ + sw a2,16(sp) │ │ + li a0,3 │ │ + addiu a1,s3,-7068 │ │ + li a2,744 │ │ jalr t9 │ │ - li a3,857 │ │ - lw gp,24(sp) │ │ - sw v0,4(s7) │ │ - lw v1,12(s0) │ │ - lw t8,40(s0) │ │ - lw s7,16(v1) │ │ - addu s1,t8,s1 │ │ - addiu t5,s7,31 │ │ - addiu t6,s7,62 │ │ - slti t7,t5,0 │ │ - movn t5,t6,t7 │ │ - sra t4,t5,0x5 │ │ - lw t9,-30412(gp) │ │ - lw a0,4(s1) │ │ - li a1,-1 │ │ + addiu a3,s0,-10252 │ │ + lw gp,40(sp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - sll a2,t4,0x2 │ │ - lw t0,48(s0) │ │ - addiu s3,s3,1 │ │ - slt v0,s3,t0 │ │ - beqz v0,41d80 │ │ - lw gp,24(sp) │ │ - b 41c04 │ │ - lw v0,40(s0) │ │ - lw s4,-32692(gp) │ │ - move v0,s0 │ │ - addiu s6,s4,4416 │ │ - sw s6,0(s0) │ │ - lw ra,76(sp) │ │ - lw s7,72(sp) │ │ - lw s6,68(sp) │ │ - lw s5,64(sp) │ │ - lw s4,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - jr ra │ │ - addiu sp,sp,80 │ │ - lw t9,-32188(gp) │ │ + move a0,s2 │ │ + lw s2,68(sp) │ │ + beqz s2,42084 │ │ + lw gp,40(sp) │ │ + lw t9,-31368(gp) │ │ + lw a1,92(sp) │ │ + lw a2,96(sp) │ │ jalr t9 │ │ - lw a0,52(s0) │ │ - lw gp,24(sp) │ │ - sdc1 $f0,16(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s1,3188 │ │ - li a2,779 │ │ + move a0,s5 │ │ + lw gp,40(sp) │ │ + lw t9,-30236(gp) │ │ + addiu a0,sp,83 │ │ + li a1,1 │ │ + li a2,1 │ │ jalr t9 │ │ - addiu a3,a3,4208 │ │ - b 41a00 │ │ - lw gp,24(sp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,ra,-19372 │ │ + move a3,s5 │ │ + li t4,1 │ │ + beq v0,t4,42154 │ │ + lw gp,40(sp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - lw a0,8(s0) │ │ - lw gp,24(sp) │ │ - lw a0,8(s0) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,a3,-15420 │ │ + move a0,s5 │ │ + lw gp,40(sp) │ │ + lw s5,104(sp) │ │ + lw t6,-32708(gp) │ │ + lw t5,108(sp) │ │ + lw s1,112(sp) │ │ + lw t9,-32196(gp) │ │ + sw s5,16(sp) │ │ + sw t5,20(sp) │ │ + sw s1,24(sp) │ │ + li a0,1 │ │ + addiu a1,s3,-7068 │ │ + li a2,756 │ │ jalr t9 │ │ - sw v0,32(sp) │ │ - lw gp,24(sp) │ │ - cvt.s.d $f0,$f0 │ │ - cvt.d.s $f2,$f0 │ │ - lw t8,-31268(gp) │ │ - lw v1,32(sp) │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - move a0,s0 │ │ - addiu t9,t8,1068 │ │ - bal 4042c │ │ - move a1,v1 │ │ - bgez v0,41adc │ │ - lw gp,24(sp) │ │ - b 41a04 │ │ - lw t9,-31240(gp) │ │ - lw t9,-32200(gp) │ │ + addiu a3,t6,-5876 │ │ + lw t7,104(sp) │ │ + bgez t7,418f4 │ │ + lw gp,40(sp) │ │ + b 417e4 │ │ + lw t9,-31236(gp) │ │ + lw s6,72(sp) │ │ + addiu t5,s6,1 │ │ + b 41f18 │ │ + sw t5,72(sp) │ │ + lw s6,-32708(gp) │ │ + lw v1,60(sp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw a2,24(sp) │ │ sw v1,16(sp) │ │ + sw s0,20(sp) │ │ + sw v0,28(sp) │ │ + sw s2,32(sp) │ │ + addiu a1,s3,-7068 │ │ + li a2,702 │ │ + jalr t9 │ │ + addiu a3,s6,-5944 │ │ + lw gp,40(sp) │ │ + lw t9,-30436(gp) │ │ + jalr t9 │ │ li a0,1 │ │ - addiu a1,s1,3188 │ │ - li a2,792 │ │ + lw s8,60(sp) │ │ + addiu a1,s3,-7068 │ │ + lw s3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s8,16(sp) │ │ + li a2,752 │ │ + addiu a3,s3,-10188 │ │ jalr t9 │ │ - addiu a3,t2,4268 │ │ - b 41a00 │ │ - lw gp,24(sp) │ │ - lw t0,28(v1) │ │ - bnez t0,41ea0 │ │ - move v0,zero │ │ - b 41a80 │ │ - lw a0,16(v1) │ │ - beq v0,a1,41aa0 │ │ - addiu a2,a2,4 │ │ - sll a3,v0,0x2 │ │ - addu t7,t0,a3 │ │ - lw a0,0(a2) │ │ - lw t6,0(t7) │ │ - beq a0,t6,41e98 │ │ - addiu v0,v0,1 │ │ - beqz t0,41ef0 │ │ - addu s2,t0,a3 │ │ - b 419d8 │ │ - lw v0,0(s2) │ │ - lw t9,-32200(gp) │ │ - sw a0,20(sp) │ │ + nop │ │ + lw gp,40(sp) │ │ + lw t9,-30436(gp) │ │ + jalr t9 │ │ + li a0,1 │ │ + lw t8,60(sp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw t8,16(sp) │ │ + addiu a1,s3,-7068 │ │ + li a2,723 │ │ + b 42174 │ │ + addiu a3,ra,-10288 │ │ + sw v0,20(sp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ sw v1,16(sp) │ │ + addiu a1,s3,-7068 │ │ + li a2,698 │ │ + jalr t9 │ │ + addiu a3,v0,-5976 │ │ + lw gp,40(sp) │ │ + lw t9,-30436(gp) │ │ + jalr t9 │ │ li a0,1 │ │ - addiu a1,s1,3188 │ │ - li a2,796 │ │ + lw s7,60(sp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s7,16(sp) │ │ + addiu a1,s3,-7068 │ │ + li a2,695 │ │ + b 42174 │ │ + addiu a3,a3,-10552 │ │ + lw a1,60(sp) │ │ + lw t0,-32708(gp) │ │ + sw a1,16(sp) │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + addiu a1,s4,-7068 │ │ + li a2,669 │ │ + b 42174 │ │ + addiu a3,t0,-6012 │ │ + lw t1,60(sp) │ │ + addiu a1,s4,-7068 │ │ + lw s4,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + li a0,5 │ │ + sw t1,16(sp) │ │ + li a2,665 │ │ + b 42174 │ │ + addiu a3,s4,-6060 │ │ + lw v0,16(s5) │ │ + addu v1,v0,ra │ │ + b 417a0 │ │ + lw s0,0(v1) │ │ + lw v0,28(s5) │ │ + beqz v0,422b0 │ │ + addu s2,v0,ra │ │ + b 417b8 │ │ + lw s0,0(s2) │ │ + lw s1,60(sp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s1,16(sp) │ │ + sw s6,20(sp) │ │ + sw s7,24(sp) │ │ + li a0,3 │ │ + addiu a1,s3,-7068 │ │ + li a2,677 │ │ jalr t9 │ │ - addiu a3,t3,4308 │ │ - b 41a00 │ │ - lw gp,24(sp) │ │ - lw s5,16(v1) │ │ - addu s3,s5,a3 │ │ - b 419d8 │ │ - lw v0,0(s3) │ │ - lw t6,48(a0) │ │ - addiu sp,sp,-16 │ │ - sll a1,a1,0x2 │ │ - sw s2,12(sp) │ │ - sw s1,8(sp) │ │ - sw s0,4(sp) │ │ - addu v0,t6,a1 │ │ - lw v0,0(v0) │ │ - lw t7,16(a0) │ │ - lw t5,4(v0) │ │ - addu v1,t7,a1 │ │ - lw t4,12(v0) │ │ - lw t3,20(v0) │ │ - lw t2,28(v0) │ │ - lw t1,36(v0) │ │ - lw t0,44(v0) │ │ - lw t7,0(v1) │ │ - sll t9,t5,0x2 │ │ - sll t8,t4,0x2 │ │ - sll s0,t1,0x2 │ │ - sll t6,t0,0x2 │ │ - sll s2,t3,0x2 │ │ - sll s1,t2,0x2 │ │ - lw v1,32(sp) │ │ - addu t5,t7,t9 │ │ - addu t4,t7,t8 │ │ - addu t1,t7,s0 │ │ - addu t0,t7,t6 │ │ - addu t2,t7,s1 │ │ - addu t3,t7,s2 │ │ - lw t5,0(t5) │ │ - lw t6,0(t4) │ │ - lw t7,0(t3) │ │ - lw t8,0(t2) │ │ - lw t9,0(t1) │ │ - blez v1,421b8 │ │ - lw s0,0(t0) │ │ - move t0,zero │ │ - b 42090 │ │ - move t4,zero │ │ - subu s1,t3,t1 │ │ - move t3,t1 │ │ - lw t1,0(t2) │ │ - addu t2,t7,t0 │ │ - addu s1,t1,s1 │ │ - lbu s2,0(s1) │ │ - lbu s1,0(t2) │ │ - lw t2,16(v0) │ │ - subu t3,t3,s2 │ │ - addu t2,s1,t2 │ │ - slt s1,t2,t3 │ │ - beqz s1,420fc │ │ - subu s1,t2,t3 │ │ - subu s1,t3,t2 │ │ - addu s1,t1,s1 │ │ - addu t3,t8,t0 │ │ - lbu s2,0(s1) │ │ - lbu s1,0(t3) │ │ - lw t3,24(v0) │ │ - subu t2,t2,s2 │ │ - addu t3,s1,t3 │ │ - slt s2,t3,t2 │ │ - beqz s2,4212c │ │ - subu s1,t3,t2 │ │ - subu s1,t2,t3 │ │ - addu s1,t1,s1 │ │ - addu t2,t9,t0 │ │ - lbu s2,0(s1) │ │ - lbu s1,0(t2) │ │ - lw t2,32(v0) │ │ - subu t3,t3,s2 │ │ - addu t2,s1,t2 │ │ - slt s2,t2,t3 │ │ - beqz s2,4215c │ │ - subu s1,t2,t3 │ │ - subu s1,t3,t2 │ │ - addu s2,t1,s1 │ │ - addu t3,s0,t0 │ │ - lbu s1,0(s2) │ │ - lw v0,40(v0) │ │ - lbu s2,0(t3) │ │ - subu t2,t2,s1 │ │ - addu v0,s2,v0 │ │ - slt t3,v0,t2 │ │ - beqz t3,4218c │ │ - subu t3,v0,t2 │ │ - subu t3,t2,v0 │ │ - addu s2,t1,t3 │ │ - sll t2,t0,0x1 │ │ - addu t2,a2,t2 │ │ - lbu t3,0(s2) │ │ - lhu s1,0(t2) │ │ - subu v0,v0,t3 │ │ - addu t1,v0,s1 │ │ - addiu t4,t4,1 │ │ - beq t4,v1,421b8 │ │ - sh t1,0(t2) │ │ - lw v0,48(a0) │ │ - addu t1,v0,a1 │ │ - lw v0,0(t1) │ │ - addu t3,a3,t4 │ │ - lbu t1,0(t3) │ │ - lw t3,0(v0) │ │ - addu t0,t1,t0 │ │ - addu s2,t5,t0 │ │ - addu s1,t6,t0 │ │ - lbu t2,0(s2) │ │ - lbu t1,0(s1) │ │ - lw s2,8(v0) │ │ - addu t3,t2,t3 │ │ - addu t1,t1,s2 │ │ - slt s1,t1,t3 │ │ - bnez s1,41fa0 │ │ - lw t2,56(a0) │ │ - subu s1,t1,t3 │ │ - lw t1,0(t2) │ │ - addu t2,t7,t0 │ │ - addu s1,t1,s1 │ │ - lbu s2,0(s1) │ │ - lbu s1,0(t2) │ │ - lw t2,16(v0) │ │ - subu t3,t3,s2 │ │ - addu t2,s1,t2 │ │ - slt s1,t2,t3 │ │ - bnez s1,41fd8 │ │ - subu s1,t3,t2 │ │ - subu s1,t2,t3 │ │ - addu s1,t1,s1 │ │ - move t2,t3 │ │ - addu t3,t8,t0 │ │ - lbu s2,0(s1) │ │ - lbu s1,0(t3) │ │ - lw t3,24(v0) │ │ - subu t2,t2,s2 │ │ - addu t3,s1,t3 │ │ - slt s2,t3,t2 │ │ - bnez s2,42004 │ │ - subu s1,t2,t3 │ │ - subu s1,t3,t2 │ │ - addu s1,t1,s1 │ │ - move t3,t2 │ │ - addu t2,t9,t0 │ │ - lbu s2,0(s1) │ │ - lbu s1,0(t2) │ │ - lw t2,32(v0) │ │ - subu t3,t3,s2 │ │ - addu t2,s1,t2 │ │ - slt s2,t2,t3 │ │ - bnez s2,42030 │ │ - subu s1,t3,t2 │ │ - subu s1,t2,t3 │ │ - addu s2,t1,s1 │ │ - move t2,t3 │ │ - addu t3,s0,t0 │ │ - lbu s1,0(s2) │ │ - lw v0,40(v0) │ │ - lbu s2,0(t3) │ │ - subu t2,t2,s1 │ │ - addu v0,s2,v0 │ │ - slt t3,v0,t2 │ │ - bnez t3,4205c │ │ - subu t3,t2,v0 │ │ - subu t3,v0,t2 │ │ - addu s2,t1,t3 │ │ - move v0,t2 │ │ - sll t2,t0,0x1 │ │ - addu t2,a2,t2 │ │ - lbu t3,0(s2) │ │ - lhu s1,0(t2) │ │ - subu v0,v0,t3 │ │ - addu t1,v0,s1 │ │ - addiu t4,t4,1 │ │ - bne t4,v1,42084 │ │ - sh t1,0(t2) │ │ - move v0,zero │ │ - lw s2,12(sp) │ │ - lw s1,8(sp) │ │ - lw s0,4(sp) │ │ - jr ra │ │ - addiu sp,sp,16 │ │ - lw t6,48(a0) │ │ - addiu sp,sp,-8 │ │ - sll a1,a1,0x2 │ │ - sw s1,4(sp) │ │ - sw s0,0(sp) │ │ - addu v0,t6,a1 │ │ - lw v0,0(v0) │ │ - lw t4,16(a0) │ │ - lw t3,4(v0) │ │ - addu v1,t4,a1 │ │ - lw t2,12(v0) │ │ - lw t1,20(v0) │ │ - lw t0,28(v0) │ │ - lw t9,36(v0) │ │ - lw t6,0(v1) │ │ - sll t8,t3,0x2 │ │ - sll t7,t0,0x2 │ │ - sll t5,t9,0x2 │ │ - sll s1,t2,0x2 │ │ - sll s0,t1,0x2 │ │ - lw v1,24(sp) │ │ - addu t4,t6,t8 │ │ - addu t1,t6,t7 │ │ - addu t0,t6,t5 │ │ - addu t2,t6,s0 │ │ - addu t3,t6,s1 │ │ - lw t5,0(t4) │ │ - lw t6,0(t3) │ │ - lw t7,0(t2) │ │ - lw t8,0(t1) │ │ - blez v1,42418 │ │ - lw t9,0(t0) │ │ - move t0,zero │ │ - b 42320 │ │ - move t4,zero │ │ - subu s0,t2,t1 │ │ - move t2,t1 │ │ - lw t1,0(t3) │ │ - addu t3,t7,t0 │ │ - addu s0,t1,s0 │ │ - lbu s1,0(s0) │ │ - lbu s0,0(t3) │ │ - lw t3,16(v0) │ │ - subu t2,t2,s1 │ │ - addu t3,s0,t3 │ │ - slt s0,t3,t2 │ │ - beqz s0,4238c │ │ - subu s0,t3,t2 │ │ - subu s0,t2,t3 │ │ - addu s0,t1,s0 │ │ - addu t2,t8,t0 │ │ - lbu s1,0(s0) │ │ - lbu s0,0(t2) │ │ - lw t2,24(v0) │ │ - subu t3,t3,s1 │ │ - addu t2,s0,t2 │ │ - slt s1,t2,t3 │ │ - beqz s1,423bc │ │ - subu s0,t2,t3 │ │ - subu s0,t3,t2 │ │ - addu s1,t1,s0 │ │ - addu t3,t9,t0 │ │ - lbu s0,0(s1) │ │ - lw v0,32(v0) │ │ - lbu s1,0(t3) │ │ - subu t2,t2,s0 │ │ - addu v0,s1,v0 │ │ - slt t3,v0,t2 │ │ - beqz t3,423ec │ │ - subu t3,v0,t2 │ │ - subu t3,t2,v0 │ │ - addu s1,t1,t3 │ │ - sll t2,t0,0x1 │ │ - addu t2,a2,t2 │ │ - lbu t3,0(s1) │ │ - lhu s0,0(t2) │ │ - subu v0,v0,t3 │ │ - addu t1,v0,s0 │ │ - addiu t4,t4,1 │ │ - beq t4,v1,42418 │ │ - sh t1,0(t2) │ │ - lw v0,48(a0) │ │ - addu t1,v0,a1 │ │ - lw v0,0(t1) │ │ - addu t2,a3,t4 │ │ - lbu t1,0(t2) │ │ - lw t2,0(v0) │ │ - addu t0,t1,t0 │ │ - addu s1,t5,t0 │ │ - addu s0,t6,t0 │ │ - lbu t3,0(s1) │ │ - lbu t1,0(s0) │ │ - lw s1,8(v0) │ │ - addu t2,t3,t2 │ │ - addu t1,t1,s1 │ │ - slt s0,t1,t2 │ │ - bnez s0,4225c │ │ - lw t3,56(a0) │ │ - subu s0,t1,t2 │ │ + addiu a3,v0,-10932 │ │ + lw gp,40(sp) │ │ + lw s1,88(sp) │ │ + b 41cd4 │ │ + lw s2,84(sp) │ │ + lw a3,16(s5) │ │ + addu t3,a3,ra │ │ + b 417b8 │ │ + lw s0,0(t3) │ │ + lui gp,0x6 │ │ + addiu gp,gp,28560 │ │ + addu gp,gp,t9 │ │ + lw v0,48(a0) │ │ + sll a1,a1,0x2 │ │ + addiu sp,sp,-160 │ │ + addu v1,v0,a1 │ │ + lw t3,-30360(gp) │ │ + sw s5,152(sp) │ │ + lw s5,0(v1) │ │ lw t1,0(t3) │ │ - addu t3,t7,t0 │ │ - addu s0,t1,s0 │ │ - lbu s1,0(s0) │ │ - lbu s0,0(t3) │ │ - lw t3,16(v0) │ │ - subu t2,t2,s1 │ │ - addu t3,s0,t3 │ │ - slt s0,t3,t2 │ │ - bnez s0,42294 │ │ - subu s0,t2,t3 │ │ - subu s0,t3,t2 │ │ - addu s0,t1,s0 │ │ - move t3,t2 │ │ - addu t2,t8,t0 │ │ - lbu s1,0(s0) │ │ - lbu s0,0(t2) │ │ - lw t2,24(v0) │ │ - subu t3,t3,s1 │ │ - addu t2,s0,t2 │ │ - slt s1,t2,t3 │ │ - bnez s1,422c0 │ │ - subu s0,t3,t2 │ │ - subu s0,t2,t3 │ │ - addu s1,t1,s0 │ │ - move t2,t3 │ │ - addu t3,t9,t0 │ │ - lbu s0,0(s1) │ │ - lw v0,32(v0) │ │ - lbu s1,0(t3) │ │ - subu t2,t2,s0 │ │ - addu v0,s1,v0 │ │ - slt t3,v0,t2 │ │ - bnez t3,422ec │ │ - subu t3,t2,v0 │ │ - subu t3,v0,t2 │ │ - addu s1,t1,t3 │ │ - move v0,t2 │ │ - sll t2,t0,0x1 │ │ - addu t2,a2,t2 │ │ - lbu t3,0(s1) │ │ - lhu s0,0(t2) │ │ - subu v0,v0,t3 │ │ + sw s4,148(sp) │ │ + sw s3,144(sp) │ │ + sw s2,140(sp) │ │ + sw s1,136(sp) │ │ + sw s0,132(sp) │ │ + lw t9,176(sp) │ │ + lbu s4,0(s5) │ │ + lbu s3,8(s5) │ │ + lbu s2,16(s5) │ │ + lbu s1,24(s5) │ │ + lbu s0,32(s5) │ │ + lbu t8,40(s5) │ │ + lw t0,24(a0) │ │ + sw gp,16(sp) │ │ + sw ra,156(sp) │ │ + sw t1,124(sp) │ │ + addiu v0,sp,28 │ │ + addiu t7,sp,44 │ │ + lbu ra,0(t0) │ │ + addiu v0,v0,1 │ │ + addu t6,ra,s4 │ │ + addu t5,ra,s3 │ │ + addu t4,ra,s2 │ │ + addu t2,ra,s1 │ │ + addu t1,ra,s0 │ │ + addu v1,ra,t8 │ │ + sb t6,-1(v0) │ │ + sb t5,15(v0) │ │ + sb t4,31(v0) │ │ + sb t2,47(v0) │ │ + sb t1,63(v0) │ │ + sb v1,79(v0) │ │ + bne v0,t7,42334 │ │ + addiu t0,t0,1 │ │ + lw s4,16(a0) │ │ + lw s3,4(s5) │ │ + addu a1,s4,a1 │ │ + lw s2,12(s5) │ │ + lw t7,44(s5) │ │ + lw s1,20(s5) │ │ + lw s0,28(s5) │ │ + lw t8,36(s5) │ │ + lw s5,0(a1) │ │ + sll ra,s3,0x2 │ │ + sll t2,s2,0x2 │ │ + sll t4,s1,0x2 │ │ + sll v0,t7,0x2 │ │ + sll t5,s0,0x2 │ │ + sll t6,t8,0x2 │ │ + addu t1,s5,ra │ │ + addu t0,s5,t4 │ │ + addu v1,s5,t2 │ │ + addu s4,s5,t5 │ │ + addu s3,s5,t6 │ │ + addu a1,s5,v0 │ │ + lw s2,0(t1) │ │ + lw s5,0(v1) │ │ + lw ra,0(t0) │ │ + lw t2,0(s4) │ │ + lw t4,0(s3) │ │ + blez t9,42684 │ │ + lw t7,0(a1) │ │ + lw t8,56(a0) │ │ + addu t5,a3,t9 │ │ + b 42530 │ │ + move a0,zero │ │ + addu s4,s2,v0 │ │ + addu s1,s5,v0 │ │ + lbu s3,0(s4) │ │ + lbu a1,0(s1) │ │ + addiu t9,sp,128 │ │ + srl s0,s3,0x4 │ │ + srl v1,a1,0x4 │ │ + addu t0,t9,s0 │ │ + addu t6,t9,v1 │ │ + lbu t1,-100(t0) │ │ + lbu s4,-84(t6) │ │ + slt s1,s4,t1 │ │ + beqz s1,42434 │ │ + subu s3,s4,t1 │ │ + subu s3,t1,s4 │ │ + move t1,s4 │ │ + addu a1,ra,v0 │ │ + lw v1,0(t8) │ │ + lbu t9,0(a1) │ │ + addu s0,v1,s3 │ │ + srl t0,t9,0x4 │ │ + addiu s4,sp,128 │ │ + lbu t6,0(s0) │ │ + addu s1,s4,t0 │ │ + lbu t0,-68(s1) │ │ + subu t1,t1,t6 │ │ + slt s3,t0,t1 │ │ + beqz s3,426f0 │ │ + subu a1,t0,t1 │ │ + subu a1,t1,t0 │ │ + addu t9,t2,v0 │ │ + lbu t6,0(t9) │ │ + addu s0,v1,a1 │ │ + srl s4,t6,0x4 │ │ + addiu s1,sp,128 │ │ + lbu t1,0(s0) │ │ + addu s3,s1,s4 │ │ + lbu t9,-52(s3) │ │ + subu a1,t0,t1 │ │ + slt t0,t9,a1 │ │ + beqz t0,426e8 │ │ + subu t6,t9,a1 │ │ + subu t6,a1,t9 │ │ + addu s0,t4,v0 │ │ + lbu s4,0(s0) │ │ + addu t1,v1,t6 │ │ + srl s3,s4,0x4 │ │ + addiu s1,sp,128 │ │ + lbu a1,0(t1) │ │ + addu t0,s1,s3 │ │ + lbu s4,-36(t0) │ │ + subu t6,t9,a1 │ │ + slt t9,s4,t6 │ │ + beqz t9,426e0 │ │ + subu s0,s4,t6 │ │ + subu s0,t6,s4 │ │ + addu v0,t7,v0 │ │ + lbu t1,0(v0) │ │ + addu s3,v1,s0 │ │ + srl a1,t1,0x4 │ │ + addiu t0,sp,128 │ │ + lbu s1,0(s3) │ │ + addu t6,t0,a1 │ │ + lbu v0,-20(t6) │ │ + subu s0,s4,s1 │ │ + slt t9,v0,s0 │ │ + beqz t9,426b8 │ │ + subu s4,v0,s0 │ │ + subu s4,s0,v0 │ │ + addu v1,v1,s4 │ │ + sll s3,a0,0x1 │ │ + lbu t1,0(v1) │ │ + addu a1,a2,s3 │ │ + lhu s1,0(a1) │ │ + subu t1,v0,t1 │ │ + addu t0,t1,s1 │ │ + addiu a3,a3,1 │ │ + beq a3,t5,42684 │ │ + sh t0,0(a1) │ │ + lbu t9,0(a3) │ │ + addu a0,a0,t9 │ │ + andi s1,a0,0x1 │ │ + bnez s1,423f4 │ │ + sra v0,a0,0x1 │ │ + sra t0,a0,0x1 │ │ + addu s0,s2,t0 │ │ + addu t6,s5,t0 │ │ + lbu t1,0(s0) │ │ + lbu v0,0(t6) │ │ + addiu s3,sp,128 │ │ + andi v1,t1,0xf │ │ + andi s4,v0,0xf │ │ + addu a1,s3,v1 │ │ + addu t9,s3,s4 │ │ + lbu t6,-100(a1) │ │ + lbu s1,-84(t9) │ │ + slt s0,s1,t6 │ │ + beqz s0,42588 │ │ + subu t1,s1,t6 │ │ + subu t1,t6,s1 │ │ + move t6,s1 │ │ + addu v1,ra,t0 │ │ + lw v0,0(t8) │ │ + lbu s4,0(v1) │ │ + addu s3,v0,t1 │ │ + andi a1,s4,0xf │ │ + addiu t9,sp,128 │ │ + lbu s0,0(s3) │ │ + addu s1,t9,a1 │ │ + lbu s3,-68(s1) │ │ + subu t6,t6,s0 │ │ + slt t1,s3,t6 │ │ + beqz t1,426d8 │ │ + subu s4,s3,t6 │ │ + subu s4,t6,s3 │ │ + addu v1,t2,t0 │ │ + lbu a1,0(v1) │ │ + addu s0,v0,s4 │ │ + andi t9,a1,0xf │ │ + addiu s1,sp,128 │ │ + lbu t6,0(s0) │ │ + addu t1,s1,t9 │ │ + lbu v1,-52(t1) │ │ + subu s4,s3,t6 │ │ + slt s3,v1,s4 │ │ + beqz s3,426d0 │ │ + subu a1,v1,s4 │ │ + subu a1,s4,v1 │ │ + addu s0,t4,t0 │ │ + lbu t9,0(s0) │ │ + addu t6,v0,a1 │ │ + andi t1,t9,0xf │ │ + addiu s1,sp,128 │ │ + lbu s4,0(t6) │ │ + addu s3,s1,t1 │ │ + lbu t9,-36(s3) │ │ + subu a1,v1,s4 │ │ + slt v1,t9,a1 │ │ + beqz v1,426c8 │ │ + subu s0,t9,a1 │ │ + subu s0,a1,t9 │ │ + addu t0,t7,t0 │ │ + lbu t6,0(t0) │ │ addu t1,v0,s0 │ │ - addiu t4,t4,1 │ │ - bne t4,v1,42314 │ │ - sh t1,0(t2) │ │ + andi s4,t6,0xf │ │ + addiu s3,sp,128 │ │ + lbu s1,0(t1) │ │ + addu a1,s3,s4 │ │ + lbu v1,-20(a1) │ │ + subu s0,t9,s1 │ │ + slt t9,v1,s0 │ │ + beqz t9,426c0 │ │ + subu t0,v1,s0 │ │ + subu t0,s0,v1 │ │ + addu v0,v0,t0 │ │ + sll s3,a0,0x1 │ │ + lbu t6,0(v0) │ │ + addu a1,a2,s3 │ │ + lhu s1,0(a1) │ │ + subu t1,v1,t6 │ │ + addu t0,t1,s1 │ │ + addiu a3,a3,1 │ │ + bne a3,t5,42530 │ │ + sh t0,0(a1) │ │ + lw a2,124(sp) │ │ + lw a3,0(t3) │ │ + bne a2,a3,426f8 │ │ move v0,zero │ │ - lw s1,4(sp) │ │ - lw s0,0(sp) │ │ + lw ra,156(sp) │ │ + lw s5,152(sp) │ │ + lw s4,148(sp) │ │ + lw s3,144(sp) │ │ + lw s2,140(sp) │ │ + lw s1,136(sp) │ │ + lw s0,132(sp) │ │ jr ra │ │ - addiu sp,sp,8 │ │ + addiu sp,sp,160 │ │ + b 42508 │ │ + move v0,s0 │ │ + b 4265c │ │ + move v1,s0 │ │ + b 42628 │ │ + move t9,a1 │ │ + b 425f4 │ │ + move v1,s4 │ │ + b 425c0 │ │ + move s3,t6 │ │ + b 424d4 │ │ + move s4,t6 │ │ + b 424a0 │ │ + move t9,a1 │ │ + b 4246c │ │ + move t0,t1 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ lui gp,0x6 │ │ - addiu gp,gp,28196 │ │ + addiu gp,gp,27468 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-8 │ │ - sltiu t0,a2,7 │ │ - sw s0,4(sp) │ │ - lw v1,24(sp) │ │ - bnez t0,42550 │ │ - lw v0,28(sp) │ │ - blez v0,42540 │ │ - nop │ │ - sll a1,a1,0x2 │ │ - move t5,zero │ │ - move t8,zero │ │ - slti t9,a2,2 │ │ - lw t7,48(a0) │ │ - lw t3,16(a0) │ │ - addu t1,t7,a1 │ │ - lw t1,0(t1) │ │ - addu t6,t3,a1 │ │ - lw t4,4(t1) │ │ - lw t6,0(t6) │ │ - sll t0,t4,0x2 │ │ - addu s0,v1,t8 │ │ - lbu t7,0(s0) │ │ - addu t2,t6,t0 │ │ - lw t3,0(t2) │ │ - addu t5,t5,t7 │ │ - addu t4,t3,t5 │ │ - lbu s0,0(t4) │ │ - lw t0,0(t1) │ │ - bnez t9,42524 │ │ - addu t0,s0,t0 │ │ - lw t2,56(a0) │ │ - li t3,1 │ │ - b 424dc │ │ - lw t7,0(t2) │ │ - addu t4,t7,t4 │ │ - move t0,t2 │ │ - lbu t2,0(t4) │ │ - addiu t3,t3,1 │ │ - subu t0,t0,t2 │ │ - beq t3,a2,42524 │ │ - addiu t1,t1,8 │ │ - lw s0,12(t1) │ │ - lw t2,8(t1) │ │ - sll t4,s0,0x2 │ │ - addu s0,t6,t4 │ │ - lw t4,0(s0) │ │ - addu s0,t4,t5 │ │ - lbu t4,0(s0) │ │ - addu t2,t4,t2 │ │ - slt s0,t2,t0 │ │ - bnez s0,424c0 │ │ - subu t4,t0,t2 │ │ - subu t4,t2,t0 │ │ - addu t4,t7,t4 │ │ - lbu t2,0(t4) │ │ - addiu t3,t3,1 │ │ - subu t0,t0,t2 │ │ - bne t3,a2,424dc │ │ - addiu t1,t1,8 │ │ - sll t1,t5,0x1 │ │ - addu t6,a3,t1 │ │ - lhu t3,0(t6) │ │ - addiu t8,t8,1 │ │ - addu t0,t0,t3 │ │ - bne t8,v0,42468 │ │ - sh t0,0(t6) │ │ - move v0,zero │ │ - lw s0,4(sp) │ │ - jr ra │ │ - addiu sp,sp,8 │ │ - lw t6,-32696(gp) │ │ - sll t5,a2,0x2 │ │ - addiu t4,t6,4432 │ │ - addu t3,t4,t5 │ │ - lw t2,0(t3) │ │ - addu t1,t2,gp │ │ - jr t1 │ │ + lw t0,-30360(gp) │ │ + addiu sp,sp,-208 │ │ + lw t2,0(t0) │ │ + sltiu t1,a2,7 │ │ + sw gp,16(sp) │ │ + sw ra,204(sp) │ │ + sw s8,200(sp) │ │ + sw s7,196(sp) │ │ + sw s6,192(sp) │ │ + sw s5,188(sp) │ │ + sw s4,184(sp) │ │ + sw s3,180(sp) │ │ + sw s2,176(sp) │ │ + sw s1,172(sp) │ │ + sw s0,168(sp) │ │ + lw v0,224(sp) │ │ + lw v1,228(sp) │ │ + sw t2,164(sp) │ │ + beqz t1,4354c │ │ + lw t5,-32708(gp) │ │ + sll t3,a2,0x2 │ │ + addiu t4,t5,-5824 │ │ + addu t6,t4,t3 │ │ + lw t7,0(t6) │ │ + addu s0,t7,gp │ │ + jr s0 │ │ nop │ │ - lw t1,48(a0) │ │ - sll a1,a1,0x2 │ │ - addu t1,t1,a1 │ │ - lw t4,16(a0) │ │ + lw t4,48(a0) │ │ + sll s6,a1,0x2 │ │ + addu t1,t4,s6 │ │ + lw ra,24(a0) │ │ lw t3,0(t1) │ │ - addu t0,t4,a1 │ │ - lw t8,4(t3) │ │ - lw t6,0(t0) │ │ - sll t5,t8,0x2 │ │ - addu a2,t6,t5 │ │ - blez v0,42540 │ │ - lw t5,0(a2) │ │ - move t0,zero │ │ - b 425b4 │ │ - move a2,zero │ │ - lw t2,48(a0) │ │ - addu t1,t2,a1 │ │ - addu t7,v1,a2 │ │ - lbu t9,0(t7) │ │ - lw t4,0(t1) │ │ - addu t0,t0,t9 │ │ - sll t1,t0,0x1 │ │ - addu t3,t5,t0 │ │ - addu t9,a3,t1 │ │ - lbu t8,0(t3) │ │ - lw t6,0(t4) │ │ - lhu s0,0(t9) │ │ - addu t2,t8,t6 │ │ - addu t7,t2,s0 │ │ - addiu a2,a2,1 │ │ - bne a2,v0,425ac │ │ - sh t7,0(t9) │ │ - move v0,zero │ │ - lw s0,4(sp) │ │ - jr ra │ │ - addiu sp,sp,8 │ │ - lw t9,48(a0) │ │ - sll a1,a1,0x2 │ │ - addu t0,t9,a1 │ │ - lw t8,0(t0) │ │ - lw t4,16(a0) │ │ - lw s0,4(t8) │ │ - addu t3,t4,a1 │ │ - lw t2,12(t8) │ │ - lw t7,0(t3) │ │ - sll t6,t2,0x2 │ │ - sll t1,s0,0x2 │ │ - addu t5,t7,t1 │ │ - addu a2,t7,t6 │ │ - lw t5,0(t5) │ │ - blez v0,42540 │ │ - lw t6,0(a2) │ │ - move a2,zero │ │ - b 42688 │ │ - move t1,zero │ │ - subu t3,t0,t2 │ │ - move t0,t2 │ │ - lw t2,0(t4) │ │ - sll t7,a2,0x1 │ │ - addu t9,t2,t3 │ │ - addu t8,a3,t7 │ │ - lbu t4,0(t9) │ │ - lhu t3,0(t8) │ │ - subu t0,t0,t4 │ │ - addu s0,t0,t3 │ │ - addiu t1,t1,1 │ │ - beq t1,v0,42540 │ │ - sh s0,0(t8) │ │ - lw s0,48(a0) │ │ - addu t0,s0,a1 │ │ - addu t2,v1,t1 │ │ - lbu t7,0(t2) │ │ - lw t3,0(t0) │ │ - addu a2,a2,t7 │ │ - addu t4,t6,a2 │ │ - addu t9,t5,a2 │ │ - lbu s0,0(t4) │ │ - lbu t8,0(t9) │ │ - lw t0,0(t3) │ │ - lw t2,8(t3) │ │ - addu t0,t8,t0 │ │ - addu t2,s0,t2 │ │ - slt t7,t2,t0 │ │ - bnez t7,4264c │ │ - lw t4,56(a0) │ │ - b 42654 │ │ - subu t3,t2,t0 │ │ - lw t0,48(a0) │ │ - sll a1,a1,0x2 │ │ - addu t0,t0,a1 │ │ - lw t7,0(t0) │ │ - lw t6,16(a0) │ │ - lw t1,4(t7) │ │ - addu s0,t6,a1 │ │ - lw t9,12(t7) │ │ - lw t3,20(t7) │ │ - lw a2,0(s0) │ │ - sll t5,t9,0x2 │ │ - sll t4,t1,0x2 │ │ - sll t8,t3,0x2 │ │ - addu t6,a2,t5 │ │ - addu t2,a2,t4 │ │ - addu t7,a2,t8 │ │ - lw t5,0(t2) │ │ - lw t6,0(t6) │ │ - blez v0,42540 │ │ - lw t7,0(t7) │ │ - move a2,zero │ │ - b 42794 │ │ - move t1,zero │ │ - subu t8,t0,t3 │ │ - move t0,t3 │ │ - lw t3,0(t4) │ │ - addu t4,t7,a2 │ │ - addu t9,t3,t8 │ │ - lbu t8,0(t9) │ │ - lbu s0,0(t4) │ │ - lw t9,16(t2) │ │ - subu t0,t0,t8 │ │ - addu t2,s0,t9 │ │ - slt t4,t2,t0 │ │ - beqz t4,42764 │ │ - subu t4,t2,t0 │ │ - subu t4,t0,t2 │ │ - move t0,t2 │ │ - addu t4,t3,t4 │ │ - sll t9,a2,0x1 │ │ - addu t2,a3,t9 │ │ - lbu t8,0(t4) │ │ - lhu t3,0(t2) │ │ - subu s0,t0,t8 │ │ - addu t0,s0,t3 │ │ - addiu t1,t1,1 │ │ - beq t1,v0,42540 │ │ - sh t0,0(t2) │ │ - lw t0,48(a0) │ │ - addu t0,t0,a1 │ │ - addu t2,v1,t1 │ │ - lbu t3,0(t2) │ │ - lw t2,0(t0) │ │ - addu a2,a2,t3 │ │ - addu t0,t5,a2 │ │ - addu t8,t6,a2 │ │ - lbu t4,0(t8) │ │ - lbu s0,0(t0) │ │ - lw t9,0(t2) │ │ - lw t3,8(t2) │ │ - addu t0,s0,t9 │ │ - addu t3,t4,t3 │ │ - slt t8,t3,t0 │ │ - bnez t8,42728 │ │ - lw t4,56(a0) │ │ - subu t8,t3,t0 │ │ - lw t3,0(t4) │ │ - addu t4,t7,a2 │ │ - addu t9,t3,t8 │ │ - lbu t8,0(t9) │ │ - lbu s0,0(t4) │ │ - lw t9,16(t2) │ │ - subu t0,t0,t8 │ │ - addu t2,s0,t9 │ │ - slt t4,t2,t0 │ │ - bnez t4,4275c │ │ - subu t4,t2,t0 │ │ - b 42768 │ │ - addu t4,t3,t4 │ │ - lw t5,48(a0) │ │ - sll a1,a1,0x2 │ │ - addu t0,t5,a1 │ │ - lw t0,0(t0) │ │ - lw t8,16(a0) │ │ - lw s0,4(t0) │ │ - addu a2,t8,a1 │ │ - lw t7,12(t0) │ │ - lw t6,28(t0) │ │ - lw t9,20(t0) │ │ - lw t5,0(a2) │ │ - sll t3,s0,0x2 │ │ - sll t2,t7,0x2 │ │ - sll t4,t6,0x2 │ │ - sll t1,t9,0x2 │ │ - addu t8,t5,t3 │ │ - addu s0,t5,t2 │ │ - addu t7,t5,t1 │ │ - addu a2,t5,t4 │ │ - lw t6,0(s0) │ │ - lw t5,0(t8) │ │ - lw t7,0(t7) │ │ - blez v0,42540 │ │ - lw t8,0(a2) │ │ - move a2,zero │ │ - b 42914 │ │ - move t2,zero │ │ - subu s0,t1,t3 │ │ - move t1,t3 │ │ - lw t3,0(t4) │ │ - addu t4,t7,a2 │ │ - addu s0,t3,s0 │ │ - lbu t9,0(s0) │ │ - lbu s0,0(t4) │ │ - lw t4,16(t0) │ │ - subu t1,t1,t9 │ │ - addu t4,s0,t4 │ │ - slt s0,t4,t1 │ │ - beqz s0,42980 │ │ - subu s0,t4,t1 │ │ - subu s0,t1,t4 │ │ - addu t9,t3,s0 │ │ - move t1,t4 │ │ - addu t4,t8,a2 │ │ - lbu s0,0(t9) │ │ - lbu t9,0(t4) │ │ - lw t4,24(t0) │ │ - subu t0,t1,s0 │ │ - addu t1,t9,t4 │ │ - slt t9,t1,t0 │ │ - beqz t9,428e0 │ │ - subu t4,t1,t0 │ │ - subu t4,t0,t1 │ │ - move t0,t1 │ │ - addu t9,t3,t4 │ │ - sll t1,a2,0x1 │ │ - addu t1,a3,t1 │ │ - lbu t4,0(t9) │ │ - lhu t3,0(t1) │ │ - subu s0,t0,t4 │ │ - addu t0,s0,t3 │ │ - addiu t2,t2,1 │ │ - beq t2,v0,42540 │ │ - sh t0,0(t1) │ │ - lw s0,48(a0) │ │ - addu t0,s0,a1 │ │ - lw t0,0(t0) │ │ - addu t1,v1,t2 │ │ - lbu t4,0(t1) │ │ - lw t1,0(t0) │ │ - addu a2,a2,t4 │ │ - addu t3,t5,a2 │ │ + lbu s2,0(ra) │ │ + lbu a1,8(t3) │ │ + lbu a2,0(t3) │ │ + lbu t1,16(t3) │ │ + lbu s0,2(ra) │ │ + lbu t9,3(ra) │ │ + addu s8,s2,a2 │ │ + addu s7,s2,a1 │ │ + addu t8,s2,t1 │ │ + addu s1,s0,t1 │ │ + addu t4,t9,a2 │ │ + addu s2,t9,a1 │ │ + lbu t7,1(ra) │ │ + lbu t6,4(ra) │ │ + lbu t2,6(ra) │ │ + sw s1,28(sp) │ │ + sw t4,32(sp) │ │ + sw s2,36(sp) │ │ + addu s4,s0,a2 │ │ + addu s3,s0,a1 │ │ + sb s8,68(sp) │ │ + addu s0,t9,t1 │ │ + lbu s8,28(sp) │ │ + sb s7,84(sp) │ │ + sb t8,100(sp) │ │ + lbu s7,32(sp) │ │ + lbu t8,36(sp) │ │ + lbu t5,5(ra) │ │ + addu s5,t7,a1 │ │ addu t9,t6,a2 │ │ - lbu t4,0(t9) │ │ - lbu s0,0(t3) │ │ - lw t3,8(t0) │ │ - addu t1,s0,t1 │ │ - addu t3,t4,t3 │ │ - slt t9,t3,t1 │ │ - bnez t9,42874 │ │ - lw t4,56(a0) │ │ - subu s0,t3,t1 │ │ - lw t3,0(t4) │ │ - addu t4,t7,a2 │ │ - addu s0,t3,s0 │ │ - lbu t9,0(s0) │ │ - lbu s0,0(t4) │ │ - lw t4,16(t0) │ │ - subu t1,t1,t9 │ │ - addu t4,s0,t4 │ │ - slt s0,t4,t1 │ │ - bnez s0,428ac │ │ - subu s0,t1,t4 │ │ - subu s0,t4,t1 │ │ - addu t9,t3,s0 │ │ - addu t4,t8,a2 │ │ - lbu s0,0(t9) │ │ - lbu t9,0(t4) │ │ - lw t4,24(t0) │ │ - subu t0,t1,s0 │ │ - addu t1,t9,t4 │ │ - slt t9,t1,t0 │ │ - bnez t9,428d8 │ │ - subu t4,t1,t0 │ │ - b 428e4 │ │ - addu t9,t3,t4 │ │ - move a2,a3 │ │ - move a3,v1 │ │ - lw v1,-31268(gp) │ │ - lw s0,4(sp) │ │ - sw v0,24(sp) │ │ - addiu t9,v1,8656 │ │ - b 421d0 │ │ - addiu sp,sp,8 │ │ - sw v0,24(sp) │ │ - lw v0,-31268(gp) │ │ - lw s0,4(sp) │ │ - move a2,a3 │ │ - addiu t9,v0,7936 │ │ - move a3,v1 │ │ - b 41f00 │ │ - addiu sp,sp,8 │ │ - lw v1,48(a0) │ │ - addiu sp,sp,-128 │ │ - sll a1,a1,0x2 │ │ - sw s4,124(sp) │ │ - sw s3,120(sp) │ │ - sw s2,116(sp) │ │ - sw s1,112(sp) │ │ - sw s0,108(sp) │ │ - addu v0,v1,a1 │ │ - lw t5,0(v0) │ │ - lw t6,144(sp) │ │ - lbu t4,0(t5) │ │ - lbu t3,8(t5) │ │ - lbu t2,16(t5) │ │ - lbu t1,24(t5) │ │ - lbu t0,32(t5) │ │ - lbu v1,40(t5) │ │ - lw v0,24(a0) │ │ - addiu t7,sp,8 │ │ - addiu s4,sp,24 │ │ - lbu t8,0(v0) │ │ - addu s3,t8,t4 │ │ - addu s2,t8,t3 │ │ - addu s1,t8,t2 │ │ - addu s0,t8,t1 │ │ - addu t9,t8,t0 │ │ - addu t8,t8,v1 │ │ - sb s3,0(t7) │ │ - sb s2,16(t7) │ │ - sb s1,32(t7) │ │ - sb s0,48(t7) │ │ - sb t9,64(t7) │ │ - sb t8,80(t7) │ │ - addiu t7,t7,1 │ │ - bne t7,s4,42a40 │ │ - addiu v0,v0,1 │ │ - lw t0,16(a0) │ │ - lw v1,4(t5) │ │ - addu a1,t0,a1 │ │ - lw s4,12(t5) │ │ - lw s1,44(t5) │ │ - lw t8,20(t5) │ │ - lw s3,28(t5) │ │ - lw s2,36(t5) │ │ - lw t4,0(a1) │ │ - sll s0,v1,0x2 │ │ - sll t3,s1,0x2 │ │ - sll t9,s4,0x2 │ │ - sll t7,s3,0x2 │ │ - sll t5,s2,0x2 │ │ - sll v0,t8,0x2 │ │ - addu t2,t4,s0 │ │ - addu v1,t4,t5 │ │ - addu s4,t4,t3 │ │ - addu t0,t4,v0 │ │ - addu a1,t4,t7 │ │ - addu t1,t4,t9 │ │ - lw t3,0(t2) │ │ - lw t4,0(t1) │ │ - lw t5,0(t0) │ │ - lw t7,0(a1) │ │ - lw s0,0(v1) │ │ - blez t6,42d90 │ │ - lw s1,0(s4) │ │ - move v0,zero │ │ - b 42c38 │ │ - move v1,zero │ │ - addu s3,t3,a1 │ │ - addu s2,t4,a1 │ │ - lbu t2,0(s2) │ │ - lbu t9,0(s3) │ │ - addiu t0,sp,8 │ │ - srl s4,t2,0x4 │ │ - srl t1,t9,0x4 │ │ - addu t8,t0,t1 │ │ - addu s3,t0,s4 │ │ - lbu t0,16(s3) │ │ - lbu t2,0(t8) │ │ - slt s2,t0,t2 │ │ - beqz s2,42de8 │ │ - lw s3,56(a0) │ │ - subu s2,t2,t0 │ │ - move t2,t0 │ │ - addu s4,t5,a1 │ │ - lbu t8,0(s4) │ │ - lw t0,0(s3) │ │ - srl t9,t8,0x4 │ │ - addu s3,t0,s2 │ │ - addiu s2,sp,8 │ │ - lbu s4,0(s3) │ │ - addu t1,s2,t9 │ │ - lbu t1,32(t1) │ │ - subu t2,t2,s4 │ │ - slt t8,t1,t2 │ │ - beqz t8,42de0 │ │ - subu s2,t1,t2 │ │ - subu s2,t2,t1 │ │ - addu t2,t7,a1 │ │ - lbu t9,0(t2) │ │ - addu s4,t0,s2 │ │ - srl t8,t9,0x4 │ │ - addiu s3,sp,8 │ │ - lbu s2,0(s4) │ │ - addu t2,s3,t8 │ │ - lbu t2,48(t2) │ │ - subu t1,t1,s2 │ │ - slt t9,t2,t1 │ │ - beqz t9,42dd8 │ │ - subu s2,t2,t1 │ │ - subu s2,t1,t2 │ │ - addu t1,s0,a1 │ │ - lbu t8,0(t1) │ │ - addu t9,t0,s2 │ │ - srl s4,t8,0x4 │ │ - addiu s3,sp,8 │ │ - lbu t8,0(t9) │ │ - addu t1,s3,s4 │ │ - lbu t1,64(t1) │ │ - subu t2,t2,t8 │ │ - slt s2,t1,t2 │ │ - beqz s2,42dd0 │ │ - subu s2,t1,t2 │ │ - subu s2,t2,t1 │ │ - addu t2,s1,a1 │ │ - lbu a1,0(t2) │ │ - addiu t8,sp,8 │ │ - addu t2,t0,s2 │ │ - srl a1,a1,0x4 │ │ - lbu t9,0(t2) │ │ - addu s3,t8,a1 │ │ - lbu a1,80(s3) │ │ - subu t1,t1,t9 │ │ - slt s2,a1,t1 │ │ - beqz s2,42d64 │ │ - subu t2,a1,t1 │ │ - subu t2,t1,a1 │ │ - addu t9,t0,t2 │ │ - lbu s2,0(t9) │ │ - addiu v1,v1,1 │ │ - subu t2,a1,s2 │ │ - sll a1,v0,0x1 │ │ - addu s4,a2,a1 │ │ - lhu t1,0(s4) │ │ - addu t0,t2,t1 │ │ - beq v1,t6,42d90 │ │ - sh t0,0(s4) │ │ - addu t9,a3,v1 │ │ - lbu t2,0(t9) │ │ - addu v0,t2,v0 │ │ - andi t1,v0,0x1 │ │ - bnez t1,42afc │ │ - sra a1,v0,0x1 │ │ - addu t0,t3,a1 │ │ - addu s2,t4,a1 │ │ - lbu t2,0(s2) │ │ - lbu t1,0(t0) │ │ - addiu s3,sp,8 │ │ - andi t9,t2,0xf │ │ - andi t8,t1,0xf │ │ - addu s4,s3,t8 │ │ - addu t0,s3,t9 │ │ - lbu t2,0(s4) │ │ - lbu t0,16(t0) │ │ - slt s2,t0,t2 │ │ - beqz s2,42dc8 │ │ - lw s3,56(a0) │ │ - subu s2,t2,t0 │ │ - move t2,t0 │ │ - addu t9,t5,a1 │ │ - lbu s4,0(t9) │ │ - lw t0,0(s3) │ │ - andi t8,s4,0xf │ │ - addiu t1,sp,8 │ │ - addu s2,t0,s2 │ │ - lbu t9,0(s2) │ │ - addu s3,t1,t8 │ │ - lbu t1,32(s3) │ │ - subu t2,t2,t9 │ │ - slt s4,t1,t2 │ │ - beqz s4,42dc0 │ │ - subu s2,t1,t2 │ │ - subu s2,t2,t1 │ │ - addu t8,t7,a1 │ │ - lbu s3,0(t8) │ │ - addu t9,t0,s2 │ │ - andi s4,s3,0xf │ │ - addiu s2,sp,8 │ │ - lbu t8,0(t9) │ │ - addu t2,s2,s4 │ │ - lbu t2,48(t2) │ │ - subu t1,t1,t8 │ │ - slt s3,t2,t1 │ │ - beqz s3,42db8 │ │ - subu s2,t2,t1 │ │ - subu s2,t1,t2 │ │ - addu t1,s0,a1 │ │ - lbu s4,0(t1) │ │ - addu t8,t0,s2 │ │ - andi t9,s4,0xf │ │ - addiu s3,sp,8 │ │ - lbu s2,0(t8) │ │ - addu t1,s3,t9 │ │ - lbu t1,64(t1) │ │ - subu t2,t2,s2 │ │ - slt s4,t1,t2 │ │ - beqz s4,42db0 │ │ - subu s2,t1,t2 │ │ - subu s2,t2,t1 │ │ - addu t2,s1,a1 │ │ - lbu a1,0(t2) │ │ - addiu t8,sp,8 │ │ - addu t2,t0,s2 │ │ - andi a1,a1,0xf │ │ - lbu t9,0(t2) │ │ - addu s3,t8,a1 │ │ - lbu a1,80(s3) │ │ - subu t1,t1,t9 │ │ - slt s2,a1,t1 │ │ - bnez s2,42c10 │ │ - subu t2,t1,a1 │ │ - subu t2,a1,t1 │ │ - addu t9,t0,t2 │ │ - lbu s2,0(t9) │ │ - move a1,t1 │ │ - subu t2,a1,s2 │ │ - sll a1,v0,0x1 │ │ - addu s4,a2,a1 │ │ - lhu t1,0(s4) │ │ - addiu v1,v1,1 │ │ - addu t0,t2,t1 │ │ - bne v1,t6,42c38 │ │ - sh t0,0(s4) │ │ - move v0,zero │ │ - lw s4,124(sp) │ │ - lw s3,120(sp) │ │ - lw s2,116(sp) │ │ - lw s1,112(sp) │ │ - lw s0,108(sp) │ │ - jr ra │ │ - addiu sp,sp,128 │ │ - b 42d30 │ │ - move t1,t2 │ │ - b 42cfc │ │ - move t2,t1 │ │ - b 42cc8 │ │ - move t1,t2 │ │ - b 42c90 │ │ - subu s2,t0,t2 │ │ - b 42bdc │ │ - move t1,t2 │ │ - b 42ba8 │ │ - move t2,t1 │ │ - b 42b74 │ │ - move t1,t2 │ │ - b 42b3c │ │ - subu s2,t0,t2 │ │ - lw v1,48(a0) │ │ - addiu sp,sp,-104 │ │ - sll a1,a1,0x2 │ │ - sw s2,100(sp) │ │ - sw s1,96(sp) │ │ - sw s0,92(sp) │ │ - addu v0,v1,a1 │ │ - lw t5,0(v0) │ │ - lw t4,120(sp) │ │ - lbu t3,0(t5) │ │ - lbu t2,8(t5) │ │ - lbu t1,16(t5) │ │ - lbu t0,24(t5) │ │ - lbu v1,32(t5) │ │ - lw v0,24(a0) │ │ - addiu t6,sp,8 │ │ - addiu s2,sp,24 │ │ - lbu t7,0(v0) │ │ - addu s1,t7,t3 │ │ - addu s0,t7,t2 │ │ - addu t9,t7,t1 │ │ - addu t8,t7,t0 │ │ - addu t7,t7,v1 │ │ - sb s1,0(t6) │ │ - sb s0,16(t6) │ │ - sb t9,32(t6) │ │ - sb t8,48(t6) │ │ - sb t7,64(t6) │ │ - addiu t6,t6,1 │ │ - bne t6,s2,42e34 │ │ - addiu v0,v0,1 │ │ - lw t0,16(a0) │ │ - lw t2,4(t5) │ │ - addu s2,t0,a1 │ │ - lw t7,12(t5) │ │ - lw s1,20(t5) │ │ - lw v1,28(t5) │ │ - lw s0,36(t5) │ │ - lw t3,0(s2) │ │ - sll t5,s0,0x2 │ │ - sll t9,t2,0x2 │ │ - sll t8,t7,0x2 │ │ - sll t6,v1,0x2 │ │ - sll v0,s1,0x2 │ │ - addu s2,t3,t6 │ │ - addu t2,t3,t5 │ │ - addu t0,t3,t8 │ │ - addu a1,t3,v0 │ │ - addu t1,t3,t9 │ │ - lw t3,0(t1) │ │ - lw t5,0(t0) │ │ - lw t6,0(a1) │ │ - lw t7,0(s2) │ │ - blez t4,43100 │ │ - lw s0,0(t2) │ │ - move v0,zero │ │ - b 42fdc │ │ - move v1,zero │ │ - addu s2,t3,a1 │ │ + addu s1,t6,a1 │ │ + sw s6,24(sp) │ │ + sw s0,40(sp) │ │ + addu s6,t7,a2 │ │ + addu s0,t2,a2 │ │ + addu t7,t7,t1 │ │ + sw t9,44(sp) │ │ + sw s1,48(sp) │ │ + addu t9,t2,a1 │ │ + sb s6,69(sp) │ │ + sb s5,85(sp) │ │ + sb t7,101(sp) │ │ + sb s4,70(sp) │ │ + sb s3,86(sp) │ │ + sb s8,102(sp) │ │ + sb s7,71(sp) │ │ + sb t8,87(sp) │ │ + sb s0,74(sp) │ │ + lbu s0,9(ra) │ │ + lbu s4,7(ra) │ │ + lbu s3,8(ra) │ │ + lbu t8,11(ra) │ │ + addu s2,t5,a2 │ │ addu s1,t5,a1 │ │ - lbu t9,0(s2) │ │ - lbu t8,0(s1) │ │ - srl t1,t9,0x4 │ │ - srl t0,t8,0x4 │ │ - addiu t2,sp,8 │ │ - addu s2,t2,t1 │ │ - addu s1,t2,t0 │ │ - lbu t1,0(s2) │ │ - lbu t0,16(s1) │ │ - slt t9,t0,t1 │ │ - beqz t9,43154 │ │ - lw s2,56(a0) │ │ - subu s1,t1,t0 │ │ - move t1,t0 │ │ - addu t2,t6,a1 │ │ - lbu t9,0(t2) │ │ - lw t0,0(s2) │ │ - srl t8,t9,0x4 │ │ - addu s2,t0,s1 │ │ - addiu s1,sp,8 │ │ - addu t2,s1,t8 │ │ - lbu t9,0(s2) │ │ - lbu t2,32(t2) │ │ - subu t1,t1,t9 │ │ - slt t8,t2,t1 │ │ - beqz t8,43118 │ │ - addu t9,t7,a1 │ │ - subu s1,t1,t2 │ │ - lbu t1,0(t9) │ │ - addu t8,t0,s1 │ │ - srl t9,t1,0x4 │ │ - addiu s2,sp,8 │ │ - lbu s1,0(t8) │ │ - addu t1,s2,t9 │ │ - lbu t1,48(t1) │ │ - subu t2,t2,s1 │ │ - slt t8,t1,t2 │ │ - beqz t8,4314c │ │ - subu s1,t1,t2 │ │ - subu s1,t2,t1 │ │ - addu t2,s0,a1 │ │ - lbu a1,0(t2) │ │ - addiu t8,sp,8 │ │ - addu t2,t0,s1 │ │ - srl a1,a1,0x4 │ │ - lbu s2,0(t2) │ │ - addu s1,t8,a1 │ │ - lbu a1,64(s1) │ │ - subu t1,t1,s2 │ │ - slt t9,a1,t1 │ │ - beqz t9,430d4 │ │ - subu t2,a1,t1 │ │ - subu t2,t1,a1 │ │ - addu s1,t0,t2 │ │ - lbu s2,0(s1) │ │ - sll t9,v0,0x1 │ │ - subu t2,a1,s2 │ │ - addu a1,a2,t9 │ │ - lhu t1,0(a1) │ │ - addiu v1,v1,1 │ │ - addu t0,t2,t1 │ │ - beq v1,t4,43100 │ │ - sh t0,0(a1) │ │ - addu t8,a3,v1 │ │ - lbu t1,0(t8) │ │ - addu v0,t1,v0 │ │ - andi a1,v0,0x1 │ │ - bnez a1,42ed8 │ │ - sra a1,v0,0x1 │ │ - addu t8,t3,a1 │ │ - addu t0,t5,a1 │ │ - lbu s1,0(t8) │ │ - lbu t2,0(t0) │ │ - andi t1,s1,0xf │ │ - addiu s2,sp,8 │ │ - andi t9,t2,0xf │ │ - addu t8,s2,t1 │ │ - addu t0,s2,t9 │ │ - lbu t1,0(t8) │ │ - lbu t0,16(t0) │ │ - slt s1,t0,t1 │ │ - beqz s1,4316c │ │ - lw s2,56(a0) │ │ - subu s1,t1,t0 │ │ - move t1,t0 │ │ - addu t2,t6,a1 │ │ - lw t0,0(s2) │ │ - lbu s2,0(t2) │ │ - addu t9,t0,s1 │ │ - andi t2,s2,0xf │ │ - addiu t8,sp,8 │ │ - lbu s1,0(t9) │ │ - addu s2,t8,t2 │ │ - lbu t2,32(s2) │ │ - subu t1,t1,s1 │ │ - slt t9,t2,t1 │ │ - beqz t9,43164 │ │ - subu s1,t2,t1 │ │ - subu s1,t1,t2 │ │ - addu t1,t7,a1 │ │ - lbu t8,0(t1) │ │ - addu s1,t0,s1 │ │ - andi t9,t8,0xf │ │ - addiu s2,sp,8 │ │ - lbu t8,0(s1) │ │ - addu t1,s2,t9 │ │ - lbu t1,48(t1) │ │ - subu t2,t2,t8 │ │ - slt s1,t1,t2 │ │ - beqz s1,4315c │ │ - subu s1,t1,t2 │ │ - subu s1,t2,t1 │ │ - addu t2,s0,a1 │ │ - lbu a1,0(t2) │ │ - addiu t8,sp,8 │ │ - addu t2,t0,s1 │ │ - andi a1,a1,0xf │ │ - lbu s2,0(t2) │ │ + lbu s6,40(sp) │ │ + lbu s5,44(sp) │ │ + lbu t7,48(sp) │ │ + sb t9,90(sp) │ │ + lbu t9,10(ra) │ │ + addu t2,t2,t1 │ │ + sb s2,73(sp) │ │ + sb s1,89(sp) │ │ + addu s2,s0,a2 │ │ + addu s1,s0,a1 │ │ + addu s7,s4,a1 │ │ + addu s8,s3,t1 │ │ + addu t6,t6,t1 │ │ + addu t5,t5,t1 │ │ + sb s6,103(sp) │ │ + sb s5,72(sp) │ │ + addu s6,s4,t1 │ │ + addu s5,s3,a2 │ │ + sb t7,88(sp) │ │ + sb t2,106(sp) │ │ + addu t7,s3,a1 │ │ + addu t2,s4,a2 │ │ + addu s3,t9,a2 │ │ + addu s4,s0,t1 │ │ + sw s2,28(sp) │ │ + addu s0,t9,a1 │ │ + addu s2,t8,a2 │ │ + addu t9,t9,t1 │ │ + sw s1,32(sp) │ │ addu s1,t8,a1 │ │ - lbu a1,64(s1) │ │ - subu t1,t1,s2 │ │ - slt t9,a1,t1 │ │ - bnez t9,42fb4 │ │ - subu t2,t1,a1 │ │ - subu t2,a1,t1 │ │ - addu s1,t0,t2 │ │ - lbu s2,0(s1) │ │ - move a1,t1 │ │ - sll t9,v0,0x1 │ │ - subu t2,a1,s2 │ │ - addu a1,a2,t9 │ │ - lhu t1,0(a1) │ │ - addiu v1,v1,1 │ │ - addu t0,t2,t1 │ │ - bne v1,t4,42fdc │ │ - sh t0,0(a1) │ │ - move v0,zero │ │ - lw s2,100(sp) │ │ - lw s1,96(sp) │ │ - lw s0,92(sp) │ │ - jr ra │ │ - addiu sp,sp,104 │ │ - subu s1,t2,t1 │ │ - move t2,t1 │ │ - lbu t1,0(t9) │ │ - addu t8,t0,s1 │ │ - srl t9,t1,0x4 │ │ - addiu s2,sp,8 │ │ - lbu s1,0(t8) │ │ - addu t1,s2,t9 │ │ - lbu t1,48(t1) │ │ - subu t2,t2,s1 │ │ - slt t8,t1,t2 │ │ - bnez t8,42f7c │ │ - subu s1,t1,t2 │ │ - b 42f80 │ │ - move t1,t2 │ │ - b 42f18 │ │ - subu s1,t0,t1 │ │ - b 430a0 │ │ - move t1,t2 │ │ - b 4306c │ │ - move t2,t1 │ │ - b 43034 │ │ - subu s1,t0,t1 │ │ - lw v1,48(a0) │ │ - addiu sp,sp,-80 │ │ - sll a1,a1,0x2 │ │ - sw s0,72(sp) │ │ - sw s1,76(sp) │ │ - addu v0,v1,a1 │ │ - lw t4,0(v0) │ │ - lw t3,96(sp) │ │ - lbu t2,0(t4) │ │ - lbu t1,8(t4) │ │ - lbu t0,16(t4) │ │ - lbu v1,24(t4) │ │ - lw v0,24(a0) │ │ - addiu t5,sp,8 │ │ - addiu s0,sp,24 │ │ - lbu s1,0(v0) │ │ - addu t9,s1,t2 │ │ - addu t8,s1,t1 │ │ - addu t7,s1,t0 │ │ - addu t6,s1,v1 │ │ - sb t9,0(t5) │ │ - sb t8,16(t5) │ │ - sb t7,32(t5) │ │ - sb t6,48(t5) │ │ - addiu t5,t5,1 │ │ - bne t5,s0,431b0 │ │ + addu t8,t8,t1 │ │ + lbu t4,14(ra) │ │ + sb t6,104(sp) │ │ + sb t5,105(sp) │ │ + lbu t6,12(ra) │ │ + lbu t5,13(ra) │ │ + sw s4,36(sp) │ │ + lbu ra,15(ra) │ │ + sw s3,40(sp) │ │ + sw s0,44(sp) │ │ + sw t9,48(sp) │ │ + sw s2,52(sp) │ │ + sw s1,56(sp) │ │ + sw t8,60(sp) │ │ + sb t2,75(sp) │ │ + sb s7,91(sp) │ │ + sb s6,107(sp) │ │ + lbu t2,28(sp) │ │ + lbu s7,32(sp) │ │ + lbu s6,36(sp) │ │ + sb s5,76(sp) │ │ + sb t7,92(sp) │ │ + lbu s5,40(sp) │ │ + sb s8,108(sp) │ │ + sb t2,77(sp) │ │ + lbu s8,48(sp) │ │ + sb s7,93(sp) │ │ + lbu t7,44(sp) │ │ + lbu t8,52(sp) │ │ + lbu t2,56(sp) │ │ + lbu s7,60(sp) │ │ + addu s4,t6,a2 │ │ + addu s3,t6,a1 │ │ + addu s2,t5,a2 │ │ + addu s0,t5,a1 │ │ + addu t9,t4,a2 │ │ + addu s1,t4,a1 │ │ + addu t6,t6,t1 │ │ + addu t5,t5,t1 │ │ + addu t4,t4,t1 │ │ + addu a2,ra,a2 │ │ + sb s6,109(sp) │ │ + sb s5,78(sp) │ │ + sb s8,110(sp) │ │ + sb s4,80(sp) │ │ + sb s3,96(sp) │ │ + sb s2,81(sp) │ │ + lw s3,4(t3) │ │ + sb s0,97(sp) │ │ + sb t5,113(sp) │ │ + sb t9,82(sp) │ │ + sb s1,98(sp) │ │ + sb t4,114(sp) │ │ + sb a2,83(sp) │ │ + lw s4,16(a0) │ │ + sb t7,94(sp) │ │ + sb t8,79(sp) │ │ + sb t2,95(sp) │ │ + sb s7,111(sp) │ │ + sb t6,112(sp) │ │ + lw t6,24(sp) │ │ + lw s0,12(t3) │ │ + addu s2,s4,t6 │ │ + lw t3,20(t3) │ │ + lw t9,0(s2) │ │ + sll t5,s3,0x2 │ │ + sll s1,s0,0x2 │ │ + sll a2,t3,0x2 │ │ + addu s6,ra,a1 │ │ + addu t1,ra,t1 │ │ + addu t4,t9,s1 │ │ + addu ra,t9,t5 │ │ + addu a1,t9,a2 │ │ + lw s8,0(t4) │ │ + sb s6,99(sp) │ │ + sb t1,115(sp) │ │ + lw s5,0(ra) │ │ + blez v1,42b84 │ │ + lw t4,0(a1) │ │ + lw t7,56(a0) │ │ + addu v1,v0,v1 │ │ + b 42ad0 │ │ + move t8,zero │ │ + addu s4,s5,a1 │ │ + addu s3,s8,a1 │ │ + lbu t6,0(s4) │ │ + lbu s2,0(s3) │ │ + addiu t9,sp,168 │ │ + srl s0,t6,0x4 │ │ + srl t3,s2,0x4 │ │ + addu t5,t9,s0 │ │ + addu a2,t9,t3 │ │ + lbu s1,-100(t5) │ │ + lbu s6,-84(a2) │ │ + slt t1,s6,s1 │ │ + beqz t1,42a6c │ │ + subu ra,s6,s1 │ │ + subu ra,s1,s6 │ │ + move s1,s6 │ │ + addu a1,t4,a1 │ │ + lw t2,0(t7) │ │ + lbu s7,0(a1) │ │ + addu a0,t2,ra │ │ + srl s7,s7,0x4 │ │ + addiu s4,sp,168 │ │ + lbu a0,0(a0) │ │ + addu s3,s4,s7 │ │ + lbu t6,-68(s3) │ │ + subu s1,s1,a0 │ │ + slt s2,t6,s1 │ │ + beqz s2,42b5c │ │ + subu s0,t6,s1 │ │ + subu s0,s1,t6 │ │ + addu t2,t2,s0 │ │ + sll t5,t8,0x1 │ │ + lbu t3,0(t2) │ │ + addu s6,a3,t5 │ │ + lhu a2,0(s6) │ │ + move s1,t6 │ │ + subu t9,s1,t3 │ │ + addu t1,t9,a2 │ │ addiu v0,v0,1 │ │ - lw t1,16(a0) │ │ - lw t7,28(t4) │ │ - addu s1,t1,a1 │ │ - lw t9,4(t4) │ │ - lw t8,12(t4) │ │ - lw v1,20(t4) │ │ - lw t4,0(s1) │ │ - sll t5,t7,0x2 │ │ - sll t6,t9,0x2 │ │ - sll v0,t8,0x2 │ │ - sll s0,v1,0x2 │ │ - addu t1,t4,t5 │ │ - addu t0,t4,t6 │ │ - addu a1,t4,v0 │ │ - addu t2,t4,s0 │ │ - lw t5,0(a1) │ │ - lw t4,0(t0) │ │ - lw t6,0(t2) │ │ - blez t3,43400 │ │ - lw t7,0(t1) │ │ - move v0,zero │ │ - b 43310 │ │ - move v1,zero │ │ - addu t9,t4,a1 │ │ - addu t8,t5,a1 │ │ - lbu s0,0(t9) │ │ - lbu t0,0(t8) │ │ - srl t1,s0,0x4 │ │ - addiu t2,sp,8 │ │ - srl s1,t0,0x4 │ │ - addu t9,t2,t1 │ │ - addu t8,t2,s1 │ │ - lbu t1,0(t9) │ │ - lbu t0,16(t8) │ │ - slt s0,t0,t1 │ │ - beqz s0,4341c │ │ - lw t2,56(a0) │ │ - subu s0,t1,t0 │ │ - move t1,t0 │ │ - addu t8,t6,a1 │ │ - lbu t0,0(t8) │ │ - lw t2,0(t2) │ │ - srl t8,t0,0x4 │ │ - addu s1,t2,s0 │ │ - addiu t9,sp,8 │ │ - lbu s0,0(s1) │ │ - addu t0,t9,t8 │ │ - lbu t0,32(t0) │ │ - subu t1,t1,s0 │ │ - slt s1,t0,t1 │ │ - beqz s1,43414 │ │ - subu s0,t0,t1 │ │ - subu s0,t1,t0 │ │ - addu t1,t7,a1 │ │ - lbu a1,0(t1) │ │ - addiu t8,sp,8 │ │ - addu t1,t2,s0 │ │ - srl a1,a1,0x4 │ │ - lbu s1,0(t1) │ │ - addu s0,t8,a1 │ │ - lbu a1,48(s0) │ │ - subu t0,t0,s1 │ │ - slt t9,a1,t0 │ │ - beqz t9,433d4 │ │ - subu t1,a1,t0 │ │ - subu t1,t0,a1 │ │ - addu s0,t2,t1 │ │ - lbu s1,0(s0) │ │ - sll t1,v0,0x1 │ │ - addu t2,a2,t1 │ │ - subu t9,a1,s1 │ │ - lhu a1,0(t2) │ │ - addiu v1,v1,1 │ │ - addu t0,t9,a1 │ │ - beq v1,t3,43400 │ │ - sh t0,0(t2) │ │ - addu t0,a3,v1 │ │ - lbu a1,0(t0) │ │ - addu v0,a1,v0 │ │ - andi t2,v0,0x1 │ │ - bnez t2,4323c │ │ - sra a1,v0,0x1 │ │ - addu t9,t4,a1 │ │ - addu t2,t5,a1 │ │ - lbu t1,0(t9) │ │ - lbu s0,0(t2) │ │ - andi t8,t1,0xf │ │ - andi t0,s0,0xf │ │ - addiu s1,sp,8 │ │ - addu t2,s1,t0 │ │ - addu t9,s1,t8 │ │ - lbu t0,16(t2) │ │ - lbu t1,0(t9) │ │ - slt s0,t0,t1 │ │ - beqz s0,4342c │ │ - lw t2,56(a0) │ │ - subu s0,t1,t0 │ │ - move t1,t0 │ │ - addu t0,t6,a1 │ │ - lbu t8,0(t0) │ │ - lw t2,0(t2) │ │ - andi t9,t8,0xf │ │ - addu s1,t2,s0 │ │ - addiu s0,sp,8 │ │ - lbu t8,0(s1) │ │ - addu t0,s0,t9 │ │ - lbu t0,32(t0) │ │ - subu t1,t1,t8 │ │ - slt s1,t0,t1 │ │ - beqz s1,43424 │ │ - subu s0,t0,t1 │ │ - subu s0,t1,t0 │ │ - addu t1,t7,a1 │ │ - lbu a1,0(t1) │ │ - addiu t8,sp,8 │ │ - addu t1,t2,s0 │ │ - andi a1,a1,0xf │ │ - lbu s1,0(t1) │ │ - addu s0,t8,a1 │ │ - lbu a1,48(s0) │ │ - subu t0,t0,s1 │ │ - slt t9,a1,t0 │ │ - bnez t9,432e8 │ │ - subu t1,t0,a1 │ │ - subu t1,a1,t0 │ │ - addu s0,t2,t1 │ │ - lbu s1,0(s0) │ │ - sll t1,v0,0x1 │ │ - move a1,t0 │ │ - addu t2,a2,t1 │ │ - subu t9,a1,s1 │ │ - lhu a1,0(t2) │ │ - addiu v1,v1,1 │ │ - addu t0,t9,a1 │ │ - bne v1,t3,43310 │ │ - sh t0,0(t2) │ │ + beq v0,v1,42b84 │ │ + sh t1,0(s6) │ │ + lbu a0,0(v0) │ │ + addu t8,t8,a0 │ │ + andi t2,t8,0x1 │ │ + bnez t2,42a2c │ │ + sra a1,t8,0x1 │ │ + addu s7,s5,a1 │ │ + addu s4,s8,a1 │ │ + lbu s3,0(s7) │ │ + lbu t6,0(s4) │ │ + addiu t3,sp,168 │ │ + andi s2,s3,0xf │ │ + andi s0,t6,0xf │ │ + addu t9,t3,s2 │ │ + addu t5,t3,s0 │ │ + lbu s1,-100(t9) │ │ + lbu a2,-84(t5) │ │ + slt s6,a2,s1 │ │ + beqz s6,42b24 │ │ + subu t1,a2,s1 │ │ + subu t1,s1,a2 │ │ + move s1,a2 │ │ + addu ra,t4,a1 │ │ + lw t2,0(t7) │ │ + lbu a1,0(ra) │ │ + addu a0,t2,t1 │ │ + andi s7,a1,0xf │ │ + addiu s4,sp,168 │ │ + lbu a0,0(a0) │ │ + addu s3,s4,s7 │ │ + lbu t6,-68(s3) │ │ + subu s1,s1,a0 │ │ + slt s2,t6,s1 │ │ + bnez s2,42aa4 │ │ + subu s0,s1,t6 │ │ + subu s0,t6,s1 │ │ + addu t2,t2,s0 │ │ + sll t5,t8,0x1 │ │ + lbu t3,0(t2) │ │ + addu s6,a3,t5 │ │ + lhu a2,0(s6) │ │ + subu t9,s1,t3 │ │ + addu t1,t9,a2 │ │ + addiu v0,v0,1 │ │ + bne v0,v1,42ad0 │ │ + sh t1,0(s6) │ │ + lw a3,164(sp) │ │ + lw t0,0(t0) │ │ + bne a3,t0,436f4 │ │ move v0,zero │ │ - lw s1,76(sp) │ │ - lw s0,72(sp) │ │ + lw ra,204(sp) │ │ + lw s8,200(sp) │ │ + lw s7,196(sp) │ │ + lw s6,192(sp) │ │ + lw s5,188(sp) │ │ + lw s4,184(sp) │ │ + lw s3,180(sp) │ │ + lw s2,176(sp) │ │ + lw s1,172(sp) │ │ + lw s0,168(sp) │ │ jr ra │ │ - addiu sp,sp,80 │ │ - b 432b4 │ │ - move t0,t1 │ │ - b 4327c │ │ - subu s0,t0,t1 │ │ - b 433a0 │ │ - move t0,t1 │ │ - b 43368 │ │ - subu s0,t0,t1 │ │ - lw v1,48(a0) │ │ - sll a1,a1,0x2 │ │ - addiu sp,sp,-56 │ │ - addu v0,v1,a1 │ │ - lw t3,0(v0) │ │ - lw t2,72(sp) │ │ - lbu t1,0(t3) │ │ - lbu t0,8(t3) │ │ - lbu v1,16(t3) │ │ - lw v0,24(a0) │ │ - addiu t4,sp,8 │ │ - addiu t8,sp,24 │ │ - lbu t9,0(v0) │ │ - addu t7,t9,t1 │ │ - addu t6,t9,t0 │ │ - addu t5,t9,v1 │ │ - sb t7,0(t4) │ │ - sb t6,16(t4) │ │ - sb t5,32(t4) │ │ - addiu t4,t4,1 │ │ - bne t4,t8,43464 │ │ + addiu sp,sp,208 │ │ + lw t3,48(a0) │ │ + sll ra,a1,0x2 │ │ + addu t2,t3,ra │ │ + lw s8,24(a0) │ │ + lw a1,0(t2) │ │ + lbu s7,0(s8) │ │ + lbu s6,0(a1) │ │ + lbu s5,1(s8) │ │ + lbu s4,2(s8) │ │ + lbu s3,3(s8) │ │ + lbu s2,4(s8) │ │ + lbu s1,5(s8) │ │ + lbu s0,6(s8) │ │ + lbu t9,7(s8) │ │ + lbu t8,8(s8) │ │ + lbu t7,9(s8) │ │ + lbu t6,10(s8) │ │ + lbu t5,11(s8) │ │ + lbu t4,12(s8) │ │ + lbu t1,13(s8) │ │ + lbu a2,14(s8) │ │ + addu t3,s6,s7 │ │ + addu t2,s6,s5 │ │ + addu s7,s6,s4 │ │ + addu s5,s6,s3 │ │ + addu s4,s6,s2 │ │ + addu s3,s6,s1 │ │ + addu s2,s6,s0 │ │ + addu s1,s6,t9 │ │ + addu s0,s6,t8 │ │ + addu t9,s6,t7 │ │ + addu t8,s6,t6 │ │ + addu t7,s6,t5 │ │ + addu t6,s6,t4 │ │ + addu t5,s6,t1 │ │ + addu t4,s6,a2 │ │ + sb t3,148(sp) │ │ + sb t2,149(sp) │ │ + sb s7,150(sp) │ │ + sb s5,151(sp) │ │ + sb s4,152(sp) │ │ + sb s3,153(sp) │ │ + sb s2,154(sp) │ │ + sb s1,155(sp) │ │ + sb s0,156(sp) │ │ + sb t9,157(sp) │ │ + sb t8,158(sp) │ │ + sb t7,159(sp) │ │ + sb t6,160(sp) │ │ + sb t5,161(sp) │ │ + sb t4,162(sp) │ │ + lw a0,16(a0) │ │ + lw t1,4(a1) │ │ + addu ra,a0,ra │ │ + lbu s8,15(s8) │ │ + lw t3,0(ra) │ │ + sll a2,t1,0x2 │ │ + addu a1,s6,s8 │ │ + addu s6,t3,a2 │ │ + sb a1,163(sp) │ │ + blez v1,42b84 │ │ + lw t2,0(s6) │ │ + addu v1,v0,v1 │ │ + b 42cfc │ │ + move s1,zero │ │ + addu t6,t2,a0 │ │ + lbu t5,0(t6) │ │ + addiu t1,sp,168 │ │ + srl t4,t5,0x4 │ │ + addu ra,t1,t4 │ │ + lbu t7,-20(ra) │ │ + sll s8,s1,0x1 │ │ + addu t3,a3,s8 │ │ + lhu a2,0(t3) │ │ addiu v0,v0,1 │ │ + addu a1,t7,a2 │ │ + beq v0,v1,42b84 │ │ + sh a1,0(t3) │ │ + lbu s7,0(v0) │ │ + addu s1,s1,s7 │ │ + andi s5,s1,0x1 │ │ + bnez s5,42cc8 │ │ + sra a0,s1,0x1 │ │ + sra s0,s1,0x1 │ │ + addu s4,t2,s0 │ │ + lbu s3,0(s4) │ │ + addiu t9,sp,168 │ │ + andi s2,s3,0xf │ │ + addu t8,t9,s2 │ │ + b 42ce0 │ │ + lbu t7,-20(t8) │ │ + lw t4,48(a0) │ │ + sll ra,a1,0x2 │ │ + addu s5,t4,ra │ │ + lw a1,24(a0) │ │ + lw t2,0(s5) │ │ + lbu s4,0(a1) │ │ + lbu a2,0(t2) │ │ + lbu t1,8(t2) │ │ + lbu s3,1(a1) │ │ + lbu s2,2(a1) │ │ + lbu t8,3(a1) │ │ + lbu t7,4(a1) │ │ + lbu s8,5(a1) │ │ + addu s6,s4,a2 │ │ + addu s1,s4,t1 │ │ + addu t4,s3,a2 │ │ + addu s0,s3,t1 │ │ + addu s5,s2,a2 │ │ + addu t9,s2,t1 │ │ + addu s4,t8,a2 │ │ + addu s3,t8,t1 │ │ + addu s2,t7,a2 │ │ + addu t8,t7,t1 │ │ + addu t7,s8,a2 │ │ + addu s8,s8,t1 │ │ + lbu s7,6(a1) │ │ + lbu t6,7(a1) │ │ + sw t8,24(sp) │ │ + sw s8,28(sp) │ │ + sb s6,68(sp) │ │ + sb s1,84(sp) │ │ + lbu s6,24(sp) │ │ + lbu s1,28(sp) │ │ + addu t8,s7,a2 │ │ + addu s8,t6,a2 │ │ + addu s7,s7,t1 │ │ + lbu t3,9(a1) │ │ + lbu t5,8(a1) │ │ + sw t8,32(sp) │ │ + sw s7,36(sp) │ │ + sw s8,40(sp) │ │ + sb t4,69(sp) │ │ + sb s0,85(sp) │ │ + sb s5,70(sp) │ │ + sb t9,86(sp) │ │ + sb s4,71(sp) │ │ + sb s3,87(sp) │ │ + sb s2,72(sp) │ │ + sb s6,88(sp) │ │ + sb t7,73(sp) │ │ + sb s1,89(sp) │ │ lw t9,16(a0) │ │ - lw t5,20(t3) │ │ - lw t6,4(t3) │ │ - addu t7,t9,a1 │ │ - lw v1,12(t3) │ │ - lw t3,0(t7) │ │ - sll t4,t5,0x2 │ │ - sll v0,t6,0x2 │ │ - sll t8,v1,0x2 │ │ - addu t0,t3,t4 │ │ - addu t1,t3,t8 │ │ - addu a1,t3,v0 │ │ - lw t3,0(a1) │ │ - lw t4,0(t1) │ │ - blez t2,43634 │ │ - lw t5,0(t0) │ │ - move v0,zero │ │ - b 43578 │ │ - move v1,zero │ │ - addu t9,t3,a1 │ │ - addu t7,t4,a1 │ │ - lbu t6,0(t9) │ │ - lbu t8,0(t7) │ │ - srl t0,t6,0x4 │ │ - addiu t1,sp,8 │ │ - srl t9,t8,0x4 │ │ - addu t7,t1,t0 │ │ - addu t6,t1,t9 │ │ - lbu t0,0(t7) │ │ - lbu t1,16(t6) │ │ - slt t8,t1,t0 │ │ - beqz t8,43640 │ │ - lw t7,56(a0) │ │ - subu t6,t0,t1 │ │ - move t0,t1 │ │ - addu t8,t5,a1 │ │ - lw t1,0(t7) │ │ - lbu a1,0(t8) │ │ - addu t6,t1,t6 │ │ - srl a1,a1,0x4 │ │ - addiu t9,sp,8 │ │ - lbu t6,0(t6) │ │ - addu t7,t9,a1 │ │ - lbu a1,32(t7) │ │ - subu t0,t0,t6 │ │ - slt t8,a1,t0 │ │ - beqz t8,43608 │ │ - subu t6,a1,t0 │ │ - subu t6,t0,a1 │ │ - addu t9,t1,t6 │ │ - lbu t7,0(t9) │ │ - sll t6,v0,0x1 │ │ - subu t8,a1,t7 │ │ - addu a1,a2,t6 │ │ - lhu t1,0(a1) │ │ - addiu v1,v1,1 │ │ - addu t0,t8,t1 │ │ - beq v1,t2,43634 │ │ - sh t0,0(a1) │ │ - addu a1,a3,v1 │ │ - lbu t1,0(a1) │ │ - addu v0,t1,v0 │ │ - andi t0,v0,0x1 │ │ - bnez t0,434d8 │ │ - sra a1,v0,0x1 │ │ - addu t7,t3,a1 │ │ - addu t1,t4,a1 │ │ - lbu t0,0(t7) │ │ + addu s7,t5,a2 │ │ + lw s4,4(t2) │ │ + addu t6,t6,t1 │ │ + addu t5,t5,t1 │ │ + addu ra,t9,ra │ │ + lw t2,12(t2) │ │ + lbu s3,10(a1) │ │ + lbu s2,11(a1) │ │ + lbu t8,12(a1) │ │ + lbu t7,13(a1) │ │ + addu s8,t3,a2 │ │ + lbu t4,32(sp) │ │ + lbu s0,36(sp) │ │ + lbu s5,40(sp) │ │ + sb t6,91(sp) │ │ + sb t5,92(sp) │ │ + lbu t6,14(a1) │ │ + lw t5,0(ra) │ │ + lbu a1,15(a1) │ │ + sb s8,77(sp) │ │ + sll s1,t2,0x2 │ │ + sll s8,s4,0x2 │ │ + addu s6,s3,a2 │ │ + addu t9,s2,t1 │ │ + addu s4,t8,a2 │ │ + addu ra,t8,t1 │ │ + sb t4,74(sp) │ │ + addu t8,t7,t1 │ │ + sb s0,90(sp) │ │ + sb s5,75(sp) │ │ + addu s0,s3,t1 │ │ + addu s5,s2,a2 │ │ + addu s3,t7,a2 │ │ + sb s7,76(sp) │ │ + addu s2,t6,a2 │ │ + addu s7,t3,t1 │ │ + addu t7,t6,t1 │ │ + addu a2,a1,a2 │ │ + addu t1,a1,t1 │ │ + addu t4,t5,s8 │ │ + addu t3,t5,s1 │ │ + sb s7,93(sp) │ │ + sb s6,78(sp) │ │ + sb s0,94(sp) │ │ + sb s5,79(sp) │ │ + sb t9,95(sp) │ │ + sb s4,80(sp) │ │ + sb ra,96(sp) │ │ + sb s3,81(sp) │ │ + sb t8,97(sp) │ │ + sb s2,82(sp) │ │ + sb t7,98(sp) │ │ + sb a2,83(sp) │ │ + sb t1,99(sp) │ │ + lw t2,0(t4) │ │ + blez v1,42b84 │ │ + lw t3,0(t3) │ │ + lw t6,56(a0) │ │ + addu v1,v0,v1 │ │ + b 42f60 │ │ + move t5,zero │ │ + addu t9,t2,a1 │ │ + addu s4,t3,a1 │ │ + lbu ra,0(t9) │ │ + lbu s3,0(s4) │ │ + addiu t8,sp,168 │ │ + srl s0,ra,0x4 │ │ + srl s5,s3,0x4 │ │ + addu s2,t8,s0 │ │ + addu t7,t8,s5 │ │ + lbu t1,-100(s2) │ │ + lbu t4,-84(t7) │ │ + slt a2,t4,t1 │ │ + beqz a2,42f34 │ │ + subu a0,t4,t1 │ │ + subu a0,t1,t4 │ │ + move t1,t4 │ │ + lw s8,0(t6) │ │ + sll s6,t5,0x1 │ │ + addu s1,s8,a0 │ │ + lbu a1,0(s1) │ │ + addu s0,a3,s6 │ │ + lhu s5,0(s0) │ │ + subu s7,t1,a1 │ │ + addu t9,s7,s5 │ │ + addiu v0,v0,1 │ │ + beq v0,v1,42b84 │ │ + sh t9,0(s0) │ │ + lbu a0,0(v0) │ │ + addu t5,t5,a0 │ │ + andi s8,t5,0x1 │ │ + bnez s8,42ef4 │ │ + sra a1,t5,0x1 │ │ + addu s1,t2,a1 │ │ + addu a1,t3,a1 │ │ + lbu s7,0(s1) │ │ + lbu s6,0(a1) │ │ + addiu t8,sp,168 │ │ + andi s0,s7,0xf │ │ + andi s5,s6,0xf │ │ + addu s2,t8,s0 │ │ + addu t7,t8,s5 │ │ + lbu t1,-100(s2) │ │ + lbu t4,-84(t7) │ │ + slt a2,t4,t1 │ │ + bnez a2,42f2c │ │ + subu a0,t4,t1 │ │ + b 42f38 │ │ + lw s8,0(t6) │ │ + lw s2,48(a0) │ │ + sll s3,a1,0x2 │ │ + addu a1,s2,s3 │ │ + lw s4,0(a1) │ │ + lw t1,24(a0) │ │ + lbu s5,0(s4) │ │ + lbu s6,8(s4) │ │ + lbu s7,16(s4) │ │ + lbu t8,24(s4) │ │ + lbu s8,32(s4) │ │ + addiu t7,sp,68 │ │ + addiu ra,sp,84 │ │ lbu t6,0(t1) │ │ - addiu t9,sp,8 │ │ - andi t7,t6,0xf │ │ - andi t8,t0,0xf │ │ - addu t1,t9,t7 │ │ - addu t0,t9,t8 │ │ - lbu t0,0(t0) │ │ - lbu t1,16(t1) │ │ - slt t6,t1,t0 │ │ - beqz t6,43648 │ │ - lw t7,56(a0) │ │ - subu t6,t0,t1 │ │ - move t0,t1 │ │ - addu t9,t5,a1 │ │ - lw t1,0(t7) │ │ - lbu a1,0(t9) │ │ - addu t6,t1,t6 │ │ - andi a1,a1,0xf │ │ - addiu t9,sp,8 │ │ - lbu t6,0(t6) │ │ - addu t7,t9,a1 │ │ - lbu a1,32(t7) │ │ - subu t0,t0,t6 │ │ - slt t8,a1,t0 │ │ - bnez t8,43550 │ │ - subu t6,t0,a1 │ │ - subu t6,a1,t0 │ │ - addu t9,t1,t6 │ │ - lbu t7,0(t9) │ │ - move a1,t0 │ │ - sll t6,v0,0x1 │ │ - subu t8,a1,t7 │ │ - addu a1,a2,t6 │ │ - lhu t1,0(a1) │ │ - addiu v1,v1,1 │ │ - addu t0,t8,t1 │ │ - bne v1,t2,43578 │ │ - sh t0,0(a1) │ │ - move v0,zero │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - b 43518 │ │ - subu t6,t1,t0 │ │ - b 435d0 │ │ - subu t6,t1,t0 │ │ - lui gp,0x6 │ │ - addiu gp,gp,23552 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw gp,0(sp) │ │ - sltiu t0,a2,7 │ │ - sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - lw v1,64(sp) │ │ - bnez t0,437ac │ │ - lw v0,68(sp) │ │ - blez v0,43798 │ │ - sll s0,a1,0x2 │ │ - move t9,zero │ │ - move a1,zero │ │ - slti s1,a2,2 │ │ - lw t0,48(a0) │ │ - lw t7,16(a0) │ │ - addu t1,t0,s0 │ │ - lw t1,0(t1) │ │ - addu t4,t7,s0 │ │ - lw t8,4(t1) │ │ - addu t3,v1,a1 │ │ - lw t4,0(t4) │ │ - lbu t6,0(t3) │ │ - sll t2,t8,0x2 │ │ - addu t5,t4,t2 │ │ - addu t9,t9,t6 │ │ - lw t0,0(t5) │ │ - sra t6,t9,0x1 │ │ - addu t3,t0,t6 │ │ - andi t2,t9,0x1 │ │ - beqz t2,43a6c │ │ - lbu t3,0(t3) │ │ - srl t3,t3,0x4 │ │ - lw t5,24(a0) │ │ - lw t8,0(t1) │ │ - addu t3,t5,t3 │ │ - lbu t7,0(t3) │ │ - bnez s1,4377c │ │ - addu t0,t7,t8 │ │ - lw t8,56(a0) │ │ - bnez t2,43a74 │ │ - lw t7,0(t8) │ │ - move t2,t1 │ │ - b 43728 │ │ - li t3,1 │ │ - addu t8,t7,t8 │ │ - move t1,t0 │ │ - lbu t0,0(t8) │ │ - addiu t3,t3,1 │ │ - subu t0,t1,t0 │ │ - beq t3,a2,4377c │ │ - addiu t2,t2,8 │ │ - lw t8,12(t2) │ │ - lw t1,8(t2) │ │ - sll t8,t8,0x2 │ │ - addu t8,t4,t8 │ │ - lw t8,0(t8) │ │ - addu t8,t8,t6 │ │ - lbu t8,0(t8) │ │ - andi t8,t8,0xf │ │ - addu t8,t5,t8 │ │ - lbu t8,0(t8) │ │ - addu t1,t8,t1 │ │ - slt t8,t1,t0 │ │ - beqz t8,4370c │ │ - subu t8,t1,t0 │ │ - subu t8,t0,t1 │ │ - addu t8,t7,t8 │ │ - lbu t0,0(t8) │ │ - addiu t3,t3,1 │ │ - subu t0,t1,t0 │ │ - bne t3,a2,43728 │ │ - addiu t2,t2,8 │ │ - sll t7,t9,0x1 │ │ - addu t6,a3,t7 │ │ - lhu t4,0(t6) │ │ - addiu a1,a1,1 │ │ - addu t5,t0,t4 │ │ - bne a1,v0,43690 │ │ - sh t5,0(t6) │ │ - move v0,zero │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ - lw t6,-32696(gp) │ │ - sll t5,a2,0x2 │ │ - addiu t4,t6,4460 │ │ - addu t3,t4,t5 │ │ - lw t2,0(t3) │ │ - addu t1,t2,gp │ │ - jr t1 │ │ - nop │ │ - lw t4,48(a0) │ │ - sll a1,a1,0x2 │ │ - addu t0,t4,a1 │ │ - lw t6,0(t0) │ │ - lw t5,24(a0) │ │ - lbu t4,0(t6) │ │ - move a2,zero │ │ - addiu t0,sp,8 │ │ - li t3,16 │ │ - addu t9,t5,a2 │ │ - lbu t2,0(t9) │ │ - addu t1,t0,a2 │ │ - addu t7,t4,t2 │ │ - addiu a2,a2,1 │ │ - bne a2,t3,437f0 │ │ - sb t7,0(t1) │ │ + addiu t7,t7,1 │ │ + addu t5,t6,s5 │ │ + addu t4,t6,s6 │ │ + addu t3,t6,s7 │ │ + addu t2,t6,t8 │ │ + addu s0,t6,s8 │ │ + sb t5,-1(t7) │ │ + sb t4,15(t7) │ │ + sb t3,31(t7) │ │ + sb t2,47(t7) │ │ + sb s0,63(t7) │ │ + bne t7,ra,42fe4 │ │ + addiu t1,t1,1 │ │ lw s1,16(a0) │ │ - lw s0,4(t6) │ │ - addu a2,s1,a1 │ │ - lw a1,0(a2) │ │ - sll t5,s0,0x2 │ │ - addu a0,a1,t5 │ │ - blez v0,43798 │ │ - lw t3,0(a0) │ │ - move a0,zero │ │ - b 43868 │ │ - move a1,zero │ │ - addu t9,t3,t5 │ │ - lbu t2,0(t9) │ │ - srl t7,t2,0x4 │ │ - addu t1,t0,t7 │ │ - lbu t2,0(t1) │ │ - sll t9,a0,0x1 │ │ - addu t4,a3,t9 │ │ - lhu t7,0(t4) │ │ - addiu a1,a1,1 │ │ - addu t1,t2,t7 │ │ - beq a1,v0,43798 │ │ - sh t1,0(t4) │ │ - addu t4,v1,a1 │ │ - lbu t6,0(t4) │ │ - addu a0,a0,t6 │ │ - andi t8,a0,0x1 │ │ - bnez t8,43838 │ │ - sra t5,a0,0x1 │ │ - sra t6,a0,0x1 │ │ - addu t8,t3,t6 │ │ - lbu s1,0(t8) │ │ - andi a2,s1,0xf │ │ - addu s0,t0,a2 │ │ - b 4384c │ │ - lbu t2,0(s0) │ │ - lw s1,48(a0) │ │ - sll a1,a1,0x2 │ │ - addu a2,s1,a1 │ │ - lw t7,0(a2) │ │ - addiu t0,sp,8 │ │ - lbu t6,0(t7) │ │ - lbu t5,8(t7) │ │ + lw s5,20(s4) │ │ + addu a2,s1,s3 │ │ + lw s6,28(s4) │ │ + lw s3,12(s4) │ │ + lw a1,36(s4) │ │ + lw t9,4(s4) │ │ + lw s2,0(a2) │ │ + sll s7,s3,0x2 │ │ + sll s4,t9,0x2 │ │ + sll t8,s5,0x2 │ │ + sll s8,s6,0x2 │ │ + sll ra,a1,0x2 │ │ + addu t6,s2,s4 │ │ + addu t7,s2,s7 │ │ + addu t4,s2,t8 │ │ + addu t5,s2,s8 │ │ + addu s0,s2,ra │ │ + lw t2,0(t6) │ │ + lw t3,0(t7) │ │ + lw s1,0(t4) │ │ + lw s3,0(t5) │ │ + blez v1,42b84 │ │ + lw t6,0(s0) │ │ + lw s5,56(a0) │ │ + addu v1,v0,v1 │ │ + b 431a0 │ │ + move t1,zero │ │ + addu s6,t2,a1 │ │ + addu t9,t3,a1 │ │ + lbu a0,0(s6) │ │ + lbu a2,0(t9) │ │ + addiu s7,sp,168 │ │ + srl s2,a0,0x4 │ │ + srl s4,a2,0x4 │ │ + addu s8,s7,s2 │ │ + addu ra,s7,s4 │ │ + lbu t7,-100(s8) │ │ + lbu t4,-84(ra) │ │ + slt t8,t4,t7 │ │ + beqz t8,430cc │ │ + subu t5,t4,t7 │ │ + subu t5,t7,t4 │ │ + move t7,t4 │ │ + addu s0,s1,a1 │ │ + lw s6,0(s5) │ │ + lbu a0,0(s0) │ │ + addu t9,s6,t5 │ │ + srl a2,a0,0x4 │ │ + addiu s4,sp,168 │ │ + lbu s2,0(t9) │ │ + addu s7,s4,a2 │ │ + lbu s8,-68(s7) │ │ + subu ra,t7,s2 │ │ + slt t7,s8,ra │ │ + beqz t7,43108 │ │ + subu t4,s8,ra │ │ + subu t4,ra,s8 │ │ + move ra,s8 │ │ + addu t8,s3,a1 │ │ + lbu t5,0(t8) │ │ + addu s0,s6,t4 │ │ + srl a0,t5,0x4 │ │ + addiu t9,sp,168 │ │ + lbu a2,0(s0) │ │ + addu s2,t9,a0 │ │ + lbu s4,-52(s2) │ │ + subu ra,ra,a2 │ │ + slt s7,s4,ra │ │ + beqz s7,43140 │ │ + subu s8,s4,ra │ │ + subu s8,ra,s4 │ │ + move ra,s4 │ │ + addu a1,t6,a1 │ │ + lbu t7,0(a1) │ │ + addu t5,s6,s8 │ │ + srl s0,t7,0x4 │ │ + addiu t8,sp,168 │ │ + lbu t4,0(t5) │ │ + addu t5,t8,s0 │ │ + lbu s0,-36(t5) │ │ + subu ra,ra,t4 │ │ + slt a0,s0,ra │ │ + beqz a0,43178 │ │ + subu a2,s0,ra │ │ + subu a2,ra,s0 │ │ + move ra,s0 │ │ + addu s6,s6,a2 │ │ + sll s4,t1,0x1 │ │ + lbu t9,0(s6) │ │ + addu s7,a3,s4 │ │ + lhu s8,0(s7) │ │ + subu s2,ra,t9 │ │ + addu a1,s2,s8 │ │ + addiu v0,v0,1 │ │ + beq v0,v1,42b84 │ │ + sh a1,0(s7) │ │ + lbu a0,0(v0) │ │ + addu t1,t1,a0 │ │ + andi t9,t1,0x1 │ │ + bnez t9,4308c │ │ + sra a1,t1,0x1 │ │ + addu s6,t2,a1 │ │ + addu a2,t3,a1 │ │ + lbu s2,0(s6) │ │ + lbu s4,0(a2) │ │ + addiu t8,sp,168 │ │ + andi s7,s2,0xf │ │ + andi s8,s4,0xf │ │ + addu ra,t8,s7 │ │ + addu t7,t8,s8 │ │ + lbu t4,-100(ra) │ │ + lbu t5,-84(t7) │ │ + slt s0,t5,t4 │ │ + beqz s0,431f4 │ │ + subu a0,t5,t4 │ │ + subu a0,t4,t5 │ │ + move t4,t5 │ │ + addu t9,s1,a1 │ │ + lw s6,0(s5) │ │ + lbu a2,0(t9) │ │ + addu s2,s6,a0 │ │ + andi s4,a2,0xf │ │ + addiu s8,sp,168 │ │ + lbu s7,0(s2) │ │ + addu t8,s8,s4 │ │ + lbu ra,-68(t8) │ │ + subu t7,t4,s7 │ │ + slt t4,ra,t7 │ │ + beqz t4,436ac │ │ + addu s0,s3,a1 │ │ + lbu a0,0(s0) │ │ + subu t5,t7,ra │ │ + addu t9,s6,t5 │ │ + andi a2,a0,0xf │ │ + addiu s4,sp,168 │ │ + lbu s2,0(t9) │ │ + addu s7,s4,a2 │ │ + move t7,ra │ │ + lbu s8,-52(s7) │ │ + subu ra,t7,s2 │ │ + slt t8,s8,ra │ │ + beqz t8,43264 │ │ + subu t7,s8,ra │ │ + subu t7,ra,s8 │ │ + move ra,s8 │ │ + addu a1,t6,a1 │ │ + lbu t4,0(a1) │ │ + addu t5,s6,t7 │ │ + andi s0,t4,0xf │ │ + addiu t8,sp,168 │ │ + lbu t4,0(t5) │ │ + addu t5,t8,s0 │ │ + lbu s0,-36(t5) │ │ + subu ra,ra,t4 │ │ + slt a0,s0,ra │ │ + bnez a0,43170 │ │ + subu a2,s0,ra │ │ + b 4317c │ │ + addu s6,s6,a2 │ │ + lw s1,164(sp) │ │ + lw a2,0(t0) │ │ + bne s1,a2,436f4 │ │ + lw t9,-31260(gp) │ │ + lw ra,204(sp) │ │ + lw s8,200(sp) │ │ + lw s7,196(sp) │ │ + lw s6,192(sp) │ │ + lw s5,188(sp) │ │ + lw s4,184(sp) │ │ + lw s3,180(sp) │ │ + lw s2,176(sp) │ │ + lw s1,172(sp) │ │ + lw s0,168(sp) │ │ + sw v1,224(sp) │ │ + move a2,a3 │ │ + move a3,v0 │ │ + addiu t9,t9,8896 │ │ + jr t9 │ │ + addiu sp,sp,208 │ │ + lw t6,48(a0) │ │ + sll s1,a1,0x2 │ │ + addu t2,t6,s1 │ │ + lw s3,0(t2) │ │ lw t1,24(a0) │ │ - move a2,t0 │ │ - addiu t4,sp,24 │ │ - lbu t2,0(t1) │ │ - addu t3,t2,t6 │ │ - addu t8,t2,t5 │ │ - sb t3,0(a2) │ │ - sb t8,16(a2) │ │ - addiu a2,a2,1 │ │ - bne a2,t4,438c4 │ │ + lbu s5,0(s3) │ │ + lbu t8,8(s3) │ │ + lbu t7,16(s3) │ │ + lbu s0,24(s3) │ │ + addiu s6,sp,68 │ │ + addiu t4,sp,84 │ │ + lbu ra,0(t1) │ │ + addiu s6,s6,1 │ │ + addu t5,ra,s5 │ │ + addu t3,ra,t8 │ │ + addu t9,ra,t7 │ │ + addu a2,ra,s0 │ │ + sb t5,-1(s6) │ │ + sb t3,15(s6) │ │ + sb t9,31(s6) │ │ + sb a2,47(s6) │ │ + bne s6,t4,43318 │ │ addiu t1,t1,1 │ │ - lw a2,16(a0) │ │ - lw t9,4(t7) │ │ - addu s0,a2,a1 │ │ - lw t7,12(t7) │ │ - lw t5,0(s0) │ │ - sll t6,t9,0x2 │ │ - sll t1,t7,0x2 │ │ - addu t4,t5,t6 │ │ - addu a1,t5,t1 │ │ - lw t4,0(t4) │ │ - blez v0,43798 │ │ - lw t5,0(a1) │ │ - move a1,zero │ │ - b 43988 │ │ - move a2,zero │ │ - addu t6,t5,t1 │ │ - addu t7,t4,t1 │ │ - lbu t2,0(t6) │ │ - lbu t1,0(t7) │ │ - srl t2,t2,0x4 │ │ - srl t1,t1,0x4 │ │ - addu t3,t0,t2 │ │ - addu t1,t0,t1 │ │ - lbu t2,16(t3) │ │ - lbu t1,0(t1) │ │ - slt t6,t2,t1 │ │ - beqz t6,439d4 │ │ - lw t3,56(a0) │ │ - subu t6,t1,t2 │ │ - move t1,t2 │ │ - lw t3,0(t3) │ │ - sll s1,a1,0x1 │ │ - addu t6,t3,t6 │ │ - lbu t8,0(t6) │ │ - addu t7,a3,s1 │ │ - lhu s0,0(t7) │ │ - subu t9,t1,t8 │ │ - addu t2,t9,s0 │ │ - addiu a2,a2,1 │ │ - beq a2,v0,43798 │ │ - sh t2,0(t7) │ │ - addu t3,v1,a2 │ │ - lbu t8,0(t3) │ │ - addu a1,a1,t8 │ │ - andi s1,a1,0x1 │ │ - bnez s1,43920 │ │ - sra t1,a1,0x1 │ │ - addu t8,t4,t1 │ │ - addu s1,t5,t1 │ │ + lw s2,16(a0) │ │ + lw s8,12(s3) │ │ + lw t6,20(s3) │ │ + lw a1,28(s3) │ │ + lw s4,4(s3) │ │ + addu s7,s2,s1 │ │ + lw s1,0(s7) │ │ + sll s3,s4,0x2 │ │ + sll t2,s8,0x2 │ │ + sll s5,t6,0x2 │ │ + sll t8,a1,0x2 │ │ + addu t4,s1,t2 │ │ + addu t7,s1,s3 │ │ + addu ra,s1,s5 │ │ + addu s0,s1,t8 │ │ + lw t1,0(t4) │ │ + lw s6,0(t7) │ │ + lw t3,0(ra) │ │ + blez v1,42b84 │ │ + lw t4,0(s0) │ │ + lw s2,56(a0) │ │ + addu v1,v0,v1 │ │ + b 43484 │ │ + move t5,zero │ │ + addu a0,s6,a1 │ │ + addu s4,t1,a1 │ │ + lbu t9,0(a0) │ │ + lbu a2,0(s4) │ │ + addiu s1,sp,168 │ │ + srl s7,t9,0x4 │ │ + srl s8,a2,0x4 │ │ + addu s3,s1,s7 │ │ + addu t2,s1,s8 │ │ + lbu s5,-100(s3) │ │ + lbu t7,-84(t2) │ │ + slt t6,t7,s5 │ │ + beqz t6,433e8 │ │ + subu ra,t7,s5 │ │ + subu ra,s5,t7 │ │ + move s5,t7 │ │ + addu t8,t3,a1 │ │ + lw s4,0(s2) │ │ lbu s0,0(t8) │ │ - lbu t9,0(s1) │ │ - andi t1,s0,0xf │ │ - andi t2,t9,0xf │ │ - addu t3,t0,t2 │ │ - addu t1,t0,t1 │ │ - lbu t2,16(t3) │ │ - lbu t1,0(t1) │ │ - slt t6,t2,t1 │ │ - bnez t6,43954 │ │ - lw t3,56(a0) │ │ - b 4395c │ │ - subu t6,t2,t1 │ │ - lw s0,-31268(gp) │ │ - lw s1,44(sp) │ │ - addiu t9,s0,13364 │ │ - lw s0,40(sp) │ │ - move a2,a3 │ │ - sw v0,64(sp) │ │ - move a3,v1 │ │ - b 43434 │ │ - addiu sp,sp,48 │ │ - lw t7,-31268(gp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - move a2,a3 │ │ - sw v0,64(sp) │ │ - move a3,v1 │ │ - addiu t9,t7,12660 │ │ - b 43174 │ │ - addiu sp,sp,48 │ │ - move a2,a3 │ │ - move a3,v1 │ │ - lw v1,-31268(gp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - sw v0,64(sp) │ │ - addiu t9,v1,11760 │ │ - b 42df0 │ │ - addiu sp,sp,48 │ │ - sw v0,64(sp) │ │ - lw v0,-31268(gp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - move a2,a3 │ │ - addiu t9,v0,10736 │ │ - move a3,v1 │ │ - b 429f0 │ │ - addiu sp,sp,48 │ │ - b 436dc │ │ - andi t3,t3,0xf │ │ - b 43a9c │ │ - li t3,1 │ │ - subu t8,t0,t2 │ │ - move t0,t2 │ │ - addu t8,t7,t8 │ │ - lbu t2,0(t8) │ │ - addiu t3,t3,1 │ │ - subu t0,t0,t2 │ │ - beq t3,a2,4377c │ │ - addiu t1,t1,8 │ │ - lw t8,12(t1) │ │ - lw t2,8(t1) │ │ - sll t8,t8,0x2 │ │ - addu t8,t4,t8 │ │ - lw t8,0(t8) │ │ - addu t8,t8,t6 │ │ - lbu t8,0(t8) │ │ - srl t8,t8,0x4 │ │ - addu t8,t5,t8 │ │ - lbu t8,0(t8) │ │ - addu t2,t8,t2 │ │ - slt t8,t2,t0 │ │ - bnez t8,43a7c │ │ - subu t8,t2,t0 │ │ - b 43a88 │ │ - addu t8,t7,t8 │ │ + addu a0,s4,ra │ │ + srl a2,s0,0x4 │ │ + addiu s7,sp,168 │ │ + lbu t9,0(a0) │ │ + addu s8,s7,a2 │ │ + lbu s1,-68(s8) │ │ + subu s5,s5,t9 │ │ + slt s3,s1,s5 │ │ + beqz s3,43424 │ │ + subu t2,s1,s5 │ │ + subu t2,s5,s1 │ │ + move s5,s1 │ │ + addu a1,t4,a1 │ │ + lbu t7,0(a1) │ │ + addu t8,s4,t2 │ │ + srl s0,t7,0x4 │ │ + addiu ra,sp,168 │ │ + lbu t6,0(t8) │ │ + addu t8,ra,s0 │ │ + lbu s0,-52(t8) │ │ + subu s5,s5,t6 │ │ + slt a0,s0,s5 │ │ + beqz a0,4345c │ │ + subu a2,s0,s5 │ │ + subu a2,s5,s0 │ │ + move s5,s0 │ │ + addu s4,s4,a2 │ │ + sll s8,t5,0x1 │ │ + lbu t9,0(s4) │ │ + addu s1,a3,s8 │ │ + lhu s3,0(s1) │ │ + subu s7,s5,t9 │ │ + addu t2,s7,s3 │ │ + addiu v0,v0,1 │ │ + beq v0,v1,42b84 │ │ + sh t2,0(s1) │ │ + lbu a0,0(v0) │ │ + addu t5,t5,a0 │ │ + andi t9,t5,0x1 │ │ + bnez t9,433a8 │ │ + sra a1,t5,0x1 │ │ + addu s4,s6,a1 │ │ + addu a2,t1,a1 │ │ + lbu s7,0(s4) │ │ + lbu s8,0(a2) │ │ + addiu t6,sp,168 │ │ + andi s1,s7,0xf │ │ + andi s3,s8,0xf │ │ + addu t2,t6,s1 │ │ + addu s5,t6,s3 │ │ + lbu t7,-100(t2) │ │ + lbu ra,-84(s5) │ │ + slt t8,ra,t7 │ │ + beqz t8,434d8 │ │ + subu s0,ra,t7 │ │ + subu s0,t7,ra │ │ + move t7,ra │ │ + addu a0,t3,a1 │ │ + lw s4,0(s2) │ │ + lbu t9,0(a0) │ │ + addu a2,s4,s0 │ │ + andi s7,t9,0xf │ │ + addiu s1,sp,168 │ │ + lbu s8,0(a2) │ │ + addu s3,s1,s7 │ │ + lbu t2,-68(s3) │ │ + subu s5,t7,s8 │ │ + slt t6,t2,s5 │ │ + beqz t6,43514 │ │ + subu t7,t2,s5 │ │ + subu t7,s5,t2 │ │ + move s5,t2 │ │ + addu a1,t4,a1 │ │ + lbu ra,0(a1) │ │ + addu t8,s4,t7 │ │ + andi s0,ra,0xf │ │ + addiu ra,sp,168 │ │ + lbu t6,0(t8) │ │ + addu t8,ra,s0 │ │ + lbu s0,-52(t8) │ │ + subu s5,s5,t6 │ │ + slt a0,s0,s5 │ │ + bnez a0,43454 │ │ + subu a2,s0,s5 │ │ + b 43460 │ │ + addu s4,s4,a2 │ │ + blez v1,42b84 │ │ + sll s2,a2,0x3 │ │ + lw t2,48(a0) │ │ + sll s6,a1,0x2 │ │ + addu s7,t2,s6 │ │ + lw s5,0(s7) │ │ + lw s1,16(a0) │ │ + lw s0,4(s5) │ │ + addu s4,s1,s6 │ │ + lw t7,0(s4) │ │ + sll s3,s0,0x2 │ │ + addu s6,v0,v1 │ │ + lbu v1,0(v0) │ │ + addu t9,t7,s3 │ │ + move s1,zero │ │ + addu s1,s1,v1 │ │ + lw s8,0(t9) │ │ + sra t2,s1,0x1 │ │ + addiu t8,s2,4 │ │ + addu t5,s8,t2 │ │ + andi t1,s1,0x1 │ │ + lw t4,24(a0) │ │ + lw ra,0(s5) │ │ + addu t6,s5,t8 │ │ + slti s7,a2,2 │ │ + beqz t1,436a4 │ │ + lbu t3,0(t5) │ │ + srl a2,t3,0x4 │ │ + addu a1,t4,a2 │ │ + lbu s0,0(a1) │ │ + bnez s7,4366c │ │ + addu a1,s0,ra │ │ + lw s4,56(a0) │ │ + addiu a2,s5,12 │ │ + b 43614 │ │ + lw s3,0(s4) │ │ + srl s0,t3,0x4 │ │ + addu s4,t4,s0 │ │ + lbu t9,0(s4) │ │ + lw s2,-4(a2) │ │ + addu v1,t9,s2 │ │ + slt t8,v1,a1 │ │ + beqz t8,43654 │ │ + subu t5,v1,a1 │ │ + subu t5,a1,v1 │ │ + addu a1,s3,t5 │ │ + lbu t3,0(a1) │ │ + addiu a2,a2,8 │ │ + beq a2,t6,4366c │ │ + subu a1,v1,t3 │ │ + lw t9,0(a2) │ │ + sll s2,t9,0x2 │ │ + addu t8,t7,s2 │ │ + lw v1,0(t8) │ │ + addu t5,v1,t2 │ │ + bnez t1,435dc │ │ + lbu t3,0(t5) │ │ + andi s0,t3,0xf │ │ + addu s4,t4,s0 │ │ + lbu t9,0(s4) │ │ + lw s2,-4(a2) │ │ + addu v1,t9,s2 │ │ + slt t8,v1,a1 │ │ + bnez t8,43600 │ │ + subu t5,a1,v1 │ │ + subu t5,v1,a1 │ │ + move v1,a1 │ │ + addu a1,s3,t5 │ │ + lbu t3,0(a1) │ │ + addiu a2,a2,8 │ │ + bne a2,t6,43614 │ │ + subu a1,v1,t3 │ │ + sll t1,s1,0x1 │ │ + addu t2,a3,t1 │ │ + lhu s3,0(t2) │ │ + addiu v0,v0,1 │ │ + addu s0,a1,s3 │ │ + beq v0,s6,42b84 │ │ + sh s0,0(t2) │ │ + lbu v1,0(v0) │ │ + addu s1,s1,v1 │ │ + sra t2,s1,0x1 │ │ + addu t5,s8,t2 │ │ + andi t1,s1,0x1 │ │ + bnez t1,435b8 │ │ + lbu t3,0(t5) │ │ + b 435bc │ │ + andi a2,t3,0xf │ │ + lbu a0,0(s0) │ │ + subu t5,ra,t7 │ │ + addu t9,s6,t5 │ │ + andi a2,a0,0xf │ │ + addiu s4,sp,168 │ │ + lbu s2,0(t9) │ │ + addu s7,s4,a2 │ │ + lbu s8,-52(s7) │ │ + subu ra,t7,s2 │ │ + slt t8,s8,ra │ │ + bnez t8,4325c │ │ + subu t7,s8,ra │ │ + b 43268 │ │ + addu a1,t6,a1 │ │ + b 43424 │ │ + subu t2,s1,s5 │ │ + b 43514 │ │ + subu t7,t2,s5 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00043adc : │ │ +00043700 : │ │ lui gp,0x6 │ │ - addiu gp,gp,22388 │ │ + addiu gp,gp,23376 │ │ + addu gp,gp,t9 │ │ + move v0,a0 │ │ + lw a2,8(v0) │ │ + lw t9,-31404(gp) │ │ + jr t9 │ │ + lw a0,12(a0) │ │ + │ │ +00043720 : │ │ + lui gp,0x6 │ │ + addiu gp,gp,23344 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ + lw t9,-32604(gp) │ │ sw s0,24(sp) │ │ - lw t9,-32608(gp) │ │ move s0,a0 │ │ - jalr t9 │ │ lw a0,60(a0) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - lw t9,-32608(gp) │ │ + lw t9,-32604(gp) │ │ jalr t9 │ │ lw a0,56(s0) │ │ lw v0,20(s0) │ │ - beqz v0,43b9c │ │ + beqz v0,437e4 │ │ lw gp,16(sp) │ │ - lw t9,-31856(gp) │ │ + lw t9,-31868(gp) │ │ jalr t9 │ │ lw a0,16(s0) │ │ lw gp,16(sp) │ │ - lw t9,-31640(gp) │ │ + lw t9,-31636(gp) │ │ jalr t9 │ │ lw a0,20(s0) │ │ lw gp,16(sp) │ │ - lw t9,-31404(gp) │ │ - bal 4aa9c │ │ + lw t9,-31412(gp) │ │ + jalr t9 │ │ lw a0,12(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,32(s0) │ │ lw gp,16(sp) │ │ - lw t9,-31856(gp) │ │ + lw t9,-31868(gp) │ │ jalr t9 │ │ lw a0,44(s0) │ │ lw gp,16(sp) │ │ - lw t9,-31584(gp) │ │ + lw t9,-31576(gp) │ │ jalr t9 │ │ lw a0,40(s0) │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ jr t9 │ │ addiu sp,sp,32 │ │ - lw t9,-31584(gp) │ │ + lw t9,-31576(gp) │ │ jalr t9 │ │ lw a0,16(s0) │ │ lw a0,24(s0) │ │ - beqz a0,43b44 │ │ + beqz a0,4378c │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ - b 43b44 │ │ + b 4378c │ │ lw gp,16(sp) │ │ + lui gp,0x6 │ │ + addiu gp,gp,23104 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-32 │ │ + sltiu v0,a2,7 │ │ + sw s6,28(sp) │ │ + sw s5,24(sp) │ │ + sw s4,20(sp) │ │ + sw s3,16(sp) │ │ + sw s2,12(sp) │ │ + sw s1,8(sp) │ │ + sw s0,4(sp) │ │ + beqz v0,43ff4 │ │ + lw t0,52(sp) │ │ + lw v1,-32708(gp) │ │ + sll t1,a2,0x2 │ │ + addiu t2,v1,-5796 │ │ + addu t3,t2,t1 │ │ + lw t4,0(t3) │ │ + addu t5,t4,gp │ │ + jr t5 │ │ + nop │ │ + lw a2,48(a0) │ │ + sll a1,a1,0x2 │ │ + addu t6,a2,a1 │ │ + lw t7,0(t6) │ │ + lw s0,16(a0) │ │ + lw s5,4(t7) │ │ + addu s1,s0,a1 │ │ + lw s2,20(t7) │ │ + lw s3,28(t7) │ │ + lw s4,36(t7) │ │ + lw s6,12(t7) │ │ + lw t8,44(t7) │ │ + lw t9,0(s1) │ │ + sll v0,s5,0x2 │ │ + sll t3,s2,0x2 │ │ + sll t4,s3,0x2 │ │ + sll t5,s4,0x2 │ │ + sll t1,s6,0x2 │ │ + sll v1,t8,0x2 │ │ + addu a2,t9,v0 │ │ + addu t2,t9,t1 │ │ + addu a1,t9,t3 │ │ + addu t6,t9,t4 │ │ + addu s0,t9,t5 │ │ + addu s5,t9,v1 │ │ + lw s1,0(a2) │ │ + lw t2,0(t2) │ │ + lw s2,0(a1) │ │ + lw s3,0(t6) │ │ + lw s4,0(s0) │ │ + blez t0,43a24 │ │ + lw s5,0(s5) │ │ + lw a0,56(a0) │ │ + lw a2,48(sp) │ │ + lw s6,0(t7) │ │ + lw s0,8(t7) │ │ + lw t8,0(a0) │ │ + lw t6,16(t7) │ │ + lw t5,24(t7) │ │ + lw t3,32(t7) │ │ + lw t9,40(t7) │ │ + addu t0,a2,t0 │ │ + move a1,zero │ │ + lbu t7,0(a2) │ │ + addiu a2,a2,1 │ │ + addu a1,a1,t7 │ │ + addu t1,s1,a1 │ │ + addu v0,t2,a1 │ │ + lbu t4,0(t1) │ │ + lbu v1,0(v0) │ │ + addu t7,t4,s6 │ │ + addu v0,v1,s0 │ │ + subu t1,t7,v0 │ │ + slt a0,v0,t7 │ │ + subu t4,v0,t7 │ │ + movn t4,t1,a0 │ │ + addu v1,t8,t4 │ │ + addu t1,s2,a1 │ │ + lbu t4,0(v1) │ │ + lbu a0,0(t1) │ │ + slt v1,t7,v0 │ │ + movn v0,t7,v1 │ │ + subu t4,v0,t4 │ │ + addu t1,a0,t6 │ │ + slt t7,t1,t4 │ │ + subu a0,t1,t4 │ │ + subu v0,t4,t1 │ │ + movz v0,a0,t7 │ │ + addu v0,t8,v0 │ │ + addu v1,s3,a1 │ │ + lbu a0,0(v0) │ │ + lbu v0,0(v1) │ │ + movz t1,t4,t7 │ │ + addu v0,v0,t5 │ │ + subu a0,t1,a0 │ │ + slt t7,v0,a0 │ │ + subu t4,a0,v0 │ │ + subu t1,v0,a0 │ │ + movn t1,t4,t7 │ │ + addu v1,t8,t1 │ │ + addu t4,s4,a1 │ │ + lbu t1,0(t4) │ │ + lbu v1,0(v1) │ │ + movn a0,v0,t7 │ │ + subu v1,a0,v1 │ │ + addu t1,t1,t3 │ │ + slt t4,t1,v1 │ │ + subu v0,t1,v1 │ │ + subu a0,v1,t1 │ │ + movz a0,v0,t4 │ │ + addu a0,t8,a0 │ │ + addu t7,s5,a1 │ │ + lbu v0,0(a0) │ │ + lbu a0,0(t7) │ │ + movz t1,v1,t4 │ │ + addu a0,a0,t9 │ │ + subu v0,t1,v0 │ │ + subu t1,a0,v0 │ │ + slt t4,a0,v0 │ │ + subu v1,v0,a0 │ │ + movz v1,t1,t4 │ │ + sll t7,a1,0x1 │ │ + addu v1,t8,v1 │ │ + addu t7,a3,t7 │ │ + lbu v1,0(v1) │ │ + lhu t1,0(t7) │ │ + movn v0,a0,t4 │ │ + subu v0,v0,v1 │ │ + addu a0,v0,t1 │ │ + bne a2,t0,43914 │ │ + sh a0,0(t7) │ │ + lw s6,28(sp) │ │ + lw s5,24(sp) │ │ + lw s4,20(sp) │ │ + lw s3,16(sp) │ │ + lw s2,12(sp) │ │ + lw s1,8(sp) │ │ + lw s0,4(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + lw t2,48(a0) │ │ + sll s4,a1,0x2 │ │ + addu s5,t2,s4 │ │ + lw s6,0(s5) │ │ + lw t3,16(a0) │ │ + lw s0,4(s6) │ │ + addu t9,t3,s4 │ │ + lw t4,0(t9) │ │ + sll s1,s0,0x2 │ │ + addu s3,t4,s1 │ │ + blez t0,43a24 │ │ + lw t5,0(s3) │ │ + lw s2,48(sp) │ │ + lw t6,0(s6) │ │ + addu t0,s2,t0 │ │ + move v0,zero │ │ + lbu t8,0(s2) │ │ + addiu s2,s2,1 │ │ + addu v0,v0,t8 │ │ + sll t7,v0,0x1 │ │ + addu v1,t5,v0 │ │ + addu t1,a3,t7 │ │ + lbu a2,0(v1) │ │ + lhu a1,0(t1) │ │ + addu a0,a2,t6 │ │ + addu t2,a0,a1 │ │ + bne s2,t0,43a8c │ │ + sh t2,0(t1) │ │ + lw s6,28(sp) │ │ + lw s5,24(sp) │ │ + lw s4,20(sp) │ │ + lw s3,16(sp) │ │ + lw s2,12(sp) │ │ + lw s1,8(sp) │ │ + lw s0,4(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + lw t2,48(a0) │ │ + sll s4,a1,0x2 │ │ + addu s5,t2,s4 │ │ + lw s6,0(s5) │ │ + lw s0,16(a0) │ │ + lw s1,4(s6) │ │ + addu s3,s0,s4 │ │ + lw t5,12(s6) │ │ + lw t8,0(s3) │ │ + sll t7,s1,0x2 │ │ + sll v1,t5,0x2 │ │ + addu t6,t8,t7 │ │ + addu s2,t8,v1 │ │ + lw t2,0(t6) │ │ + blez t0,43a24 │ │ + lw s4,0(s2) │ │ + lw v0,56(a0) │ │ + lw s0,48(sp) │ │ + lw s5,0(s6) │ │ + lw t3,0(v0) │ │ + lw s6,8(s6) │ │ + addu t0,s0,t0 │ │ + move t9,zero │ │ + lbu t1,0(s0) │ │ + addiu s0,s0,1 │ │ + addu t9,t9,t1 │ │ + addu a2,t2,t9 │ │ + addu a1,s4,t9 │ │ + lbu a0,0(a2) │ │ + lbu t4,0(a1) │ │ + addu s1,a0,s5 │ │ + addu s3,t4,s6 │ │ + subu t5,s1,s3 │ │ + subu t8,s3,s1 │ │ + slt t7,s3,s1 │ │ + movz t5,t8,t7 │ │ + sll v1,t9,0x1 │ │ + addu t6,t3,t5 │ │ + addu s2,a3,v1 │ │ + lbu t1,0(t6) │ │ + slt a2,s1,s3 │ │ + lhu v0,0(s2) │ │ + movz s1,s3,a2 │ │ + subu a1,s1,t1 │ │ + addu a0,a1,v0 │ │ + bne s0,t0,43b40 │ │ + sh a0,0(s2) │ │ + lw s6,28(sp) │ │ + lw s5,24(sp) │ │ + lw s4,20(sp) │ │ + lw s3,16(sp) │ │ + lw s2,12(sp) │ │ + lw s1,8(sp) │ │ + lw s0,4(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + lw s5,48(a0) │ │ + sll s6,a1,0x2 │ │ + addu s0,s5,s6 │ │ + lw s3,0(s0) │ │ + lw s1,16(a0) │ │ + lw t5,4(s3) │ │ + addu t8,s1,s6 │ │ + lw t3,12(s3) │ │ + lw t9,20(s3) │ │ + lw t7,0(t8) │ │ + sll v1,t5,0x2 │ │ + sll t6,t3,0x2 │ │ + sll s2,t9,0x2 │ │ + addu v0,t7,v1 │ │ + addu t1,t7,t6 │ │ + addu a2,t7,s2 │ │ + lw t2,0(v0) │ │ + lw s4,0(t1) │ │ + blez t0,43a24 │ │ + lw s5,0(a2) │ │ + lw a0,56(a0) │ │ + lw t5,48(sp) │ │ + lw s6,0(s3) │ │ + lw s0,8(s3) │ │ + lw s1,0(a0) │ │ + lw s3,16(s3) │ │ + addu t0,t5,t0 │ │ + move t8,zero │ │ + lbu a1,0(t5) │ │ + addiu t5,t5,1 │ │ + addu t8,t8,a1 │ │ + addu t4,t2,t8 │ │ + addu t3,s4,t8 │ │ + lbu t9,0(t4) │ │ + lbu t7,0(t3) │ │ + addu t6,t9,s6 │ │ + addu v1,t7,s0 │ │ + subu s2,t6,v1 │ │ + slt t1,v1,t6 │ │ + subu v0,v1,t6 │ │ + movn v0,s2,t1 │ │ + addu a0,s1,v0 │ │ + addu a2,s5,t8 │ │ + lbu a1,0(a0) │ │ + lbu t4,0(a2) │ │ + slt t3,t6,v1 │ │ + movn v1,t6,t3 │ │ + subu t9,v1,a1 │ │ + addu t7,t4,s3 │ │ + slt t6,t7,t9 │ │ + subu v1,t9,t7 │ │ + subu s2,t7,t9 │ │ + movz v1,s2,t6 │ │ + sll v0,t8,0x1 │ │ + addu t1,s1,v1 │ │ + addu a2,a3,v0 │ │ + lbu a1,0(t1) │ │ + lhu a0,0(a2) │ │ + movz t7,t9,t6 │ │ + subu t3,t7,a1 │ │ + addu t9,t3,a0 │ │ + bne t5,t0,43c38 │ │ + sh t9,0(a2) │ │ + lw s6,28(sp) │ │ + lw s5,24(sp) │ │ + lw s4,20(sp) │ │ + lw s3,16(sp) │ │ + lw s2,12(sp) │ │ + lw s1,8(sp) │ │ + lw s0,4(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + lw s5,48(a0) │ │ + sll s6,a1,0x2 │ │ + addu s1,s5,s6 │ │ + lw s3,0(s1) │ │ + lw s0,16(a0) │ │ + lw t6,4(s3) │ │ + addu t5,s0,s6 │ │ + lw t3,12(s3) │ │ + lw t1,20(s3) │ │ + lw a2,28(s3) │ │ + lw t8,0(t5) │ │ + sll a1,t6,0x2 │ │ + sll t9,t3,0x2 │ │ + sll t7,t1,0x2 │ │ + sll t2,a2,0x2 │ │ + addu t4,t8,a1 │ │ + addu s4,t8,t9 │ │ + addu s2,t8,t7 │ │ + addu v1,t8,t2 │ │ + lw s5,0(t4) │ │ + lw s6,0(s4) │ │ + lw s0,0(s2) │ │ + blez t0,43a24 │ │ + lw s1,0(v1) │ │ + lw a0,56(a0) │ │ + lw t9,48(sp) │ │ + lw t5,0(s3) │ │ + lw t8,8(s3) │ │ + lw t6,16(s3) │ │ + lw t3,0(a0) │ │ + lw s3,24(s3) │ │ + addu t0,t9,t0 │ │ + move t7,zero │ │ + lbu v0,0(t9) │ │ + addiu t9,t9,1 │ │ + addu t7,t7,v0 │ │ + addu t1,s5,t7 │ │ + addu a2,s6,t7 │ │ + lbu a1,0(t1) │ │ + lbu t2,0(a2) │ │ + addu t4,a1,t5 │ │ + addu s4,t2,t8 │ │ + subu s2,t4,s4 │ │ + slt a0,s4,t4 │ │ + subu v1,s4,t4 │ │ + movn v1,s2,a0 │ │ + addu v0,t3,v1 │ │ + addu t1,s0,t7 │ │ + lbu a2,0(v0) │ │ + lbu a1,0(t1) │ │ + slt t2,t4,s4 │ │ + movn s4,t4,t2 │ │ + subu t4,s4,a2 │ │ + addu s4,a1,t6 │ │ + slt s2,s4,t4 │ │ + subu a0,s4,t4 │ │ + subu v1,t4,s4 │ │ + movz v1,a0,s2 │ │ + addu v0,t3,v1 │ │ + addu t1,s1,t7 │ │ + lbu a2,0(v0) │ │ + lbu a1,0(t1) │ │ + movz s4,t4,s2 │ │ + subu t4,s4,a2 │ │ + addu s4,a1,s3 │ │ + slt v1,s4,t4 │ │ + subu s2,t4,s4 │ │ + subu a0,s4,t4 │ │ + movz s2,a0,v1 │ │ + sll v0,t7,0x1 │ │ + addu t1,t3,s2 │ │ + addu a2,a3,v0 │ │ + lbu t2,0(t1) │ │ + lhu a1,0(a2) │ │ + movn t4,s4,v1 │ │ + subu t4,t4,t2 │ │ + addu s4,t4,a1 │ │ + bne t9,t0,43d70 │ │ + sh s4,0(a2) │ │ + lw s6,28(sp) │ │ + lw s5,24(sp) │ │ + lw s4,20(sp) │ │ + lw s3,16(sp) │ │ + lw s2,12(sp) │ │ + lw s1,8(sp) │ │ + lw s0,4(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + lw s1,48(a0) │ │ + sll t2,a1,0x2 │ │ + addu s2,s1,t2 │ │ + lw s4,0(s2) │ │ + lw s3,16(a0) │ │ + lw s5,4(s4) │ │ + addu s6,s3,t2 │ │ + lw s0,12(s4) │ │ + lw t8,20(s4) │ │ + lw t5,28(s4) │ │ + lw t3,36(s4) │ │ + lw t6,0(s6) │ │ + sll t9,s5,0x2 │ │ + sll a2,s0,0x2 │ │ + sll t4,t8,0x2 │ │ + sll t7,t5,0x2 │ │ + sll v1,t3,0x2 │ │ + addu a1,t6,t9 │ │ + addu t1,t6,a2 │ │ + addu v0,t6,t4 │ │ + addu t2,t6,t7 │ │ + addu s2,t6,v1 │ │ + lw s5,0(a1) │ │ + lw s6,0(t1) │ │ + lw s1,0(v0) │ │ + lw s0,0(t2) │ │ + blez t0,43a24 │ │ + lw t6,0(s2) │ │ + lw a0,56(a0) │ │ + lw a1,48(sp) │ │ + lw s3,0(s4) │ │ + lw t5,8(s4) │ │ + lw t8,0(a0) │ │ + lw t3,16(s4) │ │ + lw t1,24(s4) │ │ + lw t9,32(s4) │ │ + addu t0,a1,t0 │ │ + move a2,zero │ │ + lbu s4,0(a1) │ │ + addiu a1,a1,1 │ │ + addu a2,a2,s4 │ │ + addu t4,s5,a2 │ │ + addu t7,s6,a2 │ │ + lbu v0,0(t4) │ │ + lbu v1,0(t7) │ │ + addu t2,v0,s3 │ │ + addu s2,v1,t5 │ │ + subu a0,t2,s2 │ │ + slt t4,s2,t2 │ │ + subu s4,s2,t2 │ │ + movn s4,a0,t4 │ │ + addu t7,t8,s4 │ │ + addu v0,s1,a2 │ │ + lbu v1,0(t7) │ │ + lbu a0,0(v0) │ │ + slt s4,t2,s2 │ │ + movn s2,t2,s4 │ │ + subu t2,s2,v1 │ │ + addu s2,a0,t3 │ │ + slt t7,s2,t2 │ │ + subu t4,s2,t2 │ │ + subu v0,t2,s2 │ │ + movz v0,t4,t7 │ │ + addu v1,t8,v0 │ │ + addu a0,s0,a2 │ │ + lbu s4,0(v1) │ │ + lbu v0,0(a0) │ │ + movz s2,t2,t7 │ │ + subu s2,s2,s4 │ │ + addu t4,v0,t1 │ │ + slt t7,t4,s2 │ │ + subu a0,t4,s2 │ │ + subu v1,s2,t4 │ │ + movz v1,a0,t7 │ │ + addu v0,t8,v1 │ │ + addu s4,t6,a2 │ │ + lbu t2,0(v0) │ │ + lbu v1,0(s4) │ │ + movz t4,s2,t7 │ │ + subu s2,t4,t2 │ │ + addu v0,v1,t9 │ │ + subu a0,s2,v0 │ │ + slt t7,v0,s2 │ │ + subu s4,v0,s2 │ │ + movn s4,a0,t7 │ │ + sll t2,a2,0x1 │ │ + addu v1,t8,s4 │ │ + addu t4,a3,t2 │ │ + lbu s4,0(v1) │ │ + lhu a0,0(t4) │ │ + movn s2,v0,t7 │ │ + subu s2,s2,s4 │ │ + addu v0,s2,a0 │ │ + bne a1,t0,43ee8 │ │ + sh v0,0(t4) │ │ + lw s6,28(sp) │ │ + lw s5,24(sp) │ │ + lw s4,20(sp) │ │ + lw s3,16(sp) │ │ + lw s2,12(sp) │ │ + lw s1,8(sp) │ │ + lw s0,4(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,32 │ │ + blez t0,43a24 │ │ + sll s4,a1,0x2 │ │ + lw v0,48(a0) │ │ + addu s5,v0,s4 │ │ + lw s6,0(s5) │ │ + lw t3,16(a0) │ │ + lw s0,4(s6) │ │ + addu t9,t3,s4 │ │ + lw t4,0(t9) │ │ + sll s1,s0,0x2 │ │ + addu s3,t4,s1 │ │ + sll t5,a2,0x3 │ │ + lw t1,48(sp) │ │ + addiu t6,t5,4 │ │ + lw s2,0(s3) │ │ + lw t8,0(s6) │ │ + addu t7,t1,t0 │ │ + addu s4,s6,t6 │ │ + move t2,zero │ │ + slti s5,a2,2 │ │ + lbu t0,0(t1) │ │ + addu t2,t2,t0 │ │ + addu v1,s2,t2 │ │ + lbu a2,0(v1) │ │ + bnez s5,440b4 │ │ + addu v1,a2,t8 │ │ + lw a1,56(a0) │ │ + addiu t5,s6,12 │ │ + lw t3,0(a1) │ │ + lw v0,0(t5) │ │ + lw s0,-4(t5) │ │ + sll t9,v0,0x2 │ │ + addu s1,t4,t9 │ │ + lw s3,0(s1) │ │ + addiu t5,t5,8 │ │ + addu t6,s3,t2 │ │ + lbu t0,0(t6) │ │ + addu v0,t0,s0 │ │ + subu s0,v1,v0 │ │ + subu a1,v0,v1 │ │ + slt a2,v0,v1 │ │ + movn a1,s0,a2 │ │ + addu t9,t3,a1 │ │ + slt s1,v1,v0 │ │ + lbu s3,0(t9) │ │ + movz v1,v0,s1 │ │ + bne t5,s4,44068 │ │ + subu v1,v1,s3 │ │ + sll t3,t2,0x1 │ │ + addu t5,a3,t3 │ │ + lhu t6,0(t5) │ │ + addiu t1,t1,1 │ │ + addu t0,v1,t6 │ │ + bne t1,t7,44044 │ │ + sh t0,0(t5) │ │ + lw s6,28(sp) │ │ + lw s5,24(sp) │ │ + lw s4,20(sp) │ │ + lw s3,16(sp) │ │ + lw s2,12(sp) │ │ + lw s1,8(sp) │ │ + lw s0,4(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,32 │ │ │ │ -00043bc8 : │ │ +000440f8 : │ │ lui gp,0x6 │ │ - addiu gp,gp,22152 │ │ + addiu gp,gp,20824 │ │ addu gp,gp,t9 │ │ - move v0,a0 │ │ - lw a2,8(v0) │ │ - lw t9,-31408(gp) │ │ - b 4ae64 │ │ - lw a0,12(a0) │ │ + lw v0,12(a0) │ │ + addiu sp,sp,-104 │ │ + lw v1,28(a0) │ │ + sw a3,116(sp) │ │ + lw a3,20(v0) │ │ + lw t9,-30468(gp) │ │ + sw gp,24(sp) │ │ + sw s2,72(sp) │ │ + sw s0,64(sp) │ │ + move s2,a0 │ │ + sw a1,108(sp) │ │ + move a0,a1 │ │ + sw a2,112(sp) │ │ + move a1,zero │ │ + sll a2,v1,0x1 │ │ + sw ra,100(sp) │ │ + sw s8,96(sp) │ │ + sw s7,92(sp) │ │ + sw s6,88(sp) │ │ + sw s5,84(sp) │ │ + sw s4,80(sp) │ │ + sw s3,76(sp) │ │ + sw s1,68(sp) │ │ + sw a3,44(sp) │ │ + jalr t9 │ │ + move s0,a3 │ │ + lw a1,52(s2) │ │ + lw a0,124(sp) │ │ + lw a2,40(s2) │ │ + div zero,a0,a1 │ │ + teq a1,zero,0x7 │ │ + lw gp,24(sp) │ │ + mfhi t0 │ │ + sll t1,t0,0x2 │ │ + addu t2,a2,t1 │ │ + lw t3,0(t2) │ │ + sw t0,52(sp) │ │ + sw t1,40(sp) │ │ + blez s0,4456c │ │ + sw t3,48(s2) │ │ + lw t6,120(sp) │ │ + lui t7,0x1fff │ │ + addiu t5,t1,-4 │ │ + ori s1,t7,0xffff │ │ + sw t5,56(sp) │ │ + sw t6,36(sp) │ │ + move s8,zero │ │ + li s3,96 │ │ + sw s1,60(sp) │ │ + lw s4,4(s2) │ │ + lw s5,124(sp) │ │ + slt s6,s5,s4 │ │ + bnez s6,443d4 │ │ + lw s7,52(sp) │ │ + bnez s7,445f0 │ │ + lw ra,56(sp) │ │ + lw t9,52(s2) │ │ + lw a3,40(s2) │ │ + sll s0,t9,0x2 │ │ + addu a1,a3,s0 │ │ + lw v0,-4(a1) │ │ + lw a2,48(s2) │ │ + sll s0,s8,0x2 │ │ + lh t0,36(s2) │ │ + addu a0,a2,s0 │ │ + addu t1,v0,s0 │ │ + lw t9,-30464(gp) │ │ + lw a1,0(t1) │ │ + lw a0,0(a0) │ │ + jalr t9 │ │ + sll a2,t0,0x3 │ │ + lw s1,12(s2) │ │ + lw t2,48(s2) │ │ + lw t3,28(s1) │ │ + lw t6,36(sp) │ │ + lh t4,36(s2) │ │ + addu t5,t2,s0 │ │ + addu s7,t3,s0 │ │ + lw gp,24(sp) │ │ + lw t6,0(t6) │ │ + lw t0,0(t5) │ │ + blez t4,44914 │ │ + lw a1,0(s7) │ │ + lw s6,0(s1) │ │ + lw ra,4(s1) │ │ + lw v0,0(s6) │ │ + lw a3,0(ra) │ │ + lw s4,8(s1) │ │ + addu a2,v0,s0 │ │ + lw t1,0(s4) │ │ + addu a0,a3,s0 │ │ + lw t9,0(a2) │ │ + lw t2,0(a0) │ │ + addu t3,t1,s0 │ │ + lw t9,0(t9) │ │ + lw t8,0(t2) │ │ + lw t7,0(t3) │ │ + move t2,zero │ │ + move t3,t0 │ │ + li t1,-1 │ │ + lw a0,4(t3) │ │ + mul t5,a1,a0 │ │ + sll s5,a0,0x2 │ │ + sll v0,t5,0x2 │ │ + addu a3,t7,s5 │ │ + addu v1,t9,v0 │ │ + addu s5,t8,v0 │ │ + blez a1,442f0 │ │ + lwc1 $f6,0(a3) │ │ + move t5,t6 │ │ + move a2,zero │ │ + addiu t5,t5,4 │ │ + addiu v1,v1,4 │ │ + lwc1 $f0,-4(t5) │ │ + lwc1 $f2,-4(v1) │ │ + lwc1 $f4,0(s5) │ │ + addiu a2,a2,1 │ │ + sub.s $f8,$f0,$f2 │ │ + addiu s5,s5,4 │ │ + mul.s $f10,$f8,$f8 │ │ + mul.s $f12,$f10,$f4 │ │ + bne a2,a1,442c0 │ │ + sub.s $f6,$f6,$f12 │ │ + trunc.w.s $f14,$f6 │ │ + mfc1 v1,$f14 │ │ + beqz t2,44340 │ │ + swc1 $f14,0(t3) │ │ + addiu a2,t2,-1 │ │ + move v0,t3 │ │ + lw a3,-8(v0) │ │ + slt t5,a3,v1 │ │ + beqz t5,445a0 │ │ + nop │ │ + lw s5,-4(v0) │ │ + addiu a2,a2,-1 │ │ + sw a3,0(v0) │ │ + sw s5,4(v0) │ │ + bne a2,t1,44308 │ │ + addiu v0,v0,-8 │ │ + move a3,zero │ │ + addu t5,t0,a3 │ │ + sw v1,0(t5) │ │ + sw a0,4(t5) │ │ + addiu t2,t2,1 │ │ + bne t2,t4,44294 │ │ + addiu t3,t3,8 │ │ + lh a0,38(s2) │ │ + lw v1,124(sp) │ │ + div zero,v1,a0 │ │ + teq a0,zero,0x7 │ │ + mfhi a1 │ │ + beqz a1,44600 │ │ + lw t1,40(sp) │ │ + lw t8,44(s2) │ │ + lw t9,0(t0) │ │ + addu s5,t8,t1 │ │ + lw v0,0(s5) │ │ + sra t7,t9,0xa │ │ + addu s0,v0,s8 │ │ + lw a3,32(s2) │ │ + move a2,zero │ │ + addu s4,a3,s8 │ │ + lw s7,0(t0) │ │ + sra s6,s7,0xa │ │ + subu a0,t7,s6 │ │ + slti v1,a0,97 │ │ + movz a0,s3,v1 │ │ + sw a0,0(t0) │ │ + lbu s1,0(s4) │ │ + beqz s1,443c0 │ │ + nop │ │ + lw ra,0(t0) │ │ + slt t6,s1,ra │ │ + bnez t6,443d0 │ │ + andi s1,a2,0xff │ │ + addiu a2,a2,1 │ │ + bne a2,t4,4438c │ │ + addiu t0,t0,8 │ │ + andi s1,a2,0xff │ │ + sb s1,0(s0) │ │ + lw t5,24(s2) │ │ + beqz t5,447d8 │ │ + lw t4,128(sp) │ │ + beqz t4,445ac │ │ + lw ra,40(sp) │ │ + lw a2,44(s2) │ │ + lw t2,40(sp) │ │ + lw a3,28(s2) │ │ + addu t3,a2,t2 │ │ + lw t1,0(t3) │ │ + li a1,-2 │ │ + addu s7,t1,s8 │ │ + and ra,a3,a1 │ │ + blez ra,44554 │ │ + lbu s6,0(s7) │ │ + lw v1,48(s2) │ │ + sll s1,s8,0x2 │ │ + addu a0,v1,s1 │ │ + lw s5,0(a0) │ │ + lw t0,16(s2) │ │ + lw v0,4(s5) │ │ + addu t6,t0,s1 │ │ + lw t9,0(t6) │ │ + sll t4,v0,0x2 │ │ + addu t7,t9,t4 │ │ + sll s0,s6,0x3 │ │ + lw a2,0(t7) │ │ + addiu t8,s0,4 │ │ + lw s4,0(s5) │ │ + lw s0,108(sp) │ │ + sw s8,48(sp) │ │ + addu s7,s5,t8 │ │ + move s1,zero │ │ + slti s6,s6,2 │ │ + move s8,a2 │ │ + sra t7,s1,0x1 │ │ + addu a3,s8,t7 │ │ + lbu t2,0(a3) │ │ + andi t3,t2,0xf │ │ + srl t1,t2,0x4 │ │ + addu a1,t5,t3 │ │ + addu v1,t5,t1 │ │ + lbu a0,0(a1) │ │ + lbu t0,0(v1) │ │ + addu a0,a0,s4 │ │ + bnez s6,44528 │ │ + addu v0,t0,s4 │ │ + lw t6,56(s2) │ │ + addiu t4,s5,12 │ │ + lw t8,0(t6) │ │ + lw a3,0(t4) │ │ + lw a2,-4(t4) │ │ + sll t2,a3,0x2 │ │ + addu t3,t9,t2 │ │ + lw t1,0(t3) │ │ + addiu t4,t4,8 │ │ + addu a1,t1,t7 │ │ + lbu v1,0(a1) │ │ + andi t0,v1,0xf │ │ + srl t6,v1,0x4 │ │ + addu a3,t5,t0 │ │ + addu t2,t5,t6 │ │ + lbu t3,0(a3) │ │ + lbu t1,0(t2) │ │ + addu a1,t3,a2 │ │ + addu v1,a2,t1 │ │ + subu t6,a0,a1 │ │ + slt t0,a1,a0 │ │ + subu t2,v0,v1 │ │ + slt a2,v1,v0 │ │ + subu a3,a1,a0 │ │ + subu t3,v1,v0 │ │ + movn a3,t6,t0 │ │ + movn t3,t2,a2 │ │ + addu t2,t8,t3 │ │ + addu t6,t8,a3 │ │ + slt t3,a0,a1 │ │ + slt t0,v0,v1 │ │ + lbu a3,0(t6) │ │ + lbu a2,0(t2) │ │ + movz a0,a1,t3 │ │ + movz v0,v1,t0 │ │ + subu a0,a0,a3 │ │ + bne t4,s7,4449c │ │ + subu v0,v0,a2 │ │ + lhu t7,0(s0) │ │ + lhu t8,2(s0) │ │ + addiu s1,s1,2 │ │ + addu t4,a0,t7 │ │ + addu a1,v0,t8 │ │ + slt v1,s1,ra │ │ + sh t4,0(s0) │ │ + sh a1,2(s0) │ │ + bnez v1,44460 │ │ + addiu s0,s0,4 │ │ + lw s8,48(sp) │ │ + lw t5,36(sp) │ │ + lw s5,44(sp) │ │ + addiu ra,t5,4 │ │ + addiu s8,s8,1 │ │ + bne s8,s5,441c8 │ │ + sw ra,36(sp) │ │ + lw ra,100(sp) │ │ + lw s8,96(sp) │ │ + lw s7,92(sp) │ │ + lw s6,88(sp) │ │ + lw s5,84(sp) │ │ + lw s4,80(sp) │ │ + lw s3,76(sp) │ │ + lw s2,72(sp) │ │ + lw s1,68(sp) │ │ + lw s0,64(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,104 │ │ + addiu v0,a2,1 │ │ + b 44334 │ │ + sll a3,v0,0x3 │ │ + lw t7,44(s2) │ │ + lw t9,112(sp) │ │ + addu s0,t7,ra │ │ + lw s5,0(s0) │ │ + lw t5,-31260(gp) │ │ + addu t8,s5,s8 │ │ + lw s4,116(sp) │ │ + lbu a2,0(t8) │ │ + lw a3,108(sp) │ │ + sw t9,16(sp) │ │ + move a0,s2 │ │ + move a1,s8 │ │ + addiu t9,t5,9988 │ │ + jalr t9 │ │ + sw s4,20(sp) │ │ + b 44554 │ │ + lw gp,24(sp) │ │ + lw t8,40(s2) │ │ + addu v1,t8,ra │ │ + b 441f8 │ │ + lw v0,0(v1) │ │ + lw a1,0(s7) │ │ + lw s4,0(s4) │ │ + lw t7,24(s1) │ │ + addu t1,s4,s0 │ │ + lw s6,0(s6) │ │ + lw ra,0(ra) │ │ + lw s1,0(t1) │ │ + lw s5,60(sp) │ │ + addu s7,s6,s0 │ │ + addu t8,ra,s0 │ │ + sll t9,t7,0x2 │ │ + addu v0,t4,s5 │ │ + lw a3,0(s7) │ │ + lw a2,0(t8) │ │ + addu t3,s1,t9 │ │ + sll t5,v0,0x3 │ │ + sltu s4,s1,t3 │ │ + addu t2,t0,t5 │ │ + lw v1,0(a3) │ │ + beqz s4,44798 │ │ + lw a0,0(a2) │ │ + addiu t8,t2,-8 │ │ + move t5,s1 │ │ + sltu t9,t8,t0 │ │ + lwc1 $f6,0(s1) │ │ + blez a1,446c4 │ │ + lw s6,0(t2) │ │ + mtc1 s6,$f16 │ │ + cvt.s.w $f18,$f16 │ │ + c.le.s $f18,$f6 │ │ + bc1f 447c4 │ │ + move ra,zero │ │ + b 44694 │ │ + move t1,t6 │ │ + c.le.s $fcc1,$f18,$f6 │ │ + bc1f $fcc1,447c8 │ │ + subu s7,a1,ra │ │ + addiu t1,t1,4 │ │ + addiu v1,v1,4 │ │ + lwc1 $f0,-4(t1) │ │ + lwc1 $f2,-4(v1) │ │ + lwc1 $f4,0(a0) │ │ + addiu ra,ra,1 │ │ + sub.s $f8,$f0,$f2 │ │ + addiu a0,a0,4 │ │ + mul.s $f10,$f8,$f8 │ │ + mul.s $f12,$f10,$f4 │ │ + bne ra,a1,44688 │ │ + sub.s $f6,$f6,$f12 │ │ + trunc.w.s $f14,$f6 │ │ + mfc1 s7,$f14 │ │ + slt t7,s7,s6 │ │ + bnez t7,4477c │ │ + nop │ │ + subu s5,s1,t5 │ │ + blez t4,44710 │ │ + sra t7,s5,0x2 │ │ + lw v0,4(t0) │ │ + beq t7,v0,4477c │ │ + addiu a3,t0,12 │ │ + b 44704 │ │ + move a2,zero │ │ + lw s4,-8(a3) │ │ + beq t7,s4,4477c │ │ + nop │ │ + addiu a2,a2,1 │ │ + bne a2,t4,446f8 │ │ + addiu a3,a3,8 │ │ + bnez t9,44774 │ │ + move s4,t8 │ │ + lw s6,-8(t2) │ │ + slt ra,s7,s6 │ │ + beqz ra,44740 │ │ + nop │ │ + b 44778 │ │ + sw t7,12(s4) │ │ + lw a3,0(s4) │ │ + slt a2,s7,a3 │ │ + bnez a2,44770 │ │ + nop │ │ + lwl t4,3(s4) │ │ + lwl t1,7(s4) │ │ + lwr t4,0(s4) │ │ + lwr t1,4(s4) │ │ + addiu s5,s4,8 │ │ + swl t4,11(s4) │ │ + swr t4,0(s5) │ │ + addiu s4,s4,-8 │ │ + swl t1,7(s5) │ │ + sltu v0,s4,t0 │ │ + beqz v0,44730 │ │ + swr t1,4(s5) │ │ + lh t4,36(s2) │ │ + sw t7,12(s4) │ │ + sw s7,8(s4) │ │ + addiu s1,s1,4 │ │ + sltu ra,s1,t3 │ │ + bnez ra,44660 │ │ + nop │ │ + lw t0,48(s2) │ │ + addu t6,t0,s0 │ │ + lw t0,0(t6) │ │ + lw s0,44(s2) │ │ + lw a1,40(sp) │ │ + lw t2,0(t0) │ │ + addu t3,s0,a1 │ │ + lw t5,0(t3) │ │ + sra t7,t2,0xa │ │ + bgtz t4,44380 │ │ + addu s0,t5,s8 │ │ + move s1,zero │ │ + b 443d4 │ │ + sb s1,0(s0) │ │ + subu s7,a1,ra │ │ + sll s6,s7,0x2 │ │ + addu v1,v1,s6 │ │ + b 4477c │ │ + addu a0,a0,s6 │ │ + beqz t4,448d0 │ │ + lw s0,40(sp) │ │ + lw a1,44(s2) │ │ + lw v0,40(sp) │ │ + lw t7,28(s2) │ │ + addu a3,a1,v0 │ │ + lw s4,0(a3) │ │ + addu s7,s4,s8 │ │ + blez t7,44554 │ │ + lbu s6,0(s7) │ │ + lw v1,48(s2) │ │ + sll a0,s8,0x2 │ │ + addu s1,v1,a0 │ │ + lw ra,0(s1) │ │ + lw t6,16(s2) │ │ + lw a2,4(ra) │ │ + addu t5,t6,a0 │ │ + lw s0,0(t5) │ │ + sll t4,a2,0x2 │ │ + sll t2,s6,0x3 │ │ + addu t0,s0,t4 │ │ + addiu t3,t2,4 │ │ + lw t8,0(ra) │ │ + lw t4,108(sp) │ │ + lw s5,0(t0) │ │ + addu t9,ra,t3 │ │ + move t0,zero │ │ + slti s4,s6,2 │ │ + addu t1,s5,t0 │ │ + lbu a1,0(t1) │ │ + bnez s4,448b0 │ │ + addu v0,a1,t8 │ │ + lw s7,56(s2) │ │ + addiu a3,ra,12 │ │ + lw s6,0(s7) │ │ + lw v1,0(a3) │ │ + lw a0,-4(a3) │ │ + sll s1,v1,0x2 │ │ + addu t6,s0,s1 │ │ + lw a2,0(t6) │ │ + addiu a3,a3,8 │ │ + addu t5,a2,t0 │ │ + lbu t2,0(t5) │ │ + addu t3,t2,a0 │ │ + subu t1,v0,t3 │ │ + subu s7,t3,v0 │ │ + slt a1,t3,v0 │ │ + movn s7,t1,a1 │ │ + addu v1,s6,s7 │ │ + slt s1,v0,t3 │ │ + lbu a0,0(v1) │ │ + movz v0,t3,s1 │ │ + bne a3,t9,44864 │ │ + subu v0,v0,a0 │ │ + lhu s6,0(t4) │ │ + addiu t0,t0,1 │ │ + addu t6,v0,s6 │ │ + sh t6,0(t4) │ │ + bne t0,t7,44848 │ │ + addiu t4,t4,2 │ │ + b 44558 │ │ + lw t5,36(sp) │ │ + lw t0,44(s2) │ │ + lw t9,112(sp) │ │ + addu t2,t0,s0 │ │ + lw t3,0(t2) │ │ + lw s5,-31260(gp) │ │ + addu t8,t3,s8 │ │ + lw t1,116(sp) │ │ + lbu a2,0(t8) │ │ + lw a3,108(sp) │ │ + sw t9,16(sp) │ │ + move a0,s2 │ │ + move a1,s8 │ │ + addiu t9,s5,14352 │ │ + jalr t9 │ │ + sw t1,20(sp) │ │ + b 44554 │ │ + lw gp,24(sp) │ │ + lh t7,38(s2) │ │ + lw s4,124(sp) │ │ + div zero,s4,t7 │ │ + teq t7,zero,0x7 │ │ + mfhi s5 │ │ + beqz s5,4494c │ │ + lw s7,40(sp) │ │ + lw t4,44(s2) │ │ + move s1,zero │ │ + addu t8,t4,s7 │ │ + lw v1,0(t8) │ │ + addu s0,v1,s8 │ │ + b 443d4 │ │ + sb s1,0(s0) │ │ + lw s6,0(s1) │ │ + lw ra,4(s1) │ │ + b 44604 │ │ + lw s4,8(s1) │ │ lui gp,0x6 │ │ - addiu gp,gp,22120 │ │ + addiu gp,gp,18676 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-1112 │ │ + addiu sp,sp,-1120 │ │ + lw v0,12(a0) │ │ + lw v1,-30360(gp) │ │ + sw a1,1124(sp) │ │ + lw t0,24(v0) │ │ + lw a1,20(v0) │ │ + lw t1,-32708(gp) │ │ + lw a3,0(v1) │ │ + lw t2,1124(sp) │ │ sw gp,24(sp) │ │ - sw ra,1108(sp) │ │ - sw s1,1076(sp) │ │ - sw s0,1072(sp) │ │ - sw s8,1104(sp) │ │ - sw s7,1100(sp) │ │ - sw s6,1096(sp) │ │ - sw s5,1092(sp) │ │ - sw s4,1088(sp) │ │ - sw s3,1084(sp) │ │ - sw s2,1080(sp) │ │ - lw t0,12(a0) │ │ - move s0,a0 │ │ - lw a0,20(a1) │ │ - lw t1,20(t0) │ │ - sw a0,1048(sp) │ │ - lw a3,24(t0) │ │ - lw v0,-32696(gp) │ │ - lw v1,1048(sp) │ │ - lw t9,-32720(gp) │ │ - lw a0,8(s0) │ │ - sw t1,1060(sp) │ │ - sw a3,1056(sp) │ │ - addiu a1,v0,-15172 │ │ - sw v1,28(s0) │ │ + lw t9,-32716(gp) │ │ + sw s2,1088(sp) │ │ + move s2,a0 │ │ + lw a0,8(a0) │ │ + sw ra,1116(sp) │ │ + sw s3,1092(sp) │ │ + sw s0,1080(sp) │ │ + sw s8,1112(sp) │ │ + sw s7,1108(sp) │ │ + sw s6,1104(sp) │ │ + sw s5,1100(sp) │ │ + sw s4,1096(sp) │ │ + sw s1,1084(sp) │ │ + sw a1,52(sp) │ │ + sw t0,48(sp) │ │ + addiu a1,t1,-25436 │ │ + sw t2,28(s2) │ │ + sw a2,56(sp) │ │ + sw a3,1076(sp) │ │ jalr t9 │ │ - sw a2,1120(sp) │ │ + move s0,a2 │ │ lw gp,24(sp) │ │ - lw a0,1120(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - addiu a1,a1,-19456 │ │ + move a0,s0 │ │ + lw a2,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + addiu a1,a2,-29720 │ │ jalr t9 │ │ - sw v0,1064(sp) │ │ - move s1,v0 │ │ - beqz v0,44628 │ │ + sw v0,60(sp) │ │ + move s3,v0 │ │ + beqz v0,45388 │ │ lw gp,24(sp) │ │ - lw t4,-32696(gp) │ │ - lw t3,-32696(gp) │ │ - lw t2,1120(sp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,t4,4496 │ │ - addiu a3,t3,3236 │ │ + lw t3,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,t3,-5760 │ │ + addiu a3,t4,-7020 │ │ li a0,1 │ │ li a2,904 │ │ jalr t9 │ │ - sw t2,16(sp) │ │ + sw s0,16(sp) │ │ lw gp,24(sp) │ │ - li a2,1 │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,1040 │ │ + addiu s4,sp,64 │ │ + lw t9,-30236(gp) │ │ + move a0,s4 │ │ li a1,4 │ │ - jalr t9 │ │ - move a3,s1 │ │ li a2,1 │ │ - bne v0,a2,4443c │ │ + jalr t9 │ │ + move a3,s3 │ │ + li a0,1 │ │ + bne v0,a0,451b8 │ │ lw gp,24(sp) │ │ - lw a2,1040(sp) │ │ - addiu s3,a2,-1 │ │ - sltiu s2,s3,999 │ │ - bnez s2,44168 │ │ - sll a3,a2,0x8 │ │ - sra v1,a2,0x8 │ │ - lui v0,0xff │ │ - and ra,a3,v0 │ │ - andi a1,v1,0xff00 │ │ - srl s8,a2,0x18 │ │ - or t8,ra,a1 │ │ - or s7,t8,s8 │ │ - sll s6,a2,0x18 │ │ - or a2,s7,s6 │ │ - addiu s5,a2,-1 │ │ - sltiu s4,s5,999 │ │ - beqz s4,44658 │ │ - sw a2,1040(sp) │ │ - li s2,1 │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,32 │ │ + lw a2,64(sp) │ │ + addiu t6,a2,-1 │ │ + sltiu t7,t6,999 │ │ + bnez t7,44d44 │ │ + sll s1,a2,0x8 │ │ + sra v0,a2,0x8 │ │ + lui s6,0xff │ │ + and s7,s1,s6 │ │ + andi t8,v0,0xff00 │ │ + srl ra,a2,0x18 │ │ + or s8,s7,t8 │ │ + or v1,s8,ra │ │ + sll a3,a2,0x18 │ │ + or a2,v1,a3 │ │ + addiu a1,a2,-1 │ │ + sltiu t0,a1,999 │ │ + beqz t0,453cc │ │ + sw a2,64(sp) │ │ + li s5,1 │ │ + lw t9,-30236(gp) │ │ + addiu s1,sp,76 │ │ + move a0,s1 │ │ li a1,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw a0,1040(sp) │ │ - bne v0,a0,4446c │ │ + move a3,s3 │ │ + lw t1,64(sp) │ │ + bne v0,t1,451e8 │ │ lw gp,24(sp) │ │ - addiu t5,sp,32 │ │ - addu t4,t5,v0 │ │ - lb t3,-1(t4) │ │ - bnez t3,444c4 │ │ - lw t9,-32200(gp) │ │ - lw s6,-32696(gp) │ │ - lw s5,-32696(gp) │ │ - addiu s4,sp,32 │ │ + addiu t2,sp,1080 │ │ + addu s0,t2,v0 │ │ + lb a2,-1005(s0) │ │ + bnez a2,45210 │ │ + lw t9,-32196(gp) │ │ + lw t3,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + addiu a1,t3,-5760 │ │ + addiu a3,t4,-13044 │ │ li a0,1 │ │ - addiu a1,s6,4496 │ │ li a2,928 │ │ - addiu a3,s5,-2788 │ │ jalr t9 │ │ - sw s4,16(sp) │ │ + sw s1,16(sp) │ │ lw gp,24(sp) │ │ - addiu a0,sp,1040 │ │ - lw t9,-30396(gp) │ │ + move a0,s4 │ │ + lw t9,-30236(gp) │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - li s3,1 │ │ - bne v0,s3,44494 │ │ + move a3,s3 │ │ + li t5,1 │ │ + bne v0,t5,45234 │ │ lw gp,24(sp) │ │ - bnez s2,43f08 │ │ - lw a1,1040(sp) │ │ - lw a2,1040(sp) │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,32 │ │ + bnez s5,44d14 │ │ + lw a2,64(sp) │ │ + lw t9,-30236(gp) │ │ + move a0,s1 │ │ li a1,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw a2,1040(sp) │ │ - bne v0,a2,444e8 │ │ + move a3,s3 │ │ + lw v1,64(sp) │ │ + bne v0,v1,45264 │ │ lw gp,24(sp) │ │ - addiu t6,sp,32 │ │ - addu t5,t6,v0 │ │ - lb t4,-1(t5) │ │ - bnez t4,44630 │ │ - lw s5,-32696(gp) │ │ - lw s4,-32696(gp) │ │ - lw t8,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - li s8,8 │ │ - sw zero,1052(sp) │ │ - addiu s5,s5,3528 │ │ - addiu s4,s4,3544 │ │ - addiu s3,t8,3576 │ │ - lw t9,-30396(gp) │ │ + addiu a3,sp,1080 │ │ + addu a1,a3,v0 │ │ + lb t0,-1005(a1) │ │ + bnez t0,453a4 │ │ + lw a2,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw s0,-32708(gp) │ │ + li t1,8 │ │ + addiu t3,a2,-6680 │ │ + lw s8,-32708(gp) │ │ + sw t1,40(sp) │ │ + sw zero,44(sp) │ │ + addiu s7,t2,-6728 │ │ + addiu s6,s0,-6712 │ │ + sw t3,36(sp) │ │ + lw t9,-30236(gp) │ │ + move a0,s4 │ │ li a1,4 │ │ - addiu a0,sp,1040 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - li a1,1 │ │ - bne v0,a1,44170 │ │ + move a3,s3 │ │ + li t4,1 │ │ + bne v0,t4,44d4c │ │ lw gp,24(sp) │ │ - bnez s2,43f38 │ │ - lui a0,0xff │ │ - lw a2,1040(sp) │ │ - beqz a2,43f6c │ │ - lw t7,1048(sp) │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,32 │ │ + beqz s5,44be4 │ │ + lw s0,64(sp) │ │ + sll t5,s0,0x8 │ │ + sra v0,s0,0x8 │ │ + lui t6,0xff │ │ + and a0,t5,t6 │ │ + andi t7,v0,0xff00 │ │ + srl ra,s0,0x18 │ │ + or t8,a0,t7 │ │ + or v1,t8,ra │ │ + sll a3,s0,0x18 │ │ + or s0,v1,a3 │ │ + sw s0,64(sp) │ │ + beqz s0,44dd0 │ │ + lw t9,-30236(gp) │ │ li a1,1 │ │ + move a0,s1 │ │ + move a2,s0 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw t4,1040(sp) │ │ - bne v0,t4,441dc │ │ + move a3,s3 │ │ + lw a1,64(sp) │ │ + bne v0,a1,44f3c │ │ lw gp,24(sp) │ │ - lw t9,-30348(gp) │ │ - addiu a0,sp,32 │ │ - move a1,s5 │ │ + lw t9,-30244(gp) │ │ + move a0,s1 │ │ + move a1,s7 │ │ jalr t9 │ │ li a2,14 │ │ - beqz v0,44150 │ │ + beqz v0,44cfc │ │ lw gp,24(sp) │ │ - lw t9,-30348(gp) │ │ - addiu a0,sp,32 │ │ - move a1,s4 │ │ + lw t9,-30244(gp) │ │ + move a0,s1 │ │ + move a1,s6 │ │ jalr t9 │ │ li a2,14 │ │ - beqz v0,44138 │ │ + beqz v0,44ce4 │ │ lw gp,24(sp) │ │ - lw t9,-30348(gp) │ │ - addiu a0,sp,32 │ │ - addiu a1,s7,3560 │ │ + lw t9,-30244(gp) │ │ + move a0,s1 │ │ + addiu a1,s8,-6696 │ │ jalr t9 │ │ li a2,12 │ │ - beqz v0,44120 │ │ + beqz v0,44ccc │ │ lw gp,24(sp) │ │ - lw t9,-30348(gp) │ │ - addiu a0,sp,32 │ │ - move a1,s3 │ │ + lw t9,-30244(gp) │ │ + lw a1,36(sp) │ │ + move a0,s1 │ │ jalr t9 │ │ li a2,14 │ │ - beqz v0,44108 │ │ + beqz v0,44cb4 │ │ lw gp,24(sp) │ │ - lw t9,-30348(gp) │ │ - addiu a0,sp,32 │ │ - addiu a1,s6,3592 │ │ + lw t0,-32708(gp) │ │ + lw t9,-30244(gp) │ │ + move a0,s1 │ │ + addiu a1,t0,-6664 │ │ jalr t9 │ │ li a2,13 │ │ - bnez v0,43e0c │ │ + bnez v0,44b8c │ │ lw gp,24(sp) │ │ - lw t9,-30460(gp) │ │ + lw t9,-30200(gp) │ │ jalr t9 │ │ - addiu a0,sp,45 │ │ - move s8,v0 │ │ - b 43e0c │ │ + addiu a0,sp,89 │ │ + sw v0,40(sp) │ │ + b 44b8c │ │ lw gp,24(sp) │ │ - lui a0,0xff │ │ - sll t2,a1,0x8 │ │ - sra t1,a1,0x8 │ │ - and a3,t2,a0 │ │ - andi t0,t1,0xff00 │ │ - or v0,a3,t0 │ │ - srl v1,a1,0x18 │ │ - or s8,v0,v1 │ │ - sll ra,a1,0x18 │ │ - or a2,s8,ra │ │ - b 43db4 │ │ - sw a2,1040(sp) │ │ - lw a3,1040(sp) │ │ - sll a2,a3,0x8 │ │ - sra t3,a3,0x8 │ │ - and t1,a2,a0 │ │ - andi t2,t3,0xff00 │ │ - or t0,t1,t2 │ │ - srl v1,a3,0x18 │ │ - or ra,t0,v1 │ │ - sll v0,a3,0x18 │ │ - or a2,ra,v0 │ │ - bnez a2,43e44 │ │ - sw a2,1040(sp) │ │ - lw t7,1048(sp) │ │ - lw t6,1056(sp) │ │ - lw t5,1052(sp) │ │ - sw t7,1032(sp) │ │ - beqz t5,44218 │ │ - sw t6,1036(sp) │ │ - lw v0,12(s0) │ │ - lw v1,1060(sp) │ │ - lw s2,20(v0) │ │ - bne s2,v1,4468c │ │ - lw t9,-32200(gp) │ │ - lw s3,24(v0) │ │ - lw v1,1056(sp) │ │ - bne s3,v1,446b8 │ │ - lw a3,-32696(gp) │ │ - lw v0,28(s0) │ │ - lw v1,1048(sp) │ │ - bne v0,v1,446e4 │ │ - lw t0,-32696(gp) │ │ - lw v1,1052(sp) │ │ - beqz v1,43fd8 │ │ - li a0,8 │ │ - li t1,15 │ │ - beq v1,t1,4461c │ │ - li t2,16 │ │ - bne v1,t2,44418 │ │ - lw t3,-32696(gp) │ │ - li a0,8 │ │ - beq s8,a0,43fe8 │ │ - li t4,4 │ │ - bne s8,t4,443f4 │ │ - lw t6,-32696(gp) │ │ - lw t7,1064(sp) │ │ - bnez t7,442d4 │ │ - lw t9,-30416(gp) │ │ + lw t9,-30200(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - lw v1,1052(sp) │ │ + addiu a0,sp,90 │ │ + sw v0,44(sp) │ │ + b 44c7c │ │ lw gp,24(sp) │ │ - bnez v1,44350 │ │ - move s4,v0 │ │ - lw v0,20(s0) │ │ - beqz v0,44510 │ │ - lw v0,-32696(gp) │ │ - lw t9,-31796(gp) │ │ - li a3,1049 │ │ - sw a3,16(sp) │ │ - move a0,s2 │ │ - move a1,s3 │ │ - li a2,4 │ │ + lw t9,-30200(gp) │ │ jalr t9 │ │ - addiu a3,v0,4496 │ │ + addiu a0,sp,88 │ │ + sw v0,1124(sp) │ │ + b 44c60 │ │ lw gp,24(sp) │ │ - sw v0,16(s0) │ │ - blez s2,440c8 │ │ - sw zero,1040(sp) │ │ - lw v1,1036(sp) │ │ - move v0,zero │ │ - li s7,4 │ │ - beq s8,s7,44204 │ │ - lw s6,1032(sp) │ │ - blez v1,440b8 │ │ - nop │ │ - b 44070 │ │ - move s3,zero │ │ - lw v0,1040(sp) │ │ - lw t6,16(s0) │ │ - sll t5,v0,0x2 │ │ - addu a0,t6,t5 │ │ - lw a2,0(a0) │ │ - lw t9,-31620(gp) │ │ - lw a0,20(s0) │ │ - sll t4,s3,0x2 │ │ + lw t9,-30200(gp) │ │ jalr t9 │ │ - addu s5,a2,t4 │ │ - addu v1,v0,s4 │ │ + addiu a0,sp,90 │ │ + sw v0,48(sp) │ │ + b 44c44 │ │ lw gp,24(sp) │ │ - sw v1,0(s5) │ │ - lw v1,1036(sp) │ │ - addiu s3,s3,1 │ │ - slt t3,s3,v1 │ │ - bnez t3,4406c │ │ - addu s4,s4,s6 │ │ - lw v0,1040(sp) │ │ - addiu v0,v0,1 │ │ - slt t7,v0,s2 │ │ - bnez t7,44054 │ │ - sw v0,1040(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30200(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - lw ra,1108(sp) │ │ - move v0,zero │ │ - lw s8,1104(sp) │ │ - lw s7,1100(sp) │ │ - lw s6,1096(sp) │ │ - lw s5,1092(sp) │ │ - lw s4,1088(sp) │ │ - lw s3,1084(sp) │ │ - lw s2,1080(sp) │ │ - lw s1,1076(sp) │ │ - lw s0,1072(sp) │ │ - jr ra │ │ - addiu sp,sp,1112 │ │ - lw t9,-30460(gp) │ │ + addiu a0,sp,90 │ │ + sw v0,52(sp) │ │ + b 44c28 │ │ + lw gp,24(sp) │ │ + sll t6,a2,0x8 │ │ + sra v0,a2,0x8 │ │ + lui a0,0xff │ │ + and t7,t6,a0 │ │ + andi s6,v0,0xff00 │ │ + srl t8,a2,0x18 │ │ + or s7,t7,s6 │ │ + or s8,s7,t8 │ │ + sll ra,a2,0x18 │ │ + or a2,s8,ra │ │ + b 44b30 │ │ + sw a2,64(sp) │ │ + b 44aa8 │ │ + move s5,zero │ │ + lw a1,-32708(gp) │ │ + lw s7,-32708(gp) │ │ + lw v1,56(sp) │ │ + lw t9,-32088(gp) │ │ + sw v1,16(sp) │ │ + li a0,4 │ │ + addiu a1,a1,-5760 │ │ + li a2,948 │ │ jalr t9 │ │ - addiu a0,sp,46 │ │ - sw v0,1052(sp) │ │ - b 43ed4 │ │ + addiu a3,s7,-6772 │ │ lw gp,24(sp) │ │ - lw t9,-30460(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - addiu a0,sp,44 │ │ - sw v0,1048(sp) │ │ - b 43eb8 │ │ + move a0,s3 │ │ lw gp,24(sp) │ │ - lw t9,-30460(gp) │ │ + li s0,-1 │ │ + lw s4,-30360(gp) │ │ + lw s3,1076(sp) │ │ + lw ra,0(s4) │ │ + bne s3,ra,454dc │ │ + move v0,s0 │ │ + lw ra,1116(sp) │ │ + lw s8,1112(sp) │ │ + lw s7,1108(sp) │ │ + lw s6,1104(sp) │ │ + lw s5,1100(sp) │ │ + lw s4,1096(sp) │ │ + lw s3,1092(sp) │ │ + lw s2,1088(sp) │ │ + lw s1,1084(sp) │ │ + lw s0,1080(sp) │ │ + jr ra │ │ + addiu sp,sp,1120 │ │ + lw s1,1124(sp) │ │ + lw t1,48(sp) │ │ + lw t2,44(sp) │ │ + sw s1,72(sp) │ │ + beqz t2,44f64 │ │ + sw t1,68(sp) │ │ + lw a2,12(s2) │ │ + lw t3,52(sp) │ │ + lw s1,20(a2) │ │ + bne s1,t3,45400 │ │ + lw t7,-32708(gp) │ │ + lw s7,24(a2) │ │ + lw a0,48(sp) │ │ + bne s7,a0,4542c │ │ + lw t4,1124(sp) │ │ + lw s4,28(s2) │ │ + bne s4,t4,4545c │ │ + lw t5,44(sp) │ │ + beqz t5,44e38 │ │ + lw v1,40(sp) │ │ + li v0,15 │ │ + beq t5,v0,4537c │ │ + li t8,16 │ │ + bne t5,t8,45194 │ │ + lw t9,-32196(gp) │ │ + lw v1,40(sp) │ │ + li ra,8 │ │ + beq v1,ra,44e4c │ │ + li a3,4 │ │ + bne v1,a3,45170 │ │ + lw s8,-32708(gp) │ │ + lw a1,60(sp) │ │ + bnez a1,44fec │ │ + lw t9,-30220(gp) │ │ jalr t9 │ │ - addiu a0,sp,46 │ │ - sw v0,1056(sp) │ │ - b 43e9c │ │ + move a0,s3 │ │ + lw t0,44(sp) │ │ lw gp,24(sp) │ │ - lw t9,-30460(gp) │ │ + bnez t0,4507c │ │ + move s8,v0 │ │ + lw v0,20(s2) │ │ + beqz v0,4528c │ │ + lw t6,-32708(gp) │ │ + lw t9,-31820(gp) │ │ + li t5,1049 │ │ + sw t5,16(sp) │ │ + move a0,s1 │ │ + move a1,s7 │ │ + li a2,4 │ │ jalr t9 │ │ - addiu a0,sp,46 │ │ - sw v0,1060(sp) │ │ - b 43e80 │ │ + addiu a3,t6,-5760 │ │ lw gp,24(sp) │ │ - b 43d28 │ │ - move s2,zero │ │ - lw s2,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - lw s7,1120(sp) │ │ - lw t9,-32092(gp) │ │ - sw s7,16(sp) │ │ - li a0,4 │ │ - addiu a1,s2,4496 │ │ - li a2,948 │ │ + sw v0,16(s2) │ │ + blez s1,44f28 │ │ + sw zero,64(sp) │ │ + lw t0,68(sp) │ │ + move a2,zero │ │ + li s5,4 │ │ + lw t7,40(sp) │ │ + beq t7,s5,45068 │ │ + lw s4,72(sp) │ │ + blez t0,44f18 │ │ + nop │ │ + move s6,zero │ │ + lw ra,16(s2) │ │ + sll v0,a2,0x2 │ │ + addu a3,ra,v0 │ │ + lw t9,-31616(gp) │ │ + lw v1,0(a3) │ │ + lw a0,20(s2) │ │ + sll a1,s6,0x2 │ │ jalr t9 │ │ - addiu a3,s6,3484 │ │ + addu s7,v1,a1 │ │ + lw t0,68(sp) │ │ + addiu s6,s6,1 │ │ + addu t1,v0,s8 │ │ + slt t2,s6,t0 │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + sw t1,0(s7) │ │ + addu s8,s8,s4 │ │ + bnez t2,44ed0 │ │ + lw a2,64(sp) │ │ + addiu a2,a2,1 │ │ + slt t3,a2,s1 │ │ + bnez t3,44eb8 │ │ + sw a2,64(sp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - li v0,-1 │ │ - lw ra,1108(sp) │ │ - lw s8,1104(sp) │ │ - lw s7,1100(sp) │ │ - lw s6,1096(sp) │ │ - lw s5,1092(sp) │ │ - lw s4,1088(sp) │ │ - lw s3,1084(sp) │ │ - lw s2,1080(sp) │ │ - lw s1,1076(sp) │ │ - lw s0,1072(sp) │ │ - jr ra │ │ - addiu sp,sp,1112 │ │ - lw s0,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + move a0,s3 │ │ + b 44d8c │ │ + lw gp,24(sp) │ │ + lw s2,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - addiu a1,s0,4496 │ │ + addiu a1,s2,-5760 │ │ li a2,955 │ │ jalr t9 │ │ - addiu a3,s8,3436 │ │ - b 4419c │ │ + addiu a3,s4,-6820 │ │ + b 44d78 │ │ lw gp,24(sp) │ │ - addiu t1,s6,1 │ │ - srl t2,t1,0x1f │ │ - addu t0,t2,t1 │ │ - b 4405c │ │ - sra s6,t0,0x1 │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,1036 │ │ + lw t9,-30236(gp) │ │ + addiu a0,sp,68 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - li s3,1 │ │ - bne v0,s3,44710 │ │ + move a3,s3 │ │ + li s6,1 │ │ lw gp,24(sp) │ │ - bnez s2,443c4 │ │ - lw s7,1036(sp) │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,1032 │ │ + bne v0,s6,454b4 │ │ + move s7,v0 │ │ + bnez s5,450f4 │ │ + lw a2,68(sp) │ │ + lw t9,-30236(gp) │ │ + addiu a0,sp,72 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - li t3,1 │ │ - bne v0,t3,44738 │ │ + move a3,s3 │ │ + bne v0,s7,4548c │ │ lw gp,24(sp) │ │ - beqz s2,442a0 │ │ - lw v0,1032(sp) │ │ - lw t5,1032(sp) │ │ - lui s5,0xff │ │ - sll a1,t5,0x8 │ │ - sra s4,t5,0x8 │ │ - and s3,a1,s5 │ │ - andi t8,s4,0xff00 │ │ - or t7,s3,t8 │ │ - srl t6,t5,0x18 │ │ - or a0,t7,t6 │ │ - sll t4,t5,0x18 │ │ - or v0,a0,t4 │ │ - sw v0,1032(sp) │ │ - lw s7,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - lw ra,1036(sp) │ │ - lw t9,-32200(gp) │ │ - sw ra,16(sp) │ │ - sw v0,20(sp) │ │ + lw s5,72(sp) │ │ + lw s8,-32708(gp) │ │ + lw s6,68(sp) │ │ + sw s5,20(sp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s6,16(sp) │ │ li a0,1 │ │ - addiu a1,s7,4496 │ │ + addiu a1,s5,-5760 │ │ li a2,991 │ │ jalr t9 │ │ - addiu a3,s6,3652 │ │ - b 43f80 │ │ + addiu a3,s8,-6604 │ │ + b 44de8 │ │ lw gp,24(sp) │ │ - lw s4,-32696(gp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,s4,3872 │ │ - addiu a1,s5,4496 │ │ + lw t3,-32708(gp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,-5760 │ │ + addiu a3,t3,-6384 │ │ li a2,1023 │ │ jalr t9 │ │ li a0,1 │ │ lw gp,24(sp) │ │ - lw t9,-30416(gp) │ │ + lw t9,-30220(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ + move a0,s3 │ │ lw gp,24(sp) │ │ - lw a0,1120(sp) │ │ - lw t9,-31624(gp) │ │ + lw a0,56(sp) │ │ + lw t9,-31620(gp) │ │ jalr t9 │ │ - move s4,v0 │ │ - lw t8,1052(sp) │ │ + move s8,v0 │ │ + lw a0,44(sp) │ │ lw gp,24(sp) │ │ - beqz t8,44010 │ │ - sw v0,20(s0) │ │ - lw t9,-31620(gp) │ │ + beqz a0,44e74 │ │ + sw v0,20(s2) │ │ + lw t9,-31616(gp) │ │ jalr t9 │ │ move a0,v0 │ │ - lw a1,1052(sp) │ │ - addu s6,v0,s4 │ │ + lw t5,44(sp) │ │ + addu t4,v0,s8 │ │ lw gp,24(sp) │ │ - sw s6,24(s0) │ │ - addu s4,s4,a1 │ │ - b 44010 │ │ - lw v0,20(s0) │ │ - lw s7,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - move a1,v1 │ │ + sw t4,24(s2) │ │ + addu s8,s8,t5 │ │ + b 44e74 │ │ + lw v0,20(s2) │ │ + addiu s7,s4,1 │ │ + srl s4,s7,0x1f │ │ + addu t8,s4,s7 │ │ + b 44ec4 │ │ + sra s4,t8,0x1 │ │ + lw t1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + move a1,t0 │ │ + addiu a2,t1,-5760 │ │ li a0,1 │ │ - addiu a2,s7,4496 │ │ - jalr t9 │ │ li a3,1039 │ │ + jalr t9 │ │ + move s6,t0 │ │ lw gp,24(sp) │ │ - lw a2,1052(sp) │ │ - lw t9,-30396(gp) │ │ - sw v0,24(s0) │ │ + sw v0,24(s2) │ │ + lw t9,-30236(gp) │ │ move a0,v0 │ │ li a1,1 │ │ + move a2,s6 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw v1,1052(sp) │ │ - beq v1,v0,4400c │ │ + move a3,s3 │ │ + beq s6,v0,44e70 │ │ lw gp,24(sp) │ │ - lw ra,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v1,16(sp) │ │ + lw s2,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + lw s0,44(sp) │ │ + lw t9,-32196(gp) │ │ + sw s0,16(sp) │ │ li a0,4 │ │ - addiu a1,ra,4496 │ │ + addiu a1,s2,-5760 │ │ li a2,1041 │ │ jalr t9 │ │ - addiu a3,s3,3912 │ │ - b 4419c │ │ + addiu a3,s5,-6344 │ │ + b 44d78 │ │ lw gp,24(sp) │ │ - lui t1,0xff │ │ - sll t2,s7,0x8 │ │ - sra v1,s7,0x8 │ │ - and a3,t2,t1 │ │ - andi t0,v1,0xff00 │ │ - or v0,a3,t0 │ │ - srl ra,s7,0x18 │ │ - or s6,v0,ra │ │ - sll a1,s7,0x18 │ │ - or s5,s6,a1 │ │ - b 44244 │ │ - sw s5,1036(sp) │ │ - lw t5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lui s8,0xff │ │ + sll t3,a2,0x8 │ │ + sra a0,a2,0x8 │ │ + andi t5,a0,0xff00 │ │ + and t4,t3,s8 │ │ + srl t6,a2,0x18 │ │ + or v0,t4,t5 │ │ + sll t8,a2,0x18 │ │ + or t7,v0,t6 │ │ + lw t9,-30236(gp) │ │ + or ra,t7,t8 │ │ + addiu a0,sp,72 │ │ + li a1,4 │ │ + li a2,1 │ │ + sw ra,68(sp) │ │ + jalr t9 │ │ + move a3,s3 │ │ + bne v0,s7,4548c │ │ + lw gp,24(sp) │ │ + lw v1,72(sp) │ │ + sll a3,v1,0x8 │ │ + sra a1,v1,0x8 │ │ + and t0,a3,s8 │ │ + andi s4,a1,0xff00 │ │ + or s1,t0,s4 │ │ + srl t1,v1,0x18 │ │ + or t2,s1,t1 │ │ + sll s7,v1,0x18 │ │ + or s5,t2,s7 │ │ + b 44fb8 │ │ + sw s5,72(sp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,t6,4496 │ │ + addiu a1,s2,-5760 │ │ li a2,1018 │ │ jalr t9 │ │ - addiu a3,t5,3840 │ │ - b 4419c │ │ + addiu a3,s8,-6416 │ │ + b 44d78 │ │ lw gp,24(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t4,-32708(gp) │ │ + lw s1,-32708(gp) │ │ li a0,4 │ │ - addiu a1,s2,4496 │ │ + addiu a1,t4,-5760 │ │ li a2,1011 │ │ jalr t9 │ │ - addiu a3,t3,3804 │ │ - b 4419c │ │ + addiu a3,s1,-6452 │ │ + b 44d78 │ │ lw gp,24(sp) │ │ - lw t6,-32696(gp) │ │ - lw t5,-32696(gp) │ │ - lw t7,1120(sp) │ │ - lw t9,-32092(gp) │ │ - sw t7,16(sp) │ │ + lw a0,56(sp) │ │ + lw t7,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + sw a0,16(sp) │ │ + addiu a1,t7,-5760 │ │ li a0,4 │ │ - addiu a1,t6,4496 │ │ li a2,907 │ │ jalr t9 │ │ - addiu a3,t5,3272 │ │ - b 4419c │ │ + addiu a3,t8,-6984 │ │ + b 44d78 │ │ lw gp,24(sp) │ │ - lw a2,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - addiu a1,a2,4496 │ │ + lw s1,-32708(gp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ + addiu a1,s1,-5760 │ │ li a2,921 │ │ jalr t9 │ │ - addiu a3,t2,3356 │ │ - b 4419c │ │ + addiu a3,s0,-6900 │ │ + b 44d78 │ │ lw gp,24(sp) │ │ - lw s7,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - lw t8,1120(sp) │ │ - lw t9,-32092(gp) │ │ - sw t8,16(sp) │ │ + lw s8,-32708(gp) │ │ + lw t4,-32708(gp) │ │ li a0,4 │ │ - addiu a1,s7,4496 │ │ - li a2,932 │ │ + addiu a1,s8,-5760 │ │ + li a2,925 │ │ jalr t9 │ │ - addiu a3,s2,3400 │ │ - b 4419c │ │ + addiu a3,t4,-6880 │ │ + b 44d78 │ │ lw gp,24(sp) │ │ - lw t7,-32696(gp) │ │ - lw t6,-32696(gp) │ │ + lw a2,56(sp) │ │ + lw t3,-32708(gp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + sw a2,16(sp) │ │ li a0,4 │ │ - addiu a1,t7,4496 │ │ - li a2,925 │ │ + addiu a1,t3,-5760 │ │ + li a2,932 │ │ jalr t9 │ │ - addiu a3,t6,3376 │ │ - b 4419c │ │ + addiu a3,s2,-6856 │ │ + b 44d78 │ │ lw gp,24(sp) │ │ - lw t3,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - addiu a1,t3,4496 │ │ + addiu a1,t1,-5760 │ │ li a2,937 │ │ jalr t9 │ │ - addiu a3,s0,3436 │ │ - b 4419c │ │ + addiu a3,t2,-6820 │ │ + b 44d78 │ │ lw gp,24(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-31580(gp) │ │ - addiu s4,a1,4496 │ │ - li t8,1061 │ │ - lw a0,1060(sp) │ │ - lw a1,1056(sp) │ │ - lw a2,1048(sp) │ │ - sw s4,16(sp) │ │ - sw t8,20(sp) │ │ + lw t9,-31572(gp) │ │ + addiu v0,t6,-5760 │ │ + li t7,1061 │ │ + sw v0,16(sp) │ │ + sw t7,20(sp) │ │ + move a0,s1 │ │ + move a1,s7 │ │ + move a2,s4 │ │ jalr t9 │ │ li a3,1 │ │ - lw s2,1060(sp) │ │ lw gp,24(sp) │ │ - sw v0,16(s0) │ │ - blez s2,440c8 │ │ - sw zero,1040(sp) │ │ - lw v1,1036(sp) │ │ - move v0,zero │ │ - li s4,4 │ │ - beq s8,s4,445ec │ │ - lw s3,1032(sp) │ │ - blez v1,44600 │ │ - move s2,zero │ │ - b 44588 │ │ - lw t2,16(s0) │ │ - lw v1,1036(sp) │ │ - slt t3,s2,v1 │ │ - beqz t3,44600 │ │ - lw v0,1040(sp) │ │ - lw t2,16(s0) │ │ - sll t1,v0,0x2 │ │ - addu t0,t2,t1 │ │ - lw a3,0(t0) │ │ - sll v0,s2,0x2 │ │ - addu ra,a3,v0 │ │ - lw t9,-30396(gp) │ │ - lw a0,0(ra) │ │ + sw v0,16(s2) │ │ + blez s1,44f28 │ │ + sw zero,64(sp) │ │ + lw a2,68(sp) │ │ + move t4,zero │ │ + li s7,4 │ │ + lw s4,40(sp) │ │ + beq s4,s7,45390 │ │ + lw s8,72(sp) │ │ + blez a2,45364 │ │ + move s5,zero │ │ + b 45304 │ │ + lw v1,16(s2) │ │ + lw a2,68(sp) │ │ + addiu s5,s5,1 │ │ + slt t3,s5,a2 │ │ + beqz t3,45364 │ │ + lw t4,64(sp) │ │ + lw v1,16(s2) │ │ + sll a1,t4,0x2 │ │ + addu t0,v1,a1 │ │ + lw s6,0(t0) │ │ + sll t1,s5,0x2 │ │ + addu t2,s6,t1 │ │ + lw t9,-30236(gp) │ │ + lw a0,0(t2) │ │ li a1,1 │ │ - move a2,s3 │ │ + move a2,s8 │ │ jalr t9 │ │ - move a3,s1 │ │ - addiu s2,s2,1 │ │ - beq v0,s3,44574 │ │ + move a3,s3 │ │ + beq v0,s8,452ec │ │ lw gp,24(sp) │ │ - lw s0,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s3,16(sp) │ │ + lw s1,-32708(gp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s8,16(sp) │ │ li a0,4 │ │ - addiu a1,s0,4496 │ │ + addiu a1,s1,-5760 │ │ li a2,1070 │ │ jalr t9 │ │ - addiu a3,s8,3912 │ │ - b 4419c │ │ + addiu a3,s0,-6344 │ │ + b 44d78 │ │ lw gp,24(sp) │ │ - addiu s7,s3,1 │ │ - srl s3,s7,0x1f │ │ - addu s6,s3,s7 │ │ - b 44564 │ │ - sra s3,s6,0x1 │ │ - lw a2,1060(sp) │ │ - addiu v0,v0,1 │ │ - slt s5,v0,a2 │ │ - bnez s5,4455c │ │ - sw v0,1040(sp) │ │ - b 440cc │ │ - lw t9,-30420(gp) │ │ - li a2,16 │ │ - b 43fd4 │ │ - sw a2,1052(sp) │ │ - b 441ac │ │ - li v0,-1 │ │ - lw s3,-32696(gp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + addiu t4,t4,1 │ │ + slt a0,t4,s1 │ │ + bnez a0,452d0 │ │ + sw t4,64(sp) │ │ + b 44f2c │ │ + lw t9,-30320(gp) │ │ + li t7,16 │ │ + b 44e34 │ │ + sw t7,44(sp) │ │ + b 44d8c │ │ + li s0,-1 │ │ + addiu t8,s8,1 │ │ + srl ra,t8,0x1f │ │ + addu a3,ra,t8 │ │ + b 452dc │ │ + sra s8,a3,0x1 │ │ + lw t0,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s3,4496 │ │ + addiu a1,t0,-5760 │ │ li a2,941 │ │ jalr t9 │ │ - addiu a3,t7,3456 │ │ - b 4419c │ │ + addiu a3,s6,-6800 │ │ + b 44d78 │ │ lw gp,24(sp) │ │ - lw t0,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t1,1120(sp) │ │ - lw t9,-32200(gp) │ │ + lw t6,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + lw t5,56(sp) │ │ + lw t9,-32196(gp) │ │ sw a2,16(sp) │ │ - sw t1,20(sp) │ │ + sw t5,20(sp) │ │ li a0,4 │ │ - addiu a1,t0,4496 │ │ + addiu a1,t6,-5760 │ │ li a2,915 │ │ jalr t9 │ │ - addiu a3,s0,3308 │ │ - b 4419c │ │ + addiu a3,s5,-6948 │ │ + b 44d78 │ │ lw gp,24(sp) │ │ - lw s0,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - sw v1,16(sp) │ │ - sw s2,20(sp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t3,16(sp) │ │ + sw s1,20(sp) │ │ li a0,4 │ │ - addiu a1,s0,4496 │ │ + addiu a1,t7,-5760 │ │ li a2,996 │ │ jalr t9 │ │ - addiu a3,s8,3676 │ │ - b 4419c │ │ + addiu a3,t8,-6580 │ │ + b 44d78 │ │ lw gp,24(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,a3,4496 │ │ - sw v1,16(sp) │ │ - sw s3,20(sp) │ │ + lw t6,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a0,16(sp) │ │ + sw s7,20(sp) │ │ li a0,4 │ │ + addiu a1,t6,-5760 │ │ li a2,1001 │ │ jalr t9 │ │ - addiu a3,v0,3724 │ │ - b 4419c │ │ + addiu a3,s5,-6532 │ │ + b 44d78 │ │ lw gp,24(sp) │ │ - sw v1,16(sp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,20(sp) │ │ + lw s0,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t4,16(sp) │ │ + sw s4,20(sp) │ │ li a0,4 │ │ - addiu a1,v1,4496 │ │ + addiu a1,s0,-5760 │ │ li a2,1006 │ │ jalr t9 │ │ - addiu a3,t0,3764 │ │ - b 4419c │ │ + addiu a3,t5,-6492 │ │ + b 44d78 │ │ lw gp,24(sp) │ │ - lw s4,-32696(gp) │ │ - lw t8,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw s4,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - addiu a1,s4,4496 │ │ - li a2,982 │ │ + addiu a1,s4,-5760 │ │ + addiu a3,ra,-6628 │ │ jalr t9 │ │ - addiu a3,t8,3608 │ │ - b 4419c │ │ + li a2,987 │ │ + b 44d78 │ │ lw gp,24(sp) │ │ - lw a2,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - addiu a1,a2,4496 │ │ + lw v0,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - li a2,987 │ │ + addiu a1,v0,-5760 │ │ + li a2,982 │ │ jalr t9 │ │ - addiu a3,s2,3628 │ │ - b 4419c │ │ + addiu a3,a3,-6648 │ │ + b 44d78 │ │ lw gp,24(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + │ │ +000454e8 : │ │ lui gp,0x6 │ │ - addiu gp,gp,19184 │ │ + addiu gp,gp,15720 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-160 │ │ - sdc1 $f22,152(sp) │ │ - mtc1 a2,$f22 │ │ - sw s6,128(sp) │ │ - mtc1 a3,$f23 │ │ - lw s6,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s7,132(sp) │ │ - move s7,a1 │ │ + lw v0,-30360(gp) │ │ + lw v1,-32708(gp) │ │ + lw t0,0(v0) │ │ + addiu sp,sp,-176 │ │ + lw t9,-32152(gp) │ │ + addiu a2,v1,-5760 │ │ + sw ra,156(sp) │ │ + sdc1 $f22,168(sp) │ │ + sdc1 $f20,160(sp) │ │ + li a3,1236 │ │ + sw t0,116(sp) │ │ sw gp,40(sp) │ │ - sw ra,140(sp) │ │ - sw s4,120(sp) │ │ - sw s0,104(sp) │ │ - addiu a1,s6,4496 │ │ - li a2,1099 │ │ - addiu a3,a3,3952 │ │ - sw s8,136(sp) │ │ - sw s5,124(sp) │ │ - sw s3,116(sp) │ │ - sw s2,112(sp) │ │ - sw s1,108(sp) │ │ - sdc1 $f20,144(sp) │ │ + sw s8,152(sp) │ │ + sw s0,120(sp) │ │ + li a1,64 │ │ move s0,a0 │ │ - sw s7,16(sp) │ │ + sw s7,148(sp) │ │ + sw s6,144(sp) │ │ + sw s5,140(sp) │ │ + sw s4,136(sp) │ │ + sw s3,132(sp) │ │ + sw s2,128(sp) │ │ + sw s1,124(sp) │ │ jalr t9 │ │ li a0,1 │ │ lw gp,40(sp) │ │ - move a0,s7 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + lw a1,0(s0) │ │ + lw a0,4(s0) │ │ + lw t9,-32304(gp) │ │ + sw a1,8(v0) │ │ jalr t9 │ │ - addiu a1,a1,-19456 │ │ - move s4,v0 │ │ - beqz v0,44d38 │ │ + move s8,v0 │ │ lw gp,40(sp) │ │ - lw t9,-31752(gp) │ │ + lw a0,4(s0) │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + sw v0,60(s8) │ │ + lw gp,40(sp) │ │ + mov.d $f12,$f0 │ │ + lw t9,-32612(gp) │ │ + li a2,10 │ │ + jalr t9 │ │ + li a3,1 │ │ + lw gp,40(sp) │ │ + beqz v0,456f4 │ │ + sw v0,56(s8) │ │ + lw t9,-31240(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ - addiu a1,sp,76 │ │ - addiu a2,sp,72 │ │ + li a0,1 │ │ + lw gp,40(sp) │ │ + bne v0,a0,45a94 │ │ + move s1,v0 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + lw a0,8(s8) │ │ jalr t9 │ │ - addiu a3,sp,68 │ │ - bltz v0,44e3c │ │ + addiu a1,a2,-29708 │ │ lw gp,40(sp) │ │ - lw v1,76(sp) │ │ - lw a0,72(sp) │ │ - sw v1,88(sp) │ │ - lw v1,0(v1) │ │ - beqz v1,44e30 │ │ - sw a0,92(sp) │ │ - lw s5,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - move a2,zero │ │ - move s1,zero │ │ - move s8,zero │ │ - addiu s5,s5,-628 │ │ - b 448a0 │ │ - addiu s2,s2,-12252 │ │ - lw t2,92(sp) │ │ - lw t9,-30428(gp) │ │ - addu t1,t2,a2 │ │ - lw a2,0(t1) │ │ + lw a0,8(s8) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + addiu a1,a3,-29688 │ │ + jalr t9 │ │ + move s3,v0 │ │ + lw gp,40(sp) │ │ + lw a0,8(s8) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t1,-25816 │ │ + jalr t9 │ │ + move s2,v0 │ │ + lw gp,40(sp) │ │ + cvt.s.d $f0,$f0 │ │ + lw a3,60(s8) │ │ + lw t9,-31392(gp) │ │ + mfc1 a2,$f0 │ │ + move a0,s3 │ │ + jalr t9 │ │ move a1,s2 │ │ - move a0,a2 │ │ + lw gp,40(sp) │ │ + beqz v0,456f4 │ │ + sw v0,12(s8) │ │ + lw t2,16(v0) │ │ + bne t2,s1,456f8 │ │ + lw t9,-31232(gp) │ │ + lw t3,16(s0) │ │ + lw s4,24(t3) │ │ + beqz s4,45750 │ │ + lw t4,20(v0) │ │ + bne t4,s4,45ad0 │ │ + lw a2,-32708(gp) │ │ + blez s4,45764 │ │ + move t8,zero │ │ + lw t5,84(t3) │ │ + b 45690 │ │ + lw ra,28(v0) │ │ + lw s7,92(t3) │ │ + bne t7,s7,456b8 │ │ + nop │ │ + addiu t8,t8,1 │ │ + beq t8,s4,45764 │ │ + addiu ra,ra,4 │ │ + sll t6,t8,0x2 │ │ + bnez t5,45678 │ │ + lw t7,0(ra) │ │ + lw s5,28(t3) │ │ + beqz s5,45afc │ │ + addu s6,s5,t6 │ │ + lw s7,0(s6) │ │ + beq t7,s7,45688 │ │ + addiu t8,t8,1 │ │ + addiu t8,t8,-1 │ │ + beqz t5,45b98 │ │ + nop │ │ + lw a1,92(t3) │ │ + lw t3,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a1,24(sp) │ │ + sw t8,16(sp) │ │ + sw t7,20(sp) │ │ + li a0,4 │ │ + addiu a1,t3,-5760 │ │ + li a2,1272 │ │ jalr t9 │ │ - sw a2,100(sp) │ │ + addiu a3,t4,-11492 │ │ lw gp,40(sp) │ │ - bnez v0,44cf8 │ │ - lw v1,100(sp) │ │ - addiu s1,s1,1 │ │ - lw t8,88(sp) │ │ - sll a2,s1,0x2 │ │ - addu t7,t8,a2 │ │ - lw v1,0(t7) │ │ - beqz v1,44900 │ │ + lw t9,-31232(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw gp,40(sp) │ │ + move v0,zero │ │ + lw t8,-30360(gp) │ │ + lw a0,116(sp) │ │ + lw t0,0(t8) │ │ + bne a0,t0,46290 │ │ + lw ra,156(sp) │ │ + lw s8,152(sp) │ │ + lw s7,148(sp) │ │ + lw s6,144(sp) │ │ + lw s5,140(sp) │ │ + lw s4,136(sp) │ │ + lw s3,132(sp) │ │ + lw s2,128(sp) │ │ + lw s1,124(sp) │ │ + lw s0,120(sp) │ │ + ldc1 $f22,168(sp) │ │ + ldc1 $f20,160(sp) │ │ + jr ra │ │ + addiu sp,sp,176 │ │ + lw s4,12(t3) │ │ + beq t4,s4,45664 │ │ + lw a2,-32708(gp) │ │ + b 45ad4 │ │ + lw t5,-32708(gp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + lw a0,8(s8) │ │ + jalr t9 │ │ + addiu a1,v0,-29620 │ │ + beqz v0,45bac │ │ + lw gp,40(sp) │ │ + lw a0,20(s0) │ │ + lw s5,-31260(gp) │ │ + lw a1,20(a0) │ │ + move a2,v0 │ │ + addiu t9,s5,18780 │ │ + jalr t9 │ │ + move a0,s8 │ │ + bltz v0,456f4 │ │ + lw gp,40(sp) │ │ + lw s0,-32708(gp) │ │ + addiu t7,s0,-5760 │ │ + sw t7,76(sp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + lw a0,8(s8) │ │ + jalr t9 │ │ + addiu a1,t8,-25376 │ │ + lw gp,40(sp) │ │ + li a3,1291 │ │ + lw t0,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,t0,-5760 │ │ + move a0,s4 │ │ + li a1,1 │ │ + jalr t9 │ │ + sh v0,38(s8) │ │ + lw gp,40(sp) │ │ + lw a0,8(s8) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,s7,-25328 │ │ + jalr t9 │ │ + sw v0,32(s8) │ │ + lw gp,40(sp) │ │ + lw a0,8(s8) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + addiu a1,v1,-25268 │ │ + jalr t9 │ │ + sh v0,36(s8) │ │ + lw gp,40(sp) │ │ + move a0,v0 │ │ + lw v0,-32708(gp) │ │ + lw t9,-32484(gp) │ │ + addiu a1,v0,-5760 │ │ + li a2,1200 │ │ + jalr t9 │ │ + lw s2,32(s8) │ │ + move s7,v0 │ │ + blez s4,458dc │ │ + lw gp,40(sp) │ │ + move s6,v0 │ │ + move s1,zero │ │ + b 45890 │ │ + move s0,zero │ │ + lw t9,-30200(gp) │ │ + move a0,s6 │ │ + jalr t9 │ │ + sb zero,0(s5) │ │ + andi t8,v0,0xff │ │ + addu t0,s2,s0 │ │ + slt v1,s1,t8 │ │ + addiu s0,s0,1 │ │ + lw gp,40(sp) │ │ + sb v0,0(t0) │ │ + movn s1,t8,v1 │ │ + beq s0,s4,458dc │ │ + addiu s6,s5,1 │ │ + lw t9,-30372(gp) │ │ + move a0,s6 │ │ + jalr t9 │ │ + li a1,44 │ │ + move s5,v0 │ │ + bnez v0,4585c │ │ + lw gp,40(sp) │ │ + slt ra,s0,s4 │ │ + beqz ra,45b3c │ │ + lw t9,-32552(gp) │ │ + lb a3,0(s6) │ │ + bnez a3,45b0c │ │ + lw t9,-30200(gp) │ │ + andi t6,s1,0xff │ │ + addiu s0,s0,1 │ │ + addu a0,s2,s0 │ │ + slt t7,s0,s4 │ │ + bnez t7,458c8 │ │ + sb t6,-1(a0) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s7 │ │ + lw gp,40(sp) │ │ + lh v0,36(s8) │ │ + lw s2,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,1 │ │ + addiu a1,s2,-5760 │ │ + li a2,1294 │ │ + addiu a3,s6,-5708 │ │ + jalr t9 │ │ + sw v0,16(sp) │ │ + lw gp,40(sp) │ │ + li a0,2 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + move a1,zero │ │ + move a2,zero │ │ + jalr t9 │ │ + addiu a3,s1,-5688 │ │ + blez s4,4597c │ │ + lw gp,40(sp) │ │ + lw s5,-32708(gp) │ │ + move s0,zero │ │ + addiu s3,s5,-30888 │ │ + lw ra,32(s8) │ │ + lw t9,-32196(gp) │ │ + addu a3,ra,s0 │ │ + lbu t1,0(a3) │ │ + li a0,2 │ │ + sw t1,16(sp) │ │ + move a1,zero │ │ + move a2,zero │ │ + move a3,s3 │ │ + jalr t9 │ │ + addiu s0,s0,1 │ │ + bne s0,s4,45948 │ │ + lw gp,40(sp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t2,15708 │ │ + move a2,zero │ │ + li a0,2 │ │ + jalr t9 │ │ + move a1,zero │ │ + lw gp,40(sp) │ │ + lw a0,8(s8) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + jalr t9 │ │ + addiu a1,a1,-29492 │ │ + lw gp,40(sp) │ │ + lw s7,76(sp) │ │ + lh a2,36(s8) │ │ + addiu a0,v0,2 │ │ + lw t9,-31572(gp) │ │ + li t4,1305 │ │ + sw a0,52(s8) │ │ + move a1,s4 │ │ + li a3,8 │ │ + sw t4,20(sp) │ │ + jalr t9 │ │ + sw s7,16(sp) │ │ + lw gp,40(sp) │ │ + lw a0,52(s8) │ │ + lw t9,-31820(gp) │ │ + li a2,1307 │ │ + sw v0,40(s8) │ │ + move a1,s4 │ │ + sw a2,16(sp) │ │ + move a3,s7 │ │ + jalr t9 │ │ + li a2,1 │ │ + lw s5,52(s8) │ │ + lw gp,40(sp) │ │ + sw v0,44(s8) │ │ + move s3,zero │ │ + blez s5,45a80 │ │ + lui s1,0x8000 │ │ + blez s4,45a74 │ │ + nop │ │ + lh t5,36(s8) │ │ + sll t6,s3,0x2 │ │ + move a0,zero │ │ + blez t5,45a68 │ │ + sll t8,a0,0x2 │ │ + lw t7,40(s8) │ │ + addu t0,t7,t6 │ │ + lw v0,0(t0) │ │ + move v1,zero │ │ + addu s2,v0,t8 │ │ + lw s6,0(s2) │ │ + sw v1,4(s6) │ │ + addiu v1,v1,1 │ │ + sw s1,0(s6) │ │ + bne v1,t5,45a54 │ │ + addiu s6,s6,8 │ │ + addiu a0,a0,1 │ │ + bne a0,s4,45a34 │ │ + nop │ │ + addiu s3,s3,1 │ │ + bne s3,s5,45a20 │ │ + nop │ │ + lw ra,-32688(gp) │ │ + move v0,s8 │ │ + addiu a3,ra,4432 │ │ + b 45708 │ │ + sw a3,0(s8) │ │ + lw t9,-32184(gp) │ │ + jalr t9 │ │ + lw a0,56(s8) │ │ + lw gp,40(sp) │ │ + sdc1 $f0,16(sp) │ │ + lw t6,-32708(gp) │ │ + lw t7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,t6,-5760 │ │ + li a2,1247 │ │ + jalr t9 │ │ + addiu a3,t7,-6304 │ │ + b 456f4 │ │ + lw gp,40(sp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,-5760 │ │ + sw t4,16(sp) │ │ + sw s4,20(sp) │ │ + li a0,4 │ │ + li a2,1266 │ │ + jalr t9 │ │ + addiu a3,t5,-11536 │ │ + b 456f4 │ │ + lw gp,40(sp) │ │ + lw s5,16(t3) │ │ + addu s6,s5,t6 │ │ + b 456ac │ │ + lw s7,0(s6) │ │ + jalr t9 │ │ + move a0,s6 │ │ + andi t2,v0,0xff │ │ + addu t1,s2,s0 │ │ + addiu s0,s0,1 │ │ + slt a1,t2,s1 │ │ + slt t3,s0,s4 │ │ + lw gp,40(sp) │ │ + sb v0,0(t1) │ │ + bnez t3,458c4 │ │ + movz s1,t2,a1 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s7 │ │ + lw gp,40(sp) │ │ + lh s3,36(s8) │ │ + lw a2,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,-5760 │ │ + addiu a3,t4,-5708 │ │ + li a0,1 │ │ + li a2,1294 │ │ + jalr t9 │ │ + sw s3,16(sp) │ │ + lw gp,40(sp) │ │ + li a0,2 │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + move a1,zero │ │ + move a2,zero │ │ + jalr t9 │ │ + addiu a3,t5,-5688 │ │ + b 4593c │ │ + lw gp,40(sp) │ │ + lw t1,28(t3) │ │ + beqz t1,4629c │ │ + addu s7,t1,t6 │ │ + b 456c4 │ │ + lw a1,0(s7) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + lw a0,8(s8) │ │ + jalr t9 │ │ + addiu a1,t0,-29636 │ │ + lw gp,40(sp) │ │ + lw a0,8(s8) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + sw v0,68(sp) │ │ + addiu a1,s0,-25684 │ │ + jalr t9 │ │ + move s1,v0 │ │ + lw gp,40(sp) │ │ + cvt.s.d $f2,$f0 │ │ + lw v1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,v1,-5760 │ │ + li a0,1 │ │ + li a2,1099 │ │ + addiu a3,a3,-6096 │ │ + sw s1,16(sp) │ │ + jalr t9 │ │ + cvt.d.s $f20,$f2 │ │ + lw gp,40(sp) │ │ + move a0,s1 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + jalr t9 │ │ + addiu a1,a1,-29720 │ │ + lw gp,40(sp) │ │ + move s5,v0 │ │ + beqz v0,4626c │ │ + lw s2,-32708(gp) │ │ lw t9,-31748(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,v1 │ │ - sw v1,100(sp) │ │ - sw a2,96(sp) │ │ + move a0,v0 │ │ + addiu a1,sp,84 │ │ + addiu a2,sp,88 │ │ jalr t9 │ │ - addiu a1,s3,-8968 │ │ + addiu a3,sp,92 │ │ + bltz v0,46248 │ │ lw gp,40(sp) │ │ - lw v1,100(sp) │ │ - beqz v0,44858 │ │ - lw a2,96(sp) │ │ - lw t9,-30428(gp) │ │ + lw s2,84(sp) │ │ + lw v1,0(s2) │ │ + beqz v1,45d50 │ │ + lw s1,88(sp) │ │ + lw a0,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + addiu a2,a0,-10860 │ │ + lw s7,-32708(gp) │ │ + sw zero,72(sp) │ │ + move s0,zero │ │ + sw a2,48(sp) │ │ + b 45cc4 │ │ + addiu s6,t1,-22516 │ │ + addu t5,s1,s3 │ │ + lw t6,0(t5) │ │ + lw t9,-30380(gp) │ │ + move a0,t6 │ │ + sw t6,60(sp) │ │ + jalr t9 │ │ + move a1,s6 │ │ + lw gp,40(sp) │ │ + bnez v0,45d10 │ │ + lw t7,60(sp) │ │ + addu t0,s2,s3 │ │ + lw v1,4(t0) │ │ + beqz v1,45d58 │ │ + addiu s0,s0,1 │ │ + lw t9,-30380(gp) │ │ move a0,v1 │ │ + sw v1,60(sp) │ │ jalr t9 │ │ - move a1,s5 │ │ - addiu s1,s1,1 │ │ - lw t8,88(sp) │ │ - sll a2,s1,0x2 │ │ - addu t7,t8,a2 │ │ - lw v1,0(t7) │ │ - li t6,1 │ │ + addiu a1,s7,-19192 │ │ + sll s3,s0,0x2 │ │ lw gp,40(sp) │ │ - bnez v1,448a0 │ │ - movz s8,t6,v0 │ │ - lw t9,-31748(gp) │ │ - lw a0,88(sp) │ │ - lw a1,92(sp) │ │ + beqz v0,45c8c │ │ + lw t2,60(sp) │ │ + lw t9,-30380(gp) │ │ + lw a1,48(sp) │ │ jalr t9 │ │ - li s3,1 │ │ + move a0,t2 │ │ + lw t4,72(sp) │ │ + li t3,1 │ │ + movz t4,t3,v0 │ │ lw gp,40(sp) │ │ - lw a3,68(sp) │ │ - addiu a1,sp,64 │ │ - lw t9,-31384(gp) │ │ - sw a3,16(sp) │ │ - sw a1,20(sp) │ │ + b 45cb4 │ │ + sw t4,72(sp) │ │ + lw ra,-32708(gp) │ │ + lw v0,-32708(gp) │ │ + lw t8,68(sp) │ │ + lw t9,-32196(gp) │ │ + sw t8,16(sp) │ │ + sw t7,20(sp) │ │ + sw s6,24(sp) │ │ + li a0,3 │ │ + addiu a1,ra,-5760 │ │ + li a2,1114 │ │ + jalr t9 │ │ + addiu a3,v0,-10932 │ │ + lw gp,40(sp) │ │ + lw s1,88(sp) │ │ + b 45cb4 │ │ + lw s2,84(sp) │ │ sw zero,72(sp) │ │ - sw zero,76(sp) │ │ - sw zero,64(sp) │ │ - addiu a0,sp,56 │ │ - li a1,4 │ │ + move s0,zero │ │ + lw t9,-31744(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + move a1,s1 │ │ + lw gp,40(sp) │ │ + lw s7,92(sp) │ │ + addiu a3,sp,96 │ │ + lw t9,-31380(gp) │ │ + sw a3,60(sp) │ │ + sw a3,20(sp) │ │ li a2,1 │ │ + sw s7,16(sp) │ │ + addiu a0,sp,104 │ │ + li a1,4 │ │ + move a3,s5 │ │ + sw zero,88(sp) │ │ + sw zero,84(sp) │ │ jalr t9 │ │ - move a3,s4 │ │ - move s2,v0 │ │ - bne v0,s3,44e10 │ │ + sw zero,96(sp) │ │ + li a2,1 │ │ lw gp,40(sp) │ │ - lw v0,68(sp) │ │ - lw t9,-31384(gp) │ │ - addiu ra,sp,64 │ │ - sw v0,16(sp) │ │ - sw ra,20(sp) │ │ - addiu a0,sp,52 │ │ + bne v0,a2,46220 │ │ + move s6,v0 │ │ + lw t1,92(sp) │ │ + lw s3,60(sp) │ │ + lw t9,-31380(gp) │ │ + sw t1,16(sp) │ │ + sw s3,20(sp) │ │ + addiu a0,sp,108 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s4 │ │ - move s3,v0 │ │ - bne v0,s2,44e10 │ │ + move a3,s5 │ │ + move s2,v0 │ │ + bne v0,s6,46220 │ │ lw gp,40(sp) │ │ - lw v1,68(sp) │ │ - lw t9,-31384(gp) │ │ - addiu a0,sp,64 │ │ - sw a0,20(sp) │ │ - sw v1,16(sp) │ │ - addiu a0,sp,48 │ │ + lw t3,92(sp) │ │ + lw t9,-31380(gp) │ │ + sw t3,16(sp) │ │ + sw s3,20(sp) │ │ + addiu a0,sp,112 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s4 │ │ - move s2,v0 │ │ - bne v0,s3,44e10 │ │ + move a3,s5 │ │ + move s1,v0 │ │ + bne v0,s2,46220 │ │ lw gp,40(sp) │ │ - lw s5,68(sp) │ │ - lw t9,-31384(gp) │ │ - addiu t0,sp,64 │ │ - sw s5,16(sp) │ │ - sw t0,20(sp) │ │ - addiu a0,sp,60 │ │ + lw t5,92(sp) │ │ + lw t9,-31380(gp) │ │ + sw t5,16(sp) │ │ + sw s3,20(sp) │ │ + addiu a0,sp,100 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s4 │ │ - bne v0,s2,44e10 │ │ + move a3,s5 │ │ + bne v0,s1,46220 │ │ lw gp,40(sp) │ │ - lw a0,12(s0) │ │ - lw v1,52(sp) │ │ - lw v0,20(a0) │ │ - bne v0,v1,44dec │ │ - lw a2,56(sp) │ │ - lw v1,48(sp) │ │ - mul t2,v0,a2 │ │ - lw s2,60(sp) │ │ - mul t1,t2,v1 │ │ - bne t1,s2,44dac │ │ - lw t9,-31580(gp) │ │ - sw a2,28(s0) │ │ - lw a1,24(a0) │ │ - li t3,1148 │ │ - addiu s3,s6,4496 │ │ - move a0,v0 │ │ + lw t7,12(s8) │ │ + lw t8,108(sp) │ │ + lw ra,20(t7) │ │ + bne ra,t8,461e8 │ │ + lw a2,104(sp) │ │ + lw v0,112(sp) │ │ + mul t0,ra,a2 │ │ + lw a3,100(sp) │ │ + mul v1,t0,v0 │ │ + bne v1,a3,461a0 │ │ + lw t9,-31572(gp) │ │ + lw s0,-32708(gp) │ │ + lw a1,24(t7) │ │ + addiu s7,s0,-5760 │ │ + li t1,1148 │ │ + sw a2,28(s8) │ │ + move a0,ra │ │ li a3,1 │ │ - sw t3,20(sp) │ │ + sw t1,20(sp) │ │ + sw s7,76(sp) │ │ jalr t9 │ │ - sw s3,16(sp) │ │ + sw s7,16(sp) │ │ lw gp,40(sp) │ │ - lw a0,48(sp) │ │ - lw t9,-32156(gp) │ │ - sw v0,16(s0) │ │ + lw a0,112(sp) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - move a2,s3 │ │ + sw v0,16(s8) │ │ + move a2,s7 │ │ jalr t9 │ │ li a3,1151 │ │ - lw v1,56(sp) │ │ + lw a1,104(sp) │ │ lw gp,40(sp) │ │ - blez v1,44c28 │ │ + blez a1,46078 │ │ move s2,v0 │ │ - mtc1 zero,$f20 │ │ - lw v0,52(sp) │ │ - mtc1 zero,$f21 │ │ + lw a2,-32708(gp) │ │ + lw a0,108(sp) │ │ + ldc1 $f22,-30552(a2) │ │ move s1,zero │ │ - move s5,zero │ │ - blez v0,44bf0 │ │ + sw zero,64(sp) │ │ + blez a0,46038 │ │ + lw a2,112(sp) │ │ move s3,zero │ │ - lw a2,48(sp) │ │ - lw t5,68(sp) │ │ - lw t9,-31384(gp) │ │ - addiu t4,sp,64 │ │ - sw t5,16(sp) │ │ - sw t4,20(sp) │ │ + lw t2,92(sp) │ │ + lw t3,60(sp) │ │ + lw t9,-31380(gp) │ │ + sw t2,16(sp) │ │ + sw t3,20(sp) │ │ move a0,s2 │ │ li a1,4 │ │ jalr t9 │ │ - move a3,s4 │ │ - lw a2,48(sp) │ │ - bne v0,a2,44d8c │ │ + move a3,s5 │ │ + lw t4,112(sp) │ │ + bne v0,t4,46120 │ │ lw gp,40(sp) │ │ - lw t9,-31372(gp) │ │ + lw t9,-31376(gp) │ │ move a0,s2 │ │ - bal 46ab0 │ │ + jalr t9 │ │ move a1,v0 │ │ - c.le.d $f0,$f20 │ │ - bc1f 44adc │ │ + c.le.d $f0,$f22 │ │ + bc1t 46110 │ │ lw gp,40(sp) │ │ - addiu s5,s5,1 │ │ - lw t9,-31368(gp) │ │ - mfc1 a2,$f22 │ │ - lw a1,48(sp) │ │ - mfc1 a3,$f23 │ │ - bal 46b30 │ │ + sdc1 $f20,48(sp) │ │ + lw t9,-31372(gp) │ │ + lw a2,48(sp) │ │ + lw a1,112(sp) │ │ + lw a3,52(sp) │ │ + jalr t9 │ │ move a0,s2 │ │ lw gp,40(sp) │ │ - lw a1,48(sp) │ │ - lw t9,-31372(gp) │ │ - bal 46ab0 │ │ + lw a1,112(sp) │ │ + lw t9,-31376(gp) │ │ + jalr t9 │ │ move a0,s2 │ │ - lw a2,48(sp) │ │ - blez a2,44bd8 │ │ + lw a2,112(sp) │ │ + blez a2,46020 │ │ lw gp,40(sp) │ │ - sll t6,s3,0x2 │ │ - sw t6,88(sp) │ │ - move a1,s2 │ │ - b 44b60 │ │ - move v1,zero │ │ - lw t2,16(s0) │ │ - lw t3,88(sp) │ │ - andi v0,v0,0xff │ │ - addu t1,t2,t3 │ │ - lw t0,0(t1) │ │ - addiu v1,v1,1 │ │ - addu a0,t0,a0 │ │ - lw ra,0(a0) │ │ - addu a3,ra,s1 │ │ - sb v0,0(a3) │ │ + sll s0,s3,0x2 │ │ + move s6,s2 │ │ + b 45fb8 │ │ + move s7,zero │ │ + lw v0,16(s8) │ │ + andi ra,t7,0xff │ │ + addu v1,v0,s0 │ │ + lw a3,0(v1) │ │ + addiu s7,s7,1 │ │ + addu t1,a3,t0 │ │ + lw a1,0(t1) │ │ + addu a0,a1,s1 │ │ + sb ra,0(a0) │ │ + lw a2,112(sp) │ │ + slt t2,s7,a2 │ │ + beqz t2,46020 │ │ + addiu s6,s6,4 │ │ + lwc1 $f4,0(s6) │ │ + lw t9,-31944(gp) │ │ + lw a0,56(s8) │ │ + cvt.d.s $f6,$f4 │ │ + sdc1 $f6,48(sp) │ │ lw a2,48(sp) │ │ - slt t8,v1,a2 │ │ - beqz t8,44bd8 │ │ - addiu a1,a1,4 │ │ - lwc1 $f0,0(a1) │ │ - lw a0,56(s0) │ │ - lw t9,-31948(gp) │ │ - cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - sw v1,100(sp) │ │ jalr t9 │ │ - sw a1,96(sp) │ │ - negu v0,v0 │ │ - lw v1,100(sp) │ │ - sltiu t7,v0,160 │ │ + lw a3,52(sp) │ │ + negu t7,v0 │ │ + sltiu t8,t7,160 │ │ lw gp,40(sp) │ │ - sll a0,v1,0x2 │ │ - bnez t7,44b28 │ │ - lw a1,96(sp) │ │ - lw t2,16(s0) │ │ - lw t3,88(sp) │ │ - li v0,159 │ │ - addu t1,t2,t3 │ │ - lw t0,0(t1) │ │ - addiu v1,v1,1 │ │ - addu a0,t0,a0 │ │ - lw ra,0(a0) │ │ - addu a3,ra,s1 │ │ - sb v0,0(a3) │ │ - lw a2,48(sp) │ │ - slt t8,v1,a2 │ │ - bnez t8,44b60 │ │ - addiu a1,a1,4 │ │ - lw v0,52(sp) │ │ + bnez t8,45f84 │ │ + sll t0,s7,0x2 │ │ + lw v0,16(s8) │ │ + li ra,159 │ │ + addu v1,v0,s0 │ │ + lw a3,0(v1) │ │ + addiu s7,s7,1 │ │ + addu t1,a3,t0 │ │ + lw a1,0(t1) │ │ + addu a0,a1,s1 │ │ + sb ra,0(a0) │ │ + lw a2,112(sp) │ │ + slt t2,s7,a2 │ │ + bnez t2,45fb8 │ │ + addiu s6,s6,4 │ │ + lw a0,108(sp) │ │ addiu s3,s3,1 │ │ - slt a1,s3,v0 │ │ - bnez a1,44a90 │ │ - lw t5,68(sp) │ │ - lw v1,56(sp) │ │ + slt t3,s3,a0 │ │ + bnez t3,45ef0 │ │ + lw t2,92(sp) │ │ + lw a1,104(sp) │ │ addiu s1,s1,1 │ │ - slt s3,s1,v1 │ │ - bnez s3,44a80 │ │ + slt a2,s1,a1 │ │ + bnez a2,45ee0 │ │ nop │ │ - beqz s5,44c28 │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s5,16(sp) │ │ + lw s1,64(sp) │ │ + beqz s1,46078 │ │ + lw t4,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s1,16(sp) │ │ li a0,3 │ │ - addiu a1,s6,4496 │ │ + addiu a1,t4,-5760 │ │ li a2,1180 │ │ jalr t9 │ │ - addiu a3,v0,-20 │ │ + addiu a3,t5,-10252 │ │ lw gp,40(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s2 │ │ - beqz s8,44c54 │ │ - lw gp,40(sp) │ │ - lw t9,-31376(gp) │ │ - lw a1,68(sp) │ │ - lw a2,64(sp) │ │ - jalr t9 │ │ - move a0,s4 │ │ + lw s2,72(sp) │ │ + bnez s2,46184 │ │ lw gp,40(sp) │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,80 │ │ + lw t9,-30236(gp) │ │ + addiu a0,sp,83 │ │ li a1,1 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s4 │ │ - li s8,1 │ │ - beq v0,s8,44d6c │ │ + move a3,s5 │ │ + li t6,1 │ │ + beq v0,t6,4615c │ │ lw gp,40(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s4 │ │ + move a0,s5 │ │ lw gp,40(sp) │ │ - lw s1,56(sp) │ │ - lw s0,52(sp) │ │ - lw s5,48(sp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s1,16(sp) │ │ + lw s5,104(sp) │ │ + lw t8,-32708(gp) │ │ + lw t0,-32708(gp) │ │ + lw s0,108(sp) │ │ + lw t7,112(sp) │ │ + lw t9,-32196(gp) │ │ + sw s5,16(sp) │ │ sw s0,20(sp) │ │ - sw s5,24(sp) │ │ - addiu a1,s6,4496 │ │ + sw t7,24(sp) │ │ li a0,1 │ │ + addiu a1,t8,-5760 │ │ li a2,1192 │ │ jalr t9 │ │ - addiu a3,v1,4172 │ │ - lw ra,140(sp) │ │ - lw v0,56(sp) │ │ - lw s8,136(sp) │ │ - lw s7,132(sp) │ │ - lw s6,128(sp) │ │ - lw s5,124(sp) │ │ - lw s4,120(sp) │ │ - lw s3,116(sp) │ │ - lw s2,112(sp) │ │ - lw s1,108(sp) │ │ - lw s0,104(sp) │ │ - ldc1 $f22,152(sp) │ │ - ldc1 $f20,144(sp) │ │ - jr ra │ │ - addiu sp,sp,160 │ │ - lw t5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s7,16(sp) │ │ - sw v1,20(sp) │ │ - sw s2,24(sp) │ │ - li a0,3 │ │ - addiu a1,s6,4496 │ │ - li a2,1114 │ │ - jalr t9 │ │ - addiu a3,t5,-700 │ │ - lw t4,72(sp) │ │ - lw t3,76(sp) │ │ + addiu a3,t0,-5876 │ │ + lw v0,104(sp) │ │ + bgez v0,457b0 │ │ lw gp,40(sp) │ │ - sw t4,92(sp) │ │ - b 44884 │ │ - sw t3,88(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + b 456f8 │ │ + lw t9,-31232(gp) │ │ + lw t5,64(sp) │ │ + addiu t6,t5,1 │ │ + b 45f38 │ │ + sw t6,64(sp) │ │ + lw s7,68(sp) │ │ + lw v1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ sw s7,16(sp) │ │ - addiu a1,s6,4496 │ │ - li a2,1102 │ │ - addiu a3,v0,-376 │ │ + addiu a1,v1,-5760 │ │ + li a2,1159 │ │ + addiu a3,a3,-10288 │ │ jalr t9 │ │ nop │ │ lw gp,40(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - sw s7,16(sp) │ │ - lw s7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s4,68(sp) │ │ + lw s8,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - addiu a1,s6,4496 │ │ + sw s4,16(sp) │ │ + addiu a1,s8,-5760 │ │ li a2,1188 │ │ - b 44d54 │ │ - addiu a3,s7,44 │ │ - addiu a1,s6,4496 │ │ - lw s6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s7,16(sp) │ │ - li a2,1159 │ │ - b 44d54 │ │ - addiu a3,s6,-56 │ │ - lw s4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 46144 │ │ + addiu a3,ra,-10188 │ │ + lw t9,-31368(gp) │ │ + lw a1,92(sp) │ │ + lw a2,96(sp) │ │ + jalr t9 │ │ + move a0,s5 │ │ + b 46090 │ │ + lw gp,40(sp) │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw s6,68(sp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ sw a2,24(sp) │ │ - sw s7,16(sp) │ │ - sw s1,20(sp) │ │ - sw v0,28(sp) │ │ - sw v1,32(sp) │ │ - addiu a1,s6,4496 │ │ + sw s6,16(sp) │ │ + sw s0,20(sp) │ │ + sw ra,28(sp) │ │ + sw v0,32(sp) │ │ + addiu a1,t1,-5760 │ │ li a2,1139 │ │ jalr t9 │ │ - addiu a3,s4,4104 │ │ + addiu a3,t2,-5944 │ │ lw gp,40(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a1,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw v1,16(sp) │ │ - sw v0,20(sp) │ │ - addiu a1,s6,4496 │ │ + sw t8,16(sp) │ │ + sw ra,20(sp) │ │ + addiu a1,a1,-5760 │ │ li a2,1135 │ │ - b 44d54 │ │ - addiu a3,s1,4072 │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + jalr t9 │ │ + addiu a3,s3,-5976 │ │ + lw gp,40(sp) │ │ + lw t9,-30436(gp) │ │ + jalr t9 │ │ + li a0,1 │ │ + lw a2,-32708(gp) │ │ + lw t3,68(sp) │ │ + lw s1,-32708(gp) │ │ + addiu a1,a2,-5760 │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s7,16(sp) │ │ - addiu a1,s6,4496 │ │ + sw t3,16(sp) │ │ li a2,1132 │ │ - b 44d54 │ │ - addiu a3,s0,-320 │ │ - move s1,zero │ │ - b 448fc │ │ - move s8,zero │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 46144 │ │ + addiu a3,s1,-10552 │ │ + lw t4,68(sp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s7,16(sp) │ │ - addiu a1,s6,4496 │ │ + sw t4,16(sp) │ │ + addiu a1,s2,-5760 │ │ li a2,1106 │ │ - b 44d54 │ │ - addiu a3,t0,-744 │ │ - addiu sp,sp,-16 │ │ - lw v0,12(a0) │ │ - sw s3,12(sp) │ │ - sw s2,8(sp) │ │ - sw s1,4(sp) │ │ - sw s0,0(sp) │ │ - lw t2,28(v0) │ │ - lw t3,48(a0) │ │ - sll a2,a2,0x2 │ │ - lh v1,36(a0) │ │ - addu t1,t3,a2 │ │ - addu t0,t2,a2 │ │ - lw t8,0(t1) │ │ - blez v1,44fb0 │ │ - lw t2,0(t0) │ │ - move t6,t8 │ │ - move t5,zero │ │ - li t4,-1 │ │ - lw s1,8(v0) │ │ - lw v1,0(v0) │ │ - lw t7,4(v0) │ │ - lw s0,0(s1) │ │ - lw t3,0(v1) │ │ - lw t1,0(t7) │ │ - addu t0,s0,a2 │ │ - lw t7,4(t6) │ │ - addu t9,t3,a2 │ │ - lw s2,0(t0) │ │ - addu s3,t1,a2 │ │ - lw s0,0(t9) │ │ - lw v1,0(s3) │ │ - sll s1,t7,0x2 │ │ - addu v0,s2,s1 │ │ - lw t0,0(s0) │ │ - lw t3,0(v1) │ │ - blez t2,44f38 │ │ - lwc1 $f1,0(v0) │ │ - mul s2,t2,t7 │ │ - move t1,a3 │ │ - sll v0,s2,0x2 │ │ - addu t0,t0,v0 │ │ - addu v1,t3,v0 │ │ - move v0,zero │ │ - lwc1 $f6,0(t1) │ │ - lwc1 $f5,0(t0) │ │ - lwc1 $f2,0(v1) │ │ - addiu v0,v0,1 │ │ - sub.s $f4,$f6,$f5 │ │ - addiu t1,t1,4 │ │ - addiu t0,t0,4 │ │ - addiu v1,v1,4 │ │ - mul.s $f3,$f4,$f4 │ │ - mul.s $f0,$f3,$f2 │ │ - bne v0,t2,44f08 │ │ - sub.s $f1,$f1,$f0 │ │ - trunc.w.s $f1,$f1 │ │ - mfc1 t3,$f1 │ │ - beqz t5,44f88 │ │ - swc1 $f1,0(t6) │ │ - addiu v1,t5,-1 │ │ - move v0,t6 │ │ - lw t0,-8(v0) │ │ - slt t9,t0,t3 │ │ - beqz t9,44fa4 │ │ - nop │ │ - lw s3,-4(v0) │ │ - addiu v1,v1,-1 │ │ - sw t0,0(v0) │ │ - sw s3,4(v0) │ │ - bne v1,t4,44f50 │ │ - addiu v0,v0,-8 │ │ - move v1,zero │ │ - addu t1,t8,v1 │ │ - sw t3,0(t1) │ │ - sw t7,4(t1) │ │ - lh v1,36(a0) │ │ - addiu t5,t5,1 │ │ - slt t3,t5,v1 │ │ - beqz t3,44fb0 │ │ - addiu t6,t6,8 │ │ - b 44ea4 │ │ - lw v0,12(a0) │ │ - addiu t0,v1,1 │ │ - b 44f7c │ │ - sll v1,t0,0x3 │ │ - lh t4,38(a0) │ │ - div zero,a1,t4 │ │ - teq t4,zero,0x7 │ │ - mfhi a1 │ │ - bnez a1,45188 │ │ - lw s3,12(sp) │ │ - lw v0,12(a0) │ │ - lw t1,48(a0) │ │ - lw t2,8(v0) │ │ - lw t7,0(v0) │ │ - lw s0,4(v0) │ │ - lw t4,0(t2) │ │ - lw a1,0(t7) │ │ - lw t0,0(s0) │ │ - addu t3,t4,a2 │ │ - lw t9,24(v0) │ │ - lw t3,0(t3) │ │ - addu s3,a1,a2 │ │ - addu s2,t0,a2 │ │ - addu t6,t1,a2 │ │ - sll t8,t9,0x2 │ │ - lw s1,28(v0) │ │ - addiu v1,v1,-1 │ │ - lw t6,0(t6) │ │ - lw t7,0(s3) │ │ - lw s0,0(s2) │ │ - addu t8,t3,t8 │ │ - sll t5,v1,0x3 │ │ - addu a2,s1,a2 │ │ - sltu t2,t3,t8 │ │ - addu t5,t6,t5 │ │ - lw a1,0(t7) │ │ - lw v1,0(s0) │ │ - beqz t2,45184 │ │ - lw t0,0(a2) │ │ - addiu s0,t5,-8 │ │ - move t9,t3 │ │ - sltu s1,s0,t6 │ │ - addiu t7,t5,-16 │ │ - lwc1 $f0,0(t3) │ │ - blez t0,450b0 │ │ - lw t1,0(t5) │ │ - mtc1 t1,$f7 │ │ - cvt.s.w $f4,$f7 │ │ - c.le.s $f4,$f0 │ │ - bc1f 4519c │ │ - move v0,zero │ │ - b 45080 │ │ - move a2,a3 │ │ - c.le.s $fcc1,$f4,$f0 │ │ - bc1f $fcc1,4519c │ │ - nop │ │ - lwc1 $f13,0(a2) │ │ - lwc1 $f12,0(a1) │ │ - lwc1 $f10,0(v1) │ │ - addiu v0,v0,1 │ │ - sub.s $f11,$f13,$f12 │ │ - addiu a2,a2,4 │ │ - addiu a1,a1,4 │ │ - addiu v1,v1,4 │ │ - mul.s $f9,$f11,$f11 │ │ - mul.s $f8,$f9,$f10 │ │ - bne v0,t0,45074 │ │ - sub.s $f0,$f0,$f8 │ │ - trunc.w.s $f14,$f0 │ │ - mfc1 s2,$f14 │ │ - slt a2,s2,t1 │ │ - bnez a2,45174 │ │ - nop │ │ - lh t2,36(a0) │ │ - subu s3,t3,t9 │ │ - blez t2,45104 │ │ - sra t4,s3,0x2 │ │ - lw v0,4(t6) │ │ - beq t4,v0,45174 │ │ - move v0,zero │ │ - b 450f4 │ │ - move a2,t6 │ │ - lw t1,4(a2) │ │ - beq t4,t1,45174 │ │ - nop │ │ - addiu v0,v0,1 │ │ - slt s3,v0,t2 │ │ - bnez s3,450e8 │ │ - addiu a2,a2,8 │ │ - bnez s1,4516c │ │ - move v0,s0 │ │ - lw a2,-8(t5) │ │ - slt t2,s2,a2 │ │ - beqz t2,45134 │ │ - nop │ │ - b 45170 │ │ - sw t4,12(v0) │ │ - lw t1,16(s3) │ │ - slt a2,s2,t1 │ │ - bnez a2,4516c │ │ - nop │ │ - lwl t2,3(v0) │ │ - lwl t1,7(v0) │ │ - lwr t2,0(v0) │ │ - lwr t1,4(v0) │ │ - addiu a2,v0,8 │ │ - swl t2,11(v0) │ │ - swr t2,0(a2) │ │ - addiu v0,v0,-8 │ │ - subu s3,v0,t5 │ │ - swl t1,7(a2) │ │ - sltu t2,v0,t6 │ │ - addu s3,s3,t7 │ │ - beqz t2,45124 │ │ - swr t1,4(a2) │ │ - sw t4,12(v0) │ │ - sw s2,8(v0) │ │ - addiu t3,t3,4 │ │ - sltu s2,t3,t8 │ │ - bnez s2,4504c │ │ - nop │ │ - lw s3,12(sp) │ │ - lw s2,8(sp) │ │ - lw s1,4(sp) │ │ - lw s0,0(sp) │ │ - jr ra │ │ - addiu sp,sp,16 │ │ - subu v0,t0,v0 │ │ - sll t4,v0,0x2 │ │ - addu a1,a1,t4 │ │ - b 45174 │ │ - addu v1,v1,t4 │ │ - │ │ -000451b0 : │ │ - lui gp,0x6 │ │ - addiu gp,gp,16544 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-80 │ │ - sw gp,24(sp) │ │ - sw s7,68(sp) │ │ - sw s5,60(sp) │ │ - sw s4,56(sp) │ │ - sw s0,40(sp) │ │ - sw ra,76(sp) │ │ - sw s8,72(sp) │ │ - sw s6,64(sp) │ │ - sw s3,52(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ - lw t1,28(a0) │ │ - lw t0,12(a0) │ │ - lw t9,-30412(gp) │ │ - move s0,a0 │ │ - sw a2,88(sp) │ │ - move a0,a1 │ │ - move s7,a1 │ │ - sll a2,t1,0x1 │ │ - move a1,zero │ │ - sw a3,92(sp) │ │ - lw s4,100(sp) │ │ - jalr t9 │ │ - lw s6,20(t0) │ │ - lw a0,52(s0) │ │ - lw a1,40(s0) │ │ - div zero,s4,a0 │ │ - teq a0,zero,0x7 │ │ - lw gp,24(sp) │ │ - mfhi a0 │ │ - sll s5,a0,0x2 │ │ - addu v1,a1,s5 │ │ - lw v0,0(v1) │ │ - sw a0,32(sp) │ │ - blez s6,45594 │ │ - sw v0,48(s0) │ │ - addiu a3,a0,-1 │ │ - sll a2,a3,0x2 │ │ - sw a2,36(sp) │ │ - move s1,zero │ │ - move s2,zero │ │ - li s3,96 │ │ - lw t3,4(s0) │ │ - slt t2,s4,t3 │ │ - bnez t2,453b4 │ │ - lw t4,32(sp) │ │ - bnez t4,455c8 │ │ - lw v1,36(sp) │ │ - lw s8,52(s0) │ │ - lw t7,40(s0) │ │ - addiu t8,s8,-1 │ │ - sll t6,t8,0x2 │ │ - addu t5,t7,t6 │ │ - lw v0,0(t5) │ │ - lw t8,48(s0) │ │ - lh t5,36(s0) │ │ - addu t7,t8,s1 │ │ - addu t6,v0,s1 │ │ - lw t9,-30268(gp) │ │ - lw a0,0(t7) │ │ - lw a1,0(t6) │ │ - jalr t9 │ │ - sll a2,t5,0x3 │ │ - lw gp,24(sp) │ │ - lw t4,96(sp) │ │ - lw t2,-31268(gp) │ │ - addu t3,t4,s1 │ │ - lw a3,0(t3) │ │ - move a0,s0 │ │ - move a1,s4 │ │ - addiu t9,t2,20060 │ │ - bal 44e5c │ │ - move a2,s2 │ │ - lw a3,48(s0) │ │ - lw a2,44(s0) │ │ - addu a0,a3,s1 │ │ - lw a0,0(a0) │ │ - addu t1,a2,s5 │ │ - lw t0,0(t1) │ │ - lw t9,0(a0) │ │ - lh a1,36(s0) │ │ - lw gp,24(sp) │ │ - addu a3,t0,s2 │ │ - blez a1,4571c │ │ - sra a2,t9,0xa │ │ - b 45328 │ │ - move v0,zero │ │ - lw a0,48(s0) │ │ - addu t1,a0,s1 │ │ - lw a0,0(t1) │ │ - sll v1,v0,0x3 │ │ - addu a0,a0,v1 │ │ - lw t4,0(a0) │ │ - sra t3,t4,0xa │ │ - subu t2,a2,t3 │ │ - sw t2,0(a0) │ │ - lw t1,48(s0) │ │ - addu t0,t1,s1 │ │ - lw a1,0(t0) │ │ - addu a0,a1,v1 │ │ - lw ra,0(a0) │ │ - slti s8,ra,97 │ │ - bnez s8,45364 │ │ - nop │ │ - sw s3,0(a0) │ │ - lw t5,32(s0) │ │ - addu t9,t5,s2 │ │ - lbu a0,0(t9) │ │ - beqz a0,45398 │ │ - nop │ │ - lw ra,48(s0) │ │ - addu s8,ra,s1 │ │ - lw t8,0(s8) │ │ - addu t7,t8,v1 │ │ - lw t6,0(t7) │ │ - slt v1,a0,t6 │ │ - bnez v1,453ac │ │ - nop │ │ - lh t0,36(s0) │ │ - addiu v0,v0,1 │ │ - slt a1,v0,t0 │ │ - bnez a1,4531c │ │ - nop │ │ - andi v0,v0,0xff │ │ - sb v0,0(a3) │ │ - lw t0,24(s0) │ │ - beqz t0,455d8 │ │ - lw v1,104(sp) │ │ - beqz v1,4554c │ │ - lw v0,44(s0) │ │ - addu t3,v0,s5 │ │ - lw a3,28(s0) │ │ - lw a2,0(t3) │ │ - li t2,-2 │ │ - addu v0,a2,s2 │ │ - and t9,a3,t2 │ │ - blez t9,45588 │ │ - lbu t6,0(v0) │ │ - move t7,s7 │ │ - move t8,zero │ │ - slti s8,t6,2 │ │ - lw v0,48(s0) │ │ - lw v1,16(s0) │ │ - addu a0,v0,s1 │ │ - lw a0,0(a0) │ │ - addu t4,v1,s1 │ │ - lw t1,4(a0) │ │ - lw t4,0(t4) │ │ - sll a1,t1,0x2 │ │ - addu t5,t4,a1 │ │ - lw ra,0(t5) │ │ - sra t5,t8,0x1 │ │ - addu t3,ra,t5 │ │ - lbu t2,0(t3) │ │ - lw ra,0(a0) │ │ - andi a3,t2,0xf │ │ - srl a2,t2,0x4 │ │ - addu v0,t0,a3 │ │ - addu t1,t0,a2 │ │ - lbu v1,0(v0) │ │ - lbu a1,0(t1) │ │ - addu v1,v1,ra │ │ - bnez s8,4551c │ │ - addu v0,ra,a1 │ │ - lw a2,56(s0) │ │ - lw t1,0(a2) │ │ - b 454a0 │ │ - li a2,1 │ │ - subu t2,v1,a1 │ │ - move v1,a1 │ │ - addu a1,t1,t2 │ │ - lbu ra,0(a1) │ │ - slt t3,a3,v0 │ │ - beqz t3,454fc │ │ - subu v1,v1,ra │ │ - subu a1,v0,a3 │ │ - addu t3,t1,a1 │ │ - move v0,a3 │ │ - addiu a2,a2,1 │ │ - lbu a3,0(t3) │ │ - slt t2,a2,t6 │ │ - subu v0,v0,a3 │ │ - beqz t2,4551c │ │ - addiu a0,a0,8 │ │ - lw t2,12(a0) │ │ - lw a3,8(a0) │ │ - sll a1,t2,0x2 │ │ - addu ra,t4,a1 │ │ - lw t3,0(ra) │ │ - addu t2,t3,t5 │ │ - lbu t3,0(t2) │ │ - andi a1,t3,0xf │ │ - addu ra,t0,a1 │ │ - srl t2,t3,0x4 │ │ - lbu a1,0(ra) │ │ - addu ra,t0,t2 │ │ - addu a1,a1,a3 │ │ - lbu t3,0(ra) │ │ - slt t2,a1,v1 │ │ - bnez t2,45460 │ │ - addu a3,a3,t3 │ │ - subu t2,a1,v1 │ │ - addu a1,t1,t2 │ │ - lbu ra,0(a1) │ │ - slt t3,a3,v0 │ │ - bnez t3,4547c │ │ - subu v1,v1,ra │ │ - subu a1,a3,v0 │ │ - addu t3,t1,a1 │ │ - lbu a3,0(t3) │ │ - addiu a2,a2,1 │ │ - slt t2,a2,t6 │ │ - subu v0,v0,a3 │ │ - bnez t2,454a0 │ │ - addiu a0,a0,8 │ │ - lhu a0,0(t7) │ │ - lhu t4,2(t7) │ │ - addiu t8,t8,2 │ │ - addu t1,v1,a0 │ │ - addu t5,v0,t4 │ │ - slt t0,t8,t9 │ │ - sh t1,0(t7) │ │ - sh t5,2(t7) │ │ - beqz t0,45588 │ │ - addiu t7,t7,4 │ │ - b 453f4 │ │ - lw t0,24(s0) │ │ - addu t8,v0,s5 │ │ - lw t7,0(t8) │ │ - lw t9,-31268(gp) │ │ - addu t6,t7,s2 │ │ - lbu a2,0(t6) │ │ - move a0,s0 │ │ - move a1,s2 │ │ - move a3,s7 │ │ - addiu t9,t9,13904 │ │ - lw t6,88(sp) │ │ - lw t4,92(sp) │ │ + b 46144 │ │ + addiu a3,t5,-10976 │ │ + lw t6,68(sp) │ │ + addiu a1,s2,-5760 │ │ + lw s2,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + li a0,5 │ │ sw t6,16(sp) │ │ + li a2,1102 │ │ + b 46144 │ │ + addiu a3,s2,-10608 │ │ + lw t9,-30340(gp) │ │ jalr t9 │ │ - sw t4,20(sp) │ │ - lw gp,24(sp) │ │ - addiu s2,s2,1 │ │ - bne s2,s6,45268 │ │ - addiu s1,s1,4 │ │ - lw ra,76(sp) │ │ - move v0,zero │ │ - lw s8,72(sp) │ │ - lw s7,68(sp) │ │ - lw s6,64(sp) │ │ - lw s5,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - jr ra │ │ - addiu sp,sp,80 │ │ - lw v0,40(s0) │ │ - addu ra,v0,v1 │ │ - b 45298 │ │ - lw v0,0(ra) │ │ - beqz v1,456f4 │ │ - lw t2,-31268(gp) │ │ - lw ra,44(s0) │ │ - lw s8,28(s0) │ │ - addu a2,ra,s5 │ │ - lw v0,0(a2) │ │ - addu v1,v0,s2 │ │ - blez s8,45588 │ │ - lbu t1,0(v1) │ │ - move t2,s7 │ │ - move a2,zero │ │ - slti t3,t1,2 │ │ - lw s8,48(s0) │ │ - lw t7,16(s0) │ │ - addu t8,s8,s1 │ │ - lw v1,0(t8) │ │ - addu a3,t7,s1 │ │ - lw t6,4(v1) │ │ - lw a3,0(a3) │ │ - sll t9,t6,0x2 │ │ - addu a0,a3,t9 │ │ - lw t4,0(a0) │ │ - lw a1,0(v1) │ │ - addu t5,t4,a2 │ │ - lbu t0,0(t5) │ │ - bnez t3,456c0 │ │ - addu v0,t0,a1 │ │ - lw ra,56(s0) │ │ - li a1,1 │ │ - b 45674 │ │ - lw t0,0(ra) │ │ - move v0,a0 │ │ - addu a0,t0,t4 │ │ - lbu t5,0(a0) │ │ - addiu a1,a1,1 │ │ - slt ra,a1,t1 │ │ - subu v0,v0,t5 │ │ - beqz ra,456c0 │ │ - addiu v1,v1,8 │ │ - lw s8,12(v1) │ │ - lw a0,8(v1) │ │ - sll t8,s8,0x2 │ │ - addu t7,a3,t8 │ │ - lw t6,0(t7) │ │ - addu t9,t6,a2 │ │ - lbu t4,0(t9) │ │ - addu a0,t4,a0 │ │ - slt t5,a0,v0 │ │ - bnez t5,45654 │ │ - subu t4,v0,a0 │ │ - subu t4,a0,v0 │ │ - addu a0,t0,t4 │ │ - lbu t5,0(a0) │ │ - addiu a1,a1,1 │ │ - slt ra,a1,t1 │ │ - subu v0,v0,t5 │ │ - bnez ra,45674 │ │ - addiu v1,v1,8 │ │ - lhu t0,0(t2) │ │ - addiu a2,a2,1 │ │ - addu a1,v0,t0 │ │ - sh a1,0(t2) │ │ - lw v0,28(s0) │ │ - slt v1,a2,v0 │ │ - bnez v1,45608 │ │ - addiu t2,t2,2 │ │ - addiu s2,s2,1 │ │ - bne s2,s6,45268 │ │ - addiu s1,s1,4 │ │ - b 45598 │ │ - lw ra,76(sp) │ │ - lw a3,44(s0) │ │ - addu a2,a3,s5 │ │ - lw t1,0(a2) │ │ - move a0,s0 │ │ - addu t3,t1,s2 │ │ - move a1,s2 │ │ - lbu a2,0(t3) │ │ - move a3,s7 │ │ - b 45570 │ │ - addiu t9,t2,9260 │ │ - b 453b0 │ │ - move v0,zero │ │ - │ │ -00045724 : │ │ - lui gp,0x6 │ │ - addiu gp,gp,15148 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-88 │ │ - sw s3,60(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw ra,84(sp) │ │ - li a1,64 │ │ - addiu a2,s3,4496 │ │ - li a3,1236 │ │ - sw gp,32(sp) │ │ - sw s2,56(sp) │ │ - sw s0,48(sp) │ │ - move s2,a0 │ │ - sw s8,80(sp) │ │ - sw s7,76(sp) │ │ - sw s6,72(sp) │ │ - sw s5,68(sp) │ │ - sw s4,64(sp) │ │ - sw s1,52(sp) │ │ - jalr t9 │ │ - li a0,1 │ │ - lw v1,0(s2) │ │ - lw gp,32(sp) │ │ - sw v1,8(v0) │ │ - lw a0,4(s2) │ │ - lw t9,-32308(gp) │ │ - jalr t9 │ │ - move s0,v0 │ │ - lw gp,32(sp) │ │ - sw v0,60(s0) │ │ - lw t9,-32188(gp) │ │ - jalr t9 │ │ - lw a0,4(s2) │ │ - lw gp,32(sp) │ │ - mov.d $f12,$f0 │ │ - lw t9,-32616(gp) │ │ - li a2,10 │ │ - jalr t9 │ │ - li a3,1 │ │ - lw gp,32(sp) │ │ - beqz v0,458f8 │ │ - sw v0,56(s0) │ │ - lw t9,-31244(gp) │ │ - jalr t9 │ │ - move a0,v0 │ │ - move s1,v0 │ │ - li v0,1 │ │ - bne s1,v0,45978 │ │ - lw gp,32(sp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - lw a0,8(s0) │ │ - jalr t9 │ │ - addiu a1,t1,-19444 │ │ - lw gp,32(sp) │ │ - lw a0,8(s0) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,t0,-19424 │ │ - jalr t9 │ │ - move s4,v0 │ │ - lw gp,32(sp) │ │ - lw a0,8(s0) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,a2,-15552 │ │ - jalr t9 │ │ - sw v0,40(sp) │ │ - lw gp,32(sp) │ │ - cvt.s.d $f2,$f0 │ │ - lw a3,60(s0) │ │ - lw t9,-31396(gp) │ │ - lw a1,40(sp) │ │ - mfc1 a2,$f2 │ │ - bal 4a6a0 │ │ - move a0,s4 │ │ - lw gp,32(sp) │ │ - beqz v0,458f8 │ │ - sw v0,12(s0) │ │ - lw a0,16(v0) │ │ - bne a0,s1,458fc │ │ - lw t9,-31236(gp) │ │ - lw a1,16(s2) │ │ - lw v1,24(a1) │ │ - beqz v1,45938 │ │ - lw s1,20(v0) │ │ - move a3,v1 │ │ - bne a3,s1,45944 │ │ - nop │ │ - blez a3,459b0 │ │ - lw s6,-32696(gp) │ │ - lw t3,84(a1) │ │ - beqz t3,45d7c │ │ - lw v1,28(v0) │ │ - lw a1,92(a1) │ │ - b 458c0 │ │ - move v0,zero │ │ - addiu v0,v0,1 │ │ - slt s5,v0,s1 │ │ - beqz s5,459b0 │ │ - lw s6,-32696(gp) │ │ - lw a0,0(v1) │ │ - beq a0,a1,458b0 │ │ - addiu v1,v1,4 │ │ - sw a1,24(sp) │ │ - addiu a1,s3,4496 │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a0,20(sp) │ │ - sw v0,16(sp) │ │ - li a0,4 │ │ - li a2,1272 │ │ - jalr t9 │ │ - addiu a3,s3,-1236 │ │ - lw gp,32(sp) │ │ - lw t9,-31236(gp) │ │ - bal 43adc │ │ - move a0,s0 │ │ - lw ra,84(sp) │ │ - move v0,zero │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - lw a3,12(a1) │ │ - beq a3,s1,45890 │ │ - nop │ │ - bnez v1,45950 │ │ - lw t2,-32696(gp) │ │ - lw v1,12(a1) │ │ - lw t9,-32200(gp) │ │ - sw s1,16(sp) │ │ - sw v1,20(sp) │ │ - li a0,4 │ │ - addiu a1,s3,4496 │ │ - li a2,1266 │ │ - jalr t9 │ │ - addiu a3,t2,-1280 │ │ - b 458f8 │ │ - lw gp,32(sp) │ │ - lw t9,-32188(gp) │ │ - jalr t9 │ │ - lw a0,56(s0) │ │ - lw gp,32(sp) │ │ - sdc1 $f0,16(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s3,4496 │ │ - li a2,1247 │ │ - jalr t9 │ │ - addiu a3,a3,4208 │ │ - b 458f8 │ │ - lw gp,32(sp) │ │ - lw t9,-32712(gp) │ │ - lw a0,8(s0) │ │ - jalr t9 │ │ - addiu a1,s6,-19356 │ │ - beqz v0,45e2c │ │ - lw gp,32(sp) │ │ - lw s7,-31268(gp) │ │ - lw a1,20(s2) │ │ - move a0,s0 │ │ - addiu t9,s7,15336 │ │ - bal 43be8 │ │ - move a2,v0 │ │ - bltz v0,458f8 │ │ - lw gp,32(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - lw a0,8(s0) │ │ - jalr t9 │ │ - addiu a1,v0,-15112 │ │ - lw gp,32(sp) │ │ - addiu a2,s3,4496 │ │ - lw t9,-32156(gp) │ │ - li a3,1291 │ │ - move a0,s1 │ │ - li a1,1 │ │ - jalr t9 │ │ - sh v0,38(s0) │ │ - lw gp,32(sp) │ │ - lw a0,8(s0) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,a1,-15064 │ │ - jalr t9 │ │ - sw v0,32(s0) │ │ - lw gp,32(sp) │ │ - lw a0,8(s0) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,a3,-15004 │ │ - jalr t9 │ │ - sh v0,36(s0) │ │ - lw gp,32(sp) │ │ - move a0,v0 │ │ - lw t9,-32488(gp) │ │ - addiu a1,s3,4496 │ │ - li a2,1200 │ │ - jalr t9 │ │ - lw s2,32(s0) │ │ - move s7,v0 │ │ - blez s1,45d18 │ │ - lw gp,32(sp) │ │ - move s6,v0 │ │ - move s5,zero │ │ - b 45ab8 │ │ - move s4,zero │ │ - jalr t9 │ │ - sb zero,0(s8) │ │ - andi a2,v0,0xff │ │ - addu t1,s2,s4 │ │ - slt t0,s5,a2 │ │ - addiu s4,s4,1 │ │ - lw gp,32(sp) │ │ - sb a2,0(t1) │ │ - movn s5,a2,t0 │ │ - beq s4,s1,45d18 │ │ - addiu s6,s8,1 │ │ - lw t9,-30480(gp) │ │ - move a0,s6 │ │ - jalr t9 │ │ - li a1,44 │ │ - lw gp,32(sp) │ │ - move a0,s6 │ │ - move s8,v0 │ │ - bnez v0,45a8c │ │ - lw t9,-30460(gp) │ │ - slt a0,s4,s1 │ │ - beqz a0,45d18 │ │ - nop │ │ - lb t2,0(s6) │ │ - bnez t2,45dfc │ │ - nop │ │ - andi s5,s5,0xff │ │ - addu t7,s2,s4 │ │ - addiu s4,s4,1 │ │ - slt t6,s4,s1 │ │ - bnez t6,45af8 │ │ - sb s5,0(t7) │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - move a0,s7 │ │ - lw gp,32(sp) │ │ - lh s8,36(s0) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,v1,4548 │ │ - li a0,1 │ │ - addiu a1,s3,4496 │ │ - li a2,1294 │ │ - jalr t9 │ │ - sw s8,16(sp) │ │ - lw gp,32(sp) │ │ - li a0,2 │ │ - lw t8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - move a1,zero │ │ - move a2,zero │ │ - jalr t9 │ │ - addiu a3,t8,4568 │ │ - lw gp,32(sp) │ │ - lw s4,-32696(gp) │ │ - move s2,zero │ │ - addiu s4,s4,-20616 │ │ - lw s7,32(s0) │ │ - lw t9,-32200(gp) │ │ - addu s6,s7,s2 │ │ - lbu s5,0(s6) │ │ - li a0,2 │ │ - sw s5,16(sp) │ │ - move a1,zero │ │ - move a2,zero │ │ - move a3,s4 │ │ - jalr t9 │ │ - addiu s2,s2,1 │ │ - bne s2,s1,45b70 │ │ - lw gp,32(sp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,v1,25964 │ │ - move a2,zero │ │ - li a0,2 │ │ - jalr t9 │ │ - move a1,zero │ │ - lw gp,32(sp) │ │ - lw a0,8(s0) │ │ - lw s8,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - jalr t9 │ │ - addiu a1,s8,-19228 │ │ - lw gp,32(sp) │ │ - lh a2,36(s0) │ │ - addiu a0,v0,2 │ │ - lw t9,-31580(gp) │ │ - addiu s2,s3,4496 │ │ - li t8,1305 │ │ - sw a0,52(s0) │ │ - move a1,s1 │ │ - li a3,8 │ │ - sw t8,20(sp) │ │ - jalr t9 │ │ - sw s2,16(sp) │ │ - lw gp,32(sp) │ │ - lw a0,52(s0) │ │ - lw t9,-31796(gp) │ │ - li s3,1307 │ │ - sw v0,40(s0) │ │ - move a1,s1 │ │ - sw s3,16(sp) │ │ - li a2,1 │ │ - jalr t9 │ │ - move a3,s2 │ │ - lw v1,52(s0) │ │ - lw gp,32(sp) │ │ - blez v1,45cd8 │ │ - sw v0,44(s0) │ │ - move t1,zero │ │ - lui a3,0x8000 │ │ - blez s1,45cc8 │ │ - sll a1,t1,0x2 │ │ - lh v1,36(s0) │ │ - move t0,zero │ │ - blez v1,45cb8 │ │ nop │ │ - sll a0,t0,0x2 │ │ - move v0,zero │ │ - lw s3,40(s0) │ │ - sll t2,v0,0x3 │ │ - addu s2,s3,a1 │ │ - lw s7,0(s2) │ │ - addu s6,s7,a0 │ │ - lw s5,0(s6) │ │ - addu s4,s5,t2 │ │ - sw a3,0(s4) │ │ - lw t7,40(s0) │ │ - addu t6,t7,a1 │ │ - lw t5,0(t6) │ │ - addu t4,t5,a0 │ │ - lw t3,0(t4) │ │ - addu a2,t3,t2 │ │ - sw v0,4(a2) │ │ - lh v1,36(s0) │ │ - addiu v0,v0,1 │ │ - slt ra,v0,v1 │ │ - bnez ra,45c68 │ │ - nop │ │ - addiu t0,t0,1 │ │ - bne t0,s1,45c58 │ │ - nop │ │ - lw v1,52(s0) │ │ - addiu t1,t1,1 │ │ - slt a1,t1,v1 │ │ - bnez a1,45c48 │ │ - nop │ │ - lw a3,-32692(gp) │ │ - move v0,s0 │ │ - addiu s1,a3,4432 │ │ - sw s1,0(s0) │ │ - lw ra,84(sp) │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - move a0,s7 │ │ - lw gp,32(sp) │ │ - lh t0,36(s0) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t1,4548 │ │ - li a0,1 │ │ - addiu a1,s3,4496 │ │ - li a2,1294 │ │ - jalr t9 │ │ - sw t0,16(sp) │ │ - lw gp,32(sp) │ │ - li a0,2 │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - move a1,zero │ │ - move a2,zero │ │ - jalr t9 │ │ - addiu a3,v0,4568 │ │ - blez s1,45ba4 │ │ - lw gp,32(sp) │ │ - b 45b68 │ │ - lw s4,-32696(gp) │ │ - lw t0,28(a1) │ │ - bnez t0,45da0 │ │ - move v0,zero │ │ - b 45ddc │ │ - lw a0,16(a1) │ │ - addiu v0,v0,1 │ │ - slt t6,v0,a3 │ │ - beqz t6,459b0 │ │ - lw s6,-32696(gp) │ │ - sll a2,v0,0x2 │ │ - addu t5,t0,a2 │ │ - lw a0,0(v1) │ │ - lw t4,0(t5) │ │ - beq a0,t4,45d90 │ │ - addiu v1,v1,4 │ │ - beqz t0,45e98 │ │ - addu t7,t0,a2 │ │ - b 458cc │ │ - lw a1,0(t7) │ │ - addiu v0,v0,1 │ │ - slt a2,v0,a3 │ │ - beqz a2,459b0 │ │ - lw s6,-32696(gp) │ │ - lw a0,16(a1) │ │ - sll a2,v0,0x2 │ │ - addu t2,a0,a2 │ │ - lw ra,0(t2) │ │ - lw a0,0(v1) │ │ - beq a0,ra,45dc8 │ │ - addiu v1,v1,4 │ │ - b 45db8 │ │ + lw s0,16(t3) │ │ + addu t2,s0,t6 │ │ + b 456c4 │ │ + lw a1,0(t2) │ │ nop │ │ - jalr t9 │ │ - move a0,s6 │ │ - addu t4,s2,s4 │ │ - addiu s4,s4,1 │ │ - andi v0,v0,0xff │ │ - slt t3,s4,s1 │ │ - lw gp,32(sp) │ │ - beqz t3,45b0c │ │ - sb v0,0(t4) │ │ - slt t5,v0,s5 │ │ - b 45af4 │ │ - movz s5,v0,t5 │ │ - lw ra,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,ra,-19372 │ │ - jalr t9 │ │ - lw a0,8(s0) │ │ - lw gp,32(sp) │ │ - lw a0,8(s0) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,v1,-15420 │ │ - jalr t9 │ │ - sw v0,40(sp) │ │ - lw gp,32(sp) │ │ - cvt.s.d $f0,$f0 │ │ - cvt.d.s $f2,$f0 │ │ - lw t8,-31268(gp) │ │ - lw s8,40(sp) │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - move a0,s0 │ │ - addiu t9,t8,18272 │ │ - bal 44760 │ │ - move a1,s8 │ │ - bgez v0,459e8 │ │ - lw gp,32(sp) │ │ - b 458fc │ │ - lw t9,-31236(gp) │ │ - lw s2,16(a1) │ │ - addu s1,s2,a2 │ │ - b 458cc │ │ - lw a1,0(s1) │ │ - ... │ │ │ │ -00045eb0 : │ │ +000462b0 : │ │ lui gp,0x6 │ │ - addiu gp,gp,13216 │ │ + addiu gp,gp,12192 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ + lh v0,4(a0) │ │ sw gp,24(sp) │ │ - sw ra,68(sp) │ │ sw s8,64(sp) │ │ + sw s1,36(sp) │ │ + sw ra,68(sp) │ │ sw s7,60(sp) │ │ sw s6,56(sp) │ │ sw s5,52(sp) │ │ sw s4,48(sp) │ │ sw s3,44(sp) │ │ sw s2,40(sp) │ │ - lh v0,4(a0) │ │ - move s0,a0 │ │ - blez v0,45fdc │ │ + sw s0,32(sp) │ │ + move s8,a0 │ │ + blez v0,463dc │ │ move s1,a1 │ │ - lw s4,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - move s3,zero │ │ - addiu s4,s4,4592 │ │ - addiu s2,s2,4612 │ │ - lh a3,6(s0) │ │ - lw t9,-30324(gp) │ │ + lw s7,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + move s6,zero │ │ + addiu s7,s7,-5664 │ │ + addiu s4,s4,-5644 │ │ + lh a3,6(s8) │ │ + lw t9,-30456(gp) │ │ addiu v1,a3,1 │ │ sw v1,16(sp) │ │ move a0,s1 │ │ - move a1,s4 │ │ + move a1,s7 │ │ jalr t9 │ │ - move a2,s3 │ │ - lh v0,6(s0) │ │ - blez v0,45fb8 │ │ + move a2,s6 │ │ + lh t4,6(s8) │ │ + blez t4,463b8 │ │ lw gp,24(sp) │ │ - sll s7,s3,0x2 │ │ - move s8,zero │ │ - bltz v0,45f98 │ │ - lw t9,-30440(gp) │ │ - sll s6,s8,0x2 │ │ + sll s3,s6,0x2 │ │ move s5,zero │ │ - lw t3,0(s0) │ │ - lw t9,-30324(gp) │ │ - addu t2,t3,s7 │ │ - lw t1,0(t2) │ │ + bltz t4,46398 │ │ + lw t9,-30332(gp) │ │ + sll s2,s5,0x2 │ │ + move s0,zero │ │ + lw a0,0(s8) │ │ + lw t9,-30456(gp) │ │ + addu a1,a0,s3 │ │ + lw a2,0(a1) │ │ move a0,s1 │ │ - addu t0,t1,s6 │ │ - lw a3,0(t0) │ │ - move a1,s2 │ │ - addu a2,a3,s5 │ │ - lbu a2,0(a2) │ │ + addu a3,a2,s2 │ │ + lw t0,0(a3) │ │ + move a1,s4 │ │ + addu t1,t0,s0 │ │ + lbu a2,0(t1) │ │ jalr t9 │ │ - addiu s5,s5,1 │ │ - lh a1,6(s0) │ │ - slt a0,a1,s5 │ │ - beqz a0,45f54 │ │ + addiu s0,s0,1 │ │ + lh t2,6(s8) │ │ + slt t3,t2,s0 │ │ + beqz t3,46354 │ │ lw gp,24(sp) │ │ - lw t9,-30440(gp) │ │ + lw t9,-30332(gp) │ │ li a0,10 │ │ jalr t9 │ │ move a1,s1 │ │ - lh v0,6(s0) │ │ - addiu s8,s8,1 │ │ - slt t4,s8,v0 │ │ - bnez t4,45f44 │ │ + lh t4,6(s8) │ │ + addiu s5,s5,1 │ │ + slt t5,s5,t4 │ │ + bnez t5,46344 │ │ lw gp,24(sp) │ │ - lw t9,-30440(gp) │ │ + lw t9,-30332(gp) │ │ li a0,10 │ │ jalr t9 │ │ move a1,s1 │ │ - lh t6,4(s0) │ │ - addiu s3,s3,1 │ │ - slt t5,s3,t6 │ │ - bnez t5,45f10 │ │ + lh t6,4(s8) │ │ + addiu s6,s6,1 │ │ + slt t7,s6,t6 │ │ + bnez t7,46310 │ │ lw gp,24(sp) │ │ - move a0,s1 │ │ lw ra,68(sp) │ │ lw s8,64(sp) │ │ lw s7,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ - lw s1,36(sp) │ │ lw s0,32(sp) │ │ - lw t9,-30292(gp) │ │ + move a0,s1 │ │ + lw t9,-30328(gp) │ │ + lw s1,36(sp) │ │ jr t9 │ │ addiu sp,sp,72 │ │ │ │ -00046014 : │ │ +00046414 : │ │ lui gp,0x6 │ │ - addiu gp,gp,12860 │ │ + addiu gp,gp,11836 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-168 │ │ - sdc1 $f22,160(sp) │ │ - lw v1,-32696(gp) │ │ - mtc1 a2,$f22 │ │ - lw v0,184(sp) │ │ - sw gp,40(sp) │ │ - sw s4,128(sp) │ │ - sw ra,148(sp) │ │ - sw s8,144(sp) │ │ - sw s7,140(sp) │ │ - sw s6,136(sp) │ │ - sw s5,132(sp) │ │ - sw s3,124(sp) │ │ - sw s2,120(sp) │ │ - sw s1,116(sp) │ │ - sw s0,112(sp) │ │ - sdc1 $f20,152(sp) │ │ - sw a0,168(sp) │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-184 │ │ + lw v1,0(v0) │ │ + sw s4,144(sp) │ │ move s4,a1 │ │ - mtc1 a3,$f23 │ │ - bnez v0,46760 │ │ - sw v1,96(sp) │ │ - lw t9,-32156(gp) │ │ + lw a1,200(sp) │ │ + sw gp,40(sp) │ │ + sw a2,48(sp) │ │ + sw a3,52(sp) │ │ + sdc1 $f22,176(sp) │ │ + sw ra,164(sp) │ │ + sw s8,160(sp) │ │ + sw s7,156(sp) │ │ + sw s6,152(sp) │ │ + sw s5,148(sp) │ │ + sw s3,140(sp) │ │ + sw s2,136(sp) │ │ + sw s1,132(sp) │ │ + sw s0,128(sp) │ │ + sdc1 $f20,168(sp) │ │ + sw a0,72(sp) │ │ + ldc1 $f22,48(sp) │ │ + sw v1,124(sp) │ │ + bnez a1,46b4c │ │ + lw a2,-32708(gp) │ │ + lw t0,-32708(gp) │ │ + sw t0,68(sp) │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ li a1,8 │ │ - addiu a2,v1,4620 │ │ + addiu a2,t0,-5636 │ │ jalr t9 │ │ li a3,209 │ │ lw gp,40(sp) │ │ - lw a0,168(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - addiu a1,a1,-19456 │ │ + lw a0,72(sp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + addiu a1,t1,-29720 │ │ jalr t9 │ │ move s2,v0 │ │ + sw v0,64(sp) │ │ + beqz v0,46d84 │ │ lw gp,40(sp) │ │ - move s8,v0 │ │ - beqz v0,46988 │ │ - lw s0,-32696(gp) │ │ - lw t9,-31752(gp) │ │ + lw t9,-31748(gp) │ │ move a0,v0 │ │ - addiu a1,sp,52 │ │ - addiu a2,sp,48 │ │ + addiu a1,sp,116 │ │ + addiu a2,sp,120 │ │ jalr t9 │ │ - addiu a3,sp,64 │ │ - bltz v0,46964 │ │ + addiu a3,sp,104 │ │ + bltz v0,46d5c │ │ lw gp,40(sp) │ │ - lw t3,52(sp) │ │ - sw zero,56(sp) │ │ - lw s6,0(t3) │ │ - beqz s6,46954 │ │ - sw t3,88(sp) │ │ - lw t5,48(sp) │ │ - lw s3,-32696(gp) │ │ - lw s1,-32696(gp) │ │ - sw t5,92(sp) │ │ - lw s0,-32696(gp) │ │ - lw s5,-32696(gp) │ │ + lw s0,116(sp) │ │ + sw zero,112(sp) │ │ + lw s3,0(s0) │ │ + beqz s3,46d54 │ │ + lw s1,120(sp) │ │ + lw s6,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + lw s8,-32708(gp) │ │ move s7,zero │ │ - sw zero,100(sp) │ │ - addiu s3,s3,-628 │ │ - b 46164 │ │ - addiu s1,s1,-12252 │ │ - lw t6,92(sp) │ │ - lw t9,-30428(gp) │ │ - addu s7,t6,s7 │ │ - lw s6,0(s7) │ │ - move a1,s1 │ │ + sw zero,84(sp) │ │ + addiu s6,s6,-10860 │ │ + b 4655c │ │ + addiu s5,s5,-22516 │ │ + addu t5,s1,s7 │ │ + lw s3,0(t5) │ │ + lw t9,-30380(gp) │ │ + move a0,s3 │ │ jalr t9 │ │ - move a0,s6 │ │ - bnez v0,46684 │ │ + move a1,s5 │ │ + bnez v0,46a7c │ │ lw gp,40(sp) │ │ - lw t0,56(sp) │ │ - lw a0,88(sp) │ │ - addiu a1,t0,1 │ │ - sll s7,a1,0x2 │ │ - sw a1,56(sp) │ │ - addu v0,a0,s7 │ │ - lw s6,0(v0) │ │ - beqz s6,461c4 │ │ - lw t9,-31748(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s6 │ │ + lw s7,112(sp) │ │ + addiu t8,s7,1 │ │ + sll s7,t8,0x2 │ │ + addu ra,s0,s7 │ │ + lw s3,0(ra) │ │ + beqz s3,465b8 │ │ + sw t8,112(sp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s3 │ │ jalr t9 │ │ - addiu a1,s0,-8968 │ │ - beqz v0,4611c │ │ + addiu a1,t2,-19192 │ │ + beqz v0,46520 │ │ lw gp,40(sp) │ │ - lw t9,-30428(gp) │ │ - move a0,s6 │ │ + lw t9,-30380(gp) │ │ + move a0,s3 │ │ jalr t9 │ │ - move a1,s3 │ │ - lw t0,56(sp) │ │ - lw a3,100(sp) │ │ - addiu a1,t0,1 │ │ - lw a0,88(sp) │ │ - li v1,1 │ │ - sll s7,a1,0x2 │ │ - movz a3,v1,v0 │ │ - sw a1,56(sp) │ │ - addu v0,a0,s7 │ │ - lw s6,0(v0) │ │ + move a1,s6 │ │ + lw s7,112(sp) │ │ + lw t4,84(sp) │ │ + addiu t8,s7,1 │ │ + sll s7,t8,0x2 │ │ + addu ra,s0,s7 │ │ + li t3,1 │ │ + lw s3,0(ra) │ │ + movz t4,t3,v0 │ │ lw gp,40(sp) │ │ - bnez s6,46164 │ │ - sw a3,100(sp) │ │ - lw t9,-31748(gp) │ │ - lw a0,88(sp) │ │ - lw a1,92(sp) │ │ + sw t4,84(sp) │ │ + bnez s3,4655c │ │ + sw t8,112(sp) │ │ + lw t9,-31744(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - addiu s0,sp,60 │ │ + move a1,s1 │ │ lw gp,40(sp) │ │ - lw a2,64(sp) │ │ - lw t9,-31384(gp) │ │ - sw a2,16(sp) │ │ - sw s0,20(sp) │ │ - sw zero,48(sp) │ │ - sw zero,52(sp) │ │ - sw zero,60(sp) │ │ - addiu a0,sp,68 │ │ - li a1,4 │ │ + lw a1,104(sp) │ │ + addiu v0,sp,108 │ │ + lw t9,-31380(gp) │ │ + lw a3,64(sp) │ │ + sw a1,16(sp) │ │ li a2,1 │ │ + sw v0,76(sp) │ │ + sw v0,20(sp) │ │ + addiu a0,sp,100 │ │ + li a1,4 │ │ + sw zero,120(sp) │ │ + sw zero,116(sp) │ │ jalr t9 │ │ - move a3,s8 │ │ - li s5,1 │ │ + sw zero,108(sp) │ │ + li a2,1 │ │ lw gp,40(sp) │ │ - bne v0,s5,4692c │ │ - move s0,v0 │ │ - lw t2,64(sp) │ │ - lw t9,-31384(gp) │ │ - addiu t1,sp,60 │ │ - sw t2,16(sp) │ │ - sw t1,20(sp) │ │ - addiu a0,sp,76 │ │ + bne v0,a2,46d18 │ │ + move s8,v0 │ │ + lw a3,104(sp) │ │ + lw s6,76(sp) │ │ + lw s5,64(sp) │ │ + lw t9,-31380(gp) │ │ + sw a3,16(sp) │ │ + sw s6,20(sp) │ │ + addiu a0,sp,92 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s8 │ │ + move a3,s5 │ │ move s1,v0 │ │ - bne v0,s0,4692c │ │ + bne v0,s8,46d18 │ │ lw gp,40(sp) │ │ - lw t4,64(sp) │ │ - lw t9,-31384(gp) │ │ - addiu t3,sp,60 │ │ - sw t4,16(sp) │ │ - sw t3,20(sp) │ │ - addiu a0,sp,72 │ │ + lw t1,104(sp) │ │ + lw t9,-31380(gp) │ │ + sw t1,16(sp) │ │ + sw s6,20(sp) │ │ + addiu a0,sp,96 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s8 │ │ + move a3,s5 │ │ move s0,v0 │ │ - bne v0,s1,4692c │ │ + bne v0,s1,46d18 │ │ lw gp,40(sp) │ │ - lw s3,64(sp) │ │ - lw t9,-31384(gp) │ │ - addiu s1,sp,60 │ │ - sw s3,16(sp) │ │ - sw s1,20(sp) │ │ - addiu a0,sp,56 │ │ + lw t3,104(sp) │ │ + lw t9,-31380(gp) │ │ + sw t3,16(sp) │ │ + sw s6,20(sp) │ │ + addiu a0,sp,112 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s8 │ │ - bne v0,s0,4692c │ │ + move a3,s5 │ │ + bne v0,s0,46d18 │ │ lw gp,40(sp) │ │ - lw v0,68(sp) │ │ - slti t5,v0,32767 │ │ - beqz t5,468f8 │ │ - lw a1,76(sp) │ │ - sll t8,v0,0x10 │ │ - lw v1,72(sp) │ │ - sra v0,t8,0x10 │ │ + lw t5,100(sp) │ │ + slti t6,t5,32767 │ │ + beqz t6,46ce4 │ │ + lw a1,92(sp) │ │ + sll t8,t5,0x10 │ │ + lw t7,96(sp) │ │ + sra s7,t8,0x10 │ │ addiu a2,a1,1 │ │ - bne a2,v1,468b4 │ │ - sh v0,4(s2) │ │ - mul t0,a1,v0 │ │ - lw v1,56(sp) │ │ - mul a0,a2,t0 │ │ - bne a0,v1,4686c │ │ + bne a2,t7,46ca0 │ │ + sh s7,4(s2) │ │ + mul ra,a1,s7 │ │ + lw s3,112(sp) │ │ + mul v0,a2,ra │ │ + bne v0,s3,46c58 │ │ sh a1,6(s2) │ │ - lw s1,96(sp) │ │ - lw t9,-31580(gp) │ │ - li t4,262 │ │ - addiu s7,s1,4620 │ │ - move a0,v0 │ │ + lw v1,68(sp) │ │ + lw t9,-31572(gp) │ │ + addiu s6,v1,-5636 │ │ + li s8,262 │ │ + move a0,s7 │ │ li a3,1 │ │ - sw t4,20(sp) │ │ + sw s6,16(sp) │ │ jalr t9 │ │ - sw s7,16(sp) │ │ + sw s8,20(sp) │ │ lw gp,40(sp) │ │ + lw a0,92(sp) │ │ + lw a1,96(sp) │ │ + li a2,265 │ │ + lw t9,-31820(gp) │ │ sw v0,0(s2) │ │ - li t3,265 │ │ - lw t9,-31796(gp) │ │ - lw a0,76(sp) │ │ - lw a1,72(sp) │ │ - li a2,4 │ │ - sw t3,16(sp) │ │ + move a3,s6 │ │ + sw a2,16(sp) │ │ jalr t9 │ │ - move a3,s7 │ │ - lw t1,72(sp) │ │ - lw t2,76(sp) │ │ - lh s0,4(s2) │ │ - mul a2,t2,t1 │ │ + li a2,4 │ │ + lw a0,96(sp) │ │ + lw a3,92(sp) │ │ + lh a1,4(s2) │ │ + mul t0,a3,a0 │ │ lw gp,40(sp) │ │ - sw v0,88(sp) │ │ - sw a2,92(sp) │ │ - blez s0,464bc │ │ - sw zero,56(sp) │ │ - mtc1 zero,$f20 │ │ - lw s3,-32696(gp) │ │ - mtc1 zero,$f21 │ │ - addiu s6,s3,5080 │ │ + sw v0,60(sp) │ │ + sw t0,80(sp) │ │ + blez a1,468b4 │ │ + sw zero,112(sp) │ │ + lw s5,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + ldc1 $f20,-30552(s5) │ │ + addiu s7,s1,-5176 │ │ li s3,255 │ │ - lw t8,88(sp) │ │ - lw t7,64(sp) │ │ - lw a0,0(t8) │ │ - lw t9,-31384(gp) │ │ - addiu t6,sp,60 │ │ - lw a2,92(sp) │ │ - sw t7,16(sp) │ │ - sw t6,20(sp) │ │ + lw t1,60(sp) │ │ + lw t2,104(sp) │ │ + lw s0,76(sp) │ │ + lw s8,80(sp) │ │ + lw a0,0(t1) │ │ + lw t9,-31380(gp) │ │ + lw a3,64(sp) │ │ + sw t2,16(sp) │ │ + sw s0,20(sp) │ │ li a1,4 │ │ jalr t9 │ │ - move a3,s8 │ │ - lw t5,92(sp) │ │ - bne v0,t5,46828 │ │ + move a2,s8 │ │ + bne v0,s8,46c18 │ │ lw gp,40(sp) │ │ - lw ra,76(sp) │ │ - blez ra,464a4 │ │ - lw a1,72(sp) │ │ - lw s0,88(sp) │ │ + lw t4,92(sp) │ │ + blez t4,4689c │ │ + lw a1,96(sp) │ │ + lw s0,60(sp) │ │ move s5,zero │ │ - lw t9,-31372(gp) │ │ + lw t9,-31376(gp) │ │ lw a0,0(s0) │ │ - bal 46ab0 │ │ + jalr t9 │ │ sll s1,s5,0x2 │ │ c.eq.d $f0,$f20 │ │ - bc1t 466c8 │ │ + bc1t 46ab8 │ │ lw gp,40(sp) │ │ - lw t9,-31232(gp) │ │ + sdc1 $f22,48(sp) │ │ + lw t9,-31228(gp) │ │ lw a0,0(s0) │ │ - lw a1,72(sp) │ │ - mfc1 a2,$f22 │ │ - bal 46b6c │ │ - mfc1 a3,$f23 │ │ + lw a1,96(sp) │ │ + lw a2,48(sp) │ │ + lw a3,52(sp) │ │ + jalr t9 │ │ + move s8,zero │ │ lw gp,40(sp) │ │ - lw a1,72(sp) │ │ - lw t9,-31372(gp) │ │ - bal 46ab0 │ │ + lw a1,96(sp) │ │ + lw t9,-31376(gp) │ │ + jalr t9 │ │ lw a0,0(s0) │ │ - lw a1,72(sp) │ │ - blez a1,46490 │ │ + lw a1,96(sp) │ │ + blez a1,46888 │ │ lw gp,40(sp) │ │ - move v1,zero │ │ - lw a3,0(s0) │ │ - sll ra,v1,0x2 │ │ - addu a2,a3,ra │ │ - lwc1 $f0,0(a2) │ │ - lw t9,-31948(gp) │ │ + lw t6,0(s0) │ │ + sll t7,s8,0x2 │ │ + addu t8,t6,t7 │ │ + lwc1 $f0,0(t8) │ │ + lw t9,-31944(gp) │ │ move a0,s4 │ │ cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ + sdc1 $f2,48(sp) │ │ + lw a2,48(sp) │ │ jalr t9 │ │ - sw v1,104(sp) │ │ - lw t8,56(sp) │ │ - lw t7,0(s2) │ │ - sll t6,t8,0x2 │ │ - addu t5,t7,t6 │ │ - lw t4,0(t5) │ │ - negu t3,v0 │ │ - addu t2,t4,s1 │ │ - lw t0,104(sp) │ │ - sra v1,t3,0xa │ │ - lw t1,0(t2) │ │ - slti a1,v1,256 │ │ - movz v1,s3,a1 │ │ - addu a0,t1,t0 │ │ + lw a3,52(sp) │ │ + lw a2,112(sp) │ │ + lw v1,0(s2) │ │ + sll a1,a2,0x2 │ │ + addu a0,v1,a1 │ │ + lw a3,0(a0) │ │ + negu v0,v0 │ │ + addu t0,a3,s1 │ │ + sra t1,v0,0xa │ │ + lw t2,0(t0) │ │ + slti t3,t1,256 │ │ + addu t4,t2,s8 │ │ + movz t1,s3,t3 │ │ lw gp,40(sp) │ │ - sb v1,0(a0) │ │ - lw a1,72(sp) │ │ - addiu v1,t0,1 │ │ - slt v0,v1,a1 │ │ - bnez v0,46414 │ │ + sb t1,0(t4) │ │ + lw a1,96(sp) │ │ + addiu s8,s8,1 │ │ + slt t5,s8,a1 │ │ + bnez t5,46810 │ │ nop │ │ - lw v0,76(sp) │ │ + lw ra,92(sp) │ │ addiu s5,s5,1 │ │ - slt s1,s5,v0 │ │ - bnez s1,463bc │ │ + slt s1,s5,ra │ │ + bnez s1,467b4 │ │ addiu s0,s0,4 │ │ - lw v1,56(sp) │ │ - lh t0,4(s2) │ │ - addiu s0,v1,1 │ │ - slt s5,s0,t0 │ │ - bnez s5,46370 │ │ - sw s0,56(sp) │ │ - lw t9,-31856(gp) │ │ + lw t7,112(sp) │ │ + lh t6,4(s2) │ │ + addiu t8,t7,1 │ │ + slt t9,t8,t6 │ │ + bnez t9,46768 │ │ + sw t8,112(sp) │ │ + lw t9,-31868(gp) │ │ jalr t9 │ │ - lw a0,88(sp) │ │ - lw s6,100(sp) │ │ - bnez s6,467bc │ │ + lw a0,60(sp) │ │ + lw s4,84(sp) │ │ + bnez s4,46ba4 │ │ lw gp,40(sp) │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,80 │ │ + lw t9,-30236(gp) │ │ + lw a3,64(sp) │ │ + addiu a0,sp,91 │ │ li a1,1 │ │ - li a2,1 │ │ jalr t9 │ │ - move a3,s8 │ │ - li s3,1 │ │ - beq v0,s3,46794 │ │ + li a2,1 │ │ + li s6,1 │ │ + beq v0,s6,46b7c │ │ lw gp,40(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s8 │ │ - lh t3,4(s2) │ │ - blez t3,46648 │ │ + lw a0,64(sp) │ │ + lh s6,4(s2) │ │ + blez s6,46a30 │ │ lw gp,40(sp) │ │ - lh a1,6(s2) │ │ - move t0,zero │ │ - li a3,255 │ │ - move t1,zero │ │ - slt v0,t1,a1 │ │ - sll t4,t0,0x2 │ │ - beqz v0,465a4 │ │ - move a2,zero │ │ - addiu t2,t1,1 │ │ - slt s8,t2,a1 │ │ - beqz s8,46594 │ │ - sll t7,t2,0x2 │ │ + lh t7,6(s2) │ │ + move t2,zero │ │ + li a2,255 │ │ + move s3,zero │ │ + slt v1,s3,t7 │ │ + sll t5,t2,0x2 │ │ + beqz v1,46998 │ │ + move a1,zero │ │ + addiu s5,s3,1 │ │ + slt t0,s5,t7 │ │ + beqz t0,46988 │ │ + sll s1,s5,0x2 │ │ lw ra,0(s2) │ │ - addu t8,ra,t4 │ │ - lw v0,0(t8) │ │ - addu t6,v0,t7 │ │ - lw t5,0(t6) │ │ - addu a0,t5,a2 │ │ - lbu v1,0(a0) │ │ - bne v1,a3,466f4 │ │ - sll s0,a2,0x2 │ │ - addu a0,v0,s0 │ │ - b 46584 │ │ - move v0,t2 │ │ - lw s5,8(a0) │ │ - addu s1,s5,a2 │ │ - lbu v1,0(s1) │ │ - bne v1,a3,466f8 │ │ - addiu a0,a0,4 │ │ - addiu v0,v0,1 │ │ - slt v1,v0,a1 │ │ - bnez v1,46570 │ │ + addu s0,ra,t5 │ │ + lw v0,0(s0) │ │ + addu t6,v0,s1 │ │ + lw t1,0(t6) │ │ + addu a0,t1,a1 │ │ + lbu t3,0(a0) │ │ + bne t3,a2,46ae4 │ │ + sll t8,a1,0x2 │ │ + addu s4,v0,t8 │ │ + b 4697c │ │ + move s7,s5 │ │ + lw s8,8(s4) │ │ + addu v1,s8,a1 │ │ + lbu t3,0(v1) │ │ + bne t3,a2,46ae8 │ │ + addiu s4,s4,4 │ │ + addiu s7,s7,1 │ │ + bne t7,s7,46968 │ │ nop │ │ - move t1,t2 │ │ - slt v0,t1,a1 │ │ - bnez v0,46530 │ │ - addiu a2,a2,1 │ │ - addiu t0,t0,1 │ │ - slt t1,t0,t3 │ │ - bnez t1,46520 │ │ + move s3,s5 │ │ + slt v1,s3,t7 │ │ + bnez v1,46928 │ │ + addiu a1,a1,1 │ │ + addiu t2,t2,1 │ │ + bne t2,s6,46914 │ │ move t1,zero │ │ - li a0,255 │ │ - blez a1,46638 │ │ + li t8,255 │ │ + blez t7,46a24 │ │ nop │ │ - sll t2,t1,0x2 │ │ + sll t4,t1,0x2 │ │ li a3,3 │ │ move t0,zero │ │ - slt t4,a1,a3 │ │ - bnez t4,46628 │ │ + slt a2,t7,a3 │ │ + bnez a2,46a18 │ │ move v0,a3 │ │ lw s8,0(s2) │ │ - sll s3,t0,0x2 │ │ - addu s7,s8,t2 │ │ - lw s4,0(s7) │ │ - addu a2,s4,s3 │ │ - lw a2,0(a2) │ │ - addu s6,a2,a3 │ │ - lbu v1,0(s6) │ │ - beq v1,a0,4661c │ │ + sll t5,t0,0x2 │ │ + addu s5,s8,t4 │ │ + lw ra,0(s5) │ │ + addu s1,ra,t5 │ │ + lw s4,0(s1) │ │ + addu s0,s4,a3 │ │ + lbu s3,0(s0) │ │ + beq s3,t8,46a0c │ │ addiu v0,v0,1 │ │ addiu v0,v0,-1 │ │ - b 467d8 │ │ - lw t6,-32696(gp) │ │ - lbu v1,0(t5) │ │ - bne v1,a0,467d8 │ │ - lw t6,-32696(gp) │ │ + b 46bc0 │ │ + lw s8,68(sp) │ │ + lbu s3,0(s7) │ │ + bne s3,t8,46bc0 │ │ + lw s8,68(sp) │ │ addiu v0,v0,1 │ │ - slt t8,a1,v0 │ │ - beqz t8,4660c │ │ - addu t5,a2,v0 │ │ + slt t6,t7,v0 │ │ + beqz t6,469fc │ │ + addu s7,s4,v0 │ │ addiu t0,t0,1 │ │ - slt ra,t0,a1 │ │ - bnez ra,465cc │ │ + bne t7,t0,469bc │ │ addiu a3,a3,1 │ │ addiu t1,t1,1 │ │ - slt s1,t1,t3 │ │ - bnez s1,465b8 │ │ + bne t1,s6,469a8 │ │ nop │ │ - lw ra,148(sp) │ │ + lw a0,-30360(gp) │ │ + lw a1,124(sp) │ │ + lw t3,0(a0) │ │ + bne a1,t3,46c0c │ │ move v0,s2 │ │ - lw s8,144(sp) │ │ - lw s7,140(sp) │ │ - lw s6,136(sp) │ │ - lw s5,132(sp) │ │ - lw s4,128(sp) │ │ - lw s3,124(sp) │ │ - lw s2,120(sp) │ │ - lw s1,116(sp) │ │ - lw s0,112(sp) │ │ - ldc1 $f22,160(sp) │ │ - ldc1 $f20,152(sp) │ │ + lw ra,164(sp) │ │ + lw s8,160(sp) │ │ + lw s7,156(sp) │ │ + lw s6,152(sp) │ │ + lw s5,148(sp) │ │ + lw s4,144(sp) │ │ + lw s3,140(sp) │ │ + lw s2,136(sp) │ │ + lw s1,132(sp) │ │ + lw s0,128(sp) │ │ + ldc1 $f22,176(sp) │ │ + ldc1 $f20,168(sp) │ │ jr ra │ │ - addiu sp,sp,168 │ │ - lw ra,168(sp) │ │ - lw t8,96(sp) │ │ - lw t9,-32200(gp) │ │ - sw s6,20(sp) │ │ - sw ra,16(sp) │ │ - sw s1,24(sp) │ │ + addiu sp,sp,184 │ │ + lw t6,72(sp) │ │ + lw t7,68(sp) │ │ + lw t9,-32196(gp) │ │ + sw t6,16(sp) │ │ + sw s3,20(sp) │ │ + sw s5,24(sp) │ │ li a0,3 │ │ - addiu a1,t8,4620 │ │ + addiu a1,t7,-5636 │ │ li a2,224 │ │ jalr t9 │ │ - addiu a3,s5,-700 │ │ - lw s6,48(sp) │ │ - lw t7,52(sp) │ │ + addiu a3,s8,-10932 │ │ lw gp,40(sp) │ │ - sw s6,92(sp) │ │ - b 46140 │ │ - sw t7,88(sp) │ │ - lw a3,56(sp) │ │ - lw t9,-32200(gp) │ │ - sw a3,16(sp) │ │ + lw s1,120(sp) │ │ + b 46540 │ │ + lw s0,116(sp) │ │ + lw t5,112(sp) │ │ + lw t9,-32196(gp) │ │ + sw t5,16(sp) │ │ sw s5,20(sp) │ │ li a0,3 │ │ - move a1,s7 │ │ + move a1,s6 │ │ li a2,279 │ │ jalr t9 │ │ - move a3,s6 │ │ - b 463d8 │ │ + move a3,s7 │ │ + b 467d0 │ │ lw gp,40(sp) │ │ - move v0,t2 │ │ - lw t2,-32696(gp) │ │ - lw t3,96(sp) │ │ - lw t9,-32200(gp) │ │ + move s7,s5 │ │ + lw s6,68(sp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,t3,4620 │ │ + addiu a1,s6,-5636 │ │ li a2,162 │ │ - addiu a3,t2,5180 │ │ - sw t0,16(sp) │ │ - sw v0,20(sp) │ │ - sw t1,24(sp) │ │ + addiu a3,s2,-5076 │ │ + sw t2,16(sp) │ │ + sw s7,20(sp) │ │ + sw s3,24(sp) │ │ jalr t9 │ │ - sw v1,28(sp) │ │ + sw t3,28(sp) │ │ lw gp,40(sp) │ │ - lw a1,96(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ li a0,5 │ │ - addiu a1,a1,4620 │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s6,-5636 │ │ li a2,311 │ │ - addiu a3,s2,5204 │ │ + addiu a3,t4,-5052 │ │ jalr t9 │ │ nop │ │ lw gp,40(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw a0,168(sp) │ │ - lw v1,96(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a2,68(sp) │ │ sw a0,16(sp) │ │ - addiu a1,v1,4620 │ │ + addiu a1,a2,-5636 │ │ li a0,1 │ │ li a2,206 │ │ jalr t9 │ │ - addiu a3,a3,4664 │ │ + addiu a3,a3,-5592 │ │ lw gp,40(sp) │ │ - b 46078 │ │ - lw v1,96(sp) │ │ - lw s4,-32696(gp) │ │ - lw s7,96(sp) │ │ - lw t9,-32200(gp) │ │ + b 4648c │ │ + lw t0,68(sp) │ │ + lw s3,-32708(gp) │ │ + lw s7,68(sp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s7,4620 │ │ + addiu a1,s7,-5636 │ │ li a2,306 │ │ jalr t9 │ │ - addiu a3,s4,5144 │ │ - b 464f8 │ │ + addiu a3,s3,-5112 │ │ + b 468f0 │ │ lw gp,40(sp) │ │ - lw t9,-31376(gp) │ │ - lw a1,64(sp) │ │ - lw a2,60(sp) │ │ + lw t9,-31368(gp) │ │ + lw a1,104(sp) │ │ + lw a2,108(sp) │ │ jalr t9 │ │ - move a0,s8 │ │ - b 464d4 │ │ + lw a0,64(sp) │ │ + b 468cc │ │ lw gp,40(sp) │ │ - lw t7,96(sp) │ │ - lw t9,-32200(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,t7,4620 │ │ + addiu a1,s8,-5636 │ │ li a2,181 │ │ - addiu a3,t6,5180 │ │ - sw t0,20(sp) │ │ + addiu a3,t2,-5076 │ │ sw t1,16(sp) │ │ + sw t0,20(sp) │ │ sw v0,24(sp) │ │ jalr t9 │ │ - sw v1,28(sp) │ │ + sw s3,28(sp) │ │ lw gp,40(sp) │ │ - lw t0,96(sp) │ │ - lw a3,-32696(gp) │ │ li a0,5 │ │ - lw t9,-32200(gp) │ │ - addiu a1,t0,4620 │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s8,-5636 │ │ li a2,313 │ │ - b 46748 │ │ - addiu a3,a3,5232 │ │ - lw s7,56(sp) │ │ - lw s8,168(sp) │ │ - lw s4,96(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 46b34 │ │ + addiu a3,a3,-5024 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + lw a3,112(sp) │ │ + lw a2,72(sp) │ │ + lw s5,-32708(gp) │ │ + lw t5,68(sp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s7,16(sp) │ │ - sw s8,20(sp) │ │ - addiu a1,s4,4620 │ │ + sw a3,16(sp) │ │ + sw a2,20(sp) │ │ + addiu a1,t5,-5636 │ │ li a2,272 │ │ - addiu a3,s2,5032 │ │ jalr t9 │ │ - nop │ │ + addiu a3,s5,-5224 │ │ lw gp,40(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw s5,168(sp) │ │ - sw v1,20(sp) │ │ - sw a1,28(sp) │ │ - lw v1,-32696(gp) │ │ - lw a1,96(sp) │ │ - lw t9,-32200(gp) │ │ + lw s1,-32708(gp) │ │ + lw t0,72(sp) │ │ + lw ra,68(sp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ + sw a1,28(sp) │ │ sw a2,32(sp) │ │ - sw s5,16(sp) │ │ - sw v0,24(sp) │ │ - addiu a1,a1,4620 │ │ + sw t0,16(sp) │ │ + sw s3,20(sp) │ │ + sw s7,24(sp) │ │ + addiu a1,ra,-5636 │ │ li a2,258 │ │ jalr t9 │ │ - addiu a3,v1,4924 │ │ + addiu a3,s1,-5332 │ │ lw gp,40(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw a3,96(sp) │ │ - lw v0,168(sp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s0,72(sp) │ │ + lw v0,68(sp) │ │ + lw t6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw a1,20(sp) │ │ li a0,5 │ │ - addiu a1,a3,4620 │ │ - sw v0,16(sp) │ │ - sw v1,24(sp) │ │ + sw s0,16(sp) │ │ + sw t7,24(sp) │ │ + addiu a1,v0,-5636 │ │ li a2,252 │ │ - addiu a3,ra,4824 │ │ + addiu a3,t6,-5432 │ │ jalr t9 │ │ nop │ │ lw gp,40(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw s6,168(sp) │ │ - lw t6,96(sp) │ │ - lw s7,-32696(gp) │ │ - li t7,32767 │ │ - lw t9,-32200(gp) │ │ + lw t1,72(sp) │ │ + lw t8,68(sp) │ │ + lw s4,-32708(gp) │ │ + li t3,32767 │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s6,16(sp) │ │ - sw v0,20(sp) │ │ - sw t7,24(sp) │ │ - addiu a1,t6,4620 │ │ + sw t1,16(sp) │ │ + sw t5,20(sp) │ │ + sw t3,24(sp) │ │ + addiu a1,t8,-5636 │ │ li a2,247 │ │ - b 468e0 │ │ - addiu a3,s7,4764 │ │ - lw s8,168(sp) │ │ - lw s4,96(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 46ccc │ │ + addiu a3,s4,-5492 │ │ + lw s7,72(sp) │ │ + lw a1,68(sp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s8,16(sp) │ │ - addiu a1,s4,4620 │ │ + sw s7,16(sp) │ │ + addiu a1,a1,-5636 │ │ li a2,243 │ │ - b 46854 │ │ - addiu a3,s2,4036 │ │ - lw t4,48(sp) │ │ - sw zero,100(sp) │ │ - b 461c0 │ │ - sw t4,92(sp) │ │ - lw t2,168(sp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + addiu a3,s3,-6012 │ │ + jalr t9 │ │ + nop │ │ + lw gp,40(sp) │ │ + lw t9,-30436(gp) │ │ + jalr t9 │ │ + li a0,1 │ │ + b 465b8 │ │ + sw zero,84(sp) │ │ + lw s8,72(sp) │ │ + lw v1,68(sp) │ │ + lw s6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw t2,16(sp) │ │ - addiu a1,s0,4620 │ │ + sw s8,16(sp) │ │ + addiu a1,v1,-5636 │ │ li a2,216 │ │ - b 46854 │ │ - addiu a3,t1,-744 │ │ - lw a2,168(sp) │ │ - lw t0,-32696(gp) │ │ - sw a2,16(sp) │ │ - lw t9,-32092(gp) │ │ + b 46d3c │ │ + addiu a3,s6,-10976 │ │ + lw t7,72(sp) │ │ + lw s2,68(sp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,5 │ │ - addiu a1,s0,4620 │ │ + sw t7,16(sp) │ │ + addiu a1,s2,-5636 │ │ li a2,212 │ │ - b 46854 │ │ - addiu a3,t0,4716 │ │ + b 46d3c │ │ + addiu a3,t2,-5540 │ │ │ │ -000469ac : │ │ +00046dac : │ │ lui gp,0x6 │ │ - addiu gp,gp,10404 │ │ + addiu gp,gp,9380 │ │ addu gp,gp,t9 │ │ - lw t2,-32696(gp) │ │ + lw a3,-32708(gp) │ │ addiu sp,sp,-48 │ │ - lw t9,-32200(gp) │ │ + lw t9,-32196(gp) │ │ + move a1,zero │ │ sw ra,44(sp) │ │ sw gp,32(sp) │ │ sw s0,40(sp) │ │ - addiu a3,t2,5272 │ │ + move a2,zero │ │ move s0,a0 │ │ - move a1,zero │ │ - li a0,1 │ │ + addiu a3,a3,-4984 │ │ jalr t9 │ │ - move a2,zero │ │ + li a0,1 │ │ lw gp,32(sp) │ │ lh v0,6(s0) │ │ lh t0,4(s0) │ │ - lw t1,-32696(gp) │ │ + lw t1,-32708(gp) │ │ addiu v1,v0,1 │ │ - lw t9,-32200(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ move a1,zero │ │ move a2,zero │ │ - addiu a3,t1,5308 │ │ + addiu a3,t1,-4948 │ │ sw t0,16(sp) │ │ sw v0,20(sp) │ │ jalr t9 │ │ sw v1,24(sp) │ │ lw gp,32(sp) │ │ lw ra,44(sp) │ │ - lw a3,-32696(gp) │ │ + lw t2,-32708(gp) │ │ lw s0,40(sp) │ │ - lw t9,-32200(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ move a1,zero │ │ move a2,zero │ │ - addiu a3,a3,25964 │ │ + addiu a3,t2,15708 │ │ jr t9 │ │ addiu sp,sp,48 │ │ │ │ -00046a4c : │ │ +00046e4c : │ │ lui gp,0x6 │ │ - addiu gp,gp,10244 │ │ + addiu gp,gp,9220 │ │ addu gp,gp,t9 │ │ + beqz a0,46ea8 │ │ + nop │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,46aa0 │ │ move s0,a0 │ │ lw a0,0(a0) │ │ - beqz a0,46a88 │ │ - lw t9,-31584(gp) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + beqz a0,46e90 │ │ + nop │ │ + lw t9,-31576(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ jr t9 │ │ addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,32 │ │ + nop │ │ │ │ -00046ab0 : │ │ +00046eb0 : │ │ lui gp,0x6 │ │ - addiu gp,gp,10144 │ │ + addiu gp,gp,9120 │ │ addu gp,gp,t9 │ │ - mtc1 zero,$f0 │ │ - blez a1,46b28 │ │ - mtc1 zero,$f1 │ │ - move v1,a0 │ │ - move v0,zero │ │ - lwc1 $f2,0(v1) │ │ - addiu v0,v0,1 │ │ - addiu v1,v1,4 │ │ - cvt.d.s $f2,$f2 │ │ - bne v0,a1,46ad0 │ │ - add.d $f0,$f0,$f2 │ │ - mtc1 zero,$f2 │ │ - mtc1 zero,$f3 │ │ - c.eq.d $f0,$f2 │ │ - bc1t 46b28 │ │ - lw v1,-32696(gp) │ │ - move v0,zero │ │ - ldc1 $f4,5360(v1) │ │ - div.d $f2,$f4,$f0 │ │ - lwc1 $f4,0(a0) │ │ - addiu v0,v0,1 │ │ - cvt.d.s $f4,$f4 │ │ - mul.d $f4,$f4,$f2 │ │ - cvt.s.d $f4,$f4 │ │ - swc1 $f4,0(a0) │ │ - bne v0,a1,46b08 │ │ + blez a1,46f28 │ │ + lw v1,-32708(gp) │ │ + sll a1,a1,0x2 │ │ + ldc1 $f0,-30552(v1) │ │ + addu a2,a0,a1 │ │ + move a3,a0 │ │ + lwc1 $f2,0(a3) │ │ + addiu a3,a3,4 │ │ + cvt.d.s $f4,$f2 │ │ + bne a3,a2,46ed4 │ │ + add.d $f0,$f0,$f4 │ │ + lw t0,-32708(gp) │ │ + ldc1 $f6,-30552(t0) │ │ + c.eq.d $f0,$f6 │ │ + bc1t 46f20 │ │ + lw t1,-32708(gp) │ │ + ldc1 $f8,-4896(t1) │ │ + div.d $f10,$f8,$f0 │ │ + lwc1 $f12,0(a0) │ │ addiu a0,a0,4 │ │ + cvt.d.s $f14,$f12 │ │ + mul.d $f2,$f14,$f10 │ │ + cvt.s.d $f16,$f2 │ │ + bne a2,a0,46f04 │ │ + swc1 $f16,-4(a0) │ │ jr ra │ │ nop │ │ + lw v0,-32708(gp) │ │ + jr ra │ │ + ldc1 $f0,-30552(v0) │ │ │ │ -00046b30 : │ │ - mtc1 a2,$f2 │ │ - blez a1,46b64 │ │ - mtc1 a3,$f3 │ │ - move v0,zero │ │ +00046f34 : │ │ + addiu sp,sp,-8 │ │ + sw a2,0(sp) │ │ + sw a3,4(sp) │ │ + blez a1,46f78 │ │ + ldc1 $f2,0(sp) │ │ + sll a1,a1,0x2 │ │ + addu v0,a0,a1 │ │ lwc1 $f0,0(a0) │ │ - cvt.d.s $f0,$f0 │ │ - c.lt.d $f0,$f2 │ │ - bc1f 46b5c │ │ - addiu v0,v0,1 │ │ - cvt.s.d $f1,$f2 │ │ - swc1 $f1,0(a0) │ │ - bne v0,a1,46b40 │ │ + cvt.d.s $f4,$f0 │ │ + c.lt.d $f4,$f2 │ │ + bc1f 46f6c │ │ + nop │ │ + cvt.s.d $f6,$f2 │ │ + swc1 $f6,0(a0) │ │ addiu a0,a0,4 │ │ - jr ra │ │ + bne a0,v0,46f50 │ │ nop │ │ + jr ra │ │ + addiu sp,sp,8 │ │ │ │ -00046b6c : │ │ - mtc1 a2,$f2 │ │ - blez a1,46bb0 │ │ - mtc1 a3,$f3 │ │ - mtc1 zero,$f4 │ │ - move v0,zero │ │ +00046f80 : │ │ + blez a1,46fd8 │ │ + sll a1,a1,0x2 │ │ + mtc1 zero,$f2 │ │ + addu v0,a0,a1 │ │ + addiu sp,sp,-8 │ │ lwc1 $f0,0(a0) │ │ - c.eq.s $f0,$f4 │ │ - bc1t 46ba8 │ │ - addiu v0,v0,1 │ │ - cvt.d.s $f0,$f0 │ │ - c.lt.d $fcc1,$f0,$f2 │ │ - bc1f $fcc1,46ba8 │ │ + c.eq.s $f0,$f2 │ │ + bc1t 46fc8 │ │ nop │ │ - cvt.s.d $f0,$f2 │ │ - swc1 $f0,0(a0) │ │ - bne v0,a1,46b80 │ │ + sw a2,0(sp) │ │ + sw a3,4(sp) │ │ + ldc1 $f4,0(sp) │ │ + cvt.d.s $f6,$f0 │ │ + c.lt.d $fcc1,$f6,$f4 │ │ + bc1f $fcc1,46fc8 │ │ + nop │ │ + cvt.s.d $f8,$f4 │ │ + swc1 $f8,0(a0) │ │ addiu a0,a0,4 │ │ + bne a0,v0,46f94 │ │ + nop │ │ + addiu sp,sp,8 │ │ jr ra │ │ nop │ │ │ │ -00046bb8 : │ │ +00046fe0 : │ │ lui gp,0x6 │ │ - addiu gp,gp,9880 │ │ + addiu gp,gp,8816 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ + addiu sp,sp,-56 │ │ sw gp,16(sp) │ │ - sw s3,36(sp) │ │ - sw s2,32(sp) │ │ - sw ra,44(sp) │ │ - sw s4,40(sp) │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ - move s3,a2 │ │ - blez a2,46c30 │ │ + sw s4,48(sp) │ │ + sw s2,40(sp) │ │ + sw ra,52(sp) │ │ + sw s3,44(sp) │ │ + sw s1,36(sp) │ │ + sw s0,32(sp) │ │ + move s4,a2 │ │ + blez a2,4705c │ │ move s2,a0 │ │ - lw s4,-32696(gp) │ │ - move s1,a1 │ │ - move s0,zero │ │ - addiu s4,s4,5352 │ │ - lwc1 $f0,0(s1) │ │ - lw t9,-30324(gp) │ │ + lw s3,-32708(gp) │ │ + move s0,a1 │ │ + move s1,zero │ │ + addiu s3,s3,-4904 │ │ + lwc1 $f0,0(s0) │ │ + lw t9,-30456(gp) │ │ move a0,s2 │ │ cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - move a1,s4 │ │ + sdc1 $f2,24(sp) │ │ + lw a2,24(sp) │ │ + lw a3,28(sp) │ │ + move a1,s3 │ │ jalr t9 │ │ - addiu s0,s0,1 │ │ - addiu s1,s1,4 │ │ - bne s0,s3,46c00 │ │ + addiu s1,s1,1 │ │ + addiu s0,s0,4 │ │ + bne s1,s4,47028 │ │ lw gp,16(sp) │ │ - lw t9,-30440(gp) │ │ + lw t9,-30332(gp) │ │ li a0,10 │ │ jalr t9 │ │ move a1,s2 │ │ lw gp,16(sp) │ │ + lw ra,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ move a0,s2 │ │ - lw ra,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - lw t9,-30292(gp) │ │ + lw t9,-30328(gp) │ │ + lw s2,40(sp) │ │ jr t9 │ │ - addiu sp,sp,48 │ │ + addiu sp,sp,56 │ │ │ │ -00046c6c : │ │ - blez a1,46cb8 │ │ - nop │ │ +00047098 : │ │ + blez a1,470d8 │ │ + move v0,zero │ │ lwc1 $f0,0(a0) │ │ - mtc1 zero,$f1 │ │ - c.eq.s $f0,$f1 │ │ - bc1t 46ca0 │ │ - move v0,zero │ │ - b 46cb0 │ │ - xor v0,v0,a1 │ │ - lwc1 $f2,0(a0) │ │ - c.eq.s $fcc1,$f2,$f1 │ │ - bc1f $fcc1,46cac │ │ - nop │ │ + mtc1 zero,$f2 │ │ + c.eq.s $f0,$f2 │ │ + bc1f 470dc │ │ + xor v1,v0,a1 │ │ + b 470cc │ │ + addiu a0,a0,4 │ │ + lwc1 $f4,-4(a0) │ │ + c.eq.s $fcc1,$f4,$f2 │ │ + bc1f $fcc1,470dc │ │ + xor v1,v0,a1 │ │ addiu v0,v0,1 │ │ - bne v0,a1,46c90 │ │ + bne v0,a1,470bc │ │ addiu a0,a0,4 │ │ - xor v0,v0,a1 │ │ + xor v1,v0,a1 │ │ jr ra │ │ - sltiu v0,v0,1 │ │ - b 46cac │ │ - move v0,zero │ │ + sltiu v0,v1,1 │ │ + ... │ │ │ │ -00046cc0 : │ │ +000470f0 : │ │ lui gp,0x6 │ │ - addiu gp,gp,9616 │ │ + addiu gp,gp,8544 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - sw s3,48(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + sw s2,44(sp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw gp,24(sp) │ │ sw ra,52(sp) │ │ - sw s2,44(sp) │ │ + sw s3,48(sp) │ │ sw s1,40(sp) │ │ sw s0,36(sp) │ │ move s1,a0 │ │ - addiu a2,s3,5368 │ │ + addiu a2,s2,-4888 │ │ li a0,1 │ │ li a3,72 │ │ - move s2,a1 │ │ + move s3,a1 │ │ jalr t9 │ │ li a1,16 │ │ lw gp,24(sp) │ │ sw s1,0(v0) │ │ lw t9,-31648(gp) │ │ - bal 26ed0 │ │ + jalr t9 │ │ move s0,v0 │ │ lw gp,24(sp) │ │ - beqz s1,46d84 │ │ + beqz s1,471ac │ │ sw v0,4(s0) │ │ - beqz s2,46d84 │ │ - lw t9,-31796(gp) │ │ - lw a1,4(s2) │ │ - lw a0,4(a1) │ │ - li v0,81 │ │ - sw a0,12(s0) │ │ - lw v1,4(s2) │ │ + beqz s3,471ac │ │ + lw t9,-31820(gp) │ │ + lw v0,4(s3) │ │ lw a0,32(s1) │ │ - lw a1,4(v1) │ │ - addiu a3,s3,5368 │ │ - sw v0,16(sp) │ │ + lw a1,4(v0) │ │ + li v1,81 │ │ + sw a1,12(s0) │ │ + addiu a3,s2,-4888 │ │ + sw v1,16(sp) │ │ jalr t9 │ │ li a2,4 │ │ - sw v0,8(s0) │ │ lw ra,52(sp) │ │ - move v0,s0 │ │ + sw v0,8(s0) │ │ lw s3,48(sp) │ │ + move v0,s0 │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - sw zero,8(s0) │ │ lw ra,52(sp) │ │ + sw zero,8(s0) │ │ move v0,s0 │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ │ │ -00046da8 : │ │ +000471d0 : │ │ lui gp,0x6 │ │ - addiu gp,gp,9384 │ │ + addiu gp,gp,8320 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ - sw s4,44(sp) │ │ + lw v0,0(a0) │ │ sw gp,16(sp) │ │ + sw s4,44(sp) │ │ sw ra,60(sp) │ │ sw s7,56(sp) │ │ sw s6,52(sp) │ │ sw s5,48(sp) │ │ sw s3,40(sp) │ │ sw s2,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ - lw v0,0(a0) │ │ - beqz v0,46e78 │ │ + beqz v0,472a0 │ │ move s4,a0 │ │ lw s7,32(v0) │ │ - blez s7,46e78 │ │ lw s5,12(a0) │ │ + blez s7,472a0 │ │ move s6,zero │ │ - blez s5,46e6c │ │ + blez s5,47294 │ │ nop │ │ sll s3,s6,0x2 │ │ move s1,zero │ │ - lw a1,8(s4) │ │ + lw v1,8(s4) │ │ sll s2,s1,0x2 │ │ - addu a0,a1,s3 │ │ - lw v1,0(a0) │ │ - addu v0,v1,s2 │ │ - lw s0,0(v0) │ │ - beqz s0,46e58 │ │ + addu a0,v1,s3 │ │ + lw a1,0(a0) │ │ + addu a2,a1,s2 │ │ + lw s0,0(a2) │ │ + beqz s0,47280 │ │ move a0,zero │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,0(s0) │ │ lw s0,8(s0) │ │ - bnez s0,46e2c │ │ + bnez s0,47254 │ │ lw gp,16(sp) │ │ - lw t0,8(s4) │ │ - addu a3,t0,s3 │ │ - lw a2,0(a3) │ │ - addu s2,a2,s2 │ │ - lw a0,0(s2) │ │ - lw t9,-31888(gp) │ │ + lw a3,8(s4) │ │ + addu t0,a3,s3 │ │ + lw t1,0(t0) │ │ + addu t2,t1,s2 │ │ + lw a0,0(t2) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ addiu s1,s1,1 │ │ - bne s1,s5,46e0c │ │ + bne s1,s5,47234 │ │ lw gp,16(sp) │ │ addiu s6,s6,1 │ │ - bne s6,s7,46dfc │ │ + bne s6,s7,47224 │ │ nop │ │ - lw t9,-31856(gp) │ │ + lw t9,-31868(gp) │ │ jalr t9 │ │ lw a0,8(s4) │ │ lw gp,16(sp) │ │ - lw t9,-31684(gp) │ │ - bal 27188 │ │ + lw t9,-31716(gp) │ │ + jalr t9 │ │ lw a0,4(s4) │ │ lw gp,16(sp) │ │ - move a0,s4 │ │ lw ra,60(sp) │ │ lw s7,56(sp) │ │ lw s6,52(sp) │ │ lw s5,48(sp) │ │ - lw s4,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ - lw t9,-32556(gp) │ │ + move a0,s4 │ │ + lw t9,-32552(gp) │ │ + lw s4,44(sp) │ │ jr t9 │ │ addiu sp,sp,64 │ │ │ │ -00046ecc : │ │ +000472f4 : │ │ lui gp,0x6 │ │ - addiu gp,gp,9092 │ │ + addiu gp,gp,8028 │ │ addu gp,gp,t9 │ │ + lw v0,4(a0) │ │ addiu sp,sp,-48 │ │ + lw v1,12(v0) │ │ + sw gp,24(sp) │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ - sw gp,24(sp) │ │ sw ra,44(sp) │ │ - lw v1,4(a0) │ │ move s0,a0 │ │ - lw v0,12(v1) │ │ move s1,a1 │ │ - bnez v0,46f80 │ │ + bnez v1,473a0 │ │ move s2,a2 │ │ lw a0,8(s0) │ │ - beqz a0,46f20 │ │ - lw t9,-31856(gp) │ │ + beqz a0,47348 │ │ + lw t9,-31868(gp) │ │ jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ sw zero,8(s0) │ │ - beqz s1,46f68 │ │ + beqz s1,47388 │ │ sw s1,0(s0) │ │ - beqz s2,46f68 │ │ - lw t0,-32696(gp) │ │ - lw t2,4(s2) │ │ - lw a0,4(t2) │ │ - lw t9,-31796(gp) │ │ - sw a0,12(s0) │ │ - lw t1,4(s2) │ │ + beqz s2,47388 │ │ + lw t1,-32708(gp) │ │ + lw a2,4(s2) │ │ + lw a1,4(a2) │ │ lw a0,32(s1) │ │ - lw a1,4(t1) │ │ - li a2,133 │ │ - sw a2,16(sp) │ │ - addiu a3,t0,5368 │ │ - jalr t9 │ │ + lw t9,-31820(gp) │ │ + li t0,133 │ │ + sw a1,12(s0) │ │ li a2,4 │ │ + sw t0,16(sp) │ │ + jalr t9 │ │ + addiu a3,t1,-4888 │ │ sw v0,8(s0) │ │ lw ra,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,3 │ │ - addiu a1,a1,5368 │ │ + addiu a1,a1,-4888 │ │ li a2,119 │ │ jalr t9 │ │ - addiu a3,a3,5420 │ │ + addiu a3,a3,-4836 │ │ lw gp,24(sp) │ │ - lw t9,-31676(gp) │ │ - bal 27000 │ │ + lw t9,-31708(gp) │ │ + jalr t9 │ │ lw a0,4(s0) │ │ - b 46f08 │ │ + b 47330 │ │ lw gp,24(sp) │ │ │ │ -00046fb8 : │ │ +000473d8 : │ │ lui gp,0x6 │ │ - addiu gp,gp,8856 │ │ + addiu gp,gp,7800 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ + addiu sp,sp,-88 │ │ sw gp,16(sp) │ │ - sw s6,56(sp) │ │ - sw s5,52(sp) │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - sw ra,68(sp) │ │ - sw s8,64(sp) │ │ - sw s7,60(sp) │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ - move s3,a2 │ │ - move s6,a0 │ │ - move s5,a1 │ │ - move s2,a3 │ │ - lw v1,88(sp) │ │ - bltz a2,4722c │ │ - lw s4,92(sp) │ │ - lw s8,4(a1) │ │ - lw t3,8(a0) │ │ - sll s8,s8,0x2 │ │ - addu t2,t3,s8 │ │ - lw t1,0(t2) │ │ - sll s7,s4,0x2 │ │ - addu t0,t1,s7 │ │ - lw s1,0(t0) │ │ - beqz s1,472c8 │ │ - lw t4,-32696(gp) │ │ - lw v0,0(s1) │ │ - lw t5,4(v0) │ │ - slt t4,t5,a3 │ │ - bnez t4,472c4 │ │ - lw a3,96(sp) │ │ - lw a2,100(sp) │ │ - lw a1,104(sp) │ │ - b 47080 │ │ - lw a0,108(sp) │ │ - lw s0,8(s1) │ │ - beqz s0,470f4 │ │ - nop │ │ - lw v0,0(s0) │ │ - lw t7,4(v0) │ │ - slt t6,t7,s2 │ │ - bnez t6,470f4 │ │ - nop │ │ - move s1,s0 │ │ - lw t2,20(v0) │ │ - lw t3,24(v0) │ │ - lw t0,28(v0) │ │ - lw ra,32(v0) │ │ - nor t1,zero,t2 │ │ - nor v0,zero,t3 │ │ - and a3,a3,t1 │ │ - and a2,a2,v0 │ │ - nor t9,zero,t0 │ │ - and a1,a1,t9 │ │ - nor t8,zero,ra │ │ - or s7,a2,a3 │ │ - and a0,a0,t8 │ │ - or s6,s7,a1 │ │ - or s0,s6,a0 │ │ - bnez s0,4705c │ │ + sw s8,80(sp) │ │ + sw s6,72(sp) │ │ + sw s4,64(sp) │ │ + sw s3,60(sp) │ │ + sw s2,56(sp) │ │ + sw s1,52(sp) │ │ + sw ra,84(sp) │ │ + sw s7,76(sp) │ │ + sw s5,68(sp) │ │ + sw s0,48(sp) │ │ + move s8,a2 │ │ + move t2,a0 │ │ + move t1,a1 │ │ + move s6,a3 │ │ + lw t4,104(sp) │ │ + lw t0,108(sp) │ │ + lw s4,112(sp) │ │ + lw s3,116(sp) │ │ + lw s2,120(sp) │ │ + bltz a2,47684 │ │ + lw s1,124(sp) │ │ + lw s7,4(a1) │ │ + lw v0,8(a0) │ │ + sll s7,s7,0x2 │ │ + addu v1,v0,s7 │ │ + lw a0,0(v1) │ │ + sll t3,t0,0x2 │ │ + addu a1,a0,t3 │ │ + lw s5,0(a1) │ │ + beqz s5,4751c │ │ + move s0,zero │ │ + lw t8,0(s5) │ │ + lw a2,4(t8) │ │ + slt a3,a2,a3 │ │ + beqz a3,474a8 │ │ + move s0,s5 │ │ + b 4751c │ │ + move s5,zero │ │ + lw s0,8(s5) │ │ + beqz s0,47520 │ │ + lw t5,-32708(gp) │ │ + lw t8,0(s0) │ │ + lw a2,4(t8) │ │ + slt a3,a2,s6 │ │ + bnez a3,47524 │ │ + lw t9,-32152(gp) │ │ + move s5,s0 │ │ + lw t6,24(t8) │ │ + lw t5,20(t8) │ │ + lw t7,28(t8) │ │ + lw s0,32(t8) │ │ + nor t9,zero,t6 │ │ + nor t8,zero,t5 │ │ + and s4,s4,t8 │ │ + and s3,s3,t9 │ │ + nor ra,zero,t7 │ │ + and s2,s2,ra │ │ + nor v1,zero,s0 │ │ + or v0,s3,s4 │ │ + and s1,s1,v1 │ │ + or a0,v0,s2 │ │ + or a1,a0,s1 │ │ + bnez a1,47484 │ │ nop │ │ - lw ra,68(sp) │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw ra,84(sp) │ │ + lw s8,80(sp) │ │ + lw s7,76(sp) │ │ + lw s6,72(sp) │ │ + lw s5,68(sp) │ │ + lw s4,64(sp) │ │ + lw s3,60(sp) │ │ + lw s2,56(sp) │ │ + lw s1,52(sp) │ │ + lw s0,48(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - sw a2,100(sp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw a3,96(sp) │ │ - sw a1,104(sp) │ │ - sw a0,108(sp) │ │ - li a1,36 │ │ + addiu sp,sp,88 │ │ + lw t5,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ - addiu a2,a2,5368 │ │ - li a3,182 │ │ + li a1,36 │ │ + sw t0,44(sp) │ │ + sw t4,40(sp) │ │ + sw t1,36(sp) │ │ + sw t2,32(sp) │ │ + sw t3,28(sp) │ │ + addiu a2,t5,-4888 │ │ jalr t9 │ │ - sw v1,24(sp) │ │ + li a3,182 │ │ + lw t6,36(sp) │ │ + lw t7,40(sp) │ │ + lw v1,44(sp) │ │ lw gp,16(sp) │ │ - sw s5,0(v0) │ │ - sw s3,12(v0) │ │ - sw s2,4(v0) │ │ - lw v1,24(sp) │ │ - lw s5,96(sp) │ │ - sh s4,16(v0) │ │ - lw s3,104(sp) │ │ - lw s4,100(sp) │ │ - lw s2,108(sp) │ │ - lw t9,-31228(gp) │ │ - move a0,s1 │ │ - sw v1,8(v0) │ │ - sw s5,20(v0) │ │ - sw s4,24(v0) │ │ - sw s3,28(v0) │ │ - sw s2,32(v0) │ │ + sw t6,0(v0) │ │ + sw s8,12(v0) │ │ + sw s6,4(v0) │ │ + sw t7,8(v0) │ │ + sh v1,16(v0) │ │ + sw s4,20(v0) │ │ + sw s3,24(v0) │ │ + sw s2,28(v0) │ │ + sw s1,32(v0) │ │ + lw a0,28(sp) │ │ + beqz s5,4763c │ │ + lw a1,32(sp) │ │ + lw t9,-31224(gp) │ │ + move a0,s5 │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(sp) │ │ - move s1,v0 │ │ - beqz s0,470c4 │ │ - lw s8,96(sp) │ │ - lw a3,100(sp) │ │ - lw a1,104(sp) │ │ - lw a0,108(sp) │ │ - nor s5,zero,s8 │ │ - nor s4,zero,a3 │ │ - nor s3,zero,a1 │ │ - nor s2,zero,a0 │ │ - lw a0,0(s0) │ │ - lw t1,20(a0) │ │ - lw v0,24(a0) │ │ - lw t0,28(a0) │ │ - and s6,s5,t1 │ │ - and t7,s4,v0 │ │ - lw ra,32(a0) │ │ - and t6,s3,t0 │ │ - or t8,t7,s6 │ │ - and t5,s2,ra │ │ - or s7,t8,t6 │ │ - or t4,s7,t5 │ │ - sw s6,20(a0) │ │ - sw t7,24(a0) │ │ - sw t6,28(a0) │ │ - beqz t4,471f8 │ │ - sw t5,32(a0) │ │ - move s1,s0 │ │ + move s5,v0 │ │ + beqz s0,474ec │ │ + nor s4,zero,s4 │ │ + nor s3,zero,s3 │ │ + nor s2,zero,s2 │ │ + b 475cc │ │ + nor s1,zero,s1 │ │ + move s5,s0 │ │ lw s0,8(s0) │ │ - bnez s0,4719c │ │ - lw ra,68(sp) │ │ - b 470cc │ │ - lw s8,64(sp) │ │ - lw t9,-32556(gp) │ │ + beqz s0,474f0 │ │ + lw ra,84(sp) │ │ + lw a0,0(s0) │ │ + lw t8,20(a0) │ │ + lw a2,24(a0) │ │ + lw t5,28(a0) │ │ + and a3,s4,t8 │ │ + and t6,s3,a2 │ │ + lw t7,32(a0) │ │ + and a1,s2,t5 │ │ + or v1,t6,a3 │ │ + and ra,s1,t7 │ │ + or t9,v1,a1 │ │ + or t0,t9,ra │ │ + sw a3,20(a0) │ │ + sw t6,24(a0) │ │ + sw a1,28(a0) │ │ + bnez t0,475bc │ │ + sw ra,32(a0) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ move a0,s0 │ │ - lw t9,-31504(gp) │ │ + lw t9,-31496(gp) │ │ jalr t9 │ │ - move a1,s1 │ │ + move a1,s5 │ │ move s0,v0 │ │ - bnez s0,4719c │ │ + b 475c4 │ │ lw gp,16(sp) │ │ - b 470c8 │ │ - lw ra,68(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw v1,24(sp) │ │ - li a0,1 │ │ - li a1,36 │ │ - addiu a2,v0,5368 │ │ + lw ra,8(a1) │ │ + lw t9,-31888(gp) │ │ + addu t0,ra,s7 │ │ + lw t1,0(t0) │ │ + move a1,v0 │ │ + addu s6,t1,a0 │ │ jalr t9 │ │ - li a3,151 │ │ + lw a0,0(s6) │ │ lw gp,16(sp) │ │ - sw s5,0(v0) │ │ - sw s3,12(v0) │ │ - sw s2,4(v0) │ │ - lw a3,24(sp) │ │ - lw a1,100(sp) │ │ - lw a0,104(sp) │ │ - lw a2,96(sp) │ │ - lw v1,108(sp) │ │ - sw a1,24(v0) │ │ - sw a3,8(v0) │ │ - sh s4,16(v0) │ │ - sw a2,20(v0) │ │ - sw a0,28(v0) │ │ - sw v1,32(v0) │ │ - lw a0,4(s6) │ │ - lw ra,68(sp) │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - lw t9,-31712(gp) │ │ - move a1,v0 │ │ - jr t9 │ │ - addiu sp,sp,72 │ │ - lw t4,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,t4,5368 │ │ + sw v0,0(s6) │ │ + lw v0,32(sp) │ │ + lw t2,8(v0) │ │ + addu t3,t2,s7 │ │ + lw t4,0(t3) │ │ + lw s7,28(sp) │ │ + addu s8,t4,s7 │ │ + b 475a4 │ │ + lw s5,0(s8) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sw a1,32(sp) │ │ + sw a0,28(sp) │ │ + sw t0,40(sp) │ │ + sw t4,36(sp) │ │ li a0,1 │ │ li a1,36 │ │ - li a3,182 │ │ + addiu a2,t1,-4888 │ │ jalr t9 │ │ - sw v1,24(sp) │ │ + li a3,151 │ │ + lw a0,28(sp) │ │ lw gp,16(sp) │ │ - sw s3,12(v0) │ │ - sw s2,4(v0) │ │ - sw s5,0(v0) │ │ - lw a3,24(sp) │ │ - lw a1,96(sp) │ │ - lw a0,100(sp) │ │ - lw a2,104(sp) │ │ - lw v1,108(sp) │ │ - sh s4,16(v0) │ │ - sw a1,20(v0) │ │ - sw a3,8(v0) │ │ - sw a0,24(v0) │ │ - sw a2,28(v0) │ │ - sw v1,32(v0) │ │ - lw s5,8(s6) │ │ - lw t9,-31892(gp) │ │ - addu s4,s5,s8 │ │ - lw s0,0(s4) │ │ + lw a0,4(a0) │ │ + sw s6,4(v0) │ │ + lw s6,36(sp) │ │ + lw t2,32(sp) │ │ + lw t3,40(sp) │ │ + sw s8,12(v0) │ │ + sw s6,8(v0) │ │ + sw s4,20(v0) │ │ + sw s3,24(v0) │ │ + sw s2,28(v0) │ │ + sw s1,32(v0) │ │ + lw ra,84(sp) │ │ + lw s8,80(sp) │ │ + lw s7,76(sp) │ │ + lw s6,72(sp) │ │ + lw s5,68(sp) │ │ + lw s4,64(sp) │ │ + lw s3,60(sp) │ │ + lw s2,56(sp) │ │ + lw s1,52(sp) │ │ + lw s0,48(sp) │ │ + lw t9,-31684(gp) │ │ + sw t2,0(v0) │ │ + sh t3,16(v0) │ │ move a1,v0 │ │ - addu s3,s0,s7 │ │ - lw a0,0(s3) │ │ - jalr t9 │ │ - move s0,s1 │ │ - lw gp,16(sp) │ │ - sw v0,0(s3) │ │ - lw s2,8(s6) │ │ - addu t2,s2,s8 │ │ - lw t3,0(t2) │ │ - addu s1,t3,s7 │ │ - b 47178 │ │ - lw s1,0(s1) │ │ + jr t9 │ │ + addiu sp,sp,88 │ │ │ │ -00047364 : │ │ +00047724 : │ │ lui gp,0x6 │ │ - addiu gp,gp,7916 │ │ + addiu gp,gp,6956 │ │ addu gp,gp,t9 │ │ + lw v0,0(a0) │ │ addiu sp,sp,-64 │ │ - sw s1,32(sp) │ │ - sw gp,16(sp) │ │ - sw ra,60(sp) │ │ - sw s7,56(sp) │ │ sw s6,52(sp) │ │ + lw s6,32(v0) │ │ + sw gp,16(sp) │ │ sw s5,48(sp) │ │ sw s4,44(sp) │ │ + sw s1,32(sp) │ │ + sw ra,60(sp) │ │ + sw s7,56(sp) │ │ sw s3,40(sp) │ │ sw s2,36(sp) │ │ sw s0,28(sp) │ │ - lw v0,0(a0) │ │ move s1,a0 │ │ - lw s7,32(v0) │ │ - blez s7,47448 │ │ - lw s5,12(a0) │ │ - move s6,zero │ │ - blez s5,4743c │ │ + lw s4,12(a0) │ │ + blez s6,47808 │ │ + move s5,zero │ │ + blez s4,477fc │ │ nop │ │ - sll s4,s6,0x2 │ │ + sll s3,s5,0x2 │ │ move s2,zero │ │ - lw a2,8(s1) │ │ - sll s3,s2,0x2 │ │ - addu a1,a2,s4 │ │ - lw a0,0(a1) │ │ - addu v1,a0,s3 │ │ - lw s0,0(v1) │ │ - beqz s0,47414 │ │ + lw v1,8(s1) │ │ + sll s7,s2,0x2 │ │ + addu a0,v1,s3 │ │ + lw a1,0(a0) │ │ + addu a2,a1,s7 │ │ + lw s0,0(a2) │ │ + beqz s0,477d4 │ │ move a0,zero │ │ - lw t9,-31712(gp) │ │ + lw t9,-31684(gp) │ │ lw a1,0(s0) │ │ jalr t9 │ │ lw a0,4(s1) │ │ lw s0,8(s0) │ │ - bnez s0,473e4 │ │ + bnez s0,477a4 │ │ lw gp,16(sp) │ │ - lw t2,8(s1) │ │ - addu t1,t2,s4 │ │ - lw t0,0(t1) │ │ - addu a3,t0,s3 │ │ - lw a0,0(a3) │ │ - lw t9,-31888(gp) │ │ + lw a3,8(s1) │ │ + addu t0,a3,s3 │ │ + lw t1,0(t0) │ │ + addu t2,t1,s7 │ │ + lw a0,0(t2) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ addiu s2,s2,1 │ │ - lw t5,8(s1) │ │ + lw t3,8(s1) │ │ lw gp,16(sp) │ │ - addu t4,t5,s4 │ │ - lw t3,0(t4) │ │ - addu s3,t3,s3 │ │ - bne s2,s5,473c4 │ │ - sw zero,0(s3) │ │ - addiu s6,s6,1 │ │ - bne s6,s7,473b4 │ │ + addu t4,t3,s3 │ │ + lw t5,0(t4) │ │ + addu t6,t5,s7 │ │ + bne s2,s4,47784 │ │ + sw zero,0(t6) │ │ + addiu s5,s5,1 │ │ + bne s5,s6,47774 │ │ nop │ │ lw ra,60(sp) │ │ lw s7,56(sp) │ │ lw s6,52(sp) │ │ lw s5,48(sp) │ │ lw s4,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ │ │ -00047474 : │ │ +00047834 : │ │ lui gp,0x6 │ │ - addiu gp,gp,7644 │ │ + addiu gp,gp,6684 │ │ addu gp,gp,t9 │ │ - lw t9,-31728(gp) │ │ + lw t9,-31688(gp) │ │ jr t9 │ │ lw a0,4(a0) │ │ │ │ -0004748c : │ │ +0004784c : │ │ lui gp,0x6 │ │ - addiu gp,gp,7620 │ │ + addiu gp,gp,6660 │ │ addu gp,gp,t9 │ │ - lw t9,-31676(gp) │ │ + lw t9,-31708(gp) │ │ jr t9 │ │ lw a0,4(a0) │ │ │ │ -000474a4 : │ │ +00047864 : │ │ lw v0,4(a0) │ │ jr ra │ │ lw v0,12(v0) │ │ │ │ -000474b0 : │ │ +00047870 : │ │ jr ra │ │ nop │ │ │ │ -000474b8 : │ │ +00047878 : │ │ jr ra │ │ nop │ │ │ │ -000474c0 : │ │ +00047880 : │ │ lui gp,0x6 │ │ - addiu gp,gp,7568 │ │ + addiu gp,gp,6608 │ │ addu gp,gp,t9 │ │ + lw v0,4(a0) │ │ + lw v1,12(v0) │ │ + blez v1,479c0 │ │ + lw t9,-30212(gp) │ │ addiu sp,sp,-64 │ │ - sw s1,36(sp) │ │ - sw gp,24(sp) │ │ - sw ra,60(sp) │ │ sw s6,56(sp) │ │ + lw s6,-32708(gp) │ │ + sw gp,24(sp) │ │ sw s5,52(sp) │ │ sw s4,48(sp) │ │ sw s3,44(sp) │ │ sw s2,40(sp) │ │ - sw s0,32(sp) │ │ - lw v1,4(a0) │ │ - lw v0,12(v1) │ │ - blez v0,475d8 │ │ - move s1,a0 │ │ - lw s6,-32696(gp) │ │ - lw t9,-30220(gp) │ │ - jalr t9 │ │ - addiu a0,s6,5476 │ │ - lw gp,24(sp) │ │ - move s4,zero │ │ - lw s3,-32696(gp) │ │ - lw s5,-32696(gp) │ │ - addiu s6,s6,5476 │ │ - li s2,-1 │ │ - addiu s3,s3,5492 │ │ - lw t9,-30200(gp) │ │ - jalr t9 │ │ - li a0,10 │ │ - lw t3,4(s1) │ │ - addiu s4,s4,1 │ │ - lw t2,12(t3) │ │ - slt t1,s4,t2 │ │ - beqz t1,475d8 │ │ - lw gp,24(sp) │ │ - lw t9,-30220(gp) │ │ - jalr t9 │ │ - move a0,s6 │ │ - blez s4,47530 │ │ - lw gp,24(sp) │ │ - move s0,s4 │ │ - lw t9,-31544(gp) │ │ - move a1,s0 │ │ - bal 47474 │ │ - move a0,s1 │ │ - lw v1,0(v0) │ │ - lw gp,24(sp) │ │ - lw a0,12(v1) │ │ - lw s0,8(v0) │ │ - beq a0,s2,475d0 │ │ - sll a1,a0,0x2 │ │ - lw a3,0(s1) │ │ - lw a2,16(a3) │ │ - addu a1,a2,a1 │ │ - lw a1,0(a1) │ │ - lw t0,12(v0) │ │ - lw t9,-30220(gp) │ │ - lw a2,0(v1) │ │ - lw a3,4(v1) │ │ - move a0,s3 │ │ - jalr t9 │ │ - sw t0,16(sp) │ │ - bgtz s0,4756c │ │ - lw gp,24(sp) │ │ - b 47534 │ │ - lw t9,-30200(gp) │ │ - b 475a4 │ │ - addiu a1,s5,-4040 │ │ - lw ra,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lui gp,0x6 │ │ - addiu gp,gp,7248 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - sw ra,68(sp) │ │ - sw gp,24(sp) │ │ - sw s6,60(sp) │ │ - sw s4,52(sp) │ │ - sw s3,48(sp) │ │ - sw s0,36(sp) │ │ - sw s7,64(sp) │ │ - sw s5,56(sp) │ │ - sw s2,44(sp) │ │ - sw s1,40(sp) │ │ - lw t3,16(a0) │ │ - lw s2,0(a0) │ │ - lw s1,4(t3) │ │ - lw s3,-32696(gp) │ │ - lw t9,-31796(gp) │ │ - li t2,106 │ │ - move s0,a0 │ │ - addiu s6,s1,1 │ │ - lw a0,32(s2) │ │ - lh s5,40(t3) │ │ - move a1,s6 │ │ - sw t2,16(sp) │ │ - li a2,2 │ │ - jalr t9 │ │ - addiu a3,s3,5508 │ │ - lw gp,24(sp) │ │ - sw v0,20(s0) │ │ - lw a0,32(s2) │ │ - li t1,107 │ │ - lw t9,-31796(gp) │ │ - move a1,s6 │ │ - li a2,2 │ │ - addiu a3,s3,5508 │ │ - jalr t9 │ │ - sw t1,16(sp) │ │ - lw gp,24(sp) │ │ - sw v0,24(s0) │ │ - lw t0,32(s2) │ │ - sll a2,s6,0x1 │ │ - mul s4,a2,t0 │ │ - lw a3,-32696(gp) │ │ - slti a1,s4,0 │ │ - addiu a0,s4,1023 │ │ - movz a0,s4,a1 │ │ - sra v1,a0,0xa │ │ - lw t9,-32200(gp) │ │ - sw s4,16(sp) │ │ - sw v1,20(sp) │ │ - li a0,1 │ │ - addiu a1,s3,5508 │ │ - li a2,110 │ │ + sw s1,36(sp) │ │ + sw ra,60(sp) │ │ + sw s0,32(sp) │ │ + move s1,a0 │ │ jalr t9 │ │ - addiu a3,a3,5560 │ │ - lw v0,32(s2) │ │ - blez v0,47ae0 │ │ - lw gp,24(sp) │ │ - sll s6,s5,0x1 │ │ - move s7,zero │ │ - li s5,1 │ │ - lw t9,-31540(gp) │ │ - move a0,s2 │ │ - bal 4bc28 │ │ - move a1,s7 │ │ - move s3,v0 │ │ - bnez v0,47770 │ │ - lw gp,24(sp) │ │ - b 47888 │ │ - lw v0,32(s2) │ │ - lw a0,0(s4) │ │ - lw v1,24(s0) │ │ - sll a3,a0,0x2 │ │ - addu ra,v1,a3 │ │ - lw t8,0(ra) │ │ - addu t7,t8,s6 │ │ - sh s5,0(t7) │ │ - lw t6,4(s4) │ │ - lw t5,20(s0) │ │ - sll t9,t6,0x2 │ │ - addu t4,t5,t9 │ │ - lw s4,0(t4) │ │ - addu v0,s4,s6 │ │ - sh s5,0(v0) │ │ - lw t9,-31536(gp) │ │ - bal 4bdb8 │ │ - move a0,s3 │ │ - move s3,v0 │ │ - beqz v0,47884 │ │ - lw gp,24(sp) │ │ - lw t9,-31532(gp) │ │ - bal 4bd18 │ │ - move a0,s3 │ │ - lw t4,12(v0) │ │ + addiu a0,s6,-4780 │ │ lw gp,24(sp) │ │ - move s4,v0 │ │ - sll v0,t4,0x2 │ │ - bltz t4,47758 │ │ - lw t9,-32128(gp) │ │ - lw ra,0(s0) │ │ - lw a0,8(s0) │ │ - lw t8,16(ra) │ │ - addu t7,t8,v0 │ │ + move s4,zero │ │ + lw s2,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + addiu s6,s6,-4780 │ │ + li s3,-1 │ │ + addiu s2,s2,-4764 │ │ + lw t9,-30412(gp) │ │ jalr t9 │ │ - lw a1,0(t7) │ │ - lw v1,20(s2) │ │ - sll t6,v0,0x2 │ │ - sll t5,v0,0x4 │ │ + li a0,10 │ │ + lw a0,4(s1) │ │ + addiu s4,s4,1 │ │ + lw a1,12(a0) │ │ + slt a2,s4,a1 │ │ + beqz a2,47998 │ │ lw gp,24(sp) │ │ - beqz v1,477f4 │ │ - addu v0,t6,t5 │ │ - lw a0,12(s4) │ │ - addiu t2,a0,31 │ │ - slti t3,a0,0 │ │ - movz t2,a0,t3 │ │ - sra t1,t2,0x5 │ │ - sll t0,t1,0x2 │ │ - addu a2,v1,t0 │ │ - lw a1,0(a2) │ │ - srlv v1,a1,a0 │ │ - andi a3,v1,0x1 │ │ - bnez a3,47720 │ │ - nop │ │ - lw t6,8(s0) │ │ - lw t9,0(s4) │ │ - lw t5,8(t6) │ │ - lw t3,24(s0) │ │ - addu v1,t5,v0 │ │ - lw t4,4(v1) │ │ - sll t2,t9,0x2 │ │ - lh t0,0(t4) │ │ - addu t1,t3,t2 │ │ - lw a1,0(t1) │ │ - sll a2,t0,0x1 │ │ - addu a0,a1,a2 │ │ - lw ra,8(v1) │ │ - sh s5,0(a0) │ │ - lw a3,8(s0) │ │ - lw t5,4(s4) │ │ - lw t8,8(a3) │ │ - addiu t6,ra,-1 │ │ - addu t7,t8,v0 │ │ - lw t9,4(t7) │ │ - lw s4,20(s0) │ │ - sll t4,t6,0x1 │ │ - addu v0,t9,t4 │ │ - sll t3,t5,0x2 │ │ - lh t1,0(v0) │ │ - addu t2,s4,t3 │ │ - lw t0,0(t2) │ │ - sll a2,t1,0x1 │ │ - lw t9,-31536(gp) │ │ - addu a1,t0,a2 │ │ - move a0,s3 │ │ - bal 4bdb8 │ │ - sh s5,0(a1) │ │ - move s3,v0 │ │ - bnez v0,47770 │ │ + lw t9,-30212(gp) │ │ + jalr t9 │ │ + move a0,s6 │ │ + move s0,s4 │ │ + bgtz s4,47968 │ │ lw gp,24(sp) │ │ - lw v0,32(s2) │ │ - addiu s7,s7,1 │ │ - slt s3,s7,v0 │ │ - bnez s3,47700 │ │ - lw t9,-31540(gp) │ │ - blez v0,47ae0 │ │ - li a0,1 │ │ - move v0,zero │ │ - lw a1,20(s0) │ │ - sll t8,v0,0x2 │ │ - addu a2,a1,t8 │ │ - lw v1,0(a2) │ │ - addiu v0,v0,1 │ │ - addu a3,v1,s6 │ │ - sh a0,0(a3) │ │ - lw ra,24(s0) │ │ - addu t7,ra,t8 │ │ - lw s4,0(t7) │ │ - addu s7,s4,s6 │ │ - sh a0,0(s7) │ │ - lw v1,32(s2) │ │ - slt s5,v0,v1 │ │ - bnez s5,478a4 │ │ - nop │ │ - blez v1,47ae0 │ │ - move s4,zero │ │ - sll s3,s1,0x1 │ │ - lw t9,-31540(gp) │ │ + b 478f4 │ │ + lw t9,-30412(gp) │ │ + lw t2,0(s1) │ │ + lw t3,16(t2) │ │ + addu t4,t3,t1 │ │ + lw a1,0(t4) │ │ + lw t5,12(v0) │ │ + lw a2,0(a3) │ │ + lw t9,-30212(gp) │ │ + lw a3,4(a3) │ │ move a0,s2 │ │ - bal 4bc28 │ │ - move a1,s4 │ │ - move s5,v0 │ │ - bnez v0,4792c │ │ - lw gp,24(sp) │ │ - b 479f4 │ │ - lw v0,32(s2) │ │ - lw t9,-31536(gp) │ │ - bal 4bdb8 │ │ - move a0,s5 │ │ - move s5,v0 │ │ - beqz v0,479f0 │ │ - lw gp,24(sp) │ │ - lw t9,-31532(gp) │ │ - bal 4bd18 │ │ - move a0,s5 │ │ - lw s6,12(v0) │ │ - bgez s6,47914 │ │ + jalr t9 │ │ + sw t5,16(sp) │ │ + blez s0,478f0 │ │ lw gp,24(sp) │ │ - blez s1,47914 │ │ - move v1,zero │ │ - lw a2,4(v0) │ │ + lw t9,-31556(gp) │ │ + move a1,s0 │ │ + jalr t9 │ │ + move a0,s1 │ │ lw a3,0(v0) │ │ - lw t7,20(s0) │ │ - sll ra,a2,0x2 │ │ - sll t8,a3,0x2 │ │ - addu s7,t7,ra │ │ - addu t6,t7,t8 │ │ - lw t5,0(s7) │ │ - lw t4,0(t6) │ │ - addu a0,t5,v1 │ │ - addu t3,t4,v1 │ │ - lhu t2,0(t3) │ │ - lhu t1,0(a0) │ │ - addiu v1,v1,2 │ │ - or t0,t2,t1 │ │ - bne v1,s3,4794c │ │ - sh t0,0(a0) │ │ - move v1,zero │ │ - lw t8,0(v0) │ │ - lw t7,4(v0) │ │ - lw t5,24(s0) │ │ - sll s7,t8,0x2 │ │ - sll t6,t7,0x2 │ │ - addu t4,t5,s7 │ │ - addu t3,t5,t6 │ │ - lw t2,0(t4) │ │ - lw t1,0(t3) │ │ - addu s6,t2,v1 │ │ - addu t0,t1,v1 │ │ - lhu a0,0(t0) │ │ - lhu t9,0(s6) │ │ - addiu v1,v1,2 │ │ - or a1,a0,t9 │ │ - bne v1,s3,47994 │ │ - sh a1,0(s6) │ │ - lw t9,-31536(gp) │ │ - bal 4bdb8 │ │ - move a0,s5 │ │ - move s5,v0 │ │ - bnez v0,4792c │ │ lw gp,24(sp) │ │ - lw v0,32(s2) │ │ - addiu s4,s4,1 │ │ - slt s5,s4,v0 │ │ - bnez s5,478f4 │ │ - lw t9,-31540(gp) │ │ - blez v0,47ae4 │ │ - lw ra,68(sp) │ │ - move t0,zero │ │ - move t1,zero │ │ - li t2,-1 │ │ - lw s3,20(s0) │ │ - move a0,zero │ │ - blez s1,47b0c │ │ - addu v0,s3,t0 │ │ - lw v1,0(v0) │ │ - move v0,zero │ │ - sll ra,v0,0x1 │ │ - addu s4,v1,ra │ │ - lh s3,0(s4) │ │ - sll a3,a0,0x1 │ │ - beqz s3,47a5c │ │ - addu a2,v1,a3 │ │ - sh v0,0(a2) │ │ - lw a2,20(s0) │ │ - addiu a0,a0,1 │ │ - addu v1,a2,t0 │ │ - lw v1,0(v1) │ │ - addiu v0,v0,1 │ │ - bne v0,s1,47a34 │ │ - sll ra,v0,0x1 │ │ - sll a1,a0,0x1 │ │ - addu v0,v1,a1 │ │ - sh t2,0(v0) │ │ - lw s6,24(s0) │ │ - move a0,zero │ │ - move v0,zero │ │ - addu a3,s6,t0 │ │ - lw t5,0(a3) │ │ - sll t6,v0,0x1 │ │ - addu t4,t5,t6 │ │ - lh t3,0(t4) │ │ - sll s7,a0,0x1 │ │ - beqz t3,47ab0 │ │ - addu a2,t5,s7 │ │ - sh v0,0(a2) │ │ - lw t7,24(s0) │ │ - addiu a0,a0,1 │ │ - addu a3,t7,t0 │ │ - addiu v0,v0,1 │ │ - bne v0,s1,47a84 │ │ - nop │ │ - sll a0,a0,0x1 │ │ - lw s5,0(a3) │ │ - addiu t1,t1,1 │ │ - addu t9,s5,a0 │ │ - sh t2,0(t9) │ │ - lw t8,32(s2) │ │ - slt a0,t1,t8 │ │ - bnez a0,47a18 │ │ - addiu t0,t0,4 │ │ - lw ra,68(sp) │ │ - lw s7,64(sp) │ │ - lw s6,60(sp) │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + lw t0,12(a3) │ │ + lw s0,8(v0) │ │ + bne t0,s3,47934 │ │ + sll t1,t0,0x2 │ │ + b 47944 │ │ + addiu a1,s5,-14240 │ │ + lw ra,60(sp) │ │ + lw s6,56(sp) │ │ + lw s5,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - lw ra,0(v0) │ │ - sh t2,0(ra) │ │ - lw s4,24(s0) │ │ - b 47ac0 │ │ - addu a3,s4,t0 │ │ + addiu sp,sp,64 │ │ + jr ra │ │ + nop │ │ + ... │ │ │ │ -00047b20 : │ │ +000479d0 : │ │ lui gp,0x6 │ │ - addiu gp,gp,5936 │ │ + addiu gp,gp,6272 │ │ addu gp,gp,t9 │ │ + beqz a0,47adc │ │ + nop │ │ addiu sp,sp,-48 │ │ + lw v1,0(a0) │ │ sw gp,16(sp) │ │ sw s3,40(sp) │ │ sw ra,44(sp) │ │ sw s2,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ - beqz a0,47c2c │ │ + beqz v1,47a78 │ │ move s3,a0 │ │ - lw v0,0(a0) │ │ - beqz v0,47bcc │ │ - lw t9,-31856(gp) │ │ - lw v1,32(v0) │ │ - blez v1,47bcc │ │ + lw v0,32(v1) │ │ + blez v0,47a7c │ │ + lw t9,-31868(gp) │ │ move s2,zero │ │ - lw a2,32(s3) │ │ - sll a1,s2,0x2 │ │ - addu a0,a2,a1 │ │ - lw s0,0(a0) │ │ - bnez s0,47b90 │ │ - lw t9,-31688(gp) │ │ - b 47bbc │ │ - lw t0,32(v0) │ │ - move s0,s1 │ │ - lw t9,-31688(gp) │ │ + lw a0,32(s3) │ │ + sll t9,s2,0x2 │ │ + addu a1,a0,t9 │ │ + lw s0,0(a1) │ │ + beqz s0,47a64 │ │ + nop │ │ + lw t9,-31720(gp) │ │ addiu a0,s0,40 │ │ - bal 2faf8 │ │ + jalr t9 │ │ lw s1,4(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ move a0,s0 │ │ - bnez s1,47b88 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move s0,s1 │ │ + bnez s1,47a34 │ │ lw gp,16(sp) │ │ - lw v0,0(s3) │ │ - lw t0,32(v0) │ │ + lw v1,0(s3) │ │ + lw a2,32(v1) │ │ addiu s2,s2,1 │ │ - slt a3,s2,t0 │ │ - bnez a3,47b68 │ │ - lw t9,-31856(gp) │ │ + slt a3,s2,a2 │ │ + bnez a3,47a1c │ │ + nop │ │ + lw t9,-31868(gp) │ │ jalr t9 │ │ lw a0,20(s3) │ │ lw gp,16(sp) │ │ - lw t9,-31856(gp) │ │ + lw t9,-31868(gp) │ │ jalr t9 │ │ lw a0,24(s3) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,28(s3) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,32(s3) │ │ lw gp,16(sp) │ │ - move a0,s3 │ │ lw ra,44(sp) │ │ - lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ - lw t9,-32556(gp) │ │ + move a0,s3 │ │ + lw t9,-32552(gp) │ │ + lw s3,40(sp) │ │ jr t9 │ │ addiu sp,sp,48 │ │ - lw ra,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ + nop │ │ │ │ -00047c48 : │ │ +00047ae4 : │ │ lui gp,0x6 │ │ - addiu gp,gp,5640 │ │ + addiu gp,gp,5996 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw gp,16(sp) │ │ sw s1,32(sp) │ │ sw ra,36(sp) │ │ sw s0,28(sp) │ │ - beqz a0,47cf0 │ │ + beqz a0,47b8c │ │ move s1,a0 │ │ lw a0,8(a0) │ │ - beqz a0,47c88 │ │ - lw t9,-31888(gp) │ │ + beqz a0,47b24 │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw s0,12(s1) │ │ - bnez s0,47ca4 │ │ - lw t9,-32556(gp) │ │ - b 47cd8 │ │ - move a0,s1 │ │ + bnez s0,47b40 │ │ + lw t9,-32552(gp) │ │ + b 47ba0 │ │ + move s0,s1 │ │ move s0,v0 │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,s1 │ │ lw gp,16(sp) │ │ lw a0,8(s0) │ │ - beqz a0,47cc8 │ │ - lw t9,-31888(gp) │ │ + beqz a0,47b64 │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw v0,12(s0) │ │ - bnez v0,47c9c │ │ + bnez v0,47b38 │ │ move s1,s0 │ │ - move a0,s1 │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,28(sp) │ │ - lw t9,-32556(gp) │ │ jr t9 │ │ addiu sp,sp,40 │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ + b 47b74 │ │ + lw ra,36(sp) │ │ │ │ -00047d04 : │ │ +00047ba8 : │ │ li v0,-1 │ │ sw v0,0(a0) │ │ sw v0,4(a0) │ │ sw v0,8(a0) │ │ jr ra │ │ sw v0,12(a0) │ │ lui gp,0x6 │ │ - addiu gp,gp,5428 │ │ + addiu gp,gp,5776 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-136 │ │ - sw s2,104(sp) │ │ + lw v1,16(a0) │ │ + addiu sp,sp,-128 │ │ + sw s7,116(sp) │ │ + sw a3,140(sp) │ │ + move s7,a0 │ │ + lw a3,12(a3) │ │ + lw a0,4(v1) │ │ + sw s5,108(sp) │ │ sw gp,24(sp) │ │ - sw ra,132(sp) │ │ - sw s8,128(sp) │ │ - sw s7,124(sp) │ │ - sw s6,120(sp) │ │ - sw s5,116(sp) │ │ - sw s4,112(sp) │ │ - sw s3,108(sp) │ │ - sw s1,100(sp) │ │ - sw s0,96(sp) │ │ - lw t0,16(a0) │ │ - move s2,a0 │ │ - lw v1,12(a3) │ │ - lw a0,4(t0) │ │ - li v0,-1 │ │ - sw a0,72(sp) │ │ - sw a3,148(sp) │ │ - sw a1,140(sp) │ │ - sw a2,144(sp) │ │ - lh s5,40(t0) │ │ - beq v1,v0,48254 │ │ - lw a0,8(s2) │ │ - lw a3,0(s2) │ │ - sll a1,v1,0x2 │ │ - lw a2,16(a3) │ │ - addu v1,a2,a1 │ │ - lw a1,0(v1) │ │ - lw t9,-32128(gp) │ │ + move s5,a1 │ │ + li a1,-1 │ │ + sw s0,88(sp) │ │ + sw a0,80(sp) │ │ + sw ra,124(sp) │ │ + sw s8,120(sp) │ │ + sw s6,112(sp) │ │ + sw s4,104(sp) │ │ + sw s3,100(sp) │ │ + sw s2,96(sp) │ │ + sw s1,92(sp) │ │ + sw a2,136(sp) │ │ + lh s0,40(v1) │ │ + beq a3,a1,48120 │ │ + lw a0,8(s7) │ │ + lw t0,0(s7) │ │ + sll t1,a3,0x2 │ │ + lw t2,16(t0) │ │ + addu t3,t2,t1 │ │ + lw a1,0(t3) │ │ + lw t9,-32124(gp) │ │ jalr t9 │ │ - nop │ │ - lw a0,8(s2) │ │ - sll s3,v0,0x2 │ │ - sll s1,v0,0x4 │ │ - lw t7,8(a0) │ │ - addu s0,s3,s1 │ │ - sw v0,56(sp) │ │ - addu v0,t7,s0 │ │ - lw t6,8(v0) │ │ - lw t5,160(sp) │ │ - sw t6,44(sp) │ │ - lw t4,0(t5) │ │ - lw t3,44(sp) │ │ - li t2,1 │ │ + li s6,1 │ │ + lw a0,8(s7) │ │ + sll s2,v0,0x2 │ │ + sll t4,v0,0x4 │ │ + lw s1,8(a0) │ │ + addu s2,s2,t4 │ │ + addu t5,s1,s2 │ │ + lw t6,8(t5) │ │ + lw s3,152(sp) │ │ lw gp,24(sp) │ │ - sw s0,32(sp) │ │ - beq t3,t2,48260 │ │ - sw t4,40(sp) │ │ - lw s8,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - lw a0,72(sp) │ │ + sw v0,60(sp) │ │ + sw t6,48(sp) │ │ + beq t6,s6,4812c │ │ + lw s4,0(s3) │ │ + lw s0,-32708(gp) │ │ + lw s8,80(sp) │ │ + lw t9,-32152(gp) │ │ + move a0,s8 │ │ li a1,4 │ │ - addiu a2,s8,5508 │ │ + addiu a2,s0,-4748 │ │ jalr t9 │ │ li a3,478 │ │ - lw v1,44(sp) │ │ + lw t8,48(sp) │ │ lw gp,24(sp) │ │ - blez v1,484bc │ │ - sw v0,60(sp) │ │ - lw s7,72(sp) │ │ - lw s1,44(sp) │ │ - addiu s5,v1,-2 │ │ - sll s3,s7,0x2 │ │ - addiu s6,s1,-1 │ │ - sll a0,s5,0x1 │ │ - sw s3,64(sp) │ │ + blez t8,48384 │ │ + move s3,v0 │ │ + sw s7,128(sp) │ │ + sll v1,s8,0x2 │ │ + move a3,zero │ │ + addiu v0,t8,-1 │ │ + addiu a0,s0,-4748 │ │ + lw s6,128(sp) │ │ + lw t3,8(s7) │ │ + sw v1,76(sp) │ │ sw zero,52(sp) │ │ - sw zero,76(sp) │ │ - move s4,zero │ │ - sw zero,36(sp) │ │ - sw s6,48(sp) │ │ - sw a0,68(sp) │ │ - li s7,1 │ │ - lw a2,8(s2) │ │ - lw v1,32(sp) │ │ - lw t1,8(a2) │ │ - sll s8,s4,0x1 │ │ - addu a1,t1,v1 │ │ - lw v0,4(a1) │ │ - addu s0,v0,s8 │ │ - beqz s4,48638 │ │ - lh s0,0(s0) │ │ - lw s1,48(sp) │ │ - beq s1,s4,4801c │ │ - lw t9,-31568(gp) │ │ - lw a0,12(s2) │ │ - lw a1,56(sp) │ │ - bal 295c0 │ │ - move a2,s4 │ │ - lw s3,8(s2) │ │ - lw a1,32(sp) │ │ - lw t9,8(s3) │ │ - lw s0,16(s2) │ │ - addu a0,t9,a1 │ │ - lw t7,4(a0) │ │ - lw t3,56(s0) │ │ - addu t6,t7,s8 │ │ - lh t5,0(t6) │ │ - lw t8,36(sp) │ │ - sll t4,t5,0x2 │ │ - sll a3,t5,0x4 │ │ - move s0,v0 │ │ - subu v0,a3,t4 │ │ - addu t0,t3,v0 │ │ - lwl s1,7(t0) │ │ - lw s3,0(t8) │ │ + sw zero,84(sp) │ │ + move s8,zero │ │ + sw v0,32(sp) │ │ + li s1,1 │ │ + sw a0,56(sp) │ │ + move s7,a3 │ │ + lw a1,8(t3) │ │ + sll s0,s7,0x1 │ │ + addu a2,a1,s2 │ │ + lw t0,4(a2) │ │ + addu t1,t0,s0 │ │ + beqz s7,484d8 │ │ + lh a1,0(t1) │ │ + lw t2,32(sp) │ │ + beq t2,s7,47ec8 │ │ + lw t9,-31564(gp) │ │ + lw a0,12(s6) │ │ + lw a1,60(sp) │ │ + jalr t9 │ │ + move a2,s7 │ │ + lw a3,8(s6) │ │ + lw a2,16(s6) │ │ + lw t0,8(a3) │ │ + lw a0,56(a2) │ │ + addu v1,t0,s2 │ │ + lw a1,4(v1) │ │ + move t8,v0 │ │ + addu t3,a1,s0 │ │ + lh t4,0(t3) │ │ + lw t1,0(s8) │ │ + sll t5,t4,0x2 │ │ + sll v0,t4,0x4 │ │ + subu t6,v0,t5 │ │ + addu t2,a0,t6 │ │ + lwl t9,7(t2) │ │ lw gp,24(sp) │ │ - beqz s3,47f7c │ │ - lwr s1,4(t0) │ │ - b 47ef4 │ │ - move v0,s3 │ │ - lw v0,8(v0) │ │ - beqz v0,47f7c │ │ + move a3,t1 │ │ + bnez t1,47d84 │ │ + lwr t9,4(t2) │ │ + b 47dc4 │ │ + sw t9,36(sp) │ │ + lw a3,8(a3) │ │ + beqz a3,47dc0 │ │ nop │ │ - lhu ra,92(v0) │ │ - bne ra,s0,47ee8 │ │ + lhu ra,92(a3) │ │ + bne ra,t8,47d78 │ │ nop │ │ - lbu a2,35(v0) │ │ - bnez a2,47ee8 │ │ + lbu t7,35(a3) │ │ + bnez t7,47d78 │ │ nop │ │ - sw v0,36(sp) │ │ - lw a1,44(sp) │ │ - addiu s4,s4,1 │ │ - bne s4,a1,47e50 │ │ + move s8,a3 │ │ + move t9,s5 │ │ + lw t8,48(sp) │ │ + addiu s7,s7,1 │ │ + beq s7,t8,47e70 │ │ nop │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - lw a0,60(sp) │ │ - lw gp,24(sp) │ │ - lw t9,-31888(gp) │ │ - jalr t9 │ │ - lw a0,52(sp) │ │ - lw a0,40(sp) │ │ - lw v0,140(sp) │ │ - lw s2,160(sp) │ │ - sw a0,0(s2) │ │ - lw ra,132(sp) │ │ - lw s8,128(sp) │ │ - lw s7,124(sp) │ │ - lw s6,120(sp) │ │ - lw s5,116(sp) │ │ - lw s4,112(sp) │ │ - lw s3,108(sp) │ │ - lw s2,104(sp) │ │ - lw s1,100(sp) │ │ - lw s0,96(sp) │ │ - jr ra │ │ - addiu sp,sp,136 │ │ - lw v0,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - li a3,585 │ │ + lw t3,8(s6) │ │ + b 47cec │ │ + move s5,t9 │ │ + sw t9,36(sp) │ │ + lw a2,56(sp) │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ li a1,120 │ │ + sw t8,44(sp) │ │ + sw t1,40(sp) │ │ jalr t9 │ │ - addiu a2,v0,5508 │ │ - lw t4,4(s2) │ │ + li a3,585 │ │ + lw a2,8(s6) │ │ + lw t0,4(s6) │ │ + lw v1,8(a2) │ │ + lw a0,44(s6) │ │ + addu a1,v1,s2 │ │ + lw t3,4(a1) │ │ + lw t5,40(sp) │ │ + addu s0,t3,s0 │ │ + lhu t4,0(s0) │ │ lw gp,24(sp) │ │ - sw t4,36(v0) │ │ - lw a3,44(s2) │ │ - lw t0,32(sp) │ │ - sw a3,12(v0) │ │ - lw t3,8(s2) │ │ - lw t1,8(t3) │ │ - addu v1,t1,t0 │ │ - lw t2,4(v1) │ │ - addu s5,t2,s8 │ │ - lhu s6,0(s5) │ │ - sb s4,34(v0) │ │ - sh s6,32(v0) │ │ + sw t0,36(v0) │ │ + sw a0,12(v0) │ │ + sh t4,32(v0) │ │ + sb s7,34(v0) │ │ sb zero,35(v0) │ │ - beq s4,s7,48610 │ │ - sw s3,8(v0) │ │ - lw t5,36(sp) │ │ - sw v0,0(t5) │ │ - lw t6,40(sp) │ │ - lw t9,-31680(gp) │ │ - sw t6,4(v0) │ │ - lw a0,4(s2) │ │ + sw t5,8(v0) │ │ + lw t6,36(sp) │ │ + beq s7,s1,484b0 │ │ + lw t2,44(sp) │ │ + sw v0,0(s8) │ │ + lw t9,-31644(gp) │ │ + lw a0,4(s6) │ │ addiu a1,v0,40 │ │ - sw s1,16(sp) │ │ + sw s4,4(v0) │ │ move a2,zero │ │ - move a3,s0 │ │ - bal 300d0 │ │ - sw v0,40(sp) │ │ - lw s1,40(sp) │ │ + sw t6,16(sp) │ │ + move a3,t2 │ │ + jalr t9 │ │ + move s4,v0 │ │ + lw t8,48(sp) │ │ + addiu s7,s7,1 │ │ lw gp,24(sp) │ │ - b 47f10 │ │ - sw s1,36(sp) │ │ - lw t9,-30412(gp) │ │ - lw a0,60(sp) │ │ - lw a2,64(sp) │ │ + move s8,s4 │ │ + bne s7,t8,47db4 │ │ + move t9,s5 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + lw gp,24(sp) │ │ + lw t9,-31884(gp) │ │ + jalr t9 │ │ + lw a0,52(sp) │ │ + lw s2,152(sp) │ │ + lw ra,124(sp) │ │ + sw s4,0(s2) │ │ + move v0,s5 │ │ + lw s8,120(sp) │ │ + lw s7,116(sp) │ │ + lw s6,112(sp) │ │ + lw s5,108(sp) │ │ + lw s4,104(sp) │ │ + lw s3,100(sp) │ │ + lw s2,96(sp) │ │ + lw s1,92(sp) │ │ + lw s0,88(sp) │ │ + jr ra │ │ + addiu sp,sp,128 │ │ + lw t9,-30468(gp) │ │ + lw a2,76(sp) │ │ + sw a1,36(sp) │ │ + move a0,s3 │ │ jalr t9 │ │ move a1,zero │ │ - lw a0,8(s2) │ │ - lw t8,32(sp) │ │ - lw t7,8(a0) │ │ - lw t4,16(s2) │ │ - addu t6,t7,t8 │ │ - lw v0,4(t6) │ │ - lw t9,12(s2) │ │ - addu s1,v0,s8 │ │ - lh a3,0(s1) │ │ - lw t5,68(sp) │ │ - sll t0,a3,0x2 │ │ - lw t1,56(t4) │ │ - sll t3,a3,0x4 │ │ - subu a2,t3,t0 │ │ - lw t2,16(t9) │ │ - addu v1,v0,t5 │ │ - addu t7,t1,a2 │ │ - lh s6,0(v1) │ │ - sll s5,s0,0x2 │ │ - lw a2,156(sp) │ │ - addu s0,t2,s5 │ │ - lw a0,0(s0) │ │ - sll a1,s6,0x2 │ │ - sll s3,s6,0x4 │ │ - lwl t0,7(t7) │ │ - lh s0,0(a2) │ │ - subu t8,s3,a1 │ │ - lw gp,24(sp) │ │ - addu s5,a0,t8 │ │ - bltz s0,48114 │ │ - lwr t0,4(t7) │ │ - lw t1,60(sp) │ │ - move s3,a2 │ │ - lw v1,4(s5) │ │ - sll a3,s0,0x1 │ │ - addu t3,v1,a3 │ │ - lh a2,0(t3) │ │ - lw t2,0(s5) │ │ + lw t3,8(s6) │ │ + lw t6,16(s6) │ │ + lw t5,8(t3) │ │ + lw t4,12(s6) │ │ + addu t7,t5,s2 │ │ + lw t8,4(t7) │ │ + lw v1,56(t6) │ │ + addu v0,t8,s0 │ │ + lh a0,0(v0) │ │ + lw t0,36(sp) │ │ + sll a1,a0,0x2 │ │ + sll a2,a0,0x4 │ │ + lw a3,16(t4) │ │ + subu t9,a2,a1 │ │ + addu t3,v1,t9 │ │ + sll t1,t0,0x2 │ │ + lh t2,-2(v0) │ │ + addu t4,a3,t1 │ │ + lwl t8,7(t3) │ │ + lw a3,148(sp) │ │ + sll t5,t2,0x2 │ │ + sll t6,t2,0x4 │ │ + lw t7,0(t4) │ │ + lwr t8,4(t3) │ │ + lh a0,0(a3) │ │ + subu v0,t6,t5 │ │ + lw gp,24(sp) │ │ + addu v1,t7,v0 │ │ + bltz a0,47ff0 │ │ + sw t8,44(sp) │ │ + lw ra,148(sp) │ │ + sw s8,36(sp) │ │ + addiu a1,ra,2 │ │ + sw s0,64(sp) │ │ + sw s7,40(sp) │ │ + sw s5,132(sp) │ │ + move a3,s4 │ │ + move s0,a0 │ │ + move s7,v1 │ │ + move s8,s6 │ │ + move s5,a1 │ │ + lw s4,4(s7) │ │ + sll s6,s0,0x1 │ │ + addu a2,s4,s6 │ │ + lh t0,0(a2) │ │ + lw t1,0(s7) │ │ + sll t9,t0,0x2 │ │ + addu s6,s3,t9 │ │ + sll t3,t0,0x1 │ │ + lw s4,0(s6) │ │ + addu t4,t1,t3 │ │ + beqz s4,48030 │ │ + lhu t5,0(t4) │ │ + sra a2,s0,0x5 │ │ sll s6,a2,0x2 │ │ - addu s6,t1,s6 │ │ - sll a1,a2,0x1 │ │ - lw s1,0(s6) │ │ - addu ra,t2,a1 │ │ - beqz s1,4814c │ │ - lhu v1,0(ra) │ │ - sra t7,s0,0x5 │ │ - addiu t6,t7,4 │ │ - sll t5,t6,0x2 │ │ - addu s6,s1,t5 │ │ - lw v0,0(s6) │ │ - sllv v1,s7,s0 │ │ - or s0,v1,v0 │ │ - sw s0,0(s6) │ │ - addiu s3,s3,2 │ │ - lh s0,0(s3) │ │ - bgez s0,480b4 │ │ - nop │ │ - beq s4,s7,485ac │ │ - lw a0,36(sp) │ │ - lw v1,0(a0) │ │ - bnez v1,48134 │ │ - lw t0,52(sp) │ │ - b 4824c │ │ - lw t1,0(t0) │ │ - move v1,v0 │ │ - lw v0,8(v1) │ │ - bnez v0,48130 │ │ - lw a0,52(sp) │ │ - lw t8,0(a0) │ │ - b 47f10 │ │ - sw t8,8(v1) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s1,5508 │ │ + addu a0,s4,s6 │ │ + lw t0,16(a0) │ │ + sllv s0,s1,s0 │ │ + or v1,t0,s0 │ │ + sw v1,16(a0) │ │ + addiu s5,s5,2 │ │ + lh s0,-2(s5) │ │ + bgez s0,47f84 │ │ + move s6,s8 │ │ + lw s7,40(sp) │ │ + lw s8,36(sp) │ │ + lw s5,132(sp) │ │ + move s4,a3 │ │ + lw a1,32(sp) │ │ + beq a1,s1,4845c │ │ + lw v0,84(sp) │ │ + lw t3,0(s8) │ │ + bnez t3,48014 │ │ + lw t4,52(sp) │ │ + b 48114 │ │ + move t9,s5 │ │ + move t3,t1 │ │ + lw t1,8(t3) │ │ + bnez t1,48010 │ │ + lw t7,52(sp) │ │ + move t9,s5 │ │ + lw t8,0(t7) │ │ + b 47da4 │ │ + sw t8,8(t3) │ │ + lw t9,-32152(gp) │ │ + lw a2,56(sp) │ │ + sw a3,72(sp) │ │ + sw t5,68(sp) │ │ li a0,1 │ │ li a1,120 │ │ - li a3,629 │ │ - sw v1,80(sp) │ │ - sw t0,88(sp) │ │ jalr t9 │ │ - sw t1,84(sp) │ │ - lw a3,4(s2) │ │ - lw t3,148(sp) │ │ + li a3,629 │ │ + lw t2,8(s8) │ │ + lw t6,140(sp) │ │ + lw t8,8(t2) │ │ + lw v1,64(sp) │ │ + addu a3,t8,s2 │ │ + lw a0,4(a3) │ │ + lw t7,8(t6) │ │ + lw a2,44(s8) │ │ + addu a1,a0,v1 │ │ + move s4,v0 │ │ + lw t0,4(s8) │ │ + lhu t1,0(a1) │ │ + sra t3,t7,0xa │ │ + lbu v0,32(sp) │ │ + lw t9,52(sp) │ │ + addu t4,t3,a2 │ │ + li t5,1 │ │ lw gp,24(sp) │ │ - sw a3,36(v0) │ │ - lw a2,8(t3) │ │ - lw a1,44(s2) │ │ - sra t2,a2,0xa │ │ - addu t9,t2,a1 │ │ - sw t9,12(v0) │ │ - lw a0,8(s2) │ │ - lw t8,32(sp) │ │ - lw t7,8(a0) │ │ - move s1,v0 │ │ - addu t6,t7,t8 │ │ - lw t5,4(t6) │ │ - lw t4,48(sp) │ │ - addu v0,t5,s8 │ │ - lhu t0,0(v0) │ │ - li t1,1 │ │ - lw v0,52(sp) │ │ - sb t4,34(s1) │ │ - sh t0,32(s1) │ │ - sb t1,35(s1) │ │ - lw v1,80(sp) │ │ - lw t0,88(sp) │ │ - beqz v0,484b4 │ │ - lw t1,84(sp) │ │ - lw v0,0(v0) │ │ - lw t4,40(sp) │ │ - lw ra,148(sp) │ │ - sw t4,4(s1) │ │ - sw v0,8(s1) │ │ - sw ra,0(s1) │ │ - lw a0,4(s2) │ │ - lw t9,-31680(gp) │ │ - sw t0,16(sp) │ │ - sw t0,88(sp) │ │ - sw t1,84(sp) │ │ - addiu a1,s1,40 │ │ + sb v0,34(s4) │ │ + sb t5,35(s4) │ │ + sw t0,36(s4) │ │ + sw t4,12(s4) │ │ + sh t1,32(s4) │ │ + lw t6,68(sp) │ │ + beqz t9,4837c │ │ + lw t2,72(sp) │ │ + lw ra,0(t9) │ │ + lw t7,140(sp) │ │ + lw t8,44(sp) │ │ + sw t7,0(s4) │ │ + lw a0,4(s8) │ │ + lw t9,-31644(gp) │ │ + sw t2,4(s4) │ │ + sw ra,8(s4) │ │ + move a3,t6 │ │ + addiu a1,s4,40 │ │ move a2,zero │ │ - bal 300d0 │ │ - move a3,v1 │ │ + jalr t9 │ │ + sw t8,16(sp) │ │ lw gp,24(sp) │ │ lw a0,52(sp) │ │ - lw t9,-31892(gp) │ │ + lw t9,-31888(gp) │ │ jalr t9 │ │ - move a1,s1 │ │ - lw gp,24(sp) │ │ - sw s1,0(s6) │ │ + move a1,s4 │ │ sw v0,52(sp) │ │ - sw s1,40(sp) │ │ - lw t1,84(sp) │ │ - b 480e4 │ │ - lw t0,88(sp) │ │ - b 47f10 │ │ - sw t1,0(a0) │ │ - lw t1,-32696(gp) │ │ - b 47d9c │ │ - addiu a1,t1,-4040 │ │ - lw t9,-31996(gp) │ │ - lw s4,4(v0) │ │ - lw a1,56(sp) │ │ + lw gp,24(sp) │ │ + move a3,s4 │ │ + b 47fb4 │ │ + sw s4,0(s6) │ │ + lw t5,0(t4) │ │ + b 47da4 │ │ + sw t5,0(s8) │ │ + lw a2,-32708(gp) │ │ + b 47c40 │ │ + addiu a1,a2,-14240 │ │ + lw t9,-31988(gp) │ │ + lw s1,4(t5) │ │ + lw a1,60(sp) │ │ jalr t9 │ │ - lh s6,0(s4) │ │ - bnez v0,484c4 │ │ + lh s3,0(s1) │ │ + bnez v0,4838c │ │ lw gp,24(sp) │ │ - lw v1,152(sp) │ │ - lh a1,0(v1) │ │ - bltz a1,485a4 │ │ - lw s7,-32696(gp) │ │ - sll s6,s6,0x2 │ │ - addiu t0,s7,5508 │ │ - lw s7,32(sp) │ │ - sll s5,s5,0x1 │ │ - move s3,v1 │ │ - move s1,zero │ │ - lw t8,8(s2) │ │ - lw s4,12(s2) │ │ - lw t9,8(t8) │ │ - lw t7,20(s4) │ │ - addu s0,t9,s7 │ │ - lw t6,4(s0) │ │ - addu t5,t7,s6 │ │ - lh t3,0(t6) │ │ - lw t4,16(s2) │ │ - lw a3,0(t5) │ │ - sll t2,a1,0x2 │ │ - lw v0,56(t4) │ │ - sll a2,t3,0x2 │ │ - sll t1,t3,0x4 │ │ - addu a0,a3,t2 │ │ - subu v1,t1,a2 │ │ - addu t8,v0,v1 │ │ - lw ra,0(a0) │ │ - lwl s4,7(t8) │ │ - addu s8,ra,s5 │ │ - lhu s0,0(s8) │ │ - beqz s1,48334 │ │ - lwr s4,4(t8) │ │ - lw a0,0(s1) │ │ - lhu s8,92(a0) │ │ - beq s8,s0,4848c │ │ - move v0,s1 │ │ - b 4832c │ │ - lw v0,8(v0) │ │ - lw a0,0(v0) │ │ - lhu ra,92(a0) │ │ - beq ra,s0,48490 │ │ - sra a3,a1,0x5 │ │ - lw v0,8(v0) │ │ - bnez v0,48318 │ │ + lw t3,144(sp) │ │ + lh s6,0(t3) │ │ + bltz s6,48454 │ │ + sll t0,s0,0x1 │ │ + lw s0,-32708(gp) │ │ + lw s1,140(sp) │ │ + addiu v1,s0,-4748 │ │ + sll t4,s3,0x2 │ │ + addiu s8,t3,2 │ │ + move s3,zero │ │ + sw v1,48(sp) │ │ + move t1,s5 │ │ + lw t5,8(s7) │ │ + lw t6,12(s7) │ │ + lw a0,8(t5) │ │ + lw t2,20(t6) │ │ + addu ra,a0,s2 │ │ + lw t7,4(ra) │ │ + addu t8,t2,t4 │ │ + lh a3,0(t7) │ │ + lw a1,16(s7) │ │ + lw a2,0(t8) │ │ + sll s5,s6,0x2 │ │ + lw v0,56(a1) │ │ + sll t9,a3,0x2 │ │ + sll t3,a3,0x4 │ │ + addu s0,a2,s5 │ │ + subu v1,t3,t9 │ │ + addu t5,v0,v1 │ │ + lw t6,0(s0) │ │ + lwl s5,7(t5) │ │ + addu a0,t6,t0 │ │ + lhu s0,0(a0) │ │ + beqz s3,48208 │ │ + lwr s5,4(t5) │ │ + lw t8,0(s3) │ │ + lhu ra,92(t8) │ │ + beq ra,s0,48358 │ │ + move t7,s3 │ │ + b 48200 │ │ + lw t7,8(t7) │ │ + lw t8,0(t7) │ │ + lhu ra,92(t8) │ │ + beq ra,s0,4835c │ │ + sra a3,s6,0x5 │ │ + lw t7,8(t7) │ │ + bnez t7,481ec │ │ nop │ │ - li a0,1 │ │ - sra ra,a1,0x5 │ │ - sllv s8,a0,a1 │ │ - lw t9,-32156(gp) │ │ - move a2,t0 │ │ - sw ra,84(sp) │ │ + lw t9,-32152(gp) │ │ + lw a2,48(sp) │ │ + sw t1,44(sp) │ │ + sw t0,40(sp) │ │ + sw t4,36(sp) │ │ + sw s5,32(sp) │ │ li a0,1 │ │ li a1,120 │ │ - li a3,428 │ │ - sw s8,80(sp) │ │ jalr t9 │ │ - sw t0,88(sp) │ │ - lw t8,4(s2) │ │ - lw t7,148(sp) │ │ + li a3,428 │ │ lw gp,24(sp) │ │ - sw t7,0(v0) │ │ - sw t8,36(v0) │ │ - lw t6,8(t7) │ │ - lw t5,40(s2) │ │ - lw t3,44(s2) │ │ - sra t4,t6,0xa │ │ - addu t0,t4,t5 │ │ - addu t9,t0,t3 │ │ - sw t9,12(v0) │ │ - lw t2,8(s2) │ │ - move s8,v0 │ │ - lw t1,8(t2) │ │ - lw a3,84(sp) │ │ - addu v0,t1,s7 │ │ - lw a1,4(v0) │ │ - addiu a2,a3,4 │ │ - lhu t8,0(a1) │ │ - lw a0,140(sp) │ │ - sll v1,a2,0x2 │ │ + lw t0,4(s7) │ │ + sw s1,0(v0) │ │ + lw t1,8(s7) │ │ + lw t4,8(s1) │ │ + lw t2,8(t1) │ │ + lw t8,40(s7) │ │ + addu a3,t2,s2 │ │ + lw a1,4(a3) │ │ + move s5,v0 │ │ + lw a2,44(s7) │ │ + sra v0,t4,0xa │ │ + lhu t3,0(a1) │ │ + sra t5,s6,0x5 │ │ + addu v1,v0,t8 │ │ + lw t9,44(sp) │ │ + addu t6,v1,a2 │ │ + sll a0,t5,0x2 │ │ li t7,1 │ │ - sh t8,32(s8) │ │ - sb t7,35(s8) │ │ - sw a0,8(s8) │ │ - sb zero,34(s8) │ │ - addu t3,s8,v1 │ │ - lw t6,0(t3) │ │ - lw t5,80(sp) │ │ - lw t0,40(sp) │ │ - or t4,t6,t5 │ │ - sw t4,0(t3) │ │ - sw t0,4(s8) │ │ - lw a0,4(s2) │ │ - lw t9,-31680(gp) │ │ - addiu a1,s8,40 │ │ + sb t7,35(s5) │ │ + sb zero,34(s5) │ │ + sw t9,8(s5) │ │ + sw t0,36(s5) │ │ + sw t6,12(s5) │ │ + addu t0,s5,a0 │ │ + sh t3,32(s5) │ │ + lw t1,16(t0) │ │ + li t4,1 │ │ + sllv s6,t4,s6 │ │ + or t2,t1,s6 │ │ + sw t2,16(t0) │ │ + lw a0,4(s7) │ │ + sw s4,4(s5) │ │ + lw s4,32(sp) │ │ + lw t9,-31644(gp) │ │ + addiu a1,s5,40 │ │ move a2,zero │ │ move a3,s0 │ │ - bal 300d0 │ │ + jalr t9 │ │ sw s4,16(sp) │ │ lw gp,24(sp) │ │ - move a0,s1 │ │ - lw t9,-31892(gp) │ │ + move a0,s3 │ │ + lw t9,-31888(gp) │ │ jalr t9 │ │ - move a1,s8 │ │ + move a1,s5 │ │ lw gp,24(sp) │ │ - lw t0,88(sp) │ │ - sw s8,40(sp) │ │ - move s1,v0 │ │ - sw s8,140(sp) │ │ - addiu s3,s3,2 │ │ - lh a1,0(s3) │ │ - bgez a1,482a4 │ │ + lw t4,36(sp) │ │ + lw t0,40(sp) │ │ + move s4,s5 │ │ + move s3,v0 │ │ + move t1,s5 │ │ + addiu s8,s8,2 │ │ + lh s6,-2(s8) │ │ + bgez s6,48178 │ │ nop │ │ - lw t9,-31888(gp) │ │ + move s5,t1 │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - lw s2,160(sp) │ │ - lw a0,40(sp) │ │ - lw v0,140(sp) │ │ - sw a0,0(s2) │ │ - lw ra,132(sp) │ │ - lw s8,128(sp) │ │ - lw s7,124(sp) │ │ - lw s6,120(sp) │ │ - lw s5,116(sp) │ │ - lw s4,112(sp) │ │ - lw s3,108(sp) │ │ - lw s2,104(sp) │ │ - lw s1,100(sp) │ │ - lw s0,96(sp) │ │ + move a0,s3 │ │ + lw s2,152(sp) │ │ + lw ra,124(sp) │ │ + sw s4,0(s2) │ │ + move v0,s5 │ │ + lw s8,120(sp) │ │ + lw s7,116(sp) │ │ + lw s6,112(sp) │ │ + lw s5,108(sp) │ │ + lw s4,104(sp) │ │ + lw s3,100(sp) │ │ + lw s2,96(sp) │ │ + lw s1,92(sp) │ │ + lw s0,88(sp) │ │ jr ra │ │ - addiu sp,sp,136 │ │ - sra a3,a1,0x5 │ │ - addiu t2,a3,4 │ │ - sll a2,t2,0x2 │ │ - addu a0,a0,a2 │ │ - lw v0,0(a0) │ │ - li t1,1 │ │ - sllv v1,t1,a1 │ │ - or a1,v1,v0 │ │ - b 48430 │ │ - sw a1,0(a0) │ │ - b 481e4 │ │ - move v0,zero │ │ - b 47f20 │ │ + addiu sp,sp,128 │ │ + sra a3,s6,0x5 │ │ + sll a1,a3,0x2 │ │ + addu a2,t8,a1 │ │ + lw v0,16(a2) │ │ + li t3,1 │ │ + sllv v1,t3,s6 │ │ + or t5,v0,v1 │ │ + b 482fc │ │ + sw t5,16(a2) │ │ + b 480bc │ │ + move ra,zero │ │ + b 47e70 │ │ sw zero,52(sp) │ │ - lw ra,16(s2) │ │ - sll t8,s6,0x2 │ │ - sll t7,s6,0x4 │ │ - lw t5,56(ra) │ │ - subu t6,t7,t8 │ │ - addu v0,t5,t6 │ │ - lw t4,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - lwl s6,3(v0) │ │ - lwl s1,7(v0) │ │ - addiu a2,t4,5508 │ │ - li a3,457 │ │ + lw s2,16(s7) │ │ + sll t6,s3,0x4 │ │ + lw t5,56(s2) │ │ + sll s6,s3,0x2 │ │ + subu a0,t6,s6 │ │ + addu t2,t5,a0 │ │ + lw ra,-32708(gp) │ │ + lwl s8,3(t2) │ │ + lwl s3,7(t2) │ │ + lw t9,-32152(gp) │ │ + addiu a2,ra,-4748 │ │ li a1,120 │ │ + li a3,457 │ │ li a0,1 │ │ - lwr s6,0(v0) │ │ + lwr s8,0(t2) │ │ jalr t9 │ │ - lwr s1,4(v0) │ │ - lw t3,4(s2) │ │ - lw t0,148(sp) │ │ + lwr s3,4(t2) │ │ + lw a1,140(sp) │ │ lw gp,24(sp) │ │ - sw t3,36(v0) │ │ - sw t0,0(v0) │ │ - lw t2,8(t0) │ │ - lw a2,40(s2) │ │ - lw t1,44(s2) │ │ - sra v1,t2,0xa │ │ - addu a1,v1,a2 │ │ - lw s4,140(sp) │ │ - lw s7,44(sp) │ │ - addu s0,a1,t1 │ │ - lw t9,-31556(gp) │ │ - sh s5,32(v0) │ │ - sw s4,8(v0) │ │ - addiu a0,v0,16 │ │ - sw s0,12(v0) │ │ - sb zero,34(v0) │ │ - sb s7,35(v0) │ │ - bal 47d04 │ │ - sw v0,80(sp) │ │ - lw s5,80(sp) │ │ - lw s3,40(sp) │ │ + lw t7,4(s7) │ │ + sw a1,0(v0) │ │ + lw t8,8(a1) │ │ + lw a3,40(s7) │ │ + move s1,v0 │ │ + lw a2,44(s7) │ │ + sra v0,t8,0xa │ │ + addu t1,v0,a3 │ │ + sw s5,8(s1) │ │ + lbu s5,48(sp) │ │ + addu t0,t1,a2 │ │ + lw t9,-31508(gp) │ │ + addiu a0,s1,16 │ │ + sw t7,36(s1) │ │ + sw t0,12(s1) │ │ + sb s5,35(s1) │ │ + sh s0,32(s1) │ │ + jalr t9 │ │ + sb zero,34(s1) │ │ lw gp,24(sp) │ │ - sw s3,4(s5) │ │ - lw a0,4(s2) │ │ - lw t9,-31680(gp) │ │ - sw s1,16(sp) │ │ - addiu a1,s5,40 │ │ + lw a0,4(s7) │ │ + lw t9,-31644(gp) │ │ + sw s4,4(s1) │ │ + addiu a1,s1,40 │ │ + sw s3,16(sp) │ │ move a2,zero │ │ - move a3,s6 │ │ - bal 300d0 │ │ - sw s5,140(sp) │ │ - lw s2,140(sp) │ │ - sw s2,40(sp) │ │ - move a0,s2 │ │ - b 47f44 │ │ - move v0,s2 │ │ - b 48440 │ │ - move s1,zero │ │ - lw v1,76(sp) │ │ - beqz v1,47f14 │ │ - lw a1,44(sp) │ │ - lw v1,0(v1) │ │ - lw v0,0(v1) │ │ - bnez v0,485fc │ │ - sw v1,36(sp) │ │ - move a0,v1 │ │ - lw a1,52(sp) │ │ - lw v1,76(sp) │ │ - lw s8,0(a1) │ │ - sw s8,0(a0) │ │ - lw v1,8(v1) │ │ - beqz v1,487f4 │ │ - nop │ │ - lw a0,0(v1) │ │ - lw v0,0(a0) │ │ - beqz v0,485d4 │ │ - nop │ │ - sw a0,36(sp) │ │ - lw v1,8(v0) │ │ - beqz v1,487fc │ │ - lw s5,52(sp) │ │ - b 485fc │ │ - move v0,v1 │ │ - lw v1,76(sp) │ │ - beqz v1,47fe8 │ │ - lw t6,40(sp) │ │ - lw s8,0(v1) │ │ - sw v0,0(s8) │ │ - lw v1,8(v1) │ │ - bnez v1,4861c │ │ - lw t6,40(sp) │ │ - b 47fec │ │ - lw t9,-31680(gp) │ │ - lw t2,144(sp) │ │ - lw s1,0(t2) │ │ - beqz s1,4866c │ │ - lh s5,2(v0) │ │ - lw a3,8(s1) │ │ - beqz a3,486a4 │ │ - lw v1,152(sp) │ │ - lw t0,0(s1) │ │ - beq t0,s0,487c8 │ │ + jalr t9 │ │ + move a3,s8 │ │ + move s5,s1 │ │ + b 47e8c │ │ + move s4,s1 │ │ + b 48310 │ │ + move s3,zero │ │ + beqz v0,47da4 │ │ + move t9,s5 │ │ + lw s8,0(v0) │ │ + lw t3,0(s8) │ │ + bnez t3,4849c │ │ nop │ │ - lw s1,12(s1) │ │ - bnez s1,48648 │ │ + lw t6,52(sp) │ │ + lw t2,0(t6) │ │ + sw t2,0(s8) │ │ + lw v0,8(v0) │ │ + beqz v0,47da4 │ │ + move t9,s5 │ │ + lw s8,0(v0) │ │ + lw t3,0(s8) │ │ + beqz t3,48478 │ │ nop │ │ - lw t6,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - li a0,1 │ │ - li a1,16 │ │ - addiu a2,t6,5508 │ │ - jalr t9 │ │ - li a3,510 │ │ - lw t4,144(sp) │ │ - lw gp,24(sp) │ │ - lw t5,0(t4) │ │ - move s1,v0 │ │ - sw t5,12(v0) │ │ - sw v0,0(t4) │ │ - lw v1,152(sp) │ │ - sw s0,0(s1) │ │ - sw s5,4(s1) │ │ - sw zero,8(s1) │ │ - lh s3,0(v1) │ │ - bltz s3,48814 │ │ - sll t1,s0,0x2 │ │ - sll t0,s5,0x2 │ │ - move s8,v1 │ │ - sw zero,76(sp) │ │ - lw a0,8(s2) │ │ - lw t8,32(sp) │ │ - lw t7,8(a0) │ │ - lw ra,12(s2) │ │ - addu t6,t7,t8 │ │ - lw t9,12(ra) │ │ - lw t5,4(t6) │ │ - lw v0,16(s2) │ │ - lh t3,0(t5) │ │ - addu t4,t9,t1 │ │ - lw v1,0(t4) │ │ - lw a2,56(v0) │ │ - sll t2,t3,0x2 │ │ - sll a3,t3,0x4 │ │ - addu s5,v1,t0 │ │ - subu a1,a3,t2 │ │ - addu ra,a2,a1 │ │ - lw s0,0(s5) │ │ - sll s6,s3,0x1 │ │ - lwl s5,7(ra) │ │ - lw t8,60(sp) │ │ - lw t7,72(sp) │ │ - addu a0,s0,s6 │ │ - lhu s6,0(a0) │ │ - lwr s5,4(ra) │ │ - blez t7,48808 │ │ - lw v0,0(t8) │ │ - beqz v0,4881c │ │ - move v1,zero │ │ - lhu s0,92(v0) │ │ - beq s0,s6,487ec │ │ + lw ra,8(t3) │ │ + beqz ra,48020 │ │ + lw t7,52(sp) │ │ + b 4849c │ │ + move t3,ra │ │ + lw s8,84(sp) │ │ + beqz s8,47e34 │ │ + move t7,s8 │ │ + lw ra,0(t7) │ │ + sw v0,0(ra) │ │ + lw t7,8(t7) │ │ + bnez t7,484bc │ │ + lw t9,-31644(gp) │ │ + b 47e3c │ │ + lw a0,4(s6) │ │ + lw s7,136(sp) │ │ + lw a0,0(s7) │ │ + bnez a0,484fc │ │ + lh s0,2(t0) │ │ + b 48738 │ │ + lw t9,-32152(gp) │ │ + lw a0,12(a0) │ │ + beqz a0,48738 │ │ + lw t9,-32152(gp) │ │ + lw v0,8(a0) │ │ + beqz v0,48544 │ │ + move s8,a0 │ │ + lw a3,0(a0) │ │ + bne a3,a1,484f0 │ │ nop │ │ - lw a0,60(sp) │ │ - b 4876c │ │ - move s0,v0 │ │ - lw v0,4(a0) │ │ - beqz v0,4877c │ │ - addiu a0,a0,4 │ │ - lhu a1,92(v0) │ │ - beq a1,s6,487ec │ │ - move s0,v0 │ │ - lw a2,72(sp) │ │ - addiu v1,v1,1 │ │ - bne v1,a2,48754 │ │ + lw a2,4(a0) │ │ + bne a2,s0,484f0 │ │ nop │ │ - beqz s0,4881c │ │ - sll v1,v1,0x2 │ │ - sra v1,s3,0x5 │ │ - addiu t2,v1,4 │ │ - sll s5,t2,0x2 │ │ - addu s0,s0,s5 │ │ - lw s6,0(s0) │ │ - sllv a2,s7,s3 │ │ - or s3,a2,s6 │ │ - sw s3,0(s0) │ │ - addiu s8,s8,2 │ │ - lh s3,0(s8) │ │ - bgez s3,486c8 │ │ + lw t4,8(a0) │ │ + beqz t4,48544 │ │ + sw t4,84(sp) │ │ + move t9,s5 │ │ + lw s5,0(t4) │ │ + move s8,s5 │ │ + li s7,1 │ │ + b 47cec │ │ + move s5,t9 │ │ + lw t2,144(sp) │ │ + lh t4,0(t2) │ │ + sw a1,0(s8) │ │ + sw s0,4(s8) │ │ + bltz t4,48730 │ │ + sw zero,8(s8) │ │ + sll t5,s0,0x2 │ │ + sll t6,a1,0x2 │ │ + addiu s7,t2,2 │ │ + sw zero,84(sp) │ │ + lw ra,8(t3) │ │ + lw t7,12(s6) │ │ + addu t8,ra,s2 │ │ + lw s0,12(t7) │ │ + lw v0,4(t8) │ │ + addu a3,s0,t6 │ │ + lh a2,0(v0) │ │ + lw a0,16(s6) │ │ + lw t9,0(a3) │ │ + lw t1,56(a0) │ │ + sll t0,a2,0x2 │ │ + sll t3,a2,0x4 │ │ + addu v1,t9,t5 │ │ + subu a1,t3,t0 │ │ + addu t2,t1,a1 │ │ + lw ra,0(v1) │ │ + sll t7,t4,0x1 │ │ + lwl t8,7(t2) │ │ + lw v0,80(sp) │ │ + addu s0,ra,t7 │ │ + lhu t7,0(s0) │ │ + lwr t8,4(t2) │ │ + blez v0,4861c │ │ + lw s0,0(s3) │ │ + beqz s0,48660 │ │ nop │ │ - lw t1,76(sp) │ │ - lw s8,140(sp) │ │ - sw t1,8(s1) │ │ - b 47f10 │ │ - sw s8,36(sp) │ │ - lw t3,4(s1) │ │ - bne t3,s5,48660 │ │ + lhu a0,92(s0) │ │ + beq a0,t7,48624 │ │ + addiu ra,s3,4 │ │ + move v0,s0 │ │ + b 48604 │ │ + move t2,zero │ │ + lw s0,0(ra) │ │ + beqz s0,48614 │ │ + addiu ra,ra,4 │ │ + lhu t8,92(s0) │ │ + beq t8,t7,48624 │ │ + move v0,s0 │ │ + lw a1,80(sp) │ │ + addiu t2,t2,1 │ │ + bne t2,a1,485ec │ │ nop │ │ - lw v1,8(s1) │ │ - beqz v1,486a0 │ │ - sw v1,76(sp) │ │ - lw v0,0(v1) │ │ - b 47f10 │ │ - sw v0,36(sp) │ │ - b 48784 │ │ - move s0,v0 │ │ - b 47f10 │ │ - sw a0,36(sp) │ │ - lw s3,0(s5) │ │ - b 47f10 │ │ - sw s3,8(v0) │ │ + b 48624 │ │ move s0,v0 │ │ - b 4877c │ │ - move v1,zero │ │ - b 487b4 │ │ - sw zero,76(sp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,ra,5508 │ │ - sw t0,88(sp) │ │ - sw t1,84(sp) │ │ + beqz s0,48664 │ │ + lw t9,-32152(gp) │ │ + sra a3,t4,0x5 │ │ + sll a2,a3,0x2 │ │ + addu t1,s0,a2 │ │ + lw t0,16(t1) │ │ + sllv t4,s1,t4 │ │ + or t3,t0,t4 │ │ + sw t3,16(t1) │ │ + addiu s7,s7,2 │ │ + lh t4,-2(s7) │ │ + bgez t4,4856c │ │ + lw t3,8(s6) │ │ + lw v1,84(sp) │ │ + move t9,s5 │ │ + b 48534 │ │ + sw v1,8(s8) │ │ + lw t9,-32152(gp) │ │ + lw a2,56(sp) │ │ + sw t8,40(sp) │ │ + sw t7,36(sp) │ │ + sw t6,68(sp) │ │ + sw t5,64(sp) │ │ + sw t4,44(sp) │ │ li a0,1 │ │ li a1,120 │ │ - li a3,537 │ │ jalr t9 │ │ - sw v1,80(sp) │ │ - lw a1,4(s2) │ │ + li a3,537 │ │ + lw t5,8(s6) │ │ + lw t4,4(s6) │ │ + lw t6,8(t5) │ │ + lw t1,40(s6) │ │ + addu a3,t6,s2 │ │ + lw a2,4(a3) │ │ + lw t0,44(s6) │ │ + lhu t3,0(a2) │ │ lw gp,24(sp) │ │ - sw a1,36(v0) │ │ - lw a0,40(s2) │ │ - lw t8,44(s2) │ │ - lw t5,32(sp) │ │ - addu t7,a0,t8 │ │ - sw t7,12(v0) │ │ - lw t6,8(s2) │ │ - move s0,v0 │ │ - lw t4,8(t6) │ │ + sb zero,34(v0) │ │ + sb zero,35(v0) │ │ + lw a0,4(s6) │ │ + sw s5,8(v0) │ │ + sw s4,4(v0) │ │ + lw s5,40(sp) │ │ + lw s4,36(sp) │ │ + addu v1,t1,t0 │ │ + lw t9,-31644(gp) │ │ + sw t4,36(v0) │ │ + sw v1,12(v0) │ │ + sh t3,32(v0) │ │ addiu a1,v0,40 │ │ - addu a3,t4,t5 │ │ - lw v0,4(a3) │ │ - lw t3,140(sp) │ │ - lhu t2,0(v0) │ │ - lw v1,40(sp) │ │ - sw t3,8(s0) │ │ - sw v1,4(s0) │ │ - sh t2,32(s0) │ │ - sb zero,34(s0) │ │ - sb zero,35(s0) │ │ - lw a0,4(s2) │ │ - lw t9,-31680(gp) │ │ - move a3,s6 │ │ + move a3,s4 │ │ move a2,zero │ │ - bal 300d0 │ │ sw s5,16(sp) │ │ + jalr t9 │ │ + move s0,v0 │ │ lw gp,24(sp) │ │ - lw a0,76(sp) │ │ - lw t9,-31892(gp) │ │ + lw a0,84(sp) │ │ + lw t9,-31888(gp) │ │ jalr t9 │ │ move a1,s0 │ │ - lw s6,80(sp) │ │ - lw s5,60(sp) │ │ + move s4,s0 │ │ lw gp,24(sp) │ │ - addu t0,s5,s6 │ │ - sw s0,0(t0) │ │ - sw s0,40(sp) │ │ - sw v0,76(sp) │ │ - sw s0,140(sp) │ │ - lw t1,84(sp) │ │ - b 48784 │ │ - lw t0,88(sp) │ │ + sw v0,84(sp) │ │ + sw s0,0(s3) │ │ + move s5,s0 │ │ + lw t4,44(sp) │ │ + lw t5,64(sp) │ │ + b 48624 │ │ + lw t6,68(sp) │ │ + b 48650 │ │ + sw zero,84(sp) │ │ + lw a2,56(sp) │ │ + sw a1,36(sp) │ │ + li a0,1 │ │ + li a1,16 │ │ + jalr t9 │ │ + li a3,510 │ │ + lw t1,136(sp) │ │ + lw v1,136(sp) │ │ + lw t0,0(t1) │ │ + lw gp,24(sp) │ │ + sw t0,12(v0) │ │ + sw v0,0(v1) │ │ + move s8,v0 │ │ + lw t3,8(s6) │ │ + b 48544 │ │ + lw a1,36(sp) │ │ │ │ -000488f4 : │ │ +00048778 : │ │ lui gp,0x6 │ │ - addiu gp,gp,2396 │ │ + addiu gp,gp,2776 │ │ addu gp,gp,t9 │ │ - lw t1,-32696(gp) │ │ + lw v0,-30360(gp) │ │ + lw v1,-32708(gp) │ │ + lw t0,0(v0) │ │ addiu sp,sp,-96 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ sw ra,92(sp) │ │ + sw t0,52(sp) │ │ sw gp,32(sp) │ │ + sw s8,88(sp) │ │ sw s7,84(sp) │ │ + sw s6,80(sp) │ │ + sw s5,76(sp) │ │ + sw s4,72(sp) │ │ + move s5,a2 │ │ + move s4,a3 │ │ + addiu a2,v1,-4748 │ │ sw s3,68(sp) │ │ - move s7,a0 │ │ sw s2,64(sp) │ │ sw s1,60(sp) │ │ sw s0,56(sp) │ │ - move s3,a1 │ │ - move s2,a2 │ │ - move s0,a3 │ │ - addiu a2,t1,5508 │ │ + move s1,a0 │ │ + sw a0,40(sp) │ │ + move s6,a1 │ │ li a0,1 │ │ li a1,48 │ │ - sw s8,88(sp) │ │ - sw s6,80(sp) │ │ - sw s5,76(sp) │ │ - sw s4,72(sp) │ │ - jalr t9 │ │ li a3,223 │ │ + jalr t9 │ │ + lw s7,112(sp) │ │ lw gp,32(sp) │ │ - sw s7,0(v0) │ │ - lw t0,-32696(gp) │ │ - lw a0,32(s7) │ │ - lw t9,-32156(gp) │ │ - addiu a2,t0,5508 │ │ + move s0,v0 │ │ + lw a2,-32708(gp) │ │ + lw a0,32(s1) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ + addiu a2,a2,-4748 │ │ li a3,226 │ │ jalr t9 │ │ - move s1,v0 │ │ + sw s1,0(s0) │ │ lw gp,32(sp) │ │ - sw v0,28(s1) │ │ - lw a3,-32696(gp) │ │ - lw a0,32(s7) │ │ - lw t9,-32156(gp) │ │ - addiu a2,a3,5508 │ │ + lw a0,32(s1) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,a3,-4748 │ │ li a1,4 │ │ - jalr t9 │ │ li a3,228 │ │ + jalr t9 │ │ + sw v0,28(s0) │ │ lw gp,32(sp) │ │ - lw a0,120(sp) │ │ - lw v1,-31268(gp) │ │ - lw a2,112(sp) │ │ + lw s1,4(s4) │ │ + lw s3,0(s0) │ │ + lw t3,-32708(gp) │ │ + lw t2,120(sp) │ │ lw a1,116(sp) │ │ - sw v0,32(s1) │ │ - sw a0,44(s1) │ │ - sw a2,4(s1) │ │ - sw s3,8(s1) │ │ - sw s2,12(s1) │ │ - sw s0,16(s1) │ │ - sw a1,40(s1) │ │ - addiu t9,v1,30208 │ │ - bal 47600 │ │ - move a0,s1 │ │ + lw a0,32(s3) │ │ + li t4,106 │ │ + addiu s2,s1,1 │ │ + lw t9,-31820(gp) │ │ + sw t2,44(s0) │ │ + addiu a3,t3,-4748 │ │ + sw s7,4(s0) │ │ + sw s5,12(s0) │ │ + sw s4,16(s0) │ │ + sw a1,40(s0) │ │ + sw v0,32(s0) │ │ + sw s6,8(s0) │ │ + move a1,s2 │ │ + sw t4,16(sp) │ │ + li a2,2 │ │ + jalr t9 │ │ + lh s8,40(s4) │ │ lw gp,32(sp) │ │ - sw zero,36(s1) │ │ - lw v0,32(s7) │ │ - blez v0,48c54 │ │ - move s3,zero │ │ - lw t4,16(s1) │ │ - lw s8,28(s1) │ │ - lw t3,4(t4) │ │ - lw s4,32(s1) │ │ - slti t2,t3,129 │ │ - beqz t2,48b40 │ │ - sw zero,40(sp) │ │ - lw s5,-31268(gp) │ │ - move s3,zero │ │ - move s2,zero │ │ + lw a0,32(s3) │ │ + lw t5,-32708(gp) │ │ + li t6,107 │ │ + lw t9,-31820(gp) │ │ + addiu a3,t5,-4748 │ │ + sw v0,20(s0) │ │ + move a1,s2 │ │ + li a2,2 │ │ + jalr t9 │ │ + sw t6,16(sp) │ │ + lw t7,32(s3) │ │ + lw gp,32(sp) │ │ + mul t8,s2,t7 │ │ + sw v0,24(s0) │ │ + addiu t0,t8,511 │ │ + slti s4,t8,0 │ │ + lw v0,-32708(gp) │ │ + lw s7,-32708(gp) │ │ + movz t0,t8,s4 │ │ + lw t9,-32196(gp) │ │ + sll s5,t8,0x1 │ │ + sra v1,t0,0x9 │ │ + li a0,1 │ │ + sw s5,16(sp) │ │ + sw v1,20(sp) │ │ + addiu a1,v0,-4748 │ │ + li a2,110 │ │ + jalr t9 │ │ + addiu a3,s7,-4696 │ │ + lw t1,32(s3) │ │ + blez t1,48cc8 │ │ + lw gp,32(sp) │ │ + lui ra,0x7fff │ │ + sll s4,s8,0x1 │ │ move s6,zero │ │ - lw t9,-31540(gp) │ │ - move a0,s7 │ │ - bal 4bc28 │ │ + li s2,1 │ │ + ori s5,ra,0xffff │ │ + lw t9,-31528(gp) │ │ + move a0,s3 │ │ + jalr t9 │ │ move a1,s6 │ │ - move s0,v0 │ │ + move s7,v0 │ │ + bnez v0,489a8 │ │ lw gp,32(sp) │ │ - beqz v0,48ac0 │ │ - sw zero,48(sp) │ │ - lw t9,-31532(gp) │ │ - bal 4bd18 │ │ - move a0,s0 │ │ - lw t8,12(v0) │ │ + b 48ab4 │ │ + lw t2,32(s3) │ │ + lw t6,0(s8) │ │ + lw a2,4(s8) │ │ + lw v1,24(s0) │ │ + lw t7,20(s0) │ │ + sll t8,t6,0x2 │ │ + sll s8,a2,0x2 │ │ + addu t0,v1,t8 │ │ + addu t1,t7,s8 │ │ + lw ra,0(t0) │ │ + lw a0,0(t1) │ │ + addu a3,ra,s4 │ │ + addu a1,a0,s4 │ │ + sh s2,0(a3) │ │ + sh s2,0(a1) │ │ + lw t9,-31524(gp) │ │ + jalr t9 │ │ + move a0,s7 │ │ + move s7,v0 │ │ + beqz v0,48ab0 │ │ lw gp,32(sp) │ │ - bltz t8,48aa8 │ │ - lw v1,4(v0) │ │ - lw t0,20(s1) │ │ - sll a3,v1,0x2 │ │ - addu a1,t0,s3 │ │ - lw a0,0(a1) │ │ - lw a1,48(sp) │ │ - sw a0,16(sp) │ │ - lw a2,24(s1) │ │ - move a0,s1 │ │ + lw t9,-31520(gp) │ │ + jalr t9 │ │ + move a0,s7 │ │ + lw a2,12(v0) │ │ + lw gp,32(sp) │ │ + bltz a2,48990 │ │ + move s8,v0 │ │ + lw a0,0(s0) │ │ + sll a3,a2,0x2 │ │ + lw a1,16(a0) │ │ + lw t9,-32124(gp) │ │ + addu t2,a1,a3 │ │ + lw a0,8(s0) │ │ + jalr t9 │ │ + lw a1,0(t2) │ │ + lw t3,20(s3) │ │ + beqz t3,48a24 │ │ + lw gp,32(sp) │ │ + lw t4,12(s8) │ │ + addiu t5,t4,31 │ │ + slti t6,t4,0 │ │ + movz t5,t4,t6 │ │ + move v1,t5 │ │ + sra a2,v1,0x5 │ │ + sll t7,a2,0x2 │ │ + addu t8,t3,t7 │ │ + lw t0,0(t8) │ │ + srlv t1,t0,t4 │ │ + andi ra,t1,0x1 │ │ + bnez ra,48958 │ │ + nop │ │ + lw a0,8(s0) │ │ + sll a3,v0,0x2 │ │ + lw a1,8(a0) │ │ + sll v0,v0,0x4 │ │ + addu t9,a3,v0 │ │ + lw t2,0(s8) │ │ + addu t3,a1,t9 │ │ + lw t4,4(t3) │ │ + lw t5,24(s0) │ │ + sll t6,t2,0x2 │ │ + lw v1,8(t3) │ │ + lh a2,0(t4) │ │ + addu t7,t5,t6 │ │ + lw t8,0(t7) │ │ + lw s8,4(s8) │ │ + sll t0,a2,0x1 │ │ + addu t1,v1,s5 │ │ + lw ra,20(s0) │ │ + addu a0,t8,t0 │ │ + sll a3,t1,0x1 │ │ + sh s2,0(a0) │ │ + addu v0,t4,a3 │ │ + sll a1,s8,0x2 │ │ + lh t9,0(v0) │ │ + addu t2,ra,a1 │ │ + lw t3,0(t2) │ │ + sll t4,t9,0x1 │ │ + addu t5,t3,t4 │ │ + lw t9,-31524(gp) │ │ + move a0,s7 │ │ + jalr t9 │ │ + sh s2,0(t5) │ │ + move s7,v0 │ │ + bnez v0,489a8 │ │ + lw gp,32(sp) │ │ + lw t2,32(s3) │ │ + addiu s6,s6,1 │ │ + slt v0,s6,t2 │ │ + bnez v0,48938 │ │ + lw t9,-31528(gp) │ │ + blez t2,48b08 │ │ + nop │ │ + lw s2,20(s0) │ │ + lw s5,24(s0) │ │ + sll t3,t2,0x2 │ │ + move s8,zero │ │ + li t4,1 │ │ + addu t5,s2,s8 │ │ + addu t6,s5,s8 │ │ + lw a2,0(t5) │ │ + lw v1,0(t6) │ │ + addu t7,a2,s4 │ │ + addu t8,v1,s4 │ │ + addiu s8,s8,4 │ │ + sh t4,0(t7) │ │ + bne s8,t3,48ae0 │ │ + sh t4,0(t8) │ │ + blez t2,48cc8 │ │ + sll s7,s1,0x1 │ │ + move s4,zero │ │ + lw t9,-31528(gp) │ │ + move a0,s3 │ │ + jalr t9 │ │ + move a1,s4 │ │ + move s5,v0 │ │ + bnez v0,48b50 │ │ + lw gp,32(sp) │ │ + b 48c04 │ │ + lw t1,32(s3) │ │ + lw t9,-31524(gp) │ │ + jalr t9 │ │ + move a0,s5 │ │ + move s5,v0 │ │ + beqz v0,48c00 │ │ + lw gp,32(sp) │ │ + lw t9,-31520(gp) │ │ + jalr t9 │ │ + move a0,s5 │ │ + lw t0,12(v0) │ │ + bgez t0,48b38 │ │ + lw gp,32(sp) │ │ + blez s1,48b3c │ │ + lw t9,-31524(gp) │ │ + lw t1,4(v0) │ │ + lw ra,20(s0) │ │ + lw a0,0(v0) │ │ + sll t2,t1,0x2 │ │ + addu a1,ra,t2 │ │ + sll a3,a0,0x2 │ │ + lw v0,0(a1) │ │ + addu s6,ra,a3 │ │ + lw t6,0(s6) │ │ + addu s2,v0,s7 │ │ + lhu t3,0(t6) │ │ + lhu t4,0(v0) │ │ + addiu v0,v0,2 │ │ + or t5,t3,t4 │ │ + sh t5,-2(v0) │ │ + bne v0,s2,48b98 │ │ + addiu t6,t6,2 │ │ + lw a2,24(s0) │ │ addu v1,a2,a3 │ │ - lw ra,0(v1) │ │ - addiu a2,sp,40 │ │ - move a3,v0 │ │ - addiu t9,s5,32028 │ │ - sw ra,20(sp) │ │ - bal 47d1c │ │ - sw s4,24(sp) │ │ + lw t0,0(v1) │ │ + addu t7,a2,t2 │ │ + lw ra,0(t7) │ │ + addu t8,t0,s7 │ │ + lhu s8,0(ra) │ │ + lhu t9,0(t0) │ │ + addiu t0,t0,2 │ │ + or t1,s8,t9 │ │ + sh t1,-2(t0) │ │ + bne t0,t8,48bcc │ │ + addiu ra,ra,2 │ │ + lw t9,-31524(gp) │ │ + jalr t9 │ │ + move a0,s5 │ │ + move s5,v0 │ │ + bnez v0,48b50 │ │ lw gp,32(sp) │ │ - sw v0,48(sp) │ │ - lw t9,-31536(gp) │ │ - bal 4bdb8 │ │ + lw t1,32(s3) │ │ + addiu s4,s4,1 │ │ + slt a0,s4,t1 │ │ + bnez a0,48b18 │ │ + lw t9,-31528(gp) │ │ + blez t1,48ccc │ │ + lw a1,40(sp) │ │ + lw t2,24(s0) │ │ + lw t4,20(s0) │ │ + move t0,zero │ │ + move a3,zero │ │ + li t3,-1 │ │ + blez s1,48e6c │ │ + addu s3,t4,t0 │ │ + lw s6,0(s3) │ │ + move s2,zero │ │ + move t5,s6 │ │ + move v0,zero │ │ + lh t6,0(t5) │ │ + beqz t6,48c60 │ │ + sll a2,s2,0x1 │ │ + addu v1,s6,a2 │ │ + sh v0,0(v1) │ │ + addiu s2,s2,1 │ │ + addiu v0,v0,1 │ │ + bne v0,s1,48c48 │ │ + addiu t5,t5,2 │ │ + lw t8,0(t2) │ │ + sll t7,s2,0x1 │ │ + addu s8,s6,t7 │ │ + sh t3,0(s8) │ │ + move ra,t8 │ │ + move t9,zero │ │ + move s5,zero │ │ + lh s4,0(ra) │ │ + beqz s4,48ca0 │ │ + sll a0,t9,0x1 │ │ + addu s3,t8,a0 │ │ + sh s5,0(s3) │ │ + addiu t9,t9,1 │ │ + addiu s5,s5,1 │ │ + bne s5,s1,48c88 │ │ + addiu ra,ra,2 │ │ + sll a1,t9,0x1 │ │ + addu s7,t8,a1 │ │ + addiu a3,a3,1 │ │ + sh t3,0(s7) │ │ + addiu t0,t0,4 │ │ + bne a3,t1,48c30 │ │ + addiu t2,t2,4 │ │ + lw a1,40(sp) │ │ + lw s6,32(a1) │ │ + blez s6,48f70 │ │ + sw zero,36(s0) │ │ + lw v0,16(s0) │ │ + lw t6,28(s0) │ │ + lw a2,4(v0) │ │ + sw t6,44(sp) │ │ + slti v1,a2,129 │ │ + lw s4,32(s0) │ │ + beqz v1,48e34 │ │ + sw zero,48(sp) │ │ + lw s5,-31260(gp) │ │ + move s1,zero │ │ + move s6,zero │ │ + addiu s7,sp,48 │ │ + lw t9,-31528(gp) │ │ + lw a0,40(sp) │ │ + jalr t9 │ │ + move a1,s6 │ │ + move s8,v0 │ │ + lw gp,32(sp) │ │ + sll s3,s6,0x2 │ │ + beqz v0,48da8 │ │ + move s2,zero │ │ + lw t9,-31520(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw t7,12(v0) │ │ + lw gp,32(sp) │ │ + bltz t7,48d90 │ │ + lw t8,4(v0) │ │ + lw ra,20(s0) │ │ + sll t1,t8,0x2 │ │ + addu t3,ra,s3 │ │ + lw t4,0(t3) │ │ + move a1,s2 │ │ + sw t4,16(sp) │ │ + lw a3,24(s0) │ │ move a0,s0 │ │ - move s0,v0 │ │ - bnez v0,48a44 │ │ + addu t0,a3,t1 │ │ + lw t2,0(t0) │ │ + move a2,s7 │ │ + sw t2,20(sp) │ │ + sw s4,24(sp) │ │ + addiu t9,s5,31680 │ │ + jalr t9 │ │ + move a3,v0 │ │ lw gp,32(sp) │ │ - lw t9,-31224(gp) │ │ - bal 47c48 │ │ - lw a0,40(sp) │ │ - lw s0,48(sp) │ │ + move s2,v0 │ │ + lw t9,-31524(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + move s8,v0 │ │ + bnez v0,48d2c │ │ lw gp,32(sp) │ │ - sw s0,0(s8) │ │ - lw s4,32(s1) │ │ - addu v0,s4,s3 │ │ - lw v0,0(v0) │ │ - beqz v0,48b0c │ │ - nop │ │ - lw v1,36(s1) │ │ + lw t9,-31220(gp) │ │ + jalr t9 │ │ + lw a0,48(sp) │ │ + lw a0,44(sp) │ │ + lw gp,32(sp) │ │ + sw s2,0(a0) │ │ + lw a1,32(s0) │ │ + addu t5,a1,s3 │ │ + lw a2,0(t5) │ │ + beqz a2,48dfc │ │ + lw t7,40(sp) │ │ + lw v0,36(s0) │ │ + addiu v1,v0,1 │ │ + sw v1,36(s0) │ │ + lbu t6,35(a2) │ │ + lw a2,4(a2) │ │ + addiu s4,s1,1 │ │ + movn s1,s4,t6 │ │ + bnez a2,48ddc │ │ addiu v1,v1,1 │ │ - sw v1,36(s1) │ │ - lbu t1,35(v0) │ │ - lw v0,4(v0) │ │ - addiu s3,s2,1 │ │ - bnez v0,48af0 │ │ - movn s2,s3,t1 │ │ - lw t3,32(s7) │ │ + lw t7,40(sp) │ │ addiu s6,s6,1 │ │ - slt t2,s6,t3 │ │ - beqz t2,48b78 │ │ - sll s3,s6,0x2 │ │ - lw t7,16(s1) │ │ - lw s8,28(s1) │ │ - lw t6,4(t7) │ │ - slti t5,t6,129 │ │ - addu s8,s8,s3 │ │ - addu s4,s4,s3 │ │ - bnez t5,48a24 │ │ - sw zero,40(sp) │ │ - lw s4,-32696(gp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li s5,128 │ │ + lw t8,32(t7) │ │ + slt ra,s6,t8 │ │ + beqz ra,48e80 │ │ + addiu t7,s3,4 │ │ + lw v0,16(s0) │ │ + lw a2,28(s0) │ │ + lw s4,4(v0) │ │ + slti t8,s4,129 │ │ + addu v1,a2,t7 │ │ + sw v1,44(sp) │ │ + addu s4,a1,t7 │ │ + bnez t8,48d08 │ │ + sw zero,48(sp) │ │ + lw s6,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li s0,128 │ │ li a0,5 │ │ - sw s5,16(sp) │ │ - addiu a1,s4,5508 │ │ - li a2,718 │ │ + sw s0,16(sp) │ │ + addiu a1,s6,-4748 │ │ + addiu a3,ra,-4632 │ │ jalr t9 │ │ - addiu a3,s1,5624 │ │ + li a2,718 │ │ lw gp,32(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - sll s7,s2,0x3 │ │ - sll s6,s2,0x7 │ │ - subu s0,s6,s7 │ │ - lw v0,36(s1) │ │ - srl s3,s0,0xa │ │ - lw v1,-32696(gp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,v1,5508 │ │ - addiu a3,ra,5684 │ │ - sw v0,16(sp) │ │ - sw s2,20(sp) │ │ + lw s7,0(s3) │ │ + lw t8,0(t2) │ │ + move a1,zero │ │ + b 48cb0 │ │ + sh t3,0(s7) │ │ + sll s5,s1,0x3 │ │ + sll s7,s1,0x7 │ │ + subu s2,s7,s5 │ │ + lw t5,36(s0) │ │ + srl s8,s2,0xa │ │ + lw t1,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t1,-4572 │ │ li a0,1 │ │ - jalr t9 │ │ + addiu a1,s3,-4748 │ │ li a2,256 │ │ - lw t8,36(s1) │ │ + sw t5,16(sp) │ │ + jalr t9 │ │ + sw s1,20(sp) │ │ + lw s1,36(s0) │ │ lw gp,32(sp) │ │ - sll s4,t8,0x3 │ │ - sll s5,t8,0x7 │ │ - subu s8,s5,s4 │ │ - lw t7,-32696(gp) │ │ - lw t6,-32696(gp) │ │ - srl t5,s8,0xa │ │ - lw t9,-32200(gp) │ │ - addiu a1,t7,5508 │ │ - addiu a3,t6,5724 │ │ - sw t5,20(sp) │ │ - sw s8,16(sp) │ │ + sll t3,s1,0x3 │ │ + sll t4,s1,0x7 │ │ + subu t0,t4,t3 │ │ + lw a3,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + srl t2,t0,0xa │ │ + lw t9,-32196(gp) │ │ + addiu a1,a3,-4748 │ │ li a0,1 │ │ - jalr t9 │ │ + addiu a3,t5,-4532 │ │ li a2,259 │ │ + sw t0,16(sp) │ │ + jalr t9 │ │ + sw t2,20(sp) │ │ lw gp,32(sp) │ │ - sw s0,16(sp) │ │ - lw s2,-32696(gp) │ │ - lw t4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s3,20(sp) │ │ - addiu a3,s2,5776 │ │ + sw s2,16(sp) │ │ + sw s8,20(sp) │ │ + lw s2,-32708(gp) │ │ + lw s8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,t4,5508 │ │ - jalr t9 │ │ + addiu a1,s2,-4748 │ │ li a2,262 │ │ + jalr t9 │ │ + addiu a3,s8,-4480 │ │ + lw gp,32(sp) │ │ + lw a0,52(sp) │ │ + lw a1,-30360(gp) │ │ + move v0,s0 │ │ + lw t6,0(a1) │ │ + bne a0,t6,48f84 │ │ lw ra,92(sp) │ │ - move v0,s1 │ │ lw s8,88(sp) │ │ lw s7,84(sp) │ │ lw s6,80(sp) │ │ lw s5,76(sp) │ │ lw s4,72(sp) │ │ lw s3,68(sp) │ │ lw s2,64(sp) │ │ lw s1,60(sp) │ │ lw s0,56(sp) │ │ jr ra │ │ addiu sp,sp,96 │ │ - move s0,zero │ │ - move v0,zero │ │ - b 48b8c │ │ + move s8,zero │ │ move s2,zero │ │ + move t5,zero │ │ + b 48e94 │ │ + move s1,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00048c64 : │ │ - move v1,zero │ │ - move v0,zero │ │ - li t0,16 │ │ - addu t3,a1,v1 │ │ - lw t2,0(t3) │ │ - lw a3,0(a0) │ │ - nor t1,zero,t2 │ │ - and a2,t1,a3 │ │ - addiu v1,v1,4 │ │ - sw a2,0(a0) │ │ - or v0,v0,a2 │ │ - bne v1,t0,48c70 │ │ - addiu a0,a0,4 │ │ +00048f90 : │ │ + lw v0,0(a1) │ │ + lw v1,0(a0) │ │ + nor a2,zero,v0 │ │ + and t1,a2,v1 │ │ + sw t1,0(a0) │ │ + lw a3,4(a1) │ │ + lw t0,4(a0) │ │ + nor t2,zero,a3 │ │ + and t3,t2,t0 │ │ + sw t3,4(a0) │ │ + lw t4,8(a1) │ │ + lw t5,8(a0) │ │ + nor t6,zero,t4 │ │ + and t7,t6,t5 │ │ + sw t7,8(a0) │ │ + lw t8,12(a1) │ │ + lw a1,12(a0) │ │ + nor v0,zero,t8 │ │ + or t9,t1,t3 │ │ + and a2,v0,a1 │ │ + or v1,t9,t7 │ │ + sw a2,12(a0) │ │ jr ra │ │ - nop │ │ + or v0,v1,a2 │ │ │ │ -00048ca0 : │ │ +00048ff0 : │ │ lui gp,0x6 │ │ - addiu gp,gp,1456 │ │ + addiu gp,gp,608 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ sw s3,48(sp) │ │ - lw s3,-32696(gp) │ │ + lw s3,-32708(gp) │ │ + sw s5,56(sp) │ │ sw s4,52(sp) │ │ sw s2,44(sp) │ │ sw s1,40(sp) │ │ sw s0,36(sp) │ │ sw gp,24(sp) │ │ sw ra,60(sp) │ │ - sw s5,56(sp) │ │ move s4,a0 │ │ - move s1,a1 │ │ - move s2,a2 │ │ + move s2,a1 │ │ + move s1,a2 │ │ move s0,zero │ │ - addiu s3,s3,-3224 │ │ - lw t9,-30448(gp) │ │ - move a0,s3 │ │ + addiu s5,s3,-13480 │ │ + lw t9,-30476(gp) │ │ + move a0,s5 │ │ li a1,1 │ │ li a2,2 │ │ jalr t9 │ │ - move a3,s2 │ │ - lbu v1,34(s1) │ │ + move a3,s1 │ │ + lbu v0,34(s2) │ │ addiu s0,s0,1 │ │ - slt v0,v1,s0 │ │ - beqz v0,48ce8 │ │ + slt v1,v0,s0 │ │ + beqz v1,49038 │ │ lw gp,24(sp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a1,a2,5828 │ │ - move a0,s2 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + move a0,s1 │ │ + addiu a1,a1,-4428 │ │ jalr t9 │ │ - move a2,s1 │ │ + move a2,s2 │ │ lw gp,24(sp) │ │ - lhu a2,92(s1) │ │ - lw t1,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a1,t1,5836 │ │ + lhu a2,92(s2) │ │ + lw a3,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + addiu a1,a3,-4420 │ │ jalr t9 │ │ - move a0,s2 │ │ + move a0,s1 │ │ lw gp,24(sp) │ │ - lw a2,12(s1) │ │ - lw t0,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a1,t0,5844 │ │ + lw a2,12(s2) │ │ + lw t0,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + addiu a1,t0,-4412 │ │ jalr t9 │ │ - move a0,s2 │ │ + move a0,s1 │ │ lw gp,24(sp) │ │ - lw a2,8(s1) │ │ - lw a3,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a1,a3,5856 │ │ + lw a2,8(s2) │ │ + lw t1,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + addiu a1,t1,-4400 │ │ jalr t9 │ │ - move a0,s2 │ │ + move a0,s1 │ │ lw gp,24(sp) │ │ lw a0,16(s4) │ │ - lw t9,-31732(gp) │ │ + lw t9,-31676(gp) │ │ jalr t9 │ │ - lhu a1,32(s1) │ │ + lhu a1,32(s2) │ │ lw gp,24(sp) │ │ - lbu a3,34(s1) │ │ - lw a1,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - move a0,s2 │ │ - addiu a1,a1,5864 │ │ + lbu a3,34(s2) │ │ + lw a2,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + move a0,s1 │ │ + addiu a1,a2,-4392 │ │ jalr t9 │ │ move a2,v0 │ │ - lbu a0,34(s1) │ │ - beqz a0,48dcc │ │ + lbu a0,34(s2) │ │ + beqz a0,4911c │ │ lw gp,24(sp) │ │ - lbu t2,35(s1) │ │ - beqz t2,48ec0 │ │ - lw v0,-32696(gp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,t3,5872 │ │ + lbu t2,35(s2) │ │ + beqz t2,4920c │ │ + lw t6,-32708(gp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,t3,-4384 │ │ li a1,1 │ │ li a2,2 │ │ jalr t9 │ │ - move a3,s2 │ │ + move a3,s1 │ │ lw gp,24(sp) │ │ - move s0,zero │ │ - lw s5,-32696(gp) │ │ - li s3,16 │ │ - addiu s5,s5,5876 │ │ - addu t4,s1,s0 │ │ - lw t9,-30324(gp) │ │ - lw a2,16(t4) │ │ - move a0,s2 │ │ - move a1,s5 │ │ + addiu s0,s2,16 │ │ + lw t4,-32708(gp) │ │ + addiu s5,s2,32 │ │ + addiu s3,t4,-4380 │ │ + lw t9,-30456(gp) │ │ + lw a2,0(s0) │ │ + move a0,s1 │ │ + move a1,s3 │ │ jalr t9 │ │ addiu s0,s0,4 │ │ - bne s0,s3,48dfc │ │ + bne s0,s5,4914c │ │ lw gp,24(sp) │ │ - lw t9,-30440(gp) │ │ + lw t9,-30332(gp) │ │ li a0,93 │ │ jalr t9 │ │ - move a1,s2 │ │ - lbu t5,35(s1) │ │ - beqz t5,48ebc │ │ + move a1,s1 │ │ + lbu t5,35(s2) │ │ + beqz t5,49208 │ │ lw gp,24(sp) │ │ - lw v0,0(s1) │ │ - li t6,-1 │ │ - lw v1,12(v0) │ │ - beq v1,t6,48f08 │ │ - sll s0,v1,0x2 │ │ - lw s4,0(s4) │ │ - lw s1,16(s4) │ │ - addu t7,s1,s0 │ │ - lw a2,0(t7) │ │ - lw v1,4(v0) │ │ - lw a3,0(v0) │ │ - sw v1,16(sp) │ │ - lw ra,-32696(gp) │ │ - lw s3,8(v0) │ │ - lw t9,-30324(gp) │ │ - sw s3,20(sp) │ │ - addiu a1,ra,5884 │ │ + lw t7,0(s2) │ │ + li ra,-1 │ │ + lw t8,12(t7) │ │ + beq t8,ra,49254 │ │ + sll v0,t8,0x2 │ │ + lw s2,0(s4) │ │ + lw v1,16(s2) │ │ + addu a1,v1,v0 │ │ + lw a2,0(a1) │ │ + lw t0,4(t7) │ │ + lw a3,0(t7) │ │ + sw t0,16(sp) │ │ + lw t2,-32708(gp) │ │ + lw t1,8(t7) │ │ + lw t9,-30456(gp) │ │ + move a0,s1 │ │ + sw t1,20(sp) │ │ jalr t9 │ │ - move a0,s2 │ │ + addiu a1,t2,-4372 │ │ lw gp,24(sp) │ │ - move a1,s2 │ │ lw ra,60(sp) │ │ lw s5,56(sp) │ │ lw s4,52(sp) │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ - lw s1,40(sp) │ │ lw s0,36(sp) │ │ - lw t9,-30440(gp) │ │ + move a1,s1 │ │ + lw t9,-30332(gp) │ │ + lw s1,40(sp) │ │ li a0,10 │ │ jr t9 │ │ addiu sp,sp,64 │ │ - lw v0,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - lw a2,0(s1) │ │ - move a0,s2 │ │ + lw t6,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + lw a2,0(s2) │ │ + move a0,s1 │ │ jalr t9 │ │ - addiu a1,v0,5904 │ │ + addiu a1,t6,-4352 │ │ lw gp,24(sp) │ │ - move a1,s2 │ │ lw ra,60(sp) │ │ lw s5,56(sp) │ │ lw s4,52(sp) │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ - lw s1,40(sp) │ │ lw s0,36(sp) │ │ - lw t9,-30440(gp) │ │ + move a1,s1 │ │ + lw t9,-30332(gp) │ │ + lw s1,40(sp) │ │ li a0,10 │ │ jr t9 │ │ addiu sp,sp,64 │ │ - lw t8,-32696(gp) │ │ - b 48e60 │ │ - addiu a2,t8,-4040 │ │ + lw s4,-32708(gp) │ │ + b 491ac │ │ + addiu a2,s4,-14240 │ │ lui gp,0x6 │ │ - addiu gp,gp,828 │ │ + addiu gp,gp,-16 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ + addiu sp,sp,-48 │ │ sw gp,16(sp) │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - sw ra,68(sp) │ │ - sw s8,64(sp) │ │ - sw s7,60(sp) │ │ - sw s6,56(sp) │ │ - sw s5,52(sp) │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ - move s4,a1 │ │ - move s3,a0 │ │ - beqz a1,48ff8 │ │ - move s2,a2 │ │ - lbu v0,34(s4) │ │ - bnez v0,48fc4 │ │ - lw t9,-31220(gp) │ │ - lw v0,8(s4) │ │ - bnez v0,48fa0 │ │ - lw t9,-30292(gp) │ │ - b 48fb4 │ │ - nop │ │ - move a1,s4 │ │ - move a0,s3 │ │ - bal 48ca0 │ │ - move a2,s2 │ │ - lw s4,8(s4) │ │ - lw v0,8(s4) │ │ - beqz v0,48fb0 │ │ - lw gp,16(sp) │ │ - lw v1,0(v0) │ │ - lw a0,0(s4) │ │ - beq v1,a0,48f80 │ │ - lw t9,-31220(gp) │ │ - lw t9,-30292(gp) │ │ - jalr t9 │ │ - move a0,s2 │ │ - lw gp,16(sp) │ │ - lw t9,-31220(gp) │ │ - move a1,s4 │ │ - move a0,s3 │ │ - bal 48ca0 │ │ - move a2,s2 │ │ - lbu a1,35(s4) │ │ - beqz a1,49028 │ │ - lw gp,16(sp) │ │ - lbu a2,34(s4) │ │ - bnez a2,48ffc │ │ - lw ra,68(sp) │ │ - lw s4,8(s4) │ │ - bnez s4,48f60 │ │ - nop │ │ - lw ra,68(sp) │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - lw s6,0(s4) │ │ - beqz s6,490e0 │ │ - nop │ │ - lw s7,-31216(gp) │ │ - move s1,s6 │ │ - lbu a3,34(s1) │ │ - bnez a3,490a0 │ │ - lw t9,-31220(gp) │ │ - lw v0,8(s1) │ │ - bnez v0,4907c │ │ - lw t9,-30292(gp) │ │ - b 49090 │ │ - nop │ │ - move a1,s1 │ │ - move a0,s3 │ │ - bal 48ca0 │ │ - move a2,s2 │ │ - lw s1,8(s1) │ │ - lw v0,8(s1) │ │ - beqz v0,4908c │ │ - lw gp,16(sp) │ │ - lw t1,0(v0) │ │ - lw t0,0(s1) │ │ - beq t1,t0,4905c │ │ - lw t9,-31220(gp) │ │ - lw t9,-30292(gp) │ │ - jalr t9 │ │ - move a0,s2 │ │ - lw gp,16(sp) │ │ - lw t9,-31220(gp) │ │ - move a0,s3 │ │ - move a1,s1 │ │ - bal 48ca0 │ │ - move a2,s2 │ │ - lbu t2,35(s1) │ │ - beqz t2,491c8 │ │ - lw gp,16(sp) │ │ - lbu t3,34(s1) │ │ - bnez t3,490d4 │ │ - nop │ │ - lw s1,8(s1) │ │ - bnez s1,4903c │ │ - nop │ │ - lw s6,8(s6) │ │ - bnez s6,4903c │ │ - move s1,s6 │ │ - lbu s6,34(s4) │ │ - bnez s6,48ffc │ │ - lw ra,68(sp) │ │ - lw s1,8(s4) │ │ - beqz s1,49198 │ │ - move a0,s2 │ │ - lbu s4,34(s1) │ │ - bnez s4,4915c │ │ - lw t9,-31220(gp) │ │ - lw v0,8(s1) │ │ - bnez v0,49138 │ │ - lw t9,-30292(gp) │ │ - b 4914c │ │ - nop │ │ - move a1,s1 │ │ - move a0,s3 │ │ - bal 48ca0 │ │ - move a2,s2 │ │ - lw s1,8(s1) │ │ - lw v0,8(s1) │ │ - beqz v0,49148 │ │ - lw gp,16(sp) │ │ - lw t0,0(v0) │ │ - lw s7,0(s1) │ │ - beq t0,s7,49118 │ │ - lw t9,-31220(gp) │ │ - lw t9,-30292(gp) │ │ - jalr t9 │ │ - move a0,s2 │ │ - lw gp,16(sp) │ │ - lw t9,-31220(gp) │ │ - move a0,s3 │ │ - move a1,s1 │ │ - bal 48ca0 │ │ - move a2,s2 │ │ - lbu t1,35(s1) │ │ - beqz t1,49430 │ │ - lw gp,16(sp) │ │ - lbu t2,34(s1) │ │ - bnez t2,49194 │ │ - move a0,s2 │ │ - lw s1,8(s1) │ │ - bnez s1,490f8 │ │ - nop │ │ - move a0,s2 │ │ - lw ra,68(sp) │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - lw t9,-30292(gp) │ │ - jr t9 │ │ - addiu sp,sp,72 │ │ - lw s5,0(s1) │ │ - beqz s5,4927c │ │ - nop │ │ - move s0,s5 │ │ - lbu t4,34(s0) │ │ - bnez t4,4923c │ │ - lw t9,-31220(gp) │ │ - lw v0,8(s0) │ │ - bnez v0,49218 │ │ - lw t9,-30292(gp) │ │ - b 4922c │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + sw ra,44(sp) │ │ + sw s4,40(sp) │ │ + sw s3,36(sp) │ │ + move s0,a1 │ │ + move s2,a0 │ │ + beqz a1,49334 │ │ + move s1,a2 │ │ + lbu v0,34(s0) │ │ + bnez v0,49300 │ │ + lw t9,-31216(gp) │ │ + lw a1,8(s0) │ │ + bnez a1,492dc │ │ + lw t9,-30328(gp) │ │ + b 492f0 │ │ nop │ │ move a1,s0 │ │ - move a0,s3 │ │ - bal 48ca0 │ │ - move a2,s2 │ │ - lw s0,8(s0) │ │ - lw v0,8(s0) │ │ - beqz v0,49228 │ │ - lw gp,16(sp) │ │ - lw t6,0(v0) │ │ - lw t5,0(s0) │ │ - beq t6,t5,491f8 │ │ - lw t9,-31220(gp) │ │ - lw t9,-30292(gp) │ │ - jalr t9 │ │ move a0,s2 │ │ - lw gp,16(sp) │ │ - lw t9,-31220(gp) │ │ - move a0,s3 │ │ - move a1,s0 │ │ - bal 48ca0 │ │ - move a2,s2 │ │ - lbu t7,35(s0) │ │ - beqz t7,4934c │ │ - lw gp,16(sp) │ │ - lbu t8,34(s0) │ │ - bnez t8,49270 │ │ - nop │ │ - lw s0,8(s0) │ │ - bnez s0,491d8 │ │ - nop │ │ - lw s5,8(s5) │ │ - bnez s5,491d4 │ │ - nop │ │ - lbu s5,34(s1) │ │ - bnez s5,490d4 │ │ - nop │ │ - lw s0,8(s1) │ │ - beqz s0,49330 │ │ - lw t9,-30292(gp) │ │ - lbu s1,34(s0) │ │ - bnez s1,492f8 │ │ - lw t9,-31220(gp) │ │ - lw v0,8(s0) │ │ - bnez v0,492d4 │ │ - lw t9,-30292(gp) │ │ - b 492e8 │ │ - nop │ │ - move a1,s0 │ │ - move a0,s3 │ │ - bal 48ca0 │ │ - move a2,s2 │ │ - lw s0,8(s0) │ │ - lw v0,8(s0) │ │ - beqz v0,492e4 │ │ - lw gp,16(sp) │ │ - lw a0,0(v0) │ │ - lw ra,0(s0) │ │ - beq a0,ra,492b4 │ │ - lw t9,-31220(gp) │ │ - lw t9,-30292(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ - lw gp,16(sp) │ │ - lw t9,-31220(gp) │ │ - move a0,s3 │ │ - move a1,s0 │ │ - bal 48ca0 │ │ - move a2,s2 │ │ - lbu v1,35(s0) │ │ - beqz v1,493c4 │ │ - lw gp,16(sp) │ │ - lbu a1,34(s0) │ │ - bnez a1,49330 │ │ - lw t9,-30292(gp) │ │ + move a2,s1 │ │ lw s0,8(s0) │ │ - bnez s0,49294 │ │ - nop │ │ - lw t9,-30292(gp) │ │ - jalr t9 │ │ - move a0,s2 │ │ - lw s6,8(s6) │ │ - bnez s6,49038 │ │ - lw gp,16(sp) │ │ - b 490e4 │ │ - lbu s6,34(s4) │ │ - lw v0,0(s0) │ │ - beqz v0,49380 │ │ - addiu s8,s7,-28908 │ │ - move a1,v0 │ │ - sw v0,24(sp) │ │ - move a0,s3 │ │ - move t9,s8 │ │ - bal 48f14 │ │ - move a2,s2 │ │ - lw v0,24(sp) │ │ - lw v0,8(v0) │ │ - bnez v0,49358 │ │ - lw gp,16(sp) │ │ - lbu s8,34(s0) │ │ - bnez s8,49270 │ │ - move a0,s3 │ │ - lw a1,8(s0) │ │ - addiu s0,s7,-28908 │ │ - move t9,s0 │ │ - bal 48f14 │ │ - move a2,s2 │ │ - lw gp,16(sp) │ │ - lw t9,-30292(gp) │ │ - jalr t9 │ │ - move a0,s2 │ │ - lw s5,8(s5) │ │ - bnez s5,491d4 │ │ - lw gp,16(sp) │ │ - b 49280 │ │ - lbu s5,34(s1) │ │ - lw s1,0(s0) │ │ - beqz s1,493f4 │ │ - nop │ │ - addiu s8,s7,-28908 │ │ - move a1,s1 │ │ - move a0,s3 │ │ - move t9,s8 │ │ - bal 48f14 │ │ - move a2,s2 │ │ - lw s1,8(s1) │ │ - bnez s1,493d4 │ │ - lw gp,16(sp) │ │ - lbu a2,34(s0) │ │ - bnez a2,49330 │ │ - lw t9,-30292(gp) │ │ - addiu a3,s7,-28908 │ │ lw a1,8(s0) │ │ - move t9,a3 │ │ - move a0,s3 │ │ - bal 48f14 │ │ - move a2,s2 │ │ - lw gp,16(sp) │ │ - lw t9,-30292(gp) │ │ - jalr t9 │ │ - move a0,s2 │ │ - b 4932c │ │ - lw gp,16(sp) │ │ - lw s4,0(s1) │ │ - beqz s4,494e4 │ │ - move s0,s4 │ │ - lw s5,-31216(gp) │ │ - lbu t3,34(s0) │ │ - bnez t3,494a4 │ │ - lw t9,-31220(gp) │ │ - lw v0,8(s0) │ │ - bnez v0,49480 │ │ - lw t9,-30292(gp) │ │ - b 49494 │ │ - nop │ │ - move a1,s0 │ │ - move a0,s3 │ │ - bal 48ca0 │ │ - move a2,s2 │ │ - lw s0,8(s0) │ │ - lw v0,8(s0) │ │ - beqz v0,49490 │ │ + beqz a1,492ec │ │ lw gp,16(sp) │ │ - lw t5,0(v0) │ │ - lw t4,0(s0) │ │ - beq t5,t4,49460 │ │ - lw t9,-31220(gp) │ │ - lw t9,-30292(gp) │ │ + lw v1,0(a1) │ │ + lw a0,0(s0) │ │ + beq v1,a0,492bc │ │ + lw t9,-31216(gp) │ │ + lw t9,-30328(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ - lw gp,16(sp) │ │ - lw t9,-31220(gp) │ │ - move a0,s3 │ │ - move a1,s0 │ │ - bal 48ca0 │ │ - move a2,s2 │ │ - lbu t6,35(s0) │ │ - beqz t6,495a8 │ │ + move a0,s1 │ │ lw gp,16(sp) │ │ - lbu t7,34(s0) │ │ - bnez t7,494d8 │ │ - nop │ │ - lw s0,8(s0) │ │ - bnez s0,49440 │ │ - nop │ │ - lw s4,8(s4) │ │ - bnez s4,49440 │ │ - move s0,s4 │ │ - lbu s8,34(s1) │ │ - bnez s8,49194 │ │ + lw t9,-31216(gp) │ │ + move a2,s1 │ │ move a0,s2 │ │ - lw s0,8(s1) │ │ - beqz s0,49598 │ │ - lw t9,-30292(gp) │ │ - lbu s5,34(s0) │ │ - bnez s5,49560 │ │ - lw t9,-31220(gp) │ │ - lw v0,8(s0) │ │ - bnez v0,4953c │ │ - lw t9,-30292(gp) │ │ - b 49550 │ │ - nop │ │ - move a1,s0 │ │ - move a0,s3 │ │ - bal 48ca0 │ │ - move a2,s2 │ │ - lw s0,8(s0) │ │ - lw v0,8(s0) │ │ - beqz v0,4954c │ │ - lw gp,16(sp) │ │ - lw ra,0(v0) │ │ - lw s1,0(s0) │ │ - beq ra,s1,4951c │ │ - lw t9,-31220(gp) │ │ - lw t9,-30292(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ - lw gp,16(sp) │ │ - lw t9,-31220(gp) │ │ - move a0,s3 │ │ move a1,s0 │ │ - bal 48ca0 │ │ - move a2,s2 │ │ - lbu a0,35(s0) │ │ - beqz a0,49610 │ │ + lbu a2,35(s0) │ │ + beqz a2,49354 │ │ lw gp,16(sp) │ │ - lbu v1,34(s0) │ │ - bnez v1,49598 │ │ - lw t9,-30292(gp) │ │ + lbu t1,34(s0) │ │ + bnez t1,49338 │ │ + lw ra,44(sp) │ │ lw s0,8(s0) │ │ - bnez s0,494fc │ │ + bnez s0,4929c │ │ nop │ │ - lw t9,-30292(gp) │ │ - jalr t9 │ │ + lw ra,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + lw s3,0(s0) │ │ + beqz s3,49384 │ │ + lw s4,-31212(gp) │ │ + addiu s4,s4,-28064 │ │ + move a1,s3 │ │ move a0,s2 │ │ - b 49190 │ │ - lw gp,16(sp) │ │ - lw s6,0(s0) │ │ - beqz s6,495d8 │ │ - nop │ │ - addiu s8,s5,-28908 │ │ - move a1,s6 │ │ - move a0,s3 │ │ - move t9,s8 │ │ - bal 48f14 │ │ - move a2,s2 │ │ - lw s6,8(s6) │ │ - bnez s6,495b8 │ │ - lw gp,16(sp) │ │ - lbu t8,34(s0) │ │ - bnez t8,494d8 │ │ - addiu v0,s5,-28908 │ │ - lw a1,8(s0) │ │ - move t9,v0 │ │ - move a0,s3 │ │ - bal 48f14 │ │ - move a2,s2 │ │ - lw gp,16(sp) │ │ - lw t9,-30292(gp) │ │ + move t9,s4 │ │ jalr t9 │ │ - move a0,s2 │ │ - b 494d8 │ │ - lw gp,16(sp) │ │ - lw s1,0(s0) │ │ - beqz s1,49640 │ │ - lw a1,-31216(gp) │ │ - addiu s8,a1,-28908 │ │ - move a1,s1 │ │ - move a0,s3 │ │ - move t9,s8 │ │ - bal 48f14 │ │ - move a2,s2 │ │ - lw s1,8(s1) │ │ - bnez s1,49620 │ │ + move a2,s1 │ │ + lw s3,8(s3) │ │ + bnez s3,49364 │ │ lw gp,16(sp) │ │ - lbu a2,34(s0) │ │ - bnez a2,49598 │ │ - lw t9,-30292(gp) │ │ - lw s0,8(s0) │ │ - beqz s0,496e8 │ │ - lw t9,-30292(gp) │ │ lbu a3,34(s0) │ │ - bnez a3,496bc │ │ - lw t9,-31220(gp) │ │ - lw v0,8(s0) │ │ - bnez v0,49698 │ │ - lw t9,-30292(gp) │ │ - b 496ac │ │ - nop │ │ - move a1,s0 │ │ - move a0,s3 │ │ - bal 48ca0 │ │ - move a2,s2 │ │ - lw s0,8(s0) │ │ - lw v0,8(s0) │ │ - beqz v0,496a8 │ │ - lw gp,16(sp) │ │ - lw s4,0(v0) │ │ - lw s6,0(s0) │ │ - beq s4,s6,49678 │ │ - lw t9,-31220(gp) │ │ - lw t9,-30292(gp) │ │ - jalr t9 │ │ - move a0,s2 │ │ - lw gp,16(sp) │ │ - lw t9,-31220(gp) │ │ - move a0,s3 │ │ - move a1,s0 │ │ - bal 48ca0 │ │ - move a2,s2 │ │ - lbu s7,35(s0) │ │ - beqz s7,496f8 │ │ - lw gp,16(sp) │ │ - lbu t0,34(s0) │ │ - beqz t0,4964c │ │ - nop │ │ - lw t9,-30292(gp) │ │ - jalr t9 │ │ - move a0,s2 │ │ - b 49594 │ │ - lw gp,16(sp) │ │ - lw s1,0(s0) │ │ - beqz s1,49728 │ │ - lw t1,-31216(gp) │ │ - addiu s8,t1,-28908 │ │ - move a1,s1 │ │ - move a0,s3 │ │ - move t9,s8 │ │ - bal 48f14 │ │ - move a2,s2 │ │ - lw s1,8(s1) │ │ - bnez s1,49708 │ │ - lw gp,16(sp) │ │ - lbu t2,34(s0) │ │ - bnez t2,496e8 │ │ - lw t9,-30292(gp) │ │ - move a0,s3 │ │ - lw s3,-31216(gp) │ │ + bnez a3,49338 │ │ + lw ra,44(sp) │ │ + lw t0,-31212(gp) │ │ lw a1,8(s0) │ │ - addiu t9,s3,-28908 │ │ - bal 48f14 │ │ - move a2,s2 │ │ - lw gp,16(sp) │ │ - lw t9,-30292(gp) │ │ - jalr t9 │ │ move a0,s2 │ │ - b 496e4 │ │ + addiu t9,t0,-28064 │ │ + jalr t9 │ │ + move a2,s1 │ │ lw gp,16(sp) │ │ + lw ra,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s0,24(sp) │ │ + move a0,s1 │ │ + lw t9,-30328(gp) │ │ + lw s1,28(sp) │ │ + jr t9 │ │ + addiu sp,sp,48 │ │ │ │ -00049764 : │ │ +000493d4 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-1300 │ │ + addiu gp,gp,-388 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ + lw v0,0(a0) │ │ + addiu sp,sp,-56 │ │ + lw v1,32(v0) │ │ sw gp,16(sp) │ │ - sw ra,60(sp) │ │ - sw s7,56(sp) │ │ - sw s6,52(sp) │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ + sw ra,52(sp) │ │ sw s5,48(sp) │ │ sw s4,44(sp) │ │ sw s3,40(sp) │ │ - sw s2,36(sp) │ │ - lw v1,0(a0) │ │ + sw s0,28(sp) │ │ move s1,a0 │ │ - lw v0,32(v1) │ │ - blez v0,498a8 │ │ - move s0,a1 │ │ - lw s4,-32696(gp) │ │ - lw s5,-31216(gp) │ │ - move s2,zero │ │ - addiu s4,s4,5912 │ │ - lw a2,28(s1) │ │ - sll s6,s2,0x2 │ │ - addu a1,a2,s6 │ │ - lw t9,-30324(gp) │ │ + blez v1,49484 │ │ + move s2,a1 │ │ + lw s4,-31212(gp) │ │ + lw s3,-32708(gp) │ │ + move s0,zero │ │ + addiu s4,s4,-28064 │ │ + addiu s3,s3,-4344 │ │ + lw a0,28(s1) │ │ + sll s5,s0,0x2 │ │ + addu a1,a0,s5 │ │ + lw t9,-30456(gp) │ │ lw a3,0(a1) │ │ - move a0,s0 │ │ - move a1,s4 │ │ + move a2,s0 │ │ + move a0,s2 │ │ jalr t9 │ │ - move a2,s2 │ │ - lw a0,28(s1) │ │ - addu s3,a0,s6 │ │ - lw s3,0(s3) │ │ - beqz s3,49890 │ │ - lw gp,16(sp) │ │ - lbu a3,34(s3) │ │ - bnez a3,4985c │ │ - lw t9,-31220(gp) │ │ - lw v0,8(s3) │ │ - bnez v0,49838 │ │ - lw t9,-30292(gp) │ │ - b 4984c │ │ - nop │ │ move a1,s3 │ │ + lw a2,28(s1) │ │ move a0,s1 │ │ - bal 48ca0 │ │ - move a2,s0 │ │ - lw s3,8(s3) │ │ - lw v0,8(s3) │ │ - beqz v0,49848 │ │ - lw gp,16(sp) │ │ - lw t1,0(v0) │ │ - lw t0,0(s3) │ │ - beq t1,t0,49818 │ │ - lw t9,-31220(gp) │ │ - lw t9,-30292(gp) │ │ + addu a3,a2,s5 │ │ + lw a1,0(a3) │ │ + move t9,s4 │ │ jalr t9 │ │ - move a0,s0 │ │ - lw gp,16(sp) │ │ - lw t9,-31220(gp) │ │ - move a0,s1 │ │ - move a1,s3 │ │ - bal 48ca0 │ │ - move a2,s0 │ │ - lbu t2,35(s3) │ │ - beqz t2,498dc │ │ + move a2,s2 │ │ + lw t0,0(s1) │ │ + addiu s0,s0,1 │ │ + lw t1,32(t0) │ │ + slt t2,s0,t1 │ │ + bnez t2,4942c │ │ lw gp,16(sp) │ │ - lbu t3,34(s3) │ │ - bnez t3,49890 │ │ - nop │ │ - lw s3,8(s3) │ │ - bnez s3,497f8 │ │ - nop │ │ - lw t7,0(s1) │ │ - addiu s2,s2,1 │ │ - lw t6,32(t7) │ │ - slt t5,s2,t6 │ │ - bnez t5,497c0 │ │ - nop │ │ - move a0,s0 │ │ - lw ra,60(sp) │ │ - lw s7,56(sp) │ │ - lw s6,52(sp) │ │ + lw ra,52(sp) │ │ lw s5,48(sp) │ │ lw s4,44(sp) │ │ lw s3,40(sp) │ │ - lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ - lw t9,-30292(gp) │ │ + move a0,s2 │ │ + lw t9,-30328(gp) │ │ + lw s2,36(sp) │ │ jr t9 │ │ - addiu sp,sp,64 │ │ - lw s6,0(s3) │ │ - beqz s6,49908 │ │ - addiu s7,s5,-28908 │ │ - move a1,s6 │ │ - move a0,s1 │ │ - move t9,s7 │ │ - bal 48f14 │ │ - move a2,s0 │ │ - lw s6,8(s6) │ │ - bnez s6,498e8 │ │ - lw gp,16(sp) │ │ - lbu t4,34(s3) │ │ - bnez t4,49890 │ │ - addiu s7,s5,-28908 │ │ - lw a1,8(s3) │ │ - move a0,s1 │ │ - move t9,s7 │ │ - bal 48f14 │ │ - move a2,s0 │ │ - lw gp,16(sp) │ │ - move a0,s0 │ │ - lw t9,-30292(gp) │ │ - jalr t9 │ │ - addiu s2,s2,1 │ │ - lw t7,0(s1) │ │ - lw t6,32(t7) │ │ - slt t5,s2,t6 │ │ - bnez t5,497c0 │ │ - lw gp,16(sp) │ │ - b 498ac │ │ - move a0,s0 │ │ + addiu sp,sp,56 │ │ │ │ -00049958 : │ │ +000494b0 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-1800 │ │ + addiu gp,gp,-608 │ │ addu gp,gp,t9 │ │ - lw t9,-31716(gp) │ │ - b 3006c │ │ + lw t9,-31712(gp) │ │ + jr t9 │ │ addiu a0,a0,40 │ │ + ... │ │ │ │ -00049970 : │ │ +000494d0 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-1824 │ │ + addiu gp,gp,-640 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s1,32(sp) │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ sw s0,28(sp) │ │ lw s0,0(a0) │ │ - beqz s0,499b8 │ │ + sw gp,16(sp) │ │ + sw s1,32(sp) │ │ + sw ra,36(sp) │ │ + beqz s0,49518 │ │ move s1,a0 │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ lw a0,0(s0) │ │ lw s0,8(s0) │ │ - bnez s0,4999c │ │ + bnez s0,494fc │ │ lw gp,16(sp) │ │ sw zero,0(s1) │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -000499cc : │ │ +0004952c : │ │ lui gp,0x6 │ │ - addiu gp,gp,-1916 │ │ + addiu gp,gp,-732 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw s3,40(sp) │ │ move s3,a2 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw gp,16(sp) │ │ sw s2,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ move s1,a1 │ │ move s0,a0 │ │ move s2,a3 │ │ li a0,1 │ │ li a1,20 │ │ sw ra,44(sp) │ │ - addiu a2,a2,5932 │ │ + addiu a2,a2,-4324 │ │ jalr t9 │ │ li a3,59 │ │ - lw a1,64(sp) │ │ - lw a0,68(sp) │ │ + lw v1,0(s0) │ │ + lw a0,64(sp) │ │ + lw a1,68(sp) │ │ lw gp,16(sp) │ │ sw s3,4(v0) │ │ sw s2,8(v0) │ │ sw s1,0(v0) │ │ - sw a1,12(v0) │ │ - sw a0,16(v0) │ │ - lw v1,0(s0) │ │ - beqz v1,49a78 │ │ - lw t9,-31228(gp) │ │ + sw a0,12(v0) │ │ + beqz v1,495d8 │ │ + sw a1,16(v0) │ │ + lw t9,-31224(gp) │ │ lw a0,4(s0) │ │ jalr t9 │ │ move a1,v0 │ │ - sw v0,4(s0) │ │ lw ra,44(sp) │ │ + sw v0,4(s0) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw t9,-31892(gp) │ │ + lw t9,-31888(gp) │ │ move a0,zero │ │ jalr t9 │ │ move a1,v0 │ │ + lw ra,44(sp) │ │ sw v0,0(s0) │ │ sw v0,4(s0) │ │ - lw ra,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00049aac : │ │ +0004960c : │ │ lui gp,0x6 │ │ - addiu gp,gp,-2140 │ │ + addiu gp,gp,-956 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw s1,32(sp) │ │ - sw s0,28(sp) │ │ + lw s1,0(a0) │ │ sw gp,16(sp) │ │ sw ra,44(sp) │ │ sw s3,40(sp) │ │ sw s2,36(sp) │ │ - lw s2,0(a0) │ │ - move s0,a0 │ │ - beqz s2,49b14 │ │ - move s1,a1 │ │ - move s3,zero │ │ - lw v1,0(s2) │ │ - lw t9,-30472(gp) │ │ + sw s0,28(sp) │ │ + beqz s1,49674 │ │ + move s3,a1 │ │ + move s2,a0 │ │ + move s0,zero │ │ + lw v0,0(s1) │ │ + lw t9,-30432(gp) │ │ + lw a0,0(v0) │ │ jalr t9 │ │ - lw a0,0(v1) │ │ - lw s2,8(s2) │ │ - addiu v0,v0,2 │ │ + addiu s0,s0,2 │ │ + lw s1,8(s1) │ │ lw gp,16(sp) │ │ - bnez s2,49ae8 │ │ - addu s3,v0,s3 │ │ - bnez s3,49b30 │ │ - lw a2,-32696(gp) │ │ + bnez s1,49648 │ │ + addu s0,s0,v0 │ │ + bnez s0,49690 │ │ + lw a2,-32708(gp) │ │ lw ra,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw t9,-32156(gp) │ │ - move a0,s3 │ │ + lw t9,-32152(gp) │ │ + move a0,s0 │ │ li a1,1 │ │ - addiu a2,a2,5932 │ │ + addiu a2,a2,-4324 │ │ jalr t9 │ │ li a3,89 │ │ lw gp,16(sp) │ │ - sw v0,0(s1) │ │ - lw s0,0(s0) │ │ - beqz s0,49bb4 │ │ - move s2,v0 │ │ + sw v0,0(s3) │ │ + lw s1,0(s2) │ │ + beqz s1,49714 │ │ + move s0,v0 │ │ li s3,32 │ │ - lw a0,0(s0) │ │ - lw t9,-30472(gp) │ │ - lw s1,0(a0) │ │ + lw v1,0(s1) │ │ + lw t9,-30432(gp) │ │ + lw s2,0(v1) │ │ jalr t9 │ │ - move a0,s1 │ │ - lw gp,16(sp) │ │ move a0,s2 │ │ - lw t9,-30268(gp) │ │ - move a1,s1 │ │ + lw gp,16(sp) │ │ + move a0,s0 │ │ + lw t9,-30464(gp) │ │ + move a1,s2 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,16(sp) │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - addu s2,s2,v0 │ │ + move a0,s2 │ │ + addu a0,s0,v0 │ │ lw gp,16(sp) │ │ - sb s3,0(s2) │ │ - lw s0,8(s0) │ │ - bnez s0,49b60 │ │ - addiu s2,s2,1 │ │ - sb zero,-1(s2) │ │ + sb s3,0(a0) │ │ + lw s1,8(s1) │ │ + bnez s1,496c0 │ │ + addiu s0,a0,1 │ │ + sb zero,-1(s0) │ │ lw ra,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ ... │ │ lui gp,0x6 │ │ - addiu gp,gp,-2448 │ │ + addiu gp,gp,-1264 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-144 │ │ - sw s7,132(sp) │ │ - sw s5,124(sp) │ │ - lw s7,164(sp) │ │ - lw s5,-32696(gp) │ │ - sw a3,156(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw v1,-30360(gp) │ │ + addiu sp,sp,-152 │ │ + lw t0,0(v1) │ │ + sw a1,56(sp) │ │ + lw v0,172(sp) │ │ + lw a1,-32708(gp) │ │ + lw t2,168(sp) │ │ + sw a3,64(sp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw gp,40(sp) │ │ - sw ra,140(sp) │ │ - sw s8,136(sp) │ │ - sw s2,112(sp) │ │ - sw a1,148(sp) │ │ - sw a2,152(sp) │ │ - addiu a1,s5,5988 │ │ + sw ra,148(sp) │ │ + sw s4,128(sp) │ │ + sw s0,112(sp) │ │ + sw v0,48(sp) │ │ + sw a0,52(sp) │ │ + addiu a1,a1,-4268 │ │ + li a0,1 │ │ + sw a2,60(sp) │ │ + addiu a3,a3,-4220 │ │ li a2,198 │ │ - addiu a3,a3,6036 │ │ - sw s6,128(sp) │ │ - sw s4,120(sp) │ │ - sw s3,116(sp) │ │ - sw s1,108(sp) │ │ - sw s0,104(sp) │ │ - move s8,a0 │ │ - sw s7,16(sp) │ │ + sw v0,16(sp) │ │ + sw t2,68(sp) │ │ + sw t0,108(sp) │ │ + sw s8,144(sp) │ │ + sw s7,140(sp) │ │ + sw s6,136(sp) │ │ + sw s5,132(sp) │ │ + sw s3,124(sp) │ │ + sw s2,120(sp) │ │ + sw s1,116(sp) │ │ jalr t9 │ │ - li a0,1 │ │ + move s0,v0 │ │ lw gp,40(sp) │ │ - move a0,s7 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + move a0,s0 │ │ + lw a2,-32708(gp) │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ - addiu a1,a1,-19456 │ │ - move s2,v0 │ │ - beqz v0,4a30c │ │ + addiu a1,a2,-29720 │ │ + move s4,v0 │ │ + beqz v0,49ea0 │ │ lw gp,40(sp) │ │ - lw t9,-31752(gp) │ │ + lw t9,-31748(gp) │ │ move a0,v0 │ │ - addiu a1,sp,56 │ │ - addiu a2,sp,52 │ │ + addiu a1,sp,96 │ │ + addiu a2,sp,100 │ │ jalr t9 │ │ - addiu a3,sp,60 │ │ - bltz v0,4a1ec │ │ + addiu a3,sp,92 │ │ + bltz v0,49e78 │ │ lw gp,40(sp) │ │ - lw v1,56(sp) │ │ - sw v1,92(sp) │ │ - lw v1,0(v1) │ │ - beqz v1,4a0c0 │ │ - lw a2,52(sp) │ │ - lw s6,-32696(gp) │ │ - lw s4,-32696(gp) │ │ - sw a2,96(sp) │ │ - li s0,4 │ │ - sw zero,88(sp) │ │ - move s1,zero │ │ - lw s3,-32696(gp) │ │ - addiu s6,s6,-628 │ │ - b 49d20 │ │ - addiu s4,s4,-12252 │ │ - lw t3,96(sp) │ │ - lw t4,88(sp) │ │ - lw t9,-30428(gp) │ │ - addu t2,t3,t4 │ │ - lw t1,0(t2) │ │ - move a1,s4 │ │ - move a0,t1 │ │ + lw s2,96(sp) │ │ + lw s7,100(sp) │ │ + lw s1,0(s2) │ │ + beqz s1,498c0 │ │ + move s3,zero │ │ + lw s8,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + move s0,zero │ │ + move s3,zero │ │ + addiu s8,s8,-10860 │ │ + b 4987c │ │ + addiu s6,s6,-22516 │ │ + addu t3,s7,s0 │ │ + lw s1,0(t3) │ │ + lw t9,-30380(gp) │ │ + move a0,s1 │ │ jalr t9 │ │ - sw t1,100(sp) │ │ + move a1,s6 │ │ + bnez v0,49bc0 │ │ lw gp,40(sp) │ │ - bnez v0,4a060 │ │ - lw v1,100(sp) │ │ - lw a1,92(sp) │ │ - addu ra,a1,s0 │ │ - lw v1,0(ra) │ │ - beqz v1,49d70 │ │ - addiu v0,s0,4 │ │ - sw s0,88(sp) │ │ - move s0,v0 │ │ - lw t9,-30428(gp) │ │ - move a0,v1 │ │ - sw v1,100(sp) │ │ + addiu s0,s0,4 │ │ + addu t7,s2,s0 │ │ + lw s1,0(t7) │ │ + beqz s1,498c4 │ │ + lw t9,-31744(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s1 │ │ jalr t9 │ │ - addiu a1,s3,-8968 │ │ + addiu a1,s5,-19192 │ │ + beqz v0,49848 │ │ lw gp,40(sp) │ │ - beqz v0,49cd4 │ │ - lw v1,100(sp) │ │ - lw t9,-30428(gp) │ │ - move a0,v1 │ │ + lw t9,-30380(gp) │ │ + move a0,s1 │ │ + move a1,s8 │ │ jalr t9 │ │ - move a1,s6 │ │ - lw a1,92(sp) │ │ - li t8,1 │ │ - addu ra,a1,s0 │ │ - lw v1,0(ra) │ │ - movz s1,t8,v0 │ │ + addiu s0,s0,4 │ │ + addu t7,s2,s0 │ │ + lw s1,0(t7) │ │ + li a0,1 │ │ lw gp,40(sp) │ │ - bnez v1,49d18 │ │ - addiu v0,s0,4 │ │ - lw t9,-31748(gp) │ │ - lw a0,92(sp) │ │ - lw a1,96(sp) │ │ + bnez s1,4987c │ │ + movz s3,a0,v0 │ │ + lw t9,-31744(gp) │ │ + move a0,s2 │ │ jalr t9 │ │ - addiu s3,sp,48 │ │ + move a1,s7 │ │ lw gp,40(sp) │ │ - lw a3,60(sp) │ │ - lw t9,-31384(gp) │ │ - sw a3,16(sp) │ │ - sw s3,20(sp) │ │ - sw zero,52(sp) │ │ - sw zero,56(sp) │ │ - sw zero,48(sp) │ │ - addiu a0,sp,72 │ │ + lw t8,92(sp) │ │ + addiu s0,sp,104 │ │ + lw t9,-31380(gp) │ │ + sw t8,16(sp) │ │ + sw s0,20(sp) │ │ + addiu a0,sp,80 │ │ li a1,4 │ │ li a2,1 │ │ + move a3,s4 │ │ + sw zero,100(sp) │ │ + sw zero,96(sp) │ │ jalr t9 │ │ - move a3,s2 │ │ - li s0,1 │ │ + sw zero,104(sp) │ │ + move s5,v0 │ │ + li v0,1 │ │ + bne s5,v0,49e50 │ │ lw gp,40(sp) │ │ - bne v0,s0,4a2ec │ │ - move s3,v0 │ │ - lw a0,72(sp) │ │ - lw t0,148(sp) │ │ - lw v1,60(sp) │ │ - lw t9,-31384(gp) │ │ - addiu v0,sp,48 │ │ - sw a0,0(t0) │ │ + lw ra,80(sp) │ │ + lw v1,56(sp) │ │ + lw t0,92(sp) │ │ + lw t9,-31380(gp) │ │ + sw ra,0(v1) │ │ + addiu a0,sp,84 │ │ + sw t0,16(sp) │ │ + sw s0,20(sp) │ │ li a1,4 │ │ - sw v1,16(sp) │ │ - sw v0,20(sp) │ │ - addiu a0,sp,68 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s2 │ │ - move s0,v0 │ │ - bne v0,s3,4a2cc │ │ + move a3,s4 │ │ + move s8,v0 │ │ + bne v0,s5,49e28 │ │ lw gp,40(sp) │ │ - lw a2,68(sp) │ │ - lw t1,152(sp) │ │ - lw s6,60(sp) │ │ - lw t9,-31384(gp) │ │ - addiu s4,sp,48 │ │ - sw a2,0(t1) │ │ - addiu a0,sp,64 │ │ - sw s6,16(sp) │ │ - sw s4,20(sp) │ │ + lw a1,84(sp) │ │ + lw a3,60(sp) │ │ + lw t1,92(sp) │ │ + lw t9,-31380(gp) │ │ + sw a1,0(a3) │ │ + addiu a0,sp,88 │ │ + sw t1,16(sp) │ │ + sw s0,20(sp) │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s2 │ │ - bne v0,s0,4a2ac │ │ + move a3,s4 │ │ + bne v0,s8,49e00 │ │ lw gp,40(sp) │ │ - lw t6,64(sp) │ │ - lw t7,156(sp) │ │ - lw t9,-32156(gp) │ │ - lw a0,68(sp) │ │ + lw t2,-32708(gp) │ │ + lw t3,64(sp) │ │ + lw s6,88(sp) │ │ + lw t9,-32152(gp) │ │ + lw a0,84(sp) │ │ + addiu a2,t2,-4268 │ │ li a1,4 │ │ - addiu a2,s5,5988 │ │ li a3,240 │ │ jalr t9 │ │ - sw t6,0(t7) │ │ + sw s6,0(t3) │ │ lw gp,40(sp) │ │ - lw t5,160(sp) │ │ - lw t4,60(sp) │ │ - addiu t3,sp,48 │ │ - lw t9,-31384(gp) │ │ lw a2,68(sp) │ │ - sw v0,0(t5) │ │ + lw a0,92(sp) │ │ + sw v0,0(a2) │ │ + lw a2,84(sp) │ │ + lw t9,-31380(gp) │ │ + sw a0,16(sp) │ │ + sw s0,20(sp) │ │ move a0,v0 │ │ - sw t4,16(sp) │ │ - sw t3,20(sp) │ │ li a1,4 │ │ - move a3,s2 │ │ + move a3,s4 │ │ jalr t9 │ │ - move s3,v0 │ │ - lw t2,68(sp) │ │ - bne v0,t2,4a288 │ │ + move s2,v0 │ │ + lw t4,84(sp) │ │ + bne v0,t4,49dd8 │ │ lw gp,40(sp) │ │ - blez v0,4a0b8 │ │ - move a0,s3 │ │ - move s0,zero │ │ - move v1,zero │ │ - lw t8,0(a0) │ │ - addiu v1,v1,1 │ │ - addu s0,s0,t8 │ │ - bne v1,v0,49ebc │ │ - addiu a0,a0,4 │ │ - lw a3,60(sp) │ │ - lw t9,-31384(gp) │ │ - addiu ra,sp,48 │ │ - sw a3,16(sp) │ │ - li a1,4 │ │ - sw ra,20(sp) │ │ + blez v0,49a1c │ │ + move s1,zero │ │ + sll t5,v0,0x2 │ │ + move t7,s2 │ │ + addu t6,s2,t5 │ │ + move s1,zero │ │ + lw s7,0(t7) │ │ + addiu t7,t7,4 │ │ + bne t7,t6,49a0c │ │ + addu s1,s1,s7 │ │ + lw t8,92(sp) │ │ + lw t9,-31380(gp) │ │ + sw t8,16(sp) │ │ + sw s0,20(sp) │ │ addiu a0,sp,76 │ │ + li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s2 │ │ - li a1,1 │ │ - bne v0,a1,4a268 │ │ + move a3,s4 │ │ + li s5,1 │ │ + bne v0,s5,49db0 │ │ lw gp,40(sp) │ │ - lw v1,72(sp) │ │ - lw v0,64(sp) │ │ - lw a2,76(sp) │ │ - mul t0,v1,v0 │ │ - mul a0,t0,s0 │ │ - bne a0,a2,4a20c │ │ - lw t9,-32200(gp) │ │ - lw s0,0(s8) │ │ - beqz s0,4a0d0 │ │ - lw t9,-31580(gp) │ │ - lw t3,0(s0) │ │ - lw t2,0(t3) │ │ - lw a0,0(t2) │ │ - lw s4,60(sp) │ │ - lw t9,-31384(gp) │ │ - addiu a1,sp,48 │ │ - sw a1,20(sp) │ │ - sw s4,16(sp) │ │ + lw ra,80(sp) │ │ + lw v0,88(sp) │ │ + lw v1,76(sp) │ │ + mul t0,ra,v0 │ │ + mul a2,t0,s1 │ │ + bne a2,v1,49d68 │ │ + lw s8,52(sp) │ │ + lw s7,0(s8) │ │ + beqz s7,49c18 │ │ + lw t1,-32708(gp) │ │ + lw a1,0(s7) │ │ + lw a3,0(a1) │ │ + lw a0,0(a3) │ │ + lw t6,92(sp) │ │ + lw t9,-31380(gp) │ │ + sw t6,16(sp) │ │ + sw s0,20(sp) │ │ li a1,4 │ │ jalr t9 │ │ - move a3,s2 │ │ - lw t4,76(sp) │ │ - bne v0,t4,4a248 │ │ + move a3,s4 │ │ + lw a0,76(sp) │ │ + bne v0,a0,49d40 │ │ lw gp,40(sp) │ │ - bnez s1,4a0a0 │ │ - lw t9,-31376(gp) │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,80 │ │ + bnez s3,49c00 │ │ + lw t9,-31368(gp) │ │ + lw t9,-30236(gp) │ │ + addiu a0,sp,75 │ │ li a1,1 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s2 │ │ - li a0,1 │ │ - beq v0,a0,4a1b8 │ │ + move a3,s4 │ │ + li t4,1 │ │ + beq v0,t4,49d04 │ │ lw gp,40(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ + move a0,s4 │ │ lw gp,40(sp) │ │ - lw v0,72(sp) │ │ - sw s0,0(s8) │ │ - lw s8,-32696(gp) │ │ - lw s0,68(sp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ - sw s0,20(sp) │ │ + lw a2,52(sp) │ │ + lw s5,-32708(gp) │ │ + sw s7,0(a2) │ │ + lw v1,-32708(gp) │ │ + lw s7,80(sp) │ │ + lw s1,84(sp) │ │ + lw t9,-32196(gp) │ │ + sw s7,16(sp) │ │ + sw s1,20(sp) │ │ li a0,1 │ │ - addiu a1,s5,5988 │ │ + addiu a1,s5,-4268 │ │ li a2,292 │ │ jalr t9 │ │ - addiu a3,s8,6384 │ │ - lw s7,68(sp) │ │ - blez s7,4a02c │ │ + addiu a3,v1,-3872 │ │ + lw v0,84(sp) │ │ + blez v0,49b7c │ │ lw gp,40(sp) │ │ - lw s6,-32696(gp) │ │ - move s0,zero │ │ - addiu s5,s5,5988 │ │ - addiu s1,s6,6420 │ │ - lw t7,64(sp) │ │ - lw t9,-32200(gp) │ │ + lw ra,-32708(gp) │ │ + lw t0,-32708(gp) │ │ + move s3,zero │ │ + addiu s8,ra,-4268 │ │ + addiu s4,t0,-3836 │ │ + lw t7,88(sp) │ │ + lw t9,-32196(gp) │ │ sw t7,16(sp) │ │ - lw t6,0(s3) │ │ - li a2,294 │ │ + lw s0,0(s2) │ │ + move a3,s4 │ │ li a0,1 │ │ - sw t6,20(sp) │ │ - move a1,s5 │ │ + sw s0,20(sp) │ │ + move a1,s8 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw a2,68(sp) │ │ - addiu s0,s0,1 │ │ - slt t5,s0,a2 │ │ + li a2,294 │ │ + lw t8,84(sp) │ │ + addiu s3,s3,1 │ │ + slt a3,s3,t8 │ │ lw gp,40(sp) │ │ - bnez t5,49fec │ │ - addiu s3,s3,4 │ │ - lw ra,140(sp) │ │ + bnez a3,49b3c │ │ + addiu s2,s2,4 │ │ + lw t1,-30360(gp) │ │ + lw a1,108(sp) │ │ + lw s6,0(t1) │ │ + bne a1,s6,49ec8 │ │ move v0,zero │ │ - lw s8,136(sp) │ │ - lw s7,132(sp) │ │ - lw s6,128(sp) │ │ - lw s5,124(sp) │ │ - lw s4,120(sp) │ │ - lw s3,116(sp) │ │ - lw s2,112(sp) │ │ - lw s1,108(sp) │ │ - lw s0,104(sp) │ │ + lw ra,148(sp) │ │ + lw s8,144(sp) │ │ + lw s7,140(sp) │ │ + lw s6,136(sp) │ │ + lw s5,132(sp) │ │ + lw s4,128(sp) │ │ + lw s3,124(sp) │ │ + lw s2,120(sp) │ │ + lw s1,116(sp) │ │ + lw s0,112(sp) │ │ jr ra │ │ - addiu sp,sp,144 │ │ - lw t7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s7,16(sp) │ │ - sw v1,20(sp) │ │ - sw s4,24(sp) │ │ + addiu sp,sp,152 │ │ + lw t5,-32708(gp) │ │ + lw t6,-32708(gp) │ │ + lw t4,48(sp) │ │ + lw t9,-32196(gp) │ │ + sw t4,16(sp) │ │ + sw s1,20(sp) │ │ + sw s6,24(sp) │ │ li a0,3 │ │ - addiu a1,s5,5988 │ │ + addiu a1,t5,-4268 │ │ li a2,213 │ │ jalr t9 │ │ - addiu a3,t7,-700 │ │ - lw t6,52(sp) │ │ - lw t5,56(sp) │ │ + addiu a3,t6,-10932 │ │ lw gp,40(sp) │ │ - sw t6,96(sp) │ │ - b 49d04 │ │ - sw t5,92(sp) │ │ - lw a1,60(sp) │ │ - lw a2,48(sp) │ │ + lw s7,100(sp) │ │ + b 49868 │ │ + lw s2,96(sp) │ │ + lw a1,92(sp) │ │ + lw a2,104(sp) │ │ jalr t9 │ │ - move a0,s2 │ │ - b 49f6c │ │ + move a0,s4 │ │ + b 49ab0 │ │ lw gp,40(sp) │ │ - b 49ed0 │ │ - move s0,zero │ │ - lw a0,52(sp) │ │ - move s1,zero │ │ - b 49d70 │ │ - sw a0,96(sp) │ │ + lw t9,-31572(gp) │ │ + addiu s6,t1,-4268 │ │ + li t2,262 │ │ + lw a1,84(sp) │ │ + move a0,ra │ │ move a2,v0 │ │ - addiu s4,s5,5988 │ │ - lw a1,68(sp) │ │ - li v0,262 │ │ - move a0,v1 │ │ li a3,4 │ │ - sw s4,16(sp) │ │ + sw t2,20(sp) │ │ jalr t9 │ │ - sw v0,20(sp) │ │ + sw s6,16(sp) │ │ lw gp,40(sp) │ │ lw a0,76(sp) │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - move a2,s4 │ │ + move a2,s6 │ │ li a3,263 │ │ jalr t9 │ │ - move s0,v0 │ │ - lw v1,72(sp) │ │ + move s7,v0 │ │ + lw t8,80(sp) │ │ lw gp,40(sp) │ │ - blez v1,4a1b0 │ │ + blez t8,49cfc │ │ move a0,v0 │ │ - lw a3,68(sp) │ │ - move v0,s0 │ │ - move t4,zero │ │ - move a1,zero │ │ - blez a3,4a1a0 │ │ - move t1,s3 │ │ - lw a2,64(sp) │ │ + lw t0,88(sp) │ │ + lw v0,84(sp) │ │ + move t2,s7 │ │ + move t9,zero │ │ move t3,zero │ │ - blez a2,4a18c │ │ + addiu t7,t0,-1 │ │ + blez v0,49cf0 │ │ + nop │ │ + move t6,s2 │ │ + move t4,zero │ │ + blez t0,49ce4 │ │ + sll a2,t3,0x2 │ │ + lw t5,0(t6) │ │ + sll s1,t4,0x2 │ │ + sll s5,t5,0x2 │ │ + addu ra,a0,a2 │ │ move v1,zero │ │ - sll t2,t3,0x2 │ │ - lw t0,0(v0) │ │ - sll t8,v1,0x2 │ │ - addu a3,t0,t2 │ │ - lw ra,0(a3) │ │ - sll t7,a1,0x2 │ │ - addu a2,ra,t8 │ │ - addu t6,a0,t7 │ │ - sw t6,0(a2) │ │ - lw a2,64(sp) │ │ - lw t5,0(t1) │ │ + lw s8,0(t2) │ │ + sll a3,v1,0x2 │ │ + addu a1,s8,s1 │ │ + lw t1,0(a1) │ │ addiu v1,v1,1 │ │ - slt s6,v1,a2 │ │ - bnez s6,4a150 │ │ - addu a1,a1,t5 │ │ - lw a3,68(sp) │ │ - addiu t3,t3,1 │ │ - slt v1,t3,a3 │ │ - bnez v1,4a144 │ │ - addiu t1,t1,4 │ │ - lw v1,72(sp) │ │ + addu s6,t1,a3 │ │ + sw ra,0(s6) │ │ + bne v1,t0,49cb4 │ │ + addu ra,ra,s5 │ │ + addu t3,t3,t5 │ │ + mul t5,t5,t7 │ │ + addu t3,t5,t3 │ │ addiu t4,t4,1 │ │ - slt t1,t4,v1 │ │ - bnez t1,4a134 │ │ - addiu v0,v0,4 │ │ - b 49f38 │ │ + bne t4,v0,49c98 │ │ + addiu t6,t6,4 │ │ + addiu t9,t9,1 │ │ + bne t9,t8,49c88 │ │ + addiu t2,t2,4 │ │ + b 49a80 │ │ lw a2,76(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t5,48(sp) │ │ + lw t3,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s7,16(sp) │ │ - addiu a1,s5,5988 │ │ + sw t5,16(sp) │ │ + addiu a1,t3,-4268 │ │ li a2,286 │ │ - addiu a3,s2,44 │ │ + addiu a3,t2,-10188 │ │ jalr t9 │ │ nop │ │ lw gp,40(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t6,48(sp) │ │ + lw t4,-32708(gp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s7,16(sp) │ │ - addiu a1,s5,5988 │ │ - li a2,205 │ │ - b 4a1d4 │ │ - addiu a3,t0,-744 │ │ - lw s3,-32696(gp) │ │ + sw t6,16(sp) │ │ + addiu a1,t4,-4268 │ │ + li a2,280 │ │ + b 49d28 │ │ + addiu a3,s7,-3904 │ │ + lw a2,48(sp) │ │ + lw s5,-32708(gp) │ │ + sw s1,32(sp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw a2,20(sp) │ │ - sw s7,16(sp) │ │ - sw v1,24(sp) │ │ + sw a2,16(sp) │ │ + sw v1,20(sp) │ │ + sw ra,24(sp) │ │ sw v0,28(sp) │ │ - sw s0,32(sp) │ │ - addiu a1,s5,5988 │ │ + addiu a1,s1,-4268 │ │ li a2,256 │ │ jalr t9 │ │ - addiu a3,s3,6292 │ │ + addiu a3,s5,-3964 │ │ lw gp,40(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s7,16(sp) │ │ - addiu a1,s5,5988 │ │ - li a2,280 │ │ - b 4a1d4 │ │ - addiu a3,s1,6352 │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw v1,48(sp) │ │ + lw v0,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s7,16(sp) │ │ - addiu a1,s5,5988 │ │ + sw v1,16(sp) │ │ + addiu a1,v0,-4268 │ │ li a2,252 │ │ - b 4a1d4 │ │ - addiu a3,s0,6256 │ │ - sw s7,16(sp) │ │ - lw s8,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 49d28 │ │ + addiu a3,ra,-4000 │ │ + lw s8,48(sp) │ │ + lw t0,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - addiu a1,s8,5988 │ │ + sw s8,16(sp) │ │ + addiu a1,t0,-4268 │ │ li a2,244 │ │ - b 4a1d4 │ │ - addiu a3,s7,6220 │ │ - addiu a1,s5,5988 │ │ - lw s5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 49d28 │ │ + addiu a3,s4,-4036 │ │ + lw t7,48(sp) │ │ + lw s0,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s7,16(sp) │ │ + sw t7,16(sp) │ │ + addiu a1,s0,-4268 │ │ li a2,236 │ │ - b 4a1d4 │ │ - addiu a3,s5,6180 │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 49d28 │ │ + addiu a3,s3,-4076 │ │ + lw a3,-32708(gp) │ │ + lw t8,48(sp) │ │ + lw s2,-32708(gp) │ │ + addiu a1,a3,-4268 │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s7,16(sp) │ │ - addiu a1,s5,5988 │ │ + sw t8,16(sp) │ │ li a2,231 │ │ - b 4a1d4 │ │ - addiu a3,s2,6148 │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 49d28 │ │ + addiu a3,s2,-4108 │ │ + lw a1,48(sp) │ │ + lw t1,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + sw a1,16(sp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s7,16(sp) │ │ - addiu a1,s5,5988 │ │ + addiu a1,t1,-4268 │ │ li a2,226 │ │ - b 4a1d4 │ │ - addiu a3,s1,6116 │ │ - lw v0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + b 49d28 │ │ + addiu a3,s6,-4140 │ │ + lw t5,48(sp) │ │ + lw t3,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s7,16(sp) │ │ - addiu a1,s5,5988 │ │ + sw t5,16(sp) │ │ + addiu a1,t3,-4268 │ │ + li a2,205 │ │ + b 49d28 │ │ + addiu a3,t2,-10976 │ │ + lw t6,48(sp) │ │ + lw t4,-32708(gp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + li a0,5 │ │ + sw t6,16(sp) │ │ + addiu a1,t4,-4268 │ │ li a2,201 │ │ - b 4a1d4 │ │ - addiu a3,v0,6076 │ │ - │ │ -0004a32c : │ │ + b 49d28 │ │ + addiu a3,s7,-4180 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ lui gp,0x6 │ │ - addiu gp,gp,-4316 │ │ + addiu gp,gp,-3204 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-96 │ │ - sw s8,88(sp) │ │ - sw s0,56(sp) │ │ - sw gp,32(sp) │ │ + addiu sp,sp,-120 │ │ + lw a3,-32708(gp) │ │ + sw s5,76(sp) │ │ + move s5,a0 │ │ + lw v1,20(s5) │ │ + lw v0,24(s5) │ │ + lw a0,16(a0) │ │ + lw t9,-31572(gp) │ │ + addiu t0,a3,-4268 │ │ + sw s1,60(sp) │ │ + move s1,a1 │ │ + li a1,323 │ │ + sw gp,24(sp) │ │ + sw s3,68(sp) │ │ + sdc1 $f24,112(sp) │ │ + sw a1,20(sp) │ │ sw ra,92(sp) │ │ + sw s8,88(sp) │ │ sw s7,84(sp) │ │ sw s6,80(sp) │ │ - sw s5,76(sp) │ │ sw s4,72(sp) │ │ - sw s3,68(sp) │ │ sw s2,64(sp) │ │ - sw s1,60(sp) │ │ + sw s0,56(sp) │ │ + sdc1 $f22,104(sp) │ │ + sdc1 $f20,96(sp) │ │ + mtc1 a2,$f24 │ │ + sw t0,16(sp) │ │ + move a1,v1 │ │ + move a2,v0 │ │ + jalr t9 │ │ + li a3,4 │ │ + lw a0,16(s5) │ │ + lw gp,24(sp) │ │ + sw v0,8(s5) │ │ + blez a0,4a0f8 │ │ + move s3,zero │ │ + lw a2,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + ldc1 $f22,-3616(a2) │ │ + ldc1 $f20,-4896(t1) │ │ + lw t2,20(s5) │ │ + sw zero,52(sp) │ │ + move s3,zero │ │ + blez t2,4a0e4 │ │ + lw t3,52(sp) │ │ + lw t5,24(s5) │ │ + sll t4,t3,0x2 │ │ + sw t4,44(sp) │ │ + sw zero,48(sp) │ │ + lw s0,44(sp) │ │ + lw t6,8(s5) │ │ + lw s6,48(sp) │ │ + addu s2,t6,s0 │ │ + lw s4,0(s2) │ │ + lw t7,28(s5) │ │ + sll s6,s6,0x2 │ │ + addu s7,t7,s6 │ │ + addu t8,s4,s6 │ │ + lw s2,0(s7) │ │ + blez t5,4a0cc │ │ + lw s0,0(t8) │ │ + move s4,zero │ │ + lw s8,4(s5) │ │ + lw v1,44(sp) │ │ + sll ra,s4,0x2 │ │ + addu v0,s8,v1 │ │ + lw t9,0(v0) │ │ + sw zero,0(s0) │ │ + addu a3,t9,s6 │ │ + lw t0,0(a3) │ │ + addu a1,t0,ra │ │ + blez s2,4a0b8 │ │ + lw s7,0(a1) │ │ + move s8,zero │ │ + lwc1 $f12,0(s7) │ │ + c.lt.s $f12,$f24 │ │ + bc1f 4a024 │ │ + addiu s8,s8,1 │ │ + mov.s $f12,$f24 │ │ + swc1 $f24,0(s7) │ │ + addiu s3,s3,1 │ │ + cvt.d.s $f0,$f12 │ │ + add.d $f2,$f0,$f0 │ │ + mul.d $f12,$f2,$f22 │ │ + sqrt.d $f0,$f12 │ │ + c.eq.d $fcc1,$f0,$f0 │ │ + bc1f $fcc1,4a15c │ │ + lw t9,-30268(gp) │ │ + div.d $f4,$f20,$f0 │ │ + lw t9,-31944(gp) │ │ + move a0,s1 │ │ + addiu s7,s7,4 │ │ + sdc1 $f4,32(sp) │ │ + lw a2,32(sp) │ │ + jalr t9 │ │ + lw a3,36(sp) │ │ + mtc1 v0,$f8 │ │ + lwc1 $f6,0(s0) │ │ + cvt.s.w $f10,$f8 │ │ + lw gp,24(sp) │ │ + add.s $f14,$f6,$f10 │ │ + lw t9,-31208(gp) │ │ + move a0,s1 │ │ + swc1 $f14,0(s0) │ │ + lwc1 $f16,-4(s7) │ │ + cvt.d.s $f18,$f16 │ │ + add.d $f12,$f18,$f18 │ │ + div.d $f0,$f20,$f12 │ │ + sdc1 $f0,32(sp) │ │ + lw a2,32(sp) │ │ + jalr t9 │ │ + lw a3,36(sp) │ │ + mtc1 v0,$f2 │ │ + lw gp,24(sp) │ │ + cvt.s.w $f4,$f2 │ │ + bne s8,s2,4a008 │ │ + swc1 $f4,-4(s7) │ │ + lw t5,24(s5) │ │ + addiu s4,s4,1 │ │ + slt a0,s4,t5 │ │ + bnez a0,49fd8 │ │ + addiu s0,s0,4 │ │ + lw t2,20(s5) │ │ + lw a2,48(sp) │ │ + addiu t1,a2,1 │ │ + slt t3,t1,t2 │ │ + bnez t3,49fa4 │ │ + sw t1,48(sp) │ │ + lw a0,16(s5) │ │ + lw t4,52(sp) │ │ + addiu t5,t4,1 │ │ + slt t6,t5,a0 │ │ + bnez t6,49f8c │ │ + sw t5,52(sp) │ │ + lw s5,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s3,16(sp) │ │ + addiu a1,s5,-4268 │ │ + addiu a3,s1,-3828 │ │ + li a0,1 │ │ + jalr t9 │ │ + li a2,354 │ │ + lw ra,92(sp) │ │ + lw s8,88(sp) │ │ + lw s7,84(sp) │ │ + lw s6,80(sp) │ │ + lw s5,76(sp) │ │ + lw s4,72(sp) │ │ + lw s3,68(sp) │ │ + lw s2,64(sp) │ │ + lw s1,60(sp) │ │ + lw s0,56(sp) │ │ + ldc1 $f24,112(sp) │ │ + ldc1 $f22,104(sp) │ │ + ldc1 $f20,96(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,120 │ │ + jalr t9 │ │ + nop │ │ + b 4a040 │ │ + lw gp,24(sp) │ │ + │ │ +0004a16c : │ │ + lui gp,0x6 │ │ + addiu gp,gp,-3868 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-104 │ │ lw v0,20(a0) │ │ - move s0,a0 │ │ - blez v0,4a5fc │ │ - move s8,a1 │ │ - lw s6,-32696(gp) │ │ - lw s4,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - lw v0,24(a0) │ │ - sll s2,a1,0x2 │ │ - move s7,zero │ │ - addiu s6,s6,6464 │ │ - addiu s4,s4,6472 │ │ - addiu s3,s3,-20616 │ │ - lw t0,28(s0) │ │ - sll s1,s7,0x2 │ │ - addu a2,t0,s1 │ │ - sw s8,16(sp) │ │ - sw s7,20(sp) │ │ - sw v0,24(sp) │ │ - lw a0,0(a2) │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a0,28(sp) │ │ - addiu a1,a1,5988 │ │ + sw gp,32(sp) │ │ + sw ra,100(sp) │ │ + sw s8,96(sp) │ │ + sw s7,92(sp) │ │ + sw s6,88(sp) │ │ + sw s5,84(sp) │ │ + sw s4,80(sp) │ │ + sw s3,76(sp) │ │ + sw s2,72(sp) │ │ + sw s1,68(sp) │ │ + sw s0,64(sp) │ │ + blez v0,4a434 │ │ + lw s7,-32708(gp) │ │ + move s8,a0 │ │ + lw t0,24(a0) │ │ + sw zero,56(sp) │ │ + addiu a0,s7,-3764 │ │ + lw s4,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + sw a0,52(sp) │ │ + lw a0,56(sp) │ │ + sw a1,60(sp) │ │ + sll s1,a1,0x2 │ │ + addiu s4,s4,-3756 │ │ + addiu s3,s3,-30888 │ │ + lw a1,28(s8) │ │ + lw a2,60(sp) │ │ + sll s0,a0,0x2 │ │ + sw a2,16(sp) │ │ + sw a0,20(sp) │ │ + addu a3,a1,s0 │ │ + sw t0,24(sp) │ │ + lw t0,0(a3) │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t0,28(sp) │ │ li a0,1 │ │ + addiu a1,t1,-4268 │ │ li a2,154 │ │ jalr t9 │ │ - addiu a3,a3,6428 │ │ - lw v1,24(s0) │ │ - blez v1,4a4a4 │ │ + addiu a3,t2,-3800 │ │ + lw t3,24(s8) │ │ lw gp,32(sp) │ │ + blez t3,4a2e4 │ │ move s5,zero │ │ - lw t9,-30220(gp) │ │ - move a0,s6 │ │ + lw t9,-30212(gp) │ │ + lw a0,52(sp) │ │ jalr t9 │ │ move a1,s5 │ │ - lw t3,28(s0) │ │ - addu t2,t3,s1 │ │ - lw t1,0(t2) │ │ - blez t1,4a484 │ │ + lw t4,28(s8) │ │ + addu t5,t4,s0 │ │ + lw t6,0(t5) │ │ + blez t6,4a2c4 │ │ lw gp,32(sp) │ │ - sll t4,s5,0x2 │ │ - sw t4,40(sp) │ │ - move v1,zero │ │ - lw t4,0(s0) │ │ - lw t1,40(sp) │ │ - addu t3,t4,s2 │ │ - lw t2,0(t3) │ │ - sll a3,v1,0x2 │ │ - addu a0,t2,s1 │ │ - lw t0,0(a0) │ │ - lw t9,-30220(gp) │ │ - addu a2,t0,t1 │ │ - lw a1,0(a2) │ │ - addiu ra,v1,1 │ │ - addu v0,a1,a3 │ │ - lwc1 $f0,0(v0) │ │ + sll s2,s5,0x2 │ │ + move s6,zero │ │ + lw t7,0(s8) │ │ + sll t8,s6,0x2 │ │ + addu ra,t7,s1 │ │ + lw v0,0(ra) │ │ + lw t9,-30212(gp) │ │ + addu v1,v0,s0 │ │ + lw s7,0(v1) │ │ move a0,s4 │ │ - sw ra,48(sp) │ │ + addu a1,s7,s2 │ │ + lw a2,0(a1) │ │ + addiu s6,s6,1 │ │ + addu a3,a2,t8 │ │ + lwc1 $f0,0(a3) │ │ cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ + sdc1 $f2,40(sp) │ │ + lw a2,40(sp) │ │ jalr t9 │ │ - mfc1 a3,$f3 │ │ - lw t8,28(s0) │ │ - lw v1,48(sp) │ │ - addu t7,t8,s1 │ │ - lw t6,0(t7) │ │ - slt t5,v1,t6 │ │ - bnez t5,4a41c │ │ + lw a3,44(sp) │ │ + lw a0,28(s8) │ │ + addu t0,a0,s0 │ │ + lw t1,0(t0) │ │ + slt t2,s6,t1 │ │ + bnez t2,4a264 │ │ lw gp,32(sp) │ │ - lw t9,-30200(gp) │ │ + lw t9,-30412(gp) │ │ jalr t9 │ │ li a0,10 │ │ - lw t5,24(s0) │ │ + lw t3,24(s8) │ │ addiu s5,s5,1 │ │ - slt v1,s5,t5 │ │ - bnez v1,4a3ec │ │ + slt t4,s5,t3 │ │ + bnez t4,4a238 │ │ lw gp,32(sp) │ │ - lw t9,-30200(gp) │ │ + lw t9,-30412(gp) │ │ jalr t9 │ │ li a0,10 │ │ - lw s5,24(s0) │ │ - blez s5,4a57c │ │ + lw t5,24(s8) │ │ + blez t5,4a3ac │ │ lw gp,32(sp) │ │ - sw zero,44(sp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-30220(gp) │ │ - addiu a0,ra,6480 │ │ + lw t6,-32708(gp) │ │ + move s5,zero │ │ + addiu s6,t6,-3748 │ │ + lw t9,-30212(gp) │ │ + move a0,s6 │ │ jalr t9 │ │ - lw a1,44(sp) │ │ - lw t8,28(s0) │ │ - addu t7,t8,s1 │ │ - lw t6,0(t7) │ │ - blez t6,4a554 │ │ + move a1,s5 │ │ + lw s2,28(s8) │ │ + addu t7,s2,s0 │ │ + lw t8,0(t7) │ │ + blez t8,4a38c │ │ lw gp,32(sp) │ │ - lw a3,44(sp) │ │ - move s5,zero │ │ - sll v0,a3,0x2 │ │ - sw v0,40(sp) │ │ - lw ra,4(s0) │ │ - lw t6,40(sp) │ │ - addu t8,ra,s2 │ │ - lw t7,0(t8) │ │ - sll t3,s5,0x2 │ │ - addu a0,t7,s1 │ │ - lw t5,0(a0) │ │ - lw t9,-30220(gp) │ │ - addu v1,t5,t6 │ │ - lw t4,0(v1) │ │ + sll s2,s5,0x2 │ │ + move s7,zero │ │ + lw ra,4(s8) │ │ + sll v1,s7,0x2 │ │ + addu v0,ra,s1 │ │ + lw a1,0(v0) │ │ + lw t9,-30212(gp) │ │ + addu a2,a1,s0 │ │ + lw a3,0(a2) │ │ move a0,s3 │ │ - addu t2,t4,t3 │ │ - lwc1 $f2,0(t2) │ │ - addiu s5,s5,1 │ │ - trunc.w.s $f1,$f2 │ │ + addu t0,a3,s2 │ │ + lw t1,0(t0) │ │ + addiu s7,s7,1 │ │ + addu t2,t1,v1 │ │ + lwc1 $f4,0(t2) │ │ + trunc.w.s $f6,$f4 │ │ jalr t9 │ │ - mfc1 a1,$f1 │ │ - lw t1,28(s0) │ │ - addu t0,t1,s1 │ │ - lw a2,0(t0) │ │ - slt a1,s5,a2 │ │ - bnez a1,4a4f8 │ │ + mfc1 a1,$f6 │ │ + lw a0,28(s8) │ │ + addu t3,a0,s0 │ │ + lw t4,0(t3) │ │ + slt t5,s7,t4 │ │ + bnez t5,4a334 │ │ lw gp,32(sp) │ │ - lw t9,-30200(gp) │ │ + lw t9,-30412(gp) │ │ jalr t9 │ │ li a0,10 │ │ - lw a1,44(sp) │ │ - lw v0,24(s0) │ │ - addiu a3,a1,1 │ │ - slt s5,a3,v0 │ │ + lw t6,24(s8) │ │ + addiu s5,s5,1 │ │ + slt t7,s5,t6 │ │ + bnez t7,4a308 │ │ lw gp,32(sp) │ │ - bnez s5,4a4c0 │ │ - sw a3,44(sp) │ │ - lw t9,-30200(gp) │ │ + lw t9,-30412(gp) │ │ jalr t9 │ │ li a0,10 │ │ - lw v0,24(s0) │ │ - blez v0,4a5e8 │ │ + lw t0,24(s8) │ │ + blez t0,4a41c │ │ lw gp,32(sp) │ │ - move s5,zero │ │ - lw t6,8(s0) │ │ - sll t2,s5,0x2 │ │ - addu t5,t6,s2 │ │ - lw v1,0(t5) │ │ - lw t0,-32696(gp) │ │ - addu t4,v1,s1 │ │ - lw t3,0(t4) │ │ - lw t9,-30220(gp) │ │ - addu t1,t3,t2 │ │ - lwc1 $f4,0(t1) │ │ - move a1,s5 │ │ - addiu a0,t0,6488 │ │ - trunc.w.s $f3,$f4 │ │ - mfc1 a2,$f3 │ │ + lw s6,-32708(gp) │ │ + move s7,zero │ │ + addiu s2,s6,-3740 │ │ + lw t8,8(s8) │ │ + sll ra,s7,0x2 │ │ + addu v1,t8,s1 │ │ + lw v0,0(v1) │ │ + lw t9,-30212(gp) │ │ + addu a1,v0,s0 │ │ + lw a2,0(a1) │ │ + move a0,s2 │ │ + addu a3,a2,ra │ │ + lwc1 $f8,0(a3) │ │ + move a1,s7 │ │ + addiu s7,s7,1 │ │ + trunc.w.s $f10,$f8 │ │ jalr t9 │ │ - addiu s5,s5,1 │ │ - lw v0,24(s0) │ │ - slt a2,s5,v0 │ │ - bnez a2,4a598 │ │ + mfc1 a2,$f10 │ │ + lw t0,24(s8) │ │ + slt t1,s7,t0 │ │ + bnez t1,4a3d0 │ │ lw gp,32(sp) │ │ - lw a0,20(s0) │ │ - addiu s7,s7,1 │ │ - slt s1,s7,a0 │ │ - bnez s1,4a39c │ │ - nop │ │ - lw s0,-30384(gp) │ │ - lw ra,92(sp) │ │ - addiu a0,s0,168 │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - lw t9,-30292(gp) │ │ + lw t2,56(sp) │ │ + lw s0,20(s8) │ │ + addiu a0,t2,1 │ │ + slt t3,a0,s0 │ │ + bnez t3,4a1e4 │ │ + sw a0,56(sp) │ │ + lw s8,-30316(gp) │ │ + lw ra,100(sp) │ │ + lw s7,92(sp) │ │ + lw s6,88(sp) │ │ + lw s5,84(sp) │ │ + lw s4,80(sp) │ │ + lw s3,76(sp) │ │ + lw s2,72(sp) │ │ + lw s1,68(sp) │ │ + lw s0,64(sp) │ │ + addiu a0,s8,168 │ │ + lw t9,-30328(gp) │ │ + lw s8,96(sp) │ │ jr t9 │ │ - addiu sp,sp,96 │ │ + addiu sp,sp,104 │ │ │ │ -0004a638 : │ │ +0004a470 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-5096 │ │ + addiu gp,gp,-4640 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s1,32(sp) │ │ + lw v0,16(a0) │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ + sw s1,32(sp) │ │ sw s0,28(sp) │ │ - lw v0,16(a0) │ │ - blez v0,4a68c │ │ + sw ra,36(sp) │ │ move s1,a0 │ │ + blez v0,4a4c4 │ │ move s0,zero │ │ - lw t9,-31212(gp) │ │ + lw t9,-31204(gp) │ │ move a1,s0 │ │ - bal 4a32c │ │ + jalr t9 │ │ move a0,s1 │ │ - lw a0,16(s1) │ │ + lw v1,16(s1) │ │ addiu s0,s0,1 │ │ - slt v1,s0,a0 │ │ - bnez v1,4a668 │ │ + slt a0,s0,v1 │ │ + bnez a0,4a4a0 │ │ lw gp,16(sp) │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0004a6a0 : │ │ +0004a4d8 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-5200 │ │ + addiu gp,gp,-4744 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-144 │ │ - sw s2,88(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw ra,116(sp) │ │ + addiu sp,sp,-104 │ │ + sw s0,60(sp) │ │ + lw s0,-30360(gp) │ │ + sw s5,80(sp) │ │ + lw v0,0(s0) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sdc1 $f20,96(sp) │ │ + sw ra,92(sp) │ │ sw gp,24(sp) │ │ - sw s4,96(sp) │ │ - sw s3,92(sp) │ │ - sw s1,84(sp) │ │ - sw s0,80(sp) │ │ - sdc1 $f22,128(sp) │ │ - move s4,a0 │ │ - move s3,a1 │ │ - move s0,a3 │ │ + sw s7,88(sp) │ │ + sw s6,84(sp) │ │ + sw s4,76(sp) │ │ + sw s3,72(sp) │ │ + sw s2,68(sp) │ │ + sw s1,64(sp) │ │ + move s7,a0 │ │ + move s6,a1 │ │ + move s1,a3 │ │ li a0,1 │ │ li a1,32 │ │ li a3,371 │ │ - sw s8,112(sp) │ │ - sw s7,108(sp) │ │ - sw s6,104(sp) │ │ - sw s5,100(sp) │ │ - sdc1 $f24,136(sp) │ │ - sdc1 $f20,120(sp) │ │ - mtc1 a2,$f22 │ │ + mtc1 a2,$f20 │ │ + sw v0,52(sp) │ │ jalr t9 │ │ - addiu a2,s2,5988 │ │ + addiu a2,s5,-4268 │ │ lw gp,24(sp) │ │ - addiu t1,v0,28 │ │ - lw t2,-31216(gp) │ │ - sw s0,12(v0) │ │ - addiu t9,t2,-25632 │ │ - addiu a0,sp,32 │ │ + addiu v1,v0,28 │ │ + lw s3,-31212(gp) │ │ + addiu s4,sp,48 │ │ + addiu s3,s3,-26816 │ │ + sw s1,12(v0) │ │ + move a0,s4 │ │ addiu a1,v0,16 │ │ addiu a2,v0,20 │ │ addiu a3,v0,24 │ │ - sw t1,16(sp) │ │ - sw t9,76(sp) │ │ - sw zero,32(sp) │ │ - sw s4,20(sp) │ │ - bal 49be0 │ │ - move s1,v0 │ │ - lw a1,32(sp) │ │ - addiu t0,sp,36 │ │ - sw a1,0(s1) │ │ - lw t9,76(sp) │ │ - addiu a0,sp,32 │ │ - addiu a1,sp,48 │ │ - addiu a2,sp,44 │ │ + sw v1,16(sp) │ │ + move t9,s3 │ │ + sw s7,20(sp) │ │ + sw zero,48(sp) │ │ + jalr t9 │ │ + move s2,v0 │ │ + lw a0,48(sp) │ │ + addiu a1,sp,44 │ │ + sw a0,0(s2) │ │ + addiu a2,sp,36 │ │ + sw a1,16(sp) │ │ addiu a3,sp,40 │ │ - sw zero,32(sp) │ │ - sw t0,16(sp) │ │ + move a0,s4 │ │ + sw s6,20(sp) │ │ + addiu a1,sp,32 │ │ + move t9,s3 │ │ jalr t9 │ │ - sw s3,20(sp) │ │ - lw a0,32(sp) │ │ - lw v1,16(s1) │ │ - lw v0,48(sp) │ │ + sw zero,48(sp) │ │ + lw a3,48(sp) │ │ + lw a2,16(s2) │ │ + lw t0,32(sp) │ │ lw gp,24(sp) │ │ - bne v1,v0,4aa80 │ │ - sw a0,4(s1) │ │ - lw a2,20(s1) │ │ - lw a3,44(sp) │ │ - bne a2,a3,4aa80 │ │ - lw t3,40(sp) │ │ - lw t4,24(s1) │ │ - bne t4,t3,4aa84 │ │ - lw t7,-32696(gp) │ │ - blez a2,4a7f8 │ │ - lw a0,36(sp) │ │ - lw a1,28(s1) │ │ - lw t6,0(a1) │ │ - lw t5,0(a0) │ │ - bne t6,t5,4aa50 │ │ - move v1,a0 │ │ - b 4a7ec │ │ + bne a2,t0,4a6d4 │ │ + sw a3,4(s2) │ │ + lw t1,20(s2) │ │ + lw t2,36(sp) │ │ + bne t1,t2,4a6d4 │ │ + lw t4,40(sp) │ │ + lw t3,24(s2) │ │ + bne t3,t4,4a6d4 │ │ + nop │ │ + blez t1,4a638 │ │ + lw a0,44(sp) │ │ + lw t5,28(s2) │ │ + lw t6,0(t5) │ │ + lw t7,0(a0) │ │ + bne t6,t7,4a6a4 │ │ + addiu t8,t5,4 │ │ + addiu ra,a0,4 │ │ + b 4a62c │ │ move v0,zero │ │ - lw s6,4(a1) │ │ - lw s5,4(v1) │ │ - addiu a1,a1,4 │ │ - bne s6,s5,4aa50 │ │ - addiu v1,v1,4 │ │ + lw s6,0(t8) │ │ + lw v1,0(ra) │ │ + addiu t8,t8,4 │ │ + bne s6,v1,4a6a4 │ │ + addiu ra,ra,4 │ │ addiu v0,v0,1 │ │ - bne v0,a2,4a7d8 │ │ + bne v0,t1,4a618 │ │ nop │ │ - lw t9,-32556(gp) │ │ - jalr t9 │ │ - li s7,323 │ │ - lw gp,24(sp) │ │ - lw a0,16(s1) │ │ - lw a1,20(s1) │ │ - lw a2,24(s1) │ │ - addiu t8,s2,5988 │ │ - lw t9,-31580(gp) │ │ - sw t8,16(sp) │ │ - sw s7,20(sp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - li a3,4 │ │ - lw v1,16(s1) │ │ - lw gp,24(sp) │ │ - blez v1,4aa48 │ │ - sw v0,8(s1) │ │ - lw a1,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - ldc1 $f24,6640(a1) │ │ - lw a0,20(s1) │ │ - ldc1 $f20,5360(s7) │ │ - sw zero,72(sp) │ │ - move s7,zero │ │ - blez a0,4a9c4 │ │ - lw t0,72(sp) │ │ - lw s4,72(sp) │ │ - lw v0,24(s1) │ │ - sll v1,s4,0x2 │ │ - sw v1,64(sp) │ │ - sw zero,68(sp) │ │ - lw s4,8(s1) │ │ - lw t1,64(sp) │ │ - lw t0,68(sp) │ │ - addu a1,s4,t1 │ │ - lw ra,0(a1) │ │ - sll v1,t0,0x2 │ │ - lw s3,28(s1) │ │ - addu a2,ra,v1 │ │ - addu s8,s3,v1 │ │ - sw v1,56(sp) │ │ - lw v1,0(a2) │ │ - lw s6,0(s8) │ │ - blez v0,4a9a8 │ │ - sw v1,60(sp) │ │ - move s5,v1 │ │ - move s8,zero │ │ - sw zero,0(s5) │ │ - lw t6,4(s1) │ │ - lw t7,64(sp) │ │ - lw t4,56(sp) │ │ - addu t5,t6,t7 │ │ - lw t3,0(t5) │ │ - lw t8,60(sp) │ │ - addu a3,t3,t4 │ │ - lw t2,0(a3) │ │ - subu a0,s5,t8 │ │ - addu v0,t2,a0 │ │ - blez s6,4a990 │ │ - lw s3,0(v0) │ │ - move s4,zero │ │ - lwc1 $f12,0(s3) │ │ - c.lt.s $f12,$f22 │ │ - bc1f 4a908 │ │ nop │ │ - mov.s $f12,$f22 │ │ - swc1 $f22,0(s3) │ │ - addiu s7,s7,1 │ │ - cvt.d.s $f0,$f12 │ │ - add.d $f12,$f0,$f0 │ │ - mul.d $f12,$f12,$f24 │ │ - sqrt.d $f0,$f12 │ │ - c.eq.d $fcc1,$f0,$f0 │ │ - bc1f $fcc1,4aa34 │ │ - lwc1 $f23,0(s5) │ │ - div.d $f2,$f20,$f0 │ │ - lw t9,-31948(gp) │ │ - move a0,s0 │ │ - addiu s4,s4,1 │ │ - mfc1 a2,$f2 │ │ - jalr t9 │ │ - mfc1 a3,$f3 │ │ - mtc1 v0,$f3 │ │ lw gp,24(sp) │ │ - cvt.s.w $f0,$f3 │ │ - add.s $f23,$f23,$f0 │ │ - lw t9,-31208(gp) │ │ - move a0,s0 │ │ - swc1 $f23,0(s5) │ │ - lwc1 $f0,0(s3) │ │ - cvt.d.s $f0,$f0 │ │ - add.d $f0,$f0,$f0 │ │ - div.d $f2,$f20,$f0 │ │ - mfc1 a2,$f2 │ │ + mfc1 a2,$f20 │ │ + lw s5,-31212(gp) │ │ + move a0,s2 │ │ + addiu t9,s5,-24876 │ │ jalr t9 │ │ - mfc1 a3,$f3 │ │ - mtc1 v0,$f3 │ │ + move a1,s1 │ │ + lw s7,52(sp) │ │ + lw s0,0(s0) │ │ lw gp,24(sp) │ │ - cvt.s.w $f0,$f3 │ │ - swc1 $f0,0(s3) │ │ - bne s4,s6,4a8ec │ │ - addiu s3,s3,4 │ │ - lw v0,24(s1) │ │ - addiu s8,s8,1 │ │ - slt a2,s8,v0 │ │ - bnez a2,4a8b4 │ │ - addiu s5,s5,4 │ │ - lw a0,20(s1) │ │ - lw s8,68(sp) │ │ - addiu s6,s8,1 │ │ - slt s5,s6,a0 │ │ - bnez s5,4a874 │ │ - sw s6,68(sp) │ │ - lw v1,16(s1) │ │ - lw t0,72(sp) │ │ - addiu s3,t0,1 │ │ - slt ra,s3,v1 │ │ - bnez ra,4a858 │ │ - sw s3,72(sp) │ │ - addiu a1,s2,5988 │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s7,16(sp) │ │ - addiu a3,s2,6612 │ │ - li a0,1 │ │ - jalr t9 │ │ - li a2,354 │ │ - lw ra,116(sp) │ │ - move v0,s1 │ │ - lw s8,112(sp) │ │ - lw s7,108(sp) │ │ - lw s6,104(sp) │ │ - lw s5,100(sp) │ │ - lw s4,96(sp) │ │ - lw s3,92(sp) │ │ - lw s2,88(sp) │ │ - lw s1,84(sp) │ │ - lw s0,80(sp) │ │ - ldc1 $f24,136(sp) │ │ - ldc1 $f22,128(sp) │ │ - ldc1 $f20,120(sp) │ │ + bne s7,s0,4a6f0 │ │ + move v0,s2 │ │ + lw ra,92(sp) │ │ + lw s7,88(sp) │ │ + lw s6,84(sp) │ │ + lw s5,80(sp) │ │ + lw s4,76(sp) │ │ + lw s3,72(sp) │ │ + lw s2,68(sp) │ │ + lw s1,64(sp) │ │ + lw s0,60(sp) │ │ + ldc1 $f20,96(sp) │ │ jr ra │ │ - addiu sp,sp,144 │ │ - lw t9,-30212(gp) │ │ - jalr t9 │ │ - nop │ │ - b 4a924 │ │ - lw gp,24(sp) │ │ - b 4a9d4 │ │ - move s7,zero │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + addiu sp,sp,104 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - addiu a1,s2,5988 │ │ + addiu a1,s5,-4268 │ │ li a2,389 │ │ - addiu a3,s0,6564 │ │ + addiu a3,s1,-3664 │ │ jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw t7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - addiu a1,s2,5988 │ │ + addiu a1,s5,-4268 │ │ li a2,386 │ │ - b 4aa68 │ │ - addiu a3,t7,6500 │ │ + b 4a6bc │ │ + addiu a3,s2,-3728 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0004aa9c : │ │ +0004a6fc : │ │ lui gp,0x6 │ │ - addiu gp,gp,-6220 │ │ + addiu gp,gp,-5292 │ │ addu gp,gp,t9 │ │ + beqz a0,4a7d8 │ │ + nop │ │ addiu sp,sp,-40 │ │ + sw s1,32(sp) │ │ + lw s1,0(a0) │ │ sw gp,16(sp) │ │ sw s0,28(sp) │ │ sw ra,36(sp) │ │ - sw s1,32(sp) │ │ - beqz a0,4ab70 │ │ + beqz s1,4a758 │ │ move s0,a0 │ │ - lw s1,0(a0) │ │ - beqz s1,4aaf4 │ │ - lw t9,-32556(gp) │ │ - lw v1,0(s1) │ │ - lw v0,0(v1) │ │ + lw v0,0(s1) │ │ + lw t9,-32552(gp) │ │ + lw v1,0(v0) │ │ jalr t9 │ │ - lw a0,0(v0) │ │ + lw a0,0(v1) │ │ lw gp,16(sp) │ │ - lw t9,-31584(gp) │ │ + lw t9,-31576(gp) │ │ jalr t9 │ │ move a0,s1 │ │ lw gp,16(sp) │ │ lw s1,4(s0) │ │ - beqz s1,4ab24 │ │ - lw t9,-32556(gp) │ │ - lw a1,0(s1) │ │ - lw a0,0(a1) │ │ + beqz s1,4a788 │ │ + lw t9,-32552(gp) │ │ + lw a0,0(s1) │ │ + lw a1,0(a0) │ │ jalr t9 │ │ - lw a0,0(a0) │ │ + lw a0,0(a1) │ │ lw gp,16(sp) │ │ - lw t9,-31584(gp) │ │ + lw t9,-31576(gp) │ │ jalr t9 │ │ move a0,s1 │ │ lw gp,16(sp) │ │ lw a0,8(s0) │ │ - beqz a0,4ab3c │ │ - lw t9,-31584(gp) │ │ + beqz a0,4a7a0 │ │ + lw t9,-31576(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,28(s0) │ │ - beqz a0,4ab54 │ │ - lw t9,-32556(gp) │ │ + beqz a0,4a7bc │ │ + nop │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,28(sp) │ │ - lw t9,-32556(gp) │ │ jr t9 │ │ addiu sp,sp,40 │ │ - lw ra,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + nop │ │ │ │ -0004ab84 : │ │ +0004a7e0 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-6452 │ │ + addiu gp,gp,-5520 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - lw v0,20(a0) │ │ - sw gp,0(sp) │ │ - sw s7,48(sp) │ │ + sw s2,28(sp) │ │ + lw s2,20(a0) │ │ sw s8,52(sp) │ │ + sw s7,48(sp) │ │ sw s6,44(sp) │ │ sw s5,40(sp) │ │ sw s4,36(sp) │ │ sw s3,32(sp) │ │ - sw s2,28(sp) │ │ sw s1,24(sp) │ │ sw s0,20(sp) │ │ - blez v0,4ada4 │ │ - lw s7,72(sp) │ │ - lw t0,-32696(gp) │ │ - addiu s5,a2,-1 │ │ - lwc1 $f5,6648(t0) │ │ - sll s4,a1,0x2 │ │ - sll v1,a2,0x3 │ │ - sll a1,s5,0x3 │ │ - sw a1,8(sp) │ │ - move s0,zero │ │ - move s3,zero │ │ - sw v1,12(sp) │ │ - lw t5,0(a0) │ │ - lw a1,4(a0) │ │ - lw v1,8(a0) │ │ - addu t0,t5,s4 │ │ - addu s8,a1,s4 │ │ - addu t7,v1,s4 │ │ - lw t8,0(t0) │ │ - lw s1,0(t7) │ │ - lw t9,28(a0) │ │ - lw s6,0(s8) │ │ - lw t7,24(a0) │ │ - addu s2,t9,s0 │ │ - addu t6,s1,s0 │ │ - addu t4,s7,s0 │ │ - addu t3,a3,s0 │ │ - addu t2,t8,s0 │ │ - addu t1,s6,s0 │ │ - slt t5,a2,t7 │ │ - lw s1,0(t4) │ │ - lw t3,0(t3) │ │ - lw t0,0(s2) │ │ - lw t8,0(t2) │ │ - lw t9,0(t1) │ │ - beqz t5,4add4 │ │ - lw a1,0(t6) │ │ - blez a2,4ac70 │ │ - move v0,zero │ │ - move v1,s1 │ │ - addiu v0,v0,1 │ │ - swc1 $f5,4(v1) │ │ - bne v0,a2,4ac60 │ │ - addiu v1,v1,8 │ │ - lw t6,8(sp) │ │ - blez t7,4ad90 │ │ - addu s2,s1,t6 │ │ - lw t2,12(sp) │ │ - move t5,zero │ │ - move t6,zero │ │ - addu s6,s1,t2 │ │ - addu t4,t8,t5 │ │ - addu v1,t9,t5 │ │ - addu v0,a1,t5 │ │ - lw t4,0(t4) │ │ - lw s8,0(v1) │ │ - lwc1 $f0,0(v0) │ │ - blez t0,4ad00 │ │ - lwc1 $f4,4(s2) │ │ - c.le.s $f4,$f0 │ │ - bc1f 4ad84 │ │ - move v0,zero │ │ - b 4accc │ │ - move v1,zero │ │ - c.le.s $fcc1,$f4,$f0 │ │ - bc1f $fcc1,4ad84 │ │ + blez s2,4aa14 │ │ + move v0,a0 │ │ + sll t7,a1,0x2 │ │ + lw t0,0(a0) │ │ + lw v1,8(v0) │ │ + lw a0,4(a0) │ │ + lw a1,-32708(gp) │ │ + sll t3,a2,0x3 │ │ + addu t1,t0,t7 │ │ + addu t2,v1,t7 │ │ + move s8,a3 │ │ + addiu s0,a2,-1 │ │ + addu a3,a0,t7 │ │ + lwc1 $f10,-3608(a1) │ │ + lw t7,24(v0) │ │ + addiu t4,t3,-8 │ │ + addiu t5,t3,4 │ │ + sll t6,s0,0x3 │ │ + lw s7,28(v0) │ │ + lw s6,0(t1) │ │ + lw s5,0(a3) │ │ + lw s4,0(t2) │ │ + sw t4,0(sp) │ │ + sll s2,s2,0x2 │ │ + sw t5,8(sp) │ │ + sw t6,4(sp) │ │ + move t8,zero │ │ + slt s3,a2,t7 │ │ + sw t3,12(sp) │ │ + lw t9,72(sp) │ │ + addu t1,s8,t8 │ │ + addu t0,t9,t8 │ │ + addu a3,s7,t8 │ │ + addu a0,s6,t8 │ │ + addu v1,s5,t8 │ │ + addu v0,s4,t8 │ │ + lw t5,0(t0) │ │ + lw t3,0(t1) │ │ + lw a3,0(a3) │ │ + lw t2,0(a0) │ │ + lw t1,0(v1) │ │ + beqz s3,4aa44 │ │ + lw t0,0(v0) │ │ + blez a2,4a8e4 │ │ + lw a1,8(sp) │ │ + addiu t6,t5,4 │ │ + addu t4,t5,a1 │ │ + swc1 $f10,0(t6) │ │ + addiu t6,t6,8 │ │ + bne t6,t4,4a8d4 │ │ nop │ │ - addu t1,t4,v0 │ │ - addu t2,t3,v0 │ │ - lwc1 $f11,0(t1) │ │ - lwc1 $f12,0(t2) │ │ - addu t1,s8,v0 │ │ - lwc1 $f9,0(t1) │ │ - sub.s $f10,$f12,$f11 │ │ - addiu v1,v1,1 │ │ + lw s1,0(sp) │ │ + blez t7,4aa08 │ │ + addu t6,t5,s1 │ │ + lw t9,4(sp) │ │ + lw a0,12(sp) │ │ + addu t9,t5,t9 │ │ + move t4,zero │ │ + addu s1,t5,a0 │ │ + lw v1,0(t2) │ │ + lw v0,0(t1) │ │ + lwc1 $f6,0(t0) │ │ + blez a3,4a968 │ │ + lwc1 $f8,4(t6) │ │ + c.le.s $f8,$f6 │ │ + bc1f 4a9f4 │ │ + move a1,zero │ │ + b 4a938 │ │ + move a0,t3 │ │ + c.le.s $fcc1,$f8,$f6 │ │ + bc1f $fcc1,4a9f4 │ │ + nop │ │ + lwc1 $f0,0(a0) │ │ + lwc1 $f2,0(v1) │ │ + lwc1 $f4,0(v0) │ │ + addiu a1,a1,1 │ │ + sub.s $f12,$f0,$f2 │ │ + addiu a0,a0,4 │ │ + addiu v1,v1,4 │ │ addiu v0,v0,4 │ │ - mul.s $f8,$f10,$f10 │ │ - mul.s $f1,$f8,$f9 │ │ - bne v1,t0,4acc0 │ │ - sub.s $f0,$f0,$f1 │ │ - c.lt.s $fcc2,$f0,$f4 │ │ - bc1t $fcc2,4ad84 │ │ + mul.s $f14,$f12,$f12 │ │ + mul.s $f16,$f14,$f4 │ │ + bne a1,a3,4a92c │ │ + sub.s $f6,$f6,$f16 │ │ + c.lt.s $fcc4,$f6,$f8 │ │ + bc1t $fcc4,4a9f4 │ │ nop │ │ - blez a2,4ae5c │ │ - move t2,s1 │ │ - lwc1 $f13,4(s1) │ │ - c.lt.s $fcc3,$f0,$f13 │ │ - bc1f $fcc3,4ae5c │ │ - addiu v0,s1,8 │ │ - b 4ad3c │ │ - move v1,zero │ │ - lwc1 $f14,4(v0) │ │ - c.lt.s $fcc4,$f0,$f14 │ │ - bc1f $fcc4,4ad50 │ │ - addiu v0,v0,8 │ │ - addiu v1,v1,1 │ │ - bne v1,a2,4ad2c │ │ - move t2,v0 │ │ - sll s8,v1,0x3 │ │ - addu t2,s1,s8 │ │ - slt v0,v1,s5 │ │ - beqz v0,4ad7c │ │ - move t1,s5 │ │ - move v0,s6 │ │ - lw s8,-16(v0) │ │ - lw t4,-12(v0) │ │ - addiu t1,t1,-1 │ │ - sw s8,-8(v0) │ │ - sw t4,-4(v0) │ │ - bne t1,v1,4ad60 │ │ + blez a2,4aad0 │ │ + move a1,t5 │ │ + lwc1 $f18,4(t5) │ │ + c.lt.s $fcc2,$f6,$f18 │ │ + bc1f $fcc2,4aad0 │ │ + nop │ │ + addiu v1,t5,8 │ │ + b 4a9a8 │ │ + move a0,zero │ │ + lwc1 $f8,-4(v1) │ │ + c.lt.s $fcc3,$f6,$f8 │ │ + bc1f $fcc3,4a9c0 │ │ + slt v0,a0,s0 │ │ + addiu a0,a0,1 │ │ + move a1,v1 │ │ + bne a0,a2,4a998 │ │ + addiu v1,v1,8 │ │ + move a1,s1 │ │ + slt v0,a0,s0 │ │ + beqz v0,4a9ec │ │ + nop │ │ + sll a0,a0,0x3 │ │ + addu v1,t5,a0 │ │ + move v0,t9 │ │ + lw a0,-8(v0) │ │ addiu v0,v0,-8 │ │ - swc1 $f0,4(t2) │ │ - sw t6,0(t2) │ │ - addiu t6,t6,1 │ │ - bne t6,t7,4ac8c │ │ - addiu t5,t5,4 │ │ - lw v0,20(a0) │ │ - addiu s3,s3,1 │ │ - slt t3,s3,v0 │ │ - bnez t3,4abf0 │ │ - addiu s0,s0,4 │ │ - move v0,zero │ │ + sw a0,8(v0) │ │ + lw a0,4(v0) │ │ + bne v0,v1,4a9d4 │ │ + sw a0,12(v0) │ │ + swc1 $f6,4(a1) │ │ + sw t4,0(a1) │ │ + addiu t4,t4,1 │ │ + addiu t2,t2,4 │ │ + addiu t1,t1,4 │ │ + bne t4,t7,4a904 │ │ + addiu t0,t0,4 │ │ + addiu t8,t8,4 │ │ + bne t8,s2,4a88c │ │ + nop │ │ lw s8,52(sp) │ │ lw s7,48(sp) │ │ lw s6,44(sp) │ │ lw s5,40(sp) │ │ lw s4,36(sp) │ │ lw s3,32(sp) │ │ lw s2,28(sp) │ │ lw s1,24(sp) │ │ lw s0,20(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,56 │ │ - blez t7,4ad94 │ │ - nop │ │ - move t5,zero │ │ - move t6,zero │ │ - addu t1,t8,t5 │ │ - addu s2,t9,t5 │ │ - addu v0,a1,t5 │ │ - lw t2,0(t1) │ │ - lw t4,0(s2) │ │ - blez t0,4ae3c │ │ - lwc1 $f1,0(v0) │ │ + blez t7,4aa08 │ │ + move a1,zero │ │ + move t9,t2 │ │ + move t4,t1 │ │ + sll s1,a3,0x2 │ │ + lw a0,0(t9) │ │ + lw t6,0(t4) │ │ + blez a3,4aa9c │ │ + lwc1 $f6,0(t0) │ │ move v0,zero │ │ - move v1,zero │ │ - addu s2,t3,v0 │ │ - addu s8,t2,v0 │ │ - lwc1 $f7,0(s2) │ │ - lwc1 $f6,0(s8) │ │ - addu s6,t4,v0 │ │ - lwc1 $f2,0(s6) │ │ - sub.s $f4,$f7,$f6 │ │ - addiu v1,v1,1 │ │ + addu t2,t3,v0 │ │ + addu v1,a0,v0 │ │ + lwc1 $f4,0(t2) │ │ + lwc1 $f0,0(v1) │ │ + addu t1,t6,v0 │ │ + lwc1 $f2,0(t1) │ │ + sub.s $f12,$f4,$f0 │ │ addiu v0,v0,4 │ │ - mul.s $f3,$f4,$f4 │ │ - mul.s $f0,$f3,$f2 │ │ - bne v1,t0,4ae08 │ │ - sub.s $f1,$f1,$f0 │ │ - sw t6,0(s1) │ │ - addiu t6,t6,1 │ │ - swc1 $f1,4(s1) │ │ - addiu t5,t5,4 │ │ - bne t6,t7,4ade4 │ │ - addiu s1,s1,8 │ │ - b 4ad94 │ │ - lw v0,20(a0) │ │ - b 4ad50 │ │ - move v1,zero │ │ + mul.s $f14,$f12,$f12 │ │ + mul.s $f16,$f14,$f2 │ │ + bne v0,s1,4aa6c │ │ + sub.s $f6,$f6,$f16 │ │ + sw a1,0(t5) │ │ + addiu a1,a1,1 │ │ + swc1 $f6,4(t5) │ │ + addiu t9,t9,4 │ │ + addiu t4,t4,4 │ │ + addiu t0,t0,4 │ │ + bne a1,t7,4aa58 │ │ + addiu t5,t5,8 │ │ + addiu t8,t8,4 │ │ + bne t8,s2,4a88c │ │ + nop │ │ + b 4aa18 │ │ + lw s8,52(sp) │ │ + b 4a9bc │ │ + move a0,zero │ │ │ │ -0004ae64 : │ │ +0004aad8 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-7188 │ │ + addiu gp,gp,-6280 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-144 │ │ - sw s4,96(sp) │ │ - sw s2,88(sp) │ │ - sw s0,80(sp) │ │ - sw gp,24(sp) │ │ - sw ra,116(sp) │ │ - sw s8,112(sp) │ │ - sw s7,108(sp) │ │ - sw s6,104(sp) │ │ - sw s5,100(sp) │ │ - sw s3,92(sp) │ │ - sw s1,84(sp) │ │ - sdc1 $f24,136(sp) │ │ - sdc1 $f22,128(sp) │ │ - sdc1 $f20,120(sp) │ │ + addiu sp,sp,-88 │ │ + sw s2,64(sp) │ │ + lw s2,-30360(gp) │ │ + sw s1,60(sp) │ │ + lw v0,0(s2) │ │ lw s1,0(a0) │ │ - move s0,a0 │ │ - move s2,a1 │ │ - beqz s1,4aee8 │ │ - move s4,a2 │ │ + sw gp,24(sp) │ │ + sw s5,76(sp) │ │ + sw s3,68(sp) │ │ + sw s0,56(sp) │ │ + sw ra,84(sp) │ │ + sw s6,80(sp) │ │ + sw s4,72(sp) │ │ + move s3,a0 │ │ + move s5,a1 │ │ + move s0,a2 │ │ + sw v0,52(sp) │ │ + beqz s1,4ab54 │ │ + lw t9,-32552(gp) │ │ lw v1,0(s1) │ │ - lw t9,-32556(gp) │ │ - lw v0,0(v1) │ │ + lw a0,0(v1) │ │ jalr t9 │ │ - lw a0,0(v0) │ │ + lw a0,0(a0) │ │ lw gp,24(sp) │ │ - lw t9,-31584(gp) │ │ + lw t9,-31576(gp) │ │ jalr t9 │ │ move a0,s1 │ │ lw gp,24(sp) │ │ - lw s1,4(s0) │ │ - beqz s1,4af18 │ │ - lw t9,-32556(gp) │ │ - lw a1,0(s1) │ │ - lw a0,0(a1) │ │ + lw s4,4(s3) │ │ + beqz s4,4ab84 │ │ + lw t9,-32552(gp) │ │ + lw a1,0(s4) │ │ + lw a2,0(a1) │ │ jalr t9 │ │ - lw a0,0(a0) │ │ + lw a0,0(a2) │ │ lw gp,24(sp) │ │ - lw t9,-31584(gp) │ │ + lw t9,-31576(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ + move a0,s4 │ │ lw gp,24(sp) │ │ - lw a0,8(s0) │ │ - beqz a0,4af30 │ │ - lw t9,-31584(gp) │ │ + lw a0,8(s3) │ │ + beqz a0,4ab9c │ │ + lw t9,-31576(gp) │ │ jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ - lw a0,28(s0) │ │ - beqz a0,4af48 │ │ - lw t9,-32556(gp) │ │ + lw a0,28(s3) │ │ + beqz a0,4abb4 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ - lw t6,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,t6,-19444 │ │ - move a0,s4 │ │ - sw zero,0(s0) │ │ - sw zero,4(s0) │ │ - sw zero,8(s0) │ │ - sw zero,28(s0) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + addiu a1,a3,-29708 │ │ + move a0,s0 │ │ + sw zero,0(s3) │ │ + sw zero,4(s3) │ │ + sw zero,8(s3) │ │ + sw zero,28(s3) │ │ jalr t9 │ │ - sw zero,32(sp) │ │ + sw zero,48(sp) │ │ lw gp,24(sp) │ │ - addiu t4,s0,28 │ │ - lw t5,-31216(gp) │ │ - addiu a2,s0,20 │ │ - addiu s1,t5,-25632 │ │ - addiu a3,s0,24 │ │ - sw t4,16(sp) │ │ - addiu a0,sp,32 │ │ - addiu a1,s0,16 │ │ + addiu t0,s3,28 │ │ + lw t1,-31212(gp) │ │ + addiu s6,sp,48 │ │ + addiu s1,t1,-26816 │ │ + addiu a2,s3,20 │ │ + addiu a3,s3,24 │ │ + sw t0,16(sp) │ │ + move a0,s6 │ │ + addiu a1,s3,16 │ │ move t9,s1 │ │ - bal 49be0 │ │ + jalr t9 │ │ sw v0,20(sp) │ │ lw gp,24(sp) │ │ - lw t2,32(sp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,t3,-19424 │ │ - move a0,s4 │ │ - sw t2,0(s0) │ │ + lw t3,48(sp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + addiu a1,t2,-29688 │ │ + move a0,s0 │ │ + sw t3,0(s3) │ │ jalr t9 │ │ - sw zero,32(sp) │ │ - addiu t1,sp,36 │ │ - addiu a2,sp,44 │ │ - addiu a3,sp,40 │ │ - addiu a0,sp,32 │ │ - addiu a1,sp,48 │ │ - sw t1,16(sp) │ │ - move t9,s1 │ │ - bal 49be0 │ │ + sw zero,48(sp) │ │ + addiu t4,sp,44 │ │ + sw t4,16(sp) │ │ sw v0,20(sp) │ │ - lw t0,32(sp) │ │ - lw a3,16(s0) │ │ - lw a2,48(sp) │ │ + move a0,s6 │ │ + addiu a1,sp,32 │ │ + addiu a2,sp,36 │ │ + move t9,s1 │ │ + jalr t9 │ │ + addiu a3,sp,40 │ │ + lw t6,48(sp) │ │ + lw t5,16(s3) │ │ + lw t7,32(sp) │ │ lw gp,24(sp) │ │ - bne a3,a2,4b500 │ │ - sw t0,4(s0) │ │ - lw a2,20(s0) │ │ - lw t7,44(sp) │ │ - bne a2,t7,4b500 │ │ - nop │ │ - lw s5,24(s0) │ │ - lw s3,40(sp) │ │ - bne s5,s3,4b500 │ │ - nop │ │ - blez a2,4b064 │ │ - lw a0,36(sp) │ │ - lw a1,28(s0) │ │ - lw s7,0(a1) │ │ - lw s6,0(a0) │ │ - bne s7,s6,4b548 │ │ - move v1,a0 │ │ - b 4b058 │ │ - move v0,zero │ │ - lw s8,4(a1) │ │ - lw t8,4(v1) │ │ - addiu a1,a1,4 │ │ - bne s8,t8,4b548 │ │ - addiu v1,v1,4 │ │ - addiu v0,v0,1 │ │ - bne v0,a2,4b044 │ │ + bne t5,t7,4af7c │ │ + sw t6,4(s3) │ │ + lw t8,20(s3) │ │ + lw ra,36(sp) │ │ + bne t8,ra,4af7c │ │ + lw v0,40(sp) │ │ + lw v1,24(s3) │ │ + bne v1,v0,4af80 │ │ + lw t1,-32708(gp) │ │ + blez t8,4acd4 │ │ + lw a0,44(sp) │ │ + lw s4,28(s3) │ │ + lw a1,0(s4) │ │ + lw a2,0(a0) │ │ + bne a1,a2,4afe4 │ │ + addiu s6,s4,4 │ │ + addiu t1,a0,4 │ │ + b 4acc8 │ │ + move s1,zero │ │ + lw v1,0(s6) │ │ + lw ra,0(t1) │ │ + addiu s6,s6,4 │ │ + bne v1,ra,4afe4 │ │ + addiu t1,t1,4 │ │ + addiu s1,s1,1 │ │ + bne s1,t8,4acb4 │ │ nop │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ nop │ │ + lw t3,16(s3) │ │ + blez t3,4af08 │ │ lw gp,24(sp) │ │ - lw v1,16(s0) │ │ - blez v1,4b30c │ │ - lw s3,-32696(gp) │ │ - lw v0,20(s0) │ │ - move s1,zero │ │ - move s5,zero │ │ - addiu s6,s3,5988 │ │ - blez v0,4b2fc │ │ - sw zero,44(sp) │ │ - move v1,zero │ │ - lw a0,28(s0) │ │ - sll v1,v1,0x2 │ │ - addu v0,a0,v1 │ │ - lw t9,-32156(gp) │ │ - lw a0,0(v0) │ │ + lw a0,-32708(gp) │ │ + lw t4,20(s3) │ │ + move s4,zero │ │ + move s6,zero │ │ + addiu s1,a0,-4268 │ │ + sw zero,36(sp) │ │ + blez t4,4aef8 │ │ + move t0,zero │ │ + lw a3,28(s3) │ │ + sll t0,t0,0x2 │ │ + addu t2,a3,t0 │ │ + lw t9,-32152(gp) │ │ + lw a0,0(t2) │ │ li a1,8 │ │ - move a2,s6 │ │ + move a2,s1 │ │ jalr t9 │ │ li a3,591 │ │ - lw v1,24(s0) │ │ + lw t9,24(s3) │ │ lw gp,24(sp) │ │ - blez v1,4b2d0 │ │ + blez t9,4aecc │ │ sw zero,40(sp) │ │ - lw a3,28(s0) │ │ - lw a1,44(sp) │ │ - sll t8,a1,0x2 │ │ - addu s7,a3,t8 │ │ - lw a0,0(s7) │ │ - blez a0,4b2bc │ │ + lw t4,36(sp) │ │ + lw t3,28(s3) │ │ + sll t5,t4,0x2 │ │ + addu t0,t3,t5 │ │ + move t6,zero │ │ + move t8,zero │ │ + lw t7,0(t0) │ │ + blez t7,4aebc │ │ + move t3,zero │ │ + lw ra,20(s5) │ │ + move t4,v0 │ │ + addu v1,ra,t5 │ │ + lw a1,0(v1) │ │ move t1,v0 │ │ - move a2,v0 │ │ - move t0,zero │ │ - move a0,zero │ │ - sw zero,0(a2) │ │ - sw zero,4(a2) │ │ - lw t3,44(sp) │ │ - lw t2,28(s0) │ │ - sll v1,t3,0x2 │ │ - sw zero,48(sp) │ │ - addu a3,t2,v1 │ │ - lw a1,0(a3) │ │ - blez a1,4b1b0 │ │ - move a1,zero │ │ - lw t2,0(s0) │ │ - lw t9,16(s2) │ │ - addu a3,t2,s1 │ │ - lw s8,0(a3) │ │ - addu ra,t9,v1 │ │ - lw t8,0(ra) │ │ - addu s7,s8,v1 │ │ - lw t7,40(sp) │ │ - lw t6,0(t8) │ │ - lw t5,0(s7) │ │ - sll t4,t7,0x2 │ │ - addu t2,t5,t4 │ │ - addu t3,t6,t0 │ │ - lw v1,0(t3) │ │ - lw a3,0(t2) │ │ - sll t9,a1,0x2 │ │ - addu ra,v1,t9 │ │ - addu s8,a3,t9 │ │ - lwc1 $f3,0(ra) │ │ - lwc1 $f4,0(s8) │ │ - ldc1 $f0,0(a2) │ │ - mul.s $f2,$f3,$f4 │ │ - cvt.d.s $f2,$f2 │ │ - add.d $f0,$f0,$f2 │ │ - sdc1 $f0,0(a2) │ │ - lw t8,48(sp) │ │ - lw s7,44(sp) │ │ - lw t7,28(s0) │ │ - addiu a1,t8,1 │ │ - sll v1,s7,0x2 │ │ - sw a1,48(sp) │ │ - addu t6,t7,v1 │ │ - lw t5,0(t6) │ │ - slt t4,a1,t5 │ │ - bnez t4,4b120 │ │ - nop │ │ - lw t7,20(s2) │ │ - ldc1 $f6,0(a2) │ │ - addu t6,t7,v1 │ │ - lw t5,0(t6) │ │ - addiu a0,a0,1 │ │ - lw v1,0(t5) │ │ - addu a1,v1,t0 │ │ - lwc1 $f1,0(a1) │ │ - addiu t0,t0,4 │ │ - cvt.d.s $f2,$f1 │ │ - add.d $f0,$f6,$f2 │ │ - sdc1 $f0,0(a2) │ │ - lw a1,44(sp) │ │ - lw a3,28(s0) │ │ - sll v1,a1,0x2 │ │ - addu t4,a3,v1 │ │ - lw t2,0(t4) │ │ - slt t3,a0,t2 │ │ - bnez t3,4b0f8 │ │ - addiu a2,a2,8 │ │ - blez t2,4b2b8 │ │ - move a0,zero │ │ - lw a1,0(s0) │ │ - ldc1 $f0,0(t1) │ │ - addu a1,a1,s1 │ │ + lw t7,0(a1) │ │ + move t2,zero │ │ + sw zero,0(t1) │ │ + sw zero,4(t1) │ │ + sw zero,32(sp) │ │ + lw a3,0(t0) │ │ + blez a3,4afb0 │ │ + addu a0,t7,t2 │ │ + lw ra,0(s3) │ │ + lw a0,16(s5) │ │ + addu v1,ra,s4 │ │ + addu a1,a0,t5 │ │ + lw a3,0(v1) │ │ lw a2,0(a1) │ │ - lw a1,40(sp) │ │ - addu v1,a2,v1 │ │ - lw v1,0(v1) │ │ - sll a1,a1,0x2 │ │ - addu v1,v1,a1 │ │ - lw a1,0(v1) │ │ - sll v1,a0,0x2 │ │ - addu a1,a1,v1 │ │ - cvt.s.d $f0,$f0 │ │ - swc1 $f0,0(a1) │ │ - lw a1,4(s0) │ │ - lw a2,24(s2) │ │ - addu a1,a1,s1 │ │ - lw a3,0(a1) │ │ - lw a1,44(sp) │ │ - addiu a0,a0,1 │ │ - sll a1,a1,0x2 │ │ - addu a3,a3,a1 │ │ - addu a1,a2,a1 │ │ + addu ra,a3,t5 │ │ + lw v1,0(ra) │ │ + lw a0,0(a2) │ │ + lw ra,-32708(gp) │ │ + addu a1,a0,t2 │ │ + addu a3,v1,t6 │ │ + ldc1 $f2,-30552(ra) │ │ lw a2,0(a1) │ │ - lw a1,40(sp) │ │ - lw a3,0(a3) │ │ - sll a1,a1,0x2 │ │ - addu a1,a3,a1 │ │ - lw a2,0(a2) │ │ - lw a1,0(a1) │ │ - addu a1,a1,v1 │ │ - addu v1,a2,v1 │ │ - lwc1 $f1,0(a1) │ │ - lwc1 $f0,0(v1) │ │ - mul.s $f0,$f1,$f0 │ │ - swc1 $f0,0(a1) │ │ - lw a1,44(sp) │ │ - lw a3,28(s0) │ │ - sll v1,a1,0x2 │ │ - addu a2,a3,v1 │ │ - lw a2,0(a2) │ │ - slt a2,a0,a2 │ │ - bnez a2,4b208 │ │ + lw a1,0(a3) │ │ + li v1,1 │ │ + lwc1 $f0,0(a2) │ │ + lwc1 $f4,0(a1) │ │ + sw v1,32(sp) │ │ + lw a3,0(t0) │ │ + mul.s $f6,$f0,$f4 │ │ + slt ra,v1,a3 │ │ + addiu a2,a2,4 │ │ + addiu v1,v1,1 │ │ + addiu a1,a1,4 │ │ + cvt.d.s $f8,$f6 │ │ + bnez ra,4add8 │ │ + add.d $f2,$f2,$f8 │ │ + addu a0,t7,t2 │ │ + lwc1 $f10,0(a0) │ │ + addiu t3,t3,1 │ │ addiu t1,t1,8 │ │ - lw v1,24(s0) │ │ - lw t1,40(sp) │ │ - addiu t0,t1,1 │ │ - slt a2,t0,v1 │ │ - bnez a2,4b0d8 │ │ - sw t0,40(sp) │ │ - lw t9,-32556(gp) │ │ + cvt.d.s $f12,$f10 │ │ + add.d $f14,$f12,$f2 │ │ + slt ra,t3,a3 │ │ + addiu t2,t2,4 │ │ + bnez ra,4ad80 │ │ + sdc1 $f14,-8(t1) │ │ + blez a3,4aebc │ │ + nop │ │ + lw t1,0(s3) │ │ + lw t7,4(s3) │ │ + addu t2,t1,s4 │ │ + addu t3,t7,s4 │ │ + lw a2,0(t2) │ │ + lw v1,0(t3) │ │ + lw a1,24(s5) │ │ + addu a0,a2,t5 │ │ + addu ra,v1,t5 │ │ + lw t1,0(a0) │ │ + lw t2,0(ra) │ │ + addu t7,a1,t5 │ │ + lw t3,0(t7) │ │ + addu a2,t1,t6 │ │ + addu v1,t2,t6 │ │ + lw ra,0(a2) │ │ + lw t1,0(t3) │ │ + lw a0,0(v1) │ │ + sll a3,a3,0x2 │ │ + move t2,zero │ │ + ldc1 $f0,0(t4) │ │ + addu t7,ra,t2 │ │ + addu a1,t1,t2 │ │ + cvt.s.d $f16,$f0 │ │ + swc1 $f16,0(t7) │ │ + lwc1 $f18,0(a0) │ │ + lwc1 $f2,0(a1) │ │ + addiu a0,a0,4 │ │ + addiu t2,t2,4 │ │ + mul.s $f0,$f18,$f2 │ │ + addiu t4,t4,8 │ │ + bne t2,a3,4ae88 │ │ + swc1 $f0,-4(a0) │ │ + addiu t8,t8,1 │ │ + sw t8,40(sp) │ │ + bne t8,t9,4ad58 │ │ + addiu t6,t6,4 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ move a0,v0 │ │ - lw t9,44(sp) │ │ - lw v0,20(s0) │ │ - addiu v1,t9,1 │ │ - slt s8,v1,v0 │ │ - lw gp,24(sp) │ │ - bnez s8,4b09c │ │ - sw v1,44(sp) │ │ - lw v1,16(s0) │ │ - addiu s5,s5,1 │ │ - slt ra,s5,v1 │ │ - bnez ra,4b090 │ │ - addiu s1,s1,4 │ │ - lw s1,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,s1,-15552 │ │ - move a0,s4 │ │ - jalr t9 │ │ - lw s1,12(s0) │ │ - lw gp,24(sp) │ │ - lw a0,16(s0) │ │ - lw a1,20(s0) │ │ - lw a2,24(s0) │ │ - addiu s6,s3,5988 │ │ - lw t9,-31580(gp) │ │ - li s5,323 │ │ - sw s6,16(sp) │ │ - sw s5,20(sp) │ │ - li a3,4 │ │ - jalr t9 │ │ - cvt.s.d $f22,$f0 │ │ - lw v1,16(s0) │ │ + lw v0,36(sp) │ │ + lw t4,20(s3) │ │ + addiu t0,v0,1 │ │ + slt t5,t0,t4 │ │ lw gp,24(sp) │ │ - blez v1,4b568 │ │ - sw v0,8(s0) │ │ - lw t3,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - ldc1 $f24,6640(t3) │ │ - lw v0,20(s0) │ │ - ldc1 $f20,5360(s7) │ │ - sw zero,68(sp) │ │ - move s7,zero │ │ - blez v0,4b4e4 │ │ - lw a1,68(sp) │ │ - lw v1,24(s0) │ │ - sll t4,a1,0x2 │ │ - sw t4,60(sp) │ │ - sw zero,72(sp) │ │ - lw t5,8(s0) │ │ - lw t6,60(sp) │ │ - lw t4,72(sp) │ │ - addu a1,t5,t6 │ │ - lw a3,0(a1) │ │ - sll t2,t4,0x2 │ │ - lw t3,28(s0) │ │ - addu s2,a3,t2 │ │ - lw a0,0(s2) │ │ - addu s4,t3,t2 │ │ - sw t2,56(sp) │ │ - lw s6,0(s4) │ │ - blez v1,4b4cc │ │ - sw a0,64(sp) │ │ - move s5,a0 │ │ - move s8,zero │ │ - sw zero,0(s5) │ │ - lw t8,4(s0) │ │ - lw ra,60(sp) │ │ - lw t1,56(sp) │ │ - addu a0,t8,ra │ │ - lw t0,0(a0) │ │ - lw t9,64(sp) │ │ - addu a2,t0,t1 │ │ - lw v1,0(a2) │ │ - subu t7,s5,t9 │ │ - addu v0,v1,t7 │ │ - blez s6,4b4b4 │ │ - lw s2,0(v0) │ │ - move s4,zero │ │ - lwc1 $f12,0(s2) │ │ - c.lt.s $f12,$f22 │ │ - bc1f 4b42c │ │ - nop │ │ - mov.s $f12,$f22 │ │ - swc1 $f22,0(s2) │ │ - addiu s7,s7,1 │ │ - cvt.d.s $f8,$f12 │ │ - add.d $f12,$f8,$f8 │ │ - mul.d $f12,$f12,$f24 │ │ - sqrt.d $f0,$f12 │ │ - c.eq.d $fcc1,$f0,$f0 │ │ - bc1f $fcc1,4b534 │ │ - lwc1 $f23,0(s5) │ │ - div.d $f2,$f20,$f0 │ │ - lw t9,-31948(gp) │ │ - move a0,s1 │ │ - addiu s4,s4,1 │ │ - mfc1 a2,$f2 │ │ + bnez t5,4ad0c │ │ + sw t0,36(sp) │ │ + lw t3,16(s3) │ │ + addiu s6,s6,1 │ │ + slt a2,s6,t3 │ │ + bnez a2,4ad00 │ │ + addiu s4,s4,4 │ │ + move a0,s0 │ │ + lw s0,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,s0,-25816 │ │ jalr t9 │ │ - mfc1 a3,$f3 │ │ - mtc1 v0,$f3 │ │ + lw s1,12(s3) │ │ lw gp,24(sp) │ │ - cvt.s.w $f0,$f3 │ │ - add.s $f23,$f23,$f0 │ │ - lw t9,-31208(gp) │ │ - move a0,s1 │ │ - swc1 $f23,0(s5) │ │ - lwc1 $f0,0(s2) │ │ - cvt.d.s $f0,$f0 │ │ - add.d $f0,$f0,$f0 │ │ - div.d $f2,$f20,$f0 │ │ - mfc1 a2,$f2 │ │ + move a0,s3 │ │ + cvt.s.d $f4,$f0 │ │ + lw s3,-31212(gp) │ │ + mfc1 a2,$f4 │ │ + addiu t9,s3,-24876 │ │ jalr t9 │ │ - mfc1 a3,$f3 │ │ - mtc1 v0,$f3 │ │ + move a1,s1 │ │ + lw s4,52(sp) │ │ + lw s2,0(s2) │ │ lw gp,24(sp) │ │ - cvt.s.w $f0,$f3 │ │ - swc1 $f0,0(s2) │ │ - bne s4,s6,4b410 │ │ - addiu s2,s2,4 │ │ - lw v1,24(s0) │ │ - addiu s8,s8,1 │ │ - slt s2,s8,v1 │ │ - bnez s2,4b3d8 │ │ - addiu s5,s5,4 │ │ - lw v0,20(s0) │ │ - lw s6,72(sp) │ │ - addiu s5,s6,1 │ │ - slt s8,s5,v0 │ │ - bnez s8,4b398 │ │ - sw s5,72(sp) │ │ - lw v1,16(s0) │ │ - lw t2,68(sp) │ │ - addiu a3,t2,1 │ │ - slt s4,a3,v1 │ │ - bnez s4,4b380 │ │ - sw a3,68(sp) │ │ - b 4b570 │ │ - addiu a1,s3,5988 │ │ - lw s2,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + bne s4,s2,4b004 │ │ + move v0,zero │ │ + lw ra,84(sp) │ │ + lw s6,80(sp) │ │ + lw s5,76(sp) │ │ + lw s4,72(sp) │ │ + lw s3,68(sp) │ │ + lw s2,64(sp) │ │ + lw s1,60(sp) │ │ + lw s0,56(sp) │ │ + jr ra │ │ + addiu sp,sp,88 │ │ + lw t1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - addiu a1,s2,5988 │ │ + addiu a1,t1,-4268 │ │ li a2,581 │ │ - addiu a3,s0,6500 │ │ + addiu a3,a3,-3728 │ │ jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw t9,-30212(gp) │ │ - jalr t9 │ │ + lw a2,-32708(gp) │ │ + lwc1 $f10,0(a0) │ │ + ldc1 $f2,-30552(a2) │ │ + addiu t3,t3,1 │ │ + cvt.d.s $f12,$f10 │ │ + add.d $f14,$f12,$f2 │ │ + addiu t1,t1,8 │ │ + slt ra,t3,a3 │ │ + addiu t2,t2,4 │ │ + bnez ra,4ad80 │ │ + sdc1 $f14,-8(t1) │ │ + b 4ae30 │ │ nop │ │ - b 4b448 │ │ - lw gp,24(sp) │ │ - lw ra,-32696(gp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s5,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - addiu a1,ra,5988 │ │ + addiu a1,s5,-4268 │ │ li a2,584 │ │ - b 4b51c │ │ - addiu a3,s4,6564 │ │ - move s7,zero │ │ - addiu a1,s3,5988 │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s7,16(sp) │ │ - addiu a3,s3,6612 │ │ - li a0,1 │ │ + b 4af98 │ │ + addiu a3,s6,-3664 │ │ + lw t9,-30340(gp) │ │ jalr t9 │ │ - li a2,354 │ │ - lw ra,116(sp) │ │ - move v0,zero │ │ - lw s8,112(sp) │ │ - lw s7,108(sp) │ │ - lw s6,104(sp) │ │ - lw s5,100(sp) │ │ - lw s4,96(sp) │ │ - lw s3,92(sp) │ │ - lw s2,88(sp) │ │ - lw s1,84(sp) │ │ - lw s0,80(sp) │ │ - ldc1 $f24,136(sp) │ │ - ldc1 $f22,128(sp) │ │ - ldc1 $f20,120(sp) │ │ - jr ra │ │ - addiu sp,sp,144 │ │ nop │ │ │ │ -0004b5d0 : │ │ +0004b010 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-9088 │ │ + addiu gp,gp,-7616 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ + lw v0,48(a0) │ │ + sll a1,a1,0x3 │ │ + sw s0,32(sp) │ │ + lw s0,-30360(gp) │ │ + addu a0,v0,a1 │ │ + lw v1,0(s0) │ │ + lw a0,4(a0) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ - lw v1,48(a0) │ │ - sll a1,a1,0x3 │ │ - addu v0,v1,a1 │ │ - lw a0,4(v0) │ │ - beqz a0,4b62c │ │ sw a2,48(sp) │ │ - lw t9,-31204(gp) │ │ + sw v1,28(sp) │ │ + beqz a0,4b08c │ │ + lw t9,-31200(gp) │ │ addiu a1,sp,48 │ │ li a2,4 │ │ jalr t9 │ │ addiu a3,sp,24 │ │ - bltz v0,4b620 │ │ - move v0,zero │ │ + bltz v0,4b08c │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ + lw a2,28(sp) │ │ + lw a3,0(s0) │ │ + bne a2,a3,4b094 │ │ lw ra,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - b 4b620 │ │ + b 4b070 │ │ move v0,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0004b634 : │ │ +0004b0a0 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-9188 │ │ + addiu gp,gp,-7760 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ + sw s1,32(sp) │ │ + lw s1,48(a0) │ │ + sw s3,40(sp) │ │ + sll s3,a1,0x3 │ │ sw s6,52(sp) │ │ + addu s6,s1,s3 │ │ + lw v0,4(s6) │ │ + sw gp,16(sp) │ │ + sw s7,56(sp) │ │ sw s5,48(sp) │ │ - sw s3,40(sp) │ │ + sw s4,44(sp) │ │ sw s2,36(sp) │ │ - sw s1,32(sp) │ │ sw s0,28(sp) │ │ - sw gp,16(sp) │ │ sw ra,60(sp) │ │ - sw s7,56(sp) │ │ - sw s4,44(sp) │ │ - lw s4,48(a0) │ │ - sll s2,a1,0x3 │ │ - addu s4,s4,s2 │ │ - lw v0,4(s4) │ │ - move s0,a0 │ │ - move s1,a1 │ │ - move s3,a2 │ │ - move s6,a3 │ │ - beqz v0,4b7b4 │ │ - lw s5,80(sp) │ │ - lw t9,-31200(gp) │ │ - move a0,s0 │ │ - move a1,s1 │ │ - bal 4b5d0 │ │ - move a2,s3 │ │ - move s4,v0 │ │ - beqz v0,4b6e8 │ │ + move s2,a0 │ │ + move s7,a1 │ │ + move s4,a2 │ │ + move s5,a3 │ │ + beqz v0,4b220 │ │ + lw s0,80(sp) │ │ + lw t9,-31196(gp) │ │ + move a0,s2 │ │ + move a1,s7 │ │ + jalr t9 │ │ + move a2,s4 │ │ + move s1,v0 │ │ + beqz v0,4b154 │ │ lw gp,16(sp) │ │ - lw v1,0(v0) │ │ - lw a0,12(v1) │ │ - bne a0,s5,4b6dc │ │ - nop │ │ - b 4b778 │ │ - lw a3,8(v1) │ │ - lw v1,0(v0) │ │ - lw a1,12(v1) │ │ - beq a1,s5,4b774 │ │ + lw a3,0(v0) │ │ + lw a0,12(a3) │ │ + beq a0,s0,4b1e0 │ │ + move a1,v0 │ │ + b 4b14c │ │ + lw a1,8(a1) │ │ + lw a3,0(a1) │ │ + lw t0,12(a3) │ │ + beq t0,s0,4b1e0 │ │ nop │ │ - lw v0,8(v0) │ │ - bnez v0,4b6cc │ │ + lw a1,8(a1) │ │ + bnez a1,4b138 │ │ nop │ │ - lw t0,-32696(gp) │ │ - lw t9,-32000(gp) │ │ - lw a0,52(s0) │ │ + lw v1,-32708(gp) │ │ + lw t9,-31992(gp) │ │ + lw a0,52(s2) │ │ li a2,141 │ │ jalr t9 │ │ - addiu a1,t0,6652 │ │ + addiu a1,v1,-3604 │ │ lw gp,16(sp) │ │ - move a0,s4 │ │ - lw t9,-31892(gp) │ │ + move a0,s1 │ │ + lw t9,-31888(gp) │ │ move a1,v0 │ │ - sw s1,0(v0) │ │ - sw s3,4(v0) │ │ - sw s6,8(v0) │ │ - sw s5,12(v0) │ │ + sw s7,0(v0) │ │ + sw s4,4(v0) │ │ + sw s5,8(v0) │ │ + sw s0,12(v0) │ │ jalr t9 │ │ - move s7,v0 │ │ - lw v1,48(s0) │ │ + move s6,v0 │ │ + lw a2,48(s2) │ │ lw gp,16(sp) │ │ - addu s2,v1,s2 │ │ - lw a0,4(s2) │ │ - addiu a1,s7,4 │ │ + addu s3,a2,s3 │ │ + lw a0,4(s3) │ │ lw ra,60(sp) │ │ lw s7,56(sp) │ │ - lw s6,52(sp) │ │ lw s5,48(sp) │ │ lw s4,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ - lw t9,-31196(gp) │ │ + addiu a1,s6,4 │ │ + lw t9,-31192(gp) │ │ + lw s6,52(sp) │ │ li a2,4 │ │ move a3,v0 │ │ jr t9 │ │ addiu sp,sp,64 │ │ - lw a3,8(v1) │ │ - slt a2,a3,s6 │ │ - beqz a2,4b78c │ │ + lw t1,8(a3) │ │ + slt t2,t1,s5 │ │ + beqz t2,4b1f8 │ │ lw ra,60(sp) │ │ - sw s6,8(v1) │ │ + sw s5,8(a3) │ │ lw ra,60(sp) │ │ lw s7,56(sp) │ │ lw s6,52(sp) │ │ lw s5,48(sp) │ │ lw s4,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ - lw t9,-32192(gp) │ │ + lw t9,-32188(gp) │ │ li a0,5 │ │ jalr t9 │ │ move a1,zero │ │ lw gp,16(sp) │ │ - b 4b694 │ │ - sw v0,4(s4) │ │ + b 4b100 │ │ + sw v0,4(s6) │ │ │ │ -0004b7d0 : │ │ +0004b23c : │ │ lui gp,0x6 │ │ - addiu gp,gp,-9600 │ │ + addiu gp,gp,-8172 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ + lw v0,48(a0) │ │ + sll a1,a1,0x3 │ │ + sw s0,32(sp) │ │ + lw s0,-30360(gp) │ │ + addu a0,v0,a1 │ │ + lw v1,0(s0) │ │ + lw a0,0(a0) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ - lw v1,48(a0) │ │ - sll a1,a1,0x3 │ │ sw a2,48(sp) │ │ - addu v0,v1,a1 │ │ - lw a0,0(v0) │ │ - beqz a0,4b82c │ │ - lw t9,-31204(gp) │ │ + sw v1,28(sp) │ │ + beqz a0,4b2b8 │ │ + lw t9,-31200(gp) │ │ addiu a1,sp,48 │ │ li a2,4 │ │ jalr t9 │ │ addiu a3,sp,24 │ │ - bltz v0,4b820 │ │ - move v0,zero │ │ + bltz v0,4b2b8 │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ + lw a2,28(sp) │ │ + lw a3,0(s0) │ │ + bne a2,a3,4b2c0 │ │ lw ra,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - b 4b820 │ │ + b 4b29c │ │ move v0,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0004b834 : │ │ +0004b2cc : │ │ lui gp,0x6 │ │ - addiu gp,gp,-9700 │ │ + addiu gp,gp,-8316 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ sw gp,24(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ - sw s0,40(sp) │ │ + sw s4,52(sp) │ │ + sw s2,44(sp) │ │ + sw s0,36(sp) │ │ sw ra,60(sp) │ │ - sw s4,56(sp) │ │ - sw s3,52(sp) │ │ - move s1,a0 │ │ + sw s5,56(sp) │ │ + sw s3,48(sp) │ │ + sw s1,40(sp) │ │ + move s2,a3 │ │ move s0,a1 │ │ - bgtz a3,4b970 │ │ - move s2,a2 │ │ - beq a1,a2,4b968 │ │ - sll s3,a1,0x3 │ │ - lw s4,48(a0) │ │ - addu s4,s4,s3 │ │ - lw v0,0(s4) │ │ - beqz v0,4b8e8 │ │ - lw t9,-32192(gp) │ │ - lw t9,-31192(gp) │ │ - sw a3,32(sp) │ │ - move a0,s1 │ │ + bgtz a3,4b3fc │ │ + move s4,a2 │ │ + beq a1,a2,4b3f4 │ │ + sll s5,a1,0x3 │ │ + lw s1,48(a0) │ │ + addu s1,s1,s5 │ │ + lw v0,0(s1) │ │ + beqz v0,4b380 │ │ + move s3,a0 │ │ + lw t9,-31188(gp) │ │ + move a0,s3 │ │ move a1,s0 │ │ - bal 4b7d0 │ │ - move a2,s2 │ │ + jalr t9 │ │ + move a2,s4 │ │ + beqz v0,4b39c │ │ lw gp,24(sp) │ │ - beqz v0,4b908 │ │ - lw a3,32(sp) │ │ - lw a0,8(v0) │ │ - slt v1,a0,a3 │ │ - beqz v1,4b968 │ │ + lw a3,8(v0) │ │ + slt t0,a3,s2 │ │ + beqz t0,4b3f4 │ │ nop │ │ - sw a3,8(v0) │ │ + sw s2,8(v0) │ │ move v0,zero │ │ lw ra,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ - sw a3,32(sp) │ │ + lw t9,-32188(gp) │ │ li a0,5 │ │ jalr t9 │ │ move a1,zero │ │ lw gp,24(sp) │ │ - sw v0,0(s4) │ │ - b 4b88c │ │ - lw a3,32(sp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32000(gp) │ │ - lw a0,52(s1) │ │ - addiu a1,t2,6652 │ │ - li a2,185 │ │ + b 4b328 │ │ + sw v0,0(s1) │ │ + lw a1,-32708(gp) │ │ + lw t9,-31992(gp) │ │ + lw a0,52(s3) │ │ + addiu a1,a1,-3604 │ │ jalr t9 │ │ - sw a3,32(sp) │ │ + li a2,185 │ │ + lw v1,48(s3) │ │ lw gp,24(sp) │ │ + addu a0,v1,s5 │ │ + lw a0,0(a0) │ │ + li a2,-1 │ │ + lw t9,-31428(gp) │ │ + sw a2,12(v0) │ │ sw s0,0(v0) │ │ - sw s2,4(v0) │ │ - lw t1,32(sp) │ │ - li t0,-1 │ │ - sw t1,8(v0) │ │ - sw t0,12(v0) │ │ - lw a2,48(s1) │ │ - lw t9,-31432(gp) │ │ - addu s3,a2,s3 │ │ - lw a0,0(s3) │ │ + sw s4,4(v0) │ │ + sw s2,8(v0) │ │ addiu a1,v0,4 │ │ li a2,4 │ │ jalr t9 │ │ move a3,v0 │ │ - b 4b8c8 │ │ + b 4b35c │ │ li v0,1 │ │ - b 4b8c8 │ │ + b 4b35c │ │ li v0,-1 │ │ - lw a3,-32696(gp) │ │ - sw a1,16(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ + sw a1,16(sp) │ │ sw a2,20(sp) │ │ - addiu a1,a1,6652 │ │ + addiu a1,t1,-3604 │ │ li a2,163 │ │ jalr t9 │ │ - addiu a3,a3,6700 │ │ + addiu a3,t2,-3556 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ │ │ -0004b9a8 : │ │ +0004b434 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-10072 │ │ + addiu gp,gp,-8676 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - lw t9,-32648(gp) │ │ + lw t9,-32644(gp) │ │ li v0,-1 │ │ - sw gp,24(sp) │ │ sw ra,36(sp) │ │ + sw gp,24(sp) │ │ sw v0,16(sp) │ │ - bal 4b834 │ │ + jalr t9 │ │ nop │ │ lw ra,36(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0004b9e0 : │ │ +0004b46c : │ │ lui gp,0x6 │ │ - addiu gp,gp,-10128 │ │ + addiu gp,gp,-8732 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ - lw a3,-32696(gp) │ │ + lw a3,-32708(gp) │ │ sw s8,64(sp) │ │ - lw s8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw gp,24(sp) │ │ sw s4,48(sp) │ │ sw s3,44(sp) │ │ sw ra,68(sp) │ │ sw s7,60(sp) │ │ sw s6,56(sp) │ │ sw s5,52(sp) │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ move s3,a0 │ │ move s4,a1 │ │ li a0,1 │ │ - addiu a1,s8,6652 │ │ + addiu a1,s8,-3604 │ │ li a2,215 │ │ jalr t9 │ │ - addiu a3,a3,6756 │ │ - beqz s4,4bba0 │ │ + addiu a3,a3,-3500 │ │ + beqz s4,4b62c │ │ lw gp,24(sp) │ │ move s5,zero │ │ - beqz s4,4bb4c │ │ + beqz s4,4b5d8 │ │ move s7,s4 │ │ move s6,zero │ │ lw s2,0(s7) │ │ - lw t2,48(s3) │ │ - lw t3,4(s2) │ │ - sll t1,t3,0x3 │ │ - addu t0,t2,t1 │ │ - lw a0,0(t0) │ │ - beqz a0,4bb38 │ │ - lw t9,-32268(gp) │ │ + lw t1,48(s3) │ │ + lw t2,4(s2) │ │ + sll t3,t2,0x3 │ │ + addu t4,t1,t3 │ │ + lw a0,0(t4) │ │ + beqz a0,4b5c4 │ │ + lw t9,-32264(gp) │ │ jalr t9 │ │ nop │ │ move s0,v0 │ │ - bnez v0,4bae0 │ │ + bnez v0,4b56c │ │ lw gp,24(sp) │ │ - b 4bb3c │ │ + b 4b5c8 │ │ lw s7,8(s7) │ │ lw a1,0(s2) │ │ lw a2,4(s1) │ │ - bal 4b7d0 │ │ + jalr t9 │ │ addiu s5,s5,1 │ │ lw gp,24(sp) │ │ move a0,s4 │ │ - lw t9,-31892(gp) │ │ + lw t9,-31888(gp) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,24(sp) │ │ move s4,v0 │ │ li s6,1 │ │ - lw t9,-32544(gp) │ │ + lw t9,-32540(gp) │ │ jalr t9 │ │ move a0,s0 │ │ move s0,v0 │ │ - beqz v0,4bb38 │ │ + beqz v0,4b5c4 │ │ lw gp,24(sp) │ │ - lw t6,4(s0) │ │ - lw t4,8(s2) │ │ - lw s1,8(t6) │ │ - lw t9,-32652(gp) │ │ - lw t5,8(s1) │ │ + lw t5,4(s0) │ │ + lw t6,8(s2) │ │ + lw s1,8(t5) │ │ + lw t9,-32648(gp) │ │ + lw t7,8(s1) │ │ lw a1,0(s2) │ │ lw a2,4(s1) │ │ - addu a3,t4,t5 │ │ - bal 4b9a8 │ │ + addu a3,t6,t7 │ │ + jalr t9 │ │ move a0,s3 │ │ - bltz v0,4bac8 │ │ + bltz v0,4b554 │ │ lw gp,24(sp) │ │ - lw t9,-31192(gp) │ │ - bnez v0,4ba98 │ │ + lw t9,-31188(gp) │ │ + bnez v0,4b524 │ │ move a0,s3 │ │ - lw t9,-32544(gp) │ │ + lw t9,-32540(gp) │ │ jalr t9 │ │ move a0,s0 │ │ li s6,1 │ │ lw gp,24(sp) │ │ - bnez v0,4bae0 │ │ + bnez v0,4b56c │ │ move s0,v0 │ │ lw s7,8(s7) │ │ - bnez s7,4ba5c │ │ + bnez s7,4b4e8 │ │ nop │ │ - bnez s6,4ba50 │ │ + bnez s6,4b4dc │ │ nop │ │ - lw t7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw s5,16(sp) │ │ - addiu a1,s8,6652 │ │ + addiu a1,s8,-3604 │ │ li a0,1 │ │ li a2,277 │ │ jalr t9 │ │ - addiu a3,t7,6808 │ │ + addiu a3,t8,-3448 │ │ lw ra,68(sp) │ │ move v0,s4 │ │ lw s8,64(sp) │ │ lw s7,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,72 │ │ - lw v0,32(s3) │ │ - blez v0,4ba4c │ │ + lw a2,32(s3) │ │ + blez a2,4b4d8 │ │ move s1,zero │ │ - lw a0,48(s3) │ │ - sll a1,s1,0x3 │ │ - addu v1,a0,a1 │ │ - lw a0,0(v1) │ │ - beqz a0,4bc10 │ │ - lw t9,-32268(gp) │ │ + lw v0,48(s3) │ │ + sll a0,s1,0x3 │ │ + addu a1,v0,a0 │ │ + lw a0,0(a1) │ │ + beqz a0,4b69c │ │ + lw t9,-32264(gp) │ │ jalr t9 │ │ nop │ │ move s0,v0 │ │ - beqz v0,4bc0c │ │ + beqz v0,4b698 │ │ lw gp,24(sp) │ │ - lw v0,4(s0) │ │ - lw t9,-31892(gp) │ │ - lw a1,8(v0) │ │ + lw v1,4(s0) │ │ + lw t9,-31888(gp) │ │ + lw a1,8(v1) │ │ jalr t9 │ │ move a0,s4 │ │ lw gp,24(sp) │ │ move a0,s0 │ │ - lw t9,-32544(gp) │ │ + lw t9,-32540(gp) │ │ jalr t9 │ │ move s4,v0 │ │ move s0,v0 │ │ - bnez v0,4bbd8 │ │ + bnez v0,4b664 │ │ lw gp,24(sp) │ │ - lw v0,32(s3) │ │ + lw a2,32(s3) │ │ addiu s1,s1,1 │ │ - slt a2,s1,v0 │ │ - bnez a2,4bbac │ │ + slt t0,s1,a2 │ │ + bnez t0,4b638 │ │ move s5,zero │ │ - b 4ba50 │ │ + b 4b4dc │ │ nop │ │ │ │ -0004bc28 : │ │ +0004b6b4 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-10712 │ │ + addiu gp,gp,-9316 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ + lw v0,48(a0) │ │ + sw s2,32(sp) │ │ + sll s2,a1,0x3 │ │ + addu a1,v0,s2 │ │ + lw v1,4(a1) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ - sw s2,32(sp) │ │ - lw v0,48(a0) │ │ - sll s0,a1,0x3 │ │ - addu v0,v0,s0 │ │ - lw v1,4(v0) │ │ - beqz v1,4bcfc │ │ - move s1,a0 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + beqz v1,4b784 │ │ + lw a3,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + move s0,a0 │ │ + addiu a2,a3,-3604 │ │ li a0,1 │ │ li a1,12 │ │ - addiu a2,a2,6652 │ │ jalr t9 │ │ li a3,315 │ │ - lw a1,48(s1) │ │ + lw a0,48(s0) │ │ lw gp,16(sp) │ │ - addu v1,a1,s0 │ │ - lw a0,0(v1) │ │ - beqz a0,4bcb4 │ │ - move s2,v0 │ │ - lw t9,-32268(gp) │ │ + addu t1,a0,s2 │ │ + lw a0,0(t1) │ │ + beqz a0,4b740 │ │ + move s1,v0 │ │ + lw t9,-32264(gp) │ │ jalr t9 │ │ nop │ │ + lw t0,48(s0) │ │ lw gp,16(sp) │ │ - sw v0,4(s2) │ │ - lw a3,48(s1) │ │ - addu v1,a3,s0 │ │ - lw a0,4(v1) │ │ - beqz a0,4bd10 │ │ - lw t9,-32268(gp) │ │ + addu t1,t0,s2 │ │ + sw v0,4(s1) │ │ + lw a0,4(t1) │ │ + beqz a0,4b798 │ │ + lw t9,-32264(gp) │ │ jalr t9 │ │ nop │ │ - sw v0,0(s2) │ │ - beqz v0,4bce4 │ │ - lw ra,36(sp) │ │ - lw t1,4(v0) │ │ - lw t0,8(t1) │ │ - sw t0,8(s2) │ │ + beqz v0,4b7a4 │ │ + sw v0,0(s1) │ │ + lw t2,4(v0) │ │ + move v0,s1 │ │ + lw t3,8(t2) │ │ + sw t3,8(s1) │ │ lw ra,36(sp) │ │ - move v0,s2 │ │ + lw s2,32(sp) │ │ lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw a2,0(a1) │ │ + bnez a2,4b6f0 │ │ + nop │ │ + b 4b76c │ │ + move v0,zero │ │ + lw v0,0(s1) │ │ + bnez v0,4b75c │ │ + nop │ │ + lw ra,36(sp) │ │ + move v0,s1 │ │ lw s2,32(sp) │ │ + lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - lw a0,0(v0) │ │ - bnez a0,4bc68 │ │ - lw a2,-32696(gp) │ │ - b 4bce0 │ │ - move s2,zero │ │ - b 4bccc │ │ - lw v0,0(s2) │ │ │ │ -0004bd18 : │ │ +0004b7c0 : │ │ lw v0,8(a0) │ │ - beqz v0,4bd2c │ │ + beqz v0,4b7d4 │ │ nop │ │ jr ra │ │ lw v0,0(v0) │ │ - lw v0,4(a0) │ │ - beqz v0,4bd44 │ │ + lw v1,4(a0) │ │ + beqz v1,4b7ec │ │ nop │ │ - lw v0,4(v0) │ │ + lw a0,4(v1) │ │ jr ra │ │ - lw v0,8(v0) │ │ + lw v0,8(a0) │ │ jr ra │ │ move v0,zero │ │ │ │ -0004bd4c : │ │ +0004b7f4 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-11004 │ │ + addiu gp,gp,-9636 │ │ addu gp,gp,t9 │ │ + beqz a0,4b858 │ │ + nop │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ + lw t9,-32544(gp) │ │ sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,4bda8 │ │ move s0,a0 │ │ - lw t9,-32548(gp) │ │ - jalr t9 │ │ lw a0,4(a0) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - lw t9,-32548(gp) │ │ + lw t9,-32544(gp) │ │ jalr t9 │ │ lw a0,0(s0) │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ jr t9 │ │ addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,32 │ │ + nop │ │ │ │ -0004bdb8 : │ │ +0004b860 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-11112 │ │ + addiu gp,gp,-9744 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - sw s0,24(sp) │ │ + lw v0,8(a0) │ │ sw gp,16(sp) │ │ + sw s0,24(sp) │ │ sw ra,28(sp) │ │ - lw v0,8(a0) │ │ - beqz v0,4be00 │ │ + beqz v0,4b8d4 │ │ move s0,a0 │ │ - lw v0,8(v0) │ │ - beqz v0,4be34 │ │ - sw v0,8(a0) │ │ - lw ra,28(sp) │ │ + lw v1,8(v0) │ │ + beqz v1,4b8a8 │ │ + sw v1,8(a0) │ │ move v0,s0 │ │ + lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ + lw t9,-32540(gp) │ │ + jalr t9 │ │ + lw a0,0(a0) │ │ + lw gp,16(sp) │ │ + beqz v0,4b908 │ │ + sw v0,0(s0) │ │ + lw a1,4(v0) │ │ + move v0,s0 │ │ + lw a2,8(a1) │ │ + b 4b898 │ │ + sw a2,8(s0) │ │ lw a0,4(a0) │ │ - beqz a0,4be20 │ │ - lw t9,-32544(gp) │ │ + beqz a0,4b8f4 │ │ + lw t9,-32540(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - bnez v0,4bdec │ │ + bnez v0,4b894 │ │ sw v0,4(s0) │ │ - lw t9,-31188(gp) │ │ - bal 4bd4c │ │ - move a0,s0 │ │ - b 4bdec │ │ - move s0,zero │ │ - lw t9,-32544(gp) │ │ + lw t9,-31184(gp) │ │ jalr t9 │ │ - lw a0,0(a0) │ │ - lw gp,16(sp) │ │ - beqz v0,4be5c │ │ - sw v0,0(s0) │ │ - lw a0,4(v0) │ │ - lw v1,8(a0) │ │ - b 4bdec │ │ - sw v1,8(s0) │ │ - lw a1,4(s0) │ │ - bnez a1,4bdf0 │ │ - lw ra,28(sp) │ │ - b 4be24 │ │ - lw t9,-31188(gp) │ │ + move a0,s0 │ │ + b 4b898 │ │ + move v0,zero │ │ + lw a0,4(s0) │ │ + bnez a0,4b894 │ │ + lw t9,-31184(gp) │ │ + b 4b8f8 │ │ + nop │ │ │ │ -0004be70 : │ │ +0004b91c : │ │ lui gp,0x6 │ │ - addiu gp,gp,-11296 │ │ + addiu gp,gp,-9932 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw s3,40(sp) │ │ + lw s3,8(a0) │ │ sw gp,16(sp) │ │ sw ra,44(sp) │ │ sw s2,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ - lw s2,8(a0) │ │ - blez s2,4bef4 │ │ - move s3,a1 │ │ + blez s3,4b9c0 │ │ + move s2,a1 │ │ lw s1,16(a0) │ │ - b 4bebc │ │ + b 4b968 │ │ move s0,zero │ │ addiu s0,s0,1 │ │ - beq s0,s2,4bf04 │ │ + beq s0,s3,4b9a0 │ │ addiu s1,s1,4 │ │ - lw t9,-30428(gp) │ │ + lw t9,-30380(gp) │ │ lw a0,0(s1) │ │ jalr t9 │ │ - move a1,s3 │ │ - bnez v0,4beb0 │ │ + move a1,s2 │ │ + bnez v0,4b95c │ │ lw gp,16(sp) │ │ lw ra,44(sp) │ │ move v0,s0 │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - beqz s2,4bf04 │ │ - nop │ │ - b 4bed4 │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + li v0,-1 │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + beqz s3,4b9a0 │ │ move s0,zero │ │ - b 4bed4 │ │ - li s0,-1 │ │ + b 4b984 │ │ + lw ra,44(sp) │ │ │ │ -0004bf0c : │ │ +0004b9d0 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-11452 │ │ + addiu gp,gp,-10112 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - lw t9,-32664(gp) │ │ + lw t9,-32660(gp) │ │ sw gp,16(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ sw ra,44(sp) │ │ - sw s4,40(sp) │ │ - sw s3,36(sp) │ │ + sw s3,40(sp) │ │ move s1,a0 │ │ - bal 4be70 │ │ + jalr t9 │ │ move s2,a1 │ │ move s0,v0 │ │ li v0,-1 │ │ - beq s0,v0,4bf7c │ │ + beq s0,v0,4ba38 │ │ lw gp,16(sp) │ │ lw ra,44(sp) │ │ move v0,s0 │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ lw s0,8(s1) │ │ - lw s4,12(s1) │ │ - beq s0,s4,4bfe0 │ │ - lw s3,-32696(gp) │ │ - move v1,s0 │ │ - addiu a0,v1,1 │ │ - lw t9,-32488(gp) │ │ - lw v1,16(s1) │ │ - sll a3,s0,0x2 │ │ - sw a0,8(s1) │ │ - addiu a1,s3,6652 │ │ + lw v1,12(s1) │ │ + beq s0,v1,4ba98 │ │ + lw s3,-32708(gp) │ │ + move a0,s0 │ │ + addiu a2,a0,1 │ │ + lw a3,16(s1) │ │ + lw t9,-32484(gp) │ │ + sll t0,s0,0x2 │ │ + sw a2,8(s1) │ │ move a0,s2 │ │ + addiu a1,s3,-3604 │ │ li a2,416 │ │ jalr t9 │ │ - addu s1,v1,a3 │ │ - sw v0,0(s1) │ │ + addu s1,a3,t0 │ │ lw ra,44(sp) │ │ + sw v0,0(s1) │ │ + lw s3,40(sp) │ │ move v0,s0 │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw t9,-31772(gp) │ │ + lw t9,-31764(gp) │ │ addiu a1,s0,10 │ │ lw a0,16(s1) │ │ sw a1,12(s1) │ │ - addiu a2,s3,6652 │ │ + addiu a2,s3,-3604 │ │ sll a1,a1,0x2 │ │ jalr t9 │ │ li a3,407 │ │ lw a0,20(s1) │ │ lw gp,16(sp) │ │ - beqz a0,4c028 │ │ + beqz a0,4bae0 │ │ sw v0,16(s1) │ │ - lw t9,-31184(gp) │ │ + lw t9,-31180(gp) │ │ lw a2,12(s1) │ │ jalr t9 │ │ move a1,s0 │ │ lw gp,16(sp) │ │ sw v0,20(s1) │ │ lw a0,24(s1) │ │ - beqz a0,4c050 │ │ - lw t9,-31184(gp) │ │ + beqz a0,4bb08 │ │ + lw t9,-31180(gp) │ │ lw a2,12(s1) │ │ jalr t9 │ │ - move a1,s4 │ │ + move a1,s0 │ │ lw gp,16(sp) │ │ - lw v1,8(s1) │ │ - b 4bf90 │ │ + lw a0,8(s1) │ │ + b 4ba4c │ │ sw v0,24(s1) │ │ - b 4bf90 │ │ - lw v1,8(s1) │ │ + b 4ba4c │ │ + lw a0,8(s1) │ │ │ │ -0004c058 : │ │ +0004bb10 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-11784 │ │ + addiu gp,gp,-10432 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s3,44(sp) │ │ - sdc1 $f20,56(sp) │ │ - lw s3,-32696(gp) │ │ + addiu sp,sp,-80 │ │ + sdc1 $f20,72(sp) │ │ + sw s4,60(sp) │ │ mtc1 a3,$f20 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s1,36(sp) │ │ - move s1,a1 │ │ - sw ra,52(sp) │ │ + lw s4,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s0,44(sp) │ │ + move s0,a1 │ │ + sw ra,68(sp) │ │ sw gp,24(sp) │ │ - addiu a3,a3,6836 │ │ - sw s4,48(sp) │ │ - sw s2,40(sp) │ │ - sw s0,32(sp) │ │ - addiu a1,s3,6652 │ │ - move s0,a0 │ │ - sw s1,16(sp) │ │ + addiu a3,a3,-3420 │ │ + sw s5,64(sp) │ │ + sw s3,56(sp) │ │ + sw s2,52(sp) │ │ + sw s1,48(sp) │ │ + addiu a1,s4,-3604 │ │ + move s1,a0 │ │ + move s5,a2 │ │ li a0,1 │ │ - move s4,a2 │ │ + sw s0,16(sp) │ │ jalr t9 │ │ li a2,428 │ │ lw gp,24(sp) │ │ - move a1,s1 │ │ - lw t9,-32660(gp) │ │ - bal 4bf0c │ │ - move a0,s0 │ │ + move a0,s1 │ │ + lw t9,-32656(gp) │ │ + jalr t9 │ │ + move a1,s0 │ │ lw gp,24(sp) │ │ cvt.d.s $f0,$f20 │ │ - mfc1 a2,$f0 │ │ - lw t9,-31948(gp) │ │ - mfc1 a3,$f1 │ │ - lw a0,28(s0) │ │ + sdc1 $f0,32(sp) │ │ + lw a2,32(sp) │ │ + lw t9,-31944(gp) │ │ + lw a0,28(s1) │ │ + lw a3,36(sp) │ │ jalr t9 │ │ - move s1,v0 │ │ - mtc1 v0,$f2 │ │ - lwc1 $f0,44(s0) │ │ - cvt.s.w $f1,$f2 │ │ - lw v0,20(s0) │ │ - mul.s $f0,$f1,$f0 │ │ + move s3,v0 │ │ + mtc1 v0,$f4 │ │ + lwc1 $f2,44(s1) │ │ + cvt.s.w $f6,$f4 │ │ + lw a2,20(s1) │ │ + mul.s $f8,$f6,$f2 │ │ lw gp,24(sp) │ │ - trunc.w.s $f0,$f0 │ │ - beqz v0,4c1f8 │ │ - mfc1 s2,$f0 │ │ - addiu t6,s1,31 │ │ - slti t7,s1,0 │ │ - movz t6,s1,t7 │ │ - sra t5,t6,0x5 │ │ - sll t4,t5,0x2 │ │ - addu a3,v0,t4 │ │ - lw t2,0(a3) │ │ - li t3,1 │ │ - sllv t1,t3,s1 │ │ - or t0,t2,t1 │ │ - li a2,-1 │ │ - beq s4,a2,4c1b4 │ │ - sw t0,0(a3) │ │ - lw t9,-32656(gp) │ │ - move a1,s4 │ │ - move a2,s4 │ │ - sw s1,16(sp) │ │ - move a0,s0 │ │ - bal 4b634 │ │ + trunc.w.s $f10,$f8 │ │ + beqz a2,4bcbc │ │ + mfc1 s2,$f10 │ │ + addiu s0,s3,31 │ │ + slti t0,s3,0 │ │ + movz s0,s3,t0 │ │ + sra a3,s0,0x5 │ │ + sll t1,a3,0x2 │ │ + addu t2,a2,t1 │ │ + lw t3,0(t2) │ │ + li t4,1 │ │ + sllv t5,t4,s3 │ │ + or t6,t3,t5 │ │ + li t7,-1 │ │ + beq s5,t7,4bc78 │ │ + sw t6,0(t2) │ │ + lw t9,-32652(gp) │ │ + move a1,s5 │ │ + move a2,s5 │ │ + sw s3,16(sp) │ │ + move a0,s1 │ │ + jalr t9 │ │ move a3,s2 │ │ lw gp,24(sp) │ │ - li s4,1 │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s4,16(sp) │ │ - addiu a1,s3,6652 │ │ - addiu a3,s0,6880 │ │ + li s5,1 │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s5,16(sp) │ │ + addiu a1,s4,-3604 │ │ + addiu a3,ra,-3376 │ │ li a0,1 │ │ jalr t9 │ │ li a2,448 │ │ - lw ra,52(sp) │ │ - move v0,s4 │ │ - lw s3,44(sp) │ │ - lw s4,48(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - ldc1 $f20,56(sp) │ │ + lw ra,68(sp) │ │ + move v0,s5 │ │ + lw s4,60(sp) │ │ + lw s5,64(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ + ldc1 $f20,72(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ - lw t8,32(s0) │ │ - blez t8,4c16c │ │ - move s4,zero │ │ - lw t9,-32656(gp) │ │ - move a1,s4 │ │ - move a2,s4 │ │ - move a0,s0 │ │ - sw s1,16(sp) │ │ - bal 4b634 │ │ + addiu sp,sp,80 │ │ + lw t8,32(s1) │ │ + blez t8,4bc2c │ │ + move s5,zero │ │ + lw t9,-32652(gp) │ │ + move a1,s5 │ │ + move a2,s5 │ │ + move a0,s1 │ │ + sw s3,16(sp) │ │ + jalr t9 │ │ move a3,s2 │ │ - lw a0,32(s0) │ │ - addiu s4,s4,1 │ │ - slt t9,s4,a0 │ │ - bnez t9,4c1c0 │ │ + lw v0,32(s1) │ │ + addiu s5,s5,1 │ │ + slt a0,s5,v0 │ │ + bnez a0,4bc84 │ │ lw gp,24(sp) │ │ - b 4c170 │ │ - lw s0,-32696(gp) │ │ - lw a1,12(s0) │ │ - lw t9,-32156(gp) │ │ - addiu a0,a1,31 │ │ - addiu v0,a1,62 │ │ + b 4bc30 │ │ + lw ra,-32708(gp) │ │ + lw v0,12(s1) │ │ + lw t9,-32152(gp) │ │ + addiu a0,v0,31 │ │ + addiu a1,v0,62 │ │ slti v1,a0,0 │ │ - movn a0,v0,v1 │ │ + movn a0,a1,v1 │ │ + addiu a2,s4,-3604 │ │ sra a0,a0,0x5 │ │ li a1,4 │ │ - addiu a2,s3,6652 │ │ jalr t9 │ │ li a3,433 │ │ + move a2,v0 │ │ lw gp,24(sp) │ │ - b 4c114 │ │ - sw v0,20(s0) │ │ + b 4bbd4 │ │ + sw v0,20(s1) │ │ │ │ -0004c230 : │ │ +0004bcf8 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-12256 │ │ + addiu gp,gp,-10920 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ - sw s5,60(sp) │ │ - sw s3,52(sp) │ │ sw s1,44(sp) │ │ + lw s1,8(a0) │ │ sw gp,24(sp) │ │ + sw s5,60(sp) │ │ + sw s4,56(sp) │ │ + sw s3,52(sp) │ │ sw ra,76(sp) │ │ sw s8,72(sp) │ │ sw s7,68(sp) │ │ sw s6,64(sp) │ │ - sw s4,56(sp) │ │ sw s2,48(sp) │ │ sw s0,40(sp) │ │ - lw s2,8(a0) │ │ - move s1,a0 │ │ + move s4,a0 │ │ move s3,a1 │ │ - blez s2,4c478 │ │ + blez s1,4bf44 │ │ move s5,a2 │ │ - lw s4,16(a0) │ │ - b 4c298 │ │ - move s0,zero │ │ - addiu s0,s0,1 │ │ - beq s0,s2,4c4e0 │ │ - addiu s4,s4,4 │ │ - lw t9,-30428(gp) │ │ - lw a0,0(s4) │ │ + lw s0,16(a0) │ │ + b 4bd60 │ │ + move s2,zero │ │ + addiu s2,s2,1 │ │ + beq s2,s1,4bf4c │ │ + addiu s0,s0,4 │ │ + lw t9,-30380(gp) │ │ + lw a0,0(s0) │ │ jalr t9 │ │ move a1,s3 │ │ - bnez v0,4c28c │ │ + bnez v0,4bd54 │ │ lw gp,24(sp) │ │ - lw t9,-32660(gp) │ │ - move a0,s1 │ │ - bal 4bf0c │ │ + lw t9,-32656(gp) │ │ move a1,s5 │ │ - lw v1,24(s1) │ │ + jalr t9 │ │ + move a0,s4 │ │ + lw t1,24(s4) │ │ lw gp,24(sp) │ │ - beqz v1,4c4a0 │ │ - move s2,v0 │ │ - addiu t7,s2,31 │ │ - slti s3,s2,0 │ │ - movz t7,s2,s3 │ │ - sra t5,t7,0x5 │ │ - sll a1,t5,0x2 │ │ - addu t2,v1,a1 │ │ - lw t3,0(t2) │ │ - li t4,1 │ │ - sllv a0,t4,s2 │ │ - or t1,t3,a0 │ │ - sw t1,0(t2) │ │ - lw v0,20(s1) │ │ - beqz v0,4c33c │ │ - addiu ra,s0,31 │ │ - slti a3,s0,0 │ │ - movz ra,s0,a3 │ │ - sra s8,ra,0x5 │ │ - sll t8,s8,0x2 │ │ - addu s7,v0,t8 │ │ - lw s6,0(s7) │ │ - srlv s5,s6,s0 │ │ - andi s4,s5,0x1 │ │ - beqz s4,4c33c │ │ - addu a1,v0,a1 │ │ - lw a2,0(a1) │ │ - or t9,a2,a0 │ │ - sw t9,0(a1) │ │ - lw a1,32(s1) │ │ - blez a1,4c444 │ │ - move s7,zero │ │ - lw a0,-32696(gp) │ │ - sw zero,32(sp) │ │ - addiu s8,a0,6652 │ │ - lw t1,32(sp) │ │ - lw v1,48(s1) │ │ - sll t0,t1,0x3 │ │ - addu v0,v1,t0 │ │ - lw a0,4(v0) │ │ - beqz a0,4c430 │ │ - lw t9,-32268(gp) │ │ + beqz t1,4bf78 │ │ + move s5,v0 │ │ + addiu s1,s5,31 │ │ + slti t2,s5,0 │ │ + movz s1,s5,t2 │ │ + sra s0,s1,0x5 │ │ + sll t3,s0,0x2 │ │ + addu t4,t1,t3 │ │ + lw t5,0(t4) │ │ + li t6,1 │ │ + sllv t7,t6,s5 │ │ + lw s6,20(s4) │ │ + or s7,t5,t7 │ │ + beqz s6,4be08 │ │ + sw s7,0(t4) │ │ + addiu t8,s2,31 │ │ + slti s8,s2,0 │ │ + movz t8,s2,s8 │ │ + move a1,t8 │ │ + sra a3,a1,0x5 │ │ + sll ra,a3,0x2 │ │ + addu s3,s6,ra │ │ + lw v0,0(s3) │ │ + srlv a0,v0,s2 │ │ + andi a2,a0,0x1 │ │ + beqz a2,4be08 │ │ + addu v1,s6,t3 │ │ + lw t9,0(v1) │ │ + or t0,t9,t7 │ │ + sw t0,0(v1) │ │ + lw a3,32(s4) │ │ + blez a3,4bf10 │ │ + move s3,zero │ │ + lw t1,-32708(gp) │ │ + sw zero,36(sp) │ │ + addiu s6,t1,-3604 │ │ + lw t2,36(sp) │ │ + lw s1,48(s4) │ │ + sll t3,t2,0x3 │ │ + addu t4,s1,t3 │ │ + lw a0,4(t4) │ │ + beqz a0,4befc │ │ + lw t9,-32264(gp) │ │ jalr t9 │ │ nop │ │ - move s6,v0 │ │ - beqz v0,4c42c │ │ + move s7,v0 │ │ + beqz v0,4bef8 │ │ lw gp,24(sp) │ │ - lw v0,4(s6) │ │ - lw s5,8(v0) │ │ - beqz s5,4c414 │ │ - lw t9,-32544(gp) │ │ - b 4c3a8 │ │ - move s3,s5 │ │ - lw s3,8(s3) │ │ - beqz s3,4c40c │ │ + lw a1,4(s7) │ │ + lw s8,8(a1) │ │ + beqz s8,4bee0 │ │ + lw t9,-32540(gp) │ │ + b 4be74 │ │ + move s0,s8 │ │ + lw s0,8(s0) │ │ + beqz s0,4bed8 │ │ nop │ │ - lw s4,0(s3) │ │ - lw t2,12(s4) │ │ - bne t2,s0,4c39c │ │ - lw t9,-32000(gp) │ │ - lw a0,52(s1) │ │ - move a1,s8 │ │ + lw s1,0(s0) │ │ + lw t5,12(s1) │ │ + bne t5,s2,4be68 │ │ + lw t9,-31992(gp) │ │ + lw a0,52(s4) │ │ + move a1,s6 │ │ jalr t9 │ │ li a2,499 │ │ - lw t5,0(s4) │ │ lw gp,24(sp) │ │ - sw t5,0(v0) │ │ - lw t4,4(s4) │ │ - lw t9,-31892(gp) │ │ - sw t4,4(v0) │ │ - lw t3,8(s4) │ │ - move a0,s5 │ │ - sw t3,8(v0) │ │ - sw s2,12(v0) │ │ + lw t6,0(s1) │ │ + lw t7,4(s1) │ │ + lw t8,8(s1) │ │ + lw t9,-31888(gp) │ │ + move a0,s8 │ │ + sw t6,0(v0) │ │ + sw t7,4(v0) │ │ + sw t8,8(v0) │ │ + sw s5,12(v0) │ │ jalr t9 │ │ move a1,v0 │ │ - lw s3,8(s3) │ │ + lw s0,8(s0) │ │ lw gp,24(sp) │ │ - move s5,v0 │ │ - bnez s3,4c3a8 │ │ - addiu s7,s7,1 │ │ - lw v0,4(s6) │ │ - lw t9,-32544(gp) │ │ - move a0,s6 │ │ + move s8,v0 │ │ + bnez s0,4be74 │ │ + addiu s3,s3,1 │ │ + lw a1,4(s7) │ │ + lw t9,-32540(gp) │ │ + move a0,s7 │ │ jalr t9 │ │ - sw s5,8(v0) │ │ - move s6,v0 │ │ - bnez v0,4c384 │ │ + sw s8,8(a1) │ │ + move s7,v0 │ │ + bnez v0,4be50 │ │ lw gp,24(sp) │ │ - lw a1,32(s1) │ │ - lw s3,32(sp) │ │ - addiu t7,s3,1 │ │ - slt t6,t7,a1 │ │ - bnez t6,4c354 │ │ - sw t7,32(sp) │ │ + lw a3,32(s4) │ │ + lw ra,36(sp) │ │ + addiu v0,ra,1 │ │ + slt a0,v0,a3 │ │ + bnez a0,4be20 │ │ + sw v0,36(sp) │ │ + move v0,s3 │ │ lw ra,76(sp) │ │ - move v0,s7 │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,80 │ │ - beqz s2,4c4e0 │ │ - lw t9,-32660(gp) │ │ - move a0,s1 │ │ - bal 4bf0c │ │ - move a1,s5 │ │ - lw v1,24(s1) │ │ - move s0,zero │ │ - lw gp,24(sp) │ │ - bnez v1,4c2d0 │ │ - move s2,v0 │ │ - lw t0,12(s1) │ │ - lw a2,-32696(gp) │ │ - addiu a0,t0,31 │ │ + bnez s1,4bd78 │ │ + move s2,zero │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s3,16(sp) │ │ + li a0,4 │ │ + addiu a1,a1,-3604 │ │ + li a2,464 │ │ + jalr t9 │ │ + addiu a3,a3,-3340 │ │ + b 4bf14 │ │ + li v0,-1 │ │ + lw v0,12(s4) │ │ + lw t0,-32708(gp) │ │ + addiu a0,v0,31 │ │ + addiu a2,v0,62 │ │ slti v1,a0,0 │ │ - addiu v0,t0,62 │ │ - movn a0,v0,v1 │ │ - lw t9,-32156(gp) │ │ + movn a0,a2,v1 │ │ + lw t9,-32152(gp) │ │ sra a0,a0,0x5 │ │ li a1,4 │ │ - addiu a2,a2,6652 │ │ + addiu a2,t0,-3604 │ │ jalr t9 │ │ li a3,469 │ │ - move v1,v0 │ │ + move t1,v0 │ │ lw gp,24(sp) │ │ - b 4c2d0 │ │ - sw v0,24(s1) │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s3,16(sp) │ │ - li a0,4 │ │ - addiu a1,a1,6652 │ │ - li a2,464 │ │ - jalr t9 │ │ - addiu a3,a3,6916 │ │ - b 4c444 │ │ - li s7,-1 │ │ + b 4bd98 │ │ + sw v0,24(s4) │ │ │ │ -0004c50c : │ │ +0004bfb8 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-12988 │ │ + addiu gp,gp,-11624 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ sw s1,28(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sdc1 $f20,48(sp) │ │ sw gp,16(sp) │ │ sw ra,44(sp) │ │ sw s4,40(sp) │ │ sw s3,36(sp) │ │ sw s2,32(sp) │ │ sw s0,24(sp) │ │ - sdc1 $f20,48(sp) │ │ move s4,a1 │ │ move s3,a0 │ │ li a1,56 │ │ li a0,1 │ │ mtc1 a2,$f20 │ │ move s2,a3 │ │ - addiu a2,s1,6652 │ │ + addiu a2,s1,-3604 │ │ jalr t9 │ │ li a3,525 │ │ lw gp,16(sp) │ │ move s0,v0 │ │ li v0,1 │ │ - lw t9,-31980(gp) │ │ + lw t9,-31976(gp) │ │ sw v0,0(s0) │ │ jalr t9 │ │ li a0,16 │ │ lw gp,16(sp) │ │ sw v0,52(s0) │ │ - beqz s3,4c5fc │ │ + beqz s3,4c0a8 │ │ sw s4,28(s0) │ │ - lw t9,-32488(gp) │ │ + lw t9,-32484(gp) │ │ move a0,s3 │ │ - addiu a1,s1,6652 │ │ + addiu a1,s1,-3604 │ │ jalr t9 │ │ li a2,529 │ │ lw gp,16(sp) │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ sw s2,32(s0) │ │ swc1 $f20,44(s0) │ │ move a0,s2 │ │ - addiu a2,s1,6652 │ │ + addiu a2,s1,-3604 │ │ sw v0,4(s0) │ │ li a1,8 │ │ jalr t9 │ │ li a3,533 │ │ - sw v0,48(s0) │ │ lw ra,44(sp) │ │ - move v0,s0 │ │ + sw v0,48(s0) │ │ lw s4,40(sp) │ │ + move v0,s0 │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ ldc1 $f20,48(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - b 4c5ac │ │ + b 4c058 │ │ move v0,zero │ │ │ │ -0004c604 : │ │ - lw a1,0(a0) │ │ +0004c0b0 : │ │ + lw v1,0(a0) │ │ move v0,a0 │ │ - addiu v1,a1,1 │ │ + addiu a1,v1,1 │ │ jr ra │ │ - sw v1,0(a0) │ │ + sw a1,0(a0) │ │ │ │ -0004c618 : │ │ +0004c0c4 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-13256 │ │ + addiu gp,gp,-11892 │ │ addu gp,gp,t9 │ │ + beqz a0,4c278 │ │ + nop │ │ + lw t9,0(a0) │ │ + addiu v0,t9,-1 │ │ + blez v0,4c0f0 │ │ + sw v0,0(a0) │ │ + jr ra │ │ + nop │ │ addiu sp,sp,-48 │ │ + lw v0,8(a0) │ │ sw gp,16(sp) │ │ - sw s0,32(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ sw ra,44(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - beqz a0,4c7d8 │ │ - move s0,a0 │ │ - lw v0,0(a0) │ │ - addiu v0,v0,-1 │ │ - blez v0,4c66c │ │ - sw v0,0(a0) │ │ - lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ - lw v1,8(a0) │ │ - blez v1,4c6a4 │ │ - move s1,zero │ │ - lw t0,16(s0) │ │ - sll a3,s1,0x2 │ │ - addu a2,t0,a3 │ │ - lw t9,-32556(gp) │ │ - lw a0,0(a2) │ │ + sw s3,40(sp) │ │ + sw s2,36(sp) │ │ + move s1,a0 │ │ + blez v0,4c148 │ │ + move s0,zero │ │ + lw a0,16(s1) │ │ + sll v1,s0,0x2 │ │ + addu a1,a0,v1 │ │ + lw t9,-32552(gp) │ │ + lw a0,0(a1) │ │ jalr t9 │ │ - addiu s1,s1,1 │ │ - lw a1,8(s0) │ │ - slt a0,s1,a1 │ │ - bnez a0,4c678 │ │ + addiu s0,s0,1 │ │ + lw a2,8(s1) │ │ + slt a3,s0,a2 │ │ + bnez a3,4c11c │ │ lw gp,16(sp) │ │ - lw t1,32(s0) │ │ - blez t1,4c748 │ │ - move s1,zero │ │ - lw t3,48(s0) │ │ - sll s2,s1,0x3 │ │ - addu t2,t3,s2 │ │ + lw t0,32(s1) │ │ + blez t0,4c1ec │ │ + move s2,zero │ │ + lw t1,48(s1) │ │ + sll s3,s2,0x3 │ │ + addu t2,t1,s3 │ │ lw a0,4(t2) │ │ - beqz a0,4c7d0 │ │ - lw t9,-32268(gp) │ │ + beqz a0,4c1b8 │ │ + lw t9,-32264(gp) │ │ jalr t9 │ │ nop │ │ - beqz v0,4c708 │ │ + move s0,v0 │ │ + beqz v0,4c1ac │ │ lw gp,16(sp) │ │ - lw t5,4(v0) │ │ - lw t9,-31888(gp) │ │ - lw a0,8(t5) │ │ + lw t3,4(s0) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ - sw v0,24(sp) │ │ + lw a0,8(t3) │ │ lw gp,16(sp) │ │ - lw t4,24(sp) │ │ - lw t9,-32544(gp) │ │ + lw t9,-32540(gp) │ │ jalr t9 │ │ - move a0,t4 │ │ - bnez v0,4c6d8 │ │ + move a0,s0 │ │ + move s0,v0 │ │ + bnez v0,4c180 │ │ lw gp,16(sp) │ │ - lw t7,48(s0) │ │ - addu t6,t7,s2 │ │ - lw a0,4(t6) │ │ - lw t9,-32260(gp) │ │ + lw t4,48(s1) │ │ + addu t5,t4,s3 │ │ + lw a0,4(t5) │ │ + lw t9,-32256(gp) │ │ jalr t9 │ │ - addiu s1,s1,1 │ │ - lw v1,48(s0) │ │ + addiu s2,s2,1 │ │ + lw t6,48(s1) │ │ lw gp,16(sp) │ │ - addu v0,v1,s2 │ │ - lw t9,-32260(gp) │ │ + addu t7,t6,s3 │ │ + lw t9,-32256(gp) │ │ jalr t9 │ │ - lw a0,0(v0) │ │ - lw t8,32(s0) │ │ - slt s2,s1,t8 │ │ - bnez s2,4c6b0 │ │ + lw a0,0(t7) │ │ + lw t8,32(s1) │ │ + slt v0,s2,t8 │ │ + bnez v0,4c154 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - lw a0,48(s0) │ │ + lw a0,48(s1) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - lw a0,16(s0) │ │ + lw a0,16(s1) │ │ lw gp,16(sp) │ │ - lw t9,-31940(gp) │ │ + lw t9,-31936(gp) │ │ jalr t9 │ │ - lw a0,52(s0) │ │ + lw a0,52(s1) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - lw a0,20(s0) │ │ + lw a0,20(s1) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - lw a0,24(s0) │ │ + lw a0,24(s1) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - lw a0,4(s0) │ │ + lw a0,4(s1) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + move a0,s1 │ │ lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ move v0,zero │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - b 4c714 │ │ - move a0,zero │ │ - lw ra,44(sp) │ │ - move v0,zero │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ + move v0,zero │ │ │ │ -0004c7f4 : │ │ +0004c280 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-13732 │ │ + addiu gp,gp,-12336 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-136 │ │ - lw t9,-32192(gp) │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-152 │ │ + lw v1,0(v0) │ │ + lw t9,-32188(gp) │ │ sw gp,32(sp) │ │ - sw s8,120(sp) │ │ - sw s7,116(sp) │ │ - sw s6,112(sp) │ │ - sw s5,108(sp) │ │ - sw s3,100(sp) │ │ - lw s5,-32696(gp) │ │ - sw s2,96(sp) │ │ - sw s1,92(sp) │ │ - sw s0,88(sp) │ │ - sdc1 $f20,128(sp) │ │ - sw a1,140(sp) │ │ - sw ra,124(sp) │ │ - sw s4,104(sp) │ │ - move s3,a0 │ │ + sw s8,136(sp) │ │ + sw s7,132(sp) │ │ + sw s6,128(sp) │ │ + sw s5,124(sp) │ │ + sw s3,116(sp) │ │ + sw s2,112(sp) │ │ + sw s1,108(sp) │ │ + sw s0,104(sp) │ │ + sdc1 $f20,144(sp) │ │ + sw a1,56(sp) │ │ + sw ra,140(sp) │ │ move a1,zero │ │ + sw s4,120(sp) │ │ + move s2,a0 │ │ + sw v1,100(sp) │ │ li a0,32 │ │ jalr t9 │ │ mtc1 a2,$f20 │ │ lw gp,32(sp) │ │ - move s6,v0 │ │ - move s1,zero │ │ + sw v0,44(sp) │ │ + lw a0,-32708(gp) │ │ + lw a1,-32708(gp) │ │ move s0,zero │ │ - move s2,zero │ │ - li s7,35 │ │ - addiu s8,s5,6652 │ │ - lw t9,-32556(gp) │ │ + move s8,zero │ │ + move s1,zero │ │ + addiu s7,sp,96 │ │ + li s3,35 │ │ + addiu s6,a0,-3604 │ │ + addiu s5,a1,-3268 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + move a0,s8 │ │ lw gp,32(sp) │ │ - move a0,s3 │ │ - lw t9,-31180(gp) │ │ + move a0,s2 │ │ + lw t9,-31176(gp) │ │ jalr t9 │ │ - addiu a1,sp,40 │ │ + move a1,s7 │ │ + move s8,v0 │ │ + beqz v0,4ca04 │ │ lw gp,32(sp) │ │ - move a1,zero │ │ - move a2,zero │ │ - move s0,v0 │ │ + lb a2,0(v0) │ │ + beq a2,s3,4c314 │ │ + addiu s0,s0,1 │ │ + lw t9,-32140(gp) │ │ move a0,v0 │ │ - beqz v0,4d050 │ │ - lw t9,-32144(gp) │ │ - lb v0,0(v0) │ │ - beq v0,s7,4c870 │ │ - addiu s1,s1,1 │ │ + move a1,zero │ │ jalr t9 │ │ - nop │ │ - lw gp,32(sp) │ │ - move a0,s2 │ │ - li a3,114 │ │ - move a2,s8 │ │ + move a2,zero │ │ move s4,v0 │ │ + beqz v0,4c314 │ │ + lw gp,32(sp) │ │ + beqz s1,4c9e0 │ │ + lw t9,-31764(gp) │ │ + move a0,s1 │ │ sll a1,v0,0x2 │ │ - beqz v0,4c870 │ │ - lw t9,-31772(gp) │ │ - beqz s2,4cf28 │ │ - nop │ │ + move a2,s6 │ │ jalr t9 │ │ - nop │ │ + li a3,114 │ │ lw gp,32(sp) │ │ - move s2,v0 │ │ - lw t9,-32144(gp) │ │ - move a1,s2 │ │ + move s1,v0 │ │ + lw t9,-32140(gp) │ │ move a2,s4 │ │ + move a0,s8 │ │ jalr t9 │ │ - move a0,s0 │ │ - lw gp,32(sp) │ │ + move a1,s1 │ │ move s4,v0 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - bltz v0,4d050 │ │ - addiu a1,a1,6988 │ │ + bltz v0,4ca04 │ │ + lw gp,32(sp) │ │ + lw t9,-30380(gp) │ │ + lw a0,0(s1) │ │ jalr t9 │ │ - lw a0,0(s2) │ │ - bnez v0,4c870 │ │ + move a1,s5 │ │ + bnez v0,4c314 │ │ lw gp,32(sp) │ │ - slti a2,s4,3 │ │ - beqz a2,4d198 │ │ - li t1,2 │ │ - beq s4,t1,4d0bc │ │ - lw t3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + slti a3,s4,3 │ │ + beqz a3,4ccd0 │ │ + li t0,2 │ │ + beq s4,t0,4cbf4 │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,t1,-3604 │ │ li a0,3 │ │ - addiu a1,s5,6652 │ │ li a2,586 │ │ jalr t9 │ │ - addiu a3,t3,7044 │ │ + addiu a3,t2,-3212 │ │ lw gp,32(sp) │ │ - addiu a1,s5,6652 │ │ - lw t2,-32696(gp) │ │ - lw t9,-32488(gp) │ │ - addiu a0,t2,7068 │ │ - jalr t9 │ │ li a2,587 │ │ + lw t3,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32484(gp) │ │ + addiu a0,t3,-3188 │ │ + jalr t9 │ │ + addiu a1,t4,-3604 │ │ lw gp,32(sp) │ │ - move s7,v0 │ │ - li s8,35 │ │ - lw t9,-32556(gp) │ │ + move s4,v0 │ │ + li s3,35 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + move a0,s8 │ │ lw gp,32(sp) │ │ - move a0,s3 │ │ - lw t9,-31180(gp) │ │ + move a0,s2 │ │ + lw t9,-31176(gp) │ │ jalr t9 │ │ - addiu a1,sp,40 │ │ + move a1,s7 │ │ + move s8,v0 │ │ + beqz v0,4cb60 │ │ lw gp,32(sp) │ │ - move a1,zero │ │ - move a2,zero │ │ - move s0,v0 │ │ + lb t6,0(v0) │ │ + beq t6,s3,4c424 │ │ + addiu s0,s0,1 │ │ + lw t9,-32140(gp) │ │ move a0,v0 │ │ - beqz v0,4cf48 │ │ - lw t9,-32144(gp) │ │ - lb t4,0(v0) │ │ - beq t4,s8,4c988 │ │ - addiu s1,s1,1 │ │ + move a1,zero │ │ jalr t9 │ │ - nop │ │ - move s4,v0 │ │ - beqz v0,4c988 │ │ + move a2,zero │ │ + move s6,v0 │ │ + beqz v0,4c424 │ │ lw gp,32(sp) │ │ - lw t9,-31772(gp) │ │ - move a0,s2 │ │ + lw t7,-32708(gp) │ │ + lw t9,-31764(gp) │ │ + move a0,s1 │ │ + addiu a2,t7,-3604 │ │ sll a1,v0,0x2 │ │ - addiu a2,s5,6652 │ │ jalr t9 │ │ li a3,114 │ │ lw gp,32(sp) │ │ - move a0,s0 │ │ - lw t9,-32144(gp) │ │ + move a0,s8 │ │ + lw t9,-32140(gp) │ │ move a1,v0 │ │ - move a2,s4 │ │ + move a2,s6 │ │ jalr t9 │ │ - move s2,v0 │ │ - li t5,2 │ │ - bne v0,t5,4cf48 │ │ + move s1,v0 │ │ + li t8,2 │ │ + bne v0,t8,4cb60 │ │ lw gp,32(sp) │ │ - lw t6,-32696(gp) │ │ - lw s4,0(s2) │ │ - lw t9,-30428(gp) │ │ - move a0,s4 │ │ + lw ra,-32708(gp) │ │ + lw s5,0(s1) │ │ + lw t9,-30380(gp) │ │ + addiu a1,ra,-1616 │ │ jalr t9 │ │ - addiu a1,t6,8640 │ │ - beqz v0,4ca60 │ │ + move a0,s5 │ │ + beqz v0,4c4fc │ │ lw gp,32(sp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s4 │ │ + lw v0,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s5 │ │ jalr t9 │ │ - addiu a1,t7,7076 │ │ - bnez v0,4cf48 │ │ + addiu a1,v0,-3180 │ │ + bnez v0,4cb60 │ │ lw gp,32(sp) │ │ - lw s8,-32696(gp) │ │ - lw t9,-30388(gp) │ │ - lw a0,4(s2) │ │ - addiu a1,s8,-19928 │ │ + lw v1,-32708(gp) │ │ + lw t9,-30296(gp) │ │ + lw a0,4(s1) │ │ + addiu a1,v1,-30192 │ │ jalr t9 │ │ - addiu a2,sp,48 │ │ - li s4,1 │ │ - bne v0,s4,4cf48 │ │ + addiu a2,sp,92 │ │ + li a0,1 │ │ + bne v0,a0,4cb60 │ │ lw gp,32(sp) │ │ - lw a3,48(sp) │ │ - blez a3,4cf48 │ │ - lw t9,-32676(gp) │ │ + lw a3,92(sp) │ │ + blez a3,4cb60 │ │ + lw t9,-32672(gp) │ │ mfc1 a2,$f20 │ │ - lw a1,140(sp) │ │ - bal 4c50c │ │ - move a0,s7 │ │ + lw a1,56(sp) │ │ + jalr t9 │ │ + move a0,s4 │ │ lw gp,32(sp) │ │ - move a0,s7 │ │ - lw t9,-32556(gp) │ │ + move a0,s4 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move s4,v0 │ │ + move s3,v0 │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ + li s4,35 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + move a0,s8 │ │ lw gp,32(sp) │ │ - move a0,s3 │ │ - lw t9,-31180(gp) │ │ + move a0,s2 │ │ + lw t9,-31176(gp) │ │ jalr t9 │ │ - addiu a1,sp,40 │ │ + move a1,s7 │ │ + move s8,v0 │ │ + beqz v0,4cb2c │ │ lw gp,32(sp) │ │ - move a1,zero │ │ - move a2,zero │ │ - move s0,v0 │ │ + lb a1,0(v0) │ │ + beq a1,s4,4c558 │ │ + addiu s0,s0,1 │ │ + lw t9,-32140(gp) │ │ move a0,v0 │ │ - beqz v0,4d08c │ │ - lw t9,-32144(gp) │ │ - lb s7,0(v0) │ │ - li t8,35 │ │ - beq s7,t8,4cab8 │ │ - addiu s1,s1,1 │ │ + move a1,zero │ │ jalr t9 │ │ - nop │ │ - move s7,v0 │ │ - beqz v0,4cab8 │ │ + move a2,zero │ │ + move s6,v0 │ │ + beqz v0,4c558 │ │ lw gp,32(sp) │ │ - lw t9,-31772(gp) │ │ - move a0,s2 │ │ + move a0,s1 │ │ + lw s1,-32708(gp) │ │ + lw t9,-31764(gp) │ │ + addiu a2,s1,-3604 │ │ sll a1,v0,0x2 │ │ - addiu a2,s5,6652 │ │ jalr t9 │ │ li a3,114 │ │ lw gp,32(sp) │ │ + move a2,s6 │ │ + lw t9,-32140(gp) │ │ + move a0,s8 │ │ move a1,v0 │ │ - lw t9,-32144(gp) │ │ - move a0,s0 │ │ - move a2,s7 │ │ jalr t9 │ │ - move s2,v0 │ │ - li a1,2 │ │ - bne v0,a1,4d08c │ │ + move s1,v0 │ │ + li a2,2 │ │ + bne v0,a2,4cb2c │ │ lw gp,32(sp) │ │ - lw ra,-32696(gp) │ │ - lw s7,0(s2) │ │ - lw t9,-30428(gp) │ │ - addiu a1,ra,7148 │ │ + lw a3,-32708(gp) │ │ + lw s5,0(s1) │ │ + lw t9,-30380(gp) │ │ + move a0,s5 │ │ jalr t9 │ │ - move a0,s7 │ │ - beqz v0,4cb94 │ │ + addiu a1,a3,-3108 │ │ + beqz v0,4c630 │ │ lw gp,32(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s7 │ │ + lw t0,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s5 │ │ jalr t9 │ │ - addiu a1,v0,7152 │ │ - bnez v0,4d08c │ │ + addiu a1,t0,-3104 │ │ + bnez v0,4cb2c │ │ lw gp,32(sp) │ │ - lw t9,-30388(gp) │ │ - lw a0,4(s2) │ │ - addiu a1,s8,-19928 │ │ + lw t1,-32708(gp) │ │ + lw t9,-30296(gp) │ │ + lw a0,4(s1) │ │ + addiu a1,t1,-30192 │ │ jalr t9 │ │ - addiu a2,s4,36 │ │ - li a3,1 │ │ - bne v0,a3,4d08c │ │ + addiu a2,s3,36 │ │ + li t2,1 │ │ + bne v0,t2,4cb2c │ │ lw gp,32(sp) │ │ - lw v0,36(s4) │ │ - bltz v0,4d08c │ │ - nop │ │ - lw a0,32(s4) │ │ - slt v1,v0,a0 │ │ - beqz v1,4d08c │ │ - nop │ │ - lw t9,-32556(gp) │ │ + lw t3,36(s3) │ │ + bltz t3,4cb30 │ │ + lw v0,-32708(gp) │ │ + lw t4,32(s3) │ │ + slt t5,t3,t4 │ │ + beqz t5,4cb34 │ │ + lw s6,-32708(gp) │ │ + li s4,35 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + move a0,s8 │ │ lw gp,32(sp) │ │ - move a0,s3 │ │ - lw t9,-31180(gp) │ │ + move a0,s2 │ │ + lw t9,-31176(gp) │ │ jalr t9 │ │ - addiu a1,sp,40 │ │ + move a1,s7 │ │ + move s8,v0 │ │ + beqz v0,4cc18 │ │ lw gp,32(sp) │ │ - move a1,zero │ │ - move a2,zero │ │ - move s0,v0 │ │ + lb t6,0(v0) │ │ + beq t6,s4,4c674 │ │ + addiu s0,s0,1 │ │ + lw t9,-32140(gp) │ │ move a0,v0 │ │ - beqz v0,4d13c │ │ - lw t9,-32144(gp) │ │ - lb t0,0(v0) │ │ - li t1,35 │ │ - beq t0,t1,4cbd0 │ │ - addiu s1,s1,1 │ │ + move a1,zero │ │ jalr t9 │ │ - nop │ │ - move s7,v0 │ │ - beqz v0,4cbd0 │ │ + move a2,zero │ │ + move s6,v0 │ │ + beqz v0,4c674 │ │ lw gp,32(sp) │ │ - lw t9,-31772(gp) │ │ - move a0,s2 │ │ + lw t7,-32708(gp) │ │ + lw t9,-31764(gp) │ │ + move a0,s1 │ │ + addiu a2,t7,-3604 │ │ sll a1,v0,0x2 │ │ - addiu a2,s5,6652 │ │ jalr t9 │ │ li a3,114 │ │ lw gp,32(sp) │ │ - move a2,s7 │ │ - lw t9,-32144(gp) │ │ - move a0,s0 │ │ + move a0,s8 │ │ + lw t9,-32140(gp) │ │ move a1,v0 │ │ + move a2,s6 │ │ jalr t9 │ │ - move s2,v0 │ │ - li a2,2 │ │ - bne v0,a2,4d13c │ │ + move s1,v0 │ │ + li t8,2 │ │ + bne v0,t8,4cc18 │ │ lw gp,32(sp) │ │ - lw t2,-32696(gp) │ │ - lw s7,0(s2) │ │ - lw t9,-30428(gp) │ │ - move a0,s7 │ │ + lw ra,-32708(gp) │ │ + lw s5,0(s1) │ │ + lw t9,-30380(gp) │ │ + addiu a1,ra,-3028 │ │ jalr t9 │ │ - addiu a1,t2,7228 │ │ - beqz v0,4ccac │ │ + move a0,s5 │ │ + beqz v0,4c74c │ │ lw gp,32(sp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s7 │ │ + lw v0,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s5 │ │ jalr t9 │ │ - addiu a1,t3,7232 │ │ - bnez v0,4d13c │ │ + addiu a1,v0,-3024 │ │ + bnez v0,4cc18 │ │ lw gp,32(sp) │ │ - lw t9,-30388(gp) │ │ - lw a0,4(s2) │ │ - addiu a1,s8,-19928 │ │ + lw v1,-32708(gp) │ │ + lw t9,-30296(gp) │ │ + lw a0,4(s1) │ │ + addiu a1,v1,-30192 │ │ jalr t9 │ │ - addiu a2,s4,40 │ │ - li t4,1 │ │ - bne v0,t4,4d13c │ │ + addiu a2,s3,40 │ │ + li a0,1 │ │ + bne v0,a0,4cc18 │ │ lw gp,32(sp) │ │ - lw v0,40(s4) │ │ - bltz v0,4d140 │ │ - addiu a1,s5,6652 │ │ - lw t6,32(s4) │ │ - slt t5,v0,t6 │ │ - beqz t5,4d140 │ │ - lw t7,-32696(gp) │ │ - sw zero,64(sp) │ │ - lwc1 $f20,-11212(t7) │ │ - sw zero,80(sp) │ │ + lw a1,40(s3) │ │ + bltz a1,4cc1c │ │ + lw s5,-32708(gp) │ │ + lw a2,32(s3) │ │ + slt a3,a1,a2 │ │ + beqz a3,4cc1c │ │ + lw t4,-32708(gp) │ │ + lw t0,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lwc1 $f20,-21476(t4) │ │ + addiu t1,t0,-2896 │ │ + addiu t3,t2,-2888 │ │ + move s5,zero │ │ sw zero,72(sp) │ │ + sw zero,68(sp) │ │ sw zero,76(sp) │ │ - lw t9,-32556(gp) │ │ + sw t1,60(sp) │ │ + sw t3,64(sp) │ │ + li s4,35 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + move a0,s8 │ │ lw gp,32(sp) │ │ - move a0,s3 │ │ - lw t9,-31180(gp) │ │ + move a0,s2 │ │ + lw t9,-31176(gp) │ │ jalr t9 │ │ - addiu a1,sp,40 │ │ - move s0,v0 │ │ - beqz v0,4d234 │ │ + move a1,s7 │ │ + move s8,v0 │ │ + beqz v0,4ce40 │ │ lw gp,32(sp) │ │ - lb t8,0(v0) │ │ - li s7,35 │ │ - beq t8,s7,4ccfc │ │ - addiu s1,s1,1 │ │ - lw t9,-32144(gp) │ │ + lb t5,0(v0) │ │ + beq t5,s4,4c7bc │ │ + addiu s0,s0,1 │ │ + lw t9,-32140(gp) │ │ move a0,v0 │ │ move a1,zero │ │ jalr t9 │ │ move a2,zero │ │ - move s7,v0 │ │ - beqz v0,4ccfc │ │ + move s6,v0 │ │ + beqz v0,4c7bc │ │ lw gp,32(sp) │ │ - lw t9,-31772(gp) │ │ - move a0,s2 │ │ + move a0,s1 │ │ + lw s1,-32708(gp) │ │ + lw t9,-31764(gp) │ │ + addiu a2,s1,-3604 │ │ sll a1,v0,0x2 │ │ - addiu a2,s5,6652 │ │ jalr t9 │ │ li a3,114 │ │ lw gp,32(sp) │ │ - move a2,s7 │ │ - lw t9,-32144(gp) │ │ - move a0,s0 │ │ + move a2,s6 │ │ + lw t9,-32140(gp) │ │ + move a0,s8 │ │ move a1,v0 │ │ jalr t9 │ │ - move s2,v0 │ │ - move s7,v0 │ │ - blez v0,4d234 │ │ + move s1,v0 │ │ + move s6,v0 │ │ + blez v0,4ce40 │ │ lw gp,32(sp) │ │ - lw ra,0(s2) │ │ - lw a1,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - sw ra,68(sp) │ │ - move a0,ra │ │ + lw s4,0(s1) │ │ + lw t9,-30380(gp) │ │ + lw a1,60(sp) │ │ jalr t9 │ │ - addiu a1,a1,7360 │ │ - beqz v0,4d260 │ │ + move a0,s4 │ │ + beqz v0,4cd24 │ │ lw gp,32(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - lw a0,68(sp) │ │ + lw t9,-30380(gp) │ │ + lw a1,64(sp) │ │ jalr t9 │ │ - addiu a1,v0,7368 │ │ - beqz v0,4cdf4 │ │ + move a0,s4 │ │ + beqz v0,4c8a8 │ │ lw gp,32(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - lw a0,68(sp) │ │ + lw t6,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s4 │ │ jalr t9 │ │ - addiu a1,a3,7372 │ │ - bnez v0,4d374 │ │ + addiu a1,t6,-2884 │ │ + bnez v0,4ce70 │ │ lw gp,32(sp) │ │ - addiu a0,s7,-4 │ │ - sltiu v1,a0,2 │ │ - beqz v1,4d16c │ │ - lw t9,-30388(gp) │ │ - lw a0,4(s2) │ │ - addiu a1,s8,-19928 │ │ + addiu t7,s6,-4 │ │ + sltiu t8,t7,2 │ │ + beqz t8,4cc4c │ │ + lw ra,-32708(gp) │ │ + lw t9,-30296(gp) │ │ + lw a0,4(s1) │ │ + addiu a1,ra,-30192 │ │ jalr t9 │ │ - addiu a2,sp,56 │ │ - li t0,1 │ │ - bne v0,t0,4d16c │ │ + addiu a2,sp,84 │ │ + move s4,v0 │ │ + li v0,1 │ │ + bne s4,v0,4cc4c │ │ lw gp,32(sp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-30388(gp) │ │ - lw a0,8(s2) │ │ - addiu a1,a2,-19928 │ │ - sw v0,84(sp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-30296(gp) │ │ + lw a0,8(s1) │ │ + addiu a1,v1,-30192 │ │ jalr t9 │ │ - addiu a2,sp,52 │ │ - lw t1,84(sp) │ │ - bne v0,t1,4d16c │ │ + addiu a2,sp,88 │ │ + bne v0,s4,4cc4c │ │ lw gp,32(sp) │ │ - lw v0,56(sp) │ │ - bltz v0,4d16c │ │ + lw a1,84(sp) │ │ + bltz a1,4cc4c │ │ nop │ │ - lw v1,32(s4) │ │ - slt t2,v0,v1 │ │ - beqz t2,4d16c │ │ - lw v0,52(sp) │ │ - bltz v0,4d16c │ │ - slt t3,v0,v1 │ │ - beqz t3,4d16c │ │ - lw t9,-31176(gp) │ │ + lw a0,32(s3) │ │ + slt a2,a1,a0 │ │ + beqz a2,4cc4c │ │ + lw a3,88(sp) │ │ + bltz a3,4cc4c │ │ + slt t0,a3,a0 │ │ + beqz t0,4cc4c │ │ + lw t9,-31172(gp) │ │ jalr t9 │ │ - lw a0,12(s2) │ │ + lw a0,12(s1) │ │ + mtc1 zero,$f2 │ │ cvt.s.d $f0,$f0 │ │ - mtc1 zero,$f1 │ │ - c.le.s $f0,$f1 │ │ - bc1t 4d208 │ │ + c.le.s $f0,$f2 │ │ + bc1t 4ccf4 │ │ lw gp,32(sp) │ │ c.lt.s $fcc1,$f20,$f0 │ │ - bc1t $fcc1,4d208 │ │ - lw t9,-31948(gp) │ │ - cvt.d.s $f2,$f0 │ │ - mfc1 a3,$f3 │ │ - mfc1 a2,$f2 │ │ + bc1t $fcc1,4ccf4 │ │ + lw t9,-31944(gp) │ │ + cvt.d.s $f4,$f0 │ │ + sdc1 $f4,48(sp) │ │ + lw a3,52(sp) │ │ + lw a0,56(sp) │ │ jalr t9 │ │ - lw a0,140(sp) │ │ - mtc1 v0,$f3 │ │ - lwc1 $f0,44(s4) │ │ - cvt.s.w $f1,$f3 │ │ - li v0,5 │ │ - mul.s $f0,$f1,$f0 │ │ + lw a2,48(sp) │ │ + mtc1 v0,$f8 │ │ + lwc1 $f6,44(s3) │ │ + cvt.s.w $f10,$f8 │ │ + li t1,5 │ │ + mul.s $f12,$f10,$f6 │ │ lw gp,32(sp) │ │ - trunc.w.s $f0,$f0 │ │ - bne s7,v0,4d0dc │ │ - mfc1 a3,$f0 │ │ - lw t9,-31604(gp) │ │ - lw a1,16(s2) │ │ - move a0,s6 │ │ - addiu a2,sp,44 │ │ + trunc.w.s $f14,$f12 │ │ + bne s6,t1,4cb94 │ │ + mfc1 a3,$f14 │ │ + lw t9,-31600(gp) │ │ + lw a1,16(s1) │ │ + lw a0,44(sp) │ │ + swc1 $f14,48(sp) │ │ jalr t9 │ │ - swc1 $f0,84(sp) │ │ + move a2,s7 │ │ lw gp,32(sp) │ │ - bltz v0,4d1b8 │ │ - lw a3,84(sp) │ │ - lw v0,44(sp) │ │ - lw t9,-32656(gp) │ │ - lw a1,56(sp) │ │ - lw a2,52(sp) │ │ - sw v0,16(sp) │ │ - bal 4b634 │ │ - move a0,s4 │ │ - lw s7,72(sp) │ │ + bltz v0,4cc7c │ │ + lw a3,48(sp) │ │ + lw t5,96(sp) │ │ + lw t9,-32652(gp) │ │ + lw a1,84(sp) │ │ + lw a2,88(sp) │ │ + sw t5,16(sp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + lw t8,68(sp) │ │ lw gp,32(sp) │ │ - addiu t7,s7,1 │ │ - b 4ccfc │ │ - sw t7,72(sp) │ │ - lw t9,-32156(gp) │ │ + addiu s4,t8,1 │ │ + b 4c7b8 │ │ + sw s4,68(sp) │ │ + lw t9,-32152(gp) │ │ move a0,v0 │ │ li a1,4 │ │ + move a2,s6 │ │ jalr t9 │ │ li a3,112 │ │ - move s2,v0 │ │ - b 4c8f8 │ │ + move s1,v0 │ │ + b 4c390 │ │ lw gp,32(sp) │ │ - sw s1,16(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t3,-32708(gp) │ │ + addiu t1,a1,-3268 │ │ + lw t9,-32196(gp) │ │ + sw t1,16(sp) │ │ li a0,4 │ │ - addiu a1,s5,6652 │ │ - li a2,599 │ │ + addiu a1,t2,-3604 │ │ + li a2,566 │ │ + addiu a3,t3,-3292 │ │ jalr t9 │ │ - addiu a3,s1,7088 │ │ + move s5,zero │ │ lw gp,32(sp) │ │ - sw zero,64(sp) │ │ move s4,zero │ │ - lw t9,-32268(gp) │ │ + move s3,zero │ │ + lw t9,-32264(gp) │ │ jalr t9 │ │ - move a0,s6 │ │ - beqz v0,4cfb8 │ │ + lw a0,44(sp) │ │ + move s0,v0 │ │ + beqz v0,4ca84 │ │ lw gp,32(sp) │ │ - lw t7,4(v0) │ │ - lw t9,-32556(gp) │ │ - lw a0,0(t7) │ │ + lw a0,4(s0) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - sw v0,84(sp) │ │ + lw a0,0(a0) │ │ lw gp,32(sp) │ │ - lw t6,84(sp) │ │ - lw t9,-32544(gp) │ │ + lw t9,-32540(gp) │ │ jalr t9 │ │ - move a0,t6 │ │ - bnez v0,4cf88 │ │ + move a0,s0 │ │ + move s0,v0 │ │ + bnez v0,4ca58 │ │ lw gp,32(sp) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ - lw a0,64(sp) │ │ + move a0,s5 │ │ lw gp,32(sp) │ │ - lw t9,-32260(gp) │ │ + lw t9,-32256(gp) │ │ jalr t9 │ │ - move a0,s6 │ │ + lw a0,44(sp) │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s7 │ │ + move a0,s4 │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + move a0,s8 │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ + move a0,s1 │ │ lw gp,32(sp) │ │ - move a0,s4 │ │ - lw t9,-32668(gp) │ │ - bal 4c618 │ │ - move s4,zero │ │ - lw ra,124(sp) │ │ - move v0,s4 │ │ - lw s8,120(sp) │ │ - lw s7,116(sp) │ │ - lw s6,112(sp) │ │ - lw s5,108(sp) │ │ - lw s4,104(sp) │ │ - lw s3,100(sp) │ │ - lw s2,96(sp) │ │ - lw s1,92(sp) │ │ - lw s0,88(sp) │ │ - ldc1 $f20,128(sp) │ │ + lw t9,-32664(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + lw gp,32(sp) │ │ + move v0,zero │ │ + lw s1,-30360(gp) │ │ + lw s8,100(sp) │ │ + lw t4,0(s1) │ │ + bne s8,t4,4cea0 │ │ + lw ra,140(sp) │ │ + lw s8,136(sp) │ │ + lw s7,132(sp) │ │ + lw s6,128(sp) │ │ + lw s5,124(sp) │ │ + lw s4,120(sp) │ │ + lw s3,116(sp) │ │ + lw s2,112(sp) │ │ + lw s1,108(sp) │ │ + lw s0,104(sp) │ │ + ldc1 $f20,144(sp) │ │ jr ra │ │ - addiu sp,sp,136 │ │ - lw a0,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - addiu v1,a0,6988 │ │ - lw t9,-32200(gp) │ │ - sw v1,16(sp) │ │ + addiu sp,sp,152 │ │ + lw v0,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s0,16(sp) │ │ li a0,4 │ │ - addiu a1,s5,6652 │ │ - li a2,566 │ │ - addiu a3,a3,6964 │ │ + addiu a1,v0,-3604 │ │ + li a2,618 │ │ jalr t9 │ │ - move s7,zero │ │ + addiu a3,s6,-3092 │ │ + move s5,zero │ │ lw gp,32(sp) │ │ - sw zero,64(sp) │ │ - b 4cf74 │ │ + b 4ca40 │ │ move s4,zero │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s1,16(sp) │ │ + lw s3,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s3,-3604 │ │ + sw s0,16(sp) │ │ li a0,4 │ │ - addiu a1,s5,6652 │ │ - li a2,618 │ │ + li a2,599 │ │ jalr t9 │ │ - addiu a3,s3,7164 │ │ - move s7,zero │ │ + addiu a3,v1,-3168 │ │ + move s5,zero │ │ lw gp,32(sp) │ │ - b 4cf74 │ │ - sw zero,64(sp) │ │ - lw t9,-32488(gp) │ │ - lw a0,4(s2) │ │ - addiu a1,s5,6652 │ │ + b 4ca40 │ │ + move s3,zero │ │ + lw t9,-32648(gp) │ │ + lw a1,84(sp) │ │ + lw a2,88(sp) │ │ jalr t9 │ │ - li a2,583 │ │ - move s7,v0 │ │ - b 4c984 │ │ - lw gp,32(sp) │ │ - lw t9,-32652(gp) │ │ - lw a1,56(sp) │ │ - lw a2,52(sp) │ │ - bal 4b9a8 │ │ - move a0,s4 │ │ - li t8,1 │ │ - bne v0,t8,4ccfc │ │ + move a0,s3 │ │ + li t2,1 │ │ + bne v0,t2,4c7b8 │ │ lw gp,32(sp) │ │ - lw t9,-31192(gp) │ │ - lw a1,56(sp) │ │ - lw a2,52(sp) │ │ - bal 4b7d0 │ │ - move a0,s4 │ │ + lw t9,-31188(gp) │ │ + lw a1,84(sp) │ │ + lw a2,88(sp) │ │ + jalr t9 │ │ + move a0,s3 │ │ lw gp,32(sp) │ │ - lw a0,64(sp) │ │ - lw t9,-31892(gp) │ │ + move a0,s5 │ │ + lw t9,-31888(gp) │ │ jalr t9 │ │ move a1,v0 │ │ - lw a3,80(sp) │ │ + lw s5,72(sp) │ │ lw gp,32(sp) │ │ - addiu a1,a3,1 │ │ - sw a1,80(sp) │ │ - b 4ccfc │ │ - sw v0,64(sp) │ │ - addiu a1,s5,6652 │ │ - lw s5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s1,16(sp) │ │ - li a0,4 │ │ - li a2,632 │ │ + addiu t3,s5,1 │ │ + sw t3,72(sp) │ │ + b 4c7b8 │ │ + move s5,v0 │ │ + lw t5,-32708(gp) │ │ + lw t9,-32484(gp) │ │ + lw a0,4(s1) │ │ + addiu a1,t5,-3604 │ │ jalr t9 │ │ - addiu a3,s5,7244 │ │ - move s7,zero │ │ + li a2,583 │ │ + move s4,v0 │ │ + b 4c420 │ │ lw gp,32(sp) │ │ - b 4cf74 │ │ - sw zero,64(sp) │ │ - lw s8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s1,16(sp) │ │ + lw s5,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s5,-3604 │ │ + sw s0,16(sp) │ │ li a0,4 │ │ - addiu a1,s5,6652 │ │ - li a2,664 │ │ + addiu a3,ra,-3012 │ │ jalr t9 │ │ - addiu a3,s8,7384 │ │ - move s7,zero │ │ - b 4cf74 │ │ + li a2,632 │ │ + move s5,zero │ │ lw gp,32(sp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s1,16(sp) │ │ + b 4ca40 │ │ + move s4,zero │ │ + lw s7,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s0,16(sp) │ │ li a0,4 │ │ - addiu a1,s5,6652 │ │ - li a2,573 │ │ - b 4d074 │ │ - addiu a3,t0,7000 │ │ - lw t9,-32488(gp) │ │ - lw a0,16(s2) │ │ - addiu a1,s5,6652 │ │ - sw a3,84(sp) │ │ + addiu a1,s7,-3604 │ │ + addiu a3,ra,-2872 │ │ + jalr t9 │ │ + li a2,664 │ │ + move s4,zero │ │ + b 4ca40 │ │ + lw gp,32(sp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32484(gp) │ │ + lw a0,16(s1) │ │ + sw a3,48(sp) │ │ + addiu a1,t4,-3604 │ │ jalr t9 │ │ li a2,688 │ │ lw gp,32(sp) │ │ - lw a2,76(sp) │ │ - lw t9,-32176(gp) │ │ - move a0,s6 │ │ + lw s6,76(sp) │ │ + lw a0,44(sp) │ │ + lw t9,-32172(gp) │ │ + move a2,s6 │ │ jalr t9 │ │ move a1,v0 │ │ - lw t6,76(sp) │ │ + addiu t7,s6,1 │ │ lw gp,32(sp) │ │ - addiu t5,t6,1 │ │ - sw t6,44(sp) │ │ - move v0,t6 │ │ - sw t5,76(sp) │ │ - b 4cefc │ │ - lw a3,84(sp) │ │ - sw s1,16(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + move t5,s6 │ │ + sw s6,96(sp) │ │ + sw t7,76(sp) │ │ + b 4c9b4 │ │ + lw a3,48(sp) │ │ + lw t0,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s0,16(sp) │ │ li a0,4 │ │ - addiu a1,s5,6652 │ │ - li a2,672 │ │ - jalr t9 │ │ - addiu a3,s1,7472 │ │ - move s7,zero │ │ - b 4cf74 │ │ - lw gp,32(sp) │ │ - lw t9,-32200(gp) │ │ - sw s1,16(sp) │ │ + addiu a1,t0,-3604 │ │ + li a2,573 │ │ + b 4ca2c │ │ + addiu a3,a3,-3256 │ │ + lw s2,-32708(gp) │ │ + sw s0,16(sp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s5,6652 │ │ - li a2,645 │ │ - lw t4,-32696(gp) │ │ - move s7,zero │ │ + addiu a1,s0,-3604 │ │ + li a2,672 │ │ jalr t9 │ │ - addiu a3,t4,7308 │ │ - b 4cf74 │ │ + addiu a3,s2,-2784 │ │ + move s4,zero │ │ + b 4ca40 │ │ lw gp,32(sp) │ │ - lw a0,32(s4) │ │ - lw t2,-32696(gp) │ │ - sw a0,16(sp) │ │ - lw t1,8(s6) │ │ - lw a2,-32696(gp) │ │ - lw t0,72(sp) │ │ - lw ra,80(sp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t2,7552 │ │ - addiu a1,a2,6652 │ │ - sw t1,20(sp) │ │ - sw t0,24(sp) │ │ - sw ra,28(sp) │ │ + lw v0,32(s3) │ │ + lw s6,44(sp) │ │ + sw v0,16(sp) │ │ + lw t0,8(s6) │ │ + lw t1,68(sp) │ │ + lw t2,72(sp) │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t0,20(sp) │ │ + sw t1,24(sp) │ │ + sw t2,28(sp) │ │ li a0,1 │ │ - jalr t9 │ │ + addiu a1,a1,-3604 │ │ li a2,705 │ │ + jalr t9 │ │ + addiu a3,a3,-2704 │ │ lw gp,32(sp) │ │ - lw v0,8(s6) │ │ - lw v1,-32696(gp) │ │ - addiu s5,v0,10 │ │ - lw t9,-32156(gp) │ │ - move a0,s5 │ │ + lw t3,8(s6) │ │ + lw a2,-32708(gp) │ │ + addiu t4,t3,10 │ │ + lw t9,-32152(gp) │ │ + move a0,t4 │ │ li a1,4 │ │ - addiu a2,v1,6652 │ │ + addiu a2,a2,-3604 │ │ li a3,711 │ │ - sw v0,8(s4) │ │ + sw t3,8(s3) │ │ jalr t9 │ │ - sw s5,12(s4) │ │ + sw t4,12(s3) │ │ lw gp,32(sp) │ │ - sw v0,16(s4) │ │ - lw t9,-32268(gp) │ │ + sw v0,16(s3) │ │ + lw t9,-32264(gp) │ │ jalr t9 │ │ move a0,s6 │ │ - beqz v0,4d31c │ │ + beqz v0,4cde4 │ │ lw gp,32(sp) │ │ lw t5,4(v0) │ │ - lw s3,16(s4) │ │ - lw t4,8(t5) │ │ - lw s8,0(t5) │ │ - sll s1,t4,0x2 │ │ - lw t9,-32544(gp) │ │ - addu t3,s3,s1 │ │ + lw t6,16(s3) │ │ + lw t7,8(t5) │ │ + lw t8,0(t5) │ │ + sll s4,t7,0x2 │ │ + lw t9,-32540(gp) │ │ + addu s0,t6,s4 │ │ move a0,v0 │ │ jalr t9 │ │ - sw s8,0(t3) │ │ - bnez v0,4d2ec │ │ + sw t8,0(s0) │ │ + bnez v0,4cdb4 │ │ lw gp,32(sp) │ │ - lw t9,-32260(gp) │ │ + lw t9,-32256(gp) │ │ jalr t9 │ │ - move a0,s6 │ │ + lw a0,44(sp) │ │ lw gp,32(sp) │ │ - lw a1,64(sp) │ │ - lw t9,-31172(gp) │ │ - bal 4b9e0 │ │ - move a0,s4 │ │ + move a1,s5 │ │ + lw t9,-31168(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ lw gp,32(sp) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ move a0,v0 │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + move a0,s8 │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ - b 4d01c │ │ - lw ra,124(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s1,16(sp) │ │ + move a0,s1 │ │ + lw gp,32(sp) │ │ + b 4cae8 │ │ + move v0,s3 │ │ + lw s2,-32708(gp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s0,16(sp) │ │ + li a0,4 │ │ + addiu a1,s2,-3604 │ │ + li a2,645 │ │ + jalr t9 │ │ + addiu a3,s7,-2948 │ │ + move s4,zero │ │ + b 4ca40 │ │ + lw gp,32(sp) │ │ + lw s2,-32708(gp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s0,16(sp) │ │ li a0,4 │ │ - addiu a1,s3,6652 │ │ - b 4d248 │ │ + addiu a1,s2,-3604 │ │ li a2,678 │ │ + jalr t9 │ │ + addiu a3,s7,-2948 │ │ + move s4,zero │ │ + b 4ca40 │ │ + lw gp,32(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0004d390 : │ │ +0004ceac : │ │ lui gp,0x6 │ │ - addiu gp,gp,-16704 │ │ + addiu gp,gp,-15452 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - sw s1,36(sp) │ │ + sw s1,44(sp) │ │ move s1,a1 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ sw gp,24(sp) │ │ - sw s2,40(sp) │ │ - sw s0,32(sp) │ │ - sdc1 $f20,48(sp) │ │ - sw ra,44(sp) │ │ - addiu a1,a1,8760 │ │ - move s2,a0 │ │ + sw s2,48(sp) │ │ + sw s0,40(sp) │ │ + sw a2,36(sp) │ │ + sw ra,52(sp) │ │ + addiu a1,a1,-1496 │ │ jalr t9 │ │ - mtc1 a2,$f20 │ │ + move s2,a0 │ │ move s0,v0 │ │ - beqz v0,4d428 │ │ lw gp,24(sp) │ │ - lw t9,-31168(gp) │ │ - mfc1 a2,$f20 │ │ - move a0,v0 │ │ - bal 4c7f4 │ │ + beqz v0,4cf3c │ │ + lw a2,36(sp) │ │ + lw t9,-31164(gp) │ │ move a1,s1 │ │ + jalr t9 │ │ + move a0,v0 │ │ lw gp,24(sp) │ │ - move a0,s0 │ │ - lw t9,-30420(gp) │ │ + move s1,v0 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move s0,v0 │ │ - lw ra,44(sp) │ │ - move v0,s0 │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - ldc1 $f20,48(sp) │ │ + move a0,s0 │ │ + move v0,s1 │ │ + lw ra,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - lw v0,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw v0,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + addiu a1,v0,-3604 │ │ sw s2,16(sp) │ │ li a0,4 │ │ - addiu a1,v0,6652 │ │ li a2,750 │ │ jalr t9 │ │ - addiu a3,a3,7612 │ │ - b 4d40c │ │ - lw ra,44(sp) │ │ + addiu a3,a3,-2644 │ │ + b 4cf24 │ │ + move v0,zero │ │ │ │ -0004d454 : │ │ +0004cf68 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-16900 │ │ + addiu gp,gp,-15640 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-96 │ │ - sw s2,68(sp) │ │ - sw s1,64(sp) │ │ - sw gp,40(sp) │ │ - sw ra,92(sp) │ │ - sw s7,88(sp) │ │ - sw s6,84(sp) │ │ - sw s5,80(sp) │ │ - sw s4,76(sp) │ │ - sw s3,72(sp) │ │ - sw s0,60(sp) │ │ + addiu sp,sp,-88 │ │ lw a3,4(a0) │ │ + sw gp,40(sp) │ │ + sw s2,56(sp) │ │ + sw s1,52(sp) │ │ + sw ra,84(sp) │ │ + sw s8,80(sp) │ │ + sw s7,76(sp) │ │ + sw s6,72(sp) │ │ + sw s5,68(sp) │ │ + sw s4,64(sp) │ │ + sw s3,60(sp) │ │ + sw s0,48(sp) │ │ move s1,a0 │ │ - beqz a3,4d67c │ │ + beqz a3,4d18c │ │ move s2,a1 │ │ - lw t1,-32696(gp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a2,t1,6988 │ │ + lw a1,-32708(gp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-30456(gp) │ │ move a0,s2 │ │ + addiu a1,a1,-2600 │ │ jalr t9 │ │ - addiu a1,a1,7656 │ │ + addiu a2,a2,-3268 │ │ lw gp,40(sp) │ │ lw a3,32(s1) │ │ - lw s0,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a2,t0,7076 │ │ + lw s0,-32708(gp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-30456(gp) │ │ move a0,s2 │ │ + addiu a1,s0,-2592 │ │ jalr t9 │ │ - addiu a1,s0,7664 │ │ + addiu a2,v0,-3180 │ │ lw gp,40(sp) │ │ lw a3,36(s1) │ │ - lw v1,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a2,v1,7152 │ │ + lw v1,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + addiu a2,v1,-3104 │ │ move a0,s2 │ │ jalr t9 │ │ - addiu a1,s0,7664 │ │ + addiu a1,s0,-2592 │ │ lw gp,40(sp) │ │ lw a3,40(s1) │ │ - lw a2,-32696(gp) │ │ - lw t9,-30324(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-30456(gp) │ │ move a0,s2 │ │ - addiu a1,s0,7664 │ │ + addiu a1,s0,-2592 │ │ jalr t9 │ │ - addiu a2,a2,7232 │ │ - lw v0,32(s1) │ │ - blez v0,4d628 │ │ + addiu a2,t0,-3024 │ │ + lw a0,32(s1) │ │ lw gp,40(sp) │ │ - lw s4,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - lw s6,-32696(gp) │ │ + blez a0,4d134 │ │ move s5,zero │ │ - addiu s4,s4,7672 │ │ - addiu s3,s3,7372 │ │ - lw t9,-31540(gp) │ │ + lw s4,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + addiu s4,s4,-2584 │ │ + addiu s3,s3,-2884 │ │ + lw t9,-31528(gp) │ │ move a0,s1 │ │ - bal 4bc28 │ │ + jalr t9 │ │ move a1,s5 │ │ - move s0,v0 │ │ - bnez v0,4d5ac │ │ + move s7,v0 │ │ + bnez v0,4d0c4 │ │ lw gp,40(sp) │ │ - b 4d618 │ │ - lw s7,32(s1) │ │ - lw t6,16(s1) │ │ - addu t5,t6,v1 │ │ - lw v0,0(t5) │ │ - lw t9,-30324(gp) │ │ + b 4d124 │ │ + lw t7,32(s1) │ │ + lw t5,16(s1) │ │ + addu t6,t5,t2 │ │ + lw t4,0(t6) │ │ + lw t9,-30456(gp) │ │ move a0,s2 │ │ move a1,s4 │ │ move a2,s3 │ │ + move a3,s6 │ │ sdc1 $f0,24(sp) │ │ - sw s7,16(sp) │ │ + sw t4,32(sp) │ │ jalr t9 │ │ - sw v0,32(sp) │ │ + sw s8,16(sp) │ │ lw gp,40(sp) │ │ - lw t9,-31536(gp) │ │ - bal 4bdb8 │ │ - move a0,s0 │ │ - move s0,v0 │ │ - beqz v0,4d614 │ │ + lw t9,-31524(gp) │ │ + jalr t9 │ │ + move a0,s7 │ │ + move s7,v0 │ │ + beqz v0,4d120 │ │ lw gp,40(sp) │ │ - lw t9,-31532(gp) │ │ - bal 4bd18 │ │ - move a0,s0 │ │ - lw t4,8(v0) │ │ - lwc1 $f3,44(s1) │ │ - mtc1 t4,$f4 │ │ + lw t9,-31520(gp) │ │ + jalr t9 │ │ + move a0,s7 │ │ + lwc1 $f0,8(v0) │ │ + lwc1 $f2,44(s1) │ │ lw gp,40(sp) │ │ - cvt.s.w $f2,$f4 │ │ - div.s $f1,$f2,$f3 │ │ - lw t3,0(v0) │ │ + cvt.s.w $f4,$f0 │ │ + div.s $f6,$f4,$f2 │ │ lw a0,28(s1) │ │ - lw t9,-32060(gp) │ │ - lw s7,4(v0) │ │ - sw v0,48(sp) │ │ - sw t3,52(sp) │ │ - trunc.w.s $f0,$f1 │ │ + lw t9,-32056(gp) │ │ + move s0,v0 │ │ + lw s6,0(v0) │ │ + lw s8,4(v0) │ │ + trunc.w.s $f8,$f6 │ │ jalr t9 │ │ - mfc1 a1,$f0 │ │ - lw t2,48(sp) │ │ + mfc1 a1,$f8 │ │ + lw t1,12(s0) │ │ lw gp,40(sp) │ │ - lw a0,12(t2) │ │ - lw a3,52(sp) │ │ - bgez a0,4d564 │ │ - sll v1,a0,0x2 │ │ - b 4d570 │ │ - addiu v0,s6,-4044 │ │ - lw s7,32(s1) │ │ + bgez t1,4d078 │ │ + sll t2,t1,0x2 │ │ + lw t3,-32708(gp) │ │ + b 4d084 │ │ + addiu t4,t3,-14244 │ │ + lw t7,32(s1) │ │ addiu s5,s5,1 │ │ - slt t7,s5,s7 │ │ - bnez t7,4d544 │ │ - lw t9,-31540(gp) │ │ - lw s5,-32696(gp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-30324(gp) │ │ + slt t8,s5,t7 │ │ + bnez t8,4d058 │ │ + lw t9,-31528(gp) │ │ + lw ra,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-30456(gp) │ │ move a0,s2 │ │ - addiu a1,s5,-2788 │ │ + addiu a1,ra,-13044 │ │ jalr t9 │ │ - addiu a2,s1,7360 │ │ + addiu a2,s1,-2896 │ │ lw gp,40(sp) │ │ + lw ra,84(sp) │ │ + lw s8,80(sp) │ │ + lw s7,76(sp) │ │ + lw s6,72(sp) │ │ + lw s5,68(sp) │ │ + lw s4,64(sp) │ │ + lw s3,60(sp) │ │ + lw s1,52(sp) │ │ + lw s0,48(sp) │ │ move a0,s2 │ │ - lw ra,92(sp) │ │ - lw s7,88(sp) │ │ - lw s6,84(sp) │ │ - lw s5,80(sp) │ │ - lw s4,76(sp) │ │ - lw s3,72(sp) │ │ - lw s2,68(sp) │ │ - lw s1,64(sp) │ │ - lw s0,60(sp) │ │ - lw t9,-30292(gp) │ │ + lw t9,-30328(gp) │ │ + lw s2,56(sp) │ │ jr t9 │ │ - addiu sp,sp,96 │ │ - lw a3,-32696(gp) │ │ - b 4d49c │ │ - addiu a3,a3,-4044 │ │ + addiu sp,sp,88 │ │ + lw a3,-32708(gp) │ │ + b 4cfb4 │ │ + addiu a3,a3,-14244 │ │ │ │ -0004d688 : │ │ +0004d198 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-17464 │ │ + addiu gp,gp,-16200 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - lw a3,-32696(gp) │ │ - sw s1,44(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s0,40(sp) │ │ - move s0,a1 │ │ + lw a3,-32708(gp) │ │ + sw s2,44(sp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s1,40(sp) │ │ + move s1,a1 │ │ sw gp,24(sp) │ │ sw ra,52(sp) │ │ - sw s2,48(sp) │ │ - addiu a1,s1,6652 │ │ + sw s3,48(sp) │ │ + sw s0,36(sp) │ │ + addiu a1,s2,-3604 │ │ li a2,848 │ │ - addiu a3,a3,7688 │ │ - move s2,a0 │ │ - sw s0,16(sp) │ │ + addiu a3,a3,-2568 │ │ + move s3,a0 │ │ + sw s1,16(sp) │ │ jalr t9 │ │ li a0,1 │ │ lw gp,24(sp) │ │ - move a0,s0 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + move a0,s1 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ - addiu a1,a1,-17672 │ │ - beqz v0,4d734 │ │ + addiu a1,a1,-27936 │ │ + move s0,v0 │ │ + beqz v0,4d248 │ │ lw gp,24(sp) │ │ - lw t9,-32636(gp) │ │ - move a0,s2 │ │ - sw v0,32(sp) │ │ - bal 4d454 │ │ + lw t9,-32632(gp) │ │ + move a0,s3 │ │ + jalr t9 │ │ move a1,v0 │ │ lw gp,24(sp) │ │ - lw v1,32(sp) │ │ lw ra,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - lw t9,-30420(gp) │ │ - move a0,v1 │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + move a0,s0 │ │ + lw t9,-30320(gp) │ │ + lw s0,36(sp) │ │ jr t9 │ │ addiu sp,sp,56 │ │ - lw v0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - sw s0,16(sp) │ │ - addiu a1,s1,6652 │ │ + lw v0,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + sw s1,16(sp) │ │ + addiu a1,s2,-3604 │ │ li a0,4 │ │ li a2,851 │ │ jalr t9 │ │ - addiu a3,v0,7612 │ │ + addiu a3,v0,-2644 │ │ lw ra,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ │ │ -0004d76c : │ │ +0004d284 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-17692 │ │ + addiu gp,gp,-16436 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-88 │ │ - sw gp,32(sp) │ │ - sw s2,60(sp) │ │ - sw s1,56(sp) │ │ - sw s0,52(sp) │ │ - sw ra,84(sp) │ │ - sw s7,80(sp) │ │ - sw s6,76(sp) │ │ - sw s5,72(sp) │ │ - sw s4,68(sp) │ │ - sw s3,64(sp) │ │ - lw t9,-31540(gp) │ │ - move s1,a1 │ │ + addiu sp,sp,-96 │ │ + lw t9,-31528(gp) │ │ + sw s3,68(sp) │ │ + move s3,a1 │ │ lw a1,36(a0) │ │ - bal 4bc28 │ │ - move s0,a0 │ │ - move s2,v0 │ │ - beqz v0,4d890 │ │ + sw gp,32(sp) │ │ + sw s8,88(sp) │ │ + sw s7,84(sp) │ │ + sw ra,92(sp) │ │ + sw s6,80(sp) │ │ + sw s5,76(sp) │ │ + sw s4,72(sp) │ │ + sw s2,64(sp) │ │ + sw s1,60(sp) │ │ + sw s0,56(sp) │ │ + jalr t9 │ │ + move s7,a0 │ │ + move s8,v0 │ │ + beqz v0,4d3b0 │ │ lw gp,32(sp) │ │ - lw s3,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - lui s4,0x8000 │ │ - b 4d864 │ │ - addiu s3,s3,7720 │ │ - lw a1,16(s0) │ │ - addu a0,a1,a0 │ │ - lw s5,0(a0) │ │ - lw t3,8(v0) │ │ - lwc1 $f3,44(s0) │ │ - mtc1 t3,$f4 │ │ - lw a0,28(s0) │ │ - cvt.s.w $f2,$f4 │ │ - div.s $f1,$f2,$f3 │ │ - lw t9,-31984(gp) │ │ - sw a2,40(sp) │ │ - sw a3,44(sp) │ │ - trunc.w.s $f0,$f1 │ │ + lw s6,-32708(gp) │ │ + b 4d380 │ │ + addiu s0,s6,-2536 │ │ + lw t0,16(s7) │ │ + addu t1,t0,a1 │ │ + lw s2,0(t1) │ │ + lw v0,8(v0) │ │ + lwc1 $f2,44(s7) │ │ + mtc1 v0,$f0 │ │ + lw t9,-31980(gp) │ │ + cvt.s.w $f4,$f0 │ │ + div.s $f6,$f4,$f2 │ │ + lw a0,28(s7) │ │ + sw a3,52(sp) │ │ + sw a2,48(sp) │ │ + trunc.w.s $f8,$f6 │ │ jalr t9 │ │ - mfc1 a1,$f0 │ │ - mfc1 t1,$f1 │ │ + mfc1 a1,$f8 │ │ + sdc1 $f0,40(sp) │ │ lw gp,32(sp) │ │ - mfc1 t2,$f0 │ │ - xor t0,t1,s4 │ │ - lw t9,-30324(gp) │ │ - lw a2,40(sp) │ │ - lw a3,44(sp) │ │ - move a0,s1 │ │ - move a1,s3 │ │ + lw t3,44(sp) │ │ + lw t2,40(sp) │ │ + lui t4,0x8000 │ │ + xor s5,t3,t4 │ │ + lw t9,-30456(gp) │ │ + lw a2,48(sp) │ │ + lw a3,52(sp) │ │ + move a0,s3 │ │ + move a1,s0 │ │ sw t2,24(sp) │ │ - sw t0,28(sp) │ │ + sw s2,16(sp) │ │ jalr t9 │ │ - sw s5,16(sp) │ │ + sw s5,28(sp) │ │ lw gp,32(sp) │ │ - lw t9,-31536(gp) │ │ - bal 4bdb8 │ │ - move a0,s2 │ │ - move s2,v0 │ │ - beqz v0,4d890 │ │ + lw t9,-31524(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + move s8,v0 │ │ + beqz v0,4d3b0 │ │ lw gp,32(sp) │ │ - lw t9,-31532(gp) │ │ - bal 4bd18 │ │ - move a0,s2 │ │ - lw v1,12(v0) │ │ + lw t9,-31520(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw a0,12(v0) │ │ lw gp,32(sp) │ │ lw a2,0(v0) │ │ - sll a0,v1,0x2 │ │ - bgez v1,4d7d8 │ │ + sll a1,a0,0x2 │ │ + bgez a0,4d2ec │ │ lw a3,4(v0) │ │ - b 4d7e4 │ │ - addiu s5,s6,7712 │ │ - lw v1,32(s0) │ │ - blez v1,4d9a4 │ │ - lw s4,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - move s6,zero │ │ - lui s3,0x8000 │ │ - addiu s4,s4,7720 │ │ - lw t4,36(s0) │ │ - beq t4,s6,4d994 │ │ - lw t9,-31540(gp) │ │ - move a0,s0 │ │ - bal 4bc28 │ │ - move a1,s6 │ │ - move s2,v0 │ │ - bnez v0,4d964 │ │ + lw v1,-32708(gp) │ │ + b 4d2f8 │ │ + addiu s2,v1,-2544 │ │ + lw t2,32(s7) │ │ + blez t2,4d4d0 │ │ + sw zero,52(sp) │ │ + lw t5,-32708(gp) │ │ + lui s5,0x8000 │ │ + addiu s4,t5,-2536 │ │ + lw t6,36(s7) │ │ + lw t7,52(sp) │ │ + beq t6,t7,4d4bc │ │ + lw t9,-31528(gp) │ │ + move a1,t7 │ │ + jalr t9 │ │ + move a0,s7 │ │ + move s8,v0 │ │ + bnez v0,4d488 │ │ lw gp,32(sp) │ │ - b 4d994 │ │ - lw v1,32(s0) │ │ - lw t7,16(s0) │ │ - addu t6,t7,a0 │ │ - lw s5,0(t6) │ │ - lw ra,8(v0) │ │ - lwc1 $f7,44(s0) │ │ - mtc1 ra,$f9 │ │ - lw a0,28(s0) │ │ - cvt.s.w $f8,$f9 │ │ - div.s $f6,$f8,$f7 │ │ - lw t9,-31984(gp) │ │ - sw a2,40(sp) │ │ - sw a3,44(sp) │ │ - trunc.w.s $f5,$f6 │ │ + b 4d4bc │ │ + lw t2,32(s7) │ │ + lw a0,16(s7) │ │ + addu a2,a0,s0 │ │ + lw s2,0(a2) │ │ + lw a1,8(v0) │ │ + lwc1 $f10,44(s7) │ │ + mtc1 a1,$f12 │ │ + lw t9,-31980(gp) │ │ + cvt.s.w $f14,$f12 │ │ + div.s $f16,$f14,$f10 │ │ + lw a0,28(s7) │ │ + sw t8,48(sp) │ │ + trunc.w.s $f18,$f16 │ │ jalr t9 │ │ - mfc1 a1,$f5 │ │ - mfc1 t0,$f1 │ │ + mfc1 a1,$f18 │ │ + sdc1 $f0,40(sp) │ │ lw gp,32(sp) │ │ - mfc1 v0,$f0 │ │ - xor t8,t0,s3 │ │ - lw t9,-30324(gp) │ │ - lw a2,40(sp) │ │ - lw a3,44(sp) │ │ - move a0,s1 │ │ + lw a3,40(sp) │ │ + lw v1,44(sp) │ │ + move t0,a3 │ │ + xor t1,v1,s5 │ │ + lw t9,-30456(gp) │ │ + lw a2,48(sp) │ │ + move a0,s3 │ │ move a1,s4 │ │ - sw t8,28(sp) │ │ - sw s5,16(sp) │ │ + move a3,s6 │ │ + sw t0,24(sp) │ │ + sw t1,28(sp) │ │ jalr t9 │ │ - sw v0,24(sp) │ │ + sw s2,16(sp) │ │ lw gp,32(sp) │ │ - lw t9,-31536(gp) │ │ - bal 4bdb8 │ │ - move a0,s2 │ │ - move s2,v0 │ │ - beqz v0,4d990 │ │ + lw t9,-31524(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + move s8,v0 │ │ + beqz v0,4d4b8 │ │ lw gp,32(sp) │ │ - lw t9,-31532(gp) │ │ - bal 4bd18 │ │ - move a0,s2 │ │ - lw t5,12(v0) │ │ + lw t9,-31520(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw s1,12(v0) │ │ lw gp,32(sp) │ │ - lw a2,0(v0) │ │ - sll a0,t5,0x2 │ │ - bgez t5,4d8d8 │ │ - lw a3,4(v0) │ │ - b 4d8e4 │ │ - addiu s5,s7,7712 │ │ - lw v1,32(s0) │ │ - addiu s6,s6,1 │ │ - slt s2,s6,v1 │ │ - bnez s2,4d8ac │ │ - nop │ │ - lw a2,40(s0) │ │ - lw s0,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - move a0,s1 │ │ + lw t8,0(v0) │ │ + sll s0,s1,0x2 │ │ + bgez s1,4d3f8 │ │ + lw s6,4(v0) │ │ + lw ra,-32708(gp) │ │ + b 4d404 │ │ + addiu s2,ra,-2544 │ │ + lw t2,32(s7) │ │ + lw v0,52(sp) │ │ + addiu t3,v0,1 │ │ + slt t4,t3,t2 │ │ + bnez t4,4d3c8 │ │ + sw t3,52(sp) │ │ + lw a2,40(s7) │ │ + lw s7,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + move a0,s3 │ │ jalr t9 │ │ - addiu a1,s0,7736 │ │ + addiu a1,s7,-2520 │ │ lw gp,32(sp) │ │ - move a0,s1 │ │ - lw ra,84(sp) │ │ - lw s7,80(sp) │ │ - lw s6,76(sp) │ │ - lw s5,72(sp) │ │ - lw s4,68(sp) │ │ - lw s3,64(sp) │ │ - lw s2,60(sp) │ │ - lw s1,56(sp) │ │ - lw s0,52(sp) │ │ - lw t9,-30292(gp) │ │ + lw ra,92(sp) │ │ + lw s8,88(sp) │ │ + lw s7,84(sp) │ │ + lw s6,80(sp) │ │ + lw s5,76(sp) │ │ + lw s4,72(sp) │ │ + lw s2,64(sp) │ │ + lw s1,60(sp) │ │ + lw s0,56(sp) │ │ + move a0,s3 │ │ + lw t9,-30328(gp) │ │ + lw s3,68(sp) │ │ jr t9 │ │ - addiu sp,sp,88 │ │ + addiu sp,sp,96 │ │ │ │ -0004d9f4 : │ │ +0004d524 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-18340 │ │ + addiu gp,gp,-17108 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - lw a3,-32696(gp) │ │ - sw s1,44(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s0,40(sp) │ │ - move s0,a1 │ │ + lw a3,-32708(gp) │ │ + sw s2,44(sp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s1,40(sp) │ │ + move s1,a1 │ │ sw gp,24(sp) │ │ sw ra,52(sp) │ │ - sw s2,48(sp) │ │ - addiu a1,s1,6652 │ │ + sw s3,48(sp) │ │ + sw s0,36(sp) │ │ + addiu a1,s2,-3604 │ │ li a2,903 │ │ - addiu a3,a3,7744 │ │ - move s2,a0 │ │ - sw s0,16(sp) │ │ + addiu a3,a3,-2512 │ │ + move s3,a0 │ │ + sw s1,16(sp) │ │ jalr t9 │ │ li a0,1 │ │ lw gp,24(sp) │ │ - move a0,s0 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + move a0,s1 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ - addiu a1,a1,-17672 │ │ - beqz v0,4daa0 │ │ + addiu a1,a1,-27936 │ │ + move s0,v0 │ │ + beqz v0,4d5d4 │ │ lw gp,24(sp) │ │ - lw t9,-31164(gp) │ │ - move a0,s2 │ │ - sw v0,32(sp) │ │ - bal 4d76c │ │ + lw t9,-31160(gp) │ │ + move a0,s3 │ │ + jalr t9 │ │ move a1,v0 │ │ lw gp,24(sp) │ │ - lw v1,32(sp) │ │ lw ra,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - lw t9,-30420(gp) │ │ - move a0,v1 │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + move a0,s0 │ │ + lw t9,-30320(gp) │ │ + lw s0,36(sp) │ │ jr t9 │ │ addiu sp,sp,56 │ │ - lw v0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - sw s0,16(sp) │ │ - addiu a1,s1,6652 │ │ + lw v0,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + sw s1,16(sp) │ │ + addiu a1,s2,-3604 │ │ li a0,4 │ │ li a2,906 │ │ jalr t9 │ │ - addiu a3,v0,7768 │ │ + addiu a3,v0,-2488 │ │ lw ra,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ │ │ -0004dad8 : │ │ +0004d610 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-18568 │ │ + addiu gp,gp,-17344 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ + addiu sp,sp,-56 │ │ + sw s5,48(sp) │ │ + move s5,a0 │ │ + lw a0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ sw s1,32(sp) │ │ - move s1,a0 │ │ - lw a0,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - sw s2,36(sp) │ │ - move s2,a1 │ │ + move s1,a1 │ │ sw gp,16(sp) │ │ - sw ra,44(sp) │ │ + sw ra,52(sp) │ │ + sw s4,44(sp) │ │ sw s3,40(sp) │ │ + sw s2,36(sp) │ │ sw s0,28(sp) │ │ li a1,1 │ │ - addiu a0,a0,7812 │ │ + addiu a0,a0,-2444 │ │ li a2,8 │ │ jalr t9 │ │ - move a3,s2 │ │ - lw v0,8(s1) │ │ - blez v0,4db74 │ │ + move a3,s1 │ │ + lw v0,8(s5) │ │ + blez v0,4d6cc │ │ lw gp,16(sp) │ │ - lw s3,-32696(gp) │ │ + lw s2,-32708(gp) │ │ + lw s4,-32708(gp) │ │ move s0,zero │ │ - addiu s3,s3,7664 │ │ - lw t0,16(s1) │ │ - sll a3,s0,0x2 │ │ - addu a2,t0,a3 │ │ - lw t9,-30324(gp) │ │ - addiu s0,s0,1 │ │ + li s3,-1 │ │ + b 4d6bc │ │ + addiu s2,s2,-2592 │ │ + lw a1,16(s5) │ │ + addu a2,a1,v1 │ │ lw a2,0(a2) │ │ - move a1,s3 │ │ - move a0,s2 │ │ - jalr t9 │ │ + lw t9,-30456(gp) │ │ + addiu s0,s0,1 │ │ move a3,s0 │ │ - lw a1,8(s1) │ │ - slt v1,s0,a1 │ │ - bnez v1,4db3c │ │ + move a0,s1 │ │ + jalr t9 │ │ + move a1,s2 │ │ + lw a3,8(s5) │ │ + slt t0,s0,a3 │ │ + beqz t0,4d6cc │ │ lw gp,16(sp) │ │ - move a0,s2 │ │ - lw ra,44(sp) │ │ + bne s0,s3,4d688 │ │ + sll v1,s0,0x2 │ │ + b 4d694 │ │ + addiu a2,s4,-14240 │ │ + lw ra,52(sp) │ │ + lw s5,48(sp) │ │ + lw s4,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ - lw s1,32(sp) │ │ lw s0,28(sp) │ │ - lw t9,-30292(gp) │ │ + move a0,s1 │ │ + lw t9,-30328(gp) │ │ + lw s1,32(sp) │ │ jr t9 │ │ - addiu sp,sp,48 │ │ + addiu sp,sp,56 │ │ │ │ -0004db98 : │ │ +0004d6f8 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-18760 │ │ + addiu gp,gp,-17576 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - lw a3,-32696(gp) │ │ - sw s1,44(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s0,40(sp) │ │ - move s0,a1 │ │ + lw a3,-32708(gp) │ │ + sw s2,44(sp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s1,40(sp) │ │ + move s1,a1 │ │ sw gp,24(sp) │ │ sw ra,52(sp) │ │ - sw s2,48(sp) │ │ - addiu a1,s1,6652 │ │ + sw s3,48(sp) │ │ + sw s0,36(sp) │ │ + addiu a1,s2,-3604 │ │ li a2,934 │ │ - addiu a3,a3,7824 │ │ - move s2,a0 │ │ - sw s0,16(sp) │ │ + addiu a3,a3,-2432 │ │ + move s3,a0 │ │ + sw s1,16(sp) │ │ jalr t9 │ │ li a0,1 │ │ lw gp,24(sp) │ │ - move a0,s0 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + move a0,s1 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ - addiu a1,a1,-17672 │ │ - beqz v0,4dc44 │ │ + addiu a1,a1,-27936 │ │ + move s0,v0 │ │ + beqz v0,4d7a8 │ │ lw gp,24(sp) │ │ - lw t9,-31160(gp) │ │ - move a0,s2 │ │ - sw v0,32(sp) │ │ - bal 4dad8 │ │ + lw t9,-31156(gp) │ │ + move a0,s3 │ │ + jalr t9 │ │ move a1,v0 │ │ lw gp,24(sp) │ │ - lw v1,32(sp) │ │ lw ra,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - lw t9,-30420(gp) │ │ - move a0,v1 │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + move a0,s0 │ │ + lw t9,-30320(gp) │ │ + lw s0,36(sp) │ │ jr t9 │ │ addiu sp,sp,56 │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s0,16(sp) │ │ - addiu a1,s1,6652 │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s1,16(sp) │ │ + addiu a1,s2,-3604 │ │ li a0,4 │ │ li a2,937 │ │ jalr t9 │ │ - addiu a3,v0,7856 │ │ + addiu a3,v0,-2400 │ │ lw ra,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - nop │ │ + ... │ │ │ │ -0004dc80 : │ │ +0004d7f0 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-18992 │ │ + addiu gp,gp,-17824 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw s0,28(sp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw ra,36(sp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sdc1 $f20,40(sp) │ │ - sw gp,16(sp) │ │ + sw ra,36(sp) │ │ sw s1,32(sp) │ │ - mtc1 a1,$f20 │ │ + sw gp,16(sp) │ │ move s1,a0 │ │ - addiu a2,s0,7904 │ │ + mtc1 a1,$f20 │ │ + addiu a2,s0,-2352 │ │ li a3,67 │ │ li a0,1 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a1,12 │ │ lw gp,16(sp) │ │ move a0,s1 │ │ - lw t9,-32488(gp) │ │ - addiu a1,s0,7904 │ │ + lw t9,-32484(gp) │ │ + addiu a1,s0,-2352 │ │ li a2,68 │ │ - bal 6d514 <__ckd_salloc__> │ │ + jalr t9 │ │ move s0,v0 │ │ + lw ra,36(sp) │ │ sw v0,0(s0) │ │ swc1 $f20,8(s0) │ │ - lw ra,36(sp) │ │ move v0,s0 │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ ldc1 $f20,40(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -0004dd08 : │ │ +0004d878 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-19128 │ │ + addiu gp,gp,-17960 │ │ addu gp,gp,t9 │ │ + beqz a0,4d8d0 │ │ + lw t9,-32552(gp) │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,4dd48 │ │ move s0,a0 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ lw a0,0(a0) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ lw ra,28(sp) │ │ - move v0,zero │ │ lw s0,24(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ + jr ra │ │ + move v0,zero │ │ lui gp,0x6 │ │ - addiu gp,gp,-19212 │ │ + addiu gp,gp,-18056 │ │ addu gp,gp,t9 │ │ + beqz a0,4dc44 │ │ + nop │ │ addiu sp,sp,-72 │ │ + sw s2,40(sp) │ │ + lw s2,4(a0) │ │ sw gp,16(sp) │ │ sw s1,36(sp) │ │ sw ra,68(sp) │ │ sw s8,64(sp) │ │ sw s7,60(sp) │ │ sw s6,56(sp) │ │ sw s5,52(sp) │ │ sw s4,48(sp) │ │ sw s3,44(sp) │ │ - sw s2,40(sp) │ │ sw s0,32(sp) │ │ - beqz a0,4e0c8 │ │ + beqz s2,4dbd4 │ │ move s1,a0 │ │ - lw s2,4(a0) │ │ - beqz s2,4e058 │ │ - nop │ │ lw s3,4(s2) │ │ - beqz s3,4e010 │ │ + beqz s3,4db8c │ │ nop │ │ lw s4,4(s3) │ │ - beqz s4,4dfc8 │ │ + beqz s4,4db44 │ │ nop │ │ lw s5,4(s4) │ │ - beqz s5,4df80 │ │ + beqz s5,4dafc │ │ nop │ │ lw s6,4(s5) │ │ - beqz s6,4df38 │ │ + beqz s6,4dab4 │ │ nop │ │ lw s7,4(s6) │ │ - beqz s7,4def0 │ │ + beqz s7,4da6c │ │ nop │ │ lw s8,4(s7) │ │ - beqz s8,4dea8 │ │ + beqz s8,4da24 │ │ nop │ │ lw v0,4(s8) │ │ - beqz v0,4de60 │ │ - sw v0,24(sp) │ │ - lw v1,-31216(gp) │ │ - addiu t9,v1,-8868 │ │ - bal 4dd5c │ │ + sw v0,28(sp) │ │ + beqz v0,4d9dc │ │ + move s0,v0 │ │ + lw t9,-31212(gp) │ │ + addiu t9,t9,-10024 │ │ + jalr t9 │ │ lw a0,4(v0) │ │ - lw v0,24(sp) │ │ - lw s0,0(v0) │ │ - beqz s0,4e0f8 │ │ + lw s0,0(s0) │ │ + beqz s0,4dc4c │ │ lw gp,16(sp) │ │ - lw t9,-31156(gp) │ │ - bal 4dd08 │ │ + lw t9,-31152(gp) │ │ + jalr t9 │ │ lw a0,0(s0) │ │ lw s0,8(s0) │ │ - bnez s0,4de20 │ │ + bnez s0,4d99c │ │ lw gp,16(sp) │ │ - lw a0,24(sp) │ │ + lw a0,28(sp) │ │ lw a0,0(a0) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw a0,24(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,28(sp) │ │ lw gp,16(sp) │ │ lw s0,0(s8) │ │ - beqz s0,4de88 │ │ + beqz s0,4da04 │ │ move a0,zero │ │ - lw t9,-31156(gp) │ │ - bal 4dd08 │ │ + lw t9,-31152(gp) │ │ + jalr t9 │ │ lw a0,0(s0) │ │ lw s0,8(s0) │ │ - bnez s0,4de6c │ │ + bnez s0,4d9e8 │ │ lw gp,16(sp) │ │ lw a0,0(s8) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s8 │ │ lw gp,16(sp) │ │ - lw s0,0(s7) │ │ - beqz s0,4ded0 │ │ + lw s8,0(s7) │ │ + beqz s8,4da4c │ │ move a0,zero │ │ - lw t9,-31156(gp) │ │ - bal 4dd08 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,4deb4 │ │ + lw t9,-31152(gp) │ │ + jalr t9 │ │ + lw a0,0(s8) │ │ + lw s8,8(s8) │ │ + bnez s8,4da30 │ │ lw gp,16(sp) │ │ lw a0,0(s7) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s7 │ │ lw gp,16(sp) │ │ - lw s0,0(s6) │ │ - beqz s0,4df18 │ │ + lw s7,0(s6) │ │ + beqz s7,4da94 │ │ move a0,zero │ │ - lw t9,-31156(gp) │ │ - bal 4dd08 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,4defc │ │ + lw t9,-31152(gp) │ │ + jalr t9 │ │ + lw a0,0(s7) │ │ + lw s7,8(s7) │ │ + bnez s7,4da78 │ │ lw gp,16(sp) │ │ lw a0,0(s6) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s6 │ │ lw gp,16(sp) │ │ - lw s0,0(s5) │ │ - beqz s0,4df60 │ │ + lw s6,0(s5) │ │ + beqz s6,4dadc │ │ move a0,zero │ │ - lw t9,-31156(gp) │ │ - bal 4dd08 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,4df44 │ │ + lw t9,-31152(gp) │ │ + jalr t9 │ │ + lw a0,0(s6) │ │ + lw s6,8(s6) │ │ + bnez s6,4dac0 │ │ lw gp,16(sp) │ │ lw a0,0(s5) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s5 │ │ lw gp,16(sp) │ │ - lw s0,0(s4) │ │ - beqz s0,4dfa8 │ │ + lw s5,0(s4) │ │ + beqz s5,4db24 │ │ move a0,zero │ │ - lw t9,-31156(gp) │ │ - bal 4dd08 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,4df8c │ │ + lw t9,-31152(gp) │ │ + jalr t9 │ │ + lw a0,0(s5) │ │ + lw s5,8(s5) │ │ + bnez s5,4db08 │ │ lw gp,16(sp) │ │ lw a0,0(s4) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s4 │ │ lw gp,16(sp) │ │ - lw s0,0(s3) │ │ - beqz s0,4dff0 │ │ + lw s4,0(s3) │ │ + beqz s4,4db6c │ │ move a0,zero │ │ - lw t9,-31156(gp) │ │ - bal 4dd08 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,4dfd4 │ │ + lw t9,-31152(gp) │ │ + jalr t9 │ │ + lw a0,0(s4) │ │ + lw s4,8(s4) │ │ + bnez s4,4db50 │ │ lw gp,16(sp) │ │ lw a0,0(s3) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s3 │ │ lw gp,16(sp) │ │ - lw s0,0(s2) │ │ - beqz s0,4e038 │ │ + lw s3,0(s2) │ │ + beqz s3,4dbb4 │ │ move a0,zero │ │ - lw t9,-31156(gp) │ │ - bal 4dd08 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,4e01c │ │ + lw t9,-31152(gp) │ │ + jalr t9 │ │ + lw a0,0(s3) │ │ + lw s3,8(s3) │ │ + bnez s3,4db98 │ │ lw gp,16(sp) │ │ lw a0,0(s2) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s2 │ │ lw gp,16(sp) │ │ - lw s0,0(s1) │ │ - beqz s0,4e080 │ │ + lw s2,0(s1) │ │ + beqz s2,4dbfc │ │ move a0,zero │ │ - lw t9,-31156(gp) │ │ - bal 4dd08 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,4e064 │ │ + lw t9,-31152(gp) │ │ + jalr t9 │ │ + lw a0,0(s2) │ │ + lw s2,8(s2) │ │ + bnez s2,4dbe0 │ │ lw gp,16(sp) │ │ lw a0,0(s1) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - move a0,s1 │ │ lw ra,68(sp) │ │ lw s8,64(sp) │ │ lw s7,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ - lw s1,36(sp) │ │ lw s0,32(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ - addiu sp,sp,72 │ │ - lw ra,68(sp) │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ + move a0,s1 │ │ + lw t9,-32552(gp) │ │ lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ + jr t9 │ │ addiu sp,sp,72 │ │ - b 4de40 │ │ + jr ra │ │ + nop │ │ + b 4d9bc │ │ move a0,zero │ │ │ │ -0004e100 : │ │ +0004dc54 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-20144 │ │ + addiu gp,gp,-18948 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s1,28(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw gp,16(sp) │ │ sw s2,32(sp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sw gp,16(sp) │ │ + sw s1,28(sp) │ │ sw s0,24(sp) │ │ sw ra,36(sp) │ │ - move s0,a0 │ │ + move s1,a0 │ │ li a1,44 │ │ li a0,1 │ │ - addiu a2,s1,7904 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s2,-2352 │ │ + jalr t9 │ │ li a3,88 │ │ - move s2,v0 │ │ - beqz s0,4e188 │ │ + move s0,v0 │ │ + beqz s1,4dcdc │ │ lw gp,16(sp) │ │ - lw a0,16(s0) │ │ - sw a0,16(v0) │ │ - lw v1,20(s0) │ │ + lw a1,16(s1) │ │ + lw v1,20(s1) │ │ + lw a2,28(s1) │ │ + sw a1,16(v0) │ │ sw v1,20(v0) │ │ - lw v0,28(s0) │ │ - sw s0,24(s2) │ │ - sw v0,28(s2) │ │ + sw a2,28(v0) │ │ + sw s1,24(v0) │ │ lw ra,36(sp) │ │ - move v0,s2 │ │ - lw s1,28(sp) │ │ + move v0,s0 │ │ lw s2,32(sp) │ │ + lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - lw t9,-32192(gp) │ │ + lw t9,-32188(gp) │ │ li a0,64 │ │ jalr t9 │ │ move a1,zero │ │ lw gp,16(sp) │ │ li a0,16 │ │ - lw t9,-32192(gp) │ │ + lw t9,-32188(gp) │ │ move a1,zero │ │ jalr t9 │ │ - sw v0,16(s2) │ │ + sw v0,16(s0) │ │ lw gp,16(sp) │ │ - sw v0,20(s2) │ │ - lw a1,-32696(gp) │ │ - lw t9,-30248(gp) │ │ + sw v0,20(s0) │ │ + lw a0,-32708(gp) │ │ + lw t9,-30304(gp) │ │ jalr t9 │ │ - addiu a0,a1,7948 │ │ + addiu a0,a0,-2308 │ │ lw gp,16(sp) │ │ - beqz v0,4e24c │ │ - lw t9,-32488(gp) │ │ + beqz v0,4dda0 │ │ + lw t9,-32484(gp) │ │ + addiu a1,s2,-2352 │ │ move a0,v0 │ │ - addiu a1,s1,7904 │ │ - bal 6d514 <__ckd_salloc__> │ │ + jalr t9 │ │ li a2,109 │ │ - move s0,v0 │ │ - b 4e208 │ │ + move s2,v0 │ │ + b 4dd5c │ │ lw gp,16(sp) │ │ sb zero,0(v0) │ │ - lw a0,28(s2) │ │ + lw a0,28(s0) │ │ jalr t9 │ │ - addiu s0,v0,1 │ │ + addiu s2,v0,1 │ │ lw gp,16(sp) │ │ - sw v0,28(s2) │ │ - lw t9,-30480(gp) │ │ + sw v0,28(s0) │ │ + lw t9,-30372(gp) │ │ li a1,58 │ │ jalr t9 │ │ - move a0,s0 │ │ + move a0,s2 │ │ lw gp,16(sp) │ │ - move a1,s0 │ │ - bnez v0,4e1f0 │ │ - lw t9,-31892(gp) │ │ + move a1,s2 │ │ + bnez v0,4dd44 │ │ + lw t9,-31888(gp) │ │ jalr t9 │ │ - lw a0,28(s2) │ │ + lw a0,28(s0) │ │ lw gp,16(sp) │ │ - sw v0,28(s2) │ │ - lw t9,-31152(gp) │ │ + sw v0,28(s0) │ │ + lw t9,-31148(gp) │ │ jalr t9 │ │ move a0,v0 │ │ - b 4e16c │ │ - sw v0,28(s2) │ │ - lw a2,-32696(gp) │ │ - addiu a1,s1,7904 │ │ - addiu a0,a2,28872 │ │ + b 4dcc0 │ │ + sw v0,28(s0) │ │ + lw v0,-32708(gp) │ │ + addiu a1,s2,-2352 │ │ + addiu a0,v0,18792 │ │ li a2,120 │ │ - bal 6d514 <__ckd_salloc__> │ │ - lw s0,28(s2) │ │ + jalr t9 │ │ + lw s1,28(s0) │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ - lw t9,-31892(gp) │ │ + move a0,s1 │ │ + lw t9,-31888(gp) │ │ jalr t9 │ │ move a1,v0 │ │ - b 4e16c │ │ - sw v0,28(s2) │ │ + b 4dcc0 │ │ + sw v0,28(s0) │ │ │ │ -0004e280 : │ │ +0004ddd4 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-20528 │ │ + addiu gp,gp,-19332 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw s3,40(sp) │ │ move s3,a2 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw ra,44(sp) │ │ - sw gp,16(sp) │ │ sw s2,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ - move s1,a1 │ │ + sw gp,16(sp) │ │ move s0,a0 │ │ + move s1,a1 │ │ move s2,a3 │ │ - addiu a2,a2,7904 │ │ + addiu a2,a2,-2352 │ │ li a3,216 │ │ li a0,1 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a1,12 │ │ lw gp,16(sp) │ │ + lw a0,36(s0) │ │ + lw t9,-31888(gp) │ │ sw s3,4(v0) │ │ sw s2,8(v0) │ │ sw s1,0(v0) │ │ - lw a0,36(s0) │ │ - lw t9,-31892(gp) │ │ jalr t9 │ │ move a1,v0 │ │ - sw v0,36(s0) │ │ lw ra,44(sp) │ │ + sw v0,36(s0) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ lui gp,0x6 │ │ - addiu gp,gp,-20676 │ │ + addiu gp,gp,-19480 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-104 │ │ - sw s1,60(sp) │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-128 │ │ + lw v1,0(v0) │ │ + sw s5,100(sp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw gp,32(sp) │ │ - sw ra,92(sp) │ │ - sw s8,88(sp) │ │ - sw s7,84(sp) │ │ - sw s6,80(sp) │ │ - sw s5,76(sp) │ │ - sw s4,72(sp) │ │ - sw s3,68(sp) │ │ - sw s2,64(sp) │ │ - sw s0,56(sp) │ │ - sdc1 $f20,96(sp) │ │ - lw s0,0(a2) │ │ - sw a2,112(sp) │ │ - move s1,a0 │ │ - beqz s0,4e91c │ │ - sw a1,108(sp) │ │ - lw v0,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - lwc1 $f21,-11212(v0) │ │ - move s2,a3 │ │ - b 4e3c4 │ │ - addiu s6,s6,7960 │ │ - lw t4,8(s0) │ │ - beqz t4,4e630 │ │ - lw v1,120(sp) │ │ - lw v0,32(s1) │ │ - addiu t5,v0,1 │ │ - sw t5,32(s1) │ │ - lw t9,-31148(gp) │ │ - move a2,s2 │ │ - move a0,s1 │ │ - move a1,s4 │ │ - move a3,v0 │ │ - bal 4e280 │ │ - move s2,v0 │ │ + sw ra,116(sp) │ │ + sw s4,96(sp) │ │ + sw s1,84(sp) │ │ + sw s0,80(sp) │ │ + move s1,a1 │ │ + move s0,a0 │ │ + sdc1 $f20,120(sp) │ │ + sw a1,68(sp) │ │ + sw a2,136(sp) │ │ + li a0,1 │ │ + li a1,8 │ │ + addiu a2,s5,-2352 │ │ + sw a3,140(sp) │ │ + sw v1,76(sp) │ │ + sw s8,112(sp) │ │ + sw s7,108(sp) │ │ + sw s6,104(sp) │ │ + sw s3,92(sp) │ │ + sw s2,88(sp) │ │ + jalr t9 │ │ + li a3,436 │ │ lw gp,32(sp) │ │ - lw s0,8(s0) │ │ - beqz s0,4e5fc │ │ - lw ra,92(sp) │ │ - lw s4,0(s0) │ │ - li a0,60 │ │ - lw s3,0(s4) │ │ - lb v1,0(s3) │ │ - bne v1,a0,4e380 │ │ - lw t9,-30428(gp) │ │ - move a0,s3 │ │ + lw a2,136(sp) │ │ + lw a0,40(s0) │ │ + lw t9,-31888(gp) │ │ + sw s1,0(v0) │ │ + sw a2,4(v0) │ │ jalr t9 │ │ - move a1,s6 │ │ - bnez v0,4e434 │ │ + move a1,v0 │ │ + lw s4,12(s1) │ │ lw gp,32(sp) │ │ - lw a2,112(sp) │ │ - lw a1,0(a2) │ │ - bne a1,s0,4e3b8 │ │ + beqz s4,4e064 │ │ + sw v0,40(s0) │ │ + mtc1 zero,$f20 │ │ + move t1,s4 │ │ + lw a3,0(t1) │ │ + beqz a3,4df34 │ │ nop │ │ - lw a3,8(s0) │ │ - bnez a3,4e3b8 │ │ - lw t9,120(sp) │ │ - li t0,-1 │ │ - beq t9,t0,4e8ec │ │ - move a3,t9 │ │ - lw t9,-31148(gp) │ │ - move a0,s1 │ │ - move a1,s4 │ │ - bal 4e280 │ │ - move a2,s2 │ │ - b 4e3b8 │ │ + lw t0,0(a3) │ │ + lwc1 $f0,8(t0) │ │ + add.s $f20,$f20,$f0 │ │ + lw t1,4(t1) │ │ + bnez t1,4df1c │ │ + mtc1 zero,$f2 │ │ + c.eq.s $f20,$f2 │ │ + bc1f 4df54 │ │ + lw s7,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lwc1 $f20,-21476(t2) │ │ + lw s8,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + addiu t3,s7,-2288 │ │ + addiu t4,s8,-2196 │ │ + addiu s3,s3,-2296 │ │ + sw t3,48(sp) │ │ + sw t4,52(sp) │ │ + lw t5,0(s4) │ │ + beqz t5,4df8c │ │ + nop │ │ + lw t6,0(t5) │ │ + lwc1 $f4,8(t6) │ │ + div.s $f6,$f4,$f20 │ │ + swc1 $f6,8(t6) │ │ + lw s8,0(s4) │ │ + beqz s8,4e030 │ │ + lw s1,136(sp) │ │ + lw t7,140(sp) │ │ + b 4dfe8 │ │ + sw t7,44(sp) │ │ + lw ra,8(s8) │ │ + beqz ra,4e284 │ │ + lw v0,44(sp) │ │ + lw s6,32(s0) │ │ + addiu v1,s6,1 │ │ + sw v1,32(s0) │ │ + lw t9,-31144(gp) │ │ + move a2,s1 │ │ + move a0,s0 │ │ + move a1,s7 │ │ + jalr t9 │ │ + move a3,s6 │ │ lw gp,32(sp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s3 │ │ + lw s8,8(s8) │ │ + move s1,s6 │ │ + beqz s8,4e034 │ │ + li ra,-1 │ │ + lw s7,0(s8) │ │ + li t8,60 │ │ + lw s6,0(s7) │ │ + lb s2,0(s6) │ │ + bne s2,t8,4dfa4 │ │ + lw t9,-30380(gp) │ │ + move a0,s6 │ │ jalr t9 │ │ - addiu a1,t2,7968 │ │ - beqz v0,4e5f4 │ │ + move a1,s3 │ │ + bnez v0,4e0ac │ │ lw gp,32(sp) │ │ - lw t9,-30480(gp) │ │ - addiu s8,s3,1 │ │ - move a0,s8 │ │ + lw t6,0(s4) │ │ + beq s8,t6,4e374 │ │ + nop │ │ + lw v0,8(s8) │ │ + move s8,v0 │ │ + bnez s8,4dfe8 │ │ + nop │ │ + li ra,-1 │ │ + beq s1,ra,4e1dc │ │ + li t0,-2 │ │ + beq s1,t0,4e054 │ │ + lw a1,140(sp) │ │ + lw s6,140(sp) │ │ + nor s7,zero,a1 │ │ + movz s6,s1,s7 │ │ + sw s6,140(sp) │ │ + lw s4,4(s4) │ │ + bnez s4,4df70 │ │ + nop │ │ + lw v0,40(s0) │ │ + lw s3,140(sp) │ │ + lw s1,140(sp) │ │ + lw a3,136(sp) │ │ + nor s5,zero,s3 │ │ + lw t9,-32552(gp) │ │ + lw a0,0(v0) │ │ + movz s1,a3,s5 │ │ + jalr t9 │ │ + sw s1,140(sp) │ │ + lw gp,32(sp) │ │ + lw a0,40(s0) │ │ + lw t9,-31496(gp) │ │ + jalr t9 │ │ + move a1,zero │ │ + lw gp,32(sp) │ │ + sw v0,40(s0) │ │ + b 4e1e0 │ │ + lw v0,140(sp) │ │ + lw t9,-30380(gp) │ │ + lw a1,48(sp) │ │ + jalr t9 │ │ + move a0,s6 │ │ + beqz v0,4e1dc │ │ + lw gp,32(sp) │ │ + lw t9,-30372(gp) │ │ + addiu s2,s6,1 │ │ + move a0,s2 │ │ jalr t9 │ │ li a1,46 │ │ - beqz v0,4e6a0 │ │ + beqz v0,4e294 │ │ lw gp,32(sp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32488(gp) │ │ - move a0,s3 │ │ - addiu a1,t3,7904 │ │ - bal 6d514 <__ckd_salloc__> │ │ + lw t9,-32484(gp) │ │ + move a0,s6 │ │ + addiu a1,s5,-2352 │ │ + jalr t9 │ │ li a2,264 │ │ lw gp,32(sp) │ │ - move s3,v0 │ │ - lw s7,-32696(gp) │ │ - lw t9,-32240(gp) │ │ - lw a0,16(s1) │ │ - move a1,s3 │ │ + move s6,v0 │ │ + lw t9,-32236(gp) │ │ + lw a0,16(s0) │ │ + move a1,s6 │ │ jalr t9 │ │ - addiu a2,sp,40 │ │ - li s5,-1 │ │ - beq v0,s5,4e784 │ │ + addiu a2,sp,72 │ │ + li v1,-1 │ │ + beq v0,v1,4e1a8 │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s3 │ │ - lw v0,40(s1) │ │ - beqz v0,4e834 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s6 │ │ + lw v0,40(s0) │ │ + beqz v0,4e3b0 │ │ lw gp,32(sp) │ │ - lw s5,0(v0) │ │ - lw s3,40(sp) │ │ - lw s8,0(s5) │ │ - bne s8,s3,4e4f4 │ │ + lw s6,0(v0) │ │ + lw a1,72(sp) │ │ + lw ra,0(s6) │ │ + bne ra,a1,4e160 │ │ nop │ │ - b 4e644 │ │ - lw a0,8(s0) │ │ - lw s5,0(v0) │ │ - lw ra,0(s5) │ │ - beq ra,s3,4e640 │ │ + b 4e228 │ │ + lw t1,8(s8) │ │ + lw s6,0(v0) │ │ + lw a3,0(s6) │ │ + beq a3,a1,4e224 │ │ nop │ │ lw v0,8(v0) │ │ - bnez v0,4e4e4 │ │ + bnez v0,4e150 │ │ nop │ │ - lw t6,8(s0) │ │ - beqz t6,4e844 │ │ - li s5,-1 │ │ - lw t9,-32156(gp) │ │ - li a0,1 │ │ - li a1,8 │ │ - addiu a2,s7,7904 │ │ - bal 6d364 <__ckd_calloc__> │ │ - li a3,436 │ │ + lw s7,8(s8) │ │ + beqz s7,4e3c0 │ │ + lw s2,44(sp) │ │ + li a3,-1 │ │ + move a2,s1 │ │ + lw s1,-31212(gp) │ │ + addiu t9,s1,-8600 │ │ + jalr t9 │ │ + move a0,s0 │ │ + li a1,-1 │ │ lw gp,32(sp) │ │ - sw s3,0(v0) │ │ - sw s2,4(v0) │ │ - lw a0,40(s1) │ │ - lw t9,-31892(gp) │ │ + beq v0,a1,4e1dc │ │ + move s1,v0 │ │ + b 4dfe0 │ │ + lw s8,8(s8) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s5,-2352 │ │ + li a2,360 │ │ + addiu a3,t5,-2272 │ │ jalr t9 │ │ - move a1,v0 │ │ + sw s6,16(sp) │ │ lw gp,32(sp) │ │ - sw v0,40(s1) │ │ - lw s4,12(s3) │ │ - beqz s4,4e7fc │ │ - mtc1 zero,$f20 │ │ - move v0,s4 │ │ - lw v1,0(v0) │ │ - beqz v1,4e570 │ │ - nop │ │ - lw t0,0(v1) │ │ - lwc1 $f0,8(t0) │ │ - add.s $f20,$f20,$f0 │ │ - lw v0,4(v0) │ │ - bnez v0,4e558 │ │ - mtc1 zero,$f1 │ │ - c.eq.s $f20,$f1 │ │ - bc1t 4e7f0 │ │ - lw v0,-31216(gp) │ │ - addiu t1,v0,-7404 │ │ - sw t1,48(sp) │ │ - li s7,-1 │ │ - b 4e5b4 │ │ - li s8,-2 │ │ - beq v0,s8,4e5a8 │ │ - nop │ │ - movz s5,v0,v1 │ │ - lw s4,4(s4) │ │ - beqz s4,4e7f8 │ │ - nop │ │ - lw v0,0(s4) │ │ - move a2,s4 │ │ - move a0,s1 │ │ - move a1,s3 │ │ - beqz v0,4e5dc │ │ - move a3,s2 │ │ - lw t2,0(v0) │ │ - lwc1 $f3,8(t2) │ │ - div.s $f2,$f3,$f20 │ │ - swc1 $f2,8(t2) │ │ - lw t9,48(sp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - sw s5,16(sp) │ │ + move a0,s6 │ │ lw gp,32(sp) │ │ - bne v0,s7,4e59c │ │ - nor v1,zero,s5 │ │ - li s2,-1 │ │ - lw ra,92(sp) │ │ - move v0,s2 │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - ldc1 $f20,96(sp) │ │ + li v0,-1 │ │ + lw t1,-30360(gp) │ │ + lw s0,76(sp) │ │ + lw a0,0(t1) │ │ + bne s0,a0,4e46c │ │ + lw ra,116(sp) │ │ + lw s8,112(sp) │ │ + lw s7,108(sp) │ │ + lw s6,104(sp) │ │ + lw s5,100(sp) │ │ + lw s4,96(sp) │ │ + lw s3,92(sp) │ │ + lw s2,88(sp) │ │ + lw s1,84(sp) │ │ + lw s0,80(sp) │ │ + ldc1 $f20,120(sp) │ │ jr ra │ │ - addiu sp,sp,104 │ │ - bltz v1,4e38c │ │ - move v0,v1 │ │ - b 4e39c │ │ - lw t9,-31148(gp) │ │ - lw a0,8(s0) │ │ - bnez a0,4e8b8 │ │ - lw t9,-32200(gp) │ │ - lw a1,0(s4) │ │ - sw s2,20(sp) │ │ - sw a1,16(sp) │ │ - lw v1,4(s5) │ │ - addiu a1,s7,7904 │ │ - lw s7,-32696(gp) │ │ + addiu sp,sp,128 │ │ + lw t1,8(s8) │ │ + bnez t1,4e400 │ │ + lw t9,-32196(gp) │ │ + lw a0,0(s7) │ │ + sw s1,20(sp) │ │ + sw a0,16(sp) │ │ + lw t2,4(s6) │ │ + lw a3,52(sp) │ │ li a0,1 │ │ + addiu a1,s5,-2352 │ │ li a2,381 │ │ - addiu a3,s7,8060 │ │ jalr t9 │ │ - sw v1,24(sp) │ │ + sw t2,24(sp) │ │ lw gp,32(sp) │ │ - lw a3,4(s5) │ │ - lw t9,-31148(gp) │ │ - move a2,s2 │ │ - move a0,s1 │ │ - bal 4e280 │ │ - move a1,s4 │ │ - li s2,-2 │ │ - b 4e3b8 │ │ + lw a3,4(s6) │ │ + lw t9,-31144(gp) │ │ + move a2,s1 │ │ + move a0,s0 │ │ + jalr t9 │ │ + move a1,s7 │ │ + li s1,-2 │ │ lw gp,32(sp) │ │ - lw t6,108(sp) │ │ - lw t4,-32696(gp) │ │ - lw t5,4(t6) │ │ - lw t9,-32488(gp) │ │ - addiu a0,t5,1 │ │ - addiu a1,t4,7904 │ │ - bal 6d514 <__ckd_salloc__> │ │ + b 4dfe0 │ │ + lw s8,8(s8) │ │ + bltz v0,4dfb0 │ │ + move s6,v0 │ │ + b 4dfc0 │ │ + lw t9,-31144(gp) │ │ + lw a1,68(sp) │ │ + lw t9,-32484(gp) │ │ + lw a2,4(a1) │ │ + addiu a1,s5,-2352 │ │ + addiu a0,a2,1 │ │ + jalr t9 │ │ li a2,227 │ │ lw gp,32(sp) │ │ addiu a0,v0,1 │ │ lw t9,-30308(gp) │ │ - li a1,46 │ │ + sw v0,56(sp) │ │ jalr t9 │ │ - move s5,v0 │ │ + li a1,46 │ │ lw gp,32(sp) │ │ - beqz v0,4e854 │ │ - lw s7,-32696(gp) │ │ - beqz s5,4e864 │ │ + beqz v0,4e3d0 │ │ + lw t0,56(sp) │ │ + beqz t0,4e3e0 │ │ sb zero,0(v0) │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ + move a0,t0 │ │ jalr t9 │ │ - move a0,s5 │ │ + sw t0,64(sp) │ │ lw gp,32(sp) │ │ - move a0,s3 │ │ - lw t9,-30472(gp) │ │ + move a0,s6 │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move s3,v0 │ │ + sw v0,56(sp) │ │ lw gp,32(sp) │ │ - addu v0,s3,v0 │ │ - lw s3,-32696(gp) │ │ - lw t9,-32564(gp) │ │ - addiu a1,s3,7904 │ │ - addiu a0,v0,4 │ │ - bal 6d404 <__ckd_malloc__> │ │ + lw a0,56(sp) │ │ + lw t3,-32708(gp) │ │ + addu t2,a0,v0 │ │ + lw t9,-32560(gp) │ │ + addiu a0,t2,4 │ │ + addiu a1,t3,-2352 │ │ + jalr t9 │ │ li a2,269 │ │ lw gp,32(sp) │ │ - move a2,s5 │ │ - lw t8,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,t8,7976 │ │ - move a3,s8 │ │ + lw t6,64(sp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-30388(gp) │ │ move a0,v0 │ │ + addiu a1,t5,-2280 │ │ + move a2,t6 │ │ + sw t6,56(sp) │ │ + move a3,s2 │ │ jalr t9 │ │ - move s3,v0 │ │ - lw gp,32(sp) │ │ - move a0,s5 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - li s5,-1 │ │ + sw v0,60(sp) │ │ lw gp,32(sp) │ │ - lw a0,16(s1) │ │ - lw t9,-32240(gp) │ │ - move a1,s3 │ │ + lw t7,56(sp) │ │ + lw t8,60(sp) │ │ + lw t9,-32552(gp) │ │ + move a0,t7 │ │ jalr t9 │ │ - addiu a2,sp,40 │ │ - bne v0,s5,4e4b0 │ │ + move s6,t8 │ │ + b 4e0fc │ │ lw gp,32(sp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s7,7904 │ │ - addiu a3,s0,7984 │ │ - li a2,360 │ │ - sw s3,16(sp) │ │ + lw v0,8(s8) │ │ + bnez v0,4e024 │ │ + lw t8,44(sp) │ │ + li t7,-1 │ │ + beq t8,t7,4e434 │ │ + lw t9,-31144(gp) │ │ + move a3,t8 │ │ + move a0,s0 │ │ + move a1,s7 │ │ jalr t9 │ │ - li a0,4 │ │ - lw gp,32(sp) │ │ - move a0,s3 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - li s2,-1 │ │ - lw ra,92(sp) │ │ - move v0,s2 │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - ldc1 $f20,96(sp) │ │ - jr ra │ │ - addiu sp,sp,104 │ │ - b 4e588 │ │ - mov.s $f20,$f21 │ │ - lw v0,40(s1) │ │ - li t3,-1 │ │ - lw a0,0(v0) │ │ - beq s5,t3,4e888 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move s2,s5 │ │ + move a2,s1 │ │ + lw v0,8(s8) │ │ lw gp,32(sp) │ │ - lw a0,40(s1) │ │ - lw t9,-31504(gp) │ │ + b 4e028 │ │ + move s8,v0 │ │ + lw s7,8(s8) │ │ + bnez s7,4e178 │ │ + lw a1,72(sp) │ │ + lw s2,44(sp) │ │ + li a3,-1 │ │ + slti t0,s2,0 │ │ + b 4e17c │ │ + movz a3,s2,t0 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a1,zero │ │ - lw gp,32(sp) │ │ - b 4e3b8 │ │ - sw v0,40(s1) │ │ - lw t6,8(s0) │ │ - lw s3,40(sp) │ │ - bnez t6,4e50c │ │ - li s5,-1 │ │ - lw a3,120(sp) │ │ - slti a2,a3,0 │ │ - b 4e50c │ │ - movz s5,a3,a2 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s5 │ │ - lw gp,32(sp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-32488(gp) │ │ - move a0,s3 │ │ - addiu a1,t7,7904 │ │ - bal 6d514 <__ckd_salloc__> │ │ - li a2,268 │ │ - move s3,v0 │ │ - b 4e490 │ │ - lw gp,32(sp) │ │ - bal 6d654 │ │ - nop │ │ + move a0,t0 │ │ lw gp,32(sp) │ │ - lw a0,40(s1) │ │ - lw t9,-31504(gp) │ │ + lw t9,-32484(gp) │ │ + move a0,s6 │ │ + addiu a1,s5,-2352 │ │ jalr t9 │ │ - move a1,zero │ │ + li a2,268 │ │ + move s6,v0 │ │ + b 4e0fc │ │ lw gp,32(sp) │ │ - bne s2,s5,4e3b8 │ │ - sw v0,40(s1) │ │ - b 4e5fc │ │ - lw ra,92(sp) │ │ - lw s6,108(sp) │ │ - lw s4,12(s1) │ │ - lw s2,4(s6) │ │ - lw s1,-32696(gp) │ │ - sw s2,20(sp) │ │ + lw s8,68(sp) │ │ + lw s4,12(s0) │ │ + lw t3,4(s8) │ │ + lw t4,-32708(gp) │ │ sw s4,16(sp) │ │ + sw t3,20(sp) │ │ li a0,4 │ │ - addiu a1,s7,7904 │ │ + addiu a1,s5,-2352 │ │ li a2,377 │ │ jalr t9 │ │ - addiu a3,s1,8012 │ │ - b 4e5f8 │ │ - li s2,-1 │ │ - lw t9,-31148(gp) │ │ - lw a3,32(s1) │ │ - move a2,s2 │ │ - move a0,s1 │ │ - bal 4e280 │ │ - move a1,s4 │ │ - lw s2,32(s1) │ │ + addiu a3,t4,-2244 │ │ + b 4e1dc │ │ lw gp,32(sp) │ │ - addiu t1,s2,1 │ │ - sw t1,32(s1) │ │ - b 4e3b8 │ │ - sw s2,120(sp) │ │ - b 4e5f8 │ │ - move s2,a3 │ │ + lw a3,32(s0) │ │ + move a2,s1 │ │ + move a0,s0 │ │ + jalr t9 │ │ + move a1,s7 │ │ + lw v1,32(s0) │ │ + lw v0,8(s8) │ │ + addiu a2,v1,1 │ │ + lw gp,32(sp) │ │ + move s1,v1 │ │ + sw v1,44(sp) │ │ + sw a2,32(s0) │ │ + b 4e028 │ │ + move s8,v0 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ lui gp,0x6 │ │ - addiu gp,gp,-22228 │ │ + addiu gp,gp,-21032 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-88 │ │ - sw s4,60(sp) │ │ - sw s3,56(sp) │ │ - sw s2,52(sp) │ │ - sdc1 $f20,80(sp) │ │ - sw gp,24(sp) │ │ - sw ra,76(sp) │ │ - sw s7,72(sp) │ │ - sw s6,68(sp) │ │ - sw s5,64(sp) │ │ - sw s1,48(sp) │ │ - sw s0,44(sp) │ │ + addiu sp,sp,-80 │ │ + sw s0,40(sp) │ │ lw s0,36(a0) │ │ - move s3,a0 │ │ - move s2,a1 │ │ - move s4,a2 │ │ - beqz s0,4ecbc │ │ - mtc1 a3,$f21 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + sw gp,24(sp) │ │ + sw s4,56(sp) │ │ + sw s3,52(sp) │ │ + sw s1,44(sp) │ │ + sdc1 $f20,72(sp) │ │ + sw ra,68(sp) │ │ + sw s6,64(sp) │ │ + sw s5,60(sp) │ │ + sw s2,48(sp) │ │ + move s4,a0 │ │ + move s1,a1 │ │ + move s3,a2 │ │ + beqz s0,4e700 │ │ + mtc1 a3,$f20 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,0(s0) │ │ lw s0,8(s0) │ │ - bnez s0,4e978 │ │ + bnez s0,4e4c8 │ │ lw gp,24(sp) │ │ - lw a0,36(s3) │ │ - lw t9,-31888(gp) │ │ + lw a0,36(s4) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ li v0,1 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - li a0,1 │ │ - li a1,8 │ │ - addiu a2,a2,7904 │ │ - li a3,436 │ │ - sw zero,36(s3) │ │ - bal 6d364 <__ckd_calloc__> │ │ - sw v0,32(s3) │ │ - lw gp,24(sp) │ │ - sw s2,0(v0) │ │ - sw zero,4(v0) │ │ - lw a0,40(s3) │ │ - lw t9,-31892(gp) │ │ + lw v1,-31212(gp) │ │ + move a0,s4 │ │ + sw zero,36(s4) │ │ + sw v0,32(s4) │ │ + move a1,s1 │ │ + move a2,zero │ │ + addiu t9,v1,-8600 │ │ jalr t9 │ │ - move a1,v0 │ │ + li a3,-1 │ │ + li a0,-1 │ │ lw gp,24(sp) │ │ - sw v0,40(s3) │ │ - lw s0,12(s2) │ │ - beqz s0,4ec84 │ │ - move s1,zero │ │ - mtc1 zero,$f20 │ │ - move v0,s0 │ │ - lw v1,0(v0) │ │ - beqz v1,4ea1c │ │ - nop │ │ - lw v1,0(v1) │ │ - lwc1 $f0,8(v1) │ │ - add.s $f20,$f20,$f0 │ │ - lw v0,4(v0) │ │ - bnez v0,4ea04 │ │ - mtc1 zero,$f1 │ │ - c.eq.s $f20,$f1 │ │ - bc1f 4ea38 │ │ - lw a0,-32696(gp) │ │ - lwc1 $f20,-11212(a0) │ │ - lw s6,-31216(gp) │ │ - li s1,-1 │ │ - addiu s6,s6,-7404 │ │ - li s5,-1 │ │ - b 4ea68 │ │ - li s7,-2 │ │ - beq v0,s7,4ea5c │ │ - nop │ │ - movz s1,v0,v1 │ │ - lw s0,4(s0) │ │ - beqz s0,4ec78 │ │ - li a1,-1 │ │ - lw v0,0(s0) │ │ - move a2,s0 │ │ - move a0,s3 │ │ - move a1,s2 │ │ - beqz v0,4ea90 │ │ - move a3,zero │ │ - lw t0,0(v0) │ │ - lwc1 $f3,8(t0) │ │ - div.s $f2,$f3,$f20 │ │ - swc1 $f2,8(t0) │ │ - move t9,s6 │ │ - bal 4e314 │ │ - sw s1,16(sp) │ │ + beq v0,a0,4e6d4 │ │ + move s5,v0 │ │ + lw t9,-32672(gp) │ │ + lw a0,4(s1) │ │ + lw a3,32(s4) │ │ + mfc1 a2,$f20 │ │ + jalr t9 │ │ + move a1,s3 │ │ lw gp,24(sp) │ │ - bne v0,s5,4ea50 │ │ - nor v1,zero,s1 │ │ - lw s1,32(s3) │ │ + lw a0,36(s4) │ │ lw t9,-31148(gp) │ │ - addiu a3,s1,1 │ │ - sw a3,32(s3) │ │ - move a0,s3 │ │ - move a1,zero │ │ - move a2,zero │ │ - bal 4e280 │ │ - move a3,s1 │ │ - lw gp,24(sp) │ │ - lw t9,-32676(gp) │ │ - lw a0,4(s2) │ │ - mfc1 a2,$f21 │ │ - lw a3,32(s3) │ │ - bal 4c50c │ │ - move a1,s4 │ │ - lw gp,24(sp) │ │ - sw s1,40(v0) │ │ sw zero,36(v0) │ │ - lw a0,36(s3) │ │ - lw t9,-31152(gp) │ │ + sw s5,40(v0) │ │ jalr t9 │ │ move s2,v0 │ │ move s1,v0 │ │ lw gp,24(sp) │ │ - beqz v0,4ebfc │ │ - sw v0,36(s3) │ │ - b 4eb88 │ │ - li s3,60 │ │ - bal 4bf0c │ │ + sw v0,36(s4) │ │ + bnez v0,4e5e8 │ │ + li s4,60 │ │ + b 4e660 │ │ + lw t2,96(sp) │ │ + jalr t9 │ │ nop │ │ - lw t5,0(s0) │ │ + lw t1,0(s6) │ │ lw gp,24(sp) │ │ - lwc1 $f5,8(t5) │ │ - lw t4,4(s0) │ │ - lw t9,-31948(gp) │ │ - cvt.d.s $f2,$f5 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - lw s7,8(s0) │ │ - move a0,s4 │ │ - sw t4,32(sp) │ │ + lwc1 $f0,8(t1) │ │ + lw t9,-31944(gp) │ │ + move a0,s3 │ │ + cvt.d.s $f2,$f0 │ │ + sdc1 $f2,32(sp) │ │ + lw a2,32(sp) │ │ + lw a3,36(sp) │ │ + lw s5,4(s6) │ │ + lw s0,8(s6) │ │ jalr t9 │ │ - move s5,v0 │ │ + move s6,v0 │ │ lw gp,24(sp) │ │ - lw a1,32(sp) │ │ - lw t9,-32656(gp) │ │ - sw s5,16(sp) │ │ + sw s6,16(sp) │ │ + lw t9,-32652(gp) │ │ move a0,s2 │ │ - move a2,s7 │ │ - bal 4b634 │ │ + move a1,s5 │ │ + move a2,s0 │ │ + jalr t9 │ │ move a3,v0 │ │ lw gp,24(sp) │ │ lw s1,8(s1) │ │ - beqz s1,4ec00 │ │ - lw t6,104(sp) │ │ - lw s0,0(s1) │ │ - lw t9,-32660(gp) │ │ - lw v0,0(s0) │ │ - beqz v0,4ec5c │ │ + beqz s1,4e660 │ │ + lw t2,96(sp) │ │ + lw s6,0(s1) │ │ + lw t9,-32656(gp) │ │ + lw a2,0(s6) │ │ + beqz a2,4e6b8 │ │ move a0,s2 │ │ - lw t2,0(v0) │ │ - lb t1,0(t2) │ │ - bne t1,s3,4eb1c │ │ - move a1,t2 │ │ - lwc1 $f4,8(v0) │ │ - lw t3,4(s0) │ │ - lw t9,-31948(gp) │ │ - cvt.d.s $f2,$f4 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - lw s0,8(s0) │ │ - move a0,s4 │ │ + lw a3,0(a2) │ │ + lb t0,0(a3) │ │ + bne t0,s4,4e57c │ │ + move a1,a3 │ │ + lwc1 $f4,8(a2) │ │ + lw t9,-31944(gp) │ │ + move a0,s3 │ │ + cvt.d.s $f6,$f4 │ │ + sdc1 $f6,32(sp) │ │ + lw a2,32(sp) │ │ + lw a3,36(sp) │ │ + lw s5,4(s6) │ │ jalr t9 │ │ - sw t3,32(sp) │ │ + lw s0,8(s6) │ │ lw gp,24(sp) │ │ - lw a1,32(sp) │ │ - lw t9,-32652(gp) │ │ move a0,s2 │ │ + lw t9,-32648(gp) │ │ + move a1,s5 │ │ move a2,s0 │ │ - bal 4b9a8 │ │ + jalr t9 │ │ move a3,v0 │ │ lw s1,8(s1) │ │ - bnez s1,4eb88 │ │ + bnez s1,4e5e8 │ │ lw gp,24(sp) │ │ - lw t6,104(sp) │ │ - beqz t6,4ec2c │ │ - lw ra,76(sp) │ │ - lw t9,-31172(gp) │ │ + lw t2,96(sp) │ │ + beqz t2,4e68c │ │ + lw ra,68(sp) │ │ + lw t9,-31168(gp) │ │ move a0,s2 │ │ - bal 4b9e0 │ │ + jalr t9 │ │ move a1,zero │ │ lw gp,24(sp) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ move a0,v0 │ │ - lw ra,76(sp) │ │ + lw ra,68(sp) │ │ move v0,s2 │ │ - lw s7,72(sp) │ │ - lw s6,68(sp) │ │ - lw s5,64(sp) │ │ - lw s4,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - ldc1 $f20,80(sp) │ │ + lw s6,64(sp) │ │ + lw s5,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ + ldc1 $f20,72(sp) │ │ jr ra │ │ - addiu sp,sp,88 │ │ - lw t9,-32652(gp) │ │ - lw a1,4(s0) │ │ - lw a2,8(s0) │ │ - bal 4b9a8 │ │ + addiu sp,sp,80 │ │ + lw t9,-32648(gp) │ │ + lw a1,4(s6) │ │ + lw a2,8(s6) │ │ + jalr t9 │ │ move a3,zero │ │ - b 4eb7c │ │ - lw gp,24(sp) │ │ - beq s1,a1,4ecb0 │ │ - nop │ │ - lw v0,40(s3) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw a0,0(v0) │ │ + b 4e5dc │ │ lw gp,24(sp) │ │ - lw a0,40(s3) │ │ - lw t9,-31504(gp) │ │ - jalr t9 │ │ + lw s5,32(s4) │ │ + lw t9,-31144(gp) │ │ + addiu a1,s5,1 │ │ + sw a1,32(s4) │ │ + move a0,s4 │ │ move a1,zero │ │ + move a2,zero │ │ + jalr t9 │ │ + move a3,s5 │ │ + b 4e52c │ │ lw gp,24(sp) │ │ - b 4ead0 │ │ - sw v0,40(s3) │ │ - lw v0,40(s3) │ │ - b 4ec84 │ │ - move s1,zero │ │ - b 4e994 │ │ + b 4e4e4 │ │ move a0,zero │ │ │ │ -0004ecc4 : │ │ +0004e708 : │ │ jr ra │ │ lw v0,12(a0) │ │ │ │ -0004eccc : │ │ +0004e710 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-23164 │ │ + addiu gp,gp,-21696 │ │ addu gp,gp,t9 │ │ - lw t9,-32268(gp) │ │ + lw t9,-32264(gp) │ │ jr t9 │ │ lw a0,16(a0) │ │ │ │ -0004ece4 : │ │ +0004e728 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-23188 │ │ + addiu gp,gp,-21720 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ + sw s0,32(sp) │ │ + lw s0,-30360(gp) │ │ + lw t9,-32236(gp) │ │ + lw v0,0(s0) │ │ + lw a0,16(a0) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ - lw t9,-32240(gp) │ │ - lw a0,16(a0) │ │ - jalr t9 │ │ addiu a2,sp,24 │ │ - bltz v0,4ed18 │ │ - move v0,zero │ │ + sw v0,28(sp) │ │ + jalr t9 │ │ + nop │ │ + bltz v0,4e78c │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ + lw a0,28(sp) │ │ + lw v1,0(s0) │ │ + bne a0,v1,4e794 │ │ lw ra,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ + b 4e770 │ │ + move v0,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0004ed24 : │ │ +0004e7a0 : │ │ jr ra │ │ lw v0,4(a0) │ │ │ │ -0004ed2c : │ │ +0004e7a8 : │ │ jr ra │ │ lw v0,8(a0) │ │ │ │ -0004ed34 : │ │ +0004e7b0 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-23268 │ │ + addiu gp,gp,-21856 │ │ addu gp,gp,t9 │ │ - lw v0,-31216(gp) │ │ + lw t9,-31212(gp) │ │ addiu sp,sp,-40 │ │ - sw gp,24(sp) │ │ - li v1,1 │ │ - addiu t9,v0,-5852 │ │ + li v0,1 │ │ + addiu t9,t9,-7048 │ │ sw ra,36(sp) │ │ - bal 4e924 │ │ - sw v1,16(sp) │ │ + sw gp,24(sp) │ │ + sw v0,16(sp) │ │ + jalr t9 │ │ + nop │ │ lw ra,36(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0004ed6c : │ │ +0004e7ec : │ │ lui gp,0x6 │ │ - addiu gp,gp,-23324 │ │ + addiu gp,gp,-21916 │ │ addu gp,gp,t9 │ │ - lw v0,-31216(gp) │ │ + lw t9,-31212(gp) │ │ addiu sp,sp,-40 │ │ - sw gp,24(sp) │ │ - addiu t9,v0,-5852 │ │ + addiu t9,t9,-7048 │ │ sw ra,36(sp) │ │ - bal 4e924 │ │ + sw gp,24(sp) │ │ sw zero,16(sp) │ │ + jalr t9 │ │ + nop │ │ lw ra,36(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0004eda0 : │ │ +0004e824 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-23376 │ │ + addiu gp,gp,-21972 │ │ addu gp,gp,t9 │ │ - lw v1,-32696(gp) │ │ + lw v0,-32708(gp) │ │ addiu sp,sp,-48 │ │ - ldc1 $f12,-20280(v1) │ │ - lw t9,-32616(gp) │ │ + ldc1 $f12,-30544(v0) │ │ + lw t9,-32612(gp) │ │ + move a3,zero │ │ sw gp,16(sp) │ │ sw ra,44(sp) │ │ sw s1,40(sp) │ │ sw s0,36(sp) │ │ - move a3,zero │ │ - sw a0,24(sp) │ │ - sw a1,28(sp) │ │ + sw a0,28(sp) │ │ + sw a1,24(sp) │ │ move s1,a2 │ │ jalr t9 │ │ move a2,zero │ │ lw gp,16(sp) │ │ + lw a0,28(sp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-31140(gp) │ │ + lw a3,-21476(v1) │ │ + lw a1,24(sp) │ │ + move a2,v0 │ │ + jalr t9 │ │ move s0,v0 │ │ - lw v0,-32696(gp) │ │ - lw a0,24(sp) │ │ - lw t9,-31144(gp) │ │ - lw a3,-11212(v0) │ │ - lw a1,28(sp) │ │ - bal 4ed6c │ │ - move a2,s0 │ │ - beqz v0,4ee48 │ │ + beqz v0,4e8cc │ │ lw gp,16(sp) │ │ - lw t9,-32636(gp) │ │ + lw t9,-32632(gp) │ │ move a0,v0 │ │ - bal 4d454 │ │ + jalr t9 │ │ move a1,s1 │ │ lw gp,16(sp) │ │ - lw t9,-32608(gp) │ │ + lw t9,-32604(gp) │ │ jalr t9 │ │ move a0,s0 │ │ move v0,zero │ │ lw ra,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw t9,-32608(gp) │ │ + lw t9,-32604(gp) │ │ jalr t9 │ │ move a0,s0 │ │ - b 4ee34 │ │ + b 4e8b8 │ │ li v0,-1 │ │ │ │ -0004ee5c : │ │ +0004e8e0 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-23564 │ │ + addiu gp,gp,-22160 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ sw gp,24(sp) │ │ sw s5,52(sp) │ │ sw s4,48(sp) │ │ sw s3,44(sp) │ │ sw s0,32(sp) │ │ sw ra,60(sp) │ │ sw s6,56(sp) │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ move s0,a1 │ │ - move s4,a0 │ │ + move s3,a0 │ │ move s5,a2 │ │ - beqz a1,4f044 │ │ - move s3,a3 │ │ - lw t9,-30480(gp) │ │ + beqz a1,4eac4 │ │ + move s4,a3 │ │ + lw t9,-30372(gp) │ │ addiu s6,a1,1 │ │ move a0,s6 │ │ jalr t9 │ │ li a1,46 │ │ - beqz v0,4efd8 │ │ + beqz v0,4ea58 │ │ lw gp,24(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32488(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32484(gp) │ │ move a0,s0 │ │ - addiu a1,s1,7904 │ │ - bal 6d514 <__ckd_salloc__> │ │ + addiu a1,s1,-2352 │ │ + jalr t9 │ │ li a2,249 │ │ lw gp,24(sp) │ │ move s2,v0 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ li a1,16 │ │ - addiu a2,s1,7904 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s1,-2352 │ │ + jalr t9 │ │ li a3,689 │ │ lw gp,24(sp) │ │ li a0,1 │ │ - lw t9,-32488(gp) │ │ + lw t9,-32484(gp) │ │ sw a0,0(v0) │ │ - addiu a1,s1,7904 │ │ + addiu a1,s1,-2352 │ │ move a0,s2 │ │ li a2,691 │ │ - bal 6d514 <__ckd_salloc__> │ │ + jalr t9 │ │ move s0,v0 │ │ lw gp,24(sp) │ │ sw v0,4(s0) │ │ sw s5,12(s0) │ │ - beqz s3,4efcc │ │ - sw s3,8(s0) │ │ - lw a2,-32696(gp) │ │ - addiu v1,a2,8092 │ │ - lw t1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + bnez s4,4ea4c │ │ + sw s4,8(s0) │ │ + lw a2,-32708(gp) │ │ + addiu t1,a2,-14244 │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,s1,7904 │ │ + addiu a1,s1,-2352 │ │ li a2,697 │ │ - addiu a3,t1,8112 │ │ - sw v1,16(sp) │ │ + addiu a3,t2,-2144 │ │ + sw t1,16(sp) │ │ jalr t9 │ │ sw v0,20(sp) │ │ lw gp,24(sp) │ │ - lw a0,16(s4) │ │ - lw t9,-32176(gp) │ │ + lw a0,16(s3) │ │ + lw t9,-32172(gp) │ │ move a1,s2 │ │ jalr t9 │ │ move a2,s0 │ │ - beq s0,v0,4efa0 │ │ + beq s0,v0,4ea20 │ │ lw gp,24(sp) │ │ - lw t3,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw s2,16(sp) │ │ li a0,3 │ │ - addiu a1,t3,7904 │ │ + addiu a1,s1,-2352 │ │ li a2,700 │ │ jalr t9 │ │ - addiu a3,t2,8132 │ │ + addiu a3,t3,-2124 │ │ lw ra,60(sp) │ │ move v0,s0 │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ - lw t0,-32696(gp) │ │ - b 4ef38 │ │ - addiu v1,t0,-4044 │ │ - lw t9,-30472(gp) │ │ - lw s1,-32696(gp) │ │ + lw a3,-32708(gp) │ │ + b 4e9bc │ │ + addiu t1,a3,-2164 │ │ + lw t9,-30432(gp) │ │ + lw s1,-32708(gp) │ │ jalr t9 │ │ - lw a0,12(s4) │ │ + lw a0,12(s3) │ │ lw gp,24(sp) │ │ move a0,s0 │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move s0,v0 │ │ + move s2,v0 │ │ lw gp,24(sp) │ │ - addu v0,s0,v0 │ │ - lw t9,-32564(gp) │ │ + addu v0,s2,v0 │ │ + lw t9,-32560(gp) │ │ addiu a0,v0,4 │ │ - addiu a1,s1,7904 │ │ - bal 6d404 <__ckd_malloc__> │ │ + addiu a1,s1,-2352 │ │ + jalr t9 │ │ li a2,252 │ │ lw gp,24(sp) │ │ - lw a2,12(s4) │ │ - lw a3,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - addiu a1,a3,7976 │ │ + lw a2,12(s3) │ │ + lw a1,-32708(gp) │ │ + lw t9,-30388(gp) │ │ move a0,v0 │ │ + addiu a1,a1,-2280 │ │ move a3,s6 │ │ jalr t9 │ │ move s2,v0 │ │ - b 4eee0 │ │ + b 4e964 │ │ lw gp,24(sp) │ │ - lw t9,-30472(gp) │ │ - lw s1,-32696(gp) │ │ + lw t9,-30432(gp) │ │ + lw s1,-32708(gp) │ │ jalr t9 │ │ lw a0,12(a0) │ │ lw gp,24(sp) │ │ addiu a0,v0,16 │ │ - lw t9,-32564(gp) │ │ - addiu a1,s1,7904 │ │ - bal 6d404 <__ckd_malloc__> │ │ + lw t9,-32560(gp) │ │ + addiu a1,s1,-2352 │ │ + jalr t9 │ │ li a2,679 │ │ lw gp,24(sp) │ │ - lw v1,16(s4) │ │ - lw a1,-32696(gp) │ │ - lw a2,12(s4) │ │ - lw t9,-30436(gp) │ │ + lw v1,16(s3) │ │ + lw t0,-32708(gp) │ │ + lw a2,12(s3) │ │ + lw t9,-30388(gp) │ │ lw a3,8(v1) │ │ move a0,v0 │ │ - addiu a1,a1,8100 │ │ + addiu a1,t0,-2156 │ │ jalr t9 │ │ move s2,v0 │ │ - b 4eee0 │ │ + b 4e964 │ │ lw gp,24(sp) │ │ │ │ -0004f09c : │ │ +0004eb1c : │ │ lui gp,0x6 │ │ - addiu gp,gp,-24140 │ │ + addiu gp,gp,-22732 │ │ addu gp,gp,t9 │ │ - lw a2,-32696(gp) │ │ - addiu sp,sp,-40 │ │ - lw t9,-32156(gp) │ │ - sw ra,36(sp) │ │ + addiu sp,sp,-56 │ │ + sw s0,24(sp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw gp,16(sp) │ │ - addiu a2,a2,7904 │ │ - li a3,204 │ │ + sw s4,40(sp) │ │ + sw s3,36(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ - sw s0,24(sp) │ │ - move s1,a1 │ │ - move s0,a0 │ │ - li a1,8 │ │ - bal 6d364 <__ckd_calloc__> │ │ - li a0,1 │ │ - lw gp,16(sp) │ │ - move s2,v0 │ │ - lw v1,-32696(gp) │ │ - lw a0,-32696(gp) │ │ - lw t9,-31140(gp) │ │ - lw a1,-11212(v1) │ │ - bal 4dc80 │ │ - addiu a0,a0,7960 │ │ - lw gp,16(sp) │ │ - sw s1,4(s2) │ │ - lw t9,-31892(gp) │ │ - move a0,zero │ │ - jalr t9 │ │ - move a1,v0 │ │ - lw gp,16(sp) │ │ - sw v0,0(s2) │ │ - move a0,s0 │ │ - move a2,s2 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - lw t9,-31136(gp) │ │ - move a1,zero │ │ - move a3,zero │ │ - b 4ee5c │ │ - addiu sp,sp,40 │ │ - │ │ -0004f150 : │ │ - lui gp,0x6 │ │ - addiu gp,gp,-24320 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s1,40(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw gp,16(sp) │ │ - sw s3,48(sp) │ │ - sw s2,44(sp) │ │ - sw s0,36(sp) │ │ - sw ra,52(sp) │ │ - sdc1 $f20,56(sp) │ │ - move s3,a0 │ │ - move s2,a1 │ │ - move s0,a2 │ │ + sw ra,44(sp) │ │ + sdc1 $f20,48(sp) │ │ + move s4,a0 │ │ + move s3,a1 │ │ + move s1,a2 │ │ li a0,1 │ │ - addiu a2,s1,7904 │ │ li a1,8 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s0,-2352 │ │ + jalr t9 │ │ li a3,186 │ │ - move a2,v0 │ │ - bnez s0,4f2a8 │ │ + move s2,v0 │ │ + bnez s1,4ec78 │ │ lw gp,16(sp) │ │ - lw s0,-32696(gp) │ │ - lw a0,-32696(gp) │ │ - lw a1,-11212(s0) │ │ - lw t9,-31140(gp) │ │ - addiu a0,a0,7960 │ │ - bal 4dc80 │ │ - sw a2,24(sp) │ │ + lw s1,-32708(gp) │ │ + lw a0,-32708(gp) │ │ + lw a1,-21476(s1) │ │ + lw t9,-31136(gp) │ │ + addiu a0,a0,-2296 │ │ + jalr t9 │ │ + lwc1 $f20,-21476(s1) │ │ lw gp,16(sp) │ │ move a0,zero │ │ - lw t9,-31892(gp) │ │ + lw t9,-31888(gp) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(sp) │ │ - lw a2,24(sp) │ │ - lw t9,-31136(gp) │ │ - sw v0,0(a2) │ │ + move a2,s2 │ │ + lw t9,-31132(gp) │ │ move a3,zero │ │ - move a0,s3 │ │ - bal 4ee5c │ │ + move a0,s4 │ │ + sw v0,0(s2) │ │ + jalr t9 │ │ move a1,zero │ │ - lwc1 $f20,-11212(s0) │ │ lw gp,16(sp) │ │ lw a0,4(v0) │ │ - lw t9,-31140(gp) │ │ + lw t9,-31136(gp) │ │ mfc1 a1,$f20 │ │ - bal 4dc80 │ │ - move s3,v0 │ │ + jalr t9 │ │ + move s4,v0 │ │ lw gp,16(sp) │ │ - addiu a2,s1,7904 │ │ - lw t9,-32156(gp) │ │ + addiu a2,s0,-2352 │ │ + lw t9,-32152(gp) │ │ li a3,193 │ │ li a0,1 │ │ li a1,8 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ move s0,v0 │ │ lw gp,16(sp) │ │ move a1,s0 │ │ - lw t9,-31892(gp) │ │ + lw t9,-31888(gp) │ │ move a0,zero │ │ jalr t9 │ │ - move s1,v0 │ │ + move s2,v0 │ │ lw gp,16(sp) │ │ - move a1,s2 │ │ - lw t9,-31892(gp) │ │ + move a1,s3 │ │ + lw t9,-31888(gp) │ │ move a0,v0 │ │ jalr t9 │ │ - sw v0,0(s1) │ │ + sw v0,0(s2) │ │ lw gp,16(sp) │ │ - sw v0,0(s1) │ │ - lw v0,12(s3) │ │ + lw v1,12(s4) │ │ mfc1 a1,$f20 │ │ - sw s1,4(v0) │ │ - ldc1 $f20,56(sp) │ │ - lw a0,4(s3) │ │ - lw ra,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - lw t9,-31140(gp) │ │ - b 4dc80 │ │ - addiu sp,sp,64 │ │ - lw s0,-32696(gp) │ │ - lw a0,0(s2) │ │ - lw a1,-11212(s0) │ │ - b 4f1c4 │ │ - lw t9,-31140(gp) │ │ - │ │ -0004f2bc : │ │ - lw a1,0(a0) │ │ - move v0,a0 │ │ - addiu v1,a1,1 │ │ - jr ra │ │ - sw v1,0(a0) │ │ + ldc1 $f20,48(sp) │ │ + lw a0,4(s4) │ │ + lw ra,44(sp) │ │ + sw v0,0(s2) │ │ + lw s4,40(sp) │ │ + sw s2,4(v1) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + lw t9,-31136(gp) │ │ + jr t9 │ │ + addiu sp,sp,56 │ │ + lw s1,-32708(gp) │ │ + lw a0,0(s3) │ │ + lw a1,-21476(s1) │ │ + b 4eb94 │ │ + lw t9,-31136(gp) │ │ │ │ -0004f2d0 : │ │ +0004ec8c : │ │ lui gp,0x6 │ │ - addiu gp,gp,-24704 │ │ + addiu gp,gp,-23100 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ + lw a2,-32708(gp) │ │ + addiu sp,sp,-40 │ │ + lw t9,-32152(gp) │ │ + addiu a2,a2,-2352 │ │ + sw ra,36(sp) │ │ sw gp,16(sp) │ │ - sw s1,36(sp) │ │ - sw ra,68(sp) │ │ - sw s8,64(sp) │ │ - sw s7,60(sp) │ │ - sw s6,56(sp) │ │ - sw s5,52(sp) │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - sw s0,32(sp) │ │ - beqz a0,4f6b8 │ │ + li a3,204 │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ move s1,a0 │ │ - lw v0,0(a0) │ │ - addiu v0,v0,-1 │ │ - blez v0,4f354 │ │ - sw v0,0(a0) │ │ - lw ra,68(sp) │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - lw s2,12(a0) │ │ - beqz s2,4f66c │ │ - lw t9,-32556(gp) │ │ - lw s3,4(s2) │ │ - beqz s3,4f620 │ │ - nop │ │ - lw s4,4(s3) │ │ - beqz s4,4f5d8 │ │ - nop │ │ - lw s5,4(s4) │ │ - beqz s5,4f590 │ │ - nop │ │ - lw s6,4(s5) │ │ - beqz s6,4f548 │ │ - nop │ │ - lw s7,4(s6) │ │ - beqz s7,4f500 │ │ - nop │ │ - lw s8,4(s7) │ │ - beqz s8,4f4b8 │ │ - nop │ │ - lw v0,4(s8) │ │ - beqz v0,4f470 │ │ - sw v0,24(sp) │ │ - lw v0,4(v0) │ │ - beqz v0,4f420 │ │ - sw v0,28(sp) │ │ - lw a1,-31216(gp) │ │ - addiu t9,a1,-8868 │ │ - bal 4dd5c │ │ - lw a0,4(v0) │ │ - lw v1,28(sp) │ │ - lw s0,0(v1) │ │ - beqz s0,4f6ec │ │ - lw gp,16(sp) │ │ - lw t9,-31156(gp) │ │ - bal 4dd08 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,4f3e0 │ │ - lw gp,16(sp) │ │ - lw a0,28(sp) │ │ - lw a0,0(a0) │ │ - lw t9,-31888(gp) │ │ + move s2,a1 │ │ + li a0,1 │ │ jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw a0,28(sp) │ │ - lw gp,16(sp) │ │ - lw a2,24(sp) │ │ - lw s0,0(a2) │ │ - beqz s0,4f450 │ │ - move a0,zero │ │ - lw t9,-31156(gp) │ │ - bal 4dd08 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,4f430 │ │ + li a1,8 │ │ lw gp,16(sp) │ │ - lw a3,24(sp) │ │ - lw a0,0(a3) │ │ - lw t9,-31888(gp) │ │ + move s0,v0 │ │ + lw v1,-32708(gp) │ │ + lw a0,-32708(gp) │ │ + lw t9,-31136(gp) │ │ + lw a1,-21476(v1) │ │ jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw a0,24(sp) │ │ - lw gp,16(sp) │ │ - lw s0,0(s8) │ │ - beqz s0,4f498 │ │ - move a0,zero │ │ - lw t9,-31156(gp) │ │ - bal 4dd08 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,4f47c │ │ + addiu a0,a0,-2296 │ │ lw gp,16(sp) │ │ - lw a0,0(s8) │ │ + sw s2,4(s0) │ │ lw t9,-31888(gp) │ │ - jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s8 │ │ - lw gp,16(sp) │ │ - lw s0,0(s7) │ │ - beqz s0,4f4e0 │ │ move a0,zero │ │ - lw t9,-31156(gp) │ │ - bal 4dd08 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,4f4c4 │ │ - lw gp,16(sp) │ │ - lw a0,0(s7) │ │ - lw t9,-31888(gp) │ │ jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s7 │ │ - lw gp,16(sp) │ │ - lw s0,0(s6) │ │ - beqz s0,4f528 │ │ - move a0,zero │ │ - lw t9,-31156(gp) │ │ - bal 4dd08 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,4f50c │ │ + move a1,v0 │ │ lw gp,16(sp) │ │ - lw a0,0(s6) │ │ - lw t9,-31888(gp) │ │ - jalr t9 │ │ + lw ra,36(sp) │ │ + sw v0,0(s0) │ │ + lw s2,32(sp) │ │ + move a0,s1 │ │ + move a2,s0 │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + lw t9,-31132(gp) │ │ + move a1,zero │ │ + move a3,zero │ │ + jr t9 │ │ + addiu sp,sp,40 │ │ + │ │ +0004ed40 : │ │ + lw v1,0(a0) │ │ + move v0,a0 │ │ + addiu a1,v1,1 │ │ + jr ra │ │ + sw a1,0(a0) │ │ + │ │ +0004ed54 : │ │ + lui gp,0x6 │ │ + addiu gp,gp,-23300 │ │ + addu gp,gp,t9 │ │ + beqz a0,4ee34 │ │ nop │ │ - lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s6 │ │ - lw gp,16(sp) │ │ - lw s0,0(s5) │ │ - beqz s0,4f570 │ │ - move a0,zero │ │ - lw t9,-31156(gp) │ │ - bal 4dd08 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,4f554 │ │ - lw gp,16(sp) │ │ - lw a0,0(s5) │ │ - lw t9,-31888(gp) │ │ - jalr t9 │ │ + lw v0,0(a0) │ │ + addiu v0,v0,-1 │ │ + blez v0,4ed80 │ │ + sw v0,0(a0) │ │ + jr ra │ │ nop │ │ - lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s5 │ │ - lw gp,16(sp) │ │ - lw s0,0(s4) │ │ - beqz s0,4f5b8 │ │ - move a0,zero │ │ - lw t9,-31156(gp) │ │ - bal 4dd08 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,4f59c │ │ - lw gp,16(sp) │ │ - lw a0,0(s4) │ │ - lw t9,-31888(gp) │ │ + addiu sp,sp,-40 │ │ + sw s2,32(sp) │ │ + lw s2,12(a0) │ │ + sw gp,16(sp) │ │ + sw s1,28(sp) │ │ + sw ra,36(sp) │ │ + sw s0,24(sp) │ │ + beqz s2,4edfc │ │ + move s1,a0 │ │ + lw t9,-31212(gp) │ │ + addiu t9,t9,-10024 │ │ jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s4 │ │ - lw gp,16(sp) │ │ - lw s0,0(s3) │ │ - beqz s0,4f600 │ │ - move a0,zero │ │ - lw t9,-31156(gp) │ │ - bal 4dd08 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,4f5e4 │ │ + lw a0,4(s2) │ │ + lw s0,0(s2) │ │ + beqz s0,4ee3c │ │ lw gp,16(sp) │ │ - lw a0,0(s3) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31152(gp) │ │ jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s3 │ │ - lw gp,16(sp) │ │ - lw s0,0(s2) │ │ - beqz s0,4f648 │ │ - move a0,zero │ │ - lw t9,-31156(gp) │ │ - bal 4dd08 │ │ lw a0,0(s0) │ │ lw s0,8(s0) │ │ - bnez s0,4f62c │ │ + bnez s0,4edc0 │ │ lw gp,16(sp) │ │ lw a0,0(s2) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s2 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,4(s1) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s1 │ │ - lw ra,68(sp) │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ move v0,zero │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - lw ra,68(sp) │ │ - move v0,zero │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + addiu sp,sp,40 │ │ jr ra │ │ - addiu sp,sp,72 │ │ - b 4f400 │ │ + move v0,zero │ │ + b 4eddc │ │ move a0,zero │ │ │ │ -0004f6f4 : │ │ +0004ee44 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-25764 │ │ + addiu gp,gp,-23540 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s0,28(sp) │ │ + lw v0,24(a0) │ │ sw gp,16(sp) │ │ + sw s0,28(sp) │ │ sw ra,36(sp) │ │ sw s1,32(sp) │ │ - lw v0,24(a0) │ │ - beqz v0,4f77c │ │ + beqz v0,4eecc │ │ move s0,a0 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,12(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,0(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,4(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,8(s0) │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,28(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + jr t9 │ │ addiu sp,sp,40 │ │ - lw t9,-32268(gp) │ │ + lw t9,-32264(gp) │ │ jalr t9 │ │ lw a0,16(a0) │ │ move s1,v0 │ │ - beqz v0,4f7d4 │ │ + beqz v0,4ef24 │ │ lw gp,16(sp) │ │ - lw a0,4(s1) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw a0,0(a0) │ │ lw v1,4(s1) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,0(v1) │ │ lw gp,16(sp) │ │ - lw t9,-31132(gp) │ │ - bal 4f2d0 │ │ - lw a0,8(v1) │ │ + lw a0,4(s1) │ │ + lw t9,-31128(gp) │ │ + jalr t9 │ │ + lw a0,8(a0) │ │ lw gp,16(sp) │ │ - lw t9,-32544(gp) │ │ + lw t9,-32540(gp) │ │ jalr t9 │ │ move a0,s1 │ │ move s1,v0 │ │ - bnez v0,4f794 │ │ + bnez v0,4eee4 │ │ lw gp,16(sp) │ │ - lw t9,-32260(gp) │ │ + lw t9,-32256(gp) │ │ jalr t9 │ │ lw a0,16(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32268(gp) │ │ + lw t9,-32264(gp) │ │ jalr t9 │ │ lw a0,20(s0) │ │ move s1,v0 │ │ - beqz v0,4f83c │ │ + beqz v0,4ef8c │ │ lw gp,16(sp) │ │ - lw a2,4(s1) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw a0,0(a2) │ │ lw a1,4(s1) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,0(a1) │ │ + lw a2,4(s1) │ │ lw gp,16(sp) │ │ - lw t9,-32504(gp) │ │ - bal 4f6f4 │ │ - lw a0,8(a1) │ │ + lw t9,-32500(gp) │ │ + jalr t9 │ │ + lw a0,8(a2) │ │ lw gp,16(sp) │ │ - lw t9,-32544(gp) │ │ + lw t9,-32540(gp) │ │ jalr t9 │ │ move a0,s1 │ │ move s1,v0 │ │ - bnez v0,4f7fc │ │ + bnez v0,4ef4c │ │ lw gp,16(sp) │ │ - lw t9,-32260(gp) │ │ + lw t9,-32256(gp) │ │ jalr t9 │ │ lw a0,20(s0) │ │ lw s1,28(s0) │ │ - beqz s1,4f8b8 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + beqz s1,4efc4 │ │ + move a0,zero │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,0(s1) │ │ lw s1,8(s1) │ │ - bnez s1,4f854 │ │ + bnez s1,4efa8 │ │ lw gp,16(sp) │ │ lw a0,28(s0) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ nop │ │ lw s1,36(s0) │ │ - beqz s1,4f8c0 │ │ + beqz s1,4f00c │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,0(s1) │ │ lw s1,8(s1) │ │ - bnez s1,4f888 │ │ + bnez s1,4efdc │ │ lw gp,16(sp) │ │ lw a0,36(s0) │ │ - lw t9,-31888(gp) │ │ + lw t9,-31884(gp) │ │ jalr t9 │ │ nop │ │ - b 4f720 │ │ + b 4ee70 │ │ lw gp,16(sp) │ │ - b 4f870 │ │ - move a0,zero │ │ - b 4f8a4 │ │ + b 4eff8 │ │ move a0,zero │ │ │ │ -0004f8c8 : │ │ +0004f014 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-26232 │ │ + addiu gp,gp,-24004 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - lw t9,-31128(gp) │ │ + addiu sp,sp,-64 │ │ + sw s3,56(sp) │ │ + lw s3,-30360(gp) │ │ + lw t9,-31124(gp) │ │ + lw v0,0(s3) │ │ sw gp,24(sp) │ │ - sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - sw ra,52(sp) │ │ - sw s2,48(sp) │ │ + sw s1,48(sp) │ │ + sw s0,44(sp) │ │ + sw ra,60(sp) │ │ + sw s2,52(sp) │ │ move s1,a0 │ │ + sw v0,36(sp) │ │ addiu a0,sp,32 │ │ - bal 5164c │ │ + jalr t9 │ │ move s0,a1 │ │ - beqz s1,4f9a4 │ │ + beqz s1,4f110 │ │ lw gp,24(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ move a0,s1 │ │ jalr t9 │ │ - addiu a1,a1,8760 │ │ + addiu a1,a1,-1496 │ │ move s2,v0 │ │ - beqz v0,4fa18 │ │ + beqz v0,4f1a8 │ │ lw gp,24(sp) │ │ - lw t9,-31124(gp) │ │ + lw t9,-31120(gp) │ │ lw a1,32(sp) │ │ - bal 514f4 │ │ + jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ - lw t9,-31120(gp) │ │ - bal 4e100 │ │ + lw t9,-31116(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ lw gp,24(sp) │ │ lw a0,32(sp) │ │ - lw t9,-31116(gp) │ │ + lw t9,-31112(gp) │ │ move a1,v0 │ │ - bal 509c0 │ │ + jalr t9 │ │ move s0,v0 │ │ - bnez v0,4f9c0 │ │ + bnez v0,4f158 │ │ lw gp,24(sp) │ │ - beqz s2,4f97c │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,s2 │ │ lw gp,24(sp) │ │ - lw t9,-31112(gp) │ │ - bal 530f8 │ │ + lw t9,-31108(gp) │ │ + jalr t9 │ │ lw a0,32(sp) │ │ - lw ra,52(sp) │ │ + lw gp,24(sp) │ │ move v0,s0 │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + lw a2,36(sp) │ │ + lw t1,0(s3) │ │ + bne a2,t1,4f1d8 │ │ + lw ra,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-31124(gp) │ │ - lw a0,-30384(gp) │ │ + addiu sp,sp,64 │ │ + lw t9,-31120(gp) │ │ + lw a0,-30316(gp) │ │ + jalr t9 │ │ lw a1,32(sp) │ │ - bal 514f4 │ │ - move s2,zero │ │ - b 4f93c │ │ lw gp,24(sp) │ │ - beqz s1,4fa44 │ │ - nop │ │ - lw v1,-32696(gp) │ │ - lw a0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,a0,7904 │ │ + lw t9,-31116(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw gp,24(sp) │ │ + lw a0,32(sp) │ │ + lw t9,-31112(gp) │ │ + move a1,v0 │ │ + jalr t9 │ │ + move s0,v0 │ │ + beqz v0,4f0d4 │ │ + lw gp,24(sp) │ │ + lw s1,-32708(gp) │ │ + addiu s1,s1,-2092 │ │ + lw t0,-32708(gp) │ │ + lw a0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a0,-2352 │ │ li a2,871 │ │ - addiu a3,v1,8204 │ │ + addiu a3,t0,-2052 │ │ li a0,4 │ │ jalr t9 │ │ sw s1,16(sp) │ │ lw gp,24(sp) │ │ + lw t9,-32500(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ - lw t9,-32504(gp) │ │ - bal 4f6f4 │ │ - move s0,zero │ │ lw gp,24(sp) │ │ - lw t9,-31112(gp) │ │ - bal 530f8 │ │ + lw t9,-31108(gp) │ │ + jalr t9 │ │ lw a0,32(sp) │ │ - b 4f98c │ │ - lw ra,52(sp) │ │ - lw v0,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw gp,24(sp) │ │ + b 4f0e8 │ │ + move v0,zero │ │ + lw v1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32088(gp) │ │ sw s1,16(sp) │ │ li a0,4 │ │ - addiu a1,v0,7904 │ │ + addiu a1,v1,-2352 │ │ li a2,862 │ │ jalr t9 │ │ - addiu a3,a3,8172 │ │ - b 4f988 │ │ - move s0,zero │ │ - lw s1,-32696(gp) │ │ - b 4f9c8 │ │ - addiu s1,s1,8164 │ │ + addiu a3,a3,-2084 │ │ + lw gp,24(sp) │ │ + b 4f0e8 │ │ + move v0,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0004fa50 : │ │ +0004f1e4 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-26624 │ │ + addiu gp,gp,-24468 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-96 │ │ - lw t9,-30472(gp) │ │ - sw ra,92(sp) │ │ + addiu sp,sp,-64 │ │ + lw t9,-32504(gp) │ │ + sw gp,24(sp) │ │ + sw s4,48(sp) │ │ + sw s3,44(sp) │ │ + sw s2,40(sp) │ │ + sdc1 $f20,56(sp) │ │ + sw ra,52(sp) │ │ + sw s1,36(sp) │ │ + sw s0,32(sp) │ │ + move s3,a1 │ │ + move a1,zero │ │ + move s4,a0 │ │ + jalr t9 │ │ + mtc1 a2,$f20 │ │ + move s2,v0 │ │ + beqz v0,4f324 │ │ + lw gp,24(sp) │ │ + lw t9,-32508(gp) │ │ + jalr t9 │ │ + move a0,v0 │ │ + move s0,v0 │ │ + bnez v0,4f26c │ │ + lw gp,24(sp) │ │ + b 4f2fc │ │ + lw a1,-32708(gp) │ │ + jalr t9 │ │ + nop │ │ + move s0,v0 │ │ + beqz v0,4f2a0 │ │ + lw gp,24(sp) │ │ + lw v0,4(s0) │ │ + lw t9,-32620(gp) │ │ + lw s1,8(v0) │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw gp,24(sp) │ │ + move a0,s0 │ │ + beqz v0,4f258 │ │ + lw t9,-32540(gp) │ │ + lw t9,-32544(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,24(sp) │ │ + beqz s1,4f2f8 │ │ + lw t9,-32488(gp) │ │ + mfc1 a3,$f20 │ │ + move a2,s3 │ │ + move a0,s2 │ │ + jalr t9 │ │ + move a1,s1 │ │ + lw gp,24(sp) │ │ + move s3,v0 │ │ + lw t9,-32500(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + move v0,s3 │ │ + lw ra,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ + ldc1 $f20,56(sp) │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s4,16(sp) │ │ + li a0,4 │ │ + addiu a1,a1,-2352 │ │ + li a2,613 │ │ + jalr t9 │ │ + addiu a3,a3,-29828 │ │ + b 4f2d4 │ │ + move v0,zero │ │ + lw v1,-32708(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s4,16(sp) │ │ + li a0,4 │ │ + addiu a1,v1,-2352 │ │ + li a2,599 │ │ + jalr t9 │ │ + addiu a3,t0,-2012 │ │ + b 4f2d4 │ │ + move v0,zero │ │ + │ │ +0004f350 : │ │ + lui gp,0x6 │ │ + addiu gp,gp,-24832 │ │ + addu gp,gp,t9 │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-112 │ │ + lw v1,0(v0) │ │ + lw t9,-30432(gp) │ │ + sw ra,108(sp) │ │ + sw v1,68(sp) │ │ sw gp,32(sp) │ │ - sw s7,84(sp) │ │ - sw s5,76(sp) │ │ - sw s4,72(sp) │ │ - sw s2,64(sp) │ │ - sw s0,56(sp) │ │ - sw s8,88(sp) │ │ - sw s6,80(sp) │ │ - sw s3,68(sp) │ │ - sw s1,60(sp) │ │ - move s7,a0 │ │ + sw s4,88(sp) │ │ + sw s3,84(sp) │ │ + sw s1,76(sp) │ │ + sw s0,72(sp) │ │ + sw a0,44(sp) │ │ + sw s8,104(sp) │ │ move a0,a1 │ │ + sw s7,100(sp) │ │ + sw s6,96(sp) │ │ + sw s5,92(sp) │ │ + sw s2,80(sp) │ │ + lw s3,-32708(gp) │ │ jalr t9 │ │ move s4,a1 │ │ lw gp,32(sp) │ │ li a2,759 │ │ - lw s2,-32696(gp) │ │ - lw t9,-32564(gp) │ │ + lw t9,-32560(gp) │ │ addiu a0,v0,4 │ │ - addiu a1,s2,7904 │ │ - bal 6d404 <__ckd_malloc__> │ │ - move s0,v0 │ │ + addiu a1,s3,-2352 │ │ + jalr t9 │ │ + move s1,v0 │ │ lw gp,32(sp) │ │ move a0,v0 │ │ - lw t9,-30204(gp) │ │ + lw t9,-30492(gp) │ │ addiu a1,s4,1 │ │ jalr t9 │ │ - move s5,v0 │ │ + move s0,v0 │ │ lw gp,32(sp) │ │ - move a0,s5 │ │ + move a0,s0 │ │ lw t9,-30308(gp) │ │ jalr t9 │ │ li a1,46 │ │ - beqz v0,4ffac │ │ + beqz v0,4f848 │ │ lw gp,32(sp) │ │ - lw t9,-30472(gp) │ │ - subu v1,v0,s5 │ │ - sb zero,0(v0) │ │ + lw t9,-30432(gp) │ │ move a0,s4 │ │ + sb zero,0(v0) │ │ jalr t9 │ │ - sw v1,48(sp) │ │ - sltiu v0,v0,3 │ │ - beqz v0,4feec │ │ + subu s8,v0,s0 │ │ + sltiu a0,v0,3 │ │ + beqz a0,4f724 │ │ lw gp,32(sp) │ │ - move s3,zero │ │ - lb v1,0(s5) │ │ - beqz v1,4fb48 │ │ - move v0,s5 │ │ - li a0,46 │ │ - li a1,47 │ │ - beq v1,a0,4ff38 │ │ + move s5,zero │ │ + lb t2,0(s0) │ │ + beqz t2,4f468 │ │ + move t1,s0 │ │ + li a3,46 │ │ + b 4f44c │ │ + li t0,47 │ │ + addiu t1,t1,1 │ │ + lb t2,0(t1) │ │ + beqz t2,4f46c │ │ + lw t9,-30432(gp) │ │ + bne t2,a3,4f43c │ │ nop │ │ - addiu v0,v0,1 │ │ - lb v1,0(v0) │ │ - bnez v1,4fb30 │ │ + sb t0,0(t1) │ │ + addiu t1,t1,1 │ │ + lb t2,0(t1) │ │ + bnez t2,4f44c │ │ nop │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move a0,s5 │ │ + move a0,s0 │ │ lw gp,32(sp) │ │ - addu a2,s5,v0 │ │ - lw t4,-32696(gp) │ │ - lw t3,8284(t4) │ │ - addiu t1,t4,8284 │ │ - swl t3,3(a2) │ │ - swr t3,0(a2) │ │ - lbu t2,4(t1) │ │ - sb t2,4(a2) │ │ - lbu t0,5(t1) │ │ - sb t0,5(a2) │ │ - lw s0,28(s7) │ │ - beqz s0,4ffd0 │ │ - lw s8,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - addiu s8,s8,-19476 │ │ - b 4fbb0 │ │ - addiu s6,s6,8760 │ │ - bal 6d654 │ │ - nop │ │ - lw s0,8(s0) │ │ - beqz s0,4ffd0 │ │ + addu t4,s0,v0 │ │ + lw t3,-32708(gp) │ │ + lw s6,44(sp) │ │ + lw t5,-1948(t3) │ │ + addiu t6,t3,-1948 │ │ + lbu t7,4(t6) │ │ + lbu s2,5(t6) │ │ + swl t5,3(t4) │ │ + swr t5,0(t4) │ │ + sb t7,4(t4) │ │ + sb s2,5(t4) │ │ + lw s7,28(s6) │ │ + beqz s7,4f86c │ │ + lw t8,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + addiu s2,t8,-29740 │ │ + b 4f4d8 │ │ + addiu s1,ra,-1496 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s6 │ │ + lw s7,8(s7) │ │ + beqz s7,4f86c │ │ lw gp,32(sp) │ │ - lw t9,-32204(gp) │ │ - lw a0,0(s0) │ │ - move a2,s5 │ │ - move a3,zero │ │ + lw t9,-32200(gp) │ │ + lw a0,0(s7) │ │ + move a1,s2 │ │ + move a2,s0 │ │ jalr t9 │ │ - move a1,s8 │ │ + move a3,zero │ │ lw gp,32(sp) │ │ move a0,v0 │ │ - lw t9,-30408(gp) │ │ - move a1,s6 │ │ + lw t9,-30472(gp) │ │ + move a1,s1 │ │ jalr t9 │ │ - move s1,v0 │ │ + move s6,v0 │ │ + beqz v0,4f4c0 │ │ lw gp,32(sp) │ │ - move a0,s1 │ │ - beqz v0,4fb9c │ │ - lw t9,-32556(gp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,v0 │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s5 │ │ - beqz s1,4feb4 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + beqz s6,4f87c │ │ lw gp,32(sp) │ │ - lw t5,12(s7) │ │ - lw t6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s0,44(sp) │ │ + lw a3,-32708(gp) │ │ + lw v1,12(s0) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,s2,7904 │ │ + addiu a1,s3,-2352 │ │ li a2,784 │ │ - addiu a3,t6,8292 │ │ - sw t5,24(sp) │ │ + addiu a3,a3,-1940 │ │ + sw v1,24(sp) │ │ sw s4,16(sp) │ │ jalr t9 │ │ - sw s1,20(sp) │ │ + sw s6,20(sp) │ │ lw gp,32(sp) │ │ - lw a0,20(s7) │ │ - lw t9,-32240(gp) │ │ - move a1,s1 │ │ + lw a0,20(s0) │ │ + lw t9,-32236(gp) │ │ + move a1,s6 │ │ jalr t9 │ │ - addiu a2,sp,40 │ │ + addiu a2,sp,64 │ │ lw gp,32(sp) │ │ - bnez v0,50014 │ │ - lw s5,-32696(gp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + bnez v0,4f92c │ │ + lw s1,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,s5,7904 │ │ + addiu a1,s1,-2352 │ │ li a2,790 │ │ - addiu a3,t7,8320 │ │ + addiu a3,t1,-1912 │ │ jalr t9 │ │ - sw s1,16(sp) │ │ + sw s6,16(sp) │ │ lw gp,32(sp) │ │ - move a0,s1 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw s0,40(sp) │ │ + move a0,s6 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw s7,64(sp) │ │ lw gp,32(sp) │ │ - beqz s0,4feb4 │ │ - lw t9,-32268(gp) │ │ + beqz s7,4f87c │ │ + lw t9,-32264(gp) │ │ jalr t9 │ │ - lw a0,16(s0) │ │ - move s1,v0 │ │ - beqz v0,4feb4 │ │ + lw a0,16(s7) │ │ + move s0,v0 │ │ + beqz v0,4f87c │ │ lw gp,32(sp) │ │ - lw s5,-32696(gp) │ │ - lw s0,48(sp) │ │ - addiu s6,s5,7904 │ │ - addiu s8,s0,1 │ │ - lw t9,-32488(gp) │ │ - lw ra,4(s1) │ │ - li a2,281 │ │ + lw t2,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t6,-32708(gp) │ │ + lw a2,-32708(gp) │ │ + addiu s8,s8,1 │ │ + addiu t3,t2,-1860 │ │ + addiu t5,t4,-2124 │ │ + addiu t7,t6,-2280 │ │ + addiu s7,a2,-2352 │ │ + sw s8,40(sp) │ │ + sw t3,52(sp) │ │ + sw t5,56(sp) │ │ + b 4f664 │ │ + sw t7,60(sp) │ │ + lw a1,4(s1) │ │ + lw a2,40(sp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw gp,32(sp) │ │ + sltiu s2,v0,1 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw v0,8(s1) │ │ + beqz v0,4f64c │ │ + lw gp,32(sp) │ │ + bnez s2,4f758 │ │ + lw t9,-30308(gp) │ │ + lw t9,-32540(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + move s0,v0 │ │ + beqz v0,4f87c │ │ + lw gp,32(sp) │ │ + lw t9,-32484(gp) │ │ + lw t8,4(s0) │ │ move a0,s4 │ │ - lw s0,8(ra) │ │ - bal 6d514 <__ckd_salloc__> │ │ - addiu a1,s2,7904 │ │ + addiu a1,s3,-2352 │ │ + li a2,281 │ │ + jalr t9 │ │ + lw s1,8(t8) │ │ lw gp,32(sp) │ │ - addiu t8,v0,1 │ │ + addiu s8,v0,1 │ │ lw t9,-30308(gp) │ │ - move a0,t8 │ │ + move a0,s8 │ │ li a1,46 │ │ - sw t8,52(sp) │ │ jalr t9 │ │ - move s5,v0 │ │ + move s2,v0 │ │ + move s6,v0 │ │ + beqz v0,4f840 │ │ lw gp,32(sp) │ │ - beqz v0,4fd70 │ │ - lw a2,52(sp) │ │ lw t9,-30308(gp) │ │ sb zero,0(v0) │ │ - move a0,a2 │ │ - li a1,46 │ │ + move a0,s8 │ │ jalr t9 │ │ - sw v0,52(sp) │ │ + li a1,46 │ │ + beqz v0,4f748 │ │ lw gp,32(sp) │ │ - beqz v0,4ff2c │ │ - lw v1,52(sp) │ │ - lw t9,-32488(gp) │ │ + lw t9,-32484(gp) │ │ + li v1,46 │ │ li a3,60 │ │ - li a1,46 │ │ - sb a1,0(v1) │ │ + sb v1,0(s6) │ │ move a0,v0 │ │ - move a1,s6 │ │ + move a1,s7 │ │ li a2,290 │ │ - bal 6d514 <__ckd_salloc__> │ │ + jalr t9 │ │ sb a3,0(v0) │ │ lw gp,32(sp) │ │ - move a0,s5 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move s5,v0 │ │ - lw gp,32(sp) │ │ - beqz s3,4ff10 │ │ - lw t9,-30428(gp) │ │ - lw t9,-30348(gp) │ │ - lw a1,4(s0) │ │ - move a0,s5 │ │ + move a0,s2 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a2,s8 │ │ - sltiu v1,v0,1 │ │ + move s8,v0 │ │ lw gp,32(sp) │ │ - sw v1,48(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s5 │ │ - lw a2,8(s0) │ │ - beqz a2,4fe9c │ │ + bnez s5,4f614 │ │ + lw t9,-30244(gp) │ │ + lw t9,-30380(gp) │ │ + lw a1,4(s1) │ │ + jalr t9 │ │ + move a0,s8 │ │ + sltiu s2,v0,1 │ │ + b 4f62c │ │ lw gp,32(sp) │ │ - lw t0,48(sp) │ │ - beqz t0,4fea0 │ │ - lw t9,-32544(gp) │ │ - lw t9,-30308(gp) │ │ - lw a0,4(s0) │ │ + lw a2,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + addiu a1,s1,-3 │ │ + addu a0,s4,a1 │ │ + jalr t9 │ │ + addiu a1,a2,-1952 │ │ + sltiu s5,v0,1 │ │ + b 4f424 │ │ + lw gp,32(sp) │ │ + li ra,46 │ │ + sb ra,0(s6) │ │ + b 4f700 │ │ + move s8,s2 │ │ + lw a0,4(s1) │ │ jalr t9 │ │ li a1,46 │ │ lw gp,32(sp) │ │ - addiu t1,v0,1 │ │ - lw t9,-30480(gp) │ │ - move a0,t1 │ │ + addiu s6,v0,1 │ │ + lw t9,-30372(gp) │ │ + move a0,s6 │ │ li a1,46 │ │ - sw t1,52(sp) │ │ jalr t9 │ │ - move s5,v0 │ │ + move s2,v0 │ │ + beqz v0,4f8c0 │ │ lw gp,32(sp) │ │ - beqz v0,4ff40 │ │ - lw a3,52(sp) │ │ - lw t9,-32488(gp) │ │ - move a0,s5 │ │ - addiu a1,s2,7904 │ │ - bal 6d514 <__ckd_salloc__> │ │ + lw t9,-32484(gp) │ │ + move a0,s2 │ │ + addiu a1,s3,-2352 │ │ + jalr t9 │ │ li a2,249 │ │ lw gp,32(sp) │ │ - move s5,v0 │ │ - lw t6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s2,7904 │ │ + move s2,v0 │ │ + lw t9,-32196(gp) │ │ + lw a3,52(sp) │ │ + addiu a1,s3,-2352 │ │ li a2,830 │ │ - addiu a3,t6,8372 │ │ li a0,1 │ │ jalr t9 │ │ - sw s5,16(sp) │ │ + sw s2,16(sp) │ │ + lw t2,44(sp) │ │ lw gp,32(sp) │ │ - lw t5,16(s7) │ │ - lw t9,-31108(gp) │ │ - move a0,s0 │ │ - bal 4f2bc │ │ - sw t5,52(sp) │ │ + lw t3,16(t2) │ │ + lw t9,-31104(gp) │ │ + sw t3,48(sp) │ │ + jalr t9 │ │ + move a0,s1 │ │ lw gp,32(sp) │ │ - lw t4,52(sp) │ │ - lw t9,-32176(gp) │ │ + lw t4,48(sp) │ │ + lw t9,-32172(gp) │ │ move a0,t4 │ │ - move a1,s5 │ │ + move a1,s2 │ │ jalr t9 │ │ move a2,v0 │ │ - beq s0,v0,4fe94 │ │ + beq s1,v0,4f820 │ │ lw gp,32(sp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s5,16(sp) │ │ + lw t9,-32196(gp) │ │ + lw a3,56(sp) │ │ + sw s2,16(sp) │ │ li a0,3 │ │ - move a1,s6 │ │ - li a2,834 │ │ + move a1,s7 │ │ jalr t9 │ │ - addiu a3,t7,8132 │ │ + li a2,834 │ │ lw gp,32(sp) │ │ - beqz s3,50074 │ │ - lw t9,-32548(gp) │ │ + bnez s5,4f650 │ │ + lw t9,-32540(gp) │ │ lw t9,-32544(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - move s1,v0 │ │ - bnez v0,4fcc8 │ │ + move a0,s0 │ │ lw gp,32(sp) │ │ - lw ra,92(sp) │ │ - move s0,zero │ │ - move v0,s0 │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - jr ra │ │ - addiu sp,sp,96 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - addiu a0,s0,-3 │ │ - addu a0,s4,a0 │ │ + b 4f880 │ │ + move v0,s1 │ │ + b 4f700 │ │ + move s8,s2 │ │ + addiu a1,s3,-2352 │ │ + lw s3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + li a2,764 │ │ + addiu a3,s3,-1988 │ │ jalr t9 │ │ - addiu a1,a1,8280 │ │ - sltiu s3,v0,1 │ │ - b 4fb1c │ │ + sw s4,16(sp) │ │ lw gp,32(sp) │ │ - lw a1,4(s0) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s5 │ │ - sltiu a0,v0,1 │ │ + move a0,s0 │ │ lw gp,32(sp) │ │ - b 4fd98 │ │ - sw a0,48(sp) │ │ - li v0,46 │ │ - b 4fd70 │ │ - sb v0,0(v1) │ │ - b 4fb38 │ │ - sb a1,0(v0) │ │ - lw t9,-30472(gp) │ │ - lw a0,12(s7) │ │ + move v0,zero │ │ + lw s5,-30360(gp) │ │ + lw s4,68(sp) │ │ + lw s7,0(s5) │ │ + bne s4,s7,4f990 │ │ + lw ra,108(sp) │ │ + lw s8,104(sp) │ │ + lw s7,100(sp) │ │ + lw s6,96(sp) │ │ + lw s5,92(sp) │ │ + lw s4,88(sp) │ │ + lw s3,84(sp) │ │ + lw s2,80(sp) │ │ + lw s1,76(sp) │ │ + lw s0,72(sp) │ │ + jr ra │ │ + addiu sp,sp,112 │ │ + lw s8,44(sp) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - sw a3,52(sp) │ │ + lw a0,12(s8) │ │ lw gp,32(sp) │ │ - move a0,s5 │ │ - lw t9,-30472(gp) │ │ + move a0,s2 │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move s5,v0 │ │ + sw v0,48(sp) │ │ lw gp,32(sp) │ │ - addu t3,s5,v0 │ │ - lw t9,-32564(gp) │ │ - addiu a0,t3,4 │ │ - addiu a1,s2,7904 │ │ - bal 6d404 <__ckd_malloc__> │ │ + lw t0,48(sp) │ │ + lw t9,-32560(gp) │ │ + addu t1,t0,v0 │ │ + addiu a0,t1,4 │ │ + addiu a1,s3,-2352 │ │ + jalr t9 │ │ li a2,252 │ │ lw gp,32(sp) │ │ - lw a2,12(s7) │ │ - lw t2,-32696(gp) │ │ - lw t9,-30436(gp) │ │ - lw a3,52(sp) │ │ + lw a2,12(s8) │ │ + lw t9,-30388(gp) │ │ + lw a1,60(sp) │ │ move a0,v0 │ │ - addiu a1,t2,7976 │ │ + move a3,s6 │ │ jalr t9 │ │ - move s5,v0 │ │ - b 4fe14 │ │ + move s2,v0 │ │ + b 4f7a4 │ │ lw gp,32(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s2,7904 │ │ - li a2,764 │ │ - addiu a3,a3,8244 │ │ + lw s2,44(sp) │ │ + lw t9,-32504(gp) │ │ + move a0,s6 │ │ jalr t9 │ │ - sw s4,16(sp) │ │ - lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s5 │ │ - lw ra,92(sp) │ │ - move s0,zero │ │ - move v0,s0 │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - jr ra │ │ - addiu sp,sp,96 │ │ - lw t9,-32508(gp) │ │ - move a0,s1 │ │ - bal 4f8c8 │ │ - move a1,s7 │ │ + move a1,s2 │ │ lw gp,32(sp) │ │ - lw a0,20(s7) │ │ - lw t9,-32176(gp) │ │ - move a1,s1 │ │ + lw a0,20(s2) │ │ + lw t9,-32172(gp) │ │ + move a1,s6 │ │ move a2,v0 │ │ jalr t9 │ │ - move s0,v0 │ │ - sw v0,40(sp) │ │ - beq s0,v0,4fc9c │ │ + move s7,v0 │ │ + sw v0,64(sp) │ │ + beq s7,v0,4f5c0 │ │ lw gp,32(sp) │ │ - sw s1,16(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s6,16(sp) │ │ li a0,3 │ │ - addiu a1,s5,7904 │ │ + addiu a1,s1,-2352 │ │ li a2,799 │ │ jalr t9 │ │ - addiu a3,s1,8344 │ │ - b 4fc9c │ │ + addiu a3,t0,-1888 │ │ + b 4f5c0 │ │ lw gp,32(sp) │ │ - jalr t9 │ │ - move a0,s1 │ │ - lw ra,92(sp) │ │ - move v0,s0 │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - jr ra │ │ - addiu sp,sp,96 │ │ - │ │ -000500b0 : │ │ - lui gp,0x6 │ │ - addiu gp,gp,-28256 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - lw t9,-32508(gp) │ │ - sw gp,24(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - sdc1 $f20,64(sp) │ │ - sw ra,60(sp) │ │ - sw s4,56(sp) │ │ - sw s3,52(sp) │ │ - move s1,a1 │ │ - move a1,zero │ │ - move s2,a0 │ │ - bal 4f8c8 │ │ - mtc1 a2,$f20 │ │ - move s0,v0 │ │ - beqz v0,501f0 │ │ - lw gp,24(sp) │ │ - lw t9,-32512(gp) │ │ - bal 4eccc │ │ - move a0,v0 │ │ - move s4,v0 │ │ - bnez v0,50138 │ │ - lw gp,24(sp) │ │ - b 501c8 │ │ - lw a2,-32696(gp) │ │ - jalr t9 │ │ - nop │ │ - move s4,v0 │ │ - beqz v0,5016c │ │ - lw gp,24(sp) │ │ - lw v0,4(s4) │ │ - lw t9,-32624(gp) │ │ - lw s3,8(v0) │ │ - bal 4ed2c │ │ - move a0,s3 │ │ - lw gp,24(sp) │ │ - move a0,s4 │ │ - beqz v0,50124 │ │ - lw t9,-32544(gp) │ │ - lw t9,-32548(gp) │ │ + lw t9,-30340(gp) │ │ jalr t9 │ │ nop │ │ - lw gp,24(sp) │ │ - beqz s3,501c4 │ │ - lw t9,-32492(gp) │ │ - mfc1 a3,$f20 │ │ - move a0,s0 │ │ - move a1,s3 │ │ - bal 4ed34 │ │ - move a2,s1 │ │ - lw gp,24(sp) │ │ - sw v0,32(sp) │ │ - lw t9,-32504(gp) │ │ - bal 4f6f4 │ │ - move a0,s0 │ │ - lw v0,32(sp) │ │ - lw ra,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - ldc1 $f20,64(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - lw a2,-32696(gp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,a2,7904 │ │ - sw s2,16(sp) │ │ - li a0,4 │ │ - li a2,613 │ │ - jalr t9 │ │ - addiu a3,v1,-19564 │ │ - b 501a0 │ │ - move v0,zero │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s2,16(sp) │ │ - li a0,4 │ │ - addiu a1,a1,7904 │ │ - li a2,599 │ │ - jalr t9 │ │ - addiu a3,a3,8388 │ │ - b 501a0 │ │ - move v0,zero │ │ │ │ -0005021c : │ │ +0004f99c : │ │ lui gp,0x6 │ │ - addiu gp,gp,-28620 │ │ + addiu gp,gp,-26444 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - lw t9,-31128(gp) │ │ + sw s1,36(sp) │ │ + lw s1,-30360(gp) │ │ + lw t9,-31124(gp) │ │ + lw v0,0(s1) │ │ sw ra,44(sp) │ │ sw gp,16(sp) │ │ - sw s1,40(sp) │ │ - sw s0,36(sp) │ │ - move s1,a0 │ │ + sw s2,40(sp) │ │ + sw s0,32(sp) │ │ + move s2,a0 │ │ + sw v0,28(sp) │ │ addiu a0,sp,24 │ │ - bal 5164c │ │ + jalr t9 │ │ move s0,a1 │ │ lw gp,16(sp) │ │ lw a1,24(sp) │ │ - lw t9,-31104(gp) │ │ - bal 51c10 │ │ - move a0,s1 │ │ + lw t9,-31100(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ lw gp,16(sp) │ │ move a0,s0 │ │ - lw t9,-31120(gp) │ │ - bal 4e100 │ │ - move s1,v0 │ │ + lw t9,-31116(gp) │ │ + jalr t9 │ │ + move s2,v0 │ │ lw gp,16(sp) │ │ lw a0,24(sp) │ │ - lw t9,-31116(gp) │ │ + lw t9,-31112(gp) │ │ move a1,v0 │ │ - bal 509c0 │ │ + jalr t9 │ │ move s0,v0 │ │ - bnez v0,502d0 │ │ + bnez v0,4fa74 │ │ lw gp,16(sp) │ │ + lw t9,-31096(gp) │ │ lw a1,24(sp) │ │ - lw t9,-31100(gp) │ │ - bal 52f5c │ │ - move a0,s1 │ │ + jalr t9 │ │ + move a0,s2 │ │ lw gp,16(sp) │ │ - lw t9,-31112(gp) │ │ - bal 530f8 │ │ + lw t9,-31108(gp) │ │ + jalr t9 │ │ lw a0,24(sp) │ │ - lw ra,44(sp) │ │ + lw gp,16(sp) │ │ move v0,s0 │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + lw a0,28(sp) │ │ + lw v1,0(s1) │ │ + bne a0,v1,4fad4 │ │ + lw ra,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw a3,-32696(gp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a3,-32708(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a2,897 │ │ - addiu a3,a3,8412 │ │ - addiu a1,a1,7904 │ │ + addiu a3,a3,-1844 │ │ + addiu a1,a1,-2352 │ │ jalr t9 │ │ li a0,4 │ │ lw gp,16(sp) │ │ + lw t9,-32500(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ - lw t9,-32504(gp) │ │ - bal 4f6f4 │ │ - move s0,zero │ │ lw gp,16(sp) │ │ lw a1,24(sp) │ │ - lw t9,-31100(gp) │ │ - bal 52f5c │ │ - move a0,s1 │ │ + lw t9,-31096(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ lw gp,16(sp) │ │ - lw t9,-31112(gp) │ │ - bal 530f8 │ │ + lw t9,-31108(gp) │ │ + jalr t9 │ │ lw a0,24(sp) │ │ - lw ra,44(sp) │ │ - move v0,s0 │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ + lw gp,16(sp) │ │ + b 4fa50 │ │ + move v0,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00050340 : │ │ +0004fae0 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-28912 │ │ + addiu gp,gp,-26768 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - lw t9,-32152(gp) │ │ + addiu sp,sp,-56 │ │ + lw t9,-32148(gp) │ │ sw gp,16(sp) │ │ - sw s1,40(sp) │ │ - sw s0,36(sp) │ │ - sdc1 $f20,56(sp) │ │ - sw ra,52(sp) │ │ - sw s3,48(sp) │ │ - sw s2,44(sp) │ │ - move s1,a1 │ │ + sw s3,40(sp) │ │ + sw s2,36(sp) │ │ + sdc1 $f20,48(sp) │ │ + sw ra,44(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + move s3,a1 │ │ move a1,zero │ │ - bal 5021c │ │ + jalr t9 │ │ mtc1 a2,$f20 │ │ - move s0,v0 │ │ - beqz v0,50480 │ │ + move s2,v0 │ │ + beqz v0,4fc20 │ │ lw gp,16(sp) │ │ - lw t9,-32512(gp) │ │ - bal 4eccc │ │ + lw t9,-32508(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ - move s3,v0 │ │ - bnez v0,503c0 │ │ + move s0,v0 │ │ + bnez v0,4fb60 │ │ lw gp,16(sp) │ │ - b 5044c │ │ - lw t9,-32504(gp) │ │ + b 4fbec │ │ + lw t9,-32500(gp) │ │ jalr t9 │ │ nop │ │ - move s3,v0 │ │ - beqz v0,503f4 │ │ + move s0,v0 │ │ + beqz v0,4fb94 │ │ lw gp,16(sp) │ │ - lw v0,4(s3) │ │ - lw t9,-32624(gp) │ │ - lw s2,8(v0) │ │ - bal 4ed2c │ │ - move a0,s2 │ │ + lw v0,4(s0) │ │ + lw t9,-32620(gp) │ │ + lw s1,8(v0) │ │ + jalr t9 │ │ + move a0,s1 │ │ lw gp,16(sp) │ │ - move a0,s3 │ │ - beqz v0,503ac │ │ + move a0,s0 │ │ + beqz v0,4fb4c │ │ + lw t9,-32540(gp) │ │ lw t9,-32544(gp) │ │ - lw t9,-32548(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - beqz s2,50448 │ │ - lw t9,-32492(gp) │ │ + beqz s1,4fbe8 │ │ + lw t9,-32488(gp) │ │ mfc1 a3,$f20 │ │ - move a0,s0 │ │ - move a1,s2 │ │ - bal 4ed34 │ │ - move a2,s1 │ │ + move a2,s3 │ │ + move a0,s2 │ │ + jalr t9 │ │ + move a1,s1 │ │ lw gp,16(sp) │ │ - sw v0,24(sp) │ │ - lw t9,-32504(gp) │ │ - bal 4f6f4 │ │ - move a0,s0 │ │ - lw v0,24(sp) │ │ - lw ra,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - ldc1 $f20,56(sp) │ │ + move s3,v0 │ │ + lw t9,-32500(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + move v0,s3 │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + ldc1 $f20,48(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ - lw t9,-32504(gp) │ │ - bal 4f6f4 │ │ - move a0,s0 │ │ + addiu sp,sp,56 │ │ + lw t9,-32500(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ lw gp,16(sp) │ │ li a0,4 │ │ - lw a2,-32696(gp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,a2,7904 │ │ - addiu a3,v1,-19020 │ │ - jalr t9 │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a1,-2352 │ │ li a2,645 │ │ - b 50428 │ │ + jalr t9 │ │ + addiu a3,a3,-29284 │ │ + b 4fbc8 │ │ move v0,zero │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw v1,-32708(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,a1,7904 │ │ + addiu a1,v1,-2352 │ │ li a2,630 │ │ jalr t9 │ │ - addiu a3,a3,8460 │ │ - b 50428 │ │ + addiu a3,t0,-1796 │ │ + b 4fbc8 │ │ move v0,zero │ │ ... │ │ lui gp,0x6 │ │ - addiu gp,gp,-29280 │ │ + addiu gp,gp,-27136 │ │ addu gp,gp,t9 │ │ - lw t0,-32696(gp) │ │ - addiu sp,sp,-120 │ │ - addiu a3,t0,9028 │ │ - addu v0,a3,a1 │ │ - lb v0,0(v0) │ │ - sw gp,0(sp) │ │ - addiu a1,v0,36 │ │ - sltiu v1,a1,91 │ │ - sw s7,116(sp) │ │ - sw s6,112(sp) │ │ - sw s5,108(sp) │ │ - sw s4,104(sp) │ │ - sw s3,100(sp) │ │ - sw s2,96(sp) │ │ - sw s1,92(sp) │ │ - sw s0,88(sp) │ │ - beqz v1,507b8 │ │ - sltiu t1,a2,266 │ │ - bnez t1,506e0 │ │ - lw t3,-32696(gp) │ │ - lw t7,-32692(gp) │ │ - li v1,2 │ │ - sll t6,v1,0x2 │ │ - addiu t7,t7,2924 │ │ - addu t5,t7,t6 │ │ - lw a1,0(t5) │ │ - li t4,34 │ │ - lb v1,0(a1) │ │ - beq v1,t4,50710 │ │ - nop │ │ - beqz v1,50550 │ │ - move t6,zero │ │ - addiu t6,t6,1 │ │ - addu s2,a1,t6 │ │ - lb s1,0(s2) │ │ - bnez s1,5053c │ │ - nop │ │ - li t8,55 │ │ - subu t0,t8,v0 │ │ - lw s3,-32696(gp) │ │ - sra s6,v0,0x1f │ │ - negu s7,v0 │ │ - slti s5,t0,21 │ │ - li s4,20 │ │ - sw a1,68(sp) │ │ - and v1,s7,s6 │ │ - movz t0,s4,s5 │ │ - addiu a1,s3,9632 │ │ - addiu t2,sp,8 │ │ - lb t9,0(a1) │ │ - addiu t4,t2,1 │ │ - sb t9,0(t2) │ │ - bnez t9,5078c │ │ - addiu a1,a1,1 │ │ - slt a1,v1,t0 │ │ - beqz a1,50908 │ │ - nop │ │ - lw s0,-32696(gp) │ │ - lw a2,-32696(gp) │ │ - addiu a3,s0,9356 │ │ - lw s1,-32696(gp) │ │ - move t3,t6 │ │ - li t1,1 │ │ - addiu a2,a2,9660 │ │ - move t5,zero │ │ - addu v0,a3,v0 │ │ - li s0,1 │ │ - li t9,5 │ │ - li t8,34 │ │ - li s2,39 │ │ - li s4,44 │ │ - b 505ec │ │ - li s3,92 │ │ + lw v0,-32708(gp) │ │ + addiu sp,sp,-152 │ │ + addiu v1,v0,-1048 │ │ + addu a1,v1,a1 │ │ + lb t3,0(a1) │ │ + sw s5,132(sp) │ │ + lw s5,-30360(gp) │ │ + addiu t0,t3,36 │ │ + lw a3,0(s5) │ │ + sw gp,16(sp) │ │ + sltiu t1,t0,91 │ │ + sw ra,148(sp) │ │ + sw s8,144(sp) │ │ + sw s7,140(sp) │ │ + sw s6,136(sp) │ │ + sw s4,128(sp) │ │ + sw s3,124(sp) │ │ + sw s2,120(sp) │ │ + sw s1,116(sp) │ │ + sw s0,112(sp) │ │ + sw a3,108(sp) │ │ + beqz t1,4fe9c │ │ + move v0,zero │ │ + sltiu t2,a2,266 │ │ + bnez t2,4fed8 │ │ + lw t4,-32708(gp) │ │ + lw t9,-32688(gp) │ │ + li a2,2 │ │ + sll t7,a2,0x2 │ │ + addiu t9,t9,2900 │ │ + addu s0,t9,t7 │ │ + lw s1,0(s0) │ │ + li s2,34 │ │ + lb v0,0(s1) │ │ + beq v0,s2,4ff08 │ │ + move ra,s1 │ │ + beqz v0,4fd0c │ │ + li t0,55 │ │ + move v0,zero │ │ + addiu v0,v0,1 │ │ + addu a1,s1,v0 │ │ + lb a3,0(a1) │ │ + bnez a3,4fcf8 │ │ + li t0,55 │ │ + subu t2,t0,t3 │ │ + sra t1,t3,0x1f │ │ + negu a2,t3 │ │ + lw s0,-32708(gp) │ │ + and t4,a2,t1 │ │ + slti t5,t2,21 │ │ + addiu t6,sp,48 │ │ + li t7,20 │ │ + sw s1,28(sp) │ │ + move v1,t4 │ │ + movz t2,t7,t5 │ │ + addiu s1,s0,-1220 │ │ + move t1,t6 │ │ + addiu s1,s1,1 │ │ + lb s2,-1(s1) │ │ + addiu t1,t1,1 │ │ + bnez s2,4fd40 │ │ + sb s2,-1(t1) │ │ + slt s3,t4,t2 │ │ + beqz s3,500f8 │ │ + lw s7,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + addiu t5,s7,-1176 │ │ + lw s4,-32708(gp) │ │ + move a3,v0 │ │ + li ra,1 │ │ + addiu a2,s6,-1192 │ │ + move t0,zero │ │ + li s3,1 │ │ + li s2,5 │ │ + li s1,34 │ │ + li s7,39 │ │ + b 4fda0 │ │ + li s8,92 │ │ addiu v1,v1,1 │ │ - beq v1,t0,5067c │ │ + beq v1,t2,4fe30 │ │ nop │ │ - addu s6,v0,v1 │ │ - lb s5,0(s6) │ │ - bne s5,v1,505e0 │ │ + addu t8,v1,t3 │ │ + addu a1,t5,t8 │ │ + lb t4,0(a1) │ │ + bne t4,v1,4fd94 │ │ nop │ │ - beq v1,s0,505e0 │ │ + beq v1,s3,4fd94 │ │ nop │ │ - beq t1,t9,50888 │ │ - sll a3,v1,0x2 │ │ - addu a1,t7,a3 │ │ - lw a3,0(a1) │ │ - sll s5,t1,0x2 │ │ - addiu s6,sp,8 │ │ - lb a1,0(a3) │ │ - addu s7,s6,s5 │ │ - sw a3,60(s7) │ │ - beq a1,t8,5075c │ │ - addiu t1,t1,1 │ │ - beqz a1,50654 │ │ - addu a1,a1,t3 │ │ + beq ra,s2,50070 │ │ + sll t7,v1,0x2 │ │ + addu s0,t9,t7 │ │ + lw t4,0(s0) │ │ + sll s6,ra,0x2 │ │ + addiu a1,sp,112 │ │ + lb t8,0(t4) │ │ + addu t7,a1,s6 │ │ + addiu ra,ra,1 │ │ + beq t8,s1,4ff5c │ │ + sw t4,-84(t7) │ │ + beqz t8,4fe04 │ │ move a1,zero │ │ addiu a1,a1,1 │ │ - addu s6,a3,a1 │ │ - lb s5,0(s6) │ │ - bnez s5,5063c │ │ - nop │ │ - addu a1,a1,t3 │ │ - sltu t3,a1,t3 │ │ - or t5,t5,t3 │ │ - lb a3,0(a2) │ │ + addu s6,t4,a1 │ │ + lb t7,0(s6) │ │ + bnez t7,4fdf0 │ │ + nop │ │ + addu s0,a1,a3 │ │ + sltu a3,s0,a3 │ │ + or t0,t0,a3 │ │ addiu a2,a2,1 │ │ - bnez a3,50750 │ │ - sb a3,0(t2) │ │ + lb t4,-1(a2) │ │ + bnez t4,4ff54 │ │ + sb t4,-1(t1) │ │ addiu v1,v1,1 │ │ - move t3,a1 │ │ - bne v1,t0,505ec │ │ - addiu a2,s1,9676 │ │ - lb v1,8(sp) │ │ - beqz v1,506a0 │ │ + move a3,s0 │ │ + bne v1,t2,4fda0 │ │ + addiu a2,s4,-1228 │ │ + lb t9,48(sp) │ │ + bnez t9,4ffb8 │ │ move v0,zero │ │ - addiu v0,v0,1 │ │ - addiu t4,sp,8 │ │ - addu t2,t4,v0 │ │ - lb t0,0(t2) │ │ - bnez t0,50688 │ │ - nop │ │ - addu v0,v0,t3 │ │ - sltu t6,v0,t3 │ │ - or t5,t6,t5 │ │ - beqz t5,507e4 │ │ + move v0,zero │ │ + addu v0,a3,v0 │ │ + sltu s6,v0,a3 │ │ + or t0,s6,t0 │ │ + bnez t0,4ffe0 │ │ nop │ │ - li v0,-1 │ │ - lw s7,116(sp) │ │ - lw s6,112(sp) │ │ - lw s5,108(sp) │ │ - lw s4,104(sp) │ │ - lw s3,100(sp) │ │ - lw s2,96(sp) │ │ - lw s1,92(sp) │ │ - lw s0,88(sp) │ │ - jr ra │ │ - addiu sp,sp,120 │ │ - lw t7,-32692(gp) │ │ - addiu t2,t3,9088 │ │ - addu a2,a2,t2 │ │ - lbu v1,0(a2) │ │ - addiu t7,t7,2924 │ │ - sll t6,v1,0x2 │ │ - addu t5,t7,t6 │ │ - lw a1,0(t5) │ │ - li t4,34 │ │ - lb v1,0(a1) │ │ - bne v1,t4,50534 │ │ + beqz a0,4fe9c │ │ nop │ │ - move a2,a1 │ │ - move t6,zero │ │ - li t0,39 │ │ - li t3,44 │ │ - li t1,92 │ │ - li t2,34 │ │ - lb v1,1(a2) │ │ - beq v1,t0,508b4 │ │ - slti a3,v1,40 │ │ - beqz a3,50898 │ │ + move a3,zero │ │ + li a1,37 │ │ + li a2,115 │ │ + li t1,34 │ │ + li t2,39 │ │ + li t4,44 │ │ + li t3,92 │ │ + beqz t9,4fe9c │ │ + sb t9,0(a0) │ │ + beq t9,a1,4ffe8 │ │ nop │ │ - beq v1,t2,50554 │ │ - li t8,55 │ │ - addiu a2,a2,1 │ │ - b 50728 │ │ + lb t9,1(t6) │ │ + addiu a0,a0,1 │ │ addiu t6,t6,1 │ │ - move t2,t4 │ │ - b 5065c │ │ - addiu t4,t4,1 │ │ - move s6,a3 │ │ - move a1,zero │ │ - lb s5,1(s6) │ │ - beq s5,s2,50638 │ │ - slti s7,s5,40 │ │ - beqz s7,50794 │ │ - nop │ │ - beq s5,t8,50650 │ │ - nop │ │ - addiu s6,s6,1 │ │ - b 50764 │ │ - addiu a1,a1,1 │ │ - b 50580 │ │ - move t2,t4 │ │ - beq s5,s4,50638 │ │ + bnez t9,4fe80 │ │ + sb t9,0(a0) │ │ + lw a0,108(sp) │ │ + lw ra,0(s5) │ │ + bne a0,ra,50114 │ │ + lw ra,148(sp) │ │ + lw s8,144(sp) │ │ + lw s7,140(sp) │ │ + lw s6,136(sp) │ │ + lw s5,132(sp) │ │ + lw s4,128(sp) │ │ + lw s3,124(sp) │ │ + lw s2,120(sp) │ │ + lw s1,116(sp) │ │ + lw s0,112(sp) │ │ + jr ra │ │ + addiu sp,sp,152 │ │ + lw t9,-32688(gp) │ │ + addiu t5,t4,-840 │ │ + addu t6,a2,t5 │ │ + lbu a2,0(t6) │ │ + addiu t9,t9,2900 │ │ + sll t7,a2,0x2 │ │ + addu s0,t9,t7 │ │ + lw s1,0(s0) │ │ + li s2,34 │ │ + lb v0,0(s1) │ │ + bne v0,s2,4fcec │ │ + move ra,s1 │ │ + move v0,zero │ │ + li s3,39 │ │ + li s4,44 │ │ + li s6,92 │ │ + li s7,34 │ │ + lb t8,1(ra) │ │ + beq t8,s3,4fcf4 │ │ + slti s8,t8,40 │ │ + bnez s8,5008c │ │ + nop │ │ + beq t8,s4,4fcf4 │ │ + nop │ │ + bne t8,s6,50094 │ │ + nop │ │ + lb v1,2(ra) │ │ + bne v1,s6,4fcf4 │ │ + addiu ra,ra,2 │ │ + b 4ff1c │ │ + addiu v0,v0,1 │ │ + b 4fe10 │ │ + addiu t1,t1,1 │ │ + move s0,t4 │ │ + lb t8,1(s0) │ │ + beq t8,s7,4ffa4 │ │ + move a1,zero │ │ + slti s6,t8,40 │ │ + bnez s6,5000c │ │ + li t7,44 │ │ + beq t8,t7,4ffa4 │ │ nop │ │ - bne s5,s3,50780 │ │ + bne t8,s8,50014 │ │ nop │ │ - lb s7,2(s6) │ │ - bne s7,s3,50638 │ │ - addiu s6,s6,2 │ │ - b 50764 │ │ + lb t8,2(s0) │ │ + bne t8,s8,4ffa4 │ │ + addiu s0,s0,2 │ │ addiu a1,a1,1 │ │ - move v0,zero │ │ - lw s7,116(sp) │ │ - lw s6,112(sp) │ │ - lw s5,108(sp) │ │ - lw s4,104(sp) │ │ - lw s3,100(sp) │ │ - lw s2,96(sp) │ │ - lw s1,92(sp) │ │ - lw s0,88(sp) │ │ - jr ra │ │ - addiu sp,sp,120 │ │ - beqz a0,506b8 │ │ + lb t8,1(s0) │ │ + bne t8,s7,4ff70 │ │ + slti s6,t8,40 │ │ + b 4fdf0 │ │ + move a1,zero │ │ move t0,zero │ │ - addiu a1,sp,8 │ │ - li a2,37 │ │ - li a3,115 │ │ - li t3,34 │ │ - li t5,39 │ │ - li t6,44 │ │ - li t4,92 │ │ - beqz v1,506b8 │ │ - sb v1,0(a0) │ │ - beq v1,a2,50828 │ │ + li ra,1 │ │ + move v0,zero │ │ + addiu v0,v0,1 │ │ + addu t8,t6,v0 │ │ + lb a1,0(t8) │ │ + bnez a1,4ffb8 │ │ + nop │ │ + addu v0,a3,v0 │ │ + sltu s6,v0,a3 │ │ + or t0,s6,t0 │ │ + beqz t0,4fe54 │ │ nop │ │ - lb v1,1(a1) │ │ + b 4fe9c │ │ + li v0,-1 │ │ + lb t9,1(t6) │ │ + bne t9,a2,4fe8c │ │ + slt t7,a3,ra │ │ + bnez t7,50020 │ │ + addiu s0,sp,112 │ │ + li t9,115 │ │ addiu a0,a0,1 │ │ - b 50808 │ │ - addiu a1,a1,1 │ │ - lb v1,1(a1) │ │ - bne v1,a3,5081c │ │ - slt t7,t0,t1 │ │ - beqz t7,5081c │ │ - sll s1,t0,0x2 │ │ - addiu s2,sp,8 │ │ - addu v1,s2,s1 │ │ - lw t2,60(v1) │ │ - lb v1,0(t2) │ │ - beq v1,t3,508bc │ │ - addiu t0,t0,1 │ │ - addiu t2,t2,1 │ │ - sb v1,0(a0) │ │ - beqz v1,5087c │ │ - addiu t7,a0,1 │ │ - lb v1,0(t2) │ │ - move a0,t7 │ │ - addiu t2,t2,1 │ │ - sb v1,0(a0) │ │ - bnez v1,50864 │ │ - addiu t7,a0,1 │ │ - lb v1,2(a1) │ │ - b 50808 │ │ - addiu a1,a1,2 │ │ - sb zero,35(sp) │ │ - move t3,t6 │ │ - b 5067c │ │ - li t1,1 │ │ - beq v1,t3,508b4 │ │ + b 4fe94 │ │ + addiu t6,t6,1 │ │ + beq t8,s1,4fe04 │ │ nop │ │ - bne v1,t1,50744 │ │ + addiu s0,s0,1 │ │ + b 4ff98 │ │ + addiu a1,a1,1 │ │ + sll v1,a3,0x2 │ │ + addu t5,s0,v1 │ │ + lw t8,-84(t5) │ │ + lb s1,0(t8) │ │ + beq s1,t1,500a0 │ │ + addiu a3,a3,1 │ │ + addiu t8,t8,1 │ │ + lb s6,-1(t8) │ │ + addiu t0,a0,1 │ │ + beqz s6,50064 │ │ + sb s6,-1(t0) │ │ + b 50038 │ │ + move a0,t0 │ │ + bne s7,t1,5010c │ │ nop │ │ - lb s0,2(a2) │ │ - beq s0,t1,50748 │ │ - addiu a2,a2,2 │ │ - b 5053c │ │ - move t6,zero │ │ - move t7,t2 │ │ - move s0,zero │ │ - lb v1,1(t7) │ │ - beq v1,t5,50934 │ │ - slti s1,v1,40 │ │ - beqz s1,50918 │ │ + addu a0,a0,s8 │ │ + sb zero,0(a0) │ │ + lb t9,2(t6) │ │ + b 4fe78 │ │ + addiu t6,t6,2 │ │ + lb t9,48(sp) │ │ + sb zero,75(sp) │ │ + move a3,v0 │ │ + beqz t9,4fe3c │ │ + li ra,1 │ │ + b 4ffb8 │ │ + move v0,zero │ │ + beq t8,s7,4fd0c │ │ + li t0,55 │ │ + addiu ra,ra,1 │ │ + b 4ff1c │ │ + addiu v0,v0,1 │ │ + move s4,t8 │ │ + lb s7,1(s4) │ │ + beq s7,t2,50038 │ │ + move s8,zero │ │ + slti s2,s7,40 │ │ + bnez s2,50054 │ │ nop │ │ - beq v1,t3,508f4 │ │ + beq s7,t4,50038 │ │ nop │ │ - addiu t7,t7,1 │ │ - addu s4,a0,s0 │ │ - sb v1,0(s4) │ │ - b 508c4 │ │ - addiu s0,s0,1 │ │ - addu a0,a0,s0 │ │ - lb v1,2(a1) │ │ - sb zero,0(a0) │ │ - b 50808 │ │ - addiu a1,a1,2 │ │ - move t3,t6 │ │ - move t5,zero │ │ - b 5067c │ │ - li t1,1 │ │ - beq v1,t6,50934 │ │ + bne s7,t3,5010c │ │ nop │ │ - bne v1,t4,508e0 │ │ + lb s3,2(s4) │ │ + bne s3,t3,50038 │ │ + addiu s4,s4,2 │ │ + li s7,92 │ │ + addu t9,a0,s8 │ │ + sb s7,0(t9) │ │ + lb s7,1(s4) │ │ + bne s7,t2,500b0 │ │ + addiu s8,s8,1 │ │ + b 5003c │ │ + addiu t8,t8,1 │ │ + lb t9,48(sp) │ │ + bnez t9,4ffac │ │ + move a3,v0 │ │ + b 4fe54 │ │ + li ra,1 │ │ + b 500dc │ │ + addiu s4,s4,1 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ nop │ │ - lb s3,2(t7) │ │ - beq s3,t4,508e4 │ │ - addiu t7,t7,2 │ │ - b 50854 │ │ - lb v1,0(t2) │ │ │ │ -0005093c : │ │ +00050120 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-30444 │ │ + addiu gp,gp,-28368 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - lw t9,-31096(gp) │ │ + lw t9,-31092(gp) │ │ sw ra,52(sp) │ │ + sw s1,48(sp) │ │ + sw s0,44(sp) │ │ sw gp,32(sp) │ │ - sw a2,40(sp) │ │ - sw s0,48(sp) │ │ - bal 51394 │ │ + move s1,a2 │ │ + jalr t9 │ │ move s0,a0 │ │ lw gp,32(sp) │ │ move a0,s0 │ │ - lw t9,-31092(gp) │ │ - bal 51424 │ │ + lw t9,-31088(gp) │ │ + jalr t9 │ │ move s0,v0 │ │ lw gp,32(sp) │ │ - lw a2,40(sp) │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a2,16(sp) │ │ + sw s1,16(sp) │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw s0,20(sp) │ │ sw v0,24(sp) │ │ li a0,4 │ │ - addiu a1,a1,8488 │ │ + addiu a1,a1,-1768 │ │ li a2,155 │ │ - bal 706b8 │ │ - addiu a3,a3,8504 │ │ + jalr t9 │ │ + addiu a3,a3,-1752 │ │ lw ra,52(sp) │ │ - lw s0,48(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ │ │ -000509c0 : │ │ +000501a8 : │ │ lui gp,0x6 │ │ - addiu gp,gp,-30576 │ │ + addiu gp,gp,-28504 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-1440 │ │ - sw a0,1440(sp) │ │ - lw a0,-32696(gp) │ │ - sw s3,1404(sp) │ │ - sdc1 $f20,1432(sp) │ │ - lw s3,-32696(gp) │ │ - lwc1 $f20,-11212(a0) │ │ - addiu v1,sp,1224 │ │ - sw s8,1424(sp) │ │ - sw s1,1396(sp) │ │ - addiu s8,sp,824 │ │ - addiu s1,sp,24 │ │ - li t9,128 │ │ - sw s7,1420(sp) │ │ - sw s5,1412(sp) │ │ - sw s4,1408(sp) │ │ - sw s2,1400(sp) │ │ - sw s0,1392(sp) │ │ - sw gp,16(sp) │ │ - sw v1,1360(sp) │ │ - sw v1,1368(sp) │ │ - sw ra,1428(sp) │ │ - sw s6,1416(sp) │ │ - sw a1,1444(sp) │ │ - sw t9,1376(sp) │ │ - li s4,200 │ │ - sw s1,1372(sp) │ │ - move s0,s8 │ │ - move s2,s8 │ │ - sw zero,1364(sp) │ │ - move v1,zero │ │ - li s5,-2 │ │ - li s7,199 │ │ - addiu s3,s3,9028 │ │ - sll a2,s7,0x1 │ │ - addu a1,s2,a2 │ │ - sltu v0,s0,a1 │ │ - bnez v0,50b4c │ │ - sh v1,0(s0) │ │ - sltiu a3,s4,10000 │ │ - beqz a3,50ef8 │ │ - sll t2,s4,0x1 │ │ - sltiu t3,t2,10001 │ │ - li s4,10000 │ │ - movn s4,t2,t3 │ │ - sll t1,s4,0x3 │ │ - sll s1,s4,0x1 │ │ - lw t9,-30280(gp) │ │ - subu t0,t1,s1 │ │ - addiu a0,t0,3 │ │ + addiu sp,sp,-1448 │ │ + lw v0,-30360(gp) │ │ + lw t0,-32708(gp) │ │ + sw s5,1420(sp) │ │ + lw s5,-32708(gp) │ │ + sdc1 $f20,1440(sp) │ │ + lw a3,0(v0) │ │ + lw t1,-32708(gp) │ │ + lwc1 $f20,-21476(t0) │ │ + addiu v1,sp,68 │ │ + addiu a2,sp,1268 │ │ + sw s7,1428(sp) │ │ + sw s0,1400(sp) │ │ + sw a0,56(sp) │ │ + addiu s0,sp,468 │ │ + sw a1,52(sp) │ │ + li a0,128 │ │ + addiu a1,s5,-1120 │ │ + move s7,zero │ │ + sw s6,1424(sp) │ │ + sw s4,1416(sp) │ │ + sw s3,1412(sp) │ │ + sw s2,1408(sp) │ │ + sw s1,1404(sp) │ │ + sw gp,16(sp) │ │ + sw ra,1436(sp) │ │ + sw s8,1432(sp) │ │ + sw v1,36(sp) │ │ + sw a2,44(sp) │ │ + sw a3,1396(sp) │ │ + sw a0,48(sp) │ │ + sw a2,40(sp) │ │ + li s2,200 │ │ + sw s0,32(sp) │ │ + move s1,v1 │ │ + sw zero,28(sp) │ │ + li s4,-2 │ │ + addiu s6,t1,-1048 │ │ + sw a1,24(sp) │ │ + move s5,s7 │ │ + move s3,v1 │ │ + sll t2,s2,0x1 │ │ + addiu t3,t2,-2 │ │ + addu t4,s3,t3 │ │ + sltu t5,s1,t4 │ │ + bnez t5,50350 │ │ + sh s5,0(s1) │ │ + subu s0,s1,s3 │ │ + sra s1,s0,0x1 │ │ + sltiu s2,s2,10000 │ │ + beqz s2,50a10 │ │ + addiu s0,s1,1 │ │ + addiu t6,t3,2 │ │ + sltiu t7,t6,10001 │ │ + li t8,10000 │ │ + movn t8,t6,t7 │ │ + sll t9,t8,0x3 │ │ + sll s8,t8,0x1 │ │ + subu ra,t9,s8 │ │ + lw t9,-30460(gp) │ │ + addiu a0,ra,3 │ │ jalr t9 │ │ - sw v1,1384(sp) │ │ - move s6,v0 │ │ - beqz v0,50ef8 │ │ + move s2,t8 │ │ + move s7,v0 │ │ + beqz v0,50a10 │ │ lw gp,16(sp) │ │ - subu s7,s0,s2 │ │ - sra s0,s7,0x1 │ │ - lw t9,-30268(gp) │ │ - addiu s0,s0,1 │ │ + lw t9,-30464(gp) │ │ + sll s1,s0,0x1 │ │ move a0,v0 │ │ - move a1,s2 │ │ + move a1,s3 │ │ jalr t9 │ │ - sll a2,s0,0x1 │ │ - addiu t7,s1,3 │ │ + move a2,s1 │ │ + addiu v0,s8,3 │ │ lw gp,16(sp) │ │ - srl t6,t7,0x2 │ │ - sll t5,t6,0x2 │ │ - addu t4,s6,t5 │ │ - lw t9,-30268(gp) │ │ - lw a1,1372(sp) │ │ - move a0,t4 │ │ - sll a2,s0,0x2 │ │ + srl a3,v0,0x2 │ │ + sll v1,a3,0x2 │ │ + addu a2,s7,v1 │ │ + lw t9,-30464(gp) │ │ + sll s0,s0,0x2 │ │ + lw a1,32(sp) │ │ + move a0,a2 │ │ jalr t9 │ │ - sw t4,1380(sp) │ │ + move a2,s0 │ │ + lw a0,36(sp) │ │ lw gp,16(sp) │ │ - lw v1,1384(sp) │ │ - beq s2,s8,50b1c │ │ - lw a3,1380(sp) │ │ - lw t9,-30500(gp) │ │ + beq s3,a0,50328 │ │ + move t1,v0 │ │ + lw t9,-30484(gp) │ │ + sw v0,32(sp) │ │ jalr t9 │ │ - move a0,s2 │ │ + move a0,s3 │ │ lw gp,16(sp) │ │ - lw a3,1380(sp) │ │ - lw v1,1384(sp) │ │ - addiu s1,s0,-1 │ │ - addiu s7,s4,-1 │ │ - sll a0,s1,0x1 │ │ - sll ra,s7,0x1 │ │ - addu s0,s6,a0 │ │ - addu t8,s6,ra │ │ - sltu s2,s0,t8 │ │ - beqz s2,51298 │ │ - move s2,s6 │ │ - sll s1,s1,0x2 │ │ - addu s1,a3,s1 │ │ - sw a3,1372(sp) │ │ - li s6,7 │ │ - beq v1,s6,51290 │ │ - addu a1,s3,v1 │ │ - lb s6,0(a1) │ │ - li v0,-37 │ │ - beq s6,v0,50bbc │ │ - li a2,-2 │ │ - beq s5,a2,50e04 │ │ - lw t9,-31088(gp) │ │ - blez s5,50e28 │ │ - move v0,zero │ │ - sltiu a3,s5,266 │ │ - beqz a3,50b94 │ │ - li v0,2 │ │ - lw t2,-32696(gp) │ │ - addiu t1,t2,9088 │ │ - addu t0,s5,t1 │ │ - lbu v0,0(t0) │ │ - addu s6,s6,v0 │ │ - sltiu t3,s6,55 │ │ - beqz t3,50bc0 │ │ - lw a2,-32696(gp) │ │ - lw t7,-32696(gp) │ │ - addiu t6,t7,9356 │ │ - addu t5,s6,t6 │ │ - lb t4,0(t5) │ │ - beq t4,v0,50ce4 │ │ - lw a0,-32696(gp) │ │ - lw a2,-32696(gp) │ │ - addiu a1,a2,9468 │ │ - addu v0,v1,a1 │ │ - lbu s6,0(v0) │ │ - beqz s6,50cfc │ │ - lw t9,1364(sp) │ │ - lw t6,-32696(gp) │ │ - li t3,1 │ │ - addiu t5,t6,9528 │ │ - addu t4,s6,t5 │ │ - lbu v1,0(t4) │ │ - addiu t1,s6,-5 │ │ - subu t2,t3,v1 │ │ - sll t0,t2,0x2 │ │ - andi v0,t1,0xff │ │ - addu a3,s1,t0 │ │ - sltiu t9,v0,29 │ │ - beqz t9,50c68 │ │ - lw t0,0(a3) │ │ - lw a1,-32696(gp) │ │ - sll v0,v0,0x2 │ │ - addiu a0,a1,8912 │ │ - addu ra,a0,v0 │ │ - lw t8,0(ra) │ │ - addu t7,t8,gp │ │ - jr t7 │ │ + lw t1,32(sp) │ │ + addiu s3,s1,-2 │ │ + addiu a1,s8,-2 │ │ + addu s1,s7,s3 │ │ + addu t0,s7,a1 │ │ + addiu t2,s0,-4 │ │ + sltu t3,s1,t0 │ │ + beqz t3,50a24 │ │ + addu s0,t1,t2 │ │ + sw t1,32(sp) │ │ + move s3,s7 │ │ + li t4,7 │ │ + beq s5,t4,50a18 │ │ + addu t5,s6,s5 │ │ + lb s8,0(t5) │ │ + li t6,-37 │ │ + beq s8,t6,503bc │ │ + li t7,-2 │ │ + beq s4,t7,506f4 │ │ + lw t9,-31084(gp) │ │ + blez s4,50604 │ │ + slti t8,s4,266 │ │ + beqz t8,50394 │ │ + li ra,2 │ │ + lw s7,-32708(gp) │ │ + addiu v0,s7,-840 │ │ + addu a3,s4,v0 │ │ + lbu ra,0(a3) │ │ + addu a2,s8,ra │ │ + sltiu v1,a2,55 │ │ + beqz v1,503c0 │ │ + lw t7,-32708(gp) │ │ + lw a0,-32708(gp) │ │ + addiu t1,a0,-1176 │ │ + addu a1,a2,t1 │ │ + lb t0,0(a1) │ │ + beq t0,ra,504dc │ │ + nop │ │ + lw t7,-32708(gp) │ │ + addiu t9,t7,-972 │ │ + addu t8,s5,t9 │ │ + lbu s7,0(t8) │ │ + beqz s7,504f4 │ │ + lw t0,28(sp) │ │ + lw ra,-32708(gp) │ │ + li v1,1 │ │ + addiu v0,ra,-912 │ │ + addu a3,s7,v0 │ │ + lbu s8,0(a3) │ │ + addiu a2,s7,-5 │ │ + subu a0,v1,s8 │ │ + sll t1,a0,0x2 │ │ + andi a1,a2,0xff │ │ + addu t0,s0,t1 │ │ + sltiu t2,a1,29 │ │ + beqz t2,50460 │ │ + lw s5,0(t0) │ │ + lw t4,-32708(gp) │ │ + sll t3,a1,0x2 │ │ + addiu t5,t4,-1344 │ │ + addu t6,t5,t3 │ │ + lw t7,0(t6) │ │ + addu t9,t7,gp │ │ + jr t9 │ │ nop │ │ - lw a1,-12(s1) │ │ - lw a2,-4(s1) │ │ - lw t9,-31136(gp) │ │ - lw a0,1444(sp) │ │ + lw v1,-12(s0) │ │ + lw a2,-4(s0) │ │ + lw t9,-31132(gp) │ │ + lw a0,52(sp) │ │ + move a1,v1 │ │ + sw v1,60(sp) │ │ li a3,1 │ │ - sw v1,1384(sp) │ │ - bal 4ee5c │ │ - sw t0,1380(sp) │ │ - lw gp,16(sp) │ │ - lw a0,-12(s1) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw v1,1384(sp) │ │ - lw t0,1380(sp) │ │ - lw a3,-32696(gp) │ │ - lw t7,-32696(gp) │ │ - addiu a1,a3,9564 │ │ - addu a2,s6,a1 │ │ - lbu ra,0(a2) │ │ - sll v0,v1,0x2 │ │ - subu s1,s1,v0 │ │ - sll t8,v1,0x1 │ │ - addiu v0,ra,-20 │ │ - addiu t6,t7,9600 │ │ - sw t0,4(s1) │ │ - subu s0,s0,t8 │ │ - addu t5,v0,t6 │ │ - lh a0,0(s0) │ │ - lb t4,0(t5) │ │ - addu v1,t4,a0 │ │ - sltiu s6,v1,55 │ │ - beqz s6,50ccc │ │ - addiu s1,s1,4 │ │ - lw t2,-32696(gp) │ │ - addiu t9,t2,9356 │ │ - addu t1,v1,t9 │ │ - lb t0,0(t1) │ │ - beq t0,a0,50f54 │ │ - lw t3,-32696(gp) │ │ - lw t5,-32696(gp) │ │ - addiu s0,s0,2 │ │ - addiu t4,t5,9616 │ │ - addu s6,v0,t4 │ │ - b 50a54 │ │ - lb v1,0(s6) │ │ - addiu ra,a0,9412 │ │ - addu t8,s6,ra │ │ - lbu v0,0(t8) │ │ - bnez v0,50f2c │ │ - lw s6,1352(sp) │ │ - lw t9,1364(sp) │ │ - beqz t9,50e30 │ │ - li t2,3 │ │ - beq t9,t2,50f1c │ │ - nop │ │ - lw t3,-32696(gp) │ │ - li a0,-37 │ │ - addiu a2,t3,9356 │ │ - li a1,1 │ │ - addu v1,s3,v1 │ │ - lb v0,0(v1) │ │ - beq v0,a0,50d44 │ │ - addiu v0,v0,1 │ │ - sltiu s6,v0,55 │ │ - beqz s6,50d44 │ │ - addu t5,v0,a2 │ │ - lb t4,0(t5) │ │ - beq t4,a1,50d5c │ │ - lw t8,-32696(gp) │ │ - beq s0,s2,50d94 │ │ - li v0,1 │ │ - addiu s0,s0,-2 │ │ - addiu s1,s1,-4 │ │ - b 50d1c │ │ - lh v1,0(s0) │ │ - addiu t7,t8,9412 │ │ - addu t6,v0,t7 │ │ - lbu v1,0(t6) │ │ - beqz v1,50d44 │ │ - lw v0,1352(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,60(sp) │ │ + lw gp,16(sp) │ │ + lw a2,-32708(gp) │ │ + lw a0,-32708(gp) │ │ + addiu v1,a2,-876 │ │ + addu s7,s7,v1 │ │ + lbu t1,0(s7) │ │ + sll t0,s8,0x1 │ │ + addiu t9,t1,-20 │ │ + addiu t2,a0,-1064 │ │ + subu s1,s1,t0 │ │ + addu t3,t9,t2 │ │ + lh t4,0(s1) │ │ + lb a1,0(t3) │ │ + sll s8,s8,0x2 │ │ + addu t5,a1,t4 │ │ + subu t6,s0,s8 │ │ + sltiu t7,t5,55 │ │ + addiu s0,t6,4 │ │ + beqz t7,504c4 │ │ + sw s5,4(t6) │ │ + lw s5,-32708(gp) │ │ + addiu t8,s5,-1176 │ │ + addu ra,t5,t8 │ │ + lb v0,0(ra) │ │ + beq v0,t4,50778 │ │ + lw s7,24(sp) │ │ + lw a3,-32708(gp) │ │ + addiu s1,s1,2 │ │ + addiu a2,a3,-988 │ │ + addu v1,t9,a2 │ │ + b 50258 │ │ + lb s5,0(v1) │ │ + lw t2,24(sp) │ │ + addu t3,a2,t2 │ │ + lbu t4,0(t3) │ │ + bnez t4,5070c │ │ + lw s8,64(sp) │ │ + lw t0,28(sp) │ │ + beqz t0,50610 │ │ li a0,3 │ │ - sw v0,4(s1) │ │ - sw a0,1364(sp) │ │ - addiu s1,s1,4 │ │ - b 50a54 │ │ - addiu s0,s0,2 │ │ - bnez s5,50d10 │ │ - lw t3,-32696(gp) │ │ - li v0,1 │ │ - beq s2,s8,50db0 │ │ - lw t9,-30500(gp) │ │ - sw v0,1380(sp) │ │ + beq t0,a0,506e4 │ │ + nop │ │ + lw a0,-32708(gp) │ │ + li t0,-37 │ │ + addiu t2,a0,-1176 │ │ + b 50528 │ │ + li s7,1 │ │ + beq s1,s3,50580 │ │ + addiu s0,s0,-4 │ │ + addiu s1,s1,-2 │ │ + lh s5,0(s1) │ │ + addu s5,s6,s5 │ │ + lb t3,0(s5) │ │ + beq t3,t0,50518 │ │ + addiu t4,t3,1 │ │ + sltiu a1,t4,55 │ │ + beqz a1,50518 │ │ + addu t5,t4,t2 │ │ + lb t6,0(t5) │ │ + bne t6,s7,50518 │ │ + lw t7,24(sp) │ │ + addu t8,t4,t7 │ │ + lbu s5,0(t8) │ │ + beqz s5,50518 │ │ + lw v0,64(sp) │ │ + li a3,3 │ │ + sw v0,4(s0) │ │ + sw a3,28(sp) │ │ + addiu s0,s0,4 │ │ + b 50258 │ │ + addiu s1,s1,2 │ │ + bnez s4,50508 │ │ + lw a0,-32708(gp) │ │ + move s6,s3 │ │ + li s0,1 │ │ + lw a2,36(sp) │ │ + beq s6,a2,505a0 │ │ + lw t9,-30484(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ + move a0,s6 │ │ lw gp,16(sp) │ │ - lw v0,1380(sp) │ │ - lw v1,1368(sp) │ │ - lw s8,1360(sp) │ │ - beq v1,s8,50dd0 │ │ - lw t9,-30500(gp) │ │ - sw v0,1380(sp) │ │ + lw t1,40(sp) │ │ + lw v1,44(sp) │ │ + beq t1,v1,505bc │ │ + lw t9,-30484(gp) │ │ jalr t9 │ │ - move a0,v1 │ │ - lw v0,1380(sp) │ │ - lw ra,1428(sp) │ │ - lw s8,1424(sp) │ │ - lw s7,1420(sp) │ │ - lw s6,1416(sp) │ │ - lw s5,1412(sp) │ │ - lw s4,1408(sp) │ │ - lw s3,1404(sp) │ │ - lw s2,1400(sp) │ │ - lw s1,1396(sp) │ │ - lw s0,1392(sp) │ │ - ldc1 $f20,1432(sp) │ │ - jr ra │ │ - addiu sp,sp,1440 │ │ - lw a1,1440(sp) │ │ - sw v1,1384(sp) │ │ - bal 52588 │ │ - addiu a0,sp,1352 │ │ - move s5,v0 │ │ + move a0,t1 │ │ lw gp,16(sp) │ │ - bgtz s5,50b78 │ │ - lw v1,1384(sp) │ │ - move v0,zero │ │ - b 50b94 │ │ - move s5,zero │ │ - lw t7,-31216(gp) │ │ - move a1,v1 │ │ - sw v1,1384(sp) │ │ - addiu t9,t7,1200 │ │ + lw s8,-30360(gp) │ │ + lw s2,1396(sp) │ │ + lw t0,0(s8) │ │ + bne s2,t0,50a44 │ │ + move v0,s0 │ │ + lw ra,1436(sp) │ │ + lw s8,1432(sp) │ │ + lw s7,1428(sp) │ │ + lw s6,1424(sp) │ │ + lw s5,1420(sp) │ │ + lw s4,1416(sp) │ │ + lw s3,1412(sp) │ │ + lw s2,1408(sp) │ │ + lw s1,1404(sp) │ │ + lw s0,1400(sp) │ │ + ldc1 $f20,1440(sp) │ │ + jr ra │ │ + addiu sp,sp,1448 │ │ + move ra,zero │ │ + b 50394 │ │ + move s4,zero │ │ + lw t2,-31212(gp) │ │ move a0,zero │ │ - bal 504b0 │ │ - move a2,s5 │ │ - lw t9,1376(sp) │ │ + addiu s7,t2,-944 │ │ + move a1,s5 │ │ + move t9,s7 │ │ + jalr t9 │ │ + move a2,s4 │ │ + lw t3,48(sp) │ │ lw gp,16(sp) │ │ - sltu t6,t9,v0 │ │ - move s6,v0 │ │ - beqz t6,50ecc │ │ - lw v1,1384(sp) │ │ - li v0,-1 │ │ - beq t9,v0,50ecc │ │ - sll a1,s6,0x1 │ │ - lw t9,1368(sp) │ │ - lw t8,1360(sp) │ │ - sltu ra,a1,s6 │ │ - beq t9,t8,50ea0 │ │ - movn a1,v0,ra │ │ - move a0,t9 │ │ - lw t9,-30500(gp) │ │ + sltu t4,t3,v0 │ │ + beqz t4,50738 │ │ + move s8,v0 │ │ + lw t5,48(sp) │ │ + li a1,-1 │ │ + beq t5,a1,50738 │ │ + sll t6,v0,0x1 │ │ + sltu t7,t6,v0 │ │ + lw t8,40(sp) │ │ + lw ra,44(sp) │ │ + movn t6,a1,t7 │ │ + beq t8,ra,50678 │ │ + sw t6,48(sp) │ │ + lw t9,-30484(gp) │ │ jalr t9 │ │ - sw a1,1380(sp) │ │ + move a0,t8 │ │ lw gp,16(sp) │ │ - lw a1,1380(sp) │ │ - lw v1,1384(sp) │ │ - lw t9,-30280(gp) │ │ - move a0,a1 │ │ - sw v1,1384(sp) │ │ + lw t9,-30460(gp) │ │ jalr t9 │ │ - sw a1,1380(sp) │ │ - sw v0,1368(sp) │ │ + lw a0,48(sp) │ │ + sw v0,40(sp) │ │ + beqz v0,50a30 │ │ lw gp,16(sp) │ │ - lw v1,1384(sp) │ │ - beqz v0,512a0 │ │ - lw a1,1380(sp) │ │ - sw a1,1376(sp) │ │ - beqz s6,50fa8 │ │ - lw a3,1376(sp) │ │ - sltu a1,a3,s6 │ │ - beqz a1,50f68 │ │ - lw t9,-31084(gp) │ │ - lw s3,-32696(gp) │ │ - lw a0,1440(sp) │ │ - lw a1,1444(sp) │ │ - bal 5093c │ │ - addiu a2,s3,8540 │ │ + beqz s8,507bc │ │ + lw v1,48(sp) │ │ + sltu t1,v1,s8 │ │ + beqz t1,50740 │ │ + lw t9,-31080(gp) │ │ + lw s2,-32708(gp) │ │ + lw a0,56(sp) │ │ + lw a1,52(sp) │ │ + jalr t9 │ │ + addiu a2,s2,-1696 │ │ lw gp,16(sp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-31084(gp) │ │ - lw a0,1440(sp) │ │ - lw a1,1444(sp) │ │ - bal 5093c │ │ - addiu a2,s4,8556 │ │ + move s6,s3 │ │ + lw s4,-32708(gp) │ │ + lw t9,-31080(gp) │ │ + lw a0,56(sp) │ │ + lw a1,52(sp) │ │ + jalr t9 │ │ + addiu a2,s4,-1716 │ │ + li s0,2 │ │ + b 50588 │ │ lw gp,16(sp) │ │ - b 50d94 │ │ - li v0,2 │ │ - blez s5,50d88 │ │ + blez s4,50578 │ │ nop │ │ - b 50d0c │ │ - li s5,-2 │ │ - lw s5,1364(sp) │ │ - addiu v1,s5,-1 │ │ - movn s5,v1,s5 │ │ - sw s6,4(s1) │ │ - sw s5,1364(sp) │ │ - addiu s1,s1,4 │ │ - move v1,v0 │ │ - li s5,-2 │ │ - b 50a54 │ │ - addiu s0,s0,2 │ │ - addiu s0,s0,2 │ │ - addiu a0,t3,9412 │ │ - addu v1,v1,a0 │ │ - b 50a54 │ │ - lbu v1,0(v1) │ │ - lw t0,-31216(gp) │ │ - lw a0,1368(sp) │ │ - move a1,v1 │ │ - sw v1,1384(sp) │ │ - addiu t9,t0,1200 │ │ - bal 504b0 │ │ - move a2,s5 │ │ + b 50504 │ │ + li s4,-2 │ │ + lw a1,56(sp) │ │ + jalr t9 │ │ + addiu a0,sp,64 │ │ + move s4,v0 │ │ + b 50374 │ │ lw gp,16(sp) │ │ - lw a0,1440(sp) │ │ - lw t9,-31084(gp) │ │ - lw a1,1444(sp) │ │ - bal 5093c │ │ - lw a2,1368(sp) │ │ - lw gp,16(sp) │ │ - b 50d0c │ │ - lw v1,1384(sp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-31084(gp) │ │ - lw a0,1440(sp) │ │ - lw a1,1444(sp) │ │ - sw v1,1384(sp) │ │ - bal 5093c │ │ - addiu a2,t1,8540 │ │ + lw s4,28(sp) │ │ + addiu t5,s4,-1 │ │ + move t6,s4 │ │ + movn t6,t5,s4 │ │ + sw s8,4(s0) │ │ + sw t6,28(sp) │ │ + addiu s0,s0,4 │ │ + move s5,t4 │ │ + li s4,-2 │ │ + b 50258 │ │ + addiu s1,s1,2 │ │ + beqz s8,507c0 │ │ + lw a2,-32708(gp) │ │ + lw s8,40(sp) │ │ + move a1,s5 │ │ + move a0,s8 │ │ + move t9,s7 │ │ + jalr t9 │ │ + move a2,s4 │ │ lw gp,16(sp) │ │ - b 50d0c │ │ - lw v1,1384(sp) │ │ - lw t3,0(s1) │ │ - lw t9,-31140(gp) │ │ - lw a0,4(t3) │ │ - mfc1 a1,$f20 │ │ - bal 4dc80 │ │ - sw v1,1384(sp) │ │ - move t0,v0 │ │ + lw a0,56(sp) │ │ + lw t9,-31080(gp) │ │ + lw a1,52(sp) │ │ + jalr t9 │ │ + move a2,s8 │ │ + b 50504 │ │ lw gp,16(sp) │ │ - b 50c68 │ │ - lw v1,1384(sp) │ │ - lw a0,0(s1) │ │ - lw t2,-32696(gp) │ │ - lw t9,-31140(gp) │ │ - lw a0,4(a0) │ │ - b 50fe0 │ │ - lw a1,-11212(t2) │ │ - lw a3,-32696(gp) │ │ - lw a0,0(s1) │ │ - lw a1,-11212(a3) │ │ - lw t9,-31140(gp) │ │ - bal 4dc80 │ │ - sw v1,1384(sp) │ │ + addiu s1,s1,2 │ │ + addu t1,t5,s7 │ │ + b 50258 │ │ + lbu s5,0(t1) │ │ + lw v0,-32708(gp) │ │ + lw s5,0(s0) │ │ + lw t9,-31136(gp) │ │ + lw a1,-21476(v0) │ │ + jalr t9 │ │ + move a0,s5 │ │ lw gp,16(sp) │ │ - lw a0,0(s1) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - sw v0,1380(sp) │ │ + move a0,s5 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move s5,v0 │ │ + b 50460 │ │ lw gp,16(sp) │ │ - lw v1,1384(sp) │ │ - b 50c68 │ │ - lw t0,1380(sp) │ │ - lw a1,-32696(gp) │ │ - lw a0,0(s1) │ │ - b 5101c │ │ - lw a1,-11212(a1) │ │ + lw a2,-32708(gp) │ │ lw t9,-31080(gp) │ │ - lw a1,-4(s1) │ │ - lw a0,1444(sp) │ │ - bal 4f09c │ │ - sw v1,1384(sp) │ │ - move t0,v0 │ │ + lw a0,56(sp) │ │ + lw a1,52(sp) │ │ + jalr t9 │ │ + addiu a2,a2,-1696 │ │ + b 50504 │ │ + lw gp,16(sp) │ │ + lw t9,-31076(gp) │ │ + lw a1,-4(s0) │ │ + lw a0,52(sp) │ │ + jalr t9 │ │ + li a2,1 │ │ + move s5,v0 │ │ + b 50460 │ │ + lw gp,16(sp) │ │ + lw s5,0(s0) │ │ + lw t9,-31136(gp) │ │ + lw a0,4(s5) │ │ + jalr t9 │ │ + mfc1 a1,$f20 │ │ + move s5,v0 │ │ + b 50460 │ │ lw gp,16(sp) │ │ - b 50c68 │ │ - lw v1,1384(sp) │ │ + lw ra,-32708(gp) │ │ + lw t8,0(s0) │ │ lw t9,-31136(gp) │ │ - lw a2,-4(s1) │ │ - lw a0,1444(sp) │ │ - sw v1,1384(sp) │ │ + lw a1,-21476(ra) │ │ + jalr t9 │ │ + lw a0,4(t8) │ │ + move s5,v0 │ │ + b 50460 │ │ + lw gp,16(sp) │ │ + lw t9,-31072(gp) │ │ + lw a1,-4(s0) │ │ + jalr t9 │ │ + lw a0,52(sp) │ │ + move s5,v0 │ │ + b 50460 │ │ + lw gp,16(sp) │ │ + lw t9,-31132(gp) │ │ + lw a2,-4(s0) │ │ + lw a0,52(sp) │ │ move a1,zero │ │ - bal 4ee5c │ │ + jalr t9 │ │ move a3,zero │ │ - move t0,v0 │ │ + move s5,v0 │ │ + b 50460 │ │ lw gp,16(sp) │ │ - b 50c68 │ │ - lw v1,1384(sp) │ │ - lwc1 $f0,-4(s1) │ │ - lw t0,0(s1) │ │ - b 50c68 │ │ - swc1 $f0,8(t0) │ │ - lw a2,-4(s1) │ │ - lw t9,-31892(gp) │ │ - lw a0,4(a2) │ │ - lw a1,0(s1) │ │ - sw v1,1384(sp) │ │ + lwc1 $f0,-4(s0) │ │ + lw s5,0(s0) │ │ + b 50460 │ │ + swc1 $f0,8(s5) │ │ + lw s5,-4(s0) │ │ + lw t9,-31888(gp) │ │ + lw a0,4(s5) │ │ jalr t9 │ │ - sw a2,1380(sp) │ │ - lw t0,1380(sp) │ │ + lw a1,0(s0) │ │ lw gp,16(sp) │ │ - sw v0,4(t0) │ │ - b 50c68 │ │ - lw v1,1384(sp) │ │ - lw t0,-4(s1) │ │ - lw t9,-31892(gp) │ │ - lw a0,0(t0) │ │ - lw a1,0(s1) │ │ - sw v1,1384(sp) │ │ + b 50460 │ │ + sw v0,4(s5) │ │ + lw s5,-4(s0) │ │ + lw t9,-31888(gp) │ │ + lw a0,0(s5) │ │ jalr t9 │ │ - sw t0,1380(sp) │ │ - lw t0,1380(sp) │ │ + lw a1,0(s0) │ │ lw gp,16(sp) │ │ - sw v0,0(t0) │ │ - b 50c68 │ │ - lw v1,1384(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + b 50460 │ │ + sw v0,0(s5) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,a3,-1768 │ │ li a0,1 │ │ li a1,8 │ │ - addiu a2,v0,8488 │ │ + jalr t9 │ │ li a3,121 │ │ - bal 6d364 <__ckd_calloc__> │ │ - sw v1,1384(sp) │ │ lw gp,16(sp) │ │ - move t0,v0 │ │ - lw a0,0(v0) │ │ - lw t9,-31892(gp) │ │ - b 51100 │ │ - lw a1,0(s1) │ │ - lw ra,0(s1) │ │ - lw t9,-31152(gp) │ │ - lw a0,0(ra) │ │ - sw v1,1384(sp) │ │ - sw ra,1380(sp) │ │ + lw a0,0(v0) │ │ + lw t9,-31888(gp) │ │ + lw a1,0(s0) │ │ + jalr t9 │ │ + move s5,v0 │ │ + lw gp,16(sp) │ │ + b 50460 │ │ + sw v0,0(s5) │ │ + lw v0,0(s0) │ │ + lw a3,52(sp) │ │ + b 50460 │ │ + sw v0,12(a3) │ │ + lw t7,52(sp) │ │ + lw t5,-8(s0) │ │ + lw t6,-4(s0) │ │ + sw t5,0(t7) │ │ + b 50460 │ │ + sw t6,4(t7) │ │ + lw t8,-4(s0) │ │ + lw ra,52(sp) │ │ + b 50460 │ │ + sw t8,0(ra) │ │ + lw s5,0(s0) │ │ + lw t9,-31148(gp) │ │ jalr t9 │ │ - nop │ │ - lw t0,1380(sp) │ │ + lw a0,0(s5) │ │ + lw a2,-8(s0) │ │ lw gp,16(sp) │ │ - sw v0,0(t0) │ │ - lw v1,-8(s1) │ │ - sw v1,4(t0) │ │ - b 50c68 │ │ - lw v1,1384(sp) │ │ - lw t0,0(s1) │ │ - lw t9,-31152(gp) │ │ - lw a0,0(t0) │ │ - sw v1,1384(sp) │ │ + sw v0,0(s5) │ │ + b 50460 │ │ + sw a2,4(s5) │ │ + lw s5,0(s0) │ │ + lw t9,-31148(gp) │ │ jalr t9 │ │ - sw t0,1380(sp) │ │ - lw t0,1380(sp) │ │ + lw a0,0(s5) │ │ lw gp,16(sp) │ │ - sw v0,0(t0) │ │ - b 50c68 │ │ - lw v1,1384(sp) │ │ - lw a1,-12(s1) │ │ - lw a2,-4(s1) │ │ - lw t9,-31136(gp) │ │ - lw a0,1444(sp) │ │ - b 50c3c │ │ + b 50460 │ │ + sw v0,0(s5) │ │ + lw t1,-12(s0) │ │ + lw a2,-4(s0) │ │ + lw t9,-31132(gp) │ │ + lw a0,52(sp) │ │ + move a1,t1 │ │ + sw t1,60(sp) │ │ + b 50444 │ │ move a3,zero │ │ - lw a1,-4(s1) │ │ lw t9,-31076(gp) │ │ - lw a0,1444(sp) │ │ - sw v1,1384(sp) │ │ - bal 4fa50 │ │ - sw t0,1380(sp) │ │ + lw a1,-4(s0) │ │ + lw a0,52(sp) │ │ + jalr t9 │ │ + move a2,zero │ │ + move s5,v0 │ │ + b 50460 │ │ lw gp,16(sp) │ │ - b 50c50 │ │ - lw a0,-4(s1) │ │ - b 50c68 │ │ - lw t0,-4(s1) │ │ - lw t8,-12(s1) │ │ - lw t6,1444(sp) │ │ - sw t8,0(t6) │ │ - lw t7,-8(s1) │ │ - sw t7,4(t6) │ │ - lw t5,-4(s1) │ │ - b 50c68 │ │ - sw t5,8(t6) │ │ - lw a2,0(s1) │ │ - lw t9,1444(sp) │ │ - b 50c68 │ │ - sw a2,12(t9) │ │ - lw t4,-8(s1) │ │ - lw t3,1444(sp) │ │ - sw t4,0(t3) │ │ - lw t2,-4(s1) │ │ - b 50c68 │ │ - sw t2,4(t3) │ │ - lw a3,-4(s1) │ │ - lw t1,1444(sp) │ │ - b 50c68 │ │ - sw a3,0(t1) │ │ - lw t9,-31072(gp) │ │ - lw a1,-4(s1) │ │ - lw a0,1444(sp) │ │ - li a2,1 │ │ - bal 4f150 │ │ - sw v1,1384(sp) │ │ - move t0,v0 │ │ + lw t0,-4(s0) │ │ + lw t9,-31068(gp) │ │ + lw a0,52(sp) │ │ + move a1,t0 │ │ + jalr t9 │ │ + sw t0,60(sp) │ │ + b 50450 │ │ lw gp,16(sp) │ │ - b 50c68 │ │ - lw v1,1384(sp) │ │ - lw t9,-31072(gp) │ │ - lw a1,-4(s1) │ │ - lw a0,1444(sp) │ │ - b 51264 │ │ - move a2,zero │ │ - b 50d94 │ │ - move v0,zero │ │ - b 50d94 │ │ - li v0,1 │ │ - li a2,128 │ │ - addiu v0,sp,1224 │ │ - sw a2,1376(sp) │ │ - b 50ecc │ │ - sw v0,1368(sp) │ │ - ... │ │ - lui gp,0x5 │ │ - addiu gp,gp,32656 │ │ + b 50460 │ │ + lw s5,-4(s0) │ │ + lw a1,52(sp) │ │ + lw t2,-12(s0) │ │ + lw t3,-8(s0) │ │ + lw t4,-4(s0) │ │ + sw t2,0(a1) │ │ + sw t3,4(a1) │ │ + b 50460 │ │ + sw t4,8(a1) │ │ + b 506c0 │ │ + move s6,s3 │ │ + move s6,s3 │ │ + b 50588 │ │ + move s0,zero │ │ + move s6,s7 │ │ + b 50588 │ │ + li s0,1 │ │ + lw a3,44(sp) │ │ + li v0,128 │ │ + sw v0,48(sp) │ │ + b 50690 │ │ + sw a3,40(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + lui gp,0x6 │ │ + addiu gp,gp,-30720 │ │ addu gp,gp,t9 │ │ - lw a1,-32696(gp) │ │ + lw a1,-32708(gp) │ │ move a2,a0 │ │ - lw a0,-30384(gp) │ │ + lw a0,-30316(gp) │ │ addiu sp,sp,-32 │ │ - lw t9,-30324(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-30456(gp) │ │ addiu a0,a0,168 │ │ + sw gp,16(sp) │ │ sw ra,28(sp) │ │ jalr t9 │ │ - addiu a1,a1,-2788 │ │ + addiu a1,a1,-13044 │ │ lw gp,16(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,2 │ │ │ │ -00051304 : │ │ - beqz a0,51354 │ │ - li v1,1 │ │ - lw a3,4(a0) │ │ +00050a94 : │ │ + beqz a0,50ae0 │ │ + li t0,1 │ │ + lw v0,4(a0) │ │ sw zero,16(a0) │ │ - sb zero,0(a3) │ │ + sb zero,0(v0) │ │ + lw v1,4(a0) │ │ + sb zero,1(v1) │ │ + lw a3,20(a1) │ │ lw a2,4(a0) │ │ - sb zero,1(a2) │ │ - lw v0,4(a0) │ │ - sw v1,28(a0) │ │ - sw v0,8(a0) │ │ + sw t0,28(a0) │ │ + sw a2,8(a0) │ │ + beqz a3,50ae0 │ │ sw zero,44(a0) │ │ - lw v0,20(a1) │ │ - beqz v0,51354 │ │ - nop │ │ - lw t2,12(a1) │ │ - sll t1,t2,0x2 │ │ - addu v0,v0,t1 │ │ - lw t0,0(v0) │ │ - beq a0,t0,5135c │ │ + lw t1,12(a1) │ │ + sll t2,t1,0x2 │ │ + addu t3,a3,t2 │ │ + lw t4,0(t3) │ │ + beq a0,t4,50ae8 │ │ nop │ │ jr ra │ │ nop │ │ - lw t7,16(a0) │ │ - sw t7,28(a1) │ │ - lw t6,0(v0) │ │ - lw t3,8(t6) │ │ - sw t3,36(a1) │ │ - sw t3,80(a1) │ │ - lw t5,0(v0) │ │ - lw t4,0(t5) │ │ - sw t4,4(a1) │ │ - lb a0,0(t3) │ │ + lw a0,16(a0) │ │ + sw a2,36(a1) │ │ + sw a2,80(a1) │ │ + lw t5,0(t3) │ │ + sw a0,28(a1) │ │ + lw t6,0(t5) │ │ + sw t6,4(a1) │ │ + lb t7,0(a2) │ │ jr ra │ │ - sb a0,24(a1) │ │ + sb t7,24(a1) │ │ │ │ -0005138c : │ │ +00050b10 : │ │ jr ra │ │ lw v0,0(a0) │ │ │ │ -00051394 : │ │ +00050b18 : │ │ lw v0,20(a0) │ │ - beqz v0,513c0 │ │ + beqz v0,50b44 │ │ nop │ │ - lw a0,12(a0) │ │ - sll v1,a0,0x2 │ │ - addu v0,v0,v1 │ │ - lw v0,0(v0) │ │ - beqz v0,513c8 │ │ + lw v1,12(a0) │ │ + sll a0,v1,0x2 │ │ + addu a1,v0,a0 │ │ + lw a2,0(a1) │ │ + beqz a2,50b44 │ │ nop │ │ jr ra │ │ - lw v0,32(v0) │ │ - jr ra │ │ - move v0,zero │ │ + lw v0,32(a2) │ │ jr ra │ │ move v0,zero │ │ │ │ -000513d0 : │ │ +00050b4c : │ │ lw v0,20(a0) │ │ - beqz v0,513fc │ │ + beqz v0,50b78 │ │ nop │ │ - lw a0,12(a0) │ │ - sll v1,a0,0x2 │ │ - addu v0,v0,v1 │ │ - lw v0,0(v0) │ │ - beqz v0,51404 │ │ + lw v1,12(a0) │ │ + sll a0,v1,0x2 │ │ + addu a1,v0,a0 │ │ + lw a2,0(a1) │ │ + beqz a2,50b78 │ │ nop │ │ jr ra │ │ - lw v0,36(v0) │ │ - jr ra │ │ - move v0,zero │ │ + lw v0,36(a2) │ │ jr ra │ │ move v0,zero │ │ │ │ -0005140c : │ │ +00050b80 : │ │ jr ra │ │ lw v0,4(a0) │ │ │ │ -00051414 : │ │ +00050b88 : │ │ jr ra │ │ lw v0,8(a0) │ │ │ │ -0005141c : │ │ +00050b90 : │ │ jr ra │ │ lw v0,32(a0) │ │ │ │ -00051424 : │ │ +00050b98 : │ │ jr ra │ │ lw v0,80(a0) │ │ │ │ -0005142c : │ │ +00050ba0 : │ │ jr ra │ │ sw a0,0(a1) │ │ │ │ -00051434 : │ │ - lui gp,0x5 │ │ - addiu gp,gp,32284 │ │ +00050ba8 : │ │ + lui gp,0x6 │ │ + addiu gp,gp,-31064 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ + lw v0,20(a1) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ - lw v0,20(a1) │ │ - beqz v0,51480 │ │ + beqz v0,50bf0 │ │ nop │ │ - lw a1,12(a1) │ │ - sll v1,a1,0x2 │ │ - addu v0,v0,v1 │ │ - lw v0,0(v0) │ │ - beqz v0,51480 │ │ - nop │ │ - sw a0,32(v0) │ │ + lw v1,12(a1) │ │ + sll a1,v1,0x2 │ │ + addu a2,v0,a1 │ │ + lw a3,0(a2) │ │ + beqz a3,50bf0 │ │ lw ra,28(sp) │ │ + sw a0,32(a3) │ │ jr ra │ │ addiu sp,sp,32 │ │ - lw a0,-32696(gp) │ │ - lw a2,-31216(gp) │ │ - addiu t9,a2,4800 │ │ - bal 512c0 │ │ - addiu a0,a0,9696 │ │ + lw a0,-32708(gp) │ │ + lw t9,-31212(gp) │ │ + addiu t9,t9,2640 │ │ + jalr t9 │ │ + addiu a0,a0,-560 │ │ │ │ -00051494 : │ │ - lui gp,0x5 │ │ - addiu gp,gp,32188 │ │ +00050c04 : │ │ + lui gp,0x6 │ │ + addiu gp,gp,-31156 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ + lw v0,20(a1) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ - lw v0,20(a1) │ │ - beqz v0,514e0 │ │ - nop │ │ - lw a1,12(a1) │ │ - sll v1,a1,0x2 │ │ - addu v0,v0,v1 │ │ - lw v0,0(v0) │ │ - beqz v0,514e0 │ │ + beqz v0,50c4c │ │ nop │ │ - sw a0,36(v0) │ │ + lw v1,12(a1) │ │ + sll a1,v1,0x2 │ │ + addu a2,v0,a1 │ │ + lw a3,0(a2) │ │ + beqz a3,50c4c │ │ lw ra,28(sp) │ │ + sw a0,36(a3) │ │ jr ra │ │ addiu sp,sp,32 │ │ - lw a0,-32696(gp) │ │ - lw a2,-31216(gp) │ │ - addiu t9,a2,4800 │ │ - bal 512c0 │ │ - addiu a0,a0,9732 │ │ + lw a0,-32708(gp) │ │ + lw t9,-31212(gp) │ │ + addiu t9,t9,2640 │ │ + jalr t9 │ │ + addiu a0,a0,-524 │ │ │ │ -000514f4 : │ │ +00050c60 : │ │ jr ra │ │ sw a0,4(a1) │ │ │ │ -000514fc : │ │ +00050c68 : │ │ jr ra │ │ sw a0,8(a1) │ │ │ │ -00051504 : │ │ +00050c70 : │ │ jr ra │ │ lw v0,76(a0) │ │ │ │ -0005150c : │ │ +00050c78 : │ │ jr ra │ │ sw a0,76(a1) │ │ │ │ -00051514 : │ │ +00050c80 : │ │ jr ra │ │ lw v0,92(a0) │ │ │ │ -0005151c : │ │ +00050c88 : │ │ jr ra │ │ sw a0,92(a1) │ │ │ │ -00051524 : │ │ - lui gp,0x5 │ │ - addiu gp,gp,32044 │ │ +00050c90 : │ │ + lui gp,0x6 │ │ + addiu gp,gp,-31296 │ │ addu gp,gp,t9 │ │ - lw t9,-30280(gp) │ │ + lw t9,-30460(gp) │ │ jr t9 │ │ nop │ │ │ │ -0005153c : │ │ - lui gp,0x5 │ │ - addiu gp,gp,32020 │ │ +00050ca8 : │ │ + lui gp,0x6 │ │ + addiu gp,gp,-31320 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-136 │ │ - lw t9,-31068(gp) │ │ + addiu sp,sp,-48 │ │ + lw t9,-31064(gp) │ │ sw gp,16(sp) │ │ - sw s1,128(sp) │ │ - sw s0,124(sp) │ │ - sw ra,132(sp) │ │ - move s0,a1 │ │ - addiu a1,sp,24 │ │ - bal 5142c │ │ - move s1,a0 │ │ - beqz s0,51604 │ │ + sw s3,36(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + sw ra,44(sp) │ │ + sw s4,40(sp) │ │ + move s3,a0 │ │ + move s2,a1 │ │ + li a0,48 │ │ + move a1,a2 │ │ + jalr t9 │ │ + move s1,a2 │ │ + move s0,v0 │ │ + beqz v0,50db4 │ │ lw gp,16(sp) │ │ lw t9,-31064(gp) │ │ - li a0,96 │ │ - bal 51524 │ │ - addiu a1,sp,24 │ │ + sw s2,12(v0) │ │ + addiu a0,s2,2 │ │ + jalr t9 │ │ + move a1,s1 │ │ lw gp,16(sp) │ │ - beqz v0,51630 │ │ - sw v0,0(s0) │ │ - lw t9,-30412(gp) │ │ - move a0,v0 │ │ - move a1,zero │ │ + beqz v0,50db4 │ │ + sw v0,4(s0) │ │ + lw t9,-30276(gp) │ │ + li s2,1 │ │ jalr t9 │ │ - li a2,96 │ │ + sw s2,20(s0) │ │ lw gp,16(sp) │ │ - lw a1,0(s0) │ │ - lw t9,-31068(gp) │ │ - bal 5142c │ │ - move a0,s1 │ │ - lw a1,0(s0) │ │ - move v0,zero │ │ - sw zero,20(a1) │ │ - sw zero,12(a1) │ │ - sw zero,16(a1) │ │ - sw zero,36(a1) │ │ - sw zero,40(a1) │ │ - sw zero,44(a1) │ │ - sw zero,52(a1) │ │ - sw zero,56(a1) │ │ - sw zero,60(a1) │ │ - sw zero,4(a1) │ │ - sw zero,8(a1) │ │ - lw ra,132(sp) │ │ - lw s1,128(sp) │ │ - lw s0,124(sp) │ │ - jr ra │ │ - addiu sp,sp,136 │ │ - lw t9,-30244(gp) │ │ + move a0,s0 │ │ + lw t9,-31060(gp) │ │ + move a1,s1 │ │ + lw s4,0(v0) │ │ jalr t9 │ │ nop │ │ - li v1,22 │ │ - sw v1,0(v0) │ │ - lw ra,132(sp) │ │ - li v0,1 │ │ - lw s1,128(sp) │ │ - lw s0,124(sp) │ │ + lw v0,20(s1) │ │ + lw gp,16(sp) │ │ + sw s3,0(s0) │ │ + beqz v0,50d74 │ │ + sw s2,40(s0) │ │ + lw v1,12(s1) │ │ + sll a0,v1,0x2 │ │ + addu a1,v0,a0 │ │ + lw a2,0(a1) │ │ + beq s0,a2,50d84 │ │ + lw t9,-30276(gp) │ │ + li a3,1 │ │ + sw a3,32(s0) │ │ + sw zero,36(s0) │ │ + lw t9,-30276(gp) │ │ + jalr t9 │ │ + sw zero,24(s0) │ │ + lw ra,44(sp) │ │ + sw s4,0(v0) │ │ + lw s3,36(sp) │ │ + move v0,s0 │ │ + lw s4,40(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,136 │ │ - lw t9,-30244(gp) │ │ + addiu sp,sp,48 │ │ + lw t0,-32708(gp) │ │ + lw t1,-31212(gp) │ │ + addiu t9,t1,2640 │ │ jalr t9 │ │ - nop │ │ - li a0,12 │ │ - sw a0,0(v0) │ │ - b 515f0 │ │ - li v0,1 │ │ + addiu a0,t0,-488 │ │ │ │ -0005164c : │ │ - lui gp,0x5 │ │ - addiu gp,gp,31748 │ │ +00050dc8 : │ │ + lui gp,0x6 │ │ + addiu gp,gp,-31608 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ sw gp,16(sp) │ │ sw s0,24(sp) │ │ sw ra,28(sp) │ │ - beqz a0,516e4 │ │ + beqz a0,50e60 │ │ move s0,a0 │ │ lw t9,-31064(gp) │ │ li a0,96 │ │ - bal 51524 │ │ + jalr t9 │ │ move a1,zero │ │ lw gp,16(sp) │ │ - beqz v0,5170c │ │ + beqz v0,50e88 │ │ sw v0,0(s0) │ │ - lw t9,-30412(gp) │ │ - move a1,zero │ │ + lw t9,-30468(gp) │ │ move a0,v0 │ │ + move a1,zero │ │ jalr t9 │ │ li a2,96 │ │ - lw a1,0(s0) │ │ + lw v1,0(s0) │ │ move v0,zero │ │ - sw zero,20(a1) │ │ - sw zero,12(a1) │ │ - sw zero,16(a1) │ │ - sw zero,36(a1) │ │ - sw zero,40(a1) │ │ - sw zero,44(a1) │ │ - sw zero,52(a1) │ │ - sw zero,56(a1) │ │ - sw zero,60(a1) │ │ - sw zero,4(a1) │ │ - sw zero,8(a1) │ │ + sw zero,20(v1) │ │ + sw zero,12(v1) │ │ + sw zero,16(v1) │ │ + sw zero,36(v1) │ │ + sw zero,40(v1) │ │ + sw zero,44(v1) │ │ + sw zero,52(v1) │ │ + sw zero,56(v1) │ │ + sw zero,60(v1) │ │ + sw zero,4(v1) │ │ + sw zero,8(v1) │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - lw t9,-30244(gp) │ │ + lw t9,-30276(gp) │ │ jalr t9 │ │ nop │ │ - li v1,22 │ │ - sw v1,0(v0) │ │ lw ra,28(sp) │ │ - li v0,1 │ │ + li a1,22 │ │ + sw a1,0(v0) │ │ lw s0,24(sp) │ │ + li v0,1 │ │ jr ra │ │ addiu sp,sp,32 │ │ - lw t9,-30244(gp) │ │ + lw t9,-30276(gp) │ │ jalr t9 │ │ nop │ │ li a0,12 │ │ sw a0,0(v0) │ │ - b 516d4 │ │ + b 50e50 │ │ li v0,1 │ │ │ │ -00051728 : │ │ - lui gp,0x5 │ │ - addiu gp,gp,31528 │ │ +00050ea4 : │ │ + lui gp,0x6 │ │ + addiu gp,gp,-31828 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - lw t9,-31064(gp) │ │ + addiu sp,sp,-152 │ │ + sw s1,136(sp) │ │ + lw s1,-30360(gp) │ │ + lw t9,-31056(gp) │ │ + lw v0,0(s1) │ │ + sw s2,140(sp) │ │ + addiu s2,sp,28 │ │ sw gp,16(sp) │ │ - sw s3,36(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ - sw ra,44(sp) │ │ - sw s4,40(sp) │ │ + sw s3,144(sp) │ │ + sw s0,132(sp) │ │ + sw ra,148(sp) │ │ + move s0,a1 │ │ + sw v0,124(sp) │ │ + move a1,s2 │ │ + jalr t9 │ │ move s3,a0 │ │ - move s2,a1 │ │ - li a0,48 │ │ - move a1,a2 │ │ - bal 51524 │ │ - move s1,a2 │ │ - move s0,v0 │ │ - beqz v0,51834 │ │ + beqz s0,50f9c │ │ lw gp,16(sp) │ │ lw t9,-31064(gp) │ │ - sw s2,12(v0) │ │ - addiu a0,s2,2 │ │ - bal 51524 │ │ - move a1,s1 │ │ + li a0,96 │ │ + jalr t9 │ │ + move a1,s2 │ │ lw gp,16(sp) │ │ - beqz v0,51834 │ │ - sw v0,4(s0) │ │ - lw t9,-30244(gp) │ │ - li s2,1 │ │ + beqz v0,50fbc │ │ + sw v0,0(s0) │ │ + lw t9,-30468(gp) │ │ + move a0,v0 │ │ + move a1,zero │ │ jalr t9 │ │ - sw s2,20(s0) │ │ + li a2,96 │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ - lw t9,-31060(gp) │ │ - move a1,s1 │ │ - lw s4,0(v0) │ │ - bal 51304 │ │ + lw a1,0(s0) │ │ + lw t9,-31056(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + lw v1,0(s0) │ │ + lw gp,16(sp) │ │ + move v0,zero │ │ + sw zero,20(v1) │ │ + sw zero,12(v1) │ │ + sw zero,16(v1) │ │ + sw zero,36(v1) │ │ + sw zero,40(v1) │ │ + sw zero,44(v1) │ │ + sw zero,52(v1) │ │ + sw zero,56(v1) │ │ + sw zero,60(v1) │ │ + sw zero,4(v1) │ │ + sw zero,8(v1) │ │ + lw a2,124(sp) │ │ + lw a3,0(s1) │ │ + bne a2,a3,50fdc │ │ + lw ra,148(sp) │ │ + lw s3,144(sp) │ │ + lw s2,140(sp) │ │ + lw s1,136(sp) │ │ + lw s0,132(sp) │ │ + jr ra │ │ + addiu sp,sp,152 │ │ + lw t9,-30276(gp) │ │ + jalr t9 │ │ nop │ │ + li a1,22 │ │ lw gp,16(sp) │ │ - sw s3,0(s0) │ │ - sw s2,40(s0) │ │ - lw v0,20(s1) │ │ - beqz v0,517f8 │ │ - li t0,1 │ │ - lw a3,12(s1) │ │ - sll a2,a3,0x2 │ │ - addu a1,v0,a2 │ │ - lw v1,0(a1) │ │ - beq s0,v1,51804 │ │ - lw t9,-30244(gp) │ │ - sw t0,32(s0) │ │ - sw zero,36(s0) │ │ - lw t9,-30244(gp) │ │ + sw a1,0(v0) │ │ + b 50f74 │ │ + li v0,1 │ │ + lw t9,-30276(gp) │ │ jalr t9 │ │ - sw zero,24(s0) │ │ - sw s4,0(v0) │ │ - lw ra,44(sp) │ │ - move v0,s0 │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ - lw a0,-32696(gp) │ │ - lw v0,-31216(gp) │ │ - addiu t9,v0,4800 │ │ - bal 512c0 │ │ - addiu a0,a0,9768 │ │ + nop │ │ + li a0,12 │ │ + lw gp,16(sp) │ │ + sw a0,0(v0) │ │ + b 50f74 │ │ + li v0,1 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00051848 : │ │ - lui gp,0x5 │ │ - addiu gp,gp,31240 │ │ +00050fe8 : │ │ + lui gp,0x6 │ │ + addiu gp,gp,-32152 │ │ addu gp,gp,t9 │ │ - lw t9,-30372(gp) │ │ + lw t9,-30204(gp) │ │ jr t9 │ │ nop │ │ │ │ -00051860 : │ │ - lui gp,0x5 │ │ - addiu gp,gp,31216 │ │ +00051000 : │ │ + lui gp,0x6 │ │ + addiu gp,gp,-32176 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ + lw t0,20(a1) │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ sw s2,32(sp) │ │ - lw v0,20(a1) │ │ + sw s0,24(sp) │ │ + sw ra,36(sp) │ │ + sw s1,28(sp) │ │ move s0,a1 │ │ - beqz v0,519f0 │ │ - move s1,a0 │ │ - lw s2,16(a1) │ │ - lw v1,12(a1) │ │ - addiu a1,s2,-1 │ │ - sltu a0,v1,a1 │ │ - beqz a0,51994 │ │ - lw t9,-31056(gp) │ │ - sll t2,v1,0x2 │ │ - addu t1,v0,t2 │ │ - lw v1,0(t1) │ │ - beq v1,s1,51980 │ │ + beqz t0,5116c │ │ + move s2,a0 │ │ + lw a1,16(a1) │ │ + lw t4,12(s0) │ │ + addiu a0,a1,-1 │ │ + sltu a2,t4,a0 │ │ + beqz a2,51104 │ │ + lw t9,-31052(gp) │ │ + sll t3,t4,0x2 │ │ + addu t5,t0,t3 │ │ + lw t6,0(t5) │ │ + beq t6,s2,510f0 │ │ lw ra,36(sp) │ │ - lw t3,12(s0) │ │ - beqz v0,5192c │ │ - sll v1,t3,0x2 │ │ - addu t5,v0,v1 │ │ - lw t4,0(t5) │ │ - beqz t4,51930 │ │ - addu v1,v0,v1 │ │ - lw t1,36(s0) │ │ - lb t2,24(s0) │ │ - sb t2,0(t1) │ │ - lw t0,12(s0) │ │ - lw a3,20(s0) │ │ - sll t9,t0,0x2 │ │ - addu a2,a3,t9 │ │ + beqz t6,510a8 │ │ + move t1,t0 │ │ + lw t7,36(s0) │ │ + lb t8,24(s0) │ │ + sb t8,0(t7) │ │ + lw ra,12(s0) │ │ + lw a1,20(s0) │ │ + sll a0,ra,0x2 │ │ + addu a2,a1,a0 │ │ + lw s1,0(a2) │ │ lw v1,36(s0) │ │ - lw a1,0(a2) │ │ - sw v1,8(a1) │ │ + lw a3,28(s0) │ │ + sw v1,8(s1) │ │ lw v0,12(s0) │ │ - lw a0,20(s0) │ │ - sll ra,v0,0x2 │ │ - addu t8,a0,ra │ │ - lw t7,0(t8) │ │ - lw s2,28(s0) │ │ - sw s2,16(t7) │ │ - lw t6,12(s0) │ │ - lw v0,20(s0) │ │ - sll v1,t6,0x2 │ │ - addu v1,v0,v1 │ │ - sw s1,0(v1) │ │ - lw a1,12(s0) │ │ - lw v0,20(s0) │ │ - sll a0,a1,0x2 │ │ - addu t7,v0,a0 │ │ - lw ra,0(t7) │ │ - li t3,1 │ │ - lw t8,16(ra) │ │ - sw t8,28(s0) │ │ - lw s2,0(t7) │ │ - lw t4,8(s2) │ │ - sw t4,36(s0) │ │ - sw t4,80(s0) │ │ - lw t6,0(t7) │ │ - lw t5,0(t6) │ │ - sw t5,4(s0) │ │ - lb s1,0(t4) │ │ - sw t3,48(s0) │ │ - sb s1,24(s0) │ │ + lw t9,0(a2) │ │ + lw t1,20(s0) │ │ + sll t3,v0,0x2 │ │ + sw a3,16(t9) │ │ + addu t0,t1,t3 │ │ + sw s2,0(t0) │ │ + lw s2,20(s0) │ │ + li t8,1 │ │ + addu t1,s2,t3 │ │ + lw t2,0(t1) │ │ + lw t3,8(t2) │ │ + lw t4,16(t2) │ │ + sw t3,36(s0) │ │ + sw t3,80(s0) │ │ + lw t5,0(t1) │ │ + sw t4,28(s0) │ │ + lw t6,0(t5) │ │ + sw t6,4(s0) │ │ + lb t7,0(t3) │ │ + sw t8,48(s0) │ │ + sb t7,24(s0) │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - addiu s2,s2,8 │ │ - move a0,v0 │ │ - sll a1,s2,0x2 │ │ - bal 51848 │ │ + addiu s1,a1,8 │ │ + move a0,t0 │ │ + sll a1,s1,0x2 │ │ + jalr t9 │ │ move a2,s0 │ │ lw gp,16(sp) │ │ - beqz v0,51a28 │ │ + beqz v0,511a4 │ │ sw v0,20(s0) │ │ - lw t0,16(s0) │ │ - lw t9,-30412(gp) │ │ - sll a3,t0,0x2 │ │ + lw v1,16(s0) │ │ + lw t9,-30468(gp) │ │ + sll a3,v1,0x2 │ │ addu a0,v0,a3 │ │ move a1,zero │ │ jalr t9 │ │ li a2,32 │ │ - sw s2,16(s0) │ │ - lw v0,20(s0) │ │ - beqz v0,519e8 │ │ - nop │ │ - b 518ac │ │ - lw v1,12(s0) │ │ - b 518b8 │ │ - move v1,zero │ │ + sw s1,16(s0) │ │ + lw t0,20(s0) │ │ + beqz t0,51158 │ │ + move t1,t0 │ │ + b 5104c │ │ + lw t4,12(s0) │ │ + beqz s2,510f0 │ │ + lw ra,36(sp) │ │ + lw t2,12(s0) │ │ + b 510a8 │ │ + sll t3,t2,0x2 │ │ lw t9,-31064(gp) │ │ - bal 51524 │ │ + jalr t9 │ │ li a0,4 │ │ lw gp,16(sp) │ │ - beqz v0,51a28 │ │ + beqz v0,511a4 │ │ sw v0,20(s0) │ │ sb zero,0(v0) │ │ sb zero,1(v0) │ │ sb zero,2(v0) │ │ sb zero,3(v0) │ │ li v0,1 │ │ sw v0,16(s0) │ │ - b 519d4 │ │ + b 51144 │ │ sw zero,12(s0) │ │ - lw a2,-32696(gp) │ │ - lw v1,-31216(gp) │ │ - addiu t9,v1,4800 │ │ - bal 512c0 │ │ - addiu a0,a2,9812 │ │ + lw s0,-32708(gp) │ │ + lw ra,-31212(gp) │ │ + addiu t9,ra,2640 │ │ + jalr t9 │ │ + addiu a0,s0,-444 │ │ │ │ -00051a3c : │ │ - lui gp,0x5 │ │ - addiu gp,gp,30740 │ │ +000511b8 : │ │ + lui gp,0x6 │ │ + addiu gp,gp,-32616 │ │ addu gp,gp,t9 │ │ + sltiu v0,a1,2 │ │ + bnez v0,512a8 │ │ + nop │ │ addiu sp,sp,-48 │ │ + sw s3,40(sp) │ │ + addiu s3,a1,-2 │ │ sw gp,16(sp) │ │ - sltiu v0,a1,2 │ │ - sw s1,40(sp) │ │ - sw s0,36(sp) │ │ sw ra,44(sp) │ │ - move s0,a1 │ │ - bnez v0,51b00 │ │ - move s1,a0 │ │ - addu v0,a0,a1 │ │ - lb v1,-2(v0) │ │ - bnez v1,51b04 │ │ - lw ra,44(sp) │ │ - lb a0,-1(v0) │ │ - bnez a0,51b04 │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + addu v1,a0,s3 │ │ + lb a3,0(v1) │ │ + bnez a3,51288 │ │ + addu s0,a0,a1 │ │ + lb a1,-1(s0) │ │ + bnez a1,51288 │ │ lw t9,-31064(gp) │ │ + move s1,a0 │ │ move a1,a2 │ │ - sw a2,24(sp) │ │ - bal 51524 │ │ li a0,48 │ │ + jalr t9 │ │ + move s2,a2 │ │ + move s0,v0 │ │ + beqz v0,512b0 │ │ lw gp,16(sp) │ │ - beqz v0,51b18 │ │ - lw a2,24(sp) │ │ - addiu s0,s0,-2 │ │ - lw t9,-31052(gp) │ │ - li a3,1 │ │ - sw s0,12(v0) │ │ + lw t9,-31048(gp) │ │ + li a0,1 │ │ + sw s3,12(v0) │ │ sw s1,4(v0) │ │ sw s1,8(v0) │ │ - sw s0,16(v0) │ │ - sw a3,28(v0) │ │ + sw s3,16(v0) │ │ + sw a0,28(v0) │ │ + move a1,s2 │ │ + move a0,v0 │ │ sw zero,20(v0) │ │ sw zero,0(v0) │ │ sw zero,24(v0) │ │ sw zero,40(v0) │ │ + jalr t9 │ │ sw zero,44(v0) │ │ - move a0,v0 │ │ - sw v0,24(sp) │ │ - bal 51860 │ │ - move a1,a2 │ │ lw ra,44(sp) │ │ - lw v0,24(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + move v0,s0 │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ move v0,zero │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw a2,-32696(gp) │ │ - lw a1,-31216(gp) │ │ - addiu t9,a1,4800 │ │ - bal 512c0 │ │ - addiu a0,a2,9864 │ │ + jr ra │ │ + move v0,zero │ │ + lw a2,-32708(gp) │ │ + lw t0,-31212(gp) │ │ + addiu t9,t0,2640 │ │ + jalr t9 │ │ + addiu a0,a2,-392 │ │ │ │ -00051b2c : │ │ +000512c4 : │ │ lui gp,0x5 │ │ - addiu gp,gp,30500 │ │ + addiu gp,gp,32652 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ lw t9,-31064(gp) │ │ sw s2,40(sp) │ │ addiu s2,a1,2 │ │ sw gp,16(sp) │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ - sw a2,24(sp) │ │ sw ra,44(sp) │ │ - move s0,a1 │ │ - move s1,a0 │ │ + move s1,a1 │ │ + move s0,a0 │ │ move a1,a2 │ │ - bal 51524 │ │ + sw a2,28(sp) │ │ + jalr t9 │ │ move a0,s2 │ │ + beqz v0,5137c │ │ lw gp,16(sp) │ │ - beqz v0,51be8 │ │ - lw a2,24(sp) │ │ - beqz s0,51ba4 │ │ - move a1,zero │ │ - move v1,zero │ │ - addu t0,s1,a1 │ │ - lb a3,0(t0) │ │ - addu a1,v0,a1 │ │ + beqz s1,51338 │ │ + lw a2,28(sp) │ │ + move v1,s0 │ │ + move a1,v0 │ │ + addu t0,s0,s1 │ │ + lb a3,0(v1) │ │ addiu v1,v1,1 │ │ sb a3,0(a1) │ │ - bne v1,s0,51b88 │ │ - move a1,v1 │ │ - addu s0,v0,s0 │ │ - lw t9,-31048(gp) │ │ - sb zero,1(s0) │ │ - sb zero,0(s0) │ │ - move a0,v0 │ │ - bal 51a3c │ │ + bne v1,t0,51324 │ │ + addiu a1,a1,1 │ │ + addu a0,v0,s1 │ │ + lw t9,-31044(gp) │ │ + sb zero,1(a0) │ │ + sb zero,0(a0) │ │ move a1,s2 │ │ - beqz v0,51bfc │ │ + jalr t9 │ │ + move a0,v0 │ │ + beqz v0,51390 │ │ lw gp,16(sp) │ │ - li t1,1 │ │ - sw t1,20(v0) │ │ lw ra,44(sp) │ │ + li t1,1 │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + sw t1,20(v0) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw a0,-32696(gp) │ │ - lw v0,-31216(gp) │ │ - addiu t9,v0,4800 │ │ - bal 512c0 │ │ - addiu a0,a0,9908 │ │ - lw a2,-32696(gp) │ │ - lw v1,-31216(gp) │ │ - addiu t9,v1,4800 │ │ - bal 512c0 │ │ - addiu a0,a2,9952 │ │ + lw t3,-32708(gp) │ │ + lw t4,-31212(gp) │ │ + addiu t9,t4,2640 │ │ + jalr t9 │ │ + addiu a0,t3,-348 │ │ + lw v0,-32708(gp) │ │ + lw t2,-31212(gp) │ │ + addiu t9,t2,2640 │ │ + jalr t9 │ │ + addiu a0,v0,-304 │ │ │ │ -00051c10 : │ │ +000513a4 : │ │ lui gp,0x5 │ │ - addiu gp,gp,30272 │ │ + addiu gp,gp,32428 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ - sw s0,32(sp) │ │ - sw a1,24(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + move s1,a0 │ │ jalr t9 │ │ - move s0,a0 │ │ + move s0,a1 │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ - lw a2,24(sp) │ │ lw ra,36(sp) │ │ - lw s0,32(sp) │ │ - lw t9,-31044(gp) │ │ + move a0,s1 │ │ + move a2,s0 │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + lw t9,-31040(gp) │ │ move a1,v0 │ │ - b 51b2c │ │ + jr t9 │ │ addiu sp,sp,40 │ │ │ │ -00051c60 : │ │ +000513fc : │ │ lui gp,0x5 │ │ - addiu gp,gp,30192 │ │ + addiu gp,gp,32340 │ │ addu gp,gp,t9 │ │ + beqz a0,51508 │ │ + nop │ │ addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ sw s1,28(sp) │ │ + move s1,a0 │ │ + lw a0,20(a1) │ │ + sw gp,16(sp) │ │ sw s0,24(sp) │ │ sw ra,36(sp) │ │ sw s2,32(sp) │ │ - move s1,a0 │ │ - beqz a0,51d84 │ │ + beqz a0,5156c │ │ move s0,a1 │ │ - lw a0,20(a1) │ │ - beqz a0,51df8 │ │ - lw t9,-31064(gp) │ │ - lw s2,16(a1) │ │ - lw v0,12(a1) │ │ - addiu a1,s2,-1 │ │ - sltu v1,v0,a1 │ │ - beqz v1,51d9c │ │ - sll v1,v0,0x2 │ │ - addu t2,a0,v1 │ │ - lw t1,0(t2) │ │ - beqz t1,51d20 │ │ - addu t1,a0,v1 │ │ - lw a0,36(s0) │ │ - lb t9,24(s0) │ │ - sb t9,0(a0) │ │ - lw a2,12(s0) │ │ - lw v1,20(s0) │ │ - sll a1,a2,0x2 │ │ - addu v0,v1,a1 │ │ - lw t8,0(v0) │ │ - lw ra,36(s0) │ │ - sw ra,8(t8) │ │ - lw s2,12(s0) │ │ - lw t7,20(s0) │ │ - sll t6,s2,0x2 │ │ - addu t5,t7,t6 │ │ - lw t3,0(t5) │ │ - lw t4,28(s0) │ │ - sw t4,16(t3) │ │ - lw a0,20(s0) │ │ - beqz a0,51e48 │ │ - nop │ │ + lw a1,16(a1) │ │ lw v0,12(s0) │ │ - sll v1,v0,0x2 │ │ - addu t1,a0,v1 │ │ - lw t0,0(t1) │ │ - beqz t0,51d34 │ │ - addiu t2,v0,1 │ │ - sw t2,12(s0) │ │ - sll v1,t2,0x2 │ │ - addu a2,a0,v1 │ │ - sw s1,0(a2) │ │ - lw v1,12(s0) │ │ - lw v0,20(s0) │ │ - sll a1,v1,0x2 │ │ - addu t7,v0,a1 │ │ - lw ra,0(t7) │ │ + addiu v1,a1,-1 │ │ + sltu a2,v0,v1 │ │ + beqz a2,51510 │ │ + sll t1,v0,0x2 │ │ + addu t2,a0,t1 │ │ + lw t3,0(t2) │ │ + beqz t3,5149c │ │ + addu v1,a0,t1 │ │ + lw t4,36(s0) │ │ + lb t5,24(s0) │ │ + sb t5,0(t4) │ │ + lw v0,12(s0) │ │ + lw a0,20(s0) │ │ + sll t1,v0,0x2 │ │ + addu t6,a0,t1 │ │ + lw t7,0(t6) │ │ + lw t8,36(s0) │ │ + lw ra,28(s0) │ │ + sw t8,8(t7) │ │ + lw a1,0(t6) │ │ + beqz a0,51564 │ │ + sw ra,16(a1) │ │ + addu v1,a0,t1 │ │ + lw a2,0(v1) │ │ + beqz a2,514b4 │ │ + addiu v0,v0,1 │ │ + sll t1,v0,0x2 │ │ + sw v0,12(s0) │ │ + addu v1,a0,t1 │ │ + sw s1,0(v1) │ │ + lw s1,20(s0) │ │ li t3,1 │ │ - lw t8,16(ra) │ │ - sw t8,28(s0) │ │ - lw s2,0(t7) │ │ - lw t4,8(s2) │ │ - sw t4,36(s0) │ │ - sw t4,80(s0) │ │ - lw t6,0(t7) │ │ - lw t5,0(t6) │ │ - sw t5,4(s0) │ │ - lb s1,0(t4) │ │ + addu t1,s1,t1 │ │ + lw s2,0(t1) │ │ + lw a3,8(s2) │ │ + lw a0,16(s2) │ │ + sw a3,36(s0) │ │ + sw a3,80(s0) │ │ + lw t9,0(t1) │ │ + sw a0,28(s0) │ │ + lw t0,0(t9) │ │ + sw t0,4(s0) │ │ + lb t2,0(a3) │ │ sw t3,48(s0) │ │ - sb s1,24(s0) │ │ + sb t2,24(s0) │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ - jr ra │ │ addiu sp,sp,40 │ │ - lw t9,-31056(gp) │ │ - addiu s2,s2,8 │ │ + jr ra │ │ + nop │ │ + lw t9,-31052(gp) │ │ + addiu s2,a1,8 │ │ sll a1,s2,0x2 │ │ - bal 51848 │ │ + jalr t9 │ │ move a2,s0 │ │ lw gp,16(sp) │ │ - beqz v0,51e34 │ │ + beqz v0,515ac │ │ sw v0,20(s0) │ │ - lw t0,16(s0) │ │ - lw t9,-30412(gp) │ │ - sll a3,t0,0x2 │ │ + lw a0,16(s0) │ │ + lw t9,-30468(gp) │ │ + sll a3,a0,0x2 │ │ addu a0,v0,a3 │ │ move a1,zero │ │ jalr t9 │ │ li a2,32 │ │ lw v0,12(s0) │ │ sw s2,16(s0) │ │ - sll v1,v0,0x2 │ │ + sll t1,v0,0x2 │ │ lw a0,20(s0) │ │ - bnez a0,51cb8 │ │ - addu t2,a0,v1 │ │ - b 51d34 │ │ - move a0,zero │ │ - bal 51524 │ │ + bnez a0,51454 │ │ + addu t2,a0,t1 │ │ + b 514b4 │ │ + move v1,t1 │ │ + lw t9,-31064(gp) │ │ + jalr t9 │ │ li a0,4 │ │ lw gp,16(sp) │ │ - beqz v0,51e34 │ │ + beqz v0,515ac │ │ sw v0,20(s0) │ │ + li t0,1 │ │ sb zero,0(v0) │ │ sb zero,1(v0) │ │ sb zero,2(v0) │ │ sb zero,3(v0) │ │ - li v0,1 │ │ - sw v0,16(s0) │ │ - move v1,zero │ │ + move t1,zero │ │ + sw t0,16(s0) │ │ sw zero,12(s0) │ │ - b 51de4 │ │ + b 51558 │ │ move v0,zero │ │ - lw a0,-32696(gp) │ │ - lw a2,-31216(gp) │ │ - addiu t9,a2,4800 │ │ - bal 512c0 │ │ - addiu a0,a0,9812 │ │ - lw a3,12(s0) │ │ - b 51d34 │ │ - sll v1,a3,0x2 │ │ + lw s0,-32708(gp) │ │ + lw t4,-31212(gp) │ │ + addiu t9,t4,2640 │ │ + jalr t9 │ │ + addiu a0,s0,-444 │ │ │ │ -00051e54 : │ │ +000515c0 : │ │ lui gp,0x5 │ │ - addiu gp,gp,29692 │ │ + addiu gp,gp,31888 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s2,36(sp) │ │ - sw s0,28(sp) │ │ + lw v0,20(a1) │ │ sw gp,16(sp) │ │ - sw ra,44(sp) │ │ sw s3,40(sp) │ │ + sw s0,28(sp) │ │ + sw ra,44(sp) │ │ + sw s2,36(sp) │ │ sw s1,32(sp) │ │ - lw v0,20(a1) │ │ move s0,a1 │ │ - beqz v0,5202c │ │ - move s2,a0 │ │ + beqz v0,517ac │ │ + move s3,a0 │ │ lw v1,12(a1) │ │ - sll s1,v1,0x2 │ │ - addu s1,v0,s1 │ │ - lw s3,0(s1) │ │ - beqz s3,51f74 │ │ - nop │ │ - lw t9,-30244(gp) │ │ + sll s2,v1,0x2 │ │ + addu s2,v0,s2 │ │ + lw s1,0(s2) │ │ + beqz s1,516d8 │ │ + lw t9,-30276(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - move a0,s3 │ │ + move a0,s1 │ │ lw t9,-31060(gp) │ │ move a1,s0 │ │ - lw s1,0(v0) │ │ - bal 51304 │ │ + lw s2,0(v0) │ │ + jalr t9 │ │ nop │ │ - li t7,1 │ │ - lw gp,16(sp) │ │ - sw s2,0(s3) │ │ - sw t7,40(s3) │ │ lw v0,20(s0) │ │ - beqz v0,51fb8 │ │ - nop │ │ + li v1,1 │ │ + lw gp,16(sp) │ │ + sw s3,0(s1) │ │ + beqz v0,51664 │ │ + sw v1,40(s1) │ │ lw ra,12(s0) │ │ - sll t8,ra,0x2 │ │ - addu s2,v0,t8 │ │ - lw v0,0(s2) │ │ - beq s3,v0,51f08 │ │ - li v0,1 │ │ - sw v0,32(s3) │ │ - sw zero,36(s3) │ │ - lw t9,-30244(gp) │ │ - jalr t9 │ │ - sw zero,24(s3) │ │ - sw s1,0(v0) │ │ - lw t3,12(s0) │ │ - lw t2,20(s0) │ │ - sll t1,t3,0x2 │ │ - addu a1,t2,t1 │ │ - lw t0,0(a1) │ │ - lw a3,16(t0) │ │ - sw a3,28(s0) │ │ + sll a0,ra,0x2 │ │ + addu a1,v0,a0 │ │ lw a2,0(a1) │ │ - lw s1,8(a2) │ │ - sw s1,36(s0) │ │ - sw s1,80(s0) │ │ - lw a0,0(a1) │ │ - lw v1,0(a0) │ │ - sw v1,4(s0) │ │ - lb s3,0(s1) │ │ - sb s3,24(s0) │ │ + beq a2,s1,51674 │ │ + lw t9,-30276(gp) │ │ + li s3,1 │ │ + sw s3,32(s1) │ │ + sw zero,36(s1) │ │ + lw t9,-30276(gp) │ │ + jalr t9 │ │ + sw zero,24(s1) │ │ + sw s2,0(v0) │ │ + lw a3,12(s0) │ │ + lw t0,20(s0) │ │ + sll t1,a3,0x2 │ │ + addu t2,t0,t1 │ │ + lw t3,0(t2) │ │ + lw t4,8(t3) │ │ + lw t5,16(t3) │ │ + sw t4,36(s0) │ │ + sw t4,80(s0) │ │ + lw t6,0(t2) │ │ + sw t5,28(s0) │ │ + lw t7,0(t6) │ │ + sw t7,4(s0) │ │ + lb t8,0(t4) │ │ + sb t8,24(s0) │ │ lw ra,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw s3,16(a1) │ │ - addiu a0,s3,-1 │ │ - sltu v1,v1,a0 │ │ - beqz v1,51fc0 │ │ - lw t9,-31056(gp) │ │ - lw t9,-31040(gp) │ │ + lw a0,16(a1) │ │ + addiu a1,a0,-1 │ │ + sltu a2,v1,a1 │ │ + beqz a2,51754 │ │ + lw t9,-31052(gp) │ │ + lw t9,-31036(gp) │ │ lw a0,4(s0) │ │ li a1,16384 │ │ - bal 51728 │ │ + jalr t9 │ │ move a2,s0 │ │ lw gp,16(sp) │ │ - sw v0,0(s1) │ │ - lw v0,20(s0) │ │ - bnez v0,52018 │ │ + sw v0,0(s2) │ │ + lw t5,20(s0) │ │ + beqz t5,51728 │ │ + lw t9,-30276(gp) │ │ + lw t6,12(s0) │ │ + sll t7,t6,0x2 │ │ + addu t8,t5,t7 │ │ + b 51610 │ │ + lw s1,0(t8) │ │ + jalr t9 │ │ nop │ │ - b 51ea4 │ │ - move s3,zero │ │ - b 51ef8 │ │ - move v0,zero │ │ - addiu s3,s3,8 │ │ + lw gp,16(sp) │ │ + move a0,zero │ │ + lw t9,-31060(gp) │ │ + move a1,s0 │ │ + lw v0,0(v0) │ │ + jalr t9 │ │ + nop │ │ + sw s3,0(zero) │ │ + teq zero,zero │ │ + addiu s1,a0,8 │ │ + sll a1,s1,0x2 │ │ move a0,v0 │ │ - sll a1,s3,0x2 │ │ - bal 51848 │ │ + jalr t9 │ │ move a2,s0 │ │ lw gp,16(sp) │ │ - beqz v0,52068 │ │ + beqz v0,517e8 │ │ sw v0,20(s0) │ │ - lw t3,16(s0) │ │ - lw t9,-30412(gp) │ │ - sll t2,t3,0x2 │ │ - addu a0,v0,t2 │ │ + lw a3,16(s0) │ │ + lw t9,-30468(gp) │ │ + sll t0,a3,0x2 │ │ + addu a0,v0,t0 │ │ move a1,zero │ │ jalr t9 │ │ li a2,32 │ │ lw t1,12(s0) │ │ - lw t0,20(s0) │ │ - sll a3,t1,0x2 │ │ + lw t2,20(s0) │ │ + sll t3,t1,0x2 │ │ lw gp,16(sp) │ │ - addu s1,t0,a3 │ │ - b 51f88 │ │ - sw s3,16(s0) │ │ - lw t6,12(s0) │ │ - sll t5,t6,0x2 │ │ - addu t4,v0,t5 │ │ - b 51ea4 │ │ - lw s3,0(t4) │ │ + addu s2,t2,t3 │ │ + b 516ec │ │ + sw s1,16(s0) │ │ lw t9,-31064(gp) │ │ - bal 51524 │ │ + jalr t9 │ │ li a0,4 │ │ lw gp,16(sp) │ │ - beqz v0,52068 │ │ + beqz v0,517e8 │ │ sw v0,20(s0) │ │ sb zero,0(v0) │ │ sb zero,1(v0) │ │ sb zero,2(v0) │ │ sb zero,3(v0) │ │ - li v0,1 │ │ - sw v0,16(s0) │ │ + li t4,1 │ │ + sw t4,16(s0) │ │ sw zero,12(s0) │ │ - b 51f88 │ │ - lw s1,20(s0) │ │ - lw a2,-32696(gp) │ │ - lw a1,-31216(gp) │ │ - addiu t9,a1,4800 │ │ - bal 512c0 │ │ - addiu a0,a2,9812 │ │ - lui gp,0x5 │ │ - addiu gp,gp,29140 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s0,24(sp) │ │ - sw gp,16(sp) │ │ - sw ra,52(sp) │ │ - sw s6,48(sp) │ │ - sw s5,44(sp) │ │ - sw s4,40(sp) │ │ - sw s3,36(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - lw t1,12(a0) │ │ - lw t0,20(a0) │ │ - sll a3,t1,0x2 │ │ - addu v0,t0,a3 │ │ - lw s2,0(v0) │ │ - lw a2,28(a0) │ │ - lw v0,4(s2) │ │ - lw s5,36(a0) │ │ - addiu a1,a2,1 │ │ - addu v1,v0,a1 │ │ - move s0,a0 │ │ - sltu a0,v1,s5 │ │ - bnez a0,52560 │ │ - lw v1,80(s0) │ │ - lw t4,40(s2) │ │ - bnez t4,52130 │ │ - subu s5,s5,v1 │ │ - xori s5,s5,0x1 │ │ - li t5,2 │ │ - lw ra,52(sp) │ │ - li s2,1 │ │ - movn s2,t5,s5 │ │ - move v0,s2 │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - addiu s1,s5,-1 │ │ - blez s1,52168 │ │ - addiu t6,v0,-1 │ │ - addu a1,t6,s5 │ │ - lb t7,0(v1) │ │ - sb t7,0(v0) │ │ - addiu v0,v0,1 │ │ - bne v0,a1,52140 │ │ - addiu v1,v1,1 │ │ - lw s6,12(s0) │ │ - lw s4,20(s0) │ │ - sll s3,s6,0x2 │ │ - addu s2,s4,s3 │ │ - lw s2,0(s2) │ │ - lw ra,44(s2) │ │ - li t8,2 │ │ - beq ra,t8,52454 │ │ - nop │ │ - lw v1,12(s2) │ │ - addiu a0,v1,-1 │ │ - subu v0,a0,s1 │ │ - bnez v0,5222c │ │ - nop │ │ - b 52200 │ │ - lw s3,36(s0) │ │ - lw v0,12(s2) │ │ - sll a1,v0,0x1 │ │ - bnez a1,52224 │ │ - srl a2,v0,0x3 │ │ - addu a1,a2,v0 │ │ - sw a1,12(s2) │ │ - lw t9,-31056(gp) │ │ - move a0,s4 │ │ - addiu a1,a1,2 │ │ - bal 51848 │ │ - move a2,s0 │ │ - lw gp,16(sp) │ │ - beqz v0,52210 │ │ - sw v0,4(s2) │ │ - lw t3,12(s0) │ │ - subu t4,s3,s4 │ │ - lw t2,20(s0) │ │ - addu s3,v0,t4 │ │ - sll t1,t3,0x2 │ │ - sw s3,36(s0) │ │ - addu t0,t2,t1 │ │ - lw s2,0(t0) │ │ - lw a3,12(s2) │ │ - addiu v0,a3,-1 │ │ - subu v0,v0,s1 │ │ - bnez v0,5222c │ │ - nop │ │ - lw a1,20(s2) │ │ - bnez a1,52194 │ │ - lw s4,4(s2) │ │ - sw zero,4(s2) │ │ - lw s1,-32696(gp) │ │ - lw s0,-31216(gp) │ │ - addiu t9,s0,4800 │ │ - bal 512c0 │ │ - addiu a0,s1,10040 │ │ - b 521ac │ │ - sw a1,12(s2) │ │ - lw t5,24(s2) │ │ - sltiu t6,v0,8193 │ │ - li s2,8192 │ │ - beqz t5,52480 │ │ - movn s2,v0,t6 │ │ - move s6,zero │ │ - li s4,-1 │ │ - li s3,10 │ │ - lw t0,4(s0) │ │ - lw t1,4(t0) │ │ - addiu v0,t1,-1 │ │ - bltz v0,5236c │ │ - sw v0,4(t0) │ │ - lw t2,4(s0) │ │ - lw t4,0(t2) │ │ - addiu t3,t4,1 │ │ - lbu v0,0(t4) │ │ - sw t3,0(t2) │ │ - beq v0,s3,52534 │ │ - nop │ │ - lw a3,12(s0) │ │ - lw t9,20(s0) │ │ - sll a2,a3,0x2 │ │ - addu a1,t9,a2 │ │ - lw v1,0(a1) │ │ - lw a0,4(v1) │ │ - addu ra,a0,s5 │ │ - addu t8,ra,s6 │ │ - addiu s6,s6,1 │ │ - sltu t7,s6,s2 │ │ - bnez t7,5224c │ │ - sb v0,-1(t8) │ │ - sw s6,28(s0) │ │ - lw t3,12(s0) │ │ - lw t2,20(s0) │ │ - sll t1,t3,0x2 │ │ - addu t0,t2,t1 │ │ - lw s4,0(t0) │ │ - sw s6,16(s4) │ │ - lw v1,28(s0) │ │ - bnez v1,523a8 │ │ - nop │ │ - beqz s1,52460 │ │ - li s5,2 │ │ - lw t5,12(s0) │ │ - lw s6,20(s0) │ │ - sll s3,t5,0x2 │ │ - addu s2,s6,s3 │ │ - lw t4,0(s2) │ │ - sw s5,44(t4) │ │ - lw a0,12(s0) │ │ - lw ra,20(s0) │ │ - sll t8,a0,0x2 │ │ - addu a0,ra,t8 │ │ - lw s3,0(a0) │ │ - lw v1,28(s0) │ │ - lw t7,12(s3) │ │ - addu v0,v1,s1 │ │ - sltu t6,t7,v0 │ │ - beqz t6,523d4 │ │ - li s2,2 │ │ - srl s4,v1,0x1 │ │ - lw t9,-31056(gp) │ │ - lw a0,4(s3) │ │ - addu a1,s4,v0 │ │ - bal 51848 │ │ - move a2,s0 │ │ - lw gp,16(sp) │ │ - sw v0,4(s3) │ │ - lw v0,12(s0) │ │ - lw a2,20(s0) │ │ - sll a3,v0,0x2 │ │ - addu a0,a2,a3 │ │ - lw a1,0(a0) │ │ - lw v1,4(a1) │ │ - beqz v1,52574 │ │ - nop │ │ - lw t0,28(s0) │ │ - b 523d4 │ │ - addu v0,t0,s1 │ │ - lw t9,-30252(gp) │ │ - jalr t9 │ │ - lw a0,4(s0) │ │ - bne v0,s4,52274 │ │ - lw gp,16(sp) │ │ - lw s3,4(s0) │ │ - lhu s5,12(s3) │ │ - andi v0,s5,0x40 │ │ - beqz v0,522ac │ │ - nop │ │ - lw s3,-32696(gp) │ │ - lw s2,-31216(gp) │ │ - addiu t9,s2,4800 │ │ - bal 512c0 │ │ - addiu a0,s3,10084 │ │ - move s2,zero │ │ - lw a0,12(s0) │ │ - lw ra,20(s0) │ │ - sll t8,a0,0x2 │ │ - addu a0,ra,t8 │ │ - lw s3,0(a0) │ │ - addu v0,v1,s1 │ │ - lw t7,12(s3) │ │ - sltu t6,t7,v0 │ │ - bnez t6,52324 │ │ - srl s4,v1,0x1 │ │ - sw v0,28(s0) │ │ - lw a3,0(a0) │ │ - lw a2,4(a3) │ │ - addu a1,a2,v0 │ │ - sb zero,0(a1) │ │ - lw v1,12(s0) │ │ - lw a0,20(s0) │ │ - sll ra,v1,0x2 │ │ - addu t8,a0,ra │ │ - lw t7,0(t8) │ │ - lw t5,28(s0) │ │ - lw t6,4(t7) │ │ - move v0,s2 │ │ - addu s6,t6,t5 │ │ - sb zero,1(s6) │ │ - lw s3,12(s0) │ │ - lw s5,20(s0) │ │ - sll t4,s3,0x2 │ │ - addu t3,s5,t4 │ │ - lw t2,0(t3) │ │ - lw t1,4(t2) │ │ - sw t1,80(s0) │ │ - lw ra,52(sp) │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - sw zero,28(s0) │ │ - b 522c8 │ │ - sw zero,16(s2) │ │ - lw t9,-31036(gp) │ │ - lw a0,4(s0) │ │ - bal 51e54 │ │ - move a1,s0 │ │ - li s2,1 │ │ - lw gp,16(sp) │ │ - b 523ac │ │ - lw v1,28(s0) │ │ - lw t9,-30244(gp) │ │ - jalr t9 │ │ - li s4,4 │ │ - li s3,-97 │ │ - lw gp,16(sp) │ │ - sw zero,0(v0) │ │ - b 524c8 │ │ - lw a1,12(s0) │ │ - lw t9,-30244(gp) │ │ - jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - sw zero,0(v0) │ │ - lw s6,4(s0) │ │ - lhu t6,12(s6) │ │ - and t5,t6,s3 │ │ - sh t5,12(s6) │ │ - lw a1,12(s0) │ │ - lw v1,20(s0) │ │ - sll a0,a1,0x2 │ │ - addu ra,v1,a0 │ │ - lw t8,0(ra) │ │ - lw t9,-30396(gp) │ │ - lw t7,4(t8) │ │ - lw a3,4(s0) │ │ - addu a0,t7,s1 │ │ - li a1,1 │ │ - jalr t9 │ │ - move a2,s2 │ │ - move s6,v0 │ │ - lw gp,16(sp) │ │ - bnez v0,522b0 │ │ - sw v0,28(s0) │ │ - lw v0,4(s0) │ │ - lhu a3,12(v0) │ │ - andi a2,a3,0x40 │ │ - beqz a2,522b0 │ │ - lw t9,-30244(gp) │ │ + b 516ec │ │ + lw s2,20(s0) │ │ + lw s0,-32708(gp) │ │ + lw s1,-31212(gp) │ │ + addiu t9,s1,2640 │ │ jalr t9 │ │ - nop │ │ - lw s5,0(v0) │ │ - beq s5,s4,524a0 │ │ - lw gp,16(sp) │ │ - b 52398 │ │ - lw s3,-32696(gp) │ │ - lw t4,12(s0) │ │ - lw t3,20(s0) │ │ - sll t2,t4,0x2 │ │ - addu t1,t3,t2 │ │ - lw t9,0(t1) │ │ - lw t0,4(t9) │ │ - addu s4,t0,s6 │ │ - addu s2,s4,s1 │ │ - sb v0,0(s2) │ │ - b 522ac │ │ - addiu s6,s6,1 │ │ - lw t3,-32696(gp) │ │ - lw t2,-31216(gp) │ │ - addiu t9,t2,4800 │ │ - bal 512c0 │ │ - addiu a0,t3,9984 │ │ - lw s1,-32696(gp) │ │ - lw s0,-31216(gp) │ │ - addiu t9,s0,4800 │ │ - bal 512c0 │ │ - addiu a0,s1,10116 │ │ + addiu a0,s0,-444 │ │ │ │ -00052588 : │ │ +000517fc : │ │ lui gp,0x5 │ │ - addiu gp,gp,27848 │ │ + addiu gp,gp,31316 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-96 │ │ - sw s4,72(sp) │ │ - sw gp,16(sp) │ │ - sw ra,92(sp) │ │ - sw s8,88(sp) │ │ - sw s7,84(sp) │ │ - sw s6,80(sp) │ │ - sw s5,76(sp) │ │ - sw s3,68(sp) │ │ - sw s2,64(sp) │ │ - sw s1,60(sp) │ │ - sw s0,56(sp) │ │ + addiu sp,sp,-104 │ │ lw v0,40(a1) │ │ - move s4,a1 │ │ - beqz v0,527e8 │ │ + sw gp,16(sp) │ │ + sw s6,88(sp) │ │ + sw ra,100(sp) │ │ + sw s8,96(sp) │ │ + sw s7,92(sp) │ │ + sw s5,84(sp) │ │ + sw s4,80(sp) │ │ + sw s3,76(sp) │ │ + sw s2,72(sp) │ │ + sw s1,68(sp) │ │ + sw s0,64(sp) │ │ + move s6,a1 │ │ + beqz v0,51a10 │ │ sw a0,92(a1) │ │ - lw s7,-32696(gp) │ │ - lw s5,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw s1,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - lw t2,36(a1) │ │ - lb a1,24(a1) │ │ - addiu s7,s7,10336 │ │ - addiu s5,s5,11360 │ │ - addiu s0,s0,11936 │ │ - addiu s1,s1,12164 │ │ - addiu s6,s6,12864 │ │ - lw t4,-32696(gp) │ │ - lw t3,-32696(gp) │ │ - lw t1,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - lw t0,-31216(gp) │ │ - addiu s2,t4,11556 │ │ - addiu s3,t3,11784 │ │ - addiu v1,t1,10224 │ │ - sb a1,0(t2) │ │ - lw v0,44(s4) │ │ - move a2,t2 │ │ - sll a0,v0,0x1 │ │ - andi t9,a1,0xff │ │ - addu t8,s5,a0 │ │ - sll t7,t9,0x2 │ │ - lh t5,0(t8) │ │ - addu t6,s7,t7 │ │ - beqz t5,52658 │ │ - lbu a3,0(t6) │ │ - sw v0,64(s4) │ │ - sw t2,68(s4) │ │ - addu t6,s0,a0 │ │ - lh t5,0(t6) │ │ - addu t4,t5,a3 │ │ - sll a1,t4,0x1 │ │ - addu t3,s1,a1 │ │ - lh t1,0(t3) │ │ - beq t1,v0,526c0 │ │ - addu t7,s6,a1 │ │ - addu v0,s2,a0 │ │ - lh v0,0(v0) │ │ - slti ra,v0,98 │ │ - bnez ra,5269c │ │ - sll a0,v0,0x1 │ │ - sll a1,a3,0x2 │ │ - addu a0,a1,s3 │ │ - lbu a3,0(a0) │ │ - sll a0,v0,0x1 │ │ - addu t6,s0,a0 │ │ - lh t5,0(t6) │ │ - addu t4,t5,a3 │ │ - sll a1,t4,0x1 │ │ - addu t3,s1,a1 │ │ - lh t1,0(t3) │ │ - bne t1,v0,5267c │ │ - addu v0,s2,a0 │ │ - addu t7,s6,a1 │ │ - lh v0,0(t7) │ │ + lw s0,36(a1) │ │ + lb a0,24(a1) │ │ + lw t5,-32708(gp) │ │ + lw a1,-32708(gp) │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t7,-32708(gp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32708(gp) │ │ + addiu s2,t5,80 │ │ + addiu t6,a1,2180 │ │ + addiu t4,a2,3204 │ │ + addiu t0,a3,1800 │ │ + addiu v1,t1,172 │ │ + addiu s3,t2,872 │ │ + addiu s4,t7,1572 │ │ + addiu s5,t3,2028 │ │ + sw s2,24(sp) │ │ + addiu s1,t9,-32 │ │ + sb a0,0(s0) │ │ + lw t8,44(s6) │ │ + move s2,s0 │ │ li a3,97 │ │ - beq v0,a3,526d8 │ │ - addiu t2,t2,1 │ │ - b 52630 │ │ - lb a1,0(t2) │ │ - lw a1,68(s4) │ │ - lw v0,64(s4) │ │ - addiu a3,s8,13564 │ │ - sll ra,v0,0x1 │ │ - subu v0,a1,a2 │ │ - sw a2,80(s4) │ │ - sw v0,32(s4) │ │ - addu t9,s5,ra │ │ - lb t8,0(a1) │ │ - lh t3,0(t9) │ │ - li t2,23 │ │ - sb t8,24(s4) │ │ - sb zero,0(a1) │ │ - beq t3,t2,527b0 │ │ - sw a1,36(s4) │ │ - sll t4,t3,0x2 │ │ - addu t1,t4,a3 │ │ - lw a0,0(t1) │ │ - beqz a0,527b0 │ │ + lbu s7,0(s0) │ │ + sll a0,t8,0x1 │ │ + addu s8,t4,a0 │ │ + sll v0,s7,0x2 │ │ + lh ra,0(s8) │ │ + addu a1,t6,v0 │ │ + beqz ra,518d4 │ │ + lbu a1,0(a1) │ │ + sw t8,64(s6) │ │ + sw s0,68(s6) │ │ + addu a2,t0,a0 │ │ + lh t1,0(a2) │ │ + addu t2,t1,a1 │ │ + sll t7,t2,0x1 │ │ + addu t3,v1,t7 │ │ + lh t5,0(t3) │ │ + beq t5,t8,51938 │ │ + addu t8,s3,t7 │ │ + addu t3,s4,a0 │ │ + lh t8,0(t3) │ │ + slti ra,t8,98 │ │ + bnez ra,51914 │ │ + sll a0,t8,0x1 │ │ + sll s7,a1,0x2 │ │ + addu t7,s7,s5 │ │ + lbu a1,0(t7) │ │ + addu a2,t0,a0 │ │ + lh t1,0(a2) │ │ + addu t2,t1,a1 │ │ + sll t7,t2,0x1 │ │ + addu t3,v1,t7 │ │ + lh t5,0(t3) │ │ + bne t5,t8,518f8 │ │ + addu t3,s4,a0 │ │ + addu t8,s3,t7 │ │ + lh t8,0(t8) │ │ + bne t8,a3,518ac │ │ + addiu s0,s0,1 │ │ + lw s0,68(s6) │ │ + lw s8,64(s6) │ │ + sll a3,s8,0x1 │ │ + subu a0,s0,s2 │ │ + sw s2,80(s6) │ │ + sw a0,32(s6) │ │ + addu t9,t4,a3 │ │ + lb s7,0(s0) │ │ + lh a3,0(t9) │ │ + li s8,23 │ │ + sb s7,24(s6) │ │ + sb zero,0(s0) │ │ + beq a3,s8,519f0 │ │ + sw s0,36(s6) │ │ + lw ra,24(sp) │ │ + sll v0,a3,0x2 │ │ + addu a1,v0,ra │ │ + lw a2,0(a1) │ │ + beqz a2,519f0 │ │ nop │ │ - lw t2,32(s4) │ │ - beqz t2,527b0 │ │ - move a0,zero │ │ - move v0,zero │ │ - b 52750 │ │ - li t4,10 │ │ - addiu v0,v0,1 │ │ - sltu ra,v0,t2 │ │ - beqz ra,527b0 │ │ - move a0,v0 │ │ - lw t7,80(s4) │ │ - addu t6,t7,a0 │ │ - lb t5,0(t6) │ │ - bne t5,t4,52740 │ │ + lw t1,32(s6) │ │ + beqz t1,519f0 │ │ + li t2,10 │ │ + lw v0,80(s6) │ │ + b 519b8 │ │ + addu t7,v0,t1 │ │ + addiu v0,v0,1 │ │ + beq v0,t7,519f4 │ │ + sltiu a1,a3,28 │ │ + lb t3,0(v0) │ │ + bne t3,t2,519ac │ │ nop │ │ - lw t9,12(s4) │ │ - lw t8,20(s4) │ │ - sll t2,t9,0x2 │ │ - addu t7,t8,t2 │ │ - lw t5,0(t7) │ │ + lw t5,12(s6) │ │ + lw t8,20(s6) │ │ + sll a0,t5,0x2 │ │ + addu t9,t8,a0 │ │ + lw s7,0(t9) │ │ addiu v0,v0,1 │ │ - lw t6,32(t5) │ │ - addiu t1,t6,1 │ │ - sw t1,32(t5) │ │ - lw a0,12(s4) │ │ - lw ra,20(s4) │ │ - sll t9,a0,0x2 │ │ - addu t8,ra,t9 │ │ - lw t2,0(t8) │ │ - sw zero,36(t2) │ │ - lw t2,32(s4) │ │ - sltu ra,v0,t2 │ │ - bnez ra,52750 │ │ - move a0,v0 │ │ - li t1,1 │ │ - sltiu v0,t3,28 │ │ - bnez v0,527d4 │ │ - sll t5,t3,0x2 │ │ - lw s3,-32696(gp) │ │ - lw t0,-31216(gp) │ │ - addiu t9,t0,4800 │ │ - bal 512c0 │ │ - addiu a0,s3,10164 │ │ - addu a0,v1,t5 │ │ - lw t4,0(a0) │ │ - addu t3,t4,gp │ │ - jr t3 │ │ + lw s8,32(s7) │ │ + sw zero,36(s7) │ │ + addiu ra,s8,1 │ │ + bne v0,t7,519b8 │ │ + sw ra,32(s7) │ │ + sltiu a1,a3,28 │ │ + beqz a1,51ed8 │ │ + sll a3,a3,0x2 │ │ + addu a2,s1,a3 │ │ + lw t1,0(a2) │ │ + addu t2,t1,gp │ │ + jr t2 │ │ nop │ │ lw v1,44(a1) │ │ - li v0,1 │ │ - bnez v1,527fc │ │ - sw v0,40(a1) │ │ - sw v0,44(a1) │ │ - lw a0,4(s4) │ │ - beqz a0,528ec │ │ - lw a1,-30384(gp) │ │ - lw a2,8(s4) │ │ - beqz a2,528f4 │ │ - lw t0,-30384(gp) │ │ - lw a0,20(s4) │ │ - beqz a0,52c68 │ │ + li a0,1 │ │ + bnez v1,51a24 │ │ + sw a0,40(a1) │ │ + sw a0,44(a1) │ │ + lw a1,4(s6) │ │ + beqz a1,51d28 │ │ + lw a2,-30316(gp) │ │ + lw a3,8(s6) │ │ + beqz a3,51d30 │ │ + lw t0,-30316(gp) │ │ + lw a0,20(s6) │ │ + beqz a0,51e00 │ │ lw t9,-31064(gp) │ │ - lw v1,12(s4) │ │ - sll t1,v1,0x2 │ │ - addu s1,a0,t1 │ │ + lw t2,12(s6) │ │ + sll t7,t2,0x2 │ │ + addu s1,a0,t7 │ │ lw v0,0(s1) │ │ - beqz v0,52bdc │ │ + beqz v0,51e6c │ │ nop │ │ - lw a3,16(v0) │ │ - lw s7,-32696(gp) │ │ - sw a3,28(s4) │ │ - lw a2,0(s1) │ │ - lw s5,-32696(gp) │ │ - lw t2,8(a2) │ │ - lw s0,-32696(gp) │ │ - sw t2,36(s4) │ │ - sw t2,80(s4) │ │ - lw a1,0(s1) │ │ - lw v1,-32696(gp) │ │ - lw a0,0(a1) │ │ - lw ra,-32696(gp) │ │ - sw a0,4(s4) │ │ - lb a1,0(t2) │ │ - addiu s7,s7,10336 │ │ - sb a1,24(s4) │ │ - addiu s5,s5,11360 │ │ - addiu s0,s0,11936 │ │ - addiu s1,v1,12164 │ │ - b 52604 │ │ - addiu s6,ra,12864 │ │ - li a2,3 │ │ - sw a2,44(s4) │ │ - lw t2,36(s4) │ │ - b 52624 │ │ - lb a1,24(s4) │ │ - lw t9,-30400(gp) │ │ - lw a0,80(s4) │ │ + lw s0,8(v0) │ │ + lw ra,16(v0) │ │ + sw s0,36(s6) │ │ + sw s0,80(s6) │ │ + lw v1,0(s1) │ │ + sw ra,28(s6) │ │ + lw a0,0(v1) │ │ + sw a0,4(s6) │ │ + lb a0,0(s0) │ │ + b 51850 │ │ + sb a0,24(s6) │ │ + lw t9,-30424(gp) │ │ + lw a0,80(s6) │ │ jalr t9 │ │ - lw s7,92(s4) │ │ - sw v0,0(s7) │ │ + lw s6,92(s6) │ │ + sw v0,0(s6) │ │ li v0,262 │ │ - lw ra,92(sp) │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ + lw ra,100(sp) │ │ + lw s8,96(sp) │ │ + lw s7,92(sp) │ │ + lw s6,88(sp) │ │ + lw s5,84(sp) │ │ + lw s4,80(sp) │ │ + lw s3,76(sp) │ │ + lw s2,72(sp) │ │ + lw s1,68(sp) │ │ + lw s0,64(sp) │ │ jr ra │ │ - addiu sp,sp,96 │ │ - b 52808 │ │ - sw a1,4(s4) │ │ - addiu a3,t0,84 │ │ - b 52814 │ │ - sw a3,8(s4) │ │ - li a3,7 │ │ - sw a3,44(s4) │ │ - lw t2,36(s4) │ │ - b 52624 │ │ - lb a1,24(s4) │ │ - li t6,5 │ │ - sw t6,44(s4) │ │ - lw t2,36(s4) │ │ - b 52624 │ │ - lb a1,24(s4) │ │ - lw t2,80(s4) │ │ - b 528bc │ │ - lb v0,0(t2) │ │ - li t0,5 │ │ - sw t0,44(s4) │ │ - b 528bc │ │ - li v0,258 │ │ - lb t1,24(s4) │ │ - sb t1,0(a1) │ │ - lw a1,68(s4) │ │ - b 526e4 │ │ - lw v0,64(s4) │ │ - b 528bc │ │ + addiu sp,sp,104 │ │ + lw v1,80(s6) │ │ + lw t9,-31172(gp) │ │ + addiu a0,v1,1 │ │ + jalr t9 │ │ + lw s1,92(s6) │ │ + cvt.s.d $f0,$f0 │ │ + swc1 $f0,0(s1) │ │ + b 51aa4 │ │ + li v0,265 │ │ + lb t1,24(s6) │ │ + sb t1,0(s0) │ │ + lw s0,68(s6) │ │ + b 5194c │ │ + lw s8,64(s6) │ │ + lb a0,24(s6) │ │ + b 5189c │ │ + lw s0,36(s6) │ │ + b 51aa4 │ │ move v0,zero │ │ - lw t9,-30400(gp) │ │ - lw a0,80(s4) │ │ + li a3,3 │ │ + sw a3,44(s6) │ │ + lw s0,36(s6) │ │ + b 5189c │ │ + lb a0,24(s6) │ │ + li s2,1 │ │ + sw s2,44(s6) │ │ + lw s0,36(s6) │ │ + b 5189c │ │ + lb a0,24(s6) │ │ + lb t8,24(s6) │ │ + lw s7,80(s6) │ │ + sb t8,0(s0) │ │ + lw a2,12(s6) │ │ + lw a0,20(s6) │ │ + sll s8,a2,0x2 │ │ + addu ra,a0,s8 │ │ + lw v0,0(ra) │ │ + subu a1,s0,s7 │ │ + lw t1,44(v0) │ │ + addiu a3,a1,-1 │ │ + bnez t1,51b98 │ │ + sw a3,28(sp) │ │ + lw t2,16(v0) │ │ + lw t7,4(s6) │ │ + sw t2,28(s6) │ │ + sw t7,0(v0) │ │ + lw v0,0(ra) │ │ + li t3,1 │ │ + sw t3,44(v0) │ │ + lw s7,4(v0) │ │ + lw t5,28(s6) │ │ + lw t9,36(s6) │ │ + addu t8,s7,t5 │ │ + sltu s8,t8,t9 │ │ + beqz s8,52290 │ │ + addiu ra,t5,1 │ │ + addu a1,s7,ra │ │ + sltu t1,a1,t9 │ │ + bnez t1,5227c │ │ + lw a1,80(s6) │ │ + lw a3,40(v0) │ │ + bnez a3,51eec │ │ + subu t2,t9,a1 │ │ + subu t1,t9,a1 │ │ + li t3,1 │ │ + beq t1,t3,52094 │ │ + nop │ │ + sll ra,a2,0x2 │ │ + addu s7,a0,ra │ │ + move s2,a1 │ │ + lw a3,0(s7) │ │ + lw s8,44(s6) │ │ + lw t7,4(a3) │ │ + addu s0,t7,t5 │ │ + sltu t5,s2,s0 │ │ + beqz t5,5194c │ │ + sw s0,36(s6) │ │ + move a3,s2 │ │ + lb t8,0(a3) │ │ + beqz t8,51c28 │ │ + li v0,1 │ │ + andi a1,t8,0xff │ │ + sll t2,a1,0x2 │ │ + addu v0,t6,t2 │ │ + lbu v0,0(v0) │ │ + sll a0,s8,0x1 │ │ + addu a2,t4,a0 │ │ + lh t9,0(a2) │ │ + beqz t9,51c44 │ │ + addu t1,t0,a0 │ │ + sw s8,64(s6) │ │ + sw a3,68(s6) │ │ + lh t3,0(t1) │ │ + addu ra,t3,v0 │ │ + sll s7,ra,0x1 │ │ + addu t7,v1,s7 │ │ + lh t5,0(t7) │ │ + beq s8,t5,51ca0 │ │ + addu s8,s3,s7 │ │ + addu a0,s4,a0 │ │ + lh s8,0(a0) │ │ + slti t8,s8,98 │ │ + bnez t8,51c80 │ │ + sll a0,s8,0x1 │ │ + sll a1,v0,0x2 │ │ + addu t2,a1,s5 │ │ + lbu v0,0(t2) │ │ + addu t1,t0,a0 │ │ + lh t3,0(t1) │ │ + addu ra,t3,v0 │ │ + sll s7,ra,0x1 │ │ + addu t7,v1,s7 │ │ + lh t5,0(t7) │ │ + bne s8,t5,51c60 │ │ + addu s8,s3,s7 │ │ + addiu a3,a3,1 │ │ + beq a3,s0,5194c │ │ + lh s8,0(s8) │ │ + lb t8,0(a3) │ │ + bnez t8,51c1c │ │ + andi a1,t8,0xff │ │ + b 51c28 │ │ + li v0,1 │ │ + lw t9,-30476(gp) │ │ + lw a0,80(s6) │ │ + lw a1,32(s6) │ │ + lw a3,8(s6) │ │ + sw t0,40(sp) │ │ + sw t4,36(sp) │ │ + sw v1,32(sp) │ │ + sw t6,28(sp) │ │ + jalr t9 │ │ + li a2,1 │ │ + lw gp,16(sp) │ │ + lw t6,28(sp) │ │ + lw v1,32(sp) │ │ + lw t4,36(sp) │ │ + lw t0,40(sp) │ │ + lw s0,36(s6) │ │ + b 5189c │ │ + lb a0,24(s6) │ │ + li s1,5 │ │ + sw s1,44(s6) │ │ + b 51aa4 │ │ + li v0,260 │ │ + li s5,5 │ │ + sw s5,44(s6) │ │ + b 51aa4 │ │ + li v0,261 │ │ + b 51a30 │ │ + sw a2,4(s6) │ │ + addiu t1,t0,84 │ │ + b 51a3c │ │ + sw t1,8(s6) │ │ + lw t0,80(s6) │ │ + li t4,1 │ │ + sw t4,44(s6) │ │ + b 51aa4 │ │ + lb v0,0(t0) │ │ + lw t9,-30424(gp) │ │ + li t6,5 │ │ + lw a0,80(s6) │ │ + lw s4,92(s6) │ │ jalr t9 │ │ - lw s4,92(s4) │ │ + sw t6,44(s6) │ │ sw v0,0(s4) │ │ - b 528bc │ │ + b 51aa4 │ │ li v0,263 │ │ - lw t9,-30400(gp) │ │ - lw a0,80(s4) │ │ + lw t9,-30424(gp) │ │ + lw a0,80(s6) │ │ + jalr t9 │ │ + lw s3,92(s6) │ │ + sw v0,0(s3) │ │ + b 51aa4 │ │ + li v0,263 │ │ + lw t9,-30424(gp) │ │ + lw a0,80(s6) │ │ jalr t9 │ │ - lw s0,92(s4) │ │ + lw s0,92(s6) │ │ sw v0,0(s0) │ │ - b 528bc │ │ + b 51aa4 │ │ li v0,264 │ │ - lw s5,80(s4) │ │ - li v1,1 │ │ - sw v1,44(s4) │ │ - b 528bc │ │ - lb v0,0(s5) │ │ - lw t7,80(s4) │ │ - lw t9,-31176(gp) │ │ - addiu a0,t7,1 │ │ - jalr t9 │ │ - lw s2,92(s4) │ │ - cvt.s.d $f0,$f0 │ │ - swc1 $f0,0(s2) │ │ - b 528bc │ │ - li v0,265 │ │ + li t3,5 │ │ + sw t3,44(s6) │ │ + lw s0,36(s6) │ │ + b 5189c │ │ + lb a0,24(s6) │ │ + lw t7,80(s6) │ │ + b 51aa4 │ │ + lb v0,0(t7) │ │ li s2,5 │ │ - sw s2,44(s4) │ │ - b 528bc │ │ + sw s2,44(s6) │ │ + b 51aa4 │ │ + li v0,258 │ │ + li v1,5 │ │ + sw v1,44(s6) │ │ + b 51aa4 │ │ li v0,259 │ │ - li s3,5 │ │ - sw s3,44(s4) │ │ - b 528bc │ │ - li v0,260 │ │ - li s8,5 │ │ - sw s8,44(s4) │ │ - b 528bc │ │ - li v0,261 │ │ - lw t9,-30400(gp) │ │ - lw a0,80(s4) │ │ - li s1,5 │ │ - lw s6,92(s4) │ │ + li t5,7 │ │ + sw t5,44(s6) │ │ + lw s0,36(s6) │ │ + b 5189c │ │ + lb a0,24(s6) │ │ + li a0,4 │ │ jalr t9 │ │ - sw s1,44(s4) │ │ - sw v0,0(s6) │ │ - b 528bc │ │ - li v0,263 │ │ - li a1,1 │ │ - sw a1,44(s4) │ │ - lw t2,36(s4) │ │ - b 52624 │ │ - lb a1,24(s4) │ │ - lb t5,24(s4) │ │ - lw t3,80(s4) │ │ - sb t5,0(a1) │ │ - lw a0,12(s4) │ │ - lw t4,20(s4) │ │ - sll v0,a0,0x2 │ │ - addu a0,t4,v0 │ │ - lw v0,0(a0) │ │ - subu ra,a1,t3 │ │ - lw t8,44(v0) │ │ - beqz t8,52c24 │ │ - addiu t2,ra,-1 │ │ - lw t3,4(v0) │ │ - lw t4,28(s4) │ │ - lw ra,36(s4) │ │ - addu t8,t3,t4 │ │ - sltu t9,t8,ra │ │ - beqz t9,52e0c │ │ - addiu t9,t0,8316 │ │ + move a1,s6 │ │ + lw gp,16(sp) │ │ + beqz v0,523b4 │ │ + sw v0,20(s6) │ │ + sb zero,0(v0) │ │ + sb zero,1(v0) │ │ + sb zero,2(v0) │ │ + sb zero,3(v0) │ │ + li s5,1 │ │ + lw s1,20(s6) │ │ + sw s5,16(s6) │ │ + sw zero,12(s6) │ │ + lw t9,-31036(gp) │ │ + lw a0,4(s6) │ │ + li a1,16384 │ │ + jalr t9 │ │ + move a2,s6 │ │ + lw gp,16(sp) │ │ + lw s7,12(s6) │ │ + sw v0,0(s1) │ │ + lw t8,20(s6) │ │ + sll s8,s7,0x2 │ │ + addu s1,t8,s8 │ │ + b 51a60 │ │ + lw v0,0(s1) │ │ + lw t3,16(s6) │ │ + addiu t4,t3,-1 │ │ + sltu t5,t2,t4 │ │ + bnez t5,51e3c │ │ + lw t9,-31036(gp) │ │ + lw t9,-31052(gp) │ │ + addiu s0,t3,8 │ │ + sll a1,s0,0x2 │ │ + jalr t9 │ │ + move a2,s6 │ │ + lw gp,16(sp) │ │ + beqz v0,523b4 │ │ + sw v0,20(s6) │ │ + lw t6,16(s6) │ │ + lw t9,-30468(gp) │ │ + sll s1,t6,0x2 │ │ + addu a0,v0,s1 │ │ + move a1,zero │ │ + jalr t9 │ │ + li a2,32 │ │ + lw s2,12(s6) │ │ + lw s3,20(s6) │ │ + sll s4,s2,0x2 │ │ + lw gp,16(sp) │ │ + addu s1,s3,s4 │ │ + b 51e38 │ │ + sw s0,16(s6) │ │ + lw t0,-32708(gp) │ │ + lw t4,-31212(gp) │ │ + addiu t9,t4,2640 │ │ + jalr t9 │ │ + addiu a0,t0,-92 │ │ + addiu s8,t2,-1 │ │ + sw t2,32(sp) │ │ + blez s8,51f18 │ │ + addu t7,a1,s8 │ │ + addiu a1,a1,1 │ │ + lb a0,-1(a1) │ │ + addiu s7,s7,1 │ │ + bne a1,t7,51efc │ │ + sb a0,-1(s7) │ │ + lw a0,20(s6) │ │ + lw a2,12(s6) │ │ + sll v0,a2,0x2 │ │ + addu t3,a0,v0 │ │ + lw s7,0(t3) │ │ + li t9,2 │ │ + lw t5,44(s7) │ │ + beq t5,t9,52008 │ │ + nop │ │ + lw a2,12(s7) │ │ + addiu t8,a2,-1 │ │ + subu t1,t8,s8 │ │ + bnez t1,520b8 │ │ + nop │ │ + b 51fe0 │ │ + lw t5,36(s6) │ │ + lw a1,12(s7) │ │ + sll a3,a1,0x1 │ │ + bnez a3,51f68 │ │ + move t2,a3 │ │ + srl t7,a1,0x3 │ │ + addu t2,t7,a1 │ │ + lw t9,-31052(gp) │ │ + sw t0,52(sp) │ │ + sw t4,48(sp) │ │ sw v1,44(sp) │ │ - sw a1,24(sp) │ │ - sw a2,28(sp) │ │ - sw a3,40(sp) │ │ - sw t0,48(sp) │ │ + sw t6,40(sp) │ │ + sw t2,12(s7) │ │ sw t1,36(sp) │ │ - sw t2,32(sp) │ │ - bal 5207c │ │ - move a0,s4 │ │ - lw t1,36(sp) │ │ + addiu a1,t2,2 │ │ + jalr t9 │ │ + move a2,s6 │ │ lw gp,16(sp) │ │ + sw v0,4(s7) │ │ + lw t6,40(sp) │ │ + lw s7,36(sp) │ │ lw v1,44(sp) │ │ - lw a1,24(sp) │ │ - lw a2,28(sp) │ │ - lw a3,40(sp) │ │ - lw t0,48(sp) │ │ - beq v0,t1,52de4 │ │ - lw t2,32(sp) │ │ - li a2,2 │ │ - beq v0,a2,52ca4 │ │ - nop │ │ - bnez v0,52898 │ │ + lw t4,48(sp) │ │ + beqz v0,51ff4 │ │ + lw t0,52(sp) │ │ + lw a0,12(s6) │ │ + lw t3,20(s6) │ │ + addu t5,v0,s7 │ │ + sll v0,a0,0x2 │ │ + sw t5,36(s6) │ │ + addu a2,t3,v0 │ │ + lw s7,0(a2) │ │ + lw t8,12(s7) │ │ + addiu ra,t8,-1 │ │ + subu t1,ra,s8 │ │ + bnez t1,520b8 │ │ + nop │ │ + lw a0,4(s7) │ │ + lw ra,20(s7) │ │ + bnez ra,51f50 │ │ + subu t1,t5,a0 │ │ + sw zero,4(s7) │ │ + lw s3,-32708(gp) │ │ + lw s4,-31212(gp) │ │ + addiu t9,s4,2640 │ │ + jalr t9 │ │ + addiu a0,s3,-216 │ │ + sw zero,28(s6) │ │ + sw zero,16(s7) │ │ + lw v0,28(s6) │ │ + beqz v0,521fc │ │ + move t9,zero │ │ + sll t1,a2,0x2 │ │ + addu a1,a0,t1 │ │ + lw s7,0(a1) │ │ + addu t5,v0,s8 │ │ + lw t3,12(s7) │ │ + sltu ra,t3,t5 │ │ + bnez ra,5218c │ │ nop │ │ - lw a2,80(s4) │ │ - lw v0,44(s4) │ │ - addu t2,a2,t2 │ │ - sltu a3,a2,t2 │ │ - beqz a3,52b9c │ │ - sw t2,36(s4) │ │ - move t3,a2 │ │ - lb a0,0(t3) │ │ - beqz a0,52b18 │ │ - li a3,1 │ │ - andi a0,a0,0xff │ │ - sll a1,a0,0x2 │ │ - addu t1,s7,a1 │ │ - lbu a3,0(t1) │ │ - sll a0,v0,0x1 │ │ - addu t9,s5,a0 │ │ - lh t7,0(t9) │ │ - beqz t7,52b34 │ │ - addu t7,s0,a0 │ │ - sw v0,64(s4) │ │ - sw t3,68(s4) │ │ - lh a1,0(t7) │ │ - addu t1,a1,a3 │ │ - sll a1,t1,0x1 │ │ - addu t6,s1,a1 │ │ - lh t5,0(t6) │ │ - beq v0,t5,52b8c │ │ - addu v0,s2,a0 │ │ - lh v0,0(v0) │ │ - slti t8,v0,98 │ │ - bnez t8,52b6c │ │ - sll a0,v0,0x1 │ │ - sll t4,a3,0x2 │ │ - addu ra,t4,s3 │ │ - lbu a3,0(ra) │ │ - addu t7,s0,a0 │ │ - lh a1,0(t7) │ │ - addu t1,a1,a3 │ │ - sll a1,t1,0x1 │ │ - addu t6,s1,a1 │ │ - lh t5,0(t6) │ │ - bne v0,t5,52b50 │ │ - addu v0,s2,a0 │ │ - addu a3,s6,a1 │ │ - addiu t3,t3,1 │ │ - bne t3,t2,52afc │ │ - lh v0,0(a3) │ │ - b 52630 │ │ - lb a1,0(t2) │ │ - lw a1,32(s4) │ │ - lw t9,-30448(gp) │ │ - lw a0,80(s4) │ │ - lw a3,8(s4) │ │ - li a2,1 │ │ + lw s8,4(s7) │ │ + sw t5,28(s6) │ │ + addu t8,s8,t5 │ │ + sb zero,0(t8) │ │ + lw t2,12(s6) │ │ + lw v0,20(s6) │ │ + sll a0,t2,0x2 │ │ + addu a2,v0,a0 │ │ + lw t1,0(a2) │ │ + lw a1,28(s6) │ │ + lw t3,4(t1) │ │ + li s8,1 │ │ + addu ra,t3,a1 │ │ + sb zero,1(ra) │ │ + lw s7,12(s6) │ │ + lw a3,20(s6) │ │ + sll t7,s7,0x2 │ │ + addu s7,a3,t7 │ │ + lw t5,0(s7) │ │ + lw a1,4(t5) │ │ + bne t9,s8,523c8 │ │ + sw a1,80(s6) │ │ + lw a2,44(s6) │ │ + sw zero,48(s6) │ │ + addiu t9,a2,-1 │ │ + srl t1,t9,0x1f │ │ + addu a3,t1,t9 │ │ + sra v0,a3,0x1 │ │ + sw a1,36(s6) │ │ + b 519f0 │ │ + addiu a3,v0,24 │ │ + lw a3,24(s7) │ │ + sltiu t2,t1,8193 │ │ + li a1,8192 │ │ + movn a1,t1,t2 │ │ + beqz a3,524ac │ │ + move s7,a1 │ │ + move ra,zero │ │ + li a3,-1 │ │ + b 52118 │ │ + li a2,10 │ │ + lw a2,60(sp) │ │ + beq v0,a2,5221c │ │ + lw t1,32(sp) │ │ + lw t3,12(s6) │ │ + lw a0,20(s6) │ │ + sll t5,t3,0x2 │ │ + addu t9,a0,t5 │ │ + lw t8,0(t9) │ │ + lw t2,4(t8) │ │ + addiu ra,t7,1 │ │ + addu a1,t2,t1 │ │ + addu t3,a1,t7 │ │ + beq ra,s7,52244 │ │ + sb v0,-1(t3) │ │ + lw t9,-30348(gp) │ │ + lw a0,4(s6) │ │ + sw a3,56(sp) │ │ + sw t0,52(sp) │ │ + sw t4,48(sp) │ │ sw v1,44(sp) │ │ + sw t6,40(sp) │ │ + sw a2,60(sp) │ │ + sw ra,36(sp) │ │ jalr t9 │ │ - sw t0,48(sp) │ │ + nop │ │ + lw a3,56(sp) │ │ lw gp,16(sp) │ │ + lw t7,36(sp) │ │ + lw t6,40(sp) │ │ lw v1,44(sp) │ │ + lw t4,48(sp) │ │ + bne v0,a3,520e0 │ │ + lw t0,52(sp) │ │ + lw a0,4(s6) │ │ + lhu t3,12(a0) │ │ + andi t5,t3,0x40 │ │ + beqz t5,52244 │ │ + move s7,t7 │ │ + lw s6,-32708(gp) │ │ + lw s0,-31212(gp) │ │ + addiu t9,s0,2640 │ │ + jalr t9 │ │ + addiu a0,s6,-172 │ │ + sw t0,48(sp) │ │ + sw t9,32(sp) │ │ + srl t0,v0,0x1 │ │ + lw t9,-31052(gp) │ │ + lw a0,4(s7) │ │ + sw t4,44(sp) │ │ + sw v1,40(sp) │ │ + sw t6,36(sp) │ │ + addu a1,t0,t5 │ │ + jalr t9 │ │ + move a2,s6 │ │ + lw t4,12(s6) │ │ + lw v1,20(s6) │ │ + sll t6,t4,0x2 │ │ + lw gp,16(sp) │ │ + sw v0,4(s7) │ │ + addu s7,v1,t6 │ │ + lw s7,0(s7) │ │ + lw a3,4(s7) │ │ + beqz a3,52268 │ │ + lw t9,32(sp) │ │ + lw t7,28(s6) │ │ + addu t5,s8,t7 │ │ + lw t6,36(sp) │ │ + lw v1,40(sp) │ │ + lw t4,44(sp) │ │ + b 5203c │ │ lw t0,48(sp) │ │ - lw t2,36(s4) │ │ - b 52624 │ │ - lb a1,24(s4) │ │ - lw s0,16(s4) │ │ - addiu t4,s0,-1 │ │ - sltu t3,v1,t4 │ │ - beqz t3,52d90 │ │ - lw t9,-31056(gp) │ │ - lw t9,-31040(gp) │ │ - lw a0,4(s4) │ │ - li a1,16384 │ │ - bal 51728 │ │ - move a2,s4 │ │ + beqz s8,525b4 │ │ + sll t7,a2,0x2 │ │ + addu t5,a0,t7 │ │ + lw t8,0(t5) │ │ + li t2,2 │ │ + li t9,2 │ │ + b 5201c │ │ + sw t2,44(t8) │ │ + lw t8,12(s6) │ │ + lw v0,20(s6) │ │ + sll t1,t8,0x2 │ │ + addu t2,v0,t1 │ │ + lw a1,0(t2) │ │ + addiu s7,t7,1 │ │ + lw ra,4(a1) │ │ + addu a3,ra,s8 │ │ + addu t7,a3,t7 │ │ + sb a2,0(t7) │ │ + sw s7,28(s6) │ │ + move v0,s7 │ │ + lw a2,12(s6) │ │ + lw a0,20(s6) │ │ + sll s7,a2,0x2 │ │ + addu ra,a0,s7 │ │ + lw a3,0(ra) │ │ + b 52010 │ │ + sw v0,16(a3) │ │ + lw s5,-32708(gp) │ │ + lw s1,-31212(gp) │ │ + addiu t9,s1,2640 │ │ + jalr t9 │ │ + addiu a0,s5,-140 │ │ + lw t3,-32708(gp) │ │ + lw ra,-31212(gp) │ │ + addiu t9,ra,2640 │ │ + jalr t9 │ │ + addiu a0,t3,-272 │ │ + lw s2,80(s6) │ │ + lw s7,28(sp) │ │ + lw a1,44(s6) │ │ + addu s0,s2,s7 │ │ + sltu t7,s2,s0 │ │ + beqz t7,5233c │ │ + sw s0,36(s6) │ │ + move a3,s2 │ │ + lb t5,0(a3) │ │ + beqz t5,522cc │ │ + li a2,1 │ │ + andi s8,t5,0xff │ │ + sll t8,s8,0x2 │ │ + addu t2,t6,t8 │ │ + lbu a2,0(t2) │ │ + sll v0,a1,0x1 │ │ + addu a0,t4,v0 │ │ + lh t1,0(a0) │ │ + beqz t1,522ec │ │ + addu t3,t0,v0 │ │ + sw a1,64(s6) │ │ + sw a3,68(s6) │ │ + addu t3,t0,v0 │ │ + lh ra,0(t3) │ │ + addu t9,ra,a2 │ │ + sll s7,t9,0x1 │ │ + addu t7,v1,s7 │ │ + lh t5,0(t7) │ │ + beq a1,t5,5232c │ │ + addu s8,s4,v0 │ │ + lh a1,0(s8) │ │ + slti t8,a1,98 │ │ + bnez t8,52324 │ │ + nop │ │ + sll a2,a2,0x2 │ │ + addu t2,a2,s5 │ │ + lbu a2,0(t2) │ │ + b 522e8 │ │ + sll v0,a1,0x1 │ │ + addu a1,s3,s7 │ │ + addiu a3,a3,1 │ │ + bne a3,s0,522b0 │ │ + lh a1,0(a1) │ │ + sll t5,a1,0x1 │ │ + addu a2,t4,t5 │ │ + lh s8,0(a2) │ │ + beqz s8,52368 │ │ + addu t8,t0,t5 │ │ + sw a1,64(s6) │ │ + b 52368 │ │ + sw s0,68(s6) │ │ + lh a1,0(t7) │ │ + sll t5,a1,0x1 │ │ + addu t8,t0,t5 │ │ + lh t2,0(t8) │ │ + addiu a0,t2,1 │ │ + sll t1,a0,0x1 │ │ + addu t3,v1,t1 │ │ + lh ra,0(t3) │ │ + bne a1,ra,5235c │ │ + addu t7,s4,t5 │ │ + sll v0,a0,0x1 │ │ + addu t9,s3,v0 │ │ + lh t8,0(t9) │ │ + li s7,97 │ │ + beq t8,s7,51944 │ │ + nop │ │ + beqz t8,51944 │ │ + addiu s0,s0,1 │ │ + sw s0,36(s6) │ │ + move a1,s2 │ │ + b 518a8 │ │ + move s2,a1 │ │ + lw t6,-32708(gp) │ │ + lw s3,-31212(gp) │ │ + addiu t9,s3,2640 │ │ + jalr t9 │ │ + addiu a0,t6,-444 │ │ + li s2,2 │ │ + beq t9,s2,524a0 │ │ + lw s0,28(sp) │ │ + lw t8,44(s6) │ │ + addu s0,a1,s0 │ │ + sltu t9,a1,s0 │ │ + beqz t9,523ac │ │ + sw s0,36(s6) │ │ + move t7,a1 │ │ + lb t2,0(t7) │ │ + beqz t2,52408 │ │ + li a2,1 │ │ + andi v0,t2,0xff │ │ + sll a0,v0,0x2 │ │ + addu a2,t6,a0 │ │ + lbu a2,0(a2) │ │ + sll t9,t8,0x1 │ │ + addu t1,t4,t9 │ │ + lh t3,0(t1) │ │ + beqz t3,52424 │ │ + addu ra,t0,t9 │ │ + sw t8,64(s6) │ │ + sw t7,68(s6) │ │ + lh s7,0(ra) │ │ + addu a3,s7,a2 │ │ + sll t5,a3,0x1 │ │ + addu s8,v1,t5 │ │ + lh s2,0(s8) │ │ + beq t8,s2,52480 │ │ + addu t8,s3,t5 │ │ + addu t9,s4,t9 │ │ + lh t8,0(t9) │ │ + slti t2,t8,98 │ │ + bnez t2,52460 │ │ + sll t9,t8,0x1 │ │ + sll v0,a2,0x2 │ │ + addu a0,v0,s5 │ │ + lbu a2,0(a0) │ │ + addu ra,t0,t9 │ │ + lh s7,0(ra) │ │ + addu a3,s7,a2 │ │ + sll t5,a3,0x1 │ │ + addu s8,v1,t5 │ │ + lh s2,0(s8) │ │ + bne t8,s2,52440 │ │ + addu t8,s3,t5 │ │ + addiu t7,t7,1 │ │ + beq t7,s0,523ac │ │ + lh t8,0(t8) │ │ + lb t2,0(t7) │ │ + bnez t2,523fc │ │ + andi v0,t2,0xff │ │ + b 52408 │ │ + li a2,1 │ │ + lw t5,28(s6) │ │ + b 51bec │ │ + move s2,a1 │ │ + lw t9,-30276(gp) │ │ + sw t0,44(sp) │ │ + sw t4,40(sp) │ │ + sw v1,36(sp) │ │ + jalr t9 │ │ + sw t6,32(sp) │ │ lw gp,16(sp) │ │ - sw v0,0(s1) │ │ - lw s1,12(s4) │ │ - lw s6,20(s4) │ │ - sll v0,s1,0x2 │ │ - addu s1,s6,v0 │ │ - b 52838 │ │ - lw v0,0(s1) │ │ - lw t7,16(v0) │ │ - lw t6,4(s4) │ │ - sw t7,28(s4) │ │ - lw t5,0(a0) │ │ - sw t6,0(t5) │ │ - lw v0,12(s4) │ │ - lw a0,20(s4) │ │ - sll t4,v0,0x2 │ │ - addu t3,a0,t4 │ │ - lw ra,0(t3) │ │ - sw t1,44(ra) │ │ - lw t8,12(s4) │ │ - lw t9,20(s4) │ │ - sll t7,t8,0x2 │ │ - addu t6,t9,t7 │ │ - b 52a68 │ │ - lw v0,0(t6) │ │ - li a0,4 │ │ - bal 51524 │ │ - move a1,s4 │ │ + sw zero,0(v0) │ │ + lw a3,4(s6) │ │ + lw t6,32(sp) │ │ + lw v1,36(sp) │ │ + lw t4,40(sp) │ │ + b 52554 │ │ + lw t0,44(sp) │ │ + lw t3,4(s6) │ │ + lhu t5,12(t3) │ │ + andi a2,t5,0x40 │ │ + beqz a2,5224c │ │ + lw t9,-30276(gp) │ │ + sw t0,44(sp) │ │ + sw t4,40(sp) │ │ + sw v1,36(sp) │ │ + jalr t9 │ │ + sw t6,32(sp) │ │ + lw v0,0(v0) │ │ + li t8,4 │ │ + bne v0,t8,52178 │ │ lw gp,16(sp) │ │ - beqz v0,52f24 │ │ - sw v0,20(s4) │ │ - sb zero,0(v0) │ │ - sb zero,1(v0) │ │ - sb zero,2(v0) │ │ - sb zero,3(v0) │ │ - li t2,1 │ │ - sw t2,16(s4) │ │ - sw zero,12(s4) │ │ - b 52bf0 │ │ - lw s1,20(s4) │ │ - lw v0,12(s4) │ │ - lw ra,20(s4) │ │ - sll t8,v0,0x2 │ │ - addu a0,ra,t8 │ │ - lw a2,0(a0) │ │ - lw t9,28(s4) │ │ - lw t2,4(a2) │ │ - lw a2,80(s4) │ │ - addu a1,t2,t9 │ │ - sltu t3,a2,a1 │ │ - sw a1,36(s4) │ │ - beqz t3,526e4 │ │ - lw v0,44(s4) │ │ - move t4,a2 │ │ - lb a0,0(t4) │ │ - beqz a0,52cf8 │ │ - li t2,1 │ │ - andi t1,a0,0xff │ │ - sll t6,t1,0x2 │ │ - addu t5,s7,t6 │ │ - lbu t2,0(t5) │ │ - sll a0,v0,0x1 │ │ - addu t3,s5,a0 │ │ - lh t7,0(t3) │ │ - beqz t7,52d14 │ │ - addu t7,s0,a0 │ │ - sw v0,64(s4) │ │ - sw t4,68(s4) │ │ - lh t1,0(t7) │ │ - addu t6,t1,t2 │ │ - sll t1,t6,0x1 │ │ - addu t5,s1,t1 │ │ - lh ra,0(t5) │ │ - beq v0,ra,52d70 │ │ - addu v0,s6,t1 │ │ - addu a0,s2,a0 │ │ - lh v0,0(a0) │ │ - slti t9,v0,98 │ │ - bnez t9,52d50 │ │ - sll a0,v0,0x1 │ │ - sll t8,t2,0x2 │ │ - addu t2,t8,s3 │ │ - lbu t2,0(t2) │ │ - addu t7,s0,a0 │ │ - lh t1,0(t7) │ │ - addu t6,t1,t2 │ │ - sll t1,t6,0x1 │ │ - addu t5,s1,t1 │ │ - lh ra,0(t5) │ │ - bne v0,ra,52d30 │ │ - addu v0,s6,t1 │ │ - addiu t4,t4,1 │ │ - beq t4,a1,526e4 │ │ - lh v0,0(v0) │ │ - lb a0,0(t4) │ │ - bnez a0,52cec │ │ - andi t1,a0,0xff │ │ - b 52cf8 │ │ - li t2,1 │ │ - addiu s0,s0,8 │ │ - sll a1,s0,0x2 │ │ - bal 51848 │ │ - move a2,s4 │ │ + lw t9,-30276(gp) │ │ + jalr t9 │ │ + nop │ │ + lw a3,4(s6) │ │ + li t2,-97 │ │ + lhu t1,12(a3) │ │ + lw t0,44(sp) │ │ + and a1,t1,t2 │ │ + lw t4,40(sp) │ │ + lw v1,36(sp) │ │ + lw t6,32(sp) │ │ lw gp,16(sp) │ │ - beqz v0,52f24 │ │ - sw v0,20(s4) │ │ - lw s8,16(s4) │ │ - lw t9,-30412(gp) │ │ - sll t8,s8,0x2 │ │ - addu a0,v0,t8 │ │ - move a1,zero │ │ + sw zero,0(v0) │ │ + sh a1,12(a3) │ │ + sw t0,44(sp) │ │ + lw t0,12(s6) │ │ + sw t4,40(sp) │ │ + lw t4,20(s6) │ │ + sw t6,32(sp) │ │ + sll t6,t0,0x2 │ │ + sw v1,36(sp) │ │ + addu v1,t4,t6 │ │ + lw t7,0(v1) │ │ + lw t9,-30236(gp) │ │ + lw a0,4(t7) │ │ + li a1,1 │ │ + addu a0,a0,s8 │ │ jalr t9 │ │ - li a2,32 │ │ - lw s3,12(s4) │ │ - lw t7,20(s4) │ │ - sll s2,s3,0x2 │ │ + move a2,s7 │ │ lw gp,16(sp) │ │ - addu s1,t7,s2 │ │ - b 52bf0 │ │ - sw s0,16(s4) │ │ - lw t6,44(s4) │ │ - lw t8,80(s4) │ │ - addiu t5,t6,-1 │ │ - srl t4,t5,0x1f │ │ - addu ra,t4,t5 │ │ - sra t2,ra,0x1 │ │ - sw zero,48(s4) │ │ - sw t8,36(s4) │ │ - b 527b4 │ │ - addiu t3,t2,24 │ │ - lw a2,80(s4) │ │ - lw v0,44(s4) │ │ - addu t2,a2,t2 │ │ - sltu t1,a2,t2 │ │ - beqz t1,52eb0 │ │ - sw t2,36(s4) │ │ - move a1,a2 │ │ - lb a0,0(a1) │ │ - beqz a0,52e44 │ │ - li t1,1 │ │ - andi t6,a0,0xff │ │ - sll t5,t6,0x2 │ │ - addu a0,s7,t5 │ │ - lbu t1,0(a0) │ │ - sll a0,v0,0x1 │ │ - addu t9,s5,a0 │ │ - lh t7,0(t9) │ │ - beqz t7,52e64 │ │ - addu t9,s0,a0 │ │ - sw v0,64(s4) │ │ - sw a1,68(s4) │ │ - addu t9,s0,a0 │ │ - lh t7,0(t9) │ │ - addu t3,t7,t1 │ │ - sll t3,t3,0x1 │ │ - addu t6,s1,t3 │ │ - lh t5,0(t6) │ │ - beq v0,t5,52ea0 │ │ - addu v0,s2,a0 │ │ - lh v0,0(v0) │ │ - slti t8,v0,98 │ │ - bnez t8,52e98 │ │ - sll t4,t1,0x2 │ │ - addu ra,t4,s3 │ │ - lbu t1,0(ra) │ │ - b 52e60 │ │ - sll a0,v0,0x1 │ │ - addu t1,s6,t3 │ │ - addiu a1,a1,1 │ │ - bne a1,t2,52e28 │ │ - lh v0,0(t1) │ │ - sll a0,v0,0x1 │ │ - addu t8,s5,a0 │ │ - lh a1,0(t8) │ │ - beqz a1,52ee0 │ │ - addu t3,s0,a0 │ │ - sw v0,64(s4) │ │ - b 52ee0 │ │ - sw t2,68(s4) │ │ - addu a0,s2,a0 │ │ - lh v0,0(a0) │ │ - sll a0,v0,0x1 │ │ - addu t3,s0,a0 │ │ - lh t6,0(t3) │ │ - addiu a1,t6,1 │ │ - sll t5,a1,0x1 │ │ - addu t4,s1,t5 │ │ - lh ra,0(t4) │ │ - bne v0,ra,52ed0 │ │ - sll t9,a1,0x1 │ │ - addu v0,s6,t9 │ │ - lh v0,0(v0) │ │ - li t7,97 │ │ - beq v0,t7,52f18 │ │ - nop │ │ - bnez v0,52f38 │ │ - addiu t2,t2,1 │ │ - lw a1,68(s4) │ │ - b 526e4 │ │ - lw v0,64(s4) │ │ - lw t6,-32696(gp) │ │ - lw t5,-31216(gp) │ │ - addiu t9,t5,4800 │ │ - bal 512c0 │ │ - addiu a0,t6,9812 │ │ - sw t2,36(s4) │ │ - b 52630 │ │ - lb a1,0(t2) │ │ + sw v0,28(s6) │ │ + lw t6,32(sp) │ │ + lw v1,36(sp) │ │ + lw t4,40(sp) │ │ + beqz v0,524e4 │ │ + lw t0,44(sp) │ │ + b 52250 │ │ + lw a2,12(s6) │ │ + lw t9,-31032(gp) │ │ + lw a0,4(s6) │ │ + sw t0,44(sp) │ │ + sw t4,40(sp) │ │ + sw v1,36(sp) │ │ + sw t6,32(sp) │ │ + jalr t9 │ │ + move a1,s6 │ │ + lw gp,16(sp) │ │ + li t9,1 │ │ + lw v0,28(s6) │ │ + lw a0,20(s6) │ │ + lw a2,12(s6) │ │ + lw t6,32(sp) │ │ + lw v1,36(sp) │ │ + lw t4,40(sp) │ │ + b 5201c │ │ + lw t0,44(sp) │ │ │ │ -00052f44 : │ │ +000525fc : │ │ lui gp,0x5 │ │ - addiu gp,gp,25356 │ │ + addiu gp,gp,27732 │ │ addu gp,gp,t9 │ │ - lw t9,-30500(gp) │ │ + lw t9,-30484(gp) │ │ jr t9 │ │ nop │ │ │ │ -00052f5c : │ │ +00052614 : │ │ lui gp,0x5 │ │ - addiu gp,gp,25332 │ │ + addiu gp,gp,27708 │ │ addu gp,gp,t9 │ │ + beqz a0,526c8 │ │ + nop │ │ addiu sp,sp,-40 │ │ + lw v0,20(a1) │ │ sw gp,16(sp) │ │ + sw ra,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ - sw ra,36(sp) │ │ + beqz v0,52664 │ │ move s0,a0 │ │ - beqz a0,53010 │ │ - move s1,a1 │ │ - lw v0,20(a1) │ │ - beqz v0,52fac │ │ - nop │ │ - lw a1,12(a1) │ │ - sll a0,a1,0x2 │ │ - addu v0,v0,a0 │ │ - lw v1,0(v0) │ │ - beq s0,v1,53008 │ │ + lw v1,12(a1) │ │ + sll a2,v1,0x2 │ │ + addu a3,v0,a2 │ │ + lw t0,0(a3) │ │ + beq a0,t0,526c0 │ │ nop │ │ - lw v0,20(s0) │ │ - bnez v0,52fd4 │ │ + move s0,a0 │ │ + lw a0,20(a0) │ │ + bnez a0,52690 │ │ + move s1,a1 │ │ + lw ra,36(sp) │ │ move a0,s0 │ │ move a1,s1 │ │ - lw ra,36(sp) │ │ - lw s1,32(sp) │ │ lw s0,28(sp) │ │ - lw t9,-31032(gp) │ │ - b 52f44 │ │ + lw s1,32(sp) │ │ + lw t9,-31028(gp) │ │ + jr t9 │ │ addiu sp,sp,40 │ │ - lw t9,-31032(gp) │ │ + lw t9,-31028(gp) │ │ + jalr t9 │ │ lw a0,4(s0) │ │ - bal 52f44 │ │ - move a1,s1 │ │ lw gp,16(sp) │ │ + lw ra,36(sp) │ │ move a0,s0 │ │ move a1,s1 │ │ - lw ra,36(sp) │ │ - lw s1,32(sp) │ │ lw s0,28(sp) │ │ - lw t9,-31032(gp) │ │ - b 52f44 │ │ - addiu sp,sp,40 │ │ - b 52fac │ │ - sw zero,0(v0) │ │ - lw ra,36(sp) │ │ lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ + lw t9,-31028(gp) │ │ + jr t9 │ │ addiu sp,sp,40 │ │ + b 52660 │ │ + sw zero,0(a3) │ │ + jr ra │ │ + nop │ │ │ │ -00053024 : │ │ +000526d0 : │ │ lui gp,0x5 │ │ - addiu gp,gp,25132 │ │ + addiu gp,gp,27520 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - sw s0,24(sp) │ │ + lw v0,20(a0) │ │ sw gp,16(sp) │ │ + sw s0,24(sp) │ │ sw ra,28(sp) │ │ - lw v0,20(a0) │ │ - beqz v0,530e0 │ │ + beqz v0,52780 │ │ move s0,a0 │ │ - lw a0,12(a0) │ │ - sll v1,a0,0x2 │ │ - addu v0,v0,v1 │ │ - lw a0,0(v0) │ │ - beqz a0,530e0 │ │ - lw t9,-31100(gp) │ │ - bal 52f5c │ │ + lw v1,12(a0) │ │ + sll a0,v1,0x2 │ │ + addu a1,v0,a0 │ │ + lw a0,0(a1) │ │ + beqz a0,52780 │ │ + lw t9,-31096(gp) │ │ + jalr t9 │ │ move a1,s0 │ │ - lw t0,12(s0) │ │ + lw a2,12(s0) │ │ lw a3,20(s0) │ │ - sll a2,t0,0x2 │ │ - addu a1,a3,a2 │ │ - sw zero,0(a1) │ │ - lw v0,12(s0) │ │ - bnez v0,530f0 │ │ - addiu t1,v0,-1 │ │ - lw v1,20(s0) │ │ - beqz v1,530e4 │ │ + sll t0,a2,0x2 │ │ + addu t1,a3,t0 │ │ + bnez a2,52790 │ │ + sw zero,0(t1) │ │ + lw t3,20(s0) │ │ + beqz t3,52784 │ │ lw ra,28(sp) │ │ - lw t3,12(s0) │ │ - sll t2,t3,0x2 │ │ - addu v0,v1,t2 │ │ + lw t4,12(s0) │ │ + sll t5,t4,0x2 │ │ + addu t6,t3,t5 │ │ + lw t7,0(t6) │ │ + beqz t7,52784 │ │ + li a1,1 │ │ + lw t8,8(t7) │ │ + lw ra,16(t7) │ │ + sw t8,36(s0) │ │ + sw t8,80(s0) │ │ + lw v0,0(t6) │ │ + sw ra,28(s0) │ │ lw v1,0(v0) │ │ - beqz v1,530e4 │ │ - li t5,1 │ │ - lw v1,16(v1) │ │ - sw v1,28(s0) │ │ - lw ra,0(v0) │ │ - lw t6,8(ra) │ │ - sw t6,36(s0) │ │ - sw t6,80(s0) │ │ - lw t8,0(v0) │ │ - lw t7,0(t8) │ │ - sw t7,4(s0) │ │ - lb t4,0(t6) │ │ - sw t5,48(s0) │ │ - sb t4,24(s0) │ │ + sw v1,4(s0) │ │ + lb a0,0(t8) │ │ + sw a1,48(s0) │ │ + sb a0,24(s0) │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - b 5308c │ │ - sw t1,12(s0) │ │ + addiu t2,a2,-1 │ │ + b 52730 │ │ + sw t2,12(s0) │ │ │ │ -000530f8 : │ │ +0005279c : │ │ lui gp,0x5 │ │ - addiu gp,gp,24920 │ │ + addiu gp,gp,27316 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - sw s0,24(sp) │ │ + lw t1,20(a0) │ │ sw gp,16(sp) │ │ + sw s0,24(sp) │ │ sw ra,28(sp) │ │ - lw v0,20(a0) │ │ - beqz v0,53170 │ │ + bnez t1,52804 │ │ move s0,a0 │ │ - lw a1,12(s0) │ │ - sll a0,a1,0x2 │ │ - addu v1,v0,a0 │ │ - lw a0,0(v1) │ │ - beqz a0,53170 │ │ - lw t9,-31100(gp) │ │ - bal 52f5c │ │ + b 5281c │ │ + move t1,zero │ │ + jalr t9 │ │ move a1,s0 │ │ - lw t0,12(s0) │ │ + lw a2,12(s0) │ │ lw gp,16(sp) │ │ - lw a3,20(s0) │ │ - sll a2,t0,0x2 │ │ - addu v0,a3,a2 │ │ - lw t9,-31028(gp) │ │ - sw zero,0(v0) │ │ - bal 53024 │ │ + lw v1,20(s0) │ │ + sll a3,a2,0x2 │ │ + addu t0,v1,a3 │ │ + lw t9,-31024(gp) │ │ + sw zero,0(t0) │ │ + jalr t9 │ │ move a0,s0 │ │ - lw v0,20(s0) │ │ - bnez v0,53120 │ │ + lw t1,20(s0) │ │ + beqz t1,52898 │ │ lw gp,16(sp) │ │ - lw t9,-31032(gp) │ │ - move a0,v0 │ │ - bal 52f44 │ │ + lw v0,12(s0) │ │ + sll a0,v0,0x2 │ │ + addu a1,t1,a0 │ │ + lw a0,0(a1) │ │ + bnez a0,527cc │ │ + lw t9,-31096(gp) │ │ + lw t9,-31028(gp) │ │ + move a0,t1 │ │ + jalr t9 │ │ move a1,s0 │ │ lw gp,16(sp) │ │ lw a0,60(s0) │ │ - lw t9,-31032(gp) │ │ + lw t9,-31028(gp) │ │ move a1,s0 │ │ - bal 52f44 │ │ + jalr t9 │ │ sw zero,20(s0) │ │ lw gp,16(sp) │ │ move a0,s0 │ │ - lw t9,-31032(gp) │ │ + lw t9,-31028(gp) │ │ move a1,s0 │ │ sw zero,60(s0) │ │ sw zero,20(s0) │ │ sw zero,12(s0) │ │ sw zero,16(s0) │ │ sw zero,36(s0) │ │ sw zero,40(s0) │ │ sw zero,44(s0) │ │ sw zero,52(s0) │ │ sw zero,56(s0) │ │ sw zero,4(s0) │ │ - bal 52f44 │ │ + jalr t9 │ │ sw zero,8(s0) │ │ lw ra,28(sp) │ │ - move v0,zero │ │ lw s0,24(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ + b 5281c │ │ + move t1,zero │ │ + lui gp,0x5 │ │ + addiu gp,gp,27056 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-72 │ │ + sw s3,48(sp) │ │ + lw s3,76(a0) │ │ + lw t9,-32188(gp) │ │ + lw v0,0(s3) │ │ + sw s7,64(sp) │ │ + move s7,a0 │ │ + lw a0,12(v0) │ │ + sw gp,24(sp) │ │ + sw s6,60(sp) │ │ + sw s5,56(sp) │ │ + sw s2,44(sp) │ │ + sw ra,68(sp) │ │ + sw s4,52(sp) │ │ + sw s1,40(sp) │ │ + sw s0,36(sp) │ │ + move s6,a1 │ │ + move a1,zero │ │ + jalr t9 │ │ + move s5,a2 │ │ + lw t2,68(s7) │ │ + lw gp,24(sp) │ │ + blez t2,52970 │ │ + move s2,v0 │ │ + move s1,s3 │ │ + move s4,zero │ │ + lw v1,0(s1) │ │ + lw a1,12(v1) │ │ + blez a1,52960 │ │ + move s0,zero │ │ + lw a0,48(v1) │ │ + sll a2,s0,0x2 │ │ + addu a3,a0,a2 │ │ + lw t9,-32172(gp) │ │ + lw a1,0(a3) │ │ + move a2,s0 │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw v1,0(s1) │ │ + addiu s0,s0,1 │ │ + lw t0,12(v1) │ │ + slt t1,s0,t0 │ │ + bnez t1,52924 │ │ + lw gp,24(sp) │ │ + lw t2,68(s7) │ │ + addiu s4,s4,1 │ │ + slt t3,s4,t2 │ │ + bnez t3,52914 │ │ + addiu s1,s1,4 │ │ + lw s0,-32708(gp) │ │ + lw t9,-32236(gp) │ │ + move a0,s2 │ │ + addiu a1,s0,3408 │ │ + jalr t9 │ │ + move a2,zero │ │ + bnez v0,52b40 │ │ + lw gp,24(sp) │ │ + lw t5,-32688(gp) │ │ + lw t4,8(s2) │ │ + lw t9,-31020(gp) │ │ + addiu a1,t5,4448 │ │ + move a0,s7 │ │ + move a2,s6 │ │ + move a3,s5 │ │ + jalr t9 │ │ + sw t4,16(sp) │ │ + lw gp,24(sp) │ │ + sb zero,18(s7) │ │ + lw t9,-31424(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + move a1,zero │ │ + beqz v0,529fc │ │ + lw gp,24(sp) │ │ + move v1,v0 │ │ + move a1,zero │ │ + lw t6,0(v1) │ │ + lw t7,48(s7) │ │ + lw t8,0(t6) │ │ + addu ra,t7,a1 │ │ + sw t8,0(ra) │ │ + lw v1,8(v1) │ │ + bnez v1,529dc │ │ + addiu a1,a1,4 │ │ + lw t9,-31884(gp) │ │ + jalr t9 │ │ + move a0,v0 │ │ + lw gp,24(sp) │ │ + lw a0,48(s7) │ │ + lw v0,-31212(gp) │ │ + lw t9,-30272(gp) │ │ + lw a1,12(s7) │ │ + li a2,4 │ │ + jalr t9 │ │ + addiu a3,v0,11100 │ │ + lw a0,88(s7) │ │ + beqz a0,52a44 │ │ + lw gp,24(sp) │ │ + lw t9,-31868(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,24(sp) │ │ + lw s6,-32708(gp) │ │ + lw a0,12(s7) │ │ + lw t9,-31820(gp) │ │ + lw a1,68(s7) │ │ + li s5,105 │ │ + sw s5,16(sp) │ │ + li a2,4 │ │ + jalr t9 │ │ + addiu a3,s6,3416 │ │ + lw a0,12(s7) │ │ + lw gp,24(sp) │ │ + sw v0,88(s7) │ │ + blez a0,52b0c │ │ + move s4,zero │ │ + lw a2,48(s7) │ │ + sll s6,s4,0x2 │ │ + addu a3,a2,s6 │ │ + lw t9,-32172(gp) │ │ + lw a0,52(s7) │ │ + lw a1,0(a3) │ │ + jalr t9 │ │ + move a2,s4 │ │ + lw t0,68(s7) │ │ + blez t0,52af8 │ │ + lw gp,24(sp) │ │ + move s5,s3 │ │ + move s0,zero │ │ + lw t1,88(s7) │ │ + lw t2,48(s7) │ │ + addu t3,t1,s6 │ │ + addu s1,t2,s6 │ │ + lw t9,-31652(gp) │ │ + lw t4,0(t3) │ │ + lw a0,0(s5) │ │ + lw a1,0(s1) │ │ + sll t5,s0,0x2 │ │ + jalr t9 │ │ + addu s1,t4,t5 │ │ + lw gp,24(sp) │ │ + sw v0,0(s1) │ │ + lw t6,68(s7) │ │ + addiu s0,s0,1 │ │ + slt t7,s0,t6 │ │ + bnez t7,52ab0 │ │ + addiu s5,s5,4 │ │ + lw t8,12(s7) │ │ + addiu s4,s4,1 │ │ + slt ra,s4,t8 │ │ + bnez ra,52a7c │ │ nop │ │ + lw ra,68(sp) │ │ + lw s7,64(sp) │ │ + lw s6,60(sp) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + move a0,s2 │ │ + lw t9,-32256(gp) │ │ + lw s2,44(sp) │ │ + jr t9 │ │ + addiu sp,sp,72 │ │ + lw t9,-32172(gp) │ │ + move a0,s2 │ │ + addiu a1,s0,3408 │ │ + jalr t9 │ │ + move a2,zero │ │ + b 52990 │ │ + lw gp,24(sp) │ │ lui gp,0x5 │ │ - addiu gp,gp,24672 │ │ + addiu gp,gp,26356 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s1,32(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + lw s1,0(a0) │ │ + lw s0,-32708(gp) │ │ + lw t9,-30380(gp) │ │ sw gp,16(sp) │ │ + sw s2,32(sp) │ │ sw ra,36(sp) │ │ - sw s0,28(sp) │ │ + move s2,a1 │ │ + move a0,s1 │ │ + jalr t9 │ │ + addiu a1,s0,3408 │ │ + beqz v0,52c00 │ │ + lw gp,16(sp) │ │ + lw s2,0(s2) │ │ + lw t9,-30380(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + addiu a1,s0,3408 │ │ + beqz v0,52be4 │ │ + lw gp,16(sp) │ │ + lw ra,36(sp) │ │ + lw s0,24(sp) │ │ + move a0,s1 │ │ + move a1,s2 │ │ + lw s1,28(sp) │ │ + lw s2,32(sp) │ │ + lw t9,-30380(gp) │ │ + jr t9 │ │ + addiu sp,sp,40 │ │ + li v0,1 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + b 52be8 │ │ + li v0,-1 │ │ + lui gp,0x5 │ │ + addiu gp,gp,26184 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-40 │ │ lw v0,68(a0) │ │ - blez v0,5324c │ │ + sw gp,16(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + sw ra,36(sp) │ │ move s1,a0 │ │ + blez v0,52c64 │ │ move s0,zero │ │ - lw a3,76(s1) │ │ - sll a2,s0,0x2 │ │ - addu a1,a3,a2 │ │ - lw t9,-31332(gp) │ │ + lw a0,76(s1) │ │ + sll v1,s0,0x2 │ │ + addu a1,a0,v1 │ │ + lw t9,-31336(gp) │ │ lw a0,0(a1) │ │ - bal 5654c │ │ + jalr t9 │ │ addiu s0,s0,1 │ │ - lw a0,68(s1) │ │ - slt v1,s0,a0 │ │ - bnez v1,53220 │ │ + lw a2,68(s1) │ │ + slt a3,s0,a2 │ │ + bnez a3,52c38 │ │ lw gp,16(sp) │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ lui gp,0x5 │ │ - addiu gp,gp,24560 │ │ + addiu gp,gp,26072 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ - sw s8,72(sp) │ │ - sw s7,68(sp) │ │ - sw s1,44(sp) │ │ + sw s6,64(sp) │ │ + sw s5,60(sp) │ │ + sw s2,48(sp) │ │ sw s0,40(sp) │ │ sw gp,24(sp) │ │ sw ra,76(sp) │ │ - sw s6,64(sp) │ │ - sw s5,60(sp) │ │ + sw s8,72(sp) │ │ + sw s7,68(sp) │ │ sw s4,56(sp) │ │ sw s3,52(sp) │ │ - sw s2,48(sp) │ │ - lbu t0,16(a0) │ │ - lw v1,72(a0) │ │ - move s1,a3 │ │ - move s0,a0 │ │ - li v0,-1 │ │ - slt a0,a3,t0 │ │ - addiu a3,t0,-1 │ │ - move s8,a2 │ │ - lw s7,96(sp) │ │ - beq v1,v0,533a4 │ │ - movz s1,a3,a0 │ │ - lw t4,88(s0) │ │ - sll t3,a1,0x2 │ │ - addu a1,t4,t3 │ │ - lw s3,0(a1) │ │ - sll v1,v1,0x2 │ │ - addu s2,s3,v1 │ │ - blez s1,53358 │ │ - lw a1,0(s2) │ │ - move v0,zero │ │ - b 53328 │ │ - li t0,-1 │ │ - lw t2,88(s0) │ │ - lw s6,72(s0) │ │ - addu t9,t2,a2 │ │ - lw s5,0(t9) │ │ - sll s4,s6,0x2 │ │ - lw t1,92(s0) │ │ - addu a3,s5,s4 │ │ - lw t8,0(a3) │ │ - addu ra,t1,a0 │ │ - addiu v0,v0,1 │ │ - sw t8,0(ra) │ │ - beq v0,s1,53350 │ │ - addiu s8,s8,4 │ │ - lw t5,0(s8) │ │ - sll a0,v0,0x2 │ │ - bne t5,t0,532f4 │ │ - sll a2,t5,0x2 │ │ - lw t7,92(s0) │ │ - addiu v0,v0,1 │ │ - addu t6,t7,a0 │ │ - sw t0,0(t6) │ │ - bne v0,s1,53328 │ │ - addiu s8,s8,4 │ │ - lw s8,72(s0) │ │ - sll v1,s8,0x2 │ │ - lw t0,76(s0) │ │ - lw a2,92(s0) │ │ - addu s0,t0,v1 │ │ - lw a0,0(s0) │ │ - move a3,s1 │ │ - sw s7,96(sp) │ │ + sw s1,44(sp) │ │ + lbu v1,16(a0) │ │ + lw v0,72(a0) │ │ + move s6,a3 │ │ + move s5,a0 │ │ + move s0,a2 │ │ + slt a0,a3,v1 │ │ + li a2,-1 │ │ + addiu a3,v1,-1 │ │ + lw s2,96(sp) │ │ + beq v0,a2,52dac │ │ + movz s6,a3,a0 │ │ + lw s8,88(s5) │ │ + sll a1,a1,0x2 │ │ + addu t0,s8,a1 │ │ + lw t1,0(t0) │ │ + sll v0,v0,0x2 │ │ + addu t2,t1,v0 │ │ + lw a1,0(t2) │ │ + blez s6,52d64 │ │ + lw a2,92(s5) │ │ + sll t3,s6,0x2 │ │ + move ra,a2 │ │ + addu t4,a2,t3 │ │ + b 52d3c │ │ + li t5,-1 │ │ + lw s3,72(s5) │ │ + lw s4,0(s1) │ │ + sll s7,s3,0x2 │ │ + addu t8,s4,s7 │ │ + lw t9,0(t8) │ │ + addiu ra,ra,4 │ │ + sw t9,-4(ra) │ │ + beq ra,t4,52d5c │ │ + addiu s0,s0,4 │ │ + lw t6,0(s0) │ │ + sll t7,t6,0x2 │ │ + bne t6,t5,52d18 │ │ + addu s1,s8,t7 │ │ + sw t5,0(ra) │ │ + addiu ra,ra,4 │ │ + bne ra,t4,52d3c │ │ + addiu s0,s0,4 │ │ + lw v1,72(s5) │ │ + sll v0,v1,0x2 │ │ + lw s5,76(s5) │ │ lw ra,76(sp) │ │ + addu a0,s5,v0 │ │ + lw a0,0(a0) │ │ lw s8,72(sp) │ │ + sw s2,96(sp) │ │ lw s7,68(sp) │ │ - lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ - lw t9,-31900(gp) │ │ - b 57c64 │ │ + move a3,s6 │ │ + lw t9,-31896(gp) │ │ + lw s6,64(sp) │ │ + jr t9 │ │ addiu sp,sp,80 │ │ - lw v1,68(s0) │ │ - blez v1,534a0 │ │ - lw s4,44(s0) │ │ - sll a1,a1,0x2 │ │ - sw a1,32(sp) │ │ - move s3,zero │ │ - li s2,-1 │ │ - lw t4,88(s0) │ │ - lw t5,32(sp) │ │ - sll t1,s3,0x2 │ │ - addu t3,t4,t5 │ │ - lw t2,0(t3) │ │ - addu a2,t2,t1 │ │ - blez s1,53440 │ │ - lw a1,0(a2) │ │ - move v1,s8 │ │ - b 53418 │ │ - move v0,zero │ │ - lw a0,88(s0) │ │ - lw t0,92(s0) │ │ - addu a3,a0,a3 │ │ - lw ra,0(a3) │ │ - addu t8,t0,a2 │ │ - addu t9,ra,t1 │ │ - lw s6,0(t9) │ │ - addiu v0,v0,1 │ │ - sw s6,0(t8) │ │ - beq v0,s1,53440 │ │ - addiu v1,v1,4 │ │ - lw t6,0(v1) │ │ - sll a2,v0,0x2 │ │ - bne t6,s2,533ec │ │ - sll a3,t6,0x2 │ │ - lw s5,92(s0) │ │ - addiu v0,v0,1 │ │ - addu t7,s5,a2 │ │ - sw s2,0(t7) │ │ - bne v0,s1,53418 │ │ - addiu v1,v1,4 │ │ - lw a2,76(s0) │ │ - lw t2,84(s0) │ │ - addu v1,a2,t1 │ │ - lw a0,0(v1) │ │ - addu v0,t2,t1 │ │ - lw t9,-31900(gp) │ │ - lw a2,92(s0) │ │ - lw s5,0(v0) │ │ - lw s6,20(s0) │ │ - move a3,s1 │ │ - bal 57c64 │ │ - sw s7,16(sp) │ │ + lw a3,68(s5) │ │ + blez a3,52ea0 │ │ + lw s8,44(s5) │ │ + sll a2,a1,0x2 │ │ + sll a1,s6,0x2 │ │ + sw a2,32(sp) │ │ + sw a1,36(sp) │ │ + move s7,zero │ │ + li s4,-1 │ │ + lw t0,88(s5) │ │ + lw t2,32(sp) │ │ + sll t1,s7,0x2 │ │ + addu t3,t0,t2 │ │ + lw t4,0(t3) │ │ + lw a2,92(s5) │ │ + addu t5,t4,t1 │ │ + blez s6,52e44 │ │ + lw a1,0(t5) │ │ + lw t6,36(sp) │ │ + move a0,s0 │ │ + move v0,a2 │ │ + b 52e24 │ │ + addu t7,a2,t6 │ │ + lw ra,0(t8) │ │ + addiu v0,v0,4 │ │ + addu v1,ra,t1 │ │ + lw t9,0(v1) │ │ + addiu a0,a0,4 │ │ + beq v0,t7,52e44 │ │ + sw t9,-4(v0) │ │ + lw s1,0(a0) │ │ + sll s3,s1,0x2 │ │ + bne s1,s4,52e08 │ │ + addu t8,t0,s3 │ │ + sw s4,0(v0) │ │ + addiu v0,v0,4 │ │ + bne v0,t7,52e24 │ │ + addiu a0,a0,4 │ │ + lw a3,76(s5) │ │ + lw t0,84(s5) │ │ + addu t2,a3,t1 │ │ + lw a0,0(t2) │ │ + lw t9,-31896(gp) │ │ + addu t1,t0,t1 │ │ + lw s3,0(t1) │ │ + lw s1,20(s5) │ │ + move a3,s6 │ │ + jalr t9 │ │ + sw s2,16(sp) │ │ lw gp,24(sp) │ │ - move a1,s4 │ │ - lw t9,-32008(gp) │ │ - move a0,s6 │ │ + move a1,s8 │ │ + lw t9,-32004(gp) │ │ + addu a2,s3,v0 │ │ jalr t9 │ │ - addu a2,s5,v0 │ │ - lw s4,68(s0) │ │ - addiu s3,s3,1 │ │ - slt t1,s3,s4 │ │ + move a0,s1 │ │ + lw s8,68(s5) │ │ + addiu s7,s7,1 │ │ + slt a2,s7,s8 │ │ lw gp,24(sp) │ │ - bnez t1,533c0 │ │ - move s4,v0 │ │ + bnez a2,52dd0 │ │ + move s8,v0 │ │ lw ra,76(sp) │ │ - move v0,s4 │ │ - lw s8,72(sp) │ │ + move v0,s8 │ │ lw s7,68(sp) │ │ + lw s8,72(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,80 │ │ lui gp,0x5 │ │ - addiu gp,gp,23932 │ │ + addiu gp,gp,25468 │ │ addu gp,gp,t9 │ │ + lw v0,-30360(gp) │ │ addiu sp,sp,-88 │ │ + lw v1,-32708(gp) │ │ + lw t0,0(v0) │ │ + lw t9,-32152(gp) │ │ + sw s0,48(sp) │ │ + move s0,a0 │ │ + lw a0,68(a0) │ │ sw gp,24(sp) │ │ + sw s4,64(sp) │ │ + sw s2,56(sp) │ │ + sw a2,96(sp) │ │ + sw ra,84(sp) │ │ sw s8,80(sp) │ │ sw s7,76(sp) │ │ sw s6,72(sp) │ │ sw s5,68(sp) │ │ - sw s0,48(sp) │ │ - lw s8,-32696(gp) │ │ - sw ra,84(sp) │ │ - sw s4,64(sp) │ │ sw s3,60(sp) │ │ - sw s2,56(sp) │ │ sw s1,52(sp) │ │ - move s0,a0 │ │ - lw t9,-32156(gp) │ │ - lw a0,68(a0) │ │ - move s5,a1 │ │ - sw a2,96(sp) │ │ + move s2,a1 │ │ + addiu a2,v1,3416 │ │ li a1,4 │ │ - addiu a2,s8,13664 │ │ - bal 6d364 <__ckd_calloc__> │ │ li a3,791 │ │ - lw v1,68(s0) │ │ + sw t0,44(sp) │ │ + jalr t9 │ │ + nop │ │ + lw a0,68(s0) │ │ lw gp,24(sp) │ │ - move s7,v0 │ │ - lw s6,44(s0) │ │ - blez v1,53630 │ │ - sll s5,s5,0x2 │ │ - move s2,v0 │ │ - move s1,zero │ │ - b 53578 │ │ - li s3,-1 │ │ - sw s3,0(s2) │ │ - lw a1,68(s0) │ │ - addiu s1,s1,1 │ │ - slt v0,s1,a1 │ │ - beqz v0,53630 │ │ - addiu s2,s2,4 │ │ - lw v0,72(s0) │ │ - beq v0,s3,5358c │ │ + sw v0,36(sp) │ │ + blez a0,531cc │ │ + lw s4,44(s0) │ │ + move s6,v0 │ │ + sll s2,s2,0x2 │ │ + move s7,zero │ │ + li s8,-1 │ │ + b 52f8c │ │ + addiu s3,sp,40 │ │ + sw s8,0(s6) │ │ + lw v0,68(s0) │ │ + addiu s7,s7,1 │ │ + slt a3,s7,v0 │ │ + beqz a3,53040 │ │ + addiu s6,s6,4 │ │ + lw a1,72(s0) │ │ + beq a1,s8,52fa0 │ │ nop │ │ - bne s1,v0,53560 │ │ + bne s7,a1,52f74 │ │ nop │ │ - lw a1,48(s0) │ │ lw a2,76(s0) │ │ - sll s4,s1,0x2 │ │ - addu a0,a2,s4 │ │ - addu v0,a1,s5 │ │ + lw a3,48(s0) │ │ + sll s1,s7,0x2 │ │ + addu t1,a2,s1 │ │ + addu t2,a3,s2 │ │ lw t9,-31652(gp) │ │ - lw a0,0(a0) │ │ - bal 56b8c │ │ - lw a1,0(v0) │ │ + lw a0,0(t1) │ │ + jalr t9 │ │ + lw a1,0(t2) │ │ lw gp,24(sp) │ │ - beq v0,s3,53734 │ │ - sw v0,0(s2) │ │ + beq v0,s8,5314c │ │ + sw v0,0(s6) │ │ lw ra,76(s0) │ │ - lw t9,-31900(gp) │ │ - addu t8,ra,s4 │ │ - lw a0,0(t8) │ │ - addiu t7,sp,32 │ │ + lw t9,-31896(gp) │ │ + addu t0,ra,s1 │ │ + lw a0,0(t0) │ │ move a1,v0 │ │ - move a3,zero │ │ - sw t7,16(sp) │ │ - bal 57c64 │ │ + sw s3,16(sp) │ │ move a2,zero │ │ + jalr t9 │ │ + move a3,zero │ │ lw v1,72(s0) │ │ - beq v1,s1,537a8 │ │ + beq v1,s7,531bc │ │ lw gp,24(sp) │ │ - bne v1,s3,53564 │ │ - lw t9,-32008(gp) │ │ + bne v1,s8,52f78 │ │ + lw t9,-32004(gp) │ │ lw a0,84(s0) │ │ - addu v1,a0,s4 │ │ - lw s4,0(v1) │ │ + addu a1,a0,s1 │ │ + lw a2,0(a1) │ │ lw a0,20(s0) │ │ - move a1,s6 │ │ + move a1,s4 │ │ jalr t9 │ │ - addu a2,v0,s4 │ │ - lw a1,68(s0) │ │ - addiu s1,s1,1 │ │ - move s6,v0 │ │ - slt v0,s1,a1 │ │ + addu a2,v0,a2 │ │ + move s4,v0 │ │ + lw v0,68(s0) │ │ + addiu s7,s7,1 │ │ + slt a3,s7,v0 │ │ lw gp,24(sp) │ │ - bnez v0,53578 │ │ - addiu s2,s2,4 │ │ - lw t0,12(s0) │ │ - lw t9,-31772(gp) │ │ + bnez a3,52f8c │ │ + addiu s6,s6,4 │ │ + lw s3,-32708(gp) │ │ + lw s8,12(s0) │ │ + lw t9,-31764(gp) │ │ lw a0,88(s0) │ │ - sll a1,t0,0x2 │ │ - addiu a2,s8,13664 │ │ - bal 6d498 <__ckd_realloc__> │ │ + sll a1,s8,0x2 │ │ + addiu a2,s3,3416 │ │ + jalr t9 │ │ li a3,824 │ │ - lw a2,12(s0) │ │ - lw a3,68(s0) │ │ + lw t1,12(s0) │ │ + lw t2,68(s0) │ │ lw gp,24(sp) │ │ - mul s3,a2,a3 │ │ + mul t3,t1,t2 │ │ + lw t4,-32708(gp) │ │ sw v0,88(s0) │ │ - lw t9,-31772(gp) │ │ + lw t9,-31764(gp) │ │ lw a0,0(v0) │ │ - sll a1,s3,0x2 │ │ - addiu a2,s8,13664 │ │ + sll a1,t3,0x2 │ │ + addiu a2,t4,3416 │ │ li a3,828 │ │ - bal 6d498 <__ckd_realloc__> │ │ - move s2,v0 │ │ + jalr t9 │ │ + move s1,v0 │ │ + lw t5,12(s0) │ │ lw gp,24(sp) │ │ - sw v0,0(s2) │ │ - lw s1,12(s0) │ │ - blez s1,536d0 │ │ - move v0,zero │ │ - b 5369c │ │ - lw v1,68(s0) │ │ - lw v1,68(s0) │ │ - mul t8,v0,v1 │ │ - lw t6,88(s0) │ │ - sll t7,v0,0x2 │ │ - lw t5,0(t6) │ │ - sll t4,t8,0x2 │ │ - addu t2,t6,t7 │ │ - addu t3,t5,t4 │ │ - sw t3,0(t2) │ │ - lw t1,12(s0) │ │ - addiu v0,v0,1 │ │ - slt s8,v0,t1 │ │ - bnez s8,53698 │ │ - nop │ │ - lw ra,88(s0) │ │ - lw s0,68(s0) │ │ - addu s5,ra,s5 │ │ - lw t9,-30268(gp) │ │ - lw a0,0(s5) │ │ - move a1,s7 │ │ + sw v0,0(s1) │ │ + blez t5,531c4 │ │ + lw t6,68(s0) │ │ + move a0,zero │ │ + sll a2,t6,0x2 │ │ + move v1,zero │ │ + lw t7,88(s0) │ │ + sll s5,v1,0x2 │ │ + lw t8,0(t7) │ │ + addu ra,t7,s5 │ │ + addu t0,t8,a0 │ │ + addiu v1,v1,1 │ │ + sw t0,0(ra) │ │ + bne v1,t5,530b4 │ │ + addu a0,a0,a2 │ │ + lw s0,88(s0) │ │ + lw s7,36(sp) │ │ + addu s2,s0,s2 │ │ + lw t9,-30464(gp) │ │ + lw a0,0(s2) │ │ jalr t9 │ │ - sll a2,s0,0x2 │ │ + move a1,s7 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s7 │ │ + lw gp,24(sp) │ │ + move v0,s4 │ │ + lw a2,-30360(gp) │ │ + lw a1,44(sp) │ │ + lw s4,0(a2) │ │ + bne a1,s4,531d4 │ │ lw ra,84(sp) │ │ - move v0,s6 │ │ lw s8,80(sp) │ │ lw s7,76(sp) │ │ lw s6,72(sp) │ │ lw s5,68(sp) │ │ lw s4,64(sp) │ │ lw s3,60(sp) │ │ lw s2,56(sp) │ │ lw s1,52(sp) │ │ lw s0,48(sp) │ │ jr ra │ │ addiu sp,sp,88 │ │ - lw t6,76(s0) │ │ - lw t5,48(s0) │ │ - addu t4,t6,s4 │ │ - addu t3,t5,s5 │ │ - lw t1,0(t4) │ │ - lw t2,0(t3) │ │ + lw t3,76(s0) │ │ + lw t4,48(s0) │ │ + addu t5,t3,s1 │ │ + lw t7,0(t5) │ │ + lw t9,-32056(gp) │ │ lw a0,20(s0) │ │ - lw t9,-32060(gp) │ │ lw a1,96(sp) │ │ - sw t2,44(sp) │ │ + addu t6,t4,s2 │ │ + sw t7,32(sp) │ │ jalr t9 │ │ - sw t1,40(sp) │ │ + lw s5,0(t6) │ │ lw gp,24(sp) │ │ - cvt.s.d $f2,$f0 │ │ - lw t0,40(sp) │ │ - lw a3,44(sp) │ │ - mfc1 a2,$f2 │ │ - lw t9,-32576(gp) │ │ - move a0,t0 │ │ - bal 56f04 │ │ - move a1,a3 │ │ + lw t8,32(sp) │ │ + cvt.s.d $f0,$f0 │ │ + mfc1 a2,$f0 │ │ + lw t9,-32572(gp) │ │ + move a0,t8 │ │ + jalr t9 │ │ + move a1,s5 │ │ lw gp,24(sp) │ │ - bne v0,s3,535bc │ │ - sw v0,0(s2) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s7 │ │ - b 53700 │ │ - lw s6,44(s0) │ │ - b 53564 │ │ - move s6,v0 │ │ + bne v0,s8,52fd0 │ │ + sw v0,0(s6) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,36(sp) │ │ + lw gp,24(sp) │ │ + b 5310c │ │ + lw v0,44(s0) │ │ + b 52f78 │ │ + move s4,v0 │ │ + b 530d8 │ │ + sll a2,t6,0x2 │ │ + b 53040 │ │ + sll s2,s2,0x2 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ lui gp,0x5 │ │ - addiu gp,gp,23200 │ │ + addiu gp,gp,24688 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ - sw s8,72(sp) │ │ - sw s7,68(sp) │ │ - sw s1,44(sp) │ │ + sw s6,64(sp) │ │ + sw s5,60(sp) │ │ + sw s2,48(sp) │ │ sw s0,40(sp) │ │ sw gp,24(sp) │ │ sw ra,76(sp) │ │ - sw s6,64(sp) │ │ - sw s5,60(sp) │ │ + sw s8,72(sp) │ │ + sw s7,68(sp) │ │ sw s4,56(sp) │ │ sw s3,52(sp) │ │ - sw s2,48(sp) │ │ - lbu t0,16(a0) │ │ - lw v1,72(a0) │ │ - move s1,a3 │ │ - move s0,a0 │ │ - li v0,-1 │ │ - slt a0,a3,t0 │ │ - addiu a3,t0,-1 │ │ - move s8,a2 │ │ - lw s7,96(sp) │ │ - beq v1,v0,538f4 │ │ - movz s1,a3,a0 │ │ - lw t4,88(s0) │ │ - sll t3,a1,0x2 │ │ - addu a1,t4,t3 │ │ - lw s3,0(a1) │ │ - sll v1,v1,0x2 │ │ - addu s2,s3,v1 │ │ - blez s1,538a8 │ │ - lw a1,0(s2) │ │ - move v0,zero │ │ - b 53878 │ │ - li t0,-1 │ │ - lw t2,88(s0) │ │ - lw s6,72(s0) │ │ - addu t9,t2,a2 │ │ - lw s5,0(t9) │ │ - sll s4,s6,0x2 │ │ - lw t1,92(s0) │ │ - addu a3,s5,s4 │ │ - lw t8,0(a3) │ │ - addu ra,t1,a0 │ │ - addiu v0,v0,1 │ │ - sw t8,0(ra) │ │ - beq v0,s1,538a0 │ │ - addiu s8,s8,4 │ │ - lw t5,0(s8) │ │ - sll a0,v0,0x2 │ │ - bne t5,t0,53844 │ │ - sll a2,t5,0x2 │ │ - lw t7,92(s0) │ │ - addiu v0,v0,1 │ │ - addu t6,t7,a0 │ │ - sw t0,0(t6) │ │ - bne v0,s1,53878 │ │ - addiu s8,s8,4 │ │ - lw s8,72(s0) │ │ - sll v1,s8,0x2 │ │ - lw t0,76(s0) │ │ - lw a2,92(s0) │ │ - addu s0,t0,v1 │ │ - lw a0,0(s0) │ │ - move a3,s1 │ │ - sw s7,96(sp) │ │ + sw s1,44(sp) │ │ + lbu v1,16(a0) │ │ + lw v0,72(a0) │ │ + move s6,a3 │ │ + move s5,a0 │ │ + move s0,a2 │ │ + slt a0,a3,v1 │ │ + li a2,-1 │ │ + addiu a3,v1,-1 │ │ + lw s2,96(sp) │ │ + beq v0,a2,53314 │ │ + movz s6,a3,a0 │ │ + lw s8,88(s5) │ │ + sll a1,a1,0x2 │ │ + addu t0,s8,a1 │ │ + lw t1,0(t0) │ │ + sll v0,v0,0x2 │ │ + addu t2,t1,v0 │ │ + lw a1,0(t2) │ │ + blez s6,532cc │ │ + lw a2,92(s5) │ │ + sll t3,s6,0x2 │ │ + move ra,a2 │ │ + addu t4,a2,t3 │ │ + b 532a4 │ │ + li t5,-1 │ │ + lw s3,72(s5) │ │ + lw s4,0(s1) │ │ + sll s7,s3,0x2 │ │ + addu t8,s4,s7 │ │ + lw t9,0(t8) │ │ + addiu ra,ra,4 │ │ + sw t9,-4(ra) │ │ + beq ra,t4,532c4 │ │ + addiu s0,s0,4 │ │ + lw t6,0(s0) │ │ + sll t7,t6,0x2 │ │ + bne t6,t5,53280 │ │ + addu s1,s8,t7 │ │ + sw t5,0(ra) │ │ + addiu ra,ra,4 │ │ + bne ra,t4,532a4 │ │ + addiu s0,s0,4 │ │ + lw v1,72(s5) │ │ + sll v0,v1,0x2 │ │ + lw s5,76(s5) │ │ lw ra,76(sp) │ │ + addu a0,s5,v0 │ │ + lw a0,0(a0) │ │ lw s8,72(sp) │ │ + sw s2,96(sp) │ │ lw s7,68(sp) │ │ - lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ - lw t9,-31024(gp) │ │ - b 57fe8 │ │ + move a3,s6 │ │ + lw t9,-31016(gp) │ │ + lw s6,64(sp) │ │ + jr t9 │ │ addiu sp,sp,80 │ │ - lw v1,68(s0) │ │ - blez v1,539f0 │ │ - lw s4,44(s0) │ │ - sll a1,a1,0x2 │ │ - sw a1,32(sp) │ │ - move s3,zero │ │ - li s2,-1 │ │ - lw t4,88(s0) │ │ - lw t5,32(sp) │ │ - sll t1,s3,0x2 │ │ - addu t3,t4,t5 │ │ - lw t2,0(t3) │ │ - addu a2,t2,t1 │ │ - blez s1,53990 │ │ - lw a1,0(a2) │ │ - move v1,s8 │ │ - b 53968 │ │ - move v0,zero │ │ - lw a0,88(s0) │ │ - lw t0,92(s0) │ │ - addu a3,a0,a3 │ │ - lw ra,0(a3) │ │ - addu t8,t0,a2 │ │ - addu t9,ra,t1 │ │ - lw s6,0(t9) │ │ - addiu v0,v0,1 │ │ - sw s6,0(t8) │ │ - beq v0,s1,53990 │ │ - addiu v1,v1,4 │ │ - lw t6,0(v1) │ │ - sll a2,v0,0x2 │ │ - bne t6,s2,5393c │ │ - sll a3,t6,0x2 │ │ - lw s5,92(s0) │ │ - addiu v0,v0,1 │ │ - addu t7,s5,a2 │ │ - sw s2,0(t7) │ │ - bne v0,s1,53968 │ │ - addiu v1,v1,4 │ │ - lw a2,76(s0) │ │ - lw t2,84(s0) │ │ - addu v1,a2,t1 │ │ - lw a0,0(v1) │ │ - addu v0,t2,t1 │ │ - lw t9,-31024(gp) │ │ - lw a2,92(s0) │ │ - lw s5,0(v0) │ │ - lw s6,20(s0) │ │ - move a3,s1 │ │ - bal 57fe8 │ │ - sw s7,16(sp) │ │ + lw a3,68(s5) │ │ + blez a3,53408 │ │ + lw s8,44(s5) │ │ + sll a2,a1,0x2 │ │ + sll a1,s6,0x2 │ │ + sw a2,32(sp) │ │ + sw a1,36(sp) │ │ + move s7,zero │ │ + li s4,-1 │ │ + lw t0,88(s5) │ │ + lw t2,32(sp) │ │ + sll t1,s7,0x2 │ │ + addu t3,t0,t2 │ │ + lw t4,0(t3) │ │ + lw a2,92(s5) │ │ + addu t5,t4,t1 │ │ + blez s6,533ac │ │ + lw a1,0(t5) │ │ + lw t6,36(sp) │ │ + move a0,s0 │ │ + move v0,a2 │ │ + b 5338c │ │ + addu t7,a2,t6 │ │ + lw ra,0(t8) │ │ + addiu v0,v0,4 │ │ + addu v1,ra,t1 │ │ + lw t9,0(v1) │ │ + addiu a0,a0,4 │ │ + beq v0,t7,533ac │ │ + sw t9,-4(v0) │ │ + lw s1,0(a0) │ │ + sll s3,s1,0x2 │ │ + bne s1,s4,53370 │ │ + addu t8,t0,s3 │ │ + sw s4,0(v0) │ │ + addiu v0,v0,4 │ │ + bne v0,t7,5338c │ │ + addiu a0,a0,4 │ │ + lw a3,76(s5) │ │ + lw t0,84(s5) │ │ + addu t2,a3,t1 │ │ + lw a0,0(t2) │ │ + lw t9,-31016(gp) │ │ + addu t1,t0,t1 │ │ + lw s3,0(t1) │ │ + lw s1,20(s5) │ │ + move a3,s6 │ │ + jalr t9 │ │ + sw s2,16(sp) │ │ lw gp,24(sp) │ │ - move a1,s4 │ │ - lw t9,-32008(gp) │ │ - move a0,s6 │ │ + move a1,s8 │ │ + lw t9,-32004(gp) │ │ + addu a2,s3,v0 │ │ jalr t9 │ │ - addu a2,s5,v0 │ │ - lw s4,68(s0) │ │ - addiu s3,s3,1 │ │ - slt t1,s3,s4 │ │ + move a0,s1 │ │ + lw s8,68(s5) │ │ + addiu s7,s7,1 │ │ + slt a2,s7,s8 │ │ lw gp,24(sp) │ │ - bnez t1,53910 │ │ - move s4,v0 │ │ + bnez a2,53338 │ │ + move s8,v0 │ │ lw ra,76(sp) │ │ - move v0,s4 │ │ - lw s8,72(sp) │ │ + move v0,s8 │ │ lw s7,68(sp) │ │ + lw s8,72(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,80 │ │ lui gp,0x5 │ │ - addiu gp,gp,22572 │ │ + addiu gp,gp,24084 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sdc1 $f20,40(sp) │ │ + addiu sp,sp,-64 │ │ + lw v0,68(a0) │ │ + sw gp,16(sp) │ │ sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + sdc1 $f24,56(sp) │ │ sdc1 $f22,48(sp) │ │ - sw gp,16(sp) │ │ + sdc1 $f20,40(sp) │ │ sw ra,36(sp) │ │ - sw s0,28(sp) │ │ - lw v0,68(a0) │ │ move s1,a0 │ │ - mtc1 a1,$f20 │ │ - mtc1 a2,$f21 │ │ - blez v0,53aa0 │ │ - mtc1 a3,$f22 │ │ + mtc1 a1,$f24 │ │ + mtc1 a2,$f22 │ │ + mtc1 a3,$f20 │ │ + blez v0,534bc │ │ move s0,zero │ │ - lw a3,76(s1) │ │ - sll a2,s0,0x2 │ │ - addu a1,a3,a2 │ │ - lw t9,-31020(gp) │ │ + lw a0,76(s1) │ │ + sll v1,s0,0x2 │ │ + addu a1,a0,v1 │ │ + lw t9,-31012(gp) │ │ lw a0,0(a1) │ │ - mfc1 a2,$f21 │ │ - mfc1 a1,$f20 │ │ - mfc1 a3,$f22 │ │ - bal 56734 │ │ + mfc1 a2,$f22 │ │ + mfc1 a3,$f20 │ │ + mfc1 a1,$f24 │ │ + jalr t9 │ │ addiu s0,s0,1 │ │ - lw a0,68(s1) │ │ - slt v1,s0,a0 │ │ - bnez v1,53a68 │ │ + lw a2,68(s1) │ │ + slt a3,s0,a2 │ │ + bnez a3,53484 │ │ lw gp,16(sp) │ │ lw ra,36(sp) │ │ - move v0,zero │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ + ldc1 $f24,56(sp) │ │ ldc1 $f22,48(sp) │ │ ldc1 $f20,40(sp) │ │ + move v0,zero │ │ jr ra │ │ - addiu sp,sp,56 │ │ + addiu sp,sp,64 │ │ lui gp,0x5 │ │ - addiu gp,gp,22416 │ │ + addiu gp,gp,23920 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s0,28(sp) │ │ + lw v0,68(a0) │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ sw s1,32(sp) │ │ - lw v0,68(a0) │ │ - blez v0,53b1c │ │ + sw s0,28(sp) │ │ + sw ra,36(sp) │ │ move s0,a0 │ │ + blez v0,5353c │ │ move s1,zero │ │ - lw a3,76(s0) │ │ - sll a2,s1,0x2 │ │ - addu a1,a3,a2 │ │ - lw t9,-32604(gp) │ │ + lw a0,76(s0) │ │ + sll v1,s1,0x2 │ │ + addu a1,a0,v1 │ │ + lw t9,-32600(gp) │ │ lw a0,0(a1) │ │ - bal 5745c │ │ + jalr t9 │ │ addiu s1,s1,1 │ │ - lw a0,68(s0) │ │ - slt v1,s1,a0 │ │ - bnez v1,53af0 │ │ + lw a2,68(s0) │ │ + slt a3,s1,a2 │ │ + bnez a3,53510 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ lw a0,76(s0) │ │ + jalr t9 │ │ + move s1,zero │ │ lw t0,68(s0) │ │ - blez t0,53b64 │ │ + blez t0,53584 │ │ lw gp,16(sp) │ │ - move s1,zero │ │ - lw t5,80(s0) │ │ - sll t4,s1,0x2 │ │ - addu t3,t5,t4 │ │ - lw t9,-32556(gp) │ │ + lw t1,80(s0) │ │ + sll t2,s1,0x2 │ │ + addu t3,t1,t2 │ │ + lw t9,-32552(gp) │ │ lw a0,0(t3) │ │ - bal 6d654 │ │ + jalr t9 │ │ addiu s1,s1,1 │ │ - lw t2,68(s0) │ │ - slt t1,s1,t2 │ │ - bnez t1,53b38 │ │ + lw t4,68(s0) │ │ + slt t5,s1,t4 │ │ + bnez t5,53558 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,80(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,84(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,92(s0) │ │ lw gp,16(sp) │ │ lw a0,88(s0) │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ - lw t9,-31856(gp) │ │ - b 6d66c │ │ - addiu sp,sp,40 │ │ - lui gp,0x5 │ │ - addiu gp,gp,22176 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw s2,32(sp) │ │ - sw s0,24(sp) │ │ - sw ra,36(sp) │ │ - sw s1,28(sp) │ │ - lw s0,-32696(gp) │ │ - lw s1,0(a0) │ │ - lw t9,-30428(gp) │ │ - move s2,a1 │ │ - move a0,s1 │ │ - jalr t9 │ │ - addiu a1,s0,13720 │ │ - beqz v0,53c54 │ │ - lw gp,16(sp) │ │ - lw s2,0(s2) │ │ - lw t9,-30428(gp) │ │ - move a0,s2 │ │ - jalr t9 │ │ - addiu a1,s0,13720 │ │ - beqz v0,53c38 │ │ - lw gp,16(sp) │ │ - move a0,s1 │ │ - move a1,s2 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - lw t9,-30428(gp) │ │ + lw t9,-31868(gp) │ │ jr t9 │ │ addiu sp,sp,40 │ │ - li v0,1 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - b 53c3c │ │ - li v0,-1 │ │ │ │ -00053c5c : │ │ +000535d0 : │ │ lui gp,0x5 │ │ - addiu gp,gp,22004 │ │ + addiu gp,gp,23680 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-88 │ │ - sw s1,44(sp) │ │ - lw s1,104(sp) │ │ - sw gp,24(sp) │ │ - sw s7,68(sp) │ │ - sw s5,60(sp) │ │ + sw s3,52(sp) │ │ + lw s3,104(sp) │ │ + sw gp,16(sp) │ │ sw ra,76(sp) │ │ sw s8,72(sp) │ │ + sw s7,68(sp) │ │ sw s6,64(sp) │ │ + sw s5,60(sp) │ │ sw s4,56(sp) │ │ - sw s3,52(sp) │ │ sw s2,48(sp) │ │ + sw s1,44(sp) │ │ sw s0,40(sp) │ │ sdc1 $f20,80(sp) │ │ - move s5,a1 │ │ - sw a2,96(sp) │ │ - beqz s1,541c8 │ │ - move s7,a3 │ │ + beqz s3,53918 │ │ + slti v0,s3,2 │ │ lw v1,0(a1) │ │ - slti v0,s1,2 │ │ - bnez v0,542a8 │ │ + move s5,a3 │ │ + sw a2,32(sp) │ │ + move s4,a1 │ │ + bnez v0,53950 │ │ lw s2,20(v1) │ │ - move s0,a1 │ │ - b 53d00 │ │ - li s3,1 │ │ - lw a1,4(s0) │ │ + addiu s0,a1,4 │ │ + b 53674 │ │ + li s6,1 │ │ + lw t5,0(s0) │ │ addiu s0,s0,4 │ │ jalr t9 │ │ - lw a0,20(a1) │ │ - lw gp,24(sp) │ │ + lw a0,20(t5) │ │ + lw gp,16(sp) │ │ move a0,s2 │ │ - lw t9,-31016(gp) │ │ + lw t9,-31008(gp) │ │ jalr t9 │ │ - move s4,v0 │ │ - bne s4,v0,53d38 │ │ - lw gp,24(sp) │ │ - beq s3,s1,53d94 │ │ - lw s8,-32696(gp) │ │ - lw a0,4(s0) │ │ - lw t9,-32188(gp) │ │ - lw a0,20(a0) │ │ + move s7,v0 │ │ + bne s7,v0,536ac │ │ + lw gp,16(sp) │ │ + beq s6,s3,53704 │ │ + lw t6,-32708(gp) │ │ + lw t4,0(s0) │ │ + lw t9,-32184(gp) │ │ + lw a0,20(t4) │ │ jalr t9 │ │ - addiu s3,s3,1 │ │ - lw gp,24(sp) │ │ + addiu s6,s6,1 │ │ + lw gp,16(sp) │ │ mov.d $f20,$f0 │ │ - lw t9,-32188(gp) │ │ + lw t9,-32184(gp) │ │ jalr t9 │ │ move a0,s2 │ │ c.eq.d $f20,$f0 │ │ - lw gp,24(sp) │ │ - bc1t 53ccc │ │ - lw t9,-31016(gp) │ │ - lw a2,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,a2,13664 │ │ + lw gp,16(sp) │ │ + bc1t 53640 │ │ + lw t9,-31008(gp) │ │ + lw s2,-32708(gp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s2,3416 │ │ + addiu a3,s0,3472 │ │ li a0,4 │ │ + jalr t9 │ │ li a2,141 │ │ - bal 706b8 │ │ - addiu a3,a3,13728 │ │ lw ra,76(sp) │ │ - sw zero,32(sp) │ │ - lw v0,32(sp) │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ ldc1 $f20,80(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,88 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,t6,3416 │ │ + sw t6,36(sp) │ │ li a0,1 │ │ li a1,96 │ │ - addiu a2,s8,13664 │ │ - bal 6d364 <__ckd_calloc__> │ │ li a3,147 │ │ - lw gp,24(sp) │ │ - move a0,s1 │ │ - lw t9,-32156(gp) │ │ + jalr t9 │ │ + move s8,t6 │ │ + lw gp,16(sp) │ │ + move a0,s3 │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s8,13664 │ │ + addiu a2,s8,3416 │ │ li a3,150 │ │ - sw s1,68(v0) │ │ - bal 6d364 <__ckd_calloc__> │ │ + sw s3,68(v0) │ │ + jalr t9 │ │ move s0,v0 │ │ - lw gp,24(sp) │ │ - move a0,s1 │ │ - lw t9,-32156(gp) │ │ + lw gp,16(sp) │ │ + move a0,s3 │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s8,13664 │ │ + addiu a2,s8,3416 │ │ li a3,151 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ sw v0,76(s0) │ │ - lw gp,24(sp) │ │ - move a0,s1 │ │ - lw t9,-32156(gp) │ │ + lw gp,16(sp) │ │ + move a0,s3 │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s8,13664 │ │ + addiu a2,s8,3416 │ │ li a3,153 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ sw v0,80(s0) │ │ - lw gp,24(sp) │ │ - mtc1 s1,$f3 │ │ - lw s3,-32696(gp) │ │ - cvt.d.w $f0,$f3 │ │ - ldc1 $f2,5360(s3) │ │ - lw t9,-31948(gp) │ │ + lw gp,16(sp) │ │ sw v0,84(s0) │ │ - div.d $f4,$f2,$f0 │ │ + lw v0,-32708(gp) │ │ + mtc1 s3,$f8 │ │ + ldc1 $f12,-4896(v0) │ │ + cvt.d.w $f10,$f8 │ │ + lw t9,-31944(gp) │ │ + div.d $f14,$f12,$f10 │ │ move a0,s2 │ │ - sw s0,32(sp) │ │ - mfc1 a2,$f4 │ │ + sdc1 $f14,24(sp) │ │ + lw a2,24(sp) │ │ jalr t9 │ │ - mfc1 a3,$f5 │ │ - lw gp,24(sp) │ │ - move v1,zero │ │ - lw t3,84(s0) │ │ - sll t2,v1,0x2 │ │ - addu t1,t3,t2 │ │ - addiu v1,v1,1 │ │ - bne v1,s1,53e4c │ │ - sw v0,0(t1) │ │ - beqz s7,53e70 │ │ - li t4,-1 │ │ - sw t4,72(s0) │ │ - blez s1,542a0 │ │ - li a0,-1 │ │ - beqz s7,54220 │ │ - move s3,zero │ │ + lw a3,28(sp) │ │ + lw gp,16(sp) │ │ + lw s1,84(s0) │ │ + sll ra,s3,0x2 │ │ + addu a2,s1,ra │ │ + sw v0,0(s1) │ │ + addiu s1,s1,4 │ │ + bne s1,a2,537cc │ │ + nop │ │ + beqz s5,537e8 │ │ + li a3,-1 │ │ + sw a3,72(s0) │ │ + move s7,s4 │ │ + move s8,zero │ │ + move s1,zero │ │ move s4,zero │ │ - move s6,zero │ │ - lw a1,76(s0) │ │ - lw a0,0(s5) │ │ - addu ra,a1,s3 │ │ - lw t9,-32324(gp) │ │ - sw ra,36(sp) │ │ - bal 56538 │ │ - addiu s6,s6,1 │ │ - lw v1,36(sp) │ │ - lw gp,24(sp) │ │ - sw v0,0(v1) │ │ - lw v0,96(sp) │ │ - lw t6,80(s0) │ │ - addu t8,v0,s3 │ │ - lw t7,-32696(gp) │ │ - lw a0,0(t8) │ │ - addu t5,t6,s3 │ │ - lw t9,-32488(gp) │ │ - addiu a1,t7,13664 │ │ + lw t9,-32320(gp) │ │ + lw t0,76(s0) │ │ + lw a0,0(s7) │ │ + jalr t9 │ │ + addu s6,t0,s8 │ │ + lw gp,16(sp) │ │ + lw t1,32(sp) │ │ + lw a1,-32708(gp) │ │ + sw v0,0(s6) │ │ + addu a0,t1,s8 │ │ + lw t2,80(s0) │ │ + lw t9,-32484(gp) │ │ + lw a0,0(a0) │ │ + addiu t3,a1,3416 │ │ + move a1,t3 │ │ li a2,166 │ │ - bal 6d514 <__ckd_salloc__> │ │ - sw t5,36(sp) │ │ - lw a2,36(sp) │ │ - lw gp,24(sp) │ │ - addu a3,s7,s3 │ │ - sw v0,0(a2) │ │ - lwc1 $f0,0(a3) │ │ - lw t4,84(s0) │ │ - lw t9,-31948(gp) │ │ - cvt.d.s $f2,$f0 │ │ - addu t3,t4,s3 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ + jalr t9 │ │ + addu s6,t2,s8 │ │ + lw gp,16(sp) │ │ + addiu s4,s4,1 │ │ + addu t4,s5,s8 │ │ move a0,s2 │ │ + sw v0,0(s6) │ │ + beqz s5,53884 │ │ + lw t9,-31944(gp) │ │ + lwc1 $f18,0(t4) │ │ + lw t5,84(s0) │ │ + cvt.d.s $f0,$f18 │ │ + sdc1 $f0,24(sp) │ │ + lw a2,24(sp) │ │ + lw a3,28(sp) │ │ jalr t9 │ │ - sw t3,36(sp) │ │ - lw t2,36(sp) │ │ - lw gp,24(sp) │ │ - sw v0,0(t2) │ │ - lw t1,0(s5) │ │ - lbu a0,16(t1) │ │ - addiu s3,s3,4 │ │ - slt t0,s4,a0 │ │ - movn s4,a0,t0 │ │ - bne s6,s1,53e88 │ │ - addiu s5,s5,4 │ │ - addiu a0,s4,-1 │ │ - lw t9,-32156(gp) │ │ - li a1,4 │ │ - addiu a2,s8,13664 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addu s6,t5,s8 │ │ + lw gp,16(sp) │ │ + sw v0,0(s6) │ │ + lw t6,0(s7) │ │ + slt t7,s4,s3 │ │ + lbu t8,16(t6) │ │ + addiu s8,s8,4 │ │ + slt v1,s1,t8 │ │ + movn s1,t8,v1 │ │ + bnez t7,537f8 │ │ + addiu s7,s7,4 │ │ + addiu a0,s1,-1 │ │ + lw s3,36(sp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s3,3416 │ │ li a3,174 │ │ - lw s3,76(s0) │ │ - lw gp,24(sp) │ │ - sw v0,92(s0) │ │ - lw s1,0(s3) │ │ - lw t9,-32192(gp) │ │ - lw a0,12(s1) │ │ - bal 71740 │ │ - move a1,zero │ │ - lw s5,68(s0) │ │ - lw gp,24(sp) │ │ - blez s5,53fec │ │ - move s1,v0 │ │ - move s6,s3 │ │ - move s7,zero │ │ - lw v0,0(s6) │ │ - lw a2,12(v0) │ │ - blez a2,53fd8 │ │ - nop │ │ - move s5,zero │ │ - lw t3,48(v0) │ │ - sll t2,s5,0x2 │ │ - addu t1,t3,t2 │ │ - lw t9,-32176(gp) │ │ - lw a1,0(t1) │ │ - move a2,s5 │ │ - bal 71f78 │ │ - move a0,s1 │ │ - lw v0,0(s6) │ │ - addiu s5,s5,1 │ │ - lw t0,12(v0) │ │ - slt a0,s5,t0 │ │ - bnez a0,53fa0 │ │ - lw gp,24(sp) │ │ - lw a3,68(s0) │ │ - addiu s7,s7,1 │ │ - slt t4,s7,a3 │ │ - bnez t4,53f8c │ │ - addiu s6,s6,4 │ │ - lw s5,-32696(gp) │ │ - lw t9,-32240(gp) │ │ - move a0,s1 │ │ - addiu a1,s5,13720 │ │ - bal 71858 │ │ - move a2,zero │ │ - bnez v0,54204 │ │ - lw gp,24(sp) │ │ - lw s7,-32692(gp) │ │ - lw s6,8(s1) │ │ - lw t9,-31012(gp) │ │ + jalr t9 │ │ + li a1,4 │ │ + lw gp,16(sp) │ │ move a0,s0 │ │ - addiu a1,s7,4448 │ │ - move a2,s2 │ │ - move a3,s4 │ │ - bal 56318 │ │ - sw s6,16(sp) │ │ - lw gp,24(sp) │ │ - sb zero,18(s0) │ │ - lw t9,-31428(gp) │ │ - move a0,s1 │ │ - bal 7352c │ │ - move a1,zero │ │ - beqz v0,54078 │ │ - lw gp,24(sp) │ │ - move v1,v0 │ │ - move a1,zero │ │ - lw t6,0(v1) │ │ - lw t5,48(s0) │ │ - lw s4,0(t6) │ │ - addu s2,t5,a1 │ │ - sw s4,0(s2) │ │ - lw v1,8(v1) │ │ - bnez v1,54058 │ │ - addiu a1,a1,4 │ │ - lw t9,-31888(gp) │ │ - bal 71418 │ │ - move a0,v0 │ │ - lw gp,24(sp) │ │ - lw a0,48(s0) │ │ - lw t7,-31216(gp) │ │ - lw t9,-30256(gp) │ │ - lw a1,12(s0) │ │ - li a2,4 │ │ + lw s5,-31212(gp) │ │ + sw v0,92(s0) │ │ + move a1,s2 │ │ + addiu t9,s5,10400 │ │ jalr t9 │ │ - addiu a3,t7,15280 │ │ - lw a0,88(s0) │ │ - beqz a0,540c0 │ │ - lw gp,24(sp) │ │ - lw t9,-31856(gp) │ │ - bal 6d66c │ │ - nop │ │ - lw gp,24(sp) │ │ - lw t9,-31796(gp) │ │ - lw a0,12(s0) │ │ - lw a1,68(s0) │ │ - li t8,105 │ │ - addiu a3,s8,13664 │ │ - sw t8,16(sp) │ │ - bal 6d59c <__ckd_calloc_2d__> │ │ - li a2,4 │ │ - lw s8,12(s0) │ │ - lw gp,24(sp) │ │ - blez s8,54184 │ │ - sw v0,88(s0) │ │ - move s4,zero │ │ - lw ra,48(s0) │ │ - sll s2,s4,0x2 │ │ - addu v1,ra,s2 │ │ - lw t9,-32176(gp) │ │ - lw a0,52(s0) │ │ - lw a1,0(v1) │ │ - bal 71f78 │ │ - move a2,s4 │ │ - lw v0,68(s0) │ │ - blez v0,54170 │ │ - lw gp,24(sp) │ │ - move s6,s3 │ │ - move s5,zero │ │ - lw a3,88(s0) │ │ - lw t4,48(s0) │ │ - addu t3,a3,s2 │ │ - addu t2,t4,s2 │ │ - lw a0,0(s6) │ │ - lw t9,-31652(gp) │ │ - lw t0,0(t3) │ │ - lw a1,0(t2) │ │ - sll t1,s5,0x2 │ │ - bal 56b8c │ │ - addu s7,t0,t1 │ │ - lw gp,24(sp) │ │ - sw v0,0(s7) │ │ - lw a0,68(s0) │ │ - addiu s5,s5,1 │ │ - slt a1,s5,a0 │ │ - bnez a1,54128 │ │ - addiu s6,s6,4 │ │ - lw a2,12(s0) │ │ - addiu s4,s4,1 │ │ - slt s5,s4,a2 │ │ - bnez s5,540f4 │ │ - nop │ │ - lw t9,-32260(gp) │ │ - bal 7374c │ │ - move a0,s1 │ │ + move a2,s1 │ │ lw ra,76(sp) │ │ - lw v0,32(sp) │ │ + move v0,s0 │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ ldc1 $f20,80(sp) │ │ jr ra │ │ addiu sp,sp,88 │ │ lw ra,76(sp) │ │ - sw zero,32(sp) │ │ - lw v0,32(sp) │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ ldc1 $f20,80(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,88 │ │ - lw t9,-32176(gp) │ │ - move a0,s1 │ │ - addiu a1,s5,13720 │ │ - bal 71f78 │ │ - move a2,zero │ │ - b 5400c │ │ - lw gp,24(sp) │ │ - lw s6,96(sp) │ │ - move s4,zero │ │ - lw a1,76(s0) │ │ - sll s7,s3,0x2 │ │ - addu ra,a1,s7 │ │ - lw a0,0(s5) │ │ - lw t9,-32324(gp) │ │ - sw ra,36(sp) │ │ - bal 56538 │ │ - addiu s3,s3,1 │ │ - lw gp,24(sp) │ │ - lw v1,36(sp) │ │ - lw t9,-32488(gp) │ │ - sw v0,0(v1) │ │ - lw v0,-32696(gp) │ │ - lw t8,80(s0) │ │ - lw a0,0(s6) │ │ - addiu a1,v0,13664 │ │ - li a2,166 │ │ - bal 6d514 <__ckd_salloc__> │ │ - addu s7,t8,s7 │ │ - lw gp,24(sp) │ │ - sw v0,0(s7) │ │ - lw t7,0(s5) │ │ - lbu t5,16(t7) │ │ - addiu s5,s5,4 │ │ - slt t6,s4,t5 │ │ - movn s4,t5,t6 │ │ - bne s3,s1,54228 │ │ - addiu s6,s6,4 │ │ - b 53f40 │ │ - addiu a0,s4,-1 │ │ - b 53f40 │ │ - move s4,zero │ │ - lw s8,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + move s1,a2 │ │ + sw a2,36(sp) │ │ li a0,1 │ │ li a1,96 │ │ - addiu a2,s8,13664 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,a2,3416 │ │ + jalr t9 │ │ li a3,147 │ │ - lw gp,24(sp) │ │ - move a0,s1 │ │ - lw t9,-32156(gp) │ │ + lw gp,16(sp) │ │ + move a0,s3 │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s8,13664 │ │ + addiu a2,s1,3416 │ │ li a3,150 │ │ - sw s1,68(v0) │ │ - bal 6d364 <__ckd_calloc__> │ │ + sw s3,68(v0) │ │ + jalr t9 │ │ move s0,v0 │ │ - lw gp,24(sp) │ │ - move a0,s1 │ │ - lw t9,-32156(gp) │ │ + lw gp,16(sp) │ │ + move a0,s3 │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s8,13664 │ │ + addiu a2,s1,3416 │ │ li a3,151 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ sw v0,76(s0) │ │ - lw gp,24(sp) │ │ - move a0,s1 │ │ - lw t9,-32156(gp) │ │ + lw gp,16(sp) │ │ + move a0,s3 │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s8,13664 │ │ + addiu a2,s1,3416 │ │ li a3,153 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ sw v0,80(s0) │ │ - lw gp,24(sp) │ │ - mtc1 s1,$f2 │ │ - lw t0,-32696(gp) │ │ - cvt.d.w $f0,$f2 │ │ - ldc1 $f2,5360(t0) │ │ - lw t9,-31948(gp) │ │ + lw gp,16(sp) │ │ + mtc1 s3,$f0 │ │ + lw a0,-32708(gp) │ │ + cvt.d.w $f4,$f0 │ │ + lw a1,-4896(a0) │ │ + lw t2,-4892(a0) │ │ + sw a1,24(sp) │ │ + sw t2,28(sp) │ │ + ldc1 $f2,24(sp) │ │ + lw t9,-31944(gp) │ │ sw v0,84(s0) │ │ - div.d $f4,$f2,$f0 │ │ + div.d $f6,$f2,$f4 │ │ move a0,s2 │ │ - sw s0,32(sp) │ │ - mfc1 a2,$f4 │ │ + sdc1 $f6,24(sp) │ │ + lw a2,24(sp) │ │ jalr t9 │ │ - mfc1 a3,$f5 │ │ - blez s1,53e64 │ │ - lw gp,24(sp) │ │ - b 53e4c │ │ - move v1,zero │ │ + lw a3,28(sp) │ │ + bgtz s3,537c0 │ │ + lw gp,16(sp) │ │ + beqz s5,53a30 │ │ + li t3,-1 │ │ + sw t3,72(s0) │ │ + li a0,-1 │ │ + b 538a8 │ │ + move s1,zero │ │ │ │ -0005436c : │ │ +00053a3c : │ │ lui gp,0x5 │ │ - addiu gp,gp,20196 │ │ + addiu gp,gp,22548 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-1120 │ │ - lw t9,-32192(gp) │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-1144 │ │ + lw v1,0(v0) │ │ + lw t9,-32188(gp) │ │ sw gp,24(sp) │ │ - sw ra,1108(sp) │ │ - sw s7,1100(sp) │ │ - sw s2,1080(sp) │ │ - sw a1,1124(sp) │ │ - sw a0,1120(sp) │ │ + sw ra,1132(sp) │ │ + sw s3,1108(sp) │ │ + sw s0,1096(sp) │ │ + sdc1 $f20,1136(sp) │ │ + move s0,a1 │ │ + sw a1,60(sp) │ │ + sw a0,48(sp) │ │ move a1,zero │ │ - sw a2,1128(sp) │ │ - sw s8,1104(sp) │ │ - sw s6,1096(sp) │ │ - sw s5,1092(sp) │ │ - sw s4,1088(sp) │ │ - sw s3,1084(sp) │ │ - sw s1,1076(sp) │ │ - sw s0,1072(sp) │ │ - sdc1 $f20,1112(sp) │ │ - bal 71740 │ │ move a0,zero │ │ + sw a2,52(sp) │ │ + sw v1,1092(sp) │ │ + sw s8,1128(sp) │ │ + sw s7,1124(sp) │ │ + sw s6,1120(sp) │ │ + sw s5,1116(sp) │ │ + sw s4,1112(sp) │ │ + sw s2,1104(sp) │ │ + sw s1,1100(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,24(sp) │ │ - lw a0,1124(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - addiu a1,a1,8760 │ │ + move a0,s0 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + addiu a1,a1,-1496 │ │ jalr t9 │ │ - move s7,v0 │ │ - move s2,v0 │ │ - beqz v0,54cb8 │ │ + sw v0,32(sp) │ │ + move s3,v0 │ │ + beqz v0,542ec │ │ lw gp,24(sp) │ │ lw t9,-30308(gp) │ │ - lw a0,1124(sp) │ │ + lw a0,60(sp) │ │ jalr t9 │ │ li a1,47 │ │ lw gp,24(sp) │ │ - beqz v0,54a74 │ │ - lw s3,-32696(gp) │ │ - lw a2,1124(sp) │ │ - lw t9,-32156(gp) │ │ - subu s0,v0,a2 │ │ + beqz v0,54164 │ │ + lw s1,-32708(gp) │ │ + lw s2,60(sp) │ │ + lw t9,-32152(gp) │ │ + subu s5,v0,s2 │ │ li a3,206 │ │ - addiu a0,s0,2 │ │ + addiu a0,s5,2 │ │ li a1,1 │ │ - bal 6d364 <__ckd_calloc__> │ │ - addiu a2,s3,13664 │ │ + jalr t9 │ │ + addiu a2,s1,3416 │ │ lw gp,24(sp) │ │ - lw a1,1124(sp) │ │ - lw t9,-30268(gp) │ │ move a0,v0 │ │ - addiu a2,s0,1 │ │ + lw t9,-30464(gp) │ │ + move a1,s2 │ │ + addiu a2,s5,1 │ │ + sw v0,40(sp) │ │ jalr t9 │ │ - move s8,v0 │ │ + move s4,v0 │ │ lw gp,24(sp) │ │ - lw a0,1124(sp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a0,16(sp) │ │ - addiu a1,s3,13664 │ │ li a0,1 │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t0,3552 │ │ + addiu a1,s1,3416 │ │ li a2,212 │ │ - bal 706b8 │ │ - addiu a3,t0,13808 │ │ - beqz s8,5449c │ │ + jalr t9 │ │ + sw s2,16(sp) │ │ lw gp,24(sp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s8,16(sp) │ │ + sw s4,16(sp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,s3,13664 │ │ + addiu a1,s1,3416 │ │ li a2,214 │ │ - bal 706b8 │ │ - addiu a3,t1,13840 │ │ + jalr t9 │ │ + addiu a3,t3,3584 │ │ lw gp,24(sp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-30260(gp) │ │ - move a0,s2 │ │ - addiu a1,s4,13880 │ │ + lw s5,-32708(gp) │ │ + lw t9,-30488(gp) │ │ + addiu s0,sp,68 │ │ + move a0,s3 │ │ + addiu a1,s5,3624 │ │ jalr t9 │ │ - addiu a2,sp,32 │ │ - li t2,1 │ │ - beq v0,t2,5495c │ │ + move a2,s0 │ │ + li t4,1 │ │ + beq v0,t4,54048 │ │ lw gp,24(sp) │ │ - sb zero,32(sp) │ │ - move v0,zero │ │ - lw t8,-32696(gp) │ │ - move s5,zero │ │ - lwc1 $f20,-11212(t8) │ │ + sb zero,68(sp) │ │ + move s4,zero │ │ + lw v0,-32708(gp) │ │ + lw s8,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + lwc1 $f20,-21476(v0) │ │ + addiu ra,s8,3624 │ │ + addiu a1,v1,3788 │ │ move s6,zero │ │ - beqz v0,54608 │ │ - lw t9,-30420(gp) │ │ - beqz s8,5493c │ │ - li ra,47 │ │ - beq v0,ra,5493c │ │ - li a1,92 │ │ - beq v0,a1,5493c │ │ - lw t9,-32204(gp) │ │ - move a0,s8 │ │ - addiu a1,sp,32 │ │ + move s7,zero │ │ + sw ra,56(sp) │ │ + sw a1,44(sp) │ │ + beqz s4,53cf4 │ │ + lw a0,40(sp) │ │ + beqz a0,54028 │ │ + li s2,47 │ │ + beq s4,s2,5402c │ │ + lw t9,-32484(gp) │ │ + li a2,92 │ │ + beq s4,a2,54028 │ │ + lw t9,-32200(gp) │ │ + move a1,s0 │ │ jalr t9 │ │ move a2,zero │ │ lw gp,24(sp) │ │ - move s0,v0 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + move s4,v0 │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t0,3688 │ │ li a0,1 │ │ - addiu a1,s3,13664 │ │ + addiu a1,s1,3416 │ │ li a2,256 │ │ - addiu a3,a3,13944 │ │ - bal 706b8 │ │ - sw s0,16(sp) │ │ + jalr t9 │ │ + sw s4,16(sp) │ │ lw gp,24(sp) │ │ - lw a0,1120(sp) │ │ - lw t9,-32612(gp) │ │ - lw a3,1128(sp) │ │ - move a1,s0 │ │ - bal 56744 │ │ + lw a0,48(sp) │ │ + lw t9,-32608(gp) │ │ + lw a3,52(sp) │ │ + move a1,s4 │ │ + jalr t9 │ │ move a2,zero │ │ - move s1,v0 │ │ - beqz v0,54ae4 │ │ + move s2,v0 │ │ + beqz v0,541d0 │ │ lw gp,24(sp) │ │ - lw t9,-30260(gp) │ │ - move a0,s2 │ │ - addiu a1,s4,13880 │ │ + lw t9,-30488(gp) │ │ + move a0,s3 │ │ + addiu a1,s5,3624 │ │ jalr t9 │ │ - addiu a2,sp,32 │ │ - move v1,v0 │ │ - li v0,1 │ │ - bne v1,v0,54abc │ │ + move a2,s0 │ │ + li t1,1 │ │ + bne v0,t1,541ac │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - sw v1,1068(sp) │ │ - bal 6d654 │ │ - move a0,s0 │ │ + lw t9,-32552(gp) │ │ + sw v0,36(sp) │ │ + jalr t9 │ │ + move a0,s4 │ │ lw gp,24(sp) │ │ - move a0,s6 │ │ - lw t9,-31892(gp) │ │ - bal 71230 │ │ - move a1,s1 │ │ + move a0,s7 │ │ + lw t9,-31888(gp) │ │ + jalr t9 │ │ + move a1,s2 │ │ lw gp,24(sp) │ │ li a2,269 │ │ - lw s6,-32696(gp) │ │ - lw t9,-32488(gp) │ │ - addiu a1,s6,13664 │ │ - addiu a0,sp,32 │ │ - bal 6d514 <__ckd_salloc__> │ │ - move s6,v0 │ │ + lw t9,-32484(gp) │ │ + move a0,s0 │ │ + addiu a1,s1,3416 │ │ + jalr t9 │ │ + move s7,v0 │ │ lw gp,24(sp) │ │ - move a0,s5 │ │ - lw t9,-31892(gp) │ │ - bal 71230 │ │ + move a0,s6 │ │ + lw t9,-31888(gp) │ │ + jalr t9 │ │ move a1,v0 │ │ lw gp,24(sp) │ │ - move a0,s2 │ │ - lw t0,-32696(gp) │ │ - lw t9,-30260(gp) │ │ - addiu a1,t0,13880 │ │ - addiu a2,sp,32 │ │ + lw a1,56(sp) │ │ + lw t9,-30488(gp) │ │ + move a0,s3 │ │ + move a2,s0 │ │ jalr t9 │ │ - move s5,v0 │ │ - lw v1,1068(sp) │ │ - beq v0,v1,54808 │ │ + move s6,v0 │ │ + lw t2,36(sp) │ │ + beq v0,t2,53f08 │ │ lw gp,24(sp) │ │ - sb zero,32(sp) │ │ - lw t9,-30420(gp) │ │ + sb zero,68(sp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ + move a0,s3 │ │ + lw gp,24(sp) │ │ + lw t9,-31148(gp) │ │ + jalr t9 │ │ + move a0,s7 │ │ lw gp,24(sp) │ │ - lw t9,-31152(gp) │ │ - bal 714b8 │ │ move a0,s6 │ │ + lw t9,-31148(gp) │ │ + jalr t9 │ │ + move s7,v0 │ │ lw gp,24(sp) │ │ - move a0,s5 │ │ - lw t9,-31152(gp) │ │ - bal 714b8 │ │ + move a0,s7 │ │ + lw t9,-31672(gp) │ │ + jalr t9 │ │ move s6,v0 │ │ lw gp,24(sp) │ │ - move a0,s6 │ │ - lw t9,-31668(gp) │ │ - bal 7146c │ │ - move s5,v0 │ │ - lw gp,24(sp) │ │ + addiu a2,s1,3416 │ │ + lw t9,-32152(gp) │ │ move a0,v0 │ │ - lw t9,-32156(gp) │ │ li a1,4 │ │ - addiu a2,s3,13664 │ │ li a3,317 │ │ - bal 6d364 <__ckd_calloc__> │ │ - move s0,v0 │ │ + jalr t9 │ │ + move s3,v0 │ │ lw gp,24(sp) │ │ - move a0,s0 │ │ - lw t9,-32156(gp) │ │ + addiu a2,s1,3416 │ │ + lw t9,-32152(gp) │ │ + move a0,s3 │ │ li a1,4 │ │ - addiu a2,s3,13664 │ │ li a3,318 │ │ - bal 6d364 <__ckd_calloc__> │ │ - move s2,v0 │ │ + jalr t9 │ │ + move s8,v0 │ │ move s1,v0 │ │ - blez s0,546d0 │ │ + blez s3,53dbc │ │ lw gp,24(sp) │ │ - move a1,v0 │ │ - move a2,s2 │ │ - move a0,s5 │ │ - move v1,s6 │ │ + sll ra,s3,0x2 │ │ + move t0,s6 │ │ + move v1,s7 │ │ move v0,zero │ │ - lw s3,0(v1) │ │ - addiu v0,v0,1 │ │ - sw s3,0(a2) │ │ - lw a3,0(a0) │ │ - addiu a2,a2,4 │ │ + lw a3,0(v1) │ │ + addu a1,s8,v0 │ │ sw a3,0(a1) │ │ + lw s2,0(t0) │ │ + addu a2,s1,v0 │ │ + sw s2,0(a2) │ │ + addiu v0,v0,4 │ │ lw v1,8(v1) │ │ - lw a0,8(a0) │ │ - bne v0,s0,546a8 │ │ - addiu a1,a1,4 │ │ + bne v0,ra,53d94 │ │ + lw t0,8(t0) │ │ lw t9,-31656(gp) │ │ - lw a0,1120(sp) │ │ - move a1,s2 │ │ + lw a0,48(sp) │ │ + move a1,s8 │ │ move a2,s1 │ │ move a3,zero │ │ - bal 53c5c │ │ - sw s0,16(sp) │ │ + jalr t9 │ │ + sw s3,16(sp) │ │ lw gp,24(sp) │ │ - move a0,s2 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + move a0,s8 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move s0,v0 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s1 │ │ - beqz s0,54af4 │ │ + beqz s0,541e0 │ │ lw gp,24(sp) │ │ - lw t9,-31888(gp) │ │ - bal 71418 │ │ - move a0,s6 │ │ - beqz s5,54748 │ │ + lw t9,-31884(gp) │ │ + jalr t9 │ │ + move a0,s7 │ │ + move s1,s6 │ │ + beqz s6,53e34 │ │ lw gp,24(sp) │ │ - move s1,s5 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,0(s1) │ │ lw s1,8(s1) │ │ - bnez s1,54730 │ │ + bnez s1,53e1c │ │ lw gp,24(sp) │ │ - lw t9,-31888(gp) │ │ - bal 71418 │ │ - move a0,s5 │ │ + lw t9,-31884(gp) │ │ + jalr t9 │ │ + move a0,s6 │ │ lw gp,24(sp) │ │ - move a0,s7 │ │ - lw t9,-31428(gp) │ │ - bal 7352c │ │ + lw a0,32(sp) │ │ + lw t9,-31424(gp) │ │ + jalr t9 │ │ move a1,zero │ │ move s3,v0 │ │ - beqz v0,547a4 │ │ lw gp,24(sp) │ │ - move s1,v0 │ │ - lw s5,0(s1) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + beqz v0,53e90 │ │ + move s2,v0 │ │ + lw s5,0(s2) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,0(s5) │ │ lw gp,24(sp) │ │ - lw t9,-31008(gp) │ │ - bal 582c4 │ │ + lw t9,-31004(gp) │ │ + jalr t9 │ │ lw a0,8(s5) │ │ - lw s1,8(s1) │ │ - bnez s1,54778 │ │ + lw s2,8(s2) │ │ + bnez s2,53e64 │ │ lw gp,24(sp) │ │ - lw t9,-31888(gp) │ │ - bal 71418 │ │ + lw t9,-31884(gp) │ │ + jalr t9 │ │ move a0,s3 │ │ lw gp,24(sp) │ │ - lw t9,-32260(gp) │ │ - bal 7374c │ │ - move a0,s7 │ │ + lw t9,-32256(gp) │ │ + jalr t9 │ │ + lw a0,32(sp) │ │ + lw gp,24(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,40(sp) │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s8 │ │ - lw ra,1108(sp) │ │ move v0,s0 │ │ - lw s8,1104(sp) │ │ - lw s7,1100(sp) │ │ - lw s6,1096(sp) │ │ - lw s5,1092(sp) │ │ - lw s4,1088(sp) │ │ - lw s3,1084(sp) │ │ - lw s2,1080(sp) │ │ - lw s1,1076(sp) │ │ - lw s0,1072(sp) │ │ - ldc1 $f20,1112(sp) │ │ + lw a1,-30360(gp) │ │ + lw a3,1092(sp) │ │ + lw a2,0(a1) │ │ + bne a3,a2,54320 │ │ + lw ra,1132(sp) │ │ + lw s8,1128(sp) │ │ + lw s7,1124(sp) │ │ + lw s6,1120(sp) │ │ + lw s5,1116(sp) │ │ + lw s4,1112(sp) │ │ + lw s3,1108(sp) │ │ + lw s2,1104(sp) │ │ + lw s1,1100(sp) │ │ + lw s0,1096(sp) │ │ + ldc1 $f20,1136(sp) │ │ jr ra │ │ - addiu sp,sp,1120 │ │ - lw s0,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - addiu a0,sp,32 │ │ + addiu sp,sp,1144 │ │ + lw t3,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - addiu a1,s0,13888 │ │ - bnez v0,54934 │ │ + addiu a1,t3,3632 │ │ + bnez v0,54020 │ │ lw gp,24(sp) │ │ - lw a0,-32696(gp) │ │ - b 548c8 │ │ - sw a0,1064(sp) │ │ + lw t4,-32708(gp) │ │ + addiu s4,sp,64 │ │ + b 53fc4 │ │ + sw t4,36(sp) │ │ + lw t7,36(sp) │ │ jalr t9 │ │ - nop │ │ + addiu a1,t7,-4356 │ │ + beqz v0,54000 │ │ lw gp,24(sp) │ │ - move a0,s7 │ │ - addiu a1,sp,32 │ │ - addiu a2,sp,1056 │ │ - beqz v0,54914 │ │ - lw t9,-32240(gp) │ │ - bal 71858 │ │ - nop │ │ + lw t9,-32236(gp) │ │ + lw a0,32(sp) │ │ + move a1,s0 │ │ + jalr t9 │ │ + move a2,s4 │ │ + li a0,-1 │ │ + beq v0,a0,5420c │ │ lw gp,24(sp) │ │ - li t1,-1 │ │ + lw s8,64(sp) │ │ + lw t9,-32568(gp) │ │ + lw t1,4(s8) │ │ + lw a3,0(s8) │ │ + sw t1,16(sp) │ │ + lw t2,8(s8) │ │ mfc1 a2,$f20 │ │ - move a0,s1 │ │ - addiu a1,sp,32 │ │ - beq v0,t1,54b20 │ │ - lw t9,-32572(gp) │ │ - lw s0,1056(sp) │ │ - lw t4,4(s0) │ │ - lw a3,0(s0) │ │ - sw t4,16(sp) │ │ - lw t3,8(s0) │ │ - bal 57924 │ │ - sw t3,20(sp) │ │ + sw t2,20(sp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + move a1,s0 │ │ + bltz v0,541e0 │ │ lw gp,24(sp) │ │ - bltz v0,54af4 │ │ - lw t9,-32200(gp) │ │ - addiu t6,sp,32 │ │ - sw t6,16(sp) │ │ - lw a2,8(s0) │ │ - lw t5,-32696(gp) │ │ - sw a2,20(sp) │ │ + sw s0,16(sp) │ │ + lw t3,8(s8) │ │ + lw t9,-32196(gp) │ │ + lw a3,44(sp) │ │ + sw t3,20(sp) │ │ li a0,1 │ │ - addiu a1,s3,13664 │ │ + addiu a1,s1,3416 │ │ + jalr t9 │ │ li a2,290 │ │ - bal 706b8 │ │ - addiu a3,t5,14044 │ │ lw gp,24(sp) │ │ - lw t9,-30260(gp) │ │ - move a0,s2 │ │ - addiu a1,s4,13880 │ │ + lw t9,-30488(gp) │ │ + move a0,s3 │ │ + addiu a1,s5,3624 │ │ jalr t9 │ │ - addiu a2,sp,32 │ │ + move a2,s0 │ │ lw gp,24(sp) │ │ - lw t8,1064(sp) │ │ - li t7,1 │ │ - addiu a0,sp,32 │ │ - addiu a1,t8,5900 │ │ - beq v0,t7,54830 │ │ - lw t9,-30428(gp) │ │ - lw s1,1064(sp) │ │ - lw t9,-30428(gp) │ │ - addiu a0,sp,32 │ │ + li t5,1 │ │ + move a0,s0 │ │ + beq v0,t5,53f34 │ │ + lw t9,-30380(gp) │ │ + lw t6,36(sp) │ │ jalr t9 │ │ - addiu a1,s1,5900 │ │ - bnez v0,54c8c │ │ + addiu a1,t6,-4356 │ │ + bnez v0,542c0 │ │ lw gp,24(sp) │ │ - lw t9,-30260(gp) │ │ - addiu a1,s4,13880 │ │ - move a0,s2 │ │ + lw t9,-30488(gp) │ │ + move a0,s3 │ │ + addiu a1,s5,3624 │ │ jalr t9 │ │ - addiu a2,sp,32 │ │ - li a1,1 │ │ - bne v0,a1,54600 │ │ + move a2,s0 │ │ + li t8,1 │ │ + bne v0,t8,53cf0 │ │ lw gp,24(sp) │ │ - b 544d8 │ │ - lb v0,32(sp) │ │ - lw t9,-32488(gp) │ │ - addiu a0,sp,32 │ │ - addiu a1,s3,13664 │ │ - bal 6d514 <__ckd_salloc__> │ │ + b 53bd4 │ │ + lb s4,68(sp) │ │ + lw t9,-32484(gp) │ │ + move a0,s0 │ │ + addiu a1,s1,3416 │ │ + jalr t9 │ │ li a2,255 │ │ - move s0,v0 │ │ - b 54510 │ │ + move s4,v0 │ │ + b 53c0c │ │ lw gp,24(sp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - addiu a0,sp,32 │ │ + lw t5,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - addiu a1,t3,13888 │ │ - bnez v0,54b68 │ │ + addiu a1,t5,3632 │ │ + bnez v0,54254 │ │ lw gp,24(sp) │ │ - lw t4,-32696(gp) │ │ - addiu s5,s4,13880 │ │ - sw t4,1064(sp) │ │ - li s1,1 │ │ - bnez s8,549f4 │ │ - addiu s6,t4,5900 │ │ - b 54bf4 │ │ - lw t9,-30260(gp) │ │ - bal 6d514 <__ckd_salloc__> │ │ - nop │ │ + lw t7,-32708(gp) │ │ + lw t6,-32708(gp) │ │ + addiu s7,t7,3636 │ │ + sw t6,36(sp) │ │ + addiu s2,s5,3624 │ │ + li s6,1 │ │ + addiu s4,t6,-4356 │ │ + b 540f0 │ │ + move s8,s7 │ │ + lw t9,-32484(gp) │ │ + move a0,s0 │ │ + addiu a1,s1,3416 │ │ + jalr t9 │ │ + li a2,225 │ │ lw gp,24(sp) │ │ - move s0,v0 │ │ - lw t6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a2,226 │ │ - addiu a3,t6,13892 │ │ + move s7,v0 │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,s3,13664 │ │ - bal 706b8 │ │ - sw s0,16(sp) │ │ + addiu a1,s1,3416 │ │ + li a2,226 │ │ + move a3,s8 │ │ + jalr t9 │ │ + sw s7,16(sp) │ │ lw gp,24(sp) │ │ - move a0,s7 │ │ - lw t9,-31004(gp) │ │ - bal 5835c │ │ - move a1,s0 │ │ + lw a0,32(sp) │ │ + lw t9,-31000(gp) │ │ + jalr t9 │ │ + move a1,s7 │ │ lw gp,24(sp) │ │ - bltz v0,54c6c │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s0 │ │ + move a0,s7 │ │ + bltz v0,542a8 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + nop │ │ lw gp,24(sp) │ │ - lw t9,-30260(gp) │ │ - move a0,s2 │ │ - move a1,s5 │ │ + lw t9,-30488(gp) │ │ + move a0,s3 │ │ + move a1,s2 │ │ jalr t9 │ │ - addiu a2,sp,32 │ │ + move a2,s0 │ │ lw gp,24(sp) │ │ - move a1,s6 │ │ - addiu a0,sp,32 │ │ - bne v0,s1,54c18 │ │ - lw t9,-30428(gp) │ │ + move a0,s0 │ │ + bne v0,s6,5425c │ │ + lw t9,-30380(gp) │ │ jalr t9 │ │ - nop │ │ + move a1,s4 │ │ + beqz v0,54234 │ │ lw gp,24(sp) │ │ - addiu a0,sp,32 │ │ - beqz v0,54b48 │ │ - lw t9,-31000(gp) │ │ - bal 70dd8 │ │ - nop │ │ + lw t6,40(sp) │ │ + beqz t6,5408c │ │ + lw t9,-32484(gp) │ │ + lw t9,-30996(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + bnez v0,54088 │ │ lw gp,24(sp) │ │ - addiu a0,sp,32 │ │ - addiu a1,s3,13664 │ │ - li a2,225 │ │ - bnez v0,54998 │ │ - lw t9,-32488(gp) │ │ - lw t9,-32204(gp) │ │ - move a0,s8 │ │ - addiu a1,sp,32 │ │ + lw t9,-32200(gp) │ │ + lw a0,40(sp) │ │ + move a1,s0 │ │ jalr t9 │ │ move a2,zero │ │ - move s0,v0 │ │ - b 549a8 │ │ + move s7,v0 │ │ + b 540a4 │ │ lw gp,24(sp) │ │ lw t9,-30308(gp) │ │ - lw a0,1124(sp) │ │ + lw a0,60(sp) │ │ jalr t9 │ │ li a1,92 │ │ - bnez v0,5440c │ │ + bnez v0,53af0 │ │ lw gp,24(sp) │ │ - lw s8,-32696(gp) │ │ - lw v0,1124(sp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,s8,13808 │ │ - sw v0,16(sp) │ │ + lw a0,60(sp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a0,16(sp) │ │ + addiu a1,s1,3416 │ │ li a0,1 │ │ - addiu a1,s3,13664 │ │ - bal 706b8 │ │ li a2,212 │ │ - move s8,zero │ │ - b 5449c │ │ + jalr t9 │ │ + addiu a3,a3,3552 │ │ lw gp,24(sp) │ │ - lw s4,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 53b7c │ │ + sw zero,40(sp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s4,13664 │ │ + addiu a1,s1,3416 │ │ li a2,263 │ │ - addiu a3,s3,13968 │ │ - bal 706b8 │ │ - sw s0,16(sp) │ │ + addiu a3,t5,3712 │ │ + jalr t9 │ │ + sw s4,16(sp) │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s0 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s4 │ │ lw gp,24(sp) │ │ - beqz s6,54718 │ │ + beqz s7,53e04 │ │ move s0,zero │ │ - move s0,s6 │ │ - lw t9,-32604(gp) │ │ - bal 5745c │ │ + move s0,s7 │ │ + lw t9,-32600(gp) │ │ + jalr t9 │ │ lw a0,0(s0) │ │ lw s0,8(s0) │ │ - bnez s0,54b00 │ │ + bnez s0,541ec │ │ lw gp,24(sp) │ │ - b 5471c │ │ - lw t9,-31888(gp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a1,16(sp) │ │ + b 53e08 │ │ + lw t9,-31884(gp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s0,16(sp) │ │ li a0,4 │ │ - addiu a1,s3,13664 │ │ + addiu a1,s1,3416 │ │ li a2,280 │ │ - bal 706b8 │ │ - addiu a3,t2,14008 │ │ - b 54af4 │ │ - lw gp,24(sp) │ │ - lw t9,-30260(gp) │ │ - move a0,s2 │ │ - addiu a1,s4,13880 │ │ - jalr t9 │ │ - addiu a2,sp,32 │ │ - li s5,1 │ │ - bne v0,s5,544c0 │ │ - lw gp,24(sp) │ │ - b 544c8 │ │ - lb v0,32(sp) │ │ jalr t9 │ │ - nop │ │ - lw gp,24(sp) │ │ - addiu a0,sp,32 │ │ - addiu a1,s3,13664 │ │ - li a2,225 │ │ - beqz v0,54b48 │ │ - lw t9,-32488(gp) │ │ - bal 6d514 <__ckd_salloc__> │ │ - nop │ │ - lw gp,24(sp) │ │ - li a2,226 │ │ - lw t5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t5,13892 │ │ - addiu a1,s3,13664 │ │ - sw v0,16(sp) │ │ - li a0,1 │ │ - bal 706b8 │ │ - move s0,v0 │ │ - lw gp,24(sp) │ │ - move a0,s7 │ │ - lw t9,-31004(gp) │ │ - bal 5835c │ │ - move a1,s0 │ │ - lw gp,24(sp) │ │ - move a0,s0 │ │ - bltz v0,54c6c │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - nop │ │ + addiu a3,t4,3752 │ │ + b 541e0 │ │ lw gp,24(sp) │ │ - lw t9,-30260(gp) │ │ - move a0,s2 │ │ - move a1,s5 │ │ + lw t9,-30488(gp) │ │ + move a0,s3 │ │ + addiu a1,s5,3624 │ │ jalr t9 │ │ - addiu a2,sp,32 │ │ + move a2,s0 │ │ + li t8,1 │ │ + bne v0,t8,53ba4 │ │ lw gp,24(sp) │ │ - addiu a0,sp,32 │ │ - move a1,s6 │ │ - beq v0,s1,54b70 │ │ - lw t9,-30428(gp) │ │ - lw t7,1064(sp) │ │ - lw t9,-30428(gp) │ │ - addiu a0,sp,32 │ │ + b 53bac │ │ + lb s4,68(sp) │ │ + lw s6,36(sp) │ │ jalr t9 │ │ - addiu a1,t7,5900 │ │ - beqz v0,54b48 │ │ + addiu a1,s6,-4356 │ │ + beqz v0,54234 │ │ lw gp,24(sp) │ │ - lw s1,-32696(gp) │ │ - lw s2,1124(sp) │ │ - lw t9,-32200(gp) │ │ - sw s2,16(sp) │ │ + lw s3,60(sp) │ │ + addiu a1,s1,3416 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s3,16(sp) │ │ li a0,4 │ │ - addiu a1,s3,13664 │ │ li a2,235 │ │ - bal 706b8 │ │ - addiu a3,s1,13920 │ │ + jalr t9 │ │ + addiu a3,s1,3664 │ │ lw gp,24(sp) │ │ - move s5,zero │ │ move s6,zero │ │ - b 54718 │ │ + move s7,zero │ │ + b 53e04 │ │ move s0,zero │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s0 │ │ - move s5,zero │ │ - lw gp,24(sp) │ │ + jalr t9 │ │ move s6,zero │ │ - b 54718 │ │ + lw gp,24(sp) │ │ + move s7,zero │ │ + b 53e04 │ │ move s0,zero │ │ - lw s2,-32696(gp) │ │ - lw ra,1124(sp) │ │ - lw t9,-32200(gp) │ │ - sw ra,16(sp) │ │ + lw s5,-32708(gp) │ │ + lw s0,60(sp) │ │ + lw t9,-32196(gp) │ │ + sw s0,16(sp) │ │ li a0,4 │ │ - addiu a1,s3,13664 │ │ + addiu a1,s1,3416 │ │ li a2,293 │ │ - bal 706b8 │ │ - addiu a3,s2,13920 │ │ - b 54af4 │ │ - lw gp,24(sp) │ │ - lw v1,1124(sp) │ │ - lw v0,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - sw v1,16(sp) │ │ + jalr t9 │ │ + addiu a3,s5,3664 │ │ + b 541e0 │ │ + lw gp,24(sp) │ │ + lw t8,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw t7,60(sp) │ │ + lw t9,-32088(gp) │ │ + sw t7,16(sp) │ │ li a0,4 │ │ - addiu a1,v0,13664 │ │ + addiu a1,t8,3416 │ │ + addiu a3,ra,3532 │ │ + jalr t9 │ │ li a2,198 │ │ - bal 7085c │ │ - addiu a3,a3,13788 │ │ - b 547d0 │ │ - move s0,zero │ │ + lw gp,24(sp) │ │ + b 53ec4 │ │ + move v0,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00054ce8 : │ │ +0005432c : │ │ jr ra │ │ lw v0,68(a0) │ │ │ │ -00054cf0 : │ │ +00054334 : │ │ lui gp,0x5 │ │ - addiu gp,gp,17760 │ │ + addiu gp,gp,20252 │ │ addu gp,gp,t9 │ │ + beqz a0,54394 │ │ + nop │ │ + lw v0,68(a0) │ │ + beqz v0,54394 │ │ + lw a2,-32708(gp) │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw s0,24(sp) │ │ + lw t9,-32152(gp) │ │ + li a1,8 │ │ sw ra,28(sp) │ │ - beqz a0,54d4c │ │ + sw s0,24(sp) │ │ + sw gp,16(sp) │ │ move s0,a0 │ │ - lw v0,68(a0) │ │ - beqz v0,54d4c │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + addiu a2,a2,3416 │ │ li a0,1 │ │ - li a1,8 │ │ - addiu a2,a2,13664 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a3,375 │ │ - sw s0,0(v0) │ │ lw ra,28(sp) │ │ + sw s0,0(v0) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ - move v0,zero │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,32 │ │ + move v0,zero │ │ │ │ -00054d60 : │ │ +0005439c : │ │ lui gp,0x5 │ │ - addiu gp,gp,17648 │ │ + addiu gp,gp,20148 │ │ addu gp,gp,t9 │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + lw t9,-32552(gp) │ │ + jr t9 │ │ nop │ │ │ │ -00054d78 : │ │ +000543b4 : │ │ lui gp,0x5 │ │ - addiu gp,gp,17624 │ │ + addiu gp,gp,20124 │ │ addu gp,gp,t9 │ │ - lw a3,4(a0) │ │ + lw a1,0(a0) │ │ + lw v1,4(a0) │ │ + lw a2,68(a1) │ │ + addiu a3,v1,1 │ │ + move v0,a0 │ │ + beq a3,a2,543e4 │ │ + sw a3,4(a0) │ │ + jr ra │ │ + nop │ │ addiu sp,sp,-32 │ │ - lw a2,0(a0) │ │ - addiu v1,a3,1 │ │ - sw gp,16(sp) │ │ + lw t9,-32556(gp) │ │ sw ra,28(sp) │ │ - sw v1,4(a0) │ │ - lw a1,68(a2) │ │ - beq v1,a1,54db8 │ │ - move v0,a0 │ │ + sw gp,16(sp) │ │ + jalr t9 │ │ + nop │ │ lw ra,28(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ - lw t9,-32560(gp) │ │ - bal 54d60 │ │ - nop │ │ - b 54dac │ │ - move v0,zero │ │ │ │ -00054dcc : │ │ - beqz a1,54df0 │ │ +0005440c : │ │ + beqz a1,54444 │ │ nop │ │ - lw t1,0(a0) │ │ - lw t0,4(a0) │ │ - lw a3,80(t1) │ │ - sll a2,t0,0x2 │ │ - addu v1,a3,a2 │ │ - lw v0,0(v1) │ │ - sw v0,0(a1) │ │ - lw t4,0(a0) │ │ - lw t3,4(a0) │ │ - lw t2,76(t4) │ │ - sll a1,t3,0x2 │ │ - addu a0,t2,a1 │ │ + lw v1,0(a0) │ │ + lw a2,4(a0) │ │ + lw a3,80(v1) │ │ + sll t0,a2,0x2 │ │ + addu t1,a3,t0 │ │ + lw t2,0(t1) │ │ + sw t2,0(a1) │ │ + lw a0,0(a0) │ │ + lw a1,76(a0) │ │ + addu t3,a1,t0 │ │ jr ra │ │ - lw v0,0(a0) │ │ + lw v0,0(t3) │ │ + lw v0,4(a0) │ │ + lw a0,0(a0) │ │ + sll t0,v0,0x2 │ │ + lw a1,76(a0) │ │ + addu t3,a1,t0 │ │ + jr ra │ │ + lw v0,0(t3) │ │ │ │ -00054e0c : │ │ +00054460 : │ │ lui gp,0x5 │ │ - addiu gp,gp,17476 │ │ + addiu gp,gp,19952 │ │ addu gp,gp,t9 │ │ + beqz a1,54528 │ │ + li a2,-1 │ │ addiu sp,sp,-48 │ │ + sw s3,36(sp) │ │ + lw s3,68(a0) │ │ sw gp,16(sp) │ │ sw s4,40(sp) │ │ sw s2,32(sp) │ │ sw ra,44(sp) │ │ - sw s3,36(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ - move s2,a1 │ │ - beqz a1,54ed0 │ │ move s4,a0 │ │ - lw s3,68(a0) │ │ - blez s3,54f0c │ │ - move s0,zero │ │ - b 54e60 │ │ + blez s3,54548 │ │ + move s2,a1 │ │ lw s1,80(a0) │ │ - beq s0,s3,54eac │ │ + b 544b8 │ │ + move s0,zero │ │ + beq s0,s3,54504 │ │ addiu s1,s1,4 │ │ - lw t9,-30428(gp) │ │ + lw t9,-30380(gp) │ │ lw a0,0(s1) │ │ jalr t9 │ │ move a1,s2 │ │ - sll v1,s0,0x2 │ │ + sll t9,s0,0x2 │ │ lw gp,16(sp) │ │ - bnez v0,54e58 │ │ + bnez v0,544b0 │ │ addiu s0,s0,1 │ │ - lw a3,76(s4) │ │ + lw v0,76(s4) │ │ lw ra,44(sp) │ │ - addu a2,a3,v1 │ │ - lw v0,0(a2) │ │ + addu v1,v0,t9 │ │ + lw v0,0(v1) │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ lw ra,44(sp) │ │ - move v0,zero │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw v0,72(a0) │ │ - li v1,-1 │ │ - beq v0,v1,54eac │ │ - lw ra,44(sp) │ │ - lw a1,76(a0) │ │ - sll a0,v0,0x2 │ │ - addu v0,a1,a0 │ │ - lw v0,0(v0) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ + lw a1,72(a0) │ │ + beq a1,a2,54558 │ │ + nop │ │ + lw a0,76(a0) │ │ + sll a3,a1,0x2 │ │ + addu t0,a0,a3 │ │ jr ra │ │ - addiu sp,sp,48 │ │ - beqz s3,54eac │ │ - move v1,zero │ │ - b 54e84 │ │ - lw a3,76(s4) │ │ + lw v0,0(t0) │ │ + beqz s3,54504 │ │ + move t9,zero │ │ + b 544dc │ │ + lw v0,76(s4) │ │ + jr ra │ │ + move v0,zero │ │ │ │ -00054f1c : │ │ +00054560 : │ │ lui gp,0x5 │ │ - addiu gp,gp,17204 │ │ + addiu gp,gp,19696 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s4,40(sp) │ │ - sw s3,36(sp) │ │ + sw s2,32(sp) │ │ + lw s2,68(a0) │ │ sw gp,16(sp) │ │ + sw s4,40(sp) │ │ sw ra,44(sp) │ │ - sw s2,32(sp) │ │ + sw s3,36(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ - lw s2,68(a0) │ │ + blez s2,54624 │ │ move s4,a0 │ │ - blez s2,54fe0 │ │ move s3,a1 │ │ lw s1,80(a0) │ │ - b 54f70 │ │ + b 545b4 │ │ move s0,zero │ │ addiu s0,s0,1 │ │ - beq s0,s2,54fbc │ │ + beq s0,s2,54600 │ │ addiu s1,s1,4 │ │ - lw t9,-30428(gp) │ │ + lw t9,-30380(gp) │ │ lw a0,0(s1) │ │ jalr t9 │ │ move a1,s3 │ │ lw gp,16(sp) │ │ - bnez v0,54f64 │ │ + bnez v0,545a8 │ │ sll v1,s0,0x2 │ │ - sw s0,72(s4) │ │ lw v0,76(s4) │ │ lw ra,44(sp) │ │ - addu v1,v0,v1 │ │ - lw v0,0(v1) │ │ + addu a0,v0,v1 │ │ + sw s0,72(s4) │ │ + lw v0,0(a0) │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ lw ra,44(sp) │ │ - move v0,zero │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,48 │ │ - beqz s2,54fbc │ │ + beqz s2,54600 │ │ move v1,zero │ │ - b 54f8c │ │ + b 545d0 │ │ move s0,zero │ │ │ │ -00054ff0 : │ │ +00054634 : │ │ lw v0,72(a0) │ │ li v1,-1 │ │ - beq v0,v1,55014 │ │ - nop │ │ - lw a1,80(a0) │ │ - sll a0,v0,0x2 │ │ - addu v0,a1,a0 │ │ + beq v0,v1,54654 │ │ + sll a1,v0,0x2 │ │ + lw a0,80(a0) │ │ + addu a2,a0,a1 │ │ jr ra │ │ - lw v0,0(v0) │ │ + lw v0,0(a2) │ │ jr ra │ │ move v0,zero │ │ │ │ -0005501c : │ │ +0005465c : │ │ lw v0,72(a0) │ │ li v1,-1 │ │ - beq v0,v1,55060 │ │ + beq v0,v1,5469c │ │ nop │ │ - lw a3,12(a0) │ │ - slt a2,a1,a3 │ │ - beqz a2,55058 │ │ - sll t1,a1,0x2 │ │ - lw t2,88(a0) │ │ - addu t0,t2,t1 │ │ - lw a1,0(t0) │ │ - sll a0,v0,0x2 │ │ - addu v0,a1,a0 │ │ - jr ra │ │ - lw v0,0(v0) │ │ + lw a2,12(a0) │ │ + slt a3,a1,a2 │ │ + beqz a3,54698 │ │ + sll a1,a1,0x2 │ │ + lw a0,88(a0) │ │ + addu t0,a0,a1 │ │ + lw t1,0(t0) │ │ + sll v0,v0,0x2 │ │ + addu t2,t1,v0 │ │ jr ra │ │ + lw v0,0(t2) │ │ li v0,-1 │ │ jr ra │ │ - li v0,-1 │ │ + nop │ │ │ │ -00055068 : │ │ +000546a4 : │ │ lui gp,0x5 │ │ - addiu gp,gp,16872 │ │ + addiu gp,gp,19372 │ │ addu gp,gp,t9 │ │ + lw v0,12(a0) │ │ + slt v1,a1,v0 │ │ + beqz v1,547b8 │ │ + li a2,-1 │ │ addiu sp,sp,-48 │ │ sw s0,28(sp) │ │ + move s0,a0 │ │ + lw a0,72(a0) │ │ sw gp,16(sp) │ │ sw ra,44(sp) │ │ sw s3,40(sp) │ │ sw s2,36(sp) │ │ sw s1,32(sp) │ │ - lw v1,12(a0) │ │ - slt v0,a1,v1 │ │ - beqz v0,5517c │ │ - move s0,a0 │ │ - lw v0,72(a0) │ │ - li a0,-1 │ │ - beq v0,a0,55100 │ │ - sll a0,a1,0x2 │ │ - lw a2,88(s0) │ │ - addu v1,a2,a0 │ │ - lw ra,76(s0) │ │ - sll s3,v0,0x2 │ │ - lw t8,0(v1) │ │ - addu s1,ra,s3 │ │ - addu t7,t8,s3 │ │ - lw t9,-31312(gp) │ │ - lw a0,0(s1) │ │ - bal 5698c │ │ - lw s0,0(t7) │ │ - xor t6,s0,v0 │ │ - sltu v0,zero,t6 │ │ + beq a0,a2,5473c │ │ + sll t2,a0,0x2 │ │ + lw a3,88(s0) │ │ + sll a1,a1,0x2 │ │ + lw t1,76(s0) │ │ + addu t0,a3,a1 │ │ + lw t3,0(t0) │ │ + addu t4,t1,t2 │ │ + addu t5,t3,t2 │ │ + lw t9,-31308(gp) │ │ + lw a0,0(t4) │ │ + jalr t9 │ │ + lw s1,0(t5) │ │ lw ra,44(sp) │ │ + xor t6,s1,v0 │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ + sltu v0,zero,t6 │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw a2,68(s0) │ │ - blez a2,5517c │ │ - sll s3,a1,0x2 │ │ - b 55124 │ │ + lw t7,68(s0) │ │ + blez t7,547c0 │ │ + sll s2,a1,0x2 │ │ + b 54760 │ │ move s1,zero │ │ - lw t5,68(s0) │ │ - slt v0,s1,t5 │ │ - beqz v0,550e8 │ │ - lw ra,44(sp) │ │ - lw t4,88(s0) │ │ - lw t2,76(s0) │ │ - addu t3,t4,s3 │ │ - sll t0,s1,0x2 │ │ - lw t1,0(t3) │ │ - addu a3,t2,t0 │ │ - lw t9,-31312(gp) │ │ - addu a1,t1,t0 │ │ - lw a0,0(a3) │ │ - bal 5698c │ │ - lw s2,0(a1) │ │ + lw a3,68(s0) │ │ + slt a1,s1,a3 │ │ + beqz a1,547c4 │ │ + lw ra,44(sp) │ │ + lw s3,88(s0) │ │ + lw t8,76(s0) │ │ + addu ra,s3,s2 │ │ + sll a0,s1,0x2 │ │ + lw v0,0(ra) │ │ + addu v1,t8,a0 │ │ + addu a2,v0,a0 │ │ + lw t9,-31308(gp) │ │ + lw a0,0(v1) │ │ + jalr t9 │ │ + lw s3,0(a2) │ │ addiu s1,s1,1 │ │ - beq s2,v0,55114 │ │ + beq s3,v0,54750 │ │ lw gp,16(sp) │ │ lw ra,44(sp) │ │ - li v0,1 │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ + li v0,1 │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw ra,44(sp) │ │ + jr ra │ │ move v0,zero │ │ + lw ra,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -0005519c : │ │ +000547e0 : │ │ lui gp,0x5 │ │ - addiu gp,gp,16564 │ │ + addiu gp,gp,19056 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ sw gp,24(sp) │ │ - sw s4,56(sp) │ │ + sw s6,64(sp) │ │ sw s3,52(sp) │ │ - sw s0,40(sp) │ │ sw ra,76(sp) │ │ sw s8,72(sp) │ │ sw s7,68(sp) │ │ - sw s6,64(sp) │ │ sw s5,60(sp) │ │ + sw s4,56(sp) │ │ sw s2,48(sp) │ │ sw s1,44(sp) │ │ - move s4,a1 │ │ - move s0,a0 │ │ - beqz a1,55334 │ │ - move s3,a2 │ │ - beqz a2,55290 │ │ - li t2,-1 │ │ - lw s7,68(a0) │ │ - blez s7,55290 │ │ - move s1,zero │ │ - move s2,zero │ │ - blez s7,5532c │ │ - addu a2,s4,s1 │ │ - sw a2,32(sp) │ │ - lw s8,0(a2) │ │ - lw s5,80(s0) │ │ - b 55228 │ │ - move s6,zero │ │ - addiu s6,s6,1 │ │ - beq s6,s7,552c8 │ │ - addiu s5,s5,4 │ │ - lw t9,-30428(gp) │ │ - lw a1,0(s5) │ │ + sw s0,40(sp) │ │ + move s6,a1 │ │ + move s3,a0 │ │ + sw a2,88(sp) │ │ + beqz a1,5496c │ │ + move v0,a2 │ │ + beqz a2,548d8 │ │ + lw ra,76(sp) │ │ + lw s1,68(a0) │ │ + blez s1,548d8 │ │ + move s4,zero │ │ + move s5,zero │ │ + addu s8,s6,s4 │ │ + lw s2,0(s8) │ │ + lw s7,80(s3) │ │ + b 54868 │ │ + move s0,zero │ │ + addiu s0,s0,1 │ │ + beq s0,s1,54910 │ │ + addiu s7,s7,4 │ │ + lw t9,-30380(gp) │ │ + lw a1,0(s7) │ │ jalr t9 │ │ - move a0,s8 │ │ - bnez v0,5521c │ │ + move a0,s2 │ │ + bnez v0,5485c │ │ lw gp,24(sp) │ │ - beq s6,s7,55358 │ │ - addu a0,s3,s1 │ │ + beq s0,s1,54910 │ │ + lw v1,88(sp) │ │ + lw t9,-31944(gp) │ │ + addu a0,v1,s4 │ │ lwc1 $f0,0(a0) │ │ - lw t9,-31948(gp) │ │ - lw t0,84(s0) │ │ + lw a1,84(s3) │ │ + lw a0,20(s3) │ │ cvt.d.s $f2,$f0 │ │ - lw a0,20(s0) │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - sll s6,s6,0x2 │ │ - bal 74ee8 │ │ - addu s5,t0,s6 │ │ + sdc1 $f2,32(sp) │ │ + lw a3,36(sp) │ │ + lw a2,32(sp) │ │ + sll t0,s0,0x2 │ │ + jalr t9 │ │ + addu s1,a1,t0 │ │ lw gp,24(sp) │ │ - sw v0,0(s5) │ │ - lw s7,68(s0) │ │ - addiu s2,s2,1 │ │ - slt v1,s2,s7 │ │ - bnez v1,55200 │ │ - addiu s1,s1,4 │ │ - li t2,-1 │ │ - sw t2,72(s0) │ │ + sw v0,0(s1) │ │ + lw s1,68(s3) │ │ + addiu s5,s5,1 │ │ + slt a3,s5,s1 │ │ + bnez a3,54848 │ │ + addiu s4,s4,4 │ │ lw ra,76(sp) │ │ - move v0,s0 │ │ + li t1,-1 │ │ + sw t1,72(s3) │ │ + move v0,s3 │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,80 │ │ - lw v1,32(sp) │ │ - lw v0,0(v1) │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ + lw t2,0(s8) │ │ + lw t3,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t2,16(sp) │ │ li a0,4 │ │ - addiu a1,a1,13664 │ │ + addiu a1,t3,3416 │ │ li a2,505 │ │ - bal 706b8 │ │ - addiu a3,a3,14080 │ │ + jalr t9 │ │ + addiu a3,t4,3824 │ │ lw ra,76(sp) │ │ - move s0,zero │ │ - move v0,s0 │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,80 │ │ - b 55240 │ │ - move s6,zero │ │ - beqz a2,5528c │ │ - lw t9,-30268(gp) │ │ - lw t1,68(a0) │ │ + beqz a2,548d4 │ │ + lw t9,-30464(gp) │ │ + lw a2,68(a0) │ │ lw a0,84(a0) │ │ - move a1,a2 │ │ + move a1,v0 │ │ jalr t9 │ │ - sll a2,t1,0x2 │ │ - b 55290 │ │ - li t2,-1 │ │ - addu s4,s4,s1 │ │ - sw s4,32(sp) │ │ - b 552cc │ │ - move v1,s4 │ │ + sll a2,a2,0x2 │ │ + b 548d8 │ │ + lw ra,76(sp) │ │ │ │ -00055368 : │ │ +00054990 : │ │ lui gp,0x5 │ │ - addiu gp,gp,16104 │ │ + addiu gp,gp,18624 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-88 │ │ - sw ra,76(sp) │ │ + addiu sp,sp,-96 │ │ + lw v0,68(a0) │ │ + sw s2,52(sp) │ │ + lw s2,-32708(gp) │ │ + addiu v1,v0,1 │ │ sw gp,24(sp) │ │ - sw s4,56(sp) │ │ - sw s3,52(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - sdc1 $f20,80(sp) │ │ - sw s8,72(sp) │ │ - sw s7,68(sp) │ │ - sw s6,64(sp) │ │ - sw s5,60(sp) │ │ - lw t5,68(a0) │ │ - lw s3,-32696(gp) │ │ + lw t9,-31764(gp) │ │ + sw s0,44(sp) │ │ move s0,a0 │ │ - addiu t4,t5,1 │ │ - lw t9,-31772(gp) │ │ lw a0,76(a0) │ │ - move s2,a1 │ │ - sw t4,68(s0) │ │ - sll a1,t4,0x2 │ │ + sdc1 $f22,88(sp) │ │ + sw ra,76(sp) │ │ + sdc1 $f20,80(sp) │ │ + sw s6,68(sp) │ │ + sw s5,64(sp) │ │ + sw s4,60(sp) │ │ + sw s3,56(sp) │ │ + sw s1,48(sp) │ │ + sw s7,72(sp) │ │ + move s1,a1 │ │ + sw v1,68(s0) │ │ + sll a1,v1,0x2 │ │ move s4,a2 │ │ - mtc1 a3,$f20 │ │ - addiu a2,s3,13664 │ │ - bal 6d498 <__ckd_realloc__> │ │ + mtc1 a3,$f22 │ │ + addiu a2,s2,3416 │ │ + jalr t9 │ │ li a3,533 │ │ - lw t3,68(s0) │ │ + lui s3,0x3fff │ │ + lw a1,68(s0) │ │ + ori s5,s3,0xffff │ │ + addu a0,a1,s5 │ │ + sll a2,a0,0x2 │ │ lw gp,24(sp) │ │ - addiu t2,t3,-1 │ │ - sll t1,t2,0x2 │ │ - addu t0,v0,t1 │ │ + addu a3,v0,a2 │ │ sw v0,76(s0) │ │ - sw s2,0(t0) │ │ - lw v0,68(s0) │ │ + sw s1,0(a3) │ │ lw a0,80(s0) │ │ - lw t9,-31772(gp) │ │ - sll a1,v0,0x2 │ │ - addiu a2,s3,13664 │ │ - bal 6d498 <__ckd_realloc__> │ │ + lw t9,-31764(gp) │ │ + addiu a1,a2,4 │ │ li a3,535 │ │ + jalr t9 │ │ + addiu a2,s2,3416 │ │ lw gp,24(sp) │ │ - lw a2,68(s0) │ │ - lw t9,-32488(gp) │ │ - addiu a1,a2,-1 │ │ - sll a3,a1,0x2 │ │ - move a0,s4 │ │ + lw t0,68(s0) │ │ + lw t9,-32484(gp) │ │ + addu t1,t0,s5 │ │ + sll t2,t1,0x2 │ │ sw v0,80(s0) │ │ - addiu a1,s3,13664 │ │ + move a0,s4 │ │ + addiu a1,s2,3416 │ │ li a2,536 │ │ - bal 6d514 <__ckd_salloc__> │ │ - addu s1,v0,a3 │ │ + jalr t9 │ │ + addu s6,v0,t2 │ │ lw gp,24(sp) │ │ - sw v0,0(s1) │ │ - lbu v0,16(s2) │ │ - lbu a0,16(s0) │ │ - sltu v1,a0,v0 │ │ - bnez v1,5589c │ │ - lw t9,-31772(gp) │ │ - lw s1,68(s0) │ │ - lw t9,-31772(gp) │ │ + sw v0,0(s6) │ │ + lbu t3,16(s1) │ │ + lbu t4,16(s0) │ │ + sltu t5,t4,t3 │ │ + bnez t5,54cac │ │ + lw t9,-31764(gp) │ │ + lw s7,68(s0) │ │ + lw t9,-31764(gp) │ │ lw a0,84(s0) │ │ - sll a1,s1,0x2 │ │ - addiu a2,s3,13664 │ │ - bal 6d498 <__ckd_realloc__> │ │ + sll a1,s7,0x2 │ │ + addiu a2,s2,3416 │ │ + jalr t9 │ │ li a3,547 │ │ - mtc1 s1,$f2 │ │ - cvt.d.s $f20,$f20 │ │ - cvt.d.w $f0,$f2 │ │ - div.d $f20,$f20,$f0 │ │ + mtc1 s7,$f2 │ │ + cvt.d.s $f0,$f22 │ │ + cvt.d.w $f20,$f2 │ │ + div.d $f20,$f0,$f20 │ │ lw gp,24(sp) │ │ - lw s1,68(s0) │ │ + lw t8,68(s0) │ │ lw a0,20(s0) │ │ - lw t9,-31948(gp) │ │ - addiu s1,s1,-1 │ │ - sll s1,s1,0x2 │ │ + lw t9,-31944(gp) │ │ + sll v1,t8,0x2 │ │ + addiu s4,v1,-4 │ │ sw v0,84(s0) │ │ - addu s1,v0,s1 │ │ - cvt.s.d $f20,$f20 │ │ - cvt.d.s $f20,$f20 │ │ - mfc1 a2,$f20 │ │ - bal 74ee8 │ │ - mfc1 a3,$f21 │ │ + addu s3,v0,s4 │ │ + cvt.s.d $f4,$f20 │ │ + cvt.d.s $f22,$f4 │ │ + sdc1 $f22,32(sp) │ │ + lw a2,32(sp) │ │ + jalr t9 │ │ + lw a3,36(sp) │ │ lw gp,24(sp) │ │ - sw v0,0(s1) │ │ - lw v0,-32696(gp) │ │ lw a0,20(s0) │ │ - ldc1 $f0,5360(v0) │ │ - lw t9,-31948(gp) │ │ - sub.d $f2,$f0,$f20 │ │ - mfc1 a2,$f2 │ │ - bal 74ee8 │ │ - mfc1 a3,$f3 │ │ + sw v0,0(s3) │ │ + lw v0,-32708(gp) │ │ + lw t9,-31944(gp) │ │ + ldc1 $f6,-4896(v0) │ │ + sub.d $f8,$f6,$f22 │ │ + sdc1 $f8,32(sp) │ │ + lw a2,32(sp) │ │ + jalr t9 │ │ + lw a3,36(sp) │ │ lw a1,68(s0) │ │ - slti v1,a1,2 │ │ - bnez v1,5552c │ │ + slti s5,a1,2 │ │ + bnez s5,54b58 │ │ lw gp,24(sp) │ │ - move v1,zero │ │ - lw a0,84(s0) │ │ - sll ra,v1,0x2 │ │ - addu s7,a0,ra │ │ - lw s8,0(s7) │ │ - addiu v1,v1,1 │ │ - addu t8,s8,v0 │ │ - sw t8,0(s7) │ │ + lw a3,84(s0) │ │ + move a2,zero │ │ + lw ra,0(a3) │ │ + addiu a2,a2,1 │ │ + addu a1,ra,v0 │ │ + sw a1,0(a3) │ │ lw a1,68(s0) │ │ - addiu s6,a1,-1 │ │ - slt s5,v1,s6 │ │ - bnez s5,554fc │ │ - nop │ │ - lw v1,104(sp) │ │ - beqz v1,55628 │ │ - lw t9,-32192(gp) │ │ - lw t9,-31796(gp) │ │ + addiu a0,a1,-1 │ │ + slt t0,a2,a0 │ │ + bnez t0,54b34 │ │ + addiu a3,a3,4 │ │ + lw t1,112(sp) │ │ + beqz t1,54c5c │ │ + move a0,s0 │ │ + lw t9,-31820(gp) │ │ lw a0,12(s0) │ │ - li s1,562 │ │ - addiu a3,s3,13664 │ │ - sw s1,16(sp) │ │ - bal 6d59c <__ckd_calloc_2d__> │ │ + li t2,562 │ │ + addiu a3,s2,3416 │ │ + sw t2,16(sp) │ │ + jalr t9 │ │ li a2,4 │ │ - lw s3,12(s0) │ │ + lw s2,12(s0) │ │ lw gp,24(sp) │ │ - blez s3,555e0 │ │ + blez s2,54c14 │ │ move s5,v0 │ │ + lui s6,0x3fff │ │ move s3,v0 │ │ - move s1,zero │ │ - lw t6,88(s0) │ │ - sll s7,s1,0x2 │ │ - lw t5,68(s0) │ │ - addu t4,t6,s7 │ │ - lw t9,-30268(gp) │ │ + move s2,zero │ │ + ori s4,s6,0xffff │ │ + lw t3,88(s0) │ │ + sll s7,s2,0x2 │ │ + lw t4,68(s0) │ │ + addu t5,t3,s7 │ │ + lw t9,-30464(gp) │ │ lw a0,0(s3) │ │ - addiu t3,t5,-1 │ │ - lw a1,0(t4) │ │ + addiu t6,t4,-1 │ │ + lw a1,0(t5) │ │ jalr t9 │ │ - sll a2,t3,0x2 │ │ - lw t2,48(s0) │ │ + sll a2,t6,0x2 │ │ + lw t7,48(s0) │ │ lw gp,24(sp) │ │ - lw t1,68(s0) │ │ - addu a1,t2,s7 │ │ - lw v0,0(s3) │ │ + lw t8,68(s0) │ │ + addu v1,t7,s7 │ │ + lw a2,0(s3) │ │ lw t9,-31652(gp) │ │ - addiu t0,t1,-1 │ │ - lw a1,0(a1) │ │ - sll a2,t0,0x2 │ │ - move a0,s2 │ │ - bal 56b8c │ │ - addu s6,v0,a2 │ │ + addu v0,t8,s4 │ │ + lw a1,0(v1) │ │ + sll a3,v0,0x2 │ │ + move a0,s1 │ │ + jalr t9 │ │ + addu s6,a2,a3 │ │ lw gp,24(sp) │ │ sw v0,0(s6) │ │ - lw s4,12(s0) │ │ - addiu s1,s1,1 │ │ - slt a3,s1,s4 │ │ - bnez a3,5556c │ │ + lw a1,12(s0) │ │ + addiu s2,s2,1 │ │ + slt a0,s2,a1 │ │ + bnez a0,54ba0 │ │ addiu s3,s3,4 │ │ - lw t9,-31856(gp) │ │ - bal 6d66c │ │ + lw t9,-31868(gp) │ │ + jalr t9 │ │ lw a0,88(s0) │ │ - sw s5,88(s0) │ │ lw ra,76(sp) │ │ - move v0,s2 │ │ - lw s8,72(sp) │ │ - lw s7,68(sp) │ │ - lw s6,64(sp) │ │ - lw s5,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + sw s5,88(s0) │ │ + move v0,s1 │ │ + lw s7,72(sp) │ │ + lw s6,68(sp) │ │ + lw s5,64(sp) │ │ + lw s4,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ + ldc1 $f22,88(sp) │ │ ldc1 $f20,80(sp) │ │ jr ra │ │ - addiu sp,sp,88 │ │ - lw s4,76(s0) │ │ - lw t7,20(s0) │ │ - lw s5,0(s4) │ │ - lw a0,12(s5) │ │ - move a1,zero │ │ - sw t7,32(sp) │ │ - bal 71740 │ │ - lbu s8,16(s0) │ │ - lw v1,68(s0) │ │ - lw gp,24(sp) │ │ - blez v1,556c0 │ │ - move s1,v0 │ │ - move s6,s4 │ │ - move s7,zero │ │ - lw v0,0(s6) │ │ - lw t0,12(v0) │ │ - blez t0,556b0 │ │ - nop │ │ - move s5,zero │ │ - lw v1,48(v0) │ │ - sll a3,s5,0x2 │ │ - addu ra,v1,a3 │ │ - lw t9,-32176(gp) │ │ - lw a1,0(ra) │ │ - move a2,s5 │ │ - bal 71f78 │ │ - move a0,s1 │ │ - lw v0,0(s6) │ │ - addiu s5,s5,1 │ │ - lw a0,12(v0) │ │ - slt t8,s5,a0 │ │ - bnez t8,55674 │ │ - lw gp,24(sp) │ │ - lw v1,68(s0) │ │ - addiu s7,s7,1 │ │ - slt a2,s7,v1 │ │ - bnez a2,55660 │ │ - addiu s6,s6,4 │ │ - lw s5,-32696(gp) │ │ - lw t9,-32240(gp) │ │ - move a0,s1 │ │ - addiu a1,s5,13720 │ │ - bal 71858 │ │ - move a2,zero │ │ - bnez v0,558c8 │ │ - lw gp,24(sp) │ │ - lw v0,-32692(gp) │ │ - lw s6,8(s1) │ │ - lw t9,-31012(gp) │ │ - lw a2,32(sp) │ │ - move a0,s0 │ │ - addiu a1,v0,4448 │ │ - move a3,s8 │ │ - bal 56318 │ │ - sw s6,16(sp) │ │ - lw gp,24(sp) │ │ - sb zero,18(s0) │ │ - lw t9,-31428(gp) │ │ - move a0,s1 │ │ - bal 7352c │ │ - move a1,zero │ │ - beqz v0,5574c │ │ - lw gp,24(sp) │ │ - move v1,v0 │ │ - move a1,zero │ │ - lw s7,0(v1) │ │ - lw t2,48(s0) │ │ - lw t1,0(s7) │ │ - addu s8,t2,a1 │ │ - sw t1,0(s8) │ │ - lw v1,8(v1) │ │ - bnez v1,5572c │ │ - addiu a1,a1,4 │ │ - lw t9,-31888(gp) │ │ - bal 71418 │ │ - move a0,v0 │ │ - lw gp,24(sp) │ │ - lw a0,48(s0) │ │ - lw t3,-31216(gp) │ │ - lw t9,-30256(gp) │ │ - lw a1,12(s0) │ │ - li a2,4 │ │ + addiu sp,sp,96 │ │ + lw a1,20(s0) │ │ + lbu a2,16(s0) │ │ + lw s0,-31212(gp) │ │ + addiu t9,s0,10400 │ │ jalr t9 │ │ - addiu a3,t3,15280 │ │ - lw a0,88(s0) │ │ - beqz a0,55794 │ │ - lw gp,24(sp) │ │ - lw t9,-31856(gp) │ │ - bal 6d66c │ │ - nop │ │ - lw gp,24(sp) │ │ - lw t9,-31796(gp) │ │ - lw a0,12(s0) │ │ - lw a1,68(s0) │ │ - li t4,105 │ │ - addiu a3,s3,13664 │ │ - sw t4,16(sp) │ │ - bal 6d59c <__ckd_calloc_2d__> │ │ - li a2,4 │ │ - lw s3,12(s0) │ │ - lw gp,24(sp) │ │ - blez s3,55858 │ │ - sw v0,88(s0) │ │ - move s5,zero │ │ - lw t6,48(s0) │ │ - sll s3,s5,0x2 │ │ - addu t5,t6,s3 │ │ - lw t9,-32176(gp) │ │ - lw a1,0(t5) │ │ - lw a0,52(s0) │ │ - bal 71f78 │ │ - move a2,s5 │ │ - lw a1,68(s0) │ │ - blez a1,55844 │ │ - lw gp,24(sp) │ │ - move s7,s4 │ │ - move s6,zero │ │ - lw v1,88(s0) │ │ - lw t0,48(s0) │ │ - addu a0,v1,s3 │ │ - addu a2,t0,s3 │ │ - lw ra,0(a0) │ │ - lw t9,-31652(gp) │ │ - lw a0,0(s7) │ │ - sll a3,s6,0x2 │ │ - addu s8,ra,a3 │ │ - bal 56b8c │ │ - lw a1,0(a2) │ │ - lw gp,24(sp) │ │ - sw v0,0(s8) │ │ - lw t8,68(s0) │ │ - addiu s6,s6,1 │ │ - slt t7,s6,t8 │ │ - bnez t7,557fc │ │ - addiu s7,s7,4 │ │ - lw v0,12(s0) │ │ - addiu s5,s5,1 │ │ - slt s6,s5,v0 │ │ - bnez s6,557c8 │ │ nop │ │ - lw t9,-32260(gp) │ │ - bal 7374c │ │ - move a0,s1 │ │ lw ra,76(sp) │ │ - move v0,s2 │ │ - lw s8,72(sp) │ │ - lw s7,68(sp) │ │ - lw s6,64(sp) │ │ - lw s5,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + move v0,s1 │ │ + lw s7,72(sp) │ │ + lw s6,68(sp) │ │ + lw s5,64(sp) │ │ + lw s4,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ + ldc1 $f22,88(sp) │ │ ldc1 $f20,80(sp) │ │ jr ra │ │ - addiu sp,sp,88 │ │ - sb v0,16(s0) │ │ - lbu t7,16(s2) │ │ - addiu t6,t7,-1 │ │ + addiu sp,sp,96 │ │ + sb t3,16(s0) │ │ + lbu t6,16(s1) │ │ + addiu t7,t6,-1 │ │ lw a0,92(s0) │ │ - sll a1,t6,0x2 │ │ - addiu a2,s3,13664 │ │ - bal 6d498 <__ckd_realloc__> │ │ + sll a1,t7,0x2 │ │ + addiu a2,s2,3416 │ │ + jalr t9 │ │ li a3,541 │ │ lw gp,24(sp) │ │ - b 55460 │ │ + b 54a8c │ │ sw v0,92(s0) │ │ - lw t9,-32176(gp) │ │ - move a0,s1 │ │ - addiu a1,s5,13720 │ │ - bal 71f78 │ │ - move a2,zero │ │ - b 556e0 │ │ - lw gp,24(sp) │ │ │ │ -000558e4 : │ │ +00054cd8 : │ │ lui gp,0x5 │ │ - addiu gp,gp,14700 │ │ + addiu gp,gp,17784 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-80 │ │ - sw s6,64(sp) │ │ - sw s5,60(sp) │ │ - sw s0,40(sp) │ │ - sw gp,24(sp) │ │ - sw ra,76(sp) │ │ - sw s8,72(sp) │ │ - sw s7,68(sp) │ │ - sw s4,56(sp) │ │ - sw s3,52(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ - lw s4,68(a0) │ │ - move s0,a0 │ │ - move s6,a1 │ │ - blez s4,55e14 │ │ - move s5,a2 │ │ - lw s7,80(a0) │ │ - b 5594c │ │ - move s1,zero │ │ - addiu s1,s1,1 │ │ - beq s1,s4,55b44 │ │ - addiu s7,s7,4 │ │ - lw t9,-30428(gp) │ │ - lw a1,0(s7) │ │ + addiu sp,sp,-72 │ │ + sw s6,60(sp) │ │ + lw s6,68(a0) │ │ + sw gp,16(sp) │ │ + sw s3,48(sp) │ │ + sw s1,40(sp) │ │ + sw ra,68(sp) │ │ + sw s7,64(sp) │ │ + sw s5,56(sp) │ │ + sw s4,52(sp) │ │ + sw s2,44(sp) │ │ + sw s0,36(sp) │ │ + move s1,a0 │ │ + blez s6,54fd4 │ │ + move s3,a2 │ │ + move s7,a1 │ │ + lw s2,80(a0) │ │ + b 54d3c │ │ + move s0,zero │ │ + addiu s0,s0,1 │ │ + beq s0,s6,54f5c │ │ + addiu s2,s2,4 │ │ + lw t9,-30380(gp) │ │ + lw a1,0(s2) │ │ jalr t9 │ │ - move a0,s6 │ │ - move s3,s1 │ │ - lw gp,24(sp) │ │ - bnez v0,55940 │ │ - sll s2,s1,0x2 │ │ - lw t4,84(s0) │ │ - lw t2,76(s0) │ │ - addu t3,t4,s2 │ │ - lw a1,0(t3) │ │ - lw t9,-32060(gp) │ │ - lw a0,20(s0) │ │ - addu a3,t2,s2 │ │ - bal 74f5c │ │ - lw s4,0(a3) │ │ - lw gp,24(sp) │ │ + move a0,s7 │ │ + move s4,s0 │ │ + lw gp,16(sp) │ │ + bnez v0,54d30 │ │ + sll s5,s0,0x2 │ │ + lw v1,84(s1) │ │ + lw v0,76(s1) │ │ + addu a0,v1,s5 │ │ + lw t9,-32056(gp) │ │ + lw a1,0(a0) │ │ + lw a0,20(s1) │ │ + addu a2,v0,s5 │ │ + jalr t9 │ │ + lw s7,0(a2) │ │ + lw gp,16(sp) │ │ cvt.s.d $f0,$f0 │ │ - lw a2,-32696(gp) │ │ - cvt.d.s $f0,$f0 │ │ - ldc1 $f2,5360(a2) │ │ - lw a0,20(s0) │ │ - lw t9,-31948(gp) │ │ - sub.d $f4,$f2,$f0 │ │ - mfc1 a3,$f5 │ │ - bal 74ee8 │ │ - mfc1 a2,$f4 │ │ - lw t1,68(s0) │ │ - lw a1,80(s0) │ │ - lw gp,24(sp) │ │ - addiu t0,t1,-1 │ │ - sw t0,68(s0) │ │ - addu a0,a1,s2 │ │ - lw a0,0(a0) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - sw v0,32(sp) │ │ - lw v0,80(s0) │ │ - lw gp,24(sp) │ │ - addu v1,v0,s2 │ │ - sw zero,0(v1) │ │ - lw a3,68(s0) │ │ - blez a3,55e08 │ │ - lw v0,32(sp) │ │ + lw a1,-32708(gp) │ │ + cvt.d.s $f4,$f0 │ │ + ldc1 $f2,-4896(a1) │ │ + lw a0,20(s1) │ │ + lw t9,-31944(gp) │ │ + sub.d $f6,$f2,$f4 │ │ + sdc1 $f6,24(sp) │ │ + lw a2,24(sp) │ │ + jalr t9 │ │ + lw a3,28(sp) │ │ + lw a3,80(s1) │ │ + lw gp,16(sp) │ │ + lw t0,68(s1) │ │ + addu t1,a3,s5 │ │ + addiu t2,t0,-1 │ │ + lw t9,-32552(gp) │ │ + lw a0,0(t1) │ │ + sw t2,68(s1) │ │ + jalr t9 │ │ + move s6,v0 │ │ + lw t3,80(s1) │ │ + lw s2,68(s1) │ │ + addu t4,t3,s5 │ │ + lw gp,16(sp) │ │ + sw zero,0(t4) │ │ + lw t2,76(s1) │ │ + blez s2,54eb8 │ │ + move a2,zero │ │ move v1,zero │ │ - move a0,zero │ │ + b 54e40 │ │ + move t1,zero │ │ + lw ra,84(s1) │ │ + addiu t1,t1,1 │ │ + addu t4,ra,v1 │ │ + lw t3,0(t4) │ │ + addu v1,t2,v1 │ │ + lw t7,0(v1) │ │ + subu t6,t3,s6 │ │ + sw t6,0(t4) │ │ + lbu t8,16(t7) │ │ + lw s2,68(s1) │ │ + slt ra,a2,t8 │ │ + slt a0,t1,s2 │ │ + movn a2,t8,ra │ │ + beqz a0,54eb8 │ │ + move v1,t5 │ │ + addiu t5,v1,4 │ │ + slt t8,t1,s0 │ │ + addu t6,t2,t5 │ │ + bnez t8,54e04 │ │ + addu t7,t2,v1 │ │ + lw s2,0(t6) │ │ + addiu t1,t1,1 │ │ + sw s2,0(t7) │ │ + lw a0,80(s1) │ │ + addu v0,a0,t5 │ │ + lw a1,0(v0) │ │ + addu a3,a0,v1 │ │ + sw a1,0(a3) │ │ + lw t0,84(s1) │ │ + lw t2,76(s1) │ │ + addu t9,t0,t5 │ │ + lw t3,0(t9) │ │ + addu t4,t0,v1 │ │ + addu v1,t2,v1 │ │ + lw t7,0(v1) │ │ + subu t6,t3,s6 │ │ + sw t3,0(t4) │ │ + sw t6,0(t4) │ │ + lbu t8,16(t7) │ │ + lw s2,68(s1) │ │ + slt ra,a2,t8 │ │ + slt a0,t1,s2 │ │ + movn a2,t8,ra │ │ + bnez a0,54e40 │ │ + move v1,t5 │ │ + sll s6,s2,0x2 │ │ + addu t5,t2,s6 │ │ + sw zero,0(t5) │ │ + lw v0,84(s1) │ │ + lw a1,44(s1) │ │ + addu a3,v0,s6 │ │ + beqz s3,54f8c │ │ + sw a1,0(a3) │ │ + lw s3,12(s1) │ │ + blez s3,54f2c │ │ + addiu s4,s4,1 │ │ + sll s2,s4,0x2 │ │ move s6,zero │ │ - slt t5,a0,s1 │ │ - bnez t5,55a54 │ │ - addiu a1,v1,4 │ │ - lw t2,76(s0) │ │ - addu a3,t2,a1 │ │ - lw t9,0(a3) │ │ - addu a2,t2,v1 │ │ - sw t9,0(a2) │ │ - lw t0,80(s0) │ │ - addu t1,t0,a1 │ │ - lw ra,0(t1) │ │ - addu s8,t0,v1 │ │ - sw ra,0(s8) │ │ - lw s7,84(s0) │ │ - addu t8,s7,a1 │ │ - lw t7,0(t8) │ │ - addu t6,s7,v1 │ │ - sw t7,0(t6) │ │ - lw t8,84(s0) │ │ - addiu a0,a0,1 │ │ - addu t6,t8,v1 │ │ - lw s7,0(t6) │ │ - subu t7,s7,v0 │ │ - sw t7,0(t6) │ │ - lw t0,76(s0) │ │ - lw a3,68(s0) │ │ - addu t5,t0,v1 │ │ - lw v1,0(t5) │ │ - slt t3,a0,a3 │ │ - lbu t4,16(v1) │ │ - move v1,a1 │ │ - slt a1,s6,t4 │ │ - bnez t3,55a0c │ │ - movn s6,t4,a1 │ │ - sll a2,a3,0x2 │ │ - addu t1,t0,a2 │ │ - sw zero,0(t1) │ │ - lw t0,68(s0) │ │ - lw a0,84(s0) │ │ - lw s8,44(s0) │ │ - sll ra,t0,0x2 │ │ - addu v0,a0,ra │ │ - beqz s5,55b7c │ │ - sw s8,0(v0) │ │ - lw s5,12(s0) │ │ - blez s5,55b10 │ │ - addiu s3,s3,1 │ │ - sll s3,s3,0x2 │ │ - move s5,zero │ │ - lw v1,88(s0) │ │ - sll t4,s5,0x2 │ │ - addu a1,v1,t4 │ │ - lw t3,68(s0) │ │ - lw a3,0(a1) │ │ - lw t9,-30228(gp) │ │ - subu t2,t3,s1 │ │ - addu a0,a3,s2 │ │ - addu a1,a3,s3 │ │ + lw a2,88(s1) │ │ + sll t0,s6,0x2 │ │ + addu t2,a2,t0 │ │ + lw t3,68(s1) │ │ + lw t4,0(t2) │ │ + lw t9,-30404(gp) │ │ + subu t6,t3,s0 │ │ + addu a0,t4,s5 │ │ + addu a1,t4,s2 │ │ jalr t9 │ │ - sll a2,t2,0x2 │ │ - lw t9,12(s0) │ │ - addiu s5,s5,1 │ │ - slt s6,s5,t9 │ │ - bnez s6,55ad0 │ │ - lw gp,24(sp) │ │ - lw ra,76(sp) │ │ - move v0,s4 │ │ - lw s8,72(sp) │ │ - lw s7,68(sp) │ │ - lw s6,64(sp) │ │ - lw s5,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + sll a2,t6,0x2 │ │ + lw t7,12(s1) │ │ + addiu s6,s6,1 │ │ + slt t8,s6,t7 │ │ + bnez t8,54eec │ │ + lw gp,16(sp) │ │ + lw ra,68(sp) │ │ + move v0,s7 │ │ + lw s6,60(sp) │ │ + lw s7,64(sp) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,80 │ │ - lw ra,76(sp) │ │ - move s4,zero │ │ - move v0,s4 │ │ - lw s8,72(sp) │ │ - lw s7,68(sp) │ │ - lw s6,64(sp) │ │ - lw s5,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + addiu sp,sp,72 │ │ + lw ra,68(sp) │ │ + lw s7,64(sp) │ │ + lw s6,60(sp) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + move v0,zero │ │ jr ra │ │ - addiu sp,sp,80 │ │ - lw s2,76(s0) │ │ - lw t9,-32192(gp) │ │ - lw s1,0(s2) │ │ - move a1,zero │ │ - lw a0,12(s1) │ │ - bal 71740 │ │ - lw s8,20(s0) │ │ - lw v1,68(s0) │ │ - lw gp,24(sp) │ │ - blez v1,55c10 │ │ - move s1,v0 │ │ - move s5,s2 │ │ - move s7,zero │ │ - lw v0,0(s5) │ │ - lw a0,12(v0) │ │ - blez a0,55c00 │ │ - nop │ │ - move s3,zero │ │ - lw v0,48(v0) │ │ - sll t8,s3,0x2 │ │ - addu t7,v0,t8 │ │ - lw t9,-32176(gp) │ │ - lw a1,0(t7) │ │ - move a2,s3 │ │ - bal 71f78 │ │ - move a0,s1 │ │ - lw v0,0(s5) │ │ - addiu s3,s3,1 │ │ - lw t6,12(v0) │ │ - slt t5,s3,t6 │ │ - bnez t5,55bc4 │ │ - lw gp,24(sp) │ │ - lw v1,68(s0) │ │ - addiu s7,s7,1 │ │ - slt ra,s7,v1 │ │ - bnez ra,55bb0 │ │ - addiu s5,s5,4 │ │ - lw s3,-32696(gp) │ │ - lw t9,-32240(gp) │ │ - move a0,s1 │ │ - addiu a1,s3,13720 │ │ - bal 71858 │ │ - move a2,zero │ │ - bnez v0,55dec │ │ - lw gp,24(sp) │ │ - lw t0,-32692(gp) │ │ - lw s7,8(s1) │ │ - lw t9,-31012(gp) │ │ - addiu a1,t0,4448 │ │ - move a0,s0 │ │ - move a2,s8 │ │ - move a3,s6 │ │ - bal 56318 │ │ - sw s7,16(sp) │ │ - lw gp,24(sp) │ │ - sb zero,18(s0) │ │ - lw t9,-31428(gp) │ │ + addiu sp,sp,72 │ │ + lw a1,20(s1) │ │ move a0,s1 │ │ - bal 7352c │ │ - move a1,zero │ │ - beqz v0,55c9c │ │ - lw gp,24(sp) │ │ - move v1,v0 │ │ - move a1,zero │ │ - lw s5,0(v1) │ │ - lw a2,48(s0) │ │ - lw t1,0(s5) │ │ - addu s8,a2,a1 │ │ - sw t1,0(s8) │ │ - lw v1,8(v1) │ │ - bnez v1,55c7c │ │ - addiu a1,a1,4 │ │ - lw t9,-31888(gp) │ │ - bal 71418 │ │ - move a0,v0 │ │ - lw gp,24(sp) │ │ - lw a0,48(s0) │ │ - lw s3,-31216(gp) │ │ - lw t9,-30256(gp) │ │ - lw a1,12(s0) │ │ - li a2,4 │ │ + lw s1,-31212(gp) │ │ + addiu t9,s1,10400 │ │ jalr t9 │ │ - addiu a3,s3,15280 │ │ - lw a0,88(s0) │ │ - beqz a0,55ce4 │ │ - lw gp,24(sp) │ │ - lw t9,-31856(gp) │ │ - bal 6d66c │ │ - nop │ │ - lw gp,24(sp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-31796(gp) │ │ - lw a0,12(s0) │ │ - lw a1,68(s0) │ │ - li a3,105 │ │ - sw a3,16(sp) │ │ - li a2,4 │ │ - bal 6d59c <__ckd_calloc_2d__> │ │ - addiu a3,t2,13664 │ │ - lw s6,12(s0) │ │ - lw gp,24(sp) │ │ - blez s6,55dac │ │ - sw v0,88(s0) │ │ - move s5,zero │ │ - lw t4,48(s0) │ │ - sll s3,s5,0x2 │ │ - addu a1,t4,s3 │ │ - lw t9,-32176(gp) │ │ - lw a0,52(s0) │ │ - lw a1,0(a1) │ │ - bal 71f78 │ │ - move a2,s5 │ │ - lw t3,68(s0) │ │ - blez t3,55d98 │ │ - lw gp,24(sp) │ │ - move s7,s2 │ │ - move s6,zero │ │ - lw a0,88(s0) │ │ - lw v0,48(s0) │ │ - addu ra,a0,s3 │ │ - addu t8,v0,s3 │ │ - lw t9,-31652(gp) │ │ - lw t6,0(ra) │ │ - lw a0,0(s7) │ │ - lw a1,0(t8) │ │ - sll t7,s6,0x2 │ │ - bal 56b8c │ │ - addu s8,t6,t7 │ │ - lw gp,24(sp) │ │ - sw v0,0(s8) │ │ - lw t5,68(s0) │ │ - addiu s6,s6,1 │ │ - slt v1,s6,t5 │ │ - bnez v1,55d50 │ │ - addiu s7,s7,4 │ │ - lw t0,12(s0) │ │ - addiu s5,s5,1 │ │ - slt s7,s5,t0 │ │ - bnez s7,55d1c │ │ nop │ │ - lw t9,-32260(gp) │ │ - bal 7374c │ │ - move a0,s1 │ │ - lw ra,76(sp) │ │ - move v0,s4 │ │ - lw s8,72(sp) │ │ - lw s7,68(sp) │ │ - lw s6,64(sp) │ │ - lw s5,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + lw ra,68(sp) │ │ + move v0,s7 │ │ + lw s6,60(sp) │ │ + lw s7,64(sp) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,80 │ │ - lw t9,-32176(gp) │ │ - move a0,s1 │ │ - addiu a1,s3,13720 │ │ - bal 71f78 │ │ - move a2,zero │ │ - b 55c30 │ │ - lw gp,24(sp) │ │ - lw t0,76(s0) │ │ - b 55a94 │ │ - move s6,zero │ │ - beqz s4,55b44 │ │ - move s2,zero │ │ - move s3,zero │ │ - b 5596c │ │ - move s1,zero │ │ + addiu sp,sp,72 │ │ + beqz s6,54f5c │ │ + move s5,zero │ │ + move s4,zero │ │ + b 54d5c │ │ + move s0,zero │ │ │ │ -00055e28 : │ │ +00054fe8 : │ │ lui gp,0x5 │ │ - addiu gp,gp,13352 │ │ + addiu gp,gp,17000 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ - sw s3,48(sp) │ │ - sw s1,40(sp) │ │ + sw s5,56(sp) │ │ + sw s4,52(sp) │ │ sw s0,36(sp) │ │ sw gp,24(sp) │ │ sw ra,68(sp) │ │ sw s7,64(sp) │ │ sw s6,60(sp) │ │ - sw s5,56(sp) │ │ - sw s4,52(sp) │ │ + sw s3,48(sp) │ │ sw s2,44(sp) │ │ + sw s1,40(sp) │ │ lbu v0,18(a0) │ │ move s0,a0 │ │ - move s3,a1 │ │ - beqz v0,55eac │ │ - move s1,a2 │ │ + move s4,a1 │ │ + beqz v0,55070 │ │ + move s5,a2 │ │ lw v1,12(a0) │ │ - blez v1,55eac │ │ - move s2,zero │ │ - lw t0,48(s0) │ │ - sll a3,s2,0x2 │ │ - addu a2,t0,a3 │ │ - lw t9,-32556(gp) │ │ + blez v1,55074 │ │ + lw t9,-32552(gp) │ │ + move s1,zero │ │ + lw a0,48(s0) │ │ + sll a1,s1,0x2 │ │ + addu a2,a0,a1 │ │ + lw t9,-32552(gp) │ │ lw a0,0(a2) │ │ - bal 6d654 │ │ - addiu s2,s2,1 │ │ - lw a1,12(s0) │ │ - slt a0,s2,a1 │ │ - bnez a0,55e80 │ │ + jalr t9 │ │ + addiu s1,s1,1 │ │ + lw s3,12(s0) │ │ + slt s2,s1,s3 │ │ + bnez s2,55044 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - lw s2,-32696(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + lw s6,-32708(gp) │ │ + jalr t9 │ │ lw a0,48(s0) │ │ lw gp,24(sp) │ │ - lw t9,-31856(gp) │ │ - bal 6d66c │ │ + lw t9,-31868(gp) │ │ + jalr t9 │ │ lw a0,88(s0) │ │ lw gp,24(sp) │ │ - li t2,1 │ │ - lw t9,-32156(gp) │ │ - sb t2,18(s0) │ │ - move a0,s1 │ │ + li t0,1 │ │ + lw t9,-32152(gp) │ │ + sb t0,18(s0) │ │ + move a0,s5 │ │ li a1,4 │ │ - addiu a2,s2,13664 │ │ + addiu a2,s6,3416 │ │ li a3,654 │ │ - sw s1,8(s0) │ │ - bal 6d364 <__ckd_calloc__> │ │ - sw s1,12(s0) │ │ + sw s5,8(s0) │ │ + jalr t9 │ │ + sw s5,12(s0) │ │ lw gp,24(sp) │ │ lw a1,68(s0) │ │ + lw t9,-31820(gp) │ │ li t1,655 │ │ - lw t9,-31796(gp) │ │ - move a0,s1 │ │ + move a0,s5 │ │ li a2,4 │ │ - addiu a3,s2,13664 │ │ + addiu a3,s6,3416 │ │ sw v0,48(s0) │ │ - bal 6d59c <__ckd_calloc_2d__> │ │ + jalr t9 │ │ sw t1,16(sp) │ │ lw gp,24(sp) │ │ lw a0,52(s0) │ │ - lw t9,-32264(gp) │ │ - bal 71eb8 │ │ + lw t9,-32260(gp) │ │ + jalr t9 │ │ sw v0,88(s0) │ │ - blez s1,55ff4 │ │ + blez s5,551b8 │ │ lw gp,24(sp) │ │ - move s4,zero │ │ - addiu s6,s2,13664 │ │ - lw t9,-32488(gp) │ │ - lw t6,48(s0) │ │ - lw a0,0(s3) │ │ - sll s2,s4,0x2 │ │ + move s3,zero │ │ + addiu s6,s6,3416 │ │ + lw t9,-32484(gp) │ │ + lw a3,48(s0) │ │ + lw a0,0(s4) │ │ + sll s2,s3,0x2 │ │ move a1,s6 │ │ li a2,659 │ │ - bal 6d514 <__ckd_salloc__> │ │ - addu s5,t6,s2 │ │ + jalr t9 │ │ + addu s7,a3,s2 │ │ lw gp,24(sp) │ │ - sw v0,0(s5) │ │ - lw t5,48(s0) │ │ + sw v0,0(s7) │ │ + lw t2,48(s0) │ │ lw a0,52(s0) │ │ - addu t4,t5,s2 │ │ - lw t9,-32176(gp) │ │ - lw a1,0(t4) │ │ - bal 71f78 │ │ - move a2,s4 │ │ - lw t3,68(s0) │ │ - blez t3,55fe8 │ │ + addu t3,t2,s2 │ │ + lw t9,-32172(gp) │ │ + lw a1,0(t3) │ │ + jalr t9 │ │ + move a2,s3 │ │ + lw t4,68(s0) │ │ lw gp,24(sp) │ │ - move s5,zero │ │ - lw a3,88(s0) │ │ - lw a2,76(s0) │ │ - lw v1,48(s0) │ │ - sll ra,s5,0x2 │ │ - addu a1,a3,s2 │ │ - addu a0,a2,ra │ │ - addu v0,v1,s2 │ │ - lw t8,0(a1) │ │ + blez t4,551ac │ │ + move s1,zero │ │ + lw t5,88(s0) │ │ + lw t6,76(s0) │ │ + lw t7,48(s0) │ │ + sll t8,s1,0x2 │ │ + addu ra,t5,s2 │ │ + addu a0,t6,t8 │ │ + addu v1,t7,s2 │ │ lw t9,-31652(gp) │ │ + lw v0,0(ra) │ │ + lw a1,0(v1) │ │ lw a0,0(a0) │ │ - addu s7,t8,ra │ │ - bal 56b8c │ │ - lw a1,0(v0) │ │ + jalr t9 │ │ + addu s7,v0,t8 │ │ lw gp,24(sp) │ │ sw v0,0(s7) │ │ - lw s7,68(s0) │ │ - addiu s5,s5,1 │ │ - slt t7,s5,s7 │ │ - bnez t7,55f98 │ │ + lw a1,68(s0) │ │ + addiu s1,s1,1 │ │ + slt a2,s1,a1 │ │ + bnez a2,5515c │ │ nop │ │ - addiu s4,s4,1 │ │ - bne s4,s1,55f44 │ │ - addiu s3,s3,4 │ │ + addiu s3,s3,1 │ │ + bne s3,s5,55108 │ │ + addiu s4,s4,4 │ │ lw ra,68(sp) │ │ lw s7,64(sp) │ │ lw s6,60(sp) │ │ lw s5,56(sp) │ │ lw s4,52(sp) │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,72 │ │ + ... │ │ │ │ -00056020 : │ │ +000551f0 : │ │ lui gp,0x5 │ │ - addiu gp,gp,12848 │ │ + addiu gp,gp,16480 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ lw t9,-30308(gp) │ │ + li a1,46 │ │ sw gp,16(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ sw ra,36(sp) │ │ - li a1,46 │ │ jalr t9 │ │ move s1,a0 │ │ move s0,v0 │ │ - beqz v0,5609c │ │ + beqz v0,5526c │ │ lw gp,16(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-31616(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-31612(gp) │ │ move a0,v0 │ │ - bal 6d168 │ │ - addiu a1,a1,14100 │ │ - bnez v0,560b8 │ │ + jalr t9 │ │ + addiu a1,a1,3844 │ │ + bnez v0,55284 │ │ lw gp,16(sp) │ │ - b 5608c │ │ - li v1,46 │ │ - lb v0,0(s0) │ │ - beq v0,v1,560d8 │ │ - lw t0,-32696(gp) │ │ + b 5525c │ │ + li a3,46 │ │ + lb t1,0(s0) │ │ + beq t1,a3,552a4 │ │ + lw t2,-32708(gp) │ │ addiu s0,s0,-1 │ │ - sltu a0,s0,s1 │ │ - beqz a0,56080 │ │ + sltu t0,s0,s1 │ │ + beqz t0,55250 │ │ nop │ │ - li v1,-1 │ │ + li v0,-1 │ │ lw ra,36(sp) │ │ - move v0,v1 │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - lw v1,-32696(gp) │ │ - lw t9,-31616(gp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-31612(gp) │ │ move a0,s0 │ │ - bal 6d168 │ │ - addiu a1,v1,14104 │ │ - beqz v0,5614c │ │ + jalr t9 │ │ + addiu a1,v0,3848 │ │ + beqz v0,55314 │ │ lw gp,16(sp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-30996(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-30992(gp) │ │ move a0,s0 │ │ - addiu a1,t0,14112 │ │ - bal 6d208 │ │ + addiu a1,t2,3856 │ │ + jalr t9 │ │ li a2,5 │ │ - bnez v0,56110 │ │ + bnez v0,552d8 │ │ lw gp,16(sp) │ │ lw ra,36(sp) │ │ - li v1,1 │ │ - move v0,v1 │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ + li v0,1 │ │ jr ra │ │ addiu sp,sp,40 │ │ - lw t2,-32696(gp) │ │ - lw t9,-30996(gp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-30992(gp) │ │ move a0,s0 │ │ - addiu a1,t2,14120 │ │ - bal 6d208 │ │ + addiu a1,t3,3864 │ │ + jalr t9 │ │ li a2,4 │ │ - li t1,-1 │ │ lw ra,36(sp) │ │ - li v1,2 │ │ - movn v1,t1,v0 │ │ - move v0,v1 │ │ + li t5,2 │ │ + li t4,-1 │ │ + movz t4,t5,v0 │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ + move v0,t4 │ │ jr ra │ │ addiu sp,sp,40 │ │ - b 56160 │ │ + b 55328 │ │ li v1,46 │ │ lb a2,0(s0) │ │ - beq a2,v1,560d8 │ │ - lw t0,-32696(gp) │ │ + beq a2,v1,552a4 │ │ + lw t2,-32708(gp) │ │ addiu s0,s0,-1 │ │ - sltu a3,s0,s1 │ │ - beqz a3,56154 │ │ - nop │ │ - b 560a0 │ │ - li v1,-1 │ │ + sltu a0,s0,s1 │ │ + beqz a0,5531c │ │ + li v0,-1 │ │ + b 55274 │ │ + lw ra,36(sp) │ │ │ │ -00056178 : │ │ +00055340 : │ │ lui gp,0x5 │ │ - addiu gp,gp,12504 │ │ + addiu gp,gp,16144 │ │ addu gp,gp,t9 │ │ - lw a1,-32696(gp) │ │ + lw a1,-32708(gp) │ │ addiu sp,sp,-32 │ │ - lw t9,-31616(gp) │ │ + lw t9,-31612(gp) │ │ + addiu a1,a1,3872 │ │ sw gp,16(sp) │ │ sw s0,24(sp) │ │ sw ra,28(sp) │ │ - addiu a1,a1,14128 │ │ - bal 6d168 │ │ + jalr t9 │ │ move s0,a0 │ │ - bnez v0,561c8 │ │ + bnez v0,5538c │ │ lw gp,16(sp) │ │ lw ra,28(sp) │ │ - li v1,1 │ │ - move v0,v1 │ │ lw s0,24(sp) │ │ + li v0,1 │ │ jr ra │ │ addiu sp,sp,32 │ │ - lw v0,-32696(gp) │ │ - lw t9,-31616(gp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-31612(gp) │ │ move a0,s0 │ │ - bal 6d168 │ │ - addiu a1,v0,14136 │ │ - li a0,-1 │ │ + jalr t9 │ │ + addiu a1,v0,3880 │ │ lw ra,28(sp) │ │ li v1,2 │ │ - movn v1,a0,v0 │ │ - move v0,v1 │ │ + li a0,-1 │ │ + movz a0,v1,v0 │ │ lw s0,24(sp) │ │ + move v0,a0 │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -000561fc : │ │ +000553c0 : │ │ lui gp,0x5 │ │ - addiu gp,gp,12372 │ │ + addiu gp,gp,16016 │ │ addu gp,gp,t9 │ │ li v0,1 │ │ - beq a0,v0,56224 │ │ + beq a0,v0,553f0 │ │ li v1,2 │ │ - beq a0,v1,56230 │ │ - lw a1,-32696(gp) │ │ + bne a0,v1,553e8 │ │ + lw a0,-32708(gp) │ │ jr ra │ │ - move v0,zero │ │ - lw a0,-32696(gp) │ │ + addiu v0,a0,3880 │ │ jr ra │ │ - addiu v0,a0,14128 │ │ + move v0,zero │ │ + lw a1,-32708(gp) │ │ jr ra │ │ - addiu v0,a1,14136 │ │ + addiu v0,a1,3872 │ │ │ │ -00056238 : │ │ +000553fc : │ │ lui gp,0x5 │ │ - addiu gp,gp,12312 │ │ + addiu gp,gp,15956 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw s1,36(sp) │ │ + addiu sp,sp,-56 │ │ + sw s3,48(sp) │ │ + sw s2,44(sp) │ │ + sw s1,40(sp) │ │ + sw s0,36(sp) │ │ sw gp,16(sp) │ │ - li s1,1 │ │ - sw s2,40(sp) │ │ - sw s0,32(sp) │ │ - sw ra,44(sp) │ │ - move s0,a0 │ │ - beq a2,s1,5629c │ │ - li s2,2 │ │ - beq a2,s2,562f8 │ │ - lw t9,-30992(gp) │ │ - bnez a2,562bc │ │ - move a0,a1 │ │ - bal 56020 │ │ - sw a1,24(sp) │ │ - move a2,v0 │ │ - nor v0,zero,v0 │ │ - movz a2,s1,v0 │ │ - lw gp,16(sp) │ │ - bne a2,s1,5626c │ │ - lw a1,24(sp) │ │ - move a0,s0 │ │ - lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - lw t9,-30988(gp) │ │ - b 5bd10 │ │ - addiu sp,sp,48 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + sw ra,52(sp) │ │ + move s2,a0 │ │ + li s0,1 │ │ + li s1,2 │ │ + li s3,-1 │ │ + beq a2,s0,554c8 │ │ + lw ra,52(sp) │ │ + beq a2,s1,55488 │ │ + move a0,s2 │ │ + beqz a2,554a4 │ │ + lw a3,-32708(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,a1,14140 │ │ + addiu a1,a1,3884 │ │ li a2,185 │ │ - bal 706b8 │ │ - addiu a3,a3,14192 │ │ - lw ra,44(sp) │ │ + jalr t9 │ │ + addiu a3,a3,3936 │ │ + lw ra,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ li v0,-1 │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - move a0,s0 │ │ - lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + addiu sp,sp,56 │ │ + lw s3,48(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + lw t9,-30988(gp) │ │ + lw s2,44(sp) │ │ + jr t9 │ │ + addiu sp,sp,56 │ │ lw t9,-30984(gp) │ │ - b 5fcc0 │ │ - addiu sp,sp,48 │ │ + move a0,a1 │ │ + jalr t9 │ │ + sw a1,28(sp) │ │ + move a2,v0 │ │ + lw gp,16(sp) │ │ + bne v0,s3,55434 │ │ + lw a1,28(sp) │ │ + lw ra,52(sp) │ │ + lw s3,48(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + move a0,s2 │ │ + lw t9,-30980(gp) │ │ + lw s2,44(sp) │ │ + jr t9 │ │ + addiu sp,sp,56 │ │ │ │ -00056318 : │ │ +000554e8 : │ │ lui gp,0x5 │ │ - addiu gp,gp,12088 │ │ + addiu gp,gp,15720 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw s3,36(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ - sw gp,16(sp) │ │ - sw ra,44(sp) │ │ - sw s4,40(sp) │ │ + addiu sp,sp,-56 │ │ lw v0,4(a0) │ │ li v1,1 │ │ + sw gp,16(sp) │ │ + sw s3,44(sp) │ │ + sw s2,40(sp) │ │ + sw s1,36(sp) │ │ + sw s0,32(sp) │ │ + sw ra,52(sp) │ │ + sw s4,48(sp) │ │ move s0,a0 │ │ - move s2,a2 │ │ - lw s1,64(sp) │ │ + move s1,a2 │ │ + lw s2,72(sp) │ │ sw v1,0(a0) │ │ sw a1,64(a0) │ │ sb a3,16(a0) │ │ - beqz v0,56514 │ │ - lw s3,-32696(gp) │ │ + beqz v0,556e8 │ │ + lw s3,-32708(gp) │ │ lw a0,20(s0) │ │ - beq a0,s2,563e4 │ │ - lw v0,-32696(gp) │ │ - mtc1 s1,$f2 │ │ - lw t9,-31948(gp) │ │ - cvt.d.w $f0,$f2 │ │ - ldc1 $f2,5360(v0) │ │ - lw v0,-32696(gp) │ │ - move a0,s2 │ │ - div.d $f4,$f2,$f0 │ │ - lwc1 $f0,-11212(v0) │ │ + beq a0,s1,555b8 │ │ + lw a1,-32708(gp) │ │ + mtc1 s2,$f0 │ │ + ldc1 $f2,-4896(a1) │ │ + cvt.d.w $f4,$f0 │ │ + lw t0,-32708(gp) │ │ + div.d $f6,$f2,$f4 │ │ + lwc1 $f8,-21476(t0) │ │ + lw t9,-31944(gp) │ │ + move a0,s1 │ │ + swc1 $f8,24(s0) │ │ sw zero,28(s0) │ │ sw zero,32(s0) │ │ - swc1 $f0,24(s0) │ │ - mfc1 a2,$f4 │ │ - bal 74ee8 │ │ - mfc1 a3,$f5 │ │ + sdc1 $f6,24(sp) │ │ + lw a2,24(sp) │ │ + jalr t9 │ │ + lw a3,28(sp) │ │ lw gp,16(sp) │ │ - move a0,s2 │ │ - lw t9,-31936(gp) │ │ - bal 74ed0 │ │ + move a0,s1 │ │ + lw t9,-31932(gp) │ │ + jalr t9 │ │ sw v0,36(s0) │ │ lw gp,16(sp) │ │ sw v0,40(s0) │ │ - lw t9,-31936(gp) │ │ - bal 74ed0 │ │ - move a0,s2 │ │ + lw t9,-31932(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ lw gp,16(sp) │ │ sw v0,44(s0) │ │ - sw s2,20(s0) │ │ + sw s1,20(s0) │ │ lw a0,48(s0) │ │ - beqz a0,564f4 │ │ - lw t9,-32156(gp) │ │ - lbu a1,18(s0) │ │ - bnez a1,56460 │ │ + beqz a0,556c8 │ │ + lw t9,-32152(gp) │ │ + lbu a2,18(s0) │ │ + bnez a2,55634 │ │ nop │ │ - lw t9,-31772(gp) │ │ - sll a1,s1,0x2 │ │ - addiu a2,s3,14140 │ │ - bal 6d498 <__ckd_realloc__> │ │ + lw t9,-31764(gp) │ │ + sll a1,s2,0x2 │ │ + addiu a2,s3,3884 │ │ + jalr t9 │ │ li a3,225 │ │ lw gp,16(sp) │ │ sw v0,48(s0) │ │ lw a0,52(s0) │ │ - beqz a0,564ac │ │ - lw t9,-32264(gp) │ │ - bal 71eb8 │ │ + beqz a0,55680 │ │ + lw t9,-32260(gp) │ │ + jalr t9 │ │ nop │ │ - lw t3,4(s0) │ │ - sw s1,12(s0) │ │ - sw s1,8(s0) │ │ - sw s1,0(t3) │ │ - lw ra,44(sp) │ │ + lw t6,4(s0) │ │ + lw ra,52(sp) │ │ + sw s2,12(s0) │ │ + sw s2,8(s0) │ │ + lw s4,48(sp) │ │ + sw s2,0(t6) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ move v0,zero │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw a2,12(s0) │ │ - blez a2,563fc │ │ - move s2,zero │ │ - sll s4,s2,0x2 │ │ - addu t2,a0,s4 │ │ - lw t9,-32556(gp) │ │ - lw a0,0(t2) │ │ - bal 6d654 │ │ - addiu s2,s2,1 │ │ - lw t1,48(s0) │ │ + addiu sp,sp,56 │ │ + lw a3,12(s0) │ │ + blez a3,555d0 │ │ + move s1,zero │ │ + sll s4,s1,0x2 │ │ + addu t1,a0,s4 │ │ + lw t9,-32552(gp) │ │ + lw a0,0(t1) │ │ + jalr t9 │ │ + addiu s1,s1,1 │ │ + lw t2,48(s0) │ │ + lw t3,12(s0) │ │ + addu t4,t2,s4 │ │ lw gp,16(sp) │ │ - addu s4,t1,s4 │ │ - sw zero,0(s4) │ │ - lw t0,12(s0) │ │ - slt a3,s2,t0 │ │ - bnez a3,5646c │ │ + slt t5,s1,t3 │ │ + sw zero,0(t4) │ │ + bnez t5,55640 │ │ lw a0,48(s0) │ │ - b 56400 │ │ - lw t9,-31772(gp) │ │ - lw t9,-32192(gp) │ │ - move a0,s1 │ │ - bal 71740 │ │ + b 555d4 │ │ + lw t9,-31764(gp) │ │ + lw t9,-32188(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ move a1,zero │ │ - lw t3,4(s0) │ │ + lw t6,4(s0) │ │ + lw ra,52(sp) │ │ sw v0,52(s0) │ │ - sw s1,12(s0) │ │ - sw s1,8(s0) │ │ - sw s1,0(t3) │ │ - lw ra,44(sp) │ │ + sw s2,12(s0) │ │ + sw s2,8(s0) │ │ + lw s4,48(sp) │ │ + sw s2,0(t6) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ move v0,zero │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - move a0,s1 │ │ + addiu sp,sp,56 │ │ + move a0,s2 │ │ li a1,4 │ │ - addiu a2,s3,14140 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s3,3884 │ │ + jalr t9 │ │ li a3,228 │ │ lw gp,16(sp) │ │ - b 56418 │ │ + b 555ec │ │ sw v0,48(s0) │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ li a0,3 │ │ li a1,4 │ │ - addiu a2,s3,14140 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s3,3884 │ │ + jalr t9 │ │ li a3,203 │ │ lw gp,16(sp) │ │ - b 5636c │ │ + b 5553c │ │ sw v0,4(s0) │ │ │ │ -00056538 : │ │ - lw a1,0(a0) │ │ +0005570c : │ │ + lw v1,0(a0) │ │ move v0,a0 │ │ - addiu v1,a1,1 │ │ + addiu a1,v1,1 │ │ jr ra │ │ - sw v1,0(a0) │ │ + sw a1,0(a0) │ │ │ │ -0005654c : │ │ +00055720 : │ │ lw v0,64(a0) │ │ - beqz v0,5656c │ │ + beqz v0,55740 │ │ nop │ │ lw t9,20(v0) │ │ - beqz t9,5656c │ │ + beqz t9,55740 │ │ nop │ │ jr t9 │ │ nop │ │ jr ra │ │ nop │ │ │ │ -00056574 : │ │ +00055748 : │ │ lui gp,0x5 │ │ - addiu gp,gp,11484 │ │ + addiu gp,gp,15112 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ + lw t9,-32188(gp) │ │ + li v0,1 │ │ sw gp,24(sp) │ │ sw s7,68(sp) │ │ sw s3,52(sp) │ │ sw s1,44(sp) │ │ sw ra,76(sp) │ │ + move s1,a0 │ │ sw s8,72(sp) │ │ sw s6,64(sp) │ │ sw s5,60(sp) │ │ sw s4,56(sp) │ │ sw s2,48(sp) │ │ sw s0,40(sp) │ │ - move s1,a0 │ │ - lw t9,-32192(gp) │ │ lw a0,12(a0) │ │ - li v0,1 │ │ lbu s4,18(s1) │ │ move s7,a1 │ │ sb v0,18(s1) │ │ - bal 71740 │ │ + jalr t9 │ │ move a1,zero │ │ lw v1,12(s1) │ │ lw gp,24(sp) │ │ - blez v1,566e8 │ │ + blez v1,558b8 │ │ move s3,v0 │ │ - lw s6,-32696(gp) │ │ - lw s8,-32696(gp) │ │ + lw s6,-32708(gp) │ │ + lw s8,-32708(gp) │ │ move s0,zero │ │ move s2,zero │ │ - addiu s6,s6,14140 │ │ + addiu s6,s6,3884 │ │ li s5,60 │ │ - b 566b0 │ │ - addiu s8,s8,14232 │ │ - addu a0,v0,s0 │ │ - lw v0,0(a0) │ │ - lb v1,0(v0) │ │ - beq v1,s5,56640 │ │ - li a2,91 │ │ - beq v1,a2,56640 │ │ + b 55888 │ │ + addiu s8,s8,3976 │ │ + addu a2,a0,s0 │ │ + lw v0,0(a2) │ │ + lb a3,0(v0) │ │ + beq a3,s5,55818 │ │ + li t0,91 │ │ + beq a3,t0,55818 │ │ nop │ │ - bnez s7,566d8 │ │ - li a3,1 │ │ - lw t9,-30980(gp) │ │ + beqz s7,558b0 │ │ + li t1,1 │ │ + bne s7,t1,55818 │ │ + lw t9,-30976(gp) │ │ move a0,v0 │ │ jalr t9 │ │ - sw v0,32(sp) │ │ + sw v0,36(sp) │ │ lw gp,24(sp) │ │ - lw v0,32(sp) │ │ - lw t3,48(s1) │ │ - lw t9,-32176(gp) │ │ - addu t2,t3,s0 │ │ - sw v0,0(t2) │ │ - lw t1,48(s1) │ │ + lw v0,36(sp) │ │ + lw t2,48(s1) │ │ + lw t9,-32172(gp) │ │ + addu t3,t2,s0 │ │ + sw v0,0(t3) │ │ + lw t4,48(s1) │ │ move a0,s3 │ │ - addu t0,t1,s0 │ │ - lw a1,0(t0) │ │ - bal 71f78 │ │ + addu t5,t4,s0 │ │ + lw a1,0(t5) │ │ + jalr t9 │ │ move a2,s2 │ │ - beq v0,s2,5669c │ │ + beq v0,s2,55874 │ │ lw gp,24(sp) │ │ lw t6,48(s1) │ │ - lw t9,-32200(gp) │ │ - addu t5,t6,s0 │ │ - lw t4,0(t5) │ │ + lw t9,-32196(gp) │ │ + addu t7,t6,s0 │ │ + lw t8,0(t7) │ │ li a0,3 │ │ - sw t4,16(sp) │ │ + sw t8,16(sp) │ │ move a1,s6 │ │ li a2,343 │ │ - bal 706b8 │ │ + jalr t9 │ │ move a3,s8 │ │ lw gp,24(sp) │ │ - lw t8,12(s1) │ │ + lw ra,12(s1) │ │ addiu s2,s2,1 │ │ - slt t7,s2,t8 │ │ - beqz t7,566e8 │ │ + slt v0,s2,ra │ │ + beqz v0,558b8 │ │ addiu s0,s0,4 │ │ - bnez s4,56604 │ │ - lw v0,48(s1) │ │ - addu a1,v0,s0 │ │ - lw t9,-32488(gp) │ │ + bnez s4,557d8 │ │ + lw a0,48(s1) │ │ + addu a1,a0,s0 │ │ + lw t9,-32484(gp) │ │ lw a0,0(a1) │ │ li a2,320 │ │ - bal 6d514 <__ckd_salloc__> │ │ + jalr t9 │ │ move a1,s6 │ │ - b 5660c │ │ + b 557e0 │ │ lw gp,24(sp) │ │ - bne s7,a3,56640 │ │ - lw t9,-30976(gp) │ │ - b 56630 │ │ - move a0,v0 │ │ - lw t9,-32260(gp) │ │ - bal 7374c │ │ + b 55804 │ │ + lw t9,-30972(gp) │ │ + lw t9,-32256(gp) │ │ + jalr t9 │ │ lw a0,52(s1) │ │ - sw s3,52(s1) │ │ lw ra,76(sp) │ │ - move v0,zero │ │ + sw s3,52(s1) │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,80 │ │ │ │ -0005672c : │ │ +000558fc : │ │ jr ra │ │ li v0,-1 │ │ │ │ -00056734 : │ │ +00055904 : │ │ lw v0,64(a0) │ │ lw t9,4(v0) │ │ jr t9 │ │ nop │ │ │ │ -00056744 : │ │ +00055914 : │ │ lui gp,0x5 │ │ - addiu gp,gp,11020 │ │ + addiu gp,gp,14652 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - sw gp,16(sp) │ │ li v0,1 │ │ + sw gp,16(sp) │ │ + sw s1,36(sp) │ │ + sw ra,44(sp) │ │ sw s2,40(sp) │ │ sw s0,32(sp) │ │ - sw ra,44(sp) │ │ - sw s1,36(sp) │ │ sdc1 $f20,48(sp) │ │ - move s0,a0 │ │ - beq a2,v0,568ac │ │ - move s2,a1 │ │ + beq a2,v0,55a9c │ │ + move s1,a0 │ │ li v1,2 │ │ - beq a2,v1,56898 │ │ - lw t9,-30972(gp) │ │ - beqz a2,567d4 │ │ + beq a2,v1,55a68 │ │ lw t9,-30968(gp) │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + beqz a2,55998 │ │ + lw t9,-32196(gp) │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ li a0,4 │ │ - addiu a1,a1,14140 │ │ + addiu a1,a1,3884 │ │ li a2,145 │ │ - addiu a3,a3,14192 │ │ - bal 706b8 │ │ - move s1,zero │ │ + jalr t9 │ │ + addiu a3,a3,3936 │ │ lw ra,44(sp) │ │ - move v0,s1 │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ ldc1 $f20,48(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,56 │ │ + lw t9,-30964(gp) │ │ move a2,a3 │ │ - bal 5b580 │ │ - sw a3,24(sp) │ │ - move s1,v0 │ │ + sw a3,28(sp) │ │ + jalr t9 │ │ + move s2,a1 │ │ + move s0,v0 │ │ lw gp,16(sp) │ │ - beqz v0,56918 │ │ - lw a3,24(sp) │ │ - beqz s0,567b4 │ │ - lw s2,-32696(gp) │ │ - lw t9,-32724(gp) │ │ - move a0,s0 │ │ - bal 6e634 │ │ - addiu a1,s2,-19532 │ │ - bnez v0,568fc │ │ - lw gp,16(sp) │ │ - lw a0,-32696(gp) │ │ - lwc1 $f21,-11212(a0) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32724(gp) │ │ - move a0,s0 │ │ - bal 6e634 │ │ - addiu a1,s2,-12300 │ │ - bnez v0,568e0 │ │ - lw gp,16(sp) │ │ - lw a2,-32696(gp) │ │ - lwc1 $f20,-11212(a2) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32724(gp) │ │ - move a0,s0 │ │ - bal 6e634 │ │ - addiu a1,s2,-12188 │ │ - bnez v0,568c4 │ │ + beqz v0,55b2c │ │ + lw a2,28(sp) │ │ + beqz s1,55a80 │ │ + lw ra,44(sp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32720(gp) │ │ + move a0,s1 │ │ + jalr t9 │ │ + addiu a1,s2,-29796 │ │ + bnez v0,55ab4 │ │ lw gp,16(sp) │ │ - lw t0,-32696(gp) │ │ - lwc1 $f0,-11212(t0) │ │ - lw t9,-31020(gp) │ │ - mfc1 a1,$f21 │ │ - mfc1 a2,$f20 │ │ - mfc1 a3,$f0 │ │ - bal 56734 │ │ + lw a0,-32708(gp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32720(gp) │ │ + lwc1 $f20,-21476(a0) │ │ + addiu a1,s2,-22564 │ │ + jalr t9 │ │ move a0,s1 │ │ + bnez v0,55ae8 │ │ + lw gp,16(sp) │ │ + lw t0,-32708(gp) │ │ + lw t1,-21476(t0) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32720(gp) │ │ + sw t1,28(sp) │ │ + move a0,s1 │ │ + jalr t9 │ │ + addiu a1,s2,-22452 │ │ + lw gp,16(sp) │ │ + bnez v0,55b08 │ │ + lw a2,28(sp) │ │ + lw t2,-32708(gp) │ │ + lw a3,-21476(t2) │ │ + lw t9,-31012(gp) │ │ + mfc1 a1,$f20 │ │ + jalr t9 │ │ + move a0,s0 │ │ lw ra,44(sp) │ │ - move v0,s1 │ │ + move v0,s0 │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ ldc1 $f20,48(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - bal 5dc9c │ │ + jalr t9 │ │ move a2,a3 │ │ - move s1,v0 │ │ - b 567f0 │ │ + move s0,v0 │ │ + bnez s1,559c4 │ │ lw gp,16(sp) │ │ - lw t9,-30968(gp) │ │ - bal 5b580 │ │ + lw ra,44(sp) │ │ + move v0,s0 │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ + ldc1 $f20,48(sp) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + lw t9,-30964(gp) │ │ + jalr t9 │ │ move a2,a3 │ │ - move s1,v0 │ │ - b 567f0 │ │ + move s0,v0 │ │ + b 559bc │ │ lw gp,16(sp) │ │ - lw t9,-32716(gp) │ │ - move a0,s0 │ │ - bal 6edf8 │ │ - addiu a1,s2,-12188 │ │ - cvt.s.d $f0,$f0 │ │ - b 56860 │ │ + lw t9,-32712(gp) │ │ + addiu a1,s2,-29796 │ │ + jalr t9 │ │ + move a0,s1 │ │ lw gp,16(sp) │ │ - lw t9,-32716(gp) │ │ - move a0,s0 │ │ - bal 6edf8 │ │ - addiu a1,s2,-12300 │ │ + move a0,s1 │ │ + lw s2,-32708(gp) │ │ + lw t9,-32720(gp) │ │ + addiu a1,s2,-22564 │ │ + jalr t9 │ │ cvt.s.d $f20,$f0 │ │ - b 5683c │ │ + beqz v0,55a04 │ │ lw gp,16(sp) │ │ - lw t9,-32716(gp) │ │ - move a0,s0 │ │ - bal 6edf8 │ │ - addiu a1,s2,-19532 │ │ - cvt.s.d $f21,$f0 │ │ - b 56818 │ │ + lw t9,-32712(gp) │ │ + move a0,s1 │ │ + jalr t9 │ │ + addiu a1,s2,-22564 │ │ + cvt.s.d $f0,$f0 │ │ lw gp,16(sp) │ │ - lw t9,-30972(gp) │ │ - move a0,s0 │ │ + b 55a0c │ │ + mfc1 t1,$f0 │ │ + lw t9,-32712(gp) │ │ + move a0,s1 │ │ + jalr t9 │ │ + addiu a1,s2,-22452 │ │ + cvt.s.d $f2,$f0 │ │ + lw gp,16(sp) │ │ + mfc1 a3,$f2 │ │ + b 55a38 │ │ + lw a2,28(sp) │ │ + lw t9,-30968(gp) │ │ + move a0,s1 │ │ + jalr t9 │ │ move a1,s2 │ │ - bal 5dc9c │ │ - move a2,a3 │ │ - move s1,v0 │ │ - bnez v0,567f0 │ │ + move s0,v0 │ │ + bnez v0,559bc │ │ lw gp,16(sp) │ │ - b 567b8 │ │ + b 5597c │ │ lw ra,44(sp) │ │ │ │ -00056940 : │ │ - beqz a1,56950 │ │ +00055b50 : │ │ + beqz a1,55b60 │ │ nop │ │ lw v0,28(a0) │ │ sw v0,0(a1) │ │ - beqz a2,56960 │ │ + beqz a2,55b70 │ │ nop │ │ lw v1,32(a0) │ │ sw v1,0(a2) │ │ jr ra │ │ lwc1 $f0,24(a0) │ │ │ │ -00056968 : │ │ +00055b78 : │ │ lw v1,28(a0) │ │ - lwc1 $f3,24(a0) │ │ - subu v0,a1,v1 │ │ - mtc1 v0,$f4 │ │ - cvt.s.w $f2,$f4 │ │ - div.s $f1,$f2,$f3 │ │ - trunc.w.s $f0,$f1 │ │ + lwc1 $f2,24(a0) │ │ + subu a1,a1,v1 │ │ + mtc1 a1,$f0 │ │ + cvt.s.w $f4,$f0 │ │ + div.s $f6,$f4,$f2 │ │ + trunc.w.s $f8,$f6 │ │ jr ra │ │ - mfc1 v0,$f0 │ │ + mfc1 v0,$f8 │ │ │ │ -0005698c : │ │ +00055b9c : │ │ lui gp,0x5 │ │ - addiu gp,gp,10436 │ │ + addiu gp,gp,14004 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ + sw s0,32(sp) │ │ + lw s0,-30360(gp) │ │ + lw a1,-32708(gp) │ │ + lw v0,0(s0) │ │ + lw t9,-31600(gp) │ │ + lw a0,52(a0) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-31604(gp) │ │ - lw a0,52(a0) │ │ - addiu a1,a1,13720 │ │ - bal 71af0 │ │ + addiu a1,a1,3408 │ │ addiu a2,sp,24 │ │ + sw v0,28(sp) │ │ + jalr t9 │ │ + nop │ │ li v1,-1 │ │ - beq v0,v1,569cc │ │ - li v0,-1 │ │ + beq v0,v1,55bf0 │ │ + lw gp,16(sp) │ │ lw v0,24(sp) │ │ + lw a0,28(sp) │ │ + lw a2,0(s0) │ │ + bne a0,a2,55c0c │ │ lw ra,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000569d8 : │ │ +00055c18 : │ │ jr ra │ │ lw v0,44(a0) │ │ │ │ -000569e0 : │ │ - beqz a0,569f0 │ │ +00055c20 : │ │ + beqz a0,55c30 │ │ nop │ │ jr ra │ │ lbu v0,16(a0) │ │ jr ra │ │ move v0,zero │ │ │ │ -000569f8 : │ │ - beqz a0,56a08 │ │ +00055c38 : │ │ + beqz a0,55c48 │ │ nop │ │ jr ra │ │ lw v0,4(a0) │ │ jr ra │ │ move v0,zero │ │ │ │ -00056a10 : │ │ +00055c50 : │ │ lui gp,0x5 │ │ - addiu gp,gp,10304 │ │ + addiu gp,gp,13824 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ move s2,a2 │ │ sw a1,0(a0) │ │ - lw a2,-32696(gp) │ │ + lw a2,-32708(gp) │ │ move s0,a0 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ lbu a0,16(a1) │ │ move s1,a3 │ │ li a1,4 │ │ - addiu a2,a2,14140 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,a2,3884 │ │ + jalr t9 │ │ li a3,705 │ │ - sw v0,4(s0) │ │ + lw ra,36(sp) │ │ sh s2,8(s0) │ │ sh s1,10(s0) │ │ - lw ra,36(sp) │ │ + sw v0,4(s0) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -00056a84 : │ │ - lbu a2,16(a0) │ │ - slt v1,a1,a2 │ │ - beqz v1,56aac │ │ +00055cc4 : │ │ + lbu v0,16(a0) │ │ + slt a2,a1,v0 │ │ + beqz a2,55cec │ │ nop │ │ - lw v0,64(a0) │ │ - lw t9,28(v0) │ │ - beqz t9,56aac │ │ + lw a3,64(a0) │ │ + lw t9,28(a3) │ │ + beqz t9,55cec │ │ nop │ │ jr t9 │ │ nop │ │ jr ra │ │ move v0,zero │ │ │ │ -00056ab4 : │ │ - lbu t0,16(a0) │ │ - slt v1,a3,t0 │ │ - beqz v1,56adc │ │ +00055cf4 : │ │ + lbu v0,16(a0) │ │ + slt t0,a3,v0 │ │ + beqz t0,55d1c │ │ nop │ │ - lw v0,64(a0) │ │ - lw t9,24(v0) │ │ - beqz t9,56adc │ │ + lw t1,64(a0) │ │ + lw t9,24(t1) │ │ + beqz t9,55d1c │ │ nop │ │ jr t9 │ │ nop │ │ jr ra │ │ move v0,zero │ │ │ │ -00056ae4 : │ │ +00055d24 : │ │ lw v1,0(a0) │ │ lh a1,8(a0) │ │ lbu a2,16(v1) │ │ - addiu v0,a2,-1 │ │ - beq a1,v0,56b0c │ │ + addiu a3,a2,-1 │ │ + beq a1,a3,55d4c │ │ nop │ │ - lw v1,64(v1) │ │ - lw t9,32(v1) │ │ + lw t0,64(v1) │ │ + lw t9,32(t0) │ │ jr t9 │ │ nop │ │ jr ra │ │ move v0,zero │ │ │ │ -00056b14 : │ │ - lw v1,0(a0) │ │ - lw v0,64(v1) │ │ - lw t9,36(v0) │ │ +00055d54 : │ │ + lw v0,0(a0) │ │ + lw v1,64(v0) │ │ + lw t9,36(v1) │ │ jr t9 │ │ nop │ │ │ │ -00056b28 : │ │ - lw v1,0(a0) │ │ - lw v0,64(v1) │ │ - lw t9,40(v0) │ │ +00055d68 : │ │ + lw v0,0(a0) │ │ + lw v1,64(v0) │ │ + lw t9,40(v1) │ │ jr t9 │ │ nop │ │ │ │ -00056b3c : │ │ +00055d7c : │ │ lui gp,0x5 │ │ - addiu gp,gp,10004 │ │ + addiu gp,gp,13524 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ + lw t9,-32552(gp) │ │ sw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ move s0,a0 │ │ - bal 6d654 │ │ lw a0,4(a0) │ │ - lw v1,0(s0) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + jalr t9 │ │ + nop │ │ + lw v0,0(s0) │ │ lw gp,16(sp) │ │ - lw v0,64(v1) │ │ - move a0,s0 │ │ + lw v1,64(v0) │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,44(v1) │ │ lw s0,24(sp) │ │ - lw t9,44(v0) │ │ jr t9 │ │ addiu sp,sp,32 │ │ │ │ -00056b8c : │ │ +00055dd0 : │ │ lui gp,0x5 │ │ - addiu gp,gp,9924 │ │ + addiu gp,gp,13440 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw s0,32(sp) │ │ - sw ra,36(sp) │ │ - lw t9,-31604(gp) │ │ - move s0,a0 │ │ + addiu sp,sp,-48 │ │ + sw s0,36(sp) │ │ + lw s0,-30360(gp) │ │ + lw t9,-31600(gp) │ │ + lw v0,0(s0) │ │ + sw s1,40(sp) │ │ + move s1,a0 │ │ lw a0,52(a0) │ │ - bal 71af0 │ │ + sw gp,16(sp) │ │ + sw ra,44(sp) │ │ addiu a2,sp,24 │ │ + sw v0,28(sp) │ │ + jalr t9 │ │ + nop │ │ li v1,-1 │ │ - beq v0,v1,56bdc │ │ + beq v0,v1,55e44 │ │ lw gp,16(sp) │ │ lw v0,24(sp) │ │ - lw ra,36(sp) │ │ - lw s0,32(sp) │ │ + lw a0,28(sp) │ │ + lw a1,0(s0) │ │ + bne a0,a1,55e58 │ │ + lw ra,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ - lw t9,-31312(gp) │ │ - bal 5698c │ │ - move a0,s0 │ │ - b 56bd0 │ │ - lw ra,36(sp) │ │ + addiu sp,sp,48 │ │ + lw t9,-31308(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + b 55e24 │ │ + lw gp,16(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00056bf0 : │ │ +00055e64 : │ │ lui gp,0x5 │ │ - addiu gp,gp,9824 │ │ + addiu gp,gp,13292 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw gp,16(sp) │ │ - addiu v0,sp,76 │ │ - sw s2,48(sp) │ │ + addiu sp,sp,-72 │ │ + sw s3,52(sp) │ │ + lw s3,-30360(gp) │ │ sw s0,40(sp) │ │ - sw ra,60(sp) │ │ - move s0,a0 │ │ + lw v0,0(s3) │ │ + sw gp,16(sp) │ │ + addiu s0,sp,84 │ │ sw s4,56(sp) │ │ - sw s3,52(sp) │ │ + sw s2,48(sp) │ │ + sw ra,68(sp) │ │ + sw s6,64(sp) │ │ + sw s5,60(sp) │ │ sw s1,44(sp) │ │ - sw a2,72(sp) │ │ - sw a3,76(sp) │ │ - move s2,a1 │ │ - sw v0,24(sp) │ │ - beqz a2,56c50 │ │ + move s2,a0 │ │ + sw a2,80(sp) │ │ + sw a3,84(sp) │ │ + move s4,a1 │ │ + sw v0,36(sp) │ │ + beqz a2,55fb4 │ │ + sw s0,32(sp) │ │ + addiu a1,sp,88 │ │ move a0,zero │ │ - addiu v0,v0,4 │ │ - lw v1,-4(v0) │ │ + addiu a1,a1,4 │ │ + lw v1,-8(a1) │ │ + bnez v1,55ec8 │ │ addiu a0,a0,1 │ │ - bnez v1,56c3c │ │ - sw v0,24(sp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,a2,14140 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,a2,3884 │ │ + jalr t9 │ │ li a3,738 │ │ - lw a1,72(sp) │ │ - move s1,v0 │ │ - addiu v0,sp,76 │ │ + lw a1,80(sp) │ │ lw gp,16(sp) │ │ - beqz a1,56d1c │ │ - sw v0,24(sp) │ │ - move s4,s1 │ │ - move s3,zero │ │ + move s6,v0 │ │ + beqz a1,55fbc │ │ + sw s0,32(sp) │ │ + move s1,v0 │ │ + move s5,zero │ │ lw t9,-31652(gp) │ │ - bal 56b8c │ │ - move a0,s0 │ │ + addiu s0,s0,4 │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw a1,-4(s0) │ │ lw gp,16(sp) │ │ - sw v0,0(s4) │ │ - lw a0,24(sp) │ │ - addiu s3,s3,1 │ │ - addiu a1,a0,4 │ │ - sw a1,24(sp) │ │ - lw a1,0(a0) │ │ - bnez a1,56c88 │ │ - addiu s4,s4,4 │ │ + sw v0,0(s1) │ │ + addiu s5,s5,1 │ │ + sw s0,32(sp) │ │ + bnez a1,55f0c │ │ + addiu s1,s1,4 │ │ lw t9,-31652(gp) │ │ - move a0,s0 │ │ - bal 56b8c │ │ - move a1,s2 │ │ + move a0,s2 │ │ + jalr t9 │ │ + move a1,s4 │ │ lw gp,16(sp) │ │ - move a2,s1 │ │ - lw t9,-30964(gp) │ │ - move a3,s3 │ │ - move a0,s0 │ │ - bal 56ab4 │ │ + move a3,s5 │ │ + lw t9,-30960(gp) │ │ + move a0,s2 │ │ move a1,v0 │ │ + jalr t9 │ │ + move a2,s6 │ │ lw gp,16(sp) │ │ - move a0,s1 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - sw v0,32(sp) │ │ - lw ra,60(sp) │ │ - lw v0,32(sp) │ │ + move a0,s6 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + sw v0,28(sp) │ │ + lw a0,36(sp) │ │ + lw a3,0(s3) │ │ + lw gp,16(sp) │ │ + bne a0,a3,55fc4 │ │ + lw v0,28(sp) │ │ + lw ra,68(sp) │ │ + lw s6,64(sp) │ │ + lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ - b 56cb8 │ │ - move s3,zero │ │ + addiu sp,sp,72 │ │ + b 55ed8 │ │ + move a0,zero │ │ + b 55f38 │ │ + move s5,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00056d24 : │ │ - lui a3,0xff │ │ - lw a2,12(a0) │ │ - ori v1,a3,0xffff │ │ - and v1,a1,v1 │ │ - slt v0,v1,a2 │ │ - beqz v0,56d50 │ │ - sll a1,v1,0x2 │ │ - lw t0,48(a0) │ │ - addu a0,t0,a1 │ │ +00055fd0 : │ │ + lui v0,0xff │ │ + lw v1,12(a0) │ │ + ori a2,v0,0xffff │ │ + and a1,a1,a2 │ │ + slt a3,a1,v1 │ │ + beqz a3,55ffc │ │ + sll t0,a1,0x2 │ │ + lw a0,48(a0) │ │ + addu t1,a0,t0 │ │ jr ra │ │ - lw v0,0(a0) │ │ + lw v0,0(t1) │ │ jr ra │ │ move v0,zero │ │ │ │ -00056d58 : │ │ +00056004 : │ │ lui gp,0x5 │ │ - addiu gp,gp,9464 │ │ + addiu gp,gp,12876 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw gp,24(sp) │ │ + addiu sp,sp,-64 │ │ sw s2,48(sp) │ │ - sw s1,44(sp) │ │ + lw s2,-30360(gp) │ │ + lw t9,-31600(gp) │ │ + lw v0,0(s2) │ │ sw s0,40(sp) │ │ - sw ra,52(sp) │ │ - lw t9,-31604(gp) │ │ move s0,a0 │ │ lw a0,52(a0) │ │ - move s2,a2 │ │ + sw gp,24(sp) │ │ + sw s3,52(sp) │ │ + sw s1,44(sp) │ │ + sw ra,60(sp) │ │ + sw s4,56(sp) │ │ + move s1,a2 │ │ + sw v0,36(sp) │ │ addiu a2,sp,32 │ │ - bal 71af0 │ │ - move s1,a1 │ │ - beqz v0,56ec0 │ │ + jalr t9 │ │ + move s3,a1 │ │ + beqz v0,5619c │ │ lw gp,24(sp) │ │ - lw v1,12(s0) │ │ - bltz s2,56dc0 │ │ - sw v1,32(sp) │ │ - lui a2,0x8000 │ │ - or v0,v1,a2 │ │ - sll a0,s2,0x18 │ │ - or s2,v0,a0 │ │ - sw s2,32(sp) │ │ - lw a1,8(s0) │ │ - slt t0,v1,a1 │ │ - beqz t0,56e90 │ │ - lw s2,-32696(gp) │ │ - lw v0,48(s0) │ │ - lw t9,-32488(gp) │ │ - sll t5,v1,0x2 │ │ - move a0,s1 │ │ - addiu a1,s2,14140 │ │ + bltz s1,56194 │ │ + lw t2,12(s0) │ │ + lui a0,0x8000 │ │ + or a1,t2,a0 │ │ + sll a2,s1,0x18 │ │ + or a3,a1,a2 │ │ + sw a3,32(sp) │ │ + lw t0,8(s0) │ │ + slt t1,t2,t0 │ │ + beqz t1,56160 │ │ + lw s4,-32708(gp) │ │ + lw t3,48(s0) │ │ + lw t9,-32484(gp) │ │ + sll t4,t2,0x2 │ │ + move a0,s3 │ │ + addiu a1,s4,3884 │ │ li a2,843 │ │ - bal 6d514 <__ckd_salloc__> │ │ - addu s1,v0,t5 │ │ + jalr t9 │ │ + addu s1,t3,t4 │ │ lw gp,24(sp) │ │ + lw t5,12(s0) │ │ sw v0,0(s1) │ │ - lw t4,12(s0) │ │ - lw t3,48(s0) │ │ - sll t2,t4,0x2 │ │ - addu t1,t3,t2 │ │ + lw t6,48(s0) │ │ + sll t7,t5,0x2 │ │ + addu t8,t6,t7 │ │ + lw a2,32(sp) │ │ + lw t9,-32172(gp) │ │ lw a0,52(s0) │ │ - lw t9,-32176(gp) │ │ - lw a1,0(t1) │ │ - bal 71f78 │ │ + jalr t9 │ │ + lw a1,0(t8) │ │ lw a2,32(sp) │ │ - lw v1,32(sp) │ │ - beq v0,v1,56e68 │ │ + beq v0,a2,56124 │ │ lw gp,24(sp) │ │ - lw s2,12(s0) │ │ - lw a1,48(s0) │ │ - sll a3,s2,0x2 │ │ - addu ra,a1,a3 │ │ - lw t8,0(ra) │ │ - lw t7,-32696(gp) │ │ - lw t6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v1,20(sp) │ │ - sw t8,16(sp) │ │ - li a0,4 │ │ - addiu a1,t7,14140 │ │ + lw ra,12(s0) │ │ + lw s3,48(s0) │ │ + sll v0,ra,0x2 │ │ + addu a0,s3,v0 │ │ + lw a1,0(a0) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a2,20(sp) │ │ + sw a1,16(sp) │ │ li a2,847 │ │ - bal 706b8 │ │ - addiu a3,t6,14312 │ │ - lw v1,32(sp) │ │ - lw v0,12(s0) │ │ - addiu a0,v0,1 │ │ - sw a0,12(s0) │ │ - lw ra,52(sp) │ │ - move v0,v1 │ │ + li a0,4 │ │ + addiu a1,s4,3884 │ │ + jalr t9 │ │ + addiu a3,a3,4056 │ │ + lw gp,24(sp) │ │ + lw a2,32(sp) │ │ + lw t0,12(s0) │ │ + addiu t1,t0,1 │ │ + sw t1,12(s0) │ │ + lw v1,36(sp) │ │ + lw s2,0(s2) │ │ + bne v1,s2,561cc │ │ + move v0,a2 │ │ + lw ra,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - addiu v1,a1,10 │ │ - lw t9,-31772(gp) │ │ + addiu sp,sp,64 │ │ + addiu v1,t0,10 │ │ + lw t9,-31764(gp) │ │ lw a0,48(s0) │ │ sw v1,8(s0) │ │ sll a1,v1,0x2 │ │ - addiu a2,s2,14140 │ │ - bal 6d498 <__ckd_realloc__> │ │ + addiu a2,s4,3884 │ │ + jalr t9 │ │ li a3,839 │ │ + move t3,v0 │ │ lw gp,24(sp) │ │ - lw v1,12(s0) │ │ - b 56dd4 │ │ + lw t2,12(s0) │ │ + b 56090 │ │ sw v0,48(s0) │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s1,16(sp) │ │ - li a0,3 │ │ - addiu a1,a1,14140 │ │ + b 5607c │ │ + sw t2,32(sp) │ │ + lw s0,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a2,825 │ │ - bal 706b8 │ │ - addiu a3,a3,14284 │ │ - lw v1,32(sp) │ │ - lw ra,52(sp) │ │ - move v0,v1 │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ + sw s3,16(sp) │ │ + li a0,3 │ │ + addiu a1,s0,3884 │ │ + jalr t9 │ │ + addiu a3,s4,4028 │ │ + lw gp,24(sp) │ │ + b 56130 │ │ + lw a2,32(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00056f04 : │ │ +000561d8 : │ │ lui gp,0x5 │ │ - addiu gp,gp,9036 │ │ + addiu gp,gp,12408 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s1,40(sp) │ │ - sdc1 $f20,56(sp) │ │ + addiu sp,sp,-72 │ │ + sw s2,52(sp) │ │ + sw s1,48(sp) │ │ sw gp,24(sp) │ │ - sw ra,52(sp) │ │ - sw s3,48(sp) │ │ - sw s2,44(sp) │ │ - sw s0,36(sp) │ │ + sw ra,60(sp) │ │ + sw s3,56(sp) │ │ + sw s0,44(sp) │ │ + sdc1 $f20,64(sp) │ │ lbu v0,18(a0) │ │ move s1,a0 │ │ + beqz v0,562c8 │ │ + lw s2,44(a0) │ │ + lw t9,-30956(gp) │ │ mtc1 a2,$f20 │ │ - beqz v0,56fd0 │ │ - lw s3,44(a0) │ │ - lw t9,-30960(gp) │ │ - bal 56d58 │ │ + jalr t9 │ │ li a2,-1 │ │ li v1,-1 │ │ lw gp,24(sp) │ │ - beq v0,v1,56fac │ │ + beq v0,v1,562a4 │ │ move s0,v0 │ │ - lw v0,64(s1) │ │ - beqz v0,56fa8 │ │ - li a0,-1 │ │ - lw s2,16(v0) │ │ - beqz s2,56fa8 │ │ - lw t9,-31948(gp) │ │ + lw a0,64(s1) │ │ + beqz a0,5627c │ │ + nop │ │ + lw s3,16(a0) │ │ + beqz s3,5627c │ │ + lw t9,-31944(gp) │ │ cvt.d.s $f0,$f20 │ │ - mfc1 a2,$f0 │ │ + sdc1 $f0,32(sp) │ │ lw a0,20(s1) │ │ - bal 74ee8 │ │ - mfc1 a3,$f1 │ │ + lw a2,32(sp) │ │ + jalr t9 │ │ + lw a3,36(sp) │ │ move a2,v0 │ │ move a0,s1 │ │ - move t9,s2 │ │ + move t9,s3 │ │ jalr t9 │ │ move a1,s0 │ │ - move s3,v0 │ │ - li a0,-1 │ │ - movz s0,a0,s3 │ │ - lw ra,52(sp) │ │ + move s2,v0 │ │ + beqz s2,562a4 │ │ move v0,s0 │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - ldc1 $f20,56(sp) │ │ + lw ra,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ + ldc1 $f20,64(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ + addiu sp,sp,72 │ │ + lw ra,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ + ldc1 $f20,64(sp) │ │ + li v0,-1 │ │ + jr ra │ │ + addiu sp,sp,72 │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw a1,16(sp) │ │ - lw a3,-32696(gp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ li a0,3 │ │ - addiu a1,a1,14140 │ │ + addiu a1,a2,3884 │ │ + addiu a3,a3,4120 │ │ + jalr t9 │ │ li a2,863 │ │ - bal 706b8 │ │ - addiu a3,a3,14376 │ │ - b 56fac │ │ - li s0,-1 │ │ + b 56284 │ │ + li v0,-1 │ │ │ │ -00056ffc : │ │ +000562f4 : │ │ lui gp,0x5 │ │ - addiu gp,gp,8788 │ │ + addiu gp,gp,12124 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - sw s3,48(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw ra,60(sp) │ │ + addiu sp,sp,-80 │ │ + sw s1,48(sp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sw ra,68(sp) │ │ + sdc1 $f20,72(sp) │ │ sw gp,24(sp) │ │ - sw s5,56(sp) │ │ - sw s4,52(sp) │ │ - sw s2,44(sp) │ │ - sw s1,40(sp) │ │ - sw s0,36(sp) │ │ + sw s5,64(sp) │ │ + sw s4,60(sp) │ │ + sw s3,56(sp) │ │ + sw s2,52(sp) │ │ + sw s0,44(sp) │ │ move s5,a1 │ │ move s4,a2 │ │ li a1,28 │ │ - addiu a2,s3,14140 │ │ - move s2,a3 │ │ - sdc1 $f20,64(sp) │ │ + addiu a2,s1,3884 │ │ + move s0,a3 │ │ + move s3,a0 │ │ li a3,888 │ │ - move s1,a0 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a0,1 │ │ lw gp,24(sp) │ │ - move a0,s2 │ │ - lw t9,-31668(gp) │ │ + move a0,s0 │ │ + lw t9,-31672(gp) │ │ sw s5,0(v0) │ │ sw s4,4(v0) │ │ - bal 7146c │ │ - move s0,v0 │ │ + jalr t9 │ │ + move s2,v0 │ │ lw gp,24(sp) │ │ - sw v0,8(s0) │ │ - lw t9,-32156(gp) │ │ + sw v0,8(s2) │ │ + lw t9,-32152(gp) │ │ move a0,v0 │ │ li a1,4 │ │ - addiu a2,s3,14140 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s1,3884 │ │ + jalr t9 │ │ li a3,893 │ │ lw gp,24(sp) │ │ - sw v0,12(s0) │ │ - sw zero,16(s0) │ │ - beqz s2,571a8 │ │ - sw zero,20(s0) │ │ + sw v0,12(s2) │ │ + sw zero,16(s2) │ │ + beqz s0,564a4 │ │ + sw zero,20(s2) │ │ mtc1 zero,$f20 │ │ - move v1,s2 │ │ + move v1,s0 │ │ ldc1 $f0,0(v1) │ │ lw v1,8(v1) │ │ cvt.s.d $f0,$f0 │ │ - bnez v1,570b4 │ │ + bnez v1,563ac │ │ add.s $f20,$f20,$f0 │ │ - lw v1,-32696(gp) │ │ + lw a0,-32708(gp) │ │ cvt.d.s $f20,$f20 │ │ - ldc1 $f0,392(v1) │ │ - c.lt.d $f0,$f20 │ │ - bc1t 57160 │ │ - lw a0,-32696(gp) │ │ - ldc1 $f0,14704(a0) │ │ - c.lt.d $fcc1,$f20,$f0 │ │ - bc1t $fcc1,57164 │ │ - lw a3,-32696(gp) │ │ - b 570fc │ │ - move s3,zero │ │ - lw v0,12(s0) │ │ - ldc1 $f0,0(s2) │ │ - lw t9,-31948(gp) │ │ - lw a0,20(s1) │ │ - cvt.s.d $f0,$f0 │ │ - cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - bal 74ee8 │ │ - addu s4,v0,s3 │ │ + ldc1 $f2,-9864(a0) │ │ + c.lt.d $fcc1,$f2,$f20 │ │ + bc1t $fcc1,5645c │ │ + lw a1,-32708(gp) │ │ + ldc1 $f4,4448(a1) │ │ + c.lt.d $f20,$f4 │ │ + bc1t 5645c │ │ + nop │ │ + b 563f4 │ │ + move s5,zero │ │ + lw v0,12(s2) │ │ + ldc1 $f0,0(s0) │ │ + lw t9,-31944(gp) │ │ + lw a0,20(s3) │ │ + cvt.s.d $f10,$f0 │ │ + cvt.d.s $f12,$f10 │ │ + sdc1 $f12,32(sp) │ │ + lw a2,32(sp) │ │ + lw a3,36(sp) │ │ + jalr t9 │ │ + addu s1,v0,s5 │ │ + lw s0,8(s0) │ │ lw gp,24(sp) │ │ - sw v0,0(s4) │ │ - lw s2,8(s2) │ │ - bnez s2,570f8 │ │ - addiu s3,s3,4 │ │ - lw ra,60(sp) │ │ - move v0,s0 │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - ldc1 $f20,64(sp) │ │ + sw v0,0(s1) │ │ + bnez s0,563f0 │ │ + addiu s5,s5,4 │ │ + lw ra,68(sp) │ │ + move v0,s2 │ │ + lw s5,64(sp) │ │ + lw s4,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ + ldc1 $f20,72(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + addiu sp,sp,80 │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a2,901 │ │ sdc1 $f20,16(sp) │ │ li a0,3 │ │ - addiu a1,s3,14140 │ │ - li a2,901 │ │ - bal 706b8 │ │ - addiu a3,a3,14476 │ │ + addiu a1,s1,3884 │ │ + jalr t9 │ │ + addiu a3,v0,4220 │ │ lw gp,24(sp) │ │ - move v0,s2 │ │ - ldc1 $f0,0(v0) │ │ - div.d $f0,$f0,$f20 │ │ - sdc1 $f0,0(v0) │ │ - lw v0,8(v0) │ │ - bnez v0,57188 │ │ + move a2,s0 │ │ + ldc1 $f6,0(a2) │ │ + div.d $f8,$f6,$f20 │ │ + sdc1 $f8,0(a2) │ │ + lw a2,8(a2) │ │ + bnez a2,56484 │ │ nop │ │ - b 570f0 │ │ - lw v0,12(s0) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 563e8 │ │ + lw v0,12(s2) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw zero,16(sp) │ │ sw zero,20(sp) │ │ li a0,3 │ │ - addiu a1,s3,14140 │ │ + addiu a1,s1,3884 │ │ li a2,901 │ │ - bal 706b8 │ │ - addiu a3,v0,14476 │ │ - b 57138 │ │ - lw ra,60(sp) │ │ + jalr t9 │ │ + addiu a3,a3,4220 │ │ + b 56434 │ │ + lw ra,68(sp) │ │ │ │ -000571d4 : │ │ +000564d0 : │ │ lui gp,0x5 │ │ - addiu gp,gp,8316 │ │ + addiu gp,gp,11648 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s3,40(sp) │ │ - sw s2,36(sp) │ │ sw s1,32(sp) │ │ + move s1,a0 │ │ + lw a0,16(a0) │ │ sw gp,16(sp) │ │ + sw s3,40(sp) │ │ + sw s2,36(sp) │ │ sw ra,44(sp) │ │ sw s0,28(sp) │ │ - move s1,a0 │ │ - lw a0,16(a0) │ │ move s2,a1 │ │ - beqz a0,573a4 │ │ + beqz a0,56680 │ │ move s3,a2 │ │ - lw a2,20(s1) │ │ - addiu v0,a2,-1 │ │ - and v0,v0,s2 │ │ - sll v1,v0,0x2 │ │ - sll s0,v0,0x4 │ │ - subu a1,s0,v1 │ │ - addu a3,a0,a1 │ │ - lw t1,0(a3) │ │ - li t0,-1 │ │ - beq t1,t0,57304 │ │ - nop │ │ - b 5724c │ │ - li a1,-1 │ │ - sll v1,v0,0x2 │ │ - sll s0,v0,0x4 │ │ - subu s0,s0,v1 │ │ - addu t2,a0,s0 │ │ - lw v0,8(t2) │ │ - bne v0,a1,57244 │ │ - nop │ │ - lw t3,24(s1) │ │ - beq a2,t3,5733c │ │ - lw ra,-32696(gp) │ │ - blez a2,573f8 │ │ + lw t9,20(s1) │ │ + lw t2,24(s1) │ │ + addiu v1,t9,-1 │ │ + and v0,v1,s2 │ │ + sll ra,v0,0x2 │ │ + sll v1,v0,0x4 │ │ + subu t0,v1,ra │ │ + addu t3,a0,t0 │ │ + lw t1,0(t3) │ │ + li t4,-1 │ │ + beq t1,t4,565e4 │ │ + li t5,-1 │ │ + b 5654c │ │ + subu s0,v1,ra │ │ + sll v1,a2,0x4 │ │ + subu s0,v1,ra │ │ + addu a1,a0,s0 │ │ + lw a2,8(a1) │ │ + bne a2,t5,56544 │ │ + sll ra,a2,0x2 │ │ + beq t9,t2,56610 │ │ + sll t1,t2,0x3 │ │ + blez t9,566d8 │ │ move t0,a0 │ │ - lw t4,0(a0) │ │ - beq t4,a1,573f8 │ │ - addiu v0,a0,12 │ │ + lw t6,0(a0) │ │ + beq t6,t5,566d8 │ │ + li v0,-1 │ │ + addiu t7,a0,12 │ │ + b 56590 │ │ move v1,zero │ │ - b 57298 │ │ - li t1,-1 │ │ - lw t2,-12(v0) │ │ - beq t2,t1,572bc │ │ - nop │ │ + lw t3,-12(t7) │ │ + beq t3,v0,565b4 │ │ + lw ra,44(sp) │ │ addiu v1,v1,1 │ │ - subu a3,v0,a0 │ │ - move t0,v0 │ │ - bne v1,a2,5728c │ │ - addiu v0,v0,12 │ │ + move t0,t7 │ │ + bne v1,t9,56584 │ │ + addiu t7,t7,12 │ │ sll a3,v1,0x2 │ │ - sll a2,v1,0x4 │ │ - subu a3,a2,a3 │ │ - addu t0,a0,a3 │ │ - sw s2,0(t0) │ │ - lw t4,16(s1) │ │ - move v0,v1 │ │ - addu t3,t4,a3 │ │ - sw s3,4(t3) │ │ - lw a0,16(s1) │ │ - addu s3,a0,s0 │ │ - sw v1,8(s3) │ │ - lw s2,24(s1) │ │ - addiu s0,s2,1 │ │ - sw s0,24(s1) │ │ + sll t8,v1,0x4 │ │ + subu ra,t8,a3 │ │ + addu t0,a0,ra │ │ lw ra,44(sp) │ │ - lw s3,40(sp) │ │ + addiu s0,t2,1 │ │ + sw s2,0(t0) │ │ + sw s3,4(t0) │ │ lw s2,36(sp) │ │ + sw v1,8(a1) │ │ + lw s3,40(sp) │ │ + sw s0,24(s1) │ │ + move v0,v1 │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - sw s2,0(a3) │ │ - lw a3,16(s1) │ │ - addu a2,a3,a1 │ │ - sw s3,4(a2) │ │ - lw a0,24(s1) │ │ - addiu v1,a0,1 │ │ - sw v1,24(s1) │ │ lw ra,44(sp) │ │ - lw s3,40(sp) │ │ + addiu t2,t2,1 │ │ + sw s2,0(t3) │ │ + sw s3,4(t3) │ │ lw s2,36(sp) │ │ + sw t2,24(s1) │ │ + lw s3,40(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - sll v1,a2,0x5 │ │ - lw t9,-31772(gp) │ │ - sll v0,a2,0x3 │ │ - subu a1,v1,v0 │ │ - addiu a2,ra,14140 │ │ - bal 6d498 <__ckd_realloc__> │ │ + lw t5,-32708(gp) │ │ + sll t4,t2,0x5 │ │ + lw t9,-31764(gp) │ │ + subu a1,t4,t1 │ │ + addiu a2,t5,3884 │ │ + jalr t9 │ │ li a3,946 │ │ - lw t1,20(s1) │ │ + lw a0,20(s1) │ │ lw gp,16(sp) │ │ - sll t0,t1,0x2 │ │ - sll a1,t1,0x4 │ │ - subu a2,a1,t0 │ │ - lw t9,-30412(gp) │ │ + sll t6,a0,0x4 │ │ + sll a2,a0,0x2 │ │ + subu a2,t6,a2 │ │ + lw t9,-30468(gp) │ │ + li a1,255 │ │ sw v0,16(s1) │ │ - addu a0,v0,a2 │ │ jalr t9 │ │ - li a1,255 │ │ + addu a0,v0,a2 │ │ lw v1,20(s1) │ │ - lw t5,16(s1) │ │ - sll t8,v1,0x2 │ │ - sll t7,v1,0x4 │ │ - sll t6,v1,0x1 │ │ - subu a3,t7,t8 │ │ - sw t6,20(s1) │ │ - b 572bc │ │ - addu t0,t5,a3 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32564(gp) │ │ + lw t7,16(s1) │ │ + sll a3,v1,0x2 │ │ + sll t8,v1,0x4 │ │ + sll a1,v1,0x1 │ │ + subu v0,t8,a3 │ │ + sw a1,20(s1) │ │ + addu t0,t7,v0 │ │ + addu a1,t7,s0 │ │ + b 565b0 │ │ + lw t2,24(s1) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32560(gp) │ │ li a0,1536 │ │ - addiu a1,a1,14140 │ │ - bal 6d404 <__ckd_malloc__> │ │ + addiu a1,a1,3884 │ │ + jalr t9 │ │ li a2,920 │ │ lw gp,16(sp) │ │ move a0,v0 │ │ - lw t9,-30412(gp) │ │ - li a2,1536 │ │ + lw t9,-30468(gp) │ │ sw v0,16(s1) │ │ - jalr t9 │ │ li a1,255 │ │ + jalr t9 │ │ + li a2,1536 │ │ li v0,128 │ │ lw gp,16(sp) │ │ lw a0,16(s1) │ │ sw v0,20(s1) │ │ sw zero,24(s1) │ │ - li v0,127 │ │ - b 57218 │ │ - li a2,128 │ │ - move a3,zero │ │ - b 572bc │ │ + move t2,zero │ │ + li v1,127 │ │ + b 56518 │ │ + li t9,128 │ │ + b 565b0 │ │ move v1,zero │ │ │ │ -00057404 : │ │ +000566e0 : │ │ lui gp,0x5 │ │ - addiu gp,gp,7756 │ │ + addiu gp,gp,11120 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - sw ra,28(sp) │ │ - sw gp,16(sp) │ │ + lw t9,-32552(gp) │ │ sw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ move s0,a0 │ │ - bal 6d654 │ │ lw a0,16(a0) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,12(s0) │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + jr t9 │ │ addiu sp,sp,32 │ │ │ │ -0005745c : │ │ +0005673c : │ │ lui gp,0x5 │ │ - addiu gp,gp,7668 │ │ + addiu gp,gp,11028 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ sw gp,16(sp) │ │ - sw s3,40(sp) │ │ - sw ra,52(sp) │ │ sw s5,48(sp) │ │ + sw ra,52(sp) │ │ sw s4,44(sp) │ │ + sw s3,40(sp) │ │ sw s2,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ - beqz a0,576a8 │ │ - move s3,a0 │ │ - lw v0,0(a0) │ │ - addiu v0,v0,-1 │ │ - blez v0,574c8 │ │ + beqz a0,56984 │ │ + move s5,a0 │ │ + lw s0,0(a0) │ │ + addiu v0,s0,-1 │ │ + blez v0,567a8 │ │ sw v0,0(a0) │ │ lw ra,52(sp) │ │ lw s5,48(sp) │ │ lw s4,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ lw v0,64(a0) │ │ - beqz v0,574ec │ │ + beqz v0,567cc │ │ nop │ │ lw t9,0(v0) │ │ - beqz t9,574ec │ │ + beqz t9,567cc │ │ nop │ │ jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lbu v1,18(s3) │ │ - bnez v1,57664 │ │ - nop │ │ - lbu a0,17(s3) │ │ - beqz a0,575f0 │ │ - move s5,zero │ │ - li s4,-1 │ │ - lw t6,60(s3) │ │ - sll t5,s5,0x2 │ │ - addu t4,t6,t5 │ │ - lw s1,0(t4) │ │ - lw t3,8(s1) │ │ - blez t3,57558 │ │ - move s0,zero │ │ - lw a0,4(s1) │ │ - lw v1,48(s3) │ │ - addu v0,s0,a0 │ │ - sll ra,v0,0x2 │ │ - addu t8,v1,ra │ │ - lw t9,-32556(gp) │ │ - lw a0,0(t8) │ │ - bal 6d654 │ │ - addiu s0,s0,1 │ │ - lw s2,8(s1) │ │ - slt t7,s0,s2 │ │ - bnez t7,57524 │ │ - lw gp,16(sp) │ │ - lw v1,20(s1) │ │ - blez v1,575a8 │ │ - move s0,zero │ │ + lbu v1,18(s5) │ │ + bnez v1,56944 │ │ move s2,zero │ │ - lw a3,16(s1) │ │ - lw t9,-32556(gp) │ │ - addu a2,a3,s2 │ │ - lw a1,0(a2) │ │ - addiu s0,s0,1 │ │ - beq a1,s4,5759c │ │ - sll a0,a1,0x2 │ │ - lw t1,48(s3) │ │ - addu t0,t1,a0 │ │ - bal 6d654 │ │ - lw a0,0(t0) │ │ + lbu a0,17(s5) │ │ + beqz a0,568d0 │ │ + li s1,-1 │ │ + lw a1,60(s5) │ │ + sll a2,s2,0x2 │ │ + addu a3,a1,a2 │ │ + lw s3,0(a3) │ │ + lw t0,8(s3) │ │ + blez t0,56834 │ │ + move s4,zero │ │ + lw t1,4(s3) │ │ + lw t2,48(s5) │ │ + addu t3,s4,t1 │ │ + sll t4,t3,0x2 │ │ + addu t5,t2,t4 │ │ + lw t9,-32552(gp) │ │ + lw a0,0(t5) │ │ + jalr t9 │ │ + addiu s4,s4,1 │ │ + lw t6,8(s3) │ │ + slt t7,s4,t6 │ │ + bnez t7,56800 │ │ lw gp,16(sp) │ │ - lw v1,20(s1) │ │ - slt t2,s0,v1 │ │ - bnez t2,57568 │ │ - addiu s2,s2,12 │ │ - lbu v0,17(s3) │ │ - addiu s5,s5,1 │ │ - slt s0,s5,v0 │ │ - bnez s0,57508 │ │ + lw a2,20(s3) │ │ + blez a2,56888 │ │ nop │ │ - blez v0,575f0 │ │ + move s4,zero │ │ move s0,zero │ │ - lw t4,60(s3) │ │ - sll t3,s0,0x2 │ │ - addu s5,t4,t3 │ │ - lw t9,-30956(gp) │ │ - lw a0,0(s5) │ │ - bal 57404 │ │ + lw t8,16(s3) │ │ + lw t9,-32552(gp) │ │ + addu ra,t8,s4 │ │ + lw v0,0(ra) │ │ addiu s0,s0,1 │ │ - lbu s4,17(s3) │ │ - slt s1,s0,s4 │ │ - bnez s1,575c4 │ │ + beq v0,s1,5687c │ │ + sll a0,v0,0x2 │ │ + lw v1,48(s5) │ │ + addu a1,v1,a0 │ │ + jalr t9 │ │ + lw a0,0(a1) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw a0,60(s3) │ │ + lw a2,20(s3) │ │ + slt a3,s0,a2 │ │ + bnez a3,56848 │ │ + addiu s4,s4,12 │ │ + lbu s3,17(s5) │ │ + addiu s2,s2,1 │ │ + slt t0,s2,s3 │ │ + bnez t0,567e4 │ │ + nop │ │ + beqz s3,568d0 │ │ + move s4,zero │ │ + lw t6,60(s5) │ │ + sll t7,s4,0x2 │ │ + addu t8,t6,t7 │ │ + lw t9,-30952(gp) │ │ + lw a0,0(t8) │ │ + jalr t9 │ │ + addiu s4,s4,1 │ │ + lbu v0,17(s5) │ │ + slt a0,s4,v0 │ │ + bnez a0,568a4 │ │ lw gp,16(sp) │ │ - lw t9,-32260(gp) │ │ - bal 7374c │ │ - lw a0,52(s3) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,60(s5) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw a0,48(s3) │ │ + lw t9,-32256(gp) │ │ + jalr t9 │ │ + lw a0,52(s5) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw a0,4(s3) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,48(s5) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s3 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,4(s5) │ │ + lw gp,16(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s5 │ │ lw ra,52(sp) │ │ - move v0,zero │ │ lw s5,48(sp) │ │ lw s4,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,56 │ │ - lw a1,12(s3) │ │ - blez a1,576a0 │ │ - nop │ │ + lw s1,12(s5) │ │ + blez s1,5697c │ │ move s0,zero │ │ - lw t2,48(s3) │ │ - sll t1,s0,0x2 │ │ - addu t0,t2,t1 │ │ - lw t9,-32556(gp) │ │ - lw a0,0(t0) │ │ - bal 6d654 │ │ + lw t1,48(s5) │ │ + sll t2,s0,0x2 │ │ + addu t3,t1,t2 │ │ + lw t9,-32552(gp) │ │ + lw a0,0(t3) │ │ + jalr t9 │ │ addiu s0,s0,1 │ │ - lw a3,12(s3) │ │ - slt a2,s0,a3 │ │ - bnez a2,57674 │ │ + lw t4,12(s5) │ │ + slt t5,s0,t4 │ │ + bnez t5,56950 │ │ lw gp,16(sp) │ │ - b 575bc │ │ - lbu v0,17(s3) │ │ + b 5689c │ │ + lbu s3,17(s5) │ │ lw ra,52(sp) │ │ - move v0,zero │ │ lw s5,48(sp) │ │ lw s4,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,56 │ │ │ │ -000576d0 : │ │ +000569ac : │ │ lui gp,0x5 │ │ - addiu gp,gp,7040 │ │ + addiu gp,gp,10404 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ lw t9,-31652(gp) │ │ sw gp,24(sp) │ │ sw s2,48(sp) │ │ sw s1,44(sp) │ │ sw s0,40(sp) │ │ - sdc1 $f20,56(sp) │ │ sw ra,52(sp) │ │ - move s1,a0 │ │ - move s0,a1 │ │ + sdc1 $f20,56(sp) │ │ + sw a3,32(sp) │ │ + move s0,a0 │ │ + move s1,a1 │ │ + jalr t9 │ │ move s2,a2 │ │ - bal 56b8c │ │ - mtc1 a3,$f20 │ │ li v1,-1 │ │ - beq v0,v1,578c0 │ │ + beq v0,v1,56bc4 │ │ lw gp,24(sp) │ │ - lbu a1,17(s1) │ │ - beqz a1,578f8 │ │ + lbu t0,17(s0) │ │ + beqz t0,56a40 │ │ nop │ │ - lw a3,60(s1) │ │ - lw a2,0(a3) │ │ - lw a0,0(a2) │ │ - beq a0,v0,578f0 │ │ - move v1,a3 │ │ - b 57754 │ │ + lw t1,60(s0) │ │ + lw a0,0(t1) │ │ + lw a1,0(a0) │ │ + beq a1,v0,56a84 │ │ + lw t2,32(sp) │ │ + addiu t4,t1,4 │ │ + b 56a34 │ │ move a2,zero │ │ - lw t1,4(v1) │ │ - lw t0,0(t1) │ │ - beq t0,v0,57764 │ │ - addiu v1,v1,4 │ │ + lw t3,0(t4) │ │ + lw t5,0(t3) │ │ + beq t5,v0,56a88 │ │ + addiu t4,t4,4 │ │ addiu a2,a2,1 │ │ - slt t2,a2,a1 │ │ - bnez t2,57744 │ │ + bne a2,t0,56a24 │ │ nop │ │ - beq a2,a1,578fc │ │ - lw v0,-32696(gp) │ │ - lw t9,-30960(gp) │ │ + lw v0,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s1,16(sp) │ │ + li a0,4 │ │ + addiu a1,v0,3884 │ │ + li a2,1001 │ │ + jalr t9 │ │ + addiu a3,a3,4300 │ │ + lw ra,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ + ldc1 $f20,56(sp) │ │ + li v0,-1 │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + move a2,zero │ │ sll t6,a2,0x2 │ │ - addu t5,a3,t6 │ │ + lw t9,-30956(gp) │ │ + addu t7,t1,t6 │ │ move a1,s2 │ │ - move a0,s1 │ │ - bal 56d58 │ │ - lw s0,0(t5) │ │ - li t4,-1 │ │ + sw t2,32(sp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + lw s1,0(t7) │ │ + li a2,-1 │ │ lw gp,24(sp) │ │ - beq v0,t4,578a0 │ │ + beq v0,a2,56a64 │ │ move s2,v0 │ │ - lw a2,8(s0) │ │ - lw a0,24(s0) │ │ - lw t8,-32696(gp) │ │ - addu v1,a2,a0 │ │ - addiu ra,v1,1 │ │ - mtc1 ra,$f1 │ │ - lw t9,-31948(gp) │ │ - cvt.s.w $f0,$f1 │ │ - div.s $f20,$f20,$f0 │ │ - ldc1 $f0,5360(t8) │ │ - lw a0,20(s1) │ │ - cvt.d.s $f20,$f20 │ │ - sub.d $f2,$f0,$f20 │ │ - mfc1 a2,$f2 │ │ - bal 74ee8 │ │ - mfc1 a3,$f3 │ │ - lw t7,8(s0) │ │ - blez t7,57814 │ │ + lw t8,8(s1) │ │ + lw ra,24(s1) │ │ + lw a1,32(sp) │ │ + addu v1,t8,ra │ │ + addiu a0,v1,1 │ │ + mtc1 a0,$f0 │ │ + mtc1 a1,$f2 │ │ + cvt.s.w $f4,$f0 │ │ + div.s $f6,$f2,$f4 │ │ + lw v0,-32708(gp) │ │ + lw t9,-31944(gp) │ │ + ldc1 $f8,-4896(v0) │ │ + lw a0,20(s0) │ │ + cvt.d.s $f20,$f6 │ │ + sub.d $f10,$f8,$f20 │ │ + sdc1 $f10,32(sp) │ │ + lw a3,36(sp) │ │ + jalr t9 │ │ + lw a2,32(sp) │ │ + lw a3,8(s1) │ │ + blez a3,56b38 │ │ lw gp,24(sp) │ │ - move v1,zero │ │ - lw t4,12(s0) │ │ - sll t3,v1,0x2 │ │ - addu t0,t4,t3 │ │ - lw t2,0(t0) │ │ - addiu v1,v1,1 │ │ + lw t4,12(s1) │ │ + move t0,zero │ │ + lw t2,0(t4) │ │ + addiu t0,t0,1 │ │ addu t1,t2,v0 │ │ - sw t1,0(t0) │ │ - lw a1,8(s0) │ │ - slt a3,v1,a1 │ │ - bnez a3,577e8 │ │ + sw t1,0(t4) │ │ + lw t3,8(s1) │ │ + slt t5,t0,t3 │ │ + bnez t5,56b18 │ │ + addiu t4,t4,4 │ │ + lw t6,20(s1) │ │ + blez t6,56b7c │ │ + sll t7,t6,0x2 │ │ + lw v1,16(s1) │ │ + sll a2,t6,0x4 │ │ + subu t8,a2,t7 │ │ + addu ra,v1,t8 │ │ + li a0,-1 │ │ + lw a1,0(v1) │ │ + beq a1,a0,56b70 │ │ nop │ │ - lw a3,20(s0) │ │ - blez a3,5785c │ │ - move a1,zero │ │ - move a0,zero │ │ - li t0,-1 │ │ - lw t6,16(s0) │ │ - addiu a0,a0,1 │ │ - addu v1,t6,a1 │ │ - lw t5,0(v1) │ │ - beq t5,t0,57850 │ │ - addiu a1,a1,12 │ │ lw t9,4(v1) │ │ - addu t7,t9,v0 │ │ - sw t7,4(v1) │ │ - lw a3,20(s0) │ │ - slt t8,a0,a3 │ │ - bnez t8,57828 │ │ + addu a3,t9,v0 │ │ + sw a3,4(v1) │ │ + addiu v1,v1,12 │ │ + bne v1,ra,56b58 │ │ nop │ │ - lw t9,-31948(gp) │ │ - lw a0,20(s1) │ │ - mfc1 a2,$f20 │ │ - bal 74ee8 │ │ - mfc1 a3,$f21 │ │ + sdc1 $f20,32(sp) │ │ + lw t9,-31944(gp) │ │ + lw a0,20(s0) │ │ + lw a2,32(sp) │ │ + jalr t9 │ │ + lw a3,36(sp) │ │ lw gp,24(sp) │ │ ldc1 $f20,56(sp) │ │ - move a0,s0 │ │ - move a1,s2 │ │ lw ra,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ lw s0,40(sp) │ │ - lw t9,-30952(gp) │ │ - move a2,v0 │ │ - b 571d4 │ │ - addiu sp,sp,64 │ │ - li v0,-1 │ │ - lw ra,52(sp) │ │ - lw s2,48(sp) │ │ + move a0,s1 │ │ + move a1,s2 │ │ lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - ldc1 $f20,56(sp) │ │ - jr ra │ │ + lw s2,48(sp) │ │ + lw t9,-30948(gp) │ │ + move a2,v0 │ │ + jr t9 │ │ addiu sp,sp,64 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,32(sp) │ │ - sw s0,16(sp) │ │ + sw s1,16(sp) │ │ + lw s0,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,a1,14140 │ │ + addiu a1,s0,3884 │ │ li a2,992 │ │ - bal 706b8 │ │ - addiu a3,a3,14524 │ │ - b 578a4 │ │ - lw v0,32(sp) │ │ - b 5776c │ │ - move a2,zero │ │ - lw v0,-32696(gp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,v0,14556 │ │ - sw s0,16(sp) │ │ - li a0,4 │ │ - addiu a1,t3,14140 │ │ - bal 706b8 │ │ - li a2,1001 │ │ - b 578a4 │ │ - li v0,-1 │ │ + jalr t9 │ │ + addiu a3,s1,4268 │ │ + b 56a68 │ │ + lw ra,52(sp) │ │ │ │ -00057924 : │ │ +00056bf0 : │ │ lui gp,0x5 │ │ - addiu gp,gp,6444 │ │ + addiu gp,gp,9824 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-80 │ │ + addiu sp,sp,-72 │ │ lw t9,-31652(gp) │ │ sw gp,16(sp) │ │ + sw a2,24(sp) │ │ sw ra,68(sp) │ │ sw s5,52(sp) │ │ + sw s2,40(sp) │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ - sdc1 $f20,72(sp) │ │ sw s8,64(sp) │ │ sw s7,60(sp) │ │ sw s6,56(sp) │ │ sw s4,48(sp) │ │ sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - move s0,a0 │ │ + move s5,a0 │ │ move s1,a1 │ │ - mtc1 a2,$f20 │ │ - bal 56b8c │ │ - move s5,a3 │ │ + jalr t9 │ │ + move s0,a3 │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ - lw t9,-31312(gp) │ │ - bal 5698c │ │ - sw v0,24(sp) │ │ - lw v1,24(sp) │ │ - beq v1,v0,57b50 │ │ + move a0,s5 │ │ + lw t9,-31308(gp) │ │ + sw v0,28(sp) │ │ + jalr t9 │ │ + move s2,v0 │ │ lw gp,16(sp) │ │ - lbu s1,17(s0) │ │ + beq s2,v0,56e10 │ │ + lw a2,24(sp) │ │ + lbu s6,17(s5) │ │ li a1,128 │ │ - beq s1,a1,57b80 │ │ - lw t0,100(sp) │ │ - blez t0,57a64 │ │ - move s2,s1 │ │ - lw s6,96(sp) │ │ + beq s6,a1,56e3c │ │ + lw ra,-32708(gp) │ │ + lw a2,92(sp) │ │ + blez a2,56d28 │ │ + lui s7,0xff │ │ + lw s3,88(sp) │ │ + li s1,-1 │ │ + move s2,zero │ │ + move s8,zero │ │ li s4,-1 │ │ - move s3,zero │ │ - move s7,zero │ │ - b 579ec │ │ - li s8,-1 │ │ - lw a1,0(s6) │ │ - bal 71350 │ │ - addiu s5,s5,4 │ │ - lw t5,100(sp) │ │ + b 56cc0 │ │ + ori s7,s7,0xffff │ │ + lw a1,0(s3) │ │ + jalr t9 │ │ + addiu s0,s0,4 │ │ + lw t1,92(sp) │ │ lw gp,16(sp) │ │ - move s7,v0 │ │ - beq s3,t5,57a6c │ │ - addiu s6,s6,4 │ │ - lw t9,-30960(gp) │ │ - lw a1,0(s5) │ │ - move a0,s0 │ │ - bal 56d58 │ │ - move a2,s1 │ │ - lui t4,0xff │ │ + move s8,v0 │ │ + beq s2,t1,56d30 │ │ + addiu s3,s3,4 │ │ + lw t9,-30956(gp) │ │ + lw a1,0(s0) │ │ + move a0,s5 │ │ + jalr t9 │ │ + move a2,s6 │ │ lw gp,16(sp) │ │ - ori t3,t4,0xffff │ │ - xor t1,s4,s8 │ │ - and t2,v0,t3 │ │ - move a0,s7 │ │ - movz s4,t2,t1 │ │ - addiu s3,s3,1 │ │ - bne v0,s8,579cc │ │ - lw t9,-30948(gp) │ │ - li s2,-1 │ │ + xor a3,s1,s4 │ │ + and t0,v0,s7 │ │ + move a0,s8 │ │ + movz s1,t0,a3 │ │ + addiu s2,s2,1 │ │ + bne v0,s4,56ca0 │ │ + lw t9,-30944(gp) │ │ lw ra,68(sp) │ │ - move v0,s2 │ │ lw s8,64(sp) │ │ lw s7,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ - ldc1 $f20,72(sp) │ │ + li v0,-1 │ │ jr ra │ │ - addiu sp,sp,80 │ │ - li s4,-1 │ │ - move s7,zero │ │ - lw t9,-31152(gp) │ │ - bal 714b8 │ │ - move a0,s7 │ │ + addiu sp,sp,72 │ │ + li s1,-1 │ │ + move s8,zero │ │ + lw t9,-31148(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ lw gp,16(sp) │ │ - lw a1,24(sp) │ │ - lw t9,-30944(gp) │ │ - move a2,s4 │ │ - move a0,s0 │ │ + lw a1,28(sp) │ │ + lw t9,-30940(gp) │ │ + move a2,s1 │ │ + move a0,s5 │ │ move a3,v0 │ │ - bal 56ffc │ │ - move s3,v0 │ │ + jalr t9 │ │ + move s8,v0 │ │ lw gp,16(sp) │ │ - move s4,v0 │ │ - lw t9,-31888(gp) │ │ - bal 71418 │ │ - move a0,s3 │ │ - beqz s4,57a28 │ │ + move s1,v0 │ │ + lw t9,-31884(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + beqz s1,56cf4 │ │ lw gp,16(sp) │ │ - lbu t7,17(s0) │ │ - lw a0,60(s0) │ │ - addiu t6,t7,1 │ │ - andi a1,t6,0xff │ │ - beqz a0,57b2c │ │ - sb a1,17(s0) │ │ - lw s6,-32696(gp) │ │ - lw t9,-31772(gp) │ │ - sll a1,a1,0x2 │ │ - addiu a2,s6,14140 │ │ - bal 6d498 <__ckd_realloc__> │ │ + lbu t2,17(s5) │ │ + lw a0,60(s5) │ │ + addiu t3,t2,1 │ │ + andi t4,t3,0xff │ │ + beqz a0,56dec │ │ + sb t4,17(s5) │ │ + lw t5,-32708(gp) │ │ + lw t9,-31764(gp) │ │ + sll a1,t4,0x2 │ │ + addiu a2,t5,3884 │ │ + jalr t9 │ │ li a3,1073 │ │ - sw v0,60(s0) │ │ - sll s1,s1,0x2 │ │ - addu s0,v0,s1 │ │ - sw s4,0(s0) │ │ + sw v0,60(s5) │ │ + sll t7,s6,0x2 │ │ lw ra,68(sp) │ │ - move v0,s2 │ │ + addu t8,v0,t7 │ │ + sw s1,0(t8) │ │ + move v0,s6 │ │ lw s8,64(sp) │ │ lw s7,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ - ldc1 $f20,72(sp) │ │ jr ra │ │ - addiu sp,sp,80 │ │ - lw s5,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + addiu sp,sp,72 │ │ + lw t6,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ li a1,4 │ │ - addiu a2,s5,14140 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,t6,3884 │ │ + jalr t9 │ │ li a3,1070 │ │ - b 57ae8 │ │ - sw v0,60(s0) │ │ - lw t9,-32576(gp) │ │ - mfc1 a2,$f20 │ │ - move a0,s0 │ │ - bal 56f04 │ │ + b 56dac │ │ + sw v0,60(s5) │ │ + lw t9,-32572(gp) │ │ + move a0,s5 │ │ + jalr t9 │ │ move a1,s1 │ │ - sw v0,24(sp) │ │ - lw a0,24(sp) │ │ + move a0,v0 │ │ + sw v0,28(sp) │ │ li v0,-1 │ │ - bne a0,v0,5799c │ │ + bne a0,v0,56c68 │ │ lw gp,16(sp) │ │ - b 57a2c │ │ - li s2,-1 │ │ - lw a2,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,a2,14140 │ │ + b 56cf8 │ │ + lw ra,68(sp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ + addiu a1,ra,3884 │ │ li a2,1048 │ │ - bal 706b8 │ │ - addiu a3,a3,14624 │ │ - b 57a2c │ │ - li s2,-1 │ │ + jalr t9 │ │ + addiu a3,s5,4368 │ │ + b 56cf8 │ │ + lw ra,68(sp) │ │ │ │ -00057ba8 : │ │ - lui a3,0xff │ │ - lw v0,4(a0) │ │ - ori v1,a3,0xffff │ │ - and v1,a1,v1 │ │ - slt a2,v1,v0 │ │ - bnez a2,57bd8 │ │ +00056e60 : │ │ + lui v0,0xff │ │ + lw a2,4(a0) │ │ + ori v1,v0,0xffff │ │ + and a3,a1,v1 │ │ + slt t0,a3,a2 │ │ + bnez t0,56e90 │ │ nop │ │ - lw t2,8(a0) │ │ - addu t1,v0,t2 │ │ - slt t0,t1,v1 │ │ - beqz t0,57c40 │ │ - subu t2,v1,v0 │ │ - lw t4,20(a0) │ │ - li t3,-1 │ │ - addiu v0,t4,-1 │ │ - and v0,a1,v0 │ │ - beq v0,t3,57c5c │ │ - sll t6,v0,0x2 │ │ + lw t1,8(a0) │ │ + addu t2,a2,t1 │ │ + slt t3,t2,a3 │ │ + beqz t3,56f00 │ │ + nop │ │ + lw t6,20(a0) │ │ + li t9,-1 │ │ + addiu t7,t6,-1 │ │ + and t8,a1,t7 │ │ + beq t8,t9,56ef0 │ │ + sll v1,t8,0x4 │ │ lw a2,16(a0) │ │ - sll t7,v0,0x4 │ │ - subu t5,t7,t6 │ │ - addu v1,a2,t5 │ │ - lw a0,0(v1) │ │ - beq a0,a1,57c54 │ │ - li a3,-1 │ │ - b 57c24 │ │ - lw t8,8(v1) │ │ - lw t1,0(v1) │ │ - beq t1,a1,57c54 │ │ + sll v0,t8,0x2 │ │ + subu a3,v1,v0 │ │ + addu t5,a2,a3 │ │ + lw t0,0(t5) │ │ + beq t0,a1,56ef8 │ │ + li t1,-1 │ │ + b 56edc │ │ + lw t2,8(t5) │ │ + lw t6,0(t5) │ │ + beq t6,a1,56ef8 │ │ nop │ │ - lw t8,8(v1) │ │ - sll v1,t8,0x2 │ │ - sll t0,t8,0x4 │ │ - subu t9,t0,v1 │ │ - bne t8,a3,57c14 │ │ - addu v1,a2,t9 │ │ + lw t2,8(t5) │ │ + sll t3,t2,0x2 │ │ + sll a0,t2,0x4 │ │ + subu t4,a0,t3 │ │ + bne t2,t1,56ecc │ │ + addu t5,a2,t4 │ │ jr ra │ │ li v0,1 │ │ - lw a3,12(a0) │ │ - sll a2,t2,0x2 │ │ - addu a1,a3,a2 │ │ - jr ra │ │ - lw v0,0(a1) │ │ jr ra │ │ - lw v0,4(v1) │ │ + lw v0,4(t5) │ │ + subu a1,a3,a2 │ │ + lw a0,12(a0) │ │ + sll t4,a1,0x2 │ │ + addu t5,a0,t4 │ │ jr ra │ │ - li v0,1 │ │ + lw v0,0(t5) │ │ │ │ -00057c64 : │ │ +00056f18 : │ │ lui gp,0x5 │ │ - addiu gp,gp,5612 │ │ + addiu gp,gp,9016 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ + li v0,-1 │ │ sw gp,24(sp) │ │ - li v1,-1 │ │ sw s0,40(sp) │ │ sw ra,52(sp) │ │ sw s2,48(sp) │ │ sw s1,44(sp) │ │ - move v0,a1 │ │ - beq a1,v1,57d28 │ │ + move t1,a1 │ │ + beq a1,v0,56fdc │ │ move s0,a0 │ │ - bltz a1,57d48 │ │ + bltz a1,56ff8 │ │ move s1,zero │ │ - blez a3,57cec │ │ - move v1,a2 │ │ - b 57cb8 │ │ - move a0,zero │ │ - beq a0,a3,57cec │ │ - addiu v1,v1,4 │ │ - lw a1,0(v1) │ │ - slti t3,a1,-1 │ │ - beqz t3,57cb0 │ │ - addiu a0,a0,1 │ │ - lw t7,60(s0) │ │ - srl s2,a1,0x16 │ │ - andi t6,s2,0x1fc │ │ - addu t5,t7,t6 │ │ - lw t4,0(t5) │ │ - lw a1,0(t4) │ │ - sw a1,0(v1) │ │ - bne a0,a3,57cb8 │ │ - addiu v1,v1,4 │ │ - lw ra,72(sp) │ │ - lw t8,64(s0) │ │ - sw ra,16(sp) │ │ - lw t9,12(t8) │ │ + blez a3,56fa4 │ │ + sll t0,a3,0x2 │ │ + move a0,a2 │ │ + b 56f74 │ │ + addu t2,a2,t0 │ │ + addiu a0,a0,4 │ │ + beq a0,t2,56fa8 │ │ + lw v1,72(sp) │ │ + lw t3,0(a0) │ │ + slti t4,t3,-1 │ │ + beqz t4,56f68 │ │ + srl t6,t3,0x16 │ │ + lw t5,60(s0) │ │ + andi t7,t6,0x1fc │ │ + addu t8,t5,t7 │ │ + lw ra,0(t8) │ │ + addiu a0,a0,4 │ │ + lw v0,0(ra) │ │ + bne a0,t2,56f74 │ │ + sw v0,-4(a0) │ │ + lw v1,72(sp) │ │ + lw s2,64(s0) │ │ + sw v1,16(sp) │ │ + lw t9,8(s2) │ │ move a0,s0 │ │ jalr t9 │ │ - move a1,v0 │ │ - addu s1,s1,v0 │ │ + move a1,t1 │ │ lw ra,52(sp) │ │ - move v0,s1 │ │ + addu v0,v0,s1 │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - lw s1,44(a0) │ │ lw ra,52(sp) │ │ - move v0,s1 │ │ + lw v0,44(s0) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - lw t1,60(a0) │ │ - srl t2,a1,0x16 │ │ - andi t0,t2,0x1fc │ │ - addu a0,t1,t0 │ │ - lw s2,0(a0) │ │ - lw t9,-30940(gp) │ │ + srl a0,a1,0x16 │ │ + lw v1,60(s0) │ │ sw a2,32(sp) │ │ + andi a2,a0,0x1fc │ │ sw a3,36(sp) │ │ - bal 57ba8 │ │ + addu a3,v1,a2 │ │ + lw s2,0(a3) │ │ + lw t9,-30936(gp) │ │ + jalr t9 │ │ move a0,s2 │ │ + li a1,1 │ │ move s1,v0 │ │ - li v0,1 │ │ lw a2,32(sp) │ │ - beq s1,v0,57d0c │ │ + beq v0,a1,56fdc │ │ lw a3,36(sp) │ │ - b 57ca0 │ │ - lw v0,0(s2) │ │ + b 56f54 │ │ + lw t1,0(s2) │ │ │ │ -00057d8c : │ │ +0005703c : │ │ lui gp,0x5 │ │ - addiu gp,gp,5316 │ │ + addiu gp,gp,8724 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-88 │ │ - sw s3,64(sp) │ │ - sw s1,56(sp) │ │ - addiu s3,a2,-1 │ │ - move s1,a2 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + sw s3,68(sp) │ │ + lw s3,-30360(gp) │ │ + sw s0,56(sp) │ │ + lw v0,0(s3) │ │ sw gp,24(sp) │ │ - sw s4,68(sp) │ │ - sw s2,60(sp) │ │ - sw s0,52(sp) │ │ + addiu s0,sp,100 │ │ + sw s4,72(sp) │ │ + sw s2,64(sp) │ │ sw ra,84(sp) │ │ - sw s7,80(sp) │ │ - sw s6,76(sp) │ │ - sw s5,72(sp) │ │ - move s0,a0 │ │ + sw s6,80(sp) │ │ + sw s5,76(sp) │ │ + sw s1,60(sp) │ │ + move s2,a0 │ │ + sw a2,96(sp) │ │ + sw a3,100(sp) │ │ move s4,a1 │ │ - move a0,s3 │ │ + sw v0,52(sp) │ │ + beqz a2,57194 │ │ + sw s0,44(sp) │ │ + addiu a1,sp,104 │ │ + move a0,zero │ │ + addiu a1,a1,4 │ │ + lw v1,-8(a1) │ │ + bnez v1,570a0 │ │ + addiu a0,a0,1 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,a2,14140 │ │ - bal 6d364 <__ckd_calloc__> │ │ - li a3,641 │ │ - sltiu v1,s1,2 │ │ + addiu a2,a2,3884 │ │ + jalr t9 │ │ + li a3,541 │ │ + lw a1,96(sp) │ │ lw gp,24(sp) │ │ - bnez v1,57e34 │ │ - move s2,v0 │ │ - move s7,s4 │ │ move s6,v0 │ │ - li s5,1 │ │ + beqz a1,5719c │ │ + sw s0,44(sp) │ │ + move s1,v0 │ │ + move s5,zero │ │ lw t9,-31652(gp) │ │ - lw a1,4(s7) │ │ - bal 56b8c │ │ - move a0,s0 │ │ - addiu s5,s5,1 │ │ + addiu s0,s0,4 │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw a1,-4(s0) │ │ lw gp,24(sp) │ │ - sw v0,4(s6) │ │ - addiu s7,s7,4 │ │ - bne s5,s1,57e0c │ │ - addiu s6,s6,4 │ │ + sw v0,0(s1) │ │ + addiu s5,s5,1 │ │ + sw s0,44(sp) │ │ + bnez a1,570e4 │ │ + addiu s1,s1,4 │ │ lw t9,-31652(gp) │ │ - lw a1,0(s4) │ │ - bal 56b8c │ │ - move a0,s0 │ │ + move a0,s2 │ │ + jalr t9 │ │ + move a1,s4 │ │ lw gp,24(sp) │ │ + addiu t0,sp,48 │ │ + lw t9,-31016(gp) │ │ + move a3,s5 │ │ + move a0,s2 │ │ move a1,v0 │ │ - addiu v0,sp,32 │ │ - lw t9,-31900(gp) │ │ - move a2,s2 │ │ - move a3,s3 │ │ - move a0,s0 │ │ - bal 57c64 │ │ - sw v0,16(sp) │ │ + move a2,s6 │ │ + jalr t9 │ │ + sw t0,16(sp) │ │ lw gp,24(sp) │ │ - move a0,s2 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - sw v0,40(sp) │ │ + move a0,s6 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + sw v0,36(sp) │ │ + lw a0,52(sp) │ │ + lw a3,0(s3) │ │ + lw gp,24(sp) │ │ + bne a0,a3,571a4 │ │ + lw v0,36(sp) │ │ lw ra,84(sp) │ │ - lw v0,40(sp) │ │ - lw s7,80(sp) │ │ - lw s6,76(sp) │ │ - lw s5,72(sp) │ │ - lw s4,68(sp) │ │ - lw s3,64(sp) │ │ - lw s2,60(sp) │ │ - lw s1,56(sp) │ │ - lw s0,52(sp) │ │ + lw s6,80(sp) │ │ + lw s5,76(sp) │ │ + lw s4,72(sp) │ │ + lw s3,68(sp) │ │ + lw s2,64(sp) │ │ + lw s1,60(sp) │ │ + lw s0,56(sp) │ │ jr ra │ │ addiu sp,sp,88 │ │ + b 570b0 │ │ + move a0,zero │ │ + b 57110 │ │ + move s5,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00057eac : │ │ +000571b0 : │ │ lui gp,0x5 │ │ - addiu gp,gp,5028 │ │ + addiu gp,gp,8352 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - sw gp,24(sp) │ │ - addiu v0,sp,84 │ │ - sw s2,56(sp) │ │ + addiu sp,sp,-56 │ │ sw s0,48(sp) │ │ - sw ra,68(sp) │ │ - move s0,a0 │ │ - sw s4,64(sp) │ │ - sw s3,60(sp) │ │ - sw s1,52(sp) │ │ - sw a2,80(sp) │ │ - sw a3,84(sp) │ │ - move s2,a1 │ │ - sw v0,36(sp) │ │ - beqz a2,57f0c │ │ - move a0,zero │ │ - addiu v0,v0,4 │ │ - lw v1,-4(v0) │ │ - addiu a0,a0,1 │ │ - bnez v1,57ef8 │ │ - sw v0,36(sp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - li a1,4 │ │ - addiu a2,a2,14140 │ │ - bal 6d364 <__ckd_calloc__> │ │ - li a3,617 │ │ - lw a1,80(sp) │ │ - addiu a0,sp,84 │ │ - lw gp,24(sp) │ │ - move s1,v0 │ │ - beqz a1,57fe0 │ │ - sw a0,36(sp) │ │ - move s4,v0 │ │ - move s3,zero │ │ - lw t9,-31652(gp) │ │ - bal 56b8c │ │ - move a0,s0 │ │ - lw gp,24(sp) │ │ - sw v0,0(s4) │ │ - lw v0,36(sp) │ │ - addiu s3,s3,1 │ │ - addiu a1,v0,4 │ │ - sw a1,36(sp) │ │ - lw a1,0(v0) │ │ - bnez a1,57f44 │ │ - addiu s4,s4,4 │ │ - lw t9,-31652(gp) │ │ - move a0,s0 │ │ - bal 56b8c │ │ - move a1,s2 │ │ - lw gp,24(sp) │ │ - addiu t0,sp,32 │ │ - lw t9,-31900(gp) │ │ - move a2,s1 │ │ - move a3,s3 │ │ - sw t0,16(sp) │ │ - move a0,s0 │ │ - bal 57c64 │ │ - move a1,v0 │ │ + lw s0,-30360(gp) │ │ + lw v1,72(sp) │ │ + lw v0,0(s0) │ │ + lw t9,-31016(gp) │ │ + sw gp,24(sp) │ │ + sw a2,36(sp) │ │ + sw a3,40(sp) │ │ + sw ra,52(sp) │ │ + sw v1,16(sp) │ │ + addiu a2,sp,36 │ │ + li a3,2 │ │ + sw v0,44(sp) │ │ + jalr t9 │ │ + nop │ │ + lw a0,44(sp) │ │ + lw a1,0(s0) │ │ + bne a0,a1,5721c │ │ lw gp,24(sp) │ │ - move a0,s1 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - sw v0,40(sp) │ │ - lw ra,68(sp) │ │ - lw v0,40(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ + lw ra,52(sp) │ │ lw s0,48(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - b 57f74 │ │ - move s3,zero │ │ + addiu sp,sp,56 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + │ │ +00057228 : │ │ + lui gp,0x5 │ │ + addiu gp,gp,8232 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-40 │ │ + lw t9,-31016(gp) │ │ + sw ra,36(sp) │ │ + sw gp,24(sp) │ │ + sw a2,48(sp) │ │ + sw a3,16(sp) │ │ + addiu a2,sp,48 │ │ + jalr t9 │ │ + li a3,1 │ │ + lw ra,36(sp) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ │ │ -00057fe8 : │ │ +00057264 : │ │ lui gp,0x5 │ │ - addiu gp,gp,4712 │ │ + addiu gp,gp,8172 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ + li v0,-1 │ │ sw gp,24(sp) │ │ - li v1,-1 │ │ sw s0,40(sp) │ │ sw ra,52(sp) │ │ sw s2,48(sp) │ │ sw s1,44(sp) │ │ - move v0,a1 │ │ - beq a1,v1,580a8 │ │ + move t1,a1 │ │ + beq a1,v0,5732c │ │ move s0,a0 │ │ - bltz a1,580c4 │ │ + bltz a1,57348 │ │ + srl a0,a1,0x16 │ │ move s1,zero │ │ - blez a3,58070 │ │ - move v1,a2 │ │ - b 5803c │ │ - move a0,zero │ │ - beq a0,a3,58070 │ │ - addiu v1,v1,4 │ │ - lw a1,0(v1) │ │ - slti t3,a1,-1 │ │ - beqz t3,58034 │ │ - addiu a0,a0,1 │ │ - lw t7,60(s0) │ │ - srl s2,a1,0x16 │ │ - andi t6,s2,0x1fc │ │ - addu t5,t7,t6 │ │ - lw t4,0(t5) │ │ - lw a1,0(t4) │ │ - sw a1,0(v1) │ │ - bne a0,a3,5803c │ │ - addiu v1,v1,4 │ │ - lw ra,72(sp) │ │ - lw t8,64(s0) │ │ - sw ra,16(sp) │ │ - lw t9,8(t8) │ │ + blez a3,572f4 │ │ + sll t0,a3,0x2 │ │ + move a0,a2 │ │ + b 572c4 │ │ + addu t2,a2,t0 │ │ + addiu a0,a0,4 │ │ + beq a0,t2,572f8 │ │ + lw v1,72(sp) │ │ + lw t3,0(a0) │ │ + slti t4,t3,-1 │ │ + beqz t4,572b8 │ │ + srl t6,t3,0x16 │ │ + lw t5,60(s0) │ │ + andi t7,t6,0x1fc │ │ + addu t8,t5,t7 │ │ + lw ra,0(t8) │ │ + addiu a0,a0,4 │ │ + lw v0,0(ra) │ │ + bne a0,t2,572c4 │ │ + sw v0,-4(a0) │ │ + lw v1,72(sp) │ │ + lw s2,64(s0) │ │ + sw v1,16(sp) │ │ + lw t9,12(s2) │ │ move a0,s0 │ │ jalr t9 │ │ - move a1,v0 │ │ - lw ra,52(sp) │ │ + move a1,t1 │ │ addu v0,v0,s1 │ │ + lw ra,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ lw ra,52(sp) │ │ - lw v0,44(s0) │ │ + lw v0,44(a0) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - lw t1,60(a0) │ │ - srl t2,a1,0x16 │ │ - andi t0,t2,0x1fc │ │ - addu a0,t1,t0 │ │ - lw s2,0(a0) │ │ - lw t9,-30940(gp) │ │ + lw v1,60(s0) │ │ sw a2,32(sp) │ │ + andi a2,a0,0x1fc │ │ sw a3,36(sp) │ │ - bal 57ba8 │ │ + addu a3,v1,a2 │ │ + lw s2,0(a3) │ │ + lw t9,-30936(gp) │ │ + jalr t9 │ │ move a0,s2 │ │ + li a1,1 │ │ + beq v0,a1,57388 │ │ move s1,v0 │ │ - li v0,1 │ │ + lw t1,0(s2) │ │ lw a2,32(sp) │ │ - beq s1,v0,580a8 │ │ + b 572a4 │ │ lw a3,36(sp) │ │ - b 58024 │ │ - lw v0,0(s2) │ │ - │ │ -00058108 : │ │ - lui gp,0x5 │ │ - addiu gp,gp,4424 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-31024(gp) │ │ - sw gp,24(sp) │ │ - sw ra,36(sp) │ │ - sw a2,48(sp) │ │ - sw a3,16(sp) │ │ - addiu a2,sp,48 │ │ - bal 57fe8 │ │ - li a3,1 │ │ - lw ra,36(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ + b 57314 │ │ + li v0,1 │ │ │ │ -00058144 : │ │ +00057390 : │ │ lui gp,0x5 │ │ - addiu gp,gp,4364 │ │ + addiu gp,gp,7872 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - lw v0,64(sp) │ │ - lw t9,-31024(gp) │ │ + addiu sp,sp,-88 │ │ + sw s3,68(sp) │ │ + lw s3,-30360(gp) │ │ + sw s0,56(sp) │ │ + lw v0,0(s3) │ │ sw gp,24(sp) │ │ - sw ra,44(sp) │ │ - sw a2,32(sp) │ │ - sw a3,36(sp) │ │ - addiu a2,sp,32 │ │ - sw v0,16(sp) │ │ - bal 57fe8 │ │ - li a3,2 │ │ - lw ra,44(sp) │ │ + addiu s0,sp,100 │ │ + sw s4,72(sp) │ │ + sw s2,64(sp) │ │ + sw ra,84(sp) │ │ + sw s6,80(sp) │ │ + sw s5,76(sp) │ │ + sw s1,60(sp) │ │ + move s2,a0 │ │ + sw a2,96(sp) │ │ + sw a3,100(sp) │ │ + move s4,a1 │ │ + sw v0,52(sp) │ │ + beqz a2,574e8 │ │ + sw s0,44(sp) │ │ + addiu a1,sp,104 │ │ + move a0,zero │ │ + addiu a1,a1,4 │ │ + lw v1,-8(a1) │ │ + bnez v1,573f4 │ │ + addiu a0,a0,1 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + li a1,4 │ │ + addiu a2,a2,3884 │ │ + jalr t9 │ │ + li a3,617 │ │ + lw a1,96(sp) │ │ + lw gp,24(sp) │ │ + move s6,v0 │ │ + beqz a1,574f0 │ │ + sw s0,44(sp) │ │ + move s1,v0 │ │ + move s5,zero │ │ + lw t9,-31652(gp) │ │ + addiu s0,s0,4 │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw a1,-4(s0) │ │ + lw gp,24(sp) │ │ + sw v0,0(s1) │ │ + addiu s5,s5,1 │ │ + sw s0,44(sp) │ │ + bnez a1,57438 │ │ + addiu s1,s1,4 │ │ + lw t9,-31652(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + move a1,s4 │ │ + lw gp,24(sp) │ │ + addiu t0,sp,48 │ │ + lw t9,-31896(gp) │ │ + move a3,s5 │ │ + move a0,s2 │ │ + move a1,v0 │ │ + move a2,s6 │ │ + jalr t9 │ │ + sw t0,16(sp) │ │ + lw gp,24(sp) │ │ + move a0,s6 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + sw v0,36(sp) │ │ + lw a0,52(sp) │ │ + lw a3,0(s3) │ │ + lw gp,24(sp) │ │ + bne a0,a3,574f8 │ │ + lw v0,36(sp) │ │ + lw ra,84(sp) │ │ + lw s6,80(sp) │ │ + lw s5,76(sp) │ │ + lw s4,72(sp) │ │ + lw s3,68(sp) │ │ + lw s2,64(sp) │ │ + lw s1,60(sp) │ │ + lw s0,56(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ + addiu sp,sp,88 │ │ + b 57404 │ │ + move a0,zero │ │ + b 57464 │ │ + move s5,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00058188 : │ │ +00057504 : │ │ lui gp,0x5 │ │ - addiu gp,gp,4296 │ │ + addiu gp,gp,7500 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - sw gp,24(sp) │ │ - addiu v0,sp,84 │ │ - sw s2,56(sp) │ │ - sw s0,48(sp) │ │ - sw ra,68(sp) │ │ - move s0,a0 │ │ + addiu sp,sp,-88 │ │ + sw s7,76(sp) │ │ + lw s7,-30360(gp) │ │ + sw s6,72(sp) │ │ sw s4,64(sp) │ │ + lw v0,0(s7) │ │ + move s4,a2 │ │ + addiu s6,a2,-1 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sw gp,24(sp) │ │ + sw s8,80(sp) │ │ + sw s5,68(sp) │ │ sw s3,60(sp) │ │ + sw ra,84(sp) │ │ + sw s2,56(sp) │ │ sw s1,52(sp) │ │ - sw a2,80(sp) │ │ - sw a3,84(sp) │ │ - move s2,a1 │ │ - sw v0,36(sp) │ │ - beqz a2,581e8 │ │ - move a0,zero │ │ - addiu v0,v0,4 │ │ - lw v1,-4(v0) │ │ - addiu a0,a0,1 │ │ - bnez v1,581d4 │ │ - sw v0,36(sp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + sw s0,48(sp) │ │ + move s3,a0 │ │ + move s8,a1 │ │ + move a0,s6 │ │ li a1,4 │ │ - addiu a2,a2,14140 │ │ - bal 6d364 <__ckd_calloc__> │ │ - li a3,541 │ │ - lw a1,80(sp) │ │ - addiu a0,sp,84 │ │ + addiu a2,a2,3884 │ │ + li a3,641 │ │ + sw v0,44(sp) │ │ + jalr t9 │ │ + nop │ │ + sltiu v1,s4,2 │ │ lw gp,24(sp) │ │ - move s1,v0 │ │ - beqz a1,582bc │ │ - sw a0,36(sp) │ │ - move s4,v0 │ │ - move s3,zero │ │ + bnez v1,575c0 │ │ + move s5,v0 │ │ + addiu s2,s8,4 │ │ + addiu s1,v0,4 │ │ + li s0,1 │ │ lw t9,-31652(gp) │ │ - bal 56b8c │ │ - move a0,s0 │ │ + lw a1,0(s2) │ │ + jalr t9 │ │ + move a0,s3 │ │ + addiu s0,s0,1 │ │ lw gp,24(sp) │ │ - sw v0,0(s4) │ │ - lw v0,36(sp) │ │ - addiu s3,s3,1 │ │ - addiu a1,v0,4 │ │ - sw a1,36(sp) │ │ - lw a1,0(v0) │ │ - bnez a1,58220 │ │ - addiu s4,s4,4 │ │ + sw v0,0(s1) │ │ + addiu s2,s2,4 │ │ + bne s0,s4,57598 │ │ + addiu s1,s1,4 │ │ lw t9,-31652(gp) │ │ - move a0,s0 │ │ - bal 56b8c │ │ - move a1,s2 │ │ + lw a1,0(s8) │ │ + jalr t9 │ │ + move a0,s3 │ │ lw gp,24(sp) │ │ - addiu t0,sp,32 │ │ - lw t9,-31024(gp) │ │ - move a2,s1 │ │ - move a3,s3 │ │ - sw t0,16(sp) │ │ - move a0,s0 │ │ - bal 57fe8 │ │ + addiu t0,sp,40 │ │ + lw t9,-31896(gp) │ │ move a1,v0 │ │ + move a0,s3 │ │ + move a2,s5 │ │ + move a3,s6 │ │ + jalr t9 │ │ + sw t0,16(sp) │ │ lw gp,24(sp) │ │ - move a0,s1 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - sw v0,40(sp) │ │ - lw ra,68(sp) │ │ - lw v0,40(sp) │ │ + move a0,s5 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + sw v0,36(sp) │ │ + lw a0,44(sp) │ │ + lw a1,0(s7) │ │ + lw gp,24(sp) │ │ + bne a0,a1,5764c │ │ + lw v0,36(sp) │ │ + lw ra,84(sp) │ │ + lw s8,80(sp) │ │ + lw s7,76(sp) │ │ + lw s6,72(sp) │ │ + lw s5,68(sp) │ │ lw s4,64(sp) │ │ lw s3,60(sp) │ │ lw s2,56(sp) │ │ lw s1,52(sp) │ │ lw s0,48(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - b 58250 │ │ - move s3,zero │ │ + addiu sp,sp,88 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000582c4 : │ │ +00057658 : │ │ lui gp,0x5 │ │ - addiu gp,gp,3980 │ │ + addiu gp,gp,7160 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s1,32(sp) │ │ + lw v0,8(a0) │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ + sw s1,32(sp) │ │ sw s0,28(sp) │ │ - lw v0,8(a0) │ │ - blez v0,58320 │ │ + sw ra,36(sp) │ │ move s1,a0 │ │ + blez v0,576b4 │ │ move s0,zero │ │ - lw a3,0(s1) │ │ - sll a2,s0,0x2 │ │ - addu a1,a3,a2 │ │ - lw t9,-32556(gp) │ │ + lw a0,0(s1) │ │ + sll v1,s0,0x2 │ │ + addu a1,a0,v1 │ │ + lw t9,-32552(gp) │ │ lw a0,0(a1) │ │ - bal 6d654 │ │ + jalr t9 │ │ addiu s0,s0,1 │ │ - lw a0,8(s1) │ │ - slt v1,s0,a0 │ │ - bnez v1,582f4 │ │ + lw a2,8(s1) │ │ + slt a3,s0,a2 │ │ + bnez a3,57688 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,0(s1) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,4(s1) │ │ lw gp,16(sp) │ │ - move a0,s1 │ │ lw ra,36(sp) │ │ - lw s1,32(sp) │ │ lw s0,28(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + move a0,s1 │ │ + lw t9,-32552(gp) │ │ + lw s1,32(sp) │ │ + jr t9 │ │ addiu sp,sp,40 │ │ │ │ -0005835c : │ │ +000576f0 : │ │ lui gp,0x5 │ │ - addiu gp,gp,3828 │ │ + addiu gp,gp,7008 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-608 │ │ - sw s1,564(sp) │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-624 │ │ + lw v1,0(v0) │ │ + sw s1,572(sp) │ │ move s1,a1 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30936(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-30932(gp) │ │ sw gp,24(sp) │ │ - sw s8,592(sp) │ │ - sw s0,560(sp) │ │ - sw ra,596(sp) │ │ - sw s7,588(sp) │ │ - sw s6,584(sp) │ │ - sw s5,580(sp) │ │ - sw s4,576(sp) │ │ - sw s3,572(sp) │ │ - sw s2,568(sp) │ │ - sdc1 $f20,600(sp) │ │ - move s8,a0 │ │ - addiu a1,a1,8760 │ │ + sw s0,568(sp) │ │ + sw a0,36(sp) │ │ + sw ra,604(sp) │ │ + sw s8,600(sp) │ │ + sw s7,596(sp) │ │ + sw s6,592(sp) │ │ + sw s5,588(sp) │ │ + sw s4,584(sp) │ │ + sw s3,580(sp) │ │ + sw s2,576(sp) │ │ + sdc1 $f22,616(sp) │ │ + sdc1 $f20,608(sp) │ │ + addiu a1,a1,-1496 │ │ move a0,s1 │ │ - bal 753d0 │ │ - addiu a2,sp,552 │ │ + addiu a2,sp,40 │ │ + sw v1,564(sp) │ │ + jalr t9 │ │ + nop │ │ move s0,v0 │ │ - beqz v0,5872c │ │ + beqz v0,57ae0 │ │ lw gp,24(sp) │ │ - lw a0,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - lwc1 $f20,-11212(a0) │ │ - lw s4,-32696(gp) │ │ + lw a0,-32708(gp) │ │ + lw s7,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + lwc1 $f22,-21476(a0) │ │ + lw s4,-32708(gp) │ │ move s5,zero │ │ move s3,zero │ │ move s2,zero │ │ move s1,zero │ │ - addiu s7,s7,14692 │ │ - addiu s6,s6,7364 │ │ - lhu t0,12(s0) │ │ - andi a2,t0,0x20 │ │ - bnez a2,584a4 │ │ + addiu s8,sp,52 │ │ + addiu s7,s7,4436 │ │ + addiu s6,s6,-2892 │ │ + lhu a2,12(s0) │ │ + andi a3,a2,0x20 │ │ + bnez a3,57850 │ │ nop │ │ - lw t9,-30264(gp) │ │ - addiu a0,sp,32 │ │ + lw t9,-30344(gp) │ │ + move a0,s8 │ │ li a1,512 │ │ jalr t9 │ │ move a2,s0 │ │ - beqz v0,584a4 │ │ + beqz v0,57850 │ │ lw gp,24(sp) │ │ - lw t9,-32144(gp) │ │ - addiu a0,sp,32 │ │ - addiu a1,sp,544 │ │ - bal 77318 │ │ + lw t9,-32140(gp) │ │ + move a0,s8 │ │ + addiu a1,sp,44 │ │ + jalr t9 │ │ li a2,2 │ │ - blez v0,583f4 │ │ + blez v0,577a0 │ │ lw gp,24(sp) │ │ - beqz s1,58540 │ │ - li v1,2 │ │ - beq v0,v1,58580 │ │ - mov.s $f21,$f20 │ │ - lw t9,-32488(gp) │ │ - lw a0,544(sp) │ │ + beqz s1,57904 │ │ + li t0,2 │ │ + beq v0,t0,57944 │ │ + mov.s $f20,$f22 │ │ + lw t9,-32484(gp) │ │ + lw a0,44(sp) │ │ li a2,1180 │ │ - bal 6d514 <__ckd_salloc__> │ │ - addiu a1,s4,14140 │ │ + jalr t9 │ │ + addiu a1,s4,3884 │ │ lw gp,24(sp) │ │ move a0,s2 │ │ - lw t9,-31892(gp) │ │ - bal 71230 │ │ + lw t9,-31888(gp) │ │ + jalr t9 │ │ move a1,v0 │ │ lw gp,24(sp) │ │ - mfc1 a1,$f21 │ │ - lw t9,-30948(gp) │ │ + mfc1 a1,$f20 │ │ + lw t9,-30944(gp) │ │ move a0,s3 │ │ - bal 71350 │ │ + jalr t9 │ │ move s2,v0 │ │ - lhu t0,12(s0) │ │ + lhu a2,12(s0) │ │ lw gp,24(sp) │ │ - andi a2,t0,0x20 │ │ + andi a3,a2,0x20 │ │ move s3,v0 │ │ - beqz a2,58404 │ │ + beqz a3,577b0 │ │ li s1,1 │ │ - move s1,zero │ │ - lw t9,-31960(gp) │ │ - lw a1,552(sp) │ │ - bal 75760 │ │ + move s4,zero │ │ + lw t9,-31956(gp) │ │ + lw a1,40(sp) │ │ + jalr t9 │ │ move a0,s0 │ │ - beqz s2,584dc │ │ - lw gp,24(sp) │ │ move s0,s2 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + beqz s2,57888 │ │ + lw gp,24(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,0(s0) │ │ lw s0,8(s0) │ │ - bnez s0,584c4 │ │ + bnez s0,57870 │ │ lw gp,24(sp) │ │ - lw t9,-31888(gp) │ │ - bal 71418 │ │ + lw t9,-31884(gp) │ │ + jalr t9 │ │ move a0,s2 │ │ lw gp,24(sp) │ │ - lw t9,-31888(gp) │ │ - bal 71418 │ │ + lw t9,-31884(gp) │ │ + jalr t9 │ │ move a0,s3 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s5 │ │ - lw ra,596(sp) │ │ - move v0,s1 │ │ - lw s8,592(sp) │ │ - lw s7,588(sp) │ │ - lw s6,584(sp) │ │ - lw s5,580(sp) │ │ - lw s4,576(sp) │ │ - lw s3,572(sp) │ │ - lw s2,568(sp) │ │ - lw s1,564(sp) │ │ - lw s0,560(sp) │ │ - ldc1 $f20,600(sp) │ │ + lw gp,24(sp) │ │ + move v0,s4 │ │ + lw a0,-30360(gp) │ │ + lw a1,564(sp) │ │ + lw s3,0(a0) │ │ + bne a1,s3,57b10 │ │ + lw ra,604(sp) │ │ + lw s8,600(sp) │ │ + lw s7,596(sp) │ │ + lw s6,592(sp) │ │ + lw s5,588(sp) │ │ + lw s4,584(sp) │ │ + lw s3,580(sp) │ │ + lw s2,576(sp) │ │ + lw s1,572(sp) │ │ + lw s0,568(sp) │ │ + ldc1 $f22,616(sp) │ │ + ldc1 $f20,608(sp) │ │ jr ra │ │ - addiu sp,sp,608 │ │ - bne v0,v1,583f4 │ │ - lw t9,-30428(gp) │ │ - lw a0,544(sp) │ │ + addiu sp,sp,624 │ │ + bne v0,t0,577a0 │ │ + lw t9,-30380(gp) │ │ + lw a0,44(sp) │ │ jalr t9 │ │ move a1,s7 │ │ - bnez v0,583f4 │ │ + bnez v0,577a0 │ │ lw gp,24(sp) │ │ - lw t9,-32488(gp) │ │ - lw a0,548(sp) │ │ - addiu a1,s4,14140 │ │ - bal 6d514 <__ckd_salloc__> │ │ + lw t9,-32484(gp) │ │ + lw a0,48(sp) │ │ + addiu a1,s4,3884 │ │ + jalr t9 │ │ li a2,1190 │ │ move s5,v0 │ │ lw gp,24(sp) │ │ - b 583f4 │ │ + b 577a0 │ │ li s1,1 │ │ - lw t9,-30428(gp) │ │ - lw a0,544(sp) │ │ + lw t9,-30380(gp) │ │ + lw a0,44(sp) │ │ jalr t9 │ │ move a1,s6 │ │ - beqz v0,585b0 │ │ + beqz v0,57974 │ │ lw gp,24(sp) │ │ - lw t9,-31176(gp) │ │ - bal 770d0 │ │ - lw a0,548(sp) │ │ - cvt.s.d $f21,$f0 │ │ - b 5844c │ │ + lw t9,-31172(gp) │ │ + jalr t9 │ │ + lw a0,48(sp) │ │ + cvt.s.d $f20,$f0 │ │ + b 577f8 │ │ lw gp,24(sp) │ │ - beqz s5,5870c │ │ - lw t9,-30428(gp) │ │ - lw a0,548(sp) │ │ + beqz s5,57ad8 │ │ + lw t9,-30380(gp) │ │ + lw a0,48(sp) │ │ jalr t9 │ │ move a1,s5 │ │ - bnez v0,5870c │ │ + bnez v0,57ad8 │ │ lw gp,24(sp) │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ li a1,12 │ │ - addiu a2,s4,14140 │ │ + addiu a2,s4,3884 │ │ li a3,1142 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a0,1 │ │ lw gp,24(sp) │ │ move a0,s2 │ │ - lw t9,-31152(gp) │ │ - bal 714b8 │ │ + lw t9,-31148(gp) │ │ + jalr t9 │ │ move s1,v0 │ │ lw gp,24(sp) │ │ move a0,s3 │ │ - lw t9,-31152(gp) │ │ - bal 714b8 │ │ + lw t9,-31148(gp) │ │ + jalr t9 │ │ move s2,v0 │ │ lw gp,24(sp) │ │ move a0,s2 │ │ - lw t9,-31668(gp) │ │ - bal 7146c │ │ + lw t9,-31672(gp) │ │ + jalr t9 │ │ move s3,v0 │ │ lw gp,24(sp) │ │ move a0,v0 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s4,14140 │ │ + addiu a2,s4,3884 │ │ li a3,1147 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ sw v0,8(s1) │ │ lw gp,24(sp) │ │ lw a0,8(s1) │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ sw v0,0(s1) │ │ li a1,4 │ │ - addiu a2,s4,14140 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s4,3884 │ │ + jalr t9 │ │ li a3,1149 │ │ - lw v1,8(s1) │ │ + lw t1,8(s1) │ │ lw gp,24(sp) │ │ - blez v1,586bc │ │ + blez t1,57a78 │ │ sw v0,4(s1) │ │ - move a0,s3 │ │ - move v1,s2 │ │ - move v0,zero │ │ - lw a2,0(s1) │ │ - sll a1,v0,0x2 │ │ - lw a3,0(v1) │ │ - addu a2,a2,a1 │ │ - sw a3,0(a2) │ │ - ldc1 $f0,0(a0) │ │ - lw a2,4(s1) │ │ - addiu v0,v0,1 │ │ - addu a1,a2,a1 │ │ + move v0,s3 │ │ + move ra,s2 │ │ + move t7,zero │ │ + lw t2,0(s1) │ │ + sll t3,t7,0x2 │ │ + lw t4,0(ra) │ │ + addu t5,t2,t3 │ │ + sw t4,0(t5) │ │ + ldc1 $f0,0(v0) │ │ + lw t6,4(s1) │ │ + addiu t7,t7,1 │ │ + addu t8,t6,t3 │ │ cvt.s.d $f0,$f0 │ │ - swc1 $f0,0(a1) │ │ - lw a1,8(s1) │ │ - lw v1,8(v1) │ │ - slt a1,v0,a1 │ │ - bnez a1,5867c │ │ - lw a0,8(a0) │ │ - lw t9,-32176(gp) │ │ - move a0,s8 │ │ + swc1 $f0,0(t8) │ │ + lw ra,8(ra) │ │ + bne t7,t1,57a40 │ │ + lw v0,8(v0) │ │ + lw t9,-32172(gp) │ │ + lw a0,36(sp) │ │ move a1,s5 │ │ - bal 71f78 │ │ + jalr t9 │ │ move a2,s1 │ │ - bne s1,v0,58714 │ │ + bne s1,v0,57ac8 │ │ lw gp,24(sp) │ │ - lw t9,-31888(gp) │ │ - bal 71418 │ │ + lw t9,-31884(gp) │ │ + jalr t9 │ │ move a0,s2 │ │ lw gp,24(sp) │ │ move a0,s3 │ │ - lw t9,-31888(gp) │ │ - bal 71418 │ │ + lw t9,-31884(gp) │ │ + jalr t9 │ │ move s5,zero │ │ move s3,zero │ │ lw gp,24(sp) │ │ move s2,zero │ │ - b 583f4 │ │ + b 577a0 │ │ move s1,zero │ │ - b 584a8 │ │ - li s1,-1 │ │ - lw t9,-31008(gp) │ │ - bal 582c4 │ │ + lw t9,-31004(gp) │ │ + jalr t9 │ │ move a0,s1 │ │ - li s1,-1 │ │ - b 584a8 │ │ lw gp,24(sp) │ │ - lw v0,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 57854 │ │ + li s4,-1 │ │ + lw v1,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw s1,16(sp) │ │ li a0,4 │ │ - addiu a1,v0,14140 │ │ + addiu a1,v1,3884 │ │ li a2,1113 │ │ - bal 706b8 │ │ - addiu a3,a3,14672 │ │ - b 58508 │ │ - li s1,-1 │ │ + jalr t9 │ │ + addiu a3,s5,4416 │ │ + lw gp,24(sp) │ │ + b 578bc │ │ + li v0,-1 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00058758 : │ │ +00057b1c : │ │ lui gp,0x5 │ │ - addiu gp,gp,2808 │ │ + addiu gp,gp,5940 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ - lw t9,-32192(gp) │ │ + lw t9,-32188(gp) │ │ sw gp,24(sp) │ │ sw ra,52(sp) │ │ sw s3,44(sp) │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ - sw s4,48(sp) │ │ + sdc1 $f20,56(sp) │ │ move s0,a1 │ │ - sw s2,40(sp) │ │ + sw s4,48(sp) │ │ move a1,zero │ │ - sdc1 $f20,56(sp) │ │ + sw s2,40(sp) │ │ move s1,a0 │ │ - bal 71740 │ │ + jalr t9 │ │ move a0,zero │ │ lw gp,24(sp) │ │ move a0,v0 │ │ - lw t9,-31004(gp) │ │ + lw t9,-31000(gp) │ │ move a1,s0 │ │ - bal 5835c │ │ + jalr t9 │ │ move s3,v0 │ │ - bltz v0,588b0 │ │ + bltz v0,57c7c │ │ lw gp,24(sp) │ │ - lw t9,-31428(gp) │ │ + lw t9,-31424(gp) │ │ move a0,s3 │ │ - bal 7352c │ │ + jalr t9 │ │ move a1,zero │ │ move s2,v0 │ │ - beqz v0,588a8 │ │ + beqz v0,57c74 │ │ lw gp,24(sp) │ │ - move s0,v0 │ │ - lw v0,-32696(gp) │ │ - b 587f8 │ │ - lwc1 $f20,-11212(v0) │ │ - lw s0,8(s0) │ │ - beqz s0,58834 │ │ - move s4,zero │ │ - lw a1,0(s0) │ │ - lw t9,-32572(gp) │ │ - lw a0,8(a1) │ │ - lw a1,0(a1) │ │ + move s4,v0 │ │ + lw v0,-32708(gp) │ │ + b 57bbc │ │ + lwc1 $f20,-21476(v0) │ │ + lw s4,8(s4) │ │ + beqz s4,57c6c │ │ + nop │ │ + lw v1,0(s4) │ │ + lw t9,-32568(gp) │ │ + lw a0,8(v1) │ │ + lw a1,0(v1) │ │ lw a2,4(a0) │ │ lw a3,0(a0) │ │ sw a2,16(sp) │ │ - lw v1,8(a0) │ │ + lw t0,8(a0) │ │ mfc1 a2,$f20 │ │ - sw v1,20(sp) │ │ - bal 57924 │ │ + sw t0,20(sp) │ │ + jalr t9 │ │ move a0,s1 │ │ - bgez v0,587ec │ │ + bgez v0,57bb0 │ │ lw gp,24(sp) │ │ li s4,-1 │ │ move s0,s2 │ │ lw s1,0(s0) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,0(s1) │ │ lw gp,24(sp) │ │ - lw t9,-31008(gp) │ │ - bal 582c4 │ │ + lw t9,-31004(gp) │ │ + jalr t9 │ │ lw a0,8(s1) │ │ lw s0,8(s0) │ │ - bnez s0,58838 │ │ + bnez s0,57bfc │ │ lw gp,24(sp) │ │ - lw t9,-31888(gp) │ │ - bal 71418 │ │ + lw t9,-31884(gp) │ │ + jalr t9 │ │ move a0,s2 │ │ lw gp,24(sp) │ │ - lw t9,-32260(gp) │ │ - bal 7374c │ │ + lw t9,-32256(gp) │ │ + jalr t9 │ │ move a0,s3 │ │ - lw ra,52(sp) │ │ move v0,s4 │ │ - lw s3,44(sp) │ │ + lw ra,52(sp) │ │ lw s4,48(sp) │ │ + lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ ldc1 $f20,56(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ - b 58864 │ │ + b 57bf8 │ │ move s4,zero │ │ - lw t9,-32260(gp) │ │ - bal 7374c │ │ + b 57c28 │ │ + move s4,zero │ │ + lw t9,-32256(gp) │ │ + jalr t9 │ │ move a0,s3 │ │ - b 58880 │ │ - li s4,-1 │ │ - ... │ │ - lw v0,0(a0) │ │ - lw t4,12(a0) │ │ - lw t5,68(v0) │ │ - lui t2,0xaaaa │ │ - subu t3,t4,t5 │ │ - sra t0,t3,0x2 │ │ - ori t1,t2,0xaaab │ │ - mul a3,t0,t1 │ │ - lw v1,4(a0) │ │ - sw a3,0(v1) │ │ - lw v1,16(a0) │ │ - beqz v1,58910 │ │ - nop │ │ - lw t7,4(a0) │ │ - lw t6,0(v1) │ │ - sw t6,4(t7) │ │ - lw v1,20(a0) │ │ - beqz v1,58928 │ │ + b 57c48 │ │ + li v0,-1 │ │ + lw t1,0(a0) │ │ + lw t2,12(a0) │ │ + lw v0,68(t1) │ │ + lui t0,0xaaaa │ │ + subu v1,t2,v0 │ │ + sra a3,v1,0x2 │ │ + ori t3,t0,0xaaab │ │ + mul t4,a3,t3 │ │ + lw v0,4(a0) │ │ + lw t5,16(a0) │ │ + beqz t5,57cc8 │ │ + sw t4,0(v0) │ │ + lw t6,0(t5) │ │ + sw t6,4(v0) │ │ + lw t7,20(a0) │ │ + beqz t7,57cdc │ │ nop │ │ - lw t9,4(a0) │ │ - lw t8,0(v1) │ │ - sw t8,8(t9) │ │ - lh v1,8(a0) │ │ - li a3,1 │ │ - beq v1,a3,58998 │ │ - li t0,2 │ │ - beq v1,t0,58970 │ │ + lw t8,0(t7) │ │ + sw t8,8(v0) │ │ + lh t9,8(a0) │ │ + li a0,1 │ │ + beq t9,a0,57d38 │ │ + li v1,2 │ │ + beq t9,v1,57d18 │ │ nop │ │ - bnez v1,58968 │ │ + beqz t9,57d04 │ │ nop │ │ - lw t1,12(a0) │ │ - lw v1,0(t1) │ │ - sw v1,0(a1) │ │ - lw a1,12(a0) │ │ - lw v0,4(a1) │ │ - sw v0,0(a2) │ │ - jr ra │ │ - lw v0,4(a0) │ │ jr ra │ │ move v0,zero │ │ - lw t4,20(a0) │ │ - lw t2,96(v0) │ │ - lhu t3,4(t4) │ │ - sll t1,t3,0x2 │ │ - addu v1,t2,t1 │ │ - lw v0,0(v1) │ │ - sw v0,0(a1) │ │ - sw zero,0(a2) │ │ + lw t1,0(t2) │ │ + sw t1,0(a1) │ │ + lw a1,4(t2) │ │ jr ra │ │ - lw v0,4(a0) │ │ - lw t7,16(a0) │ │ - lw t5,80(v0) │ │ - lhu t6,4(t7) │ │ - sll t4,t6,0x2 │ │ - addu t3,t5,t4 │ │ - lw t2,0(t3) │ │ - sw t2,0(a1) │ │ - lw v0,88(v0) │ │ - beqz v0,5898c │ │ - nop │ │ - lw a1,16(a0) │ │ - lhu t0,6(a1) │ │ - sll a3,t0,0x2 │ │ - addu t9,v0,a3 │ │ - lw t8,0(t9) │ │ - sw t8,0(a2) │ │ + sw a1,0(a2) │ │ + lhu t2,4(t7) │ │ + lw a3,96(t1) │ │ + sll t0,t2,0x2 │ │ + addu t3,a3,t0 │ │ + lw t4,0(t3) │ │ + sw t4,0(a1) │ │ jr ra │ │ - lw v0,4(a0) │ │ + sw zero,0(a2) │ │ + lhu t6,4(t5) │ │ + lw t7,80(t1) │ │ + sll t8,t6,0x2 │ │ + addu t9,t7,t8 │ │ + lw a0,0(t9) │ │ + lw v1,88(t1) │ │ + beqz v1,57d30 │ │ + sw a0,0(a1) │ │ + lhu t5,6(t5) │ │ + sll t1,t5,0x2 │ │ + addu a1,v1,t1 │ │ + lw t2,0(a1) │ │ + jr ra │ │ + sw t2,0(a2) │ │ lui gp,0x5 │ │ - addiu gp,gp,2160 │ │ + addiu gp,gp,5344 │ │ addu gp,gp,t9 │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + lw t9,-32552(gp) │ │ + jr t9 │ │ nop │ │ lui gp,0x5 │ │ - addiu gp,gp,2136 │ │ + addiu gp,gp,5320 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s0,32(sp) │ │ + lh v0,8(a0) │ │ + li v1,1 │ │ sw gp,24(sp) │ │ + sw s0,32(sp) │ │ sw ra,36(sp) │ │ - lh v1,8(a0) │ │ move s0,a0 │ │ - lw v0,0(a0) │ │ - li a0,1 │ │ - beq v1,a0,58b9c │ │ - li a1,2 │ │ - beq v1,a1,58aa4 │ │ + beq v0,v1,57f18 │ │ + lw a2,0(a0) │ │ + li a0,2 │ │ + beq v0,a0,57e30 │ │ nop │ │ - beqz v1,58a5c │ │ - lui t2,0xaaaa │ │ - lw t9,-30932(gp) │ │ - bal 56b3c │ │ + beqz v0,57dec │ │ + lui t1,0xaaaa │ │ + lw t9,-30928(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ lw ra,36(sp) │ │ - move v0,zero │ │ lw s0,32(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,40 │ │ - lw t6,12(s0) │ │ - addiu t4,t6,12 │ │ - sw t4,12(s0) │ │ - lw t5,68(v0) │ │ - ori t1,t2,0xaaab │ │ - subu t3,t4,t5 │ │ - sra t0,t3,0x2 │ │ - mul a2,t0,t1 │ │ - lw a3,4(v0) │ │ - lw v0,0(a3) │ │ - slt v1,a2,v0 │ │ - beqz v1,58a40 │ │ - lw t9,-30932(gp) │ │ - lw ra,36(sp) │ │ + lw a1,12(s0) │ │ + lw a3,68(a2) │ │ + addiu t0,a1,12 │ │ + subu v0,t0,a3 │ │ + sra v1,v0,0x2 │ │ + ori t2,t1,0xaaab │ │ + lw t4,4(a2) │ │ + mul t3,v1,t2 │ │ + lw t5,0(t4) │ │ + slt t6,t3,t5 │ │ + beqz t6,57dcc │ │ + sw t0,12(s0) │ │ move v0,s0 │ │ + lw ra,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - lw a3,20(s0) │ │ - addiu t3,a3,8 │ │ - sw t3,20(s0) │ │ - lw t9,76(v0) │ │ - lw a1,4(v0) │ │ - subu a3,t3,t9 │ │ - lw t8,8(a1) │ │ - sra ra,a3,0x3 │ │ - slt t1,ra,t8 │ │ - beqz t1,58a3c │ │ - lui ra,0xaaaa │ │ - lw v1,16(s0) │ │ - lw a0,72(v0) │ │ - b 58ae8 │ │ - ori t4,ra,0xaaab │ │ - lw t8,76(v0) │ │ - subu a3,t3,t8 │ │ - subu a2,v1,a0 │ │ - sra t6,a2,0x2 │ │ - mul t5,t6,t4 │ │ - lw t1,104(v0) │ │ - addiu a1,t5,1 │ │ - sra t0,a1,0x9 │ │ - sll t2,a1,0x2 │ │ - sll ra,a1,0x4 │ │ - sll t8,t0,0x2 │ │ - subu t9,ra,t2 │ │ - addu t7,a0,t9 │ │ - addu t6,t1,t8 │ │ - lhu t5,8(t7) │ │ - lw t2,0(t6) │ │ - sra a3,a3,0x3 │ │ - addu t0,t5,t2 │ │ - slt a1,a3,t0 │ │ - bnez a1,58c78 │ │ - lui t5,0xaaaa │ │ - lh t0,10(s0) │ │ - bnez t0,58a3c │ │ - addiu v1,v1,12 │ │ - sw v1,16(s0) │ │ - lw t1,4(v0) │ │ - lw a0,72(v0) │ │ - lw t7,4(t1) │ │ - sll t6,t7,0x2 │ │ - sll t5,t7,0x4 │ │ - subu a2,t5,t6 │ │ - addu t2,a0,a2 │ │ - bne v1,t2,58ae0 │ │ - lw t9,-32200(gp) │ │ - lw t4,76(v0) │ │ - lw v1,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - subu t3,t3,t4 │ │ - sra a0,t3,0x3 │ │ - sw a0,16(sp) │ │ - addiu a1,v1,14712 │ │ + lw t7,20(s0) │ │ + lw t8,76(a2) │ │ + lw t9,4(a2) │ │ + addiu ra,t7,8 │ │ + lw a1,8(t9) │ │ + subu a0,ra,t8 │ │ + sra t0,a0,0x3 │ │ + slt a3,t0,a1 │ │ + beqz a3,57dcc │ │ + sw ra,20(s0) │ │ + lui v0,0xaaaa │ │ + lw t1,104(a2) │ │ + lw a0,16(s0) │ │ + lw t3,72(a2) │ │ + b 57e98 │ │ + ori t2,v0,0xaaab │ │ + lh t4,10(s0) │ │ + bnez t4,57dcc │ │ + nop │ │ + lw v1,4(t9) │ │ + sll a1,v1,0x2 │ │ + sll t5,v1,0x4 │ │ + subu t6,t5,a1 │ │ + addu t7,t3,t6 │ │ + beq a0,t7,57fcc │ │ + sw a0,16(s0) │ │ + subu v1,a0,t3 │ │ + sra a1,v1,0x2 │ │ + mul t4,a1,t2 │ │ + addu t5,t3,v1 │ │ + addiu t6,t4,1 │ │ + sra t7,t6,0x9 │ │ + sll t8,t7,0x2 │ │ + addu ra,t1,t8 │ │ + lhu a3,20(t5) │ │ + lw v0,0(ra) │ │ + addu v1,a3,v0 │ │ + slt a1,t0,v1 │ │ + beqz a1,57e70 │ │ + addiu a0,a0,12 │ │ + lw t1,12(s0) │ │ + b 57f00 │ │ + addiu t3,t1,12 │ │ + lw t7,0(t9) │ │ + lw t8,68(a2) │ │ + sll ra,t7,0x2 │ │ + sll a3,t7,0x4 │ │ + subu v0,a3,ra │ │ + addu a0,t8,v0 │ │ + sw t3,12(s0) │ │ + beq t5,a0,57ff8 │ │ + addiu t3,t3,12 │ │ + lw t2,8(t3) │ │ + slt t6,t4,t2 │ │ + beqz t6,57edc │ │ + move t5,t3 │ │ + b 57e20 │ │ + move v0,s0 │ │ + lw t2,16(a0) │ │ + lw t8,72(a2) │ │ + addiu ra,t2,12 │ │ + subu a3,ra,t8 │ │ + lui a0,0xaaaa │ │ + sra v0,a3,0x2 │ │ + ori t0,a0,0xaaab │ │ + lw t5,4(a2) │ │ + mul t4,v0,t0 │ │ + lw v1,4(t5) │ │ + slt a1,t4,v1 │ │ + beqz a1,57dcc │ │ + sw ra,16(s0) │ │ + lw t6,12(s0) │ │ + b 57f88 │ │ + addiu t7,t6,12 │ │ + lh t2,10(s0) │ │ + bnez t2,57dd0 │ │ + lw t9,-30928(gp) │ │ + lw t8,0(t5) │ │ + lw ra,68(a2) │ │ + sll a3,t8,0x2 │ │ + sll v0,t8,0x4 │ │ + subu a0,v0,a3 │ │ + addu t0,ra,a0 │ │ + sw t7,12(s0) │ │ + beq t1,t0,57fa0 │ │ + addiu t7,t7,12 │ │ + lw t9,8(t7) │ │ + slt t3,t4,t9 │ │ + beqz t3,57f58 │ │ + move t1,t7 │ │ + b 57e20 │ │ + move v0,s0 │ │ + lw a2,-32708(gp) │ │ + sw t4,16(sp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,4456 │ │ li a0,4 │ │ - li a2,531 │ │ - bal 706b8 │ │ - addiu a3,v0,14804 │ │ - b 58a3c │ │ + li a2,513 │ │ + jalr t9 │ │ + addiu a3,t4,4508 │ │ + b 57dcc │ │ lw gp,24(sp) │ │ - lw a2,16(s0) │ │ - lui v1,0xaaaa │ │ - addiu a3,a2,12 │ │ - sw a3,16(s0) │ │ - lw a0,72(v0) │ │ - ori t1,v1,0xaaab │ │ - subu a0,a3,a0 │ │ - sra a1,a0,0x2 │ │ - mul t8,a1,t1 │ │ - lw ra,4(v0) │ │ - lw t9,4(ra) │ │ - slt t7,t8,t9 │ │ - beqz t7,58a40 │ │ - lw t9,-30932(gp) │ │ - lw t0,12(s0) │ │ - move v1,t0 │ │ - b 58bec │ │ - addiu t2,t0,12 │ │ - lw a1,72(v0) │ │ - subu a0,a3,a1 │ │ - sra t7,a0,0x2 │ │ - subu t6,v1,t0 │ │ - mul t3,t7,t1 │ │ - addu t5,t2,t6 │ │ - lw t4,8(t5) │ │ - slt a2,t3,t4 │ │ - bnez a2,58a90 │ │ - addiu v1,v1,12 │ │ - lh t3,10(s0) │ │ - bnez t3,58a40 │ │ - lw t9,-30932(gp) │ │ - sw v1,12(s0) │ │ - lw ra,4(v0) │ │ - lw t6,68(v0) │ │ - lw t9,0(ra) │ │ - sll t8,t9,0x2 │ │ - sll t7,t9,0x4 │ │ - subu t5,t7,t8 │ │ - addu t4,t6,t5 │ │ - bne v1,t4,58be4 │ │ - lw t9,-32200(gp) │ │ - lw v1,72(v0) │ │ - lw v0,-32696(gp) │ │ - subu a0,a3,v1 │ │ - sra t2,a0,0x2 │ │ - mul t0,t2,t1 │ │ - lw a3,-32696(gp) │ │ - addiu a1,a3,14712 │ │ + lw t1,-32708(gp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw t0,16(sp) │ │ li a0,4 │ │ - li a2,513 │ │ - bal 706b8 │ │ - addiu a3,v0,14764 │ │ - b 58a3c │ │ + addiu a1,t1,4456 │ │ + li a2,531 │ │ + jalr t9 │ │ + addiu a3,t3,4548 │ │ + b 57dcc │ │ lw gp,24(sp) │ │ - lw t0,12(s0) │ │ - move a1,t0 │ │ - addiu t2,t0,12 │ │ - b 58c94 │ │ - ori t1,t5,0xaaab │ │ - lw ra,72(v0) │ │ - subu a2,v1,ra │ │ - sra a3,a2,0x2 │ │ - subu t7,a1,t0 │ │ - mul a2,a3,t1 │ │ - addu t4,t2,t7 │ │ - lw a0,8(t4) │ │ - slt t6,a2,a0 │ │ - bnez t6,58a90 │ │ - addiu a1,a1,12 │ │ - sw a1,12(s0) │ │ - lw t9,4(v0) │ │ - lw t4,68(v0) │ │ - lw t8,0(t9) │ │ - sll a3,t8,0x2 │ │ - sll t7,t8,0x4 │ │ - subu a0,t7,a3 │ │ - addu a2,t4,a0 │ │ - bne a1,a2,58c8c │ │ - lw t9,-32200(gp) │ │ - lw t2,76(v0) │ │ - lw v1,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - subu t1,t3,t2 │ │ - sra t3,t1,0x3 │ │ - sw t3,16(sp) │ │ + lw a2,-32708(gp) │ │ + sw t0,16(sp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,4456 │ │ li a0,4 │ │ - addiu a1,v1,14712 │ │ li a2,541 │ │ - bal 706b8 │ │ - addiu a3,v0,14844 │ │ - b 58a3c │ │ + jalr t9 │ │ + addiu a3,t0,4588 │ │ + b 57dcc │ │ lw gp,24(sp) │ │ lui gp,0x5 │ │ - addiu gp,gp,1344 │ │ + addiu gp,gp,4652 │ │ addu gp,gp,t9 │ │ - lw a2,-32696(gp) │ │ - addiu sp,sp,-48 │ │ - lw t9,-32156(gp) │ │ + lw a2,-32708(gp) │ │ + addiu sp,sp,-40 │ │ + lw t9,-32152(gp) │ │ + li a1,24 │ │ sw gp,16(sp) │ │ - sw s0,36(sp) │ │ - sw ra,44(sp) │ │ - move s0,a0 │ │ - sw s1,40(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + move s1,a0 │ │ + sw ra,36(sp) │ │ li a0,1 │ │ - li a1,24 │ │ - addiu a2,a2,14712 │ │ + addiu a2,a2,4456 │ │ li a3,400 │ │ - bal 6d364 <__ckd_calloc__> │ │ - lw s1,0(s0) │ │ - lw v1,12(s0) │ │ + jalr t9 │ │ + lw s2,0(s1) │ │ + lw a0,12(s1) │ │ + lh t2,8(s1) │ │ lw gp,16(sp) │ │ - sw v1,12(v0) │ │ - lh a0,8(s0) │ │ - bnez a0,58dc4 │ │ - addiu t5,v1,12 │ │ - lw t6,68(s1) │ │ - lw a1,0(s0) │ │ - subu t4,t5,t6 │ │ - lui t3,0xaaaa │ │ - sra t2,t4,0x2 │ │ - ori t1,t3,0xaaab │ │ - lw a1,4(a1) │ │ - mul a3,t2,t1 │ │ - lw t0,0(a1) │ │ - slt a0,a3,t0 │ │ - bnez a0,58f04 │ │ - nop │ │ - lw a0,8(v1) │ │ - lw t8,4(a1) │ │ - beq t8,a0,58dd0 │ │ - sll v1,a0,0x2 │ │ - lw t9,72(s1) │ │ - sll a2,a0,0x4 │ │ - subu ra,a2,v1 │ │ - addu s1,t9,ra │ │ - b 58e78 │ │ - sw s1,16(v0) │ │ - li v1,1 │ │ - beq a0,v1,58dfc │ │ + move s0,v0 │ │ + beqz t2,58130 │ │ + sw a0,12(v0) │ │ + li v0,1 │ │ + beq t2,v0,580b8 │ │ lui t0,0xaaaa │ │ - lw t9,-32556(gp) │ │ - move a0,v0 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ move v0,zero │ │ - bal 6d654 │ │ - sw v0,24(sp) │ │ - lw ra,44(sp) │ │ - lw v0,24(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw t4,16(s0) │ │ - sw t4,16(v0) │ │ - lw v1,72(s1) │ │ - addiu a1,t4,12 │ │ - subu a3,a1,v1 │ │ - lw t5,0(s0) │ │ - ori t3,t0,0xaaab │ │ - sra a3,a3,0x2 │ │ - mul t0,a3,t3 │ │ - lw a2,4(t5) │ │ - subu a0,t4,v1 │ │ - lw t2,4(a2) │ │ - sra a0,a0,0x2 │ │ - slt t1,t0,t2 │ │ - bnez t1,58eb0 │ │ - mul a1,a0,t3 │ │ - lw t1,104(s1) │ │ - sra t3,a1,0x9 │ │ - sll t2,a0,0x2 │ │ - sll t9,t3,0x2 │ │ - addu ra,v1,t2 │ │ - addu t8,t1,t9 │ │ - lhu t7,8(ra) │ │ - lw t6,0(t8) │ │ - addu v1,t7,t6 │ │ - lw a2,8(a2) │ │ - beq v1,a2,58dd0 │ │ - sll t5,v1,0x3 │ │ - lw a0,76(s1) │ │ - addu s1,a0,t5 │ │ - sw s1,20(v0) │ │ - lh t0,8(s0) │ │ - lw a1,0(s0) │ │ - lw t9,-30928(gp) │ │ - move a0,v0 │ │ - sw v0,24(sp) │ │ - addiu a2,t0,1 │ │ - bal 56a10 │ │ + addiu sp,sp,40 │ │ + lw a3,16(s1) │ │ + lw t3,72(s2) │ │ + addiu v1,a3,12 │ │ + lw a1,0(s1) │ │ + subu a2,v1,t3 │ │ + ori t4,t0,0xaaab │ │ + sra s1,a2,0x2 │ │ + lw t1,4(a1) │ │ + mul t5,s1,t4 │ │ + lw t6,4(t1) │ │ + subu a0,a3,t3 │ │ + sra v0,a0,0x2 │ │ + slt t8,t5,t6 │ │ + sw a3,16(s0) │ │ + bnez t8,581d0 │ │ + mul t7,v0,t4 │ │ + lw ra,104(s2) │ │ + sra t9,t7,0x9 │ │ + sll t3,t9,0x2 │ │ + addu a2,ra,t3 │ │ + lhu a3,8(a3) │ │ + lw v1,0(a2) │ │ + addu t3,a3,v1 │ │ + lw t1,8(t1) │ │ + beq t1,t3,58090 │ │ + sll a3,t3,0x3 │ │ + lw s2,76(s2) │ │ + addu v1,s2,a3 │ │ + b 58188 │ │ + sw v1,20(s0) │ │ + lw t0,68(s2) │ │ + addiu t4,a0,12 │ │ + lw a1,0(s1) │ │ + lui t6,0xaaaa │ │ + subu s1,t4,t0 │ │ + sra a2,s1,0x2 │ │ + ori v0,t6,0xaaab │ │ + lw t5,4(a1) │ │ + mul t7,a2,v0 │ │ + lw t8,0(t5) │ │ + slt ra,t7,t8 │ │ + bnez ra,581b8 │ │ + nop │ │ + lw t9,8(a0) │ │ + lw t3,4(t5) │ │ + beq t3,t9,58090 │ │ + sll a3,t9,0x4 │ │ + lw t1,72(s2) │ │ + sll s2,t9,0x2 │ │ + subu v1,a3,s2 │ │ + addu t0,t1,v1 │ │ + sw t0,16(s0) │ │ + lw t9,-30924(gp) │ │ + move a0,s0 │ │ + addiu a2,t2,1 │ │ + jalr t9 │ │ li a3,1 │ │ - lw ra,44(sp) │ │ - lw v0,24(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + lw ra,36(sp) │ │ + move v0,s0 │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - sra t4,a1,0x9 │ │ - lw ra,104(s1) │ │ - sra t3,t0,0x9 │ │ - sll t2,t4,0x2 │ │ - sll t1,a0,0x2 │ │ - sll t8,a3,0x2 │ │ - sll t9,t3,0x2 │ │ - addu t7,v1,t1 │ │ - addu a1,ra,t2 │ │ - addu v1,v1,t8 │ │ - addu t6,ra,t9 │ │ - lhu t5,8(v1) │ │ - lhu a3,8(t7) │ │ - lw t0,0(a1) │ │ - lw t4,0(t6) │ │ - addu v1,a3,t0 │ │ - addu a0,t5,t4 │ │ - bne v1,a0,58e60 │ │ - lw t9,-32556(gp) │ │ - b 58dd8 │ │ - move a0,v0 │ │ - lw a0,8(v1) │ │ - lw t7,20(v1) │ │ - bne a0,t7,58da0 │ │ - lw t9,-32556(gp) │ │ - b 58dd8 │ │ - move a0,v0 │ │ + addiu sp,sp,40 │ │ + lw t9,8(a0) │ │ + lw a0,20(a0) │ │ + bne t9,a0,58168 │ │ + nop │ │ + b 58094 │ │ + lw t9,-32552(gp) │ │ + lw s1,104(s2) │ │ + sra t0,t7,0x9 │ │ + sra t4,t5,0x9 │ │ + sll t6,t4,0x2 │ │ + sll t5,t0,0x2 │ │ + addu v0,s1,t5 │ │ + addu t7,s1,t6 │ │ + lhu a0,8(a3) │ │ + lw t8,0(v0) │ │ + lhu ra,20(a3) │ │ + lw t9,0(t7) │ │ + addu t3,a0,t8 │ │ + addu a2,ra,t9 │ │ + bne t3,a2,58114 │ │ + lw t9,-32552(gp) │ │ + b 58094 │ │ + nop │ │ lui gp,0x5 │ │ - addiu gp,gp,820 │ │ + addiu gp,gp,4156 │ │ addu gp,gp,t9 │ │ - lw a2,-32696(gp) │ │ + lw a2,-32708(gp) │ │ addiu sp,sp,-48 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,a2,4456 │ │ sw gp,16(sp) │ │ sw ra,44(sp) │ │ sw s1,40(sp) │ │ sw s0,36(sp) │ │ move s1,a1 │ │ move s0,a0 │ │ li a1,24 │ │ li a0,1 │ │ - addiu a2,a2,14712 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a3,372 │ │ lw gp,16(sp) │ │ move a0,v0 │ │ - lw t9,-30928(gp) │ │ - sw v0,24(sp) │ │ + lw t9,-30924(gp) │ │ + sw v0,28(sp) │ │ move a1,s0 │ │ - move a2,s1 │ │ - bal 56a10 │ │ move a3,zero │ │ - lw v1,68(s0) │ │ - lw v0,24(sp) │ │ - slti a0,s1,2 │ │ - sw v1,12(v0) │ │ - lw v1,72(s0) │ │ - sw v1,16(v0) │ │ - lw t2,76(s0) │ │ - bnez a0,59100 │ │ - sw t2,20(v0) │ │ - lw a0,4(s0) │ │ - lw a3,4(a0) │ │ - slti a1,a3,2 │ │ - bnez a1,59074 │ │ - lui t3,0xaaaa │ │ - lw a2,72(s0) │ │ - subu s1,v1,a2 │ │ - sra t7,s1,0x2 │ │ - ori t3,t3,0xaaab │ │ - mul t6,t7,t3 │ │ - lw t0,104(s0) │ │ - addiu t5,t6,1 │ │ - sra t4,t5,0x9 │ │ - sll t1,t5,0x2 │ │ - sll a1,t5,0x4 │ │ - sll a3,t4,0x2 │ │ - subu t9,a1,t1 │ │ - addu t8,t0,a3 │ │ - addu ra,a2,t9 │ │ - lw s1,76(s0) │ │ - lhu t6,8(ra) │ │ - lw t7,0(t8) │ │ - subu t5,t2,s1 │ │ - addu t1,t6,t7 │ │ - sra t4,t5,0x3 │ │ - slt t0,t4,t1 │ │ - bnez t0,59074 │ │ - addiu v1,v1,12 │ │ - sw v1,16(v0) │ │ - lw t4,72(s0) │ │ - lw t7,104(s0) │ │ - subu a2,v1,t4 │ │ - sra t0,a2,0x2 │ │ - mul t9,t0,t3 │ │ - lw a3,76(s0) │ │ - addiu a0,t9,1 │ │ - sra ra,a0,0x9 │ │ - sll t8,a0,0x2 │ │ - sll s1,a0,0x4 │ │ - sll t6,ra,0x2 │ │ - subu t5,s1,t8 │ │ - addu t1,t7,t6 │ │ - addu a1,t4,t5 │ │ - lhu t0,8(a1) │ │ - lw a2,0(t1) │ │ - subu t9,t2,a3 │ │ - addu t8,t0,a2 │ │ - sra ra,t9,0x3 │ │ - slt a0,ra,t8 │ │ - beqz a0,59014 │ │ - addiu v1,v1,12 │ │ - lw a0,4(s0) │ │ - lw t3,0(a0) │ │ - slti v1,t3,2 │ │ - bnez v1,590ec │ │ - lui t6,0xaaaa │ │ - lw a3,16(v0) │ │ - lw s1,72(s0) │ │ - subu t7,a3,s1 │ │ - sra t5,t7,0x2 │ │ - ori t0,t6,0xaaab │ │ - lw a2,12(v0) │ │ - mul a1,t5,t0 │ │ - lw t4,20(a2) │ │ - slt t1,a1,t4 │ │ - bnez t1,590f0 │ │ + jalr t9 │ │ + move a2,s1 │ │ + lw a0,68(s0) │ │ + lw a3,72(s0) │ │ + lw a1,76(s0) │ │ + lw v0,28(sp) │ │ + slti v1,s1,2 │ │ + sw a0,12(v0) │ │ + sw a3,16(v0) │ │ + bnez v1,58374 │ │ + sw a1,20(v0) │ │ + lw t3,4(s0) │ │ + lw t1,4(t3) │ │ + slti t2,t1,2 │ │ + bnez t2,5830c │ │ + nop │ │ + lw t4,104(s0) │ │ + lhu t5,20(a3) │ │ + lw t6,0(t4) │ │ + addu t7,t5,t6 │ │ + bgtz t7,5830c │ │ + addiu a2,a3,12 │ │ + lui t8,0xaaaa │ │ + ori ra,t8,0xaaab │ │ + subu s0,a2,a3 │ │ + sra s1,s0,0x2 │ │ + mul t9,s1,ra │ │ + addu a1,a3,s0 │ │ + addiu v1,t9,1 │ │ + sra t0,v1,0x9 │ │ + sll t1,t0,0x2 │ │ + addu t2,t4,t1 │ │ + lhu t5,20(a1) │ │ + lw t6,0(t2) │ │ + move t7,a2 │ │ + addu t8,t5,t6 │ │ + blez t8,582d0 │ │ + addiu a2,a2,12 │ │ + sw t7,16(v0) │ │ + lw t3,0(t3) │ │ + slti t4,t3,2 │ │ + bnez t4,58360 │ │ + lui s1,0xaaaa │ │ + lw ra,16(v0) │ │ + subu a3,ra,a3 │ │ + sra s0,a3,0x2 │ │ + ori t9,s1,0xaaab │ │ + mul t0,s0,t9 │ │ + lw a1,20(a0) │ │ + slt v1,t0,a1 │ │ + bnez v1,58364 │ │ lw ra,44(sp) │ │ - move v1,a2 │ │ - addiu t1,a2,24 │ │ - addiu v1,v1,12 │ │ - sw v1,12(v0) │ │ - lw t4,72(s0) │ │ - subu t2,v1,a2 │ │ - subu a1,a3,t4 │ │ - sra t3,a1,0x2 │ │ - mul ra,t3,t0 │ │ - addu t9,t1,t2 │ │ - lw a0,-4(t9) │ │ - slt t8,ra,a0 │ │ - beqz t8,590bc │ │ - addiu v1,v1,12 │ │ - addiu v1,v1,-12 │ │ + addiu a0,a0,12 │ │ + move t1,a0 │ │ + addiu a0,a0,12 │ │ + lw t2,8(a0) │ │ + slt t5,t0,t2 │ │ + beqz t5,58344 │ │ + nop │ │ + sw t1,12(v0) │ │ lw ra,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - li t2,1 │ │ - beq s1,t2,59070 │ │ + li t0,1 │ │ + bne s1,t0,58364 │ │ lw ra,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ + b 5830c │ │ + lw t3,4(s0) │ │ lui gp,0x5 │ │ - addiu gp,gp,308 │ │ + addiu gp,gp,3784 │ │ addu gp,gp,t9 │ │ - lw t9,-30924(gp) │ │ - b 604d8 │ │ + lw t9,-30920(gp) │ │ + jr t9 │ │ addiu a1,a0,68 │ │ lui gp,0x5 │ │ - addiu gp,gp,284 │ │ + addiu gp,gp,3760 │ │ addu gp,gp,t9 │ │ move v0,a1 │ │ - lw t9,-30920(gp) │ │ + lw t9,-30916(gp) │ │ move a3,a2 │ │ addiu a1,a0,68 │ │ - b 608c8 │ │ + jr t9 │ │ move a2,v0 │ │ lui gp,0x5 │ │ - addiu gp,gp,248 │ │ + addiu gp,gp,3724 │ │ addu gp,gp,t9 │ │ mtc1 a2,$f0 │ │ addiu sp,sp,-40 │ │ + lw t9,-30912(gp) │ │ sw a3,16(sp) │ │ - lw t9,-30916(gp) │ │ mfc1 a3,$f0 │ │ - sw gp,24(sp) │ │ sw ra,36(sp) │ │ + sw gp,24(sp) │ │ move a2,a1 │ │ - bal 6055c │ │ + jalr t9 │ │ addiu a1,a0,68 │ │ lw ra,36(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,40 │ │ lui gp,0x5 │ │ - addiu gp,gp,180 │ │ + addiu gp,gp,3656 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - sw ra,28(sp) │ │ - sw gp,16(sp) │ │ + lw t9,-32552(gp) │ │ sw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ move s0,a0 │ │ - bal 6d654 │ │ lw a0,68(a0) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,72(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,76(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,80(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,88(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,96(s0) │ │ lw gp,16(sp) │ │ move a0,s0 │ │ - lw t9,-30912(gp) │ │ - bal 60480 │ │ + lw t9,-30908(gp) │ │ + jalr t9 │ │ addiu a1,s0,68 │ │ lw gp,16(sp) │ │ lw a0,104(s0) │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + lw t9,-32552(gp) │ │ + jr t9 │ │ addiu sp,sp,32 │ │ lui gp,0x5 │ │ - addiu gp,gp,8 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-112 │ │ - lw a3,-32696(gp) │ │ - sw s6,80(sp) │ │ - lw s6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw gp,24(sp) │ │ - sw s8,88(sp) │ │ - sw s7,84(sp) │ │ - sw s5,76(sp) │ │ - sw s4,72(sp) │ │ - sw s2,64(sp) │ │ - sw s1,60(sp) │ │ - sw s0,56(sp) │ │ - move s2,a0 │ │ - sw ra,92(sp) │ │ - li a0,1 │ │ - sw s3,68(sp) │ │ - sdc1 $f22,104(sp) │ │ - sdc1 $f20,96(sp) │ │ - move s0,a1 │ │ - li a2,135 │ │ - addiu a1,s6,14884 │ │ - bal 706b8 │ │ - addiu a3,a3,14940 │ │ - lw gp,24(sp) │ │ - lw a0,0(s2) │ │ - lw s4,-32696(gp) │ │ - lw s5,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - move s1,zero │ │ - addiu s4,s4,14960 │ │ - addiu s5,s5,14972 │ │ - move s8,s6 │ │ - addiu s7,s7,15036 │ │ - lw t9,-31968(gp) │ │ - bal 75f18 │ │ - nop │ │ - lw gp,24(sp) │ │ - beqz v0,5949c │ │ - sw v0,0(s2) │ │ - lw t9,-30908(gp) │ │ - lw a0,0(v0) │ │ - bal 771ec │ │ - li a1,2 │ │ - lw v0,0(s2) │ │ - lw gp,24(sp) │ │ - lw s3,0(v0) │ │ - lw t9,-30428(gp) │ │ - move a1,s4 │ │ - jalr t9 │ │ - move a0,s3 │ │ - beqz v0,5949c │ │ - lw gp,24(sp) │ │ - lw t9,-30428(gp) │ │ - move a0,s3 │ │ - jalr t9 │ │ - move a1,s5 │ │ - beqz v0,5949c │ │ - lw gp,24(sp) │ │ - lw t9,-32144(gp) │ │ - move a0,s3 │ │ - addiu a1,sp,32 │ │ - bal 77318 │ │ - li a2,3 │ │ - slti v1,v0,2 │ │ - bnez v1,59514 │ │ - lw gp,24(sp) │ │ - lw t9,-31176(gp) │ │ - lw a0,32(sp) │ │ - bal 770d0 │ │ - sw v0,48(sp) │ │ - lw a0,48(sp) │ │ - li a2,3 │ │ - lw gp,24(sp) │ │ - mov.d $f20,$f0 │ │ - beq a0,a2,59554 │ │ - lw a1,36(sp) │ │ - lw t3,4(s0) │ │ - lw t2,0(t3) │ │ - slt t1,s1,t2 │ │ - beqz t1,59580 │ │ - mtc1 zero,$f22 │ │ - lw ra,48(s0) │ │ - sll s3,s1,0x2 │ │ - lw t9,-32488(gp) │ │ - addu t8,ra,s3 │ │ - move a0,a1 │ │ - li a2,166 │ │ - addiu a1,s6,14884 │ │ - bal 6d514 <__ckd_salloc__> │ │ - sw t8,48(sp) │ │ - lw t7,48(sp) │ │ - lw gp,24(sp) │ │ - sw v0,0(t7) │ │ - lw t6,48(s0) │ │ - lw a0,52(s0) │ │ - addu t5,t6,s3 │ │ - lw t9,-32176(gp) │ │ - lw a1,0(t5) │ │ - bal 71f78 │ │ - move a2,s1 │ │ - beq s1,v0,5941c │ │ - lw gp,24(sp) │ │ - lw v1,48(s0) │ │ - lw t9,-32200(gp) │ │ - addu v0,v1,s3 │ │ - lw a3,0(v0) │ │ - li a0,3 │ │ - sw a3,16(sp) │ │ - addiu a1,s8,14884 │ │ - li a2,169 │ │ - bal 706b8 │ │ - move a3,s7 │ │ - lw gp,24(sp) │ │ - lw t2,68(s0) │ │ - sll a2,s1,0x4 │ │ - cvt.s.d $f20,$f20 │ │ - cvt.d.s $f0,$f20 │ │ - subu s3,a2,s3 │ │ - addu t1,t2,s3 │ │ - lw t9,-30904(gp) │ │ - lw a0,20(s0) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - bal 75110 │ │ - sw t1,48(sp) │ │ - lw t0,48(sp) │ │ - lw gp,24(sp) │ │ - cvt.d.s $f0,$f22 │ │ - sw v0,0(t0) │ │ - lw a1,68(s0) │ │ - lw t9,-30904(gp) │ │ - lw a0,20(s0) │ │ - mfc1 a2,$f0 │ │ - mfc1 a3,$f1 │ │ - bal 75110 │ │ - addu s3,a1,s3 │ │ - lw gp,24(sp) │ │ - sw v0,4(s3) │ │ - lw a0,0(s2) │ │ - lw t9,-31968(gp) │ │ - bal 75f18 │ │ - addiu s1,s1,1 │ │ - lw gp,24(sp) │ │ - bnez v0,592f4 │ │ - sw v0,0(s2) │ │ - lw s2,4(s0) │ │ - lw v0,0(s2) │ │ - beq s1,v0,595d8 │ │ - lw s8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ - sw s1,20(sp) │ │ - addiu a1,s6,14884 │ │ - addiu a3,s8,15072 │ │ - li a0,3 │ │ - bal 706b8 │ │ - li a2,178 │ │ - lw s6,4(s0) │ │ - move v0,zero │ │ - sw s1,0(s6) │ │ - sw s1,12(s0) │ │ - lw ra,92(sp) │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - ldc1 $f22,104(sp) │ │ - ldc1 $f20,96(sp) │ │ - jr ra │ │ - addiu sp,sp,112 │ │ - lw a0,0(s2) │ │ - lw v0,0(a0) │ │ - lb a1,0(v0) │ │ - beqz a1,592e0 │ │ - lw t9,-31968(gp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,3 │ │ - sw v0,16(sp) │ │ - addiu a1,s6,14884 │ │ - li a2,150 │ │ - bal 706b8 │ │ - addiu a3,t0,14980 │ │ - lw gp,24(sp) │ │ - b 592dc │ │ - lw a0,0(s2) │ │ - lw t9,-31176(gp) │ │ - lw a0,40(sp) │ │ - bal 770d0 │ │ - sw a1,48(sp) │ │ - lw t3,4(s0) │ │ - lw gp,24(sp) │ │ - lw t2,0(t3) │ │ - cvt.s.d $f22,$f0 │ │ - slt t1,s1,t2 │ │ - bnez t1,5939c │ │ - lw a1,48(sp) │ │ - lw t4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s6,14884 │ │ - li a0,4 │ │ - li a2,161 │ │ - bal 706b8 │ │ - addiu a3,t4,15016 │ │ - lw ra,92(sp) │ │ - li v0,-1 │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - ldc1 $f22,104(sp) │ │ - ldc1 $f20,96(sp) │ │ - jr ra │ │ - addiu sp,sp,112 │ │ - lw ra,92(sp) │ │ - move v0,zero │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - ldc1 $f22,104(sp) │ │ - ldc1 $f20,96(sp) │ │ - jr ra │ │ - addiu sp,sp,112 │ │ - lui gp,0x5 │ │ - addiu gp,gp,-964 │ │ + addiu gp,gp,3480 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-128 │ │ - lw a3,-32696(gp) │ │ - sw s6,96(sp) │ │ - lw s6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw gp,32(sp) │ │ - sw s5,92(sp) │ │ - sw s4,88(sp) │ │ - sw s2,80(sp) │ │ - sw s1,76(sp) │ │ - sw s0,72(sp) │ │ - sdc1 $f22,120(sp) │ │ - move s2,a0 │ │ - move s0,a1 │ │ - li a0,1 │ │ - sw ra,108(sp) │ │ - sw s8,104(sp) │ │ - sw s7,100(sp) │ │ - sw s3,84(sp) │ │ - sdc1 $f20,112(sp) │ │ - addiu a1,s6,14884 │ │ - li a2,195 │ │ - bal 706b8 │ │ - addiu a3,a3,15112 │ │ - lw gp,32(sp) │ │ - lw s5,72(s0) │ │ - lw v0,-32696(gp) │ │ - lw a0,0(s2) │ │ - lwc1 $f22,16100(v0) │ │ - move s1,zero │ │ - li s4,-1 │ │ - lw t9,-31968(gp) │ │ - bal 75f18 │ │ - nop │ │ - lw gp,32(sp) │ │ - beqz v0,599f8 │ │ - sw v0,0(s2) │ │ - lw t9,-30908(gp) │ │ - lw a0,0(v0) │ │ - bal 771ec │ │ - li a1,2 │ │ - lw gp,32(sp) │ │ - lw a0,0(s2) │ │ - sw zero,52(sp) │ │ - lw a0,0(a0) │ │ - lw t9,-32144(gp) │ │ - addiu a1,sp,40 │ │ - bal 77318 │ │ - li a2,4 │ │ - slti v1,v0,3 │ │ - beqz v1,597a0 │ │ - lw gp,32(sp) │ │ - lw a0,0(s2) │ │ - lw s3,0(a0) │ │ - lb a1,0(s3) │ │ - beqz a1,596a0 │ │ - lw t9,-31968(gp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s3 │ │ - jalr t9 │ │ - addiu a1,s2,14972 │ │ - bnez v0,59934 │ │ - lw gp,32(sp) │ │ - lw a1,4(s0) │ │ - addiu s4,s4,1 │ │ - lw a0,0(a1) │ │ - slt s6,a0,s4 │ │ - bnez s6,59764 │ │ - sll a2,s4,0x2 │ │ - sll t0,s4,0x4 │ │ - subu v0,t0,a2 │ │ - lw t5,68(s0) │ │ - addiu s4,s4,1 │ │ - addu t4,t5,v0 │ │ - sw s1,8(t4) │ │ - lw t3,4(s0) │ │ - lw t2,0(t3) │ │ - slt t1,t2,s4 │ │ - beqz t1,59740 │ │ - addiu v0,v0,12 │ │ - move v0,zero │ │ - lw ra,108(sp) │ │ - lw s8,104(sp) │ │ - lw s7,100(sp) │ │ - lw s6,96(sp) │ │ - lw s5,92(sp) │ │ - lw s4,88(sp) │ │ - lw s3,84(sp) │ │ - lw s2,80(sp) │ │ - lw s1,76(sp) │ │ - lw s0,72(sp) │ │ - ldc1 $f22,120(sp) │ │ - ldc1 $f20,112(sp) │ │ - jr ra │ │ - addiu sp,sp,128 │ │ - lw t9,-31176(gp) │ │ - bal 770d0 │ │ - lw a0,40(sp) │ │ - lw a0,52(sp) │ │ - lw gp,32(sp) │ │ - mov.d $f20,$f0 │ │ - lw s7,44(sp) │ │ - beqz a0,59958 │ │ - lw s8,48(sp) │ │ - lw t9,-31176(gp) │ │ - bal 770d0 │ │ - nop │ │ - lw gp,32(sp) │ │ - move a0,s0 │ │ - lw t9,-31652(gp) │ │ - move a1,s7 │ │ - bal 56b8c │ │ - cvt.s.d $f23,$f0 │ │ - li a2,-1 │ │ - lw gp,32(sp) │ │ - beq v0,a2,5997c │ │ - move s3,v0 │ │ - lw t9,-31652(gp) │ │ - sw a2,64(sp) │ │ - move a0,s0 │ │ - bal 56b8c │ │ - move a1,s8 │ │ - lw a2,64(sp) │ │ - beq v0,a2,599b0 │ │ - lw gp,32(sp) │ │ - cvt.s.d $f8,$f20 │ │ - mul.s $f7,$f8,$f22 │ │ - mul.s $f4,$f23,$f22 │ │ - lw t9,-30904(gp) │ │ - lw a0,20(s0) │ │ - sw v0,64(sp) │ │ - trunc.w.s $f6,$f7 │ │ - cvt.s.w $f5,$f6 │ │ - div.s $f1,$f5,$f22 │ │ - trunc.w.s $f3,$f4 │ │ - cvt.s.w $f23,$f3 │ │ - cvt.d.s $f2,$f1 │ │ - mfc1 a2,$f2 │ │ - bal 75110 │ │ - mfc1 a3,$f3 │ │ - div.s $f0,$f23,$f22 │ │ - lw gp,32(sp) │ │ - lw a0,20(s0) │ │ - lw t9,-30904(gp) │ │ - sw v0,60(sp) │ │ - cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - bal 75110 │ │ - mfc1 a3,$f3 │ │ - lw t3,4(s0) │ │ - lw gp,32(sp) │ │ - lw t2,4(t3) │ │ - sw v0,56(sp) │ │ - slt t1,s1,t2 │ │ - beqz t1,59a24 │ │ - lw v1,64(sp) │ │ - lw t9,-30900(gp) │ │ - sw v1,0(s5) │ │ - addiu a0,s0,116 │ │ - bal 60b78 │ │ - addiu a1,sp,60 │ │ - lw gp,32(sp) │ │ - sh v0,4(s5) │ │ - lw t6,4(s0) │ │ - lw t5,8(t6) │ │ - blez t5,598d4 │ │ - lw t9,-30900(gp) │ │ - addiu a0,s0,128 │ │ - bal 60b78 │ │ - addiu a1,sp,56 │ │ - lw gp,32(sp) │ │ - sh v0,6(s5) │ │ - beq s3,s4,5991c │ │ - slt t7,s3,s4 │ │ - bnez t7,59a48 │ │ - lw t9,-32200(gp) │ │ - addiu s4,s4,1 │ │ - slt s7,s3,s4 │ │ - bnez s7,59918 │ │ - sll t8,s4,0x2 │ │ - sll s8,s4,0x4 │ │ - subu v0,s8,t8 │ │ - lw v1,68(s0) │ │ - addiu s4,s4,1 │ │ - addu a3,v1,v0 │ │ - slt ra,s3,s4 │ │ - sw s1,8(a3) │ │ - beqz ra,598fc │ │ - addiu v0,v0,12 │ │ - move s4,s3 │ │ - addiu s1,s1,1 │ │ - andi s3,s1,0xffff │ │ - beqz s3,599d0 │ │ - addiu s5,s5,12 │ │ - b 5969c │ │ - lw a0,0(s2) │ │ - lw s5,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s3 │ │ + addiu sp,sp,-40 │ │ + sw s2,32(sp) │ │ + move s2,a1 │ │ + lw a1,-32708(gp) │ │ + sw s1,28(sp) │ │ + lw t9,-31992(gp) │ │ + move s1,a0 │ │ + lw a0,112(a0) │ │ + sw s0,24(sp) │ │ + sw gp,16(sp) │ │ + move s0,a2 │ │ + sw ra,36(sp) │ │ + li a2,107 │ │ jalr t9 │ │ - addiu a1,s5,15260 │ │ - beqz v0,59720 │ │ - lw gp,32(sp) │ │ - b 59a00 │ │ - lw s1,-32696(gp) │ │ - lw t9,-31652(gp) │ │ - move a0,s0 │ │ - bal 56b8c │ │ - move a1,s7 │ │ - li a2,-1 │ │ - mtc1 zero,$f23 │ │ - lw gp,32(sp) │ │ - bne v0,a2,597f8 │ │ - move s3,v0 │ │ - lw t9,-32200(gp) │ │ - sw s7,16(sp) │ │ - sw s7,20(sp) │ │ - sw s8,24(sp) │ │ - li a0,4 │ │ - addiu a1,s6,14884 │ │ - li a2,224 │ │ - lw t0,-32696(gp) │ │ - bal 706b8 │ │ - addiu a3,t0,15132 │ │ - lw gp,32(sp) │ │ - b 5969c │ │ - lw a0,0(s2) │ │ - lw t9,-32200(gp) │ │ - sw s8,16(sp) │ │ - sw s7,20(sp) │ │ - sw s8,24(sp) │ │ - li a0,4 │ │ - addiu a1,s6,14884 │ │ - b 59998 │ │ - li a2,229 │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,2 │ │ - move a1,zero │ │ + addiu a1,a1,4456 │ │ + lw v1,108(s1) │ │ + sll a0,s0,0x2 │ │ + sw zero,16(v0) │ │ + addu a2,v1,a0 │ │ + lw a3,0(a2) │ │ + sw s2,0(v0) │ │ + sw a3,20(v0) │ │ + sw v0,0(a2) │ │ + sll t1,s2,0x2 │ │ + sll t2,s2,0x4 │ │ + lw t0,68(s1) │ │ + subu t3,t2,t1 │ │ + addu t4,t0,t3 │ │ + lw t1,8(t4) │ │ + lw t5,20(t4) │ │ + subu a3,t5,t1 │ │ + blez a3,586a8 │ │ + lw t2,72(s1) │ │ + sll t6,t1,0x2 │ │ + sll t7,t1,0x4 │ │ + subu t8,t7,t6 │ │ + addu t3,t2,t8 │ │ move a2,zero │ │ - bal 706b8 │ │ - addiu a3,v0,28872 │ │ - lw gp,32(sp) │ │ - b 5969c │ │ - lw a0,0(s2) │ │ - lw s3,0(v0) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s3,16(sp) │ │ - li a0,4 │ │ - addiu a1,s6,14884 │ │ - li a2,270 │ │ - bal 706b8 │ │ - addiu a3,s1,15272 │ │ - b 59768 │ │ - li v0,-1 │ │ - lw t4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s6,14884 │ │ - li a2,242 │ │ - bal 706b8 │ │ - addiu a3,t4,15176 │ │ - b 59768 │ │ - li v0,-1 │ │ - lw s0,-32696(gp) │ │ - sw s7,16(sp) │ │ - sw s8,20(sp) │ │ - sw s3,24(sp) │ │ - sw s4,28(sp) │ │ - li a0,4 │ │ - addiu a1,s6,14884 │ │ - li a2,253 │ │ - bal 706b8 │ │ - addiu a3,s0,15196 │ │ - b 59768 │ │ - li v0,-1 │ │ - lui gp,0x5 │ │ - addiu gp,gp,-2088 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-144 │ │ - lw a3,-32696(gp) │ │ - sw s3,100(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw gp,32(sp) │ │ - sw s8,120(sp) │ │ - sw s7,116(sp) │ │ - sw s6,112(sp) │ │ - sw s4,104(sp) │ │ - sw s2,96(sp) │ │ - sw s1,92(sp) │ │ - sw s0,88(sp) │ │ - sdc1 $f22,136(sp) │ │ - move s2,a0 │ │ - move s0,a1 │ │ - li a0,1 │ │ - sw ra,124(sp) │ │ - sw s5,108(sp) │ │ - sdc1 $f20,128(sp) │ │ - addiu a1,s3,14884 │ │ - li a2,292 │ │ - bal 706b8 │ │ - addiu a3,a3,15288 │ │ - lw gp,32(sp) │ │ - li v1,-1 │ │ - lw v0,-32696(gp) │ │ - lw s6,76(s0) │ │ - lwc1 $f22,16100(v0) │ │ - lw a0,0(s2) │ │ - li s7,-1 │ │ - li s4,-1 │ │ - move s1,zero │ │ - sw v1,64(sp) │ │ - li s8,-1 │ │ - lw t9,-31968(gp) │ │ - bal 75f18 │ │ - nop │ │ - lw gp,32(sp) │ │ - beqz v0,5a040 │ │ - sw v0,0(s2) │ │ - lw t9,-30908(gp) │ │ - lw a0,0(v0) │ │ - bal 771ec │ │ - li a1,2 │ │ - lw gp,32(sp) │ │ - lw a1,0(s2) │ │ - lw t9,-32144(gp) │ │ - lw a0,0(a1) │ │ - li a2,4 │ │ - bal 77318 │ │ - addiu a1,sp,40 │ │ - li a0,4 │ │ - beq v0,a0,59ca4 │ │ - lw gp,32(sp) │ │ - lw a0,0(s2) │ │ - lw s5,0(a0) │ │ - lb a2,0(s5) │ │ - beqz a2,59b14 │ │ - lw t9,-31968(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s5 │ │ - jalr t9 │ │ - addiu a1,a3,14972 │ │ - bnez v0,5a044 │ │ - lw gp,32(sp) │ │ - lw t6,4(s0) │ │ - addiu s4,s4,1 │ │ - lw s6,4(t6) │ │ - slt s2,s6,s4 │ │ - bnez s2,59c68 │ │ - sll t8,s4,0x2 │ │ - sll t7,s4,0x4 │ │ - subu v1,t7,t8 │ │ - b 59bd8 │ │ - lui a2,0x1 │ │ - lw a3,72(s0) │ │ - addu s5,a3,v1 │ │ - sh v0,8(s5) │ │ - lw t0,4(s0) │ │ - lw t5,4(t0) │ │ - slt t4,t5,s4 │ │ - bnez t4,59c68 │ │ - addiu v1,v1,12 │ │ - sra ra,s4,0x9 │ │ - andi s7,s4,0x1ff │ │ - bnez s7,59bf4 │ │ - sll v0,ra,0x2 │ │ - lw a1,104(s0) │ │ - addu a0,a1,v0 │ │ - sw s1,0(a0) │ │ - lw s8,104(s0) │ │ - addu t3,s8,v0 │ │ - lw t2,0(t3) │ │ - subu v0,s1,t2 │ │ - slt t1,v0,a2 │ │ - bnez t1,59bb8 │ │ - addiu s4,s4,1 │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s3,14884 │ │ - li a2,427 │ │ - lw s0,-32696(gp) │ │ - bal 706b8 │ │ - addiu a3,s0,15440 │ │ - li v0,-1 │ │ - lw ra,124(sp) │ │ - lw s8,120(sp) │ │ - lw s7,116(sp) │ │ - lw s6,112(sp) │ │ - lw s5,108(sp) │ │ - lw s4,104(sp) │ │ - lw s3,100(sp) │ │ - lw s2,96(sp) │ │ - lw s1,92(sp) │ │ - lw s0,88(sp) │ │ - ldc1 $f22,136(sp) │ │ - ldc1 $f20,128(sp) │ │ + addu a1,a2,a3 │ │ + sra a0,a1,0x1 │ │ + sll ra,a0,0x2 │ │ + sll t9,a0,0x4 │ │ + subu t0,a3,a2 │ │ + subu s2,t9,ra │ │ + slti t4,t0,17 │ │ + bnez t4,585b8 │ │ + addu v1,t3,s2 │ │ + lw s2,0(v1) │ │ + sltu t0,s2,s0 │ │ + beqz t0,58698 │ │ + sltu t4,s0,s2 │ │ + addiu a2,a0,1 │ │ + addu a1,a2,a3 │ │ + sra a0,a1,0x1 │ │ + sll ra,a0,0x2 │ │ + sll t9,a0,0x4 │ │ + subu t0,a3,a2 │ │ + subu s2,t9,ra │ │ + slti t4,t0,17 │ │ + beqz t4,58580 │ │ + addu v1,t3,s2 │ │ + slt t5,a2,a3 │ │ + beqz t5,585ec │ │ + sll t6,a2,0x2 │ │ + sll t7,a2,0x4 │ │ + subu t8,t7,t6 │ │ + b 585dc │ │ + addu t9,t3,t8 │ │ + beq a2,a3,586a8 │ │ + addiu t9,t9,12 │ │ + lw a1,0(t9) │ │ + bne s0,a1,585d4 │ │ + addiu a2,a2,1 │ │ + addiu a2,a2,-1 │ │ + slt s0,a2,a3 │ │ + beqz s0,586a8 │ │ + sll a3,a2,0x2 │ │ + sll a0,a2,0x4 │ │ + subu ra,a0,a3 │ │ + addu v1,t3,ra │ │ + lhu v1,6(v1) │ │ + lw t5,88(s1) │ │ + sll t6,v1,0x2 │ │ + addu t7,t1,a2 │ │ + addu t8,t5,t6 │ │ + lw a1,104(s1) │ │ + lw a3,0(t8) │ │ + sll ra,t7,0x2 │ │ + sll a0,t7,0x4 │ │ + sra t9,t7,0x9 │ │ + subu t3,a0,ra │ │ + sll s0,t9,0x2 │ │ + sw a3,8(v0) │ │ + addu t0,a1,s0 │ │ + addiu t1,t7,1 │ │ + addu t2,t2,t3 │ │ + lhu a2,8(t2) │ │ + lw t5,0(t0) │ │ + sra s2,t1,0x9 │ │ + sll t4,s2,0x2 │ │ + lw s1,76(s1) │ │ + addu t6,a1,t4 │ │ + addu t8,a2,t5 │ │ + lhu v1,20(t2) │ │ + lw t7,0(t6) │ │ + sll a1,t8,0x3 │ │ + addu ra,s1,a1 │ │ + sw ra,16(v0) │ │ + addu a3,v1,t7 │ │ + lw ra,36(sp) │ │ + subu a0,a3,t8 │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + sw a0,4(v0) │ │ jr ra │ │ - addiu sp,sp,144 │ │ - lw ra,124(sp) │ │ - move v0,zero │ │ - lw s8,120(sp) │ │ - lw s7,116(sp) │ │ - lw s6,112(sp) │ │ - lw s5,108(sp) │ │ - lw s4,104(sp) │ │ - lw s3,100(sp) │ │ - lw s2,96(sp) │ │ - lw s1,92(sp) │ │ - lw s0,88(sp) │ │ - ldc1 $f22,136(sp) │ │ - ldc1 $f20,128(sp) │ │ + addiu sp,sp,40 │ │ + beqz t4,586c8 │ │ + move a3,a0 │ │ + b 58560 │ │ + addu a1,a2,a3 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + sw zero,8(v0) │ │ + sw zero,4(v0) │ │ jr ra │ │ - addiu sp,sp,144 │ │ - lw t9,-31176(gp) │ │ - bal 770d0 │ │ - lw a0,40(sp) │ │ - lw gp,32(sp) │ │ - lw t3,44(sp) │ │ - lw t2,48(sp) │ │ - lw t1,52(sp) │ │ - lw t9,-31652(gp) │ │ - sw t3,72(sp) │ │ - move a0,s0 │ │ - move a1,t3 │ │ - sw t2,76(sp) │ │ - sw t1,80(sp) │ │ - bal 56b8c │ │ - mov.d $f20,$f0 │ │ - li t0,-1 │ │ - lw gp,32(sp) │ │ - beq v0,t0,59e9c │ │ - sw v0,68(sp) │ │ - lw t9,-31652(gp) │ │ - lw a1,76(sp) │ │ - bal 56b8c │ │ - move a0,s0 │ │ - li t7,-1 │ │ - lw gp,32(sp) │ │ - beq v0,t7,59e54 │ │ - move s5,v0 │ │ - lw t9,-31652(gp) │ │ - lw a1,80(sp) │ │ - bal 56b8c │ │ - move a0,s0 │ │ - li a3,-1 │ │ - beq v0,a3,5a06c │ │ - lw gp,32(sp) │ │ - cvt.s.d $f4,$f20 │ │ - mul.s $f3,$f4,$f22 │ │ - lw t9,-30904(gp) │ │ - lw a0,20(s0) │ │ - sw v0,84(sp) │ │ - trunc.w.s $f2,$f3 │ │ - cvt.s.w $f1,$f2 │ │ - div.s $f0,$f1,$f22 │ │ - cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ - bal 75110 │ │ - mfc1 a3,$f3 │ │ - lw t3,4(s0) │ │ - lw gp,32(sp) │ │ - lw t2,8(t3) │ │ - sw v0,56(sp) │ │ - slt t1,s1,t2 │ │ - beqz t1,5a0f4 │ │ - lw v1,84(sp) │ │ - lw t9,-30900(gp) │ │ - sw v1,0(s6) │ │ - addiu a0,s0,140 │ │ - bal 60b78 │ │ - addiu a1,sp,56 │ │ - lw v1,68(sp) │ │ - lw gp,32(sp) │ │ - beq v1,s8,5a0a0 │ │ - sh v0,4(s6) │ │ - slt s8,v1,s8 │ │ - bnez s8,5a118 │ │ - move ra,v1 │ │ - move s8,v1 │ │ - sll t7,ra,0x2 │ │ - lw v1,68(s0) │ │ - sll t8,ra,0x4 │ │ - subu t6,t8,t7 │ │ - addu t5,v1,t6 │ │ - lw v0,8(t5) │ │ - addiu t0,s8,1 │ │ - sll a2,t0,0x2 │ │ - sll a1,t0,0x4 │ │ - subu a0,a1,a2 │ │ - addu v1,v1,a0 │ │ - lw a1,8(v1) │ │ - slt a3,v0,a1 │ │ - beqz a3,59e24 │ │ - lw a2,72(s0) │ │ - sll t3,v0,0x2 │ │ - sll s8,v0,0x4 │ │ - subu t2,s8,t3 │ │ - addu v1,a2,t2 │ │ - lw t1,0(v1) │ │ - beq t1,s5,59ecc │ │ - addiu v1,v1,12 │ │ - b 59e1c │ │ - addiu v0,v0,1 │ │ - lw t4,-12(v1) │ │ - beq t4,s5,59ed0 │ │ - sra a3,v0,0x9 │ │ - addiu v0,v0,1 │ │ - bne v0,a1,59e0c │ │ - addiu v1,v1,12 │ │ - lw s6,0(s2) │ │ - lw s2,-32696(gp) │ │ - lw s4,0(s6) │ │ - lw t9,-32200(gp) │ │ - sw s4,16(sp) │ │ - li a0,4 │ │ - addiu a1,s3,14884 │ │ - li a2,361 │ │ - bal 706b8 │ │ - addiu a3,s2,15408 │ │ - b 59c30 │ │ - li v0,-1 │ │ - lw v0,76(sp) │ │ - lw ra,72(sp) │ │ - lw t8,76(sp) │ │ - lw s5,80(sp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ - sw ra,20(sp) │ │ - sw t8,24(sp) │ │ - sw s5,28(sp) │ │ - li a0,4 │ │ - addiu a1,s3,14884 │ │ - li a2,326 │ │ - lw t0,-32696(gp) │ │ - bal 706b8 │ │ - addiu a3,t0,15308 │ │ - lw gp,32(sp) │ │ - b 59b10 │ │ - lw a0,0(s2) │ │ - lw t6,72(sp) │ │ - lw t5,76(sp) │ │ - lw t4,80(sp) │ │ - lw t9,-32200(gp) │ │ - sw t6,16(sp) │ │ - sw t6,20(sp) │ │ - sw t5,24(sp) │ │ - sw t4,28(sp) │ │ - li a0,4 │ │ - addiu a1,s3,14884 │ │ - b 59e84 │ │ - li a2,321 │ │ - sra a3,v0,0x9 │ │ - addiu t1,s7,1 │ │ - slt v1,a3,t1 │ │ - bnez v1,59f08 │ │ - slt t8,s7,a3 │ │ - sll a0,t1,0x2 │ │ - move v1,t1 │ │ - lw t7,104(s0) │ │ - addiu v1,v1,1 │ │ - addu t6,t7,a0 │ │ - slt t5,a3,v1 │ │ - sw s1,0(t6) │ │ - beqz t5,59ee8 │ │ - addiu a0,a0,4 │ │ - slt t8,s7,a3 │ │ - beqz t8,59fdc │ │ - nop │ │ - bltz s7,5a0ec │ │ - sll a1,s7,0x2 │ │ - lw a2,104(s0) │ │ - addu a0,a2,a1 │ │ - lw v1,0(a0) │ │ - lui ra,0x1 │ │ - subu t0,s1,v1 │ │ - slt s7,t0,ra │ │ - beqz s7,5a13c │ │ - lw t9,-32200(gp) │ │ - sll a2,t1,0x9 │ │ - sll t5,s4,0x2 │ │ - sll t9,s4,0x4 │ │ - lw t4,72(s0) │ │ - subu s8,t9,t5 │ │ - addiu v1,s4,1 │ │ - addiu t3,a2,-1 │ │ - addu t2,t4,s8 │ │ - slt t1,t3,v1 │ │ - bnez t1,59f94 │ │ - addiu a0,t2,12 │ │ - andi t0,t0,0xffff │ │ - move a1,a0 │ │ - addiu v1,v1,1 │ │ - sh t0,8(a1) │ │ - bne v1,a2,59f6c │ │ - addiu a1,a1,12 │ │ - nor t8,zero,s4 │ │ - addu t7,t8,a2 │ │ - sll t6,t7,0x2 │ │ - sll s4,t7,0x4 │ │ - subu t0,s4,t6 │ │ - addu a0,a0,t0 │ │ - slt s7,v0,v1 │ │ - bnez s7,59fb8 │ │ - move s7,a3 │ │ - addiu v1,v1,1 │ │ - slt ra,v0,v1 │ │ - sh zero,8(a0) │ │ - beqz ra,59fa0 │ │ - addiu a0,a0,12 │ │ - move s7,a3 │ │ - move s4,v0 │ │ - sw s5,64(sp) │ │ - addiu s1,s1,1 │ │ - andi s5,s1,0xffff │ │ - beqz s5,5a0c0 │ │ - addiu s6,s6,8 │ │ - lw a0,0(s2) │ │ - b 59b10 │ │ - lw s8,68(sp) │ │ - lw t2,104(s0) │ │ - sll t1,s7,0x2 │ │ - addu a2,t2,t1 │ │ - lw a1,0(a2) │ │ - lui a0,0x1 │ │ - subu a2,s1,a1 │ │ - slt v1,a2,a0 │ │ - beqz v1,5a14c │ │ - addiu v1,s4,1 │ │ - slt t3,v0,v1 │ │ - bnez t3,59fb4 │ │ - lw a0,72(s0) │ │ - sll t5,s4,0x2 │ │ - sll t9,s4,0x4 │ │ - subu t4,t9,t5 │ │ - addu s8,a0,t4 │ │ - addiu a0,s8,12 │ │ - andi a2,a2,0xffff │ │ - addiu v1,v1,1 │ │ - slt t0,v0,v1 │ │ - sh a2,8(a0) │ │ - beqz t0,5a024 │ │ - addiu a0,a0,12 │ │ - b 59fb8 │ │ - move s7,a3 │ │ - lw s5,0(v0) │ │ - addiu a1,s3,14884 │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s5,16(sp) │ │ - li a0,4 │ │ - li a2,419 │ │ - bal 706b8 │ │ - addiu a3,s3,15556 │ │ - b 59c30 │ │ - li v0,-1 │ │ - lw a2,80(sp) │ │ - lw a1,72(sp) │ │ - lw a0,76(sp) │ │ - lw v1,80(sp) │ │ - sw a2,16(sp) │ │ - sw a1,20(sp) │ │ - sw a0,24(sp) │ │ - lw t9,-32200(gp) │ │ - sw v1,28(sp) │ │ - li a0,4 │ │ - addiu a1,s3,14884 │ │ - b 59e84 │ │ - li a2,331 │ │ - lw v1,64(sp) │ │ - beq s5,v1,59fc0 │ │ - slt t4,s5,v1 │ │ - bnez t4,5a118 │ │ - nop │ │ - lw v1,68(s0) │ │ - b 59dc4 │ │ - addiu v0,s4,1 │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,2 │ │ - move a1,zero │ │ - move a2,zero │ │ - bal 706b8 │ │ - addiu a3,v0,28872 │ │ - lw gp,32(sp) │ │ - lw a0,0(s2) │ │ - b 59b10 │ │ - lw s8,68(sp) │ │ - b 59f38 │ │ - move t0,zero │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s3,14884 │ │ - li a2,341 │ │ - bal 706b8 │ │ - addiu a3,s0,15356 │ │ - b 59c30 │ │ - li v0,-1 │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s3,14884 │ │ - li a2,351 │ │ - bal 706b8 │ │ - addiu a3,s1,15376 │ │ - b 59c30 │ │ - li v0,-1 │ │ - li a0,4 │ │ - addiu a1,s3,14884 │ │ - b 59c20 │ │ - li a2,377 │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s3,14884 │ │ - b 59c20 │ │ - li a2,396 │ │ + addiu sp,sp,40 │ │ + b 58604 │ │ + move a2,a0 │ │ lui gp,0x5 │ │ - addiu gp,gp,-3856 │ │ + addiu gp,gp,2944 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s5,48(sp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + addiu sp,sp,-48 │ │ + sw s4,40(sp) │ │ + move s4,a2 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw gp,16(sp) │ │ - sw ra,60(sp) │ │ - sw s4,44(sp) │ │ - sw s3,40(sp) │ │ - sw s2,36(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - move s1,a0 │ │ + sw ra,44(sp) │ │ + sw s3,36(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + move s2,a0 │ │ move s3,a3 │ │ li a0,1 │ │ li a3,292 │ │ - sw s7,56(sp) │ │ - sw s6,52(sp) │ │ - move s0,a1 │ │ - move s4,a2 │ │ + addiu a2,a2,4456 │ │ + move s1,a1 │ │ + jalr t9 │ │ li a1,24 │ │ - bal 6d364 <__ckd_calloc__> │ │ - addiu a2,s5,14712 │ │ lw gp,16(sp) │ │ move a0,v0 │ │ - lw t9,-30928(gp) │ │ - move a1,s1 │ │ + lw t9,-30924(gp) │ │ + move a1,s2 │ │ move a2,s3 │ │ move a3,zero │ │ - bal 56a10 │ │ - move s2,v0 │ │ - beqz s3,5a3c4 │ │ + jalr t9 │ │ + move s0,v0 │ │ + beqz s3,5895c │ │ lw gp,16(sp) │ │ - li a2,1 │ │ - beq s3,a2,5a61c │ │ - li a3,2 │ │ - bne s3,a3,5a40c │ │ - lw t9,-30932(gp) │ │ - lw t7,4(s4) │ │ - lw t4,68(s1) │ │ - sll t6,t7,0x2 │ │ - sll t5,t7,0x4 │ │ - subu t3,t5,t6 │ │ - addu t2,t4,t3 │ │ - sw t2,12(s2) │ │ - lw s6,0(s4) │ │ - lw t1,108(s1) │ │ - sll s7,s6,0x2 │ │ - addu t0,t1,s7 │ │ - lw v0,0(t0) │ │ - beqz v0,5a268 │ │ - lw s3,4(s4) │ │ - lw t8,0(v0) │ │ - bne t8,s3,5a25c │ │ - move v1,v0 │ │ - b 5a45c │ │ - lw a3,16(v1) │ │ - lw ra,0(v1) │ │ - beq ra,s3,5a41c │ │ - nop │ │ - move v0,v1 │ │ - lw v1,20(v0) │ │ - bnez v1,5a24c │ │ + li v0,1 │ │ + beq s3,v0,589ac │ │ + li v1,2 │ │ + bne s3,v1,5899c │ │ + lw t9,-30928(gp) │ │ + lw a1,4(s4) │ │ + lw a0,68(s2) │ │ + lw a2,0(s4) │ │ + sll a3,a1,0x2 │ │ + sll t0,a1,0x4 │ │ + lw t2,108(s2) │ │ + subu t1,t0,a3 │ │ + addu t3,a0,t1 │ │ + sll t4,a2,0x2 │ │ + sw t3,12(s0) │ │ + addu ra,t2,t4 │ │ + lw v1,0(ra) │ │ + beqz v1,587cc │ │ + lw t7,-30904(gp) │ │ + lw t5,0(v1) │ │ + bne a1,t5,587c0 │ │ + move t6,v1 │ │ + b 587f4 │ │ + lw a3,16(t6) │ │ + lw v0,0(t6) │ │ + beq a1,v0,58944 │ │ nop │ │ - lw t9,-32000(gp) │ │ - lw a0,112(s1) │ │ - addiu a1,s5,14712 │ │ - bal 73b00 <__listelem_malloc__> │ │ - li a2,107 │ │ + move v1,t6 │ │ + lw t6,20(v1) │ │ + bnez t6,587b0 │ │ + lw t7,-30904(gp) │ │ + addiu t9,t7,-31560 │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw a1,0(s4) │ │ + lw s4,108(s2) │ │ + sll t8,a1,0x2 │ │ + addu s3,s4,t8 │ │ lw gp,16(sp) │ │ - sw s3,0(v0) │ │ - sw zero,16(v0) │ │ - lw v1,108(s1) │ │ - addiu t6,s3,1 │ │ - addu t2,v1,s7 │ │ - lw t9,0(t2) │ │ - sll a0,s3,0x2 │ │ - sw t9,20(v0) │ │ - lw t8,108(s1) │ │ - sll t7,s3,0x4 │ │ - addu a1,t8,s7 │ │ - sw v0,0(a1) │ │ - lw a3,68(s1) │ │ - subu t5,t7,a0 │ │ - sll t4,t6,0x2 │ │ - sll t3,t6,0x4 │ │ - addu a2,a3,t5 │ │ - subu t1,t3,t4 │ │ - lw a2,8(a2) │ │ - addu s7,a3,t1 │ │ - lw v1,8(s7) │ │ - sll t0,a2,0x4 │ │ - sll s5,a2,0x2 │ │ - lw s3,72(s1) │ │ - subu t2,t0,s5 │ │ - subu v1,v1,a2 │ │ - blez v1,5a3a4 │ │ - addu t0,s3,t2 │ │ - move a0,zero │ │ - addu a1,a0,v1 │ │ - sra a1,a1,0x1 │ │ - sll t1,a1,0x4 │ │ - sll t2,a1,0x2 │ │ - subu t9,v1,a0 │ │ - subu a3,t1,t2 │ │ - slti s7,t9,17 │ │ - bnez s7,5a350 │ │ - addu t1,t0,a3 │ │ - lw s5,0(t1) │ │ - sltu s3,s5,s6 │ │ - beqz s3,5a60c │ │ - sltu a3,s6,s5 │ │ - addiu a0,a1,1 │ │ - addu a1,a0,v1 │ │ - sra a1,a1,0x1 │ │ - sll t1,a1,0x4 │ │ - sll t2,a1,0x2 │ │ - subu t9,v1,a0 │ │ - subu a3,t1,t2 │ │ - slti s7,t9,17 │ │ - beqz s7,5a318 │ │ - addu t1,t0,a3 │ │ - slt t3,a0,v1 │ │ - beqz t3,5a3a4 │ │ - sll a1,a0,0x2 │ │ - sll t1,a0,0x4 │ │ - subu t6,t1,a1 │ │ - addu t5,t0,t6 │ │ - lw t4,0(t5) │ │ - beq s6,t4,5a784 │ │ + lw t6,0(s3) │ │ + lw a3,16(t6) │ │ + li t0,1 │ │ + sw t0,12(t6) │ │ + lw a2,4(t6) │ │ + move t8,zero │ │ + sw a3,20(s0) │ │ + addu a1,t8,a2 │ │ + sra v1,a1,0x1 │ │ + subu t3,a2,t8 │ │ + sll t1,v1,0x3 │ │ + slti t4,t3,17 │ │ + bnez t4,58854 │ │ + addu t2,a3,t1 │ │ + lw s3,0(t2) │ │ + sltu ra,s3,s1 │ │ + beqz ra,58934 │ │ + sltu s4,s1,s3 │ │ + addiu t8,v1,1 │ │ + addu a1,t8,a2 │ │ + sra v1,a1,0x1 │ │ + subu t3,a2,t8 │ │ + sll t1,v1,0x3 │ │ + slti t4,t3,17 │ │ + beqz t4,58824 │ │ + addu t2,a3,t1 │ │ + slt t5,t8,a2 │ │ + beqz t5,58998 │ │ + sll t6,t8,0x3 │ │ + b 58870 │ │ + addu t9,a3,t6 │ │ + beq t8,a2,58998 │ │ + addiu t9,t9,8 │ │ + lw t7,0(t9) │ │ + bne s1,t7,58868 │ │ + addiu t8,t8,1 │ │ + addiu t8,t8,-1 │ │ + move v1,t8 │ │ + bltz v1,58998 │ │ nop │ │ - addiu a1,a0,1 │ │ - sll t8,a1,0x2 │ │ - sll t7,a1,0x4 │ │ - subu a0,t7,t8 │ │ - b 5a398 │ │ - addu a3,t0,a0 │ │ - lw ra,-12(a3) │ │ - beq s6,ra,5a774 │ │ - addiu a1,a1,1 │ │ - addiu a3,a3,12 │ │ - bne a1,v1,5a38c │ │ - move a0,a1 │ │ - sw zero,8(v0) │ │ - sw zero,4(v0) │ │ - lw t8,0(s4) │ │ - lw a1,108(s1) │ │ - sll v0,t8,0x2 │ │ - addu s4,a1,v0 │ │ - b 5a458 │ │ - lw v1,0(s4) │ │ - lw v0,68(s1) │ │ - sll a1,s0,0x2 │ │ - sll a0,s0,0x4 │ │ - subu v1,a0,a1 │ │ - addu s0,v0,v1 │ │ - sw s0,12(s2) │ │ - lw ra,60(sp) │ │ - move v0,s2 │ │ - lw s7,56(sp) │ │ - lw s6,52(sp) │ │ - lw s5,48(sp) │ │ - lw s4,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ + lw a2,72(s2) │ │ + lw t1,104(s2) │ │ + lw t0,76(s2) │ │ + sll v0,v1,0x3 │ │ + lhu t2,20(a2) │ │ + lw a0,0(t1) │ │ + addu a1,a3,v0 │ │ + subu t3,a1,t0 │ │ + sra t4,t3,0x3 │ │ + addu t5,t2,a0 │ │ + slt t6,t4,t5 │ │ + sw a1,20(s0) │ │ + bnez t6,58ab0 │ │ + sw a2,16(s0) │ │ + lui t7,0xaaaa │ │ + addiu a0,a2,12 │ │ + ori t9,t7,0xaaab │ │ + subu a3,a0,a2 │ │ + sra v1,a3,0x2 │ │ + mul t8,v1,t9 │ │ + addu s1,a2,a3 │ │ + addiu s2,t8,1 │ │ + sra s3,s2,0x9 │ │ + sll ra,s3,0x2 │ │ + addu s4,t1,ra │ │ + lhu t0,20(s1) │ │ + lw a1,0(s4) │ │ + move v0,a0 │ │ + addu t2,t0,a1 │ │ + slt t3,t4,t2 │ │ + beqz t3,588d0 │ │ + addiu a0,a0,12 │ │ + lw ra,44(sp) │ │ + sw v0,16(s0) │ │ + lw s4,40(sp) │ │ + move v0,s0 │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ - bal 56b3c │ │ - move a0,s2 │ │ - b 5a3dc │ │ - move s2,zero │ │ - beqz v0,5a458 │ │ - nop │ │ - lw t1,20(v1) │ │ - sw t1,20(v0) │ │ - lw a3,0(s4) │ │ - lw t9,108(s1) │ │ - sll s7,a3,0x2 │ │ - addu s5,t9,s7 │ │ - lw t0,0(s5) │ │ - sw t0,20(v1) │ │ - lw s3,0(s4) │ │ - lw a2,108(s1) │ │ - sll s6,s3,0x2 │ │ - addu ra,a2,s6 │ │ - sw v1,0(ra) │ │ - lw a3,16(v1) │ │ - li t2,1 │ │ - sw t2,12(v1) │ │ - move v0,zero │ │ - lw v1,4(v1) │ │ - sw a3,20(s2) │ │ - addu a0,v0,v1 │ │ - sra a0,a0,0x1 │ │ - subu t6,v1,v0 │ │ - sll t7,a0,0x3 │ │ - slti t5,t6,17 │ │ - bnez t5,5a4bc │ │ - addu a2,a3,t7 │ │ - lw t4,0(a2) │ │ - sltu t3,t4,s0 │ │ - beqz t3,5a5f4 │ │ - sltu a1,s0,t4 │ │ - addiu v0,a0,1 │ │ - addu a0,v0,v1 │ │ - sra a0,a0,0x1 │ │ - subu t6,v1,v0 │ │ - sll t7,a0,0x3 │ │ - slti t5,t6,17 │ │ - beqz t5,5a48c │ │ - addu a2,a3,t7 │ │ - slt s4,v0,v1 │ │ - beqz s4,5a738 │ │ - sll a1,v0,0x3 │ │ - b 5a4d8 │ │ - addu a0,a3,a1 │ │ - beq v0,v1,5a738 │ │ - addiu a0,a0,8 │ │ - lw t8,0(a0) │ │ - bne s0,t8,5a4d0 │ │ - addiu v0,v0,1 │ │ - addiu v0,v0,-1 │ │ - bltz v0,5a738 │ │ - sll v1,v0,0x3 │ │ - addu v0,a3,v1 │ │ - sw v0,20(s2) │ │ - lw v1,72(s1) │ │ - lui t2,0xaaaa │ │ - sw v1,16(s2) │ │ - lw t1,72(s1) │ │ - ori t2,t2,0xaaab │ │ - subu t8,v1,t1 │ │ - sra a1,t8,0x2 │ │ - mul s4,a1,t2 │ │ - lw t4,104(s1) │ │ - addiu a0,s4,1 │ │ - sra t7,a0,0x9 │ │ - sll t6,a0,0x2 │ │ - sll t5,a0,0x4 │ │ - sll t3,t7,0x2 │ │ - subu a3,t5,t6 │ │ - lw s5,76(s1) │ │ - addu s7,t4,t3 │ │ - addu t9,t1,a3 │ │ - lhu s3,8(t9) │ │ - lw a2,0(s7) │ │ - subu t0,v0,s5 │ │ - sra s6,t0,0x3 │ │ - addu ra,s3,a2 │ │ - slt s0,s6,ra │ │ - bnez s0,5a3e0 │ │ - lw ra,60(sp) │ │ - addiu v1,v1,12 │ │ - sw v1,16(s2) │ │ - lw a3,72(s1) │ │ - lw t4,104(s1) │ │ - subu t8,v1,a3 │ │ - sra a1,t8,0x2 │ │ - mul s4,a1,t2 │ │ - lw s5,76(s1) │ │ - addiu a0,s4,1 │ │ - sra t7,a0,0x9 │ │ - sll t6,a0,0x2 │ │ - sll t5,a0,0x4 │ │ - sll t3,t7,0x2 │ │ - subu t1,t5,t6 │ │ - addu s7,t4,t3 │ │ - addu t9,a3,t1 │ │ - lhu t0,8(t9) │ │ - lw a2,0(s7) │ │ - subu s3,v0,s5 │ │ - addu ra,t0,a2 │ │ - sra s6,s3,0x3 │ │ - slt s0,s6,ra │ │ - beqz s0,5a564 │ │ - addiu v1,v1,12 │ │ - addiu v1,v1,-12 │ │ - lw ra,60(sp) │ │ - move v0,s2 │ │ - lw s7,56(sp) │ │ - lw s6,52(sp) │ │ - lw s5,48(sp) │ │ - lw s4,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ + addiu sp,sp,48 │ │ + beqz s4,58884 │ │ + move a2,v1 │ │ + b 5880c │ │ + addu a1,t8,a2 │ │ + lw a2,20(t6) │ │ + sw a2,20(v1) │ │ + lw a0,0(ra) │ │ + sw a0,20(t6) │ │ + b 587f0 │ │ + sw t6,0(ra) │ │ + lw s4,68(s2) │ │ + sll v0,s1,0x4 │ │ + sll t0,s1,0x2 │ │ + subu t2,v0,t0 │ │ + addu t3,s4,t2 │ │ + sw t3,12(s0) │ │ + move v0,s0 │ │ + lw ra,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ - beqz a1,5a604 │ │ - nop │ │ - b 5a470 │ │ - move v1,a0 │ │ - b 5a4e8 │ │ - move v0,a0 │ │ - beqz a3,5a790 │ │ - nop │ │ - b 5a2f4 │ │ - move v1,a1 │ │ - lw t0,0(s4) │ │ - lw a1,68(s1) │ │ - sll a0,t0,0x2 │ │ - sll a2,t0,0x4 │ │ - subu v0,a2,a0 │ │ - addu v1,a1,v0 │ │ - sw v1,12(s2) │ │ - lw t8,0(s4) │ │ - lw t7,68(s1) │ │ - sll t9,t8,0x2 │ │ - sll ra,t8,0x4 │ │ - subu s7,ra,t9 │ │ - addiu s5,t8,1 │ │ - addu s6,t7,s7 │ │ - lw t1,8(s6) │ │ - sll s4,s5,0x2 │ │ - sll s3,s5,0x4 │ │ - subu t6,s3,s4 │ │ - lw a3,72(s1) │ │ - addu t5,t7,t6 │ │ - sll t4,t1,0x2 │ │ - sll t3,t1,0x4 │ │ - lw t0,8(t5) │ │ - subu t2,t3,t4 │ │ - addu a3,a3,t2 │ │ - subu a0,t0,t1 │ │ - sw a3,16(s2) │ │ - move v1,zero │ │ - addu t7,v1,a0 │ │ - sra v0,t7,0x1 │ │ - sll t5,v0,0x2 │ │ - sll t6,v0,0x4 │ │ - subu t3,a0,v1 │ │ - subu t4,t6,t5 │ │ - slti t2,t3,17 │ │ - bnez t2,5a6e8 │ │ - addu a2,a3,t4 │ │ - lw t1,0(a2) │ │ - sltu s1,t1,s0 │ │ - beqz s1,5a74c │ │ - sltu a1,s0,t1 │ │ - addiu v1,v0,1 │ │ - addu t7,v1,a0 │ │ - sra v0,t7,0x1 │ │ - sll t5,v0,0x2 │ │ - sll t6,v0,0x4 │ │ - subu t3,a0,v1 │ │ - subu t4,t6,t5 │ │ - slti t2,t3,17 │ │ - beqz t2,5a6b0 │ │ - addu a2,a3,t4 │ │ - slt s3,v1,a0 │ │ - beqz s3,5a738 │ │ - sll s7,v1,0x2 │ │ - sll t8,v1,0x4 │ │ - subu s6,t8,s7 │ │ - addu s5,a3,s6 │ │ - lw s4,0(s5) │ │ - beq s4,s0,5a758 │ │ - addiu v0,v1,1 │ │ - sll v1,v0,0x2 │ │ - sll t9,v0,0x4 │ │ - subu ra,t9,v1 │ │ - b 5a72c │ │ - addu a1,a3,ra │ │ - lw a2,-12(a1) │ │ - beq s0,a2,5a758 │ │ - addiu v0,v0,1 │ │ - addiu a1,a1,12 │ │ - bne v0,a0,5a720 │ │ - move v1,v0 │ │ - lw t9,-30932(gp) │ │ - bal 56b3c │ │ - move a0,s2 │ │ - b 5a3dc │ │ - move s2,zero │ │ - bnez a1,5a68c │ │ - move a0,v0 │ │ - move v1,v0 │ │ - bltz v1,5a738 │ │ - sll a0,v1,0x2 │ │ - sll a1,v1,0x4 │ │ - subu v0,a1,a0 │ │ - addu s0,a3,v0 │ │ - b 5a3dc │ │ - sw s0,16(s2) │ │ - slt s6,a0,v1 │ │ - beqz s6,5a3a4 │ │ - sll a1,a0,0x2 │ │ - sll t1,a0,0x4 │ │ - subu v1,t1,a1 │ │ - addu t1,t0,v1 │ │ - move a1,a0 │ │ - lhu t7,6(t1) │ │ - lw a0,88(s1) │ │ - sll t6,t7,0x2 │ │ - addu t5,a0,t6 │ │ - lw t4,0(t5) │ │ - addu t7,a2,a1 │ │ - sw t4,8(v0) │ │ - lw a3,104(s1) │ │ - lw s7,72(s1) │ │ - sra t3,t7,0x9 │ │ - sll t1,t7,0x2 │ │ - sll t2,t7,0x4 │ │ - subu s5,t2,t1 │ │ - sll t9,t3,0x2 │ │ - addu s3,a3,t9 │ │ - addu t0,s7,s5 │ │ - lhu a2,8(t0) │ │ - lw v1,0(s3) │ │ - lw s6,76(s1) │ │ - addu s3,a2,v1 │ │ - sll ra,s3,0x3 │ │ - addu t8,s6,ra │ │ - sw t8,16(v0) │ │ - addiu a0,t7,1 │ │ - lw t4,104(s1) │ │ - lw t2,72(s1) │ │ - sra t6,a0,0x9 │ │ + addiu sp,sp,48 │ │ + lw t9,-30928(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + b 58978 │ │ + move v0,zero │ │ + lw t1,0(s4) │ │ + lw t4,68(s2) │ │ + sll t5,t1,0x2 │ │ + sll t6,t1,0x4 │ │ + subu t7,t6,t5 │ │ + addu t9,t4,t7 │ │ + lw t8,8(t9) │ │ + lw a3,72(s2) │ │ + sll v1,t8,0x2 │ │ + sll s2,t8,0x4 │ │ + lw s3,20(t9) │ │ + subu ra,s2,v1 │ │ + addu a3,a3,ra │ │ + sw t9,12(s0) │ │ + subu a2,s3,t8 │ │ + sw a3,16(s0) │ │ + move a0,zero │ │ + addu a1,a0,a2 │ │ + sra v1,a1,0x1 │ │ + sll s4,v1,0x2 │ │ + sll t0,v1,0x4 │ │ + subu t3,a2,a0 │ │ + subu v0,t0,s4 │ │ + slti t1,t3,17 │ │ + bnez t1,58a4c │ │ + addu t2,a3,v0 │ │ + lw s2,0(t2) │ │ + sltu s3,s2,s1 │ │ + beqz s3,58aa0 │ │ + sltu ra,s1,s2 │ │ + addiu a0,v1,1 │ │ + addu a1,a0,a2 │ │ + sra v1,a1,0x1 │ │ + sll s4,v1,0x2 │ │ + sll t0,v1,0x4 │ │ + subu t3,a2,a0 │ │ + subu v0,t0,s4 │ │ + slti t1,t3,17 │ │ + beqz t1,58a14 │ │ + addu t2,a3,v0 │ │ + slt t4,a0,a2 │ │ + beqz t4,58998 │ │ sll t5,a0,0x2 │ │ - sll a1,a0,0x4 │ │ - sll t3,t6,0x2 │ │ - subu t1,a1,t5 │ │ - addu t9,t4,t3 │ │ - addu a3,t2,t1 │ │ - lhu s7,8(a3) │ │ - lw s5,0(t9) │ │ - addu t0,s7,s5 │ │ - subu a2,t0,s3 │ │ - b 5a3ac │ │ - sw a2,4(v0) │ │ + sll t6,a0,0x4 │ │ + subu t7,t6,t5 │ │ + b 58a70 │ │ + addu t8,a3,t7 │ │ + beq a0,a2,58998 │ │ + addiu t8,t8,12 │ │ + lw t9,0(t8) │ │ + bne t9,s1,58a68 │ │ + addiu a0,a0,1 │ │ + addiu a0,a0,-1 │ │ + bltz a0,58998 │ │ + sll s1,a0,0x2 │ │ + sll a2,a0,0x4 │ │ + subu a1,a2,s1 │ │ + addu v1,a3,a1 │ │ + sw v1,16(s0) │ │ + b 58978 │ │ + move v0,s0 │ │ + beqz ra,58ab8 │ │ + move a2,v1 │ │ + b 589f4 │ │ + addu a1,a0,a2 │ │ + b 58978 │ │ + move v0,s0 │ │ + b 58a80 │ │ + move a0,v1 │ │ lui gp,0x5 │ │ - addiu gp,gp,-5596 │ │ + addiu gp,gp,1936 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ - sw gp,16(sp) │ │ - sw ra,52(sp) │ │ - lw v1,108(a0) │ │ - sll s2,a2,0x2 │ │ - addu v0,v1,s2 │ │ - lw v0,0(v0) │ │ + addiu sp,sp,-48 │ │ + sw s1,32(sp) │ │ move s1,a0 │ │ - move s3,a2 │ │ - move s0,a1 │ │ - beqz v0,5a8ac │ │ - lw s4,72(sp) │ │ - lw a0,0(v0) │ │ - bne a0,a1,5a8a0 │ │ - move a1,v0 │ │ - b 5aa34 │ │ + lw a0,108(a0) │ │ + sw s3,40(sp) │ │ + sll s3,a2,0x2 │ │ + addu t0,a0,s3 │ │ + lw t1,0(t0) │ │ + sw gp,16(sp) │ │ + sw s2,36(sp) │ │ + sw s0,28(sp) │ │ + sw ra,44(sp) │ │ + move s2,a2 │ │ + beqz t1,58b38 │ │ + move s0,a3 │ │ + lw v1,0(t1) │ │ + bne v1,a1,58b2c │ │ + move a2,t1 │ │ + b 58b5c │ │ li t4,1 │ │ - lw a2,0(a1) │ │ - beq a2,s0,5aa04 │ │ + lw a3,0(a2) │ │ + beq a3,a1,58c3c │ │ nop │ │ - move v0,a1 │ │ - lw a1,20(v0) │ │ - bnez a1,5a890 │ │ + move t1,a2 │ │ + lw a2,20(t1) │ │ + bnez a2,58b1c │ │ nop │ │ - lw ra,-32696(gp) │ │ - lw t9,-32000(gp) │ │ - lw a0,112(s1) │ │ - addiu a1,ra,14712 │ │ - li a2,107 │ │ - bal 73b00 <__listelem_malloc__> │ │ - sw a3,24(sp) │ │ - sw s0,0(v0) │ │ - sw zero,16(v0) │ │ - lw t6,108(s1) │ │ - addiu t0,s0,1 │ │ - addu t5,t6,s2 │ │ - lw t4,0(t5) │ │ - sll a0,s0,0x2 │ │ - sw t4,20(v0) │ │ - lw t2,108(s1) │ │ - sll a2,s0,0x4 │ │ - addu v1,t2,s2 │ │ - sw v0,0(v1) │ │ - lw t3,68(s1) │ │ - sll a1,t0,0x2 │ │ - subu t9,a2,a0 │ │ - sll t8,t0,0x4 │ │ - subu t7,t8,a1 │ │ - addu s0,t3,t9 │ │ - lw a1,8(s0) │ │ - addu t1,t3,t7 │ │ - lw t5,8(t1) │ │ - sll a3,a1,0x2 │ │ - sll t6,a1,0x4 │ │ - lw t4,72(s1) │ │ - subu t2,t6,a3 │ │ - subu v1,t5,a1 │ │ - addu t1,t4,t2 │ │ - blez v1,5a9ec │ │ - lw a3,24(sp) │ │ - move a2,zero │ │ - addu s0,a2,v1 │ │ - sra a0,s0,0x1 │ │ - sll t6,a0,0x2 │ │ - sll t7,a0,0x4 │ │ - subu t4,v1,a2 │ │ - subu t5,t7,t6 │ │ - slti t3,t4,17 │ │ - bnez t3,5a99c │ │ - addu t2,t1,t5 │ │ - lw t0,0(t2) │ │ - sltu t2,t0,s3 │ │ - beqz t2,5ab18 │ │ - sltu t0,s3,t0 │ │ - addiu a2,a0,1 │ │ - addu s0,a2,v1 │ │ - sra a0,s0,0x1 │ │ - sll t6,a0,0x2 │ │ - sll t7,a0,0x4 │ │ - subu t4,v1,a2 │ │ - subu t5,t7,t6 │ │ - slti t3,t4,17 │ │ - beqz t3,5a964 │ │ - addu t2,t1,t5 │ │ - slt t8,a2,v1 │ │ - beqz t8,5a9ec │ │ - sll t2,a2,0x2 │ │ - sll t0,a2,0x4 │ │ - subu a0,t0,t2 │ │ - addu ra,t1,a0 │ │ - lw t9,0(ra) │ │ - beq s3,t9,5acf8 │ │ - addiu a0,a2,1 │ │ - sll t4,a0,0x2 │ │ - sll t3,a0,0x4 │ │ - subu a2,t3,t4 │ │ - b 5a9e0 │ │ - addu t0,t1,a2 │ │ - lw t5,-12(t0) │ │ - beq s3,t5,5acf8 │ │ - addiu a0,a0,1 │ │ - addiu t0,t0,12 │ │ - bne a0,v1,5a9d4 │ │ - move a2,a0 │ │ - sw zero,8(v0) │ │ - sw zero,4(v0) │ │ + lw t9,-30904(gp) │ │ + move a2,s2 │ │ + addiu t9,t9,-31560 │ │ + jalr t9 │ │ + move a0,s1 │ │ lw v0,108(s1) │ │ - addu s2,v0,s2 │ │ - b 5aa30 │ │ - lw a1,0(s2) │ │ - beqz v0,5aa34 │ │ - li t4,1 │ │ - lw a2,20(a1) │ │ - sw a2,20(v0) │ │ - lw t3,108(s1) │ │ - addu a0,t3,s2 │ │ - lw t0,0(a0) │ │ - sw t0,20(a1) │ │ - lw t2,108(s1) │ │ - addu ra,t2,s2 │ │ - sw a1,0(ra) │ │ + addu a1,v0,s3 │ │ + lw a2,0(a1) │ │ li t4,1 │ │ - lw a0,4(a1) │ │ - lw t1,16(a1) │ │ - sw t4,12(a1) │ │ - move v0,zero │ │ - addu v1,v0,a0 │ │ - sra v1,v1,0x1 │ │ - subu s0,a0,v0 │ │ - sll t8,v1,0x3 │ │ - slti t7,s0,17 │ │ - bnez t7,5aa90 │ │ - addu t0,t1,t8 │ │ - lw t6,0(t0) │ │ - sltu t5,t6,a3 │ │ - beqz t5,5ab08 │ │ - sltu a2,a3,t6 │ │ - addiu v0,v1,1 │ │ - addu v1,v0,a0 │ │ - sra v1,v1,0x1 │ │ - subu s0,a0,v0 │ │ - sll t8,v1,0x3 │ │ - slti t7,s0,17 │ │ - beqz t7,5aa60 │ │ - addu t0,t1,t8 │ │ - slt t9,v0,a0 │ │ - beqz t9,5ab28 │ │ - sll s2,v0,0x3 │ │ - b 5aaac │ │ - addu a2,t1,s2 │ │ - beq v0,a0,5ab28 │ │ - addiu a2,a2,8 │ │ - lw ra,0(a2) │ │ - bne a3,ra,5aaa4 │ │ - addiu v0,v0,1 │ │ - addiu v0,v0,-1 │ │ - move v1,v0 │ │ - bltz v1,5ab28 │ │ - sll t2,v1,0x3 │ │ - li v0,3 │ │ - sw v0,0(s4) │ │ - addu a1,t1,t2 │ │ - lhu s4,4(a1) │ │ - lw s3,96(s1) │ │ - lw ra,52(sp) │ │ - sll s1,s4,0x2 │ │ - addu a3,s3,s1 │ │ - lw v0,0(a3) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw t0,4(a2) │ │ + lw a3,16(a2) │ │ + sw t4,12(a2) │ │ + move v1,zero │ │ + addu a0,v1,t0 │ │ + sra v0,a0,0x1 │ │ + subu t7,t0,v1 │ │ + sll t5,v0,0x3 │ │ + slti t8,t7,17 │ │ + bnez t8,58bb8 │ │ + addu t6,a3,t5 │ │ + lw t2,0(t6) │ │ + sltu t3,t2,s0 │ │ + beqz t3,58c2c │ │ + sltu t4,s0,t2 │ │ + addiu v1,v0,1 │ │ + addu a0,v1,t0 │ │ + sra v0,a0,0x1 │ │ + subu t7,t0,v1 │ │ + sll t5,v0,0x3 │ │ + slti t8,t7,17 │ │ + beqz t8,58b88 │ │ + addu t6,a3,t5 │ │ + slt ra,v1,t0 │ │ + beqz ra,58c5c │ │ + sll t9,v1,0x3 │ │ + b 58bd4 │ │ + addu t1,a3,t9 │ │ + beq v1,t0,58c5c │ │ + addiu t1,t1,8 │ │ + lw a1,0(t1) │ │ + bne s0,a1,58bcc │ │ + addiu v1,v1,1 │ │ + addiu v1,v1,-1 │ │ + bltz v1,58c5c │ │ + lw a0,64(sp) │ │ + sll t0,v1,0x3 │ │ + addu ra,a3,t0 │ │ + lhu t9,4(ra) │ │ + lw a1,96(s1) │ │ + lw ra,44(sp) │ │ + sll a3,t9,0x2 │ │ + li v1,3 │ │ + sw v1,0(a0) │ │ + addu t1,a1,a3 │ │ + lw v0,0(t1) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - beqz a2,5aac0 │ │ + addiu sp,sp,48 │ │ + beqz t4,58c54 │ │ nop │ │ - b 5aa44 │ │ - move a0,v1 │ │ - beqz t0,5acfc │ │ - move v1,a0 │ │ - b 5a944 │ │ - addu s0,a2,v1 │ │ - bltz s3,5ac94 │ │ - lw t2,8(a1) │ │ - lbu t0,16(s1) │ │ - sltiu t1,t0,2 │ │ - bnez t1,5ac94 │ │ - sll a2,s3,0x2 │ │ - lw a1,68(s1) │ │ - sll t3,s3,0x4 │ │ - addiu a0,s3,1 │ │ - subu t3,t3,a2 │ │ - sll t1,a0,0x4 │ │ - addu v0,a1,t3 │ │ - sll t0,a0,0x2 │ │ - lw t9,8(v0) │ │ - subu s3,t1,t0 │ │ - addu ra,a1,s3 │ │ - lw t8,8(ra) │ │ - sll v1,t9,0x2 │ │ - sll s2,t9,0x4 │ │ - lw t7,72(s1) │ │ - subu s0,s2,v1 │ │ - subu a1,t8,t9 │ │ - addu t1,t7,s0 │ │ + b 58b6c │ │ + move t0,v0 │ │ + lw t2,20(a2) │ │ + sw t2,20(t1) │ │ + lw t3,0(t0) │ │ + sw t3,20(a2) │ │ + b 58b58 │ │ + sw a2,0(t0) │ │ + b 58be4 │ │ + move v1,v0 │ │ + bltz s2,58d9c │ │ + lw t0,8(a2) │ │ + lbu a2,16(s1) │ │ + sltiu a0,a2,2 │ │ + bnez a0,58d9c │ │ move a0,zero │ │ - addu v1,a0,a1 │ │ + lw t1,68(s1) │ │ + sll v0,s2,0x4 │ │ + subu t5,v0,s3 │ │ + addu t2,t1,t5 │ │ + lw t6,8(t2) │ │ + lw t7,20(t2) │ │ + sll t8,t6,0x2 │ │ + sll ra,t6,0x4 │ │ + lw t9,72(s1) │ │ + subu a1,ra,t8 │ │ + subu a2,t7,t6 │ │ + addu a3,t9,a1 │ │ + addu v1,a0,a2 │ │ sra v1,v1,0x1 │ │ - sll t8,v1,0x2 │ │ - sll t9,v1,0x4 │ │ - subu t7,a1,a0 │ │ - subu s0,t9,t8 │ │ - slti t6,t7,17 │ │ - bnez t6,5abe4 │ │ - addu t0,t1,s0 │ │ - lw t5,0(t0) │ │ - sltu t4,t5,a3 │ │ - beqz t4,5ac84 │ │ - sltu a2,a3,t5 │ │ + sll s2,v1,0x2 │ │ + sll s3,v1,0x4 │ │ + subu v0,a2,a0 │ │ + subu t3,s3,s2 │ │ + slti t5,v0,17 │ │ + bnez t5,58d00 │ │ + addu t4,a3,t3 │ │ + lw s2,0(t4) │ │ + sltu s3,s2,s0 │ │ + beqz s3,58d8c │ │ + sltu t3,s0,s2 │ │ addiu a0,v1,1 │ │ - addu v1,a0,a1 │ │ + addu v1,a0,a2 │ │ sra v1,v1,0x1 │ │ - sll t8,v1,0x2 │ │ - sll t9,v1,0x4 │ │ - subu t7,a1,a0 │ │ - subu s0,t9,t8 │ │ - slti t6,t7,17 │ │ - beqz t6,5abac │ │ - addu t0,t1,s0 │ │ - slt s2,a0,a1 │ │ - beqz s2,5ac34 │ │ - sll v0,a0,0x2 │ │ - sll a2,a0,0x4 │ │ - subu t0,a2,v0 │ │ - addu s3,t1,t0 │ │ - lw ra,0(s3) │ │ - beq a3,ra,5acbc │ │ - addiu v1,a0,1 │ │ - sll t5,v1,0x2 │ │ - sll t4,v1,0x4 │ │ - subu a0,t4,t5 │ │ - b 5ac28 │ │ - addu a2,t1,a0 │ │ - lw t6,-12(a2) │ │ - beq a3,t6,5acbc │ │ - addiu v1,v1,1 │ │ - addiu a2,a2,12 │ │ - bne v1,a1,5ac1c │ │ - move a0,v1 │ │ - li a0,1 │ │ - sw a0,0(s4) │ │ - lw s3,68(s1) │ │ - sll v0,a3,0x4 │ │ - sll a2,a3,0x2 │ │ - subu t0,v0,a2 │ │ - addu ra,s3,t3 │ │ - addu s2,s3,t0 │ │ - lw v1,4(ra) │ │ - lw t9,0(s2) │ │ - addu v0,v1,t9 │ │ - addu v0,t2,v0 │ │ - lw ra,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + sll s2,v1,0x2 │ │ + sll s3,v1,0x4 │ │ + subu v0,a2,a0 │ │ + subu t3,s3,s2 │ │ + slti t5,v0,17 │ │ + beqz t5,58cc8 │ │ + addu t4,a3,t3 │ │ + slt t6,a0,a2 │ │ + beqz t6,58dc8 │ │ + sll t7,a0,0x2 │ │ + sll t8,a0,0x4 │ │ + subu ra,t8,t7 │ │ + b 58d24 │ │ + addu a1,a3,ra │ │ + beq a0,a2,58dc8 │ │ + addiu a1,a1,12 │ │ + lw t9,0(a1) │ │ + bne s0,t9,58d1c │ │ + addiu a0,a0,1 │ │ + addiu a0,a0,-1 │ │ + move v1,a0 │ │ + bltz v1,58dc8 │ │ + sll a1,v1,0x2 │ │ + sll v1,v1,0x4 │ │ + subu a0,v1,a1 │ │ + addu a3,a3,a0 │ │ + lhu t1,4(a3) │ │ + lw t2,80(s1) │ │ + lw s2,64(sp) │ │ + sll s0,t1,0x2 │ │ + li s1,2 │ │ + sw s1,0(s2) │ │ + addu s3,t2,s0 │ │ + lw t9,0(s3) │ │ + addu v0,t0,t9 │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - beqz a2,5acc0 │ │ - move a1,v1 │ │ - b 5ab8c │ │ - addu v1,a0,a1 │ │ - li t6,1 │ │ - sw t6,0(s4) │ │ + addiu sp,sp,48 │ │ + beqz t3,58d38 │ │ + nop │ │ + b 58ca4 │ │ + move a2,v1 │ │ lw t3,68(s1) │ │ - sll t5,a3,0x2 │ │ - sll t4,a3,0x4 │ │ - subu a2,t4,t5 │ │ - addu a0,t3,a2 │ │ - lw v0,0(a0) │ │ - b 5ac64 │ │ - addu v0,t2,v0 │ │ - move v1,a0 │ │ - bltz v1,5ac34 │ │ - sll t8,v1,0x2 │ │ - sll s0,v1,0x4 │ │ - subu t3,s0,t8 │ │ - li t7,2 │ │ - sw t7,0(s4) │ │ - addu t1,t1,t3 │ │ - lhu a1,4(t1) │ │ - lw s4,80(s1) │ │ - sll s1,a1,0x2 │ │ - addu a3,s4,s1 │ │ - lw v0,0(a3) │ │ - b 5ac64 │ │ - addu v0,t2,v0 │ │ - move a0,a2 │ │ - bltz a0,5a9ec │ │ - sll t8,a0,0x2 │ │ - sll t9,a0,0x4 │ │ - subu s0,t9,t8 │ │ - addu t7,t1,s0 │ │ - lhu v1,6(t7) │ │ - lw t6,88(s1) │ │ - sll t1,v1,0x2 │ │ - addu t5,t6,t1 │ │ - lw t4,0(t5) │ │ - addu t5,a1,a0 │ │ - sw t4,8(v0) │ │ - lw t0,104(s1) │ │ - lw ra,72(s1) │ │ - sra a2,t5,0x9 │ │ - sll a0,t5,0x2 │ │ - sll t3,t5,0x4 │ │ - subu t9,t3,a0 │ │ - sll t2,a2,0x2 │ │ - addu s0,t0,t2 │ │ - addu t8,ra,t9 │ │ - lhu t7,8(t8) │ │ - lw v1,0(s0) │ │ - lw t6,76(s1) │ │ - addu v1,t7,v1 │ │ - sll t1,v1,0x3 │ │ - addu a1,t6,t1 │ │ - sw a1,16(v0) │ │ - addiu t4,t5,1 │ │ - lw t0,104(s1) │ │ - lw ra,72(s1) │ │ - sra a2,t4,0x9 │ │ - sll t3,t4,0x2 │ │ - sll a0,t4,0x4 │ │ - sll t2,a2,0x2 │ │ - subu t9,a0,t3 │ │ - addu s0,t0,t2 │ │ - addu t8,ra,t9 │ │ - lhu t7,8(t8) │ │ - lw t6,0(s0) │ │ - addu t1,t7,t6 │ │ - subu a1,t1,v1 │ │ - b 5a9f4 │ │ - sw a1,4(v0) │ │ + sll t4,s0,0x2 │ │ + sll t5,s0,0x4 │ │ + lw t7,64(sp) │ │ + subu v0,t5,t4 │ │ + li t6,1 │ │ + addu t8,t3,v0 │ │ + sw t6,0(t7) │ │ + lw t9,0(t8) │ │ + b 58d70 │ │ + addu v0,t0,t9 │ │ + sll a2,s0,0x2 │ │ + sll t4,s0,0x4 │ │ + lw t6,64(sp) │ │ + li v0,1 │ │ + subu t5,t4,a2 │ │ + sw v0,0(t6) │ │ + addu t7,t1,t5 │ │ + lw t8,4(t2) │ │ + lw ra,0(t7) │ │ + addu t9,t8,ra │ │ + b 58d70 │ │ + addu v0,t0,t9 │ │ lui gp,0x5 │ │ - addiu gp,gp,-7004 │ │ + addiu gp,gp,1112 │ │ addu gp,gp,t9 │ │ - move t0,a0 │ │ - move v1,a1 │ │ - beqz a3,5ae28 │ │ - lw v0,16(sp) │ │ - li a1,1 │ │ - beq a3,a1,5ae0c │ │ + move t1,a0 │ │ + move t0,a1 │ │ + beqz a3,58f8c │ │ + lw t2,16(sp) │ │ + li v0,1 │ │ + beq a3,v0,58e54 │ │ nop │ │ lbu a3,16(a0) │ │ lw a1,4(a2) │ │ - sltiu t2,a3,3 │ │ - bnez t2,5af78 │ │ + sltiu v1,a3,3 │ │ + bnez v1,58fc0 │ │ lw a2,0(a2) │ │ - bltz a1,5af78 │ │ - nop │ │ - bltz a2,5ae2c │ │ - li t4,1 │ │ - move a3,v1 │ │ - lw v1,-30896(gp) │ │ - addiu t9,v1,-22484 │ │ - b 5a82c │ │ - sw v0,16(sp) │ │ - lw a0,0(a2) │ │ - bltz a0,5ae2c │ │ - li t4,1 │ │ - lbu a3,16(t0) │ │ - sltiu a2,a3,2 │ │ - beqz a2,5ae4c │ │ + bltz a1,58fc0 │ │ nop │ │ - li t4,1 │ │ - sw t4,0(v0) │ │ - lw v0,68(t0) │ │ - sll a0,v1,0x2 │ │ - sll a2,v1,0x4 │ │ - subu t0,a2,a0 │ │ - addu v1,v0,t0 │ │ - jr ra │ │ - lw v0,0(v1) │ │ - sll t1,a0,0x2 │ │ - lw t8,68(t0) │ │ - sll t3,a0,0x4 │ │ - addiu t2,a0,1 │ │ - subu t3,t3,t1 │ │ - sll a2,t2,0x4 │ │ - addu a1,t8,t3 │ │ - sll a3,t2,0x2 │ │ - lw t4,8(a1) │ │ - subu t9,a2,a3 │ │ - addu t7,t8,t9 │ │ - lw t1,8(t7) │ │ - sll t6,t4,0x2 │ │ - sll t5,t4,0x4 │ │ - lw a0,72(t0) │ │ - subu t2,t5,t6 │ │ - subu a2,t1,t4 │ │ - addu t2,a0,t2 │ │ - move a1,zero │ │ - addu a0,a1,a2 │ │ - sra a0,a0,0x1 │ │ - sll t9,a0,0x2 │ │ - sll a3,a0,0x4 │ │ - subu t7,a2,a1 │ │ - subu t8,a3,t9 │ │ - slti t6,t7,17 │ │ - bnez t6,5aef4 │ │ - addu t1,t2,t8 │ │ - lw t5,0(t1) │ │ - sltu t4,t5,v1 │ │ - beqz t4,5b090 │ │ - sltu a3,v1,t5 │ │ - addiu a1,a0,1 │ │ - addu a0,a1,a2 │ │ - sra a0,a0,0x1 │ │ - sll t9,a0,0x2 │ │ - sll a3,a0,0x4 │ │ - subu t7,a2,a1 │ │ - subu t8,a3,t9 │ │ - slti t6,t7,17 │ │ - beqz t6,5aebc │ │ - addu t1,t2,t8 │ │ - slt t1,a1,a2 │ │ - beqz t1,5af48 │ │ + bltz a2,58f68 │ │ + lw t9,-30904(gp) │ │ + sw t2,16(sp) │ │ + addiu t9,t9,-30016 │ │ + jr t9 │ │ + move a3,t0 │ │ + lw t5,0(a2) │ │ + bltz t5,58f68 │ │ nop │ │ - sll t7,a1,0x2 │ │ - sll t8,a1,0x4 │ │ - subu t6,t8,t7 │ │ - addu t5,t2,t6 │ │ - lw t4,0(t5) │ │ - beq v1,t4,5b0b0 │ │ - addiu a0,a1,1 │ │ - sll a3,a0,0x2 │ │ - sll t9,a0,0x4 │ │ - subu a1,t9,a3 │ │ - b 5af3c │ │ - addu a3,t2,a1 │ │ - lw t1,-12(a3) │ │ - beq v1,t1,5b0b0 │ │ + lbu t3,16(a0) │ │ + sltiu t4,t3,2 │ │ + bnez t4,58f68 │ │ + sll t8,t5,0x2 │ │ + lw t3,68(a0) │ │ + sll v0,t5,0x4 │ │ + subu a0,v0,t8 │ │ + addu t4,t3,a0 │ │ + lw t9,8(t4) │ │ + lw v1,20(t4) │ │ + sll t6,t9,0x2 │ │ + sll a1,t9,0x4 │ │ + lw t7,72(t1) │ │ + subu a3,a1,t6 │ │ + subu a2,v1,t9 │ │ + addu a3,t7,a3 │ │ + move a0,zero │ │ + addu v0,a0,a2 │ │ + sra v1,v0,0x1 │ │ + sll t5,v1,0x2 │ │ + sll t8,v1,0x4 │ │ + subu a1,a2,a0 │ │ + subu t9,t8,t5 │ │ + slti t7,a1,17 │ │ + bnez t7,58f00 │ │ + addu t6,a3,t9 │ │ + lw t7,0(t6) │ │ + sltu a1,t7,t0 │ │ + beqz a1,58fb0 │ │ + sltu v0,t0,t7 │ │ + addiu a0,v1,1 │ │ + addu v0,a0,a2 │ │ + sra v1,v0,0x1 │ │ + sll t5,v1,0x2 │ │ + sll t8,v1,0x4 │ │ + subu a1,a2,a0 │ │ + subu t9,t8,t5 │ │ + slti t7,a1,17 │ │ + beqz t7,58ec8 │ │ + addu t6,a3,t9 │ │ + slt v0,a0,a2 │ │ + beqz v0,590dc │ │ + sll t5,a0,0x2 │ │ + sll v1,a0,0x4 │ │ + subu t8,v1,t5 │ │ + b 58f24 │ │ + addu t6,a3,t8 │ │ + beq a0,a2,590dc │ │ + addiu t6,t6,12 │ │ + lw t9,0(t6) │ │ + bne t9,t0,58f1c │ │ addiu a0,a0,1 │ │ - addiu a3,a3,12 │ │ - bne a0,a2,5af30 │ │ - move a1,a0 │ │ - li t2,1 │ │ - sw t2,0(v0) │ │ - lw t4,68(t0) │ │ - sll t6,v1,0x4 │ │ - sll t0,v1,0x2 │ │ - subu t5,t6,t0 │ │ - addu a1,t4,t3 │ │ - addu a3,t4,t5 │ │ - lw t1,4(a1) │ │ - lw t9,0(a3) │ │ + addiu a0,a0,-1 │ │ + bltz a0,590dc │ │ + sll v1,a0,0x2 │ │ + sll t8,a0,0x4 │ │ + subu t9,t8,v1 │ │ + addu t6,a3,t9 │ │ + lhu t3,4(t6) │ │ + lw t4,80(t1) │ │ + sll t7,t3,0x2 │ │ + li a1,2 │ │ + sw a1,0(t2) │ │ + addu v0,t4,t7 │ │ jr ra │ │ - addu v0,t1,t9 │ │ - bltz a2,5ae2c │ │ - li t4,1 │ │ - sltiu t3,a3,2 │ │ - bnez t3,5ae2c │ │ - nop │ │ - sll t6,a2,0x2 │ │ - lw t1,68(t0) │ │ - sll t3,a2,0x4 │ │ - addiu t5,a2,1 │ │ - subu t3,t3,t6 │ │ - sll a2,t5,0x4 │ │ - sll t4,t5,0x2 │ │ - addu a0,t1,t3 │ │ - lw t8,8(a0) │ │ - subu t2,a2,t4 │ │ - addu a3,t1,t2 │ │ - sll a1,t8,0x4 │ │ - lw t7,8(a3) │ │ - sll t9,t8,0x2 │ │ - lw t6,72(t0) │ │ - subu t5,a1,t9 │ │ - subu a2,t7,t8 │ │ - addu t2,t6,t5 │ │ - move a1,zero │ │ - addu a0,a1,a2 │ │ - sra a0,a0,0x1 │ │ - sll t4,a0,0x2 │ │ - sll t5,a0,0x4 │ │ - subu a3,a2,a1 │ │ - subu t1,t5,t4 │ │ - slti t9,a3,17 │ │ - bnez t9,5b034 │ │ - addu t1,t2,t1 │ │ - lw t8,0(t1) │ │ - sltu t7,t8,v1 │ │ - beqz t7,5b0a0 │ │ - sltu a3,v1,t8 │ │ - addiu a1,a0,1 │ │ - addu a0,a1,a2 │ │ - sra a0,a0,0x1 │ │ - sll t4,a0,0x2 │ │ - sll t5,a0,0x4 │ │ - subu a3,a2,a1 │ │ - subu t1,t5,t4 │ │ - slti t9,a3,17 │ │ - beqz t9,5affc │ │ - addu t1,t2,t1 │ │ - slt t6,a1,a2 │ │ - beqz t6,5af48 │ │ + lw v0,0(v0) │ │ + lw t1,68(t1) │ │ + sll a0,t0,0x2 │ │ + sll t0,t0,0x4 │ │ + subu a3,t0,a0 │ │ + li t5,1 │ │ + sw t5,0(t2) │ │ + addu t2,t1,a3 │ │ + jr ra │ │ + lw v0,0(t2) │ │ + lw t8,68(a0) │ │ + sll v1,a1,0x2 │ │ + sll t9,a1,0x4 │ │ + subu t6,t9,v1 │ │ + li t3,1 │ │ + sw t3,0(t2) │ │ + addu t4,t8,t6 │ │ + jr ra │ │ + lw v0,0(t4) │ │ + beqz v0,590d4 │ │ nop │ │ - sll t1,a1,0x2 │ │ - sll a3,a1,0x4 │ │ - subu t9,a3,t1 │ │ - addu t8,t2,t9 │ │ - lw t7,0(t8) │ │ - beq t7,v1,5b0b0 │ │ - addiu a0,a1,1 │ │ - sll t5,a0,0x2 │ │ - sll t4,a0,0x4 │ │ - subu a1,t4,t5 │ │ - b 5b07c │ │ - addu a3,t2,a1 │ │ - lw t6,-12(a3) │ │ - beq v1,t6,5b0b0 │ │ + b 58ea4 │ │ + move a2,v1 │ │ + bltz a2,58f68 │ │ + sltiu a0,a3,2 │ │ + bnez a0,58f68 │ │ + sll t4,a2,0x2 │ │ + lw t3,68(t1) │ │ + sll a2,a2,0x4 │ │ + subu a1,a2,t4 │ │ + addu t4,t3,a1 │ │ + lw t6,8(t4) │ │ + lw t7,20(t4) │ │ + sll t5,t6,0x2 │ │ + sll t8,t6,0x4 │ │ + lw a3,72(t1) │ │ + subu v0,t8,t5 │ │ + subu a2,t7,t6 │ │ + addu a3,a3,v0 │ │ + move a0,zero │ │ + addu v1,a0,a2 │ │ + sra v1,v1,0x1 │ │ + sll t9,v1,0x2 │ │ + sll a1,v1,0x4 │ │ + subu t5,a2,a0 │ │ + subu t6,a1,t9 │ │ + slti t8,t5,17 │ │ + bnez t8,59060 │ │ + addu t7,a3,t6 │ │ + lw t5,0(t7) │ │ + sltu t8,t5,t0 │ │ + beqz t8,590c4 │ │ + sltu v0,t0,t5 │ │ + addiu a0,v1,1 │ │ + addu v1,a0,a2 │ │ + sra v1,v1,0x1 │ │ + sll t9,v1,0x2 │ │ + sll a1,v1,0x4 │ │ + subu t5,a2,a0 │ │ + subu t6,a1,t9 │ │ + slti t8,t5,17 │ │ + beqz t8,59028 │ │ + addu t7,a3,t6 │ │ + slt v0,a0,a2 │ │ + beqz v0,5909c │ │ + sll t9,a0,0x2 │ │ + sll v1,a0,0x4 │ │ + subu a1,v1,t9 │ │ + b 59084 │ │ + addu t7,a3,a1 │ │ + beq a0,a2,5909c │ │ + addiu t7,t7,12 │ │ + lw t6,0(t7) │ │ + bne t0,t6,5907c │ │ addiu a0,a0,1 │ │ - addiu a3,a3,12 │ │ - bne a0,a2,5b070 │ │ - move a1,a0 │ │ - b 5af4c │ │ - li t2,1 │ │ - beqz a3,5b0b4 │ │ - move a2,a0 │ │ - b 5ae9c │ │ - addu a0,a1,a2 │ │ - beqz a3,5b0b4 │ │ - move a2,a0 │ │ - b 5afdc │ │ - addu a0,a1,a2 │ │ - move a0,a1 │ │ - bltz a0,5af48 │ │ + addiu a0,a0,-1 │ │ + bgez a0,58f3c │ │ + sll v1,a0,0x2 │ │ + sll a2,t0,0x2 │ │ + sll t9,t0,0x4 │ │ + subu v1,t9,a2 │ │ + li a1,1 │ │ + sw a1,0(t2) │ │ + addu t6,t3,v1 │ │ + lw t7,4(t4) │ │ + lw a3,0(t6) │ │ + jr ra │ │ + addu v0,t7,a3 │ │ + beqz v0,59104 │ │ nop │ │ - sll t8,a0,0x2 │ │ - sll t7,a0,0x4 │ │ - subu t3,t7,t8 │ │ - li a0,2 │ │ - sw a0,0(v0) │ │ - addu a2,t2,t3 │ │ - lhu v0,4(a2) │ │ - lw t2,80(t0) │ │ - sll t0,v0,0x2 │ │ - addu v1,t2,t0 │ │ + b 59004 │ │ + move a2,v1 │ │ + b 58f34 │ │ + move a0,v1 │ │ + sll t1,t0,0x2 │ │ + sll t0,t0,0x4 │ │ + subu a2,t0,t1 │ │ + li a0,1 │ │ + sw a0,0(t2) │ │ + addu t2,t3,a2 │ │ + lw a3,4(t4) │ │ + lw t5,0(t2) │ │ jr ra │ │ - lw v0,0(v1) │ │ + addu v0,a3,t5 │ │ + b 59094 │ │ + move a0,v1 │ │ lui gp,0x5 │ │ - addiu gp,gp,-7836 │ │ + addiu gp,gp,324 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ + addiu sp,sp,-64 │ │ sw gp,24(sp) │ │ - sw s0,32(sp) │ │ - sw ra,44(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - sdc1 $f20,48(sp) │ │ + sw s0,44(sp) │ │ + sw ra,52(sp) │ │ + sw s1,48(sp) │ │ + sdc1 $f20,56(sp) │ │ move s0,a0 │ │ - move v1,a1 │ │ - bnez a3,5b1a8 │ │ - lw v0,72(sp) │ │ - li t6,1 │ │ - sw t6,0(v0) │ │ - sll a2,a1,0x2 │ │ - sll t5,a1,0x4 │ │ - lw t4,68(a0) │ │ - subu t3,t5,a2 │ │ - addu t2,t4,t3 │ │ - lw t0,28(a0) │ │ - lw t1,0(t2) │ │ - lwc1 $f3,24(a0) │ │ - subu a3,t1,t0 │ │ - mtc1 a3,$f4 │ │ - lw a0,48(a0) │ │ - cvt.s.w $f2,$f4 │ │ - div.s $f1,$f2,$f3 │ │ - lw v0,-32696(gp) │ │ - addu v1,a0,a2 │ │ - lw t9,-30428(gp) │ │ - lw a0,0(v1) │ │ - addiu a1,v0,-4780 │ │ - trunc.w.s $f0,$f1 │ │ - jalr t9 │ │ - mfc1 s1,$f0 │ │ - bnez v0,5b390 │ │ - lw gp,24(sp) │ │ - lw ra,44(sp) │ │ - move v0,s1 │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - ldc1 $f20,48(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - li a1,1 │ │ - beq a3,a1,5b1f0 │ │ + move t0,a1 │ │ + beqz a3,592f4 │ │ + lw t1,80(sp) │ │ + li v0,1 │ │ + beq a3,v0,59188 │ │ nop │ │ lbu a3,16(a0) │ │ lw a1,4(a2) │ │ - sltiu t1,a3,3 │ │ - bnez t1,5b41c │ │ + sltiu v1,a3,3 │ │ + bnez v1,5940c │ │ lw a2,0(a2) │ │ - bltz a1,5b41c │ │ + bltz a1,5940c │ │ nop │ │ - bltz a2,5b330 │ │ - lw t8,-30896(gp) │ │ - move a3,v1 │ │ - addiu t9,t8,-22484 │ │ - bal 5a82c │ │ - sw v0,16(sp) │ │ - b 5b354 │ │ - lw t1,28(s0) │ │ - lw a0,0(a2) │ │ - bltz a0,5b334 │ │ - li t7,1 │ │ - lbu a3,16(s0) │ │ - sltiu a2,a3,2 │ │ - bnez a2,5b334 │ │ - sll a1,a0,0x2 │ │ - lw t7,68(s0) │ │ - sll t2,a0,0x4 │ │ - addiu t9,a0,1 │ │ - subu t2,t2,a1 │ │ - addu s1,t7,t2 │ │ - sll ra,t9,0x2 │ │ - sll t8,t9,0x4 │ │ - lw t4,8(s1) │ │ - subu s2,t8,ra │ │ - addu t6,t7,s2 │ │ - sll t1,t4,0x4 │ │ - lw t3,8(t6) │ │ - sll t5,t4,0x2 │ │ - lw a0,72(s0) │ │ - subu t0,t1,t5 │ │ - subu a2,t3,t4 │ │ - addu t1,a0,t0 │ │ - move a1,zero │ │ - addu a0,a1,a2 │ │ - sra a0,a0,0x1 │ │ - sll t6,a0,0x2 │ │ - sll t7,a0,0x4 │ │ - subu t4,a2,a1 │ │ - subu t5,t7,t6 │ │ - slti t3,t4,17 │ │ - bnez t3,5b2b0 │ │ - addu t0,t1,t5 │ │ - lw a3,0(t0) │ │ - sltu t0,a3,v1 │ │ - beqz t0,5b528 │ │ - sltu a3,v1,a3 │ │ - addiu a1,a0,1 │ │ - addu a0,a1,a2 │ │ - sra a0,a0,0x1 │ │ - sll t6,a0,0x2 │ │ - sll t7,a0,0x4 │ │ - subu t4,a2,a1 │ │ - subu t5,t7,t6 │ │ - slti t3,t4,17 │ │ - beqz t3,5b278 │ │ - addu t0,t1,t5 │ │ - slt s2,a1,a2 │ │ - beqz s2,5b300 │ │ - sll t9,a1,0x2 │ │ - sll t0,a1,0x4 │ │ - subu s1,t0,t9 │ │ - addu ra,t1,s1 │ │ - lw t8,0(ra) │ │ - beq t8,v1,5b548 │ │ - addiu a0,a1,1 │ │ - sll a3,a0,0x4 │ │ - sll t3,a0,0x2 │ │ - subu a1,a3,t3 │ │ - b 5b2f4 │ │ - addu a3,t1,a1 │ │ - lw t4,-12(a3) │ │ - beq t4,v1,5b548 │ │ + bltz a2,5929c │ │ + lw t9,-30904(gp) │ │ + sw t1,16(sp) │ │ + addiu t9,t9,-30016 │ │ + jalr t9 │ │ + move a3,t0 │ │ + b 592c0 │ │ + lw a1,28(s0) │ │ + lw ra,0(a2) │ │ + bltz ra,5929c │ │ + nop │ │ + lbu v1,16(a0) │ │ + sltiu a3,v1,2 │ │ + bnez a3,5929c │ │ + sll t3,ra,0x2 │ │ + lw t2,68(a0) │ │ + sll t9,ra,0x4 │ │ + subu a1,t9,t3 │ │ + addu t3,t2,a1 │ │ + lw t5,8(t3) │ │ + lw a0,20(t3) │ │ + sll t6,t5,0x2 │ │ + sll t4,t5,0x4 │ │ + lw t7,72(s0) │ │ + subu s1,t4,t6 │ │ + subu a2,a0,t5 │ │ + addu a3,t7,s1 │ │ + move a0,zero │ │ + addu v0,a0,a2 │ │ + sra v1,v0,0x1 │ │ + sll t8,v1,0x2 │ │ + sll ra,v1,0x4 │ │ + subu a1,a2,a0 │ │ + subu t9,ra,t8 │ │ + slti t6,a1,17 │ │ + bnez t6,59234 │ │ + addu t5,a3,t9 │ │ + lw ra,0(t5) │ │ + sltu t9,ra,t0 │ │ + beqz t9,593fc │ │ + sltu t5,t0,ra │ │ + addiu a0,v1,1 │ │ + addu v0,a0,a2 │ │ + sra v1,v0,0x1 │ │ + sll t8,v1,0x2 │ │ + sll ra,v1,0x4 │ │ + subu a1,a2,a0 │ │ + subu t9,ra,t8 │ │ + slti t6,a1,17 │ │ + beqz t6,591fc │ │ + addu t5,a3,t9 │ │ + slt t4,a0,a2 │ │ + beqz t4,59528 │ │ + sll t7,a0,0x2 │ │ + sll s1,a0,0x4 │ │ + subu v0,s1,t7 │ │ + b 59258 │ │ + addu t8,a3,v0 │ │ + beq a0,a2,59528 │ │ + addiu t8,t8,12 │ │ + lw v1,0(t8) │ │ + bne t0,v1,59250 │ │ addiu a0,a0,1 │ │ - addiu a3,a3,12 │ │ - bne a0,a2,5b2e8 │ │ - move a1,a0 │ │ - li s2,1 │ │ - sw s2,0(v0) │ │ - lw t5,68(s0) │ │ - sll t7,v1,0x2 │ │ - sll a1,v1,0x4 │ │ - subu t6,a1,t7 │ │ - addu t4,t5,t2 │ │ - addu t3,t5,t6 │ │ - lw a3,4(t4) │ │ - lw a0,0(t3) │ │ - b 5b350 │ │ - addu v0,a3,a0 │ │ - li t7,1 │ │ - sw t7,0(v0) │ │ - lw a2,68(s0) │ │ - sll t6,v1,0x2 │ │ - sll t5,v1,0x4 │ │ - subu v1,t5,t6 │ │ - addu v0,a2,v1 │ │ - lw v0,0(v0) │ │ - lw t1,28(s0) │ │ - lwc1 $f7,24(s0) │ │ - subu s0,v0,t1 │ │ - mtc1 s0,$f9 │ │ - lw ra,44(sp) │ │ - cvt.s.w $f8,$f9 │ │ - div.s $f6,$f8,$f7 │ │ - lw s2,40(sp) │ │ - lw s0,32(sp) │ │ - ldc1 $f20,48(sp) │ │ - trunc.w.s $f5,$f6 │ │ - mfc1 s1,$f5 │ │ - move v0,s1 │ │ - lw s1,36(sp) │ │ + addiu a0,a0,-1 │ │ + bltz a0,59528 │ │ + sll t4,a0,0x2 │ │ + sll t7,a0,0x4 │ │ + subu s1,t7,t4 │ │ + addu v0,a3,s1 │ │ + lhu t8,4(v0) │ │ + lw v1,80(s0) │ │ + sll t2,t8,0x2 │ │ + li t3,2 │ │ + sw t3,0(t1) │ │ + addu ra,v1,t2 │ │ + b 592bc │ │ + lw v0,0(ra) │ │ + lw t9,68(s0) │ │ + sll t5,t0,0x2 │ │ + sll t0,t0,0x4 │ │ + subu a3,t0,t5 │ │ + li a0,1 │ │ + sw a0,0(t1) │ │ + addu t1,t9,a3 │ │ + lw v0,0(t1) │ │ + lw a1,28(s0) │ │ + lwc1 $f2,24(s0) │ │ + subu s0,v0,a1 │ │ + mtc1 s0,$f0 │ │ + lw ra,52(sp) │ │ + cvt.s.w $f4,$f0 │ │ + div.s $f6,$f4,$f2 │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ + ldc1 $f20,56(sp) │ │ + addiu sp,sp,64 │ │ + trunc.w.s $f8,$f6 │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-31936(gp) │ │ - lw t8,36(s0) │ │ - lw ra,40(s0) │ │ - addu s2,t8,ra │ │ - bal 74ed0 │ │ + mfc1 v0,$f8 │ │ + sll t6,a1,0x2 │ │ + lw t7,68(a0) │ │ + sll t4,a1,0x4 │ │ + subu s1,t4,t6 │ │ + li v0,1 │ │ + sw v0,0(t1) │ │ + addu t8,t7,s1 │ │ + lw t2,28(a0) │ │ + lw v1,0(t8) │ │ + lwc1 $f10,24(a0) │ │ + subu t3,v1,t2 │ │ + mtc1 t3,$f12 │ │ + lw ra,48(a0) │ │ + cvt.s.w $f14,$f12 │ │ + div.s $f16,$f14,$f10 │ │ + lw t5,-32708(gp) │ │ + addu a2,ra,t6 │ │ + lw t9,-30380(gp) │ │ + lw a0,0(a2) │ │ + addiu a1,t5,-15036 │ │ + jalr t9 │ │ + trunc.w.s $f20,$f16 │ │ + bnez v0,59370 │ │ + lw gp,24(sp) │ │ + lw ra,52(sp) │ │ + mfc1 v0,$f20 │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ + ldc1 $f20,56(sp) │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + lw t9,-31932(gp) │ │ + lw t0,36(s0) │ │ + lw a3,40(s0) │ │ lw a0,20(s0) │ │ - slt t7,v0,s2 │ │ - beqz t7,5b188 │ │ + jalr t9 │ │ + addu s1,t0,a3 │ │ + slt a0,v0,s1 │ │ + beqz a0,59354 │ │ lw gp,24(sp) │ │ - lw t9,-32060(gp) │ │ + lw t9,-32056(gp) │ │ lw a0,20(s0) │ │ - bal 74f5c │ │ - move a1,s1 │ │ + jalr t9 │ │ + mfc1 a1,$f20 │ │ lw gp,24(sp) │ │ lw s1,20(s0) │ │ - lw a1,36(s0) │ │ - lw s0,40(s0) │ │ - lw t9,-32060(gp) │ │ + lw t1,36(s0) │ │ + lw a1,40(s0) │ │ + lw t9,-32056(gp) │ │ mov.d $f20,$f0 │ │ move a0,s1 │ │ - bal 74f5c │ │ - addu a1,a1,s0 │ │ - sub.d $f2,$f20,$f0 │ │ + jalr t9 │ │ + addu a1,t1,a1 │ │ + sub.d $f18,$f20,$f0 │ │ lw gp,24(sp) │ │ - ldc1 $f20,48(sp) │ │ + ldc1 $f20,56(sp) │ │ + lw ra,52(sp) │ │ + sdc1 $f18,32(sp) │ │ + lw a2,32(sp) │ │ + lw a3,36(sp) │ │ + lw s0,44(sp) │ │ move a0,s1 │ │ - lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - lw t9,-31948(gp) │ │ - b 74ee8 │ │ - addiu sp,sp,56 │ │ - bltz a2,5b330 │ │ - sltiu t2,a3,2 │ │ - bnez t2,5b330 │ │ - sll t5,a2,0x2 │ │ - lw a1,68(s0) │ │ - sll t2,a2,0x4 │ │ - subu t2,t2,t5 │ │ - addiu a2,a2,1 │ │ - addu t1,a1,t2 │ │ - sll t4,a2,0x2 │ │ - sll t3,a2,0x4 │ │ - lw a0,8(t1) │ │ - subu a3,t3,t4 │ │ - addu t0,a1,a3 │ │ - lw ra,8(t0) │ │ - sll t9,a0,0x2 │ │ - sll s1,a0,0x4 │ │ - lw t8,72(s0) │ │ - subu s2,s1,t9 │ │ - subu a2,ra,a0 │ │ - addu t1,t8,s2 │ │ - move a1,zero │ │ - addu a0,a1,a2 │ │ - sra a0,a0,0x1 │ │ - sll s1,a0,0x2 │ │ - sll t9,a0,0x4 │ │ - subu t8,a2,a1 │ │ - subu ra,t9,s1 │ │ - slti s2,t8,17 │ │ - bnez s2,5b4d0 │ │ - addu t0,t1,ra │ │ - lw t7,0(t0) │ │ - sltu t6,t7,v1 │ │ - beqz t6,5b538 │ │ - sltu a3,v1,t7 │ │ - addiu a1,a0,1 │ │ - addu a0,a1,a2 │ │ - sra a0,a0,0x1 │ │ + lw t9,-31944(gp) │ │ + lw s1,48(sp) │ │ + jr t9 │ │ + addiu sp,sp,64 │ │ + beqz t5,59520 │ │ + nop │ │ + b 591d8 │ │ + move a2,v1 │ │ + bltz a2,5929c │ │ + sltiu a0,a3,2 │ │ + bnez a0,5929c │ │ + sll t3,a2,0x2 │ │ + lw t2,68(s0) │ │ + sll a2,a2,0x4 │ │ + subu a1,a2,t3 │ │ + addu t3,t2,a1 │ │ + lw t5,8(t3) │ │ + lw t6,20(t3) │ │ + sll t4,t5,0x2 │ │ + sll t7,t5,0x4 │ │ + lw s1,72(s0) │ │ + subu t8,t7,t4 │ │ + subu a2,t6,t5 │ │ + addu a3,s1,t8 │ │ + move a0,zero │ │ + addu v0,a0,a2 │ │ + sra v1,v0,0x1 │ │ + sll ra,v1,0x2 │ │ + sll t9,v1,0x4 │ │ + subu t6,a2,a0 │ │ + subu a1,t9,ra │ │ + slti t4,t6,17 │ │ + bnez t4,594ac │ │ + addu t5,a3,a1 │ │ + lw t9,0(t5) │ │ + sltu a1,t9,t0 │ │ + beqz a1,59510 │ │ + sltu t5,t0,t9 │ │ + addiu a0,v1,1 │ │ + addu v0,a0,a2 │ │ + sra v1,v0,0x1 │ │ + sll ra,v1,0x2 │ │ + sll t9,v1,0x4 │ │ + subu t6,a2,a0 │ │ + subu a1,t9,ra │ │ + slti t4,t6,17 │ │ + beqz t4,59474 │ │ + addu t5,a3,a1 │ │ + slt t7,a0,a2 │ │ + beqz t7,594e8 │ │ sll s1,a0,0x2 │ │ - sll t9,a0,0x4 │ │ - subu t8,a2,a1 │ │ - subu ra,t9,s1 │ │ - slti s2,t8,17 │ │ - beqz s2,5b498 │ │ - addu t0,t1,ra │ │ - slt t0,a1,a2 │ │ - beqz t0,5b300 │ │ - sll t5,a1,0x2 │ │ - sll t6,a1,0x4 │ │ - subu t4,t6,t5 │ │ - addu t3,t1,t4 │ │ - lw a3,0(t3) │ │ - beq a3,v1,5b548 │ │ - addiu a0,a1,1 │ │ - sll s2,a0,0x2 │ │ - sll t7,a0,0x4 │ │ - subu a1,t7,s2 │ │ - b 5b514 │ │ - addu a3,t1,a1 │ │ - lw t8,-12(a3) │ │ - beq t8,v1,5b548 │ │ + sll t8,a0,0x4 │ │ + subu v0,t8,s1 │ │ + b 594d0 │ │ + addu ra,a3,v0 │ │ + beq a0,a2,594e8 │ │ + addiu ra,ra,12 │ │ + lw v1,0(ra) │ │ + bne t0,v1,594c8 │ │ addiu a0,a0,1 │ │ - addiu a3,a3,12 │ │ - bne a0,a2,5b508 │ │ - move a1,a0 │ │ - b 5b304 │ │ - li s2,1 │ │ - beqz a3,5b54c │ │ - move a2,a0 │ │ - b 5b258 │ │ - addu a0,a1,a2 │ │ - beqz a3,5b54c │ │ - move a2,a0 │ │ - b 5b478 │ │ - addu a0,a1,a2 │ │ - move a0,a1 │ │ - bltz a0,5b300 │ │ - sll t0,a0,0x2 │ │ - sll t9,a0,0x4 │ │ - subu ra,t9,t0 │ │ - li s1,2 │ │ - sw s1,0(v0) │ │ - addu t2,t1,ra │ │ - lhu a2,4(t2) │ │ - lw v1,80(s0) │ │ - sll t1,a2,0x2 │ │ - addu v0,v1,t1 │ │ - b 5b350 │ │ - lw v0,0(v0) │ │ + addiu a0,a0,-1 │ │ + bgez a0,59270 │ │ + sll t4,a0,0x2 │ │ + sll a2,t0,0x2 │ │ + sll t6,t0,0x4 │ │ + subu t4,t6,a2 │ │ + li t7,1 │ │ + sw t7,0(t1) │ │ + addu s1,t2,t4 │ │ + lw t8,4(t3) │ │ + lw v0,0(s1) │ │ + b 592bc │ │ + addu v0,t8,v0 │ │ + beqz t5,59550 │ │ + nop │ │ + b 59450 │ │ + move a2,v1 │ │ + b 59268 │ │ + move a0,v1 │ │ + sll a2,t0,0x2 │ │ + sll t0,t0,0x4 │ │ + subu a3,t0,a2 │ │ + li a0,1 │ │ + sw a0,0(t1) │ │ + addu t1,t2,a3 │ │ + lw a1,4(t3) │ │ + lw t6,0(t1) │ │ + b 592bc │ │ + addu v0,a1,t6 │ │ + b 594e0 │ │ + move a0,v1 │ │ │ │ -0005b580 : │ │ +00059558 : │ │ lui gp,0x5 │ │ - addiu gp,gp,-9008 │ │ + addiu gp,gp,-776 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-96 │ │ - sw s0,56(sp) │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-184 │ │ + lw v1,0(v0) │ │ move a0,a1 │ │ + sw s0,120(sp) │ │ move s0,a1 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30936(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-30932(gp) │ │ sw gp,32(sp) │ │ - sw s7,84(sp) │ │ - sw s2,64(sp) │ │ - sw ra,92(sp) │ │ - sw s8,88(sp) │ │ - sw s6,80(sp) │ │ - sw s5,76(sp) │ │ - sw s4,72(sp) │ │ - sw s3,68(sp) │ │ - sw s1,60(sp) │ │ - move s7,a2 │ │ - addiu a1,a1,8760 │ │ - bal 753d0 │ │ - addiu a2,sp,48 │ │ - move s2,v0 │ │ - beqz v0,5bc94 │ │ + sw s5,140(sp) │ │ + sw ra,156(sp) │ │ + sw s8,152(sp) │ │ + sw s7,148(sp) │ │ + sw s6,144(sp) │ │ + sw s4,136(sp) │ │ + sw s3,132(sp) │ │ + sw s2,128(sp) │ │ + sw s1,124(sp) │ │ + sdc1 $f24,176(sp) │ │ + sdc1 $f22,168(sp) │ │ + sdc1 $f20,160(sp) │ │ + move s5,a2 │ │ + addiu a1,a1,-1496 │ │ + addiu a2,sp,88 │ │ + sw v1,116(sp) │ │ + jalr t9 │ │ + nop │ │ + sw v0,52(sp) │ │ + beqz v0,5a8bc │ │ lw gp,32(sp) │ │ - lw t9,-31972(gp) │ │ - bal 760c4 │ │ + lw t9,-31968(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ - sw v0,52(sp) │ │ - beqz v0,5b6ec │ │ + move s0,v0 │ │ + beqz v0,596e0 │ │ lw gp,32(sp) │ │ - lw s0,-32696(gp) │ │ - b 5b620 │ │ - addiu s0,s0,15576 │ │ - bal 75f18 │ │ - nop │ │ - sw v0,52(sp) │ │ - beqz v0,5b6ec │ │ + lw s1,-32708(gp) │ │ + b 59618 │ │ + addiu s2,s1,4684 │ │ + lw t9,-31964(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + move s0,v0 │ │ + beqz v0,596e0 │ │ lw gp,32(sp) │ │ - lw t9,-30908(gp) │ │ - lw a0,0(v0) │ │ - bal 771ec │ │ + lw t9,-30900(gp) │ │ + lw a0,0(s0) │ │ + jalr t9 │ │ li a1,2 │ │ lw gp,32(sp) │ │ - lw s4,52(sp) │ │ - lw t9,-30428(gp) │ │ - lw a0,0(s4) │ │ + lw a0,0(s0) │ │ + lw t9,-30380(gp) │ │ jalr t9 │ │ - move a1,s0 │ │ + move a1,s2 │ │ + bnez v0,59600 │ │ lw gp,32(sp) │ │ - move a0,s4 │ │ - bnez v0,5b60c │ │ - lw t9,-31968(gp) │ │ - lw s1,-32696(gp) │ │ - move s5,zero │ │ - move s6,zero │ │ + lw s4,-32708(gp) │ │ move s3,zero │ │ - addiu s1,s1,15584 │ │ - li s0,2 │ │ - lw t9,-31968(gp) │ │ - bal 75f18 │ │ - move a0,s4 │ │ + move s2,zero │ │ + sw zero,56(sp) │ │ + addiu s8,sp,92 │ │ + addiu s7,sp,96 │ │ + addiu s1,s4,4692 │ │ + li s6,2 │ │ + lw t9,-31964(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + move s0,v0 │ │ + beqz v0,5a694 │ │ lw gp,32(sp) │ │ + lw t9,-30296(gp) │ │ + lw a0,0(s0) │ │ move a1,s1 │ │ - addiu a2,sp,44 │ │ - addiu a3,sp,40 │ │ - sw v0,52(sp) │ │ - beqz v0,5bcc0 │ │ - lw t9,-30388(gp) │ │ + move a2,s8 │ │ jalr t9 │ │ - lw a0,0(v0) │ │ - bne v0,s0,5b790 │ │ + move a3,s7 │ │ + bne v0,s6,59798 │ │ lw gp,32(sp) │ │ - lw v0,44(sp) │ │ - beq v0,s0,5b76c │ │ - li v1,3 │ │ - beq v0,v1,5b784 │ │ - li a0,1 │ │ - beq v0,a0,5b778 │ │ - lw a2,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,a2,14884 │ │ - sw v0,16(sp) │ │ + lw a0,92(sp) │ │ + beq a0,s6,5977c │ │ + li t2,3 │ │ + beq a0,t2,59790 │ │ + li t3,1 │ │ + beq a0,t3,59784 │ │ + lw t4,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a0,16(sp) │ │ + addiu a1,t4,4628 │ │ li a0,4 │ │ li a2,96 │ │ - bal 706b8 │ │ - addiu a3,t0,15596 │ │ - b 5b710 │ │ + jalr t9 │ │ + addiu a3,t5,4704 │ │ + b 59708 │ │ lw gp,32(sp) │ │ - lw s0,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,4628 │ │ li a0,1 │ │ - addiu a1,s0,14884 │ │ li a2,77 │ │ - bal 706b8 │ │ - addiu a3,s3,15900 │ │ - lw gp,32(sp) │ │ - lw a0,52(sp) │ │ - lw t9,-31964(gp) │ │ - move s8,zero │ │ - bal 75bf4 │ │ - nop │ │ + jalr t9 │ │ + addiu a3,a3,5392 │ │ lw gp,32(sp) │ │ - lw a1,48(sp) │ │ + move s0,zero │ │ lw t9,-31960(gp) │ │ - bal 75760 │ │ - move a0,s2 │ │ - lw ra,92(sp) │ │ - move v0,s8 │ │ - lw s7,84(sp) │ │ - lw s8,88(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - jr ra │ │ - addiu sp,sp,96 │ │ - lw s6,40(sp) │ │ - b 5b670 │ │ - lw s4,52(sp) │ │ - lw s3,40(sp) │ │ - b 5b670 │ │ - lw s4,52(sp) │ │ - lw s5,40(sp) │ │ - b 5b670 │ │ - lw s4,52(sp) │ │ - lw s0,52(sp) │ │ - beqz s0,5bcc0 │ │ - lw t3,-32696(gp) │ │ - addiu s1,t3,15648 │ │ - lw t9,-31968(gp) │ │ - bal 75f18 │ │ + jalr t9 │ │ move a0,s0 │ │ lw gp,32(sp) │ │ + lw a1,88(sp) │ │ + lw t9,-31956(gp) │ │ + jalr t9 │ │ + lw a0,52(sp) │ │ + lw gp,32(sp) │ │ + move v0,zero │ │ + lw t5,-30360(gp) │ │ + lw t0,116(sp) │ │ + lw v1,0(t5) │ │ + bne t0,v1,5aa2c │ │ + lw ra,156(sp) │ │ + lw s8,152(sp) │ │ + lw s7,148(sp) │ │ + lw s6,144(sp) │ │ + lw s5,140(sp) │ │ + lw s4,136(sp) │ │ + lw s3,132(sp) │ │ + lw s2,128(sp) │ │ + lw s1,124(sp) │ │ + lw s0,120(sp) │ │ + ldc1 $f24,176(sp) │ │ + ldc1 $f22,168(sp) │ │ + ldc1 $f20,160(sp) │ │ + jr ra │ │ + addiu sp,sp,184 │ │ + b 59664 │ │ + lw s2,96(sp) │ │ + lw t6,96(sp) │ │ + b 59664 │ │ + sw t6,56(sp) │ │ + b 59664 │ │ + lw s3,96(sp) │ │ + lw t7,-32708(gp) │ │ + b 597d0 │ │ + addiu s4,t7,4724 │ │ + lw t9,-30900(gp) │ │ + lw a0,0(s0) │ │ + jalr t9 │ │ li a1,2 │ │ - lw t9,-30908(gp) │ │ - beqz v0,5bce8 │ │ - sw v0,52(sp) │ │ - bal 771ec │ │ - lw a0,0(v0) │ │ lw gp,32(sp) │ │ - lw s0,52(sp) │ │ - lw t9,-30428(gp) │ │ lw a0,0(s0) │ │ + lw t9,-30380(gp) │ │ jalr t9 │ │ - move a1,s1 │ │ - bnez v0,5b7a0 │ │ + move a1,s4 │ │ + beqz v0,59810 │ │ lw gp,32(sp) │ │ - blez s3,5bc70 │ │ - lw t7,-32696(gp) │ │ - bltz s6,5bc74 │ │ - lw t6,-32696(gp) │ │ - bltz s5,5bc70 │ │ - lw s4,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,s8,15872 │ │ + lw t9,-31964(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + move s0,v0 │ │ + bnez v0,597a4 │ │ + lw gp,32(sp) │ │ + lw t8,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + li a0,4 │ │ + addiu a1,t8,4628 │ │ + addiu a3,ra,5452 │ │ + jalr t9 │ │ + li a2,112 │ │ + b 59708 │ │ + lw gp,32(sp) │ │ + lw v0,56(sp) │ │ + blez v0,5a91c │ │ + lw s1,-32708(gp) │ │ + bltz s2,5a91c │ │ + nop │ │ + bltz s3,5a91c │ │ + lw s4,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + lw t0,56(sp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,v1,5484 │ │ li a0,1 │ │ - addiu a1,s4,14884 │ │ + addiu a1,s4,4628 │ │ li a2,477 │ │ - sw s3,16(sp) │ │ - sw s6,20(sp) │ │ - bal 706b8 │ │ - sw s5,24(sp) │ │ + sw t0,16(sp) │ │ + sw s2,20(sp) │ │ + jalr t9 │ │ + sw s3,24(sp) │ │ lw gp,32(sp) │ │ li a0,1 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ li a1,152 │ │ - addiu a2,s4,14884 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s4,4628 │ │ + jalr t9 │ │ li a3,480 │ │ - move s0,v0 │ │ + move s1,v0 │ │ + beqz s3,5a398 │ │ lw gp,32(sp) │ │ - beqz s5,5bc34 │ │ - move s8,v0 │ │ li a3,3 │ │ - lw ra,-32692(gp) │ │ - lw t9,-31012(gp) │ │ - addiu a1,ra,4496 │ │ - move a2,s7 │ │ - move a0,s0 │ │ - bal 56318 │ │ - sw s3,16(sp) │ │ - lw v0,4(s0) │ │ - lw gp,32(sp) │ │ - sw s3,0(v0) │ │ - lw a3,4(s0) │ │ - addiu s1,s3,1 │ │ - sw s6,4(a3) │ │ - lw a1,4(s0) │ │ - lw t9,-32156(gp) │ │ - li s7,1 │ │ - sw s5,8(a1) │ │ + lw a2,-32688(gp) │ │ + lw s6,56(sp) │ │ + lw t9,-31020(gp) │ │ + addiu a1,a2,4496 │ │ move a0,s1 │ │ + move a2,s5 │ │ + jalr t9 │ │ + sw s6,16(sp) │ │ + lw gp,32(sp) │ │ + lw a3,4(s1) │ │ + addiu s5,s6,1 │ │ + lw t9,-32152(gp) │ │ + li t2,1 │ │ + sw s6,0(a3) │ │ + sw s2,4(a3) │ │ + sw s3,8(a3) │ │ + move a0,s5 │ │ + sb t2,18(s1) │ │ li a1,12 │ │ - sb s7,18(s0) │ │ - addiu a2,s4,14884 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s4,4628 │ │ + jalr t9 │ │ li a3,442 │ │ + sll t3,s5,0x2 │ │ + sll t4,s5,0x4 │ │ + subu t5,t4,t3 │ │ lw gp,32(sp) │ │ - move v1,v0 │ │ - move a0,zero │ │ - lui a1,0x8000 │ │ - addiu a0,a0,1 │ │ - slt t0,a0,s1 │ │ - sw a1,0(v1) │ │ - sw a1,4(v1) │ │ - bnez t0,5b8c4 │ │ - addiu v1,v1,12 │ │ - lw t9,-32156(gp) │ │ - addiu s6,s6,1 │ │ - sw v0,68(s0) │ │ - move a0,s6 │ │ + move t8,v0 │ │ + addu t6,v0,t5 │ │ + lui t7,0x8000 │ │ + sw t7,0(t8) │ │ + sw t7,4(t8) │ │ + addiu t8,t8,12 │ │ + bne t8,t6,598f8 │ │ + lw t9,-32152(gp) │ │ + addiu s2,s2,1 │ │ + sw v0,68(s1) │ │ + move a0,s2 │ │ li a1,12 │ │ - addiu a2,s4,14884 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s4,4628 │ │ + jalr t9 │ │ li a3,501 │ │ lw gp,32(sp) │ │ - sw v0,72(s0) │ │ - beqz s5,5b950 │ │ - lw s1,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - move a0,s5 │ │ + sw v0,72(s1) │ │ + beqz s3,5997c │ │ + lw s6,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + move a0,s3 │ │ li a1,8 │ │ - addiu a2,s1,14884 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s6,4628 │ │ + jalr t9 │ │ li a3,504 │ │ lw gp,32(sp) │ │ - sra s6,s6,0x9 │ │ - lw t9,-32156(gp) │ │ - sw v0,76(s0) │ │ - addiu a0,s6,1 │ │ + sra s3,s2,0x9 │ │ + lw t9,-32152(gp) │ │ + sw v0,76(s1) │ │ + addiu a0,s3,1 │ │ li a1,4 │ │ - addiu a2,s1,14884 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s6,4628 │ │ + jalr t9 │ │ li a3,509 │ │ lw gp,32(sp) │ │ - sw v0,104(s0) │ │ - lw v1,-30896(gp) │ │ - addiu a0,sp,52 │ │ - addiu t9,v1,-28088 │ │ - bal 59248 │ │ - move a1,s0 │ │ - li s5,-1 │ │ - beq v0,s5,5bc44 │ │ + sw v0,104(s1) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s4,4628 │ │ + li a0,1 │ │ + addiu a3,ra,4764 │ │ + jalr t9 │ │ + li a2,135 │ │ lw gp,32(sp) │ │ - lw a2,4(s0) │ │ - lw t1,-32696(gp) │ │ - lw s1,0(a2) │ │ - lw t9,-32200(gp) │ │ + move s3,zero │ │ + lw t0,-32708(gp) │ │ + lw v0,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + addiu a1,t0,4860 │ │ + addiu s5,v0,4784 │ │ + addiu s6,v1,4796 │ │ + sw a1,48(sp) │ │ + lw t9,-31964(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + move s0,v0 │ │ + beqz v0,59b7c │ │ + lw gp,32(sp) │ │ + lw t9,-30900(gp) │ │ + lw a0,0(s0) │ │ + jalr t9 │ │ + li a1,2 │ │ + lw gp,32(sp) │ │ + lw s2,0(s0) │ │ + lw t9,-30380(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + move a1,s5 │ │ + beqz v0,59b7c │ │ + lw gp,32(sp) │ │ + lw t9,-30380(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + move a1,s6 │ │ + beqz v0,59b7c │ │ + lw gp,32(sp) │ │ + lw t9,-32140(gp) │ │ + move a0,s2 │ │ + li a2,3 │ │ + jalr t9 │ │ + addiu a1,sp,100 │ │ + slti a2,v0,2 │ │ + lw gp,32(sp) │ │ + bnez a2,5a0c4 │ │ + move s2,v0 │ │ + lw t9,-31172(gp) │ │ + jalr t9 │ │ + lw a0,100(sp) │ │ + li a3,3 │ │ + lw gp,32(sp) │ │ + cvt.s.d $f22,$f0 │ │ + beq s2,a3,5a120 │ │ + lw t1,104(sp) │ │ + lw a0,4(s1) │ │ + lw t2,0(a0) │ │ + slt t3,s3,t2 │ │ + beqz t3,5a14c │ │ + mtc1 zero,$f20 │ │ + lw t4,48(s1) │ │ + sll s2,s3,0x2 │ │ + lw t9,-32484(gp) │ │ + addu t5,t4,s2 │ │ + move a0,t1 │ │ + addiu a1,s4,4628 │ │ + li a2,166 │ │ + jalr t9 │ │ + sw t5,40(sp) │ │ + lw t6,40(sp) │ │ + lw gp,32(sp) │ │ + sw v0,0(t6) │ │ + lw t7,48(s1) │ │ + lw a0,52(s1) │ │ + addu t8,t7,s2 │ │ + lw t9,-32172(gp) │ │ + lw a1,0(t8) │ │ + jalr t9 │ │ + move a2,s3 │ │ + beq s3,v0,59af8 │ │ + lw gp,32(sp) │ │ + lw ra,48(s1) │ │ + lw t0,-32708(gp) │ │ + addu v0,ra,s2 │ │ + lw v1,0(v0) │ │ + lw t9,-32196(gp) │ │ + lw a3,48(sp) │ │ + li a0,3 │ │ + sw v1,16(sp) │ │ + addiu a1,t0,4628 │ │ + jalr t9 │ │ + li a2,169 │ │ + lw gp,32(sp) │ │ + sll a1,s3,0x4 │ │ + lw t1,68(s1) │ │ + cvt.d.s $f0,$f22 │ │ + sdc1 $f0,40(sp) │ │ + subu s2,a1,s2 │ │ + addu t2,t1,s2 │ │ + lw t9,-30896(gp) │ │ + lw a2,40(sp) │ │ + lw a0,20(s1) │ │ + lw a3,44(sp) │ │ + jalr t9 │ │ + sw t2,40(sp) │ │ + lw a2,40(sp) │ │ + lw gp,32(sp) │ │ + cvt.d.s $f2,$f20 │ │ + sw v0,0(a2) │ │ + sdc1 $f2,40(sp) │ │ + lw t3,68(s1) │ │ + lw t9,-30896(gp) │ │ + lw a0,20(s1) │ │ + lw a2,40(sp) │ │ + lw a3,44(sp) │ │ + jalr t9 │ │ + addu s2,t3,s2 │ │ + lw gp,32(sp) │ │ + move a0,s0 │ │ + lw t9,-31964(gp) │ │ + jalr t9 │ │ + sw v0,4(s2) │ │ + addiu s3,s3,1 │ │ + lw gp,32(sp) │ │ + bnez v0,599d4 │ │ + move s0,v0 │ │ + lw s5,4(s1) │ │ + lw s6,0(s5) │ │ + beq s6,s3,59bc0 │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s3,20(sp) │ │ + sw s6,16(sp) │ │ + li a0,3 │ │ + addiu a1,s4,4628 │ │ + li a2,178 │ │ + jalr t9 │ │ + addiu a3,t5,4896 │ │ + lw t6,4(s1) │ │ + lw gp,32(sp) │ │ + sw s3,0(t6) │ │ + sw s3,12(s1) │ │ + lw s3,0(t6) │ │ + lw t7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,s4,14884 │ │ + addiu a1,s4,4628 │ │ li a2,516 │ │ - addiu a3,t1,15720 │ │ - bal 706b8 │ │ - sw s1,16(sp) │ │ + addiu a3,t7,5512 │ │ + jalr t9 │ │ + sw s3,16(sp) │ │ lw gp,32(sp) │ │ - addiu s1,s0,116 │ │ + addiu s5,s1,116 │ │ lw t9,-30892(gp) │ │ - bal 60a5c │ │ - move a0,s1 │ │ - lw v0,4(s0) │ │ - lw a0,8(v0) │ │ - blez a0,5b9d0 │ │ + jalr t9 │ │ + move a0,s5 │ │ + lw t8,4(s1) │ │ + lw v0,8(t8) │ │ + bgtz v0,5a0fc │ │ lw gp,32(sp) │ │ - lw t9,-30892(gp) │ │ - bal 60a5c │ │ - addiu a0,s0,128 │ │ + lw ra,4(t8) │ │ + blez ra,5a09c │ │ + lw t9,-31960(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s4,4628 │ │ + li a2,195 │ │ + li a0,1 │ │ + jalr t9 │ │ + addiu a3,t0,4936 │ │ lw gp,32(sp) │ │ - lw v0,4(s0) │ │ - lw t2,4(v0) │ │ - blez t2,5baa0 │ │ - lw t4,-30896(gp) │ │ - addiu a0,sp,52 │ │ - addiu t9,t4,-27116 │ │ - bal 59614 │ │ - move a1,s0 │ │ - li t3,-1 │ │ - beq v0,t3,5bc44 │ │ + lw a1,72(s1) │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lwc1 $f22,5844(t1) │ │ + addiu a2,t2,18792 │ │ + sw a1,40(sp) │ │ + move s3,zero │ │ + li s2,-1 │ │ + sw a2,72(sp) │ │ + lw t9,-31964(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + move s0,v0 │ │ + beqz v0,5a6f4 │ │ lw gp,32(sp) │ │ - lw a3,4(s0) │ │ - lw s6,68(s0) │ │ - lw v1,0(a3) │ │ + lw t9,-30900(gp) │ │ + lw a0,0(s0) │ │ + jalr t9 │ │ + li a1,2 │ │ + lw gp,32(sp) │ │ + sw zero,112(sp) │ │ + lw a0,0(s0) │ │ + lw t9,-32140(gp) │ │ + addiu a1,sp,100 │ │ + jalr t9 │ │ + li a2,4 │ │ + slti t3,v0,3 │ │ + beqz t3,5a170 │ │ + lw gp,32(sp) │ │ + lw a3,0(s0) │ │ + lb t4,0(a3) │ │ + beqz t4,59c58 │ │ + lw t9,-31964(gp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,a3 │ │ + sw a3,40(sp) │ │ + jalr t9 │ │ + addiu a1,t5,4796 │ │ + lw gp,32(sp) │ │ + beqz v0,59cfc │ │ + lw t6,40(sp) │ │ + lw t7,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,t6 │ │ + sw t6,40(sp) │ │ + jalr t9 │ │ + addiu a1,t7,5084 │ │ + lw gp,32(sp) │ │ + bnez v0,5a8ec │ │ + lw a0,40(sp) │ │ + lw t8,4(s1) │ │ + addiu v1,s2,1 │ │ + lw s6,0(t8) │ │ + slt v0,s6,v1 │ │ + bnez v0,59d3c │ │ + lw ra,68(s1) │ │ + sll t0,s2,0x2 │ │ + sll s2,s2,0x4 │ │ + subu s8,s2,t0 │ │ + addu t1,ra,s8 │ │ + sw s3,20(t1) │ │ + lw s6,0(t8) │ │ + addiu v1,v1,1 │ │ + slt a1,s6,v1 │ │ + beqz a1,59d24 │ │ + addiu t1,t1,12 │ │ + sll t2,s6,0x4 │ │ + sll s3,s6,0x2 │ │ + subu a2,t2,s3 │ │ + addu t3,ra,a2 │ │ + lw a3,8(t3) │ │ lw t9,-30888(gp) │ │ - sll a0,v1,0x2 │ │ - sll s5,v1,0x4 │ │ - subu t0,s5,a0 │ │ - addu ra,s6,t0 │ │ - lw v0,8(ra) │ │ - move a0,s1 │ │ - sw v0,4(a3) │ │ - lw a1,120(s0) │ │ - bal 60aec │ │ - sw a1,84(s0) │ │ + sw a3,4(t8) │ │ + lw t4,120(s1) │ │ + move a0,s5 │ │ + jalr t9 │ │ + sw t4,84(s1) │ │ lw gp,32(sp) │ │ - sw v0,80(s0) │ │ + sw v0,80(s1) │ │ lw t9,-30884(gp) │ │ - bal 60ad4 │ │ - move a0,s1 │ │ + jalr t9 │ │ + move a0,s5 │ │ lw gp,32(sp) │ │ - lw s7,4(s0) │ │ - lw t8,-32696(gp) │ │ - lw t7,4(s7) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t8,15748 │ │ + lw s5,4(s1) │ │ + lw t6,-32708(gp) │ │ + lw t5,4(s5) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t6,5540 │ │ li a0,1 │ │ - addiu a1,s4,14884 │ │ + addiu a1,s4,4628 │ │ li a2,533 │ │ - bal 706b8 │ │ - sw t7,16(sp) │ │ + jalr t9 │ │ + sw t5,16(sp) │ │ lw gp,32(sp) │ │ - lw t6,84(s0) │ │ - lw t5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw t6,16(sp) │ │ + lw t7,84(s1) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,s4,14884 │ │ + sw t7,16(sp) │ │ + addiu a1,s4,4628 │ │ li a2,534 │ │ - bal 706b8 │ │ - addiu a3,t5,15772 │ │ + jalr t9 │ │ + addiu a3,t8,5564 │ │ lw gp,32(sp) │ │ - lw v0,4(s0) │ │ - lw s1,8(v0) │ │ - blez s1,5bc28 │ │ - addiu s7,s0,128 │ │ - lw a2,132(s0) │ │ + lw a0,4(s1) │ │ + lw ra,8(a0) │ │ + blez ra,5a098 │ │ lw t9,-30888(gp) │ │ - sw a2,92(s0) │ │ - bal 60aec │ │ - move a0,s7 │ │ + lw v0,132(s1) │ │ + addiu s2,s1,128 │ │ + move a0,s2 │ │ + jalr t9 │ │ + sw v0,92(s1) │ │ lw gp,32(sp) │ │ - sw v0,88(s0) │ │ + sw v0,88(s1) │ │ lw t9,-30884(gp) │ │ - bal 60ad4 │ │ - move a0,s7 │ │ + jalr t9 │ │ + move a0,s2 │ │ lw gp,32(sp) │ │ - lw t2,92(s0) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s4,14884 │ │ + lw t0,92(s1) │ │ + lw s8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s4,4628 │ │ li a2,542 │ │ - addiu a3,t3,15796 │ │ - sw t2,16(sp) │ │ - bal 706b8 │ │ + addiu a3,s8,5112 │ │ + sw t0,16(sp) │ │ + jalr t9 │ │ li a0,1 │ │ lw gp,32(sp) │ │ - addiu s1,s0,140 │ │ + addiu s5,s1,140 │ │ lw t9,-30892(gp) │ │ - bal 60a5c │ │ - move a0,s1 │ │ + jalr t9 │ │ + move a0,s5 │ │ lw gp,32(sp) │ │ - addiu a0,sp,52 │ │ - lw s4,-30896(gp) │ │ - addiu t9,s4,-25992 │ │ - bal 59a78 │ │ - move a1,s0 │ │ + addiu a1,s4,4628 │ │ + lw s6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a2,292 │ │ + addiu a3,s6,5136 │ │ + jalr t9 │ │ + li a0,1 │ │ lw gp,32(sp) │ │ - li t1,-1 │ │ - beq v0,t1,5bc44 │ │ - lw s4,-32696(gp) │ │ - lw ra,4(s0) │ │ - lw t2,104(s0) │ │ - lw t4,4(ra) │ │ - lw t1,72(s0) │ │ - sll t3,t4,0x4 │ │ - sra a2,t4,0x9 │ │ - sll s7,t4,0x2 │ │ - subu v1,t3,s7 │ │ - sll a0,a2,0x2 │ │ - addu s6,t2,a0 │ │ - addu s5,t1,v1 │ │ - lw t0,0(s6) │ │ - lhu v0,8(s5) │ │ + lw v1,76(s1) │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lwc1 $f22,5844(t1) │ │ + li a1,-1 │ │ + addiu a2,t2,18792 │ │ + sw v1,40(sp) │ │ + li s6,-1 │ │ + li s2,-1 │ │ + move s3,zero │ │ + sw a1,60(sp) │ │ + sw a1,48(sp) │ │ + sw a2,72(sp) │ │ + lw t9,-31964(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + move s0,v0 │ │ + beqz v0,5a6f4 │ │ + lw gp,32(sp) │ │ + lw t9,-30900(gp) │ │ + lw a0,0(s0) │ │ + jalr t9 │ │ + li a1,2 │ │ + lw gp,32(sp) │ │ + lw a0,0(s0) │ │ + lw t9,-32140(gp) │ │ + addiu a1,sp,100 │ │ + jalr t9 │ │ + li a2,4 │ │ + li t3,4 │ │ + beq v0,t3,5a3a8 │ │ + lw gp,32(sp) │ │ + lw s8,0(s0) │ │ + lb t4,0(s8) │ │ + beqz t4,59ea4 │ │ + lw t9,-31964(gp) │ │ + lw s6,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s8 │ │ + jalr t9 │ │ + addiu a1,s6,4796 │ │ + bnez v0,5a874 │ │ + lw gp,32(sp) │ │ + lw ra,4(s1) │ │ + addiu s6,s2,1 │ │ + lw s8,4(ra) │ │ + slt t0,s8,s6 │ │ + bnez t0,5a868 │ │ + sll t5,s6,0x2 │ │ + sll v1,s6,0x4 │ │ + lw s7,104(s1) │ │ + subu v1,v1,t5 │ │ + b 59f78 │ │ + lui t6,0x1 │ │ + sll t8,t7,0x2 │ │ + addu t1,s7,t8 │ │ + lw t2,0(t1) │ │ + subu t4,s3,t2 │ │ + slt a1,t4,t6 │ │ + beqz a1,5a34c │ │ + addiu s6,s6,1 │ │ + lw t3,72(s1) │ │ + addu t0,t3,v1 │ │ + slt t5,s8,s6 │ │ + sh t4,8(t0) │ │ + bnez t5,59fb8 │ │ + addiu v1,v1,12 │ │ + andi a3,s6,0x1ff │ │ + bnez a3,59f44 │ │ + sra t7,s6,0x9 │ │ + sra a0,s6,0x9 │ │ + sll a2,a0,0x2 │ │ + addu v0,s7,a2 │ │ + sw s3,0(v0) │ │ + lw s8,4(ra) │ │ + lw t3,72(s1) │ │ + addiu s6,s6,1 │ │ + addu t0,t3,v1 │ │ + move t4,zero │ │ + slt t5,s8,s6 │ │ + sh t4,8(t0) │ │ + beqz t5,59f78 │ │ + addiu v1,v1,12 │ │ + sll t6,s8,0x2 │ │ + sll a3,s8,0x4 │ │ + sra s3,s8,0x9 │ │ + subu t8,a3,t6 │ │ + sll t7,s3,0x2 │ │ + addu s7,s7,t7 │ │ + addu t3,t3,t8 │ │ + lhu t1,8(t3) │ │ + lw t2,0(s7) │ │ lw t9,-30888(gp) │ │ - addu a3,t0,v0 │ │ - sw a3,8(ra) │ │ - lw a1,144(s0) │ │ - move a0,s1 │ │ - bal 60aec │ │ - sw a1,100(s0) │ │ - lw t8,4(s0) │ │ + addu a1,t2,t1 │ │ + sw a1,8(ra) │ │ + lw ra,144(s1) │ │ + sw ra,100(s1) │ │ + jalr t9 │ │ + move a0,s5 │ │ lw gp,32(sp) │ │ - sw v0,96(s0) │ │ - lw t7,-32696(gp) │ │ - lw t6,8(t8) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t7,15820 │ │ - sw t6,16(sp) │ │ + lw s2,4(s1) │ │ + lw t9,-32196(gp) │ │ + lw s8,8(s2) │ │ + sw v0,96(s1) │ │ + lw v0,-32708(gp) │ │ li a0,1 │ │ - addiu a1,s4,14884 │ │ - bal 706b8 │ │ + addiu a3,v0,5620 │ │ + addiu a1,s4,4628 │ │ li a2,555 │ │ + jalr t9 │ │ + sw s8,16(sp) │ │ lw gp,32(sp) │ │ - lw t4,100(s0) │ │ - lw t5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t5,15848 │ │ + lw t4,100(s1) │ │ + lw a0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,a0,5648 │ │ sw t4,16(sp) │ │ - addiu a1,s4,14884 │ │ + addiu a1,s4,4628 │ │ li a2,556 │ │ - bal 706b8 │ │ + jalr t9 │ │ li a0,1 │ │ lw gp,32(sp) │ │ lw t9,-30884(gp) │ │ - bal 60ad4 │ │ - move a0,s1 │ │ + jalr t9 │ │ + move a0,s5 │ │ lw gp,32(sp) │ │ - move a0,s3 │ │ - lw t9,-32156(gp) │ │ + lw a0,56(sp) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s4,14884 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s4,4628 │ │ + jalr t9 │ │ li a3,561 │ │ lw gp,32(sp) │ │ - sw v0,108(s0) │ │ - lw t9,-31980(gp) │ │ - bal 73820 │ │ + sw v0,108(s1) │ │ + lw t9,-31976(gp) │ │ + jalr t9 │ │ li a0,24 │ │ lw gp,32(sp) │ │ - sw v0,112(s0) │ │ + sw v0,112(s1) │ │ + lw t9,-31960(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw gp,32(sp) │ │ + lw a1,88(sp) │ │ + lw t9,-31956(gp) │ │ + jalr t9 │ │ lw a0,52(sp) │ │ - b 5b71c │ │ + lw gp,32(sp) │ │ + b 59730 │ │ + move v0,s1 │ │ + lw a3,0(s0) │ │ + lb a0,0(a3) │ │ + beqz a0,599c0 │ │ lw t9,-31964(gp) │ │ - li a3,2 │ │ - li t8,1 │ │ - b 5b858 │ │ - movz a3,t8,s6 │ │ - lw t9,-31960(gp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a3,16(sp) │ │ + li a0,3 │ │ + addiu a1,s4,4628 │ │ + li a2,150 │ │ + jalr t9 │ │ + addiu a3,t4,4804 │ │ + b 599bc │ │ + lw gp,32(sp) │ │ + lw t9,-30892(gp) │ │ + jalr t9 │ │ + addiu a0,s1,128 │ │ + lw a0,4(s1) │ │ + lw v1,4(a0) │ │ + bgtz v1,59c10 │ │ + lw gp,32(sp) │ │ + b 59ddc │ │ + lw ra,8(a0) │ │ + lw t9,-31172(gp) │ │ + lw a0,108(sp) │ │ + jalr t9 │ │ + sw t1,40(sp) │ │ + lw a0,4(s1) │ │ + lw gp,32(sp) │ │ + lw t2,0(a0) │ │ + cvt.s.d $f20,$f0 │ │ + slt t3,s3,t2 │ │ + bnez t3,59a74 │ │ + lw t1,40(sp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a2,161 │ │ + addiu a3,s0,4840 │ │ + li a0,4 │ │ + jalr t9 │ │ + addiu a1,s4,4628 │ │ + b 5a36c │ │ + lw gp,32(sp) │ │ + lw t9,-31172(gp) │ │ + jalr t9 │ │ + lw a0,100(sp) │ │ + lw a3,104(sp) │ │ + lw t4,108(sp) │ │ + lw a0,112(sp) │ │ + lw gp,32(sp) │ │ + mov.d $f20,$f0 │ │ + sw a3,48(sp) │ │ + beqz a0,5a654 │ │ + sw t4,60(sp) │ │ + lw t9,-31172(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,32(sp) │ │ + cvt.s.d $f24,$f0 │ │ + lw t9,-31652(gp) │ │ lw a1,48(sp) │ │ - bal 75760 │ │ - move a0,s2 │ │ + jalr t9 │ │ + move a0,s1 │ │ + li a0,-1 │ │ lw gp,32(sp) │ │ - move a0,s0 │ │ - lw t9,-32604(gp) │ │ - bal 5745c │ │ - move s8,zero │ │ - b 5b73c │ │ - lw ra,92(sp) │ │ - lw t6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + beq v0,a0,5a65c │ │ + move s6,v0 │ │ + lw t9,-31652(gp) │ │ + lw a1,60(sp) │ │ + sw a0,64(sp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw t6,64(sp) │ │ + beq v0,t6,5a6bc │ │ + lw gp,32(sp) │ │ + cvt.s.d $f4,$f20 │ │ + mul.s $f6,$f4,$f22 │ │ + mul.s $f8,$f24,$f22 │ │ + lw t9,-30896(gp) │ │ + lw a0,20(s1) │ │ + sw v0,76(sp) │ │ + trunc.w.s $f10,$f6 │ │ + cvt.s.w $f12,$f10 │ │ + div.s $f14,$f12,$f22 │ │ + trunc.w.s $f16,$f8 │ │ + cvt.s.w $f20,$f16 │ │ + cvt.d.s $f18,$f14 │ │ + sdc1 $f18,64(sp) │ │ + lw a2,64(sp) │ │ + jalr t9 │ │ + lw a3,68(sp) │ │ + div.s $f0,$f20,$f22 │ │ + lw gp,32(sp) │ │ + lw a0,20(s1) │ │ + lw t9,-30896(gp) │ │ + sw v0,92(sp) │ │ + cvt.d.s $f2,$f0 │ │ + sdc1 $f2,64(sp) │ │ + lw a2,64(sp) │ │ + jalr t9 │ │ + lw a3,68(sp) │ │ + lw t7,4(s1) │ │ + sw v0,96(sp) │ │ + lw t8,4(t7) │ │ + lw gp,32(sp) │ │ + slt v0,s3,t8 │ │ + beqz v0,5a940 │ │ + lw v1,76(sp) │ │ + lw ra,40(sp) │ │ + lw t9,-30880(gp) │ │ + move a1,s8 │ │ + sw v1,0(ra) │ │ + jalr t9 │ │ + move a0,s5 │ │ + lw t0,4(s1) │ │ + lw a1,40(sp) │ │ + lw t1,8(t0) │ │ + lw gp,32(sp) │ │ + blez t1,5a2c0 │ │ + sh v0,4(a1) │ │ + lw t9,-30880(gp) │ │ + addiu a0,s1,128 │ │ + jalr t9 │ │ + move a1,s7 │ │ + lw t2,40(sp) │ │ + lw gp,32(sp) │ │ + sh v0,6(t2) │ │ + beq s6,s2,5a308 │ │ + slt a2,s6,s2 │ │ + bnez a2,5a964 │ │ + slt t3,s2,s6 │ │ + beqz t3,5a308 │ │ + sll t4,s2,0x2 │ │ + lw a3,68(s1) │ │ + sll a0,s6,0x2 │ │ + sll s2,s2,0x4 │ │ + sll t5,s6,0x4 │ │ + subu t6,s2,t4 │ │ + subu t7,t5,a0 │ │ + addu v0,a3,t6 │ │ + addu t8,a3,t7 │ │ + sw s3,20(v0) │ │ + addiu v0,v0,12 │ │ + bne v0,t8,5a2f8 │ │ + nop │ │ + lw v1,40(sp) │ │ + addiu s3,s3,1 │ │ + addiu t0,v1,12 │ │ + andi ra,s3,0xffff │ │ + beqz ra,5a328 │ │ + sw t0,40(sp) │ │ + b 59c54 │ │ + move s2,s6 │ │ + lw t9,-32196(gp) │ │ + lw a3,72(sp) │ │ + li a0,2 │ │ + move a1,zero │ │ + jalr t9 │ │ + move a2,zero │ │ + move s2,s6 │ │ + b 59c54 │ │ + lw gp,32(sp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,t7,14884 │ │ - li a2,117 │ │ - bal 706b8 │ │ - addiu a3,t6,15692 │ │ - b 5b710 │ │ + addiu a1,s4,4628 │ │ + li a2,427 │ │ + jalr t9 │ │ + addiu a3,s2,5256 │ │ lw gp,32(sp) │ │ - lw v0,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t9,-31956(gp) │ │ + lw a1,88(sp) │ │ + jalr t9 │ │ + lw a0,52(sp) │ │ + lw gp,32(sp) │ │ + lw t9,-32600(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw gp,32(sp) │ │ + b 59730 │ │ + move v0,zero │ │ + li a3,1 │ │ + li a1,2 │ │ + b 59884 │ │ + movn a3,a1,s2 │ │ + lw t9,-31172(gp) │ │ + jalr t9 │ │ + lw a0,100(sp) │ │ + lw gp,32(sp) │ │ + lw a3,104(sp) │ │ + lw t4,108(sp) │ │ + lw t5,112(sp) │ │ + lw t9,-31652(gp) │ │ + sw a3,80(sp) │ │ + move a0,s1 │ │ + move a1,a3 │ │ + sw t4,64(sp) │ │ + sw t5,76(sp) │ │ + jalr t9 │ │ + mov.d $f24,$f0 │ │ + li t6,-1 │ │ + lw gp,32(sp) │ │ + beq v0,t6,5a6fc │ │ + move s8,v0 │ │ + lw t9,-31652(gp) │ │ + lw a1,64(sp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + li t8,-1 │ │ + beq v0,t8,5a7bc │ │ + lw gp,32(sp) │ │ + lw t9,-31652(gp) │ │ + lw a1,76(sp) │ │ + move a0,s1 │ │ + jalr t9 │ │ + sw v0,84(sp) │ │ + move a0,v0 │ │ + li v0,-1 │ │ + lw gp,32(sp) │ │ + beq a0,v0,5a828 │ │ + lw t0,84(sp) │ │ + cvt.s.d $f4,$f24 │ │ + mul.s $f6,$f4,$f22 │ │ + lw t9,-30896(gp) │ │ + sw a0,80(sp) │ │ + lw a0,20(s1) │ │ + sw t0,76(sp) │ │ + trunc.w.s $f8,$f6 │ │ + cvt.s.w $f10,$f8 │ │ + div.s $f12,$f10,$f22 │ │ + cvt.d.s $f14,$f12 │ │ + sdc1 $f14,64(sp) │ │ + lw a2,64(sp) │ │ + jalr t9 │ │ + lw a3,68(sp) │ │ + lw v1,4(s1) │ │ + sw v0,96(sp) │ │ + lw a1,8(v1) │ │ + lw gp,32(sp) │ │ + slt t1,s3,a1 │ │ + lw t2,76(sp) │ │ + beqz t1,5a9e8 │ │ + lw a2,80(sp) │ │ + lw ra,40(sp) │ │ + lw t9,-30880(gp) │ │ + sw t2,64(sp) │ │ + sw a2,0(ra) │ │ + move a0,s5 │ │ + jalr t9 │ │ + move a1,s7 │ │ + lw t3,40(sp) │ │ + lw a3,48(sp) │ │ + lw gp,32(sp) │ │ + sh v0,4(t3) │ │ + beq s8,a3,5a89c │ │ + lw t4,64(sp) │ │ + slt a0,s8,a3 │ │ + bnez a0,5a9a0 │ │ + sll t0,s8,0x2 │ │ + lw t7,68(s1) │ │ + sll v0,s8,0x4 │ │ + subu v1,v0,t0 │ │ + addu a1,t7,v1 │ │ + lw v1,8(a1) │ │ + move t8,s8 │ │ + addiu t1,t8,1 │ │ + sll t2,t1,0x2 │ │ + sll a2,t1,0x4 │ │ + subu t9,a2,t2 │ │ + addu ra,t7,t9 │ │ + lw t3,8(ra) │ │ + lw t5,72(s1) │ │ + sll a3,v1,0x2 │ │ + sll t6,v1,0x4 │ │ + subu t7,t6,a3 │ │ + slt t8,v1,t3 │ │ + bnez t8,5a52c │ │ + addu ra,t5,t7 │ │ + b 5a800 │ │ + lw s5,-32708(gp) │ │ + beq v1,t3,5a7fc │ │ + addiu ra,ra,12 │ │ + lw a0,0(ra) │ │ + bne a0,t4,5a524 │ │ + addiu v1,v1,1 │ │ + addiu v1,v1,-1 │ │ + sra t0,v1,0x9 │ │ + addiu a1,s6,1 │ │ + slt v0,t0,a1 │ │ + bnez v0,5a570 │ │ + sll t2,s6,0x2 │ │ + lw t1,104(s1) │ │ + sll a2,t0,0x2 │ │ + addu t9,t1,t2 │ │ + addu ra,t1,a2 │ │ + sw s3,4(t9) │ │ + addiu t9,t9,4 │ │ + bne t9,ra,5a560 │ │ + nop │ │ + slt t3,s6,t0 │ │ + beqz t3,5a73c │ │ + lui a0,0x1 │ │ + bltz s6,5a914 │ │ + sll s6,s6,0x2 │ │ + lw t6,104(s1) │ │ + addu t7,t6,s6 │ │ + lw t8,0(t7) │ │ + lui a0,0x1 │ │ + subu a3,s3,t8 │ │ + slt t1,a3,a0 │ │ + beqz t1,5aa0c │ │ + lw t9,-32196(gp) │ │ + sll t2,a1,0x9 │ │ + sll v0,s2,0x4 │ │ + sll a1,s2,0x2 │ │ + subu a2,v0,a1 │ │ + addiu s6,s2,1 │ │ + addiu ra,t2,-1 │ │ + addiu t3,a2,12 │ │ + slt t9,ra,s6 │ │ + bnez t9,5a60c │ │ + addu v0,t5,t3 │ │ + andi t5,a3,0xffff │ │ + move t6,s6 │ │ + move a3,v0 │ │ + addiu t6,t6,1 │ │ + sh t5,8(a3) │ │ + bne t6,t2,5a5d8 │ │ + addiu a3,a3,12 │ │ + subu t7,t6,s2 │ │ + sll t8,t7,0x2 │ │ + sll a0,t7,0x4 │ │ + subu s6,s6,s2 │ │ + subu s2,a0,t8 │ │ + addiu t1,s6,-1 │ │ + addiu t2,s2,-12 │ │ + addu s6,t1,t6 │ │ + addu v0,v0,t2 │ │ + slt a1,v1,s6 │ │ + bnez a1,5a628 │ │ + addiu a2,v1,1 │ │ + addiu s6,s6,1 │ │ + sh zero,8(v0) │ │ + bne s6,a2,5a618 │ │ + addiu v0,v0,12 │ │ + move s6,t0 │ │ + move s2,v1 │ │ + sw t4,60(sp) │ │ + lw v1,40(sp) │ │ + addiu s3,s3,1 │ │ + addiu t0,v1,8 │ │ + andi t4,s3,0xffff │ │ + beqz t4,5a798 │ │ + sw t0,40(sp) │ │ + b 59ea0 │ │ + sw s8,48(sp) │ │ + b 5a1b0 │ │ + mtc1 zero,$f24 │ │ + lw t2,48(sp) │ │ + lw a2,60(sp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a2,24(sp) │ │ + sw t2,16(sp) │ │ + sw t2,20(sp) │ │ + li a0,4 │ │ + addiu a1,s4,4628 │ │ + li a2,224 │ │ + jalr t9 │ │ + addiu a3,t3,4956 │ │ + b 59c54 │ │ + lw gp,32(sp) │ │ + lw t0,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,t0,4628 │ │ + li a2,101 │ │ + jalr t9 │ │ + addiu a3,t1,5420 │ │ + b 59708 │ │ + lw gp,32(sp) │ │ + lw s6,60(sp) │ │ + lw a1,48(sp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a1,20(sp) │ │ + sw s6,16(sp) │ │ + sw s6,24(sp) │ │ + li a0,4 │ │ + addiu a1,s4,4628 │ │ + li a2,229 │ │ + jalr t9 │ │ + addiu a3,t1,4956 │ │ + b 59c54 │ │ + lw gp,32(sp) │ │ + lw v0,0(zero) │ │ + teq zero,zero │ │ + lw t2,80(sp) │ │ + lw a1,64(sp) │ │ + lw a2,76(sp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a1,24(sp) │ │ + sw a2,28(sp) │ │ + sw t2,16(sp) │ │ + sw t2,20(sp) │ │ + li a0,4 │ │ + addiu a1,s4,4628 │ │ + li a2,321 │ │ + jalr t9 │ │ + addiu a3,v0,5156 │ │ + b 59ea0 │ │ + lw gp,32(sp) │ │ + lw a3,104(s1) │ │ + sll s6,s6,0x2 │ │ + addu t6,a3,s6 │ │ + lw t7,0(t6) │ │ + subu t8,s3,t7 │ │ + slt a1,t8,a0 │ │ + beqz a1,5a9c4 │ │ + sll t1,s2,0x2 │ │ + sll v0,s2,0x4 │ │ + subu t2,v0,t1 │ │ + addiu s2,s2,1 │ │ + addiu a2,t2,12 │ │ + slt t9,v1,s2 │ │ + bnez t9,5a628 │ │ + addu t3,t5,a2 │ │ + andi t5,t8,0xffff │ │ + addiu ra,v1,1 │ │ + addiu s2,s2,1 │ │ + sh t5,8(t3) │ │ + bne s2,ra,5a780 │ │ + addiu t3,t3,12 │ │ + b 5a62c │ │ + move s6,t0 │ │ + lw t9,-32196(gp) │ │ + lw a3,72(sp) │ │ + li a0,2 │ │ + move a1,zero │ │ + jalr t9 │ │ + move a2,zero │ │ + lw gp,32(sp) │ │ + b 59ea0 │ │ + sw s8,48(sp) │ │ + lw t7,64(sp) │ │ + lw a0,76(sp) │ │ + lw t1,-32708(gp) │ │ + lw t8,80(sp) │ │ + lw t9,-32196(gp) │ │ + sw a0,28(sp) │ │ + sw t7,16(sp) │ │ + sw t8,20(sp) │ │ + sw t7,24(sp) │ │ + li a0,4 │ │ + addiu a1,s4,4628 │ │ + li a2,326 │ │ + jalr t9 │ │ + addiu a3,t1,5156 │ │ + b 59ea0 │ │ + lw gp,32(sp) │ │ + lw s5,-32708(gp) │ │ + lw s0,0(s0) │ │ + lw t9,-32196(gp) │ │ + sw s0,16(sp) │ │ + li a0,4 │ │ + addiu a1,s4,4628 │ │ + li a2,361 │ │ + jalr t9 │ │ + addiu a3,s5,5588 │ │ + b 5a36c │ │ + lw gp,32(sp) │ │ + lw t3,76(sp) │ │ + lw a3,-32708(gp) │ │ + lw t5,80(sp) │ │ + lw t6,64(sp) │ │ + lw t9,-32196(gp) │ │ + sw t3,16(sp) │ │ + sw t5,20(sp) │ │ + sw t6,24(sp) │ │ + sw t3,28(sp) │ │ + li a0,4 │ │ + addiu a1,s4,4628 │ │ + li a2,331 │ │ + jalr t9 │ │ + addiu a3,a3,5156 │ │ + b 59ea0 │ │ + lw gp,32(sp) │ │ + lw s7,104(s1) │ │ + b 59fb8 │ │ + lw t3,72(s1) │ │ + addiu a1,s4,4628 │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s8,16(sp) │ │ + li a0,4 │ │ + li a2,419 │ │ + jalr t9 │ │ + addiu a3,s4,5372 │ │ + b 5a36c │ │ + lw gp,32(sp) │ │ + lw t5,60(sp) │ │ + beq t4,t5,5a634 │ │ + slt t6,t4,t5 │ │ + bnez t6,5a9a0 │ │ + addiu v1,s2,1 │ │ + lw t7,68(s1) │ │ + b 5a4e8 │ │ + lw t8,48(sp) │ │ + lw a2,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,4628 │ │ sw s0,16(sp) │ │ li a0,4 │ │ - addiu a1,v0,14884 │ │ li a2,466 │ │ - bal 706b8 │ │ - addiu a3,a3,14672 │ │ - b 5b738 │ │ - move s8,zero │ │ - lw t2,-32696(gp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + jalr t9 │ │ + addiu a3,s6,4416 │ │ + lw gp,32(sp) │ │ + b 59730 │ │ + move v0,zero │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a0,16(sp) │ │ + addiu a1,s4,4628 │ │ li a0,4 │ │ - addiu a1,t2,14884 │ │ - li a2,101 │ │ - bal 706b8 │ │ - addiu a3,t1,15616 │ │ - b 5b710 │ │ + li a2,270 │ │ + jalr t9 │ │ + addiu a3,s0,5096 │ │ + b 5a36c │ │ lw gp,32(sp) │ │ - lw t5,-32696(gp) │ │ - lw t4,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + b 5a5a4 │ │ + move a3,zero │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,t5,14884 │ │ - li a2,112 │ │ - bal 7085c │ │ - addiu a3,t4,15660 │ │ - b 5b710 │ │ + addiu a1,s1,4628 │ │ + li a2,117 │ │ + jalr t9 │ │ + addiu a3,s5,4736 │ │ + b 59708 │ │ + lw gp,32(sp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s4,4628 │ │ + li a2,242 │ │ + jalr t9 │ │ + addiu a3,s0,5000 │ │ + b 5a36c │ │ + lw gp,32(sp) │ │ + lw s7,48(sp) │ │ + lw s8,60(sp) │ │ + addiu a1,s4,4628 │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s7,16(sp) │ │ + sw s8,20(sp) │ │ + sw s6,24(sp) │ │ + sw s2,28(sp) │ │ + li a0,4 │ │ + li a2,253 │ │ + jalr t9 │ │ + addiu a3,s4,5020 │ │ + b 5a36c │ │ + lw gp,32(sp) │ │ + lw s8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s4,4628 │ │ + li a2,351 │ │ + jalr t9 │ │ + addiu a3,s8,5224 │ │ + b 5a36c │ │ + lw gp,32(sp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s4,4628 │ │ + li a2,396 │ │ + jalr t9 │ │ + addiu a3,s7,5256 │ │ + b 5a36c │ │ + lw gp,32(sp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s4,4628 │ │ + li a2,341 │ │ + jalr t9 │ │ + addiu a3,s7,5204 │ │ + b 5a36c │ │ + lw gp,32(sp) │ │ + addiu a1,s4,4628 │ │ + lw s4,-32708(gp) │ │ + li a0,4 │ │ + li a2,377 │ │ + jalr t9 │ │ + addiu a3,s4,5256 │ │ + b 5a36c │ │ lw gp,32(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0005bd10 : │ │ +0005aa38 : │ │ lui gp,0x5 │ │ - addiu gp,gp,-10944 │ │ + addiu gp,gp,-6120 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-88 │ │ - sw s0,48(sp) │ │ - move s0,a1 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-112 │ │ + lw v1,0(v0) │ │ + sw s2,80(sp) │ │ + move s2,a1 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ sw gp,24(sp) │ │ - sw s3,60(sp) │ │ - sw s2,56(sp) │ │ - sw ra,84(sp) │ │ - sw s8,80(sp) │ │ - sw s7,76(sp) │ │ - sw s6,72(sp) │ │ - sw s5,68(sp) │ │ - sw s4,64(sp) │ │ - sw s1,52(sp) │ │ - move s2,a0 │ │ - addiu a1,a1,-17672 │ │ + sw s1,76(sp) │ │ + sw s0,72(sp) │ │ + sw ra,108(sp) │ │ + sw s8,104(sp) │ │ + sw s7,100(sp) │ │ + sw s6,96(sp) │ │ + sw s5,92(sp) │ │ + sw s4,88(sp) │ │ + sw s3,84(sp) │ │ + move s0,a0 │ │ + addiu a1,a1,-27936 │ │ + move a0,s2 │ │ + sw v1,68(sp) │ │ jalr t9 │ │ - move a0,s0 │ │ - move s3,v0 │ │ - beqz v0,5bfd0 │ │ + nop │ │ + move s1,v0 │ │ + beqz v0,5ad3c │ │ lw gp,24(sp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,v1,15960 │ │ + lw a0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,a0,5704 │ │ li a1,1 │ │ li a2,68 │ │ jalr t9 │ │ move a3,v0 │ │ lw gp,24(sp) │ │ li a1,1 │ │ - lw a0,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,a0,16032 │ │ - li a2,7 │ │ + lw a2,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,a2,5776 │ │ + move a3,s1 │ │ jalr t9 │ │ - move a3,s3 │ │ - lbu v0,16(s2) │ │ - beqz v0,5be04 │ │ + li a2,7 │ │ + lbu s4,16(s0) │ │ + beqz s4,5ab3c │ │ lw gp,24(sp) │ │ - lw s4,-32696(gp) │ │ - move s1,zero │ │ - move s0,zero │ │ - addiu s4,s4,16040 │ │ - lw t1,4(s2) │ │ - lw t9,-30324(gp) │ │ - addu t0,t1,s1 │ │ - addiu s0,s0,1 │ │ + lw s5,-32708(gp) │ │ + move s3,zero │ │ + move s7,zero │ │ + addiu s6,s5,5784 │ │ + lw a3,4(s0) │ │ + lw t9,-30456(gp) │ │ + addu t0,a3,s3 │ │ + addiu s7,s7,1 │ │ lw a3,0(t0) │ │ - move a2,s0 │ │ - move a0,s3 │ │ + move a0,s1 │ │ + move a1,s6 │ │ jalr t9 │ │ - move a1,s4 │ │ - lbu v0,16(s2) │ │ + move a2,s7 │ │ + lbu s4,16(s0) │ │ lw gp,24(sp) │ │ - slt a2,s0,v0 │ │ - bnez a2,5bdcc │ │ - addiu s1,s1,4 │ │ - move s4,zero │ │ - lw s7,-32696(gp) │ │ - lw s5,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - slt s6,s4,v0 │ │ - addiu s7,s7,16072 │ │ - addiu s5,s5,16080 │ │ - beqz s6,5bf44 │ │ - addiu s8,s8,16084 │ │ - addiu t3,s4,1 │ │ - lw t2,-32696(gp) │ │ - sw t3,40(sp) │ │ - lw t9,-30324(gp) │ │ - lw a2,40(sp) │ │ - addiu a1,t2,16056 │ │ + slt t1,s7,s4 │ │ + bnez t1,5ab04 │ │ + addiu s3,s3,4 │ │ + sw zero,44(sp) │ │ + lw t2,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + lw t7,44(sp) │ │ + lw t4,-32708(gp) │ │ + addiu t3,t2,5816 │ │ + addiu t6,t5,5828 │ │ + slt t8,t7,s4 │ │ + addiu s8,sp,60 │ │ + sw t3,48(sp) │ │ + addiu s3,t4,5824 │ │ + beqz t8,5ac94 │ │ + sw t6,52(sp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + addiu s2,t7,1 │ │ + move a0,s1 │ │ + addiu a1,v0,5800 │ │ + move a2,s2 │ │ jalr t9 │ │ - move a0,s3 │ │ - lw gp,24(sp) │ │ - move a0,s2 │ │ - lw t9,-30880(gp) │ │ - bal 56a84 │ │ - move a1,s4 │ │ - move s6,v0 │ │ - beqz v0,5bf30 │ │ + move s5,t7 │ │ lw gp,24(sp) │ │ + move a0,s0 │ │ lw t9,-30876(gp) │ │ - addiu a2,sp,32 │ │ - move a0,s6 │ │ - bal 56b14 │ │ - addiu a1,sp,36 │ │ + jalr t9 │ │ + move a1,s5 │ │ + move s4,v0 │ │ lw gp,24(sp) │ │ - lw a0,20(s2) │ │ + beqz v0,5ac80 │ │ + addiu s7,sp,64 │ │ lw t9,-30872(gp) │ │ - lw a1,36(sp) │ │ - bal 75134 │ │ - move s1,v0 │ │ - lw gp,24(sp) │ │ - mfc1 a2,$f0 │ │ - lw t9,-30324(gp) │ │ - mfc1 a3,$f1 │ │ - move a0,s3 │ │ + move a2,s7 │ │ + move a0,s4 │ │ jalr t9 │ │ - move a1,s7 │ │ + move a1,s8 │ │ lw gp,24(sp) │ │ - move s0,zero │ │ - lw t8,0(s1) │ │ - lw t7,48(s2) │ │ - sll t6,t8,0x2 │ │ - addu t5,t7,t6 │ │ - lw t9,-30324(gp) │ │ - lw a2,0(t5) │ │ - move a0,s3 │ │ - move a1,s5 │ │ + lw a0,20(s0) │ │ + lw t9,-30868(gp) │ │ + lw a1,60(sp) │ │ jalr t9 │ │ - addiu s0,s0,1 │ │ - slt t4,s4,s0 │ │ + move s5,v0 │ │ lw gp,24(sp) │ │ - beqz t4,5beb8 │ │ - addiu s1,s1,4 │ │ - lbu ra,16(s2) │ │ - addiu s1,ra,-1 │ │ - slt s0,s4,s1 │ │ - bnez s0,5bfa0 │ │ - lw t9,-30872(gp) │ │ - lw t9,-30440(gp) │ │ - li a0,10 │ │ + sdc1 $f0,32(sp) │ │ + lw a2,32(sp) │ │ + lw t9,-30456(gp) │ │ + lw a3,36(sp) │ │ + lw a1,48(sp) │ │ jalr t9 │ │ + move a0,s1 │ │ + lw gp,24(sp) │ │ + move s6,zero │ │ + lw v1,0(s5) │ │ + lw a1,48(s0) │ │ + sll a0,v1,0x2 │ │ + addu a2,a1,a0 │ │ + lw t9,-30456(gp) │ │ + lw a2,0(a2) │ │ + move a0,s1 │ │ move a1,s3 │ │ + jalr t9 │ │ + addiu s6,s6,1 │ │ + addiu s5,s5,4 │ │ + bne s2,s6,5ac08 │ │ lw gp,24(sp) │ │ + lbu a3,16(s0) │ │ + lw t1,44(sp) │ │ + addiu t0,a3,-1 │ │ + slt t2,t1,t0 │ │ + bnez t2,5ad08 │ │ lw t9,-30868(gp) │ │ - bal 56b28 │ │ - move a0,s6 │ │ - move s6,v0 │ │ - bnez v0,5be68 │ │ + lw t9,-30332(gp) │ │ + li a0,10 │ │ + jalr t9 │ │ + move a1,s1 │ │ lw gp,24(sp) │ │ - lbu v0,16(s2) │ │ - lw s4,40(sp) │ │ - slt s6,s4,v0 │ │ - bnez s6,5be2c │ │ - addiu t3,s4,1 │ │ - lw s2,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - move a3,s3 │ │ - addiu a0,s2,16092 │ │ - li a1,1 │ │ + lw t9,-30864(gp) │ │ jalr t9 │ │ + move a0,s4 │ │ + move s4,v0 │ │ + bnez v0,5abb4 │ │ + lw gp,24(sp) │ │ + lbu s4,16(s0) │ │ + move t7,s2 │ │ + slt t8,t7,s4 │ │ + bnez t8,5ab70 │ │ + sw s2,44(sp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,ra,5836 │ │ + li a1,1 │ │ li a2,7 │ │ + jalr t9 │ │ + move a3,s1 │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ - lw ra,84(sp) │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ + move a0,s1 │ │ + lw gp,24(sp) │ │ + lw s8,68(sp) │ │ + lw t3,-30360(gp) │ │ + lw t4,0(t3) │ │ + bne s8,t4,5ad80 │ │ + lw t9,-30340(gp) │ │ + lw ra,108(sp) │ │ + lw s8,104(sp) │ │ + lw s7,100(sp) │ │ + lw s6,96(sp) │ │ + lw s5,92(sp) │ │ + lw s4,88(sp) │ │ + lw s3,84(sp) │ │ + lw s2,80(sp) │ │ + lw s1,76(sp) │ │ + lw s0,72(sp) │ │ jr ra │ │ - addiu sp,sp,88 │ │ - lw a0,20(s2) │ │ - bal 75134 │ │ - lw a1,32(sp) │ │ + addiu sp,sp,112 │ │ + lw a0,20(s0) │ │ + jalr t9 │ │ + lw a1,64(sp) │ │ lw gp,24(sp) │ │ - mfc1 a2,$f0 │ │ - lw t9,-30324(gp) │ │ - mfc1 a3,$f1 │ │ - move a0,s3 │ │ + sdc1 $f0,32(sp) │ │ + lw a2,32(sp) │ │ + lw t9,-30456(gp) │ │ + lw a3,36(sp) │ │ + lw a1,52(sp) │ │ jalr t9 │ │ - move a1,s8 │ │ - b 5bf04 │ │ + move a0,s1 │ │ + b 5ac54 │ │ lw gp,24(sp) │ │ - lw v0,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - sw s0,16(sp) │ │ - addiu a1,v0,14884 │ │ + lw s0,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + sw s2,16(sp) │ │ li a0,4 │ │ + addiu a1,s0,4628 │ │ li a2,579 │ │ - bal 7085c │ │ - addiu a3,a3,15928 │ │ - lw ra,84(sp) │ │ + jalr t9 │ │ + addiu a3,s1,5672 │ │ + lw gp,24(sp) │ │ + lw s8,68(sp) │ │ + lw t3,-30360(gp) │ │ li v0,-1 │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - ... │ │ - lw v0,0(a0) │ │ - lw t4,12(a0) │ │ - lw t5,68(v0) │ │ - lui t2,0xaaaa │ │ - subu t3,t4,t5 │ │ - sra t0,t3,0x2 │ │ - ori t1,t2,0xaaab │ │ - mul a3,t0,t1 │ │ - lw v1,4(a0) │ │ - sw a3,0(v1) │ │ - lw v1,16(a0) │ │ - beqz v1,5c070 │ │ + lw t4,0(t3) │ │ + beq s8,t4,5acdc │ │ + lw ra,108(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ nop │ │ - lw t7,4(a0) │ │ - lhu t6,0(v1) │ │ - sw t6,4(t7) │ │ - lw v1,20(a0) │ │ - beqz v1,5c088 │ │ + ... │ │ + lw t1,0(a0) │ │ + lw t2,12(a0) │ │ + lw v0,68(t1) │ │ + lui t0,0xaaaa │ │ + subu v1,t2,v0 │ │ + sra a3,v1,0x2 │ │ + ori t3,t0,0xaaab │ │ + mul t4,a3,t3 │ │ + lw v0,4(a0) │ │ + lw t5,16(a0) │ │ + beqz t5,5adc8 │ │ + sw t4,0(v0) │ │ + lhu t6,0(t5) │ │ + sw t6,4(v0) │ │ + lw t7,20(a0) │ │ + beqz t7,5addc │ │ nop │ │ - lw t9,4(a0) │ │ - lhu t8,0(v1) │ │ - sw t8,8(t9) │ │ - lh v1,8(a0) │ │ - li a3,1 │ │ - beq v1,a3,5c0f8 │ │ - li t0,2 │ │ - beq v1,t0,5c0d0 │ │ + lhu t8,0(t7) │ │ + sw t8,8(v0) │ │ + lh t9,8(a0) │ │ + li a0,1 │ │ + beq t9,a0,5ae38 │ │ + li v1,2 │ │ + beq t9,v1,5ae18 │ │ nop │ │ - bnez v1,5c0c8 │ │ + beqz t9,5ae04 │ │ nop │ │ - lw t1,12(a0) │ │ - lw v1,0(t1) │ │ - sw v1,0(a1) │ │ - lw a1,12(a0) │ │ - lw v0,4(a1) │ │ - sw v0,0(a2) │ │ - jr ra │ │ - lw v0,4(a0) │ │ jr ra │ │ move v0,zero │ │ - lw t4,20(a0) │ │ - lw t2,96(v0) │ │ - lhu t3,2(t4) │ │ - sll t1,t3,0x2 │ │ - addu v1,t2,t1 │ │ - lw v0,0(v1) │ │ - sw v0,0(a1) │ │ + lw t1,0(t2) │ │ + sw t1,0(a1) │ │ + lw a1,4(t2) │ │ + jr ra │ │ + sw a1,0(a2) │ │ + lhu t2,2(t7) │ │ + lw a3,96(t1) │ │ + sll t0,t2,0x2 │ │ + addu t3,a3,t0 │ │ + lw t4,0(t3) │ │ + sw t4,0(a1) │ │ + jr ra │ │ sw zero,0(a2) │ │ + lhu t6,2(t5) │ │ + lw t7,80(t1) │ │ + sll t8,t6,0x2 │ │ + addu t9,t7,t8 │ │ + lw a0,0(t9) │ │ + lw v1,88(t1) │ │ + beqz v1,5ae30 │ │ + sw a0,0(a1) │ │ + lhu t5,4(t5) │ │ + sll t1,t5,0x2 │ │ + addu a1,v1,t1 │ │ + lw t2,0(a1) │ │ jr ra │ │ - lw v0,4(a0) │ │ - lw t7,16(a0) │ │ - lw t5,80(v0) │ │ - lhu t6,2(t7) │ │ - sll t4,t6,0x2 │ │ - addu t3,t5,t4 │ │ - lw t2,0(t3) │ │ - sw t2,0(a1) │ │ - lw v0,88(v0) │ │ - beqz v0,5c0ec │ │ + sw t2,0(a2) │ │ + lui gp,0x5 │ │ + addiu gp,gp,-7200 │ │ + addu gp,gp,t9 │ │ + lw t9,-32552(gp) │ │ + jr t9 │ │ nop │ │ - lw a1,16(a0) │ │ - lhu t0,4(a1) │ │ - sll a3,t0,0x2 │ │ - addu t9,v0,a3 │ │ - lw t8,0(t9) │ │ - sw t8,0(a2) │ │ - jr ra │ │ - lw v0,4(a0) │ │ lui gp,0x5 │ │ - addiu gp,gp,-12016 │ │ + addiu gp,gp,-7224 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s0,32(sp) │ │ + lh v0,8(a0) │ │ + li v1,1 │ │ sw gp,24(sp) │ │ + sw s0,32(sp) │ │ sw ra,36(sp) │ │ - lh v1,8(a0) │ │ move s0,a0 │ │ - lw v0,0(a0) │ │ - li a0,1 │ │ - beq v1,a0,5c2cc │ │ - li a1,2 │ │ - beq v1,a1,5c1ec │ │ + beq v0,v1,5b004 │ │ + lw a2,0(a0) │ │ + li a0,2 │ │ + beq v0,a0,5af30 │ │ nop │ │ - beqz v1,5c1a4 │ │ - lui t2,0xaaaa │ │ - lw t9,-30932(gp) │ │ - bal 56b3c │ │ + beqz v0,5aeec │ │ + lui t1,0xaaaa │ │ + lw t9,-30928(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ lw ra,36(sp) │ │ - move v0,zero │ │ lw s0,32(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,40 │ │ - lw t6,12(s0) │ │ - addiu t4,t6,12 │ │ - sw t4,12(s0) │ │ - lw t5,68(v0) │ │ - ori t1,t2,0xaaab │ │ - subu t3,t4,t5 │ │ - sra t0,t3,0x2 │ │ - mul a2,t0,t1 │ │ - lw a3,4(v0) │ │ - lw v0,0(a3) │ │ - slt v1,a2,v0 │ │ - beqz v1,5c188 │ │ - lw t9,-30932(gp) │ │ - lw ra,36(sp) │ │ + lw a1,12(s0) │ │ + lw a3,68(a2) │ │ + addiu t0,a1,12 │ │ + subu v0,t0,a3 │ │ + sra v1,v0,0x2 │ │ + ori t2,t1,0xaaab │ │ + lw t4,4(a2) │ │ + mul t3,v1,t2 │ │ + lw t5,0(t4) │ │ + slt t6,t3,t5 │ │ + beqz t6,5aecc │ │ + sw t0,12(s0) │ │ move v0,s0 │ │ + lw ra,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - lw t8,20(s0) │ │ - addiu t2,t8,4 │ │ - sw t2,20(s0) │ │ - lw t7,76(v0) │ │ - lw t6,4(v0) │ │ - subu a3,t2,t7 │ │ - lw t4,8(t6) │ │ - sra t5,a3,0x2 │ │ - slt t3,t5,t4 │ │ - beqz t3,5c188 │ │ - lw t9,-30932(gp) │ │ - lw v1,16(s0) │ │ - b 5c22c │ │ - lw a0,72(v0) │ │ - lw a1,76(v0) │ │ - subu a3,t2,a1 │ │ - subu a2,v1,a0 │ │ - sra t5,a2,0x3 │ │ - addiu t3,t5,1 │ │ - sra t4,t3,0x9 │ │ - lw t1,104(v0) │ │ - sll t9,t4,0x2 │ │ - sll a1,t3,0x3 │ │ - addu ra,a0,a1 │ │ - addu t0,t1,t9 │ │ - lhu t8,6(ra) │ │ - lw t7,0(t0) │ │ - sra t5,a3,0x2 │ │ - addu t6,t8,t7 │ │ - slt t4,t5,t6 │ │ - bnez t4,5c394 │ │ + lw t7,20(s0) │ │ + lw t8,76(a2) │ │ + lw t9,4(a2) │ │ + addiu ra,t7,4 │ │ + lw a1,8(t9) │ │ + subu a0,ra,t8 │ │ + sra t0,a0,0x2 │ │ + slt a3,t0,a1 │ │ + beqz a3,5aecc │ │ + sw ra,20(s0) │ │ + lw t1,104(a2) │ │ + lw ra,16(s0) │ │ + b 5af88 │ │ + lw t2,72(a2) │ │ + lh a3,10(s0) │ │ + bnez a3,5aecc │ │ nop │ │ - lh t9,10(s0) │ │ - bnez t9,5c184 │ │ - addiu v1,v1,8 │ │ - sw v1,16(s0) │ │ - lw ra,4(v0) │ │ - lw a0,72(v0) │ │ - lw t1,4(ra) │ │ - sll t0,t1,0x3 │ │ - addu a3,a0,t0 │ │ - bne v1,a3,5c224 │ │ - lw t9,-32200(gp) │ │ - lw t3,76(v0) │ │ - lw v1,-32696(gp) │ │ - subu a2,t2,t3 │ │ - lw v0,-32696(gp) │ │ - sra a0,a2,0x2 │ │ - sw a0,16(sp) │ │ - addiu a1,v0,14712 │ │ + lw a0,4(t9) │ │ + sll a1,a0,0x3 │ │ + addu v0,t2,a1 │ │ + beq ra,v0,5b0ac │ │ + sw ra,16(s0) │ │ + subu v0,ra,t2 │ │ + sra a3,v0,0x3 │ │ + addiu v1,a3,1 │ │ + sra t3,v1,0x9 │ │ + sll t4,t3,0x2 │ │ + addu t5,t1,t4 │ │ + addu t6,t2,v0 │ │ + lhu t7,14(t6) │ │ + lw t8,0(t5) │ │ + addu a0,t7,t8 │ │ + slt a1,t0,a0 │ │ + beqz a1,5af68 │ │ + addiu ra,ra,8 │ │ + lw t1,12(s0) │ │ + b 5afec │ │ + addiu v0,t1,12 │ │ + lw t4,0(t9) │ │ + lw t5,68(a2) │ │ + sll t6,t4,0x2 │ │ + sll t7,t4,0x4 │ │ + subu t8,t7,t6 │ │ + addu ra,t5,t8 │ │ + sw v0,12(s0) │ │ + beq t3,ra,5b0d8 │ │ + addiu v0,v0,12 │ │ + lw t2,8(v0) │ │ + slt v1,a3,t2 │ │ + beqz v1,5afc8 │ │ + move t3,v0 │ │ + b 5af20 │ │ + move v0,s0 │ │ + lw t3,16(a0) │ │ + lw v1,72(a2) │ │ + lw t4,4(a2) │ │ + addiu t5,t3,8 │ │ + lw t7,4(t4) │ │ + subu t6,t5,v1 │ │ + sra t8,t6,0x3 │ │ + slt ra,t8,t7 │ │ + beqz ra,5aecc │ │ + sw t5,16(a0) │ │ + lw t0,12(a0) │ │ + b 5b068 │ │ + addiu t9,t0,12 │ │ + lh v0,10(s0) │ │ + bnez v0,5aecc │ │ + nop │ │ + lw t1,0(t4) │ │ + lw t2,68(a2) │ │ + sll t3,t1,0x2 │ │ + sll v1,t1,0x4 │ │ + subu t5,v1,t3 │ │ + addu t6,t2,t5 │ │ + sw t9,12(s0) │ │ + beq a1,t6,5b080 │ │ + addiu t9,t9,12 │ │ + lw a3,8(t9) │ │ + slt a0,t8,a3 │ │ + beqz a0,5b038 │ │ + move a1,t9 │ │ + b 5af20 │ │ + move v0,s0 │ │ + lw a2,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,4456 │ │ + sw t8,16(sp) │ │ li a0,4 │ │ - li a2,531 │ │ - bal 706b8 │ │ - addiu a3,v1,14804 │ │ - b 5c184 │ │ + li a2,513 │ │ + jalr t9 │ │ + addiu a3,t4,4508 │ │ + b 5aecc │ │ lw gp,24(sp) │ │ - lw a1,16(s0) │ │ - addiu a3,a1,8 │ │ - sw a3,16(s0) │ │ - lw a0,72(v0) │ │ - lw ra,4(v0) │ │ - subu a0,a3,a0 │ │ - lw t8,4(ra) │ │ - sra t9,a0,0x3 │ │ - slt t7,t9,t8 │ │ - beqz t7,5c188 │ │ - lw t9,-30932(gp) │ │ - lw t0,12(s0) │ │ - move v1,t0 │ │ - b 5c310 │ │ - addiu t1,t0,12 │ │ - lw t9,72(v0) │ │ - subu a0,a3,t9 │ │ - subu t2,v1,t0 │ │ - addu a2,t1,t2 │ │ - lw a1,8(a2) │ │ - sra a0,a0,0x3 │ │ - slt ra,a0,a1 │ │ - bnez ra,5c1d8 │ │ - addiu v1,v1,12 │ │ - lh a2,10(s0) │ │ - bnez a2,5c188 │ │ - lw t9,-30932(gp) │ │ - sw v1,12(s0) │ │ - lw t8,4(v0) │ │ - lw t4,68(v0) │ │ - lw t7,0(t8) │ │ - sll t6,t7,0x2 │ │ - sll t5,t7,0x4 │ │ - subu t3,t5,t6 │ │ - addu t2,t4,t3 │ │ - bne v1,t2,5c308 │ │ - lw t9,-32200(gp) │ │ - lw t1,72(v0) │ │ - lw v1,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - subu t0,a3,t1 │ │ - sra a3,t0,0x3 │ │ - sw a3,16(sp) │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t0,16(sp) │ │ li a0,4 │ │ - addiu a1,v0,14712 │ │ - li a2,513 │ │ - bal 706b8 │ │ - addiu a3,v1,14764 │ │ - b 5c184 │ │ + addiu a1,t1,4456 │ │ + li a2,531 │ │ + jalr t9 │ │ + addiu a3,t2,4548 │ │ + b 5aecc │ │ lw gp,24(sp) │ │ - lw t0,12(s0) │ │ - move a1,t0 │ │ - b 5c3ac │ │ - addiu t1,t0,12 │ │ - lw t9,72(v0) │ │ - subu a2,v1,t9 │ │ - subu a0,a1,t0 │ │ - addu a3,t1,a0 │ │ - lw t5,8(a3) │ │ - sra t4,a2,0x3 │ │ - slt t3,t4,t5 │ │ - bnez t3,5c1d8 │ │ - addiu a1,a1,12 │ │ - sw a1,12(s0) │ │ - lw ra,4(v0) │ │ - lw a2,68(v0) │ │ - lw t8,0(ra) │ │ - sll t7,t8,0x2 │ │ - sll t6,t8,0x4 │ │ - subu a0,t6,t7 │ │ - addu a3,a2,a0 │ │ - bne a1,a3,5c3a4 │ │ - lw t9,-32200(gp) │ │ - lw t1,76(v0) │ │ - lw v1,-32696(gp) │ │ - subu t0,t2,t1 │ │ - lw t2,-32696(gp) │ │ - sra v0,t0,0x2 │ │ - sw v0,16(sp) │ │ + lw a2,-32708(gp) │ │ + sw t0,16(sp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,4456 │ │ li a0,4 │ │ - addiu a1,v1,14712 │ │ li a2,541 │ │ - bal 706b8 │ │ - addiu a3,t2,14844 │ │ - b 5c184 │ │ + jalr t9 │ │ + addiu a3,t0,4588 │ │ + b 5aecc │ │ lw gp,24(sp) │ │ lui gp,0x5 │ │ - addiu gp,gp,-12756 │ │ + addiu gp,gp,-7860 │ │ addu gp,gp,t9 │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ - nop │ │ - lui gp,0x5 │ │ - addiu gp,gp,-12780 │ │ - addu gp,gp,t9 │ │ - lw a2,-32696(gp) │ │ - addiu sp,sp,-48 │ │ - lw t9,-32156(gp) │ │ + lw a2,-32708(gp) │ │ + addiu sp,sp,-40 │ │ + lw t9,-32152(gp) │ │ + li a1,24 │ │ sw gp,16(sp) │ │ - sw s0,36(sp) │ │ - sw ra,44(sp) │ │ - move s0,a0 │ │ - sw s1,40(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + move s1,a0 │ │ + sw ra,36(sp) │ │ li a0,1 │ │ - li a1,24 │ │ - addiu a2,a2,14712 │ │ + addiu a2,a2,4456 │ │ li a3,400 │ │ - bal 6d364 <__ckd_calloc__> │ │ - lw s1,0(s0) │ │ - lw v1,12(s0) │ │ + jalr t9 │ │ + lw s2,0(s1) │ │ + lw a0,12(s1) │ │ + lh t2,8(s1) │ │ lw gp,16(sp) │ │ - sw v1,12(v0) │ │ - lh a0,8(s0) │ │ - bnez a0,5c4e8 │ │ - addiu t5,v1,12 │ │ - lw t6,68(s1) │ │ - lw a1,0(s0) │ │ - subu t4,t5,t6 │ │ - lui t3,0xaaaa │ │ - sra t2,t4,0x2 │ │ - ori t1,t3,0xaaab │ │ - lw a1,4(a1) │ │ - mul a3,t2,t1 │ │ - lw t0,0(a1) │ │ - slt a0,a3,t0 │ │ - bnez a0,5c620 │ │ - nop │ │ - lw a0,8(v1) │ │ - lw t8,4(a1) │ │ - beq t8,a0,5c4f4 │ │ - sll ra,a0,0x3 │ │ - lw t9,72(s1) │ │ - addu s1,t9,ra │ │ - b 5c590 │ │ - sw s1,16(v0) │ │ - li v1,1 │ │ - beq a0,v1,5c520 │ │ + move s0,v0 │ │ + beqz t2,5b200 │ │ + sw a0,12(v0) │ │ + li v0,1 │ │ + beq t2,v0,5b198 │ │ nop │ │ - lw t9,-32556(gp) │ │ - move a0,v0 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ move v0,zero │ │ - bal 6d654 │ │ - sw v0,24(sp) │ │ - lw ra,44(sp) │ │ - lw v0,24(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw a0,16(s0) │ │ - sw a0,16(v0) │ │ - lw a3,0(s0) │ │ - lw v1,72(s1) │ │ - lw a1,4(a3) │ │ - addiu a2,a0,8 │ │ - subu a3,a2,v1 │ │ + addiu sp,sp,40 │ │ + lw a1,0(s1) │ │ + lw a3,16(s1) │ │ + lw t3,72(s2) │ │ + lw t0,4(a1) │ │ + addiu v1,a3,8 │ │ + lw t1,4(t0) │ │ + subu s1,v1,t3 │ │ + sra a2,s1,0x3 │ │ + slt t5,a2,t1 │ │ + subu t4,a3,t3 │ │ + bnez t5,5b29c │ │ + sw a3,16(s0) │ │ + sra t6,t4,0xc │ │ + lw t7,104(s2) │ │ + sll t8,t6,0x2 │ │ + addu ra,t7,t8 │ │ + lhu t9,6(a3) │ │ + lw a0,0(ra) │ │ + addu t8,t9,a0 │ │ + lw t0,8(t0) │ │ + beq t0,t8,5b170 │ │ + sll t9,t8,0x2 │ │ + lw s2,76(s2) │ │ + addu a0,s2,t9 │ │ + b 5b254 │ │ + sw a0,20(s0) │ │ + lw t3,68(s2) │ │ + addiu v0,a0,12 │ │ + lw a1,0(s1) │ │ + subu v1,v0,t3 │ │ + lui a2,0xaaaa │ │ + sra s1,v1,0x2 │ │ + ori t4,a2,0xaaab │ │ lw t1,4(a1) │ │ - sra a2,a3,0x3 │ │ - slt t0,a2,t1 │ │ - bnez t0,5c5c8 │ │ - subu a0,a0,v1 │ │ - sra ra,a0,0x3 │ │ - sra t8,a0,0xc │ │ - lw t6,104(s1) │ │ - sll t7,ra,0x3 │ │ - sll t5,t8,0x2 │ │ - addu t4,v1,t7 │ │ - addu t3,t6,t5 │ │ - lhu t2,6(t4) │ │ - lw v1,0(t3) │ │ - addu v1,t2,v1 │ │ - lw a1,8(a1) │ │ - beq v1,a1,5c4f4 │ │ - sll t1,v1,0x2 │ │ - lw a0,76(s1) │ │ - addu s1,a0,t1 │ │ - sw s1,20(v0) │ │ - lh a2,8(s0) │ │ - lw a1,0(s0) │ │ - lw t9,-30928(gp) │ │ - move a0,v0 │ │ - sw v0,24(sp) │ │ - addiu a2,a2,1 │ │ - bal 56a10 │ │ + mul t5,s1,t4 │ │ + lw t6,0(t1) │ │ + slt a3,t5,t6 │ │ + bnez a3,5b284 │ │ + nop │ │ + lw t7,8(a0) │ │ + lw ra,4(t1) │ │ + beq ra,t7,5b174 │ │ + lw t9,-32552(gp) │ │ + lw t0,72(s2) │ │ + sll s2,t7,0x3 │ │ + addu t9,t0,s2 │ │ + sw t9,16(s0) │ │ + lw t9,-30924(gp) │ │ + move a0,s0 │ │ + addiu a2,t2,1 │ │ + jalr t9 │ │ li a3,1 │ │ - lw ra,44(sp) │ │ - lw v0,24(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + lw ra,36(sp) │ │ + move v0,s0 │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - sra t9,a0,0x3 │ │ - sra t0,a0,0xc │ │ - lw t5,104(s1) │ │ - sra ra,a3,0xc │ │ - sll t8,t0,0x2 │ │ - sll t7,t9,0x3 │ │ - sll t4,a2,0x3 │ │ - sll t6,ra,0x2 │ │ - addu t3,v1,t7 │ │ - addu t2,t5,t8 │ │ - addu v1,v1,t4 │ │ - addu a3,t5,t6 │ │ - lhu a0,6(v1) │ │ - lhu a2,6(t3) │ │ - lw t1,0(t2) │ │ - lw t0,0(a3) │ │ - addu v1,a2,t1 │ │ - addu t9,a0,t0 │ │ - bne v1,t9,5c578 │ │ - lw t9,-32556(gp) │ │ - b 5c4fc │ │ - move a0,v0 │ │ - lw a0,8(v1) │ │ - lw t7,20(v1) │ │ - bne a0,t7,5c4cc │ │ - lw t9,-32556(gp) │ │ - b 5c4fc │ │ - move a0,v0 │ │ + addiu sp,sp,40 │ │ + lw t7,8(a0) │ │ + lw t8,20(a0) │ │ + bne t7,t8,5b238 │ │ + lw t9,-32552(gp) │ │ + b 5b174 │ │ + nop │ │ + lw t3,104(s2) │ │ + sra v0,t4,0xc │ │ + sra v1,s1,0xc │ │ + sll t1,v1,0x2 │ │ + sll s1,v0,0x2 │ │ + addu a2,t3,s1 │ │ + addu t4,t3,t1 │ │ + lhu t5,6(a3) │ │ + lw t6,0(a2) │ │ + lhu a3,14(a3) │ │ + lw t7,0(t4) │ │ + addu t8,t5,t6 │ │ + addu ra,a3,t7 │ │ + bne t8,ra,5b1e4 │ │ + lw t9,-32552(gp) │ │ + b 5b174 │ │ + nop │ │ lui gp,0x5 │ │ - addiu gp,gp,-13288 │ │ + addiu gp,gp,-8336 │ │ addu gp,gp,t9 │ │ - lw a2,-32696(gp) │ │ + lw a2,-32708(gp) │ │ addiu sp,sp,-48 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,a2,4456 │ │ sw gp,16(sp) │ │ sw ra,44(sp) │ │ sw s1,40(sp) │ │ sw s0,36(sp) │ │ move s1,a1 │ │ move s0,a0 │ │ li a1,24 │ │ li a0,1 │ │ - addiu a2,a2,14712 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a3,372 │ │ lw gp,16(sp) │ │ move a0,v0 │ │ - lw t9,-30928(gp) │ │ - sw v0,24(sp) │ │ + lw t9,-30924(gp) │ │ + sw v0,28(sp) │ │ move a1,s0 │ │ - move a2,s1 │ │ - bal 56a10 │ │ move a3,zero │ │ - lw v1,68(s0) │ │ - lw v0,24(sp) │ │ - slti a0,s1,2 │ │ - sw v1,12(v0) │ │ - lw v1,72(s0) │ │ - sw v1,16(v0) │ │ - lw t0,76(s0) │ │ - bnez a0,5c7f4 │ │ - sw t0,20(v0) │ │ - lw a0,4(s0) │ │ - lw a3,4(a0) │ │ - slti a1,a3,2 │ │ - bnez a1,5c774 │ │ + jalr t9 │ │ + move a2,s1 │ │ + lw a0,68(s0) │ │ + lw a3,72(s0) │ │ + lw a1,76(s0) │ │ + lw v0,28(sp) │ │ + slti v1,s1,2 │ │ + sw a0,12(v0) │ │ + sw a3,16(v0) │ │ + bnez v1,5b42c │ │ + sw a1,20(v0) │ │ + lw t2,4(s0) │ │ + lw t1,4(t2) │ │ + slti t3,t1,2 │ │ + bnez t3,5b3cc │ │ nop │ │ - lw ra,72(s0) │ │ - lw t1,104(s0) │ │ - subu t3,v1,ra │ │ - sra t2,t3,0x3 │ │ - addiu a2,t2,1 │ │ - sra a3,a2,0x9 │ │ - sll a1,a3,0x2 │ │ - sll t9,a2,0x3 │ │ - addu s1,t1,a1 │ │ - addu t8,ra,t9 │ │ - lw t7,76(s0) │ │ - lhu t5,6(t8) │ │ - lw t6,0(s1) │ │ - subu t4,t0,t7 │ │ - addu t2,t5,t6 │ │ - sra t3,t4,0x2 │ │ - slt t1,t3,t2 │ │ - bnez t1,5c774 │ │ - addiu v1,v1,8 │ │ - sw v1,16(v0) │ │ - lw t1,72(s0) │ │ - lw a3,104(s0) │ │ - subu t4,v1,t1 │ │ - sra a0,t4,0x3 │ │ - addiu t2,a0,1 │ │ - sra t3,t2,0x9 │ │ - sll a2,t3,0x2 │ │ - sll a1,t2,0x3 │ │ - addu ra,a3,a2 │ │ - addu t9,t1,a1 │ │ - lw t8,76(s0) │ │ - lhu t7,6(t9) │ │ - lw s1,0(ra) │ │ - subu t6,t0,t8 │ │ - addu t4,t7,s1 │ │ - sra t5,t6,0x2 │ │ - slt a0,t5,t4 │ │ - beqz a0,5c720 │ │ - addiu v1,v1,8 │ │ - lw a0,4(s0) │ │ - lw t5,0(a0) │ │ - slti v1,t5,2 │ │ - bnez v1,5c7e4 │ │ - lw ra,44(sp) │ │ - lw a2,12(v0) │ │ - lw a3,16(v0) │ │ - lw ra,72(s0) │ │ - lw s1,20(a2) │ │ - subu t8,a3,ra │ │ - sra t7,t8,0x3 │ │ - slt t6,t7,s1 │ │ - bnez t6,5c7e4 │ │ + lw t4,104(s0) │ │ + lhu t5,14(a3) │ │ + lw t6,0(t4) │ │ + addu t7,t5,t6 │ │ + bgtz t7,5b3cc │ │ + addiu a2,a3,8 │ │ + subu s0,a2,a3 │ │ + sra s1,s0,0x3 │ │ + addiu t8,s1,1 │ │ + sra ra,t8,0x9 │ │ + sll t9,ra,0x2 │ │ + addu v1,t4,t9 │ │ + addu a1,a3,s0 │ │ + lhu t0,14(a1) │ │ + lw t3,0(v1) │ │ + move t1,a2 │ │ + addu t5,t0,t3 │ │ + blez t5,5b394 │ │ + addiu a2,a2,8 │ │ + sw t1,16(v0) │ │ + lw t2,0(t2) │ │ + slti t4,t2,2 │ │ + bnez t4,5b41c │ │ lw ra,44(sp) │ │ - move v1,a2 │ │ - addiu t0,a2,24 │ │ - addiu v1,v1,12 │ │ - sw v1,12(v0) │ │ - subu t4,v1,a2 │ │ - lw a0,72(s0) │ │ - addu t3,t0,t4 │ │ - subu t2,a3,a0 │ │ - lw a1,-4(t3) │ │ - sra t1,t2,0x3 │ │ - slt t9,t1,a1 │ │ - beqz t9,5c7b4 │ │ - addiu v1,v1,12 │ │ - addiu v1,v1,-12 │ │ + lw t6,16(v0) │ │ + lw t7,20(a0) │ │ + subu a3,t6,a3 │ │ + sra s0,a3,0x3 │ │ + slt s1,s0,t7 │ │ + bnez s1,5b420 │ │ + lw s1,40(sp) │ │ + addiu a0,a0,12 │ │ + move t8,a0 │ │ + addiu a0,a0,12 │ │ + lw ra,8(a0) │ │ + slt t9,s0,ra │ │ + beqz t9,5b3fc │ │ + nop │ │ + sw t8,12(v0) │ │ lw ra,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ li t0,1 │ │ - beq s1,t0,5c770 │ │ + bne s1,t0,5b41c │ │ lw ra,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ + b 5b3cc │ │ + lw t2,4(s0) │ │ lui gp,0x5 │ │ - addiu gp,gp,-13760 │ │ + addiu gp,gp,-8688 │ │ addu gp,gp,t9 │ │ - lw t9,-30924(gp) │ │ - b 604d8 │ │ + lw t9,-30920(gp) │ │ + jr t9 │ │ addiu a1,a0,68 │ │ lui gp,0x5 │ │ - addiu gp,gp,-13784 │ │ + addiu gp,gp,-8712 │ │ addu gp,gp,t9 │ │ move v0,a1 │ │ - lw t9,-30920(gp) │ │ + lw t9,-30916(gp) │ │ move a3,a2 │ │ addiu a1,a0,68 │ │ - b 608c8 │ │ + jr t9 │ │ move a2,v0 │ │ lui gp,0x5 │ │ - addiu gp,gp,-13820 │ │ + addiu gp,gp,-8748 │ │ addu gp,gp,t9 │ │ mtc1 a2,$f0 │ │ addiu sp,sp,-40 │ │ + lw t9,-30912(gp) │ │ sw a3,16(sp) │ │ - lw t9,-30916(gp) │ │ mfc1 a3,$f0 │ │ - sw gp,24(sp) │ │ sw ra,36(sp) │ │ + sw gp,24(sp) │ │ move a2,a1 │ │ - bal 6055c │ │ + jalr t9 │ │ addiu a1,a0,68 │ │ lw ra,36(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,40 │ │ lui gp,0x5 │ │ - addiu gp,gp,-13888 │ │ + addiu gp,gp,-8816 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ + lw t9,-32552(gp) │ │ sw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ move s0,a0 │ │ - bal 6d654 │ │ lw a0,68(a0) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,80(s0) │ │ lw a0,116(s0) │ │ - beqz a0,5c930 │ │ + beqz a0,5b568 │ │ lw gp,16(sp) │ │ - lw t9,-31640(gp) │ │ - bal 7530c │ │ + lw t9,-31636(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lbu a1,16(s0) │ │ - sltiu a0,a1,3 │ │ - bnez a0,5c914 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lbu a0,16(s0) │ │ + sltiu a1,a0,3 │ │ + bnez a1,5b550 │ │ + lw ra,28(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,88(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,96(s0) │ │ lw gp,16(sp) │ │ + lw ra,28(sp) │ │ move a0,s0 │ │ addiu a1,s0,68 │ │ - lw ra,28(sp) │ │ + lw t9,-30908(gp) │ │ lw s0,24(sp) │ │ - lw t9,-30912(gp) │ │ - b 60480 │ │ + jr t9 │ │ addiu sp,sp,32 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,72(s0) │ │ - lbu v1,16(s0) │ │ - sltiu v0,v1,3 │ │ - bnez v0,5c914 │ │ + lbu v0,16(s0) │ │ + sltiu v1,v0,3 │ │ + bnez v1,5b54c │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,76(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,104(s0) │ │ - b 5c8e8 │ │ + b 5b51c │ │ lw gp,16(sp) │ │ lui gp,0x5 │ │ - addiu gp,gp,-14112 │ │ + addiu gp,gp,-9048 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s5,48(sp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw gp,16(sp) │ │ - sw ra,60(sp) │ │ - sw s4,44(sp) │ │ - sw s3,40(sp) │ │ - sw s2,36(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ + addiu sp,sp,-40 │ │ + sw s2,32(sp) │ │ + move s2,a1 │ │ + lw a1,-32708(gp) │ │ + sw s1,28(sp) │ │ + lw t9,-31992(gp) │ │ move s1,a0 │ │ + lw a0,112(a0) │ │ + sw s0,24(sp) │ │ + sw gp,16(sp) │ │ + move s0,a2 │ │ + sw ra,36(sp) │ │ + li a2,107 │ │ + jalr t9 │ │ + addiu a1,a1,4456 │ │ + lw v1,108(s1) │ │ + sll a0,s0,0x2 │ │ + sw zero,16(v0) │ │ + addu a2,v1,a0 │ │ + lw a3,0(a2) │ │ + sw s2,0(v0) │ │ + sw a3,20(v0) │ │ + sw v0,0(a2) │ │ + sll t2,s2,0x4 │ │ + lw t0,68(s1) │ │ + sll t1,s2,0x2 │ │ + subu t3,t2,t1 │ │ + addu t4,t0,t3 │ │ + lw t2,8(t4) │ │ + lw t5,20(t4) │ │ + subu a3,t5,t2 │ │ + blez a3,5b6d0 │ │ + lw t3,72(s1) │ │ + sll t6,t2,0x3 │ │ + addu t1,t3,t6 │ │ + move a1,zero │ │ + addu v1,a1,a3 │ │ + sra v1,v1,0x1 │ │ + subu ra,a3,a1 │ │ + sll t7,v1,0x3 │ │ + slti t9,ra,17 │ │ + bnez t9,5b690 │ │ + addu t8,t1,t7 │ │ + lhu t5,0(t8) │ │ + slt t6,t5,s0 │ │ + beqz t6,5b6f0 │ │ + slt t7,s0,t5 │ │ + addiu a1,v1,1 │ │ + addu v1,a1,a3 │ │ + sra v1,v1,0x1 │ │ + subu ra,a3,a1 │ │ + sll t7,v1,0x3 │ │ + slti t9,ra,17 │ │ + beqz t9,5b660 │ │ + addu t8,t1,t7 │ │ + slt s2,a1,a3 │ │ + beqz s2,5b700 │ │ + sll a0,a1,0x3 │ │ + addu t4,t1,a0 │ │ + lhu a2,0(t4) │ │ + bne s0,a2,5b6c8 │ │ + addiu a1,a1,1 │ │ + addiu a1,a1,-1 │ │ + b 5b704 │ │ + slt s0,a1,a3 │ │ + lhu t0,8(t4) │ │ + beq s0,t0,5b700 │ │ + addiu t4,t4,8 │ │ + addiu a1,a1,1 │ │ + bne a1,a3,5b6b8 │ │ + nop │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + sw zero,8(v0) │ │ + sw zero,4(v0) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + beqz t7,5b7a0 │ │ + move a3,v1 │ │ + b 5b648 │ │ + addu v1,a1,a3 │ │ + slt s0,a1,a3 │ │ + beqz s0,5b6d4 │ │ + lw ra,36(sp) │ │ + sll a3,a1,0x3 │ │ + addu t8,t1,a3 │ │ + lhu v1,4(t8) │ │ + lw t8,88(s1) │ │ + addu t9,t2,a1 │ │ + sll ra,v1,0x2 │ │ + addu s2,t8,ra │ │ + addiu t4,t9,1 │ │ + lw a2,104(s1) │ │ + lw t0,0(s2) │ │ + sra a0,t9,0x9 │ │ + sra t2,t4,0x9 │ │ + sll a3,t9,0x3 │ │ + sll t1,a0,0x2 │ │ + sll t6,t2,0x2 │ │ + sw t0,8(v0) │ │ + addu s0,t3,a3 │ │ + addu t5,a2,t1 │ │ + addu a1,a2,t6 │ │ + lhu t3,6(s0) │ │ + lhu v1,14(s0) │ │ + lw t7,0(t5) │ │ + lw t8,0(a1) │ │ + lw s1,76(s1) │ │ + addu ra,t3,t7 │ │ + addu s2,v1,t8 │ │ + subu t0,s2,ra │ │ + sll t9,ra,0x2 │ │ + lw ra,36(sp) │ │ + addu a2,s1,t9 │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + sw a2,16(v0) │ │ + sw t0,4(v0) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + b 5b714 │ │ + move a1,v1 │ │ + lui gp,0x5 │ │ + addiu gp,gp,-9560 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-48 │ │ + sw s4,40(sp) │ │ + move s4,a2 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sw gp,16(sp) │ │ + sw ra,44(sp) │ │ + sw s3,36(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + move s2,a0 │ │ move s3,a3 │ │ li a0,1 │ │ li a3,292 │ │ - sw s7,56(sp) │ │ - sw s6,52(sp) │ │ - move s0,a1 │ │ - move s4,a2 │ │ + addiu a2,a2,4456 │ │ + move s1,a1 │ │ + jalr t9 │ │ li a1,24 │ │ - bal 6d364 <__ckd_calloc__> │ │ - addiu a2,s5,14712 │ │ lw gp,16(sp) │ │ move a0,v0 │ │ - lw t9,-30928(gp) │ │ - move a1,s1 │ │ + lw t9,-30924(gp) │ │ + move a1,s2 │ │ move a2,s3 │ │ move a3,zero │ │ - bal 56a10 │ │ - move s2,v0 │ │ - beqz s3,5cba8 │ │ - lw gp,16(sp) │ │ - li a2,1 │ │ - beq s3,a2,5cdf8 │ │ - li a3,2 │ │ - bne s3,a3,5cbf0 │ │ - lw t9,-30932(gp) │ │ - lw v0,4(s4) │ │ - lw t9,68(s1) │ │ - sll a0,v0,0x2 │ │ - sll v1,v0,0x4 │ │ - subu s7,v1,a0 │ │ - addu s6,t9,s7 │ │ - sw s6,12(s2) │ │ - lw s6,0(s4) │ │ - lw ra,108(s1) │ │ - sll s7,s6,0x2 │ │ - addu t8,ra,s7 │ │ - lw v0,0(t8) │ │ - beqz v0,5ca78 │ │ - lw s3,4(s4) │ │ - lw a1,0(v0) │ │ - bne a1,s3,5ca6c │ │ - move v1,v0 │ │ - b 5cc40 │ │ - lw a3,16(v1) │ │ - lw a2,0(v1) │ │ - beq a2,s3,5cc00 │ │ - nop │ │ - move v0,v1 │ │ - lw v1,20(v0) │ │ - bnez v1,5ca5c │ │ - nop │ │ - lw t9,-32000(gp) │ │ - lw a0,112(s1) │ │ - addiu a1,s5,14712 │ │ - bal 73b00 <__listelem_malloc__> │ │ - li a2,107 │ │ + jalr t9 │ │ + move s0,v0 │ │ + beqz s3,5b9a8 │ │ lw gp,16(sp) │ │ - sw s3,0(v0) │ │ - sw zero,16(v0) │ │ - lw s5,108(s1) │ │ - addiu t0,s3,1 │ │ - addu t9,s5,s7 │ │ - lw a3,0(t9) │ │ - sll t7,s3,0x2 │ │ - sw a3,20(v0) │ │ - lw t8,108(s1) │ │ - sll t6,s3,0x4 │ │ - addu s3,t8,s7 │ │ - sw v0,0(s3) │ │ - lw v1,68(s1) │ │ - sll t5,t0,0x2 │ │ - sll t1,t0,0x4 │ │ - subu t4,t6,t7 │ │ - subu a1,t1,t5 │ │ - addu a2,v1,t4 │ │ - addu a0,v1,a1 │ │ - lw a2,8(a2) │ │ - lw t3,8(a0) │ │ - lw s5,72(s1) │ │ - sll t2,a2,0x3 │ │ - subu v1,t3,a2 │ │ - blez v1,5cb88 │ │ - addu t0,s5,t2 │ │ - move a0,zero │ │ - addu t5,a0,v1 │ │ - sra a1,t5,0x1 │ │ - subu t4,v1,a0 │ │ - sll t1,a1,0x3 │ │ - slti t3,t4,17 │ │ - bnez t3,5cb48 │ │ - addu t1,t0,t1 │ │ - lhu t2,0(t1) │ │ - slt s5,t2,s6 │ │ - beqz s5,5cde8 │ │ - slt a3,s6,t2 │ │ - addiu a0,a1,1 │ │ - addu t5,a0,v1 │ │ - sra a1,t5,0x1 │ │ - subu t4,v1,a0 │ │ - sll t1,a1,0x3 │ │ - slti t3,t4,17 │ │ - beqz t3,5cb18 │ │ - addu t1,t0,t1 │ │ - slt t6,a0,v1 │ │ - beqz t6,5cb88 │ │ - sll t1,a0,0x3 │ │ - addu a1,t0,t1 │ │ - lhu t7,0(a1) │ │ - bne s6,t7,5cb80 │ │ - addiu a0,a0,1 │ │ - addiu a0,a0,-1 │ │ - b 5cf20 │ │ - addu t1,t0,t1 │ │ - lhu s3,8(a1) │ │ - beq s6,s3,5cf10 │ │ - addiu a1,a1,8 │ │ - addiu a0,a0,1 │ │ - bne a0,v1,5cb70 │ │ - nop │ │ - sw zero,8(v0) │ │ - sw zero,4(v0) │ │ + li v0,1 │ │ + beq s3,v0,5ba8c │ │ + li v1,2 │ │ + bne s3,v1,5b970 │ │ + lw t9,-30928(gp) │ │ + lw a1,4(s4) │ │ + lw a0,68(s2) │ │ lw a2,0(s4) │ │ - lw a1,108(s1) │ │ - sll v0,a2,0x2 │ │ - addu s4,a1,v0 │ │ - b 5cc3c │ │ - lw v1,0(s4) │ │ - lw v0,68(s1) │ │ - sll a1,s0,0x2 │ │ - sll a0,s0,0x4 │ │ - subu v1,a0,a1 │ │ - addu s0,v0,v1 │ │ - sw s0,12(s2) │ │ - lw ra,60(sp) │ │ - move v0,s2 │ │ - lw s7,56(sp) │ │ - lw s6,52(sp) │ │ - lw s5,48(sp) │ │ - lw s4,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - bal 56b3c │ │ - move a0,s2 │ │ - b 5cbc0 │ │ - move s2,zero │ │ - beqz v0,5cc3c │ │ - nop │ │ - lw ra,20(v1) │ │ - sw ra,20(v0) │ │ - lw t8,0(s4) │ │ - lw t0,108(s1) │ │ - sll a3,t8,0x2 │ │ - addu s3,t0,a3 │ │ - lw t7,0(s3) │ │ - sw t7,20(v1) │ │ - lw t6,0(s4) │ │ - lw t5,108(s1) │ │ - sll t1,t6,0x2 │ │ - addu t4,t5,t1 │ │ - sw v1,0(t4) │ │ - lw a3,16(v1) │ │ - li s6,1 │ │ - sw s6,12(v1) │ │ - move v0,zero │ │ - lw v1,4(v1) │ │ - sw a3,20(s2) │ │ - addu a0,v0,v1 │ │ - sra a0,a0,0x1 │ │ - subu t2,v1,v0 │ │ - sll t3,a0,0x2 │ │ - slti s5,t2,17 │ │ - bnez s5,5cca0 │ │ - addu a2,a3,t3 │ │ - lhu t9,0(a2) │ │ - sltu s7,t9,s0 │ │ - beqz s7,5ccf0 │ │ - sltu a1,s0,t9 │ │ - addiu v0,a0,1 │ │ - addu a0,v0,v1 │ │ - sra a0,a0,0x1 │ │ - subu t2,v1,v0 │ │ - sll t3,a0,0x2 │ │ - slti s5,t2,17 │ │ - beqz s5,5cc70 │ │ - addu a2,a3,t3 │ │ - slt s4,v0,v1 │ │ - beqz s4,5ccdc │ │ - sll a2,v0,0x2 │ │ - addu a0,a3,a2 │ │ - lhu a1,0(a0) │ │ - bne s0,a1,5ccd4 │ │ - addiu v0,v0,1 │ │ - b 5ccfc │ │ - addiu v0,v0,-1 │ │ - lhu t4,4(a0) │ │ - beq s0,t4,5ccfc │ │ - addiu a0,a0,4 │ │ - addiu v0,v0,1 │ │ - bne v0,v1,5ccc4 │ │ + sll a3,a1,0x2 │ │ + sll t0,a1,0x4 │ │ + lw t2,108(s2) │ │ + subu t1,t0,a3 │ │ + addu t3,a0,t1 │ │ + sll t4,a2,0x2 │ │ + sw t3,12(s0) │ │ + addu ra,t2,t4 │ │ + lw v1,0(ra) │ │ + beqz v1,5b8a4 │ │ + lw t7,-30904(gp) │ │ + lw t5,0(v1) │ │ + bne a1,t5,5b898 │ │ + move t6,v1 │ │ + b 5b8cc │ │ + lw a3,16(t6) │ │ + lw v0,0(t6) │ │ + beq a1,v0,5b990 │ │ nop │ │ - lw t9,-30932(gp) │ │ - bal 56b3c │ │ + move v1,t6 │ │ + lw t6,20(v1) │ │ + bnez t6,5b888 │ │ + lw t7,-30904(gp) │ │ + addiu t9,t7,-19032 │ │ + jalr t9 │ │ move a0,s2 │ │ - b 5cbc0 │ │ - move s2,zero │ │ - bnez a1,5cc54 │ │ - move v1,a0 │ │ - move v0,a0 │ │ - bltz v0,5ccdc │ │ - sll v1,v0,0x2 │ │ - addu v0,a3,v1 │ │ - sw v0,20(s2) │ │ - lw v1,72(s1) │ │ - sw v1,16(s2) │ │ - lw ra,72(s1) │ │ - lw t9,104(s1) │ │ - subu a0,v1,ra │ │ - sra t3,a0,0x3 │ │ - addiu s5,t3,1 │ │ - sra t2,s5,0x9 │ │ - sll s7,t2,0x2 │ │ - sll s6,s5,0x3 │ │ - lw a3,76(s1) │ │ - addu t0,t9,s7 │ │ - addu t8,ra,s6 │ │ - lhu t6,6(t8) │ │ - lw t7,0(t0) │ │ - subu s3,v0,a3 │ │ - sra t5,s3,0x2 │ │ - addu t1,t6,t7 │ │ - slt s0,t5,t1 │ │ - bnez s0,5cbc4 │ │ - lw ra,60(sp) │ │ - addiu v1,v1,8 │ │ - sw v1,16(s2) │ │ - lw s3,72(s1) │ │ - lw a3,104(s1) │ │ - subu t9,v1,s3 │ │ - sra s7,t9,0x3 │ │ - addiu ra,s7,1 │ │ - sra s6,ra,0x9 │ │ - sll t8,s6,0x2 │ │ - sll t0,ra,0x3 │ │ - addu t6,a3,t8 │ │ - addu t7,s3,t0 │ │ - lw t5,76(s1) │ │ - lhu s0,6(t7) │ │ - lw t1,0(t6) │ │ - subu t4,v0,t5 │ │ - addu a2,s0,t1 │ │ - sra a1,t4,0x2 │ │ - slt s4,a1,a2 │ │ - beqz s4,5cd64 │ │ - addiu v1,v1,8 │ │ - addiu v1,v1,-8 │ │ - lw ra,60(sp) │ │ - move v0,s2 │ │ - lw s7,56(sp) │ │ - lw s6,52(sp) │ │ - lw s5,48(sp) │ │ - lw s4,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - beqz a3,5cf24 │ │ - nop │ │ - b 5cafc │ │ - move v1,a1 │ │ lw a1,0(s4) │ │ - lw v1,68(s1) │ │ - sll v0,a1,0x4 │ │ - sll a0,a1,0x2 │ │ - subu t9,v0,a0 │ │ - addu ra,v1,t9 │ │ - sw ra,12(s2) │ │ - lw t8,0(s4) │ │ - lw t4,68(s1) │ │ - sll s6,t8,0x2 │ │ - sll s7,t8,0x4 │ │ - addiu s4,t8,1 │ │ - subu s5,s7,s6 │ │ - addu s3,t4,s5 │ │ - sll t7,s4,0x2 │ │ - sll t6,s4,0x4 │ │ - lw t0,8(s3) │ │ - subu t5,t6,t7 │ │ - lw a3,72(s1) │ │ - addu t3,t4,t5 │ │ - lw t1,8(t3) │ │ - sll t2,t0,0x3 │ │ - addu a3,a3,t2 │ │ - subu v1,t1,t0 │ │ - sw a3,16(s2) │ │ + lw s4,108(s2) │ │ + sll t8,a1,0x2 │ │ + addu s3,s4,t8 │ │ + lw gp,16(sp) │ │ + lw t6,0(s3) │ │ + lw a3,16(t6) │ │ + li t0,1 │ │ + sw t0,12(t6) │ │ + lw a0,4(t6) │ │ + move t9,zero │ │ + sw a3,20(s0) │ │ + addu a1,t9,a0 │ │ + sra v1,a1,0x1 │ │ + subu t3,a0,t9 │ │ + sll t1,v1,0x2 │ │ + slti t4,t3,17 │ │ + bnez t4,5b92c │ │ + addu t2,a3,t1 │ │ + lhu ra,0(t2) │ │ + sltu s4,ra,s1 │ │ + beqz s4,5b980 │ │ + sltu a2,s1,ra │ │ + addiu t9,v1,1 │ │ + addu a1,t9,a0 │ │ + sra v1,a1,0x1 │ │ + subu t3,a0,t9 │ │ + sll t1,v1,0x2 │ │ + slti t4,t3,17 │ │ + beqz t4,5b8fc │ │ + addu t2,a3,t1 │ │ + slt t5,t9,a0 │ │ + beqz t5,5b96c │ │ + sll t6,t9,0x2 │ │ + addu s3,a3,t6 │ │ + lhu t7,0(s3) │ │ + bne s1,t7,5b964 │ │ + addiu t9,t9,1 │ │ + addiu t9,t9,-1 │ │ + b 5b9e8 │ │ + move v1,t9 │ │ + lhu t8,4(s3) │ │ + beq s1,t8,5b9e4 │ │ + addiu s3,s3,4 │ │ + addiu t9,t9,1 │ │ + bne t9,a0,5b954 │ │ + nop │ │ + lw t9,-30928(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + b 5b9c4 │ │ move v0,zero │ │ - addu t3,v0,v1 │ │ - sra a0,t3,0x1 │ │ - subu t1,v1,v0 │ │ - sll t2,a0,0x3 │ │ - slti t0,t1,17 │ │ - bnez t0,5ceac │ │ - addu a2,a3,t2 │ │ - lhu a2,0(a2) │ │ - slt s1,a2,s0 │ │ - beqz s1,5cef0 │ │ - slt a1,s0,a2 │ │ - addiu v0,a0,1 │ │ - addu t3,v0,v1 │ │ - sra a0,t3,0x1 │ │ - subu t1,v1,v0 │ │ - sll t2,a0,0x3 │ │ - slti t0,t1,17 │ │ - beqz t0,5ce7c │ │ - addu a2,a3,t2 │ │ - slt t4,v0,v1 │ │ - beqz t4,5ccdc │ │ - sll t6,v0,0x3 │ │ - addu a0,a3,t6 │ │ - lhu t5,0(a0) │ │ - bne s0,t5,5cee0 │ │ - addiu v0,v0,1 │ │ - b 5cefc │ │ - addiu v0,v0,-1 │ │ - lhu t7,8(a0) │ │ - beq s0,t7,5cefc │ │ - addiu a0,a0,8 │ │ - addiu v0,v0,1 │ │ - bne v0,v1,5ced0 │ │ - lw t9,-30932(gp) │ │ - b 5cce0 │ │ + beqz a2,5b9e8 │ │ + move a0,v1 │ │ + b 5b8e4 │ │ + addu a1,t9,a0 │ │ + lw a2,20(t6) │ │ + sw a2,20(v1) │ │ + lw a0,0(ra) │ │ + sw a0,20(t6) │ │ + b 5b8c8 │ │ + sw t6,0(ra) │ │ + lw v1,68(s2) │ │ + sll v0,s1,0x4 │ │ + sll a3,s1,0x2 │ │ + subu t8,v0,a3 │ │ + addu s3,v1,t8 │ │ + sw s3,12(s0) │ │ + move v0,s0 │ │ + lw ra,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + move v1,t9 │ │ + bltz v1,5b970 │ │ + lw t9,-30928(gp) │ │ + lw t2,72(s2) │ │ + lw t1,104(s2) │ │ + lw t0,76(s2) │ │ + sll v0,v1,0x2 │ │ + lhu t3,14(t2) │ │ + lw a0,0(t1) │ │ + addu a1,a3,v0 │ │ + subu t4,a1,t0 │ │ + sra t5,t4,0x2 │ │ + addu t6,t3,a0 │ │ + slt t7,t5,t6 │ │ + sw a1,20(s0) │ │ + bnez t7,5bb7c │ │ + sw t2,16(s0) │ │ + addiu a1,t2,8 │ │ + subu a3,a1,t2 │ │ + sra v1,a3,0x3 │ │ + addiu t9,v1,1 │ │ + sra t8,t9,0x9 │ │ + sll s3,t8,0x2 │ │ + addu s1,t1,s3 │ │ + addu s2,t2,a3 │ │ + lhu ra,14(s2) │ │ + lw s4,0(s1) │ │ + move a2,a1 │ │ + addu v0,ra,s4 │ │ + slt t0,t5,v0 │ │ + beqz t0,5ba2c │ │ + addiu a1,a1,8 │ │ + lw ra,44(sp) │ │ + sw a2,16(s0) │ │ + move v0,s0 │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + lw t2,0(s4) │ │ + lw t1,68(s2) │ │ + sll t3,t2,0x2 │ │ + sll t4,t2,0x4 │ │ + subu t5,t4,t3 │ │ + addu t6,t1,t5 │ │ + lw t7,8(t6) │ │ + lw v1,72(s2) │ │ + lw t9,20(t6) │ │ + sll a3,t7,0x3 │ │ + addu t1,v1,a3 │ │ + sw t6,12(s0) │ │ + subu t7,t9,t7 │ │ + sw t1,16(s0) │ │ + move t6,zero │ │ + addu v0,t6,t7 │ │ + sra v0,v0,0x1 │ │ + subu s2,t7,t6 │ │ + sll t8,v0,0x3 │ │ + slti ra,s2,17 │ │ + bnez ra,5bb14 │ │ + addu s3,t1,t8 │ │ + lhu t3,0(s3) │ │ + slt t4,t3,s1 │ │ + beqz t4,5bb58 │ │ + slt t5,s1,t3 │ │ + addiu t6,v0,1 │ │ + addu v0,t6,t7 │ │ + sra v0,v0,0x1 │ │ + subu s2,t7,t6 │ │ + sll t8,v0,0x3 │ │ + slti ra,s2,17 │ │ + beqz ra,5bae4 │ │ + addu s3,t1,t8 │ │ + slt s4,t6,t7 │ │ + beqz s4,5b96c │ │ + sll t0,t6,0x3 │ │ + addu t2,t1,t0 │ │ + lhu a1,0(t2) │ │ + bne s1,a1,5bb48 │ │ + addiu t6,t6,1 │ │ + b 5bb64 │ │ + addiu t6,t6,-1 │ │ + lhu a0,8(t2) │ │ + beq s1,a0,5bb64 │ │ + addiu t2,t2,8 │ │ + addiu t6,t6,1 │ │ + bne t6,t7,5bb38 │ │ + lw t9,-30928(gp) │ │ + b 5b970 │ │ nop │ │ - bnez a1,5ce60 │ │ - move v1,a0 │ │ - move v0,a0 │ │ - bltz v0,5ccdc │ │ - sll s3,v0,0x3 │ │ - addu s0,a3,s3 │ │ - b 5cbc0 │ │ - sw s0,16(s2) │ │ - slt a3,a0,v1 │ │ - beqz a3,5cb88 │ │ - sll t1,a0,0x3 │ │ - addu t1,t0,t1 │ │ - move a1,a0 │ │ - lhu t3,4(t1) │ │ - lw t2,88(s1) │ │ - sll s5,t3,0x2 │ │ - addu a0,t2,s5 │ │ - lw v1,0(a0) │ │ - addu t4,a2,a1 │ │ - sw v1,8(v0) │ │ - lw s7,104(s1) │ │ - lw ra,72(s1) │ │ - sra t9,t4,0x9 │ │ - sll s6,t9,0x2 │ │ - sll t8,t4,0x3 │ │ - addu t0,ra,t8 │ │ - addu a3,s7,s6 │ │ - lhu s3,6(t0) │ │ - lw t7,0(a3) │ │ - lw t6,76(s1) │ │ - addu t8,s3,t7 │ │ - sll t5,t8,0x2 │ │ - addu t1,t6,t5 │ │ - sw t1,16(v0) │ │ - addiu t2,t4,1 │ │ - lw s5,104(s1) │ │ - lw a2,72(s1) │ │ - sra t3,t2,0x9 │ │ - sll a0,t3,0x2 │ │ - sll a1,t2,0x3 │ │ - addu t9,s5,a0 │ │ - addu v1,a2,a1 │ │ - lhu s7,6(v1) │ │ - lw s6,0(t9) │ │ - addu ra,s7,s6 │ │ - subu t0,ra,t8 │ │ - b 5cb90 │ │ - sw t0,4(v0) │ │ + bnez t5,5bac8 │ │ + move t7,v0 │ │ + move t6,v0 │ │ + bltz t6,5b96c │ │ + sll s1,t6,0x3 │ │ + addu a2,t1,s1 │ │ + sw a2,16(s0) │ │ + b 5b9c4 │ │ + move v0,s0 │ │ + b 5b9c4 │ │ + move v0,s0 │ │ lui gp,0x5 │ │ - addiu gp,gp,-15712 │ │ + addiu gp,gp,-10548 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ - sw gp,16(sp) │ │ - sw ra,52(sp) │ │ - lw v1,108(a0) │ │ - sll s2,a2,0x2 │ │ - addu v0,v1,s2 │ │ - lw v0,0(v0) │ │ + addiu sp,sp,-48 │ │ + sw s1,32(sp) │ │ move s1,a0 │ │ - move s3,a2 │ │ - move s0,a1 │ │ - beqz v0,5d030 │ │ - lw s4,72(sp) │ │ - lw a0,0(v0) │ │ - bne a0,a1,5d024 │ │ - move a1,v0 │ │ - b 5d190 │ │ + lw a0,108(a0) │ │ + sw s3,40(sp) │ │ + sll s3,a2,0x2 │ │ + addu t0,a0,s3 │ │ + lw t1,0(t0) │ │ + sw gp,16(sp) │ │ + sw s2,36(sp) │ │ + sw s0,28(sp) │ │ + sw ra,44(sp) │ │ + move s2,a2 │ │ + beqz t1,5bbfc │ │ + move s0,a3 │ │ + lw v1,0(t1) │ │ + bne v1,a1,5bbf0 │ │ + move a2,t1 │ │ + b 5bc20 │ │ li t4,1 │ │ - lw a2,0(a1) │ │ - beq a2,s0,5d160 │ │ - nop │ │ - move v0,a1 │ │ - lw a1,20(v0) │ │ - bnez a1,5d014 │ │ + lw a3,0(a2) │ │ + beq a3,a1,5bddc │ │ nop │ │ - lw ra,-32696(gp) │ │ - lw t9,-32000(gp) │ │ - lw a0,112(s1) │ │ - addiu a1,ra,14712 │ │ - li a2,107 │ │ - bal 73b00 <__listelem_malloc__> │ │ - sw a3,24(sp) │ │ - sw s0,0(v0) │ │ - sw zero,16(v0) │ │ - lw t7,108(s1) │ │ - addiu t4,s0,1 │ │ - addu t2,t7,s2 │ │ - lw t0,0(t2) │ │ - sll a2,s0,0x2 │ │ - sw t0,20(v0) │ │ - lw t6,108(s1) │ │ - sll t3,s0,0x4 │ │ - addu t5,t6,s2 │ │ - sw v0,0(t5) │ │ - lw a3,68(s1) │ │ - sll a1,t4,0x2 │ │ - sll a0,t4,0x4 │ │ - subu t1,t3,a2 │ │ - subu v1,a0,a1 │ │ - addu t9,a3,t1 │ │ - addu t8,a3,v1 │ │ - lw a2,8(t9) │ │ - lw s0,8(t8) │ │ - lw t2,72(s1) │ │ - sll t7,a2,0x3 │ │ - subu v1,s0,a2 │ │ - addu t1,t2,t7 │ │ - blez v1,5d148 │ │ - lw a3,24(sp) │ │ - move a0,zero │ │ - addu a1,a0,v1 │ │ - sra a1,a1,0x1 │ │ - subu t4,v1,a0 │ │ - sll t5,a1,0x3 │ │ - slti t3,t4,17 │ │ - bnez t3,5d108 │ │ - addu t2,t1,t5 │ │ - lhu t0,0(t2) │ │ - slt t2,t0,s3 │ │ - beqz t2,5d3bc │ │ - slt t0,s3,t0 │ │ - addiu a0,a1,1 │ │ - addu a1,a0,v1 │ │ - sra a1,a1,0x1 │ │ - subu t4,v1,a0 │ │ - sll t5,a1,0x3 │ │ - slti t3,t4,17 │ │ - beqz t3,5d0d8 │ │ - addu t2,t1,t5 │ │ - slt t6,a0,v1 │ │ - beqz t6,5d148 │ │ - sll s0,a0,0x3 │ │ - addu a1,t1,s0 │ │ - lhu t7,0(a1) │ │ - bne s3,t7,5d140 │ │ - addiu a0,a0,1 │ │ - addiu a0,a0,-1 │ │ - b 5d43c │ │ - move a1,a0 │ │ - lhu t8,8(a1) │ │ - beq s3,t8,5d438 │ │ - addiu a1,a1,8 │ │ - addiu a0,a0,1 │ │ - bne a0,v1,5d130 │ │ + move t1,a2 │ │ + lw a2,20(t1) │ │ + bnez a2,5bbe0 │ │ nop │ │ - sw zero,8(v0) │ │ - sw zero,4(v0) │ │ - lw a1,108(s1) │ │ - addu v0,a1,s2 │ │ - b 5d18c │ │ - lw a1,0(v0) │ │ - beqz v0,5d190 │ │ - li t4,1 │ │ - lw t3,20(a1) │ │ - sw t3,20(v0) │ │ - lw t2,108(s1) │ │ - addu a0,t2,s2 │ │ - lw a2,0(a0) │ │ - sw a2,20(a1) │ │ - lw v1,108(s1) │ │ - addu ra,v1,s2 │ │ - sw a1,0(ra) │ │ + lw t9,-30904(gp) │ │ + move a2,s2 │ │ + addiu t9,t9,-19032 │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw v0,108(s1) │ │ + addu a1,v0,s3 │ │ + lw a2,0(a1) │ │ li t4,1 │ │ - lw a0,4(a1) │ │ - lw t1,16(a1) │ │ - sw t4,12(a1) │ │ - move v0,zero │ │ - addu t8,v0,a0 │ │ - sra v1,t8,0x1 │ │ - subu t7,a0,v0 │ │ - sll s0,v1,0x2 │ │ - slti t6,t7,17 │ │ - bnez t6,5d1ec │ │ - addu t0,t1,s0 │ │ - lhu t0,0(t0) │ │ - sltu t5,t0,a3 │ │ - beqz t5,5d35c │ │ - sltu a2,a3,t0 │ │ - addiu v0,v1,1 │ │ - addu t8,v0,a0 │ │ - sra v1,t8,0x1 │ │ - subu t7,a0,v0 │ │ - sll s0,v1,0x2 │ │ - slti t6,t7,17 │ │ - beqz t6,5d1bc │ │ - addu t0,t1,s0 │ │ - slt t9,v0,a0 │ │ - beqz t9,5d22c │ │ - sll v1,v0,0x2 │ │ - addu a2,t1,v1 │ │ - lhu ra,0(a2) │ │ - bne a3,ra,5d224 │ │ - addiu v0,v0,1 │ │ - addiu v0,v0,-1 │ │ - b 5d370 │ │ - move v1,v0 │ │ - lhu t2,4(a2) │ │ - beq a3,t2,5d36c │ │ - addiu a2,a2,4 │ │ - addiu v0,v0,1 │ │ - bne v0,a0,5d214 │ │ + lw t0,4(a2) │ │ + lw a3,16(a2) │ │ + sw t4,12(a2) │ │ + move v1,zero │ │ + addu a0,v1,t0 │ │ + sra v0,a0,0x1 │ │ + subu t7,t0,v1 │ │ + sll t5,v0,0x2 │ │ + slti t8,t7,17 │ │ + bnez t8,5bc7c │ │ + addu t6,a3,t5 │ │ + lhu t3,0(t6) │ │ + sltu t4,t3,s0 │ │ + beqz t4,5bdcc │ │ + sltu a0,s0,t3 │ │ + addiu v1,v0,1 │ │ + addu a0,v1,t0 │ │ + sra v0,a0,0x1 │ │ + subu t7,t0,v1 │ │ + sll t5,v0,0x2 │ │ + slti t8,t7,17 │ │ + beqz t8,5bc4c │ │ + addu t6,a3,t5 │ │ + slt ra,v1,t0 │ │ + beqz ra,5bcb8 │ │ + sll t9,v1,0x2 │ │ + addu t2,a3,t9 │ │ + lhu a1,0(t2) │ │ + bne s0,a1,5bcb0 │ │ + addiu v1,v1,1 │ │ + b 5bdf8 │ │ + addiu v1,v1,-1 │ │ + lhu t1,4(t2) │ │ + beq s0,t1,5bdf8 │ │ + addiu t2,t2,4 │ │ + addiu v1,v1,1 │ │ + bne v1,t0,5bca0 │ │ nop │ │ - bltz s3,5d3dc │ │ - lw t2,8(a1) │ │ + bltz s2,5be50 │ │ + lw t0,8(a2) │ │ lbu a2,16(s1) │ │ - sltiu t1,a2,2 │ │ - bnez t1,5d3dc │ │ - addiu a2,s3,1 │ │ - lw v1,68(s1) │ │ - sll a0,s3,0x4 │ │ - sll t1,a2,0x2 │ │ - subu s2,a0,s2 │ │ - sll v0,a2,0x4 │ │ - addu a1,v1,s2 │ │ - subu s3,v0,t1 │ │ - lw t9,8(a1) │ │ - addu ra,v1,s3 │ │ - lw t8,8(ra) │ │ - lw t7,72(s1) │ │ - sll s0,t9,0x3 │ │ - subu a1,t8,t9 │ │ - addu t1,t7,s0 │ │ + sltiu v0,a2,2 │ │ + bnez v0,5be50 │ │ + sll t5,s2,0x4 │ │ + lw t2,68(s1) │ │ + subu t6,t5,s3 │ │ + addu t1,t2,t6 │ │ + lw t7,8(t1) │ │ + lw t8,20(t1) │ │ + lw ra,72(s1) │ │ + sll t9,t7,0x3 │ │ + subu a2,t8,t7 │ │ + addu a3,ra,t9 │ │ move v1,zero │ │ - addu t7,v1,a1 │ │ - sra a0,t7,0x1 │ │ - subu t6,a1,v1 │ │ - sll t0,a0,0x3 │ │ - slti t5,t6,17 │ │ - bnez t5,5d2cc │ │ - addu t0,t1,t0 │ │ - lhu t4,0(t0) │ │ - slt t3,t4,a3 │ │ - beqz t3,5d3cc │ │ - slt a2,a3,t4 │ │ - addiu v1,a0,1 │ │ - addu t7,v1,a1 │ │ - sra a0,t7,0x1 │ │ - subu t6,a1,v1 │ │ - sll t0,a0,0x3 │ │ - slti t5,t6,17 │ │ - beqz t5,5d29c │ │ - addu t0,t1,t0 │ │ - slt s0,v1,a1 │ │ - beqz s0,5d30c │ │ - sll t9,v1,0x3 │ │ - addu a0,t1,t9 │ │ - lhu t8,0(a0) │ │ - bne a3,t8,5d304 │ │ + addu a1,v1,a2 │ │ + sra v0,a1,0x1 │ │ + subu t3,a2,v1 │ │ + sll s2,v0,0x3 │ │ + slti t4,t3,17 │ │ + bnez t4,5bd44 │ │ + addu s3,a3,s2 │ │ + lhu t8,0(s3) │ │ + slt ra,t8,s0 │ │ + beqz ra,5be40 │ │ + slt t9,s0,t8 │ │ + addiu v1,v0,1 │ │ + addu a1,v1,a2 │ │ + sra v0,a1,0x1 │ │ + subu t3,a2,v1 │ │ + sll s2,v0,0x3 │ │ + slti t4,t3,17 │ │ + beqz t4,5bd14 │ │ + addu s3,a3,s2 │ │ + slt a0,v1,a2 │ │ + beqz a0,5bd84 │ │ + sll v0,v1,0x3 │ │ + addu t7,a3,v0 │ │ + lhu t5,0(t7) │ │ + bne s0,t5,5bd7c │ │ addiu v1,v1,1 │ │ addiu v1,v1,-1 │ │ - b 5d408 │ │ - move a0,v1 │ │ - lhu ra,8(a0) │ │ - beq a3,ra,5d404 │ │ - addiu a0,a0,8 │ │ + b 5be80 │ │ + move v0,v1 │ │ + lhu t6,8(t7) │ │ + beq s0,t6,5be7c │ │ + addiu t7,t7,8 │ │ addiu v1,v1,1 │ │ - bne v1,a1,5d2f4 │ │ + bne v1,a2,5bd6c │ │ nop │ │ - li t0,1 │ │ - sw t0,0(s4) │ │ - lw t3,68(s1) │ │ - sll t6,a3,0x2 │ │ - sll t5,a3,0x4 │ │ - subu t4,t5,t6 │ │ - addu v0,t3,t4 │ │ - addu a0,t3,s2 │ │ - lw a2,4(a0) │ │ - lw t1,0(v0) │ │ - addu v0,a2,t1 │ │ - addu v0,t2,v0 │ │ - lw ra,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + sll a2,s0,0x2 │ │ + sll a1,s0,0x4 │ │ + lw t3,64(sp) │ │ + subu s2,a1,a2 │ │ + li s3,1 │ │ + sw s3,0(t3) │ │ + addu t4,t2,s2 │ │ + lw a0,4(t1) │ │ + lw t5,0(t4) │ │ + addu v1,a0,t5 │ │ + addu v0,t0,v1 │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - beqz a2,5d370 │ │ - move a0,v1 │ │ - b 5d1a4 │ │ - addu t8,v0,a0 │ │ + addiu sp,sp,48 │ │ + beqz a0,5bdf4 │ │ + move t0,v0 │ │ + b 5bc34 │ │ + addu a0,v1,t0 │ │ + lw t2,20(a2) │ │ + sw t2,20(t1) │ │ + lw t3,0(t0) │ │ + sw t3,20(a2) │ │ + b 5bc1c │ │ + sw a2,0(t0) │ │ move v1,v0 │ │ - bltz v1,5d22c │ │ - nop │ │ - sll a1,v1,0x2 │ │ - li v0,3 │ │ - sw v0,0(s4) │ │ - addu s4,t1,a1 │ │ - lhu s3,2(s4) │ │ - lw s2,96(s1) │ │ - lw ra,52(sp) │ │ - sll s1,s3,0x2 │ │ - addu a3,s2,s1 │ │ - lw v0,0(a3) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + bltz v1,5bcb8 │ │ + lw t7,64(sp) │ │ + sll t0,v1,0x2 │ │ + addu t4,a3,t0 │ │ + lhu a0,2(t4) │ │ + lw t5,96(s1) │ │ + lw ra,44(sp) │ │ + sll t6,a0,0x2 │ │ + li v1,3 │ │ + sw v1,0(t7) │ │ + addu v0,t5,t6 │ │ + lw v0,0(v0) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - beqz t0,5d43c │ │ - move v1,a1 │ │ - b 5d0c0 │ │ - addu a1,a0,v1 │ │ - beqz a2,5d408 │ │ - move a1,a0 │ │ - b 5d284 │ │ - addu t7,v1,a1 │ │ - li t6,1 │ │ - sw t6,0(s4) │ │ - lw t3,68(s1) │ │ - sll t0,a3,0x2 │ │ - sll t5,a3,0x4 │ │ - subu t4,t5,t0 │ │ - addu a0,t3,t4 │ │ - lw v0,0(a0) │ │ - b 5d33c │ │ - addu v0,t2,v0 │ │ - move a0,v1 │ │ - bltz a0,5d30c │ │ - sll s3,a0,0x3 │ │ - li a1,2 │ │ - sw a1,0(s4) │ │ - addu v1,t1,s3 │ │ - lhu s4,2(v1) │ │ - lw s2,80(s1) │ │ - sll s1,s4,0x2 │ │ - addu a3,s2,s1 │ │ - lw v0,0(a3) │ │ - b 5d33c │ │ - addu v0,t2,v0 │ │ - move a1,a0 │ │ - bltz a1,5d148 │ │ - sll t9,a1,0x3 │ │ - addu t1,t1,t9 │ │ - lhu t8,4(t1) │ │ - lw s0,88(s1) │ │ - sll t7,t8,0x2 │ │ - addu t6,s0,t7 │ │ - lw t0,0(t6) │ │ - addu t7,a2,a1 │ │ - sw t0,8(v0) │ │ - lw t4,104(s1) │ │ - lw t2,72(s1) │ │ - sra t5,t7,0x9 │ │ - sll t3,t5,0x2 │ │ - sll a0,t7,0x3 │ │ - addu v1,t4,t3 │ │ - addu a2,t2,a0 │ │ - lhu ra,6(a2) │ │ - lw t9,0(v1) │ │ - lw t1,76(s1) │ │ - addu t9,ra,t9 │ │ - sll t8,t9,0x2 │ │ - addu s0,t1,t8 │ │ - sw s0,16(v0) │ │ - addiu a1,t7,1 │ │ - lw t0,104(s1) │ │ - lw t4,72(s1) │ │ - sra t6,a1,0x9 │ │ - sll t5,t6,0x2 │ │ - sll t3,a1,0x3 │ │ - addu a0,t0,t5 │ │ - addu t2,t4,t3 │ │ - lhu a2,6(t2) │ │ - lw v1,0(a0) │ │ - addu ra,a2,v1 │ │ - subu t1,ra,t9 │ │ - b 5d150 │ │ - sw t1,4(v0) │ │ + addiu sp,sp,48 │ │ + beqz t9,5be80 │ │ + move a2,v0 │ │ + b 5bcfc │ │ + addu a1,v1,a2 │ │ + lw t8,68(s1) │ │ + sll ra,s0,0x2 │ │ + sll t9,s0,0x4 │ │ + lw a1,64(sp) │ │ + subu s2,t9,ra │ │ + li s3,1 │ │ + sw s3,0(a1) │ │ + addu t3,t8,s2 │ │ + lw v1,0(t3) │ │ + b 5bdb0 │ │ + addu v0,t0,v1 │ │ + move v0,v1 │ │ + bltz v0,5bd84 │ │ + sll t6,v0,0x3 │ │ + addu t7,a3,t6 │ │ + lhu v0,2(t7) │ │ + lw a3,80(s1) │ │ + lw s0,64(sp) │ │ + sll t1,v0,0x2 │ │ + li t2,2 │ │ + sw t2,0(s0) │ │ + addu s1,a3,t1 │ │ + lw v1,0(s1) │ │ + b 5bdb0 │ │ + addu v0,t0,v1 │ │ lui gp,0x5 │ │ - addiu gp,gp,-17028 │ │ + addiu gp,gp,-11364 │ │ addu gp,gp,t9 │ │ move t0,a0 │ │ - move v1,a1 │ │ - beqz a3,5d550 │ │ - lw v0,16(sp) │ │ - li a1,1 │ │ - beq a3,a1,5d534 │ │ + move v0,a1 │ │ + beqz a3,5bf2c │ │ + lw t1,16(sp) │ │ + li v1,1 │ │ + beq a3,v1,5bf10 │ │ nop │ │ - lbu a3,16(a0) │ │ + lbu t2,16(a0) │ │ lw a1,4(a2) │ │ - sltiu t9,a3,3 │ │ - bnez t9,5d678 │ │ + sltiu a3,t2,3 │ │ + bnez a3,5c03c │ │ lw a2,0(a2) │ │ - bltz a1,5d678 │ │ - nop │ │ - bltz a2,5d554 │ │ - li t2,1 │ │ - lw t4,-30896(gp) │ │ - move a3,v1 │ │ - addiu t9,t4,-12368 │ │ - b 5cfb0 │ │ - sw v0,16(sp) │ │ - lw a0,0(a2) │ │ - bltz a0,5d554 │ │ - li t2,1 │ │ - lbu a3,16(t0) │ │ - sltiu a2,a3,2 │ │ - beqz a2,5d574 │ │ + bltz a1,5c03c │ │ nop │ │ - li t2,1 │ │ - sw t2,0(v0) │ │ - lw v0,68(t0) │ │ - sll a0,v1,0x2 │ │ - sll v1,v1,0x4 │ │ - subu t1,v1,a0 │ │ - addu a3,v0,t1 │ │ - jr ra │ │ - lw v0,0(a3) │ │ - addiu a2,a0,1 │ │ - lw t6,68(t0) │ │ - sll a3,a0,0x2 │ │ - sll t3,a0,0x4 │ │ - sll t9,a2,0x2 │ │ - sll a1,a2,0x4 │ │ - subu t3,t3,a3 │ │ - addu t8,t6,t3 │ │ - subu t7,a1,t9 │ │ - lw t4,8(t8) │ │ - addu t5,t6,t7 │ │ - lw t1,8(t5) │ │ - lw t2,72(t0) │ │ - sll a0,t4,0x3 │ │ - addu t2,t2,a0 │ │ - subu a2,t1,t4 │ │ - move a0,zero │ │ - addu t8,a0,a2 │ │ - sra a1,t8,0x1 │ │ - subu t6,a2,a0 │ │ - sll t7,a1,0x3 │ │ - slti t5,t6,17 │ │ - bnez t5,5d604 │ │ - addu t1,t2,t7 │ │ - lhu t4,0(t1) │ │ - slt t1,t4,v1 │ │ - beqz t1,5d790 │ │ - slt a3,v1,t4 │ │ - addiu a0,a1,1 │ │ - addu t8,a0,a2 │ │ - sra a1,t8,0x1 │ │ - subu t6,a2,a0 │ │ - sll t7,a1,0x3 │ │ - slti t5,t6,17 │ │ - beqz t5,5d5d4 │ │ - addu t1,t2,t7 │ │ - slt t9,a0,a2 │ │ - beqz t9,5d64c │ │ - li t8,1 │ │ - sll a3,a0,0x3 │ │ - addu a3,t2,a3 │ │ - lhu a1,0(a3) │ │ - bne v1,a1,5d640 │ │ - addiu a0,a0,1 │ │ - addiu a0,a0,-1 │ │ - b 5d7b4 │ │ - move a1,a0 │ │ - lhu t1,8(a3) │ │ - beq v1,t1,5d7b0 │ │ - addiu a3,a3,8 │ │ - addiu a0,a0,1 │ │ - bne a0,a2,5d630 │ │ + bltz a2,5bf2c │ │ + lw t9,-30904(gp) │ │ + sw t1,16(sp) │ │ + addiu t9,t9,-17532 │ │ + jr t9 │ │ + move a3,v0 │ │ + lw t8,0(a2) │ │ + bltz t8,5bf2c │ │ nop │ │ - li t8,1 │ │ - sw t8,0(v0) │ │ - lw t4,68(t0) │ │ - sll t7,v1,0x2 │ │ - sll t6,v1,0x4 │ │ - subu t5,t6,t7 │ │ - addu t3,t4,t3 │ │ - addu a2,t4,t5 │ │ - lw t2,4(t3) │ │ - lw t0,0(a2) │ │ + lbu t9,16(a0) │ │ + sltiu v1,t9,2 │ │ + beqz v1,5bf50 │ │ + sll t2,t8,0x2 │ │ + lw t9,68(t0) │ │ + sll a2,v0,0x2 │ │ + sll a0,v0,0x4 │ │ + subu t0,a0,a2 │ │ + li v0,1 │ │ + sw v0,0(t1) │ │ + addu t5,t9,t0 │ │ jr ra │ │ - addu v0,t2,t0 │ │ - bltz a2,5d554 │ │ - li t2,1 │ │ - sltiu a1,a3,2 │ │ - bnez a1,5d554 │ │ - nop │ │ - addiu a0,a2,1 │ │ - lw t8,68(t0) │ │ - sll t2,a2,0x2 │ │ - sll a2,a2,0x4 │ │ - sll a3,a0,0x2 │ │ - sll t1,a0,0x4 │ │ - subu a2,a2,t2 │ │ - subu t9,t1,a3 │ │ - addu a1,t8,a2 │ │ - lw t6,8(a1) │ │ - addu t7,t8,t9 │ │ - lw t5,8(t7) │ │ - lw t3,72(t0) │ │ - sll t4,t6,0x3 │ │ - subu a3,t5,t6 │ │ - addu t3,t3,t4 │ │ + lw v0,0(t5) │ │ + lw t4,68(a0) │ │ + sll t3,t8,0x4 │ │ + subu a0,t3,t2 │ │ + addu t3,t4,a0 │ │ + lw a2,8(t3) │ │ + lw t5,20(t3) │ │ + lw t6,72(t0) │ │ + sll a1,a2,0x3 │ │ + subu a3,t5,a2 │ │ + addu t2,t6,a1 │ │ move a0,zero │ │ - addu t9,a0,a3 │ │ - sra a1,t9,0x1 │ │ - subu t7,a3,a0 │ │ - sll t8,a1,0x3 │ │ - slti t6,t7,17 │ │ - bnez t6,5d71c │ │ - addu t2,t3,t8 │ │ - lhu t5,0(t2) │ │ - slt t4,t5,v1 │ │ - beqz t4,5d7a0 │ │ - slt t1,v1,t5 │ │ - addiu a0,a1,1 │ │ - addu t9,a0,a3 │ │ - sra a1,t9,0x1 │ │ - subu t7,a3,a0 │ │ - sll t8,a1,0x3 │ │ - slti t6,t7,17 │ │ - beqz t6,5d6ec │ │ - addu t2,t3,t8 │ │ - slt a1,a0,a3 │ │ - beqz a1,5d764 │ │ - li t1,1 │ │ - sll t1,a0,0x3 │ │ - addu t1,t3,t1 │ │ - lhu t2,0(t1) │ │ - bne v1,t2,5d758 │ │ + addu v1,a0,a3 │ │ + sra v1,v1,0x1 │ │ + subu t9,a3,a0 │ │ + sll t7,v1,0x3 │ │ + slti a2,t9,17 │ │ + bnez a2,5bfc8 │ │ + addu t8,t2,t7 │ │ + lhu t8,0(t8) │ │ + slt t9,t8,v0 │ │ + beqz t9,5c02c │ │ + slt a2,v0,t8 │ │ + addiu a0,v1,1 │ │ + addu v1,a0,a3 │ │ + sra v1,v1,0x1 │ │ + subu t9,a3,a0 │ │ + sll t7,v1,0x3 │ │ + slti a2,t9,17 │ │ + beqz a2,5bf98 │ │ + addu t8,t2,t7 │ │ + slt t5,a0,a3 │ │ + beqz t5,5c004 │ │ + sll t6,a0,0x3 │ │ + addu v1,t2,t6 │ │ + lhu a1,0(v1) │ │ + bne v0,a1,5bffc │ │ addiu a0,a0,1 │ │ + b 5c11c │ │ addiu a0,a0,-1 │ │ - b 5d7e8 │ │ - move a1,a0 │ │ - lhu t4,8(t1) │ │ - beq v1,t4,5d7e4 │ │ - addiu t1,t1,8 │ │ + lhu t7,8(v1) │ │ + beq v0,t7,5c11c │ │ + addiu v1,v1,8 │ │ addiu a0,a0,1 │ │ - bne a0,a3,5d748 │ │ + bne a0,a3,5bfec │ │ nop │ │ - li t1,1 │ │ - sw t1,0(v0) │ │ - lw t8,68(t0) │ │ - sll t2,v1,0x2 │ │ - sll a1,v1,0x4 │ │ - subu t9,a1,t2 │ │ - addu t7,t8,a2 │ │ - addu t6,t8,t9 │ │ - lw t5,4(t7) │ │ - lw a2,0(t6) │ │ + sll t0,v0,0x2 │ │ + sll v0,v0,0x4 │ │ + subu a3,v0,t0 │ │ + li t5,1 │ │ + sw t5,0(t1) │ │ + addu t1,t4,a3 │ │ + lw t4,4(t3) │ │ + lw t3,0(t1) │ │ jr ra │ │ - addu v0,t5,a2 │ │ - beqz a3,5d7b4 │ │ - move a2,a1 │ │ - b 5d5bc │ │ - addu t8,a0,a2 │ │ - beqz t1,5d7e8 │ │ - move a3,a1 │ │ - b 5d6d4 │ │ - addu t9,a0,a3 │ │ - move a1,a0 │ │ - bltz a1,5d648 │ │ + addu v0,t4,t3 │ │ + beqz a2,5c118 │ │ + move a3,v1 │ │ + b 5bf80 │ │ + addu v1,a0,a3 │ │ + bltz a2,5bf2c │ │ + sltiu a0,t2,2 │ │ + bnez a0,5bf2c │ │ + sll t3,a2,0x2 │ │ + sll a1,a2,0x4 │ │ + lw t4,68(t0) │ │ + subu a2,a1,t3 │ │ + addu t3,t4,a2 │ │ + lw t5,8(t3) │ │ + lw t6,20(t3) │ │ + lw t7,72(t0) │ │ + sll t8,t5,0x3 │ │ + subu a3,t6,t5 │ │ + addu t2,t7,t8 │ │ + move a1,zero │ │ + addu v1,a1,a3 │ │ + sra v1,v1,0x1 │ │ + subu a0,a3,a1 │ │ + sll t9,v1,0x3 │ │ + slti t5,a0,17 │ │ + bnez t5,5c0c4 │ │ + addu a2,t2,t9 │ │ + lhu a0,0(a2) │ │ + slt a2,a0,v0 │ │ + beqz a2,5c108 │ │ + slt t5,v0,a0 │ │ + addiu a1,v1,1 │ │ + addu v1,a1,a3 │ │ + sra v1,v1,0x1 │ │ + subu a0,a3,a1 │ │ + sll t9,v1,0x3 │ │ + slti t5,a0,17 │ │ + beqz t5,5c094 │ │ + addu a2,t2,t9 │ │ + slt t6,a1,a3 │ │ + beqz t6,5c004 │ │ + sll t7,a1,0x3 │ │ + addu v1,t2,t7 │ │ + lhu t8,0(v1) │ │ + bne v0,t8,5c0f8 │ │ + addiu a1,a1,1 │ │ + b 5c14c │ │ + addiu a1,a1,-1 │ │ + lhu t9,8(v1) │ │ + beq v0,t9,5c14c │ │ + addiu v1,v1,8 │ │ + addiu a1,a1,1 │ │ + bne a1,a3,5c0e8 │ │ nop │ │ - sll a0,a1,0x3 │ │ + b 5c008 │ │ + sll t0,v0,0x2 │ │ + beqz t5,5c148 │ │ + move a3,v1 │ │ + b 5c07c │ │ + addu v1,a1,a3 │ │ + move a0,v1 │ │ + bltz a0,5c004 │ │ + sll t6,a0,0x3 │ │ + addu a1,t2,t6 │ │ + lhu t7,2(a1) │ │ + lw t2,80(t0) │ │ + sll t7,t7,0x2 │ │ li v1,2 │ │ - sw v1,0(v0) │ │ - addu v0,t2,a0 │ │ - lhu v0,2(v0) │ │ - lw a0,80(t0) │ │ - sll t3,v0,0x2 │ │ - addu t0,a0,t3 │ │ + sw v1,0(t1) │ │ + addu t8,t2,t7 │ │ jr ra │ │ - lw v0,0(t0) │ │ - move a1,a0 │ │ - bltz a1,5d760 │ │ - nop │ │ + lw v0,0(t8) │ │ + move a1,v1 │ │ + bltz a1,5c004 │ │ sll a3,a1,0x3 │ │ - li v1,2 │ │ - sw v1,0(v0) │ │ - addu v0,t3,a3 │ │ - b 5d7d0 │ │ - lhu v0,2(v0) │ │ + addu t6,t2,a3 │ │ + b 5c12c │ │ + lhu t7,2(t6) │ │ lui gp,0x5 │ │ - addiu gp,gp,-17848 │ │ + addiu gp,gp,-12048 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ + addiu sp,sp,-64 │ │ sw gp,24(sp) │ │ - sw s0,32(sp) │ │ - sw ra,44(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - sdc1 $f20,48(sp) │ │ + sw s0,44(sp) │ │ + sw ra,52(sp) │ │ + sw s1,48(sp) │ │ + sdc1 $f20,56(sp) │ │ move s0,a0 │ │ - move v1,a1 │ │ - bnez a3,5d8c4 │ │ - lw v0,72(sp) │ │ - li t6,1 │ │ - sw t6,0(v0) │ │ - sll a2,a1,0x2 │ │ - sll t5,a1,0x4 │ │ - lw t4,68(a0) │ │ - subu t3,t5,a2 │ │ - addu t2,t4,t3 │ │ - lw t0,28(a0) │ │ - lw t1,0(t2) │ │ - lwc1 $f3,24(a0) │ │ - subu a3,t1,t0 │ │ - mtc1 a3,$f4 │ │ - lw a0,48(a0) │ │ - cvt.s.w $f2,$f4 │ │ - div.s $f1,$f2,$f3 │ │ - lw v0,-32696(gp) │ │ - addu v1,a0,a2 │ │ - lw t9,-30428(gp) │ │ - lw a0,0(v1) │ │ - addiu a1,v0,-4780 │ │ - trunc.w.s $f0,$f1 │ │ - jalr t9 │ │ - mfc1 s1,$f0 │ │ - bnez v0,5da84 │ │ - lw gp,24(sp) │ │ - lw ra,44(sp) │ │ - move v0,s1 │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - ldc1 $f20,48(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - li a1,1 │ │ - beq a3,a1,5d90c │ │ + move v0,a1 │ │ + beqz a3,5c32c │ │ + lw t0,80(sp) │ │ + li v1,1 │ │ + beq a3,v1,5c1dc │ │ nop │ │ - lbu a3,16(a0) │ │ + lbu t1,16(a0) │ │ lw a1,4(a2) │ │ - sltiu t6,a3,3 │ │ - bnez t6,5db10 │ │ + sltiu a3,t1,3 │ │ + bnez a3,5c444 │ │ lw a2,0(a2) │ │ - bltz a1,5db10 │ │ + bltz a1,5c444 │ │ nop │ │ - bltz a2,5da24 │ │ - lw t4,-30896(gp) │ │ - move a3,v1 │ │ - addiu t9,t4,-12368 │ │ - bal 5cfb0 │ │ - sw v0,16(sp) │ │ - b 5da48 │ │ - lw t0,28(s0) │ │ - lw a0,0(a2) │ │ - bltz a0,5da28 │ │ - li t1,1 │ │ - lbu a3,16(s0) │ │ - sltiu a2,a3,2 │ │ - bnez a2,5da28 │ │ - addiu ra,a0,1 │ │ - lw t5,68(s0) │ │ - sll s1,a0,0x2 │ │ - sll t2,a0,0x4 │ │ - subu t2,t2,s1 │ │ - sll s2,ra,0x2 │ │ - sll t8,ra,0x4 │ │ - addu t7,t5,t2 │ │ - subu t6,t8,s2 │ │ - lw t3,8(t7) │ │ - addu t4,t5,t6 │ │ - lw t1,8(t4) │ │ - lw t0,72(s0) │ │ - sll a0,t3,0x3 │ │ - subu a2,t1,t3 │ │ - addu t1,t0,a0 │ │ - move a0,zero │ │ - addu a1,a0,a2 │ │ - sra a1,a1,0x1 │ │ - subu t4,a2,a0 │ │ - sll t0,a1,0x3 │ │ - slti t3,t4,17 │ │ - bnez t3,5d9b4 │ │ - addu t0,t1,t0 │ │ - lhu a3,0(t0) │ │ - slt t9,a3,v1 │ │ - beqz t9,5dc1c │ │ - slt a3,v1,a3 │ │ - addiu a0,a1,1 │ │ - addu a1,a0,a2 │ │ - sra a1,a1,0x1 │ │ - subu t4,a2,a0 │ │ - sll t0,a1,0x3 │ │ - slti t3,t4,17 │ │ - beqz t3,5d984 │ │ - addu t0,t1,t0 │ │ - slt t5,a0,a2 │ │ - beqz t5,5d9f4 │ │ - sll t7,a0,0x3 │ │ - addu a3,t1,t7 │ │ - lhu t6,0(a3) │ │ - bne v1,t6,5d9ec │ │ - addiu a0,a0,1 │ │ - addiu a0,a0,-1 │ │ - b 5dc40 │ │ - move a1,a0 │ │ - lhu s2,8(a3) │ │ - beq v1,s2,5dc3c │ │ - addiu a3,a3,8 │ │ - addiu a0,a0,1 │ │ - bne a0,a2,5d9dc │ │ + bltz a2,5c2d4 │ │ + lw t9,-30904(gp) │ │ + sw t0,16(sp) │ │ + addiu t9,t9,-17532 │ │ + jalr t9 │ │ + move a3,v0 │ │ + b 5c2f8 │ │ + lw v1,28(s0) │ │ + lw a1,0(a2) │ │ + bltz a1,5c2d4 │ │ nop │ │ - li t5,1 │ │ - sw t5,0(v0) │ │ - lw t3,68(s0) │ │ - sll a1,v1,0x2 │ │ - sll t0,v1,0x4 │ │ - subu t4,t0,a1 │ │ - addu a3,t3,t2 │ │ - addu t9,t3,t4 │ │ - lw s1,4(a3) │ │ - lw t2,0(t9) │ │ - b 5da44 │ │ - addu v0,s1,t2 │ │ - li t1,1 │ │ - sw t1,0(v0) │ │ - lw v0,68(s0) │ │ - sll a0,v1,0x2 │ │ - sll v1,v1,0x4 │ │ - subu a2,v1,a0 │ │ - addu s2,v0,a2 │ │ - lw v0,0(s2) │ │ - lw t0,28(s0) │ │ - lwc1 $f7,24(s0) │ │ - subu s0,v0,t0 │ │ - mtc1 s0,$f9 │ │ - lw ra,44(sp) │ │ - cvt.s.w $f8,$f9 │ │ - div.s $f6,$f8,$f7 │ │ - lw s2,40(sp) │ │ - lw s0,32(sp) │ │ - ldc1 $f20,48(sp) │ │ - trunc.w.s $f5,$f6 │ │ - mfc1 s1,$f5 │ │ - move v0,s1 │ │ - lw s1,36(sp) │ │ + lbu a2,16(a0) │ │ + sltiu t4,a2,2 │ │ + bnez t4,5c2d4 │ │ + sll t5,a1,0x2 │ │ + sll t6,a1,0x4 │ │ + lw t3,68(a0) │ │ + subu t7,t6,t5 │ │ + addu t2,t3,t7 │ │ + lw s1,8(t2) │ │ + lw t8,20(t2) │ │ + lw ra,72(a0) │ │ + sll t1,s1,0x3 │ │ + subu a3,t8,s1 │ │ + addu t1,ra,t1 │ │ + move a1,zero │ │ + addu a0,a1,a3 │ │ + sra v1,a0,0x1 │ │ + subu t4,a3,a1 │ │ + sll t9,v1,0x3 │ │ + slti t5,t4,17 │ │ + bnez t5,5c270 │ │ + addu a2,t1,t9 │ │ + lhu a0,0(a2) │ │ + slt t9,a0,v0 │ │ + beqz t9,5c434 │ │ + slt a2,v0,a0 │ │ + addiu a1,v1,1 │ │ + addu a0,a1,a3 │ │ + sra v1,a0,0x1 │ │ + subu t4,a3,a1 │ │ + sll t9,v1,0x3 │ │ + slti t5,t4,17 │ │ + beqz t5,5c240 │ │ + addu a2,t1,t9 │ │ + slt t6,a1,a3 │ │ + beqz t6,5c2ac │ │ + sll t7,a1,0x3 │ │ + addu ra,t1,t7 │ │ + lhu s1,0(ra) │ │ + bne v0,s1,5c2a4 │ │ + addiu a1,a1,1 │ │ + b 5c524 │ │ + addiu a1,a1,-1 │ │ + lhu t8,8(ra) │ │ + beq v0,t8,5c524 │ │ + addiu ra,ra,8 │ │ + addiu a1,a1,1 │ │ + bne a1,a3,5c294 │ │ + nop │ │ + sll a3,v0,0x2 │ │ + sll v0,v0,0x4 │ │ + subu v1,v0,a3 │ │ + li t4,1 │ │ + sw t4,0(t0) │ │ + addu t0,t3,v1 │ │ + lw t2,4(t2) │ │ + lw t3,0(t0) │ │ + b 5c2f4 │ │ + addu v0,t2,t3 │ │ + lw t1,68(s0) │ │ + sll a0,v0,0x2 │ │ + sll t9,v0,0x4 │ │ + subu a2,t9,a0 │ │ + li a1,1 │ │ + sw a1,0(t0) │ │ + addu v0,t1,a2 │ │ + lw v0,0(v0) │ │ + lw v1,28(s0) │ │ + lwc1 $f2,24(s0) │ │ + subu s0,v0,v1 │ │ + mtc1 s0,$f0 │ │ + lw ra,52(sp) │ │ + cvt.s.w $f4,$f0 │ │ + div.s $f6,$f4,$f2 │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ + ldc1 $f20,56(sp) │ │ + addiu sp,sp,64 │ │ + trunc.w.s $f8,$f6 │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-31936(gp) │ │ - lw t8,36(s0) │ │ - lw ra,40(s0) │ │ - addu s2,t8,ra │ │ - bal 74ed0 │ │ + mfc1 v0,$f8 │ │ + sll t4,a1,0x2 │ │ + lw t3,68(a0) │ │ + sll t2,a1,0x4 │ │ + subu t5,t2,t4 │ │ + li t6,1 │ │ + sw t6,0(t0) │ │ + addu t0,t3,t5 │ │ + lw s1,28(a0) │ │ + lw t7,0(t0) │ │ + lwc1 $f10,24(a0) │ │ + subu t8,t7,s1 │ │ + mtc1 t8,$f12 │ │ + lw ra,48(a0) │ │ + cvt.s.w $f14,$f12 │ │ + div.s $f16,$f14,$f10 │ │ + lw t1,-32708(gp) │ │ + addu a3,ra,t4 │ │ + lw t9,-30380(gp) │ │ + lw a0,0(a3) │ │ + addiu a1,t1,-15036 │ │ + jalr t9 │ │ + trunc.w.s $f20,$f16 │ │ + bnez v0,5c3a8 │ │ + lw gp,24(sp) │ │ + lw ra,52(sp) │ │ + mfc1 v0,$f20 │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ + ldc1 $f20,56(sp) │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + lw t9,-31932(gp) │ │ + lw a2,36(s0) │ │ + lw a1,40(s0) │ │ lw a0,20(s0) │ │ - slt t7,v0,s2 │ │ - beqz t7,5d8a4 │ │ + jalr t9 │ │ + addu s1,a2,a1 │ │ + slt a0,v0,s1 │ │ + beqz a0,5c38c │ │ lw gp,24(sp) │ │ - lw t9,-32060(gp) │ │ + lw t9,-32056(gp) │ │ lw a0,20(s0) │ │ - bal 74f5c │ │ - move a1,s1 │ │ + jalr t9 │ │ + mfc1 a1,$f20 │ │ lw gp,24(sp) │ │ lw s1,20(s0) │ │ - lw a1,36(s0) │ │ - lw s0,40(s0) │ │ - lw t9,-32060(gp) │ │ + lw v1,36(s0) │ │ + lw v0,40(s0) │ │ + lw t9,-32056(gp) │ │ mov.d $f20,$f0 │ │ move a0,s1 │ │ - bal 74f5c │ │ - addu a1,a1,s0 │ │ - sub.d $f2,$f20,$f0 │ │ + jalr t9 │ │ + addu a1,v1,v0 │ │ + sub.d $f18,$f20,$f0 │ │ lw gp,24(sp) │ │ - ldc1 $f20,48(sp) │ │ + ldc1 $f20,56(sp) │ │ + lw ra,52(sp) │ │ + sdc1 $f18,32(sp) │ │ + lw a2,32(sp) │ │ + lw a3,36(sp) │ │ + lw s0,44(sp) │ │ move a0,s1 │ │ - lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - lw t9,-31948(gp) │ │ - b 74ee8 │ │ - addiu sp,sp,56 │ │ - bltz a2,5da24 │ │ - sltiu t7,a3,2 │ │ - bnez t7,5da24 │ │ - addiu t5,a2,1 │ │ + lw t9,-31944(gp) │ │ + lw s1,48(sp) │ │ + jr t9 │ │ + addiu sp,sp,64 │ │ + beqz a2,5c520 │ │ + move a3,v1 │ │ + b 5c228 │ │ + addu a0,a1,a3 │ │ + bltz a2,5c2d4 │ │ + sltiu a0,t1,2 │ │ + bnez a0,5c2d4 │ │ + sll t2,a2,0x2 │ │ lw t3,68(s0) │ │ - sll t7,a2,0x2 │ │ - sll t6,a2,0x4 │ │ - subu a2,t6,t7 │ │ - sll t0,t5,0x2 │ │ - sll a1,t5,0x4 │ │ - subu a3,a1,t0 │ │ - addu t4,t3,a2 │ │ - lw s1,8(t4) │ │ - addu t9,t3,a3 │ │ - lw t2,8(t9) │ │ - lw t8,72(s0) │ │ - sll ra,s1,0x3 │ │ - subu a3,t2,s1 │ │ + sll a1,a2,0x4 │ │ + subu a2,a1,t2 │ │ + addu t2,t3,a2 │ │ + lw t4,8(t2) │ │ + lw t5,20(t2) │ │ + lw t6,72(s0) │ │ + sll t7,t4,0x3 │ │ + subu a3,t5,t4 │ │ + addu t1,t6,t7 │ │ move a0,zero │ │ - addu t2,t8,ra │ │ - addu t9,a0,a3 │ │ - sra a1,t9,0x1 │ │ - subu ra,a3,a0 │ │ - sll s1,a1,0x3 │ │ - slti t8,ra,17 │ │ - bnez t8,5dbac │ │ - addu t1,t2,s1 │ │ - lhu t1,0(t1) │ │ - slt s2,t1,v1 │ │ - beqz s2,5dc2c │ │ - slt t0,v1,t1 │ │ - addiu a0,a1,1 │ │ - addu t9,a0,a3 │ │ - sra a1,t9,0x1 │ │ - subu ra,a3,a0 │ │ - sll s1,a1,0x3 │ │ - slti t8,ra,17 │ │ - beqz t8,5db7c │ │ - addu t1,t2,s1 │ │ - slt t3,a0,a3 │ │ - beqz t3,5dbec │ │ - sll t0,a0,0x3 │ │ - addu t0,t2,t0 │ │ - lhu t4,0(t0) │ │ - bne v1,t4,5dbe4 │ │ + addu s1,a0,a3 │ │ + sra v1,s1,0x1 │ │ + subu t9,a3,a0 │ │ + sll t8,v1,0x3 │ │ + slti a1,t9,17 │ │ + bnez a1,5c4cc │ │ + addu ra,t1,t8 │ │ + lhu s1,0(ra) │ │ + slt t8,s1,v0 │ │ + beqz t8,5c510 │ │ + slt ra,v0,s1 │ │ + addiu a0,v1,1 │ │ + addu s1,a0,a3 │ │ + sra v1,s1,0x1 │ │ + subu t9,a3,a0 │ │ + sll t8,v1,0x3 │ │ + slti a1,t9,17 │ │ + beqz a1,5c49c │ │ + addu ra,t1,t8 │ │ + slt a2,a0,a3 │ │ + beqz a2,5c2ac │ │ + sll t4,a0,0x3 │ │ + addu t7,t1,t4 │ │ + lhu t5,0(t7) │ │ + bne v0,t5,5c500 │ │ addiu a0,a0,1 │ │ + b 5c554 │ │ addiu a0,a0,-1 │ │ - b 5dc70 │ │ - move a1,a0 │ │ - lhu a1,8(t0) │ │ - beq v1,a1,5dc6c │ │ - addiu t0,t0,8 │ │ + lhu t6,8(t7) │ │ + beq v0,t6,5c554 │ │ + addiu t7,t7,8 │ │ addiu a0,a0,1 │ │ - bne a0,a3,5dbd4 │ │ + bne a0,a3,5c4f0 │ │ nop │ │ - li t3,1 │ │ - sw t3,0(v0) │ │ - lw t8,68(s0) │ │ - sll t9,v1,0x2 │ │ - sll s1,v1,0x4 │ │ - subu ra,s1,t9 │ │ - addu t1,t8,a2 │ │ - addu s2,t8,ra │ │ - lw t7,4(t1) │ │ - lw t6,0(s2) │ │ - b 5da44 │ │ - addu v0,t7,t6 │ │ - beqz a3,5dc40 │ │ - move a2,a1 │ │ - b 5d96c │ │ - addu a1,a0,a2 │ │ - beqz t0,5dc70 │ │ - move a3,a1 │ │ - b 5db64 │ │ - addu t9,a0,a3 │ │ - move a1,a0 │ │ - bltz a1,5d9f4 │ │ - sll t8,a1,0x3 │ │ - li ra,2 │ │ - sw ra,0(v0) │ │ - addu t1,t1,t8 │ │ - lhu a0,2(t1) │ │ - lw v1,80(s0) │ │ - sll a2,a0,0x2 │ │ - addu v0,v1,a2 │ │ - b 5da44 │ │ - lw v0,0(v0) │ │ - move a1,a0 │ │ - bltz a1,5dbec │ │ - li t5,2 │ │ - sll a3,a1,0x3 │ │ - sw t5,0(v0) │ │ - addu t2,t2,a3 │ │ - lhu a0,2(t2) │ │ - lw v1,80(s0) │ │ - sll v0,a0,0x2 │ │ - addu a2,v1,v0 │ │ - b 5da44 │ │ - lw v0,0(a2) │ │ + b 5c2b0 │ │ + sll a3,v0,0x2 │ │ + beqz ra,5c550 │ │ + move a3,v1 │ │ + b 5c484 │ │ + addu s1,a0,a3 │ │ + move a1,v1 │ │ + bltz a1,5c2ac │ │ + sll t5,a1,0x3 │ │ + addu t6,t1,t5 │ │ + lhu t9,2(t6) │ │ + lw t7,80(s0) │ │ + sll s1,t9,0x2 │ │ + li t8,2 │ │ + sw t8,0(t0) │ │ + addu ra,t7,s1 │ │ + b 5c2f4 │ │ + lw v0,0(ra) │ │ + move a0,v1 │ │ + bltz a0,5c2ac │ │ + sll a3,a0,0x3 │ │ + addu v1,t1,a3 │ │ + b 5c534 │ │ + lhu t9,2(v1) │ │ │ │ -0005dc9c : │ │ +0005c568 : │ │ lui gp,0x5 │ │ - addiu gp,gp,-19020 │ │ + addiu gp,gp,-13080 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-1144 │ │ + addiu sp,sp,-1160 │ │ + sw s6,1144(sp) │ │ + lw s6,-30360(gp) │ │ sw gp,32(sp) │ │ - sw s4,1120(sp) │ │ - sw ra,1140(sp) │ │ - sw s8,1136(sp) │ │ - sw s7,1132(sp) │ │ - sw s6,1128(sp) │ │ - sw s5,1124(sp) │ │ - sw s3,1116(sp) │ │ - sw s2,1112(sp) │ │ - sw s1,1108(sp) │ │ - sw s0,1104(sp) │ │ - sw a1,1148(sp) │ │ - beqz a0,5e24c │ │ - move s4,a2 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - bal 6edb4 │ │ - addiu a1,a1,-15172 │ │ + lw v0,0(s6) │ │ + sw s2,1128(sp) │ │ + sw ra,1156(sp) │ │ + sw s8,1152(sp) │ │ + sw s7,1148(sp) │ │ + sw s5,1140(sp) │ │ + sw s4,1136(sp) │ │ + sw s3,1132(sp) │ │ + sw s1,1124(sp) │ │ + sw s0,1120(sp) │ │ + sw a1,52(sp) │ │ + move s2,a2 │ │ + sw v0,1116(sp) │ │ + beqz a0,5cc50 │ │ + lw a1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + jalr t9 │ │ + addiu a1,a1,-25436 │ │ lw gp,32(sp) │ │ sltu s8,zero,v0 │ │ - lw v0,-32696(gp) │ │ - lw t9,-30936(gp) │ │ - lw a0,1148(sp) │ │ - addiu a1,v0,-19456 │ │ - bal 753d0 │ │ - addiu a2,sp,1088 │ │ - move s1,v0 │ │ - beqz v0,5f1a0 │ │ + lw v1,-32708(gp) │ │ + lw t9,-30932(gp) │ │ + lw a0,52(sp) │ │ + addiu a1,v1,-29720 │ │ + jalr t9 │ │ + addiu a2,sp,64 │ │ + move s0,v0 │ │ + beqz v0,5da1c │ │ lw gp,32(sp) │ │ - lw a2,1088(sp) │ │ - bnez a2,5e218 │ │ + lw a0,64(sp) │ │ + bnez a0,5cbac │ │ nop │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,1084 │ │ + lw t9,-30236(gp) │ │ + addiu t0,sp,68 │ │ + sw t0,48(sp) │ │ + move a0,t0 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - li t2,1 │ │ - bne v0,t2,5e1bc │ │ + move a3,s0 │ │ + li t1,1 │ │ + bne v0,t1,5cb44 │ │ lw gp,32(sp) │ │ - lw v0,1084(sp) │ │ - li v1,17 │ │ - beq v0,v1,5e2e8 │ │ - sll s5,v0,0x8 │ │ - sra s2,v0,0x8 │ │ - lui s3,0xff │ │ - and t7,s5,s3 │ │ - andi s0,s2,0xff00 │ │ - srl t6,v0,0x18 │ │ - or t5,t7,s0 │ │ - or t4,t5,t6 │ │ - sll t3,v0,0x18 │ │ - or v0,t4,t3 │ │ - bne v0,v1,5e34c │ │ - sw v0,1084(sp) │ │ - li s6,1 │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,40 │ │ + lw s1,68(sp) │ │ + li t2,17 │ │ + beq s1,t2,5ccd0 │ │ + sll t3,s1,0x8 │ │ + lui s4,0xff │ │ + sra v0,s1,0x8 │ │ + and t4,t3,s4 │ │ + andi t5,v0,0xff00 │ │ + or t6,t4,t5 │ │ + srl t7,s1,0x18 │ │ + or s3,t6,t7 │ │ + sll s5,s1,0x18 │ │ + or s7,s3,s5 │ │ + sw s7,68(sp) │ │ + bne s7,t2,5cd30 │ │ + li s4,1 │ │ + lw t9,-30236(gp) │ │ + addiu s1,sp,92 │ │ + move a0,s1 │ │ li a1,1 │ │ li a2,17 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw t8,1084(sp) │ │ - bne v0,t8,5e320 │ │ + move a3,s0 │ │ + lw t8,68(sp) │ │ + bne v0,t8,5cd04 │ │ lw gp,32(sp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-30348(gp) │ │ - addiu a0,sp,40 │ │ - addiu a1,s0,18800 │ │ + lw s3,-32708(gp) │ │ + lw t9,-30244(gp) │ │ + move a0,s1 │ │ + addiu a1,s3,8544 │ │ jalr t9 │ │ move a2,v0 │ │ - bnez v0,5ed48 │ │ + bnez v0,5d59c │ │ lw gp,32(sp) │ │ - beqz s8,5de0c │ │ - lw t9,-30396(gp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + beqz s8,5c718 │ │ + lw t9,-30236(gp) │ │ + lw s8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - beqz s6,5e2cc │ │ - addiu a1,v1,16104 │ │ - lw t0,-32696(gp) │ │ - li a2,138 │ │ - bal 706b8 │ │ - addiu a3,t0,16364 │ │ + bnez s4,5cbe0 │ │ + addiu a1,s8,5848 │ │ + lw ra,-32708(gp) │ │ + addiu a3,ra,6176 │ │ + jalr t9 │ │ + li a2,142 │ │ lw gp,32(sp) │ │ - move s8,zero │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,1084 │ │ + lw a0,48(sp) │ │ + lw t9,-30236(gp) │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - li a0,1 │ │ - bne v0,a0,5e1bc │ │ + move a3,s0 │ │ + li v1,1 │ │ + bne v0,v1,5cb44 │ │ lw gp,32(sp) │ │ - bnez s6,5e254 │ │ - lw t3,1084(sp) │ │ - lw t9,-30396(gp) │ │ - lw a2,1084(sp) │ │ - addiu a0,sp,40 │ │ + lw a2,68(sp) │ │ + b 5c740 │ │ + li s8,1 │ │ + lw a0,48(sp) │ │ + li a1,4 │ │ + li a2,1 │ │ + jalr t9 │ │ + move a3,s0 │ │ + li a1,1 │ │ + bne v0,a1,5cb44 │ │ + lw gp,32(sp) │ │ + bnez s4,5cc1c │ │ + lw a2,68(sp) │ │ + lw t9,-30236(gp) │ │ + move a0,s1 │ │ li a1,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw s5,1084(sp) │ │ - bne v0,s5,5e2a0 │ │ + move a3,s0 │ │ + lw s5,68(sp) │ │ + bne v0,s5,5ccd8 │ │ lw gp,32(sp) │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,1080 │ │ + lw t9,-30236(gp) │ │ + addiu a0,sp,72 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ + move a3,s0 │ │ li s7,1 │ │ - bne v0,s7,5e1bc │ │ + bne v0,s7,5cb44 │ │ lw gp,32(sp) │ │ - beqz s6,5deb4 │ │ - lw v0,1080(sp) │ │ - lw a3,1080(sp) │ │ - lui a0,0xff │ │ - sll a2,a3,0x8 │ │ - sra t1,a3,0x8 │ │ - and v1,a2,a0 │ │ - andi t0,t1,0xff00 │ │ - or v0,v1,t0 │ │ - srl a1,a3,0x18 │ │ - or t8,v0,a1 │ │ - sll ra,a3,0x18 │ │ - or v0,t8,ra │ │ - sw v0,1080(sp) │ │ - blez v0,5ebec │ │ - lw t9,-30396(gp) │ │ - sw v0,1072(sp) │ │ - li a2,1 │ │ - addiu a0,sp,1068 │ │ + bnez s4,5cc58 │ │ + lw v0,72(sp) │ │ + blez v0,5d4c0 │ │ + lw t9,-30236(gp) │ │ + addiu a0,sp,84 │ │ li a1,4 │ │ - jalr t9 │ │ - move a3,s1 │ │ li a2,1 │ │ - bne v0,a2,5e1bc │ │ + move a3,s0 │ │ + jalr t9 │ │ + sw v0,80(sp) │ │ + li t1,1 │ │ lw gp,32(sp) │ │ - beqz s6,5df18 │ │ - lw t9,-30396(gp) │ │ - lw t5,1068(sp) │ │ - lui s0,0xff │ │ - sll s3,t5,0x8 │ │ - sra a0,t5,0x8 │ │ - and s2,s3,s0 │ │ - andi a1,a0,0xff00 │ │ - or t6,s2,a1 │ │ - srl t7,t5,0x18 │ │ - or t4,t6,t7 │ │ - sll t3,t5,0x18 │ │ - or t2,t4,t3 │ │ - sw t2,1068(sp) │ │ - addiu a0,sp,1064 │ │ + bne v0,t1,5cb44 │ │ + move s3,v0 │ │ + beqz s4,5ccac │ │ + lw t9,-30236(gp) │ │ + lw v1,84(sp) │ │ + lui s7,0xff │ │ + sra a2,v1,0x8 │ │ + sll t1,v1,0x8 │ │ + andi t3,a2,0xff00 │ │ + and t2,t1,s7 │ │ + or s1,t2,t3 │ │ + srl s3,v1,0x18 │ │ + sll a3,v1,0x18 │ │ + or t4,s1,s3 │ │ + lw t9,-30236(gp) │ │ + or t5,t4,a3 │ │ + addiu a0,sp,88 │ │ li a1,4 │ │ li a2,1 │ │ + move a3,s0 │ │ jalr t9 │ │ - move a3,s1 │ │ - li s5,1 │ │ - bne v0,s5,5e1bc │ │ + sw t5,84(sp) │ │ + li a0,1 │ │ + bne v0,a0,5cb44 │ │ lw gp,32(sp) │ │ - bnez s6,5e2f0 │ │ - lw v1,1064(sp) │ │ - lw v0,1064(sp) │ │ - lw t7,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - lw t6,1072(sp) │ │ - lw t5,1068(sp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t7,15872 │ │ + lw a1,88(sp) │ │ + sll t6,a1,0x8 │ │ + sra v0,a1,0x8 │ │ + and t7,t6,s7 │ │ + andi t8,v0,0xff00 │ │ + or s5,t7,t8 │ │ + srl ra,a1,0x18 │ │ + or t0,s5,ra │ │ + sll v1,a1,0x18 │ │ + or t4,t0,v1 │ │ + sw t4,88(sp) │ │ + lw t1,-32708(gp) │ │ + lw s7,-32708(gp) │ │ + lw t2,80(sp) │ │ + lw t3,84(sp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t1,5484 │ │ li a0,1 │ │ - addiu a1,s2,16104 │ │ + addiu a1,s7,5848 │ │ li a2,196 │ │ - sw t6,16(sp) │ │ - sw t5,20(sp) │ │ - bal 706b8 │ │ - sw v0,24(sp) │ │ + sw t2,16(sp) │ │ + sw t3,20(sp) │ │ + jalr t9 │ │ + sw t4,24(sp) │ │ lw gp,32(sp) │ │ li a0,1 │ │ - lw t4,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a1,120 │ │ - addiu a2,t4,16104 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,a2,5848 │ │ + jalr t9 │ │ li a3,199 │ │ - lw t3,1064(sp) │ │ + lw s1,88(sp) │ │ lw gp,32(sp) │ │ - move s7,v0 │ │ - blez t3,5ebd4 │ │ - move s5,v0 │ │ + move s3,v0 │ │ + blez s1,5d4a8 │ │ + sw v0,56(sp) │ │ li a3,3 │ │ - lw t2,-32692(gp) │ │ - lw ra,1072(sp) │ │ - lw t9,-31012(gp) │ │ - addiu a1,t2,4544 │ │ - move a0,s7 │ │ - sw ra,16(sp) │ │ - bal 56318 │ │ - move a2,s4 │ │ - lw t1,4(s7) │ │ - lw a2,1072(sp) │ │ + lw a1,-32688(gp) │ │ + lw t6,80(sp) │ │ + lw t9,-31020(gp) │ │ + move a0,s3 │ │ + addiu a1,a1,4544 │ │ + move a2,s2 │ │ + jalr t9 │ │ + sw t6,16(sp) │ │ + lw a3,4(s3) │ │ + lw v0,80(sp) │ │ lw gp,32(sp) │ │ - sw a2,0(t1) │ │ - lw t0,4(s7) │ │ - lw v0,1068(sp) │ │ - lw a3,1072(sp) │ │ - sw v0,4(t0) │ │ - lw s3,-32696(gp) │ │ - lw t8,4(s7) │ │ - lw v1,1064(sp) │ │ - addiu s2,a3,1 │ │ - lw t9,-32156(gp) │ │ - sw v1,8(t8) │ │ - move a0,s2 │ │ + sw v0,0(a3) │ │ + lw t7,80(sp) │ │ + lw v1,-32708(gp) │ │ + lw t8,84(sp) │ │ + lw t0,88(sp) │ │ + addiu s5,t7,1 │ │ + lw t9,-32152(gp) │ │ + sw t8,4(a3) │ │ + sw t0,8(a3) │ │ + move a0,s5 │ │ li a1,12 │ │ - addiu a2,s3,16104 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,v1,5848 │ │ + jalr t9 │ │ li a3,70 │ │ - move s0,v0 │ │ - blez s2,5e04c │ │ + move s7,v0 │ │ + blez s5,5c950 │ │ lw gp,32(sp) │ │ - lw t3,-32696(gp) │ │ - move v1,zero │ │ - lwc1 $f0,18832(t3) │ │ - addiu v1,v1,1 │ │ - slt t4,v1,s2 │ │ - swc1 $f0,0(v0) │ │ - swc1 $f0,4(v0) │ │ - bnez t4,5e034 │ │ - addiu v0,v0,12 │ │ - lw v0,1072(sp) │ │ - bltz v0,5e384 │ │ - sw s0,68(s7) │ │ - b 5e154 │ │ - move s2,zero │ │ + lw t2,-32708(gp) │ │ + sll ra,s5,0x2 │ │ + sll t1,s5,0x4 │ │ + lwc1 $f0,8576(t2) │ │ + subu t3,t1,ra │ │ + move s1,v0 │ │ + addu a2,v0,t3 │ │ + swc1 $f0,0(s1) │ │ + swc1 $f0,4(s1) │ │ + addiu s1,s1,12 │ │ + bne s1,a2,5c93c │ │ + nop │ │ + lw t2,80(sp) │ │ + sw s7,68(s3) │ │ + bgez t2,5ca78 │ │ + move s1,zero │ │ + b 5cd6c │ │ + lw t1,-32708(gp) │ │ + lw t9,-30236(gp) │ │ + move a0,s7 │ │ + li a1,12 │ │ + li a2,1 │ │ jalr t9 │ │ - addiu s2,s2,1 │ │ + move a3,s0 │ │ + bne v0,s5,5d458 │ │ lw gp,32(sp) │ │ - move a0,s4 │ │ - bne v0,s3,5eb84 │ │ - lw t9,-30904(gp) │ │ - beqz s6,5e104 │ │ - lui t4,0xff │ │ - lw t6,0(s0) │ │ - lw t5,4(s0) │ │ - lw v0,8(s0) │ │ - sll t3,t6,0x8 │ │ - sra t0,t6,0x8 │ │ - sll t2,t5,0x8 │ │ + beqz s4,5ca14 │ │ + lui v1,0xff │ │ + lw t5,0(s7) │ │ + lw t6,4(s7) │ │ + lw t7,8(s7) │ │ + sll a1,t5,0x8 │ │ sra a3,t5,0x8 │ │ - sll t1,v0,0x8 │ │ - sra a2,v0,0x8 │ │ - and s3,t1,t4 │ │ - and t7,t3,t4 │ │ - andi ra,t0,0xff00 │ │ - and v1,t2,t4 │ │ - andi t8,a3,0xff00 │ │ - andi a1,a2,0xff00 │ │ - or t7,t7,ra │ │ - or t4,v1,t8 │ │ - or a2,s3,a1 │ │ - srl t3,t6,0x18 │ │ - srl t2,t5,0x18 │ │ - srl t1,v0,0x18 │ │ - or t0,t7,t3 │ │ - sll ra,t6,0x18 │ │ - or a3,t4,t2 │ │ - sll v1,t5,0x18 │ │ - or t8,a2,t1 │ │ - sll s3,v0,0x18 │ │ - or a1,t0,ra │ │ - or t7,a3,v1 │ │ - or t6,t8,s3 │ │ - sw a1,0(s0) │ │ - sw t7,4(s0) │ │ - sw t6,8(s0) │ │ - lwc1 $f1,0(s0) │ │ - cvt.d.s $f2,$f1 │ │ - mfc1 a2,$f2 │ │ - bal 75110 │ │ - mfc1 a3,$f3 │ │ - lwc1 $f0,4(s0) │ │ + sll a0,t6,0x8 │ │ + sra t8,t6,0x8 │ │ + sll v0,t7,0x8 │ │ + sra t0,t7,0x8 │ │ + and ra,a1,v1 │ │ + and a2,a0,v1 │ │ + andi t3,a3,0xff00 │ │ + and s5,v0,v1 │ │ + andi t2,t8,0xff00 │ │ + andi t1,t0,0xff00 │ │ + or t4,ra,t3 │ │ + srl t9,t5,0x18 │ │ + or a3,a2,t2 │ │ + srl a0,t6,0x18 │ │ + srl v0,t7,0x18 │ │ + or t8,s5,t1 │ │ + or a1,t4,t9 │ │ + sll t5,t5,0x18 │ │ + or t0,a3,a0 │ │ + sll t6,t6,0x18 │ │ + or v1,t8,v0 │ │ + sll t7,t7,0x18 │ │ + or ra,a1,t5 │ │ + or t3,t0,t6 │ │ + or a2,v1,t7 │ │ + sw ra,0(s7) │ │ + sw t3,4(s7) │ │ + sw a2,8(s7) │ │ + lwc1 $f2,0(s7) │ │ + lw t9,-30896(gp) │ │ + move a0,s2 │ │ + cvt.d.s $f4,$f2 │ │ + sdc1 $f4,40(sp) │ │ + lw a2,40(sp) │ │ + lw a3,44(sp) │ │ + jalr t9 │ │ + addiu s1,s1,1 │ │ + lwc1 $f6,4(s7) │ │ lw gp,32(sp) │ │ - sw v0,0(s0) │ │ - cvt.d.s $f2,$f0 │ │ - lw t9,-30904(gp) │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - bal 75110 │ │ - move a0,s4 │ │ + sw v0,0(s7) │ │ + cvt.d.s $f8,$f6 │ │ + sdc1 $f8,40(sp) │ │ + lw t9,-30896(gp) │ │ + lw a2,40(sp) │ │ + lw a3,44(sp) │ │ + jalr t9 │ │ + move a0,s2 │ │ lw gp,32(sp) │ │ - sw v0,4(s0) │ │ - lw v0,1072(sp) │ │ - slt a0,v0,s2 │ │ - bnez a0,5e384 │ │ - addiu s0,s0,12 │ │ - lw t9,-30396(gp) │ │ - move a0,s0 │ │ + sw v0,4(s7) │ │ + lw t2,80(sp) │ │ + slt s5,t2,s1 │ │ + bnez s5,5cd68 │ │ + addiu s7,s7,12 │ │ + lw t9,-30236(gp) │ │ + move a0,s7 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ + move a3,s0 │ │ + li t4,1 │ │ lw gp,32(sp) │ │ - li t5,1 │ │ - move a0,s0 │ │ - li a1,12 │ │ - li a2,1 │ │ - move a3,s1 │ │ - move s3,v0 │ │ - beq v0,t5,5e060 │ │ - lw t9,-30396(gp) │ │ - lw s8,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s2,16(sp) │ │ + beq v0,t4,5c968 │ │ + move s5,v0 │ │ + lw t0,-32708(gp) │ │ + lw t6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s1,16(sp) │ │ li a0,4 │ │ - addiu a1,s8,16104 │ │ + addiu a1,t0,5848 │ │ li a2,219 │ │ - bal 706b8 │ │ - addiu a3,s6,16532 │ │ - b 5e1c0 │ │ + jalr t9 │ │ + addiu a3,t6,6276 │ │ + b 5cb48 │ │ lw gp,32(sp) │ │ - move s5,zero │ │ - lw t9,-31960(gp) │ │ - lw a1,1088(sp) │ │ - bal 75760 │ │ - move a0,s1 │ │ + addiu a0,sp,80 │ │ + li a1,4 │ │ + li a2,1 │ │ + jalr t9 │ │ + move a3,s0 │ │ + li s1,1 │ │ lw gp,32(sp) │ │ - lw t9,-32604(gp) │ │ - move a0,s5 │ │ - bal 5745c │ │ - move s5,zero │ │ - lw ra,1140(sp) │ │ - move v0,s5 │ │ - lw s8,1136(sp) │ │ - lw s7,1132(sp) │ │ - lw s6,1128(sp) │ │ - lw s5,1124(sp) │ │ - lw s4,1120(sp) │ │ - lw s3,1116(sp) │ │ - lw s2,1112(sp) │ │ - lw s1,1108(sp) │ │ - lw s0,1104(sp) │ │ + bne v0,s1,5cb44 │ │ + move s7,v0 │ │ + beqz s4,5cc88 │ │ + lw t9,-30236(gp) │ │ + lw a3,80(sp) │ │ + lui t6,0xff │ │ + sll t5,a3,0x8 │ │ + sra a0,a3,0x8 │ │ + andi t8,a0,0xff00 │ │ + and t7,t5,t6 │ │ + srl a1,a3,0x18 │ │ + or s5,t7,t8 │ │ + or ra,s5,a1 │ │ + sll t0,a3,0x18 │ │ + or v0,ra,t0 │ │ + addiu a0,sp,84 │ │ + li a1,4 │ │ + li a2,1 │ │ + move a3,s0 │ │ + jalr t9 │ │ + sw v0,80(sp) │ │ + beq v0,s7,5c7c4 │ │ + lw gp,32(sp) │ │ + sw zero,56(sp) │ │ + lw t9,-31956(gp) │ │ + lw a1,64(sp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw gp,32(sp) │ │ + lw t9,-32600(gp) │ │ + jalr t9 │ │ + lw a0,56(sp) │ │ + lw gp,32(sp) │ │ + move v0,zero │ │ + lw s5,1116(sp) │ │ + lw s6,0(s6) │ │ + bne s5,s6,5dd50 │ │ + lw ra,1156(sp) │ │ + lw s8,1152(sp) │ │ + lw s7,1148(sp) │ │ + lw s6,1144(sp) │ │ + lw s5,1140(sp) │ │ + lw s4,1136(sp) │ │ + lw s3,1132(sp) │ │ + lw s2,1128(sp) │ │ + lw s1,1124(sp) │ │ + lw s0,1120(sp) │ │ jr ra │ │ - addiu sp,sp,1144 │ │ - beqz s8,5dd30 │ │ - lw t9,-30396(gp) │ │ - lw t1,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + addiu sp,sp,1160 │ │ + beqz s8,5c608 │ │ + lw t9,-30236(gp) │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,5848 │ │ li a0,3 │ │ - addiu a1,t1,16104 │ │ li a2,111 │ │ - bal 706b8 │ │ - addiu a3,t0,16184 │ │ + jalr t9 │ │ + addiu a3,a3,5928 │ │ move s8,zero │ │ - b 5dd2c │ │ + b 5c604 │ │ + lw gp,32(sp) │ │ + lw a3,-32708(gp) │ │ + li a2,138 │ │ + jalr t9 │ │ + addiu a3,a3,6108 │ │ + lw gp,32(sp) │ │ + lw a0,48(sp) │ │ + lw t9,-30236(gp) │ │ + li a1,4 │ │ + li a2,1 │ │ + jalr t9 │ │ + move a3,s0 │ │ + li a0,1 │ │ + bne v0,a0,5cb44 │ │ lw gp,32(sp) │ │ - b 5dcfc │ │ + lw a2,68(sp) │ │ + lui t1,0xff │ │ + sll t0,a2,0x8 │ │ + sra v0,a2,0x8 │ │ + and t2,t0,t1 │ │ + andi t3,v0,0xff00 │ │ + srl t5,a2,0x18 │ │ + or t4,t2,t3 │ │ + or t6,t4,t5 │ │ + sll t7,a2,0x18 │ │ + or a2,t6,t7 │ │ + sw a2,68(sp) │ │ + b 5c740 │ │ move s8,zero │ │ + b 5c5d4 │ │ + move s8,zero │ │ + sll t8,v0,0x8 │ │ + sra v1,v0,0x8 │ │ lui s3,0xff │ │ - sll s2,t3,0x8 │ │ - sra s0,t3,0x8 │ │ - and t6,s2,s3 │ │ - andi t7,s0,0xff00 │ │ - or t4,t6,t7 │ │ - srl t5,t3,0x18 │ │ - or a2,t4,t5 │ │ - sll t2,t3,0x18 │ │ - lw t9,-30396(gp) │ │ - or a2,a2,t2 │ │ - sw a2,1084(sp) │ │ - addiu a0,sp,40 │ │ - li a1,1 │ │ + and a1,t8,s3 │ │ + andi ra,v1,0xff00 │ │ + srl a0,v0,0x18 │ │ + or a3,a1,ra │ │ + or a2,a3,a0 │ │ + sll t0,v0,0x18 │ │ + or v0,a2,t0 │ │ + b 5c78c │ │ + sw v0,72(sp) │ │ + addiu a0,sp,84 │ │ + li a1,4 │ │ + li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw s5,1084(sp) │ │ - beq v0,s5,5de58 │ │ + move a3,s0 │ │ + move s3,v0 │ │ + bne v0,s7,5cb44 │ │ lw gp,32(sp) │ │ - lw s6,-32696(gp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t9,-30236(gp) │ │ + addiu a0,sp,88 │ │ + li a1,4 │ │ + li a2,1 │ │ + jalr t9 │ │ + move a3,s0 │ │ + bne v0,s3,5cb44 │ │ + lw gp,32(sp) │ │ + b 5c844 │ │ + lw t4,88(sp) │ │ + b 5c670 │ │ + move s4,zero │ │ + lw s7,-32708(gp) │ │ + lw t7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s6,16104 │ │ + addiu a1,s7,5848 │ │ li a2,154 │ │ - bal 706b8 │ │ - addiu a3,s4,16472 │ │ - move s5,zero │ │ - b 5e1c0 │ │ - lw gp,32(sp) │ │ - lw t1,-32696(gp) │ │ - li a2,142 │ │ - bal 706b8 │ │ - addiu a3,t1,16432 │ │ - li s8,1 │ │ - b 5de08 │ │ + jalr t9 │ │ + addiu a3,t7,6216 │ │ lw gp,32(sp) │ │ - b 5dd90 │ │ - move s6,zero │ │ - lui a2,0xff │ │ - sll t2,v1,0x8 │ │ - sra t1,v1,0x8 │ │ - andi v0,t1,0xff00 │ │ - and t0,t2,a2 │ │ - or ra,t0,v0 │ │ - srl a3,v1,0x18 │ │ - or s7,ra,a3 │ │ - sll t8,v1,0x18 │ │ - or v0,s7,t8 │ │ - b 5df44 │ │ - sw v0,1064(sp) │ │ - lw ra,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 5cb48 │ │ + sw zero,56(sp) │ │ + lw t1,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,ra,16104 │ │ + addiu a1,t1,5848 │ │ li a2,127 │ │ - bal 706b8 │ │ - addiu a3,s8,16304 │ │ - move s5,zero │ │ - b 5e1c0 │ │ + jalr t9 │ │ + addiu a3,s3,6048 │ │ lw gp,32(sp) │ │ - lw s6,-32696(gp) │ │ - lw s4,-32696(gp) │ │ - lw s7,1148(sp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ - sw s7,20(sp) │ │ + b 5cb48 │ │ + sw zero,56(sp) │ │ + lw a0,52(sp) │ │ + lw t4,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a0,20(sp) │ │ + sw s7,16(sp) │ │ li a0,4 │ │ - addiu a1,s6,16104 │ │ + addiu a1,t4,5848 │ │ li a2,121 │ │ - bal 706b8 │ │ - addiu a3,s4,16244 │ │ - move s5,zero │ │ - b 5e1c0 │ │ + jalr t9 │ │ + addiu a3,s1,5988 │ │ lw gp,32(sp) │ │ - lw s0,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ + b 5cb48 │ │ + sw zero,56(sp) │ │ + lw t1,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t4,6340 │ │ + sw t2,16(sp) │ │ li a0,1 │ │ - addiu a1,s0,16104 │ │ + addiu a1,t1,5848 │ │ + jalr t9 │ │ li a2,242 │ │ - bal 706b8 │ │ - addiu a3,s2,16596 │ │ - bnez s8,5e818 │ │ lw gp,32(sp) │ │ - move s0,zero │ │ - move s2,zero │ │ - lw a0,1068(sp) │ │ - blez a0,5e408 │ │ - lw v1,1064(sp) │ │ - beqz s8,5ef44 │ │ - addiu s3,a0,1 │ │ - addu a1,s2,s0 │ │ - sll t6,s3,0x3 │ │ - sw a1,72(s7) │ │ - addu s0,s0,t6 │ │ - lw v1,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a0,16(sp) │ │ - addiu a1,v1,16104 │ │ + bnez s8,5d410 │ │ + lw a3,-32708(gp) │ │ + move s8,zero │ │ + lw t1,84(sp) │ │ + blez t1,5d600 │ │ + lw t4,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a0,t1,1 │ │ + addiu a2,t4,5848 │ │ + li a1,8 │ │ + jalr t9 │ │ + li a3,272 │ │ + lw gp,32(sp) │ │ + lw a3,84(sp) │ │ + lw t9,-30236(gp) │ │ + move a0,v0 │ │ + addiu a2,a3,1 │ │ + sw v0,72(s3) │ │ + li a1,8 │ │ + jalr t9 │ │ + move a3,s0 │ │ + lw t8,84(sp) │ │ + addiu a0,t8,1 │ │ + bne v0,a0,5dca8 │ │ + lw gp,32(sp) │ │ + beqz s4,5ce64 │ │ + nop │ │ + bltz t8,5ce64 │ │ + lw v1,72(s3) │ │ + move t2,zero │ │ + lhu t0,0(v1) │ │ + lhu t6,2(v1) │ │ + lhu a1,4(v1) │ │ + lhu t7,6(v1) │ │ + sll t5,t0,0x8 │ │ + srl ra,t0,0x8 │ │ + sll t3,t6,0x8 │ │ + srl a2,t6,0x8 │ │ + sll s1,a1,0x8 │ │ + srl s5,a1,0x8 │ │ + sll s7,t7,0x8 │ │ + srl t1,t7,0x8 │ │ + or t4,t5,ra │ │ + or t9,t3,a2 │ │ + or a3,s1,s5 │ │ + or a0,s7,t1 │ │ + addiu t2,t2,1 │ │ + sh t4,0(v1) │ │ + sh t9,2(v1) │ │ + sh a3,4(v1) │ │ + sh a0,6(v1) │ │ + bne t2,v0,5ce08 │ │ + addiu v1,v1,8 │ │ + lw v0,-32708(gp) │ │ + sw t8,16(sp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ + addiu a1,v0,5848 │ │ li a2,288 │ │ - bal 706b8 │ │ - addiu a3,v0,16744 │ │ + jalr t9 │ │ + addiu a3,t8,6456 │ │ + lw a0,88(sp) │ │ + blez a0,5dc20 │ │ lw gp,32(sp) │ │ - lw v1,1064(sp) │ │ - blez v1,5e488 │ │ - lw a0,1068(sp) │ │ - beqz s8,5f0d4 │ │ - addu t4,s2,s0 │ │ - sll t1,v1,0x2 │ │ - sw t4,76(s7) │ │ - addu s0,s0,t1 │ │ - lw v0,-32696(gp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,v0,16812 │ │ - sw v1,16(sp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,t0,5848 │ │ + li a1,4 │ │ + jalr t9 │ │ + li a3,299 │ │ + lw gp,32(sp) │ │ + lw a2,88(sp) │ │ + lw t9,-30236(gp) │ │ + sw v0,76(s3) │ │ + move a0,v0 │ │ + li a1,4 │ │ + jalr t9 │ │ + move a3,s0 │ │ + lw t5,88(sp) │ │ + bne v0,t5,5dcd0 │ │ + lw gp,32(sp) │ │ + beqz s4,5cf20 │ │ + nop │ │ + blez t5,5cf20 │ │ + lw t1,76(s3) │ │ + move s7,zero │ │ + lhu t6,0(t1) │ │ + lhu t7,2(t1) │ │ + sll ra,t6,0x8 │ │ + srl t3,t6,0x8 │ │ + sll a1,t7,0x8 │ │ + srl a2,t7,0x8 │ │ + or s1,ra,t3 │ │ + or s5,a1,a2 │ │ + addiu s7,s7,1 │ │ + sh s1,0(t1) │ │ + sh s5,2(t1) │ │ + bne s7,t5,5ceec │ │ + addiu t1,t1,4 │ │ + sw zero,60(sp) │ │ + sw zero,52(sp) │ │ + lw t4,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,t4,5848 │ │ li a0,1 │ │ - addiu a1,a1,16104 │ │ - bal 706b8 │ │ li a2,314 │ │ + addiu a3,a3,6556 │ │ + jalr t9 │ │ + sw t5,16(sp) │ │ lw gp,32(sp) │ │ - lw a0,1072(sp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw a0,80(sp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,t7,16104 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,t5,5848 │ │ + jalr t9 │ │ li a3,316 │ │ lw gp,32(sp) │ │ - sw v0,108(s7) │ │ - lw t9,-31980(gp) │ │ - bal 73820 │ │ li a0,24 │ │ + lw t9,-31976(gp) │ │ + jalr t9 │ │ + sw v0,108(s3) │ │ + lw a0,84(sp) │ │ lw gp,32(sp) │ │ - sw v0,112(s7) │ │ - lw a0,1068(sp) │ │ - blez a0,5e594 │ │ - nop │ │ - bnez s8,5f174 │ │ - lw t9,-30332(gp) │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,1084 │ │ + sw v0,112(s3) │ │ + blez a0,5d0d4 │ │ + lw t2,52(sp) │ │ + bnez t2,5d94c │ │ + lw t9,-30376(gp) │ │ + lw t9,-30236(gp) │ │ + lw a0,48(sp) │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - li v1,1 │ │ - bne v0,v1,5e1c0 │ │ + move a3,s0 │ │ + li s8,1 │ │ + bne v0,s8,5cb48 │ │ lw gp,32(sp) │ │ - bnez s6,5ee1c │ │ - lw a2,1084(sp) │ │ - lw v0,1084(sp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,t3,16104 │ │ - move a0,v0 │ │ + bnez s4,5d5d0 │ │ + lw v1,68(sp) │ │ + lw s1,68(sp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + move a0,s1 │ │ li a1,4 │ │ + addiu a2,s5,5848 │ │ li a3,328 │ │ - bal 6d364 <__ckd_calloc__> │ │ - sw v0,84(s7) │ │ + jalr t9 │ │ + sw s1,84(s3) │ │ lw gp,32(sp) │ │ - lw a2,1084(sp) │ │ - lw t9,-30396(gp) │ │ - sw v0,80(s7) │ │ + lw a2,68(sp) │ │ + lw t9,-30236(gp) │ │ + sw v0,80(s3) │ │ move a0,v0 │ │ li a1,4 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw v1,1084(sp) │ │ - bne v0,v1,5f324 │ │ + move a3,s0 │ │ + lw t3,68(sp) │ │ + bne v0,t3,5dbf8 │ │ lw gp,32(sp) │ │ - blez v0,5e570 │ │ - lw t4,-32696(gp) │ │ - bnez s6,5e78c │ │ - move s3,zero │ │ - lw a0,80(s7) │ │ - sll v0,s3,0x2 │ │ - addu ra,a0,v0 │ │ - lwc1 $f3,0(ra) │ │ - lw t9,-30904(gp) │ │ - move a0,s4 │ │ - cvt.d.s $f2,$f3 │ │ - mfc1 a2,$f2 │ │ - sw ra,1100(sp) │ │ - bal 75110 │ │ - mfc1 a3,$f3 │ │ - lw a1,1100(sp) │ │ + blez v0,5d0ac │ │ + lui s1,0xff │ │ + move s7,zero │ │ + move s8,zero │ │ + beqz s4,5d064 │ │ + nop │ │ + lw t1,80(s3) │ │ + addu t4,t1,s7 │ │ + lw a3,0(t4) │ │ + sll t5,a3,0x8 │ │ + sra v1,a3,0x8 │ │ + and a0,t5,s1 │ │ + andi t2,v1,0xff00 │ │ + or v0,a0,t2 │ │ + srl a2,a3,0x18 │ │ + or t8,v0,a2 │ │ + sll t0,a3,0x18 │ │ + or t6,t8,t0 │ │ + sw t6,0(t4) │ │ + lw t7,80(s3) │ │ + lw t9,-30896(gp) │ │ + addu s5,t7,s7 │ │ + lwc1 $f10,0(s5) │ │ + move a0,s2 │ │ + addiu s8,s8,1 │ │ + cvt.d.s $f12,$f10 │ │ + sdc1 $f12,40(sp) │ │ + lw a2,40(sp) │ │ + lw a3,44(sp) │ │ + jalr t9 │ │ + addiu s7,s7,4 │ │ lw gp,32(sp) │ │ - sw v0,0(a1) │ │ - lw v1,1084(sp) │ │ - addiu s3,s3,1 │ │ - slt t7,s3,v1 │ │ - bnez t7,5e524 │ │ - lw t4,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v1,16(sp) │ │ + sw v0,0(s5) │ │ + lw t3,68(sp) │ │ + slt a1,s8,t3 │ │ + bnez a1,5d028 │ │ + nop │ │ + lw ra,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t3,16(sp) │ │ li a0,1 │ │ - addiu a1,t4,16104 │ │ + addiu a1,ra,5848 │ │ li a2,339 │ │ - bal 706b8 │ │ - addiu a3,s3,16860 │ │ + jalr t9 │ │ + addiu a3,s1,6604 │ │ lw gp,32(sp) │ │ - lbu t0,16(s7) │ │ - sltiu a2,t0,3 │ │ - beqz a2,5e864 │ │ - lw t9,-30396(gp) │ │ - bnez s8,5f18c │ │ - lw t9,-30416(gp) │ │ - lw ra,1064(sp) │ │ - blez ra,5e610 │ │ - nop │ │ - beqz s8,5ee4c │ │ - lw t8,1068(sp) │ │ - addu a0,s2,s0 │ │ - lwl v0,3(a0) │ │ - addiu s0,s0,4 │ │ - lwr v0,0(a0) │ │ - addu a1,s2,s0 │ │ - sll t4,v0,0x2 │ │ - move v1,v0 │ │ - sw v0,1084(sp) │ │ - sw a1,104(s7) │ │ - addu s0,s0,t4 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v1,16(sp) │ │ + lbu t1,16(s3) │ │ + sltiu t4,t1,3 │ │ + beqz t4,5d618 │ │ + lw t9,-30236(gp) │ │ + lw s7,52(sp) │ │ + bnez s7,5d964 │ │ + lw t0,88(sp) │ │ + blez t0,5d230 │ │ + lw t6,84(sp) │ │ + lw t9,-30236(gp) │ │ + addiu a1,t6,1 │ │ + addiu t7,t6,512 │ │ + slti a3,a1,0 │ │ + movn a1,t7,a3 │ │ + sra t3,a1,0x9 │ │ + addiu v1,t3,1 │ │ + lw a0,48(sp) │ │ + li a1,4 │ │ + li a2,1 │ │ + move a3,s0 │ │ + jalr t9 │ │ + sw v1,68(sp) │ │ + li a0,1 │ │ + bne v0,a0,5cb48 │ │ + lw gp,32(sp) │ │ + beqz s4,5db2c │ │ + lw ra,-32708(gp) │ │ + lw a2,68(sp) │ │ + lui t5,0xff │ │ + sll t4,a2,0x8 │ │ + sra s1,a2,0x8 │ │ + and t2,t4,t5 │ │ + andi s5,s1,0xff00 │ │ + or s8,t2,s5 │ │ + srl v0,a2,0x18 │ │ + sll t8,a2,0x18 │ │ + lw t0,-32708(gp) │ │ + or s2,s8,v0 │ │ + or s7,s2,t8 │ │ + lw t9,-32152(gp) │ │ + addiu a2,t0,5848 │ │ + move a0,s7 │ │ + li a1,4 │ │ + li a3,397 │ │ + jalr t9 │ │ + sw s7,68(sp) │ │ + lw gp,32(sp) │ │ + lw a2,68(sp) │ │ + lw t9,-30236(gp) │ │ + sw v0,104(s3) │ │ + move a0,v0 │ │ + li a1,4 │ │ + jalr t9 │ │ + move a3,s0 │ │ + lw t1,68(sp) │ │ + bne v0,t1,5db70 │ │ + lw gp,32(sp) │ │ + blez v0,5d208 │ │ + move t7,zero │ │ + lw a1,104(s3) │ │ + lui t6,0xff │ │ + lw a3,0(a1) │ │ + addiu t7,t7,1 │ │ + sll t3,a3,0x8 │ │ + sra v1,a3,0x8 │ │ + and a0,t3,t6 │ │ + andi ra,v1,0xff00 │ │ + or t1,a0,ra │ │ + srl a2,a3,0x18 │ │ + or t4,t1,a2 │ │ + sll s1,a3,0x18 │ │ + or t5,t4,s1 │ │ + sw t5,0(a1) │ │ + lw t1,68(sp) │ │ + slt t2,t7,t1 │ │ + bnez t2,5d1c8 │ │ + addiu a1,a1,4 │ │ + lw s5,-32708(gp) │ │ + lw s8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t1,16(sp) │ │ li a0,1 │ │ - addiu a1,a1,16104 │ │ + addiu a1,s5,5848 │ │ li a2,407 │ │ - bal 706b8 │ │ - addiu a3,a3,17056 │ │ + jalr t9 │ │ + addiu a3,s8,6768 │ │ lw gp,32(sp) │ │ - beqz s8,5ed7c │ │ - lw t9,-30396(gp) │ │ - addu a0,s2,s0 │ │ - lwl v1,3(a0) │ │ - addiu s6,s0,4 │ │ - lwr v1,0(a0) │ │ - addu s3,s2,s6 │ │ - sw v1,1084(sp) │ │ - blez v1,5e654 │ │ - move a0,zero │ │ - move v0,zero │ │ - addu t4,s3,v0 │ │ - lb ra,0(t4) │ │ - addiu s4,a0,1 │ │ - addiu v0,v0,1 │ │ - bne v0,v1,5e63c │ │ - movz a0,s4,ra │ │ - lw v0,1072(sp) │ │ - bne a0,v0,5f34c │ │ - lw t9,-32200(gp) │ │ - bnez s8,5f014 │ │ + lw t9,-30236(gp) │ │ + li v0,1 │ │ + lw a0,48(sp) │ │ + sb v0,18(s3) │ │ + li a1,4 │ │ + li a2,1 │ │ + jalr t9 │ │ + move a3,s0 │ │ + li s2,1 │ │ + bne v0,s2,5cb48 │ │ + lw gp,32(sp) │ │ + bnez s4,5dafc │ │ + lw a3,68(sp) │ │ + lw a0,68(sp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,ra,5848 │ │ + li a1,1 │ │ + jalr t9 │ │ + li a3,422 │ │ + lw gp,32(sp) │ │ + lw a2,68(sp) │ │ + lw t9,-30236(gp) │ │ + move a0,v0 │ │ + li a1,1 │ │ + move a3,s0 │ │ + jalr t9 │ │ + move s4,v0 │ │ + lw t1,68(sp) │ │ + bne v0,t1,5dc80 │ │ + lw gp,32(sp) │ │ + blez t1,5dc60 │ │ nop │ │ - beqz a0,5f3dc │ │ - lw s4,-32696(gp) │ │ - lw s0,48(s7) │ │ - lw s8,-32696(gp) │ │ - addiu s6,s4,16104 │ │ - sw s0,1096(sp) │ │ - move s4,zero │ │ - move s0,zero │ │ - addiu s8,s8,15036 │ │ - lw t9,-32488(gp) │ │ - addu a0,s3,s4 │ │ - move a1,s6 │ │ - bal 6d514 <__ckd_salloc__> │ │ + addu a2,s4,t1 │ │ + move t5,s4 │ │ + move t1,zero │ │ + lb t4,0(t5) │ │ + addiu s1,t1,1 │ │ + addiu t5,t5,1 │ │ + bne t5,a2,5d2c0 │ │ + movz t1,s1,t4 │ │ + lw a1,80(sp) │ │ + bne t1,a1,5dc30 │ │ + lw t2,52(sp) │ │ + bnez t2,5d894 │ │ + nop │ │ + blez t1,5d3bc │ │ + move s1,zero │ │ + lw v0,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + addiu s2,v0,4860 │ │ + lw s7,48(s3) │ │ + addiu s8,s5,5848 │ │ + move s1,zero │ │ + move s5,zero │ │ + sw s2,40(sp) │ │ + lw t9,-32484(gp) │ │ + sll s2,s1,0x2 │ │ + addu a0,s4,s5 │ │ + move a1,s8 │ │ + jalr t9 │ │ li a2,454 │ │ - lw a1,1096(sp) │ │ - sll s2,s0,0x2 │ │ - addu a3,a1,s2 │ │ + addu a3,s7,s2 │ │ lw gp,32(sp) │ │ sw v0,0(a3) │ │ - lw v0,48(s7) │ │ - lw a0,52(s7) │ │ - addu t4,v0,s2 │ │ - lw t9,-32176(gp) │ │ - lw a1,0(t4) │ │ - bal 71f78 │ │ - move a2,s0 │ │ + lw v1,48(s3) │ │ + lw a0,52(s3) │ │ + addu t8,v1,s2 │ │ + lw t9,-32172(gp) │ │ + lw a1,0(t8) │ │ + jalr t9 │ │ + move a2,s1 │ │ + beq s1,v0,5d38c │ │ lw gp,32(sp) │ │ - beq s0,v0,5e708 │ │ - lw t9,-32200(gp) │ │ - lw t5,48(s7) │ │ - lw v1,-32696(gp) │ │ - addu t0,t5,s2 │ │ - lw ra,0(t0) │ │ + lw s7,48(s3) │ │ + lw t7,-32708(gp) │ │ + addu t0,s7,s2 │ │ + lw t6,0(t0) │ │ + lw t9,-32196(gp) │ │ + addiu t3,t7,5848 │ │ + lw a3,40(sp) │ │ li a0,3 │ │ - addiu a1,v1,16104 │ │ + sw t6,16(sp) │ │ + move a1,t3 │ │ + jalr t9 │ │ li a2,457 │ │ - sw ra,16(sp) │ │ - bal 706b8 │ │ - move a3,s8 │ │ lw gp,32(sp) │ │ - lw t8,48(s7) │ │ - lw t9,-30472(gp) │ │ - addu t2,t8,s2 │ │ - lw a0,0(t2) │ │ + lw s7,48(s3) │ │ + lw t9,-30432(gp) │ │ + addu a0,s7,s2 │ │ + lw a0,0(a0) │ │ jalr t9 │ │ - sw t8,1096(sp) │ │ - lw a2,1072(sp) │ │ - addiu s0,s0,1 │ │ - addiu t6,s4,1 │ │ - slt a0,s0,a2 │ │ + addiu s1,s1,1 │ │ + lw a2,80(sp) │ │ + addiu t1,s5,1 │ │ + slt t4,s1,a2 │ │ lw gp,32(sp) │ │ - bnez a0,5e68c │ │ - addu s4,t6,v0 │ │ - lw t9,-30500(gp) │ │ + bnez t4,5d310 │ │ + addu s5,t1,v0 │ │ + lw t9,-30484(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s4 │ │ lw gp,32(sp) │ │ - lw s7,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t1,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,s7,16104 │ │ + addiu a1,s4,5848 │ │ li a2,463 │ │ - addiu a3,s3,17180 │ │ - bal 706b8 │ │ - sw s0,16(sp) │ │ + addiu a3,t1,6924 │ │ + jalr t9 │ │ + sw s1,16(sp) │ │ lw gp,32(sp) │ │ - lw a1,1088(sp) │ │ - lw t9,-31960(gp) │ │ - bal 75760 │ │ - move a0,s1 │ │ - b 5e1e8 │ │ - lw ra,1140(sp) │ │ - lw v1,80(s7) │ │ - sll t0,s3,0x2 │ │ - addu t5,v1,t0 │ │ - lw t8,0(t5) │ │ - lui t1,0xff │ │ - sra a0,t8,0x8 │ │ - sll v0,t8,0x8 │ │ - and ra,v0,t1 │ │ - andi a1,a0,0xff00 │ │ - or t3,ra,a1 │ │ - srl t7,t8,0x18 │ │ - or t2,t3,t7 │ │ - sll t6,t8,0x18 │ │ - or a3,t2,t6 │ │ - sw a3,0(t5) │ │ - lw a2,80(s7) │ │ - lw t9,-30904(gp) │ │ - addu t4,a2,t0 │ │ - lwc1 $f4,0(t4) │ │ - move a0,s4 │ │ - sw t4,1100(sp) │ │ - cvt.d.s $f2,$f4 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - bal 75110 │ │ - addiu s3,s3,1 │ │ - lw v1,1100(sp) │ │ + lw a1,64(sp) │ │ + lw t9,-31956(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ lw gp,32(sp) │ │ - sw v0,0(v1) │ │ - lw v1,1084(sp) │ │ - slt t1,s3,v1 │ │ - bnez t1,5e78c │ │ - lw t4,-32696(gp) │ │ - b 5e574 │ │ - lw s3,-32696(gp) │ │ - lw t9,-30416(gp) │ │ + b 5cb70 │ │ + move v0,s3 │ │ + lw t9,-30220(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ - move a0,s1 │ │ - andi s8,v0,0x3 │ │ + sw a3,40(sp) │ │ + andi a0,v0,0x3 │ │ lw gp,32(sp) │ │ - beqz s8,5f1d4 │ │ - move s0,v0 │ │ - lw t5,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + move s8,v0 │ │ + beqz a0,5da50 │ │ + lw t8,40(sp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,3 │ │ - addiu a1,t5,16104 │ │ + addiu a1,t8,5848 │ │ li a2,250 │ │ - bal 706b8 │ │ - addiu a3,v0,16632 │ │ - move s2,zero │ │ - lw gp,32(sp) │ │ - b 5e3b8 │ │ - move s8,zero │ │ - move a3,s1 │ │ - addiu a0,sp,1084 │ │ - li a1,4 │ │ jalr t9 │ │ - li a2,1 │ │ - li a3,1 │ │ - bne v0,a3,5e1c0 │ │ - lw gp,32(sp) │ │ - bnez s6,5f2c4 │ │ - lw t2,1084(sp) │ │ - lw v0,1084(sp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,t1,16104 │ │ - move a0,v0 │ │ - li a1,4 │ │ - li a3,348 │ │ - bal 6d364 <__ckd_calloc__> │ │ - sw v0,92(s7) │ │ + addiu a3,s7,6376 │ │ + b 5cd9c │ │ lw gp,32(sp) │ │ - lw a2,1084(sp) │ │ - lw t9,-30396(gp) │ │ - sw v0,88(s7) │ │ - move a0,v0 │ │ - li a1,4 │ │ + lw v1,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,v1,5848 │ │ + li a2,224 │ │ + addiu a3,t8,6308 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw v1,1084(sp) │ │ - bne v0,v1,5f434 │ │ - lw gp,32(sp) │ │ - blez v0,5e938 │ │ - lw t8,-32696(gp) │ │ - bnez s6,5ea6c │ │ - move s3,zero │ │ - lw a2,88(s7) │ │ - sll a3,s3,0x2 │ │ - addu t0,a2,a3 │ │ - lwc1 $f5,0(t0) │ │ - lw t9,-30904(gp) │ │ - move a0,s4 │ │ - cvt.d.s $f2,$f5 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - bal 75110 │ │ - sw t0,1100(sp) │ │ - lw v1,1100(sp) │ │ - lw gp,32(sp) │ │ - sw v0,0(v1) │ │ - lw v1,1084(sp) │ │ - addiu s3,s3,1 │ │ - slt t4,s3,v1 │ │ - bnez t4,5e8ec │ │ - lw t8,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v1,16(sp) │ │ - li a0,1 │ │ - addiu a1,t8,16104 │ │ - li a2,359 │ │ - bal 706b8 │ │ - addiu a3,t2,16924 │ │ - lbu t9,16(s7) │ │ - sltiu s3,t9,3 │ │ - bnez s3,5e5a4 │ │ + li a0,4 │ │ lw gp,32(sp) │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,1084 │ │ - li a1,4 │ │ - li a2,1 │ │ + lw t9,-32600(gp) │ │ jalr t9 │ │ - move a3,s1 │ │ - li t3,1 │ │ - bne v0,t3,5e1c0 │ │ - lw gp,32(sp) │ │ - bnez s6,5f2f4 │ │ - lw t1,1084(sp) │ │ - lw v0,1084(sp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - move a0,v0 │ │ - li a1,4 │ │ - addiu a2,a2,16104 │ │ - li a3,368 │ │ - bal 6d364 <__ckd_calloc__> │ │ - sw v0,100(s7) │ │ + move a0,s3 │ │ lw gp,32(sp) │ │ - lw a2,1084(sp) │ │ - lw t9,-30396(gp) │ │ - sw v0,96(s7) │ │ - move a0,v0 │ │ - li a1,4 │ │ + lw a1,64(sp) │ │ + lw t9,-31956(gp) │ │ jalr t9 │ │ - move a3,s1 │ │ - lw v1,1084(sp) │ │ - bne v0,v1,5f40c │ │ - lw gp,32(sp) │ │ - blez v0,5ea40 │ │ - nop │ │ - bnez s6,5eaf8 │ │ - move s3,zero │ │ - lw a3,96(s7) │ │ - sll t3,s3,0x2 │ │ - addu t8,a3,t3 │ │ - lwc1 $f7,0(t8) │ │ - lw t9,-30904(gp) │ │ - move a0,s4 │ │ - cvt.d.s $f2,$f7 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - bal 75110 │ │ - sw t8,1100(sp) │ │ - lw t2,1100(sp) │ │ + move a0,s0 │ │ lw gp,32(sp) │ │ - sw v0,0(t2) │ │ - lw v1,1084(sp) │ │ - addiu s3,s3,1 │ │ - slt t6,s3,v1 │ │ - bnez t6,5e9f4 │ │ - nop │ │ - lw s4,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v1,16(sp) │ │ + b 5cb70 │ │ + move v0,zero │ │ + lw t4,84(sp) │ │ li a0,1 │ │ - addiu a1,s4,16104 │ │ - li a2,379 │ │ - bal 706b8 │ │ - addiu a3,s3,16992 │ │ - b 5e5a4 │ │ - lw gp,32(sp) │ │ - lw t6,88(s7) │ │ - sll t3,s3,0x2 │ │ - addu ra,t6,t3 │ │ - lw v0,0(ra) │ │ - lui a3,0xff │ │ - sll a2,v0,0x8 │ │ - sra t5,v0,0x8 │ │ - and v1,a2,a3 │ │ - andi t0,t5,0xff00 │ │ - or t4,v1,t0 │ │ - srl t1,v0,0x18 │ │ - sll a0,v0,0x18 │ │ - or a1,t4,t1 │ │ - or t7,a1,a0 │ │ - sw t7,0(ra) │ │ - lw t8,88(s7) │ │ - lw t9,-30904(gp) │ │ - addu t2,t8,t3 │ │ - lwc1 $f6,0(t2) │ │ - move a0,s4 │ │ - sw t2,1100(sp) │ │ - cvt.d.s $f2,$f6 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - bal 75110 │ │ - addiu s3,s3,1 │ │ - lw t6,1100(sp) │ │ - lw gp,32(sp) │ │ - sw v0,0(t6) │ │ - lw v1,1084(sp) │ │ - slt t5,s3,v1 │ │ - bnez t5,5ea6c │ │ - lw t8,-32696(gp) │ │ - b 5e93c │ │ - lw t2,-32696(gp) │ │ - lw t1,96(s7) │ │ - sll t4,s3,0x2 │ │ - addu a0,t1,t4 │ │ - lw t5,0(a0) │ │ - lui a3,0xff │ │ - sll t7,t5,0x8 │ │ - sra t3,t5,0x8 │ │ - and t2,t7,a3 │ │ - andi t8,t3,0xff00 │ │ - or a2,t2,t8 │ │ - srl t6,t5,0x18 │ │ - or t0,a2,t6 │ │ - sll v1,t5,0x18 │ │ - or v0,t0,v1 │ │ - sw v0,0(a0) │ │ - lw a1,96(s7) │ │ - lw t9,-30904(gp) │ │ - addu ra,a1,t4 │ │ - lwc1 $f8,0(ra) │ │ - move a0,s4 │ │ - sw ra,1100(sp) │ │ - cvt.d.s $f2,$f8 │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - bal 75110 │ │ - addiu s3,s3,1 │ │ - lw t1,1100(sp) │ │ - lw gp,32(sp) │ │ - sw v0,0(t1) │ │ - lw v1,1084(sp) │ │ - slt t7,s3,v1 │ │ - bnez t7,5eaf8 │ │ - nop │ │ - b 5ea44 │ │ - lw s4,-32696(gp) │ │ - lw s5,-32696(gp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s5,16104 │ │ - li a2,224 │ │ - addiu a3,s4,16564 │ │ - bal 706b8 │ │ - li a0,4 │ │ - lw gp,32(sp) │ │ - move a0,s7 │ │ - lw t9,-32604(gp) │ │ - bal 5745c │ │ - move s5,zero │ │ - lw gp,32(sp) │ │ - lw a1,1088(sp) │ │ - lw t9,-31960(gp) │ │ - bal 75760 │ │ - move a0,s1 │ │ - b 5e1e8 │ │ - lw ra,1140(sp) │ │ - lw s0,1068(sp) │ │ + slt t5,zero,t4 │ │ li a3,2 │ │ - slti a0,s0,1 │ │ - li a1,1 │ │ - b 5dfb0 │ │ - movn a3,a1,a0 │ │ - addiu a0,sp,1076 │ │ + b 5c8b0 │ │ + movz a3,a0,t5 │ │ + addiu a0,sp,76 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ + move a3,s0 │ │ li t2,1 │ │ - bne v0,t2,5e1bc │ │ - lw gp,32(sp) │ │ - beqz s6,5ecec │ │ - lw t6,1076(sp) │ │ - lui s7,0xff │ │ - sll t8,t6,0x8 │ │ - sra s5,t6,0x8 │ │ - and s2,t8,s7 │ │ - andi s3,s5,0xff00 │ │ - or s0,s2,s3 │ │ - srl t7,t6,0x18 │ │ - or t5,s0,t7 │ │ - sll t4,t6,0x18 │ │ - or t3,t5,t4 │ │ - sw t3,1076(sp) │ │ - lui s0,0xff │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,1084 │ │ - li a1,4 │ │ - move a3,s1 │ │ - jalr t9 │ │ - li a2,1 │ │ + bne v0,t2,5cb44 │ │ lw gp,32(sp) │ │ - li t0,1 │ │ - addiu a0,sp,40 │ │ + beqz s4,5d514 │ │ + lw v1,76(sp) │ │ + lui t4,0xff │ │ + sll t3,v1,0x8 │ │ + sra a3,v1,0x8 │ │ + and t5,t3,t4 │ │ + andi t6,a3,0xff00 │ │ + or t7,t5,t6 │ │ + srl s5,v1,0x18 │ │ + or s7,t7,s5 │ │ + sll t8,v1,0x18 │ │ + or s3,s7,t8 │ │ + sw s3,76(sp) │ │ + b 5d570 │ │ + lui s5,0xff │ │ + beqz s4,5d54c │ │ + lw a2,68(sp) │ │ + sll ra,a2,0x8 │ │ + sra a0,a2,0x8 │ │ + and t0,ra,s5 │ │ + andi v0,a0,0xff00 │ │ + srl t2,a2,0x18 │ │ + or t1,t0,v0 │ │ + or v1,t1,t2 │ │ + sll a2,a2,0x18 │ │ + or a2,v1,a2 │ │ + sw a2,68(sp) │ │ + beqz a2,5cacc │ │ + lw t9,-30236(gp) │ │ + move a0,s1 │ │ li a1,1 │ │ - move a3,s1 │ │ - bne v0,t0,5e1bc │ │ - lw t9,-30396(gp) │ │ - lw t2,1084(sp) │ │ - sll s2,t2,0x8 │ │ - sra t7,t2,0x8 │ │ - and t5,s2,s0 │ │ - andi t6,t7,0xff00 │ │ - or t4,t5,t6 │ │ - srl t3,t2,0x18 │ │ - sll a2,t2,0x18 │ │ - or t1,t4,t3 │ │ - or v0,t1,a2 │ │ - move a2,v0 │ │ - beqz v0,5f238 │ │ - sw v0,1084(sp) │ │ jalr t9 │ │ - nop │ │ - lw a1,1084(sp) │ │ - beq v0,a1,5ec44 │ │ - lw gp,32(sp) │ │ - lw s4,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s4,16104 │ │ - li a2,176 │ │ - bal 706b8 │ │ - addiu a3,s8,16508 │ │ - move s5,zero │ │ - b 5e1c0 │ │ + move a3,s0 │ │ + lw t3,68(sp) │ │ + bne v0,t3,5d9f0 │ │ lw gp,32(sp) │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,1084 │ │ + lw t9,-30236(gp) │ │ + lw a0,48(sp) │ │ li a1,4 │ │ - move a3,s1 │ │ - jalr t9 │ │ li a2,1 │ │ - lw gp,32(sp) │ │ - li v1,1 │ │ - addiu a0,sp,40 │ │ - li a1,1 │ │ - move a3,s1 │ │ - bne v0,v1,5e1bc │ │ - lw t9,-30396(gp) │ │ - lw ra,1084(sp) │ │ - beqz ra,5f238 │ │ - move a2,ra │ │ jalr t9 │ │ - nop │ │ - lw a3,1084(sp) │ │ - beq v0,a3,5ecec │ │ + move a3,s0 │ │ + li a1,1 │ │ + beq v0,a1,5d51c │ │ lw gp,32(sp) │ │ - b 5ecc4 │ │ - lw s4,-32696(gp) │ │ - lw a1,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,s0,18800 │ │ - sw a3,16(sp) │ │ + b 5cb48 │ │ + sw zero,56(sp) │ │ + lw s2,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu t3,s3,8544 │ │ + sw t3,16(sp) │ │ li a0,4 │ │ - addiu a1,a1,16104 │ │ + addiu a1,s2,5848 │ │ li a2,131 │ │ - bal 706b8 │ │ - addiu a3,v0,16324 │ │ - move s5,zero │ │ - b 5e1c0 │ │ + jalr t9 │ │ + addiu a3,s4,6068 │ │ lw gp,32(sp) │ │ - li s0,1 │ │ - sb s0,18(s7) │ │ - addiu a0,sp,1084 │ │ + b 5cb48 │ │ + sw zero,56(sp) │ │ + lui t8,0xff │ │ + sll v0,v1,0x8 │ │ + sra a2,v1,0x8 │ │ + and t0,v0,t8 │ │ + andi t6,a2,0xff00 │ │ + or t7,t0,t6 │ │ + srl ra,v1,0x18 │ │ + or t3,t7,ra │ │ + sll a1,v1,0x18 │ │ + or s1,t3,a1 │ │ + b 5cfcc │ │ + sw s1,68(sp) │ │ + lw a0,88(sp) │ │ + bgtz a0,5ce98 │ │ + lw t0,-32708(gp) │ │ + sw zero,60(sp) │ │ + b 5d0d4 │ │ + sw zero,52(sp) │ │ + lw a0,48(sp) │ │ + move a3,s0 │ │ li a1,4 │ │ - li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - li s2,1 │ │ - bne v0,s2,5e1c0 │ │ + li a2,1 │ │ + li a3,1 │ │ + bne v0,a3,5cb48 │ │ lw gp,32(sp) │ │ - bnez s6,5f208 │ │ - lw t5,1084(sp) │ │ - lw a0,1084(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s3,16104 │ │ - li a1,1 │ │ - bal 6d364 <__ckd_calloc__> │ │ - li a3,422 │ │ + bnez s4,5db98 │ │ + lw v1,68(sp) │ │ + lw s5,68(sp) │ │ + lw s8,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + move a0,s5 │ │ + li a1,4 │ │ + addiu a2,s8,5848 │ │ + li a3,348 │ │ + jalr t9 │ │ + sw s5,92(s3) │ │ lw gp,32(sp) │ │ - lw a2,1084(sp) │ │ - lw t9,-30396(gp) │ │ + lw a2,68(sp) │ │ + lw t9,-30236(gp) │ │ + sw v0,88(s3) │ │ move a0,v0 │ │ - li a1,1 │ │ - move a3,s1 │ │ + li a1,4 │ │ jalr t9 │ │ - move s3,v0 │ │ - lw v1,1084(sp) │ │ - beq v0,v1,5e630 │ │ + move a3,s0 │ │ + lw t0,68(sp) │ │ + bne v0,t0,5dd00 │ │ lw gp,32(sp) │ │ - lw s7,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s7,16104 │ │ - li a2,424 │ │ - bal 706b8 │ │ - addiu a3,s8,17092 │ │ - b 5e1c0 │ │ + blez v0,5d724 │ │ + lui s7,0xff │ │ + move s1,zero │ │ + move s8,zero │ │ + beqz s4,5d6dc │ │ + nop │ │ + lw t3,88(s3) │ │ + addu a1,t3,s1 │ │ + lw a3,0(a1) │ │ + sll ra,a3,0x8 │ │ + sra v1,a3,0x8 │ │ + and t1,ra,s7 │ │ + andi t4,v1,0xff00 │ │ + or t5,t1,t4 │ │ + srl a0,a3,0x18 │ │ + or t2,t5,a0 │ │ + sll v0,a3,0x18 │ │ + or a2,t2,v0 │ │ + sw a2,0(a1) │ │ + lw t8,88(s3) │ │ + lw t9,-30896(gp) │ │ + addu s5,t8,s1 │ │ + lwc1 $f14,0(s5) │ │ + move a0,s2 │ │ + addiu s8,s8,1 │ │ + cvt.d.s $f16,$f14 │ │ + sdc1 $f16,40(sp) │ │ + lw a2,40(sp) │ │ + lw a3,44(sp) │ │ + jalr t9 │ │ + addiu s1,s1,4 │ │ lw gp,32(sp) │ │ - lui t2,0xff │ │ - sll t8,a2,0x8 │ │ - sra s3,a2,0x8 │ │ - and t5,t8,t2 │ │ - andi t6,s3,0xff00 │ │ - or t0,t5,t6 │ │ - srl a3,a2,0x18 │ │ - or t1,t0,a3 │ │ - sll t4,a2,0x18 │ │ - or v0,t1,t4 │ │ - b 5e4c8 │ │ - sw v0,1084(sp) │ │ - lw t9,-30396(gp) │ │ - addiu t6,t8,1 │ │ - addiu a2,t8,512 │ │ - slti t2,t6,0 │ │ - movn t6,a2,t2 │ │ - sra t5,t6,0x9 │ │ - addiu t0,t5,1 │ │ - sw t0,1084(sp) │ │ - addiu a0,sp,1084 │ │ + sw v0,0(s5) │ │ + lw t0,68(sp) │ │ + slt t6,s8,t0 │ │ + bnez t6,5d6a0 │ │ + nop │ │ + lw t7,-32708(gp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,t7,5848 │ │ + sw t0,16(sp) │ │ + li a0,1 │ │ + li a2,359 │ │ + jalr t9 │ │ + addiu a3,s7,6668 │ │ + lbu t3,16(s3) │ │ + sltiu a1,t3,3 │ │ + bnez a1,5d0e4 │ │ + lw gp,32(sp) │ │ + lw t9,-30236(gp) │ │ + lw a0,48(sp) │ │ + move a3,s0 │ │ li a1,4 │ │ - li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - li v1,1 │ │ - bne v0,v1,5e1c0 │ │ + li a2,1 │ │ + li a3,1 │ │ + bne v0,a3,5cb48 │ │ lw gp,32(sp) │ │ - bnez s6,5f294 │ │ - lw a3,1084(sp) │ │ - lw a0,1084(sp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,v1,16104 │ │ + bnez s4,5dbc8 │ │ + lw v1,68(sp) │ │ + lw s5,68(sp) │ │ + lw s8,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + move a0,s5 │ │ li a1,4 │ │ - bal 6d364 <__ckd_calloc__> │ │ - li a3,397 │ │ + addiu a2,s8,5848 │ │ + li a3,368 │ │ + jalr t9 │ │ + sw s5,100(s3) │ │ lw gp,32(sp) │ │ - lw a2,1084(sp) │ │ - lw t9,-30396(gp) │ │ - sw v0,104(s7) │ │ + lw a2,68(sp) │ │ + lw t9,-30236(gp) │ │ + sw v0,96(s3) │ │ move a0,v0 │ │ li a1,4 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw v1,1084(sp) │ │ - bne v0,v1,5f3ac │ │ + move a3,s0 │ │ + lw a2,68(sp) │ │ + bne v0,a2,5dd28 │ │ lw gp,32(sp) │ │ - beqz s6,5e5ec │ │ - lw a1,-32696(gp) │ │ - blez v0,5e5ec │ │ - move a0,zero │ │ - lui a3,0xff │ │ - lw t4,104(s7) │ │ - sll v0,a0,0x2 │ │ - addu t6,t4,v0 │ │ - lw t8,0(t6) │ │ - addiu a0,a0,1 │ │ - sll ra,t8,0x8 │ │ - sra s4,t8,0x8 │ │ - and t1,ra,a3 │ │ - andi s3,s4,0xff00 │ │ - or t7,t1,s3 │ │ - srl t3,t8,0x18 │ │ - or t2,t7,t3 │ │ - sll a2,t8,0x18 │ │ - or t5,t2,a2 │ │ + blez v0,5d868 │ │ + lui s7,0xff │ │ + move s1,zero │ │ + move s8,zero │ │ + beqz s4,5d820 │ │ + nop │ │ + lw t0,96(s3) │ │ + addu t6,t0,s1 │ │ + lw a1,0(t6) │ │ + sll t7,a1,0x8 │ │ + sra a3,a1,0x8 │ │ + and t3,t7,s7 │ │ + andi v1,a3,0xff00 │ │ + or ra,t3,v1 │ │ + srl a0,a1,0x18 │ │ + or t1,ra,a0 │ │ + sll t4,a1,0x18 │ │ + or t5,t1,t4 │ │ sw t5,0(t6) │ │ - lw v1,1084(sp) │ │ - slt t0,a0,v1 │ │ - bnez t0,5eef0 │ │ - lw a1,-32696(gp) │ │ - b 5e5f0 │ │ - lw a3,-32696(gp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,ra,16104 │ │ - addiu a0,a0,1 │ │ - li a1,8 │ │ - bal 6d364 <__ckd_calloc__> │ │ - li a3,272 │ │ + lw t2,96(s3) │ │ + lw t9,-30896(gp) │ │ + addu s5,t2,s1 │ │ + lwc1 $f18,0(s5) │ │ + move a0,s2 │ │ + addiu s8,s8,1 │ │ + cvt.d.s $f0,$f18 │ │ + sdc1 $f0,40(sp) │ │ + lw a2,40(sp) │ │ + lw a3,44(sp) │ │ + jalr t9 │ │ + addiu s1,s1,4 │ │ lw gp,32(sp) │ │ - lw v1,1068(sp) │ │ - lw t9,-30396(gp) │ │ - move a0,v0 │ │ - sw v0,72(s7) │ │ - li a1,8 │ │ - addiu a2,v1,1 │ │ + sw v0,0(s5) │ │ + lw a2,68(sp) │ │ + slt v0,s8,a2 │ │ + bnez v0,5d7e4 │ │ + nop │ │ + lw s2,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a2,16(sp) │ │ + li a0,1 │ │ + addiu a1,s2,5848 │ │ + li a2,379 │ │ jalr t9 │ │ - move a3,s1 │ │ - lw a0,1068(sp) │ │ - addiu t8,a0,1 │ │ - bne v0,t8,5f384 │ │ - lw gp,32(sp) │ │ - beqz s6,5e3e0 │ │ - lw v1,-32696(gp) │ │ - bltz a0,5e3e0 │ │ - lw v0,72(s7) │ │ - move v1,zero │ │ - lhu t7,0(v0) │ │ - lhu t9,2(v0) │ │ - lhu a1,4(v0) │ │ - lhu ra,6(v0) │ │ - sll t3,t7,0x8 │ │ - srl t8,t7,0x8 │ │ - srl a0,ra,0x8 │ │ - sll t2,t9,0x8 │ │ - srl s3,t9,0x8 │ │ - sll t6,a1,0x8 │ │ - srl t5,a1,0x8 │ │ - sll t0,ra,0x8 │ │ - or t1,t0,a0 │ │ - or a3,t3,t8 │ │ - or a2,t2,s3 │ │ - or t4,t6,t5 │ │ - sh a3,0(v0) │ │ - sh a2,2(v0) │ │ - sh t4,4(v0) │ │ - sh t1,6(v0) │ │ - lw a0,1068(sp) │ │ - addiu v1,v1,1 │ │ - slt t7,a0,v1 │ │ - beqz t7,5efa8 │ │ - addiu v0,v0,8 │ │ - b 5e3e0 │ │ - lw v1,-32696(gp) │ │ - beqz a0,5f3d4 │ │ - lw s6,-32696(gp) │ │ - lw a1,-32696(gp) │ │ - lw v1,48(s7) │ │ - addiu s8,s6,16104 │ │ - move s4,zero │ │ - move s0,zero │ │ - addiu s6,a1,15036 │ │ - sll s2,s0,0x2 │ │ - addu t5,v1,s2 │ │ - addu a0,s3,s4 │ │ - sw a0,0(t5) │ │ - lw t0,48(s7) │ │ - lw t9,-32176(gp) │ │ - addu v1,t0,s2 │ │ - lw a0,52(s7) │ │ - lw a1,0(v1) │ │ - bal 71f78 │ │ - move a2,s0 │ │ + addiu a3,t8,6736 │ │ + b 5d0e4 │ │ lw gp,32(sp) │ │ - beq s0,v0,5f094 │ │ - lw t9,-32200(gp) │ │ - lw t2,48(s7) │ │ + blez t1,5dcf8 │ │ + lw ra,-32708(gp) │ │ + lw s7,48(s3) │ │ + move s2,zero │ │ + move s1,zero │ │ + addiu s5,ra,4860 │ │ + sll s8,s1,0x2 │ │ + addu t5,s7,s8 │ │ + addu a1,s4,s2 │ │ + sw a1,0(t5) │ │ + lw t2,48(s3) │ │ + lw t9,-32172(gp) │ │ + addu v0,t2,s8 │ │ + lw a0,52(s3) │ │ + lw a1,0(v0) │ │ + jalr t9 │ │ + move a2,s1 │ │ + beq s1,v0,5d914 │ │ + lw gp,32(sp) │ │ + lw a3,48(s3) │ │ + lw t0,-32708(gp) │ │ + addu v1,a3,s8 │ │ + lw t8,0(v1) │ │ + lw t9,-32196(gp) │ │ + addiu t6,t0,5848 │ │ li a0,3 │ │ - addu a2,t2,s2 │ │ - lw t6,0(a2) │ │ - move a1,s8 │ │ + sw t8,16(sp) │ │ + move a1,t6 │ │ li a2,446 │ │ - move a3,s6 │ │ - bal 706b8 │ │ - sw t6,16(sp) │ │ + jalr t9 │ │ + move a3,s5 │ │ lw gp,32(sp) │ │ - lw t7,48(s7) │ │ - lw t9,-30472(gp) │ │ - addu t1,t7,s2 │ │ - lw a0,0(t1) │ │ + lw s7,48(s3) │ │ + lw t9,-30432(gp) │ │ + addu t7,s7,s8 │ │ + lw a0,0(t7) │ │ jalr t9 │ │ - sw t7,1100(sp) │ │ - lw t3,1072(sp) │ │ - addiu s0,s0,1 │ │ - addiu t8,s4,1 │ │ - slt s2,s0,t3 │ │ + addiu s1,s1,1 │ │ + lw t3,80(sp) │ │ + addiu s2,s2,1 │ │ + slt a0,s1,t3 │ │ lw gp,32(sp) │ │ - addu s4,t8,v0 │ │ - bnez s2,5f034 │ │ - lw v1,1100(sp) │ │ - b 5e750 │ │ - lw s7,-32696(gp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - move a0,v1 │ │ - li a1,4 │ │ - addiu a2,a2,16104 │ │ - bal 6d364 <__ckd_calloc__> │ │ - li a3,299 │ │ + bnez a0,5d8ac │ │ + addu s2,s2,v0 │ │ + b 5d3d0 │ │ + lw t1,-32708(gp) │ │ + move a0,s0 │ │ + move a1,s8 │ │ + jalr t9 │ │ + move a2,zero │ │ + b 5cf9c │ │ lw gp,32(sp) │ │ - lw a2,1064(sp) │ │ - lw t9,-30396(gp) │ │ - sw v0,76(s7) │ │ - move a0,v0 │ │ - li a1,4 │ │ + lw t9,-30220(gp) │ │ jalr t9 │ │ - move a3,s1 │ │ - lw v1,1064(sp) │ │ - bne v0,v1,5f3e4 │ │ + move a0,s0 │ │ + lw a1,88(sp) │ │ lw gp,32(sp) │ │ - beqz s6,5e424 │ │ - nop │ │ - blez v0,5e424 │ │ - lw a0,76(s7) │ │ - move v0,zero │ │ - lhu ra,0(a0) │ │ - lhu t3,2(a0) │ │ - sll t8,ra,0x8 │ │ - srl t2,ra,0x8 │ │ - sll s3,t3,0x8 │ │ - srl t6,t3,0x8 │ │ - or t5,t8,t2 │ │ - or t0,s3,t6 │ │ - sh t5,0(a0) │ │ - sh t0,2(a0) │ │ - lw v1,1064(sp) │ │ - addiu v0,v0,1 │ │ - slt a3,v0,v1 │ │ - bnez a3,5f130 │ │ - addiu a0,a0,4 │ │ - b 5e428 │ │ - lw v0,-32696(gp) │ │ - move a0,s1 │ │ - move a1,s0 │ │ + blez a1,5d9d0 │ │ + move s4,v0 │ │ + lw t2,60(sp) │ │ + lw s7,-32708(gp) │ │ + addu s8,t2,v0 │ │ + lwl v0,3(s8) │ │ + lw t0,-32708(gp) │ │ + lwr v0,0(s8) │ │ + addiu s2,s4,4 │ │ + lw t9,-32196(gp) │ │ + addu v1,t2,s2 │ │ + sw v1,104(s3) │ │ + sll t8,v0,0x2 │ │ + sw v0,68(sp) │ │ + sw v0,16(sp) │ │ + li a0,1 │ │ + addiu a1,s7,5848 │ │ + li a2,407 │ │ + addiu a3,t0,6768 │ │ jalr t9 │ │ - move a2,zero │ │ - b 5e498 │ │ + addu s4,s2,t8 │ │ lw gp,32(sp) │ │ + lw t6,60(sp) │ │ + addiu a0,s4,4 │ │ + addu t3,t6,s4 │ │ + lwl t1,3(t3) │ │ + addu s4,t6,a0 │ │ + lwr t1,0(t3) │ │ + b 5d2ac │ │ + sw t1,68(sp) │ │ + lw s2,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s2,5848 │ │ + li a2,176 │ │ jalr t9 │ │ - move a0,s1 │ │ - move s0,v0 │ │ - b 5e5ac │ │ + addiu a3,s4,6252 │ │ lw gp,32(sp) │ │ - lw a0,1148(sp) │ │ - lw v1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a0,16(sp) │ │ - addiu a1,v1,16104 │ │ + b 5cb48 │ │ + sw zero,56(sp) │ │ + lw a2,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw s0,52(sp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,5848 │ │ + sw s0,16(sp) │ │ li a0,4 │ │ + addiu a3,ra,5904 │ │ + jalr t9 │ │ li a2,106 │ │ - bal 706b8 │ │ - addiu a3,a3,16160 │ │ - move s5,zero │ │ - b 5e1d4 │ │ - lw gp,32(sp) │ │ - lw t9,-31624(gp) │ │ - bal 75150 │ │ - lw a0,1148(sp) │ │ lw gp,32(sp) │ │ - beqz v0,5f378 │ │ - sw v0,116(s7) │ │ + b 5cb5c │ │ + sw zero,56(sp) │ │ lw t9,-31620(gp) │ │ - bal 753bc │ │ + lw a0,52(sp) │ │ + jalr t9 │ │ + sw t8,40(sp) │ │ + lw gp,32(sp) │ │ + beqz v0,5cd9c │ │ + sw v0,116(s3) │ │ + lw t9,-31616(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ - move s2,v0 │ │ + lw a1,84(sp) │ │ lw gp,32(sp) │ │ - b 5e3b8 │ │ - li s8,1 │ │ - lui t7,0xff │ │ - sll t1,t5,0x8 │ │ - sra t3,t5,0x8 │ │ - and t2,t1,t7 │ │ - andi t8,t3,0xff00 │ │ - or t6,t2,t8 │ │ - srl a2,t5,0x18 │ │ - or v1,t6,a2 │ │ - sll t0,t5,0x18 │ │ - or a0,v1,t0 │ │ - b 5edb0 │ │ - sw a0,1084(sp) │ │ - addiu a0,sp,1072 │ │ + blez a1,5dc68 │ │ + sw v0,60(sp) │ │ + lw ra,-32708(gp) │ │ + lw t7,40(sp) │ │ + addu t0,v0,s8 │ │ + addiu t6,a1,1 │ │ + lw t9,-32196(gp) │ │ + sw t0,72(s3) │ │ + sll v1,t6,0x3 │ │ + sw a1,16(sp) │ │ + li a0,1 │ │ + addiu a1,t7,5848 │ │ + li a2,288 │ │ + addiu a3,ra,6456 │ │ + jalr t9 │ │ + addu s8,s8,v1 │ │ + lw t5,88(sp) │ │ + blez t5,5daec │ │ + lw gp,32(sp) │ │ + lw a2,60(sp) │ │ + sll s1,t5,0x2 │ │ + addu t2,a2,s8 │ │ + li s5,1 │ │ + sw t2,76(s3) │ │ + addu s8,s8,s1 │ │ + b 5cf28 │ │ + sw s5,52(sp) │ │ + li t3,1 │ │ + sw t3,52(sp) │ │ + b 5cf8c │ │ + lw a0,84(sp) │ │ + lui t8,0xff │ │ + sll s4,a3,0x8 │ │ + sra v1,a3,0x8 │ │ + and s7,s4,t8 │ │ + andi t0,v1,0xff00 │ │ + or t6,s7,t0 │ │ + srl t7,a3,0x18 │ │ + or t3,t6,t7 │ │ + sll a0,a3,0x18 │ │ + or a0,t3,a0 │ │ + b 5d268 │ │ + sw a0,68(sp) │ │ + lw t9,-32152(gp) │ │ + lw a0,68(sp) │ │ + addiu a2,ra,5848 │ │ li a1,4 │ │ - li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - li a0,1 │ │ - bne v0,a0,5e1bc │ │ + li a3,397 │ │ lw gp,32(sp) │ │ - beqz s6,5dec0 │ │ - lw t9,-30396(gp) │ │ - lw s7,1072(sp) │ │ - lui v0,0xff │ │ - sll t1,s7,0x8 │ │ - sra t0,s7,0x8 │ │ - and ra,t1,v0 │ │ - andi a3,t0,0xff00 │ │ - or v1,ra,a3 │ │ - srl t8,s7,0x18 │ │ - or s5,v1,t8 │ │ - sll s3,s7,0x18 │ │ - or s0,s5,s3 │ │ - b 5dec0 │ │ - sw s0,1072(sp) │ │ - lui v0,0xff │ │ - sll a1,a3,0x8 │ │ - sra t4,a3,0x8 │ │ - and s4,a1,v0 │ │ - andi ra,t4,0xff00 │ │ - or t1,s4,ra │ │ - srl s3,a3,0x18 │ │ - or t3,t1,s3 │ │ - sll t7,a3,0x18 │ │ - or a0,t3,t7 │ │ - b 5ee98 │ │ - sw a0,1084(sp) │ │ - lui a0,0xff │ │ - sll v0,t2,0x8 │ │ - sra ra,t2,0x8 │ │ - and t7,v0,a0 │ │ - andi a1,ra,0xff00 │ │ - or t3,t7,a1 │ │ - srl t8,t2,0x18 │ │ - or t5,t3,t8 │ │ - sll t6,t2,0x18 │ │ - or v0,t5,t6 │ │ - b 5e890 │ │ - sw v0,1084(sp) │ │ - lui t0,0xff │ │ - sll t5,t1,0x8 │ │ - sra v1,t1,0x8 │ │ - andi v0,v1,0xff00 │ │ - and t4,t5,t0 │ │ - or a0,t4,v0 │ │ - srl a1,t1,0x18 │ │ - or t7,a0,a1 │ │ - sll ra,t1,0x18 │ │ - or v0,t7,ra │ │ - b 5e998 │ │ - sw v0,1084(sp) │ │ - lw s8,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a2,68(sp) │ │ + lw t9,-30236(gp) │ │ + sw v0,104(s3) │ │ + move a0,v0 │ │ + li a1,4 │ │ + jalr t9 │ │ + move a3,s0 │ │ + lw t1,68(sp) │ │ + beq v0,t1,5d208 │ │ + lw gp,32(sp) │ │ + lw s1,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s1,5848 │ │ + li a2,400 │ │ + jalr t9 │ │ + addiu a3,t5,6804 │ │ + b 5cb48 │ │ + lw gp,32(sp) │ │ + lui t2,0xff │ │ + sll t5,v1,0x8 │ │ + sra a0,v1,0x8 │ │ + and v0,t5,t2 │ │ + andi a2,a0,0xff00 │ │ + or t8,v0,a2 │ │ + srl t0,v1,0x18 │ │ + or t6,t8,t0 │ │ + sll t7,v1,0x18 │ │ + or s5,t6,t7 │ │ + b 5d644 │ │ + sw s5,68(sp) │ │ + lui t1,0xff │ │ + sll ra,v1,0x8 │ │ + sra a0,v1,0x8 │ │ + and t4,ra,t1 │ │ + andi t5,a0,0xff00 │ │ + or t2,t4,t5 │ │ + srl v0,v1,0x18 │ │ + or a2,t2,v0 │ │ + sll t8,v1,0x18 │ │ + or s5,a2,t8 │ │ + b 5d788 │ │ + sw s5,68(sp) │ │ + lw s8,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s8,16104 │ │ + addiu a1,s8,5848 │ │ li a2,330 │ │ - bal 706b8 │ │ - addiu a3,s0,16836 │ │ - b 5e1c0 │ │ + jalr t9 │ │ + addiu a3,t5,6580 │ │ + b 5cb48 │ │ lw gp,32(sp) │ │ - lw a3,-32696(gp) │ │ - sw v0,20(sp) │ │ - lw v0,-32696(gp) │ │ - sw a0,16(sp) │ │ - addiu a1,a3,16104 │ │ + sw zero,60(sp) │ │ + sw zero,52(sp) │ │ + b 5cf8c │ │ + lw a0,84(sp) │ │ + lw s3,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a1,20(sp) │ │ + sw t1,16(sp) │ │ li a0,4 │ │ + addiu a1,s3,5848 │ │ li a2,435 │ │ - bal 706b8 │ │ - addiu a3,v0,17116 │ │ - b 5e1c0 │ │ + jalr t9 │ │ + addiu a3,t4,6860 │ │ + b 5cb48 │ │ lw gp,32(sp) │ │ - move s2,zero │ │ - b 5e3b8 │ │ - move s8,zero │ │ - lw s6,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 5d2d4 │ │ + move t1,zero │ │ + lw t5,88(sp) │ │ + bgtz t5,5dad0 │ │ + lw a2,60(sp) │ │ + li v0,1 │ │ + b 5d0d4 │ │ + sw v0,52(sp) │ │ + lw a2,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,5848 │ │ li a0,4 │ │ - addiu a1,s6,16104 │ │ - li a2,275 │ │ - bal 706b8 │ │ - addiu a3,s7,16712 │ │ - b 5e1c0 │ │ + li a2,424 │ │ + jalr t9 │ │ + addiu a3,t4,6836 │ │ + b 5cb48 │ │ lw gp,32(sp) │ │ - lw s7,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw v0,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s7,16104 │ │ - li a2,400 │ │ - bal 706b8 │ │ - addiu a3,s8,17024 │ │ - b 5e1c0 │ │ + addiu a1,v0,5848 │ │ + li a2,275 │ │ + jalr t9 │ │ + addiu a3,a3,6492 │ │ + b 5cb48 │ │ lw gp,32(sp) │ │ - b 5e74c │ │ - move s0,zero │ │ - b 5e73c │ │ - move s0,zero │ │ - lw s2,-32696(gp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s2,16104 │ │ + addiu a1,a1,5848 │ │ li a2,303 │ │ - bal 706b8 │ │ - addiu a3,s4,16780 │ │ - b 5e1c0 │ │ + jalr t9 │ │ + addiu a3,t2,6524 │ │ + b 5cb48 │ │ lw gp,32(sp) │ │ - lw s2,-32696(gp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 5d3cc │ │ + move s1,zero │ │ + lw ra,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s2,16104 │ │ - li a2,370 │ │ - bal 706b8 │ │ - addiu a3,s4,16956 │ │ - b 5e1c0 │ │ + addiu a1,ra,5848 │ │ + li a2,350 │ │ + jalr t9 │ │ + addiu a3,s5,6636 │ │ + b 5cb48 │ │ lw gp,32(sp) │ │ - lw s6,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a2,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,5848 │ │ li a0,4 │ │ - addiu a1,s6,16104 │ │ - li a2,350 │ │ - bal 706b8 │ │ - addiu a3,s7,16892 │ │ - b 5e1c0 │ │ + li a2,370 │ │ + jalr t9 │ │ + addiu a3,s1,6700 │ │ + b 5cb48 │ │ lw gp,32(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0005f45c : │ │ +0005dd5c : │ │ lui gp,0x5 │ │ - addiu gp,gp,-25100 │ │ + addiu gp,gp,-19212 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-144 │ │ - sw s4,120(sp) │ │ - sw s0,104(sp) │ │ + addiu sp,sp,-168 │ │ + lw v1,-30360(gp) │ │ + move v0,a0 │ │ + sw s0,128(sp) │ │ + lw s0,-32688(gp) │ │ + sw a0,64(sp) │ │ + lw a1,64(v0) │ │ + lw a0,0(v1) │ │ + sw s2,136(sp) │ │ sw gp,24(sp) │ │ - sw ra,140(sp) │ │ - sw s8,136(sp) │ │ - sw s7,132(sp) │ │ - sw s6,128(sp) │ │ - sw s5,124(sp) │ │ - sw s3,116(sp) │ │ - sw s2,112(sp) │ │ - sw s1,108(sp) │ │ - lw s0,-32692(gp) │ │ - lw v0,64(a0) │ │ - addiu s0,s0,4544 │ │ - beq v0,s0,5fc50 │ │ - move s4,a0 │ │ - lw t3,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t3,17240 │ │ + addiu s2,s0,4544 │ │ + sw a0,124(sp) │ │ + sw ra,164(sp) │ │ + sw s8,160(sp) │ │ + sw s7,156(sp) │ │ + sw s6,152(sp) │ │ + sw s5,148(sp) │ │ + sw s4,144(sp) │ │ + sw s3,140(sp) │ │ + sw s1,132(sp) │ │ + lw t9,-32196(gp) │ │ + beq a1,s2,5e61c │ │ li a0,1 │ │ - addiu a1,s6,16104 │ │ - bal 706b8 │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + addiu a1,a2,5848 │ │ + addiu a3,a3,6984 │ │ + jalr t9 │ │ li a2,494 │ │ lw gp,24(sp) │ │ li a1,120 │ │ - lw t9,-32156(gp) │ │ - addiu a2,s6,16104 │ │ + lw t0,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,t0,5848 │ │ li a3,495 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a0,1 │ │ + lw s1,64(sp) │ │ lw gp,24(sp) │ │ - lw a0,20(s4) │ │ - lw t9,-32308(gp) │ │ - bal 747d8 │ │ - move s2,v0 │ │ - lw t2,4(s4) │ │ + lw a0,20(s1) │ │ + lw t9,-32304(gp) │ │ + jalr t9 │ │ + move s3,v0 │ │ + lw t3,4(s1) │ │ lw gp,24(sp) │ │ - lw t1,0(t2) │ │ - lbu a3,16(s4) │ │ - lw t9,-31012(gp) │ │ - move a1,s0 │ │ - sw t1,16(sp) │ │ - move a0,s2 │ │ - bal 56318 │ │ + lw t5,0(t3) │ │ + lbu a3,16(s1) │ │ + lw t9,-31020(gp) │ │ + sw t5,16(sp) │ │ + move a0,s3 │ │ + move a1,s2 │ │ + jalr t9 │ │ move a2,v0 │ │ lw gp,24(sp) │ │ - lbu t0,16(s4) │ │ - lw a0,4(s2) │ │ - lw t9,-30268(gp) │ │ - lw a1,4(s4) │ │ + lbu t7,16(s1) │ │ + lw a0,4(s3) │ │ + lw t9,-30464(gp) │ │ + lw a1,4(s1) │ │ jalr t9 │ │ - sll a2,t0,0x2 │ │ - lw a0,4(s2) │ │ - li a2,1 │ │ + sll a2,t7,0x2 │ │ + li s5,1 │ │ + lw s4,4(s3) │ │ lw gp,24(sp) │ │ - sb a2,18(s2) │ │ - lw v1,0(a0) │ │ - lw t9,-32156(gp) │ │ - addiu s0,v1,1 │ │ - move a0,s0 │ │ + sb s5,18(s3) │ │ + lw s6,0(s4) │ │ + lw t8,-32708(gp) │ │ + addiu s7,s6,1 │ │ + lw t9,-32152(gp) │ │ + move a0,s7 │ │ li a1,12 │ │ - addiu a2,s6,16104 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,t8,5848 │ │ + jalr t9 │ │ li a3,70 │ │ - blez s0,5f5a0 │ │ + blez s7,5dec4 │ │ lw gp,24(sp) │ │ - lw t4,-32696(gp) │ │ - move v1,v0 │ │ - lwc1 $f0,18832(t4) │ │ - move a0,zero │ │ - addiu a0,a0,1 │ │ - slt t5,a0,s0 │ │ - swc1 $f0,0(v1) │ │ - swc1 $f0,4(v1) │ │ - bnez t5,5f588 │ │ - addiu v1,v1,12 │ │ - lw t9,-30880(gp) │ │ - sw v0,68(s2) │ │ - move a0,s4 │ │ - bal 56a84 │ │ - move a1,zero │ │ + lw v1,-32708(gp) │ │ + sll s8,s7,0x2 │ │ + sll ra,s7,0x4 │ │ + lwc1 $f0,8576(v1) │ │ + subu a0,ra,s8 │ │ move s0,v0 │ │ - beqz v0,5f6dc │ │ - lw gp,24(sp) │ │ - lw s3,-32696(gp) │ │ - addiu s1,s6,16104 │ │ - move s5,s1 │ │ - addiu s3,s3,15036 │ │ + addu a1,v0,a0 │ │ + swc1 $f0,0(s0) │ │ + swc1 $f0,4(s0) │ │ + addiu s0,s0,12 │ │ + bne s0,a1,5deb0 │ │ + nop │ │ lw t9,-30876(gp) │ │ - move a0,s0 │ │ - addiu a2,sp,68 │ │ - bal 56b14 │ │ - addiu a1,sp,72 │ │ - lw s8,0(v0) │ │ - lw t6,68(s2) │ │ - sll t8,s8,0x2 │ │ - sll t7,s8,0x4 │ │ - subu t5,t7,t8 │ │ - lw t4,72(sp) │ │ - addu t3,t6,t5 │ │ + lw a0,64(sp) │ │ + sw v0,68(s3) │ │ + jalr t9 │ │ + move a1,zero │ │ + move s5,v0 │ │ + beqz v0,5e00c │ │ lw gp,24(sp) │ │ - sw t4,0(t3) │ │ - lw t2,0(v0) │ │ - lw a2,68(s2) │ │ - sll t1,t2,0x2 │ │ - sll t0,t2,0x4 │ │ - subu a0,t0,t1 │ │ - lw v1,68(sp) │ │ - addu a1,a2,a0 │ │ - sw v1,4(a1) │ │ + lw v0,-32708(gp) │ │ + lw a2,-32708(gp) │ │ + addiu s0,v0,5848 │ │ + addiu s7,sp,100 │ │ + addiu s8,sp,112 │ │ + move s2,s0 │ │ + addiu s1,a2,4860 │ │ + lw t9,-30872(gp) │ │ + move a2,s8 │ │ + move a0,s5 │ │ + jalr t9 │ │ + move a1,s7 │ │ + lw a3,0(v0) │ │ + lw t0,68(s3) │ │ + sll t1,a3,0x2 │ │ + sll t2,a3,0x4 │ │ + subu t3,t2,t1 │ │ + lw t5,100(sp) │ │ + addu t4,t0,t3 │ │ + lw gp,24(sp) │ │ + sw t5,0(t4) │ │ + lw t6,0(v0) │ │ + lw t7,68(s3) │ │ + sll s6,t6,0x2 │ │ + sll t8,t6,0x4 │ │ + subu v1,t8,s6 │ │ + lw a0,112(sp) │ │ + addu a1,t7,v1 │ │ + sw a0,4(a1) │ │ lw a1,0(v0) │ │ - lw a3,48(s2) │ │ - lw t9,-30864(gp) │ │ - move s7,v0 │ │ - move a0,s4 │ │ - sll v0,a1,0x2 │ │ - bal 56d24 │ │ - addu s8,a3,v0 │ │ + move s4,v0 │ │ + lw v0,48(s3) │ │ + lw t9,-30860(gp) │ │ + lw a0,64(sp) │ │ + sll a2,a1,0x2 │ │ + jalr t9 │ │ + addu s6,v0,a2 │ │ lw gp,24(sp) │ │ move a0,v0 │ │ - lw t9,-32488(gp) │ │ - move a1,s1 │ │ - bal 6d514 <__ckd_salloc__> │ │ + lw t9,-32484(gp) │ │ + move a1,s0 │ │ + jalr t9 │ │ li a2,517 │ │ lw gp,24(sp) │ │ - sw v0,0(s8) │ │ - lw a2,0(s7) │ │ - lw s8,48(s2) │ │ - sll t8,a2,0x2 │ │ - addu t7,s8,t8 │ │ - lw a0,52(s2) │ │ - lw t9,-32176(gp) │ │ - bal 71f78 │ │ - lw a1,0(t7) │ │ + lw a2,0(s4) │ │ + sw v0,0(s6) │ │ + lw a3,48(s3) │ │ + sll t0,a2,0x2 │ │ + addu t1,a3,t0 │ │ + lw a0,52(s3) │ │ + lw t9,-32172(gp) │ │ + jalr t9 │ │ + lw a1,0(t1) │ │ + lw s4,0(s4) │ │ + beq v0,s4,5dff4 │ │ lw gp,24(sp) │ │ - lw t6,0(s7) │ │ - lw t9,-32200(gp) │ │ - beq v0,t6,5f6c4 │ │ - sll v1,t6,0x2 │ │ - lw a3,48(s2) │ │ + lw ra,48(s3) │ │ + sll t2,s4,0x2 │ │ + addu t3,ra,t2 │ │ + lw t4,0(t3) │ │ + lw t9,-32196(gp) │ │ + sw t4,16(sp) │ │ li a0,3 │ │ - addu s7,a3,v1 │ │ - lw ra,0(s7) │ │ - move a1,s5 │ │ + move a1,s2 │ │ li a2,521 │ │ - sw ra,16(sp) │ │ - bal 706b8 │ │ - move a3,s3 │ │ + jalr t9 │ │ + move a3,s1 │ │ lw gp,24(sp) │ │ - lw t9,-30868(gp) │ │ - bal 56b28 │ │ - move a0,s0 │ │ - move s0,v0 │ │ - bnez v0,5f5d0 │ │ + lw t9,-30864(gp) │ │ + jalr t9 │ │ + move a0,s5 │ │ + move s5,v0 │ │ + bnez v0,5df00 │ │ lw gp,24(sp) │ │ - lw v0,4(s2) │ │ - lw s0,-32696(gp) │ │ - lw s3,0(v0) │ │ - lw t9,-32200(gp) │ │ - sw s3,16(sp) │ │ + lw s0,4(s3) │ │ + lw s8,-32708(gp) │ │ + lw s2,-32708(gp) │ │ + lw s7,0(s0) │ │ + lw t9,-32196(gp) │ │ + sw s7,16(sp) │ │ li a0,1 │ │ - addiu a1,s6,16104 │ │ + addiu a1,s8,5848 │ │ li a2,524 │ │ - bal 706b8 │ │ - addiu a3,s0,15720 │ │ - lbu s5,16(s2) │ │ - sltiu s1,s5,2 │ │ - bnez s1,5fa88 │ │ + jalr t9 │ │ + addiu a3,s2,5512 │ │ + lbu s1,16(s3) │ │ + sltiu t5,s1,2 │ │ + bnez t5,5e310 │ │ lw gp,24(sp) │ │ lw t9,-30892(gp) │ │ - bal 60a5c │ │ - addiu a0,sp,56 │ │ - lbu v1,16(s2) │ │ - sltiu a1,v1,3 │ │ - beqz a1,5fc2c │ │ + addiu t6,sp,88 │ │ + sw t6,48(sp) │ │ + jalr t9 │ │ + move a0,t6 │ │ + lbu t7,16(s3) │ │ + sltiu t8,t7,3 │ │ + beqz t8,5e57c │ │ lw gp,24(sp) │ │ - lw t1,4(s2) │ │ - lw t9,-32156(gp) │ │ - lw t0,4(t1) │ │ - addiu a2,s6,16104 │ │ - addiu a0,t0,1 │ │ + lw v1,4(s3) │ │ + lw v0,-32708(gp) │ │ + lw a0,4(v1) │ │ + lw t9,-32152(gp) │ │ li a1,8 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,v0,5848 │ │ + addiu a0,a0,1 │ │ + jalr t9 │ │ li a3,538 │ │ - lbu a2,16(s2) │ │ + lbu a1,16(s3) │ │ lw gp,24(sp) │ │ - sltiu a0,a2,3 │ │ - move s1,v0 │ │ - lw s3,-32696(gp) │ │ - beqz a0,5fbb4 │ │ - sw v0,72(s2) │ │ - move v1,v0 │ │ - sw zero,88(sp) │ │ - move v0,zero │ │ + sltiu a2,a1,3 │ │ + sw v0,36(sp) │ │ + lw s6,-32708(gp) │ │ + beqz a2,5e5a0 │ │ + sw v0,72(s3) │ │ + move a2,v0 │ │ + sw zero,44(sp) │ │ + move s1,zero │ │ move s0,zero │ │ - lw s7,4(s2) │ │ - lw ra,0(s7) │ │ - blez ra,5fcb8 │ │ - move s5,zero │ │ - move s3,zero │ │ - lw a1,68(s2) │ │ - subu a3,s1,v1 │ │ - sra v1,a3,0x3 │ │ - lw t9,-30964(gp) │ │ - addu v0,a1,s5 │ │ - move a0,s4 │ │ - move a1,s3 │ │ + lw ra,4(s3) │ │ + lw s7,0(ra) │ │ + blez s7,5e64c │ │ + addiu s2,sp,72 │ │ + sw zero,60(sp) │ │ + sw zero,56(sp) │ │ + addiu s5,sp,76 │ │ + addiu s6,sp,100 │ │ + addiu s8,sp,112 │ │ + addiu s7,sp,80 │ │ + lw t6,36(sp) │ │ + lw t5,68(s3) │ │ + lw t7,60(sp) │ │ + subu a0,t6,a2 │ │ + lw t9,-30960(gp) │ │ + addu t8,t5,t7 │ │ + sra v0,a0,0x3 │ │ + lw a1,56(sp) │ │ + lw a0,64(sp) │ │ move a2,zero │ │ move a3,zero │ │ - bal 56ab4 │ │ - sw v1,8(v0) │ │ + jalr t9 │ │ + sw v0,8(t8) │ │ lw gp,24(sp) │ │ - sw v0,92(sp) │ │ - lw t9,-30860(gp) │ │ - bal 56ae4 │ │ + sw v0,68(sp) │ │ + lw t9,-30856(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ - move s8,v0 │ │ - beqz v0,5fbac │ │ + sw v0,40(sp) │ │ lw gp,24(sp) │ │ - lw t9,-30876(gp) │ │ - addiu a2,sp,76 │ │ - move a0,s8 │ │ - bal 56b14 │ │ - addiu a1,sp,80 │ │ + beqz v0,5e458 │ │ + addiu s1,sp,84 │ │ + lw t9,-30872(gp) │ │ + lw a0,40(sp) │ │ + move a1,s2 │ │ + jalr t9 │ │ + move a2,s5 │ │ lw gp,24(sp) │ │ - lw t0,4(v0) │ │ - lw t9,-30900(gp) │ │ - addiu a0,sp,56 │ │ - sh t0,0(s1) │ │ - bal 60b78 │ │ - addiu a1,sp,80 │ │ - lw gp,24(sp) │ │ - sh v0,2(s1) │ │ - lbu a2,16(s2) │ │ - sltiu a0,a2,3 │ │ - beqz a0,5fabc │ │ - lw t9,-30900(gp) │ │ - sw s0,88(sp) │ │ - lw t9,-30868(gp) │ │ - bal 56b28 │ │ - move a0,s8 │ │ - move s8,v0 │ │ + lw a1,4(v0) │ │ + lw s4,36(sp) │ │ + lw a0,48(sp) │ │ + lw t9,-30880(gp) │ │ + sh a1,0(s4) │ │ + jalr t9 │ │ + move a1,s2 │ │ lw gp,24(sp) │ │ - bnez v0,5f7dc │ │ - addiu s1,s1,8 │ │ - lw t9,-30932(gp) │ │ - lw a0,92(sp) │ │ - bal 56b3c │ │ - addiu s3,s3,1 │ │ - lw t0,4(s2) │ │ + sh v0,2(s4) │ │ + lbu t0,16(s3) │ │ + sltiu t1,t0,3 │ │ + beqz t1,5e354 │ │ + lw t4,36(sp) │ │ + sw s0,44(sp) │ │ + lw t9,-30864(gp) │ │ + jalr t9 │ │ + lw a0,40(sp) │ │ + lw t5,36(sp) │ │ lw gp,24(sp) │ │ - lw a2,0(t0) │ │ - slt s8,s3,a2 │ │ - beqz s8,5f874 │ │ - addiu s5,s5,12 │ │ - b 5f790 │ │ - lw v1,72(s2) │ │ - lw t1,72(s2) │ │ - sll s5,s3,0x2 │ │ - subu s0,s1,t1 │ │ - sll s4,s3,0x4 │ │ - sra v0,s0,0x3 │ │ - subu s3,s4,s5 │ │ - lw t4,76(s2) │ │ - lw t5,88(sp) │ │ - addiu t3,v0,-1 │ │ - subu t2,t5,t4 │ │ - sra v1,v0,0x9 │ │ - sra s7,t3,0x9 │ │ - beq s7,v1,5f8bc │ │ - sra a0,t2,0x2 │ │ - lw t8,104(s2) │ │ - sll t7,v1,0x2 │ │ - addu t6,t8,t7 │ │ - sw a0,0(t6) │ │ - lw a1,68(s2) │ │ - addu a3,a1,s3 │ │ - sw v0,8(a3) │ │ - lbu ra,16(s2) │ │ - sltiu s3,ra,3 │ │ - bnez s3,5f8f4 │ │ - lw s7,60(sp) │ │ - lw t0,104(s2) │ │ - sll a2,v1,0x2 │ │ - addu s8,t0,a2 │ │ - lw v1,0(s8) │ │ - subu v0,a0,v1 │ │ - sh v0,6(s1) │ │ - lw s7,60(sp) │ │ + addiu t6,t5,8 │ │ + sw v0,40(sp) │ │ + bnez v0,5e13c │ │ + sw t6,36(sp) │ │ + lw t9,-30928(gp) │ │ + jalr t9 │ │ + lw a0,68(sp) │ │ + lw s1,4(s3) │ │ + lw t7,56(sp) │ │ + lw a2,60(sp) │ │ + lw a1,0(s1) │ │ + addiu t8,t7,1 │ │ + addiu v0,a2,12 │ │ + slt a3,t8,a1 │ │ + lw gp,24(sp) │ │ + sw t8,56(sp) │ │ + beqz a3,5e1f0 │ │ + sw v0,60(sp) │ │ + b 5e0e4 │ │ + lw a2,72(s3) │ │ + lw s5,72(s3) │ │ + lw s7,36(sp) │ │ + sll s6,t8,0x2 │ │ + sll s8,t8,0x4 │ │ + subu v1,s7,s5 │ │ + subu s0,s8,s6 │ │ + sra s1,v1,0x3 │ │ + lw t0,76(s3) │ │ + lw t2,44(sp) │ │ + addiu t1,s1,-1 │ │ + subu t3,t2,t0 │ │ + sra t4,s1,0x9 │ │ + sra ra,t1,0x9 │ │ + beq ra,t4,5e23c │ │ + sra s4,t3,0x2 │ │ + lw a0,104(s3) │ │ + sll t5,t4,0x2 │ │ + addu t6,a0,t5 │ │ + sw s4,0(t6) │ │ + lw t9,68(s3) │ │ + addu s0,t9,s0 │ │ + sw s1,8(s0) │ │ + lbu s1,16(s3) │ │ + sltiu t7,s1,3 │ │ + bnez t7,5e278 │ │ + lw s5,48(sp) │ │ + lw t8,104(s3) │ │ + sll a1,t4,0x2 │ │ + addu a2,t8,a1 │ │ + lw v0,0(a2) │ │ + lw s2,36(sp) │ │ + subu a3,s4,v0 │ │ + sh a3,6(s2) │ │ + lw s5,48(sp) │ │ + lw s6,92(sp) │ │ lw t9,-30888(gp) │ │ - addiu a0,sp,56 │ │ - bal 60aec │ │ - sw s7,84(s2) │ │ + move a0,s5 │ │ + jalr t9 │ │ + sw s6,84(s3) │ │ lw gp,24(sp) │ │ - lw a0,4(s2) │ │ - sw v0,80(s2) │ │ - lw t1,-32696(gp) │ │ - lw s0,4(a0) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t1,15748 │ │ - addiu a1,s6,16104 │ │ + lw s8,4(s3) │ │ + lw v1,-32708(gp) │ │ + lw t0,-32708(gp) │ │ + lw s7,4(s8) │ │ + lw t9,-32196(gp) │ │ + sw v0,80(s3) │ │ + addiu a1,v1,5848 │ │ + addiu a3,t0,5540 │ │ li a0,1 │ │ li a2,625 │ │ - bal 706b8 │ │ - sw s0,16(sp) │ │ + jalr t9 │ │ + sw s7,16(sp) │ │ lw gp,24(sp) │ │ - lw s4,84(s2) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s6,16104 │ │ + lw t1,84(s3) │ │ + lw t2,-32708(gp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ + addiu a1,t2,5848 │ │ li a2,626 │ │ - addiu a3,s5,15772 │ │ - bal 706b8 │ │ - sw s4,16(sp) │ │ + addiu a3,t3,5564 │ │ + jalr t9 │ │ + sw t1,16(sp) │ │ lw gp,24(sp) │ │ lw t9,-30884(gp) │ │ - bal 60ad4 │ │ - addiu a0,sp,56 │ │ - lbu s1,16(s2) │ │ + jalr t9 │ │ + move a0,s5 │ │ + lbu t4,16(s3) │ │ lw gp,24(sp) │ │ - sltiu s6,s1,3 │ │ - bnez s6,5fa88 │ │ - lw s0,-32696(gp) │ │ - lw ra,48(sp) │ │ + sltiu a0,t4,3 │ │ + beqz a0,5e460 │ │ + lw s4,-32708(gp) │ │ + move v0,s3 │ │ + lw s7,-30360(gp) │ │ + lw s8,124(sp) │ │ + lw v1,0(s7) │ │ + bne s8,v1,5e654 │ │ + lw ra,164(sp) │ │ + lw s8,160(sp) │ │ + lw s7,156(sp) │ │ + lw s6,152(sp) │ │ + lw s5,148(sp) │ │ + lw s4,144(sp) │ │ + lw s3,140(sp) │ │ + lw s2,136(sp) │ │ + lw s1,132(sp) │ │ + lw s0,128(sp) │ │ + jr ra │ │ + addiu sp,sp,168 │ │ + lw t2,72(s3) │ │ + lw t3,76(s3) │ │ + subu v1,t4,t2 │ │ + lw t9,-30880(gp) │ │ + sra a0,v1,0x3 │ │ + subu ra,s0,t3 │ │ + sw a0,44(sp) │ │ + move a1,s5 │ │ + sw v1,52(sp) │ │ + sra s4,ra,0x2 │ │ + jalr t9 │ │ + move a0,s6 │ │ + lw t5,44(sp) │ │ + lw t7,52(sp) │ │ + addiu t6,t5,-1 │ │ + lw a2,36(sp) │ │ + sra t8,t7,0xc │ │ + sra a1,t6,0x9 │ │ + lw gp,24(sp) │ │ + sw s0,44(sp) │ │ + sh v0,4(a2) │ │ + beq a1,t8,5e440 │ │ + lw v0,104(s3) │ │ + sll t3,t8,0x2 │ │ + addu t4,v0,t3 │ │ + sw s4,0(t4) │ │ + move v1,zero │ │ + lw ra,36(sp) │ │ + lw t9,-30856(gp) │ │ + lw a0,40(sp) │ │ + sh v1,6(ra) │ │ + jalr t9 │ │ + nop │ │ + move s4,v0 │ │ + beqz v0,5e18c │ │ + lw gp,24(sp) │ │ + lw t9,-30872(gp) │ │ + move a0,s4 │ │ + move a2,s1 │ │ + jalr t9 │ │ + move a1,s7 │ │ + lw gp,24(sp) │ │ + lw a0,8(v0) │ │ + lw t9,-30880(gp) │ │ + sh a0,0(s0) │ │ + move a1,s7 │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw gp,24(sp) │ │ + sh v0,2(s0) │ │ + lw t9,-30864(gp) │ │ + jalr t9 │ │ + move a0,s4 │ │ + move s4,v0 │ │ + lw gp,24(sp) │ │ + bnez v0,5e3e4 │ │ + addiu s0,s0,4 │ │ + b 5e18c │ │ + sw s0,44(sp) │ │ + sll a3,a1,0x2 │ │ + addu t0,v0,a3 │ │ + lw t1,0(t0) │ │ + subu t2,s4,t1 │ │ + b 5e3c0 │ │ + andi v1,t2,0xffff │ │ + b 5e1b0 │ │ + sw s0,44(sp) │ │ + lw ra,104(sp) │ │ lw t9,-30888(gp) │ │ - sw ra,92(s2) │ │ - bal 60aec │ │ - addiu a0,sp,44 │ │ + addiu s0,sp,100 │ │ + sw ra,92(s3) │ │ + jalr t9 │ │ + move a0,s0 │ │ lw gp,24(sp) │ │ - sw v0,88(s2) │ │ + sw v0,88(s3) │ │ lw t9,-30884(gp) │ │ - bal 60ad4 │ │ - addiu a0,sp,44 │ │ + jalr t9 │ │ + move a0,s0 │ │ lw gp,24(sp) │ │ - lw s3,92(s2) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s0,16104 │ │ + lw t5,92(s3) │ │ + lw t6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t6,5112 │ │ + sw t5,16(sp) │ │ + addiu a1,s4,5848 │ │ li a2,633 │ │ - addiu a3,a3,15796 │ │ + jalr t9 │ │ li a0,1 │ │ - bal 706b8 │ │ - sw s3,16(sp) │ │ lw gp,24(sp) │ │ - lw t8,36(sp) │ │ + lw t7,116(sp) │ │ + addiu s1,sp,112 │ │ lw t9,-30888(gp) │ │ - sw t8,100(s2) │ │ - bal 60aec │ │ - addiu a0,sp,32 │ │ - lw t7,4(s2) │ │ + sw t7,100(s3) │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw t8,4(s3) │ │ lw gp,24(sp) │ │ - sw v0,96(s2) │ │ - lw t6,-32696(gp) │ │ - lw t5,8(t7) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t6,15820 │ │ - sw t5,16(sp) │ │ + lw s2,8(t8) │ │ + sw v0,96(s3) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,v0,5620 │ │ li a0,1 │ │ - addiu a1,s0,16104 │ │ - bal 706b8 │ │ + addiu a1,s4,5848 │ │ li a2,637 │ │ + jalr t9 │ │ + sw s2,16(sp) │ │ lw gp,24(sp) │ │ - lw t3,100(s2) │ │ - lw t4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t4,15848 │ │ - sw t3,16(sp) │ │ - addiu a1,s0,16104 │ │ + lw s5,100(s3) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s4,5848 │ │ li a2,638 │ │ - bal 706b8 │ │ + addiu a3,a3,5648 │ │ li a0,1 │ │ + jalr t9 │ │ + sw s5,16(sp) │ │ lw gp,24(sp) │ │ lw t9,-30884(gp) │ │ - bal 60ad4 │ │ - addiu a0,sp,32 │ │ + jalr t9 │ │ + move a0,s1 │ │ lw gp,24(sp) │ │ - lw t2,4(s2) │ │ - lw t9,-32156(gp) │ │ - lw a0,0(t2) │ │ + lw a1,4(s3) │ │ + lw t9,-32152(gp) │ │ + lw a0,0(a1) │ │ + addiu a2,s4,5848 │ │ li a1,4 │ │ - addiu a2,s0,16104 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a3,641 │ │ lw gp,24(sp) │ │ - sw v0,108(s2) │ │ - lw t9,-31980(gp) │ │ - bal 73820 │ │ + sw v0,108(s3) │ │ + lw t9,-31976(gp) │ │ + jalr t9 │ │ li a0,24 │ │ - sw v0,112(s2) │ │ - lw ra,140(sp) │ │ - move v0,s2 │ │ - lw s8,136(sp) │ │ - lw s7,132(sp) │ │ - lw s6,128(sp) │ │ - lw s5,124(sp) │ │ - lw s4,120(sp) │ │ - lw s3,116(sp) │ │ - lw s2,112(sp) │ │ - lw s1,108(sp) │ │ - lw s0,104(sp) │ │ - jr ra │ │ - addiu sp,sp,144 │ │ - lw t7,72(s2) │ │ - lw t6,76(s2) │ │ - subu s7,s1,t7 │ │ - subu t5,s0,t6 │ │ - sra t3,s7,0x3 │ │ - sra t4,t5,0x2 │ │ - addiu a0,sp,44 │ │ - addiu a1,sp,76 │ │ - sw t4,96(sp) │ │ - bal 60b78 │ │ - sw t3,100(sp) │ │ - lw t2,100(sp) │ │ - lw gp,24(sp) │ │ - addiu t1,t2,-1 │ │ - sh v0,4(s1) │ │ - sra s7,s7,0xc │ │ - sra a2,t1,0x9 │ │ - sw s0,88(sp) │ │ - beq a2,s7,5fba4 │ │ - lw v1,96(sp) │ │ - lw ra,104(s2) │ │ - sll s7,s7,0x2 │ │ - addu t8,ra,s7 │ │ - sw v1,0(t8) │ │ - lw a0,104(s2) │ │ - lw t9,-30860(gp) │ │ - addu a1,a0,s7 │ │ - lw a3,0(a1) │ │ - move a0,s8 │ │ - subu v0,v1,a3 │ │ - bal 56ae4 │ │ - sh v0,6(s1) │ │ - move s7,v0 │ │ - beqz v0,5f828 │ │ - lw gp,24(sp) │ │ - lw t9,-30876(gp) │ │ - move a0,s7 │ │ - addiu a2,sp,68 │ │ - bal 56b14 │ │ - addiu a1,sp,72 │ │ lw gp,24(sp) │ │ - lw v1,8(v0) │ │ - lw t9,-30900(gp) │ │ - sh v1,0(s0) │ │ - addiu a0,sp,32 │ │ - bal 60b78 │ │ - addiu a1,sp,72 │ │ + sw v0,112(s3) │ │ + b 5e314 │ │ + move v0,s3 │ │ + lw t9,-30892(gp) │ │ + jalr t9 │ │ + addiu a0,sp,100 │ │ lw gp,24(sp) │ │ - sh v0,2(s0) │ │ - lw t9,-30868(gp) │ │ - bal 56b28 │ │ - move a0,s7 │ │ - move s7,v0 │ │ + lw t9,-30892(gp) │ │ + jalr t9 │ │ + addiu a0,sp,112 │ │ + b 5e06c │ │ lw gp,24(sp) │ │ - bnez v0,5fb48 │ │ - addiu s0,s0,4 │ │ - b 5f828 │ │ - sw s0,88(sp) │ │ - b 5fb1c │ │ - sll s7,a2,0x2 │ │ - b 5f844 │ │ - sw s0,88(sp) │ │ - lw s8,4(s2) │ │ - lw t9,-32156(gp) │ │ - lw a0,8(s8) │ │ + lw a3,4(s3) │ │ + lw t9,-32152(gp) │ │ + lw a0,8(a3) │ │ li a1,4 │ │ - addiu a2,s3,16104 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s6,5848 │ │ + jalr t9 │ │ li a3,540 │ │ - lw t8,4(s2) │ │ + lw t0,4(s3) │ │ lw gp,24(sp) │ │ - sw v0,76(s2) │ │ - lw t7,4(t8) │ │ - lw t9,-32156(gp) │ │ - addiu t4,t7,1 │ │ - addiu t5,t7,512 │ │ - slti t6,t4,0 │ │ - movn t4,t5,t6 │ │ - sra t3,t4,0x9 │ │ - addiu a0,t3,1 │ │ + lw t1,4(t0) │ │ + lw t9,-32152(gp) │ │ + addiu s4,t1,1 │ │ + addiu t2,t1,512 │ │ + slti t3,s4,0 │ │ + movn s4,t2,t3 │ │ + sra t4,s4,0x9 │ │ + addiu a2,s6,5848 │ │ + sw v0,76(s3) │ │ + addiu a0,t4,1 │ │ li a1,4 │ │ - addiu a2,s3,16104 │ │ li a3,542 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ move s0,v0 │ │ - lw v1,72(s2) │ │ - lw gp,24(sp) │ │ - subu t2,s1,v1 │ │ - sw v0,104(s2) │ │ - sra v0,t2,0x3 │ │ - b 5f77c │ │ - sw s0,88(sp) │ │ - lw t9,-30892(gp) │ │ - bal 60a5c │ │ - addiu a0,sp,44 │ │ + lw a2,72(s3) │ │ + lw s5,36(sp) │ │ lw gp,24(sp) │ │ - lw t9,-30892(gp) │ │ - bal 60a5c │ │ - addiu a0,sp,32 │ │ - b 5f730 │ │ - lw gp,24(sp) │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,a1,16104 │ │ + subu v1,s5,a2 │ │ + sw v0,104(s3) │ │ + sra s1,v1,0x3 │ │ + b 5e0bc │ │ + sw s0,44(sp) │ │ + lw s3,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + addiu a1,s3,5848 │ │ li a2,489 │ │ - addiu a3,a3,17212 │ │ - bal 706b8 │ │ - li a0,1 │ │ + jalr t9 │ │ + addiu a3,s6,6956 │ │ lw gp,24(sp) │ │ - lw t9,-32324(gp) │ │ - bal 56538 │ │ - move a0,s4 │ │ - lw ra,140(sp) │ │ - move s2,v0 │ │ - move v0,s2 │ │ - lw s8,136(sp) │ │ - lw s7,132(sp) │ │ - lw s6,128(sp) │ │ - lw s5,124(sp) │ │ - lw s4,120(sp) │ │ - lw s3,116(sp) │ │ - lw s2,112(sp) │ │ - lw s1,108(sp) │ │ - lw s0,104(sp) │ │ - jr ra │ │ - addiu sp,sp,144 │ │ - b 5f88c │ │ - move s3,zero │ │ + lw t9,-32320(gp) │ │ + jalr t9 │ │ + lw a0,64(sp) │ │ + b 5e314 │ │ + lw gp,24(sp) │ │ + b 5e20c │ │ + move s0,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0005fcc0 : │ │ +0005e660 : │ │ lui gp,0x5 │ │ - addiu gp,gp,-27248 │ │ + addiu gp,gp,-21520 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-80 │ │ - lw t9,-30856(gp) │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-144 │ │ + lw v1,0(v0) │ │ + lw t9,-30852(gp) │ │ sw gp,24(sp) │ │ - sw ra,76(sp) │ │ - sw s2,56(sp) │ │ - sw s1,52(sp) │ │ - sw s0,48(sp) │ │ - sw s6,72(sp) │ │ - sw s5,68(sp) │ │ - sw s4,64(sp) │ │ - sw s3,60(sp) │ │ - bal 5f45c │ │ - move s2,a1 │ │ + sw ra,140(sp) │ │ + sw s3,116(sp) │ │ + sw s1,108(sp) │ │ + sw s0,104(sp) │ │ + sw v1,100(sp) │ │ + sw s8,136(sp) │ │ + sw s7,132(sp) │ │ + sw s6,128(sp) │ │ + sw s5,124(sp) │ │ + sw s4,120(sp) │ │ + sw s2,112(sp) │ │ + jalr t9 │ │ + move s1,a1 │ │ lw gp,24(sp) │ │ - move a0,s2 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - addiu a1,a1,-18788 │ │ + move a0,s1 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + addiu a1,a1,-29052 │ │ jalr t9 │ │ - move s1,v0 │ │ + move s3,v0 │ │ move s0,v0 │ │ - beqz v0,60448 │ │ + beqz v0,5ee28 │ │ lw gp,24(sp) │ │ li t0,17 │ │ - lw t9,-30448(gp) │ │ + lw t9,-30476(gp) │ │ sw t0,32(sp) │ │ addiu a0,sp,32 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ move a3,v0 │ │ lw gp,24(sp) │ │ li a1,1 │ │ - lw a0,-32696(gp) │ │ - lw t9,-30448(gp) │ │ + lw a0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ li a2,17 │ │ move a3,s0 │ │ jalr t9 │ │ - addiu a0,a0,18800 │ │ + addiu a0,a0,8544 │ │ lw gp,24(sp) │ │ - lw t9,-30472(gp) │ │ + move a0,s1 │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ + addiu s6,sp,56 │ │ lw gp,24(sp) │ │ - addiu s4,v0,1 │ │ - lw t9,-30448(gp) │ │ - addiu a0,sp,32 │ │ + addiu s2,v0,1 │ │ + lw t9,-30476(gp) │ │ + addiu a0,sp,36 │ │ li a1,4 │ │ li a2,1 │ │ move a3,s0 │ │ jalr t9 │ │ - sw s4,32(sp) │ │ + sw s2,36(sp) │ │ lw gp,24(sp) │ │ - move a0,s2 │ │ - lw t9,-30448(gp) │ │ + move a0,s1 │ │ + lw t9,-30476(gp) │ │ li a1,1 │ │ - move a2,s4 │ │ + move a2,s2 │ │ jalr t9 │ │ move a3,s0 │ │ lw gp,24(sp) │ │ - li v1,-1 │ │ - lw t9,-30448(gp) │ │ - addiu a0,sp,32 │ │ + li t1,-1 │ │ + lw t9,-30476(gp) │ │ + addiu a0,sp,44 │ │ li a1,4 │ │ li a2,1 │ │ move a3,s0 │ │ jalr t9 │ │ - sw v1,32(sp) │ │ + sw t1,44(sp) │ │ lw gp,24(sp) │ │ - sw zero,32(sp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,sp,32 │ │ - li a1,4 │ │ li a2,1 │ │ - jalr t9 │ │ + lw t9,-30476(gp) │ │ + addiu a0,sp,40 │ │ + li a1,4 │ │ move a3,s0 │ │ + jalr t9 │ │ + sw zero,40(sp) │ │ lw gp,24(sp) │ │ li v0,29 │ │ - lw s3,-32692(gp) │ │ - lw s2,-32696(gp) │ │ - addiu s3,s3,3076 │ │ - b 5fe24 │ │ - addiu s2,s2,17264 │ │ + lw s4,-32688(gp) │ │ + lw a2,-32708(gp) │ │ + addiu s7,s4,3052 │ │ + b 5e7e0 │ │ + addiu s8,a2,7008 │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - nop │ │ + move a0,s8 │ │ lw gp,24(sp) │ │ - lw t9,-30448(gp) │ │ + lw t9,-30476(gp) │ │ addiu s5,v0,1 │ │ - addiu a0,sp,32 │ │ - move a3,s0 │ │ + move a0,s6 │ │ li a1,4 │ │ li a2,1 │ │ + move a3,s0 │ │ jalr t9 │ │ - sw s5,32(sp) │ │ + sw s5,56(sp) │ │ lw gp,24(sp) │ │ - move a0,s2 │ │ - lw t9,-30448(gp) │ │ + move a0,s8 │ │ + lw t9,-30476(gp) │ │ li a1,1 │ │ move a2,s5 │ │ move a3,s0 │ │ jalr t9 │ │ - addiu s3,s3,4 │ │ + addiu s7,s7,4 │ │ + lw s8,-4(s7) │ │ + bnez s8,5e7d0 │ │ lw gp,24(sp) │ │ - lw s2,-4(s3) │ │ - lw t9,-30472(gp) │ │ - bnez s2,5fe18 │ │ - move a0,s2 │ │ - lw t9,-30416(gp) │ │ + lw t9,-30220(gp) │ │ jalr t9 │ │ move a0,s0 │ │ - andi v0,v0,0x3 │ │ - bnez v0,603f4 │ │ + andi a3,v0,0x3 │ │ + beqz a3,5e88c │ │ lw gp,24(sp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,sp,32 │ │ + li t2,4 │ │ + subu s1,t2,a3 │ │ + lw t9,-30476(gp) │ │ + addiu a0,sp,52 │ │ li a1,4 │ │ li a2,1 │ │ move a3,s0 │ │ jalr t9 │ │ - sw zero,32(sp) │ │ - lw t8,4(s1) │ │ + sw s1,52(sp) │ │ lw gp,24(sp) │ │ - lw t7,0(t8) │ │ - lw t9,-30448(gp) │ │ - sw t7,32(sp) │ │ - addiu a0,sp,32 │ │ - li a1,4 │ │ - li a2,1 │ │ + li a1,1 │ │ + lw t3,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,t3,7064 │ │ + move a2,s1 │ │ jalr t9 │ │ move a3,s0 │ │ - lw t6,4(s1) │ │ lw gp,24(sp) │ │ - lw t5,4(t6) │ │ - lw t9,-30448(gp) │ │ - addiu a0,sp,32 │ │ + lw t9,-30476(gp) │ │ + addiu a0,sp,48 │ │ li a1,4 │ │ li a2,1 │ │ move a3,s0 │ │ jalr t9 │ │ - sw t5,32(sp) │ │ - lw t4,4(s1) │ │ + sw zero,48(sp) │ │ + lw t4,4(s3) │ │ lw gp,24(sp) │ │ - lw t3,8(t4) │ │ - lw t9,-30448(gp) │ │ - addiu a0,sp,32 │ │ - sw t3,32(sp) │ │ + lw t5,0(t4) │ │ + lw t9,-30476(gp) │ │ + sw t5,68(sp) │ │ + addiu a0,sp,68 │ │ li a1,4 │ │ li a2,1 │ │ jalr t9 │ │ move a3,s0 │ │ - lw v0,4(s1) │ │ + lw t6,4(s3) │ │ lw gp,24(sp) │ │ - lw t2,0(v0) │ │ - bltz t2,60020 │ │ - move a0,v0 │ │ - move s4,zero │ │ - move s3,zero │ │ - li s6,-1 │ │ - lw ra,68(s1) │ │ - lw t9,-30448(gp) │ │ + lw t7,4(t6) │ │ + lw t9,-30476(gp) │ │ + addiu a0,sp,64 │ │ + li a1,4 │ │ li a2,1 │ │ move a3,s0 │ │ - addiu a0,sp,40 │ │ - li a1,4 │ │ - sw s6,40(sp) │ │ - addu s2,ra,s4 │ │ jalr t9 │ │ - lw s5,20(s1) │ │ + sw t7,64(sp) │ │ + lw t8,4(s3) │ │ lw gp,24(sp) │ │ - lw a1,0(s2) │ │ - lw t9,-30872(gp) │ │ - bal 75134 │ │ - move a0,s5 │ │ + lw v0,8(t8) │ │ + lw t9,-30476(gp) │ │ + addiu a0,sp,60 │ │ + li a1,4 │ │ + li a2,1 │ │ + move a3,s0 │ │ + jalr t9 │ │ + sw v0,60(sp) │ │ + lw t4,4(s3) │ │ lw gp,24(sp) │ │ - cvt.s.d $f2,$f0 │ │ - lw t9,-30448(gp) │ │ - swc1 $f2,36(sp) │ │ + lw v1,0(t4) │ │ + move t8,t4 │ │ + bltz v1,5ea2c │ │ + addiu s4,sp,96 │ │ + move s7,zero │ │ + move s6,zero │ │ + addiu s2,sp,92 │ │ + addiu s4,sp,96 │ │ + addiu s5,sp,72 │ │ + lw ra,68(s3) │ │ + li t0,-1 │ │ + lw t9,-30476(gp) │ │ + lw s8,20(s3) │ │ li a2,1 │ │ + sw t0,92(sp) │ │ move a3,s0 │ │ - addiu a0,sp,36 │ │ + move a0,s2 │ │ + addu s1,ra,s7 │ │ jalr t9 │ │ li a1,4 │ │ lw gp,24(sp) │ │ - lw a1,4(s2) │ │ - lw t9,-30872(gp) │ │ - bal 75134 │ │ - move a0,s5 │ │ + lw a1,0(s1) │ │ + lw t9,-30868(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ lw gp,24(sp) │ │ cvt.s.d $f0,$f0 │ │ - lw t9,-30448(gp) │ │ - addiu a0,sp,36 │ │ - li a1,4 │ │ + lw t9,-30476(gp) │ │ li a2,1 │ │ move a3,s0 │ │ + move a0,s4 │ │ + li a1,4 │ │ jalr t9 │ │ - swc1 $f0,36(sp) │ │ + swc1 $f0,96(sp) │ │ lw gp,24(sp) │ │ - lw v0,8(s2) │ │ - lw t9,-30448(gp) │ │ - addiu a0,sp,32 │ │ + lw a1,4(s1) │ │ + lw t9,-30868(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw gp,24(sp) │ │ + cvt.s.d $f2,$f0 │ │ + lw t9,-30476(gp) │ │ + move a0,s4 │ │ li a1,4 │ │ + li a2,1 │ │ move a3,s0 │ │ - sw v0,32(sp) │ │ jalr t9 │ │ - li a2,1 │ │ - lw v0,4(s1) │ │ - addiu s3,s3,1 │ │ - lw a3,0(v0) │ │ + swc1 $f2,96(sp) │ │ lw gp,24(sp) │ │ - slt a1,a3,s3 │ │ - move a0,v0 │ │ - beqz a1,5ff44 │ │ - addiu s4,s4,12 │ │ - lbu v1,16(s1) │ │ - sltiu s3,v1,2 │ │ - bnez s3,60168 │ │ - nop │ │ - lw s4,4(v0) │ │ - bltz s4,60080 │ │ - sltiu a2,v1,3 │ │ - move s2,zero │ │ - lw t0,72(s1) │ │ - lw t9,-30448(gp) │ │ - sll s6,s2,0x3 │ │ - addu a0,t0,s6 │ │ - li a1,8 │ │ + lw t1,8(s1) │ │ + lw t9,-30476(gp) │ │ + li a1,4 │ │ li a2,1 │ │ - jalr t9 │ │ + move a0,s5 │ │ move a3,s0 │ │ - lw v0,4(s1) │ │ - addiu s2,s2,1 │ │ - lw a0,4(v0) │ │ - slt v1,a0,s2 │ │ - beqz v1,60040 │ │ + jalr t9 │ │ + sw t1,72(sp) │ │ + lw t4,4(s3) │ │ + addiu s6,s6,1 │ │ + lw a1,0(t4) │ │ lw gp,24(sp) │ │ - lbu v1,16(s1) │ │ - sltiu a2,v1,3 │ │ - bnez a2,600d0 │ │ - nop │ │ - lw t1,8(v0) │ │ - blez t1,600d0 │ │ - nop │ │ + slt a2,a1,s6 │ │ + move t8,t4 │ │ + beqz a2,5e94c │ │ + addiu s7,s7,12 │ │ + lbu t7,16(s3) │ │ + sltiu a3,t7,2 │ │ + bnez a3,5eb2c │ │ + nop │ │ + lw a0,4(t4) │ │ + bltz a0,5ea8c │ │ + sltiu t8,t7,3 │ │ move s2,zero │ │ - lw t5,76(s1) │ │ - sll t6,s2,0x2 │ │ - lw t9,-30448(gp) │ │ - addu a0,t5,t6 │ │ - li a1,4 │ │ + lw t2,72(s3) │ │ + sll t3,s2,0x3 │ │ + lw t9,-30476(gp) │ │ + addu a0,t2,t3 │ │ + li a1,8 │ │ li a2,1 │ │ jalr t9 │ │ move a3,s0 │ │ - lw t4,4(s1) │ │ + lw t4,4(s3) │ │ addiu s2,s2,1 │ │ - lw t3,8(t4) │ │ - slt t2,s2,t3 │ │ - bnez t2,60098 │ │ - lw gp,24(sp) │ │ - lw t8,84(s1) │ │ - lw t9,-30448(gp) │ │ - sw t8,32(sp) │ │ - addiu a0,sp,32 │ │ + lw t5,4(t4) │ │ + slt t6,t5,s2 │ │ + beqz t6,5ea4c │ │ + lw gp,24(sp) │ │ + lbu t7,16(s3) │ │ + sltiu t8,t7,3 │ │ + beqz t8,5edd4 │ │ + nop │ │ + lw ra,84(s3) │ │ + lw t9,-30476(gp) │ │ + addiu a0,sp,76 │ │ li a1,4 │ │ li a2,1 │ │ + sw ra,76(sp) │ │ jalr t9 │ │ move a3,s0 │ │ - lw t7,84(s1) │ │ - blez t7,60154 │ │ + lw s6,84(s3) │ │ lw gp,24(sp) │ │ + blez s6,5eb18 │ │ move s2,zero │ │ - lw ra,80(s1) │ │ - sll s5,s2,0x2 │ │ - addu v0,ra,s5 │ │ - lw t9,-30872(gp) │ │ - lw a1,0(v0) │ │ - lw a0,20(s1) │ │ - bal 75134 │ │ + lw a1,80(s3) │ │ + sll a2,s2,0x2 │ │ + addu s7,a1,a2 │ │ + lw t9,-30868(gp) │ │ + lw a0,20(s3) │ │ + lw a1,0(s7) │ │ + jalr t9 │ │ addiu s2,s2,1 │ │ lw gp,24(sp) │ │ - cvt.s.d $f3,$f0 │ │ - lw t9,-30448(gp) │ │ - li a1,4 │ │ + cvt.s.d $f4,$f0 │ │ + lw t9,-30476(gp) │ │ + move a0,s4 │ │ move a3,s0 │ │ - swc1 $f3,32(sp) │ │ - addiu a0,sp,32 │ │ - jalr t9 │ │ + li a1,4 │ │ li a2,1 │ │ - lw a3,84(s1) │ │ - slt a1,s2,a3 │ │ - bnez a1,60100 │ │ - lw gp,24(sp) │ │ - lbu s3,16(s1) │ │ - sltiu s2,s3,3 │ │ - beqz s2,60264 │ │ - lw t9,-30448(gp) │ │ - lw a0,4(s1) │ │ - lw s5,0(a0) │ │ - blez s5,60440 │ │ - move s2,zero │ │ - lw s3,48(s1) │ │ - move s4,zero │ │ - lw t9,-30472(gp) │ │ - lw a0,0(s3) │ │ jalr t9 │ │ - addiu s2,s2,1 │ │ - addiu a2,v0,1 │ │ + swc1 $f4,96(sp) │ │ + lw a3,84(s3) │ │ + slt a0,s2,a3 │ │ + bnez a0,5eac4 │ │ + lw gp,24(sp) │ │ + lbu t2,16(s3) │ │ + sltiu t3,t2,3 │ │ + beqz t3,5ec44 │ │ + lw t9,-30476(gp) │ │ + lw t8,4(s3) │ │ + lw t7,0(t8) │ │ + blez t7,5ee20 │ │ + sll v0,t7,0x2 │ │ + lw s2,48(s3) │ │ + addu s5,s2,v0 │ │ + move s7,zero │ │ + lw t9,-30432(gp) │ │ + lw a0,0(s2) │ │ + jalr t9 │ │ + addiu s2,s2,4 │ │ + addiu v1,s7,1 │ │ lw gp,24(sp) │ │ - addu s4,a2,s4 │ │ - bne s2,s5,6017c │ │ - addiu s3,s3,4 │ │ - lw t9,-30448(gp) │ │ - sw s4,32(sp) │ │ - addiu a0,sp,32 │ │ + bne s2,s5,5eb44 │ │ + addu s7,v1,v0 │ │ + lw t9,-30476(gp) │ │ + move a0,s4 │ │ li a1,4 │ │ li a2,1 │ │ - jalr t9 │ │ move a3,s0 │ │ - lw t1,4(s1) │ │ - lw s3,0(t1) │ │ - blez s3,60220 │ │ + jalr t9 │ │ + sw s7,96(sp) │ │ + lw s4,4(s3) │ │ lw gp,24(sp) │ │ - move s2,zero │ │ - lw t7,48(s1) │ │ - sll t6,s2,0x2 │ │ - addu t5,t7,t6 │ │ - lw s5,0(t5) │ │ - lw t9,-30472(gp) │ │ + lw t0,0(s4) │ │ + blez t0,5ebe4 │ │ + move s6,zero │ │ + lw t1,48(s3) │ │ + sll ra,s6,0x2 │ │ + addu a1,t1,ra │ │ + lw s8,0(a1) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move a0,s5 │ │ + move a0,s8 │ │ lw gp,24(sp) │ │ - move a0,s5 │ │ - lw t9,-30448(gp) │ │ - li a1,1 │ │ addiu a2,v0,1 │ │ - jalr t9 │ │ + lw t9,-30476(gp) │ │ move a3,s0 │ │ - lw t4,4(s1) │ │ - addiu s2,s2,1 │ │ - lw t3,0(t4) │ │ - slt t2,s2,t3 │ │ - bnez t2,601d0 │ │ + move a0,s8 │ │ + jalr t9 │ │ + li a1,1 │ │ + lw a2,4(s3) │ │ + addiu s6,s6,1 │ │ + lw a3,0(a2) │ │ + slt t2,s6,a3 │ │ + bnez t2,5eb94 │ │ lw gp,24(sp) │ │ - lw t9,-32604(gp) │ │ - bal 5745c │ │ - move a0,s1 │ │ + lw t9,-32600(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,s0 │ │ - lw ra,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ + lw gp,24(sp) │ │ + lw t4,-30360(gp) │ │ + lw t3,100(sp) │ │ + lw a0,0(t4) │ │ + bne t3,a0,5ee58 │ │ + lw ra,140(sp) │ │ + lw s8,136(sp) │ │ + lw s7,132(sp) │ │ + lw s6,128(sp) │ │ + lw s5,124(sp) │ │ + lw s4,120(sp) │ │ + lw s3,116(sp) │ │ + lw s2,112(sp) │ │ + lw s1,108(sp) │ │ + lw s0,104(sp) │ │ jr ra │ │ - addiu sp,sp,80 │ │ - lw v1,92(s1) │ │ - sw v1,32(sp) │ │ - addiu a0,sp,32 │ │ + addiu sp,sp,144 │ │ + lw t4,92(s3) │ │ + addiu a0,sp,80 │ │ li a1,4 │ │ li a2,1 │ │ - jalr t9 │ │ move a3,s0 │ │ - lw s4,92(s1) │ │ - blez s4,602e4 │ │ + jalr t9 │ │ + sw t4,80(sp) │ │ + lw t5,92(s3) │ │ lw gp,24(sp) │ │ - move s2,zero │ │ - lw t1,88(s1) │ │ - sll a2,s2,0x2 │ │ - addu s6,t1,a2 │ │ - lw t9,-30872(gp) │ │ - lw a0,20(s1) │ │ - lw a1,0(s6) │ │ - bal 75134 │ │ - addiu s2,s2,1 │ │ + blez t5,5ecc4 │ │ + move s5,zero │ │ + lw t6,88(s3) │ │ + sll t7,s5,0x2 │ │ + addu t8,t6,t7 │ │ + lw t9,-30868(gp) │ │ + lw a1,0(t8) │ │ + lw a0,20(s3) │ │ + jalr t9 │ │ + addiu s5,s5,1 │ │ lw gp,24(sp) │ │ - cvt.s.d $f4,$f0 │ │ - lw t9,-30448(gp) │ │ - addiu a0,sp,32 │ │ - swc1 $f4,32(sp) │ │ + cvt.s.d $f6,$f0 │ │ + lw t9,-30476(gp) │ │ + move a0,s4 │ │ li a1,4 │ │ li a2,1 │ │ - jalr t9 │ │ move a3,s0 │ │ - lw t0,92(s1) │ │ - slt a0,s2,t0 │ │ - bnez a0,60290 │ │ + jalr t9 │ │ + swc1 $f6,96(sp) │ │ + lw v0,92(s3) │ │ + slt v1,s5,v0 │ │ + bnez v1,5ec70 │ │ lw gp,24(sp) │ │ - lw t3,100(s1) │ │ - lw t9,-30448(gp) │ │ - sw t3,32(sp) │ │ - addiu a0,sp,32 │ │ + lw s8,100(s3) │ │ + lw t9,-30476(gp) │ │ + addiu a0,sp,84 │ │ li a1,4 │ │ li a2,1 │ │ - jalr t9 │ │ move a3,s0 │ │ - lw t2,100(s1) │ │ - blez t2,60368 │ │ + jalr t9 │ │ + sw s8,84(sp) │ │ + lw t0,100(s3) │ │ lw gp,24(sp) │ │ - move s2,zero │ │ - lw t8,96(s1) │ │ - sll t7,s2,0x2 │ │ - addu t6,t8,t7 │ │ - lw t9,-30872(gp) │ │ - lw a1,0(t6) │ │ - lw a0,20(s1) │ │ - bal 75134 │ │ - addiu s2,s2,1 │ │ + blez t0,5ed48 │ │ + move s1,zero │ │ + lw t1,96(s3) │ │ + sll ra,s1,0x2 │ │ + addu s6,t1,ra │ │ + lw t9,-30868(gp) │ │ + lw a0,20(s3) │ │ + lw a1,0(s6) │ │ + jalr t9 │ │ + addiu s1,s1,1 │ │ lw gp,24(sp) │ │ - cvt.s.d $f5,$f0 │ │ - lw t9,-30448(gp) │ │ - swc1 $f5,32(sp) │ │ - addiu a0,sp,32 │ │ + cvt.s.d $f8,$f0 │ │ + lw t9,-30476(gp) │ │ li a1,4 │ │ li a2,1 │ │ - jalr t9 │ │ + move a0,s4 │ │ move a3,s0 │ │ - lw t5,100(s1) │ │ - slt t4,s2,t5 │ │ - bnez t4,60314 │ │ + jalr t9 │ │ + swc1 $f8,96(sp) │ │ + lw a1,100(s3) │ │ + slt a2,s1,a1 │ │ + bnez a2,5ecf4 │ │ lw gp,24(sp) │ │ - lw s2,4(s1) │ │ - lw t9,-30448(gp) │ │ - lw ra,4(s2) │ │ - addiu a0,sp,32 │ │ - addiu a3,ra,1 │ │ - addiu v0,ra,512 │ │ - slti s5,a3,0 │ │ - movn a3,v0,s5 │ │ - sra a1,a3,0x9 │ │ - addiu s3,a1,1 │ │ - sw s3,32(sp) │ │ + lw s7,4(s3) │ │ + lw t9,-30476(gp) │ │ + lw s2,4(s7) │ │ + addiu a0,sp,92 │ │ + addiu a3,s2,1 │ │ + addiu t2,s2,512 │ │ + slti t3,a3,0 │ │ + movn a3,t2,t3 │ │ + sra t4,a3,0x9 │ │ + addiu s5,t4,1 │ │ li a1,4 │ │ li a2,1 │ │ - jalr t9 │ │ move a3,s0 │ │ - blez s3,60164 │ │ + jalr t9 │ │ + sw s5,92(sp) │ │ + blez s5,5eb28 │ │ lw gp,24(sp) │ │ - move s2,zero │ │ - lw s6,104(s1) │ │ - sll t0,s2,0x2 │ │ - addu a0,s6,t0 │ │ - lw v1,0(a0) │ │ - lw t9,-30448(gp) │ │ - addiu s2,s2,1 │ │ - sw v1,32(sp) │ │ - addiu a0,sp,32 │ │ + sll s8,s5,0x2 │ │ + move s1,zero │ │ + addiu s6,sp,88 │ │ + lw a0,104(s3) │ │ + lw t9,-30476(gp) │ │ + addu t5,a0,s1 │ │ + lw t6,0(t5) │ │ + move a0,s6 │ │ li a1,4 │ │ li a2,1 │ │ move a3,s0 │ │ + sw t6,88(sp) │ │ jalr t9 │ │ - slt s4,s2,s3 │ │ - bnez s4,603b0 │ │ + addiu s1,s1,4 │ │ + bne s1,s8,5ed98 │ │ lw gp,24(sp) │ │ - b 60168 │ │ - lw a0,4(s1) │ │ - li t1,4 │ │ - subu s6,t1,v0 │ │ - lw t9,-30448(gp) │ │ - addiu a0,sp,32 │ │ + b 5eb2c │ │ + lw t8,4(s3) │ │ + lw v0,8(t4) │ │ + blez v0,5ea94 │ │ + move s1,zero │ │ + lw v1,76(s3) │ │ + lw t9,-30476(gp) │ │ + sll s5,s1,0x2 │ │ + addu a0,v1,s5 │ │ li a1,4 │ │ li a2,1 │ │ - move a3,s0 │ │ jalr t9 │ │ - sw s6,32(sp) │ │ - lw gp,24(sp) │ │ - li a1,1 │ │ - lw a2,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,a2,17320 │ │ move a3,s0 │ │ - jalr t9 │ │ - move a2,s6 │ │ - b 5fe90 │ │ - lw gp,24(sp) │ │ - b 601a0 │ │ - move s4,zero │ │ - lw v0,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,v0,16104 │ │ - sw s2,16(sp) │ │ + lw s8,4(s3) │ │ + addiu s1,s1,1 │ │ + lw t0,8(s8) │ │ + slt t1,s1,t0 │ │ + bnez t1,5ede0 │ │ + lw gp,24(sp) │ │ + b 5ea98 │ │ + lw ra,84(s3) │ │ + b 5eb64 │ │ + move s7,zero │ │ + lw s3,-32708(gp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s1,16(sp) │ │ li a0,4 │ │ + addiu a1,s3,5848 │ │ li a2,889 │ │ - bal 706b8 │ │ - addiu a3,a3,17296 │ │ - b 6023c │ │ + jalr t9 │ │ + addiu a3,s0,7040 │ │ + lw gp,24(sp) │ │ + b 5ec04 │ │ li v0,-1 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ ... │ │ │ │ -00060480 : │ │ +0005ee70 : │ │ lui gp,0x5 │ │ - addiu gp,gp,-29232 │ │ + addiu gp,gp,-23584 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ lw v0,40(a1) │ │ - beqz v0,604cc │ │ - lw t9,-31940(gp) │ │ + beqz v0,5eec4 │ │ + nop │ │ + addiu sp,sp,-32 │ │ + lw t9,-31936(gp) │ │ lw a0,44(a1) │ │ - bal 73a60 │ │ - sw a1,24(sp) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + sw s0,24(sp) │ │ + jalr t9 │ │ + move s0,a1 │ │ lw gp,16(sp) │ │ - lw a1,24(sp) │ │ - lw ra,36(sp) │ │ - lw a0,40(a1) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ - addiu sp,sp,40 │ │ - lw ra,36(sp) │ │ + lw a0,40(s0) │ │ + lw ra,28(sp) │ │ + lw s0,24(sp) │ │ + lw t9,-32552(gp) │ │ + jr t9 │ │ + addiu sp,sp,32 │ │ jr ra │ │ - addiu sp,sp,40 │ │ + nop │ │ │ │ -000604d8 : │ │ +0005eecc : │ │ lui gp,0x5 │ │ - addiu gp,gp,-29320 │ │ + addiu gp,gp,-23676 │ │ addu gp,gp,t9 │ │ + lw v0,40(a1) │ │ + beqz v0,5ef4c │ │ + lw t9,-31936(gp) │ │ addiu sp,sp,-40 │ │ sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - lw v0,40(a1) │ │ - move s0,a1 │ │ - beqz v0,60548 │ │ move s1,a0 │ │ - lw t9,-31940(gp) │ │ - bal 73a60 │ │ lw a0,44(a1) │ │ + sw ra,36(sp) │ │ + sw gp,16(sp) │ │ + sw s0,28(sp) │ │ + jalr t9 │ │ + move s0,a1 │ │ lw v1,4(s1) │ │ lw gp,16(sp) │ │ lw a2,0(v1) │ │ lw a0,40(s0) │ │ - lw t9,-30412(gp) │ │ + lw t9,-30468(gp) │ │ move a1,zero │ │ jalr t9 │ │ sll a2,a2,0x2 │ │ lw gp,16(sp) │ │ - lw t9,-31980(gp) │ │ - bal 73820 │ │ + lw t9,-31976(gp) │ │ + jalr t9 │ │ li a0,24 │ │ sw v0,44(s0) │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ - jr ra │ │ addiu sp,sp,40 │ │ + jr ra │ │ + nop │ │ │ │ -0006055c : │ │ +0005ef54 : │ │ lui gp,0x5 │ │ - addiu gp,gp,-29452 │ │ + addiu gp,gp,-23812 │ │ addu gp,gp,t9 │ │ - mtc1 a3,$f1 │ │ - addiu sp,sp,-96 │ │ - cvt.d.s $f0,$f1 │ │ - sw ra,76(sp) │ │ - sdc1 $f20,80(sp) │ │ - sw gp,24(sp) │ │ - sw s7,68(sp) │ │ - sw s6,64(sp) │ │ - sw s4,56(sp) │ │ - sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - sdc1 $f22,88(sp) │ │ - sw s8,72(sp) │ │ - sw s5,60(sp) │ │ - sw s3,52(sp) │ │ - sw s2,48(sp) │ │ - move s0,a0 │ │ - lw t9,-31948(gp) │ │ - mfc1 a3,$f1 │ │ + mtc1 a3,$f0 │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-112 │ │ + cvt.d.s $f2,$f0 │ │ + lw v1,0(v0) │ │ + sdc1 $f2,32(sp) │ │ + sdc1 $f20,96(sp) │ │ + lw t9,-31944(gp) │ │ + sw s4,72(sp) │ │ + lw a3,36(sp) │ │ + move s4,a0 │ │ + mtc1 a2,$f20 │ │ lw a0,20(a0) │ │ - mtc1 a2,$f22 │ │ - mfc1 a2,$f0 │ │ - bal 74ee8 │ │ - move s1,a1 │ │ - lwc1 $f20,112(sp) │ │ + lw a2,32(sp) │ │ + sw ra,92(sp) │ │ + sdc1 $f22,104(sp) │ │ + sw gp,24(sp) │ │ + sw v1,52(sp) │ │ + sw s8,88(sp) │ │ + sw s2,64(sp) │ │ + sw s7,84(sp) │ │ + sw s6,80(sp) │ │ + sw s5,76(sp) │ │ + sw s3,68(sp) │ │ + sw s1,60(sp) │ │ + sw s0,56(sp) │ │ + jalr t9 │ │ + move s2,a1 │ │ + lwc1 $f22,128(sp) │ │ lw gp,24(sp) │ │ - lw a0,20(s0) │ │ - cvt.d.s $f20,$f20 │ │ - lw t9,-31948(gp) │ │ - mfc1 a2,$f20 │ │ - mfc1 a3,$f21 │ │ - bal 74ee8 │ │ - move s4,v0 │ │ + lw a0,20(s4) │ │ + cvt.d.s $f22,$f22 │ │ + sdc1 $f22,32(sp) │ │ + lw t9,-31944(gp) │ │ + lw a2,32(sp) │ │ + lw a3,36(sp) │ │ + jalr t9 │ │ + move s8,v0 │ │ lw gp,24(sp) │ │ - lw a0,20(s0) │ │ - lw a1,-32696(gp) │ │ - lw t9,-31948(gp) │ │ - ldc1 $f0,5360(a1) │ │ - move s7,v0 │ │ - sub.d $f2,$f0,$f20 │ │ - mfc1 a2,$f2 │ │ - bal 74ee8 │ │ - mfc1 a3,$f3 │ │ - lw v1,4(s0) │ │ - move s6,v0 │ │ - lw v0,0(v1) │ │ - blez v0,60754 │ │ + lw a0,20(s4) │ │ + lw a1,-32708(gp) │ │ + lw t9,-31944(gp) │ │ + ldc1 $f4,-4896(a1) │ │ + sw v0,32(sp) │ │ + sub.d $f6,$f4,$f22 │ │ + sdc1 $f6,40(sp) │ │ + lw a2,40(sp) │ │ + jalr t9 │ │ + lw a3,44(sp) │ │ + lw a0,4(s4) │ │ lw gp,24(sp) │ │ - lw s5,-32696(gp) │ │ - move s3,zero │ │ - move s2,zero │ │ - b 60678 │ │ - addiu s5,s5,-4780 │ │ - mtc1 s8,$f10 │ │ - lw v0,0(s1) │ │ - cvt.s.w $f9,$f10 │ │ - mul.s $f0,$f9,$f22 │ │ - addu v0,v0,s3 │ │ - addiu s2,s2,1 │ │ - trunc.w.s $f13,$f0 │ │ - mfc1 a1,$f13 │ │ - addu v1,a1,s4 │ │ - sw v1,0(v0) │ │ - lw ra,4(s0) │ │ - lw s8,0(ra) │ │ - slt t8,s2,s8 │ │ - beqz t8,60754 │ │ - addiu s3,s3,12 │ │ - lw t6,0(s1) │ │ - lwc1 $f7,24(s0) │ │ - addu t5,t6,s3 │ │ - lw t4,4(t5) │ │ - lw t9,-31900(gp) │ │ - mtc1 t4,$f8 │ │ - addiu t3,sp,32 │ │ - cvt.s.w $f6,$f8 │ │ - div.s $f5,$f6,$f7 │ │ - move a1,s2 │ │ + lw a2,0(a0) │ │ + blez a2,5f164 │ │ + sw v0,40(sp) │ │ + lw s6,-32708(gp) │ │ + move s5,zero │ │ + move s0,zero │ │ + addiu s7,sp,48 │ │ + b 5f084 │ │ + addiu s6,s6,-15036 │ │ + mtc1 s3,$f10 │ │ + addiu s0,s0,1 │ │ + cvt.s.w $f12,$f10 │ │ + mul.s $f14,$f12,$f20 │ │ + trunc.w.s $f22,$f14 │ │ + mfc1 a2,$f22 │ │ + addu a3,a2,s8 │ │ + sw a3,0(s1) │ │ + lw t0,4(s4) │ │ + lw t1,0(t0) │ │ + slt t2,s0,t1 │ │ + beqz t2,5f164 │ │ + addiu s5,s5,12 │ │ + lw a3,0(s2) │ │ + lwc1 $f8,24(s4) │ │ + addu t0,a3,s5 │ │ + lw t1,4(t0) │ │ + lw t9,-31896(gp) │ │ + mtc1 t1,$f10 │ │ + move a0,s4 │ │ + cvt.s.w $f12,$f10 │ │ + div.s $f14,$f12,$f8 │ │ + move a1,s0 │ │ move a2,zero │ │ move a3,zero │ │ - move a0,s0 │ │ - sw t3,16(sp) │ │ - bal 57c64 │ │ - trunc.w.s $f21,$f5 │ │ - cvt.s.w $f4,$f21 │ │ - mul.s $f3,$f4,$f22 │ │ - lw t2,0(s1) │ │ + sw s7,16(sp) │ │ + jalr t9 │ │ + trunc.w.s $f22,$f14 │ │ + cvt.s.w $f16,$f22 │ │ + mul.s $f18,$f16,$f20 │ │ + lw t2,0(s2) │ │ lw gp,24(sp) │ │ - addu t1,t2,s3 │ │ - sll a2,s2,0x2 │ │ - lw t9,-30428(gp) │ │ - move a1,s5 │ │ - trunc.w.s $f2,$f3 │ │ - swc1 $f2,4(t1) │ │ - lw a3,48(s0) │ │ - move s8,v0 │ │ - addu a0,a3,a2 │ │ + addu s1,t2,s5 │ │ + sll t3,s0,0x2 │ │ + lw t9,-30380(gp) │ │ + move a1,s6 │ │ + trunc.w.s $f0,$f18 │ │ + swc1 $f0,4(s1) │ │ + lw t5,48(s4) │ │ + move s3,v0 │ │ + addu t6,t5,t3 │ │ jalr t9 │ │ - lw a0,0(a0) │ │ - beqz v0,6063c │ │ + lw a0,0(t6) │ │ + beqz v0,5f050 │ │ lw gp,24(sp) │ │ - lw t7,36(s0) │ │ - lw t9,-32008(gp) │ │ - lw a0,20(s0) │ │ - addu a1,s8,s7 │ │ - bal 74ffc │ │ - addu a2,s6,t7 │ │ - mtc1 v0,$f12 │ │ - lw v0,0(s1) │ │ - cvt.s.w $f11,$f12 │ │ - mul.s $f0,$f11,$f22 │ │ - addu v0,v0,s3 │ │ + lw t7,36(s4) │ │ + lw t8,32(sp) │ │ + lw ra,40(sp) │ │ + lw t9,-32004(gp) │ │ + lw a0,20(s4) │ │ + addu a2,ra,t7 │ │ + jalr t9 │ │ + addu a1,s3,t8 │ │ + mtc1 v0,$f2 │ │ + lw v0,0(s2) │ │ + cvt.s.w $f4,$f2 │ │ + mul.s $f6,$f4,$f20 │ │ + addu v1,v0,s5 │ │ lw gp,24(sp) │ │ - addiu s2,s2,1 │ │ - trunc.w.s $f13,$f0 │ │ - mfc1 a1,$f13 │ │ - addu v1,a1,s4 │ │ - sw v1,0(v0) │ │ - lw ra,4(s0) │ │ - lw s8,0(ra) │ │ - slt t8,s2,s8 │ │ - bnez t8,60678 │ │ - addiu s3,s3,12 │ │ - lw s2,16(s1) │ │ - blez s2,607bc │ │ - nop │ │ - move v0,zero │ │ - lw t4,12(s1) │ │ - sll t3,v0,0x2 │ │ - addu a2,t4,t3 │ │ - lw t2,0(a2) │ │ - lw t1,28(s0) │ │ - lwc1 $f19,24(s0) │ │ - subu t0,t2,t1 │ │ - mtc1 t0,$f0 │ │ - addiu v0,v0,1 │ │ - cvt.s.w $f23,$f0 │ │ - div.s $f18,$f23,$f19 │ │ - trunc.w.s $f17,$f18 │ │ - cvt.s.w $f16,$f17 │ │ - mul.s $f15,$f16,$f22 │ │ - trunc.w.s $f14,$f15 │ │ - mfc1 a3,$f14 │ │ - addu a0,a3,s4 │ │ - sw a0,0(a2) │ │ - lw s5,16(s1) │ │ - slt s3,v0,s5 │ │ - bnez s3,60764 │ │ - nop │ │ - lbu t6,16(s0) │ │ - sltiu t5,t6,3 │ │ - bnez t5,60880 │ │ - nop │ │ - lw t9,24(s1) │ │ - blez t9,60818 │ │ - move v0,zero │ │ - lw s2,20(s1) │ │ - sll a1,v0,0x2 │ │ - addu s8,s2,a1 │ │ - lw v1,0(s8) │ │ - lwc1 $f3,24(s0) │ │ - mtc1 v1,$f21 │ │ - addiu v0,v0,1 │ │ - cvt.s.w $f4,$f21 │ │ - div.s $f2,$f4,$f3 │ │ - mul.s $f1,$f2,$f22 │ │ - trunc.w.s $f20,$f1 │ │ - swc1 $f20,0(s8) │ │ - lw t8,24(s1) │ │ - slt t7,v0,t8 │ │ - bnez t7,607d8 │ │ - nop │ │ - lw v0,32(s1) │ │ - blez v0,60880 │ │ - nop │ │ - move v0,zero │ │ - lw t4,28(s1) │ │ - sll t3,v0,0x2 │ │ - addu a2,t4,t3 │ │ - lw t2,0(a2) │ │ - lw t1,28(s0) │ │ - lwc1 $f10,24(s0) │ │ - subu t0,t2,t1 │ │ - mtc1 t0,$f12 │ │ - addiu v0,v0,1 │ │ - cvt.s.w $f11,$f12 │ │ - div.s $f9,$f11,$f10 │ │ - trunc.w.s $f8,$f9 │ │ - cvt.s.w $f7,$f8 │ │ - mul.s $f6,$f7,$f22 │ │ - trunc.w.s $f5,$f6 │ │ - mfc1 a3,$f5 │ │ - addu a0,a3,s4 │ │ - sw a0,0(a2) │ │ - lw s5,32(s1) │ │ - slt s3,v0,s5 │ │ - bnez s3,60828 │ │ - nop │ │ - sw s4,28(s0) │ │ - sw s7,32(s0) │ │ - sw s6,40(s0) │ │ - swc1 $f22,24(s0) │ │ - lw ra,76(sp) │ │ - lw s8,72(sp) │ │ - lw s7,68(sp) │ │ - lw s6,64(sp) │ │ - lw s5,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - ldc1 $f22,88(sp) │ │ - ldc1 $f20,80(sp) │ │ + addiu s0,s0,1 │ │ + trunc.w.s $f8,$f6 │ │ + mfc1 a1,$f8 │ │ + addu a0,a1,s8 │ │ + sw a0,0(v1) │ │ + lw t0,4(s4) │ │ + lw t1,0(t0) │ │ + slt t2,s0,t1 │ │ + bnez t2,5f084 │ │ + addiu s5,s5,12 │ │ + lw s7,16(s2) │ │ + blez s7,5f1b8 │ │ + sll s6,s7,0x2 │ │ + lw t4,12(s2) │ │ + lwc1 $f16,24(s4) │ │ + addu t3,t4,s6 │ │ + lw s1,0(t4) │ │ + lw s3,28(s4) │ │ + addiu t4,t4,4 │ │ + subu t5,s1,s3 │ │ + mtc1 t5,$f18 │ │ + cvt.s.w $f0,$f18 │ │ + div.s $f2,$f0,$f16 │ │ + trunc.w.s $f4,$f2 │ │ + cvt.s.w $f6,$f4 │ │ + mul.s $f8,$f6,$f20 │ │ + trunc.w.s $f10,$f8 │ │ + mfc1 t6,$f10 │ │ + addu t7,t6,s8 │ │ + bne t4,t3,5f17c │ │ + sw t7,-4(t4) │ │ + lbu t9,16(s4) │ │ + sltiu t8,t9,3 │ │ + bnez t8,5f260 │ │ + lw s1,-30360(gp) │ │ + lw ra,24(s2) │ │ + blez ra,5f204 │ │ + sll v0,ra,0x2 │ │ + lw a0,20(s2) │ │ + lwc1 $f12,24(s4) │ │ + addu v1,a0,v0 │ │ + lw a1,0(a0) │ │ + addiu a0,a0,4 │ │ + mtc1 a1,$f14 │ │ + cvt.s.w $f22,$f14 │ │ + div.s $f16,$f22,$f12 │ │ + mul.s $f18,$f16,$f20 │ │ + trunc.w.s $f0,$f18 │ │ + bne a0,v1,5f1e0 │ │ + swc1 $f0,-4(a0) │ │ + lw a3,32(s2) │ │ + blez a3,5f260 │ │ + lw s1,-30360(gp) │ │ + lw s5,28(s2) │ │ + lwc1 $f2,24(s4) │ │ + sll s2,a3,0x2 │ │ + addu t0,s5,s2 │ │ + lw s0,0(s5) │ │ + lw t1,28(s4) │ │ + addiu s5,s5,4 │ │ + subu t2,s0,t1 │ │ + mtc1 t2,$f4 │ │ + cvt.s.w $f6,$f4 │ │ + div.s $f8,$f6,$f2 │ │ + trunc.w.s $f10,$f8 │ │ + cvt.s.w $f12,$f10 │ │ + mul.s $f14,$f12,$f20 │ │ + trunc.w.s $f22,$f14 │ │ + mfc1 s7,$f22 │ │ + addu s6,s7,s8 │ │ + bne s5,t0,5f220 │ │ + sw s6,-4(s5) │ │ + lw s1,-30360(gp) │ │ + lw t3,52(sp) │ │ + sw s8,28(s4) │ │ + lw t4,40(sp) │ │ + lw s8,32(sp) │ │ + lw s3,0(s1) │ │ + sw s8,32(s4) │ │ + sw t4,40(s4) │ │ + bne t3,s3,5f2bc │ │ + swc1 $f20,24(s4) │ │ + lw ra,92(sp) │ │ + lw s8,88(sp) │ │ + lw s7,84(sp) │ │ + lw s6,80(sp) │ │ + lw s5,76(sp) │ │ + lw s4,72(sp) │ │ + lw s3,68(sp) │ │ + lw s2,64(sp) │ │ + lw s1,60(sp) │ │ + lw s0,56(sp) │ │ + ldc1 $f22,104(sp) │ │ + ldc1 $f20,96(sp) │ │ jr ra │ │ - addiu sp,sp,96 │ │ + addiu sp,sp,112 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000608c8 : │ │ +0005f2c8 : │ │ lui gp,0x5 │ │ - addiu gp,gp,-30328 │ │ + addiu gp,gp,-24696 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw gp,16(sp) │ │ - sw ra,44(sp) │ │ + lw v0,8(a0) │ │ sw s4,40(sp) │ │ - sw s3,36(sp) │ │ sw s1,28(sp) │ │ + lw s4,-32708(gp) │ │ + move s1,a1 │ │ + sll v1,v0,0x4 │ │ + lw t9,-31764(gp) │ │ sw s0,24(sp) │ │ - sw s2,32(sp) │ │ - lw s2,8(a0) │ │ - lw s3,-32696(gp) │ │ + sll a1,v0,0x2 │ │ move s0,a0 │ │ - sll ra,s2,0x4 │ │ - sll t0,s2,0x2 │ │ - lw t9,-31772(gp) │ │ - lw a0,0(a1) │ │ - move s1,a1 │ │ + lw a0,0(s1) │ │ + sw ra,44(sp) │ │ + subu a1,v1,a1 │ │ + sw gp,16(sp) │ │ + sw s3,36(sp) │ │ + sw s2,32(sp) │ │ + move s3,a3 │ │ move s2,a2 │ │ - subu a1,ra,t0 │ │ - addiu a2,s3,18836 │ │ - move s4,a3 │ │ - bal 6d498 <__ckd_realloc__> │ │ li a3,145 │ │ - lw gp,16(sp) │ │ - sw v0,0(s1) │ │ - lw v1,4(s0) │ │ - lw a1,8(s0) │ │ - lw t8,0(v1) │ │ - lw t9,-30412(gp) │ │ - subu t7,a1,t8 │ │ - sll t5,t8,0x2 │ │ - sll t6,t8,0x4 │ │ - subu t4,t6,t5 │ │ - sll t3,t7,0x2 │ │ - sll t2,t7,0x4 │ │ - subu a2,t2,t3 │ │ - addu a0,v0,t4 │ │ jalr t9 │ │ + addiu a2,s4,8580 │ │ + lw a0,4(s0) │ │ + lw a3,8(s0) │ │ + lw a2,0(a0) │ │ + lw gp,16(sp) │ │ + subu t0,a3,a2 │ │ + sll t1,a2,0x2 │ │ + sll t2,a2,0x4 │ │ + subu t5,t2,t1 │ │ + sll t3,t0,0x2 │ │ + sll t4,t0,0x4 │ │ + lw t9,-30468(gp) │ │ + subu a2,t4,t3 │ │ + addu a0,v0,t5 │ │ move a1,zero │ │ + jalr t9 │ │ + sw v0,0(s1) │ │ lw gp,16(sp) │ │ - lw t1,8(s0) │ │ + lw t6,8(s0) │ │ lw a0,40(s1) │ │ - lw t9,-31772(gp) │ │ - sll a1,t1,0x2 │ │ - addiu a2,s3,18836 │ │ - bal 6d498 <__ckd_realloc__> │ │ + lw t9,-31764(gp) │ │ + sll a1,t6,0x2 │ │ li a3,150 │ │ + jalr t9 │ │ + addiu a2,s4,8580 │ │ + lw t7,4(s0) │ │ + lw t8,8(s0) │ │ + lw s4,0(t7) │ │ lw gp,16(sp) │ │ - sw v0,40(s1) │ │ - lw t0,4(s0) │ │ - lw a2,8(s0) │ │ - lw a3,0(t0) │ │ - lw t9,-30412(gp) │ │ - subu v1,a2,a3 │ │ - sll a0,a3,0x2 │ │ + subu v1,t8,s4 │ │ + lw t9,-30468(gp) │ │ + sll a1,s4,0x2 │ │ + addu a0,v0,a1 │ │ sll a2,v1,0x2 │ │ - addu a0,v0,a0 │ │ - jalr t9 │ │ move a1,zero │ │ + jalr t9 │ │ + sw v0,40(s1) │ │ lw v0,36(s0) │ │ lw gp,16(sp) │ │ - lw a1,32(s0) │ │ - lw t8,40(s0) │ │ - addu s4,v0,s4 │ │ - lw t9,-32008(gp) │ │ + lw a3,32(s0) │ │ + lw a2,40(s0) │ │ lw a0,20(s0) │ │ - addu a1,s4,a1 │ │ - bal 74ffc │ │ - addu a2,v0,t8 │ │ - sll s3,s2,0x4 │ │ - lw t6,0(s1) │ │ - sll t7,s2,0x2 │ │ - subu t1,s3,t7 │ │ - addu t5,t6,t1 │ │ - sw v0,0(t5) │ │ - lw t4,0(s1) │ │ - addu t3,t4,t1 │ │ - sw zero,4(t3) │ │ - lw t2,0(s1) │ │ - addu t0,t2,t1 │ │ - sw zero,8(t0) │ │ - lw v1,4(s0) │ │ - lw a3,0(v1) │ │ - addiu a2,a3,1 │ │ - sw a2,0(v1) │ │ - lw v1,4(s0) │ │ - lw a1,0(v1) │ │ - slt a0,s2,a1 │ │ - bnez a0,60a3c │ │ - addiu s0,s2,1 │ │ - sw s0,0(v1) │ │ + addu s3,v0,s3 │ │ + lw t9,-32004(gp) │ │ + addu a1,s3,a3 │ │ + jalr t9 │ │ + addu a2,v0,a2 │ │ + lw s1,0(s1) │ │ + sll a0,s2,0x2 │ │ + sll t0,s2,0x4 │ │ + subu t1,t0,a0 │ │ + addu t2,s1,t1 │ │ + sw v0,0(t2) │ │ + sw zero,4(t2) │ │ + lw s0,4(s0) │ │ + sw zero,8(t2) │ │ + lw t3,0(s0) │ │ + addiu t4,t3,1 │ │ + slt t5,s2,t4 │ │ + bnez t5,5f440 │ │ + addiu ra,s2,1 │ │ + sw ra,0(s0) │ │ + lw ra,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ lw ra,44(sp) │ │ + sw t4,0(s0) │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00060a5c : │ │ +0005f464 : │ │ lui gp,0x5 │ │ - addiu gp,gp,-30732 │ │ + addiu gp,gp,-25108 │ │ addu gp,gp,t9 │ │ - lw a3,-32696(gp) │ │ + lw a2,-32708(gp) │ │ addiu sp,sp,-32 │ │ - lw t9,-32156(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32152(gp) │ │ + li a1,12 │ │ sw ra,28(sp) │ │ sw s0,24(sp) │ │ - addiu a2,a3,18836 │ │ + sw gp,16(sp) │ │ move s0,a0 │ │ - li a1,12 │ │ + addiu a2,a2,8580 │ │ li a0,0xffff │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a3,183 │ │ - lui a2,0x8000 │ │ + lui v1,0x8000 │ │ sw v0,0(s0) │ │ - sw a2,0(v0) │ │ - lw a1,0(s0) │ │ - li v1,1 │ │ - sw zero,4(a1) │ │ - lw a0,0(s0) │ │ - li v0,0xffff │ │ - sw zero,8(a0) │ │ - sw v1,4(s0) │ │ - sw v0,8(s0) │ │ + sw v1,0(v0) │ │ lw ra,28(sp) │ │ + sw zero,4(v0) │ │ + sw zero,8(v0) │ │ + li a0,0xffff │ │ + li v0,1 │ │ + sw v0,4(s0) │ │ + sw a0,8(s0) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00060ad4 : │ │ +0005f4d4 : │ │ lui gp,0x5 │ │ - addiu gp,gp,-30852 │ │ + addiu gp,gp,-25220 │ │ addu gp,gp,t9 │ │ - lw t9,-30500(gp) │ │ + lw t9,-30484(gp) │ │ jr t9 │ │ lw a0,0(a0) │ │ │ │ -00060aec : │ │ +0005f4ec : │ │ lui gp,0x5 │ │ - addiu gp,gp,-30876 │ │ + addiu gp,gp,-25244 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw s0,24(sp) │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - lw a2,-32696(gp) │ │ move s0,a0 │ │ - lw t9,-32156(gp) │ │ lw a0,4(a0) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ li a1,4 │ │ - addiu a2,a2,18836 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,a2,8580 │ │ + jalr t9 │ │ li a3,203 │ │ - lw v1,4(s0) │ │ - blez v1,60b6c │ │ - lw ra,28(sp) │ │ - move a1,v0 │ │ - move a0,zero │ │ - move v1,zero │ │ - lw t3,0(s0) │ │ - addiu v1,v1,1 │ │ - addu t2,t3,a0 │ │ - lw t1,0(t2) │ │ - addiu a0,a0,12 │ │ - sw t1,0(a1) │ │ - lw t0,4(s0) │ │ - slt a3,v1,t0 │ │ - bnez a3,60b40 │ │ - addiu a1,a1,4 │ │ + lw a0,4(s0) │ │ + blez a0,5f55c │ │ + sll a3,a0,0x2 │ │ + lw v1,0(s0) │ │ + sll a1,a0,0x4 │ │ + subu t0,a1,a3 │ │ + move t3,v0 │ │ + addu t1,v1,t0 │ │ + lw t2,0(v1) │ │ + addiu v1,v1,12 │ │ + sw t2,0(t3) │ │ + bne v1,t1,5f548 │ │ + addiu t3,t3,4 │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00060b78 : │ │ +0005f56c : │ │ lui gp,0x5 │ │ - addiu gp,gp,-31016 │ │ + addiu gp,gp,-25372 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s2,36(sp) │ │ + lw a2,0(a1) │ │ sw s1,32(sp) │ │ + move s1,a0 │ │ + lw a0,0(a0) │ │ + sw s2,36(sp) │ │ sw gp,16(sp) │ │ sw ra,44(sp) │ │ sw s3,40(sp) │ │ sw s0,28(sp) │ │ - move s1,a0 │ │ - lw a2,0(a1) │ │ - lw a0,0(a0) │ │ move s2,a1 │ │ move v0,zero │ │ - sll v1,v0,0x2 │ │ - sll s0,v0,0x4 │ │ - subu s0,s0,v1 │ │ - addu v1,a0,s0 │ │ - lw a1,0(v1) │ │ - beq a1,a2,60c2c │ │ + sll s0,v0,0x2 │ │ + sll v1,v0,0x4 │ │ + subu s0,v1,s0 │ │ + addu t8,a0,s0 │ │ + lw a1,0(t8) │ │ + beq a1,a2,5f610 │ │ slt a3,a2,a1 │ │ - beqz a3,60c48 │ │ + beqz a3,5f62c │ │ nop │ │ - lw v0,4(v1) │ │ - bnez v0,60bb4 │ │ + lw v0,4(t8) │ │ + bnez v0,5f5a8 │ │ nop │ │ lw v0,4(s1) │ │ - lw a1,8(s1) │ │ - slt a2,v0,a1 │ │ - beqz a2,60c88 │ │ - li t6,0xffff │ │ - sw v0,4(v1) │ │ - lw ra,4(s1) │ │ - lw v1,0(s1) │ │ - addiu t8,ra,1 │ │ - sw t8,4(s1) │ │ - addu t7,v1,s0 │ │ - lw v0,4(t7) │ │ - sll t8,v0,0x2 │ │ - sll ra,v0,0x4 │ │ - lw s0,0(s2) │ │ - subu t7,ra,t8 │ │ - addu s2,v1,t7 │ │ - sw s0,0(s2) │ │ + lw v1,8(s1) │ │ + slt a2,v0,v1 │ │ + beqz a2,5f658 │ │ + li a1,0xffff │ │ + addiu ra,v0,1 │ │ + sw v0,4(t8) │ │ + sw ra,4(s1) │ │ + sll s0,v0,0x2 │ │ + sll s1,v0,0x4 │ │ + lw s2,0(s2) │ │ + subu t5,s1,s0 │ │ + addu t6,a0,t5 │ │ + sw s2,0(t6) │ │ lw ra,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw v0,8(v1) │ │ - bnez v0,60bb4 │ │ + lw v0,8(t8) │ │ + bnez v0,5f5a8 │ │ nop │ │ lw v0,4(s1) │ │ - lw a1,8(s1) │ │ - slt a2,v0,a1 │ │ - beqz a2,60cf0 │ │ - li t4,0xffff │ │ - sw v0,8(v1) │ │ - lw t6,4(s1) │ │ - lw v1,0(s1) │ │ - addiu t5,t6,1 │ │ - sw t5,4(s1) │ │ - addu s1,v1,s0 │ │ - b 60c14 │ │ - lw v0,8(s1) │ │ - addu s3,a1,t6 │ │ - lw t3,-32696(gp) │ │ - lw t9,-31772(gp) │ │ - sll t5,s3,0x2 │ │ - sll t4,s3,0x4 │ │ - subu a1,t4,t5 │ │ - addiu a2,t3,18836 │ │ - bal 6d498 <__ckd_realloc__> │ │ + lw t0,8(s1) │ │ + slt t1,v0,t0 │ │ + beqz t1,5f6c0 │ │ + li s3,0xffff │ │ + addiu ra,v0,1 │ │ + b 5f5f4 │ │ + sw v0,8(t8) │ │ + addu s3,v1,a1 │ │ + lw t1,-32708(gp) │ │ + lw t9,-31764(gp) │ │ + sll t0,s3,0x4 │ │ + sll a3,s3,0x2 │ │ + subu a1,t0,a3 │ │ + addiu a2,t1,8580 │ │ + jalr t9 │ │ li a3,222 │ │ lw t2,8(s1) │ │ lw gp,16(sp) │ │ - sll t0,t2,0x2 │ │ - sll t1,t2,0x4 │ │ - subu a3,t1,t0 │ │ - addu a0,v0,a3 │ │ - lw t9,-30412(gp) │ │ + sll t3,t2,0x2 │ │ + sll t4,t2,0x4 │ │ + subu a0,t4,t3 │ │ + addu a0,v0,a0 │ │ + lw t9,-30468(gp) │ │ sw v0,0(s1) │ │ lui v0,0xb │ │ move a1,zero │ │ jalr t9 │ │ ori a2,v0,0xfff4 │ │ lw a0,0(s1) │ │ lw v0,4(s1) │ │ sw s3,8(s1) │ │ - b 60bf8 │ │ - addu v1,a0,s0 │ │ - addu s3,a1,t4 │ │ - lw v0,-32696(gp) │ │ - lw t9,-31772(gp) │ │ - sll t3,s3,0x2 │ │ + b 5f5ec │ │ + addu t8,a0,s0 │ │ + addu s3,t0,s3 │ │ + lw t3,-32708(gp) │ │ + lw t9,-31764(gp) │ │ sll t2,s3,0x4 │ │ - subu a1,t2,t3 │ │ - addiu a2,v0,18836 │ │ - bal 6d498 <__ckd_realloc__> │ │ + sll v0,s3,0x2 │ │ + subu a1,t2,v0 │ │ + addiu a2,t3,8580 │ │ + jalr t9 │ │ li a3,242 │ │ - lw t1,8(s1) │ │ + lw t4,8(s1) │ │ lw gp,16(sp) │ │ - sll a3,t1,0x2 │ │ - sll t0,t1,0x4 │ │ - lui v1,0xb │ │ - subu a0,t0,a3 │ │ - lw t9,-30412(gp) │ │ - move a1,zero │ │ - ori a2,v1,0xfff4 │ │ + sll a0,t4,0x2 │ │ + sll t5,t4,0x4 │ │ + subu t6,t5,a0 │ │ + lw t9,-30468(gp) │ │ + lui t7,0xb │ │ + addu a0,v0,t6 │ │ sw v0,0(s1) │ │ + move a1,zero │ │ jalr t9 │ │ - addu a0,v0,a0 │ │ - lw a1,0(s1) │ │ + ori a2,t7,0xfff4 │ │ + lw a0,0(s1) │ │ lw v0,4(s1) │ │ + addu t8,a0,s0 │ │ sw s3,8(s1) │ │ - b 60c68 │ │ - addu v1,a1,s0 │ │ - ... │ │ + addiu ra,v0,1 │ │ + b 5f5f4 │ │ + sw v0,8(t8) │ │ │ │ -00060d60 : │ │ +0005f730 : │ │ lui gp,0x5 │ │ - addiu gp,gp,-31504 │ │ + addiu gp,gp,-25824 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s1,40(sp) │ │ - lw s1,-30852(gp) │ │ - sw s3,48(sp) │ │ - sw s2,44(sp) │ │ + addiu sp,sp,-48 │ │ sw s0,36(sp) │ │ + lw s0,-30848(gp) │ │ + lw t9,-30380(gp) │ │ + lw a1,0(s0) │ │ sw gp,24(sp) │ │ - sw ra,52(sp) │ │ - move s2,a0 │ │ - move s0,zero │ │ - li s3,4 │ │ - lw t9,-30428(gp) │ │ - lw a1,0(s1) │ │ + sw s1,40(sp) │ │ + sw ra,44(sp) │ │ jalr t9 │ │ - move a0,s2 │ │ - beqz v0,60df0 │ │ + move s1,a0 │ │ + beqz v0,5f7e8 │ │ lw gp,24(sp) │ │ - addiu s0,s0,1 │ │ - bne s0,s3,60d98 │ │ - addiu s1,s1,4 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t9,-30380(gp) │ │ + lw a1,4(s0) │ │ + jalr t9 │ │ + move a0,s1 │ │ + beqz v0,5f800 │ │ + lw gp,24(sp) │ │ + lw t9,-30380(gp) │ │ + lw a1,8(s0) │ │ + jalr t9 │ │ + move a0,s1 │ │ + beqz v0,5f808 │ │ + lw gp,24(sp) │ │ + lw t9,-30380(gp) │ │ + lw a1,12(s0) │ │ + jalr t9 │ │ + move a0,s1 │ │ + beqz v0,5f810 │ │ + lw gp,24(sp) │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s2,16(sp) │ │ - addiu a1,a1,18884 │ │ + sw s1,16(sp) │ │ + addiu a1,a1,8628 │ │ li a2,87 │ │ - bal 706b8 │ │ - addiu a3,a3,18928 │ │ + jalr t9 │ │ + addiu a3,a3,8672 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw ra,52(sp) │ │ - move v0,s0 │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ + move v0,zero │ │ + lw ra,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ + addiu sp,sp,48 │ │ + b 5f7ec │ │ + li v0,1 │ │ + b 5f7ec │ │ + li v0,2 │ │ + b 5f7ec │ │ + li v0,3 │ │ │ │ -00060e10 : │ │ +0005f818 : │ │ lui gp,0x5 │ │ - addiu gp,gp,-31680 │ │ + addiu gp,gp,-26056 │ │ addu gp,gp,t9 │ │ - lw a2,-32696(gp) │ │ + lw a2,-32708(gp) │ │ addiu sp,sp,-32 │ │ - lw t9,-32156(gp) │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ li a1,24 │ │ - addiu a2,a2,18884 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,a2,8628 │ │ + jalr t9 │ │ li a3,94 │ │ lw gp,16(sp) │ │ - lw v1,-32696(gp) │ │ - lwc1 $f0,19064(v1) │ │ - swc1 $f0,20(v0) │ │ lw ra,28(sp) │ │ + lw v1,-32708(gp) │ │ + lwc1 $f0,8808(v1) │ │ + swc1 $f0,20(v0) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00060e60 : │ │ +0005f868 : │ │ lui gp,0x5 │ │ - addiu gp,gp,-31760 │ │ + addiu gp,gp,-26136 │ │ addu gp,gp,t9 │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + lw t9,-32552(gp) │ │ + jr t9 │ │ nop │ │ │ │ -00060e78 : │ │ +0005f880 : │ │ lui gp,0x5 │ │ - addiu gp,gp,-31784 │ │ + addiu gp,gp,-26160 │ │ addu gp,gp,t9 │ │ + blez a2,5f960 │ │ + li v1,1 │ │ + lw v0,0(a1) │ │ addiu sp,sp,-48 │ │ + lwc1 $f2,0(v0) │ │ sw gp,24(sp) │ │ sw s2,40(sp) │ │ + sw ra,44(sp) │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ - sw ra,44(sp) │ │ - move s0,a2 │ │ - move s1,a0 │ │ - blez a2,60f40 │ │ - move s2,a1 │ │ - lw v0,0(a1) │ │ - lwc1 $f0,0(v0) │ │ - li v0,1 │ │ - beq a2,v0,60ef4 │ │ + li s2,4 │ │ + beq a2,v1,5f8f8 │ │ + swc1 $f2,4(a0) │ │ + sll s2,a2,0x2 │ │ + addiu t1,a1,4 │ │ + addu a2,a1,s2 │ │ + li a3,1 │ │ + lw t0,0(t1) │ │ + lwc1 $f0,0(t0) │ │ + c.lt.s $f2,$f0 │ │ + bc1f 5f8f0 │ │ + addiu t1,t1,4 │ │ + mov.s $f2,$f0 │ │ swc1 $f0,4(a0) │ │ - move v1,a1 │ │ - li a1,1 │ │ - lw a0,4(v1) │ │ - addiu v0,v0,1 │ │ - lwc1 $f1,0(a0) │ │ - c.lt.s $f0,$f1 │ │ - bc1f 60eec │ │ - addiu v1,v1,4 │ │ - mov.s $f0,$f1 │ │ - swc1 $f1,4(s1) │ │ - sw a1,8(s1) │ │ - bne v0,s0,60ec8 │ │ + sw a3,8(a0) │ │ + bne t1,a2,5f8d0 │ │ nop │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - cvt.d.s $f0,$f0 │ │ - lw t9,-32200(gp) │ │ - sdc1 $f0,16(sp) │ │ + move s0,a1 │ │ + lw t2,-32708(gp) │ │ + lw a1,-32708(gp) │ │ + cvt.d.s $f4,$f2 │ │ + lw t9,-32196(gp) │ │ + move s1,a0 │ │ + sdc1 $f4,16(sp) │ │ li a0,1 │ │ - addiu a1,a1,18884 │ │ + addiu a1,a1,8628 │ │ li a2,123 │ │ - bal 706b8 │ │ - addiu a3,a3,18952 │ │ - move v0,zero │ │ - lw v1,0(s2) │ │ - lwc1 $f2,4(s1) │ │ - lwc1 $f1,0(v1) │ │ - addiu v0,v0,1 │ │ - addiu s2,s2,4 │ │ - sub.s $f0,$f1,$f2 │ │ - bne v0,s0,60f20 │ │ - swc1 $f0,0(v1) │ │ + jalr t9 │ │ + addiu a3,t2,8696 │ │ + move t4,s0 │ │ + addu a0,s0,s2 │ │ + lw t3,0(t4) │ │ + lwc1 $f6,4(s1) │ │ + lwc1 $f8,0(t3) │ │ + addiu t4,t4,4 │ │ + sub.s $f10,$f8,$f6 │ │ + bne t4,a0,5f930 │ │ + swc1 $f10,0(t3) │ │ lw ra,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ - jr ra │ │ addiu sp,sp,48 │ │ + jr ra │ │ + nop │ │ │ │ -00060f58 : │ │ +0005f968 : │ │ lui gp,0x5 │ │ - addiu gp,gp,-32008 │ │ + addiu gp,gp,-26392 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ + mtc1 a1,$f0 │ │ sw gp,24(sp) │ │ - mtc1 a1,$f2 │ │ sw ra,36(sp) │ │ - lw a3,-32696(gp) │ │ + lw a3,-32708(gp) │ │ sw a1,0(a0) │ │ - lw a1,-32696(gp) │ │ - cvt.d.s $f0,$f2 │ │ - lw t9,-32200(gp) │ │ - sdc1 $f0,16(sp) │ │ - addiu a1,a1,18884 │ │ + lw a1,-32708(gp) │ │ + cvt.d.s $f2,$f0 │ │ + lw t9,-32196(gp) │ │ + sdc1 $f2,16(sp) │ │ + addiu a1,a1,8628 │ │ li a0,1 │ │ li a2,132 │ │ - bal 706b8 │ │ - addiu a3,a3,18976 │ │ + jalr t9 │ │ + addiu a3,a3,8720 │ │ lw ra,36(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -00060fac : │ │ +0005f9bc : │ │ jr ra │ │ lwc1 $f0,0(a0) │ │ │ │ -00060fb4 : │ │ - blez a2,60ffc │ │ - move v1,zero │ │ - li a3,1 │ │ +0005f9c4 : │ │ + blez a2,5fa08 │ │ + sll a2,a2,0x2 │ │ + addu a3,a1,a2 │ │ + li v1,1 │ │ lw v0,0(a1) │ │ - lwc1 $f1,4(a0) │ │ + lwc1 $f2,4(a0) │ │ lwc1 $f0,0(v0) │ │ - c.lt.s $f1,$f0 │ │ - bc1f 60fe8 │ │ - addiu v1,v1,1 │ │ + c.lt.s $f2,$f0 │ │ + bc1f 5f9f8 │ │ + addiu a1,a1,4 │ │ swc1 $f0,4(a0) │ │ - sw a3,8(a0) │ │ - lw v0,0(a1) │ │ lwc1 $f0,0(v0) │ │ - lwc1 $f2,0(a0) │ │ - addiu a1,a1,4 │ │ - sub.s $f0,$f0,$f2 │ │ - bne v1,a2,60fc0 │ │ - swc1 $f0,0(v0) │ │ + sw v1,8(a0) │ │ + lwc1 $f4,0(a0) │ │ + sub.s $f6,$f0,$f4 │ │ + bne a1,a3,5f9d4 │ │ + swc1 $f6,0(v0) │ │ jr ra │ │ nop │ │ │ │ -00061004 : │ │ +0005fa10 : │ │ lui gp,0x5 │ │ - addiu gp,gp,-32180 │ │ + addiu gp,gp,-26560 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s0,40(sp) │ │ + lw v0,8(a0) │ │ sw gp,32(sp) │ │ + sw s0,40(sp) │ │ sw ra,44(sp) │ │ - lw v0,8(a0) │ │ - beqz v0,610d0 │ │ + beqz v0,5fadc │ │ move s0,a0 │ │ - lwc1 $f1,16(a0) │ │ + lwc1 $f4,16(a0) │ │ lwc1 $f2,4(a0) │ │ - lw a1,12(a0) │ │ - li v1,8 │ │ - add.s $f1,$f2,$f1 │ │ - addiu a0,a1,1 │ │ - mtc1 a0,$f3 │ │ + lw v1,12(a0) │ │ + li a1,8 │ │ + add.s $f8,$f2,$f4 │ │ + addiu a0,v1,1 │ │ + mtc1 a0,$f0 │ │ sw a0,12(s0) │ │ - cvt.s.w $f0,$f3 │ │ - div.s $f0,$f1,$f0 │ │ - swc1 $f1,16(s0) │ │ - beq a0,v1,610b4 │ │ - swc1 $f0,0(s0) │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - cvt.d.s $f0,$f0 │ │ - lw t9,-32200(gp) │ │ - cvt.d.s $f2,$f2 │ │ - sdc1 $f0,24(sp) │ │ - sdc1 $f2,16(sp) │ │ + cvt.s.w $f6,$f0 │ │ + div.s $f10,$f8,$f6 │ │ + swc1 $f8,16(s0) │ │ + beq a0,a1,5fac0 │ │ + swc1 $f10,0(s0) │ │ + lw t0,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + cvt.d.s $f16,$f2 │ │ + cvt.d.s $f18,$f10 │ │ + sdc1 $f16,16(sp) │ │ + sdc1 $f18,24(sp) │ │ li a0,1 │ │ - addiu a1,a1,18884 │ │ + addiu a1,t0,8628 │ │ li a2,172 │ │ - bal 706b8 │ │ - addiu a3,a3,18996 │ │ + jalr t9 │ │ + addiu a3,t1,8740 │ │ lw gp,32(sp) │ │ - sw zero,8(s0) │ │ - lw v0,-32696(gp) │ │ - lwc1 $f0,19072(v0) │ │ - swc1 $f0,4(s0) │ │ lw ra,44(sp) │ │ + lw t2,-32708(gp) │ │ + sw zero,8(s0) │ │ + lwc1 $f4,8816(t2) │ │ + swc1 $f4,4(s0) │ │ lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw a2,-32696(gp) │ │ - li a3,4 │ │ - lwc1 $f5,19068(a2) │ │ - sw a3,12(s0) │ │ - mul.s $f4,$f1,$f5 │ │ - b 61060 │ │ - swc1 $f4,16(s0) │ │ + lw a3,-32708(gp) │ │ + li a2,4 │ │ + lwc1 $f12,8812(a3) │ │ + sw a2,12(s0) │ │ + mul.s $f14,$f8,$f12 │ │ + b 5fa6c │ │ + swc1 $f14,16(s0) │ │ lwc1 $f2,4(a0) │ │ - b 61060 │ │ - lwc1 $f0,0(a0) │ │ + b 5fa6c │ │ + lwc1 $f10,0(a0) │ │ │ │ -000610dc : │ │ +0005fae8 : │ │ lui gp,0x5 │ │ - addiu gp,gp,-32396 │ │ + addiu gp,gp,-26776 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - sw s0,36(sp) │ │ + lw v0,0(a1) │ │ sw gp,24(sp) │ │ - sw ra,44(sp) │ │ sw s1,40(sp) │ │ + sw s0,36(sp) │ │ + sw ra,44(sp) │ │ sdc1 $f20,48(sp) │ │ - lw v0,0(a1) │ │ - move s0,a2 │ │ - blez a2,611ec │ │ - lwc1 $f1,0(v0) │ │ move s1,a1 │ │ - move v1,a1 │ │ - move v0,zero │ │ - addiu v0,v0,1 │ │ - beq v0,s0,61148 │ │ + move s0,a2 │ │ + blez a2,5fc04 │ │ + lwc1 $f4,0(v0) │ │ + addiu ra,a1,4 │ │ + move v1,zero │ │ + addiu v1,v1,1 │ │ + beq v1,s0,5fb54 │ │ nop │ │ - lw a2,4(v1) │ │ - lwc1 $f0,0(a2) │ │ - c.lt.s $f0,$f1 │ │ - bc1f 6111c │ │ - addiu v1,v1,4 │ │ - addiu v0,v0,1 │ │ - bne v0,s0,61128 │ │ - mov.s $f1,$f0 │ │ - lwc1 $f0,20(a0) │ │ - mtc1 zero,$f2 │ │ - move a0,zero │ │ - add.s $f1,$f1,$f0 │ │ - move v0,zero │ │ - lw v1,0(a1) │ │ - addiu v0,v0,1 │ │ - lwc1 $f0,0(v1) │ │ - c.lt.s $fcc1,$f0,$f1 │ │ - bc1f $fcc1,6117c │ │ - addiu a1,a1,4 │ │ - add.s $f2,$f2,$f0 │ │ - addiu a0,a0,1 │ │ - bne v0,s0,6115c │ │ - lw a3,-32696(gp) │ │ - mtc1 a0,$f1 │ │ - lw a1,-32696(gp) │ │ - cvt.s.w $f20,$f1 │ │ - div.s $f20,$f2,$f20 │ │ - lw t9,-32200(gp) │ │ + lw t8,0(ra) │ │ + lwc1 $f2,0(t8) │ │ + c.lt.s $f2,$f4 │ │ + bc1f 5fb28 │ │ + addiu ra,ra,4 │ │ + addiu v1,v1,1 │ │ + bne v1,s0,5fb34 │ │ + mov.s $f4,$f2 │ │ + lwc1 $f6,20(a0) │ │ + sll a2,s0,0x2 │ │ + mtc1 zero,$f10 │ │ + add.s $f8,$f4,$f6 │ │ + move t0,s1 │ │ + addu t1,s1,a2 │ │ + move t2,zero │ │ + lw a0,0(t0) │ │ + lwc1 $f12,0(a0) │ │ + c.lt.s $fcc1,$f12,$f8 │ │ + bc1f $fcc1,5fb8c │ │ + addiu t0,t0,4 │ │ + add.s $f10,$f10,$f12 │ │ + addiu t2,t2,1 │ │ + bne t0,t1,5fb70 │ │ + mtc1 t2,$f14 │ │ + lw t3,-32708(gp) │ │ + cvt.s.w $f20,$f14 │ │ + div.s $f20,$f10,$f20 │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,a1,18884 │ │ + addiu a1,t3,8628 │ │ li a2,208 │ │ - addiu a3,a3,19028 │ │ - cvt.d.s $f0,$f20 │ │ - bal 706b8 │ │ - sdc1 $f0,16(sp) │ │ - move v0,zero │ │ - lw a0,0(s1) │ │ - addiu v0,v0,1 │ │ - lwc1 $f3,0(a0) │ │ - addiu s1,s1,4 │ │ - sub.s $f2,$f3,$f20 │ │ - bne v0,s0,611b8 │ │ - swc1 $f2,0(a0) │ │ + addiu a3,t4,8772 │ │ + cvt.d.s $f16,$f20 │ │ + jalr t9 │ │ + sdc1 $f16,16(sp) │ │ + move t5,s1 │ │ + move t6,zero │ │ + lw t7,0(t5) │ │ + addiu t6,t6,1 │ │ + lwc1 $f18,0(t7) │ │ + slt s1,t6,s0 │ │ + addiu t5,t5,4 │ │ + sub.s $f0,$f18,$f20 │ │ + bnez s1,5fbcc │ │ + swc1 $f0,0(t7) │ │ lw ra,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ ldc1 $f20,48(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - mtc1 zero,$f5 │ │ - lw t1,-32696(gp) │ │ - div.s $f4,$f5,$f5 │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + mtc1 zero,$f0 │ │ + lw a1,-32708(gp) │ │ + div.s $f2,$f0,$f0 │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,t1,18884 │ │ + addiu a1,a1,8628 │ │ li a2,208 │ │ - addiu a3,t0,19028 │ │ - cvt.d.s $f0,$f4 │ │ - bal 706b8 │ │ - sdc1 $f0,16(sp) │ │ - b 611d8 │ │ + addiu a3,a3,8772 │ │ + cvt.d.s $f4,$f2 │ │ + jalr t9 │ │ + sdc1 $f4,16(sp) │ │ + b 5fbf0 │ │ lw ra,44(sp) │ │ │ │ -00061224 : │ │ +0005fc3c : │ │ jr ra │ │ sw a1,20(a0) │ │ │ │ -0006122c : │ │ +0005fc44 : │ │ jr ra │ │ lwc1 $f0,20(a0) │ │ - ... │ │ + nop │ │ │ │ -00061240 : │ │ +0005fc50 : │ │ lui gp,0x5 │ │ - addiu gp,gp,-32752 │ │ + addiu gp,gp,-27136 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ + addiu sp,sp,-48 │ │ sw s0,36(sp) │ │ - lw s0,-30848(gp) │ │ - sw s3,48(sp) │ │ - sw s2,44(sp) │ │ - sw s1,40(sp) │ │ - sw gp,24(sp) │ │ - sw ra,52(sp) │ │ - move s2,a0 │ │ - move s1,zero │ │ - li s3,3 │ │ - lw t9,-30428(gp) │ │ + lw s0,-30844(gp) │ │ + lw t9,-30380(gp) │ │ lw a1,0(s0) │ │ + sw gp,24(sp) │ │ + sw s1,40(sp) │ │ + sw ra,44(sp) │ │ jalr t9 │ │ - move a0,s2 │ │ - beqz v0,612d0 │ │ + move s1,a0 │ │ + beqz v0,5fcf0 │ │ lw gp,24(sp) │ │ - addiu s1,s1,1 │ │ - bne s1,s3,61278 │ │ - addiu s0,s0,4 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t9,-30380(gp) │ │ + lw a1,4(s0) │ │ + jalr t9 │ │ + move a0,s1 │ │ + beqz v0,5fd08 │ │ + lw gp,24(sp) │ │ + lw t9,-30380(gp) │ │ + lw a1,8(s0) │ │ + jalr t9 │ │ + move a0,s1 │ │ + beqz v0,5fd10 │ │ + lw gp,24(sp) │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s2,16(sp) │ │ - addiu a1,a1,19076 │ │ + sw s1,16(sp) │ │ + addiu a1,a1,8820 │ │ li a2,126 │ │ - bal 706b8 │ │ - addiu a3,a3,19120 │ │ + jalr t9 │ │ + addiu a3,a3,8864 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw ra,52(sp) │ │ - move v0,s1 │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ + move v0,zero │ │ + lw ra,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ + addiu sp,sp,48 │ │ + b 5fcf4 │ │ + li v0,1 │ │ + b 5fcf4 │ │ + li v0,2 │ │ │ │ -000612f0 : │ │ - lui gp,0x4 │ │ - addiu gp,gp,32608 │ │ +0005fd18 : │ │ + lui gp,0x5 │ │ + addiu gp,gp,-27336 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - sw s1,44(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw ra,52(sp) │ │ - sw gp,32(sp) │ │ sw s2,48(sp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sw ra,52(sp) │ │ + sw s1,44(sp) │ │ sw s0,40(sp) │ │ - move s2,a0 │ │ - addiu a2,s1,19076 │ │ + move s1,a0 │ │ + sw gp,32(sp) │ │ + addiu a2,s2,8820 │ │ li a1,20 │ │ li a0,1 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a3,134 │ │ lw gp,32(sp) │ │ - move a0,s2 │ │ - lw t9,-32156(gp) │ │ - addiu a2,s1,19076 │ │ + move a0,s1 │ │ + lw t9,-32152(gp) │ │ + addiu a2,s2,8820 │ │ li a1,4 │ │ li a3,136 │ │ - sw s2,16(v0) │ │ - bal 6d364 <__ckd_calloc__> │ │ + sw s1,16(v0) │ │ + jalr t9 │ │ move s0,v0 │ │ lw gp,32(sp) │ │ - move a0,s2 │ │ - lw t9,-32156(gp) │ │ - addiu a2,s1,19076 │ │ + move a0,s1 │ │ + lw t9,-32152(gp) │ │ + addiu a2,s2,8820 │ │ li a1,4 │ │ li a3,137 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ sw v0,0(s0) │ │ lw gp,32(sp) │ │ - move a0,s2 │ │ - lw t9,-32156(gp) │ │ - addiu a2,s1,19076 │ │ + move a0,s1 │ │ + lw t9,-32152(gp) │ │ + addiu a2,s2,8820 │ │ li a1,4 │ │ li a3,138 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ sw v0,4(s0) │ │ lw gp,32(sp) │ │ - lw v1,0(s0) │ │ - lw a0,-32696(gp) │ │ sw v0,8(s0) │ │ - lwc1 $f1,19204(a0) │ │ - lw a3,-32696(gp) │ │ - addiu s2,s2,-1 │ │ - swc1 $f1,0(v1) │ │ - lw v0,0(s0) │ │ + lw t0,-32708(gp) │ │ + lw v0,-32708(gp) │ │ + ldc1 $f2,8952(t0) │ │ + lwc1 $f0,8948(v0) │ │ + lw v1,0(s0) │ │ + lw t1,-32708(gp) │ │ + addiu a3,s1,-1 │ │ + lw t9,-32196(gp) │ │ + swc1 $f0,0(v1) │ │ + addiu a1,s2,8820 │ │ sw zero,12(s0) │ │ - lwc1 $f0,0(v0) │ │ - lw t9,-32200(gp) │ │ - sw s2,24(sp) │ │ - cvt.d.s $f0,$f0 │ │ - sdc1 $f0,16(sp) │ │ - addiu a1,s1,19076 │ │ li a0,1 │ │ + sdc1 $f2,16(sp) │ │ + sw a3,24(sp) │ │ li a2,143 │ │ - bal 706b8 │ │ - addiu a3,a3,19144 │ │ + jalr t9 │ │ + addiu a3,t1,8888 │ │ lw ra,52(sp) │ │ move v0,s0 │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ │ │ -00061404 : │ │ - lui gp,0x4 │ │ - addiu gp,gp,32332 │ │ +0005fe28 : │ │ + lui gp,0x5 │ │ + addiu gp,gp,-27608 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - sw gp,24(sp) │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - sw s0,32(sp) │ │ - sw ra,60(sp) │ │ - sw s6,56(sp) │ │ - sw s5,52(sp) │ │ - sw s1,36(sp) │ │ - sdc1 $f20,64(sp) │ │ - move s2,a3 │ │ - move s0,a0 │ │ - move s3,a1 │ │ - blez a3,615f0 │ │ - move s4,a2 │ │ + blez a3,60014 │ │ + lw t9,-30468(gp) │ │ + addiu sp,sp,-80 │ │ + sw s3,48(sp) │ │ + move s3,a2 │ │ lw a2,16(a0) │ │ - lw t9,-30412(gp) │ │ + sw s4,52(sp) │ │ + move s4,a0 │ │ lw a0,0(a0) │ │ + sw gp,24(sp) │ │ + sw s5,56(sp) │ │ + sw s2,44(sp) │ │ + sw s1,40(sp) │ │ + move s2,a1 │ │ + sw s0,36(sp) │ │ + move a1,zero │ │ + sw ra,68(sp) │ │ + sw s7,64(sp) │ │ + sw s6,60(sp) │ │ + sdc1 $f20,72(sp) │ │ sll a2,a2,0x2 │ │ jalr t9 │ │ - move a1,zero │ │ + move s1,a3 │ │ + lw a3,16(s4) │ │ + sll s0,s1,0x2 │ │ lw gp,24(sp) │ │ - lw a0,16(s0) │ │ - move s1,s3 │ │ - move a3,s3 │ │ - move a2,zero │ │ - blez a0,614b8 │ │ - lw v1,0(a3) │ │ - move v0,zero │ │ - lw t1,0(s0) │ │ - sll t0,v0,0x2 │ │ - addu a0,t1,t0 │ │ + move s5,s2 │ │ + addu s0,s2,s0 │ │ + sll t0,a3,0x2 │ │ + move a1,s2 │ │ + blez a3,5fed8 │ │ + lw v1,0(a1) │ │ + lw v0,0(s4) │ │ + addu a0,v0,t0 │ │ + lwc1 $f0,0(v0) │ │ lwc1 $f2,0(v1) │ │ - lwc1 $f1,0(a0) │ │ - addiu v0,v0,1 │ │ - add.s $f0,$f1,$f2 │ │ - swc1 $f0,0(a0) │ │ - lw a0,16(s0) │ │ - slt a1,v0,a0 │ │ - bnez a1,61488 │ │ + addiu v0,v0,4 │ │ addiu v1,v1,4 │ │ - addiu a2,a2,1 │ │ - bne a2,s2,6147c │ │ - addiu a3,a3,4 │ │ - blez a0,61500 │ │ - mtc1 s2,$f3 │ │ - move v0,zero │ │ - cvt.s.w $f1,$f3 │ │ - lw t4,0(s0) │ │ - sll t3,v0,0x2 │ │ - addu t2,t4,t3 │ │ - lwc1 $f5,0(t2) │ │ - addiu v0,v0,1 │ │ - div.s $f4,$f5,$f1 │ │ - swc1 $f4,0(t2) │ │ - lw a3,16(s0) │ │ - slt v1,v0,a3 │ │ - bnez v1,614d4 │ │ + add.s $f4,$f0,$f2 │ │ + bne v0,a0,5febc │ │ + swc1 $f4,-4(v0) │ │ + addiu a1,a1,4 │ │ + bne a1,s0,5feac │ │ nop │ │ - lw t6,-32696(gp) │ │ - lw t5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + blez a3,5ff0c │ │ + mtc1 s1,$f6 │ │ + lw t2,0(s4) │ │ + addu t1,t2,t0 │ │ + cvt.s.w $f8,$f6 │ │ + lwc1 $f10,0(t2) │ │ + addiu t2,t2,4 │ │ + div.s $f12,$f10,$f8 │ │ + bne t2,t1,5fef8 │ │ + swc1 $f12,-4(t2) │ │ + lw t3,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,t6,19076 │ │ + addiu a1,t3,8820 │ │ li a2,183 │ │ - bal 706b8 │ │ - addiu a3,t5,19180 │ │ - lw v0,16(s0) │ │ - blez v0,6157c │ │ + jalr t9 │ │ + addiu a3,t4,8924 │ │ + lw t5,16(s4) │ │ + blez t5,5ff88 │ │ lw gp,24(sp) │ │ - lw s6,-32696(gp) │ │ - move s5,zero │ │ - addiu s6,s6,19188 │ │ - lw a1,0(s0) │ │ - sll a2,s5,0x2 │ │ - addu ra,a1,a2 │ │ - lwc1 $f6,0(ra) │ │ - lw t9,-32200(gp) │ │ + lw s7,-32708(gp) │ │ + move s6,zero │ │ + addiu s7,s7,8932 │ │ + lw t6,0(s4) │ │ + sll t7,s6,0x2 │ │ + addu t8,t6,t7 │ │ + lwc1 $f14,0(t8) │ │ + lw t9,-32196(gp) │ │ + move a2,zero │ │ + cvt.d.s $f16,$f14 │ │ + move a3,s7 │ │ li a0,2 │ │ - cvt.d.s $f0,$f6 │ │ - sdc1 $f0,16(sp) │ │ + sdc1 $f16,16(sp) │ │ + jalr t9 │ │ move a1,zero │ │ - move a2,zero │ │ - bal 706b8 │ │ - move a3,s6 │ │ - lw t8,16(s0) │ │ - addiu s5,s5,1 │ │ - slt t7,s5,t8 │ │ - bnez t7,61538 │ │ + lw a2,16(s4) │ │ + addiu s6,s6,1 │ │ + slt a3,s6,a2 │ │ + bnez a3,5ff44 │ │ lw gp,24(sp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,2 │ │ move a1,zero │ │ + addiu a3,ra,15708 │ │ + jalr t9 │ │ move a2,zero │ │ - bal 706b8 │ │ - addiu a3,s5,25964 │ │ - bnez s4,6161c │ │ + bnez s3,6001c │ │ lw gp,24(sp) │ │ - lw a0,16(s0) │ │ - move a2,zero │ │ - blez a0,615e4 │ │ - lw v1,0(s1) │ │ - move v0,zero │ │ - lw t0,0(s0) │ │ - sll a0,v0,0x2 │ │ - addu s4,t0,a0 │ │ - lwc1 $f9,0(v1) │ │ - lwc1 $f8,0(s4) │ │ - addiu v0,v0,1 │ │ - sub.s $f7,$f9,$f8 │ │ - swc1 $f7,0(v1) │ │ - lw a0,16(s0) │ │ - slt s3,v0,a0 │ │ - bnez s3,615b4 │ │ - addiu v1,v1,4 │ │ - addiu a2,a2,1 │ │ - bne a2,s2,615a8 │ │ - addiu s1,s1,4 │ │ - lw ra,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - ldc1 $f20,64(sp) │ │ + lw s3,16(s4) │ │ + sll t0,s3,0x2 │ │ + blez s3,5ffe0 │ │ + lw t2,0(s5) │ │ + lw a1,0(s4) │ │ + addu t1,t2,t0 │ │ + lwc1 $f6,0(t2) │ │ + lwc1 $f8,0(a1) │ │ + addiu t2,t2,4 │ │ + addiu a1,a1,4 │ │ + sub.s $f20,$f6,$f8 │ │ + bne t2,t1,5ffc4 │ │ + swc1 $f20,-4(t2) │ │ + addiu s5,s5,4 │ │ + bne s5,s0,5ffb4 │ │ + lw ra,68(sp) │ │ + lw s7,64(sp) │ │ + lw s6,60(sp) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + ldc1 $f20,72(sp) │ │ + addiu sp,sp,80 │ │ jr ra │ │ - addiu sp,sp,72 │ │ - lw t1,16(s0) │ │ - lw t9,-30412(gp) │ │ - lw a0,4(s0) │ │ - sll a2,t1,0x2 │ │ - jalr t9 │ │ + nop │ │ + lw s3,16(s4) │ │ + lw t9,-30468(gp) │ │ + lw a0,4(s4) │ │ move a1,zero │ │ + jalr t9 │ │ + sll a2,s3,0x2 │ │ + lw t3,16(s4) │ │ lw gp,24(sp) │ │ - lw a0,16(s0) │ │ - move a2,zero │ │ - blez a0,61690 │ │ - lw v1,0(s3) │ │ - move v0,zero │ │ - lw t6,0(s0) │ │ - sll t3,v0,0x2 │ │ - addu t5,t6,t3 │ │ - lwc1 $f15,0(v1) │ │ - lwc1 $f14,0(t5) │ │ - lw t4,4(s0) │ │ - addiu v0,v0,1 │ │ - sub.s $f13,$f15,$f14 │ │ - addu t2,t4,t3 │ │ - lwc1 $f12,0(t2) │ │ - mul.s $f11,$f13,$f13 │ │ - add.s $f10,$f12,$f11 │ │ - swc1 $f10,0(t2) │ │ - lw a0,16(s0) │ │ - slt a3,v0,a0 │ │ - bnez a3,6164c │ │ + sll t5,t3,0x2 │ │ + blez t3,60084 │ │ + lw t0,0(s2) │ │ + lw t1,0(s4) │ │ + lw v0,4(s4) │ │ + move v1,zero │ │ + addu t2,t0,v1 │ │ + addu a1,t1,v1 │ │ + lwc1 $f18,0(t2) │ │ + lwc1 $f20,0(a1) │ │ + lwc1 $f2,0(v0) │ │ addiu v1,v1,4 │ │ - addiu a2,a2,1 │ │ - bne a2,s2,61640 │ │ - addiu s3,s3,4 │ │ - blez a0,616ec │ │ - mtc1 s2,$f16 │ │ - move s3,zero │ │ - cvt.d.w $f20,$f16 │ │ - lw v1,4(s0) │ │ - sll v0,s3,0x2 │ │ - addu s4,v1,v0 │ │ - lwc1 $f17,0(s4) │ │ - cvt.d.s $f18,$f17 │ │ - div.d $f12,$f20,$f18 │ │ + sub.s $f0,$f18,$f20 │ │ + addiu v0,v0,4 │ │ + mul.s $f4,$f0,$f0 │ │ + add.s $f6,$f2,$f4 │ │ + bne v1,t5,60054 │ │ + swc1 $f6,-4(v0) │ │ + addiu s2,s2,4 │ │ + bne s2,s0,60040 │ │ + nop │ │ + blez t3,600dc │ │ + mtc1 s1,$f8 │ │ + move s6,zero │ │ + cvt.d.w $f20,$f8 │ │ + lw a0,4(s4) │ │ + sll s1,s6,0x2 │ │ + addu s7,a0,s1 │ │ + lwc1 $f10,0(s7) │ │ + cvt.d.s $f12,$f10 │ │ + div.d $f12,$f20,$f12 │ │ sqrt.d $f0,$f12 │ │ c.eq.d $f0,$f0 │ │ - bc1f 61774 │ │ - addiu s3,s3,1 │ │ - cvt.s.d $f19,$f0 │ │ - swc1 $f19,0(s4) │ │ - lw a0,16(s0) │ │ - slt s6,s3,a0 │ │ - bnez s6,616ac │ │ - nop │ │ - move a2,zero │ │ - blez a0,6173c │ │ - lw v1,0(s1) │ │ - move v0,zero │ │ - lw s3,0(s0) │ │ - sll ra,v0,0x2 │ │ - addu s5,s3,ra │ │ - lwc1 $f1,0(v1) │ │ - lwc1 $f2,0(s5) │ │ - lw a1,4(s0) │ │ - addiu v0,v0,1 │ │ - sub.s $f21,$f1,$f2 │ │ - addu t8,a1,ra │ │ - lwc1 $f0,0(t8) │ │ - mul.s $f20,$f21,$f0 │ │ - swc1 $f20,0(v1) │ │ - lw a0,16(s0) │ │ - slt t7,v0,a0 │ │ - bnez t7,616fc │ │ - addiu v1,v1,4 │ │ - addiu a2,a2,1 │ │ - bne a2,s2,616f0 │ │ - addiu s1,s1,4 │ │ - lw ra,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - ldc1 $f20,64(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - lw t9,-30212(gp) │ │ + bc1f 60154 │ │ + addiu s6,s6,1 │ │ + cvt.s.d $f14,$f0 │ │ + slt t4,s6,t3 │ │ + bnez t4,600a0 │ │ + swc1 $f14,0(s7) │ │ + sll t5,t3,0x2 │ │ + blez t3,6011c │ │ + lw ra,0(s5) │ │ + lw t6,0(s4) │ │ + lw t7,4(s4) │ │ + move a3,zero │ │ + addu t8,t6,a3 │ │ + lwc1 $f16,0(ra) │ │ + lwc1 $f18,0(t8) │ │ + addu a2,t7,a3 │ │ + lwc1 $f2,0(a2) │ │ + sub.s $f0,$f16,$f18 │ │ + addiu ra,ra,4 │ │ + addiu a3,a3,4 │ │ + mul.s $f4,$f0,$f2 │ │ + bne a3,t5,600f0 │ │ + swc1 $f4,-4(ra) │ │ + addiu s5,s5,4 │ │ + bne s5,s0,600dc │ │ + lw s1,40(sp) │ │ + lw ra,68(sp) │ │ + lw s7,64(sp) │ │ + lw s6,60(sp) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s0,36(sp) │ │ + ldc1 $f20,72(sp) │ │ + b 60014 │ │ + addiu sp,sp,80 │ │ + lw t9,-30268(gp) │ │ jalr t9 │ │ nop │ │ - b 616d4 │ │ lw gp,24(sp) │ │ + b 600c8 │ │ + lw t3,16(s4) │ │ │ │ -00061788 : │ │ - lui gp,0x4 │ │ - addiu gp,gp,31432 │ │ +0006016c : │ │ + lui gp,0x5 │ │ + addiu gp,gp,-28444 │ │ addu gp,gp,t9 │ │ + beqz a0,601f8 │ │ + nop │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,6180c │ │ move s0,a0 │ │ lw a0,4(a0) │ │ - beqz a0,617c4 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + beqz a0,601ac │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,0(s0) │ │ - beqz a0,617dc │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + beqz a0,601c4 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,8(s0) │ │ - beqz a0,617f4 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + beqz a0,601e0 │ │ + nop │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + jr t9 │ │ addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,32 │ │ nop │ │ - lui gp,0x4 │ │ - addiu gp,gp,31280 │ │ + lui gp,0x5 │ │ + addiu gp,gp,-28592 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - sw s8,64(sp) │ │ - sw s4,48(sp) │ │ + lw v0,20(a0) │ │ + addiu sp,sp,-80 │ │ + sw s3,52(sp) │ │ + negu s3,v0 │ │ sw gp,16(sp) │ │ - sw ra,68(sp) │ │ - sw s7,60(sp) │ │ - sw s6,56(sp) │ │ - sw s5,52(sp) │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ - lw v1,20(a0) │ │ - move s4,a0 │ │ - negu s8,v1 │ │ - slt v0,v1,s8 │ │ - sw v1,24(sp) │ │ - bnez v0,61920 │ │ - sw a2,80(sp) │ │ - sll a0,v1,0x2 │ │ - sll s5,v1,0x1 │ │ - sll s6,s8,0x2 │ │ - subu v1,a0,a1 │ │ - lw v0,12(s4) │ │ - addiu s5,s5,1 │ │ - addu s6,a1,s6 │ │ - sw v1,28(sp) │ │ - blez v0,6190c │ │ - lw a3,28(sp) │ │ - lw s3,80(sp) │ │ - addu s7,a3,s6 │ │ + slt a3,v0,s3 │ │ + sw ra,76(sp) │ │ + sw s8,72(sp) │ │ + sw s7,68(sp) │ │ + sw s6,64(sp) │ │ + sw s5,60(sp) │ │ + sw s4,56(sp) │ │ + sw s2,48(sp) │ │ + sw s1,44(sp) │ │ + sw s0,40(sp) │ │ + bnez a3,60304 │ │ + sw v0,24(sp) │ │ + move s5,a0 │ │ + sll s1,v0,0x1 │ │ + sw a1,32(sp) │ │ + lw v0,12(s5) │ │ + sll a1,s3,0x2 │ │ + sw a2,36(sp) │ │ + addiu s1,s1,1 │ │ move s2,zero │ │ - move s0,zero │ │ - lw v1,16(s4) │ │ - sll v0,s0,0x2 │ │ - addu v0,v1,v0 │ │ - lw s1,0(v0) │ │ - lw a1,0(s6) │ │ - divu zero,s1,s5 │ │ - teq s5,zero,0x7 │ │ - sll v0,s2,0x2 │ │ - addu a1,a1,v0 │ │ - lw a0,0(s3) │ │ - lw t9,-30268(gp) │ │ - addiu s0,s0,1 │ │ - addiu s3,s3,4 │ │ - mflo s1 │ │ - mul v0,s1,s7 │ │ - sll a2,s1,0x2 │ │ + sw a1,28(sp) │ │ + blez v0,602f0 │ │ + lw a2,28(sp) │ │ + lw t0,32(sp) │ │ + addu t1,s2,a2 │ │ + lw s4,36(sp) │ │ + addu s7,t0,t1 │ │ + move s6,zero │ │ + move s8,zero │ │ + lw s0,16(s5) │ │ + sll t2,s8,0x2 │ │ + addu t3,s0,t2 │ │ + lw t4,0(t3) │ │ + lw t5,0(s4) │ │ + divu zero,t4,s1 │ │ + teq s1,zero,0x7 │ │ + lw t6,0(s7) │ │ + sll t7,s6,0x2 │ │ + lw t9,-30464(gp) │ │ + addu a1,t6,t7 │ │ + addiu s8,s8,1 │ │ + addiu s4,s4,4 │ │ + mflo s0 │ │ + mul t8,s0,s2 │ │ + sll a2,s0,0x2 │ │ jalr t9 │ │ - addu a0,v0,a0 │ │ - lw v0,12(s4) │ │ + addu a0,t8,t5 │ │ + lw v0,12(s5) │ │ lw gp,16(sp) │ │ - slt v1,s0,v0 │ │ - bnez v1,618b0 │ │ - addu s2,s2,s1 │ │ - lw a2,24(sp) │ │ - addiu s8,s8,1 │ │ - slt a1,a2,s8 │ │ - beqz a1,61898 │ │ - addiu s6,s6,4 │ │ - lw ra,68(sp) │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + slt v1,s8,v0 │ │ + bnez v1,60294 │ │ + addu s6,s6,s0 │ │ + lw ra,24(sp) │ │ + addiu s3,s3,1 │ │ + slt a3,ra,s3 │ │ + beqz a3,60274 │ │ + addiu s2,s2,4 │ │ + lw ra,76(sp) │ │ + lw s8,72(sp) │ │ + lw s7,68(sp) │ │ + lw s6,64(sp) │ │ + lw s5,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - lui gp,0x4 │ │ - addiu gp,gp,30976 │ │ + addiu sp,sp,80 │ │ + lui gp,0x5 │ │ + addiu gp,gp,-28900 │ │ addu gp,gp,t9 │ │ lw v0,8(a0) │ │ lw a1,0(a1) │ │ lw a0,0(a2) │ │ - lw t9,-30268(gp) │ │ + lw t9,-30464(gp) │ │ jr t9 │ │ sll a2,v0,0x2 │ │ - lui gp,0x4 │ │ - addiu gp,gp,30940 │ │ + lui gp,0x5 │ │ + addiu gp,gp,-28936 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s2,32(sp) │ │ sw s1,28(sp) │ │ + move s1,a2 │ │ + lw a2,8(a0) │ │ + sw s2,32(sp) │ │ sw s0,24(sp) │ │ + move s2,a0 │ │ + move s0,a1 │ │ + lw t9,-30464(gp) │ │ + lw a0,0(s1) │ │ + lw a1,0(a1) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ - lw a3,8(a0) │ │ - move s1,a1 │ │ - move s0,a0 │ │ - lw t9,-30268(gp) │ │ - lw a0,0(a2) │ │ - lw a1,0(a1) │ │ - move s2,a2 │ │ jalr t9 │ │ - sll a2,a3,0x2 │ │ - lw v0,8(s0) │ │ - lw a2,0(s2) │ │ - sll v1,v0,0x2 │ │ - addu a2,a2,v1 │ │ - lw a3,8(s1) │ │ - blez v0,61a10 │ │ - lw t0,-8(s1) │ │ + sll a2,a2,0x2 │ │ + lw v1,8(s2) │ │ + lw t0,0(s1) │ │ + sll a0,v1,0x2 │ │ + lw a3,8(s0) │ │ + lw t1,-8(s0) │ │ + blez v1,603e4 │ │ move v0,zero │ │ - move v1,zero │ │ - addu t3,a3,v0 │ │ - addu t2,t0,v0 │ │ - lwc1 $f1,0(t3) │ │ + addu a1,a3,v0 │ │ + addu t2,t1,v0 │ │ + lwc1 $f0,0(a1) │ │ lwc1 $f2,0(t2) │ │ - addu t1,a2,v0 │ │ - addiu v1,v1,1 │ │ - sub.s $f0,$f1,$f2 │ │ - swc1 $f0,0(t1) │ │ - lw a1,8(s0) │ │ - slt a0,v1,a1 │ │ - bnez a0,619e0 │ │ + addu t3,v0,a0 │ │ + addu t4,t0,t3 │ │ + sub.s $f4,$f0,$f2 │ │ addiu v0,v0,4 │ │ + bne a0,v0,603bc │ │ + swc1 $f4,0(t4) │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - lui gp,0x4 │ │ - addiu gp,gp,30760 │ │ + lui gp,0x5 │ │ + addiu gp,gp,-29100 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s2,32(sp) │ │ sw s1,28(sp) │ │ + move s1,a2 │ │ + lw a2,8(a0) │ │ + sw s2,32(sp) │ │ sw s0,24(sp) │ │ + move s2,a0 │ │ + move s0,a1 │ │ + lw t9,-30464(gp) │ │ + lw a0,0(s1) │ │ + lw a1,0(a1) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ - lw a3,8(a0) │ │ - move s1,a1 │ │ - move s0,a0 │ │ - lw t9,-30268(gp) │ │ - lw a0,0(a2) │ │ - lw a1,0(a1) │ │ - move s2,a2 │ │ jalr t9 │ │ - sll a2,a3,0x2 │ │ - lw v0,8(s0) │ │ - lw a2,0(s2) │ │ - sll v1,v0,0x2 │ │ - addu a2,a2,v1 │ │ - lw a3,8(s1) │ │ - blez v0,61b7c │ │ - lw t0,-8(s1) │ │ - move v0,zero │ │ - move v1,zero │ │ - addu t2,a3,v0 │ │ - addu t1,t0,v0 │ │ - lwc1 $f1,0(t2) │ │ - lwc1 $f2,0(t1) │ │ - addu a0,a2,v0 │ │ - addiu v1,v1,1 │ │ - sub.s $f0,$f1,$f2 │ │ - swc1 $f0,0(a0) │ │ - lw a0,8(s0) │ │ - slt a1,v1,a0 │ │ - bnez a1,61a94 │ │ - addiu v0,v0,4 │ │ - sll t0,a0,0x2 │ │ - addu a2,a2,t0 │ │ - lw a3,16(s1) │ │ - blez a0,61b7c │ │ - lw t0,-16(s1) │ │ - move v0,zero │ │ - move v1,zero │ │ - addu t6,a3,v0 │ │ - addu t5,t0,v0 │ │ - lwc1 $f5,0(t6) │ │ - lwc1 $f4,0(t5) │ │ - addu t4,a2,v0 │ │ - addiu v1,v1,1 │ │ - sub.s $f3,$f5,$f4 │ │ - swc1 $f3,0(t4) │ │ - lw a0,8(s0) │ │ - slt t3,v1,a0 │ │ - bnez t3,61ae0 │ │ - addiu v0,v0,4 │ │ - sll t7,a0,0x2 │ │ - addu t0,a2,t7 │ │ - lw t1,12(s1) │ │ - lw t2,-4(s1) │ │ - lw t3,4(s1) │ │ - blez a0,61b7c │ │ - lw t4,-12(s1) │ │ + sll a2,a2,0x2 │ │ + lw t1,8(s2) │ │ + lw a0,0(s1) │ │ + sll v1,t1,0x2 │ │ + addu t2,a0,v1 │ │ + lw a3,8(s0) │ │ + blez t1,60514 │ │ + lw t0,-8(s0) │ │ move v0,zero │ │ - move v1,zero │ │ - addu a3,t1,v0 │ │ - addu a2,t2,v0 │ │ - addu t9,t3,v0 │ │ - addu s2,t4,v0 │ │ - lwc1 $f12,0(a3) │ │ - lwc1 $f11,0(a2) │ │ - lwc1 $f9,0(t9) │ │ - lwc1 $f10,0(s2) │ │ - sub.s $f8,$f12,$f11 │ │ - addu ra,t0,v0 │ │ - sub.s $f7,$f9,$f10 │ │ - addiu v1,v1,1 │ │ - sub.s $f6,$f8,$f7 │ │ - swc1 $f6,0(ra) │ │ - lw t8,8(s0) │ │ - slt s1,v1,t8 │ │ - bnez s1,61b34 │ │ + addu t3,a3,v0 │ │ + addu a1,t0,v0 │ │ + lwc1 $f0,0(t3) │ │ + lwc1 $f2,0(a1) │ │ + addu t4,t2,v0 │ │ addiu v0,v0,4 │ │ + sub.s $f4,$f0,$f2 │ │ + bne v1,v0,60464 │ │ + swc1 $f4,0(t4) │ │ + lw t6,16(s0) │ │ + lw t7,-16(s0) │ │ + addu t5,t2,v1 │ │ + move t8,zero │ │ + addu ra,t6,t8 │ │ + addu s2,t7,t8 │ │ + lwc1 $f6,0(ra) │ │ + lwc1 $f8,0(s2) │ │ + addu s1,t5,t8 │ │ + addiu t8,t8,4 │ │ + sub.s $f10,$f6,$f8 │ │ + bne v1,t8,60498 │ │ + swc1 $f10,0(s1) │ │ + lw t9,12(s0) │ │ + lw t2,-4(s0) │ │ + lw a2,4(s0) │ │ + lw s0,-12(s0) │ │ + addu v1,t5,v1 │ │ + move a3,zero │ │ + lwc1 $f12,0(t9) │ │ + lwc1 $f14,0(t2) │ │ + lwc1 $f16,0(a2) │ │ + lwc1 $f18,0(s0) │ │ + sub.s $f0,$f12,$f14 │ │ + addiu a3,a3,1 │ │ + sub.s $f2,$f16,$f18 │ │ + addiu v1,v1,4 │ │ + slt a0,a3,t1 │ │ + addiu t9,t9,4 │ │ + sub.s $f4,$f0,$f2 │ │ + addiu t2,t2,4 │ │ + addiu a2,a2,4 │ │ + addiu s0,s0,4 │ │ + bnez a0,604d4 │ │ + swc1 $f4,-4(v1) │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - lui gp,0x4 │ │ - addiu gp,gp,30396 │ │ + lui gp,0x5 │ │ + addiu gp,gp,-29404 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s2,32(sp) │ │ sw s1,28(sp) │ │ + move s1,a2 │ │ + lw a2,8(a0) │ │ + sw s2,32(sp) │ │ sw s0,24(sp) │ │ + move s2,a0 │ │ + move s0,a1 │ │ + lw t9,-30464(gp) │ │ + lw a0,0(s1) │ │ + lw a1,0(a1) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ - lw a3,8(a0) │ │ - move s1,a1 │ │ - move s0,a0 │ │ - lw t9,-30268(gp) │ │ - lw a0,0(a2) │ │ - lw a1,0(a1) │ │ - move s2,a2 │ │ jalr t9 │ │ - sll a2,a3,0x2 │ │ - lw v0,8(s0) │ │ - lw a2,0(s2) │ │ - sll v1,v0,0x2 │ │ - addu a2,a2,v1 │ │ - lw a3,8(s1) │ │ - blez v0,61c9c │ │ - lw t0,-8(s1) │ │ + sll a2,a2,0x2 │ │ + lw v1,8(s2) │ │ + lw a1,0(s1) │ │ + sll a0,v1,0x2 │ │ + addu t5,a1,a0 │ │ + lw t0,8(s0) │ │ + lw a3,-8(s0) │ │ + blez v1,6060c │ │ move v0,zero │ │ - move v1,zero │ │ - addu t2,a3,v0 │ │ addu t1,t0,v0 │ │ - lwc1 $f1,0(t2) │ │ - lwc1 $f2,0(t1) │ │ - addu a0,a2,v0 │ │ - addiu v1,v1,1 │ │ - sub.s $f0,$f1,$f2 │ │ - swc1 $f0,0(a0) │ │ - lw a0,8(s0) │ │ - slt a1,v1,a0 │ │ - bnez a1,61c00 │ │ + addu t2,a3,v0 │ │ + lwc1 $f0,0(t1) │ │ + lwc1 $f2,0(t2) │ │ + addu t3,t5,v0 │ │ addiu v0,v0,4 │ │ - sll t0,a0,0x2 │ │ - addu t0,a2,t0 │ │ - lw t1,12(s1) │ │ - lw t2,-4(s1) │ │ - lw t3,4(s1) │ │ - blez a0,61c9c │ │ - lw t4,-12(s1) │ │ + sub.s $f4,$f0,$f2 │ │ + bne a0,v0,60594 │ │ + swc1 $f4,0(t3) │ │ + lw t4,12(s0) │ │ + lw t6,-4(s0) │ │ + lw t7,4(s0) │ │ + lw t8,-12(s0) │ │ move v0,zero │ │ - move v1,zero │ │ - addu a2,t1,v0 │ │ - addu ra,t2,v0 │ │ - addu t8,t3,v0 │ │ - addu s1,t4,v0 │ │ - lwc1 $f9,0(a2) │ │ + addu ra,t4,v0 │ │ + addu s2,t6,v0 │ │ + addu s0,t7,v0 │ │ + addu s1,t8,v0 │ │ lwc1 $f8,0(ra) │ │ - lwc1 $f6,0(t8) │ │ - lwc1 $f7,0(s1) │ │ - sub.s $f5,$f9,$f8 │ │ - addu t7,t0,v0 │ │ - sub.s $f4,$f6,$f7 │ │ - addiu v1,v1,1 │ │ - sub.s $f3,$f5,$f4 │ │ - swc1 $f3,0(t7) │ │ - lw t6,8(s0) │ │ - slt t5,v1,t6 │ │ - bnez t5,61c54 │ │ + lwc1 $f6,0(s2) │ │ + lwc1 $f10,0(s0) │ │ + lwc1 $f12,0(s1) │ │ + sub.s $f14,$f8,$f6 │ │ + addu a2,v0,a0 │ │ + sub.s $f16,$f10,$f12 │ │ + addu t9,t5,a2 │ │ addiu v0,v0,4 │ │ + sub.s $f18,$f14,$f16 │ │ + bne a0,v0,605cc │ │ + swc1 $f18,0(t9) │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - lui gp,0x4 │ │ - addiu gp,gp,30108 │ │ + lui gp,0x5 │ │ + addiu gp,gp,-29652 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s2,32(sp) │ │ + lw v0,8(a0) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ + move s1,a2 │ │ + move s0,a1 │ │ + lw a1,0(a1) │ │ + sw s2,32(sp) │ │ + addiu a2,v0,-1 │ │ + move s2,a0 │ │ + lw t9,-30464(gp) │ │ + lw a0,0(s1) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ - lw v1,8(a0) │ │ - move s1,a1 │ │ - move s2,a2 │ │ - lw a1,0(a1) │ │ - move s0,a0 │ │ - addiu a2,v1,-1 │ │ - lw t9,-30268(gp) │ │ - lw a0,0(s2) │ │ addiu a1,a1,4 │ │ jalr t9 │ │ sll a2,a2,0x2 │ │ - lw v0,8(s0) │ │ - lw a3,0(s2) │ │ - addiu a0,v0,-1 │ │ - sll a0,a0,0x2 │ │ - slti v0,v0,2 │ │ - addu a3,a3,a0 │ │ - lw t0,8(s1) │ │ - bnez v0,61d64 │ │ - lw t1,-8(s1) │ │ - move v1,zero │ │ - addu t6,t0,v0 │ │ - addu t5,t1,v0 │ │ - lwc1 $f1,4(t6) │ │ - lwc1 $f2,4(t5) │ │ - addu t4,a3,v0 │ │ - addiu v1,v1,1 │ │ - sub.s $f0,$f1,$f2 │ │ - swc1 $f0,0(t4) │ │ - lw t3,8(s0) │ │ - addiu a0,t3,-1 │ │ - slt t2,v1,a0 │ │ - bnez t2,61d2c │ │ - addiu v0,v0,4 │ │ - sll a0,a0,0x2 │ │ - lw s2,0(s1) │ │ - addu a0,a3,a0 │ │ - lwc1 $f13,0(s2) │ │ - swc1 $f13,0(a0) │ │ - lw v0,8(s1) │ │ - lw a3,-8(s1) │ │ - lwc1 $f12,0(v0) │ │ - lwc1 $f11,0(a3) │ │ - sub.s $f10,$f12,$f11 │ │ - swc1 $f10,4(a0) │ │ - lw t1,-12(s1) │ │ - lw ra,12(s1) │ │ - lw t8,-4(s1) │ │ - lw t7,4(s1) │ │ - lwc1 $f7,0(t1) │ │ - lwc1 $f9,0(ra) │ │ - lwc1 $f8,0(t8) │ │ - lwc1 $f6,0(t7) │ │ - sub.s $f5,$f9,$f8 │ │ - sub.s $f4,$f6,$f7 │ │ - sub.s $f3,$f5,$f4 │ │ - swc1 $f3,8(a0) │ │ - lw t0,8(s0) │ │ - lw t1,12(s1) │ │ - slti v0,t0,2 │ │ - lw t2,-4(s1) │ │ - lw t3,4(s1) │ │ - bnez v0,61e28 │ │ - lw t4,-12(s1) │ │ - move v1,zero │ │ - addu t0,t1,v0 │ │ - addu t7,t2,v0 │ │ - addu t6,t3,v0 │ │ - addu t5,t4,v0 │ │ - lwc1 $f0,4(t0) │ │ - lwc1 $f19,4(t7) │ │ - lwc1 $f17,4(t6) │ │ - lwc1 $f18,4(t5) │ │ - sub.s $f16,$f0,$f19 │ │ - addu a1,a0,v0 │ │ - sub.s $f15,$f17,$f18 │ │ - addiu v1,v1,1 │ │ - sub.s $f14,$f16,$f15 │ │ - swc1 $f14,12(a1) │ │ - lw a2,8(s0) │ │ - addiu t9,a2,-1 │ │ - slt s1,v1,t9 │ │ - bnez s1,61ddc │ │ + lw t5,8(s2) │ │ + lw v1,0(s1) │ │ + sll a0,t5,0x2 │ │ + addiu t6,a0,-4 │ │ + addiu t7,t5,-1 │ │ + addu t1,v1,t6 │ │ + lw a3,8(s0) │ │ + lw t0,-8(s0) │ │ + blez t7,606c0 │ │ + move t8,zero │ │ + addu t2,a3,t8 │ │ + addu t3,t0,t8 │ │ + lwc1 $f0,4(t2) │ │ + lwc1 $f2,4(t3) │ │ + addu t4,t1,t8 │ │ + addiu t8,t8,4 │ │ + sub.s $f4,$f0,$f2 │ │ + bne t6,t8,6069c │ │ + swc1 $f4,0(t4) │ │ + lw ra,0(s0) │ │ + addu s2,t1,t6 │ │ + lwc1 $f6,0(ra) │ │ + lw s1,12(s0) │ │ + lw t9,-4(s0) │ │ + swc1 $f6,0(s2) │ │ + lwc1 $f8,0(a3) │ │ + lwc1 $f10,0(t0) │ │ + lw t5,4(s0) │ │ + lw s0,-12(s0) │ │ + sub.s $f12,$f8,$f10 │ │ + move v0,zero │ │ + swc1 $f12,4(s2) │ │ + lwc1 $f14,0(s1) │ │ + lwc1 $f16,0(t9) │ │ + lwc1 $f18,0(t5) │ │ + lwc1 $f2,0(s0) │ │ + sub.s $f0,$f14,$f16 │ │ + sub.s $f4,$f18,$f2 │ │ + sub.s $f6,$f0,$f4 │ │ + blez t7,60754 │ │ + swc1 $f6,8(s2) │ │ + addu v1,s1,v0 │ │ + addu a0,t9,v0 │ │ + addu a2,t5,v0 │ │ + addu a1,s0,v0 │ │ + lwc1 $f8,4(v1) │ │ + lwc1 $f10,4(a0) │ │ + lwc1 $f12,4(a2) │ │ + lwc1 $f14,4(a1) │ │ + sub.s $f16,$f8,$f10 │ │ + addu t7,s2,v0 │ │ + sub.s $f18,$f12,$f14 │ │ addiu v0,v0,4 │ │ + sub.s $f2,$f16,$f18 │ │ + bne t6,v0,60718 │ │ + swc1 $f2,12(t7) │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - lui gp,0x4 │ │ - addiu gp,gp,29712 │ │ + lui gp,0x5 │ │ + addiu gp,gp,-29980 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s2,32(sp) │ │ + lw v0,8(a0) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ + move s1,a2 │ │ + move s0,a1 │ │ + lw a1,0(a1) │ │ + sw s2,32(sp) │ │ + addiu a2,v0,-1 │ │ + move s2,a0 │ │ + lw t9,-30464(gp) │ │ + lw a0,0(s1) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ - lw v1,8(a0) │ │ - move s1,a1 │ │ - move s2,a2 │ │ - lw a1,0(a1) │ │ - move s0,a0 │ │ - addiu a2,v1,-1 │ │ - lw t9,-30268(gp) │ │ - lw a0,0(s2) │ │ - sll a2,a2,0x2 │ │ - jalr t9 │ │ addiu a1,a1,4 │ │ - lw v0,8(s0) │ │ - lw a3,8(s1) │ │ - slti v0,v0,2 │ │ - lw t0,-8(s1) │ │ - bnez v0,61fa0 │ │ - lw a2,4(s2) │ │ - move v1,zero │ │ - addu t4,a3,v0 │ │ - addu t3,t0,v0 │ │ - lwc1 $f1,4(t4) │ │ - lwc1 $f2,4(t3) │ │ - addu a0,a2,v0 │ │ - addiu v1,v1,1 │ │ - sub.s $f0,$f1,$f2 │ │ - swc1 $f0,0(a0) │ │ - lw a0,8(s0) │ │ - addiu t2,a0,-1 │ │ - slt t1,v1,t2 │ │ - bnez t1,61eac │ │ - addiu v0,v0,4 │ │ - slti a0,a0,2 │ │ - lw a3,16(s1) │ │ - bnez a0,61fa0 │ │ - lw t0,-16(s1) │ │ - sll t5,v1,0x2 │ │ + jalr t9 │ │ + sll a2,a2,0x2 │ │ + lw a0,8(s2) │ │ + lw t8,8(s0) │ │ + addiu t0,a0,-1 │ │ + lw a3,-8(s0) │ │ + blez t0,608f4 │ │ + lw t5,4(s1) │ │ + sll v1,a0,0x2 │ │ + addiu t6,v1,-4 │ │ + move t4,zero │ │ + addu t1,t8,t4 │ │ + addu t2,a3,t4 │ │ + lwc1 $f0,4(t1) │ │ + lwc1 $f2,4(t2) │ │ + addu t3,t5,t4 │ │ + addiu t4,t4,4 │ │ + sub.s $f4,$f0,$f2 │ │ + bne t4,t6,607e0 │ │ + swc1 $f4,0(t3) │ │ + lw t7,16(s0) │ │ + lw ra,-16(s0) │ │ + addiu s2,t6,4 │ │ move v0,zero │ │ - addu v1,a2,t5 │ │ - addu t9,a3,v0 │ │ - addu ra,t0,v0 │ │ - lwc1 $f5,4(t9) │ │ - lwc1 $f4,4(ra) │ │ - addu t8,v1,v0 │ │ - addiu a0,a0,1 │ │ - sub.s $f3,$f5,$f4 │ │ - swc1 $f3,0(t8) │ │ - lw a1,8(s0) │ │ - addiu t7,a1,-1 │ │ - slt t6,a0,t7 │ │ - bnez t6,61efc │ │ + addu a1,t7,v0 │ │ + addu a2,ra,v0 │ │ + lwc1 $f6,4(a1) │ │ + lwc1 $f8,4(a2) │ │ + addu t9,v0,s2 │ │ + addu a0,t5,t9 │ │ + sub.s $f10,$f6,$f8 │ │ addiu v0,v0,4 │ │ - slti a3,a1,2 │ │ - lw t0,12(s1) │ │ - lw t1,-4(s1) │ │ - lw t2,4(s1) │ │ - lw t3,-12(s1) │ │ - bnez a3,61fa0 │ │ - lw t4,12(s2) │ │ + bne t6,v0,60814 │ │ + swc1 $f10,-4(a0) │ │ + lw t6,12(s0) │ │ + lw t5,-4(s0) │ │ + lw t4,4(s0) │ │ + lw t3,-12(s0) │ │ + lw t7,12(s1) │ │ move v0,zero │ │ move v1,zero │ │ - addu ra,t0,v0 │ │ - addu t8,t1,v0 │ │ - addu t7,t2,v0 │ │ - addu t6,t3,v0 │ │ - lwc1 $f12,4(ra) │ │ - lwc1 $f11,4(t8) │ │ - lwc1 $f9,4(t7) │ │ - lwc1 $f10,4(t6) │ │ - sub.s $f8,$f12,$f11 │ │ - addu t5,t4,v0 │ │ - sub.s $f7,$f9,$f10 │ │ + addu t2,t6,v0 │ │ + addu t1,t5,v0 │ │ + addu ra,t4,v0 │ │ + addu s2,t3,v0 │ │ + lwc1 $f12,4(t2) │ │ + lwc1 $f14,4(t1) │ │ + lwc1 $f16,4(ra) │ │ + lwc1 $f18,4(s2) │ │ + sub.s $f2,$f12,$f14 │ │ addiu v1,v1,1 │ │ - sub.s $f6,$f8,$f7 │ │ - swc1 $f6,0(t5) │ │ - lw a0,8(s0) │ │ - addiu a1,a0,-1 │ │ - slt a2,v1,a1 │ │ - bnez a2,61f54 │ │ + sub.s $f0,$f16,$f18 │ │ + addu a1,t7,v0 │ │ + slt a2,v1,t0 │ │ addiu v0,v0,4 │ │ - lw t3,0(s1) │ │ - lw t0,8(s2) │ │ - lwc1 $f3,0(t3) │ │ - swc1 $f3,0(t0) │ │ - lw t2,8(s1) │ │ - lw t1,-8(s1) │ │ - lwc1 $f1,0(t2) │ │ - lwc1 $f2,0(t1) │ │ - sub.s $f0,$f1,$f2 │ │ - swc1 $f0,4(t0) │ │ - lw s2,4(s1) │ │ - lw s0,-12(s1) │ │ - lw v1,12(s1) │ │ - lw v0,-4(s1) │ │ - lwc1 $f16,0(s2) │ │ - lwc1 $f17,0(s0) │ │ - lwc1 $f19,0(v1) │ │ - lwc1 $f18,0(v0) │ │ - sub.s $f14,$f16,$f17 │ │ - sub.s $f15,$f19,$f18 │ │ - sub.s $f13,$f15,$f14 │ │ - swc1 $f13,8(t0) │ │ + sub.s $f4,$f2,$f0 │ │ + bnez a2,60858 │ │ + swc1 $f4,0(a1) │ │ + lw s0,0(s0) │ │ + lw s1,8(s1) │ │ + lwc1 $f6,0(s0) │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ - lw s1,28(sp) │ │ + swc1 $f6,0(s1) │ │ + lwc1 $f8,0(t8) │ │ + lwc1 $f10,0(a3) │ │ lw s0,24(sp) │ │ + sub.s $f12,$f8,$f10 │ │ + swc1 $f12,4(s1) │ │ + lwc1 $f14,0(t6) │ │ + lwc1 $f16,0(t5) │ │ + lwc1 $f18,0(t4) │ │ + lwc1 $f0,0(t3) │ │ + sub.s $f2,$f14,$f16 │ │ + sub.s $f4,$f18,$f0 │ │ + sub.s $f6,$f2,$f4 │ │ + swc1 $f6,8(s1) │ │ + lw s1,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - lui gp,0x4 │ │ - addiu gp,gp,29248 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-232 │ │ - sw s5,212(sp) │ │ - lw s5,252(sp) │ │ - sw gp,48(sp) │ │ - sw s8,224(sp) │ │ - sw s7,220(sp) │ │ - sw s6,216(sp) │ │ - sw s3,204(sp) │ │ - sw s2,200(sp) │ │ - sw s1,196(sp) │ │ - sw s0,192(sp) │ │ - sw ra,228(sp) │ │ - sw s4,208(sp) │ │ - move s7,a0 │ │ - move s6,a1 │ │ - move s1,a2 │ │ - move s2,a3 │ │ - lw s0,248(sp) │ │ - lw s8,256(sp) │ │ - beqz s5,62074 │ │ - lw s3,260(sp) │ │ - sw zero,0(s5) │ │ - lw v0,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s6,16(sp) │ │ - sw s2,20(sp) │ │ - sw s0,24(sp) │ │ - li a0,1 │ │ - addiu a1,v0,19208 │ │ - li a2,1022 │ │ - bal 706b8 │ │ - addiu a3,a3,19252 │ │ - bltz s0,620b4 │ │ - lw gp,48(sp) │ │ - slt v1,s2,s0 │ │ - beqz v1,626cc │ │ - lw a1,-32696(gp) │ │ - lw t9,-30844(gp) │ │ - move a0,s6 │ │ - bal 764ec │ │ - addiu a1,sp,56 │ │ - bltz v0,62610 │ │ - lw gp,48(sp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - move a0,s6 │ │ - jalr t9 │ │ - addiu a1,a2,-19456 │ │ - move s4,v0 │ │ - beqz v0,62610 │ │ - lw gp,48(sp) │ │ - lw t9,-30840(gp) │ │ - addiu a0,sp,160 │ │ - li a1,4 │ │ - li a2,1 │ │ - bal 763a4 │ │ - move a3,v0 │ │ - li t4,1 │ │ - bne v0,t4,625bc │ │ - lw gp,48(sp) │ │ - lw v1,160(sp) │ │ - lw v0,112(sp) │ │ - addiu t8,v1,1 │ │ - sll t7,t8,0x2 │ │ - beq t7,v0,62444 │ │ - lw t0,116(sp) │ │ - sll t5,v1,0x8 │ │ - sra t4,v1,0x8 │ │ - lui t9,0xff │ │ - and t2,t5,t9 │ │ - andi t3,t4,0xff00 │ │ - or a2,t2,t3 │ │ - srl t1,v1,0x18 │ │ - or a0,a2,t1 │ │ - sll a1,v1,0x18 │ │ - or a0,a0,a1 │ │ - addiu a3,a0,1 │ │ - sll ra,a3,0x2 │ │ - bne v0,ra,6268c │ │ - lw t9,-32200(gp) │ │ - li v0,1 │ │ - move v1,a0 │ │ - sw a0,160(sp) │ │ - sw v0,180(sp) │ │ - blez v1,62704 │ │ - lw t9,-32200(gp) │ │ - div zero,v1,s3 │ │ - teq s3,zero,0x7 │ │ - mflo v0 │ │ - mul a0,s3,v0 │ │ - bne a0,v1,625e8 │ │ - li a2,1070 │ │ - blez s2,621a0 │ │ - slt v1,s2,v0 │ │ - beqz v1,62590 │ │ - li a0,4 │ │ - bltz s0,6244c │ │ - slt t6,s0,v0 │ │ - beqz t6,624bc │ │ - lw t8,-32696(gp) │ │ - subu s2,s2,s1 │ │ - bltz s2,6245c │ │ - addu v1,s0,s1 │ │ - move s0,zero │ │ - slt ra,v1,v0 │ │ - beqz ra,62410 │ │ - subu a3,v1,v0 │ │ - subu a2,v1,s2 │ │ - addiu a1,a2,1 │ │ - slt a0,v0,a1 │ │ - movz v0,a1,a0 │ │ - move s1,zero │ │ - blez s8,62430 │ │ - sw v0,168(sp) │ │ - addu t2,s0,v0 │ │ - addu v1,t2,s1 │ │ - slt t1,s8,v1 │ │ - sw t2,176(sp) │ │ - bnez t1,62518 │ │ - sw v1,172(sp) │ │ - beqz s5,623d0 │ │ - lw s8,-32696(gp) │ │ - lw t9,-31796(gp) │ │ - li t0,1121 │ │ - lw a0,172(sp) │ │ - addiu a3,s8,19208 │ │ - sw t0,16(sp) │ │ - move a1,s3 │ │ - bal 6d59c <__ckd_calloc_2d__> │ │ - li a2,4 │ │ - move s8,v0 │ │ - beqz s2,62250 │ │ - lw gp,48(sp) │ │ - mul s2,s2,s3 │ │ - lw t9,-30332(gp) │ │ - move a0,s4 │ │ - sll a1,s2,0x2 │ │ - jalr t9 │ │ - li a2,1 │ │ - lw gp,48(sp) │ │ - lw ra,168(sp) │ │ - sll t8,s0,0x2 │ │ - mul a2,s3,ra │ │ - addu s2,s8,t8 │ │ - sw a2,160(sp) │ │ - lw t7,0(s2) │ │ - lw t9,-30840(gp) │ │ - move a0,t7 │ │ - li a1,4 │ │ - move a3,s4 │ │ - bal 763a4 │ │ - sw t7,184(sp) │ │ - lw t6,160(sp) │ │ - lw gp,48(sp) │ │ - bne v0,t6,62644 │ │ - lw v1,184(sp) │ │ - lw s6,180(sp) │ │ - beqz s6,622e8 │ │ - nop │ │ - blez v0,622e8 │ │ - move a0,zero │ │ - lui a3,0xff │ │ - lw t4,0(v1) │ │ - addiu a0,a0,1 │ │ - sll t8,t4,0x8 │ │ - sra t7,t4,0x8 │ │ - and t6,t8,a3 │ │ - andi t0,t7,0xff00 │ │ - or t5,t6,t0 │ │ - srl v0,t4,0x18 │ │ - or t3,t5,v0 │ │ - sll t2,t4,0x18 │ │ - or t1,t3,t2 │ │ - sw t1,0(v1) │ │ - lw a2,160(sp) │ │ - slt a1,a0,a2 │ │ - bnez a1,622a8 │ │ - addiu v1,v1,4 │ │ - lw v0,44(s7) │ │ - li a3,1 │ │ - beq v0,a3,62468 │ │ - li a0,2 │ │ - bne v0,a0,62328 │ │ - lw t9,-30836(gp) │ │ - lw a0,60(s7) │ │ - lw a2,48(s7) │ │ - lw a3,168(sp) │ │ - bal 65754 │ │ - move a1,s2 │ │ - lw gp,48(sp) │ │ - lw t9,-30832(gp) │ │ - bal 654e8 │ │ - lw a0,60(s7) │ │ - lw gp,48(sp) │ │ - lw v0,52(s7) │ │ - li v1,2 │ │ - beq v0,v1,62494 │ │ - lw t9,-30828(gp) │ │ - li ra,3 │ │ - beq v0,ra,62510 │ │ - li s6,1 │ │ - beq v0,s6,624f8 │ │ - lw t9,-30824(gp) │ │ - beqz s0,62384 │ │ - move s6,zero │ │ - sll s7,s3,0x2 │ │ - sw s7,168(sp) │ │ - move s7,s8 │ │ - lw t9,-30268(gp) │ │ - lw a0,0(s7) │ │ - lw a1,0(s2) │ │ - lw a2,168(sp) │ │ - jalr t9 │ │ - addiu s6,s6,1 │ │ - addiu s7,s7,4 │ │ - bne s6,s0,62360 │ │ - lw gp,48(sp) │ │ - blez s1,623cc │ │ - lw a1,176(sp) │ │ - sll s3,s3,0x2 │ │ - addiu a2,a1,-1 │ │ - sll s0,a2,0x2 │ │ - sll s2,a1,0x2 │ │ - addu s6,s8,s0 │ │ - addu s2,s8,s2 │ │ - move s0,zero │ │ - lw t9,-30268(gp) │ │ - lw a0,0(s2) │ │ - lw a1,0(s6) │ │ - move a2,s3 │ │ - jalr t9 │ │ - addiu s0,s0,1 │ │ - addiu s2,s2,4 │ │ - bne s0,s1,623a8 │ │ - lw gp,48(sp) │ │ - sw s8,0(s5) │ │ - lw t9,-30420(gp) │ │ - jalr t9 │ │ - move a0,s4 │ │ - lw v0,172(sp) │ │ - lw ra,228(sp) │ │ - lw s8,224(sp) │ │ - lw s7,220(sp) │ │ - lw s6,216(sp) │ │ - lw s5,212(sp) │ │ - lw s4,208(sp) │ │ - lw s3,204(sp) │ │ - lw s2,200(sp) │ │ - lw s1,196(sp) │ │ - lw s0,192(sp) │ │ - jr ra │ │ - addiu sp,sp,232 │ │ - addiu v1,v0,-1 │ │ - subu a2,v1,s2 │ │ - addiu a1,a2,1 │ │ - slt a0,v0,a1 │ │ - movz v0,a1,a0 │ │ - addiu s1,a3,1 │ │ - bgtz s8,621e8 │ │ - sw v0,168(sp) │ │ - addu v0,s0,v0 │ │ - addu t5,s1,v0 │ │ - sw v0,176(sp) │ │ - b 62200 │ │ - sw t5,172(sp) │ │ - b 62170 │ │ - sw zero,180(sp) │ │ - addiu s0,v0,-1 │ │ - subu s2,s2,s1 │ │ - bgez s2,621bc │ │ - addu v1,s0,s1 │ │ - negu s0,s2 │ │ - b 621c0 │ │ - move s2,zero │ │ - lw t9,-30820(gp) │ │ - lw a0,60(s7) │ │ - lw a2,48(s7) │ │ - lw a3,168(sp) │ │ - bal 61404 │ │ - move a1,s2 │ │ - lw v0,52(s7) │ │ - li v1,2 │ │ - bne v0,v1,62338 │ │ - lw gp,48(sp) │ │ - lw t9,-30828(gp) │ │ - lw a0,64(s7) │ │ - lw a2,168(sp) │ │ - bal 60fb4 │ │ - move a1,s2 │ │ - lw gp,48(sp) │ │ - lw t9,-30816(gp) │ │ - bal 61004 │ │ - lw a0,64(s7) │ │ - b 6234c │ │ - lw gp,48(sp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s0,20(sp) │ │ - sw v0,24(sp) │ │ - sw v0,184(sp) │ │ - sw s6,16(sp) │ │ - li a0,3 │ │ - addiu a1,t8,19208 │ │ - li a2,1088 │ │ - addiu a3,t7,19536 │ │ - bal 706b8 │ │ - addiu s0,v0,-1 │ │ - lw gp,48(sp) │ │ - b 621b0 │ │ - lw v0,184(sp) │ │ - lw a0,64(s7) │ │ - lw a2,168(sp) │ │ - jalr t9 │ │ - move a1,s2 │ │ - b 6234c │ │ - lw gp,48(sp) │ │ - b 624f8 │ │ - lw t9,-30812(gp) │ │ - lw t4,-32696(gp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v1,24(sp) │ │ - li a0,4 │ │ - addiu a1,t4,19208 │ │ - li a2,1113 │ │ - addiu a3,t3,19596 │ │ - sw s6,16(sp) │ │ - bal 706b8 │ │ - sw s8,20(sp) │ │ - lw gp,48(sp) │ │ - lw t9,-30420(gp) │ │ - jalr t9 │ │ - move a0,s4 │ │ - lw ra,228(sp) │ │ - li s2,-1 │ │ - sw s2,172(sp) │ │ - move v0,s2 │ │ - lw s8,224(sp) │ │ - lw s7,220(sp) │ │ - lw s6,216(sp) │ │ - lw s5,212(sp) │ │ - lw s4,208(sp) │ │ - lw s3,204(sp) │ │ - lw s2,200(sp) │ │ - lw s1,196(sp) │ │ - lw s0,192(sp) │ │ - jr ra │ │ - addiu sp,sp,232 │ │ - lw t0,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - addiu a1,t0,19208 │ │ - li a2,1079 │ │ - addiu a3,s8,19492 │ │ - sw s6,16(sp) │ │ - sw s2,20(sp) │ │ - bal 706b8 │ │ - sw v0,24(sp) │ │ - b 62548 │ │ - lw gp,48(sp) │ │ - lw t6,-32696(gp) │ │ - lw t5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,t6,19208 │ │ - li a2,1037 │ │ - addiu a3,t5,19324 │ │ - bal 706b8 │ │ - sw s6,16(sp) │ │ - b 62548 │ │ - lw gp,48(sp) │ │ - lw s7,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - li a0,4 │ │ - addiu a1,s7,19208 │ │ - addiu a3,s6,19448 │ │ - sw v1,16(sp) │ │ - bal 706b8 │ │ - sw s3,20(sp) │ │ - b 62548 │ │ - lw gp,48(sp) │ │ - lw t3,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - sw s6,16(sp) │ │ - li a0,4 │ │ - addiu a1,t3,19208 │ │ - li a2,1031 │ │ - bal 7085c │ │ - addiu a3,t2,6076 │ │ - li t1,-1 │ │ - sw t1,172(sp) │ │ - b 623e0 │ │ - move v0,t1 │ │ - lw s5,-32696(gp) │ │ - lw s1,-32696(gp) │ │ - lw s0,168(sp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s5,19208 │ │ - li a2,1131 │ │ - addiu a3,s1,19656 │ │ - li a0,4 │ │ - sw s6,16(sp) │ │ - sw s0,20(sp) │ │ - bal 706b8 │ │ - sw s3,24(sp) │ │ - lw gp,48(sp) │ │ - lw t9,-31856(gp) │ │ - bal 6d66c │ │ - move a0,s8 │ │ - b 62548 │ │ - lw gp,48(sp) │ │ - lw s1,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - li a0,4 │ │ - addiu a1,s1,19208 │ │ - li a2,1052 │ │ - addiu a3,s0,19352 │ │ - sw s6,16(sp) │ │ - sw v1,20(sp) │ │ - sw v1,24(sp) │ │ - sw v0,32(sp) │ │ - sw t0,36(sp) │ │ - sw v0,40(sp) │ │ - bal 706b8 │ │ - sw t0,44(sp) │ │ - b 62548 │ │ - lw gp,48(sp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - sw s6,16(sp) │ │ - sw s0,20(sp) │ │ - sw s2,24(sp) │ │ - addiu a1,a1,19208 │ │ - li a2,1024 │ │ - bal 706b8 │ │ - addiu a3,t0,19284 │ │ - li a0,-1 │ │ - sw a0,172(sp) │ │ - b 623e0 │ │ - move v0,a0 │ │ - lw s5,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - li a0,4 │ │ - addiu a1,s5,19208 │ │ - li a2,1061 │ │ - addiu a3,s3,19408 │ │ - sw s6,16(sp) │ │ - bal 706b8 │ │ - sw v1,20(sp) │ │ - b 62548 │ │ - lw gp,48(sp) │ │ + lw t6,12(s0) │ │ + lw t5,-4(s0) │ │ + lw t4,4(s0) │ │ + b 6089c │ │ + lw t3,-12(s0) │ │ │ │ -00062730 : │ │ - lui gp,0x4 │ │ - addiu gp,gp,27424 │ │ +00060908 : │ │ + lui gp,0x5 │ │ + addiu gp,gp,-30392 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-88 │ │ - sw s4,64(sp) │ │ - lw s4,-32696(gp) │ │ - sw s7,76(sp) │ │ - addiu s4,s4,-3008 │ │ - sw s5,68(sp) │ │ - sw s3,60(sp) │ │ - sw s2,56(sp) │ │ - sw s1,52(sp) │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-96 │ │ + lw v1,0(v0) │ │ + sw s3,68(sp) │ │ + lw s3,-32708(gp) │ │ + sw s7,84(sp) │ │ + sw s6,80(sp) │ │ + sw s5,76(sp) │ │ + sw s4,72(sp) │ │ + sw s2,64(sp) │ │ + sw s1,60(sp) │ │ + sw s0,56(sp) │ │ sw gp,24(sp) │ │ - sw ra,84(sp) │ │ - sw s8,80(sp) │ │ - sw s6,72(sp) │ │ - sw s0,48(sp) │ │ - move s2,a0 │ │ + sw ra,92(sp) │ │ + sw s8,88(sp) │ │ move s1,a0 │ │ - move s3,zero │ │ - li s5,1 │ │ - move s7,s4 │ │ - lw t9,-30388(gp) │ │ - move a0,s1 │ │ - move a1,s4 │ │ - addiu a2,sp,40 │ │ + addiu s3,s3,-13264 │ │ + sw v1,52(sp) │ │ + move s0,a0 │ │ + move s2,zero │ │ + addiu s5,sp,40 │ │ + addiu s6,sp,48 │ │ + li s4,1 │ │ + addiu s7,sp,44 │ │ + move s8,zero │ │ + lw t9,-30296(gp) │ │ + move a0,s0 │ │ + move a1,s3 │ │ + move a2,s5 │ │ jalr t9 │ │ - addiu a3,sp,32 │ │ - move s0,zero │ │ - li s6,45 │ │ - bne v0,s5,62878 │ │ + move a3,s6 │ │ + bne v0,s4,60b18 │ │ lw gp,24(sp) │ │ - lw v1,32(sp) │ │ - addu s1,s1,v1 │ │ - lb v0,0(s1) │ │ - beq v0,s6,628b8 │ │ + lw a0,48(sp) │ │ + li a2,45 │ │ + addu s0,s0,a0 │ │ + lb a1,0(s0) │ │ + beq a1,a2,60a78 │ │ lw a1,40(sp) │ │ - bltz a1,628ec │ │ - sw a1,36(sp) │ │ - lw t2,36(sp) │ │ - slt t1,t2,a1 │ │ - bnez t1,628f0 │ │ - lw t4,-32696(gp) │ │ - beqz s0,62810 │ │ - lw t9,-30808(gp) │ │ - lw t8,0(s0) │ │ - beq a1,t8,62af4 │ │ - move v0,s0 │ │ - b 62808 │ │ - lw v0,8(v0) │ │ - lw t6,0(v0) │ │ - beq a1,t6,62af4 │ │ - nop │ │ - lw v0,8(v0) │ │ - bnez v0,627f8 │ │ - lw t9,-30808(gp) │ │ - bal 71290 │ │ - move a0,s0 │ │ - lw t3,40(sp) │ │ - lw t2,36(sp) │ │ - addiu a1,t3,1 │ │ - slt t1,t2,a1 │ │ - lw gp,24(sp) │ │ - move s0,v0 │ │ - beqz t1,627dc │ │ - sw a1,40(sp) │ │ - lb v0,0(s1) │ │ - beqz v0,62918 │ │ - li s8,47 │ │ - beq v0,s8,62918 │ │ - li ra,44 │ │ - bne v0,ra,62b20 │ │ - lw t9,-32200(gp) │ │ - lw t9,-30388(gp) │ │ - addiu s1,s1,1 │ │ - move a0,s1 │ │ - move a1,s4 │ │ - addiu a2,sp,40 │ │ + bltz a1,60ac4 │ │ + sw a1,44(sp) │ │ + beqz s8,609ec │ │ + lw t9,-30840(gp) │ │ + lw t4,0(s8) │ │ + beq a1,t4,60a38 │ │ + move t5,s8 │ │ + b 609e4 │ │ + lw t5,8(t5) │ │ + lw t1,0(t5) │ │ + beq a1,t1,60a3c │ │ + lw t3,-32708(gp) │ │ + lw t5,8(t5) │ │ + bnez t5,609d4 │ │ + lw t9,-30840(gp) │ │ jalr t9 │ │ - addiu a3,sp,32 │ │ - beq v0,s5,627b0 │ │ + move a0,s8 │ │ + lw t6,40(sp) │ │ + lw t7,44(sp) │ │ + addiu a1,t6,1 │ │ + slt t8,t7,a1 │ │ lw gp,24(sp) │ │ - lw a1,-32696(gp) │ │ - subu s1,s1,s2 │ │ - lw t9,-32200(gp) │ │ + move s8,v0 │ │ + beqz t8,609b8 │ │ + sw a1,40(sp) │ │ + lb ra,0(s0) │ │ + beqz ra,60af0 │ │ + li v0,47 │ │ + beq ra,v0,60af0 │ │ + li v1,44 │ │ + bne ra,v1,60b44 │ │ + lw t9,-32196(gp) │ │ + b 60978 │ │ + addiu s0,s0,1 │ │ + lw t3,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + subu t2,s0,s1 │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s2,16(sp) │ │ - sw s1,20(sp) │ │ - addiu a1,a1,19208 │ │ - li a2,187 │ │ - lw t0,-32696(gp) │ │ - addiu a3,t0,19692 │ │ - bal 706b8 │ │ + sw s1,16(sp) │ │ + sw t2,20(sp) │ │ + addiu a1,t3,8960 │ │ + li a2,212 │ │ + addiu a3,t4,9140 │ │ + jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw t9,-30388(gp) │ │ - addiu s1,s1,1 │ │ - move a0,s1 │ │ - move a1,s7 │ │ - addiu a2,sp,36 │ │ + lw a3,-32708(gp) │ │ + lw t9,-30296(gp) │ │ + addiu t0,a3,-13264 │ │ + addiu s0,s0,1 │ │ + move a0,s0 │ │ + move a1,t0 │ │ + move a2,s7 │ │ jalr t9 │ │ - addiu a3,sp,32 │ │ - bne v0,s5,62b48 │ │ + move a3,s6 │ │ + bne v0,s4,60b6c │ │ lw gp,24(sp) │ │ - lw a0,32(sp) │ │ + lw t1,48(sp) │ │ lw a1,40(sp) │ │ - bgez a1,627cc │ │ - addu s1,s1,a0 │ │ - lw t4,-32696(gp) │ │ - lw t3,-32696(gp) │ │ - subu t5,s1,s2 │ │ - lw t9,-32200(gp) │ │ + bltz a1,60ac4 │ │ + addu s0,s0,t1 │ │ + lw t2,44(sp) │ │ + slt t3,t2,a1 │ │ + beqz t3,609b8 │ │ + nop │ │ + lw t6,-32708(gp) │ │ + lw t7,-32708(gp) │ │ + subu t5,s0,s1 │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s2,16(sp) │ │ + sw s1,16(sp) │ │ sw t5,20(sp) │ │ - addiu a1,t4,19208 │ │ + addiu a1,t6,8960 │ │ li a2,203 │ │ - b 628a0 │ │ - addiu a3,t3,19728 │ │ - lw t9,-31892(gp) │ │ - move a0,s3 │ │ - bal 71230 │ │ - move a1,s0 │ │ - lb a1,0(s1) │ │ + b 60a60 │ │ + addiu a3,t7,9040 │ │ + lw t9,-31888(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + move a1,s8 │ │ + lb a0,0(s0) │ │ lw gp,24(sp) │ │ - beqz a1,62940 │ │ - move s3,v0 │ │ - b 62788 │ │ - addiu s1,s1,1 │ │ - lw t9,-31668(gp) │ │ - bal 7146c │ │ + beqz a0,60b90 │ │ + move s2,v0 │ │ + b 60974 │ │ + addiu s0,s0,1 │ │ + lw a1,-32708(gp) │ │ + subu v1,s0,s1 │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s1,16(sp) │ │ + sw v1,20(sp) │ │ + addiu a1,a1,8960 │ │ + li a2,187 │ │ + lw v0,-32708(gp) │ │ + b 60a60 │ │ + addiu a3,v0,9004 │ │ + subu s2,s0,s1 │ │ + sw s1,16(sp) │ │ + lw s4,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + li a0,5 │ │ + sw s2,20(sp) │ │ + addiu a1,s1,8960 │ │ + li a2,221 │ │ + b 60a60 │ │ + addiu a3,s4,9080 │ │ + lw ra,-32708(gp) │ │ + subu t8,s0,s1 │ │ + lw t9,-32196(gp) │ │ + li a0,5 │ │ + sw s1,16(sp) │ │ + sw t8,20(sp) │ │ + addiu a1,ra,8960 │ │ + b 60b38 │ │ + li a2,195 │ │ + lw t9,-31672(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ - sw v0,40(sp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s5,19208 │ │ - addiu a0,v0,1 │ │ li a1,4 │ │ - bal 6d364 <__ckd_calloc__> │ │ + lw s3,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a0,v0,1 │ │ + addiu a2,s3,8960 │ │ li a3,237 │ │ - lw a2,40(sp) │ │ - move s1,v0 │ │ - sll v1,a2,0x2 │ │ - addu v0,v0,v1 │ │ + jalr t9 │ │ + sw v0,40(sp) │ │ + lw s5,40(sp) │ │ lw gp,24(sp) │ │ - sw zero,0(v0) │ │ - lw s4,40(sp) │ │ - addiu s7,s4,-1 │ │ - bltz s7,62a74 │ │ - sw s7,40(sp) │ │ - beqz s3,62a94 │ │ - move s4,s3 │ │ - addiu s7,s5,19208 │ │ - li s6,-1 │ │ - lw s0,0(s4) │ │ - lw t9,-31668(gp) │ │ - bal 7146c │ │ - move a0,s0 │ │ - sw v0,36(sp) │ │ - blez v0,62ad4 │ │ + sll s6,s5,0x2 │ │ + addu s7,v0,s6 │ │ + addiu a1,s5,-1 │ │ + sw zero,0(s7) │ │ + move s0,v0 │ │ + sw s2,36(sp) │ │ + bltz a1,60ce0 │ │ + sw a1,40(sp) │ │ + beqz s2,60ce8 │ │ + move s4,s2 │ │ + addiu s7,s3,8960 │ │ + li s5,-1 │ │ + lw s8,0(s4) │ │ + lw t9,-31672(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + sw v0,44(sp) │ │ + blez v0,60d3c │ │ lw gp,24(sp) │ │ - lw t7,40(sp) │ │ - lw t9,-32156(gp) │ │ - sll t6,t7,0x2 │ │ - addiu a0,v0,1 │ │ + lw a2,40(sp) │ │ + lw t9,-32152(gp) │ │ + sll t0,a2,0x2 │ │ li a3,247 │ │ + addiu a0,v0,1 │ │ li a1,4 │ │ move a2,s7 │ │ - bal 6d364 <__ckd_calloc__> │ │ - addu s8,s1,t6 │ │ + jalr t9 │ │ + addu s6,s0,t0 │ │ + lw a3,40(sp) │ │ + lw t4,44(sp) │ │ + sll t1,a3,0x2 │ │ lw gp,24(sp) │ │ - sw v0,0(s8) │ │ - lw t5,40(sp) │ │ - lw t2,36(sp) │ │ - sll t4,t5,0x2 │ │ - addu t3,s1,t4 │ │ - lw t1,0(t3) │ │ - sll a0,t2,0x2 │ │ - addu t0,t1,a0 │ │ - sw s6,0(t0) │ │ - lw a3,36(sp) │ │ - addiu v0,a3,-1 │ │ - bltz v0,62a58 │ │ - sw v0,36(sp) │ │ - beqz s0,62a58 │ │ - lw t0,40(sp) │ │ - lw a1,0(s0) │ │ - sll a3,t0,0x2 │ │ - addu a2,s1,a3 │ │ - lw v1,0(a2) │ │ - sll v0,v0,0x2 │ │ - addu ra,v1,v0 │ │ - sw a1,0(ra) │ │ - lw t8,36(sp) │ │ - lw s0,8(s0) │ │ - addiu v0,t8,-1 │ │ - bgez v0,62a20 │ │ - sw v0,36(sp) │ │ - lw a0,40(sp) │ │ + addu t2,s0,t1 │ │ + sw v0,0(s6) │ │ + lw t3,0(t2) │ │ + sll t5,t4,0x2 │ │ + addu t6,t3,t5 │ │ + sw s5,0(t6) │ │ + lw t7,44(sp) │ │ + addiu t0,t7,-1 │ │ + bgez t0,60ca8 │ │ + sw t0,44(sp) │ │ + b 60cb4 │ │ + lw s6,40(sp) │ │ + lw t8,0(s8) │ │ + sll v1,ra,0x2 │ │ + addu a0,s0,v1 │ │ + lw a1,0(a0) │ │ + sll v0,t0,0x2 │ │ + addu t9,a1,v0 │ │ + sw t8,0(t9) │ │ + lw a2,44(sp) │ │ + lw s8,8(s8) │ │ + addiu t0,a2,-1 │ │ + bltz t0,60cb0 │ │ + sw t0,44(sp) │ │ + bnez s8,60c78 │ │ + lw ra,40(sp) │ │ + lw s6,40(sp) │ │ lw s4,8(s4) │ │ - addiu s0,a0,-1 │ │ - bltz s0,62a74 │ │ - sw s0,40(sp) │ │ - bnez s4,629a8 │ │ + addiu a3,s6,-1 │ │ + bltz a3,60ccc │ │ + sw a3,40(sp) │ │ + bnez s4,60bf8 │ │ nop │ │ - beqz s3,62a94 │ │ - move s0,s3 │ │ - lw t9,-31888(gp) │ │ - bal 71418 │ │ - lw a0,0(s0) │ │ - lw s0,8(s0) │ │ - bnez s0,62a7c │ │ + lw t9,-31884(gp) │ │ + jalr t9 │ │ + lw a0,0(s2) │ │ + lw gp,24(sp) │ │ + lw s2,8(s2) │ │ + bnez s2,60cd0 │ │ + lw t9,-31884(gp) │ │ + lw t9,-31884(gp) │ │ + jalr t9 │ │ + lw a0,36(sp) │ │ lw gp,24(sp) │ │ - lw t9,-31888(gp) │ │ - bal 71418 │ │ - move a0,s3 │ │ - lw ra,84(sp) │ │ - move v0,s1 │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ lw s1,52(sp) │ │ - lw s0,48(sp) │ │ + lw s3,-30360(gp) │ │ + move v0,s0 │ │ + lw s7,0(s3) │ │ + bne s1,s7,60d6c │ │ + lw ra,92(sp) │ │ + lw s8,88(sp) │ │ + lw s7,84(sp) │ │ + lw s6,80(sp) │ │ + lw s5,76(sp) │ │ + lw s4,72(sp) │ │ + lw s3,68(sp) │ │ + lw s2,64(sp) │ │ + lw s1,60(sp) │ │ + lw s0,56(sp) │ │ jr ra │ │ - addiu sp,sp,88 │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + addiu sp,sp,96 │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s2,16(sp) │ │ - addiu a1,s5,19208 │ │ + sw s1,16(sp) │ │ + addiu a1,s3,8960 │ │ li a2,245 │ │ - b 628a0 │ │ - addiu a3,s1,19844 │ │ - lw s0,-32696(gp) │ │ - lw t7,-32696(gp) │ │ - subu s3,s1,s2 │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s2,16(sp) │ │ - sw s3,20(sp) │ │ - addiu a1,s0,19208 │ │ - li a2,212 │ │ - b 628a0 │ │ - addiu a3,t7,19768 │ │ - subu s6,s1,s2 │ │ - sw s2,16(sp) │ │ - lw s5,-32696(gp) │ │ - lw s2,-32696(gp) │ │ - li a0,5 │ │ - sw s6,20(sp) │ │ - addiu a1,s5,19208 │ │ - li a2,221 │ │ - b 628a0 │ │ - addiu a3,s2,19812 │ │ - lw a2,-32696(gp) │ │ - subu a3,s1,s2 │ │ - addiu a1,a2,19208 │ │ - lw t9,-32200(gp) │ │ - li a0,5 │ │ - sw s2,16(sp) │ │ - sw a3,20(sp) │ │ - b 62898 │ │ - li a2,195 │ │ + jalr t9 │ │ + addiu a3,s0,9112 │ │ + lw gp,24(sp) │ │ + lw t9,-30436(gp) │ │ + jalr t9 │ │ + li a0,1 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00062b6c : │ │ - lui gp,0x4 │ │ - addiu gp,gp,26340 │ │ +00060d78 : │ │ + lui gp,0x5 │ │ + addiu gp,gp,-31528 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw gp,16(sp) │ │ sw s1,32(sp) │ │ sw ra,36(sp) │ │ sw s0,28(sp) │ │ - beqz a0,62bc4 │ │ + beqz a0,60dd4 │ │ move s1,a0 │ │ lw a0,0(a0) │ │ - beqz a0,62bc4 │ │ + beqz a0,60dd4 │ │ move s0,s1 │ │ - b 62bb4 │ │ - lw t9,-32556(gp) │ │ + b 60dc4 │ │ + lw t9,-32552(gp) │ │ lw a0,0(s0) │ │ - beqz a0,62bc4 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + beqz a0,60dd8 │ │ + lw ra,36(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ addiu s0,s0,4 │ │ - bnez s0,62ba8 │ │ + bnez s0,60db4 │ │ lw gp,16(sp) │ │ - move a0,s1 │ │ lw ra,36(sp) │ │ - lw s1,32(sp) │ │ lw s0,28(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + move a0,s1 │ │ + lw t9,-32552(gp) │ │ + lw s1,32(sp) │ │ + jr t9 │ │ addiu sp,sp,40 │ │ │ │ -00062be0 : │ │ - lui gp,0x4 │ │ - addiu gp,gp,26224 │ │ +00060df0 : │ │ + lui gp,0x5 │ │ + addiu gp,gp,-31648 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ sw gp,24(sp) │ │ sw s3,44(sp) │ │ - sw s1,36(sp) │ │ + sw s2,40(sp) │ │ sw ra,52(sp) │ │ sw s4,48(sp) │ │ - sw s2,40(sp) │ │ + sw s1,36(sp) │ │ sw s0,32(sp) │ │ move s3,a1 │ │ - beqz a1,62d38 │ │ - move s1,a0 │ │ + beqz a1,60f4c │ │ + move s2,a0 │ │ lw v1,12(a0) │ │ li v0,1 │ │ - bne v1,v0,62d80 │ │ - lw a3,-32696(gp) │ │ - lw v0,0(a1) │ │ - beqz v0,62da4 │ │ - move s2,zero │ │ + bne v1,v0,60f94 │ │ move s0,zero │ │ - b 62c48 │ │ + move s1,zero │ │ li a0,-1 │ │ - beqz v0,62c54 │ │ + lw a2,0(a1) │ │ + beqz a2,60e6c │ │ + nop │ │ + lw a3,0(a2) │ │ + beq a3,a0,60e60 │ │ + addiu a2,a2,4 │ │ + bnez a2,60e4c │ │ addiu s0,s0,1 │ │ - lw a2,0(v0) │ │ - bne a2,a0,62c40 │ │ - addiu v0,v0,4 │ │ addiu a1,a1,4 │ │ - beqz a1,62c6c │ │ - addiu s2,s2,1 │ │ - lw v0,0(a1) │ │ - bnez v0,62c48 │ │ - nop │ │ - lw v0,92(s1) │ │ - sltu a0,v0,s0 │ │ - bnez a0,62df8 │ │ - lw s4,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - move a0,s2 │ │ + bnez a1,60e40 │ │ + addiu s1,s1,1 │ │ + lw t0,92(s2) │ │ + sltu t1,t0,s0 │ │ + bnez t1,60fbc │ │ + lw s4,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + move a0,s1 │ │ li a1,4 │ │ - addiu a2,s4,19208 │ │ + addiu a2,s4,8960 │ │ li a3,317 │ │ - sw s2,24(s1) │ │ - bal 6d364 <__ckd_calloc__> │ │ - sw s3,32(s1) │ │ + sw s1,24(s2) │ │ + jalr t9 │ │ + sw s3,32(s2) │ │ lw gp,24(sp) │ │ - sw v0,28(s1) │ │ - lw t9,-32156(gp) │ │ + sw v0,28(s2) │ │ + lw t9,-32152(gp) │ │ move a0,s0 │ │ li a1,4 │ │ - addiu a2,s4,19208 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s4,8960 │ │ + jalr t9 │ │ li a3,318 │ │ - sw v0,36(s1) │ │ - beqz s2,62d14 │ │ - sw s0,40(s1) │ │ - move a3,zero │ │ - li a2,-1 │ │ - lw v0,0(s3) │ │ - bnez v0,62cfc │ │ - sll a1,a3,0x2 │ │ - b 62d0c │ │ - addiu a3,a3,1 │ │ - lw t6,28(s1) │ │ - addu t3,t6,a1 │ │ - lw t5,0(t3) │ │ - addiu t4,t5,1 │ │ - beqz v0,62d08 │ │ - sw t4,0(t3) │ │ - lw t2,0(v0) │ │ - bne t2,a2,62ce4 │ │ - addiu v0,v0,4 │ │ - addiu a3,a3,1 │ │ - bne s2,a3,62cd0 │ │ - addiu s3,s3,4 │ │ + sw v0,36(s2) │ │ + beqz s1,60f28 │ │ + sw s0,40(s2) │ │ + sll t2,s1,0x2 │ │ + move a1,zero │ │ + li t3,-1 │ │ + addu t4,s3,a1 │ │ + lw ra,0(t4) │ │ + beqz ra,60f1c │ │ + nop │ │ + lw t5,0(ra) │ │ + beq t5,t3,60f1c │ │ + nop │ │ + lw t6,28(s2) │ │ + addu t7,t6,a1 │ │ + lw t8,0(t7) │ │ + b 60f10 │ │ + addiu v1,t8,1 │ │ + lw v0,0(ra) │ │ + beq v0,t3,60f1c │ │ + addiu v1,v1,1 │ │ + addiu ra,ra,4 │ │ + bnez ra,60f04 │ │ + sw v1,0(t7) │ │ + addiu a1,a1,4 │ │ + bne a1,t2,60ed8 │ │ + addu t4,s3,a1 │ │ move v0,zero │ │ lw ra,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - lw t9,-30804(gp) │ │ - bal 62b6c │ │ + lw t9,-30836(gp) │ │ + jalr t9 │ │ lw a0,32(a0) │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw a0,36(s1) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,36(s2) │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw a0,28(s1) │ │ - sw zero,24(s1) │ │ - sw zero,32(s1) │ │ - sw zero,28(s1) │ │ - sw zero,36(s1) │ │ - sw zero,40(s1) │ │ - b 62d18 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,28(s2) │ │ + sw zero,24(s2) │ │ + sw zero,32(s2) │ │ + sw zero,28(s2) │ │ + sw zero,36(s2) │ │ + sw zero,40(s2) │ │ + b 60f2c │ │ move v0,zero │ │ - lw a1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s0,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,a1,19208 │ │ + addiu a1,s0,8960 │ │ li a2,295 │ │ - bal 706b8 │ │ - addiu a3,a3,19872 │ │ - b 62d18 │ │ + jalr t9 │ │ + addiu a3,s1,9184 │ │ + b 60f2c │ │ li v0,-1 │ │ - lw s0,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - move a0,zero │ │ - li a1,4 │ │ - addiu a2,s0,19208 │ │ - li a3,317 │ │ - sw zero,24(s1) │ │ - bal 6d364 <__ckd_calloc__> │ │ - sw s3,32(s1) │ │ - lw gp,24(sp) │ │ - sw v0,28(s1) │ │ - lw t9,-32156(gp) │ │ - move a0,zero │ │ - li a1,4 │ │ - addiu a2,s0,19208 │ │ - bal 6d364 <__ckd_calloc__> │ │ - li a3,318 │ │ - sw v0,36(s1) │ │ - sw zero,40(s1) │ │ - b 62d18 │ │ - move v0,zero │ │ - lw t1,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,20(sp) │ │ + lw s3,-32708(gp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw s0,16(sp) │ │ + sw t0,20(sp) │ │ li a0,4 │ │ - addiu a1,t1,19208 │ │ + addiu a1,s3,8960 │ │ li a2,311 │ │ - bal 706b8 │ │ - addiu a3,t0,19932 │ │ - b 62d18 │ │ + jalr t9 │ │ + addiu a3,s2,9244 │ │ + b 60f2c │ │ li v0,-1 │ │ │ │ -00062e28 : │ │ - lui gp,0x4 │ │ - addiu gp,gp,25640 │ │ +00060fec : │ │ + lui gp,0x5 │ │ + addiu gp,gp,-32156 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ + lw a2,12(a0) │ │ + sw gp,24(sp) │ │ sw s2,40(sp) │ │ sw s0,32(sp) │ │ - sw gp,24(sp) │ │ sw ra,52(sp) │ │ sw s4,48(sp) │ │ sw s3,44(sp) │ │ sw s1,36(sp) │ │ - lw v0,12(a0) │ │ move s0,a0 │ │ - blez v0,62fa0 │ │ + blez a2,61178 │ │ move s2,a1 │ │ - lw a0,16(a0) │ │ + lw v1,16(a0) │ │ + sll a0,a2,0x2 │ │ + addu a1,v1,a0 │ │ move s1,zero │ │ - move v1,zero │ │ - lw a1,0(a0) │ │ - addiu v1,v1,1 │ │ - addu s1,s1,a1 │ │ - bne v1,v0,62e70 │ │ - addiu a0,a0,4 │ │ + lw v0,0(v1) │ │ + addiu v1,v1,4 │ │ + bne v1,a1,61038 │ │ + addu s1,s1,v0 │ │ mul s4,s1,s2 │ │ + lw s3,-32708(gp) │ │ lw a1,24(s0) │ │ - lw s3,-32696(gp) │ │ - lw t9,-31796(gp) │ │ - movz a1,v0,a1 │ │ - li v0,374 │ │ - addiu a3,s3,19208 │ │ + lw t9,-31820(gp) │ │ + li t0,374 │ │ + movz a1,a2,a1 │ │ move a0,s2 │ │ li a2,4 │ │ - bal 6d59c <__ckd_calloc_2d__> │ │ - sw v0,16(sp) │ │ + addiu a3,s3,8960 │ │ + jalr t9 │ │ + sw t0,16(sp) │ │ lw gp,24(sp) │ │ - addiu a2,s3,19208 │ │ - lw t9,-32156(gp) │ │ move a0,s4 │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ + addiu a2,s3,8960 │ │ li a3,375 │ │ - bal 6d364 <__ckd_calloc__> │ │ - move s3,v0 │ │ - blez s2,62f50 │ │ - sll s1,s1,0x2 │ │ - lw a1,24(s0) │ │ - move t0,s3 │ │ + jalr t9 │ │ + move s4,v0 │ │ + blez s2,6111c │ │ + lw ra,52(sp) │ │ + lw a3,24(s0) │ │ + sll t6,s1,0x2 │ │ + move t5,s4 │ │ move t1,zero │ │ - move a0,v0 │ │ - bnez a1,62f30 │ │ - move v1,zero │ │ - lw a3,12(s0) │ │ - slt t8,v1,a3 │ │ - beqz t8,62f40 │ │ - sll a2,v1,0x2 │ │ - lw t3,0(t0) │ │ - addu t2,t3,a2 │ │ - sw a0,0(t2) │ │ - lw a3,84(s0) │ │ - beqz a3,62f74 │ │ + move a1,v0 │ │ + bnez a3,610f8 │ │ + move a0,zero │ │ + lw t2,12(s0) │ │ + slt t4,a0,t2 │ │ + beqz t4,61108 │ │ + sll t3,a0,0x2 │ │ + lw t7,0(t5) │ │ + addu t8,t7,t3 │ │ + sw a1,0(t8) │ │ + lw ra,84(s0) │ │ + beqz ra,6113c │ │ nop │ │ - lw a2,92(s0) │ │ - sll a2,a2,0x2 │ │ - lw a1,24(s0) │ │ - addu a0,a0,a2 │ │ - beqz a1,62ef0 │ │ - addiu v1,v1,1 │ │ - move a3,a1 │ │ - slt t8,v1,a3 │ │ - bnez t8,62f00 │ │ - sll a2,v1,0x2 │ │ + lw t3,92(s0) │ │ + addiu a0,a0,1 │ │ + sll t9,t3,0x2 │ │ + addu a1,a1,t9 │ │ + beqz a3,610b8 │ │ + nop │ │ + move t2,a3 │ │ + slt t4,a0,t2 │ │ + bnez t4,610c8 │ │ + sll t3,a0,0x2 │ │ addiu t1,t1,1 │ │ - addu v0,v0,s1 │ │ - bne t1,s2,62ee4 │ │ - addiu t0,t0,4 │ │ + addu v0,v0,t6 │ │ + bne t1,s2,610ac │ │ + addiu t5,t5,4 │ │ lw ra,52(sp) │ │ - move v0,s3 │ │ - lw s4,48(sp) │ │ + move v0,s4 │ │ lw s3,44(sp) │ │ + lw s4,48(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - lw t4,28(s0) │ │ - beqz t4,62f8c │ │ - addu a3,t4,a2 │ │ - lw t5,0(a3) │ │ - b 62f20 │ │ - sll a2,t5,0x2 │ │ - lw s4,16(s0) │ │ - addu t7,s4,a2 │ │ - lw t6,0(t7) │ │ - b 62f20 │ │ - sll a2,t6,0x2 │ │ + lw a2,28(s0) │ │ + beqz a2,6115c │ │ + addu s1,a2,t3 │ │ + lw t2,0(s1) │ │ + addiu a0,a0,1 │ │ + sll t9,t2,0x2 │ │ + b 610f0 │ │ + addu a1,a1,t9 │ │ + lw v1,16(s0) │ │ + addiu a0,a0,1 │ │ + addu s3,v1,t3 │ │ + lw t0,0(s3) │ │ + sll t9,t0,0x2 │ │ + b 610f0 │ │ + addu a1,a1,t9 │ │ move s4,zero │ │ - b 62e88 │ │ + b 6104c │ │ move s1,zero │ │ │ │ -00062fac : │ │ - lui gp,0x4 │ │ - addiu gp,gp,25252 │ │ +00061184 : │ │ + lui gp,0x5 │ │ + addiu gp,gp,-32564 │ │ addu gp,gp,t9 │ │ + lw v0,0(a0) │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ + lw t9,-32552(gp) │ │ sw s0,24(sp) │ │ - lw v0,0(a0) │ │ - lw t9,-32556(gp) │ │ move s0,a0 │ │ - bal 6d654 │ │ lw a0,0(v0) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-31868(gp) │ │ lw s0,24(sp) │ │ - lw t9,-31856(gp) │ │ - b 6d66c │ │ + jr t9 │ │ addiu sp,sp,32 │ │ │ │ -00062ff8 : │ │ - lui gp,0x4 │ │ - addiu gp,gp,25176 │ │ +000611d4 : │ │ + lui gp,0x5 │ │ + addiu gp,gp,-32644 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw s0,36(sp) │ │ + addiu sp,sp,-40 │ │ + lw t1,12(a0) │ │ sw gp,16(sp) │ │ - sw ra,44(sp) │ │ - sw s1,40(sp) │ │ - lw v0,12(a0) │ │ - move s0,a1 │ │ - blez v0,630b0 │ │ + sw s2,32(sp) │ │ + sw ra,36(sp) │ │ + move s2,a1 │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + blez t1,61294 │ │ move a1,a3 │ │ - lw a3,16(a0) │ │ - move t0,zero │ │ - move v1,zero │ │ - lw t1,0(a3) │ │ - addiu v1,v1,1 │ │ - addu t0,t0,t1 │ │ - bne v1,v0,63034 │ │ - addiu a3,a3,4 │ │ - slt v0,a2,a1 │ │ - movz a2,a1,v0 │ │ - mul a2,t0,a2 │ │ - sll a2,a2,0x2 │ │ - lw t9,-31792(gp) │ │ - bal 62e28 │ │ - sw a2,24(sp) │ │ - lw v1,0(v0) │ │ + lw v0,16(a0) │ │ + sll v1,t1,0x2 │ │ + addu a3,v0,v1 │ │ + move t2,zero │ │ + lw t0,0(v0) │ │ + addiu v0,v0,4 │ │ + bne v0,a3,61218 │ │ + addu t2,t2,t0 │ │ + slt t3,a2,a1 │ │ + movz a2,a1,t3 │ │ + mul t4,t2,a2 │ │ + sll s0,t4,0x2 │ │ + lw t9,-31872(gp) │ │ + jalr t9 │ │ + nop │ │ + lw a0,0(v0) │ │ lw gp,16(sp) │ │ - lw a1,0(s0) │ │ - lw a0,0(v1) │ │ - lw a2,24(sp) │ │ + lw a1,0(s2) │ │ + lw a0,0(a0) │ │ + lw t9,-30464(gp) │ │ lw a1,0(a1) │ │ - lw t9,-30268(gp) │ │ + move a2,s0 │ │ jalr t9 │ │ move s1,v0 │ │ lw gp,16(sp) │ │ - lw t9,-31852(gp) │ │ - bal 62fac │ │ - move a0,s0 │ │ - lw ra,44(sp) │ │ + lw t9,-31880(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw ra,36(sp) │ │ move v0,s1 │ │ - lw s0,36(sp) │ │ - lw s1,40(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - b 63058 │ │ - move a2,zero │ │ + addiu sp,sp,40 │ │ + b 61238 │ │ + move s0,zero │ │ │ │ -000630b8 : │ │ +0006129c : │ │ lui gp,0x4 │ │ - addiu gp,gp,24984 │ │ + addiu gp,gp,32692 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-112 │ │ - sw s1,76(sp) │ │ - lw v0,128(sp) │ │ - lw s1,132(sp) │ │ + addiu sp,sp,-120 │ │ + sw s3,92(sp) │ │ + lw s3,-30360(gp) │ │ + sw s6,104(sp) │ │ + sw s0,80(sp) │ │ + lw v0,0(s3) │ │ + lw s0,140(sp) │ │ + move s6,a0 │ │ + lw a0,136(sp) │ │ sw gp,40(sp) │ │ li v1,13 │ │ - sw s6,96(sp) │ │ - sw s5,92(sp) │ │ - sw s4,88(sp) │ │ - sw s3,84(sp) │ │ - sw ra,108(sp) │ │ - sw s8,104(sp) │ │ - sw s7,100(sp) │ │ - sw s2,80(sp) │ │ - sw s0,72(sp) │ │ - move s6,a0 │ │ - move s3,a1 │ │ + sw s5,100(sp) │ │ + sw s4,96(sp) │ │ + sw s2,88(sp) │ │ + sw ra,116(sp) │ │ + sw s8,112(sp) │ │ + sw s7,108(sp) │ │ + sw s1,84(sp) │ │ + move s4,a1 │ │ move s5,a2 │ │ - move s4,a3 │ │ - bnez v0,6329c │ │ - movz s1,v1,s1 │ │ - lw s2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + move s2,a3 │ │ + sw v0,76(sp) │ │ + bnez a0,6148c │ │ + movz s0,v1,s0 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a3,717 │ │ li a0,1 │ │ li a1,96 │ │ - bal 6d364 <__ckd_calloc__> │ │ - addiu a2,s2,19208 │ │ + jalr t9 │ │ + addiu a2,s1,8960 │ │ lw gp,40(sp) │ │ li s7,1 │ │ - lw t9,-32488(gp) │ │ + lw t9,-32484(gp) │ │ move a0,s6 │ │ - addiu a1,s2,19208 │ │ + addiu a1,s1,8960 │ │ li a2,719 │ │ sw s7,0(v0) │ │ - bal 6d514 <__ckd_salloc__> │ │ - move s0,v0 │ │ + jalr t9 │ │ + move s8,v0 │ │ lw gp,40(sp) │ │ - sw v0,4(s0) │ │ - lw t6,-32696(gp) │ │ - lw t9,-30428(gp) │ │ + sw v0,4(s8) │ │ + lw t8,-32708(gp) │ │ + lw t9,-30380(gp) │ │ move a0,s6 │ │ jalr t9 │ │ - addiu a1,t6,20100 │ │ + addiu a1,t8,9412 │ │ + bnez v0,614f4 │ │ lw gp,40(sp) │ │ - bnez v0,63304 │ │ - lw s8,-32696(gp) │ │ - li t7,13 │ │ - bne s1,t7,6354c │ │ - lw t9,-32156(gp) │ │ - li s7,4 │ │ - addiu a2,s8,19208 │ │ - sw s1,8(s0) │ │ - li a0,4 │ │ + li v1,13 │ │ + bne s0,v1,61724 │ │ + lw t9,-32152(gp) │ │ + li s6,4 │ │ + sw s0,8(s8) │ │ li a1,4 │ │ - sw s7,12(s0) │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s1,8960 │ │ li a3,729 │ │ - li v1,12 │ │ + sw s6,12(s8) │ │ + jalr t9 │ │ + li a0,4 │ │ lw gp,40(sp) │ │ - sw v0,16(s0) │ │ - sw v1,0(v0) │ │ - lw a1,16(s0) │ │ - li a2,24 │ │ - sw a2,4(a1) │ │ - lw v0,16(s0) │ │ - li a0,3 │ │ - sw a0,8(v0) │ │ - lw s6,-30896(gp) │ │ - lw s8,16(s0) │ │ - li t8,51 │ │ - addiu s1,s6,7744 │ │ - sw v1,12(s8) │ │ - sw t8,92(s0) │ │ - sw s7,20(s0) │ │ - sw s1,56(s0) │ │ - bnez s3,6337c │ │ - lw t9,-30800(gp) │ │ - sw s3,44(s0) │ │ - bnez s4,63398 │ │ - sw s5,48(s0) │ │ - lw t6,20(s0) │ │ - lw a1,8(s0) │ │ - sll a0,t6,0x1 │ │ - slti t5,a0,256 │ │ - li t4,256 │ │ - lw t9,-31796(gp) │ │ - li t3,884 │ │ - movn a0,t4,t5 │ │ - sw s4,52(s0) │ │ - addiu a3,s2,19208 │ │ - sw t3,16(sp) │ │ - bal 6d59c <__ckd_calloc_2d__> │ │ + li a2,12 │ │ + lw t0,-30904(gp) │ │ + li s0,24 │ │ + li a3,3 │ │ + sw v0,16(s8) │ │ + addiu a1,t0,1900 │ │ + sw a2,0(v0) │ │ + sw s0,4(v0) │ │ + sw a3,8(v0) │ │ + sw a2,12(v0) │ │ + li v0,51 │ │ + sw v0,92(s8) │ │ + sw s6,20(s8) │ │ + sw a1,56(s8) │ │ + bnez s4,6156c │ │ + lw t9,-30832(gp) │ │ + sw zero,44(s8) │ │ + bnez s2,61b48 │ │ + sw s5,48(s8) │ │ + lw t1,20(s8) │ │ + lw t9,-31820(gp) │ │ + sll t2,t1,0x1 │ │ + slti t3,t2,256 │ │ + lw a1,8(s8) │ │ + li t4,884 │ │ + li a0,256 │ │ + movz a0,t2,t3 │ │ + sw s2,52(s8) │ │ li a2,4 │ │ + addiu a3,s1,8960 │ │ + jalr t9 │ │ + sw t4,16(sp) │ │ lw gp,40(sp) │ │ - lw s8,20(s0) │ │ - lw t9,-32156(gp) │ │ - sll s4,s8,0x1 │ │ - addiu a0,s4,1 │ │ - addiu a2,s2,19208 │ │ - sw v0,68(s0) │ │ + lw a0,20(s8) │ │ + lw t9,-32152(gp) │ │ + sll t5,a0,0x1 │ │ + sw v0,68(s8) │ │ + addiu a0,t5,1 │ │ li a1,4 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s1,8960 │ │ + jalr t9 │ │ li a3,888 │ │ - sw v0,72(s0) │ │ - lw ra,108(sp) │ │ - move v0,s0 │ │ - lw s8,104(sp) │ │ - lw s7,100(sp) │ │ - lw s6,96(sp) │ │ - lw s5,92(sp) │ │ - lw s4,88(sp) │ │ - lw s3,84(sp) │ │ - lw s2,80(sp) │ │ - lw s1,76(sp) │ │ - lw s0,72(sp) │ │ + lw gp,40(sp) │ │ + sw v0,72(s8) │ │ + move v0,s8 │ │ + lw t6,76(sp) │ │ + lw t7,0(s3) │ │ + bne t6,t7,61b08 │ │ + lw ra,116(sp) │ │ + lw s8,112(sp) │ │ + lw s7,108(sp) │ │ + lw s6,104(sp) │ │ + lw s5,100(sp) │ │ + lw s4,96(sp) │ │ + lw s3,92(sp) │ │ + lw s2,88(sp) │ │ + lw s1,84(sp) │ │ + lw s0,80(sp) │ │ jr ra │ │ - addiu sp,sp,112 │ │ - lw a2,-30848(gp) │ │ + addiu sp,sp,120 │ │ + lw a2,-30844(gp) │ │ sll a1,a1,0x2 │ │ - addu a0,a2,a1 │ │ - bnez s5,63534 │ │ - lw a0,0(a0) │ │ - lw t0,-32696(gp) │ │ - addiu v1,t0,-18324 │ │ - lw t5,-30852(gp) │ │ - sll t4,s4,0x2 │ │ - addu t3,t5,t4 │ │ - lw t2,0(t3) │ │ - lw s2,-32696(gp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a0,24(sp) │ │ + addu a3,a2,a1 │ │ + bnez s5,615bc │ │ + lw t0,0(a3) │ │ + lw t1,-32708(gp) │ │ + addiu t3,t1,-28588 │ │ + lw t5,-30848(gp) │ │ + sll t4,s2,0x2 │ │ + addu t6,t5,t4 │ │ + lw t7,0(t6) │ │ + lw s1,-32708(gp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw s6,16(sp) │ │ - sw s1,20(sp) │ │ - sw v1,28(sp) │ │ - sw t2,32(sp) │ │ + sw s0,20(sp) │ │ + sw t0,24(sp) │ │ + sw t3,28(sp) │ │ + sw t7,32(sp) │ │ li a0,1 │ │ - addiu a1,s2,19208 │ │ + addiu a1,s1,8960 │ │ li a2,715 │ │ - bal 706b8 │ │ - addiu a3,t1,20012 │ │ - b 6311c │ │ + jalr t9 │ │ + addiu a3,s7,9324 │ │ + b 6130c │ │ lw gp,40(sp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - addiu a1,ra,20148 │ │ + lw ra,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + addiu a1,ra,9460 │ │ jalr t9 │ │ move a0,s6 │ │ - bnez v0,633d0 │ │ + bnez v0,615c8 │ │ lw gp,40(sp) │ │ - li t0,13 │ │ - bne s1,t0,635b0 │ │ + li ra,13 │ │ + bne s0,ra,61760 │ │ li t5,1 │ │ - lw t9,-32156(gp) │ │ - sw s1,8(s0) │ │ - sw t5,12(s0) │ │ + lw t9,-32152(gp) │ │ + sw s0,8(s8) │ │ + sw t5,12(s8) │ │ li a0,1 │ │ li a1,4 │ │ - addiu a2,s2,19208 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s1,8960 │ │ + jalr t9 │ │ li a3,747 │ │ lw gp,40(sp) │ │ - li t4,39 │ │ - lw t2,-30896(gp) │ │ - li t3,3 │ │ - addiu t1,t2,7348 │ │ - sw v0,16(s0) │ │ - sw t4,0(v0) │ │ - sw t4,92(s0) │ │ - sw t3,20(s0) │ │ - beqz s3,631fc │ │ - sw t1,56(s0) │ │ - lw t9,-30800(gp) │ │ - bal 612f0 │ │ - lw a0,8(s0) │ │ + li t6,39 │ │ + lw t8,-30904(gp) │ │ + li t7,3 │ │ + addiu s7,t8,1572 │ │ + sw v0,16(s8) │ │ + sw t6,0(v0) │ │ + sw t6,92(s8) │ │ + sw t7,20(s8) │ │ + beqz s4,613dc │ │ + sw s7,56(s8) │ │ + lw t9,-30832(gp) │ │ + jalr t9 │ │ + lw a0,8(s8) │ │ lw gp,40(sp) │ │ - sw v0,60(s0) │ │ - sw s3,44(s0) │ │ - beqz s4,63208 │ │ - sw s5,48(s0) │ │ - lw t9,-30796(gp) │ │ - bal 60e10 │ │ + sw v0,60(s8) │ │ + sw s4,44(s8) │ │ + beqz s2,613e8 │ │ + sw s5,48(s8) │ │ + lw t9,-30828(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,40(sp) │ │ - bnez s3,63540 │ │ - sw v0,64(s0) │ │ - lw s5,-32696(gp) │ │ - lwc1 $f0,20696(s5) │ │ - lw t9,-30792(gp) │ │ - mfc1 a1,$f0 │ │ - bal 60f58 │ │ move a0,v0 │ │ - b 63208 │ │ + lw s5,-32708(gp) │ │ + sw v0,64(s8) │ │ + lw a1,10444(s5) │ │ + lw t9,-30824(gp) │ │ + jalr t9 │ │ + nop │ │ + b 613e8 │ │ lw gp,40(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-30428(gp) │ │ + lw t2,-32708(gp) │ │ + b 614a8 │ │ + addiu t3,t2,-28084 │ │ + lw v0,-32708(gp) │ │ + lw t9,-30380(gp) │ │ move a0,s6 │ │ jalr t9 │ │ - addiu a1,a3,20156 │ │ - beqz v0,63320 │ │ + addiu a1,v0,9468 │ │ + beqz v0,61510 │ │ lw gp,40(sp) │ │ - lw t6,-32696(gp) │ │ - lw t9,-30348(gp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-30244(gp) │ │ move a0,s6 │ │ - addiu a1,t6,-16708 │ │ + addiu a1,v1,-26972 │ │ jalr t9 │ │ li a2,9 │ │ - beqz v0,63620 │ │ + beqz v0,617c8 │ │ lw gp,40(sp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-30348(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-30244(gp) │ │ move a0,s6 │ │ - addiu a1,v1,20176 │ │ + addiu a1,a1,9488 │ │ jalr t9 │ │ li a2,12 │ │ - beqz v0,63670 │ │ + beqz v0,61818 │ │ lw gp,40(sp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-30348(gp) │ │ - addiu a1,a2,20192 │ │ + lw a2,-32708(gp) │ │ + lw t9,-30244(gp) │ │ + addiu a1,a2,9504 │ │ move a0,s6 │ │ jalr t9 │ │ li a2,8 │ │ - beqz v0,635c4 │ │ + beqz v0,61774 │ │ lw gp,40(sp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-30348(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-30244(gp) │ │ move a0,s6 │ │ - addiu a1,ra,20204 │ │ + addiu a1,a3,9516 │ │ jalr t9 │ │ li a2,6 │ │ - beqz v0,635c4 │ │ + beqz v0,61774 │ │ lw gp,40(sp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-30348(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-30244(gp) │ │ move a0,s6 │ │ - addiu a1,t7,20212 │ │ + addiu a1,t0,9524 │ │ jalr t9 │ │ li a2,3 │ │ - beqz v0,636bc │ │ + beqz v0,61864 │ │ lw gp,40(sp) │ │ - lw s7,-32696(gp) │ │ - lw t9,-30348(gp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-30244(gp) │ │ move a0,s6 │ │ - addiu a1,s7,20216 │ │ + addiu a1,t1,9528 │ │ jalr t9 │ │ li a2,4 │ │ - beqz v0,636bc │ │ + beqz v0,61864 │ │ lw gp,40(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-30348(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-30244(gp) │ │ move a0,s6 │ │ - addiu a1,a1,20224 │ │ + addiu a1,t2,9536 │ │ jalr t9 │ │ li a2,5 │ │ - bnez v0,63710 │ │ + bnez v0,618b0 │ │ lw gp,40(sp) │ │ - li a0,3 │ │ - sw a0,20(s0) │ │ - lw t9,-32156(gp) │ │ - li s7,1 │ │ - li a3,800 │ │ - sw s1,8(s0) │ │ - sw s7,12(s0) │ │ + li a2,3 │ │ + sw a2,20(s8) │ │ + lw t9,-32152(gp) │ │ + sw s0,8(s8) │ │ + li s0,1 │ │ li a0,1 │ │ li a1,4 │ │ - bal 6d364 <__ckd_calloc__> │ │ - addiu a2,s2,19208 │ │ - lw t7,20(s0) │ │ - lw t5,8(s0) │ │ - sll t6,t7,0x1 │ │ - addiu t4,t6,1 │ │ - mul t3,t5,t4 │ │ + li a3,800 │ │ + sw s0,12(s8) │ │ + jalr t9 │ │ + addiu a2,s1,8960 │ │ + lw a3,20(s8) │ │ + lw t0,8(s8) │ │ + sll a1,a3,0x1 │ │ lw gp,40(sp) │ │ - sw v0,16(s0) │ │ - sw t3,0(v0) │ │ - lw t2,16(s0) │ │ - lw t0,-30896(gp) │ │ - lw t1,0(t2) │ │ - addiu a3,t0,6176 │ │ - sw t1,92(s0) │ │ - b 631f4 │ │ - sw a3,56(s0) │ │ - lw a3,-32696(gp) │ │ - b 632b8 │ │ - addiu v1,a3,-17820 │ │ - lw s3,-32696(gp) │ │ - b 633b8 │ │ - lwc1 $f0,20692(s3) │ │ - lw t9,-32200(gp) │ │ + addiu t1,a1,1 │ │ + mul t2,t1,t0 │ │ + lw t3,-30904(gp) │ │ + sw v0,16(s8) │ │ + addiu a0,t3,512 │ │ + sw t2,0(v0) │ │ + sw t2,92(s8) │ │ + b 613d4 │ │ + sw a0,56(s8) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s8,19208 │ │ + addiu a1,s1,8960 │ │ li a2,723 │ │ - lw s2,-32696(gp) │ │ - bal 706b8 │ │ - addiu a3,s2,20108 │ │ + lw ra,-32708(gp) │ │ + addiu a3,ra,9420 │ │ + jalr t9 │ │ + nop │ │ lw gp,40(sp) │ │ - move a0,s0 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move s0,zero │ │ - lw ra,108(sp) │ │ - move v0,s0 │ │ - lw s8,104(sp) │ │ - lw s7,100(sp) │ │ - lw s6,96(sp) │ │ - lw s5,92(sp) │ │ - lw s4,88(sp) │ │ - lw s3,84(sp) │ │ - lw s2,80(sp) │ │ - lw s1,76(sp) │ │ - lw s0,72(sp) │ │ - jr ra │ │ - addiu sp,sp,112 │ │ - lw t9,-32200(gp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw gp,40(sp) │ │ + b 61450 │ │ + move v0,zero │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s2,19208 │ │ - b 6355c │ │ + addiu a1,s1,8960 │ │ + b 61734 │ │ li a2,741 │ │ - lw t9,-32156(gp) │ │ - li t6,1 │ │ - li a3,775 │ │ - sw s1,8(s0) │ │ - sw t6,12(s0) │ │ + lw t9,-32152(gp) │ │ + li t8,1 │ │ + addiu a2,s1,8960 │ │ + sw s0,8(s8) │ │ + sw t8,12(s8) │ │ li a0,1 │ │ li a1,4 │ │ - bal 6d364 <__ckd_calloc__> │ │ - addiu a2,s2,19208 │ │ - lw t5,8(s0) │ │ + jalr t9 │ │ + li a3,775 │ │ lw gp,40(sp) │ │ - sll t4,t5,0x1 │ │ - sw v0,16(s0) │ │ - sw t4,0(v0) │ │ - lw t3,16(s0) │ │ - lw t0,-30896(gp) │ │ - lw t2,0(t3) │ │ - li t1,2 │ │ - addiu a3,t0,6516 │ │ - sw t2,92(s0) │ │ - sw t1,20(s0) │ │ - b 631f4 │ │ - sw a3,56(s0) │ │ - lw t9,-32156(gp) │ │ - sw s1,8(s0) │ │ - sw s7,12(s0) │ │ + lw s7,8(s8) │ │ + lw s6,-30904(gp) │ │ + sll v1,s7,0x1 │ │ + sw v0,16(s8) │ │ + addiu a2,s6,856 │ │ + sw v1,0(v0) │ │ + li v0,2 │ │ + sw v1,92(s8) │ │ + sw v0,20(s8) │ │ + b 613d4 │ │ + sw a2,56(s8) │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ + sw s0,8(s8) │ │ + sw s7,12(s8) │ │ li a1,4 │ │ - addiu a2,s8,19208 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s1,8960 │ │ + jalr t9 │ │ li a3,756 │ │ lw gp,40(sp) │ │ - sll t8,s1,0x1 │ │ - addu s7,t8,s1 │ │ - lw s1,-30896(gp) │ │ - li s6,3 │ │ - addiu t7,s1,7060 │ │ - sw v0,16(s0) │ │ - sw s7,0(v0) │ │ - sw s7,92(s0) │ │ - sw s6,20(s0) │ │ - b 631f4 │ │ - sw t7,56(s0) │ │ - lw t9,-32156(gp) │ │ - li a0,1 │ │ + sll t1,s0,0x1 │ │ + lw a0,-30904(gp) │ │ + addu t2,t1,s0 │ │ + li t3,3 │ │ + addiu t4,a0,1324 │ │ + sw v0,16(s8) │ │ + sw t2,0(v0) │ │ + sw t2,92(s8) │ │ + sw t3,20(s8) │ │ + b 613d4 │ │ + sw t4,56(s8) │ │ + lw t9,-32152(gp) │ │ + sw s0,8(s8) │ │ li a1,4 │ │ - addiu a2,s8,19208 │ │ - sw s1,8(s0) │ │ - sw s7,12(s0) │ │ - bal 6d364 <__ckd_calloc__> │ │ li a3,765 │ │ + sw s7,12(s8) │ │ + li a0,1 │ │ + jalr t9 │ │ + addiu a2,s1,8960 │ │ lw gp,40(sp) │ │ - sll a1,s1,0x2 │ │ - sw v0,16(s0) │ │ - sw a1,0(v0) │ │ - lw v0,-30896(gp) │ │ - li a0,4 │ │ - addiu s8,v0,6696 │ │ - sw a1,92(s0) │ │ - sw a0,20(s0) │ │ - b 631f4 │ │ - sw s8,56(s0) │ │ - lw t9,-32156(gp) │ │ - li v0,1 │ │ - sw s1,8(s0) │ │ - sw v0,12(s0) │ │ + sll s0,s0,0x2 │ │ + lw t0,-30904(gp) │ │ + li a3,4 │ │ + addiu a1,t0,1020 │ │ + sw v0,16(s8) │ │ + sw s0,0(v0) │ │ + sw s0,92(s8) │ │ + sw a3,20(s8) │ │ + b 613d4 │ │ + sw a1,56(s8) │ │ + lw t9,-32152(gp) │ │ + li t4,1 │ │ + sw s0,8(s8) │ │ + sw t4,12(s8) │ │ li a0,1 │ │ li a1,4 │ │ - addiu a2,s2,19208 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s1,8960 │ │ + jalr t9 │ │ li a3,785 │ │ - lw s8,8(s0) │ │ lw gp,40(sp) │ │ - sw v0,16(s0) │ │ - sw s8,0(v0) │ │ - lw v1,16(s0) │ │ - lw s6,-30896(gp) │ │ - lw t8,0(v1) │ │ - addiu s1,s6,6480 │ │ - sw t8,92(s0) │ │ - sw zero,20(s0) │ │ - b 631f4 │ │ - sw s1,56(s0) │ │ - lw a2,-32696(gp) │ │ - lw t9,-30348(gp) │ │ - addiu a1,a2,20232 │ │ + lw t5,8(s8) │ │ + lw t6,-30904(gp) │ │ + sw v0,16(s8) │ │ + addiu t7,t6,820 │ │ + sw t5,0(v0) │ │ + sw t5,92(s8) │ │ + sw zero,20(s8) │ │ + b 613d4 │ │ + sw t7,56(s8) │ │ + lw t3,-32708(gp) │ │ + lw t9,-30244(gp) │ │ move a0,s6 │ │ + addiu a1,t3,9544 │ │ jalr t9 │ │ li a2,5 │ │ - bnez v0,6373c │ │ + bnez v0,618dc │ │ lw gp,40(sp) │ │ - li ra,4 │ │ - b 634d4 │ │ - sw ra,20(s0) │ │ - lw t9,-32488(gp) │ │ + li s6,4 │ │ + b 616cc │ │ + sw s6,20(s8) │ │ + lw t9,-32484(gp) │ │ move a0,s6 │ │ - addiu a1,s2,19208 │ │ - bal 6d514 <__ckd_salloc__> │ │ + addiu a1,s1,8960 │ │ + jalr t9 │ │ li a2,808 │ │ lw gp,40(sp) │ │ move a0,s6 │ │ - lw t9,-32488(gp) │ │ - addiu a1,s2,19208 │ │ + lw t9,-32484(gp) │ │ + addiu a1,s1,8960 │ │ li a2,809 │ │ - bal 6d514 <__ckd_salloc__> │ │ - sw v0,56(sp) │ │ + sw v0,68(sp) │ │ + jalr t9 │ │ + move s6,v0 │ │ lw gp,40(sp) │ │ - lw a0,56(sp) │ │ - lw t9,-30472(gp) │ │ + move a0,s6 │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move s8,v0 │ │ - slti s6,v0,3 │ │ + sw v0,52(sp) │ │ + slti a0,v0,3 │ │ lw gp,40(sp) │ │ - bnez s6,6397c │ │ - sw v0,48(sp) │ │ - lw t8,56(sp) │ │ - move s6,zero │ │ - addiu v0,t8,1 │ │ + bnez a0,61b40 │ │ + sw v0,72(sp) │ │ + addiu a1,s6,1 │ │ + move s7,zero │ │ li v1,1 │ │ - li a1,44 │ │ - li a2,58 │ │ - b 637d0 │ │ - li a3,32 │ │ - beq a0,a2,637e8 │ │ - lw t9,-30460(gp) │ │ - lw t0,48(sp) │ │ + li t5,44 │ │ + li t6,58 │ │ + b 61970 │ │ + li t7,32 │ │ + beq t8,t6,61988 │ │ + lw v0,68(sp) │ │ + lw a2,72(sp) │ │ addiu v1,v1,1 │ │ - addiu ra,t0,-1 │ │ - slt a0,v1,ra │ │ - beqz a0,63804 │ │ - addiu v0,v0,1 │ │ - lb a0,0(v0) │ │ - bne a0,a1,637b0 │ │ + addiu a3,a2,-1 │ │ + slt t0,v1,a3 │ │ + beqz t0,619a4 │ │ + addiu a1,a1,1 │ │ + lb t8,0(a1) │ │ + bne t8,t5,61950 │ │ nop │ │ - sb a3,0(v0) │ │ - b 637b8 │ │ - addiu s6,s6,1 │ │ - sb zero,0(v0) │ │ - lw v0,56(sp) │ │ - addiu v1,v1,1 │ │ + sb t7,0(a1) │ │ + b 61958 │ │ + addiu s7,s7,1 │ │ + lw t9,-30200(gp) │ │ + addiu ra,v1,1 │ │ + addu a0,v0,ra │ │ jalr t9 │ │ - addu a0,v0,v1 │ │ + sb zero,0(a1) │ │ lw gp,40(sp) │ │ - sw v0,20(s0) │ │ - addiu a0,s6,1 │ │ - lw t9,-32156(gp) │ │ - sw a0,12(s0) │ │ + sw v0,20(s8) │ │ + addiu a0,s7,1 │ │ + lw t9,-32152(gp) │ │ + sw a0,12(s8) │ │ li a1,4 │ │ - addiu a2,s2,19208 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s1,8960 │ │ + jalr t9 │ │ li a3,832 │ │ - move s6,zero │ │ lw gp,40(sp) │ │ - sw v0,16(s0) │ │ - sw zero,92(s0) │ │ - sw zero,8(s0) │ │ - b 638e4 │ │ - lw s7,56(sp) │ │ - lw a2,12(s0) │ │ - slt a1,s6,a2 │ │ - beqz a1,63950 │ │ - lw a3,48(sp) │ │ - lw t3,16(s0) │ │ - lw t4,-32696(gp) │ │ - lw t9,-30388(gp) │ │ - sll t2,s6,0x2 │ │ - sw a3,60(sp) │ │ - move a0,s8 │ │ - addiu a1,t4,20240 │ │ - addu a2,t3,t2 │ │ + lw t1,68(sp) │ │ + lw t2,-32708(gp) │ │ + lw a0,-32708(gp) │ │ + addiu t3,t2,-13004 │ │ + addiu t4,a0,9580 │ │ + sw v0,16(s8) │ │ + sw zero,92(s8) │ │ + sw zero,8(s8) │ │ + sw t1,48(sp) │ │ + move s7,zero │ │ + addiu s6,sp,72 │ │ + sw t3,60(sp) │ │ + b 61a20 │ │ + sw t4,64(sp) │ │ + lw t6,0(t2) │ │ + sll t7,t4,0x1 │ │ + addiu t8,t7,1 │ │ + mul ra,t8,t6 │ │ + sw ra,0(t2) │ │ + lw v0,92(s8) │ │ + addiu s7,s7,1 │ │ + addu v1,v0,ra │ │ + sw v1,92(s8) │ │ + lw t9,-30296(gp) │ │ + lw a0,48(sp) │ │ + lw a1,60(sp) │ │ + lw a2,52(sp) │ │ jalr t9 │ │ - sw t2,64(sp) │ │ - li t1,1 │ │ + move a3,s6 │ │ + li t5,1 │ │ + bne v0,t5,61ac0 │ │ lw gp,40(sp) │ │ - lw v1,64(sp) │ │ - bne v0,t1,63950 │ │ - lw a3,60(sp) │ │ - lw t5,16(s0) │ │ - addu v0,t5,v1 │ │ - lw a0,0(v0) │ │ - beqz a0,63954 │ │ - lw t9,-32200(gp) │ │ - lw t7,8(s0) │ │ - lw a1,20(s0) │ │ - addu t6,t7,a0 │ │ - blez a1,638cc │ │ - sw t6,8(s0) │ │ - lw t0,0(v0) │ │ - sll a1,a1,0x1 │ │ - addiu ra,a1,1 │ │ - mul a0,t0,ra │ │ - sw a0,0(v0) │ │ - lw t8,16(s0) │ │ - addu v0,t8,v1 │ │ - lw v1,92(s0) │ │ - lw v0,0(v0) │ │ - addu s7,s7,a3 │ │ - addu a3,v1,v0 │ │ - sw a3,92(s0) │ │ - addiu s6,s6,1 │ │ - lw t1,-32696(gp) │ │ - lw t9,-30388(gp) │ │ - move a2,s8 │ │ - move a0,s7 │ │ - addiu a1,t1,-2748 │ │ + lw v0,48(sp) │ │ + lw t7,12(s8) │ │ + lw ra,72(sp) │ │ + slt t8,s7,t7 │ │ + addu v1,v0,ra │ │ + beqz t8,61b14 │ │ + sw v1,48(sp) │ │ + lw a2,16(s8) │ │ + lw t9,-30296(gp) │ │ + sll a3,s7,0x2 │ │ + lw a0,52(sp) │ │ + lw a1,64(sp) │ │ + addu a2,a2,a3 │ │ jalr t9 │ │ - addiu a3,sp,48 │ │ - li a2,1 │ │ - beq v0,a2,6383c │ │ + sw a3,56(sp) │ │ + li t0,1 │ │ + bne v0,t0,61b14 │ │ lw gp,40(sp) │ │ - lw s7,12(s0) │ │ - bne s7,s6,63994 │ │ - lw t9,-32200(gp) │ │ - lw s6,8(s0) │ │ - bne s6,s1,63984 │ │ - lw t2,-30896(gp) │ │ - lw t9,-32556(gp) │ │ - addiu s1,t2,6176 │ │ - lw a0,56(sp) │ │ - bal 6d654 │ │ - sw s1,56(s0) │ │ + lw a1,16(s8) │ │ + lw t1,56(sp) │ │ + addu t2,a1,t1 │ │ + lw t3,0(t2) │ │ + beqz t3,61b18 │ │ + lw t9,-32196(gp) │ │ + lw a0,8(s8) │ │ + lw t4,20(s8) │ │ + addu t5,a0,t3 │ │ + bgtz t4,619fc │ │ + sw t5,8(s8) │ │ + b 61a10 │ │ + lw ra,0(t2) │ │ + lw s6,12(s8) │ │ + bne s6,s7,61b78 │ │ + lw t9,-32196(gp) │ │ + lw s7,8(s8) │ │ + bne s7,s0,61b6c │ │ + addiu a1,s1,8960 │ │ + lw s0,-30904(gp) │ │ + lw t9,-32552(gp) │ │ + addiu t6,s0,512 │ │ + lw a0,68(sp) │ │ + jalr t9 │ │ + sw t6,56(s8) │ │ lw gp,40(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s8 │ │ - b 631f4 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,52(sp) │ │ + b 613d4 │ │ lw gp,40(sp) │ │ - lw t9,-32200(gp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - addiu a1,s2,19208 │ │ + addiu a1,s1,8960 │ │ li a2,844 │ │ - lw s0,-32696(gp) │ │ - bal 706b8 │ │ - addiu a3,s0,20244 │ │ + lw s1,-32708(gp) │ │ + jalr t9 │ │ + addiu a3,s1,9552 │ │ lw gp,40(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - b 63804 │ │ - move s6,zero │ │ + b 619a4 │ │ + move s7,zero │ │ + lw t9,-30828(gp) │ │ + jalr t9 │ │ + nop │ │ + lw gp,40(sp) │ │ + move a0,v0 │ │ + lw s4,-32708(gp) │ │ + sw v0,64(s8) │ │ + b 615a8 │ │ + lw a1,10448(s4) │ │ li a0,5 │ │ - addiu a1,s2,19208 │ │ - b 63960 │ │ + b 61b24 │ │ li a2,856 │ │ li a0,5 │ │ - addiu a1,s2,19208 │ │ - b 63960 │ │ + addiu a1,s1,8960 │ │ + b 61b24 │ │ li a2,854 │ │ │ │ -000639a4 : │ │ +00061b88 : │ │ lui gp,0x4 │ │ - addiu gp,gp,22700 │ │ + addiu gp,gp,30408 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ + addiu sp,sp,-80 │ │ sw gp,16(sp) │ │ - sw s3,44(sp) │ │ - sw s1,36(sp) │ │ - sw ra,68(sp) │ │ - sw s8,64(sp) │ │ - sw s7,60(sp) │ │ - sw s6,56(sp) │ │ - sw s5,52(sp) │ │ - sw s4,48(sp) │ │ - sw s2,40(sp) │ │ - sw s0,32(sp) │ │ - sw a2,24(sp) │ │ - move s1,a0 │ │ - beqz a2,63b18 │ │ - move s3,a3 │ │ - lw s7,-32696(gp) │ │ - lw s5,-32696(gp) │ │ - move s4,a1 │ │ - move s8,zero │ │ - addiu s7,s7,20280 │ │ - addiu s5,s5,20288 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - move a0,s3 │ │ - addiu a1,a1,20272 │ │ - jalr t9 │ │ - move a2,s8 │ │ - lw gp,16(sp) │ │ - move s2,zero │ │ + sw s1,44(sp) │ │ + sw ra,76(sp) │ │ + sw s8,72(sp) │ │ + sw s7,68(sp) │ │ + sw s6,64(sp) │ │ + sw s5,60(sp) │ │ + sw s4,56(sp) │ │ + sw s3,52(sp) │ │ + sw s2,48(sp) │ │ + sw s0,40(sp) │ │ + sw a2,32(sp) │ │ + beqz a2,61d08 │ │ + move s1,a3 │ │ + lw s7,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + addiu v1,s7,9584 │ │ + move s8,a0 │ │ + move s2,a1 │ │ move s6,zero │ │ - lw v0,24(s1) │ │ - bnez v0,63a40 │ │ - sltu t4,s6,v0 │ │ - lw v0,12(s1) │ │ - sltu t4,s6,v0 │ │ - beqz t4,63b08 │ │ - lw t9,-30324(gp) │ │ - move a0,s3 │ │ - move a1,s7 │ │ + sw v1,36(sp) │ │ + addiu s5,s5,9592 │ │ + addiu s3,s3,9600 │ │ + lw t9,-30456(gp) │ │ + lw a1,36(sp) │ │ + move a0,s1 │ │ jalr t9 │ │ move a2,s6 │ │ - move s0,zero │ │ - b 63aac │ │ lw gp,16(sp) │ │ - lw v1,92(s1) │ │ - sltu t3,s0,v1 │ │ - sll v0,s0,0x2 │ │ - beqz t3,63ad8 │ │ - lw t9,-30324(gp) │ │ - lw a3,0(s4) │ │ - move a0,s3 │ │ - addu a2,a3,s2 │ │ - lw v1,0(a2) │ │ + move s0,zero │ │ + move s4,zero │ │ + lw a0,24(s8) │ │ + bnez a0,61c2c │ │ + sltu a1,s4,a0 │ │ + lw a0,12(s8) │ │ + sltu a1,s4,a0 │ │ + beqz a1,61cf8 │ │ + lw t9,-30456(gp) │ │ + move a0,s1 │ │ move a1,s5 │ │ - addu v0,v1,v0 │ │ + jalr t9 │ │ + move a2,s4 │ │ + move s7,zero │ │ + b 61c9c │ │ + lw gp,16(sp) │ │ + lw t4,92(s8) │ │ + sltu t6,s7,t4 │ │ + sll t5,s7,0x2 │ │ + beqz t6,61cc8 │ │ + lw t9,-30456(gp) │ │ + lw t7,0(s2) │ │ + move a0,s1 │ │ + addu t8,t7,s0 │ │ + lw ra,0(t8) │ │ + move a1,s3 │ │ + addu v0,ra,t5 │ │ lwc1 $f0,0(v0) │ │ - addiu s0,s0,1 │ │ + addiu s7,s7,1 │ │ cvt.d.s $f2,$f0 │ │ - mfc1 a2,$f2 │ │ + sdc1 $f2,24(sp) │ │ + lw a2,24(sp) │ │ jalr t9 │ │ - mfc1 a3,$f3 │ │ + lw a3,28(sp) │ │ lw gp,16(sp) │ │ - lw a0,84(s1) │ │ - bnez a0,63a64 │ │ + lw a3,84(s8) │ │ + bnez a3,61c50 │ │ nop │ │ - lw t0,28(s1) │ │ - beqz t0,63af8 │ │ - addu v1,t0,s2 │ │ - lw v1,0(v1) │ │ - sll v0,s0,0x2 │ │ - sltu t3,s0,v1 │ │ - bnez t3,63a78 │ │ - lw t9,-30324(gp) │ │ - lw t9,-30440(gp) │ │ + lw t0,28(s8) │ │ + beqz t0,61ce8 │ │ + addu t1,t0,s0 │ │ + lw t4,0(t1) │ │ + sll t5,s7,0x2 │ │ + sltu t6,s7,t4 │ │ + bnez t6,61c64 │ │ + lw t9,-30456(gp) │ │ + lw t9,-30332(gp) │ │ li a0,10 │ │ jalr t9 │ │ - move a1,s3 │ │ + move a1,s1 │ │ + addiu s4,s4,1 │ │ + addiu s0,s0,4 │ │ + b 61c18 │ │ + lw gp,16(sp) │ │ + lw t2,16(s8) │ │ + addu t3,t2,s0 │ │ + b 61c54 │ │ + lw t4,0(t3) │ │ + lw a2,32(sp) │ │ addiu s6,s6,1 │ │ + bne s6,a2,61bf8 │ │ addiu s2,s2,4 │ │ - b 63a2c │ │ - lw gp,16(sp) │ │ - lw t2,16(s1) │ │ - addu t1,t2,s2 │ │ - b 63a68 │ │ - lw v1,0(t1) │ │ - lw t5,24(sp) │ │ - addiu s8,s8,1 │ │ - bne s8,t5,63a08 │ │ - addiu s4,s4,4 │ │ - move a0,s3 │ │ - lw ra,68(sp) │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - lw t9,-30292(gp) │ │ + lw ra,76(sp) │ │ + lw s8,72(sp) │ │ + lw s7,68(sp) │ │ + lw s6,64(sp) │ │ + lw s5,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s0,40(sp) │ │ + move a0,s1 │ │ + lw t9,-30328(gp) │ │ + lw s1,44(sp) │ │ jr t9 │ │ - addiu sp,sp,72 │ │ + addiu sp,sp,80 │ │ │ │ -00063b50 : │ │ +00061d40 : │ │ lui gp,0x4 │ │ - addiu gp,gp,22272 │ │ + addiu gp,gp,29968 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-88 │ │ - sw s6,72(sp) │ │ - sw s5,68(sp) │ │ - sw s4,64(sp) │ │ - sw s0,48(sp) │ │ - sw gp,32(sp) │ │ - sw ra,84(sp) │ │ - sw s8,80(sp) │ │ - sw s7,76(sp) │ │ - sw s3,60(sp) │ │ - sw s2,56(sp) │ │ - sw s1,52(sp) │ │ - lw v0,8(a0) │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-248 │ │ + lw v1,0(v0) │ │ + lw t0,8(a0) │ │ + sw s0,208(sp) │ │ move s0,a0 │ │ - move s6,a1 │ │ - move s4,a2 │ │ - blez v0,63f94 │ │ - move s5,a3 │ │ - beqz a3,63f70 │ │ - nop │ │ - lw s8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a0,272(sp) │ │ + sw gp,48(sp) │ │ + sw s2,216(sp) │ │ + sw ra,244(sp) │ │ + sw s8,240(sp) │ │ + sw s7,236(sp) │ │ + sw s6,232(sp) │ │ + sw s5,228(sp) │ │ + sw s4,224(sp) │ │ + sw s3,220(sp) │ │ + sw s1,212(sp) │ │ + lw s2,268(sp) │ │ + sw a0,76(sp) │ │ + sw v1,204(sp) │ │ + blez t0,6280c │ │ + lw t9,-32196(gp) │ │ + move s8,a1 │ │ + move s5,a2 │ │ + beqz a3,62708 │ │ + move s4,a3 │ │ + lw s3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - beqz s4,63ed0 │ │ - addiu a1,s8,19208 │ │ - lw v1,-32696(gp) │ │ + beqz s5,62724 │ │ + addiu a1,s3,8960 │ │ + lw a3,-32708(gp) │ │ li a2,1205 │ │ - addiu a3,v1,20352 │ │ - bal 706b8 │ │ - sw s4,16(sp) │ │ - lw gp,32(sp) │ │ - lw t9,-30472(gp) │ │ + addiu a3,a3,9664 │ │ jalr t9 │ │ - move a0,s4 │ │ - lw gp,32(sp) │ │ - addiu s3,v0,1 │ │ - lw s7,-32696(gp) │ │ - addiu s7,s7,-19476 │ │ - lw t9,-30472(gp) │ │ + sw s5,16(sp) │ │ + lw gp,48(sp) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move a0,s6 │ │ - lw gp,32(sp) │ │ move a0,s5 │ │ - lw t9,-30472(gp) │ │ + lw gp,48(sp) │ │ + addiu s1,v0,1 │ │ + lw s6,-32708(gp) │ │ + addiu a1,s6,-29740 │ │ + sw a1,60(sp) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move s2,v0 │ │ - slt a0,v0,s2 │ │ - lw gp,32(sp) │ │ - beqz a0,63c40 │ │ - move s1,v0 │ │ - lw t9,-30428(gp) │ │ - subu a2,s2,v0 │ │ - addu a0,s6,a2 │ │ + move a0,s8 │ │ + lw gp,48(sp) │ │ + move a0,s4 │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move a1,s5 │ │ - beqz v0,63ec0 │ │ - lw gp,32(sp) │ │ - addu t1,s2,s1 │ │ - addiu s1,t1,1 │ │ - lw t9,-32156(gp) │ │ - addu s3,s1,s3 │ │ - addiu a2,s8,19208 │ │ - move a0,s3 │ │ + move s7,v0 │ │ + slt a2,v0,s7 │ │ + lw gp,48(sp) │ │ + beqz a2,61e4c │ │ + move s6,v0 │ │ + lw t9,-30380(gp) │ │ + subu t2,s7,v0 │ │ + addu a0,s8,t2 │ │ + jalr t9 │ │ + move a1,s4 │ │ + beqz v0,62464 │ │ + lw gp,48(sp) │ │ + addu t4,s7,s6 │ │ + addiu t5,t4,1 │ │ + addu s6,t5,s1 │ │ + lw t9,-32152(gp) │ │ + addiu a2,s3,8960 │ │ + move a0,s6 │ │ li a1,1 │ │ - bal 6d364 <__ckd_calloc__> │ │ - li a3,1227 │ │ - move s2,v0 │ │ - lw gp,32(sp) │ │ - b 63c84 │ │ - addiu s8,s8,19208 │ │ - bal 6d498 <__ckd_realloc__> │ │ - move s3,s1 │ │ - lw gp,32(sp) │ │ - move s2,v0 │ │ - lw t2,-32696(gp) │ │ - lw t9,-30236(gp) │ │ - move a1,s3 │ │ - move a0,s2 │ │ - addiu a2,t2,20372 │ │ - move a3,s4 │ │ - sw s7,16(sp) │ │ - sw s6,20(sp) │ │ jalr t9 │ │ - sw s5,24(sp) │ │ - lw gp,32(sp) │ │ - slt s3,s3,v0 │ │ + li a3,1227 │ │ + lw gp,48(sp) │ │ move s1,v0 │ │ - move a0,s2 │ │ - move a1,v0 │ │ - move a2,s8 │ │ + lw t6,-32708(gp) │ │ + addiu t7,t6,9684 │ │ + sw t7,64(sp) │ │ + b 61ebc │ │ + move a2,t7 │ │ + lw ra,-32708(gp) │ │ + lw t9,-31764(gp) │ │ + addiu a3,ra,8960 │ │ + move a2,a3 │ │ + move a0,s1 │ │ + move a1,s7 │ │ + jalr t9 │ │ li a3,1235 │ │ - bnez s3,63c74 │ │ - lw t9,-31772(gp) │ │ - lw v1,116(sp) │ │ - bltz v1,63ce8 │ │ - lw s1,20(s0) │ │ - sll t4,s1,0x1 │ │ - addu t3,v1,t4 │ │ - sw t3,116(sp) │ │ - lw t5,112(sp) │ │ - lw v0,8(s0) │ │ - move a0,s0 │ │ - move a1,s2 │ │ - move a2,s1 │ │ - beqz t5,63ef8 │ │ - lw a3,104(sp) │ │ - lw t6,-30896(gp) │ │ - lw t8,108(sp) │ │ - lw t7,116(sp) │ │ - addiu s6,sp,40 │ │ - addiu t9,t6,8208 │ │ + lw gp,48(sp) │ │ + lw a2,64(sp) │ │ + move s1,v0 │ │ + move s6,s7 │ │ + lw t8,60(sp) │ │ + lw t9,-30284(gp) │ │ sw t8,16(sp) │ │ - sw t7,24(sp) │ │ - sw s6,20(sp) │ │ - bal 62010 │ │ - sw v0,28(sp) │ │ - lw gp,32(sp) │ │ - move s5,v0 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s2 │ │ - bltz s5,63f7c │ │ - lw gp,32(sp) │ │ - subu s4,s5,s1 │ │ - slt s2,s1,s4 │ │ - beqz s2,63d90 │ │ - lw s6,40(sp) │ │ - sll ra,s1,0x2 │ │ - lw s2,112(sp) │ │ - addu s8,s6,ra │ │ - move s3,s1 │ │ - subu s6,s8,s2 │ │ - lw a2,0(s2) │ │ + sw s8,20(sp) │ │ + sw s4,24(sp) │ │ + move a0,s1 │ │ + move a1,s6 │ │ + jalr t9 │ │ + move a3,s5 │ │ + move s7,v0 │ │ + slt v0,s6,v0 │ │ + bnez v0,61e8c │ │ + lw gp,48(sp) │ │ + lw s8,276(sp) │ │ + bltz s8,61f08 │ │ + lw s5,20(s0) │ │ + sll v1,s5,0x1 │ │ + addu t0,s8,v1 │ │ + sw t0,276(sp) │ │ + lw a0,76(sp) │ │ + lw t9,-32196(gp) │ │ + beqz a0,62540 │ │ + sw s1,16(sp) │ │ + lw a2,264(sp) │ │ + sw s2,24(sp) │ │ + sw a2,20(sp) │ │ + lw t4,-32708(gp) │ │ + lw t5,8(s0) │ │ + li a0,1 │ │ + addiu a1,s3,8960 │ │ + li a2,1022 │ │ + addiu a3,t4,9696 │ │ + jalr t9 │ │ + sw t5,64(sp) │ │ + bltz s2,61f5c │ │ + lw gp,48(sp) │ │ + lw t6,264(sp) │ │ + slt t7,t6,s2 │ │ + beqz t7,62860 │ │ + lw a1,264(sp) │ │ + lw t9,-30820(gp) │ │ + move a0,s1 │ │ + jalr t9 │ │ + addiu a1,sp,96 │ │ + bltz v0,62b18 │ │ + lw gp,48(sp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + move a0,s1 │ │ + jalr t9 │ │ + addiu a1,t8,-29720 │ │ + move s6,v0 │ │ + beqz v0,62b18 │ │ + lw gp,48(sp) │ │ + lw t9,-30816(gp) │ │ + addiu a0,sp,92 │ │ + li a1,4 │ │ + li a2,1 │ │ + jalr t9 │ │ + move a3,v0 │ │ + li a0,1 │ │ + bne v0,a0,62838 │ │ + lw gp,48(sp) │ │ + lw v1,92(sp) │ │ + lw s7,152(sp) │ │ + addiu ra,v1,1 │ │ + sll t0,ra,0x2 │ │ + beq t0,s7,624ec │ │ + lw s4,156(sp) │ │ + sll a3,v1,0x8 │ │ + sra a2,v1,0x8 │ │ + lui t1,0xff │ │ + and t2,a3,t1 │ │ + andi a1,a2,0xff00 │ │ + or t3,t2,a1 │ │ + srl s8,v1,0x18 │ │ + or t4,t3,s8 │ │ + sll t5,v1,0x18 │ │ + or v0,t4,t5 │ │ + addiu t6,v0,1 │ │ + sll t7,t6,0x2 │ │ + bne s7,t7,62ad8 │ │ + li t8,1 │ │ + sw v0,92(sp) │ │ + sw t8,60(sp) │ │ + blez v0,629b0 │ │ + lw t9,64(sp) │ │ + div zero,v0,t9 │ │ + teq t9,zero,0x7 │ │ + mflo s8 │ │ + mul s7,t9,s8 │ │ + bne s7,v0,62a78 │ │ + lw ra,264(sp) │ │ + blez ra,62040 │ │ + slt t0,ra,s8 │ │ + beqz t0,62aa8 │ │ + lw t4,264(sp) │ │ + bltz s2,624e4 │ │ + slt s4,s2,s8 │ │ + beqz s4,624f8 │ │ + lw t9,-32196(gp) │ │ + lw v0,264(sp) │ │ + subu a3,v0,s5 │ │ + bltz a3,624d8 │ │ + addu a2,s5,s2 │ │ + move s4,zero │ │ + slt t1,a2,s8 │ │ + beqz t1,62430 │ │ + subu t2,a2,s8 │ │ + subu a1,a2,a3 │ │ + addiu t3,a1,1 │ │ + lw t5,276(sp) │ │ + slt t4,s8,t3 │ │ + move s7,zero │ │ + blez t5,62450 │ │ + movz s8,t3,t4 │ │ + addu a0,s4,s8 │ │ + addu v1,a0,s7 │ │ + slt ra,t5,v1 │ │ + sw a0,80(sp) │ │ + bnez ra,6297c │ │ + sw v1,72(sp) │ │ + lw s2,64(sp) │ │ + lw t9,-31820(gp) │ │ + li t0,1121 │ │ + lw a0,72(sp) │ │ + sw a3,84(sp) │ │ + sw t0,16(sp) │ │ + addiu a3,s3,8960 │ │ + move a1,s2 │ │ + jalr t9 │ │ + li a2,4 │ │ + lw a3,84(sp) │ │ + lw gp,48(sp) │ │ + beqz a3,620f8 │ │ + sw v0,68(sp) │ │ + mul a2,s2,a3 │ │ + lw t9,-30376(gp) │ │ + sll a1,a2,0x2 │ │ + move a0,s6 │ │ + jalr t9 │ │ + li a2,1 │ │ + lw gp,48(sp) │ │ + lw t1,64(sp) │ │ + lw t3,68(sp) │ │ + mul t2,t1,s8 │ │ + sll a1,s4,0x2 │ │ + addu s2,t3,a1 │ │ + lw t4,0(s2) │ │ + lw t9,-30816(gp) │ │ + move a0,t4 │ │ + sw t4,84(sp) │ │ + li a1,4 │ │ + move a2,t2 │ │ + move a3,s6 │ │ + jalr t9 │ │ + sw t2,92(sp) │ │ + lw t5,92(sp) │ │ + lw gp,48(sp) │ │ + bne v0,t5,62790 │ │ + lw t6,84(sp) │ │ + lw s3,60(sp) │ │ + beqz s3,621a0 │ │ + nop │ │ + blez v0,621a0 │ │ + nop │ │ + move a0,t6 │ │ + move t8,zero │ │ + lui t7,0xff │ │ + lw v1,0(a0) │ │ + addiu t8,t8,1 │ │ + sll ra,v1,0x8 │ │ + sra a3,v1,0x8 │ │ + and t0,ra,t7 │ │ + andi v0,a3,0xff00 │ │ + or a2,t0,v0 │ │ + srl t1,v1,0x18 │ │ + or t2,a2,t1 │ │ + sll a1,v1,0x18 │ │ + or t3,t2,a1 │ │ + sw t3,0(a0) │ │ + lw t4,92(sp) │ │ + slt t9,t8,t4 │ │ + bnez t9,62160 │ │ + addiu a0,a0,4 │ │ + lw t5,44(s0) │ │ + li t6,1 │ │ + beq t5,t6,62484 │ │ + li s3,2 │ │ + bne t5,s3,621e0 │ │ + lw t9,-30812(gp) │ │ + lw a0,60(s0) │ │ + lw a2,48(s0) │ │ + move a1,s2 │ │ + jalr t9 │ │ + move a3,s8 │ │ + lw gp,48(sp) │ │ + lw t9,-30808(gp) │ │ + jalr t9 │ │ + lw a0,60(s0) │ │ + lw gp,48(sp) │ │ + lw t7,52(s0) │ │ + li v1,2 │ │ + beq t7,v1,624b0 │ │ + lw t9,-30804(gp) │ │ + li t8,3 │ │ + beq t7,t8,62700 │ │ + li ra,1 │ │ + beq t7,ra,62528 │ │ + lw t9,-30800(gp) │ │ + beqz s4,62244 │ │ + nop │ │ + lw s8,64(sp) │ │ + lw s3,68(sp) │ │ + sll a3,s8,0x2 │ │ + sw a3,60(sp) │ │ + move s8,zero │ │ + lw t9,-30464(gp) │ │ + lw a0,0(s3) │ │ + lw a1,0(s2) │ │ + lw a2,60(sp) │ │ + jalr t9 │ │ + addiu s8,s8,1 │ │ + addiu s3,s3,4 │ │ + bne s8,s4,62220 │ │ + lw gp,48(sp) │ │ + blez s7,62290 │ │ + lw t1,68(sp) │ │ + lw s4,80(sp) │ │ + sll t0,s4,0x2 │ │ + lw v0,64(sp) │ │ + addiu s2,t0,-4 │ │ + sll s4,v0,0x2 │ │ + addu s2,t1,s2 │ │ + addu s3,t1,t0 │ │ + move s8,zero │ │ + lw t9,-30464(gp) │ │ + lw a0,0(s3) │ │ + lw a1,0(s2) │ │ + move a2,s4 │ │ + jalr t9 │ │ + addiu s8,s8,1 │ │ + addiu s3,s3,4 │ │ + bne s8,s7,6226c │ │ + lw gp,48(sp) │ │ + lw t9,-30320(gp) │ │ + jalr t9 │ │ + move a0,s6 │ │ + lw gp,48(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw s1,72(sp) │ │ + bltz s1,627f4 │ │ + lw gp,48(sp) │ │ + subu s7,s1,s5 │ │ + slt s6,s5,s7 │ │ + beqz s6,62300 │ │ + lw t3,68(sp) │ │ + sll t2,s5,0x2 │ │ + lw s8,76(sp) │ │ + addu s2,t3,t2 │ │ + move s4,s5 │ │ + lw a2,0(s8) │ │ lw t9,56(s0) │ │ - addu a1,s6,s2 │ │ + move a1,s2 │ │ move a0,s0 │ │ jalr t9 │ │ - addiu s3,s3,1 │ │ + addiu s4,s4,1 │ │ + addiu s8,s8,4 │ │ + lw gp,48(sp) │ │ + bne s4,s7,622d8 │ │ addiu s2,s2,4 │ │ - bne s3,s4,63d6c │ │ - lw gp,32(sp) │ │ - lw a3,84(s0) │ │ - sll a1,s1,0x1 │ │ - beqz a3,63db8 │ │ - subu s5,s5,a1 │ │ - lw t9,-30788(gp) │ │ - lw a1,112(sp) │ │ + lw a0,84(s0) │ │ + beqz a0,6247c │ │ + lw t9,-30796(gp) │ │ + subu s8,s7,s5 │ │ + lw a1,76(sp) │ │ move a0,s0 │ │ - bal 65160 │ │ - move a2,s5 │ │ - lw gp,32(sp) │ │ - lw s4,32(s0) │ │ - beqz s4,63e84 │ │ - lw t9,-31856(gp) │ │ - beqz s5,63e84 │ │ - lw s3,112(sp) │ │ - move s4,zero │ │ - li s2,-1 │ │ - lw a0,24(s0) │ │ - blez a0,63e58 │ │ + jalr t9 │ │ + move a2,s8 │ │ + lw gp,48(sp) │ │ + lw s5,32(s0) │ │ + beqz s5,623e0 │ │ + lw t9,-31868(gp) │ │ + beqz s8,623e0 │ │ + lw t4,76(sp) │ │ + move t5,zero │ │ + li s5,-1 │ │ + lw t6,24(s0) │ │ lw a1,36(s0) │ │ - move a2,zero │ │ - lw v1,32(s0) │ │ - sll s7,a2,0x2 │ │ - addu v0,v1,s7 │ │ - lw v0,0(v0) │ │ - beqz v0,63e44 │ │ - nop │ │ - lw v1,0(v0) │ │ - bne v1,s2,63e1c │ │ - nop │ │ - b 63e48 │ │ - addiu a2,a2,1 │ │ - lw v1,0(v0) │ │ - beq v1,s2,63e40 │ │ + blez t6,62474 │ │ + lw t7,0(t4) │ │ + lw t1,32(s0) │ │ + sll v1,t6,0x2 │ │ + lw a0,0(t7) │ │ + addu t8,t1,v1 │ │ + move a2,a1 │ │ + lw v0,0(t1) │ │ + bnez v0,62390 │ │ nop │ │ - lw t1,0(s3) │ │ - sll t0,v1,0x2 │ │ - lw s1,0(t1) │ │ + b 623a0 │ │ + addiu t1,t1,4 │ │ + addu t0,a0,a3 │ │ + lwc1 $f0,0(t0) │ │ + addiu a2,a2,4 │ │ addiu v0,v0,4 │ │ - addu a0,s1,t0 │ │ - lwc1 $f0,0(a0) │ │ - swc1 $f0,0(a1) │ │ - bnez v0,63e10 │ │ - addiu a1,a1,4 │ │ - lw a0,24(s0) │ │ - addiu a2,a2,1 │ │ - slt t2,a2,a0 │ │ - bnez t2,63de4 │ │ + beqz v0,6239c │ │ + swc1 $f0,-4(a2) │ │ + lw ra,0(v0) │ │ + bne ra,s5,62378 │ │ + sll a3,ra,0x2 │ │ + addiu t1,t1,4 │ │ + bne t1,t8,62364 │ │ nop │ │ - lw a1,36(s0) │ │ - lw t3,0(s3) │ │ - lw a2,40(s0) │ │ - lw t9,-30268(gp) │ │ - lw a0,0(t3) │ │ - sll a2,a2,0x2 │ │ + lw s3,40(s0) │ │ + addiu s1,t5,1 │ │ + lw t9,-30464(gp) │ │ + sw t4,64(sp) │ │ + sll a2,s3,0x2 │ │ + sw s1,60(sp) │ │ jalr t9 │ │ - addiu s4,s4,1 │ │ - addiu s3,s3,4 │ │ - bne s5,s4,63dd4 │ │ - lw gp,32(sp) │ │ - lw t9,-31856(gp) │ │ - bal 6d66c │ │ - lw a0,40(sp) │ │ - lw ra,84(sp) │ │ - move v0,s5 │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - lw t0,-32696(gp) │ │ - move s1,zero │ │ - b 63c40 │ │ - addiu s5,t0,-4044 │ │ - lw v0,-32696(gp) │ │ + sw s1,72(sp) │ │ + lw s7,64(sp) │ │ + lw t5,60(sp) │ │ + lw gp,48(sp) │ │ + bne t5,s8,62340 │ │ + addiu t4,s7,4 │ │ + lw t9,-31868(gp) │ │ + jalr t9 │ │ + lw a0,68(sp) │ │ + lw gp,48(sp) │ │ + lw a0,-30360(gp) │ │ + lw a2,204(sp) │ │ + lw t1,0(a0) │ │ + bne a2,t1,62970 │ │ + move v0,s8 │ │ + lw ra,244(sp) │ │ + lw s8,240(sp) │ │ + lw s7,236(sp) │ │ + lw s6,232(sp) │ │ + lw s5,228(sp) │ │ + lw s4,224(sp) │ │ + lw s3,220(sp) │ │ + lw s2,216(sp) │ │ + lw s1,212(sp) │ │ + lw s0,208(sp) │ │ + jr ra │ │ + addiu sp,sp,248 │ │ + addiu a2,s8,-1 │ │ + subu a1,a2,a3 │ │ + addiu t3,a1,1 │ │ + lw t5,276(sp) │ │ + slt t4,s8,t3 │ │ + addiu s7,t2,1 │ │ + bgtz t5,6208c │ │ + movz s8,t3,t4 │ │ + addu t6,s4,s8 │ │ + addu t7,s7,t6 │ │ + sw t6,80(sp) │ │ + b 620a4 │ │ + sw t7,72(sp) │ │ + lw t3,-32708(gp) │ │ + move s6,zero │ │ + b 61e4c │ │ + addiu s4,t3,-14244 │ │ + b 623a8 │ │ + lw a0,0(t7) │ │ + b 62324 │ │ + subu s8,s7,s5 │ │ + lw t9,-30792(gp) │ │ + lw a0,60(s0) │ │ + lw a2,48(s0) │ │ + move a1,s2 │ │ + jalr t9 │ │ + move a3,s8 │ │ + lw t7,52(s0) │ │ + li v1,2 │ │ + bne t7,v1,621f0 │ │ + lw gp,48(sp) │ │ + lw t9,-30804(gp) │ │ + lw a0,64(s0) │ │ + move a1,s2 │ │ + jalr t9 │ │ + move a2,s8 │ │ + lw gp,48(sp) │ │ + lw t9,-30788(gp) │ │ + jalr t9 │ │ + lw a0,64(s0) │ │ + b 62204 │ │ + lw gp,48(sp) │ │ + negu s4,a3 │ │ + b 62064 │ │ + move a3,zero │ │ + b 62050 │ │ + addiu s2,s8,-1 │ │ + move v0,v1 │ │ + b 62010 │ │ + sw zero,60(sp) │ │ + sw s2,20(sp) │ │ + lw s2,-32708(gp) │ │ + addiu a3,s2,9980 │ │ + sw s1,16(sp) │ │ + sw s8,24(sp) │ │ + li a0,3 │ │ + addiu a1,s3,8960 │ │ + jalr t9 │ │ + li a2,1088 │ │ + addiu s2,s8,-1 │ │ + b 62050 │ │ + lw gp,48(sp) │ │ + lw a0,64(s0) │ │ + move a1,s2 │ │ + jalr t9 │ │ + move a2,s8 │ │ + b 62204 │ │ + lw gp,48(sp) │ │ + lw a3,-32708(gp) │ │ + lw s4,264(sp) │ │ + sw s2,24(sp) │ │ + sw s4,20(sp) │ │ + li a0,1 │ │ + addiu a1,s3,8960 │ │ + li a2,1022 │ │ + addiu a3,a3,9696 │ │ + jalr t9 │ │ + lw s6,8(s0) │ │ + bltz s2,62580 │ │ + lw gp,48(sp) │ │ + lw s0,264(sp) │ │ + slt a1,s0,s2 │ │ + beqz a1,62904 │ │ + lw a1,264(sp) │ │ + lw t9,-30820(gp) │ │ + move a0,s1 │ │ + jalr t9 │ │ + addiu a1,sp,96 │ │ + bltz v0,628dc │ │ + lw gp,48(sp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ + move a0,s1 │ │ + jalr t9 │ │ + addiu a1,t1,-29720 │ │ + move s0,v0 │ │ + beqz v0,628dc │ │ + lw gp,48(sp) │ │ + lw t9,-30816(gp) │ │ + li a2,1 │ │ + addiu a0,sp,92 │ │ + li a1,4 │ │ + jalr t9 │ │ + move a3,v0 │ │ + li a2,1 │ │ + bne v0,a2,62890 │ │ + lw gp,48(sp) │ │ + lw v0,92(sp) │ │ + lw t2,152(sp) │ │ + addiu t3,v0,1 │ │ + sll t4,t3,0x2 │ │ + beq t4,t2,62634 │ │ + lw t5,156(sp) │ │ + sll t6,v0,0x8 │ │ + sra a0,v0,0x8 │ │ + lui t7,0xff │ │ + and t8,t6,t7 │ │ + andi s7,a0,0xff00 │ │ + or s8,t8,s7 │ │ + srl ra,v0,0x18 │ │ + or v1,s8,ra │ │ + sll t0,v0,0x18 │ │ + or s4,v1,t0 │ │ + addiu a3,s4,1 │ │ + sll a1,a3,0x2 │ │ + bne t2,a1,62934 │ │ + lw t9,-32196(gp) │ │ + sw s4,92(sp) │ │ + move v0,s4 │ │ + blez v0,629dc │ │ + lw t9,-32196(gp) │ │ + div zero,v0,s6 │ │ + teq s6,zero,0x7 │ │ + mflo s8 │ │ + mul t1,s6,s8 │ │ + bne t1,v0,62a34 │ │ + li a0,4 │ │ + lw s6,264(sp) │ │ + blez s6,62668 │ │ + slt t9,s6,s8 │ │ + beqz t9,62a04 │ │ + lw a3,-32708(gp) │ │ + bltz s2,62788 │ │ + slt a2,s2,s8 │ │ + beqz a2,62758 │ │ + lw t9,-32196(gp) │ │ + lw t2,264(sp) │ │ + subu t3,t2,s5 │ │ + bltz t3,6274c │ │ + addu t4,s5,s2 │ │ + move t5,zero │ │ + slt t6,t4,s8 │ │ + bnez t6,626a4 │ │ + move t7,zero │ │ + subu a0,t4,s8 │ │ + addiu t7,a0,1 │ │ + addiu t4,s8,-1 │ │ + subu t8,t4,t3 │ │ + addiu s7,t8,1 │ │ + slt ra,s8,s7 │ │ + movn s7,s8,ra │ │ + lw v1,276(sp) │ │ + addu s8,t5,s7 │ │ + blez v1,626d0 │ │ + addu s8,s8,t7 │ │ + slt s4,v1,s8 │ │ + bnez s4,62a58 │ │ + lw t9,-32196(gp) │ │ + lw t9,-30320(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw gp,48(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + bltz s8,623ec │ │ + lw gp,48(sp) │ │ + sll s3,s5,0x1 │ │ + b 623ec │ │ + subu s8,s8,s3 │ │ + b 62528 │ │ + lw t9,-30784(gp) │ │ + lw s4,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + addiu s4,s4,-14244 │ │ + lw t9,-32196(gp) │ │ + li a0,1 │ │ + bnez s5,61dc8 │ │ + addiu a1,s3,8960 │ │ + lw t1,-32708(gp) │ │ li a2,1202 │ │ - bal 706b8 │ │ - addiu a3,v0,20316 │ │ - lw gp,32(sp) │ │ - move s3,zero │ │ - lw s4,-32696(gp) │ │ - addiu s4,s4,-4044 │ │ - b 63bf4 │ │ - move s7,s4 │ │ - lw s5,116(sp) │ │ - lw s0,-30896(gp) │ │ - lw s3,108(sp) │ │ - sw s5,24(sp) │ │ - addiu t9,s0,8208 │ │ - sw s3,16(sp) │ │ - sw zero,20(sp) │ │ - bal 62010 │ │ - sw v0,28(sp) │ │ - lw gp,32(sp) │ │ - move s5,v0 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s2 │ │ - bltz s5,63e8c │ │ - sll t4,s1,0x1 │ │ - lw ra,84(sp) │ │ - subu s5,s5,t4 │ │ - move v0,s5 │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - lw s5,-32696(gp) │ │ - b 63bac │ │ - addiu s5,s5,-4044 │ │ - lw t9,-31856(gp) │ │ - lw a0,40(sp) │ │ - bal 6d66c │ │ - li s5,-1 │ │ - b 63e90 │ │ - lw ra,84(sp) │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ + jalr t9 │ │ + addiu a3,t1,9628 │ │ + lw gp,48(sp) │ │ + move s1,zero │ │ + lw s5,-32708(gp) │ │ + addiu s5,s5,-14244 │ │ + b 61e00 │ │ + sw s5,60(sp) │ │ + negu t5,t3 │ │ + b 6268c │ │ + move t3,zero │ │ + sw s2,20(sp) │ │ + lw s2,-32708(gp) │ │ + addiu a3,s2,9980 │ │ + sw s1,16(sp) │ │ + sw s8,24(sp) │ │ + li a0,3 │ │ + addiu a1,s3,8960 │ │ + jalr t9 │ │ + li a2,1088 │ │ + addiu s2,s8,-1 │ │ + b 62678 │ │ + lw gp,48(sp) │ │ + b 62678 │ │ + addiu s2,s8,-1 │ │ + lw s0,-32708(gp) │ │ + lw t2,64(sp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s3,8960 │ │ + li a2,1131 │ │ + addiu a3,s0,10100 │ │ + li a0,4 │ │ + sw t2,24(sp) │ │ + sw s1,16(sp) │ │ + jalr t9 │ │ + sw s8,20(sp) │ │ + lw gp,48(sp) │ │ + lw t9,-31868(gp) │ │ + jalr t9 │ │ + lw a0,68(sp) │ │ + lw gp,48(sp) │ │ + lw t9,-30320(gp) │ │ + jalr t9 │ │ + move a0,s6 │ │ + lw gp,48(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw gp,48(sp) │ │ + sw zero,68(sp) │ │ + lw t9,-31868(gp) │ │ + lw a0,68(sp) │ │ + jalr t9 │ │ + li s8,-1 │ │ + b 623ec │ │ + lw gp,48(sp) │ │ + lw v0,-32708(gp) │ │ + sw t0,16(sp) │ │ + lw t0,-32708(gp) │ │ li a0,4 │ │ - addiu a1,a1,19208 │ │ + addiu a1,t0,8960 │ │ li a2,1179 │ │ - bal 706b8 │ │ - addiu a3,a3,20296 │ │ - b 63e8c │ │ - li s5,-1 │ │ + jalr t9 │ │ + addiu a3,v0,9608 │ │ + li s8,-1 │ │ + b 623ec │ │ + lw gp,48(sp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s3,8960 │ │ + li a2,1037 │ │ + addiu a3,v1,9768 │ │ + jalr t9 │ │ + sw s1,16(sp) │ │ + b 627d0 │ │ + lw gp,48(sp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a1,24(sp) │ │ + sw s1,16(sp) │ │ + sw s2,20(sp) │ │ + li a0,4 │ │ + addiu a1,s3,8960 │ │ + li a2,1024 │ │ + jalr t9 │ │ + addiu a3,t8,9728 │ │ + b 627e0 │ │ + lw gp,48(sp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s3,8960 │ │ + li a2,1037 │ │ + addiu a3,t2,9768 │ │ + jalr t9 │ │ + sw s1,16(sp) │ │ + lw gp,48(sp) │ │ + lw t9,-30320(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw gp,48(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + li s8,-1 │ │ + b 623ec │ │ + lw gp,48(sp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + sw s1,16(sp) │ │ + li a0,4 │ │ + addiu a1,s3,8960 │ │ + li a2,1031 │ │ + jalr t9 │ │ + addiu a3,s0,-4180 │ │ + b 628c4 │ │ + lw gp,48(sp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a1,24(sp) │ │ + sw s1,16(sp) │ │ + sw s2,20(sp) │ │ + li a0,4 │ │ + addiu a1,s3,8960 │ │ + li a2,1024 │ │ + jalr t9 │ │ + addiu a3,t3,9728 │ │ + b 628c4 │ │ + lw gp,48(sp) │ │ + lw s2,-32708(gp) │ │ + li a0,4 │ │ + addiu a1,s3,8960 │ │ + li a2,1052 │ │ + addiu a3,s2,9796 │ │ + sw s1,16(sp) │ │ + sw v0,20(sp) │ │ + sw v0,24(sp) │ │ + sw t2,32(sp) │ │ + sw t5,36(sp) │ │ + sw t2,40(sp) │ │ + jalr t9 │ │ + sw t5,44(sp) │ │ + b 628b4 │ │ + lw gp,48(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + lw s4,-32708(gp) │ │ + lw s8,72(sp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s3,8960 │ │ + li a2,1113 │ │ + addiu a3,s4,10040 │ │ + sw s1,16(sp) │ │ + sw t5,20(sp) │ │ + jalr t9 │ │ + sw s8,24(sp) │ │ + b 627d0 │ │ + lw gp,48(sp) │ │ + lw t6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s3,8960 │ │ + li a2,1061 │ │ + addiu a3,t6,9852 │ │ + sw s1,16(sp) │ │ + jalr t9 │ │ + sw v0,20(sp) │ │ + b 627d0 │ │ + lw gp,48(sp) │ │ + lw s6,-32708(gp) │ │ + li a0,4 │ │ + addiu a1,s3,8960 │ │ + li a2,1061 │ │ + addiu a3,s6,9852 │ │ + sw s1,16(sp) │ │ + jalr t9 │ │ + sw v0,20(sp) │ │ + b 628b4 │ │ + lw gp,48(sp) │ │ + lw t9,-32196(gp) │ │ + lw v0,264(sp) │ │ + li a0,4 │ │ + addiu a1,s3,8960 │ │ + li a2,1079 │ │ + addiu a3,a3,9936 │ │ + sw s1,16(sp) │ │ + sw v0,20(sp) │ │ + jalr t9 │ │ + sw s8,24(sp) │ │ + b 628b4 │ │ + lw gp,48(sp) │ │ + lw t1,-32708(gp) │ │ + addiu a1,s3,8960 │ │ + li a2,1070 │ │ + addiu a3,t1,9892 │ │ + sw v0,16(sp) │ │ + jalr t9 │ │ + sw s6,20(sp) │ │ + b 628b4 │ │ + lw gp,48(sp) │ │ + lw s5,-32708(gp) │ │ + li a0,4 │ │ + addiu a1,s3,8960 │ │ + li a2,1113 │ │ + addiu a3,s5,10040 │ │ + sw s1,16(sp) │ │ + b 62a20 │ │ + lw v0,276(sp) │ │ + lw t5,-32708(gp) │ │ + lw s5,64(sp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s3,8960 │ │ + li a2,1070 │ │ + addiu a3,t5,9892 │ │ + sw v0,16(sp) │ │ + jalr t9 │ │ + sw s5,20(sp) │ │ + b 627d0 │ │ + lw gp,48(sp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s3,8960 │ │ + li a2,1079 │ │ + addiu a3,s2,9936 │ │ + sw s1,16(sp) │ │ + sw t4,20(sp) │ │ + jalr t9 │ │ + sw s8,24(sp) │ │ + b 627d0 │ │ + lw gp,48(sp) │ │ + lw t7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s3,8960 │ │ + li a2,1052 │ │ + addiu a3,t7,9796 │ │ + sw s1,16(sp) │ │ + sw v1,20(sp) │ │ + sw v1,24(sp) │ │ + sw s7,32(sp) │ │ + sw s4,36(sp) │ │ + sw s7,40(sp) │ │ + jalr t9 │ │ + sw s4,44(sp) │ │ + b 627d0 │ │ + lw gp,48(sp) │ │ + lw s6,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + sw s1,16(sp) │ │ + li a0,4 │ │ + addiu a1,s3,8960 │ │ + li a2,1031 │ │ + jalr t9 │ │ + addiu a3,s6,-4180 │ │ + b 627e0 │ │ + lw gp,48(sp) │ │ │ │ -00063fc0 : │ │ +00062b40 : │ │ lui gp,0x4 │ │ - addiu gp,gp,21136 │ │ + addiu gp,gp,26384 │ │ addu gp,gp,t9 │ │ + lw v0,-30360(gp) │ │ addiu sp,sp,-96 │ │ + lw t0,0(v0) │ │ + lw v1,116(sp) │ │ sw s3,68(sp) │ │ sw gp,16(sp) │ │ - addiu s3,sp,24 │ │ - sw s8,88(sp) │ │ + addiu s3,sp,48 │ │ sw s6,80(sp) │ │ sw s5,76(sp) │ │ sw s4,72(sp) │ │ - sw s0,56(sp) │ │ + sw s1,60(sp) │ │ sw ra,92(sp) │ │ + sw s8,88(sp) │ │ sw s7,84(sp) │ │ sw s2,64(sp) │ │ - sw s1,60(sp) │ │ - move s8,a3 │ │ - move s0,a0 │ │ - move s4,a1 │ │ - lw s5,112(sp) │ │ - lw s6,116(sp) │ │ - sw zero,24(sp) │ │ - beqz a3,6431c │ │ + sw s0,56(sp) │ │ + move s4,a3 │ │ + move s5,a0 │ │ + move s1,a1 │ │ + lw s6,112(sp) │ │ + sw v1,40(sp) │ │ + sw t0,52(sp) │ │ + sw zero,48(sp) │ │ + beqz a3,62d04 │ │ movn s3,a2,a2 │ │ - beqz s5,6473c │ │ + beqz s6,62bc4 │ │ nop │ │ - lw s2,0(s3) │ │ - blez s2,6473c │ │ - lw a2,-32696(gp) │ │ - lw s1,20(a0) │ │ - lw t0,8(s0) │ │ - sll s8,s1,0x1 │ │ - lw t9,-32156(gp) │ │ - addu s8,s2,s8 │ │ - move a0,s8 │ │ - li a1,4 │ │ - addiu a2,a2,19208 │ │ - li a3,1286 │ │ - bal 6d364 <__ckd_calloc__> │ │ - sw t0,32(sp) │ │ - lw gp,16(sp) │ │ - sll s5,s1,0x2 │ │ - addu s3,v0,s5 │ │ - lw t9,-30268(gp) │ │ - move s7,v0 │ │ - sll v0,s2,0x2 │ │ - sw v0,40(sp) │ │ - move a0,s3 │ │ - move a1,s4 │ │ - jalr t9 │ │ - move a2,v0 │ │ - lw v0,44(s0) │ │ - li v1,1 │ │ - beq v0,v1,64944 │ │ - lw gp,16(sp) │ │ - li a0,2 │ │ - bne v0,a0,640d0 │ │ - lw t9,-30836(gp) │ │ - lw a0,60(s0) │ │ - lw a2,48(s0) │ │ - move a1,s3 │ │ - bal 65754 │ │ - move a3,s2 │ │ - lw gp,16(sp) │ │ - lw t9,-30832(gp) │ │ - bal 654e8 │ │ - lw a0,60(s0) │ │ - lw gp,16(sp) │ │ - lw v0,52(s0) │ │ - li a1,2 │ │ - beq v0,a1,64970 │ │ - lw t9,-30828(gp) │ │ - li a3,3 │ │ - beq v0,a3,649b0 │ │ - li t1,1 │ │ - beq v0,t1,64998 │ │ - lw t9,-30824(gp) │ │ - blez s1,641a8 │ │ - lw t3,32(sp) │ │ - addiu t6,s2,-1 │ │ - sll t5,t6,0x2 │ │ - addu t4,s4,t5 │ │ - sll t2,t3,0x2 │ │ - sw t4,44(sp) │ │ - sw t2,36(sp) │ │ - move v1,s7 │ │ - sw s5,32(sp) │ │ - move s3,zero │ │ - lw t4,68(s0) │ │ - sll t3,s3,0x2 │ │ - addu ra,t4,t3 │ │ - lw a0,0(ra) │ │ - lw t9,-30268(gp) │ │ - sw a0,0(v1) │ │ - lw a1,0(s4) │ │ - lw a2,36(sp) │ │ - jalr t9 │ │ - sw v1,48(sp) │ │ - lw t1,68(s0) │ │ - lw a1,32(sp) │ │ - lw t0,48(sp) │ │ - lw t2,40(sp) │ │ - addu a0,t1,a1 │ │ - lw a0,0(a0) │ │ - addu a3,t2,t0 │ │ - lw gp,16(sp) │ │ - addu a2,a3,s5 │ │ - lw v0,44(sp) │ │ - sw a0,0(a2) │ │ - lw a1,0(v0) │ │ - lw t9,-30268(gp) │ │ - lw a2,36(sp) │ │ - jalr t9 │ │ - sw t0,48(sp) │ │ - lw t8,32(sp) │ │ - lw v1,48(sp) │ │ - addiu t7,t8,4 │ │ - addiu s3,s3,1 │ │ - lw gp,16(sp) │ │ - addiu v1,v1,4 │ │ - bne s3,s1,64120 │ │ - sw t7,32(sp) │ │ - subu v0,s8,s1 │ │ - slt s3,s1,v0 │ │ - beqz s3,641f0 │ │ - move s4,s1 │ │ - subu s5,s5,s6 │ │ - move s3,s6 │ │ - addu s5,s7,s5 │ │ - lw a2,0(s3) │ │ - lw t9,56(s0) │ │ - addu a1,s5,s3 │ │ - sw v0,48(sp) │ │ + lw s0,0(s3) │ │ + bgtz s0,63220 │ │ + lw t9,-32152(gp) │ │ + lw a3,80(s5) │ │ + lw s2,20(s5) │ │ + sw a3,76(s5) │ │ + lw a3,0(s3) │ │ + move t3,s2 │ │ + slt s0,zero,a3 │ │ + movz t3,zero,s0 │ │ + move s0,t3 │ │ + addu t4,s0,s2 │ │ + movn s0,t4,s6 │ │ + lw t2,8(s5) │ │ + addu t5,s0,a3 │ │ + slti t6,t5,257 │ │ + sw t2,28(sp) │ │ + beqz t6,62d3c │ │ + move v0,a3 │ │ + beqz s4,63114 │ │ + lw t7,44(s5) │ │ + beqz s6,63194 │ │ + li s7,1 │ │ + bne t7,s7,6354c │ │ + lw t9,-30792(gp) │ │ + lw a0,60(s5) │ │ + lw a2,48(s5) │ │ jalr t9 │ │ - move a0,s0 │ │ - lw v0,48(sp) │ │ - addiu s4,s4,1 │ │ - lw gp,16(sp) │ │ - bne s4,v0,641c4 │ │ - addiu s3,s3,4 │ │ - lw s4,84(s0) │ │ - beqz s4,64214 │ │ - lw t9,-30788(gp) │ │ - sll t5,s1,0x1 │ │ - move a0,s0 │ │ - move a1,s6 │ │ - bal 65160 │ │ - subu a2,s8,t5 │ │ + move a1,s1 │ │ lw gp,16(sp) │ │ - lw t6,32(s0) │ │ - beqz t6,642dc │ │ - sll s1,s1,0x1 │ │ - subu s8,s8,s1 │ │ - beqz s8,642dc │ │ - move s4,zero │ │ - li s3,-1 │ │ - lw a0,24(s0) │ │ - blez a0,642b4 │ │ - lw a1,36(s0) │ │ - move a2,zero │ │ - lw v1,32(s0) │ │ - sll t8,a2,0x2 │ │ - addu t7,v1,t8 │ │ - lw v0,0(t7) │ │ - beqz v0,642a0 │ │ - nop │ │ - lw v1,0(v0) │ │ - bne v1,s3,64278 │ │ - nop │ │ - b 642a4 │ │ - addiu a2,a2,1 │ │ - lw v1,0(v0) │ │ - beq v1,s3,6429c │ │ - nop │ │ - lw t1,0(s6) │ │ - sll a3,v1,0x2 │ │ - lw a0,0(t1) │ │ - addiu v0,v0,4 │ │ - addu t0,a0,a3 │ │ - lwc1 $f0,0(t0) │ │ - swc1 $f0,0(a1) │ │ - bnez v0,6426c │ │ - addiu a1,a1,4 │ │ - lw a0,24(s0) │ │ - addiu a2,a2,1 │ │ - slt v0,a2,a0 │ │ - bnez v0,64240 │ │ + lw a3,0(s3) │ │ + lw t9,52(s5) │ │ + li a2,2 │ │ + beq t9,a2,634c4 │ │ nop │ │ - lw a1,36(s0) │ │ - lw t2,0(s6) │ │ - lw a2,40(s0) │ │ - lw t9,-30268(gp) │ │ - lw a0,0(t2) │ │ - sll a2,a2,0x2 │ │ + li s4,3 │ │ + bne t9,s4,63208 │ │ + li a0,1 │ │ + lw t9,-30784(gp) │ │ + lw a0,64(s5) │ │ + move a2,a3 │ │ jalr t9 │ │ - addiu s4,s4,1 │ │ - addiu s6,s6,4 │ │ - bne s8,s4,64230 │ │ + move a1,s1 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s7 │ │ - lw ra,92(sp) │ │ - move v0,s2 │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - jr ra │ │ - addiu sp,sp,96 │ │ - lw v0,80(a0) │ │ - lw v1,76(a0) │ │ - lw s1,20(a0) │ │ - subu s2,v1,v0 │ │ - bgez s2,6433c │ │ - lw s7,8(a0) │ │ - addiu s2,v1,256 │ │ - subu s2,s2,v0 │ │ lw a3,0(s3) │ │ - addu t3,s2,s1 │ │ - movn s2,t3,s5 │ │ - addu ra,s2,a3 │ │ - slti a1,ra,257 │ │ - bnez a1,6436c │ │ + blez a3,62e50 │ │ nop │ │ - li s5,256 │ │ - subu t4,s5,s2 │ │ - subu a3,t4,s1 │ │ - sw a3,0(s3) │ │ - move s5,zero │ │ - beqz s8,6437c │ │ - lw v0,44(s0) │ │ - bnez s5,64764 │ │ - li t6,1 │ │ - beqz v0,643a8 │ │ - lw t9,-30836(gp) │ │ - li t5,2 │ │ - lw a0,60(s0) │ │ - lw a2,48(s0) │ │ - sw t5,44(s0) │ │ - bal 65754 │ │ - move a1,s4 │ │ - bnez s5,64788 │ │ + blez s2,62cf4 │ │ + lw v1,76(s5) │ │ + lw a3,28(sp) │ │ + lui t2,0x8000 │ │ + sll s8,a3,0x2 │ │ + move s7,zero │ │ + b 62ca0 │ │ + addiu s4,t2,255 │ │ + addiu s7,s7,1 │ │ + beq s7,s2,62cf4 │ │ + sw v1,76(s5) │ │ + lw t3,68(s5) │ │ + sll t4,v1,0x2 │ │ + addu t5,t3,t4 │ │ + addiu t6,v1,1 │ │ + lw t9,-30464(gp) │ │ + lw a0,0(t5) │ │ + lw a1,0(s1) │ │ + move a2,s8 │ │ + jalr t9 │ │ + sw t6,76(s5) │ │ + lw t7,76(s5) │ │ + and v1,t7,s4 │ │ + bgez v1,62c94 │ │ lw gp,16(sp) │ │ + addiu t8,v1,-1 │ │ + li ra,-256 │ │ + or t0,t8,ra │ │ + addiu v1,t0,1 │ │ + addiu s7,s7,1 │ │ + bne s7,s2,62ca0 │ │ + sw v1,76(s5) │ │ + sw v1,80(s5) │ │ lw a3,0(s3) │ │ - bnez s8,647a4 │ │ - lw v0,52(s0) │ │ - beqz v0,643d4 │ │ - lw t9,-30828(gp) │ │ - lw a0,64(s0) │ │ - move a1,s4 │ │ - bal 60fb4 │ │ - move a2,a3 │ │ - bnez s5,64924 │ │ + b 62da0 │ │ + subu s0,s0,s2 │ │ + lw a1,76(a0) │ │ + lw a2,80(a0) │ │ + lw s2,20(a0) │ │ + lw a0,8(a0) │ │ + subu s0,a1,a2 │ │ + sw a0,28(sp) │ │ + bltz s0,63108 │ │ + lw a3,0(s3) │ │ + addu t4,s0,s2 │ │ + movn s0,t4,s6 │ │ + addu t5,s0,a3 │ │ + slti t6,t5,257 │ │ + bnez t6,62c04 │ │ + move v0,a3 │ │ + li s6,256 │ │ + subu ra,s6,s0 │ │ + lw t0,44(s5) │ │ + subu v0,ra,s2 │ │ + beqz t0,63168 │ │ + sw v0,0(s3) │ │ + move s6,zero │ │ + lw t9,-30812(gp) │ │ + li a1,2 │ │ + lw a0,60(s5) │ │ + lw a2,48(s5) │ │ + sw a1,44(s5) │ │ + move a3,v0 │ │ + jalr t9 │ │ + move a1,s1 │ │ + bnez s6,634a0 │ │ lw gp,16(sp) │ │ + lw v0,0(s3) │ │ + lw v1,52(s5) │ │ + bnez v1,631dc │ │ + lw t9,-30804(gp) │ │ + move s6,zero │ │ + bnez s4,63154 │ │ + nop │ │ lw a3,0(s3) │ │ - bnez s8,64814 │ │ + blez a3,62e48 │ │ nop │ │ - blez a3,64478 │ │ - sll t5,s7,0x2 │ │ - lw v0,76(s0) │ │ - sw t5,32(sp) │ │ - b 6440c │ │ + lw a1,28(sp) │ │ + move s7,s1 │ │ + lui s1,0x8000 │ │ + lw t5,76(s5) │ │ + sll s4,a1,0x2 │ │ move s8,zero │ │ - sw v0,76(s0) │ │ - lw a1,0(s3) │ │ - addiu s2,s2,1 │ │ - slt t2,s8,a1 │ │ - beqz t2,64478 │ │ - addiu s4,s4,4 │ │ - lw a0,68(s0) │ │ - sll a3,v0,0x2 │ │ - addiu t0,v0,1 │ │ - addu v1,a0,a3 │ │ - lw a0,0(v1) │ │ - sw t0,76(s0) │ │ - lw t9,-30268(gp) │ │ - lw a1,0(s4) │ │ - lw a2,32(sp) │ │ + b 62de4 │ │ + addiu s1,s1,255 │ │ + sw t5,76(s5) │ │ + lw t6,0(s3) │ │ + addiu s8,s8,1 │ │ + slt t7,s8,t6 │ │ + addiu s0,s0,1 │ │ + beqz t7,62e48 │ │ + addiu s7,s7,4 │ │ + lw a2,68(s5) │ │ + sll a0,t5,0x2 │ │ + addu t1,a2,a0 │ │ + addiu v0,t5,1 │ │ + lw t9,-30464(gp) │ │ + lw a0,0(t1) │ │ + lw a1,0(s7) │ │ + move a2,s4 │ │ jalr t9 │ │ + sw v0,76(s5) │ │ + lw a3,76(s5) │ │ + and t5,a3,s1 │ │ + bgez t5,62dc8 │ │ + lw gp,16(sp) │ │ + addiu t2,t5,-1 │ │ + li t3,-256 │ │ + or t4,t2,t3 │ │ + addiu t5,t4,1 │ │ + sw t5,76(s5) │ │ + lw t6,0(s3) │ │ addiu s8,s8,1 │ │ - lw t6,76(s0) │ │ - lui t8,0x8000 │ │ - ori t7,t8,0xff │ │ - and v0,t6,t7 │ │ - bgez v0,643f4 │ │ - lw gp,16(sp) │ │ - addiu v0,v0,-1 │ │ - li a2,-256 │ │ - or t1,v0,a2 │ │ - addiu v0,t1,1 │ │ - sw v0,76(s0) │ │ - lw a1,0(s3) │ │ - addiu s2,s2,1 │ │ - slt t2,s8,a1 │ │ - bnez t2,6440c │ │ - addiu s4,s4,4 │ │ - beqz s5,6450c │ │ + slt t7,s8,t6 │ │ + addiu s0,s0,1 │ │ + bnez t7,62de4 │ │ + addiu s7,s7,4 │ │ + beqz s6,62ee4 │ │ nop │ │ - lw v0,76(s0) │ │ - beqz v0,64490 │ │ - li s5,255 │ │ - addiu s5,v0,-1 │ │ - blez s1,6450c │ │ - lui s4,0x8000 │ │ - sll s5,s5,0x2 │ │ - sll s7,s7,0x2 │ │ - move s3,zero │ │ - addiu s4,s4,255 │ │ - b 644b8 │ │ - li s8,-256 │ │ - beq s3,s1,6450c │ │ - sw v0,76(s0) │ │ - lw t5,68(s0) │ │ - sll t7,v0,0x2 │ │ - addiu t4,v0,1 │ │ - addu t6,t5,t7 │ │ - lw a0,0(t6) │ │ - addu ra,t5,s5 │ │ - sw t4,76(s0) │ │ - lw t9,-30268(gp) │ │ - lw a1,0(ra) │ │ + lw a3,76(s5) │ │ + beqz a3,62e60 │ │ + li s6,255 │ │ + addiu s6,a3,-1 │ │ + blez s2,62ee4 │ │ + lw s3,28(sp) │ │ + lui t8,0x8000 │ │ + sll s7,s6,0x2 │ │ + sll s8,s3,0x2 │ │ + move s4,zero │ │ + addiu s1,t8,255 │ │ + b 62e90 │ │ + li s6,-256 │ │ + addiu s4,s4,1 │ │ + beq s4,s2,62ee4 │ │ + sw a3,76(s5) │ │ + lw ra,68(s5) │ │ + sll t0,a3,0x2 │ │ + addu a1,ra,t0 │ │ + addu v1,ra,s7 │ │ + addiu a2,a3,1 │ │ + lw a0,0(a1) │ │ + lw t9,-30464(gp) │ │ + lw a1,0(v1) │ │ + sw a2,76(s5) │ │ jalr t9 │ │ - move a2,s7 │ │ - lw t3,76(s0) │ │ + move a2,s8 │ │ + lw a0,76(s5) │ │ + and a3,a0,s1 │ │ + bgez a3,62e84 │ │ lw gp,16(sp) │ │ - and v0,t3,s4 │ │ - bgez v0,644b0 │ │ - addiu s3,s3,1 │ │ - addiu t0,v0,-1 │ │ - or t8,t0,s8 │ │ - addiu v0,t8,1 │ │ - bne s3,s1,644b8 │ │ - sw v0,76(s0) │ │ - subu s2,s2,s1 │ │ - blez s2,648d8 │ │ - negu s3,s1 │ │ - sw s3,32(sp) │ │ - lw a3,32(sp) │ │ - sll s7,s1,0x2 │ │ - lui s8,0x8000 │ │ - slt v1,s1,a3 │ │ - lw v0,80(s0) │ │ - sw s7,36(sp) │ │ - addiu s4,s8,255 │ │ + addiu t1,a3,-1 │ │ + or v0,t1,s6 │ │ + addiu a3,v0,1 │ │ + addiu s4,s4,1 │ │ + bne s4,s2,62e90 │ │ + sw a3,76(s5) │ │ + subu s0,s0,s2 │ │ + blez s0,63218 │ │ + nop │ │ + negu t2,s2 │ │ + lw s6,40(sp) │ │ + slt t3,s2,t2 │ │ + addiu t4,s2,257 │ │ + lui t5,0x8000 │ │ + lw v0,80(s5) │ │ + sw t2,32(sp) │ │ + sll s1,s2,0x2 │ │ move s3,s6 │ │ - move s7,s6 │ │ - move s5,zero │ │ - sw v1,40(sp) │ │ - li s8,-256 │ │ - subu a0,v0,s1 │ │ - bltz a0,64564 │ │ - addu a2,s1,v0 │ │ - slti t1,a2,256 │ │ - bnez t1,648b8 │ │ - sll t1,v0,0x2 │ │ - lw t2,40(sp) │ │ - bnez t2,645e8 │ │ - move a0,zero │ │ - b 645a0 │ │ + move s4,zero │ │ + sw t3,28(sp) │ │ + sw t4,36(sp) │ │ + addiu s8,t5,255 │ │ + li s7,-256 │ │ + subu t6,v0,s2 │ │ + bltz t6,62f40 │ │ + addu t7,s2,v0 │ │ + slti t8,t7,256 │ │ + bnez t8,631b0 │ │ + sll t0,v0,0x2 │ │ + lw a1,28(sp) │ │ + bnez a1,62fc8 │ │ lw v1,32(sp) │ │ - lw t8,68(s0) │ │ - sll t7,v0,0x2 │ │ - lw t5,72(s0) │ │ - addu t6,t8,t7 │ │ - lw t4,0(t6) │ │ - addu ra,t5,a0 │ │ - sw t4,0(ra) │ │ - bnez a1,645e8 │ │ - addiu a0,a0,4 │ │ - lw v0,80(s0) │ │ - addu a1,v1,v0 │ │ - addiu v0,a1,256 │ │ - addiu v1,v1,1 │ │ - and v0,v0,s4 │ │ - bgez v0,64578 │ │ - slt a1,s1,v1 │ │ - addiu t9,v0,-1 │ │ - or t3,t9,s8 │ │ - lw t8,68(s0) │ │ - addiu v0,t3,1 │ │ - sll t7,v0,0x2 │ │ - lw t5,72(s0) │ │ - addu t6,t8,t7 │ │ - lw t4,0(t6) │ │ - addu ra,t5,a0 │ │ - sw t4,0(ra) │ │ - beqz a1,6459c │ │ - addiu a0,a0,4 │ │ - lw t0,72(s0) │ │ - lw v1,36(sp) │ │ - lw t9,56(s0) │ │ - lw a2,0(s7) │ │ - move a0,s0 │ │ + lw t1,36(sp) │ │ + addu a0,v1,v0 │ │ + addiu ra,a0,256 │ │ + addu a2,t1,v0 │ │ + b 62f88 │ │ + move t0,zero │ │ + lw t3,68(s5) │ │ + lw t5,72(s5) │ │ + addu t6,t3,t4 │ │ + lw t7,0(t6) │ │ + addu t8,t5,t0 │ │ + addiu ra,ra,1 │ │ + sw t7,0(t8) │ │ + beq ra,a2,62fc8 │ │ + addiu t0,t0,4 │ │ + and t2,ra,s8 │ │ + bgez t2,62f64 │ │ + sll t4,t2,0x2 │ │ + addiu v0,t2,-1 │ │ + or a3,v0,s7 │ │ + lw t3,68(s5) │ │ + addiu t2,a3,1 │ │ + sll t4,t2,0x2 │ │ + lw t5,72(s5) │ │ + addu t6,t3,t4 │ │ + lw t7,0(t6) │ │ + addu t8,t5,t0 │ │ + addiu ra,ra,1 │ │ + sw t7,0(t8) │ │ + bne ra,a2,62f88 │ │ + addiu t0,t0,4 │ │ + lw a1,72(s5) │ │ + lw t9,56(s5) │ │ + lw a2,0(s6) │ │ + move a0,s5 │ │ jalr t9 │ │ - addu a1,t0,v1 │ │ - lw gp,16(sp) │ │ - lw a2,80(s0) │ │ - addiu a0,a2,1 │ │ - and v0,a0,s4 │ │ - bltz v0,648a8 │ │ - nop │ │ - addiu s5,s5,1 │ │ - sw v0,80(s0) │ │ - bne s5,s2,6454c │ │ - addiu s7,s7,4 │ │ - lw s1,84(s0) │ │ - beqz s1,6464c │ │ - lw t9,-30788(gp) │ │ - move a0,s0 │ │ - move a1,s6 │ │ - bal 65160 │ │ - move a2,s2 │ │ + addu a1,a1,s1 │ │ lw gp,16(sp) │ │ - lw s6,32(s0) │ │ - beqz s6,642e8 │ │ - move s4,zero │ │ - li s1,-1 │ │ - lw a0,24(s0) │ │ - blez a0,646e0 │ │ - lw a1,36(s0) │ │ - move a2,zero │ │ - lw s7,32(s0) │ │ - sll s8,a2,0x2 │ │ - addu s5,s7,s8 │ │ - lw v0,0(s5) │ │ - beqz v0,646cc │ │ - nop │ │ - lw v1,0(v0) │ │ - bne v1,s1,646a4 │ │ - nop │ │ - b 646d0 │ │ - addiu a2,a2,1 │ │ - lw v1,0(v0) │ │ - beq v1,s1,646c8 │ │ + lw v1,80(s5) │ │ + addiu a0,v1,1 │ │ + and v0,a0,s8 │ │ + bltz v0,631a4 │ │ + addiu t1,v0,-1 │ │ + addiu s4,s4,1 │ │ + sw v0,80(s5) │ │ + bne s4,s0,62f28 │ │ + addiu s6,s6,4 │ │ + lw s2,84(s5) │ │ + beqz s2,63028 │ │ + lw t9,-30796(gp) │ │ + lw a1,40(sp) │ │ + move a0,s5 │ │ + jalr t9 │ │ + move a2,s0 │ │ + lw gp,16(sp) │ │ + lw s1,32(s5) │ │ + beqz s1,630c4 │ │ + move s8,zero │ │ + li s7,-1 │ │ + lw a3,24(s5) │ │ + blez a3,631d0 │ │ + lw a1,36(s5) │ │ + lw t3,0(s3) │ │ + lw v1,32(s5) │ │ + sll t4,a3,0x2 │ │ + lw a0,0(t3) │ │ + addu t5,v1,t4 │ │ + move ra,a1 │ │ + lw t0,0(v1) │ │ + bnez t0,63088 │ │ nop │ │ - lw t5,0(s3) │ │ - sll ra,v1,0x2 │ │ - lw t4,0(t5) │ │ - addiu v0,v0,4 │ │ - addu t3,t4,ra │ │ - lwc1 $f1,0(t3) │ │ - swc1 $f1,0(a1) │ │ - bnez v0,64698 │ │ - addiu a1,a1,4 │ │ - lw a0,24(s0) │ │ - addiu a2,a2,1 │ │ - slt t6,a2,a0 │ │ - bnez t6,6466c │ │ + b 63098 │ │ + addiu v1,v1,4 │ │ + addu t8,a0,t7 │ │ + lwc1 $f0,0(t8) │ │ + addiu ra,ra,4 │ │ + addiu t0,t0,4 │ │ + beqz t0,63094 │ │ + swc1 $f0,-4(ra) │ │ + lw t6,0(t0) │ │ + bne t6,s7,63070 │ │ + sll t7,t6,0x2 │ │ + addiu v1,v1,4 │ │ + bne v1,t5,6305c │ │ nop │ │ - lw a1,36(s0) │ │ - lw t8,0(s3) │ │ - lw t7,40(s0) │ │ - lw t9,-30268(gp) │ │ - lw a0,0(t8) │ │ - sll a2,t7,0x2 │ │ + lw t1,40(s5) │ │ + lw t9,-30464(gp) │ │ + sll a2,t1,0x2 │ │ jalr t9 │ │ - addiu s4,s4,1 │ │ + addiu s8,s8,1 │ │ addiu s3,s3,4 │ │ - bne s2,s4,6465c │ │ + bne s8,s0,63038 │ │ lw gp,16(sp) │ │ + move s0,s8 │ │ + lw a1,-30360(gp) │ │ + lw s5,52(sp) │ │ + lw a0,0(a1) │ │ + bne s5,a0,63540 │ │ + move v0,s0 │ │ lw ra,92(sp) │ │ - move v0,s2 │ │ lw s8,88(sp) │ │ lw s7,84(sp) │ │ lw s6,80(sp) │ │ lw s5,76(sp) │ │ lw s4,72(sp) │ │ lw s3,68(sp) │ │ lw s2,64(sp) │ │ lw s1,60(sp) │ │ lw s0,56(sp) │ │ jr ra │ │ addiu sp,sp,96 │ │ - lw t0,80(s0) │ │ - lw s1,20(s0) │ │ - sw t0,76(s0) │ │ - lw a3,0(s3) │ │ - move a1,zero │ │ - slt s2,zero,a3 │ │ - movn a1,s1,s2 │ │ - lw s7,8(s0) │ │ - b 64340 │ │ - move s2,a1 │ │ - beq v0,t6,647bc │ │ - li t7,2 │ │ - bne v0,t7,647d8 │ │ - lw t9,-30836(gp) │ │ - lw a0,60(s0) │ │ - lw a2,48(s0) │ │ - bal 65754 │ │ - move a1,s4 │ │ + addiu t1,a1,256 │ │ + b 62d24 │ │ + subu s0,t1,a2 │ │ + bnez t7,62d5c │ │ + lw t9,-30812(gp) │ │ + lw s8,52(s5) │ │ + beqz s8,62da0 │ │ + lw t9,-30804(gp) │ │ + lw a0,64(s5) │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a2,a3 │ │ + beqz s6,62d9c │ │ lw gp,16(sp) │ │ - lw t9,-30832(gp) │ │ - bal 654e8 │ │ - lw a0,60(s0) │ │ + lw t9,-30788(gp) │ │ + jalr t9 │ │ + lw a0,64(s5) │ │ + beqz s4,62d9c │ │ lw gp,16(sp) │ │ - lw a3,0(s3) │ │ - beqz s8,643b0 │ │ - lw v0,52(s0) │ │ - bnez s5,647e0 │ │ - li t8,2 │ │ - bnez v0,643b8 │ │ - lw t9,-30828(gp) │ │ - b 643d4 │ │ + lw t1,0(s3) │ │ + bgtz t1,62c74 │ │ nop │ │ - lw t9,-30820(gp) │ │ - lw a0,60(s0) │ │ - lw a2,48(s0) │ │ - bal 61404 │ │ - move a1,s4 │ │ + b 62e48 │ │ + nop │ │ + bnez s4,62d88 │ │ + lw v1,52(s5) │ │ + beqz v1,631f8 │ │ + lw t9,-30804(gp) │ │ + lw a0,64(s5) │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a2,v0 │ │ + move s6,zero │ │ + b 62d9c │ │ lw gp,16(sp) │ │ - lw a3,0(s3) │ │ - lw v0,52(s0) │ │ - li t8,2 │ │ - beq v0,t8,64910 │ │ - lw t9,-30828(gp) │ │ - li s8,3 │ │ - beq v0,s8,6493c │ │ - li v1,1 │ │ - bne v0,v1,64814 │ │ - lw t9,-30824(gp) │ │ - lw a0,64(s0) │ │ - move a2,a3 │ │ + bnez t7,62d5c │ │ + lw t9,-30812(gp) │ │ + b 62d88 │ │ + lw v1,52(s5) │ │ + or a2,t1,s7 │ │ + b 62ff8 │ │ + addiu v0,a2,1 │ │ + lw ra,68(s5) │ │ + lw t9,56(s5) │ │ + lw a2,0(s6) │ │ + addu a1,ra,t0 │ │ jalr t9 │ │ - move a1,s4 │ │ + move a0,s5 │ │ + b 62fe4 │ │ lw gp,16(sp) │ │ - lw a3,0(s3) │ │ - blez a3,64478 │ │ - nop │ │ - blez s1,64898 │ │ - lw v0,76(s0) │ │ - sll t0,s7,0x2 │ │ - sw t0,32(sp) │ │ - b 6483c │ │ + lw t2,0(s3) │ │ + b 630a0 │ │ + lw a0,0(t2) │ │ + lw a0,64(s5) │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a2,v0 │ │ + move s6,zero │ │ + b 62d94 │ │ + lw gp,16(sp) │ │ + bgtz v0,62da8 │ │ + move s6,zero │ │ + b 62ee8 │ │ + subu s0,s0,s2 │ │ + bne t9,a0,62c6c │ │ + lw t9,-30800(gp) │ │ + b 62c58 │ │ + lw a0,64(s5) │ │ + b 630c4 │ │ + move s0,zero │ │ + lw s2,20(a0) │ │ + lw a2,-32708(gp) │ │ + sll s3,s2,0x1 │ │ + addu s4,s0,s3 │ │ + move a0,s4 │ │ + li a1,4 │ │ + addiu a2,a2,8960 │ │ + li a3,1286 │ │ + jalr t9 │ │ + lw s8,8(s5) │ │ + lw gp,16(sp) │ │ + sll s6,s2,0x2 │ │ + addu s3,v0,s6 │ │ + lw t9,-30464(gp) │ │ + sll s7,s0,0x2 │ │ + move a0,s3 │ │ + move a1,s1 │ │ + sw v0,36(sp) │ │ + jalr t9 │ │ + move a2,s7 │ │ + lw a1,44(s5) │ │ + li a0,1 │ │ + beq a1,a0,634ec │ │ + lw gp,16(sp) │ │ + li v0,2 │ │ + bne a1,v0,632b4 │ │ + lw t9,-30812(gp) │ │ + lw a0,60(s5) │ │ + lw a2,48(s5) │ │ + move a1,s3 │ │ + jalr t9 │ │ + move a3,s0 │ │ + lw gp,16(sp) │ │ + lw t9,-30808(gp) │ │ + jalr t9 │ │ + lw a0,60(s5) │ │ + lw gp,16(sp) │ │ + lw a3,52(s5) │ │ + li t2,2 │ │ + beq a3,t2,63518 │ │ + lw t9,-30804(gp) │ │ + li t3,3 │ │ + beq a3,t3,63580 │ │ + li t4,1 │ │ + beq a3,t4,63568 │ │ + lw t9,-30800(gp) │ │ + blez s2,63560 │ │ + addiu t5,s7,-4 │ │ + subu s4,s4,s2 │ │ + sll t6,s8,0x2 │ │ + addu t7,s1,t5 │ │ + sll t8,s4,0x2 │ │ + lw s7,36(sp) │ │ + sw t6,28(sp) │ │ + sw t7,44(sp) │ │ + sw t8,32(sp) │ │ move s8,zero │ │ - beq s8,s1,64898 │ │ - sw v0,76(s0) │ │ - lw a1,68(s0) │ │ - sll t2,v0,0x2 │ │ - addu a2,a1,t2 │ │ - addiu v0,v0,1 │ │ - lw a0,0(a2) │ │ - sw v0,76(s0) │ │ - lw t9,-30268(gp) │ │ - lw a1,0(s4) │ │ - lw a2,32(sp) │ │ + lw ra,68(s5) │ │ + sll t0,s8,0x2 │ │ + addu v1,ra,t0 │ │ + lw a0,0(v1) │ │ + lw t9,-30464(gp) │ │ + sw a0,0(s7) │ │ + lw a1,0(s1) │ │ + lw a2,28(sp) │ │ jalr t9 │ │ addiu s8,s8,1 │ │ - lw a3,76(s0) │ │ - lui t1,0x8000 │ │ - ori a0,t1,0xff │ │ - and v0,a3,a0 │ │ - bgez v0,64834 │ │ - lw gp,16(sp) │ │ - addiu t3,v0,-1 │ │ - li t4,-256 │ │ - or ra,t3,t4 │ │ - addiu v0,ra,1 │ │ - bne s8,s1,6483c │ │ - sw v0,76(s0) │ │ - sw v0,80(s0) │ │ - lw a3,0(s3) │ │ - b 643dc │ │ - subu s2,s2,s1 │ │ - addiu v0,v0,-1 │ │ - or t2,v0,s8 │ │ - b 6461c │ │ - addiu v0,t2,1 │ │ - lw a3,68(s0) │ │ - lw t9,56(s0) │ │ + lw t1,68(s5) │ │ + lw a2,32(sp) │ │ + addu a0,t1,s6 │ │ + lw a0,0(a0) │ │ + lw gp,16(sp) │ │ + addu a1,s7,a2 │ │ + lw v0,44(sp) │ │ + sw a0,0(a1) │ │ + lw a1,0(v0) │ │ + lw t9,-30464(gp) │ │ + lw a2,28(sp) │ │ + jalr t9 │ │ + addiu s7,s7,4 │ │ + addiu s6,s6,4 │ │ + bne s8,s2,63304 │ │ + lw gp,16(sp) │ │ + slt s1,s2,s4 │ │ + beqz s1,633a8 │ │ + nop │ │ + lw s7,40(sp) │ │ + move s8,s2 │ │ lw a2,0(s7) │ │ - move a0,s0 │ │ + lw t9,56(s5) │ │ + move a1,s3 │ │ + move a0,s5 │ │ jalr t9 │ │ - addu a1,a3,t1 │ │ - b 64608 │ │ + addiu s8,s8,1 │ │ + addiu s7,s7,4 │ │ lw gp,16(sp) │ │ - lw ra,92(sp) │ │ - move s2,zero │ │ - move v0,s2 │ │ - lw s8,88(sp) │ │ - lw s7,84(sp) │ │ - lw s6,80(sp) │ │ - lw s5,76(sp) │ │ - lw s4,72(sp) │ │ - lw s3,68(sp) │ │ - lw s2,64(sp) │ │ - lw s1,60(sp) │ │ - lw s0,56(sp) │ │ - jr ra │ │ - addiu sp,sp,96 │ │ - lw a0,64(s0) │ │ - move a1,s4 │ │ - bal 60fb4 │ │ - move a2,a3 │ │ + bne s8,s4,63380 │ │ + addiu s3,s3,4 │ │ + lw a3,84(s5) │ │ + beqz a3,633c8 │ │ + lw t9,-30796(gp) │ │ + lw a1,40(sp) │ │ + move a0,s5 │ │ + jalr t9 │ │ + subu a2,s4,s2 │ │ lw gp,16(sp) │ │ - lw t9,-30816(gp) │ │ - bal 61004 │ │ - lw a0,64(s0) │ │ + lw t2,32(s5) │ │ + beqz t2,63478 │ │ + lw t9,-32552(gp) │ │ + subu s4,s4,s2 │ │ + beqz s4,63478 │ │ + nop │ │ + lw s1,40(sp) │ │ + move s6,zero │ │ + li s2,-1 │ │ + lw t3,24(s5) │ │ + blez t3,634e0 │ │ + lw a1,36(s5) │ │ + lw t5,0(s1) │ │ + lw v1,32(s5) │ │ + sll t6,t3,0x2 │ │ + lw a0,0(t5) │ │ + addu t7,v1,t6 │ │ + move t1,a1 │ │ + lw a2,0(v1) │ │ + bnez a2,6343c │ │ + nop │ │ + b 6344c │ │ + addiu v1,v1,4 │ │ + addu t0,a0,ra │ │ + lwc1 $f2,0(t0) │ │ + addiu t1,t1,4 │ │ + addiu a2,a2,4 │ │ + beqz a2,63448 │ │ + swc1 $f2,-4(t1) │ │ + lw t8,0(a2) │ │ + bne t8,s2,63424 │ │ + sll ra,t8,0x2 │ │ + addiu v1,v1,4 │ │ + bne v1,t7,63410 │ │ + nop │ │ + lw v0,40(s5) │ │ + lw t9,-30464(gp) │ │ + sll a2,v0,0x2 │ │ + jalr t9 │ │ + addiu s6,s6,1 │ │ + addiu s1,s1,4 │ │ + bne s6,s4,633ec │ │ + lw gp,16(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,36(sp) │ │ + b 630c4 │ │ lw gp,16(sp) │ │ - b 643d4 │ │ - lw a3,0(s3) │ │ - b 647fc │ │ lw t9,-30812(gp) │ │ - lw t9,-30820(gp) │ │ - lw a0,60(s0) │ │ - lw a2,48(s0) │ │ + lw a0,60(s5) │ │ + lw a2,48(s5) │ │ + jalr t9 │ │ + move a1,s1 │ │ + lw gp,16(sp) │ │ + lw t9,-30808(gp) │ │ + jalr t9 │ │ + lw a0,60(s5) │ │ + lw gp,16(sp) │ │ + lw a3,0(s3) │ │ + bnez s4,62c38 │ │ + lw t9,52(s5) │ │ + beqz t9,62da0 │ │ + nop │ │ + lw t9,-30804(gp) │ │ + lw a0,64(s5) │ │ + move a1,s1 │ │ + jalr t9 │ │ + move a2,a3 │ │ + b 63140 │ │ + lw gp,16(sp) │ │ + lw t4,0(s1) │ │ + b 63454 │ │ + lw a0,0(t4) │ │ + lw t9,-30792(gp) │ │ + lw a0,60(s5) │ │ + lw a2,48(s5) │ │ + move a3,s0 │ │ + jalr t9 │ │ move a1,s3 │ │ - bal 61404 │ │ - move a3,s2 │ │ - lw v0,52(s0) │ │ - li a1,2 │ │ - bne v0,a1,640e0 │ │ + lw a3,52(s5) │ │ + li t2,2 │ │ + bne a3,t2,632c4 │ │ lw gp,16(sp) │ │ - lw t9,-30828(gp) │ │ - lw a0,64(s0) │ │ + lw t9,-30804(gp) │ │ + lw a0,64(s5) │ │ move a1,s3 │ │ - bal 60fb4 │ │ - move a2,s2 │ │ + jalr t9 │ │ + move a2,s0 │ │ lw gp,16(sp) │ │ - lw t9,-30816(gp) │ │ - bal 61004 │ │ - lw a0,64(s0) │ │ - b 640f4 │ │ + lw t9,-30788(gp) │ │ + jalr t9 │ │ + lw a0,64(s5) │ │ + b 632d8 │ │ lw gp,16(sp) │ │ - lw a0,64(s0) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + li t8,2 │ │ + beq t7,t8,63488 │ │ + nop │ │ + b 62c38 │ │ + lw t9,52(s5) │ │ + b 6336c │ │ + subu s4,s4,s2 │ │ + lw a0,64(s5) │ │ move a1,s3 │ │ jalr t9 │ │ - move a2,s2 │ │ - b 640f4 │ │ + move a2,s0 │ │ + b 632d8 │ │ lw gp,16(sp) │ │ - b 64998 │ │ - lw t9,-30812(gp) │ │ + b 63568 │ │ + lw t9,-30784(gp) │ │ │ │ -000649b8 : │ │ +00063588 : │ │ lui gp,0x4 │ │ - addiu gp,gp,18584 │ │ + addiu gp,gp,23752 │ │ addu gp,gp,t9 │ │ lw v1,44(a0) │ │ li v0,2 │ │ - beq v1,v0,649dc │ │ - nop │ │ + beq v1,v0,635ac │ │ + lw t9,-30808(gp) │ │ jr ra │ │ nop │ │ - lw t9,-30832(gp) │ │ - b 654e8 │ │ + jr t9 │ │ lw a0,60(a0) │ │ │ │ -000649e8 : │ │ - lw a1,0(a0) │ │ +000635b4 : │ │ + lw v1,0(a0) │ │ move v0,a0 │ │ - addiu v1,a1,1 │ │ + addiu a1,v1,1 │ │ jr ra │ │ - sw v1,0(a0) │ │ + sw a1,0(a0) │ │ │ │ -000649fc : │ │ +000635c8 : │ │ lui gp,0x4 │ │ - addiu gp,gp,18516 │ │ + addiu gp,gp,23688 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,64b18 │ │ - move s0,a0 │ │ + beqz a0,636e0 │ │ + nop │ │ lw v0,0(a0) │ │ addiu v0,v0,-1 │ │ - blez v0,64a40 │ │ + blez v0,635f4 │ │ sw v0,0(a0) │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,32 │ │ + nop │ │ + addiu sp,sp,-32 │ │ + sw s0,24(sp) │ │ + move s0,a0 │ │ lw a0,68(a0) │ │ - beqz a0,64a58 │ │ - lw t9,-31856(gp) │ │ - bal 6d66c │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + beqz a0,63620 │ │ + lw t9,-31868(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,72(s0) │ │ lw a0,4(s0) │ │ - beqz a0,64a80 │ │ + beqz a0,63648 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,84(s0) │ │ - beqz a0,64a98 │ │ - lw t9,-31584(gp) │ │ - bal 6d808 │ │ + beqz a0,63660 │ │ + lw t9,-31576(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,16(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,28(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,36(s0) │ │ lw gp,16(sp) │ │ - lw t9,-30804(gp) │ │ - bal 62b6c │ │ + lw t9,-30836(gp) │ │ + jalr t9 │ │ lw a0,32(s0) │ │ lw gp,16(sp) │ │ - lw t9,-30784(gp) │ │ - bal 61788 │ │ + lw t9,-30780(gp) │ │ + jalr t9 │ │ lw a0,60(s0) │ │ lw gp,16(sp) │ │ - lw t9,-30780(gp) │ │ - bal 60e60 │ │ + lw t9,-30776(gp) │ │ + jalr t9 │ │ lw a0,64(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ lw ra,28(sp) │ │ - move v0,zero │ │ lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ move v0,zero │ │ - lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ + jr ra │ │ + move v0,zero │ │ │ │ -00064b2c : │ │ +000636e8 : │ │ lui gp,0x4 │ │ - addiu gp,gp,18212 │ │ + addiu gp,gp,23400 │ │ addu gp,gp,t9 │ │ - lw t4,-32696(gp) │ │ + lw a3,-32708(gp) │ │ addiu sp,sp,-72 │ │ - lw t9,-32200(gp) │ │ - addiu a3,t4,20384 │ │ + lw t9,-32196(gp) │ │ + move a1,zero │ │ sw ra,68(sp) │ │ sw gp,24(sp) │ │ sw s4,52(sp) │ │ - move a1,zero │ │ - move s4,a0 │ │ move a2,zero │ │ + move s4,a0 │ │ + addiu a3,a3,10136 │ │ sw s7,64(sp) │ │ sw s6,60(sp) │ │ sw s5,56(sp) │ │ sw s3,48(sp) │ │ sw s2,44(sp) │ │ sw s1,40(sp) │ │ sw s0,36(sp) │ │ - bal 706b8 │ │ + jalr t9 │ │ li a0,1 │ │ lw gp,24(sp) │ │ - lw t2,4(s4) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t3,20420 │ │ - sw t2,16(sp) │ │ + lw v0,4(s4) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,v1,10172 │ │ + sw v0,16(sp) │ │ li a0,1 │ │ move a1,zero │ │ - bal 706b8 │ │ + jalr t9 │ │ move a2,zero │ │ lw gp,24(sp) │ │ lw t0,8(s4) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t1,20448 │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t1,10200 │ │ li a0,1 │ │ move a1,zero │ │ move a2,zero │ │ - bal 706b8 │ │ + jalr t9 │ │ sw t0,16(sp) │ │ lw gp,24(sp) │ │ - lw v1,12(s4) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v1,16(sp) │ │ - li a0,1 │ │ + lw a0,12(s4) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a0,16(sp) │ │ move a1,zero │ │ + li a0,1 │ │ move a2,zero │ │ - bal 706b8 │ │ - addiu a3,a3,20476 │ │ - lw v0,12(s4) │ │ - blez v0,64c58 │ │ + jalr t9 │ │ + addiu a3,t2,10228 │ │ + lw a1,12(s4) │ │ + blez a1,63814 │ │ lw gp,24(sp) │ │ - lw s1,-32696(gp) │ │ + lw s1,-32708(gp) │ │ move s0,zero │ │ - addiu s1,s1,20504 │ │ - lw t7,16(s4) │ │ - sll t6,s0,0x2 │ │ + addiu s2,s1,10284 │ │ + lw a2,16(s4) │ │ + sll t3,s0,0x2 │ │ sw s0,16(sp) │ │ - addu t5,t7,t6 │ │ - lw a2,0(t5) │ │ - lw t9,-32200(gp) │ │ - sw a2,20(sp) │ │ + addu t4,a2,t3 │ │ + lw t5,0(t4) │ │ + lw t9,-32196(gp) │ │ + sw t5,20(sp) │ │ li a0,1 │ │ move a1,zero │ │ move a2,zero │ │ - bal 706b8 │ │ - move a3,s1 │ │ - lw a1,12(s4) │ │ + jalr t9 │ │ + move a3,s2 │ │ + lw t6,12(s4) │ │ addiu s0,s0,1 │ │ - slt a0,s0,a1 │ │ - bnez a0,64c14 │ │ + slt t7,s0,t6 │ │ + bnez t7,637d0 │ │ lw gp,24(sp) │ │ - lw s2,-32696(gp) │ │ + lw s5,-32708(gp) │ │ lw s3,24(s4) │ │ - lw t9,-32200(gp) │ │ + lw t9,-32196(gp) │ │ sw s3,16(sp) │ │ li a0,1 │ │ move a1,zero │ │ move a2,zero │ │ - bal 706b8 │ │ - addiu a3,s2,20536 │ │ + jalr t9 │ │ + addiu a3,s5,10256 │ │ lw gp,24(sp) │ │ - lw s0,24(s4) │ │ - blez s0,64d40 │ │ - lw s7,-32696(gp) │ │ - lw s5,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - addiu s2,s5,-20616 │ │ + lw s6,24(s4) │ │ + blez s6,638fc │ │ + lw s7,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + lw ra,-32708(gp) │ │ move s3,zero │ │ - addiu s6,s6,20564 │ │ + addiu s5,t8,10412 │ │ li s1,-1 │ │ - addiu s5,s7,25964 │ │ - lw t9,-32200(gp) │ │ - move a3,s6 │ │ + addiu s2,ra,-30888 │ │ + addiu s6,s7,15708 │ │ + lw t9,-32196(gp) │ │ + move a3,s5 │ │ sw s3,16(sp) │ │ li a0,1 │ │ move a1,zero │ │ - bal 706b8 │ │ + jalr t9 │ │ move a2,zero │ │ lw a3,32(s4) │ │ sll v0,s3,0x2 │ │ - addu t8,a3,v0 │ │ - lw s0,0(t8) │ │ - bnez s0,64d08 │ │ + addu v1,a3,v0 │ │ + lw s0,0(v1) │ │ + bnez s0,638c4 │ │ lw gp,24(sp) │ │ - b 64d18 │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ + b 638d4 │ │ + lw t9,-32196(gp) │ │ + sw t0,16(sp) │ │ li a0,2 │ │ move a1,zero │ │ move a2,zero │ │ move a3,s2 │ │ - bal 706b8 │ │ + jalr t9 │ │ addiu s0,s0,4 │ │ - beqz s0,64d14 │ │ + beqz s0,638d0 │ │ lw gp,24(sp) │ │ - lw v0,0(s0) │ │ - bne v0,s1,64ce4 │ │ - lw t9,-32200(gp) │ │ - lw t9,-32200(gp) │ │ + lw t0,0(s0) │ │ + bne t0,s1,638a0 │ │ + lw t9,-32196(gp) │ │ + lw t9,-32196(gp) │ │ li a0,2 │ │ move a1,zero │ │ move a2,zero │ │ - bal 706b8 │ │ - move a3,s5 │ │ - lw t0,24(s4) │ │ + jalr t9 │ │ + move a3,s6 │ │ + lw t1,24(s4) │ │ addiu s3,s3,1 │ │ - slt v1,s3,t0 │ │ - bnez v1,64ca8 │ │ + slt a0,s3,t1 │ │ + bnez a0,63864 │ │ lw gp,24(sp) │ │ - lw ra,44(s4) │ │ - lw t4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw ra,16(sp) │ │ - addiu a3,t4,20596 │ │ + lw t2,44(s4) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t3,10316 │ │ + sw t2,16(sp) │ │ li a0,1 │ │ move a1,zero │ │ - bal 706b8 │ │ + jalr t9 │ │ move a2,zero │ │ lw gp,24(sp) │ │ - lw t2,52(s4) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t3,20624 │ │ - sw t2,16(sp) │ │ + lw t4,52(s4) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t5,10344 │ │ + sw t4,16(sp) │ │ li a0,1 │ │ move a1,zero │ │ - bal 706b8 │ │ + jalr t9 │ │ move a2,zero │ │ lw gp,24(sp) │ │ lw s4,48(s4) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw s4,16(sp) │ │ li a0,1 │ │ move a1,zero │ │ move a2,zero │ │ - bal 706b8 │ │ - addiu a3,t1,20652 │ │ + jalr t9 │ │ + addiu a3,t6,10372 │ │ lw gp,24(sp) │ │ - addiu a3,s7,25964 │ │ lw ra,68(sp) │ │ - lw s7,64(sp) │ │ lw s6,60(sp) │ │ lw s5,56(sp) │ │ lw s4,52(sp) │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ - lw t9,-32200(gp) │ │ + addiu a3,s7,15708 │ │ + lw t9,-32196(gp) │ │ + lw s7,64(sp) │ │ li a0,1 │ │ move a1,zero │ │ move a2,zero │ │ - b 706b8 │ │ + jr t9 │ │ addiu sp,sp,72 │ │ ... │ │ │ │ -00064e00 : │ │ +000639c0 : │ │ lui gp,0x4 │ │ - addiu gp,gp,17488 │ │ + addiu gp,gp,22672 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-128 │ │ - sw s8,120(sp) │ │ - sw s5,108(sp) │ │ - sw s3,100(sp) │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-120 │ │ + lw v1,0(v0) │ │ + sw s4,96(sp) │ │ + move s4,a0 │ │ + lw a0,12(a0) │ │ sw gp,32(sp) │ │ - sw ra,124(sp) │ │ - sw s7,116(sp) │ │ - sw s6,112(sp) │ │ - sw s4,104(sp) │ │ - sw s2,96(sp) │ │ - sw s1,92(sp) │ │ - sw s0,88(sp) │ │ - lw v0,12(a0) │ │ - li v1,1 │ │ - move s3,a0 │ │ - move s5,a1 │ │ - bne v0,v1,65074 │ │ - move s8,a2 │ │ - lw v0,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + sw a2,128(sp) │ │ + li a2,1 │ │ + sw ra,116(sp) │ │ + sw s8,112(sp) │ │ + sw s7,108(sp) │ │ + sw s6,104(sp) │ │ + sw s5,100(sp) │ │ + sw s3,92(sp) │ │ + sw s2,88(sp) │ │ + sw s1,84(sp) │ │ + sw s0,80(sp) │ │ + sw v1,76(sp) │ │ + bne a0,a2,63c28 │ │ + move s7,a1 │ │ move a0,a1 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ - addiu a1,v0,-19456 │ │ - move s4,v0 │ │ - beqz v0,650dc │ │ + addiu a1,a1,-29720 │ │ + move s6,v0 │ │ + beqz v0,63c98 │ │ lw gp,32(sp) │ │ - lw t9,-31752(gp) │ │ + lw t9,-31748(gp) │ │ move a0,v0 │ │ - addiu a1,sp,48 │ │ - addiu a2,sp,44 │ │ - bal 6b7b0 │ │ - addiu a3,sp,64 │ │ - bltz v0,65108 │ │ + addiu a1,sp,64 │ │ + addiu a2,sp,68 │ │ + jalr t9 │ │ + addiu a3,sp,48 │ │ + bltz v0,63cc8 │ │ lw gp,32(sp) │ │ - lw a0,48(sp) │ │ - lw t1,44(sp) │ │ - sw a0,76(sp) │ │ - lw a0,0(a0) │ │ - beqz a0,64f7c │ │ - sw t1,80(sp) │ │ - lw s2,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - li s0,4 │ │ - sw zero,72(sp) │ │ - lw s1,-32696(gp) │ │ - addiu s2,s2,-8960 │ │ - addiu s7,s7,20700 │ │ - b 64eec │ │ - lw s6,-32696(gp) │ │ - lw a3,76(sp) │ │ - addu ra,a3,s0 │ │ - lw a0,0(ra) │ │ - beqz a0,64f7c │ │ - addiu v0,s0,4 │ │ - sw s0,72(sp) │ │ - move s0,v0 │ │ - lw t9,-30428(gp) │ │ + lw s0,64(sp) │ │ + lw a0,0(s0) │ │ + beqz a0,63b1c │ │ + lw s3,68(sp) │ │ + lw a3,-32708(gp) │ │ + lw s2,-32708(gp) │ │ + addiu t0,a3,10452 │ │ + lw s1,-32708(gp) │ │ + move s5,zero │ │ + addiu s2,s2,-19184 │ │ + b 63aa4 │ │ + sw t0,44(sp) │ │ + addiu s5,s5,4 │ │ + addu t3,s0,s5 │ │ + lw a0,0(t3) │ │ + beqz a0,63b20 │ │ + lw t9,-31744(gp) │ │ + lw t9,-30380(gp) │ │ jalr t9 │ │ - addiu a1,s1,-8968 │ │ - bnez v0,64ed0 │ │ + addiu a1,s1,-19192 │ │ + bnez v0,63a90 │ │ lw gp,32(sp) │ │ - lw t6,80(sp) │ │ - lw t7,72(sp) │ │ - lw t9,-30428(gp) │ │ - addu t5,t6,t7 │ │ - lw t4,0(t5) │ │ - move a1,s2 │ │ - move a0,t4 │ │ + addu t1,s3,s5 │ │ + lw s8,0(t1) │ │ + lw t9,-30380(gp) │ │ + move a0,s8 │ │ jalr t9 │ │ - sw t4,84(sp) │ │ + move a1,s2 │ │ + beqz v0,63a90 │ │ lw gp,32(sp) │ │ - beqz v0,64ed0 │ │ - lw v1,84(sp) │ │ - lw t9,-32200(gp) │ │ - sw v1,20(sp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + lw a1,44(sp) │ │ li a0,3 │ │ - addiu a3,s6,20904 │ │ - sw s5,16(sp) │ │ + sw s7,16(sp) │ │ + sw s8,20(sp) │ │ sw s2,24(sp) │ │ - move a1,s7 │ │ - bal 706b8 │ │ li a2,90 │ │ - lw t8,48(sp) │ │ - lw v1,44(sp) │ │ - sw t8,76(sp) │ │ - lw a3,76(sp) │ │ + jalr t9 │ │ + addiu a3,t2,10656 │ │ + lw s0,64(sp) │ │ + addiu s5,s5,4 │ │ + addu t3,s0,s5 │ │ + lw a0,0(t3) │ │ lw gp,32(sp) │ │ - addu ra,a3,s0 │ │ - lw a0,0(ra) │ │ - sw v1,80(sp) │ │ - bnez a0,64ee4 │ │ - addiu v0,s0,4 │ │ - lw t9,-31748(gp) │ │ - lw a0,76(sp) │ │ - bal 6b480 │ │ - lw a1,80(sp) │ │ - lw a0,84(s3) │ │ + bnez a0,63aa4 │ │ + lw s3,68(sp) │ │ + lw t9,-31744(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + move a1,s3 │ │ + lw a0,84(s4) │ │ lw gp,32(sp) │ │ - sw zero,44(sp) │ │ - sw zero,48(sp) │ │ - beqz a0,64fb4 │ │ - sw zero,60(sp) │ │ - lw t9,-31584(gp) │ │ - bal 6d808 │ │ + sw zero,68(sp) │ │ + sw zero,64(sp) │ │ + beqz a0,63b54 │ │ + sw zero,52(sp) │ │ + lw t9,-31576(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,32(sp) │ │ - lw s1,64(sp) │ │ - lw t9,-30776(gp) │ │ - addiu s6,sp,52 │ │ - addiu s0,sp,60 │ │ - sw s6,16(sp) │ │ - sw s4,20(sp) │ │ - sw s1,24(sp) │ │ - sw s0,28(sp) │ │ - addiu a0,sp,40 │ │ + lw t5,48(sp) │ │ + lw t9,-30772(gp) │ │ + addiu t4,sp,60 │ │ + addiu t6,sp,52 │ │ + sw t4,16(sp) │ │ + sw s6,20(sp) │ │ + sw t5,24(sp) │ │ + sw t6,28(sp) │ │ + addiu a0,sp,72 │ │ li a1,4 │ │ - addiu a2,s3,88 │ │ - bal 6c608 │ │ + addiu a2,s4,88 │ │ + jalr t9 │ │ addiu a3,sp,56 │ │ - bltz v0,650a0 │ │ + bltz v0,63c58 │ │ lw gp,32(sp) │ │ - lw s5,40(sp) │ │ - lw t9,-30420(gp) │ │ - move a0,s4 │ │ + lw t7,72(sp) │ │ + lw t9,-30320(gp) │ │ + sw t7,84(s4) │ │ jalr t9 │ │ - sw s5,84(s3) │ │ - lw s4,16(s3) │ │ - lw v1,52(sp) │ │ - lw v0,0(s4) │ │ - bne v0,v1,65128 │ │ + move a0,s6 │ │ + lw t8,16(s4) │ │ + lw v1,60(sp) │ │ + lw v0,0(t8) │ │ + bne v0,v1,63cf4 │ │ lw gp,32(sp) │ │ - lw v0,56(sp) │ │ - sltu t0,v0,s8 │ │ - beqz t0,65064 │ │ + lw ra,56(sp) │ │ + lw a2,128(sp) │ │ + sltu a0,ra,a2 │ │ + beqz a0,63c18 │ │ nop │ │ - move s8,v0 │ │ - sw s8,92(s3) │ │ + move a2,ra │ │ + sw a2,92(s4) │ │ move v0,zero │ │ - lw ra,124(sp) │ │ - lw s8,120(sp) │ │ - lw s7,116(sp) │ │ - lw s6,112(sp) │ │ - lw s5,108(sp) │ │ - lw s4,104(sp) │ │ - lw s3,100(sp) │ │ - lw s2,96(sp) │ │ - lw s1,92(sp) │ │ - lw s0,88(sp) │ │ + lw s3,-30360(gp) │ │ + lw t2,76(sp) │ │ + lw s0,0(s3) │ │ + bne t2,s0,63ce8 │ │ + lw ra,116(sp) │ │ + lw s8,112(sp) │ │ + lw s7,108(sp) │ │ + lw s6,104(sp) │ │ + lw s5,100(sp) │ │ + lw s4,96(sp) │ │ + lw s3,92(sp) │ │ + lw s2,88(sp) │ │ + lw s1,84(sp) │ │ + lw s0,80(sp) │ │ jr ra │ │ - addiu sp,sp,128 │ │ - bgtz s8,6502c │ │ + addiu sp,sp,120 │ │ + bgtz a2,63bd0 │ │ nop │ │ - b 6502c │ │ - move s8,v0 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ + b 63bd0 │ │ + move a2,ra │ │ + lw t1,-32708(gp) │ │ + lw s8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a0,16(sp) │ │ + addiu a1,t1,10452 │ │ li a0,4 │ │ - addiu a1,a1,20700 │ │ li a2,71 │ │ - bal 706b8 │ │ - addiu a3,a3,20744 │ │ - b 65034 │ │ + jalr t9 │ │ + addiu a3,s8,10496 │ │ + lw gp,32(sp) │ │ + b 63bd8 │ │ li v0,-1 │ │ - lw s8,-32696(gp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw a1,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - addiu a1,s8,20700 │ │ + addiu a1,a1,10452 │ │ li a2,109 │ │ - addiu a3,s3,20944 │ │ + addiu a3,s1,10696 │ │ jalr t9 │ │ - sw s5,16(sp) │ │ + sw s7,16(sp) │ │ lw gp,32(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s4 │ │ - b 65034 │ │ + move a0,s6 │ │ + lw gp,32(sp) │ │ + b 63bd8 │ │ li v0,-1 │ │ - lw a2,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - addiu a1,a2,20700 │ │ - sw s5,16(sp) │ │ + lw s6,-32708(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + sw s7,16(sp) │ │ li a0,4 │ │ + addiu a1,s6,10452 │ │ li a2,76 │ │ - bal 7085c │ │ - addiu a3,t0,20808 │ │ - b 65034 │ │ + jalr t9 │ │ + addiu a3,t0,10560 │ │ + lw gp,32(sp) │ │ + b 63bd8 │ │ li v0,-1 │ │ - lw t3,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,t3,20700 │ │ + addiu a1,s2,10452 │ │ li a2,81 │ │ - b 650bc │ │ - addiu a3,t2,20856 │ │ - lw a1,-32696(gp) │ │ - sw v0,20(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 63c74 │ │ + addiu a3,a3,10608 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + lw s4,-32708(gp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ sw v1,16(sp) │ │ - addiu a1,a1,20700 │ │ + sw v0,20(sp) │ │ + addiu a1,s4,10452 │ │ li a2,127 │ │ - bal 706b8 │ │ - addiu a3,v0,20976 │ │ + jalr t9 │ │ + addiu a3,s7,10728 │ │ lw gp,32(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ │ │ -00065160 : │ │ +00063d2c : │ │ lui gp,0x4 │ │ - addiu gp,gp,16624 │ │ + addiu gp,gp,21796 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw gp,16(sp) │ │ - sw s3,36(sp) │ │ + lw v0,16(a0) │ │ sw s2,32(sp) │ │ + move s2,a2 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sw s3,36(sp) │ │ + move s3,a0 │ │ + lw a0,0(v0) │ │ + sw gp,16(sp) │ │ + sw s4,40(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ sw ra,44(sp) │ │ - sw s4,40(sp) │ │ - lw v0,16(a0) │ │ - move s1,a2 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - move s0,a0 │ │ - lw a0,0(v0) │ │ - move s2,a1 │ │ - addiu a2,a2,20700 │ │ + move s4,a1 │ │ + addiu a2,a2,10452 │ │ li a1,4 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a3,144 │ │ - move s3,v0 │ │ - beqz s1,6529c │ │ + move s0,v0 │ │ lw gp,16(sp) │ │ - move s4,zero │ │ - lw a0,16(s0) │ │ - lw t9,-30412(gp) │ │ - lw v1,0(a0) │ │ + beqz s2,63e44 │ │ + move s1,zero │ │ + lw v1,16(s3) │ │ + lw t9,-30468(gp) │ │ + lw a3,0(v1) │ │ + move a0,s0 │ │ move a1,zero │ │ - move a0,s3 │ │ jalr t9 │ │ - sll a2,v1,0x2 │ │ - lw v0,92(s0) │ │ - beqz v0,652c4 │ │ + sll a2,a3,0x2 │ │ + lw a0,16(s3) │ │ + lw a1,0(s4) │ │ + lw t3,92(s3) │ │ + lw t2,0(a0) │ │ lw gp,16(sp) │ │ - lw a1,16(s0) │ │ - move a3,s3 │ │ - lw a2,0(a1) │ │ + beqz t3,63e6c │ │ + lw a0,0(a1) │ │ + move v1,s0 │ │ + sll a2,t2,0x2 │ │ move t1,zero │ │ - beqz a2,65264 │ │ - sll t0,t1,0x2 │ │ - lwc1 $f0,0(a3) │ │ - move v0,zero │ │ - lw v1,84(s0) │ │ - lw t9,0(s2) │ │ - lw a2,0(v1) │ │ - lw t8,0(t9) │ │ - addu ra,a2,t0 │ │ - lw t7,0(ra) │ │ - sll t6,v0,0x2 │ │ - addu t5,t8,t6 │ │ - addu t4,t7,t6 │ │ - lwc1 $f2,0(t5) │ │ - lwc1 $f3,0(t4) │ │ - addiu v0,v0,1 │ │ - mul.s $f1,$f2,$f3 │ │ - add.s $f0,$f0,$f1 │ │ - swc1 $f0,0(a3) │ │ - lw t3,16(s0) │ │ - lw a2,0(t3) │ │ - sltu t2,v0,a2 │ │ - bnez t2,65210 │ │ - nop │ │ - lw v0,92(s0) │ │ + beqz t2,63e1c │ │ + sll t4,t1,0x2 │ │ + lw t0,84(s3) │ │ + lw t5,0(t0) │ │ + lwc1 $f2,0(v1) │ │ + addu t7,t5,t4 │ │ + lw t8,0(t7) │ │ + move t6,zero │ │ + addu ra,a0,t6 │ │ + addu v0,t8,t6 │ │ + lwc1 $f0,0(ra) │ │ + lwc1 $f4,0(v0) │ │ + addiu t6,t6,4 │ │ + mul.s $f6,$f0,$f4 │ │ + add.s $f2,$f2,$f6 │ │ + bne t6,a2,63df8 │ │ + swc1 $f2,0(v1) │ │ addiu t1,t1,1 │ │ - sltu t0,t1,v0 │ │ - bnez t0,65200 │ │ - addiu a3,a3,4 │ │ - lw t1,0(s2) │ │ - lw t9,-30268(gp) │ │ - lw a0,0(t1) │ │ - move a1,s3 │ │ - sll a2,a2,0x2 │ │ + bne t1,t3,63dd8 │ │ + addiu v1,v1,4 │ │ + lw t9,-30464(gp) │ │ + move a1,s0 │ │ jalr t9 │ │ - addiu s4,s4,1 │ │ - addiu s2,s2,4 │ │ - bne s4,s1,651c8 │ │ + addiu s1,s1,1 │ │ + addiu s4,s4,4 │ │ + bne s1,s2,63d94 │ │ lw gp,16(sp) │ │ - move a0,s3 │ │ lw ra,44(sp) │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + jr t9 │ │ addiu sp,sp,48 │ │ - lw a3,16(s0) │ │ - b 65274 │ │ - lw a2,0(a3) │ │ + lw t9,-30464(gp) │ │ + sll a2,t2,0x2 │ │ + move a1,s0 │ │ + jalr t9 │ │ + addiu s1,s1,1 │ │ + addiu s4,s4,4 │ │ + bne s1,s2,63d94 │ │ + lw gp,16(sp) │ │ + b 63e48 │ │ + lw ra,44(sp) │ │ + ... │ │ │ │ -000652d0 : │ │ +00063ea0 : │ │ lui gp,0x4 │ │ - addiu gp,gp,16256 │ │ + addiu gp,gp,21424 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ - lw a3,-32696(gp) │ │ - sw s4,52(sp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw gp,24(sp) │ │ + lw a3,-32708(gp) │ │ sw s5,56(sp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw gp,24(sp) │ │ + sw s1,40(sp) │ │ sw s0,36(sp) │ │ sw ra,60(sp) │ │ move s0,a0 │ │ + sw s4,52(sp) │ │ sw s3,48(sp) │ │ sw s2,44(sp) │ │ - sw s1,40(sp) │ │ - move s5,a1 │ │ + move s1,a1 │ │ li a0,1 │ │ - addiu a1,s4,21040 │ │ + addiu a1,s5,10792 │ │ li a2,66 │ │ - bal 706b8 │ │ - addiu a3,a3,21092 │ │ + jalr t9 │ │ + addiu a3,a3,10844 │ │ lw v0,16(s0) │ │ - blez v0,65384 │ │ + blez v0,63f54 │ │ lw gp,24(sp) │ │ - lw s2,-32696(gp) │ │ - move s1,zero │ │ - addiu s2,s2,19188 │ │ - lw t0,0(s0) │ │ - sll a2,s1,0x2 │ │ - addu a1,t0,a2 │ │ + lw s4,-32708(gp) │ │ + move s2,zero │ │ + addiu s4,s4,8932 │ │ + lw a0,0(s0) │ │ + sll v1,s2,0x2 │ │ + addu a1,a0,v1 │ │ lwc1 $f0,0(a1) │ │ - lw t9,-32200(gp) │ │ + lw t9,-32196(gp) │ │ + move a2,zero │ │ + cvt.d.s $f2,$f0 │ │ li a0,2 │ │ - cvt.d.s $f0,$f0 │ │ - sdc1 $f0,16(sp) │ │ + sdc1 $f2,16(sp) │ │ move a1,zero │ │ - move a2,zero │ │ - bal 706b8 │ │ - move a3,s2 │ │ - lw a0,16(s0) │ │ - addiu s1,s1,1 │ │ - slt v1,s1,a0 │ │ - bnez v1,65340 │ │ + jalr t9 │ │ + move a3,s4 │ │ + lw s3,16(s0) │ │ + addiu s2,s2,1 │ │ + slt a2,s2,s3 │ │ + bnez a2,63f10 │ │ lw gp,24(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,2 │ │ move a1,zero │ │ move a2,zero │ │ - bal 706b8 │ │ - addiu a3,s3,21116 │ │ - lw t1,16(s0) │ │ - blez t1,653f4 │ │ + jalr t9 │ │ + addiu a3,s3,10868 │ │ + lw t0,16(s0) │ │ + blez t0,63fc0 │ │ lw gp,24(sp) │ │ - lw t2,-32696(gp) │ │ - move v0,zero │ │ - lwc1 $f1,21260(t2) │ │ - lwc1 $f4,0(s5) │ │ - lw t8,0(s0) │ │ - sll t6,v0,0x2 │ │ - addu s1,t8,t6 │ │ - swc1 $f4,0(s1) │ │ - lwc1 $f3,0(s5) │ │ - lw t7,8(s0) │ │ - addiu v0,v0,1 │ │ - mul.s $f2,$f3,$f1 │ │ - addu t5,t7,t6 │ │ - swc1 $f2,0(t5) │ │ - lw t4,16(s0) │ │ - slt t3,v0,t4 │ │ - bnez t3,653b8 │ │ - addiu s5,s5,4 │ │ - lw s5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t2,-32708(gp) │ │ + lw t1,0(s0) │ │ + lwc1 $f4,11012(t2) │ │ + lw t3,8(s0) │ │ + move t8,s1 │ │ + sll t4,t0,0x2 │ │ + move t7,zero │ │ + lwc1 $f6,0(t8) │ │ + addu t5,t1,t7 │ │ + addu t6,t3,t7 │ │ + swc1 $f6,0(t5) │ │ + lwc1 $f8,0(t8) │ │ + addiu t7,t7,4 │ │ + addiu t8,t8,4 │ │ + mul.s $f10,$f8,$f4 │ │ + bne t7,t4,63f98 │ │ + swc1 $f10,0(t6) │ │ + addiu a1,s5,10792 │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li ra,500 │ │ - addiu a1,s4,21040 │ │ sw ra,12(s0) │ │ li a0,1 │ │ li a2,77 │ │ - bal 706b8 │ │ - addiu a3,s5,21120 │ │ - lw s4,16(s0) │ │ - blez s4,65474 │ │ + jalr t9 │ │ + addiu a3,s5,10872 │ │ + lw s1,16(s0) │ │ + blez s1,64040 │ │ lw gp,24(sp) │ │ - lw v0,-32696(gp) │ │ - move s1,zero │ │ - addiu s2,v0,19188 │ │ - lw a2,0(s0) │ │ - sll a1,s1,0x2 │ │ - addu a0,a2,a1 │ │ - lwc1 $f1,0(a0) │ │ - lw t9,-32200(gp) │ │ - move a3,s2 │ │ - cvt.d.s $f0,$f1 │ │ - li a0,2 │ │ - sdc1 $f0,16(sp) │ │ + lw a3,-32708(gp) │ │ + move s5,zero │ │ + addiu s4,a3,8932 │ │ + lw v0,0(s0) │ │ + sll a0,s5,0x2 │ │ + addu v1,v0,a0 │ │ + lwc1 $f12,0(v1) │ │ + lw t9,-32196(gp) │ │ move a1,zero │ │ - bal 706b8 │ │ + cvt.d.s $f14,$f12 │ │ + li a0,2 │ │ + sdc1 $f14,16(sp) │ │ move a2,zero │ │ - lw v1,16(s0) │ │ - addiu s1,s1,1 │ │ - slt a3,s1,v1 │ │ - bnez a3,65430 │ │ + jalr t9 │ │ + move a3,s4 │ │ + lw a1,16(s0) │ │ + addiu s5,s5,1 │ │ + slt s2,s5,a1 │ │ + bnez s2,63ffc │ │ lw gp,24(sp) │ │ - addiu a3,s3,21116 │ │ lw ra,60(sp) │ │ lw s5,56(sp) │ │ lw s4,52(sp) │ │ - lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ - lw t9,-32200(gp) │ │ + addiu a3,s3,10868 │ │ + lw t9,-32196(gp) │ │ + lw s3,48(sp) │ │ li a0,2 │ │ move a1,zero │ │ move a2,zero │ │ - b 706b8 │ │ + jr t9 │ │ addiu sp,sp,64 │ │ │ │ -000654ac : │ │ - lw v0,16(a0) │ │ - blez v0,654e0 │ │ - move v0,zero │ │ - lw t1,0(a0) │ │ - sll t0,v0,0x2 │ │ - addu a3,t1,t0 │ │ - lwc1 $f0,0(a3) │ │ - addiu v0,v0,1 │ │ - swc1 $f0,0(a1) │ │ +00064078 : │ │ lw a2,16(a0) │ │ - slt v1,v0,a2 │ │ - bnez v1,654b8 │ │ - addiu a1,a1,4 │ │ + blez a2,640a4 │ │ + move v0,zero │ │ + lw a3,0(a0) │ │ + sll a0,a2,0x2 │ │ + addu v1,a3,v0 │ │ + lwc1 $f0,0(v1) │ │ + addu t0,a1,v0 │ │ + addiu v0,v0,4 │ │ + bne v0,a0,6408c │ │ + swc1 $f0,0(t0) │ │ jr ra │ │ nop │ │ │ │ -000654e8 : │ │ +000640ac : │ │ lui gp,0x4 │ │ - addiu gp,gp,15720 │ │ + addiu gp,gp,20900 │ │ addu gp,gp,t9 │ │ + lw v0,12(a0) │ │ + blez v0,642c0 │ │ + nop │ │ addiu sp,sp,-56 │ │ - sw s0,32(sp) │ │ + lw a3,-32708(gp) │ │ + sw s4,48(sp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw gp,24(sp) │ │ + sw s0,32(sp) │ │ sw ra,52(sp) │ │ - sw s4,48(sp) │ │ + move s0,a0 │ │ sw s3,44(sp) │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ - lw v0,12(a0) │ │ - blez v0,6572c │ │ - move s0,a0 │ │ - lw s4,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ li a0,1 │ │ - addiu a1,s4,21040 │ │ + addiu a1,s4,10792 │ │ li a2,131 │ │ - bal 706b8 │ │ - addiu a3,a3,21144 │ │ + jalr t9 │ │ + addiu a3,a3,10896 │ │ lw v1,16(s0) │ │ - blez v1,6559c │ │ + blez v1,64164 │ │ lw gp,24(sp) │ │ - lw s2,-32696(gp) │ │ + lw s3,-32708(gp) │ │ move s1,zero │ │ - addiu s2,s2,19188 │ │ - lw t1,0(s0) │ │ - sll t0,s1,0x2 │ │ - addu a2,t1,t0 │ │ + addiu s3,s3,8932 │ │ + lw a0,0(s0) │ │ + sll a1,s1,0x2 │ │ + addu a2,a0,a1 │ │ lwc1 $f0,0(a2) │ │ - lw t9,-32200(gp) │ │ + lw t9,-32196(gp) │ │ li a0,2 │ │ - cvt.d.s $f0,$f0 │ │ + cvt.d.s $f2,$f0 │ │ + sdc1 $f2,16(sp) │ │ move a1,zero │ │ - sdc1 $f0,16(sp) │ │ move a2,zero │ │ - bal 706b8 │ │ - move a3,s2 │ │ - lw a1,16(s0) │ │ + jalr t9 │ │ + move a3,s3 │ │ + lw s2,16(s0) │ │ addiu s1,s1,1 │ │ - slt a0,s1,a1 │ │ - bnez a0,65558 │ │ + slt t0,s1,s2 │ │ + bnez t0,64120 │ │ lw gp,24(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - move a1,zero │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,2 │ │ + move a1,zero │ │ move a2,zero │ │ - bal 706b8 │ │ - addiu a3,s3,21116 │ │ - lw v1,16(s0) │ │ + jalr t9 │ │ + addiu a3,s2,10868 │ │ + lw t1,16(s0) │ │ lw gp,24(sp) │ │ - blez v1,6574c │ │ - lw a1,12(s0) │ │ - mtc1 a1,$f0 │ │ - b 655d8 │ │ - move v0,zero │ │ - lwc1 $f0,12(s0) │ │ - lw t7,8(s0) │ │ - sll t4,v0,0x2 │ │ - addu t6,t7,t4 │ │ - lwc1 $f3,0(t6) │ │ - cvt.s.w $f2,$f0 │ │ - lw t5,0(s0) │ │ - div.s $f1,$f3,$f2 │ │ - addu t3,t5,t4 │ │ - addiu v0,v0,1 │ │ - swc1 $f1,0(t3) │ │ - lw v1,16(s0) │ │ - slt t2,v0,v1 │ │ - bnez t2,655d4 │ │ - nop │ │ - lw v0,12(s0) │ │ - slti s1,v0,801 │ │ - bnez s1,65684 │ │ - lw t0,-32696(gp) │ │ - mtc1 a1,$f0 │ │ - lw v0,-32696(gp) │ │ - cvt.d.w $f2,$f0 │ │ - ldc1 $f0,5360(v0) │ │ - lw v0,-32696(gp) │ │ - div.d $f0,$f0,$f2 │ │ - cvt.s.d $f0,$f0 │ │ - lwc1 $f1,21260(v0) │ │ - blez v1,65678 │ │ - mul.s $f0,$f0,$f1 │ │ - move v0,zero │ │ - lw s2,8(s0) │ │ - sll a3,v0,0x2 │ │ - addu v1,s2,a3 │ │ - lwc1 $f5,0(v1) │ │ - addiu v0,v0,1 │ │ - mul.s $f4,$f5,$f0 │ │ - swc1 $f4,0(v1) │ │ - lw ra,16(s0) │ │ - slt t8,v0,ra │ │ - bnez t8,6564c │ │ - nop │ │ - li v0,500 │ │ - sw v0,12(s0) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s4,21040 │ │ + blez t1,642c8 │ │ + lw t2,12(s0) │ │ + mtc1 t2,$f4 │ │ + lw t4,0(s0) │ │ + lw v1,8(s0) │ │ + cvt.s.w $f6,$f4 │ │ + sll t5,t1,0x2 │ │ + move t8,zero │ │ + addu t6,v1,t8 │ │ + lwc1 $f8,0(t6) │ │ + addu t7,t4,t8 │ │ + addiu t8,t8,4 │ │ + div.s $f10,$f8,$f6 │ │ + bne t8,t5,641a8 │ │ + swc1 $f10,0(t7) │ │ + slti ra,t2,801 │ │ + beqz ra,6427c │ │ + lw v0,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s4,10792 │ │ li a0,1 │ │ li a2,149 │ │ - bal 706b8 │ │ - addiu a3,t0,21172 │ │ - lw s4,16(s0) │ │ - blez s4,656f8 │ │ + jalr t9 │ │ + addiu a3,s1,10924 │ │ + lw a1,16(s0) │ │ + blez a1,64248 │ │ lw gp,24(sp) │ │ - lw a0,-32696(gp) │ │ - move s1,zero │ │ - addiu s2,a0,19188 │ │ - lw t3,0(s0) │ │ - sll t2,s1,0x2 │ │ - addu t1,t3,t2 │ │ - lwc1 $f6,0(t1) │ │ - lw t9,-32200(gp) │ │ + lw a2,-32708(gp) │ │ + move s4,zero │ │ + addiu s3,a2,8932 │ │ + lw t0,0(s0) │ │ + sll t1,s4,0x2 │ │ + addu t2,t0,t1 │ │ + lwc1 $f8,0(t2) │ │ + lw t9,-32196(gp) │ │ + li a0,2 │ │ + cvt.d.s $f10,$f8 │ │ + sdc1 $f10,16(sp) │ │ move a1,zero │ │ - cvt.d.s $f0,$f6 │ │ move a2,zero │ │ - li a0,2 │ │ - sdc1 $f0,16(sp) │ │ - bal 706b8 │ │ - move a3,s2 │ │ - lw a2,16(s0) │ │ - addiu s1,s1,1 │ │ - slt a1,s1,a2 │ │ - bnez a1,656b4 │ │ + jalr t9 │ │ + move a3,s3 │ │ + lw t3,16(s0) │ │ + addiu s4,s4,1 │ │ + slt t4,s4,t3 │ │ + bnez t4,64204 │ │ lw gp,24(sp) │ │ - addiu a3,s3,21116 │ │ lw ra,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ - lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ - lw t9,-32200(gp) │ │ + addiu a3,s2,10868 │ │ + lw t9,-32196(gp) │ │ + lw s2,40(sp) │ │ li a0,2 │ │ move a1,zero │ │ move a2,zero │ │ - b 706b8 │ │ + jr t9 │ │ addiu sp,sp,56 │ │ - lw ra,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + mtc1 t2,$f12 │ │ + ldc1 $f16,-4896(v0) │ │ + cvt.d.w $f14,$f12 │ │ + lw s3,-32708(gp) │ │ + div.d $f4,$f16,$f14 │ │ + lwc1 $f0,11012(s3) │ │ + addu a3,v1,t8 │ │ + cvt.s.d $f18,$f4 │ │ + mul.s $f2,$f18,$f0 │ │ + lwc1 $f4,0(v1) │ │ + addiu v1,v1,4 │ │ + mul.s $f6,$f4,$f2 │ │ + bne v1,a3,642a0 │ │ + swc1 $f6,-4(v1) │ │ + li a0,500 │ │ + b 641d0 │ │ + sw a0,12(s0) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - b 65614 │ │ - move v0,a1 │ │ + nop │ │ + slti t3,t2,801 │ │ + bnez t3,641d4 │ │ + lw s1,-32708(gp) │ │ + li a0,500 │ │ + b 641d4 │ │ + sw a0,12(s0) │ │ │ │ -00065754 : │ │ +000642e0 : │ │ lui gp,0x4 │ │ - addiu gp,gp,15100 │ │ + addiu gp,gp,20336 │ │ addu gp,gp,t9 │ │ + blez a3,643c0 │ │ + nop │ │ addiu sp,sp,-56 │ │ sw gp,24(sp) │ │ sw s0,32(sp) │ │ sw ra,52(sp) │ │ sw s4,48(sp) │ │ sw s3,44(sp) │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ - blez a3,6583c │ │ + bnez a2,645b8 │ │ move s0,a0 │ │ - bnez a2,65a6c │ │ - mtc1 zero,$f2 │ │ - move t0,zero │ │ - lw a2,0(a1) │ │ - lwc1 $f0,0(a2) │ │ - c.lt.s $f0,$f2 │ │ - bc1t 65820 │ │ - nop │ │ - lw v0,16(s0) │ │ - blez v0,65814 │ │ - move v1,zero │ │ - b 657c4 │ │ - lw s1,8(s0) │ │ - lw a2,0(a1) │ │ - lw s1,8(s0) │ │ - sll t3,v1,0x2 │ │ - addu t6,s1,t3 │ │ - addu t7,a2,t3 │ │ - lwc1 $f7,0(t6) │ │ - lwc1 $f6,0(t7) │ │ - addiu v1,v1,1 │ │ - add.s $f5,$f7,$f6 │ │ - swc1 $f5,0(t6) │ │ - lw t5,0(a1) │ │ - lw t4,0(s0) │ │ - addu t1,t5,t3 │ │ - addu t2,t4,t3 │ │ - lwc1 $f4,0(t1) │ │ - lwc1 $f3,0(t2) │ │ - sub.s $f1,$f4,$f3 │ │ - swc1 $f1,0(t1) │ │ - lw a2,16(s0) │ │ - slt a0,v1,a2 │ │ - bnez a0,657bc │ │ + sll t0,a3,0x2 │ │ + lw a0,12(a0) │ │ + mtc1 zero,$f4 │ │ + addu t1,a1,t0 │ │ + lw t4,0(a1) │ │ + lwc1 $f0,0(t4) │ │ + c.lt.s $f0,$f4 │ │ + bc1t 64390 │ │ nop │ │ - lw s2,12(s0) │ │ - addiu v1,s2,1 │ │ - sw v1,12(s0) │ │ - addiu t0,t0,1 │ │ - bne t0,a3,65794 │ │ + lw a3,16(s0) │ │ + blez a3,64388 │ │ + sll t2,a3,0x2 │ │ + lw v1,8(s0) │ │ + lw a2,0(s0) │ │ + addu t3,v1,t2 │ │ + lwc1 $f2,0(t4) │ │ + lwc1 $f6,0(v1) │ │ + addiu v1,v1,4 │ │ + addiu t4,t4,4 │ │ + add.s $f8,$f6,$f2 │ │ + addiu a2,a2,4 │ │ + swc1 $f8,-4(v1) │ │ + lwc1 $f10,-4(t4) │ │ + lwc1 $f12,-4(a2) │ │ + sub.s $f14,$f10,$f12 │ │ + bne v1,t3,64358 │ │ + swc1 $f14,-4(t4) │ │ + addiu a0,a0,1 │ │ + sw a0,12(s0) │ │ addiu a1,a1,4 │ │ - lw s3,12(s0) │ │ - slti t0,s3,801 │ │ - beqz t0,6585c │ │ - lw s4,-32696(gp) │ │ + bne a1,t1,6432c │ │ + nop │ │ + slti a1,a0,801 │ │ + beqz a1,643c8 │ │ lw ra,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ - jr ra │ │ addiu sp,sp,56 │ │ - lw ra,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + jr ra │ │ + nop │ │ + lw s3,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,s4,21040 │ │ - addiu a3,ra,21144 │ │ - bal 706b8 │ │ + addiu a1,s3,10792 │ │ li a2,99 │ │ - lw t8,16(s0) │ │ - blez t8,658d4 │ │ + jalr t9 │ │ + addiu a3,t5,10896 │ │ + lw t6,16(s0) │ │ + blez t6,64444 │ │ lw gp,24(sp) │ │ - lw a3,-32696(gp) │ │ + lw s4,-32708(gp) │ │ move s1,zero │ │ - addiu s2,a3,19188 │ │ - lw t1,0(s0) │ │ - sll a2,s1,0x2 │ │ - addu a0,t1,a2 │ │ - lwc1 $f2,0(a0) │ │ - lw t9,-32200(gp) │ │ - move a1,zero │ │ - cvt.d.s $f0,$f2 │ │ + addiu s4,s4,8932 │ │ + lw t7,0(s0) │ │ + sll s2,s1,0x2 │ │ + addu t8,t7,s2 │ │ + lwc1 $f16,0(t8) │ │ + lw t9,-32196(gp) │ │ li a0,2 │ │ - sdc1 $f0,16(sp) │ │ + cvt.d.s $f18,$f16 │ │ + sdc1 $f18,16(sp) │ │ + move a1,zero │ │ move a2,zero │ │ - bal 706b8 │ │ - move a3,s2 │ │ + jalr t9 │ │ + move a3,s4 │ │ lw v0,16(s0) │ │ addiu s1,s1,1 │ │ - slt a1,s1,v0 │ │ - bnez a1,65890 │ │ + slt t0,s1,v0 │ │ + bnez t0,64400 │ │ lw gp,24(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - move a1,zero │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,s2,10868 │ │ li a0,2 │ │ + move a1,zero │ │ + jalr t9 │ │ move a2,zero │ │ - bal 706b8 │ │ - addiu a3,s3,21116 │ │ - lw v1,16(s0) │ │ + lw t1,16(s0) │ │ lw gp,24(sp) │ │ - blez v1,65a64 │ │ - lw a1,12(s0) │ │ - mtc1 a1,$f0 │ │ - b 65910 │ │ - move v0,zero │ │ - lwc1 $f0,12(s0) │ │ - lw t7,8(s0) │ │ - sll t4,v0,0x2 │ │ - addu t6,t7,t4 │ │ - lwc1 $f10,0(t6) │ │ - cvt.s.w $f9,$f0 │ │ - lw t5,0(s0) │ │ - div.s $f8,$f10,$f9 │ │ - addu t3,t5,t4 │ │ - addiu v0,v0,1 │ │ - swc1 $f8,0(t3) │ │ - lw v1,16(s0) │ │ - slt t2,v0,v1 │ │ - bnez t2,6590c │ │ - nop │ │ - lw v0,12(s0) │ │ - slti s1,v0,800 │ │ - bnez s1,659bc │ │ - lw v0,-32696(gp) │ │ - mtc1 a1,$f0 │ │ - lw v0,-32696(gp) │ │ - cvt.d.w $f2,$f0 │ │ - ldc1 $f0,5360(v0) │ │ - lw v0,-32696(gp) │ │ - div.d $f0,$f0,$f2 │ │ - cvt.s.d $f0,$f0 │ │ - lwc1 $f1,21260(v0) │ │ - blez v1,659b0 │ │ - mul.s $f0,$f0,$f1 │ │ - move v0,zero │ │ - lw ra,8(s0) │ │ - sll t8,v0,0x2 │ │ - addu t0,ra,t8 │ │ - lwc1 $f12,0(t0) │ │ - addiu v0,v0,1 │ │ - mul.s $f11,$f12,$f0 │ │ - swc1 $f11,0(t0) │ │ - lw s2,16(s0) │ │ - slt v1,v0,s2 │ │ - bnez v1,65984 │ │ - nop │ │ - li a3,500 │ │ - sw a3,12(s0) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s4,21040 │ │ + blez t1,645a0 │ │ + lw a3,12(s0) │ │ + mtc1 a3,$f4 │ │ + lw t2,0(s0) │ │ + lw v1,8(s0) │ │ + cvt.s.w $f6,$f4 │ │ + sll t3,t1,0x2 │ │ + move a1,zero │ │ + addu t4,v1,a1 │ │ + lwc1 $f0,0(t4) │ │ + addu a2,t2,a1 │ │ + addiu a1,a1,4 │ │ + div.s $f2,$f0,$f6 │ │ + bne a1,t3,64488 │ │ + swc1 $f2,0(a2) │ │ + slti a0,a3,800 │ │ + beqz a0,6455c │ │ + lw t5,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ + addiu a1,s3,10792 │ │ li a2,116 │ │ - bal 706b8 │ │ - addiu a3,v0,21172 │ │ - lw s4,16(s0) │ │ - blez s4,65a30 │ │ + jalr t9 │ │ + addiu a3,t8,10924 │ │ + lw v0,16(s0) │ │ + blez v0,64528 │ │ lw gp,24(sp) │ │ - lw a1,-32696(gp) │ │ + lw t0,-32708(gp) │ │ move s1,zero │ │ - addiu s2,a1,19188 │ │ - lw t3,0(s0) │ │ - sll t2,s1,0x2 │ │ - addu t1,t3,t2 │ │ - lwc1 $f13,0(t1) │ │ - lw t9,-32200(gp) │ │ + addiu s4,t0,8932 │ │ + lw t1,0(s0) │ │ + sll a3,s1,0x2 │ │ + addu ra,t1,a3 │ │ + lwc1 $f0,0(ra) │ │ + lw t9,-32196(gp) │ │ li a0,2 │ │ - cvt.d.s $f0,$f13 │ │ - move a2,zero │ │ - sdc1 $f0,16(sp) │ │ + cvt.d.s $f2,$f0 │ │ + sdc1 $f2,16(sp) │ │ move a1,zero │ │ - bal 706b8 │ │ - move a3,s2 │ │ - lw a2,16(s0) │ │ + move a2,zero │ │ + jalr t9 │ │ + move a3,s4 │ │ + lw t2,16(s0) │ │ addiu s1,s1,1 │ │ - slt a0,s1,a2 │ │ - bnez a0,659ec │ │ + slt t3,s1,t2 │ │ + bnez t3,644e4 │ │ lw gp,24(sp) │ │ - addiu a3,s3,21116 │ │ lw ra,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ - lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ - lw t9,-32200(gp) │ │ + addiu a3,s2,10868 │ │ + lw t9,-32196(gp) │ │ + lw s2,40(sp) │ │ li a0,2 │ │ move a1,zero │ │ move a2,zero │ │ - b 706b8 │ │ + jr t9 │ │ addiu sp,sp,56 │ │ - b 6594c │ │ - move v0,a1 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + mtc1 a3,$f8 │ │ + ldc1 $f12,-4896(t5) │ │ + cvt.d.w $f10,$f8 │ │ + lw s4,-32708(gp) │ │ + div.d $f4,$f12,$f10 │ │ + lwc1 $f16,11012(s4) │ │ + addu t6,v1,a1 │ │ + cvt.s.d $f14,$f4 │ │ + mul.s $f18,$f14,$f16 │ │ + lwc1 $f4,0(v1) │ │ + addiu v1,v1,4 │ │ + mul.s $f6,$f4,$f18 │ │ + bne v1,t6,64580 │ │ + swc1 $f6,-4(v1) │ │ + li t7,500 │ │ + b 644b0 │ │ + sw t7,12(s0) │ │ + slti ra,a3,800 │ │ + bnez ra,644b4 │ │ + lw t8,-32708(gp) │ │ + li t7,500 │ │ + b 644b4 │ │ + sw t7,12(s0) │ │ + lw t4,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - addiu a1,a1,21040 │ │ + addiu a1,t4,10792 │ │ li a2,165 │ │ - bal 706b8 │ │ - addiu a3,a3,21200 │ │ + jalr t9 │ │ + addiu a3,t5,10952 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - nop │ │ - lui gp,0x4 │ │ - addiu gp,gp,14256 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - sw s5,52(sp) │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ - sw gp,16(sp) │ │ - sw ra,68(sp) │ │ - sw s8,64(sp) │ │ - sw s7,60(sp) │ │ - sw s6,56(sp) │ │ - sw s4,48(sp) │ │ - lw v0,76(a0) │ │ - move s0,a0 │ │ - lbu v1,0(v0) │ │ - move s1,a1 │ │ - move s2,a2 │ │ - move s5,a3 │ │ - beqz v1,65d24 │ │ - lw s3,88(sp) │ │ - lw a0,0(s3) │ │ - blez a0,65ff8 │ │ - move s7,a3 │ │ - b 65b2c │ │ - move s4,zero │ │ - lw a1,0(s3) │ │ - addiu s4,s4,1 │ │ - addiu v0,a1,-1 │ │ - sw v0,0(s3) │ │ - blez v0,65edc │ │ - addiu s7,s7,4 │ │ - lw v0,76(s0) │ │ - lw t9,-30772(gp) │ │ - lw a0,8(v0) │ │ - lw a1,0(s7) │ │ - bal 6aeb0 │ │ - move s6,s7 │ │ - bgtz v0,65b10 │ │ - lw gp,16(sp) │ │ - lw a2,0(s3) │ │ - blez a2,65edc │ │ - lw a3,92(sp) │ │ - beqz a3,65d2c │ │ - nop │ │ - lw t1,76(s0) │ │ - lbu t0,1(t1) │ │ - beqz t0,65d2c │ │ - lw t3,92(sp) │ │ - lh t5,52(s0) │ │ - lh t4,8(s0) │ │ - subu t2,t5,t4 │ │ - sw t2,0(t3) │ │ - lh s8,100(s0) │ │ - bnez s8,65d38 │ │ - lw s7,0(s1) │ │ - lw t9,-30768(gp) │ │ - lh a2,28(s0) │ │ - move a0,s0 │ │ - bal 68800 │ │ - move a1,s7 │ │ - lh v1,28(s0) │ │ - lw t8,0(s1) │ │ - sll t7,v1,0x1 │ │ - addu t6,t8,t7 │ │ - lw gp,16(sp) │ │ - sw t6,0(s1) │ │ - lh t4,28(s0) │ │ - lw t5,0(s2) │ │ - lw t9,-30764(gp) │ │ - subu t3,t5,t4 │ │ - sw t3,0(s2) │ │ - lw a1,0(s6) │ │ - bal 69278 │ │ - move a0,s0 │ │ - lw v1,76(s0) │ │ - lbu s6,1(v1) │ │ - bnez s6,65dd4 │ │ - lw gp,16(sp) │ │ - lbu a0,0(v1) │ │ - beqz a0,65d1c │ │ - nop │ │ - lw v0,0(s3) │ │ - addiu v0,v0,-1 │ │ - sw v0,0(s3) │ │ - lw v1,76(s0) │ │ - lbu a1,1(v1) │ │ - bnez a1,65dd8 │ │ - addiu s4,s4,1 │ │ - blez v0,65f14 │ │ - nop │ │ - lh a2,22(s0) │ │ - lw s6,0(s2) │ │ - sltu v1,s6,a2 │ │ - bnez v1,65f14 │ │ - lw t9,-30760(gp) │ │ - lw a1,0(s1) │ │ - bal 68ad0 │ │ - move a0,s0 │ │ - lw gp,16(sp) │ │ - sll t8,s4,0x2 │ │ - addu t7,s5,t8 │ │ - lw a1,0(t7) │ │ - lw t9,-30764(gp) │ │ - bal 69278 │ │ - move a0,s0 │ │ - lw v0,76(s0) │ │ - lbu t6,1(v0) │ │ - bnez t6,65c7c │ │ - lw gp,16(sp) │ │ - lbu v1,0(v0) │ │ - beqz v1,65c7c │ │ - nop │ │ - lw a0,0(s3) │ │ - addiu s4,s4,1 │ │ - addiu s6,a0,-1 │ │ - sw s6,0(s3) │ │ - lh t1,22(s0) │ │ - lw t0,0(s1) │ │ - sll a3,t1,0x1 │ │ - addu ra,t0,a3 │ │ - sw ra,0(s1) │ │ - lh v0,22(s0) │ │ - lw a2,0(s2) │ │ - subu a1,a2,v0 │ │ - sw a1,0(s2) │ │ - lh v0,100(s0) │ │ - blez v0,65cb8 │ │ - nop │ │ - lhu t3,22(s0) │ │ - subu t2,v0,t3 │ │ - sh t2,100(s0) │ │ - lw v1,76(s0) │ │ - lbu t4,1(v1) │ │ - beqz t4,65d1c │ │ - nop │ │ - lbu t5,0(v1) │ │ - beqz t5,65d1c │ │ - nop │ │ - lw t6,0(s3) │ │ - blez t6,65f14 │ │ - sll t7,s4,0x2 │ │ - b 65d00 │ │ - addu s6,s5,t7 │ │ - lw t9,0(s3) │ │ - addiu s4,s4,1 │ │ - addiu t8,t9,-1 │ │ - blez t8,65f14 │ │ - sw t8,0(s3) │ │ - lw v1,76(s0) │ │ - lw t9,-30772(gp) │ │ - lw a1,0(s6) │ │ - lw a0,8(v1) │ │ - bal 6aeb0 │ │ - addiu s6,s6,4 │ │ - bnez v0,65ce8 │ │ - lw gp,16(sp) │ │ - b 65c0c │ │ - lw v0,0(s3) │ │ - move s6,a3 │ │ - move s4,zero │ │ - lh s8,100(s0) │ │ - beqz s8,65b88 │ │ - lw s7,0(s1) │ │ - lh t2,28(s0) │ │ - lw t0,96(s0) │ │ - subu a3,t2,s8 │ │ - sll ra,a3,0x1 │ │ - lw t9,-30268(gp) │ │ - sll t1,s8,0x1 │ │ - addu a0,t0,t1 │ │ - move a2,ra │ │ - sw a3,24(sp) │ │ - sw ra,28(sp) │ │ - jalr t9 │ │ - move a1,s7 │ │ - lw gp,16(sp) │ │ - lw a1,96(s0) │ │ - lw t9,-30768(gp) │ │ - lh a2,28(s0) │ │ - bal 68800 │ │ - move a0,s0 │ │ - lw t9,28(sp) │ │ - lw a2,0(s1) │ │ - lw gp,16(sp) │ │ - addu a1,a2,t9 │ │ - sw a1,0(s1) │ │ - lw a0,24(sp) │ │ - lw v0,0(s2) │ │ - lw t9,-30764(gp) │ │ - subu v1,v0,a0 │ │ - sw v1,0(s2) │ │ - lhu t8,100(s0) │ │ - lhu t7,22(s0) │ │ - move a0,s0 │ │ - subu t6,t8,t7 │ │ - sh t6,100(s0) │ │ - bal 69278 │ │ - lw a1,0(s6) │ │ - lw v1,76(s0) │ │ - lbu s6,1(v1) │ │ - beqz s6,65be4 │ │ - lw gp,16(sp) │ │ - lw v0,0(s3) │ │ - lbu a2,0(v1) │ │ - beqz a2,65c0c │ │ - nop │ │ - blez v0,65e28 │ │ - sll ra,s4,0x2 │ │ - b 65e0c │ │ - addu s6,s5,ra │ │ - lw t0,0(s3) │ │ - addiu s4,s4,1 │ │ - addiu a3,t0,-1 │ │ - blez a3,65e28 │ │ - sw a3,0(s3) │ │ - lw v1,76(s0) │ │ - lw t9,-30772(gp) │ │ - lw a1,0(s6) │ │ - lw a0,8(v1) │ │ - bal 6aeb0 │ │ - addiu s6,s6,4 │ │ - bgtz v0,65df4 │ │ - lw gp,16(sp) │ │ - lw t1,92(sp) │ │ - beqz t1,65d1c │ │ - lw t3,92(sp) │ │ - lh t5,52(s0) │ │ - lh t4,8(s0) │ │ - subu t2,t5,t4 │ │ - sw t2,0(t3) │ │ - b 65c0c │ │ - lw v0,0(s3) │ │ - lh v0,22(s0) │ │ - lh a0,28(s0) │ │ - lw ra,0(s2) │ │ - subu a0,a0,v0 │ │ - sll a2,a0,0x10 │ │ - sra a2,a2,0x10 │ │ - sh a2,100(s0) │ │ - lw a1,0(s1) │ │ - slt s5,v0,ra │ │ - subu s7,a1,s7 │ │ - sra s7,s7,0x1 │ │ - movz v0,ra,s5 │ │ - slt s8,s7,a2 │ │ - beqz s8,65e90 │ │ - move s5,v0 │ │ - sll a3,s7,0x10 │ │ - sra a2,a3,0x10 │ │ - addu t1,a2,s5 │ │ - sll t0,t1,0x10 │ │ - sra a2,t0,0x10 │ │ - blez a2,65edc │ │ - sh a2,100(s0) │ │ - lw t5,0(s1) │ │ - sll t6,a0,0x1 │ │ - lw t9,-30268(gp) │ │ - lw a0,96(s0) │ │ - subu a1,t5,t6 │ │ - jalr t9 │ │ - sll a2,a2,0x1 │ │ - lw t4,0(s1) │ │ - sll t3,s5,0x1 │ │ - addu t2,t4,t3 │ │ - sw t2,0(s1) │ │ - lw s1,0(s2) │ │ - subu s0,s1,s5 │ │ - sw s0,0(s2) │ │ - sw s4,0(s3) │ │ - lw ra,68(sp) │ │ - move v0,zero │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - lh a2,100(s0) │ │ - blez a2,65e4c │ │ - subu t4,s8,a2 │ │ - lw a0,96(s0) │ │ - lw t9,-30228(gp) │ │ - sll ra,t4,0x1 │ │ - addu a1,a0,ra │ │ - jalr t9 │ │ - sll a2,a2,0x1 │ │ - lw t3,0(s1) │ │ - lh a2,100(s0) │ │ - subu t2,t3,s7 │ │ - lw t1,0(s2) │ │ - lh a3,28(s0) │ │ - sra t0,t2,0x1 │ │ - addu a1,t0,t1 │ │ - subu a0,a3,a2 │ │ - slt s5,a0,a1 │ │ - lw gp,16(sp) │ │ - movz a0,a1,s5 │ │ - lw s8,96(s0) │ │ - move s5,a0 │ │ - sll v0,a2,0x1 │ │ - lw t9,-30268(gp) │ │ - move a1,s7 │ │ - addu a0,s8,v0 │ │ - jalr t9 │ │ - sll a2,s5,0x1 │ │ - lhu s6,100(s0) │ │ - addu v1,s5,s6 │ │ - sh v1,100(s0) │ │ - lw v0,0(s1) │ │ - subu t8,v0,s7 │ │ - sra s7,t8,0x1 │ │ - slt t7,s7,s5 │ │ - beqz t7,65edc │ │ - subu s0,s5,s7 │ │ - sll t6,s0,0x1 │ │ - addu t5,v0,t6 │ │ - sw t5,0(s1) │ │ - lw s1,0(s2) │ │ - move v0,zero │ │ - subu s7,s1,s0 │ │ - sw s7,0(s2) │ │ - sw s4,0(s3) │ │ - lw ra,68(sp) │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - b 65edc │ │ - move s4,zero │ │ + ... │ │ │ │ -00066000 : │ │ +000645f0 : │ │ lui gp,0x4 │ │ - addiu gp,gp,12880 │ │ + addiu gp,gp,19552 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - lw v0,-32696(gp) │ │ - sw gp,32(sp) │ │ - lw t9,-32716(gp) │ │ sw s0,40(sp) │ │ move s0,a1 │ │ + lw a1,-32708(gp) │ │ + sw gp,32(sp) │ │ + lw t9,-32712(gp) │ │ sw ra,52(sp) │ │ sw s1,44(sp) │ │ - addiu a1,v0,-18076 │ │ sw s2,48(sp) │ │ + addiu a1,a1,-28340 │ │ sw a0,0(s0) │ │ - bal 6edf8 │ │ + jalr t9 │ │ move s1,a0 │ │ lw gp,32(sp) │ │ cvt.s.d $f0,$f0 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - swc1 $f0,16(s0) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32716(gp) │ │ move a0,s1 │ │ - bal 6edb4 │ │ - addiu a1,a1,-18344 │ │ - li a0,0x8000 │ │ - slt v1,v0,a0 │ │ + swc1 $f0,16(s0) │ │ + jalr t9 │ │ + addiu a1,v0,-28608 │ │ + li v1,0x8000 │ │ + slt a0,v0,v1 │ │ lw gp,32(sp) │ │ - beqz v1,663a8 │ │ - lwc1 $f0,16(s0) │ │ + beqz a0,64994 │ │ + lwc1 $f4,16(s0) │ │ mtc1 v0,$f2 │ │ - cvt.s.w $f1,$f2 │ │ - c.lt.s $f0,$f1 │ │ - bc1t 663ac │ │ - lw a2,-32696(gp) │ │ - blez v0,663ac │ │ - lw t0,-32696(gp) │ │ - lw t9,-32720(gp) │ │ + cvt.s.w $f6,$f2 │ │ + c.lt.s $f4,$f6 │ │ + bc1t 64994 │ │ + nop │ │ + blez v0,64994 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32716(gp) │ │ sh v0,20(s0) │ │ move a0,s1 │ │ - bal 6edb4 │ │ - addiu a1,t0,-17048 │ │ - bnez v0,66364 │ │ + jalr t9 │ │ + addiu a1,a2,-27312 │ │ + bnez v0,64950 │ │ lw gp,32(sp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,ra,-17264 │ │ - bal 6ed2c │ │ + lw t1,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + addiu a1,t1,-27528 │ │ + jalr t9 │ │ move a0,s1 │ │ lw gp,32(sp) │ │ move a1,v0 │ │ - lw v1,-32696(gp) │ │ - lw t9,-30428(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-30380(gp) │ │ jalr t9 │ │ - addiu a0,v1,-17248 │ │ + addiu a0,t2,-27512 │ │ lw gp,32(sp) │ │ - sltu s2,zero,v0 │ │ - lw t8,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,t8,-18024 │ │ + sltu t3,zero,v0 │ │ + lw t4,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t4,-28288 │ │ + sb t3,37(s0) │ │ + jalr t9 │ │ move a0,s1 │ │ - bal 6edf8 │ │ - sb s2,37(s0) │ │ lw gp,32(sp) │ │ - cvt.s.d $f4,$f0 │ │ - lw t7,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,t7,-18116 │ │ - swc1 $f4,24(s0) │ │ - bal 6edf8 │ │ + cvt.s.d $f8,$f0 │ │ + lw t5,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t5,-28380 │ │ + swc1 $f8,24(s0) │ │ + jalr t9 │ │ move a0,s1 │ │ lw gp,32(sp) │ │ - cvt.s.d $f3,$f0 │ │ - lw t6,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,t6,-17720 │ │ + cvt.s.d $f10,$f0 │ │ + lw t6,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,t6,-27984 │ │ move a0,s1 │ │ - bal 6edb4 │ │ - swc1 $f3,44(s0) │ │ + jalr t9 │ │ + swc1 $f10,44(s0) │ │ lw gp,32(sp) │ │ sb v0,34(s0) │ │ - lw t5,-32696(gp) │ │ - lw t9,-32720(gp) │ │ + lw t7,-32708(gp) │ │ + lw t9,-32716(gp) │ │ move a0,s1 │ │ - bal 6edb4 │ │ - addiu a1,t5,-17980 │ │ - sll t4,v0,0x10 │ │ - sra v0,t4,0x10 │ │ - slti t3,v0,2 │ │ + jalr t9 │ │ + addiu a1,t7,-28244 │ │ + sll s2,v0,0x10 │ │ + sra t4,s2,0x10 │ │ + slti t8,t4,2 │ │ lw gp,32(sp) │ │ - sh v0,30(s0) │ │ - bnez t3,661b0 │ │ + sh t4,30(s0) │ │ + bnez t8,647a0 │ │ sb zero,32(s0) │ │ - andi a0,v0,0x1 │ │ - bnez a0,66324 │ │ - nop │ │ - blez v0,66324 │ │ - move v1,v0 │ │ - move a0,zero │ │ - b 66198 │ │ - li a2,1 │ │ - bnez a1,66320 │ │ - nop │ │ - sra v1,v1,0x1 │ │ - addiu a3,a0,1 │ │ - andi a1,v1,0x1 │ │ - bne v1,a2,66190 │ │ - andi a0,a3,0xff │ │ - sb a0,32(s0) │ │ - lwc1 $f8,24(s0) │ │ - lwc1 $f7,16(s0) │ │ - mul.s $f6,$f8,$f7 │ │ - trunc.w.s $f5,$f6 │ │ - mfc1 v1,$f5 │ │ - slt a1,v0,v1 │ │ - bnez a1,66450 │ │ - lw t8,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,t8,-17552 │ │ - bal 6edb4 │ │ + andi ra,t4,0x1 │ │ + bnez ra,64914 │ │ + lw t6,-32708(gp) │ │ + blez t4,64914 │ │ + move a0,t4 │ │ + move a3,zero │ │ + b 64788 │ │ + li t5,1 │ │ + bnez a1,64910 │ │ + lw t6,-32708(gp) │ │ + sra a0,a0,0x1 │ │ + addiu v1,a3,1 │ │ + andi a1,a0,0x1 │ │ + bne a0,t5,64780 │ │ + andi a3,v1,0xff │ │ + sb a3,32(s0) │ │ + lwc1 $f12,24(s0) │ │ + lwc1 $f14,16(s0) │ │ + mul.s $f16,$f12,$f14 │ │ + trunc.w.s $f18,$f16 │ │ + mfc1 a2,$f18 │ │ + slt v0,t4,a2 │ │ + bnez v0,64a3c │ │ + lw t0,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,t0,-27816 │ │ + jalr t9 │ │ move a0,s1 │ │ lw gp,32(sp) │ │ move a0,s1 │ │ - lw s2,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,s2,-17472 │ │ - bal 6edb4 │ │ + lw t1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,t1,-27736 │ │ + jalr t9 │ │ sh v0,8(s0) │ │ lw gp,32(sp) │ │ sh v0,10(s0) │ │ - lw t7,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,t7,-17392 │ │ - bal 6edf8 │ │ + lw t2,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,t2,-27656 │ │ + jalr t9 │ │ move a0,s1 │ │ lw gp,32(sp) │ │ - cvt.s.d $f9,$f0 │ │ - lw t6,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,t6,-16940 │ │ - swc1 $f9,12(s0) │ │ - bal 6edb4 │ │ + cvt.s.d $f0,$f0 │ │ + lw t3,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,t3,-27204 │ │ + swc1 $f0,12(s0) │ │ + jalr t9 │ │ move a0,s1 │ │ lw gp,32(sp) │ │ sltu t4,zero,v0 │ │ - lw t5,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,t5,-16892 │ │ + lw t5,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,t5,-27156 │ │ sb t4,35(s0) │ │ - bal 6edb4 │ │ + jalr t9 │ │ move a0,s1 │ │ lw gp,32(sp) │ │ - sltu t2,zero,v0 │ │ - lw t3,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,t3,-16820 │ │ - sb t2,40(s0) │ │ - bal 6edb4 │ │ + sltu t6,zero,v0 │ │ + lw t7,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,t7,-27084 │ │ + sb t6,40(s0) │ │ + jalr t9 │ │ move a0,s1 │ │ lw gp,32(sp) │ │ - sltu t1,zero,v0 │ │ - lw s2,-32696(gp) │ │ - lw t9,-32712(gp) │ │ + sltu t8,zero,v0 │ │ + lw s2,-32708(gp) │ │ + lw t9,-32704(gp) │ │ move a0,s1 │ │ - addiu a1,s2,-18212 │ │ - bal 6ed2c │ │ - sb t1,41(s0) │ │ + addiu a1,s2,-28476 │ │ + jalr t9 │ │ + sb t8,41(s0) │ │ lw gp,32(sp) │ │ move a0,v0 │ │ - lw t0,-32696(gp) │ │ - lw t9,-30428(gp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-30380(gp) │ │ jalr t9 │ │ - addiu a1,t0,21500 │ │ - bnez v0,663dc │ │ + addiu a1,v1,11252 │ │ + bnez v0,649c8 │ │ lw gp,32(sp) │ │ - li v1,1 │ │ - sb v1,39(s0) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32720(gp) │ │ + li a0,1 │ │ + sb a0,39(s0) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32716(gp) │ │ move a0,s1 │ │ - bal 6edb4 │ │ - addiu a1,v0,-18336 │ │ - beqz v0,662e4 │ │ + jalr t9 │ │ + addiu a1,a2,-28600 │ │ + beqz v0,648d4 │ │ lw gp,32(sp) │ │ - li a0,1 │ │ - sb a0,36(s0) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32720(gp) │ │ + li v0,1 │ │ + sb v0,36(s0) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32716(gp) │ │ move a0,s1 │ │ - bal 6edb4 │ │ - addiu a1,a2,-18272 │ │ - beqz v0,6638c │ │ - li t0,2 │ │ - sb t0,36(s0) │ │ + jalr t9 │ │ + addiu a1,t0,-28536 │ │ + beqz v0,64978 │ │ + li t1,2 │ │ + sb t1,36(s0) │ │ lw ra,52(sp) │ │ - move v0,zero │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,56 │ │ - sb a0,32(s0) │ │ - lw s1,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ + sb a3,32(s0) │ │ + lw t7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t4,16(sp) │ │ li a0,4 │ │ - addiu a1,s1,21264 │ │ + addiu a1,t6,11016 │ │ li a2,103 │ │ - bal 706b8 │ │ - addiu a3,s0,21372 │ │ + jalr t9 │ │ + addiu a3,t7,11124 │ │ li v0,-1 │ │ lw ra,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - lw t1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - li t2,1 │ │ - sb t2,38(s0) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + li a3,1 │ │ + sb a3,38(s0) │ │ move a0,s1 │ │ - bal 6edb4 │ │ - addiu a1,t1,-17020 │ │ + jalr t9 │ │ + addiu a1,t0,-27284 │ │ lw gp,32(sp) │ │ - b 660ac │ │ + b 6469c │ │ sw v0,48(s0) │ │ lw ra,52(sp) │ │ - move v0,zero │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,56 │ │ - lw a2,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - cvt.d.s $f0,$f0 │ │ - lw t9,-32200(gp) │ │ + lw s2,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + cvt.d.s $f4,$f4 │ │ + lw t9,-32196(gp) │ │ sw v0,16(sp) │ │ - addiu a1,a2,21264 │ │ - sdc1 $f0,24(sp) │ │ + sdc1 $f4,24(sp) │ │ li a0,4 │ │ + addiu a1,s2,11016 │ │ li a2,79 │ │ - bal 706b8 │ │ - addiu a3,a3,21316 │ │ - b 6634c │ │ + jalr t9 │ │ + addiu a3,t8,11068 │ │ + b 64938 │ │ li v0,-1 │ │ - lw t9,-32712(gp) │ │ + lw t9,-32704(gp) │ │ move a0,s1 │ │ - bal 6ed2c │ │ - addiu a1,s2,-18212 │ │ + jalr t9 │ │ + addiu a1,s2,-28476 │ │ lw gp,32(sp) │ │ move a0,v0 │ │ - lw a3,-32696(gp) │ │ - lw t9,-30428(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-30380(gp) │ │ jalr t9 │ │ - addiu a1,a3,-18200 │ │ - bnez v0,66414 │ │ + addiu a1,a1,-28464 │ │ + bnez v0,64a00 │ │ lw gp,32(sp) │ │ - b 662c0 │ │ + b 648b0 │ │ sb zero,39(s0) │ │ - lw t9,-32712(gp) │ │ + lw t9,-32704(gp) │ │ move a0,s1 │ │ - bal 6ed2c │ │ - addiu a1,s2,-18212 │ │ + jalr t9 │ │ + addiu a1,s2,-28476 │ │ lw gp,32(sp) │ │ move a0,v0 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30428(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-30380(gp) │ │ jalr t9 │ │ - addiu a1,a1,21504 │ │ - bnez v0,6647c │ │ + addiu a1,a3,11256 │ │ + bnez v0,64a68 │ │ lw gp,32(sp) │ │ li ra,2 │ │ - b 662c0 │ │ + b 648b0 │ │ sb ra,39(s0) │ │ - lw a2,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,a2,21264 │ │ - addiu a3,v0,21424 │ │ - swc1 $f5,16(sp) │ │ + lw t2,-32708(gp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + swc1 $f18,16(sp) │ │ li a0,4 │ │ - bal 706b8 │ │ + addiu a1,t2,11016 │ │ li a2,110 │ │ - b 6634c │ │ + jalr t9 │ │ + addiu a3,t3,11176 │ │ + b 64938 │ │ li v0,-1 │ │ - lw s1,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s0,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s1,21264 │ │ + addiu a1,s0,11016 │ │ li a2,129 │ │ - bal 706b8 │ │ - addiu a3,s0,21508 │ │ - b 6634c │ │ + jalr t9 │ │ + addiu a3,s1,11260 │ │ + b 64938 │ │ li v0,-1 │ │ │ │ -000664a4 : │ │ +00064a90 : │ │ lui gp,0x4 │ │ - addiu gp,gp,11692 │ │ + addiu gp,gp,18368 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - lw a3,-32696(gp) │ │ + lw a3,-32708(gp) │ │ sw s1,36(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw ra,44(sp) │ │ sw gp,24(sp) │ │ + sw s2,40(sp) │ │ sw s0,32(sp) │ │ - addiu a1,s1,21264 │ │ + addiu a1,s1,11016 │ │ move s0,a0 │ │ li a2,177 │ │ li a0,1 │ │ - sw s2,40(sp) │ │ - bal 706b8 │ │ - addiu a3,a3,21576 │ │ - lw gp,24(sp) │ │ + jalr t9 │ │ + addiu a3,a3,11328 │ │ lwc1 $f0,16(s0) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - cvt.d.s $f0,$f0 │ │ - sdc1 $f0,16(sp) │ │ + lw gp,24(sp) │ │ li a0,1 │ │ - addiu a1,s1,21264 │ │ + lw v0,-32708(gp) │ │ + cvt.d.s $f2,$f0 │ │ + lw t9,-32196(gp) │ │ + addiu a3,v0,11352 │ │ + sdc1 $f2,16(sp) │ │ + addiu a1,s1,11016 │ │ + jalr t9 │ │ li a2,178 │ │ - bal 706b8 │ │ - addiu a3,a3,21600 │ │ lw gp,24(sp) │ │ - lh v0,28(s0) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lh v1,28(s0) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t0,11384 │ │ + sw v1,16(sp) │ │ li a0,1 │ │ - addiu a1,s1,21264 │ │ + addiu a1,s1,11016 │ │ + jalr t9 │ │ li a2,179 │ │ - addiu a3,a3,21632 │ │ - bal 706b8 │ │ - sw v0,16(sp) │ │ lw gp,24(sp) │ │ - lh v0,22(s0) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lh t1,22(s0) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t2,11416 │ │ + sw t1,16(sp) │ │ li a0,1 │ │ - addiu a1,s1,21264 │ │ + addiu a1,s1,11016 │ │ + jalr t9 │ │ li a2,180 │ │ - addiu a3,a3,21664 │ │ - bal 706b8 │ │ - sw v0,16(sp) │ │ lw gp,24(sp) │ │ - lh v0,30(s0) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lh t3,30(s0) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t4,11448 │ │ + sw t3,16(sp) │ │ li a0,1 │ │ - addiu a1,s1,21264 │ │ + addiu a1,s1,11016 │ │ + jalr t9 │ │ li a2,181 │ │ - addiu a3,a3,21696 │ │ - bal 706b8 │ │ - sw v0,16(sp) │ │ - lw v0,64(s0) │ │ + lw a0,64(s0) │ │ lw gp,24(sp) │ │ - lwc1 $f0,16(v0) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - cvt.d.s $f0,$f0 │ │ - sdc1 $f0,16(sp) │ │ + lwc1 $f4,16(a0) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + cvt.d.s $f6,$f4 │ │ + addiu a3,t5,11480 │ │ + sdc1 $f6,16(sp) │ │ li a0,1 │ │ - addiu a1,s1,21264 │ │ + addiu a1,s1,11016 │ │ + jalr t9 │ │ li a2,183 │ │ - bal 706b8 │ │ - addiu a3,a3,21728 │ │ - lw v0,64(s0) │ │ + lw a1,64(s0) │ │ lw gp,24(sp) │ │ - lwc1 $f0,20(v0) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - cvt.d.s $f0,$f0 │ │ - sdc1 $f0,16(sp) │ │ + lwc1 $f8,20(a1) │ │ + lw t6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + cvt.d.s $f10,$f8 │ │ + addiu a3,t6,11512 │ │ + sdc1 $f10,16(sp) │ │ li a0,1 │ │ - addiu a1,s1,21264 │ │ + addiu a1,s1,11016 │ │ + jalr t9 │ │ li a2,185 │ │ - bal 706b8 │ │ - addiu a3,a3,21760 │ │ lw gp,24(sp) │ │ - lw v0,64(s0) │ │ - lw a3,-32696(gp) │ │ - lw v0,8(v0) │ │ - lw t9,-32200(gp) │ │ + lw a2,64(s0) │ │ + lw s2,-32708(gp) │ │ + lw t7,8(a2) │ │ + lw t9,-32196(gp) │ │ + sw t7,16(sp) │ │ li a0,1 │ │ - addiu a1,s1,21264 │ │ + addiu a1,s1,11016 │ │ li a2,186 │ │ - addiu a3,a3,21792 │ │ - bal 706b8 │ │ - sw v0,16(sp) │ │ + jalr t9 │ │ + addiu a3,s2,11544 │ │ lw gp,24(sp) │ │ - lh v0,100(s0) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lh t8,100(s0) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,s1,21264 │ │ + addiu a1,s1,11016 │ │ li a2,187 │ │ - addiu a3,a3,21824 │ │ - bal 706b8 │ │ - sw v0,16(sp) │ │ + addiu a3,a3,11576 │ │ + jalr t9 │ │ + sw t8,16(sp) │ │ lw gp,24(sp) │ │ lbu v0,54(s0) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw v0,16(sp) │ │ li a0,1 │ │ - addiu a1,s1,21264 │ │ + addiu a1,s1,11016 │ │ li a2,188 │ │ - bal 706b8 │ │ - addiu a3,a3,21856 │ │ - lbu v0,35(s0) │ │ - beqz v0,667c0 │ │ - lw gp,24(sp) │ │ - lw v0,-32696(gp) │ │ - addiu v0,v0,-4044 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + jalr t9 │ │ + addiu a3,v1,11608 │ │ + lbu t0,35(s0) │ │ + bnez t0,64dac │ │ + lw gp,24(sp) │ │ + lw ra,-32708(gp) │ │ + addiu t2,ra,11320 │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ - addiu a1,s1,21264 │ │ + addiu a1,s1,11016 │ │ + sw t2,16(sp) │ │ li a2,190 │ │ - sw v0,16(sp) │ │ - bal 706b8 │ │ - addiu a3,a3,21888 │ │ + jalr t9 │ │ + addiu a3,t3,11640 │ │ lw gp,24(sp) │ │ - lbu a2,38(s0) │ │ - lw s2,-32696(gp) │ │ + lbu t4,38(s0) │ │ + lw s2,-32708(gp) │ │ li a0,1 │ │ - lw t9,-32200(gp) │ │ - beqz a2,667e0 │ │ - addiu a1,s2,21264 │ │ - lw t1,-32696(gp) │ │ + lw t9,-32196(gp) │ │ + beqz t4,64dcc │ │ + addiu a1,s2,11016 │ │ + lw t6,-32708(gp) │ │ li a2,192 │ │ - bal 706b8 │ │ - addiu a3,t1,21928 │ │ + jalr t9 │ │ + addiu a3,t6,11680 │ │ lw gp,24(sp) │ │ lw a0,48(s0) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw a0,16(sp) │ │ - addiu a1,s2,21264 │ │ - li a0,1 │ │ + addiu a1,s2,11016 │ │ li a2,193 │ │ - bal 706b8 │ │ - addiu a3,t0,21956 │ │ - lw v0,64(s0) │ │ - lw v1,68(v0) │ │ - bnez v1,66800 │ │ + li a0,1 │ │ + jalr t9 │ │ + addiu a3,t7,11708 │ │ + lw a2,64(s0) │ │ + lw a1,68(a2) │ │ + bnez a1,64dec │ │ lw gp,24(sp) │ │ - lw a1,76(v0) │ │ - beqz a1,667d8 │ │ - lw t5,-32696(gp) │ │ - lw t4,-32696(gp) │ │ - addiu v0,t4,-4044 │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ + lw a3,76(a2) │ │ + bnez a3,64dc4 │ │ + lw v1,-32708(gp) │ │ + lw v0,-32708(gp) │ │ + addiu t0,v0,11320 │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t0,16(sp) │ │ li a0,1 │ │ - addiu a1,s1,21264 │ │ + addiu a1,s1,11016 │ │ + addiu a3,ra,11808 │ │ + jalr t9 │ │ li a2,203 │ │ - bal 706b8 │ │ - addiu a3,s2,22056 │ │ - lw t7,64(s0) │ │ - lw t6,80(t7) │ │ - beqz t6,667cc │ │ + lw t1,64(s0) │ │ + lw t2,80(t1) │ │ + bnez t2,64db8 │ │ lw gp,24(sp) │ │ - lw t8,-32696(gp) │ │ - addiu v0,t8,-4044 │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ + lw t3,-32708(gp) │ │ + addiu s2,t3,11320 │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s2,16(sp) │ │ li a0,1 │ │ - addiu a1,s1,21264 │ │ + addiu a1,s1,11016 │ │ li a2,205 │ │ - bal 706b8 │ │ - addiu a3,v1,22096 │ │ - lw v0,64(s0) │ │ - lw s0,44(v0) │ │ - bnez s0,6682c │ │ + jalr t9 │ │ + addiu a3,t5,11848 │ │ + lw s0,64(s0) │ │ + lw t6,44(s0) │ │ + bnez t6,64e18 │ │ lw gp,24(sp) │ │ - lw a3,-32696(gp) │ │ - addiu v0,a3,21568 │ │ - addiu a1,s1,21264 │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ - addiu a3,s1,22144 │ │ + lw a0,-32708(gp) │ │ + addiu a1,a0,11320 │ │ + sw a1,16(sp) │ │ + addiu a1,s1,11016 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,s1,11896 │ │ li a0,1 │ │ - bal 706b8 │ │ + jalr t9 │ │ li a2,207 │ │ lw ra,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw v1,-32696(gp) │ │ - b 66680 │ │ - addiu v0,v1,21568 │ │ - lw ra,-32696(gp) │ │ - b 66750 │ │ - addiu v0,ra,21568 │ │ - b 66718 │ │ - addiu v0,t5,21568 │ │ - lw t2,-32696(gp) │ │ + lw t1,-32708(gp) │ │ + b 64c6c │ │ + addiu t2,t1,-14244 │ │ + lw t4,-32708(gp) │ │ + b 64d3c │ │ + addiu s2,t4,-14244 │ │ + b 64d04 │ │ + addiu t0,v1,-14244 │ │ + lw t5,-32708(gp) │ │ li a2,196 │ │ - bal 706b8 │ │ - addiu a3,t2,21980 │ │ - lw v0,64(s0) │ │ - lw v1,68(v0) │ │ - beqz v1,66704 │ │ + jalr t9 │ │ + addiu a3,t5,11732 │ │ + lw a2,64(s0) │ │ + lw a1,68(a2) │ │ + beqz a1,64cf0 │ │ lw gp,24(sp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v1,16(sp) │ │ - li a0,1 │ │ - addiu a1,s1,21264 │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a1,16(sp) │ │ li a2,200 │ │ - bal 706b8 │ │ - addiu a3,t3,22012 │ │ + li a0,1 │ │ + addiu a1,s1,11016 │ │ + jalr t9 │ │ + addiu a3,t8,11764 │ │ lw gp,24(sp) │ │ - b 66704 │ │ - lw v0,64(s0) │ │ - lw a2,-32696(gp) │ │ - b 66788 │ │ - addiu v0,a2,-4044 │ │ + b 64cf0 │ │ + lw a2,64(s0) │ │ + lw t7,-32708(gp) │ │ + b 64d74 │ │ + addiu a1,t7,-14244 │ │ │ │ -00066838 : │ │ +00064e24 : │ │ lui gp,0x4 │ │ - addiu gp,gp,10776 │ │ + addiu gp,gp,17452 │ │ addu gp,gp,t9 │ │ - lw v0,-32692(gp) │ │ + lw v0,-32688(gp) │ │ jr ra │ │ - addiu v0,v0,3180 │ │ + addiu v0,v0,3156 │ │ │ │ -00066850 : │ │ +00064e3c : │ │ jr ra │ │ lw v0,0(a0) │ │ │ │ -00066858 : │ │ +00064e44 : │ │ lui gp,0x4 │ │ - addiu gp,gp,10744 │ │ + addiu gp,gp,17420 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw s0,32(sp) │ │ sw gp,24(sp) │ │ move s0,a0 │ │ sw ra,36(sp) │ │ - lw t9,-32200(gp) │ │ - bltz s0,668bc │ │ + lw t9,-32196(gp) │ │ + bltz s0,64ea8 │ │ li a0,1 │ │ - lw v1,-32696(gp) │ │ - lw v0,-32696(gp) │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ sw s0,16(sp) │ │ - addiu a1,v1,21264 │ │ + addiu a1,a1,11016 │ │ li a2,328 │ │ - bal 706b8 │ │ - addiu a3,v0,22248 │ │ + jalr t9 │ │ + addiu a3,a3,12000 │ │ lw gp,24(sp) │ │ - move a0,s0 │ │ lw ra,36(sp) │ │ + move a0,s0 │ │ + lw t9,-30768(gp) │ │ lw s0,32(sp) │ │ - lw t9,-30756(gp) │ │ - b 70e4c │ │ + jr t9 │ │ addiu sp,sp,40 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - addiu a1,a1,21264 │ │ + lw v0,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + addiu a1,v0,11016 │ │ li a2,321 │ │ - bal 706b8 │ │ - addiu a3,a3,22188 │ │ + jalr t9 │ │ + addiu a3,v1,11940 │ │ lw gp,24(sp) │ │ - lw t9,-30424(gp) │ │ + lw t9,-30312(gp) │ │ jalr t9 │ │ move a0,zero │ │ lw gp,24(sp) │ │ lw ra,36(sp) │ │ lw s0,32(sp) │ │ - lw t9,-30756(gp) │ │ + lw t9,-30768(gp) │ │ move a0,v0 │ │ - b 70e4c │ │ + jr t9 │ │ addiu sp,sp,40 │ │ │ │ -00066900 : │ │ +00064eec : │ │ lui gp,0x4 │ │ - addiu gp,gp,10576 │ │ + addiu gp,gp,17252 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - sw ra,28(sp) │ │ - sw gp,16(sp) │ │ - sw s0,24(sp) │ │ lh a2,28(a0) │ │ + lw t9,-30468(gp) │ │ + sw s0,24(sp) │ │ + sw gp,16(sp) │ │ move s0,a0 │ │ - lw t9,-30412(gp) │ │ lw a0,96(a0) │ │ + sw ra,28(sp) │ │ move a1,zero │ │ sll a2,a2,0x1 │ │ jalr t9 │ │ sh zero,100(s0) │ │ lw gp,16(sp) │ │ lw v0,76(s0) │ │ li v1,1 │ │ sb v1,54(s0) │ │ - sh zero,102(s0) │ │ lw a0,8(v0) │ │ - lw t9,-30752(gp) │ │ + lw t9,-30764(gp) │ │ + sh zero,102(s0) │ │ sb zero,0(v0) │ │ sb zero,1(v0) │ │ sh zero,4(v0) │ │ - bal 6b034 │ │ + jalr t9 │ │ sh zero,6(v0) │ │ lw ra,28(sp) │ │ - move v0,zero │ │ lw s0,24(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00066980 : │ │ +00064f6c : │ │ lui gp,0x4 │ │ - addiu gp,gp,10448 │ │ + addiu gp,gp,17124 │ │ addu gp,gp,t9 │ │ move v0,a0 │ │ - lw t9,-30748(gp) │ │ + lw t9,-30760(gp) │ │ lw a0,72(a0) │ │ - b 6a584 │ │ + jr t9 │ │ sh zero,52(v0) │ │ │ │ -000669a0 : │ │ +00064f8c : │ │ jr ra │ │ lbu v0,33(a0) │ │ │ │ -000669a8 : │ │ - beqz a1,669b8 │ │ +00064f94 : │ │ + beqz a1,64fa4 │ │ nop │ │ lh v0,22(a0) │ │ sw v0,0(a1) │ │ - beqz a2,669c8 │ │ + beqz a2,64fb4 │ │ nop │ │ lh v1,28(a0) │ │ sw v1,0(a2) │ │ jr ra │ │ nop │ │ │ │ -000669d0 : │ │ +00064fbc : │ │ lw v0,76(a0) │ │ jr ra │ │ lbu v0,0(v0) │ │ │ │ -000669dc : │ │ +00064fc8 : │ │ lui gp,0x4 │ │ - addiu gp,gp,10356 │ │ + addiu gp,gp,17032 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ + addiu sp,sp,-80 │ │ sw gp,16(sp) │ │ - sw s3,40(sp) │ │ - sw s2,36(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - sw ra,44(sp) │ │ - move s1,a0 │ │ - move s3,a1 │ │ + sw s7,68(sp) │ │ + sw s6,64(sp) │ │ + sw s4,56(sp) │ │ + sw s2,48(sp) │ │ + sw s0,40(sp) │ │ + sw ra,76(sp) │ │ + sw s8,72(sp) │ │ + sw s5,60(sp) │ │ + sw s3,52(sp) │ │ + sw s1,44(sp) │ │ + move s4,a3 │ │ + move s0,a0 │ │ move s2,a2 │ │ - lw s0,64(sp) │ │ - beqz a3,66af8 │ │ - lw v0,68(sp) │ │ - beqz v0,66a28 │ │ + lw s6,96(sp) │ │ + beqz a3,65478 │ │ + lw s7,100(sp) │ │ + beqz s7,65028 │ │ + move s3,a1 │ │ + sw zero,0(s7) │ │ + lw s1,0(s2) │ │ + lh s5,100(s0) │ │ + lh a2,28(s0) │ │ + addu v0,s1,s5 │ │ + sltu v1,v0,a2 │ │ + bnez v1,65310 │ │ nop │ │ - sw zero,0(v0) │ │ - lw a2,0(s2) │ │ - lh v1,100(s1) │ │ - lh t1,28(s1) │ │ - addu t2,a2,v1 │ │ - sltu t0,t2,t1 │ │ - bnez t0,66a84 │ │ + lw a0,0(s6) │ │ + blez a0,65318 │ │ nop │ │ - lw a0,0(s0) │ │ - blez a0,66a8c │ │ - move a0,s1 │ │ - sw s0,64(sp) │ │ - lw s0,-30896(gp) │ │ - move a1,s3 │ │ - move a2,s2 │ │ - addiu t9,s0,23200 │ │ - lw ra,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - sw v0,68(sp) │ │ - b 65aa0 │ │ - addiu sp,sp,48 │ │ - bnez a2,66ab4 │ │ - sll ra,v1,0x1 │ │ - sw zero,0(s0) │ │ - move s2,zero │ │ - lw ra,44(sp) │ │ - move v0,s2 │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ + lw v1,76(s0) │ │ + lbu a1,0(v1) │ │ + bnez a1,65350 │ │ + nop │ │ + move s8,s4 │ │ + move s1,zero │ │ + lw t4,0(s3) │ │ + sw t4,28(sp) │ │ + beqz s5,65414 │ │ + move a1,t4 │ │ + subu ra,a2,s5 │ │ + lw a0,96(s0) │ │ + sll a3,ra,0x1 │ │ + lw t9,-30464(gp) │ │ + sll a2,s5,0x1 │ │ + addu a0,a0,a2 │ │ + sw ra,36(sp) │ │ + move a2,a3 │ │ + jalr t9 │ │ + sw a3,32(sp) │ │ + lw gp,16(sp) │ │ + lw a1,96(s0) │ │ + lw t9,-30756(gp) │ │ + lh a2,28(s0) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw a1,0(s3) │ │ + lw t1,0(s2) │ │ + lhu t2,100(s0) │ │ + lhu t3,22(s0) │ │ + lw t0,32(sp) │ │ + lw t5,36(sp) │ │ + addu t4,a1,t0 │ │ + subu t6,t1,t5 │ │ + subu t7,t2,t3 │ │ + lw gp,16(sp) │ │ + sw t4,0(s3) │ │ + sw t6,0(s2) │ │ + sh t7,100(s0) │ │ + lw t9,-30752(gp) │ │ + lw a1,0(s8) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw t1,76(s0) │ │ + lbu s8,1(t1) │ │ + beqz s8,65448 │ │ + lw gp,16(sp) │ │ + lw a3,0(s6) │ │ + lbu v0,0(t1) │ │ + bnez v0,65580 │ │ + move t8,a3 │ │ + blez t8,6522c │ │ + nop │ │ + lh a2,22(s0) │ │ + lw t0,0(s2) │ │ + sltu t4,t0,a2 │ │ + bnez t4,6522c │ │ + lw t9,-30748(gp) │ │ + lw a1,0(s3) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw gp,16(sp) │ │ + sll t8,s1,0x2 │ │ + addu s7,s4,t8 │ │ + lw a1,0(s7) │ │ + lw t9,-30752(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw a2,76(s0) │ │ + lbu a1,1(a2) │ │ + bnez a1,6518c │ │ + lw gp,16(sp) │ │ + lbu ra,0(a2) │ │ + beqz ra,6518c │ │ + nop │ │ + lw v0,0(s6) │ │ + addiu s1,s1,1 │ │ + addiu v1,v0,-1 │ │ + sw v1,0(s6) │ │ + lh t1,22(s0) │ │ + lw t2,0(s3) │ │ + lw a0,0(s2) │ │ + lh t0,100(s0) │ │ + sll t3,t1,0x1 │ │ + addu a3,t2,t3 │ │ + subu t4,a0,t1 │ │ + sw a3,0(s3) │ │ + blez t0,651bc │ │ + sw t4,0(s2) │ │ + subu t5,t0,t1 │ │ + sh t5,100(s0) │ │ + lw ra,76(s0) │ │ + lbu t6,1(ra) │ │ + beqz t6,65220 │ │ + nop │ │ + lbu t7,0(ra) │ │ + beqz t7,65220 │ │ + nop │ │ + lw t8,0(s6) │ │ + blez t8,6511c │ │ + sll s8,s1,0x2 │ │ + b 65204 │ │ + addu s7,s4,s8 │ │ + lw a2,0(s6) │ │ + addiu s1,s1,1 │ │ + addiu t8,a2,-1 │ │ + blez t8,6511c │ │ + sw t8,0(s6) │ │ + lw ra,76(s0) │ │ + lw t9,-30744(gp) │ │ + lw a1,0(s7) │ │ + lw a0,8(ra) │ │ + jalr t9 │ │ + addiu s7,s7,4 │ │ + bnez v0,651ec │ │ + lw gp,16(sp) │ │ + lw t8,0(s6) │ │ + bgtz t8,65124 │ │ + nop │ │ + lh s4,100(s0) │ │ + blez s4,654dc │ │ + subu s5,s5,s4 │ │ + lw a0,96(s0) │ │ + sll t5,s5,0x1 │ │ + lw t9,-30404(gp) │ │ + addu a1,a0,t5 │ │ + jalr t9 │ │ + sll a2,s4,0x1 │ │ + lw s8,28(sp) │ │ + lw t6,0(s3) │ │ + lh t7,100(s0) │ │ + subu v1,t6,s8 │ │ + lw a3,0(s2) │ │ + lh a2,28(s0) │ │ + sra v0,v1,0x1 │ │ + addu s7,v0,a3 │ │ + subu s4,a2,t7 │ │ + lw gp,16(sp) │ │ + slt a1,s4,s7 │ │ + lw a0,96(s0) │ │ + movz s4,s7,a1 │ │ + sll t1,t7,0x1 │ │ + lw t9,-30464(gp) │ │ + addu a0,a0,t1 │ │ + move a1,s8 │ │ + jalr t9 │ │ + sll a2,s4,0x1 │ │ + lw t2,0(s3) │ │ + lhu t3,100(s0) │ │ + subu v1,t2,s8 │ │ + sra a3,v1,0x1 │ │ + addu t4,s4,t3 │ │ + slt s5,a3,s4 │ │ + beqz s5,652d8 │ │ + sh t4,100(s0) │ │ + lw ra,0(s2) │ │ + subu s0,s4,a3 │ │ + sll t5,s0,0x1 │ │ + addu t6,t2,t5 │ │ + subu t7,ra,s0 │ │ + sw t6,0(s3) │ │ + sw t7,0(s2) │ │ + sw s1,0(s6) │ │ + move v0,zero │ │ + lw ra,76(sp) │ │ + lw s8,72(sp) │ │ + lw s7,68(sp) │ │ + lw s6,64(sp) │ │ + lw s5,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw t8,96(s1) │ │ - lw t9,-30268(gp) │ │ + addiu sp,sp,80 │ │ + bnez s1,653d4 │ │ + lw t9,-30464(gp) │ │ + sw zero,0(s6) │ │ + move v0,zero │ │ + lw ra,76(sp) │ │ + lw s8,72(sp) │ │ + lw s7,68(sp) │ │ + lw s6,64(sp) │ │ + lw s5,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ + jr ra │ │ + addiu sp,sp,80 │ │ + move s5,s4 │ │ + b 65378 │ │ + move s1,zero │ │ + lw a1,0(s6) │ │ + addiu s1,s1,1 │ │ + addiu v0,a1,-1 │ │ + sw v0,0(s6) │ │ + blez v0,652d8 │ │ + addiu s5,s5,4 │ │ + lw v1,76(s0) │ │ + lw t9,-30744(gp) │ │ + lw a1,0(s5) │ │ + lw a0,8(v1) │ │ + jalr t9 │ │ + move s8,s5 │ │ + bgtz v0,6535c │ │ + lw gp,16(sp) │ │ + lw a2,0(s6) │ │ + blez a2,652d8 │ │ + nop │ │ + beqz s7,65574 │ │ + nop │ │ + lw a3,76(s0) │ │ + lbu t0,1(a3) │ │ + beqz t0,65574 │ │ + nop │ │ + lh t1,52(s0) │ │ + lh t2,8(s0) │ │ + lh s5,100(s0) │ │ + subu t3,t1,t2 │ │ + sw t3,0(s7) │ │ + b 65068 │ │ + lh a2,28(s0) │ │ + lw t2,96(s0) │ │ + sll a0,s5,0x1 │ │ lw a1,0(s3) │ │ - addu a0,t8,ra │ │ + addu a0,t2,a0 │ │ jalr t9 │ │ - sll a2,a2,0x1 │ │ - lw t7,0(s2) │ │ - lhu t6,100(s1) │ │ - addu t5,t7,t6 │ │ - sh t5,100(s1) │ │ - lw t4,0(s2) │ │ - lw t3,0(s3) │ │ - sll a3,t4,0x1 │ │ - addu a2,t3,a3 │ │ - sw a2,0(s3) │ │ - b 66a8c │ │ + sll a2,s1,0x1 │ │ + lw t3,0(s2) │ │ + lhu t0,100(s0) │ │ + lw a3,0(s3) │ │ + sll t4,t3,0x1 │ │ + addu t5,t3,t0 │ │ + addu t6,a3,t4 │ │ + sh t5,100(s0) │ │ + sw t6,0(s3) │ │ + b 65318 │ │ sw zero,0(s2) │ │ - lh a0,100(a0) │ │ - lw a1,0(a2) │ │ - lh v1,28(s1) │ │ - addu a0,a0,a1 │ │ - sltu v0,a0,v1 │ │ - beqz v0,66b44 │ │ - subu v1,a0,v1 │ │ - sw zero,0(s0) │ │ - move s2,zero │ │ - lw v0,76(s1) │ │ - lbu v1,0(v0) │ │ - beqz v1,66a98 │ │ - lw ra,44(sp) │ │ + lw t9,-30756(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lh t5,28(s0) │ │ + lw t6,0(s3) │ │ + lw t7,0(s2) │ │ + sll t8,t5,0x1 │ │ + addu v1,t6,t8 │ │ + subu v0,t7,t5 │ │ + lw gp,16(sp) │ │ + sw v1,0(s3) │ │ + b 650ec │ │ + sw v0,0(s2) │ │ + lbu t8,0(t1) │ │ + beqz t8,65220 │ │ + nop │ │ + lw v1,0(s6) │ │ + addiu s1,s1,1 │ │ + addiu t8,v1,-1 │ │ + sw t8,0(s6) │ │ + lbu ra,1(t1) │ │ + beqz ra,6511c │ │ + move a3,t8 │ │ + b 65114 │ │ + lbu v0,0(t1) │ │ + lh t7,100(a0) │ │ + lw s8,0(a2) │ │ + lh s7,28(a0) │ │ + addu t8,t7,s8 │ │ + sltu s2,t8,s7 │ │ + bnez s2,654ac │ │ + move v0,zero │ │ + lh s3,22(a0) │ │ + subu s4,t8,s7 │ │ + divu zero,s4,s3 │ │ + teq s3,zero,0x7 │ │ + mflo a2 │ │ + addiu v0,a2,1 │ │ + lw s0,76(s0) │ │ + sw v0,0(s6) │ │ + lbu s1,0(s0) │ │ + beqz s1,65324 │ │ + lw ra,76(sp) │ │ + lw t9,-30740(gp) │ │ + jalr t9 │ │ + lw a0,8(s0) │ │ + lw t1,0(s6) │ │ + addu v0,v0,t1 │ │ + b 65320 │ │ + sw v0,0(s6) │ │ + lh s8,22(s0) │ │ + lh t8,28(s0) │ │ + lw s7,0(s3) │ │ + lw a2,28(sp) │ │ + subu s4,t8,s8 │ │ + lw s5,0(s2) │ │ + subu a1,s7,a2 │ │ + sll v0,s4,0x10 │ │ + sra t2,v0,0x10 │ │ + sra v1,a1,0x1 │ │ + slt a0,s8,s5 │ │ + slt t1,v1,t2 │ │ + movn s5,s8,a0 │ │ + beqz t1,65520 │ │ + sh t2,100(s0) │ │ + sll t9,v1,0x10 │ │ + sra t2,t9,0x10 │ │ + addu t3,t2,s5 │ │ + sll t0,t3,0x10 │ │ + sra a3,t0,0x10 │ │ + blez a3,652d8 │ │ + sh a3,100(s0) │ │ + sll t4,s4,0x1 │ │ + lw t9,-30464(gp) │ │ + lw a0,96(s0) │ │ + subu a1,s7,t4 │ │ + jalr t9 │ │ + sll a2,a3,0x1 │ │ + lw s0,0(s3) │ │ + lw t5,0(s2) │ │ + sll t6,s5,0x1 │ │ + addu t7,s0,t6 │ │ + subu s8,t5,s5 │ │ + sw t7,0(s3) │ │ + sw s8,0(s2) │ │ + move v0,zero │ │ + b 652e0 │ │ + sw s1,0(s6) │ │ + lh s5,100(s0) │ │ + b 65068 │ │ + lh a2,28(s0) │ │ + blez a3,655c4 │ │ + sll a2,s1,0x2 │ │ + b 655a8 │ │ + addu s8,s4,a2 │ │ + lw a0,0(s6) │ │ + addiu s1,s1,1 │ │ + addiu a1,a0,-1 │ │ + blez a1,655c4 │ │ + sw a1,0(s6) │ │ + lw t1,76(s0) │ │ lw t9,-30744(gp) │ │ - bal 6b0c4 │ │ - lw a0,8(v0) │ │ - addu s2,s2,v0 │ │ - b 66a94 │ │ - sw s2,0(s0) │ │ - lh v0,22(s1) │ │ - divu zero,v1,v0 │ │ - teq v0,zero,0x7 │ │ - mflo v1 │ │ - addiu s2,v1,1 │ │ - b 66b1c │ │ - sw s2,0(s0) │ │ + lw a1,0(s8) │ │ + lw a0,8(t1) │ │ + jalr t9 │ │ + addiu s8,s8,4 │ │ + bgtz v0,65590 │ │ + lw gp,16(sp) │ │ + beqz s7,65220 │ │ + nop │ │ + lh t1,52(s0) │ │ + lh t2,8(s0) │ │ + subu t3,t1,t2 │ │ + sw t3,0(s7) │ │ + b 6511c │ │ + lw t8,0(s6) │ │ │ │ -00066b60 : │ │ +000655e4 : │ │ lui gp,0x4 │ │ - addiu gp,gp,9968 │ │ + addiu gp,gp,15468 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw gp,24(sp) │ │ - sw ra,60(sp) │ │ - sw s3,56(sp) │ │ - sw s2,52(sp) │ │ - sw s1,48(sp) │ │ - sw s0,44(sp) │ │ - lw t0,76(a0) │ │ - lw s2,80(sp) │ │ + addiu sp,sp,-56 │ │ + lw v0,76(a0) │ │ + sw s1,44(sp) │ │ + lw s1,72(sp) │ │ + lw t9,-30736(gp) │ │ + sw s2,48(sp) │ │ + sw s0,40(sp) │ │ + move s2,a1 │ │ move s0,a0 │ │ - lw t9,-30740(gp) │ │ - lw a0,8(t0) │ │ - move s3,a1 │ │ - lw a1,0(s2) │ │ - sw a2,32(sp) │ │ - sw a3,36(sp) │ │ - bal 6ae30 │ │ - lw s1,88(sp) │ │ - lw a1,76(s0) │ │ + lw a1,0(s1) │ │ + lw a0,8(v0) │ │ + sw gp,24(sp) │ │ + sw ra,52(sp) │ │ + sw a2,36(sp) │ │ + sw a3,32(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,24(sp) │ │ - li a2,1 │ │ - sb a2,2(a1) │ │ - lw v0,92(sp) │ │ - lw a2,32(sp) │ │ - lw t9,-31756(gp) │ │ - lw a3,36(sp) │ │ + lw a0,76(s0) │ │ + lw a1,84(sp) │ │ + li v1,1 │ │ + lw t9,-31752(gp) │ │ + lw a2,36(sp) │ │ + lw a3,32(sp) │ │ + sb v1,2(a0) │ │ + sw a1,20(sp) │ │ move a0,s0 │ │ - sw s2,16(sp) │ │ - sw v0,20(sp) │ │ - bal 669dc │ │ - move a1,s3 │ │ - lw v1,76(s0) │ │ + sw s1,16(sp) │ │ + jalr t9 │ │ + move a1,s2 │ │ + lw a2,76(s0) │ │ lw gp,24(sp) │ │ - sb zero,2(v1) │ │ - lw v1,76(s0) │ │ - lbu a0,0(v1) │ │ - bnez a0,66c24 │ │ - lw t9,-30736(gp) │ │ - sw zero,0(s1) │ │ - lw ra,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ + sb zero,2(a2) │ │ + lw a3,76(s0) │ │ + lbu t0,0(a3) │ │ + bnez t0,656a0 │ │ + lw t1,80(sp) │ │ + lw ra,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ + sw zero,0(t1) │ │ jr ra │ │ - addiu sp,sp,64 │ │ - lw a0,8(v1) │ │ - lw a1,84(sp) │ │ - move a2,s1 │ │ - bal 6afa4 │ │ + addiu sp,sp,56 │ │ + lw t9,-30732(gp) │ │ + lw a1,76(sp) │ │ + lw a2,80(sp) │ │ + lw a0,8(a3) │ │ + jalr t9 │ │ sw v0,32(sp) │ │ - lw ra,60(sp) │ │ + lw ra,52(sp) │ │ lw v0,32(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ + addiu sp,sp,56 │ │ │ │ -00066c58 : │ │ +000656d4 : │ │ lui gp,0x4 │ │ - addiu gp,gp,9720 │ │ + addiu gp,gp,15228 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - sw s0,36(sp) │ │ + sw s0,32(sp) │ │ lw s0,72(sp) │ │ - lw t9,-31756(gp) │ │ + lw t9,-31752(gp) │ │ + sw s2,40(sp) │ │ + addiu s2,sp,64 │ │ sw gp,24(sp) │ │ - sw s3,48(sp) │ │ - sw s2,44(sp) │ │ + sw s4,48(sp) │ │ + sw s3,44(sp) │ │ sw a1,60(sp) │ │ sw a2,64(sp) │ │ move a1,zero │ │ sw ra,52(sp) │ │ - sw s1,40(sp) │ │ - move s3,a3 │ │ + sw s1,36(sp) │ │ + move s4,a3 │ │ sw s0,16(sp) │ │ sw zero,20(sp) │ │ - addiu a2,sp,64 │ │ + move a2,s2 │ │ move a3,zero │ │ - bal 669dc │ │ - move s2,a0 │ │ + jalr t9 │ │ + move s3,a0 │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - lbu a1,33(s2) │ │ - bnez a0,66d28 │ │ - lw t9,-31796(gp) │ │ - li v1,605 │ │ - sw v1,16(sp) │ │ + lbu a1,33(s3) │ │ + bnez a0,657b0 │ │ + lw t9,-31820(gp) │ │ + li v0,605 │ │ + sw v0,16(sp) │ │ li a0,1 │ │ - lw a3,-32696(gp) │ │ + lw a3,-32708(gp) │ │ li a2,4 │ │ - bal 6d59c <__ckd_calloc_2d__> │ │ - addiu a3,a3,21264 │ │ + jalr t9 │ │ + addiu a3,a3,11016 │ │ lw gp,24(sp) │ │ - move s1,v0 │ │ - lw t9,-31756(gp) │ │ sw s0,16(sp) │ │ - move a0,s2 │ │ + lw t9,-31752(gp) │ │ + move a0,s3 │ │ addiu a1,sp,60 │ │ - addiu a2,sp,64 │ │ + move a2,s2 │ │ sw zero,20(sp) │ │ - bal 669dc │ │ move a3,v0 │ │ - sw s1,0(s3) │ │ + jalr t9 │ │ + move s1,v0 │ │ lw ra,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + sw s1,0(s4) │ │ + lw s3,44(sp) │ │ + lw s4,48(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - li v0,603 │ │ - b 66cd0 │ │ - sw v0,16(sp) │ │ + li v1,603 │ │ + b 65754 │ │ + sw v1,16(sp) │ │ │ │ -00066d34 : │ │ +000657bc : │ │ lui gp,0x4 │ │ - addiu gp,gp,9500 │ │ + addiu gp,gp,14996 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ + lh v0,100(a0) │ │ sw gp,16(sp) │ │ - sw s2,32(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ sw ra,36(sp) │ │ - sw zero,0(a2) │ │ - move s1,a2 │ │ - lh a2,100(a0) │ │ + sw s2,32(sp) │ │ move s0,a0 │ │ - blez a2,66db8 │ │ + move s1,a2 │ │ + blez v0,65844 │ │ + sw zero,0(a2) │ │ + lw t9,-30756(gp) │ │ move s2,a1 │ │ - lw t9,-30768(gp) │ │ - bal 68800 │ │ lw a1,96(a0) │ │ + jalr t9 │ │ + move a2,v0 │ │ lw gp,16(sp) │ │ move a0,s0 │ │ - lw t9,-30764(gp) │ │ - bal 69278 │ │ + lw t9,-30752(gp) │ │ + jalr t9 │ │ move a1,s2 │ │ - lw v0,76(s0) │ │ - lbu v1,1(v0) │ │ - bnez v1,66db8 │ │ + lw a0,76(s0) │ │ + lbu v1,1(a0) │ │ + bnez v1,65844 │ │ nop │ │ - lbu v0,0(v0) │ │ - beqz v0,66db8 │ │ + lbu a1,0(a0) │ │ + beqz a1,65844 │ │ nop │ │ - lw a1,0(s1) │ │ - addiu a0,a1,1 │ │ - sw a0,0(s1) │ │ - sh zero,100(s0) │ │ + lw a2,0(s1) │ │ + addiu a3,a2,1 │ │ + sw a3,0(s1) │ │ sb zero,54(s0) │ │ lw ra,36(sp) │ │ - move v0,zero │ │ + sh zero,100(s0) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -00066ddc : │ │ - lw a1,4(a0) │ │ +00065868 : │ │ + lw v1,4(a0) │ │ move v0,a0 │ │ - addiu v1,a1,1 │ │ + addiu a1,v1,1 │ │ jr ra │ │ - sw v1,4(a0) │ │ + sw a1,4(a0) │ │ │ │ -00066df0 : │ │ +0006587c : │ │ lui gp,0x4 │ │ - addiu gp,gp,9312 │ │ + addiu gp,gp,14804 │ │ addu gp,gp,t9 │ │ + beqz a0,65a40 │ │ + nop │ │ + lw v0,4(a0) │ │ + addiu v0,v0,-1 │ │ + blez v0,658a8 │ │ + sw v0,4(a0) │ │ + jr ra │ │ + nop │ │ addiu sp,sp,-32 │ │ + lw v1,64(a0) │ │ sw gp,16(sp) │ │ sw s0,24(sp) │ │ sw ra,28(sp) │ │ - beqz a0,66fbc │ │ + beqz v1,65950 │ │ move s0,a0 │ │ - lw v0,4(a0) │ │ - addiu v0,v0,-1 │ │ - blez v0,66e34 │ │ - sw v0,4(a0) │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - lw v0,64(a0) │ │ - beqz v0,66ed0 │ │ - lw t9,-32556(gp) │ │ - lw a0,24(v0) │ │ - beqz a0,66e5c │ │ - lw t9,-30732(gp) │ │ - bal 69600 │ │ + lw a0,24(v1) │ │ + beqz a0,658e0 │ │ + lw t9,-30728(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw v0,64(s0) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw a0,72(v0) │ │ - lw a2,64(s0) │ │ + lw v1,64(s0) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,72(v1) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw a0,32(a2) │ │ + lw a0,64(s0) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,32(a0) │ │ lw a1,64(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,36(a1) │ │ + lw a2,64(s0) │ │ lw gp,16(sp) │ │ - lw a0,64(s0) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw a0,40(a0) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,40(a2) │ │ lw gp,16(sp) │ │ - lw v1,64(s0) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw a0,28(v1) │ │ + lw a3,64(s0) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,28(a3) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,64(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,80(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,84(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,56(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,60(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,88(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,92(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,96(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,68(s0) │ │ lw a0,72(s0) │ │ - beqz a0,66f64 │ │ + beqz a0,659e8 │ │ lw gp,16(sp) │ │ - lw t9,-30728(gp) │ │ - bal 6a598 │ │ + lw t9,-30724(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw v0,76(s0) │ │ - beqz v0,66f8c │ │ - lw t9,-30724(gp) │ │ - bal 6b048 │ │ - lw a0,8(v0) │ │ + lw t0,76(s0) │ │ + beqz t0,65a10 │ │ + lw t9,-30720(gp) │ │ + jalr t9 │ │ + lw a0,8(t0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,76(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32740(gp) │ │ - bal 6f02c │ │ + lw t9,-32736(gp) │ │ + jalr t9 │ │ lw a0,0(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ lw ra,28(sp) │ │ - move v0,zero │ │ lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ move v0,zero │ │ - lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ + jr ra │ │ + move v0,zero │ │ │ │ -00066fd0 : │ │ +00065a48 : │ │ lui gp,0x4 │ │ - addiu gp,gp,8832 │ │ + addiu gp,gp,14344 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ - sw s1,48(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + sw s3,56(sp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw ra,60(sp) │ │ sw gp,32(sp) │ │ li a1,104 │ │ - addiu a2,s1,21264 │ │ + addiu a2,s3,11016 │ │ li a3,222 │ │ sw s2,52(sp) │ │ sw s0,44(sp) │ │ move s2,a0 │ │ - sw s3,56(sp) │ │ - bal 6d364 <__ckd_calloc__> │ │ + sw s1,48(sp) │ │ + jalr t9 │ │ li a0,1 │ │ lw gp,32(sp) │ │ move s0,v0 │ │ li v0,1 │ │ - lw t9,-32404(gp) │ │ + lw t9,-32400(gp) │ │ move a0,s2 │ │ - bal 6f018 │ │ + jalr t9 │ │ sw v0,4(s0) │ │ lw gp,32(sp) │ │ move a0,v0 │ │ - lw t9,-30720(gp) │ │ - bal 66000 │ │ + lw t9,-30716(gp) │ │ + jalr t9 │ │ move a1,s0 │ │ - bltz v0,67544 │ │ + bltz v0,65f98 │ │ lw gp,32(sp) │ │ - lh v0,20(s0) │ │ - lwc1 $f1,16(s0) │ │ - mtc1 v0,$f0 │ │ + lh v1,20(s0) │ │ + lwc1 $f2,16(s0) │ │ + mtc1 v1,$f0 │ │ lwc1 $f4,24(s0) │ │ - cvt.s.w $f2,$f0 │ │ - div.s $f2,$f1,$f2 │ │ - mul.s $f4,$f1,$f4 │ │ - lw v0,-32696(gp) │ │ - lw t9,-31736(gp) │ │ - ldc1 $f0,22456(v0) │ │ - move a0,s0 │ │ + cvt.s.w $f6,$f0 │ │ + div.s $f8,$f2,$f6 │ │ + mul.s $f10,$f2,$f4 │ │ + lw a0,-32708(gp) │ │ + lw t9,-31732(gp) │ │ + ldc1 $f12,12208(a0) │ │ sh zero,102(s0) │ │ - cvt.d.s $f4,$f4 │ │ - add.d $f4,$f4,$f0 │ │ - trunc.w.d $f3,$f4 │ │ - mfc1 v0,$f3 │ │ - sh v0,28(s0) │ │ - cvt.d.s $f2,$f2 │ │ - add.d $f0,$f2,$f0 │ │ + move a0,s0 │ │ + cvt.d.s $f14,$f10 │ │ + add.d $f2,$f14,$f12 │ │ + trunc.w.d $f16,$f2 │ │ + mfc1 a1,$f16 │ │ + sh a1,28(s0) │ │ + cvt.d.s $f18,$f8 │ │ + add.d $f0,$f18,$f12 │ │ trunc.w.d $f2,$f0 │ │ - mfc1 v0,$f2 │ │ - bal 66980 │ │ - sh v0,22(s0) │ │ - lh v0,28(s0) │ │ - lh v1,30(s0) │ │ - slt a0,v1,v0 │ │ - bnez a0,6751c │ │ + mfc1 a2,$f2 │ │ + jalr t9 │ │ + sh a2,22(s0) │ │ + lh t2,28(s0) │ │ + lh t0,30(s0) │ │ + slt a3,t0,t2 │ │ + bnez a3,65f70 │ │ lw gp,32(sp) │ │ - lbu v1,38(s0) │ │ - bnez v1,674cc │ │ - lw t9,-30716(gp) │ │ - lw t9,-32156(gp) │ │ - move a0,v0 │ │ + lbu t1,38(s0) │ │ + bnez t1,65f20 │ │ + lw t9,-30712(gp) │ │ + lw t9,-32152(gp) │ │ + move a0,t2 │ │ li a1,2 │ │ - addiu a2,s1,21264 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s3,11016 │ │ + jalr t9 │ │ li a3,255 │ │ lh t3,28(s0) │ │ lw gp,32(sp) │ │ - srl t2,t3,0x1f │ │ - addu t1,t2,t3 │ │ - lw t9,-32156(gp) │ │ - sra a0,t1,0x1 │ │ - addiu a2,s1,21264 │ │ + srl t4,t3,0x1f │ │ + addu s1,t4,t3 │ │ + lw t9,-32152(gp) │ │ + addiu a2,s3,11016 │ │ li a3,256 │ │ + sra a0,s1,0x1 │ │ li a1,8 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ sw v0,96(s0) │ │ lw gp,32(sp) │ │ lh a1,28(s0) │ │ - lw t9,-30712(gp) │ │ + lw t9,-30708(gp) │ │ move a0,v0 │ │ - bal 6872c │ │ + jalr t9 │ │ sw v0,68(s0) │ │ lw gp,32(sp) │ │ li a0,1 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ li a1,84 │ │ - addiu a2,s1,21264 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s3,11016 │ │ + jalr t9 │ │ li a3,262 │ │ - lwc1 $f0,16(s0) │ │ + lwc1 $f4,16(s0) │ │ + lh t5,30(s0) │ │ lw gp,32(sp) │ │ sw v0,64(s0) │ │ - swc1 $f0,0(v0) │ │ - lh t0,30(s0) │ │ - lw a1,-32696(gp) │ │ - sw t0,12(v0) │ │ - lbu a2,34(s0) │ │ - lw t9,-32720(gp) │ │ - move a0,s2 │ │ - sw a2,4(v0) │ │ - addiu a1,a1,-17956 │ │ - bal 6edb4 │ │ - move s3,v0 │ │ - lw gp,32(sp) │ │ - sw v0,8(s3) │ │ - lbu a0,36(s0) │ │ - beqz a0,674c4 │ │ - nop │ │ - lw ra,-32696(gp) │ │ + swc1 $f4,0(v0) │ │ + sw t5,12(v0) │ │ + lw t7,-32708(gp) │ │ + lbu t6,34(s0) │ │ lw t9,-32716(gp) │ │ - addiu a1,ra,-17876 │ │ - sb v0,33(s0) │ │ - bal 6edf8 │ │ + sw t6,4(v0) │ │ move a0,s2 │ │ + addiu a1,t7,-28220 │ │ + jalr t9 │ │ + move s1,v0 │ │ lw gp,32(sp) │ │ - cvt.s.d $f3,$f0 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32716(gp) │ │ - addiu a1,a2,-17920 │ │ - swc1 $f3,20(s3) │ │ - bal 6edf8 │ │ + sw v0,8(s1) │ │ + lbu t8,36(s0) │ │ + bnez t8,65c0c │ │ + andi ra,v0,0xff │ │ + lbu ra,34(s0) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + sb ra,33(s0) │ │ + addiu a1,v0,-28140 │ │ + jalr t9 │ │ move a0,s2 │ │ lw gp,32(sp) │ │ - cvt.s.d $f2,$f0 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - swc1 $f2,16(s3) │ │ + cvt.s.d $f0,$f0 │ │ + lw v1,-32708(gp) │ │ + lw t9,-32712(gp) │ │ + addiu a1,v1,-28184 │ │ move a0,s2 │ │ - bal 6edb4 │ │ - addiu a1,a1,-17680 │ │ + jalr t9 │ │ + swc1 $f0,20(s1) │ │ lw gp,32(sp) │ │ - sltu v0,zero,v0 │ │ - lw v1,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,v1,-17172 │ │ + cvt.s.d $f6,$f0 │ │ + lw a1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + swc1 $f6,16(s1) │ │ move a0,s2 │ │ - bal 6ed2c │ │ - sw v0,44(s3) │ │ + jalr t9 │ │ + addiu a1,a1,-27944 │ │ lw gp,32(sp) │ │ + sltu a2,zero,v0 │ │ + lw t0,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + addiu a1,t0,-27436 │ │ + sw a2,44(s1) │ │ + jalr t9 │ │ move a0,s2 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32712(gp) │ │ - addiu a1,a3,-17108 │ │ - bal 6ed2c │ │ - sw v0,48(s3) │ │ lw gp,32(sp) │ │ move a0,s2 │ │ - lw t8,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,t8,-17620 │ │ - bal 6edb4 │ │ - sw v0,52(s3) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32704(gp) │ │ + addiu a1,a3,-27372 │ │ + jalr t9 │ │ + sw v0,48(s1) │ │ lw gp,32(sp) │ │ move a0,s2 │ │ - lw t7,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,t7,-17832 │ │ - bal 6edb4 │ │ - sw v0,68(s3) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,t1,-27884 │ │ + jalr t9 │ │ + sw v0,52(s1) │ │ lw gp,32(sp) │ │ - sltu t5,zero,v0 │ │ - lw t6,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - addiu a1,t6,-17780 │ │ move a0,s2 │ │ - bal 6edb4 │ │ - sw t5,76(s3) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,t2,-28096 │ │ + jalr t9 │ │ + sw v0,68(s1) │ │ lw gp,32(sp) │ │ - sltu t4,zero,v0 │ │ - lw t9,-30708(gp) │ │ - lw a1,48(s3) │ │ - sw t4,80(s3) │ │ - bal 69620 │ │ - move a0,s3 │ │ - bnez v0,674a0 │ │ + sltu t3,zero,v0 │ │ + lw t4,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + addiu a1,t4,-28044 │ │ + move a0,s2 │ │ + jalr t9 │ │ + sw t3,76(s1) │ │ lw gp,32(sp) │ │ + sltu a0,zero,v0 │ │ + lw a1,48(s1) │ │ lw t9,-30704(gp) │ │ - lw a1,52(s3) │ │ - lw a2,0(s3) │ │ - bal 697a8 │ │ - move a0,s3 │ │ + sw a0,80(s1) │ │ + jalr t9 │ │ + move a0,s1 │ │ + bnez v0,65ff0 │ │ lw gp,32(sp) │ │ - lw t1,-32696(gp) │ │ - lwc1 $f7,16(s0) │ │ - lwc1 $f6,19068(t1) │ │ - lw a0,64(s0) │ │ - lw t0,-32696(gp) │ │ - mul.s $f1,$f7,$f6 │ │ - lwc1 $f5,20(a0) │ │ - cvt.d.s $f2,$f5 │ │ - ldc1 $f4,5360(t0) │ │ - cvt.d.s $f0,$f1 │ │ - add.d $f4,$f0,$f4 │ │ - c.lt.d $f4,$f2 │ │ - bc1t 67574 │ │ lw t9,-30700(gp) │ │ - bal 67bb8 │ │ - nop │ │ + lw a1,52(s1) │ │ + lw a2,0(s1) │ │ + jalr t9 │ │ + move a0,s1 │ │ lw gp,32(sp) │ │ + lw s1,-32708(gp) │ │ + lwc1 $f8,16(s0) │ │ + lwc1 $f10,8812(s1) │ │ + lw t6,-32708(gp) │ │ + lw a0,64(s0) │ │ + mul.s $f12,$f8,$f10 │ │ + ldc1 $f2,-4896(t6) │ │ + lwc1 $f14,20(a0) │ │ + cvt.d.s $f16,$f14 │ │ + cvt.d.s $f18,$f12 │ │ + add.d $f4,$f18,$f2 │ │ + c.lt.d $f4,$f16 │ │ + bc1t 65fc4 │ │ lw t9,-30696(gp) │ │ - bal 68498 │ │ + jalr t9 │ │ + nop │ │ + lw gp,32(sp) │ │ + lw t9,-30692(gp) │ │ + jalr t9 │ │ lw a0,64(s0) │ │ - lhu a0,40(s0) │ │ - bnez a0,674f4 │ │ + lhu t7,40(s0) │ │ + bnez t7,65f48 │ │ lw gp,32(sp) │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ li a1,12 │ │ - addiu a2,s1,21264 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s3,11016 │ │ + jalr t9 │ │ li a3,280 │ │ - lbu t4,36(s0) │ │ - li t3,1 │ │ + lbu v1,36(s0) │ │ lw gp,32(sp) │ │ - move s3,v0 │ │ - beq t4,t3,67510 │ │ + move s1,v0 │ │ sw v0,76(s0) │ │ + li v0,1 │ │ + beq v1,v0,65f64 │ │ + nop │ │ lbu a1,34(s0) │ │ - lh v0,8(s0) │ │ - lw t9,-30692(gp) │ │ + lh t0,8(s0) │ │ + lw t9,-30688(gp) │ │ lh a2,22(s0) │ │ - bal 6ad70 │ │ - addiu a0,v0,1 │ │ + jalr t9 │ │ + addiu a0,t0,1 │ │ lw gp,32(sp) │ │ - sw v0,8(s3) │ │ lh a0,28(s0) │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s3,11016 │ │ li a1,2 │ │ - addiu a2,s1,21264 │ │ - bal 6d364 <__ckd_calloc__> │ │ li a3,286 │ │ + jalr t9 │ │ + sw v0,8(s1) │ │ lw gp,32(sp) │ │ lh a0,30(s0) │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s3,11016 │ │ li a1,8 │ │ - addiu a2,s1,21264 │ │ li a3,287 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ sw v0,80(s0) │ │ lw gp,32(sp) │ │ lh a0,30(s0) │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s3,11016 │ │ li a1,8 │ │ - addiu a2,s1,21264 │ │ li a3,288 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ sw v0,84(s0) │ │ lw gp,32(sp) │ │ - lw a2,64(s0) │ │ - sw v0,88(s0) │ │ - lw a0,8(a2) │ │ - lw t9,-32156(gp) │ │ + lw a1,64(s0) │ │ + lw t9,-32152(gp) │ │ + lw a0,8(a1) │ │ + addiu a2,s3,11016 │ │ li a1,8 │ │ - addiu a2,s1,21264 │ │ - bal 6d364 <__ckd_calloc__> │ │ li a3,289 │ │ - lh a3,30(s0) │ │ + jalr t9 │ │ + sw v0,88(s0) │ │ + lh a2,30(s0) │ │ lw gp,32(sp) │ │ - addiu v1,a3,3 │ │ - slti a1,a3,0 │ │ - movn a3,v1,a1 │ │ - lw t9,-32156(gp) │ │ - sra a0,a3,0x2 │ │ + slti t1,a2,0 │ │ + addiu a3,a2,3 │ │ + movn a2,a3,t1 │ │ + lw t9,-32152(gp) │ │ + sra a0,a2,0x2 │ │ li a1,8 │ │ - addiu a2,s1,21264 │ │ + addiu a2,s3,11016 │ │ li a3,292 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ sw v0,92(s0) │ │ - lh t6,30(s0) │ │ + lh a0,30(s0) │ │ lw gp,32(sp) │ │ - addiu t7,t6,3 │ │ - slti t8,t6,0 │ │ - movn t6,t7,t8 │ │ - lw t9,-32156(gp) │ │ - sra a0,t6,0x2 │ │ + addiu t2,a0,3 │ │ + slti t3,a0,0 │ │ + movn a0,t2,t3 │ │ + lw t9,-32152(gp) │ │ + addiu a2,s3,11016 │ │ li a1,8 │ │ - addiu a2,s1,21264 │ │ li a3,293 │ │ - bal 6d364 <__ckd_calloc__> │ │ + sra a0,a0,0x2 │ │ + jalr t9 │ │ sw v0,56(s0) │ │ lw gp,32(sp) │ │ sw v0,60(s0) │ │ - lw t9,-30688(gp) │ │ - bal 68df8 │ │ + lw t9,-30684(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ lw gp,32(sp) │ │ move a0,s2 │ │ - lw s2,-32696(gp) │ │ - lw t9,-32720(gp) │ │ - bal 6edb4 │ │ - addiu a1,s2,-16752 │ │ - bnez v0,674e0 │ │ + lw s3,-32708(gp) │ │ + lw t9,-32716(gp) │ │ + jalr t9 │ │ + addiu a1,s3,-27016 │ │ + bnez v0,65f34 │ │ lw gp,32(sp) │ │ - lw t9,-32700(gp) │ │ - bal 66900 │ │ + lw t9,-32692(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ lw ra,60(sp) │ │ move v0,s0 │ │ lw s3,56(sp) │ │ lw s2,52(sp) │ │ lw s1,48(sp) │ │ lw s0,44(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s1,21264 │ │ - li a2,167 │ │ - bal 706b8 │ │ - addiu a3,s3,22352 │ │ - b 672b8 │ │ - lw gp,32(sp) │ │ - b 67190 │ │ - lbu v0,34(s0) │ │ - bal 66858 │ │ + jalr t9 │ │ lw a0,48(s0) │ │ lw gp,32(sp) │ │ - b 670cc │ │ - lh v0,28(s0) │ │ - lw t9,-30684(gp) │ │ - bal 664a4 │ │ + b 65b44 │ │ + lh t2,28(s0) │ │ + lw t9,-30680(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ - b 67474 │ │ + b 65ef4 │ │ lw gp,32(sp) │ │ - lw t2,64(s0) │ │ - lw t9,-30680(gp) │ │ - bal 6a3f0 │ │ - lw a0,8(t2) │ │ + lw t8,64(s0) │ │ + lw t9,-30676(gp) │ │ + jalr t9 │ │ + lw a0,8(t8) │ │ lw gp,32(sp) │ │ - b 67314 │ │ + b 65d90 │ │ sw v0,72(s0) │ │ - lw t5,64(s0) │ │ - b 67348 │ │ - lw a1,8(t5) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw ra,64(s0) │ │ + b 65dc8 │ │ + lw a1,8(ra) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s1,21264 │ │ + addiu a1,s3,11016 │ │ li a2,246 │ │ - addiu a3,a3,22280 │ │ - sw v0,16(sp) │ │ - bal 706b8 │ │ - sw v1,20(sp) │ │ + addiu a3,t4,12032 │ │ + sw t2,16(sp) │ │ + jalr t9 │ │ + sw t0,20(sp) │ │ lw gp,32(sp) │ │ - lw t9,-32708(gp) │ │ - bal 66df0 │ │ + lw t9,-32700(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ lw ra,60(sp) │ │ - move s0,zero │ │ - move v0,s0 │ │ lw s3,56(sp) │ │ lw s2,52(sp) │ │ lw s1,48(sp) │ │ lw s0,44(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,64 │ │ - addiu a1,s1,21264 │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ + addiu a1,s3,11016 │ │ li a2,269 │ │ - addiu a3,s1,22396 │ │ - sdc1 $f2,16(sp) │ │ - bal 706b8 │ │ - sdc1 $f0,24(sp) │ │ - b 67544 │ │ + addiu a3,s2,12148 │ │ + sdc1 $f16,16(sp) │ │ + jalr t9 │ │ + sdc1 $f18,24(sp) │ │ + b 65f98 │ │ + lw gp,32(sp) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s3,11016 │ │ + li a2,167 │ │ + jalr t9 │ │ + addiu a3,t5,12104 │ │ + b 65d34 │ │ lw gp,32(sp) │ │ │ │ -000675a0 : │ │ +00066014 : │ │ lui gp,0x4 │ │ - addiu gp,gp,7344 │ │ + addiu gp,gp,12860 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-30676(gp) │ │ + lw t9,-30672(gp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ - bal 6e61c │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw ra,28(sp) │ │ - lw t9,-31788(gp) │ │ + lw t9,-31808(gp) │ │ move a0,v0 │ │ - b 66fd0 │ │ + jr t9 │ │ addiu sp,sp,32 │ │ │ │ -000675dc : │ │ +00066050 : │ │ lbu v0,33(a0) │ │ - beq a1,a2,67628 │ │ + beq a1,a2,66094 │ │ mul v0,v0,a3 │ │ - blez v0,67630 │ │ + blez v0,6609c │ │ nop │ │ + lw t0,0(a1) │ │ + lw a1,0(a2) │ │ move v0,zero │ │ - lw t6,0(a1) │ │ - sll t3,v0,0x2 │ │ - addu t5,t6,t3 │ │ - lw t4,0(a2) │ │ - lwc1 $f0,0(t5) │ │ - addu t2,t4,t3 │ │ + lwc1 $f0,0(t0) │ │ addiu v0,v0,1 │ │ - swc1 $f0,0(t2) │ │ - lbu t1,33(a0) │ │ - mul t0,t1,a3 │ │ - slt v1,v0,t0 │ │ - bnez v1,675f4 │ │ - nop │ │ + addiu t0,t0,4 │ │ + swc1 $f0,0(a1) │ │ + lbu v1,33(a0) │ │ + mul a2,v1,a3 │ │ + slt t1,v0,a2 │ │ + bnez t1,66070 │ │ + addiu a1,a1,4 │ │ jr ra │ │ nop │ │ jr ra │ │ move v0,zero │ │ │ │ -00067638 : │ │ +000660a4 : │ │ lbu v0,33(a0) │ │ - beq a1,a2,67684 │ │ + beq a1,a2,660e8 │ │ mul v0,v0,a3 │ │ - blez v0,6768c │ │ + blez v0,660f0 │ │ nop │ │ + lw t0,0(a1) │ │ + lw a1,0(a2) │ │ move v0,zero │ │ - lw t6,0(a1) │ │ - sll t3,v0,0x2 │ │ - addu t5,t6,t3 │ │ - lw t4,0(a2) │ │ - lwc1 $f0,0(t5) │ │ - addu t2,t4,t3 │ │ + lwc1 $f0,0(t0) │ │ addiu v0,v0,1 │ │ - swc1 $f0,0(t2) │ │ - lbu t1,33(a0) │ │ - mul t0,t1,a3 │ │ - slt v1,v0,t0 │ │ - bnez v1,67650 │ │ - nop │ │ + addiu t0,t0,4 │ │ + swc1 $f0,0(a1) │ │ + lbu v1,33(a0) │ │ + mul a2,v1,a3 │ │ + slt t1,v0,a2 │ │ + bnez t1,660c4 │ │ + addiu a1,a1,4 │ │ jr ra │ │ nop │ │ jr ra │ │ move v0,zero │ │ │ │ -00067694 : │ │ +000660f8 : │ │ lui gp,0x4 │ │ - addiu gp,gp,7100 │ │ + addiu gp,gp,12632 │ │ addu gp,gp,t9 │ │ + lw v0,64(a0) │ │ addiu sp,sp,-48 │ │ + sw s2,36(sp) │ │ + sw s0,28(sp) │ │ + move s2,a0 │ │ + move s0,a1 │ │ + lw a0,8(v0) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32560(gp) │ │ sw gp,16(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ + sw s3,40(sp) │ │ + sw s1,32(sp) │ │ sw ra,44(sp) │ │ - lw a3,64(a0) │ │ - move s2,a1 │ │ - lw v0,8(a3) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32564(gp) │ │ - move s0,a0 │ │ - move s1,a2 │ │ - sll a0,v0,0x3 │ │ - addiu a1,a1,21264 │ │ - bal 6d404 <__ckd_malloc__> │ │ + move s3,a2 │ │ + sll a0,a0,0x3 │ │ li a2,729 │ │ - lw a0,64(s0) │ │ - lw v1,8(a0) │ │ - blez v1,67724 │ │ + jalr t9 │ │ + addiu a1,a1,11016 │ │ + lw v1,64(s2) │ │ lw gp,16(sp) │ │ - move a0,v0 │ │ - move v1,zero │ │ - lwc1 $f0,0(s2) │ │ - addiu v1,v1,1 │ │ - addiu s2,s2,4 │ │ - cvt.d.s $f0,$f0 │ │ - sdc1 $f0,0(a0) │ │ - lw t1,64(s0) │ │ - lw t0,8(t1) │ │ - slt a2,v1,t0 │ │ - bnez a2,676fc │ │ - addiu a0,a0,8 │ │ - lw t9,-30672(gp) │ │ - move a1,v0 │ │ - move a2,s1 │ │ - sw v0,24(sp) │ │ - bal 68ee0 │ │ - move a0,s0 │ │ + lw a2,8(v1) │ │ + blez a2,66188 │ │ + move s1,v0 │ │ + sll a3,a2,0x3 │ │ + move t2,s0 │ │ + move t1,v0 │ │ + addu t0,v0,a3 │ │ + lwc1 $f0,0(t2) │ │ + addiu t1,t1,8 │ │ + addiu t2,t2,4 │ │ + cvt.d.s $f2,$f0 │ │ + bne t1,t0,66170 │ │ + sdc1 $f2,-8(t1) │ │ + lw t9,-30668(gp) │ │ + move a1,s1 │ │ + move a2,s3 │ │ + jalr t9 │ │ + move a0,s2 │ │ lw gp,16(sp) │ │ - lw t2,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,t2 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ move v0,zero │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -0006776c : │ │ +000661cc : │ │ lui gp,0x4 │ │ - addiu gp,gp,6884 │ │ + addiu gp,gp,12420 │ │ addu gp,gp,t9 │ │ + lw v0,64(a0) │ │ addiu sp,sp,-48 │ │ + sw s2,36(sp) │ │ + sw s0,28(sp) │ │ + move s2,a0 │ │ + move s0,a1 │ │ + lw a0,8(v0) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32560(gp) │ │ sw gp,16(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ + sw s3,40(sp) │ │ + sw s1,32(sp) │ │ sw ra,44(sp) │ │ - lw a3,64(a0) │ │ - move s2,a1 │ │ - lw v0,8(a3) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32564(gp) │ │ - move s0,a0 │ │ - move s1,a2 │ │ - sll a0,v0,0x3 │ │ - addiu a1,a1,21264 │ │ - bal 6d404 <__ckd_malloc__> │ │ + move s3,a2 │ │ + sll a0,a0,0x3 │ │ li a2,747 │ │ - lw a0,64(s0) │ │ - lw v1,8(a0) │ │ - blez v1,677fc │ │ + jalr t9 │ │ + addiu a1,a1,11016 │ │ + lw v1,64(s2) │ │ lw gp,16(sp) │ │ - move a0,v0 │ │ - move v1,zero │ │ - lwc1 $f0,0(s2) │ │ - addiu v1,v1,1 │ │ - addiu s2,s2,4 │ │ - cvt.d.s $f0,$f0 │ │ - sdc1 $f0,0(a0) │ │ - lw t1,64(s0) │ │ - lw t0,8(t1) │ │ - slt a2,v1,t0 │ │ - bnez a2,677d4 │ │ - addiu a0,a0,8 │ │ - lw t9,-30668(gp) │ │ - move a1,v0 │ │ - move a2,s1 │ │ - sw v0,24(sp) │ │ - move a0,s0 │ │ - bal 6903c │ │ + lw a2,8(v1) │ │ + blez a2,6625c │ │ + move s1,v0 │ │ + sll a3,a2,0x3 │ │ + move t2,s0 │ │ + move t1,v0 │ │ + addu t0,v0,a3 │ │ + lwc1 $f0,0(t2) │ │ + addiu t1,t1,8 │ │ + addiu t2,t2,4 │ │ + cvt.d.s $f2,$f0 │ │ + bne t1,t0,66244 │ │ + sdc1 $f2,-8(t1) │ │ + lw t9,-30664(gp) │ │ + move a1,s1 │ │ + move a2,s3 │ │ + move a0,s2 │ │ + jalr t9 │ │ move a3,zero │ │ lw gp,16(sp) │ │ - lw t2,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,t2 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ move v0,zero │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00067848 : │ │ +000662a4 : │ │ lui gp,0x4 │ │ - addiu gp,gp,6664 │ │ + addiu gp,gp,12204 │ │ addu gp,gp,t9 │ │ + lw v0,64(a0) │ │ addiu sp,sp,-48 │ │ + sw s3,40(sp) │ │ + sw s2,36(sp) │ │ + move s3,a1 │ │ + move s2,a0 │ │ + lw a1,-32708(gp) │ │ + lw a0,8(v0) │ │ + lw t9,-32560(gp) │ │ sw gp,16(sp) │ │ sw ra,44(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ - lw a3,64(a0) │ │ - move s0,a0 │ │ - move s1,a1 │ │ - lw a0,8(a3) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32564(gp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ sll a0,a0,0x3 │ │ - addiu a1,a1,21264 │ │ - move s2,a2 │ │ - bal 6d404 <__ckd_malloc__> │ │ + addiu a1,a1,11016 │ │ + move s0,a2 │ │ + jalr t9 │ │ li a2,765 │ │ lw gp,16(sp) │ │ move a2,v0 │ │ - lw t9,-30664(gp) │ │ - sw v0,24(sp) │ │ - move a0,s0 │ │ - bal 691b4 │ │ - move a1,s1 │ │ - lw v0,64(s0) │ │ + lw t9,-30660(gp) │ │ + move a0,s2 │ │ + move a1,s3 │ │ + jalr t9 │ │ + move s1,v0 │ │ + lw v1,64(s2) │ │ + lw a2,8(v1) │ │ + blez a2,6634c │ │ lw gp,16(sp) │ │ - lw v1,8(v0) │ │ - blez v1,678f8 │ │ - lw v0,24(sp) │ │ - move a0,v0 │ │ - move v1,zero │ │ - ldc1 $f0,0(a0) │ │ - addiu v1,v1,1 │ │ - addiu a0,a0,8 │ │ + sll a3,a2,0x3 │ │ + move t1,s1 │ │ + move t2,s0 │ │ + addu t0,s1,a3 │ │ + ldc1 $f0,0(t1) │ │ + addiu t2,t2,4 │ │ + addiu t1,t1,8 │ │ cvt.s.d $f0,$f0 │ │ - swc1 $f0,0(s2) │ │ - lw a1,64(s0) │ │ - lw a1,8(a1) │ │ - slt a1,v1,a1 │ │ - bnez a1,678d0 │ │ - addiu s2,s2,4 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,v0 │ │ + bne t1,t0,66334 │ │ + swc1 $f0,-4(t2) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ move v0,zero │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - addiu sp,sp,-56 │ │ - sw s3,32(sp) │ │ - lh s3,30(a0) │ │ - lbu a1,32(a0) │ │ - addiu t3,s3,-1 │ │ - sw s8,52(sp) │ │ - sw s7,48(sp) │ │ - sw s6,44(sp) │ │ - sw s5,40(sp) │ │ - sw s4,36(sp) │ │ - sw s2,28(sp) │ │ - sw s1,24(sp) │ │ - sw s0,20(sp) │ │ - lw s8,84(a0) │ │ - blez t3,679f0 │ │ - sw a1,8(sp) │ │ - srl v0,s3,0x1f │ │ - addu t2,v0,s3 │ │ - sra t2,t2,0x1 │ │ - move a2,zero │ │ - slt t5,a2,t2 │ │ - move t1,s8 │ │ - bnez t5,679e0 │ │ - move t0,zero │ │ - move a1,t2 │ │ - srl s0,a1,0x1f │ │ - addu t7,s0,a1 │ │ - subu a2,a2,a1 │ │ - sra a1,t7,0x1 │ │ - slt t6,a2,a1 │ │ - beqz t6,67984 │ │ - nop │ │ - addiu t0,t0,1 │ │ - slt s1,t0,t3 │ │ - beqz s1,679f0 │ │ - nop │ │ - addu a2,a2,a1 │ │ - slt v1,t0,a2 │ │ - beqz v1,679d4 │ │ - sll t4,a2,0x3 │ │ - addu a3,s8,t4 │ │ - ldc1 $f0,0(a3) │ │ - ldc1 $f2,8(t1) │ │ - sdc1 $f2,0(a3) │ │ - sdc1 $f0,8(t1) │ │ - slt t5,a2,t2 │ │ - beqz t5,67980 │ │ - addiu t1,t1,8 │ │ - addiu t0,t0,1 │ │ - slt s1,t0,t3 │ │ - bnez s1,679b0 │ │ - move a1,t2 │ │ - blez s3,67a2c │ │ - lw t5,8(sp) │ │ - move a1,s8 │ │ - move a2,zero │ │ - ldc1 $f4,0(a1) │ │ - ldc1 $f0,8(a1) │ │ - addiu a2,a2,2 │ │ - slt t0,a2,s3 │ │ - add.d $f2,$f0,$f4 │ │ - sub.d $f0,$f4,$f0 │ │ - sdc1 $f2,0(a1) │ │ - sdc1 $f0,8(a1) │ │ - bnez t0,67a00 │ │ - addiu a1,a1,16 │ │ - lw t5,8(sp) │ │ - slti s7,t5,2 │ │ - bnez s7,67b88 │ │ - li s6,1 │ │ - lui t5,0x8000 │ │ - blez s3,67b78 │ │ - addiu s7,s6,1 │ │ - li s2,1 │ │ - addiu s4,s6,-1 │ │ - sllv t6,s2,s4 │ │ - sllv s6,s2,s6 │ │ - addu t3,s6,t6 │ │ - lw a2,8(sp) │ │ - sll t8,s6,0x3 │ │ - sllv s4,s2,s7 │ │ - sll t1,t3,0x3 │ │ - sll s2,s4,0x3 │ │ - move t9,s8 │ │ - addu t8,s8,t8 │ │ - addu s0,s8,t1 │ │ - move s1,zero │ │ - slti s5,t6,2 │ │ - subu t7,a2,s7 │ │ - sll s6,s6,0x4 │ │ - ldc1 $f4,0(t9) │ │ - ldc1 $f6,0(t8) │ │ - add.d $f2,$f6,$f4 │ │ - sdc1 $f2,0(t9) │ │ - ldc1 $f2,0(t8) │ │ - sub.d $f0,$f4,$f2 │ │ - sdc1 $f0,0(t8) │ │ - lw t2,4(s0) │ │ - xor a1,t2,t5 │ │ - bnez s5,67b60 │ │ - sw a1,4(s0) │ │ - addu t1,t9,s6 │ │ - move a2,t9 │ │ - move a1,t8 │ │ - move t0,t8 │ │ - li a3,1 │ │ - lw t4,56(a0) │ │ - lw v0,60(a0) │ │ - sllv t2,a3,t7 │ │ - sll v1,t2,0x3 │ │ - addu t3,t4,v1 │ │ - addu t2,v0,v1 │ │ - ldc1 $f0,8(t0) │ │ - ldc1 $f6,-8(t1) │ │ - ldc1 $f14,0(t3) │ │ - ldc1 $f18,0(t2) │ │ - ldc1 $f12,-8(a1) │ │ - mul.d $f10,$f14,$f6 │ │ - mul.d $f8,$f18,$f0 │ │ - mul.d $f4,$f0,$f14 │ │ - mul.d $f2,$f6,$f18 │ │ - addiu a3,a3,1 │ │ - sub.d $f16,$f8,$f10 │ │ - add.d $f14,$f4,$f2 │ │ - sub.d $f12,$f12,$f16 │ │ - sdc1 $f12,-8(t1) │ │ - lw v0,-8(a1) │ │ - lw t4,-4(a1) │ │ - mtc1 v0,$f4 │ │ - xor v1,t4,t5 │ │ - mtc1 v1,$f5 │ │ - addiu t1,t1,-8 │ │ - sub.d $f0,$f4,$f16 │ │ - sdc1 $f0,8(t0) │ │ - ldc1 $f18,8(a2) │ │ - addiu t0,t0,8 │ │ - sub.d $f16,$f18,$f14 │ │ - sdc1 $f16,-8(a1) │ │ - ldc1 $f0,8(a2) │ │ - addiu a1,a1,-8 │ │ - add.d $f2,$f0,$f14 │ │ - sdc1 $f2,8(a2) │ │ - bne a3,t6,67ac8 │ │ - addiu a2,a2,8 │ │ - addu s1,s4,s1 │ │ - slt a3,s1,s3 │ │ - addu t9,t9,s2 │ │ - addu t8,t8,s2 │ │ - bnez a3,67a88 │ │ - addu s0,s0,s2 │ │ - lw t9,8(sp) │ │ - slt s5,s7,t9 │ │ - bnez s5,67a3c │ │ - move s6,s7 │ │ - lw v0,8(sp) │ │ - lw s8,52(sp) │ │ - lw s7,48(sp) │ │ - lw s6,44(sp) │ │ - lw s5,40(sp) │ │ - lw s4,36(sp) │ │ - lw s3,32(sp) │ │ - lw s2,28(sp) │ │ - lw s1,24(sp) │ │ - lw s0,20(sp) │ │ + ... │ │ + lui gp,0x4 │ │ + addiu gp,gp,11984 │ │ + addu gp,gp,t9 │ │ + lwc1 $f4,44(a0) │ │ + mtc1 zero,$f0 │ │ + addiu sp,sp,-40 │ │ + c.eq.s $f4,$f0 │ │ + sw gp,16(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + sw ra,36(sp) │ │ + move s1,a0 │ │ + bc1f 664e0 │ │ + move s0,a1 │ │ + lw a1,80(a0) │ │ + sll a3,s0,0x3 │ │ + blez s0,663ec │ │ + lw a0,84(a0) │ │ + move v0,a0 │ │ + addu a2,a0,a3 │ │ + lh v1,0(a1) │ │ + addiu v0,v0,8 │ │ + mtc1 v1,$f2 │ │ + addiu a1,a1,2 │ │ + cvt.d.w $f6,$f2 │ │ + bne v0,a2,663d0 │ │ + sdc1 $f6,-8(v0) │ │ + lh t2,30(s1) │ │ + lw t9,-30468(gp) │ │ + subu t3,t2,s0 │ │ + addu a0,a0,a3 │ │ + move a1,zero │ │ + jalr t9 │ │ + sll a2,t3,0x3 │ │ + lbu t4,35(s1) │ │ + lw gp,16(sp) │ │ + lw v1,84(s1) │ │ + lw a0,68(s1) │ │ + beqz t4,66474 │ │ + lh a3,28(s1) │ │ + blez a3,66474 │ │ + lw t5,-32708(gp) │ │ + move s1,v1 │ │ + ldc1 $f16,-30552(t5) │ │ + move t7,v1 │ │ + move t6,zero │ │ + ldc1 $f8,0(t7) │ │ + addiu t6,t6,1 │ │ + addiu t7,t7,8 │ │ + bne a3,t6,66438 │ │ + add.d $f16,$f16,$f8 │ │ + mtc1 a3,$f18 │ │ + move t8,zero │ │ + cvt.d.w $f4,$f18 │ │ + div.d $f2,$f16,$f4 │ │ + ldc1 $f0,0(s1) │ │ + addiu t8,t8,1 │ │ + addiu s1,s1,8 │ │ + sub.d $f6,$f0,$f2 │ │ + bne a3,t8,6645c │ │ + sdc1 $f6,-8(s1) │ │ + srl ra,a3,0x1f │ │ + addu a2,ra,a3 │ │ + sra a1,a2,0x1 │ │ + blez a1,664c8 │ │ + addiu v0,a3,-1 │ │ + sll t0,v0,0x3 │ │ + sll t1,a1,0x3 │ │ + addu t9,v1,t0 │ │ + addu t2,v1,t1 │ │ + ldc1 $f12,0(a0) │ │ + ldc1 $f10,0(v1) │ │ + addiu v1,v1,8 │ │ + addiu t9,t9,-8 │ │ + mul.d $f14,$f10,$f12 │ │ + addiu a0,a0,8 │ │ + sdc1 $f14,-8(v1) │ │ + ldc1 $f8,8(t9) │ │ + ldc1 $f16,-8(a0) │ │ + mul.d $f18,$f8,$f16 │ │ + bne v1,t2,66498 │ │ + sdc1 $f18,8(t9) │ │ + lw ra,36(sp) │ │ + move v0,s0 │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ + addiu sp,sp,40 │ │ + lh t0,102(a0) │ │ + cvt.d.s $f8,$f4 │ │ + mtc1 t0,$f10 │ │ + lw t1,80(a0) │ │ + cvt.d.w $f12,$f10 │ │ + mul.d $f14,$f12,$f8 │ │ + lh t2,0(t1) │ │ + lw a0,84(a0) │ │ + mtc1 t2,$f16 │ │ + slti t3,a1,2 │ │ + cvt.d.w $f18,$f16 │ │ + sub.d $f4,$f18,$f14 │ │ + bnez t3,66558 │ │ + sdc1 $f4,0(a0) │ │ + sll t4,a1,0x1 │ │ + addiu t9,a0,8 │ │ + addiu t8,t1,2 │ │ + addu t5,t1,t4 │ │ + lh t6,-2(t8) │ │ + lh t7,0(t8) │ │ + mtc1 t6,$f0 │ │ + mtc1 t7,$f10 │ │ + cvt.d.w $f2,$f0 │ │ + mul.d $f6,$f8,$f2 │ │ + cvt.d.w $f12,$f10 │ │ + addiu t9,t9,8 │ │ + addiu t8,t8,2 │ │ + sub.d $f14,$f12,$f6 │ │ + bne t8,t5,66528 │ │ + sdc1 $f14,-8(t9) │ │ + lh ra,22(s1) │ │ + slt a3,s0,ra │ │ + bnez a3,66580 │ │ + sll a2,s0,0x1 │ │ + sll a1,ra,0x1 │ │ + addu t0,t1,a1 │ │ + lh t1,-2(t0) │ │ + sll a3,s0,0x3 │ │ + b 663ec │ │ + sh t1,102(s1) │ │ + addu v1,t1,a2 │ │ + lh v0,-2(v1) │ │ + sll a3,s0,0x3 │ │ + b 663ec │ │ + sh v0,102(s1) │ │ │ │ -00067bb8 : │ │ +00066594 : │ │ lui gp,0x4 │ │ - addiu gp,gp,5784 │ │ + addiu gp,gp,11452 │ │ addu gp,gp,t9 │ │ + lw v0,-30360(gp) │ │ addiu sp,sp,-192 │ │ + lw v1,-32708(gp) │ │ + lw t0,0(v0) │ │ + lw t9,-32152(gp) │ │ + sw s5,124(sp) │ │ + move s5,a0 │ │ + lw a0,8(a0) │ │ + sdc1 $f30,184(sp) │ │ + sdc1 $f28,176(sp) │ │ + sdc1 $f24,160(sp) │ │ + addiu a2,v1,12216 │ │ sw ra,140(sp) │ │ sdc1 $f22,152(sp) │ │ + sw t0,100(sp) │ │ + sdc1 $f26,168(sp) │ │ + sdc1 $f20,144(sp) │ │ sw gp,56(sp) │ │ - sw s4,120(sp) │ │ + sw s7,132(sp) │ │ + sw s6,128(sp) │ │ sw s3,116(sp) │ │ sw s2,112(sp) │ │ sw s1,108(sp) │ │ - lw s2,-32696(gp) │ │ sw s0,104(sp) │ │ - sdc1 $f30,184(sp) │ │ - sdc1 $f26,168(sp) │ │ - sdc1 $f24,160(sp) │ │ - sdc1 $f20,144(sp) │ │ - sw s8,136(sp) │ │ - sw s7,132(sp) │ │ - sw s6,128(sp) │ │ - sw s5,124(sp) │ │ - sdc1 $f28,176(sp) │ │ - move s0,a0 │ │ - lw t9,-32156(gp) │ │ - lw a0,8(a0) │ │ li a1,2 │ │ - addiu a2,s2,22464 │ │ - bal 6d364 <__ckd_calloc__> │ │ + sw s8,136(sp) │ │ + sw s4,120(sp) │ │ + jalr t9 │ │ li a3,561 │ │ lw gp,56(sp) │ │ - lw a0,8(s0) │ │ - lw t9,-32156(gp) │ │ + lw a0,8(s5) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a1,2 │ │ - addiu a2,s2,22464 │ │ + addiu a2,a2,12216 │ │ li a3,563 │ │ - bal 6d364 <__ckd_calloc__> │ │ - sw v0,32(s0) │ │ + jalr t9 │ │ + sw v0,32(s5) │ │ lw gp,56(sp) │ │ - lw a0,8(s0) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s2,22464 │ │ + lw a0,8(s5) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,a1,12216 │ │ li a3,565 │ │ li a1,2 │ │ - bal 6d364 <__ckd_calloc__> │ │ - sw v0,36(s0) │ │ + jalr t9 │ │ + sw v0,36(s5) │ │ lw gp,56(sp) │ │ - lw a1,16(s0) │ │ - lw t9,-30660(gp) │ │ - lw s3,-32696(gp) │ │ - sw v0,40(s0) │ │ - bal 69ae4 │ │ - move a0,s0 │ │ - ldc1 $f26,22728(s3) │ │ + lw a1,16(s5) │ │ + lw s2,-32708(gp) │ │ + lw t9,-30656(gp) │ │ + sw v0,40(s5) │ │ + jalr t9 │ │ + move a0,s5 │ │ + lw s6,12480(s2) │ │ + lw s7,12484(s2) │ │ + sw s6,64(sp) │ │ + sw s7,68(sp) │ │ + ldc1 $f2,64(sp) │ │ cvt.d.s $f0,$f0 │ │ lw gp,56(sp) │ │ - div.d $f12,$f0,$f26 │ │ - lw s4,-32696(gp) │ │ - lw s1,-32696(gp) │ │ - ldc1 $f24,5360(s4) │ │ - lw t9,-30368(gp) │ │ + div.d $f12,$f0,$f2 │ │ + lw s3,-32708(gp) │ │ + lw t9,-30240(gp) │ │ + ldc1 $f20,-4896(s3) │ │ jalr t9 │ │ - add.d $f12,$f12,$f24 │ │ - ldc1 $f20,22736(s1) │ │ + add.d $f12,$f12,$f20 │ │ lw gp,56(sp) │ │ - lw a1,20(s0) │ │ - mul.d $f0,$f0,$f20 │ │ - lw t9,-30660(gp) │ │ - move a0,s0 │ │ - bal 69ae4 │ │ - cvt.s.d $f23,$f0 │ │ - cvt.d.s $f0,$f0 │ │ - div.d $f12,$f0,$f26 │ │ + lw a1,20(s5) │ │ + lw a0,-32708(gp) │ │ + lw t9,-30656(gp) │ │ + ldc1 $f26,12488(a0) │ │ + move a0,s5 │ │ + mul.d $f4,$f0,$f26 │ │ + jalr t9 │ │ + cvt.s.d $f28,$f4 │ │ + sw s6,64(sp) │ │ + sw s7,68(sp) │ │ + ldc1 $f8,64(sp) │ │ + cvt.d.s $f6,$f0 │ │ lw gp,56(sp) │ │ - lw t9,-30368(gp) │ │ + div.d $f10,$f6,$f8 │ │ + lw t9,-30240(gp) │ │ jalr t9 │ │ - add.d $f12,$f12,$f24 │ │ - mul.d $f30,$f0,$f20 │ │ - lw v0,8(s0) │ │ - lw v1,44(s0) │ │ - addiu a0,v0,1 │ │ - mtc1 a0,$f1 │ │ + add.d $f12,$f10,$f20 │ │ + mul.d $f14,$f0,$f26 │ │ + lw s1,8(s5) │ │ + lw s0,44(s5) │ │ + addiu a3,s1,1 │ │ + mtc1 a3,$f16 │ │ lw gp,56(sp) │ │ - cvt.s.w $f0,$f1 │ │ - cvt.s.d $f30,$f30 │ │ - sub.s $f22,$f30,$f23 │ │ - bnez v1,682b4 │ │ - div.s $f22,$f22,$f0 │ │ - lw v1,12(s0) │ │ - lwc1 $f1,0(s0) │ │ - mtc1 v1,$f4 │ │ - cvt.s.w $f20,$f4 │ │ - blez v0,6837c │ │ - div.s $f20,$f1,$f20 │ │ - lw t5,-32696(gp) │ │ - ldc1 $f26,22736(s1) │ │ - ldc1 $f24,22744(t5) │ │ - ldc1 $f28,5360(s4) │ │ - ldc1 $f30,22728(s3) │ │ - addiu t4,sp,64 │ │ - addiu t3,sp,76 │ │ + cvt.s.w $f18,$f16 │ │ + cvt.s.d $f24,$f14 │ │ + sub.s $f30,$f24,$f28 │ │ + bnez s0,66c84 │ │ + div.s $f30,$f30,$f18 │ │ + lwc1 $f2,0(s5) │ │ + lwc1 $f18,12(s5) │ │ + move a0,zero │ │ + cvt.s.w $f22,$f18 │ │ + blez s1,668cc │ │ + div.s $f24,$f2,$f22 │ │ + lw t4,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t3,-32708(gp) │ │ + ldc1 $f2,12208(t4) │ │ + ldc1 $f20,12488(t3) │ │ + ldc1 $f22,12496(t2) │ │ + ldc1 $f26,12480(s2) │ │ + addiu t5,sp,88 │ │ + sdc1 $f2,72(sp) │ │ move s8,zero │ │ - sw zero,80(sp) │ │ - sw t4,92(sp) │ │ - sw t3,88(sp) │ │ - lw s5,92(sp) │ │ + move s4,zero │ │ + sw t5,64(sp) │ │ + lw s1,64(sp) │ │ + addiu s0,s8,6 │ │ move s7,s8 │ │ move s6,s8 │ │ - lw v0,44(s0) │ │ - beqz v0,6817c │ │ - mtc1 s7,$f13 │ │ - mtc1 s6,$f8 │ │ - lw a1,-32696(gp) │ │ - cvt.s.w $f7,$f8 │ │ - mul.s $f5,$f7,$f22 │ │ - addiu a0,a1,22736 │ │ - lw a3,-32696(gp) │ │ - lw t9,-30352(gp) │ │ - addiu a2,a3,22744 │ │ - ldc1 $f12,0(a2) │ │ - add.s $f1,$f5,$f23 │ │ - cvt.d.s $f14,$f1 │ │ - ldc1 $f0,0(a0) │ │ - jalr t9 │ │ - div.d $f14,$f14,$f0 │ │ - ldc1 $f2,5360(s4) │ │ - ldc1 $f4,22728(s3) │ │ + lw t6,44(s5) │ │ + beqz t6,66b28 │ │ + mtc1 s7,$f0 │ │ + mtc1 s6,$f18 │ │ + lw ra,-32708(gp) │ │ + cvt.s.w $f2,$f18 │ │ + mul.s $f0,$f2,$f30 │ │ + ldc1 $f8,12488(ra) │ │ + lw t8,-32708(gp) │ │ + lw t9,-30224(gp) │ │ + ldc1 $f12,12496(t8) │ │ + add.s $f4,$f0,$f28 │ │ + cvt.d.s $f6,$f4 │ │ + jalr t9 │ │ + div.d $f14,$f6,$f8 │ │ + ldc1 $f12,-4896(s3) │ │ + ldc1 $f10,12480(s2) │ │ lw gp,56(sp) │ │ - sub.d $f6,$f0,$f2 │ │ - lw t9,-30656(gp) │ │ - move a0,s0 │ │ - mul.d $f0,$f6,$f4 │ │ - cvt.s.d $f15,$f0 │ │ - bal 69a30 │ │ - mfc1 a1,$f15 │ │ + sub.d $f14,$f0,$f12 │ │ + lw t9,-30652(gp) │ │ + move a0,s5 │ │ + mul.d $f16,$f14,$f10 │ │ + cvt.s.d $f18,$f16 │ │ + jalr t9 │ │ + mfc1 a1,$f18 │ │ lw gp,56(sp) │ │ - swc1 $f0,0(s5) │ │ - lw t0,80(s0) │ │ - beqz t0,67e14 │ │ - lw t1,88(sp) │ │ - lwc1 $f0,0(s5) │ │ - lw v0,-32696(gp) │ │ - div.s $f0,$f0,$f20 │ │ - addiu v0,v0,22456 │ │ - ldc1 $f2,0(v0) │ │ - cvt.d.s $f0,$f0 │ │ - add.d $f0,$f0,$f2 │ │ - trunc.w.d $f0,$f0 │ │ - cvt.s.w $f0,$f0 │ │ - mul.s $f0,$f0,$f20 │ │ - swc1 $f0,0(s5) │ │ - lw t1,88(sp) │ │ - addiu s5,s5,4 │ │ + swc1 $f0,0(s1) │ │ + lw v0,80(s5) │ │ + beqz v0,66810 │ │ + ldc1 $f6,72(sp) │ │ + lwc1 $f2,0(s1) │ │ + div.s $f0,$f2,$f24 │ │ + cvt.d.s $f4,$f0 │ │ + add.d $f0,$f4,$f6 │ │ + trunc.w.d $f8,$f0 │ │ + cvt.s.w $f12,$f8 │ │ + mul.s $f10,$f12,$f24 │ │ + swc1 $f10,0(s1) │ │ addiu s6,s6,2 │ │ - bne t1,s5,67d64 │ │ + addiu s1,s1,4 │ │ + bne s6,s0,66778 │ │ addiu s7,s7,1 │ │ - lw t6,32(s0) │ │ - sll a2,s8,0x1 │ │ - addu t4,t6,a2 │ │ - li t5,-1 │ │ - sh t5,0(t4) │ │ - lw a0,12(s0) │ │ - srl t3,a0,0x1f │ │ - addu t2,t3,a0 │ │ - sra v1,t2,0x1 │ │ - bltz v1,67edc │ │ - move v0,zero │ │ - lwc1 $f1,64(sp) │ │ - lwc1 $f2,72(sp) │ │ - b 67e78 │ │ - li a3,-1 │ │ - addu t4,t5,a0 │ │ + lw t0,12(s5) │ │ + lw v1,32(s5) │ │ + srl a2,t0,0x1f │ │ + sll a3,s8,0x1 │ │ + addu a0,a2,t0 │ │ + addu a1,v1,a3 │ │ + li t1,-1 │ │ + sra s1,a0,0x1 │ │ + bltz s1,668b8 │ │ + sh t1,0(a1) │ │ + lwc1 $f14,88(sp) │ │ + lwc1 $f16,96(sp) │ │ + move v0,zero │ │ + b 6686c │ │ + li t2,-1 │ │ addiu v0,v0,1 │ │ - sra v1,t4,0x1 │ │ - slt t3,v1,v0 │ │ - bnez t3,67edc │ │ + slt t0,s1,v0 │ │ + bnez t0,668b8 │ │ nop │ │ mtc1 v0,$f18 │ │ - cvt.s.w $f17,$f18 │ │ - mul.s $f0,$f17,$f20 │ │ - c.lt.s $fcc1,$f0,$f1 │ │ - bc1t $fcc1,67e60 │ │ - srl t5,a0,0x1f │ │ - c.lt.s $fcc2,$f2,$f0 │ │ - bc1t $fcc2,68204 │ │ + cvt.s.w $f2,$f18 │ │ + mul.s $f0,$f2,$f24 │ │ + c.lt.s $fcc2,$f0,$f14 │ │ + bc1t $fcc2,6685c │ │ nop │ │ - beq v0,v1,68204 │ │ + c.lt.s $fcc3,$f16,$f0 │ │ + bc1t $fcc3,66be4 │ │ nop │ │ - lw t2,32(s0) │ │ - addu v1,t2,a2 │ │ - lh t1,0(v1) │ │ - bne t1,a3,67e64 │ │ - addu t4,t5,a0 │ │ - sh v0,0(v1) │ │ - lw a0,12(s0) │ │ + beq s1,v0,66be4 │ │ + nop │ │ + lh t3,0(a1) │ │ + bne t3,t2,6685c │ │ + nop │ │ + sh v0,0(a1) │ │ addiu v0,v0,1 │ │ - srl t5,a0,0x1f │ │ - addu t4,t5,a0 │ │ - sra v1,t4,0x1 │ │ - slt t3,v1,v0 │ │ - beqz t3,67e7c │ │ + slt t0,s1,v0 │ │ + beqz t0,66870 │ │ mtc1 v0,$f18 │ │ - lw t6,8(s0) │ │ + lw v1,8(s5) │ │ addiu s8,s8,1 │ │ - slt a2,s8,t6 │ │ - bnez a2,67d5c │ │ - lw s5,92(sp) │ │ - lw s8,80(sp) │ │ - lw t9,-32564(gp) │ │ - sll a0,s8,0x2 │ │ - addiu a1,s2,22464 │ │ - bal 6d404 <__ckd_malloc__> │ │ + slt a2,s8,v1 │ │ + bnez a2,66768 │ │ + sll a0,s4,0x2 │ │ + lw a3,-32708(gp) │ │ + lw t9,-32560(gp) │ │ + addiu a1,a3,12216 │ │ + jalr t9 │ │ li a2,630 │ │ - lw t7,8(s0) │ │ + lw a0,8(s5) │ │ lw gp,56(sp) │ │ - blez t7,683a0 │ │ - sw v0,28(s0) │ │ - lw t1,-32696(gp) │ │ - lw s5,-32696(gp) │ │ - ldc1 $f28,22744(t1) │ │ - ldc1 $f30,22736(s1) │ │ - addiu t0,sp,64 │ │ - addiu s7,sp,76 │ │ - lwc1 $f21,19064(s5) │ │ - sw t1,96(sp) │ │ - sw zero,80(sp) │ │ - move s5,zero │ │ - sw t0,92(sp) │ │ - sw s7,88(sp) │ │ - lw t2,96(sp) │ │ - lw s8,80(sp) │ │ - ldc1 $f24,22744(t2) │ │ - ldc1 $f26,22736(s1) │ │ - lw s6,92(sp) │ │ - move s7,s8 │ │ - lw t8,44(s0) │ │ - beqz t8,681b4 │ │ - mtc1 s8,$f16 │ │ - mtc1 s7,$f0 │ │ - lw t9,-30352(gp) │ │ - cvt.s.w $f4,$f0 │ │ - mul.s $f3,$f4,$f22 │ │ - mov.d $f12,$f24 │ │ - add.s $f19,$f3,$f23 │ │ - cvt.d.s $f2,$f19 │ │ - jalr t9 │ │ - div.d $f14,$f2,$f26 │ │ - ldc1 $f2,5360(s4) │ │ - ldc1 $f4,22728(s3) │ │ + blez a0,66acc │ │ + sw v0,28(s5) │ │ + lw s1,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + ldc1 $f20,12208(s1) │ │ + lw a1,-32708(gp) │ │ + lwc1 $f26,8808(t1) │ │ + addiu t2,sp,88 │ │ + sw a1,84(sp) │ │ + sdc1 $f20,72(sp) │ │ + move s4,zero │ │ + move s0,zero │ │ + sw t2,64(sp) │ │ + lw t3,84(sp) │ │ + lw t4,-32708(gp) │ │ + ldc1 $f22,12496(t3) │ │ + ldc1 $f20,12488(t4) │ │ + lw s6,64(sp) │ │ + addiu s1,s4,6 │ │ + move s8,s4 │ │ + move s7,s4 │ │ + lw t5,44(s5) │ │ + beqz t5,66b7c │ │ + mtc1 s8,$f4 │ │ + mtc1 s7,$f4 │ │ + lw t9,-30224(gp) │ │ + cvt.s.w $f6,$f4 │ │ + mul.s $f8,$f6,$f30 │ │ + mov.d $f12,$f22 │ │ + add.s $f10,$f8,$f28 │ │ + cvt.d.s $f14,$f10 │ │ + jalr t9 │ │ + div.d $f14,$f14,$f20 │ │ + ldc1 $f16,-4896(s3) │ │ + ldc1 $f12,12480(s2) │ │ lw gp,56(sp) │ │ - sub.d $f6,$f0,$f2 │ │ - lw t9,-30656(gp) │ │ - move a0,s0 │ │ - mul.d $f0,$f6,$f4 │ │ - cvt.s.d $f9,$f0 │ │ - bal 69a30 │ │ - mfc1 a1,$f9 │ │ + sub.d $f18,$f0,$f16 │ │ + lw t9,-30652(gp) │ │ + move a0,s5 │ │ + mul.d $f2,$f18,$f12 │ │ + cvt.s.d $f0,$f2 │ │ + jalr t9 │ │ + mfc1 a1,$f0 │ │ lw gp,56(sp) │ │ swc1 $f0,0(s6) │ │ - lw a3,80(s0) │ │ - beqz a3,67ffc │ │ - lw ra,88(sp) │ │ - lwc1 $f0,0(s6) │ │ - lw v0,-32696(gp) │ │ - div.s $f0,$f0,$f20 │ │ - addiu v0,v0,22456 │ │ - ldc1 $f2,0(v0) │ │ - cvt.d.s $f0,$f0 │ │ - add.d $f0,$f0,$f2 │ │ - trunc.w.d $f0,$f0 │ │ - cvt.s.w $f0,$f0 │ │ - mul.s $f0,$f0,$f20 │ │ - swc1 $f0,0(s6) │ │ - lw ra,88(sp) │ │ - addiu s6,s6,4 │ │ + lw ra,80(s5) │ │ + beqz ra,669c8 │ │ + ldc1 $f10,72(sp) │ │ + lwc1 $f4,0(s6) │ │ + div.s $f6,$f4,$f24 │ │ + cvt.d.s $f8,$f6 │ │ + add.d $f0,$f8,$f10 │ │ + trunc.w.d $f14,$f0 │ │ + cvt.s.w $f16,$f14 │ │ + mul.s $f12,$f16,$f24 │ │ + swc1 $f12,0(s6) │ │ addiu s7,s7,2 │ │ - bne ra,s6,67f60 │ │ + addiu s6,s6,4 │ │ + bne s1,s7,6693c │ │ addiu s8,s8,1 │ │ - lw t1,80(sp) │ │ - lw t0,40(s0) │ │ - sll a0,t1,0x1 │ │ - addu s7,t0,a0 │ │ - lh s6,0(s7) │ │ - blez s6,6811c │ │ + lw v1,40(s5) │ │ + sll t0,s4,0x1 │ │ + addu a2,v1,t0 │ │ + lh a1,0(a2) │ │ + blez a1,66ab8 │ │ nop │ │ - lw t4,32(s0) │ │ - lwc1 $f4,64(sp) │ │ - addu t3,t4,a0 │ │ - lh t2,0(t3) │ │ - mtc1 t2,$f26 │ │ - cvt.s.w $f25,$f26 │ │ - mul.s $f1,$f25,$f20 │ │ - c.lt.s $fcc3,$f1,$f4 │ │ - bc1t $fcc3,6825c │ │ - lwc1 $f0,72(sp) │ │ - c.lt.s $fcc4,$f0,$f1 │ │ - bc1t $fcc4,6825c │ │ - lwc1 $f11,68(sp) │ │ - sll v1,s5,0x2 │ │ - move v0,zero │ │ - sub.s $f5,$f11,$f4 │ │ - b 680c4 │ │ - sub.s $f3,$f0,$f11 │ │ - swc1 $f2,0(a1) │ │ - lw s6,40(s0) │ │ - addiu v0,v0,1 │ │ - addu ra,s6,a0 │ │ - lh a3,0(ra) │ │ - slt a1,v0,a3 │ │ - beqz a1,6811c │ │ - addiu s5,s5,1 │ │ - lw s8,32(s0) │ │ - addu t6,s8,a0 │ │ - lh a2,0(t6) │ │ - addu t5,a2,v0 │ │ - mtc1 t5,$f24 │ │ - cvt.s.w $f27,$f24 │ │ - mul.s $f1,$f27,$f20 │ │ - c.lt.s $fcc5,$f1,$f4 │ │ - bc1t $fcc5,6825c │ │ + lw a3,32(s5) │ │ + lwc1 $f6,88(sp) │ │ + addu a0,a3,t0 │ │ + lh s6,0(a0) │ │ + mtc1 s6,$f22 │ │ + cvt.s.w $f20,$f22 │ │ + mul.s $f0,$f20,$f24 │ │ + c.lt.s $fcc4,$f0,$f6 │ │ + bc1t $fcc4,66c28 │ │ + lwc1 $f10,96(sp) │ │ + c.lt.s $fcc5,$f10,$f0 │ │ + bc1t $fcc5,66c28 │ │ + lwc1 $f18,92(sp) │ │ + lw s1,76(s5) │ │ + lw s8,28(s5) │ │ + sub.s $f2,$f18,$f6 │ │ + sub.s $f4,$f10,$f18 │ │ + move t1,s0 │ │ + sll s7,s0,0x2 │ │ + b 66a7c │ │ + addu t3,s0,a1 │ │ + addiu s0,s0,1 │ │ + beq s0,t3,66ab8 │ │ + swc1 $f14,0(t2) │ │ + subu t6,s0,t1 │ │ + addu t7,t6,s6 │ │ + mtc1 t7,$f20 │ │ + cvt.s.w $f18,$f20 │ │ + mul.s $f0,$f18,$f24 │ │ + c.lt.s $fcc7,$f0,$f6 │ │ + bc1t $fcc7,66c28 │ │ nop │ │ - c.lt.s $fcc6,$f0,$f1 │ │ - bc1t $fcc6,6825c │ │ - addiu v1,v1,4 │ │ - sub.s $f13,$f1,$f4 │ │ - sub.s $f12,$f0,$f1 │ │ - lw t7,76(s0) │ │ - div.s $f2,$f13,$f5 │ │ - beqz t7,680ec │ │ - div.s $f1,$f12,$f3 │ │ - sub.s $f17,$f0,$f4 │ │ - div.s $f15,$f21,$f17 │ │ - mul.s $f2,$f2,$f15 │ │ - mul.s $f1,$f1,$f15 │ │ - c.lt.s $fcc7,$f2,$f1 │ │ - lw t8,28(s0) │ │ - bc1t $fcc7,68070 │ │ - addu a1,t8,v1 │ │ - swc1 $f1,0(a1) │ │ - lw s6,40(s0) │ │ - addiu v0,v0,1 │ │ - addu ra,s6,a0 │ │ - lh a3,0(ra) │ │ - slt a1,v0,a3 │ │ - bnez a1,68090 │ │ - addiu s5,s5,1 │ │ - lw a0,80(sp) │ │ - lw v0,8(s0) │ │ - addiu v1,a0,1 │ │ - slt v0,v1,v0 │ │ - bnez v0,67f48 │ │ - sw v1,80(sp) │ │ + c.lt.s $f10,$f0 │ │ + bc1t 66c28 │ │ + addiu s7,s7,4 │ │ + sub.s $f8,$f0,$f6 │ │ + sub.s $f0,$f10,$f0 │ │ + div.s $f14,$f8,$f2 │ │ + beqz s1,66aa0 │ │ + div.s $f22,$f0,$f4 │ │ + sub.s $f16,$f10,$f6 │ │ + div.s $f12,$f26,$f16 │ │ + mul.s $f14,$f14,$f12 │ │ + mul.s $f22,$f22,$f12 │ │ + c.lt.s $fcc6,$f14,$f22 │ │ + bc1t $fcc6,66a44 │ │ + addu t2,s8,s7 │ │ + addiu s0,s0,1 │ │ + bne s0,t3,66a50 │ │ + swc1 $f22,0(t2) │ │ + lw t4,8(s5) │ │ + addiu s4,s4,1 │ │ + slt t5,s4,t4 │ │ + bnez t5,6691c │ │ + nop │ │ + move v0,zero │ │ + lw a2,-30360(gp) │ │ + lw ra,100(sp) │ │ + lw a1,0(a2) │ │ + bne ra,a1,66e68 │ │ lw ra,140(sp) │ │ lw s8,136(sp) │ │ lw s7,132(sp) │ │ lw s6,128(sp) │ │ lw s5,124(sp) │ │ lw s4,120(sp) │ │ lw s3,116(sp) │ │ @@ -92748,7190 +90807,7223 @@ │ │ ldc1 $f28,176(sp) │ │ ldc1 $f26,168(sp) │ │ ldc1 $f24,160(sp) │ │ ldc1 $f22,152(sp) │ │ ldc1 $f20,144(sp) │ │ jr ra │ │ addiu sp,sp,192 │ │ - lw t9,-30352(gp) │ │ - cvt.s.w $f12,$f13 │ │ - mul.s $f11,$f12,$f22 │ │ - mov.d $f12,$f24 │ │ - add.s $f9,$f11,$f23 │ │ - cvt.d.s $f16,$f9 │ │ + lw t9,-30224(gp) │ │ + cvt.s.w $f12,$f0 │ │ + mul.s $f4,$f12,$f30 │ │ + mov.d $f12,$f22 │ │ + add.s $f6,$f4,$f28 │ │ + cvt.d.s $f8,$f6 │ │ jalr t9 │ │ - div.d $f14,$f16,$f26 │ │ - sub.d $f10,$f0,$f28 │ │ + div.d $f14,$f8,$f20 │ │ lw gp,56(sp) │ │ - move a0,s0 │ │ - lw t9,-30656(gp) │ │ - b 67dc4 │ │ - mul.d $f0,$f10,$f30 │ │ - lw t9,-30352(gp) │ │ - cvt.s.w $f7,$f16 │ │ - mul.s $f5,$f7,$f22 │ │ - mov.d $f12,$f28 │ │ - add.s $f1,$f5,$f23 │ │ - cvt.d.s $f14,$f1 │ │ + move a0,s5 │ │ + lw t7,-32708(gp) │ │ + lw t9,-30652(gp) │ │ + ldc1 $f10,-4896(t7) │ │ + sub.d $f14,$f0,$f10 │ │ + mul.d $f0,$f14,$f26 │ │ + cvt.s.d $f16,$f0 │ │ jalr t9 │ │ - div.d $f14,$f14,$f30 │ │ + mfc1 a1,$f16 │ │ lw gp,56(sp) │ │ - lw a0,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - addiu a1,a0,5360 │ │ - ldc1 $f10,0(a1) │ │ - addiu v1,v0,22728 │ │ - ldc1 $f2,0(v1) │ │ - sub.d $f8,$f0,$f10 │ │ - lw t9,-30656(gp) │ │ - move a0,s0 │ │ - b 67fac │ │ - mul.d $f0,$f8,$f2 │ │ - lw t0,32(s0) │ │ - lw a3,40(s0) │ │ - addu t9,t0,a2 │ │ - lhu a0,0(t9) │ │ - addu a1,a3,a2 │ │ - subu v0,v0,a0 │ │ - sh v0,0(a1) │ │ - lw v1,36(s0) │ │ - lw s5,80(sp) │ │ - addu ra,v1,a2 │ │ - sh s5,0(ra) │ │ - lw t8,40(s0) │ │ - lw t6,8(s0) │ │ - addu s7,t8,a2 │ │ - lh s6,0(s7) │ │ + b 667e4 │ │ + swc1 $f0,0(s1) │ │ + lw t7,-32708(gp) │ │ + cvt.s.w $f6,$f4 │ │ + mul.s $f8,$f6,$f30 │ │ + ldc1 $f16,12488(t7) │ │ + lw t6,-32708(gp) │ │ + lw t9,-30224(gp) │ │ + ldc1 $f12,12496(t6) │ │ + add.s $f10,$f8,$f28 │ │ + cvt.d.s $f14,$f10 │ │ + jalr t9 │ │ + div.d $f14,$f14,$f16 │ │ + lw gp,56(sp) │ │ + move a0,s5 │ │ + lw t8,-32708(gp) │ │ + lw v0,-32708(gp) │ │ + ldc1 $f12,-4896(t8) │ │ + ldc1 $f2,12480(v0) │ │ + lw t9,-30652(gp) │ │ + sub.d $f18,$f0,$f12 │ │ + mul.d $f0,$f18,$f2 │ │ + cvt.s.d $f0,$f0 │ │ + jalr t9 │ │ + mfc1 a1,$f0 │ │ + lw gp,56(sp) │ │ + b 6699c │ │ + swc1 $f0,0(s6) │ │ + lw t4,40(s5) │ │ + lhu t5,0(a1) │ │ + lw s0,36(s5) │ │ + addu s7,t4,a3 │ │ + subu s6,v0,t5 │ │ + addu t6,s0,a3 │ │ + sh s6,0(s7) │ │ + sh s4,0(t6) │ │ + lh t8,0(s7) │ │ + lw v1,8(s5) │ │ addiu s8,s8,1 │ │ - addu t7,s5,s6 │ │ - slt a2,s8,t6 │ │ - bnez a2,67d58 │ │ - sw t7,80(sp) │ │ - b 67ef4 │ │ - lw s8,80(sp) │ │ - lwc1 $f21,0(s0) │ │ - lw s1,12(s0) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - cvt.d.s $f6,$f1 │ │ - cvt.d.s $f2,$f21 │ │ - cvt.d.s $f4,$f4 │ │ - cvt.d.s $f0,$f0 │ │ + addu t9,s4,t8 │ │ + slt a2,s8,v1 │ │ + bnez a2,66768 │ │ + move s4,t9 │ │ + b 668cc │ │ + sll a0,s4,0x2 │ │ + lwc1 $f24,0(s5) │ │ + lw s2,12(s5) │ │ + lw s3,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + cvt.d.s $f28,$f24 │ │ + cvt.d.s $f30,$f6 │ │ + cvt.d.s $f26,$f0 │ │ + cvt.d.s $f2,$f10 │ │ li a0,5 │ │ - sdc1 $f2,16(sp) │ │ - sw s1,24(sp) │ │ - sdc1 $f4,32(sp) │ │ - sdc1 $f6,40(sp) │ │ - sdc1 $f0,48(sp) │ │ - addiu a1,s2,22464 │ │ + sdc1 $f28,16(sp) │ │ + sw s2,24(sp) │ │ + sdc1 $f30,32(sp) │ │ + sdc1 $f26,40(sp) │ │ + sdc1 $f2,48(sp) │ │ + addiu a1,s3,12216 │ │ li a2,657 │ │ - bal 706b8 │ │ - addiu a3,s0,22600 │ │ + jalr t9 │ │ + addiu a3,s5,12352 │ │ lw gp,56(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - sub.s $f23,$f23,$f22 │ │ - lw v0,-32696(gp) │ │ - lw t9,-30352(gp) │ │ - ldc1 $f28,22744(v0) │ │ - cvt.d.s $f0,$f23 │ │ - div.d $f2,$f0,$f20 │ │ - mov.d $f12,$f28 │ │ - sw v0,96(sp) │ │ - add.s $f30,$f22,$f30 │ │ - mov.d $f14,$f2 │ │ + sub.s $f28,$f28,$f30 │ │ + lw t1,-32708(gp) │ │ + lw t9,-30224(gp) │ │ + lw s4,12496(t1) │ │ + cvt.d.s $f22,$f28 │ │ + div.d $f22,$f22,$f26 │ │ + lw s8,12500(t1) │ │ + sw s4,64(sp) │ │ + sw s8,68(sp) │ │ + ldc1 $f12,64(sp) │ │ + sw t1,84(sp) │ │ + add.s $f24,$f30,$f24 │ │ jalr t9 │ │ - sdc1 $f2,80(sp) │ │ - sub.d $f0,$f0,$f24 │ │ - lw gp,56(sp) │ │ - move a0,s0 │ │ - lw t9,-30656(gp) │ │ - mul.d $f0,$f0,$f26 │ │ - cvt.s.d $f3,$f0 │ │ - bal 69a30 │ │ - mfc1 a1,$f3 │ │ - mtc1 zero,$f1 │ │ + mov.d $f14,$f22 │ │ + sub.d $f0,$f0,$f20 │ │ + sw s6,64(sp) │ │ + sw s7,68(sp) │ │ + ldc1 $f12,64(sp) │ │ lw gp,56(sp) │ │ - c.lt.s $f0,$f1 │ │ - bc1t 683a8 │ │ - cvt.d.s $f30,$f30 │ │ - div.d $f14,$f30,$f20 │ │ - lw t9,-30352(gp) │ │ - lw s5,-32696(gp) │ │ + move a0,s5 │ │ + mul.d $f0,$f0,$f12 │ │ + lw t9,-30652(gp) │ │ + cvt.s.d $f4,$f0 │ │ jalr t9 │ │ - mov.d $f12,$f28 │ │ - sub.d $f24,$f0,$f24 │ │ + mfc1 a1,$f4 │ │ + mtc1 zero,$f6 │ │ + c.lt.s $f0,$f6 │ │ + bc1t 66d64 │ │ lw gp,56(sp) │ │ - move a0,s0 │ │ - lw t9,-30656(gp) │ │ - mul.d $f24,$f24,$f26 │ │ - cvt.s.d $f0,$f24 │ │ - bal 69a30 │ │ - mfc1 a1,$f0 │ │ - lwc1 $f1,0(s0) │ │ - lwc1 $f3,19068(s5) │ │ - mul.s $f2,$f1,$f3 │ │ - c.lt.s $f2,$f0 │ │ - bc1t 683ac │ │ + cvt.d.s $f24,$f24 │ │ + div.d $f14,$f24,$f26 │ │ + sw s4,64(sp) │ │ + sw s8,68(sp) │ │ + lw t9,-30224(gp) │ │ + lw s1,-32708(gp) │ │ + jalr t9 │ │ + ldc1 $f12,64(sp) │ │ + sub.d $f20,$f0,$f20 │ │ + sw s6,64(sp) │ │ + sw s7,68(sp) │ │ + ldc1 $f26,64(sp) │ │ lw gp,56(sp) │ │ - lw v1,12(s0) │ │ - lw v0,8(s0) │ │ - mtc1 v1,$f4 │ │ - cvt.s.w $f20,$f4 │ │ - bgtz v0,67d2c │ │ - div.s $f20,$f1,$f20 │ │ - lw t9,-32564(gp) │ │ - move a0,zero │ │ - addiu a1,s2,22464 │ │ - bal 6d404 <__ckd_malloc__> │ │ - li a2,630 │ │ - lw t7,8(s0) │ │ + move a0,s5 │ │ + mul.d $f8,$f20,$f26 │ │ + lw t9,-30652(gp) │ │ + cvt.s.d $f10,$f8 │ │ + jalr t9 │ │ + mfc1 a1,$f10 │ │ + lwc1 $f2,0(s5) │ │ + lwc1 $f14,8812(s1) │ │ + mul.s $f16,$f2,$f14 │ │ + c.lt.s $fcc1,$f16,$f0 │ │ + bc1t $fcc1,66d6c │ │ lw gp,56(sp) │ │ - bgtz t7,67f18 │ │ - sw v0,28(s0) │ │ - b 68134 │ │ - move v0,zero │ │ - lw s5,-32696(gp) │ │ - lw v0,96(sp) │ │ - ldc1 $f14,80(sp) │ │ - ldc1 $f20,22744(v0) │ │ - lw t9,-30352(gp) │ │ + b 66724 │ │ + lw s1,8(s5) │ │ + lw s1,-32708(gp) │ │ + cvt.d.s $f24,$f24 │ │ + lw s4,84(sp) │ │ + mov.d $f14,$f22 │ │ + ldc1 $f28,12496(s4) │ │ + lw t9,-30224(gp) │ │ jalr t9 │ │ - mov.d $f12,$f20 │ │ - ldc1 $f22,5360(s4) │ │ - ldc1 $f24,22728(s3) │ │ + mov.d $f12,$f28 │ │ + ldc1 $f20,-4896(s3) │ │ + ldc1 $f22,12480(s2) │ │ lw gp,56(sp) │ │ - sub.d $f0,$f0,$f22 │ │ - lw t9,-30656(gp) │ │ - move a0,s0 │ │ - mul.d $f0,$f0,$f24 │ │ - cvt.s.d $f2,$f0 │ │ - bal 69a30 │ │ - mfc1 a1,$f2 │ │ + sub.d $f4,$f0,$f20 │ │ + lw t9,-30652(gp) │ │ + move a0,s5 │ │ + mul.d $f0,$f4,$f22 │ │ + cvt.s.d $f8,$f0 │ │ + jalr t9 │ │ + mfc1 a1,$f8 │ │ lw gp,56(sp) │ │ - cvt.d.s $f0,$f0 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + cvt.d.s $f16,$f0 │ │ + lw t8,-32708(gp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,t8,12216 │ │ li a2,581 │ │ - addiu a3,a3,22512 │ │ + addiu a3,s0,12264 │ │ + sdc1 $f16,16(sp) │ │ li a0,3 │ │ - addiu a1,s2,22464 │ │ - sdc1 $f0,16(sp) │ │ sw zero,24(sp) │ │ - bal 706b8 │ │ + jalr t9 │ │ sw zero,28(sp) │ │ - ldc1 $f14,22736(s1) │ │ lw gp,56(sp) │ │ - mov.d $f12,$f20 │ │ - lw t9,-30352(gp) │ │ + mov.d $f12,$f28 │ │ + lw v0,-32708(gp) │ │ + lw t9,-30224(gp) │ │ + ldc1 $f14,12488(v0) │ │ jalr t9 │ │ - div.d $f14,$f30,$f14 │ │ - sub.d $f22,$f0,$f22 │ │ + div.d $f14,$f24,$f14 │ │ + sub.d $f12,$f0,$f20 │ │ lw gp,56(sp) │ │ - move a0,s0 │ │ - lw t9,-30656(gp) │ │ - mul.d $f24,$f22,$f24 │ │ - cvt.s.d $f3,$f24 │ │ - bal 69a30 │ │ - mfc1 a1,$f3 │ │ - lwc1 $f4,0(s0) │ │ - lwc1 $f1,19068(s5) │ │ - cvt.d.s $f2,$f0 │ │ + move a0,s5 │ │ + lw t9,-30652(gp) │ │ + mul.d $f6,$f12,$f22 │ │ + cvt.s.d $f10,$f6 │ │ + jalr t9 │ │ + mfc1 a1,$f10 │ │ + lwc1 $f18,0(s5) │ │ + lwc1 $f24,8812(s1) │ │ lw gp,56(sp) │ │ - mul.s $f0,$f4,$f1 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sdc1 $f2,16(sp) │ │ + cvt.d.s $f0,$f0 │ │ + mul.s $f30,$f18,$f24 │ │ + lw v1,-32708(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sdc1 $f0,16(sp) │ │ li a0,3 │ │ - addiu a1,s2,22464 │ │ + addiu a1,v1,12216 │ │ + cvt.d.s $f26,$f30 │ │ li a2,584 │ │ - cvt.d.s $f0,$f0 │ │ - addiu a3,a3,22556 │ │ - bal 706b8 │ │ - sdc1 $f0,24(sp) │ │ - b 68134 │ │ + addiu a3,t0,12308 │ │ + jalr t9 │ │ + sdc1 $f26,24(sp) │ │ + lw gp,56(sp) │ │ + b 66ad0 │ │ li v0,-10 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00068498 : │ │ +00066e74 : │ │ lui gp,0x4 │ │ - addiu gp,gp,3512 │ │ + addiu gp,gp,9180 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-88 │ │ - sw gp,24(sp) │ │ - sw s1,40(sp) │ │ - sw s0,36(sp) │ │ - sdc1 $f24,80(sp) │ │ - move s0,a0 │ │ - sw ra,60(sp) │ │ + addiu sp,sp,-104 │ │ + lw a3,-32708(gp) │ │ sw s5,56(sp) │ │ + move s5,a0 │ │ + lw t9,-31820(gp) │ │ + lw a0,4(a0) │ │ + lw a1,8(s5) │ │ + li v0,695 │ │ + sw gp,24(sp) │ │ + sw s6,60(sp) │ │ sw s4,52(sp) │ │ + sw s1,40(sp) │ │ + sdc1 $f26,96(sp) │ │ + sdc1 $f24,88(sp) │ │ + sw ra,68(sp) │ │ + sw s7,64(sp) │ │ sw s3,48(sp) │ │ sw s2,44(sp) │ │ - sdc1 $f22,72(sp) │ │ - sdc1 $f20,64(sp) │ │ - lw a3,-32696(gp) │ │ - lw a0,4(a0) │ │ - lw t9,-31796(gp) │ │ - lw a1,8(s0) │ │ - li v0,695 │ │ + sw s0,36(sp) │ │ + sdc1 $f22,80(sp) │ │ + sdc1 $f20,72(sp) │ │ sw v0,16(sp) │ │ li a2,4 │ │ - lw s1,-32696(gp) │ │ - bal 6d59c <__ckd_calloc_2d__> │ │ - addiu a3,a3,22464 │ │ - lw v1,8(s0) │ │ - ldc1 $f24,6640(s1) │ │ - mtc1 v1,$f2 │ │ - lw a0,4(s0) │ │ - cvt.d.w $f0,$f2 │ │ + lw s6,-32708(gp) │ │ + jalr t9 │ │ + addiu a3,a3,12216 │ │ + lw s1,8(s5) │ │ + ldc1 $f24,-3616(s6) │ │ + mtc1 s1,$f0 │ │ + lw s4,4(s5) │ │ + cvt.d.w $f26,$f0 │ │ lw gp,24(sp) │ │ - sw v0,24(s0) │ │ - blez a0,685ac │ │ - div.d $f24,$f24,$f0 │ │ - lw t3,-32696(gp) │ │ - move s4,zero │ │ - ldc1 $f22,22456(t3) │ │ - blez v1,68598 │ │ - mtc1 s4,$f5 │ │ - sll s3,s4,0x2 │ │ - cvt.d.w $f20,$f5 │ │ - mul.d $f20,$f24,$f20 │ │ + sw v0,24(s5) │ │ + blez s4,66f70 │ │ + div.d $f24,$f24,$f26 │ │ + lw v1,-32708(gp) │ │ + move s3,v0 │ │ + ldc1 $f22,12208(v1) │ │ move s2,zero │ │ - mtc1 s2,$f1 │ │ - lw t9,-30336(gp) │ │ - cvt.d.w $f4,$f1 │ │ - add.d $f12,$f4,$f22 │ │ + blez s1,66f64 │ │ + mtc1 s2,$f2 │ │ + lw s7,0(s3) │ │ + cvt.d.w $f20,$f2 │ │ + mul.d $f20,$f24,$f20 │ │ + move s0,zero │ │ + mtc1 s0,$f4 │ │ + lw t9,-30288(gp) │ │ + cvt.d.w $f12,$f4 │ │ + add.d $f6,$f12,$f22 │ │ + addiu s7,s7,4 │ │ + addiu s0,s0,1 │ │ jalr t9 │ │ - mul.d $f12,$f12,$f20 │ │ - lw t1,24(s0) │ │ - sll a1,s2,0x2 │ │ - addu t0,t1,s3 │ │ - lw a2,0(t0) │ │ - cvt.s.d $f0,$f0 │ │ - addu v1,a2,a1 │ │ + mul.d $f12,$f6,$f20 │ │ + cvt.s.d $f8,$f0 │ │ lw gp,24(sp) │ │ - swc1 $f0,0(v1) │ │ - lw v1,8(s0) │ │ + bne s0,s1,66f34 │ │ + swc1 $f8,-4(s7) │ │ addiu s2,s2,1 │ │ - slt a0,s2,v1 │ │ - bnez a0,68548 │ │ - nop │ │ - lw a0,4(s0) │ │ - addiu s4,s4,1 │ │ - slt t2,s4,a0 │ │ - bnez t2,68530 │ │ - mtc1 v1,$f3 │ │ - cvt.d.w $f0,$f3 │ │ - lw s3,-32696(gp) │ │ - ldc1 $f6,5360(s3) │ │ - div.d $f12,$f6,$f0 │ │ + bne s2,s4,66f1c │ │ + addiu s3,s3,4 │ │ + lw s7,-32708(gp) │ │ + ldc1 $f10,-4896(s7) │ │ + div.d $f12,$f10,$f26 │ │ sqrt.d $f0,$f12 │ │ c.eq.d $f0,$f0 │ │ - bc1f 68718 │ │ - lw t9,-30212(gp) │ │ - mtc1 v1,$f9 │ │ - lw t4,-32696(gp) │ │ - cvt.d.w $f2,$f9 │ │ - ldc1 $f8,22752(t4) │ │ - cvt.s.d $f7,$f0 │ │ - div.d $f12,$f8,$f2 │ │ + bc1f 670a4 │ │ + lw t9,-30268(gp) │ │ + lw a0,-32708(gp) │ │ + cvt.s.d $f18,$f0 │ │ + mtc1 s1,$f14 │ │ + ldc1 $f0,12504(a0) │ │ + cvt.d.w $f16,$f14 │ │ + div.d $f12,$f0,$f16 │ │ sqrt.d $f0,$f12 │ │ c.eq.d $fcc1,$f0,$f0 │ │ - bc1f $fcc1,68704 │ │ - swc1 $f7,60(s0) │ │ - lw s2,68(s0) │ │ - cvt.s.d $f10,$f0 │ │ - bnez s2,68634 │ │ - swc1 $f10,64(s0) │ │ - lw ra,60(sp) │ │ - move v0,zero │ │ + bc1f $fcc1,67090 │ │ + swc1 $f18,60(s5) │ │ + lw s4,68(s5) │ │ + cvt.s.d $f2,$f0 │ │ + bnez s4,67004 │ │ + swc1 $f2,64(s5) │ │ + lw ra,68(sp) │ │ + lw s7,64(sp) │ │ + lw s6,60(sp) │ │ lw s5,56(sp) │ │ lw s4,52(sp) │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ - ldc1 $f24,80(sp) │ │ - ldc1 $f22,72(sp) │ │ - ldc1 $f20,64(sp) │ │ + ldc1 $f26,96(sp) │ │ + ldc1 $f24,88(sp) │ │ + ldc1 $f22,80(sp) │ │ + ldc1 $f20,72(sp) │ │ + move v0,zero │ │ jr ra │ │ - addiu sp,sp,88 │ │ - lw s4,4(s0) │ │ - lw t9,-30312(gp) │ │ - move a0,s4 │ │ + addiu sp,sp,104 │ │ + lw s0,4(s5) │ │ + lw t9,-30232(gp) │ │ + move a0,s0 │ │ jalr t9 │ │ li a1,4 │ │ - move s5,v0 │ │ lw gp,24(sp) │ │ - blez s4,68600 │ │ - sw v0,72(s0) │ │ - ldc1 $f20,6640(s1) │ │ - ldc1 $f22,5360(s3) │ │ - b 68670 │ │ - move s1,zero │ │ - lw s5,72(s0) │ │ - lw s2,68(s0) │ │ - mtc1 s1,$f0 │ │ - mtc1 s2,$f2 │ │ - cvt.d.w $f12,$f0 │ │ - mul.d $f12,$f12,$f20 │ │ - cvt.d.w $f0,$f2 │ │ - lw t9,-30344(gp) │ │ + blez s0,66fc4 │ │ + sw v0,72(s5) │ │ + srl a1,s4,0x1f │ │ + addu a2,a1,s4 │ │ + sra a3,a2,0x1 │ │ + mtc1 a3,$f20 │ │ + mtc1 s4,$f4 │ │ + ldc1 $f24,-4896(s7) │ │ + ldc1 $f26,-3616(s6) │ │ + cvt.d.w $f22,$f20 │ │ + move s6,v0 │ │ + cvt.d.w $f20,$f4 │ │ + move s5,zero │ │ + mtc1 s5,$f12 │ │ + lw t9,-30416(gp) │ │ + cvt.d.w $f6,$f12 │ │ + mul.d $f8,$f6,$f26 │ │ + addiu s6,s6,4 │ │ + addiu s5,s5,1 │ │ jalr t9 │ │ - div.d $f12,$f12,$f0 │ │ - srl v0,s2,0x1f │ │ - addu s2,v0,s2 │ │ - sra s2,s2,0x1 │ │ - mtc1 s2,$f4 │ │ - sll v0,s1,0x2 │ │ - cvt.d.w $f2,$f4 │ │ - mul.d $f2,$f2,$f0 │ │ - addu s5,s5,v0 │ │ + div.d $f12,$f8,$f20 │ │ + mul.d $f10,$f0,$f22 │ │ lw gp,24(sp) │ │ - addiu s1,s1,1 │ │ - add.d $f2,$f2,$f22 │ │ - cvt.s.d $f2,$f2 │ │ - swc1 $f2,0(s5) │ │ - lw v0,4(s0) │ │ - slt v0,s1,v0 │ │ - bnez v0,68668 │ │ - lw ra,60(sp) │ │ - move v0,zero │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - ldc1 $f24,80(sp) │ │ - ldc1 $f22,72(sp) │ │ - ldc1 $f20,64(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - lw t9,-30212(gp) │ │ + add.d $f0,$f10,$f24 │ │ + cvt.s.d $f14,$f0 │ │ + bne s5,s0,67050 │ │ + swc1 $f14,-4(s6) │ │ + b 66fc8 │ │ + lw ra,68(sp) │ │ + lw t9,-30268(gp) │ │ jalr t9 │ │ nop │ │ - b 685f0 │ │ + b 66fb4 │ │ lw gp,24(sp) │ │ jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ - b 685c8 │ │ - lw v1,8(s0) │ │ + b 66f8c │ │ + lw s1,8(s5) │ │ │ │ -0006872c : │ │ +000670b8 : │ │ lui gp,0x4 │ │ - addiu gp,gp,2852 │ │ + addiu gp,gp,8600 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ - srl v0,a1,0x1f │ │ - sw s0,24(sp) │ │ - addu s0,v0,a1 │ │ + sw s2,32(sp) │ │ + srl s2,a1,0x1f │ │ + addu v0,s2,a1 │ │ sw gp,16(sp) │ │ - sra s0,s0,0x1 │ │ + sra s2,v0,0x1 │ │ sw ra,36(sp) │ │ - sw s2,32(sp) │ │ sw s1,28(sp) │ │ + sw s0,24(sp) │ │ sdc1 $f26,64(sp) │ │ sdc1 $f24,56(sp) │ │ sdc1 $f22,48(sp) │ │ sdc1 $f20,40(sp) │ │ - blez s0,687d8 │ │ - lw a3,-32696(gp) │ │ + blez s2,67164 │ │ + lw v1,-32708(gp) │ │ mtc1 a1,$f0 │ │ - cvt.d.w $f20,$f0 │ │ - ldc1 $f0,5360(a3) │ │ - lw a2,-32696(gp) │ │ - lw a1,-32696(gp) │ │ - lw v1,-32696(gp) │ │ - sub.d $f20,$f20,$f0 │ │ - ldc1 $f22,22760(a2) │ │ - ldc1 $f24,22768(a1) │ │ - ldc1 $f26,22776(v1) │ │ - move s2,a0 │ │ - move s1,zero │ │ - mtc1 s1,$f1 │ │ - lw t9,-30336(gp) │ │ - cvt.d.w $f4,$f1 │ │ - mul.d $f12,$f4,$f22 │ │ - addiu s1,s1,1 │ │ + ldc1 $f20,-4896(v1) │ │ + cvt.d.w $f2,$f0 │ │ + lw a1,-32708(gp) │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + sub.d $f20,$f2,$f20 │ │ + ldc1 $f26,12512(a1) │ │ + ldc1 $f24,12520(a2) │ │ + ldc1 $f22,12528(a3) │ │ + move s1,a0 │ │ + move s0,zero │ │ + mtc1 s0,$f4 │ │ + lw t9,-30288(gp) │ │ + cvt.d.w $f12,$f4 │ │ + mul.d $f6,$f12,$f26 │ │ + addiu s1,s1,8 │ │ + addiu s0,s0,1 │ │ jalr t9 │ │ - div.d $f12,$f12,$f20 │ │ - mul.d $f2,$f0,$f24 │ │ + div.d $f12,$f6,$f20 │ │ + mul.d $f8,$f0,$f24 │ │ lw gp,16(sp) │ │ - sub.d $f0,$f26,$f2 │ │ - sdc1 $f0,0(s2) │ │ - bne s1,s0,687a4 │ │ - addiu s2,s2,8 │ │ + sub.d $f10,$f22,$f8 │ │ + bne s0,s2,67130 │ │ + sdc1 $f10,-8(s1) │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ ldc1 $f26,64(sp) │ │ ldc1 $f24,56(sp) │ │ ldc1 $f22,48(sp) │ │ ldc1 $f20,40(sp) │ │ jr ra │ │ addiu sp,sp,72 │ │ │ │ -00068800 : │ │ +0006718c : │ │ lui gp,0x4 │ │ - addiu gp,gp,2640 │ │ + addiu gp,gp,8388 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw gp,16(sp) │ │ - sw s2,36(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - sw ra,52(sp) │ │ - sw s5,48(sp) │ │ - sw s4,44(sp) │ │ - sw s3,40(sp) │ │ - lh v1,28(a0) │ │ - lw t9,-30268(gp) │ │ - slt s2,v1,a2 │ │ - movz v1,a2,s2 │ │ - move s0,a0 │ │ - sll s1,v1,0x1 │ │ + lh v0,28(a0) │ │ + addiu sp,sp,-40 │ │ + sw s0,24(sp) │ │ + slt s0,v0,a2 │ │ + movz v0,a2,s0 │ │ + lw t9,-30464(gp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + move s2,a0 │ │ + sll s1,v0,0x1 │ │ lw a0,80(a0) │ │ + sw gp,16(sp) │ │ + sw ra,36(sp) │ │ move a2,s1 │ │ jalr t9 │ │ - move s2,v1 │ │ - lbu v0,37(s0) │ │ - beqz v0,68898 │ │ + move s0,v0 │ │ + lbu v1,37(s2) │ │ + beqz v1,67288 │ │ lw gp,16(sp) │ │ - blez s2,68898 │ │ - nop │ │ - move v0,zero │ │ - lw t2,80(s0) │ │ - addu a2,t2,v0 │ │ - lh t1,0(a2) │ │ - addiu v0,v0,2 │ │ - andi t0,t1,0xffff │ │ - sll a3,t1,0x8 │ │ - srl a1,t0,0x8 │ │ - or a0,a3,a1 │ │ - bne s1,v0,68870 │ │ - sh a0,0(a2) │ │ - lbu t3,38(s0) │ │ - beqz t3,688e0 │ │ - nop │ │ - blez s2,688e0 │ │ + blez s0,67264 │ │ + lw ra,-30904(gp) │ │ + lw a3,80(s2) │ │ + addu a1,a3,s1 │ │ + lh a2,0(a3) │ │ + addiu a3,a3,2 │ │ + andi t0,a2,0xffff │ │ + sll t1,a2,0x8 │ │ + srl t2,t0,0x8 │ │ + or t3,t1,t2 │ │ + bne a3,a1,671f4 │ │ + sh t3,-2(a3) │ │ + lbu t4,38(s2) │ │ + beqz t4,67264 │ │ + lw ra,-30904(gp) │ │ + move s1,zero │ │ + lw t9,-30648(gp) │ │ + jalr t9 │ │ nop │ │ - move s3,zero │ │ - lw t6,80(s0) │ │ - lw t9,-30652(gp) │ │ - addu s4,t6,s3 │ │ - bal 71010 │ │ - lhu s5,0(s4) │ │ - andi t5,v0,0x3 │ │ - sltiu t4,t5,1 │ │ - addu s5,s5,t4 │ │ - addiu s3,s3,2 │ │ + lw t5,80(s2) │ │ + sll t6,s1,0x1 │ │ + addu t7,t5,t6 │ │ + lhu t8,0(t7) │ │ + andi v0,v0,0x3 │ │ + sltiu v1,v0,1 │ │ + addiu s1,s1,1 │ │ + addu a1,v1,t8 │ │ + slt a0,s1,s0 │ │ lw gp,16(sp) │ │ - bne s1,s3,688b0 │ │ - sh s5,0(s4) │ │ - lwc1 $f0,44(s0) │ │ - mtc1 zero,$f1 │ │ - c.eq.s $f0,$f1 │ │ - bc1t 68a98 │ │ - slti t7,s2,2 │ │ - lh s3,102(s0) │ │ - cvt.d.s $f0,$f0 │ │ - mtc1 s3,$f3 │ │ - lw v0,80(s0) │ │ - cvt.d.w $f4,$f3 │ │ - mul.d $f4,$f4,$f0 │ │ - lh s1,0(v0) │ │ - lw a0,84(s0) │ │ - mtc1 s1,$f6 │ │ - cvt.d.w $f2,$f6 │ │ - sub.d $f2,$f2,$f4 │ │ - bnez t7,68960 │ │ - sdc1 $f2,0(a0) │ │ - li v1,1 │ │ - lh ra,0(v0) │ │ - lh t8,2(v0) │ │ - mtc1 ra,$f5 │ │ - mtc1 t8,$f7 │ │ - cvt.d.w $f10,$f5 │ │ - mul.d $f4,$f0,$f10 │ │ - cvt.d.w $f8,$f7 │ │ - addiu v1,v1,1 │ │ - addiu v0,v0,2 │ │ - sub.d $f2,$f8,$f4 │ │ - sdc1 $f2,8(a0) │ │ - bne v1,s2,6892c │ │ - addiu a0,a0,8 │ │ - lh v0,22(s0) │ │ - slt v1,s2,v0 │ │ - beqz v1,68974 │ │ - addiu v0,v0,-1 │ │ - addiu v0,s2,-1 │ │ - lw a3,80(s0) │ │ - sll a0,v0,0x1 │ │ - addu a2,a3,a0 │ │ - lh v0,0(a2) │ │ - lw a0,84(s0) │ │ - sh v0,102(s0) │ │ - lh s4,30(s0) │ │ - lw t9,-30412(gp) │ │ - subu t2,s4,s2 │ │ - sll t3,s2,0x3 │ │ - addu a0,a0,t3 │ │ - move a1,zero │ │ - jalr t9 │ │ - sll a2,t2,0x3 │ │ - lbu a1,35(s0) │ │ - lw v0,84(s0) │ │ - lw a0,68(s0) │ │ - beqz a1,68a1c │ │ - lh v1,28(s0) │ │ - blez v1,68a1c │ │ - move a2,zero │ │ - mtc1 zero,$f0 │ │ - move a1,v0 │ │ - mtc1 zero,$f1 │ │ - move a3,v0 │ │ - ldc1 $f2,0(a3) │ │ - addiu a2,a2,1 │ │ - slt s0,a2,v1 │ │ - add.d $f0,$f0,$f2 │ │ - bnez s0,689d8 │ │ - addiu a3,a3,8 │ │ - mtc1 v1,$f9 │ │ - move a2,zero │ │ - cvt.d.w $f2,$f9 │ │ - div.d $f0,$f0,$f2 │ │ - ldc1 $f12,0(a1) │ │ - addiu a2,a2,1 │ │ - slt s5,a2,v1 │ │ - sub.d $f2,$f12,$f0 │ │ - sdc1 $f2,0(a1) │ │ - bnez s5,68a00 │ │ - addiu a1,a1,8 │ │ - srl t5,v1,0x1f │ │ - addu t4,t5,v1 │ │ - sra a2,t4,0x1 │ │ - blez a2,68a70 │ │ - addiu t7,v1,-1 │ │ - sll t6,t7,0x3 │ │ - addu v1,v0,t6 │ │ - move a1,zero │ │ - ldc1 $f2,0(v0) │ │ - ldc1 $f16,0(a0) │ │ - addiu a1,a1,1 │ │ - mul.d $f18,$f2,$f16 │ │ - sdc1 $f18,0(v0) │ │ - ldc1 $f14,0(v1) │ │ - ldc1 $f2,0(a0) │ │ - addiu v0,v0,8 │ │ - addiu a0,a0,8 │ │ - mul.d $f0,$f14,$f2 │ │ - sdc1 $f0,0(v1) │ │ - bne a1,a2,68a3c │ │ - addiu v1,v1,-8 │ │ - lw ra,52(sp) │ │ - move v0,s2 │ │ - lw s5,48(sp) │ │ - lw s4,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - lw a1,80(s0) │ │ - blez s2,6898c │ │ - lw a0,84(s0) │ │ - move v0,zero │ │ - addu t1,a1,v0 │ │ - lh t0,0(t1) │ │ - addiu v0,v0,2 │ │ - mtc1 t0,$f0 │ │ - cvt.d.w $f0,$f0 │ │ - sdc1 $f0,0(a0) │ │ - bne s1,v0,68aa8 │ │ - addiu a0,a0,8 │ │ - b 6898c │ │ - lw a0,84(s0) │ │ + bnez a0,67224 │ │ + sh a1,0(t7) │ │ + lw ra,-30904(gp) │ │ + lw s1,28(sp) │ │ + move a0,s2 │ │ + move a1,s0 │ │ + lw s2,32(sp) │ │ + lw s0,24(sp) │ │ + addiu t9,ra,25472 │ │ + lw ra,36(sp) │ │ + jr t9 │ │ + addiu sp,sp,40 │ │ + lbu a0,38(s2) │ │ + beqz a0,67264 │ │ + lw ra,-30904(gp) │ │ + bgtz s0,67224 │ │ + move s1,zero │ │ + b 67268 │ │ + lw s1,28(sp) │ │ │ │ -00068ad0 : │ │ +000672a4 : │ │ lui gp,0x4 │ │ - addiu gp,gp,1920 │ │ + addiu gp,gp,8108 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw gp,16(sp) │ │ - sw ra,60(sp) │ │ - sw s5,48(sp) │ │ - sw s3,40(sp) │ │ - sw s2,36(sp) │ │ - sw s1,32(sp) │ │ - sw s0,28(sp) │ │ - sw s7,56(sp) │ │ - sw s6,52(sp) │ │ - sw s4,44(sp) │ │ - lh a3,22(a0) │ │ - lh s4,28(a0) │ │ + addiu sp,sp,-48 │ │ + lh v0,22(a0) │ │ + sw s1,28(sp) │ │ + lh s1,28(a0) │ │ move v1,a2 │ │ - move s0,a0 │ │ - subu s4,s4,a3 │ │ + sw s4,40(sp) │ │ + subu s1,s1,v0 │ │ + move s4,a0 │ │ lw a0,80(a0) │ │ - lw t9,-30228(gp) │ │ - slt s3,a3,v1 │ │ - sll a2,a3,0x1 │ │ - sll s1,s4,0x1 │ │ - movz a3,v1,s3 │ │ - move s5,a1 │ │ + lw t9,-30404(gp) │ │ + sll a2,v0,0x1 │ │ + sw s2,32(sp) │ │ + sw s0,24(sp) │ │ + sll s2,s1,0x1 │ │ + slt s0,v0,v1 │ │ + sw gp,16(sp) │ │ + movz v0,v1,s0 │ │ + sw ra,44(sp) │ │ + sw s3,36(sp) │ │ + move s3,a1 │ │ addu a1,a0,a2 │ │ - move a2,s1 │ │ + move a2,s2 │ │ jalr t9 │ │ - move s3,a3 │ │ + move s0,v0 │ │ lw gp,16(sp) │ │ - lw a0,80(s0) │ │ - sll s2,s3,0x1 │ │ - lw t9,-30268(gp) │ │ - addu a0,a0,s1 │ │ - move a1,s5 │ │ + lw a0,80(s4) │ │ + lw t9,-30464(gp) │ │ + move a1,s3 │ │ + addu a0,a0,s2 │ │ jalr t9 │ │ - move a2,s2 │ │ - lbu v0,37(s0) │ │ - beqz v0,68bac │ │ + sll a2,s0,0x1 │ │ + lbu a1,37(s4) │ │ + beqz a1,673e4 │ │ lw gp,16(sp) │ │ - blez s3,68bac │ │ - nop │ │ - move v0,zero │ │ - lw t6,80(s0) │ │ - addu t5,s1,v0 │ │ - addu t0,t6,t5 │ │ - lh t4,0(t0) │ │ - addiu v0,v0,2 │ │ - andi t3,t4,0xffff │ │ - sll t1,t4,0x8 │ │ - srl t2,t3,0x8 │ │ - or a1,t1,t2 │ │ - bne s2,v0,68b80 │ │ - sh a1,0(t0) │ │ - lbu t7,38(s0) │ │ - beqz t7,68bf8 │ │ - nop │ │ - blez s3,68bf8 │ │ - nop │ │ - move s5,zero │ │ - lw ra,80(s0) │ │ - addu a0,s1,s5 │ │ - lw t9,-30652(gp) │ │ - addu s6,ra,a0 │ │ - bal 71010 │ │ - lhu s7,0(s6) │ │ + blez s0,673b4 │ │ + move t2,zero │ │ + lw t0,80(s4) │ │ + addu t7,t0,s2 │ │ + lh t1,0(t7) │ │ + addiu t2,t2,1 │ │ + andi t3,t1,0xffff │ │ + sll t4,t1,0x8 │ │ + srl t5,t3,0x8 │ │ + or t6,t4,t5 │ │ + sh t6,0(t7) │ │ + bne t2,s0,67348 │ │ + addiu t7,t7,2 │ │ + lbu t8,38(s4) │ │ + beqz t8,673b8 │ │ + lw ra,-30904(gp) │ │ + move s3,zero │ │ + lw t9,-30648(gp) │ │ + jalr t9 │ │ + addiu s3,s3,1 │ │ + lw v1,80(s4) │ │ andi v0,v0,0x3 │ │ - sltiu t8,v0,1 │ │ - addu s7,s7,t8 │ │ - addiu s5,s5,2 │ │ + addu a2,v1,s2 │ │ + lhu a0,0(a2) │ │ + sltiu a1,v0,1 │ │ + addu a3,a1,a0 │ │ + slt t0,s3,s0 │ │ lw gp,16(sp) │ │ - bne s2,s5,68bc4 │ │ - sh s7,0(s6) │ │ - lwc1 $f0,44(s0) │ │ - mtc1 zero,$f1 │ │ - c.eq.s $f0,$f1 │ │ - bc1t 68dbc │ │ - addu s1,s4,s3 │ │ - lh a3,102(s0) │ │ - cvt.d.s $f0,$f0 │ │ - mtc1 a3,$f3 │ │ - lw v0,80(s0) │ │ - cvt.d.w $f4,$f3 │ │ - mul.d $f4,$f4,$f0 │ │ - lh s5,0(v0) │ │ - lw a0,84(s0) │ │ - mtc1 s5,$f6 │ │ - slti s2,s1,2 │ │ - cvt.d.w $f2,$f6 │ │ - sub.d $f2,$f2,$f4 │ │ - bnez s2,68c7c │ │ - sdc1 $f2,0(a0) │ │ - li v1,1 │ │ - lh a2,0(v0) │ │ - lh s3,2(v0) │ │ - mtc1 a2,$f5 │ │ - mtc1 s3,$f7 │ │ - cvt.d.w $f10,$f5 │ │ - mul.d $f4,$f0,$f10 │ │ - cvt.d.w $f8,$f7 │ │ - addiu v1,v1,1 │ │ - addiu v0,v0,2 │ │ - sub.d $f2,$f8,$f4 │ │ - sdc1 $f2,8(a0) │ │ - bne v1,s1,68c48 │ │ - addiu a0,a0,8 │ │ - lh v0,22(s0) │ │ - slt v1,s1,v0 │ │ - beqz v1,68c90 │ │ - addiu v0,v0,-1 │ │ - addiu v0,s1,-1 │ │ - lw t1,80(s0) │ │ - sll a1,v0,0x1 │ │ - addu t0,t1,a1 │ │ - lh s4,0(t0) │ │ - lw a0,84(s0) │ │ - sh s4,102(s0) │ │ - lh t7,30(s0) │ │ - lw t9,-30412(gp) │ │ - subu t5,t7,s1 │ │ - sll t6,s1,0x3 │ │ - addu a0,a0,t6 │ │ - move a1,zero │ │ - jalr t9 │ │ - sll a2,t5,0x3 │ │ - lbu t4,35(s0) │ │ - lw v0,84(s0) │ │ - lw a0,68(s0) │ │ - beqz t4,68d38 │ │ - lh v1,28(s0) │ │ - blez v1,68d38 │ │ - move a2,zero │ │ - mtc1 zero,$f0 │ │ - move a1,v0 │ │ - mtc1 zero,$f1 │ │ - move a3,v0 │ │ - ldc1 $f2,0(a3) │ │ - addiu a2,a2,1 │ │ - slt s0,a2,v1 │ │ - add.d $f0,$f0,$f2 │ │ - bnez s0,68cf4 │ │ - addiu a3,a3,8 │ │ - mtc1 v1,$f9 │ │ - move a2,zero │ │ - cvt.d.w $f2,$f9 │ │ - div.d $f0,$f0,$f2 │ │ - ldc1 $f12,0(a1) │ │ - addiu a2,a2,1 │ │ - slt s6,a2,v1 │ │ - sub.d $f2,$f12,$f0 │ │ - sdc1 $f2,0(a1) │ │ - bnez s6,68d1c │ │ - addiu a1,a1,8 │ │ - srl t8,v1,0x1f │ │ - addu s7,t8,v1 │ │ - sra a2,s7,0x1 │ │ - blez a2,68d8c │ │ - addiu s2,v1,-1 │ │ - sll ra,s2,0x3 │ │ - addu v1,v0,ra │ │ - move a1,zero │ │ - ldc1 $f2,0(v0) │ │ - ldc1 $f16,0(a0) │ │ - addiu a1,a1,1 │ │ - mul.d $f18,$f2,$f16 │ │ - sdc1 $f18,0(v0) │ │ - ldc1 $f14,0(v1) │ │ - ldc1 $f2,0(a0) │ │ - addiu v0,v0,8 │ │ - addiu a0,a0,8 │ │ - mul.d $f0,$f14,$f2 │ │ - sdc1 $f0,0(v1) │ │ - bne a1,a2,68d58 │ │ - addiu v1,v1,-8 │ │ - lw ra,60(sp) │ │ - move v0,s1 │ │ - lw s7,56(sp) │ │ - lw s6,52(sp) │ │ - lw s5,48(sp) │ │ - lw s4,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw a1,80(s0) │ │ - blez s1,68ca8 │ │ - lw a0,84(s0) │ │ - sll a2,s1,0x1 │ │ - move v0,zero │ │ - addu t3,a1,v0 │ │ - lh t2,0(t3) │ │ - addiu v0,v0,2 │ │ - mtc1 t2,$f0 │ │ - cvt.d.w $f0,$f0 │ │ - sdc1 $f0,0(a0) │ │ - bne v0,a2,68dd0 │ │ - addiu a0,a0,8 │ │ - b 68ca8 │ │ - lw a0,84(s0) │ │ + sh a3,0(a2) │ │ + bnez t0,6737c │ │ + addiu s2,s2,2 │ │ + lw ra,-30904(gp) │ │ + addu a1,s1,s0 │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + move a0,s4 │ │ + addiu t9,ra,25472 │ │ + lw s4,40(sp) │ │ + lw ra,44(sp) │ │ + jr t9 │ │ + addiu sp,sp,48 │ │ + lbu a3,38(s4) │ │ + beqz a3,673b8 │ │ + lw ra,-30904(gp) │ │ + bgtz s0,6737c │ │ + move s3,zero │ │ + b 673bc │ │ + addu a1,s1,s0 │ │ │ │ -00068df8 : │ │ +00067400 : │ │ lui gp,0x4 │ │ - addiu gp,gp,1112 │ │ + addiu gp,gp,7760 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s1,28(sp) │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw s2,32(sp) │ │ - sw s0,24(sp) │ │ - sdc1 $f22,48(sp) │ │ - sdc1 $f20,40(sp) │ │ lh v0,30(a0) │ │ slti v1,v0,4 │ │ - bnez v1,68ec0 │ │ - move s1,a0 │ │ - lw a0,-32696(gp) │ │ - move s0,zero │ │ - ldc1 $f20,22760(a0) │ │ - mtc1 s0,$f1 │ │ - mtc1 v0,$f2 │ │ - cvt.d.w $f4,$f1 │ │ - mul.d $f22,$f4,$f20 │ │ - cvt.d.w $f0,$f2 │ │ - lw t9,-30336(gp) │ │ - sll s2,s0,0x3 │ │ - addiu s0,s0,1 │ │ - div.d $f22,$f22,$f0 │ │ + bnez v1,674d0 │ │ + lw a1,-32708(gp) │ │ + addiu sp,sp,-72 │ │ + mtc1 v0,$f0 │ │ + sdc1 $f24,64(sp) │ │ + ldc1 $f24,12512(a1) │ │ + sw s3,40(sp) │ │ + sw s0,28(sp) │ │ + lw s3,60(a0) │ │ + lw s0,56(a0) │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ + sdc1 $f22,56(sp) │ │ + sw gp,16(sp) │ │ + sw ra,44(sp) │ │ + sdc1 $f20,48(sp) │ │ + sra s1,v0,0x2 │ │ + cvt.d.w $f22,$f0 │ │ + move s2,zero │ │ + mtc1 s2,$f2 │ │ + lw t9,-30288(gp) │ │ + cvt.d.w $f20,$f2 │ │ + mul.d $f4,$f20,$f24 │ │ + addiu s0,s0,8 │ │ + addiu s2,s2,1 │ │ + addiu s3,s3,8 │ │ + div.d $f20,$f4,$f22 │ │ jalr t9 │ │ - mov.d $f12,$f22 │ │ + mov.d $f12,$f20 │ │ lw gp,16(sp) │ │ - lw t4,56(s1) │ │ - mov.d $f12,$f22 │ │ - addu t3,t4,s2 │ │ - lw t9,-30344(gp) │ │ + mov.d $f12,$f20 │ │ + lw t9,-30416(gp) │ │ jalr t9 │ │ - sdc1 $f0,0(t3) │ │ - lw v0,60(s1) │ │ + sdc1 $f0,-8(s0) │ │ + slt a0,s2,s1 │ │ lw gp,16(sp) │ │ - addu s2,v0,s2 │ │ - sdc1 $f0,0(s2) │ │ - lh v0,30(s1) │ │ - addiu t1,v0,3 │ │ - slti t2,v0,0 │ │ - movz t1,v0,t2 │ │ - sra t0,t1,0x2 │ │ - sll a3,t0,0x10 │ │ - sra a2,a3,0x10 │ │ - slt a1,s0,a2 │ │ - bnez a1,68e40 │ │ - nop │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - ldc1 $f22,48(sp) │ │ - ldc1 $f20,40(sp) │ │ + bnez a0,67460 │ │ + sdc1 $f0,-8(s3) │ │ + lw ra,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + ldc1 $f24,64(sp) │ │ + ldc1 $f22,56(sp) │ │ + ldc1 $f20,48(sp) │ │ + addiu sp,sp,72 │ │ jr ra │ │ - addiu sp,sp,56 │ │ + nop │ │ │ │ -00068ee0 : │ │ +000674d8 : │ │ lui gp,0x4 │ │ - addiu gp,gp,880 │ │ + addiu gp,gp,7544 │ │ addu gp,gp,t9 │ │ - lw v0,-32696(gp) │ │ - ldc1 $f0,0(a1) │ │ - ldc1 $f2,22456(v0) │ │ - mul.d $f0,$f0,$f2 │ │ - cvt.s.d $f0,$f0 │ │ - swc1 $f0,0(a2) │ │ - lw v0,64(a0) │ │ - lw a3,8(v0) │ │ - slti v0,a3,2 │ │ - bnez v0,68f48 │ │ - li v0,1 │ │ + lw v0,-32708(gp) │ │ + ldc1 $f2,0(a1) │ │ + ldc1 $f0,12208(v0) │ │ + lw t1,64(a0) │ │ + mul.d $f4,$f2,$f0 │ │ + lw t0,8(t1) │ │ + slti v1,t0,2 │ │ + cvt.s.d $f10,$f4 │ │ + bnez v1,67530 │ │ + swc1 $f10,0(a2) │ │ + sll a3,t0,0x3 │ │ + addiu t3,a1,8 │ │ + addu t2,a1,a3 │ │ + ldc1 $f6,0(t3) │ │ + cvt.d.s $f8,$f10 │ │ + addiu t3,t3,8 │ │ + add.d $f0,$f8,$f6 │ │ + bne t3,t2,67518 │ │ + cvt.s.d $f10,$f0 │ │ + mtc1 t0,$f12 │ │ + cvt.d.s $f16,$f10 │ │ + cvt.d.w $f14,$f12 │ │ + div.d $f18,$f16,$f14 │ │ + cvt.s.d $f2,$f18 │ │ + swc1 $f2,0(a2) │ │ + lbu t4,34(a0) │ │ + slti t5,t4,2 │ │ + bnez t5,675f8 │ │ + lw t6,-32708(gp) │ │ + lw t7,-32708(gp) │ │ + add.d $f8,$f14,$f14 │ │ + ldc1 $f6,-4896(t6) │ │ + ldc1 $f4,12504(t7) │ │ + addiu a3,a2,4 │ │ + li t2,1 │ │ + sll a2,t2,0x2 │ │ + blez t0,67600 │ │ + sw zero,0(a3) │ │ + lw t9,24(t1) │ │ + mtc1 zero,$f2 │ │ + addu v0,t9,a2 │ │ + lw t4,0(v0) │ │ move v1,a1 │ │ - ldc1 $f2,8(v1) │ │ - cvt.d.s $f0,$f0 │ │ - addiu v0,v0,1 │ │ - add.d $f0,$f0,$f2 │ │ - cvt.s.d $f0,$f0 │ │ - swc1 $f0,0(a2) │ │ - lw a3,64(a0) │ │ - lw a3,8(a3) │ │ - slt t0,v0,a3 │ │ - bnez t0,68f1c │ │ - addiu v1,v1,8 │ │ - mtc1 a3,$f4 │ │ - cvt.d.s $f0,$f0 │ │ - cvt.d.w $f2,$f4 │ │ - div.d $f0,$f0,$f2 │ │ - cvt.s.d $f0,$f0 │ │ - swc1 $f0,0(a2) │ │ - lbu v0,34(a0) │ │ - slti v0,v0,2 │ │ - bnez v0,69028 │ │ - lw v1,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - ldc1 $f8,22752(v1) │ │ - ldc1 $f10,5360(v0) │ │ - li t3,1 │ │ - sw zero,4(a2) │ │ - lw v1,64(a0) │ │ - lw t0,8(v1) │ │ - blez t0,69030 │ │ - sll t2,t3,0x2 │ │ - mtc1 zero,$f4 │ │ - move a3,a1 │ │ - move v0,zero │ │ - lw t0,24(v1) │ │ - sll v1,v0,0x2 │ │ - addu t0,t0,t2 │ │ - lw t0,0(t0) │ │ - ldc1 $f6,0(a3) │ │ - addu v1,t0,v1 │ │ - lwc1 $f0,0(v1) │ │ - mov.d $f2,$f10 │ │ - cvt.d.s $f4,$f4 │ │ - cvt.d.s $f0,$f0 │ │ - mul.d $f0,$f0,$f6 │ │ - movn.d $f2,$f8,v0 │ │ - addiu v0,v0,1 │ │ - mul.d $f0,$f0,$f2 │ │ - add.d $f4,$f4,$f0 │ │ - cvt.s.d $f4,$f4 │ │ - swc1 $f4,4(a2) │ │ - lw v1,64(a0) │ │ - lw t0,8(v1) │ │ - slt t1,v0,t0 │ │ - bnez t1,68fa0 │ │ - addiu a3,a3,8 │ │ - cvt.d.s $f4,$f4 │ │ - mtc1 t0,$f2 │ │ + move t3,zero │ │ + lwc1 $f14,0(t4) │ │ + ldc1 $f10,0(v1) │ │ + mov.d $f12,$f4 │ │ + cvt.d.s $f16,$f14 │ │ + mul.d $f18,$f16,$f10 │ │ + movz.d $f12,$f6,t3 │ │ + cvt.d.s $f2,$f2 │ │ addiu t3,t3,1 │ │ - cvt.d.w $f0,$f2 │ │ - add.d $f0,$f0,$f0 │ │ - div.d $f0,$f4,$f0 │ │ - cvt.s.d $f0,$f0 │ │ - swc1 $f0,4(a2) │ │ - lbu v0,34(a0) │ │ - slt v0,t3,v0 │ │ - bnez v0,68f80 │ │ - addiu a2,a2,4 │ │ + addiu v1,v1,8 │ │ + addiu t4,t4,4 │ │ + mul.d $f0,$f18,$f12 │ │ + add.d $f2,$f2,$f0 │ │ + cvt.s.d $f2,$f2 │ │ + bne t3,t0,67594 │ │ + swc1 $f2,0(a3) │ │ + cvt.d.s $f0,$f2 │ │ + div.d $f2,$f0,$f8 │ │ + addiu a3,a3,4 │ │ + addiu t2,t2,1 │ │ + cvt.s.d $f14,$f2 │ │ + swc1 $f14,-4(a3) │ │ + lbu t5,34(a0) │ │ + slt t6,t2,t5 │ │ + bnez t6,67574 │ │ + sll a2,t2,0x2 │ │ jr ra │ │ nop │ │ - mtc1 zero,$f4 │ │ - b 68ffc │ │ - mtc1 zero,$f5 │ │ + lw t8,-32708(gp) │ │ + b 675d4 │ │ + ldc1 $f0,-30552(t8) │ │ │ │ -0006903c : │ │ +0006760c : │ │ + lw t0,64(a0) │ │ ldc1 $f0,0(a1) │ │ - cvt.s.d $f0,$f0 │ │ - swc1 $f0,0(a2) │ │ - lw v0,64(a0) │ │ - lw v1,8(v0) │ │ - slti v1,v1,2 │ │ - bnez v1,6908c │ │ - li v1,1 │ │ - move t0,a1 │ │ - ldc1 $f2,8(t0) │ │ - cvt.d.s $f0,$f0 │ │ - addiu v1,v1,1 │ │ + lw t1,8(t0) │ │ + cvt.s.d $f4,$f0 │ │ + slti v0,t1,2 │ │ + bnez v0,67650 │ │ + swc1 $f4,0(a2) │ │ + sll v1,t1,0x3 │ │ + addiu t3,a1,8 │ │ + addu t2,a1,v1 │ │ + ldc1 $f2,0(t3) │ │ + cvt.d.s $f0,$f4 │ │ + addiu t3,t3,8 │ │ add.d $f0,$f0,$f2 │ │ - cvt.s.d $f0,$f0 │ │ - swc1 $f0,0(a2) │ │ - lw v0,64(a0) │ │ - lw t1,8(v0) │ │ - slt t1,v1,t1 │ │ - bnez t1,69060 │ │ - addiu t0,t0,8 │ │ - beqz a3,69144 │ │ + bne t3,t2,67634 │ │ + cvt.s.d $f4,$f0 │ │ + swc1 $f4,0(a2) │ │ + beqz a3,67728 │ │ nop │ │ - lwc1 $f1,64(v0) │ │ - mul.s $f0,$f1,$f0 │ │ - swc1 $f0,0(a2) │ │ - lbu v1,34(a0) │ │ - slti v0,v1,2 │ │ - bnez v0,6913c │ │ + lwc1 $f10,64(t0) │ │ + mul.s $f8,$f4,$f10 │ │ + swc1 $f8,0(a2) │ │ + lbu a3,34(a0) │ │ + slti t4,a3,2 │ │ + bnez t4,676f0 │ │ + sll t5,t1,0x3 │ │ + addiu a2,a2,4 │ │ + addu t6,a1,t5 │ │ li t2,1 │ │ - sw zero,4(a2) │ │ - lw v1,64(a0) │ │ - sll t1,t2,0x2 │ │ - lw a3,8(v1) │ │ - blez a3,6911c │ │ - mtc1 zero,$f0 │ │ - move a3,a1 │ │ - move v0,zero │ │ - lw t0,24(v1) │ │ - sll v1,v0,0x2 │ │ - addu t0,t0,t1 │ │ - lw t0,0(t0) │ │ - ldc1 $f6,0(a3) │ │ - addu v1,t0,v1 │ │ - lwc1 $f2,0(v1) │ │ - cvt.d.s $f4,$f0 │ │ - addiu v0,v0,1 │ │ - cvt.d.s $f2,$f2 │ │ - mul.d $f2,$f2,$f6 │ │ - add.d $f0,$f4,$f2 │ │ - cvt.s.d $f0,$f0 │ │ - swc1 $f0,4(a2) │ │ - lw v1,64(a0) │ │ - lw t0,8(v1) │ │ - slt t0,v0,t0 │ │ - bnez t0,690d0 │ │ - addiu a3,a3,8 │ │ - lwc1 $f5,64(v1) │ │ - addiu t2,t2,1 │ │ - mul.s $f4,$f5,$f0 │ │ - swc1 $f4,4(a2) │ │ - lbu t1,34(a0) │ │ - slt t0,t2,t1 │ │ - bnez t0,690b0 │ │ + sll t7,t2,0x2 │ │ + blez t1,676f8 │ │ + sw zero,0(a2) │ │ + lw t8,24(t0) │ │ + mtc1 zero,$f12 │ │ + addu t9,t8,t7 │ │ + lw v1,0(t9) │ │ + move v0,a1 │ │ + lwc1 $f14,0(v1) │ │ + ldc1 $f16,0(v0) │ │ + cvt.d.s $f18,$f12 │ │ + cvt.d.s $f2,$f14 │ │ + mul.d $f0,$f2,$f16 │ │ + addiu v0,v0,8 │ │ + addiu v1,v1,4 │ │ + add.d $f4,$f18,$f0 │ │ + cvt.s.d $f12,$f4 │ │ + bne v0,t6,676a0 │ │ + swc1 $f12,0(a2) │ │ + lwc1 $f6,64(t0) │ │ addiu a2,a2,4 │ │ + addiu t2,t2,1 │ │ + mul.s $f8,$f6,$f12 │ │ + swc1 $f8,-4(a2) │ │ + lbu t3,34(a0) │ │ + slt a3,t2,t3 │ │ + bnez a3,67684 │ │ + sll t7,t2,0x2 │ │ jr ra │ │ nop │ │ - lwc1 $f3,60(v0) │ │ - mul.s $f2,$f3,$f0 │ │ - b 690a0 │ │ - swc1 $f2,0(a2) │ │ + lwc1 $f6,64(t0) │ │ + mtc1 zero,$f12 │ │ + addiu a2,a2,4 │ │ + mul.s $f8,$f6,$f12 │ │ + addiu t2,t2,1 │ │ + swc1 $f8,-4(a2) │ │ + lbu t3,34(a0) │ │ + slt a3,t2,t3 │ │ + bnez a3,67684 │ │ + sll t7,t2,0x2 │ │ + b 676f0 │ │ + nop │ │ + lwc1 $f6,60(t0) │ │ + b 67660 │ │ + mul.s $f8,$f4,$f6 │ │ │ │ -00069154 : │ │ +00067734 : │ │ lw v0,64(a0) │ │ lw v1,68(v0) │ │ - beqz v1,691ac │ │ + beqz v1,6777c │ │ nop │ │ lbu a2,34(a0) │ │ - beqz a2,691ac │ │ - move v1,zero │ │ - b 69180 │ │ - lw t2,72(v0) │ │ - lw v0,64(a0) │ │ - lw t2,72(v0) │ │ - sll t1,v1,0x2 │ │ - addu t0,t2,t1 │ │ - lwc1 $f1,0(a1) │ │ + beqz a2,6777c │ │ + move a3,zero │ │ + lw t0,72(v0) │ │ + lwc1 $f0,0(a1) │ │ lwc1 $f2,0(t0) │ │ - addiu v1,v1,1 │ │ - mul.s $f0,$f1,$f2 │ │ - swc1 $f0,0(a1) │ │ - lbu a3,34(a0) │ │ - slt v0,v1,a3 │ │ - bnez v0,69178 │ │ addiu a1,a1,4 │ │ + addiu a3,a3,1 │ │ + mul.s $f4,$f0,$f2 │ │ + swc1 $f4,-4(a1) │ │ + lbu t1,34(a0) │ │ + slt t2,a3,t1 │ │ + bnez t2,67754 │ │ + addiu t0,t0,4 │ │ jr ra │ │ nop │ │ │ │ -000691b4 : │ │ +00067784 : │ │ lui gp,0x4 │ │ - addiu gp,gp,156 │ │ + addiu gp,gp,6860 │ │ addu gp,gp,t9 │ │ - lw v1,64(a0) │ │ - lw v0,8(v1) │ │ - blez v0,69270 │ │ - lw a3,-32696(gp) │ │ - move t2,zero │ │ - ldc1 $f0,22784(a3) │ │ - lwc1 $f3,0(a1) │ │ - cvt.d.s $f2,$f3 │ │ - mul.d $f2,$f2,$f0 │ │ - sdc1 $f2,0(a2) │ │ - lbu t1,34(a0) │ │ - slti t0,t1,2 │ │ - bnez t0,69244 │ │ - sll t1,t2,0x2 │ │ - move v1,a1 │ │ - li v0,1 │ │ - lw a3,64(a0) │ │ - sll t8,v0,0x2 │ │ - lw t9,24(a3) │ │ - lwc1 $f5,4(v1) │ │ - addu t7,t9,t8 │ │ - lw t6,0(t7) │ │ - addiu v0,v0,1 │ │ - addu t5,t6,t1 │ │ - lwc1 $f6,0(t5) │ │ - mul.s $f4,$f5,$f6 │ │ - cvt.d.s $f4,$f4 │ │ - add.d $f2,$f2,$f4 │ │ - sdc1 $f2,0(a2) │ │ - lbu t4,34(a0) │ │ - slt t3,v0,t4 │ │ - bnez t3,69200 │ │ - addiu v1,v1,4 │ │ - lw t1,64(a0) │ │ - addiu t2,t2,1 │ │ - lwc1 $f7,64(t1) │ │ - cvt.d.s $f4,$f7 │ │ - mul.d $f2,$f4,$f2 │ │ - sdc1 $f2,0(a2) │ │ - lw t0,64(a0) │ │ - lw v1,8(t0) │ │ - slt v0,t2,v1 │ │ - bnez v0,691d8 │ │ + lw t2,64(a0) │ │ + lw t0,8(t2) │ │ + blez t0,67830 │ │ + lw a3,-32708(gp) │ │ + lwc1 $f0,0(a1) │ │ + ldc1 $f6,12536(a3) │ │ + lwc1 $f2,64(t2) │ │ + cvt.d.s $f4,$f0 │ │ + mul.d $f10,$f4,$f6 │ │ + cvt.d.s $f8,$f2 │ │ + sll t3,t0,0x2 │ │ + move t1,zero │ │ + sdc1 $f10,0(a2) │ │ + lbu v0,34(a0) │ │ + slti v1,v0,2 │ │ + bnez v1,67838 │ │ + mov.d $f12,$f10 │ │ + lw t4,24(t2) │ │ + addiu t8,a1,4 │ │ + addiu t9,t4,4 │ │ + li t7,1 │ │ + lw t5,0(t9) │ │ + lwc1 $f14,0(t8) │ │ + addu t6,t5,t1 │ │ + lwc1 $f16,0(t6) │ │ + addiu t7,t7,1 │ │ + addiu t8,t8,4 │ │ + mul.s $f18,$f14,$f16 │ │ + cvt.d.s $f0,$f18 │ │ + add.d $f12,$f12,$f0 │ │ + sdc1 $f12,0(a2) │ │ + lbu t0,34(a0) │ │ + slt a3,t7,t0 │ │ + bnez a3,677e4 │ │ + addiu t9,t9,4 │ │ + mul.d $f2,$f8,$f12 │ │ addiu a2,a2,8 │ │ + addiu t1,t1,4 │ │ + bne t1,t3,677c0 │ │ + sdc1 $f2,-8(a2) │ │ jr ra │ │ nop │ │ + addiu a2,a2,8 │ │ + mul.d $f2,$f8,$f12 │ │ + addiu t1,t1,4 │ │ + bne t1,t3,677c0 │ │ + sdc1 $f2,-8(a2) │ │ + b 67830 │ │ + nop │ │ │ │ -00069278 : │ │ +00067854 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-40 │ │ + addiu gp,gp,6652 │ │ addu gp,gp,t9 │ │ - lw v0,-30896(gp) │ │ - addiu sp,sp,-64 │ │ + addiu sp,sp,-120 │ │ + lh v0,30(a0) │ │ + sw s8,104(sp) │ │ + move s8,a0 │ │ + lw a0,-30360(gp) │ │ sw gp,16(sp) │ │ - sw s1,36(sp) │ │ - sw s0,32(sp) │ │ - sw ra,52(sp) │ │ - move s0,a0 │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - sdc1 $f20,56(sp) │ │ - addiu t9,v0,31008 │ │ - bal 67920 │ │ - move s1,a1 │ │ - lw v0,84(s0) │ │ - lh v1,30(s0) │ │ - ldc1 $f0,0(v0) │ │ - srl a1,v1,0x1f │ │ - lw a0,88(s0) │ │ - mul.d $f0,$f0,$f0 │ │ - addu a3,a1,v1 │ │ - sra a3,a3,0x1 │ │ - lw gp,16(sp) │ │ - blez a3,69328 │ │ - sdc1 $f0,0(a0) │ │ - addiu a2,v1,-1 │ │ - sll v1,a2,0x3 │ │ - addu a1,v0,v1 │ │ - li v1,1 │ │ - ldc1 $f2,8(v0) │ │ - ldc1 $f6,0(a1) │ │ - addiu v1,v1,1 │ │ - mul.d $f2,$f2,$f2 │ │ - mul.d $f4,$f6,$f6 │ │ - slt t0,a3,v1 │ │ - addiu v0,v0,8 │ │ - addiu a1,a1,-8 │ │ - add.d $f0,$f2,$f4 │ │ - sdc1 $f0,8(a0) │ │ - beqz t0,692f8 │ │ + sw ra,108(sp) │ │ + sw s7,100(sp) │ │ + sw s6,96(sp) │ │ + sw s5,92(sp) │ │ + sw s4,88(sp) │ │ + sw s3,84(sp) │ │ + sw s2,80(sp) │ │ + sw s1,76(sp) │ │ + sw s0,72(sp) │ │ + sdc1 $f20,112(sp) │ │ + lw a2,0(a0) │ │ + sw a1,52(sp) │ │ + lbu t0,32(s8) │ │ + lw a1,84(s8) │ │ + addiu a3,v0,-1 │ │ + sw v0,32(sp) │ │ + sw a3,60(sp) │ │ + sw a2,68(sp) │ │ + sw a1,48(sp) │ │ + blez a3,67dac │ │ + sw t0,44(sp) │ │ + lw t3,32(sp) │ │ + lw t6,48(sp) │ │ + srl t4,t3,0x1f │ │ + addu t5,t4,t3 │ │ + sra ra,t5,0x1 │ │ + move s6,zero │ │ + slt t7,s6,ra │ │ + move a2,a3 │ │ + addiu t2,t6,8 │ │ + bnez t7,67954 │ │ + move s4,zero │ │ + move v0,ra │ │ + srl s2,v0,0x1f │ │ + addu v1,s2,v0 │ │ + subu s6,s6,v0 │ │ + sra v0,v1,0x1 │ │ + slt s3,s6,v0 │ │ + beqz s3,678fc │ │ + nop │ │ + addiu s4,s4,1 │ │ + slt s5,s4,a2 │ │ + beqz s5,67968 │ │ + addu s6,s6,v0 │ │ + slt v0,s4,s6 │ │ + beqz v0,67948 │ │ + sll t7,s6,0x3 │ │ + addu t4,t6,t7 │ │ + ldc1 $f18,0(t4) │ │ + ldc1 $f2,0(t2) │ │ + sdc1 $f2,0(t4) │ │ + sdc1 $f18,0(t2) │ │ + slt t7,s6,ra │ │ + beqz t7,678f8 │ │ + addiu t2,t2,8 │ │ + addiu s4,s4,1 │ │ + move v0,ra │ │ + slt s5,s4,a2 │ │ + bnez s5,67928 │ │ + addu s6,s6,v0 │ │ + sw ra,56(sp) │ │ + lw s7,32(sp) │ │ + blez s7,679b0 │ │ + lw t8,60(sp) │ │ + lw a0,48(sp) │ │ + srl t9,t8,0x1 │ │ + sll ra,t9,0x4 │ │ + addiu a2,ra,24 │ │ + addiu t0,a0,8 │ │ + addu a1,a0,a2 │ │ + ldc1 $f2,-8(t0) │ │ + ldc1 $f0,0(t0) │ │ + addiu t0,t0,16 │ │ + add.d $f4,$f2,$f0 │ │ + sub.d $f6,$f2,$f0 │ │ + sdc1 $f4,-24(t0) │ │ + bne t0,a1,67990 │ │ + sdc1 $f6,-16(t0) │ │ + lw t1,44(sp) │ │ + li s0,1 │ │ + slti t2,t1,2 │ │ + bnez t2,67b50 │ │ + lui t5,0x8000 │ │ + lw t4,32(sp) │ │ + addiu t3,s0,1 │ │ + addiu s1,s0,-1 │ │ + blez t4,67b40 │ │ + sw t3,40(sp) │ │ + lw v1,40(sp) │ │ + li v0,1 │ │ + li t6,1 │ │ + sllv t7,t6,s0 │ │ + sllv t8,v0,s1 │ │ + lw s3,48(sp) │ │ + sllv s4,v0,v1 │ │ + lw s7,44(sp) │ │ + negu s2,s4 │ │ + negu s5,t7 │ │ + sll t2,t7,0x3 │ │ + slti s6,t8,2 │ │ + move s0,s3 │ │ + addu ra,s3,t2 │ │ + sll t3,s5,0x3 │ │ + sll s3,s2,0x3 │ │ + sll s1,s4,0x3 │ │ + sll t1,t7,0x4 │ │ + sll s5,t8,0x3 │ │ + move t4,zero │ │ + move s2,zero │ │ + sw s6,36(sp) │ │ + subu t9,s7,v1 │ │ + ldc1 $f8,0(s0) │ │ + ldc1 $f10,0(ra) │ │ + addu a2,ra,s5 │ │ + lw a1,36(sp) │ │ + add.d $f12,$f8,$f10 │ │ + sdc1 $f12,0(s0) │ │ + ldc1 $f14,0(ra) │ │ + sub.d $f16,$f8,$f14 │ │ + sdc1 $f16,0(ra) │ │ + lw a0,4(a2) │ │ + xor a3,a0,t5 │ │ + bnez a1,67b18 │ │ + sw a3,4(a2) │ │ + lw t7,56(s8) │ │ + lw t6,60(s8) │ │ + move a0,s0 │ │ + move v0,ra │ │ + li a3,1 │ │ + sllv t0,a3,t9 │ │ + addu s6,a0,t4 │ │ + addu s7,v0,t3 │ │ + sll v1,t0,0x3 │ │ + addu a2,s7,t1 │ │ + addu a1,s6,t2 │ │ + addu t0,t7,v1 │ │ + addu v1,t6,v1 │ │ + ldc1 $f0,-8(a2) │ │ + ldc1 $f18,0(t0) │ │ + ldc1 $f20,0(v1) │ │ + ldc1 $f2,8(a1) │ │ + mul.d $f8,$f18,$f0 │ │ + ldc1 $f6,-8(v0) │ │ + mul.d $f10,$f20,$f2 │ │ + mul.d $f12,$f18,$f2 │ │ + addiu v0,v0,-8 │ │ + mul.d $f4,$f20,$f0 │ │ addiu a0,a0,8 │ │ - lw v0,64(s0) │ │ - lw t2,88(s0) │ │ - lw a0,8(v0) │ │ - blez a0,693e8 │ │ - lw t0,92(s0) │ │ - move t1,zero │ │ - lw s3,32(v0) │ │ - lw s2,36(v0) │ │ - sll a3,t1,0x1 │ │ - addu t7,s3,a3 │ │ - addu t6,s2,a3 │ │ - lh a1,0(t7) │ │ - lh a0,0(t6) │ │ - sw zero,0(t0) │ │ - sw zero,4(t0) │ │ - lw v0,64(s0) │ │ - lw t5,40(v0) │ │ - addu t4,t5,a3 │ │ - lh t3,0(t4) │ │ - blez t3,693d4 │ │ - sll s4,a1,0x3 │ │ - mtc1 zero,$f0 │ │ - mtc1 zero,$f1 │ │ - addu a1,t2,s4 │ │ - sll a0,a0,0x2 │ │ + addiu a3,a3,1 │ │ + sub.d $f14,$f10,$f8 │ │ + add.d $f16,$f12,$f4 │ │ + sub.d $f18,$f6,$f14 │ │ + sdc1 $f18,-8(a2) │ │ + lw s7,4(v0) │ │ + lw s6,0(v0) │ │ + xor a2,s7,t5 │ │ + sw s6,24(sp) │ │ + sw a2,28(sp) │ │ + ldc1 $f20,24(sp) │ │ + sub.d $f2,$f20,$f14 │ │ + sdc1 $f2,8(a1) │ │ + ldc1 $f0,0(a0) │ │ + sub.d $f6,$f0,$f16 │ │ + sdc1 $f6,0(v0) │ │ + ldc1 $f10,0(a0) │ │ + add.d $f8,$f10,$f16 │ │ + bne a3,t8,67a7c │ │ + sdc1 $f8,0(a0) │ │ + lw t7,32(sp) │ │ + addu s2,s2,s4 │ │ + slt t6,s2,t7 │ │ + addu s0,s0,s1 │ │ + addu ra,ra,s1 │ │ + addu t4,t4,s3 │ │ + addu t2,t2,s1 │ │ + addu t3,t3,s3 │ │ + bnez t6,67a34 │ │ + addu t1,t1,s1 │ │ + lw s0,40(sp) │ │ + lw s4,44(sp) │ │ + bne s4,s0,679c4 │ │ + nop │ │ + lw t5,48(sp) │ │ + lw t8,88(s8) │ │ + ldc1 $f12,0(t5) │ │ + lw s1,56(sp) │ │ + mul.d $f4,$f12,$f12 │ │ + blez s1,67bb0 │ │ + sdc1 $f4,0(t8) │ │ + lw s5,60(sp) │ │ + lw t0,48(sp) │ │ + sll t9,s5,0x3 │ │ + addu v0,t0,t9 │ │ + sll a3,s1,0x3 │ │ move v1,zero │ │ - lw t3,28(v0) │ │ - ldc1 $f4,0(a1) │ │ - addu v0,t3,a0 │ │ - lwc1 $f3,0(v0) │ │ - addiu v1,v1,1 │ │ - addiu a1,a1,8 │ │ - cvt.d.s $f8,$f3 │ │ - mul.d $f2,$f8,$f4 │ │ - add.d $f0,$f0,$f2 │ │ - sdc1 $f0,0(t0) │ │ - lw v0,64(s0) │ │ - lw a2,40(v0) │ │ - addu t9,a2,a3 │ │ - lh ra,0(t9) │ │ - slt t8,v1,ra │ │ - bnez t8,69390 │ │ + addu a0,t0,v1 │ │ + ldc1 $f14,0(v0) │ │ + ldc1 $f16,8(a0) │ │ + addu s6,t8,v1 │ │ + mul.d $f18,$f14,$f14 │ │ + mul.d $f20,$f16,$f16 │ │ + addiu v1,v1,8 │ │ + addiu v0,v0,-8 │ │ + add.d $f2,$f20,$f18 │ │ + bne v1,a3,67b84 │ │ + sdc1 $f2,8(s6) │ │ + lw s7,64(s8) │ │ + lw a2,8(s7) │ │ + blez a2,67c4c │ │ + lw a1,92(s8) │ │ + lw s2,32(s7) │ │ + lw t7,36(s7) │ │ + lw t6,40(s7) │ │ + sll s0,a2,0x1 │ │ + move t0,zero │ │ + addu ra,t6,t0 │ │ + lh t4,0(ra) │ │ + addu t2,s2,t0 │ │ + addu t3,t7,t0 │ │ + lh t1,0(t2) │ │ + lh s4,0(t3) │ │ + sw zero,0(a1) │ │ + blez t4,67c40 │ │ + sw zero,4(a1) │ │ + lw s5,-32708(gp) │ │ + lw t5,28(s7) │ │ + ldc1 $f12,-30552(s5) │ │ + sll s1,t1,0x3 │ │ + sll s3,s4,0x2 │ │ + addu a3,t8,s1 │ │ + addu a0,t5,s3 │ │ + move t9,zero │ │ + lwc1 $f6,0(a0) │ │ + ldc1 $f0,0(a3) │ │ + addiu t9,t9,1 │ │ + cvt.d.s $f10,$f6 │ │ + mul.d $f8,$f10,$f0 │ │ + addiu a3,a3,8 │ │ addiu a0,a0,4 │ │ - lw a1,8(v0) │ │ - addiu t1,t1,1 │ │ - slt a3,t1,a1 │ │ - bnez a3,69340 │ │ - addiu t0,t0,8 │ │ - lw t9,-30648(gp) │ │ - move a0,s0 │ │ - bal 6a610 │ │ - addiu a1,sp,24 │ │ - lw t2,64(s0) │ │ + add.d $f12,$f12,$f8 │ │ + bne t9,t4,67c18 │ │ + sdc1 $f12,0(a1) │ │ + addiu t0,t0,2 │ │ + bne t0,s0,67bd4 │ │ + addiu a1,a1,8 │ │ + lw t9,-30644(gp) │ │ + move a0,s8 │ │ + jalr t9 │ │ + addiu a1,sp,64 │ │ + lw t8,64(s8) │ │ lw gp,16(sp) │ │ - lw t1,8(t2) │ │ - blez t1,6944c │ │ - lw s2,92(s0) │ │ - lw v1,-32696(gp) │ │ - move s3,s2 │ │ - ldc1 $f20,-9688(v1) │ │ - move s4,zero │ │ - ldc1 $f12,0(s3) │ │ - lw t9,-30208(gp) │ │ - addiu s4,s4,1 │ │ + lw s6,8(t8) │ │ + blez s6,67cb0 │ │ + lw s2,92(s8) │ │ + lw v1,-32708(gp) │ │ + move s0,s2 │ │ + ldc1 $f20,-19952(v1) │ │ + move s7,zero │ │ + ldc1 $f4,0(s0) │ │ + lw t9,-30336(gp) │ │ + addiu s7,s7,1 │ │ + add.d $f12,$f4,$f20 │ │ jalr t9 │ │ - add.d $f12,$f12,$f20 │ │ + addiu s0,s0,8 │ │ + lw v0,64(s8) │ │ lw gp,16(sp) │ │ - sdc1 $f0,0(s3) │ │ - lw t4,64(s0) │ │ - lw a0,8(t4) │ │ - slt t0,s4,a0 │ │ - bnez t0,6941c │ │ - addiu s3,s3,8 │ │ - lbu v0,36(s0) │ │ - li v1,1 │ │ - beq v0,v1,694e4 │ │ - li a0,2 │ │ - beq v0,a0,69540 │ │ + lw a2,8(v0) │ │ + slt t7,s7,a2 │ │ + bnez t7,67c80 │ │ + sdc1 $f0,-8(s0) │ │ + lbu t6,36(s8) │ │ + li ra,1 │ │ + beq t6,ra,67d70 │ │ + li t4,2 │ │ + beq t6,t4,67e00 │ │ + lw s1,52(sp) │ │ + lbu t2,39(s8) │ │ + beq t2,ra,67de4 │ │ + lw t9,-30664(gp) │ │ + beq t2,t4,67dc4 │ │ lw t9,-30668(gp) │ │ - lbu v0,39(s0) │ │ - beq v0,v1,695ac │ │ - move a1,s2 │ │ - beq v0,a0,69520 │ │ - lw t9,-30672(gp) │ │ - move a0,s0 │ │ + lw a2,52(sp) │ │ + move a0,s8 │ │ + jalr t9 │ │ move a1,s2 │ │ - bal 68ee0 │ │ - move a2,s1 │ │ - lw gp,16(sp) │ │ - lw t9,-30644(gp) │ │ - move a0,s0 │ │ - bal 69154 │ │ - move a1,s1 │ │ lw gp,16(sp) │ │ - lw a2,24(sp) │ │ + lw s6,52(sp) │ │ lw t9,-30640(gp) │ │ - move a0,s0 │ │ - bal 6abe4 │ │ - move a1,s1 │ │ - lhu t7,52(s0) │ │ - addiu s1,t7,1 │ │ - sh s1,52(s0) │ │ - lw ra,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - ldc1 $f20,56(sp) │ │ + move a0,s8 │ │ + jalr t9 │ │ + move a1,s6 │ │ + lw gp,16(sp) │ │ + lw a2,64(sp) │ │ + lw t9,-30636(gp) │ │ + move a1,s6 │ │ + jalr t9 │ │ + move a0,s8 │ │ + lw gp,16(sp) │ │ + lhu a1,52(s8) │ │ + lw v1,-30360(gp) │ │ + lw t8,68(sp) │ │ + lw s7,0(v1) │ │ + addiu s0,a1,1 │ │ + bne t8,s7,67e6c │ │ + sh s0,52(s8) │ │ + lw ra,108(sp) │ │ + lw s8,104(sp) │ │ + lw s7,100(sp) │ │ + lw s6,96(sp) │ │ + lw s5,92(sp) │ │ + lw s4,88(sp) │ │ + lw s3,84(sp) │ │ + lw s2,80(sp) │ │ + lw s1,76(sp) │ │ + lw s0,72(sp) │ │ + ldc1 $f20,112(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ - lbu t5,33(s0) │ │ - beqz t5,6948c │ │ - move v1,s1 │ │ - move v0,zero │ │ + addiu sp,sp,120 │ │ + lbu s3,33(s8) │ │ + beqz s3,67cf0 │ │ + move s5,zero │ │ + lw a0,52(sp) │ │ ldc1 $f0,0(s2) │ │ - addiu v0,v0,1 │ │ + addiu s5,s5,1 │ │ addiu s2,s2,8 │ │ - cvt.s.d $f0,$f0 │ │ - swc1 $f0,0(v1) │ │ - lbu a0,33(s0) │ │ - slt a0,v0,a0 │ │ - bnez a0,694f4 │ │ - addiu v1,v1,4 │ │ - b 69490 │ │ - lw t9,-30644(gp) │ │ - lw t9,-30668(gp) │ │ - move a0,s0 │ │ + cvt.s.d $f16,$f0 │ │ + swc1 $f16,0(a0) │ │ + lbu a3,33(s8) │ │ + slt t0,s5,a3 │ │ + bnez t0,67d80 │ │ + addiu a0,a0,4 │ │ + b 67cf4 │ │ + lw s6,52(sp) │ │ + lw t1,32(sp) │ │ + srl t2,t1,0x1f │ │ + addu s0,t2,t1 │ │ + sra s1,s0,0x1 │ │ + b 6796c │ │ + sw s1,56(sp) │ │ + lw t9,-30664(gp) │ │ + lw a2,52(sp) │ │ + move a0,s8 │ │ move a1,s2 │ │ - move a2,s1 │ │ - bal 6903c │ │ + jalr t9 │ │ li a3,1 │ │ - b 6948c │ │ + b 67cf0 │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ + lw a2,52(sp) │ │ + move a0,s8 │ │ move a1,s2 │ │ - move a2,s1 │ │ - bal 6903c │ │ + jalr t9 │ │ move a3,zero │ │ + b 67cf0 │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw t9,-30664(gp) │ │ + move a0,s8 │ │ + move a1,s2 │ │ + move a2,s1 │ │ + jalr t9 │ │ + move a3,zero │ │ + lw gp,16(sp) │ │ + move a0,s8 │ │ + lw t9,-30660(gp) │ │ move a1,s1 │ │ - bal 691b4 │ │ + jalr t9 │ │ move a2,s2 │ │ - lbu t6,33(s0) │ │ - beqz t6,6948c │ │ + lbu t3,33(s8) │ │ + beqz t3,67cf0 │ │ lw gp,16(sp) │ │ - move v1,s1 │ │ - move v0,zero │ │ + move t1,zero │ │ ldc1 $f0,0(s2) │ │ - addiu v0,v0,1 │ │ + addiu t1,t1,1 │ │ addiu s2,s2,8 │ │ - cvt.s.d $f0,$f0 │ │ - swc1 $f0,0(v1) │ │ - lbu a0,33(s0) │ │ - slt a0,v0,a0 │ │ - bnez a0,69580 │ │ - addiu v1,v1,4 │ │ - b 69490 │ │ - lw t9,-30644(gp) │ │ - move a0,s0 │ │ - move a2,s1 │ │ - bal 6903c │ │ - move a3,zero │ │ - b 6948c │ │ - lw gp,16(sp) │ │ + cvt.s.d $f14,$f0 │ │ + swc1 $f14,0(s1) │ │ + lbu s4,33(s8) │ │ + slt t5,t1,s4 │ │ + bnez t5,67e40 │ │ + addiu s1,s1,4 │ │ + b 67cf4 │ │ + lw s6,52(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000695c4 : │ │ +00067e78 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-884 │ │ + addiu gp,gp,5080 │ │ addu gp,gp,t9 │ │ - lw a3,-32696(gp) │ │ + lw a3,-32708(gp) │ │ addiu sp,sp,-40 │ │ - lw t9,-31796(gp) │ │ + lw t9,-31820(gp) │ │ li v0,1372 │ │ - sw gp,24(sp) │ │ sw ra,36(sp) │ │ + sw gp,24(sp) │ │ sw v0,16(sp) │ │ - bal 6d59c <__ckd_calloc_2d__> │ │ - addiu a3,a3,22464 │ │ + jalr t9 │ │ + addiu a3,a3,12216 │ │ lw ra,36(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -00069600 : │ │ +00067eb4 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-944 │ │ + addiu gp,gp,5020 │ │ addu gp,gp,t9 │ │ - lw t9,-31856(gp) │ │ - b 6d66c │ │ + lw t9,-31868(gp) │ │ + jr t9 │ │ + nop │ │ nop │ │ - ... │ │ │ │ -00069620 : │ │ +00067ed0 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-976 │ │ + addiu gp,gp,4992 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - lw s2,-32696(gp) │ │ - lw s1,-32692(gp) │ │ + sw s4,52(sp) │ │ + sw s3,48(sp) │ │ + lw s4,-32688(gp) │ │ + lw s3,-32708(gp) │ │ sw gp,24(sp) │ │ - addiu s1,s1,3648 │ │ - addiu s2,s2,-17160 │ │ - sw s6,56(sp) │ │ - sw s5,52(sp) │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s0,32(sp) │ │ + addiu s4,s4,3620 │ │ + addiu s3,s3,-27424 │ │ + sw s5,56(sp) │ │ + sw s2,44(sp) │ │ + sw s1,40(sp) │ │ + sw s0,36(sp) │ │ + move s2,a1 │ │ sw ra,60(sp) │ │ - move s3,a0 │ │ - move s0,a1 │ │ - move s5,s1 │ │ - move s4,s2 │ │ - b 69688 │ │ - move s6,zero │ │ - lw s4,-4(s5) │ │ - beqz s4,696d4 │ │ - addiu s6,s6,1 │ │ - lw t9,-30428(gp) │ │ - move a1,s4 │ │ + move s5,a0 │ │ + move s0,s4 │ │ + move a1,s3 │ │ + b 67f34 │ │ + move s1,zero │ │ + lw a1,0(s0) │ │ + beqz a1,67f74 │ │ + addiu s1,s1,1 │ │ + lw t9,-30380(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ - addiu s5,s5,4 │ │ - bnez v0,6967c │ │ + move a0,s2 │ │ + addiu s0,s0,4 │ │ + bnez v0,67f28 │ │ lw gp,24(sp) │ │ - beqz s4,696d4 │ │ - sw s6,56(s3) │ │ + sw s1,56(s5) │ │ lw ra,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ - lw s5,-32692(gp) │ │ - lw s4,-32696(gp) │ │ - addiu s5,s5,3664 │ │ - addiu s4,s4,22792 │ │ - b 696f8 │ │ - move s6,zero │ │ - lw s4,-4(s5) │ │ - beqz s4,6971c │ │ - addiu s6,s6,1 │ │ - lw t9,-30428(gp) │ │ - move a1,s4 │ │ + lw v0,-32688(gp) │ │ + lw a1,-32708(gp) │ │ + addiu s0,v0,3636 │ │ + addiu a1,a1,12544 │ │ + b 67f98 │ │ + move s1,zero │ │ + lw a1,0(s0) │ │ + beqz a1,67fb8 │ │ + addiu s1,s1,1 │ │ + lw t9,-30380(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ - addiu s5,s5,4 │ │ - bnez v0,696ec │ │ + move a0,s2 │ │ + addiu s0,s0,4 │ │ + bnez v0,67f8c │ │ lw gp,24(sp) │ │ - bnez s4,696ac │ │ - sw s6,56(s3) │ │ - lw s6,-32696(gp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,v1,22848 │ │ + b 67f50 │ │ + sw s1,56(s5) │ │ + lw s0,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s6,22800 │ │ + addiu a1,s0,12560 │ │ li a2,120 │ │ - bal 706b8 │ │ - sw s0,16(sp) │ │ + addiu a3,a3,12608 │ │ + jalr t9 │ │ + sw s2,16(sp) │ │ lw gp,24(sp) │ │ - li a2,121 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ li a0,4 │ │ - addiu a1,s6,22800 │ │ - bal 706b8 │ │ - addiu a3,a3,22884 │ │ + lw v1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a2,121 │ │ + addiu a1,s0,12560 │ │ + jalr t9 │ │ + addiu a3,v1,12644 │ │ lw gp,24(sp) │ │ - move a2,s2 │ │ - lw v0,-30384(gp) │ │ - lw s0,-32696(gp) │ │ - addiu s4,v0,168 │ │ - addiu s0,s0,22912 │ │ - lw t9,-30324(gp) │ │ - move a0,s4 │ │ - move a1,s0 │ │ + move a2,s3 │ │ + lw a0,-30316(gp) │ │ + lw t0,-32708(gp) │ │ + addiu s3,a0,168 │ │ + addiu s2,t0,12552 │ │ + lw t9,-30456(gp) │ │ + move a0,s3 │ │ + move a1,s2 │ │ jalr t9 │ │ - addiu s1,s1,4 │ │ - lw a2,-4(s1) │ │ - bnez a2,69778 │ │ + addiu s4,s4,4 │ │ + lw a2,0(s4) │ │ + bnez a2,68014 │ │ lw gp,24(sp) │ │ - li a0,-1 │ │ - sw a0,56(s3) │ │ - b 696ac │ │ + li a2,-1 │ │ + sw a2,56(s5) │ │ + b 67f50 │ │ li v0,-2 │ │ │ │ -000697a8 : │ │ +00068044 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-1368 │ │ + addiu gp,gp,4620 │ │ addu gp,gp,t9 │ │ + lw v0,56(a0) │ │ addiu sp,sp,-40 │ │ + sltiu v1,v0,3 │ │ sw gp,24(sp) │ │ sw ra,36(sp) │ │ - lw v0,56(a0) │ │ - move a0,a1 │ │ - sltiu v1,v0,3 │ │ - bnez v1,69810 │ │ - mtc1 a2,$f0 │ │ - li t2,-1 │ │ - lw t9,-32200(gp) │ │ - beq v0,t2,6983c │ │ + bnez v1,680a4 │ │ + lw t9,-32196(gp) │ │ + li a1,-1 │ │ + beq v0,a1,680d4 │ │ li a0,5 │ │ - lw t6,-32696(gp) │ │ - lw t5,-32696(gp) │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + addiu a1,a2,12560 │ │ sw v0,16(sp) │ │ - addiu a1,t6,22800 │ │ li a2,146 │ │ - bal 706b8 │ │ - addiu a3,t5,22968 │ │ + jalr t9 │ │ + addiu a3,a3,12720 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw a3,-32692(gp) │ │ - sll t1,v0,0x2 │ │ - sll t0,v0,0x5 │ │ - subu a1,t0,t1 │ │ - addiu a2,a3,3724 │ │ - addu v0,a1,a2 │ │ + lw t5,-32688(gp) │ │ + sll t2,v0,0x2 │ │ + sll t3,v0,0x5 │ │ + subu t4,t3,t2 │ │ + addiu t6,t5,3700 │ │ + addu t7,t4,t6 │ │ lw ra,36(sp) │ │ - lw t9,0(v0) │ │ - mfc1 a1,$f0 │ │ + lw t9,0(t7) │ │ + move a0,a1 │ │ + move a1,a2 │ │ jr t9 │ │ addiu sp,sp,40 │ │ - lw t4,-32696(gp) │ │ - lw t3,-32696(gp) │ │ - addiu a1,t4,22800 │ │ + lw t0,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + addiu a1,t0,12560 │ │ li a2,141 │ │ - bal 706b8 │ │ - addiu a3,t3,22920 │ │ + jalr t9 │ │ + addiu a3,t1,12672 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ │ │ -00069864 : │ │ +000680fc : │ │ lui gp,0x4 │ │ - addiu gp,gp,-1556 │ │ + addiu gp,gp,4436 │ │ addu gp,gp,t9 │ │ + lw v0,56(a0) │ │ addiu sp,sp,-40 │ │ + sltiu v1,v0,3 │ │ sw gp,24(sp) │ │ sw ra,36(sp) │ │ - lw v0,56(a0) │ │ - sltiu v1,v0,3 │ │ - bnez v1,698c4 │ │ - li t1,-1 │ │ - lw t9,-32200(gp) │ │ - beq v0,t1,698ec │ │ + bnez v1,6815c │ │ + li a1,-1 │ │ + lw t9,-32196(gp) │ │ + beq v0,a1,68184 │ │ li a0,5 │ │ - lw t5,-32696(gp) │ │ - lw t4,-32696(gp) │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + addiu a1,a2,12560 │ │ sw v0,16(sp) │ │ - addiu a1,t5,22800 │ │ li a2,162 │ │ - bal 706b8 │ │ - addiu a3,t4,22968 │ │ + jalr t9 │ │ + addiu a3,a3,12720 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw a2,-32692(gp) │ │ - sll t0,v0,0x2 │ │ - sll a3,v0,0x5 │ │ - subu a0,a3,t0 │ │ - addiu a1,a2,3724 │ │ - addu v0,a1,a0 │ │ + lw t4,-32688(gp) │ │ + sll a0,v0,0x2 │ │ + sll t2,v0,0x5 │ │ + subu t3,t2,a0 │ │ + addiu t5,t4,3700 │ │ + addu t6,t3,t5 │ │ lw ra,36(sp) │ │ - lw t9,4(v0) │ │ + lw t9,4(t6) │ │ jr t9 │ │ addiu sp,sp,40 │ │ - lw t3,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - addiu a1,t3,22800 │ │ + lw t0,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + addiu a1,t0,12560 │ │ li a2,157 │ │ - bal 706b8 │ │ - addiu a3,t2,23028 │ │ + jalr t9 │ │ + addiu a3,t1,12780 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ │ │ -00069914 : │ │ +000681ac : │ │ lui gp,0x4 │ │ - addiu gp,gp,-1732 │ │ + addiu gp,gp,4260 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw gp,24(sp) │ │ - sw ra,36(sp) │ │ lw v0,56(a0) │ │ sltiu v1,v0,3 │ │ - bnez v1,69944 │ │ + bnez v1,681d0 │ │ li a0,-1 │ │ - bne v0,a0,69950 │ │ - lw a1,-32696(gp) │ │ - lw ra,36(sp) │ │ + bne v0,a0,681d8 │ │ + lw a1,-32708(gp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + nop │ │ + lw a3,-32708(gp) │ │ + addiu sp,sp,-40 │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ + sw gp,24(sp) │ │ + sw ra,36(sp) │ │ sw v0,16(sp) │ │ - addiu a1,a1,22800 │ │ + addiu a1,a1,12560 │ │ li a2,178 │ │ - bal 706b8 │ │ - addiu a3,a3,22968 │ │ + jalr t9 │ │ + addiu a3,a3,12720 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ │ │ -00069980 : │ │ +00068214 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-1840 │ │ + addiu gp,gp,4156 │ │ addu gp,gp,t9 │ │ + lw v0,56(a0) │ │ addiu sp,sp,-40 │ │ + sltiu v1,v0,3 │ │ sw gp,24(sp) │ │ sw ra,36(sp) │ │ - lw v0,56(a0) │ │ - sltiu v1,v0,3 │ │ - bnez v1,699e0 │ │ - li t1,-1 │ │ - lw t9,-32200(gp) │ │ - beq v0,t1,69a08 │ │ + bnez v1,68274 │ │ + li a1,-1 │ │ + lw t9,-32196(gp) │ │ + beq v0,a1,6829c │ │ li a0,5 │ │ - lw t5,-32696(gp) │ │ - lw t4,-32696(gp) │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + addiu a1,a2,12560 │ │ sw v0,16(sp) │ │ - addiu a1,t5,22800 │ │ li a2,196 │ │ - bal 706b8 │ │ - addiu a3,t4,22968 │ │ + jalr t9 │ │ + addiu a3,a3,12720 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw a2,-32692(gp) │ │ - sll t0,v0,0x2 │ │ - sll a3,v0,0x5 │ │ - subu a0,a3,t0 │ │ - addiu a1,a2,3724 │ │ - addu v0,a1,a0 │ │ + lw t4,-32688(gp) │ │ + sll a0,v0,0x2 │ │ + sll t2,v0,0x5 │ │ + subu t3,t2,a0 │ │ + addiu t5,t4,3700 │ │ + addu t6,t3,t5 │ │ lw ra,36(sp) │ │ - lw t9,12(v0) │ │ + lw t9,12(t6) │ │ jr t9 │ │ addiu sp,sp,40 │ │ - lw t3,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - addiu a1,t3,22800 │ │ + lw t0,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + addiu a1,t0,12560 │ │ li a2,191 │ │ - bal 706b8 │ │ - addiu a3,t2,23028 │ │ + jalr t9 │ │ + addiu a3,t1,12780 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ │ │ -00069a30 : │ │ +000682c4 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-2016 │ │ + addiu gp,gp,3980 │ │ addu gp,gp,t9 │ │ + lw v0,56(a0) │ │ addiu sp,sp,-40 │ │ + sltiu v1,v0,3 │ │ sw gp,24(sp) │ │ sw ra,36(sp) │ │ - lw v0,56(a0) │ │ - sltiu v1,v0,3 │ │ - bnez v1,69a94 │ │ - mtc1 a1,$f12 │ │ - li t1,-1 │ │ - lw t9,-32200(gp) │ │ - beq v0,t1,69abc │ │ + bnez v1,68324 │ │ + lw t9,-32196(gp) │ │ + li a1,-1 │ │ + beq v0,a1,68350 │ │ li a0,5 │ │ - lw t5,-32696(gp) │ │ - lw t4,-32696(gp) │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + addiu a1,a2,12560 │ │ sw v0,16(sp) │ │ - addiu a1,t5,22800 │ │ li a2,214 │ │ - bal 706b8 │ │ - addiu a3,t4,22968 │ │ + jalr t9 │ │ + addiu a3,a3,12720 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw a2,-32692(gp) │ │ - sll t0,v0,0x2 │ │ - sll a3,v0,0x5 │ │ - subu a0,a3,t0 │ │ - addiu a1,a2,3724 │ │ - addu v0,a0,a1 │ │ + lw t4,-32688(gp) │ │ + sll a0,v0,0x2 │ │ + sll t2,v0,0x5 │ │ + subu t3,t2,a0 │ │ + addiu t5,t4,3700 │ │ + addu t6,t3,t5 │ │ lw ra,36(sp) │ │ - lw t9,16(v0) │ │ + lw t9,16(t6) │ │ + mtc1 a1,$f12 │ │ jr t9 │ │ addiu sp,sp,40 │ │ - lw t3,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - addiu a1,t3,22800 │ │ + lw t0,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + addiu a1,t0,12560 │ │ li a2,209 │ │ - bal 706b8 │ │ - addiu a3,t2,23028 │ │ + jalr t9 │ │ + addiu a3,t1,12780 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ │ │ -00069ae4 : │ │ +00068378 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-2196 │ │ + addiu gp,gp,3800 │ │ addu gp,gp,t9 │ │ + lw v0,56(a0) │ │ addiu sp,sp,-40 │ │ + sltiu v1,v0,3 │ │ sw gp,24(sp) │ │ sw ra,36(sp) │ │ - lw v0,56(a0) │ │ - sltiu v1,v0,3 │ │ - bnez v1,69b48 │ │ - mtc1 a1,$f12 │ │ - li t1,-1 │ │ - lw t9,-32200(gp) │ │ - beq v0,t1,69b70 │ │ + bnez v1,683d8 │ │ + lw t9,-32196(gp) │ │ + li a1,-1 │ │ + beq v0,a1,68404 │ │ li a0,5 │ │ - lw t5,-32696(gp) │ │ - lw t4,-32696(gp) │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + addiu a1,a2,12560 │ │ sw v0,16(sp) │ │ - addiu a1,t5,22800 │ │ li a2,232 │ │ - bal 706b8 │ │ - addiu a3,t4,22968 │ │ + jalr t9 │ │ + addiu a3,a3,12720 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw a2,-32692(gp) │ │ - sll t0,v0,0x2 │ │ - sll a3,v0,0x5 │ │ - subu a0,a3,t0 │ │ - addiu a1,a2,3724 │ │ - addu v0,a1,a0 │ │ + lw t4,-32688(gp) │ │ + sll a0,v0,0x2 │ │ + sll t2,v0,0x5 │ │ + subu t3,t2,a0 │ │ + addiu t5,t4,3700 │ │ + addu t6,t3,t5 │ │ lw ra,36(sp) │ │ - lw t9,20(v0) │ │ + lw t9,20(t6) │ │ + mtc1 a1,$f12 │ │ jr t9 │ │ addiu sp,sp,40 │ │ - lw t3,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - addiu a1,t3,22800 │ │ + lw t0,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + addiu a1,t0,12560 │ │ li a2,227 │ │ - bal 706b8 │ │ - addiu a3,t2,23028 │ │ + jalr t9 │ │ + addiu a3,t1,12780 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ │ │ -00069b98 : │ │ +0006842c : │ │ lui gp,0x4 │ │ - addiu gp,gp,-2376 │ │ + addiu gp,gp,3620 │ │ addu gp,gp,t9 │ │ + lw v0,56(a0) │ │ addiu sp,sp,-40 │ │ + sltiu v1,v0,3 │ │ sw gp,24(sp) │ │ sw ra,36(sp) │ │ - lw v0,56(a0) │ │ - sltiu v1,v0,3 │ │ - bnez v1,69bf8 │ │ - lw t9,-32200(gp) │ │ + bnez v1,6848c │ │ + lw t9,-32196(gp) │ │ li a1,-1 │ │ - beq v0,a1,69c24 │ │ + beq v0,a1,684b8 │ │ li a0,5 │ │ - lw t5,-32696(gp) │ │ - lw t4,-32696(gp) │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + addiu a1,a2,12560 │ │ sw v0,16(sp) │ │ - addiu a1,t5,22800 │ │ li a2,250 │ │ - bal 706b8 │ │ - addiu a3,t4,22968 │ │ + jalr t9 │ │ + addiu a3,a3,12720 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw a3,-32692(gp) │ │ - sll t1,v0,0x2 │ │ - sll t0,v0,0x5 │ │ - subu a0,t0,t1 │ │ - addiu a2,a3,3724 │ │ - addu v0,a0,a2 │ │ + lw t4,-32688(gp) │ │ + sll a0,v0,0x2 │ │ + sll t2,v0,0x5 │ │ + subu t3,t2,a0 │ │ + addiu t5,t4,3700 │ │ + addu t6,t3,t5 │ │ lw ra,36(sp) │ │ - lw t9,24(v0) │ │ + lw t9,24(t6) │ │ move a0,a1 │ │ jr t9 │ │ addiu sp,sp,40 │ │ - lw t3,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - addiu a1,t3,22800 │ │ + lw t0,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + addiu a1,t0,12560 │ │ li a2,245 │ │ - bal 706b8 │ │ - addiu a3,t2,23028 │ │ + jalr t9 │ │ + addiu a3,t1,12780 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - nop │ │ │ │ -00069c50 : │ │ +000684e0 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-2560 │ │ + addiu gp,gp,3440 │ │ addu gp,gp,t9 │ │ - lw v0,-32696(gp) │ │ + lw v0,-32708(gp) │ │ jr ra │ │ - addiu v0,v0,23120 │ │ + addiu v0,v0,12872 │ │ │ │ -00069c68 : │ │ +000684f8 : │ │ jr ra │ │ move v0,zero │ │ │ │ -00069c70 : │ │ +00068500 : │ │ jr ra │ │ li v0,1 │ │ │ │ -00069c78 : │ │ +00068508 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-2600 │ │ + addiu gp,gp,3400 │ │ addu gp,gp,t9 │ │ - lw v1,-32696(gp) │ │ - mtc1 a1,$f1 │ │ - lwc1 $f2,19068(v1) │ │ - addiu sp,sp,-312 │ │ - lw v0,-32692(gp) │ │ - mul.s $f0,$f1,$f2 │ │ - sw gp,24(sp) │ │ - sw s2,300(sp) │ │ - sw ra,308(sp) │ │ - sw s3,304(sp) │ │ - sw s1,296(sp) │ │ - sw s0,292(sp) │ │ - move s2,a0 │ │ - beqz a0,69df8 │ │ - swc1 $f0,7296(v0) │ │ - lw s3,-32692(gp) │ │ - lw t9,-30428(gp) │ │ + lw v1,-32708(gp) │ │ + mtc1 a1,$f2 │ │ + lwc1 $f0,8812(v1) │ │ + addiu sp,sp,-328 │ │ + sw s0,300(sp) │ │ + mul.s $f4,$f2,$f0 │ │ + lw s0,-30360(gp) │ │ + lw a1,-32688(gp) │ │ + lw v0,0(s0) │ │ + sw gp,24(sp) │ │ + sw s1,304(sp) │ │ + sw ra,324(sp) │ │ + sw s5,320(sp) │ │ + sw s4,316(sp) │ │ + sw s3,312(sp) │ │ + sw s2,308(sp) │ │ + move s1,a0 │ │ + sw v0,292(sp) │ │ + beqz a0,6869c │ │ + swc1 $f4,7296(a1) │ │ + lw s2,-32688(gp) │ │ + lw t9,-30380(gp) │ │ jalr t9 │ │ - addiu a1,s3,7300 │ │ - bnez v0,69cf4 │ │ + addiu a1,s2,7300 │ │ + bnez v0,685ac │ │ lw gp,24(sp) │ │ - lw ra,308(sp) │ │ - lw s3,304(sp) │ │ - lw s2,300(sp) │ │ - lw s1,296(sp) │ │ - lw s0,292(sp) │ │ + lw t4,292(sp) │ │ + lw t5,0(s0) │ │ + bne t4,t5,686ac │ │ + lw ra,324(sp) │ │ + lw s5,320(sp) │ │ + lw s4,316(sp) │ │ + lw s3,312(sp) │ │ + lw s2,308(sp) │ │ + lw s1,304(sp) │ │ + lw s0,300(sp) │ │ jr ra │ │ - addiu sp,sp,312 │ │ - lw s1,-32692(gp) │ │ - lw t9,-30204(gp) │ │ - move a1,s2 │ │ - addiu a0,sp,32 │ │ - lw s0,-32692(gp) │ │ + addiu sp,sp,328 │ │ + lw s5,-32688(gp) │ │ + lw t9,-30492(gp) │ │ + addiu s3,sp,36 │ │ + move a1,s1 │ │ + move a0,s3 │ │ + lw s4,-32688(gp) │ │ jalr t9 │ │ - sw zero,4624(s1) │ │ + sw zero,4624(s5) │ │ lw gp,24(sp) │ │ - move a1,s2 │ │ - lw t9,-30204(gp) │ │ - addiu a0,s3,7300 │ │ - lw s2,-32696(gp) │ │ + move a1,s1 │ │ + lw t9,-30492(gp) │ │ + addiu a0,s2,7300 │ │ + lw s1,-32708(gp) │ │ jalr t9 │ │ - sw zero,4628(s0) │ │ + sw zero,4628(s4) │ │ lw gp,24(sp) │ │ - addiu a0,sp,32 │ │ - lw t9,-30380(gp) │ │ + move a0,s3 │ │ + lw t9,-30428(gp) │ │ jalr t9 │ │ - addiu a1,s2,23156 │ │ - beqz v0,69da0 │ │ + addiu a1,s1,12908 │ │ + beqz v0,6865c │ │ lw gp,24(sp) │ │ - lw t9,-31176(gp) │ │ - bal 770d0 │ │ + lw t9,-31172(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ - cvt.s.d $f3,$f0 │ │ - lw t9,-30380(gp) │ │ - swc1 $f3,4628(s0) │ │ + cvt.s.d $f6,$f0 │ │ + lw t9,-30428(gp) │ │ move a0,zero │ │ + addiu a1,s1,12908 │ │ jalr t9 │ │ - addiu a1,s2,23156 │ │ - beqz v0,69da0 │ │ + swc1 $f6,4628(s4) │ │ + beqz v0,6865c │ │ lw gp,24(sp) │ │ - lw a2,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,a2,23160 │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,12912 │ │ sw v0,16(sp) │ │ li a0,1 │ │ li a2,129 │ │ - bal 706b8 │ │ - addiu a3,a3,23220 │ │ + jalr t9 │ │ + addiu a3,a3,12972 │ │ lw gp,24(sp) │ │ - lwc1 $f5,4628(s0) │ │ - mtc1 zero,$f4 │ │ - c.eq.s $f5,$f4 │ │ - bc1f 69cdc │ │ - lw ra,308(sp) │ │ - lw t1,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lwc1 $f8,4628(s4) │ │ + mtc1 zero,$f10 │ │ + c.eq.s $f8,$f10 │ │ + bc1f 6857c │ │ + lw t0,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li t2,1 │ │ - sw t2,4624(s1) │ │ li a0,1 │ │ - addiu a1,t1,23160 │ │ + addiu a1,t0,12912 │ │ li a2,134 │ │ - bal 706b8 │ │ - addiu a3,t0,23284 │ │ - lw ra,308(sp) │ │ - lw s3,304(sp) │ │ - lw s2,300(sp) │ │ - lw s1,296(sp) │ │ - lw s0,292(sp) │ │ - jr ra │ │ - addiu sp,sp,312 │ │ - lw a0,-32692(gp) │ │ - lw ra,308(sp) │ │ - li a1,1 │ │ - lw s3,304(sp) │ │ - lw s2,300(sp) │ │ - lw s1,296(sp) │ │ - lw s0,292(sp) │ │ - sw a1,4624(a0) │ │ - jr ra │ │ - addiu sp,sp,312 │ │ + addiu a3,t1,13036 │ │ + jalr t9 │ │ + sw t2,4624(s5) │ │ + b 6857c │ │ + lw gp,24(sp) │ │ + lw t3,-32688(gp) │ │ + li a0,1 │ │ + b 6857c │ │ + sw a0,4624(t3) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00069e20 : │ │ +000686b8 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-3024 │ │ + addiu gp,gp,2968 │ │ addu gp,gp,t9 │ │ - lw v1,-32692(gp) │ │ + lw v0,-32688(gp) │ │ addiu sp,sp,-64 │ │ - lw v0,4624(v1) │ │ + lw v1,4624(v0) │ │ sw gp,40(sp) │ │ - sw ra,60(sp) │ │ - bnez v0,69e68 │ │ + sw ra,52(sp) │ │ + sdc1 $f20,56(sp) │ │ + bnez v1,68710 │ │ + lw a0,-32688(gp) │ │ + lw a1,-32688(gp) │ │ + lwc1 $f4,4628(a0) │ │ + lwc1 $f2,7296(a1) │ │ + mul.s $f20,$f4,$f12 │ │ + c.lt.s $f2,$f20 │ │ + bc1t 68724 │ │ + lw ra,52(sp) │ │ + mov.s $f0,$f20 │ │ + ldc1 $f20,56(sp) │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + lw ra,52(sp) │ │ + ldc1 $f20,56(sp) │ │ mov.s $f0,$f12 │ │ - lw a1,-32692(gp) │ │ - lw a0,-32692(gp) │ │ - lwc1 $f6,4628(a1) │ │ - lwc1 $f2,7296(a0) │ │ - mul.s $f0,$f6,$f12 │ │ - c.lt.s $f2,$f0 │ │ - bc1t 69e74 │ │ - lw a2,-32696(gp) │ │ - lw ra,60(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ - lw a3,-32696(gp) │ │ - cvt.d.s $f4,$f0 │ │ - cvt.d.s $f6,$f6 │ │ - cvt.d.s $f2,$f2 │ │ - lw t9,-32200(gp) │ │ - sdc1 $f6,16(sp) │ │ - sdc1 $f4,24(sp) │ │ - sdc1 $f2,32(sp) │ │ - addiu a1,a2,23160 │ │ - swc1 $f0,48(sp) │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + cvt.d.s $f0,$f4 │ │ + cvt.d.s $f6,$f20 │ │ + cvt.d.s $f8,$f2 │ │ + lw t9,-32196(gp) │ │ + sdc1 $f0,16(sp) │ │ + sdc1 $f6,24(sp) │ │ + sdc1 $f8,32(sp) │ │ + addiu a1,a2,12912 │ │ li a0,3 │ │ li a2,150 │ │ - bal 706b8 │ │ - addiu a3,a3,23356 │ │ - lw ra,60(sp) │ │ - lwc1 $f0,48(sp) │ │ + jalr t9 │ │ + addiu a3,a3,13108 │ │ + lw ra,52(sp) │ │ + mov.s $f0,$f20 │ │ + ldc1 $f20,56(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ │ │ -00069ebc : │ │ +00068770 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-3180 │ │ + addiu gp,gp,2784 │ │ addu gp,gp,t9 │ │ - lw v1,-32692(gp) │ │ - lw v0,4624(v1) │ │ - bnez v0,69ee4 │ │ - mov.s $f0,$f12 │ │ - lw a0,-32692(gp) │ │ - lwc1 $f1,4628(a0) │ │ - div.s $f0,$f12,$f1 │ │ + lw v0,-32688(gp) │ │ + lw v1,4624(v0) │ │ + bnez v1,68798 │ │ + lw a0,-32688(gp) │ │ + lwc1 $f0,4628(a0) │ │ jr ra │ │ - nop │ │ + div.s $f0,$f12,$f0 │ │ + jr ra │ │ + mov.s $f0,$f12 │ │ │ │ -00069eec : │ │ +000687a0 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-3228 │ │ + addiu gp,gp,2736 │ │ addu gp,gp,t9 │ │ - lw v0,-32692(gp) │ │ + lw v0,-32688(gp) │ │ move a1,a0 │ │ lwc1 $f0,4628(v0) │ │ - lw a0,-32696(gp) │ │ + lw a0,-32708(gp) │ │ addiu sp,sp,-40 │ │ - lw t9,-30220(gp) │ │ - cvt.d.s $f0,$f0 │ │ + lw t9,-30212(gp) │ │ + cvt.d.s $f2,$f0 │ │ + addiu a0,a0,13180 │ │ sw gp,24(sp) │ │ sw ra,36(sp) │ │ - addiu a0,a0,23428 │ │ - sdc1 $f0,16(sp) │ │ + sdc1 $f2,16(sp) │ │ jalr t9 │ │ move a2,zero │ │ lw gp,24(sp) │ │ lw ra,36(sp) │ │ - lw t9,-30200(gp) │ │ + lw t9,-30412(gp) │ │ li a0,10 │ │ jr t9 │ │ addiu sp,sp,40 │ │ ... │ │ │ │ -00069f50 : │ │ +00068800 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-3328 │ │ + addiu gp,gp,2640 │ │ addu gp,gp,t9 │ │ - lw v0,-32696(gp) │ │ + lw v0,-32708(gp) │ │ jr ra │ │ - addiu v0,v0,23448 │ │ + addiu v0,v0,13200 │ │ │ │ -00069f68 : │ │ +00068818 : │ │ jr ra │ │ li v0,2 │ │ │ │ -00069f70 : │ │ +00068820 : │ │ jr ra │ │ li v0,2 │ │ │ │ -00069f78 : │ │ +00068828 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-3368 │ │ + addiu gp,gp,2600 │ │ addu gp,gp,t9 │ │ - lw v0,-32696(gp) │ │ - addiu sp,sp,-336 │ │ - lwc1 $f1,19068(v0) │ │ - sdc1 $f20,328(sp) │ │ + lw v0,-32708(gp) │ │ + addiu sp,sp,-352 │ │ + lwc1 $f0,8812(v0) │ │ + sdc1 $f20,344(sp) │ │ mtc1 a1,$f20 │ │ - sw s0,292(sp) │ │ - mul.s $f0,$f20,$f1 │ │ - lw s0,-32692(gp) │ │ + sw s0,304(sp) │ │ + mul.s $f2,$f20,$f0 │ │ + lw s0,-30360(gp) │ │ + sw s2,312(sp) │ │ + lw v1,0(s0) │ │ + lw s2,-32688(gp) │ │ sw gp,24(sp) │ │ - sw s6,316(sp) │ │ - sw ra,324(sp) │ │ - sw s7,320(sp) │ │ - sw s5,312(sp) │ │ - sw s4,308(sp) │ │ - sw s3,304(sp) │ │ - sw s2,300(sp) │ │ - sw s1,296(sp) │ │ - move s6,a0 │ │ - beqz a0,6a1f0 │ │ - swc1 $f0,7568(s0) │ │ - lw s7,-32692(gp) │ │ - lw t9,-30428(gp) │ │ + sw s1,308(sp) │ │ + sw ra,340(sp) │ │ + sw s8,336(sp) │ │ + sw s7,332(sp) │ │ + sw s6,328(sp) │ │ + sw s5,324(sp) │ │ + sw s4,320(sp) │ │ + sw s3,316(sp) │ │ + move s1,a0 │ │ + sw v1,300(sp) │ │ + beqz a0,68a9c │ │ + swc1 $f2,7568(s2) │ │ + lw s3,-32688(gp) │ │ + lw t9,-30380(gp) │ │ jalr t9 │ │ - addiu a1,s7,7572 │ │ - bnez v0,6a01c │ │ + addiu a1,s3,7572 │ │ + bnez v0,688ec │ │ lw gp,24(sp) │ │ - lw ra,324(sp) │ │ - lw s7,320(sp) │ │ - lw s6,316(sp) │ │ - lw s5,312(sp) │ │ - lw s4,308(sp) │ │ - lw s3,304(sp) │ │ - lw s2,300(sp) │ │ - lw s1,296(sp) │ │ - lw s0,292(sp) │ │ - ldc1 $f20,328(sp) │ │ + lw t8,300(sp) │ │ + lw ra,0(s0) │ │ + bne t8,ra,68aac │ │ + lw ra,340(sp) │ │ + lw s8,336(sp) │ │ + lw s7,332(sp) │ │ + lw s6,328(sp) │ │ + lw s5,324(sp) │ │ + lw s4,320(sp) │ │ + lw s3,316(sp) │ │ + lw s2,312(sp) │ │ + lw s1,308(sp) │ │ + lw s0,304(sp) │ │ + ldc1 $f20,344(sp) │ │ jr ra │ │ - addiu sp,sp,336 │ │ - lw s5,-32692(gp) │ │ - lw t9,-30204(gp) │ │ - move a1,s6 │ │ - addiu a0,sp,32 │ │ - lw s1,-32692(gp) │ │ - lw s3,-32692(gp) │ │ + addiu sp,sp,352 │ │ + lw s8,-32688(gp) │ │ + lw t9,-30492(gp) │ │ + addiu a1,sp,44 │ │ + move a0,a1 │ │ + sw a1,36(sp) │ │ + sw zero,4640(s8) │ │ + lw s4,-32688(gp) │ │ + lw s6,-32688(gp) │ │ jalr t9 │ │ - sw zero,4640(s5) │ │ + move a1,s1 │ │ lw gp,24(sp) │ │ - addiu s2,s1,4644 │ │ - lw t9,-30204(gp) │ │ - addiu s4,s3,7828 │ │ - move a1,s6 │ │ - addiu a0,s7,7572 │ │ - sw zero,4644(s1) │ │ - sw zero,4(s2) │ │ - sw zero,7828(s3) │ │ - lw s6,-32696(gp) │ │ + addiu s5,s4,4644 │ │ + lw t9,-30492(gp) │ │ + addiu s7,s6,7828 │ │ + move a1,s1 │ │ + addiu a0,s3,7572 │ │ + sw zero,4644(s4) │ │ + sw zero,7828(s6) │ │ + sw zero,4(s5) │ │ + lw s1,-32708(gp) │ │ jalr t9 │ │ - sw zero,4(s4) │ │ + sw zero,4(s7) │ │ lw gp,24(sp) │ │ - addiu a0,sp,32 │ │ - lw t9,-30380(gp) │ │ + lw a0,36(sp) │ │ + lw t9,-30428(gp) │ │ jalr t9 │ │ - addiu a1,s6,23156 │ │ - beqz v0,6a110 │ │ + addiu a1,s1,12908 │ │ + beqz v0,689e8 │ │ lw gp,24(sp) │ │ - lw t9,-31176(gp) │ │ - bal 770d0 │ │ + lw t9,-31172(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ - cvt.s.d $f2,$f0 │ │ - lw t9,-30380(gp) │ │ - swc1 $f2,4644(s1) │ │ + cvt.s.d $f4,$f0 │ │ + lw t9,-30428(gp) │ │ move a0,zero │ │ + addiu a1,s1,12908 │ │ jalr t9 │ │ - addiu a1,s6,23156 │ │ - beqz v0,6a110 │ │ + swc1 $f4,4644(s4) │ │ + beqz v0,689e8 │ │ lw gp,24(sp) │ │ - lw t9,-31176(gp) │ │ - bal 770d0 │ │ + lw t9,-31172(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ - cvt.s.d $f3,$f0 │ │ - lw t9,-30380(gp) │ │ - swc1 $f3,4(s2) │ │ + cvt.s.d $f6,$f0 │ │ + lw t9,-30428(gp) │ │ move a0,zero │ │ + addiu a1,s1,12908 │ │ jalr t9 │ │ - addiu a1,s6,23156 │ │ - beqz v0,6a110 │ │ + swc1 $f6,4(s5) │ │ + beqz v0,689e8 │ │ lw gp,24(sp) │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,13244 │ │ sw v0,16(sp) │ │ li a0,1 │ │ - addiu a1,a1,23492 │ │ li a2,141 │ │ - bal 706b8 │ │ - addiu a3,a3,23556 │ │ + jalr t9 │ │ + addiu a3,a3,13308 │ │ lw gp,24(sp) │ │ - lwc1 $f0,4(s2) │ │ - c.lt.s $f0,$f20 │ │ - bc1f 6a1dc │ │ - mtc1 zero,$f4 │ │ - c.eq.s $fcc1,$f0,$f4 │ │ - bc1t $fcc1,6a1cc │ │ - lw a2,-32696(gp) │ │ - lwc1 $f11,7568(s0) │ │ - lw t0,-32696(gp) │ │ - lwc1 $f1,4644(s1) │ │ - mul.s $f14,$f11,$f0 │ │ - lwc1 $f15,-11212(t0) │ │ - mul.s $f12,$f1,$f0 │ │ - sub.s $f8,$f11,$f0 │ │ - sub.s $f13,$f1,$f15 │ │ - mul.s $f9,$f14,$f13 │ │ - sub.s $f10,$f11,$f12 │ │ - div.s $f7,$f10,$f8 │ │ - div.s $f6,$f9,$f8 │ │ - swc1 $f7,7828(s3) │ │ - swc1 $f6,4(s4) │ │ + lwc1 $f14,4(s5) │ │ + c.lt.s $f14,$f20 │ │ + bc1f 68a88 │ │ + mtc1 zero,$f8 │ │ + c.eq.s $fcc1,$f14,$f8 │ │ + bc1f $fcc1,68a18 │ │ + lwc1 $f16,7568(s2) │ │ + lw t1,-32708(gp) │ │ + lwc1 $f12,13448(t1) │ │ + mul.s $f14,$f20,$f12 │ │ + swc1 $f14,4(s5) │ │ + lwc1 $f16,7568(s2) │ │ + lw t2,-32708(gp) │ │ + lwc1 $f10,4644(s4) │ │ + mul.s $f18,$f16,$f14 │ │ + lwc1 $f2,-21476(t2) │ │ + mul.s $f4,$f10,$f14 │ │ + sub.s $f0,$f16,$f14 │ │ + sub.s $f6,$f10,$f2 │ │ + mul.s $f8,$f18,$f6 │ │ + sub.s $f20,$f16,$f4 │ │ + div.s $f12,$f20,$f0 │ │ + div.s $f14,$f8,$f0 │ │ + swc1 $f12,7828(s6) │ │ + swc1 $f14,4(s7) │ │ mtc1 zero,$f16 │ │ - c.eq.s $fcc2,$f1,$f16 │ │ - bc1f $fcc2,69ff0 │ │ - lw ra,324(sp) │ │ - lw t3,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li t4,1 │ │ - sw t4,4640(s5) │ │ + c.eq.s $fcc2,$f10,$f16 │ │ + bc1f $fcc2,688ac │ │ + lw t3,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li t5,1 │ │ li a0,1 │ │ - addiu a1,t3,23492 │ │ + addiu a1,t3,13244 │ │ li a2,166 │ │ - bal 706b8 │ │ - addiu a3,t2,23624 │ │ - lw ra,324(sp) │ │ - lw s7,320(sp) │ │ - lw s6,316(sp) │ │ - lw s5,312(sp) │ │ - lw s4,308(sp) │ │ - lw s3,304(sp) │ │ - lw s2,300(sp) │ │ - lw s1,296(sp) │ │ - lw s0,292(sp) │ │ - ldc1 $f20,328(sp) │ │ - jr ra │ │ - addiu sp,sp,336 │ │ - lwc1 $f5,23696(a2) │ │ - mul.s $f0,$f20,$f5 │ │ - b 6a12c │ │ - swc1 $f0,4(s2) │ │ - lw t1,-32692(gp) │ │ - sw zero,7828(s3) │ │ - lwc1 $f1,4644(t1) │ │ - b 6a164 │ │ - sw zero,4(s4) │ │ - lw a0,-32692(gp) │ │ - lw ra,324(sp) │ │ - li v1,1 │ │ - lw s7,320(sp) │ │ - lw s6,316(sp) │ │ - lw s5,312(sp) │ │ - lw s4,308(sp) │ │ - lw s3,304(sp) │ │ - lw s2,300(sp) │ │ - lw s1,296(sp) │ │ - lw s0,292(sp) │ │ - ldc1 $f20,328(sp) │ │ - sw v1,4640(a0) │ │ - jr ra │ │ - addiu sp,sp,336 │ │ + addiu a3,t4,13376 │ │ + jalr t9 │ │ + sw t5,4640(s8) │ │ + b 688ac │ │ + lw gp,24(sp) │ │ + lw t0,-32688(gp) │ │ + sw zero,7828(s6) │ │ + lwc1 $f10,4644(t0) │ │ + b 68a4c │ │ + sw zero,4(s7) │ │ + lw t7,-32688(gp) │ │ + li t6,1 │ │ + b 688ac │ │ + sw t6,4640(t7) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0006a22c : │ │ +00068ab8 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-4060 │ │ + addiu gp,gp,1944 │ │ addu gp,gp,t9 │ │ - lw v1,-32692(gp) │ │ + lw v0,-32688(gp) │ │ addiu sp,sp,-64 │ │ - lw v0,4640(v1) │ │ + lw v1,4640(v0) │ │ sw gp,40(sp) │ │ - sw ra,60(sp) │ │ - bnez v0,6a2dc │ │ - mov.s $f0,$f12 │ │ - lw a1,-32692(gp) │ │ - addiu a0,a1,4644 │ │ - lwc1 $f6,4644(a1) │ │ - lwc1 $f2,4(a0) │ │ - mul.s $f1,$f6,$f2 │ │ - c.lt.s $f12,$f1 │ │ - bc1t 6a2e8 │ │ - lw a2,-32692(gp) │ │ + sw ra,52(sp) │ │ + sdc1 $f20,56(sp) │ │ + bnez v1,68b9c │ │ + lw a0,-32688(gp) │ │ + addiu a1,a0,4644 │ │ + lwc1 $f2,4644(a0) │ │ + lwc1 $f0,4(a1) │ │ + mul.s $f4,$f2,$f0 │ │ + c.lt.s $f12,$f4 │ │ + bc1t 68b3c │ │ + lw t0,-32688(gp) │ │ + lw a2,-32688(gp) │ │ addiu a3,a2,7828 │ │ - lwc1 $f4,4(a3) │ │ - lwc1 $f3,7828(a2) │ │ - sub.s $f0,$f12,$f4 │ │ - div.s $f0,$f0,$f3 │ │ - lw t0,-32692(gp) │ │ - lwc1 $f2,7568(t0) │ │ - c.lt.s $fcc1,$f2,$f0 │ │ - bc1f $fcc1,6a2e0 │ │ - lw ra,60(sp) │ │ - lw t2,-32696(gp) │ │ - lw t1,-32696(gp) │ │ - cvt.d.s $f4,$f0 │ │ - cvt.d.s $f6,$f6 │ │ - cvt.d.s $f2,$f2 │ │ - lw t9,-32200(gp) │ │ - swc1 $f0,48(sp) │ │ - sdc1 $f6,16(sp) │ │ - sdc1 $f4,24(sp) │ │ - sdc1 $f2,32(sp) │ │ + lwc1 $f6,4(a3) │ │ + lwc1 $f8,7828(a2) │ │ + lwc1 $f10,7568(t0) │ │ + sub.s $f12,$f12,$f6 │ │ + div.s $f20,$f12,$f8 │ │ + c.lt.s $fcc1,$f10,$f20 │ │ + bc1t $fcc1,68b54 │ │ + lw t1,-32708(gp) │ │ + lw ra,52(sp) │ │ + mov.s $f0,$f20 │ │ + ldc1 $f20,56(sp) │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + div.s $f20,$f12,$f2 │ │ + lwc1 $f10,7568(t0) │ │ + c.lt.s $fcc1,$f10,$f20 │ │ + bc1f $fcc1,68b2c │ │ + lw ra,52(sp) │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + cvt.d.s $f18,$f20 │ │ + cvt.d.s $f14,$f2 │ │ + cvt.d.s $f16,$f10 │ │ + lw t9,-32196(gp) │ │ + sdc1 $f14,16(sp) │ │ + sdc1 $f18,24(sp) │ │ + sdc1 $f16,32(sp) │ │ li a0,3 │ │ - addiu a1,t2,23492 │ │ + addiu a1,t1,13244 │ │ li a2,189 │ │ - bal 706b8 │ │ - addiu a3,t1,23356 │ │ - lwc1 $f0,48(sp) │ │ - lw ra,60(sp) │ │ + jalr t9 │ │ + addiu a3,t2,13108 │ │ + lw ra,52(sp) │ │ + mov.s $f0,$f20 │ │ + ldc1 $f20,56(sp) │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + lw ra,52(sp) │ │ + ldc1 $f20,56(sp) │ │ + mov.s $f0,$f12 │ │ jr ra │ │ addiu sp,sp,64 │ │ - b 6a288 │ │ - div.s $f0,$f12,$f6 │ │ │ │ -0006a2f0 : │ │ +00068bb0 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-4256 │ │ + addiu gp,gp,1696 │ │ addu gp,gp,t9 │ │ - lw v1,-32692(gp) │ │ - lw v0,4640(v1) │ │ - bnez v0,6a344 │ │ - mov.s $f0,$f12 │ │ - lw v0,-32692(gp) │ │ - addiu a0,v0,4644 │ │ - lwc1 $f1,4(a0) │ │ - c.lt.s $f12,$f1 │ │ - bc1f 6a330 │ │ - lw a2,-32692(gp) │ │ - lwc1 $f2,4644(v0) │ │ - jr ra │ │ - mul.s $f0,$f12,$f2 │ │ - lwc1 $f4,7828(a2) │ │ - addiu a1,a2,7828 │ │ - lwc1 $f3,4(a1) │ │ - mul.s $f0,$f12,$f4 │ │ - add.s $f0,$f0,$f3 │ │ + lw v0,-32688(gp) │ │ + lw v1,4640(v0) │ │ + bnez v1,68c04 │ │ + lw a0,-32688(gp) │ │ + addiu a1,a0,4644 │ │ + lwc1 $f0,4(a1) │ │ + c.lt.s $f12,$f0 │ │ + bc1f 68bec │ │ + lw a2,-32688(gp) │ │ + lwc1 $f6,4644(a0) │ │ jr ra │ │ - nop │ │ + mul.s $f0,$f12,$f6 │ │ + lwc1 $f2,7828(a2) │ │ + addiu a3,a2,7828 │ │ + lwc1 $f4,4(a3) │ │ + mul.s $f12,$f12,$f2 │ │ + jr ra │ │ + add.s $f0,$f12,$f4 │ │ + jr ra │ │ + mov.s $f0,$f12 │ │ │ │ -0006a34c : │ │ +00068c0c : │ │ lui gp,0x4 │ │ - addiu gp,gp,-4348 │ │ + addiu gp,gp,1604 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ + sw s0,32(sp) │ │ + lw s0,-32688(gp) │ │ sw s2,40(sp) │ │ - lw s2,-32692(gp) │ │ + lwc1 $f0,4644(s0) │ │ + lw s2,-32708(gp) │ │ + lw t9,-30212(gp) │ │ sw s1,36(sp) │ │ - lwc1 $f0,4644(s2) │ │ - lw s1,-32696(gp) │ │ - lw t9,-30220(gp) │ │ - cvt.d.s $f0,$f0 │ │ - sw s0,32(sp) │ │ - move s0,a0 │ │ + cvt.d.s $f2,$f0 │ │ + move s1,a0 │ │ sw ra,44(sp) │ │ sw gp,24(sp) │ │ - sdc1 $f0,16(sp) │ │ - addiu a0,s1,23428 │ │ - move a1,s0 │ │ - move a2,zero │ │ + addiu a0,s2,13180 │ │ + move a1,s1 │ │ + sdc1 $f2,16(sp) │ │ jalr t9 │ │ - addiu s2,s2,4644 │ │ - lwc1 $f0,4(s2) │ │ + move a2,zero │ │ + addiu v0,s0,4644 │ │ + lwc1 $f4,4(v0) │ │ lw gp,24(sp) │ │ - addiu a0,s1,23428 │ │ - lw t9,-30220(gp) │ │ - cvt.d.s $f0,$f0 │ │ - sdc1 $f0,16(sp) │ │ - move a1,s0 │ │ + addiu a0,s2,13180 │ │ + lw t9,-30212(gp) │ │ + cvt.d.s $f6,$f4 │ │ + sdc1 $f6,16(sp) │ │ + move a1,s1 │ │ jalr t9 │ │ li a2,1 │ │ lw gp,24(sp) │ │ lw ra,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ - lw t9,-30200(gp) │ │ + lw t9,-30412(gp) │ │ li a0,10 │ │ jr t9 │ │ addiu sp,sp,48 │ │ ... │ │ │ │ -0006a3f0 : │ │ +00068cb0 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-4512 │ │ + addiu gp,gp,1440 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw s2,32(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw s2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw ra,36(sp) │ │ - sw gp,16(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ move s1,a0 │ │ + sw gp,16(sp) │ │ + addiu a2,s2,13452 │ │ li a1,192 │ │ li a0,1 │ │ - addiu a2,s2,23700 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a3,192 │ │ lw gp,16(sp) │ │ move a0,s1 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s2,13452 │ │ li a1,8 │ │ - addiu a2,s2,23700 │ │ li a3,195 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ move s0,v0 │ │ lw gp,16(sp) │ │ move a0,s1 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s2,13452 │ │ li a1,8 │ │ - addiu a2,s2,23700 │ │ li a3,197 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ sw v0,0(s0) │ │ lw gp,16(sp) │ │ move a0,s1 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s2,13452 │ │ li a1,8 │ │ - addiu a2,s2,23700 │ │ li a3,199 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ sw v0,4(s0) │ │ lw gp,16(sp) │ │ move a0,s1 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s2,13452 │ │ + sw v0,8(s0) │ │ li a1,8 │ │ - addiu a2,s2,23700 │ │ + jalr t9 │ │ li a3,201 │ │ - bal 6d364 <__ckd_calloc__> │ │ - sw v0,8(s0) │ │ lw gp,16(sp) │ │ sw v0,12(s0) │ │ - lw v1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - ldc1 $f2,23800(v1) │ │ - ldc1 $f4,23768(a3) │ │ - lw a0,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - lw t4,-32696(gp) │ │ - lw t1,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw a2,-32696(gp) │ │ - lw a1,-32696(gp) │ │ - lw t3,-32696(gp) │ │ - ldc1 $f10,22456(t4) │ │ - ldc1 $f6,23792(a0) │ │ - ldc1 $f14,23752(t1) │ │ - ldc1 $f12,23760(t0) │ │ - sdc1 $f4,40(s0) │ │ - ldc1 $f8,23784(a1) │ │ - ldc1 $f4,23776(a2) │ │ - sdc1 $f2,88(s0) │ │ - ldc1 $f2,23808(v0) │ │ - ldc1 $f0,5360(t3) │ │ - li t2,1 │ │ - sb t2,16(s0) │ │ - sw s1,20(s0) │ │ - sdc1 $f14,24(s0) │ │ - sdc1 $f12,32(s0) │ │ - sdc1 $f4,48(s0) │ │ - sdc1 $f10,56(s0) │ │ - sdc1 $f10,64(s0) │ │ - sdc1 $f8,72(s0) │ │ - sdc1 $f6,80(s0) │ │ - sdc1 $f2,96(s0) │ │ - move v1,s0 │ │ + lw v1,-32708(gp) │ │ + lw a0,-32708(gp) │ │ + lw a1,-32708(gp) │ │ + ldc1 $f0,12208(v1) │ │ + ldc1 $f2,13544(a0) │ │ + ldc1 $f4,13504(a1) │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t0,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t3,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + lw t6,-32708(gp) │ │ + lw t7,-32708(gp) │ │ + ldc1 $f8,13520(a3) │ │ + sdc1 $f4,24(s0) │ │ + ldc1 $f6,13512(a2) │ │ + ldc1 $f10,13528(t0) │ │ + sdc1 $f0,56(s0) │ │ + sdc1 $f0,64(s0) │ │ + ldc1 $f12,13536(t1) │ │ + sdc1 $f2,80(s0) │ │ + ldc1 $f14,13552(t2) │ │ + ldc1 $f16,13560(t3) │ │ + ldc1 $f18,-4896(t4) │ │ + sdc1 $f0,120(s0) │ │ + ldc1 $f4,13576(t6) │ │ + ldc1 $f0,13568(t5) │ │ + sdc1 $f2,144(s0) │ │ + ldc1 $f2,13584(t7) │ │ + lw s2,-32708(gp) │ │ + lw t8,-32708(gp) │ │ li v0,1 │ │ - li a0,9 │ │ - mtc1 v0,$f3 │ │ - addiu v0,v0,1 │ │ - cvt.d.w $f16,$f3 │ │ - div.d $f2,$f0,$f16 │ │ - sdc1 $f2,112(v1) │ │ - bne v0,a0,6a54c │ │ - addiu v1,v1,8 │ │ - lw ra,36(sp) │ │ + sb v0,16(s0) │ │ + sw s1,20(s0) │ │ + sdc1 $f8,40(s0) │ │ + sdc1 $f10,48(s0) │ │ + sdc1 $f12,72(s0) │ │ + sdc1 $f14,88(s0) │ │ + sdc1 $f16,96(s0) │ │ + sdc1 $f18,112(s0) │ │ + sdc1 $f0,128(s0) │ │ + sdc1 $f4,136(s0) │ │ + sdc1 $f2,152(s0) │ │ + sdc1 $f6,32(s0) │ │ + ldc1 $f6,13592(t8) │ │ + ldc1 $f8,13600(s2) │ │ move v0,s0 │ │ + sdc1 $f6,160(s0) │ │ + sdc1 $f8,168(s0) │ │ + lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0006a584 : │ │ - beqz a0,6a590 │ │ +00068e64 : │ │ + beqz a0,68e70 │ │ li v0,1 │ │ sb v0,16(a0) │ │ jr ra │ │ nop │ │ │ │ -0006a598 : │ │ +00068e78 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-4936 │ │ + addiu gp,gp,984 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - sw ra,28(sp) │ │ - sw gp,16(sp) │ │ + lw t9,-32552(gp) │ │ sw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ move s0,a0 │ │ - bal 6d654 │ │ lw a0,0(a0) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,4(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,8(s0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,12(s0) │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + jr t9 │ │ addiu sp,sp,32 │ │ │ │ -0006a610 : │ │ +00068ef4 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-5056 │ │ + addiu gp,gp,860 │ │ addu gp,gp,t9 │ │ + lhu v0,40(a0) │ │ + bnez v0,68f14 │ │ + li v0,1 │ │ + jr ra │ │ + sw v0,0(a1) │ │ addiu sp,sp,-96 │ │ - sw s4,40(sp) │ │ + sw s0,24(sp) │ │ + lw s0,72(a0) │ │ + sw s5,44(sp) │ │ sw s2,32(sp) │ │ + lw s5,-32708(gp) │ │ + lw s2,20(s0) │ │ + lw t9,-32152(gp) │ │ sw gp,16(sp) │ │ - sw ra,60(sp) │ │ - sw s8,56(sp) │ │ - sw s7,52(sp) │ │ sw s6,48(sp) │ │ - sw s5,44(sp) │ │ + sw s4,40(sp) │ │ sw s3,36(sp) │ │ sw s1,28(sp) │ │ - sw s0,24(sp) │ │ + move s4,a0 │ │ + sw ra,60(sp) │ │ + sw s8,56(sp) │ │ + sw s7,52(sp) │ │ sdc1 $f26,88(sp) │ │ sdc1 $f24,80(sp) │ │ sdc1 $f22,72(sp) │ │ sdc1 $f20,64(sp) │ │ - lhu v0,40(a0) │ │ - move s2,a0 │ │ - bnez v0,6a6b4 │ │ - move s4,a1 │ │ - li v1,1 │ │ - sw v1,0(a1) │ │ - lw ra,60(sp) │ │ - lw s8,56(sp) │ │ - lw s7,52(sp) │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - ldc1 $f26,88(sp) │ │ - ldc1 $f24,80(sp) │ │ - ldc1 $f22,72(sp) │ │ - ldc1 $f20,64(sp) │ │ - jr ra │ │ - addiu sp,sp,96 │ │ - lw s0,72(a0) │ │ - lw s6,-32696(gp) │ │ - lw s1,20(s0) │ │ - lw t9,-32156(gp) │ │ - move a0,s1 │ │ + move s6,a1 │ │ + move a0,s2 │ │ li a1,8 │ │ - addiu a2,s6,23700 │ │ + addiu a2,s5,13452 │ │ li a3,281 │ │ - bal 6d364 <__ckd_calloc__> │ │ - lw s5,92(s2) │ │ - lbu a0,16(s0) │ │ + jalr t9 │ │ + lw s3,92(s4) │ │ + lbu v1,16(s0) │ │ lw gp,16(sp) │ │ - beqz a0,6a758 │ │ - move s3,v0 │ │ - blez s1,6a754 │ │ - nop │ │ - move v0,s5 │ │ - move a0,zero │ │ - ldc1 $f4,0(v0) │ │ - lw t5,0(s0) │ │ - sll a2,a0,0x3 │ │ - addu t4,t5,a2 │ │ - sdc1 $f4,0(t4) │ │ - ldc1 $f2,0(v0) │ │ - lw t3,4(s0) │ │ - addiu a0,a0,1 │ │ - addu t2,t3,a2 │ │ - sdc1 $f2,0(t2) │ │ - ldc1 $f0,0(v0) │ │ - ldc1 $f2,88(s0) │ │ - lw t1,8(s0) │ │ + bnez v1,690f8 │ │ + move s1,v0 │ │ + blez s2,69168 │ │ + sll t6,s2,0x3 │ │ + lw t4,0(s0) │ │ + lw t5,4(s0) │ │ + move t8,t4 │ │ + move ra,t4 │ │ + move v0,s3 │ │ + move s8,zero │ │ + ldc1 $f12,0(ra) │ │ + ldc1 $f14,0(v0) │ │ + ldc1 $f16,24(s0) │ │ + ldc1 $f18,32(s0) │ │ + addiu ra,ra,8 │ │ + mul.d $f20,$f16,$f12 │ │ + mul.d $f26,$f18,$f14 │ │ + addiu s8,s8,1 │ │ addiu v0,v0,8 │ │ - div.d $f0,$f0,$f2 │ │ - addu t0,t1,a2 │ │ - sdc1 $f0,0(t0) │ │ - lw a3,12(s0) │ │ - addu a1,a3,a2 │ │ - sw zero,0(a1) │ │ - bne s1,a0,6a6fc │ │ - sw zero,4(a1) │ │ - sb zero,16(s0) │ │ - blez s1,6abd4 │ │ - move v1,s5 │ │ - move v0,zero │ │ - lw s7,0(s0) │ │ - sll t7,v0,0x3 │ │ - addu t6,s7,t7 │ │ - ldc1 $f6,0(v1) │ │ - ldc1 $f2,24(s0) │ │ - ldc1 $f12,0(t6) │ │ - ldc1 $f10,32(s0) │ │ - addiu v0,v0,1 │ │ - mul.d $f8,$f2,$f12 │ │ - mul.d $f4,$f10,$f6 │ │ - addiu v1,v1,8 │ │ - add.d $f0,$f8,$f4 │ │ - bne s1,v0,6a764 │ │ - sdc1 $f0,0(t6) │ │ - lw a0,0(s0) │ │ - lw v0,4(s0) │ │ - b 6a7d4 │ │ + add.d $f22,$f20,$f26 │ │ + bne s2,s8,68fb4 │ │ + sdc1 $f22,-8(ra) │ │ + move t9,t5 │ │ + b 69014 │ │ move v1,zero │ │ - ldc1 $f2,40(s0) │ │ - ldc1 $f6,48(s0) │ │ - addiu v1,v1,1 │ │ - mul.d $f14,$f0,$f2 │ │ - mul.d $f4,$f4,$f6 │ │ - addiu a0,a0,8 │ │ - add.d $f0,$f14,$f4 │ │ - sdc1 $f0,0(v0) │ │ - beq s1,v1,6a810 │ │ - addiu v0,v0,8 │ │ - ldc1 $f4,0(a0) │ │ - ldc1 $f0,0(v0) │ │ - c.le.d $f0,$f4 │ │ - bc1t 6a7ac │ │ + ldc1 $f12,40(s0) │ │ + ldc1 $f14,48(s0) │ │ + addiu t9,t9,8 │ │ + mul.d $f16,$f24,$f12 │ │ + mul.d $f18,$f2,$f14 │ │ + addiu v1,v1,8 │ │ + add.d $f10,$f16,$f18 │ │ + beq v1,t6,69050 │ │ + sdc1 $f10,-8(t9) │ │ + addu a0,t4,v1 │ │ + ldc1 $f24,0(t9) │ │ + ldc1 $f2,0(a0) │ │ + c.le.d $f24,$f2 │ │ + bc1t 68ff0 │ │ nop │ │ - ldc1 $f2,56(s0) │ │ - ldc1 $f6,64(s0) │ │ - addiu v1,v1,1 │ │ - mul.d $f16,$f0,$f2 │ │ - mul.d $f4,$f4,$f6 │ │ - addiu a0,a0,8 │ │ - add.d $f0,$f16,$f4 │ │ - sdc1 $f0,0(v0) │ │ - bne s1,v1,6a7d4 │ │ - addiu v0,v0,8 │ │ - mtc1 zero,$f26 │ │ - lw t8,-32696(gp) │ │ - mtc1 zero,$f27 │ │ - ldc1 $f24,5360(t8) │ │ - mov.d $f22,$f26 │ │ - move s8,s3 │ │ + ldc1 $f0,56(s0) │ │ + ldc1 $f4,64(s0) │ │ + addiu t9,t9,8 │ │ + mul.d $f6,$f24,$f0 │ │ + mul.d $f8,$f2,$f4 │ │ + addiu v1,v1,8 │ │ + add.d $f10,$f6,$f8 │ │ + bne v1,t6,69014 │ │ + sdc1 $f10,-8(t9) │ │ + lw a1,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + ldc1 $f24,-30552(a1) │ │ + ldc1 $f22,-4896(t4) │ │ + move s8,s1 │ │ + mov.d $f20,$f24 │ │ + b 690cc │ │ move s7,zero │ │ - lw t9,0(s0) │ │ - lw v1,4(s0) │ │ - sll v0,s7,0x3 │ │ - addu a0,t9,v0 │ │ - addu ra,v1,v0 │ │ - ldc1 $f2,0(a0) │ │ - ldc1 $f6,0(ra) │ │ - sub.d $f0,$f2,$f6 │ │ - c.lt.d $fcc1,$f0,$f24 │ │ - bc1f $fcc1,6a85c │ │ - lw t9,-30208(gp) │ │ - mov.d $f0,$f24 │ │ sdc1 $f0,0(s8) │ │ - lw a3,0(s0) │ │ - lw a2,4(s0) │ │ - addu a1,a3,v0 │ │ - addu v0,a2,v0 │ │ - ldc1 $f20,0(a1) │ │ - ldc1 $f18,0(v0) │ │ + ldc1 $f4,0(t2) │ │ + ldc1 $f6,0(t5) │ │ jalr t9 │ │ - div.d $f12,$f20,$f18 │ │ + div.d $f12,$f4,$f6 │ │ lw gp,16(sp) │ │ ldc1 $f12,0(s8) │ │ - lw t9,-30208(gp) │ │ + lw t9,-30336(gp) │ │ jalr t9 │ │ - mov.d $f20,$f0 │ │ - c.lt.d $fcc2,$f22,$f20 │ │ - bc1f $fcc2,6a8b0 │ │ - lw gp,16(sp) │ │ - c.lt.d $fcc3,$f26,$f0 │ │ - bc1f $fcc3,6a8b0 │ │ - mov.d $f22,$f20 │ │ mov.d $f26,$f0 │ │ + c.lt.d $fcc2,$f20,$f26 │ │ + bc1f $fcc2,690b4 │ │ + lw gp,16(sp) │ │ + c.lt.d $fcc3,$f24,$f0 │ │ + bc1f $fcc3,690b4 │ │ + mov.d $f20,$f26 │ │ + mov.d $f24,$f0 │ │ addiu s7,s7,1 │ │ - bne s1,s7,6a82c │ │ + slt t6,s7,s2 │ │ + beqz t6,69210 │ │ addiu s8,s8,8 │ │ - lbu s8,41(s2) │ │ - bnez s8,6aa70 │ │ - li v0,1 │ │ - sw v0,0(s4) │ │ - blez s1,6a9a8 │ │ - lw v0,8(s0) │ │ - move v1,s3 │ │ - move a1,s3 │ │ - b 6a90c │ │ - move a0,zero │ │ - ldc1 $f2,40(s0) │ │ - ldc1 $f6,48(s0) │ │ - addiu a0,a0,1 │ │ - mul.d $f22,$f0,$f2 │ │ - mul.d $f4,$f4,$f6 │ │ - addiu a1,a1,8 │ │ - add.d $f0,$f22,$f4 │ │ - sdc1 $f0,0(v0) │ │ - beq s1,a0,6a948 │ │ - addiu v0,v0,8 │ │ - ldc1 $f4,0(a1) │ │ - ldc1 $f0,0(v0) │ │ - c.le.d $fcc6,$f0,$f4 │ │ - bc1t $fcc6,6a8e4 │ │ - nop │ │ - ldc1 $f2,56(s0) │ │ - ldc1 $f6,64(s0) │ │ - addiu a0,a0,1 │ │ - mul.d $f24,$f0,$f2 │ │ - mul.d $f4,$f4,$f6 │ │ - addiu a1,a1,8 │ │ - add.d $f0,$f24,$f4 │ │ - sdc1 $f0,0(v0) │ │ - bne s1,a0,6a90c │ │ - addiu v0,v0,8 │ │ - lw v0,12(s0) │ │ - move a0,zero │ │ - ldc1 $f2,72(s0) │ │ - ldc1 $f0,0(v0) │ │ - ldc1 $f4,0(v1) │ │ - mul.d $f0,$f0,$f2 │ │ - sdc1 $f0,0(v0) │ │ - ldc1 $f26,72(s0) │ │ - ldc1 $f6,0(v1) │ │ - mul.d $f2,$f0,$f26 │ │ - c.lt.d $fcc7,$f6,$f2 │ │ - bc1f $fcc7,6a98c │ │ - addiu a0,a0,1 │ │ - ldc1 $f2,80(s0) │ │ - mul.d $f8,$f0,$f2 │ │ - sdc1 $f8,0(v1) │ │ - ldc1 $f0,0(v0) │ │ - c.lt.d $f0,$f4 │ │ - bc1f 6a99c │ │ - addiu v1,v1,8 │ │ - mov.d $f0,$f4 │ │ - sdc1 $f0,0(v0) │ │ - bne s1,a0,6a950 │ │ - addiu v0,v0,8 │ │ - lbu s2,40(s2) │ │ - beqz s2,6aacc │ │ - nop │ │ - blez s1,6aaa0 │ │ - move s2,s3 │ │ - move v1,s3 │ │ - move v0,zero │ │ - lw t2,8(s0) │ │ - sll t1,v0,0x3 │ │ - addu s4,t2,t1 │ │ - ldc1 $f2,0(v1) │ │ - ldc1 $f0,0(s4) │ │ - c.lt.d $fcc1,$f2,$f0 │ │ - bc1f $fcc1,6a9e8 │ │ - addiu v0,v0,1 │ │ - sdc1 $f0,0(v1) │ │ - bne s1,v0,6a9c4 │ │ - addiu v1,v1,8 │ │ - lw t9,-32156(gp) │ │ - li a1,8 │ │ - move a0,s1 │ │ - addiu a2,s6,23700 │ │ - bal 6d364 <__ckd_calloc__> │ │ - li a3,359 │ │ - move a1,v0 │ │ - lw gp,16(sp) │ │ - b 6aa40 │ │ - move v1,zero │ │ - div.d $f6,$f2,$f0 │ │ - sdc1 $f6,0(a1) │ │ - ldc1 $f0,96(s0) │ │ - addiu v1,v1,1 │ │ - c.lt.d $fcc3,$f6,$f0 │ │ - bc1f $fcc3,6aa38 │ │ - addiu s2,s2,8 │ │ - sdc1 $f0,0(a1) │ │ - beq s1,v1,6ab14 │ │ - addiu a1,a1,8 │ │ + lw t8,0(s0) │ │ + lw t5,4(s0) │ │ + sll t3,s7,0x3 │ │ + addu t2,t8,t3 │ │ + addu t5,t5,t3 │ │ + ldc1 $f26,0(t2) │ │ + ldc1 $f2,0(t5) │ │ + sub.d $f0,$f26,$f2 │ │ + c.lt.d $fcc1,$f0,$f22 │ │ + bc1f $fcc1,69070 │ │ + lw t9,-30336(gp) │ │ + b 69070 │ │ + mov.d $f0,$f22 │ │ + blez s2,69164 │ │ + move a2,s3 │ │ lw t4,0(s0) │ │ - sll t3,v1,0x3 │ │ - addu s6,t4,t3 │ │ - ldc1 $f6,88(s0) │ │ - ldc1 $f0,0(s6) │ │ - ldc1 $f2,0(s2) │ │ - mul.d $f4,$f6,$f0 │ │ - c.lt.d $fcc2,$f2,$f4 │ │ - bc1t $fcc2,6aa18 │ │ - nop │ │ - b 6aa20 │ │ - sdc1 $f6,0(a1) │ │ - lwc1 $f1,12(s2) │ │ - cvt.d.s $f0,$f1 │ │ - c.lt.d $fcc4,$f22,$f0 │ │ - bc1t $fcc4,6abcc │ │ + lw t5,4(s0) │ │ + lw t3,8(s0) │ │ + lw t2,12(s0) │ │ + sll t6,s2,0x3 │ │ + move s7,zero │ │ + ldc1 $f2,0(a2) │ │ + addu a3,t4,s7 │ │ + addu t1,t5,s7 │ │ + sdc1 $f2,0(a3) │ │ + ldc1 $f4,0(a2) │ │ + addu t7,t2,s7 │ │ + addu t0,t3,s7 │ │ + sdc1 $f4,0(t1) │ │ + ldc1 $f6,0(a2) │ │ + ldc1 $f8,88(s0) │ │ + addiu s7,s7,8 │ │ + addiu a2,a2,8 │ │ + div.d $f10,$f6,$f8 │ │ + sdc1 $f10,0(t0) │ │ + sw zero,0(t7) │ │ + bne s7,t6,69118 │ │ + sw zero,4(t7) │ │ + b 68fa4 │ │ + sb zero,16(s0) │ │ + sb zero,16(s0) │ │ + lbu a0,41(s4) │ │ + beqz a0,6949c │ │ + li t0,1 │ │ + lw a1,-32708(gp) │ │ + lwc1 $f22,12(s4) │ │ + ldc1 $f24,-30552(a1) │ │ + cvt.d.s $f0,$f22 │ │ + c.lt.d $fcc4,$f24,$f0 │ │ + bc1f $fcc4,6948c │ │ nop │ │ - c.lt.d $fcc5,$f26,$f0 │ │ - bc1t $fcc5,6aa94 │ │ - li v0,1 │ │ - move v0,zero │ │ - xori t0,v0,0x1 │ │ - b 6a8c8 │ │ - andi v0,t0,0xff │ │ - lw t9,-32156(gp) │ │ - move a0,s1 │ │ + sw zero,0(s6) │ │ + lbu s0,40(s4) │ │ + beqz s0,691c8 │ │ + lw t9,-32152(gp) │ │ + move a0,s2 │ │ li a1,8 │ │ - addiu a2,s6,23700 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s5,13452 │ │ + jalr t9 │ │ li a3,359 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ lw gp,16(sp) │ │ ldc1 $f26,88(sp) │ │ ldc1 $f24,80(sp) │ │ ldc1 $f22,72(sp) │ │ ldc1 $f20,64(sp) │ │ - move a0,s3 │ │ lw ra,60(sp) │ │ lw s8,56(sp) │ │ lw s7,52(sp) │ │ lw s6,48(sp) │ │ lw s5,44(sp) │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ - lw s1,28(sp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + move a0,s1 │ │ + lw t9,-32552(gp) │ │ + lw s1,28(sp) │ │ + jr t9 │ │ addiu sp,sp,96 │ │ - move t0,zero │ │ - addiu t2,s1,-1 │ │ - addiu t6,t0,4 │ │ - slt t7,t2,t6 │ │ - movn t6,t2,t7 │ │ - move t1,zero │ │ - slt t5,t6,t1 │ │ - bnez t5,6abb8 │ │ - move a3,t6 │ │ - mtc1 zero,$f0 │ │ - sll s7,t1,0x3 │ │ - mtc1 zero,$f1 │ │ - addu a1,v0,s7 │ │ - move v1,t1 │ │ - ldc1 $f2,0(a1) │ │ - addiu v1,v1,1 │ │ - slt t8,a3,v1 │ │ - add.d $f0,$f0,$f2 │ │ - beqz t8,6ab4c │ │ - addiu a1,a1,8 │ │ - subu a0,a3,t1 │ │ - addiu ra,a0,1 │ │ - mtc1 ra,$f3 │ │ - ldc1 $f4,0(s5) │ │ - cvt.d.w $f10,$f3 │ │ - div.d $f2,$f0,$f10 │ │ - addiu t0,t0,1 │ │ - mul.d $f0,$f4,$f2 │ │ - beq s1,t0,6aabc │ │ - sdc1 $f0,0(s5) │ │ - slti s0,t0,5 │ │ - bnez s0,6abc4 │ │ - move t1,zero │ │ - addiu t1,t0,-4 │ │ - addiu s5,s5,8 │ │ - addiu t6,t0,4 │ │ - slt t7,t2,t6 │ │ - movn t6,t2,t7 │ │ - slt t5,t6,t1 │ │ - beqz t5,6ab38 │ │ - move a3,t6 │ │ - mtc1 zero,$f0 │ │ - b 6ab64 │ │ - mtc1 zero,$f1 │ │ - b 6aba0 │ │ + lbu a3,41(s4) │ │ + bnez a3,69478 │ │ + li t1,1 │ │ + sw t1,0(s6) │ │ + lw s6,8(s0) │ │ + move t7,s1 │ │ + move v0,s6 │ │ + move a2,s1 │ │ + b 69264 │ │ + move t8,zero │ │ + ldc1 $f2,40(s0) │ │ + ldc1 $f4,48(s0) │ │ + addiu t8,t8,1 │ │ + mul.d $f0,$f10,$f2 │ │ + mul.d $f6,$f24,$f4 │ │ + slt ra,t8,s2 │ │ + addiu a2,a2,8 │ │ + addiu v0,v0,8 │ │ + add.d $f22,$f0,$f6 │ │ + beqz ra,692a4 │ │ + sdc1 $f22,-8(v0) │ │ + ldc1 $f24,0(a2) │ │ + ldc1 $f10,0(v0) │ │ + c.le.d $fcc7,$f10,$f24 │ │ + bc1t $fcc7,69238 │ │ + nop │ │ + ldc1 $f12,56(s0) │ │ + ldc1 $f14,64(s0) │ │ + addiu t8,t8,1 │ │ + mul.d $f16,$f10,$f12 │ │ + mul.d $f18,$f24,$f14 │ │ + slt ra,t8,s2 │ │ + addiu a2,a2,8 │ │ + addiu v0,v0,8 │ │ + add.d $f22,$f16,$f18 │ │ + bnez ra,69264 │ │ + sdc1 $f22,-8(v0) │ │ + lw v1,12(s0) │ │ + move a0,zero │ │ + ldc1 $f26,0(v1) │ │ + ldc1 $f20,72(s0) │ │ + ldc1 $f8,0(t7) │ │ + addiu a0,a0,1 │ │ + mul.d $f18,$f26,$f20 │ │ + sdc1 $f18,0(v1) │ │ + ldc1 $f24,72(s0) │ │ + ldc1 $f10,0(t7) │ │ + mul.d $f12,$f18,$f24 │ │ + c.lt.d $fcc4,$f10,$f12 │ │ + bc1f $fcc4,692ec │ │ + slt a1,a0,s2 │ │ + ldc1 $f14,80(s0) │ │ + mul.d $f16,$f18,$f14 │ │ + sdc1 $f16,0(t7) │ │ + ldc1 $f18,0(v1) │ │ + c.lt.d $f18,$f8 │ │ + bc1f 692fc │ │ + addiu t7,t7,8 │ │ + mov.d $f18,$f8 │ │ + addiu v1,v1,8 │ │ + bnez a1,692ac │ │ + sdc1 $f18,-8(v1) │ │ + lbu s4,40(s4) │ │ + beqz s4,691c8 │ │ + move s7,s1 │ │ + move t2,s1 │ │ + move t4,zero │ │ + ldc1 $f22,0(s6) │ │ + ldc1 $f2,0(t2) │ │ + addiu t4,t4,1 │ │ + slt t3,t4,s2 │ │ + c.lt.d $fcc1,$f2,$f22 │ │ + bc1f $fcc1,6933c │ │ + addiu s6,s6,8 │ │ + sdc1 $f22,0(t2) │ │ + bnez t3,6931c │ │ + addiu t2,t2,8 │ │ + lw t9,-32152(gp) │ │ + addiu a2,s5,13452 │ │ + move a0,s2 │ │ + li a1,8 │ │ + jalr t9 │ │ + li a3,359 │ │ + move t5,v0 │ │ + lw gp,16(sp) │ │ + lw s5,0(s0) │ │ + b 693a0 │ │ + move t6,zero │ │ + div.d $f0,$f4,$f26 │ │ + sdc1 $f0,0(t5) │ │ + ldc1 $f20,96(s0) │ │ + addiu t6,t6,1 │ │ + slt s8,t6,s2 │ │ + c.lt.d $fcc3,$f0,$f20 │ │ + addiu s7,s7,8 │ │ + bc1f $fcc3,69398 │ │ addiu s5,s5,8 │ │ - b 6a8c8 │ │ - move v0,zero │ │ - mtc1 zero,$f26 │ │ - mtc1 zero,$f27 │ │ - b 6a8bc │ │ - mov.d $f22,$f26 │ │ + sdc1 $f20,0(t5) │ │ + beqz s8,693c4 │ │ + addiu t5,t5,8 │ │ + ldc1 $f0,88(s0) │ │ + ldc1 $f26,0(s5) │ │ + ldc1 $f4,0(s7) │ │ + mul.d $f6,$f0,$f26 │ │ + c.lt.d $fcc2,$f4,$f6 │ │ + bc1t $fcc2,69370 │ │ + nop │ │ + b 69378 │ │ + sdc1 $f0,0(t5) │ │ + move a3,zero │ │ + addiu a0,s2,-1 │ │ + addiu s6,a3,4 │ │ + slt t1,a0,s6 │ │ + move t3,zero │ │ + movn s6,a0,t1 │ │ + slt s0,s6,t3 │ │ + bnez s0,69470 │ │ + lw t7,-32708(gp) │ │ + lw a2,-32708(gp) │ │ + sll t8,t3,0x3 │ │ + ldc1 $f8,-30552(a2) │ │ + addu v1,v0,t8 │ │ + addiu ra,s6,1 │ │ + move a1,t3 │ │ + ldc1 $f24,0(v1) │ │ + addiu a1,a1,1 │ │ + addiu v1,v1,8 │ │ + bne a1,ra,69400 │ │ + add.d $f8,$f8,$f24 │ │ + subu t0,s6,t3 │ │ + addiu s4,t0,1 │ │ + mtc1 s4,$f10 │ │ + ldc1 $f16,0(s3) │ │ + cvt.d.w $f12,$f10 │ │ + div.d $f14,$f8,$f12 │ │ + addiu a3,a3,1 │ │ + slt s7,a3,s2 │ │ + mul.d $f18,$f16,$f14 │ │ + beqz s7,691b8 │ │ + sdc1 $f18,0(s3) │ │ + slti t4,a3,5 │ │ + bnez t4,694b0 │ │ + move t3,zero │ │ + addiu t3,a3,-4 │ │ + addiu s3,s3,8 │ │ + addiu s6,a3,4 │ │ + slt t1,a0,s6 │ │ + movn s6,a0,t1 │ │ + slt s0,s6,t3 │ │ + beqz s0,693ec │ │ + lw a2,-32708(gp) │ │ + lw t7,-32708(gp) │ │ + b 69414 │ │ + ldc1 $f8,-30552(t7) │ │ + lwc1 $f8,12(s4) │ │ + cvt.d.s $f0,$f8 │ │ + c.lt.d $fcc5,$f20,$f0 │ │ + bc1t $fcc5,6949c │ │ + move t0,zero │ │ + c.lt.d $fcc6,$f24,$f0 │ │ + bc1t $fcc6,6949c │ │ + move t0,zero │ │ + li t0,1 │ │ + sw t0,0(s6) │ │ + bgtz s2,69224 │ │ + lw s6,8(s0) │ │ + b 69198 │ │ + lbu s0,40(s4) │ │ + b 69454 │ │ + addiu s3,s3,8 │ │ │ │ -0006abe4 : │ │ +000694b8 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-6548 │ │ + addiu gp,gp,-616 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw s0,32(sp) │ │ - sw gp,16(sp) │ │ - sw ra,36(sp) │ │ + addiu sp,sp,-32 │ │ lw v0,76(a0) │ │ - move s0,a0 │ │ + sw gp,16(sp) │ │ + sw s0,24(sp) │ │ + sw ra,28(sp) │ │ sb zero,1(v0) │ │ - beqz a2,6ac8c │ │ + move s0,a0 │ │ + beqz a2,69518 │ │ lw v0,76(a0) │ │ + lbu ra,0(v0) │ │ + beqz ra,695b4 │ │ sh zero,6(v0) │ │ - lw v0,76(a0) │ │ - lbu v1,0(v0) │ │ - beqz v1,6acfc │ │ - lw t9,-30636(gp) │ │ - lbu t0,2(v0) │ │ - beqz t0,6ac80 │ │ - lw ra,36(sp) │ │ - bnez a2,6ad54 │ │ - lw t9,-30632(gp) │ │ - lbu a2,0(v0) │ │ - bnez a2,6ac60 │ │ - nop │ │ - lw ra,36(sp) │ │ - lw s0,32(sp) │ │ + lbu t2,2(v0) │ │ + beqz t2,695a4 │ │ + lw ra,28(sp) │ │ + lw a1,80(s0) │ │ + lw s0,24(sp) │ │ lw a0,8(v0) │ │ - lw t9,-30628(gp) │ │ - b 6b040 │ │ - addiu sp,sp,40 │ │ + lw t9,-30632(gp) │ │ + jr t9 │ │ + addiu sp,sp,32 │ │ + lw t9,-30764(gp) │ │ lw a0,8(v0) │ │ - bal 6afd4 │ │ + jalr t9 │ │ + sh zero,4(v0) │ │ + lw t7,76(s0) │ │ + lbu v1,0(t7) │ │ + beqz v1,69600 │ │ + lw gp,16(sp) │ │ + lhu a1,6(t7) │ │ + lh a2,10(s0) │ │ + addiu a3,a1,1 │ │ + sll t0,a3,0x10 │ │ + sra t1,t0,0x10 │ │ + slt t2,t1,a2 │ │ + bnez t2,69570 │ │ + sh t1,6(t7) │ │ + sb zero,0(t7) │ │ + lw t3,76(s0) │ │ + li t4,1 │ │ + sh zero,6(t7) │ │ + sb t4,1(t3) │ │ + lw t7,76(s0) │ │ + lbu t5,2(t7) │ │ + beqz t5,695a8 │ │ + lw ra,28(sp) │ │ + lbu t6,0(t7) │ │ + beqz t6,69610 │ │ + lw t9,-30632(gp) │ │ + lw a0,8(t7) │ │ + jalr t9 │ │ lw a1,80(s0) │ │ - lw v0,76(s0) │ │ - lbu s0,0(v0) │ │ - beqz s0,6ac48 │ │ + lw t7,76(s0) │ │ + lbu t8,0(t7) │ │ + beqz t8,6960c │ │ lw gp,16(sp) │ │ - lw ra,36(sp) │ │ - lw s0,32(sp) │ │ + lw ra,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ - sh zero,4(v0) │ │ - lw t6,76(a0) │ │ - lw t9,-30752(gp) │ │ - lw a0,8(t6) │ │ - bal 6b034 │ │ - sw a2,24(sp) │ │ - lw v0,76(s0) │ │ - lw gp,16(sp) │ │ - lbu t5,0(v0) │ │ - beqz t5,6ac28 │ │ - lw a2,24(sp) │ │ - lhu a0,6(v0) │ │ - addiu v1,a0,1 │ │ - sh v1,6(v0) │ │ - lw v0,76(s0) │ │ - lh t8,10(s0) │ │ - lh ra,6(v0) │ │ - slt t7,ra,t8 │ │ - bnez t7,6ac28 │ │ - nop │ │ - sh zero,6(v0) │ │ - lw a3,76(s0) │ │ - li a1,1 │ │ - sb zero,0(a3) │ │ - lw v0,76(s0) │ │ - sb a1,1(v0) │ │ - b 6ac28 │ │ - lw v0,76(s0) │ │ - lhu t1,4(v0) │ │ - addiu t0,t1,1 │ │ - sh t0,4(v0) │ │ - lw a3,76(a0) │ │ - lw a0,8(a3) │ │ - bal 6af44 │ │ - sw a2,24(sp) │ │ + addiu sp,sp,32 │ │ + lhu v1,4(v0) │ │ + lw a0,8(v0) │ │ + lw t9,-30628(gp) │ │ + addiu a2,v1,1 │ │ + jalr t9 │ │ + sh a2,4(v0) │ │ lw v0,76(s0) │ │ - lh a1,8(s0) │ │ - lh a2,4(v0) │ │ + lh a0,8(s0) │ │ + lh a1,4(v0) │ │ + slt a3,a1,a0 │ │ + bnez a3,694f4 │ │ lw gp,16(sp) │ │ - slt a0,a2,a1 │ │ - bnez a0,6ac28 │ │ - lw a2,24(sp) │ │ + li t0,1 │ │ + sb t0,0(v0) │ │ + lw t1,76(s0) │ │ sh zero,4(v0) │ │ - lw t4,76(s0) │ │ - li t2,1 │ │ - sb t2,0(t4) │ │ - lw t3,76(s0) │ │ - sb t2,1(t3) │ │ - b 6ac28 │ │ + sb t0,1(t1) │ │ + b 694f4 │ │ lw v0,76(s0) │ │ - lw a1,80(s0) │ │ - lw s0,32(sp) │ │ - lw a0,8(v0) │ │ - b 6afd4 │ │ - addiu sp,sp,40 │ │ + lbu a0,2(t7) │ │ + beqz a0,695a8 │ │ + lw ra,28(sp) │ │ + lw ra,28(sp) │ │ + lw s0,24(sp) │ │ + lw a0,8(t7) │ │ + lw t9,-30624(gp) │ │ + jr t9 │ │ + addiu sp,sp,32 │ │ ... │ │ │ │ -0006ad70 : │ │ +00069630 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-6944 │ │ + addiu gp,gp,-992 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ sw s1,36(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw ra,52(sp) │ │ - sw gp,24(sp) │ │ sw s4,48(sp) │ │ sw s3,44(sp) │ │ sw s2,40(sp) │ │ + sw s0,32(sp) │ │ + sw gp,24(sp) │ │ move s3,a0 │ │ move s2,a1 │ │ - sw s0,32(sp) │ │ move s4,a2 │ │ li a0,1 │ │ - addiu a2,s1,23816 │ │ + addiu a2,s1,13608 │ │ li a1,24 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a3,77 │ │ lw gp,24(sp) │ │ move s0,v0 │ │ sh s2,18(v0) │ │ sh s3,14(v0) │ │ sh s4,20(v0) │ │ sh zero,16(v0) │ │ - lw t9,-31796(gp) │ │ + lw t9,-31820(gp) │ │ sh zero,8(v0) │ │ sh zero,10(v0) │ │ sh zero,12(v0) │ │ li v0,89 │ │ move a0,s3 │ │ move a1,s2 │ │ - addiu a3,s1,23816 │ │ + addiu a3,s1,13608 │ │ sw v0,16(sp) │ │ - bal 6d59c <__ckd_calloc_2d__> │ │ + jalr t9 │ │ li a2,4 │ │ - sw v0,0(s0) │ │ lw ra,52(sp) │ │ - move v0,s0 │ │ + sw v0,0(s0) │ │ lw s4,48(sp) │ │ + move v0,s0 │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ │ │ -0006ae30 : │ │ +000696f0 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-7136 │ │ + addiu gp,gp,-1184 │ │ addu gp,gp,t9 │ │ + lh v0,14(a0) │ │ + lh v1,16(a0) │ │ + addiu a2,v0,1 │ │ + addu a1,a2,a1 │ │ + slt a3,v1,a1 │ │ + bnez a3,69720 │ │ + sll t0,a1,0x10 │ │ + jr ra │ │ + nop │ │ addiu sp,sp,-32 │ │ sw s0,24(sp) │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - lh a2,14(a0) │ │ move s0,a0 │ │ - addiu v1,a2,1 │ │ - lh a0,16(a0) │ │ - addu v1,v1,a1 │ │ - slt v0,a0,v1 │ │ - beqz v0,6aea4 │ │ - lw ra,28(sp) │ │ - lh t1,20(s0) │ │ - sll t2,v1,0x10 │ │ - sra t0,t2,0x10 │ │ - mul a1,t0,t1 │ │ - lw a3,-32696(gp) │ │ - lw t9,-31772(gp) │ │ + lh a0,20(a0) │ │ + sra t1,t0,0x10 │ │ + mul t2,t1,a0 │ │ + lw t3,-32708(gp) │ │ + sw gp,16(sp) │ │ + lw t9,-31764(gp) │ │ lw a0,4(s0) │ │ - addiu a2,a3,23816 │ │ - sh t0,16(s0) │ │ - sll a1,a1,0x1 │ │ - bal 6d498 <__ckd_realloc__> │ │ + sw ra,28(sp) │ │ + sll a1,t2,0x1 │ │ + sh t1,16(s0) │ │ + addiu a2,t3,13608 │ │ + jalr t9 │ │ li a3,100 │ │ - sw v0,4(s0) │ │ lw ra,28(sp) │ │ + sw v0,4(s0) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -0006aeb0 : │ │ +00069774 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-7264 │ │ + addiu gp,gp,-1316 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ + lh v0,10(a0) │ │ sw s0,24(sp) │ │ + lh s0,14(a0) │ │ sw gp,16(sp) │ │ + slt v1,v0,s0 │ │ sw ra,28(sp) │ │ - lh v0,10(a0) │ │ - lh a2,14(a0) │ │ - move s0,a0 │ │ - slt v1,v0,a2 │ │ - beqz v1,6aef4 │ │ - move a0,a1 │ │ - lh a3,8(s0) │ │ - slt a1,v0,a3 │ │ - bnez a1,6af08 │ │ - sll t2,v0,0x2 │ │ + beqz v1,697b4 │ │ lw ra,28(sp) │ │ - move v0,zero │ │ + lh a2,8(a0) │ │ + slt a3,v0,a2 │ │ + bnez a3,697c4 │ │ + move s0,a0 │ │ lw s0,24(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ - lw t3,0(s0) │ │ + lw a0,0(a0) │ │ + move t0,a1 │ │ + sll a1,v0,0x2 │ │ lh t1,18(s0) │ │ - addu v0,t3,t2 │ │ - lw t9,-30268(gp) │ │ - lw a1,0(v0) │ │ + addu t2,a0,a1 │ │ + lw t9,-30464(gp) │ │ + lw a1,0(t2) │ │ + move a0,t0 │ │ jalr t9 │ │ sll a2,t1,0x2 │ │ - lhu t0,10(s0) │ │ - li v0,1 │ │ - addiu a0,t0,1 │ │ - sh a0,10(s0) │ │ + lhu t3,10(s0) │ │ lw ra,28(sp) │ │ + addiu t4,t3,1 │ │ + sh t4,10(s0) │ │ + li v0,1 │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -0006af44 : │ │ +0006980c : │ │ lui gp,0x4 │ │ - addiu gp,gp,-7412 │ │ + addiu gp,gp,-1468 │ │ addu gp,gp,t9 │ │ + lh v0,8(a0) │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ + lw v1,0(a0) │ │ sw s0,24(sp) │ │ - lh t1,8(a0) │ │ - lw t0,0(a0) │ │ move s0,a0 │ │ - sll a3,t1,0x2 │ │ - addu a0,t0,a3 │ │ + sll a0,v0,0x2 │ │ + addu a3,v1,a0 │ │ lh a2,18(s0) │ │ - lw t9,-30268(gp) │ │ - lw a0,0(a0) │ │ + lw t9,-30464(gp) │ │ + lw a0,0(a3) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ jalr t9 │ │ sll a2,a2,0x2 │ │ - lhu v1,8(s0) │ │ - addiu v0,v1,1 │ │ - sh v0,8(s0) │ │ + lhu a1,8(s0) │ │ lw ra,28(sp) │ │ + addiu t0,a1,1 │ │ + sh t0,8(s0) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -0006afa4 : │ │ - lw v0,4(a0) │ │ - beqz v0,6afcc │ │ +0006986c : │ │ + lw v1,4(a0) │ │ + beqz v1,69894 │ │ nop │ │ - sw v0,0(a1) │ │ - lh v1,12(a0) │ │ - lh a1,20(a0) │ │ - mul v0,v1,a1 │ │ - sw v0,0(a2) │ │ + lh v0,12(a0) │ │ + lh a3,20(a0) │ │ + sw v1,0(a1) │ │ + mul a1,v0,a3 │ │ + sw a1,0(a2) │ │ jr ra │ │ sh zero,12(a0) │ │ jr ra │ │ sw zero,0(a2) │ │ │ │ -0006afd4 : │ │ +0006989c : │ │ lui gp,0x4 │ │ - addiu gp,gp,-7556 │ │ + addiu gp,gp,-1612 │ │ addu gp,gp,t9 │ │ + lh a2,20(a0) │ │ + lh v0,12(a0) │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ + mul v1,v0,a2 │ │ sw s0,24(sp) │ │ - lh a2,20(a0) │ │ - lh t1,12(a0) │ │ - lw a3,4(a0) │ │ - mul t0,t1,a2 │ │ move s0,a0 │ │ - lw t9,-30268(gp) │ │ - sll a0,t0,0x1 │ │ - addu a0,a3,a0 │ │ + lw a0,4(a0) │ │ + lw t9,-30464(gp) │ │ + sll a3,v1,0x1 │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + addu a0,a0,a3 │ │ jalr t9 │ │ sll a2,a2,0x1 │ │ - lhu v1,12(s0) │ │ - addiu v0,v1,1 │ │ - sh v0,12(s0) │ │ + lhu a1,12(s0) │ │ lw ra,28(sp) │ │ + addiu t0,a1,1 │ │ + sh t0,12(s0) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -0006b034 : │ │ +000698fc : │ │ sh zero,10(a0) │ │ jr ra │ │ sh zero,8(a0) │ │ │ │ -0006b040 : │ │ +00069908 : │ │ jr ra │ │ sh zero,12(a0) │ │ │ │ -0006b048 : │ │ +00069910 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-7672 │ │ + addiu gp,gp,-1728 │ │ addu gp,gp,t9 │ │ + beqz a0,69984 │ │ + nop │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,6b0b4 │ │ move s0,a0 │ │ lw a0,0(a0) │ │ - beqz a0,6b084 │ │ - lw t9,-31856(gp) │ │ - bal 6d66c │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + beqz a0,69950 │ │ + lw t9,-31868(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ lw a0,4(s0) │ │ - beqz a0,6b09c │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + beqz a0,6996c │ │ + nop │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + jr t9 │ │ addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,32 │ │ + nop │ │ │ │ -0006b0c4 : │ │ +0006998c : │ │ lh v1,8(a0) │ │ lh v0,10(a0) │ │ jr ra │ │ subu v0,v1,v0 │ │ - ... │ │ + nop │ │ │ │ -0006b0e0 : │ │ +000699a0 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-7824 │ │ + addiu gp,gp,-1872 │ │ addu gp,gp,t9 │ │ - lw v0,-32696(gp) │ │ + lw v0,-32708(gp) │ │ jr ra │ │ - addiu v0,v0,23868 │ │ + addiu v0,v0,13660 │ │ │ │ -0006b0f8 : │ │ +000699b8 : │ │ jr ra │ │ li v0,1 │ │ │ │ -0006b100 : │ │ +000699c0 : │ │ jr ra │ │ li v0,2 │ │ │ │ -0006b108 : │ │ +000699c8 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-7864 │ │ + addiu gp,gp,-1912 │ │ addu gp,gp,t9 │ │ - lw v1,-32696(gp) │ │ - mtc1 a1,$f1 │ │ - lwc1 $f2,19068(v1) │ │ - addiu sp,sp,-312 │ │ - lw v0,-32692(gp) │ │ - mul.s $f0,$f1,$f2 │ │ - sw gp,24(sp) │ │ - sw s2,296(sp) │ │ - sw ra,308(sp) │ │ - sw s4,304(sp) │ │ - sw s3,300(sp) │ │ - sw s1,292(sp) │ │ - sw s0,288(sp) │ │ - move s2,a0 │ │ - beqz a0,6b2cc │ │ - swc1 $f0,7840(v0) │ │ - lw s3,-32692(gp) │ │ - lw t9,-30428(gp) │ │ + lw v1,-32708(gp) │ │ + mtc1 a1,$f2 │ │ + lwc1 $f0,8812(v1) │ │ + addiu sp,sp,-328 │ │ + sw s0,296(sp) │ │ + mul.s $f4,$f2,$f0 │ │ + lw s0,-30360(gp) │ │ + lw a1,-32688(gp) │ │ + lw v0,0(s0) │ │ + sw gp,24(sp) │ │ + sw s1,300(sp) │ │ + sw ra,324(sp) │ │ + sw s6,320(sp) │ │ + sw s5,316(sp) │ │ + sw s4,312(sp) │ │ + sw s3,308(sp) │ │ + sw s2,304(sp) │ │ + move s1,a0 │ │ + sw v0,292(sp) │ │ + beqz a0,69b9c │ │ + swc1 $f4,7840(a1) │ │ + lw s2,-32688(gp) │ │ + lw t9,-30380(gp) │ │ jalr t9 │ │ - addiu a1,s3,7844 │ │ - bnez v0,6b18c │ │ + addiu a1,s2,7844 │ │ + bnez v0,69a74 │ │ lw gp,24(sp) │ │ - lw ra,308(sp) │ │ - lw s4,304(sp) │ │ - lw s3,300(sp) │ │ - lw s2,296(sp) │ │ - lw s1,292(sp) │ │ - lw s0,288(sp) │ │ + lw t4,292(sp) │ │ + lw t5,0(s0) │ │ + bne t4,t5,69bac │ │ + lw ra,324(sp) │ │ + lw s6,320(sp) │ │ + lw s5,316(sp) │ │ + lw s4,312(sp) │ │ + lw s3,308(sp) │ │ + lw s2,304(sp) │ │ + lw s1,300(sp) │ │ + lw s0,296(sp) │ │ jr ra │ │ - addiu sp,sp,312 │ │ - lw s1,-32692(gp) │ │ - lw t9,-30204(gp) │ │ - move a1,s2 │ │ - addiu a0,sp,32 │ │ - lw s0,-32692(gp) │ │ + addiu sp,sp,328 │ │ + lw s6,-32688(gp) │ │ + lw t9,-30492(gp) │ │ + addiu s3,sp,36 │ │ + move a1,s1 │ │ + move a0,s3 │ │ + lw s4,-32688(gp) │ │ jalr t9 │ │ - sw zero,4656(s1) │ │ + sw zero,4656(s6) │ │ lw gp,24(sp) │ │ - addiu s4,s0,4660 │ │ - lw t9,-30204(gp) │ │ - move a1,s2 │ │ - addiu a0,s3,7844 │ │ - sw zero,4660(s0) │ │ - lw s2,-32696(gp) │ │ + addiu s5,s4,4660 │ │ + lw t9,-30492(gp) │ │ + move a1,s1 │ │ + addiu a0,s2,7844 │ │ + sw zero,4660(s4) │ │ + lw s1,-32708(gp) │ │ jalr t9 │ │ - sw zero,4(s4) │ │ + sw zero,4(s5) │ │ lw gp,24(sp) │ │ - addiu a0,sp,32 │ │ - lw t9,-30380(gp) │ │ + move a0,s3 │ │ + lw t9,-30428(gp) │ │ jalr t9 │ │ - addiu a1,s2,23156 │ │ - beqz v0,6b270 │ │ + addiu a1,s1,12908 │ │ + beqz v0,69b5c │ │ lw gp,24(sp) │ │ - lw t9,-31176(gp) │ │ - bal 770d0 │ │ + lw t9,-31172(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ - cvt.s.d $f3,$f0 │ │ - lw t9,-30380(gp) │ │ - swc1 $f3,4660(s0) │ │ + cvt.s.d $f6,$f0 │ │ + lw t9,-30428(gp) │ │ move a0,zero │ │ + addiu a1,s1,12908 │ │ jalr t9 │ │ - addiu a1,s2,23156 │ │ - beqz v0,6b270 │ │ + swc1 $f6,4660(s4) │ │ + beqz v0,69b5c │ │ lw gp,24(sp) │ │ - lw t9,-31176(gp) │ │ - bal 770d0 │ │ + lw t9,-31172(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ - cvt.s.d $f4,$f0 │ │ - lw t9,-30380(gp) │ │ - swc1 $f4,4(s4) │ │ + cvt.s.d $f8,$f0 │ │ + lw t9,-30428(gp) │ │ move a0,zero │ │ + addiu a1,s1,12908 │ │ jalr t9 │ │ - addiu a1,s2,23156 │ │ - beqz v0,6b270 │ │ + swc1 $f8,4(s5) │ │ + beqz v0,69b5c │ │ lw gp,24(sp) │ │ - lw a2,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,a2,23900 │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,13692 │ │ sw v0,16(sp) │ │ li a0,1 │ │ li a2,130 │ │ - bal 706b8 │ │ - addiu a3,a3,23952 │ │ + jalr t9 │ │ + addiu a3,a3,13744 │ │ lw gp,24(sp) │ │ - lwc1 $f6,4660(s0) │ │ - mtc1 zero,$f5 │ │ - c.eq.s $f6,$f5 │ │ - bc1f 6b170 │ │ - lw ra,308(sp) │ │ - lw t1,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lwc1 $f10,4660(s4) │ │ + mtc1 zero,$f12 │ │ + c.eq.s $f10,$f12 │ │ + bc1f 69a40 │ │ + lw t0,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li t2,1 │ │ - sw t2,4656(s1) │ │ li a0,1 │ │ - addiu a1,t1,23900 │ │ + addiu a1,t0,13692 │ │ li a2,135 │ │ - bal 706b8 │ │ - addiu a3,t0,24008 │ │ - lw ra,308(sp) │ │ - lw s4,304(sp) │ │ - lw s3,300(sp) │ │ - lw s2,296(sp) │ │ - lw s1,292(sp) │ │ - lw s0,288(sp) │ │ - jr ra │ │ - addiu sp,sp,312 │ │ - lw a0,-32692(gp) │ │ - lw ra,308(sp) │ │ - li a1,1 │ │ - lw s4,304(sp) │ │ - lw s3,300(sp) │ │ - lw s2,296(sp) │ │ - lw s1,292(sp) │ │ - lw s0,288(sp) │ │ - sw a1,4656(a0) │ │ - jr ra │ │ - addiu sp,sp,312 │ │ + addiu a3,t1,13800 │ │ + jalr t9 │ │ + sw t2,4656(s6) │ │ + b 69a40 │ │ + lw gp,24(sp) │ │ + lw t3,-32688(gp) │ │ + li a0,1 │ │ + b 69a40 │ │ + sw a0,4656(t3) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0006b2f8 : │ │ +00069bb8 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-8360 │ │ + addiu gp,gp,-2408 │ │ addu gp,gp,t9 │ │ - lw v1,-32692(gp) │ │ + lw v0,-32688(gp) │ │ addiu sp,sp,-64 │ │ - lw v0,4656(v1) │ │ + lw v1,4656(v0) │ │ sw gp,40(sp) │ │ - sw ra,60(sp) │ │ - bnez v0,6b34c │ │ + sw ra,52(sp) │ │ + sdc1 $f20,56(sp) │ │ + bnez v1,69c1c │ │ + lw a0,-32688(gp) │ │ + lw a2,-32688(gp) │ │ + addiu a1,a0,4660 │ │ + lwc1 $f6,4(a1) │ │ + lwc1 $f4,4660(a0) │ │ + lwc1 $f2,7840(a2) │ │ + sub.s $f12,$f12,$f6 │ │ + div.s $f20,$f12,$f4 │ │ + c.lt.s $f2,$f20 │ │ + bc1t 69c30 │ │ + lw ra,52(sp) │ │ + mov.s $f0,$f20 │ │ + ldc1 $f20,56(sp) │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + lw ra,52(sp) │ │ + ldc1 $f20,56(sp) │ │ mov.s $f0,$f12 │ │ - lw a1,-32692(gp) │ │ - lw a0,-32692(gp) │ │ - addiu a2,a1,4660 │ │ - lwc1 $f1,4(a2) │ │ - lwc1 $f6,4660(a1) │ │ - lwc1 $f2,7840(a0) │ │ - sub.s $f0,$f12,$f1 │ │ - div.s $f0,$f0,$f6 │ │ - c.lt.s $f2,$f0 │ │ - bc1t 6b358 │ │ - lw t0,-32696(gp) │ │ - lw ra,60(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ - lw a3,-32696(gp) │ │ - cvt.d.s $f4,$f0 │ │ - cvt.d.s $f6,$f6 │ │ - cvt.d.s $f2,$f2 │ │ - lw t9,-32200(gp) │ │ - sdc1 $f6,16(sp) │ │ - sdc1 $f4,24(sp) │ │ - sdc1 $f2,32(sp) │ │ - swc1 $f0,48(sp) │ │ + lw a3,-32708(gp) │ │ + lw t0,-32708(gp) │ │ + cvt.d.s $f0,$f4 │ │ + cvt.d.s $f10,$f20 │ │ + cvt.d.s $f8,$f2 │ │ + lw t9,-32196(gp) │ │ + sdc1 $f0,16(sp) │ │ + sdc1 $f10,24(sp) │ │ + sdc1 $f8,32(sp) │ │ + addiu a1,a3,13692 │ │ li a0,3 │ │ - addiu a1,t0,23900 │ │ li a2,152 │ │ - bal 706b8 │ │ - addiu a3,a3,23356 │ │ - lw ra,60(sp) │ │ - lwc1 $f0,48(sp) │ │ + jalr t9 │ │ + addiu a3,t0,13108 │ │ + lw ra,52(sp) │ │ + mov.s $f0,$f20 │ │ + ldc1 $f20,56(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ │ │ -0006b3a0 : │ │ +00069c7c : │ │ lui gp,0x4 │ │ - addiu gp,gp,-8528 │ │ + addiu gp,gp,-2604 │ │ addu gp,gp,t9 │ │ - lw v1,-32692(gp) │ │ - lw v0,4656(v1) │ │ - bnez v0,6b3d4 │ │ - mov.s $f0,$f12 │ │ - lw a1,-32692(gp) │ │ - lwc1 $f2,4660(a1) │ │ - addiu a0,a1,4660 │ │ - lwc1 $f1,4(a0) │ │ - mul.s $f0,$f12,$f2 │ │ - add.s $f0,$f0,$f1 │ │ + lw v0,-32688(gp) │ │ + lw v1,4656(v0) │ │ + bnez v1,69cb0 │ │ + lw a0,-32688(gp) │ │ + lwc1 $f2,4660(a0) │ │ + addiu a1,a0,4660 │ │ + lwc1 $f0,4(a1) │ │ + mul.s $f12,$f12,$f2 │ │ jr ra │ │ - nop │ │ + add.s $f0,$f12,$f0 │ │ + jr ra │ │ + mov.s $f0,$f12 │ │ │ │ -0006b3dc : │ │ +00069cb8 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-8588 │ │ + addiu gp,gp,-2664 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ + sw s0,32(sp) │ │ + lw s0,-32688(gp) │ │ sw s2,40(sp) │ │ - lw s2,-32692(gp) │ │ + lwc1 $f0,4660(s0) │ │ + lw s2,-32708(gp) │ │ + lw t9,-30212(gp) │ │ sw s1,36(sp) │ │ - lwc1 $f0,4660(s2) │ │ - lw s1,-32696(gp) │ │ - lw t9,-30220(gp) │ │ - cvt.d.s $f0,$f0 │ │ - sw s0,32(sp) │ │ - move s0,a0 │ │ + cvt.d.s $f2,$f0 │ │ + move s1,a0 │ │ sw ra,44(sp) │ │ sw gp,24(sp) │ │ - sdc1 $f0,16(sp) │ │ - addiu a0,s1,23428 │ │ - move a1,s0 │ │ - move a2,zero │ │ + addiu a0,s2,13180 │ │ + move a1,s1 │ │ + sdc1 $f2,16(sp) │ │ jalr t9 │ │ - addiu s2,s2,4660 │ │ - lwc1 $f0,4(s2) │ │ + move a2,zero │ │ + addiu v0,s0,4660 │ │ + lwc1 $f4,4(v0) │ │ lw gp,24(sp) │ │ - addiu a0,s1,23428 │ │ - lw t9,-30220(gp) │ │ - cvt.d.s $f0,$f0 │ │ - sdc1 $f0,16(sp) │ │ - move a1,s0 │ │ + addiu a0,s2,13180 │ │ + lw t9,-30212(gp) │ │ + cvt.d.s $f6,$f4 │ │ + sdc1 $f6,16(sp) │ │ + move a1,s1 │ │ jalr t9 │ │ li a2,1 │ │ lw gp,24(sp) │ │ lw ra,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ - lw t9,-30200(gp) │ │ + lw t9,-30412(gp) │ │ li a0,10 │ │ jr t9 │ │ addiu sp,sp,48 │ │ ... │ │ │ │ -0006b480 : │ │ +00069d60 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-8752 │ │ + addiu gp,gp,-2832 │ │ addu gp,gp,t9 │ │ + beqz a0,69e08 │ │ + nop │ │ addiu sp,sp,-48 │ │ + sw s2,36(sp) │ │ + move s2,a0 │ │ + lw a0,0(a0) │ │ sw gp,16(sp) │ │ sw s3,40(sp) │ │ - sw s0,28(sp) │ │ sw ra,44(sp) │ │ - sw s2,36(sp) │ │ sw s1,32(sp) │ │ - move s0,a0 │ │ - beqz a0,6b52c │ │ + sw s0,28(sp) │ │ + beqz a0,69dd4 │ │ move s3,a1 │ │ - lw a0,0(a0) │ │ - beqz a0,6b4f8 │ │ - li s1,4 │ │ - move s2,zero │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - addu s2,s3,s2 │ │ - lw gp,16(sp) │ │ - lw a0,0(s2) │ │ - lw t9,-32556(gp) │ │ - move s2,s1 │ │ - bal 6d654 │ │ + move s1,a1 │ │ + addiu s0,s2,4 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ addiu s1,s1,4 │ │ - addu v0,s0,s1 │ │ - lw a0,-4(v0) │ │ - bnez a0,6b4c4 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s0 │ │ + lw a0,-4(s1) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + addiu s0,s0,4 │ │ + lw a0,-4(s0) │ │ + bnez a0,69da8 │ │ + lw gp,16(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ lw gp,16(sp) │ │ - move a0,s3 │ │ lw ra,44(sp) │ │ - lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ - addiu sp,sp,48 │ │ - lw ra,44(sp) │ │ + move a0,s3 │ │ + lw t9,-32552(gp) │ │ lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ + jr t9 │ │ addiu sp,sp,48 │ │ + jr ra │ │ + nop │ │ │ │ -0006b548 : │ │ +00069e10 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-8952 │ │ + addiu gp,gp,-3008 │ │ addu gp,gp,t9 │ │ - lw a2,-32696(gp) │ │ addiu sp,sp,-48 │ │ - lw t9,-30448(gp) │ │ - sw ra,44(sp) │ │ - sw gp,16(sp) │ │ + sw s1,36(sp) │ │ + lw s1,-30360(gp) │ │ move a3,a0 │ │ - sw s1,40(sp) │ │ - sw s0,36(sp) │ │ - move s1,a1 │ │ + sw s0,32(sp) │ │ + lw v0,0(s1) │ │ move s0,a0 │ │ + lw a0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + sw ra,44(sp) │ │ + sw gp,16(sp) │ │ + sw s2,40(sp) │ │ + addiu a0,a0,13864 │ │ + move s2,a1 │ │ + li a2,3 │ │ li a1,1 │ │ - addiu a0,a2,24072 │ │ + sw v0,28(sp) │ │ jalr t9 │ │ - li a2,3 │ │ + nop │ │ lw gp,16(sp) │ │ move a0,s0 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - move a2,s1 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + addiu a1,a1,13868 │ │ jalr t9 │ │ - addiu a1,a1,24076 │ │ + move a2,s2 │ │ lw gp,16(sp) │ │ - move a3,s0 │ │ - lw a0,-32696(gp) │ │ - lw t9,-30448(gp) │ │ li a1,1 │ │ + lw v1,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,v1,13880 │ │ li a2,7 │ │ jalr t9 │ │ - addiu a0,a0,24088 │ │ + move a3,s0 │ │ lw gp,16(sp) │ │ - lw t9,-30292(gp) │ │ + lw t9,-30328(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,16(sp) │ │ - lui v1,0x1122 │ │ - addiu v0,v1,13124 │ │ - lw t9,-30448(gp) │ │ + lui t0,0x1122 │ │ + addiu t1,t0,13124 │ │ + lw t9,-30476(gp) │ │ + li a2,1 │ │ move a3,s0 │ │ addiu a0,sp,24 │ │ li a1,4 │ │ - li a2,1 │ │ jalr t9 │ │ - sw v0,24(sp) │ │ + sw t1,24(sp) │ │ lw gp,16(sp) │ │ - lw t9,-30292(gp) │ │ + lw t9,-30328(gp) │ │ jalr t9 │ │ move a0,s0 │ │ - lw ra,44(sp) │ │ + lw a2,28(sp) │ │ + lw a3,0(s1) │ │ + lw gp,16(sp) │ │ + bne a2,a3,69f18 │ │ move v0,zero │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + lw ra,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0006b628 : │ │ +00069f24 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-9176 │ │ + addiu gp,gp,-3284 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw s0,36(sp) │ │ - move s0,a0 │ │ - lw a0,-32696(gp) │ │ - lw t9,-30448(gp) │ │ + addiu sp,sp,-64 │ │ + sw s3,56(sp) │ │ + lw s3,-30360(gp) │ │ + sw s1,48(sp) │ │ + lw v0,0(s3) │ │ + move s1,a0 │ │ + lw a0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ sw gp,16(sp) │ │ - sw a1,52(sp) │ │ - sw a2,56(sp) │ │ - sw a3,60(sp) │ │ + sw a1,68(sp) │ │ + sw a2,72(sp) │ │ + sw a3,76(sp) │ │ li a2,3 │ │ - sw ra,44(sp) │ │ - sw s1,40(sp) │ │ - addiu a0,a0,24072 │ │ + sw ra,60(sp) │ │ + sw s2,52(sp) │ │ + sw s0,44(sp) │ │ + addiu a0,a0,13864 │ │ li a1,1 │ │ + move a3,s1 │ │ + sw v0,36(sp) │ │ jalr t9 │ │ - move a3,s0 │ │ - lw a2,52(sp) │ │ - addiu v0,sp,56 │ │ + nop │ │ + lw a2,68(sp) │ │ + addiu v1,sp,72 │ │ lw gp,16(sp) │ │ - beqz a2,6b6dc │ │ - sw v0,28(sp) │ │ - lw a3,56(sp) │ │ - addiu v1,sp,60 │ │ - beqz a3,6b760 │ │ - sw v1,28(sp) │ │ - lw s1,-32696(gp) │ │ - b 6b6b0 │ │ - addiu s1,s1,7656 │ │ - lw a3,4(v0) │ │ - beqz a3,6b760 │ │ + beqz a2,69fec │ │ sw v1,28(sp) │ │ - lw t9,-30324(gp) │ │ - move a0,s0 │ │ + lw a3,72(sp) │ │ + addiu s0,sp,76 │ │ + beqz a3,6a088 │ │ + sw s0,28(sp) │ │ + lw s2,-32708(gp) │ │ + b 69fc8 │ │ + addiu s2,s2,-2600 │ │ + addiu s0,s0,8 │ │ + lw a3,-4(s0) │ │ + beqz a3,6a088 │ │ + sw s0,28(sp) │ │ + lw t9,-30456(gp) │ │ + move a1,s2 │ │ jalr t9 │ │ - move a1,s1 │ │ - lw v0,28(sp) │ │ + move a0,s1 │ │ + lw a2,0(s0) │ │ + addiu a1,s0,4 │ │ lw gp,16(sp) │ │ - addiu a2,v0,4 │ │ - sw a2,28(sp) │ │ - lw a2,0(v0) │ │ - bnez a2,6b6a4 │ │ - addiu v1,v0,8 │ │ - lw t3,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,t3,24088 │ │ + bnez a2,69fb8 │ │ + sw a1,28(sp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,t0,13880 │ │ li a1,1 │ │ li a2,7 │ │ jalr t9 │ │ - move a3,s0 │ │ + move a3,s1 │ │ lw gp,16(sp) │ │ - lw t9,-30292(gp) │ │ + lw t9,-30328(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + move a0,s1 │ │ lw gp,16(sp) │ │ - lui t2,0x1122 │ │ - addiu t1,t2,13124 │ │ - lw t9,-30448(gp) │ │ - sw t1,24(sp) │ │ - addiu a0,sp,24 │ │ - li a1,4 │ │ + lui t1,0x1122 │ │ + addiu t2,t1,13124 │ │ + lw t9,-30476(gp) │ │ li a2,1 │ │ + addiu a0,sp,32 │ │ + li a1,4 │ │ + move a3,s1 │ │ jalr t9 │ │ - move a3,s0 │ │ - li t0,1 │ │ - bne v0,t0,6b798 │ │ + sw t2,32(sp) │ │ + li a2,1 │ │ + bne v0,a2,6a0b4 │ │ lw gp,16(sp) │ │ - lw t9,-30292(gp) │ │ + lw t9,-30328(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ - lw ra,44(sp) │ │ + move a0,s1 │ │ + lw gp,16(sp) │ │ move v0,zero │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + lw t4,36(sp) │ │ + lw t5,0(s3) │ │ + bne t4,t5,6a0bc │ │ + lw ra,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + addiu sp,sp,64 │ │ + lw a3,-32708(gp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a3,13888 │ │ li a0,4 │ │ - addiu a1,a1,24096 │ │ li a2,166 │ │ - bal 706b8 │ │ - addiu a3,a3,24140 │ │ - lw ra,44(sp) │ │ + jalr t9 │ │ + addiu a3,t3,13932 │ │ + lw gp,16(sp) │ │ + b 6a060 │ │ li v0,-1 │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ - lw ra,44(sp) │ │ + b 6a060 │ │ li v0,-1 │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0006b7b0 : │ │ +0006a0c8 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-9568 │ │ + addiu gp,gp,-3704 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32752 │ │ - sw s2,32720(sp) │ │ - lw s2,-32696(gp) │ │ + sw s4,32728(sp) │ │ + lw s4,-30360(gp) │ │ sw ra,32748(sp) │ │ - lw t9,-32156(gp) │ │ + sw s7,32740(sp) │ │ sw s5,32732(sp) │ │ - sw s4,32728(sp) │ │ sw s3,32724(sp) │ │ + sw s2,32720(sp) │ │ sw s1,32716(sp) │ │ + sw s0,32712(sp) │ │ sw s8,32744(sp) │ │ - sw s7,32740(sp) │ │ sw s6,32736(sp) │ │ - sw s0,32712(sp) │ │ - addiu sp,sp,-4208 │ │ + addiu sp,sp,-4232 │ │ + lw s1,-32708(gp) │ │ + li v1,0x902c │ │ + addiu t0,sp,32 │ │ + lw v0,0(s4) │ │ + lw t9,-32152(gp) │ │ sw gp,24(sp) │ │ - move s1,a0 │ │ - move s3,a1 │ │ - move s4,a2 │ │ + addu t1,v1,t0 │ │ + move s0,a0 │ │ + sw v0,0(t1) │ │ + move s2,a1 │ │ + move s3,a2 │ │ li a0,33 │ │ li a1,4 │ │ - addiu a2,s2,24096 │ │ - move s5,a3 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s1,13888 │ │ + move s7,a3 │ │ + jalr t9 │ │ li a3,193 │ │ lw gp,24(sp) │ │ li a0,32 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s2,24096 │ │ + addiu a2,s1,13888 │ │ li a3,194 │ │ - bal 6d364 <__ckd_calloc__> │ │ - sw v0,0(s3) │ │ + jalr t9 │ │ + sw v0,0(s2) │ │ lw gp,24(sp) │ │ - sw v0,0(s4) │ │ - lw t9,-30264(gp) │ │ - addiu a0,sp,16416 │ │ + li a1,0x9030 │ │ + addiu a2,sp,32 │ │ + lui s5,0xffff │ │ + addu a3,a1,a2 │ │ + addiu a0,s5,32764 │ │ + lw t9,-30344(gp) │ │ + sw v0,0(s3) │ │ + addu a0,a3,a0 │ │ li a1,16384 │ │ jalr t9 │ │ - move a2,s1 │ │ - beqz v0,6bd60 │ │ + move a2,s0 │ │ + beqz v0,6a724 │ │ lw gp,24(sp) │ │ - lb v1,16416(sp) │ │ - li v0,115 │ │ - beq v1,v0,6ba8c │ │ - lb a1,16417(sp) │ │ - lw t6,-32696(gp) │ │ - lw t9,-30388(gp) │ │ - li s8,0x8020 │ │ - addiu a0,sp,16416 │ │ - addiu a1,t6,-10424 │ │ + li t2,0x9030 │ │ + addiu t3,sp,32 │ │ + addu t4,t2,t3 │ │ + addu t5,t4,s5 │ │ + lb t6,32764(t5) │ │ + li t7,115 │ │ + beq t6,t7,6a384 │ │ + li t8,51 │ │ + lui v0,0xffff │ │ + addiu v1,sp,32 │ │ + li s5,0x9030 │ │ + addu a0,s5,v1 │ │ + lw a3,-32708(gp) │ │ + addiu t0,v0,28668 │ │ + li a1,0x9030 │ │ + addu a2,a1,v1 │ │ + addu s8,a0,t0 │ │ + lw t9,-30296(gp) │ │ + addiu t1,v0,32764 │ │ + addu a0,a2,t1 │ │ + addiu a1,a3,-20688 │ │ jalr t9 │ │ - addu a2,s8,sp │ │ - li v1,1 │ │ - addiu s0,sp,32 │ │ - bne v0,v1,6bcb0 │ │ + move a2,s8 │ │ + li t2,1 │ │ + bne v0,t2,6a548 │ │ lw gp,24(sp) │ │ - lw t8,-32696(gp) │ │ - lw t9,-32488(gp) │ │ - addiu a0,t8,-8968 │ │ - addiu a1,s2,24096 │ │ + lw t3,-32708(gp) │ │ + lw t9,-32484(gp) │ │ + addiu a0,t3,-19192 │ │ + addiu a1,s1,13888 │ │ li a2,244 │ │ - bal 6d514 <__ckd_salloc__> │ │ - lw s7,0(s3) │ │ + jalr t9 │ │ + lw s6,0(s2) │ │ lw gp,24(sp) │ │ - sw v0,0(s7) │ │ - lw t9,-32488(gp) │ │ - li t7,0x8020 │ │ - lw s6,0(s4) │ │ - lw s7,-32696(gp) │ │ - addu a0,t7,sp │ │ - addiu a1,s2,24096 │ │ - bal 6d514 <__ckd_salloc__> │ │ + sw v0,0(s6) │ │ + lw t9,-32484(gp) │ │ + lw s5,0(s3) │ │ + move a0,s8 │ │ + addiu a1,s1,13888 │ │ + lw s8,-32708(gp) │ │ + jalr t9 │ │ li a2,245 │ │ + addiu s6,s8,14084 │ │ lw gp,24(sp) │ │ - sw v0,0(s6) │ │ - addiu s6,s7,24292 │ │ - lw t9,-30264(gp) │ │ - move a0,s0 │ │ + sw v0,0(s5) │ │ + addiu s5,sp,20556 │ │ + lw t9,-30344(gp) │ │ + move a0,s5 │ │ li a1,16384 │ │ jalr t9 │ │ - move a2,s1 │ │ - beqz v0,6bd88 │ │ + move a2,s0 │ │ + beqz v0,6a694 │ │ lw gp,24(sp) │ │ - lw t9,-30428(gp) │ │ - move a0,s0 │ │ + lw t9,-30380(gp) │ │ + move a0,s5 │ │ jalr t9 │ │ move a1,s6 │ │ - bnez v0,6b8ec │ │ + bnez v0,6a25c │ │ lw gp,24(sp) │ │ - li s6,4 │ │ - lw t0,0(s3) │ │ - lw t9,-30396(gp) │ │ - addu ra,t0,s6 │ │ - li v1,0x9000 │ │ - move a3,s1 │ │ - sw zero,0(ra) │ │ - addu a0,s0,v1 │ │ + li t4,4 │ │ + lw t3,0(s2) │ │ + li t6,0x9030 │ │ + addiu t7,sp,32 │ │ + lui s6,0xffff │ │ + lw t9,-30236(gp) │ │ + addu t4,t3,t4 │ │ + addiu t5,s6,28664 │ │ + addu t8,t6,t7 │ │ + sw zero,0(t4) │ │ + addu a0,t8,t5 │ │ li a1,4 │ │ - jalr t9 │ │ li a2,1 │ │ - li a3,1 │ │ - beq v0,a3,6b9f0 │ │ - lw gp,24(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,s2,24096 │ │ - li a2,99 │ │ - bal 706b8 │ │ - addiu a3,v0,24328 │ │ - lw gp,24(sp) │ │ - addiu a1,s2,24096 │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li v1,-1 │ │ - sw v1,0(s5) │ │ - li a0,4 │ │ - li a2,253 │ │ - bal 706b8 │ │ - addiu a3,s2,24412 │ │ + jalr t9 │ │ + move a3,s0 │ │ + li t0,1 │ │ + bne v0,t0,6a60c │ │ lw gp,24(sp) │ │ - lw t9,-31748(gp) │ │ - lw a0,0(s3) │ │ - bal 6b480 │ │ - lw a1,0(s4) │ │ - sw zero,0(s4) │ │ - addiu sp,sp,4208 │ │ - sw zero,0(s3) │ │ + li t1,0x9030 │ │ + addiu v1,sp,32 │ │ + addu a0,t1,v1 │ │ + addu ra,a0,s6 │ │ + lui s5,0x1122 │ │ + lw a3,28664(ra) │ │ + addiu s8,s5,13124 │ │ + beq a3,s8,6a540 │ │ + sll a1,a3,0x18 │ │ + srl s0,a3,0x18 │ │ + srl t2,a3,0x8 │ │ + or a2,a1,s0 │ │ + andi t3,t2,0xff00 │ │ + sll s6,a3,0x8 │ │ + lui t4,0xff │ │ + or t9,a2,t3 │ │ + and t5,s6,t4 │ │ + or t6,t9,t5 │ │ + sw t6,28664(ra) │ │ + bne t6,s8,6a590 │ │ + li v0,1 │ │ + sw v0,0(s7) │ │ + move v0,zero │ │ + li s2,0x902c │ │ + addiu s3,sp,32 │ │ + addu a2,s2,s3 │ │ + lw t4,0(a2) │ │ + lw s4,0(s4) │ │ + bne t4,s4,6a74c │ │ + lw t9,-30340(gp) │ │ + addiu sp,sp,4232 │ │ lw ra,32748(sp) │ │ - li v0,-1 │ │ lw s8,32744(sp) │ │ lw s7,32740(sp) │ │ lw s6,32736(sp) │ │ lw s5,32732(sp) │ │ lw s4,32728(sp) │ │ lw s3,32724(sp) │ │ lw s2,32720(sp) │ │ lw s1,32716(sp) │ │ lw s0,32712(sp) │ │ jr ra │ │ addiu sp,sp,32752 │ │ - lui t2,0x1 │ │ - addu s0,s0,t2 │ │ - lui t1,0x1122 │ │ - lw v0,-28672(s0) │ │ - addiu v1,t1,13124 │ │ - beq v0,v1,6bca4 │ │ - srl a0,v0,0x18 │ │ - sll t6,v0,0x18 │ │ - srl s8,v0,0x8 │ │ - or a1,t6,a0 │ │ - sll t5,v0,0x8 │ │ - andi a2,s8,0xff00 │ │ - lui a0,0xff │ │ - or t4,a1,a2 │ │ - and t3,t5,a0 │ │ - or v0,t4,t3 │ │ - beq v0,v1,6bc64 │ │ - sw v0,-28672(s0) │ │ - sll a3,v0,0x18 │ │ - srl t1,v0,0x18 │ │ - srl t0,v0,0x8 │ │ - or t8,a3,t1 │ │ - sll ra,v0,0x8 │ │ - andi s7,t0,0xff00 │ │ - and s6,ra,a0 │ │ - or t7,t8,s7 │ │ - or s1,t7,s6 │ │ - sw s1,-28672(s0) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s1,16(sp) │ │ - sw v1,20(sp) │ │ - li a0,4 │ │ - addiu a1,s2,24096 │ │ - li a2,112 │ │ - bal 706b8 │ │ - addiu a3,s0,24364 │ │ - b 6b978 │ │ - lw gp,24(sp) │ │ - li a0,51 │ │ - bne a1,a0,6b874 │ │ - lw t6,-32696(gp) │ │ - lb t0,16418(sp) │ │ - li a2,10 │ │ - bne t0,a2,6b878 │ │ - lw t9,-30388(gp) │ │ - lw s8,-32696(gp) │ │ - li s7,1 │ │ - move s6,zero │ │ - addiu s8,s8,-2748 │ │ - lw t9,-30264(gp) │ │ - addiu a0,sp,16416 │ │ + lb s6,32765(t5) │ │ + bne s6,t8,6a1c8 │ │ + lui v0,0xffff │ │ + lb s8,32766(t5) │ │ + li ra,10 │ │ + bne s8,ra,6a1cc │ │ + addiu v1,sp,32 │ │ + lw t1,-32708(gp) │ │ + lui t6,0xffff │ │ + li ra,0x9030 │ │ + addiu v0,sp,32 │ │ + addiu t7,t6,28660 │ │ + li t8,1 │ │ + addu t0,ra,v0 │ │ + addiu v1,t1,14016 │ │ + sw t8,40(sp) │ │ + sw zero,36(sp) │ │ + addu s8,t0,t7 │ │ + sw v1,60(sp) │ │ + lui a0,0xffff │ │ + li a2,0x9030 │ │ + addiu a3,sp,32 │ │ + addiu a1,a0,32764 │ │ + addu t2,a2,a3 │ │ + addu s5,t2,a1 │ │ + lw t9,-30344(gp) │ │ + move a0,s5 │ │ li a1,16384 │ │ jalr t9 │ │ - move a2,s1 │ │ - beqz v0,6bc3c │ │ + move a2,s0 │ │ + beqz v0,6a65c │ │ lw gp,24(sp) │ │ - lw t9,-30388(gp) │ │ - li s0,0x8020 │ │ - li t6,0x9004 │ │ - addiu t7,sp,32 │ │ - addu a2,s0,sp │ │ - addiu a0,sp,16416 │ │ - move a1,s8 │ │ + li t3,0x9030 │ │ + addiu s6,sp,32 │ │ + lui t5,0xffff │ │ + lw t7,-32708(gp) │ │ + addu t4,t3,s6 │ │ + ori t6,t5,0x6ffc │ │ + lw t9,-30296(gp) │ │ + addu s6,t4,t6 │ │ + move a0,s5 │ │ + addiu a1,t7,-13004 │ │ + move a2,s6 │ │ jalr t9 │ │ - addu a3,t7,t6 │ │ - li t5,0x9028 │ │ - addu t4,t5,sp │ │ + move a3,s8 │ │ + move t8,v0 │ │ + sw v0,44(sp) │ │ + lw v0,40(sp) │ │ + li t1,1 │ │ + addiu t0,v0,1 │ │ lw gp,24(sp) │ │ - sw v0,0(t4) │ │ - lw t3,0(t4) │ │ - li t2,1 │ │ - addiu s7,s7,1 │ │ - bne t3,t2,6bce0 │ │ - addiu s0,sp,32 │ │ - lw t8,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - li ra,0x8020 │ │ - addu a0,ra,sp │ │ + bne t8,t1,6a630 │ │ + sw t0,40(sp) │ │ + lw t9,-30380(gp) │ │ + lw a1,60(sp) │ │ jalr t9 │ │ - addiu a1,t8,24224 │ │ - beqz v0,6bcd8 │ │ + move a0,s6 │ │ + beqz v0,6a688 │ │ lw gp,24(sp) │ │ - lui v1,0x1 │ │ - addiu a0,sp,32 │ │ - addu s0,a0,v1 │ │ - lb v0,-32768(s0) │ │ - li a3,35 │ │ - beq v0,a3,6bab8 │ │ - slti a1,s6,32 │ │ - beqz a1,6bd34 │ │ - sll t2,s6,0x2 │ │ - lw t4,0(s3) │ │ - li t3,0x9030 │ │ - li v0,0x902c │ │ - addu t0,t4,t2 │ │ - addu t1,t3,sp │ │ - lw t9,-32488(gp) │ │ - addu ra,v0,sp │ │ - li a0,0x8020 │ │ - sw t2,0(t1) │ │ - addu a0,a0,sp │ │ - sw t0,0(ra) │ │ - addiu a1,s2,24096 │ │ - bal 6d514 <__ckd_salloc__> │ │ + li ra,0x9030 │ │ + addiu v1,sp,32 │ │ + addu a0,ra,v1 │ │ + lui a1,0xffff │ │ + addu a2,a0,a1 │ │ + lb a3,28668(a2) │ │ + li t2,35 │ │ + beq a3,t2,6a3d0 │ │ + lw t3,36(sp) │ │ + slti t4,t3,32 │ │ + beqz t4,6a6c8 │ │ + lw t9,-32484(gp) │ │ + lw t6,36(sp) │ │ + lw t5,0(s2) │ │ + sll t7,t6,0x2 │ │ + addu t8,t5,t7 │ │ + sw a2,56(sp) │ │ + move a0,s6 │ │ + addiu a1,s1,13888 │ │ li a2,228 │ │ - li v1,0x902c │ │ - addu a3,v1,sp │ │ - lw t8,0(a3) │ │ + sw t7,52(sp) │ │ + jalr t9 │ │ + sw t8,48(sp) │ │ + lw t0,56(sp) │ │ lw gp,24(sp) │ │ - sw v0,0(t8) │ │ - lw t5,-32696(gp) │ │ - lw t6,-28668(s0) │ │ - addiu t7,sp,16416 │ │ - lw t9,-30388(gp) │ │ - li t4,0x8020 │ │ - addu a2,t4,sp │ │ - addu a0,t7,t6 │ │ + lw t1,28660(t0) │ │ + lw v1,48(sp) │ │ + addu a0,s5,t1 │ │ + lw s5,-32708(gp) │ │ + lw t9,-30296(gp) │ │ + sw v0,0(v1) │ │ + addiu a1,s5,-20688 │ │ jalr t9 │ │ - addiu a1,t5,-10424 │ │ - li t1,0x9028 │ │ - addu t0,t1,sp │ │ - li t3,0x9030 │ │ - lw a2,0(t0) │ │ - addu t2,t3,sp │ │ + move a2,s6 │ │ + lw a0,44(sp) │ │ lw gp,24(sp) │ │ - bne v0,a2,6bd08 │ │ - lw v1,0(t2) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32488(gp) │ │ - lw t5,0(s4) │ │ - li a2,0x8020 │ │ - addu a0,a2,sp │ │ - addiu a1,a1,24096 │ │ + bne v0,a0,6a6f4 │ │ + lw a3,52(sp) │ │ + move a0,s6 │ │ + lw s6,-32708(gp) │ │ + lw t9,-32484(gp) │ │ + lw ra,0(s3) │ │ + addiu a1,s6,13888 │ │ + addu s5,ra,a3 │ │ + jalr t9 │ │ li a2,233 │ │ - bal 6d514 <__ckd_salloc__> │ │ - addu s0,t5,v1 │ │ lw gp,24(sp) │ │ - sw v0,0(s0) │ │ - lw t9,-30264(gp) │ │ - addiu a0,sp,16416 │ │ - li a1,16384 │ │ + sw v0,0(s5) │ │ + lw v0,36(sp) │ │ + addiu a1,v0,1 │ │ + b 6a3d0 │ │ + sw a1,36(sp) │ │ + b 6a32c │ │ + move v0,zero │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t2,16(sp) │ │ + li a0,4 │ │ + addiu a1,s1,13888 │ │ + li a2,240 │ │ jalr t9 │ │ - move a2,s1 │ │ - addiu s6,s6,1 │ │ - bnez v0,6bad4 │ │ + addiu a3,t5,13984 │ │ lw gp,24(sp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s7,16(sp) │ │ + lw t9,-31744(gp) │ │ + lw a0,0(s2) │ │ + jalr t9 │ │ + lw a1,0(s3) │ │ + lw gp,24(sp) │ │ + li v0,-1 │ │ + sw zero,0(s3) │ │ + b 6a334 │ │ + sw zero,0(s2) │ │ + sll t7,t6,0x18 │ │ + srl t8,t6,0x18 │ │ + srl t0,t6,0x8 │ │ + sll a0,t6,0x8 │ │ + or t1,t7,t8 │ │ + andi v1,t0,0xff00 │ │ + or a3,t1,v1 │ │ + and s5,a0,t4 │ │ + sw s8,20(sp) │ │ + lw s8,-32708(gp) │ │ + or v0,a3,s5 │ │ + lw t9,-32196(gp) │ │ + sw v0,16(sp) │ │ li a0,4 │ │ - addiu a1,s2,24096 │ │ - li a2,207 │ │ - bal 706b8 │ │ - addiu a3,t1,24168 │ │ - b 6b9a0 │ │ + addiu a1,s1,13888 │ │ + li a2,112 │ │ + sw v0,28664(ra) │ │ + jalr t9 │ │ + addiu a3,s8,14156 │ │ lw gp,24(sp) │ │ - li v0,1 │ │ - sw v0,0(s5) │ │ - move v0,zero │ │ - addiu sp,sp,4208 │ │ - lw ra,32748(sp) │ │ - lw s8,32744(sp) │ │ - lw s7,32740(sp) │ │ - lw s6,32736(sp) │ │ - lw s5,32732(sp) │ │ - lw s4,32728(sp) │ │ - lw s3,32724(sp) │ │ - lw s2,32720(sp) │ │ - lw s1,32716(sp) │ │ - lw s0,32712(sp) │ │ - jr ra │ │ - addiu sp,sp,32752 │ │ - move v0,zero │ │ - b 6bc70 │ │ - sw v0,0(s5) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v1,16(sp) │ │ + li a1,-1 │ │ + sw a1,0(s7) │ │ + addiu a1,s1,13888 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s2,24096 │ │ - li a2,240 │ │ - bal 706b8 │ │ - addiu a3,s1,24192 │ │ - b 6b9a0 │ │ + li a2,253 │ │ + jalr t9 │ │ + addiu a3,s1,14204 │ │ + b 6a56c │ │ lw gp,24(sp) │ │ - b 6b924 │ │ - sll s6,s6,0x2 │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,s1,13888 │ │ + addiu a3,ra,14120 │ │ + jalr t9 │ │ + li a2,99 │ │ + b 6a5e0 │ │ + lw gp,24(sp) │ │ + lw s0,-32708(gp) │ │ + lw s7,40(sp) │ │ + lw t9,-32196(gp) │ │ sw s7,16(sp) │ │ li a0,4 │ │ - addiu a1,s2,24096 │ │ + addiu a1,s1,13888 │ │ li a2,213 │ │ - bal 706b8 │ │ - addiu a3,s1,24192 │ │ - b 6b9a0 │ │ + jalr t9 │ │ + addiu a3,s0,13984 │ │ + b 6a56c │ │ lw gp,24(sp) │ │ - lw s6,-32696(gp) │ │ - sw s7,16(sp) │ │ - lw s7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t3,-32708(gp) │ │ + lw t2,40(sp) │ │ + lw t9,-32196(gp) │ │ + sw t2,16(sp) │ │ li a0,4 │ │ - addiu a1,s7,24096 │ │ - li a2,230 │ │ - bal 706b8 │ │ - addiu a3,s6,24192 │ │ - b 6b9a0 │ │ + addiu a1,s1,13888 │ │ + li a2,207 │ │ + jalr t9 │ │ + addiu a3,t3,13960 │ │ + b 6a56c │ │ lw gp,24(sp) │ │ - addiu a1,s2,24096 │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li s5,32 │ │ - sw s5,16(sp) │ │ + lw a2,36(sp) │ │ + b 6a294 │ │ + sll t4,a2,0x2 │ │ + addiu a1,s1,13888 │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu s0,s8,14084 │ │ + li a0,5 │ │ + sw s0,16(sp) │ │ + li a2,89 │ │ + jalr t9 │ │ + addiu a3,s1,14100 │ │ + lw gp,24(sp) │ │ + lw t9,-30436(gp) │ │ + jalr t9 │ │ + li a0,1 │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li s8,32 │ │ + sw s8,16(sp) │ │ li a0,4 │ │ + addiu a1,s1,13888 │ │ li a2,224 │ │ - bal 706b8 │ │ - addiu a3,s2,24232 │ │ - b 6b9a0 │ │ + jalr t9 │ │ + addiu a3,t2,14024 │ │ + b 6a56c │ │ lw gp,24(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw s1,-32708(gp) │ │ + lw s7,-32708(gp) │ │ + lw s0,40(sp) │ │ + lw t9,-32196(gp) │ │ + sw s0,16(sp) │ │ + li a0,4 │ │ + addiu a1,s1,13888 │ │ + li a2,230 │ │ + jalr t9 │ │ + addiu a3,s7,13984 │ │ + b 6a56c │ │ + lw gp,24(sp) │ │ + lw s6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw zero,16(sp) │ │ li a0,4 │ │ - addiu a1,s2,24096 │ │ + addiu a1,s1,13888 │ │ li a2,198 │ │ - bal 706b8 │ │ - addiu a3,a3,24168 │ │ - b 6b9a0 │ │ - lw gp,24(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu s4,s7,24292 │ │ - li a0,5 │ │ - sw s4,16(sp) │ │ - addiu a1,s2,24096 │ │ - li a2,89 │ │ - bal 706b8 │ │ - addiu a3,s3,24308 │ │ + jalr t9 │ │ + addiu a3,s6,13960 │ │ + b 6a56c │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ jalr t9 │ │ - li a0,1 │ │ + nop │ │ │ │ -0006bdbc : │ │ +0006a754 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-11116 │ │ + addiu gp,gp,-5380 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - lw t9,-30396(gp) │ │ + lw t9,-30236(gp) │ │ sw gp,24(sp) │ │ sw s3,48(sp) │ │ sw s2,44(sp) │ │ sw s1,40(sp) │ │ sw s0,36(sp) │ │ sw ra,52(sp) │ │ - move s1,a0 │ │ - move s2,a1 │ │ - move s0,a2 │ │ + move s0,a0 │ │ + move s3,a1 │ │ + move s2,a2 │ │ jalr t9 │ │ - lw s3,76(sp) │ │ - bne s0,v0,6be68 │ │ + lw s1,76(sp) │ │ + bne s2,v0,6a978 │ │ lw gp,24(sp) │ │ lw v0,72(sp) │ │ - bnez v0,6be8c │ │ - li v1,2 │ │ - beqz s3,6be6c │ │ + bnez v0,6a7ec │ │ li v1,2 │ │ - beq s2,v1,6bec4 │ │ - lw v0,0(s3) │ │ - li a1,4 │ │ - beq s2,a1,6bf80 │ │ - li a2,1 │ │ - beq s2,a2,6bf4c │ │ - lw t9,-32200(gp) │ │ - lw s0,-32696(gp) │ │ - lw s3,-32696(gp) │ │ + beqz s1,6a85c │ │ + li t0,2 │ │ + beq s3,t0,6a82c │ │ + lw t3,0(s1) │ │ + li t1,4 │ │ + beq s3,t1,6a944 │ │ + li t2,1 │ │ + beq s3,t2,6a8c0 │ │ + lw t4,-32708(gp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s2,16(sp) │ │ - addiu a1,s0,24096 │ │ + sw s3,16(sp) │ │ + addiu a1,t3,13888 │ │ li a2,290 │ │ - addiu a3,s3,24476 │ │ - bal 706b8 │ │ - nop │ │ - lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ - jalr t9 │ │ - li a0,1 │ │ - li s0,-1 │ │ + b 6a8a8 │ │ + addiu a3,t4,14268 │ │ + bne s3,v1,6a87c │ │ + li a0,4 │ │ + blez s2,6a820 │ │ + sll t0,s2,0x1 │ │ + move a2,s0 │ │ + addu a1,s0,t0 │ │ + lhu v1,0(a2) │ │ + addiu a2,a2,2 │ │ + sll a0,v1,0x8 │ │ + srl v0,v1,0x8 │ │ + or t1,a0,v0 │ │ + bne a2,a1,6a804 │ │ + sh t1,-2(a2) │ │ + beqz s1,6a860 │ │ + move v0,s2 │ │ + lw t3,0(s1) │ │ + blez s2,6a858 │ │ + sll t2,s2,0x1 │ │ + move t8,s0 │ │ + addu t4,s0,t2 │ │ + sll t9,t3,0xa │ │ + srl t5,t3,0x16 │ │ + lhu t6,0(t8) │ │ + or t7,t5,t9 │ │ + addiu t8,t8,2 │ │ + bne t8,t4,6a83c │ │ + addu t3,t6,t7 │ │ + sw t3,0(s1) │ │ + move v0,s2 │ │ lw ra,52(sp) │ │ - move v0,s0 │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - beq s2,v1,6bf18 │ │ - li a0,4 │ │ - beq s2,a0,6bfb4 │ │ + beq s3,a0,6a8f0 │ │ li a1,1 │ │ - beq s2,a1,6be10 │ │ - lw t9,-32200(gp) │ │ - lw s1,-32696(gp) │ │ - lw s0,-32696(gp) │ │ + beq s3,a1,6a7a8 │ │ + lw a2,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,13888 │ │ li a0,5 │ │ - sw s2,16(sp) │ │ - addiu a1,s1,24096 │ │ + sw s3,16(sp) │ │ li a2,319 │ │ - b 6be50 │ │ - addiu a3,s0,24432 │ │ - blez s0,6bef4 │ │ - nop │ │ - sll a2,s0,0x1 │ │ - move v1,zero │ │ - addu t7,s1,v1 │ │ - srl t6,v0,0x16 │ │ - sll t5,v0,0xa │ │ - lhu t4,0(t7) │ │ - or t3,t5,t6 │ │ - addiu v1,v1,2 │ │ - bne v1,a2,6bed4 │ │ - addu v0,t4,t3 │ │ - sw v0,0(s3) │ │ - lw ra,52(sp) │ │ - move v0,s0 │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - blez s0,6be10 │ │ - move v0,s1 │ │ - move v1,zero │ │ - lhu a0,0(v0) │ │ - addiu v1,v1,1 │ │ - sll t9,a0,0x8 │ │ - srl ra,a0,0x8 │ │ - or t0,t9,ra │ │ - sh t0,0(v0) │ │ - bne v1,s0,6bf24 │ │ - addiu v0,v0,2 │ │ - b 6be10 │ │ - nop │ │ - blez s0,6bef4 │ │ - nop │ │ - move v1,zero │ │ - addu t2,s1,v1 │ │ - srl t1,v0,0x1b │ │ - lbu a3,0(t2) │ │ - sll v0,v0,0x5 │ │ - or s2,v0,t1 │ │ - addiu v1,v1,1 │ │ - bne v1,s0,6bf58 │ │ - addu v0,a3,s2 │ │ - b 6bef8 │ │ - sw v0,0(s3) │ │ - blez s0,6bef4 │ │ + addiu a3,a3,14224 │ │ + jalr t9 │ │ nop │ │ - move v1,zero │ │ - srl t9,v0,0xc │ │ - sll ra,v0,0x14 │ │ - lw t0,0(s1) │ │ - or t8,ra,t9 │ │ - addiu v1,v1,1 │ │ - addu v0,t8,t0 │ │ - bne v1,s0,6bf8c │ │ - addiu s1,s1,4 │ │ - b 6bef8 │ │ - sw v0,0(s3) │ │ - blez s0,6be10 │ │ - move v1,s1 │ │ - move a0,zero │ │ + lw gp,24(sp) │ │ + lw t9,-30436(gp) │ │ + jalr t9 │ │ + li a0,1 │ │ + blez s2,6a858 │ │ + move ra,s0 │ │ + addu t5,s0,s2 │ │ + sll t6,t3,0x5 │ │ + srl t7,t3,0x1b │ │ + lbu s0,0(ra) │ │ + or t8,t7,t6 │ │ + addiu ra,ra,1 │ │ + bne ra,t5,6a8cc │ │ + addu t3,s0,t8 │ │ + b 6a85c │ │ + sw t3,0(s1) │ │ + blez s2,6a938 │ │ + sll s3,s2,0x2 │ │ + move a1,s0 │ │ + addu a3,s0,s3 │ │ lui t0,0xff │ │ - lw t5,0(v1) │ │ - addiu a0,a0,1 │ │ - sll t8,t5,0x18 │ │ - srl t7,t5,0x18 │ │ - srl t6,t5,0x8 │ │ - or t3,t8,t7 │ │ - andi t4,t6,0xff00 │ │ - sll t2,t5,0x8 │ │ - or t1,t3,t4 │ │ - and a3,t2,t0 │ │ - or a2,t1,a3 │ │ - sw a2,0(v1) │ │ - bne a0,s0,6bfc4 │ │ - addiu v1,v1,4 │ │ - b 6be10 │ │ - nop │ │ + lw v1,0(a1) │ │ + addiu a1,a1,4 │ │ + sll a0,v1,0x18 │ │ + srl a2,v1,0x18 │ │ + srl v0,v1,0x8 │ │ + or t1,a0,a2 │ │ + andi t2,v0,0xff00 │ │ + sll t3,v1,0x8 │ │ + or t4,t1,t2 │ │ + and t9,t3,t0 │ │ + or t5,t4,t9 │ │ + bne a1,a3,6a904 │ │ + sw t5,-4(a1) │ │ + beqz s1,6a860 │ │ + move v0,s2 │ │ + lw t3,0(s1) │ │ + blez s2,6a858 │ │ + move a3,s0 │ │ + sll t6,s2,0x2 │ │ + addu t7,s0,t6 │ │ + srl s0,t3,0xc │ │ + sll t8,t3,0x14 │ │ + lw ra,0(a3) │ │ + or s3,t8,s0 │ │ + addiu a3,a3,4 │ │ + bne a3,t7,6a954 │ │ + addu t3,s3,ra │ │ + b 6a85c │ │ + sw t3,0(s1) │ │ + b 6a860 │ │ + li v0,-1 │ │ │ │ -0006c004 : │ │ +0006a980 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-11700 │ │ + addiu gp,gp,-5936 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ - lw v0,92(sp) │ │ + lw t0,92(sp) │ │ sw gp,24(sp) │ │ sw s3,56(sp) │ │ sw s2,52(sp) │ │ sw s1,48(sp) │ │ sw s0,44(sp) │ │ + move s2,a3 │ │ sw ra,68(sp) │ │ sw s5,64(sp) │ │ sw s4,60(sp) │ │ - move s1,a0 │ │ - move s2,a1 │ │ - move s0,a2 │ │ - move s3,a3 │ │ - beqz v0,6c0d4 │ │ - lw t0,88(sp) │ │ - li a0,2 │ │ - beq a1,a0,6c184 │ │ - lw v1,0(v0) │ │ - li a1,4 │ │ - beq s2,a1,6c254 │ │ - nop │ │ - li a2,1 │ │ - beq s2,a2,6c0a8 │ │ - lw t9,-32200(gp) │ │ - lw t0,-32696(gp) │ │ - lw v0,-32696(gp) │ │ + move s3,a0 │ │ + move s0,a1 │ │ + move s1,a2 │ │ + beqz t0,6aa50 │ │ + lw a3,88(sp) │ │ + li v1,2 │ │ + beq a1,v1,6aa20 │ │ + lw v0,0(t0) │ │ + li a0,4 │ │ + beq a1,a0,6ab00 │ │ + li a1,1 │ │ + beq s0,a1,6abd0 │ │ + lw t1,-32708(gp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s2,16(sp) │ │ - addiu a1,t0,24096 │ │ + sw s0,16(sp) │ │ + addiu a1,v0,13888 │ │ li a2,290 │ │ - addiu a3,v0,24476 │ │ - bal 706b8 │ │ + addiu a3,t1,14268 │ │ + jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - blez s0,6c0d0 │ │ - move a0,zero │ │ - addu t3,s1,a0 │ │ - srl t2,v1,0x1b │ │ - sll t1,v1,0x5 │ │ - lbu a3,0(t3) │ │ - or v1,t1,t2 │ │ - addiu a0,a0,1 │ │ - bne a0,s0,6c0b0 │ │ - addu v1,a3,v1 │ │ - sw v1,0(v0) │ │ - bnez t0,6c110 │ │ - move a0,s1 │ │ - move a1,s2 │ │ - move a2,s0 │ │ - move a3,s3 │ │ + blez a2,6aa4c │ │ + sll a0,a2,0x1 │ │ + move t4,s3 │ │ + addu t1,s3,a0 │ │ + sll a1,v0,0xa │ │ + srl a2,v0,0x16 │ │ + lhu t2,0(t4) │ │ + or t3,a2,a1 │ │ + addiu t4,t4,2 │ │ + bne t4,t1,6aa30 │ │ + addu v0,t2,t3 │ │ + sw v0,0(t0) │ │ + bnez a3,6aa8c │ │ lw ra,68(sp) │ │ lw s5,64(sp) │ │ lw s4,60(sp) │ │ + move a0,s3 │ │ + move a1,s0 │ │ lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ lw s0,44(sp) │ │ - lw t9,-30448(gp) │ │ + move a2,s1 │ │ + move a3,s2 │ │ + lw s1,48(sp) │ │ + lw s2,52(sp) │ │ + lw t9,-30476(gp) │ │ jr t9 │ │ addiu sp,sp,72 │ │ - lw s5,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - move a0,s0 │ │ - move a1,s2 │ │ - addiu a2,s5,24096 │ │ - bal 6d364 <__ckd_calloc__> │ │ + lw s5,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + move a0,s1 │ │ + move a1,s0 │ │ + addiu a2,s5,13888 │ │ + jalr t9 │ │ li a3,351 │ │ lw gp,24(sp) │ │ - mul a2,s2,s0 │ │ - lw t9,-30268(gp) │ │ - move a1,s1 │ │ + mul a2,s0,s1 │ │ + lw t9,-30464(gp) │ │ move a0,v0 │ │ - li s1,2 │ │ + move a1,s3 │ │ jalr t9 │ │ move s4,v0 │ │ - beq s2,s1,6c288 │ │ + li t0,2 │ │ + beq s0,t0,6ac00 │ │ lw gp,24(sp) │ │ - li a0,4 │ │ - beq s2,a0,6c1b8 │ │ - li a1,1 │ │ - beq s2,a1,6c200 │ │ - lw t9,-32200(gp) │ │ - lw s0,-32696(gp) │ │ + li s3,4 │ │ + beq s0,s3,6ab34 │ │ + li a3,1 │ │ + beq s0,a3,6ab7c │ │ + lw t9,-32196(gp) │ │ + sw s0,16(sp) │ │ + lw s0,-32708(gp) │ │ li a0,5 │ │ - sw s2,16(sp) │ │ - addiu a1,s5,24096 │ │ + addiu a1,s5,13888 │ │ li a2,319 │ │ - b 6c090 │ │ - addiu a3,s0,24432 │ │ - blez a2,6c0d0 │ │ - move a0,zero │ │ - sll a3,a2,0x1 │ │ - addu s4,s1,a0 │ │ - srl t7,v1,0x16 │ │ - sll t6,v1,0xa │ │ - lhu t5,0(s4) │ │ - or t4,t6,t7 │ │ - addiu a0,a0,2 │ │ - bne a0,a3,6c190 │ │ - addu v1,t5,t4 │ │ - b 6c0d4 │ │ - sw v1,0(v0) │ │ - blez s0,6c200 │ │ - move v1,s4 │ │ - move a0,zero │ │ - lui t0,0xff │ │ - lw t5,0(v1) │ │ - addiu a0,a0,1 │ │ - sll s5,t5,0x18 │ │ - srl t7,t5,0x18 │ │ - srl t6,t5,0x8 │ │ - or t3,s5,t7 │ │ - andi t4,t6,0xff00 │ │ - sll t2,t5,0x8 │ │ - or t1,t3,t4 │ │ - and a3,t2,t0 │ │ - or a2,t1,a3 │ │ - sw a2,0(v1) │ │ - bne a0,s0,6c1c8 │ │ + b 6aa08 │ │ + addiu a3,s0,14224 │ │ + blez a2,6aa4c │ │ + sll t7,a2,0x2 │ │ + move v1,s3 │ │ + addu s4,s3,t7 │ │ + srl s5,v0,0xc │ │ + sll t8,v0,0x14 │ │ + lw t9,0(v1) │ │ + or ra,t8,s5 │ │ addiu v1,v1,4 │ │ - lw t9,-30448(gp) │ │ - move a1,s2 │ │ - move a2,s0 │ │ - move a3,s3 │ │ + bne v1,s4,6ab10 │ │ + addu v0,ra,t9 │ │ + b 6aa50 │ │ + sw v0,0(t0) │ │ + blez s1,6ab7c │ │ + sll t5,s1,0x2 │ │ + move ra,s4 │ │ + addu t6,s4,t5 │ │ + lui t7,0xff │ │ + lw t8,0(ra) │ │ + addiu ra,ra,4 │ │ + sll v0,t8,0x18 │ │ + srl a0,t8,0x18 │ │ + srl v1,t8,0x8 │ │ + or t1,v0,a0 │ │ + andi a1,v1,0xff00 │ │ + sll a2,t8,0x8 │ │ + or t2,t1,a1 │ │ + and t3,a2,t7 │ │ + or t4,t2,t3 │ │ + bne ra,t6,6ab48 │ │ + sw t4,-4(ra) │ │ + lw t9,-30476(gp) │ │ + move a1,s0 │ │ + move a2,s1 │ │ + move a3,s2 │ │ jalr t9 │ │ move a0,s4 │ │ lw gp,24(sp) │ │ move a0,s4 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - sw v0,32(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + sw v0,36(sp) │ │ lw ra,68(sp) │ │ - lw v0,32(sp) │ │ + lw v0,36(sp) │ │ lw s5,64(sp) │ │ lw s4,60(sp) │ │ lw s3,56(sp) │ │ lw s2,52(sp) │ │ lw s1,48(sp) │ │ lw s0,44(sp) │ │ jr ra │ │ addiu sp,sp,72 │ │ - blez a2,6c0d0 │ │ - move a1,s1 │ │ - move a0,zero │ │ - srl ra,v1,0xc │ │ - sll t9,v1,0x14 │ │ - lw t8,0(a1) │ │ - or s5,t9,ra │ │ - addiu a0,a0,1 │ │ - addu v1,s5,t8 │ │ - bne a0,s0,6c260 │ │ - addiu a1,a1,4 │ │ - b 6c0d4 │ │ - sw v1,0(v0) │ │ - blez s0,6c200 │ │ - move v0,s4 │ │ - move v1,zero │ │ - lhu s1,0(v0) │ │ - addiu v1,v1,1 │ │ - sll t0,s1,0x8 │ │ - srl ra,s1,0x8 │ │ - or t8,t0,ra │ │ - sh t8,0(v0) │ │ - bne v1,s0,6c294 │ │ - addiu v0,v0,2 │ │ - b 6c204 │ │ - lw t9,-30448(gp) │ │ + blez a2,6aa4c │ │ + move t6,s3 │ │ + addu a2,s3,a2 │ │ + sll t2,v0,0x5 │ │ + srl t3,v0,0x1b │ │ + lbu t4,0(t6) │ │ + or t5,t3,t2 │ │ + addiu t6,t6,1 │ │ + bne t6,a2,6abdc │ │ + addu v0,t4,t5 │ │ + b 6aa50 │ │ + sw v0,0(t0) │ │ + blez s1,6ab7c │ │ + sll s5,s1,0x1 │ │ + move a3,s4 │ │ + addu t0,s4,s5 │ │ + lhu s3,0(a3) │ │ + addiu a3,a3,2 │ │ + sll t9,s3,0x8 │ │ + srl t5,s3,0x8 │ │ + or t6,t9,t5 │ │ + bne a3,t0,6ac10 │ │ + sh t6,-2(a3) │ │ + b 6ab80 │ │ + lw t9,-30476(gp) │ │ │ │ -0006c2bc : │ │ +0006ac34 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-12396 │ │ + addiu gp,gp,-6628 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ lw s2,80(sp) │ │ lw s1,84(sp) │ │ - lw t9,-31384(gp) │ │ + lw t9,-31380(gp) │ │ sw gp,24(sp) │ │ - sw s6,56(sp) │ │ sw s5,52(sp) │ │ + sw s4,48(sp) │ │ sw s3,44(sp) │ │ sw s0,32(sp) │ │ sw ra,60(sp) │ │ - sw s4,48(sp) │ │ + sw s6,56(sp) │ │ move s0,a2 │ │ - move s6,a0 │ │ + move s5,a0 │ │ move s3,a1 │ │ move a0,a2 │ │ sw s2,16(sp) │ │ sw s1,20(sp) │ │ li a1,4 │ │ li a2,1 │ │ - bal 6bdbc │ │ - move s5,a3 │ │ + jalr t9 │ │ + move s4,a3 │ │ li v1,1 │ │ - bne v0,v1,6c3ac │ │ + bne v0,v1,6ad24 │ │ lw gp,24(sp) │ │ lw a0,0(s0) │ │ - beqz a0,6c3fc │ │ - lw s4,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + beqz a0,6ad74 │ │ + lw s6,-32708(gp) │ │ + lw t9,-32152(gp) │ │ move a1,s3 │ │ - addiu a2,s4,24096 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s6,13888 │ │ + jalr t9 │ │ li a3,374 │ │ lw gp,24(sp) │ │ - sw v0,0(s6) │ │ lw a2,0(s0) │ │ - lw t9,-31384(gp) │ │ + lw t9,-31380(gp) │ │ + sw v0,0(s5) │ │ move a0,v0 │ │ sw s2,16(sp) │ │ sw s1,20(sp) │ │ move a1,s3 │ │ - bal 6bdbc │ │ - move a3,s5 │ │ + jalr t9 │ │ + move a3,s4 │ │ lw a0,0(s0) │ │ - bne v0,a0,6c3e0 │ │ + bne v0,a0,6ad58 │ │ lw gp,24(sp) │ │ lw ra,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a2,-32708(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,13888 │ │ li a0,5 │ │ - addiu a1,a1,24096 │ │ li a2,369 │ │ - addiu a3,a3,24516 │ │ - bal 706b8 │ │ + addiu a3,t0,14308 │ │ + jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - addiu a1,s4,24096 │ │ + addiu a1,s6,13888 │ │ li a2,378 │ │ - b 6c3c8 │ │ - addiu a3,t0,24564 │ │ - lw a2,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 6ad40 │ │ + addiu a3,a3,14356 │ │ + lw a1,-32708(gp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - addiu a1,a2,24096 │ │ sw zero,16(sp) │ │ + addiu a1,a1,13888 │ │ li a2,371 │ │ - bal 706b8 │ │ - addiu a3,v0,24544 │ │ + jalr t9 │ │ + addiu a3,v0,14336 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ │ │ -0006c430 : │ │ +0006ada8 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-12768 │ │ + addiu gp,gp,-7000 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-88 │ │ - sw s3,64(sp) │ │ - sw s2,60(sp) │ │ - sw s1,56(sp) │ │ - lw s3,108(sp) │ │ - lw s1,104(sp) │ │ + addiu sp,sp,-96 │ │ + sw s0,56(sp) │ │ + lw s0,-30360(gp) │ │ + sw s4,72(sp) │ │ + lw v0,0(s0) │ │ + sw s3,68(sp) │ │ + sw s2,64(sp) │ │ + lw s4,116(sp) │ │ lw s2,112(sp) │ │ - lw t9,-31384(gp) │ │ + lw s3,120(sp) │ │ + lw t9,-31380(gp) │ │ sw gp,24(sp) │ │ - sw s7,80(sp) │ │ - sw s6,76(sp) │ │ - sw s5,72(sp) │ │ - sw s4,68(sp) │ │ - sw s0,52(sp) │ │ - sw ra,84(sp) │ │ - move s5,a0 │ │ - move s4,a1 │ │ - move s7,a2 │ │ - move s6,a3 │ │ - sw s3,16(sp) │ │ - sw s2,20(sp) │ │ - addiu a0,sp,44 │ │ + sw s8,88(sp) │ │ + sw s7,84(sp) │ │ + sw s6,80(sp) │ │ + sw s5,76(sp) │ │ + sw s1,60(sp) │ │ + sw ra,92(sp) │ │ + move s6,a0 │ │ + move s5,a1 │ │ + move s8,a2 │ │ + move s7,a3 │ │ + sw s4,16(sp) │ │ + sw s3,20(sp) │ │ + addiu a0,sp,36 │ │ li a1,4 │ │ li a2,1 │ │ - bal 6bdbc │ │ - move a3,s1 │ │ - move s0,v0 │ │ - li v0,1 │ │ - beq s0,v0,6c548 │ │ + move a3,s2 │ │ + sw v0,52(sp) │ │ + jalr t9 │ │ + nop │ │ + li v1,1 │ │ lw gp,24(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + beq v0,v1,6aec4 │ │ + move s1,v0 │ │ + lw t1,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - beqz s0,6c508 │ │ - addiu a1,a1,24096 │ │ + beqz v0,6aea8 │ │ + addiu a1,t1,13888 │ │ li a2,403 │ │ - lw t0,-32696(gp) │ │ - bal 7085c │ │ - addiu a3,t0,24624 │ │ + lw t2,-32708(gp) │ │ + jalr t9 │ │ + addiu a3,t2,14416 │ │ + lw gp,24(sp) │ │ li v0,-1 │ │ - lw ra,84(sp) │ │ - lw s7,80(sp) │ │ - lw s6,76(sp) │ │ - lw s5,72(sp) │ │ - lw s4,68(sp) │ │ - lw s3,64(sp) │ │ - lw s2,60(sp) │ │ - lw s1,56(sp) │ │ - lw s0,52(sp) │ │ + lw t4,52(sp) │ │ + lw t5,0(s0) │ │ + bne t4,t5,6af88 │ │ + lw ra,92(sp) │ │ + lw s8,88(sp) │ │ + lw s7,84(sp) │ │ + lw s6,80(sp) │ │ + lw s5,76(sp) │ │ + lw s4,72(sp) │ │ + lw s3,68(sp) │ │ + lw s2,64(sp) │ │ + lw s1,60(sp) │ │ + lw s0,56(sp) │ │ jr ra │ │ - addiu sp,sp,88 │ │ + addiu sp,sp,96 │ │ li a2,400 │ │ - lw a3,-32696(gp) │ │ - bal 7085c │ │ - addiu a3,a3,24592 │ │ - lw ra,84(sp) │ │ + lw t3,-32708(gp) │ │ + jalr t9 │ │ + addiu a3,t3,14384 │ │ + lw gp,24(sp) │ │ + b 6ae6c │ │ li v0,-1 │ │ - lw s7,80(sp) │ │ - lw s6,76(sp) │ │ - lw s5,72(sp) │ │ - lw s4,68(sp) │ │ - lw s3,64(sp) │ │ - lw s2,60(sp) │ │ - lw s1,56(sp) │ │ - lw s0,52(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - lw t9,-31384(gp) │ │ - sw s3,16(sp) │ │ - sw s2,20(sp) │ │ + lw t9,-31380(gp) │ │ + sw s4,16(sp) │ │ + sw s3,20(sp) │ │ addiu a0,sp,40 │ │ li a1,4 │ │ li a2,1 │ │ - bal 6bdbc │ │ - move a3,s1 │ │ - beq v0,s0,6c594 │ │ + jalr t9 │ │ + move a3,s2 │ │ + beq v0,s1,6af10 │ │ lw gp,24(sp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - bnez v0,6c58c │ │ - addiu a1,v1,24096 │ │ - b 6c50c │ │ + bnez v0,6af08 │ │ + addiu a1,a1,13888 │ │ + b 6aeac │ │ li a2,410 │ │ - b 6c4cc │ │ + b 6ae58 │ │ li a2,413 │ │ - lw t9,-31380(gp) │ │ - addiu a0,sp,32 │ │ - sw s3,16(sp) │ │ - sw s2,20(sp) │ │ - move a1,s4 │ │ - addiu a2,sp,36 │ │ - bal 6c2bc │ │ - move a3,s1 │ │ - lw a0,36(sp) │ │ - bne v0,a0,6c600 │ │ - lw gp,24(sp) │ │ - lw t2,-32696(gp) │ │ + lw t9,-31364(gp) │ │ + addiu a0,sp,48 │ │ + sw s4,16(sp) │ │ + sw s3,20(sp) │ │ + move a1,s5 │ │ + addiu a2,sp,44 │ │ + jalr t9 │ │ + move a3,s2 │ │ lw a0,44(sp) │ │ + bne v0,a0,6af80 │ │ + lw gp,24(sp) │ │ + lw a2,-32708(gp) │ │ + lw a0,36(sp) │ │ lw a1,40(sp) │ │ - addiu t1,t2,24096 │ │ - li a2,424 │ │ - sw a0,0(s7) │ │ - lw t9,-30624(gp) │ │ - sw t1,16(sp) │ │ - sw a1,0(s6) │ │ - sw a2,20(sp) │ │ - lw a2,32(sp) │ │ - bal 6dc5c <__ckd_alloc_2d_ptr> │ │ - move a3,s4 │ │ - sw v0,0(s5) │ │ - b 6c4dc │ │ - lw v0,36(sp) │ │ - b 6c4dc │ │ + lw t9,-30620(gp) │ │ + addiu a3,a2,13888 │ │ + li t0,424 │ │ + lw a2,48(sp) │ │ + sw a0,0(s8) │ │ + sw a3,16(sp) │ │ + sw a1,0(s7) │ │ + move a3,s5 │ │ + jalr t9 │ │ + sw t0,20(sp) │ │ + lw gp,24(sp) │ │ + sw v0,0(s6) │ │ + b 6ae6c │ │ + lw v0,44(sp) │ │ + b 6ae6c │ │ li v0,-1 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0006c608 : │ │ +0006af94 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-13240 │ │ + addiu gp,gp,-7492 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-104 │ │ - sw s3,76(sp) │ │ - sw s2,72(sp) │ │ - sw s1,68(sp) │ │ - lw s3,128(sp) │ │ - lw s1,124(sp) │ │ - lw s2,132(sp) │ │ - lw t9,-31384(gp) │ │ + addiu sp,sp,-112 │ │ + sw s0,72(sp) │ │ + lw s0,-30360(gp) │ │ + sw s2,80(sp) │ │ + lw v0,0(s0) │ │ + sw s1,76(sp) │ │ + lw s2,140(sp) │ │ + lw s1,132(sp) │ │ + lw v1,136(sp) │ │ + lw t9,-31380(gp) │ │ sw gp,32(sp) │ │ - sw s7,92(sp) │ │ - sw s6,88(sp) │ │ - sw s5,84(sp) │ │ - sw s4,80(sp) │ │ - sw s0,64(sp) │ │ - sw ra,100(sp) │ │ - sw s8,96(sp) │ │ - move s7,a0 │ │ + sw s8,104(sp) │ │ + sw s7,100(sp) │ │ + sw s6,96(sp) │ │ + sw s5,92(sp) │ │ + sw s4,88(sp) │ │ + sw s3,84(sp) │ │ + sw ra,108(sp) │ │ + move s8,a0 │ │ move s4,a1 │ │ - move s6,a2 │ │ - move s5,a3 │ │ - sw s3,16(sp) │ │ + addiu a0,sp,48 │ │ + move s7,a2 │ │ + move s6,a3 │ │ + sw v1,16(sp) │ │ sw s2,20(sp) │ │ - addiu a0,sp,56 │ │ li a1,4 │ │ li a2,1 │ │ - bal 6bdbc │ │ move a3,s1 │ │ - move s0,v0 │ │ - li v0,1 │ │ - beq s0,v0,6c72c │ │ + sw v0,68(sp) │ │ + jalr t9 │ │ + lw s5,128(sp) │ │ + li a0,1 │ │ lw gp,32(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + beq v0,a0,6b0b0 │ │ + move s3,v0 │ │ + lw s2,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - beqz s0,6c6e8 │ │ - addiu a1,a1,24096 │ │ + beqz v0,6b094 │ │ + addiu a1,s2,13888 │ │ li a2,452 │ │ - lw t0,-32696(gp) │ │ - bal 7085c │ │ - addiu a3,t0,24652 │ │ + lw v0,-32708(gp) │ │ + jalr t9 │ │ + addiu a3,v0,14444 │ │ + lw gp,32(sp) │ │ li v0,-1 │ │ - lw ra,100(sp) │ │ - lw s8,96(sp) │ │ - lw s7,92(sp) │ │ - lw s6,88(sp) │ │ - lw s5,84(sp) │ │ - lw s4,80(sp) │ │ - lw s3,76(sp) │ │ - lw s2,72(sp) │ │ - lw s1,68(sp) │ │ - lw s0,64(sp) │ │ + lw s4,68(sp) │ │ + lw s0,0(s0) │ │ + bne s4,s0,6b1e8 │ │ + lw ra,108(sp) │ │ + lw s8,104(sp) │ │ + lw s7,100(sp) │ │ + lw s6,96(sp) │ │ + lw s5,92(sp) │ │ + lw s4,88(sp) │ │ + lw s3,84(sp) │ │ + lw s2,80(sp) │ │ + lw s1,76(sp) │ │ + lw s0,72(sp) │ │ jr ra │ │ - addiu sp,sp,104 │ │ + addiu sp,sp,112 │ │ li a2,449 │ │ - lw a3,-32696(gp) │ │ - bal 7085c │ │ - addiu a3,a3,24592 │ │ - lw ra,100(sp) │ │ + lw s8,-32708(gp) │ │ + jalr t9 │ │ + addiu a3,s8,14384 │ │ + lw gp,32(sp) │ │ + b 6b058 │ │ li v0,-1 │ │ - lw s8,96(sp) │ │ - lw s7,92(sp) │ │ - lw s6,88(sp) │ │ - lw s5,84(sp) │ │ - lw s4,80(sp) │ │ - lw s3,76(sp) │ │ - lw s2,72(sp) │ │ - lw s1,68(sp) │ │ - lw s0,64(sp) │ │ - jr ra │ │ - addiu sp,sp,104 │ │ - lw t9,-31384(gp) │ │ - sw s3,16(sp) │ │ + lw a1,136(sp) │ │ + lw t9,-31380(gp) │ │ + sw a1,16(sp) │ │ sw s2,20(sp) │ │ addiu a0,sp,52 │ │ li a1,4 │ │ li a2,1 │ │ - bal 6bdbc │ │ + jalr t9 │ │ move a3,s1 │ │ - move s8,v0 │ │ - beq v0,s0,6c77c │ │ + beq v0,s3,6b100 │ │ lw gp,32(sp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - bnez v0,6c774 │ │ - addiu a1,v1,24096 │ │ - b 6c6ec │ │ + bnez v0,6b0f8 │ │ + addiu a1,s1,13888 │ │ + b 6b098 │ │ li a2,459 │ │ - b 6c6a8 │ │ + b 6b044 │ │ li a2,462 │ │ - lw t9,-31384(gp) │ │ - sw s3,16(sp) │ │ + lw a2,136(sp) │ │ + lw t9,-31380(gp) │ │ + sw a2,16(sp) │ │ + move a3,s1 │ │ + sw v0,44(sp) │ │ sw s2,20(sp) │ │ - addiu a0,sp,48 │ │ + addiu a0,sp,56 │ │ li a1,4 │ │ + jalr t9 │ │ li a2,1 │ │ - bal 6bdbc │ │ - move a3,s1 │ │ - beq v0,s8,6c7c8 │ │ + lw a3,44(sp) │ │ + beq v0,a3,6b158 │ │ lw gp,32(sp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - bnez v0,6c7c0 │ │ - addiu a1,a2,24096 │ │ - b 6c6ec │ │ + bnez v0,6b150 │ │ + addiu a1,ra,13888 │ │ + b 6b098 │ │ li a2,469 │ │ - b 6c6a8 │ │ + b 6b044 │ │ li a2,472 │ │ - lw t9,-31380(gp) │ │ - addiu a0,sp,40 │ │ - sw s3,16(sp) │ │ + lw t1,136(sp) │ │ + lw t9,-31364(gp) │ │ + sw t1,16(sp) │ │ sw s2,20(sp) │ │ + addiu a0,sp,64 │ │ move a1,s4 │ │ - addiu a2,sp,44 │ │ - bal 6c2bc │ │ + addiu a2,sp,60 │ │ + jalr t9 │ │ move a3,s1 │ │ - lw a0,44(sp) │ │ - bne v0,a0,6c84c │ │ + lw t2,60(sp) │ │ + bne v0,t2,6b1e0 │ │ lw gp,32(sp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-30620(gp) │ │ - addiu t6,t7,24096 │ │ + lw t3,-32708(gp) │ │ + lw t9,-30616(gp) │ │ + addiu t4,t3,13888 │ │ li t5,483 │ │ - lw a0,56(sp) │ │ + lw a0,48(sp) │ │ lw a1,52(sp) │ │ - lw a2,48(sp) │ │ - lw a3,40(sp) │ │ + lw a2,56(sp) │ │ + lw a3,64(sp) │ │ sw s4,16(sp) │ │ - sw t6,20(sp) │ │ - bal 6db5c <__ckd_alloc_3d_ptr> │ │ + sw t4,20(sp) │ │ + jalr t9 │ │ sw t5,24(sp) │ │ - lw t4,56(sp) │ │ - lw t3,52(sp) │ │ - lw t2,48(sp) │ │ - lw t1,120(sp) │ │ - sw v0,0(s7) │ │ - sw t4,0(s6) │ │ - lw v0,44(sp) │ │ - sw t3,0(s5) │ │ - b 6c6b8 │ │ - sw t2,0(t1) │ │ - b 6c6b8 │ │ + lw t6,48(sp) │ │ + lw t7,52(sp) │ │ + lw t8,56(sp) │ │ + lw gp,32(sp) │ │ + sw v0,0(s8) │ │ + sw t6,0(s7) │ │ + lw v0,60(sp) │ │ + sw t7,0(s6) │ │ + b 6b058 │ │ + sw t8,0(s5) │ │ + b 6b058 │ │ li v0,-1 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0006c854 : │ │ +0006b1f4 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-13828 │ │ + addiu gp,gp,-8100 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - lw t9,-30396(gp) │ │ + sw s0,40(sp) │ │ + lw s0,-30360(gp) │ │ + lw t9,-30236(gp) │ │ + lw v0,0(s0) │ │ sw gp,24(sp) │ │ - sw s1,48(sp) │ │ - sw s0,44(sp) │ │ + sw s2,48(sp) │ │ + sw s1,44(sp) │ │ move a3,a0 │ │ sw ra,52(sp) │ │ - move s1,a1 │ │ - move s0,a2 │ │ + move s2,a1 │ │ + move s1,a2 │ │ addiu a0,sp,32 │ │ li a1,4 │ │ - jalr t9 │ │ li a2,1 │ │ + sw v0,36(sp) │ │ + jalr t9 │ │ + nop │ │ li v1,1 │ │ - bne v0,v1,6c928 │ │ + bne v0,v1,6b2b8 │ │ lw gp,24(sp) │ │ - beqz s1,6c8d8 │ │ - lw v0,32(sp) │ │ - lw t3,32(sp) │ │ - lui t0,0xff │ │ - sll t6,t3,0x18 │ │ - srl t5,t3,0x18 │ │ - srl t4,t3,0x8 │ │ - or t1,t6,t5 │ │ - andi t2,t4,0xff00 │ │ - sll a2,t3,0x8 │ │ - or v0,t1,t2 │ │ - and a0,a2,t0 │ │ - or v0,v0,a0 │ │ - sw v0,32(sp) │ │ - bne s0,v0,6c8f0 │ │ + bnez s2,6b288 │ │ + lw t5,32(sp) │ │ + bne t5,s1,6b2f4 │ │ + lw t8,-32708(gp) │ │ + lw t6,36(sp) │ │ + lw t7,0(s0) │ │ + bne t6,t7,6b2e8 │ │ lw ra,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - lw t7,-32696(gp) │ │ - sw s0,20(sp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + sll a2,t5,0x18 │ │ + srl a1,t5,0x18 │ │ + srl a0,t5,0x8 │ │ + sll t1,t5,0x8 │ │ + or a3,a2,a1 │ │ + andi t0,a0,0xff00 │ │ + lui t3,0xff │ │ + or t2,a3,t0 │ │ + and t4,t1,t3 │ │ + or t5,t2,t4 │ │ + b 6b25c │ │ + sw t5,32(sp) │ │ + lw s0,-32708(gp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw v0,16(sp) │ │ - addiu a1,s0,24096 │ │ - li a2,503 │ │ - bal 706b8 │ │ - addiu a3,t7,24704 │ │ + addiu a1,s0,13888 │ │ + li a2,497 │ │ + jalr t9 │ │ + addiu a3,v0,14472 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - addiu a1,a1,24096 │ │ - li a2,497 │ │ - bal 706b8 │ │ - addiu a3,a3,24680 │ │ + sw t5,16(sp) │ │ + sw s1,20(sp) │ │ + addiu a1,t8,13888 │ │ + addiu a3,ra,14496 │ │ + jalr t9 │ │ + li a2,503 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ │ │ -0006c958 : │ │ +0006b328 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-14088 │ │ + addiu gp,gp,-8408 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ sw s0,36(sp) │ │ lw s0,72(sp) │ │ - lw t9,-30616(gp) │ │ + lw t9,-30612(gp) │ │ sw gp,24(sp) │ │ sw s3,48(sp) │ │ sw s2,44(sp) │ │ sw s1,40(sp) │ │ sw a2,64(sp) │ │ sw ra,52(sp) │ │ move s3,a0 │ │ move s2,a1 │ │ sw zero,16(sp) │ │ sw s0,20(sp) │ │ addiu a0,sp,64 │ │ li a1,4 │ │ li a2,1 │ │ - bal 6c004 │ │ + jalr t9 │ │ move s1,a3 │ │ li v1,1 │ │ - beq v0,v1,6ca30 │ │ + beq v0,v1,6b400 │ │ lw gp,24(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - bnez v0,6ca00 │ │ - addiu a1,a1,24096 │ │ + bnez v0,6b3d0 │ │ + addiu a1,a2,13888 │ │ li a2,568 │ │ - lw v0,-32696(gp) │ │ - bal 7085c │ │ - addiu a3,v0,24756 │ │ + lw t0,-32708(gp) │ │ + jalr t9 │ │ + addiu a3,t0,14548 │ │ lw ra,52(sp) │ │ - li v0,-1 │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ + li v0,-1 │ │ jr ra │ │ addiu sp,sp,56 │ │ - lw a3,-32696(gp) │ │ + lw v0,-32708(gp) │ │ li a2,571 │ │ - bal 7085c │ │ - addiu a3,a3,24788 │ │ + jalr t9 │ │ + addiu a3,v0,14580 │ │ li v0,-1 │ │ lw ra,52(sp) │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - lw t9,-30616(gp) │ │ + lw t9,-30612(gp) │ │ lw a2,64(sp) │ │ move a0,s3 │ │ sw zero,16(sp) │ │ sw s0,20(sp) │ │ move a1,s2 │ │ - bal 6c004 │ │ + jalr t9 │ │ move a3,s1 │ │ lw a0,64(sp) │ │ - beq v0,a0,6ca14 │ │ + beq v0,a0,6b3e4 │ │ lw gp,24(sp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - bnez v0,6ca78 │ │ - addiu a1,a2,24096 │ │ - b 6c9d4 │ │ + bnez v0,6b448 │ │ + addiu a1,a1,13888 │ │ + b 6b3a4 │ │ li a2,579 │ │ - lw t0,-32696(gp) │ │ + lw a3,-32708(gp) │ │ li a2,582 │ │ - bal 7085c │ │ - addiu a3,t0,24788 │ │ - b 6ca14 │ │ + jalr t9 │ │ + addiu a3,a3,14580 │ │ + b 6b3e4 │ │ li v0,-1 │ │ │ │ -0006ca90 : │ │ +0006b460 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-14400 │ │ + addiu gp,gp,-8720 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s2,44(sp) │ │ - sw s1,40(sp) │ │ - lw s2,88(sp) │ │ - lw s1,84(sp) │ │ - lw t9,-30616(gp) │ │ + addiu sp,sp,-56 │ │ + sw s1,36(sp) │ │ + lw s1,80(sp) │ │ + lw t9,-30612(gp) │ │ + sw a3,68(sp) │ │ + lw a3,76(sp) │ │ sw gp,24(sp) │ │ - sw s4,52(sp) │ │ - sw s3,48(sp) │ │ - sw s0,36(sp) │ │ - sw a2,72(sp) │ │ - sw a3,76(sp) │ │ - sw ra,60(sp) │ │ - sw s5,56(sp) │ │ - move s4,a0 │ │ - move s3,a1 │ │ + sw s3,44(sp) │ │ + sw s2,40(sp) │ │ + sw s0,32(sp) │ │ + sw a2,64(sp) │ │ + sw ra,52(sp) │ │ + sw s4,48(sp) │ │ + move s3,a0 │ │ + move s2,a1 │ │ sw zero,16(sp) │ │ - sw s2,20(sp) │ │ - addiu a0,sp,72 │ │ + sw s1,20(sp) │ │ + addiu a0,sp,64 │ │ li a1,4 │ │ + jalr t9 │ │ li a2,1 │ │ - bal 6c004 │ │ - move a3,s1 │ │ move s0,v0 │ │ li v0,1 │ │ - beq s0,v0,6cb8c │ │ + beq s0,v0,6b54c │ │ lw gp,24(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - beqz s0,6cb54 │ │ - addiu a1,a1,24096 │ │ + beqz s0,6b518 │ │ + addiu a1,t2,13888 │ │ li a2,524 │ │ - lw t0,-32696(gp) │ │ - bal 7085c │ │ - addiu a3,t0,24816 │ │ + lw t3,-32708(gp) │ │ + jalr t9 │ │ + addiu a3,t3,14608 │ │ li v0,-1 │ │ - lw ra,60(sp) │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ + lw ra,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ + addiu sp,sp,56 │ │ li a2,521 │ │ - lw a3,-32696(gp) │ │ - bal 7085c │ │ - addiu a3,a3,24756 │ │ - lw ra,60(sp) │ │ + lw t4,-32708(gp) │ │ + jalr t9 │ │ + addiu a3,t4,14548 │ │ + lw ra,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ li v0,-1 │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ - lw t9,-30616(gp) │ │ + addiu sp,sp,56 │ │ + lw t9,-30612(gp) │ │ + lw a3,76(sp) │ │ sw zero,16(sp) │ │ - sw s2,20(sp) │ │ - addiu a0,sp,76 │ │ + sw s1,20(sp) │ │ + addiu a0,sp,68 │ │ li a1,4 │ │ + jalr t9 │ │ li a2,1 │ │ - bal 6c004 │ │ - move a3,s1 │ │ - move s5,v0 │ │ - beq v0,s0,6cbdc │ │ + move s4,v0 │ │ + beq v0,s0,6b59c │ │ lw gp,24(sp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - bnez v0,6cbd4 │ │ - addiu a1,v1,24096 │ │ - b 6cb58 │ │ + bnez v0,6b594 │ │ + addiu a1,t1,13888 │ │ + b 6b51c │ │ li a2,533 │ │ - b 6cb20 │ │ + b 6b4e8 │ │ li a2,536 │ │ - lw t9,-30616(gp) │ │ + lw t9,-30612(gp) │ │ + lw a3,76(sp) │ │ sw zero,16(sp) │ │ - sw s2,20(sp) │ │ - addiu a0,sp,80 │ │ + sw s1,20(sp) │ │ + addiu a0,sp,72 │ │ li a1,4 │ │ + jalr t9 │ │ li a2,1 │ │ - bal 6c004 │ │ - move a3,s1 │ │ - beq v0,s5,6cc28 │ │ + beq v0,s4,6b5e8 │ │ lw gp,24(sp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - bnez v0,6cc20 │ │ - addiu a1,a2,24096 │ │ - b 6cb58 │ │ + bnez v0,6b5e0 │ │ + addiu a1,t0,13888 │ │ + b 6b51c │ │ li a2,545 │ │ - b 6cb20 │ │ + b 6b4e8 │ │ li a2,548 │ │ - lw t4,72(sp) │ │ - lw t3,76(sp) │ │ - lw t2,80(sp) │ │ - mul t1,t3,t4 │ │ - lw a0,0(s4) │ │ - mul a2,t1,t2 │ │ - lw a0,0(a0) │ │ - lw t9,-30612(gp) │ │ - sw s2,16(sp) │ │ - move a1,s3 │ │ - bal 6c958 │ │ - move a3,s1 │ │ - b 6cb34 │ │ - lw ra,60(sp) │ │ + lw a0,68(sp) │ │ + lw v1,64(sp) │ │ + lw a2,72(sp) │ │ + mul a1,a0,v1 │ │ + lw a3,0(s3) │ │ + mul a2,a1,a2 │ │ + lw a0,0(a3) │ │ + lw t9,-30608(gp) │ │ + lw a3,76(sp) │ │ + sw s1,16(sp) │ │ + jalr t9 │ │ + move a1,s2 │ │ + b 6b4fc │ │ + lw ra,52(sp) │ │ │ │ -0006cc60 : │ │ +0006b620 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-14864 │ │ + addiu gp,gp,-9168 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ sw gp,32(sp) │ │ sw ra,76(sp) │ │ sw s7,72(sp) │ │ sw s6,68(sp) │ │ sw s4,60(sp) │ │ sw s3,56(sp) │ │ sw s2,52(sp) │ │ sw s1,48(sp) │ │ sw s0,44(sp) │ │ sw s5,64(sp) │ │ - move s0,a0 │ │ + move s6,a0 │ │ move a0,a2 │ │ - move s3,a1 │ │ - move s1,a2 │ │ + move s1,a1 │ │ + move s0,a2 │ │ jalr t9 │ │ - move s4,a3 │ │ + move s3,a3 │ │ lw gp,32(sp) │ │ - move a0,s3 │ │ - lw t9,-30472(gp) │ │ + move a0,s1 │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ move s7,v0 │ │ move s2,v0 │ │ slt v0,v0,s7 │ │ lw gp,32(sp) │ │ - bnez v0,6ccf8 │ │ - lw s6,100(sp) │ │ - lw t9,-30428(gp) │ │ + bnez v0,6b6b8 │ │ + lw s4,100(sp) │ │ + lw t9,-30380(gp) │ │ subu a0,s2,s7 │ │ - addu a0,s3,a0 │ │ + addu a0,s1,a0 │ │ jalr t9 │ │ - move a1,s1 │ │ - beqz v0,6ce84 │ │ + move a1,s0 │ │ + beqz v0,6b83c │ │ lw gp,32(sp) │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + move a0,s6 │ │ lw gp,32(sp) │ │ - addu s2,s7,s2 │ │ - lw s5,-32696(gp) │ │ - addiu v1,s2,2 │ │ - lw t9,-32156(gp) │ │ - addu a0,v1,v0 │ │ + addu v1,s7,s2 │ │ + lw s5,-32708(gp) │ │ + addiu a1,v1,2 │ │ + lw t9,-32152(gp) │ │ + addu a0,a1,v0 │ │ + addiu a2,s5,13888 │ │ li a1,1 │ │ - addiu a2,s5,24096 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a3,608 │ │ lw gp,32(sp) │ │ - move s2,v0 │ │ - beqz s0,6ce90 │ │ - lw t9,-30436(gp) │ │ - lw a1,-32696(gp) │ │ - sw s1,16(sp) │ │ move a0,v0 │ │ - addiu a1,a1,24844 │ │ - move a2,s0 │ │ + lw a2,-32708(gp) │ │ + lw t9,-30388(gp) │ │ + addiu a1,a2,14636 │ │ + move a3,s1 │ │ + move a2,s6 │ │ + sw s0,16(sp) │ │ jalr t9 │ │ - move a3,s3 │ │ + move s7,v0 │ │ lw gp,32(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - move a0,s2 │ │ + move a0,s7 │ │ + lw a3,-32708(gp) │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ - addiu a1,a3,-19456 │ │ - move s0,v0 │ │ - beqz v0,6cf68 │ │ + addiu a1,a3,-29720 │ │ + move s6,v0 │ │ + beqz v0,6b924 │ │ lw gp,32(sp) │ │ - lw t9,-30332(gp) │ │ + lw t9,-30376(gp) │ │ move a1,zero │ │ li a2,2 │ │ jalr t9 │ │ move a0,v0 │ │ lw gp,32(sp) │ │ - lw t9,-30416(gp) │ │ + lw t9,-30220(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + move a0,s6 │ │ lw gp,32(sp) │ │ - move a0,s0 │ │ - lw t9,-30332(gp) │ │ + move a0,s6 │ │ + lw t9,-30376(gp) │ │ move a1,zero │ │ move a2,zero │ │ jalr t9 │ │ move s1,v0 │ │ - blez s4,6cde4 │ │ + blez s3,6b7a0 │ │ lw gp,32(sp) │ │ - lw t9,-30332(gp) │ │ - move a0,s0 │ │ - move a1,s4 │ │ + lw t9,-30376(gp) │ │ + move a0,s6 │ │ + move a1,s3 │ │ jalr t9 │ │ move a2,zero │ │ - bltz v0,6cf18 │ │ + subu s1,s1,s3 │ │ + bltz v0,6b8d8 │ │ lw gp,32(sp) │ │ - subu s1,s1,s4 │ │ - lw t9,-32156(gp) │ │ - srl s1,s1,0x1 │ │ - move a0,s1 │ │ + lw t9,-32152(gp) │ │ + srl s3,s1,0x1 │ │ + move a0,s3 │ │ li a1,2 │ │ - addiu a2,s5,24096 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s5,13888 │ │ + jalr t9 │ │ li a3,631 │ │ lw gp,32(sp) │ │ move a0,v0 │ │ - lw t9,-30396(gp) │ │ + lw t9,-30236(gp) │ │ li a1,2 │ │ - move a2,s1 │ │ - move a3,s0 │ │ + move a2,s3 │ │ + move a3,s6 │ │ jalr t9 │ │ - move s3,v0 │ │ - slt t2,v0,s1 │ │ - bnez t2,6ceb0 │ │ + move s2,v0 │ │ + slt t0,v0,s3 │ │ + bnez t0,6b874 │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s2 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s7 │ │ lw gp,32(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ - beqz s6,6ce58 │ │ + move a0,s6 │ │ + beqz s4,6b848 │ │ + move v0,s2 │ │ + sw s3,0(s4) │ │ lw ra,76(sp) │ │ - sw s1,0(s6) │ │ + lw s7,72(sp) │ │ + lw s6,68(sp) │ │ + lw s5,64(sp) │ │ + lw s4,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ + jr ra │ │ + addiu sp,sp,80 │ │ + lw s0,-32708(gp) │ │ + b 6b6b8 │ │ + addiu s0,s0,-14244 │ │ lw ra,76(sp) │ │ - move v0,s3 │ │ lw s7,72(sp) │ │ lw s6,68(sp) │ │ lw s5,64(sp) │ │ lw s4,60(sp) │ │ lw s3,56(sp) │ │ lw s2,52(sp) │ │ lw s1,48(sp) │ │ lw s0,44(sp) │ │ jr ra │ │ addiu sp,sp,80 │ │ - lw s1,-32696(gp) │ │ - b 6ccf8 │ │ - addiu s1,s1,-4044 │ │ - lw a2,-32696(gp) │ │ - move a0,v0 │ │ - addiu a1,a2,20376 │ │ - move a3,s1 │ │ - jalr t9 │ │ - move a2,s3 │ │ - b 6cd5c │ │ - lw gp,32(sp) │ │ - lw t4,-32696(gp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - addiu a1,t4,24096 │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + addiu a1,t1,13888 │ │ li a2,633 │ │ - addiu a3,t3,24900 │ │ + addiu a3,t2,14692 │ │ sw v0,24(sp) │ │ li a0,4 │ │ - sw s1,16(sp) │ │ - bal 7085c │ │ - sw s2,20(sp) │ │ - lw gp,32(sp) │ │ - move a0,s3 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move s3,zero │ │ + sw s3,16(sp) │ │ + jalr t9 │ │ + sw s7,20(sp) │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s2 │ │ lw gp,32(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ - b 6ce58 │ │ - lw ra,76(sp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - addiu a1,s5,24096 │ │ + move a0,s7 │ │ + lw gp,32(sp) │ │ + lw t9,-30320(gp) │ │ + jalr t9 │ │ + move a0,s6 │ │ + b 6b810 │ │ + move v0,zero │ │ + lw t3,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + addiu a1,s5,13888 │ │ li a2,623 │ │ - addiu a3,t1,24852 │ │ + addiu a3,t3,14644 │ │ li a0,4 │ │ - sw s4,16(sp) │ │ - bal 7085c │ │ - sw s2,20(sp) │ │ + sw s3,16(sp) │ │ + jalr t9 │ │ + sw s7,20(sp) │ │ lw gp,32(sp) │ │ - move a0,s0 │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move s3,zero │ │ + move a0,s6 │ │ lw gp,32(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s2 │ │ - b 6ce58 │ │ - lw ra,76(sp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s7 │ │ + b 6b810 │ │ + move v0,zero │ │ + lw t4,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,5 │ │ - sw s2,16(sp) │ │ - addiu a1,s5,24096 │ │ + sw s7,16(sp) │ │ + addiu a1,s5,13888 │ │ li a2,616 │ │ - bal 7085c │ │ - addiu a3,t0,6076 │ │ + jalr t9 │ │ + addiu a3,t4,-4180 │ │ lw gp,32(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ ... │ │ │ │ -0006cfa0 : │ │ +0006b960 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-15696 │ │ + addiu gp,gp,-10000 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - addiu v0,a2,31 │ │ - lw a2,-32696(gp) │ │ - lw t9,-31772(gp) │ │ + lw v0,-32708(gp) │ │ + addiu a2,a2,31 │ │ + lw t9,-31764(gp) │ │ sw s0,24(sp) │ │ addiu a1,a1,31 │ │ - srl s0,v0,0x5 │ │ + srl s0,a2,0x5 │ │ sw gp,16(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ sw ra,36(sp) │ │ srl s1,a1,0x5 │ │ - addiu a2,a2,24940 │ │ + addiu a2,v0,14732 │ │ sll a1,s0,0x2 │ │ - bal 6d498 <__ckd_realloc__> │ │ + jalr t9 │ │ li a3,72 │ │ sltu v1,s1,s0 │ │ lw gp,16(sp) │ │ - beqz v1,6d018 │ │ + beqz v1,6b9d8 │ │ move s2,v0 │ │ - lw t9,-30412(gp) │ │ + lw t9,-30468(gp) │ │ subu a3,s0,s1 │ │ sll a0,s1,0x2 │ │ addu a0,v0,a0 │ │ move a1,zero │ │ jalr t9 │ │ sll a2,a3,0x2 │ │ lw ra,36(sp) │ │ move v0,s2 │ │ lw s1,28(sp) │ │ lw s2,32(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0006d034 : │ │ +0006b9f4 : │ │ srl v1,a1,0x5 │ │ - beqz v1,6d0c0 │ │ - andi a1,a1,0x1f │ │ - move t5,a0 │ │ + beqz v1,6ba78 │ │ + andi t3,a1,0x1f │ │ + sll v0,v1,0x2 │ │ + addu t2,a0,v0 │ │ + li t1,1 │ │ move v0,zero │ │ - move t4,zero │ │ - li t3,1 │ │ - li t2,32 │ │ - lw t1,0(t5) │ │ - beqz t1,6d07c │ │ + li t0,32 │ │ + lw a3,0(a0) │ │ + beqz a3,6ba3c │ │ nop │ │ - move a2,zero │ │ - sllv t6,t3,a2 │ │ - and t0,t6,t1 │ │ - addiu a3,v0,1 │ │ - addiu a2,a2,1 │ │ - bne a2,t2,6d064 │ │ - movn v0,a3,t0 │ │ - addiu t4,t4,1 │ │ - bne t4,v1,6d054 │ │ - addiu t5,t5,4 │ │ - sll t4,t4,0x2 │ │ - addu a0,a0,t4 │ │ - beqz a1,6d0b8 │ │ + move t5,zero │ │ + sllv a1,t1,t5 │ │ + addiu a2,v0,1 │ │ + and t4,a1,a3 │ │ + addiu t5,t5,1 │ │ + bne t5,t0,6ba24 │ │ + movn v0,a2,t4 │ │ + addiu a0,a0,4 │ │ + bne a0,t2,6ba14 │ │ + nop │ │ + beqz t3,6ba70 │ │ move v1,zero │ │ - lw t0,0(a0) │ │ - li a3,1 │ │ - sllv t1,a3,v1 │ │ - and a2,t1,t0 │ │ - addiu a0,v0,1 │ │ + lw t6,0(t2) │ │ + li t7,1 │ │ + sllv a0,t7,v1 │ │ + addiu t8,v0,1 │ │ + and t9,a0,t6 │ │ addiu v1,v1,1 │ │ - bne v1,a1,6d0a0 │ │ - movn v0,a0,a2 │ │ + bne v1,t3,6ba58 │ │ + movn v0,t8,t9 │ │ jr ra │ │ nop │ │ - b 6d090 │ │ + move t2,a0 │ │ + b 6ba48 │ │ move v0,zero │ │ ... │ │ │ │ -0006d0d0 : │ │ - beqz a0,6d114 │ │ +0006ba90 : │ │ + bnez a0,6bab8 │ │ nop │ │ - lb v0,0(a0) │ │ - beqz v0,6d114 │ │ - andi v1,v0,0xff │ │ - addiu a3,v1,-65 │ │ - andi a2,a3,0xff │ │ - sltiu a1,a2,26 │ │ - beqz a1,6d100 │ │ - addiu v1,v1,32 │ │ - sll v0,v1,0x18 │ │ - sra v0,v0,0x18 │ │ + b 6bac4 │ │ + nop │ │ + addiu v1,a1,-65 │ │ + addiu a2,a1,32 │ │ + sltiu a3,v1,26 │ │ + movn v0,a2,a3 │ │ sb v0,0(a0) │ │ addiu a0,a0,1 │ │ lb v0,0(a0) │ │ - bnez v0,6d0e4 │ │ - andi v1,v0,0xff │ │ + bnez v0,6baa0 │ │ + andi a1,v0,0xff │ │ jr ra │ │ nop │ │ │ │ -0006d11c : │ │ - beqz a0,6d160 │ │ +0006bacc : │ │ + bnez a0,6baf4 │ │ nop │ │ - lb v0,0(a0) │ │ - beqz v0,6d160 │ │ - andi v1,v0,0xff │ │ - addiu a3,v1,-97 │ │ - andi a2,a3,0xff │ │ - sltiu a1,a2,26 │ │ - beqz a1,6d14c │ │ - addiu v1,v1,-32 │ │ - sll v0,v1,0x18 │ │ - sra v0,v0,0x18 │ │ + b 6bb00 │ │ + nop │ │ + addiu v1,a1,-97 │ │ + addiu a2,a1,-32 │ │ + sltiu a3,v1,26 │ │ + movn v0,a2,a3 │ │ sb v0,0(a0) │ │ addiu a0,a0,1 │ │ lb v0,0(a0) │ │ - bnez v0,6d130 │ │ - andi v1,v0,0xff │ │ + bnez v0,6badc │ │ + andi a1,v0,0xff │ │ jr ra │ │ nop │ │ │ │ -0006d168 : │ │ - beq a0,a1,6d200 │ │ +0006bb08 : │ │ + beq a0,a1,6bb98 │ │ nop │ │ - beqz a0,6d1f0 │ │ + beqz a0,6bb88 │ │ nop │ │ - beqz a1,6d1f8 │ │ + bnez a1,6bb30 │ │ + li v0,1 │ │ + b 6bb90 │ │ + nop │ │ + beqz v0,6bb90 │ │ nop │ │ - lb v0,0(a0) │ │ addiu a0,a0,1 │ │ + lb v0,-1(a0) │ │ + addiu a1,a1,1 │ │ andi v1,v0,0xff │ │ - addiu t0,v1,-97 │ │ - andi a3,t0,0xff │ │ - sltiu a2,a3,26 │ │ - beqz a2,6d1a8 │ │ - addiu v1,v1,-32 │ │ - sll v0,v1,0x18 │ │ + addiu a2,v1,-97 │ │ + sltiu a3,a2,26 │ │ + beqz a3,6bb58 │ │ + addiu t0,v1,-32 │ │ + sll v0,t0,0x18 │ │ sra v0,v0,0x18 │ │ - lb v1,0(a1) │ │ - addiu a1,a1,1 │ │ - andi t2,v1,0xff │ │ - addiu t4,t2,-97 │ │ - andi t3,t4,0xff │ │ - sltiu t1,t3,26 │ │ - beqz t1,6d1d0 │ │ - addiu a2,t2,-32 │ │ - sll t5,a2,0x18 │ │ - sra v1,t5,0x18 │ │ - bne v0,v1,6d1e8 │ │ - nop │ │ - bnez v0,6d180 │ │ - nop │ │ - jr ra │ │ + lb t6,-1(a1) │ │ + andi t1,t6,0xff │ │ + addiu t2,t1,-97 │ │ + sltiu t3,t2,26 │ │ + beqz t3,6bb78 │ │ + addiu t4,t1,-32 │ │ + sll t5,t4,0x18 │ │ + sra t6,t5,0x18 │ │ + beq v0,t6,6bb28 │ │ nop │ │ jr ra │ │ - subu v0,v0,v1 │ │ + subu v0,v0,t6 │ │ jr ra │ │ li v0,-1 │ │ jr ra │ │ - li v0,1 │ │ + nop │ │ jr ra │ │ move v0,zero │ │ │ │ -0006d208 : │ │ - beqz a0,6d2a0 │ │ +0006bba0 : │ │ + beqz a0,6bc2c │ │ nop │ │ - beqz a1,6d2a8 │ │ + beqz a1,6bc34 │ │ nop │ │ - beqz a2,6d288 │ │ - addu a2,a0,a2 │ │ - lb v0,0(a0) │ │ + beqz a2,6bc24 │ │ + addu a2,a1,a2 │ │ + b 6bbd0 │ │ addiu a0,a0,1 │ │ - andi v1,v0,0xff │ │ - addiu t1,v1,-97 │ │ - andi t0,t1,0xff │ │ - sltiu a3,t0,26 │ │ - beqz a3,6d248 │ │ - addiu v1,v1,-32 │ │ - sll v0,v1,0x18 │ │ - sra v0,v0,0x18 │ │ - lb v1,0(a1) │ │ - addiu a1,a1,1 │ │ - andi t3,v1,0xff │ │ - addiu t5,t3,-97 │ │ - andi t4,t5,0xff │ │ - sltiu t2,t4,26 │ │ - beqz t2,6d270 │ │ - addiu a3,t3,-32 │ │ - sll t6,a3,0x18 │ │ - sra v1,t6,0x18 │ │ - bne v0,v1,6d290 │ │ - nop │ │ - beqz v0,6d298 │ │ + beqz t2,6bc24 │ │ nop │ │ - bne a0,a2,6d220 │ │ - nop │ │ - jr ra │ │ - move v0,zero │ │ + beq a1,a2,6bc24 │ │ + addiu a0,a0,1 │ │ + lb t2,-1(a0) │ │ + addiu a1,a1,1 │ │ + andi v1,t2,0xff │ │ + addiu a3,v1,-97 │ │ + sltiu t0,a3,26 │ │ + beqz t0,6bbf4 │ │ + addiu t1,v1,-32 │ │ + sll v0,t1,0x18 │ │ + sra t2,v0,0x18 │ │ + lb t8,-1(a1) │ │ + andi t3,t8,0xff │ │ + addiu t4,t3,-97 │ │ + sltiu t5,t4,26 │ │ + beqz t5,6bc14 │ │ + addiu t6,t3,-32 │ │ + sll t7,t6,0x18 │ │ + sra t8,t7,0x18 │ │ + beq t2,t8,6bbc0 │ │ + subu v0,t2,t8 │ │ jr ra │ │ - subu v0,v0,v1 │ │ + nop │ │ jr ra │ │ move v0,zero │ │ jr ra │ │ li v0,-1 │ │ jr ra │ │ li v0,1 │ │ + nop │ │ │ │ -0006d2b0 : │ │ +0006bc40 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-16480 │ │ + addiu gp,gp,-10736 │ │ addu gp,gp,t9 │ │ - beqz a1,6d2cc │ │ + beqz a1,6bc5c │ │ li v1,1 │ │ - lw v0,-32692(gp) │ │ + lw v0,-32688(gp) │ │ sw v1,8112(v0) │ │ - lw a1,-32692(gp) │ │ + lw a1,-32688(gp) │ │ lw v0,8116(a1) │ │ jr ra │ │ sw a0,8116(a1) │ │ │ │ -0006d2dc : │ │ +0006bc6c : │ │ lui gp,0x4 │ │ - addiu gp,gp,-16524 │ │ + addiu gp,gp,-10780 │ │ addu gp,gp,t9 │ │ + lw v0,-30360(gp) │ │ addiu sp,sp,-40 │ │ - move t1,a0 │ │ - lw a0,-30384(gp) │ │ - addiu t0,sp,44 │ │ + lw v1,0(v0) │ │ + move t0,a0 │ │ + lw a0,-30316(gp) │ │ + addiu t1,sp,44 │ │ lw t9,-30496(gp) │ │ + addiu a0,a0,168 │ │ sw gp,16(sp) │ │ sw a1,44(sp) │ │ sw a2,48(sp) │ │ + move a1,t0 │ │ + move a2,t1 │ │ sw ra,36(sp) │ │ sw a3,52(sp) │ │ - sw t0,24(sp) │ │ - addiu a0,a0,168 │ │ - move a1,t1 │ │ + sw t1,24(sp) │ │ + sw v1,28(sp) │ │ jalr t9 │ │ - move a2,t0 │ │ + nop │ │ lw gp,16(sp) │ │ - lw v1,-32692(gp) │ │ - lw v0,8112(v1) │ │ - bnez v0,6d34c │ │ - lw a1,-32692(gp) │ │ - lw a0,8116(a1) │ │ - beqz a0,6d358 │ │ - lw t9,-30196(gp) │ │ + lw a1,-32688(gp) │ │ + lw a2,8112(a1) │ │ + bnez a2,6bcec │ │ + lw a3,-32688(gp) │ │ + lw a0,8116(a3) │ │ + beqz a0,6bcf8 │ │ + lw t9,-30408(gp) │ │ jalr t9 │ │ li a1,1 │ │ - lw t9,-30304(gp) │ │ + lw t9,-30256(gp) │ │ jalr t9 │ │ nop │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,-1 │ │ │ │ -0006d364 <__ckd_calloc__>: │ │ +0006bd04 <__ckd_calloc__@@Base>: │ │ lui gp,0x4 │ │ - addiu gp,gp,-16660 │ │ + addiu gp,gp,-10932 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - lw t9,-30312(gp) │ │ + addiu sp,sp,-64 │ │ + lw t9,-30232(gp) │ │ sw gp,24(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - sw a3,32(sp) │ │ - sw ra,52(sp) │ │ + sw s3,56(sp) │ │ + sw s2,52(sp) │ │ + sw s1,48(sp) │ │ + sw s0,44(sp) │ │ + sw ra,60(sp) │ │ move s2,a0 │ │ move s1,a1 │ │ - jalr t9 │ │ move s0,a2 │ │ + jalr t9 │ │ + move s3,a3 │ │ + beqz v0,6bd68 <__ckd_calloc__@@Base+0x64> │ │ lw gp,24(sp) │ │ - beqz v0,6d3c4 <__ckd_calloc__+0x60> │ │ - lw a3,32(sp) │ │ - lw ra,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + lw ra,60(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw a0,-32696(gp) │ │ - lw t9,-30608(gp) │ │ - sw a3,16(sp) │ │ + addiu sp,sp,64 │ │ + lw a0,-32708(gp) │ │ + lw t9,-30604(gp) │ │ + sw v0,36(sp) │ │ + sw s3,16(sp) │ │ move a1,s2 │ │ move a2,s1 │ │ move a3,s0 │ │ - sw v0,32(sp) │ │ - bal 6d2dc │ │ - addiu a0,a0,24988 │ │ - lw ra,52(sp) │ │ - lw v0,32(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ + jalr t9 │ │ + addiu a0,a0,14780 │ │ + lw ra,60(sp) │ │ + lw v0,36(sp) │ │ + lw s3,56(sp) │ │ + lw s2,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ + addiu sp,sp,64 │ │ │ │ -0006d404 <__ckd_malloc__>: │ │ +0006bdac <__ckd_malloc__@@Base>: │ │ lui gp,0x4 │ │ - addiu gp,gp,-16820 │ │ + addiu gp,gp,-11100 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - lw t9,-30280(gp) │ │ + lw t9,-30460(gp) │ │ sw gp,16(sp) │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ sw ra,44(sp) │ │ move s2,a0 │ │ move s1,a1 │ │ jalr t9 │ │ move s0,a2 │ │ - beqz v0,6d45c <__ckd_malloc__+0x58> │ │ + beqz v0,6be04 <__ckd_malloc__@@Base+0x58> │ │ lw gp,16(sp) │ │ lw ra,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw a0,-32696(gp) │ │ - lw t9,-30608(gp) │ │ + lw a0,-32708(gp) │ │ + lw t9,-30604(gp) │ │ + sw v0,28(sp) │ │ move a1,s2 │ │ move a2,s1 │ │ move a3,s0 │ │ - sw v0,24(sp) │ │ - bal 6d2dc │ │ - addiu a0,a0,25024 │ │ + jalr t9 │ │ + addiu a0,a0,14816 │ │ lw ra,44(sp) │ │ - lw v0,24(sp) │ │ + lw v0,28(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -0006d498 <__ckd_realloc__>: │ │ +0006be40 <__ckd_realloc__@@Base>: │ │ lui gp,0x4 │ │ - addiu gp,gp,-16968 │ │ + addiu gp,gp,-11248 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-30372(gp) │ │ + addiu sp,sp,-48 │ │ + lw t9,-30204(gp) │ │ sw gp,16(sp) │ │ + sw s2,40(sp) │ │ + sw s1,36(sp) │ │ sw s0,32(sp) │ │ - sw a2,24(sp) │ │ - sw a3,28(sp) │ │ - sw ra,36(sp) │ │ + sw ra,44(sp) │ │ + move s2,a1 │ │ + move s1,a2 │ │ jalr t9 │ │ - move s0,a1 │ │ + move s0,a3 │ │ + beqz v0,6be98 <__ckd_realloc__@@Base+0x58> │ │ lw gp,16(sp) │ │ - lw a2,24(sp) │ │ - beqz v0,6d4e8 <__ckd_realloc__+0x50> │ │ - lw a3,28(sp) │ │ - lw ra,36(sp) │ │ + lw ra,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ - lw a0,-32696(gp) │ │ - lw t9,-30608(gp) │ │ - move a1,s0 │ │ - sw v0,24(sp) │ │ - bal 6d2dc │ │ - addiu a0,a0,25024 │ │ - lw ra,36(sp) │ │ - lw v0,24(sp) │ │ + addiu sp,sp,48 │ │ + lw a0,-32708(gp) │ │ + lw t9,-30604(gp) │ │ + sw v0,28(sp) │ │ + move a1,s2 │ │ + move a2,s1 │ │ + move a3,s0 │ │ + jalr t9 │ │ + addiu a0,a0,14816 │ │ + lw ra,44(sp) │ │ + lw v0,28(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,48 │ │ │ │ -0006d514 <__ckd_salloc__>: │ │ +0006bed4 <__ckd_salloc__@@Base>: │ │ lui gp,0x4 │ │ - addiu gp,gp,-17092 │ │ + addiu gp,gp,-11396 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ + beqz a0,6bf54 <__ckd_salloc__@@Base+0x80> │ │ + lw t9,-30432(gp) │ │ + addiu sp,sp,-40 │ │ + sw ra,36(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ sw gp,16(sp) │ │ - sw s0,36(sp) │ │ - sw ra,44(sp) │ │ - sw s1,40(sp) │ │ - beqz a0,6d594 <__ckd_salloc__+0x80> │ │ move s0,a0 │ │ - lw t9,-30472(gp) │ │ - sw a1,24(sp) │ │ + move s2,a2 │ │ jalr t9 │ │ - sw a2,28(sp) │ │ + move s1,a1 │ │ lw gp,16(sp) │ │ - lw a1,24(sp) │ │ - lw t9,-32564(gp) │ │ - lw a2,28(sp) │ │ - bal 6d404 <__ckd_malloc__> │ │ + move a2,s2 │ │ + lw t9,-32560(gp) │ │ + move a1,s1 │ │ + jalr t9 │ │ addiu a0,v0,1 │ │ lw gp,16(sp) │ │ - move a0,v0 │ │ - lw t9,-30204(gp) │ │ move a1,s0 │ │ + lw t9,-30492(gp) │ │ jalr t9 │ │ - move s1,v0 │ │ - lw ra,44(sp) │ │ - move v0,s1 │ │ - lw s0,36(sp) │ │ - lw s1,40(sp) │ │ + move a0,v0 │ │ + lw ra,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - b 6d57c <__ckd_salloc__+0x68> │ │ - move s1,zero │ │ + addiu sp,sp,40 │ │ + jr ra │ │ + move v0,zero │ │ │ │ -0006d59c <__ckd_calloc_2d__>: │ │ +0006bf5c <__ckd_calloc_2d__@@Base>: │ │ lui gp,0x4 │ │ - addiu gp,gp,-17228 │ │ + addiu gp,gp,-11532 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s0,24(sp) │ │ - move s0,a0 │ │ - mul a0,a1,a0 │ │ - sw s1,28(sp) │ │ - lw s1,64(sp) │ │ - lw t9,-32156(gp) │ │ - sw gp,16(sp) │ │ - sw ra,44(sp) │ │ - sw s4,40(sp) │ │ sw s3,36(sp) │ │ + move s3,a0 │ │ + mul a0,a0,a1 │ │ + lw t9,-32152(gp) │ │ + sw s4,40(sp) │ │ sw s2,32(sp) │ │ - move s3,a1 │ │ - move s2,a3 │ │ + sw s0,24(sp) │ │ + move s2,a1 │ │ + move s0,a3 │ │ move a1,a2 │ │ move s4,a2 │ │ move a2,a3 │ │ - bal 6d364 <__ckd_calloc__> │ │ - move a3,s1 │ │ + lw a3,64(sp) │ │ + sw gp,16(sp) │ │ + sw ra,44(sp) │ │ + sw s1,28(sp) │ │ + jalr t9 │ │ + sll s1,s3,0x2 │ │ lw gp,16(sp) │ │ - move a2,s1 │ │ - lw t9,-32564(gp) │ │ - sll a0,s0,0x2 │ │ - move a1,s2 │ │ - bal 6d404 <__ckd_malloc__> │ │ - move s1,v0 │ │ - beqz s0,6d634 <__ckd_calloc_2d__+0x98> │ │ - mul s3,s4,s3 │ │ - move a0,v0 │ │ - move v1,zero │ │ - addiu v1,v1,1 │ │ - sw s1,0(a0) │ │ - addu s1,s1,s3 │ │ - bne v1,s0,6d620 <__ckd_calloc_2d__+0x84> │ │ - addiu a0,a0,4 │ │ + lw t9,-32560(gp) │ │ + lw a2,64(sp) │ │ + move a1,s0 │ │ + move a0,s1 │ │ + jalr t9 │ │ + move s0,v0 │ │ + beqz s3,6bffc <__ckd_calloc_2d__@@Base+0xa0> │ │ + lw ra,44(sp) │ │ + mul a2,s2,s4 │ │ + move a0,s0 │ │ + move v1,v0 │ │ + addu a1,v0,s1 │ │ + sw a0,0(v1) │ │ + addiu v1,v1,4 │ │ + bne v1,a1,6bfe8 <__ckd_calloc_2d__@@Base+0x8c> │ │ + addu a0,a0,a2 │ │ lw ra,44(sp) │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -0006d654 : │ │ +0006c018 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-17412 │ │ + addiu gp,gp,-11720 │ │ addu gp,gp,t9 │ │ - lw t9,-30500(gp) │ │ + lw t9,-30484(gp) │ │ jr t9 │ │ nop │ │ │ │ -0006d66c : │ │ +0006c030 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-17436 │ │ + addiu gp,gp,-11744 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ sw gp,16(sp) │ │ sw s0,24(sp) │ │ sw ra,28(sp) │ │ - beqz a0,6d6a0 │ │ + beqz a0,6c064 │ │ move s0,a0 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,0(a0) │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + jr t9 │ │ addiu sp,sp,32 │ │ │ │ -0006d6b8 <__ckd_calloc_3d__>: │ │ +0006c07c <__ckd_calloc_3d__@@Base>: │ │ lui gp,0x4 │ │ - addiu gp,gp,-17512 │ │ + addiu gp,gp,-11820 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s6,52(sp) │ │ - mul s6,a1,a0 │ │ - sw s1,32(sp) │ │ - move s1,a0 │ │ - mul a0,a2,s6 │ │ - sw s3,40(sp) │ │ - sw s2,36(sp) │ │ - lw s3,80(sp) │ │ - lw s2,84(sp) │ │ - lw t9,-32156(gp) │ │ - sw s5,48(sp) │ │ - move s5,a3 │ │ - sw ra,60(sp) │ │ - move a3,s2 │ │ + addiu sp,sp,-56 │ │ + sw s5,44(sp) │ │ + mul s5,a0,a1 │ │ + sw s2,32(sp) │ │ + move s2,a0 │ │ + mul a0,s5,a2 │ │ + lw t9,-32152(gp) │ │ + sw s6,48(sp) │ │ + sw s1,28(sp) │ │ + move s6,a3 │ │ + move s1,a2 │ │ + lw a3,76(sp) │ │ + lw a2,72(sp) │ │ + sw ra,52(sp) │ │ sw gp,16(sp) │ │ - sw s7,56(sp) │ │ - sw s4,44(sp) │ │ - sw s0,28(sp) │ │ - move s4,a2 │ │ + sw s4,40(sp) │ │ + sw s3,36(sp) │ │ + sw s0,24(sp) │ │ move s0,a1 │ │ - move a2,s3 │ │ - bal 6d364 <__ckd_calloc__> │ │ - move a1,s5 │ │ + jalr t9 │ │ + move a1,s6 │ │ lw gp,16(sp) │ │ - move a2,s2 │ │ - lw t9,-32564(gp) │ │ - sll a0,s1,0x2 │ │ - move a1,s3 │ │ - bal 6d404 <__ckd_malloc__> │ │ - move s7,v0 │ │ + lw a1,72(sp) │ │ + lw t9,-32560(gp) │ │ + lw a2,76(sp) │ │ + sll s3,s2,0x2 │ │ + move a0,s3 │ │ + jalr t9 │ │ + move s4,v0 │ │ lw gp,16(sp) │ │ - move a2,s2 │ │ - lw t9,-32564(gp) │ │ - sll a0,s6,0x2 │ │ - move a1,s3 │ │ - bal 6d404 <__ckd_malloc__> │ │ - move s2,v0 │ │ - beqz s1,6d7d8 <__ckd_calloc_3d__+0x120> │ │ + lw a1,72(sp) │ │ + lw t9,-32560(gp) │ │ + lw a2,76(sp) │ │ + sll a0,s5,0x2 │ │ + jalr t9 │ │ + move s5,v0 │ │ + beqz s2,6c198 <__ckd_calloc_3d__@@Base+0x11c> │ │ + lw ra,52(sp) │ │ sll a1,s0,0x2 │ │ - move a2,s2 │ │ - move a0,s2 │ │ - move v1,zero │ │ - addiu v1,v1,1 │ │ - sw v0,0(a0) │ │ + move a2,s5 │ │ + addu a0,s5,s3 │ │ + move v1,s5 │ │ + sw v0,0(v1) │ │ + addiu v1,v1,4 │ │ + bne v1,a0,6c130 <__ckd_calloc_3d__@@Base+0xb4> │ │ addu v0,v0,a1 │ │ - bne v1,s1,6d770 <__ckd_calloc_3d__+0xb8> │ │ - addiu a0,a0,4 │ │ - mul s4,s5,s4 │ │ - addiu t1,s0,-1 │ │ - mul v0,s4,t1 │ │ - move a3,zero │ │ + mul a3,s1,s6 │ │ + addiu t2,s0,-1 │ │ + mul v0,t2,a3 │ │ move t0,zero │ │ - addu t1,v0,s4 │ │ - beqz s0,6d7cc <__ckd_calloc_3d__+0x114> │ │ + move t1,zero │ │ + addu t5,v0,a3 │ │ + beqz s0,6c188 <__ckd_calloc_3d__@@Base+0x10c> │ │ nop │ │ - addu v1,s7,t0 │ │ - move v0,zero │ │ - lw a1,0(a2) │ │ - sll t2,v0,0x2 │ │ - addu a0,a1,t2 │ │ - addiu v0,v0,1 │ │ - sw v1,0(a0) │ │ - bne v0,s0,6d7ac <__ckd_calloc_3d__+0xf4> │ │ - addu v1,v1,s4 │ │ - addu t0,t0,t1 │ │ - addiu a3,a3,1 │ │ - bne a3,s1,6d79c <__ckd_calloc_3d__+0xe4> │ │ + addu t3,s4,t1 │ │ + move t4,zero │ │ + lw t6,0(a2) │ │ + sll t7,t4,0x2 │ │ + addu t8,t6,t7 │ │ + addiu t4,t4,1 │ │ + sw t3,0(t8) │ │ + bne t4,s0,6c168 <__ckd_calloc_3d__@@Base+0xec> │ │ + addu t3,t3,a3 │ │ + addu t1,t1,t5 │ │ + addiu t0,t0,1 │ │ + bne t0,s2,6c158 <__ckd_calloc_3d__@@Base+0xdc> │ │ addiu a2,a2,4 │ │ - lw ra,60(sp) │ │ - move v0,s2 │ │ - lw s7,56(sp) │ │ - lw s6,52(sp) │ │ - lw s5,48(sp) │ │ - lw s4,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ + lw ra,52(sp) │ │ + move v0,s5 │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ + addiu sp,sp,56 │ │ │ │ -0006d808 : │ │ +0006c1c0 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-17848 │ │ + addiu gp,gp,-12144 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ sw gp,16(sp) │ │ sw s0,24(sp) │ │ sw ra,28(sp) │ │ - beqz a0,6d858 │ │ + beqz a0,6c210 │ │ move s0,a0 │ │ - lw v0,0(a0) │ │ - beqz v0,6d870 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw a0,0(v0) │ │ + lw a0,0(a0) │ │ + beqz a0,6c200 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,0(a0) │ │ lw gp,16(sp) │ │ lw a0,0(s0) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + jr t9 │ │ addiu sp,sp,32 │ │ - b 6d848 │ │ - move a0,zero │ │ │ │ -0006d878 <__ckd_calloc_4d__>: │ │ +0006c228 <__ckd_calloc_4d__@@Base>: │ │ lui gp,0x4 │ │ - addiu gp,gp,-17960 │ │ + addiu gp,gp,-12248 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ - sw s1,44(sp) │ │ - mul s1,a1,a0 │ │ sw s2,48(sp) │ │ - mul s2,a2,s1 │ │ - sw s0,40(sp) │ │ - move s0,a0 │ │ - mul a0,a3,s2 │ │ - lw t9,-30312(gp) │ │ - sw s6,64(sp) │ │ - move s6,a1 │ │ + mul s2,a0,a1 │ │ + sw s3,52(sp) │ │ + mul s3,s2,a2 │ │ + sw s1,44(sp) │ │ + move s1,a0 │ │ + mul a0,s3,a3 │ │ + lw t9,-30232(gp) │ │ + sw a1,84(sp) │ │ lw a1,96(sp) │ │ sw gp,32(sp) │ │ + sw s6,64(sp) │ │ + sw s5,60(sp) │ │ + sw s0,40(sp) │ │ + sw ra,76(sp) │ │ sw s8,72(sp) │ │ sw s7,68(sp) │ │ - sw ra,76(sp) │ │ - sw s5,60(sp) │ │ sw s4,56(sp) │ │ - sw s3,52(sp) │ │ - sw a3,92(sp) │ │ + move s5,a2 │ │ jalr t9 │ │ - move s7,a2 │ │ - move s8,v0 │ │ - beqz v0,6d9f4 <__ckd_calloc_4d__+0x17c> │ │ + move s6,a3 │ │ + move s0,v0 │ │ + beqz v0,6c3a8 <__ckd_calloc_4d__@@Base+0x180> │ │ lw gp,32(sp) │ │ - lw t9,-30312(gp) │ │ - move a0,s2 │ │ + lw t9,-30232(gp) │ │ + move a0,s3 │ │ jalr t9 │ │ li a1,4 │ │ move s4,v0 │ │ - beqz v0,6daa0 <__ckd_calloc_4d__+0x228> │ │ + beqz v0,6c454 <__ckd_calloc_4d__@@Base+0x22c> │ │ lw gp,32(sp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - move a0,s1 │ │ + lw s7,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + move a0,s2 │ │ li a1,4 │ │ - addiu a2,s5,25056 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s7,14848 │ │ + jalr t9 │ │ li a3,336 │ │ - move s3,v0 │ │ - beqz v0,6da70 <__ckd_calloc_4d__+0x1f8> │ │ + move s8,v0 │ │ + beqz v0,6c424 <__ckd_calloc_4d__@@Base+0x1fc> │ │ lw gp,32(sp) │ │ - lw t9,-32156(gp) │ │ - move a0,s0 │ │ + lw t9,-32152(gp) │ │ + move a0,s1 │ │ li a1,4 │ │ - addiu a2,s5,25056 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s7,14848 │ │ + jalr t9 │ │ li a3,342 │ │ - beqz v0,6da40 <__ckd_calloc_4d__+0x1c8> │ │ + beqz v0,6c3f4 <__ckd_calloc_4d__@@Base+0x1cc> │ │ lw gp,32(sp) │ │ - beqz s2,6d978 <__ckd_calloc_4d__+0x100> │ │ - lw s5,96(sp) │ │ - lw t8,92(sp) │ │ - move a0,s4 │ │ - mul a1,s5,t8 │ │ - move v1,zero │ │ - addiu v1,v1,1 │ │ - sw s8,0(a0) │ │ - addu s8,s8,a1 │ │ - bne v1,s2,6d964 <__ckd_calloc_4d__+0xec> │ │ - addiu a0,a0,4 │ │ - beqz s1,6d9a0 <__ckd_calloc_4d__+0x128> │ │ - nop │ │ - sll s7,s7,0x2 │ │ - move a0,s3 │ │ - move v1,zero │ │ - addiu v1,v1,1 │ │ - sw s4,0(a0) │ │ - addu s4,s4,s7 │ │ - bne v1,s1,6d98c <__ckd_calloc_4d__+0x114> │ │ - addiu a0,a0,4 │ │ - beqz s0,6d9c4 <__ckd_calloc_4d__+0x14c> │ │ - sll s6,s6,0x2 │ │ - move a0,v0 │ │ - move v1,zero │ │ - addiu v1,v1,1 │ │ - sw s3,0(a0) │ │ - addu s3,s3,s6 │ │ - bne v1,s0,6d9b0 <__ckd_calloc_4d__+0x138> │ │ - addiu a0,a0,4 │ │ + beqz s3,6c324 <__ckd_calloc_4d__@@Base+0xfc> │ │ + lw v1,96(sp) │ │ + sll a1,s3,0x2 │ │ + mul a0,s6,v1 │ │ + move a3,s4 │ │ + addu a2,s4,a1 │ │ + sw s0,0(a3) │ │ + addiu a3,a3,4 │ │ + bne a3,a2,6c314 <__ckd_calloc_4d__@@Base+0xec> │ │ + addu s0,s0,a0 │ │ + beqz s2,6c34c <__ckd_calloc_4d__@@Base+0x124> │ │ + sll t0,s2,0x2 │ │ + sll t1,s5,0x2 │ │ + move t4,s4 │ │ + move t3,s8 │ │ + addu t2,s8,t0 │ │ + sw t4,0(t3) │ │ + addiu t3,t3,4 │ │ + bne t3,t2,6c33c <__ckd_calloc_4d__@@Base+0x114> │ │ + addu t4,t4,t1 │ │ + beqz s1,6c378 <__ckd_calloc_4d__@@Base+0x150> │ │ + lw t6,84(sp) │ │ + sll t5,s1,0x2 │ │ + sll t7,t6,0x2 │ │ + move s1,s8 │ │ + move ra,v0 │ │ + addu t8,v0,t5 │ │ + sw s1,0(ra) │ │ + addiu ra,ra,4 │ │ + bne ra,t8,6c368 <__ckd_calloc_4d__@@Base+0x140> │ │ + addu s1,s1,t7 │ │ lw ra,76(sp) │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ lw s5,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,80 │ │ - lw a1,-32696(gp) │ │ - lw a2,100(sp) │ │ - lw v1,104(sp) │ │ - addiu a1,a1,25056 │ │ - li v0,327 │ │ - lw t9,-32200(gp) │ │ - sw a2,16(sp) │ │ + lw a0,-32708(gp) │ │ + lw a3,100(sp) │ │ + lw s0,104(sp) │ │ + addiu a1,a0,14848 │ │ + li t0,327 │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw v1,20(sp) │ │ + sw a3,16(sp) │ │ + sw s0,20(sp) │ │ sw a1,24(sp) │ │ - sw v0,28(sp) │ │ + sw t0,28(sp) │ │ li a2,327 │ │ - lw t2,-32696(gp) │ │ - bal 706b8 │ │ - addiu a3,t2,25108 │ │ + lw t1,-32708(gp) │ │ + jalr t9 │ │ + addiu a3,t1,14900 │ │ lw gp,32(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ - lw s0,100(sp) │ │ - lw t7,104(sp) │ │ - addiu a1,s5,25056 │ │ - li t6,345 │ │ - lw t9,-32200(gp) │ │ + lw v0,100(sp) │ │ + lw s2,104(sp) │ │ + addiu a1,s7,14848 │ │ + li s5,345 │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw s0,16(sp) │ │ - sw t7,20(sp) │ │ + sw v0,16(sp) │ │ + sw s2,20(sp) │ │ sw a1,24(sp) │ │ - sw t6,28(sp) │ │ - b 6da24 <__ckd_calloc_4d__+0x1ac> │ │ + sw s5,28(sp) │ │ + b 6c3d8 <__ckd_calloc_4d__@@Base+0x1b0> │ │ li a2,345 │ │ - lw t5,100(sp) │ │ - lw t4,104(sp) │ │ - addiu a1,s5,25056 │ │ - li t3,339 │ │ - lw t9,-32200(gp) │ │ + lw s3,100(sp) │ │ + lw s6,104(sp) │ │ + addiu a1,s7,14848 │ │ + li s4,339 │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw t5,16(sp) │ │ - sw t4,20(sp) │ │ + sw s3,16(sp) │ │ + sw s6,20(sp) │ │ sw a1,24(sp) │ │ - sw t3,28(sp) │ │ - b 6da24 <__ckd_calloc_4d__+0x1ac> │ │ + sw s4,28(sp) │ │ + b 6c3d8 <__ckd_calloc_4d__@@Base+0x1b0> │ │ li a2,339 │ │ - lw a0,-32696(gp) │ │ - lw t1,100(sp) │ │ - lw t0,104(sp) │ │ - addiu a1,a0,25056 │ │ - li a3,333 │ │ - lw t9,-32200(gp) │ │ + lw s7,-32708(gp) │ │ + lw s8,100(sp) │ │ + lw v1,104(sp) │ │ + li a2,333 │ │ + addiu a1,s7,14848 │ │ + sw a2,28(sp) │ │ + lw t9,-32196(gp) │ │ li a0,5 │ │ - sw t1,16(sp) │ │ - sw t0,20(sp) │ │ + sw s8,16(sp) │ │ + sw v1,20(sp) │ │ + b 6c3d8 <__ckd_calloc_4d__@@Base+0x1b0> │ │ sw a1,24(sp) │ │ - sw a3,28(sp) │ │ - b 6da24 <__ckd_calloc_4d__+0x1ac> │ │ - li a2,333 │ │ │ │ -0006dad4 : │ │ +0006c484 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-18564 │ │ + addiu gp,gp,-12852 │ │ addu gp,gp,t9 │ │ + beqz a0,6c504 │ │ + nop │ │ + lw v0,0(a0) │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ + lw v1,0(v0) │ │ + lw t9,-32552(gp) │ │ sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,6db4c │ │ move s0,a0 │ │ - lw a0,0(a0) │ │ - lw t9,-32556(gp) │ │ - lw v1,0(a0) │ │ - bal 6d654 │ │ lw a0,0(v1) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - lw v0,0(s0) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw a0,0(v0) │ │ + lw a0,0(s0) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw a0,0(a0) │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,0(s0) │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + jr t9 │ │ addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,32 │ │ + nop │ │ │ │ -0006db5c <__ckd_alloc_3d_ptr>: │ │ +0006c50c <__ckd_alloc_3d_ptr@@Base>: │ │ lui gp,0x4 │ │ - addiu gp,gp,-18700 │ │ + addiu gp,gp,-12988 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - sw s1,28(sp) │ │ - mul s1,a1,a0 │ │ - sw s3,36(sp) │ │ - sw s2,32(sp) │ │ - lw s3,76(sp) │ │ - lw s2,80(sp) │ │ - lw t9,-32156(gp) │ │ + sw s3,40(sp) │ │ + mul s3,a0,a1 │ │ + lw t9,-32152(gp) │ │ + sw s5,48(sp) │ │ + sw s1,32(sp) │ │ + move s5,a2 │ │ + move s1,a3 │ │ + lw a2,76(sp) │ │ + lw a3,80(sp) │ │ sw gp,16(sp) │ │ sw ra,52(sp) │ │ - sw s6,48(sp) │ │ - sw s5,44(sp) │ │ - sw s4,40(sp) │ │ - sw s0,24(sp) │ │ + sw s4,44(sp) │ │ + sw s2,36(sp) │ │ + sw s0,28(sp) │ │ + move s2,a0 │ │ move s4,a1 │ │ - move s0,a0 │ │ + move a0,s3 │ │ + jalr t9 │ │ li a1,4 │ │ - move a0,s1 │ │ - move s6,a2 │ │ - move s5,a3 │ │ - move a2,s3 │ │ - bal 6d364 <__ckd_calloc__> │ │ - move a3,s2 │ │ lw gp,16(sp) │ │ - move a3,s2 │ │ - lw t9,-32156(gp) │ │ - move a0,s0 │ │ - li a1,4 │ │ - move a2,s3 │ │ - bal 6d364 <__ckd_calloc__> │ │ - move s2,v0 │ │ - beqz s1,6dc10 <__ckd_alloc_3d_ptr+0xb4> │ │ - nop │ │ - lw v1,72(sp) │ │ + lw a2,76(sp) │ │ + lw t9,-32152(gp) │ │ + lw a3,80(sp) │ │ move a0,s2 │ │ - mul s6,v1,s6 │ │ - move v1,zero │ │ - addiu v1,v1,1 │ │ - sw s5,0(a0) │ │ - addu s5,s5,s6 │ │ - bne v1,s1,6dbfc <__ckd_alloc_3d_ptr+0xa0> │ │ - addiu a0,a0,4 │ │ - beqz s0,6dc34 <__ckd_alloc_3d_ptr+0xd8> │ │ - sll s4,s4,0x2 │ │ - move a0,v0 │ │ - move v1,zero │ │ - addiu v1,v1,1 │ │ - sw s2,0(a0) │ │ - addu s2,s2,s4 │ │ - bne v1,s0,6dc20 <__ckd_alloc_3d_ptr+0xc4> │ │ - addiu a0,a0,4 │ │ + li a1,4 │ │ + jalr t9 │ │ + move s0,v0 │ │ + beqz s3,6c5b4 <__ckd_alloc_3d_ptr@@Base+0xa8> │ │ + lw a2,72(sp) │ │ + sll a1,s3,0x2 │ │ + mul a3,a2,s5 │ │ + move a0,s1 │ │ + move v1,s0 │ │ + addu t0,s0,a1 │ │ + sw a0,0(v1) │ │ + addiu v1,v1,4 │ │ + bne v1,t0,6c5a4 <__ckd_alloc_3d_ptr@@Base+0x98> │ │ + addu a0,a0,a3 │ │ + beqz s2,6c5dc <__ckd_alloc_3d_ptr@@Base+0xd0> │ │ + sll t1,s2,0x2 │ │ + sll t2,s4,0x2 │ │ + move t5,s0 │ │ + move t4,v0 │ │ + addu t3,v0,t1 │ │ + sw t5,0(t4) │ │ + addiu t4,t4,4 │ │ + bne t4,t3,6c5cc <__ckd_alloc_3d_ptr@@Base+0xc0> │ │ + addu t5,t5,t2 │ │ lw ra,52(sp) │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ + lw s5,48(sp) │ │ + lw s4,44(sp) │ │ + lw s3,40(sp) │ │ + lw s2,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ │ │ -0006dc5c <__ckd_alloc_2d_ptr>: │ │ +0006c600 <__ckd_alloc_2d_ptr@@Base>: │ │ lui gp,0x4 │ │ - addiu gp,gp,-18956 │ │ + addiu gp,gp,-13232 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s3,40(sp) │ │ - sw s1,32(sp) │ │ - lw t9,-32156(gp) │ │ - move s1,a2 │ │ - move s3,a3 │ │ - lw a2,64(sp) │ │ - lw a3,68(sp) │ │ + lw t9,-32152(gp) │ │ sw s2,36(sp) │ │ sw s0,28(sp) │ │ + move s2,a3 │ │ + move s0,a2 │ │ + lw a3,68(sp) │ │ + lw a2,64(sp) │ │ + sw s3,40(sp) │ │ + sw s1,32(sp) │ │ sw gp,16(sp) │ │ sw ra,44(sp) │ │ - move s2,a1 │ │ - move s0,a0 │ │ - bal 6d364 <__ckd_calloc__> │ │ + move s3,a1 │ │ + move s1,a0 │ │ + jalr t9 │ │ li a1,4 │ │ - beqz s0,6dccc <__ckd_alloc_2d_ptr+0x70> │ │ - mul s2,s3,s2 │ │ - move a0,v0 │ │ - move v1,zero │ │ - addiu v1,v1,1 │ │ - sw s1,0(a0) │ │ - addu s1,s1,s2 │ │ - bne v1,s0,6dcb8 <__ckd_alloc_2d_ptr+0x5c> │ │ - addiu a0,a0,4 │ │ + beqz s1,6c674 <__ckd_alloc_2d_ptr@@Base+0x74> │ │ + sll a1,s1,0x2 │ │ + mul a2,s2,s3 │ │ + move a0,s0 │ │ + move v1,v0 │ │ + addu a3,v0,a1 │ │ + sw a0,0(v1) │ │ + addiu v1,v1,4 │ │ + bne v1,a3,6c664 <__ckd_alloc_2d_ptr@@Base+0x64> │ │ + addu a0,a0,a2 │ │ lw ra,44(sp) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - ... │ │ lui gp,0x4 │ │ - addiu gp,gp,-19104 │ │ + addiu gp,gp,-13376 │ │ addu gp,gp,t9 │ │ lw v1,0(a0) │ │ lw v0,0(a1) │ │ lw a0,0(v1) │ │ - lw t9,-31616(gp) │ │ - b 6d168 │ │ + lw t9,-31612(gp) │ │ + jr t9 │ │ lw a1,0(v0) │ │ lui gp,0x4 │ │ - addiu gp,gp,-19140 │ │ + addiu gp,gp,-13412 │ │ addu gp,gp,t9 │ │ + lw v0,-30360(gp) │ │ addiu sp,sp,-192 │ │ + lw v1,0(v0) │ │ sw gp,24(sp) │ │ - sw s8,184(sp) │ │ - sw s6,176(sp) │ │ sw ra,188(sp) │ │ + sw s8,184(sp) │ │ sw s7,180(sp) │ │ + sw s6,176(sp) │ │ sw s5,172(sp) │ │ sw s4,168(sp) │ │ sw s3,164(sp) │ │ sw s2,160(sp) │ │ sw s1,156(sp) │ │ sw s0,152(sp) │ │ - move s8,a1 │ │ - beqz a1,6e500 <__ckd_alloc_2d_ptr+0x8a4> │ │ - move s6,a0 │ │ - lw s5,-32696(gp) │ │ - lw s7,-32696(gp) │ │ + sw a1,32(sp) │ │ + sw a0,192(sp) │ │ + sw v1,148(sp) │ │ + beqz a1,6ce60 <__ckd_alloc_2d_ptr@@Base+0x860> │ │ + lw s4,-32708(gp) │ │ + lw s5,-32708(gp) │ │ move s0,a1 │ │ - move s4,zero │ │ + move s3,zero │ │ move s2,zero │ │ - addiu s5,s5,25164 │ │ - addiu s7,s7,25168 │ │ - lw t9,-30340(gp) │ │ + addiu s4,s4,14956 │ │ + addiu s5,s5,14960 │ │ + addiu s8,sp,48 │ │ + lw t9,-30420(gp) │ │ move a0,s0 │ │ jalr t9 │ │ - move a1,s5 │ │ + move a1,s4 │ │ move s1,v0 │ │ - beqz v0,6de88 <__ckd_alloc_2d_ptr+0x22c> │ │ + beqz v0,6c82c <__ckd_alloc_2d_ptr@@Base+0x22c> │ │ lw gp,24(sp) │ │ - beq s0,v0,6de3c <__ckd_alloc_2d_ptr+0x1e0> │ │ - lw t9,-30480(gp) │ │ - beqz s2,6e01c <__ckd_alloc_2d_ptr+0x3c0> │ │ - nop │ │ - beqz s0,6de38 <__ckd_alloc_2d_ptr+0x1dc> │ │ - lw t9,-30472(gp) │ │ + beq s0,v0,6c994 <__ckd_alloc_2d_ptr@@Base+0x394> │ │ + lw t9,-30372(gp) │ │ + beqz s2,6ca38 <__ckd_alloc_2d_ptr@@Base+0x438> │ │ + subu s7,v0,s0 │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ move a0,s0 │ │ - subu v1,s1,s0 │ │ + move s6,v0 │ │ + beqz s7,6c774 <__ckd_alloc_2d_ptr@@Base+0x174> │ │ lw gp,24(sp) │ │ - beqz v1,6ddcc <__ckd_alloc_2d_ptr+0x170> │ │ - move s3,v0 │ │ - sltu v0,v1,v0 │ │ - movn s3,v1,v0 │ │ - beqz s2,6e128 <__ckd_alloc_2d_ptr+0x4cc> │ │ - lw t9,-30472(gp) │ │ + sltu ra,s7,v0 │ │ + movn s6,s7,ra │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ move a0,s2 │ │ lw gp,24(sp) │ │ - addiu a0,s3,1 │ │ - addu v0,a0,v0 │ │ - sltu v1,s4,v0 │ │ - beqz v1,6de24 <__ckd_alloc_2d_ptr+0x1c8> │ │ - lw t9,-30392(gp) │ │ - bnez s4,6e104 <__ckd_alloc_2d_ptr+0x4a8> │ │ - lw t9,-31772(gp) │ │ - lw t9,-32156(gp) │ │ - sll s4,v0,0x1 │ │ - move a0,s4 │ │ + addu a3,v0,s6 │ │ + addiu a2,a3,1 │ │ + sltu t0,s3,a2 │ │ + beqz t0,6c7c8 <__ckd_alloc_2d_ptr@@Base+0x1c8> │ │ + lw t9,-30396(gp) │ │ + bnez s3,6ca14 <__ckd_alloc_2d_ptr@@Base+0x414> │ │ + lw t9,-31764(gp) │ │ + lw t9,-32152(gp) │ │ + sll s3,a2,0x1 │ │ + move a0,s3 │ │ li a1,1 │ │ - move a2,s7 │ │ - bal 6d364 <__ckd_calloc__> │ │ + move a2,s5 │ │ + jalr t9 │ │ li a3,176 │ │ lw gp,24(sp) │ │ move s2,v0 │ │ - lw t9,-30392(gp) │ │ + lw t9,-30396(gp) │ │ + move a2,s6 │ │ move a0,s2 │ │ - move a1,s0 │ │ jalr t9 │ │ - move a2,s3 │ │ + move a1,s0 │ │ lw gp,24(sp) │ │ - lw t9,-30480(gp) │ │ - addiu s0,s1,2 │ │ - move a0,s0 │ │ + addiu s7,s1,2 │ │ + lw t9,-30372(gp) │ │ + move a0,s7 │ │ jalr t9 │ │ li a1,41 │ │ - move s3,v0 │ │ - beqz v0,6e040 <__ckd_alloc_2d_ptr+0x3e4> │ │ + move s6,v0 │ │ + beqz v0,6c9b8 <__ckd_alloc_2d_ptr@@Base+0x3b8> │ │ lw gp,24(sp) │ │ - subu s1,v0,s0 │ │ - slti a1,s1,100 │ │ - bnez a1,6df5c <__ckd_alloc_2d_ptr+0x300> │ │ + subu s1,s6,s7 │ │ + slti t4,s1,100 │ │ + bnez t4,6c8d8 <__ckd_alloc_2d_ptr@@Base+0x2d8> │ │ lw t9,-30356(gp) │ │ - addiu s0,s3,1 │ │ - lw t9,-30340(gp) │ │ + addiu s0,s6,1 │ │ + lw t9,-30420(gp) │ │ move a0,s0 │ │ jalr t9 │ │ - move a1,s5 │ │ + move a1,s4 │ │ move s1,v0 │ │ - bnez v0,6dd94 <__ckd_alloc_2d_ptr+0x138> │ │ + bnez v0,6c744 <__ckd_alloc_2d_ptr@@Base+0x144> │ │ lw gp,24(sp) │ │ - beqz s2,6e41c <__ckd_alloc_2d_ptr+0x7c0> │ │ - nop │ │ - beqz s0,6dee8 <__ckd_alloc_2d_ptr+0x28c> │ │ - lw t9,-30472(gp) │ │ + beqz s2,6ce88 <__ckd_alloc_2d_ptr@@Base+0x888> │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ move a0,s0 │ │ - move s1,v0 │ │ - beqz s2,6e518 <__ckd_alloc_2d_ptr+0x8bc> │ │ - lw gp,24(sp) │ │ - lw t9,-30472(gp) │ │ - jalr t9 │ │ - move a0,s2 │ │ lw gp,24(sp) │ │ - addiu t5,s1,1 │ │ - addu a1,t5,v0 │ │ - sltu t4,s4,a1 │ │ - bnez t4,6e16c <__ckd_alloc_2d_ptr+0x510> │ │ - nop │ │ - lw t9,-30392(gp) │ │ move a0,s2 │ │ - move a1,s0 │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move a2,s1 │ │ + move s6,v0 │ │ + addu a1,v0,s6 │ │ + addiu t0,a1,1 │ │ + sltu a2,s3,t0 │ │ + beqz a2,6c890 <__ckd_alloc_2d_ptr@@Base+0x290> │ │ lw gp,24(sp) │ │ - sltiu t6,s6,33 │ │ - bnez t6,6e0e8 <__ckd_alloc_2d_ptr+0x48c> │ │ - lw ra,-32696(gp) │ │ - lw s7,-32696(gp) │ │ - lw s8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s6,16(sp) │ │ - li a0,4 │ │ - addiu a1,s7,25168 │ │ - li a2,413 │ │ - bal 706b8 │ │ - addiu a3,s8,25252 │ │ + bnez s3,6cb3c <__ckd_alloc_2d_ptr@@Base+0x53c> │ │ + lw a3,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sll a0,t0,0x1 │ │ + li a1,1 │ │ + addiu a2,t1,14960 │ │ + jalr t9 │ │ + li a3,176 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + move s2,v0 │ │ + lw t9,-30396(gp) │ │ move a0,s2 │ │ - move v0,zero │ │ - lw ra,188(sp) │ │ - lw s8,184(sp) │ │ - lw s7,180(sp) │ │ - lw s6,176(sp) │ │ - lw s5,172(sp) │ │ - lw s4,168(sp) │ │ - lw s3,164(sp) │ │ - lw s2,160(sp) │ │ - lw s1,156(sp) │ │ - lw s0,152(sp) │ │ - jr ra │ │ - addiu sp,sp,192 │ │ move a1,s0 │ │ - move a2,s1 │ │ jalr t9 │ │ - addiu a0,sp,32 │ │ + move a2,s6 │ │ + lw t2,192(sp) │ │ + sltiu t3,t2,33 │ │ + beqz t3,6ce10 <__ckd_alloc_2d_ptr@@Base+0x810> │ │ lw gp,24(sp) │ │ - addiu a2,sp,32 │ │ - addu s1,a2,s1 │ │ - lw t9,-30248(gp) │ │ - sb zero,0(s1) │ │ + lw t4,192(sp) │ │ + lw t6,-32708(gp) │ │ + sll t5,t4,0x2 │ │ + addiu t7,t6,16016 │ │ + addu s0,t7,t5 │ │ + lw s3,0(s0) │ │ + addu s7,s3,gp │ │ + jr s7 │ │ + nop │ │ + move a1,s7 │ │ + move a0,s8 │ │ jalr t9 │ │ - move a0,a2 │ │ - move s0,v0 │ │ - beqz v0,6de68 <__ckd_alloc_2d_ptr+0x20c> │ │ + move a2,s1 │ │ lw gp,24(sp) │ │ - beqz s2,6e468 <__ckd_alloc_2d_ptr+0x80c> │ │ - lw t9,-30472(gp) │ │ + addiu t5,sp,152 │ │ + addu t6,t5,s1 │ │ + lw t9,-30304(gp) │ │ + move a0,s8 │ │ + jalr t9 │ │ + sb zero,-104(t6) │ │ + move s7,v0 │ │ + beqz v0,6c80c <__ckd_alloc_2d_ptr@@Base+0x20c> │ │ + lw gp,24(sp) │ │ + beqz s2,6cafc <__ckd_alloc_2d_ptr@@Base+0x4fc> │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ move a0,v0 │ │ lw gp,24(sp) │ │ move a0,s2 │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move s1,v0 │ │ + move s0,v0 │ │ + addu t7,s0,v0 │ │ + addiu v0,t7,1 │ │ + sltu t8,s3,v0 │ │ + beqz t8,6c974 <__ckd_alloc_2d_ptr@@Base+0x374> │ │ lw gp,24(sp) │ │ - addu t0,v0,s1 │ │ - addiu v0,t0,1 │ │ - sltu a3,s4,v0 │ │ - beqz a3,6e000 <__ckd_alloc_2d_ptr+0x3a4> │ │ - lw t9,-30392(gp) │ │ - bnez s4,6e130 <__ckd_alloc_2d_ptr+0x4d4> │ │ - lw t9,-31772(gp) │ │ - lw t9,-32156(gp) │ │ - sll s4,v0,0x1 │ │ - move a0,s4 │ │ + bnez s3,6ca64 <__ckd_alloc_2d_ptr@@Base+0x464> │ │ + lw t9,-31764(gp) │ │ + lw t9,-32152(gp) │ │ + sll s3,v0,0x1 │ │ + move a0,s3 │ │ li a1,1 │ │ - move a2,s7 │ │ - bal 6d364 <__ckd_calloc__> │ │ + move a2,s5 │ │ + jalr t9 │ │ li a3,176 │ │ lw gp,24(sp) │ │ move s2,v0 │ │ - lw t9,-30392(gp) │ │ + lw t9,-30396(gp) │ │ move a0,s2 │ │ - move a1,s0 │ │ + move a1,s7 │ │ jalr t9 │ │ - move a2,s1 │ │ + move a2,s0 │ │ lw gp,24(sp) │ │ - b 6de6c <__ckd_alloc_2d_ptr+0x210> │ │ - addiu s0,s3,1 │ │ - beqz s4,6dda4 <__ckd_alloc_2d_ptr+0x148> │ │ - lw t9,-30480(gp) │ │ - addiu s0,s1,2 │ │ - move a0,s0 │ │ + b 6c810 <__ckd_alloc_2d_ptr@@Base+0x210> │ │ + addiu s0,s6,1 │ │ + addiu s7,s0,2 │ │ + move a0,s7 │ │ jalr t9 │ │ li a1,41 │ │ - move s3,v0 │ │ - bnez v0,6de58 <__ckd_alloc_2d_ptr+0x1fc> │ │ + move s6,v0 │ │ + bnez v0,6c7fc <__ckd_alloc_2d_ptr@@Base+0x1fc> │ │ lw gp,24(sp) │ │ - beqz s2,6e42c <__ckd_alloc_2d_ptr+0x7d0> │ │ + beqz s2,6ceec <__ckd_alloc_2d_ptr@@Base+0x8ec> │ │ nop │ │ - beqz s1,6e0d4 <__ckd_alloc_2d_ptr+0x478> │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ move a0,s1 │ │ - subu v1,s0,s1 │ │ lw gp,24(sp) │ │ - bnez v1,6e198 <__ckd_alloc_2d_ptr+0x53c> │ │ - move s3,v0 │ │ - beqz s2,6e520 <__ckd_alloc_2d_ptr+0x8c4> │ │ - lw t9,-30472(gp) │ │ - jalr t9 │ │ + sltiu t1,v0,3 │ │ + lw t9,-30432(gp) │ │ + li s6,2 │ │ move a0,s2 │ │ + jalr t9 │ │ + movn s6,v0,t1 │ │ + addu t2,s6,v0 │ │ + addiu a1,t2,1 │ │ + sltu t3,s3,a1 │ │ + bnez t3,6caa0 <__ckd_alloc_2d_ptr@@Base+0x4a0> │ │ lw gp,24(sp) │ │ - addiu t3,s3,1 │ │ - addu v0,t3,v0 │ │ - sltu t2,s4,v0 │ │ - beqz t2,6e0c0 <__ckd_alloc_2d_ptr+0x464> │ │ - lw t9,-30392(gp) │ │ - bnez s4,6e4dc <__ckd_alloc_2d_ptr+0x880> │ │ - lw t9,-31772(gp) │ │ - lw t9,-32156(gp) │ │ - sll s4,v0,0x1 │ │ - move a0,s4 │ │ - li a1,1 │ │ - move a2,s7 │ │ - bal 6d364 <__ckd_calloc__> │ │ - li a3,176 │ │ - lw gp,24(sp) │ │ - move s2,v0 │ │ - lw t9,-30392(gp) │ │ + move s0,s7 │ │ + lw t9,-30396(gp) │ │ move a0,s2 │ │ move a1,s1 │ │ jalr t9 │ │ - move a2,s3 │ │ + move a2,s6 │ │ + b 6c728 <__ckd_alloc_2d_ptr@@Base+0x128> │ │ lw gp,24(sp) │ │ - bnez s0,6dd7c <__ckd_alloc_2d_ptr+0x120> │ │ - lw t9,-30340(gp) │ │ - sltiu t6,s6,33 │ │ - beqz t6,6def4 <__ckd_alloc_2d_ptr+0x298> │ │ - lw ra,-32696(gp) │ │ - sll t8,s6,0x2 │ │ - addiu s4,ra,26224 │ │ - addu s3,s4,t8 │ │ - lw s0,0(s3) │ │ - addu t7,s0,gp │ │ - jr t7 │ │ - nop │ │ - sll s4,v0,0x1 │ │ + sll s3,a2,0x1 │ │ move a0,s2 │ │ - move a1,s4 │ │ - move a2,s7 │ │ - bal 6d498 <__ckd_realloc__> │ │ + move a1,s3 │ │ + move a2,s5 │ │ + jalr t9 │ │ li a3,178 │ │ move s2,v0 │ │ - b 6de20 <__ckd_alloc_2d_ptr+0x1c4> │ │ + b 6c7c4 <__ckd_alloc_2d_ptr@@Base+0x1c4> │ │ lw gp,24(sp) │ │ - b 6dde0 <__ckd_alloc_2d_ptr+0x184> │ │ - move v0,zero │ │ - sll s4,v0,0x1 │ │ + beqz s3,6cad4 <__ckd_alloc_2d_ptr@@Base+0x4d4> │ │ + lw t9,-30372(gp) │ │ + addiu s7,v0,2 │ │ + move a0,s7 │ │ + jalr t9 │ │ + li a1,41 │ │ + move s6,v0 │ │ + bnez v0,6c7fc <__ckd_alloc_2d_ptr@@Base+0x1fc> │ │ + lw gp,24(sp) │ │ + b 6c728 <__ckd_alloc_2d_ptr@@Base+0x128> │ │ + move s0,s7 │ │ + sll s3,v0,0x1 │ │ move a0,s2 │ │ - move a1,s4 │ │ - move a2,s7 │ │ - bal 6d498 <__ckd_realloc__> │ │ + move a1,s3 │ │ + move a2,s5 │ │ + jalr t9 │ │ li a3,178 │ │ lw gp,24(sp) │ │ move s2,v0 │ │ - lw t9,-30392(gp) │ │ + lw t9,-30396(gp) │ │ move a0,s2 │ │ - move a1,s0 │ │ + move a1,s7 │ │ jalr t9 │ │ - move a2,s1 │ │ - b 6e014 <__ckd_alloc_2d_ptr+0x3b8> │ │ + move a2,s0 │ │ + b 6c98c <__ckd_alloc_2d_ptr@@Base+0x38c> │ │ lw gp,24(sp) │ │ - bnez s4,6e494 <__ckd_alloc_2d_ptr+0x838> │ │ - lw v0,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sll a0,a1,0x1 │ │ - addiu a2,v0,25168 │ │ + bnez s3,6cb60 <__ckd_alloc_2d_ptr@@Base+0x560> │ │ + lw t9,-31764(gp) │ │ + lw t9,-32152(gp) │ │ + sll s3,a1,0x1 │ │ + move a0,s3 │ │ li a1,1 │ │ - bal 6d364 <__ckd_calloc__> │ │ + move a2,s5 │ │ + jalr t9 │ │ li a3,176 │ │ move s2,v0 │ │ - b 6ded0 <__ckd_alloc_2d_ptr+0x274> │ │ lw gp,24(sp) │ │ - sltu t1,v1,v0 │ │ - b 6e068 <__ckd_alloc_2d_ptr+0x40c> │ │ - movn s3,v1,t1 │ │ - lb v0,0(s2) │ │ - li v1,121 │ │ - beq v0,v1,6e444 <__ckd_alloc_2d_ptr+0x7e8> │ │ - li a0,116 │ │ - beq v0,a0,6e444 <__ckd_alloc_2d_ptr+0x7e8> │ │ - li a1,89 │ │ - beq v0,a1,6e444 <__ckd_alloc_2d_ptr+0x7e8> │ │ + b 6c9f8 <__ckd_alloc_2d_ptr@@Base+0x3f8> │ │ + move s0,s7 │ │ + lw t9,-30432(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + move s6,v0 │ │ + beqz s7,6cb28 <__ckd_alloc_2d_ptr@@Base+0x528> │ │ + lw gp,24(sp) │ │ + sltu a0,s7,v0 │ │ + movn s6,s7,a0 │ │ + b 6c784 <__ckd_alloc_2d_ptr@@Base+0x184> │ │ + move v0,zero │ │ + bnez s3,6c810 <__ckd_alloc_2d_ptr@@Base+0x210> │ │ + addiu s0,s6,1 │ │ + lw t9,-30432(gp) │ │ + jalr t9 │ │ + move a0,v0 │ │ + move s0,v0 │ │ + addiu v0,v0,1 │ │ + bnez v0,6c950 <__ckd_alloc_2d_ptr@@Base+0x350> │ │ + lw gp,24(sp) │ │ + b 6c978 <__ckd_alloc_2d_ptr@@Base+0x378> │ │ + lw t9,-30396(gp) │ │ + addiu a2,v0,1 │ │ + bnez a2,6c7a0 <__ckd_alloc_2d_ptr@@Base+0x1a0> │ │ + lw t9,-30396(gp) │ │ + b 6c7cc <__ckd_alloc_2d_ptr@@Base+0x1cc> │ │ + move a2,s6 │ │ + lw t9,-31764(gp) │ │ + move a0,s2 │ │ + addiu a2,a3,14960 │ │ + sll a1,t0,0x1 │ │ + jalr t9 │ │ + li a3,178 │ │ + move s2,v0 │ │ + b 6c890 <__ckd_alloc_2d_ptr@@Base+0x290> │ │ + lw gp,24(sp) │ │ + sll s3,a1,0x1 │ │ + move a0,s2 │ │ + move a1,s3 │ │ + move a2,s5 │ │ + jalr t9 │ │ + li a3,178 │ │ + move s2,v0 │ │ + lw gp,24(sp) │ │ + b 6c9f8 <__ckd_alloc_2d_ptr@@Base+0x3f8> │ │ + move s0,s7 │ │ + lb ra,0(s2) │ │ + li v1,-33 │ │ + and a1,ra,v1 │ │ + li a0,89 │ │ + beq a1,a0,6ce40 <__ckd_alloc_2d_ptr@@Base+0x840> │ │ li a2,84 │ │ - beq v0,a2,6e444 <__ckd_alloc_2d_ptr+0x7e8> │ │ - li s1,49 │ │ - beq v0,s1,6e444 <__ckd_alloc_2d_ptr+0x7e8> │ │ - li t0,110 │ │ - beq v0,t0,6e1f4 <__ckd_alloc_2d_ptr+0x598> │ │ - li t1,102 │ │ - beq v0,t1,6e1f4 <__ckd_alloc_2d_ptr+0x598> │ │ - li t2,78 │ │ - beq v0,t2,6e1f4 <__ckd_alloc_2d_ptr+0x598> │ │ - xori t3,v0,0x30 │ │ - bnez t3,6e534 <__ckd_alloc_2d_ptr+0x8d8> │ │ - xori t4,v0,0x46 │ │ - lw t5,-32696(gp) │ │ - sw zero,136(sp) │ │ - addiu s0,sp,136 │ │ - b 6e230 <__ckd_alloc_2d_ptr+0x5d4> │ │ - sw t5,144(sp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-32488(gp) │ │ - sw t7,144(sp) │ │ + beq a1,a2,6ce40 <__ckd_alloc_2d_ptr@@Base+0x840> │ │ + li a3,49 │ │ + beq ra,a3,6ce40 <__ckd_alloc_2d_ptr@@Base+0x840> │ │ + li s5,-41 │ │ + and t0,ra,s5 │ │ + xori t1,t0,0x46 │ │ + beqz t1,6cbc8 <__ckd_alloc_2d_ptr@@Base+0x5c8> │ │ + xori t2,ra,0x30 │ │ + bnez t2,6cf4c <__ckd_alloc_2d_ptr@@Base+0x94c> │ │ + lw t4,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + sw zero,40(sp) │ │ + addiu s8,sp,40 │ │ + b 6cc04 <__ckd_alloc_2d_ptr@@Base+0x604> │ │ + sw s4,36(sp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32484(gp) │ │ + sw s7,36(sp) │ │ move a0,s2 │ │ - addiu a1,t7,25168 │ │ - bal 6d514 <__ckd_salloc__> │ │ + addiu a1,s7,14960 │ │ + jalr t9 │ │ li a2,407 │ │ lw gp,24(sp) │ │ - sw v0,136(sp) │ │ - addiu s0,sp,136 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + sw v0,40(sp) │ │ + addiu s8,sp,40 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s2 │ │ lw gp,24(sp) │ │ - lw v0,144(sp) │ │ - lw t9,-32156(gp) │ │ + lw s2,36(sp) │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ li a1,16 │ │ - addiu a2,v0,25168 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s2,14960 │ │ + jalr t9 │ │ li a3,422 │ │ - lw s5,136(sp) │ │ - lw s2,4(s0) │ │ - swl s5,3(v0) │ │ - swr s5,0(v0) │ │ - swl s2,7(v0) │ │ - swr s2,4(v0) │ │ - sw s6,8(v0) │ │ + lw a1,40(sp) │ │ + lw gp,24(sp) │ │ + lw a2,4(s8) │ │ + swl a1,3(v0) │ │ + swr a1,0(v0) │ │ + lw a0,192(sp) │ │ + swl a2,7(v0) │ │ + move v1,v0 │ │ + swr a2,4(v0) │ │ + sw a0,8(v1) │ │ + lw a3,-30360(gp) │ │ + lw ra,148(sp) │ │ + lw t0,0(a3) │ │ + bne ra,t0,6cf78 <__ckd_alloc_2d_ptr@@Base+0x978> │ │ lw ra,188(sp) │ │ lw s8,184(sp) │ │ lw s7,180(sp) │ │ lw s6,176(sp) │ │ lw s5,172(sp) │ │ lw s4,168(sp) │ │ lw s3,164(sp) │ │ lw s2,160(sp) │ │ lw s1,156(sp) │ │ lw s0,152(sp) │ │ jr ra │ │ addiu sp,sp,192 │ │ - lb v0,0(s2) │ │ - beqz v0,6e528 <__ckd_alloc_2d_ptr+0x8cc> │ │ - addiu v1,s2,1 │ │ - li s4,1 │ │ - addiu v1,v1,1 │ │ - xori s3,v0,0x2c │ │ - lb v0,-1(v1) │ │ - addiu s0,s4,1 │ │ - bnez v0,6e2b8 <__ckd_alloc_2d_ptr+0x65c> │ │ - movz s4,s0,s3 │ │ - addiu a0,s4,1 │ │ - lw t8,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw t8,144(sp) │ │ + lw t6,-32708(gp) │ │ + lw t9,-30296(gp) │ │ + addiu s8,sp,40 │ │ + move a0,s2 │ │ + addiu a1,t6,15008 │ │ + jalr t9 │ │ + move a2,s8 │ │ + li t7,1 │ │ + beq v0,t7,6ce4c <__ckd_alloc_2d_ptr@@Base+0x84c> │ │ + lw gp,24(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw gp,24(sp) │ │ + b 6cc58 <__ckd_alloc_2d_ptr@@Base+0x658> │ │ + move v0,zero │ │ + lb t8,0(s2) │ │ + beqz t8,6cec4 <__ckd_alloc_2d_ptr@@Base+0x8c4> │ │ + lw t9,-31172(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw gp,24(sp) │ │ + move a0,s2 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + sdc1 $f0,40(sp) │ │ + lw gp,24(sp) │ │ + addiu s8,sp,40 │ │ + lw s2,-32708(gp) │ │ + b 6cc18 <__ckd_alloc_2d_ptr@@Base+0x618> │ │ + sw s2,36(sp) │ │ + lb a3,0(s2) │ │ + beqz a3,6cf40 <__ckd_alloc_2d_ptr@@Base+0x940> │ │ + move s6,s2 │ │ + li s5,1 │ │ + addiu s6,s6,1 │ │ + xori t0,a3,0x2c │ │ + lb a3,0(s6) │ │ + addiu t1,s5,1 │ │ + bnez a3,6cd24 <__ckd_alloc_2d_ptr@@Base+0x724> │ │ + movz s5,t1,t0 │ │ + addiu a0,s5,1 │ │ + lw t2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sw t2,36(sp) │ │ li a1,4 │ │ - addiu a2,t8,25168 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,t2,14960 │ │ li a3,351 │ │ + jalr t9 │ │ + move s7,t2 │ │ lw gp,24(sp) │ │ - sw v0,148(sp) │ │ - move s7,v0 │ │ - move s0,s2 │ │ - move s5,zero │ │ - li s3,44 │ │ - lb v0,0(s0) │ │ - beq v0,s3,6e488 <__ckd_alloc_2d_ptr+0x82c> │ │ - li s8,1 │ │ - beqz v0,6e488 <__ckd_alloc_2d_ptr+0x82c> │ │ - nop │ │ - b 6e32c <__ckd_alloc_2d_ptr+0x6d0> │ │ - move a0,zero │ │ - beqz v0,6e45c <__ckd_alloc_2d_ptr+0x800> │ │ - nop │ │ - addiu a0,a0,1 │ │ - addu ra,s0,a0 │ │ - lb v0,0(ra) │ │ - bne v0,s3,6e324 <__ckd_alloc_2d_ptr+0x6c8> │ │ - move s1,a0 │ │ - addiu a0,a0,1 │ │ - move s8,a0 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + move s6,v0 │ │ + move s1,v0 │ │ + move s3,s2 │ │ + move s0,zero │ │ + li s4,44 │ │ + addiu s7,s7,14960 │ │ + lb t4,0(s3) │ │ + beq t4,s4,6ce78 <__ckd_alloc_2d_ptr@@Base+0x878> │ │ + li t6,1 │ │ + bnez t4,6cda0 <__ckd_alloc_2d_ptr@@Base+0x7a0> │ │ + move t5,zero │ │ + b 6ce7c <__ckd_alloc_2d_ptr@@Base+0x87c> │ │ + sw t6,32(sp) │ │ + beqz t8,6ce58 <__ckd_alloc_2d_ptr@@Base+0x858> │ │ + addiu a0,t5,1 │ │ + addiu t5,t5,1 │ │ + addu t7,s3,t5 │ │ + lb t8,0(t7) │ │ + bne t8,s4,6cd98 <__ckd_alloc_2d_ptr@@Base+0x798> │ │ + move s8,t5 │ │ + addiu a0,t5,1 │ │ + sw a0,32(sp) │ │ + lw t9,-32152(gp) │ │ li a1,1 │ │ - addiu a2,a2,25168 │ │ - bal 6d364 <__ckd_calloc__> │ │ + move a2,s7 │ │ + jalr t9 │ │ li a3,355 │ │ lw gp,24(sp) │ │ - sw v0,0(s7) │ │ + sw v0,0(s1) │ │ lw t9,-30356(gp) │ │ - move a1,s0 │ │ + move a1,s3 │ │ move a0,v0 │ │ - move a2,s1 │ │ jalr t9 │ │ - addiu s5,s5,1 │ │ - slt v1,s5,s4 │ │ - lw gp,24(sp) │ │ - addu s0,s0,s8 │ │ - bnez v1,6e308 <__ckd_alloc_2d_ptr+0x6ac> │ │ - addiu s7,s7,4 │ │ - lw s4,148(sp) │ │ - addiu s0,sp,136 │ │ - b 6e230 <__ckd_alloc_2d_ptr+0x5d4> │ │ - sw s4,136(sp) │ │ - lw t9,-31176(gp) │ │ - beqz s2,6e4b8 <__ckd_alloc_2d_ptr+0x85c> │ │ - move a0,s2 │ │ - lb s5,0(s2) │ │ - beqz s5,6e4b8 <__ckd_alloc_2d_ptr+0x85c> │ │ - nop │ │ - bal 770d0 │ │ - addiu s0,sp,136 │ │ - lw gp,24(sp) │ │ - sdc1 $f0,136(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s2 │ │ + move a2,s8 │ │ + lw v0,32(sp) │ │ + addiu s0,s0,1 │ │ lw gp,24(sp) │ │ - lw v0,-32696(gp) │ │ - b 6e244 <__ckd_alloc_2d_ptr+0x5e8> │ │ - sw v0,144(sp) │ │ - lw s7,-32696(gp) │ │ - lw t9,-30388(gp) │ │ - addiu s0,sp,136 │ │ - move a0,s2 │ │ - addiu a1,s7,25216 │ │ + addu s3,s3,v0 │ │ + bne s0,s5,6cd7c <__ckd_alloc_2d_ptr@@Base+0x77c> │ │ + addiu s1,s1,4 │ │ + sw s6,40(sp) │ │ + b 6cc04 <__ckd_alloc_2d_ptr@@Base+0x604> │ │ + addiu s8,sp,40 │ │ + lw s0,-32708(gp) │ │ + lw v0,-32708(gp) │ │ + lw s8,192(sp) │ │ + lw t9,-32196(gp) │ │ + sw s8,16(sp) │ │ + li a0,4 │ │ + addiu a1,s0,14960 │ │ + li a2,413 │ │ jalr t9 │ │ - move a2,s0 │ │ - li s8,1 │ │ - bne v0,s8,6df1c <__ckd_alloc_2d_ptr+0x2c0> │ │ + addiu a3,v0,15044 │ │ + b 6ccc0 <__ckd_alloc_2d_ptr@@Base+0x6c0> │ │ lw gp,24(sp) │ │ - lw a3,-32696(gp) │ │ - b 6e230 <__ckd_alloc_2d_ptr+0x5d4> │ │ - sw a3,144(sp) │ │ - bnez s4,6deec <__ckd_alloc_2d_ptr+0x290> │ │ - sltiu t6,s6,33 │ │ - b 6de90 <__ckd_alloc_2d_ptr+0x234> │ │ - nop │ │ - beqz s4,6e048 <__ckd_alloc_2d_ptr+0x3ec> │ │ - nop │ │ - beqz s0,6e0e0 <__ckd_alloc_2d_ptr+0x484> │ │ - sltiu t6,s6,33 │ │ - b 6dd7c <__ckd_alloc_2d_ptr+0x120> │ │ - lw t9,-30340(gp) │ │ - lw a3,-32696(gp) │ │ - li v0,1 │ │ - sw v0,136(sp) │ │ - addiu s0,sp,136 │ │ - b 6e230 <__ckd_alloc_2d_ptr+0x5d4> │ │ - sw a3,144(sp) │ │ - addiu a0,a0,1 │ │ - b 6e348 <__ckd_alloc_2d_ptr+0x6ec> │ │ - move s8,a0 │ │ - bnez s4,6de68 <__ckd_alloc_2d_ptr+0x20c> │ │ + li s6,1 │ │ + sw s6,40(sp) │ │ + addiu s8,sp,40 │ │ + lw t8,-32708(gp) │ │ + b 6cc04 <__ckd_alloc_2d_ptr@@Base+0x604> │ │ + sw t8,36(sp) │ │ + b 6cdbc <__ckd_alloc_2d_ptr@@Base+0x7bc> │ │ + sw a0,32(sp) │ │ + lw s2,-32708(gp) │ │ + addiu s8,sp,40 │ │ + sw zero,40(sp) │ │ + sw s2,36(sp) │ │ + b 6cc18 <__ckd_alloc_2d_ptr@@Base+0x618> │ │ + sw zero,4(s8) │ │ + sw t6,32(sp) │ │ + li a0,1 │ │ + b 6cdbc <__ckd_alloc_2d_ptr@@Base+0x7bc> │ │ + move s8,zero │ │ + beqz s3,6cf1c <__ckd_alloc_2d_ptr@@Base+0x91c> │ │ + lw ra,192(sp) │ │ + sltiu v0,ra,33 │ │ + beqz v0,6ce10 <__ckd_alloc_2d_ptr@@Base+0x810> │ │ + move s2,zero │ │ + lw v1,192(sp) │ │ + lw s4,-32708(gp) │ │ + sll a0,v1,0x2 │ │ + addiu s5,s4,16148 │ │ + addu s1,s5,a0 │ │ + lw a1,0(s1) │ │ + addu a2,a1,gp │ │ + jr a2 │ │ nop │ │ + lw t9,-31172(gp) │ │ jalr t9 │ │ - move a0,v0 │ │ - move s1,v0 │ │ - lw gp,24(sp) │ │ - b 6dfbc <__ckd_alloc_2d_ptr+0x360> │ │ - move v0,zero │ │ - li a0,1 │ │ - b 6e348 <__ckd_alloc_2d_ptr+0x6ec> │ │ - move s1,zero │ │ - lw t9,-31772(gp) │ │ move a0,s2 │ │ - sll a1,a1,0x1 │ │ - addiu a2,v0,25168 │ │ - bal 6d498 <__ckd_realloc__> │ │ - li a3,178 │ │ - move s2,v0 │ │ - b 6ded0 <__ckd_alloc_2d_ptr+0x274> │ │ - lw gp,24(sp) │ │ - bal 770d0 │ │ - nop │ │ lw gp,24(sp) │ │ - sdc1 $f0,136(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s2 │ │ - b 6df2c <__ckd_alloc_2d_ptr+0x2d0> │ │ - move v0,zero │ │ - sll s4,v0,0x1 │ │ move a0,s2 │ │ - move a1,s4 │ │ - move a2,s7 │ │ - bal 6d498 <__ckd_realloc__> │ │ - li a3,178 │ │ - move s2,v0 │ │ - b 6e0bc <__ckd_alloc_2d_ptr+0x460> │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + sdc1 $f0,40(sp) │ │ lw gp,24(sp) │ │ - lw v0,-32696(gp) │ │ - addiu s0,sp,136 │ │ - sw zero,136(sp) │ │ - sw zero,4(s0) │ │ - b 6e244 <__ckd_alloc_2d_ptr+0x5e8> │ │ - sw v0,144(sp) │ │ - b 6debc <__ckd_alloc_2d_ptr+0x260> │ │ - move v0,zero │ │ - b 6e07c <__ckd_alloc_2d_ptr+0x420> │ │ + b 6cc58 <__ckd_alloc_2d_ptr@@Base+0x658> │ │ move v0,zero │ │ + bnez s3,6ca5c <__ckd_alloc_2d_ptr@@Base+0x45c> │ │ + lw t9,-30432(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + sltiu v1,v0,3 │ │ + li s6,2 │ │ + movn s6,v0,v1 │ │ + addiu a1,s6,1 │ │ + bnez a1,6caa8 <__ckd_alloc_2d_ptr@@Base+0x4a8> │ │ + lw gp,24(sp) │ │ + b 6c9f8 <__ckd_alloc_2d_ptr@@Base+0x3f8> │ │ + move s0,s7 │ │ + lw t9,-30432(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + addiu t0,v0,1 │ │ + lw gp,24(sp) │ │ + bnez t0,6c86c <__ckd_alloc_2d_ptr@@Base+0x26c> │ │ + move s6,v0 │ │ + b 6c894 <__ckd_alloc_2d_ptr@@Base+0x294> │ │ + lw t9,-30396(gp) │ │ li a0,2 │ │ - b 6e2d4 <__ckd_alloc_2d_ptr+0x678> │ │ - li s4,1 │ │ - beqz t4,6e1f8 <__ckd_alloc_2d_ptr+0x59c> │ │ - lw t5,-32696(gp) │ │ - lw t6,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s8,16(sp) │ │ + b 6cd40 <__ckd_alloc_2d_ptr@@Base+0x740> │ │ + li s5,1 │ │ + lw t5,-32708(gp) │ │ + lw t3,32(sp) │ │ + lw t9,-32196(gp) │ │ + sw t3,16(sp) │ │ li a0,4 │ │ - addiu a1,t6,25168 │ │ + addiu a1,t4,14960 │ │ li a2,401 │ │ - bal 706b8 │ │ - addiu a3,s6,25220 │ │ - b 6df1c <__ckd_alloc_2d_ptr+0x2c0> │ │ + jalr t9 │ │ + addiu a3,t5,15012 │ │ + b 6ccc0 <__ckd_alloc_2d_ptr@@Base+0x6c0> │ │ lw gp,24(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0006e568 : │ │ +0006cf84 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-21272 │ │ + addiu gp,gp,-15668 │ │ addu gp,gp,t9 │ │ + lw v0,8(a0) │ │ addiu sp,sp,-40 │ │ - sw s1,28(sp) │ │ + andi v1,v0,0x20 │ │ sw gp,16(sp) │ │ + sw s1,28(sp) │ │ sw ra,36(sp) │ │ sw s2,32(sp) │ │ sw s0,24(sp) │ │ - lw v0,8(a0) │ │ - andi v1,v0,0x20 │ │ - beqz v1,6e5e0 │ │ + beqz v1,6cffc │ │ move s1,a0 │ │ lw s2,0(a0) │ │ - beqz s2,6e5e4 │ │ - andi v0,v0,0x8 │ │ + beqz s2,6d000 │ │ + andi a0,v0,0x8 │ │ lw a0,0(s2) │ │ - beqz a0,6e5cc │ │ - move s0,s2 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + beqz a0,6cfe8 │ │ + addiu s0,s2,4 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ addiu s0,s0,4 │ │ - lw a0,0(s0) │ │ - bnez a0,6e5b4 │ │ + lw a0,-4(s0) │ │ + bnez a0,6cfd0 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s2 │ │ lw gp,16(sp) │ │ lw v0,8(s1) │ │ - andi v0,v0,0x8 │ │ - beqz v0,6e600 │ │ - move a0,s1 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + andi a0,v0,0x8 │ │ + beqz a0,6d01c │ │ + lw ra,36(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,0(s1) │ │ lw gp,16(sp) │ │ - move a0,s1 │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ - lw s1,28(sp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + move a0,s1 │ │ + lw t9,-32552(gp) │ │ + lw s1,28(sp) │ │ + jr t9 │ │ addiu sp,sp,40 │ │ │ │ -0006e61c : │ │ +0006d038 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-21452 │ │ + addiu gp,gp,-15848 │ │ addu gp,gp,t9 │ │ - lw v0,-30604(gp) │ │ + lw v0,-30600(gp) │ │ jr ra │ │ lw v0,0(v0) │ │ │ │ -0006e634 : │ │ +0006d050 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-21476 │ │ + addiu gp,gp,-15872 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ + sw s0,32(sp) │ │ + lw s0,-30360(gp) │ │ sw gp,16(sp) │ │ + lw v0,0(s0) │ │ sw ra,36(sp) │ │ - beqz a0,6e670 │ │ - lw t9,-32240(gp) │ │ + sw v0,28(sp) │ │ + beqz a0,6d0b0 │ │ + lw t9,-32236(gp) │ │ lw a0,4(a0) │ │ - bal 71858 │ │ + jalr t9 │ │ addiu a2,sp,24 │ │ - lw ra,36(sp) │ │ + lw gp,16(sp) │ │ sltiu v0,v0,1 │ │ - jr ra │ │ - addiu sp,sp,40 │ │ + lw a0,28(sp) │ │ + lw v1,0(s0) │ │ + bne a0,v1,6d0b8 │ │ lw ra,36(sp) │ │ - move v0,zero │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ + b 6d094 │ │ + move v0,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0006e680 : │ │ +0006d0c4 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-21552 │ │ + addiu gp,gp,-15988 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw gp,24(sp) │ │ - sw s0,40(sp) │ │ - sw ra,44(sp) │ │ - lw t9,-32240(gp) │ │ + addiu sp,sp,-56 │ │ + sw s0,44(sp) │ │ + lw s0,-30360(gp) │ │ + lw t9,-32236(gp) │ │ + lw v0,0(s0) │ │ lw a0,4(a0) │ │ + sw gp,24(sp) │ │ + sw s1,48(sp) │ │ + sw ra,52(sp) │ │ addiu a2,sp,32 │ │ - bal 71858 │ │ - move s0,a1 │ │ - bltz v0,6e6cc │ │ + sw v0,36(sp) │ │ + jalr t9 │ │ + move s1,a1 │ │ + bltz v0,6d130 │ │ lw gp,24(sp) │ │ lw v0,32(sp) │ │ - lw ra,44(sp) │ │ - lw s0,40(sp) │ │ + lw a0,36(sp) │ │ + lw v1,0(s0) │ │ + bne a0,v1,6d160 │ │ + lw ra,52(sp) │ │ + lw s1,48(sp) │ │ + lw s0,44(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s0,16(sp) │ │ + addiu sp,sp,56 │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s1,16(sp) │ │ li a0,4 │ │ - addiu a1,a1,25168 │ │ + addiu a1,a1,14960 │ │ li a2,945 │ │ - bal 706b8 │ │ - addiu a3,a3,25280 │ │ - b 6e6bc │ │ + jalr t9 │ │ + addiu a3,a3,15072 │ │ + lw gp,24(sp) │ │ + b 6d110 │ │ move v0,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ lui gp,0x4 │ │ - addiu gp,gp,-21672 │ │ + addiu gp,gp,-16156 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-80 │ │ + addiu sp,sp,-88 │ │ + sw s5,68(sp) │ │ + move s5,a2 │ │ + lw a2,0(a2) │ │ sw gp,24(sp) │ │ - sw s6,64(sp) │ │ - sw s3,52(sp) │ │ - sw s0,40(sp) │ │ - sw ra,76(sp) │ │ - sw s8,72(sp) │ │ - sw s7,68(sp) │ │ - sw s5,60(sp) │ │ - sw s4,56(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ - move s3,a2 │ │ - sw a0,32(sp) │ │ + sw s7,76(sp) │ │ + sw s0,48(sp) │ │ + sw ra,84(sp) │ │ + sw s8,80(sp) │ │ + sw s6,72(sp) │ │ + sw s4,64(sp) │ │ + sw s3,60(sp) │ │ + sw s2,56(sp) │ │ + sw s1,52(sp) │ │ + sw a0,36(sp) │ │ move s0,a1 │ │ - beqz a2,6ebe8 │ │ - move s6,a3 │ │ - beqz a1,6ebec │ │ - lw ra,76(sp) │ │ - lw a0,0(a2) │ │ - beqz a0,6ec3c │ │ - addiu s7,a2,16 │ │ - move s8,a2 │ │ - move s2,zero │ │ + beqz a2,6d66c │ │ + move s7,a3 │ │ + addiu s3,s5,16 │ │ move s4,zero │ │ - b 6e79c │ │ - move s1,zero │ │ - lw t9,-30472(gp) │ │ - move s8,s7 │ │ + move s8,zero │ │ + b 6d1fc │ │ + move s2,zero │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - addiu s7,s7,16 │ │ - lw a0,-16(s7) │ │ + addiu s3,s3,16 │ │ + lw a2,-16(s3) │ │ slt a1,s2,v0 │ │ addiu s4,s4,1 │ │ lw gp,24(sp) │ │ movn s2,v0,a1 │ │ - beqz a0,6e7e0 │ │ - move s5,s4 │ │ - lw t9,-30472(gp) │ │ + beqz a2,6d23c │ │ + move s6,s4 │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - nop │ │ - lw a0,8(s8) │ │ - slt v1,s1,v0 │ │ + move a0,a2 │ │ + lw a0,-8(s3) │ │ + slt v1,s8,v0 │ │ lw gp,24(sp) │ │ - bnez a0,6e770 │ │ - movn s1,v0,v1 │ │ - move s8,s7 │ │ - addiu s7,s7,16 │ │ + bnez a0,6d1d4 │ │ + movn s8,v0,v1 │ │ + addiu s3,s3,16 │ │ li v0,6 │ │ - lw a0,-16(s7) │ │ + lw a2,-16(s3) │ │ slt a1,s2,v0 │ │ addiu s4,s4,1 │ │ movn s2,v0,a1 │ │ - bnez a0,6e79c │ │ - move s5,s4 │ │ - lw a0,-32696(gp) │ │ + bnez a2,6d1fc │ │ + move s6,s4 │ │ + lw a3,-32708(gp) │ │ li t0,-8 │ │ - lw t9,-30448(gp) │ │ - and s1,s1,t0 │ │ - addiu a0,a0,25304 │ │ + lw t9,-30476(gp) │ │ + and s1,s8,t0 │ │ + addiu a0,a3,15096 │ │ li a1,1 │ │ li a2,6 │ │ move a3,s0 │ │ jalr t9 │ │ and s2,s2,t0 │ │ - slti v0,s1,7 │ │ - bnez v0,6e838 │ │ + slti t1,s1,7 │ │ + bnez t1,6d294 │ │ lw gp,24(sp) │ │ - li s7,6 │ │ - lw t9,-30440(gp) │ │ + li s8,6 │ │ + lw t9,-30332(gp) │ │ li a0,9 │ │ move a1,s0 │ │ jalr t9 │ │ - addiu s7,s7,8 │ │ - slt a2,s7,s1 │ │ - bnez a2,6e818 │ │ + addiu s8,s8,8 │ │ + slt t2,s8,s1 │ │ + bnez t2,6d274 │ │ lw gp,24(sp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - move a3,s0 │ │ - addiu a0,t1,25312 │ │ + lw t3,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,t3,15104 │ │ li a1,1 │ │ - jalr t9 │ │ li a2,8 │ │ - slti a3,s2,8 │ │ - bnez a3,6e884 │ │ + jalr t9 │ │ + move a3,s0 │ │ + slti t4,s2,8 │ │ lw gp,24(sp) │ │ - li s7,7 │ │ - lw t9,-30440(gp) │ │ + bnez t4,6d2e0 │ │ + li s3,7 │ │ + lw t9,-30332(gp) │ │ li a0,9 │ │ move a1,s0 │ │ jalr t9 │ │ - addiu s7,s7,8 │ │ - slt t2,s7,s2 │ │ - bnez t2,6e864 │ │ + addiu s3,s3,8 │ │ + slt t5,s3,s2 │ │ + bnez t5,6d2c0 │ │ lw gp,24(sp) │ │ - bnez s6,6eaa0 │ │ - lw t9,-30448(gp) │ │ - lw t4,-32696(gp) │ │ - addiu a0,t4,25336 │ │ + beqz s7,6d558 │ │ + lw t6,-32708(gp) │ │ + lw t7,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,t7,15116 │ │ li a1,1 │ │ li a2,9 │ │ jalr t9 │ │ move a3,s0 │ │ lw gp,24(sp) │ │ - move a0,s5 │ │ - lw t5,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + move a0,s6 │ │ + lw t8,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,t5,25168 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,t8,14960 │ │ + jalr t9 │ │ li a3,148 │ │ - move s7,v0 │ │ - beqz s4,6ec18 │ │ + move s8,v0 │ │ + beqz s4,6d648 │ │ lw gp,24(sp) │ │ - move a0,s3 │ │ - move v1,v0 │ │ move s3,v0 │ │ + move v1,v0 │ │ + sll a2,s4,0x4 │ │ move v0,zero │ │ - addiu v0,v0,1 │ │ + addu a0,s5,v0 │ │ + addiu v0,v0,16 │ │ sw a0,0(v1) │ │ - addiu a0,a0,16 │ │ - bne v0,s4,6e8e0 │ │ + bne v0,a2,6d340 │ │ addiu v1,v1,4 │ │ - lw t6,-30600(gp) │ │ - lw t9,-30256(gp) │ │ - move a1,s5 │ │ - move a0,s7 │ │ - li a2,4 │ │ + lw s5,-30596(gp) │ │ + lw t9,-30272(gp) │ │ + move a1,s6 │ │ + addiu a3,s5,-14704 │ │ + move a0,s8 │ │ jalr t9 │ │ - addiu a3,t6,-8976 │ │ + li a2,4 │ │ lw gp,24(sp) │ │ - move s5,zero │ │ - lw s8,-32696(gp) │ │ - addiu s8,s8,25352 │ │ - lw ra,0(s3) │ │ - lw t9,-30484(gp) │ │ - lw a0,0(ra) │ │ + sll s6,s4,0x2 │ │ + lw a1,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + addiu t0,a1,16280 │ │ + addiu t2,t1,15140 │ │ + addu s4,s8,s6 │ │ + sw t0,40(sp) │ │ + addiu s5,a3,15144 │ │ + sw t2,44(sp) │ │ + lw t3,0(s3) │ │ + lw t9,-30324(gp) │ │ + lw a0,0(t3) │ │ jalr t9 │ │ move a1,s0 │ │ lw gp,24(sp) │ │ - lw t8,0(s3) │ │ - lw t9,-30472(gp) │ │ + lw t4,0(s3) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - lw a0,0(t8) │ │ - slt t7,v0,s1 │ │ + lw a0,0(t4) │ │ + slt t5,v0,s1 │ │ lw gp,24(sp) │ │ - beqz t7,6e980 │ │ - move v1,v0 │ │ - lw t9,-30440(gp) │ │ - addiu v1,v1,8 │ │ + beqz t5,6d3f4 │ │ + move s6,v0 │ │ + lw t9,-30332(gp) │ │ + li a0,9 │ │ move a1,s0 │ │ - sw v1,36(sp) │ │ jalr t9 │ │ - li a0,9 │ │ - lw v1,36(sp) │ │ - slt a1,v1,s1 │ │ - bnez a1,6e958 │ │ + addiu s6,s6,8 │ │ + slt t6,s6,s1 │ │ + bnez t6,6d3d4 │ │ lw gp,24(sp) │ │ - lw t9,-30440(gp) │ │ + lw t9,-30332(gp) │ │ li a0,9 │ │ jalr t9 │ │ move a1,s0 │ │ - lw v0,0(s3) │ │ - lw a0,8(v0) │ │ - beqz a0,6eaac │ │ + lw t7,0(s3) │ │ + lw a0,8(t7) │ │ + beqz a0,6d508 │ │ lw gp,24(sp) │ │ - lw t9,-30484(gp) │ │ + lw t9,-30324(gp) │ │ jalr t9 │ │ move a1,s0 │ │ lw gp,24(sp) │ │ - lw t0,0(s3) │ │ - lw t9,-30472(gp) │ │ + lw t8,0(s3) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - lw a0,8(t0) │ │ + lw a0,8(t8) │ │ lw gp,24(sp) │ │ - move v1,v0 │ │ - slt a0,v1,s2 │ │ - beqz a0,6ea00 │ │ - lw t9,-30440(gp) │ │ - lw t9,-30440(gp) │ │ - addiu a3,v1,8 │ │ + move s6,v0 │ │ + slt ra,s6,s2 │ │ + beqz ra,6d46c │ │ + lw t9,-30332(gp) │ │ + lw t9,-30332(gp) │ │ li a0,9 │ │ move a1,s0 │ │ jalr t9 │ │ - sw a3,36(sp) │ │ - lw v1,36(sp) │ │ - slt a2,v1,s2 │ │ - bnez a2,6e9d4 │ │ + addiu s6,s6,8 │ │ + slt a2,s6,s2 │ │ + bnez a2,6d448 │ │ lw gp,24(sp) │ │ - lw t9,-30440(gp) │ │ + lw t9,-30332(gp) │ │ li a0,9 │ │ jalr t9 │ │ move a1,s0 │ │ + beqz s7,6d510 │ │ lw gp,24(sp) │ │ - beqz s6,6eab4 │ │ - lw v0,0(s3) │ │ - lw a0,12(v0) │ │ - beqz a0,6ea38 │ │ - lw t9,-30440(gp) │ │ - lw t9,-30484(gp) │ │ + lw a2,0(s3) │ │ + lw a0,12(a2) │ │ + beqz a0,6d4a4 │ │ + lw t9,-30332(gp) │ │ + lw t9,-30324(gp) │ │ jalr t9 │ │ move a1,s0 │ │ lw gp,24(sp) │ │ - lw t9,-30440(gp) │ │ + lw t9,-30332(gp) │ │ li a0,10 │ │ move a1,s0 │ │ jalr t9 │ │ - addiu s5,s5,1 │ │ addiu s3,s3,4 │ │ - bne s5,s4,6e920 │ │ + bne s3,s4,6d39c │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s7 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ lw gp,24(sp) │ │ + lw ra,84(sp) │ │ + lw s8,80(sp) │ │ + lw s7,76(sp) │ │ + lw s6,72(sp) │ │ + lw s5,68(sp) │ │ + lw s4,64(sp) │ │ + lw s3,60(sp) │ │ + lw s2,56(sp) │ │ + lw s1,52(sp) │ │ move a1,s0 │ │ - lw ra,76(sp) │ │ - lw s8,72(sp) │ │ - lw s7,68(sp) │ │ - lw s6,64(sp) │ │ - lw s5,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - lw t9,-30440(gp) │ │ + lw t9,-30332(gp) │ │ + lw s0,48(sp) │ │ li a0,10 │ │ jr t9 │ │ - addiu sp,sp,80 │ │ - lw t3,-32696(gp) │ │ - b 6e894 │ │ - addiu a0,t3,25324 │ │ - b 6e9c8 │ │ - move v1,zero │ │ - lw t9,-30596(gp) │ │ - lw a1,0(v0) │ │ - bal 6e680 │ │ - lw a0,32(sp) │ │ - beqz v0,6ea34 │ │ - lw gp,24(sp) │ │ - lw t2,0(s3) │ │ - lw v1,4(t2) │ │ - sltiu t1,v1,33 │ │ - bnez t1,6eb0c │ │ - lw t8,-32696(gp) │ │ - lw a2,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,a2,25168 │ │ - sw v1,16(sp) │ │ - li a0,4 │ │ - li a2,324 │ │ - bal 706b8 │ │ - addiu a3,a3,25252 │ │ - b 6ea34 │ │ + addiu sp,sp,88 │ │ + b 6d43c │ │ + move s6,zero │ │ + lw a0,0(s3) │ │ + lw t9,-30592(gp) │ │ + lw a1,0(a0) │ │ + jalr t9 │ │ + lw a0,36(sp) │ │ + beqz v0,6d4a0 │ │ lw gp,24(sp) │ │ - sll t6,v1,0x2 │ │ - addiu t7,t8,26356 │ │ - addu t5,t7,t6 │ │ - lw t4,0(t5) │ │ - addu t3,t4,gp │ │ - jr t3 │ │ + lw v1,0(s3) │ │ + lw t0,4(v1) │ │ + sltiu a1,t0,33 │ │ + beqz a1,6d614 │ │ + lw t1,40(sp) │ │ + sll a3,t0,0x2 │ │ + addu t2,t1,a3 │ │ + lw t3,0(t2) │ │ + addu t4,t3,gp │ │ + jr t4 │ │ nop │ │ - lw v1,0(v0) │ │ - beqz v1,6ea38 │ │ - lw t9,-30440(gp) │ │ - lw a2,0(v1) │ │ - beqz a2,6ea3c │ │ + lw t9,-30476(gp) │ │ + b 6d2f4 │ │ + addiu a0,t6,15128 │ │ + lw v0,0(v0) │ │ + beqz v0,6d4a4 │ │ + lw t9,-30332(gp) │ │ + lw a2,0(v0) │ │ + beqz a2,6d4a8 │ │ li a0,10 │ │ - lw t9,-30324(gp) │ │ - addiu v1,v1,4 │ │ - sw v1,36(sp) │ │ + addiu s6,v0,4 │ │ + lw t9,-30456(gp) │ │ move a0,s0 │ │ + move a1,s5 │ │ jalr t9 │ │ - move a1,s8 │ │ - lw v1,36(sp) │ │ - lw a2,0(v1) │ │ - bnez a2,6eb40 │ │ + addiu s6,s6,4 │ │ + lw a2,-4(s6) │ │ + bnez a2,6d580 │ │ lw gp,24(sp) │ │ - b 6ea38 │ │ - lw t9,-30440(gp) │ │ - lw v0,0(v0) │ │ - beqz v0,6ebdc │ │ - lw t0,-32696(gp) │ │ - b 6ea24 │ │ - addiu a0,t0,-17820 │ │ + b 6d4a4 │ │ + lw t9,-30332(gp) │ │ + lw t5,0(v0) │ │ + bnez t5,6d640 │ │ + lw t7,-32708(gp) │ │ + lw t6,-32708(gp) │ │ + b 6d490 │ │ + addiu a0,t6,-28588 │ │ lw a0,0(v0) │ │ - bnez a0,6ea24 │ │ - lw t9,-30440(gp) │ │ - b 6ea3c │ │ + bnez a0,6d490 │ │ + lw t9,-30332(gp) │ │ + b 6d4a8 │ │ li a0,10 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30324(gp) │ │ + lw t9,-30456(gp) │ │ lw a2,0(v0) │ │ lw a3,4(v0) │ │ - move a0,s0 │ │ + lw a1,44(sp) │ │ jalr t9 │ │ - addiu a1,a1,25348 │ │ - b 6ea34 │ │ + move a0,s0 │ │ + b 6d4a0 │ │ lw gp,24(sp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-30324(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-30456(gp) │ │ lw a2,0(v0) │ │ - addiu a1,ra,25216 │ │ - jalr t9 │ │ move a0,s0 │ │ - b 6ea34 │ │ + jalr t9 │ │ + addiu a1,t8,15008 │ │ + b 6d4a0 │ │ lw gp,24(sp) │ │ - lw a0,-32696(gp) │ │ - b 6ea24 │ │ - addiu a0,a0,-18324 │ │ - lw ra,76(sp) │ │ - lw s8,72(sp) │ │ - lw s7,68(sp) │ │ - lw s6,64(sp) │ │ - lw s5,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - jr ra │ │ - addiu sp,sp,80 │ │ - lw s3,-30600(gp) │ │ - lw t9,-30256(gp) │ │ + lw ra,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t0,16(sp) │ │ + li a0,4 │ │ + addiu a1,ra,14960 │ │ + li a2,324 │ │ + jalr t9 │ │ + addiu a3,v1,15044 │ │ + b 6d4a0 │ │ + lw gp,24(sp) │ │ + b 6d490 │ │ + addiu a0,t7,-28084 │ │ + lw ra,-30596(gp) │ │ + lw t9,-30272(gp) │ │ move a0,v0 │ │ - move a1,s5 │ │ - li a2,4 │ │ + move a1,s6 │ │ + addiu a3,ra,-14704 │ │ jalr t9 │ │ - addiu a3,s3,-8976 │ │ - b 6ea54 │ │ + li a2,4 │ │ + b 6d4bc │ │ lw gp,24(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,s2,25304 │ │ + lw a0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,a0,15096 │ │ li a1,1 │ │ li a2,6 │ │ jalr t9 │ │ move a3,s0 │ │ lw gp,24(sp) │ │ li a1,1 │ │ - lw s1,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,s1,25312 │ │ + lw v0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,v0,15104 │ │ li a2,8 │ │ jalr t9 │ │ move a3,s0 │ │ - move s4,zero │ │ + move s6,zero │ │ lw gp,24(sp) │ │ + move s4,zero │ │ move s2,zero │ │ - move s5,zero │ │ - b 6e884 │ │ + b 6d2e0 │ │ move s1,zero │ │ │ │ -0006ec90 : │ │ +0006d6c0 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-23104 │ │ + addiu gp,gp,-17520 │ │ addu gp,gp,t9 │ │ + beqz a2,6d748 │ │ + nop │ │ addiu sp,sp,-40 │ │ - sw gp,16(sp) │ │ sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ - sw ra,36(sp) │ │ - move s0,a2 │ │ move s2,a0 │ │ - beqz a2,6ed14 │ │ + lw a0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + sw s1,28(sp) │ │ move s1,a1 │ │ - lw a0,-32696(gp) │ │ - lw t9,-30448(gp) │ │ + sw gp,16(sp) │ │ + sw ra,36(sp) │ │ + sw s0,24(sp) │ │ move a3,s1 │ │ - addiu a0,a0,25356 │ │ + move s0,a2 │ │ + addiu a0,a0,15148 │ │ li a1,1 │ │ jalr t9 │ │ li a2,27 │ │ lw gp,16(sp) │ │ + lw ra,36(sp) │ │ + lw v0,-30596(gp) │ │ move a0,s2 │ │ - lw v0,-30600(gp) │ │ move a1,s1 │ │ - move a2,s0 │ │ - lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ + move a2,s0 │ │ lw s0,24(sp) │ │ li a3,1 │ │ - addiu t9,v0,-6408 │ │ - b 6e6f8 │ │ + addiu t9,v0,-11924 │ │ + jr t9 │ │ addiu sp,sp,40 │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + nop │ │ │ │ -0006ed2c : │ │ +0006d750 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-23260 │ │ + addiu gp,gp,-17664 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-30596(gp) │ │ + lw t9,-30592(gp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ - bal 6e680 │ │ + jalr t9 │ │ nop │ │ - beqz v0,6ed68 │ │ + beqz v0,6d78c │ │ nop │ │ lw v0,0(v0) │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - b 6ed5c │ │ + b 6d780 │ │ move v0,zero │ │ │ │ -0006ed70 : │ │ +0006d794 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-23328 │ │ + addiu gp,gp,-17732 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-30596(gp) │ │ + lw t9,-30592(gp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ - bal 6e680 │ │ + jalr t9 │ │ nop │ │ - beqz v0,6edac │ │ + beqz v0,6d7d0 │ │ nop │ │ lw v0,0(v0) │ │ lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - b 6eda0 │ │ + b 6d7c4 │ │ move v0,zero │ │ │ │ -0006edb4 : │ │ +0006d7d8 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-23396 │ │ + addiu gp,gp,-17800 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-30596(gp) │ │ + lw t9,-30592(gp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ - bal 6e680 │ │ + jalr t9 │ │ nop │ │ - beqz v0,6edec │ │ + beqz v0,6d810 │ │ lw ra,28(sp) │ │ lw v0,0(v0) │ │ jr ra │ │ addiu sp,sp,32 │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -0006edf8 : │ │ +0006d81c : │ │ lui gp,0x4 │ │ - addiu gp,gp,-23464 │ │ + addiu gp,gp,-17868 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-30596(gp) │ │ + lw t9,-30592(gp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ - bal 6e680 │ │ + jalr t9 │ │ nop │ │ - beqz v0,6ee30 │ │ + beqz v0,6d858 │ │ + lw gp,16(sp) │ │ lw ra,28(sp) │ │ ldc1 $f0,0(v0) │ │ jr ra │ │ addiu sp,sp,32 │ │ - mtc1 zero,$f0 │ │ + lw ra,28(sp) │ │ + lw v0,-32708(gp) │ │ addiu sp,sp,32 │ │ jr ra │ │ - mtc1 zero,$f1 │ │ + ldc1 $f0,-30552(v0) │ │ │ │ -0006ee40 : │ │ +0006d86c : │ │ lui gp,0x4 │ │ - addiu gp,gp,-23536 │ │ + addiu gp,gp,-17948 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - lw t9,-30596(gp) │ │ + lw t9,-30592(gp) │ │ sw gp,24(sp) │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ sw ra,44(sp) │ │ - move s1,a1 │ │ - bal 6e680 │ │ - move s2,a2 │ │ + move s2,a1 │ │ + jalr t9 │ │ + move s1,a2 │ │ move s0,v0 │ │ - beqz v0,6eee4 │ │ + beqz v0,6d910 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,0(v0) │ │ - beqz s2,6eec8 │ │ + beqz s1,6d8f4 │ │ lw gp,24(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32488(gp) │ │ - move a0,s2 │ │ - addiu a1,v0,25168 │ │ - bal 6d514 <__ckd_salloc__> │ │ + lw a1,-32708(gp) │ │ + lw t9,-32484(gp) │ │ + move a0,s1 │ │ + addiu a1,a1,14960 │ │ + jalr t9 │ │ li a2,1004 │ │ sw v0,0(s0) │ │ lw ra,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ @@ -99939,5463 +98031,5061 @@ │ │ sw zero,0(s0) │ │ lw ra,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s1,16(sp) │ │ + lw v0,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s2,16(sp) │ │ li a0,4 │ │ - addiu a1,a1,25168 │ │ + addiu a1,v0,14960 │ │ li a2,997 │ │ - bal 706b8 │ │ - addiu a3,a3,25280 │ │ + jalr t9 │ │ + addiu a3,a3,15072 │ │ lw ra,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -0006ef20 : │ │ +0006d94c : │ │ lui gp,0x4 │ │ - addiu gp,gp,-23760 │ │ + addiu gp,gp,-18172 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - lw t9,-30596(gp) │ │ + lw t9,-30592(gp) │ │ sw gp,24(sp) │ │ - sw s0,40(sp) │ │ - sw a2,32(sp) │ │ + sw s1,40(sp) │ │ + sw s0,36(sp) │ │ sw ra,44(sp) │ │ - bal 6e680 │ │ - move s0,a1 │ │ + move s1,a1 │ │ + jalr t9 │ │ + move s0,a2 │ │ + beqz v0,6d99c │ │ lw gp,24(sp) │ │ - beqz v0,6ef6c │ │ - lw a2,32(sp) │ │ - sw a2,0(v0) │ │ + sw s0,0(v0) │ │ lw ra,44(sp) │ │ - lw s0,40(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s0,16(sp) │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s1,16(sp) │ │ li a0,4 │ │ - addiu a1,a1,25168 │ │ + addiu a1,a1,14960 │ │ li a2,1013 │ │ - bal 706b8 │ │ - addiu a3,a3,25280 │ │ - b 6ef60 │ │ + jalr t9 │ │ + addiu a3,a3,15072 │ │ + b 6d98c │ │ lw ra,44(sp) │ │ │ │ -0006ef98 : │ │ +0006d9c8 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-23880 │ │ + addiu gp,gp,-18296 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - lw t9,-30596(gp) │ │ - sdc1 $f20,40(sp) │ │ - mtc1 a2,$f20 │ │ + lw t9,-30592(gp) │ │ sw gp,24(sp) │ │ - sw s0,32(sp) │ │ - sw ra,36(sp) │ │ + sw s0,40(sp) │ │ + sw a2,32(sp) │ │ + sw a3,36(sp) │ │ + sw ra,44(sp) │ │ + jalr t9 │ │ move s0,a1 │ │ - bal 6e680 │ │ - mtc1 a3,$f21 │ │ - beqz v0,6efec │ │ lw gp,24(sp) │ │ - sdc1 $f20,0(v0) │ │ - lw ra,36(sp) │ │ - lw s0,32(sp) │ │ - ldc1 $f20,40(sp) │ │ + lw a2,32(sp) │ │ + beqz v0,6da20 │ │ + lw a3,36(sp) │ │ + sw a2,0(v0) │ │ + sw a3,4(v0) │ │ + lw ra,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a1,-32708(gp) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw s0,16(sp) │ │ li a0,4 │ │ - addiu a1,a1,25168 │ │ + addiu a1,a1,14960 │ │ li a2,1025 │ │ - bal 706b8 │ │ - addiu a3,a3,25280 │ │ - b 6efdc │ │ - lw ra,36(sp) │ │ + jalr t9 │ │ + addiu a3,v0,15072 │ │ + b 6da14 │ │ + lw ra,44(sp) │ │ │ │ -0006f018 : │ │ - lw a1,0(a0) │ │ +0006da4c : │ │ + lw v1,0(a0) │ │ move v0,a0 │ │ - addiu v1,a1,1 │ │ + addiu a1,v1,1 │ │ jr ra │ │ - sw v1,0(a0) │ │ + sw a1,0(a0) │ │ │ │ -0006f02c : │ │ +0006da60 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-24028 │ │ + addiu gp,gp,-18448 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ + addiu sp,sp,-56 │ │ + sw s2,44(sp) │ │ + lw s2,-30360(gp) │ │ sw gp,16(sp) │ │ - sw s0,32(sp) │ │ - sw ra,44(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - beqz a0,6f170 │ │ + lw v0,0(s2) │ │ + sw s0,36(sp) │ │ + sw ra,52(sp) │ │ + sw s3,48(sp) │ │ + sw s1,40(sp) │ │ move s0,a0 │ │ - lw v0,0(a0) │ │ - addiu v0,v0,-1 │ │ - blez v0,6f080 │ │ + sw v0,28(sp) │ │ + beqz a0,6dab0 │ │ + move v0,zero │ │ + lw v1,0(a0) │ │ + addiu v0,v1,-1 │ │ + blez v0,6dad8 │ │ sw v0,0(a0) │ │ - lw ra,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw t2,28(sp) │ │ + lw t3,0(s2) │ │ + bne t2,t3,6dbb4 │ │ + lw ra,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ + addiu sp,sp,56 │ │ lw a0,4(a0) │ │ - beqz a0,6f0e4 │ │ - lw t9,-31428(gp) │ │ - bal 7352c │ │ + beqz a0,6db3c │ │ + lw t9,-31424(gp) │ │ + jalr t9 │ │ addiu a1,sp,24 │ │ - move s2,v0 │ │ - beqz v0,6f0c0 │ │ + move s3,v0 │ │ lw gp,16(sp) │ │ + beqz v0,6db18 │ │ move s1,v0 │ │ - lw v1,0(s1) │ │ - lw t9,-30592(gp) │ │ - bal 6e568 │ │ - lw a0,8(v1) │ │ + lw a0,0(s1) │ │ + lw t9,-30588(gp) │ │ + jalr t9 │ │ + lw a0,8(a0) │ │ lw s1,8(s1) │ │ - bnez s1,6f0a4 │ │ + bnez s1,6dafc │ │ lw gp,16(sp) │ │ - lw t9,-31888(gp) │ │ - bal 71418 │ │ - move a0,s2 │ │ + lw t9,-31884(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ lw gp,16(sp) │ │ - lw t9,-32260(gp) │ │ - bal 7374c │ │ + lw t9,-32256(gp) │ │ + jalr t9 │ │ lw a0,4(s0) │ │ lw gp,16(sp) │ │ sw zero,4(s0) │ │ lw a0,8(s0) │ │ - beqz a0,6f14c │ │ - lw t9,-32556(gp) │ │ + beqz a0,6dba0 │ │ + lw t9,-32552(gp) │ │ lw a1,12(s0) │ │ - beqz a1,6f134 │ │ - move v0,zero │ │ - move s1,zero │ │ - sll t0,v0,0x2 │ │ - addu a0,a0,t0 │ │ - lw t9,-32556(gp) │ │ - lw a0,0(a0) │ │ - bal 6d654 │ │ - addiu s1,s1,1 │ │ - lw a3,12(s0) │ │ + beqz a1,6db88 │ │ + nop │ │ + move s3,zero │ │ + sll a2,s3,0x2 │ │ + addu a3,a0,a2 │ │ + lw t9,-32552(gp) │ │ + lw a0,0(a3) │ │ + jalr t9 │ │ + addiu s3,s3,1 │ │ + lw t0,12(s0) │ │ lw gp,16(sp) │ │ - sltu a2,s1,a3 │ │ - move v0,s1 │ │ - bnez a2,6f100 │ │ + sltu t1,s3,t0 │ │ + bnez t1,6db58 │ │ lw a0,8(s0) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ sw zero,8(s0) │ │ sw zero,12(s0) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ - lw ra,44(sp) │ │ - move v0,zero │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ - lw ra,44(sp) │ │ + lw gp,16(sp) │ │ + b 6dab0 │ │ move v0,zero │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0006f18c : │ │ +0006dbc0 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-24380 │ │ + addiu gp,gp,-18800 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-104 │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-96 │ │ + lw v1,0(v0) │ │ sw gp,24(sp) │ │ - sw s8,96(sp) │ │ - sw s7,92(sp) │ │ - sw s6,88(sp) │ │ - sw s5,84(sp) │ │ - sw s3,76(sp) │ │ - sw ra,100(sp) │ │ - sw s4,80(sp) │ │ - sw s2,72(sp) │ │ - sw s1,68(sp) │ │ - sw s0,64(sp) │ │ + sw s5,76(sp) │ │ + sw ra,92(sp) │ │ + sw s8,88(sp) │ │ + sw s7,84(sp) │ │ + sw s6,80(sp) │ │ + sw s4,72(sp) │ │ + sw s3,68(sp) │ │ + sw s2,64(sp) │ │ + sw s1,60(sp) │ │ + sw s0,56(sp) │ │ + sw a0,40(sp) │ │ + sw a1,32(sp) │ │ + move s5,a2 │ │ + sw a3,44(sp) │ │ + sw v1,52(sp) │ │ + beqz a0,6e218 │ │ + lw a2,-32708(gp) │ │ move s7,a0 │ │ - move s6,a1 │ │ - move s3,a2 │ │ - sw a3,116(sp) │ │ - lw s5,120(sp) │ │ - beqz a0,6f8a0 │ │ - lw s8,-32696(gp) │ │ - move s2,a0 │ │ - lw t9,-32192(gp) │ │ + lw a0,-32708(gp) │ │ + sw a0,36(sp) │ │ + lw t9,-32188(gp) │ │ li a0,50 │ │ - bal 71740 │ │ + jalr t9 │ │ move a1,zero │ │ - move s1,v0 │ │ - beqz s6,6f740 │ │ - lw gp,24(sp) │ │ - lw a1,0(s6) │ │ - beqz a1,6f740 │ │ - nop │ │ - beqz s5,6f2f0 │ │ - addiu s4,s6,16 │ │ - move v1,s6 │ │ - b 6f238 │ │ - move s0,zero │ │ - move v1,s4 │ │ - addiu s4,s4,16 │ │ - lw a1,-16(s4) │ │ - beqz a1,6f31c │ │ - addiu s0,s0,1 │ │ - lw t9,-32176(gp) │ │ - move a2,v1 │ │ - sw v1,56(sp) │ │ - bal 71f78 │ │ - move a0,s1 │ │ - lw v1,56(sp) │ │ - beq v1,v0,6f224 │ │ - lw gp,24(sp) │ │ - lw a3,-32696(gp) │ │ - lw v1,0(v1) │ │ - lw t9,-32200(gp) │ │ - sw v1,16(sp) │ │ - li a0,4 │ │ - addiu a1,s8,25168 │ │ - li a2,574 │ │ - bal 706b8 │ │ - addiu a3,a3,25384 │ │ - lw gp,24(sp) │ │ - beqz s1,6f294 │ │ - lw t9,-32260(gp) │ │ - bal 7374c │ │ - move a0,s1 │ │ + lw t0,32(sp) │ │ lw gp,24(sp) │ │ - beqz s7,6f8f8 │ │ - lw t9,-32740(gp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,s2,25764 │ │ - li a0,4 │ │ - addiu a1,s8,25168 │ │ - li a2,717 │ │ - bal 706b8 │ │ + beqz t0,6e0e0 │ │ + move s3,v0 │ │ + lw a1,0(t0) │ │ + beqz a1,6dc90 │ │ move s2,zero │ │ - lw ra,100(sp) │ │ - move v0,s2 │ │ - lw s8,96(sp) │ │ - lw s7,92(sp) │ │ - lw s6,88(sp) │ │ - lw s5,84(sp) │ │ - lw s4,80(sp) │ │ - lw s3,76(sp) │ │ - lw s2,72(sp) │ │ - lw s1,68(sp) │ │ - lw s0,64(sp) │ │ - jr ra │ │ - addiu sp,sp,104 │ │ - move a2,s6 │ │ - move s0,zero │ │ - lw t9,-32176(gp) │ │ - bal 71f78 │ │ - move a0,s1 │ │ - move a2,s4 │ │ - addiu s4,s4,16 │ │ - lw a1,-16(s4) │ │ + move s0,t0 │ │ + lw t9,-32172(gp) │ │ + move a0,s3 │ │ + jalr t9 │ │ + move a2,s0 │ │ + lw t1,112(sp) │ │ + beqz t1,6dc80 │ │ lw gp,24(sp) │ │ - bnez a1,6f2f8 │ │ - addiu s0,s0,1 │ │ - lw a0,4(s2) │ │ - beqz a0,6f908 │ │ - lw t9,-32192(gp) │ │ - blez s3,6f4e8 │ │ - lw t3,116(sp) │ │ - lw t2,0(t3) │ │ - lb t1,0(t2) │ │ - xori t0,t1,0x2d │ │ - sltu a2,zero,t0 │ │ - slt a1,a2,s3 │ │ - beqz a1,6f4e8 │ │ - sw a2,44(sp) │ │ - lw t7,44(sp) │ │ - lw t6,116(sp) │ │ - sll t5,t7,0x2 │ │ - addu t4,t6,t5 │ │ - sw t4,40(sp) │ │ - addiu s4,sp,32 │ │ - b 6f438 │ │ - move v1,t4 │ │ - lw a3,44(sp) │ │ - lw t8,32(sp) │ │ - addiu v0,a3,1 │ │ - slt ra,v0,s3 │ │ - beqz ra,6f478 │ │ - sw t8,48(sp) │ │ - lw v1,48(sp) │ │ - beqz v1,6f4c4 │ │ - lw t2,40(sp) │ │ - lw t1,-30600(gp) │ │ - lw a0,4(v1) │ │ - addiu t9,t1,-8940 │ │ - bal 6dd14 <__ckd_alloc_2d_ptr+0xb8> │ │ - lw a1,4(t2) │ │ - lw t0,40(sp) │ │ - move v1,v0 │ │ + bne s0,v0,6dfe0 │ │ + lw t3,-32708(gp) │ │ + addiu s0,s0,16 │ │ + lw a1,0(s0) │ │ + bnez a1,6dc5c │ │ + addiu s2,s2,1 │ │ + lw t2,4(s7) │ │ + beqz t2,6e288 │ │ + lw t9,-32188(gp) │ │ + blez s5,6ddcc │ │ + lw t3,44(sp) │ │ + lw t5,0(t3) │ │ + lb t6,0(t5) │ │ + xori t7,t6,0x2d │ │ + sltu s4,zero,t7 │ │ + slt s1,s4,s5 │ │ + beqz s1,6ddcc │ │ + sll s6,s4,0x2 │ │ + addu s1,t3,s6 │ │ + addiu s0,s4,1 │ │ + b 6dd6c │ │ + addiu s6,sp,48 │ │ + slt s8,s0,s5 │ │ + beqz s8,6e094 │ │ + lw s4,48(sp) │ │ + beqz s4,6dda8 │ │ + lw ra,-30596(gp) │ │ + lw a0,4(s4) │ │ + addiu t9,ra,-14668 │ │ + jalr t9 │ │ + lw a1,4(s1) │ │ + move s8,v0 │ │ lw gp,24(sp) │ │ - beqz v1,6f804 │ │ - addiu v0,t0,4 │ │ - lw ra,40(sp) │ │ - lw t9,-32176(gp) │ │ - lw a0,4(s2) │ │ - lw a1,0(ra) │ │ - move a2,v1 │ │ - bal 71f78 │ │ - sw v1,56(sp) │ │ - lw v1,56(sp) │ │ + beqz s8,6e17c │ │ + addiu v0,s1,4 │ │ + lw t9,-32172(gp) │ │ + lw a0,4(s7) │ │ + lw a1,0(s1) │ │ + jalr t9 │ │ + move a2,s8 │ │ + sw v0,48(sp) │ │ + beq s8,v0,6dd58 │ │ lw gp,24(sp) │ │ - beq v1,v0,6f418 │ │ - sw v0,32(sp) │ │ - bnez s5,6f860 │ │ - lw v0,40(sp) │ │ - lw t9,-32224(gp) │ │ - lw a0,4(s2) │ │ - lw a1,0(v0) │ │ - bal 72274 │ │ - move a2,v1 │ │ + lw t4,112(sp) │ │ + bnez t4,6e1d8 │ │ + lw t9,-32220(gp) │ │ + lw a0,4(s7) │ │ + lw a1,0(s1) │ │ + jalr t9 │ │ + move a2,s8 │ │ lw gp,24(sp) │ │ - sw v0,32(sp) │ │ - lw t9,-30592(gp) │ │ - bal 6e568 │ │ move a0,v0 │ │ - lw gp,24(sp) │ │ - lw a2,44(sp) │ │ - lw v1,40(sp) │ │ - addiu a1,a2,2 │ │ - addiu v1,v1,8 │ │ - slt a3,a1,s3 │ │ - sw a1,44(sp) │ │ - beqz a3,6f4e8 │ │ - sw v1,40(sp) │ │ - lw t9,-32240(gp) │ │ - lw a1,0(v1) │ │ - move a0,s1 │ │ - bal 71858 │ │ - move a2,s4 │ │ - bgez v0,6f36c │ │ - lw gp,24(sp) │ │ - bnez s5,6f8cc │ │ - lw t9,-32200(gp) │ │ - bnez s6,6f418 │ │ - lw a3,44(sp) │ │ - sw zero,32(sp) │ │ - addiu v0,a3,1 │ │ - slt ra,v0,s3 │ │ - bnez ra,6f384 │ │ - sw zero,48(sp) │ │ - lw a1,-30384(gp) │ │ lw t9,-30588(gp) │ │ - move a2,s6 │ │ - move a0,s2 │ │ - bal 6ec90 │ │ - addiu a1,a1,168 │ │ + jalr t9 │ │ + sw v0,48(sp) │ │ lw gp,24(sp) │ │ - lw v1,40(sp) │ │ - lw s5,-32696(gp) │ │ - lw s6,0(v1) │ │ - lw t9,-32200(gp) │ │ - sw s6,16(sp) │ │ - li a0,4 │ │ - addiu a1,s8,25168 │ │ - li a2,616 │ │ - bal 706b8 │ │ - addiu a3,s5,25456 │ │ - b 6f280 │ │ + addiu t5,s0,1 │ │ + slt t6,t5,s5 │ │ + addiu s1,s1,8 │ │ + beqz t6,6ddcc │ │ + addiu s0,s0,2 │ │ + lw t9,-32236(gp) │ │ + lw a1,0(s1) │ │ + move a0,s3 │ │ + jalr t9 │ │ + move a2,s6 │ │ + bgez v0,6dcd0 │ │ lw gp,24(sp) │ │ - lw a0,40(sp) │ │ - lw a2,-30600(gp) │ │ - lw a1,4(a0) │ │ - addiu t9,a2,-8940 │ │ - bal 6dd14 <__ckd_alloc_2d_ptr+0xb8> │ │ + lw t0,112(sp) │ │ + bnez t0,6e248 │ │ + lw t1,32(sp) │ │ + bnez t1,6dd5c │ │ + addiu t5,s0,1 │ │ + slt t2,s0,s5 │ │ + beqz t2,6e094 │ │ + sw zero,48(sp) │ │ + lw t3,-30596(gp) │ │ + lw a1,4(s1) │ │ + addiu t9,t3,-14668 │ │ + jalr t9 │ │ li a0,8 │ │ - move v1,v0 │ │ - b 6f3b8 │ │ + move s8,v0 │ │ lw gp,24(sp) │ │ - beqz s0,6f634 │ │ + b 6dd04 │ │ + move s4,zero │ │ + beqz s2,6decc │ │ nop │ │ - sw s6,40(sp) │ │ - move v1,s6 │ │ - move a3,zero │ │ - b 6f510 │ │ - addiu s4,sp,32 │ │ - addiu a3,a3,1 │ │ - beq a3,s0,6f594 │ │ - addiu v1,v1,16 │ │ - lw a1,0(v1) │ │ - lw t9,-32240(gp) │ │ - lw a0,4(s2) │ │ - move a2,s4 │ │ - sw v1,56(sp) │ │ - bal 71858 │ │ - sw a3,52(sp) │ │ + lw s4,32(sp) │ │ + lw s1,-30596(gp) │ │ + move s0,s4 │ │ + move s8,zero │ │ + b 6ddf8 │ │ + addiu s6,sp,48 │ │ + addiu s8,s8,1 │ │ + beq s8,s2,6de50 │ │ + addiu s4,s4,16 │ │ + lw t9,-32236(gp) │ │ + lw a0,4(s7) │ │ + lw a1,0(s4) │ │ + jalr t9 │ │ + move a2,s6 │ │ + bgez v0,6ddec │ │ lw gp,24(sp) │ │ - lw v1,56(sp) │ │ - bgez v0,6f504 │ │ - lw a3,52(sp) │ │ - lw t0,-30600(gp) │ │ - lw a0,4(v1) │ │ - addiu t9,t0,-8940 │ │ - bal 6dd14 <__ckd_alloc_2d_ptr+0xb8> │ │ - lw a1,8(v1) │ │ + lw a0,4(s4) │ │ + addiu t9,s1,-14668 │ │ + jalr t9 │ │ + lw a1,8(s4) │ │ + beqz v0,6e2a0 │ │ lw gp,24(sp) │ │ - lw v1,56(sp) │ │ - beqz v0,6f920 │ │ - lw a3,52(sp) │ │ - lw a1,0(v1) │ │ - lw t9,-32176(gp) │ │ - lw a0,4(s2) │ │ + lw t9,-32172(gp) │ │ + lw a1,0(s4) │ │ + lw a0,4(s7) │ │ move a2,v0 │ │ - sw v1,56(sp) │ │ - bal 71f78 │ │ - sw a3,52(sp) │ │ - lw a3,52(sp) │ │ - lw v1,56(sp) │ │ - addiu a3,a3,1 │ │ + jalr t9 │ │ + addiu s8,s8,1 │ │ + addiu s4,s4,16 │ │ + bne s8,s2,6ddf8 │ │ lw gp,24(sp) │ │ - bne a3,s0,6f510 │ │ - addiu v1,v1,16 │ │ - b 6f5b0 │ │ - move v1,zero │ │ - lw ra,40(sp) │ │ - addiu v1,v1,1 │ │ - addiu t8,ra,16 │ │ - beq v1,s0,6f634 │ │ - sw t8,40(sp) │ │ - lw a0,40(sp) │ │ - lw t2,4(a0) │ │ - andi t1,t2,0x1 │ │ - beqz t1,6f5a0 │ │ - lw ra,40(sp) │ │ - move t3,a0 │ │ - lw t9,-32240(gp) │ │ - lw a0,4(s2) │ │ - lw a1,0(t3) │ │ - move a2,s4 │ │ - bal 71858 │ │ - sw v1,56(sp) │ │ + lw t7,36(sp) │ │ + lw t8,-32708(gp) │ │ + move s8,zero │ │ + addiu s1,t7,14960 │ │ + b 6de74 │ │ + addiu s4,t8,15400 │ │ + addiu s8,s8,1 │ │ + beq s8,s2,6decc │ │ + addiu s0,s0,16 │ │ + lw ra,4(s0) │ │ + andi v0,ra,0x1 │ │ + beqz v0,6de68 │ │ + lw t9,-32236(gp) │ │ + lw a0,4(s7) │ │ + lw a1,0(s0) │ │ + jalr t9 │ │ + move a2,s6 │ │ + beqz v0,6de68 │ │ lw gp,24(sp) │ │ - beqz v0,6f59c │ │ - lw v1,56(sp) │ │ - lw t7,40(sp) │ │ - lw t5,-32696(gp) │ │ - lw t4,-32696(gp) │ │ - lw t6,0(t7) │ │ - lw t9,-32200(gp) │ │ - sw t6,16(sp) │ │ + lw v1,0(s0) │ │ + lw t9,-32196(gp) │ │ + sw v1,16(sp) │ │ li a0,4 │ │ - addiu a1,t5,25168 │ │ + move a1,s1 │ │ li a2,669 │ │ - bal 706b8 │ │ - addiu a3,t4,25608 │ │ - lw ra,40(sp) │ │ - lw v1,56(sp) │ │ - addiu t8,ra,16 │ │ - addiu v1,v1,1 │ │ + move a3,s4 │ │ + jalr t9 │ │ + addiu s8,s8,1 │ │ + addiu s0,s0,16 │ │ + bne s8,s2,6de74 │ │ lw gp,24(sp) │ │ - bne v1,s0,6f5b0 │ │ - sw t8,40(sp) │ │ - beqz s5,6f644 │ │ - li s0,1 │ │ - beq s3,s0,6f954 │ │ - lw t9,-32200(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32724(gp) │ │ - move a0,s2 │ │ - bal 6e634 │ │ - addiu a1,s0,-11404 │ │ - beqz v0,6f6a0 │ │ + lw s2,112(sp) │ │ + beqz s2,6dee0 │ │ + li a1,1 │ │ + beq s5,a1,6e2d8 │ │ + lw t7,-32708(gp) │ │ + lw s6,-32708(gp) │ │ + lw t9,-32720(gp) │ │ + move a0,s7 │ │ + jalr t9 │ │ + addiu a1,s6,-21668 │ │ + beqz v0,6df3c │ │ lw gp,24(sp) │ │ - lw t9,-32712(gp) │ │ - move a0,s2 │ │ - bal 6ed2c │ │ - addiu a1,s0,-11404 │ │ - beqz v0,6f6a0 │ │ + lw t9,-32704(gp) │ │ + move a0,s7 │ │ + jalr t9 │ │ + addiu a1,s6,-21668 │ │ + beqz v0,6df3c │ │ lw gp,24(sp) │ │ - lw t9,-32712(gp) │ │ - move a0,s2 │ │ - bal 6ed2c │ │ - addiu a1,s0,-11404 │ │ + lw t9,-32704(gp) │ │ + move a0,s7 │ │ + jalr t9 │ │ + addiu a1,s6,-21668 │ │ lw gp,24(sp) │ │ lw t9,-30584(gp) │ │ - bal 70b14 │ │ + jalr t9 │ │ move a0,v0 │ │ - bltz v0,6f9c0 │ │ + bltz v0,6e354 │ │ lw gp,24(sp) │ │ - lw s7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a2,36(sp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a2,14960 │ │ li a0,1 │ │ - addiu a1,s8,25168 │ │ li a2,696 │ │ - bal 706b8 │ │ - addiu a3,s7,25712 │ │ - blez s3,6f754 │ │ + jalr t9 │ │ + addiu a3,a3,15504 │ │ + blez s5,6e0e8 │ │ lw gp,24(sp) │ │ - lw a3,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - lw s0,116(sp) │ │ - move s4,zero │ │ - li s7,45 │ │ - addiu s8,a3,25736 │ │ - b 6f710 │ │ - addiu s5,v0,16080 │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ + lw a0,-32708(gp) │ │ + lw t0,-32708(gp) │ │ + lw s0,44(sp) │ │ + move s2,zero │ │ + li s8,45 │ │ + addiu s4,a0,15552 │ │ + b 6dfb0 │ │ + addiu s1,t0,5824 │ │ + lw t9,-32196(gp) │ │ + sw t2,16(sp) │ │ li a0,2 │ │ move a1,zero │ │ move a2,zero │ │ - move a3,s5 │ │ - bal 706b8 │ │ - addiu s4,s4,1 │ │ + move a3,s1 │ │ + jalr t9 │ │ + addiu s2,s2,1 │ │ addiu s0,s0,4 │ │ - beq s4,s3,6f754 │ │ + beq s2,s5,6e0e8 │ │ lw gp,24(sp) │ │ - lw v0,0(s0) │ │ - lb v1,0(v0) │ │ - bne v1,s7,6f6e8 │ │ - lw t9,-32200(gp) │ │ + lw t2,0(s0) │ │ + lb t1,0(t2) │ │ + bne t1,s8,6df88 │ │ + lw t9,-32196(gp) │ │ li a0,2 │ │ move a1,zero │ │ move a2,zero │ │ - bal 706b8 │ │ - move a3,s8 │ │ + jalr t9 │ │ + move a3,s4 │ │ lw gp,24(sp) │ │ - b 6f6e4 │ │ - lw v0,0(s0) │ │ - lw a0,4(s2) │ │ - bnez a0,6f328 │ │ - move s0,zero │ │ - b 6f908 │ │ - lw t9,-32192(gp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,s5,26216 │ │ + b 6df84 │ │ + lw t2,0(s0) │ │ + lw s0,0(s0) │ │ + lw s5,36(sp) │ │ + lw t9,-32196(gp) │ │ + sw s0,16(sp) │ │ + li a0,4 │ │ + addiu a1,s5,14960 │ │ + li a2,574 │ │ + jalr t9 │ │ + addiu a3,t3,15176 │ │ + lw gp,24(sp) │ │ + beqz s3,6e01c │ │ + lw t9,-32256(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + lw gp,24(sp) │ │ + lw t4,40(sp) │ │ + beqz t4,6e278 │ │ + lw t9,-32736(gp) │ │ + lw s7,-32708(gp) │ │ + lw t5,36(sp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,t5,14960 │ │ + li a2,717 │ │ + jalr t9 │ │ + addiu a3,s7,15556 │ │ + lw gp,24(sp) │ │ + move s3,zero │ │ + lw t7,-30360(gp) │ │ + lw t6,52(sp) │ │ + lw t8,0(t7) │ │ + bne t6,t8,6e348 │ │ + move v0,s3 │ │ + lw ra,92(sp) │ │ + lw s8,88(sp) │ │ + lw s7,84(sp) │ │ + lw s6,80(sp) │ │ + lw s5,76(sp) │ │ + lw s4,72(sp) │ │ + lw s3,68(sp) │ │ + lw s2,64(sp) │ │ + lw s1,60(sp) │ │ + lw s0,56(sp) │ │ + jr ra │ │ + addiu sp,sp,96 │ │ + lw s4,-30316(gp) │ │ + lw t9,-30580(gp) │ │ + lw a2,32(sp) │ │ + move a0,s7 │ │ + jalr t9 │ │ + addiu a1,s4,168 │ │ + lw gp,24(sp) │ │ + lw a0,0(s1) │ │ + lw t0,36(sp) │ │ + lw s1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a0,16(sp) │ │ + addiu a1,t0,14960 │ │ + li a0,4 │ │ + li a2,616 │ │ + jalr t9 │ │ + addiu a3,s1,15248 │ │ + b 6e008 │ │ + lw gp,24(sp) │ │ + b 6dc90 │ │ + move s2,zero │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,2 │ │ move a1,zero │ │ - bal 706b8 │ │ move a2,zero │ │ + jalr t9 │ │ + addiu a3,s5,16000 │ │ lw gp,24(sp) │ │ li a0,2 │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t0,25740 │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ move a1,zero │ │ - bal 706b8 │ │ move a2,zero │ │ + jalr t9 │ │ + addiu a3,t3,15528 │ │ lw gp,24(sp) │ │ - lw t9,-30580(gp) │ │ - bal 70ad4 │ │ + lw t9,-30576(gp) │ │ + jalr t9 │ │ nop │ │ + lw t4,32(sp) │ │ + beqz t4,6e164 │ │ lw gp,24(sp) │ │ + beqz v0,6e164 │ │ + lw t5,-30596(gp) │ │ + lw a2,32(sp) │ │ + move a0,s7 │ │ move a1,v0 │ │ - lw s4,-30600(gp) │ │ - move a2,s6 │ │ - move a0,s2 │ │ - addiu t9,s4,-6408 │ │ - bal 6e6f8 │ │ + addiu t9,t5,-11924 │ │ + jalr t9 │ │ move a3,zero │ │ lw gp,24(sp) │ │ - lw t9,-32260(gp) │ │ - bal 7374c │ │ - move a0,s1 │ │ - lw ra,100(sp) │ │ - move v0,s2 │ │ - lw s8,96(sp) │ │ - lw s7,92(sp) │ │ - lw s6,88(sp) │ │ - lw s5,84(sp) │ │ - lw s4,80(sp) │ │ - lw s3,76(sp) │ │ - lw s2,72(sp) │ │ - lw s1,68(sp) │ │ - lw s0,64(sp) │ │ - jr ra │ │ - addiu sp,sp,104 │ │ - lw t8,-30384(gp) │ │ - lw t9,-30588(gp) │ │ - addiu a1,t8,168 │ │ - move a0,s2 │ │ - move a2,s6 │ │ - bal 6ec90 │ │ - sw v0,52(sp) │ │ - lw t7,40(sp) │ │ + lw t9,-32256(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + move s3,s7 │ │ + b 6e050 │ │ lw gp,24(sp) │ │ - lw t6,0(t7) │ │ - lw t5,52(sp) │ │ - sw t6,16(sp) │ │ - lw t3,-32696(gp) │ │ - lw t4,0(t5) │ │ - lw t9,-32200(gp) │ │ - sw t4,20(sp) │ │ + lw v1,-30316(gp) │ │ + lw t9,-30580(gp) │ │ + lw a2,32(sp) │ │ + addiu a1,v1,168 │ │ + sw v0,44(sp) │ │ + jalr t9 │ │ + move a0,s7 │ │ + lw s5,0(s1) │ │ + lw gp,24(sp) │ │ + lw a1,44(sp) │ │ + sw s5,16(sp) │ │ + lw a0,0(a1) │ │ + lw a2,36(sp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a0,20(sp) │ │ + addiu a1,a2,14960 │ │ li a0,4 │ │ - addiu a1,s8,25168 │ │ li a2,626 │ │ - bal 706b8 │ │ - addiu a3,t3,25492 │ │ - b 6f280 │ │ + jalr t9 │ │ + addiu a3,a3,15284 │ │ + b 6e008 │ │ lw gp,24(sp) │ │ - lw t9,-30592(gp) │ │ - bal 6e568 │ │ - move a0,v1 │ │ + lw t9,-30588(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ lw gp,24(sp) │ │ - lw s4,48(sp) │ │ - lw s0,-32696(gp) │ │ - lw s3,0(s4) │ │ - lw t9,-32200(gp) │ │ - sw s3,16(sp) │ │ + lw a2,0(s4) │ │ + lw a3,36(sp) │ │ + lw s8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a2,16(sp) │ │ + addiu a1,a3,14960 │ │ li a0,4 │ │ - addiu a1,s8,25168 │ │ li a2,637 │ │ - bal 706b8 │ │ - addiu a3,s0,25524 │ │ - b 6f280 │ │ + jalr t9 │ │ + addiu a3,s8,15316 │ │ + b 6e008 │ │ lw gp,24(sp) │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ + sw a2,36(sp) │ │ + li a3,560 │ │ li a0,1 │ │ li a1,16 │ │ - addiu a2,s8,25168 │ │ - bal 6d364 <__ckd_calloc__> │ │ - li a3,560 │ │ - move s2,v0 │ │ - li v0,1 │ │ + jalr t9 │ │ + addiu a2,a2,14960 │ │ + li a3,1 │ │ lw gp,24(sp) │ │ - b 6f1e8 │ │ - sw v0,0(s2) │ │ - lw s4,40(sp) │ │ - lw s0,-32696(gp) │ │ - lw s3,0(s4) │ │ - sw s3,16(sp) │ │ + move s7,v0 │ │ + b 6dc2c │ │ + sw a3,0(v0) │ │ + lw s2,-32708(gp) │ │ + lw t1,0(s1) │ │ + lw t2,36(sp) │ │ + lw t9,-32196(gp) │ │ + sw t1,16(sp) │ │ li a0,4 │ │ - addiu a1,s8,25168 │ │ + addiu a1,t2,14960 │ │ li a2,603 │ │ - bal 706b8 │ │ - addiu a3,s0,25428 │ │ - b 6f280 │ │ + jalr t9 │ │ + addiu a3,s2,15220 │ │ + b 6e008 │ │ lw gp,24(sp) │ │ - bal 6f02c │ │ - move a0,s2 │ │ - b 6f29c │ │ + jalr t9 │ │ + move a0,s7 │ │ + b 6e028 │ │ lw gp,24(sp) │ │ - move a0,s0 │ │ - bal 71740 │ │ + move a0,s2 │ │ + jalr t9 │ │ move a1,zero │ │ lw gp,24(sp) │ │ - b 6f328 │ │ - sw v0,4(s2) │ │ - lw a0,0(v1) │ │ - lw s5,-32696(gp) │ │ - sw a0,16(sp) │ │ - lw s6,8(v1) │ │ - lw t9,-32200(gp) │ │ - sw s6,20(sp) │ │ + b 6dc9c │ │ + sw v0,4(s7) │ │ + lw v0,0(s4) │ │ + lw s6,-32708(gp) │ │ + sw v0,16(sp) │ │ + lw v1,8(s4) │ │ + lw a1,36(sp) │ │ + lw t9,-32196(gp) │ │ + sw v1,20(sp) │ │ li a0,4 │ │ - addiu a1,s8,25168 │ │ + addiu a1,a1,14960 │ │ li a2,656 │ │ - bal 706b8 │ │ - addiu a3,s5,25568 │ │ - b 6f280 │ │ + jalr t9 │ │ + addiu a3,s6,15360 │ │ + b 6e008 │ │ lw gp,24(sp) │ │ - lw s3,-32696(gp) │ │ - addiu a1,s8,25168 │ │ + lw t6,36(sp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,t6,14960 │ │ li a0,4 │ │ li a2,678 │ │ - bal 706b8 │ │ - addiu a3,s3,25640 │ │ + jalr t9 │ │ + addiu a3,t7,15432 │ │ + lw gp,24(sp) │ │ + lw a2,32(sp) │ │ + lw t8,-30316(gp) │ │ + lw t9,-30580(gp) │ │ + move a0,s7 │ │ + jalr t9 │ │ + addiu a1,t8,168 │ │ + beqz s3,6e328 │ │ + lw gp,24(sp) │ │ + lw t9,-32256(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + lw gp,24(sp) │ │ + lw ra,40(sp) │ │ + bnez ra,6e050 │ │ + move s3,zero │ │ + lw t9,-32736(gp) │ │ + jalr t9 │ │ + move a0,s7 │ │ + b 6e050 │ │ + lw gp,24(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + lw s3,-32708(gp) │ │ + lw s7,36(sp) │ │ + lw t9,-32088(gp) │ │ + li a0,5 │ │ + addiu a1,s7,14960 │ │ + li a2,692 │ │ + jalr t9 │ │ + addiu a3,s3,15476 │ │ + lw gp,24(sp) │ │ + lw t9,-30436(gp) │ │ + jalr t9 │ │ + li a0,1 │ │ + lui gp,0x4 │ │ + addiu gp,gp,-20788 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-56 │ │ + lw v0,72(sp) │ │ + lw t9,-32396(gp) │ │ + sw gp,24(sp) │ │ + sw s3,48(sp) │ │ + sw s2,44(sp) │ │ + sw s1,40(sp) │ │ + sw s0,36(sp) │ │ + sw ra,52(sp) │ │ + sw v0,16(sp) │ │ + move s3,a0 │ │ + move s1,a2 │ │ + jalr t9 │ │ + move s2,a3 │ │ + move s0,v0 │ │ + beqz v0,6e468 │ │ lw gp,24(sp) │ │ - move a0,s2 │ │ - lw s8,-30384(gp) │ │ - lw t9,-30588(gp) │ │ - addiu a1,s8,168 │ │ - bal 6ec90 │ │ - move a2,s6 │ │ - beqz s1,6f9a0 │ │ + beq v0,s3,6e400 │ │ + lw a2,-32708(gp) │ │ + sw s1,12(v0) │ │ + sw s2,8(v0) │ │ + lw ra,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + lw a1,12(v0) │ │ + addu v1,s1,a1 │ │ + lw t9,-31764(gp) │ │ + lw a0,8(v0) │ │ + sll a1,v1,0x2 │ │ + li a3,455 │ │ + jalr t9 │ │ + addiu a2,a2,14960 │ │ lw gp,24(sp) │ │ - lw t9,-32260(gp) │ │ - bal 7374c │ │ - move a0,s1 │ │ + lw a0,12(s0) │ │ + lw t9,-30464(gp) │ │ + sll a3,a0,0x2 │ │ + addu a0,v0,a3 │ │ + move a1,s2 │ │ + sll a2,s1,0x2 │ │ + jalr t9 │ │ + sw v0,8(s0) │ │ lw gp,24(sp) │ │ - beqz s7,6f9b0 │ │ - lw t9,-32740(gp) │ │ - b 6f2bc │ │ - move s2,zero │ │ - bal 6f02c │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s2 │ │ - b 6f2bc │ │ - move s2,zero │ │ - lw s1,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - li a0,5 │ │ - addiu a1,s8,25168 │ │ - li a2,692 │ │ - bal 7085c │ │ - addiu a3,s1,25684 │ │ + lw t0,12(s0) │ │ + move v0,s0 │ │ + addu t1,t0,s1 │ │ + b 6e3e4 │ │ + sw t1,12(s0) │ │ + blez s1,6e490 │ │ + move s3,s2 │ │ + move s0,zero │ │ + lw t9,-32552(gp) │ │ + lw a0,0(s3) │ │ + jalr t9 │ │ + addiu s0,s0,1 │ │ + addiu s3,s3,4 │ │ + bne s0,s1,6e474 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - li a0,1 │ │ + move a0,s2 │ │ + b 6e3e4 │ │ + move v0,zero │ │ │ │ -0006f9ec : │ │ +0006e4a4 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-26524 │ │ + addiu gp,gp,-21076 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ + sw s1,44(sp) │ │ + lw s1,-30360(gp) │ │ + sw s8,72(sp) │ │ + lw v0,0(s1) │ │ sw gp,24(sp) │ │ - addiu v0,sp,96 │ │ - sw s4,60(sp) │ │ - sw s3,56(sp) │ │ - sw s1,48(sp) │ │ + addiu s8,sp,96 │ │ + sw s4,56(sp) │ │ + sw s3,52(sp) │ │ + sw s2,48(sp) │ │ + sw s0,40(sp) │ │ sw ra,76(sp) │ │ - sw s7,72(sp) │ │ - sw s6,68(sp) │ │ - sw s5,64(sp) │ │ - sw s2,52(sp) │ │ - sw s0,44(sp) │ │ + sw s7,68(sp) │ │ + sw s6,64(sp) │ │ + sw s5,60(sp) │ │ move s3,a0 │ │ - move s1,a1 │ │ + move s2,a1 │ │ sw a3,92(sp) │ │ move s4,a2 │ │ - beqz a3,6fbd8 │ │ - sw v0,32(sp) │ │ - lw v1,96(sp) │ │ - addiu v0,sp,100 │ │ - beqz v1,6fb7c │ │ - sw v0,32(sp) │ │ - b 6fa64 │ │ + sw v0,36(sp) │ │ + addiu s0,sp,92 │ │ + beqz a3,6e65c │ │ + sw s8,32(sp) │ │ + lw v1,4(s0) │ │ + addiu a3,sp,100 │ │ + sw a3,32(sp) │ │ + bnez v1,6e538 │ │ move a0,zero │ │ - lw a1,-4(v0) │ │ - beqz a1,6fb7c │ │ - sw v0,32(sp) │ │ - lw t0,0(v0) │ │ - addiu t1,v0,4 │ │ - sw t1,32(sp) │ │ - addiu v0,v0,8 │ │ - bnez t0,6fa58 │ │ + b 6e62c │ │ + lw t2,-32708(gp) │ │ + addiu a3,a3,8 │ │ + lw t1,-4(a3) │ │ + beqz t1,6e62c │ │ + lw t2,-32708(gp) │ │ + lw a1,0(a3) │ │ + bnez a1,6e528 │ │ addiu a0,a0,2 │ │ - lw s5,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a1,4 │ │ - addiu a2,s5,25168 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s7,14960 │ │ + jalr t9 │ │ li a3,743 │ │ lw a0,92(sp) │ │ - addiu t2,sp,96 │ │ lw gp,24(sp) │ │ - move s2,v0 │ │ - beqz a0,6fbd0 │ │ - sw t2,32(sp) │ │ move s6,v0 │ │ - move s0,zero │ │ - addiu s7,s5,25168 │ │ - lw t9,-32488(gp) │ │ + beqz a0,6e654 │ │ + sw s8,32(sp) │ │ + move s5,v0 │ │ + move s8,zero │ │ + addiu s7,s7,14960 │ │ + lw t9,-32484(gp) │ │ move a1,s7 │ │ - bal 6d514 <__ckd_salloc__> │ │ + jalr t9 │ │ li a2,747 │ │ lw gp,24(sp) │ │ - sw v0,0(s6) │ │ - lw t4,32(sp) │ │ - lw t9,-32488(gp) │ │ - addiu t5,t4,4 │ │ - sw t5,32(sp) │ │ - lw a0,0(t4) │ │ - move a1,s7 │ │ - bal 6d514 <__ckd_salloc__> │ │ + addiu s0,s0,8 │ │ + sw v0,0(s5) │ │ + lw a0,-4(s0) │ │ + lw t9,-32484(gp) │ │ li a2,750 │ │ + jalr t9 │ │ + move a1,s7 │ │ lw gp,24(sp) │ │ - sw v0,4(s6) │ │ - lw a0,32(sp) │ │ - addiu s0,s0,2 │ │ - addiu t3,a0,4 │ │ - sw t3,32(sp) │ │ - lw a0,0(a0) │ │ - bnez a0,6fab8 │ │ - addiu s6,s6,8 │ │ - lw t9,-32400(gp) │ │ - move a1,s1 │ │ + sw v0,4(s5) │ │ + lw a0,0(s0) │ │ + addiu a2,s0,4 │ │ + addiu s8,s8,2 │ │ + sw a2,32(sp) │ │ + bnez a0,6e57c │ │ + addiu s5,s5,8 │ │ + lw t0,-30596(gp) │ │ sw s4,16(sp) │ │ move a0,s3 │ │ - move a2,s0 │ │ - bal 6f18c │ │ - move a3,s2 │ │ - move s1,v0 │ │ - beqz v0,6fc40 │ │ + move a1,s2 │ │ + move a2,s8 │ │ + addiu t9,t0,-7292 │ │ + jalr t9 │ │ + move a3,s6 │ │ lw gp,24(sp) │ │ - beq s3,v0,6fbe0 │ │ - lw t9,-31772(gp) │ │ - sw s0,12(v0) │ │ - sw s2,8(v0) │ │ + lw a0,36(sp) │ │ + lw t4,0(s1) │ │ + bne a0,t4,6e664 │ │ lw ra,76(sp) │ │ - move v0,s1 │ │ - lw s7,72(sp) │ │ - lw s6,68(sp) │ │ - lw s5,64(sp) │ │ - lw s4,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ + lw s8,72(sp) │ │ + lw s7,68(sp) │ │ + lw s6,64(sp) │ │ + lw s5,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,80 │ │ - lw a2,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,a2,25168 │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ + addiu a1,t2,14960 │ │ li a2,735 │ │ - bal 706b8 │ │ - addiu a3,a3,25796 │ │ - lw ra,76(sp) │ │ - move s1,zero │ │ - move v0,s1 │ │ - lw s7,72(sp) │ │ - lw s6,68(sp) │ │ - lw s5,64(sp) │ │ - lw s4,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ - jr ra │ │ - addiu sp,sp,80 │ │ - b 6fb14 │ │ - move s0,zero │ │ - b 6fa7c │ │ - move a0,zero │ │ - lw s6,12(v0) │ │ - lw a0,8(v0) │ │ - addu s4,s0,s6 │ │ - li a3,455 │ │ - sll a1,s4,0x2 │ │ - bal 6d498 <__ckd_realloc__> │ │ - addiu a2,s5,25168 │ │ - lw gp,24(sp) │ │ - lw s3,12(s1) │ │ - lw t9,-30268(gp) │ │ - sll t7,s3,0x2 │ │ - addu a0,v0,t7 │ │ - sll a2,s0,0x2 │ │ - move a1,s2 │ │ jalr t9 │ │ - sw v0,8(s1) │ │ - lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s2 │ │ - lw t6,12(s1) │ │ - addu s0,t6,s0 │ │ - b 6fb4c │ │ - sw s0,12(s1) │ │ - beqz s0,6fc68 │ │ - move s4,s2 │ │ - move s3,zero │ │ - lw t9,-32556(gp) │ │ - lw a0,0(s4) │ │ - bal 6d654 │ │ - addiu s3,s3,1 │ │ - addiu s4,s4,4 │ │ - bne s3,s0,6fc4c │ │ - lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s2 │ │ - b 6fb50 │ │ - lw ra,76(sp) │ │ - │ │ -0006fc7c : │ │ - lui gp,0x4 │ │ - addiu gp,gp,-27180 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw s0,32(sp) │ │ - lw s0,-30604(gp) │ │ - sw gp,24(sp) │ │ - sw ra,36(sp) │ │ - move t0,a0 │ │ - move v1,a1 │ │ - move v0,a2 │ │ - lw t9,-32400(gp) │ │ - lw a0,0(s0) │ │ - move a1,t0 │ │ - sw a3,16(sp) │ │ - move a2,v1 │ │ - bal 6f18c │ │ - move a3,v0 │ │ - beqz v0,6fd00 │ │ + addiu a3,t3,15588 │ │ lw gp,24(sp) │ │ - lw a0,0(s0) │ │ - beqz a0,6fce8 │ │ - lw ra,36(sp) │ │ - move v0,zero │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - sw v0,0(s0) │ │ - lw ra,36(sp) │ │ + b 6e5f0 │ │ move v0,zero │ │ - lw s0,32(sp) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,4 │ │ - addiu a1,a1,25168 │ │ - li a2,766 │ │ - bal 706b8 │ │ - addiu a3,a3,25832 │ │ - lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + b 6e5cc │ │ + move s8,zero │ │ + b 6e544 │ │ + move a0,zero │ │ + lw t9,-30340(gp) │ │ jalr t9 │ │ - li a0,-1 │ │ + nop │ │ │ │ -0006fd30 : │ │ +0006e670 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-27360 │ │ + addiu gp,gp,-21536 │ │ addu gp,gp,t9 │ │ - lw t1,-32696(gp) │ │ - addiu sp,sp,-88 │ │ - sw gp,24(sp) │ │ - sw s1,52(sp) │ │ - sw ra,84(sp) │ │ - sw s8,80(sp) │ │ - sw s7,76(sp) │ │ - sw s6,72(sp) │ │ - sw s5,68(sp) │ │ - sw s4,64(sp) │ │ - sw s3,60(sp) │ │ - sw s2,56(sp) │ │ - sw s0,48(sp) │ │ - addiu t0,t1,26012 │ │ - lbu v0,4(t0) │ │ - lw v1,26012(t1) │ │ - sw a1,92(sp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ - sw a0,88(sp) │ │ - sw a2,44(sp) │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-112 │ │ + lw v1,0(v0) │ │ + sw s1,76(sp) │ │ + sw a0,48(sp) │ │ + sw a1,52(sp) │ │ move a0,a2 │ │ - sw v1,32(sp) │ │ - sb v0,36(sp) │ │ - sw a3,100(sp) │ │ + lw a1,-32708(gp) │ │ + move s1,a2 │ │ + lui a2,0xa0d │ │ + lw t9,-30472(gp) │ │ + sw a3,124(sp) │ │ + addiu a3,a2,2336 │ │ + sw gp,24(sp) │ │ + sw s0,72(sp) │ │ + sw ra,108(sp) │ │ + sw s8,104(sp) │ │ + sw s7,100(sp) │ │ + sw s6,96(sp) │ │ + sw s5,92(sp) │ │ + sw s4,88(sp) │ │ + sw s3,84(sp) │ │ + sw s2,80(sp) │ │ + addiu a1,a1,-1496 │ │ + sw v1,68(sp) │ │ + sw a3,60(sp) │ │ + sb zero,64(sp) │ │ jalr t9 │ │ - addiu a1,a1,8760 │ │ - move s1,v0 │ │ + nop │ │ + move s0,v0 │ │ + beqz v0,6ebec │ │ lw gp,24(sp) │ │ - beqz v0,702f8 │ │ - lw a2,44(sp) │ │ - lw t9,-30432(gp) │ │ + lw t9,-30384(gp) │ │ jalr t9 │ │ move a0,v0 │ │ li a0,-1 │ │ lw gp,24(sp) │ │ - beq v0,a0,70164 │ │ - move s0,v0 │ │ - b 6fdf0 │ │ - li s2,-1 │ │ + move s8,v0 │ │ + addiu s7,sp,60 │ │ + bne v0,a0,6e740 │ │ + li s3,-1 │ │ + b 6eb54 │ │ + lw t9,-30320(gp) │ │ + lw t9,-30384(gp) │ │ jalr t9 │ │ - nop │ │ - move s0,v0 │ │ - beq v0,s2,70164 │ │ + move a0,s0 │ │ + move s8,v0 │ │ + beq v0,s3,6eb50 │ │ lw gp,24(sp) │ │ - lw t9,-30480(gp) │ │ - addiu a0,sp,32 │ │ + lw t9,-30372(gp) │ │ + move a0,s7 │ │ jalr t9 │ │ - move a1,s0 │ │ + move a1,s8 │ │ + bnez v0,6e728 │ │ lw gp,24(sp) │ │ - move a0,s1 │ │ - bnez v0,6fddc │ │ - lw t9,-30432(gp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,t0,14960 │ │ li a0,10 │ │ li a1,4 │ │ - addiu a2,v0,25168 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a3,810 │ │ lw gp,24(sp) │ │ - li a1,1 │ │ - lw s7,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s7,25168 │ │ li a0,513 │ │ + lw t1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + li a1,1 │ │ + addiu a2,t1,14960 │ │ li a3,812 │ │ - bal 6d364 <__ckd_calloc__> │ │ - move s7,v0 │ │ - li a1,512 │ │ + jalr t9 │ │ + sw v0,36(sp) │ │ lw gp,24(sp) │ │ + li t2,512 │ │ + lw t4,-32708(gp) │ │ + li t3,10 │ │ + addiu t5,t4,15712 │ │ move s6,v0 │ │ + move s5,zero │ │ move s4,zero │ │ - move s2,zero │ │ - sw a1,40(sp) │ │ - li s8,10 │ │ + sw t2,40(sp) │ │ + sw t3,32(sp) │ │ move s3,zero │ │ - li s5,35 │ │ - bnez s2,6fe8c │ │ - li t8,34 │ │ - andi t2,s3,0x1 │ │ - beqz t2,6ff84 │ │ - nop │ │ - li t8,34 │ │ - beq s0,t8,7001c │ │ - li ra,39 │ │ - beq s0,ra,7001c │ │ - li a1,-1 │ │ - beq s0,a1,6fec8 │ │ - slt v0,s3,s8 │ │ - bnez s4,70048 │ │ - lw v1,40(sp) │ │ - lw t9,-30480(gp) │ │ - addiu a0,sp,32 │ │ + sw t5,44(sp) │ │ + bnez s4,6e88c │ │ + li ra,34 │ │ + andi t6,s3,0x1 │ │ + bnez t6,6e88c │ │ + li ra,34 │ │ + li t7,35 │ │ + bne s8,t7,6ec1c │ │ + li s1,-1 │ │ + b 6e7f8 │ │ + li s2,10 │ │ + beq v0,s2,6e840 │ │ + lw t9,-30384(gp) │ │ + lw t9,-30384(gp) │ │ jalr t9 │ │ - move a1,s0 │ │ - beqz v0,70044 │ │ + move a0,s0 │ │ + bne v0,s1,6e7f0 │ │ lw gp,24(sp) │ │ - slt v0,s3,s8 │ │ - bnez v0,6ff00 │ │ - lw t1,-32696(gp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-31772(gp) │ │ + lw t9,-30384(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + move s8,v0 │ │ + beq v0,s1,6e854 │ │ + lw gp,24(sp) │ │ + lw t9,-30372(gp) │ │ move a0,s7 │ │ - sll a1,s8,0x3 │ │ - addiu a2,v1,25168 │ │ - bal 6d498 <__ckd_realloc__> │ │ - li a3,847 │ │ - beqz v0,701cc │ │ + jalr t9 │ │ + move a1,v0 │ │ + beqz v0,6e87c │ │ lw gp,24(sp) │ │ - sll s8,s8,0x1 │ │ - move s7,v0 │ │ - lw t1,-32696(gp) │ │ - lw t9,-32488(gp) │ │ - sll t0,s3,0x2 │ │ - move a0,s6 │ │ - addiu a1,t1,25168 │ │ - li a2,855 │ │ - bal 6d514 <__ckd_salloc__> │ │ - addu s2,s7,t0 │ │ - addiu s3,s3,1 │ │ + lw t9,-30384(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + move s8,v0 │ │ + bne v0,s1,6e824 │ │ lw gp,24(sp) │ │ - sw v0,0(s2) │ │ - bnez s4,70074 │ │ - sb zero,0(s6) │ │ - li a0,-1 │ │ - beq s0,a0,700a0 │ │ - nop │ │ - b 6ff58 │ │ - li s2,-1 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - nop │ │ - move s0,v0 │ │ - beq v0,s2,700a0 │ │ + move a0,s0 │ │ lw gp,24(sp) │ │ - lw t9,-30480(gp) │ │ - addiu a0,sp,32 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a1,s0 │ │ + move a0,s6 │ │ lw gp,24(sp) │ │ - move a0,s1 │ │ - bnez v0,6ff44 │ │ - lw t9,-30432(gp) │ │ - andi t2,s3,0x1 │ │ - bnez t2,6fe88 │ │ - move s2,zero │ │ - beq s0,s5,6ffa0 │ │ - li t7,-1 │ │ - b 70324 │ │ - nop │ │ - li t4,10 │ │ - beq v0,t4,6ffbc │ │ - lw t9,-30432(gp) │ │ - lw t9,-30432(gp) │ │ + b 6ea1c │ │ + lw s1,36(sp) │ │ + li t8,35 │ │ + beq s8,t8,6e7fc │ │ + lw t9,-30384(gp) │ │ + li ra,34 │ │ + beq s8,ra,6e950 │ │ + li v0,39 │ │ + beq s8,v0,6e950 │ │ + li v1,-1 │ │ + beq s8,v1,6e978 │ │ + lw t8,32(sp) │ │ + bnez s5,6ea88 │ │ + lw a1,40(sp) │ │ + lw t9,-30372(gp) │ │ + move a0,s7 │ │ jalr t9 │ │ - move a0,s1 │ │ - li t3,-1 │ │ - bne v0,t3,6ff94 │ │ + move a1,s8 │ │ + beqz v0,6ea84 │ │ lw gp,24(sp) │ │ - lw t9,-30432(gp) │ │ + lw t3,32(sp) │ │ + slt t4,s3,t3 │ │ + beqz t4,6e988 │ │ + lw a2,-32708(gp) │ │ + lw t6,-32708(gp) │ │ + lw t9,-32484(gp) │ │ + lw s2,36(sp) │ │ + sll t5,s3,0x2 │ │ + move a0,s6 │ │ + addiu a1,t6,14960 │ │ + li a2,855 │ │ jalr t9 │ │ - move a0,s1 │ │ - li t5,-1 │ │ + addu s1,s2,t5 │ │ + addiu s3,s3,1 │ │ lw gp,24(sp) │ │ - bne v0,t5,6fff4 │ │ - move s0,v0 │ │ - b 700a4 │ │ - lw t9,-30420(gp) │ │ + sw v0,0(s1) │ │ + sb zero,0(s6) │ │ + move s1,s2 │ │ + b 6e92c │ │ + li s4,-1 │ │ + lw t9,-30384(gp) │ │ jalr t9 │ │ - nop │ │ - li t6,-1 │ │ + move a0,s0 │ │ + move s8,v0 │ │ + beq v0,s4,6e9fc │ │ lw gp,24(sp) │ │ - beq v0,t6,700a0 │ │ - move s0,v0 │ │ - lw t9,-30480(gp) │ │ - addiu a0,sp,32 │ │ + lw t9,-30372(gp) │ │ + move a0,s7 │ │ jalr t9 │ │ - move a1,s0 │ │ + move a1,s8 │ │ + bnez v0,6e914 │ │ lw gp,24(sp) │ │ - move a0,s1 │ │ - bnez v0,6ffdc │ │ - lw t9,-30432(gp) │ │ - b 6ff84 │ │ - nop │ │ - beq s4,s0,7006c │ │ + sw s1,36(sp) │ │ + b 6e7d0 │ │ + move s4,zero │ │ + beq s5,s8,6eaec │ │ nop │ │ - bnez s4,701a8 │ │ - move s4,s0 │ │ - lw t9,-30432(gp) │ │ + bnez s5,6eb68 │ │ + move s5,s8 │ │ + lw t9,-30384(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - move s0,v0 │ │ - b 6fe74 │ │ + move a0,s0 │ │ + move s8,v0 │ │ + b 6e7c8 │ │ lw gp,24(sp) │ │ - lw v1,40(sp) │ │ - slt t2,s2,v1 │ │ - beqz t2,70134 │ │ - lw t3,-32696(gp) │ │ - addu t6,s6,s2 │ │ - addiu s2,s2,1 │ │ - addu t5,s6,s2 │ │ - sb s0,0(t6) │ │ - b 7002c │ │ - sb zero,0(t5) │ │ - b 7002c │ │ - move s4,zero │ │ - lw a2,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - li a0,3 │ │ - addiu a1,a2,25168 │ │ - addiu a3,a3,25968 │ │ - bal 706b8 │ │ - li a2,861 │ │ - li a0,-1 │ │ - bne s0,a0,6ff3c │ │ + slt ra,s3,t8 │ │ + bnez ra,6eab0 │ │ + lw v0,-32708(gp) │ │ + lw a2,-32708(gp) │ │ + lw s4,32(sp) │ │ + lw t9,-31764(gp) │ │ + lw a0,36(sp) │ │ + sll a1,s4,0x3 │ │ + addiu a2,a2,14960 │ │ + jalr t9 │ │ + li a3,847 │ │ + move s1,v0 │ │ + beqz v0,6eb8c │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32484(gp) │ │ + addiu t2,t1,14960 │ │ + sll t0,s3,0x2 │ │ + move a0,s6 │ │ + move a1,t2 │ │ + li a2,855 │ │ jalr t9 │ │ - move a0,s1 │ │ + addu s2,v0,t0 │ │ + sll t3,s4,0x1 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + sw t3,32(sp) │ │ + sw v0,0(s2) │ │ + sb zero,0(s6) │ │ + bnez s5,6eaf8 │ │ + addiu s3,s3,1 │ │ + li t5,-1 │ │ + bne s8,t5,6e92c │ │ + li s4,-1 │ │ + lw t9,-30320(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw gp,24(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s6 │ │ lw gp,24(sp) │ │ - lw s1,100(sp) │ │ - lw a0,88(sp) │ │ - lw t9,-32400(gp) │ │ - lw a1,92(sp) │ │ - sw s1,16(sp) │ │ + lw s7,-30596(gp) │ │ + lw s5,124(sp) │ │ + lw a0,48(sp) │ │ + lw a1,52(sp) │ │ + sw s5,16(sp) │ │ move a2,s3 │ │ - bal 6f18c │ │ - move a3,s7 │ │ - move s0,v0 │ │ - beqz v0,702bc │ │ + addiu t9,s7,-7292 │ │ + jalr t9 │ │ + move a3,s1 │ │ lw gp,24(sp) │ │ + lw v1,-30360(gp) │ │ + lw ra,68(sp) │ │ + lw a3,0(v1) │ │ + bne ra,a3,6ec30 │ │ + lw ra,108(sp) │ │ + lw s8,104(sp) │ │ + lw s7,100(sp) │ │ + lw s6,96(sp) │ │ + lw s5,92(sp) │ │ lw s4,88(sp) │ │ - beq s4,v0,70258 │ │ - lw t7,-32696(gp) │ │ - sw s3,12(v0) │ │ - sw s7,8(v0) │ │ - lw ra,84(sp) │ │ - move v0,s0 │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ + lw s3,84(sp) │ │ + lw s2,80(sp) │ │ + lw s1,76(sp) │ │ + lw s0,72(sp) │ │ jr ra │ │ - addiu sp,sp,88 │ │ - lw t9,-31772(gp) │ │ - sll t4,v1,0x1 │ │ - sw t4,40(sp) │ │ + addiu sp,sp,112 │ │ + lw a1,40(sp) │ │ + slt a2,s4,a1 │ │ + beqz a2,6eb1c │ │ + lw a3,40(sp) │ │ + addiu a0,s4,1 │ │ + addu t2,s6,a0 │ │ + addu s4,s6,s4 │ │ + sb s8,0(s4) │ │ + move s4,a0 │ │ + b 6e960 │ │ + sb zero,0(t2) │ │ + lw t9,-32484(gp) │ │ + lw a3,36(sp) │ │ + sll v1,s3,0x2 │ │ + move a0,s6 │ │ + addiu a1,v0,14960 │ │ + li a2,855 │ │ + jalr t9 │ │ + addu s4,a3,v1 │ │ + addiu s3,s3,1 │ │ + lw gp,24(sp) │ │ + sw v0,0(s4) │ │ + bnez s5,6eaf4 │ │ + sb zero,0(s6) │ │ + b 6e9fc │ │ + lw s1,36(sp) │ │ + b 6e960 │ │ + move s5,zero │ │ + lw s1,36(sp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + lw a3,44(sp) │ │ + li a0,3 │ │ + addiu a1,t4,14960 │ │ + jalr t9 │ │ + li a2,861 │ │ + b 6e9f0 │ │ + lw gp,24(sp) │ │ + lw t1,-32708(gp) │ │ + sll t0,a3,0x1 │ │ + lw t9,-31764(gp) │ │ + sw t0,40(sp) │ │ move a0,s6 │ │ - addiu a1,t4,1 │ │ - addiu a2,t3,25168 │ │ - bal 6d498 <__ckd_realloc__> │ │ + addiu a1,t0,1 │ │ + addiu a2,t1,14960 │ │ + jalr t9 │ │ li a3,876 │ │ - beqz v0,701cc │ │ + beqz v0,6eb8c │ │ lw gp,24(sp) │ │ - b 70054 │ │ + b 6ea94 │ │ move s6,v0 │ │ - lw t9,-30420(gp) │ │ - move a0,s1 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move s0,zero │ │ - lw ra,84(sp) │ │ - move v0,s0 │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - lw s2,-32696(gp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + move a0,s0 │ │ + lw gp,24(sp) │ │ + b 6ea44 │ │ + move v0,zero │ │ + lw s8,-32708(gp) │ │ + lw t6,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s2,25168 │ │ + addiu a1,s8,14960 │ │ li a2,835 │ │ - bal 706b8 │ │ - addiu a3,s0,25928 │ │ + jalr t9 │ │ + addiu a3,t6,15672 │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ + move a0,s0 │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s6 │ │ - blez s3,70214 │ │ + beqz s3,6ebd4 │ │ lw gp,24(sp) │ │ - move s1,s7 │ │ + lw s6,36(sp) │ │ move s0,zero │ │ - lw t9,-32556(gp) │ │ - lw a0,0(s1) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + lw a0,0(s6) │ │ + jalr t9 │ │ addiu s0,s0,1 │ │ - addiu s1,s1,4 │ │ - bne s0,s3,701f8 │ │ - lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s7 │ │ - lw ra,84(sp) │ │ - move s0,zero │ │ - move v0,s0 │ │ - lw s8,80(sp) │ │ - lw s7,76(sp) │ │ - lw s6,72(sp) │ │ - lw s5,68(sp) │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ - jr ra │ │ - addiu sp,sp,88 │ │ - lw ra,12(v0) │ │ - addu t8,s3,ra │ │ - lw t9,-31772(gp) │ │ - lw a0,8(v0) │ │ - sll a1,t8,0x2 │ │ - addiu a2,t7,25168 │ │ - bal 6d498 <__ckd_realloc__> │ │ - li a3,455 │ │ + addiu s6,s6,4 │ │ + bne s0,s3,6ebb8 │ │ lw gp,24(sp) │ │ - lw s8,12(s0) │ │ - lw t9,-30268(gp) │ │ - sll s6,s8,0x2 │ │ - sll a2,s3,0x2 │ │ - addu a0,v0,s6 │ │ - move a1,s7 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - sw v0,8(s0) │ │ - lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s7 │ │ - lw s5,12(s0) │ │ - addu s3,s5,s3 │ │ - b 70174 │ │ - sw s3,12(s0) │ │ - beqz s3,702e4 │ │ - move s2,s7 │ │ - move s1,zero │ │ - lw t9,-32556(gp) │ │ - lw a0,0(s2) │ │ - bal 6d654 │ │ - addiu s1,s1,1 │ │ - addiu s2,s2,4 │ │ - bne s1,s3,702c8 │ │ + lw a0,36(sp) │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s7 │ │ - b 70178 │ │ - lw ra,84(sp) │ │ - sw a2,16(sp) │ │ - lw a3,-32696(gp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,a2,25168 │ │ + b 6ea44 │ │ + move v0,zero │ │ + lw t7,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s1,16(sp) │ │ li a0,4 │ │ + addiu a1,t7,14960 │ │ li a2,792 │ │ - bal 706b8 │ │ - addiu a3,a3,25880 │ │ - b 70174 │ │ - move s0,zero │ │ - bne s0,t7,6fe8c │ │ - li t8,34 │ │ - b 700a4 │ │ - lw t9,-30420(gp) │ │ + jalr t9 │ │ + addiu a3,t8,15624 │ │ + lw gp,24(sp) │ │ + b 6ea44 │ │ + move v0,zero │ │ + li s2,-1 │ │ + bne s8,s2,6e88c │ │ + li ra,34 │ │ + b 6e858 │ │ + lw t9,-30320(gp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00070334 : │ │ +0006ec3c : │ │ lui gp,0x4 │ │ - addiu gp,gp,-28900 │ │ + addiu gp,gp,-23020 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ sw s0,24(sp) │ │ - lw s0,-30604(gp) │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ + lw s0,-30600(gp) │ │ move v1,a0 │ │ move v0,a1 │ │ - lw t9,-32396(gp) │ │ + lw t9,-32392(gp) │ │ lw a0,0(s0) │ │ + sw gp,16(sp) │ │ move a3,a2 │ │ + sw ra,28(sp) │ │ move a1,v1 │ │ - bal 6fd30 │ │ + jalr t9 │ │ move a2,v0 │ │ - beqz v0,703b4 │ │ + beqz v0,6ecb8 │ │ nop │ │ lw a0,0(s0) │ │ - beqz a0,7039c │ │ - nop │ │ + beqz a0,6eca4 │ │ + lw ra,28(sp) │ │ move v0,zero │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ sw v0,0(s0) │ │ - lw ra,28(sp) │ │ - move v0,zero │ │ lw s0,24(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ - b 7038c │ │ + b 6ec94 │ │ li v0,-1 │ │ │ │ -000703bc : │ │ +0006ecc0 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-29036 │ │ + addiu gp,gp,-23152 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ + addiu sp,sp,-40 │ │ + sw s0,32(sp) │ │ + lw s0,-30600(gp) │ │ + sw a3,16(sp) │ │ + move t0,a0 │ │ + move v1,a1 │ │ + move v0,a2 │ │ + lw t9,-32396(gp) │ │ + lw a0,0(s0) │ │ sw gp,24(sp) │ │ + sw ra,36(sp) │ │ + move a1,t0 │ │ + move a2,v1 │ │ + jalr t9 │ │ + move a3,v0 │ │ + beqz v0,6ed40 │ │ + lw gp,24(sp) │ │ + lw a0,0(s0) │ │ + beqz a0,6ed2c │ │ + lw ra,36(sp) │ │ + lw s0,32(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + sw v0,0(s0) │ │ + lw s0,32(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,4 │ │ + addiu a1,a1,14960 │ │ + li a2,766 │ │ + jalr t9 │ │ + addiu a3,a3,15756 │ │ + lw gp,24(sp) │ │ + lw t9,-30436(gp) │ │ + jalr t9 │ │ + li a0,-1 │ │ + │ │ +0006ed70 : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-23328 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-64 │ │ li v0,2 │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ - sw ra,52(sp) │ │ - sw s0,32(sp) │ │ - move s1,a0 │ │ + sw gp,24(sp) │ │ + sw s4,52(sp) │ │ + sw s3,48(sp) │ │ + sw s2,44(sp) │ │ + sw s0,36(sp) │ │ + sw ra,60(sp) │ │ + sw s5,56(sp) │ │ + sw s1,40(sp) │ │ + move s0,a0 │ │ move s3,a1 │ │ move s4,a2 │ │ - beq a0,v0,70440 │ │ + beq a0,v0,6edfc │ │ move s2,a3 │ │ - li a2,1 │ │ - beq a0,a2,704d8 │ │ - lw t0,-32696(gp) │ │ + li v1,1 │ │ + beq a0,v1,6ee90 │ │ + lw s5,-32708(gp) │ │ + lw ra,60(sp) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s1,40(sp) │ │ move a0,s2 │ │ - move a1,s1 │ │ + move a1,s0 │ │ + lw s2,44(sp) │ │ + lw s0,36(sp) │ │ move a2,s3 │ │ - lw ra,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ - lw t9,-30576(gp) │ │ + lw t9,-30572(gp) │ │ + lw s3,48(sp) │ │ li a3,1 │ │ - b 6fc7c │ │ - addiu sp,sp,56 │ │ - lw s0,4(a1) │ │ - lw a1,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s0 │ │ + jr t9 │ │ + addiu sp,sp,64 │ │ + lw s1,4(a1) │ │ + lw a2,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s1 │ │ jalr t9 │ │ - addiu a1,a1,26020 │ │ - beqz v0,705c8 │ │ + addiu a1,a2,15804 │ │ + beqz v0,6ef88 │ │ lw gp,24(sp) │ │ - lb v1,0(s0) │ │ - li a0,45 │ │ - beq v1,a0,70410 │ │ - move a0,s2 │ │ - beqz s0,7040c │ │ - lw t3,-32696(gp) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,t3,25168 │ │ + lb a0,0(s1) │ │ + li t1,45 │ │ + beq a0,t1,6edc4 │ │ + lw s5,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,1 │ │ + addiu a1,s5,14960 │ │ li a2,529 │ │ - addiu a3,t2,26108 │ │ - bal 706b8 │ │ - sw s0,16(sp) │ │ + addiu a3,t2,15892 │ │ + jalr t9 │ │ + sw s1,16(sp) │ │ lw gp,24(sp) │ │ move a0,s2 │ │ - lw t9,-30572(gp) │ │ - move a1,s0 │ │ - bal 70334 │ │ + lw t9,-30568(gp) │ │ + move a1,s1 │ │ + jalr t9 │ │ li a2,1 │ │ - bnez v0,70554 │ │ + bnez v0,6ef14 │ │ lw gp,24(sp) │ │ - lw ra,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw ra,60(sp) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t0,26028 │ │ - addiu a1,s0,25168 │ │ + addiu sp,sp,64 │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s5,14960 │ │ li a2,513 │ │ - bal 706b8 │ │ + addiu a3,a3,15812 │ │ + jalr t9 │ │ sw s4,16(sp) │ │ lw gp,24(sp) │ │ move a0,s4 │ │ - lw a3,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ - addiu a1,a3,8760 │ │ - beqz v0,7052c │ │ + addiu a1,a1,-1496 │ │ + beqz v0,6eeec │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,v0 │ │ - move s0,s4 │ │ - b 70470 │ │ + move s1,s4 │ │ + bnez s4,6ee2c │ │ lw gp,24(sp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 6edc8 │ │ + lw ra,60(sp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw s4,16(sp) │ │ li a0,1 │ │ - addiu a1,s0,25168 │ │ + addiu a1,s5,14960 │ │ li a2,517 │ │ - bal 706b8 │ │ - addiu a3,t1,26068 │ │ - b 7040c │ │ + jalr t9 │ │ + addiu a3,t0,15852 │ │ + b 6edc4 │ │ lw gp,24(sp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t3,15928 │ │ li a0,2 │ │ move a1,zero │ │ + jalr t9 │ │ move a2,zero │ │ - bal 706b8 │ │ - addiu a3,s0,26144 │ │ lw gp,24(sp) │ │ - lw t6,0(s3) │ │ - lw t7,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t7,26152 │ │ + lw t4,0(s3) │ │ + lw t5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t5,15936 │ │ li a0,2 │ │ move a1,zero │ │ move a2,zero │ │ - bal 706b8 │ │ - sw t6,16(sp) │ │ + jalr t9 │ │ + sw t4,16(sp) │ │ lw gp,24(sp) │ │ - lw t4,0(s3) │ │ - lw t5,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t6,0(s3) │ │ + lw t7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,2 │ │ move a1,zero │ │ move a2,zero │ │ - addiu a3,t5,26176 │ │ - sw t4,16(sp) │ │ - bal 706b8 │ │ + addiu a3,t7,15960 │ │ + sw t6,16(sp) │ │ + jalr t9 │ │ sw s4,20(sp) │ │ lw gp,24(sp) │ │ - lw t9,-30676(gp) │ │ - bal 6e61c │ │ + lw t9,-30672(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,24(sp) │ │ move a0,v0 │ │ - lw s1,-30384(gp) │ │ - lw t9,-30588(gp) │ │ - addiu a1,s1,168 │ │ - bal 6ec90 │ │ + lw t8,-30316(gp) │ │ + lw t9,-30580(gp) │ │ + addiu a1,t8,168 │ │ + jalr t9 │ │ move a2,s2 │ │ lw gp,24(sp) │ │ - lw t9,-30456(gp) │ │ + lw t9,-30436(gp) │ │ jalr t9 │ │ li a0,1 │ │ │ │ -00070600 : │ │ +0006efc0 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-29616 │ │ + addiu gp,gp,-23920 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ sw s0,24(sp) │ │ - lw s0,-30604(gp) │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - lw t9,-32740(gp) │ │ - bal 6f02c │ │ + lw s0,-30600(gp) │ │ + lw t9,-32736(gp) │ │ lw a0,0(s0) │ │ - sw zero,0(s0) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + jalr t9 │ │ + nop │ │ lw ra,28(sp) │ │ + sw zero,0(s0) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00070640 : │ │ +0006f004 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-29680 │ │ + addiu gp,gp,-23988 │ │ addu gp,gp,t9 │ │ - lw t9,-30568(gp) │ │ - b 70600 │ │ + lw t9,-30564(gp) │ │ + jr t9 │ │ + nop │ │ nop │ │ - ... │ │ lui gp,0x4 │ │ - addiu gp,gp,-29712 │ │ + addiu gp,gp,-24016 │ │ addu gp,gp,t9 │ │ - lw t1,-32696(gp) │ │ - sll a0,a1,0x2 │ │ - addiu t0,t1,26656 │ │ addiu sp,sp,-40 │ │ - addu v1,a0,t0 │ │ - lw a1,-32696(gp) │ │ - addiu v0,sp,52 │ │ - lw t9,-30296(gp) │ │ - lw a0,0(v1) │ │ + lw v0,-32708(gp) │ │ + sw s0,32(sp) │ │ + lw s0,-30360(gp) │ │ + sll a1,a1,0x2 │ │ + addiu v1,v0,16576 │ │ + addu a0,a1,v1 │ │ + lw t0,0(s0) │ │ + sw a3,52(sp) │ │ + lw a3,-32708(gp) │ │ + addiu t1,sp,52 │ │ + lw t9,-30368(gp) │ │ + lw a0,0(a0) │ │ sw gp,16(sp) │ │ + addiu a1,a3,16416 │ │ sw ra,36(sp) │ │ - sw a3,52(sp) │ │ - sw v0,24(sp) │ │ - addiu a1,a1,26496 │ │ + sw t1,24(sp) │ │ + move a3,t1 │ │ + sw t0,28(sp) │ │ jalr t9 │ │ - move a3,v0 │ │ + nop │ │ + lw a2,28(sp) │ │ + lw t2,0(s0) │ │ + bne a2,t2,6f0a0 │ │ + lw gp,16(sp) │ │ lw ra,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000706b8 : │ │ +0006f0ac : │ │ lui gp,0x4 │ │ - addiu gp,gp,-29800 │ │ + addiu gp,gp,-24156 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-1096 │ │ - sw s1,1080(sp) │ │ - lw s1,-32692(gp) │ │ - sw gp,32(sp) │ │ - lw v0,4672(s1) │ │ - sw s3,1088(sp) │ │ + addiu sp,sp,-1104 │ │ sw s2,1084(sp) │ │ sw s0,1076(sp) │ │ - sw ra,1092(sp) │ │ - move s0,a0 │ │ - move s2,a1 │ │ - beqz v0,70780 │ │ - move s3,a2 │ │ - addiu v1,sp,1112 │ │ - lw t9,-30288(gp) │ │ + lw s2,-32688(gp) │ │ + lw s0,-30360(gp) │ │ + lw v0,4672(s2) │ │ + lw v1,0(s0) │ │ + sw gp,32(sp) │ │ + sw ra,1100(sp) │ │ + sw s5,1096(sp) │ │ + sw s4,1092(sp) │ │ + sw s3,1088(sp) │ │ + sw s1,1080(sp) │ │ + sw v1,1068(sp) │ │ + beqz v0,6f18c │ │ + addiu t0,sp,1120 │ │ + lw t9,-30260(gp) │ │ + addiu s4,sp,44 │ │ + move s1,a0 │ │ + move s3,a1 │ │ + move s5,a2 │ │ + sw t0,40(sp) │ │ move a2,a3 │ │ - sw v1,1064(sp) │ │ - addiu a0,sp,40 │ │ + move a0,s4 │ │ li a1,1024 │ │ jalr t9 │ │ - move a3,v1 │ │ - beqz s2,707ec │ │ + move a3,t0 │ │ + beqz s3,6f1f4 │ │ lw gp,32(sp) │ │ - lw t9,-30564(gp) │ │ - bal 70c20 │ │ - move a0,s2 │ │ - li a0,2 │ │ - beq s0,a0,70828 │ │ + lw t9,-30560(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + li a1,2 │ │ + beq s1,a1,6f21c │ │ lw gp,32(sp) │ │ - li t0,1 │ │ - beq s0,t0,7079c │ │ - lw v1,-32692(gp) │ │ - sll ra,s0,0x2 │ │ - addiu t8,v1,3676 │ │ - lw s2,-32692(gp) │ │ - addu t7,ra,t8 │ │ - lw t5,-32696(gp) │ │ - addiu t6,sp,40 │ │ - lw a0,8128(s2) │ │ - lw a3,0(t7) │ │ - lw t9,4672(s1) │ │ + li a3,1 │ │ + beq s1,a3,6f1bc │ │ + lw t2,-32688(gp) │ │ + lw t5,-32688(gp) │ │ + sll t1,s1,0x2 │ │ + addiu t3,t2,3676 │ │ + lw t6,-32708(gp) │ │ + addu t4,t1,t3 │ │ + lw a0,8128(t5) │ │ + lw a3,0(t4) │ │ + lw t9,4672(s2) │ │ sw v0,16(sp) │ │ - sw s3,20(sp) │ │ - sw t6,24(sp) │ │ - move a1,s0 │ │ + sw s5,20(sp) │ │ + sw s4,24(sp) │ │ + move a1,s1 │ │ jalr t9 │ │ - addiu a2,t5,26532 │ │ - lw ra,1092(sp) │ │ + addiu a2,t6,16452 │ │ + lw gp,32(sp) │ │ + lw s1,1068(sp) │ │ + lw s0,0(s0) │ │ + bne s1,s0,6f24c │ │ + lw ra,1100(sp) │ │ + lw s5,1096(sp) │ │ + lw s4,1092(sp) │ │ lw s3,1088(sp) │ │ lw s2,1084(sp) │ │ lw s1,1080(sp) │ │ lw s0,1076(sp) │ │ jr ra │ │ - addiu sp,sp,1096 │ │ - lw t4,-32692(gp) │ │ - lw t2,-32696(gp) │ │ - lw t1,-32696(gp) │ │ - addiu t3,sp,40 │ │ - lw t9,4672(s1) │ │ - lw a0,8128(t4) │ │ + addiu sp,sp,1104 │ │ + lw t7,-32688(gp) │ │ + lw t8,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw a0,8128(t7) │ │ + lw t9,4672(s2) │ │ sw v0,16(sp) │ │ - sw s3,20(sp) │ │ - sw t3,24(sp) │ │ + sw s5,20(sp) │ │ + sw s4,24(sp) │ │ li a1,1 │ │ - addiu a2,t2,26508 │ │ + addiu a3,ra,16444 │ │ jalr t9 │ │ - addiu a3,t1,26524 │ │ - lw ra,1092(sp) │ │ - lw s3,1088(sp) │ │ - lw s2,1084(sp) │ │ - lw s1,1080(sp) │ │ - lw s0,1076(sp) │ │ - jr ra │ │ - addiu sp,sp,1096 │ │ - lw t9,4672(s1) │ │ - lw s1,-32692(gp) │ │ - move a1,s0 │ │ - lw s0,-32696(gp) │ │ - lw a0,8128(s1) │ │ - addiu a2,s0,-10424 │ │ + addiu a2,t8,16428 │ │ + b 6f18c │ │ + lw gp,32(sp) │ │ + lw a0,-32688(gp) │ │ + lw a2,-32708(gp) │ │ + lw t9,4672(s2) │ │ + lw a0,8128(a0) │ │ + move a1,s1 │ │ + addiu a2,a2,-20688 │ │ jalr t9 │ │ - addiu a3,sp,40 │ │ - lw ra,1092(sp) │ │ - lw s3,1088(sp) │ │ - lw s2,1084(sp) │ │ - lw s1,1080(sp) │ │ - lw s0,1076(sp) │ │ - jr ra │ │ - addiu sp,sp,1096 │ │ - lw a3,-32692(gp) │ │ - lw a2,-32696(gp) │ │ - lw a0,8128(a3) │ │ - addiu a1,sp,40 │ │ - lw t9,4672(s1) │ │ - sw a1,20(sp) │ │ - sw s3,16(sp) │ │ + move a3,s4 │ │ + b 6f18c │ │ + lw gp,32(sp) │ │ + lw v1,-32688(gp) │ │ + lw t9,4672(s2) │ │ + lw s2,-32708(gp) │ │ + lw a0,8128(v1) │ │ + sw s5,16(sp) │ │ + sw s4,20(sp) │ │ li a1,2 │ │ - addiu a2,a2,26512 │ │ + addiu a2,s2,16432 │ │ jalr t9 │ │ move a3,v0 │ │ - b 70784 │ │ - lw ra,1092(sp) │ │ + b 6f18c │ │ + lw gp,32(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0007085c : │ │ +0006f258 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-30220 │ │ + addiu gp,gp,-24584 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-1104 │ │ - lw t9,-30244(gp) │ │ - sw s1,1084(sp) │ │ - lw s1,-32692(gp) │ │ + addiu sp,sp,-1112 │ │ + sw s0,1076(sp) │ │ + lw s0,-30360(gp) │ │ + lw t9,-30276(gp) │ │ + lw v0,0(s0) │ │ + sw s2,1084(sp) │ │ + lw s2,-32688(gp) │ │ sw gp,32(sp) │ │ - sw s4,1096(sp) │ │ - sw s3,1092(sp) │ │ - sw s2,1088(sp) │ │ - sw s0,1080(sp) │ │ - sw ra,1100(sp) │ │ - sw a3,1072(sp) │ │ - move s4,a2 │ │ - move s0,a0 │ │ + sw s7,1104(sp) │ │ + sw s6,1100(sp) │ │ + sw s5,1096(sp) │ │ + sw s3,1088(sp) │ │ + sw s1,1080(sp) │ │ + sw ra,1108(sp) │ │ + sw s4,1092(sp) │ │ + sw v0,1068(sp) │ │ + move s1,a0 │ │ + move s3,a1 │ │ + move s5,a2 │ │ jalr t9 │ │ - move s2,a1 │ │ - lw v1,4672(s1) │ │ + move s7,a3 │ │ + lw v1,4672(s2) │ │ lw gp,32(sp) │ │ - lw s3,0(v0) │ │ - beqz v1,70960 │ │ - lw a2,1072(sp) │ │ - lw t9,-30288(gp) │ │ - addiu a3,sp,1120 │ │ - sw a3,1064(sp) │ │ - addiu a0,sp,40 │ │ - jalr t9 │ │ + lw s6,0(v0) │ │ + beqz v1,6f374 │ │ + lw t9,-30260(gp) │ │ + addiu a3,sp,1128 │ │ + addiu s4,sp,44 │ │ + sw a3,40(sp) │ │ + move a0,s4 │ │ li a1,1024 │ │ - beqz s2,709ec │ │ - lw gp,32(sp) │ │ - lw t9,-30564(gp) │ │ - bal 70c20 │ │ - move a0,s2 │ │ - move s2,v0 │ │ - li v0,2 │ │ - beq s0,v0,70a48 │ │ + jalr t9 │ │ + move a2,s7 │ │ + beqz s3,6f3fc │ │ lw gp,32(sp) │ │ - li t0,1 │ │ - beq s0,t0,70980 │ │ - lw t9,-30224(gp) │ │ - lw v0,-32692(gp) │ │ - sll v1,s0,0x2 │ │ - addiu a2,v0,3700 │ │ - addu t8,v1,a2 │ │ - lw t7,0(t8) │ │ - lw ra,-32692(gp) │ │ + lw t9,-30560(gp) │ │ + jalr t9 │ │ move a0,s3 │ │ - sw t7,1072(sp) │ │ - lw s3,8128(ra) │ │ + li a0,2 │ │ + lw gp,32(sp) │ │ + beq s1,a0,6f440 │ │ + move s3,v0 │ │ + li a3,1 │ │ + beq s1,a3,6f3ac │ │ + lw t9,-30264(gp) │ │ + lw t1,-32688(gp) │ │ + lw t4,-32688(gp) │ │ + sll t0,s1,0x2 │ │ + addiu t2,t1,3652 │ │ + addu t3,t0,t2 │ │ + move a0,s6 │ │ + lw s7,8128(t4) │ │ + lw s6,0(t3) │ │ jalr t9 │ │ - lw s1,4672(s1) │ │ + lw s2,4672(s2) │ │ lw gp,32(sp) │ │ - addiu t6,sp,40 │ │ - lw t5,-32696(gp) │ │ - lw a3,1072(sp) │ │ - sw s2,16(sp) │ │ - sw s4,20(sp) │ │ - sw t6,24(sp) │ │ + sw s3,16(sp) │ │ + lw t5,-32708(gp) │ │ + sw s5,20(sp) │ │ + sw s4,24(sp) │ │ sw v0,28(sp) │ │ - move a0,s3 │ │ - move a1,s0 │ │ - move t9,s1 │ │ + move a0,s7 │ │ + move a1,s1 │ │ + addiu a2,t5,16500 │ │ + move t9,s2 │ │ jalr t9 │ │ - addiu a2,t5,26580 │ │ - lw ra,1100(sp) │ │ - lw s4,1096(sp) │ │ - lw s3,1092(sp) │ │ - lw s2,1088(sp) │ │ - lw s1,1084(sp) │ │ - lw s0,1080(sp) │ │ + move a3,s6 │ │ + lw gp,32(sp) │ │ + lw s5,1068(sp) │ │ + lw s0,0(s0) │ │ + bne s5,s0,6f48c │ │ + lw ra,1108(sp) │ │ + lw s7,1104(sp) │ │ + lw s6,1100(sp) │ │ + lw s5,1096(sp) │ │ + lw s4,1092(sp) │ │ + lw s3,1088(sp) │ │ + lw s2,1084(sp) │ │ + lw s1,1080(sp) │ │ + lw s0,1076(sp) │ │ jr ra │ │ - addiu sp,sp,1104 │ │ - lw t4,-32692(gp) │ │ - move a0,s3 │ │ - lw s0,8128(t4) │ │ + addiu sp,sp,1112 │ │ + lw t6,-32688(gp) │ │ + move a0,s6 │ │ + lw s1,4672(s2) │ │ jalr t9 │ │ - lw s3,4672(s1) │ │ + lw s2,8128(t6) │ │ lw gp,32(sp) │ │ - addiu t3,sp,40 │ │ - lw t2,-32696(gp) │ │ - lw t1,-32696(gp) │ │ - sw s2,16(sp) │ │ - sw s4,20(sp) │ │ - sw t3,24(sp) │ │ + sw s3,16(sp) │ │ + lw t7,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + sw s5,20(sp) │ │ + sw s4,24(sp) │ │ sw v0,28(sp) │ │ - move a0,s0 │ │ - move t9,s3 │ │ + move a0,s2 │ │ li a1,1 │ │ - addiu a2,t2,26556 │ │ + addiu a2,t7,16476 │ │ + move t9,s1 │ │ jalr t9 │ │ - addiu a3,t1,26524 │ │ - lw ra,1100(sp) │ │ - lw s4,1096(sp) │ │ - lw s3,1092(sp) │ │ - lw s2,1088(sp) │ │ - lw s1,1084(sp) │ │ - lw s0,1080(sp) │ │ - jr ra │ │ - addiu sp,sp,1104 │ │ - lw t9,-30224(gp) │ │ - lw a3,-32692(gp) │ │ - move a0,s3 │ │ - lw s4,4672(s1) │ │ + addiu a3,t8,16444 │ │ + b 6f374 │ │ + lw gp,32(sp) │ │ + lw t9,-30264(gp) │ │ + lw a1,-32688(gp) │ │ + move a0,s6 │ │ + lw s3,8128(a1) │ │ jalr t9 │ │ - lw s1,8128(a3) │ │ + lw s2,4672(s2) │ │ lw gp,32(sp) │ │ sw v0,16(sp) │ │ - lw s2,-32696(gp) │ │ - move a0,s1 │ │ - move a1,s0 │ │ - addiu a2,s2,26600 │ │ - move t9,s4 │ │ - jalr t9 │ │ - addiu a3,sp,40 │ │ - lw ra,1100(sp) │ │ - lw s4,1096(sp) │ │ - lw s3,1092(sp) │ │ - lw s2,1088(sp) │ │ - lw s1,1084(sp) │ │ - lw s0,1080(sp) │ │ - jr ra │ │ - addiu sp,sp,1104 │ │ - lw t9,-30224(gp) │ │ - lw a1,-32692(gp) │ │ + lw a2,-32708(gp) │ │ move a0,s3 │ │ - lw s0,4672(s1) │ │ + move a1,s1 │ │ + addiu a2,a2,16520 │ │ + move t9,s2 │ │ jalr t9 │ │ - lw s1,8128(a1) │ │ + move a3,s4 │ │ + b 6f374 │ │ + lw gp,32(sp) │ │ + lw t9,-30264(gp) │ │ + lw ra,-32688(gp) │ │ + move a0,s6 │ │ + lw s6,8128(ra) │ │ + jalr t9 │ │ + lw s7,4672(s2) │ │ lw gp,32(sp) │ │ - addiu a0,sp,40 │ │ - lw a3,-32696(gp) │ │ - sw a0,20(sp) │ │ - addiu a2,a3,26560 │ │ - sw s4,16(sp) │ │ sw v0,24(sp) │ │ - move a0,s1 │ │ + lw v0,-32708(gp) │ │ + sw s5,16(sp) │ │ + sw s4,20(sp) │ │ + move a0,s6 │ │ li a1,2 │ │ - move t9,s0 │ │ + addiu a2,v0,16480 │ │ + move t9,s7 │ │ jalr t9 │ │ - move a3,s2 │ │ - b 70964 │ │ - lw ra,1100(sp) │ │ + move a3,s3 │ │ + b 6f374 │ │ + lw gp,32(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00070a98 : │ │ +0006f498 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-30792 │ │ + addiu gp,gp,-25160 │ │ addu gp,gp,t9 │ │ - beqz a0,70abc │ │ - lw a2,-32692(gp) │ │ - lw a1,-32692(gp) │ │ - sw zero,8132(a2) │ │ - jr ra │ │ - sw a0,8136(a1) │ │ - lw a0,-32692(gp) │ │ - lw v0,-32692(gp) │ │ - li v1,1 │ │ - sw v1,8132(a0) │ │ + lw v0,-32688(gp) │ │ + sltiu v1,a0,1 │ │ + sw a0,8140(v0) │ │ + lw a0,-32688(gp) │ │ jr ra │ │ - sw zero,8136(v0) │ │ + sw v1,8136(a0) │ │ │ │ -00070ad4 : │ │ +0006f4bc : │ │ lui gp,0x4 │ │ - addiu gp,gp,-30852 │ │ + addiu gp,gp,-25196 │ │ addu gp,gp,t9 │ │ - lw v1,-32692(gp) │ │ - lw v0,8132(v1) │ │ - bnez v0,70b0c │ │ - lw a0,-32692(gp) │ │ - lw v0,8136(a0) │ │ - beqz v0,70b04 │ │ - lw a1,-30384(gp) │ │ + lw v0,-32688(gp) │ │ + lw v1,8136(v0) │ │ + bnez v1,6f4f4 │ │ + lw a0,-32688(gp) │ │ + lw v0,8140(a0) │ │ + beqz v0,6f4ec │ │ + lw a1,-30316(gp) │ │ jr ra │ │ nop │ │ jr ra │ │ addiu v0,a1,168 │ │ jr ra │ │ move v0,zero │ │ │ │ -00070b14 : │ │ +0006f4fc : │ │ lui gp,0x4 │ │ - addiu gp,gp,-30916 │ │ + addiu gp,gp,-25260 │ │ addu gp,gp,t9 │ │ - lw a1,-32696(gp) │ │ + lw a1,-32708(gp) │ │ addiu sp,sp,-40 │ │ - lw t9,-30408(gp) │ │ + lw t9,-30472(gp) │ │ sw gp,16(sp) │ │ + sw s1,32(sp) │ │ sw ra,36(sp) │ │ - sw s0,32(sp) │ │ + sw s0,28(sp) │ │ jalr t9 │ │ - addiu a1,a1,24784 │ │ - beqz v0,70bb8 │ │ + addiu a1,a1,14576 │ │ + move s1,v0 │ │ + beqz v0,6f5b0 │ │ lw gp,16(sp) │ │ - lw t9,-30580(gp) │ │ - bal 70ad4 │ │ - sw v0,24(sp) │ │ + lw t9,-30576(gp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - lw a0,24(sp) │ │ - lw t9,-30560(gp) │ │ - bal 70a98 │ │ move s0,v0 │ │ - beqz s0,70ba4 │ │ + lw t9,-30556(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + beqz s0,6f598 │ │ lw gp,16(sp) │ │ - lw v0,-30384(gp) │ │ + lw v0,-30316(gp) │ │ addiu v1,v0,84 │ │ - beq s0,v1,70ba4 │ │ - addiu v0,v0,168 │ │ - beq s0,v0,70ba4 │ │ - lw t9,-30420(gp) │ │ + beq s0,v1,6f598 │ │ + addiu a0,v0,168 │ │ + beq s0,a0,6f598 │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,s0 │ │ move v0,zero │ │ lw ra,36(sp) │ │ - lw s0,32(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ lw ra,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ move v0,zero │ │ - lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - b 70b94 │ │ + b 6f584 │ │ li v0,-1 │ │ │ │ -00070bc0 : │ │ +0006f5b8 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-31088 │ │ + addiu gp,gp,-25448 │ │ addu gp,gp,t9 │ │ - lw v1,-32692(gp) │ │ - lw v0,8140(v1) │ │ + lw v1,-32688(gp) │ │ + lw v0,8132(v1) │ │ jr ra │ │ - sw a0,8140(v1) │ │ + sw a0,8132(v1) │ │ │ │ -00070bdc : │ │ +0006f5d4 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-31116 │ │ + addiu gp,gp,-25476 │ │ addu gp,gp,t9 │ │ - lw v0,-32692(gp) │ │ + lw v0,-32688(gp) │ │ jr ra │ │ - lw v0,8140(v0) │ │ + lw v0,8132(v0) │ │ │ │ -00070bf4 : │ │ +0006f5ec : │ │ lui gp,0x4 │ │ - addiu gp,gp,-31140 │ │ + addiu gp,gp,-25500 │ │ addu gp,gp,t9 │ │ - lw v1,-32692(gp) │ │ - lw v0,-32692(gp) │ │ - sw a0,4672(v1) │ │ + lw v0,-32688(gp) │ │ + lw v1,-32688(gp) │ │ + sw a0,4672(v0) │ │ jr ra │ │ - sw a1,8128(v0) │ │ - ... │ │ + sw a1,8128(v1) │ │ + nop │ │ │ │ -00070c20 : │ │ +0006f610 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-31184 │ │ + addiu gp,gp,-25536 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ lw t9,-30308(gp) │ │ + li a1,47 │ │ + sw s0,24(sp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ - sw s0,24(sp) │ │ - li a1,47 │ │ jalr t9 │ │ move s0,a0 │ │ - addiu v1,v0,1 │ │ + beqz v0,6f654 │ │ lw ra,28(sp) │ │ - movn s0,v1,v0 │ │ + lw s0,24(sp) │ │ + addiu v0,v0,1 │ │ + jr ra │ │ + addiu sp,sp,32 │ │ move v0,s0 │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00070c68 : │ │ +0006f664 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-31256 │ │ + addiu gp,gp,-25620 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ sw gp,16(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ sw ra,36(sp) │ │ - move s2,a0 │ │ + move s1,a0 │ │ jalr t9 │ │ - move s1,a1 │ │ + move s2,a1 │ │ addiu s0,v0,-1 │ │ - bltz s0,70cdc │ │ + bltz s0,6f6d8 │ │ lw gp,16(sp) │ │ - addu a0,s2,s0 │ │ - lb v1,0(a0) │ │ - li v0,47 │ │ - beq v1,v0,70cf8 │ │ - li v1,-1 │ │ - b 70cd0 │ │ + addu v0,s1,s0 │ │ + lb v1,0(v0) │ │ li a0,47 │ │ - lb a1,0(v0) │ │ - beq a1,a0,70cf8 │ │ + beq v1,a0,6f6f4 │ │ + li a1,-1 │ │ + b 6f6cc │ │ + li a2,47 │ │ + lb t0,0(a3) │ │ + beq t0,a2,6f6f4 │ │ nop │ │ addiu s0,s0,-1 │ │ - bne s0,v1,70cc4 │ │ - addu v0,s2,s0 │ │ - sb zero,0(s1) │ │ + bne s0,a1,6f6c0 │ │ + addu a3,s1,s0 │ │ + sb zero,0(s2) │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - beqz s0,70cdc │ │ - lw t9,-30268(gp) │ │ - move a0,s1 │ │ - move a1,s2 │ │ - move a2,s0 │ │ + beqz s0,6f6d8 │ │ + lw t9,-30464(gp) │ │ + move a0,s2 │ │ + move a1,s1 │ │ jalr t9 │ │ - addu s0,s1,s0 │ │ - sb zero,0(s0) │ │ + move a2,s0 │ │ + addu t1,s2,s0 │ │ + sb zero,0(t1) │ │ lw ra,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -00070d30 : │ │ +0006f72c : │ │ lui gp,0x4 │ │ - addiu gp,gp,-31456 │ │ + addiu gp,gp,-25820 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ sw gp,16(sp) │ │ - sw s0,32(sp) │ │ - sw a1,24(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ sw ra,36(sp) │ │ - jalr t9 │ │ move s0,a0 │ │ + jalr t9 │ │ + move s1,a1 │ │ addiu a2,v0,-1 │ │ + bltz a2,6f79c │ │ lw gp,16(sp) │ │ - bltz a2,70da0 │ │ - lw a1,24(sp) │ │ - addu a0,s0,a2 │ │ - lb v1,0(a0) │ │ - li v0,46 │ │ - beq v1,v0,70dbc │ │ - li v1,-1 │ │ - b 70d94 │ │ - li a0,46 │ │ - lb a3,0(v0) │ │ - beq a3,a0,70dbc │ │ - nop │ │ + addu v1,s0,a2 │ │ + lb a0,0(v1) │ │ + li a1,46 │ │ + beq a0,a1,6f7c0 │ │ + li t0,-1 │ │ + b 6f790 │ │ + li a3,46 │ │ + lb t2,0(t1) │ │ + beq t2,a3,6f7c4 │ │ + lw ra,36(sp) │ │ addiu a2,a2,-1 │ │ - bne a2,v1,70d88 │ │ - addu v0,s0,a2 │ │ - move a0,a1 │ │ + bne a2,t0,6f784 │ │ + addu t1,s0,a2 │ │ lw ra,36(sp) │ │ + move a0,s1 │ │ move a1,s0 │ │ - lw t9,-30204(gp) │ │ - lw s0,32(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + lw t9,-30464(gp) │ │ + addiu a2,v0,1 │ │ jr t9 │ │ addiu sp,sp,40 │ │ - move a0,a1 │ │ lw ra,36(sp) │ │ + move a0,s1 │ │ move a1,s0 │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ lw t9,-30356(gp) │ │ - lw s0,32(sp) │ │ jr t9 │ │ addiu sp,sp,40 │ │ │ │ -00070dd8 : │ │ - lb v1,0(a0) │ │ - xori v0,v1,0x2f │ │ +0006f7e0 : │ │ + lb v0,0(a0) │ │ + xori v1,v0,0x2f │ │ jr ra │ │ - sltiu v0,v0,1 │ │ - ... │ │ + sltiu v0,v1,1 │ │ │ │ -00070df0 : │ │ +0006f7f0 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-31648 │ │ + addiu gp,gp,-26016 │ │ addu gp,gp,t9 │ │ - lw v0,-32692(gp) │ │ - lw v1,-32692(gp) │ │ - lui a3,0x6c07 │ │ - sw a0,8144(v0) │ │ - addiu v1,v1,8148 │ │ - li v0,1 │ │ - ori a3,a3,0x8965 │ │ - b 70e24 │ │ - li a2,624 │ │ - addiu v1,v1,4 │ │ - srl t0,a0,0x1e │ │ - xor a0,t0,a0 │ │ - mul a1,a0,a3 │ │ - addu a0,a1,v0 │ │ - addiu v0,v0,1 │ │ - bne v0,a2,70e20 │ │ - sw a0,0(v1) │ │ - lw a2,-32692(gp) │ │ + lw v1,-32688(gp) │ │ + lui a2,0x6c07 │ │ + sw a0,8144(v1) │ │ + addiu t1,v1,8144 │ │ + li a0,1 │ │ + ori t0,a2,0x8965 │ │ + li a3,624 │ │ + lw a1,0(t1) │ │ + addiu t1,t1,4 │ │ + srl v0,a1,0x1e │ │ + xor t2,v0,a1 │ │ + mul t3,t2,t0 │ │ + addu t4,t3,a0 │ │ + addiu a0,a0,1 │ │ + bne a0,a3,6f818 │ │ + sw t4,0(t1) │ │ + lw t5,-32688(gp) │ │ jr ra │ │ - sw v0,4688(a2) │ │ + sw a0,4688(t5) │ │ │ │ -00070e4c : │ │ +0006f848 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-31740 │ │ + addiu gp,gp,-26104 │ │ addu gp,gp,t9 │ │ - lw t9,-30556(gp) │ │ - b 70df0 │ │ + lw t9,-30552(gp) │ │ + jr t9 │ │ nop │ │ │ │ -00070e64 : │ │ +0006f860 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-31764 │ │ + addiu gp,gp,-26128 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ sw s0,24(sp) │ │ - lw s0,-32692(gp) │ │ + lw s0,-32688(gp) │ │ sw gp,16(sp) │ │ - lw v1,4688(s0) │ │ + lw a1,4688(s0) │ │ sw ra,28(sp) │ │ - slti v0,v1,624 │ │ - bnez v0,70fe4 │ │ + slti v0,a1,624 │ │ + bnez v0,6f9e4 │ │ li t0,625 │ │ - beq v1,t0,71000 │ │ - lw t9,-30556(gp) │ │ - lw t1,-32692(gp) │ │ - lw t2,-32696(gp) │ │ - addiu t0,t1,8144 │ │ - addiu v0,t0,908 │ │ + beq a1,t0,6fa00 │ │ + lw t9,-30552(gp) │ │ + lw t5,-32688(gp) │ │ + lw t3,-32688(gp) │ │ + lw t1,-32708(gp) │ │ + addiu t6,t5,8144 │ │ + lui t2,0x7fff │ │ + move v1,t6 │ │ + addiu t7,t3,9052 │ │ + move a0,t6 │ │ + addiu t8,t1,16608 │ │ + ori ra,t2,0xffff │ │ + lui t4,0x8000 │ │ + lw a1,0(a0) │ │ + lw v0,4(a0) │ │ + and a2,a1,t4 │ │ + and a3,v0,ra │ │ + or t0,a3,a2 │ │ + andi t9,t0,0x1 │ │ + sll t3,t9,0x2 │ │ + lw t1,1588(a0) │ │ + addu t2,t8,t3 │ │ + srl v0,t0,0x1 │ │ + lw a1,0(t2) │ │ + xor a2,v0,t1 │ │ + xor a3,a2,a1 │ │ + sw a3,0(a0) │ │ + addiu a0,a0,4 │ │ + bne a0,t7,6f8c4 │ │ + lui t0,0x8000 │ │ + lw t7,-32688(gp) │ │ lui t4,0x7fff │ │ - addiu a1,t2,26688 │ │ - move v1,t0 │ │ - move t3,t0 │ │ - move t5,v0 │ │ - ori t4,t4,0xffff │ │ - lui t2,0x8000 │ │ - lw a3,0(v1) │ │ - lw ra,4(v1) │ │ - and t8,a3,t2 │ │ - and t7,ra,t4 │ │ - or a0,t7,t8 │ │ - andi t6,a0,0x1 │ │ - sll t9,t6,0x2 │ │ - lw a3,1588(v1) │ │ - addu a2,a1,t9 │ │ - srl ra,a0,0x1 │ │ - lw t8,0(a2) │ │ - xor t7,ra,a3 │ │ - xor t6,t7,t8 │ │ - sw t6,0(v1) │ │ + addiu ra,t7,9728 │ │ + ori t9,t4,0xffff │ │ + lw t3,908(v1) │ │ + lw t1,912(v1) │ │ + and t2,t3,t0 │ │ + and v0,t1,t9 │ │ + or a2,v0,t2 │ │ + andi a1,a2,0x1 │ │ + sll a3,a1,0x2 │ │ + lw t7,0(v1) │ │ + addu a0,t8,a3 │ │ + srl t4,a2,0x1 │ │ + lw t3,0(a0) │ │ + xor t1,t4,t7 │ │ + xor t2,t1,t3 │ │ + sw t2,908(v1) │ │ addiu v1,v1,4 │ │ - bne v1,t5,70ec8 │ │ + bne v1,ra,6f918 │ │ nop │ │ - lui v1,0x7fff │ │ - addiu t3,t3,2492 │ │ - ori a3,v1,0xffff │ │ - lui t2,0x8000 │ │ - lw a0,0(v0) │ │ - lw t4,4(v0) │ │ - and t5,a0,t2 │ │ - and v1,t4,a3 │ │ - or t7,v1,t5 │ │ - andi ra,t7,0x1 │ │ - sll t8,ra,0x2 │ │ - lw a2,-908(v0) │ │ - addu t6,a1,t8 │ │ - srl t9,t7,0x1 │ │ - lw a0,0(t6) │ │ - xor t4,t9,a2 │ │ - xor t5,t4,a0 │ │ - sw t5,0(v0) │ │ - addiu v0,v0,4 │ │ - bne v0,t3,70f1c │ │ - lui v1,0x8000 │ │ - lw t5,2492(t0) │ │ - lw v0,8144(t1) │ │ - and ra,t5,v1 │ │ - and t8,v0,a3 │ │ - or a2,t8,ra │ │ - andi t7,a2,0x1 │ │ - sll t6,t7,0x2 │ │ - lw t2,1584(t0) │ │ - addu t9,t6,a1 │ │ - srl a3,a2,0x1 │ │ - lw a1,0(t9) │ │ - xor t3,a3,t2 │ │ - xor t1,t3,a1 │ │ - sw t1,2492(t0) │ │ - li v1,1 │ │ - srl t6,v0,0xb │ │ - xor t2,t6,v0 │ │ - lui a2,0x9d2c │ │ - sll t9,t2,0x7 │ │ - addiu a3,a2,22144 │ │ - and a1,t9,a3 │ │ - xor a0,a1,t2 │ │ - sll t3,a0,0xf │ │ - lui t1,0xefc6 │ │ - and t4,t3,t1 │ │ - xor v0,t4,a0 │ │ - lw ra,28(sp) │ │ - srl t0,v0,0x12 │ │ - sw v1,4688(s0) │ │ - xor v0,t0,v0 │ │ + lw ra,2492(t6) │ │ + lw t5,8144(t5) │ │ + lui t0,0x8000 │ │ + and v0,ra,t0 │ │ + and t9,t5,t9 │ │ + or a2,t9,v0 │ │ + andi a1,a2,0x1 │ │ + sll a3,a1,0x2 │ │ + lw t7,1584(t6) │ │ + addu t8,a3,t8 │ │ + srl a0,a2,0x1 │ │ + lw t4,0(t8) │ │ + xor t3,a0,t7 │ │ + xor t1,t3,t4 │ │ + sw t1,2492(t6) │ │ + li t6,1 │ │ + srl t2,t5,0xb │ │ + xor v1,t2,t5 │ │ + lui t5,0x9d2c │ │ + sll ra,v1,0x7 │ │ + addiu t0,t5,22144 │ │ + and v0,ra,t0 │ │ + xor t9,v0,v1 │ │ + sll a2,t9,0xf │ │ + lui a1,0xefc6 │ │ + and a3,a2,a1 │ │ + xor t7,a3,t9 │ │ + lw ra,28(sp) │ │ + srl t8,t7,0x12 │ │ + sw t6,4688(s0) │ │ + xor v0,t8,t7 │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - lw a3,-32692(gp) │ │ - sll a2,v1,0x2 │ │ - addiu a1,a3,8144 │ │ - addu a0,a2,a1 │ │ - lw v0,0(a0) │ │ - b 70f9c │ │ - addiu v1,v1,1 │ │ - bal 70df0 │ │ + lw v1,-32688(gp) │ │ + sll a0,a1,0x2 │ │ + addiu a2,v1,8144 │ │ + addu a3,a0,a2 │ │ + addiu t6,a1,1 │ │ + b 6f99c │ │ + lw t5,0(a3) │ │ + jalr t9 │ │ li a0,5489 │ │ - b 70e9c │ │ + b 6f898 │ │ lw gp,16(sp) │ │ │ │ -00071010 : │ │ +0006fa10 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-32192 │ │ + addiu gp,gp,-26560 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-30552(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-30548(gp) │ │ sw ra,28(sp) │ │ - bal 70e64 │ │ + sw gp,16(sp) │ │ + jalr t9 │ │ nop │ │ lw ra,28(sp) │ │ srl v0,v0,0x1 │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00071044 : │ │ +0006fa44 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-32244 │ │ + addiu gp,gp,-26612 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-30552(gp) │ │ + lw t9,-30548(gp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ - bal 70e64 │ │ + jalr t9 │ │ nop │ │ mtc1 v0,$f0 │ │ lw gp,16(sp) │ │ - bltz v0,71090 │ │ - cvt.d.w $f2,$f0 │ │ - lw v1,-32696(gp) │ │ + bltz v0,6fa90 │ │ + cvt.d.w $f4,$f0 │ │ + lw v1,-32708(gp) │ │ lw ra,28(sp) │ │ - ldc1 $f4,26704(v1) │ │ + ldc1 $f6,16624(v1) │ │ addiu sp,sp,32 │ │ jr ra │ │ - mul.d $f0,$f2,$f4 │ │ - lw v0,-32696(gp) │ │ - lw v1,-32696(gp) │ │ - ldc1 $f0,-11208(v0) │ │ - ldc1 $f4,26704(v1) │ │ + mul.d $f0,$f4,$f6 │ │ + lw v0,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + ldc1 $f2,-21472(v0) │ │ + ldc1 $f6,16624(v1) │ │ lw ra,28(sp) │ │ - add.d $f2,$f2,$f0 │ │ + add.d $f4,$f4,$f2 │ │ addiu sp,sp,32 │ │ jr ra │ │ - mul.d $f0,$f2,$f4 │ │ + mul.d $f0,$f4,$f6 │ │ │ │ -000710b4 : │ │ +0006fab4 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-32356 │ │ + addiu gp,gp,-26724 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-30552(gp) │ │ + lw t9,-30548(gp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ - bal 70e64 │ │ + jalr t9 │ │ nop │ │ mtc1 v0,$f0 │ │ lw gp,16(sp) │ │ - bltz v0,71100 │ │ - cvt.d.w $f2,$f0 │ │ - lw v1,-32696(gp) │ │ + bltz v0,6fb00 │ │ + cvt.d.w $f4,$f0 │ │ + lw v1,-32708(gp) │ │ lw ra,28(sp) │ │ - ldc1 $f4,26712(v1) │ │ + ldc1 $f6,16632(v1) │ │ addiu sp,sp,32 │ │ jr ra │ │ - mul.d $f0,$f2,$f4 │ │ - lw v0,-32696(gp) │ │ - lw v1,-32696(gp) │ │ - ldc1 $f0,-11208(v0) │ │ - ldc1 $f4,26712(v1) │ │ + mul.d $f0,$f4,$f6 │ │ + lw v0,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + ldc1 $f2,-21472(v0) │ │ + ldc1 $f6,16632(v1) │ │ lw ra,28(sp) │ │ - add.d $f2,$f2,$f0 │ │ + add.d $f4,$f4,$f2 │ │ addiu sp,sp,32 │ │ jr ra │ │ - mul.d $f0,$f2,$f4 │ │ + mul.d $f0,$f4,$f6 │ │ │ │ -00071124 : │ │ +0006fb24 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-32468 │ │ + addiu gp,gp,-26836 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-30552(gp) │ │ + lw t9,-30548(gp) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ - bal 70e64 │ │ + jalr t9 │ │ nop │ │ - mtc1 v0,$f2 │ │ + mtc1 v0,$f0 │ │ lw gp,16(sp) │ │ - bltz v0,7117c │ │ - cvt.d.w $f0,$f2 │ │ - lw a0,-32696(gp) │ │ - lw v1,-32696(gp) │ │ - ldc1 $f4,22456(a0) │ │ - ldc1 $f2,26712(v1) │ │ + bltz v0,6fb7c │ │ + cvt.d.w $f4,$f0 │ │ + lw v1,-32708(gp) │ │ + lw a0,-32708(gp) │ │ + ldc1 $f6,12208(v1) │ │ + ldc1 $f10,16632(a0) │ │ lw ra,28(sp) │ │ - add.d $f0,$f0,$f4 │ │ + add.d $f8,$f4,$f6 │ │ addiu sp,sp,32 │ │ jr ra │ │ - mul.d $f0,$f0,$f2 │ │ - lw v0,-32696(gp) │ │ - lw a0,-32696(gp) │ │ - ldc1 $f2,-11208(v0) │ │ - ldc1 $f4,22456(a0) │ │ - lw v1,-32696(gp) │ │ - add.d $f0,$f0,$f2 │ │ - ldc1 $f2,26712(v1) │ │ + mul.d $f0,$f8,$f10 │ │ + lw v0,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + ldc1 $f2,-21472(v0) │ │ + ldc1 $f6,12208(v1) │ │ + lw a0,-32708(gp) │ │ + add.d $f4,$f4,$f2 │ │ + ldc1 $f10,16632(a0) │ │ lw ra,28(sp) │ │ addiu sp,sp,32 │ │ - add.d $f0,$f0,$f4 │ │ + add.d $f8,$f4,$f6 │ │ jr ra │ │ - mul.d $f0,$f0,$f2 │ │ + mul.d $f0,$f8,$f10 │ │ │ │ -000711ac : │ │ +0006fbac : │ │ lui gp,0x4 │ │ - addiu gp,gp,-32604 │ │ + addiu gp,gp,-26972 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-30552(gp) │ │ + lw t9,-30548(gp) │ │ sw ra,28(sp) │ │ - sw gp,16(sp) │ │ sw s0,24(sp) │ │ - bal 70e64 │ │ + sw gp,16(sp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ + lw t9,-30548(gp) │ │ + jalr t9 │ │ move s0,v0 │ │ - lw t9,-30552(gp) │ │ - bal 70e64 │ │ - srl s0,s0,0x5 │ │ lw gp,16(sp) │ │ - mtc1 s0,$f1 │ │ - lw v1,-32696(gp) │ │ - cvt.d.w $f10,$f1 │ │ - ldc1 $f8,26720(v1) │ │ - srl a0,v0,0x6 │ │ - mtc1 a0,$f4 │ │ - mul.d $f6,$f10,$f8 │ │ - cvt.d.w $f2,$f4 │ │ - lw v0,-32696(gp) │ │ + srl v1,s0,0x5 │ │ + lw a0,-32708(gp) │ │ + mtc1 v1,$f0 │ │ + ldc1 $f4,16640(a0) │ │ + cvt.d.w $f2,$f0 │ │ + srl v0,v0,0x6 │ │ + mul.d $f6,$f2,$f4 │ │ + mtc1 v0,$f8 │ │ + lw a1,-32708(gp) │ │ + cvt.d.w $f10,$f8 │ │ + ldc1 $f14,16648(a1) │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ addiu sp,sp,32 │ │ - add.d $f0,$f6,$f2 │ │ - ldc1 $f2,26728(v0) │ │ + add.d $f12,$f6,$f10 │ │ jr ra │ │ - mul.d $f0,$f0,$f2 │ │ + mul.d $f0,$f12,$f14 │ │ nop │ │ │ │ -00071230 : │ │ +0006fc30 : │ │ lui gp,0x4 │ │ - addiu gp,gp,-32736 │ │ + addiu gp,gp,-27104 │ │ addu gp,gp,t9 │ │ - lw a2,-32696(gp) │ │ + lw a2,-32708(gp) │ │ addiu sp,sp,-40 │ │ - lw t9,-32156(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,a2,16656 │ │ sw ra,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ - move s1,a1 │ │ + sw gp,16(sp) │ │ move s0,a0 │ │ - li a1,16 │ │ + move s1,a1 │ │ li a0,1 │ │ - addiu a2,a2,26736 │ │ - bal 6d364 <__ckd_calloc__> │ │ + li a1,16 │ │ + jalr t9 │ │ li a3,78 │ │ sw s1,0(v0) │ │ - sw s0,8(v0) │ │ lw ra,36(sp) │ │ + sw s0,8(v0) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -00071290 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,32704 │ │ +0006fc90 : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-27200 │ │ addu gp,gp,t9 │ │ - lw a2,-32696(gp) │ │ + lw a2,-32708(gp) │ │ addiu sp,sp,-40 │ │ - lw t9,-32156(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,a2,16656 │ │ sw ra,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ - move s1,a1 │ │ + sw gp,16(sp) │ │ move s0,a0 │ │ - li a1,16 │ │ + move s1,a1 │ │ li a0,1 │ │ - addiu a2,a2,26736 │ │ - bal 6d364 <__ckd_calloc__> │ │ + li a1,16 │ │ + jalr t9 │ │ li a3,90 │ │ sw s1,0(v0) │ │ - sw s0,8(v0) │ │ lw ra,36(sp) │ │ + sw s0,8(v0) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -000712f0 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,32608 │ │ +0006fcf0 : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-27296 │ │ addu gp,gp,t9 │ │ - lw a2,-32696(gp) │ │ + lw a2,-32708(gp) │ │ addiu sp,sp,-40 │ │ - lw t9,-32156(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,a2,16656 │ │ sw ra,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ - move s1,a1 │ │ + sw gp,16(sp) │ │ move s0,a0 │ │ - li a1,16 │ │ + move s1,a1 │ │ li a0,1 │ │ - addiu a2,a2,26736 │ │ - bal 6d364 <__ckd_calloc__> │ │ + li a1,16 │ │ + jalr t9 │ │ li a3,102 │ │ sw s1,0(v0) │ │ - sw s0,8(v0) │ │ lw ra,36(sp) │ │ + sw s0,8(v0) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -00071350 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,32512 │ │ +0006fd50 : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-27392 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - lw a2,-32696(gp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sdc1 $f20,32(sp) │ │ - lw t9,-32156(gp) │ │ mtc1 a1,$f20 │ │ - sw gp,16(sp) │ │ sw ra,28(sp) │ │ sw s0,24(sp) │ │ - li a1,16 │ │ + sw gp,16(sp) │ │ move s0,a0 │ │ - addiu a2,a2,26736 │ │ + li a1,16 │ │ li a0,1 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,a2,16656 │ │ + jalr t9 │ │ li a3,114 │ │ cvt.d.s $f0,$f20 │ │ sdc1 $f0,0(v0) │ │ - sw s0,8(v0) │ │ lw ra,28(sp) │ │ - lw s0,24(sp) │ │ + sw s0,8(v0) │ │ ldc1 $f20,32(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -000713b4 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,32412 │ │ +0006fdb4 : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-27492 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sdc1 $f20,32(sp) │ │ - mtc1 a2,$f20 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + addiu sp,sp,-48 │ │ + sw a2,24(sp) │ │ + sw a3,28(sp) │ │ + lw a2,-32708(gp) │ │ + sdc1 $f20,40(sp) │ │ + lw t9,-32152(gp) │ │ + ldc1 $f20,24(sp) │ │ + sw ra,36(sp) │ │ + sw s0,32(sp) │ │ sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - sw s0,24(sp) │ │ - mtc1 a3,$f21 │ │ move s0,a0 │ │ li a1,16 │ │ li a0,1 │ │ - addiu a2,a2,26736 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,a2,16656 │ │ + jalr t9 │ │ li a3,126 │ │ sdc1 $f20,0(v0) │ │ + lw ra,36(sp) │ │ sw s0,8(v0) │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ - ldc1 $f20,32(sp) │ │ + ldc1 $f20,40(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,48 │ │ │ │ -00071418 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,32312 │ │ +0006fe1c : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-27596 │ │ addu gp,gp,t9 │ │ + beqz a0,6fe64 │ │ + nop │ │ addiu sp,sp,-32 │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ sw s0,24(sp) │ │ - bnez a0,7144c │ │ - lw t9,-32556(gp) │ │ - b 71460 │ │ - lw ra,28(sp) │ │ - move a0,s0 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw s0,8(a0) │ │ - bnez s0,71444 │ │ lw gp,16(sp) │ │ + bnez s0,6fe40 │ │ + move a0,s0 │ │ lw ra,28(sp) │ │ lw s0,24(sp) │ │ - jr ra │ │ addiu sp,sp,32 │ │ + jr ra │ │ + nop │ │ │ │ -0007146c : │ │ - beqz a0,71480 │ │ +0006fe6c : │ │ + beqz a0,6fe80 │ │ move v0,zero │ │ lw a0,8(a0) │ │ - bnez a0,71474 │ │ + bnez a0,6fe74 │ │ addiu v0,v0,1 │ │ jr ra │ │ nop │ │ │ │ -00071488 : │ │ - beqz a0,714b0 │ │ +0006fe88 : │ │ + bnez a0,6fe9c │ │ + move v0,zero │ │ + b 6feb0 │ │ nop │ │ - b 7149c │ │ + move a0,v1 │ │ + lw v1,8(a0) │ │ + bnez v1,6fe98 │ │ move v0,a0 │ │ - move v0,v1 │ │ - lw v1,8(v0) │ │ - bnez v1,71498 │ │ - nop │ │ jr ra │ │ nop │ │ jr ra │ │ - move v0,zero │ │ - │ │ -000714b8 : │ │ - beqz a0,714e8 │ │ nop │ │ + │ │ +0006feb8 : │ │ + beqz a0,6fedc │ │ move v0,a0 │ │ - b 714d4 │ │ + b 6fecc │ │ move a0,zero │ │ - move a0,v0 │ │ move v0,v1 │ │ lw v1,8(v0) │ │ - bnez v1,714cc │ │ sw a0,8(v0) │ │ + bnez v1,6fec8 │ │ + move a0,v0 │ │ jr ra │ │ nop │ │ - jr ra │ │ - move v0,zero │ │ │ │ -000714f0 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,32096 │ │ +0006fee4 : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-27796 │ │ addu gp,gp,t9 │ │ - lw a2,-32696(gp) │ │ + lw a2,-32708(gp) │ │ addiu sp,sp,-40 │ │ - lw t9,-32156(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,a2,16656 │ │ sw ra,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ - move s1,a1 │ │ + sw gp,16(sp) │ │ move s0,a0 │ │ - li a1,16 │ │ + move s1,a1 │ │ li a0,1 │ │ - addiu a2,a2,26736 │ │ - bal 6d364 <__ckd_calloc__> │ │ + li a1,16 │ │ + jalr t9 │ │ li a3,191 │ │ sw s1,0(v0) │ │ lw a0,8(s0) │ │ - sw a0,8(v0) │ │ - sw v0,8(s0) │ │ lw ra,36(sp) │ │ + sw a0,8(v0) │ │ lw s1,32(sp) │ │ + sw v0,8(s0) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -00071558 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,31992 │ │ +0006ff4c : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-27900 │ │ addu gp,gp,t9 │ │ - lw a2,-32696(gp) │ │ + lw a2,-32708(gp) │ │ addiu sp,sp,-40 │ │ - lw t9,-32156(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,a2,16656 │ │ sw ra,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ - move s1,a1 │ │ + sw gp,16(sp) │ │ move s0,a0 │ │ - li a1,16 │ │ + move s1,a1 │ │ li a0,1 │ │ - addiu a2,a2,26736 │ │ - bal 6d364 <__ckd_calloc__> │ │ + li a1,16 │ │ + jalr t9 │ │ li a3,205 │ │ sw s1,0(v0) │ │ lw a0,8(s0) │ │ - sw a0,8(v0) │ │ - sw v0,8(s0) │ │ lw ra,36(sp) │ │ + sw a0,8(v0) │ │ lw s1,32(sp) │ │ + sw v0,8(s0) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -000715c0 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,31888 │ │ +0006ffb4 : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-28004 │ │ addu gp,gp,t9 │ │ - lw a2,-32696(gp) │ │ + lw a2,-32708(gp) │ │ addiu sp,sp,-40 │ │ - lw t9,-32156(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32152(gp) │ │ + addiu a2,a2,16656 │ │ sw ra,36(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ - move s1,a1 │ │ + sw gp,16(sp) │ │ move s0,a0 │ │ - li a1,16 │ │ + move s1,a1 │ │ li a0,1 │ │ - addiu a2,a2,26736 │ │ - bal 6d364 <__ckd_calloc__> │ │ + li a1,16 │ │ + jalr t9 │ │ li a3,219 │ │ sw s1,0(v0) │ │ lw a0,8(s0) │ │ - sw a0,8(v0) │ │ - sw v0,8(s0) │ │ lw ra,36(sp) │ │ + sw a0,8(v0) │ │ lw s1,32(sp) │ │ + sw v0,8(s0) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -00071628 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,31784 │ │ +0007001c : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-28108 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - lw a2,-32696(gp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sdc1 $f20,32(sp) │ │ - lw t9,-32156(gp) │ │ mtc1 a1,$f20 │ │ - sw gp,16(sp) │ │ sw ra,28(sp) │ │ sw s0,24(sp) │ │ - li a1,16 │ │ + sw gp,16(sp) │ │ move s0,a0 │ │ - addiu a2,a2,26736 │ │ + li a1,16 │ │ li a0,1 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,a2,16656 │ │ + jalr t9 │ │ li a3,234 │ │ cvt.d.s $f0,$f20 │ │ sdc1 $f0,0(v0) │ │ lw a0,8(s0) │ │ + lw ra,28(sp) │ │ sw a0,8(v0) │ │ + ldc1 $f20,32(sp) │ │ sw v0,8(s0) │ │ - lw ra,28(sp) │ │ lw s0,24(sp) │ │ - ldc1 $f20,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -00071694 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,31676 │ │ +00070088 : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-28216 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sdc1 $f20,32(sp) │ │ - mtc1 a2,$f20 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + addiu sp,sp,-48 │ │ + sw a2,24(sp) │ │ + sw a3,28(sp) │ │ + lw a2,-32708(gp) │ │ + sdc1 $f20,40(sp) │ │ + lw t9,-32152(gp) │ │ + ldc1 $f20,24(sp) │ │ + sw ra,36(sp) │ │ + sw s0,32(sp) │ │ sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - sw s0,24(sp) │ │ - mtc1 a3,$f21 │ │ move s0,a0 │ │ li a1,16 │ │ li a0,1 │ │ - addiu a2,a2,26736 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,a2,16656 │ │ + jalr t9 │ │ li a3,248 │ │ sdc1 $f20,0(v0) │ │ lw a0,8(s0) │ │ + lw ra,36(sp) │ │ sw a0,8(v0) │ │ + ldc1 $f20,40(sp) │ │ sw v0,8(s0) │ │ + lw s0,32(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + │ │ +000700f8 : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-28328 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-32 │ │ + sw gp,16(sp) │ │ + sw s0,24(sp) │ │ + sw ra,28(sp) │ │ + beqz a1,70120 │ │ + lw s0,8(a0) │ │ + sw s0,8(a1) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + nop │ │ lw ra,28(sp) │ │ + move v0,s0 │ │ lw s0,24(sp) │ │ - ldc1 $f20,32(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ - │ │ -00071700 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,31568 │ │ + addiu sp,sp,32 │ │ + lui gp,0x4 │ │ + addiu gp,gp,-28400 │ │ addu gp,gp,t9 │ │ + lw t4,0(a0) │ │ + sll a1,a1,0x4 │ │ + addu t8,t4,a1 │ │ addiu sp,sp,-40 │ │ + lw v0,0(t8) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ - beqz a1,71724 │ │ - lw v0,8(a0) │ │ - sw v0,8(a1) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - sw v0,24(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + beqz v0,70308 │ │ + nop │ │ + lw v1,12(a0) │ │ + beqz v1,7025c │ │ + addu t4,a2,a3 │ │ + b 7019c │ │ + move t5,zero │ │ + lw v0,12(t8) │ │ + beqz v0,70248 │ │ + move t5,t8 │ │ + move t8,v0 │ │ + lw a1,4(t8) │ │ + bne a1,a3,7018c │ │ + nop │ │ + beqz a3,70218 │ │ + lw t3,0(t8) │ │ + b 701c0 │ │ + move v1,a2 │ │ + beq v1,t4,7021c │ │ + move s0,a0 │ │ + addiu t3,t3,1 │ │ + lb s0,-1(t3) │ │ + addiu v1,v1,1 │ │ + andi v0,s0,0xff │ │ + addiu t0,v0,-97 │ │ + sltiu t6,t0,26 │ │ + beqz t6,701e8 │ │ + addiu t7,v0,-32 │ │ + sll t1,t7,0x18 │ │ + sra s0,t1,0x18 │ │ + lb v0,-1(v1) │ │ + andi s1,v0,0xff │ │ + addiu t9,s1,-97 │ │ + sltiu ra,t9,26 │ │ + beqz ra,70208 │ │ + addiu a1,s1,-32 │ │ + sll t2,a1,0x18 │ │ + sra v0,t2,0x18 │ │ + beq s0,v0,701b8 │ │ + nop │ │ + bne v0,s0,7018c │ │ + nop │ │ + move s0,a0 │ │ + beqz t5,702d0 │ │ + lw s1,8(t8) │ │ + lw a0,12(t8) │ │ + lw t9,-32552(gp) │ │ + sw a0,12(t5) │ │ + jalr t9 │ │ + move a0,t8 │ │ + lw t8,8(s0) │ │ + move v0,s1 │ │ + addiu t3,t8,-1 │ │ + sw t3,8(s0) │ │ lw ra,36(sp) │ │ - lw v0,24(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ + move t5,zero │ │ + b 70278 │ │ + addu t2,a2,a3 │ │ + lw ra,12(t8) │ │ + beqz ra,70308 │ │ + move t5,t8 │ │ + move t8,ra │ │ + lw t0,4(t8) │ │ + bne t0,a3,70268 │ │ + nop │ │ + beqz a3,70218 │ │ + lw t3,0(t8) │ │ + lb t1,0(t3) │ │ + lb t6,0(a2) │ │ + addiu t7,t3,1 │ │ + beq t1,t6,702bc │ │ + addiu s0,a2,1 │ │ + b 7026c │ │ + lw ra,12(t8) │ │ + addiu s0,s0,1 │ │ + lb s1,-1(t7) │ │ + lb t9,-1(s0) │ │ + bne s1,t9,70268 │ │ + nop │ │ + bne s0,t2,702a8 │ │ + addiu t7,t7,1 │ │ + move s0,a0 │ │ + bnez t5,70224 │ │ + lw s1,8(t8) │ │ + lw a0,12(t8) │ │ + beqz a0,70320 │ │ + lw t9,-32552(gp) │ │ + lw a3,0(a0) │ │ + lw a2,4(a0) │ │ + lw t4,8(a0) │ │ + lw t5,12(a0) │ │ + sw a3,0(t8) │ │ + sw a2,4(t8) │ │ + sw t4,8(t8) │ │ + jalr t9 │ │ + sw t5,12(t8) │ │ + b 7023c │ │ + lw t8,8(s0) │ │ + lw ra,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,40 │ │ + sw zero,0(t8) │ │ + sw zero,4(t8) │ │ + b 70238 │ │ + sw zero,12(t8) │ │ + sll a2,a2,0x4 │ │ + addu v0,a0,a2 │ │ + lw v1,0(v0) │ │ + beqz v1,70448 │ │ + lw t3,16(sp) │ │ + lw a0,0(a1) │ │ + beqz a0,703f4 │ │ + addu t0,a3,t3 │ │ + b 70364 │ │ + addu t9,a3,t3 │ │ + lw v0,12(v0) │ │ + beqz v0,70450 │ │ + nop │ │ + lw a2,4(v0) │ │ + bne a2,t3,70358 │ │ + nop │ │ + beqz t3,703e0 │ │ + lw a0,0(v0) │ │ + b 70388 │ │ + move a1,a3 │ │ + beq a1,t9,70450 │ │ + nop │ │ + addiu a0,a0,1 │ │ + lb t6,-1(a0) │ │ + addiu a1,a1,1 │ │ + andi v1,t6,0xff │ │ + addiu t2,v1,-97 │ │ + sltiu t4,t2,26 │ │ + beqz t4,703b0 │ │ + addiu t5,v1,-32 │ │ + sll t1,t5,0x18 │ │ + sra t6,t1,0x18 │ │ + lb t2,-1(a1) │ │ + andi t7,t2,0xff │ │ + addiu t0,t7,-97 │ │ + sltiu t8,t0,26 │ │ + beqz t8,703d0 │ │ + addiu a2,t7,-32 │ │ + sll v1,a2,0x18 │ │ + sra t2,v1,0x18 │ │ + beq t6,t2,70380 │ │ + nop │ │ + bne t2,t6,70358 │ │ + nop │ │ + jr ra │ │ + nop │ │ + lw v0,12(v0) │ │ + beqz v0,70450 │ │ + nop │ │ + lw a1,4(v0) │ │ + bne t3,a1,703e8 │ │ + nop │ │ + beqz t3,703e0 │ │ + lw t1,0(v0) │ │ + lb t2,0(t1) │ │ + lb t4,0(a3) │ │ + addiu t5,t1,1 │ │ + beq t2,t4,70438 │ │ + addiu t6,a3,1 │ │ + b 703ec │ │ + lw v0,12(v0) │ │ + addiu t6,t6,1 │ │ + lb t7,-1(t5) │ │ + lb t8,-1(t6) │ │ + bne t7,t8,703e8 │ │ + nop │ │ + bne t6,t0,70424 │ │ + addiu t5,t5,1 │ │ + jr ra │ │ + nop │ │ + jr ra │ │ + move v0,zero │ │ + jr ra │ │ + nop │ │ │ │ -00071740 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,31504 │ │ +00070458 : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-29192 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - sw s1,36(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + sw s3,44(sp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw gp,24(sp) │ │ sw s2,40(sp) │ │ - sw s0,32(sp) │ │ + sw s1,36(sp) │ │ + move s2,a0 │ │ + addiu a2,s3,16704 │ │ + li a3,162 │ │ sw ra,52(sp) │ │ - move s0,a0 │ │ sw s4,48(sp) │ │ + sw s0,32(sp) │ │ + move s1,a1 │ │ li a0,1 │ │ - sw s3,44(sp) │ │ - move s2,a1 │ │ - addiu a2,s1,26784 │ │ + jalr t9 │ │ li a1,16 │ │ - bal 6d364 <__ckd_calloc__> │ │ - li a3,162 │ │ - sra v1,s0,0x1 │ │ - addu v1,v1,s0 │ │ - slti a0,v1,102 │ │ + sra a2,s2,0x1 │ │ + addu a3,a2,s2 │ │ + slti v1,a3,102 │ │ lw gp,24(sp) │ │ - bnez a0,71850 │ │ - move s0,v0 │ │ - lw s4,-30548(gp) │ │ - move s3,zero │ │ - b 717c4 │ │ - addiu v0,s4,4 │ │ - beqz a1,71804 │ │ - addiu v0,v0,4 │ │ - move s3,a2 │ │ - lw a0,0(v0) │ │ - addiu a2,s3,1 │ │ - bgtz a0,717b8 │ │ - slt a1,a0,v1 │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sll s3,s3,0x2 │ │ + bnez v1,70568 │ │ + move s2,v0 │ │ + lw s4,-30544(gp) │ │ + move s0,zero │ │ + b 704dc │ │ + addiu t1,s4,4 │ │ + addiu t1,t1,4 │ │ + beqz t0,7051c │ │ + move s0,a1 │ │ + lw a0,0(t1) │ │ + addiu a1,s0,1 │ │ + bgtz a0,704d0 │ │ + slt t0,a0,a3 │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a3,16(sp) │ │ li a0,3 │ │ - sw v1,16(sp) │ │ - addiu a1,s1,26784 │ │ + addiu a1,s3,16704 │ │ li a2,150 │ │ - addiu a3,a3,26836 │ │ - bal 706b8 │ │ - addu s4,s4,s3 │ │ + addiu a3,v0,16756 │ │ + jalr t9 │ │ + sll s0,s0,0x2 │ │ + addu a0,s4,s0 │ │ lw gp,24(sp) │ │ - lw a0,0(s4) │ │ - xori v0,s2,0x1 │ │ - sltiu s2,v0,1 │ │ - lw t9,-32156(gp) │ │ - sw a0,4(s0) │ │ - sw s2,12(s0) │ │ - addiu a2,s1,26784 │ │ + lw a0,0(a0) │ │ + xori t2,s1,0x1 │ │ + sltiu t3,t2,1 │ │ + lw t9,-32152(gp) │ │ + sw a0,4(s2) │ │ + sw t3,12(s2) │ │ + addiu a2,s3,16704 │ │ li a1,16 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a3,165 │ │ - sw v0,0(s0) │ │ lw ra,52(sp) │ │ - move v0,s0 │ │ + sw v0,0(s2) │ │ lw s4,48(sp) │ │ + move v0,s2 │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - b 71804 │ │ + b 7051c │ │ li a0,101 │ │ │ │ -00071858 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,31224 │ │ +00070570 : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-29472 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ + lw v0,12(a0) │ │ + sw gp,24(sp) │ │ + sw s2,44(sp) │ │ + sw s1,40(sp) │ │ sw s0,36(sp) │ │ - sw gp,16(sp) │ │ + move s1,a2 │ │ sw ra,52(sp) │ │ sw s3,48(sp) │ │ - sw s2,44(sp) │ │ - sw s1,40(sp) │ │ - lw s1,12(a0) │ │ move s0,a0 │ │ - bnez s1,719e0 │ │ - lb s3,0(a1) │ │ - beqz s3,71ae8 │ │ - addiu a0,a1,1 │ │ - li v0,5 │ │ - lb v1,0(a0) │ │ - addiu a3,v0,5 │ │ - move s2,s3 │ │ - sllv t1,v1,v0 │ │ - beqz v1,718d8 │ │ + move s2,a1 │ │ + bnez v0,7060c │ │ + lw a2,4(a0) │ │ + lb a1,0(a1) │ │ + beqz a1,706d8 │ │ + move v1,s2 │ │ + li t2,5 │ │ + addiu v1,v1,1 │ │ + lb a0,0(v1) │ │ + addiu a3,t2,5 │ │ + sllv t1,a0,t2 │ │ + beqz a0,705fc │ │ slti t0,a3,25 │ │ - bnez t0,71a44 │ │ - addu s2,s2,t1 │ │ - addiu v0,v0,-19 │ │ - addiu a0,a0,1 │ │ - lb v1,0(a0) │ │ - addiu a3,v0,5 │ │ - sllv t1,v1,v0 │ │ - bnez v1,718b4 │ │ + bnez t0,706d0 │ │ + addu a1,a1,t1 │ │ + addiu v1,v1,1 │ │ + addiu t2,t2,-19 │ │ + lb a0,0(v1) │ │ + addiu a3,t2,5 │ │ + sllv t1,a0,t2 │ │ + bnez a0,705d8 │ │ slti t0,a3,25 │ │ - lw t9,-30472(gp) │ │ - move a0,a1 │ │ - sw a1,24(sp) │ │ + divu zero,a1,a2 │ │ + teq a2,zero,0x7 │ │ + b 70668 │ │ + mfhi s3 │ │ + lb v1,0(a1) │ │ + beqz v1,706d8 │ │ + move t8,a1 │ │ + move a0,zero │ │ + move t2,zero │ │ + andi t3,v1,0xff │ │ + addiu t4,t3,-97 │ │ + addiu t5,t3,-32 │ │ + andi t6,t5,0xff │ │ + sltiu t7,t4,26 │ │ + addiu t8,t8,1 │ │ + addiu t9,t2,5 │ │ + movn t3,t6,t7 │ │ + lb v1,0(t8) │ │ + sllv v0,t3,t2 │ │ + slti a1,t9,25 │ │ + addiu t2,t2,-19 │ │ + addu a0,a0,v0 │ │ + bnez v1,70620 │ │ + movn t2,t9,a1 │ │ + divu zero,a0,a2 │ │ + teq a2,zero,0x7 │ │ + mfhi s3 │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - sw a2,28(sp) │ │ - lw t2,4(s0) │ │ - lw a1,0(s0) │ │ - divu zero,s2,t2 │ │ - teq t2,zero,0x7 │ │ - mfhi a2 │ │ - sll s2,a2,0x4 │ │ - addu v1,a1,s2 │ │ - lw a0,0(v1) │ │ - lw a1,24(sp) │ │ - beqz a0,71ab0 │ │ - lw a2,28(sp) │ │ - bnez s1,71934 │ │ + move a0,s2 │ │ + lw gp,24(sp) │ │ + lw a0,0(s0) │ │ + lw t1,-30596(gp) │ │ + sw v0,16(sp) │ │ + addiu a1,s0,12 │ │ + move a2,s3 │ │ + addiu t9,t1,816 │ │ + jalr t9 │ │ + move a3,s2 │ │ + beqz v0,706fc │ │ nop │ │ - b 71a9c │ │ - lw t4,4(v1) │ │ - lw v1,12(v1) │ │ - beqz v1,71ab4 │ │ + beqz s1,706e0 │ │ lw ra,52(sp) │ │ - lw t3,4(v1) │ │ - bne v0,t3,71928 │ │ - nop │ │ - beqz v0,719b0 │ │ - lw a0,0(v1) │ │ - addu t4,a0,v0 │ │ - move t1,a1 │ │ - lb a3,0(a0) │ │ - addiu a0,a0,1 │ │ - andi t6,a3,0xff │ │ - addiu s0,t6,-97 │ │ - andi t7,s0,0xff │ │ - sltiu t5,t7,26 │ │ - beqz t5,71978 │ │ - addiu t0,t6,-32 │ │ - sll s1,t0,0x18 │ │ - sra a3,s1,0x18 │ │ - lb t0,0(t1) │ │ - addiu t1,t1,1 │ │ - andi t8,t0,0xff │ │ - addiu s2,t8,-97 │ │ - andi ra,s2,0xff │ │ - sltiu s3,ra,26 │ │ - beqz s3,719a0 │ │ - addiu t2,t8,-32 │ │ - sll t0,t2,0x18 │ │ - sra t0,t0,0x18 │ │ - bne a3,t0,71ad0 │ │ - nop │ │ - bne a0,t4,71950 │ │ - nop │ │ - beqz a2,719c4 │ │ - move v0,zero │ │ - lw a3,8(v1) │ │ + lw a2,8(v0) │ │ move v0,zero │ │ - sw a3,0(a2) │ │ + sw a2,0(s1) │ │ lw ra,52(sp) │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - beqz s3,71ae8 │ │ - move v0,s3 │ │ - addiu a0,a1,1 │ │ - move s2,zero │ │ - b 71a0c │ │ - move v1,zero │ │ - addiu v1,v1,-19 │ │ - addiu a0,a0,1 │ │ - lb v0,-1(a0) │ │ - beqz v0,718dc │ │ - lw t9,-30472(gp) │ │ - andi v0,v0,0xff │ │ - addiu a3,v0,-97 │ │ - andi t0,a3,0xff │ │ - sltiu t1,t0,26 │ │ - addiu a3,v1,5 │ │ - slti t0,a3,25 │ │ - beqz t1,71a30 │ │ - addiu t2,v0,-32 │ │ - andi v0,t2,0xff │ │ - sllv v0,v0,v1 │ │ - beqz t0,719f8 │ │ - addu s2,s2,v0 │ │ - b 719fc │ │ - move v1,a3 │ │ - move v0,a3 │ │ - b 718c4 │ │ - addiu a0,a0,1 │ │ - beqz v0,719b0 │ │ - lw t2,0(v1) │ │ - lb t1,0(t2) │ │ - bne t1,s3,71a8c │ │ - nop │ │ - addiu a0,t2,1 │ │ - addiu a3,a1,1 │ │ - addu t2,t2,v0 │ │ - beq a0,t2,719b0 │ │ - nop │ │ - lb t3,0(a0) │ │ - lb t9,0(a3) │ │ - addiu a0,a0,1 │ │ - beq t3,t9,71a70 │ │ - addiu a3,a3,1 │ │ - lw v1,12(v1) │ │ - beqz v1,71ab4 │ │ - lw ra,52(sp) │ │ - lw t4,4(v1) │ │ - beq v0,t4,71a50 │ │ - nop │ │ - lw v1,12(v1) │ │ - bnez v1,71a98 │ │ - nop │ │ - lw ra,52(sp) │ │ - li v0,-1 │ │ + b 705c0 │ │ + move t2,a3 │ │ + b 70668 │ │ + move s3,zero │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,56 │ │ - bne t0,a3,71928 │ │ - nop │ │ - bnez a2,719b8 │ │ - move v0,zero │ │ - b 719c8 │ │ - lw ra,52(sp) │ │ - b 718d8 │ │ - move s2,zero │ │ + b 706b4 │ │ + li v0,-1 │ │ │ │ -00071af0 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,30560 │ │ +00070704 : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-29876 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-32240(gp) │ │ - sw s0,32(sp) │ │ + addiu sp,sp,-48 │ │ + sw s0,36(sp) │ │ + lw s0,-30360(gp) │ │ + lw t9,-32236(gp) │ │ + lw v0,0(s0) │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - move s0,a2 │ │ - bal 71858 │ │ + sw s1,40(sp) │ │ + sw ra,44(sp) │ │ + move s1,a2 │ │ + sw v0,28(sp) │ │ + jalr t9 │ │ addiu a2,sp,24 │ │ - bnez v0,71b34 │ │ - lw ra,36(sp) │ │ - beqz s0,71b34 │ │ + bnez v0,70754 │ │ + lw gp,16(sp) │ │ + beqz s1,70774 │ │ lw v1,24(sp) │ │ - sw v1,0(s0) │ │ - lw ra,36(sp) │ │ - lw s0,32(sp) │ │ + sw v1,0(s1) │ │ + lw a0,28(sp) │ │ + lw a1,0(s0) │ │ + bne a0,a1,7077c │ │ + lw ra,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,48 │ │ + b 70754 │ │ + move v0,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00071b40 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,30480 │ │ +00070788 : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-30008 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ + addiu sp,sp,-56 │ │ sll v0,a2,0x1 │ │ - sw s0,24(sp) │ │ - move s0,a2 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - sw gp,16(sp) │ │ - sw s3,36(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - sw ra,44(sp) │ │ - sw s4,40(sp) │ │ - move s2,a0 │ │ - move s1,a1 │ │ - move s3,a3 │ │ + sw s2,40(sp) │ │ + move s2,a2 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + sw gp,24(sp) │ │ + sw s3,44(sp) │ │ + sw s1,36(sp) │ │ + sw s0,32(sp) │ │ + sw ra,52(sp) │ │ + sw s4,48(sp) │ │ + move s3,a0 │ │ + move s0,a1 │ │ + move s1,a3 │ │ addiu a0,v0,1 │ │ li a1,1 │ │ - addiu a2,a2,26784 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,a2,16704 │ │ + jalr t9 │ │ li a3,228 │ │ - blez s0,71e58 │ │ - lw gp,16(sp) │ │ - move a0,s1 │ │ - move v1,v0 │ │ - move a1,zero │ │ - lbu t4,0(a0) │ │ - addiu a1,a1,1 │ │ - andi t3,t4,0xf │ │ - addiu t2,t3,65 │ │ - sb t2,0(v1) │ │ - lbu t1,0(a0) │ │ - addiu a0,a0,1 │ │ - srl t0,t1,0x4 │ │ - addiu a3,t0,74 │ │ - sb a3,1(v1) │ │ - bne s0,a1,71bb0 │ │ - addiu v1,v1,2 │ │ - sll v1,s0,0x1 │ │ - addu a0,v0,v1 │ │ - sb zero,0(a0) │ │ - lw v1,12(s2) │ │ - bnez v1,71de8 │ │ - nop │ │ - lb s4,0(v0) │ │ - beqz s4,71c40 │ │ - addiu a1,v0,1 │ │ - li v1,5 │ │ - lb ra,0(a1) │ │ - addiu a2,v1,5 │ │ - sllv t0,ra,v1 │ │ - beqz ra,71c40 │ │ - slti a3,a2,25 │ │ - bnez a3,71e4c │ │ - addu s4,s4,t0 │ │ - addiu v1,v1,-19 │ │ + blez s2,70990 │ │ + lw gp,24(sp) │ │ + move a1,s0 │ │ + move t3,v0 │ │ + addu a0,s0,s2 │ │ + lbu a3,0(a1) │ │ addiu a1,a1,1 │ │ - lb ra,0(a1) │ │ - addiu a2,v1,5 │ │ - sllv t0,ra,v1 │ │ - bnez ra,71c1c │ │ - slti a3,a2,25 │ │ - lw a2,4(s2) │ │ - lw t9,-32556(gp) │ │ - divu zero,s4,a2 │ │ - teq a2,zero,0x7 │ │ - move a0,v0 │ │ - bal 6d654 │ │ + andi t0,a3,0xf │ │ + addiu t1,t0,65 │ │ + sb t1,0(t3) │ │ + lbu t2,-1(a1) │ │ + addiu t3,t3,2 │ │ + srl t4,t2,0x4 │ │ + addiu t5,t4,74 │ │ + bne a1,a0,707f8 │ │ + sb t5,-1(t3) │ │ + sll v1,s2,0x1 │ │ + addu t6,v0,v1 │ │ + sb zero,0(t6) │ │ + lw t7,12(s3) │ │ + bnez t7,70898 │ │ + lw s4,4(s3) │ │ + lb t8,0(v0) │ │ + beqz t8,70968 │ │ + move ra,v0 │ │ + li t9,5 │ │ + addiu ra,ra,1 │ │ + lb a2,0(ra) │ │ + addiu v1,t9,5 │ │ + sllv a0,a2,t9 │ │ + beqz a2,70888 │ │ + slti a3,v1,25 │ │ + bnez a3,70960 │ │ + addu t8,t8,a0 │ │ + addiu ra,ra,1 │ │ + addiu t9,t9,-19 │ │ + lb a2,0(ra) │ │ + addiu v1,t9,5 │ │ + sllv a0,a2,t9 │ │ + bnez a2,70864 │ │ + slti a3,v1,25 │ │ + divu zero,t8,s4 │ │ + teq s4,zero,0x7 │ │ + b 708f4 │ │ mfhi s4 │ │ - lw t9,0(s2) │ │ - sll s4,s4,0x4 │ │ - addu s4,t9,s4 │ │ - lw a1,0(s4) │ │ - beqz a1,71db0 │ │ - li v0,-1 │ │ - lw s2,12(s2) │ │ - beqz s2,71d94 │ │ - nop │ │ - lw v0,4(s4) │ │ - beq s0,v0,71ca4 │ │ - nop │ │ - lw s4,12(s4) │ │ - beqz s4,71db0 │ │ - li v0,-1 │ │ - lw v0,4(s4) │ │ - bne s0,v0,71c8c │ │ - nop │ │ - beqz s0,71d14 │ │ - lw v0,0(s4) │ │ - addu t0,v0,s0 │ │ - move a1,s1 │ │ - lb v1,0(v0) │ │ - addiu v0,v0,1 │ │ - andi t1,v1,0xff │ │ - addiu t3,t1,-97 │ │ - andi t2,t3,0xff │ │ - sltiu a3,t2,26 │ │ - beqz a3,71cdc │ │ - addiu a0,t1,-32 │ │ - sll t4,a0,0x18 │ │ - sra v1,t4,0x18 │ │ - lb a0,0(a1) │ │ - addiu a1,a1,1 │ │ - andi t6,a0,0xff │ │ - addiu t8,t6,-97 │ │ - andi t7,t8,0xff │ │ - sltiu t5,t7,26 │ │ - beqz t5,71d04 │ │ - addiu a2,t6,-32 │ │ - sll a0,a2,0x18 │ │ - sra a0,a0,0x18 │ │ - bne v1,a0,71dd0 │ │ - nop │ │ - bne v0,t0,71cb4 │ │ + lb t8,0(v0) │ │ + beqz t8,70968 │ │ + move t1,v0 │ │ + move t2,zero │ │ + move t9,zero │ │ + andi a1,t8,0xff │ │ + addiu t3,a1,-97 │ │ + addiu t0,a1,-32 │ │ + andi t4,t0,0xff │ │ + sltiu t5,t3,26 │ │ + addiu t1,t1,1 │ │ + addiu t6,t9,5 │ │ + movn a1,t4,t5 │ │ + lb t8,0(t1) │ │ + sllv ra,a1,t9 │ │ + slti a2,t6,25 │ │ + addiu t9,t9,-19 │ │ + addu t2,t2,ra │ │ + bnez t8,708ac │ │ + movn t9,t6,a2 │ │ + divu zero,t2,s4 │ │ + teq s4,zero,0x7 │ │ + mfhi s4 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,v0 │ │ + lw gp,24(sp) │ │ + lw a0,0(s3) │ │ + lw v0,-30596(gp) │ │ + sw s2,16(sp) │ │ + addiu a1,s3,12 │ │ + move a2,s4 │ │ + addiu t9,v0,816 │ │ + jalr t9 │ │ + move a3,s0 │ │ + beqz v0,70998 │ │ nop │ │ - beqz s3,71db0 │ │ - move v0,zero │ │ - lw s0,8(s4) │ │ + beqz s1,70970 │ │ + lw ra,52(sp) │ │ + lw v1,8(v0) │ │ move v0,zero │ │ - sw s0,0(s3) │ │ - lw ra,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,48 │ │ - beqz s0,71d14 │ │ - lw a2,0(s4) │ │ - lb v1,0(a2) │ │ - lb ra,0(s1) │ │ - bne v1,ra,71d88 │ │ - nop │ │ - addiu v0,a2,1 │ │ - addiu v1,s1,1 │ │ - addu a2,a2,s0 │ │ - beq v0,a2,71d14 │ │ - nop │ │ - lb a1,0(v0) │ │ - lb t9,0(v1) │ │ - addiu v0,v0,1 │ │ - beq a1,t9,71d6c │ │ - addiu v1,v1,1 │ │ - lw s4,12(s4) │ │ - beqz s4,71dac │ │ - nop │ │ - lw t0,4(s4) │ │ - beq s0,t0,71d48 │ │ - nop │ │ - lw s4,12(s4) │ │ - bnez s4,71d94 │ │ - nop │ │ - li v0,-1 │ │ - lw ra,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ + sw v1,0(s1) │ │ + lw ra,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - bne a0,v1,71c8c │ │ - nop │ │ - bnez s3,71d1c │ │ - move v0,zero │ │ - b 71db4 │ │ - lw ra,44(sp) │ │ - lb v1,0(v0) │ │ - beqz v1,71e60 │ │ - addiu a1,v0,1 │ │ + addiu sp,sp,56 │ │ + b 7084c │ │ + move t9,v1 │ │ + b 708f4 │ │ move s4,zero │ │ - b 71e14 │ │ - move a0,zero │ │ - addiu a0,a0,-19 │ │ - addiu a1,a1,1 │ │ - lb v1,-1(a1) │ │ - beqz v1,71c40 │ │ - nop │ │ - andi v1,v1,0xff │ │ - addiu t7,v1,-97 │ │ - andi t6,t7,0xff │ │ - addiu a2,a0,5 │ │ - sltiu t5,t6,26 │ │ - slti a3,a2,25 │ │ - beqz t5,71e38 │ │ - addiu t1,v1,-32 │ │ - andi v1,t1,0xff │ │ - sllv t8,v1,a0 │ │ - beqz a3,71e00 │ │ - addu s4,s4,t8 │ │ - b 71e04 │ │ - move a0,a2 │ │ - move v1,a2 │ │ - b 71c2c │ │ - addiu a1,a1,1 │ │ - b 71be4 │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ + move v0,zero │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + b 70828 │ │ move v1,zero │ │ - b 71c40 │ │ - move s4,zero │ │ + b 70940 │ │ + li v0,-1 │ │ │ │ -00071e68 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,29672 │ │ +000709a0 : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-30544 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - lw t9,-31204(gp) │ │ - sw s0,32(sp) │ │ + addiu sp,sp,-48 │ │ + sw s0,36(sp) │ │ + lw s0,-30360(gp) │ │ + lw t9,-31200(gp) │ │ + lw v0,0(s0) │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - move s0,a3 │ │ - bal 71b40 │ │ + sw s1,40(sp) │ │ + sw ra,44(sp) │ │ + move s1,a3 │ │ + sw v0,28(sp) │ │ + jalr t9 │ │ addiu a3,sp,24 │ │ - bnez v0,71eac │ │ - lw ra,36(sp) │ │ - beqz s0,71eac │ │ + bnez v0,709f0 │ │ + lw gp,16(sp) │ │ + beqz s1,70a10 │ │ lw v1,24(sp) │ │ - sw v1,0(s0) │ │ - lw ra,36(sp) │ │ - lw s0,32(sp) │ │ + sw v1,0(s1) │ │ + lw a0,28(sp) │ │ + lw a1,0(s0) │ │ + bne a0,a1,70a18 │ │ + lw ra,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,48 │ │ + b 709f0 │ │ + move v0,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00071eb8 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,29592 │ │ +00070a24 : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-30676 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s1,32(sp) │ │ + lw v0,4(a0) │ │ sw gp,16(sp) │ │ + sw s2,36(sp) │ │ + sw s1,32(sp) │ │ sw ra,44(sp) │ │ sw s3,40(sp) │ │ - sw s2,36(sp) │ │ sw s0,28(sp) │ │ - lw v0,4(a0) │ │ - blez v0,71f58 │ │ - move s1,a0 │ │ - move s0,zero │ │ - lw v1,0(s1) │ │ - sll s3,s0,0x4 │ │ - addu v0,v1,s3 │ │ - lw a0,12(v0) │ │ - bnez a0,71f14 │ │ - lw t9,-30412(gp) │ │ - b 71f38 │ │ - move a1,zero │ │ - move a0,s2 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw s2,12(a0) │ │ - bnez s2,71f10 │ │ + move s2,a0 │ │ + blez v0,70abc │ │ + move s1,zero │ │ + lw v1,0(s2) │ │ + sll s3,s1,0x4 │ │ + addu a1,v1,s3 │ │ + lw a0,12(a1) │ │ + beqz a0,70a98 │ │ + lw t9,-30468(gp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + lw s0,12(a0) │ │ lw gp,16(sp) │ │ - lw a0,0(s1) │ │ - addu v0,a0,s3 │ │ - lw t9,-30412(gp) │ │ - move a1,zero │ │ + bnez s0,70a74 │ │ + move a0,s0 │ │ + lw a0,0(s2) │ │ + addu a1,a0,s3 │ │ + lw t9,-30468(gp) │ │ + move a0,a1 │ │ li a2,16 │ │ jalr t9 │ │ - move a0,v0 │ │ - lw a2,4(s1) │ │ - addiu s0,s0,1 │ │ - slt a1,s0,a2 │ │ - bnez a1,71ef0 │ │ + move a1,zero │ │ + lw a2,4(s2) │ │ + addiu s1,s1,1 │ │ + slt a3,s1,a2 │ │ + bnez a3,70a5c │ │ lw gp,16(sp) │ │ - sw zero,8(s1) │ │ lw ra,44(sp) │ │ + sw zero,8(s2) │ │ lw s3,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00071f78 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,29400 │ │ +00070adc : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-30860 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s4,40(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - sw gp,16(sp) │ │ - sw ra,52(sp) │ │ - sw s6,48(sp) │ │ - sw s5,44(sp) │ │ - sw s3,36(sp) │ │ - sw s0,24(sp) │ │ - lw s5,12(a0) │ │ - move s2,a0 │ │ - move s1,a1 │ │ - move s4,a2 │ │ - bnez s5,7210c │ │ - lb s6,0(a1) │ │ - beqz s6,72258 │ │ - addiu a0,a1,1 │ │ - li v0,5 │ │ - lb v1,0(a0) │ │ - addiu a1,v0,5 │ │ - move s0,s6 │ │ - sllv a3,v1,v0 │ │ - beqz v1,7200c │ │ - slti a2,a1,25 │ │ - bnez a2,72170 │ │ - addu s0,s0,a3 │ │ - addiu v0,v0,-19 │ │ - addiu a0,a0,1 │ │ - lb v1,0(a0) │ │ - addiu a1,v0,5 │ │ - sllv a3,v1,v0 │ │ - bnez v1,71fe8 │ │ - slti a2,a1,25 │ │ - lw t9,-30472(gp) │ │ + addiu sp,sp,-64 │ │ + lw v0,12(a0) │ │ + sw gp,24(sp) │ │ + sw s3,48(sp) │ │ + sw s2,44(sp) │ │ + sw s1,40(sp) │ │ + sw s0,36(sp) │ │ + sw ra,60(sp) │ │ + sw s5,56(sp) │ │ + sw s4,52(sp) │ │ + move s1,a0 │ │ + move s2,a1 │ │ + move s0,a2 │ │ + bnez v0,70b80 │ │ + lw s3,4(a0) │ │ + lb a1,0(a1) │ │ + beqz a1,70c4c │ │ + move v1,s2 │ │ + li t1,5 │ │ + addiu v1,v1,1 │ │ + lb a0,0(v1) │ │ + addiu a2,t1,5 │ │ + sllv t0,a0,t1 │ │ + beqz a0,70b70 │ │ + slti a3,a2,25 │ │ + bnez a3,70c44 │ │ + addu a1,a1,t0 │ │ + addiu v1,v1,1 │ │ + addiu t1,t1,-19 │ │ + lb a0,0(v1) │ │ + addiu a2,t1,5 │ │ + sllv t0,a0,t1 │ │ + bnez a0,70b4c │ │ + slti a3,a2,25 │ │ + divu zero,a1,s3 │ │ + teq s3,zero,0x7 │ │ + b 70bdc │ │ + mfhi s3 │ │ + lb t8,0(a1) │ │ + beqz t8,70c4c │ │ + move t7,a1 │ │ + move ra,zero │ │ + move a1,zero │ │ + andi t2,t8,0xff │ │ + addiu t3,t2,-97 │ │ + addiu t4,t2,-32 │ │ + andi t5,t4,0xff │ │ + sltiu t6,t3,26 │ │ + addiu t7,t7,1 │ │ + addiu s4,ra,5 │ │ + movn t2,t5,t6 │ │ + lb t8,0(t7) │ │ + sllv t9,t2,ra │ │ + slti v0,s4,25 │ │ + addiu ra,ra,-19 │ │ + addu a1,a1,t9 │ │ + bnez t8,70b94 │ │ + movn ra,s4,v0 │ │ + divu zero,a1,s3 │ │ + teq s3,zero,0x7 │ │ + mfhi s3 │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - lw t2,4(s2) │ │ - lw t0,0(s2) │ │ - divu zero,s0,t2 │ │ - teq t2,zero,0x7 │ │ - lw gp,16(sp) │ │ - mfhi t1 │ │ - sll s3,t1,0x4 │ │ - addu s3,t0,s3 │ │ - lw a0,0(s3) │ │ - beqz a0,72260 │ │ - move s0,v0 │ │ - bnez s5,72060 │ │ - move a3,s3 │ │ - b 721c8 │ │ - lw a1,4(a3) │ │ - lw a3,12(a3) │ │ - beqz a3,721dc │ │ - nop │ │ - lw t3,4(a3) │ │ - bne s0,t3,72054 │ │ - nop │ │ - beqz s0,720dc │ │ - lw v0,0(a3) │ │ - addu t1,v0,s0 │ │ - move a1,s1 │ │ - lb v1,0(v0) │ │ - addiu v0,v0,1 │ │ - andi t5,v1,0xff │ │ - addiu t7,t5,-97 │ │ - andi t6,t7,0xff │ │ - sltiu t4,t6,26 │ │ - beqz t4,720a4 │ │ - addiu a0,t5,-32 │ │ - sll s5,a0,0x18 │ │ - sra v1,s5,0x18 │ │ - lb a0,0(a1) │ │ - addiu a1,a1,1 │ │ - andi t8,a0,0xff │ │ - addiu a2,t8,-97 │ │ - andi ra,a2,0xff │ │ - sltiu s6,ra,26 │ │ - beqz s6,720cc │ │ - addiu a2,t8,-32 │ │ - sll a0,a2,0x18 │ │ - sra a0,a0,0x18 │ │ - bne v1,a0,72248 │ │ - nop │ │ - bne v0,t1,7207c │ │ - nop │ │ - lw s4,8(a3) │ │ - lw ra,52(sp) │ │ - move v0,s4 │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ + move a0,s2 │ │ + lw gp,24(sp) │ │ + lw s4,0(s1) │ │ + lw v1,-30596(gp) │ │ + sw v0,16(sp) │ │ + move a0,s4 │ │ + addiu a1,s1,12 │ │ + move a2,s3 │ │ + move a3,s2 │ │ + addiu t9,v1,816 │ │ + jalr t9 │ │ + move s5,v0 │ │ + beqz v0,70c54 │ │ + lw gp,24(sp) │ │ + lw ra,60(sp) │ │ + lw v0,8(v0) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - beqz s6,72258 │ │ - move v0,s6 │ │ - addiu a0,a1,1 │ │ - move s0,zero │ │ - b 72138 │ │ - move v1,zero │ │ - addiu v1,v1,-19 │ │ - addiu a0,a0,1 │ │ - lb v0,-1(a0) │ │ - beqz v0,72010 │ │ - lw t9,-30472(gp) │ │ - andi v0,v0,0xff │ │ - addiu a1,v0,-97 │ │ - andi a2,a1,0xff │ │ - sltiu a3,a2,26 │ │ - addiu a1,v1,5 │ │ - slti a2,a1,25 │ │ - beqz a3,7215c │ │ - addiu t0,v0,-32 │ │ - andi v0,t0,0xff │ │ - sllv v0,v0,v1 │ │ - beqz a2,72124 │ │ - addu s0,s0,v0 │ │ - b 72128 │ │ - move v1,a1 │ │ - move v0,a1 │ │ - b 71ff8 │ │ - addiu a0,a0,1 │ │ - beqz s0,720dc │ │ - lw a2,0(a3) │ │ - lb v0,0(a2) │ │ - bne v0,s6,721b8 │ │ - nop │ │ - addiu v0,a2,1 │ │ - addiu v1,s1,1 │ │ - addu a2,a2,s0 │ │ - beq v0,a2,720dc │ │ - nop │ │ - lb t1,0(v0) │ │ - lb t0,0(v1) │ │ - addiu v0,v0,1 │ │ - beq t1,t0,7219c │ │ - addiu v1,v1,1 │ │ - lw a3,12(a3) │ │ - beqz a3,721dc │ │ - nop │ │ - lw a1,4(a3) │ │ - beq s0,a1,7217c │ │ - nop │ │ - lw a3,12(a3) │ │ - bnez a3,721c4 │ │ - nop │ │ - lw a3,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,a3,26784 │ │ + addiu sp,sp,64 │ │ + b 70b34 │ │ + move t1,a2 │ │ + b 70bdc │ │ + move s3,zero │ │ + sll t1,s3,0x4 │ │ + addu s3,s4,t1 │ │ + lw a0,0(s3) │ │ + beqz a0,70ccc │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ li a1,16 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,a2,16704 │ │ + jalr t9 │ │ li a3,411 │ │ - sw s1,0(v0) │ │ - sw s0,4(v0) │ │ - sw s4,8(v0) │ │ - lw s0,12(s3) │ │ - sw s0,12(v0) │ │ + lw t0,12(s3) │ │ + sw s2,0(v0) │ │ + sw s5,4(v0) │ │ + sw s0,8(v0) │ │ + sw t0,12(v0) │ │ sw v0,12(s3) │ │ - lw v1,8(s2) │ │ - move v0,s4 │ │ - addiu s1,v1,1 │ │ - sw s1,8(s2) │ │ - lw ra,52(sp) │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ + lw a3,8(s1) │ │ + lw ra,60(sp) │ │ + move v0,s0 │ │ + addiu s0,a3,1 │ │ + sw s0,8(s1) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - bne a0,v1,72054 │ │ - nop │ │ - b 720e0 │ │ - lw s4,8(a3) │ │ - b 7200c │ │ - move s0,zero │ │ - sw s1,0(s3) │ │ - sw v0,4(s3) │ │ - sw s4,8(s3) │ │ - b 72210 │ │ + addiu sp,sp,64 │ │ + sw s2,0(s3) │ │ + sw s5,4(s3) │ │ + sw s0,8(s3) │ │ + b 70c98 │ │ sw zero,12(s3) │ │ │ │ -00072274 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,28636 │ │ +00070ce0 : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-31376 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s4,40(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - sw gp,16(sp) │ │ - sw ra,52(sp) │ │ - sw s6,48(sp) │ │ - sw s5,44(sp) │ │ - sw s3,36(sp) │ │ - sw s0,24(sp) │ │ - lw s5,12(a0) │ │ + addiu sp,sp,-64 │ │ + lw v0,12(a0) │ │ + sw gp,24(sp) │ │ + sw s3,48(sp) │ │ + sw s2,44(sp) │ │ + sw s1,40(sp) │ │ + sw s0,36(sp) │ │ + sw ra,60(sp) │ │ + sw s5,56(sp) │ │ + sw s4,52(sp) │ │ move s2,a0 │ │ move s1,a1 │ │ - move s4,a2 │ │ - bnez s5,7240c │ │ - lb s6,0(a1) │ │ - beqz s6,72558 │ │ - addiu a0,a1,1 │ │ - li v0,5 │ │ - lb v1,0(a0) │ │ - addiu a1,v0,5 │ │ - move s0,s6 │ │ - sllv a3,v1,v0 │ │ - beqz v1,72308 │ │ - slti a2,a1,25 │ │ - bnez a2,72470 │ │ - addu s0,s0,a3 │ │ - addiu v0,v0,-19 │ │ - addiu a0,a0,1 │ │ - lb v1,0(a0) │ │ - addiu a1,v0,5 │ │ - sllv a3,v1,v0 │ │ - bnez v1,722e4 │ │ - slti a2,a1,25 │ │ - lw t9,-30472(gp) │ │ + move s0,a2 │ │ + bnez v0,70d84 │ │ + lw s3,4(a0) │ │ + lb a1,0(a1) │ │ + beqz a1,70e5c │ │ + move v1,s1 │ │ + li t1,5 │ │ + addiu v1,v1,1 │ │ + lb a0,0(v1) │ │ + addiu a2,t1,5 │ │ + sllv t0,a0,t1 │ │ + beqz a0,70d74 │ │ + slti a3,a2,25 │ │ + bnez a3,70e54 │ │ + addu a1,a1,t0 │ │ + addiu v1,v1,1 │ │ + addiu t1,t1,-19 │ │ + lb a0,0(v1) │ │ + addiu a2,t1,5 │ │ + sllv t0,a0,t1 │ │ + bnez a0,70d50 │ │ + slti a3,a2,25 │ │ + divu zero,a1,s3 │ │ + teq s3,zero,0x7 │ │ + b 70de0 │ │ + mfhi s3 │ │ + lb t8,0(a1) │ │ + beqz t8,70e5c │ │ + move t7,a1 │ │ + move ra,zero │ │ + move a1,zero │ │ + andi t2,t8,0xff │ │ + addiu t3,t2,-97 │ │ + addiu t4,t2,-32 │ │ + andi t5,t4,0xff │ │ + sltiu t6,t3,26 │ │ + addiu t7,t7,1 │ │ + addiu s4,ra,5 │ │ + movn t2,t5,t6 │ │ + lb t8,0(t7) │ │ + sllv t9,t2,ra │ │ + slti v0,s4,25 │ │ + addiu ra,ra,-19 │ │ + addu a1,a1,t9 │ │ + bnez t8,70d98 │ │ + movn ra,s4,v0 │ │ + divu zero,a1,s3 │ │ + teq s3,zero,0x7 │ │ + mfhi s3 │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ move a0,s1 │ │ - lw t2,4(s2) │ │ - lw t0,0(s2) │ │ - divu zero,s0,t2 │ │ - teq t2,zero,0x7 │ │ - lw gp,16(sp) │ │ - mfhi t1 │ │ - sll s3,t1,0x4 │ │ - addu s3,t0,s3 │ │ - lw a0,0(s3) │ │ - beqz a0,72560 │ │ - move s0,v0 │ │ - bnez s5,7235c │ │ - move a3,s3 │ │ - b 724c8 │ │ - lw a1,4(a3) │ │ - lw a3,12(a3) │ │ - beqz a3,724dc │ │ - nop │ │ - lw t3,4(a3) │ │ - bne s0,t3,72350 │ │ - nop │ │ - beqz s0,723d8 │ │ - lw v0,0(a3) │ │ - addu t1,v0,s0 │ │ - move a1,s1 │ │ - lb v1,0(v0) │ │ - addiu v0,v0,1 │ │ - andi t5,v1,0xff │ │ - addiu t7,t5,-97 │ │ - andi t6,t7,0xff │ │ - sltiu t4,t6,26 │ │ - beqz t4,723a0 │ │ - addiu a0,t5,-32 │ │ - sll s5,a0,0x18 │ │ - sra v1,s5,0x18 │ │ - lb a0,0(a1) │ │ - addiu a1,a1,1 │ │ - andi t8,a0,0xff │ │ - addiu a2,t8,-97 │ │ - andi ra,a2,0xff │ │ - sltiu s6,ra,26 │ │ - beqz s6,723c8 │ │ - addiu a2,t8,-32 │ │ - sll a0,a2,0x18 │ │ - sra a0,a0,0x18 │ │ - bne v1,a0,72548 │ │ - nop │ │ - bne v0,t1,72378 │ │ - nop │ │ - sw s1,0(a3) │ │ - lw v0,8(a3) │ │ - sw s4,8(a3) │ │ - lw ra,52(sp) │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ + lw gp,24(sp) │ │ + lw s4,0(s2) │ │ + lw v1,-30596(gp) │ │ + sw v0,16(sp) │ │ + move a0,s4 │ │ + addiu a1,s2,12 │ │ + move a2,s3 │ │ + move a3,s1 │ │ + addiu t9,v1,816 │ │ + jalr t9 │ │ + move s5,v0 │ │ + beqz v0,70e64 │ │ + lw gp,24(sp) │ │ + lw s2,8(v0) │ │ + lw ra,60(sp) │ │ + sw s1,0(v0) │ │ + sw s0,8(v0) │ │ + lw s5,56(sp) │ │ + move v0,s2 │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - beqz s6,72558 │ │ - move v0,s6 │ │ - addiu a0,a1,1 │ │ - move s0,zero │ │ - b 72438 │ │ - move v1,zero │ │ - addiu v1,v1,-19 │ │ - addiu a0,a0,1 │ │ - lb v0,-1(a0) │ │ - beqz v0,7230c │ │ - lw t9,-30472(gp) │ │ - andi v0,v0,0xff │ │ - addiu a1,v0,-97 │ │ - andi a2,a1,0xff │ │ - sltiu a3,a2,26 │ │ - addiu a1,v1,5 │ │ - slti a2,a1,25 │ │ - beqz a3,7245c │ │ - addiu t0,v0,-32 │ │ - andi v0,t0,0xff │ │ - sllv v0,v0,v1 │ │ - beqz a2,72424 │ │ - addu s0,s0,v0 │ │ - b 72428 │ │ - move v1,a1 │ │ - move v0,a1 │ │ - b 722f4 │ │ - addiu a0,a0,1 │ │ - beqz s0,723d8 │ │ - lw a2,0(a3) │ │ - lb v0,0(a2) │ │ - bne v0,s6,724b8 │ │ - nop │ │ - addiu v0,a2,1 │ │ - addiu v1,s1,1 │ │ - addu a2,a2,s0 │ │ - beq v0,a2,723d8 │ │ - nop │ │ - lb t1,0(v0) │ │ - lb t0,0(v1) │ │ - addiu v0,v0,1 │ │ - beq t1,t0,7249c │ │ - addiu v1,v1,1 │ │ - lw a3,12(a3) │ │ - beqz a3,724dc │ │ - nop │ │ - lw a1,4(a3) │ │ - beq s0,a1,7247c │ │ - nop │ │ - lw a3,12(a3) │ │ - bnez a3,724c4 │ │ - nop │ │ - lw a3,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,a3,26784 │ │ + addiu sp,sp,64 │ │ + b 70d38 │ │ + move t1,a2 │ │ + b 70de0 │ │ + move s3,zero │ │ + sll t1,s3,0x4 │ │ + addu s3,s4,t1 │ │ + lw a0,0(s3) │ │ + beqz a0,70edc │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ li a1,16 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,a2,16704 │ │ + jalr t9 │ │ li a3,411 │ │ + lw t0,12(s3) │ │ sw s1,0(v0) │ │ - sw s0,4(v0) │ │ - sw s4,8(v0) │ │ - lw s0,12(s3) │ │ - sw s0,12(v0) │ │ + sw s5,4(v0) │ │ + sw s0,8(v0) │ │ + sw t0,12(v0) │ │ sw v0,12(s3) │ │ - lw v1,8(s2) │ │ - move v0,s4 │ │ - addiu s1,v1,1 │ │ - sw s1,8(s2) │ │ - lw ra,52(sp) │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ + lw a3,8(s2) │ │ + lw ra,60(sp) │ │ + move v0,s0 │ │ + addiu s0,a3,1 │ │ + sw s0,8(s2) │ │ + lw s5,56(sp) │ │ + lw s4,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - bne a0,v1,72350 │ │ - nop │ │ - b 723dc │ │ - sw s1,0(a3) │ │ - b 72308 │ │ - move s0,zero │ │ + addiu sp,sp,64 │ │ sw s1,0(s3) │ │ - sw v0,4(s3) │ │ - sw s4,8(s3) │ │ - b 72510 │ │ + sw s5,4(s3) │ │ + sw s0,8(s3) │ │ + b 70ea8 │ │ sw zero,12(s3) │ │ │ │ -00072574 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,27868 │ │ +00070ef0 : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-31904 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s0,36(sp) │ │ + addiu sp,sp,-40 │ │ + lw v0,12(a0) │ │ sw gp,16(sp) │ │ - sw ra,52(sp) │ │ - sw s3,48(sp) │ │ - sw s2,44(sp) │ │ - sw s1,40(sp) │ │ - lw s1,12(a0) │ │ - move s0,a0 │ │ - bnez s1,7271c │ │ - lb s3,0(a1) │ │ - beqz s3,72850 │ │ - addiu a0,a1,1 │ │ - li v0,5 │ │ - lb v1,0(a0) │ │ - addiu a2,v0,5 │ │ - move s2,s3 │ │ - sllv t0,v1,v0 │ │ - beqz v1,725f4 │ │ - slti a3,a2,25 │ │ - bnez a3,72780 │ │ - addu s2,s2,t0 │ │ - addiu v0,v0,-19 │ │ - addiu a0,a0,1 │ │ - lb v1,0(a0) │ │ - addiu a2,v0,5 │ │ - sllv t0,v1,v0 │ │ - bnez v1,725d0 │ │ - slti a3,a2,25 │ │ - lw t9,-30472(gp) │ │ - move a0,a1 │ │ - jalr t9 │ │ - sw a1,24(sp) │ │ - lw t2,4(s0) │ │ - lw a1,0(s0) │ │ - divu zero,s2,t2 │ │ - teq t2,zero,0x7 │ │ - lw gp,16(sp) │ │ - mfhi t1 │ │ - sll s2,t1,0x4 │ │ - addu v1,a1,s2 │ │ - lw a0,0(v1) │ │ - beqz a0,727f0 │ │ - lw a1,24(sp) │ │ - bnez s1,72654 │ │ - move t3,zero │ │ - b 727dc │ │ - lw t0,4(v1) │ │ - lw a0,12(v1) │ │ - beqz a0,727f4 │ │ - lw ra,52(sp) │ │ - move t3,v1 │ │ - move v1,a0 │ │ - lw t4,4(v1) │ │ - bne v0,t4,72640 │ │ - nop │ │ - beqz v0,726d0 │ │ - lw a0,0(v1) │ │ - addu t4,a0,v0 │ │ - move t0,a1 │ │ - lb a3,0(a0) │ │ - addiu a0,a0,1 │ │ - andi t6,a3,0xff │ │ - addiu s1,t6,-97 │ │ - andi t7,s1,0xff │ │ - sltiu t5,t7,26 │ │ - beqz t5,72698 │ │ - addiu a2,t6,-32 │ │ - sll s3,a2,0x18 │ │ - sra a3,s3,0x18 │ │ - lb a2,0(t0) │ │ - addiu t0,t0,1 │ │ - andi ra,a2,0xff │ │ - addiu t1,ra,-97 │ │ - andi s2,t1,0xff │ │ - sltiu t8,s2,26 │ │ - beqz t8,726c0 │ │ - addiu t1,ra,-32 │ │ - sll a2,t1,0x18 │ │ - sra a2,a2,0x18 │ │ - bne a3,a2,72640 │ │ - nop │ │ - bne a0,t4,72670 │ │ - nop │ │ - beqz t3,72810 │ │ - lw v0,8(v1) │ │ - lw a1,12(v1) │ │ - lw t9,-32556(gp) │ │ - sw a1,12(t3) │ │ - move a0,v1 │ │ - bal 6d654 │ │ - sw v0,24(sp) │ │ - lw v0,24(sp) │ │ - lw t6,8(s0) │ │ - addiu v1,t6,-1 │ │ - sw v1,8(s0) │ │ - lw ra,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - beqz s3,72850 │ │ - move v0,s3 │ │ - addiu a0,a1,1 │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + sw ra,36(sp) │ │ + move s0,a1 │ │ + sw s2,32(sp) │ │ + move s1,a0 │ │ + bnez v0,70f88 │ │ + lw a1,4(a0) │ │ + lb a3,0(s0) │ │ + beqz a3,70fe4 │ │ move s2,zero │ │ - b 72748 │ │ + move v1,s0 │ │ + li t2,5 │ │ + addiu v1,v1,1 │ │ + lb a0,0(v1) │ │ + addiu t0,t2,5 │ │ + sllv t1,a0,t2 │ │ + beqz a0,70f78 │ │ + slti a2,t0,25 │ │ + bnez a2,71024 │ │ + addu a3,a3,t1 │ │ + addiu v1,v1,1 │ │ + addiu t2,t2,-19 │ │ + lb a0,0(v1) │ │ + addiu t0,t2,5 │ │ + sllv t1,a0,t2 │ │ + bnez a0,70f54 │ │ + slti a2,t0,25 │ │ + divu zero,a3,a1 │ │ + teq a1,zero,0x7 │ │ + b 70fe4 │ │ + mfhi s2 │ │ + lb a3,0(s0) │ │ + beqz a3,7102c │ │ + move t8,s0 │ │ + move t2,zero │ │ move v1,zero │ │ + andi t3,a3,0xff │ │ + addiu t4,t3,-97 │ │ + addiu t5,t3,-32 │ │ + andi t6,t5,0xff │ │ + sltiu t7,t4,26 │ │ + addiu t8,t8,1 │ │ + addiu t9,v1,5 │ │ + movn t3,t6,t7 │ │ + lb a3,0(t8) │ │ + sllv v0,t3,v1 │ │ + slti a0,t9,25 │ │ addiu v1,v1,-19 │ │ - addiu a0,a0,1 │ │ - lb v0,-1(a0) │ │ - beqz v0,725f8 │ │ - lw t9,-30472(gp) │ │ - andi v0,v0,0xff │ │ - addiu a2,v0,-97 │ │ - andi a3,a2,0xff │ │ - sltiu t0,a3,26 │ │ - addiu a2,v1,5 │ │ - slti a3,a2,25 │ │ - beqz t0,7276c │ │ - addiu t1,v0,-32 │ │ - andi v0,t1,0xff │ │ - sllv v0,v0,v1 │ │ - beqz a3,72734 │ │ - addu s2,s2,v0 │ │ - b 72738 │ │ - move v1,a2 │ │ - move v0,a2 │ │ - b 725e0 │ │ - addiu a0,a0,1 │ │ - beqz v0,726d0 │ │ - lw t1,0(v1) │ │ - lb a3,0(t1) │ │ - bne a3,s3,727c4 │ │ - addiu a0,t1,1 │ │ - addiu a2,a1,1 │ │ - addu t1,t1,v0 │ │ - beq a0,t1,726d0 │ │ - nop │ │ - lb t9,0(a0) │ │ - lb t2,0(a2) │ │ - addiu a0,a0,1 │ │ - beq t9,t2,727a8 │ │ - addiu a2,a2,1 │ │ - lw a0,12(v1) │ │ - beqz a0,727f4 │ │ - lw ra,52(sp) │ │ - move t3,v1 │ │ - move v1,a0 │ │ - lw t0,4(v1) │ │ - beq v0,t0,7278c │ │ - nop │ │ - lw a0,12(v1) │ │ - bnez a0,727d0 │ │ - nop │ │ - lw ra,52(sp) │ │ - move v0,zero │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - lw a1,12(v1) │ │ - beqz a1,72858 │ │ - lw t9,-32556(gp) │ │ - lw a0,0(a1) │ │ - sw a0,0(v1) │ │ - lw t5,4(a1) │ │ - move a0,a1 │ │ - sw t5,4(v1) │ │ - lw t4,8(a1) │ │ - sw t4,8(v1) │ │ - lw t3,12(a1) │ │ - sw t3,12(v1) │ │ - bal 6d654 │ │ - sw v0,24(sp) │ │ - b 726f4 │ │ - lw v0,24(sp) │ │ - b 725f4 │ │ + addu t2,t2,v0 │ │ + bnez a3,70f9c │ │ + movn v1,t9,a0 │ │ + divu zero,t2,a1 │ │ + teq a1,zero,0x7 │ │ + mfhi s2 │ │ + lw t9,-30432(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw gp,16(sp) │ │ + lw ra,36(sp) │ │ + lw t0,-30596(gp) │ │ + move a0,s1 │ │ + move a1,s2 │ │ + lw s1,28(sp) │ │ + lw s2,32(sp) │ │ + move a2,s0 │ │ + lw s0,24(sp) │ │ + move a3,v0 │ │ + addiu t9,t0,320 │ │ + jr t9 │ │ + addiu sp,sp,40 │ │ + b 70f3c │ │ + move t2,t0 │ │ + b 70fe4 │ │ move s2,zero │ │ - sw zero,0(v1) │ │ - sw zero,4(v1) │ │ - b 726f4 │ │ - sw zero,12(v1) │ │ │ │ -00072868 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,27112 │ │ +00071034 : │ │ + lui gp,0x4 │ │ + addiu gp,gp,-32228 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s5,44(sp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + addiu sp,sp,-64 │ │ + sw s3,44(sp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sll v0,a2,0x1 │ │ - sw gp,16(sp) │ │ - sw s4,40(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ - sw ra,52(sp) │ │ - sw s6,48(sp) │ │ - sw s3,36(sp) │ │ + sw gp,24(sp) │ │ + sw s4,48(sp) │ │ + sw s2,40(sp) │ │ + sw s1,36(sp) │ │ + sw s0,32(sp) │ │ + sw ra,60(sp) │ │ + sw s6,56(sp) │ │ + sw s5,52(sp) │ │ move s0,a2 │ │ - move s2,a0 │ │ + move s4,a0 │ │ move s1,a1 │ │ - move s4,a3 │ │ + move s2,a3 │ │ addiu a0,v0,1 │ │ li a1,1 │ │ - addiu a2,s5,26784 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s3,16704 │ │ + jalr t9 │ │ li a3,228 │ │ - blez s0,72bbc │ │ - lw gp,16(sp) │ │ - move a0,s1 │ │ - move v1,v0 │ │ - move a1,zero │ │ - lbu t3,0(a0) │ │ + blez s0,71298 │ │ + lw gp,24(sp) │ │ + move a1,s1 │ │ + move a2,v0 │ │ + addu a0,s1,s0 │ │ + lbu a3,0(a1) │ │ addiu a1,a1,1 │ │ - andi t2,t3,0xf │ │ - addiu t1,t2,65 │ │ - sb t1,0(v1) │ │ - lbu t0,0(a0) │ │ - addiu a0,a0,1 │ │ - srl a3,t0,0x4 │ │ - addiu a2,a3,74 │ │ - sb a2,1(v1) │ │ - bne s0,a1,728e0 │ │ - addiu v1,v1,2 │ │ + andi t0,a3,0xf │ │ + addiu t1,t0,65 │ │ + sb t1,0(a2) │ │ + lbu t2,-1(a1) │ │ + addiu a2,a2,2 │ │ + srl t3,t2,0x4 │ │ + addiu t4,t3,74 │ │ + bne a1,a0,710ac │ │ + sb t4,-1(a2) │ │ sll v1,s0,0x1 │ │ - addu a0,v0,v1 │ │ - sb zero,0(a0) │ │ - lw v1,12(s2) │ │ - bnez v1,72b4c │ │ - nop │ │ + addu t5,v0,v1 │ │ + sb zero,0(t5) │ │ + lw t6,12(s4) │ │ + bnez t6,7114c │ │ + lw t7,4(s4) │ │ + lb s5,0(v0) │ │ + beqz s5,71218 │ │ + move s6,v0 │ │ + li t8,5 │ │ + addiu s6,s6,1 │ │ + lb ra,0(s6) │ │ + addiu t9,t8,5 │ │ + sllv v1,ra,t8 │ │ + beqz ra,7113c │ │ + slti a0,t9,25 │ │ + bnez a0,71210 │ │ + addu s5,s5,v1 │ │ + addiu s6,s6,1 │ │ + addiu t8,t8,-19 │ │ + lb ra,0(s6) │ │ + addiu t9,t8,5 │ │ + sllv v1,ra,t8 │ │ + bnez ra,71118 │ │ + slti a0,t9,25 │ │ + divu zero,s5,t7 │ │ + teq t7,zero,0x7 │ │ + b 711a8 │ │ + mfhi s5 │ │ lb s6,0(v0) │ │ - beqz s6,72970 │ │ - addiu a1,v0,1 │ │ - li v1,5 │ │ - lb s3,0(a1) │ │ - addiu a2,v1,5 │ │ - sllv t0,s3,v1 │ │ - beqz s3,72970 │ │ - slti a3,a2,25 │ │ - bnez a3,72bb0 │ │ - addu s6,s6,t0 │ │ - addiu v1,v1,-19 │ │ - addiu a1,a1,1 │ │ - lb s3,0(a1) │ │ - addiu a2,v1,5 │ │ - sllv t0,s3,v1 │ │ - bnez s3,7294c │ │ - slti a3,a2,25 │ │ - lw ra,4(s2) │ │ - lw t9,-32556(gp) │ │ - divu zero,s6,ra │ │ - teq ra,zero,0x7 │ │ + beqz s6,71218 │ │ + move t4,v0 │ │ + move t1,zero │ │ + move a2,zero │ │ + andi a1,s6,0xff │ │ + addiu t0,a1,-97 │ │ + addiu a3,a1,-32 │ │ + andi t2,a3,0xff │ │ + sltiu t3,t0,26 │ │ + addiu t4,t4,1 │ │ + addiu t5,a2,5 │ │ + movn a1,t2,t3 │ │ + lb s6,0(t4) │ │ + sllv t8,a1,a2 │ │ + slti ra,t5,25 │ │ + addiu a2,a2,-19 │ │ + addu t1,t1,t8 │ │ + bnez s6,71160 │ │ + movn a2,t5,ra │ │ + divu zero,t1,t7 │ │ + teq t7,zero,0x7 │ │ + mfhi s5 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ - bal 6d654 │ │ - mfhi s3 │ │ - lw t8,0(s2) │ │ - sll s6,s3,0x4 │ │ - addu s3,t8,s6 │ │ - lw a1,0(s3) │ │ - beqz a1,72bcc │ │ - lw gp,16(sp) │ │ - lw v0,12(s2) │ │ - beqz v0,72ac0 │ │ - move a3,s3 │ │ - lw a2,4(a3) │ │ - beq s0,a2,729d4 │ │ - nop │ │ - lw a3,12(a3) │ │ - beqz a3,72ad8 │ │ - lw t9,-32156(gp) │ │ - lw a2,4(a3) │ │ - bne s0,a2,729bc │ │ - nop │ │ - beqz s0,72a44 │ │ - lw v0,0(a3) │ │ - addu t1,v0,s0 │ │ - move a1,s1 │ │ - lb v1,0(v0) │ │ - addiu v0,v0,1 │ │ - andi t2,v1,0xff │ │ - addiu a0,t2,-97 │ │ - andi t3,a0,0xff │ │ - sltiu t0,t3,26 │ │ - beqz t0,72a0c │ │ - addiu a0,t2,-32 │ │ - sll v1,a0,0x18 │ │ - sra v1,v1,0x18 │ │ - lb a0,0(a1) │ │ - addiu a1,a1,1 │ │ - andi t5,a0,0xff │ │ - addiu t7,t5,-97 │ │ - andi t6,t7,0xff │ │ - sltiu t4,t6,26 │ │ - beqz t4,72a34 │ │ - addiu a2,t5,-32 │ │ - sll t8,a2,0x18 │ │ - sra a0,t8,0x18 │ │ - bne v1,a0,72b3c │ │ - nop │ │ - bne v0,t1,729e4 │ │ - nop │ │ - lw s4,8(a3) │ │ - lw ra,52(sp) │ │ - move v0,s4 │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ + lw gp,24(sp) │ │ + lw s6,0(s4) │ │ + lw v0,-30596(gp) │ │ + sw s0,16(sp) │ │ + move a0,s6 │ │ + addiu a1,s4,12 │ │ + move a2,s5 │ │ + addiu t9,v0,816 │ │ + jalr t9 │ │ + move a3,s1 │ │ + beqz v0,71220 │ │ + lw gp,24(sp) │ │ + lw ra,60(sp) │ │ + lw v0,8(v0) │ │ + lw s6,56(sp) │ │ + lw s5,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - beqz s0,72a44 │ │ - lw a2,0(a3) │ │ - lb s6,0(a2) │ │ - lb a1,0(s1) │ │ - bne s6,a1,72ab4 │ │ - nop │ │ - addiu v0,a2,1 │ │ - addiu v1,s1,1 │ │ - addu a2,a2,s0 │ │ - beq v0,a2,72a44 │ │ - nop │ │ - lb ra,0(v0) │ │ - lb t9,0(v1) │ │ - addiu v0,v0,1 │ │ - beq ra,t9,72a98 │ │ - addiu v1,v1,1 │ │ - lw a3,12(a3) │ │ - beqz a3,72ad8 │ │ - lw t9,-32156(gp) │ │ - lw t1,4(a3) │ │ - beq s0,t1,72a74 │ │ - nop │ │ - lw a3,12(a3) │ │ - bnez a3,72ac0 │ │ - lw t9,-32156(gp) │ │ + addiu sp,sp,64 │ │ + b 71100 │ │ + move t8,t9 │ │ + b 711a8 │ │ + move s5,zero │ │ + sll t7,s5,0x4 │ │ + addu s5,s6,t7 │ │ + lw v1,0(s5) │ │ + beqz v1,712a0 │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ li a1,16 │ │ - addiu a2,s5,26784 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s3,16704 │ │ + jalr t9 │ │ li a3,411 │ │ + lw a0,12(s5) │ │ sw s1,0(v0) │ │ sw s0,4(v0) │ │ - sw s4,8(v0) │ │ - lw s0,12(s3) │ │ - sw s0,12(v0) │ │ - sw v0,12(s3) │ │ - lw s5,8(s2) │ │ - move v0,s4 │ │ - addiu s1,s5,1 │ │ - sw s1,8(s2) │ │ - lw ra,52(sp) │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ + sw s2,8(v0) │ │ + sw a0,12(v0) │ │ + sw v0,12(s5) │ │ + lw s0,8(s4) │ │ + lw ra,60(sp) │ │ + addiu s1,s0,1 │ │ + sw s1,8(s4) │ │ + move v0,s2 │ │ + lw s6,56(sp) │ │ + lw s5,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - bne a0,v1,729bc │ │ - nop │ │ - b 72a48 │ │ - lw s4,8(a3) │ │ - lb v1,0(v0) │ │ - beqz v1,72bc4 │ │ - addiu a1,v0,1 │ │ - move s6,zero │ │ - b 72b78 │ │ - move a0,zero │ │ - addiu a0,a0,-19 │ │ - addiu a1,a1,1 │ │ - lb v1,-1(a1) │ │ - beqz v1,72970 │ │ - nop │ │ - andi v1,v1,0xff │ │ - addiu t6,v1,-97 │ │ - andi t5,t6,0xff │ │ - addiu a2,a0,5 │ │ - sltiu t4,t5,26 │ │ - slti a3,a2,25 │ │ - beqz t4,72b9c │ │ - addiu t1,v1,-32 │ │ - andi v1,t1,0xff │ │ - sllv t7,v1,a0 │ │ - beqz a3,72b64 │ │ - addu s6,s6,t7 │ │ - b 72b68 │ │ - move a0,a2 │ │ - move v1,a2 │ │ - b 7295c │ │ - addiu a1,a1,1 │ │ - b 72914 │ │ + addiu sp,sp,64 │ │ + b 710dc │ │ move v1,zero │ │ - b 72970 │ │ - move s6,zero │ │ - sw s1,0(s3) │ │ - sw s0,4(s3) │ │ - sw s4,8(s3) │ │ - b 72b04 │ │ - sw zero,12(s3) │ │ + sw s1,0(s5) │ │ + sw s0,4(s5) │ │ + sw s2,8(s5) │ │ + b 71260 │ │ + sw zero,12(s5) │ │ │ │ -00072be0 : │ │ +000712b4 : │ │ lui gp,0x3 │ │ - addiu gp,gp,26224 │ │ + addiu gp,gp,32668 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw s4,40(sp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + addiu sp,sp,-64 │ │ + sw s3,44(sp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sll v0,a2,0x1 │ │ - sw gp,16(sp) │ │ - sw s5,44(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ - sw ra,52(sp) │ │ - sw s6,48(sp) │ │ - sw s3,36(sp) │ │ + sw gp,24(sp) │ │ + sw s4,48(sp) │ │ + sw s2,40(sp) │ │ + sw s1,36(sp) │ │ + sw s0,32(sp) │ │ + sw ra,60(sp) │ │ + sw s6,56(sp) │ │ + sw s5,52(sp) │ │ move s0,a2 │ │ - move s2,a0 │ │ + move s4,a0 │ │ move s1,a1 │ │ - move s5,a3 │ │ + move s2,a3 │ │ addiu a0,v0,1 │ │ li a1,1 │ │ - addiu a2,s4,26784 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s3,16704 │ │ + jalr t9 │ │ li a3,228 │ │ - blez s0,72f38 │ │ - lw gp,16(sp) │ │ - move a0,s1 │ │ - move v1,v0 │ │ - move a1,zero │ │ - lbu t3,0(a0) │ │ + blez s0,71524 │ │ + lw gp,24(sp) │ │ + move a1,s1 │ │ + move a2,v0 │ │ + addu a0,s1,s0 │ │ + lbu a3,0(a1) │ │ addiu a1,a1,1 │ │ - andi t2,t3,0xf │ │ - addiu t1,t2,65 │ │ - sb t1,0(v1) │ │ - lbu t0,0(a0) │ │ - addiu a0,a0,1 │ │ - srl a3,t0,0x4 │ │ - addiu a2,a3,74 │ │ - sb a2,1(v1) │ │ - bne s0,a1,72c58 │ │ - addiu v1,v1,2 │ │ + andi t0,a3,0xf │ │ + addiu t1,t0,65 │ │ + sb t1,0(a2) │ │ + lbu t2,-1(a1) │ │ + addiu a2,a2,2 │ │ + srl t3,t2,0x4 │ │ + addiu t4,t3,74 │ │ + bne a1,a0,7132c │ │ + sb t4,-1(a2) │ │ sll v1,s0,0x1 │ │ - addu a0,v0,v1 │ │ - sb zero,0(a0) │ │ - lw v1,12(s2) │ │ - bnez v1,72ec8 │ │ - nop │ │ + addu t5,v0,v1 │ │ + sb zero,0(t5) │ │ + lw t6,12(s4) │ │ + bnez t6,713cc │ │ + lw t7,4(s4) │ │ + lb s5,0(v0) │ │ + beqz s5,714a4 │ │ + move s6,v0 │ │ + li t8,5 │ │ + addiu s6,s6,1 │ │ + lb ra,0(s6) │ │ + addiu t9,t8,5 │ │ + sllv v1,ra,t8 │ │ + beqz ra,713bc │ │ + slti a0,t9,25 │ │ + bnez a0,7149c │ │ + addu s5,s5,v1 │ │ + addiu s6,s6,1 │ │ + addiu t8,t8,-19 │ │ + lb ra,0(s6) │ │ + addiu t9,t8,5 │ │ + sllv v1,ra,t8 │ │ + bnez ra,71398 │ │ + slti a0,t9,25 │ │ + divu zero,s5,t7 │ │ + teq t7,zero,0x7 │ │ + b 71428 │ │ + mfhi s5 │ │ lb s6,0(v0) │ │ - beqz s6,72ce8 │ │ - addiu a1,v0,1 │ │ - li v1,5 │ │ - lb s3,0(a1) │ │ - addiu a2,v1,5 │ │ - sllv t0,s3,v1 │ │ - beqz s3,72ce8 │ │ - slti a3,a2,25 │ │ - bnez a3,72f2c │ │ - addu s6,s6,t0 │ │ - addiu v1,v1,-19 │ │ - addiu a1,a1,1 │ │ - lb s3,0(a1) │ │ - addiu a2,v1,5 │ │ - sllv t0,s3,v1 │ │ - bnez s3,72cc4 │ │ - slti a3,a2,25 │ │ - lw ra,4(s2) │ │ - lw t9,-32556(gp) │ │ - divu zero,s6,ra │ │ - teq ra,zero,0x7 │ │ + beqz s6,714a4 │ │ + move t4,v0 │ │ + move t1,zero │ │ + move a2,zero │ │ + andi a1,s6,0xff │ │ + addiu t0,a1,-97 │ │ + addiu a3,a1,-32 │ │ + andi t2,a3,0xff │ │ + sltiu t3,t0,26 │ │ + addiu t4,t4,1 │ │ + addiu t5,a2,5 │ │ + movn a1,t2,t3 │ │ + lb s6,0(t4) │ │ + sllv t8,a1,a2 │ │ + slti ra,t5,25 │ │ + addiu a2,a2,-19 │ │ + addu t1,t1,t8 │ │ + bnez s6,713e0 │ │ + movn a2,t5,ra │ │ + divu zero,t1,t7 │ │ + teq t7,zero,0x7 │ │ + mfhi s5 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ - bal 6d654 │ │ - mfhi s3 │ │ - lw t8,0(s2) │ │ - sll s6,s3,0x4 │ │ - addu s3,t8,s6 │ │ - lw a1,0(s3) │ │ - beqz a1,72f48 │ │ - lw gp,16(sp) │ │ - lw v0,12(s2) │ │ - beqz v0,72e3c │ │ - move a3,s3 │ │ - lw a2,4(a3) │ │ - beq s0,a2,72d4c │ │ - nop │ │ - lw a3,12(a3) │ │ - beqz a3,72e54 │ │ - lw t9,-32156(gp) │ │ - lw a2,4(a3) │ │ - bne s0,a2,72d34 │ │ - nop │ │ - beqz s0,72dbc │ │ - lw v0,0(a3) │ │ - addu t1,v0,s0 │ │ - move a1,s1 │ │ - lb v1,0(v0) │ │ - addiu v0,v0,1 │ │ - andi t2,v1,0xff │ │ - addiu a0,t2,-97 │ │ - andi t3,a0,0xff │ │ - sltiu t0,t3,26 │ │ - beqz t0,72d84 │ │ - addiu a0,t2,-32 │ │ - sll v1,a0,0x18 │ │ - sra v1,v1,0x18 │ │ - lb a0,0(a1) │ │ - addiu a1,a1,1 │ │ - andi t5,a0,0xff │ │ - addiu t7,t5,-97 │ │ - andi t6,t7,0xff │ │ - sltiu t4,t6,26 │ │ - beqz t4,72dac │ │ - addiu a2,t5,-32 │ │ - sll t8,a2,0x18 │ │ - sra a0,t8,0x18 │ │ - bne v1,a0,72eb8 │ │ - nop │ │ - bne v0,t1,72d5c │ │ - nop │ │ - sw s1,0(a3) │ │ - lw v0,8(a3) │ │ - sw s5,8(a3) │ │ - lw ra,52(sp) │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ + lw gp,24(sp) │ │ + lw s6,0(s4) │ │ + lw v0,-30596(gp) │ │ + sw s0,16(sp) │ │ + move a0,s6 │ │ + addiu a1,s4,12 │ │ + move a2,s5 │ │ + addiu t9,v0,816 │ │ + jalr t9 │ │ + move a3,s1 │ │ + beqz v0,714ac │ │ + lw gp,24(sp) │ │ + lw s3,8(v0) │ │ + lw ra,60(sp) │ │ + sw s1,0(v0) │ │ + sw s2,8(v0) │ │ + lw s6,56(sp) │ │ + move v0,s3 │ │ + lw s5,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - beqz s0,72dbc │ │ - lw a2,0(a3) │ │ - lb s6,0(a2) │ │ - lb a1,0(s1) │ │ - bne s6,a1,72e30 │ │ - nop │ │ - addiu v0,a2,1 │ │ - addiu v1,s1,1 │ │ - addu a2,a2,s0 │ │ - beq v0,a2,72dbc │ │ - nop │ │ - lb ra,0(v0) │ │ - lb t9,0(v1) │ │ - addiu v0,v0,1 │ │ - beq ra,t9,72e14 │ │ - addiu v1,v1,1 │ │ - lw a3,12(a3) │ │ - beqz a3,72e54 │ │ - lw t9,-32156(gp) │ │ - lw t1,4(a3) │ │ - beq s0,t1,72df0 │ │ - nop │ │ - lw a3,12(a3) │ │ - bnez a3,72e3c │ │ - lw t9,-32156(gp) │ │ + addiu sp,sp,64 │ │ + b 71380 │ │ + move t8,t9 │ │ + b 71428 │ │ + move s5,zero │ │ + sll t7,s5,0x4 │ │ + addu s5,s6,t7 │ │ + lw v1,0(s5) │ │ + beqz v1,7152c │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ li a1,16 │ │ - addiu a2,s4,26784 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s3,16704 │ │ + jalr t9 │ │ li a3,411 │ │ + lw a0,12(s5) │ │ sw s1,0(v0) │ │ sw s0,4(v0) │ │ - sw s5,8(v0) │ │ - lw s0,12(s3) │ │ - sw s0,12(v0) │ │ - sw v0,12(s3) │ │ - lw s4,8(s2) │ │ - move v0,s5 │ │ - addiu s1,s4,1 │ │ - sw s1,8(s2) │ │ - lw ra,52(sp) │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ + sw s2,8(v0) │ │ + sw a0,12(v0) │ │ + sw v0,12(s5) │ │ + lw s0,8(s4) │ │ + lw ra,60(sp) │ │ + addiu s1,s0,1 │ │ + sw s1,8(s4) │ │ + move v0,s2 │ │ + lw s6,56(sp) │ │ + lw s5,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,56 │ │ - bne a0,v1,72d34 │ │ - nop │ │ - b 72dc0 │ │ - sw s1,0(a3) │ │ - lb v1,0(v0) │ │ - beqz v1,72f40 │ │ - addiu a1,v0,1 │ │ - move s6,zero │ │ - b 72ef4 │ │ - move a0,zero │ │ - addiu a0,a0,-19 │ │ - addiu a1,a1,1 │ │ - lb v1,-1(a1) │ │ - beqz v1,72ce8 │ │ - nop │ │ - andi v1,v1,0xff │ │ - addiu t6,v1,-97 │ │ - andi t5,t6,0xff │ │ - addiu a2,a0,5 │ │ - sltiu t4,t5,26 │ │ - slti a3,a2,25 │ │ - beqz t4,72f18 │ │ - addiu t1,v1,-32 │ │ - andi v1,t1,0xff │ │ - sllv t7,v1,a0 │ │ - beqz a3,72ee0 │ │ - addu s6,s6,t7 │ │ - b 72ee4 │ │ - move a0,a2 │ │ - move v1,a2 │ │ - b 72cd4 │ │ - addiu a1,a1,1 │ │ - b 72c8c │ │ + addiu sp,sp,64 │ │ + b 7135c │ │ move v1,zero │ │ - b 72ce8 │ │ - move s6,zero │ │ - sw s1,0(s3) │ │ - sw s0,4(s3) │ │ - sw s5,8(s3) │ │ - b 72e80 │ │ - sw zero,12(s3) │ │ + sw s1,0(s5) │ │ + sw s0,4(s5) │ │ + sw s2,8(s5) │ │ + b 714ec │ │ + sw zero,12(s5) │ │ │ │ -00072f5c : │ │ +00071540 : │ │ lui gp,0x3 │ │ - addiu gp,gp,25332 │ │ + addiu gp,gp,32016 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ + addiu sp,sp,-48 │ │ sll v0,a2,0x1 │ │ - sw s0,36(sp) │ │ - move s0,a2 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + sw s1,32(sp) │ │ + move s1,a2 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw gp,16(sp) │ │ - sw s2,44(sp) │ │ - sw s1,40(sp) │ │ - sw ra,52(sp) │ │ - sw s3,48(sp) │ │ + sw s2,36(sp) │ │ + sw s0,28(sp) │ │ + sw ra,44(sp) │ │ + sw s3,40(sp) │ │ move s2,a0 │ │ - move s1,a1 │ │ + move s0,a1 │ │ addiu a0,v0,1 │ │ li a1,1 │ │ - addiu a2,a2,26784 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,a2,16704 │ │ + jalr t9 │ │ li a3,228 │ │ - blez s0,732cc │ │ + blez s1,716fc │ │ lw gp,16(sp) │ │ - move a0,s1 │ │ - move v1,v0 │ │ - move a1,zero │ │ - lbu t4,0(a0) │ │ + move a1,s0 │ │ + move t3,v0 │ │ + addu a0,s0,s1 │ │ + lbu a3,0(a1) │ │ addiu a1,a1,1 │ │ - andi t3,t4,0xf │ │ - addiu t2,t3,65 │ │ - sb t2,0(v1) │ │ - lbu t1,0(a0) │ │ - addiu a0,a0,1 │ │ - srl t0,t1,0x4 │ │ - addiu a3,t0,74 │ │ - sb a3,1(v1) │ │ - bne s0,a1,72fc4 │ │ - addiu v1,v1,2 │ │ - sll v1,s0,0x1 │ │ - addu a0,v0,v1 │ │ - sb zero,0(a0) │ │ - lw v1,12(s2) │ │ - bnez v1,73210 │ │ + andi t0,a3,0xf │ │ + addiu t1,t0,65 │ │ + sb t1,0(t3) │ │ + lbu t2,-1(a1) │ │ + addiu t3,t3,2 │ │ + srl t4,t2,0x4 │ │ + addiu t5,t4,74 │ │ + bne a1,a0,715a8 │ │ + sb t5,-1(t3) │ │ + sll v1,s1,0x1 │ │ + addu t6,v0,v1 │ │ + sb zero,0(t6) │ │ + lw t7,12(s2) │ │ + bnez t7,7164c │ │ + lw s3,4(s2) │ │ + lb t8,0(v0) │ │ + beqz t8,716f4 │ │ nop │ │ - lb s3,0(v0) │ │ - beqz s3,73054 │ │ - addiu a1,v0,1 │ │ - li v1,5 │ │ - lb ra,0(a1) │ │ - addiu a2,v1,5 │ │ - sllv t0,ra,v1 │ │ - beqz ra,73054 │ │ - slti a3,a2,25 │ │ - bnez a3,732b0 │ │ - addu s3,s3,t0 │ │ - addiu v1,v1,-19 │ │ - addiu a1,a1,1 │ │ - lb ra,0(a1) │ │ - addiu a2,v1,5 │ │ - sllv t0,ra,v1 │ │ - bnez ra,73030 │ │ - slti a3,a2,25 │ │ - lw a2,4(s2) │ │ - lw t9,-32556(gp) │ │ - divu zero,s3,a2 │ │ - teq a2,zero,0x7 │ │ - move a0,v0 │ │ - bal 6d654 │ │ + move ra,v0 │ │ + li t9,5 │ │ + addiu ra,ra,1 │ │ + lb a2,0(ra) │ │ + addiu v1,t9,5 │ │ + sllv a0,a2,t9 │ │ + beqz a2,7163c │ │ + slti a3,v1,25 │ │ + bnez a3,716ec │ │ + addu t8,t8,a0 │ │ + addiu ra,ra,1 │ │ + addiu t9,t9,-19 │ │ + lb a2,0(ra) │ │ + addiu v1,t9,5 │ │ + sllv a0,a2,t9 │ │ + bnez a2,71618 │ │ + slti a3,v1,25 │ │ + divu zero,t8,s3 │ │ + teq s3,zero,0x7 │ │ + b 716a8 │ │ mfhi s3 │ │ - lw t9,0(s2) │ │ - sll s3,s3,0x4 │ │ - addu s3,t9,s3 │ │ - lw a1,0(s3) │ │ - beqz a1,731e0 │ │ + lb t8,0(v0) │ │ + beqz t8,716f4 │ │ + move t1,v0 │ │ + move t2,zero │ │ + move t9,zero │ │ + andi a1,t8,0xff │ │ + addiu t3,a1,-97 │ │ + addiu t0,a1,-32 │ │ + andi t4,t0,0xff │ │ + sltiu t5,t3,26 │ │ + addiu t1,t1,1 │ │ + addiu t6,t9,5 │ │ + movn a1,t4,t5 │ │ + lb t8,0(t1) │ │ + sllv ra,a1,t9 │ │ + slti a2,t6,25 │ │ + addiu t9,t9,-19 │ │ + addu t2,t2,ra │ │ + bnez t8,71660 │ │ + movn t9,t6,a2 │ │ + divu zero,t2,s3 │ │ + teq s3,zero,0x7 │ │ + mfhi s3 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,v0 │ │ lw gp,16(sp) │ │ - lw v0,12(s2) │ │ - beqz v0,731c8 │ │ - move t0,zero │ │ - lw a3,4(s3) │ │ - beq s0,a3,730bc │ │ - nop │ │ - lw v0,12(s3) │ │ - beqz v0,731e4 │ │ - lw ra,52(sp) │ │ - move t0,s3 │ │ - lw a3,4(v0) │ │ - bne s0,a3,730a0 │ │ - move s3,v0 │ │ - beqz s0,7312c │ │ - lw v0,0(s3) │ │ - addu t1,v0,s0 │ │ - move a1,s1 │ │ - lb v1,0(v0) │ │ - addiu v0,v0,1 │ │ - andi t3,v1,0xff │ │ - addiu a0,t3,-97 │ │ - andi t4,a0,0xff │ │ - sltiu t2,t4,26 │ │ - beqz t2,730f4 │ │ - addiu a0,t3,-32 │ │ - sll v1,a0,0x18 │ │ - sra v1,v1,0x18 │ │ - lb a0,0(a1) │ │ - addiu a1,a1,1 │ │ - andi t6,a0,0xff │ │ - addiu t8,t6,-97 │ │ - andi t7,t8,0xff │ │ - sltiu t5,t7,26 │ │ - beqz t5,7311c │ │ - addiu a2,t6,-32 │ │ - sll ra,a2,0x18 │ │ - sra a0,ra,0x18 │ │ - bne v1,a0,73200 │ │ - nop │ │ - bne v0,t1,730cc │ │ - nop │ │ - lw v0,8(s3) │ │ - beqz t0,73274 │ │ - lw v1,12(s3) │ │ - lw t9,-32556(gp) │ │ - sw v1,12(t0) │ │ - move a0,s3 │ │ - bal 6d654 │ │ - sw v0,24(sp) │ │ - lw v0,24(sp) │ │ - lw t3,8(s2) │ │ - addiu s3,t3,-1 │ │ - sw s3,8(s2) │ │ - lw ra,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - beqz s0,7312c │ │ - lw a2,0(s3) │ │ - lb t9,0(a2) │ │ - lb a1,0(s1) │ │ - bne t9,a1,731b4 │ │ - addiu v0,a2,1 │ │ - addiu v1,s1,1 │ │ - addu a2,a2,s0 │ │ - beq v0,a2,7312c │ │ - nop │ │ - lb t2,0(v0) │ │ - lb a3,0(v1) │ │ - addiu v0,v0,1 │ │ - beq t2,a3,73198 │ │ - addiu v1,v1,1 │ │ - lw v0,12(s3) │ │ - beqz v0,731e4 │ │ - lw ra,52(sp) │ │ - move t0,s3 │ │ - move s3,v0 │ │ - lw t1,4(s3) │ │ - beq s0,t1,73178 │ │ - nop │ │ - lw v0,12(s3) │ │ - bnez v0,731c0 │ │ - nop │ │ - lw ra,52(sp) │ │ - move v0,zero │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - bne a0,v1,730a0 │ │ - nop │ │ - b 73130 │ │ - lw v0,8(s3) │ │ - lb v1,0(v0) │ │ - beqz v1,732d4 │ │ - addiu a1,v0,1 │ │ + lw ra,44(sp) │ │ + lw v0,-30596(gp) │ │ + move a0,s2 │ │ + move a1,s3 │ │ + lw s2,36(sp) │ │ + lw s3,40(sp) │ │ + move a2,s0 │ │ + move a3,s1 │ │ + lw s0,28(sp) │ │ + lw s1,32(sp) │ │ + addiu t9,v0,320 │ │ + jr t9 │ │ + addiu sp,sp,48 │ │ + b 71600 │ │ + move t9,v1 │ │ + b 716a8 │ │ move s3,zero │ │ - b 7323c │ │ - move a0,zero │ │ - addiu a0,a0,-19 │ │ - addiu a1,a1,1 │ │ - lb v1,-1(a1) │ │ - beqz v1,73054 │ │ - nop │ │ - andi v1,v1,0xff │ │ - addiu t7,v1,-97 │ │ - andi t6,t7,0xff │ │ - addiu a2,a0,5 │ │ - sltiu t5,t6,26 │ │ - slti a3,a2,25 │ │ - beqz t5,73260 │ │ - addiu t1,v1,-32 │ │ - andi v1,t1,0xff │ │ - sllv t8,v1,a0 │ │ - beqz a3,73228 │ │ - addu s3,s3,t8 │ │ - b 7322c │ │ - move a0,a2 │ │ - beqz v1,732bc │ │ - lw t9,-32556(gp) │ │ - lw a2,0(v1) │ │ - sw a2,0(s3) │ │ - lw t0,4(v1) │ │ - move a0,v1 │ │ - sw t0,4(s3) │ │ - lw s1,8(v1) │ │ - sw s1,8(s3) │ │ - lw s0,12(v1) │ │ - sw s0,12(s3) │ │ - bal 6d654 │ │ - sw v0,24(sp) │ │ - b 73150 │ │ - lw v0,24(sp) │ │ - move v1,a2 │ │ - b 73040 │ │ - addiu a1,a1,1 │ │ - sw zero,0(s3) │ │ - sw zero,4(s3) │ │ - b 73150 │ │ - sw zero,12(s3) │ │ - b 72ff8 │ │ + b 715d8 │ │ move v1,zero │ │ - b 73054 │ │ - move s3,zero │ │ │ │ -000732dc : │ │ +00071704 : │ │ lui gp,0x3 │ │ - addiu gp,gp,24436 │ │ + addiu gp,gp,31564 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s7,52(sp) │ │ - move s7,a0 │ │ - lw a0,-32696(gp) │ │ - lw t9,-30272(gp) │ │ + addiu sp,sp,-72 │ │ + sw s8,64(sp) │ │ + move s8,a0 │ │ + lw a0,-32708(gp) │ │ + lw t9,-30392(gp) │ │ sw gp,16(sp) │ │ - sw s8,56(sp) │ │ - sw s5,44(sp) │ │ - sw ra,60(sp) │ │ - sw s6,48(sp) │ │ - sw s4,40(sp) │ │ - sw s3,36(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - sw s0,24(sp) │ │ - addiu a0,a0,26884 │ │ + sw s7,60(sp) │ │ + sw s4,48(sp) │ │ + sw ra,68(sp) │ │ + sw s6,56(sp) │ │ + sw s5,52(sp) │ │ + sw s3,44(sp) │ │ + sw s2,40(sp) │ │ + sw s1,36(sp) │ │ + sw s0,32(sp) │ │ + addiu a0,a0,16804 │ │ jalr t9 │ │ - move s8,a1 │ │ - lw v1,4(s7) │ │ + move s4,a1 │ │ + lw t6,4(s8) │ │ lw gp,16(sp) │ │ - blez v1,734b0 │ │ - move s5,zero │ │ - lw s2,-32696(gp) │ │ - lw s6,-32696(gp) │ │ - move s4,zero │ │ - addiu s2,s2,26936 │ │ - addiu s6,s6,-10424 │ │ - lw s1,0(s7) │ │ - sll a1,s4,0x4 │ │ - addu s1,s1,a1 │ │ - lw v0,0(s1) │ │ - beqz v0,734a0 │ │ - lw t9,-30220(gp) │ │ + blez t6,7189c │ │ + move s7,zero │ │ + lw v0,-32708(gp) │ │ + lw a1,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + addiu v1,v0,-20688 │ │ + addiu a2,a1,16888 │ │ + move s6,zero │ │ + addiu s3,s3,16856 │ │ + sw v1,24(sp) │ │ + sw a2,28(sp) │ │ + lw a3,0(s8) │ │ + sll s1,s6,0x4 │ │ + addu s2,a3,s1 │ │ + lw t0,0(s2) │ │ + beqz t0,7188c │ │ + lw t9,-30212(gp) │ │ jalr t9 │ │ - move a0,s2 │ │ + move a0,s3 │ │ lw gp,16(sp) │ │ - lw a1,0(s1) │ │ - beqz s8,734f0 │ │ - lw t9,-30220(gp) │ │ + lw a1,0(s2) │ │ + beqz s4,718dc │ │ + lw t9,-30212(gp) │ │ jalr t9 │ │ - move a0,s6 │ │ + lw a0,24(sp) │ │ lw gp,16(sp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-30220(gp) │ │ - lw a1,4(s1) │ │ - lw a2,8(s1) │ │ + lw t2,-32708(gp) │ │ + lw t9,-30212(gp) │ │ + lw a1,4(s2) │ │ + lw a2,8(s2) │ │ jalr t9 │ │ - addiu a0,a3,26948 │ │ - lw s0,12(s1) │ │ - beqz s0,73504 │ │ + addiu a0,t2,16868 │ │ + lw s0,12(s2) │ │ + beqz s0,718f0 │ │ lw gp,16(sp) │ │ - addiu s5,s5,1 │ │ - lw t3,-32696(gp) │ │ - addiu s1,s5,1 │ │ - bnez s8,7342c │ │ - addiu s3,t3,26948 │ │ - lw t9,-30220(gp) │ │ + lw t3,-32708(gp) │ │ + addiu s7,s7,1 │ │ + lw t4,-32708(gp) │ │ + lw t9,-30212(gp) │ │ + move a0,s3 │ │ + addiu s5,t4,16868 │ │ + addiu s2,t3,16888 │ │ jalr t9 │ │ - move a0,s2 │ │ + addiu s1,s7,1 │ │ + bnez s4,71854 │ │ lw gp,16(sp) │ │ + lw t9,-30212(gp) │ │ lw a1,4(s0) │ │ - lw t9,-30220(gp) │ │ lw a2,8(s0) │ │ jalr t9 │ │ - move a0,s3 │ │ - lw v0,12(s0) │ │ - beqz v0,7347c │ │ + move a0,s5 │ │ + lw t5,12(s0) │ │ + beqz t5,7186c │ │ lw gp,16(sp) │ │ - addiu s1,s1,1 │ │ - b 733c8 │ │ - move s0,v0 │ │ - lw t0,-32696(gp) │ │ - lw t9,-30272(gp) │ │ + lw t9,-30212(gp) │ │ + move a0,s3 │ │ + move s0,t5 │ │ jalr t9 │ │ - addiu a0,t0,26968 │ │ - lw v0,12(s0) │ │ - lw gp,16(sp) │ │ - beqz v0,7349c │ │ - move s5,s1 │ │ addiu s1,s1,1 │ │ - move s0,v0 │ │ - lw t9,-30220(gp) │ │ - jalr t9 │ │ - move a0,s2 │ │ + beqz s4,71818 │ │ lw gp,16(sp) │ │ + lw t9,-30212(gp) │ │ lw a1,0(s0) │ │ - lw t9,-30220(gp) │ │ - jalr t9 │ │ - move a0,s6 │ │ - lw gp,16(sp) │ │ - lw a1,4(s0) │ │ - lw t9,-30220(gp) │ │ - lw a2,8(s0) │ │ jalr t9 │ │ - move a0,s3 │ │ - lw v0,12(s0) │ │ - beqz v0,73404 │ │ + lw a0,24(sp) │ │ + b 71818 │ │ lw gp,16(sp) │ │ - addiu s1,s1,1 │ │ - b 7342c │ │ - move s0,v0 │ │ - lw t4,-32696(gp) │ │ - lw t9,-30272(gp) │ │ + lw t9,-30392(gp) │ │ jalr t9 │ │ - addiu a0,t4,26968 │ │ - lw v0,12(s0) │ │ + move a0,s2 │ │ + lw t5,12(s0) │ │ lw gp,16(sp) │ │ - bnez v0,733f8 │ │ - move s5,s1 │ │ - lw v1,4(s7) │ │ - addiu s4,s4,1 │ │ - slt t1,s4,v1 │ │ - bnez t1,73354 │ │ + bnez t5,71838 │ │ + move s7,s1 │ │ + lw t6,4(s8) │ │ + addiu s6,s6,1 │ │ + slt t7,s6,t6 │ │ + bnez t7,7178c │ │ nop │ │ - lw t2,-32696(gp) │ │ - move a1,s5 │ │ - lw ra,60(sp) │ │ - lw s8,56(sp) │ │ - lw s7,52(sp) │ │ - lw s6,48(sp) │ │ - lw s5,44(sp) │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - lw t9,-30220(gp) │ │ - addiu a0,t2,26976 │ │ + lw s4,-32708(gp) │ │ + lw ra,68(sp) │ │ + lw s8,64(sp) │ │ + lw s6,56(sp) │ │ + lw s5,52(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ + addiu a0,s4,16896 │ │ + move a1,s7 │ │ + lw s4,48(sp) │ │ + lw s7,60(sp) │ │ + lw t9,-30212(gp) │ │ jr t9 │ │ - addiu sp,sp,64 │ │ - lw v1,-32696(gp) │ │ + addiu sp,sp,72 │ │ + lw t1,-32708(gp) │ │ jalr t9 │ │ - addiu a0,v1,26944 │ │ - b 73390 │ │ + addiu a0,t1,16864 │ │ + b 717c8 │ │ lw gp,16(sp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-30272(gp) │ │ + lw t9,-30392(gp) │ │ + lw a0,28(sp) │ │ jalr t9 │ │ - addiu a0,a2,26968 │ │ - lw s0,12(s1) │ │ + addiu s7,s7,1 │ │ lw gp,16(sp) │ │ - beqz s0,7349c │ │ - addiu s5,s5,1 │ │ - b 733bc │ │ - lw t3,-32696(gp) │ │ + lw s0,12(s2) │ │ + beqz s0,71888 │ │ + lw t3,-32708(gp) │ │ + b 717f8 │ │ + lw t4,-32708(gp) │ │ │ │ -0007352c : │ │ +00071918 : │ │ lui gp,0x3 │ │ - addiu gp,gp,23844 │ │ + addiu gp,gp,31032 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - sw s4,40(sp) │ │ sw s3,36(sp) │ │ - sw s1,28(sp) │ │ + move s3,a0 │ │ + lw a0,4(a0) │ │ sw gp,16(sp) │ │ + sw s4,40(sp) │ │ + sw s1,28(sp) │ │ sw ra,44(sp) │ │ sw s2,32(sp) │ │ sw s0,24(sp) │ │ - lw v1,4(a0) │ │ - move s3,a0 │ │ move s4,a1 │ │ - blez v1,735ec │ │ + blez a0,719d8 │ │ move s1,zero │ │ move s2,zero │ │ move v0,zero │ │ - lw s0,0(s3) │ │ - sll a1,s2,0x4 │ │ - addu s0,s0,a1 │ │ - lw a0,0(s0) │ │ - beqz a0,735b0 │ │ + lw v1,0(s3) │ │ + sll s0,s2,0x4 │ │ + addu s0,v1,s0 │ │ + lw a1,0(s0) │ │ + beqz a1,7199c │ │ nop │ │ - lw t9,-31892(gp) │ │ + lw t9,-31888(gp) │ │ move a1,s0 │ │ - bal 71230 │ │ + jalr t9 │ │ move a0,v0 │ │ lw s0,12(s0) │ │ lw gp,16(sp) │ │ - bnez s0,7358c │ │ + bnez s0,71978 │ │ addiu s1,s1,1 │ │ - lw v1,4(s3) │ │ + lw a0,4(s3) │ │ addiu s2,s2,1 │ │ - slt a2,s2,v1 │ │ - bnez a2,73574 │ │ + slt a2,s2,a0 │ │ + bnez a2,71960 │ │ nop │ │ - beqz s4,735d0 │ │ + beqz s4,719bc │ │ lw ra,44(sp) │ │ sw s1,0(s4) │ │ lw ra,44(sp) │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - b 735c0 │ │ + b 719ac │ │ move v0,zero │ │ │ │ -000735f4 : │ │ +000719e0 : │ │ lui gp,0x3 │ │ - addiu gp,gp,23644 │ │ + addiu gp,gp,30832 │ │ addu gp,gp,t9 │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + lw t9,-32552(gp) │ │ + jr t9 │ │ nop │ │ │ │ -0007360c : │ │ +000719f8 : │ │ lui gp,0x3 │ │ - addiu gp,gp,23620 │ │ + addiu gp,gp,30808 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ + lw v0,4(a0) │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ - lw v0,4(a0) │ │ - beqz v0,7364c │ │ + beqz v0,71a38 │ │ nop │ │ - lw v0,12(v0) │ │ - beqz v0,7364c │ │ - sw v0,4(a0) │ │ - lw ra,28(sp) │ │ + lw v1,12(v0) │ │ + beqz v1,71a38 │ │ + sw v1,4(a0) │ │ move v0,a0 │ │ + lw ra,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ lw a1,0(a0) │ │ - lw t0,8(a0) │ │ - lw a2,4(a1) │ │ - sltu v1,t0,a2 │ │ - beqz v1,736b0 │ │ - sll t2,t0,0x4 │ │ - lw t3,0(a1) │ │ - addu t1,t3,t2 │ │ - lw a3,0(t1) │ │ - bnez a3,736b0 │ │ + lw t1,8(a0) │ │ + lw t8,4(a1) │ │ + sltu a2,t1,t8 │ │ + beqz a2,71a9c │ │ + sll t2,t1,0x4 │ │ + lw t0,0(a1) │ │ + addu t6,t0,t2 │ │ + lw t3,0(t6) │ │ + bnez t3,71a9c │ │ nop │ │ - addiu v1,t0,1 │ │ - b 7369c │ │ - sll v0,v1,0x4 │ │ - lw t7,0(a1) │ │ - addiu v1,v1,1 │ │ - addu t6,t7,v0 │ │ - lw t5,0(t6) │ │ - bnez t5,736b0 │ │ - addiu v0,v0,16 │ │ - sw v1,8(a0) │ │ - lw a2,4(a1) │ │ - sltu t4,v1,a2 │ │ - bnez t4,73684 │ │ - move t0,v1 │ │ - beq a2,t0,736dc │ │ - sll a2,t0,0x4 │ │ - lw t8,0(a1) │ │ - addu a1,t8,a2 │ │ - addiu t0,t0,1 │ │ - sw a1,4(a0) │ │ - sw t0,8(a0) │ │ - lw ra,28(sp) │ │ - move v0,a0 │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - lw t9,-32548(gp) │ │ - bal 735f4 │ │ + b 71a7c │ │ + addiu t1,t1,1 │ │ + lw t5,16(t6) │ │ + bnez t5,71aa8 │ │ + addiu t6,t6,16 │ │ + move t1,t4 │ │ + bne t1,t8,71a6c │ │ + addiu t4,t1,1 │ │ + sw t1,8(a0) │ │ + lw t9,-32544(gp) │ │ + jalr t9 │ │ nop │ │ - b 7363c │ │ - move a0,zero │ │ + b 71a2c │ │ + move v0,zero │ │ + beq t1,t8,71a88 │ │ + addiu t4,t1,1 │ │ + lw t0,0(a1) │ │ + sll a3,t1,0x4 │ │ + addu t7,t0,a3 │ │ + sw t7,4(a0) │ │ + b 71a28 │ │ + sw t4,8(a0) │ │ │ │ -000736f0 : │ │ +00071abc : │ │ lui gp,0x3 │ │ - addiu gp,gp,23392 │ │ + addiu gp,gp,30612 │ │ addu gp,gp,t9 │ │ - lw a2,-32696(gp) │ │ + lw a2,-32708(gp) │ │ addiu sp,sp,-32 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ + li a1,12 │ │ sw gp,16(sp) │ │ sw ra,28(sp) │ │ sw s0,24(sp) │ │ - li a1,12 │ │ + addiu a2,a2,16704 │ │ move s0,a0 │ │ - addiu a2,a2,26784 │ │ - li a0,1 │ │ - bal 6d364 <__ckd_calloc__> │ │ li a3,657 │ │ + jalr t9 │ │ + li a0,1 │ │ lw gp,16(sp) │ │ - sw s0,0(v0) │ │ lw ra,28(sp) │ │ + sw s0,0(v0) │ │ lw s0,24(sp) │ │ - lw t9,-32544(gp) │ │ + lw t9,-32540(gp) │ │ move a0,v0 │ │ - b 7360c │ │ + jr t9 │ │ addiu sp,sp,32 │ │ │ │ -0007374c : │ │ +00071b18 : │ │ lui gp,0x3 │ │ - addiu gp,gp,23300 │ │ + addiu gp,gp,30520 │ │ addu gp,gp,t9 │ │ + beqz a0,71bcc │ │ + nop │ │ addiu sp,sp,-40 │ │ + lw v1,4(a0) │ │ sw gp,16(sp) │ │ sw s2,32(sp) │ │ - sw ra,36(sp) │ │ sw s1,28(sp) │ │ + sw ra,36(sp) │ │ sw s0,24(sp) │ │ - beqz a0,73804 │ │ move s2,a0 │ │ - lw v1,4(a0) │ │ - blez v1,737d4 │ │ lw v0,0(a0) │ │ + blez v1,71b9c │ │ move s1,zero │ │ - sll a1,s1,0x4 │ │ - addu a0,v0,a1 │ │ + sll t9,s1,0x4 │ │ + addu a0,v0,t9 │ │ lw a0,12(a0) │ │ - bnez a0,737ac │ │ - lw t9,-32556(gp) │ │ - b 737c8 │ │ - addiu s1,s1,1 │ │ - move a0,s0 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + beqz a0,71b8c │ │ + nop │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw s0,12(a0) │ │ - bnez s0,737a4 │ │ lw gp,16(sp) │ │ + bnez s0,71b6c │ │ + move a0,s0 │ │ lw v0,0(s2) │ │ lw v1,4(s2) │ │ addiu s1,s1,1 │ │ - slt a2,s1,v1 │ │ - bnez a2,7378c │ │ - sll a1,s1,0x4 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + slt a1,s1,v1 │ │ + bnez a1,71b58 │ │ + nop │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ lw gp,16(sp) │ │ - move a0,s2 │ │ lw ra,36(sp) │ │ - lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ - addiu sp,sp,40 │ │ - lw ra,36(sp) │ │ + move a0,s2 │ │ + lw t9,-32552(gp) │ │ lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ - jr ra │ │ + jr t9 │ │ addiu sp,sp,40 │ │ + jr ra │ │ nop │ │ + ... │ │ │ │ -00073820 : │ │ +00071be0 : │ │ lui gp,0x3 │ │ - addiu gp,gp,23088 │ │ + addiu gp,gp,30320 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw gp,24(sp) │ │ + addiu sp,sp,-56 │ │ andi v0,a0,0x3 │ │ - sw s1,36(sp) │ │ - sw ra,44(sp) │ │ - sw s2,40(sp) │ │ - sw s0,32(sp) │ │ - bnez v0,73974 │ │ + sw gp,24(sp) │ │ + sw s1,40(sp) │ │ + sw ra,52(sp) │ │ + sw s3,48(sp) │ │ + sw s2,44(sp) │ │ + sw s0,36(sp) │ │ + bnez v0,71d40 │ │ move s1,a0 │ │ - lw s0,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s0,27200 │ │ - li a0,1 │ │ + lw s3,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a1,32 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,s3,17120 │ │ + li a0,1 │ │ + jalr t9 │ │ li a3,99 │ │ - sll a0,s1,0x1 │ │ - sll v1,s1,0x3 │ │ - addu v1,a0,v1 │ │ - sll a0,v1,0x2 │ │ - addu v1,v1,a0 │ │ - lui a0,0x4 │ │ - divu zero,a0,v1 │ │ - teq v1,zero,0x7 │ │ + sll a1,s1,0x1 │ │ + sll a2,s1,0x3 │ │ + addu t1,a1,a2 │ │ + sll t2,t1,0x2 │ │ + addu t3,t1,t2 │ │ + lui t4,0x4 │ │ + divu zero,t4,t3 │ │ + teq t3,zero,0x7 │ │ lw gp,24(sp) │ │ move s0,v0 │ │ - lw a2,-32696(gp) │ │ sw zero,0(v0) │ │ sw zero,4(v0) │ │ sw s1,12(v0) │ │ - mflo a0 │ │ - beqz a0,73a0c │ │ - sw a0,16(v0) │ │ - lw v0,8(v0) │ │ - sw zero,24(s0) │ │ - beqz v0,739b4 │ │ - sw zero,28(s0) │ │ - lw s2,0(v0) │ │ - lw t9,-32156(gp) │ │ - addiu a2,a2,27200 │ │ + mflo t5 │ │ + beqz t5,71dd8 │ │ + sw t5,16(v0) │ │ + lw t6,8(v0) │ │ + sw zero,24(v0) │ │ + beqz t6,71d80 │ │ + sw zero,28(v0) │ │ + lw s2,0(t6) │ │ + lw t9,-32152(gp) │ │ + addiu a2,s3,17120 │ │ li a3,116 │ │ move a0,s2 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ move a1,s1 │ │ lw gp,24(sp) │ │ lw a0,4(s0) │ │ - lw t9,-31892(gp) │ │ + lw t9,-31888(gp) │ │ move a1,v0 │ │ sw v0,0(s0) │ │ - bal 71230 │ │ - move s1,v0 │ │ + jalr t9 │ │ + move s3,v0 │ │ lw gp,24(sp) │ │ lw a0,8(s0) │ │ - lw t9,-30808(gp) │ │ - move a1,s2 │ │ - bal 71290 │ │ + lw t9,-30840(gp) │ │ sw v0,4(s0) │ │ - addiu s2,s2,-1 │ │ - bnez s2,73928 │ │ + jalr t9 │ │ + move a1,s2 │ │ + addiu t7,s2,-1 │ │ + beqz t7,71d04 │ │ sw v0,8(s0) │ │ - b 73a58 │ │ - move v0,s1 │ │ - move s1,v0 │ │ - lw a2,12(s0) │ │ - addiu s2,s2,-1 │ │ - addu v0,s1,a2 │ │ - bnez s2,73924 │ │ - sw v0,0(s1) │ │ - sw zero,0(v0) │ │ - lw t4,16(s0) │ │ - lw t3,20(s0) │ │ - addiu t2,t4,-1 │ │ - addiu t1,t3,1 │ │ - sw t2,16(s0) │ │ - sw t1,20(s0) │ │ - lw ra,44(sp) │ │ + lw t8,12(s0) │ │ + move a0,t7 │ │ + move v0,s3 │ │ + addu ra,v0,t8 │ │ + addiu a0,a0,-1 │ │ + sw ra,0(v0) │ │ + bnez a0,71ce8 │ │ + move v0,ra │ │ + mul v1,t7,t8 │ │ + addu s3,v1,s3 │ │ + lw t0,16(s0) │ │ + lw a3,20(s0) │ │ + lw ra,52(sp) │ │ + addiu s1,t0,-1 │ │ + addiu a1,a3,1 │ │ + sw zero,0(s3) │ │ move v0,s0 │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + sw s1,16(s0) │ │ + sw a1,20(s0) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - addiu a1,a0,3 │ │ - lw s0,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - li a0,-4 │ │ - and v1,a1,a0 │ │ - lw t9,-32200(gp) │ │ + addiu sp,sp,56 │ │ + lw s3,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + addiu a0,a0,3 │ │ + li v1,-4 │ │ + and t0,a0,v1 │ │ + lw t9,-32196(gp) │ │ sw s1,16(sp) │ │ - sw v1,20(sp) │ │ + sw t0,20(sp) │ │ li a0,3 │ │ - addiu a1,s0,27200 │ │ + addiu a1,s3,17120 │ │ li a2,96 │ │ - addiu a3,a3,27256 │ │ - bal 706b8 │ │ - move s1,v1 │ │ - b 73854 │ │ + addiu a3,a3,17176 │ │ + jalr t9 │ │ + move s1,t0 │ │ + b 71c18 │ │ lw gp,24(sp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,a2,27200 │ │ + lw t9,-32152(gp) │ │ + addiu a2,s3,17120 │ │ li a3,116 │ │ - move a1,s1 │ │ - bal 6d364 <__ckd_calloc__> │ │ li a0,50 │ │ + jalr t9 │ │ + move a1,s1 │ │ lw gp,24(sp) │ │ lw a0,4(s0) │ │ - lw t9,-31892(gp) │ │ + lw t9,-31888(gp) │ │ move a1,v0 │ │ sw v0,0(s0) │ │ - bal 71230 │ │ - move s1,v0 │ │ + jalr t9 │ │ + move s3,v0 │ │ lw gp,24(sp) │ │ lw a0,8(s0) │ │ - lw t9,-30808(gp) │ │ + lw t9,-30840(gp) │ │ sw v0,4(s0) │ │ - bal 71290 │ │ + jalr t9 │ │ li a1,50 │ │ sw v0,8(s0) │ │ - b 73928 │ │ - li s2,49 │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,a2,27200 │ │ - addiu a3,t0,27328 │ │ + b 71cdc │ │ + li t7,49 │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s3,17120 │ │ li a2,108 │ │ - bal 706b8 │ │ + addiu a3,t1,17248 │ │ + jalr t9 │ │ li a0,4 │ │ lw gp,24(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move s0,zero │ │ - lw ra,44(sp) │ │ - move v0,s0 │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw ra,52(sp) │ │ + lw s3,48(sp) │ │ + lw s2,44(sp) │ │ + lw s1,40(sp) │ │ + lw s0,36(sp) │ │ + move v0,zero │ │ jr ra │ │ - addiu sp,sp,48 │ │ - b 73940 │ │ - sw zero,0(v0) │ │ + addiu sp,sp,56 │ │ │ │ -00073a60 : │ │ +00071e24 : │ │ lui gp,0x3 │ │ - addiu gp,gp,22512 │ │ + addiu gp,gp,29740 │ │ addu gp,gp,t9 │ │ + beqz a0,71eb0 │ │ + nop │ │ addiu sp,sp,-40 │ │ + sw s0,28(sp) │ │ + lw s0,4(a0) │ │ sw gp,16(sp) │ │ sw s1,32(sp) │ │ sw ra,36(sp) │ │ - sw s0,28(sp) │ │ - beqz a0,73aec │ │ + beqz s0,71eb8 │ │ move s1,a0 │ │ - lw s0,4(a0) │ │ - beqz s0,73ab0 │ │ - move a0,zero │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,0(s0) │ │ lw s0,8(s0) │ │ - bnez s0,73a94 │ │ + bnez s0,71e58 │ │ lw gp,16(sp) │ │ lw a0,4(s1) │ │ - lw t9,-31888(gp) │ │ - bal 71418 │ │ + lw t9,-31884(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-31888(gp) │ │ - bal 71418 │ │ + lw t9,-31884(gp) │ │ + jalr t9 │ │ lw a0,8(s1) │ │ lw gp,16(sp) │ │ - move a0,s1 │ │ lw ra,36(sp) │ │ - lw s1,32(sp) │ │ lw s0,28(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ - addiu sp,sp,40 │ │ - lw ra,36(sp) │ │ + move a0,s1 │ │ + lw t9,-32552(gp) │ │ lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ + jr t9 │ │ addiu sp,sp,40 │ │ + jr ra │ │ + nop │ │ + b 71e74 │ │ + move a0,zero │ │ │ │ -00073b00 <__listelem_malloc__>: │ │ +00071ec0 <__listelem_malloc__@@Base>: │ │ lui gp,0x3 │ │ - addiu gp,gp,22352 │ │ + addiu gp,gp,29584 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ - sw s0,24(sp) │ │ + lw v0,0(a0) │ │ sw gp,16(sp) │ │ + sw s0,24(sp) │ │ sw ra,36(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ - lw v0,0(a0) │ │ + beqz v0,71f1c <__listelem_malloc__@@Base+0x5c> │ │ move s0,a0 │ │ - beqz v0,73b60 <__listelem_malloc__+0x60> │ │ - move a3,a2 │ │ - lw t4,24(s0) │ │ - lw t3,0(v0) │ │ - addiu t2,t4,1 │ │ - sw t3,0(s0) │ │ - sw t2,24(s0) │ │ + lw t0,24(s0) │ │ + lw a2,0(v0) │ │ lw ra,36(sp) │ │ + addiu t2,t0,1 │ │ + sw a2,0(s0) │ │ + sw t2,24(s0) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ lw v0,8(a0) │ │ - beqz v0,73b70 <__listelem_malloc__+0x70> │ │ - li s1,50 │ │ + beqz v0,7204c <__listelem_malloc__@@Base+0x18c> │ │ + move a3,a2 │ │ lw s1,0(v0) │ │ - lw v0,16(s0) │ │ - beqz v0,73c40 <__listelem_malloc__+0x140> │ │ - lui v1,0x4 │ │ - lw v0,12(s0) │ │ + lw v1,16(s0) │ │ + beqz v1,72004 <__listelem_malloc__@@Base+0x144> │ │ + lui t0,0x4 │ │ + lw t1,12(s0) │ │ move a0,s1 │ │ - lw t9,-32156(gp) │ │ + lw t9,-32152(gp) │ │ move a2,a1 │ │ - bal 6d364 <__ckd_calloc__> │ │ - move a1,v0 │ │ + jalr t9 │ │ + move a1,t1 │ │ lw gp,16(sp) │ │ lw a0,4(s0) │ │ - lw t9,-31892(gp) │ │ + lw t9,-31888(gp) │ │ move a1,v0 │ │ sw v0,0(s0) │ │ - bal 71230 │ │ + jalr t9 │ │ move s2,v0 │ │ lw gp,16(sp) │ │ lw a0,8(s0) │ │ - lw t9,-30808(gp) │ │ - move a1,s1 │ │ - bal 71290 │ │ + lw t9,-30840(gp) │ │ sw v0,4(s0) │ │ - addiu s1,s1,-1 │ │ - bnez s1,73be0 <__listelem_malloc__+0xe0> │ │ + jalr t9 │ │ + move a1,s1 │ │ + addiu a3,s1,-1 │ │ sw v0,8(s0) │ │ - b 73c88 <__listelem_malloc__+0x188> │ │ - move v0,s2 │ │ - move s2,v0 │ │ - lw v1,12(s0) │ │ - addiu s1,s1,-1 │ │ - addu v0,s2,v1 │ │ - bnez s1,73bdc <__listelem_malloc__+0xdc> │ │ - sw v0,0(s2) │ │ - sw zero,0(v0) │ │ - lw t1,16(s0) │ │ - lw a3,20(s0) │ │ + beqz a3,71fb8 <__listelem_malloc__@@Base+0xf8> │ │ + move t6,a3 │ │ + lw a1,12(s0) │ │ + move t7,s2 │ │ + addu a0,t7,a1 │ │ + addiu t6,t6,-1 │ │ + sw a0,0(t7) │ │ + bnez t6,71f9c <__listelem_malloc__@@Base+0xdc> │ │ + move t7,a0 │ │ + mul t8,a3,a1 │ │ + addu s2,t8,s2 │ │ + lw v0,20(s0) │ │ + lw ra,16(s0) │ │ + sw zero,0(s2) │ │ + addiu v1,v0,1 │ │ lw v0,0(s0) │ │ - addiu a2,t1,-1 │ │ - addiu a1,a3,1 │ │ - sw a2,16(s0) │ │ - sw a1,20(s0) │ │ - lw t4,24(s0) │ │ - lw t3,0(v0) │ │ - addiu t2,t4,1 │ │ - sw t3,0(s0) │ │ - sw t2,24(s0) │ │ + lw t0,24(s0) │ │ + lw a2,0(v0) │ │ + addiu t1,ra,-1 │ │ lw ra,36(sp) │ │ + addiu t2,t0,1 │ │ + sw t1,16(s0) │ │ + sw v1,20(s0) │ │ + sw a2,0(s0) │ │ + sw t2,24(s0) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - lw v0,12(s0) │ │ + lw t1,12(s0) │ │ sll s1,s1,0x1 │ │ - mul a2,s1,v0 │ │ - addiu a0,v1,1 │ │ - sltu t0,a2,a0 │ │ - bnez t0,73c70 <__listelem_malloc__+0x170> │ │ + mul t3,s1,t1 │ │ + addiu a2,t0,1 │ │ + sltu t2,t3,a2 │ │ + bnez t2,72034 <__listelem_malloc__@@Base+0x174> │ │ move a0,s1 │ │ - divu zero,v1,v0 │ │ - teq v0,zero,0x7 │ │ + divu zero,t0,t1 │ │ + teq t1,zero,0x7 │ │ mflo s1 │ │ - mul a2,s1,v0 │ │ + mul t3,s1,t1 │ │ move a0,s1 │ │ - lui v1,0x4 │ │ - divu zero,v1,a2 │ │ - teq a2,zero,0x7 │ │ - mflo a2 │ │ - b 73b84 <__listelem_malloc__+0x84> │ │ - sw a2,16(s0) │ │ - b 73bf8 <__listelem_malloc__+0xf8> │ │ - sw zero,0(v0) │ │ + lui t4,0x4 │ │ + divu zero,t4,t3 │ │ + teq t3,zero,0x7 │ │ + mflo t5 │ │ + b 71f40 <__listelem_malloc__@@Base+0x80> │ │ + sw t5,16(s0) │ │ + b 71f2c <__listelem_malloc__@@Base+0x6c> │ │ + li s1,50 │ │ │ │ -00073c90 <__listelem_malloc_id__>: │ │ +00072054 <__listelem_malloc_id__@@Base>: │ │ lui gp,0x3 │ │ - addiu gp,gp,21952 │ │ + addiu gp,gp,29180 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s1,48(sp) │ │ - sw s0,44(sp) │ │ - sw gp,24(sp) │ │ - sw ra,60(sp) │ │ - sw s3,56(sp) │ │ - sw s2,52(sp) │ │ - lw v0,0(a0) │ │ - move s0,a0 │ │ - move v1,a2 │ │ - beqz v0,73db0 <__listelem_malloc_id__+0x120> │ │ - move s1,a3 │ │ - lw t4,24(s0) │ │ - lw t3,0(v0) │ │ - addiu t2,t4,1 │ │ - sw t3,0(s0) │ │ - beqz s1,73d94 <__listelem_malloc_id__+0x104> │ │ - sw t2,24(s0) │ │ - lw a0,4(s0) │ │ - beqz a0,73eb8 <__listelem_malloc_id__+0x228> │ │ - lw a1,8(s0) │ │ - lw t0,12(s0) │ │ - move s3,zero │ │ + addiu sp,sp,-56 │ │ + sw s2,40(sp) │ │ lw s2,0(a0) │ │ - lw t6,0(a1) │ │ - sltu t5,v0,s2 │ │ - bnez t5,73d24 <__listelem_malloc_id__+0x94> │ │ - mul a3,t6,t0 │ │ - srl t9,a3,0x2 │ │ - sll ra,t9,0x2 │ │ - addu t8,s2,ra │ │ - sltu t7,v0,t8 │ │ - bnez t7,73d64 <__listelem_malloc_id__+0xd4> │ │ - nop │ │ - lw a0,8(a0) │ │ - lw a1,8(a1) │ │ - bnez a0,73cf8 <__listelem_malloc_id__+0x68> │ │ - addiu s3,s3,1 │ │ - lw t0,-32696(gp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,16(sp) │ │ - addiu a3,t0,27392 │ │ - sw v0,32(sp) │ │ + sw gp,24(sp) │ │ + sw s4,48(sp) │ │ + sw s3,44(sp) │ │ + sw ra,52(sp) │ │ + sw s1,36(sp) │ │ + sw s0,32(sp) │ │ + move s4,a0 │ │ + beqz s2,72184 <__listelem_malloc_id__@@Base+0x130> │ │ + move s3,a3 │ │ + lw t1,24(s4) │ │ + lw t0,0(s2) │ │ + addiu a3,t1,1 │ │ + sw t0,0(s4) │ │ + beqz s3,72158 <__listelem_malloc_id__@@Base+0x104> │ │ + sw a3,24(s4) │ │ + lw t8,4(s4) │ │ + beqz t8,72294 <__listelem_malloc_id__@@Base+0x240> │ │ + lw a2,8(s4) │ │ + lw a0,12(s4) │ │ + move ra,zero │ │ + lw t2,0(t8) │ │ + lw t3,0(a2) │ │ + sltu t4,s2,t2 │ │ + bnez t4,720e8 <__listelem_malloc_id__@@Base+0x94> │ │ + mul t9,t3,a0 │ │ + srl t5,t9,0x2 │ │ + sll a1,t5,0x2 │ │ + addu t6,t2,a1 │ │ + sltu t7,s2,t6 │ │ + bnez t7,7217c <__listelem_malloc_id__@@Base+0x128> │ │ + move s0,t2 │ │ + lw t8,8(t8) │ │ + lw a2,8(a2) │ │ + bnez t8,720bc <__listelem_malloc_id__@@Base+0x68> │ │ + addiu ra,ra,1 │ │ + move s0,t2 │ │ + move s1,ra │ │ + lw v0,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,v1,27200 │ │ - bal 706b8 │ │ + sw s2,16(sp) │ │ + addiu a1,v0,17120 │ │ li a2,221 │ │ - lw t0,12(s0) │ │ - lw v0,32(sp) │ │ - subu v1,v0,s2 │ │ - sra v1,v1,0x2 │ │ - srl t0,t0,0x2 │ │ - divu zero,v1,t0 │ │ - teq t0,zero,0x7 │ │ - lw v1,20(s0) │ │ - addiu v1,v1,-1 │ │ - subu s3,v1,s3 │ │ - sll s3,s3,0x10 │ │ + jalr t9 │ │ + addiu a3,v1,17312 │ │ + lw a0,12(s4) │ │ + subu a3,s2,s0 │ │ + sra s0,a3,0x2 │ │ + srl t1,a0,0x2 │ │ + divu zero,s0,t1 │ │ + teq t1,zero,0x7 │ │ + lw s4,20(s4) │ │ + addiu t2,s4,-1 │ │ + subu s1,t2,s1 │ │ + sll t3,s1,0x10 │ │ mflo t0 │ │ - or v1,t0,s3 │ │ - sw v1,0(s1) │ │ - lw ra,60(sp) │ │ - lw s3,56(sp) │ │ - lw s2,52(sp) │ │ - lw s1,48(sp) │ │ - lw s0,44(sp) │ │ + or t4,t0,t3 │ │ + sw t4,0(s3) │ │ + lw ra,52(sp) │ │ + move v0,s2 │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ + addiu sp,sp,56 │ │ + b 72128 <__listelem_malloc_id__@@Base+0xd4> │ │ + move s1,ra │ │ lw v0,8(a0) │ │ - beqz v0,73dc0 <__listelem_malloc_id__+0x130> │ │ - li s2,50 │ │ - lw s2,0(v0) │ │ - lw v0,16(s0) │ │ - beqz v0,73e70 <__listelem_malloc_id__+0x1e0> │ │ - lui a3,0x4 │ │ - lw v0,12(s0) │ │ - move a0,s2 │ │ - lw t9,-32156(gp) │ │ + beqz v0,722a0 <__listelem_malloc_id__@@Base+0x24c> │ │ + move v1,a2 │ │ + lw s0,0(v0) │ │ + lw a0,16(s4) │ │ + beqz a0,7224c <__listelem_malloc_id__@@Base+0x1f8> │ │ + lui t0,0x4 │ │ + lw t1,12(s4) │ │ + move a0,s0 │ │ + lw t9,-32152(gp) │ │ move a2,a1 │ │ move a3,v1 │ │ - bal 6d364 <__ckd_calloc__> │ │ - move a1,v0 │ │ + jalr t9 │ │ + move a1,t1 │ │ lw gp,24(sp) │ │ - lw a0,4(s0) │ │ - lw t9,-31892(gp) │ │ + lw a0,4(s4) │ │ + lw t9,-31888(gp) │ │ move a1,v0 │ │ - sw v0,0(s0) │ │ - bal 71230 │ │ - move s3,v0 │ │ + sw v0,0(s4) │ │ + jalr t9 │ │ + move s2,v0 │ │ lw gp,24(sp) │ │ - lw a0,8(s0) │ │ - lw t9,-30808(gp) │ │ - move a1,s2 │ │ - bal 71290 │ │ - sw v0,4(s0) │ │ - addiu s2,s2,-1 │ │ + lw a0,8(s4) │ │ + lw t9,-30840(gp) │ │ + sw v0,4(s4) │ │ + jalr t9 │ │ + move a1,s0 │ │ + addiu t5,s0,-1 │ │ lw gp,24(sp) │ │ - bnez s2,73e38 <__listelem_malloc_id__+0x1a8> │ │ - sw v0,8(s0) │ │ - b 73ec4 <__listelem_malloc_id__+0x234> │ │ - move v0,s3 │ │ - move s3,v0 │ │ - lw v1,12(s0) │ │ - addiu s2,s2,-1 │ │ - addu v0,s3,v1 │ │ - bnez s2,73e34 <__listelem_malloc_id__+0x1a4> │ │ - sw v0,0(s3) │ │ - sw zero,0(v0) │ │ - lw t1,16(s0) │ │ - lw a3,20(s0) │ │ - addiu a2,t1,-1 │ │ - addiu a1,a3,1 │ │ - lw v0,0(s0) │ │ - sw a2,16(s0) │ │ - b 73ccc <__listelem_malloc_id__+0x3c> │ │ - sw a1,20(s0) │ │ - lw v0,12(s0) │ │ - sll s2,s2,0x1 │ │ - mul a2,s2,v0 │ │ - addiu a0,a3,1 │ │ - sltu t0,a2,a0 │ │ - bnez t0,73ea0 <__listelem_malloc_id__+0x210> │ │ - move a0,s2 │ │ - divu zero,a3,v0 │ │ - teq v0,zero,0x7 │ │ - mflo s2 │ │ - mul a2,s2,v0 │ │ - move a0,s2 │ │ - lui a3,0x4 │ │ - divu zero,a3,a2 │ │ + sw v0,8(s4) │ │ + beqz t5,72228 <__listelem_malloc_id__@@Base+0x1d4> │ │ + move t7,t5 │ │ + lw a1,12(s4) │ │ + move s1,s2 │ │ + addu t6,s1,a1 │ │ + addiu t7,t7,-1 │ │ + sw t6,0(s1) │ │ + bnez t7,7220c <__listelem_malloc_id__@@Base+0x1b8> │ │ + move s1,t6 │ │ + mul t8,t5,a1 │ │ + addu s2,t8,s2 │ │ + lw ra,16(s4) │ │ + lw v0,20(s4) │ │ + addiu v1,ra,-1 │ │ + sw zero,0(s2) │ │ + addiu a0,v0,1 │ │ + lw s2,0(s4) │ │ + sw v1,16(s4) │ │ + b 72090 <__listelem_malloc_id__@@Base+0x3c> │ │ + sw a0,20(s4) │ │ + lw t1,12(s4) │ │ + sll s0,s0,0x1 │ │ + mul a2,s0,t1 │ │ + addiu a3,t0,1 │ │ + sltu t2,a2,a3 │ │ + bnez t2,7227c <__listelem_malloc_id__@@Base+0x228> │ │ + move a0,s0 │ │ + divu zero,t0,t1 │ │ + teq t1,zero,0x7 │ │ + mflo s0 │ │ + mul a2,s0,t1 │ │ + move a0,s0 │ │ + lui t3,0x4 │ │ + divu zero,t3,a2 │ │ teq a2,zero,0x7 │ │ - mflo a3 │ │ - b 73dd4 <__listelem_malloc_id__+0x144> │ │ - sw a3,16(s0) │ │ - move s3,zero │ │ - b 73d34 <__listelem_malloc_id__+0xa4> │ │ - move s2,zero │ │ - b 73e50 <__listelem_malloc_id__+0x1c0> │ │ - sw zero,0(v0) │ │ + mflo t4 │ │ + b 721a8 <__listelem_malloc_id__@@Base+0x154> │ │ + sw t4,16(s4) │ │ + move s1,zero │ │ + b 72100 <__listelem_malloc_id__@@Base+0xac> │ │ + move s0,zero │ │ + b 72194 <__listelem_malloc_id__@@Base+0x140> │ │ + li s0,50 │ │ │ │ -00073ecc : │ │ +000722a8 : │ │ lui gp,0x3 │ │ - addiu gp,gp,21380 │ │ + addiu gp,gp,28584 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ + lw a2,20(a0) │ │ + lw v1,4(a0) │ │ + srl a3,a1,0x10 │ │ sw gp,24(sp) │ │ sw ra,36(sp) │ │ - lw a3,20(a0) │ │ - lw v1,4(a0) │ │ - srl v0,a1,0x10 │ │ - beqz v1,73f20 │ │ - subu a3,a3,v0 │ │ - li a2,1 │ │ - bne a3,a2,73f14 │ │ - nop │ │ - b 73f58 │ │ - lw t2,12(a0) │ │ - beq a2,a3,73f54 │ │ + andi t2,a1,0xffff │ │ + beqz v1,72300 │ │ + subu t3,a2,a3 │ │ + li v0,1 │ │ + bne t3,v0,722f4 │ │ + li t0,1 │ │ + b 72338 │ │ + lw a0,12(a0) │ │ + beq t0,t3,72334 │ │ nop │ │ lw v1,8(v1) │ │ - bnez v1,73f0c │ │ - addiu a2,a2,1 │ │ - lw t4,-32696(gp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a3,16(sp) │ │ + bnez v1,722ec │ │ + addiu t0,t0,1 │ │ + lw a1,-32708(gp) │ │ + lw t1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw t3,16(sp) │ │ li a0,4 │ │ - addiu a1,t4,27200 │ │ + addiu a1,a1,17120 │ │ li a2,248 │ │ - bal 706b8 │ │ - addiu a3,t3,27436 │ │ + jalr t9 │ │ + addiu a3,t1,17356 │ │ lw ra,36(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,40 │ │ - lw t2,12(a0) │ │ - andi a1,a1,0xffff │ │ - srl t1,t2,0x2 │ │ - sll t0,t1,0x2 │ │ - mul a0,t0,a1 │ │ - lw v1,0(v1) │ │ + lw a0,12(a0) │ │ + lw t4,0(v1) │ │ + srl t5,a0,0x2 │ │ + sll t6,t5,0x2 │ │ + mul t7,t6,t2 │ │ lw ra,36(sp) │ │ - addu v0,a0,v1 │ │ + addu v0,t7,t4 │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -00073f7c <__listelem_free__>: │ │ - lw a2,0(a0) │ │ - sw a2,0(a1) │ │ - lw v1,28(a0) │ │ +00072358 <__listelem_free__@@Base>: │ │ + lw v0,28(a0) │ │ + lw v1,0(a0) │ │ + addiu a2,v0,1 │ │ + sw v1,0(a1) │ │ sw a1,0(a0) │ │ - addiu v0,v1,1 │ │ jr ra │ │ - sw v0,28(a0) │ │ + sw a2,28(a0) │ │ │ │ -00073f98 : │ │ +00072374 : │ │ lui gp,0x3 │ │ - addiu gp,gp,21176 │ │ + addiu gp,gp,28380 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ - lw a3,-32696(gp) │ │ - sw s4,56(sp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a3,-32708(gp) │ │ + sw s3,52(sp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ sw gp,32(sp) │ │ sw s2,48(sp) │ │ sw ra,60(sp) │ │ move s2,a0 │ │ - sw s3,52(sp) │ │ + sw s4,56(sp) │ │ sw s1,44(sp) │ │ sw s0,40(sp) │ │ - addiu a1,s4,27200 │ │ + addiu a1,s3,17120 │ │ li a0,1 │ │ li a2,279 │ │ - bal 706b8 │ │ - addiu a3,a3,27468 │ │ - lw v1,0(s2) │ │ + jalr t9 │ │ + addiu a3,a3,17388 │ │ + lw v0,0(s2) │ │ lw gp,32(sp) │ │ - beqz v1,74004 │ │ - move v0,zero │ │ - lw v1,0(v1) │ │ - bnez v1,73ff8 │ │ - addiu v0,v0,1 │ │ + beqz v0,723e0 │ │ + move v1,zero │ │ + lw v0,0(v0) │ │ + bnez v0,723d4 │ │ + addiu v1,v1,1 │ │ lw t1,12(s2) │ │ lw t0,24(s2) │ │ - lw v1,28(s2) │ │ - lw t2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t2,27488 │ │ + lw t2,28(s2) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,t3,17408 │ │ li a0,1 │ │ - addiu a1,s4,27200 │ │ + addiu a1,s3,17120 │ │ li a2,287 │ │ sw t1,16(sp) │ │ sw t0,20(sp) │ │ - sw v1,24(sp) │ │ - bal 706b8 │ │ - sw v0,28(sp) │ │ + sw t2,24(sp) │ │ + jalr t9 │ │ + sw v1,28(sp) │ │ lw gp,32(sp) │ │ li a0,1 │ │ - lw v0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a1,s4,27200 │ │ + lw t4,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,s3,17120 │ │ li a2,288 │ │ - bal 706b8 │ │ - addiu a3,v0,27544 │ │ + jalr t9 │ │ + addiu a3,t4,17464 │ │ lw s0,4(s2) │ │ lw gp,32(sp) │ │ - beqz s0,740b8 │ │ + beqz s0,72494 │ │ lw s1,8(s2) │ │ - lw s3,-32696(gp) │ │ - addiu s4,s4,27200 │ │ - addiu s3,s3,27564 │ │ - lw a2,0(s0) │ │ - lw a0,12(s2) │ │ - sw a2,16(sp) │ │ - lw a1,0(s1) │ │ - lw t9,-32200(gp) │ │ - sw a1,20(sp) │ │ - sw a0,24(sp) │ │ - move a1,s4 │ │ + lw s4,-32708(gp) │ │ + addiu s3,s3,17120 │ │ + addiu s4,s4,17484 │ │ + lw a0,0(s0) │ │ + lw a1,12(s2) │ │ + sw a0,16(sp) │ │ + lw a2,0(s1) │ │ + lw t9,-32196(gp) │ │ + sw a2,20(sp) │ │ + sw a1,24(sp) │ │ li a0,1 │ │ + move a1,s3 │ │ li a2,291 │ │ - bal 706b8 │ │ - move a3,s3 │ │ + jalr t9 │ │ + move a3,s4 │ │ lw s0,8(s0) │ │ lw gp,32(sp) │ │ - bnez s0,74078 │ │ + bnez s0,72454 │ │ lw s1,8(s1) │ │ lw ra,60(sp) │ │ lw s4,56(sp) │ │ lw s3,52(sp) │ │ lw s2,48(sp) │ │ lw s1,44(sp) │ │ lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ ... │ │ │ │ -000740e0 : │ │ +000724c0 : │ │ lui gp,0x3 │ │ - addiu gp,gp,20848 │ │ + addiu gp,gp,28048 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-104 │ │ sw s3,36(sp) │ │ - lw s3,-32696(gp) │ │ - sdc1 $f20,56(sp) │ │ - ldc1 $f20,5360(s3) │ │ + lw s3,-32708(gp) │ │ + sdc1 $f22,64(sp) │ │ + ldc1 $f22,-4896(s3) │ │ sw gp,16(sp) │ │ - sw s2,32(sp) │ │ - c.le.d $f12,$f20 │ │ - sw s1,28(sp) │ │ - sdc1 $f26,80(sp) │ │ + sdc1 $f20,56(sp) │ │ + c.le.d $f12,$f22 │ │ sw ra,52(sp) │ │ sw s6,48(sp) │ │ sw s5,44(sp) │ │ sw s4,40(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ sw s0,24(sp) │ │ sdc1 $f30,96(sp) │ │ sdc1 $f28,88(sp) │ │ + sdc1 $f26,80(sp) │ │ sdc1 $f24,72(sp) │ │ - sdc1 $f22,64(sp) │ │ - mov.d $f26,$f12 │ │ - move s1,a2 │ │ - bc1t 74464 │ │ - move s2,a3 │ │ - lw s4,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + bc1t 72840 │ │ + mov.d $f20,$f12 │ │ + lw s4,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + li a0,1 │ │ + move s0,a2 │ │ li a1,72 │ │ - addiu a2,s4,27584 │ │ + addiu a2,s4,17504 │ │ + move s2,a3 │ │ + jalr t9 │ │ li a3,76 │ │ - bal 6d364 <__ckd_calloc__> │ │ - li a0,1 │ │ lw gp,16(sp) │ │ - li a0,1 │ │ - lw t9,-30208(gp) │ │ - mov.d $f12,$f26 │ │ - sw a0,12(v0) │ │ - sdc1 $f26,24(v0) │ │ + move s5,v0 │ │ + mov.d $f12,$f20 │ │ + lw t9,-30336(gp) │ │ + li v0,1 │ │ + sw v0,12(s5) │ │ jalr t9 │ │ - move s0,v0 │ │ + sdc1 $f20,24(s5) │ │ lw gp,16(sp) │ │ - mov.d $f12,$f26 │ │ - lw t9,-30368(gp) │ │ + mov.d $f12,$f20 │ │ + lw t9,-30240(gp) │ │ jalr t9 │ │ - sdc1 $f0,32(s0) │ │ - ldc1 $f2,32(s0) │ │ - addiu v1,s1,2 │ │ - lui s5,0x8000 │ │ - div.d $f2,$f20,$f2 │ │ - div.d $f20,$f20,$f0 │ │ - srav v0,s5,v1 │ │ + sdc1 $f0,32(s5) │ │ + ldc1 $f2,32(s5) │ │ + div.d $f6,$f22,$f0 │ │ + addiu v1,s0,2 │ │ + div.d $f4,$f22,$f2 │ │ + lui s1,0x8000 │ │ + srav a0,s1,v1 │ │ lw gp,16(sp) │ │ - sdc1 $f0,40(s0) │ │ - sb s1,9(s0) │ │ - sw v0,64(s0) │ │ - sdc1 $f2,48(s0) │ │ - bnez s2,74210 │ │ - sdc1 $f20,56(s0) │ │ + sdc1 $f0,40(s5) │ │ + sb s0,9(s5) │ │ + sw a0,64(s5) │ │ + sdc1 $f6,56(s5) │ │ + bnez s2,725f0 │ │ + sdc1 $f4,48(s5) │ │ + move v0,s5 │ │ lw ra,52(sp) │ │ - move v0,s0 │ │ lw s6,48(sp) │ │ lw s5,44(sp) │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ @@ -105403,6764 +103093,5988 @@ │ │ ldc1 $f28,88(sp) │ │ ldc1 $f26,80(sp) │ │ ldc1 $f24,72(sp) │ │ ldc1 $f22,64(sp) │ │ ldc1 $f20,56(sp) │ │ jr ra │ │ addiu sp,sp,104 │ │ - lw t9,-30208(gp) │ │ + lw t9,-30336(gp) │ │ jalr t9 │ │ - mov.d $f12,$f26 │ │ + mov.d $f12,$f20 │ │ lw gp,16(sp) │ │ - lw t0,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - ldc1 $f8,28392(t0) │ │ - ldc1 $f4,22456(v0) │ │ - lw a2,-32696(gp) │ │ - div.d $f6,$f8,$f0 │ │ - ldc1 $f0,28400(a2) │ │ - add.d $f2,$f6,$f4 │ │ - c.le.d $fcc1,$f0,$f2 │ │ - bc1t $fcc1,743d4 │ │ - nop │ │ - trunc.w.d $f0,$f2 │ │ - mfc1 v1,$f0 │ │ - srlv v1,v1,s1 │ │ - sltiu t2,v1,256 │ │ - bnez t2,743f4 │ │ - lui t5,0x1 │ │ - sltu t3,v1,t5 │ │ - li s6,2 │ │ - li t4,4 │ │ - movz s6,t4,t3 │ │ - move v1,s6 │ │ - move s2,s6 │ │ - li t7,1 │ │ - ldc1 $f20,5360(s3) │ │ - sllv t6,t7,s1 │ │ - mtc1 t6,$f1 │ │ - ldc1 $f24,22456(v0) │ │ - mov.d $f28,$f20 │ │ - sb v1,8(s0) │ │ - move s5,zero │ │ - b 742ac │ │ - cvt.d.w $f30,$f1 │ │ - div.d $f20,$f20,$f26 │ │ - addiu s5,s5,1 │ │ - lw t9,-30208(gp) │ │ + lw a2,-32708(gp) │ │ + lw a1,-32708(gp) │ │ + ldc1 $f10,18312(a2) │ │ + ldc1 $f8,12208(a1) │ │ + lw a3,-32708(gp) │ │ + div.d $f0,$f10,$f0 │ │ + ldc1 $f12,18320(a3) │ │ + add.d $f0,$f0,$f8 │ │ + c.le.d $fcc1,$f12,$f0 │ │ + bc1t $fcc1,72794 │ │ + nop │ │ + trunc.w.d $f14,$f0 │ │ + mfc1 t1,$f14 │ │ + srlv t2,t1,s0 │ │ + sltiu t3,t2,256 │ │ + bnez t3,727b4 │ │ + lui t4,0x1 │ │ + sltu t5,t2,t4 │ │ + li t6,4 │ │ + li s2,2 │ │ + movz s2,t6,t5 │ │ + move t7,s2 │ │ + move s1,s2 │ │ + li s6,1 │ │ + sllv t8,s6,s0 │ │ + ldc1 $f30,-4896(s3) │ │ + mtc1 t8,$f18 │ │ + ldc1 $f26,12208(a1) │ │ + mov.d $f24,$f30 │ │ + sb t7,8(s5) │ │ + move s6,zero │ │ + b 7268c │ │ + cvt.d.w $f22,$f18 │ │ + div.d $f30,$f30,$f20 │ │ + addiu s6,s6,1 │ │ + lw t9,-30336(gp) │ │ jalr t9 │ │ - add.d $f12,$f20,$f28 │ │ - ldc1 $f2,48(s0) │ │ - mul.d $f22,$f30,$f24 │ │ - mul.d $f0,$f0,$f2 │ │ - add.d $f0,$f22,$f0 │ │ - trunc.w.d $f2,$f0 │ │ - mfc1 v0,$f2 │ │ - srav v0,v0,s1 │ │ - bgtz v0,742a4 │ │ - lw gp,16(sp) │ │ - srlv s5,s5,s1 │ │ - sltiu t8,s5,255 │ │ - bnez t8,7445c │ │ + add.d $f12,$f30,$f24 │ │ + ldc1 $f2,48(s5) │ │ + mul.d $f28,$f22,$f26 │ │ + mul.d $f4,$f0,$f2 │ │ + add.d $f6,$f28,$f4 │ │ + trunc.w.d $f8,$f6 │ │ + mfc1 v0,$f8 │ │ + srav v1,v0,s0 │ │ + bgtz v1,72684 │ │ + lw gp,16(sp) │ │ + srlv ra,s6,s0 │ │ + sltiu a0,ra,255 │ │ + bnez a0,72838 │ │ nop │ │ - addiu s5,s5,1 │ │ - lw t9,-32156(gp) │ │ - move a0,s5 │ │ - move a1,s6 │ │ - addiu a2,s4,27584 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu s6,ra,1 │ │ + lw t9,-32152(gp) │ │ + move a0,s6 │ │ + move a1,s2 │ │ + addiu a2,s4,17504 │ │ + jalr t9 │ │ li a3,118 │ │ - ldc1 $f20,5360(s3) │ │ + ldc1 $f24,-4896(s3) │ │ lw gp,16(sp) │ │ - move s3,zero │ │ - mov.d $f24,$f20 │ │ - sw s5,4(s0) │ │ - sw v0,0(s0) │ │ - li s4,2 │ │ - li s5,4 │ │ - li s6,1 │ │ - lw t9,-30208(gp) │ │ + li s2,2 │ │ + sw s6,4(s5) │ │ + sw v0,0(s5) │ │ + mov.d $f26,$f24 │ │ + move s6,zero │ │ + li s3,4 │ │ + b 72744 │ │ + li s4,1 │ │ + beq s1,s3,727e0 │ │ + srlv t9,s6,s0 │ │ + beq s1,s4,727c4 │ │ + srlv ra,s6,s0 │ │ + beq s1,s2,72814 │ │ + srlv t6,s6,s0 │ │ + beq s1,s3,72800 │ │ + srlv t2,s6,s0 │ │ + beq s1,s4,72828 │ │ + srlv t0,s6,s0 │ │ + blez a2,725ac │ │ + addiu s6,s6,1 │ │ + div.d $f24,$f24,$f20 │ │ + lw t9,-30336(gp) │ │ jalr t9 │ │ - add.d $f12,$f20,$f24 │ │ - ldc1 $f14,48(s0) │ │ + add.d $f12,$f24,$f26 │ │ + ldc1 $f10,48(s5) │ │ lw gp,16(sp) │ │ - mul.d $f10,$f0,$f14 │ │ - add.d $f2,$f10,$f22 │ │ - trunc.w.d $f5,$f2 │ │ - mfc1 a3,$f5 │ │ - beq s2,s4,74424 │ │ - srav v0,a3,s1 │ │ - beq s2,s5,74404 │ │ - srlv t5,s3,s1 │ │ - beq s2,s6,74390 │ │ - srlv a1,s3,s1 │ │ - beq s2,s4,743ac │ │ - nop │ │ - beq s2,s5,74448 │ │ - srlv t0,s3,s1 │ │ - beq s2,s6,743c4 │ │ - srlv t7,s3,s1 │ │ - blez v0,741cc │ │ - addiu s3,s3,1 │ │ - b 7432c │ │ - div.d $f20,$f20,$f26 │ │ - lw v1,0(s0) │ │ - addu ra,v1,a1 │ │ - lbu v1,0(ra) │ │ - bnez v1,74380 │ │ - nop │ │ - bne s2,s4,74370 │ │ + mul.d $f0,$f0,$f10 │ │ + add.d $f12,$f0,$f28 │ │ + trunc.w.d $f14,$f12 │ │ + mfc1 a1,$f14 │ │ + bne s1,s2,72710 │ │ + srav a2,a1,s0 │ │ + srlv t1,s6,s0 │ │ + lw t2,0(s5) │ │ + sll t3,t1,0x1 │ │ + addu v0,t2,t3 │ │ + lhu t4,0(v0) │ │ + bnez t4,72738 │ │ nop │ │ - lw ra,0(s0) │ │ - srlv a1,s3,s1 │ │ - sll t9,a1,0x1 │ │ - addu a3,ra,t9 │ │ - b 74380 │ │ - sh v0,0(a3) │ │ - lw t8,0(s0) │ │ - addu t6,t8,t7 │ │ - b 74380 │ │ - sb v0,0(t6) │ │ - sub.d $f2,$f2,$f0 │ │ - trunc.w.d $f4,$f2 │ │ - mfc1 t1,$f4 │ │ - or v1,t1,s5 │ │ - srlv v1,v1,s1 │ │ - sltiu t2,v1,256 │ │ - beqz t2,74264 │ │ - lui t5,0x1 │ │ - li s6,1 │ │ - li v1,1 │ │ - b 7427c │ │ + b 72738 │ │ + sh a2,0(v0) │ │ + sub.d $f0,$f0,$f12 │ │ + trunc.w.d $f16,$f0 │ │ + mfc1 t0,$f16 │ │ + or t1,t0,s1 │ │ + srlv t2,t1,s0 │ │ + sltiu t3,t2,256 │ │ + beqz t3,72644 │ │ + lui t4,0x1 │ │ li s2,1 │ │ - lw t4,0(s0) │ │ - sll t3,t5,0x2 │ │ - addu t2,t4,t3 │ │ - lw v1,0(t2) │ │ - bnez v1,74380 │ │ - nop │ │ - b 743a4 │ │ - nop │ │ - srlv t1,s3,s1 │ │ - lw t0,0(s0) │ │ - sll a2,t1,0x1 │ │ - addu a0,t0,a2 │ │ - lhu v1,0(a0) │ │ - bnez v1,74380 │ │ + li t7,1 │ │ + b 7265c │ │ + li s1,1 │ │ + lw v1,0(s5) │ │ + addu t1,v1,ra │ │ + lbu a0,0(t1) │ │ + bnez a0,72738 │ │ nop │ │ - b 743a4 │ │ + b 72738 │ │ + sb a2,0(t1) │ │ + lw a1,0(s5) │ │ + sll a3,t9,0x2 │ │ + addu t5,a1,a3 │ │ + lw t0,0(t5) │ │ + bnez t0,72738 │ │ nop │ │ - lw a0,0(s0) │ │ - sll a2,t0,0x2 │ │ - addu v1,a0,a2 │ │ - b 74380 │ │ - sw v0,0(v1) │ │ - b 742f0 │ │ - li s5,256 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + b 72738 │ │ + sw a2,0(t5) │ │ + lw t3,0(s5) │ │ + sll t4,t2,0x2 │ │ + addu t5,t3,t4 │ │ + b 72738 │ │ + sw a2,0(t5) │ │ + lw t7,0(s5) │ │ + sll t8,t6,0x1 │ │ + addu v0,t7,t8 │ │ + b 72738 │ │ + sh a2,0(v0) │ │ + lw a3,0(s5) │ │ + addu t1,a3,t0 │ │ + b 72738 │ │ + sb a2,0(t1) │ │ + b 726d0 │ │ + li s6,256 │ │ + lw s0,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,a1,27584 │ │ + addiu a1,s0,17504 │ │ li a2,71 │ │ - bal 706b8 │ │ - addiu a3,a3,27632 │ │ - b 741cc │ │ - move s0,zero │ │ + jalr t9 │ │ + addiu a3,s5,17552 │ │ + b 725b0 │ │ + move v0,zero │ │ │ │ -0007448c : │ │ +00072868 : │ │ lui gp,0x3 │ │ - addiu gp,gp,19908 │ │ + addiu gp,gp,27112 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ - sw s2,56(sp) │ │ - sw s1,52(sp) │ │ - sw gp,32(sp) │ │ - sw ra,68(sp) │ │ + addiu sp,sp,-80 │ │ sw s4,64(sp) │ │ + lw s4,-30360(gp) │ │ + lw v0,0(a0) │ │ + lw v1,0(s4) │ │ + sw gp,32(sp) │ │ + sw s1,52(sp) │ │ + sw ra,76(sp) │ │ + sw s6,72(sp) │ │ + sw s5,68(sp) │ │ sw s3,60(sp) │ │ + sw s2,56(sp) │ │ sw s0,48(sp) │ │ - lw v0,0(a0) │ │ move s1,a0 │ │ - beqz v0,74788 │ │ - move s2,a1 │ │ - lw t0,-32696(gp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + sw v1,44(sp) │ │ + beqz v0,72b74 │ │ + lw a3,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + move s3,a1 │ │ li a0,1 │ │ - addiu a1,s4,27584 │ │ + addiu a1,s5,17504 │ │ li a2,283 │ │ - addiu a3,t0,27688 │ │ - bal 706b8 │ │ - sw s2,16(sp) │ │ + addiu a3,a3,17608 │ │ + jalr t9 │ │ + sw s3,16(sp) │ │ lw gp,32(sp) │ │ - move a0,s2 │ │ - lw v1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + move a0,s3 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ - addiu a1,v1,-18788 │ │ + addiu a1,a1,-29052 │ │ move s0,v0 │ │ - beqz v0,747b0 │ │ + beqz v0,72ba0 │ │ lw gp,32(sp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-30448(gp) │ │ + lw a0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ move a3,v0 │ │ - addiu a0,a2,27768 │ │ + addiu a0,a0,17688 │ │ li a1,1 │ │ jalr t9 │ │ li a2,27 │ │ lw gp,32(sp) │ │ lbu a2,8(s1) │ │ - lw t5,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a1,t5,27796 │ │ + lw t0,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + addiu a1,t0,17716 │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,32(sp) │ │ lb a2,9(s1) │ │ - lw t4,-32696(gp) │ │ - lw t9,-30324(gp) │ │ - addiu a1,t4,27808 │ │ + lw t1,-32708(gp) │ │ + lw t9,-30456(gp) │ │ + addiu a1,t1,17728 │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,32(sp) │ │ lw a2,24(s1) │ │ - lw t3,-32696(gp) │ │ - lw t9,-30324(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-30456(gp) │ │ lw a3,28(s1) │ │ move a0,s0 │ │ jalr t9 │ │ - addiu a1,t3,27820 │ │ + addiu a1,t2,17740 │ │ lw gp,32(sp) │ │ - lw t9,-30416(gp) │ │ + lw t9,-30220(gp) │ │ jalr t9 │ │ move a0,s0 │ │ - lbu v1,8(s1) │ │ - addiu t2,v0,7 │ │ - addiu a0,v1,-1 │ │ - and a2,t2,a0 │ │ - bnez a2,746b4 │ │ + lbu a2,8(s1) │ │ + addiu t3,v0,7 │ │ + addiu t4,a2,-1 │ │ + and t5,t3,t4 │ │ + bnez t5,72ab8 │ │ lw gp,32(sp) │ │ - lw ra,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,ra,24088 │ │ + lw t7,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,t7,13880 │ │ li a1,1 │ │ li a2,7 │ │ jalr t9 │ │ move a3,s0 │ │ lw gp,32(sp) │ │ - lui v0,0x1122 │ │ - addiu t8,v0,13124 │ │ - lw t9,-30448(gp) │ │ - addiu a0,sp,40 │ │ + lui s6,0x1122 │ │ + addiu t8,s6,13124 │ │ + addiu s2,sp,40 │ │ + lw t9,-30476(gp) │ │ + move a0,s2 │ │ li a1,4 │ │ li a2,1 │ │ move a3,s0 │ │ jalr t9 │ │ sw t8,40(sp) │ │ lw gp,32(sp) │ │ - addiu s3,sp,40 │ │ - lw t9,-30616(gp) │ │ - sw s3,20(sp) │ │ - sw zero,40(sp) │ │ sw zero,16(sp) │ │ + lw t9,-30612(gp) │ │ + sw s2,20(sp) │ │ addiu a0,s1,4 │ │ li a1,4 │ │ li a2,1 │ │ - bal 6c004 │ │ move a3,s0 │ │ - li t7,1 │ │ + jalr t9 │ │ + sw zero,40(sp) │ │ + li v1,1 │ │ lw gp,32(sp) │ │ - bne v0,t7,746d8 │ │ - move s3,v0 │ │ + bne v0,v1,72adc │ │ + move s6,v0 │ │ lw a0,0(s1) │ │ lbu a1,8(s1) │ │ lw a2,4(s1) │ │ - lw t9,-30616(gp) │ │ - addiu a3,sp,40 │ │ - sw a3,20(sp) │ │ - sw zero,16(sp) │ │ - bal 6c004 │ │ + lw t9,-30612(gp) │ │ move a3,s0 │ │ - lw v1,4(s1) │ │ - bne v0,v1,7472c │ │ + sw zero,16(sp) │ │ + jalr t9 │ │ + sw s2,20(sp) │ │ + lw a3,4(s1) │ │ + bne v0,a3,72b18 │ │ lw gp,32(sp) │ │ - lw t9,-30616(gp) │ │ + lw t9,-30612(gp) │ │ sw zero,16(sp) │ │ sw zero,20(sp) │ │ - addiu a0,sp,40 │ │ + move a0,s2 │ │ li a1,4 │ │ li a2,1 │ │ - bal 6c004 │ │ + jalr t9 │ │ move a3,s0 │ │ - bne v0,s3,74760 │ │ + bne v0,s6,72b4c │ │ lw gp,32(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,s0 │ │ + lw gp,32(sp) │ │ move v0,zero │ │ - lw ra,68(sp) │ │ + lw a0,44(sp) │ │ + lw s4,0(s4) │ │ + bne a0,s4,72bcc │ │ + lw ra,76(sp) │ │ + lw s6,72(sp) │ │ + lw s5,68(sp) │ │ lw s4,64(sp) │ │ lw s3,60(sp) │ │ lw s2,56(sp) │ │ lw s1,52(sp) │ │ lw s0,48(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - lw t6,-32696(gp) │ │ - lw t9,-30448(gp) │ │ - addiu a0,t6,27832 │ │ + addiu sp,sp,80 │ │ + lw t6,-32708(gp) │ │ + lw t9,-30476(gp) │ │ + addiu a0,t6,17752 │ │ li a1,1 │ │ - subu a2,v1,a2 │ │ + subu a2,a2,t5 │ │ jalr t9 │ │ move a3,s0 │ │ - b 745ac │ │ + b 7299c │ │ lw gp,32(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s2,16(sp) │ │ + sw s3,16(sp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s4,27584 │ │ + addiu a1,s5,17504 │ │ li a2,311 │ │ - bal 706b8 │ │ - addiu a3,s1,27844 │ │ + jalr t9 │ │ + addiu a3,s3,17764 │ │ lw gp,32(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,s0 │ │ - lw ra,68(sp) │ │ + lw gp,32(sp) │ │ + b 72a84 │ │ li v0,-1 │ │ - lw s4,64(sp) │ │ - lw s3,60(sp) │ │ - lw s2,56(sp) │ │ - lw s1,52(sp) │ │ - lw s0,48(sp) │ │ - jr ra │ │ - addiu sp,sp,72 │ │ - lbu a1,8(s1) │ │ - sw s2,24(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw a1,20(sp) │ │ - sw v1,16(sp) │ │ + lbu s1,8(s1) │ │ + lw v0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a3,16(sp) │ │ + sw s1,20(sp) │ │ + sw s3,24(sp) │ │ li a0,4 │ │ - addiu a1,s4,27584 │ │ + addiu a1,s5,17504 │ │ li a2,318 │ │ - bal 706b8 │ │ - addiu a3,s2,27880 │ │ - b 746fc │ │ + jalr t9 │ │ + addiu a3,v0,17800 │ │ + b 72b00 │ │ lw gp,32(sp) │ │ - addiu a1,s4,27584 │ │ - lw s4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s2,16(sp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s3,16(sp) │ │ li a0,4 │ │ + addiu a1,s5,17504 │ │ + addiu a3,ra,17856 │ │ + jalr t9 │ │ li a2,322 │ │ - bal 706b8 │ │ - addiu a3,s4,27936 │ │ - b 746fc │ │ + b 72b00 │ │ lw gp,32(sp) │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw a1,-32708(gp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,a1,27584 │ │ + addiu a1,a1,17504 │ │ li a2,279 │ │ - bal 706b8 │ │ - addiu a3,a3,27664 │ │ - b 74694 │ │ + jalr t9 │ │ + addiu a3,s0,17584 │ │ + lw gp,32(sp) │ │ + b 72a84 │ │ li v0,-1 │ │ - lw t1,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - sw s2,16(sp) │ │ + addiu a1,s5,17504 │ │ + lw s5,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + sw s3,16(sp) │ │ li a0,4 │ │ - addiu a1,s4,27584 │ │ li a2,285 │ │ - bal 7085c │ │ - addiu a3,t1,27720 │ │ - b 74694 │ │ + jalr t9 │ │ + addiu a3,s5,17640 │ │ + lw gp,32(sp) │ │ + b 72a84 │ │ li v0,-1 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000747d8 : │ │ - lw a1,12(a0) │ │ +00072bd8 : │ │ + lw v1,12(a0) │ │ move v0,a0 │ │ - addiu v1,a1,1 │ │ + addiu a1,v1,1 │ │ jr ra │ │ - sw v1,12(a0) │ │ + sw a1,12(a0) │ │ │ │ -000747ec : │ │ +00072bec : │ │ lui gp,0x3 │ │ - addiu gp,gp,19044 │ │ + addiu gp,gp,26212 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,74868 │ │ - move s0,a0 │ │ + beqz a0,72c64 │ │ + nop │ │ lw v0,12(a0) │ │ addiu v0,v0,-1 │ │ - blez v0,74830 │ │ + blez v0,72c18 │ │ sw v0,12(a0) │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,32 │ │ + nop │ │ + addiu sp,sp,-32 │ │ + sw s0,24(sp) │ │ + move s0,a0 │ │ lw a0,16(a0) │ │ - beqz a0,7487c │ │ - lw t9,-31640(gp) │ │ - bal 7530c │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + beqz a0,72c6c │ │ + lw t9,-31636(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s0 │ │ lw ra,28(sp) │ │ - move v0,zero │ │ lw s0,24(sp) │ │ - jr ra │ │ - addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ move v0,zero │ │ - lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + jr ra │ │ + move v0,zero │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ lw a0,0(s0) │ │ - b 74848 │ │ + b 72c44 │ │ lw gp,16(sp) │ │ │ │ -00074890 : │ │ +00072c80 : │ │ lui gp,0x3 │ │ - addiu gp,gp,18880 │ │ + addiu gp,gp,26064 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-112 │ │ - lw a3,-32696(gp) │ │ - sw s4,88(sp) │ │ - lw s4,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s3,84(sp) │ │ - move s3,a0 │ │ + lw v0,-30360(gp) │ │ + addiu sp,sp,-120 │ │ + lw t0,0(v0) │ │ + lw v1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s0,80(sp) │ │ + move s0,a0 │ │ sw gp,32(sp) │ │ - sw ra,108(sp) │ │ - sw s1,76(sp) │ │ - li a0,1 │ │ - addiu a1,s4,27584 │ │ + addiu a1,v1,17504 │ │ + sw ra,116(sp) │ │ + sw s6,104(sp) │ │ + sw a0,48(sp) │ │ li a2,174 │ │ - sw s8,104(sp) │ │ - sw s7,100(sp) │ │ - sw s6,96(sp) │ │ - sw s5,92(sp) │ │ - sw s2,80(sp) │ │ - sw s0,72(sp) │ │ - sw s3,16(sp) │ │ - bal 706b8 │ │ - addiu a3,a3,27980 │ │ + li a0,1 │ │ + addiu a3,a3,17900 │ │ + sw t0,76(sp) │ │ + sw s8,112(sp) │ │ + sw s7,108(sp) │ │ + sw s5,100(sp) │ │ + sw s4,96(sp) │ │ + sw s3,92(sp) │ │ + sw s2,88(sp) │ │ + sw s1,84(sp) │ │ + sw s0,16(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,32(sp) │ │ - move a0,s3 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + move a0,s0 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ - addiu a1,a1,-19456 │ │ - move s1,v0 │ │ - beqz v0,74e60 │ │ + addiu a1,a1,-29720 │ │ + move s6,v0 │ │ + beqz v0,73244 │ │ lw gp,32(sp) │ │ - lw t9,-31752(gp) │ │ + lw t9,-31748(gp) │ │ move a0,v0 │ │ addiu a1,sp,56 │ │ - addiu a2,sp,52 │ │ - bal 6b7b0 │ │ - addiu a3,sp,48 │ │ - bltz v0,74e24 │ │ + addiu a2,sp,60 │ │ + jalr t9 │ │ + addiu a3,sp,64 │ │ + bltz v0,731c4 │ │ lw gp,32(sp) │ │ - lw t9,-32156(gp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a0,1 │ │ - addiu a2,s4,27584 │ │ li a1,72 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,a2,17504 │ │ + jalr t9 │ │ li a3,187 │ │ lw gp,32(sp) │ │ - lw s7,56(sp) │ │ - lw a0,-32696(gp) │ │ - li a2,2 │ │ - ldc1 $f0,-20280(a0) │ │ + lw s2,56(sp) │ │ + lw t2,-32708(gp) │ │ + li a0,2 │ │ sb zero,9(v0) │ │ - sb a2,8(v0) │ │ + sb a0,8(v0) │ │ + ldc1 $f0,-30544(t2) │ │ + lw s8,0(s2) │ │ + move s1,v0 │ │ + sw zero,68(sp) │ │ sdc1 $f0,24(v0) │ │ - sw zero,44(sp) │ │ - lw s5,0(s7) │ │ - beqz s5,74ddc │ │ - move s0,v0 │ │ - lw t1,52(sp) │ │ - lw s8,-32696(gp) │ │ - sw t1,64(sp) │ │ - move s6,zero │ │ - move s2,zero │ │ - b 749d8 │ │ - addiu s8,s8,-628 │ │ - lw t6,-32696(gp) │ │ - lw a0,0(a2) │ │ + lw s4,60(sp) │ │ + beqz s8,72eb8 │ │ + move s7,zero │ │ + lw t3,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + lw s5,-32708(gp) │ │ + addiu t4,t3,18028 │ │ + addiu t6,t5,-19168 │ │ + lw s3,-32708(gp) │ │ + move s0,zero │ │ + move s7,zero │ │ + addiu s5,s5,-10860 │ │ + sw t4,44(sp) │ │ + b 72e00 │ │ + sw t6,52(sp) │ │ + addu ra,s4,s0 │ │ + lw s0,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + lw a0,0(ra) │ │ jalr t9 │ │ - addiu a1,t6,-17820 │ │ - li t5,1 │ │ + addiu a1,s0,-28084 │ │ + li t0,1 │ │ lw gp,32(sp) │ │ - movz s2,t5,v0 │ │ - lw t1,44(sp) │ │ - addiu t0,t1,1 │ │ - sll s6,t0,0x2 │ │ - sw t0,44(sp) │ │ - addu a2,s7,s6 │ │ - lw s5,0(a2) │ │ - beqz s5,74abc │ │ - nop │ │ - lw t2,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s5 │ │ + movz s7,t0,v0 │ │ + lw v0,68(sp) │ │ + addiu a3,v0,1 │ │ + sll s0,a3,0x2 │ │ + addu v1,s2,s0 │ │ + lw s8,0(v1) │ │ + beqz s8,72eb8 │ │ + sw a3,68(sp) │ │ + lw t9,-30380(gp) │ │ + move a0,s8 │ │ jalr t9 │ │ - addiu a1,t2,-8968 │ │ + addiu a1,s3,-19192 │ │ + beqz v0,72de4 │ │ lw gp,32(sp) │ │ - move a0,s5 │ │ - move a1,s8 │ │ - beqz v0,749b8 │ │ - lw t9,-30428(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s8 │ │ jalr t9 │ │ - nop │ │ + move a1,s5 │ │ + beqz v0,72dc0 │ │ lw gp,32(sp) │ │ - lw t4,64(sp) │ │ - lw t3,-32696(gp) │ │ - addu a2,t4,s6 │ │ - move a0,s5 │ │ - addiu a1,t3,28108 │ │ - beqz v0,7499c │ │ - lw t9,-30428(gp) │ │ + lw t9,-30380(gp) │ │ + lw a1,44(sp) │ │ jalr t9 │ │ - nop │ │ + move a0,s8 │ │ + beqz v0,73008 │ │ lw gp,32(sp) │ │ - move a0,s5 │ │ - lw t7,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - beqz v0,74c04 │ │ - addiu a1,t7,28116 │ │ + lw t7,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s8 │ │ jalr t9 │ │ - nop │ │ + addiu a1,t7,18036 │ │ + beqz v0,73144 │ │ lw gp,32(sp) │ │ - move a0,s5 │ │ - lw t8,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - beqz v0,74cf8 │ │ - addiu a1,t8,-8944 │ │ + lw t9,-30380(gp) │ │ + lw a1,52(sp) │ │ jalr t9 │ │ - nop │ │ - bnez v0,749b8 │ │ + move a0,s8 │ │ + bnez v0,72de4 │ │ lw gp,32(sp) │ │ - lw a0,64(sp) │ │ - lw t9,-31176(gp) │ │ - addu v1,a0,s6 │ │ - bal 770d0 │ │ - lw a0,0(v1) │ │ - lw t1,44(sp) │ │ - lw s7,56(sp) │ │ - addiu t0,t1,1 │ │ - sll s6,t0,0x2 │ │ + addu s2,s4,s0 │ │ + lw t9,-31172(gp) │ │ + jalr t9 │ │ + lw a0,0(s2) │ │ + lw v0,68(sp) │ │ + lw s2,56(sp) │ │ + addiu a3,v0,1 │ │ + sll s0,a3,0x2 │ │ + addu v1,s2,s0 │ │ + lw s8,0(v1) │ │ lw gp,32(sp) │ │ - sw t0,44(sp) │ │ - sdc1 $f0,24(s0) │ │ - addu a2,s7,s6 │ │ - lw v0,52(sp) │ │ - lw s5,0(a2) │ │ - bnez s5,749d8 │ │ - sw v0,64(sp) │ │ - lw t9,-31748(gp) │ │ - lw a1,64(sp) │ │ - bal 6b480 │ │ - move a0,s7 │ │ + lw s4,60(sp) │ │ + sdc1 $f0,24(s1) │ │ + bnez s8,72e00 │ │ + sw a3,68(sp) │ │ + lw t9,-31744(gp) │ │ + move a0,s2 │ │ + jalr t9 │ │ + move a1,s4 │ │ lw gp,32(sp) │ │ - ldc1 $f12,24(s0) │ │ - lw t9,-30208(gp) │ │ + ldc1 $f12,24(s1) │ │ + lw t9,-30336(gp) │ │ jalr t9 │ │ - sw zero,40(sp) │ │ + sw zero,72(sp) │ │ lw gp,32(sp) │ │ - ldc1 $f12,24(s0) │ │ - lw t9,-30368(gp) │ │ + ldc1 $f12,24(s1) │ │ + lw t9,-30240(gp) │ │ jalr t9 │ │ - sdc1 $f0,32(s0) │ │ + sdc1 $f0,32(s1) │ │ lw gp,32(sp) │ │ - ldc1 $f4,32(s0) │ │ - lw s5,-32696(gp) │ │ - lb t7,9(s0) │ │ - ldc1 $f2,5360(s5) │ │ - addiu t5,t7,2 │ │ - lui t6,0x8000 │ │ - div.d $f4,$f2,$f4 │ │ - div.d $f2,$f2,$f0 │ │ - lw t3,48(sp) │ │ - srav t4,t6,t5 │ │ - lw t9,-31384(gp) │ │ - addiu t2,sp,40 │ │ - sdc1 $f0,40(s0) │ │ - sw t4,64(s0) │ │ - addiu a0,s0,4 │ │ + ldc1 $f4,32(s1) │ │ + lw t1,-32708(gp) │ │ + lb a1,9(s1) │ │ + ldc1 $f2,-4896(t1) │ │ + addiu a2,a1,2 │ │ + lui a0,0x8000 │ │ + div.d $f6,$f2,$f4 │ │ + div.d $f8,$f2,$f0 │ │ + lw s5,64(sp) │ │ + srav t2,a0,a2 │ │ + addiu s3,sp,72 │ │ + lw t9,-31380(gp) │ │ + sdc1 $f0,40(s1) │ │ + sw t2,64(s1) │ │ + addiu a0,s1,4 │ │ li a1,4 │ │ li a2,1 │ │ - move a3,s1 │ │ - li s8,1 │ │ - sdc1 $f4,48(s0) │ │ - sdc1 $f2,56(s0) │ │ - sw t3,16(sp) │ │ - bal 6bdbc │ │ - sw t2,20(sp) │ │ - bne v0,s8,74d5c │ │ - lw gp,32(sp) │ │ - lw t9,-30416(gp) │ │ + move a3,s6 │ │ + sdc1 $f6,48(s1) │ │ + sdc1 $f8,56(s1) │ │ + sw s5,16(sp) │ │ jalr t9 │ │ - move a0,s1 │ │ - lbu v1,8(s0) │ │ + sw s3,20(sp) │ │ + li t3,1 │ │ + bne v0,t3,73168 │ │ lw gp,32(sp) │ │ - addiu s7,v1,-1 │ │ - and s6,v0,s7 │ │ - bnez s6,74d28 │ │ - move s5,v0 │ │ - li v1,1 │ │ - lw a1,48(sp) │ │ - bnez a1,74c30 │ │ - lw ra,-32696(gp) │ │ - beqz v1,74c50 │ │ - lw t9,-31624(gp) │ │ - bal 75150 │ │ - move a0,s3 │ │ + lw t9,-30220(gp) │ │ + jalr t9 │ │ + move a0,s6 │ │ + lbu t4,8(s1) │ │ lw gp,32(sp) │ │ - sw v0,16(s0) │ │ + addiu t5,t4,-1 │ │ + and t6,v0,t5 │ │ + bnez t6,7302c │ │ + move s4,v0 │ │ + lw t7,64(sp) │ │ + bnez t7,73068 │ │ lw t9,-31620(gp) │ │ - bal 753bc │ │ + jalr t9 │ │ + lw a0,48(sp) │ │ + lw gp,32(sp) │ │ + sw v0,16(s1) │ │ + lw t9,-31616(gp) │ │ + jalr t9 │ │ move a0,v0 │ │ - addu s2,v0,s5 │ │ + addu s7,v0,s4 │ │ lw gp,32(sp) │ │ - sw s2,0(s0) │ │ - lw t9,-30420(gp) │ │ + sw s7,0(s1) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s1 │ │ - lw ra,108(sp) │ │ - move v0,s0 │ │ - lw s8,104(sp) │ │ - lw s7,100(sp) │ │ - lw s6,96(sp) │ │ - lw s5,92(sp) │ │ - lw s4,88(sp) │ │ - lw s3,84(sp) │ │ - lw s2,80(sp) │ │ - lw s1,76(sp) │ │ - lw s0,72(sp) │ │ + move a0,s6 │ │ + lw gp,32(sp) │ │ + move v0,s1 │ │ + lw t0,-30360(gp) │ │ + lw ra,76(sp) │ │ + lw a3,0(t0) │ │ + bne ra,a3,73278 │ │ + lw ra,116(sp) │ │ + lw s8,112(sp) │ │ + lw s7,108(sp) │ │ + lw s6,104(sp) │ │ + lw s5,100(sp) │ │ + lw s4,96(sp) │ │ + lw s3,92(sp) │ │ + lw s2,88(sp) │ │ + lw s1,84(sp) │ │ + lw s0,80(sp) │ │ jr ra │ │ - addiu sp,sp,112 │ │ - lw s7,64(sp) │ │ - lw t9,-30460(gp) │ │ - addu s6,s7,s6 │ │ + addiu sp,sp,120 │ │ + addu s8,s4,s0 │ │ + lw t9,-30200(gp) │ │ jalr t9 │ │ - lw a0,0(s6) │ │ - lw s5,52(sp) │ │ + lw a0,0(s8) │ │ lw gp,32(sp) │ │ - sb v0,8(s0) │ │ - sw s5,64(sp) │ │ - b 749b8 │ │ - lw s7,56(sp) │ │ - lw t9,-32200(gp) │ │ - sw s3,16(sp) │ │ + sb v0,8(s1) │ │ + lw s4,60(sp) │ │ + b 72de4 │ │ + lw s2,56(sp) │ │ + lw t8,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw s2,48(sp) │ │ + lw t9,-32196(gp) │ │ + sw s2,16(sp) │ │ + sw v0,20(sp) │ │ + sw t4,24(sp) │ │ + li a0,3 │ │ + addiu a1,t8,17504 │ │ + addiu a3,ra,18088 │ │ + jalr t9 │ │ + li a2,234 │ │ + lw t0,64(sp) │ │ + beqz t0,73094 │ │ + lw gp,32(sp) │ │ + lw a3,-32708(gp) │ │ + lw s0,-32708(gp) │ │ + lw v0,48(sp) │ │ + lw t9,-32196(gp) │ │ + addiu a1,a3,17504 │ │ + sw v0,16(sp) │ │ li a0,3 │ │ - addiu a1,s4,27584 │ │ - addiu a3,ra,28244 │ │ - bal 706b8 │ │ li a2,239 │ │ + jalr t9 │ │ + addiu a3,s0,18164 │ │ lw gp,32(sp) │ │ - lw t9,-32156(gp) │ │ - lw a0,4(s0) │ │ - lbu a1,8(s0) │ │ - addiu a2,s4,27584 │ │ - bal 6d364 <__ckd_calloc__> │ │ + lw v1,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + lw a0,4(s1) │ │ + lbu a1,8(s1) │ │ + addiu a2,v1,17504 │ │ + jalr t9 │ │ li a3,248 │ │ lw gp,32(sp) │ │ - sw v0,0(s0) │ │ - lw v1,48(sp) │ │ - lbu a1,8(s0) │ │ - lw a2,4(s0) │ │ - addiu a3,sp,40 │ │ - lw t9,-31384(gp) │ │ - sw v1,16(sp) │ │ - sw a3,20(sp) │ │ + lw s8,64(sp) │ │ + lbu a1,8(s1) │ │ + lw a2,4(s1) │ │ + lw t9,-31380(gp) │ │ + sw v0,0(s1) │ │ move a0,v0 │ │ - bal 6bdbc │ │ - move a3,s1 │ │ - lw v1,4(s0) │ │ - bne v0,v1,74dec │ │ + sw s8,16(sp) │ │ + sw s3,20(sp) │ │ + jalr t9 │ │ + move a3,s6 │ │ + lw t1,4(s1) │ │ + bne v0,t1,73208 │ │ lw gp,32(sp) │ │ - bnez s2,74dc4 │ │ - lw t9,-31376(gp) │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,44 │ │ + bnez s7,731ac │ │ + lw t9,-31368(gp) │ │ + lw t9,-30236(gp) │ │ li a1,1 │ │ + addiu a0,sp,68 │ │ li a2,1 │ │ jalr t9 │ │ - move a3,s1 │ │ - li a0,1 │ │ - bne v0,a0,74bc4 │ │ + move a3,s6 │ │ + li a1,1 │ │ + bne v0,a1,72fb4 │ │ lw gp,32(sp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s3,16(sp) │ │ + lw a2,48(sp) │ │ + lw t2,-32708(gp) │ │ + lw s3,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw a2,16(sp) │ │ li a0,4 │ │ - addiu a1,s4,27584 │ │ + addiu a1,t2,17504 │ │ li a2,259 │ │ - bal 706b8 │ │ - addiu a3,t0,28356 │ │ - b 74d80 │ │ - lw gp,32(sp) │ │ - lw a3,64(sp) │ │ - lw t9,-30460(gp) │ │ - addu ra,a3,s6 │ │ - lw a0,0(ra) │ │ jalr t9 │ │ - nop │ │ - lw a1,52(sp) │ │ + addiu a3,s3,18276 │ │ + b 73194 │ │ lw gp,32(sp) │ │ - sb v0,9(s0) │ │ - sw a1,64(sp) │ │ - b 749b8 │ │ - lw s7,56(sp) │ │ - lw t8,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v1,24(sp) │ │ - sw s3,16(sp) │ │ - sw v0,20(sp) │ │ - li a0,3 │ │ - addiu a1,s4,27584 │ │ - li a2,234 │ │ - bal 706b8 │ │ - addiu a3,t8,28168 │ │ + addu t8,s4,s0 │ │ + lw t9,-30200(gp) │ │ + jalr t9 │ │ + lw a0,0(t8) │ │ lw gp,32(sp) │ │ - b 74b88 │ │ - move v1,zero │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw s3,16(sp) │ │ + sb v0,9(s1) │ │ + lw s4,60(sp) │ │ + b 72de4 │ │ + lw s2,56(sp) │ │ + lw t5,-32708(gp) │ │ + lw t6,-32708(gp) │ │ + lw s4,48(sp) │ │ + lw t9,-32196(gp) │ │ + sw s4,16(sp) │ │ li a0,4 │ │ - addiu a1,s4,27584 │ │ + addiu a1,t5,17504 │ │ li a2,225 │ │ - bal 706b8 │ │ - addiu a3,s1,28124 │ │ + jalr t9 │ │ + addiu a3,t6,18044 │ │ lw gp,32(sp) │ │ - lw t9,-32608(gp) │ │ - bal 747ec │ │ - move a0,s0 │ │ - lw ra,108(sp) │ │ - move s0,zero │ │ - move v0,s0 │ │ - lw s8,104(sp) │ │ - lw s7,100(sp) │ │ - lw s6,96(sp) │ │ - lw s5,92(sp) │ │ - lw s4,88(sp) │ │ - lw s3,84(sp) │ │ - lw s2,80(sp) │ │ - lw s1,76(sp) │ │ - lw s0,72(sp) │ │ - jr ra │ │ - addiu sp,sp,112 │ │ - lw a1,48(sp) │ │ - lw a2,40(sp) │ │ - bal 6c854 │ │ + lw t9,-32604(gp) │ │ + jalr t9 │ │ move a0,s1 │ │ - b 74cac │ │ lw gp,32(sp) │ │ - lw t0,52(sp) │ │ - move s2,zero │ │ - b 74abc │ │ - sw t0,64(sp) │ │ - sw v1,16(sp) │ │ - lbu v0,8(s0) │ │ - lw s4,-32696(gp) │ │ - sw s3,24(sp) │ │ - lw s3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - sw v0,20(sp) │ │ - li a0,4 │ │ - addiu a1,s4,27584 │ │ - li a2,252 │ │ - bal 706b8 │ │ - addiu a3,s3,28292 │ │ - b 74d80 │ │ + b 72fc8 │ │ + move v0,zero │ │ + lw a1,64(sp) │ │ + lw a2,72(sp) │ │ + jalr t9 │ │ + move a0,s6 │ │ + b 730f0 │ │ lw gp,32(sp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t7,-32708(gp) │ │ + lw s1,-32708(gp) │ │ + lw s7,48(sp) │ │ + lw t9,-32196(gp) │ │ li a0,4 │ │ - addiu a1,s4,27584 │ │ + addiu a1,t7,17504 │ │ li a2,182 │ │ - addiu a3,v1,28060 │ │ - bal 706b8 │ │ - sw s3,16(sp) │ │ + addiu a3,s1,17980 │ │ + jalr t9 │ │ + sw s7,16(sp) │ │ lw gp,32(sp) │ │ - move a0,s1 │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move s0,zero │ │ - b 74bd4 │ │ - lw ra,108(sp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - sw s3,16(sp) │ │ + move a0,s6 │ │ + lw gp,32(sp) │ │ + b 72fc8 │ │ + move v0,zero │ │ + sw t1,16(sp) │ │ + lbu a0,8(s1) │ │ + lw t3,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + lw s5,48(sp) │ │ + lw t9,-32196(gp) │ │ + sw a0,20(sp) │ │ + sw s5,24(sp) │ │ + li a0,4 │ │ + addiu a1,t3,17504 │ │ + li a2,252 │ │ + jalr t9 │ │ + addiu a3,t4,18212 │ │ + b 73194 │ │ + lw gp,32(sp) │ │ + lw s2,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + lw s6,48(sp) │ │ + lw t9,-32088(gp) │ │ + sw s6,16(sp) │ │ li a0,4 │ │ - addiu a1,s4,27584 │ │ + addiu a1,s2,17504 │ │ li a2,176 │ │ - bal 7085c │ │ - addiu a3,v0,28012 │ │ - b 74bd0 │ │ - move s0,zero │ │ + jalr t9 │ │ + addiu a3,t8,17932 │ │ + lw gp,32(sp) │ │ + b 72fc8 │ │ + move v0,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00074e88 : │ │ - beqz a1,74e98 │ │ +00073284 : │ │ + beqz a1,73294 │ │ nop │ │ lw v0,4(a0) │ │ sw v0,0(a1) │ │ - beqz a2,74ea8 │ │ + beqz a2,732a4 │ │ nop │ │ lbu v1,8(a0) │ │ sw v1,0(a2) │ │ - beqz a3,74eb8 │ │ + beqz a3,732b4 │ │ nop │ │ lb a1,9(a0) │ │ sw a1,0(a3) │ │ lbu a2,8(a0) │ │ lw a0,4(a0) │ │ jr ra │ │ mul v0,a2,a0 │ │ │ │ -00074ec8 : │ │ +000732c4 : │ │ jr ra │ │ ldc1 $f0,24(a0) │ │ │ │ -00074ed0 : │ │ +000732cc : │ │ jr ra │ │ lw v0,64(a0) │ │ │ │ -00074ed8 : │ │ +000732d4 : │ │ jr ra │ │ lbu v0,8(a0) │ │ │ │ -00074ee0 : │ │ +000732dc : │ │ jr ra │ │ lb v0,9(a0) │ │ │ │ -00074ee8 : │ │ +000732e4 : │ │ lui gp,0x3 │ │ - addiu gp,gp,17256 │ │ + addiu gp,gp,24428 │ │ addu gp,gp,t9 │ │ - mtc1 a2,$f12 │ │ - mtc1 zero,$f0 │ │ - mtc1 a3,$f13 │ │ - mtc1 zero,$f1 │ │ addiu sp,sp,-40 │ │ - c.le.d $f12,$f0 │ │ + lw v0,-32708(gp) │ │ + sw a2,24(sp) │ │ + sw a3,28(sp) │ │ + ldc1 $f0,-30552(v0) │ │ + ldc1 $f2,24(sp) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ - bc1f 74f28 │ │ - lw ra,36(sp) │ │ - lw v0,64(a0) │ │ - jr ra │ │ - addiu sp,sp,40 │ │ - lw t9,-30208(gp) │ │ + c.le.d $f2,$f0 │ │ + sw s0,32(sp) │ │ + bc1t 7335c │ │ + lw t9,-30336(gp) │ │ + sw a2,24(sp) │ │ + sw a3,28(sp) │ │ + ldc1 $f12,24(sp) │ │ jalr t9 │ │ - sw a0,24(sp) │ │ - lw a0,24(sp) │ │ + move s0,a0 │ │ + ldc1 $f4,48(s0) │ │ + lb a0,9(s0) │ │ lw ra,36(sp) │ │ - ldc1 $f2,48(a0) │ │ - lb v0,9(a0) │ │ + mul.d $f0,$f0,$f4 │ │ + lw s0,32(sp) │ │ addiu sp,sp,40 │ │ - mul.d $f2,$f0,$f2 │ │ - trunc.w.d $f0,$f2 │ │ - mfc1 v1,$f0 │ │ + trunc.w.d $f6,$f0 │ │ + mfc1 v1,$f6 │ │ jr ra │ │ - srav v0,v1,v0 │ │ + srav v0,v1,a0 │ │ + lw ra,36(sp) │ │ + lw v0,64(a0) │ │ + lw s0,32(sp) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ │ │ -00074f5c : │ │ +00073370 : │ │ lui gp,0x3 │ │ - addiu gp,gp,17140 │ │ + addiu gp,gp,24288 │ │ addu gp,gp,t9 │ │ - lb v1,9(a0) │ │ + lb v0,9(a0) │ │ ldc1 $f12,24(a0) │ │ - sllv v0,a1,v1 │ │ - mtc1 v0,$f0 │ │ - lw t9,-30352(gp) │ │ + sllv a1,a1,v0 │ │ + mtc1 a1,$f0 │ │ + lw t9,-30224(gp) │ │ jr t9 │ │ cvt.d.w $f14,$f0 │ │ │ │ -00074f84 : │ │ +00073398 : │ │ lui gp,0x3 │ │ - addiu gp,gp,17100 │ │ + addiu gp,gp,24248 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - lw t9,-32060(gp) │ │ - sw ra,36(sp) │ │ + addiu sp,sp,-56 │ │ + lw t9,-32056(gp) │ │ + sw ra,44(sp) │ │ sw gp,16(sp) │ │ - sw s0,32(sp) │ │ - sdc1 $f20,40(sp) │ │ - sw a2,24(sp) │ │ - bal 74f5c │ │ + sw s1,40(sp) │ │ + sw s0,36(sp) │ │ + sdc1 $f20,48(sp) │ │ + move s1,a2 │ │ + jalr t9 │ │ move s0,a0 │ │ lw gp,16(sp) │ │ - lw a2,24(sp) │ │ - lw t9,-32060(gp) │ │ mov.d $f20,$f0 │ │ + lw t9,-32056(gp) │ │ move a0,s0 │ │ - bal 74f5c │ │ - move a1,a2 │ │ - add.d $f2,$f20,$f0 │ │ + jalr t9 │ │ + move a1,s1 │ │ + add.d $f0,$f20,$f0 │ │ lw gp,16(sp) │ │ - ldc1 $f20,40(sp) │ │ + ldc1 $f20,48(sp) │ │ + lw ra,44(sp) │ │ + sdc1 $f0,24(sp) │ │ + lw a2,24(sp) │ │ + lw a3,28(sp) │ │ + lw s1,40(sp) │ │ move a0,s0 │ │ - lw ra,36(sp) │ │ - lw s0,32(sp) │ │ - mfc1 a2,$f2 │ │ - mfc1 a3,$f3 │ │ - lw t9,-31948(gp) │ │ - b 74ee8 │ │ - addiu sp,sp,48 │ │ + lw t9,-31944(gp) │ │ + lw s0,36(sp) │ │ + jr t9 │ │ + addiu sp,sp,56 │ │ │ │ -00074ffc : │ │ +00073418 : │ │ lui gp,0x3 │ │ - addiu gp,gp,16980 │ │ + addiu gp,gp,24120 │ │ addu gp,gp,t9 │ │ - lw t0,64(a0) │ │ - move a3,a0 │ │ - slt t1,t0,a1 │ │ - beqz t1,75088 │ │ - move v0,a2 │ │ - slt t0,t0,a2 │ │ - beqz t0,75090 │ │ - nop │ │ - lw t0,0(a0) │ │ - beqz t0,750c8 │ │ - lw t9,-30544(gp) │ │ - slt a0,a2,a1 │ │ - beqz a0,75048 │ │ - subu a0,a2,a1 │ │ - subu a0,a1,a2 │ │ + lw a3,64(a0) │ │ + move t0,a0 │ │ + slt t1,a3,a1 │ │ move v0,a1 │ │ - bltz a0,75088 │ │ + beqz t1,734a4 │ │ + move v1,a2 │ │ + slt t2,a3,a2 │ │ + beqz t2,7349c │ │ nop │ │ - lw a1,4(a3) │ │ - sltu v1,a0,a1 │ │ - beqz v1,75088 │ │ + lw t3,0(a0) │ │ + beqz t3,734e8 │ │ + lw t9,-30540(gp) │ │ + slt a0,a2,a1 │ │ + bnez a0,734ac │ │ nop │ │ - lbu v1,8(a3) │ │ - li a2,2 │ │ - beq v1,a2,750b8 │ │ - sll t7,a0,0x1 │ │ - li a3,4 │ │ - beq v1,a3,750a8 │ │ - sll t9,a0,0x2 │ │ - li t2,1 │ │ - beq v1,t2,75098 │ │ + subu a2,a2,a1 │ │ + move v0,v1 │ │ + bltz a2,7349c │ │ nop │ │ + lw a1,4(t0) │ │ + sltu t4,a2,a1 │ │ + beqz t4,7349c │ │ + li t6,2 │ │ + lbu t5,8(t0) │ │ + beq t5,t6,734d4 │ │ + li t7,4 │ │ + beq t5,t7,734c0 │ │ + li t8,1 │ │ + beq t5,t8,734b4 │ │ + addu t9,t3,a2 │ │ jr ra │ │ nop │ │ jr ra │ │ - move v0,a1 │ │ - addu t4,t0,a0 │ │ - lbu t3,0(t4) │ │ - jr ra │ │ - addu v0,t3,v0 │ │ - addu t1,t0,t9 │ │ - lw t8,0(t1) │ │ + move v0,a2 │ │ + b 73468 │ │ + subu a2,a1,a2 │ │ + lbu t0,0(t9) │ │ + jr ra │ │ + addu v0,t0,v0 │ │ + sll a3,a2,0x2 │ │ + addu t1,t3,a3 │ │ + lw v1,0(t1) │ │ jr ra │ │ - addu v0,v0,t8 │ │ - addu t6,t0,t7 │ │ - lhu t5,0(t6) │ │ + addu v0,v0,v1 │ │ + sll t2,a2,0x1 │ │ + addu t3,t3,t2 │ │ + lhu a0,0(t3) │ │ jr ra │ │ - addu v0,t5,v0 │ │ - b 74f84 │ │ + addu v0,a0,v0 │ │ + jr t9 │ │ nop │ │ │ │ -000750d0 : │ │ - mtc1 a2,$f2 │ │ +000734f0 : │ │ + addiu sp,sp,-8 │ │ + sw a2,0(sp) │ │ + sw a3,4(sp) │ │ + ldc1 $f2,0(sp) │ │ ldc1 $f0,48(a0) │ │ - mtc1 a3,$f3 │ │ lb v0,9(a0) │ │ + addiu sp,sp,8 │ │ mul.d $f0,$f2,$f0 │ │ - trunc.w.d $f3,$f0 │ │ - mfc1 v1,$f3 │ │ + trunc.w.d $f4,$f0 │ │ + mfc1 v1,$f4 │ │ jr ra │ │ srav v0,v1,v0 │ │ │ │ -000750f4 : │ │ - lb v1,9(a0) │ │ +00073520 : │ │ + lb v0,9(a0) │ │ ldc1 $f2,32(a0) │ │ - sllv v0,a1,v1 │ │ - mtc1 v0,$f4 │ │ - cvt.d.w $f0,$f4 │ │ + sllv a1,a1,v0 │ │ + mtc1 a1,$f0 │ │ + cvt.d.w $f4,$f0 │ │ jr ra │ │ - mul.d $f0,$f0,$f2 │ │ + mul.d $f0,$f4,$f2 │ │ │ │ -00075110 : │ │ - mtc1 a2,$f2 │ │ +0007353c : │ │ + addiu sp,sp,-8 │ │ + sw a2,0(sp) │ │ + sw a3,4(sp) │ │ + ldc1 $f2,0(sp) │ │ ldc1 $f0,56(a0) │ │ - mtc1 a3,$f3 │ │ lb v0,9(a0) │ │ + addiu sp,sp,8 │ │ mul.d $f0,$f2,$f0 │ │ - trunc.w.d $f3,$f0 │ │ - mfc1 v1,$f3 │ │ + trunc.w.d $f4,$f0 │ │ + mfc1 v1,$f4 │ │ jr ra │ │ srav v0,v1,v0 │ │ │ │ -00075134 : │ │ - lb v1,9(a0) │ │ +0007356c : │ │ + lb v0,9(a0) │ │ ldc1 $f2,40(a0) │ │ - sllv v0,a1,v1 │ │ - mtc1 v0,$f4 │ │ - cvt.d.w $f0,$f4 │ │ + sllv a1,a1,v0 │ │ + mtc1 a1,$f0 │ │ + cvt.d.w $f4,$f0 │ │ jr ra │ │ - mul.d $f0,$f0,$f2 │ │ + mul.d $f0,$f4,$f2 │ │ + ... │ │ │ │ -00075150 : │ │ +00073590 : │ │ lui gp,0x3 │ │ - addiu gp,gp,16640 │ │ + addiu gp,gp,23744 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-152 │ │ - lw t9,-30476(gp) │ │ + addiu sp,sp,-168 │ │ + sw s1,152(sp) │ │ + lw s1,-30360(gp) │ │ + lw t9,-30208(gp) │ │ + lw v0,0(s1) │ │ sw gp,24(sp) │ │ - sw s2,144(sp) │ │ - sw s1,140(sp) │ │ - sw s0,136(sp) │ │ - sw ra,148(sp) │ │ + sw s3,160(sp) │ │ + sw s2,156(sp) │ │ + sw s0,148(sp) │ │ + sw ra,164(sp) │ │ move a1,zero │ │ - move s2,a0 │ │ + sw v0,140(sp) │ │ + move s3,a0 │ │ jalr t9 │ │ - li s1,-1 │ │ + li s2,-1 │ │ move s0,v0 │ │ - beq v0,s1,75270 │ │ + beq v0,s2,736b0 │ │ lw gp,24(sp) │ │ - lw t9,-30320(gp) │ │ + lw t9,-30252(gp) │ │ move a0,v0 │ │ jalr t9 │ │ addiu a1,sp,32 │ │ - beq v0,s1,7529c │ │ + beq v0,s2,736e0 │ │ lw gp,24(sp) │ │ - lw t9,-30300(gp) │ │ + lw t9,-30400(gp) │ │ lw a1,88(sp) │ │ sw s0,16(sp) │ │ sw zero,20(sp) │ │ move a0,zero │ │ li a2,1 │ │ jalr t9 │ │ li a3,1 │ │ - move s2,v0 │ │ - beq v0,s1,752dc │ │ + move s3,v0 │ │ + beq v0,s2,73720 │ │ lw gp,24(sp) │ │ - lw t9,-30492(gp) │ │ + lw t9,-30440(gp) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,24(sp) │ │ li a0,1 │ │ - lw s1,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s1,28408 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a1,8 │ │ - bal 6d364 <__ckd_calloc__> │ │ li a3,231 │ │ + jalr t9 │ │ + addiu a2,a2,18328 │ │ + lw a1,88(sp) │ │ + lw a3,92(sp) │ │ + addiu v1,a1,4095 │ │ + sltu a0,v1,a1 │ │ + addu t0,a0,a3 │ │ lw gp,24(sp) │ │ - sw s2,0(v0) │ │ - lw a3,-30452(gp) │ │ - lw t8,88(sp) │ │ - lw s0,0(a3) │ │ - lw t7,92(sp) │ │ - addu t6,s0,t8 │ │ - sltu s2,t6,s0 │ │ - addiu a0,t6,-1 │ │ - addu t5,s2,t7 │ │ - sltu t3,a0,t6 │ │ - addiu t4,t5,-1 │ │ - lw t9,-30540(gp) │ │ - addu a1,t3,t4 │ │ - move a2,s0 │ │ - move a3,zero │ │ - bal 7a550 <__divdi3> │ │ - move s1,v0 │ │ - mul t2,s0,v0 │ │ - sw t2,4(s1) │ │ - lw ra,148(sp) │ │ - move v0,s1 │ │ - lw s2,144(sp) │ │ - lw s1,140(sp) │ │ - lw s0,136(sp) │ │ + bltz t0,736a8 │ │ + sw s3,0(v0) │ │ + srl t1,v1,0xc │ │ + sll t2,t1,0xc │ │ + sw t2,4(v0) │ │ + lw s0,140(sp) │ │ + lw s1,0(s1) │ │ + bne s0,s1,73758 │ │ + lw ra,164(sp) │ │ + lw s3,160(sp) │ │ + lw s2,156(sp) │ │ + lw s1,152(sp) │ │ + lw s0,148(sp) │ │ jr ra │ │ - addiu sp,sp,152 │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - sw s2,16(sp) │ │ + addiu sp,sp,168 │ │ + b 73674 │ │ + addiu v1,a1,8190 │ │ + lw v0,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + addiu a3,v0,3532 │ │ + sw s3,16(sp) │ │ li a0,4 │ │ - addiu a1,a1,28408 │ │ + addiu a1,ra,18328 │ │ + jalr t9 │ │ li a2,216 │ │ - bal 7085c │ │ - addiu a3,a3,13788 │ │ - b 75254 │ │ - move s1,zero │ │ - lw v1,-32696(gp) │ │ - lw v0,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw gp,24(sp) │ │ + b 73680 │ │ + move v0,zero │ │ + lw t7,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - addiu a1,v1,28408 │ │ + addiu a1,t7,18328 │ │ li a2,220 │ │ - addiu a3,v0,28452 │ │ - sw s2,16(sp) │ │ - bal 7085c │ │ - move s1,zero │ │ + addiu a3,t8,18372 │ │ + jalr t9 │ │ + sw s3,16(sp) │ │ lw gp,24(sp) │ │ - lw t9,-30492(gp) │ │ + lw t9,-30440(gp) │ │ jalr t9 │ │ move a0,s0 │ │ - b 75258 │ │ - lw ra,148(sp) │ │ - lw a0,92(sp) │ │ - lw a2,-32696(gp) │ │ - lw t1,88(sp) │ │ - lw t0,-32696(gp) │ │ - sw a0,20(sp) │ │ - addiu a1,a2,28408 │ │ - lw t9,-32092(gp) │ │ - sw t1,16(sp) │ │ + lw gp,24(sp) │ │ + b 73680 │ │ + move v0,zero │ │ + lw t5,-32708(gp) │ │ + lw t6,-32708(gp) │ │ + lw t3,88(sp) │ │ + lw t4,92(sp) │ │ + lw t9,-32088(gp) │ │ + sw t3,16(sp) │ │ + sw t4,20(sp) │ │ li a0,4 │ │ + addiu a1,t5,18328 │ │ li a2,226 │ │ - b 752bc │ │ - addiu a3,t0,28472 │ │ + jalr t9 │ │ + addiu a3,t6,18392 │ │ + b 73708 │ │ + lw gp,24(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0007530c : │ │ +00073764 : │ │ lui gp,0x3 │ │ - addiu gp,gp,16196 │ │ + addiu gp,gp,23276 │ │ addu gp,gp,t9 │ │ + beqz a0,737c0 │ │ + nop │ │ addiu sp,sp,-40 │ │ - sw gp,24(sp) │ │ sw s0,32(sp) │ │ - sw ra,36(sp) │ │ - beqz a0,75360 │ │ move s0,a0 │ │ - lw t9,-30240(gp) │ │ + lw t9,-30452(gp) │ │ lw a0,0(a0) │ │ - jalr t9 │ │ lw a1,4(s0) │ │ - bltz v0,75370 │ │ + sw gp,24(sp) │ │ + sw ra,36(sp) │ │ + jalr t9 │ │ + nop │ │ + bltz v0,737c8 │ │ lw gp,24(sp) │ │ - move a0,s0 │ │ lw ra,36(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,32(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + jr t9 │ │ addiu sp,sp,40 │ │ - lw ra,36(sp) │ │ - lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + nop │ │ lw v1,4(s0) │ │ lw v0,0(s0) │ │ - lw a1,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw a1,-32708(gp) │ │ + lw a3,-32708(gp) │ │ + lw t9,-32088(gp) │ │ sw v1,16(sp) │ │ sw v0,20(sp) │ │ li a0,4 │ │ - addiu a1,a1,28408 │ │ + addiu a1,a1,18328 │ │ li a2,246 │ │ - bal 7085c │ │ - addiu a3,a3,28500 │ │ + jalr t9 │ │ + addiu a3,a3,18420 │ │ lw gp,24(sp) │ │ - move a0,s0 │ │ lw ra,36(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,32(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + jr t9 │ │ addiu sp,sp,40 │ │ │ │ -000753bc : │ │ +00073814 : │ │ jr ra │ │ lw v0,0(a0) │ │ - ... │ │ + nop │ │ + lui gp,0x3 │ │ + addiu gp,gp,23088 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-48 │ │ + lw t9,-30432(gp) │ │ + sw gp,16(sp) │ │ + sw s3,36(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + sw ra,44(sp) │ │ + sw s4,40(sp) │ │ + move s3,a1 │ │ + move s2,a2 │ │ + jalr t9 │ │ + move s1,a0 │ │ + move s0,v0 │ │ + slti v0,v0,3 │ │ + lw gp,16(sp) │ │ + sw zero,0(s3) │ │ + bnez v0,73958 │ │ + sw zero,0(s2) │ │ + lw a1,-32708(gp) │ │ + addiu s4,s0,-2 │ │ + lw t9,-30380(gp) │ │ + addu s4,s1,s4 │ │ + move a0,s4 │ │ + jalr t9 │ │ + addiu a1,a1,18452 │ │ + beqz v0,73978 │ │ + lw gp,16(sp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s4 │ │ + jalr t9 │ │ + addiu a1,v1,18456 │ │ + beqz v0,73978 │ │ + lw gp,16(sp) │ │ + li a0,3 │ │ + beq s0,a0,73958 │ │ + lw a3,-32708(gp) │ │ + addiu a2,s0,-3 │ │ + lw t9,-30380(gp) │ │ + addu s4,s1,a2 │ │ + move a0,s4 │ │ + jalr t9 │ │ + addiu a1,a3,3844 │ │ + beqz v0,739a4 │ │ + lw gp,16(sp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s4 │ │ + jalr t9 │ │ + addiu a1,t0,18460 │ │ + beqz v0,739a4 │ │ + lw gp,16(sp) │ │ + li t1,4 │ │ + beq s0,t1,73958 │ │ + lw t3,-32708(gp) │ │ + addiu t2,s0,-4 │ │ + lw t9,-30380(gp) │ │ + addu s1,s1,t2 │ │ + move a0,s1 │ │ + jalr t9 │ │ + addiu a1,t3,3848 │ │ + beqz v0,73948 │ │ + lw gp,16(sp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s1 │ │ + jalr t9 │ │ + addiu a1,t4,18464 │ │ + bnez v0,7395c │ │ + lw ra,44(sp) │ │ + li t5,1 │ │ + li t6,3 │ │ + sw t5,0(s3) │ │ + sw t6,0(s2) │ │ + lw ra,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + li ra,1 │ │ + sw ra,0(s3) │ │ + sw ra,0(s2) │ │ + lw ra,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + lw ra,44(sp) │ │ + li t7,1 │ │ + li t8,2 │ │ + sw t7,0(s3) │ │ + lw s4,40(sp) │ │ + sw t8,0(s2) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ │ │ -000753d0 : │ │ +000739d4 : │ │ lui gp,0x3 │ │ - addiu gp,gp,16000 │ │ + addiu gp,gp,22652 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - lw t9,-30472(gp) │ │ + addiu sp,sp,-56 │ │ + lw t9,-30432(gp) │ │ sw gp,24(sp) │ │ - sw s3,52(sp) │ │ - sw s2,48(sp) │ │ - sw s1,44(sp) │ │ - sw s0,40(sp) │ │ - sw ra,60(sp) │ │ - sw s4,56(sp) │ │ + sw s3,44(sp) │ │ + sw s2,40(sp) │ │ + sw s1,36(sp) │ │ + sw s0,32(sp) │ │ + sw ra,52(sp) │ │ + sw s4,48(sp) │ │ move s3,a2 │ │ move s2,a0 │ │ jalr t9 │ │ - move s0,a1 │ │ - move s1,v0 │ │ + move s1,a1 │ │ + move s0,v0 │ │ slti v0,v0,3 │ │ lw gp,24(sp) │ │ - bnez v0,755cc │ │ + bnez v0,73b34 │ │ sw zero,0(s3) │ │ - lw a1,-32696(gp) │ │ - addiu s4,s1,-2 │ │ - lw t9,-30428(gp) │ │ + lw a1,-32708(gp) │ │ + addiu s4,s0,-2 │ │ + lw t9,-30380(gp) │ │ addu s4,s2,s4 │ │ move a0,s4 │ │ jalr t9 │ │ - addiu a1,a1,28532 │ │ - beqz v0,755f8 │ │ + addiu a1,a1,18452 │ │ + beqz v0,73b60 │ │ lw gp,24(sp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-30428(gp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-30380(gp) │ │ move a0,s4 │ │ jalr t9 │ │ - addiu a1,v1,28536 │ │ - beqz v0,755f8 │ │ + addiu a1,v1,18456 │ │ + beqz v0,73b60 │ │ lw gp,24(sp) │ │ - li a2,3 │ │ - beq s1,a2,755cc │ │ - lw a3,-32696(gp) │ │ - addiu t0,s1,-3 │ │ - lw t9,-30428(gp) │ │ - addu s4,s2,t0 │ │ + li a0,3 │ │ + beq s0,a0,73b34 │ │ + lw a3,-32708(gp) │ │ + addiu a2,s0,-3 │ │ + lw t9,-30380(gp) │ │ + addu s4,s2,a2 │ │ move a0,s4 │ │ jalr t9 │ │ - addiu a1,a3,14100 │ │ - beqz v0,756d4 │ │ + addiu a1,a3,3844 │ │ + beqz v0,73c98 │ │ lw gp,24(sp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-30428(gp) │ │ + lw t0,-32708(gp) │ │ + lw t9,-30380(gp) │ │ move a0,s4 │ │ jalr t9 │ │ - addiu a1,t1,28540 │ │ - beqz v0,756d4 │ │ + addiu a1,t0,18460 │ │ + beqz v0,73c98 │ │ lw gp,24(sp) │ │ - li t3,4 │ │ - beq s1,t3,755cc │ │ - lw t4,-32696(gp) │ │ - addiu s1,s1,-4 │ │ - lw t9,-30428(gp) │ │ - addu s1,s2,s1 │ │ + li t1,4 │ │ + beq s0,t1,73b34 │ │ + lw t3,-32708(gp) │ │ + addiu t2,s0,-4 │ │ + lw t9,-30380(gp) │ │ + addu s0,s2,t2 │ │ + move a0,s0 │ │ + jalr t9 │ │ + addiu a1,t3,3848 │ │ + beqz v0,73af8 │ │ + lw gp,24(sp) │ │ + lw t4,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s0 │ │ + jalr t9 │ │ + addiu a1,t4,18464 │ │ + bnez v0,73b34 │ │ + lw gp,24(sp) │ │ + lw t6,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + li t5,1 │ │ + sw t5,0(s3) │ │ move a0,s1 │ │ jalr t9 │ │ - addiu a1,t4,14104 │ │ - beqz v0,754f4 │ │ + addiu a1,t6,-1496 │ │ + bnez v0,73cd4 │ │ lw gp,24(sp) │ │ - lw t5,-32696(gp) │ │ - lw t9,-30428(gp) │ │ + lw ra,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32200(gp) │ │ + addiu a0,ra,18496 │ │ + b 73c28 │ │ + addiu a1,s4,18480 │ │ + lw ra,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s0,32(sp) │ │ + move a0,s2 │ │ + move a1,s1 │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw t9,-30472(gp) │ │ + jr t9 │ │ + addiu sp,sp,56 │ │ + lw t0,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + li a3,1 │ │ + sw a3,0(s3) │ │ move a0,s1 │ │ jalr t9 │ │ - addiu a1,t5,28544 │ │ - bnez v0,755cc │ │ + addiu a1,t0,-1496 │ │ + beqz v0,73c14 │ │ lw gp,24(sp) │ │ - lw t7,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - li t6,1 │ │ - sw t6,0(s3) │ │ - move a0,s0 │ │ + lw t1,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s1 │ │ jalr t9 │ │ - addiu a1,t7,8760 │ │ - li s1,3 │ │ - beqz v0,75620 │ │ + addiu a1,t1,-27936 │ │ + bnez v0,73d3c │ │ lw gp,24(sp) │ │ - lw a2,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s0 │ │ + lw s0,-32708(gp) │ │ + lw t3,-32708(gp) │ │ + lw t9,-32200(gp) │ │ + addiu a0,s0,18612 │ │ + addiu a1,t3,18624 │ │ + move a2,s2 │ │ jalr t9 │ │ - addiu a1,a2,-17672 │ │ - bnez v0,75714 │ │ + move a3,zero │ │ lw gp,24(sp) │ │ - li a0,2 │ │ - beq s1,a0,756fc │ │ - li a3,3 │ │ - beq s1,a3,756bc │ │ - lw t2,-32696(gp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32204(gp) │ │ - addiu a0,t2,28692 │ │ - addiu a1,t1,28704 │ │ + move a0,v0 │ │ + lw t9,-30196(gp) │ │ + move a1,s1 │ │ + jalr t9 │ │ + move s3,v0 │ │ + move s4,v0 │ │ + beqz v0,73d68 │ │ + lw gp,24(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + move v0,s4 │ │ + lw ra,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ + lw s2,40(sp) │ │ + lw s1,36(sp) │ │ + lw s0,32(sp) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + lw t5,-32708(gp) │ │ + lw t6,-32708(gp) │ │ + lw t9,-32200(gp) │ │ + addiu a0,t5,18488 │ │ + addiu a1,t6,8928 │ │ move a2,s2 │ │ - bal 770e8 │ │ + jalr t9 │ │ move a3,zero │ │ lw gp,24(sp) │ │ move a0,v0 │ │ - lw t9,-30216(gp) │ │ - move a1,s0 │ │ + lw t9,-30196(gp) │ │ + move a1,s1 │ │ jalr t9 │ │ - move s1,v0 │ │ - bnez v0,75670 │ │ + move s3,v0 │ │ + move s4,v0 │ │ + bnez v0,73be4 │ │ lw gp,24(sp) │ │ - lw t5,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw t7,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - addiu a1,t5,28584 │ │ - li a2,156 │ │ - lw t6,-32696(gp) │ │ - sw v0,32(sp) │ │ - addiu a3,t6,28628 │ │ - sw s1,16(sp) │ │ - bal 7085c │ │ - sw s0,20(sp) │ │ + addiu a1,t7,18504 │ │ + li a2,133 │ │ + lw t8,-32708(gp) │ │ + sw s3,16(sp) │ │ + addiu a3,t8,18548 │ │ + jalr t9 │ │ + sw s1,20(sp) │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + b 73bf4 │ │ + move v0,zero │ │ + li v0,1 │ │ + sw v0,0(s3) │ │ + lw s3,-32708(gp) │ │ + lw t9,-30380(gp) │ │ move a0,s1 │ │ - b 75684 │ │ - lw v0,32(sp) │ │ - move a0,s2 │ │ - move a1,s0 │ │ - lw ra,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - lw t9,-30408(gp) │ │ - jr t9 │ │ - addiu sp,sp,64 │ │ - li a0,1 │ │ - sw a0,0(s3) │ │ - li s1,1 │ │ - lw t7,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s0 │ │ jalr t9 │ │ - addiu a1,t7,8760 │ │ - bnez v0,7551c │ │ - lw gp,24(sp) │ │ - li s3,2 │ │ - beq s1,s3,756e4 │ │ - li t8,3 │ │ - beq s1,t8,756a4 │ │ - lw v0,-32696(gp) │ │ - lw a1,-32696(gp) │ │ - lw t9,-32204(gp) │ │ - addiu a0,a1,28568 │ │ - addiu a1,v0,19184 │ │ - move a2,s2 │ │ - bal 770e8 │ │ - move a3,zero │ │ + addiu a1,s3,-1496 │ │ + bnez v0,73d08 │ │ lw gp,24(sp) │ │ - move a0,v0 │ │ - lw t9,-30216(gp) │ │ - move a1,s0 │ │ + lw a0,-32708(gp) │ │ + lw s4,-32708(gp) │ │ + lw t9,-32200(gp) │ │ + addiu a0,a0,18472 │ │ + b 73c28 │ │ + addiu a1,s4,18480 │ │ + lw t7,-32708(gp) │ │ + lw t9,-30380(gp) │ │ + move a0,s1 │ │ jalr t9 │ │ - move s1,v0 │ │ - beqz v0,75748 │ │ + addiu a1,t7,-27936 │ │ + bnez v0,73d3c │ │ lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - sw v0,32(sp) │ │ - bal 6d654 │ │ + lw t8,-32708(gp) │ │ + lw a2,-32708(gp) │ │ + lw t9,-32200(gp) │ │ + addiu a0,t8,18632 │ │ + b 73bb4 │ │ + addiu a1,a2,18608 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30380(gp) │ │ move a0,s1 │ │ - lw v0,32(sp) │ │ - lw ra,60(sp) │ │ - lw s4,56(sp) │ │ - lw s3,52(sp) │ │ - lw s2,48(sp) │ │ - lw s1,44(sp) │ │ - lw s0,40(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw s4,-32696(gp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32204(gp) │ │ - addiu a0,s4,28576 │ │ - b 75644 │ │ - addiu a1,v1,28560 │ │ - lw t3,-32696(gp) │ │ - lw t4,-32696(gp) │ │ - lw t9,-32204(gp) │ │ - addiu a0,t3,28712 │ │ - b 7555c │ │ - addiu a1,t4,28688 │ │ - li t2,1 │ │ - sw t2,0(s3) │ │ - b 75604 │ │ - li s1,2 │ │ - lw ra,-32696(gp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-32204(gp) │ │ - addiu a0,ra,28552 │ │ - b 75644 │ │ - addiu a1,v1,28560 │ │ - lw t0,-32696(gp) │ │ - lw t4,-32696(gp) │ │ - lw t9,-32204(gp) │ │ - addiu a0,t0,28680 │ │ - b 7555c │ │ - addiu a1,t4,28688 │ │ - lw t7,-32696(gp) │ │ - lw s1,-32696(gp) │ │ + jalr t9 │ │ + addiu a1,a1,-27936 │ │ + bnez v0,73d3c │ │ + lw gp,24(sp) │ │ + lw v1,-32708(gp) │ │ + lw a2,-32708(gp) │ │ lw t9,-32200(gp) │ │ - sw s0,16(sp) │ │ - move s0,zero │ │ + addiu a0,v1,18600 │ │ + b 73bb4 │ │ + addiu a1,a2,18608 │ │ + lw s2,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + sw s1,16(sp) │ │ li a0,4 │ │ - addiu a1,t7,28584 │ │ + addiu a1,s2,18504 │ │ li a2,163 │ │ - addiu a3,s1,28720 │ │ - bal 706b8 │ │ - sw s0,32(sp) │ │ - b 75684 │ │ - lw v0,32(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + jalr t9 │ │ + addiu a3,t2,18640 │ │ + b 73bf4 │ │ + move v0,zero │ │ + lw t4,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - addiu a1,s2,28584 │ │ - b 7559c │ │ - li a2,133 │ │ + addiu a1,t4,18504 │ │ + b 73c6c │ │ + li a2,156 │ │ │ │ -00075760 : │ │ +00073d80 : │ │ lui gp,0x3 │ │ - addiu gp,gp,15088 │ │ + addiu gp,gp,21712 │ │ addu gp,gp,t9 │ │ - bnez a1,7577c │ │ - lw t9,-30420(gp) │ │ + bnez a1,73d9c │ │ + lw t9,-30320(gp) │ │ jr t9 │ │ nop │ │ - lw t9,-30232(gp) │ │ + lw t9,-30480(gp) │ │ jr t9 │ │ nop │ │ │ │ -00075788 : │ │ +00073da8 : │ │ lui gp,0x3 │ │ - addiu gp,gp,15048 │ │ + addiu gp,gp,21672 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-64 │ │ - sw s2,40(sp) │ │ - lw s2,-32696(gp) │ │ - lw t9,-30936(gp) │ │ - sw s1,36(sp) │ │ - move s1,a1 │ │ + addiu sp,sp,-80 │ │ + sw s1,44(sp) │ │ + lw s1,-30360(gp) │ │ + sw s3,52(sp) │ │ + lw v0,0(s1) │ │ + lw s3,-32708(gp) │ │ + lw t9,-30932(gp) │ │ + sw s2,48(sp) │ │ + move s2,a1 │ │ sw gp,24(sp) │ │ - sw s3,44(sp) │ │ - sw s0,32(sp) │ │ - sw ra,60(sp) │ │ - sw s6,56(sp) │ │ - sw s5,52(sp) │ │ - sw s4,48(sp) │ │ - addiu a1,s2,8760 │ │ - move a2,s1 │ │ - bal 753d0 │ │ - move s3,a0 │ │ + sw s4,56(sp) │ │ + sw s0,40(sp) │ │ + sw ra,76(sp) │ │ + sw s8,72(sp) │ │ + sw s7,68(sp) │ │ + sw s6,64(sp) │ │ + sw s5,60(sp) │ │ + addiu a1,s3,-1496 │ │ + move a2,s2 │ │ + sw v0,36(sp) │ │ + jalr t9 │ │ + move s4,a0 │ │ move s0,v0 │ │ - beqz v0,75810 │ │ + beqz v0,73e58 │ │ lw gp,24(sp) │ │ - lw ra,60(sp) │ │ + lw s2,36(sp) │ │ + lw s1,0(s1) │ │ + bne s2,s1,7409c │ │ move v0,s0 │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw ra,76(sp) │ │ + lw s8,72(sp) │ │ + lw s7,68(sp) │ │ + lw s6,64(sp) │ │ + lw s5,60(sp) │ │ + lw s4,56(sp) │ │ + lw s3,52(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ jr ra │ │ - addiu sp,sp,64 │ │ - lw t9,-30472(gp) │ │ - jalr t9 │ │ - move a0,s3 │ │ - move s4,v0 │ │ - slti v0,v0,3 │ │ - lw gp,24(sp) │ │ - bnez v0,759b0 │ │ - sw zero,0(s1) │ │ - lw a1,-32696(gp) │ │ - addiu s5,s4,-2 │ │ - lw t9,-30428(gp) │ │ - addu s5,s3,s5 │ │ - move a0,s5 │ │ - jalr t9 │ │ - addiu a1,a1,28532 │ │ - beqz v0,75a60 │ │ - lw gp,24(sp) │ │ - lw v1,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s5 │ │ - jalr t9 │ │ - addiu a1,v1,28536 │ │ - beqz v0,75a60 │ │ - lw gp,24(sp) │ │ - li a0,3 │ │ - beq s4,a0,759b0 │ │ - lw s5,-32696(gp) │ │ - addiu a3,s4,-3 │ │ - lw t9,-30428(gp) │ │ - addu s6,s3,a3 │ │ - move a0,s6 │ │ - jalr t9 │ │ - addiu a1,s5,14100 │ │ - beqz v0,75b38 │ │ - lw gp,24(sp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-30428(gp) │ │ - move a0,s6 │ │ - jalr t9 │ │ - addiu a1,t0,28540 │ │ - beqz v0,75b38 │ │ - lw gp,24(sp) │ │ - li t3,4 │ │ - beq s4,t3,759b4 │ │ - lw t4,-32696(gp) │ │ - addiu s4,s4,-4 │ │ - lw t9,-30428(gp) │ │ - addu s4,s3,s4 │ │ - move a0,s4 │ │ + addiu sp,sp,80 │ │ + lw v1,-30596(gp) │ │ + move a1,s2 │ │ + addiu t9,v1,14368 │ │ + addiu a2,sp,32 │ │ jalr t9 │ │ - addiu a1,t4,14104 │ │ - beqz v0,75900 │ │ - lw gp,24(sp) │ │ - lw t5,-32696(gp) │ │ - lw t9,-30428(gp) │ │ move a0,s4 │ │ - jalr t9 │ │ - addiu a1,t5,28544 │ │ - bnez v0,759b4 │ │ lw gp,24(sp) │ │ - lw t9,-30472(gp) │ │ - li t7,1 │ │ - sw t7,0(s1) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move a0,s3 │ │ + move a0,s4 │ │ lw gp,24(sp) │ │ addiu a0,v0,5 │ │ - lw s5,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw s7,-32708(gp) │ │ + lw t9,-32152(gp) │ │ li a1,1 │ │ - addiu a2,s5,28584 │ │ + addiu a2,s7,18504 │ │ li a3,214 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ move s6,v0 │ │ lw gp,24(sp) │ │ - move s4,v0 │ │ - lw t9,-30204(gp) │ │ move a0,v0 │ │ + lw t9,-30492(gp) │ │ + move a1,s4 │ │ jalr t9 │ │ - move a1,s3 │ │ - addu t6,s4,s6 │ │ + move s5,v0 │ │ + lw a0,32(sp) │ │ + li a1,1 │ │ + beq a0,a1,73fcc │ │ lw gp,24(sp) │ │ - sb zero,-4(t6) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu a3,t0,28776 │ │ + slti a2,a0,2 │ │ + bnez a2,73f54 │ │ + li t8,2 │ │ + beq a0,t8,73f48 │ │ + li ra,3 │ │ + bne a0,ra,73ef4 │ │ + lw a1,-32708(gp) │ │ + addu v0,s5,s6 │ │ + sb zero,-4(v0) │ │ + lw a1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu a3,a1,18696 │ │ li a0,3 │ │ - addiu a1,s5,28584 │ │ + addiu a1,s7,18504 │ │ li a2,248 │ │ - sw s4,16(sp) │ │ - bal 706b8 │ │ - sw s3,20(sp) │ │ - lw gp,24(sp) │ │ - move a0,s4 │ │ - lw t9,-30936(gp) │ │ - addiu a1,s2,8760 │ │ - bal 753d0 │ │ - move a2,s1 │ │ - lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s4 │ │ - b 757e8 │ │ - lw ra,60(sp) │ │ - lw s5,-32696(gp) │ │ - lw t9,-30472(gp) │ │ + sw s5,16(sp) │ │ jalr t9 │ │ - move a0,s3 │ │ + sw s4,20(sp) │ │ lw gp,24(sp) │ │ - li a3,214 │ │ - lw s6,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a2,s6,28584 │ │ - addiu a0,v0,5 │ │ - li a1,1 │ │ - bal 6d364 <__ckd_calloc__> │ │ - move s0,v0 │ │ + move a0,s5 │ │ + lw t9,-30932(gp) │ │ + addiu a1,s3,-1496 │ │ + jalr t9 │ │ + move a2,s2 │ │ lw gp,24(sp) │ │ - move a0,v0 │ │ - lw t9,-30204(gp) │ │ - move a1,s3 │ │ + move a0,s5 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move s4,v0 │ │ + move s0,zero │ │ + b 73e18 │ │ lw gp,24(sp) │ │ - lw t1,14100(s5) │ │ - addu s5,s4,s0 │ │ - swl t1,3(s5) │ │ - lw t9,-30936(gp) │ │ - addiu a1,s2,8760 │ │ - swr t1,0(s5) │ │ - move a0,s4 │ │ - bal 753d0 │ │ - move a2,s1 │ │ + addu v1,s5,s6 │ │ + b 73ef0 │ │ + sb zero,-3(v1) │ │ + bnez a0,73ef0 │ │ + lw a3,-32708(gp) │ │ + addu s6,s5,s6 │ │ + lw t0,3844(a3) │ │ + lw t9,-30932(gp) │ │ + swl t0,3(s6) │ │ + swr t0,0(s6) │ │ + move a0,s5 │ │ + addiu a1,s3,-1496 │ │ + jalr t9 │ │ + move a2,s2 │ │ + move s8,v0 │ │ + beqz v0,73fd8 │ │ lw gp,24(sp) │ │ - move s0,v0 │ │ - beqz v0,75ac0 │ │ - lw s2,-32696(gp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-32200(gp) │ │ + lw t9,-32196(gp) │ │ li a0,3 │ │ - addiu a1,s6,28584 │ │ + addiu a1,s7,18504 │ │ li a2,229 │ │ - addiu a3,s1,28776 │ │ - sw s4,16(sp) │ │ - bal 706b8 │ │ - sw s3,20(sp) │ │ - b 7599c │ │ - lw gp,24(sp) │ │ - lw t9,-30472(gp) │ │ - li a2,1 │ │ - move a0,s3 │ │ + lw s0,-32708(gp) │ │ + sw s5,16(sp) │ │ + addiu a3,s0,18696 │ │ jalr t9 │ │ - sw a2,0(s1) │ │ - lw gp,24(sp) │ │ - addiu a0,v0,5 │ │ - lw s5,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - li a1,1 │ │ - addiu a2,s5,28584 │ │ - li a3,214 │ │ - bal 6d364 <__ckd_calloc__> │ │ - move s6,v0 │ │ + sw s4,20(sp) │ │ lw gp,24(sp) │ │ - move s4,v0 │ │ - lw t9,-30204(gp) │ │ - move a0,v0 │ │ - move a1,s3 │ │ + move a0,s5 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - addu s6,s4,s6 │ │ + move s0,s8 │ │ + b 73e18 │ │ lw gp,24(sp) │ │ - b 7595c │ │ - sb zero,-2(s6) │ │ - lw v0,-32696(gp) │ │ - lw t9,-30936(gp) │ │ - lw ra,14104(v0) │ │ - addiu t8,v0,14104 │ │ - swl ra,3(s5) │ │ - swr ra,0(s5) │ │ - lbu s0,4(t8) │ │ - move a0,s4 │ │ - sb s0,4(s5) │ │ - addiu a1,s2,8760 │ │ - bal 753d0 │ │ - move a2,s1 │ │ - move s0,v0 │ │ - beqz v0,75b98 │ │ + addu a0,s5,s6 │ │ + b 73ef0 │ │ + sb zero,-2(a0) │ │ + lw t1,-32708(gp) │ │ + lw t9,-30932(gp) │ │ + lw t2,3848(t1) │ │ + addiu t3,t1,3848 │ │ + lbu t4,4(t3) │ │ + swl t2,3(s6) │ │ + swr t2,0(s6) │ │ + move a0,s5 │ │ + sb t4,4(s6) │ │ + addiu a1,s3,-1496 │ │ + jalr t9 │ │ + move a2,s2 │ │ + move s8,v0 │ │ + beqz v0,74028 │ │ lw gp,24(sp) │ │ - lw t9,-32200(gp) │ │ + lw t9,-32196(gp) │ │ li a0,3 │ │ - addiu a1,s6,28584 │ │ + addiu a1,s7,18504 │ │ + b 73f9c │ │ li a2,235 │ │ - lw s2,-32696(gp) │ │ - sw s4,16(sp) │ │ - addiu a3,s2,28776 │ │ - bal 706b8 │ │ - sw s3,20(sp) │ │ - lw gp,24(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s4 │ │ - b 757e8 │ │ - lw ra,60(sp) │ │ - lw t9,-30472(gp) │ │ - li t2,1 │ │ - sw t2,0(s1) │ │ + lw t9,-30932(gp) │ │ + li t5,46 │ │ + li t6,90 │ │ + addiu a1,s3,-1496 │ │ + sb t5,0(s6) │ │ + sb t6,1(s6) │ │ + sb zero,2(s6) │ │ + move a0,s5 │ │ jalr t9 │ │ - move a0,s3 │ │ + move a2,s2 │ │ + move s3,v0 │ │ + beqz v0,740a8 │ │ lw gp,24(sp) │ │ - addiu a0,v0,5 │ │ - lw s5,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - li a1,1 │ │ - addiu a2,s5,28584 │ │ - li a3,214 │ │ - bal 6d364 <__ckd_calloc__> │ │ - move s6,v0 │ │ + lw t7,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + li a0,3 │ │ + addiu a1,s7,18504 │ │ + li a2,241 │ │ + addiu a3,t7,18696 │ │ + sw s5,16(sp) │ │ + jalr t9 │ │ + sw s4,20(sp) │ │ lw gp,24(sp) │ │ - move s4,v0 │ │ - lw t9,-30204(gp) │ │ - move a0,v0 │ │ + move a0,s5 │ │ + lw t9,-32552(gp) │ │ jalr t9 │ │ - move a1,s3 │ │ - addu t1,s4,s6 │ │ + move s0,s3 │ │ + b 73e18 │ │ lw gp,24(sp) │ │ - b 7595c │ │ - sb zero,-3(t1) │ │ - lw a3,-32696(gp) │ │ - lw t9,-30936(gp) │ │ - lbu a0,28532(a3) │ │ - addiu a1,a3,28532 │ │ - sb a0,0(s5) │ │ - lbu a2,1(a1) │ │ - move a0,s4 │ │ - sb a2,1(s5) │ │ - lbu v1,2(a1) │ │ - move a2,s1 │ │ - addiu a1,s2,8760 │ │ - bal 753d0 │ │ - sb v1,2(s5) │ │ - move s0,v0 │ │ - beqz v0,7599c │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s5 │ │ + b 73e18 │ │ lw gp,24(sp) │ │ - lw t9,-32200(gp) │ │ - li a0,3 │ │ - addiu a1,s6,28584 │ │ - b 75b0c │ │ - li a2,241 │ │ │ │ -00075bec : │ │ +000740bc : │ │ jr ra │ │ lw v0,20(a0) │ │ │ │ -00075bf4 : │ │ +000740c4 : │ │ lui gp,0x3 │ │ - addiu gp,gp,13916 │ │ + addiu gp,gp,20876 │ │ addu gp,gp,t9 │ │ + beqz a0,74118 │ │ + nop │ │ addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ + lw t9,-32552(gp) │ │ sw s0,24(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,75c40 │ │ move s0,a0 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ lw a0,0(a0) │ │ + sw gp,16(sp) │ │ + sw ra,28(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + jr t9 │ │ addiu sp,sp,32 │ │ - lw ra,28(sp) │ │ - lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,32 │ │ + nop │ │ lui gp,0x3 │ │ - addiu gp,gp,13824 │ │ + addiu gp,gp,20784 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-56 │ │ - sw gp,16(sp) │ │ - sw s0,28(sp) │ │ - sw ra,52(sp) │ │ - sw s5,48(sp) │ │ - sw s4,44(sp) │ │ - sw s3,40(sp) │ │ - sw s2,36(sp) │ │ - sw s1,32(sp) │ │ - lw v1,20(a0) │ │ + addiu sp,sp,-48 │ │ + lw v0,20(a0) │ │ + sw s0,24(sp) │ │ move s0,a0 │ │ - lw t9,-30264(gp) │ │ - addiu v0,v1,1 │ │ + sw gp,16(sp) │ │ + lw t9,-30344(gp) │ │ + addiu v1,v0,1 │ │ lw a0,0(a0) │ │ lw a1,4(s0) │ │ lw a2,12(s0) │ │ + sw ra,44(sp) │ │ + sw s4,40(sp) │ │ + sw s3,36(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ jalr t9 │ │ - sw v0,20(s0) │ │ - beqz v0,75ee4 │ │ + sw v1,20(s0) │ │ + beqz v0,74284 │ │ lw gp,16(sp) │ │ - lw s4,0(s0) │ │ - lw t9,-30472(gp) │ │ + lw s2,0(s0) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ - move a0,s4 │ │ - lw v1,4(s0) │ │ + move a0,s2 │ │ + lw t4,4(s0) │ │ lw gp,16(sp) │ │ - addiu a1,v1,-1 │ │ - sltu a0,v0,a1 │ │ - bnez a0,75d7c │ │ + addiu a0,t4,-1 │ │ + sltu a1,v0,a0 │ │ + bnez a1,74260 │ │ sw v0,8(s0) │ │ - addu t0,s4,v0 │ │ - lb a3,-1(t0) │ │ - li a2,10 │ │ - beq a3,a2,75d7c │ │ - lw s1,-32696(gp) │ │ - li s2,10 │ │ - addiu s1,s1,28584 │ │ - sll t3,v1,0x1 │ │ - lw t9,-31772(gp) │ │ - move a1,t3 │ │ - move a0,s4 │ │ - li a3,322 │ │ - move a2,s1 │ │ - bal 6d498 <__ckd_realloc__> │ │ - sw t3,4(s0) │ │ - lw gp,16(sp) │ │ - lw t2,8(s0) │ │ - lw t1,4(s0) │ │ - lw a2,12(s0) │ │ - lw t9,-30264(gp) │ │ - addu a0,v0,t2 │ │ - subu a1,t1,t2 │ │ - jalr t9 │ │ - sw v0,0(s0) │ │ - lw gp,16(sp) │ │ - beqz v0,75ef8 │ │ - lw t9,-30472(gp) │ │ - lw s3,8(s0) │ │ - lw s4,0(s0) │ │ - jalr t9 │ │ - addu a0,s4,s3 │ │ - lw v1,4(s0) │ │ - addu t6,v0,s3 │ │ - addiu t7,v1,-1 │ │ - sltu t5,t6,t7 │ │ - lw gp,16(sp) │ │ - addu a1,s4,t6 │ │ - bnez t5,75d7c │ │ - sw t6,8(s0) │ │ - lb s5,-1(a1) │ │ - bne s5,s2,75cf4 │ │ - sll t3,v1,0x1 │ │ - lw t8,-32696(gp) │ │ - li s3,35 │ │ - li s1,10 │ │ - addiu s2,t8,28584 │ │ - beqz s4,75da0 │ │ - nop │ │ - lb ra,0(s4) │ │ - bne ra,s3,75eac │ │ - lw t9,-30908(gp) │ │ - lw v1,20(s0) │ │ - lw t9,-30264(gp) │ │ - addiu v0,v1,1 │ │ - lw a1,4(s0) │ │ - lw a2,12(s0) │ │ - sw v0,20(s0) │ │ - jalr t9 │ │ - move a0,s4 │ │ - beqz v0,75ee4 │ │ - lw gp,16(sp) │ │ - lw s4,0(s0) │ │ - lw t9,-30472(gp) │ │ + addu a2,s2,v0 │ │ + lb a3,-1(a2) │ │ + li t0,10 │ │ + beq a3,t0,74260 │ │ + lw s3,-32708(gp) │ │ + li s4,10 │ │ + b 741f8 │ │ + addiu s3,s3,18504 │ │ + lw s2,0(s0) │ │ jalr t9 │ │ - move a0,s4 │ │ - lw v1,4(s0) │ │ + addu a0,s2,s1 │ │ + lw t4,4(s0) │ │ + addu t5,v0,s1 │ │ + addiu t7,t4,-1 │ │ + sltu t8,t5,t7 │ │ lw gp,16(sp) │ │ - addiu a1,v1,-1 │ │ - sltu a0,v0,a1 │ │ - bnez a0,75d8c │ │ - sw v0,8(s0) │ │ - addu a3,s4,v0 │ │ - lb a2,-1(a3) │ │ - bne a2,s1,75e3c │ │ - sll t1,v1,0x1 │ │ - b 75d8c │ │ - nop │ │ - jalr t9 │ │ - nop │ │ - lw v1,4(s0) │ │ - addu t4,v0,s5 │ │ - addiu t5,v1,-1 │ │ - sltu t3,t4,t5 │ │ - lw gp,16(sp) │ │ - addu a1,s4,t4 │ │ - bnez t3,75d8c │ │ - sw t4,8(s0) │ │ - lb t6,-1(a1) │ │ - beq t6,s1,75d8c │ │ - sll t1,v1,0x1 │ │ - lw t9,-31772(gp) │ │ - move a0,s4 │ │ + addu t6,s2,t5 │ │ + bnez t8,74260 │ │ + sw t5,8(s0) │ │ + lb ra,-1(t6) │ │ + beq ra,s4,74264 │ │ + move v0,s0 │ │ + sll t1,t4,0x1 │ │ + lw t9,-31764(gp) │ │ move a1,t1 │ │ + move a0,s2 │ │ li a3,322 │ │ - move a2,s2 │ │ - bal 6d498 <__ckd_realloc__> │ │ + move a2,s3 │ │ + jalr t9 │ │ sw t1,4(s0) │ │ lw gp,16(sp) │ │ - lw t0,8(s0) │ │ - lw s4,4(s0) │ │ + lw t2,8(s0) │ │ + lw t3,4(s0) │ │ lw a2,12(s0) │ │ - lw t9,-30264(gp) │ │ - addu a0,v0,t0 │ │ - subu a1,s4,t0 │ │ + lw t9,-30344(gp) │ │ + addu a0,v0,t2 │ │ + subu a1,t3,t2 │ │ jalr t9 │ │ sw v0,0(s0) │ │ lw gp,16(sp) │ │ - lw s5,8(s0) │ │ - lw s4,0(s0) │ │ - lw t9,-30472(gp) │ │ - bnez v0,75e08 │ │ - addu a0,s4,s5 │ │ + lw s1,8(s0) │ │ + bnez v0,741c0 │ │ + lw t9,-30432(gp) │ │ + lw v0,0(s0) │ │ jalr t9 │ │ - nop │ │ - addu t2,v0,s5 │ │ - lw gp,16(sp) │ │ - b 75d8c │ │ - sw t2,8(s0) │ │ - move a0,s4 │ │ - bal 771ec │ │ - li a1,2 │ │ - sw v0,0(s0) │ │ - lw ra,52(sp) │ │ + addu a0,v0,s1 │ │ + addu v1,v0,s1 │ │ + sw v1,8(s0) │ │ move v0,s0 │ │ - lw s5,48(sp) │ │ - lw s4,44(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ - jr ra │ │ - addiu sp,sp,56 │ │ - lw t9,-31964(gp) │ │ - bal 75bf4 │ │ - move a0,s0 │ │ - b 75ebc │ │ - move s0,zero │ │ - lw s2,8(s0) │ │ - lw s4,0(s0) │ │ - jalr t9 │ │ - addu a0,s4,s2 │ │ - addu t4,v0,s2 │ │ - lw gp,16(sp) │ │ - b 75d7c │ │ - sw t4,8(s0) │ │ - │ │ -00075f18 : │ │ - lui gp,0x3 │ │ - addiu gp,gp,13112 │ │ - addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - sw s0,24(sp) │ │ - sw gp,16(sp) │ │ - sw ra,44(sp) │ │ - sw s4,40(sp) │ │ - sw s3,36(sp) │ │ - sw s2,32(sp) │ │ - sw s1,28(sp) │ │ - lw v0,16(a0) │ │ - beqz v0,75f78 │ │ - move s0,a0 │ │ - lw s0,-30600(gp) │ │ lw ra,44(sp) │ │ - addiu t9,s0,23632 │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ - b 75c50 │ │ + jr ra │ │ addiu sp,sp,48 │ │ - lw a0,20(a0) │ │ - lw t9,-30264(gp) │ │ - addiu v1,a0,1 │ │ - lw a1,4(s0) │ │ - lw a0,0(s0) │ │ - lw a2,12(s0) │ │ - jalr t9 │ │ - sw v1,20(s0) │ │ - beqz v0,760b0 │ │ - lw gp,16(sp) │ │ - lw s3,0(s0) │ │ - lw t9,-30472(gp) │ │ - jalr t9 │ │ - move a0,s3 │ │ - lw v1,4(s0) │ │ - lw gp,16(sp) │ │ - addiu a2,v1,-1 │ │ - sltu a1,v0,a2 │ │ - bnez a1,76070 │ │ - sw v0,8(s0) │ │ - addu t1,s3,v0 │ │ - lb t0,-1(t1) │ │ - li a3,10 │ │ - beq t0,a3,76070 │ │ - lw s1,-32696(gp) │ │ - li s2,10 │ │ - addiu s1,s1,28584 │ │ - sll t4,v1,0x1 │ │ - lw t9,-31772(gp) │ │ - move a1,t4 │ │ - move a0,s3 │ │ - li a3,322 │ │ - move a2,s1 │ │ - bal 6d498 <__ckd_realloc__> │ │ - sw t4,4(s0) │ │ - lw gp,16(sp) │ │ - lw t3,8(s0) │ │ - lw t2,4(s0) │ │ - lw a2,12(s0) │ │ - lw t9,-30264(gp) │ │ - addu a0,v0,t3 │ │ - subu a1,t2,t3 │ │ + lw t9,-31960(gp) │ │ jalr t9 │ │ - sw v0,0(s0) │ │ - lw gp,16(sp) │ │ - beqz v0,76094 │ │ - lw t9,-30472(gp) │ │ - lw s4,8(s0) │ │ - lw s3,0(s0) │ │ + move a0,s0 │ │ + b 74264 │ │ + move v0,zero │ │ + │ │ +00074298 : │ │ + lui gp,0x3 │ │ + addiu gp,gp,20408 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-40 │ │ + lw v0,16(a0) │ │ + sw gp,16(sp) │ │ + sw ra,36(sp) │ │ + sw s1,32(sp) │ │ + sw s0,28(sp) │ │ + beqz v0,74318 │ │ + lw s0,-30596(gp) │ │ + li s1,35 │ │ + b 742e8 │ │ + addiu s0,s0,16672 │ │ + lw v1,0(v0) │ │ + beqz v1,742e8 │ │ + move a0,v0 │ │ + lb a1,0(v1) │ │ + bne a1,s1,74334 │ │ + lw t9,-30900(gp) │ │ + move t9,s0 │ │ jalr t9 │ │ - addu a0,s3,s4 │ │ - lw v1,4(s0) │ │ - addu s4,v0,s4 │ │ - addiu t8,v1,-1 │ │ - sltu t7,s4,t8 │ │ + nop │ │ + bnez v0,742d0 │ │ lw gp,16(sp) │ │ - addu a1,s3,s4 │ │ - bnez t7,76070 │ │ - sw s4,8(s0) │ │ - lb ra,-1(a1) │ │ - bne ra,s2,75fe8 │ │ - sll t4,v1,0x1 │ │ - lw ra,44(sp) │ │ - move v0,s0 │ │ - lw s4,40(sp) │ │ - lw s3,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ - lw s0,24(sp) │ │ + lw ra,36(sp) │ │ + move s1,zero │ │ + move v0,s1 │ │ + lw s0,28(sp) │ │ + lw s1,32(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ - lw s2,8(s0) │ │ - lw t6,0(s0) │ │ + addiu sp,sp,40 │ │ + lw a2,-30596(gp) │ │ + lw ra,36(sp) │ │ + lw s1,32(sp) │ │ + lw s0,28(sp) │ │ + addiu t9,a2,16672 │ │ + jr t9 │ │ + addiu sp,sp,40 │ │ + move a0,v1 │ │ + li a1,2 │ │ jalr t9 │ │ - addu a0,t6,s2 │ │ - addu t5,v0,s2 │ │ - b 76070 │ │ - sw t5,8(s0) │ │ - lw t9,-31964(gp) │ │ - bal 75bf4 │ │ - move a0,s0 │ │ - b 76070 │ │ - move s0,zero │ │ + move s1,v0 │ │ + lw ra,36(sp) │ │ + sw v0,0(s1) │ │ + lw s0,28(sp) │ │ + move v0,s1 │ │ + lw s1,32(sp) │ │ + jr ra │ │ + addiu sp,sp,40 │ │ │ │ -000760c4 : │ │ +00074360 : │ │ lui gp,0x3 │ │ - addiu gp,gp,12684 │ │ + addiu gp,gp,20208 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw s0,28(sp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw ra,36(sp) │ │ sw gp,16(sp) │ │ li a3,261 │ │ - addiu a2,s0,28584 │ │ + addiu a2,s0,18504 │ │ sw s1,32(sp) │ │ li a1,24 │ │ move s1,a0 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a0,1 │ │ lw gp,16(sp) │ │ - addiu a1,s0,28584 │ │ - lw t9,-32564(gp) │ │ + addiu a1,s0,18504 │ │ + lw t9,-32560(gp) │ │ li a0,128 │ │ li a2,262 │ │ - bal 6d404 <__ckd_malloc__> │ │ + jalr t9 │ │ move s0,v0 │ │ lw gp,16(sp) │ │ sw v0,0(s0) │ │ - lw t9,-31968(gp) │ │ + lw t9,-31964(gp) │ │ sb zero,0(v0) │ │ li v0,128 │ │ move a0,s0 │ │ sw v0,4(s0) │ │ sw zero,8(s0) │ │ - bal 75f18 │ │ + jalr t9 │ │ sw s1,12(s0) │ │ move s0,v0 │ │ - beqz v0,761a8 │ │ + beqz v0,74444 │ │ lw gp,16(sp) │ │ - lw a1,-32696(gp) │ │ + lw a1,-32708(gp) │ │ lw s1,0(v0) │ │ - lw t9,-30348(gp) │ │ + lw t9,-30244(gp) │ │ move a0,s1 │ │ - addiu a1,a1,28800 │ │ + addiu a1,a1,18720 │ │ jalr t9 │ │ li a2,3 │ │ - bnez v0,761a8 │ │ + bnez v0,74444 │ │ lw gp,16(sp) │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ addiu a0,s1,1 │ │ lw gp,16(sp) │ │ move a0,s1 │ │ - lw t9,-30228(gp) │ │ + lw t9,-30404(gp) │ │ addiu a1,s1,3 │ │ jalr t9 │ │ move a2,v0 │ │ - lw a0,8(s0) │ │ - addiu v1,a0,-3 │ │ - sw v1,8(s0) │ │ + lw v1,8(s0) │ │ + addiu a0,v1,-3 │ │ + sw a0,8(s0) │ │ lw ra,36(sp) │ │ move v0,s0 │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -000761c0 : │ │ +0007445c : │ │ lui gp,0x3 │ │ - addiu gp,gp,12432 │ │ + addiu gp,gp,19956 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ - lw t9,-31972(gp) │ │ + lw t9,-31968(gp) │ │ sw gp,16(sp) │ │ sw s0,24(sp) │ │ sw ra,28(sp) │ │ - bal 760c4 │ │ + jalr t9 │ │ nop │ │ move s0,v0 │ │ - beqz v0,76220 │ │ + beqz v0,744bc │ │ lw gp,16(sp) │ │ lw a0,0(v0) │ │ li v0,1 │ │ - beqz a0,76214 │ │ + beqz a0,744b0 │ │ sw v0,16(s0) │ │ lb v1,0(a0) │ │ li a1,35 │ │ - beq v1,a1,76234 │ │ + beq v1,a1,744d0 │ │ lw ra,28(sp) │ │ - lw t9,-30908(gp) │ │ - bal 771ec │ │ + lw t9,-30900(gp) │ │ + jalr t9 │ │ li a1,2 │ │ lw ra,28(sp) │ │ move v0,s0 │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ move a0,s0 │ │ + lw t9,-31964(gp) │ │ lw s0,24(sp) │ │ - lw t9,-31968(gp) │ │ - b 75f18 │ │ + jr t9 │ │ addiu sp,sp,32 │ │ │ │ -00076248 : │ │ +000744e4 : │ │ lui gp,0x3 │ │ - addiu gp,gp,12296 │ │ + addiu gp,gp,19820 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-192 │ │ - sw s3,168(sp) │ │ - lw s3,-32696(gp) │ │ + addiu sp,sp,-200 │ │ + sw s5,180(sp) │ │ + lw s5,-30360(gp) │ │ + sw s2,168(sp) │ │ + lw v0,0(s5) │ │ + lw s2,-32708(gp) │ │ sw gp,16(sp) │ │ - sw s6,180(sp) │ │ - sw s5,176(sp) │ │ - sw s4,172(sp) │ │ - sw s1,160(sp) │ │ - sw s0,156(sp) │ │ - sw ra,188(sp) │ │ - sw s7,184(sp) │ │ - sw s2,164(sp) │ │ - move s4,a0 │ │ + sw s8,192(sp) │ │ + sw s7,188(sp) │ │ + sw s6,184(sp) │ │ + sw s4,176(sp) │ │ + sw s3,172(sp) │ │ + sw s1,164(sp) │ │ + sw ra,196(sp) │ │ + sw s0,160(sp) │ │ + move s3,a0 │ │ move s6,a1 │ │ - move s0,zero │ │ + sw v0,156(sp) │ │ + move s7,zero │ │ move s1,zero │ │ - addiu s3,s3,28584 │ │ - b 762ec │ │ - li s5,10 │ │ - bal 6d498 <__ckd_realloc__> │ │ - addiu s7,s0,1 │ │ + addiu s8,sp,28 │ │ + addiu s2,s2,18504 │ │ + b 745b8 │ │ + li s4,10 │ │ + subu s7,s7,s1 │ │ + lw t9,-31764(gp) │ │ + addiu a1,s7,1 │ │ + move a0,s1 │ │ + addu a1,a1,v0 │ │ + move a2,s2 │ │ + jalr t9 │ │ + li a3,384 │ │ lw gp,16(sp) │ │ + addu v1,v0,s7 │ │ move s1,v0 │ │ - addu s2,v0,s2 │ │ - lw t9,-30268(gp) │ │ - move a0,s2 │ │ - addiu a1,sp,24 │ │ - jalr t9 │ │ + addiu s7,s0,1 │ │ + lw t9,-30464(gp) │ │ move a2,s7 │ │ - addiu v1,sp,24 │ │ - sltiu v0,s0,127 │ │ - addu v1,v1,s0 │ │ + move a0,v1 │ │ + jalr t9 │ │ + move a1,s8 │ │ + sltiu a2,s0,127 │ │ lw gp,16(sp) │ │ - bnez v0,76368 │ │ - addu s0,s2,s0 │ │ - lb a0,-1(v1) │ │ - beq a0,s5,76368 │ │ + bnez a2,74614 │ │ + addu s7,v0,s0 │ │ + addiu a3,sp,160 │ │ + addu t0,a3,s0 │ │ + lb t1,-133(t0) │ │ + beq t1,s4,74614 │ │ nop │ │ - lw t9,-30264(gp) │ │ - addiu a0,sp,24 │ │ - move a2,s4 │ │ - jalr t9 │ │ + lw t9,-30344(gp) │ │ + move a0,s8 │ │ li a1,128 │ │ - lw gp,16(sp) │ │ - subu s2,s0,s1 │ │ - addiu a0,sp,24 │ │ - beqz v0,76368 │ │ - lw t9,-30472(gp) │ │ jalr t9 │ │ - nop │ │ - lw gp,16(sp) │ │ - addiu a1,s2,1 │ │ - move a0,s1 │ │ move a2,s3 │ │ - li a3,384 │ │ + beqz v0,74614 │ │ + lw gp,16(sp) │ │ + lw t9,-30432(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ move s0,v0 │ │ - addu a1,a1,v0 │ │ - bnez s1,762a0 │ │ - lw t9,-31772(gp) │ │ - lw t9,-32564(gp) │ │ + bnez s1,74550 │ │ + lw gp,16(sp) │ │ + lw t9,-32560(gp) │ │ addiu s7,v0,1 │ │ move a0,s7 │ │ - move a1,s3 │ │ - bal 6d404 <__ckd_malloc__> │ │ + move a1,s2 │ │ + jalr t9 │ │ li a2,379 │ │ move s1,v0 │ │ lw gp,16(sp) │ │ - b 762b4 │ │ - move s2,v0 │ │ - beqz s6,76374 │ │ - subu s0,s0,s1 │ │ - sw s0,0(s6) │ │ - lw ra,188(sp) │ │ + b 74580 │ │ + move v1,v0 │ │ + beqz s6,74620 │ │ + subu t2,s7,s1 │ │ + sw t2,0(s6) │ │ + lw t3,156(sp) │ │ + lw t4,0(s5) │ │ + bne t3,t4,74660 │ │ move v0,s1 │ │ - lw s7,184(sp) │ │ - lw s6,180(sp) │ │ - lw s5,176(sp) │ │ - lw s4,172(sp) │ │ - lw s3,168(sp) │ │ - lw s2,164(sp) │ │ - lw s1,160(sp) │ │ - lw s0,156(sp) │ │ + lw ra,196(sp) │ │ + lw s8,192(sp) │ │ + lw s7,188(sp) │ │ + lw s6,184(sp) │ │ + lw s5,180(sp) │ │ + lw s4,176(sp) │ │ + lw s3,172(sp) │ │ + lw s2,168(sp) │ │ + lw s1,164(sp) │ │ + lw s0,160(sp) │ │ jr ra │ │ - addiu sp,sp,192 │ │ + addiu sp,sp,200 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000763a4 : │ │ +0007466c : │ │ lui gp,0x3 │ │ - addiu gp,gp,11948 │ │ + addiu gp,gp,19428 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ + lw v1,-32708(gp) │ │ sw s8,64(sp) │ │ - lw s8,-32696(gp) │ │ + lw s8,-32708(gp) │ │ + sw s5,52(sp) │ │ + addiu v0,s8,18504 │ │ + move s5,a0 │ │ + addiu a0,v1,18724 │ │ sw s7,60(sp) │ │ sw s6,56(sp) │ │ - sw s5,52(sp) │ │ sw s4,48(sp) │ │ sw s3,44(sp) │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ sw gp,16(sp) │ │ sw ra,68(sp) │ │ - move s7,a2 │ │ - move s5,a0 │ │ - move s3,a1 │ │ + move s3,a2 │ │ + move s2,a1 │ │ move s4,a3 │ │ - move s0,a2 │ │ - move s1,zero │ │ - li s2,60 │ │ + move s7,a2 │ │ + move s0,zero │ │ + li s1,60 │ │ li s6,60 │ │ - addiu s8,s8,28804 │ │ - lw t9,-30396(gp) │ │ - move a2,s0 │ │ - addu a0,s5,s1 │ │ - move a1,s3 │ │ + sw v0,24(sp) │ │ + sw a0,28(sp) │ │ + lw t9,-30236(gp) │ │ + move a2,s7 │ │ + addu a0,s5,s0 │ │ + move a1,s2 │ │ jalr t9 │ │ move a3,s4 │ │ - subu s0,s0,v0 │ │ - bnez s0,76460 │ │ + subu s7,s7,v0 │ │ lw gp,16(sp) │ │ + beqz s7,74738 │ │ + move s8,v0 │ │ + beqz s1,74788 │ │ lw ra,68(sp) │ │ - move v0,s7 │ │ + beq s1,s6,7476c │ │ + lw t9,-32088(gp) │ │ + lw t9,-30192(gp) │ │ + jalr t9 │ │ + li a0,1 │ │ + mul a1,s8,s2 │ │ + lw gp,16(sp) │ │ + addiu s1,s1,-1 │ │ + b 746e0 │ │ + addu s0,a1,s0 │ │ + lw ra,68(sp) │ │ + move v0,s3 │ │ lw s8,64(sp) │ │ lw s7,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,72 │ │ - beqz s2,764b8 │ │ - lw ra,68(sp) │ │ - beq s2,s6,76490 │ │ - lw a1,-32696(gp) │ │ - mul v1,v0,s3 │ │ - lw t9,-30284(gp) │ │ - li a0,1 │ │ - addu s1,v1,s1 │ │ - jalr t9 │ │ - addiu s2,s2,-1 │ │ - b 76408 │ │ - lw gp,16(sp) │ │ - lw t9,-32092(gp) │ │ - sw v0,24(sp) │ │ - addiu a1,a1,28584 │ │ + lw a1,24(sp) │ │ + lw a3,28(sp) │ │ li a2,426 │ │ - move a3,s8 │ │ - bal 7085c │ │ + jalr t9 │ │ li a0,4 │ │ + b 74718 │ │ lw gp,16(sp) │ │ - b 76470 │ │ - lw v0,24(sp) │ │ - li s7,-1 │ │ - move v0,s7 │ │ lw s8,64(sp) │ │ lw s7,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ + li v0,-1 │ │ jr ra │ │ addiu sp,sp,72 │ │ │ │ -000764ec : │ │ +000747b8 : │ │ lui gp,0x3 │ │ - addiu gp,gp,11620 │ │ + addiu gp,gp,19096 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ - lw t9,-30444(gp) │ │ - sw s2,44(sp) │ │ - sw s1,40(sp) │ │ - move s2,a1 │ │ - move s1,a0 │ │ - sw gp,24(sp) │ │ sw s5,56(sp) │ │ sw s4,52(sp) │ │ + lw s5,-32708(gp) │ │ + lw s4,-32708(gp) │ │ sw s3,48(sp) │ │ + sw s2,44(sp) │ │ + sw s1,40(sp) │ │ sw s0,36(sp) │ │ - move a0,s1 │ │ + sw gp,24(sp) │ │ sw ra,60(sp) │ │ - lw s5,-32696(gp) │ │ - lw s4,-32696(gp) │ │ + move s1,a0 │ │ + move s2,a1 │ │ + li s0,1 │ │ + li s3,1 │ │ + addiu s5,s5,18504 │ │ + addiu s4,s4,18756 │ │ + lw t9,-30444(gp) │ │ + move a0,s1 │ │ jalr t9 │ │ move a1,s2 │ │ lw gp,24(sp) │ │ - li s0,1 │ │ - li s3,1 │ │ - addiu s5,s5,28584 │ │ - addiu s4,s4,28836 │ │ li a0,1 │ │ - beqz v0,7659c │ │ - lw t9,-30284(gp) │ │ - beq s0,s3,765ec │ │ + beqz v0,74850 │ │ + lw t9,-30192(gp) │ │ + beq s0,s3,74874 │ │ move a1,s5 │ │ jalr t9 │ │ nop │ │ li v0,10 │ │ - beq s0,v0,765c4 │ │ + beq s0,v0,7484c │ │ lw gp,24(sp) │ │ + b 74808 │ │ addiu s0,s0,1 │ │ - lw t9,-30444(gp) │ │ - move a0,s1 │ │ - jalr t9 │ │ - move a1,s2 │ │ - lw gp,24(sp) │ │ - li a0,1 │ │ - bnez v0,7655c │ │ - lw t9,-30284(gp) │ │ - lw ra,60(sp) │ │ - move v0,zero │ │ - lw s5,56(sp) │ │ - lw s4,52(sp) │ │ - lw s3,48(sp) │ │ - lw s2,44(sp) │ │ - lw s1,40(sp) │ │ - lw s0,36(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw ra,60(sp) │ │ li v0,-1 │ │ + lw ra,60(sp) │ │ lw s5,56(sp) │ │ lw s4,52(sp) │ │ lw s3,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ - lw t9,-32092(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ li a2,505 │ │ move a3,s4 │ │ - bal 7085c │ │ + jalr t9 │ │ sw s1,16(sp) │ │ lw gp,24(sp) │ │ li a0,1 │ │ - lw t9,-30284(gp) │ │ + lw t9,-30192(gp) │ │ jalr t9 │ │ addiu s0,s0,1 │ │ - b 7657c │ │ + b 74808 │ │ lw gp,24(sp) │ │ │ │ -00076620 : │ │ +000748a8 : │ │ lui gp,0x3 │ │ - addiu gp,gp,11312 │ │ + addiu gp,gp,18856 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-136 │ │ + addiu sp,sp,-144 │ │ + sw s0,136(sp) │ │ + lw s0,-30360(gp) │ │ lw t9,-30444(gp) │ │ + lw v0,0(s0) │ │ sw gp,16(sp) │ │ - sw ra,132(sp) │ │ - jalr t9 │ │ + sw ra,140(sp) │ │ addiu a1,sp,24 │ │ - bnez v0,76650 │ │ - li v0,-1 │ │ + sw v0,132(sp) │ │ + jalr t9 │ │ + nop │ │ + bnez v0,74908 │ │ + lw gp,16(sp) │ │ lw v0,96(sp) │ │ - lw ra,132(sp) │ │ + lw a0,132(sp) │ │ + lw v1,0(s0) │ │ + bne a0,v1,74910 │ │ + lw ra,140(sp) │ │ + lw s0,136(sp) │ │ jr ra │ │ - addiu sp,sp,136 │ │ + addiu sp,sp,144 │ │ + b 748ec │ │ + li v0,-1 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -0007665c : │ │ +0007491c : │ │ lui gp,0x3 │ │ - addiu gp,gp,11252 │ │ + addiu gp,gp,18740 │ │ addu gp,gp,t9 │ │ - lw a2,-32696(gp) │ │ + lw a2,-32708(gp) │ │ addiu sp,sp,-32 │ │ - lw t9,-32156(gp) │ │ - sw gp,16(sp) │ │ + lw t9,-32152(gp) │ │ + li a1,8 │ │ sw ra,28(sp) │ │ sw s0,24(sp) │ │ - li a1,8 │ │ + sw gp,16(sp) │ │ move s0,a0 │ │ - addiu a2,a2,28584 │ │ + addiu a2,a2,18504 │ │ li a0,1 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a3,543 │ │ + lw ra,28(sp) │ │ li a0,1 │ │ - sh a0,6(v0) │ │ sw s0,0(v0) │ │ - lw ra,28(sp) │ │ + sh a0,6(v0) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -000766b4 : │ │ - lhu a1,6(a0) │ │ +00074974 : │ │ + lhu v1,6(a0) │ │ move v0,a0 │ │ - addiu v1,a1,1 │ │ + addiu a1,v1,1 │ │ jr ra │ │ - sh v1,6(a0) │ │ + sh a1,6(a0) │ │ │ │ -000766c8 : │ │ +00074988 : │ │ lui gp,0x3 │ │ - addiu gp,gp,11144 │ │ + addiu gp,gp,18632 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-32 │ │ - sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - beqz a0,76728 │ │ - lw ra,28(sp) │ │ - lhu a2,6(a0) │ │ - addiu a1,a2,-1 │ │ - sll v0,a1,0x10 │ │ - sra v0,v0,0x10 │ │ - blez v0,7670c │ │ + beqz a0,749e4 │ │ + nop │ │ + lhu v0,6(a0) │ │ + addiu a1,v0,-1 │ │ + sll a2,a1,0x10 │ │ + sra v0,a2,0x10 │ │ + blez v0,749bc │ │ sh v0,6(a0) │ │ - lw ra,28(sp) │ │ jr ra │ │ - addiu sp,sp,32 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + nop │ │ + addiu sp,sp,-32 │ │ + lw t9,-32552(gp) │ │ + sw ra,28(sp) │ │ + sw gp,16(sp) │ │ + jalr t9 │ │ nop │ │ lw ra,28(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ - move v0,zero │ │ jr ra │ │ - addiu sp,sp,32 │ │ + move v0,zero │ │ │ │ -00076734 : │ │ +000749ec : │ │ lui gp,0x3 │ │ - addiu gp,gp,11036 │ │ + addiu gp,gp,18532 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ - sw s5,48(sp) │ │ - sw s4,44(sp) │ │ - sw s0,28(sp) │ │ + sw s6,48(sp) │ │ + sw s3,36(sp) │ │ sw gp,16(sp) │ │ sw ra,52(sp) │ │ - sw s3,40(sp) │ │ - sw s2,36(sp) │ │ - sw s1,32(sp) │ │ - lbu v0,5(a0) │ │ - move s0,a0 │ │ - addu s4,v0,a2 │ │ - slti v1,s4,8 │ │ - bnez v1,76800 │ │ - move s5,a2 │ │ - lbu v1,4(a0) │ │ - move s1,a1 │ │ - move s2,s4 │ │ - li s3,8 │ │ - lbu t8,0(s1) │ │ - lw t9,-30440(gp) │ │ - srav t7,t8,v0 │ │ - lw a1,0(s0) │ │ + sw s5,44(sp) │ │ + sw s4,40(sp) │ │ + sw s2,32(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + lbu a3,5(a0) │ │ + move s6,a0 │ │ + addu t3,a3,a2 │ │ + slti v0,t3,8 │ │ + bnez v0,74ac8 │ │ + move s3,a2 │ │ + addiu s2,t3,-8 │ │ + srl s4,s2,0x3 │ │ + addiu s1,s4,1 │ │ + lbu t1,4(a0) │ │ + move s0,a1 │ │ + addu s1,a1,s1 │ │ + li s5,8 │ │ + lbu v1,0(s0) │ │ + lw t9,-30332(gp) │ │ + srav a0,v1,a3 │ │ + lw a1,0(s6) │ │ jalr t9 │ │ - or a0,t7,v1 │ │ - lbu v0,5(s0) │ │ - lbu t6,0(s1) │ │ - subu t5,s3,v0 │ │ - sllv t4,t6,t5 │ │ - addiu s2,s2,-8 │ │ - andi v1,t4,0xff │ │ - slti t3,s2,8 │ │ + or a0,a0,t1 │ │ + lbu a3,5(s6) │ │ + lbu a1,0(s0) │ │ + subu a2,s5,a3 │ │ + sllv t0,a1,a2 │ │ + andi t1,t0,0xff │ │ + addiu s0,s0,1 │ │ lw gp,16(sp) │ │ - sb v1,4(s0) │ │ - beqz t3,7678c │ │ - addiu s1,s1,1 │ │ - andi s4,s4,0x7 │ │ - sb s4,5(s0) │ │ + bne s0,s1,74a54 │ │ + sb t1,4(s6) │ │ + sll t2,s4,0x3 │ │ + subu t3,s2,t2 │ │ + sb t3,5(s6) │ │ lw ra,52(sp) │ │ - move v0,s5 │ │ - lw s4,44(sp) │ │ - lw s5,48(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ + move v0,s3 │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ - lbu t2,0(a1) │ │ - li t0,8 │ │ - subu t1,t0,a2 │ │ - subu a1,t0,s4 │ │ - lbu a2,4(a0) │ │ - srav a3,t2,t1 │ │ - sllv a0,a3,a1 │ │ - or v0,a0,a2 │ │ - sb v0,4(s0) │ │ - sb s4,5(s0) │ │ + lbu t4,0(a1) │ │ + li t5,8 │ │ + subu t6,t5,a2 │ │ + lbu t7,4(a0) │ │ + subu ra,t5,t3 │ │ + srav t8,t4,t6 │ │ + sllv v0,t8,ra │ │ + or s2,v0,t7 │ │ + sb s2,4(a0) │ │ + sb t3,5(s6) │ │ lw ra,52(sp) │ │ - move v0,s5 │ │ - lw s4,44(sp) │ │ - lw s5,48(sp) │ │ - lw s3,40(sp) │ │ - lw s2,36(sp) │ │ - lw s1,32(sp) │ │ - lw s0,28(sp) │ │ + move v0,s3 │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ │ │ -00076850 : │ │ +00074b1c : │ │ lui gp,0x3 │ │ - addiu gp,gp,10752 │ │ + addiu gp,gp,18228 │ │ addu gp,gp,t9 │ │ - negu t0,a2 │ │ - sllv v0,a1,t0 │ │ addiu sp,sp,-40 │ │ - srl a3,v0,0x18 │ │ - srl a1,v0,0x10 │ │ - srl v1,v0,0x8 │ │ + sw s0,32(sp) │ │ + lw s0,-30360(gp) │ │ + negu v0,a2 │ │ + sllv t2,a1,v0 │ │ + lw t1,0(s0) │ │ lw t9,-30536(gp) │ │ + srl t0,t2,0x18 │ │ + srl a3,t2,0x10 │ │ + srl v1,t2,0x8 │ │ sw gp,16(sp) │ │ + addiu a1,sp,24 │ │ sw ra,36(sp) │ │ - sb a3,24(sp) │ │ - sb a1,25(sp) │ │ + sw t1,28(sp) │ │ + sb t0,24(sp) │ │ + sb a3,25(sp) │ │ sb v1,26(sp) │ │ - sb v0,27(sp) │ │ - bal 76734 │ │ - addiu a1,sp,24 │ │ + sb t2,27(sp) │ │ + jalr t9 │ │ + nop │ │ + lw a0,28(sp) │ │ + lw a1,0(s0) │ │ + bne a0,a1,74b98 │ │ + lw gp,16(sp) │ │ lw ra,36(sp) │ │ + lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000768a4 : │ │ +00074ba4 : │ │ lui gp,0x3 │ │ - addiu gp,gp,10668 │ │ + addiu gp,gp,18092 │ │ addu gp,gp,t9 │ │ + lbu v0,5(a0) │ │ + bnez v0,74bc4 │ │ + move v0,zero │ │ + jr ra │ │ + nop │ │ addiu sp,sp,-32 │ │ + sw ra,28(sp) │ │ sw s0,24(sp) │ │ sw gp,16(sp) │ │ - sw ra,28(sp) │ │ - lbu v0,5(a0) │ │ - beqz v0,768e0 │ │ move s0,a0 │ │ - lw t9,-30440(gp) │ │ - lbu a0,4(a0) │ │ - jalr t9 │ │ + lw t9,-30332(gp) │ │ lw a1,0(s0) │ │ + jalr t9 │ │ + lbu a0,4(a0) │ │ sb zero,5(s0) │ │ lw ra,28(sp) │ │ - move v0,zero │ │ lw s0,24(sp) │ │ + move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -000768f4 : │ │ +00074c00 : │ │ lui gp,0x3 │ │ - addiu gp,gp,10588 │ │ + addiu gp,gp,18000 │ │ addu gp,gp,t9 │ │ + lb v1,0(a0) │ │ + beqz v1,74d08 │ │ + nop │ │ addiu sp,sp,-40 │ │ - sw s0,28(sp) │ │ + lw t9,-30228(gp) │ │ + li a1,511 │ │ sw gp,16(sp) │ │ + sw s0,28(sp) │ │ sw ra,36(sp) │ │ sw s1,32(sp) │ │ - lb v0,0(a0) │ │ - beqz v0,769f8 │ │ - move s0,a0 │ │ - lw t9,-30488(gp) │ │ jalr t9 │ │ - li a1,511 │ │ - bnez v0,7694c │ │ + move s0,a0 │ │ + bnez v0,74c5c │ │ lw gp,16(sp) │ │ move v0,zero │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ - lw t9,-30244(gp) │ │ + lw t9,-30276(gp) │ │ jalr t9 │ │ nop │ │ - lw v1,0(v0) │ │ - li a0,17 │ │ - beq v1,a0,76934 │ │ + lw a0,0(v0) │ │ + li a1,17 │ │ + beq a0,a1,74c44 │ │ lw gp,16(sp) │ │ - lw t9,-30244(gp) │ │ + lw t9,-30276(gp) │ │ jalr t9 │ │ nop │ │ lw a2,0(v0) │ │ - li a1,2 │ │ - bne a2,a1,76a00 │ │ + li a3,2 │ │ + bne a2,a3,74d10 │ │ lw gp,16(sp) │ │ - lw t1,-32696(gp) │ │ - lw t9,-32488(gp) │ │ - addiu a1,t1,28584 │ │ + lw t0,-32708(gp) │ │ + lw t9,-32484(gp) │ │ + addiu a1,t0,18504 │ │ li a2,645 │ │ - bal 6d514 <__ckd_salloc__> │ │ + jalr t9 │ │ move a0,s0 │ │ lw gp,16(sp) │ │ move a1,v0 │ │ lw t9,-30532(gp) │ │ move a0,s0 │ │ - bal 70c68 │ │ + jalr t9 │ │ move s1,v0 │ │ lw gp,16(sp) │ │ lw t9,-30528(gp) │ │ - bal 768f4 │ │ + jalr t9 │ │ move a0,s1 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s1 │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ + move a0,s0 │ │ + lw t9,-30228(gp) │ │ lw s0,28(sp) │ │ - lw t9,-30488(gp) │ │ li a1,511 │ │ jr t9 │ │ addiu sp,sp,40 │ │ - b 76938 │ │ + jr ra │ │ li v0,-1 │ │ - lw t0,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32092(gp) │ │ + lw t1,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw t9,-32088(gp) │ │ li a0,4 │ │ - addiu a1,t0,28584 │ │ + addiu a1,t1,18504 │ │ li a2,641 │ │ - bal 7085c │ │ - addiu a3,a3,28876 │ │ - b 76938 │ │ + jalr t9 │ │ + addiu a3,t2,18796 │ │ + b 74c48 │ │ li v0,-1 │ │ ... │ │ │ │ -00076a30 : │ │ +00074d40 : │ │ lui gp,0x3 │ │ - addiu gp,gp,10272 │ │ + addiu gp,gp,17680 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw s0,28(sp) │ │ - lw s0,-32696(gp) │ │ - lw t9,-32156(gp) │ │ + lw s0,-32708(gp) │ │ + lw t9,-32152(gp) │ │ sw ra,36(sp) │ │ - sw gp,16(sp) │ │ sw s1,32(sp) │ │ - addiu a2,s0,28896 │ │ + sw gp,16(sp) │ │ move s1,a0 │ │ + addiu a2,s0,18816 │ │ li a3,112 │ │ li a1,8 │ │ - bal 6d364 <__ckd_calloc__> │ │ + jalr t9 │ │ li a0,1 │ │ lw gp,16(sp) │ │ move a0,s1 │ │ - lw t9,-32488(gp) │ │ - addiu a1,s0,28896 │ │ + lw t9,-32484(gp) │ │ + addiu a1,s0,18816 │ │ li a2,113 │ │ - bal 6d514 <__ckd_salloc__> │ │ + jalr t9 │ │ move s0,v0 │ │ + lw ra,36(sp) │ │ sw v0,0(s0) │ │ sw zero,4(s0) │ │ - lw ra,36(sp) │ │ move v0,s0 │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -00076aac : │ │ +00074dbc : │ │ jr ra │ │ sw zero,4(a0) │ │ │ │ -00076ab4 : │ │ - lw v1,4(a0) │ │ - addu v0,v1,a1 │ │ +00074dc4 : │ │ + lw v0,4(a0) │ │ + addu a1,v0,a1 │ │ jr ra │ │ - sw v0,4(a0) │ │ + sw a1,4(a0) │ │ │ │ -00076ac4 : │ │ +00074dd4 : │ │ lui gp,0x3 │ │ - addiu gp,gp,10124 │ │ + addiu gp,gp,17532 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw s0,28(sp) │ │ move s0,a0 │ │ - lw a0,-32696(gp) │ │ - lw t9,-30448(gp) │ │ + lw a0,-32708(gp) │ │ + lw t9,-30476(gp) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ sw s1,32(sp) │ │ move a3,s0 │ │ move s1,a1 │ │ - addiu a0,a0,28944 │ │ + addiu a0,a0,18864 │ │ li a1,1 │ │ jalr t9 │ │ li a2,4 │ │ lw gp,16(sp) │ │ lw a2,4(s1) │ │ - lw a1,-32696(gp) │ │ + lw a1,-32708(gp) │ │ lw a3,0(s1) │ │ - move a0,s0 │ │ lw ra,36(sp) │ │ lw s1,32(sp) │ │ + move a0,s0 │ │ + lw t9,-30456(gp) │ │ lw s0,28(sp) │ │ - lw t9,-30324(gp) │ │ - addiu a1,a1,28952 │ │ + addiu a1,a1,18872 │ │ jr t9 │ │ addiu sp,sp,40 │ │ │ │ -00076b38 : │ │ +00074e48 : │ │ lui gp,0x3 │ │ - addiu gp,gp,10008 │ │ + addiu gp,gp,17416 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ sw gp,16(sp) │ │ sw s0,24(sp) │ │ sw ra,28(sp) │ │ - beqz a0,76b74 │ │ + beqz a0,74e84 │ │ move s0,a0 │ │ lw a0,0(a0) │ │ - beqz a0,76b74 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + beqz a0,74e84 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ nop │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ lw ra,28(sp) │ │ + move a0,s0 │ │ + lw t9,-32552(gp) │ │ lw s0,24(sp) │ │ - lw t9,-32556(gp) │ │ - b 6d654 │ │ + jr t9 │ │ addiu sp,sp,32 │ │ │ │ -00076b8c : │ │ +00074e9c : │ │ lui gp,0x3 │ │ - addiu gp,gp,9924 │ │ + addiu gp,gp,17332 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-120 │ │ - lw t9,-30364(gp) │ │ - sw ra,108(sp) │ │ + addiu sp,sp,-136 │ │ + sw s1,120(sp) │ │ + lw s1,-30360(gp) │ │ + lw t9,-30300(gp) │ │ + lw v0,0(s1) │ │ sw gp,16(sp) │ │ - sw s0,104(sp) │ │ - sdc1 $f20,112(sp) │ │ + sw ra,124(sp) │ │ + sw s0,116(sp) │ │ + sdc1 $f20,128(sp) │ │ move s0,a0 │ │ - addiu a1,sp,24 │ │ - jalr t9 │ │ + addiu a1,sp,36 │ │ move a0,zero │ │ + sw v0,108(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - addiu a0,sp,96 │ │ - lw v0,-32696(gp) │ │ - lw t9,-30404(gp) │ │ - ldc1 $f20,29104(v0) │ │ - lw v0,28(sp) │ │ + lwc1 $f0,40(sp) │ │ + lw v1,-32708(gp) │ │ + lwc1 $f2,48(sp) │ │ + ldc1 $f20,19024(v1) │ │ + cvt.d.w $f6,$f0 │ │ + cvt.d.w $f4,$f2 │ │ + mul.d $f10,$f4,$f20 │ │ + mul.d $f8,$f6,$f20 │ │ + lwc1 $f12,36(sp) │ │ + lwc1 $f16,44(sp) │ │ + lw t9,-30352(gp) │ │ + cvt.d.w $f14,$f12 │ │ + cvt.d.w $f18,$f16 │ │ + addiu a0,sp,28 │ │ + add.d $f0,$f18,$f10 │ │ + add.d $f6,$f14,$f8 │ │ move a1,zero │ │ - mtc1 v0,$f0 │ │ - lw v0,36(sp) │ │ - cvt.d.w $f4,$f0 │ │ - mtc1 v0,$f8 │ │ - mul.d $f4,$f4,$f20 │ │ - cvt.d.w $f2,$f8 │ │ - mul.d $f6,$f2,$f20 │ │ - lw v0,24(sp) │ │ - mtc1 v0,$f2 │ │ - lw v0,32(sp) │ │ - cvt.d.w $f0,$f2 │ │ - mtc1 v0,$f8 │ │ - add.d $f0,$f0,$f4 │ │ - cvt.d.w $f2,$f8 │ │ - add.d $f2,$f2,$f6 │ │ - add.d $f0,$f0,$f2 │ │ + add.d $f2,$f6,$f0 │ │ jalr t9 │ │ - sdc1 $f0,40(s0) │ │ - lw v0,100(sp) │ │ - mtc1 v0,$f2 │ │ - lw v0,96(sp) │ │ - cvt.d.w $f0,$f2 │ │ - mul.d $f0,$f0,$f20 │ │ - mtc1 v0,$f8 │ │ - cvt.d.w $f20,$f8 │ │ - add.d $f20,$f20,$f0 │ │ - sdc1 $f20,48(s0) │ │ - lw ra,108(sp) │ │ - lw s0,104(sp) │ │ - ldc1 $f20,112(sp) │ │ + sdc1 $f2,40(s0) │ │ + lwc1 $f4,32(sp) │ │ + lwc1 $f10,28(sp) │ │ + lw a0,108(sp) │ │ + cvt.d.w $f8,$f4 │ │ + mul.d $f20,$f8,$f20 │ │ + cvt.d.w $f12,$f10 │ │ + lw a1,0(s1) │ │ + lw gp,16(sp) │ │ + add.d $f14,$f12,$f20 │ │ + bne a0,a1,74f7c │ │ + sdc1 $f14,48(s0) │ │ + lw ra,124(sp) │ │ + lw s1,120(sp) │ │ + lw s0,116(sp) │ │ + ldc1 $f20,128(sp) │ │ jr ra │ │ - addiu sp,sp,120 │ │ + addiu sp,sp,136 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00076c5c : │ │ +00074f88 : │ │ lui gp,0x3 │ │ - addiu gp,gp,9716 │ │ + addiu gp,gp,17096 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-128 │ │ - lw t9,-30364(gp) │ │ - sw ra,108(sp) │ │ + addiu sp,sp,-144 │ │ + sw s1,120(sp) │ │ + lw s1,-30360(gp) │ │ + lw t9,-30300(gp) │ │ + lw v0,0(s1) │ │ sw gp,16(sp) │ │ - sw s0,104(sp) │ │ - sdc1 $f22,120(sp) │ │ + sw ra,124(sp) │ │ + sw s0,116(sp) │ │ + sdc1 $f22,136(sp) │ │ move s0,a0 │ │ - sdc1 $f20,112(sp) │ │ - addiu a1,sp,24 │ │ - jalr t9 │ │ + sdc1 $f20,128(sp) │ │ + addiu a1,sp,36 │ │ move a0,zero │ │ + sw v0,108(sp) │ │ + jalr t9 │ │ + nop │ │ lw gp,16(sp) │ │ - addiu a0,sp,96 │ │ - lw v0,-32696(gp) │ │ - lw t9,-30404(gp) │ │ - ldc1 $f20,29104(v0) │ │ - lw v0,28(sp) │ │ + lwc1 $f0,40(sp) │ │ + lw v1,-32708(gp) │ │ + lwc1 $f2,48(sp) │ │ + ldc1 $f22,19024(v1) │ │ + cvt.d.w $f8,$f0 │ │ + cvt.d.w $f4,$f2 │ │ + mul.d $f12,$f4,$f22 │ │ + mul.d $f10,$f8,$f22 │ │ + lwc1 $f6,36(sp) │ │ + lwc1 $f16,44(sp) │ │ + ldc1 $f18,40(s0) │ │ + cvt.d.w $f14,$f6 │ │ + cvt.d.w $f20,$f16 │ │ + lw t9,-30352(gp) │ │ + add.d $f8,$f20,$f12 │ │ + add.d $f0,$f14,$f10 │ │ + addiu a0,sp,28 │ │ move a1,zero │ │ - mtc1 v0,$f0 │ │ - lw v0,36(sp) │ │ - cvt.d.w $f4,$f0 │ │ - mtc1 v0,$f8 │ │ - mul.d $f4,$f4,$f20 │ │ - cvt.d.w $f2,$f8 │ │ - mul.d $f6,$f2,$f20 │ │ - lw v0,24(sp) │ │ - mtc1 v0,$f2 │ │ - lw v0,32(sp) │ │ - cvt.d.w $f0,$f2 │ │ - mtc1 v0,$f8 │ │ - add.d $f0,$f0,$f4 │ │ - cvt.d.w $f2,$f8 │ │ - add.d $f2,$f2,$f6 │ │ - ldc1 $f8,40(s0) │ │ - add.d $f0,$f0,$f2 │ │ + add.d $f2,$f0,$f8 │ │ jalr t9 │ │ - sub.d $f22,$f0,$f8 │ │ - lw v0,100(sp) │ │ - ldc1 $f10,16(s0) │ │ - mtc1 v0,$f2 │ │ - lw v0,96(sp) │ │ - cvt.d.w $f0,$f2 │ │ - mul.d $f20,$f0,$f20 │ │ - mtc1 v0,$f8 │ │ - ldc1 $f0,8(s0) │ │ - cvt.d.w $f2,$f8 │ │ - ldc1 $f8,48(s0) │ │ - add.d $f4,$f0,$f22 │ │ - ldc1 $f6,24(s0) │ │ - ldc1 $f12,32(s0) │ │ - add.d $f0,$f2,$f20 │ │ - add.d $f2,$f6,$f22 │ │ - sdc1 $f4,8(s0) │ │ - sub.d $f0,$f0,$f8 │ │ - sdc1 $f2,24(s0) │ │ - add.d $f10,$f10,$f0 │ │ - add.d $f0,$f12,$f0 │ │ - sdc1 $f10,16(s0) │ │ - sdc1 $f0,32(s0) │ │ - lw ra,108(sp) │ │ - lw s0,104(sp) │ │ - ldc1 $f22,120(sp) │ │ - ldc1 $f20,112(sp) │ │ + sub.d $f20,$f2,$f18 │ │ + lwc1 $f4,32(sp) │ │ + lwc1 $f12,28(sp) │ │ + ldc1 $f16,48(s0) │ │ + cvt.d.w $f10,$f4 │ │ + mul.d $f22,$f10,$f22 │ │ + cvt.d.w $f14,$f12 │ │ + ldc1 $f6,8(s0) │ │ + ldc1 $f18,16(s0) │ │ + ldc1 $f8,24(s0) │ │ + ldc1 $f0,32(s0) │ │ + add.d $f2,$f6,$f20 │ │ + add.d $f20,$f8,$f20 │ │ + add.d $f10,$f14,$f22 │ │ + lw a0,108(sp) │ │ + lw a1,0(s1) │ │ + lw gp,16(sp) │ │ + sub.d $f4,$f10,$f16 │ │ + sdc1 $f2,8(s0) │ │ + sdc1 $f20,24(s0) │ │ + add.d $f22,$f18,$f4 │ │ + add.d $f12,$f0,$f4 │ │ + sdc1 $f22,16(s0) │ │ + bne a0,a1,750a8 │ │ + sdc1 $f12,32(s0) │ │ + lw ra,124(sp) │ │ + lw s1,120(sp) │ │ + lw s0,116(sp) │ │ + ldc1 $f22,136(sp) │ │ + ldc1 $f20,128(sp) │ │ jr ra │ │ - addiu sp,sp,128 │ │ + addiu sp,sp,144 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -00076d6c : │ │ +000750b4 : │ │ sw zero,8(a0) │ │ sw zero,12(a0) │ │ sw zero,16(a0) │ │ jr ra │ │ sw zero,20(a0) │ │ │ │ -00076d80 : │ │ +000750c8 : │ │ sw zero,8(a0) │ │ sw zero,12(a0) │ │ sw zero,16(a0) │ │ sw zero,20(a0) │ │ sw zero,24(a0) │ │ sw zero,28(a0) │ │ sw zero,32(a0) │ │ jr ra │ │ sw zero,36(a0) │ │ │ │ -00076da4 : │ │ +000750ec : │ │ lui gp,0x3 │ │ - addiu gp,gp,9388 │ │ + addiu gp,gp,16740 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-40 │ │ - sw s1,28(sp) │ │ + addiu sp,sp,-32 │ │ + lw v0,0(a0) │ │ sw gp,16(sp) │ │ - sw ra,36(sp) │ │ - sw s2,32(sp) │ │ sw s0,24(sp) │ │ - lw v0,0(a0) │ │ - beqz v0,76e00 │ │ - move s1,a0 │ │ + sw ra,28(sp) │ │ + beqz v0,75130 │ │ move s0,a0 │ │ - addiu s2,a0,56 │ │ - lw t9,-32116(gp) │ │ + lw t9,-32112(gp) │ │ move a0,s0 │ │ - bal 76d6c │ │ + jalr t9 │ │ addiu s0,s0,56 │ │ - subu a1,s0,s1 │ │ - addu a0,s2,a1 │ │ - lw v1,-56(a0) │ │ - bnez v1,76ddc │ │ + lw v1,0(s0) │ │ + bnez v1,75114 │ │ lw gp,16(sp) │ │ - lw ra,36(sp) │ │ - lw s2,32(sp) │ │ - lw s1,28(sp) │ │ + lw ra,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,40 │ │ + addiu sp,sp,32 │ │ │ │ -00076e18 : │ │ +00075140 : │ │ lui gp,0x3 │ │ - addiu gp,gp,9272 │ │ + addiu gp,gp,16656 │ │ addu gp,gp,t9 │ │ - mtc1 a2,$f0 │ │ - mtc1 zero,$f2 │ │ - mtc1 a3,$f1 │ │ - mtc1 zero,$f3 │ │ addiu sp,sp,-64 │ │ - c.eq.d $f0,$f2 │ │ + lw v0,-32708(gp) │ │ + sw a2,32(sp) │ │ + sw a3,36(sp) │ │ + ldc1 $f0,-30552(v0) │ │ + ldc1 $f2,32(sp) │ │ sw gp,24(sp) │ │ - sw s2,40(sp) │ │ - sw s1,36(sp) │ │ sw ra,52(sp) │ │ - sw s4,48(sp) │ │ - sw s3,44(sp) │ │ - sw s0,32(sp) │ │ + c.eq.d $f2,$f0 │ │ + sw s2,48(sp) │ │ + sw s1,44(sp) │ │ + sw s0,40(sp) │ │ sdc1 $f20,56(sp) │ │ - move s2,a0 │ │ - bc1t 76ec8 │ │ - move s1,a1 │ │ - lw v1,-32696(gp) │ │ - lw v0,0(a1) │ │ - ldc1 $f20,5360(v1) │ │ - beqz v0,76ec8 │ │ - div.d $f20,$f20,$f0 │ │ - lw s3,-32696(gp) │ │ + bc1t 751e0 │ │ + lw v1,-32708(gp) │ │ move s0,a1 │ │ - addiu s4,a1,56 │ │ - addiu s3,s3,28960 │ │ - ldc1 $f0,8(s0) │ │ - lw t9,-30324(gp) │ │ - move a0,s2 │ │ - mul.d $f2,$f20,$f0 │ │ - sw v0,16(sp) │ │ - move a1,s3 │ │ + ldc1 $f4,-4896(v1) │ │ + lw a1,0(a1) │ │ + beqz a1,751e0 │ │ + div.d $f20,$f4,$f2 │ │ + lw s2,-32708(gp) │ │ + move s1,a0 │ │ + addiu s2,s2,18880 │ │ + ldc1 $f6,8(s0) │ │ + lw t9,-30456(gp) │ │ + sw a1,16(sp) │ │ + mul.d $f8,$f20,$f6 │ │ + move a1,s2 │ │ + move a0,s1 │ │ addiu s0,s0,56 │ │ - mfc1 a2,$f2 │ │ + sdc1 $f8,32(sp) │ │ + lw a2,32(sp) │ │ jalr t9 │ │ - mfc1 a3,$f3 │ │ - subu a0,s0,s1 │ │ - addu v0,s4,a0 │ │ - lw v0,-56(v0) │ │ - bnez v0,76e8c │ │ + lw a3,36(sp) │ │ + lw a1,0(s0) │ │ + bnez a1,751a8 │ │ lw gp,24(sp) │ │ lw ra,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + lw s2,48(sp) │ │ + lw s1,44(sp) │ │ + lw s0,40(sp) │ │ ldc1 $f20,56(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ │ │ -00076eec : │ │ +000751fc : │ │ lui gp,0x3 │ │ - addiu gp,gp,9060 │ │ + addiu gp,gp,16468 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ - lw a1,-32696(gp) │ │ - sw s1,56(sp) │ │ - lw s1,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + sw s2,56(sp) │ │ + lw s2,-30360(gp) │ │ + lw a1,-32708(gp) │ │ + sw s0,48(sp) │ │ + lw v0,0(s2) │ │ + lw s0,-32708(gp) │ │ + lw t9,-30472(gp) │ │ sw gp,24(sp) │ │ - sw s0,52(sp) │ │ + sw s1,52(sp) │ │ sw ra,60(sp) │ │ - addiu a0,s1,28972 │ │ + addiu a0,s0,18892 │ │ + addiu a1,a1,-29052 │ │ + sw v0,44(sp) │ │ jalr t9 │ │ - addiu a1,a1,-18788 │ │ - move s0,v0 │ │ - beqz v0,77070 │ │ + nop │ │ + move s1,v0 │ │ + beqz v0,7539c │ │ lw gp,24(sp) │ │ - lui a2,0x1122 │ │ - lw t9,-30448(gp) │ │ - addiu a0,a2,13124 │ │ - sw a0,40(sp) │ │ + lui v1,0x1122 │ │ + lw t9,-30476(gp) │ │ + addiu t0,v1,13124 │ │ + addiu a0,sp,32 │ │ li a1,4 │ │ - addiu a0,sp,40 │ │ li a2,1 │ │ - jalr t9 │ │ move a3,v0 │ │ - li v1,1 │ │ - bne v0,v1,76ff0 │ │ + jalr t9 │ │ + sw t0,32(sp) │ │ + li a0,1 │ │ + bne v0,a0,75328 │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + move a0,s1 │ │ lw gp,24(sp) │ │ - addiu a0,s1,28972 │ │ - lw t2,-32696(gp) │ │ - lw t9,-30408(gp) │ │ + addiu a0,s0,18892 │ │ + lw a2,-32708(gp) │ │ + lw t9,-30472(gp) │ │ jalr t9 │ │ - addiu a1,t2,-19456 │ │ - move s0,v0 │ │ - beqz v0,770a0 │ │ + addiu a1,a2,-29720 │ │ + move s1,v0 │ │ + beqz v0,753d0 │ │ lw gp,24(sp) │ │ - lw t9,-30396(gp) │ │ - addiu a0,sp,32 │ │ + lw t9,-30236(gp) │ │ + move a3,v0 │ │ + addiu a0,sp,36 │ │ li a1,1 │ │ - li a2,4 │ │ jalr t9 │ │ - move a3,v0 │ │ - li t5,4 │ │ - bne v0,t5,77050 │ │ + li a2,4 │ │ + li a3,4 │ │ + bne v0,a3,7537c │ │ lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + move a0,s1 │ │ lw gp,24(sp) │ │ - lw t9,-30360(gp) │ │ + lw t9,-30364(gp) │ │ jalr t9 │ │ - addiu a0,s1,28972 │ │ - lb t8,32(sp) │ │ - xori s0,t8,0x44 │ │ - sltiu v0,s0,1 │ │ + addiu a0,s0,18892 │ │ + lb t1,36(sp) │ │ + lw gp,24(sp) │ │ + xori t2,t1,0x44 │ │ + sltiu v0,t2,1 │ │ + lw a1,44(sp) │ │ + lw s2,0(s2) │ │ + bne a1,s2,75400 │ │ lw ra,60(sp) │ │ - lw s1,56(sp) │ │ - lw s0,52(sp) │ │ + lw s2,56(sp) │ │ + lw s1,52(sp) │ │ + lw s0,48(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ - lw t1,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu s1,s1,28972 │ │ - addiu a1,t1,28896 │ │ + lw t7,-32708(gp) │ │ + lw t8,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu s0,s0,18892 │ │ + addiu a1,t7,18816 │ │ li a2,320 │ │ - addiu a3,t0,29036 │ │ + addiu a3,t8,18956 │ │ li a0,4 │ │ - bal 706b8 │ │ - sw s1,16(sp) │ │ - lw gp,24(sp) │ │ - lw t9,-30420(gp) │ │ jalr t9 │ │ - move a0,s0 │ │ + sw s0,16(sp) │ │ lw gp,24(sp) │ │ - lw t9,-30360(gp) │ │ + lw t9,-30320(gp) │ │ jalr t9 │ │ move a0,s1 │ │ - lw ra,60(sp) │ │ + lw gp,24(sp) │ │ + lw t9,-30364(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ + lw gp,24(sp) │ │ + b 75304 │ │ li v0,-1 │ │ - lw s1,56(sp) │ │ - lw s0,52(sp) │ │ - jr ra │ │ - addiu sp,sp,64 │ │ - lw t7,-32696(gp) │ │ - lw t6,-32696(gp) │ │ - addiu s1,s1,28972 │ │ - lw t9,-32200(gp) │ │ - addiu a1,t7,28896 │ │ + lw t3,-32708(gp) │ │ + lw t4,-32708(gp) │ │ + addiu s0,s0,18892 │ │ + lw t9,-32196(gp) │ │ + addiu a1,t3,18816 │ │ li a2,333 │ │ - b 7700c │ │ - addiu a3,t6,29068 │ │ - lw v0,-32696(gp) │ │ - lw a3,-32696(gp) │ │ - lw t9,-32200(gp) │ │ - addiu s1,s1,28972 │ │ - addiu a1,v0,28896 │ │ - sw s1,16(sp) │ │ + b 75344 │ │ + addiu a3,t4,18988 │ │ + lw v0,-32708(gp) │ │ + lw v1,-32708(gp) │ │ + lw t9,-32196(gp) │ │ + addiu ra,s0,18892 │ │ + addiu a1,v0,18816 │ │ + sw ra,16(sp) │ │ li a0,4 │ │ li a2,312 │ │ - bal 706b8 │ │ - addiu a3,a3,28996 │ │ - b 76fdc │ │ + jalr t9 │ │ + addiu a3,v1,18916 │ │ + lw gp,24(sp) │ │ + b 75304 │ │ li v0,-1 │ │ - lw t4,-32696(gp) │ │ - lw t3,-32696(gp) │ │ - lw t9,-32092(gp) │ │ - addiu s1,s1,28972 │ │ + lw t5,-32708(gp) │ │ + lw t6,-32708(gp) │ │ + lw t9,-32088(gp) │ │ + addiu s0,s0,18892 │ │ li a0,4 │ │ - addiu a1,t4,28896 │ │ + addiu a1,t5,18816 │ │ li a2,328 │ │ - addiu a3,t3,6076 │ │ - bal 7085c │ │ - sw s1,16(sp) │ │ - b 7702c │ │ + addiu a3,t6,-4180 │ │ + jalr t9 │ │ + sw s0,16(sp) │ │ + b 75364 │ │ lw gp,24(sp) │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + nop │ │ │ │ -000770d0 : │ │ +00075410 : │ │ lui gp,0x3 │ │ - addiu gp,gp,8576 │ │ + addiu gp,gp,15936 │ │ addu gp,gp,t9 │ │ lw t9,-30524(gp) │ │ - b 77a84 │ │ + jr t9 │ │ move a1,zero │ │ │ │ -000770e8 : │ │ +00075428 : │ │ lui gp,0x3 │ │ - addiu gp,gp,8552 │ │ + addiu gp,gp,15912 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-48 │ │ - lw t9,-30472(gp) │ │ - addiu v1,sp,52 │ │ - sw gp,16(sp) │ │ + addiu sp,sp,-56 │ │ sw s2,40(sp) │ │ - sw s0,32(sp) │ │ - sw ra,44(sp) │ │ + lw s2,-30360(gp) │ │ + lw t9,-30432(gp) │ │ + lw v0,0(s2) │ │ + sw s3,44(sp) │ │ + addiu s3,sp,60 │ │ + sw gp,16(sp) │ │ + sw s4,48(sp) │ │ sw s1,36(sp) │ │ - sw a1,52(sp) │ │ - sw a2,56(sp) │ │ - sw a3,60(sp) │ │ - sw v1,24(sp) │ │ + sw ra,52(sp) │ │ + sw s0,32(sp) │ │ + sw a1,60(sp) │ │ + sw a2,64(sp) │ │ + sw a3,68(sp) │ │ + sw s3,24(sp) │ │ + sw v0,28(sp) │ │ jalr t9 │ │ - move s0,a0 │ │ - lw a0,52(sp) │ │ - move s2,v0 │ │ - addiu v0,sp,56 │ │ + move s4,a0 │ │ + lw a0,60(sp) │ │ + addiu v1,sp,64 │ │ lw gp,16(sp) │ │ - beqz a0,7716c │ │ - sw v0,24(sp) │ │ - addiu s1,sp,60 │ │ - lw t9,-30472(gp) │ │ + move s1,v0 │ │ + beqz a0,754c0 │ │ + sw v1,24(sp) │ │ + addiu s0,sp,68 │ │ + lw t9,-30432(gp) │ │ jalr t9 │ │ nop │ │ - sw s1,24(sp) │ │ - addiu s1,s1,4 │ │ - lw a0,-8(s1) │ │ + sw s0,24(sp) │ │ + addiu s0,s0,4 │ │ + lw a0,-8(s0) │ │ lw gp,16(sp) │ │ - bnez a0,77148 │ │ - addu s2,s2,v0 │ │ - lw a2,-32696(gp) │ │ - lw t9,-32156(gp) │ │ - addiu a0,s2,1 │ │ + bnez a0,7549c │ │ + addu s1,s1,v0 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32152(gp) │ │ + addiu a0,s1,1 │ │ li a1,1 │ │ - addiu a2,a2,29112 │ │ - bal 6d364 <__ckd_calloc__> │ │ + addiu a2,a2,19032 │ │ + jalr t9 │ │ li a3,77 │ │ lw gp,16(sp) │ │ - addiu a0,sp,52 │ │ - sw a0,24(sp) │ │ - move s1,v0 │ │ - lw t9,-30204(gp) │ │ + sw s3,24(sp) │ │ + lw t9,-30492(gp) │ │ move a0,v0 │ │ - b 771ac │ │ - move a1,s0 │ │ - move a0,s1 │ │ + move a1,s4 │ │ jalr t9 │ │ - nop │ │ - lw a1,24(sp) │ │ + move s1,v0 │ │ + lw a0,24(sp) │ │ lw gp,16(sp) │ │ - addiu a3,a1,4 │ │ - sw a3,24(sp) │ │ - lw a1,0(a1) │ │ - bnez a1,771a8 │ │ - lw t9,-30328(gp) │ │ - lw ra,44(sp) │ │ + lw a1,0(a0) │ │ + addiu s3,a0,4 │ │ + beqz a1,75530 │ │ + sw s3,24(sp) │ │ + lw t9,-30292(gp) │ │ + addiu s3,s3,4 │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw a1,-4(s3) │ │ + lw gp,16(sp) │ │ + bnez a1,75510 │ │ + sw s3,24(sp) │ │ + lw a1,28(sp) │ │ + lw a3,0(s2) │ │ + bne a1,a3,75560 │ │ move v0,s1 │ │ + lw ra,52(sp) │ │ + lw s4,48(sp) │ │ + lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,48 │ │ + addiu sp,sp,56 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ │ │ -000771ec : │ │ +0007556c : │ │ lui gp,0x3 │ │ - addiu gp,gp,8292 │ │ + addiu gp,gp,15588 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ - lw t9,-30472(gp) │ │ + lw t9,-30432(gp) │ │ sw gp,16(sp) │ │ - sw s2,36(sp) │ │ + sw s3,40(sp) │ │ sw s1,32(sp) │ │ sw s0,28(sp) │ │ sw ra,44(sp) │ │ - sw s3,40(sp) │ │ - move s0,a0 │ │ + sw s2,36(sp) │ │ + move s3,a0 │ │ jalr t9 │ │ move s1,a1 │ │ - move s2,v0 │ │ - beqz s1,7726c │ │ + move s0,v0 │ │ + beqz s1,755e8 │ │ lw gp,16(sp) │ │ li v0,2 │ │ - beq s1,v0,77270 │ │ - lw a1,-32696(gp) │ │ - addiu v1,s1,-1 │ │ - sltiu s1,v1,2 │ │ - bnez s1,772b4 │ │ - lw s3,-32696(gp) │ │ + beq s1,v0,75694 │ │ + addiu a0,s1,-1 │ │ + sltiu a2,a0,2 │ │ + bnez a2,75630 │ │ + lw s2,-32708(gp) │ │ lw ra,44(sp) │ │ - move v0,s0 │ │ - lw s3,40(sp) │ │ + move v0,s3 │ │ lw s2,36(sp) │ │ + lw s3,40(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - lw a1,-32696(gp) │ │ - lw t9,-30468(gp) │ │ - move a0,s0 │ │ + lw v1,-32708(gp) │ │ + lw t9,-30248(gp) │ │ + move a0,s3 │ │ jalr t9 │ │ - addiu a1,a1,29160 │ │ - beqz v0,7723c │ │ + addiu a1,v1,19080 │ │ + beqz v0,755c8 │ │ lw gp,16(sp) │ │ - lw t9,-30228(gp) │ │ - subu s2,s2,v0 │ │ - move a0,s0 │ │ - addu a1,s0,v0 │ │ + lw t9,-30404(gp) │ │ + subu s0,s0,v0 │ │ + move a0,s3 │ │ + addiu a2,s0,1 │ │ jalr t9 │ │ - addiu a2,s2,1 │ │ - addiu v1,s1,-1 │ │ - sltiu s1,v1,2 │ │ - beqz s1,7724c │ │ - lw gp,16(sp) │ │ - lw s3,-32696(gp) │ │ - b 772cc │ │ - addiu s3,s3,29160 │ │ + addu a1,s3,v0 │ │ + addiu a0,s1,-1 │ │ + sltiu a2,a0,2 │ │ + beqz a2,755c8 │ │ + lw gp,16(sp) │ │ + lw s2,-32708(gp) │ │ + b 75648 │ │ + addiu s2,s2,19080 │ │ jalr t9 │ │ lb a1,0(s1) │ │ - beqz v0,772f4 │ │ + beqz v0,75670 │ │ lw gp,16(sp) │ │ - addiu s2,s2,-1 │ │ - lw t9,-30480(gp) │ │ - move a0,s3 │ │ - bgez s2,772bc │ │ - addu s1,s0,s2 │ │ - li a0,-1 │ │ - bne s2,a0,772f4 │ │ + addiu s0,s0,-1 │ │ + lw t9,-30372(gp) │ │ + move a0,s2 │ │ + bgez s0,75638 │ │ + addu s1,s3,s0 │ │ + li a3,-1 │ │ + bne s0,a3,75670 │ │ nop │ │ - b 7724c │ │ - sb zero,0(s0) │ │ + b 755c8 │ │ + sb zero,0(s3) │ │ sb zero,1(s1) │ │ lw ra,44(sp) │ │ - move v0,s0 │ │ - lw s3,40(sp) │ │ + move v0,s3 │ │ lw s2,36(sp) │ │ + lw s3,40(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ + lw a1,-32708(gp) │ │ + lw t9,-30248(gp) │ │ + move a0,s3 │ │ + jalr t9 │ │ + addiu a1,a1,19080 │ │ + beqz v0,7562c │ │ + lw gp,16(sp) │ │ + b 75608 │ │ + lw t9,-30404(gp) │ │ │ │ -00077318 : │ │ +000756b8 : │ │ lui gp,0x3 │ │ - addiu gp,gp,7992 │ │ + addiu gp,gp,15256 │ │ addu gp,gp,t9 │ │ - lw t3,-30464(gp) │ │ + move t3,zero │ │ + addu t2,a0,t3 │ │ + lb v1,0(t2) │ │ move v0,zero │ │ - move t0,zero │ │ - li t4,-1 │ │ - addu v1,a0,t0 │ │ - lb a3,0(v1) │ │ - beqz a3,7737c │ │ - move t1,v1 │ │ - andi a3,a3,0xff │ │ - beq a3,t4,77384 │ │ + beqz v1,75790 │ │ + lw t5,-30280(gp) │ │ + lw t4,0(t5) │ │ + andi a3,v1,0xff │ │ + addu t0,t4,a3 │ │ + lbu t1,1(t0) │ │ + andi t6,t1,0x8 │ │ + bnez t6,7577c │ │ nop │ │ - lw t7,0(t3) │ │ - addu t6,t7,a3 │ │ - lbu t5,1(t6) │ │ - andi t2,t5,0x8 │ │ - beqz t2,77384 │ │ + beqz a1,75798 │ │ + slt t7,v0,a2 │ │ + beqz t7,757a0 │ │ + sll t8,v0,0x2 │ │ + addu t9,a1,t8 │ │ + sw t2,0(t9) │ │ + lb v1,0(t2) │ │ + beqz v1,75790 │ │ + addiu v0,v0,1 │ │ + lw t4,0(t5) │ │ + andi a3,v1,0xff │ │ + addu t0,t4,a3 │ │ + lbu t1,1(t0) │ │ + andi t6,t1,0x8 │ │ + bnez t6,75778 │ │ nop │ │ + addiu t0,t3,1 │ │ + b 75748 │ │ + addu a3,a0,t0 │ │ addiu t0,t0,1 │ │ - addu v1,a0,t0 │ │ - lb a3,0(v1) │ │ - bnez a3,77344 │ │ - move t1,v1 │ │ - jr ra │ │ + lb t7,0(a3) │ │ + move t3,t0 │ │ + andi t2,t7,0xff │ │ + addu t8,t4,t2 │ │ + beqz t7,75790 │ │ + move t2,a3 │ │ + lbu t9,1(t8) │ │ + andi v1,t9,0x8 │ │ + beqz v1,75744 │ │ + addiu a3,a3,1 │ │ + beqz a1,7577c │ │ + nop │ │ + sb zero,0(t2) │ │ + addiu t3,t3,1 │ │ + addu t2,a0,t3 │ │ + lb v1,0(t2) │ │ + bnez v1,756dc │ │ nop │ │ - beqz a1,77430 │ │ + jr ra │ │ nop │ │ - slt a3,v0,a2 │ │ - beqz a3,773fc │ │ - sll t9,v0,0x2 │ │ - addu t8,a1,t9 │ │ - sw v1,0(t8) │ │ - lb a3,0(v1) │ │ - beqz a3,7737c │ │ + b 75738 │ │ addiu v0,v0,1 │ │ - andi a3,a3,0xff │ │ - addiu t0,t0,1 │ │ - lw t2,0(t3) │ │ - b 773d8 │ │ - addu v1,a0,t0 │ │ - move t1,v1 │ │ - addiu v1,v1,1 │ │ - lb a3,-1(v1) │ │ - beqz a3,7737c │ │ - addiu t0,t0,1 │ │ - andi a3,a3,0xff │ │ - addu t7,t2,a3 │ │ - lbu t6,1(t7) │ │ - andi t5,t6,0x8 │ │ - beqz t5,773c0 │ │ - nop │ │ - beqz a1,77338 │ │ - addu v1,a0,t0 │ │ - b 77338 │ │ - sb zero,0(t1) │ │ - li a0,-1 │ │ - addiu t0,t0,-1 │ │ - beq t0,a0,77428 │ │ + beq a0,t2,757c4 │ │ li a1,32 │ │ - lb v0,-1(v1) │ │ - bnez v0,7741c │ │ + lb v0,-1(t2) │ │ + bnez v0,757b8 │ │ + nop │ │ + sb a1,-1(t2) │ │ + addiu t2,t2,-1 │ │ + bne a0,t2,757a8 │ │ nop │ │ - sb a1,-1(v1) │ │ - addiu t0,t0,-1 │ │ - bne t0,a0,7740c │ │ - addiu v1,v1,-1 │ │ jr ra │ │ li v0,-1 │ │ - b 773b0 │ │ - addiu v0,v0,1 │ │ │ │ -00077438 : │ │ - lb v0,0(a0) │ │ - beqz v0,774e8 │ │ +000757cc : │ │ + lb t5,0(a0) │ │ + beqz t5,75888 │ │ nop │ │ lb t1,0(a1) │ │ - beqz t1,77474 │ │ + beqz t1,7580c │ │ nop │ │ - beq t1,v0,774d8 │ │ - addiu v1,a1,1 │ │ - b 7746c │ │ - lb t0,0(v1) │ │ - beq v0,t0,774d8 │ │ + bne t1,t5,757fc │ │ + move v0,a1 │ │ + b 7587c │ │ + addiu a0,a0,1 │ │ + beq t5,v1,75878 │ │ + nop │ │ + addiu v0,v0,1 │ │ + lb v1,0(v0) │ │ + bnez v1,757f4 │ │ nop │ │ - lb t0,0(v1) │ │ - bnez t0,77460 │ │ - addiu v1,v1,1 │ │ sw a0,0(a2) │ │ - lb t1,1(a0) │ │ - beqz t1,774c4 │ │ + lb t0,1(a0) │ │ + beqz t0,75860 │ │ addiu a0,a0,1 │ │ lb t2,0(a1) │ │ - beqz t2,774b4 │ │ + beqz t2,75850 │ │ nop │ │ - beq t2,t1,774c4 │ │ + beq t0,t2,75890 │ │ + move t3,a1 │ │ + b 75844 │ │ + addiu t3,t3,1 │ │ + beq t0,t4,75864 │ │ nop │ │ - b 774a8 │ │ - addiu v1,a1,1 │ │ - beq t1,t0,774c4 │ │ + addiu t3,t3,1 │ │ + lb t4,0(t3) │ │ + bnez t4,75838 │ │ nop │ │ - lb t0,0(v1) │ │ - bnez t0,774a0 │ │ - addiu v1,v1,1 │ │ addiu a0,a0,1 │ │ - lb t1,0(a0) │ │ - bnez t1,77488 │ │ + lb t0,0(a0) │ │ + bnez t0,75820 │ │ nop │ │ - sb t1,0(a3) │ │ + move t4,zero │ │ + sb t4,0(a3) │ │ sb zero,0(a0) │ │ - lw v0,0(a2) │ │ + lw a1,0(a2) │ │ jr ra │ │ - subu v0,a0,v0 │ │ + subu v0,a0,a1 │ │ addiu a0,a0,1 │ │ - lb v0,0(a0) │ │ - bnez v0,77450 │ │ + lb t5,0(a0) │ │ + bnez t5,757dc │ │ nop │ │ jr ra │ │ li v0,-1 │ │ + move t4,t0 │ │ + sb t4,0(a3) │ │ + sb zero,0(a0) │ │ + lw a1,0(a2) │ │ + jr ra │ │ + subu v0,a0,a1 │ │ + ... │ │ lui gp,0x3 │ │ - addiu gp,gp,7520 │ │ + addiu gp,gp,14752 │ │ addu gp,gp,t9 │ │ - addiu sp,sp,-72 │ │ + lw t0,16(a0) │ │ + addiu a0,a0,20 │ │ + sll a2,t0,0x2 │ │ + addu t5,a0,a2 │ │ + lw t2,-30360(gp) │ │ + lw t3,-4(t5) │ │ + addiu sp,sp,-48 │ │ + lw v0,0(t2) │ │ + lui v1,0xffff │ │ + and t1,t3,v1 │ │ sw gp,16(sp) │ │ - andi v0,a1,0x3 │ │ - sw s3,44(sp) │ │ - sw s2,40(sp) │ │ - sw ra,68(sp) │ │ - sw s8,64(sp) │ │ - sw s7,60(sp) │ │ - sw s6,56(sp) │ │ - sw s5,52(sp) │ │ + sw ra,44(sp) │ │ + sw v0,36(sp) │ │ + bnez t1,759a4 │ │ + addiu a3,t5,-4 │ │ + sll v0,t3,0x10 │ │ + li a2,16 │ │ + lui t4,0xff00 │ │ + and t6,v0,t4 │ │ + bnez t6,75918 │ │ + lui t7,0xf000 │ │ + addiu a2,a2,8 │ │ + sll v0,v0,0x8 │ │ + and t8,v0,t7 │ │ + bnez t8,7592c │ │ + lui t9,0xc000 │ │ + addiu a2,a2,4 │ │ + sll v0,v0,0x4 │ │ + and ra,v0,t9 │ │ + bnez ra,75940 │ │ + nop │ │ + addiu a2,a2,2 │ │ + sll v0,v0,0x2 │ │ + bltz v0,75a3c │ │ + lui t0,0x4000 │ │ + and t4,v0,t0 │ │ + bnez t4,759b0 │ │ + sltu t1,a0,a3 │ │ + beqz t1,75a6c │ │ + sw zero,0(a1) │ │ + lw t7,-8(t5) │ │ + li t9,21 │ │ + li v0,32 │ │ + li ra,43 │ │ + subu a2,ra,v0 │ │ + srlv t0,t7,a2 │ │ + addiu v1,t5,-8 │ │ + lui t4,0x3ff0 │ │ + or t6,t0,t4 │ │ + sllv t3,t3,t9 │ │ + sltu t1,a0,v1 │ │ + sllv a3,t7,t9 │ │ + beqz t1,75aa4 │ │ + or t8,t6,t3 │ │ + lw t5,-12(t5) │ │ + srlv t4,t5,a2 │ │ + b 759f8 │ │ + or t7,a3,t4 │ │ + move v0,t3 │ │ + b 75900 │ │ + move a2,zero │ │ + addiu v0,a2,1 │ │ + li v1,32 │ │ + subu t1,v1,v0 │ │ + slti t6,v0,11 │ │ + beqz t6,75a1c │ │ + sw t1,0(a1) │ │ + li t8,11 │ │ + subu t9,t8,v0 │ │ + srlv ra,t3,t9 │ │ + lui t0,0x3ff0 │ │ + sltu a2,a0,a3 │ │ + beqz a2,75a90 │ │ + or t8,ra,t0 │ │ + lw v1,-8(t5) │ │ + srlv t4,v1,t9 │ │ + addiu v0,v0,21 │ │ + sllv t6,t3,v0 │ │ + or t7,t4,t6 │ │ + lw a1,36(sp) │ │ + lw t2,0(t2) │ │ + sw t7,24(sp) │ │ + sw t8,28(sp) │ │ + bne a1,t2,75a98 │ │ + ldc1 $f0,24(sp) │ │ + lw ra,44(sp) │ │ + jr ra │ │ + addiu sp,sp,48 │ │ + sltu a1,a0,a3 │ │ + beqz a1,75a44 │ │ + addiu t9,v0,-11 │ │ + bnez t9,75968 │ │ + lw t7,-8(t5) │ │ + lui a3,0x3ff0 │ │ + b 759f8 │ │ + or t8,t3,a3 │ │ + b 759b4 │ │ + move v0,a2 │ │ + addiu a0,v0,-11 │ │ + beqz a0,75a84 │ │ + lui a3,0x3ff0 │ │ + sllv t5,t3,a0 │ │ + move a3,zero │ │ + lui t3,0x3ff0 │ │ + move t4,zero │ │ + or t8,t5,t3 │ │ + b 759f8 │ │ + or t7,a3,t4 │ │ + sll a1,t3,0x15 │ │ + lui a0,0x3ff0 │ │ + move a3,zero │ │ + or t8,a1,a0 │ │ + b 759f8 │ │ + or t7,a3,t4 │ │ + move t7,zero │ │ + b 759f8 │ │ + or t8,t3,a3 │ │ + b 759ec │ │ + move t4,zero │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ + nop │ │ + move t4,zero │ │ + b 759f8 │ │ + or t7,a3,t4 │ │ + lui gp,0x3 │ │ + addiu gp,gp,14240 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-64 │ │ sw s4,48(sp) │ │ + lw s4,16(a0) │ │ + sw s2,40(sp) │ │ + sra s2,a1,0x5 │ │ + sw s3,44(sp) │ │ + addu s4,s2,s4 │ │ + move s3,a0 │ │ + lw a0,8(a0) │ │ sw s1,36(sp) │ │ + addiu s1,s4,1 │ │ + sw gp,16(sp) │ │ + slt v0,a0,s1 │ │ + sw s5,52(sp) │ │ sw s0,32(sp) │ │ - move s2,a1 │ │ - bnez v0,77960 │ │ - move s3,a0 │ │ - sra s2,s2,0x2 │ │ - bnez s2,77578 │ │ - lw ra,68(sp) │ │ - move v0,s3 │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ + sw ra,60(sp) │ │ + sw s6,56(sp) │ │ + move s5,a1 │ │ + beqz v0,75b1c │ │ + lw s0,4(s3) │ │ + sll a0,a0,0x1 │ │ + slt v1,a0,s1 │ │ + bnez v1,75b0c │ │ + addiu s0,s0,1 │ │ + li s6,1 │ │ + sllv s6,s6,s0 │ │ + sll a1,s6,0x2 │ │ + addiu a2,a1,27 │ │ + lw t0,-32708(gp) │ │ + srl a3,a2,0x3 │ │ + lw t9,-32560(gp) │ │ + sll a0,a3,0x3 │ │ + addiu a1,t0,19088 │ │ + jalr t9 │ │ + li a2,502 │ │ + addiu t8,v0,20 │ │ + lw gp,16(sp) │ │ + sw s0,4(v0) │ │ + sw s6,8(v0) │ │ + sw zero,16(v0) │ │ + blez s2,75b84 │ │ + sw zero,12(v0) │ │ + move t1,t8 │ │ + move t2,zero │ │ + addiu t1,t1,4 │ │ + addiu t2,t2,1 │ │ + bne t2,s2,75b6c │ │ + sw zero,-4(t1) │ │ + sll t3,t2,0x2 │ │ + addu t8,t8,t3 │ │ + lw t4,16(s3) │ │ + addiu t6,s3,20 │ │ + sll t5,t4,0x2 │ │ + andi t0,s5,0x1f │ │ + beqz t0,75c28 │ │ + addu a3,t6,t5 │ │ + li s5,32 │ │ + subu t1,s5,t0 │ │ + b 75bb0 │ │ + move a2,zero │ │ + move t8,v1 │ │ + lw s2,0(t6) │ │ + addiu v1,t8,4 │ │ + sllv s0,s2,t0 │ │ + or a0,a2,s0 │ │ + addiu t6,t6,4 │ │ + sw a0,-4(v1) │ │ + lw s6,-4(t6) │ │ + sltu a1,t6,a3 │ │ + bnez a1,75bac │ │ + srlv a2,s6,t1 │ │ + addiu s4,s4,2 │ │ + sw a2,4(t8) │ │ + movn s1,s4,a2 │ │ + lw t9,-32552(gp) │ │ + addiu s1,s1,-1 │ │ + sw s1,16(v0) │ │ + sw v0,28(sp) │ │ + jalr t9 │ │ + move a0,s3 │ │ + lw ra,60(sp) │ │ + lw v0,28(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ lw s4,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - lw s0,-32696(gp) │ │ - lw t9,-32564(gp) │ │ - addiu a1,s0,29168 │ │ - li a0,32 │ │ - bal 6d404 <__ckd_malloc__> │ │ - li a2,502 │ │ - move s0,v0 │ │ - li v1,2 │ │ - li v0,1 │ │ - li a0,625 │ │ - andi a1,s2,0x1 │ │ - lw gp,16(sp) │ │ - li s4,1 │ │ - sw v0,4(s0) │ │ - sw v1,8(s0) │ │ - sw zero,12(s0) │ │ - sw a0,20(s0) │ │ - bnez a1,7775c │ │ - sw v0,16(s0) │ │ - sra s2,s2,0x1 │ │ - beqz s2,77918 │ │ - lw t9,-32556(gp) │ │ - lw s6,16(s0) │ │ - lw s7,8(s0) │ │ - lw ra,4(s0) │ │ - sll s1,s6,0x1 │ │ - slt a0,s7,s1 │ │ - addu s5,a0,ra │ │ - sllv s8,s4,s5 │ │ - sll t1,s8,0x2 │ │ - lw t8,-32696(gp) │ │ - addiu t0,t1,27 │ │ - lw t9,-32564(gp) │ │ - srl v0,t0,0x3 │ │ - addiu a1,t8,29168 │ │ - sll a0,v0,0x3 │ │ - bal 6d404 <__ckd_malloc__> │ │ + addiu sp,sp,64 │ │ + addiu t6,t6,4 │ │ + lw t7,-4(t6) │ │ + addiu t8,t8,4 │ │ + sltu ra,t6,a3 │ │ + beqz ra,75be4 │ │ + sw t7,-4(t8) │ │ + addiu t6,t6,4 │ │ + lw t7,-4(t6) │ │ + addiu t8,t8,4 │ │ + sltu ra,t6,a3 │ │ + bnez ra,75c28 │ │ + sw t7,-4(t8) │ │ + b 75be8 │ │ + lw t9,-32552(gp) │ │ + lui gp,0x3 │ │ + addiu gp,gp,13808 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-64 │ │ + sw s5,44(sp) │ │ + sw s2,32(sp) │ │ + lw s5,16(a0) │ │ + lw s2,16(a1) │ │ + sw gp,16(sp) │ │ + slt v0,s5,s2 │ │ + sw s8,56(sp) │ │ + sw s4,40(sp) │ │ + sw ra,60(sp) │ │ + sw s7,52(sp) │ │ + sw s6,48(sp) │ │ + sw s3,36(sp) │ │ + sw s1,28(sp) │ │ + sw s0,24(sp) │ │ + move s4,a0 │ │ + bnez v0,75e38 │ │ + move s8,a1 │ │ + move v1,s2 │ │ + move s2,s5 │ │ + move s5,v1 │ │ + lw t1,8(s4) │ │ + lw s7,4(s4) │ │ + addu s3,s2,s5 │ │ + slt a1,t1,s3 │ │ + addu s0,s7,a1 │ │ + li t0,1 │ │ + sllv s6,t0,s0 │ │ + sll a2,s6,0x2 │ │ + addiu a3,a2,27 │ │ + lw t3,-32708(gp) │ │ + srl t2,a3,0x3 │ │ + lw t9,-32560(gp) │ │ + sll a0,t2,0x3 │ │ + addiu a1,t3,19088 │ │ + jalr t9 │ │ li a2,502 │ │ - addiu t8,s1,4 │ │ - sll a3,t8,0x2 │ │ - addu t5,v0,a3 │ │ - addiu t4,v0,20 │ │ - addiu t5,t5,4 │ │ - sltu t7,t4,t5 │ │ - lw gp,16(sp) │ │ - sw s5,4(v0) │ │ - sw s8,8(v0) │ │ + addiu t6,v0,20 │ │ + sll t5,s3,0x2 │ │ + addu t5,t6,t5 │ │ + sltu t4,t6,t5 │ │ + sw s0,4(v0) │ │ + sw s6,8(v0) │ │ sw zero,16(v0) │ │ - beqz t7,77658 │ │ sw zero,12(v0) │ │ - move v1,t4 │ │ - sw zero,0(v1) │ │ - addiu v1,v1,4 │ │ - sltu a1,v1,t5 │ │ - bnez a1,77644 │ │ + beqz t4,75d3c │ │ + move t7,t6 │ │ + sw zero,0(t7) │ │ + addiu t7,t7,4 │ │ + sltu s1,t7,t5 │ │ + bnez s1,75d28 │ │ nop │ │ - addiu v1,s6,4 │ │ - sll s6,v1,0x2 │ │ - addu s6,s0,s6 │ │ - addiu t6,s0,20 │ │ - addiu t2,s6,4 │ │ - sltu a2,t6,t2 │ │ - beqz a2,776fc │ │ - subu s8,s6,s0 │ │ - addiu t3,s8,-17 │ │ - srl t7,t3,0x2 │ │ - sll t7,t7,0x2 │ │ - move t3,t6 │ │ - lw t1,0(t3) │ │ - beqz t1,776f0 │ │ - addiu t3,t3,4 │ │ - move t0,t4 │ │ - move v1,t6 │ │ - move a0,zero │ │ - move a1,zero │ │ - lw s6,0(t0) │ │ - lw ra,0(v1) │ │ - addu s7,s6,a0 │ │ - sltu a2,s7,s6 │ │ - addu a0,a2,a1 │ │ - mtlo s7 │ │ - mthi a0 │ │ - maddu ra,t1 │ │ - addiu v1,v1,4 │ │ - mflo t9 │ │ - mfhi a3 │ │ - sltu s5,v1,t2 │ │ - sw t9,0(t0) │ │ - move a0,a3 │ │ - move a1,zero │ │ - bnez s5,776a4 │ │ - addiu t0,t0,4 │ │ - addu t0,t4,t7 │ │ - sw a3,4(t0) │ │ - sltu t1,t3,t2 │ │ - bnez t1,77688 │ │ + sll t8,s5,0x2 │ │ + addiu t4,s8,20 │ │ + addu t7,t4,t8 │ │ + sll ra,s2,0x2 │ │ + addiu t8,s4,20 │ │ + sltu s5,t4,t7 │ │ + beqz s5,75dd0 │ │ + addu t3,t8,ra │ │ addiu t4,t4,4 │ │ - blez s1,77734 │ │ - sll t6,t8,0x2 │ │ - addu t4,v0,t6 │ │ - lw t2,0(t4) │ │ - bnez t2,77734 │ │ - addiu t5,t5,-8 │ │ - b 7772c │ │ - addiu s1,s1,-1 │ │ - lw t8,4(t5) │ │ - bnez t8,77738 │ │ - lw t9,-32556(gp) │ │ - addiu s1,s1,-1 │ │ - bnez s1,7771c │ │ - addiu t5,t5,-4 │ │ - lw t9,-32556(gp) │ │ - sw s1,16(v0) │ │ - move a0,s0 │ │ - bal 6d654 │ │ - sw v0,24(sp) │ │ - lw s1,24(sp) │ │ - andi a1,s2,0x1 │ │ - lw gp,16(sp) │ │ - beqz a1,775c4 │ │ - move s0,s1 │ │ - lw s6,16(s3) │ │ - lw s7,16(s0) │ │ - slt a2,s6,s7 │ │ - beqz a2,77954 │ │ - move a3,s6 │ │ - move t2,s3 │ │ - move s6,s7 │ │ - move s5,s0 │ │ - move s7,a3 │ │ - lw a0,8(s5) │ │ - lw ra,4(s5) │ │ - addu s1,s6,s7 │ │ - slt v0,a0,s1 │ │ - addu s8,v0,ra │ │ - sllv t4,s4,s8 │ │ - sll t8,t4,0x2 │ │ - lw t5,-32696(gp) │ │ - addiu t7,t8,27 │ │ - lw t9,-32564(gp) │ │ - srl t6,t7,0x3 │ │ - addiu a1,t5,29168 │ │ - sw t4,28(sp) │ │ - sw t2,24(sp) │ │ - sll a0,t6,0x3 │ │ - bal 6d404 <__ckd_malloc__> │ │ + lw s1,-4(t4) │ │ + beqz s1,75dc8 │ │ + sltu a1,t4,t7 │ │ + move ra,t6 │ │ + move a0,t8 │ │ + b 75d80 │ │ + move a2,zero │ │ + move ra,t1 │ │ + lw s2,0(ra) │ │ + addiu a0,a0,4 │ │ + lw s4,-4(a0) │ │ + move s8,zero │ │ + mtlo s2 │ │ + mthi s8 │ │ + maddu s1,s4 │ │ + addiu t1,ra,4 │ │ + mflo s7 │ │ + mfhi s0 │ │ + addu t0,s7,a2 │ │ + sltu v1,t0,s7 │ │ + sltu s6,a0,t3 │ │ + addu a2,v1,s0 │ │ + bnez s6,75d7c │ │ + sw t0,-4(t1) │ │ + sw a2,4(ra) │ │ + sltu a1,t4,t7 │ │ + bnez a1,75d5c │ │ + addiu t6,t6,4 │ │ + blez s3,75e08 │ │ + lw ra,60(sp) │ │ + lw t2,-4(t5) │ │ + beqz t2,75df8 │ │ + addiu a3,t5,-4 │ │ + b 75e0c │ │ + sw s3,16(v0) │ │ + lw t9,0(a3) │ │ + bnez t9,75e08 │ │ + lw ra,60(sp) │ │ + addiu s3,s3,-1 │ │ + bnez s3,75dec │ │ + addiu a3,a3,-4 │ │ + lw ra,60(sp) │ │ + sw s3,16(v0) │ │ + lw s8,56(sp) │ │ + lw s7,52(sp) │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,64 │ │ + move s4,a1 │ │ + b 75cc0 │ │ + move s8,a0 │ │ + lui gp,0x3 │ │ + addiu gp,gp,13324 │ │ + addu gp,gp,t9 │ │ + addiu sp,sp,-56 │ │ + andi v0,a1,0x3 │ │ + sw gp,16(sp) │ │ + sw s2,32(sp) │ │ + sw s0,24(sp) │ │ + sw ra,52(sp) │ │ + sw s6,48(sp) │ │ + sw s5,44(sp) │ │ + sw s4,40(sp) │ │ + sw s3,36(sp) │ │ + sw s1,28(sp) │ │ + move s0,a1 │ │ + bnez v0,75fb4 │ │ + move s2,a0 │ │ + sra s0,s0,0x2 │ │ + bnez s0,75ebc │ │ + lw ra,52(sp) │ │ + move v0,s2 │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ + jr ra │ │ + addiu sp,sp,56 │ │ + lw t4,-32708(gp) │ │ + lw t9,-32560(gp) │ │ + li a0,32 │ │ + addiu a1,t4,19088 │ │ + jalr t9 │ │ li a2,502 │ │ - addiu t8,s1,4 │ │ lw gp,16(sp) │ │ - sll t3,t8,0x2 │ │ - sw s8,4(v0) │ │ - lw t1,28(sp) │ │ - addu t2,v0,t3 │ │ - addiu t5,t2,4 │ │ - addiu t4,v0,20 │ │ - sw t1,8(v0) │ │ - sw zero,16(v0) │ │ + li t5,1 │ │ + li t6,2 │ │ + li t7,625 │ │ + move s1,v0 │ │ + lw s6,-30596(gp) │ │ + sw t5,4(v0) │ │ + sw t6,8(v0) │ │ sw zero,12(v0) │ │ - sltu t0,t4,t5 │ │ - beqz t0,77814 │ │ - lw t2,24(sp) │ │ - move v1,t4 │ │ - sw zero,0(v1) │ │ - addiu v1,v1,4 │ │ - sltu a1,v1,t5 │ │ - bnez a1,77800 │ │ + sw t7,20(v0) │ │ + b 75f38 │ │ + sw t5,16(v0) │ │ + move a0,s1 │ │ + move a1,s1 │ │ + beqz s0,75f7c │ │ + addiu t9,s6,23648 │ │ + jalr t9 │ │ nop │ │ - addiu t1,s7,4 │ │ - sll t0,t1,0x2 │ │ - addiu a3,s6,4 │ │ - addu a2,t2,t0 │ │ - sll v1,a3,0x2 │ │ - addiu t2,t2,20 │ │ - addiu t6,a2,4 │ │ - addu s7,s5,v1 │ │ - sltu s6,t2,t6 │ │ - addiu t7,s5,20 │ │ - beqz s6,778bc │ │ - addiu t3,s7,4 │ │ - lw t1,0(t2) │ │ - beqz t1,778b0 │ │ - addiu t2,t2,4 │ │ - move v1,t4 │ │ - move t0,t7 │ │ - move a0,zero │ │ - b 77868 │ │ - move a1,zero │ │ - move v1,a2 │ │ - lw a2,0(v1) │ │ - lw ra,0(t0) │ │ - addu s7,a2,a0 │ │ - sltu s6,s7,a2 │ │ - addu a0,s6,a1 │ │ - mtlo s7 │ │ - mthi a0 │ │ - maddu ra,t1 │ │ - addiu t0,t0,4 │ │ - mflo s8 │ │ - mfhi t9 │ │ - sltu s5,t0,t3 │ │ - move a0,t9 │ │ - sw s8,0(v1) │ │ - addiu a2,v1,4 │ │ - bnez s5,77864 │ │ - move a1,zero │ │ - sw t9,4(v1) │ │ - sltu v1,t2,t6 │ │ - bnez v1,77844 │ │ - addiu t4,t4,4 │ │ - blez s1,778f4 │ │ - sll t4,t8,0x2 │ │ - addu t3,v0,t4 │ │ - lw t2,0(t3) │ │ - bnez t2,778f4 │ │ - addiu t5,t5,-8 │ │ - b 778ec │ │ - addiu s1,s1,-1 │ │ - lw t6,4(t5) │ │ - bnez t6,778f8 │ │ - lw t9,-32556(gp) │ │ - addiu s1,s1,-1 │ │ - bnez s1,778dc │ │ - addiu t5,t5,-4 │ │ - lw t9,-32556(gp) │ │ - move a0,s3 │ │ - sw s1,16(v0) │ │ - sra s2,s2,0x1 │ │ - bal 6d654 │ │ - move s3,v0 │ │ - bnez s2,775d0 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s0 │ │ - lw ra,68(sp) │ │ - move v0,s3 │ │ - lw s8,64(sp) │ │ - lw s7,60(sp) │ │ - lw s6,56(sp) │ │ - lw s5,52(sp) │ │ - lw s4,48(sp) │ │ - lw s3,44(sp) │ │ - lw s2,40(sp) │ │ - lw s1,36(sp) │ │ - lw s0,32(sp) │ │ + move a0,s1 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move s5,v0 │ │ + lw gp,16(sp) │ │ + move s1,s5 │ │ + andi t8,s0,0x1 │ │ + beqz t8,75f04 │ │ + sra s0,s0,0x1 │ │ + move a1,s1 │ │ + addiu t9,s6,23648 │ │ + jalr t9 │ │ + move a0,s2 │ │ + lw gp,16(sp) │ │ + move a0,s2 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move s2,v0 │ │ + lw gp,16(sp) │ │ + move a0,s1 │ │ + move a1,s1 │ │ + bnez s0,75f14 │ │ + addiu t9,s6,23648 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s1 │ │ + lw ra,52(sp) │ │ + move v0,s2 │ │ + lw s6,48(sp) │ │ + lw s5,44(sp) │ │ + lw s4,40(sp) │ │ + lw s3,36(sp) │ │ + lw s2,32(sp) │ │ + lw s1,28(sp) │ │ + lw s0,24(sp) │ │ jr ra │ │ - addiu sp,sp,72 │ │ - move t2,s0 │ │ - b 77780 │ │ - move s5,s3 │ │ - lw a1,-32696(gp) │ │ - addiu a2,v0,-1 │ │ - sll a0,a2,0x2 │ │ - addiu v1,a1,29680 │ │ - addu v0,a0,v1 │ │ - lw a3,0(v0) │ │ - lw s4,16(s3) │ │ - addiu a0,s3,20 │ │ - sra t0,a3,0x1f │ │ - move s0,zero │ │ - move s1,zero │ │ - move a1,zero │ │ - lw a2,0(a0) │ │ - addiu a1,a1,1 │ │ - multu a2,a3 │ │ - slt t1,a1,s4 │ │ - mflo v0 │ │ - mfhi v1 │ │ - mul t2,t0,a2 │ │ - addu a2,v0,s0 │ │ - addu v1,t2,v1 │ │ - sltu t2,a2,v0 │ │ - addu v0,v1,s1 │ │ - sw a2,0(a0) │ │ - addu s0,t2,v0 │ │ + addiu sp,sp,56 │ │ + lw a1,-32708(gp) │ │ + addiu v1,v0,-1 │ │ + sll a0,v1,0x2 │ │ + addiu a2,a1,19336 │ │ + addu a3,a0,a2 │ │ + lw t0,0(a3) │ │ + lw s3,16(s2) │ │ + addiu t6,s2,20 │ │ + sra t1,t0,0x1f │ │ move s1,zero │ │ - bnez t1,77990 │ │ - addiu a0,a0,4 │ │ - beqz s0,7753c │ │ + move t3,zero │ │ + lw t2,0(t6) │ │ + addiu t3,t3,1 │ │ + multu t2,t0 │ │ + addiu t6,t6,4 │ │ + mflo t4 │ │ + mfhi t5 │ │ + mul s4,t1,t2 │ │ + addu t7,s1,t4 │ │ + addu s5,s4,t5 │ │ + sltu s1,t7,s1 │ │ + slt s6,t3,s3 │ │ + addu s1,s1,s5 │ │ + bnez s6,75fe0 │ │ + sw t7,-4(t6) │ │ + beqz s1,75e88 │ │ nop │ │ - lw t0,8(s3) │ │ - slt a3,s4,t0 │ │ - beqz a3,77a04 │ │ - li t7,1 │ │ - addiu ra,s4,4 │ │ - sll s8,ra,0x2 │ │ - addu t8,s3,s8 │ │ - addiu s4,s4,1 │ │ - sw s0,4(t8) │ │ - b 7753c │ │ - sw s4,16(s3) │ │ - lw s1,4(s3) │ │ - addiu s7,s1,1 │ │ - sllv s6,t7,s7 │ │ - sll t6,s6,0x2 │ │ - lw t3,-32696(gp) │ │ - addiu t5,t6,27 │ │ - srl t4,t5,0x3 │ │ - lw t9,-32564(gp) │ │ - sll a0,t4,0x3 │ │ - addiu a1,t3,29168 │ │ - bal 6d404 <__ckd_malloc__> │ │ + lw t8,8(s2) │ │ + slt t9,s3,t8 │ │ + beqz t9,7604c │ │ + li v0,1 │ │ + addiu t1,s3,4 │ │ + sll t2,t1,0x2 │ │ + addu t3,s2,t2 │ │ + addiu s3,s3,1 │ │ + sw s1,4(t3) │ │ + b 75e88 │ │ + sw s3,16(s2) │ │ + lw ra,4(s2) │ │ + addiu s6,ra,1 │ │ + sllv s5,v0,s6 │ │ + sll v1,s5,0x2 │ │ + addiu a0,v1,27 │ │ + lw a2,-32708(gp) │ │ + lw t9,-32560(gp) │ │ + srl a1,a0,0x3 │ │ + sll a0,a1,0x3 │ │ + addiu a1,a2,19088 │ │ + jalr t9 │ │ li a2,502 │ │ lw gp,16(sp) │ │ - sw s7,4(v0) │ │ - sw s6,8(v0) │ │ sw zero,16(v0) │ │ - sw zero,12(v0) │ │ - lw t2,16(s3) │ │ - lw t9,-30268(gp) │ │ - addiu t1,t2,2 │ │ - addiu a1,s3,12 │ │ + lw a3,16(s2) │ │ + lw t9,-30464(gp) │ │ + addiu t0,a3,2 │ │ + addiu a1,s2,12 │ │ addiu a0,v0,12 │ │ - sll a2,t1,0x2 │ │ + sll a2,t0,0x2 │ │ + sw s6,4(v0) │ │ + sw s5,8(v0) │ │ + sw zero,12(v0) │ │ jalr t9 │ │ - move s5,v0 │ │ + move s4,v0 │ │ lw gp,16(sp) │ │ - move a0,s3 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move s3,s5 │ │ - b 779e8 │ │ + move a0,s2 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move s2,s4 │ │ + b 76030 │ │ lw gp,16(sp) │ │ │ │ -00077a84 : │ │ +000760cc : │ │ lui gp,0x3 │ │ - addiu gp,gp,6092 │ │ + addiu gp,gp,12676 │ │ addu gp,gp,t9 │ │ - mtc1 zero,$f0 │ │ - lw a3,-32696(gp) │ │ - mtc1 zero,$f1 │ │ - addiu sp,sp,-232 │ │ - mfc1 v0,$f0 │ │ - mfc1 v1,$f1 │ │ + addiu sp,sp,-240 │ │ + sw s2,176(sp) │ │ + move s2,a0 │ │ + sw s5,188(sp) │ │ sw gp,16(sp) │ │ - sw a1,236(sp) │ │ - sw ra,196(sp) │ │ - sw s8,192(sp) │ │ - sw s7,188(sp) │ │ - sw s6,184(sp) │ │ - sw s5,180(sp) │ │ - sw s4,176(sp) │ │ - sw s3,172(sp) │ │ - sw s2,168(sp) │ │ - sw s1,164(sp) │ │ - sw s0,160(sp) │ │ - sdc1 $f26,224(sp) │ │ - sdc1 $f24,216(sp) │ │ - sdc1 $f22,208(sp) │ │ - sdc1 $f20,200(sp) │ │ - sw v0,24(sp) │ │ - sw v1,28(sp) │ │ - move a1,a0 │ │ - addiu a3,a3,29232 │ │ - lb v0,0(a1) │ │ - andi v1,v0,0xff │ │ - sltiu a2,v1,46 │ │ - bnez a2,77c78 │ │ - nop │ │ - li v1,48 │ │ - beq v0,v1,77e70 │ │ - sw zero,80(sp) │ │ - move t7,zero │ │ - slti t5,v0,48 │ │ - move s8,a1 │ │ - move a2,zero │ │ - move s1,zero │ │ - beqz t5,77b60 │ │ - move s0,zero │ │ - b 77ba8 │ │ - li t1,46 │ │ - sll s6,s1,0x3 │ │ - addu s5,s7,s6 │ │ - addu s1,s5,v0 │ │ - addiu s1,s1,-48 │ │ - addiu s8,s8,1 │ │ - lb v0,0(s8) │ │ - slti t0,v0,48 │ │ - bnez t0,77ba4 │ │ - addiu s0,s0,1 │ │ - slti t6,v0,58 │ │ - beqz t6,77c90 │ │ - slti s4,s0,9 │ │ - bnez s4,77b3c │ │ - sll s7,s1,0x1 │ │ - slti t8,s0,16 │ │ - beqz t8,77b4c │ │ - sll v1,a2,0x1 │ │ - sll a3,a2,0x3 │ │ - addu ra,v1,a3 │ │ - addiu s8,s8,1 │ │ - addu t9,ra,v0 │ │ - lb v0,0(s8) │ │ - addiu a2,t9,-48 │ │ - slti t0,v0,48 │ │ - beqz t0,77b60 │ │ - addiu s0,s0,1 │ │ - li t1,46 │ │ - bne v0,t1,77ea8 │ │ - addiu a3,s8,1 │ │ - bnez s0,78cbc │ │ - lb v0,1(s8) │ │ - li v1,48 │ │ - bne v0,v1,77bd4 │ │ - move t0,zero │ │ - addiu a3,a3,1 │ │ - lb v0,0(a3) │ │ - beq v0,v1,77bc4 │ │ - addiu t0,t0,1 │ │ - addiu t2,v0,-49 │ │ - sltiu s8,t2,9 │ │ - beqz s8,78eb0 │ │ - move t4,zero │ │ - move t6,t0 │ │ - move t5,a3 │ │ - move t1,zero │ │ - li t0,1 │ │ - addiu a1,v0,-48 │ │ - beqz a1,77c6c │ │ - nop │ │ - li v0,1 │ │ - beq t0,v0,7a4e4 │ │ - addu t6,t6,t0 │ │ - addu t3,t1,t0 │ │ - addiu t4,t3,-1 │ │ - move v1,t1 │ │ - addiu v1,v1,1 │ │ - addiu s5,v1,-1 │ │ - slti s4,s5,9 │ │ - beqz s4,79d6c │ │ - slti s7,v1,17 │ │ - sll s6,s1,0x1 │ │ - sll s1,s1,0x3 │ │ - addu s1,s6,s1 │ │ - bne v1,t4,77c1c │ │ - addiu v1,v1,1 │ │ - addiu v1,v1,-1 │ │ - addu t4,t1,t0 │ │ - addiu t0,t4,-1 │ │ - slti t9,t0,9 │ │ - beqz t9,7a270 │ │ - addiu t1,t0,1 │ │ - sll t0,s1,0x1 │ │ - sll v1,s1,0x3 │ │ - addu ra,t0,v1 │ │ - addu s1,ra,a1 │ │ - move t0,zero │ │ - lb v0,1(a3) │ │ - b 78ccc │ │ - addiu a3,a3,1 │ │ - sll t3,v1,0x2 │ │ - addu t2,a3,t3 │ │ - lw t1,0(t2) │ │ - addu t0,t1,gp │ │ - jr t0 │ │ - nop │ │ - move t4,s0 │ │ - move t5,a1 │ │ - move t0,zero │ │ - move t6,zero │ │ - li a1,101 │ │ - bne v0,a1,77ebc │ │ - li a3,69 │ │ - bnez s0,77cbc │ │ - nop │ │ - beqz t0,78d0c │ │ + sw ra,204(sp) │ │ + sw s8,200(sp) │ │ + sw s7,196(sp) │ │ + sw s6,192(sp) │ │ + sw s4,184(sp) │ │ + sw s3,180(sp) │ │ + sw s1,172(sp) │ │ + sw s0,168(sp) │ │ + sdc1 $f26,232(sp) │ │ + sdc1 $f24,224(sp) │ │ + sdc1 $f22,216(sp) │ │ + sdc1 $f20,208(sp) │ │ + move s5,s2 │ │ + lw v0,-30360(gp) │ │ + lb s6,0(s5) │ │ + lw v1,0(v0) │ │ + lw a2,-32708(gp) │ │ + andi t0,s6,0xff │ │ + sw a1,52(sp) │ │ + move a0,zero │ │ + move a1,zero │ │ + sltiu t1,t0,46 │ │ + sw v1,164(sp) │ │ + sw a0,32(sp) │ │ + sw a1,36(sp) │ │ + beqz t1,76410 │ │ + addiu a3,a2,19152 │ │ + sll t2,t0,0x2 │ │ + addu t3,a3,t2 │ │ + lw t4,0(t3) │ │ + addu t5,t4,gp │ │ + jr t5 │ │ nop │ │ - lb a0,1(s8) │ │ - li t1,43 │ │ - beq a0,t1,78cf0 │ │ - li s5,45 │ │ - beq a0,s5,78ce4 │ │ - li s4,1 │ │ - addiu v1,s8,1 │ │ - move v0,a0 │ │ - move s4,zero │ │ - addiu s6,v0,-48 │ │ - sltiu a0,s6,10 │ │ - beqz a0,78cb4 │ │ - move a0,s8 │ │ - li a0,48 │ │ - bne v0,a0,77d14 │ │ - addiu t8,v0,-49 │ │ - addiu v1,v1,1 │ │ - lb v0,0(v1) │ │ - beq v0,a0,77d00 │ │ - addiu v1,v1,1 │ │ - addiu v1,v1,-1 │ │ - addiu t8,v0,-49 │ │ - sltiu s7,t8,9 │ │ - beqz s7,78d1c │ │ + move t2,zero │ │ move t1,zero │ │ - addiu a3,v0,-48 │ │ - lb v0,1(v1) │ │ - slti t9,v0,48 │ │ - bnez t9,77d7c │ │ - addiu a1,v1,1 │ │ - slti ra,v0,58 │ │ - beqz ra,77d7c │ │ - move a0,v1 │ │ - b 77d58 │ │ - sll t1,a3,0x1 │ │ - slti s5,v0,58 │ │ - beqz s5,77d7c │ │ - move v1,a0 │ │ - sll t1,a3,0x1 │ │ - sll a3,a3,0x3 │ │ - addu t3,t1,a3 │ │ - addiu a1,a1,1 │ │ - addu t2,t3,v0 │ │ - lb v0,0(a1) │ │ - slti v1,v0,48 │ │ - beqz v1,77d48 │ │ - addiu a3,t2,-48 │ │ - move v1,a0 │ │ - subu s6,a1,v1 │ │ - slti a0,s6,9 │ │ - beqz a0,77d94 │ │ - li t1,19999 │ │ - slti s7,a3,20000 │ │ - movn t1,a3,s7 │ │ - beqz s4,7a0b4 │ │ - move a0,s8 │ │ - negu t1,t1 │ │ - bnez s0,77ecc │ │ - move s8,a1 │ │ - bnez t0,77f98 │ │ + move v1,zero │ │ + beq s7,s8,76434 │ │ + move a3,zero │ │ + move s0,zero │ │ + li a0,69 │ │ + beq s7,a0,7642c │ │ + move v0,s1 │ │ move s6,zero │ │ - bnez t7,77de4 │ │ - move s7,zero │ │ - li t7,78 │ │ - beq v0,t7,7a0f0 │ │ - slti s0,v0,79 │ │ - beqz s0,7a0dc │ │ - li s2,73 │ │ - beq v0,s2,78ec0 │ │ + move s1,s2 │ │ + move s2,v0 │ │ + bnez s0,7650c │ │ + mtc1 v1,$f0 │ │ + bnez s3,765f8 │ │ nop │ │ - move s8,a0 │ │ - move s6,zero │ │ - move s7,zero │ │ - sw zero,80(sp) │ │ - lw t0,236(sp) │ │ - beqz t0,77df8 │ │ - lw s3,80(sp) │ │ - sw s8,0(t0) │ │ - lw s3,80(sp) │ │ - beqz s3,77e08 │ │ - lui s1,0x8000 │ │ - xor s4,s1,s7 │ │ - move s7,s4 │ │ - mtc1 s6,$f0 │ │ - lw ra,196(sp) │ │ - mtc1 s7,$f1 │ │ - lw s8,192(sp) │ │ - lw s7,188(sp) │ │ - lw s6,184(sp) │ │ - lw s5,180(sp) │ │ - lw s4,176(sp) │ │ - lw s3,172(sp) │ │ - lw s2,168(sp) │ │ - lw s1,164(sp) │ │ - lw s0,160(sp) │ │ - ldc1 $f26,224(sp) │ │ - ldc1 $f24,216(sp) │ │ - ldc1 $f22,208(sp) │ │ - ldc1 $f20,200(sp) │ │ - jr ra │ │ - addiu sp,sp,232 │ │ - li t4,1 │ │ - sw t4,80(sp) │ │ - lb v0,1(a1) │ │ - beqz v0,77dd8 │ │ - move s8,a0 │ │ - li v1,48 │ │ - bne v0,v1,77b18 │ │ - addiu a1,a1,1 │ │ - move s8,a1 │ │ - addiu s8,s8,1 │ │ - lb v0,0(s8) │ │ - beq v0,v1,77e74 │ │ + bnez ra,765f8 │ │ + li t8,78 │ │ + beq s7,t8,771c4 │ │ + slti a2,s7,79 │ │ + bnez a2,77ce8 │ │ + li t4,105 │ │ + beq s7,t4,77cf4 │ │ + li t1,110 │ │ + beq s7,t1,771c4 │ │ nop │ │ - beqz v0,77f98 │ │ - move s6,zero │ │ - move a1,s8 │ │ - b 77b1c │ │ - li t7,1 │ │ - b 77e58 │ │ - sw zero,80(sp) │ │ - b 77af8 │ │ - addiu a1,a1,1 │ │ - move t4,s0 │ │ - move t5,a1 │ │ - move t0,zero │ │ - move t6,zero │ │ - li a3,69 │ │ - beq v0,a3,77cac │ │ + move s2,s1 │ │ + lw t5,52(sp) │ │ + beqz t5,765ec │ │ + lw a2,52(sp) │ │ + sw zero,24(sp) │ │ + sw zero,28(sp) │ │ + sw zero,96(sp) │ │ + sw s2,0(a2) │ │ + lw t0,96(sp) │ │ + beqz t0,76228 │ │ + lw a1,-30360(gp) │ │ + lw s2,28(sp) │ │ + lw t4,24(sp) │ │ + lui a3,0x8000 │ │ + xor t1,s2,a3 │ │ + sw t4,32(sp) │ │ + sw t1,36(sp) │ │ + ldc1 $f26,32(sp) │ │ + sdc1 $f26,24(sp) │ │ + lw a1,-30360(gp) │ │ + lw t7,164(sp) │ │ + lw s8,0(a1) │ │ + bne t7,s8,78170 │ │ + ldc1 $f0,24(sp) │ │ + lw ra,204(sp) │ │ + lw s8,200(sp) │ │ + lw s7,196(sp) │ │ + lw s6,192(sp) │ │ + lw s5,188(sp) │ │ + lw s4,184(sp) │ │ + lw s3,180(sp) │ │ + lw s2,176(sp) │ │ + lw s1,172(sp) │ │ + lw s0,168(sp) │ │ + ldc1 $f26,232(sp) │ │ + ldc1 $f24,224(sp) │ │ + ldc1 $f22,216(sp) │ │ + ldc1 $f20,208(sp) │ │ + jr ra │ │ + addiu sp,sp,240 │ │ + sw zero,96(sp) │ │ + lb s6,1(s5) │ │ + beqz s6,761e0 │ │ + lw t5,52(sp) │ │ + addiu s5,s5,1 │ │ + li t7,48 │ │ + beq s6,t7,763c8 │ │ + move ra,zero │ │ + slti s0,s6,48 │ │ + bnez s0,77c1c │ │ + move s7,s6 │ │ + slti s3,s6,58 │ │ + move s1,s5 │ │ move t1,zero │ │ - beqz s0,77da8 │ │ + move v1,zero │ │ + bnez s3,762f8 │ │ + move s0,zero │ │ + b 76418 │ │ + move t2,s0 │ │ + sll t5,v1,0x3 │ │ + addu t6,t4,t5 │ │ + addu t7,t6,s6 │ │ + addiu v1,t7,-48 │ │ + addiu s1,s1,1 │ │ + lb s7,0(s1) │ │ + addiu s0,s0,1 │ │ + slti s4,s7,48 │ │ + bnez s4,76338 │ │ + move s6,s7 │ │ + slti a1,s7,58 │ │ + beqz a1,76418 │ │ + move t2,s0 │ │ + slti v0,s0,9 │ │ + bnez v0,762c4 │ │ + sll t4,v1,0x1 │ │ + slti a0,s0,16 │ │ + beqz a0,762d4 │ │ + sll a2,t1,0x1 │ │ + addiu s1,s1,1 │ │ + sll a3,t1,0x3 │ │ + lb s7,0(s1) │ │ + addu t2,a2,a3 │ │ + addu t3,t2,s6 │ │ + slti s4,s7,48 │ │ + addiu t1,t3,-48 │ │ + addiu s0,s0,1 │ │ + beqz s4,762ec │ │ + move s6,s7 │ │ + li t8,46 │ │ + bne s7,t8,765d8 │ │ + move t9,s1 │ │ + lb s7,1(s1) │ │ + addiu a1,s1,1 │ │ + move t2,s0 │ │ + move s3,zero │ │ + move a3,zero │ │ + addiu s8,s7,-48 │ │ + sltiu t0,s8,10 │ │ + beqz t0,76420 │ │ + move s1,a1 │ │ + addiu s4,s3,1 │ │ + beqz s8,77acc │ │ + move t0,s8 │ │ + li a0,1 │ │ + addu a3,a3,s4 │ │ + bne s4,a0,7639c │ │ + addu s7,s3,s0 │ │ + b 77fdc │ │ + move s7,s0 │ │ + sll v1,v1,0x3 │ │ + addu v1,t5,v1 │ │ + beq s0,s7,77aa0 │ │ nop │ │ - mtc1 s1,$f1 │ │ - li v0,16 │ │ - slti v1,s0,17 │ │ - subu t1,t1,t6 │ │ - movz t4,s0,t4 │ │ - movn v0,s0,v1 │ │ - bltz s1,79eec │ │ - cvt.d.w $f2,$f1 │ │ - mfc1 a0,$f2 │ │ - mfc1 s6,$f3 │ │ - slti s5,v0,10 │ │ - sw a0,24(sp) │ │ - bnez s5,77f40 │ │ - sw s6,28(sp) │ │ - lw s4,-32696(gp) │ │ - addiu t8,v0,-9 │ │ - sll t6,t8,0x3 │ │ - addiu t7,s4,29416 │ │ - addu s7,t6,t7 │ │ - ldc1 $f4,0(s7) │ │ - mtc1 a2,$f6 │ │ - mul.d $f2,$f2,$f4 │ │ - bltz a2,7a0c4 │ │ - cvt.d.w $f0,$f6 │ │ - add.d $f4,$f2,$f0 │ │ - mfc1 t0,$f4 │ │ - mfc1 t9,$f5 │ │ - sw t0,24(sp) │ │ - sw t9,28(sp) │ │ - slti a1,s0,16 │ │ - beqz a1,77fec │ │ - subu t2,s0,v0 │ │ - beqz t1,77fcc │ │ - nop │ │ - blez t1,7a234 │ │ - slti ra,t1,23 │ │ - beqz ra,7a1d8 │ │ - li v1,37 │ │ - lw s1,-32696(gp) │ │ - lw s0,24(sp) │ │ - sll s3,t1,0x3 │ │ - addiu t5,s1,29416 │ │ - addu s2,s3,t5 │ │ - lw t1,28(sp) │ │ - mtc1 s0,$f2 │ │ - ldc1 $f0,0(s2) │ │ - mtc1 t1,$f3 │ │ - mul.d $f2,$f0,$f2 │ │ - mfc1 s6,$f2 │ │ - b 77de4 │ │ - mfc1 s7,$f3 │ │ - b 77de4 │ │ - move s7,zero │ │ - addiu s8,v0,1 │ │ - lui v0,0xf │ │ - ori t0,v0,0xffff │ │ - and a2,a2,t0 │ │ - bnez a2,77fc0 │ │ - lui ra,0x7ff0 │ │ - beqz v1,77fcc │ │ + addiu s0,s0,1 │ │ + addiu v0,s0,-1 │ │ + slti a2,v0,9 │ │ + bnez a2,7638c │ │ + sll t5,v1,0x1 │ │ + slti t3,s0,17 │ │ + beqz t3,76394 │ │ + sll t4,t1,0x1 │ │ + sll t1,t1,0x3 │ │ + b 76394 │ │ + addu t1,t4,t1 │ │ + addiu s5,s5,1 │ │ + lb s6,0(s5) │ │ + beq s6,t7,763cc │ │ + addiu s5,s5,1 │ │ + addiu s5,s5,-1 │ │ + beqz s6,770a4 │ │ + li ra,1 │ │ + b 7629c │ │ + slti s0,s6,48 │ │ + li t6,1 │ │ + b 7627c │ │ + sw t6,96(sp) │ │ + addiu s5,s5,1 │ │ + lb s6,0(s5) │ │ + andi t0,s6,0xff │ │ + sltiu t1,t0,46 │ │ + bnez t1,7615c │ │ + sll t2,t0,0x2 │ │ + b 7628c │ │ + sw zero,96(sp) │ │ + move s3,zero │ │ + move a3,zero │ │ + li t0,101 │ │ + bne s7,t0,7618c │ │ + li a0,69 │ │ + bnez s0,7643c │ │ nop │ │ - or a1,a2,ra │ │ - sw a1,28(sp) │ │ - sw v1,24(sp) │ │ + beqz s3,770d0 │ │ + move s0,zero │ │ + lb s7,1(s1) │ │ + li s2,43 │ │ + beq s7,s2,770c0 │ │ + li a2,45 │ │ + beq s7,a2,770b4 │ │ + li t3,1 │ │ + addiu s2,s1,1 │ │ + move t3,zero │ │ + addiu t4,s7,-48 │ │ + sltiu t5,t4,10 │ │ + beqz t5,77098 │ │ + li t6,48 │ │ + bne s7,t6,7648c │ │ + addiu t7,s7,-49 │ │ + addiu s2,s2,1 │ │ + lb s7,0(s2) │ │ + beq s7,t6,76478 │ │ + addiu s2,s2,1 │ │ + addiu s2,s2,-1 │ │ + addiu t7,s7,-49 │ │ + sltiu s4,t7,9 │ │ + beqz s4,761a0 │ │ + move s6,zero │ │ + addiu t0,s7,-48 │ │ + lb s7,1(s2) │ │ + addiu t9,s7,-48 │ │ + andi t8,t9,0xff │ │ + sltiu s8,t8,10 │ │ + beqz s8,764e0 │ │ + addiu a0,s2,1 │ │ + sll a1,t0,0x1 │ │ + sll t0,t0,0x3 │ │ + addu v0,a1,t0 │ │ + addiu a0,a0,1 │ │ + addu a2,v0,s7 │ │ + lb s7,0(a0) │ │ + addiu t4,s7,-48 │ │ + andi t5,t4,0xff │ │ + sltiu t6,t5,10 │ │ + bnez t6,764b4 │ │ + addiu t0,a2,-48 │ │ + subu s2,a0,s2 │ │ + slti t7,s2,9 │ │ + beqz t7,77c14 │ │ + slti s4,t0,20000 │ │ + li s6,19999 │ │ + movz t0,s6,s4 │ │ + negu t9,t3 │ │ + xor t8,t0,t9 │ │ + addu s6,t8,t3 │ │ + b 761a0 │ │ + move s2,a0 │ │ + slti ra,s0,17 │ │ + li s7,16 │ │ + cvt.d.w $f2,$f0 │ │ + sdc1 $f2,24(sp) │ │ + subu a3,s6,a3 │ │ + movn s7,s0,ra │ │ + sw a3,92(sp) │ │ + movz t2,s0,t2 │ │ + move s3,s7 │ │ lw t3,24(sp) │ │ - lw t2,28(sp) │ │ - mtc1 t3,$f0 │ │ - mtc1 t2,$f1 │ │ - mfc1 s6,$f0 │ │ - b 77de4 │ │ - mfc1 s7,$f1 │ │ - subu t2,s0,v0 │ │ - addu v0,t1,t2 │ │ - blez v0,79f5c │ │ - andi v1,v0,0xf │ │ - beqz v1,78038 │ │ - li t6,-16 │ │ - lw t7,-32696(gp) │ │ - lw s5,24(sp) │ │ - sll a0,v1,0x3 │ │ - addiu s7,t7,29416 │ │ - lw a3,28(sp) │ │ - addu s6,a0,s7 │ │ - mtc1 s5,$f10 │ │ - ldc1 $f0,0(s6) │ │ - mtc1 a3,$f11 │ │ - mul.d $f2,$f0,$f10 │ │ - mfc1 v1,$f2 │ │ - mfc1 t3,$f3 │ │ - sw v1,24(sp) │ │ - sw t3,28(sp) │ │ - and v0,v0,t6 │ │ - beqz v0,78160 │ │ - lw t7,24(sp) │ │ - slti s4,v0,309 │ │ - beqz s4,79f1c │ │ - lw t9,-30244(gp) │ │ - sra v0,v0,0x4 │ │ - slti t0,v0,2 │ │ - bnez t0,7a34c │ │ - lw t2,24(sp) │ │ - lw a1,-32696(gp) │ │ - lw ra,28(sp) │ │ - mtc1 t2,$f0 │ │ - addiu a2,a1,29600 │ │ - mtc1 ra,$f1 │ │ - move a0,a2 │ │ - move a1,zero │ │ - andi t3,v0,0x1 │ │ - beqz t3,78090 │ │ + bltz v1,77a64 │ │ + lw s8,28(sp) │ │ + slti a1,s3,10 │ │ + sw t3,32(sp) │ │ + bnez a1,76588 │ │ + sw s8,36(sp) │ │ + lw a2,-32708(gp) │ │ + addiu v0,s3,-9 │ │ + sll a0,v0,0x3 │ │ + addiu t4,a2,19432 │ │ + addu t5,a0,t4 │ │ + sw t3,24(sp) │ │ + sw s8,28(sp) │ │ + ldc1 $f10,0(t5) │ │ + ldc1 $f14,24(sp) │ │ + mtc1 t1,$f12 │ │ + mul.d $f16,$f14,$f10 │ │ + bltz t1,771b4 │ │ + cvt.d.w $f20,$f12 │ │ + add.d $f22,$f16,$f20 │ │ + sdc1 $f22,32(sp) │ │ + slti t6,s0,16 │ │ + beqz t6,76640 │ │ + subu s7,s0,s3 │ │ + lw t7,92(sp) │ │ + beqz t7,76638 │ │ + ldc1 $f20,32(sp) │ │ + blez t7,77e80 │ │ + slti t0,t7,23 │ │ + beqz t0,77c94 │ │ + li t9,37 │ │ + lw a1,92(sp) │ │ + lw a0,-32708(gp) │ │ + sll s4,a1,0x3 │ │ + addiu a3,a0,19432 │ │ + addu t2,s4,a3 │ │ + ldc1 $f14,0(t2) │ │ + ldc1 $f16,32(sp) │ │ + mul.d $f18,$f14,$f16 │ │ + b 76600 │ │ + sdc1 $f18,24(sp) │ │ + move t2,s0 │ │ + move s3,zero │ │ + move a3,zero │ │ + b 76188 │ │ + move s1,t9 │ │ + sw zero,24(sp) │ │ + b 76224 │ │ + sw zero,28(sp) │ │ + sw zero,24(sp) │ │ + sw zero,28(sp) │ │ + lw a2,52(sp) │ │ + bnez a2,761f4 │ │ + lw t0,96(sp) │ │ + b 761fc │ │ nop │ │ - ldc1 $f2,0(a0) │ │ - mul.d $f0,$f0,$f2 │ │ + lw t9,-30276(gp) │ │ + lui s0,0x7ff0 │ │ + jalr t9 │ │ + sw s0,36(sp) │ │ + li s1,34 │ │ + lw gp,16(sp) │ │ + sw zero,32(sp) │ │ + sw s1,0(v0) │ │ + ldc1 $f20,32(sp) │ │ + b 76600 │ │ + sdc1 $f20,24(sp) │ │ + lw s3,92(sp) │ │ + addu s1,s3,s7 │ │ + blez s1,77adc │ │ + andi s4,s1,0xf │ │ + beqz s4,76678 │ │ + li s7,-16 │ │ + lw t0,-32708(gp) │ │ + sll s6,s4,0x3 │ │ + addiu t8,t0,19432 │ │ + addu ra,s6,t8 │ │ + ldc1 $f22,32(sp) │ │ + ldc1 $f20,0(ra) │ │ + mul.d $f24,$f20,$f22 │ │ + sdc1 $f24,32(sp) │ │ + and s1,s1,s7 │ │ + beqz s1,76764 │ │ + move s4,zero │ │ + slti s3,s1,309 │ │ + beqz s3,76618 │ │ + lw t9,-30276(gp) │ │ + sra v0,s1,0x4 │ │ + slti a1,v0,2 │ │ + bnez a1,77fcc │ │ + ldc1 $f26,32(sp) │ │ + lw a0,-32708(gp) │ │ + move t3,zero │ │ + addiu t4,a0,19392 │ │ + sdc1 $f26,24(sp) │ │ + move t5,t4 │ │ + li a3,1 │ │ + andi a2,v0,0x1 │ │ + beqz a2,766d0 │ │ + ldc1 $f4,24(sp) │ │ + ldc1 $f0,0(t5) │ │ + mul.d $f2,$f4,$f0 │ │ + sdc1 $f2,24(sp) │ │ sra v0,v0,0x1 │ │ - slti v1,v0,2 │ │ - addiu a1,a1,1 │ │ - beqz v1,7807c │ │ - addiu a0,a0,8 │ │ - mfc1 v0,$f0 │ │ - mfc1 a3,$f1 │ │ - sw v0,24(sp) │ │ - sw a3,28(sp) │ │ - lw t9,28(sp) │ │ - sll ra,a1,0x3 │ │ - lui t0,0xfcb0 │ │ - addu a1,a2,ra │ │ + addiu t3,t3,1 │ │ + bne v0,a3,766b8 │ │ + addiu t5,t5,8 │ │ + lw t1,24(sp) │ │ + lw t6,28(sp) │ │ + sw t1,32(sp) │ │ + sw t6,36(sp) │ │ + lw s6,36(sp) │ │ + lui s4,0xfcb0 │ │ + sll t7,t3,0x3 │ │ + addu t0,s4,s6 │ │ + sw t0,36(sp) │ │ + addu t9,t4,t7 │ │ + ldc1 $f8,32(sp) │ │ + ldc1 $f6,0(t9) │ │ + lui s7,0x7ff0 │ │ + lui a1,0x7ca0 │ │ + mul.d $f10,$f6,$f8 │ │ + addiu t3,a1,1 │ │ + sdc1 $f10,24(sp) │ │ + lw ra,28(sp) │ │ lw t8,24(sp) │ │ - addu a2,t0,t9 │ │ - sw a2,28(sp) │ │ - lw s4,28(sp) │ │ - mtc1 t8,$f12 │ │ - ldc1 $f0,0(a1) │ │ - mtc1 s4,$f13 │ │ - lui t7,0x7ca0 │ │ - mul.d $f2,$f0,$f12 │ │ - addiu s7,t7,1 │ │ - mfc1 t6,$f3 │ │ - mfc1 a0,$f2 │ │ - sw t6,28(sp) │ │ - lw a1,28(sp) │ │ - sw a0,24(sp) │ │ - lui a0,0x7ff0 │ │ - and v1,a1,a0 │ │ - sltu s6,v1,s7 │ │ - beqz s6,79f18 │ │ - lui a3,0x7c90 │ │ - addiu t3,a3,1 │ │ - sltu t2,v1,t3 │ │ - bnez t2,78154 │ │ - lui t7,0x350 │ │ - li s5,-1 │ │ - sw s5,24(sp) │ │ - addiu s6,a0,-1 │ │ - lw v0,24(sp) │ │ - sw s6,28(sp) │ │ - lw v1,28(sp) │ │ - mtc1 v0,$f0 │ │ - sw zero,32(sp) │ │ - mtc1 v1,$f1 │ │ - mfc1 s6,$f0 │ │ - b 78178 │ │ - mfc1 s7,$f1 │ │ - addu s7,a1,t7 │ │ - sw s7,28(sp) │ │ - lw t7,24(sp) │ │ - lw a0,28(sp) │ │ - mtc1 t7,$f0 │ │ - sw zero,32(sp) │ │ - mtc1 a0,$f1 │ │ - mfc1 s6,$f0 │ │ - mfc1 s7,$f1 │ │ - lui ra,0x38e3 │ │ - addiu t0,s0,8 │ │ - ori a1,ra,0x8e39 │ │ - mult t0,a1 │ │ - sra t8,t0,0x1f │ │ - mfhi a2 │ │ - sra s4,a2,0x1 │ │ - subu a0,s4,t8 │ │ - slti t6,a0,2 │ │ - bnez t6,7a2a4 │ │ - li v0,1 │ │ + and s3,s7,ra │ │ + sltu s8,s3,t3 │ │ + sw t8,32(sp) │ │ + beqz s8,76614 │ │ + sw ra,36(sp) │ │ + lui a0,0x7c90 │ │ + addiu a3,a0,1 │ │ + sltu a2,s3,a3 │ │ + bnez a2,77f3c │ │ + li t6,-1 │ │ + addiu t1,s7,-1 │ │ + sw t1,36(sp) │ │ + sw t6,32(sp) │ │ move s4,zero │ │ - sll v0,v0,0x1 │ │ - slt t2,v0,a0 │ │ - bnez t2,781a8 │ │ - addiu s4,s4,1 │ │ - li s5,1 │ │ - sllv s5,s5,s4 │ │ - sll v1,s5,0x2 │ │ - addiu a3,v1,27 │ │ - srl t3,a3,0x3 │ │ - sll a0,t3,0x3 │ │ - lw t7,-32696(gp) │ │ - lw t9,-32564(gp) │ │ - sw t1,144(sp) │ │ - sw t4,124(sp) │ │ - sw t5,132(sp) │ │ - addiu a1,t7,29168 │ │ + lui t9,0x38e3 │ │ + addiu t7,s0,8 │ │ + ori s6,t9,0x8e39 │ │ + mult t7,s6 │ │ + sra t0,t7,0x1f │ │ + mfhi s1 │ │ + sra a1,s1,0x1 │ │ + subu t8,a1,t0 │ │ + slti ra,t8,2 │ │ + bnez ra,77ed8 │ │ + li s3,1 │ │ + move s7,zero │ │ + sll s3,s3,0x1 │ │ + slt t3,s3,t8 │ │ + bnez t3,76794 │ │ + addiu s7,s7,1 │ │ + li t4,1 │ │ + sllv s8,t4,s7 │ │ + sll a0,s8,0x2 │ │ + addiu a3,a0,27 │ │ + srl a2,a3,0x3 │ │ + sll a0,a2,0x3 │ │ + lw s3,-32708(gp) │ │ + lw t9,-32560(gp) │ │ + sw v1,64(sp) │ │ + sw t2,80(sp) │ │ + sw t1,60(sp) │ │ + sw t2,24(sp) │ │ + sw t0,56(sp) │ │ + sw t3,28(sp) │ │ + addiu a1,s3,19088 │ │ + jalr t9 │ │ li a2,502 │ │ - sw t2,140(sp) │ │ - bal 6d404 <__ckd_malloc__> │ │ - sw t3,128(sp) │ │ - sw v0,68(sp) │ │ - lw t4,124(sp) │ │ - lw gp,16(sp) │ │ - sw s4,4(v0) │ │ - sw s5,8(v0) │ │ - sw zero,12(v0) │ │ - sw s1,20(v0) │ │ - lw v0,68(sp) │ │ + lw t2,80(sp) │ │ + lw v1,64(sp) │ │ + move s1,v0 │ │ li t5,1 │ │ - sw t5,16(v0) │ │ - slti t9,t4,10 │ │ - lw t1,144(sp) │ │ - beqz t9,78dd8 │ │ - lw t5,132(sp) │ │ - addiu s4,t5,10 │ │ - li t4,9 │ │ - slt t5,t4,s0 │ │ - beqz t5,782f8 │ │ - addu s0,s4,s0 │ │ - move s5,s4 │ │ - lw s4,68(sp) │ │ - subu a3,s0,t4 │ │ - li s1,10 │ │ - sw s8,36(sp) │ │ - sw s6,56(sp) │ │ - sw s7,60(sp) │ │ - lb s6,0(s5) │ │ - lw s0,16(s4) │ │ - addiu s8,s6,-48 │ │ - move s2,s8 │ │ - addiu s5,s5,1 │ │ - addiu a0,s4,20 │ │ - sra s3,s8,0x1f │ │ - move a1,zero │ │ - lw t4,0(a0) │ │ - mtlo s2 │ │ - mthi s3 │ │ - maddu t4,s1 │ │ - addiu a1,a1,1 │ │ - mflo t7 │ │ - mfhi t2 │ │ - slt s7,a1,s0 │ │ - sw t7,0(a0) │ │ - move s2,t2 │ │ - move s3,zero │ │ - bnez s7,78280 │ │ - addiu a0,a0,4 │ │ - beqz t2,782e4 │ │ + slti v0,t2,10 │ │ + lw gp,16(sp) │ │ + sw s7,4(s1) │ │ + sw s8,8(s1) │ │ + sw zero,12(s1) │ │ + sw v1,20(s1) │ │ + sw t5,16(s1) │ │ + lw t6,56(sp) │ │ + beqz v0,770e8 │ │ + lw t1,60(sp) │ │ + addiu t7,s1,12 │ │ + addiu s5,s5,10 │ │ + sw t7,100(sp) │ │ + li s6,9 │ │ + slt t6,s6,s0 │ │ + beqz t6,768f0 │ │ + subu s6,s0,s6 │ │ + addu s0,s5,s6 │ │ + sw s4,80(sp) │ │ + sw s2,64(sp) │ │ + li s8,10 │ │ + move s4,s0 │ │ + move s6,s1 │ │ + move s2,s5 │ │ + addiu s2,s2,1 │ │ + lb s1,-1(s2) │ │ + lw s5,16(s6) │ │ + addiu s7,s1,-48 │ │ + move s0,s7 │ │ + addiu t8,s6,20 │ │ + sra a0,s7,0x1f │ │ + move t7,zero │ │ + lw t1,0(t8) │ │ + mtlo s0 │ │ + mthi a0 │ │ + maddu t1,s8 │ │ + addiu t7,t7,1 │ │ + mflo t0 │ │ + mfhi a1 │ │ + addiu t8,t8,4 │ │ + slt t4,t7,s5 │ │ + move s0,a1 │ │ + move a0,zero │ │ + bnez t4,76878 │ │ + sw t0,-4(t8) │ │ + beqz a1,768dc │ │ nop │ │ - lw t0,8(s4) │ │ - slt t6,s0,t0 │ │ - beqz t6,79cc4 │ │ - lw t8,-32696(gp) │ │ - addiu t7,s0,4 │ │ - sll s7,t7,0x2 │ │ - addu t5,s4,s7 │ │ - addiu v1,s0,1 │ │ - sw s2,4(t5) │ │ - sw v1,16(s4) │ │ - bne s5,a3,78260 │ │ - lw s8,36(sp) │ │ - lw s6,56(sp) │ │ - lw s7,60(sp) │ │ - sw s4,68(sp) │ │ - sra s1,t1,0x1f │ │ - negu a3,t1 │ │ - and s4,a3,s1 │ │ - bltz t1,7a1c4 │ │ - sw s4,64(sp) │ │ - lw s5,68(sp) │ │ - sw t1,56(sp) │ │ - addiu s2,s5,12 │ │ - sw s2,84(sp) │ │ - lw s3,-32696(gp) │ │ - lw t0,-32696(gp) │ │ - lw t6,-32696(gp) │ │ - lw t4,-32696(gp) │ │ - ldc1 $f20,22752(s3) │ │ - ldc1 $f22,22456(t0) │ │ - ldc1 $f24,5360(t6) │ │ - ldc1 $f26,29720(t4) │ │ - sw s8,96(sp) │ │ - lw a3,68(sp) │ │ - li s4,1 │ │ - lw s2,4(a3) │ │ - lw ra,-32696(gp) │ │ - sllv s1,s4,s2 │ │ - sll t7,s1,0x2 │ │ - addiu t5,t7,27 │ │ - srl v1,t5,0x3 │ │ - lw t9,-32564(gp) │ │ - sll a0,v1,0x3 │ │ - addiu a1,ra,29168 │ │ - bal 6d404 <__ckd_malloc__> │ │ + lw a2,8(s6) │ │ + slt t3,s5,a2 │ │ + beqz t3,77884 │ │ + li a3,1 │ │ + addiu a0,s5,4 │ │ + sll a2,a0,0x2 │ │ + addu t3,s6,a2 │ │ + addiu s5,s5,1 │ │ + sw s0,4(t3) │ │ + sw s5,16(s6) │ │ + bne s2,s4,7685c │ │ + addiu s2,s2,1 │ │ + lw s4,80(sp) │ │ + lw s2,64(sp) │ │ + move s1,s6 │ │ + lw a3,92(sp) │ │ + lw s8,-32708(gp) │ │ + lw s0,-32708(gp) │ │ + lw t2,-32708(gp) │ │ + lw ra,-32708(gp) │ │ + negu v0,a3 │ │ + slti t5,a3,0 │ │ + ldc1 $f20,12504(s8) │ │ + ldc1 $f22,12208(s0) │ │ + ldc1 $f24,-4896(t2) │ │ + ldc1 $f26,19616(ra) │ │ + movz v0,zero,t5 │ │ + slt t6,zero,a3 │ │ + lw s6,32(sp) │ │ + lw s7,36(sp) │ │ + sw v0,56(sp) │ │ + sw t6,128(sp) │ │ + sw s2,132(sp) │ │ + lw s8,4(s1) │ │ + li s5,1 │ │ + sllv s2,s5,s8 │ │ + sll t1,s2,0x2 │ │ + addiu t7,t1,27 │ │ + srl t0,t7,0x3 │ │ + lw t9,-32560(gp) │ │ + sll a0,t0,0x3 │ │ + addiu a1,s3,19088 │ │ + jalr t9 │ │ li a2,502 │ │ - lw a1,68(sp) │ │ lw gp,16(sp) │ │ - sw s2,4(v0) │ │ - sw s1,8(v0) │ │ sw zero,16(v0) │ │ - sw zero,12(v0) │ │ - lw a0,16(a1) │ │ - lw a1,84(sp) │ │ - lw t9,-30268(gp) │ │ - addiu a2,a0,2 │ │ - sll a2,a2,0x2 │ │ + lw t8,16(s1) │ │ + lw a1,100(sp) │ │ + lw t9,-30464(gp) │ │ + addiu t4,t8,2 │ │ + sll a2,t4,0x2 │ │ addiu a0,v0,12 │ │ + sw s2,8(v0) │ │ + sw s8,4(v0) │ │ + sw zero,12(v0) │ │ jalr t9 │ │ - move s5,v0 │ │ + move s0,v0 │ │ lw gp,16(sp) │ │ li a0,32 │ │ - lw v0,-32696(gp) │ │ - lw t9,-32564(gp) │ │ - addiu a1,v0,29168 │ │ - bal 6d404 <__ckd_malloc__> │ │ + lw t9,-32560(gp) │ │ + addiu a1,s3,19088 │ │ + jalr t9 │ │ li a2,502 │ │ - lui s8,0xf │ │ - sll t8,s7,0x1 │ │ - li t9,2 │ │ - ori t3,s8,0xffff │ │ - srl s0,t8,0x15 │ │ + sll a1,s7,0x1 │ │ + lui t3,0xf │ │ + move s2,v0 │ │ + li a0,2 │ │ + ori t2,t3,0xffff │ │ + srl a2,a1,0x15 │ │ lw gp,16(sp) │ │ - move s3,v0 │ │ - sw s4,4(v0) │ │ - sw t9,8(v0) │ │ - sw zero,16(v0) │ │ - sw zero,12(v0) │ │ - beqz s0,78404 │ │ - and v1,s7,t3 │ │ - lui s7,0x10 │ │ - or v1,v1,s7 │ │ - beqz s6,78f5c │ │ move v0,s6 │ │ - andi t2,s6,0x7 │ │ - beqz t2,796e0 │ │ - andi t6,s6,0xffff │ │ - andi t4,s6,0x1 │ │ - bnez t4,796d4 │ │ - nop │ │ - andi s6,s6,0x2 │ │ - bnez s6,79d60 │ │ - li a1,31 │ │ - srl v0,v0,0x2 │ │ - li a1,30 │ │ - li a0,2 │ │ - sllv a2,v1,a1 │ │ - or t8,a2,v0 │ │ - sw t8,20(s3) │ │ - srlv v1,v1,a0 │ │ - li s1,2 │ │ - li v0,1 │ │ - movz s1,v0,v1 │ │ - sw v1,24(s3) │ │ - beqz s0,78f9c │ │ - sw s1,16(s3) │ │ - addiu s0,s0,-1075 │ │ - li a3,53 │ │ - addu s0,s0,a0 │ │ - subu s1,a3,a0 │ │ - lw s2,-32696(gp) │ │ - lw t9,-32564(gp) │ │ - addiu a1,s2,29168 │ │ + sw s5,4(s2) │ │ + sw a0,8(s2) │ │ + sw zero,16(s2) │ │ + sw zero,12(s2) │ │ + beqz a2,769f0 │ │ + and v1,t2,s7 │ │ + lui ra,0x10 │ │ + or v1,v1,ra │ │ + beqz v0,77250 │ │ + move t5,v0 │ │ + andi t3,v0,0x7 │ │ + beqz t3,77638 │ │ + andi t4,v0,0x1 │ │ + bnez t4,776a8 │ │ + andi t9,v0,0x2 │ │ + bnez t9,77920 │ │ + srl t5,v0,0x1 │ │ + srl t5,v0,0x2 │ │ + li t8,30 │ │ + li a3,2 │ │ + sllv a1,v1,t8 │ │ + or v0,a1,t5 │ │ + srlv v1,v1,a3 │ │ + li a0,1 │ │ + li t3,2 │ │ + movn a0,t3,v1 │ │ + sw v0,20(s2) │ │ + sw v1,24(s2) │ │ + bnez a2,7728c │ │ + sw a0,16(s2) │ │ + sll a2,a0,0x2 │ │ + addu v1,s2,a2 │ │ + lw t1,16(v1) │ │ + lui t2,0xffff │ │ + and ra,t1,t2 │ │ + addiu t6,a3,-1074 │ │ + bnez ra,7747c │ │ + sll a0,a0,0x5 │ │ + sll t1,t1,0x10 │ │ + li a3,16 │ │ + lui v0,0xff00 │ │ + and s8,t1,v0 │ │ + bnez s8,76a88 │ │ + lui s5,0xf000 │ │ + addiu a3,a3,8 │ │ + sll t1,t1,0x8 │ │ + and t5,t1,s5 │ │ + bnez t5,76a9c │ │ + lui t7,0xc000 │ │ + addiu a3,a3,4 │ │ + sll t1,t1,0x4 │ │ + and t0,t1,t7 │ │ + bnez t0,76ab0 │ │ + nop │ │ + addiu a3,a3,2 │ │ + sll t1,t1,0x2 │ │ + bltz t1,76ac8 │ │ + lui t8,0x4000 │ │ + and t4,t1,t8 │ │ + bnez t4,76ac8 │ │ + addiu a3,a3,1 │ │ + li a3,32 │ │ + subu t9,a0,a3 │ │ + sw t9,24(sp) │ │ + lw t9,-32560(gp) │ │ + sw t6,32(sp) │ │ li a0,32 │ │ - bal 6d404 <__ckd_malloc__> │ │ li a2,502 │ │ - move s4,v0 │ │ - li a1,2 │ │ - li v0,1 │ │ + jalr t9 │ │ + addiu a1,s3,19088 │ │ + lw t2,92(sp) │ │ + lw t6,128(sp) │ │ + lw a0,32(sp) │ │ + li a2,1 │ │ + li v1,2 │ │ lw gp,16(sp) │ │ - sw v0,4(s4) │ │ - sw a1,8(s4) │ │ - sw zero,12(s4) │ │ - sw v0,20(s4) │ │ - bltz s0,796b0 │ │ - sw v0,16(s4) │ │ - lw ra,64(sp) │ │ - lw v1,56(sp) │ │ - addu v0,ra,s0 │ │ - lw s7,32(sp) │ │ - subu s0,s0,s7 │ │ - addu a3,s0,s1 │ │ - slti t7,a3,-1021 │ │ - beqz t7,79028 │ │ - addiu s0,s0,1075 │ │ - addu t4,v1,s0 │ │ - lw v1,32(sp) │ │ - addu s6,v0,s0 │ │ - addu s7,t4,v1 │ │ - slt t2,v0,s6 │ │ - move v1,v0 │ │ - movz v1,s6,t2 │ │ - slt s1,s7,v1 │ │ - movn v1,s7,s1 │ │ - blez v1,7905c │ │ - subu t6,v0,v1 │ │ - subu s6,s6,v1 │ │ - subu s7,s7,v1 │ │ - sw t6,36(sp) │ │ - lw t0,64(sp) │ │ - beqz t0,786fc │ │ - lw t1,-30600(gp) │ │ - move a0,s4 │ │ - addiu t9,t1,29936 │ │ - bal 774f0 │ │ - move a1,t0 │ │ - lw v1,16(v0) │ │ - lw s8,16(s3) │ │ + move s8,v0 │ │ + sw a2,4(v0) │ │ + sw v1,8(v0) │ │ + sw zero,12(v0) │ │ + sw a2,20(v0) │ │ + sw a2,16(v0) │ │ + movz t2,zero,t6 │ │ + bltz a0,775c8 │ │ + lw t5,24(sp) │ │ + lw v0,56(sp) │ │ + move ra,t2 │ │ + addu s5,v0,a0 │ │ + subu t7,a0,s4 │ │ + addu t0,t7,t5 │ │ + slti t1,t0,-1021 │ │ + beqz t1,772a0 │ │ + nop │ │ + addiu t4,t7,1075 │ │ + addu v0,s5,t4 │ │ + addu a3,ra,t4 │ │ + slt a1,s5,v0 │ │ + move t9,s5 │ │ + addu v1,a3,s4 │ │ + movz t9,v0,a1 │ │ + move a2,t9 │ │ + slt t6,v1,t9 │ │ + movn a2,v1,t6 │ │ + blez a2,76b80 │ │ + lw a1,56(sp) │ │ + subu v0,v0,a2 │ │ + subu v1,v1,a2 │ │ + subu s5,s5,a2 │ │ + beqz a1,76be4 │ │ + nop │ │ + sw t2,80(sp) │ │ + lw t2,-30596(gp) │ │ + sw v1,32(sp) │ │ + addiu t9,t2,24132 │ │ + move a0,s8 │ │ + jalr t9 │ │ + sw v0,24(sp) │ │ lw gp,16(sp) │ │ - slt t0,v1,s8 │ │ - beqz t0,796c0 │ │ - move s4,v0 │ │ - move t3,v1 │ │ - move t1,v0 │ │ - move v1,s8 │ │ - move s2,s3 │ │ - move s8,t3 │ │ - lw t0,8(s2) │ │ - lw t4,4(s2) │ │ - addu s0,v1,s8 │ │ - slt t6,t0,s0 │ │ - addu s1,t6,t4 │ │ - li t2,1 │ │ - sllv t8,t2,s1 │ │ - sll a3,t8,0x2 │ │ - addiu t7,a3,27 │ │ - lw ra,-32696(gp) │ │ - srl t5,t7,0x3 │ │ - lw t9,-32564(gp) │ │ - sll a0,t5,0x3 │ │ - addiu a1,ra,29168 │ │ - li a2,502 │ │ - sw v1,136(sp) │ │ - sw t8,112(sp) │ │ - bal 6d404 <__ckd_malloc__> │ │ - sw t1,144(sp) │ │ - move t7,v0 │ │ - addiu t8,s0,4 │ │ + move a1,s2 │ │ + lw t3,-30596(gp) │ │ + move a0,v0 │ │ + addiu t9,t3,23648 │ │ + jalr t9 │ │ + move s8,v0 │ │ lw gp,16(sp) │ │ - sll a1,t8,0x2 │ │ - sw s1,4(t7) │ │ - lw a0,112(sp) │ │ - addu v0,v0,a1 │ │ - addiu t5,t7,20 │ │ - addiu t6,v0,4 │ │ - sw a0,8(t7) │ │ - sw zero,16(t7) │ │ - sw zero,12(t7) │ │ - sltu a2,t5,t6 │ │ - lw v1,136(sp) │ │ - beqz a2,785fc │ │ - lw t1,144(sp) │ │ - move v0,t5 │ │ - sw zero,0(v0) │ │ - addiu v0,v0,4 │ │ - sltu t3,v0,t6 │ │ - bnez t3,785e8 │ │ - nop │ │ - addiu a1,s8,4 │ │ - sll s1,a1,0x2 │ │ - addiu v0,v1,4 │ │ - addu a0,t1,s1 │ │ - sll a2,v0,0x2 │ │ - addiu t1,t1,20 │ │ - addiu s1,a0,4 │ │ - addu v1,s2,a2 │ │ - sltu s8,t1,s1 │ │ - addiu s2,s2,20 │ │ - beqz s8,786ac │ │ - addiu t3,v1,4 │ │ - lw t0,0(t1) │ │ - beqz t0,786a0 │ │ - addiu t1,t1,4 │ │ - move a2,t5 │ │ - move a3,s2 │ │ - move a0,zero │ │ - move a1,zero │ │ - b 78654 │ │ - move t4,t1 │ │ - move a2,v0 │ │ - lw t1,0(a2) │ │ - lw s8,0(a3) │ │ - addu a0,t1,a0 │ │ - sltu v0,a0,t1 │ │ - addu t2,v0,a1 │ │ - mtlo a0 │ │ - mthi t2 │ │ - maddu s8,t0 │ │ - addiu a3,a3,4 │ │ - mflo t9 │ │ - mfhi ra │ │ - sltu t1,a3,t3 │ │ - move a0,ra │ │ - move a1,zero │ │ - sw t9,0(a2) │ │ - bnez t1,78650 │ │ - addiu v0,a2,4 │ │ - move t1,t4 │ │ - sw ra,4(a2) │ │ - sltu a3,t1,s1 │ │ - bnez a3,7862c │ │ - addiu t5,t5,4 │ │ - blez s0,786e4 │ │ - sll t5,t8,0x2 │ │ - addu t8,t7,t5 │ │ - lw s2,0(t8) │ │ - bnez s2,786e4 │ │ - addiu t6,t6,-8 │ │ - b 786dc │ │ - addiu s0,s0,-1 │ │ - lw t4,4(t6) │ │ - bnez t4,786e8 │ │ - lw t9,-32556(gp) │ │ - addiu s0,s0,-1 │ │ - bnez s0,786cc │ │ - addiu t6,t6,-4 │ │ - lw t9,-32556(gp) │ │ - move a0,s3 │ │ - sw s0,16(t7) │ │ - bal 6d654 │ │ - move s3,t7 │ │ + move a0,s2 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move s2,v0 │ │ lw gp,16(sp) │ │ - blez s6,78828 │ │ - sra s2,s6,0x5 │ │ - lw s0,16(s3) │ │ - addu t2,s2,s0 │ │ - lw v0,8(s3) │ │ - addiu s1,t2,1 │ │ - slt t7,v0,s1 │ │ - beqz t7,78730 │ │ - lw s0,4(s3) │ │ - sll v0,v0,0x1 │ │ - slt t6,v0,s1 │ │ - bnez t6,78720 │ │ - addiu s0,s0,1 │ │ - li ra,1 │ │ - sllv s8,ra,s0 │ │ - sll a1,s8,0x2 │ │ - addiu a2,a1,27 │ │ - lw t0,-32696(gp) │ │ - srl t3,a2,0x3 │ │ - lw t9,-32564(gp) │ │ - sw t2,140(sp) │ │ - sll a0,t3,0x3 │ │ - addiu a1,t0,29168 │ │ - bal 6d404 <__ckd_malloc__> │ │ - li a2,502 │ │ + lw t2,80(sp) │ │ + lw v1,32(sp) │ │ + lw v0,24(sp) │ │ + blez v0,76c18 │ │ + nop │ │ + move a0,s2 │ │ + lw s2,-30596(gp) │ │ + sw t2,32(sp) │ │ + sw v1,24(sp) │ │ + addiu t9,s2,23216 │ │ + jalr t9 │ │ + move a1,v0 │ │ lw gp,16(sp) │ │ - sw s0,4(v0) │ │ - sw s8,8(v0) │ │ - sw zero,16(v0) │ │ - sw zero,12(v0) │ │ - addiu v1,v0,20 │ │ - beqz s2,787a4 │ │ - lw t2,140(sp) │ │ - move a0,zero │ │ - addiu a0,a0,1 │ │ - sw zero,0(v1) │ │ - bne a0,s2,78784 │ │ - addiu v1,v1,4 │ │ - addiu t1,a0,4 │ │ - sll v1,t1,0x2 │ │ - addu a0,v0,v1 │ │ - addiu v1,a0,4 │ │ - lw t5,16(s3) │ │ - andi s6,s6,0x1f │ │ - addiu t8,t5,4 │ │ - sll s2,t8,0x2 │ │ - addu a3,s3,s2 │ │ - addiu a0,s3,20 │ │ - beqz s6,78d30 │ │ - addiu a2,a3,4 │ │ - li t4,32 │ │ - subu t1,t4,s6 │ │ - b 787d8 │ │ - move a1,zero │ │ - move v1,t0 │ │ - lw t9,0(a0) │ │ - addiu t0,v1,4 │ │ - sllv s8,t9,s6 │ │ - or t6,s8,a1 │ │ - sw t6,0(v1) │ │ - lw s0,0(a0) │ │ - addiu a0,a0,4 │ │ - sltu t7,a0,a2 │ │ - bnez t7,787d4 │ │ - srlv a1,s0,t1 │ │ - addiu s6,t2,2 │ │ - sw a1,4(v1) │ │ - movn s1,s6,a1 │ │ - lw t9,-32556(gp) │ │ - addiu s1,s1,-1 │ │ - move a0,s3 │ │ - sw s1,16(v0) │ │ - bal 6d654 │ │ - move s3,v0 │ │ + lw t2,32(sp) │ │ + lw v1,24(sp) │ │ + move s2,v0 │ │ + beqz t2,76c44 │ │ + nop │ │ + move a0,s0 │ │ + lw s0,-30596(gp) │ │ + sw v1,24(sp) │ │ + addiu t9,s0,24132 │ │ + jalr t9 │ │ + move a1,t2 │ │ lw gp,16(sp) │ │ - lw v1,56(sp) │ │ - beqz v1,7884c │ │ - move a0,s5 │ │ - lw s5,-30600(gp) │ │ - addiu t9,s5,29936 │ │ - bal 774f0 │ │ + lw v1,24(sp) │ │ + move s0,v0 │ │ + blez v1,76c64 │ │ + move a0,s0 │ │ + lw ra,-30596(gp) │ │ + addiu t9,ra,23216 │ │ + jalr t9 │ │ move a1,v1 │ │ lw gp,16(sp) │ │ - move s5,v0 │ │ - blez s7,78970 │ │ - sra s2,s7,0x5 │ │ - lw v0,16(s5) │ │ - addu s8,s2,v0 │ │ - lw v0,8(s5) │ │ - addiu s1,s8,1 │ │ - slt t3,v0,s1 │ │ - beqz t3,78880 │ │ - lw s0,4(s5) │ │ - sll v0,v0,0x1 │ │ - slt a2,v0,s1 │ │ - bnez a2,78870 │ │ - addiu s0,s0,1 │ │ - li t1,1 │ │ - sllv s6,t1,s0 │ │ - sll v1,s6,0x2 │ │ - addiu a0,v1,27 │ │ - lw a1,-32696(gp) │ │ - lw t9,-32564(gp) │ │ - srl ra,a0,0x3 │ │ - sll a0,ra,0x3 │ │ - addiu a1,a1,29168 │ │ - bal 6d404 <__ckd_malloc__> │ │ - li a2,502 │ │ - addiu v1,v0,20 │ │ - lw gp,16(sp) │ │ - sw s0,4(v0) │ │ - sw s6,8(v0) │ │ - sw zero,16(v0) │ │ - beqz s2,788ec │ │ - sw zero,12(v0) │ │ - move a0,zero │ │ - addiu a0,a0,1 │ │ - sw zero,0(v1) │ │ - bne a0,s2,788cc │ │ - addiu v1,v1,4 │ │ - addiu t8,a0,4 │ │ - sll s2,t8,0x2 │ │ - addu a3,v0,s2 │ │ - addiu v1,a3,4 │ │ - lw s0,16(s5) │ │ - andi s7,s7,0x1f │ │ - addiu t7,s0,4 │ │ - sll t4,t7,0x2 │ │ - addu t5,s5,t4 │ │ - addiu a0,s5,20 │ │ - beqz s7,78d68 │ │ - addiu a2,t5,4 │ │ - li t6,32 │ │ - subu t1,t6,s7 │ │ - b 78920 │ │ - move a1,zero │ │ - move v1,t0 │ │ - lw ra,0(a0) │ │ - addiu t0,v1,4 │ │ - sllv t9,ra,s7 │ │ - or s6,t9,a1 │ │ - sw s6,0(v1) │ │ - lw t3,0(a0) │ │ - addiu a0,a0,4 │ │ - sltu t2,a0,a2 │ │ - bnez t2,7891c │ │ - srlv a1,t3,t1 │ │ - addiu s7,s8,2 │ │ - sw a1,4(v1) │ │ - movn s1,s7,a1 │ │ - lw t9,-32556(gp) │ │ - addiu s1,s1,-1 │ │ - move a0,s5 │ │ - sw s1,16(v0) │ │ - bal 6d654 │ │ - move s5,v0 │ │ + move s0,v0 │ │ + blez s5,76c84 │ │ + move a0,s8 │ │ + lw s8,-30596(gp) │ │ + addiu t9,s8,23216 │ │ + jalr t9 │ │ + move a1,s5 │ │ lw gp,16(sp) │ │ - lw t1,36(sp) │ │ - blez t1,78a9c │ │ - sra s2,t1,0x5 │ │ - lw v0,16(s4) │ │ - addu s7,s2,v0 │ │ - lw v0,8(s4) │ │ - addiu s1,s7,1 │ │ - slt a2,v0,s1 │ │ - beqz a2,789a8 │ │ - lw s0,4(s4) │ │ - sll v0,v0,0x1 │ │ - slt a1,v0,s1 │ │ - bnez a1,78998 │ │ - addiu s0,s0,1 │ │ + move s8,v0 │ │ + lw t7,16(s2) │ │ + lw a0,16(s0) │ │ + subu t0,t7,a0 │ │ + bnez t0,77230 │ │ + sll t1,a0,0x2 │ │ + addiu v1,s2,20 │ │ + addiu t8,s0,20 │ │ + addu t4,v1,t1 │ │ + b 76cb4 │ │ + addu a3,t8,t1 │ │ + beqz t6,7758c │ │ + lw t9,-32560(gp) │ │ + addiu t4,t4,-4 │ │ + addiu a3,a3,-4 │ │ + lw a2,0(t4) │ │ + lw a1,0(a3) │ │ + beq a2,a1,76cac │ │ + sltu t6,v1,t4 │ │ + sltu v0,a2,a1 │ │ + bnez v0,77790 │ │ + move t2,v1 │ │ + move t2,t8 │ │ + move ra,s0 │ │ + move a0,s2 │ │ + move t0,zero │ │ + lw t1,4(a0) │ │ li t8,1 │ │ - sllv s6,t8,s0 │ │ - sll a3,s6,0x2 │ │ - lw v1,-32696(gp) │ │ - addiu t1,a3,27 │ │ - lw t9,-32564(gp) │ │ - srl a0,t1,0x3 │ │ - addiu a1,v1,29168 │ │ - sll a0,a0,0x3 │ │ - bal 6d404 <__ckd_malloc__> │ │ + sllv t4,t8,t1 │ │ + sll a3,t4,0x2 │ │ + addiu a2,a3,27 │ │ + srl a1,a2,0x3 │ │ + lw t9,-32560(gp) │ │ + sw t2,88(sp) │ │ + sw v1,84(sp) │ │ + sw t0,64(sp) │ │ + sw a0,80(sp) │ │ + sw t1,32(sp) │ │ + sll a0,a1,0x3 │ │ + sw t4,24(sp) │ │ + addiu a1,s3,19088 │ │ + sw ra,72(sp) │ │ + jalr t9 │ │ li a2,502 │ │ - addiu v1,v0,20 │ │ + lw t6,80(sp) │ │ + lw t5,72(sp) │ │ lw gp,16(sp) │ │ - sw s0,4(v0) │ │ - sw s6,8(v0) │ │ + lw v1,24(sp) │ │ sw zero,16(v0) │ │ - beqz s2,78a14 │ │ - sw zero,12(v0) │ │ - move a0,zero │ │ - addiu a0,a0,1 │ │ - sw zero,0(v1) │ │ - bne a0,s2,789f4 │ │ + move s5,v0 │ │ + lw t7,16(t6) │ │ + lw v0,16(t5) │ │ + lw t2,32(sp) │ │ + sw v1,8(s5) │ │ + lw t0,64(sp) │ │ + lw v1,84(sp) │ │ + lw a3,88(sp) │ │ + sll t3,t7,0x2 │ │ + sll a0,v0,0x2 │ │ + sw t2,4(s5) │ │ + sw t0,12(s5) │ │ + addu t1,v1,t3 │ │ + addu t8,a3,a0 │ │ + addiu a1,s5,20 │ │ + move t4,zero │ │ + addiu a3,a3,4 │ │ addiu v1,v1,4 │ │ - addiu t4,a0,4 │ │ - sll t5,t4,0x2 │ │ - addu s2,v0,t5 │ │ - addiu v1,s2,4 │ │ - lw t2,16(s4) │ │ - lw t3,36(sp) │ │ - addiu t6,t2,4 │ │ - sll s0,t6,0x2 │ │ - addu t7,s4,s0 │ │ - andi t1,t3,0x1f │ │ - addiu a0,s4,20 │ │ - beqz t1,78da0 │ │ - addiu a2,t7,4 │ │ - li ra,32 │ │ - subu t2,ra,t1 │ │ - b 78a4c │ │ - move a1,zero │ │ - move v1,t0 │ │ - lw a3,0(a0) │ │ - addiu t0,v1,4 │ │ - sllv t9,a3,t1 │ │ - or s6,t9,a1 │ │ - sw s6,0(v1) │ │ - lw a1,0(a0) │ │ - addiu a0,a0,4 │ │ - sltu s8,a0,a2 │ │ - bnez s8,78a48 │ │ - srlv a1,a1,t2 │ │ - addiu s7,s7,2 │ │ - sw a1,4(v1) │ │ - movn s1,s7,a1 │ │ - lw t9,-32556(gp) │ │ - addiu s1,s1,-1 │ │ - move a0,s4 │ │ - sw s1,16(v0) │ │ - bal 6d654 │ │ - move s4,v0 │ │ - lw gp,16(sp) │ │ - lw v1,16(s5) │ │ - lw a2,16(s3) │ │ - subu s0,a2,v1 │ │ - bnez s0,79850 │ │ - addiu a0,v1,4 │ │ - sll v1,a0,0x2 │ │ - addu v0,s3,v1 │ │ - addiu a2,s3,20 │ │ - addiu v0,v0,4 │ │ - addu v1,s5,v1 │ │ - lw a1,-4(v0) │ │ - lw a0,0(v1) │ │ - bne a1,a0,799e0 │ │ - addiu v0,v0,-4 │ │ - sltu s2,a2,v0 │ │ - bnez s2,78ac4 │ │ - addiu v1,v1,-4 │ │ - lw v0,-32696(gp) │ │ - lw t9,-32564(gp) │ │ - li a0,24 │ │ - addiu a1,v0,29168 │ │ - bal 6d404 <__ckd_malloc__> │ │ - li a2,502 │ │ - li t3,1 │ │ - lw gp,16(sp) │ │ - move s1,v0 │ │ - sw t3,8(v0) │ │ - sw t3,16(v0) │ │ - sw zero,4(v0) │ │ - sw zero,12(v0) │ │ - sw zero,20(v0) │ │ - li s0,1 │ │ - move t3,zero │ │ - sw zero,12(s1) │ │ - lw a2,16(s4) │ │ - subu v0,s0,a2 │ │ - bnez v0,79064 │ │ - addiu a3,a2,4 │ │ - sll t1,a3,0x2 │ │ - addu s6,s1,t1 │ │ - addiu a0,s1,20 │ │ - addiu v0,s6,4 │ │ - addu v1,s4,t1 │ │ - lw t0,-4(v0) │ │ - lw a1,0(v1) │ │ - bne t0,a1,799f8 │ │ - addiu v0,v0,-4 │ │ - sltu t8,a0,v0 │ │ - bnez t8,78b48 │ │ - addiu v1,v1,-4 │ │ - beqz t3,7a160 │ │ - lw s8,96(sp) │ │ - lw v1,28(sp) │ │ - lui t4,0xf │ │ - ori s6,t4,0xffff │ │ - and v0,v1,s6 │ │ - beq v0,s6,78f00 │ │ - lw t7,32(sp) │ │ - lw v0,24(sp) │ │ - andi a3,v0,0x1 │ │ - beqz a3,78be0 │ │ - lw s7,32(sp) │ │ + lw ra,-4(v1) │ │ + lw a2,-4(a3) │ │ + addiu a1,a1,4 │ │ + subu t9,ra,a2 │ │ + subu t6,t9,t4 │ │ + sltu t5,t9,t6 │ │ + sltu t4,ra,t9 │ │ + subu v0,t4,t5 │ │ + sltu t3,a3,t8 │ │ + andi t4,v0,0x1 │ │ + bnez t3,76d84 │ │ + sw t6,-4(a1) │ │ + sltu a0,v1,t1 │ │ + move t2,a1 │ │ + beqz a0,76e08 │ │ + move t0,v1 │ │ + addiu v1,v1,4 │ │ + lw t8,-4(v1) │ │ + addiu a1,a1,4 │ │ + subu ra,t8,t4 │ │ + sltu a3,v1,t1 │ │ + move t6,ra │ │ + sltu t4,t8,ra │ │ + bnez a3,76dcc │ │ + sw ra,-4(a1) │ │ + nor a1,zero,t0 │ │ + addu t1,a1,t1 │ │ + srl a2,t1,0x2 │ │ + addiu t9,a2,1 │ │ + sll t5,t9,0x2 │ │ + addu a1,t2,t5 │ │ + bnez t6,76e20 │ │ + addiu t3,a1,-4 │ │ + addiu t3,t3,-4 │ │ + lw v0,0(t3) │ │ + beqz v0,76e10 │ │ + addiu t7,t7,-1 │ │ + lw t3,12(s5) │ │ + sw t7,16(s5) │ │ + lw a0,16(s8) │ │ + subu t2,t7,a0 │ │ + bnez t2,77370 │ │ + sw zero,12(s5) │ │ + sll t0,a0,0x2 │ │ + addiu t8,s5,20 │ │ + addiu v1,s8,20 │ │ + addu ra,t8,t0 │ │ + b 76e58 │ │ + addu t6,v1,t0 │ │ + beqz t1,77484 │ │ + nop │ │ + addiu ra,ra,-4 │ │ + addiu t6,t6,-4 │ │ + lw a3,0(ra) │ │ + lw t4,0(t6) │ │ + beq a3,t4,76e50 │ │ + sltu t1,t8,ra │ │ + sltu t5,a3,t4 │ │ + bnez t5,77378 │ │ + move v0,t3 │ │ + sw t3,80(sp) │ │ + lw t3,-30596(gp) │ │ + move a0,s5 │ │ + addiu t9,t3,22704 │ │ + addiu a1,sp,156 │ │ + jalr t9 │ │ + sw t9,32(sp) │ │ + sdc1 $f0,24(sp) │ │ + lw t2,28(sp) │ │ lw v0,24(sp) │ │ - lw t6,28(sp) │ │ - mtc1 v0,$f0 │ │ - lui t4,0x7ff0 │ │ - mtc1 t6,$f1 │ │ - move a0,zero │ │ - mfc1 t7,$f1 │ │ - lui t0,0xfcc0 │ │ - and a1,t7,t4 │ │ - mtc1 a0,$f2 │ │ - addu s2,a1,t0 │ │ - beqz t3,7a2b4 │ │ - mtc1 s2,$f3 │ │ - add.d $f0,$f0,$f2 │ │ - mfc1 ra,$f0 │ │ - mfc1 s6,$f1 │ │ - sw ra,24(sp) │ │ - sw s6,28(sp) │ │ - lw s7,32(sp) │ │ - beqz s7,79f44 │ │ - lw t6,28(sp) │ │ - move s0,zero │ │ - sw s0,104(sp) │ │ - lw t2,24(sp) │ │ - lui t8,0x3950 │ │ - lw a0,104(sp) │ │ - sw t8,108(sp) │ │ - lw a1,28(sp) │ │ - lw s6,108(sp) │ │ - mtc1 t2,$f20 │ │ - mtc1 a0,$f2 │ │ - mtc1 a1,$f21 │ │ - mtc1 s6,$f3 │ │ - mul.d $f0,$f20,$f2 │ │ - mfc1 ra,$f1 │ │ - mfc1 t4,$f0 │ │ - sw ra,28(sp) │ │ - lw t5,28(sp) │ │ - mfc1 s6,$f0 │ │ - mfc1 s7,$f1 │ │ - bnez t5,78c60 │ │ - sw t4,24(sp) │ │ - lw a3,24(sp) │ │ - bnez a3,78c64 │ │ - lw t9,-32556(gp) │ │ - lw t9,-30244(gp) │ │ + lw t9,32(sp) │ │ + move a0,s8 │ │ + addiu a1,sp,160 │ │ + sw t2,68(sp) │ │ jalr t9 │ │ - nop │ │ - li a2,34 │ │ + sw v0,64(sp) │ │ + lw a1,16(s5) │ │ + lw a0,16(s8) │ │ + lw t8,160(sp) │ │ + lw v1,156(sp) │ │ + subu t0,a1,a0 │ │ + subu t6,v1,t8 │ │ + sll a3,t0,0x5 │ │ + sdc1 $f0,32(sp) │ │ + addu t4,t6,a3 │ │ lw gp,16(sp) │ │ - sw a2,0(v0) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s3 │ │ + lw t1,32(sp) │ │ + lw t7,36(sp) │ │ + blez t4,77468 │ │ + lw t2,80(sp) │ │ + lw v0,68(sp) │ │ + sll t5,t4,0x14 │ │ + lw t3,64(sp) │ │ + addu t9,t5,v0 │ │ + sw t3,24(sp) │ │ + sw t9,28(sp) │ │ + ldc1 $f14,24(sp) │ │ + ldc1 $f16,32(sp) │ │ + div.d $f18,$f14,$f16 │ │ + c.le.d $fcc2,$f18,$f20 │ │ + bc1f $fcc2,772ac │ │ + nop │ │ + beqz t2,776d0 │ │ + lw t5,-32708(gp) │ │ + move a0,zero │ │ + lw a2,-4896(t5) │ │ + lw t5,-4892(t5) │ │ + lui a1,0x3ff0 │ │ + move t0,s7 │ │ + lui t9,0x7ff0 │ │ + and t8,t0,t9 │ │ + lui t3,0x7fe0 │ │ + beq t8,t3,772ec │ │ + nop │ │ + beqz s4,76ff4 │ │ + lui t0,0x7ff0 │ │ + lui v0,0x6a0 │ │ + addiu t0,v0,1 │ │ + sltu v1,t8,t0 │ │ + beqz v1,76ff0 │ │ + lw t6,-32708(gp) │ │ + sw a2,24(sp) │ │ + sw t5,28(sp) │ │ + ldc1 $f8,19624(t6) │ │ + ldc1 $f10,24(sp) │ │ + c.le.d $fcc4,$f10,$f8 │ │ + bc1f $fcc4,76fe8 │ │ + lui t3,0x6b0 │ │ + lw a1,-32708(gp) │ │ + ldc1 $f12,18320(a1) │ │ + c.le.d $fcc5,$f12,$f10 │ │ + bc1t $fcc5,779e4 │ │ + lui a3,0x8000 │ │ + trunc.w.d $f14,$f10 │ │ + mfc1 t4,$f14 │ │ + beqz t4,779cc │ │ + nop │ │ + mtc1 t4,$f0 │ │ + bltz t4,77df4 │ │ + cvt.d.w $f2,$f0 │ │ + sdc1 $f2,24(sp) │ │ + lw a2,24(sp) │ │ + lw t5,28(sp) │ │ + bnez t2,779dc │ │ + sw a2,136(sp) │ │ + lui ra,0x8000 │ │ + xor t9,t5,ra │ │ + sw t9,140(sp) │ │ + lw a0,136(sp) │ │ + lw a1,140(sp) │ │ + lui t3,0x6b0 │ │ + addu v0,a1,t3 │ │ + subu a1,v0,t8 │ │ + lui t0,0x7ff0 │ │ + and v1,t0,s7 │ │ + lui t6,0xfcc0 │ │ + addu a3,v1,t6 │ │ + sw a0,24(sp) │ │ + sw a1,28(sp) │ │ + sw a3,44(sp) │ │ + sw zero,40(sp) │ │ + ldc1 $f6,24(sp) │ │ + ldc1 $f8,40(sp) │ │ + sw s6,24(sp) │ │ + sw s7,28(sp) │ │ + mul.d $f12,$f6,$f8 │ │ + ldc1 $f10,24(sp) │ │ + add.d $f14,$f10,$f12 │ │ + sdc1 $f14,24(sp) │ │ + lw s7,28(sp) │ │ + lw s6,24(sp) │ │ + move t4,s7 │ │ + bnez s4,77058 │ │ + lw t9,-32552(gp) │ │ + lui t6,0x7ff0 │ │ + and a3,t4,t6 │ │ + beq t8,a3,777e4 │ │ + nop │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s2 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s5 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s4 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - lw a0,68(sp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s5 │ │ + b 76938 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s1 │ │ - b 77de8 │ │ - lw t0,236(sp) │ │ - b 77ec4 │ │ - move t1,zero │ │ - move t5,a1 │ │ - move t1,s0 │ │ - move t0,zero │ │ - move t6,zero │ │ - addiu a1,v0,-48 │ │ - sltiu s4,a1,10 │ │ - beqz s4,78d00 │ │ - move t4,s0 │ │ - b 77bf8 │ │ - addiu t0,t0,1 │ │ - lb v0,2(s8) │ │ - b 77ce0 │ │ - addiu v1,s8,2 │ │ - move s4,zero │ │ - lb v0,2(s8) │ │ - b 77ce0 │ │ - addiu v1,s8,2 │ │ - move s8,a3 │ │ - b 77ca0 │ │ - move s0,t1 │ │ - beqz t7,77dd4 │ │ - nop │ │ - b 77cc0 │ │ - lb a0,1(s8) │ │ - move a0,s8 │ │ - bnez s0,77ecc │ │ - move s8,v1 │ │ - b 77da8 │ │ - nop │ │ - lw t0,0(a0) │ │ - addiu a0,a0,4 │ │ - sltu t2,a0,a2 │ │ - sw t0,0(v1) │ │ - beqz t2,7880c │ │ - addiu v1,v1,4 │ │ - lw t0,0(a0) │ │ - addiu a0,a0,4 │ │ - sltu t2,a0,a2 │ │ - sw t0,0(v1) │ │ - bnez t2,78d30 │ │ - addiu v1,v1,4 │ │ - b 78810 │ │ - lw t9,-32556(gp) │ │ - lw t0,0(a0) │ │ - addiu a0,a0,4 │ │ - sltu s8,a0,a2 │ │ - sw t0,0(v1) │ │ - beqz s8,78954 │ │ - addiu v1,v1,4 │ │ - lw t0,0(a0) │ │ - addiu a0,a0,4 │ │ - sltu s8,a0,a2 │ │ - sw t0,0(v1) │ │ - bnez s8,78d68 │ │ - addiu v1,v1,4 │ │ - b 78958 │ │ - lw t9,-32556(gp) │ │ - lw t1,0(a0) │ │ - addiu a0,a0,4 │ │ - sltu t0,a0,a2 │ │ - sw t1,0(v1) │ │ - beqz t0,78a80 │ │ - addiu v1,v1,4 │ │ - lw t1,0(a0) │ │ - addiu a0,a0,4 │ │ - sltu t0,a0,a2 │ │ - sw t1,0(v1) │ │ - bnez t0,78da0 │ │ - addiu v1,v1,4 │ │ - b 78a84 │ │ - lw t9,-32556(gp) │ │ - lw t8,-32696(gp) │ │ - addiu a0,t5,9 │ │ - sw s2,56(sp) │ │ - move s2,s0 │ │ - lw s0,68(sp) │ │ - sw t1,36(sp) │ │ - li s4,1 │ │ - li t0,9 │ │ - li s5,10 │ │ - li t6,1 │ │ - addiu t7,t8,29168 │ │ - move t1,a0 │ │ - sw s3,60(sp) │ │ - addu a1,t5,t0 │ │ - lb a2,0(a1) │ │ - addiu v0,s0,20 │ │ - addiu s3,a2,-48 │ │ - move t2,s3 │ │ - sra t3,s3,0x1f │ │ - move v1,zero │ │ - lw t8,56(sp) │ │ - b 78e38 │ │ - lw t9,60(sp) │ │ - lw s1,0(v0) │ │ - mtlo t2 │ │ - mthi t3 │ │ - maddu s1,s5 │ │ - addiu v1,v1,1 │ │ - mflo ra │ │ - slt s1,v1,s4 │ │ - sw ra,0(v0) │ │ - mfhi t2 │ │ + move s2,s1 │ │ + b 761a0 │ │ + move s6,zero │ │ + move s2,s5 │ │ + sw zero,24(sp) │ │ + b 76600 │ │ + sw zero,28(sp) │ │ + lb s7,2(s1) │ │ + b 7645c │ │ + addiu s2,s1,2 │ │ move t3,zero │ │ - bnez s1,78e34 │ │ - addiu v0,v0,4 │ │ - sw t8,56(sp) │ │ - beqz t2,78e98 │ │ - sw t9,60(sp) │ │ - lw v1,8(s0) │ │ - slt a3,s4,v1 │ │ - beqz a3,79e24 │ │ - lw t8,-32564(gp) │ │ - addiu s1,s4,4 │ │ - sll v1,s1,0x2 │ │ - addu a3,s0,v1 │ │ - addiu s4,s4,1 │ │ - sw t2,4(a3) │ │ - sw s4,16(s0) │ │ - addiu t0,t0,1 │ │ - beq t0,t4,79efc │ │ + lb s7,2(s1) │ │ + b 7645c │ │ + addiu s2,s1,2 │ │ + beqz ra,761e0 │ │ + lw t5,52(sp) │ │ + b 7643c │ │ + move s0,zero │ │ + b 761a0 │ │ + move s6,zero │ │ + addiu t0,s5,9 │ │ + addiu a1,s1,12 │ │ + addu t8,s5,t2 │ │ + sw s0,64(sp) │ │ + sw s2,88(sp) │ │ + sw t0,56(sp) │ │ + sw a1,100(sp) │ │ + li s8,1 │ │ + li s6,10 │ │ + sw s4,80(sp) │ │ + move s0,t0 │ │ + sw t6,72(sp) │ │ + sw t1,76(sp) │ │ + sw t2,84(sp) │ │ + move s2,t8 │ │ + addiu s0,s0,1 │ │ + lb s4,-1(s0) │ │ + addiu a3,s1,20 │ │ + addiu s7,s4,-48 │ │ + move t2,s7 │ │ + sra v1,s7,0x1f │ │ + move a0,zero │ │ + lw t4,0(a3) │ │ + mtlo t2 │ │ + mthi v1 │ │ + maddu t4,s6 │ │ + addiu a0,a0,1 │ │ + mflo a2 │ │ + mfhi t3 │ │ + addiu a3,a3,4 │ │ + slt t9,a0,s8 │ │ + move t2,t3 │ │ + move v1,zero │ │ + bnez t9,77140 │ │ + sw a2,-4(a3) │ │ + beqz t3,771a4 │ │ nop │ │ - lw s4,16(s0) │ │ - b 78e0c │ │ - lw s1,20(s0) │ │ - move s8,a3 │ │ - move t5,a1 │ │ - b 77ca0 │ │ - move t6,zero │ │ - lw t4,-32696(gp) │ │ - addiu v1,t4,29212 │ │ - lb a1,0(v1) │ │ - beqz a1,7a2e0 │ │ - addiu v1,v1,1 │ │ + lw v0,8(s1) │ │ + slt t5,s8,v0 │ │ + beqz t5,77938 │ │ + li t6,1 │ │ + addiu ra,s8,4 │ │ + sll a3,ra,0x2 │ │ + addu v1,s1,a3 │ │ addiu s8,s8,1 │ │ - lb v0,0(s8) │ │ - slti t6,v0,65 │ │ - bnez t6,78ef0 │ │ - slti a2,v0,91 │ │ - addiu s1,v0,32 │ │ - movn v0,s1,a2 │ │ - beq v0,a1,78ec8 │ │ + sw t2,4(v1) │ │ + sw s8,16(s1) │ │ + beq s0,s2,77a84 │ │ + lw v0,56(sp) │ │ + b 77124 │ │ + lw s8,16(s1) │ │ + lw t1,-32708(gp) │ │ + ldc1 $f18,-21472(t1) │ │ + b 76580 │ │ + add.d $f20,$f20,$f18 │ │ + lw a3,-32708(gp) │ │ + b 771f0 │ │ + addiu t2,a3,19144 │ │ + lb ra,0(s2) │ │ + addiu v0,ra,-65 │ │ + andi t6,v0,0xff │ │ + sltiu s4,t6,26 │ │ + addiu a0,ra,32 │ │ + movn ra,a0,s4 │ │ + bne ra,t8,77e04 │ │ + lw t8,52(sp) │ │ + addiu t2,t2,1 │ │ + lb t8,-1(t2) │ │ + bnez t8,771d0 │ │ + addiu s2,s2,1 │ │ + addiu s2,s2,-1 │ │ + lb a2,1(s2) │ │ + lui t5,0x7ff8 │ │ + li t4,40 │ │ + sw t5,36(sp) │ │ + addiu a3,s2,1 │ │ + beq a2,t4,77fe4 │ │ + sw zero,32(sp) │ │ + ldc1 $f24,32(sp) │ │ + move s2,a3 │ │ + b 76600 │ │ + sdc1 $f24,24(sp) │ │ + bltz t0,77738 │ │ nop │ │ - b 77dd8 │ │ - move s8,a0 │ │ - beqz t7,7a29c │ │ - lw v0,24(sp) │ │ - lui t2,0x7ff0 │ │ - lui a2,0x6a0 │ │ - and a0,v1,t2 │ │ - addiu ra,a2,1 │ │ - sltu t6,a0,ra │ │ - beqz t6,7a29c │ │ - srl s0,a0,0x14 │ │ - li t9,107 │ │ - subu t1,t9,s0 │ │ - li t8,-1 │ │ - sllv a0,t8,t1 │ │ - bne v0,a0,78b8c │ │ - andi a3,v0,0x1 │ │ - lui s2,0x7ff0 │ │ - and a3,v1,s2 │ │ - lui s7,0x10 │ │ - addu t3,a3,s7 │ │ - move v1,zero │ │ - sw t3,28(sp) │ │ - b 78bdc │ │ - sw v1,24(sp) │ │ - andi a0,v1,0x7 │ │ - beqz a0,79750 │ │ - andi s2,v1,0xffff │ │ - andi a1,v1,0x1 │ │ - bnez a1,78f88 │ │ - li a0,32 │ │ - andi s1,v1,0x2 │ │ - bnez s1,79d54 │ │ + addiu t2,s0,20 │ │ + addiu v1,s2,20 │ │ + move ra,s0 │ │ + move a0,s2 │ │ + b 76ce8 │ │ + move t0,zero │ │ + andi a3,v1,0x7 │ │ + beqz a3,775d4 │ │ + andi v0,v1,0xffff │ │ + andi t4,v1,0x1 │ │ + bnez t4,7787c │ │ + andi t9,v1,0x2 │ │ + bnez t9,7792c │ │ nop │ │ srl v1,v1,0x2 │ │ - li a0,34 │ │ - sw v1,20(s3) │ │ - li v1,1 │ │ - sw v1,16(s3) │ │ - bnez s0,78464 │ │ - li s1,1 │ │ - addiu t6,s1,3 │ │ - sll s6,t6,0x2 │ │ - addu t4,s3,s6 │ │ - lw v0,4(t4) │ │ - lui t2,0xffff │ │ - and s7,v0,t2 │ │ - addiu s0,a0,-1074 │ │ - bnez s7,796cc │ │ - sll s1,s1,0x5 │ │ - sll v0,v0,0x10 │ │ - li v1,16 │ │ - lui t1,0xff00 │ │ - and t0,v0,t1 │ │ - bnez t0,78fe0 │ │ - lui s8,0xf000 │ │ - addiu v1,v1,8 │ │ - sll v0,v0,0x8 │ │ - and t3,v0,s8 │ │ - bnez t3,78ff4 │ │ - lui t8,0xc000 │ │ - addiu v1,v1,4 │ │ - sll v0,v0,0x4 │ │ - and s4,v0,t8 │ │ - bnez s4,79008 │ │ + li a3,34 │ │ + li a1,1 │ │ + sw v1,20(s2) │ │ + sw a1,16(s2) │ │ + beqz a2,76a48 │ │ + li a0,1 │ │ + addiu a1,a2,-1075 │ │ + li t3,53 │ │ + addu t6,a1,a3 │ │ + b 76acc │ │ + subu t9,t3,a3 │ │ + li t8,54 │ │ + b 76b48 │ │ + subu t4,t8,t5 │ │ + mul.d $f0,$f18,$f22 │ │ + sdc1 $f0,24(sp) │ │ + lw a2,24(sp) │ │ + lw t5,28(sp) │ │ + bnez t2,77730 │ │ + sw a2,104(sp) │ │ + lui a1,0x8000 │ │ + xor a0,t5,a1 │ │ + sw a0,108(sp) │ │ + move t0,s7 │ │ + lui t9,0x7ff0 │ │ + and t8,t0,t9 │ │ + lui t3,0x7fe0 │ │ + lw a0,104(sp) │ │ + bne t8,t3,76f54 │ │ + lw a1,108(sp) │ │ + lui t1,0xfcb0 │ │ + addu t7,t0,t1 │ │ + and ra,t9,t7 │ │ + lui t3,0xfcc0 │ │ + addu v0,ra,t3 │ │ + sw a0,24(sp) │ │ + sw a1,28(sp) │ │ + sw v0,116(sp) │ │ + sw zero,112(sp) │ │ + ldc1 $f16,24(sp) │ │ + ldc1 $f18,112(sp) │ │ + sw s6,24(sp) │ │ + sw t7,28(sp) │ │ + mul.d $f0,$f16,$f18 │ │ + ldc1 $f4,24(sp) │ │ + lui a1,0x7ca0 │ │ + sw s6,120(sp) │ │ + sw s7,124(sp) │ │ + add.d $f2,$f4,$f0 │ │ + sdc1 $f2,24(sp) │ │ + lw t0,28(sp) │ │ + and a0,t9,t0 │ │ + sltu v1,a0,a1 │ │ + bnez v1,77768 │ │ + lw s6,24(sp) │ │ + lw t7,124(sp) │ │ + addiu s7,t9,-1 │ │ + beq t7,s7,77a20 │ │ + lw t3,120(sp) │ │ + lui s6,0x7fef │ │ + ori s7,s6,0xffff │ │ + b 77054 │ │ + li s6,-1 │ │ + bgez t2,76e7c │ │ + move v0,t3 │ │ + sw s6,32(sp) │ │ + sw s7,36(sp) │ │ + move s3,t7 │ │ + move s7,s2 │ │ + move s6,s5 │ │ + bnez v0,7745c │ │ + lw s2,132(sp) │ │ + lw t0,32(sp) │ │ + bnez t0,77460 │ │ + ldc1 $f4,32(sp) │ │ + lw a1,36(sp) │ │ + lui a0,0xf │ │ + ori v1,a0,0xffff │ │ + and a3,v1,a1 │ │ + bnez a3,77460 │ │ + move s5,a1 │ │ + lw t8,36(sp) │ │ + lui t2,0x7ff0 │ │ + lui t5,0x6b0 │ │ + and a2,t2,t8 │ │ + addiu t4,t5,1 │ │ + sltu t1,a2,t4 │ │ + bnez t1,77460 │ │ nop │ │ - addiu v1,v1,2 │ │ - sll v0,v0,0x2 │ │ - bltz v0,79020 │ │ - lui a0,0x4000 │ │ - and a2,v0,a0 │ │ - bnez a2,79bf8 │ │ - addiu v1,v1,1 │ │ - li v1,32 │ │ - b 78474 │ │ - subu s1,s1,v1 │ │ - li s0,54 │ │ - subu s0,s0,s1 │ │ - addu t4,v1,s0 │ │ - lw v1,32(sp) │ │ - addu s6,v0,s0 │ │ - addu s7,t4,v1 │ │ - slt t2,v0,s6 │ │ - move v1,v0 │ │ - movz v1,s6,t2 │ │ - slt s1,s7,v1 │ │ - movn v1,s7,s1 │ │ - bgtz v1,78504 │ │ - subu t6,v0,v1 │ │ - b 78510 │ │ - sw v0,36(sp) │ │ - bltz v0,79a04 │ │ - lw s8,96(sp) │ │ - addiu a0,s1,20 │ │ - addiu a3,a2,4 │ │ - addiu s0,s0,4 │ │ - sll t8,s0,0x2 │ │ - addu a1,s1,t8 │ │ - lw t0,0(a1) │ │ - lui t1,0xffff │ │ - and s8,t0,t1 │ │ - addiu t4,a1,4 │ │ - bnez s8,796a4 │ │ - move t1,a1 │ │ - sll v0,t0,0x10 │ │ - li v1,16 │ │ - lui s7,0xff00 │ │ - and t9,v0,s7 │ │ - bnez t9,790b8 │ │ - lui t5,0xf000 │ │ - addiu v1,v1,8 │ │ - sll v0,v0,0x8 │ │ - and s2,v0,t5 │ │ - bnez s2,790cc │ │ - lui t6,0xc000 │ │ - addiu v1,v1,4 │ │ - sll v0,v0,0x4 │ │ - and t7,v0,t6 │ │ - bnez t7,790e0 │ │ + lw t7,20(s6) │ │ + bnez t7,773ec │ │ + slti ra,s3,2 │ │ + bnez ra,77460 │ │ nop │ │ - addiu v1,v1,2 │ │ - sll v0,v0,0x2 │ │ - bltz v0,7960c │ │ - lui s6,0x4000 │ │ - and v0,v0,s6 │ │ - bnez v0,79608 │ │ - li v0,21 │ │ - li v1,32 │ │ - move t2,zero │ │ - sltu s2,a0,a1 │ │ - beqz s2,79118 │ │ - move a1,zero │ │ - sll t7,s0,0x2 │ │ - addu t5,s1,t7 │ │ - lw a1,-4(t5) │ │ - addiu t1,t4,-8 │ │ - beqz v0,797bc │ │ - lui t9,0x3ff0 │ │ - li t8,43 │ │ - subu v1,t8,v1 │ │ - sllv s8,t0,v0 │ │ - lui s0,0x3ff0 │ │ - or t4,s8,s0 │ │ - srlv ra,a1,v1 │ │ - or s6,t4,ra │ │ - sltu t6,a0,t1 │ │ - beqz t6,79cb4 │ │ - sw s6,52(sp) │ │ - lw a0,-4(t1) │ │ - srlv v1,a0,v1 │ │ - sllv a1,a1,v0 │ │ - or v0,v1,a1 │ │ - sw v0,48(sp) │ │ - lw t0,48(sp) │ │ - sll t5,a3,0x2 │ │ - addu a0,s4,t5 │ │ - mtc1 t0,$f0 │ │ - lw s7,52(sp) │ │ - lw a1,0(a0) │ │ - mtc1 s7,$f1 │ │ - lui s2,0xffff │ │ - and v1,a1,s2 │ │ - mfc1 t6,$f0 │ │ - mfc1 t7,$f1 │ │ - addiu t0,s4,20 │ │ - addiu t5,a0,4 │ │ - bnez v1,79698 │ │ - move t4,a0 │ │ - sll v0,a1,0x10 │ │ - li v1,16 │ │ - lui ra,0xff00 │ │ - and s6,v0,ra │ │ - bnez s6,791b8 │ │ - lui s0,0xf000 │ │ - addiu v1,v1,8 │ │ - sll v0,v0,0x8 │ │ - and s8,v0,s0 │ │ - bnez s8,791cc │ │ - lui t1,0xc000 │ │ - addiu v1,v1,4 │ │ - sll v0,v0,0x4 │ │ - and t8,v0,t1 │ │ - bnez t8,791e0 │ │ + lw t3,-30596(gp) │ │ + move a0,s6 │ │ + addiu t9,t3,23216 │ │ + jalr t9 │ │ + li a1,1 │ │ + lw s3,16(v0) │ │ + lw t0,16(s8) │ │ + move s6,v0 │ │ + subu v0,s3,t0 │ │ + bnez v0,780a4 │ │ + lw gp,16(sp) │ │ + sll v1,t0,0x2 │ │ + addiu t6,s6,20 │ │ + addiu a1,s8,20 │ │ + addu a0,t6,v1 │ │ + b 77438 │ │ + addu a3,a1,v1 │ │ + beqz a2,77460 │ │ + ldc1 $f4,32(sp) │ │ + addiu a0,a0,-4 │ │ + addiu a3,a3,-4 │ │ + lw t2,0(a0) │ │ + lw t8,0(a3) │ │ + beq t2,t8,77430 │ │ + sltu a2,t6,a0 │ │ + sltu t5,t2,t8 │ │ + beqz t5,77db0 │ │ nop │ │ - addiu v1,v1,2 │ │ - sll v0,v0,0x2 │ │ - bltz v0,79450 │ │ - lui t9,0x4000 │ │ - and v0,v0,t9 │ │ - bnez v0,7944c │ │ - li t1,21 │ │ - li v1,32 │ │ - move v0,zero │ │ - sltu t8,t0,a0 │ │ - beqz t8,797e0 │ │ - sll s7,a3,0x2 │ │ - addu t9,s4,s7 │ │ - lw a3,-4(t9) │ │ - addiu t4,t5,-8 │ │ - beqz t1,797cc │ │ - li a0,43 │ │ - subu a0,a0,v1 │ │ - sllv ra,a1,t1 │ │ - lui s8,0x3ff0 │ │ - or s6,ra,s8 │ │ - srlv t5,a3,a0 │ │ - sltu s2,t0,t4 │ │ - or t0,s6,t5 │ │ - beqz s2,79cbc │ │ - sw t0,44(sp) │ │ - lw t4,-4(t4) │ │ - srlv v1,t4,a0 │ │ - sllv a3,a3,t1 │ │ - or t1,v1,a3 │ │ - sw t1,40(sp) │ │ - lw t8,16(s1) │ │ - lw a0,40(sp) │ │ - subu s0,t8,a2 │ │ - lw a1,44(sp) │ │ - mtc1 a0,$f2 │ │ - subu t2,t2,v0 │ │ - sll a2,s0,0x5 │ │ - addu v0,t2,a2 │ │ - blez v0,794c8 │ │ - mtc1 a1,$f3 │ │ - sll v0,v0,0x14 │ │ - mtc1 t6,$f0 │ │ - addu t7,v0,t7 │ │ - mtc1 t7,$f1 │ │ - div.d $f2,$f0,$f2 │ │ - c.le.d $fcc2,$f2,$f20 │ │ - bc1f $fcc2,794f0 │ │ + ldc1 $f4,32(sp) │ │ + b 774f4 │ │ + sdc1 $f4,24(sp) │ │ + sll ra,t4,0x14 │ │ + subu a2,t7,ra │ │ + sw t1,32(sp) │ │ + b 76f0c │ │ + sw a2,36(sp) │ │ + b 76a70 │ │ + move a3,zero │ │ + sw s6,32(sp) │ │ + sw s7,36(sp) │ │ + move s6,s5 │ │ + move s7,s2 │ │ + beqz t3,77d8c │ │ + lw s2,132(sp) │ │ + lui t6,0xf │ │ + lw t4,36(sp) │ │ + ori a3,t6,0xffff │ │ + and t7,a3,t4 │ │ + beq t7,a3,77f50 │ │ nop │ │ - beqz t3,797f0 │ │ - lw v0,24(sp) │ │ - lw t7,-32696(gp) │ │ - lw a0,28(sp) │ │ - lw a2,5360(t7) │ │ - lw a3,5364(t7) │ │ - move t0,a2 │ │ - move t1,a3 │ │ + lw s3,32(sp) │ │ + andi t8,s3,0x1 │ │ + beqz t8,77460 │ │ + ldc1 $f4,32(sp) │ │ + lw ra,36(sp) │ │ lui v1,0x7ff0 │ │ - and v0,a0,v1 │ │ - lui t2,0x7fe0 │ │ - beq v0,t2,79534 │ │ - lui t8,0xfcb0 │ │ - lw s8,32(sp) │ │ - beqz s8,79370 │ │ - lw t8,24(sp) │ │ - lui a1,0x6a0 │ │ - addiu a0,a1,1 │ │ - sltu t4,v0,a0 │ │ - beqz t4,79374 │ │ - lw s0,28(sp) │ │ - lw t2,-32696(gp) │ │ - mtc1 t0,$f2 │ │ - ldc1 $f0,29712(t2) │ │ - mtc1 t1,$f3 │ │ - c.le.d $fcc4,$f2,$f0 │ │ - bc1f $fcc4,79360 │ │ - lw s0,-32696(gp) │ │ - mtc1 t0,$f4 │ │ - ldc1 $f0,28400(s0) │ │ - mtc1 t1,$f5 │ │ - c.le.d $fcc5,$f0,$f4 │ │ - bc1t $fcc5,79d94 │ │ - lui a0,0x8000 │ │ - trunc.w.d $f5,$f4 │ │ - mfc1 v1,$f5 │ │ - beqz v1,79d88 │ │ - lw t9,-32696(gp) │ │ - mtc1 v1,$f3 │ │ - cvt.d.w $f4,$f3 │ │ - mfc1 t0,$f4 │ │ - bltz v1,7a140 │ │ - mfc1 t1,$f5 │ │ - bnez t3,79d80 │ │ - move a0,t0 │ │ - lui s7,0x8000 │ │ - xor v1,t1,s7 │ │ - move a2,a0 │ │ - move a3,v1 │ │ - lui v1,0x6b0 │ │ - addu a3,a3,v1 │ │ - subu a3,a3,v0 │ │ - lw t8,24(sp) │ │ - lw s0,28(sp) │ │ - mtc1 t8,$f16 │ │ - lui a1,0x7ff0 │ │ - mtc1 s0,$f17 │ │ - move ra,zero │ │ - mfc1 t6,$f17 │ │ + and t6,v1,ra │ │ lui t4,0xfcc0 │ │ - and a0,t6,a1 │ │ - sw ra,72(sp) │ │ - lw s6,72(sp) │ │ - addu s8,a0,t4 │ │ - sw s8,76(sp) │ │ - mtc1 a2,$f14 │ │ - mtc1 s6,$f2 │ │ - lw t5,76(sp) │ │ - mtc1 a3,$f15 │ │ - mtc1 t5,$f3 │ │ - mfc1 s2,$f16 │ │ - mul.d $f10,$f14,$f2 │ │ - mtc1 s2,$f12 │ │ - mtc1 t6,$f13 │ │ - add.d $f4,$f12,$f10 │ │ - mfc1 s6,$f4 │ │ - mfc1 s7,$f5 │ │ - mtc1 s6,$f0 │ │ - mtc1 s7,$f1 │ │ - mfc1 a2,$f1 │ │ - mfc1 t7,$f0 │ │ - sw a2,28(sp) │ │ - lw v1,28(sp) │ │ - sw t7,24(sp) │ │ - lw t9,32(sp) │ │ - bnez t9,7940c │ │ - lw t9,-32556(gp) │ │ - lui a2,0x7ff0 │ │ - and a3,v1,a2 │ │ - beq v0,a3,79c34 │ │ - nop │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s3 │ │ + move a3,zero │ │ + addu t1,t6,t4 │ │ + sw a3,24(sp) │ │ + sw t1,28(sp) │ │ + ldc1 $f8,24(sp) │ │ + ldc1 $f6,32(sp) │ │ + add.d $f10,$f6,$f8 │ │ + sdc1 $f10,24(sp) │ │ + beqz s4,7753c │ │ + lw t9,-32552(gp) │ │ + lui t8,0x3950 │ │ + sw t8,124(sp) │ │ + sw zero,120(sp) │ │ + ldc1 $f0,120(sp) │ │ + mul.d $f0,$f0,$f0 │ │ + sdc1 $f0,24(sp) │ │ + lw a2,24(sp) │ │ + lw t5,28(sp) │ │ + sdc1 $f0,120(sp) │ │ + sw a2,32(sp) │ │ + bnez t5,77538 │ │ + sw t5,36(sp) │ │ + lw t1,32(sp) │ │ + beqz t1,77ee8 │ │ + lw t9,-30276(gp) │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s7 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s5 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s0 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move a0,s4 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s8 │ │ lw gp,16(sp) │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ move a0,s1 │ │ - b 78340 │ │ lw gp,16(sp) │ │ - addiu v1,v1,1 │ │ - li s2,32 │ │ - slti s7,v1,11 │ │ - beqz s7,7a138 │ │ - subu v0,s2,v1 │ │ - li s6,11 │ │ - subu t1,s6,v1 │ │ - srlv t5,a1,t1 │ │ - sltu a0,t0,a0 │ │ - lui t0,0x3ff0 │ │ - or t4,t5,t0 │ │ - beqz a0,799a8 │ │ - sw t4,44(sp) │ │ - sll s8,a3,0x2 │ │ - addu ra,s4,s8 │ │ - lw a3,-4(ra) │ │ - srlv t1,a3,t1 │ │ - addiu s0,v1,21 │ │ - sllv v1,a1,s0 │ │ - or a1,t1,v1 │ │ - sw a1,40(sp) │ │ - lw t8,16(s1) │ │ - lw a0,40(sp) │ │ - subu s0,t8,a2 │ │ - lw a1,44(sp) │ │ - mtc1 a0,$f2 │ │ - subu t2,t2,v0 │ │ - sll a2,s0,0x5 │ │ - addu v0,t2,a2 │ │ - bgtz v0,7927c │ │ - mtc1 a1,$f3 │ │ - sll s7,v0,0x14 │ │ - mtc1 a0,$f2 │ │ - mtc1 t6,$f0 │ │ - subu t9,a1,s7 │ │ - mtc1 t9,$f3 │ │ - mtc1 t7,$f1 │ │ - div.d $f2,$f0,$f2 │ │ - c.le.d $fcc2,$f2,$f20 │ │ - bc1t $fcc2,7929c │ │ - nop │ │ - mul.d $f0,$f2,$f22 │ │ - mfc1 t0,$f0 │ │ - mfc1 t1,$f1 │ │ - bnez t3,797e8 │ │ - move a1,t0 │ │ - lui a0,0x8000 │ │ - xor a0,t1,a0 │ │ - move v1,a1 │ │ - move a3,a0 │ │ - lw a0,28(sp) │ │ - move a2,v1 │ │ - lui v1,0x7ff0 │ │ - and v0,a0,v1 │ │ - lui t2,0x7fe0 │ │ - bne v0,t2,792d4 │ │ - lw s8,32(sp) │ │ - lui t8,0xfcb0 │ │ - addu s0,a0,t8 │ │ - lw t2,24(sp) │ │ - lw t9,28(sp) │ │ - sw s0,28(sp) │ │ - lw a1,28(sp) │ │ - mtc1 t2,$f4 │ │ - move s6,zero │ │ - mtc1 a1,$f5 │ │ - lui s8,0xfcc0 │ │ - mfc1 t7,$f5 │ │ - sw s6,88(sp) │ │ - and t4,t7,v1 │ │ - addu ra,t4,s8 │ │ - lw t5,88(sp) │ │ - sw ra,92(sp) │ │ - mtc1 a2,$f0 │ │ - lw s2,92(sp) │ │ - mtc1 t5,$f2 │ │ - mtc1 a3,$f1 │ │ - mtc1 s2,$f3 │ │ - mfc1 t6,$f4 │ │ - mul.d $f0,$f0,$f2 │ │ - mtc1 t6,$f6 │ │ - sw t9,108(sp) │ │ - mtc1 t7,$f7 │ │ - lw s7,24(sp) │ │ - lui s0,0x7ca0 │ │ - sw s7,104(sp) │ │ - add.d $f2,$f6,$f0 │ │ - mfc1 t9,$f3 │ │ - mfc1 s7,$f2 │ │ - sw t9,28(sp) │ │ - lw a0,28(sp) │ │ - and t8,a0,v1 │ │ - sltu a2,t8,s0 │ │ - bnez a2,79bb0 │ │ - sw s7,24(sp) │ │ - lw t3,108(sp) │ │ - addiu v0,v1,-1 │ │ - beq t3,v0,79db8 │ │ - lw a3,104(sp) │ │ - li a2,-1 │ │ - lui t6,0x7fef │ │ - sw a2,24(sp) │ │ - ori t7,t6,0xffff │ │ - lw v1,24(sp) │ │ - sw t7,28(sp) │ │ - lw t1,28(sp) │ │ - mtc1 v1,$f0 │ │ - mtc1 t1,$f1 │ │ - mfc1 s6,$f0 │ │ - b 79408 │ │ - mfc1 s7,$f1 │ │ - addiu v1,v1,1 │ │ - li t2,32 │ │ - slti ra,v1,11 │ │ - beqz ra,7a0d4 │ │ - subu t2,t2,v1 │ │ - li t1,11 │ │ - subu v0,t1,v1 │ │ - srlv s8,t0,v0 │ │ - lui t4,0x3ff0 │ │ - sltu a0,a0,a1 │ │ - or a1,s8,t4 │ │ - beqz a0,799b0 │ │ - sw a1,52(sp) │ │ - sll t9,s0,0x2 │ │ - addu t8,s1,t9 │ │ - lw s0,-4(t8) │ │ - srlv v0,s0,v0 │ │ - addiu s7,v1,21 │ │ - sllv t0,t0,s7 │ │ - or v1,v0,t0 │ │ - sw v1,48(sp) │ │ - lw t0,48(sp) │ │ - sll t5,a3,0x2 │ │ - addu a0,s4,t5 │ │ - mtc1 t0,$f0 │ │ - lw s7,52(sp) │ │ - lw a1,0(a0) │ │ - mtc1 s7,$f1 │ │ - lui s2,0xffff │ │ - and v1,a1,s2 │ │ - mfc1 t6,$f0 │ │ - mfc1 t7,$f1 │ │ - addiu t0,s4,20 │ │ - addiu t5,a0,4 │ │ - beqz v1,79198 │ │ - move t4,a0 │ │ - move v0,a1 │ │ - b 791a0 │ │ - move v1,zero │ │ - move v0,t0 │ │ - b 790a0 │ │ - move v1,zero │ │ - lw t5,56(sp) │ │ - lw v0,64(sp) │ │ - b 784c0 │ │ - subu v1,t5,s0 │ │ - move t1,s3 │ │ - b 78558 │ │ - move s2,v0 │ │ - b 78fc8 │ │ - move v1,zero │ │ - sw s6,20(s3) │ │ - b 7844c │ │ - move a0,zero │ │ - bnez t6,796f0 │ │ - move a0,zero │ │ - srl s6,s6,0x10 │ │ - li a0,16 │ │ - andi t0,s6,0xff │ │ - bnez t0,79708 │ │ - andi t1,s6,0xf │ │ - addiu a0,a0,8 │ │ - srl s6,s6,0x8 │ │ - andi t1,s6,0xf │ │ - bnez t1,7971c │ │ - andi t3,s6,0x3 │ │ - addiu a0,a0,4 │ │ - srl s6,s6,0x4 │ │ - andi t3,s6,0x3 │ │ - bnez t3,79730 │ │ - andi s8,s6,0x1 │ │ - addiu a0,a0,2 │ │ - srl s6,s6,0x2 │ │ - andi s8,s6,0x1 │ │ - bnez s8,79be0 │ │ - nop │ │ - srl s6,s6,0x1 │ │ - bnez s6,79db0 │ │ - nop │ │ - move a1,zero │ │ - b 7843c │ │ - li a0,32 │ │ - bnez s2,79bd8 │ │ - move v0,v1 │ │ - srl v0,v1,0x10 │ │ - li a0,16 │ │ - andi t9,v0,0xff │ │ - bnez t9,79778 │ │ - andi ra,v0,0xf │ │ - addiu a0,a0,8 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + move a0,s6 │ │ + b 76600 │ │ + lw gp,16(sp) │ │ + li a0,24 │ │ + addiu a1,s3,19088 │ │ + jalr t9 │ │ + li a2,502 │ │ + li t5,1 │ │ + lw gp,16(sp) │ │ + move s5,v0 │ │ + sw zero,4(v0) │ │ + sw t5,8(v0) │ │ + sw zero,12(v0) │ │ + sw t5,16(v0) │ │ + sw zero,20(v0) │ │ + li t7,1 │ │ + b 76e28 │ │ + move t3,zero │ │ + subu ra,t2,a0 │ │ + b 76b30 │ │ + lw s5,56(sp) │ │ + bnez v0,77788 │ │ + move t7,v1 │ │ + srl t7,v1,0x10 │ │ + li t1,16 │ │ + andi t6,t7,0xff │ │ + bnez t6,775fc │ │ + andi s8,t7,0xf │ │ + addiu t1,t1,8 │ │ + srl t7,t7,0x8 │ │ + andi s8,t7,0xf │ │ + bnez s8,77610 │ │ + andi s5,t7,0x3 │ │ + addiu t1,t1,4 │ │ + srl t7,t7,0x4 │ │ + andi s5,t7,0x3 │ │ + bnez s5,77624 │ │ + andi t0,t7,0x1 │ │ + addiu t1,t1,2 │ │ + srl t7,t7,0x2 │ │ + andi t0,t7,0x1 │ │ + beqz t0,77778 │ │ + srl t8,t7,0x1 │ │ + addiu a3,t1,32 │ │ + b 77278 │ │ + move v1,t7 │ │ + andi t2,v0,0xffff │ │ + bnez t2,7764c │ │ + move a3,zero │ │ + srl v0,v0,0x10 │ │ + li a3,16 │ │ + andi ra,v0,0xff │ │ + bnez ra,77664 │ │ + andi t6,v0,0xf │ │ + addiu a3,a3,8 │ │ srl v0,v0,0x8 │ │ - andi ra,v0,0xf │ │ - bnez ra,7978c │ │ - andi t5,v0,0x3 │ │ - addiu a0,a0,4 │ │ + andi t6,v0,0xf │ │ + bnez t6,77678 │ │ + andi s8,v0,0x3 │ │ + addiu a3,a3,4 │ │ srl v0,v0,0x4 │ │ - andi t5,v0,0x3 │ │ - bnez t5,797a0 │ │ - andi t7,v0,0x1 │ │ - addiu a0,a0,2 │ │ + andi s8,v0,0x3 │ │ + bnez s8,776b0 │ │ + andi s5,v0,0x1 │ │ srl v0,v0,0x2 │ │ - andi t7,v0,0x1 │ │ - bnez t7,799d4 │ │ - nop │ │ - srl v0,v0,0x1 │ │ - bnez v0,799d0 │ │ - nop │ │ - b 78f88 │ │ - li a0,64 │ │ - or t1,t0,t9 │ │ - sw t1,52(sp) │ │ - b 7915c │ │ - sw a1,48(sp) │ │ - lui v1,0x3ff0 │ │ - or a1,a1,v1 │ │ - sw a1,44(sp) │ │ - b 79254 │ │ - sw a3,40(sp) │ │ - b 79214 │ │ + andi t1,v0,0x1 │ │ + beqz t1,776b8 │ │ + addiu a3,a3,2 │ │ + li t5,32 │ │ + subu t8,t5,a3 │ │ + b 76a20 │ │ + move t5,v0 │ │ + bnez a3,77694 │ │ + li t5,32 │ │ + b 76a2c │ │ move a3,zero │ │ - b 7950c │ │ - move a0,t1 │ │ - bnez v0,79c00 │ │ - li t5,1 │ │ - lw a0,28(sp) │ │ - lui t0,0xf │ │ - ori s2,t0,0xffff │ │ - and t6,a0,s2 │ │ - bnez t6,799bc │ │ - lw s6,-32696(gp) │ │ - lw ra,-32696(gp) │ │ - ldc1 $f0,5360(ra) │ │ - c.lt.d $fcc3,$f2,$f0 │ │ - bc1t $fcc3,79e04 │ │ - move v1,zero │ │ - lw t4,-32696(gp) │ │ - lui s8,0x8000 │ │ - ldc1 $f0,22456(t4) │ │ - mul.d $f4,$f2,$f0 │ │ - mfc1 t0,$f4 │ │ - mfc1 t1,$f5 │ │ - move v1,t0 │ │ - xor v0,t1,s8 │ │ - move a2,v1 │ │ - b 792bc │ │ - move a3,v0 │ │ - bltz s0,79c84 │ │ - move s6,s3 │ │ - move s6,s5 │ │ - move s2,s3 │ │ - move s0,zero │ │ - lw s7,4(s2) │ │ - li t1,1 │ │ - sllv s8,t1,s7 │ │ - sll t0,s8,0x2 │ │ - lw ra,-32696(gp) │ │ - addiu a3,t0,27 │ │ - srl a1,a3,0x3 │ │ - lw t9,-32564(gp) │ │ - sll a0,a1,0x3 │ │ - addiu a1,ra,29168 │ │ - bal 6d404 <__ckd_malloc__> │ │ - li a2,502 │ │ - lw gp,16(sp) │ │ - sw s7,4(v0) │ │ - sw s8,8(v0) │ │ - sw zero,16(v0) │ │ - sw s0,12(v0) │ │ - lw s0,16(s2) │ │ - lw s8,16(s6) │ │ - addiu t2,s0,4 │ │ - addiu t3,s8,4 │ │ - sll t6,t2,0x2 │ │ - sll t7,t3,0x2 │ │ - addu t4,s2,t6 │ │ - addu t5,s6,t7 │ │ - move s1,v0 │ │ - addiu a1,v0,20 │ │ - addiu a0,s2,20 │ │ - addiu t2,t4,4 │ │ - addiu a2,s6,20 │ │ - addiu t3,t5,4 │ │ - move v0,zero │ │ - move v1,zero │ │ - lw t7,0(a0) │ │ - lw t6,0(a2) │ │ - addiu a2,a2,4 │ │ - subu s2,t7,t6 │ │ - sltu t4,t7,s2 │ │ - subu t0,s2,v0 │ │ - negu t5,t4 │ │ - sltu v0,s2,t0 │ │ - subu t8,t5,v1 │ │ - subu v1,t8,v0 │ │ - sltu s6,a2,t3 │ │ - andi v0,v1,0x1 │ │ - sw t0,0(a1) │ │ - addiu a0,a0,4 │ │ - move v1,zero │ │ - bnez s6,798e8 │ │ - addiu a1,a1,4 │ │ - sltu t3,a0,t2 │ │ - move t1,a1 │ │ - beqz t3,79980 │ │ - move a2,a0 │ │ - lw ra,0(a0) │ │ - addiu a0,a0,4 │ │ - subu t0,ra,v0 │ │ - sltu t9,ra,t0 │ │ - subu s7,v1,t9 │ │ - sltu s8,a0,t2 │ │ - sw t0,0(a1) │ │ - andi v0,s7,0x1 │ │ - move v1,zero │ │ - bnez s8,7993c │ │ - addiu a1,a1,4 │ │ - nor a3,zero,a2 │ │ - addu a1,a3,t2 │ │ - srl t2,a1,0x2 │ │ - addiu a0,t2,1 │ │ - sll a2,a0,0x2 │ │ - addu a1,t1,a2 │ │ - bnez t0,7999c │ │ + bnez s5,776a0 │ │ nop │ │ - addiu a1,a1,-8 │ │ - addiu a1,a1,-4 │ │ - lw t0,4(a1) │ │ - beqz t0,7998c │ │ - addiu s0,s0,-1 │ │ - lw t3,12(s1) │ │ - b 78b20 │ │ - sw s0,16(s1) │ │ - b 79490 │ │ + srl t7,v0,0x1 │ │ + bnez t7,77a10 │ │ + li t0,31 │ │ + move t8,zero │ │ + b 76a20 │ │ + li a3,32 │ │ + bnez s6,777a4 │ │ + li a2,1 │ │ + lui v1,0xf │ │ + ori t6,v1,0xffff │ │ + and a3,t6,s7 │ │ + bnez a3,77750 │ │ + move t0,s7 │ │ + lw t4,-32708(gp) │ │ + ldc1 $f4,-4896(t4) │ │ + c.lt.d $fcc3,$f18,$f4 │ │ + bc1t $fcc3,77bfc │ │ + lw t1,-32708(gp) │ │ + ldc1 $f2,12208(t1) │ │ + lui t7,0x8000 │ │ + mul.d $f6,$f18,$f2 │ │ + sdc1 $f6,24(sp) │ │ + lw t5,28(sp) │ │ + lw a2,24(sp) │ │ + xor ra,t5,t7 │ │ + sw a2,144(sp) │ │ + sw ra,148(sp) │ │ + lw a0,144(sp) │ │ + b 76f40 │ │ + lw a1,148(sp) │ │ + b 772d0 │ │ + sw t5,108(sp) │ │ + addiu t2,s2,20 │ │ + addiu v1,s0,20 │ │ + move ra,s2 │ │ + move a0,s0 │ │ + b 76ce8 │ │ + li t0,1 │ │ + sdc1 $f24,24(sp) │ │ + move a0,zero │ │ + lui a1,0xbff0 │ │ + lw a2,24(sp) │ │ + b 76f40 │ │ + lw t5,28(sp) │ │ + lui t9,0x350 │ │ + addu t4,t9,t0 │ │ + b 7703c │ │ + move s7,t4 │ │ + bnez t8,77a04 │ │ + nop │ │ + b 77278 │ │ + li a3,64 │ │ + b 775e4 │ │ move t1,zero │ │ - b 7964c │ │ - move v0,zero │ │ - lw s6,-32696(gp) │ │ - mfc1 t0,$f24 │ │ - mfc1 t1,$f25 │ │ - lw a2,29704(s6) │ │ - b 792bc │ │ - lw a3,29708(s6) │ │ - addiu a0,a0,1 │ │ - addiu a0,a0,32 │ │ - b 78f88 │ │ - move v1,v0 │ │ - sltu t8,a1,a0 │ │ - bnez t8,79c80 │ │ + move ra,s2 │ │ + move v1,t8 │ │ + move a0,s0 │ │ + b 76ce8 │ │ + li t0,1 │ │ + bne s6,a2,77750 │ │ + move t0,s7 │ │ + bnez s7,77750 │ │ nop │ │ + move s7,s2 │ │ + lw s2,132(sp) │ │ move s6,s5 │ │ - b 79864 │ │ - move s2,s3 │ │ - sltu v1,t0,a1 │ │ - beqz v1,79074 │ │ - lw s8,96(sp) │ │ - bnez t3,78bdc │ │ - move s2,s1 │ │ - lw v0,24(sp) │ │ - bnez v0,78be0 │ │ - lw s7,32(sp) │ │ - lw s6,28(sp) │ │ - lui t7,0xf │ │ - ori t4,t7,0xffff │ │ - and t5,s6,t4 │ │ - bnez t5,78be0 │ │ - lui ra,0x7ff0 │ │ - lui t9,0x6b0 │ │ - and s7,s6,ra │ │ - addiu t3,t9,1 │ │ - sltu t6,s7,t3 │ │ - bnez t6,78bdc │ │ - nop │ │ - lw a2,20(s1) │ │ - bnez a2,79a5c │ │ - slti a0,s0,2 │ │ - bnez a0,78be0 │ │ - lw s7,32(sp) │ │ - lw v0,8(s1) │ │ - addiu s7,s0,1 │ │ - slt t2,v0,s7 │ │ - beqz t2,79a80 │ │ - lw v1,4(s1) │ │ - sll v0,v0,0x1 │ │ - slt s1,v0,s7 │ │ - bnez s1,79a70 │ │ - addiu v1,v1,1 │ │ - li t3,1 │ │ - sllv v0,t3,v1 │ │ - sll t6,v0,0x2 │ │ - lw t5,-32696(gp) │ │ - addiu t7,t6,27 │ │ - lw t9,-32564(gp) │ │ - srl t4,t7,0x3 │ │ - sll a0,t4,0x3 │ │ - addiu a1,t5,29168 │ │ - sw v1,136(sp) │ │ - li a2,502 │ │ - bal 6d404 <__ckd_malloc__> │ │ - sw v0,112(sp) │ │ - lw t8,136(sp) │ │ - lw gp,16(sp) │ │ - sw t8,4(v0) │ │ - lw v1,112(sp) │ │ - sw zero,16(v0) │ │ - sw v1,8(v0) │ │ - sw zero,12(v0) │ │ - lw t1,16(s2) │ │ - move s1,v0 │ │ - addiu t0,t1,4 │ │ - sll a3,t0,0x2 │ │ - addu a1,s2,a3 │ │ - addiu v0,v0,20 │ │ - addiu t0,a1,4 │ │ - addiu v1,s2,20 │ │ - move a0,v0 │ │ - b 79b00 │ │ - move a1,zero │ │ - move a0,a3 │ │ - lw t8,0(v1) │ │ - addiu a3,a0,4 │ │ - sll t1,t8,0x1 │ │ - or t2,t1,a1 │ │ - sw t2,0(a0) │ │ - lw a2,0(v1) │ │ - addiu v1,v1,4 │ │ - sltu ra,v1,t0 │ │ - bnez ra,79afc │ │ - srl a1,a2,0x1f │ │ - addiu a3,s0,2 │ │ - movn s7,a3,a1 │ │ - lw t9,-32556(gp) │ │ - addiu s7,s7,-1 │ │ - sw a1,4(a0) │ │ - move a0,s2 │ │ - sw s7,16(s1) │ │ - bal 6d654 │ │ - sw v0,112(sp) │ │ - lw s0,16(s1) │ │ - lw a0,16(s4) │ │ - lw gp,16(sp) │ │ - subu v1,s0,a0 │ │ - bnez v1,7a53c │ │ - lw v0,112(sp) │ │ - addiu a1,a0,4 │ │ - sll s2,a1,0x2 │ │ - addu a0,s1,s2 │ │ - addiu v1,a0,4 │ │ - b 79b88 │ │ - addu a0,s4,s2 │ │ - sltu t5,v0,v1 │ │ - beqz t5,78bdc │ │ - addiu a0,a0,-4 │ │ - lw a2,-4(v1) │ │ - lw a1,0(a0) │ │ - beq a2,a1,79b7c │ │ - addiu v1,v1,-4 │ │ - addiu v1,v1,4 │ │ - sltu t0,a2,a1 │ │ - beqz t0,7a184 │ │ - lw t5,32(sp) │ │ - b 78be0 │ │ - lw s7,32(sp) │ │ - lui ra,0x350 │ │ - addu v1,a0,ra │ │ - lw t5,24(sp) │ │ - sw v1,28(sp) │ │ - lw s2,28(sp) │ │ - mtc1 t5,$f0 │ │ - mtc1 s2,$f1 │ │ - mfc1 s6,$f0 │ │ - b 793ec │ │ - mfc1 s7,$f1 │ │ - b 79760 │ │ - move a0,zero │ │ - beqz a0,796d4 │ │ - nop │ │ - li s4,32 │ │ - subu a1,s4,a0 │ │ - b 7843c │ │ - move v0,s6 │ │ - b 78474 │ │ - subu s1,s1,v1 │ │ - bne v0,t5,799b8 │ │ - lw a0,28(sp) │ │ - bnez a0,799b8 │ │ - lw s8,96(sp) │ │ - lw t9,-30244(gp) │ │ + lw t9,-30276(gp) │ │ + sw zero,24(sp) │ │ jalr t9 │ │ - move s6,zero │ │ - li t1,34 │ │ + sw zero,28(sp) │ │ + li t2,34 │ │ lw gp,16(sp) │ │ - move s7,zero │ │ - sw t1,0(v0) │ │ - b 78c64 │ │ - lw t9,-32556(gp) │ │ - mtc1 t0,$f0 │ │ - mtc1 t1,$f1 │ │ - trunc.w.d $f7,$f0 │ │ - cvt.d.w $f18,$f7 │ │ - bnez t3,79c90 │ │ - sub.d $f2,$f0,$f18 │ │ - lw t3,24(sp) │ │ - bnez t3,79c90 │ │ - lui t1,0xf │ │ - ori t0,t1,0xffff │ │ - and v0,v1,t0 │ │ - bnez v0,79c90 │ │ - lw t7,-32696(gp) │ │ - ldc1 $f0,29736(t7) │ │ - c.lt.d $f2,$f0 │ │ - bc1f 7940c │ │ - lw t9,-32556(gp) │ │ - b 78c60 │ │ - lw s8,96(sp) │ │ - move s6,s3 │ │ - move s2,s5 │ │ - b 79864 │ │ - li s0,1 │ │ - c.lt.d $fcc6,$f2,$f26 │ │ - bc1t $fcc6,79c78 │ │ - lw v1,-32696(gp) │ │ - ldc1 $f0,29728(v1) │ │ - c.lt.d $fcc7,$f0,$f2 │ │ - bc1f $fcc7,7940c │ │ - lw t9,-32556(gp) │ │ - b 78c64 │ │ - lw s8,96(sp) │ │ - b 79150 │ │ - move v1,zero │ │ - b 79248 │ │ - move v1,zero │ │ - lw ra,4(s4) │ │ - li a1,1 │ │ - addiu s6,ra,1 │ │ - sllv s8,a1,s6 │ │ - sll a2,s8,0x2 │ │ - addiu a0,a2,27 │ │ - lw t9,-32564(gp) │ │ - srl v0,a0,0x3 │ │ - addiu a1,t8,29168 │ │ - sw a3,112(sp) │ │ - sll a0,v0,0x3 │ │ + sw t2,0(v0) │ │ + b 7753c │ │ + lw t9,-32552(gp) │ │ + sw a2,24(sp) │ │ + sw t5,28(sp) │ │ + ldc1 $f0,24(sp) │ │ + ldc1 $f10,24(sp) │ │ + trunc.w.d $f6,$f0 │ │ + cvt.d.w $f8,$f6 │ │ + bnez t2,77850 │ │ + sub.d $f12,$f10,$f8 │ │ + bnez s6,77850 │ │ + lui t2,0xf │ │ + ori t8,t2,0xffff │ │ + and a2,t4,t8 │ │ + bnez a2,77854 │ │ + lw t4,-32708(gp) │ │ + lw t5,-32708(gp) │ │ + ldc1 $f14,19648(t5) │ │ + c.lt.d $fcc6,$f12,$f14 │ │ + bc1f $fcc6,77058 │ │ + lw t9,-32552(gp) │ │ + sw s6,32(sp) │ │ + sw s7,36(sp) │ │ + ldc1 $f20,32(sp) │ │ + move s7,s2 │ │ + move s6,s5 │ │ + lw s2,132(sp) │ │ + b 77538 │ │ + sdc1 $f20,24(sp) │ │ + lw t4,-32708(gp) │ │ + ldc1 $f16,19632(t4) │ │ + c.lt.d $fcc7,$f12,$f16 │ │ + bc1t $fcc7,77830 │ │ + lw t1,-32708(gp) │ │ + ldc1 $f18,19640(t1) │ │ + c.lt.d $f18,$f12 │ │ + bc1f 77058 │ │ + lw t9,-32552(gp) │ │ + b 77834 │ │ + sw s6,32(sp) │ │ + b 77278 │ │ + li a3,32 │ │ + lw t2,4(s6) │ │ + addiu ra,t2,1 │ │ + sllv v1,a3,ra │ │ + sll v0,v1,0x2 │ │ + lw s1,-32708(gp) │ │ + addiu t5,v0,27 │ │ + lw t9,-32560(gp) │ │ + srl t6,t5,0x3 │ │ + addiu s7,s1,19088 │ │ + sll a0,t6,0x3 │ │ + sw ra,56(sp) │ │ + sw v1,24(sp) │ │ + move a1,s7 │ │ + jalr t9 │ │ li a2,502 │ │ - bal 6d404 <__ckd_malloc__> │ │ - sw t1,144(sp) │ │ lw gp,16(sp) │ │ - sw s6,4(v0) │ │ - sw s8,8(v0) │ │ sw zero,16(v0) │ │ + lw t1,16(s6) │ │ + lw t8,56(sp) │ │ + lw t4,24(sp) │ │ + addiu t7,v0,12 │ │ + lw t9,-30464(gp) │ │ + addiu t0,t1,2 │ │ + lw a1,100(sp) │ │ + move a0,t7 │ │ + sll a2,t0,0x2 │ │ + sw t8,4(v0) │ │ + sw t4,8(v0) │ │ sw zero,12(v0) │ │ - lw t3,16(s4) │ │ - lw t9,-30268(gp) │ │ - addiu t1,t3,2 │ │ - addiu a1,s4,12 │ │ - sll a2,t1,0x2 │ │ - addiu a0,v0,12 │ │ jalr t9 │ │ - move s3,v0 │ │ + move s1,v0 │ │ lw gp,16(sp) │ │ - move a0,s4 │ │ - lw t9,-32556(gp) │ │ - bal 6d654 │ │ - move s4,s3 │ │ + move a0,s6 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + sw v0,100(sp) │ │ + move s6,s1 │ │ + b 768c4 │ │ lw gp,16(sp) │ │ - lw t1,144(sp) │ │ - b 782cc │ │ - lw a3,112(sp) │ │ + li t8,31 │ │ + b 76a20 │ │ + li a3,1 │ │ srl v1,v1,0x1 │ │ - b 78f88 │ │ - li a0,33 │ │ - srl v0,v0,0x1 │ │ - b 7843c │ │ - li a0,1 │ │ - beqz s7,77c38 │ │ - sll t8,a2,0x1 │ │ - sll a2,a2,0x3 │ │ - b 77c38 │ │ - addu a2,t8,a2 │ │ - b 79358 │ │ - move v1,t1 │ │ - lw t0,5360(t9) │ │ - b 79348 │ │ - lw t1,5364(t9) │ │ - mtc1 t0,$f2 │ │ - mtc1 t1,$f3 │ │ - sub.d $f0,$f2,$f0 │ │ - trunc.w.d $f3,$f0 │ │ - mfc1 v1,$f3 │ │ - b 7932c │ │ - or v1,v1,a0 │ │ - b 79be8 │ │ - addiu a0,a0,1 │ │ - li t0,-1 │ │ - bne a3,t0,795d8 │ │ - lw t9,-30244(gp) │ │ + b 77278 │ │ + li a3,33 │ │ + lw t2,4(s1) │ │ + addiu s5,t2,1 │ │ + sllv s7,t6,s5 │ │ + sll t1,s7,0x2 │ │ + lw a1,-32708(gp) │ │ + addiu t7,t1,27 │ │ + lw t9,-32560(gp) │ │ + srl t0,t7,0x3 │ │ + addiu t8,a1,19088 │ │ + sll a0,t0,0x3 │ │ + move a1,t8 │ │ + sw t3,24(sp) │ │ + sw v1,28(sp) │ │ jalr t9 │ │ - lw s8,96(sp) │ │ - move t8,zero │ │ - sw t8,24(sp) │ │ - lui a2,0x7ff0 │ │ - lw t5,24(sp) │ │ - sw a2,28(sp) │ │ - lw s2,28(sp) │ │ - mtc1 t5,$f0 │ │ - li t4,34 │ │ - mtc1 s2,$f1 │ │ - lw gp,16(sp) │ │ - sw t4,0(v0) │ │ - mfc1 s6,$f0 │ │ - b 78c60 │ │ - mfc1 s7,$f1 │ │ - lw a3,-32696(gp) │ │ - lw t1,-32696(gp) │ │ - lw v0,29700(a3) │ │ - lw t0,22456(t1) │ │ - move a2,v1 │ │ - lw t1,22460(t1) │ │ - b 792bc │ │ - move a3,v0 │ │ - lw ra,4(s0) │ │ - addiu s3,ra,1 │ │ - sllv v0,t6,s3 │ │ - sll a1,v0,0x2 │ │ - addiu a2,a1,27 │ │ - srl a0,a2,0x3 │ │ - move a1,t7 │ │ - sw t2,140(sp) │ │ - sw t5,132(sp) │ │ - sw t7,116(sp) │ │ - move t9,t8 │ │ - sw t4,124(sp) │ │ - sll a0,a0,0x3 │ │ li a2,502 │ │ - sw t0,120(sp) │ │ - sw t1,144(sp) │ │ - sw t3,128(sp) │ │ - sw t6,112(sp) │ │ - bal 6d404 <__ckd_malloc__> │ │ - sw v0,136(sp) │ │ lw gp,16(sp) │ │ - sw s3,4(v0) │ │ - lw t3,136(sp) │ │ sw zero,16(v0) │ │ - sw t3,8(v0) │ │ - sw zero,12(v0) │ │ - lw t0,16(s0) │ │ - lw t1,-30268(gp) │ │ - addiu t6,t0,2 │ │ - move t9,t1 │ │ - addiu a1,s0,12 │ │ - sll a2,t6,0x2 │ │ + lw t4,16(s1) │ │ + lw a1,100(sp) │ │ + lw t9,-30464(gp) │ │ + addiu a2,t4,2 │ │ addiu a0,v0,12 │ │ + sll a2,a2,0x2 │ │ + sw s5,4(v0) │ │ + sw s7,8(v0) │ │ + sw zero,12(v0) │ │ jalr t9 │ │ - move s1,v0 │ │ + move s4,v0 │ │ lw gp,16(sp) │ │ - move a0,s0 │ │ - lw t4,-32556(gp) │ │ - move t9,t4 │ │ - bal 6d654 │ │ - move s0,s1 │ │ + move a0,s1 │ │ + lw t9,-32552(gp) │ │ + jalr t9 │ │ + sw v0,100(sp) │ │ + move s1,s4 │ │ lw gp,16(sp) │ │ - lw t7,116(sp) │ │ - lw t6,112(sp) │ │ - lw t5,132(sp) │ │ - lw t4,124(sp) │ │ - lw t2,140(sp) │ │ - lw t1,144(sp) │ │ - b 78e80 │ │ - lw t0,120(sp) │ │ - lw a3,-32696(gp) │ │ - ldc1 $f0,-11208(a3) │ │ - b 77eec │ │ - add.d $f2,$f2,$f0 │ │ - move s5,t1 │ │ - sw s0,68(sp) │ │ - move s0,s2 │ │ - addu s2,s5,t4 │ │ - lw t1,36(sp) │ │ - b 78238 │ │ - addiu s4,s2,-8 │ │ - lw t9,-30244(gp) │ │ + b 7718c │ │ + lw t2,24(sp) │ │ + lw t7,-32708(gp) │ │ + lw a2,-4896(t7) │ │ + b 76fc8 │ │ + lw t5,-4892(t7) │ │ + b 76fdc │ │ + sw t5,140(sp) │ │ + sw a2,24(sp) │ │ + sw t5,28(sp) │ │ + ldc1 $f16,24(sp) │ │ + sub.d $f0,$f16,$f12 │ │ + trunc.w.d $f18,$f0 │ │ + mfc1 a0,$f18 │ │ + b 76fa8 │ │ + or t4,a0,a3 │ │ + addiu a3,t1,33 │ │ + b 77278 │ │ + move v1,t8 │ │ + subu t8,t0,a3 │ │ + move t5,t7 │ │ + b 76a20 │ │ + addiu a3,a3,1 │ │ + li ra,-1 │ │ + bne t3,ra,77360 │ │ + lw t9,-30276(gp) │ │ + lui s4,0x7ff0 │ │ + sw s6,32(sp) │ │ + sw s4,36(sp) │ │ + move s7,s2 │ │ jalr t9 │ │ - nop │ │ - lui v1,0x7ff0 │ │ - move t1,zero │ │ - li t0,34 │ │ - sw v1,28(sp) │ │ - sw t1,24(sp) │ │ - sw t0,0(v0) │ │ - b 77fd0 │ │ + lw s2,132(sp) │ │ + sw zero,32(sp) │ │ + ldc1 $f22,32(sp) │ │ + move s6,s5 │ │ + li s5,34 │ │ + lw gp,16(sp) │ │ + sw s5,0(v0) │ │ + b 77538 │ │ + sdc1 $f22,24(sp) │ │ + lw s1,-32708(gp) │ │ + ldc1 $f6,24(sp) │ │ + ldc1 $f4,-21472(s1) │ │ + add.d $f8,$f6,$f4 │ │ + sdc1 $f8,24(sp) │ │ lw t3,24(sp) │ │ - lw s2,24(sp) │ │ - mtc1 s2,$f0 │ │ - mtc1 t6,$f1 │ │ - mfc1 s6,$f0 │ │ - b 78c60 │ │ - mfc1 s7,$f1 │ │ - beqz v0,78160 │ │ - lw t7,24(sp) │ │ - negu a0,v0 │ │ - andi v0,a0,0xf │ │ - beqz v0,79fa8 │ │ - lw ra,-32696(gp) │ │ - lw a2,24(sp) │ │ - sll a1,v0,0x3 │ │ - addiu t0,ra,29416 │ │ - lw t8,28(sp) │ │ - addu t9,a1,t0 │ │ - mtc1 a2,$f14 │ │ - ldc1 $f0,0(t9) │ │ - mtc1 t8,$f15 │ │ - div.d $f2,$f14,$f0 │ │ - mfc1 s4,$f2 │ │ - mfc1 t6,$f3 │ │ - sw s4,24(sp) │ │ - sw t6,28(sp) │ │ - sra a0,a0,0x4 │ │ - beqz a0,78160 │ │ - lw t7,24(sp) │ │ - slti t2,a0,32 │ │ - beqz t2,7a098 │ │ - lw t9,-30244(gp) │ │ - andi a3,a0,0x10 │ │ - li t3,106 │ │ - movz t3,zero,a3 │ │ - blez a0,7a01c │ │ - sw t3,32(sp) │ │ - lw v0,24(sp) │ │ - lw s5,28(sp) │ │ - mtc1 v0,$f0 │ │ - lw v1,-32696(gp) │ │ - mtc1 s5,$f1 │ │ - addiu v0,v1,29640 │ │ - andi s6,a0,0x1 │ │ - beqz s6,7a000 │ │ - nop │ │ - ldc1 $f2,0(v0) │ │ - mul.d $f0,$f0,$f2 │ │ - sra a0,a0,0x1 │ │ - bnez a0,79fec │ │ - addiu v0,v0,8 │ │ - mfc1 a0,$f0 │ │ - mfc1 s7,$f1 │ │ - sw a0,24(sp) │ │ - sw s7,28(sp) │ │ - lw t7,32(sp) │ │ - beqz t7,7a064 │ │ - lw s7,24(sp) │ │ - lw a0,28(sp) │ │ - li t6,107 │ │ - sll t8,a0,0x1 │ │ - srl s4,t8,0x15 │ │ - subu v1,t6,s4 │ │ - blez v1,7a064 │ │ - slti a2,v1,32 │ │ - bnez a2,7a51c │ │ - move t0,zero │ │ - slti t9,v1,53 │ │ - bnez t9,7a508 │ │ - sw t0,24(sp) │ │ - lui a1,0x370 │ │ - sw a1,28(sp) │ │ - lw s7,24(sp) │ │ - lw s6,28(sp) │ │ - mtc1 s7,$f16 │ │ - mtc1 zero,$f0 │ │ - mtc1 s6,$f17 │ │ - mtc1 zero,$f1 │ │ - mfc1 s6,$f16 │ │ - mfc1 s7,$f17 │ │ - mtc1 s6,$f2 │ │ - mtc1 s7,$f3 │ │ - c.eq.d $f2,$f0 │ │ - bc1f 7817c │ │ - lui ra,0x38e3 │ │ - lw t9,-30244(gp) │ │ - jalr t9 │ │ - move s6,zero │ │ - li t7,34 │ │ - move s7,zero │ │ - sw t7,0(v0) │ │ - b 77de8 │ │ - lw t0,236(sp) │ │ - bnez s0,77ecc │ │ - move s8,a1 │ │ - b 77da8 │ │ - nop │ │ - lw a2,-32696(gp) │ │ - ldc1 $f4,-11208(a2) │ │ - b 77f2c │ │ - add.d $f0,$f0,$f4 │ │ - b 790fc │ │ - addiu v0,v1,-11 │ │ - li s3,105 │ │ - beq v0,s3,78ec0 │ │ - li t5,110 │ │ - bne v0,t5,77dd4 │ │ - nop │ │ - lw v1,-32696(gp) │ │ - addiu v1,v1,29224 │ │ - lb a1,0(v1) │ │ - beqz a1,7a394 │ │ - addiu v1,v1,1 │ │ - addiu s8,s8,1 │ │ - lb v0,0(s8) │ │ - slti ra,v0,65 │ │ - bnez ra,7a120 │ │ - slti t3,v0,91 │ │ - addiu t2,v0,32 │ │ - movn v0,t2,t3 │ │ - beq v0,a1,7a0f8 │ │ - move s6,zero │ │ - move s7,zero │ │ - move s8,a0 │ │ - b 77de4 │ │ - sw zero,80(sp) │ │ - b 791fc │ │ - addiu t1,v1,-11 │ │ - lw t8,-32696(gp) │ │ - mtc1 t0,$f8 │ │ - ldc1 $f0,-11208(t8) │ │ - mtc1 t1,$f9 │ │ - add.d $f2,$f8,$f0 │ │ - mfc1 t0,$f2 │ │ - b 79348 │ │ - mfc1 t1,$f3 │ │ - lw s6,28(sp) │ │ - lui t0,0xf │ │ - ori a1,t0,0xffff │ │ - and a0,s6,a1 │ │ - bnez a0,78b88 │ │ - lw v0,24(sp) │ │ - bnez v0,78b8c │ │ - andi a3,v0,0x1 │ │ - lw t5,32(sp) │ │ - beqz t5,7a35c │ │ - lui s7,0x7ff0 │ │ - lui v0,0x7ff0 │ │ - lui t6,0x6b0 │ │ - and v0,s6,v0 │ │ - addiu t7,t6,1 │ │ - slt t4,v0,t7 │ │ - beqz t4,7a360 │ │ - and v1,s6,s7 │ │ - lui a2,0x370 │ │ - addiu ra,a2,1 │ │ - slt s6,v0,ra │ │ - beqz s6,78bec │ │ - move s0,zero │ │ - b 79c14 │ │ - lw t9,-30244(gp) │ │ - lw t2,68(sp) │ │ - sw zero,56(sp) │ │ - addiu s0,t2,12 │ │ - b 7831c │ │ - sw s0,84(sp) │ │ - subu t3,v1,s0 │ │ - slt t2,t3,t1 │ │ - bnez t2,77fe8 │ │ - li t8,15 │ │ - lw s4,-32696(gp) │ │ - subu s7,t8,s0 │ │ - lw s6,24(sp) │ │ - addiu v0,s4,29416 │ │ - sll t6,s7,0x3 │ │ - mtc1 s6,$f0 │ │ - addu t7,t6,v0 │ │ - lw s5,28(sp) │ │ - ldc1 $f4,0(t7) │ │ - mtc1 s5,$f1 │ │ - subu a0,t1,s7 │ │ - mul.d $f2,$f4,$f0 │ │ - sll a3,a0,0x3 │ │ - addu t4,a3,v0 │ │ - ldc1 $f0,0(t4) │ │ - mul.d $f4,$f2,$f0 │ │ - mfc1 s6,$f4 │ │ - b 77de4 │ │ - mfc1 s7,$f5 │ │ - slti a2,t1,-22 │ │ - bnez a2,77fe8 │ │ - lw t0,24(sp) │ │ - lw s0,-32696(gp) │ │ - sll ra,t1,0x3 │ │ - addiu t1,s0,29416 │ │ - subu a1,t1,ra │ │ - lw t9,28(sp) │ │ - mtc1 t0,$f8 │ │ - ldc1 $f0,0(a1) │ │ - mtc1 t9,$f9 │ │ - div.d $f2,$f8,$f0 │ │ - mfc1 s6,$f2 │ │ - b 77de4 │ │ - mfc1 s7,$f3 │ │ - slti s8,t1,17 │ │ - beqz s8,7a384 │ │ - nop │ │ - sll v0,a2,0x1 │ │ - sll t3,a2,0x3 │ │ - addu t2,v0,t3 │ │ - addu a2,t2,a1 │ │ - lb v0,1(a3) │ │ - move t0,zero │ │ - b 78ccc │ │ - addiu a3,a3,1 │ │ - b 78f34 │ │ - li a0,-1 │ │ - li a0,24 │ │ - li s5,1 │ │ - b 781d0 │ │ + b 7653c │ │ + lw s8,28(sp) │ │ + lw s6,84(sp) │ │ + lw s4,80(sp) │ │ + addu t5,v0,s6 │ │ + lw s0,64(sp) │ │ + lw s2,88(sp) │ │ + b 76830 │ │ + addiu s5,t5,-8 │ │ + addiu s0,s0,1 │ │ + slti t6,s7,9 │ │ + bnez t6,77c80 │ │ + sll s3,v1,0x1 │ │ + slti t7,s0,17 │ │ + beqz t7,77acc │ │ move s4,zero │ │ - sub.d $f0,$f0,$f2 │ │ - mtc1 zero,$f18 │ │ - mtc1 zero,$f19 │ │ - mfc1 t2,$f0 │ │ - c.eq.d $fcc1,$f0,$f18 │ │ - mfc1 a2,$f1 │ │ - sw t2,24(sp) │ │ - bc1f $fcc1,78bdc │ │ - sw a2,28(sp) │ │ - b 79c14 │ │ - lw t9,-30244(gp) │ │ - lw t0,-32696(gp) │ │ - move a1,s8 │ │ - addiu v1,t0,29216 │ │ - lb a0,0(v1) │ │ - addiu s8,s8,1 │ │ - beqz a0,7a320 │ │ - addiu v1,v1,1 │ │ - lb v0,0(s8) │ │ - slti s4,v0,65 │ │ - bnez s4,7a314 │ │ - slti t9,v0,91 │ │ - addiu t8,v0,32 │ │ - movn v0,t8,t9 │ │ - beq v0,a0,7a2ec │ │ + sll s6,t1,0x1 │ │ + sll t9,t1,0x3 │ │ + addu t8,s6,t9 │ │ + addu t1,s8,t8 │ │ + lb s7,1(a1) │ │ + move s3,s4 │ │ + b 76358 │ │ + addiu a1,a1,1 │ │ + beqz s1,76764 │ │ + move s4,zero │ │ + negu a1,s1 │ │ + andi t3,a1,0xf │ │ + beqz t3,77b14 │ │ + sra a3,a1,0x4 │ │ + lw v0,-32708(gp) │ │ + sll s8,t3,0x3 │ │ + addiu a0,v0,19432 │ │ + addu a2,s8,a0 │ │ + ldc1 $f2,32(sp) │ │ + ldc1 $f4,0(a2) │ │ + div.d $f6,$f2,$f4 │ │ + sdc1 $f6,32(sp) │ │ + beqz a3,76764 │ │ + move s4,zero │ │ + slti t4,a3,32 │ │ + beqz t4,77bdc │ │ + lw t9,-30276(gp) │ │ + andi t5,a3,0x10 │ │ + beqz t5,77fbc │ │ nop │ │ - addiu s8,a1,1 │ │ - lui a1,0x7ff0 │ │ - move v0,zero │ │ - sw a1,28(sp) │ │ - sw v0,24(sp) │ │ + blez a3,77b84 │ │ + li s4,106 │ │ + ldc1 $f8,32(sp) │ │ + lw t1,-32708(gp) │ │ + sdc1 $f8,24(sp) │ │ + addiu t7,t1,19352 │ │ + andi t6,a3,0x1 │ │ + beqz t6,77b64 │ │ + ldc1 $f12,24(sp) │ │ + ldc1 $f10,0(t7) │ │ + mul.d $f14,$f12,$f10 │ │ + sdc1 $f14,24(sp) │ │ + sra a3,a3,0x1 │ │ + bgtz a3,77b4c │ │ + addiu t7,t7,8 │ │ lw s6,24(sp) │ │ - lw a0,28(sp) │ │ - mtc1 s6,$f0 │ │ - mtc1 a0,$f1 │ │ - mfc1 s6,$f0 │ │ - b 77de4 │ │ - mfc1 s7,$f1 │ │ - lw s5,-32696(gp) │ │ - move a1,zero │ │ - b 780b4 │ │ - addiu a2,s5,29600 │ │ - and v1,s6,s7 │ │ - lui t3,0xfff0 │ │ - lui t9,0xf │ │ - addu s0,v1,t3 │ │ - ori t8,t9,0xffff │ │ - or t1,s0,t8 │ │ - li t2,-1 │ │ - sw t1,28(sp) │ │ - b 78bdc │ │ - sw t2,24(sp) │ │ - lb v0,1(a3) │ │ - move t0,zero │ │ - b 78ccc │ │ - addiu a3,a3,1 │ │ - lb t1,1(s8) │ │ - lui s5,0x7ff8 │ │ - li a3,40 │ │ - move v0,s8 │ │ - sw s5,28(sp) │ │ - addiu s8,s8,1 │ │ - bne t1,a3,7a330 │ │ - sw a1,24(sp) │ │ - lbu v1,2(v0) │ │ - beqz v1,7a534 │ │ - sltiu s7,v1,33 │ │ - beqz s7,7a534 │ │ + lw t0,28(sp) │ │ + sw s6,32(sp) │ │ + beqz s4,77bc0 │ │ + sw t0,36(sp) │ │ + lw t9,36(sp) │ │ + li s3,107 │ │ + sll ra,t9,0x1 │ │ + srl s7,ra,0x15 │ │ + subu s1,s3,s7 │ │ + blez s1,77bc0 │ │ nop │ │ - b 7a3d8 │ │ - move v0,s8 │ │ - beqz t7,7a3ec │ │ - li s0,48 │ │ - addiu v0,v0,1 │ │ - lbu v1,1(v0) │ │ - bnez v1,7a3d0 │ │ - sltiu t7,v1,33 │ │ - li s0,48 │ │ - beq v1,s0,7a4ec │ │ - li s2,120 │ │ - move a2,zero │ │ + slti t3,s1,32 │ │ + bnez t3,78190 │ │ + lw a0,32(sp) │ │ + slti a3,s1,53 │ │ + bnez a3,7817c │ │ + sw zero,32(sp) │ │ + lui t6,0x370 │ │ + sw t6,36(sp) │ │ + lw t7,-32708(gp) │ │ + ldc1 $f18,32(sp) │ │ + ldc1 $f16,-30552(t7) │ │ + c.eq.d $f18,$f16 │ │ + bc1f 76768 │ │ + lui t9,0x38e3 │ │ + lw t9,-30276(gp) │ │ + sw zero,24(sp) │ │ + jalr t9 │ │ + sw zero,28(sp) │ │ + li s5,34 │ │ + lw gp,16(sp) │ │ + sw s5,0(v0) │ │ + b 76604 │ │ + lw a2,52(sp) │ │ + sdc1 $f26,144(sp) │ │ + lw a2,12208(t1) │ │ + lw t5,12212(t1) │ │ + lw a0,144(sp) │ │ + b 76f40 │ │ + lw a1,148(sp) │ │ + b 764f8 │ │ + li t0,19999 │ │ + li s1,46 │ │ + bne s6,s1,77eb4 │ │ + li s6,48 │ │ + lb s7,1(s5) │ │ + addiu s1,s5,1 │ │ + move s3,zero │ │ + bne s7,s6,77c4c │ │ + li s4,48 │ │ + addiu s1,s1,1 │ │ + lb s7,0(s1) │ │ + beq s7,s4,77c3c │ │ + addiu s3,s3,1 │ │ + addiu t8,s7,-49 │ │ + sltiu t9,t8,9 │ │ + beqz t9,76170 │ │ + li s8,101 │ │ + move s5,s1 │ │ + addiu t0,s7,-48 │ │ + addiu a3,s3,1 │ │ + move a1,s1 │ │ + li s0,1 │ │ + move t2,zero │ │ move v1,zero │ │ move t1,zero │ │ - li t0,1 │ │ - move a3,zero │ │ - lbu a0,1(v0) │ │ - beqz a0,77fa4 │ │ - addiu a1,a0,-48 │ │ - sltiu t5,a1,10 │ │ - bnez t5,7a434 │ │ - addiu v0,v0,1 │ │ - addiu s1,a0,-97 │ │ - sltiu t6,s1,6 │ │ - beqz t6,7a474 │ │ - addiu s4,a0,-65 │ │ - addiu a1,a0,-87 │ │ - bnez t1,7a46c │ │ - move a0,zero │ │ - sll a0,v1,0x4 │ │ - move a3,v1 │ │ - move v1,a2 │ │ - beqz t0,7a458 │ │ - srl t9,a3,0x1c │ │ - sll a2,v1,0x4 │ │ - or v1,t9,a2 │ │ - move a2,v1 │ │ - move t1,zero │ │ - or v1,a0,a1 │ │ - b 7a408 │ │ - li a3,1 │ │ - b 7a448 │ │ - move a3,zero │ │ - sltiu t4,s4,6 │ │ - beqz t4,7a488 │ │ - sltiu t8,a0,33 │ │ - b 7a434 │ │ - addiu a1,a0,-55 │ │ - beqz t8,7a4b0 │ │ - li a1,41 │ │ - beqz t0,7a408 │ │ + sll s3,v1,0x1 │ │ + sll s1,v1,0x3 │ │ + addu s8,s3,s1 │ │ + addu v1,t0,s8 │ │ + b 77acc │ │ + move s4,zero │ │ + lw ra,92(sp) │ │ + subu t8,t9,s0 │ │ + slt a3,t8,ra │ │ + bnez a3,76640 │ │ + subu s7,s0,s3 │ │ + li s7,15 │ │ + lw t3,-32708(gp) │ │ + subu s6,s7,s0 │ │ + addiu s5,t3,19432 │ │ + sll s3,s6,0x3 │ │ + addu t0,s3,s5 │ │ + ldc1 $f6,0(t0) │ │ + ldc1 $f2,32(sp) │ │ + subu v0,ra,s6 │ │ + sll v1,v0,0x3 │ │ + mul.d $f8,$f6,$f2 │ │ + addu t6,v1,s5 │ │ + ldc1 $f10,0(t6) │ │ + mul.d $f12,$f8,$f10 │ │ + b 76600 │ │ + sdc1 $f12,24(sp) │ │ + li t5,73 │ │ + bne s7,t5,761d8 │ │ + nop │ │ + lw t7,-32708(gp) │ │ + b 77d20 │ │ + addiu s8,t7,19132 │ │ + lb t6,0(s2) │ │ + addiu v1,t6,-65 │ │ + andi a1,v1,0xff │ │ + sltiu s4,a1,26 │ │ + addiu a0,t6,32 │ │ + movn t6,a0,s4 │ │ + bne t6,t9,77e04 │ │ + lw t8,52(sp) │ │ + addiu s8,s8,1 │ │ + lb t9,-1(s8) │ │ + bnez t9,77d00 │ │ + addiu s2,s2,1 │ │ + addiu s2,s2,-1 │ │ + lw s0,-32708(gp) │ │ + move s6,s2 │ │ + b 77d64 │ │ + addiu s1,s0,19136 │ │ + lb t3,0(s2) │ │ + addiu s5,t3,-65 │ │ + andi s3,s5,0xff │ │ + sltiu t0,s3,26 │ │ + addiu ra,t3,32 │ │ + movn t3,ra,t0 │ │ + bne t3,s7,77f34 │ │ nop │ │ - beqz a3,7a408 │ │ + addiu s1,s1,1 │ │ + lb s7,-1(s1) │ │ + bnez s7,77d44 │ │ + addiu s2,s2,1 │ │ + lui v0,0x7ff0 │ │ + sw v0,36(sp) │ │ + sw zero,32(sp) │ │ + ldc1 $f22,32(sp) │ │ + b 76600 │ │ + sdc1 $f22,24(sp) │ │ + lui s5,0xf │ │ + lw a2,36(sp) │ │ + ori s3,s5,0xffff │ │ + and t5,s3,a2 │ │ + bnez t5,77e20 │ │ + move s5,a2 │ │ + lw a1,32(sp) │ │ + bnez a1,77e28 │ │ + andi t3,a1,0x1 │ │ + beqz s4,77f04 │ │ + lui t9,0x7ff0 │ │ + lui t4,0x7ff0 │ │ + lui t7,0x6b0 │ │ + and t1,s5,t4 │ │ + addiu ra,t7,1 │ │ + slt t3,t1,ra │ │ + beqz t3,77f04 │ │ nop │ │ - li t1,1 │ │ - move t0,zero │ │ - b 7a408 │ │ - li a3,1 │ │ - beq a0,a1,77fa0 │ │ + lui s4,0x370 │ │ + addiu a0,s4,1 │ │ + slt a3,t1,a0 │ │ + bnez a3,777c0 │ │ nop │ │ - lb a0,1(v0) │ │ - beqz a0,77fa4 │ │ - addiu v0,v0,1 │ │ - beq a0,a1,77fa0 │ │ + ldc1 $f26,32(sp) │ │ + b 774fc │ │ + sdc1 $f26,24(sp) │ │ + lw t1,-32708(gp) │ │ + ldc1 $f4,-21472(t1) │ │ + b 76fbc │ │ + add.d $f2,$f2,$f4 │ │ + beqz t8,765ec │ │ + move s2,s1 │ │ + sw zero,96(sp) │ │ + sw zero,24(sp) │ │ + sw zero,28(sp) │ │ + b 761f4 │ │ + lw a2,52(sp) │ │ + lw a1,32(sp) │ │ + andi t3,a1,0x1 │ │ + beqz t3,77460 │ │ + ldc1 $f4,32(sp) │ │ + lw v0,36(sp) │ │ + lui a0,0x7ff0 │ │ + and t2,a0,v0 │ │ + lui t8,0xfcc0 │ │ + move t0,zero │ │ + addu v1,t2,t8 │ │ + sw t0,24(sp) │ │ + sw v1,28(sp) │ │ + ldc1 $f18,24(sp) │ │ + ldc1 $f16,32(sp) │ │ + lw ra,-32708(gp) │ │ + sub.d $f0,$f16,$f18 │ │ + ldc1 $f4,-30552(ra) │ │ + sdc1 $f0,24(sp) │ │ + ldc1 $f2,24(sp) │ │ + c.eq.d $fcc1,$f2,$f4 │ │ + bc1t $fcc1,777c4 │ │ + lw t9,-30276(gp) │ │ + b 774f4 │ │ nop │ │ - addiu v0,v0,1 │ │ - lb a0,0(v0) │ │ - bnez a0,7a4c4 │ │ + slti s4,t7,-22 │ │ + bnez s4,76640 │ │ + subu s7,s0,s3 │ │ + lw s5,92(sp) │ │ + lw s0,-32708(gp) │ │ + sll t2,s5,0x3 │ │ + addiu v1,s0,19432 │ │ + subu s6,v1,t2 │ │ + ldc1 $f24,0(s6) │ │ + ldc1 $f26,32(sp) │ │ + div.d $f0,$f26,$f24 │ │ + b 76600 │ │ + sdc1 $f0,24(sp) │ │ + move t9,s5 │ │ + move t2,zero │ │ + move t1,zero │ │ + move v1,zero │ │ + move s3,zero │ │ + move a3,zero │ │ + move s0,zero │ │ + b 76188 │ │ + move s1,t9 │ │ + li a0,24 │ │ + li s8,1 │ │ + b 767bc │ │ + move s7,zero │ │ + jalr t9 │ │ nop │ │ - b 77fa8 │ │ + li t7,34 │ │ + lw gp,16(sp) │ │ + sw t7,0(v0) │ │ + b 7753c │ │ + lw t9,-32552(gp) │ │ + and s5,s5,t9 │ │ + lui s3,0xfff0 │ │ lui v0,0xf │ │ - b 77c4c │ │ - move t0,t1 │ │ - lb v1,2(v0) │ │ - beq v1,s2,7a500 │ │ - li s3,88 │ │ - bne v1,s3,7a3f8 │ │ - move a2,zero │ │ - b 7a3f4 │ │ - addiu v0,v0,2 │ │ + addu t0,s5,s3 │ │ + ori v1,v0,0xffff │ │ + or t6,t0,v1 │ │ + li a1,-1 │ │ + sw t6,36(sp) │ │ + sw a1,32(sp) │ │ + ldc1 $f24,32(sp) │ │ + b 774f4 │ │ + sdc1 $f24,24(sp) │ │ + b 77d74 │ │ + addiu s2,s6,1 │ │ + lui v0,0x350 │ │ + addu t5,ra,v0 │ │ + sw t5,36(sp) │ │ + b 76764 │ │ + move s4,zero │ │ + beqz s4,77fb4 │ │ + lw s3,32(sp) │ │ + lui a2,0x7ff0 │ │ + lui t5,0x6a0 │ │ + and t9,t4,a2 │ │ + addiu s5,t5,1 │ │ + sltu a1,t9,s5 │ │ + beqz a1,77f88 │ │ li t3,-1 │ │ - sllv t2,t3,v1 │ │ - and ra,t2,a0 │ │ - b 7a060 │ │ - sw ra,28(sp) │ │ - li v0,-1 │ │ - sllv s5,v0,v1 │ │ - lw v1,24(sp) │ │ - and a3,s5,v1 │ │ - b 7a060 │ │ - sw a3,24(sp) │ │ - b 7a3e8 │ │ - move v0,s8 │ │ - bgtz v1,7a184 │ │ - lw t5,32(sp) │ │ - b 78be0 │ │ - lw s7,32(sp) │ │ - nop │ │ - │ │ -0007a550 <__divdi3>: │ │ - move v0,a2 │ │ - move t4,a3 │ │ - bgez a1,7a574 <__divdi3+0x24> │ │ + srl a0,t9,0x14 │ │ + li v0,107 │ │ + subu t2,v0,a0 │ │ + li t0,-1 │ │ + sllv t3,t0,t2 │ │ + bne s3,t3,774bc │ │ + andi t8,s3,0x1 │ │ + lui t7,0x7ff0 │ │ + and s3,t4,t7 │ │ + lui a2,0x10 │ │ + addu t9,s3,a2 │ │ + sw t9,36(sp) │ │ + sw zero,32(sp) │ │ + ldc1 $f12,32(sp) │ │ + b 774f4 │ │ + sdc1 $f12,24(sp) │ │ + b 77f88 │ │ + li t3,-1 │ │ + bgtz a3,77b3c │ │ + move s4,zero │ │ + b 77bc4 │ │ + lw t7,-32708(gp) │ │ + lw s8,-32708(gp) │ │ + move t3,zero │ │ + b 766f0 │ │ + addiu t4,s8,19392 │ │ + b 77aa4 │ │ + addiu s0,s0,1 │ │ + lbu s2,2(s2) │ │ + addiu t1,s2,-1 │ │ + sltiu t7,t1,32 │ │ + beqz t7,78014 │ │ + move ra,a3 │ │ + addiu ra,ra,1 │ │ + lbu s2,1(ra) │ │ + addiu s8,s2,-1 │ │ + sltiu t9,s8,32 │ │ + bnez t9,77ffc │ │ + addiu ra,ra,1 │ │ + addiu ra,ra,-1 │ │ + li s0,48 │ │ + beq s2,s0,78154 │ │ + addiu s7,ra,2 │ │ + move v1,zero │ │ + move s5,zero │ │ + move s3,zero │ │ + li s0,1 │ │ + b 78068 │ │ move t2,zero │ │ - negu a0,a0 │ │ - sltu v1,zero,a0 │ │ - negu a1,a1 │ │ - subu a1,a1,v1 │ │ - li t2,-1 │ │ - bgez a3,7a594 <__divdi3+0x44> │ │ - move t0,v0 │ │ - negu v0,a2 │ │ - sltu v1,zero,v0 │ │ - negu a3,a3 │ │ - nor t2,zero,t2 │ │ - subu t4,a3,v1 │ │ - move t0,v0 │ │ - move v1,a0 │ │ - bnez t4,7a860 <__divdi3+0x310> │ │ - move t1,a1 │ │ - sltu v0,a1,v0 │ │ - beqz v0,7a68c <__divdi3+0x13c> │ │ - clz v0,t0 │ │ - beqzl v0,7a5d0 <__divdi3+0x80> │ │ - srl v0,t0,0x10 │ │ - negu a0,v0 │ │ - srlv a0,v1,a0 │ │ - sllv t1,a1,v0 │ │ - sllv t0,t0,v0 │ │ - or t1,a0,t1 │ │ - sllv v1,v1,v0 │ │ - srl v0,t0,0x10 │ │ - divu zero,t1,v0 │ │ - teq v0,zero,0x7 │ │ - andi a3,t0,0xffff │ │ - srl t3,v1,0x10 │ │ - mflo a2 │ │ - mfhi a1 │ │ - divu zero,t1,v0 │ │ - teq v0,zero,0x7 │ │ - sll a0,a1,0x10 │ │ - or a0,a0,t3 │ │ - mul t1,a2,a3 │ │ - sltu t3,a0,t1 │ │ - beqz t3,7a62c <__divdi3+0xdc> │ │ - move a1,a2 │ │ - addu a0,a0,t0 │ │ - sltu t3,a0,t0 │ │ - bnez t3,7a62c <__divdi3+0xdc> │ │ - addiu a1,a2,-1 │ │ - sltu t3,a0,t1 │ │ - beqzl t3,7a630 <__divdi3+0xe0> │ │ - subu a0,a0,t1 │ │ - addiu a1,a2,-2 │ │ - addu a0,a0,t0 │ │ - subu a0,a0,t1 │ │ - divu zero,a0,v0 │ │ - teq v0,zero,0x7 │ │ - andi v1,v1,0xffff │ │ - mflo t1 │ │ - mfhi a2 │ │ - divu zero,a0,v0 │ │ - teq v0,zero,0x7 │ │ - sll a2,a2,0x10 │ │ - or v1,a2,v1 │ │ - mul a3,t1,a3 │ │ - sltu a0,v1,a3 │ │ - beqz a0,7a680 <__divdi3+0x130> │ │ - move v0,t1 │ │ - addu v1,v1,t0 │ │ - sltu t0,v1,t0 │ │ - bnez t0,7a680 <__divdi3+0x130> │ │ - addiu v0,t1,-1 │ │ - sltu a3,v1,a3 │ │ - addiu t1,t1,-2 │ │ - movn v0,t1,a3 │ │ - sll a3,a1,0x10 │ │ - b 7a9b0 <__divdi3+0x460> │ │ - or a3,v0,a3 │ │ - bnez t0,7a6a8 <__divdi3+0x158> │ │ + sll s7,v1,0x4 │ │ + move s6,v1 │ │ + move v1,s5 │ │ + beqz s0,7805c │ │ + move s5,v1 │ │ + sll v1,v1,0x4 │ │ + srl t3,s6,0x1c │ │ + or v1,t3,v1 │ │ + move s5,v1 │ │ + move s3,zero │ │ + or v1,s7,s1 │ │ + li t2,1 │ │ + addiu ra,ra,1 │ │ + lbu v0,0(ra) │ │ + beqz v0,780cc │ │ + addiu s1,v0,-48 │ │ + sltiu t6,s1,10 │ │ + bnez t6,78094 │ │ + addiu s4,v0,-97 │ │ + sltiu a0,s4,6 │ │ + beqz a0,780b4 │ │ + addiu t8,v0,-65 │ │ + addiu s1,v0,-87 │ │ + beqz s3,78038 │ │ + move s7,zero │ │ + b 78044 │ │ + move s6,zero │ │ + bgtz v0,77db0 │ │ + ldc1 $f4,32(sp) │ │ + b 774f4 │ │ + sdc1 $f4,24(sp) │ │ + sltiu a2,t8,6 │ │ + beqz a2,780f8 │ │ + sltiu t5,v0,33 │ │ + b 78094 │ │ + addiu s1,v0,-55 │ │ + addiu a3,ra,1 │ │ + lui t1,0xf │ │ + ori t7,t1,0xffff │ │ + and a1,s5,t7 │ │ + bnez a1,780e8 │ │ + lui s8,0x7ff0 │ │ + beqz v1,77224 │ │ + ldc1 $f24,32(sp) │ │ + or t9,a1,s8 │ │ + sw t9,36(sp) │ │ + b 77220 │ │ + sw v1,32(sp) │ │ + beqz t5,78120 │ │ + li t0,41 │ │ + beqz s0,78068 │ │ nop │ │ - li t0,1 │ │ - divu zero,t0,t4 │ │ - teq t4,zero,0x7 │ │ - mflo t0 │ │ - clz v0,t0 │ │ - bnezl v0,7a6bc <__divdi3+0x16c> │ │ - li v1,32 │ │ - subu a1,a1,t0 │ │ - b 7a7a0 <__divdi3+0x250> │ │ - li t1,1 │ │ - subu v1,v1,v0 │ │ - sllv t0,t0,v0 │ │ - srlv t1,a1,v1 │ │ - srlv t3,a0,v1 │ │ - sllv a1,a1,v0 │ │ - sllv v1,a0,v0 │ │ - srl v0,t0,0x10 │ │ - divu zero,t1,v0 │ │ - teq v0,zero,0x7 │ │ - or t3,t3,a1 │ │ - andi a1,t0,0xffff │ │ - srl a2,t3,0x10 │ │ - mflo a3 │ │ - mfhi a0 │ │ - divu zero,t1,v0 │ │ - teq v0,zero,0x7 │ │ - sll a0,a0,0x10 │ │ - or a2,a2,a0 │ │ - mul t1,a3,a1 │ │ - sltu t4,a2,t1 │ │ - beqz t4,7a738 <__divdi3+0x1e8> │ │ - move a0,a3 │ │ - addu a2,a2,t0 │ │ - sltu t4,a2,t0 │ │ - bnez t4,7a738 <__divdi3+0x1e8> │ │ - addiu a0,a3,-1 │ │ - sltu t4,a2,t1 │ │ - beqzl t4,7a73c <__divdi3+0x1ec> │ │ - subu a2,a2,t1 │ │ - addiu a0,a3,-2 │ │ - addu a2,a2,t0 │ │ - subu a2,a2,t1 │ │ - divu zero,a2,v0 │ │ - teq v0,zero,0x7 │ │ - andi t3,t3,0xffff │ │ - mflo a3 │ │ - mfhi t1 │ │ - divu zero,a2,v0 │ │ - teq v0,zero,0x7 │ │ - sll t1,t1,0x10 │ │ - or t3,t1,t3 │ │ - mul a1,a3,a1 │ │ - sltu a2,t3,a1 │ │ - beqz a2,7a794 <__divdi3+0x244> │ │ - move v0,a3 │ │ - addu t3,t3,t0 │ │ - sltu a2,t3,t0 │ │ - bnez a2,7a794 <__divdi3+0x244> │ │ - addiu v0,a3,-1 │ │ - sltu a2,t3,a1 │ │ - beqz a2,7a798 <__divdi3+0x248> │ │ - sll t1,a0,0x10 │ │ - addiu v0,a3,-2 │ │ - addu t3,t3,t0 │ │ - sll t1,a0,0x10 │ │ - subu a1,t3,a1 │ │ - or t1,v0,t1 │ │ - srl v0,t0,0x10 │ │ - divu zero,a1,v0 │ │ - teq v0,zero,0x7 │ │ - andi a3,t0,0xffff │ │ - mflo a2 │ │ - mfhi t3 │ │ - divu zero,a1,v0 │ │ - teq v0,zero,0x7 │ │ - sll t3,t3,0x10 │ │ - srl a1,v1,0x10 │ │ - or t3,t3,a1 │ │ - mul a0,a2,a3 │ │ - sltu t4,t3,a0 │ │ - beqz t4,7a800 <__divdi3+0x2b0> │ │ - move a1,a2 │ │ - addu t3,t3,t0 │ │ - sltu t4,t3,t0 │ │ - bnez t4,7a800 <__divdi3+0x2b0> │ │ - addiu a1,a2,-1 │ │ - sltu t4,t3,a0 │ │ - beqzl t4,7a804 <__divdi3+0x2b4> │ │ - subu a0,t3,a0 │ │ - addiu a1,a2,-2 │ │ - addu t3,t3,t0 │ │ - subu a0,t3,a0 │ │ - divu zero,a0,v0 │ │ - teq v0,zero,0x7 │ │ - andi v1,v1,0xffff │ │ - mflo t3 │ │ - mfhi a2 │ │ - divu zero,a0,v0 │ │ - teq v0,zero,0x7 │ │ - sll a2,a2,0x10 │ │ - or v1,a2,v1 │ │ - mul a3,t3,a3 │ │ - sltu a0,v1,a3 │ │ - beqz a0,7a854 <__divdi3+0x304> │ │ - move v0,t3 │ │ - addu v1,v1,t0 │ │ - sltu t0,v1,t0 │ │ - bnez t0,7a854 <__divdi3+0x304> │ │ - addiu v0,t3,-1 │ │ - sltu a3,v1,a3 │ │ - addiu t3,t3,-2 │ │ - movn v0,t3,a3 │ │ - sll a3,a1,0x10 │ │ - b 7a9bc <__divdi3+0x46c> │ │ - or a3,v0,a3 │ │ - sltu v1,a1,t4 │ │ - bnez v1,7a9b8 <__divdi3+0x468> │ │ - move t1,zero │ │ - clz t3,t4 │ │ - bnezl t3,7a894 <__divdi3+0x344> │ │ - li v1,32 │ │ - sltu a1,t4,a1 │ │ - bnezl a1,7a9bc <__divdi3+0x46c> │ │ - li a3,1 │ │ - sltu v0,a0,v0 │ │ - move t1,zero │ │ - b 7a9bc <__divdi3+0x46c> │ │ - sltiu a3,v0,1 │ │ - subu v1,v1,t3 │ │ - srlv t0,v0,v1 │ │ - sllv t4,t4,t3 │ │ - or t0,t0,t4 │ │ - srlv t1,a1,v1 │ │ - srlv t6,a0,v1 │ │ - srl v1,t0,0x10 │ │ - divu zero,t1,v1 │ │ - teq v1,zero,0x7 │ │ - sllv a1,a1,t3 │ │ - or t6,t6,a1 │ │ - andi a1,t0,0xffff │ │ - srl a3,t6,0x10 │ │ - sllv v0,v0,t3 │ │ - mflo t5 │ │ - mfhi a2 │ │ - divu zero,t1,v1 │ │ - teq v1,zero,0x7 │ │ - sll a2,a2,0x10 │ │ - or a2,a2,a3 │ │ - mul t4,t5,a1 │ │ - sltu a3,a2,t4 │ │ - beqz a3,7a918 <__divdi3+0x3c8> │ │ - move t1,t5 │ │ - addu a2,a2,t0 │ │ - sltu a3,a2,t0 │ │ - bnez a3,7a918 <__divdi3+0x3c8> │ │ - addiu t1,t5,-1 │ │ - sltu a3,a2,t4 │ │ - beqzl a3,7a91c <__divdi3+0x3cc> │ │ - subu t4,a2,t4 │ │ - addiu t1,t5,-2 │ │ - addu a2,a2,t0 │ │ - subu t4,a2,t4 │ │ - divu zero,t4,v1 │ │ - teq v1,zero,0x7 │ │ - andi t6,t6,0xffff │ │ - mflo t5 │ │ - mfhi a2 │ │ - divu zero,t4,v1 │ │ - teq v1,zero,0x7 │ │ - sll a2,a2,0x10 │ │ - or t6,a2,t6 │ │ - mul a1,t5,a1 │ │ - sltu a2,t6,a1 │ │ - beqz a2,7a974 <__divdi3+0x424> │ │ - move v1,t5 │ │ - addu t6,t6,t0 │ │ - sltu a2,t6,t0 │ │ - bnez a2,7a974 <__divdi3+0x424> │ │ - addiu v1,t5,-1 │ │ - sltu a2,t6,a1 │ │ - beqz a2,7a978 <__divdi3+0x428> │ │ - sll a3,t1,0x10 │ │ - addiu v1,t5,-2 │ │ - addu t6,t6,t0 │ │ - sll a3,t1,0x10 │ │ - or a3,v1,a3 │ │ - multu a3,v0 │ │ - subu a1,t6,a1 │ │ - mfhi v1 │ │ - sltu t0,a1,v1 │ │ - bnez t0,7a9ac <__divdi3+0x45c> │ │ - mflo v0 │ │ - bne v1,a1,7a9bc <__divdi3+0x46c> │ │ - move t1,zero │ │ - sllv a0,a0,t3 │ │ - sltu v0,a0,v0 │ │ - beqz v0,7a9c0 <__divdi3+0x470> │ │ - move v0,a3 │ │ - addiu a3,a3,-1 │ │ - b 7a9bc <__divdi3+0x46c> │ │ - move t1,zero │ │ - move a3,zero │ │ - move v0,a3 │ │ - beqz t2,7a9d8 <__divdi3+0x488> │ │ - move v1,t1 │ │ - negu v0,a3 │ │ - sltu a0,zero,v0 │ │ - negu v1,t1 │ │ - subu v1,v1,a0 │ │ - jr ra │ │ + beqz t2,78068 │ │ + nop │ │ + li s3,1 │ │ + move s0,zero │ │ + b 78068 │ │ + li t2,1 │ │ + beq v0,t0,780c8 │ │ + li t4,41 │ │ + lb s2,1(ra) │ │ + beqz s2,780cc │ │ + addiu ra,ra,1 │ │ + beq s2,t4,780c8 │ │ + nop │ │ + addiu ra,ra,1 │ │ + lb s2,0(ra) │ │ + bnez s2,78134 │ │ + lui t1,0xf │ │ + b 780d4 │ │ + ori t7,t1,0xffff │ │ + lbu s1,2(ra) │ │ + andi s6,s1,0xdf │ │ + sll t3,s6,0x18 │ │ + sra s5,t3,0x18 │ │ + xori s3,s5,0x58 │ │ + b 78020 │ │ + movz ra,s7,s3 │ │ + lw t9,-30340(gp) │ │ + jalr t9 │ │ nop │ │ + li t4,-1 │ │ + sllv t5,t4,s1 │ │ + and t1,t5,t9 │ │ + b 77bc0 │ │ + sw t1,36(sp) │ │ + li s8,-1 │ │ + sllv v0,s8,s1 │ │ + and a2,v0,a0 │ │ + b 77bc0 │ │ + sw a2,32(sp) │ │ + ... │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.MIPS.stubs {} │ │ @@ -1,21 +1,13 @@ │ │ │ │ │ │ │ │ Disassembly of section .MIPS.stubs: │ │ │ │ -0007a9e0 <.MIPS.stubs>: │ │ - lw t9,-32752(gp) │ │ - move t7,ra │ │ - jalr t9 │ │ - li t8,1015 │ │ - lw t9,-32752(gp) │ │ - move t7,ra │ │ - jalr t9 │ │ - li t8,1014 │ │ +000781b0 <.MIPS.stubs>: │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ li t8,1013 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ @@ -99,18 +91,14 @@ │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ li t8,992 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ - li t8,991 │ │ - lw t9,-32752(gp) │ │ - move t7,ra │ │ - jalr t9 │ │ li t8,990 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ li t8,989 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ @@ -135,18 +123,14 @@ │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ li t8,983 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ - li t8,982 │ │ - lw t9,-32752(gp) │ │ - move t7,ra │ │ - jalr t9 │ │ li t8,981 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ li t8,980 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ @@ -179,23 +163,23 @@ │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ li t8,972 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ - li t8,971 │ │ + li t8,970 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ - li t8,970 │ │ + li t8,969 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ - li t8,969 │ │ + li t8,968 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ li t8,967 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ @@ -255,22 +239,30 @@ │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ li t8,952 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ + li t8,951 │ │ + lw t9,-32752(gp) │ │ + move t7,ra │ │ + jalr t9 │ │ li t8,950 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ li t8,949 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ + li t8,948 │ │ + lw t9,-32752(gp) │ │ + move t7,ra │ │ + jalr t9 │ │ li t8,947 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ li t8,946 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ @@ -296,8 +288,20 @@ │ │ move t7,ra │ │ jalr t9 │ │ li t8,940 │ │ lw t9,-32752(gp) │ │ move t7,ra │ │ jalr t9 │ │ li t8,939 │ │ + lw t9,-32752(gp) │ │ + move t7,ra │ │ + jalr t9 │ │ + li t8,938 │ │ + lw t9,-32752(gp) │ │ + move t7,ra │ │ + jalr t9 │ │ + li t8,937 │ │ + lw t9,-32752(gp) │ │ + move t7,ra │ │ + jalr t9 │ │ + li t8,936 │ │ ... │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,3165 +1,3177 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x0007ae90 46726f6e 74456e64 5f737461 72745574 FrontEnd_startUt │ │ - 0x0007aea0 74207265 7475726e 65642025 64000000 t returned %d... │ │ - 0x0007aeb0 46726f6e 74456e64 5f70726f 63657373 FrontEnd_process │ │ - 0x0007aec0 55747420 72657475 726e6564 20256400 Utt returned %d. │ │ - 0x0007aed0 46726f6e 74456e64 5f656e64 55747420 FrontEnd_endUtt │ │ - 0x0007aee0 72657475 726e6564 20256400 41747465 returned %d.Atte │ │ - 0x0007aef0 6d707420 746f2064 65726566 6572656e mpt to dereferen │ │ - 0x0007af00 6365206e 756c6c20 6e677261 6d5f6669 ce null ngram_fi │ │ - 0x0007af10 6c655f74 7970655f 74000000 4e477261 le_type_t...NGra │ │ - 0x0007af20 6d4d6f64 656c5f77 72697465 20726574 mModel_write ret │ │ - 0x0007af30 75726e65 64202564 00000000 4e477261 urned %d....NGra │ │ - 0x0007af40 6d4d6f64 656c5f72 65636f64 65207265 mModel_recode re │ │ - 0x0007af50 7475726e 65642025 64000000 4e477261 turned %d...NGra │ │ - 0x0007af60 6d4d6f64 656c5f63 61736566 6f6c6420 mModel_casefold │ │ - 0x0007af70 72657475 726e6564 20256400 41747465 returned %d.Atte │ │ - 0x0007af80 6d707420 746f2064 65726566 6572656e mpt to dereferen │ │ - 0x0007af90 6365206e 756c6c20 666c6f61 74333200 ce null float32. │ │ - 0x0007afa0 6a6e692f 73706869 6e786261 73655f77 jni/sphinxbase_w │ │ - 0x0007afb0 7261702e 63000000 6a617661 2f757469 rap.c...java/uti │ │ - 0x0007afc0 6c2f4e6f 53756368 456c656d 656e7445 l/NoSuchElementE │ │ - 0x0007afd0 78636570 74696f6e 00000000 6a617661 xception....java │ │ - 0x0007afe0 2f6c616e 672f4f75 744f664d 656d6f72 /lang/OutOfMemor │ │ - 0x0007aff0 79457272 6f720000 6a617661 2f696f2f yError..java/io/ │ │ - 0x0007b000 494f4578 63657074 696f6e00 6a617661 IOException.java │ │ - 0x0007b010 2f6c616e 672f5275 6e74696d 65457863 /lang/RuntimeExc │ │ - 0x0007b020 65707469 6f6e0000 6a617661 2f6c616e eption..java/lan │ │ - 0x0007b030 672f496e 6465784f 75744f66 426f756e g/IndexOutOfBoun │ │ - 0x0007b040 64734578 63657074 696f6e00 6a617661 dsException.java │ │ - 0x0007b050 2f6c616e 672f4172 6974686d 65746963 /lang/Arithmetic │ │ - 0x0007b060 45786365 7074696f 6e000000 6a617661 Exception...java │ │ - 0x0007b070 2f6c616e 672f496c 6c656761 6c417267 /lang/IllegalArg │ │ - 0x0007b080 756d656e 74457863 65707469 6f6e0000 umentException.. │ │ - 0x0007b090 6a617661 2f6c616e 672f4e75 6c6c506f java/lang/NullPo │ │ - 0x0007b0a0 696e7465 72457863 65707469 6f6e0000 interException.. │ │ - 0x0007b0b0 6a617661 2f6c616e 672f556e 6b6e6f77 java/lang/Unknow │ │ - 0x0007b0c0 6e457272 6f720000 71ac8bdb 6800f03f nError..q...h..? │ │ - 0x0007b0d0 000000e0 6800f03f 6a6e692f 706f636b ....h..?jni/pock │ │ - 0x0007b0e0 65747370 68696e78 5f777261 702e6300 etsphinx_wrap.c. │ │ - 0x0007b0f0 4465636f 6465725f 7265696e 69742072 Decoder_reinit r │ │ - 0x0007b100 65747572 6e656420 25640000 4465636f eturned %d..Deco │ │ - 0x0007b110 6465725f 6c6f6164 44696374 20726574 der_loadDict ret │ │ - 0x0007b120 75726e65 64202564 00000000 4465636f urned %d....Deco │ │ - 0x0007b130 6465725f 73617665 44696374 20726574 der_saveDict ret │ │ - 0x0007b140 75726e65 64202564 00000000 4465636f urned %d....Deco │ │ - 0x0007b150 6465725f 61646457 6f726420 72657475 der_addWord retu │ │ - 0x0007b160 726e6564 20256400 4465636f 6465725f rned %d.Decoder_ │ │ - 0x0007b170 73746172 74557474 20726574 75726e65 startUtt returne │ │ - 0x0007b180 64202564 00000000 4465636f 6465725f d %d....Decoder_ │ │ - 0x0007b190 656e6455 74742072 65747572 6e656420 endUtt returned │ │ - 0x0007b1a0 25640000 6e756c6c 20617272 61790000 %d..null array.. │ │ - 0x0007b1b0 61727261 79206d65 6d6f7279 20616c6c array memory all │ │ - 0x0007b1c0 6f636174 696f6e20 6661696c 65640000 ocation failed.. │ │ - 0x0007b1d0 4465636f 6465725f 70726f63 65737352 Decoder_processR │ │ - 0x0007b1e0 61772072 65747572 6e656420 25640000 aw returned %d.. │ │ - 0x0007b1f0 4465636f 6465725f 6465636f 64655261 Decoder_decodeRa │ │ - 0x0007b200 77207265 7475726e 65642025 64000000 w returned %d... │ │ - 0x0007b210 4465636f 6465725f 73657446 73672072 Decoder_setFsg r │ │ - 0x0007b220 65747572 6e656420 25640000 4465636f eturned %d..Deco │ │ - 0x0007b230 6465725f 7365744a 73676646 696c6520 der_setJsgfFile │ │ - 0x0007b240 72657475 726e6564 20256400 4465636f returned %d.Deco │ │ - 0x0007b250 6465725f 7365744b 77732072 65747572 der_setKws retur │ │ - 0x0007b260 6e656420 25640000 4465636f 6465725f ned %d..Decoder_ │ │ - 0x0007b270 7365744b 65797068 72617365 20726574 setKeyphrase ret │ │ - 0x0007b280 75726e65 64202564 00000000 4465636f urned %d....Deco │ │ - 0x0007b290 6465725f 7365744c 6d207265 7475726e der_setLm return │ │ - 0x0007b2a0 65642025 64000000 4465636f 6465725f ed %d...Decoder_ │ │ - 0x0007b2b0 7365744c 6d46696c 65207265 7475726e setLmFile return │ │ - 0x0007b2c0 65642025 64000000 4465636f 6465725f ed %d...Decoder_ │ │ - 0x0007b2d0 73657453 65617263 68207265 7475726e setSearch return │ │ - 0x0007b2e0 65642025 64000000 4c617474 6963655f ed %d...Lattice_ │ │ - 0x0007b2f0 77726974 65207265 7475726e 65642025 write returned % │ │ - 0x0007b300 64000000 4c617474 6963655f 77726974 d...Lattice_writ │ │ - 0x0007b310 6548746b 20726574 75726e65 64202564 eHtk returned %d │ │ - 0x0007b320 00000000 6e677261 6d000000 66736700 ....ngram...fsg. │ │ - 0x0007b330 6b777300 2e2e2f70 6f636b65 74737068 kws.../pocketsph │ │ - 0x0007b340 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x0007b350 74737068 696e782f 706f636b 65747370 tsphinx/pocketsp │ │ - 0x0007b360 68696e78 2e630000 2d746f70 72756c65 hinx.c..-toprule │ │ - 0x0007b370 00000000 3c000000 53746172 74207275 ....<...Start ru │ │ - 0x0007b380 6c652025 73206e6f 7420666f 756e640a le %s not found. │ │ - 0x0007b390 00000000 4e6f2070 75626c69 63207275 ....No public ru │ │ - 0x0007b3a0 6c657320 666f756e 6420696e 2025730a les found in %s. │ │ - 0x0007b3b0 00000000 2d6c7700 2d646562 75670000 ....-lw.-debug.. │ │ - 0x0007b3c0 2d6d6663 6c6f6764 69720000 2d726177 -mfclogdir..-raw │ │ - 0x0007b3d0 6c6f6764 69720000 2d73656e 6c6f6764 logdir..-senlogd │ │ - 0x0007b3e0 69720000 2d686d6d 00000000 2f000000 ir..-hmm..../... │ │ - 0x0007b3f0 6d646566 00000000 2d6d6465 66000000 mdef....-mdef... │ │ - 0x0007b400 72620000 6d65616e 73000000 2d6d6561 rb..means...-mea │ │ - 0x0007b410 6e000000 76617269 616e6365 73000000 n...variances... │ │ - 0x0007b420 2d766172 00000000 7472616e 73697469 -var....transiti │ │ - 0x0007b430 6f6e5f6d 61747269 63657300 2d746d61 on_matrices.-tma │ │ - 0x0007b440 74000000 6d697874 7572655f 77656967 t...mixture_weig │ │ - 0x0007b450 68747300 2d6d6978 77000000 73656e64 hts.-mixw...send │ │ - 0x0007b460 756d7000 2d73656e 64756d70 00000000 ump.-sendump.... │ │ - 0x0007b470 6e6f6973 65646963 74000000 2d666469 noisedict...-fdi │ │ - 0x0007b480 63740000 66656174 7572655f 7472616e ct..feature_tran │ │ - 0x0007b490 73666f72 6d000000 2d6c6461 00000000 sform...-lda.... │ │ - 0x0007b4a0 66656174 2e706172 616d7300 2d666561 feat.params.-fea │ │ - 0x0007b4b0 74706172 616d7300 73656e6d 67617500 tparams.senmgau. │ │ - 0x0007b4c0 2d73656e 6d676175 00000000 2d6c6f67 -senmgau....-log │ │ - 0x0007b4d0 62617365 00000000 2d626573 74706174 base....-bestpat │ │ - 0x0007b4e0 68000000 2d706c5f 77696e64 6f770000 h...-pl_window.. │ │ - 0x0007b4f0 2d6b6579 70687261 73650000 64656661 -keyphrase..defa │ │ - 0x0007b500 756c7400 2d6b7773 00000000 2d667367 ult.-kws....-fsg │ │ - 0x0007b510 00000000 2d6a7367 66000000 2d616c6c ....-jsgf...-all │ │ - 0x0007b520 70686f6e 65000000 2d6c6d00 2d6c6d63 phone...-lm.-lmc │ │ - 0x0007b530 746c0000 4661696c 65642074 6f207265 tl..Failed to re │ │ - 0x0007b540 6164206c 616e6775 61676520 6d6f6465 ad language mode │ │ - 0x0007b550 6c20636f 6e74726f 6c206669 6c653a20 l control file: │ │ - 0x0007b560 25730a00 61646469 6e672073 65617263 %s..adding searc │ │ - 0x0007b570 68202573 0a000000 2d6c6d6e 616d6500 h %s....-lmname. │ │ - 0x0007b580 4e6f2064 65666175 6c74204c 4d206e61 No default LM na │ │ - 0x0007b590 6d652028 2d6c6d6e 616d6529 20666f72 me (-lmname) for │ │ - 0x0007b5a0 20602d6c 6d63746c 270a0000 6465636f `-lmctl'...deco │ │ - 0x0007b5b0 64650000 4e6f2070 75626c69 63207275 de..No public ru │ │ - 0x0007b5c0 6c657320 666f756e 6420696e 20696e70 les found in inp │ │ - 0x0007b5d0 75742073 7472696e 670a0000 2d646963 ut string...-dic │ │ - 0x0007b5e0 74636173 65000000 2d646963 74000000 tcase...-dict... │ │ - 0x0007b5f0 556e6b6e 6f776e20 70686f6e 65202573 Unknown phone %s │ │ - 0x0007b600 20696e20 70686f6e 65207374 72696e67 in phone string │ │ - 0x0007b610 2025730a 00000000 4e6f2073 65617263 %s.....No searc │ │ - 0x0007b620 68206d6f 64756c65 20697320 73656c65 h module is sele │ │ - 0x0007b630 63746564 2c206469 6420796f 7520666f cted, did you fo │ │ - 0x0007b640 72676574 20746f20 73706563 69667920 rget to specify │ │ - 0x0007b650 61206c61 6e677561 6765206d 6f64656c a language model │ │ - 0x0007b660 206f7220 6772616d 6d61723f 0a000000 or grammar?.... │ │ - 0x0007b670 25303975 00000000 2e6d6663 00000000 %09u.....mfc.... │ │ - 0x0007b680 57726974 696e6720 4d464343 206c6f67 Writing MFCC log │ │ - 0x0007b690 2066696c 653a2025 730a0000 77620000 file: %s...wb.. │ │ - 0x0007b6a0 4661696c 65642074 6f206f70 656e204d Failed to open M │ │ - 0x0007b6b0 46434320 6c6f6720 66696c65 20257300 FCC log file %s. │ │ - 0x0007b6c0 2e726177 00000000 57726974 696e6720 .raw....Writing │ │ - 0x0007b6d0 72617720 61756469 6f206c6f 67206669 raw audio log fi │ │ - 0x0007b6e0 6c653a20 25730a00 4661696c 65642074 le: %s..Failed t │ │ - 0x0007b6f0 6f206f70 656e2072 61772061 7564696f o open raw audio │ │ - 0x0007b700 206c6f67 2066696c 65202573 00000000 log file %s.... │ │ - 0x0007b710 2e73656e 00000000 57726974 696e6720 .sen....Writing │ │ - 0x0007b720 73656e6f 6e652073 636f7265 206c6f67 senone score log │ │ - 0x0007b730 2066696c 653a2025 730a0000 4661696c file: %s...Fail │ │ - 0x0007b740 65642074 6f206f70 656e2073 656e6f6e ed to open senon │ │ - 0x0007b750 65207363 6f726520 6c6f6720 66696c65 e score log file │ │ - 0x0007b760 20257300 4661696c 65642074 6f207072 %s.Failed to pr │ │ - 0x0007b770 6f636573 73206461 74612c20 75747465 ocess data, utte │ │ - 0x0007b780 72616e63 65206973 206e6f74 20737461 rance is not sta │ │ - 0x0007b790 72746564 2e205573 65207374 6172745f rted. Use start_ │ │ - 0x0007b7a0 75747420 746f2073 74617274 2069740a utt to start it. │ │ - 0x0007b7b0 00000000 2d626163 6b747261 63650000 ....-backtrace.. │ │ - 0x0007b7c0 25733a20 25732028 2564290a 00000000 %s: %s (%d)..... │ │ - 0x0007b7d0 252d3230 7320252d 35732025 2d357320 %-20s %-5s %-5s │ │ - 0x0007b7e0 252d3573 20252d31 30732025 2d313073 %-5s %-10s %-10s │ │ - 0x0007b7f0 20252d33 730a0000 776f7264 00000000 %-3s...word.... │ │ - 0x0007b800 73746172 74000000 656e6400 7070726f start...end.ppro │ │ - 0x0007b810 62000000 61736372 00000000 6c736372 b...ascr....lscr │ │ - 0x0007b820 00000000 6c626163 6b000000 252d3230 ....lback...%-20 │ │ - 0x0007b830 7320252d 35642025 2d356420 252d312e s %-5d %-5d %-1. │ │ - 0x0007b840 33662025 2d313064 20252d31 30642025 3f %-10d %-10d % │ │ - 0x0007b850 2d33640a 00000000 2d667261 74650000 -3d.....-frate.. │ │ - 0x0007b860 2d6c6f67 73706563 00000000 6e6f0000 -logspec....no.. │ │ - 0x0007b870 57726974 65206f75 74206c6f 67737065 Write out logspe │ │ - 0x0007b880 63747261 6c206669 6c657320 696e7374 ctral files inst │ │ - 0x0007b890 65616420 6f662063 65707374 72610000 ead of cepstra.. │ │ - 0x0007b8a0 2d736d6f 6f746873 70656300 57726974 -smoothspec.Writ │ │ - 0x0007b8b0 65206f75 74206365 70737472 616c2d73 e out cepstral-s │ │ - 0x0007b8c0 6d6f6f74 68656420 6c6f6773 70656374 moothed logspect │ │ - 0x0007b8d0 72616c20 66696c65 73000000 2d747261 ral files...-tra │ │ - 0x0007b8e0 6e73666f 726d0000 6c656761 63790000 nsform..legacy.. │ │ - 0x0007b8f0 57686963 68207479 7065206f 66207472 Which type of tr │ │ - 0x0007b900 616e7366 6f726d20 746f2075 73652074 ansform to use t │ │ - 0x0007b910 6f206361 6c63756c 61746520 63657073 o calculate ceps │ │ - 0x0007b920 74726120 286c6567 6163792c 20646374 tra (legacy, dct │ │ - 0x0007b930 2c206f72 2068746b 29000000 2d616c70 , or htk)...-alp │ │ - 0x0007b940 68610000 302e3937 00000000 50726565 ha..0.97....Pree │ │ - 0x0007b950 6d706861 73697320 70617261 6d657465 mphasis paramete │ │ - 0x0007b960 72000000 2d73616d 70726174 65000000 r...-samprate... │ │ - 0x0007b970 31363030 30000000 53616d70 6c696e67 16000...Sampling │ │ - 0x0007b980 20726174 65000000 31303000 4672616d rate...100.Fram │ │ - 0x0007b990 65207261 74650000 2d776c65 6e000000 e rate..-wlen... │ │ - 0x0007b9a0 302e3032 35363235 00000000 48616d6d 0.025625....Hamm │ │ - 0x0007b9b0 696e6720 77696e64 6f77206c 656e6774 ing window lengt │ │ - 0x0007b9c0 68000000 2d6e6666 74000000 35313200 h...-nfft...512. │ │ - 0x0007b9d0 53697a65 206f6620 46465400 2d6e6669 Size of FFT.-nfi │ │ - 0x0007b9e0 6c740000 34300000 4e756d62 6572206f lt..40..Number o │ │ - 0x0007b9f0 66206669 6c746572 2062616e 6b730000 f filter banks.. │ │ - 0x0007ba00 2d6c6f77 65726600 3133332e 33333333 -lowerf.133.3333 │ │ - 0x0007ba10 34000000 4c6f7765 72206564 6765206f 4...Lower edge o │ │ - 0x0007ba20 66206669 6c746572 73000000 2d757070 f filters...-upp │ │ - 0x0007ba30 65726600 36383535 2e343937 36000000 erf.6855.4976... │ │ - 0x0007ba40 55707065 72206564 6765206f 66206669 Upper edge of fi │ │ - 0x0007ba50 6c746572 73000000 2d756e69 745f6172 lters...-unit_ar │ │ - 0x0007ba60 65610000 79657300 4e6f726d 616c697a ea..yes.Normaliz │ │ - 0x0007ba70 65206d65 6c206669 6c746572 7320746f e mel filters to │ │ - 0x0007ba80 20756e69 74206172 65610000 2d726f75 unit area..-rou │ │ - 0x0007ba90 6e645f66 696c7465 72730000 526f756e nd_filters..Roun │ │ - 0x0007baa0 64206d65 6c206669 6c746572 20667265 d mel filter fre │ │ - 0x0007bab0 7175656e 63696573 20746f20 44465420 quencies to DFT │ │ - 0x0007bac0 706f696e 74730000 2d6e6365 70000000 points..-ncep... │ │ - 0x0007bad0 31330000 4e756d62 6572206f 66206365 13..Number of ce │ │ - 0x0007bae0 7020636f 65666669 6369656e 74730000 p coefficients.. │ │ - 0x0007baf0 2d646f75 626c6562 77000000 55736520 -doublebw...Use │ │ - 0x0007bb00 646f7562 6c652062 616e6477 69647468 double bandwidth │ │ - 0x0007bb10 2066696c 74657273 20287361 6d652063 filters (same c │ │ - 0x0007bb20 656e7465 72206672 65712900 2d6c6966 enter freq).-lif │ │ - 0x0007bb30 74657200 4c656e67 7468206f 66207369 ter.Length of si │ │ - 0x0007bb40 6e2d6375 72766520 666f7220 6c696674 n-curve for lift │ │ - 0x0007bb50 6572696e 672c206f 72203020 666f7220 ering, or 0 for │ │ - 0x0007bb60 6e6f206c 69667465 72696e67 2e000000 no liftering.... │ │ - 0x0007bb70 2d766164 5f707265 73706565 63680000 -vad_prespeech.. │ │ - 0x0007bb80 31300000 4e756d20 6f662073 70656563 10..Num of speec │ │ - 0x0007bb90 68206672 616d6573 20746f20 74726967 h frames to trig │ │ - 0x0007bba0 67657220 76616420 66726f6d 2073696c ger vad from sil │ │ - 0x0007bbb0 656e6365 20746f20 73706565 63682e00 ence to speech.. │ │ - 0x0007bbc0 2d766164 5f706f73 74737065 65636800 -vad_postspeech. │ │ - 0x0007bbd0 35300000 4e756d20 6f662073 70656563 50..Num of speec │ │ - 0x0007bbe0 68206672 616d6573 20746f20 74726967 h frames to trig │ │ - 0x0007bbf0 67657220 76616420 66726f6d 20737065 ger vad from spe │ │ - 0x0007bc00 65636820 746f2073 696c656e 63652e00 ech to silence.. │ │ - 0x0007bc10 2d766164 5f746872 6573686f 6c640000 -vad_threshold.. │ │ - 0x0007bc20 322e3000 54687265 73686f6c 6420666f 2.0.Threshold fo │ │ - 0x0007bc30 72206465 63697369 6f6e2062 65747765 r decision betwe │ │ - 0x0007bc40 656e206e 6f697365 20616e64 2073696c en noise and sil │ │ - 0x0007bc50 656e6365 20667261 6d65732e 204c6f67 ence frames. Log │ │ - 0x0007bc60 2d726174 696f2062 65747765 656e2073 -ratio between s │ │ - 0x0007bc70 69676e61 6c206c65 76656c20 616e6420 ignal level and │ │ - 0x0007bc80 6e6f6973 65206c65 76656c2e 00000000 noise level..... │ │ - 0x0007bc90 2d696e70 75745f65 6e646961 6e000000 -input_endian... │ │ - 0x0007bca0 6c697474 6c650000 456e6469 616e6e65 little..Endianne │ │ - 0x0007bcb0 7373206f 6620696e 70757420 64617461 ss of input data │ │ - 0x0007bcc0 2c206269 67206f72 206c6974 746c652c , big or little, │ │ - 0x0007bcd0 2069676e 6f726564 20696620 4e495354 ignored if NIST │ │ - 0x0007bce0 206f7220 4d532057 61760000 2d776172 or MS Wav..-war │ │ - 0x0007bcf0 705f7479 70650000 696e7665 7273655f p_type..inverse_ │ │ - 0x0007bd00 6c696e65 61720000 57617270 696e6720 linear..Warping │ │ - 0x0007bd10 66756e63 74696f6e 20747970 6520286f function type (o │ │ - 0x0007bd20 72207368 61706529 00000000 2d776172 r shape)....-war │ │ - 0x0007bd30 705f7061 72616d73 00000000 50617261 p_params....Para │ │ - 0x0007bd40 6d657465 72732064 6566696e 696e6720 meters defining │ │ - 0x0007bd50 74686520 77617270 696e6720 66756e63 the warping func │ │ - 0x0007bd60 74696f6e 00000000 2d646974 68657200 tion....-dither. │ │ - 0x0007bd70 41646420 312f322d 62697420 6e6f6973 Add 1/2-bit nois │ │ - 0x0007bd80 65000000 2d736565 64000000 2d310000 e...-seed...-1.. │ │ - 0x0007bd90 53656564 20666f72 2072616e 646f6d20 Seed for random │ │ - 0x0007bda0 6e756d62 65722067 656e6572 61746f72 number generator │ │ - 0x0007bdb0 3b206966 206c6573 73207468 616e207a ; if less than z │ │ - 0x0007bdc0 65726f2c 20706963 6b206f75 72206f77 ero, pick our ow │ │ - 0x0007bdd0 6e000000 2d72656d 6f76655f 64630000 n...-remove_dc.. │ │ - 0x0007bde0 52656d6f 76652044 43206f66 66736574 Remove DC offset │ │ - 0x0007bdf0 2066726f 6d206561 63682066 72616d65 from each frame │ │ - 0x0007be00 00000000 2d72656d 6f76655f 6e6f6973 ....-remove_nois │ │ - 0x0007be10 65000000 52656d6f 7665206e 6f697365 e...Remove noise │ │ - 0x0007be20 20776974 68207370 65637472 616c2073 with spectral s │ │ - 0x0007be30 75627472 61637469 6f6e2069 6e206d65 ubtraction in me │ │ - 0x0007be40 6c2d656e 65726769 65730000 2d72656d l-energies..-rem │ │ - 0x0007be50 6f76655f 73696c65 6e636500 456e6162 ove_silence.Enab │ │ - 0x0007be60 6c657320 5641442c 2072656d 6f766573 les VAD, removes │ │ - 0x0007be70 2073696c 656e6365 20667261 6d657320 silence frames │ │ - 0x0007be80 66726f6d 2070726f 63657373 696e6700 from processing. │ │ - 0x0007be90 2d766572 626f7365 00000000 53686f77 -verbose....Show │ │ - 0x0007bea0 20696e70 75742066 696c656e 616d6573 input filenames │ │ - 0x0007beb0 00000000 2d666561 74000000 31735f63 ....-feat...1s_c │ │ - 0x0007bec0 5f645f64 64000000 46656174 75726520 _d_dd...Feature │ │ - 0x0007bed0 73747265 616d2074 7970652c 20646570 stream type, dep │ │ - 0x0007bee0 656e6473 206f6e20 74686520 61636f75 ends on the acou │ │ - 0x0007bef0 73746963 206d6f64 656c0000 2d636570 stic model..-cep │ │ - 0x0007bf00 6c656e00 4e756d62 6572206f 6620636f len.Number of co │ │ - 0x0007bf10 6d706f6e 656e7473 20696e20 74686520 mponents in the │ │ - 0x0007bf20 696e7075 74206665 61747572 65207665 input feature ve │ │ - 0x0007bf30 63746f72 00000000 2d636d6e 00000000 ctor....-cmn.... │ │ - 0x0007bf40 63757272 656e7400 43657073 7472616c current.Cepstral │ │ - 0x0007bf50 206d6561 6e206e6f 726d616c 697a6174 mean normalizat │ │ - 0x0007bf60 696f6e20 73636865 6d652028 27637572 ion scheme ('cur │ │ - 0x0007bf70 72656e74 272c2027 7072696f 72272c20 rent', 'prior', │ │ - 0x0007bf80 6f722027 6e6f6e65 27290000 2d636d6e or 'none')..-cmn │ │ - 0x0007bf90 696e6974 00000000 382e3000 496e6974 init....8.0.Init │ │ - 0x0007bfa0 69616c20 76616c75 65732028 636f6d6d ial values (comm │ │ - 0x0007bfb0 612d7365 70617261 74656429 20666f72 a-separated) for │ │ - 0x0007bfc0 20636570 73747261 6c206d65 616e2077 cepstral mean w │ │ - 0x0007bfd0 68656e20 27707269 6f722720 69732075 hen 'prior' is u │ │ - 0x0007bfe0 73656400 2d766172 6e6f726d 00000000 sed.-varnorm.... │ │ - 0x0007bff0 56617269 616e6365 206e6f72 6d616c69 Variance normali │ │ - 0x0007c000 7a652065 61636820 75747465 72616e63 ze each utteranc │ │ - 0x0007c010 6520286f 6e6c7920 69662043 4d4e203d e (only if CMN = │ │ - 0x0007c020 3d206375 7272656e 74290000 2d616763 = current)..-agc │ │ - 0x0007c030 00000000 6e6f6e65 00000000 4175746f ....none....Auto │ │ - 0x0007c040 6d617469 63206761 696e2063 6f6e7472 matic gain contr │ │ - 0x0007c050 6f6c2066 6f722063 30202827 6d617827 ol for c0 ('max' │ │ - 0x0007c060 2c202765 6d617827 2c20276e 6f697365 , 'emax', 'noise │ │ - 0x0007c070 272c206f 7220276e 6f6e6527 29000000 ', or 'none')... │ │ - 0x0007c080 2d616763 74687265 73680000 496e6974 -agcthresh..Init │ │ - 0x0007c090 69616c20 74687265 73686f6c 6420666f ial threshold fo │ │ - 0x0007c0a0 72206175 746f6d61 74696320 6761696e r automatic gain │ │ - 0x0007c0b0 20636f6e 74726f6c 00000000 46696c65 control....File │ │ - 0x0007c0c0 20636f6e 7461696e 696e6720 7472616e containing tran │ │ - 0x0007c0d0 73666f72 6d617469 6f6e206d 61747269 sformation matri │ │ - 0x0007c0e0 7820746f 20626520 6170706c 69656420 x to be applied │ │ - 0x0007c0f0 746f2066 65617475 72657320 2873696e to features (sin │ │ - 0x0007c100 676c652d 73747265 616d2066 65617475 gle-stream featu │ │ - 0x0007c110 72657320 6f6e6c79 29000000 2d6c6461 res only)...-lda │ │ - 0x0007c120 64696d00 44696d65 6e73696f 6e616c69 dim.Dimensionali │ │ - 0x0007c130 7479206f 66206f75 74707574 206f6620 ty of output of │ │ - 0x0007c140 66656174 75726520 7472616e 73666f72 feature transfor │ │ - 0x0007c150 6d617469 6f6e2028 3020746f 20757365 mation (0 to use │ │ - 0x0007c160 20656e74 69726520 6d617472 69782900 entire matrix). │ │ - 0x0007c170 2d737673 70656300 53756276 6563746f -svspec.Subvecto │ │ - 0x0007c180 72207370 65636966 69636174 696f6e20 r specification │ │ - 0x0007c190 28652e67 2e2c2032 342c302d 31312f32 (e.g., 24,0-11/2 │ │ - 0x0007c1a0 352c3132 2d32332f 32362d33 38206f72 5,12-23/26-38 or │ │ - 0x0007c1b0 20302d31 322f3133 2d32352f 32362d33 0-12/13-25/26-3 │ │ - 0x0007c1c0 38290000 44697265 63746f72 7920636f 8)..Directory co │ │ - 0x0007c1d0 6e746169 6e696e67 2061636f 75737469 ntaining acousti │ │ - 0x0007c1e0 63206d6f 64656c20 66696c65 732e0000 c model files... │ │ - 0x0007c1f0 46696c65 20636f6e 7461696e 696e6720 File containing │ │ - 0x0007c200 66656174 75726520 65787472 61637469 feature extracti │ │ - 0x0007c210 6f6e2070 6172616d 65746572 732e0000 on parameters... │ │ - 0x0007c220 4d6f6465 6c206465 66696e69 74696f6e Model definition │ │ - 0x0007c230 20696e70 75742066 696c6500 53656e6f input file.Seno │ │ - 0x0007c240 6e652074 6f20636f 6465626f 6f6b206d ne to codebook m │ │ - 0x0007c250 61707069 6e672069 6e707574 2066696c apping input fil │ │ - 0x0007c260 65202875 7375616c 6c79206e 6f74206e e (usually not n │ │ - 0x0007c270 65656465 64290000 484d4d20 73746174 eeded)..HMM stat │ │ - 0x0007c280 65207472 616e7369 74696f6e 206d6174 e transition mat │ │ - 0x0007c290 72697820 696e7075 74206669 6c650000 rix input file.. │ │ - 0x0007c2a0 2d746d61 74666c6f 6f720000 302e3030 -tmatfloor..0.00 │ │ - 0x0007c2b0 30310000 484d4d20 73746174 65207472 01..HMM state tr │ │ - 0x0007c2c0 616e7369 74696f6e 2070726f 62616269 ansition probabi │ │ - 0x0007c2d0 6c697479 20666c6f 6f722028 6170706c lity floor (appl │ │ - 0x0007c2e0 69656420 746f202d 746d6174 2066696c ied to -tmat fil │ │ - 0x0007c2f0 65290000 4d697874 75726520 67617573 e)..Mixture gaus │ │ - 0x0007c300 7369616e 206d6561 6e732069 6e707574 sian means input │ │ - 0x0007c310 2066696c 65000000 4d697874 75726520 file...Mixture │ │ - 0x0007c320 67617573 7369616e 20766172 69616e63 gaussian varianc │ │ - 0x0007c330 65732069 6e707574 2066696c 65000000 es input file... │ │ - 0x0007c340 2d766172 666c6f6f 72000000 4d697874 -varfloor...Mixt │ │ - 0x0007c350 75726520 67617573 7369616e 20766172 ure gaussian var │ │ - 0x0007c360 69616e63 6520666c 6f6f7220 28617070 iance floor (app │ │ - 0x0007c370 6c696564 20746f20 64617461 2066726f lied to data fro │ │ - 0x0007c380 6d202d76 61722066 696c6529 00000000 m -var file).... │ │ - 0x0007c390 53656e6f 6e65206d 69787475 72652077 Senone mixture w │ │ - 0x0007c3a0 65696768 74732069 6e707574 2066696c eights input fil │ │ - 0x0007c3b0 65202875 6e636f6d 70726573 73656429 e (uncompressed) │ │ - 0x0007c3c0 00000000 2d6d6978 77666c6f 6f720000 ....-mixwfloor.. │ │ - 0x0007c3d0 302e3030 30303030 31000000 53656e6f 0.0000001...Seno │ │ - 0x0007c3e0 6e65206d 69787475 72652077 65696768 ne mixture weigh │ │ - 0x0007c3f0 74732066 6c6f6f72 20286170 706c6965 ts floor (applie │ │ - 0x0007c400 6420746f 20646174 61206672 6f6d202d d to data from - │ │ - 0x0007c410 6d697877 2066696c 65290000 2d617700 mixw file)..-aw. │ │ - 0x0007c420 496e7665 72736520 77656967 68742061 Inverse weight a │ │ - 0x0007c430 70706c69 65642074 6f206163 6f757374 pplied to acoust │ │ - 0x0007c440 69632073 636f7265 732e0000 53656e6f ic scores...Seno │ │ - 0x0007c450 6e652064 756d7020 28636f6d 70726573 ne dump (compres │ │ - 0x0007c460 73656420 6d697874 75726520 77656967 sed mixture weig │ │ - 0x0007c470 68747329 20696e70 75742066 696c6500 hts) input file. │ │ - 0x0007c480 2d6d6c6c 72000000 4d4c4c52 20747261 -mllr...MLLR tra │ │ - 0x0007c490 6e73666f 726d6174 696f6e20 746f2061 nsformation to a │ │ - 0x0007c4a0 70706c79 20746f20 6d65616e 7320616e pply to means an │ │ - 0x0007c4b0 64207661 7269616e 63657300 2d6d6d61 d variances.-mma │ │ - 0x0007c4c0 70000000 55736520 6d656d6f 72792d6d p...Use memory-m │ │ - 0x0007c4d0 61707065 6420492f 4f202869 6620706f apped I/O (if po │ │ - 0x0007c4e0 73736962 6c652920 666f7220 6d6f6465 ssible) for mode │ │ - 0x0007c4f0 6c206669 6c657300 2d647300 4672616d l files.-ds.Fram │ │ - 0x0007c500 6520474d 4d20636f 6d707574 6174696f e GMM computatio │ │ - 0x0007c510 6e20646f 776e7361 6d706c69 6e672072 n downsampling r │ │ - 0x0007c520 6174696f 00000000 2d746f70 6e000000 atio....-topn... │ │ - 0x0007c530 4d617869 6d756d20 6e756d62 6572206f Maximum number o │ │ - 0x0007c540 6620746f 70204761 75737369 616e7320 f top Gaussians │ │ - 0x0007c550 746f2075 73652069 6e207363 6f72696e to use in scorin │ │ - 0x0007c560 672e0000 2d746f70 6e5f6265 616d0000 g...-topn_beam.. │ │ - 0x0007c570 4265616d 20776964 74682075 73656420 Beam width used │ │ - 0x0007c580 746f2064 65746572 6d696e65 20746f70 to determine top │ │ - 0x0007c590 2d4e2047 61757373 69616e73 20286f72 -N Gaussians (or │ │ - 0x0007c5a0 2061206c 6973742c 20706572 2d666561 a list, per-fea │ │ - 0x0007c5b0 74757265 29000000 2d6b6474 72656500 ture)...-kdtree. │ │ - 0x0007c5c0 6b642d54 72656520 66696c65 20666f72 kd-Tree file for │ │ - 0x0007c5d0 20476175 73736961 6e207365 6c656374 Gaussian select │ │ - 0x0007c5e0 696f6e00 2d6b646d 61786465 70746800 ion.-kdmaxdepth. │ │ - 0x0007c5f0 4d617869 6d756d20 64657074 68206f66 Maximum depth of │ │ - 0x0007c600 206b642d 54726565 7320746f 20757365 kd-Trees to use │ │ - 0x0007c610 00000000 2d6b646d 61786262 69000000 ....-kdmaxbbi... │ │ - 0x0007c620 4d617869 6d756d20 6e756d62 6572206f Maximum number o │ │ - 0x0007c630 66204761 75737369 616e7320 70657220 f Gaussians per │ │ - 0x0007c640 6c656166 206e6f64 6520696e 206b642d leaf node in kd- │ │ - 0x0007c650 54726565 73000000 312e3030 30310000 Trees...1.0001.. │ │ - 0x0007c660 42617365 20696e20 77686963 6820616c Base in which al │ │ - 0x0007c670 6c206c6f 672d6c69 6b656c69 686f6f64 l log-likelihood │ │ - 0x0007c680 73206361 6c63756c 61746564 00000000 s calculated.... │ │ - 0x0007c690 2d626561 6d000000 31652d34 38000000 -beam...1e-48... │ │ - 0x0007c6a0 4265616d 20776964 74682061 70706c69 Beam width appli │ │ - 0x0007c6b0 65642074 6f206576 65727920 6672616d ed to every fram │ │ - 0x0007c6c0 6520696e 20566974 65726269 20736561 e in Viterbi sea │ │ - 0x0007c6d0 72636820 28736d61 6c6c6572 2076616c rch (smaller val │ │ - 0x0007c6e0 75657320 6d65616e 20776964 65722062 ues mean wider b │ │ - 0x0007c6f0 65616d29 00000000 2d776265 616d0000 eam)....-wbeam.. │ │ - 0x0007c700 37652d32 39000000 4265616d 20776964 7e-29...Beam wid │ │ - 0x0007c710 74682061 70706c69 65642074 6f20776f th applied to wo │ │ - 0x0007c720 72642065 78697473 00000000 2d706265 rd exits....-pbe │ │ - 0x0007c730 616d0000 4265616d 20776964 74682061 am..Beam width a │ │ - 0x0007c740 70706c69 65642074 6f207068 6f6e6520 pplied to phone │ │ - 0x0007c750 7472616e 73697469 6f6e7300 2d6c7062 transitions.-lpb │ │ - 0x0007c760 65616d00 31652d34 30000000 4265616d eam.1e-40...Beam │ │ - 0x0007c770 20776964 74682061 70706c69 65642074 width applied t │ │ - 0x0007c780 6f206c61 73742070 686f6e65 20696e20 o last phone in │ │ - 0x0007c790 776f7264 73000000 2d6c706f 6e6c7962 words...-lponlyb │ │ - 0x0007c7a0 65616d00 4265616d 20776964 74682061 eam.Beam width a │ │ - 0x0007c7b0 70706c69 65642074 6f206c61 73742070 pplied to last p │ │ - 0x0007c7c0 686f6e65 20696e20 73696e67 6c652d70 hone in single-p │ │ - 0x0007c7d0 686f6e65 20776f72 64730000 2d667764 hone words..-fwd │ │ - 0x0007c7e0 666c6174 6265616d 00000000 31652d36 flatbeam....1e-6 │ │ - 0x0007c7f0 34000000 4265616d 20776964 74682061 4...Beam width a │ │ - 0x0007c800 70706c69 65642074 6f206576 65727920 pplied to every │ │ - 0x0007c810 6672616d 6520696e 20736563 6f6e642d frame in second- │ │ - 0x0007c820 70617373 20666c61 74207365 61726368 pass flat search │ │ - 0x0007c830 00000000 2d667764 666c6174 77626561 ....-fwdflatwbea │ │ - 0x0007c840 6d000000 4265616d 20776964 74682061 m...Beam width a │ │ - 0x0007c850 70706c69 65642074 6f20776f 72642065 pplied to word e │ │ - 0x0007c860 78697473 20696e20 7365636f 6e642d70 xits in second-p │ │ - 0x0007c870 61737320 666c6174 20736561 72636800 ass flat search. │ │ - 0x0007c880 50686f6e 656d6520 6c6f6f6b 61686561 Phoneme lookahea │ │ - 0x0007c890 64207769 6e646f77 2073697a 652c2069 d window size, i │ │ - 0x0007c8a0 6e206672 616d6573 00000000 2d706c5f n frames....-pl_ │ │ - 0x0007c8b0 6265616d 00000000 31652d31 30000000 beam....1e-10... │ │ - 0x0007c8c0 4265616d 20776964 74682061 70706c69 Beam width appli │ │ - 0x0007c8d0 65642074 6f207068 6f6e6520 6c6f6f70 ed to phone loop │ │ - 0x0007c8e0 20736561 72636820 666f7220 6c6f6f6b search for look │ │ - 0x0007c8f0 61686561 64000000 2d706c5f 70626561 ahead...-pl_pbea │ │ - 0x0007c900 6d000000 31652d35 00000000 4265616d m...1e-5....Beam │ │ - 0x0007c910 20776964 74682061 70706c69 65642074 width applied t │ │ - 0x0007c920 6f207068 6f6e6520 6c6f6f70 20747261 o phone loop tra │ │ - 0x0007c930 6e736974 696f6e73 20666f72 206c6f6f nsitions for loo │ │ - 0x0007c940 6b616865 61640000 2d636f6d 70616c6c kahead..-compall │ │ - 0x0007c950 73656e00 436f6d70 75746520 616c6c20 sen.Compute all │ │ - 0x0007c960 73656e6f 6e652073 636f7265 7320696e senone scores in │ │ - 0x0007c970 20657665 72792066 72616d65 20286361 every frame (ca │ │ - 0x0007c980 6e206265 20666173 74657220 7768656e n be faster when │ │ - 0x0007c990 20746865 72652061 7265206d 616e7920 there are many │ │ - 0x0007c9a0 73656e6f 6e657329 00000000 2d667764 senones)....-fwd │ │ - 0x0007c9b0 74726565 00000000 52756e20 666f7277 tree....Run forw │ │ - 0x0007c9c0 61726420 6c657869 636f6e2d 74726565 ard lexicon-tree │ │ - 0x0007c9d0 20736561 72636820 28317374 20706173 search (1st pas │ │ - 0x0007c9e0 73290000 2d667764 666c6174 00000000 s)..-fwdflat.... │ │ - 0x0007c9f0 52756e20 666f7277 61726420 666c6174 Run forward flat │ │ - 0x0007ca00 2d6c6578 69636f6e 20736561 72636820 -lexicon search │ │ - 0x0007ca10 6f766572 20776f72 64206c61 74746963 over word lattic │ │ - 0x0007ca20 65202832 6e642070 61737329 00000000 e (2nd pass).... │ │ - 0x0007ca30 52756e20 62657374 70617468 20284469 Run bestpath (Di │ │ - 0x0007ca40 6a6b7374 72612920 73656172 6368206f jkstra) search o │ │ - 0x0007ca50 76657220 776f7264 206c6174 74696365 ver word lattice │ │ - 0x0007ca60 20283372 64207061 73732900 5072696e (3rd pass).Prin │ │ - 0x0007ca70 74207265 73756c74 7320616e 64206261 t results and ba │ │ - 0x0007ca80 636b7472 61636573 20746f20 6c6f6720 cktraces to log │ │ - 0x0007ca90 66696c65 2e000000 2d6c6174 73697a65 file....-latsize │ │ - 0x0007caa0 00000000 35303030 00000000 496e6974 ....5000....Init │ │ - 0x0007cab0 69616c20 6261636b 706f696e 74657220 ial backpointer │ │ - 0x0007cac0 7461626c 65207369 7a650000 2d6d6178 table size..-max │ │ - 0x0007cad0 77706600 4d617869 6d756d20 6e756d62 wpf.Maximum numb │ │ - 0x0007cae0 6572206f 66206469 7374696e 63742077 er of distinct w │ │ - 0x0007caf0 6f726420 65786974 73206174 20656163 ord exits at eac │ │ - 0x0007cb00 68206672 616d6520 286f7220 2d312066 h frame (or -1 f │ │ - 0x0007cb10 6f72206e 6f207072 756e696e 67290000 or no pruning).. │ │ - 0x0007cb20 2d6d6178 686d6d70 66000000 31303030 -maxhmmpf...1000 │ │ - 0x0007cb30 30000000 4d617869 6d756d20 6e756d62 0...Maximum numb │ │ - 0x0007cb40 6572206f 66206163 74697665 20484d4d er of active HMM │ │ - 0x0007cb50 7320746f 206d6169 6e746169 6e206174 s to maintain at │ │ - 0x0007cb60 20656163 68206672 616d6520 286f7220 each frame (or │ │ - 0x0007cb70 2d312066 6f72206e 6f207072 756e696e -1 for no prunin │ │ - 0x0007cb80 67290000 2d6d696e 5f656e64 66720000 g)..-min_endfr.. │ │ - 0x0007cb90 4e6f6465 73206967 6e6f7265 6420696e Nodes ignored in │ │ - 0x0007cba0 206c6174 74696365 20636f6e 73747275 lattice constru │ │ - 0x0007cbb0 6374696f 6e206966 20746865 79207065 ction if they pe │ │ - 0x0007cbc0 72736973 7420666f 72206665 77657220 rsist for fewer │ │ - 0x0007cbd0 7468616e 204e2066 72616d65 73000000 than N frames... │ │ - 0x0007cbe0 2d667764 666c6174 65667769 64000000 -fwdflatefwid... │ │ - 0x0007cbf0 4d696e69 6d756d20 6e756d62 6572206f Minimum number o │ │ - 0x0007cc00 6620656e 64206672 616d6573 20666f72 f end frames for │ │ - 0x0007cc10 20612077 6f726420 746f2062 65207365 a word to be se │ │ - 0x0007cc20 61726368 65642069 6e206677 64666c61 arched in fwdfla │ │ - 0x0007cc30 74207365 61726368 00000000 2d667764 t search....-fwd │ │ - 0x0007cc40 666c6174 73667769 6e000000 32350000 flatsfwin...25.. │ │ - 0x0007cc50 57696e64 6f77206f 66206672 616d6573 Window of frames │ │ - 0x0007cc60 20696e20 6c617474 69636520 746f2073 in lattice to s │ │ - 0x0007cc70 65617263 6820666f 72207375 63636573 earch for succes │ │ - 0x0007cc80 736f7220 776f7264 7320696e 20667764 sor words in fwd │ │ - 0x0007cc90 666c6174 20736561 72636820 00000000 flat search .... │ │ - 0x0007cca0 4d61696e 2070726f 6e756e63 69617469 Main pronunciati │ │ - 0x0007ccb0 6f6e2064 69637469 6f6e6172 7920286c on dictionary (l │ │ - 0x0007ccc0 65786963 6f6e2920 696e7075 74206669 exicon) input fi │ │ - 0x0007ccd0 6c650000 4e6f6973 6520776f 72642070 le..Noise word p │ │ - 0x0007cce0 726f6e75 6e636961 74696f6e 20646963 ronunciation dic │ │ - 0x0007ccf0 74696f6e 61727920 696e7075 74206669 tionary input fi │ │ - 0x0007cd00 6c650000 44696374 696f6e61 72792069 le..Dictionary i │ │ - 0x0007cd10 73206361 73652073 656e7369 74697665 s case sensitive │ │ - 0x0007cd20 20284e4f 54453a20 63617365 20696e73 (NOTE: case ins │ │ - 0x0007cd30 656e7369 74697669 74792061 70706c69 ensitivity appli │ │ - 0x0007cd40 65732074 6f204153 43494920 63686172 es to ASCII char │ │ - 0x0007cd50 61637465 7273206f 6e6c7929 00000000 acters only).... │ │ - 0x0007cd60 2d6d6178 6e65776f 6f760000 32300000 -maxnewoov..20.. │ │ - 0x0007cd70 4d617869 6d756d20 6e657720 4f4f5673 Maximum new OOVs │ │ - 0x0007cd80 20746861 74206361 6e206265 20616464 that can be add │ │ - 0x0007cd90 65642061 74207275 6e207469 6d650000 ed at run time.. │ │ - 0x0007cda0 2d757365 77647068 6f6e6573 00000000 -usewdphones.... │ │ - 0x0007cdb0 55736520 77697468 696e2d77 6f726420 Use within-word │ │ - 0x0007cdc0 70686f6e 6573206f 6e6c7900 50657266 phones only.Perf │ │ - 0x0007cdd0 6f726d20 70686f6e 656d6520 6465636f orm phoneme deco │ │ - 0x0007cde0 64696e67 20776974 68207068 6f6e6574 ding with phonet │ │ - 0x0007cdf0 6963206c 6d000000 2d616c6c 70686f6e ic lm...-allphon │ │ - 0x0007ce00 655f6369 00000000 50657266 6f726d20 e_ci....Perform │ │ - 0x0007ce10 70686f6e 656d6520 6465636f 64696e67 phoneme decoding │ │ - 0x0007ce20 20776974 68207068 6f6e6574 6963206c with phonetic l │ │ - 0x0007ce30 6d20616e 6420636f 6e746578 742d696e m and context-in │ │ - 0x0007ce40 64657065 6e64656e 7420756e 69747320 dependent units │ │ - 0x0007ce50 6f6e6c79 00000000 576f7264 20747269 only....Word tri │ │ - 0x0007ce60 6772616d 206c616e 67756167 65206d6f gram language mo │ │ - 0x0007ce70 64656c20 696e7075 74206669 6c650000 del input file.. │ │ - 0x0007ce80 53706563 69667920 61207365 74206f66 Specify a set of │ │ - 0x0007ce90 206c616e 67756167 65206d6f 64656c0a language model. │ │ - 0x0007cea0 00000000 57686963 68206c61 6e677561 ....Which langua │ │ - 0x0007ceb0 6765206d 6f64656c 20696e20 2d6c6d63 ge model in -lmc │ │ - 0x0007cec0 746c2074 6f207573 65206279 20646566 tl to use by def │ │ - 0x0007ced0 61756c74 00000000 362e3500 4c616e67 ault....6.5.Lang │ │ - 0x0007cee0 75616765 206d6f64 656c2070 726f6261 uage model proba │ │ - 0x0007cef0 62696c69 74792077 65696768 74000000 bility weight... │ │ - 0x0007cf00 2d667764 666c6174 6c770000 382e3500 -fwdflatlw..8.5. │ │ - 0x0007cf10 4c616e67 75616765 206d6f64 656c2070 Language model p │ │ - 0x0007cf20 726f6261 62696c69 74792077 65696768 robability weigh │ │ - 0x0007cf30 7420666f 7220666c 6174206c 65786963 t for flat lexic │ │ - 0x0007cf40 6f6e2028 326e6420 70617373 29206465 on (2nd pass) de │ │ - 0x0007cf50 636f6469 6e670000 2d626573 74706174 coding..-bestpat │ │ - 0x0007cf60 686c7700 392e3500 4c616e67 75616765 hlw.9.5.Language │ │ - 0x0007cf70 206d6f64 656c2070 726f6261 62696c69 model probabili │ │ - 0x0007cf80 74792077 65696768 7420666f 72206265 ty weight for be │ │ - 0x0007cf90 73747061 74682073 65617263 68000000 stpath search... │ │ - 0x0007cfa0 2d617363 616c6500 32302e30 00000000 -ascale.20.0.... │ │ - 0x0007cfb0 496e7665 72736520 6f662061 636f7573 Inverse of acous │ │ - 0x0007cfc0 74696320 6d6f6465 6c207363 616c6520 tic model scale │ │ - 0x0007cfd0 666f7220 636f6e66 6964656e 63652073 for confidence s │ │ - 0x0007cfe0 636f7265 2063616c 63756c61 74696f6e core calculation │ │ - 0x0007cff0 00000000 2d776970 00000000 302e3635 ....-wip....0.65 │ │ - 0x0007d000 00000000 576f7264 20696e73 65727469 ....Word inserti │ │ - 0x0007d010 6f6e2070 656e616c 74790000 2d6e7770 on penalty..-nwp │ │ - 0x0007d020 656e0000 312e3000 4e657720 776f7264 en..1.0.New word │ │ - 0x0007d030 20747261 6e736974 696f6e20 70656e61 transition pena │ │ - 0x0007d040 6c747900 2d706970 00000000 50686f6e lty.-pip....Phon │ │ - 0x0007d050 6520696e 73657274 696f6e20 70656e61 e insertion pena │ │ - 0x0007d060 6c747900 2d757700 556e6967 72616d20 lty.-uw.Unigram │ │ - 0x0007d070 77656967 68740000 2d73696c 70726f62 weight..-silprob │ │ - 0x0007d080 00000000 302e3030 35000000 53696c65 ....0.005...Sile │ │ - 0x0007d090 6e636520 776f7264 20747261 6e736974 nce word transit │ │ - 0x0007d0a0 696f6e20 70726f62 6162696c 69747900 ion probability. │ │ - 0x0007d0b0 2d66696c 6c70726f 62000000 31652d38 -fillprob...1e-8 │ │ - 0x0007d0c0 00000000 46696c6c 65722077 6f726420 ....Filler word │ │ - 0x0007d0d0 7472616e 73697469 6f6e2070 726f6261 transition proba │ │ - 0x0007d0e0 62696c69 74790000 2d626768 69737400 bility..-bghist. │ │ - 0x0007d0f0 42696772 616d2d6d 6f64653a 20496620 Bigram-mode: If │ │ - 0x0007d100 54525545 206f6e6c 79206f6e 65204250 TRUE only one BP │ │ - 0x0007d110 20656e74 72792f66 72616d65 3b20656c entry/frame; el │ │ - 0x0007d120 7365206f 6e652070 6572204c 4d207374 se one per LM st │ │ - 0x0007d130 61746500 2d6c6578 74726565 64756d70 ate.-lextreedump │ │ - 0x0007d140 00000000 57686574 68657220 746f2064 ....Whether to d │ │ - 0x0007d150 756d7020 74686520 6c657874 72656520 ump the lextree │ │ - 0x0007d160 73747275 63747572 6520746f 20737464 structure to std │ │ - 0x0007d170 65727220 28666f72 20646562 75676769 err (for debuggi │ │ - 0x0007d180 6e67292c 20312066 6f722052 61766927 ng), 1 for Ravi' │ │ - 0x0007d190 7320666f 726d6174 2c203220 666f7220 s format, 2 for │ │ - 0x0007d1a0 446f7420 666f726d 61742c20 4c617267 Dot format, Larg │ │ - 0x0007d1b0 65722074 68616e20 32207769 6c6c2062 er than 2 will b │ │ - 0x0007d1c0 65207472 65617465 64206173 20526176 e treated as Rav │ │ - 0x0007d1d0 69277320 666f726d 61740000 53706869 i's format..Sphi │ │ - 0x0007d1e0 6e782066 6f726d61 74206669 6e697465 nx format finite │ │ - 0x0007d1f0 20737461 74652067 72616d6d 61722066 state grammar f │ │ - 0x0007d200 696c6500 4a534746 20677261 6d6d6172 ile.JSGF grammar │ │ - 0x0007d210 2066696c 65000000 53746172 74207275 file...Start ru │ │ - 0x0007d220 6c652066 6f72204a 53474620 28666972 le for JSGF (fir │ │ - 0x0007d230 73742070 75626c69 63207275 6c652069 st public rule i │ │ - 0x0007d240 73206465 6661756c 74290000 2d667367 s default)..-fsg │ │ - 0x0007d250 75736561 6c747072 6f6e0000 41646420 usealtpron..Add │ │ - 0x0007d260 616c7465 726e6174 65207072 6f6e756e alternate pronun │ │ - 0x0007d270 63696174 696f6e73 20746f20 46534700 ciations to FSG. │ │ - 0x0007d280 2d667367 75736566 696c6c65 72000000 -fsgusefiller... │ │ - 0x0007d290 496e7365 72742066 696c6c65 7220776f Insert filler wo │ │ - 0x0007d2a0 72647320 61742065 61636820 73746174 rds at each stat │ │ - 0x0007d2b0 652e0000 4b657970 68726173 6520746f e...Keyphrase to │ │ - 0x0007d2c0 2073706f 74000000 41206669 6c652077 spot...A file w │ │ - 0x0007d2d0 69746820 6b657970 68726173 65732074 ith keyphrases t │ │ - 0x0007d2e0 6f207370 6f742c20 6f6e6520 70657220 o spot, one per │ │ - 0x0007d2f0 6c696e65 00000000 2d6b7773 5f706c70 line....-kws_plp │ │ - 0x0007d300 00000000 31652d31 00000000 50686f6e ....1e-1....Phon │ │ - 0x0007d310 65206c6f 6f702070 726f6261 62696c69 e loop probabili │ │ - 0x0007d320 74792066 6f72206b 6579776f 72642073 ty for keyword s │ │ - 0x0007d330 706f7474 696e6700 2d6b7773 5f746872 potting.-kws_thr │ │ - 0x0007d340 6573686f 6c640000 54687265 73686f6c eshold..Threshol │ │ - 0x0007d350 6420666f 72207028 68797029 2f702861 d for p(hyp)/p(a │ │ - 0x0007d360 6c746572 6e617469 76657329 20726174 lternatives) rat │ │ - 0x0007d370 696f0000 2d6c6f67 666e0000 46696c65 io..-logfn..File │ │ - 0x0007d380 20746f20 77726974 65206c6f 67206d65 to write log me │ │ - 0x0007d390 73736167 65732069 6e000000 56657262 ssages in...Verb │ │ - 0x0007d3a0 6f736974 79206c65 76656c20 666f7220 osity level for │ │ - 0x0007d3b0 64656275 6767696e 67206d65 73736167 debugging messag │ │ - 0x0007d3c0 65730000 44697265 63746f72 7920746f es..Directory to │ │ - 0x0007d3d0 206c6f67 20666561 74757265 2066696c log feature fil │ │ - 0x0007d3e0 65732074 6f000000 44697265 63746f72 es to...Director │ │ - 0x0007d3f0 7920746f 206c6f67 20726177 20617564 y to log raw aud │ │ - 0x0007d400 696f2066 696c6573 20746f00 44697265 io files to.Dire │ │ - 0x0007d410 63746f72 7920746f 206c6f67 2073656e ctory to log sen │ │ - 0x0007d420 6f6e6520 73636f72 65206669 6c657320 one score files │ │ - 0x0007d430 746f0000 0000803f 00000000 0000f041 to.....?.......A │ │ - 0x0007d440 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ - 0x0007d450 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ - 0x0007d460 696e782f 70735f6c 61747469 63652e63 inx/ps_lattice.c │ │ - 0x0007d470 00000000 57726974 696e6720 6c617474 ....Writing latt │ │ - 0x0007d480 69636520 66696c65 3a202573 0a000000 ice file: %s.... │ │ - 0x0007d490 4661696c 65642074 6f206f70 656e206c Failed to open l │ │ - 0x0007d4a0 61747469 63652066 696c6520 27257327 attice file '%s' │ │ - 0x0007d4b0 20666f72 20777269 74696e67 00000000 for writing.... │ │ - 0x0007d4c0 23206765 74637764 3a202f74 6869732f # getcwd: /this/ │ │ - 0x0007d4d0 69732f62 6f677573 0a000000 23202d6c is/bogus....# -l │ │ - 0x0007d4e0 6f676261 73652025 650a0000 230a0000 ogbase %e...#... │ │ - 0x0007d4f0 4672616d 65732025 640a0000 4e6f6465 Frames %d...Node │ │ - 0x0007d500 73202564 20284e4f 44454944 20574f52 s %d (NODEID WOR │ │ - 0x0007d510 44205354 41525446 52414d45 20464952 D STARTFRAME FIR │ │ - 0x0007d520 53542d45 4e444652 414d4520 4c415354 ST-ENDFRAME LAST │ │ - 0x0007d530 2d454e44 4652414d 45290a00 25642025 -ENDFRAME)..%d % │ │ - 0x0007d540 73202564 20256420 2564203b 2025640a s %d %d %d ; %d. │ │ - 0x0007d550 00000000 496e6974 69616c20 25640a46 ....Initial %d.F │ │ - 0x0007d560 696e616c 2025640a 00000000 42657374 inal %d.....Best │ │ - 0x0007d570 53656741 73637220 25642028 4e4f4445 SegAscr %d (NODE │ │ - 0x0007d580 49442045 4e444652 414d4520 4153434f ID ENDFRAME ASCO │ │ - 0x0007d590 5245290a 00000000 45646765 73202846 RE).....Edges (F │ │ - 0x0007d5a0 524f4d2d 4e4f4445 49442054 4f2d4e4f ROM-NODEID TO-NO │ │ - 0x0007d5b0 44454944 20415343 4f524529 0a000000 DEID ASCORE).... │ │ - 0x0007d5c0 25642025 64202564 0a000000 456e640a %d %d %d....End. │ │ - 0x0007d5d0 00000000 2153454e 545f5354 41525400 ....!SENT_START. │ │ - 0x0007d5e0 2153454e 545f454e 44000000 214e554c !SENT_END...!NUL │ │ - 0x0007d5f0 4c000000 23204c61 74746963 65206765 L...# Lattice ge │ │ - 0x0007d600 6e657261 74656420 62792050 6f636b65 nerated by Pocke │ │ - 0x0007d610 74537068 696e780a 00000000 230a2320 tSphinx.....#.# │ │ - 0x0007d620 48656164 65720a23 0a000000 56455253 Header.#....VERS │ │ - 0x0007d630 494f4e3d 312e300a 00000000 73746172 ION=1.0.....star │ │ - 0x0007d640 743d2564 0a000000 656e643d 25640a00 t=%d....end=%d.. │ │ - 0x0007d650 4e3d2564 094c3d25 640a0000 230a2320 N=%d.L=%d...#.# │ │ - 0x0007d660 4e6f6465 20646566 696e6974 696f6e73 Node definitions │ │ - 0x0007d670 0a230a00 493d2564 09743d25 2e326609 .#..I=%d.t=%.2f. │ │ - 0x0007d680 573d2573 09763d25 640a0000 230a2320 W=%s.v=%d...#.# │ │ - 0x0007d690 4c696e6b 20646566 696e6974 696f6e73 Link definitions │ │ - 0x0007d6a0 0a230a00 4a3d2564 09533d25 6409453d .#..J=%d.S=%d.E= │ │ - 0x0007d6b0 25640961 3d256609 703d2567 0a000000 %d.a=%f.p=%g.... │ │ - 0x0007d6c0 52656164 696e6720 44414720 66696c65 Reading DAG file │ │ - 0x0007d6d0 3a202573 0a000000 4661696c 65642074 : %s....Failed t │ │ - 0x0007d6e0 6f206f70 656e2044 41472066 696c6520 o open DAG file │ │ - 0x0007d6f0 27257327 20666f72 20726561 64696e67 '%s' for reading │ │ - 0x0007d700 00000000 5072656d 61747572 6520454f ....Premature EO │ │ - 0x0007d710 46282573 290a0000 23206765 74637764 F(%s)...# getcwd │ │ - 0x0007d720 3a200000 25732064 6f657320 6e6f7420 : ..%s does not │ │ - 0x0007d730 62656769 6e207769 74682027 23206765 begin with '# ge │ │ - 0x0007d740 74637764 3a20270a 25730000 23202d6c tcwd: '.%s..# -l │ │ - 0x0007d750 6f676261 73652000 256c6600 25733a20 ogbase .%lf.%s: │ │ - 0x0007d760 43616e6e 6f742066 696e6420 2d6c6f67 Cannot find -log │ │ - 0x0007d770 62617365 20696e20 68656164 65720a00 base in header.. │ │ - 0x0007d780 496e636f 6e736973 74656e74 206c6f67 Inconsistent log │ │ - 0x0007d790 62617365 733a2025 66207673 2025663a bases: %f vs %f: │ │ - 0x0007d7a0 2077696c 6c20636f 6d70656e 73617465 will compensate │ │ - 0x0007d7b0 0a000000 4c617474 69636520 6c6f6720 ....Lattice log │ │ - 0x0007d7c0 72617469 6f3a2025 660a0000 4672616d ratio: %f...Fram │ │ - 0x0007d7d0 65730000 4672616d 65732070 6172616d es..Frames param │ │ - 0x0007d7e0 65746572 206d6973 73696e67 206f7220 eter missing or │ │ - 0x0007d7f0 696e7661 6c69640a 00000000 4e6f6465 invalid.....Node │ │ - 0x0007d800 73000000 4e6f6465 73207061 72616d65 s...Nodes parame │ │ - 0x0007d810 74657220 6d697373 696e6720 6f722069 ter missing or i │ │ - 0x0007d820 6e76616c 69640a00 5072656d 61747572 nvalid..Prematur │ │ - 0x0007d830 6520454f 46207768 696c6520 6c6f6164 e EOF while load │ │ - 0x0007d840 696e6720 4e6f6465 73282573 290a0000 ing Nodes(%s)... │ │ - 0x0007d850 25642025 32353573 20256420 25642025 %d %255s %d %d % │ │ - 0x0007d860 64000000 43616e6e 6f742070 61727365 d...Cannot parse │ │ - 0x0007d870 206c696e 653a2025 732c2076 616c7565 line: %s, value │ │ - 0x0007d880 206f6620 636f756e 74202564 0a000000 of count %d.... │ │ - 0x0007d890 556e6b6e 6f776e20 776f7264 20696e20 Unknown word in │ │ - 0x0007d8a0 6c696e65 3a202573 0a000000 5365716e line: %s....Seqn │ │ - 0x0007d8b0 6f206572 726f723a 2025730a 00000000 o error: %s..... │ │ - 0x0007d8c0 496e6974 69616c00 496e6974 69616c20 Initial.Initial │ │ - 0x0007d8d0 6e6f6465 20706172 616d6574 6572206d node parameter m │ │ - 0x0007d8e0 69737369 6e67206f 7220696e 76616c69 issing or invali │ │ - 0x0007d8f0 640a0000 46696e61 6c000000 46696e61 d...Final...Fina │ │ - 0x0007d900 6c206e6f 64652070 6172616d 65746572 l node parameter │ │ - 0x0007d910 206d6973 73696e67 206f7220 696e7661 missing or inva │ │ - 0x0007d920 6c69640a 00000000 42657374 53656741 lid.....BestSegA │ │ - 0x0007d930 73637200 42657374 53656741 73637220 scr.BestSegAscr │ │ - 0x0007d940 70617261 6d657465 72206d69 7373696e parameter missin │ │ - 0x0007d950 670a0000 5072656d 61747572 6520454f g...Premature EO │ │ - 0x0007d960 46207768 696c6520 28257329 2069676e F while (%s) ign │ │ - 0x0007d970 6f72696e 67204265 73745365 67417363 oring BestSegAsc │ │ - 0x0007d980 720a0000 45646765 73000000 25642025 r...Edges...%d % │ │ - 0x0007d990 64202564 00000000 5465726d 696e6174 d %d....Terminat │ │ - 0x0007d9a0 696e6720 27456e64 27206d69 7373696e ing 'End' missin │ │ - 0x0007d9b0 670a0000 3c2f733e 00000000 4661696c g.......Fail │ │ - 0x0007d9c0 65642074 6f206c6f 61642025 730a0000 ed to load %s... │ │ - 0x0007d9d0 45646765 73206d69 7373696e 670a0000 Edges missing... │ │ - 0x0007d9e0 4e6f726d 616c697a 65722050 284f2920 Normalizer P(O) │ │ - 0x0007d9f0 3d20616c 70686128 25733a25 643a2564 = alpha(%s:%d:%d │ │ - 0x0007da00 29203d20 25640a00 4a6f696e 74205028 ) = %d..Joint P( │ │ - 0x0007da10 4f2c5329 203d2025 64205028 537c4f29 O,S) = %d P(S|O) │ │ - 0x0007da20 203d2025 640a0000 2d431ceb e2361a3f = %d...-C...6.? │ │ - 0x0007da30 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ - 0x0007da40 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ - 0x0007da50 696e782f 61636d6f 642e6300 52656164 inx/acmod.c.Read │ │ - 0x0007da60 696e6720 6c696e65 61722066 65617475 ing linear featu │ │ - 0x0007da70 72652074 72616e73 666f726d 6174696f re transformatio │ │ - 0x0007da80 6e206672 6f6d2025 730a0000 5573696e n from %s...Usin │ │ - 0x0007da90 67207375 62766563 746f7220 73706563 g subvector spec │ │ - 0x0007daa0 69666963 6174696f 6e202573 0a000000 ification %s.... │ │ - 0x0007dab0 436f6e66 69677572 65642066 65617475 Configured featu │ │ - 0x0007dac0 7265206c 656e6774 68202564 20646f65 re length %d doe │ │ - 0x0007dad0 736e2774 206d6174 63682066 65617475 sn't match featu │ │ - 0x0007dae0 72652065 78747261 6374696f 6e206f75 re extraction ou │ │ - 0x0007daf0 74707574 2073697a 65202564 0a000000 tput size %d.... │ │ - 0x0007db00 41636f75 73746963 206d6f64 656c2064 Acoustic model d │ │ - 0x0007db10 6566696e 6974696f 6e206973 206e6f74 efinition is not │ │ - 0x0007db20 20737065 63696669 65642065 69746865 specified eithe │ │ - 0x0007db30 72207769 7468202d 6d646566 206f7074 r with -mdef opt │ │ - 0x0007db40 696f6e20 6f722077 69746820 2d686d6d ion or with -hmm │ │ - 0x0007db50 0a000000 466f6c64 65722027 25732720 ....Folder '%s' │ │ - 0x0007db60 646f6573 206e6f74 20636f6e 7461696e does not contain │ │ - 0x0007db70 2061636f 75737469 63206d6f 64656c20 acoustic model │ │ - 0x0007db80 64656669 6e697469 6f6e2027 6d646566 definition 'mdef │ │ - 0x0007db90 270a0000 4661696c 65642074 6f207265 '...Failed to re │ │ - 0x0007dba0 61642061 636f7573 74696320 6d6f6465 ad acoustic mode │ │ - 0x0007dbb0 6c206465 66696e69 74696f6e 2066726f l definition fro │ │ - 0x0007dbc0 6d202573 0a000000 4e6f2074 6d617420 m %s....No tmat │ │ - 0x0007dbd0 66696c65 20737065 63696669 65640a00 file specified.. │ │ - 0x0007dbe0 4e6f206d 65616e2f 7661722f 746d6174 No mean/var/tmat │ │ - 0x0007dbf0 2066696c 65732073 70656369 66696564 files specified │ │ - 0x0007dc00 0a000000 5573696e 67206765 6e657261 ....Using genera │ │ - 0x0007dc10 6c206d75 6c74692d 73747265 616d2047 l multi-stream G │ │ - 0x0007dc20 4d4d2063 6f6d7075 74617469 6f6e0a00 MM computation.. │ │ - 0x0007dc30 41747465 6d707469 6e672074 6f207573 Attempting to us │ │ - 0x0007dc40 65205343 484d4d20 636f6d70 75746174 e SCHMM computat │ │ - 0x0007dc50 696f6e20 6d6f6475 6c650a00 41747465 ion module..Atte │ │ - 0x0007dc60 6d707469 6e672074 6f207573 65205054 mpting to use PT │ │ - 0x0007dc70 484d4d20 636f6d70 75746174 696f6e20 HMM computation │ │ - 0x0007dc80 6d6f6475 6c650a00 46616c6c 696e6720 module..Falling │ │ - 0x0007dc90 6261636b 20746f20 67656e65 72616c20 back to general │ │ - 0x0007dca0 6d756c74 692d7374 7265616d 20474d4d multi-stream GMM │ │ - 0x0007dcb0 20636f6d 70757461 74696f6e 0a000000 computation.... │ │ - 0x0007dcc0 50617273 6564206d 6f64656c 2d737065 Parsed model-spe │ │ - 0x0007dcd0 63696669 63206665 61747572 65207061 cific feature pa │ │ - 0x0007dce0 72616d65 74657273 2066726f 6d202573 rameters from %s │ │ - 0x0007dcf0 0a000000 25660000 76657273 696f6e00 ....%f..version. │ │ - 0x0007dd00 302e3100 6d646566 5f66696c 65000000 0.1.mdef_file... │ │ - 0x0007dd10 6c6f6762 61736500 4661696c 65642074 logbase.Failed t │ │ - 0x0007dd20 6f207772 69746520 25642076 616c7565 o write %d value │ │ - 0x0007dd30 7320746f 206c6f67 2066696c 65000000 s to log file... │ │ - 0x0007dd40 4e756d62 6572206f 66207365 6e6f6e65 Number of senone │ │ - 0x0007dd50 7320696e 2073656e 6f6e6520 66696c65 s in senone file │ │ - 0x0007dd60 20282564 2920646f 6573206e 6f74206d (%d) does not m │ │ - 0x0007dd70 61746368 206d6465 66202825 64290a00 atch mdef (%d).. │ │ - 0x0007dd80 4c6f6762 61736520 696e2073 656e6f6e Logbase in senon │ │ - 0x0007dd90 65206669 6c652028 25662920 646f6573 e file (%f) does │ │ - 0x0007dda0 206e6f74 206d6174 63682061 636d6f64 not match acmod │ │ - 0x0007ddb0 20282566 290a0000 43697263 756c6172 (%f)...Circular │ │ - 0x0007ddc0 20666561 74757265 20627566 66657220 feature buffer │ │ - 0x0007ddd0 63616e6e 6f742062 65207265 776f756e cannot be rewoun │ │ - 0x0007dde0 6420286f 75747075 74206672 616d6520 d (output frame │ │ - 0x0007ddf0 25642c20 616c6c6f 63202564 290a0000 %d, alloc %d)... │ │ - 0x0007de00 4661696c 65642074 6f207772 69746520 Failed to write │ │ - 0x0007de10 6672616d 6520746f 2073656e 6f6e6520 frame to senone │ │ - 0x0007de20 66696c65 00000000 4661696c 65642074 file....Failed t │ │ - 0x0007de30 6f207265 61642066 72616d65 2066726f o read frame fro │ │ - 0x0007de40 6d207365 6e6f6e65 2066696c 65000000 m senone file... │ │ - 0x0007de50 4672616d 65202564 206f7574 73696465 Frame %d outside │ │ - 0x0007de60 20717565 7565206f 66202564 20667261 queue of %d fra │ │ - 0x0007de70 6d65732c 20256420 616c6c6f 63202825 mes, %d alloc (% │ │ - 0x0007de80 64203e20 2564292c 2063616e 6e6f7420 d > %d), cannot │ │ - 0x0007de90 73636f72 650a0000 fca9f1d2 4d62503f score.......MbP? │ │ - 0x0007dea0 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ - 0x0007deb0 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ - 0x0007dec0 696e782f 616c6c70 686f6e65 5f736561 inx/allphone_sea │ │ - 0x0007ded0 7263682e 63000000 544f5441 4c206677 rch.c...TOTAL fw │ │ - 0x0007dee0 64666c61 7420252e 32662043 50552025 dflat %.2f CPU % │ │ - 0x0007def0 2e336620 7852540a 00000000 544f5441 .3f xRT.....TOTA │ │ - 0x0007df00 4c206677 64666c61 7420252e 32662077 L fwdflat %.2f w │ │ - 0x0007df10 616c6c20 252e3366 20785254 0a000000 all %.3f xRT.... │ │ - 0x0007df20 4275696c 64696e67 2050484d 4d206e65 Building PHMM ne │ │ - 0x0007df30 74206f66 20256420 70686f6e 65730a00 t of %d phones.. │ │ - 0x0007df40 43616e6e 6f742066 696e6420 43492d70 Cannot find CI-p │ │ - 0x0007df50 686f6e65 2025730a 00000000 53494c00 hone %s.....SIL. │ │ - 0x0007df60 43616e6e 6f742066 696e6420 484d4d20 Cannot find HMM │ │ - 0x0007df70 666f7220 25730a00 2d6c6d20 61726775 for %s..-lm argu │ │ - 0x0007df80 6d656e74 206d6973 73696e67 3b20646f ment missing; do │ │ - 0x0007df90 696e6720 756e636f 6e737472 61696e65 ing unconstraine │ │ - 0x0007dfa0 64207068 6f6e652d 6c6f6f70 20646563 d phone-loop dec │ │ - 0x0007dfb0 6f64696e 670a0000 25642066 72616d65 oding...%d frame │ │ - 0x0007dfc0 732c2025 6420484d 4d732028 25642f66 s, %d HMMs (%d/f │ │ - 0x0007dfd0 72292c20 25642073 656e6f6e 65732028 r), %d senones ( │ │ - 0x0007dfe0 25642f66 72292c20 25642068 6973746f %d/fr), %d histo │ │ - 0x0007dff0 72792065 6e747269 65732028 25642f66 ry entries (%d/f │ │ - 0x0007e000 72290a00 616c6c70 686f6e65 20252e32 r)..allphone %.2 │ │ - 0x0007e010 66204350 5520252e 33662078 52540a00 f CPU %.3f xRT.. │ │ - 0x0007e020 616c6c70 686f6e65 20252e32 66207761 allphone %.2f wa │ │ - 0x0007e030 6c6c2025 2e336620 7852540a 00000000 ll %.3f xRT..... │ │ - 0x0007e040 4879703a 2025730a 00000000 4661696c Hyp: %s.....Fail │ │ - 0x0007e050 65642074 6f20696e 69746961 6c697a65 ed to initialize │ │ - 0x0007e060 206e6772 616d206d 6f64656c 20736574 ngram model set │ │ - 0x0007e070 20666f72 2070686f 6e656d65 20646563 for phoneme dec │ │ - 0x0007e080 6f64696e 67000000 4661696c 65642074 oding...Failed t │ │ - 0x0007e090 6f206c6f 6164206c 616e6775 61676520 o load language │ │ - 0x0007e0a0 6d6f6465 6c207370 65636966 69656420 model specified │ │ - 0x0007e0b0 696e202d 616c6c70 686f6e65 2c20646f in -allphone, do │ │ - 0x0007e0c0 696e6720 756e636f 6e737472 61696e65 ing unconstraine │ │ - 0x0007e0d0 64207068 6f6e652d 6c6f6f70 20646563 d phone-loop dec │ │ - 0x0007e0e0 6f64696e 670a0000 416c6c70 686f6e65 oding...Allphone │ │ - 0x0007e0f0 28626561 6d3a2025 642c2070 6265616d (beam: %d, pbeam │ │ - 0x0007e100 3a202564 290a0000 616c6c70 686f6e65 : %d)...allphone │ │ - 0x0007e110 00000000 2e2e2f70 6f636b65 74737068 ....../pocketsph │ │ - 0x0007e120 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x0007e130 74737068 696e782f 62696e5f 6d646566 tsphinx/bin_mdef │ │ - 0x0007e140 2e630000 4e756d62 6572206f 66207365 .c..Number of se │ │ - 0x0007e150 6e6f6e65 73206578 63656564 73206c69 nones exceeds li │ │ - 0x0007e160 6d69743a 20256420 3e202564 0a000000 mit: %d > %d.... │ │ - 0x0007e170 4e756d62 6572206f 66207365 6e6f6e65 Number of senone │ │ - 0x0007e180 20736571 75656e63 65732065 78636565 sequences excee │ │ - 0x0007e190 6473206c 696d6974 3a202564 203e2025 ds limit: %d > % │ │ - 0x0007e1a0 640a0000 4e756d62 6572206f 66207068 d...Number of ph │ │ - 0x0007e1b0 6f6e6573 20657863 65656473 206c696d ones exceeds lim │ │ - 0x0007e1c0 69743a20 2564203e 2025640a 00000000 it: %d > %d..... │ │ - 0x0007e1d0 50686f6e 65206e61 6d657320 61726520 Phone names are │ │ - 0x0007e1e0 6e6f7420 696e2073 6f727465 64206f72 not in sorted or │ │ - 0x0007e1f0 6465722c 20736f72 72792e00 416c6c6f der, sorry..Allo │ │ - 0x0007e200 63617469 6e672025 64202a20 25642062 cating %d * %d b │ │ - 0x0007e210 79746573 20282564 204b6942 2920666f ytes (%d KiB) fo │ │ - 0x0007e220 72204344 20747265 650a0000 2d000000 r CD tree...-... │ │ - 0x0007e230 302e330a 00000000 2564206e 5f626173 0.3.....%d n_bas │ │ - 0x0007e240 650a0000 2564206e 5f747269 0a000000 e...%d n_tri.... │ │ - 0x0007e250 2564206e 5f737461 74655f6d 61700a00 %d n_state_map.. │ │ - 0x0007e260 2564206e 5f746965 645f7374 6174650a %d n_tied_state. │ │ - 0x0007e270 00000000 2564206e 5f746965 645f6369 ....%d n_tied_ci │ │ - 0x0007e280 5f737461 74650a00 2564206e 5f746965 _state..%d n_tie │ │ - 0x0007e290 645f746d 61740a00 230a2320 436f6c75 d_tmat..#.# Colu │ │ - 0x0007e2a0 6d6e7320 64656669 6e697469 6f6e730a mns definitions. │ │ - 0x0007e2b0 00000000 23253473 20253373 20253373 ....#%4s %3s %3s │ │ - 0x0007e2c0 20253173 20253673 20253473 2025730a %1s %6s %4s %s. │ │ - 0x0007e2d0 00000000 6c667400 72740000 61747472 ....lft.rt..attr │ │ - 0x0007e2e0 69620000 746d6174 00000000 20202020 ib..tmat.... │ │ - 0x0007e2f0 202e2e2e 20737461 74652069 64277320 ... state id's │ │ - 0x0007e300 2e2e2e00 25357320 25337320 25337320 ....%5s %3s %3s │ │ - 0x0007e310 25317300 20253673 00000000 66696c6c %1s. %6s....fill │ │ - 0x0007e320 65720000 6e2f6100 20253464 00000000 er..n/a. %4d.... │ │ - 0x0007e330 20253675 00000000 204e0a00 25357320 %6u.... N..%5s │ │ - 0x0007e340 25337320 25337320 25630000 69626573 %3s %3s %c..ibes │ │ - 0x0007e350 75000000 52656164 696e6720 62696e61 u...Reading bina │ │ - 0x0007e360 7279206d 6f64656c 20646566 696e6974 ry model definit │ │ - 0x0007e370 696f6e3a 2025730a 00000000 4661696c ion: %s.....Fail │ │ - 0x0007e380 65642074 6f207265 61642062 7974652d ed to read byte- │ │ - 0x0007e390 6f726465 72206d61 726b6572 2066726f order marker fro │ │ - 0x0007e3a0 6d202573 0a000000 4d757374 20627974 m %s....Must byt │ │ - 0x0007e3b0 652d7377 61702025 730a0000 4661696c e-swap %s...Fail │ │ - 0x0007e3c0 65642074 6f207265 61642076 65727369 ed to read versi │ │ - 0x0007e3d0 6f6e2066 726f6d20 25730a00 46696c65 on from %s..File │ │ - 0x0007e3e0 20666f72 6d617420 76657273 696f6e20 format version │ │ - 0x0007e3f0 25642066 6f722025 73206973 206e6577 %d for %s is new │ │ - 0x0007e400 65722074 68616e20 6c696272 6172790a er than library. │ │ - 0x0007e410 00000000 4661696c 65642074 6f207265 ....Failed to re │ │ - 0x0007e420 61642068 65616465 72206c65 6e677468 ad header length │ │ - 0x0007e430 2066726f 6d202573 0a000000 4661696c from %s....Fail │ │ - 0x0007e440 65642074 6f207265 61642025 73206672 ed to read %s fr │ │ - 0x0007e450 6f6d2025 730a0000 266d2d3e 6e5f6369 om %s...&m->n_ci │ │ - 0x0007e460 70686f6e 65000000 266d2d3e 6e5f7068 phone...&m->n_ph │ │ - 0x0007e470 6f6e6500 266d2d3e 6e5f656d 69745f73 one.&m->n_emit_s │ │ - 0x0007e480 74617465 00000000 266d2d3e 6e5f6369 tate....&m->n_ci │ │ - 0x0007e490 5f73656e 00000000 266d2d3e 6e5f7365 _sen....&m->n_se │ │ - 0x0007e4a0 6e000000 266d2d3e 6e5f746d 61740000 n...&m->n_tmat.. │ │ - 0x0007e4b0 266d2d3e 6e5f7373 65710000 266d2d3e &m->n_sseq..&m-> │ │ - 0x0007e4c0 6e5f6374 78000000 266d2d3e 6e5f6364 n_ctx...&m->n_cd │ │ - 0x0007e4d0 5f747265 65000000 266d2d3e 73696c00 _tree...&m->sil. │ │ - 0x0007e4e0 2d6d6d61 70207370 65636966 6965642c -mmap specified, │ │ - 0x0007e4f0 20627574 206d6465 66206973 206f7468 but mdef is oth │ │ - 0x0007e500 65722d65 6e646961 6e2e2020 57696c6c er-endian. Will │ │ - 0x0007e510 206e6f74 206d656d 6f72792d 6d61702e not memory-map. │ │ - 0x0007e520 0a000000 4661696c 65642074 6f207265 ....Failed to re │ │ - 0x0007e530 61642025 64206279 74657320 6f662064 ad %d bytes of d │ │ - 0x0007e540 61746120 66726f6d 2025730a 00000000 ata from %s..... │ │ - 0x0007e550 53656e6f 6e652025 64206973 20736861 Senone %d is sha │ │ - 0x0007e560 72656420 62657477 65656e20 6d756c74 red between mult │ │ - 0x0007e570 69706c65 20626173 65207068 6f6e6573 iple base phones │ │ - 0x0007e580 0a000000 43442070 686f6e65 20256420 ....CD phone %d │ │ - 0x0007e590 68617320 66657765 72207374 61746573 has fewer states │ │ - 0x0007e5a0 20746861 6e204349 2070686f 6e652025 than CI phone % │ │ - 0x0007e5b0 640a0000 25642043 492d7068 6f6e652c d...%d CI-phone, │ │ - 0x0007e5c0 20256420 43442d70 686f6e65 2c202564 %d CD-phone, %d │ │ - 0x0007e5d0 20656d69 74737461 74652f70 686f6e65 emitstate/phone │ │ - 0x0007e5e0 2c202564 2043492d 73656e2c 20256420 , %d CI-sen, %d │ │ - 0x0007e5f0 53656e2c 20256420 53656e2d 5365710a Sen, %d Sen-Seq. │ │ - 0x0007e600 00000000 25732025 73202573 20256300 ....%s %s %s %c. │ │ - 0x0007e610 42454749 4e204649 4c452046 4f524d41 BEGIN FILE FORMA │ │ - 0x0007e620 54204445 53435249 5054494f 4e0a696e T DESCRIPTION.in │ │ - 0x0007e630 74333220 6e5f6369 70686f6e 653b2020 t32 n_ciphone; │ │ - 0x0007e640 20202f2a 2a3c204e 756d6265 72206f66 /**< Number of │ │ - 0x0007e650 20626173 65202843 49292070 686f6e65 base (CI) phone │ │ - 0x0007e660 73202a2f 0a696e74 3332206e 5f70686f s */.int32 n_pho │ │ - 0x0007e670 6e653b09 20202020 202f2a2a 3c204e75 ne;. /**< Nu │ │ - 0x0007e680 6d626572 206f6620 62617365 20284349 mber of base (CI │ │ - 0x0007e690 29207068 6f6e6573 202b2028 43442920 ) phones + (CD) │ │ - 0x0007e6a0 74726970 686f6e65 73202a2f 0a696e74 triphones */.int │ │ - 0x0007e6b0 3332206e 5f656d69 745f7374 6174653b 32 n_emit_state; │ │ - 0x0007e6c0 202f2a2a 3c204e75 6d626572 206f6620 /**< Number of │ │ - 0x0007e6d0 656d6974 74696e67 20737461 74657320 emitting states │ │ - 0x0007e6e0 70657220 70686f6e 65202830 20696620 per phone (0 if │ │ - 0x0007e6f0 68657465 726f6765 6e656f75 7329202a heterogeneous) * │ │ - 0x0007e700 2f0a696e 74333220 6e5f6369 5f73656e /.int32 n_ci_sen │ │ - 0x0007e710 3b202020 20202f2a 2a3c204e 756d6265 ; /**< Numbe │ │ - 0x0007e720 72206f66 20434920 73656e6f 6e65733b r of CI senones; │ │ - 0x0007e730 20746865 73652061 72652074 68652066 these are the f │ │ - 0x0007e740 69727374 202a2f0a 696e7433 32206e5f irst */.int32 n_ │ │ - 0x0007e750 73656e3b 09202020 20202f2a 2a3c204e sen;. /**< N │ │ - 0x0007e760 756d6265 72206f66 2073656e 6f6e6573 umber of senones │ │ - 0x0007e770 20284349 2b434429 202a2f0a 696e7433 (CI+CD) */.int3 │ │ - 0x0007e780 32206e5f 746d6174 3b092020 2020202f 2 n_tmat;. / │ │ - 0x0007e790 2a2a3c20 4e756d62 6572206f 66207472 **< Number of tr │ │ - 0x0007e7a0 616e7369 74696f6e 206d6174 72696365 ansition matrice │ │ - 0x0007e7b0 73202a2f 0a696e74 3332206e 5f737365 s */.int32 n_sse │ │ - 0x0007e7c0 713b2020 20202020 202f2a2a 3c204e75 q; /**< Nu │ │ - 0x0007e7d0 6d626572 206f6620 756e6971 75652073 mber of unique s │ │ - 0x0007e7e0 656e6f6e 65207365 7175656e 63657320 enone sequences │ │ - 0x0007e7f0 2a2f0a69 6e743332 206e5f63 74783b09 */.int32 n_ctx;. │ │ - 0x0007e800 20202020 202f2a2a 3c204e75 6d626572 /**< Number │ │ - 0x0007e810 206f6620 70686f6e 6573206f 6620636f of phones of co │ │ - 0x0007e820 6e746578 74202a2f 0a696e74 3332206e ntext */.int32 n │ │ - 0x0007e830 5f63645f 74726565 3b202020 202f2a2a _cd_tree; /** │ │ - 0x0007e840 3c204e75 6d626572 206f6620 6e6f6465 < Number of node │ │ - 0x0007e850 7320696e 20434420 74726565 20737472 s in CD tree str │ │ - 0x0007e860 75637475 7265202a 2f0a696e 74333220 ucture */.int32 │ │ - 0x0007e870 73696c3b 09202020 20202f2a 2a3c2043 sil;. /**< C │ │ - 0x0007e880 49207068 6f6e6520 49442066 6f722073 I phone ID for s │ │ - 0x0007e890 696c656e 6365202a 2f0a6368 61722063 ilence */.char c │ │ - 0x0007e8a0 6970686f 6e65735b 5d5b5d3b 20202f2a iphones[][]; /* │ │ - 0x0007e8b0 2a3c2043 49207068 6f6e6520 73747269 *< CI phone stri │ │ - 0x0007e8c0 6e677320 286e756c 6c2d7465 726d696e ngs (null-termin │ │ - 0x0007e8d0 61746564 29202a2f 0a636861 72207061 ated) */.char pa │ │ - 0x0007e8e0 6464696e 675b5d3b 20202020 202f2a2a dding[]; /** │ │ - 0x0007e8f0 3c205061 6464696e 6720746f 20612034 < Padding to a 4 │ │ - 0x0007e900 2d627974 65732062 6f756e64 61727920 -bytes boundary │ │ - 0x0007e910 2a2f0a73 74727563 74207b20 696e7431 */.struct { int1 │ │ - 0x0007e920 36206374 783b2069 6e743136 206e5f64 6 ctx; int16 n_d │ │ - 0x0007e930 6f776e3b 20696e74 33322070 69642f64 own; int32 pid/d │ │ - 0x0007e940 6f776e20 7d206364 5f747265 655b5d3b own } cd_tree[]; │ │ - 0x0007e950 0a737472 75637420 7b20696e 74333220 .struct { int32 │ │ - 0x0007e960 73736964 3b20696e 74333220 746d6174 ssid; int32 tmat │ │ - 0x0007e970 3b20696e 74382061 7474725b 345d207d ; int8 attr[4] } │ │ - 0x0007e980 2070686f 6e65735b 5d3b0a69 6e743136 phones[];.int16 │ │ - 0x0007e990 20737365 715b5d3b 20202020 2020202f sseq[]; / │ │ - 0x0007e9a0 2a2a3c20 556e6971 75652073 656e6f6e **< Unique senon │ │ - 0x0007e9b0 65207365 7175656e 63657320 2a2f0a69 e sequences */.i │ │ - 0x0007e9c0 6e743820 73736571 5f6c656e 5b5d3b20 nt8 sseq_len[]; │ │ - 0x0007e9d0 2020202f 2a2a3c20 4e756d62 6572206f /**< Number o │ │ - 0x0007e9e0 66207374 61746573 20696e20 65616368 f states in each │ │ - 0x0007e9f0 20737365 7120286e 6f6e6520 69662068 sseq (none if h │ │ - 0x0007ea00 6f6d6f67 656e656f 75732920 2a2f0a45 omogeneous) */.E │ │ - 0x0007ea10 4e442046 494c4520 464f524d 41542044 ND FILE FORMAT D │ │ - 0x0007ea20 45534352 49505449 4f4e0a00 00000000 ESCRIPTION...... │ │ - 0x0007ea30 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ - 0x0007ea40 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ - 0x0007ea50 696e782f 626c6b61 72726179 5f6c6973 inx/blkarray_lis │ │ - 0x0007ea60 742e6300 43616e6e 6f742061 6c6c6f63 t.c.Cannot alloc │ │ - 0x0007ea70 61746520 25647825 6420626c 6b617272 ate %dx%d blkarr │ │ - 0x0007ea80 61790a00 426c6f63 6b206172 72617920 ay..Block array │ │ - 0x0007ea90 28256478 25642920 65786861 75737465 (%dx%d) exhauste │ │ - 0x0007eaa0 640a0000 2e2e2f70 6f636b65 74737068 d...../pocketsph │ │ - 0x0007eab0 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x0007eac0 74737068 696e782f 64696374 2e630000 tsphinx/dict.c.. │ │ - 0x0007ead0 4661696c 65642074 6f206f70 656e2027 Failed to open ' │ │ - 0x0007eae0 25732700 252d3330 73202573 0a000000 %s'.%-30s %s.... │ │ - 0x0007eaf0 5265616c 6c6f6361 74696e67 20746f20 Reallocating to │ │ - 0x0007eb00 2564204b 69422066 6f722077 6f726420 %d KiB for word │ │ - 0x0007eb10 656e7472 6965730a 00000000 4d697373 entries.....Miss │ │ - 0x0007eb20 696e6720 62617365 20776f72 6420666f ing base word fo │ │ - 0x0007eb30 723a2025 730a0000 23230000 3b3b0000 r: %s...##..;;.. │ │ - 0x0007eb40 4c696e65 2025643a 204e6f20 70726f6e Line %d: No pron │ │ - 0x0007eb50 756e6369 6174696f 6e20666f 7220776f unciation for wo │ │ - 0x0007eb60 72642027 2573273b 2069676e 6f726564 rd '%s'; ignored │ │ - 0x0007eb70 0a000000 4c696e65 2025643a 2050686f ....Line %d: Pho │ │ - 0x0007eb80 6e652027 25732720 6973206d 6973696e ne '%s' is misin │ │ - 0x0007eb90 6720696e 20746865 2061636f 75737469 g in the acousti │ │ - 0x0007eba0 63206d6f 64656c3b 20776f72 64202725 c model; word '% │ │ - 0x0007ebb0 73272069 676e6f72 65640a00 4c696e65 s' ignored..Line │ │ - 0x0007ebc0 2025643a 20466169 6c656420 746f2061 %d: Failed to a │ │ - 0x0007ebd0 64642074 68652077 6f726420 27257327 dd the word '%s' │ │ - 0x0007ebe0 20286475 706c6963 6174653f 293b2069 (duplicate?); i │ │ - 0x0007ebf0 676e6f72 65640a00 416c6c6f 63617465 gnored..Allocate │ │ - 0x0007ec00 64202564 204b6942 20666f72 20737472 d %d KiB for str │ │ - 0x0007ec10 696e6773 2c202564 204b6942 20666f72 ings, %d KiB for │ │ - 0x0007ec20 2070686f 6e65730a 00000000 4661696c phones.....Fail │ │ - 0x0007ec30 65642074 6f206f70 656e2064 69637469 ed to open dicti │ │ - 0x0007ec40 6f6e6172 79206669 6c652027 25732720 onary file '%s' │ │ - 0x0007ec50 666f7220 72656164 696e6700 4661696c for reading.Fail │ │ - 0x0007ec60 65642074 6f206f70 656e2066 696c6c65 ed to open fille │ │ - 0x0007ec70 72206469 6374696f 6e617279 2066696c r dictionary fil │ │ - 0x0007ec80 65202725 73272066 6f722072 65616469 e '%s' for readi │ │ - 0x0007ec90 6e670000 4e756d62 6572206f 6620776f ng..Number of wo │ │ - 0x0007eca0 72647320 696e2064 69637469 6f6e6172 rds in dictionar │ │ - 0x0007ecb0 69657320 28256429 20657863 65656473 ies (%d) exceeds │ │ - 0x0007ecc0 206c696d 69742028 2564290a 00000000 limit (%d)..... │ │ - 0x0007ecd0 416c6c6f 63617469 6e672025 64202a20 Allocating %d * │ │ - 0x0007ece0 25642062 79746573 20282564 204b6942 %d bytes (%d KiB │ │ - 0x0007ecf0 2920666f 7220776f 72642065 6e747269 ) for word entri │ │ - 0x0007ed00 65730a00 52656164 696e6720 6d61696e es..Reading main │ │ - 0x0007ed10 20646963 74696f6e 6172793a 2025730a dictionary: %s. │ │ - 0x0007ed20 00000000 25642077 6f726473 20726561 ....%d words rea │ │ - 0x0007ed30 640a0000 52656164 696e6720 66696c6c d...Reading fill │ │ - 0x0007ed40 65722064 69637469 6f6e6172 793a2025 er dictionary: % │ │ - 0x0007ed50 730a0000 3c733e00 3c73696c 3e000000 s....... │ │ - 0x0007ed60 576f7264 20272573 27206d75 7374206f Word '%s' must o │ │ - 0x0007ed70 63637572 20286f6e 6c792920 696e2066 ccur (only) in f │ │ - 0x0007ed80 696c6c65 72206469 6374696f 6e617279 iller dictionary │ │ - 0x0007ed90 0a000000 496e6974 69616c69 7a617469 ....Initializati │ │ - 0x0007eda0 6f6e206f 66206469 63745f74 2c207265 on of dict_t, re │ │ - 0x0007edb0 706f7274 3a0a0000 4d617820 776f7264 port:...Max word │ │ - 0x0007edc0 3a202564 0a000000 4e6f206f 6620776f : %d....No of wo │ │ - 0x0007edd0 72643a20 25640a00 2e2e2f70 6f636b65 rd: %d..../pocke │ │ - 0x0007ede0 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ - 0x0007edf0 6f636b65 74737068 696e782f 64696374 ocketsphinx/dict │ │ - 0x0007ee00 32706964 2e630000 416c6c6f 63617465 2pid.c..Allocate │ │ - 0x0007ee10 64202564 20627974 65732028 2564204b d %d bytes (%d K │ │ - 0x0007ee20 69422920 666f7220 776f7264 2d66696e iB) for word-fin │ │ - 0x0007ee30 616c2074 72697068 6f6e6573 0a000000 al triphones.... │ │ - 0x0007ee40 416c6c6f 63617465 64202564 20627974 Allocated %d byt │ │ - 0x0007ee50 65732028 2564204b 69422920 666f7220 es (%d KiB) for │ │ - 0x0007ee60 73696e67 6c652d70 686f6e65 20776f72 single-phone wor │ │ - 0x0007ee70 64207472 6970686f 6e65730a 00000000 d triphones..... │ │ - 0x0007ee80 46696c6c 696e6720 696e2063 6f6e7465 Filling in conte │ │ - 0x0007ee90 78742074 72697068 6f6e6573 20666f72 xt triphones for │ │ - 0x0007eea0 20257328 3f2c3f29 0a000000 4275696c %s(?,?)....Buil │ │ - 0x0007eeb0 64696e67 20504944 20746162 6c657320 ding PID tables │ │ - 0x0007eec0 666f7220 64696374 696f6e61 72790a00 for dictionary.. │ │ - 0x0007eed0 416c6c6f 63617469 6e672025 645e3320 Allocating %d^3 │ │ - 0x0007eee0 2a202564 20627974 65732028 2564204b * %d bytes (%d K │ │ - 0x0007eef0 69422920 666f7220 776f7264 2d696e69 iB) for word-ini │ │ - 0x0007ef00 7469616c 20747269 70686f6e 65730a00 tial triphones.. │ │ - 0x0007ef10 2320494e 5445524e 414c2028 77642063 # INTERNAL (wd c │ │ - 0x0007ef20 6f6d7373 69642073 73696420 73736964 omssid ssid ssid │ │ - 0x0007ef30 202e2e2e 20737369 6420636f 6d737369 ... ssid comssi │ │ - 0x0007ef40 64290a00 25333073 20000000 20253564 d)..%30s ... %5d │ │ - 0x0007ef50 00000000 23204c44 4950485f 4c432028 ....# LDIPH_LC ( │ │ - 0x0007ef60 62207220 6c207373 6964290a 00000000 b r l ssid)..... │ │ - 0x0007ef70 25367320 25367320 25367320 2535640a %6s %6s %6s %5d. │ │ - 0x0007ef80 00000000 23205353 45512025 64202873 ....# SSEQ %d (s │ │ - 0x0007ef90 656e6964 2073656e 6964202e 2e2e290a enid senid ...). │ │ - 0x0007efa0 00000000 25356420 00000000 2320454e ....%5d ....# EN │ │ - 0x0007efb0 440a0000 2e2e2f70 6f636b65 74737068 D...../pocketsph │ │ - 0x0007efc0 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x0007efd0 74737068 696e782f 6673675f 73656172 tsphinx/fsg_sear │ │ - 0x0007efe0 63682e63 00000000 25642066 72616d65 ch.c....%d frame │ │ - 0x0007eff0 732c2025 6420484d 4d732028 25642f66 s, %d HMMs (%d/f │ │ - 0x0007f000 72292c20 25642073 656e6f6e 65732028 r), %d senones ( │ │ - 0x0007f010 25642f66 72292c20 25642068 6973746f %d/fr), %d histo │ │ - 0x0007f020 72792065 6e747269 65732028 25642f66 ry entries (%d/f │ │ - 0x0007f030 72290a0a 00000000 284e554c 4c290000 r)......(NULL).. │ │ - 0x0007f040 4672616d 65202564 3a204e6f 20616374 Frame %d: No act │ │ - 0x0007f050 69766520 484d4d21 210a0000 50414e49 ive HMM!!...PANI │ │ - 0x0007f060 43212046 72616d65 2025643a 2023484d C! Frame %d: #HM │ │ - 0x0007f070 4d206576 616c7561 74656428 25642920 M evaluated(%d) │ │ - 0x0007f080 3e202350 4e6f6465 73282564 290a0000 > #PNodes(%d)... │ │ - 0x0007f090 53746172 74206e6f 64652025 732e2564 Start node %s.%d │ │ - 0x0007f0a0 3a25643a 25640a00 4661696c 65642074 :%d:%d..Failed t │ │ - 0x0007f0b0 6f206669 6e642074 68652073 74617274 o find the start │ │ - 0x0007f0c0 206e6f64 650a0000 456e6420 6e6f6465 node...End node │ │ - 0x0007f0d0 2025732e 25643a25 643a2564 20282564 %s.%d:%d:%d (%d │ │ - 0x0007f0e0 290a0000 4661696c 65642074 6f206669 )...Failed to fi │ │ - 0x0007f0f0 6e642074 68652065 6e64206e 6f64650a nd the end node. │ │ - 0x0007f100 00000000 6c617474 69636520 73746172 ....lattice star │ │ - 0x0007f110 74206e6f 64652025 732e2564 20656e64 t node %s.%d end │ │ - 0x0007f120 206e6f64 65202573 2e25640a 00000000 node %s.%d..... │ │ - 0x0007f130 46696e61 6c207265 73756c74 20646f65 Final result doe │ │ - 0x0007f140 73206e6f 74206d61 74636820 74686520 s not match the │ │ - 0x0007f150 6772616d 6d617220 696e2066 72616d65 grammar in frame │ │ - 0x0007f160 2025640a 00000000 4661696c 65642074 %d.....Failed t │ │ - 0x0007f170 6f206f62 7461696e 20746865 206c6174 o obtain the lat │ │ - 0x0007f180 74696365 20776869 6c652062 65737470 tice while bestp │ │ - 0x0007f190 61746820 656e6162 6c65640a 00000000 ath enabled..... │ │ - 0x0007f1a0 4661696c 65642074 6f206669 6e642074 Failed to find t │ │ - 0x0007f1b0 68652062 65737470 61746820 696e2061 he bestpath in a │ │ - 0x0007f1c0 206c6174 74696365 0a000000 46534728 lattice....FSG( │ │ - 0x0007f1d0 6265616d 3a202564 2c207062 65616d3a beam: %d, pbeam: │ │ - 0x0007f1e0 2025642c 20776265 616d3a20 25643b20 %d, wbeam: %d; │ │ - 0x0007f1f0 7769703a 2025642c 20706970 3a202564 wip: %d, pip: %d │ │ - 0x0007f200 290a0000 54686520 776f7264 20272573 )...The word '%s │ │ - 0x0007f210 27206973 206d6973 73696e67 20696e20 ' is missing in │ │ - 0x0007f220 74686520 64696374 696f6e61 72790a00 the dictionary.. │ │ - 0x0007f230 41646465 64202564 20616c74 65726e61 Added %d alterna │ │ - 0x0007f240 74652077 6f726420 7472616e 73697469 te word transiti │ │ - 0x0007f250 6f6e730a 00000000 9a999999 9999b93f ons............? │ │ - 0x0007f260 6666663f 2e2e2f70 6f636b65 74737068 fff?../pocketsph │ │ - 0x0007f270 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x0007f280 74737068 696e782f 6b77735f 73656172 tsphinx/kws_sear │ │ - 0x0007f290 63682e63 00000000 4b575328 6265616d ch.c....KWS(beam │ │ - 0x0007f2a0 3a202564 2c20706c 703a2025 642c2064 : %d, plp: %d, d │ │ - 0x0007f2b0 65666175 6c742074 68726573 686f6c64 efault threshold │ │ - 0x0007f2c0 20256429 0a000000 4661696c 65642074 %d)....Failed t │ │ - 0x0007f2d0 6f206f70 656e206b 6579776f 72642066 o open keyword f │ │ - 0x0007f2e0 696c6520 27257327 00000000 4661696c ile '%s'....Fail │ │ - 0x0007f2f0 65642074 6f206372 65617465 206b7773 ed to create kws │ │ - 0x0007f300 20736561 7263680a 00000000 2e2e2f70 search......./p │ │ - 0x0007f310 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x0007f320 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x0007f330 686d6d2e 63000000 4e756d62 6572206f hmm.c...Number o │ │ - 0x0007f340 6620656d 69747469 6e672073 74617465 f emitting state │ │ - 0x0007f350 73206d75 73742062 65203c3d 2025640a s must be <= %d. │ │ - 0x0007f360 00000000 4d505820 20200000 20253131 ....MPX .. %11 │ │ - 0x0007f370 64000000 20282000 25642000 53534944 d... ( .%d .SSID │ │ - 0x0007f380 20200000 53454e53 43520000 53434f52 ..SENSCR..SCOR │ │ - 0x0007f390 45532025 31316400 48495354 49442025 ES %11d.HISTID % │ │ - 0x0007f3a0 31316400 414c4552 54212120 54686520 11d.ALERT!! The │ │ - 0x0007f3b0 696e7075 74207363 6f726520 25642069 input score %d i │ │ - 0x0007f3c0 73206c61 72676520 7468616e 20302e20 s large than 0. │ │ - 0x0007f3d0 50726f62 61626c79 20777261 70206172 Probably wrap ar │ │ - 0x0007f3e0 6f756e64 2e0a0000 414c4552 54212120 ound....ALERT!! │ │ - 0x0007f3f0 54686520 6f757470 75742073 636f7265 The output score │ │ - 0x0007f400 20256420 6973206c 61726765 20746861 %d is large tha │ │ - 0x0007f410 6e20302e 2050726f 6261626c 79207772 n 0. Probably wr │ │ - 0x0007f420 61702061 726f756e 640a2e00 4245464f ap around...BEFO │ │ - 0x0007f430 52453a0a 00000000 41465445 523a0a00 RE:.....AFTER:.. │ │ - 0x0007f440 2564256e 00000000 2e2e2f70 6f636b65 %d%n....../pocke │ │ - 0x0007f450 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ - 0x0007f460 6f636b65 74737068 696e782f 6d646566 ocketsphinx/mdef │ │ - 0x0007f470 2e630000 4d697373 696e6720 6f722062 .c..Missing or b │ │ - 0x0007f480 61642074 72616e73 6974696f 6e206d61 ad transition ma │ │ - 0x0007f490 74726978 2069643a 2025730a 00000000 trix id: %s..... │ │ - 0x0007f4a0 746d6174 2d696428 25642920 3e202374 tmat-id(%d) > #t │ │ - 0x0007f4b0 6d617420 696e2068 65616465 72282564 mat in header(%d │ │ - 0x0007f4c0 293a2025 730a0000 4d697373 696e6720 ): %s...Missing │ │ - 0x0007f4d0 6f722062 61642073 74617465 5b25645d or bad state[%d] │ │ - 0x0007f4e0 2d3e7365 6e6f6e65 206d6170 70696e67 ->senone mapping │ │ - 0x0007f4f0 3a202573 0a000000 43492d73 656e6f6e : %s....CI-senon │ │ - 0x0007f500 652d6964 28256429 203e2023 43492d73 e-id(%d) > #CI-s │ │ - 0x0007f510 656e6f6e 65732825 64293a20 25730a00 enones(%d): %s.. │ │ - 0x0007f520 53656e6f 6e652d69 64282564 29203e20 Senone-id(%d) > │ │ - 0x0007f530 2373656e 6f6e6573 28256429 3a202573 #senones(%d): %s │ │ - 0x0007f540 0a000000 2573256e 00000000 4d697373 ....%s%n....Miss │ │ - 0x0007f550 696e6720 6e6f6e2d 656d6974 74696e67 ing non-emitting │ │ - 0x0007f560 20737461 74652073 7065633a 2025730a state spec: %s. │ │ - 0x0007f570 00000000 4e6f6e2d 656d7074 79206265 ....Non-empty be │ │ - 0x0007f580 796f6e64 206e6f6e 2d656d69 7474696e yond non-emittin │ │ - 0x0007f590 67206669 6e616c20 73746174 653a2025 g final state: % │ │ - 0x0007f5a0 730a0000 4d697373 696e6720 62617365 s...Missing base │ │ - 0x0007f5b0 2070686f 6e65206e 616d653a 2025730a phone name: %s. │ │ - 0x0007f5c0 00000000 556e6b6e 6f776e20 62617365 ....Unknown base │ │ - 0x0007f5d0 2070686f 6e653a20 25730a00 4d697373 phone: %s..Miss │ │ - 0x0007f5e0 696e6720 6c656674 20636f6e 74657874 ing left context │ │ - 0x0007f5f0 3a202573 0a000000 556e6b6e 6f776e20 : %s....Unknown │ │ - 0x0007f600 6c656674 20636f6e 74657874 3a202573 left context: %s │ │ - 0x0007f610 0a000000 4d697373 696e6720 72696768 ....Missing righ │ │ - 0x0007f620 7420636f 6e746578 743a2025 730a0000 t context: %s... │ │ - 0x0007f630 556e6b6e 6f776e20 72696768 74202063 Unknown right c │ │ - 0x0007f640 6f6e7465 78743a20 25730a00 4d697373 ontext: %s..Miss │ │ - 0x0007f650 696e6720 6f722062 61642077 6f72642d ing or bad word- │ │ - 0x0007f660 706f7369 74696f6e 20737065 633a2025 position spec: % │ │ - 0x0007f670 730a0000 42616420 776f7264 2d706f73 s...Bad word-pos │ │ - 0x0007f680 6974696f 6e207370 65633a20 25730a00 ition spec: %s.. │ │ - 0x0007f690 4d697373 696e6720 66696c6c 65722061 Missing filler a │ │ - 0x0007f6a0 74747269 62757465 20666965 6c643a20 ttribute field: │ │ - 0x0007f6b0 25730a00 42616420 66696c6c 65722061 %s..Bad filler a │ │ - 0x0007f6c0 74747269 62757465 20666965 6c643a20 ttribute field: │ │ - 0x0007f6d0 25730a00 4475706c 69636174 65207472 %s..Duplicate tr │ │ - 0x0007f6e0 6970686f 6e653a20 25730a00 4475706c iphone: %s..Dupl │ │ - 0x0007f6f0 69636174 65206261 73652070 686f6e65 icate base phone │ │ - 0x0007f700 3a202573 0a000000 68617368 5f746162 : %s....hash_tab │ │ - 0x0007f710 6c655f65 6e746572 28257329 20666169 le_enter(%s) fai │ │ - 0x0007f720 6c65643b 20647570 6c696361 74652043 led; duplicate C │ │ - 0x0007f730 4970686f 6e653f0a 00000000 42616420 Iphone?.....Bad │ │ - 0x0007f740 636f6e74 65787420 696e666f 20666f72 context info for │ │ - 0x0007f750 20626173 65207068 6f6e653a 2025730a base phone: %s. │ │ - 0x0007f760 00000000 4d697373 696e6720 66696c6c ....Missing fill │ │ - 0x0007f770 65722061 74726962 75746520 6669656c er atribute fiel │ │ - 0x0007f780 643a2025 730a0000 4e6f206d 6465662d d: %s...No mdef- │ │ - 0x0007f790 66696c65 0a000000 52656164 696e6720 file....Reading │ │ - 0x0007f7a0 6d6f6465 6c206465 66696e69 74696f6e model definition │ │ - 0x0007f7b0 3a202573 0a000000 4661696c 65642074 : %s....Failed t │ │ - 0x0007f7c0 6f206f70 656e206d 64656620 66696c65 o open mdef file │ │ - 0x0007f7d0 20272573 2720666f 72207265 6164696e '%s' for readin │ │ - 0x0007f7e0 67000000 424d4446 00000000 46444d42 g...BMDF....FDMB │ │ - 0x0007f7f0 00000000 466f756e 64206279 74652d6f ....Found byte-o │ │ - 0x0007f800 72646572 206d6172 6b20252e 34732c20 rder mark %.4s, │ │ - 0x0007f810 61737375 6d696e67 20746869 73206973 assuming this is │ │ - 0x0007f820 20612062 696e6172 79206d64 65662066 a binary mdef f │ │ - 0x0007f830 696c650a 00000000 302e3300 56657273 ile.....0.3.Vers │ │ - 0x0007f840 696f6e20 6572726f 723a2045 78706563 ion error: Expec │ │ - 0x0007f850 696e6720 25732c20 62757420 72656164 ing %s, but read │ │ - 0x0007f860 2025730a 00000000 25642025 73000000 %s.....%d %s... │ │ - 0x0007f870 4572726f 7220696e 20686561 6465723a Error in header: │ │ - 0x0007f880 2025730a 00000000 6e5f6261 73650000 %s.....n_base.. │ │ - 0x0007f890 6e5f7472 69000000 6e5f7374 6174655f n_tri...n_state_ │ │ - 0x0007f8a0 6d617000 6e5f7469 65645f63 695f7374 map.n_tied_ci_st │ │ - 0x0007f8b0 61746500 6e5f7469 65645f73 74617465 ate.n_tied_state │ │ - 0x0007f8c0 00000000 6e5f7469 65645f74 6d617400 ....n_tied_tmat. │ │ - 0x0007f8d0 556e6b6e 6f776e20 68656164 6572206c Unknown header l │ │ - 0x0007f8e0 696e653a 2025730a 00000000 25733a20 ine: %s.....%s: │ │ - 0x0007f8f0 4572726f 7220696e 20686561 6465720a Error in header. │ │ - 0x0007f900 00000000 25733a20 23434920 70686f6e ....%s: #CI phon │ │ - 0x0007f910 65732028 25642920 65786365 65647320 es (%d) exceeds │ │ - 0x0007f920 6c696d69 74202825 64290a00 25733a20 limit (%d)..%s: │ │ - 0x0007f930 2350686f 6e657320 28256429 20657863 #Phones (%d) exc │ │ - 0x0007f940 65656473 206c696d 69742028 2564290a eeds limit (%d). │ │ - 0x0007f950 00000000 25733a20 2373656e 6f6e6573 ....%s: #senones │ │ - 0x0007f960 20282564 29206578 63656564 73206c69 (%d) exceeds li │ │ - 0x0007f970 6d697420 28256429 0a000000 25733a20 mit (%d)....%s: │ │ - 0x0007f980 23746d61 74732028 25642920 65786365 #tmats (%d) exce │ │ - 0x0007f990 65647320 6c696d69 74202825 64290a00 eds limit (%d).. │ │ - 0x0007f9a0 48656164 65722065 72726f72 3a206e5f Header error: n_ │ │ - 0x0007f9b0 73746174 655f6d61 70206e6f 74206120 state_map not a │ │ - 0x0007f9c0 6d756c74 69706c65 206f6620 6e5f6369 multiple of n_ci │ │ - 0x0007f9d0 2a6e5f74 72690a00 5072656d 61747572 *n_tri..Prematur │ │ - 0x0007f9e0 6520454f 46207265 6164696e 67204349 e EOF reading CI │ │ - 0x0007f9f0 70686f6e 65202564 0a000000 5072656d phone %d....Prem │ │ - 0x0007fa00 61747572 6520454f 46207265 6164696e ature EOF readin │ │ - 0x0007fa10 67207068 6f6e6520 25640a00 4e6f6e2d g phone %d..Non- │ │ - 0x0007fa20 656d7074 79206669 6c652062 65796f6e empty file beyon │ │ - 0x0007fa30 64206578 70656374 65642023 70686f6e d expected #phon │ │ - 0x0007fa40 65732028 2564290a 00000000 2343492d es (%d).....#CI- │ │ - 0x0007fa50 73656e6f 6e657328 25642920 213d2023 senones(%d) != # │ │ - 0x0007fa60 43492d70 686f6e65 28256429 20782023 CI-phone(%d) x # │ │ - 0x0007fa70 656d6974 74696e67 2d737461 74657328 emitting-states( │ │ - 0x0007fa80 2564290a 00000000 456d7074 79206669 %d).....Empty fi │ │ - 0x0007fa90 6c653a20 25730a00 496e636f 6d706c65 le: %s..Incomple │ │ - 0x0007faa0 74652068 65616465 720a0000 496e6974 te header...Init │ │ - 0x0007fab0 69616c69 7a617469 6f6e206f 66206d64 ialization of md │ │ - 0x0007fac0 65665f74 2c207265 706f7274 3a0a0000 ef_t, report:... │ │ - 0x0007fad0 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ - 0x0007fae0 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ - 0x0007faf0 696e782f 6d735f6d 6761752e 63000000 inx/ms_mgau.c... │ │ - 0x0007fb00 4e756d62 6572206f 66207374 7265616d Number of stream │ │ - 0x0007fb10 7320646f 6573206e 6f74206d 61746368 s does not match │ │ - 0x0007fb20 3a202564 20213d20 25640a00 44696d65 : %d != %d..Dime │ │ - 0x0007fb30 6e73696f 6e206f66 20737472 65616d20 nsion of stream │ │ - 0x0007fb40 25642064 6f657320 6e6f7420 6d617463 %d does not matc │ │ - 0x0007fb50 683a2025 6420213d 2025640a 00000000 h: %d != %d..... │ │ - 0x0007fb60 23466561 74757265 206d6973 6d617463 #Feature mismatc │ │ - 0x0007fb70 683a2067 61756465 6e3d2025 642c2073 h: gauden= %d, s │ │ - 0x0007fb80 656e6f6e 653d2025 640a0000 2344656e enone= %d...#Den │ │ - 0x0007fb90 73697469 6573206d 69736d61 7463683a sities mismatch: │ │ - 0x0007fba0 20676175 64656e3d 2025642c 2073656e gauden= %d, sen │ │ - 0x0007fbb0 6f6e653d 2025640a 00000000 53656e6f one= %d.....Seno │ │ - 0x0007fbc0 6e657320 6e656564 206d6f72 6520636f nes need more co │ │ - 0x0007fbd0 6465626f 6f6b7320 28256429 20746861 debooks (%d) tha │ │ - 0x0007fbe0 6e207072 6573656e 74202825 64290a00 n present (%d).. │ │ - 0x0007fbf0 53656e6f 6e657320 75736520 66657765 Senones use fewe │ │ - 0x0007fc00 7220636f 6465626f 6f6b7320 28256429 r codebooks (%d) │ │ - 0x0007fc10 20746861 6e207072 6573656e 74202825 than present (% │ │ - 0x0007fc20 64290a00 54686520 76616c75 65206f66 d)..The value of │ │ - 0x0007fc30 20746f70 6e3a2025 640a0000 2d746f70 topn: %d...-top │ │ - 0x0007fc40 6e206172 67756d65 6e742028 25642920 n argument (%d) │ │ - 0x0007fc50 696e7661 6c696420 6f72203e 20236465 invalid or > #de │ │ - 0x0007fc60 6e736974 7920636f 6465776f 72647320 nsity codewords │ │ - 0x0007fc70 28256429 3b207365 7420746f 206c6174 (%d); set to lat │ │ - 0x0007fc80 7465720a 00000000 6d730000 2e2e2f70 ter.....ms..../p │ │ - 0x0007fc90 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x0007fca0 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x0007fcb0 6d735f73 656e6f6e 652e6300 52656164 ms_senone.c.Read │ │ - 0x0007fcc0 696e6720 73656e6f 6e652067 61756465 ing senone gaude │ │ - 0x0007fcd0 6e2d636f 6465626f 6f6b206d 61702066 n-codebook map f │ │ - 0x0007fce0 696c653a 2025730a 00000000 4661696c ile: %s.....Fail │ │ - 0x0007fcf0 65642074 6f206f70 656e206d 61702066 ed to open map f │ │ - 0x0007fd00 696c6520 27257327 20666f72 20726561 ile '%s' for rea │ │ - 0x0007fd10 64696e67 00000000 4661696c 65642074 ding....Failed t │ │ - 0x0007fd20 6f207265 61642068 65616465 72206672 o read header fr │ │ - 0x0007fd30 6f6d2066 696c6520 27257327 0a000000 om file '%s'.... │ │ - 0x0007fd40 312e3200 56657273 696f6e20 6d69736d 1.2.Version mism │ │ - 0x0007fd50 61746368 28257329 3a202573 2c206578 atch(%s): %s, ex │ │ - 0x0007fd60 70656374 696e6720 25730a00 25733a20 pecting %s..%s: │ │ - 0x0007fd70 42616420 76657273 696f6e20 6e6f2e20 Bad version no. │ │ - 0x0007fd80 73747269 6e673a20 25730a00 63686b73 string: %s..chks │ │ - 0x0007fd90 756d3000 52656164 696e6720 6e756d62 um0.Reading numb │ │ - 0x0007fda0 6572206f 6620636f 6465626f 6f6b7320 er of codebooks │ │ - 0x0007fdb0 66726f6d 2025730a 00000000 66726561 from %s.....frea │ │ - 0x0007fdc0 64282573 29202823 67617564 656e2920 d(%s) (#gauden) │ │ - 0x0007fdd0 6661696c 65640a00 62696f5f 66726561 failed..bio_frea │ │ - 0x0007fde0 645f3164 28257329 20666169 6c65640a d_1d(%s) failed. │ │ - 0x0007fdf0 00000000 4d617070 696e6720 25642073 ....Mapping %d s │ │ - 0x0007fe00 656e6f6e 65732074 6f202564 20636f64 enones to %d cod │ │ - 0x0007fe10 65626f6f 6b730a00 4d6f7265 20646174 ebooks..More dat │ │ - 0x0007fe20 61207468 616e2065 78706563 74656420 a than expected │ │ - 0x0007fe30 696e2025 733a2025 640a0000 52656164 in %s: %d...Read │ │ - 0x0007fe40 2025642d 3e256420 73656e6f 6e652d63 %d->%d senone-c │ │ - 0x0007fe50 6f646562 6f6f6b20 6d617070 696e6773 odebook mappings │ │ - 0x0007fe60 0a000000 52656164 696e6720 73656e6f ....Reading seno │ │ - 0x0007fe70 6e65206d 69787475 72652077 65696768 ne mixture weigh │ │ - 0x0007fe80 74733a20 25730a00 4661696c 65642074 ts: %s..Failed t │ │ - 0x0007fe90 6f206f70 656e206d 69787475 72652077 o open mixture w │ │ - 0x0007fea0 65696768 74732066 696c6520 27257327 eights file '%s' │ │ - 0x0007feb0 20666f72 20726561 64696e67 00000000 for reading.... │ │ - 0x0007fec0 62696f5f 66726561 64282573 29202861 bio_fread(%s) (a │ │ - 0x0007fed0 72726179 73697a65 29206661 696c6564 rraysize) failed │ │ - 0x0007fee0 0a000000 25733a20 23666c6f 61743332 ....%s: #float32 │ │ - 0x0007fef0 73282564 2920646f 65736e27 74206d61 s(%d) doesn't ma │ │ - 0x0007ff00 74636820 64696d65 6e73696f 6e733a20 tch dimensions: │ │ - 0x0007ff10 25642078 20256420 78202564 0a000000 %d x %d x %d.... │ │ - 0x0007ff20 6d697877 666c6f6f 72202825 6529206e mixwfloor (%e) n │ │ - 0x0007ff30 6f742069 6e207261 6e676520 28302c20 ot in range (0, │ │ - 0x0007ff40 31290a00 5472756e 63617469 6e672073 1)..Truncating s │ │ - 0x0007ff50 656e6f6e 65206c6f 67733328 70646629 enone logs3(pdf) │ │ - 0x0007ff60 2076616c 75657320 62792025 64206269 values by %d bi │ │ - 0x0007ff70 74730a00 4e6f7420 7472616e 73706f73 ts..Not transpos │ │ - 0x0007ff80 696e6720 6d697874 75726520 77656967 ing mixture weig │ │ - 0x0007ff90 68747320 696e206d 656d6f72 790a0000 hts in memory... │ │ - 0x0007ffa0 5472616e 73706f73 696e6720 6d697874 Transposing mixt │ │ - 0x0007ffb0 75726520 77656967 68747320 696e206d ure weights in m │ │ - 0x0007ffc0 656d6f72 790a0000 62696f5f 66726561 emory...bio_frea │ │ - 0x0007ffd0 64282573 29202861 72726179 64617461 d(%s) (arraydata │ │ - 0x0007ffe0 29206661 696c6564 0a000000 57656967 ) failed....Weig │ │ - 0x0007fff0 6874206e 6f726d61 6c697a61 74696f6e ht normalization │ │ - 0x00080000 20666169 6c656420 666f7220 2564206d failed for %d m │ │ - 0x00080010 69787475 72652077 65696768 74732063 ixture weights c │ │ - 0x00080020 6f6d706f 6e656e74 730a0000 4d6f7265 omponents...More │ │ - 0x00080030 20646174 61207468 616e2065 78706563 data than expec │ │ - 0x00080040 74656420 696e2025 730a0000 52656164 ted in %s...Read │ │ - 0x00080050 206d6978 74757265 20776569 67687473 mixture weights │ │ - 0x00080060 20666f72 20256420 73656e6f 6e65733a for %d senones: │ │ - 0x00080070 20256420 66656174 75726573 20782025 %d features x % │ │ - 0x00080080 6420636f 6465776f 7264730a 00000000 d codewords..... │ │ - 0x00080090 2e636f6e 742e0000 2e70746d 2e000000 .cont....ptm.... │ │ - 0x000800a0 2e73656d 692e0000 4d617070 696e6720 .semi...Mapping │ │ - 0x000800b0 616c6c20 73656e6f 6e657320 746f206f all senones to o │ │ - 0x000800c0 6e652063 6f646562 6f6f6b0a 00000000 ne codebook..... │ │ - 0x000800d0 4d617070 696e6720 73656e6f 6e657320 Mapping senones │ │ - 0x000800e0 746f2063 6f6e7465 78742d69 6e646570 to context-indep │ │ - 0x000800f0 656e6465 6e742070 686f6e65 20636f64 endent phone cod │ │ - 0x00080100 65626f6f 6b730a00 2e733363 6f6e742e ebooks...s3cont. │ │ - 0x00080110 00000000 4d617070 696e6720 73656e6f ....Mapping seno │ │ - 0x00080120 6e657320 746f2069 6e646976 69647561 nes to individua │ │ - 0x00080130 6c20636f 6465626f 6f6b730a 00000000 l codebooks..... │ │ - 0x00080140 2373656e 6f6e653d 25643b20 6d757374 #senone=%d; must │ │ - 0x00080150 20626520 3e310a00 2373656e 6f6e6573 be >1..#senones │ │ - 0x00080160 20696e63 6f6e7369 7374656e 743a2025 inconsistent: % │ │ - 0x00080170 6420696e 2025733b 20256420 696e2025 d in %s; %d in % │ │ - 0x00080180 730a0000 00000000 9a999999 9999f13f s..............? │ │ - 0x00080190 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ - 0x000801a0 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ - 0x000801b0 696e782f 6e677261 6d5f7365 61726368 inx/ngram_search │ │ - 0x000801c0 2e630000 544f5441 4c206265 73747061 .c..TOTAL bestpa │ │ - 0x000801d0 74682025 2e326620 43505520 252e3366 th %.2f CPU %.3f │ │ - 0x000801e0 20785254 0a000000 544f5441 4c206265 xRT....TOTAL be │ │ - 0x000801f0 73747061 74682025 2e326620 77616c6c stpath %.2f wall │ │ - 0x00080200 20252e33 66207852 540a0000 4c616e67 %.3f xRT...Lang │ │ - 0x00080210 75616765 206d6f64 656c2f73 65742064 uage model/set d │ │ - 0x00080220 6f657320 6e6f7420 636f6e74 61696e20 oes not contain │ │ - 0x00080230 3c2f733e 2c207265 636f676e 6974696f , recognitio │ │ - 0x00080240 6e207769 6c6c2066 61696c0a 00000000 n will fail..... │ │ - 0x00080250 66776474 72656500 66776466 6c617400 fwdtree.fwdflat. │ │ - 0x00080260 62657374 70617468 00000000 576f7264 bestpath....Word │ │ - 0x00080270 20272573 27207375 72766976 65642066 '%s' survived f │ │ - 0x00080280 6f722025 64206672 616d6573 2c20706f or %d frames, po │ │ - 0x00080290 74656e74 69616c20 6f766572 7072756e tential overprun │ │ - 0x000802a0 696e670a 00000000 4e6f2065 6e747269 ing.....No entri │ │ - 0x000802b0 65732069 6e206261 636b706f 696e7465 es in backpointe │ │ - 0x000802c0 72207461 626c6521 00000000 52657369 r table!....Resi │ │ - 0x000802d0 7a656420 6261636b 706f696e 74657220 zed backpointer │ │ - 0x000802e0 7461626c 6520746f 20256420 656e7472 table to %d entr │ │ - 0x000802f0 6965730a 00000000 52657369 7a656420 ies.....Resized │ │ - 0x00080300 73636f72 65207374 61636b20 746f2025 score stack to % │ │ - 0x00080310 6420656e 74726965 730a0000 436f756c d entries...Coul │ │ - 0x00080320 646e2774 2066696e 64203c73 3e20696e dn't find in │ │ - 0x00080330 20666972 73742066 72616d65 0a000000 first frame.... │ │ - 0x00080340 456d7074 79206261 636b706f 696e7465 Empty backpointe │ │ - 0x00080350 72207461 626c653a 2063616e 206e6f74 r table: can not │ │ - 0x00080360 20627569 6c642044 41472e0a 00000000 build DAG...... │ │ - 0x00080370 4e6f2077 6f726420 65786974 7320666f No word exits fo │ │ - 0x00080380 756e6420 696e206c 61737420 6672616d und in last fram │ │ - 0x00080390 65202825 64292c20 61737375 6d696e67 e (%d), assuming │ │ - 0x000803a0 206e6f20 7265636f 676e6974 696f6e0a no recognition. │ │ - 0x000803b0 00000000 3c2f733e 206e6f74 20666f75 .... not fou │ │ - 0x000803c0 6e642069 6e206c61 73742066 72616d65 nd in last frame │ │ - 0x000803d0 2c207573 696e6720 25732e25 6420696e , using %s.%d in │ │ - 0x000803e0 73746561 640a0000 4661696c 65642074 stead...Failed t │ │ - 0x000803f0 6f206669 6e642044 4147206e 6f646520 o find DAG node │ │ - 0x00080400 636f7272 6573706f 6e64696e 6720746f corresponding to │ │ - 0x00080410 2025730a 00000000 456c696d 696e6174 %s.....Eliminat │ │ - 0x00080420 65642025 64206e6f 64657320 6265666f ed %d nodes befo │ │ - 0x00080430 72652065 6e64206e 6f64650a 00000000 re end node..... │ │ - 0x00080440 456e6420 6e6f6465 206f6620 6c617474 End node of latt │ │ - 0x00080450 69636520 69736f6c 61746564 3b20756e ice isolated; un │ │ - 0x00080460 72656163 6861626c 650a0000 4c617474 reachable...Latt │ │ - 0x00080470 69636520 68617320 2564206e 6f646573 ice has %d nodes │ │ - 0x00080480 2c202564 206c696e 6b730a00 62657374 , %d links..best │ │ - 0x00080490 70617468 20252e32 66204350 5520252e path %.2f CPU %. │ │ - 0x000804a0 33662078 52540a00 62657374 70617468 3f xRT..bestpath │ │ - 0x000804b0 20252e32 66207761 6c6c2025 2e336620 %.2f wall %.3f │ │ - 0x000804c0 7852540a 00000000 4261636b 706f696e xRT.....Backpoin │ │ - 0x000804d0 74657220 7461626c 65202825 6420656e ter table (%d en │ │ - 0x000804e0 74726965 73293a0a 00000000 252d3564 tries):.....%-5d │ │ - 0x000804f0 20252d31 30732073 74617274 20252d33 %-10s start %-3 │ │ - 0x00080500 6420656e 6420252d 33642073 636f7265 d end %-3d score │ │ - 0x00080510 20252d38 64206270 20252d33 64207265 %-8d bp %-3d re │ │ - 0x00080520 616c5f77 69642025 2d356420 70726576 al_wid %-5d prev │ │ - 0x00080530 5f726561 6c5f7769 6420252d 35640000 _real_wid %-5d.. │ │ - 0x00080540 09627373 00000000 2e2e2f70 6f636b65 .bss....../pocke │ │ - 0x00080550 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ - 0x00080560 6f636b65 74737068 696e782f 6e677261 ocketsphinx/ngra │ │ - 0x00080570 6d5f7365 61726368 5f667764 74726565 m_search_fwdtree │ │ - 0x00080580 2e630000 63616e64 5f73665b 5d20696e .c..cand_sf[] in │ │ - 0x00080590 63726561 73656420 746f2025 6420656e creased to %d en │ │ - 0x000805a0 74726965 730a0000 25642075 6e697175 tries...%d uniqu │ │ - 0x000805b0 6520696e 69746961 6c206469 70686f6e e initial diphon │ │ - 0x000805c0 65730a00 46696c6c 65722077 6f726420 es..Filler word │ │ - 0x000805d0 2564203d 20257320 68617320 6d6f7265 %d = %s has more │ │ - 0x000805e0 20746861 6e206f6e 65207068 6f6e652c than one phone, │ │ - 0x000805f0 2069676e 6f72696e 67206974 2e0a0000 ignoring it.... │ │ - 0x00080600 43726561 74696e67 20736561 72636820 Creating search │ │ - 0x00080610 74726565 0a000000 6265666f 72653a20 tree....before: │ │ - 0x00080620 25642072 6f6f742c 20256420 6e6f6e2d %d root, %d non- │ │ - 0x00080630 726f6f74 20636861 6e6e656c 732c2025 root channels, % │ │ - 0x00080640 64207369 6e676c65 2d70686f 6e652077 d single-phone w │ │ - 0x00080650 6f726473 0a000000 61667465 723a206d ords....after: m │ │ - 0x00080660 6178206e 6f6e726f 6f742063 68616e20 ax nonroot chan │ │ - 0x00080670 696e6372 65617365 6420746f 2025640a increased to %d. │ │ - 0x00080680 00000000 4e6f2077 6f726420 66726f6d ....No word from │ │ - 0x00080690 20746865 206c616e 67756167 65206d6f the language mo │ │ - 0x000806a0 64656c20 68617320 70726f6e 756e6369 del has pronunci │ │ - 0x000806b0 6174696f 6e20696e 20746865 20646963 ation in the dic │ │ - 0x000806c0 74696f6e 6172790a 00000000 61667465 tionary.....afte │ │ - 0x000806d0 723a2025 6420726f 6f742c20 2564206e r: %d root, %d n │ │ - 0x000806e0 6f6e2d72 6f6f7420 6368616e 6e656c73 on-root channels │ │ - 0x000806f0 2c202564 2073696e 676c652d 70686f6e , %d single-phon │ │ - 0x00080700 6520776f 7264730a 00000000 544f5441 e words.....TOTA │ │ - 0x00080710 4c206677 64747265 6520252e 32662043 L fwdtree %.2f C │ │ - 0x00080720 50552025 2e336620 7852540a 00000000 PU %.3f xRT..... │ │ - 0x00080730 544f5441 4c206677 64747265 6520252e TOTAL fwdtree %. │ │ - 0x00080740 32662077 616c6c20 252e3366 20785254 2f wall %.3f xRT │ │ - 0x00080750 0a000000 52656e6f 726d616c 697a696e ....Renormalizin │ │ - 0x00080760 67205363 6f726573 20617420 6672616d g Scores at fram │ │ - 0x00080770 65202564 2c206265 73742073 636f7265 e %d, best score │ │ - 0x00080780 2025640a 00000000 50414e49 433a204e %d.....PANIC: N │ │ - 0x00080790 6f20776f 72737420 42507461 626c6520 o worst BPtable │ │ - 0x000807a0 656e7472 79207265 6d61696e 696e670a entry remaining. │ │ - 0x000807b0 00000000 25386420 776f7264 73207265 ....%8d words re │ │ - 0x000807c0 636f676e 697a6564 20282564 2f667229 cognized (%d/fr) │ │ - 0x000807d0 0a000000 25386420 73656e6f 6e657320 ....%8d senones │ │ - 0x000807e0 6576616c 75617465 64202825 642f6672 evaluated (%d/fr │ │ - 0x000807f0 290a0000 25386420 6368616e 6e656c73 )...%8d channels │ │ - 0x00080800 20736561 72636865 64202825 642f6672 searched (%d/fr │ │ - 0x00080810 292c2025 64203173 742c2025 64206c61 ), %d 1st, %d la │ │ - 0x00080820 73740a00 25386420 776f7264 7320666f st..%8d words fo │ │ - 0x00080830 72207768 69636820 6c617374 20636861 r which last cha │ │ - 0x00080840 6e6e656c 73206576 616c7561 74656420 nnels evaluated │ │ - 0x00080850 2825642f 6672290a 00000000 25386420 (%d/fr).....%8d │ │ - 0x00080860 63616e64 69646174 6520776f 72647320 candidate words │ │ - 0x00080870 666f7220 656e7465 72696e67 206c6173 for entering las │ │ - 0x00080880 74207068 6f6e6520 2825642f 6672290a t phone (%d/fr). │ │ - 0x00080890 00000000 66776474 72656520 252e3266 ....fwdtree %.2f │ │ - 0x000808a0 20435055 20252e33 66207852 540a0000 CPU %.3f xRT... │ │ - 0x000808b0 66776474 72656520 252e3266 2077616c fwdtree %.2f wal │ │ - 0x000808c0 6c20252e 33662078 52540a00 2e2e2f70 l %.3f xRT..../p │ │ - 0x000808d0 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x000808e0 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x000808f0 6e677261 6d5f7365 61726368 5f667764 ngram_search_fwd │ │ - 0x00080900 666c6174 2e630000 55747465 72616e63 flat.c..Utteranc │ │ - 0x00080910 6520766f 63616275 6c617279 20636f6e e vocabulary con │ │ - 0x00080920 7461696e 73202564 20776f72 64730a00 tains %d words.. │ │ - 0x00080930 66776466 6c61743a 206d696e 5f65665f fwdflat: min_ef_ │ │ - 0x00080940 77696474 68203d20 25642c20 6d61785f width = %d, max_ │ │ - 0x00080950 73665f77 696e203d 2025640a 00000000 sf_win = %d..... │ │ - 0x00080960 25386420 6368616e 6e656c73 20736561 %8d channels sea │ │ - 0x00080970 72636865 64202825 642f6672 290a0000 rched (%d/fr)... │ │ - 0x00080980 25386420 776f7264 73207365 61726368 %8d words search │ │ - 0x00080990 65642028 25642f66 72290a00 25386420 ed (%d/fr)..%8d │ │ - 0x000809a0 776f7264 20747261 6e736974 696f6e73 word transitions │ │ - 0x000809b0 20282564 2f667229 0a000000 66776466 (%d/fr)....fwdf │ │ - 0x000809c0 6c617420 252e3266 20435055 20252e33 lat %.2f CPU %.3 │ │ - 0x000809d0 66207852 540a0000 66776466 6c617420 f xRT...fwdflat │ │ - 0x000809e0 252e3266 2077616c 6c20252e 33662078 %.2f wall %.3f x │ │ - 0x000809f0 52540a00 2e2e2f70 6f636b65 74737068 RT..../pocketsph │ │ - 0x00080a00 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x00080a10 74737068 696e782f 70686f6e 655f6c6f tsphinx/phone_lo │ │ - 0x00080a20 6f705f73 65617263 682e6300 4879706f op_search.c.Hypo │ │ - 0x00080a30 74686573 65732061 7265206e 6f742072 theses are not r │ │ - 0x00080a40 65747572 6e656420 66726f6d 2070686f eturned from pho │ │ - 0x00080a50 6e65206c 6f6f7020 73656172 63680000 ne loop search.. │ │ - 0x00080a60 506f7374 6572696f 72207072 6f626162 Posterior probab │ │ - 0x00080a70 696c6974 69657320 61726520 6e6f7420 ilities are not │ │ - 0x00080a80 72657475 726e6564 2066726f 6d207068 returned from ph │ │ - 0x00080a90 6f6e6520 6c6f6f70 20736561 72636800 one loop search. │ │ - 0x00080aa0 53746174 65206265 616d2025 64205068 State beam %d Ph │ │ - 0x00080ab0 6f6e6520 65786974 20626561 6d202564 one exit beam %d │ │ - 0x00080ac0 20496e73 65727469 6f6e2070 656e616c Insertion penal │ │ - 0x00080ad0 74792025 640a0000 70686f6e 655f6c6f ty %d...phone_lo │ │ - 0x00080ae0 6f700000 2e2e2f70 6f636b65 74737068 op..../pocketsph │ │ - 0x00080af0 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x00080b00 74737068 696e782f 70735f6d 6c6c722e tsphinx/ps_mllr. │ │ - 0x00080b10 63000000 4661696c 65642074 6f206f70 c...Failed to op │ │ - 0x00080b20 656e204d 4c4c5220 66696c65 20272573 en MLLR file '%s │ │ - 0x00080b30 2720666f 72207265 6164696e 67000000 ' for reading... │ │ - 0x00080b40 52656164 696e6720 4d4c4c52 20747261 Reading MLLR tra │ │ - 0x00080b50 6e73666f 726d6174 696f6e20 66696c65 nsformation file │ │ - 0x00080b60 20272573 270a0000 4661696c 65642074 '%s'...Failed t │ │ - 0x00080b70 6f207265 6164206e 756d6265 72206f66 o read number of │ │ - 0x00080b80 204d4c4c 5220636c 61737365 730a0000 MLLR classes... │ │ - 0x00080b90 4661696c 65642074 6f207265 6164206e Failed to read n │ │ - 0x00080ba0 756d6265 72206f66 20666561 74757265 umber of feature │ │ - 0x00080bb0 20737472 65616d73 0a000000 4661696c streams....Fail │ │ - 0x00080bc0 65642074 6f207265 61642073 74726561 ed to read strea │ │ - 0x00080bd0 6d206c65 6e677468 20666f72 20666561 m length for fea │ │ - 0x00080be0 74757265 2025640a 00000000 25662000 ture %d.....%f . │ │ - 0x00080bf0 4661696c 65642072 65616469 6e67204d Failed reading M │ │ - 0x00080c00 4c4c5220 726f7461 74696f6e 20282564 LLR rotation (%d │ │ - 0x00080c10 2c25642c 25642c25 64290a00 4661696c ,%d,%d,%d)..Fail │ │ - 0x00080c20 65642072 65616469 6e67204d 4c4c5220 ed reading MLLR │ │ - 0x00080c30 62696173 20282564 2c25642c 2564290a bias (%d,%d,%d). │ │ - 0x00080c40 00000000 4661696c 65642072 65616469 ....Failed readi │ │ - 0x00080c50 6e67204d 4c4c5220 76617269 616e6365 ng MLLR variance │ │ - 0x00080c60 20736361 6c652028 25642c25 642c2564 scale (%d,%d,%d │ │ - 0x00080c70 290a0000 2e2e2f70 6f636b65 74737068 )...../pocketsph │ │ - 0x00080c80 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x00080c90 74737068 696e782f 70746d5f 6d676175 tsphinx/ptm_mgau │ │ - 0x00080ca0 2e630000 4c6f6164 696e6720 73656e6f .c..Loading seno │ │ - 0x00080cb0 6e657320 66726f6d 2064756d 70206669 nes from dump fi │ │ - 0x00080cc0 6c652025 730a0000 4661696c 65642074 le %s...Failed t │ │ - 0x00080cd0 6f207265 61642074 69746c65 2073697a o read title siz │ │ - 0x00080ce0 65206672 6f6d2025 73000000 5469746c e from %s...Titl │ │ - 0x00080cf0 65206c65 6e677468 20257820 696e2064 e length %x in d │ │ - 0x00080d00 756d7020 66696c65 20257320 6f757420 ump file %s out │ │ - 0x00080d10 6f662072 616e6765 0a000000 43616e6e of range....Cann │ │ - 0x00080d20 6f742072 65616420 7469746c 65000000 ot read title... │ │ - 0x00080d30 42616420 7469746c 6520696e 2064756d Bad title in dum │ │ - 0x00080d40 70206669 6c650a00 4661696c 65642074 p file..Failed t │ │ - 0x00080d50 6f207265 61642068 65616465 72207369 o read header si │ │ - 0x00080d60 7a652066 726f6d20 25730000 43616e6e ze from %s..Cann │ │ - 0x00080d70 6f742072 65616420 68656164 65720000 ot read header.. │ │ - 0x00080d80 42616420 68656164 65722069 6e206475 Bad header in du │ │ - 0x00080d90 6d702066 696c650a 00000000 4661696c mp file.....Fail │ │ - 0x00080da0 65642074 6f207265 61642068 65616465 ed to read heade │ │ - 0x00080db0 72207374 72696e67 2073697a 65206672 r string size fr │ │ - 0x00080dc0 6f6d2025 73000000 66656174 7572655f om %s...feature_ │ │ - 0x00080dd0 636f756e 74200000 6d697874 7572655f count ..mixture_ │ │ - 0x00080de0 636f756e 74200000 6d6f6465 6c5f636f count ..model_co │ │ - 0x00080df0 756e7420 00000000 636c7573 7465725f unt ....cluster_ │ │ - 0x00080e00 636f756e 74200000 636c7573 7465725f count ..cluster_ │ │ - 0x00080e10 62697473 20000000 43616e6e 6f742072 bits ...Cannot r │ │ - 0x00080e20 65616420 23726f77 73000000 43616e6e ead #rows...Cann │ │ - 0x00080e30 6f742072 65616420 23636f6c 756d6e73 ot read #columns │ │ - 0x00080e40 00000000 526f7773 3a202564 2c20436f ....Rows: %d, Co │ │ - 0x00080e50 6c756d6e 733a2025 640a0000 4e756d62 lumns: %d...Numb │ │ - 0x00080e60 6572206f 66206665 61747572 65207374 er of feature st │ │ - 0x00080e70 7265616d 73206d69 736d6174 63683a20 reams mismatch: │ │ - 0x00080e80 25642021 3d202564 0a000000 4e756d62 %d != %d....Numb │ │ - 0x00080e90 6572206f 66206465 6e736974 69657320 er of densities │ │ - 0x00080ea0 6d69736d 61746368 3a202564 20213d20 mismatch: %d != │ │ - 0x00080eb0 25640a00 4e756d62 6572206f 66207365 %d..Number of se │ │ - 0x00080ec0 6e6f6e65 73206d69 736d6174 63683a20 nones mismatch: │ │ - 0x00080ed0 25642021 3d202564 0a000000 436c7573 %d != %d....Clus │ │ - 0x00080ee0 74657220 636f756e 74206d75 73742062 ter count must b │ │ - 0x00080ef0 6520302c 2031352c 206f7220 31360a00 e 0, 15, or 16.. │ │ - 0x00080f00 436c7573 74657220 636f756e 74206d75 Cluster count mu │ │ - 0x00080f10 73742062 65203420 6f722038 0a000000 st be 4 or 8.... │ │ - 0x00080f20 5573696e 67206d65 6d6f7279 2d6d6170 Using memory-map │ │ - 0x00080f30 70656420 492f4f20 666f7220 73656e6f ped I/O for seno │ │ - 0x00080f40 6e65730a 00000000 4661696c 65642074 nes.....Failed t │ │ - 0x00080f50 6f207265 61642025 64206279 74657320 o read %d bytes │ │ - 0x00080f60 66726f6d 2073656e 64756d70 0a000000 from sendump.... │ │ - 0x00080f70 52656164 696e6720 6d697874 75726520 Reading mixture │ │ - 0x00080f80 77656967 68747320 66696c65 20272573 weights file '%s │ │ - 0x00080f90 270a0000 4661696c 65642074 6f206f70 '...Failed to op │ │ - 0x00080fa0 656e206d 69787475 72652066 696c6520 en mixture file │ │ - 0x00080fb0 27257327 20666f72 20726561 64696e67 '%s' for reading │ │ - 0x00080fc0 00000000 4661696c 65642074 6f207265 ....Failed to re │ │ - 0x00080fd0 61642068 65616465 72206672 6f6d2027 ad header from ' │ │ - 0x00080fe0 2573270a 00000000 23466561 74757265 %s'.....#Feature │ │ - 0x00080ff0 73207374 7265616d 73282564 2920213d s streams(%d) != │ │ - 0x00081000 2025640a 00000000 25733a20 23666c6f %d.....%s: #flo │ │ - 0x00081010 61743332 73282564 2920646f 65736e27 at32s(%d) doesn' │ │ - 0x00081020 74206d61 74636820 68656164 65722064 t match header d │ │ - 0x00081030 696d656e 73696f6e 733a2025 64207820 imensions: %d x │ │ - 0x00081040 25642078 2025640a 00000000 52656164 %d x %d.....Read │ │ - 0x00081050 20256420 78202564 20782025 64206d69 %d x %d x %d mi │ │ - 0x00081060 78747572 65207765 69676874 730a0000 xture weights... │ │ - 0x00081070 4c6f6720 62617365 20256620 69732074 Log base %f is t │ │ - 0x00081080 6f6f2073 6d616c6c 20746f20 72657072 oo small to repr │ │ - 0x00081090 6573656e 74206164 64207461 626c6520 esent add table │ │ - 0x000810a0 696e2038 20626974 730a0000 4e756d62 in 8 bits...Numb │ │ - 0x000810b0 6572206f 6620636f 6465626f 6f6b7320 er of codebooks │ │ - 0x000810c0 65786365 65647320 3235363a 2025640a exceeds 256: %d. │ │ - 0x000810d0 00000000 4e756d62 6572206f 6620636f ....Number of co │ │ - 0x000810e0 6465626f 6f6b7320 646f6573 6e277420 debooks doesn't │ │ - 0x000810f0 6d617463 68206e75 6d626572 206f6620 match number of │ │ - 0x00081100 63697068 6f6e6573 2c20646f 65736e27 ciphones, doesn' │ │ - 0x00081110 74206c6f 6f6b206c 696b6520 50544d3a t look like PTM: │ │ - 0x00081120 20256420 213d2025 640a0000 4d617869 %d != %d...Maxi │ │ - 0x00081130 6d756d20 746f702d 4e3a2025 640a0000 mum top-N: %d... │ │ - 0x00081140 70746d00 00000000 00000000 00000000 ptm............. │ │ - 0x00081150 0092f9ff 2093f9ff b093f9ff 7c94f9ff .... .......|... │ │ - 0x00081160 b895f9ff 6097f9ff 8097f9ff 2ca4f9ff ....`.......,... │ │ - 0x00081170 7ca5f9ff 4ca6f9ff 8ca7f9ff b0a7f9ff |...L........... │ │ - 0x00081180 d4a7f9ff f8a7f9ff 00000000 00000000 ................ │ │ - 0x00081190 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ - 0x000811a0 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ - 0x000811b0 696e782f 73325f73 656d695f 6d676175 inx/s2_semi_mgau │ │ - 0x000811c0 2e630000 4d617869 6d756d20 746f702d .c..Maximum top- │ │ - 0x000811d0 4e3a2025 64200000 546f702d 4e206265 N: %d ..Top-N be │ │ - 0x000811e0 616d733a 00000000 73325f73 656d6900 ams:....s2_semi. │ │ - 0x000811f0 544d4154 20256420 3d202564 20782025 TMAT %d = %d x % │ │ - 0x00081200 640a0000 20253132 64000000 2e2e2f70 d... %12d...../p │ │ - 0x00081210 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x00081220 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x00081230 746d6174 2e630000 52656164 696e6720 tmat.c..Reading │ │ - 0x00081240 484d4d20 7472616e 73697469 6f6e2070 HMM transition p │ │ - 0x00081250 726f6261 62696c69 7479206d 61747269 robability matri │ │ - 0x00081260 6365733a 2025730a 00000000 4661696c ces: %s.....Fail │ │ - 0x00081270 65642074 6f206f70 656e2074 72616e73 ed to open trans │ │ - 0x00081280 6974696f 6e206669 6c652027 25732720 ition file '%s' │ │ - 0x00081290 666f7220 72656164 696e6700 25733a20 for reading.%s: │ │ - 0x000812a0 4e756d62 6572206f 66207472 616e7369 Number of transi │ │ - 0x000812b0 74696f6e 206d6174 72696365 73202825 tion matrices (% │ │ - 0x000812c0 64292065 78636565 6473206c 696d6974 d) exceeds limit │ │ - 0x000812d0 20282564 290a0000 25733a20 556e7375 (%d)...%s: Unsu │ │ - 0x000812e0 70706f72 74656420 7472616e 73697469 pported transiti │ │ - 0x000812f0 6f6e206d 61747269 782e204e 756d6265 on matrix. Numbe │ │ - 0x00081300 72206f66 20736f75 72636520 73746174 r of source stat │ │ - 0x00081310 65732028 25642920 213d206e 756d6265 es (%d) != numbe │ │ - 0x00081320 72206f66 20746172 67657420 73746174 r of target stat │ │ - 0x00081330 65732028 2564292d 310a0000 25733a20 es (%d)-1...%s: │ │ - 0x00081340 496e7661 6c696420 7472616e 73697469 Invalid transiti │ │ - 0x00081350 6f6e732e 204e756d 62657220 6f662063 ons. Number of c │ │ - 0x00081360 6f656666 69636965 6e747320 28256429 oefficients (%d) │ │ - 0x00081370 20646f65 736e2774 206d6174 63682065 doesn't match e │ │ - 0x00081380 78706563 74656420 61727261 79206469 xpected array di │ │ - 0x00081390 6d656e73 696f6e3a 20256420 78202564 mension: %d x %d │ │ - 0x000813a0 20782025 640a0000 4661696c 65642074 x %d...Failed t │ │ - 0x000813b0 6f207265 61642074 72616e73 6974696f o read transitio │ │ - 0x000813c0 6e206d61 74726978 20256420 66726f6d n matrix %d from │ │ - 0x000813d0 20272573 270a0000 4e6f726d 616c697a '%s'...Normaliz │ │ - 0x000813e0 6174696f 6e206661 696c6564 20666f72 ation failed for │ │ - 0x000813f0 20747261 6e736974 696f6e20 6d617472 transition matr │ │ - 0x00081400 69782025 64206672 6f6d2073 74617465 ix %d from state │ │ - 0x00081410 2025640a 00000000 4e6f6e2d 656d7074 %d.....Non-empt │ │ - 0x00081420 79206669 6c652062 65796f6e 6420656e y file beyond en │ │ - 0x00081430 64206f66 20646174 610a0000 746d6174 d of data...tmat │ │ - 0x00081440 5b25645d 5b25645d 5b25645d 203d2025 [%d][%d][%d] = % │ │ - 0x00081450 640a0000 546d6174 206e6f74 20757070 d...Tmat not upp │ │ - 0x00081460 65722074 7269616e 67756c61 720a0000 er triangular... │ │ - 0x00081470 546f706f 6c6f6779 206e6f74 204c6566 Topology not Lef │ │ - 0x00081480 742d746f 2d526967 6874206f 72204261 t-to-Right or Ba │ │ - 0x00081490 6b69730a 00000000 496e6974 69616c69 kis.....Initiali │ │ - 0x000814a0 7a617469 6f6e206f 6620746d 61745f74 zation of tmat_t │ │ - 0x000814b0 2c207265 706f7274 3a0a0000 52656164 , report:...Read │ │ - 0x000814c0 20256420 7472616e 73697469 6f6e206d %d transition m │ │ - 0x000814d0 61747269 63657320 6f662073 697a6520 atrices of size │ │ - 0x000814e0 25647825 640a0000 20253131 2e346500 %dx%d... %11.4e. │ │ - 0x000814f0 00000000 0000f03f 2e2e2f70 6f636b65 .......?../pocke │ │ - 0x00081500 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ - 0x00081510 6f636b65 74737068 696e782f 6673675f ocketsphinx/fsg_ │ │ - 0x00081520 68697374 6f72792e 63000000 53776974 history.c...Swit │ │ - 0x00081530 6368696e 67204653 47207768 696c6520 ching FSG while │ │ - 0x00081540 68697374 6f727920 6e6f7420 656d7074 history not empt │ │ - 0x00081550 793b2068 6973746f 72792063 6c656172 y; history clear │ │ - 0x00081560 65640a00 48697374 6f727920 656e7472 ed..History entr │ │ - 0x00081570 793a2000 25732825 642d3e25 643a2564 y: .%s(%d->%d:%d │ │ - 0x00081580 29200000 2e2e2f70 6f636b65 74737068 ) ..../pocketsph │ │ - 0x00081590 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x000815a0 74737068 696e782f 6673675f 6c657874 tsphinx/fsg_lext │ │ - 0x000815b0 7265652e 63000000 416c6c6f 63617465 ree.c...Allocate │ │ - 0x000815c0 64202564 20627974 65732028 2564204b d %d bytes (%d K │ │ - 0x000815d0 69422920 666f7220 6c656674 20616e64 iB) for left and │ │ - 0x000815e0 20726967 68742063 6f6e7465 78742070 right context p │ │ - 0x000815f0 686f6e65 730a0000 2370686f 6e657320 hones...#phones │ │ - 0x00081600 3e202564 3b20696e 63726561 73652046 > %d; increase F │ │ - 0x00081610 53475f50 4e4f4445 5f435458 545f4256 SG_PNODE_CTXT_BV │ │ - 0x00081620 535a2061 6e642072 65636f6d 70696c65 SZ and recompile │ │ - 0x00081630 0a000000 25642048 4d4d206e 6f646573 ....%d HMM nodes │ │ - 0x00081640 20696e20 6c657874 72656520 28256420 in lextree (%d │ │ - 0x00081650 6c656176 6573290a 00000000 416c6c6f leaves).....Allo │ │ - 0x00081660 63617465 64202564 20627974 65732028 cated %d bytes ( │ │ - 0x00081670 2564204b 69422920 666f7220 616c6c20 %d KiB) for all │ │ - 0x00081680 6c657874 72656520 6e6f6465 730a0000 lextree nodes... │ │ - 0x00081690 416c6c6f 63617465 64202564 20627974 Allocated %d byt │ │ - 0x000816a0 65732028 2564204b 69422920 666f7220 es (%d KiB) for │ │ - 0x000816b0 6c657874 72656520 6c656166 6e6f6465 lextree leafnode │ │ - 0x000816c0 730a0000 25702e40 00000000 20253564 s...%p.@.... %5d │ │ - 0x000816d0 2e535300 20253130 642e4c50 00000000 .SS. %10d.LP.... │ │ - 0x000816e0 2025702e 53494200 2025732e 25640000 %p.SIB. %s.%d.. │ │ - 0x000816f0 205b0000 25303878 00000000 207b2573 [..%08x.... {%s │ │ - 0x00081700 5b25642d 3e25645d 28256429 7d000000 [%d->%d](%d)}... │ │ - 0x00081710 2025702e 4e585400 53746174 65202535 %p.NXT.State %5 │ │ - 0x00081720 6420726f 6f742025 700a0000 2e2e2f70 d root %p...../p │ │ - 0x00081730 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ - 0x00081740 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ - 0x00081750 6b77735f 64657465 6374696f 6e732e63 kws_detections.c │ │ - 0x00081760 00000000 2e2e2f70 6f636b65 74737068 ....../pocketsph │ │ - 0x00081770 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ - 0x00081780 74737068 696e782f 6d735f67 61756465 tsphinx/ms_gaude │ │ - 0x00081790 6e2e6300 52656164 696e6720 6d697874 n.c.Reading mixt │ │ - 0x000817a0 75726520 67617573 7369616e 20706172 ure gaussian par │ │ - 0x000817b0 616d6574 65723a20 25730a00 4661696c ameter: %s..Fail │ │ - 0x000817c0 65642074 6f206f70 656e2066 696c6520 ed to open file │ │ - 0x000817d0 27257327 20666f72 20726561 64696e67 '%s' for reading │ │ - 0x000817e0 00000000 66726561 64282573 29202823 ....fread(%s) (# │ │ - 0x000817f0 636f6465 626f6f6b 73292066 61696c65 codebooks) faile │ │ - 0x00081800 640a0000 66726561 64282573 29202823 d...fread(%s) (# │ │ - 0x00081810 66656174 75726573 29206661 696c6564 features) failed │ │ - 0x00081820 0a000000 66726561 64282573 29202823 ....fread(%s) (# │ │ - 0x00081830 64656e73 6974792f 636f6465 626f6f6b density/codebook │ │ - 0x00081840 29206661 696c6564 0a000000 66726561 ) failed....frea │ │ - 0x00081850 64282573 29202866 65617475 72652d6c d(%s) (feature-l │ │ - 0x00081860 656e6774 68732920 6661696c 65640a00 engths) failed.. │ │ - 0x00081870 66726561 64282573 29202874 6f74616c fread(%s) (total │ │ - 0x00081880 2023666c 6f617473 29206661 696c6564 #floats) failed │ │ - 0x00081890 0a000000 25733a20 236d6663 635f7473 ....%s: #mfcc_ts │ │ - 0x000818a0 28256429 20646f65 736e2774 206d6174 (%d) doesn't mat │ │ - 0x000818b0 63682064 696d656e 73696f6e 733a2025 ch dimensions: % │ │ - 0x000818c0 64207820 25642078 2025640a 00000000 d x %d x %d..... │ │ - 0x000818d0 66726561 64282573 29202864 656e7369 fread(%s) (densi │ │ - 0x000818e0 74796461 74612920 6661696c 65640a00 tydata) failed.. │ │ - 0x000818f0 25642063 6f646562 6f6f6b2c 20256420 %d codebook, %d │ │ - 0x00081900 66656174 7572652c 2073697a 653a200a feature, size: . │ │ - 0x00081910 00000000 20256478 25640a00 436f6465 .... %dx%d..Code │ │ - 0x00081920 626f6f6b 2025642c 20466561 74757265 book %d, Feature │ │ - 0x00081930 20256420 28256478 2564293a 0a000000 %d (%dx%d):.... │ │ - 0x00081940 6d5b2533 645d0000 2025372e 34660000 m[%3d].. %7.4f.. │ │ - 0x00081950 765b2533 645d0000 645b2533 645d2025 v[%3d]..d[%3d] % │ │ - 0x00081960 640a0000 4d697874 7572652d 67617573 d...Mixture-gaus │ │ - 0x00081970 7369616e 73206469 6d656e73 696f6e73 sians dimensions │ │ - 0x00081980 20666f72 206d6561 6e732061 6e642076 for means and v │ │ - 0x00081990 61726961 6e636573 20646966 6665720a ariances differ. │ │ - 0x000819a0 00000000 46656174 75726520 6c656e67 ....Feature leng │ │ - 0x000819b0 74687320 666f7220 6d65616e 7320616e ths for means an │ │ - 0x000819c0 64207661 7269616e 63657320 64696666 d variances diff │ │ - 0x000819d0 65720a00 25642076 61726961 6e636520 er..%d variance │ │ - 0x000819e0 76616c75 65732066 6c6f6f72 65640a00 values floored.. │ │ - 0x000819f0 182d4454 fb210940 000000cf 2e2e2f73 .-DT.!.@....../s │ │ - 0x00081a00 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x00081a10 62737068 696e7862 6173652f 6c6d2f66 bsphinxbase/lm/f │ │ - 0x00081a20 73675f6d 6f64656c 2e630000 4e756c6c sg_model.c..Null │ │ - 0x00081a30 20747261 6e736974 696f6e20 70726f62 transition prob │ │ - 0x00081a40 206d7573 74206265 203c3d20 312e3020 must be <= 1.0 │ │ - 0x00081a50 28737461 74652025 64202d3e 20256429 (state %d -> %d) │ │ - 0x00081a60 0a000000 436f6d70 7574696e 67207472 ....Computing tr │ │ - 0x00081a70 616e7369 74697665 20636c6f 73757265 ansitive closure │ │ - 0x00081a80 20666f72 206e756c 6c207472 616e7369 for null transi │ │ - 0x00081a90 74696f6e 730a0000 2564206e 756c6c20 tions...%d null │ │ - 0x00081aa0 7472616e 73697469 6f6e7320 61646465 transitions adde │ │ - 0x00081ab0 640a0000 41646469 6e672073 696c656e d...Adding silen │ │ - 0x00081ac0 63652074 72616e73 6974696f 6e732066 ce transitions f │ │ - 0x00081ad0 6f722025 7320746f 20465347 0a000000 or %s to FSG.... │ │ - 0x00081ae0 41646465 64202564 2073696c 656e6365 Added %d silence │ │ - 0x00081af0 20776f72 64207472 616e7369 74696f6e word transition │ │ - 0x00081b00 730a0000 42617365 20776f72 64202573 s...Base word %s │ │ - 0x00081b10 206e6f74 20707265 73656e74 20696e20 not present in │ │ - 0x00081b20 46534720 766f6361 62756c61 7279210a FSG vocabulary!. │ │ - 0x00081b30 00000000 25732064 65636c61 72617469 ....%s declarati │ │ - 0x00081b40 6f6e206d 69737369 6e670a00 4653475f on missing..FSG_ │ │ - 0x00081b50 42454749 4e000000 4c696e65 5b25645d BEGIN...Line[%d] │ │ - 0x00081b60 3a206d61 6c666f72 6d656420 4653475f : malformed FSG_ │ │ - 0x00081b70 42454749 4e206465 636c6172 6174696f BEGIN declaratio │ │ - 0x00081b80 6e0a0000 46534720 6e616d65 20697320 n...FSG name is │ │ - 0x00081b90 6d697373 696e670a 00000000 756e6b6e missing.....unkn │ │ - 0x00081ba0 6f776e00 4e554d5f 53544154 45530000 own.NUM_STATES.. │ │ - 0x00081bb0 4c696e65 5b25645d 3a202373 74617465 Line[%d]: #state │ │ - 0x00081bc0 73206465 636c6172 6174696f 6e206c69 s declaration li │ │ - 0x00081bd0 6e65206d 69737369 6e67206f 72206d61 ne missing or ma │ │ - 0x00081be0 6c666f72 6d65640a 00000000 53000000 lformed.....S... │ │ - 0x00081bf0 53544152 545f5354 41544500 4c696e65 START_STATE.Line │ │ - 0x00081c00 5b25645d 3a207374 61727420 73746174 [%d]: start stat │ │ - 0x00081c10 65206465 636c6172 6174696f 6e206c69 e declaration li │ │ - 0x00081c20 6e65206d 69737369 6e67206f 72206d61 ne missing or ma │ │ - 0x00081c30 6c666f72 6d65640a 00000000 46000000 lformed.....F... │ │ - 0x00081c40 46494e41 4c5f5354 41544500 4c696e65 FINAL_STATE.Line │ │ - 0x00081c50 5b25645d 3a206669 6e616c20 73746174 [%d]: final stat │ │ - 0x00081c60 65206465 636c6172 6174696f 6e206c69 e declaration li │ │ - 0x00081c70 6e65206d 69737369 6e67206f 72206d61 ne missing or ma │ │ - 0x00081c80 6c666f72 6d65640a 00000000 4c696e65 lformed.....Line │ │ - 0x00081c90 5b25645d 3a207472 616e7369 74696f6e [%d]: transition │ │ - 0x00081ca0 206f7220 4653475f 454e4420 73746174 or FSG_END stat │ │ - 0x00081cb0 656d656e 74206578 70656374 65640a00 ement expected.. │ │ - 0x00081cc0 4653475f 454e4400 54000000 5452414e FSG_END.T...TRAN │ │ - 0x00081cd0 53495449 4f4e0000 4c696e65 5b25645d SITION..Line[%d] │ │ - 0x00081ce0 3a207472 616e7369 74696f6e 20737065 : transition spe │ │ - 0x00081cf0 63206d61 6c666f72 6d65643b 20457870 c malformed; Exp │ │ - 0x00081d00 65637469 6e673a20 66726f6d 2d737461 ecting: from-sta │ │ - 0x00081d10 74652074 6f2d7374 61746520 7472616e te to-state tran │ │ - 0x00081d20 732d7072 6f62205b 776f7264 5d0a0000 s-prob [word]... │ │ - 0x00081d30 4c696e65 5b25645d 3a207472 616e7369 Line[%d]: transi │ │ - 0x00081d40 74696f6e 20737065 63206d61 6c666f72 tion spec malfor │ │ - 0x00081d50 6d65643b 20457870 65637469 6e672066 med; Expecting f │ │ - 0x00081d60 6c6f6174 20617320 7472616e 73697469 loat as transiti │ │ - 0x00081d70 6f6e2070 726f6261 62696c69 74790a00 on probability.. │ │ - 0x00081d80 4653473a 20256420 73746174 65732c20 FSG: %d states, │ │ - 0x00081d90 25642075 6e697175 6520776f 7264732c %d unique words, │ │ - 0x00081da0 20256420 7472616e 73697469 6f6e7320 %d transitions │ │ - 0x00081db0 28256420 6e756c6c 290a0000 4661696c (%d null)...Fail │ │ - 0x00081dc0 65642074 6f206f70 656e2046 53472066 ed to open FSG f │ │ - 0x00081dd0 696c6520 27257327 20666f72 20726561 ile '%s' for rea │ │ - 0x00081de0 64696e67 00000000 25732025 730a0000 ding....%s %s... │ │ - 0x00081df0 25732025 640a0000 25732025 64202564 %s %d...%s %d %d │ │ - 0x00081e00 20256620 25730a00 57726974 696e6720 %f %s..Writing │ │ - 0x00081e10 46534720 66696c65 20272573 270a0000 FSG file '%s'... │ │ - 0x00081e20 3c657073 3e000000 25642025 64202573 ...%d %d %s │ │ - 0x00081e30 2025660a 00000000 25642030 0a000000 %f.....%d 0.... │ │ - 0x00081e40 57726974 696e6720 46534d20 66696c65 Writing FSM file │ │ - 0x00081e50 20272573 270a0000 4661696c 65642074 '%s'...Failed t │ │ - 0x00081e60 6f206f70 656e2066 736d2066 696c6520 o open fsm file │ │ - 0x00081e70 27257327 20666f72 20777269 74696e67 '%s' for writing │ │ - 0x00081e80 00000000 3c657073 3e20300a 00000000 .... 0..... │ │ - 0x00081e90 57726974 696e6720 46534d20 73796d62 Writing FSM symb │ │ - 0x00081ea0 6f6c2074 61626c65 20272573 270a0000 ol table '%s'... │ │ - 0x00081eb0 4661696c 65642074 6f206f70 656e2073 Failed to open s │ │ - 0x00081ec0 796d626f 6c207461 626c6520 27257327 ymbol table '%s' │ │ - 0x00081ed0 20666f72 20777269 74696e67 00000000 for writing.... │ │ - 0x00081ee0 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00081ef0 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00081f00 6c6d2f6a 7367662e 63000000 4a534746 lm/jsgf.c...JSGF │ │ - 0x00081f10 5f504154 48000000 3c4e554c 4c3e0000 _PATH..... │ │ - 0x00081f20 3c564f49 443e0000 3c25732e 25730000 ..<%s.%s.. │ │ - 0x00081f30 556e6465 66696e65 64207275 6c652069 Undefined rule i │ │ - 0x00081f40 6e205248 533a2025 730a0000 4f6e6c79 n RHS: %s...Only │ │ - 0x00081f50 20726967 68742d72 65637572 73696f6e right-recursion │ │ - 0x00081f60 20697320 7065726d 69747465 64202869 is permitted (i │ │ - 0x00081f70 6e202573 2e257329 0a000000 52696768 n %s.%s)....Righ │ │ - 0x00081f80 74207265 63757273 696f6e20 25732025 t recursion %s % │ │ - 0x00081f90 64203d3e 2025640a 00000000 5055424c d => %d.....PUBL │ │ - 0x00081fa0 49432000 3c25732e 67253035 643e0000 IC .<%s.g%05d>.. │ │ - 0x00081fb0 44656669 6e656420 72756c65 3a202573 Defined rule: %s │ │ - 0x00081fc0 25730a00 4d756c74 69706c79 20646566 %s..Multiply def │ │ - 0x00081fd0 696e6564 2073796d 626f6c3a 2025730a ined symbol: %s. │ │ - 0x00081fe0 00000000 28737464 696e2900 4661696c ....(stdin).Fail │ │ - 0x00081ff0 65642074 6f206f70 656e2025 7320666f ed to open %s fo │ │ - 0x00082000 72207061 7273696e 67000000 4661696c r parsing...Fail │ │ - 0x00082010 65642074 6f207061 72736520 4a534746 ed to parse JSGF │ │ - 0x00082020 20677261 6d6d6172 2066726f 6d202725 grammar from '% │ │ - 0x00082030 73270a00 496d706f 72746564 2072756c s'..Imported rul │ │ - 0x00082040 65206973 206e6f74 20717561 6c696669 e is not qualifi │ │ - 0x00082050 65643a20 25730a00 2e2a3e00 2e677261 ed: %s...*>..gra │ │ - 0x00082060 6d000000 496d706f 7274696e 67202573 m...Importing %s │ │ - 0x00082070 2066726f 6d202573 20746f20 25730a00 from %s to %s.. │ │ - 0x00082080 416c7265 61647920 696d706f 72746564 Already imported │ │ - 0x00082090 2025730a 00000000 4d756c74 69706c79 %s.....Multiply │ │ - 0x000820a0 20696d70 6f727465 64206669 6c653a20 imported file: │ │ - 0x000820b0 25730a00 496d706f 72746564 2025730a %s..Imported %s. │ │ - 0x000820c0 00000000 4572726f 72207061 7273696e ....Error parsin │ │ - 0x000820d0 67206669 6c653a20 25730a00 4661696c g file: %s..Fail │ │ - 0x000820e0 65642074 6f207061 72736520 4a534746 ed to parse JSGF │ │ - 0x000820f0 20677261 6d6d6172 2066726f 6d20696e grammar from in │ │ - 0x00082100 70757420 73747269 6e670a00 4572726f put string..Erro │ │ - 0x00082110 72207061 7273696e 6720696e 70757420 r parsing input │ │ - 0x00082120 73747269 6e670a00 6a736766 5f706172 string..jsgf_par │ │ - 0x00082130 7365722e 79000000 25732061 74206c69 ser.y...%s at li │ │ - 0x00082140 6e652025 64206375 7272656e 7420746f ne %d current to │ │ - 0x00082150 6b656e20 27257327 0a000000 73796e74 ken '%s'....synt │ │ - 0x00082160 61782065 72726f72 00000000 6d656d6f ax error....memo │ │ - 0x00082170 72792065 78686175 73746564 00000000 ry exhausted.... │ │ - 0x00082180 24656e64 00000000 6572726f 72000000 $end....error... │ │ - 0x00082190 24756e64 6566696e 65640000 48454144 $undefined..HEAD │ │ - 0x000821a0 45520000 4752414d 4d415200 494d504f ER..GRAMMAR.IMPO │ │ - 0x000821b0 52540000 5055424c 49430000 544f4b45 RT..PUBLIC..TOKE │ │ - 0x000821c0 4e000000 52554c45 4e414d45 00000000 N...RULENAME.... │ │ - 0x000821d0 54414700 57454947 48540000 273b2700 TAG.WEIGHT..';'. │ │ - 0x000821e0 273d2700 277c2700 27282700 27292700 '='.'|'.'('.')'. │ │ - 0x000821f0 275b2700 275d2700 272a2700 272b2700 '['.']'.'*'.'+'. │ │ - 0x00082200 24616363 65707400 6772616d 6d617200 $accept.grammar. │ │ - 0x00082210 6a736766 5f686561 64657200 6772616d jsgf_header.gram │ │ - 0x00082220 6d61725f 68656164 65720000 696d706f mar_header..impo │ │ - 0x00082230 72745f68 65616465 72000000 696d706f rt_header...impo │ │ - 0x00082240 72745f73 74617465 6d656e74 00000000 rt_statement.... │ │ - 0x00082250 72756c65 5f6c6973 74000000 616c7465 rule_list...alte │ │ - 0x00082260 726e6174 655f6c69 73740000 72756c65 rnate_list..rule │ │ - 0x00082270 5f657870 616e7369 6f6e0000 74616767 _expansion..tagg │ │ - 0x00082280 65645f72 756c655f 6974656d 00000000 ed_rule_item.... │ │ - 0x00082290 72756c65 5f697465 6d000000 72756c65 rule_item...rule │ │ - 0x000822a0 5f67726f 75700000 72756c65 5f6f7074 _group..rule_opt │ │ - 0x000822b0 696f6e61 6c000000 72756c65 5f61746f ional...rule_ato │ │ - 0x000822c0 6d000000 00000000 00000000 00000000 m............... │ │ - 0x000822d0 cc7ffaff 187afaff f47ffaff dc7ffaff .....z.......... │ │ - 0x000822e0 ac7ffaff a47ffaff 187afaff 187afaff .........z...z.. │ │ - 0x000822f0 807ffaff 187afaff 187afaff 687ffaff .....z...z..h... │ │ - 0x00082300 d879faff 3c7ffaff 047ffaff cc7efaff .y..<........~.. │ │ - 0x00082310 9c7efaff 187afaff 6c7efaff 187afaff .~...z..l~...z.. │ │ - 0x00082320 5c7efaff 307efaff 0c7efaff fc7dfaff \~..0~...~...}.. │ │ - 0x00082330 c07dfaff a87dfaff 807dfaff 2c80faff .}...}...}..,... │ │ - 0x00082340 0480faff fffe2416 2308dbdb 20211e16 ......$.#... !.. │ │ - 0x00082350 db11db25 db0ddb22 1ffcdb11 db2627db ...%...".....&'. │ │ - 0x00082360 dbfcdbdb 00fcfc12 fc2adbdb db13dbdb .........*...... │ │ - 0x00082370 15131409 dbfc2adb dbdbdbdb dbfc0000 ......*......... │ │ - 0x00082380 00020202 02020202 02020202 02020202 ................ │ │ - 0x00082390 02020202 02020202 02020202 02020202 ................ │ │ - 0x000823a0 02020202 02020202 0e0f1213 02020202 ................ │ │ - 0x000823b0 02020202 02020202 0202020b 020c0202 ................ │ │ - 0x000823c0 02020202 02020202 02020202 02020202 ................ │ │ - 0x000823d0 02020202 02020202 02020210 02110202 ................ │ │ - 0x000823e0 02020202 02020202 02020202 02020202 ................ │ │ - 0x000823f0 02020202 02020202 02020202 0d020202 ................ │ │ - 0x00082400 02020202 02020202 02020202 02020202 ................ │ │ - 0x00082410 02020202 02020202 02020202 02020202 ................ │ │ - 0x00082420 02020202 02020202 02020202 02020202 ................ │ │ - 0x00082430 02020202 02020202 02020202 02020202 ................ │ │ - 0x00082440 02020202 02020202 02020202 02020202 ................ │ │ - 0x00082450 02020202 02020202 02020202 02020202 ................ │ │ - 0x00082460 02020202 02020202 02020202 02020202 ................ │ │ - 0x00082470 02020202 02020202 02020202 02020202 ................ │ │ - 0x00082480 01020304 05060708 090a0000 240d0307 ............$... │ │ - 0x00082490 08070a07 080b0e17 101d0e07 1021220b .............!". │ │ - 0x000824a0 07390d06 0b081105 060b080d 0b0d0d0f .9.............. │ │ - 0x000824b0 00121304 08080c0c 070b3120 ff0b0b09 ..........1 .... │ │ - 0x000824c0 0bff0b00 3218011e 1f05201e 1f062118 ....2..... ...!. │ │ - 0x000824d0 222c2111 222e2f12 1a323109 1b0a3808 ",!."./..21...8. │ │ - 0x000824e0 09300a31 36313137 0734350f 1314151d .0.16117.45..... │ │ - 0x000824f0 191c392d 002a2b33 16001700 00000002 ..9-.*+3........ │ │ - 0x00082500 00000601 00000000 0b030e00 05000700 ................ │ │ - 0x00082510 00000c04 0f000008 0d001c1d 00000000 ................ │ │ - 0x00082520 1214161e 1f180a09 00190000 10001517 ................ │ │ - 0x00082530 2021111a 1b130000 00020102 03020203 !.............. │ │ - 0x00082540 04050301 02030102 04050103 01020102 ................ │ │ - 0x00082550 01020303 01010101 02020000 00141515 ................ │ │ - 0x00082560 15161717 17171819 191a1b1b 1c1c1d1d ................ │ │ - 0x00082570 1e1e1f1f 20202122 23232323 23230000 .... !"######.. │ │ - 0x00082580 dbdbdbdb dbdb292b f4f0fddc dbdbdb0f ......)+........ │ │ - 0x00082590 ff020304 100b0c0d 0e232425 26272829 .........#$%&'() │ │ - 0x000825a0 73796e74 61782065 72726f72 2c20756e syntax error, un │ │ - 0x000825b0 65787065 63746564 20257300 2c206578 expected %s., ex │ │ - 0x000825c0 70656374 696e6720 25730000 206f7220 pecting %s.. or │ │ - 0x000825d0 25730000 00000000 00000000 00000000 %s.............. │ │ - 0x000825e0 79797365 745f6c69 6e656e6f 2063616c yyset_lineno cal │ │ - 0x000825f0 6c656420 77697468 206e6f20 62756666 led with no buff │ │ - 0x00082600 65720000 79797365 745f636f 6c756d6e er..yyset_column │ │ - 0x00082610 2063616c 6c656420 77697468 206e6f20 called with no │ │ - 0x00082620 62756666 65720000 6f757420 6f662064 buffer..out of d │ │ - 0x00082630 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ - 0x00082640 2079795f 63726561 74655f62 75666665 yy_create_buffe │ │ - 0x00082650 72282900 6f757420 6f662064 796e616d r().out of dynam │ │ - 0x00082660 6963206d 656d6f72 7920696e 20797965 ic memory in yye │ │ - 0x00082670 6e737572 655f6275 66666572 5f737461 nsure_buffer_sta │ │ - 0x00082680 636b2829 00000000 6f757420 6f662064 ck()....out of d │ │ - 0x00082690 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ - 0x000826a0 2079795f 7363616e 5f627566 66657228 yy_scan_buffer( │ │ - 0x000826b0 29000000 6f757420 6f662064 796e616d )...out of dynam │ │ - 0x000826c0 6963206d 656d6f72 7920696e 2079795f ic memory in yy_ │ │ - 0x000826d0 7363616e 5f627974 65732829 00000000 scan_bytes().... │ │ - 0x000826e0 62616420 62756666 65722069 6e207979 bad buffer in yy │ │ - 0x000826f0 5f736361 6e5f6279 74657328 29000000 _scan_bytes()... │ │ - 0x00082700 66617461 6c20666c 65782073 63616e6e fatal flex scann │ │ - 0x00082710 65722069 6e746572 6e616c20 6572726f er internal erro │ │ - 0x00082720 722d2d65 6e64206f 66206275 66666572 r--end of buffer │ │ - 0x00082730 206d6973 73656400 66617461 6c206572 missed.fatal er │ │ - 0x00082740 726f7220 2d207363 616e6e65 7220696e ror - scanner in │ │ - 0x00082750 70757420 62756666 6572206f 76657266 put buffer overf │ │ - 0x00082760 6c6f7700 696e7075 7420696e 20666c65 low.input in fle │ │ - 0x00082770 78207363 616e6e65 72206661 696c6564 x scanner failed │ │ - 0x00082780 00000000 6f757420 6f662064 796e616d ....out of dynam │ │ - 0x00082790 6963206d 656d6f72 7920696e 2079795f ic memory in yy_ │ │ - 0x000827a0 6765745f 6e657874 5f627566 66657228 get_next_buffer( │ │ - 0x000827b0 29000000 66617461 6c20666c 65782073 )...fatal flex s │ │ - 0x000827c0 63616e6e 65722069 6e746572 6e616c20 canner internal │ │ - 0x000827d0 6572726f 722d2d6e 6f206163 74696f6e error--no action │ │ - 0x000827e0 20666f75 6e640000 00000000 00000000 found.......... │ │ - 0x000827f0 f496faff 4896faff 4896faff 4096faff ....H...H...@... │ │ - 0x00082800 d497faff 4896faff 4896faff b096faff ....H...H....... │ │ - 0x00082810 c496faff 4896faff e496faff 8097faff ....H........... │ │ - 0x00082820 9097faff a097faff b097faff 1097faff ................ │ │ - 0x00082830 2c97faff 5496faff 4897faff 5496faff ,...T...H...T... │ │ - 0x00082840 5c97faff d896faff 5499faff e897faff \.......T....... │ │ - 0x00082850 0897faff 0897faff 0897faff 0897faff ................ │ │ - 0x00082860 00000000 01000000 01000000 01000000 ................ │ │ - 0x00082870 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082880 01000000 02000000 03000000 01000000 ................ │ │ - 0x00082890 01000000 02000000 01000000 01000000 ................ │ │ - 0x000828a0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000828b0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000828c0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000828d0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000828e0 02000000 01000000 04000000 05000000 ................ │ │ - 0x000828f0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082900 06000000 06000000 07000000 06000000 ................ │ │ - 0x00082910 01000000 08000000 09000000 0a000000 ................ │ │ - 0x00082920 0b000000 0b000000 0b000000 0b000000 ................ │ │ - 0x00082930 0b000000 0b000000 0b000000 0b000000 ................ │ │ - 0x00082940 0b000000 0b000000 01000000 0c000000 ................ │ │ - 0x00082950 0d000000 06000000 0e000000 01000000 ................ │ │ - 0x00082960 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082970 01000000 01000000 0f000000 10000000 ................ │ │ - 0x00082980 01000000 01000000 11000000 01000000 ................ │ │ - 0x00082990 01000000 01000000 01000000 01000000 ................ │ │ - 0x000829a0 01000000 01000000 01000000 12000000 ................ │ │ - 0x000829b0 01000000 01000000 01000000 01000000 ................ │ │ - 0x000829c0 01000000 01000000 01000000 06000000 ................ │ │ - 0x000829d0 13000000 06000000 01000000 01000000 ................ │ │ - 0x000829e0 01000000 14000000 15000000 16000000 ................ │ │ - 0x000829f0 01000000 17000000 01000000 18000000 ................ │ │ - 0x00082a00 01000000 19000000 01000000 01000000 ................ │ │ - 0x00082a10 1a000000 1b000000 01000000 1c000000 ................ │ │ - 0x00082a20 1d000000 01000000 1e000000 01000000 ................ │ │ - 0x00082a30 1f000000 20000000 01000000 01000000 .... ........... │ │ - 0x00082a40 01000000 01000000 01000000 21000000 ............!... │ │ - 0x00082a50 06000000 22000000 01000000 01000000 ...."........... │ │ - 0x00082a60 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082a70 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082a80 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082a90 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082aa0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082ab0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082ac0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082ad0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082ae0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082af0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082b00 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082b10 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082b20 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082b30 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082b40 01000000 01000000 01000000 23000000 ............#... │ │ - 0x00082b50 01000000 01000000 01000000 24000000 ............$... │ │ - 0x00082b60 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082b70 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082b80 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082b90 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082ba0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082bb0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082bc0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082bd0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082be0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082bf0 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082c00 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082c10 01000000 01000000 01000000 25000000 ............%... │ │ - 0x00082c20 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082c30 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082c40 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082c50 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082c60 00000000 00000000 00000000 00000000 ................ │ │ - 0x00082c70 00001700 16000100 16001600 16001600 ................ │ │ - 0x00082c80 16001600 16000500 01000500 11000100 ................ │ │ - 0x00082c90 11001500 15001200 15001500 09000100 ................ │ │ - 0x00082ca0 09000000 03000000 00000000 00000000 ................ │ │ - 0x00082cb0 00000400 11001100 00001100 11000700 ................ │ │ - 0x00082cc0 00001400 00000000 00000000 00001000 ................ │ │ - 0x00082cd0 08000000 00000200 0e000000 00000000 ................ │ │ - 0x00082ce0 00001300 00001100 00001100 11000000 ................ │ │ - 0x00082cf0 00000600 14000000 0f000000 00001000 ................ │ │ - 0x00082d00 00000000 00000000 00001300 00000000 ................ │ │ - 0x00082d10 00000a00 00000000 00000000 0c000d00 ................ │ │ - 0x00082d20 0b000000 00006200 62006300 63006400 ......b.b.c.c.d. │ │ - 0x00082d30 64006500 65006100 61006100 61006100 d.e.e.a.a.a.a.a. │ │ - 0x00082d40 66006100 61006100 61006100 61006100 f.a.a.a.a.a.a.a. │ │ - 0x00082d50 67006100 68006100 61006100 69006a00 g.a.h.a.a.a.i.j. │ │ - 0x00082d60 61006100 61006100 61006b00 66006100 a.a.a.a.a.k.f.a. │ │ - 0x00082d70 61006100 61006100 67006800 6c006700 a.a.a.a.g.h.l.g. │ │ - 0x00082d80 6d006100 61006e00 61006100 69006a00 m.a.a.n.a.a.i.j. │ │ - 0x00082d90 6f006100 61006100 6b006100 61006100 o.a.a.a.k.a.a.a. │ │ - 0x00082da0 61006100 61006100 70002b00 6c002b00 a.a.a.a.p.+.l.+. │ │ - 0x00082db0 6d006100 6e006100 61006100 61006a00 m.a.n.a.a.a.a.j. │ │ - 0x00082dc0 6f006a00 61006100 61006100 61006c00 o.j.a.a.a.a.a.l. │ │ - 0x00082dd0 70006100 61006100 61006100 61006100 p.a.a.a.a.a.a.a. │ │ - 0x00082de0 61006100 61000000 61006100 61006100 a.a.a...a.a.a.a. │ │ - 0x00082df0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00082e00 61006100 61000000 00000000 01000000 a.a.a........... │ │ - 0x00082e10 02000000 02000000 01000000 01000000 ................ │ │ - 0x00082e20 02000000 02000000 01000000 01000000 ................ │ │ - 0x00082e30 02000000 01000000 02000000 03000000 ................ │ │ - 0x00082e40 03000000 01000000 01000000 01000000 ................ │ │ - 0x00082e50 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082e60 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082e70 01000000 01000000 01000000 01000000 ................ │ │ - 0x00082e80 01000000 01000000 01000000 02000000 ................ │ │ - 0x00082e90 02000000 01000000 01000000 01000000 ................ │ │ - 0x00082ea0 00000000 24000400 0c004800 69000e00 ....$.....H.i... │ │ - 0x00082eb0 14008700 38013801 75000200 00006700 ....8.8.u.....g. │ │ - 0x00082ec0 69006300 5f003801 38017700 00003801 i.c._.8.8.w...8. │ │ - 0x00082ed0 8a003801 15003801 00000100 38013801 ..8...8.....8.8. │ │ - 0x00082ee0 76006d00 38017b00 6f006800 5e006500 v.m.8.{.o.h.^.e. │ │ - 0x00082ef0 55003801 0000ab00 0e000000 cc003801 U.8...........8. │ │ - 0x00082f00 6d007100 29006a00 60001500 17003801 m.q.).j.`.....8. │ │ - 0x00082f10 38015800 62003801 38014900 47004600 8.X.b.8.8.I.G.F. │ │ - 0x00082f20 59003801 2c000000 27000000 ed002b00 Y.8.,...'.....+. │ │ - 0x00082f30 5a003801 38013900 38012500 45002b00 Z.8.8.9.8.%.E.+. │ │ - 0x00082f40 4d004000 39003a00 40004c00 5e004f00 M.@.9.:.@.L.^.O. │ │ - 0x00082f50 3b003801 27000e00 0e000400 38013801 ;.8.'.......8.8. │ │ - 0x00082f60 38013801 0f011201 15011801 1b010000 8.8............. │ │ - 0x00082f70 1d012001 22012501 28012b01 2e013101 .. .".%.(.+...1. │ │ - 0x00082f80 34010000 00006700 01000100 00000100 4.....g......... │ │ - 0x00082f90 03000300 00000d00 01000300 0d000100 ................ │ │ - 0x00082fa0 04000400 07000700 2c000400 1d000700 ........,....... │ │ - 0x00082fb0 08000800 01000100 36000800 1a000100 ........6....... │ │ - 0x00082fc0 1a001a00 1a002c00 5d001d00 5c000100 ......,.]...\... │ │ - 0x00082fd0 02000200 35000200 36004400 1a005b00 ....5...6.D...[. │ │ - 0x00082fe0 02004200 42000200 32003200 32004700 ..B.B...2.2.2.G. │ │ - 0x00082ff0 47003500 4d003600 44005a00 02000200 G.5.M.6.D.Z..... │ │ - 0x00083000 4f004200 32000200 47004b00 4b005800 O.B.2...G.K.K.X. │ │ - 0x00083010 58004d00 4e000200 05000500 05004f00 X.M.N.........O. │ │ - 0x00083020 05000500 55005400 05005300 05000500 ....U.T...S..... │ │ - 0x00083030 05005200 4e005700 57005100 50004800 ..R.N.W.W.Q.P.H. │ │ - 0x00083040 40005500 3f005600 56003e00 3d003a00 @.U.?.V.V.>.=.:. │ │ - 0x00083050 57004e00 39000500 05000600 06000600 W.N.9........... │ │ - 0x00083060 34000600 06005600 33000600 31000600 4.....V.3...1... │ │ - 0x00083070 06000600 30002800 27002600 25002400 ....0.(.'.&.%.$. │ │ - 0x00083080 23002100 20001500 12001100 10000f00 #.!. ........... │ │ - 0x00083090 0c000900 00000000 06000600 18001800 ................ │ │ - 0x000830a0 18000000 18001800 00000000 18000000 ................ │ │ - 0x000830b0 18001800 18000000 00000000 00001800 ................ │ │ - 0x000830c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000830d0 00000000 00000000 00001800 18002b00 ..............+. │ │ - 0x000830e0 2b002b00 00002b00 2b000000 00002b00 +.+...+.+.....+. │ │ - 0x000830f0 00002b00 2b002b00 00000000 00000000 ..+.+.+......... │ │ - 0x00083100 2b000000 00000000 00000000 00000000 +............... │ │ - 0x00083110 00000000 00000000 00000000 2b002b00 ............+.+. │ │ - 0x00083120 2e002e00 2e000000 2e002e00 00000000 ................ │ │ - 0x00083130 2e000000 2e002e00 2e000000 00000000 ................ │ │ - 0x00083140 00002e00 00000000 00000000 00000000 ................ │ │ - 0x00083150 00000000 00000000 00000000 00002e00 ................ │ │ - 0x00083160 2e004600 46004600 00004600 46000000 ..F.F.F...F.F... │ │ - 0x00083170 00004600 00004600 46004600 00000000 ..F...F.F.F..... │ │ - 0x00083180 00000000 46000000 00000000 00000000 ....F........... │ │ - 0x00083190 00000000 00000000 00000000 00000000 ................ │ │ - 0x000831a0 46004600 62006200 62006300 63006300 F.F.b.b.b.c.c.c. │ │ - 0x000831b0 64006400 64006500 65006500 66006600 d.d.d.e.e.e.f.f. │ │ - 0x000831c0 68006800 68006900 69006a00 6a006a00 h.h.h.i.i.j.j.j. │ │ - 0x000831d0 6b006b00 6b006c00 6c006c00 6d006d00 k.k.k.l.l.l.m.m. │ │ - 0x000831e0 6d006e00 6e006e00 6f006f00 6f007000 m.n.n.n.o.o.o.p. │ │ - 0x000831f0 70007000 61006100 61006100 61006100 p.p.a.a.a.a.a.a. │ │ - 0x00083200 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00083210 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00083220 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00083230 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00083240 00002a00 0b000b00 61000c00 14000b00 ..*.....a....... │ │ - 0x00083250 61002200 0d001500 23000e00 14000b00 a.".....#....... │ │ - 0x00083260 1f000b00 41001500 36002000 1f000b00 ....A...6. ..... │ │ - 0x00083270 0f001000 35002000 2f001100 30003100 ....5. ./...0.1. │ │ - 0x00083280 32004200 60003700 5f001200 0b000b00 2.B.`.7._....... │ │ - 0x00083290 36000c00 4e004100 33005e00 0d002c00 6...N.A.3.^...,. │ │ - 0x000832a0 55000e00 30004a00 32004a00 57003700 U...0.J.2.J.W.7. │ │ - 0x000832b0 36004f00 42005d00 0f001000 36005600 6.O.B.].....6.V. │ │ - 0x000832c0 33001100 33004a00 58004a00 58003700 3...3.J.X.J.X.7. │ │ - 0x000832d0 35001200 17000b00 18003700 19001900 5.........7..... │ │ - 0x000832e0 41002100 1a005c00 1b001c00 19005b00 A.!...\.......[. │ │ - 0x000832f0 4e004a00 57005a00 59004900 54004200 N.J.W.Z.Y.I.T.B. │ │ - 0x00083300 53002c00 55005200 51003b00 33004f00 S.,.U.R.Q.;.3.O. │ │ - 0x00083310 50001d00 19001700 0b001800 4c001900 P...........L... │ │ - 0x00083320 19005600 4b001a00 49001b00 1c001900 ..V.K...I....... │ │ - 0x00083330 47004000 3f003e00 3d003c00 3b003900 G.@.?.>.=.<.;.9. │ │ - 0x00083340 38002900 28002700 26002500 21006100 8.).(.'.&.%.!.a. │ │ - 0x00083350 61006100 1d001900 2c002c00 2d006100 a.a.....,.,.-.a. │ │ - 0x00083360 2c002c00 61006100 2c006100 2c002c00 ,.,.a.a.,.a.,.,. │ │ - 0x00083370 2c006100 61006100 61002e00 61006100 ,.a.a.a.a...a.a. │ │ - 0x00083380 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00083390 61006100 61002c00 2c002c00 2c002d00 a.a.a.,.,.,.,.-. │ │ - 0x000833a0 61002c00 2c006100 61002c00 61002c00 a.,.,.a.a.,.a.,. │ │ - 0x000833b0 2c002c00 61006100 61006100 2e006100 ,.,.a.a.a.a...a. │ │ - 0x000833c0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x000833d0 61006100 61006100 2c002c00 44002c00 a.a.a.a.,.,.D.,. │ │ - 0x000833e0 45006100 44004400 61006100 44006100 E.a.D.D.a.a.D.a. │ │ - 0x000833f0 44004400 44006100 61006100 61004600 D.D.D.a.a.a.a.F. │ │ - 0x00083400 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x00083410 61006100 61006100 61004400 44004400 a.a.a.a.a.D.D.D. │ │ - 0x00083420 2c004500 61004400 44006100 61004400 ,.E.a.D.D.a.a.D. │ │ - 0x00083430 61004400 44004400 61006100 61006100 a.D.D.D.a.a.a.a. │ │ - 0x00083440 46006100 61006100 61006100 61006100 F.a.a.a.a.a.a.a. │ │ - 0x00083450 61006100 61006100 61006100 44004400 a.a.a.a.a.a.D.D. │ │ - 0x00083460 0a000a00 0a001300 13001300 16001600 ................ │ │ - 0x00083470 16001e00 1e001e00 24002400 2b002b00 ........$.$.+.+. │ │ - 0x00083480 2b003400 34003500 35003500 3a003a00 +.4.4.5.5.5.:.:. │ │ - 0x00083490 3a002c00 2c002c00 43004300 43004800 :.,.,.,.C.C.C.H. │ │ - 0x000834a0 48004800 4d004d00 4d004400 44004400 H.H.M.M.M.D.D.D. │ │ - 0x000834b0 09006100 61006100 61006100 61006100 ..a.a.a.a.a.a.a. │ │ - 0x000834c0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x000834d0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x000834e0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ - 0x000834f0 61006100 61006100 61006100 00000000 a.a.a.a.a.a..... │ │ - 0x00083500 01000000 01000000 00000000 00000000 ................ │ │ - 0x00083510 00000000 01000000 00000000 00000000 ................ │ │ - 0x00083520 00000000 00000000 00000000 00000000 ................ │ │ - 0x00083530 00000000 01000000 01000000 01000000 ................ │ │ - 0x00083540 00000000 00000000 01000000 00000000 ................ │ │ - 0x00083550 00000000 00000000 00000000 00000000 ................ │ │ - 0x00083560 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00083570 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00083580 6c6d2f6e 6772616d 5f6d6f64 656c5f73 lm/ngram_model_s │ │ - 0x00083590 65742e63 00000000 3c554e4b 3e000000 et.c....... │ │ - 0x000835a0 4c6f672d 6d617468 20706172 616d6574 Log-math paramet │ │ - 0x000835b0 65727320 646f6e27 74206d61 7463682c ers don't match, │ │ - 0x000835c0 2077696c 6c206e6f 74206372 65617465 will not create │ │ - 0x000835d0 204c4d20 7365740a 00000000 4661696c LM set.....Fail │ │ - 0x000835e0 65642074 6f206f70 656e2025 73000000 ed to open %s... │ │ - 0x000835f0 52656164 696e6720 4c4d2063 6f6e7472 Reading LM contr │ │ - 0x00083600 6f6c2066 696c6520 27257327 0a000000 ol file '%s'.... │ │ - 0x00083610 57696c6c 20707265 70656e64 20272573 Will prepend '%s │ │ - 0x00083620 2720746f 20756e71 75616c69 66696564 ' to unqualified │ │ - 0x00083630 20706174 68730a00 25313032 33730000 paths..%1023s.. │ │ - 0x00083640 7b000000 52656164 696e6720 636c6173 {...Reading clas │ │ - 0x00083650 73646566 2066726f 6d202725 73270a00 sdef from '%s'.. │ │ - 0x00083660 556e6578 70656374 65642045 4f462069 Unexpected EOF i │ │ - 0x00083670 6e202573 0a000000 52656164 696e6720 n %s....Reading │ │ - 0x00083680 6c6d2066 726f6d20 27257327 0a000000 lm from '%s'.... │ │ - 0x00083690 4c4d6e61 6d65206d 69737369 6e672061 LMname missing a │ │ - 0x000836a0 66746572 204c4d46 696c654e 616d6520 fter LMFileName │ │ - 0x000836b0 27257327 0a000000 556e6b6e 6f776e20 '%s'....Unknown │ │ - 0x000836c0 636c6173 73202573 20696e20 636f6e74 class %s in cont │ │ - 0x000836d0 726f6c20 66696c65 0a000000 41646465 rol file....Adde │ │ - 0x000836e0 6420636c 61737320 25732063 6f6e7461 d class %s conta │ │ - 0x000836f0 696e696e 67202564 20776f72 64730a00 ining %d words.. │ │ - 0x00083700 556e6b6e 6f776e20 4c4d206e 616d6520 Unknown LM name │ │ - 0x00083710 25730a00 2e677a00 2e627a32 00000000 %s...gz..bz2.... │ │ - 0x00083720 2e415250 41000000 2e444d50 00000000 .ARPA....DMP.... │ │ - 0x00083730 61727061 00000000 646d7000 2e2e2f73 arpa....dmp.../s │ │ - 0x00083740 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x00083750 62737068 696e7862 6173652f 6c6d2f6e bsphinxbase/lm/n │ │ - 0x00083760 6772616d 5f6d6f64 656c2e63 00000000 gram_model.c.... │ │ - 0x00083770 6c616e67 75616765 206d6f64 656c2066 language model f │ │ - 0x00083780 696c6520 74797065 206e6f74 20737570 ile type not sup │ │ - 0x00083790 706f7274 65640a00 4475706c 69636174 ported..Duplicat │ │ - 0x000837a0 6520776f 72642069 6e206469 6374696f e word in dictio │ │ - 0x000837b0 6e617279 20616674 65722063 6f6e7665 nary after conve │ │ - 0x000837c0 7273696f 6e3a2025 730a0000 4f6d6974 rsion: %s...Omit │ │ - 0x000837d0 20647570 6c696361 74652077 6f726420 duplicate word │ │ - 0x000837e0 27257327 0a000000 48617368 20696e73 '%s'....Hash ins │ │ - 0x000837f0 65727469 6f6e2066 61696c65 6420666f ertion failed fo │ │ - 0x00083800 7220776f 72642025 73203d3e 20257020 r word %s => %p │ │ - 0x00083810 2873686f 756c6420 6e6f7420 68617070 (should not happ │ │ - 0x00083820 656e290a 00000000 43616e27 74206164 en).....Can't ad │ │ - 0x00083830 6420776f 72642027 25732720 746f2072 d word '%s' to r │ │ - 0x00083840 6561642d 6f6e6c79 206c616e 67756167 ead-only languag │ │ - 0x00083850 65206d6f 64656c2e 20446973 61626c65 e model. Disable │ │ - 0x00083860 206d6d61 70207769 74682027 2d6d6d61 mmap with '-mma │ │ - 0x00083870 70206e6f 2720746f 206d616b 65206974 p no' to make it │ │ - 0x00083880 20777269 7461626c 650a0000 546f7461 writable...Tota │ │ - 0x00083890 6c20636c 61737320 70726f62 6162696c l class probabil │ │ - 0x000838a0 69747920 69732025 662c2077 696c6c20 ity is %f, will │ │ - 0x000838b0 6e6f726d 616c697a 650a0000 4e6f2073 normalize...No s │ │ - 0x000838c0 75636820 776f7264 206f7220 636c6173 uch word or clas │ │ - 0x000838d0 73207461 673a2025 730a0000 576f7264 s tag: %s...Word │ │ - 0x000838e0 20257320 6973206e 6f742061 20636c61 %s is not a cla │ │ - 0x000838f0 73732074 61672028 63616c6c 206e6772 ss tag (call ngr │ │ - 0x00083900 616d5f6d 6f64656c 5f616464 5f636c61 am_model_add_cla │ │ - 0x00083910 73732829 20666972 7374290a 00000000 ss() first)..... │ │ - 0x00083920 4e756d62 6572206f 6620636c 61737365 Number of classe │ │ - 0x00083930 73206361 6e6e6f74 20657863 65656420 s cannot exceed │ │ - 0x00083940 31323820 28736f72 7279290a 00000000 128 (sorry)..... │ │ - 0x00083950 46696c65 20257320 6e6f7420 666f756e File %s not foun │ │ - 0x00083960 640a0000 4c4d434c 41535300 00000000 d...LMCLASS..... │ │ - 0x00083970 cdcccccc ccccec3f 2e2e2f73 7068696e .......?../sphin │ │ - 0x00083980 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x00083990 696e7862 6173652f 6c6d2f6c 6d33675f inxbase/lm/lm3g_ │ │ - 0x000839a0 74656d70 6c617465 732e6300 42696772 templates.c.Bigr │ │ - 0x000839b0 616d2025 64206861 73206e6f 2076616c am %d has no val │ │ - 0x000839c0 69642075 6e696772 616d2070 6172656e id unigram paren │ │ - 0x000839d0 740a0000 54726967 72616d20 25642068 t...Trigram %d h │ │ - 0x000839e0 6173206e 6f207661 6c696420 62696772 as no valid bigr │ │ - 0x000839f0 616d2070 6172656e 740a0000 54726967 am parent...Trig │ │ - 0x00083a00 72616d20 25642068 6173206e 6f207661 ram %d has no va │ │ - 0x00083a10 6c696420 756e6967 72616d20 70617265 lid unigram pare │ │ - 0x00083a20 6e740a00 2e2e2f73 7068696e 78626173 nt..../sphinxbas │ │ - 0x00083a30 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x00083a40 6173652f 6c6d2f6e 6772616d 5f6d6f64 ase/lm/ngram_mod │ │ - 0x00083a50 656c5f61 7270612e 63000000 52656164 el_arpa.c...Read │ │ - 0x00083a60 696e6720 756e6967 72616d73 0a000000 ing unigrams.... │ │ - 0x00083a70 5c322d67 72616d73 3a000000 5c656e64 \2-grams:...\end │ │ - 0x00083a80 5c000000 466f726d 61742065 72726f72 \...Format error │ │ - 0x00083a90 3b20756e 69677261 6d206967 6e6f7265 ; unigram ignore │ │ - 0x00083aa0 643a2025 730a0000 546f6f20 6d616e79 d: %s...Too many │ │ - 0x00083ab0 20756e69 6772616d 730a0000 4475706c unigrams...Dupl │ │ - 0x00083ac0 69636174 6520776f 72642069 6e206469 icate word in di │ │ - 0x00083ad0 6374696f 6e617279 3a202573 0a000000 ctionary: %s.... │ │ - 0x00083ae0 6c6d5f74 2e75636f 756e7428 25642920 lm_t.ucount(%d) │ │ - 0x00083af0 213d2023 756e6967 72616d73 20726561 != #unigrams rea │ │ - 0x00083b00 64282564 290a0000 52656164 696e6720 d(%d)...Reading │ │ - 0x00083b10 62696772 616d730a 00000000 556e6b6e bigrams.....Unkn │ │ - 0x00083b20 6f776e20 776f7264 3a202573 2c20736b own word: %s, sk │ │ - 0x00083b30 69707069 6e672062 69677261 6d202825 ipping bigram (% │ │ - 0x00083b40 73202573 290a0000 546f6f20 6d616e79 s %s)...Too many │ │ - 0x00083b50 20626967 72616d73 0a000000 42696772 bigrams....Bigr │ │ - 0x00083b60 616d2025 73202573 206e6f74 20696e20 am %s %s not in │ │ - 0x00083b70 756e6967 72616d20 6f726465 7220776f unigram order wo │ │ - 0x00083b80 72642069 643a2025 64207072 65762077 rd id: %d prev w │ │ - 0x00083b90 6f726420 69643a20 25640a00 5c332d67 ord id: %d..\3-g │ │ - 0x00083ba0 72616d73 3a000000 42616420 62696772 rams:...Bad bigr │ │ - 0x00083bb0 616d3a20 25730a00 52656164 696e6720 am: %s..Reading │ │ - 0x00083bc0 74726967 72616d73 0a000000 556e6b6e trigrams....Unkn │ │ - 0x00083bd0 6f776e20 776f7264 3a202573 2c20736b own word: %s, sk │ │ - 0x00083be0 69707069 6e672074 72696772 616d2028 ipping trigram ( │ │ - 0x00083bf0 25732025 73202573 290a0000 546f6f20 %s %s %s)...Too │ │ - 0x00083c00 6d616e79 20747269 6772616d 730a0000 many trigrams... │ │ - 0x00083c10 54726967 72616d73 206e6f74 20696e20 Trigrams not in │ │ - 0x00083c20 62696772 616d206f 72646572 0a000000 bigram order.... │ │ - 0x00083c30 4d697373 696e6720 62696772 616d2066 Missing bigram f │ │ - 0x00083c40 6f722074 72696772 616d3a20 25730000 or trigram: %s.. │ │ - 0x00083c50 53697a65 206f6620 74726967 72616d20 Size of trigram │ │ - 0x00083c60 7365676d 656e7420 69732062 69676765 segment is bigge │ │ - 0x00083c70 72207468 616e2036 35353335 2c207375 r than 65535, su │ │ - 0x00083c80 63682061 20626967 206c616e 67756167 ch a big languag │ │ - 0x00083c90 65206d6f 64656c73 20617265 206e6f74 e models are not │ │ - 0x00083ca0 20737570 706f7274 65642c20 75736520 supported, use │ │ - 0x00083cb0 736d616c 6c657220 766f6361 62756c61 smaller vocabula │ │ - 0x00083cc0 72790a00 42616420 74726967 72616d3a ry..Bad trigram: │ │ - 0x00083cd0 2025730a 00000000 5c646174 615c0000 %s.....\data\.. │ │ - 0x00083ce0 6e677261 6d202564 3d256400 556e6b6e ngram %d=%d.Unkn │ │ - 0x00083cf0 6f776e20 6e677261 6d202825 64290a00 own ngram (%d).. │ │ - 0x00083d00 454f4620 7768696c 65207265 6164696e EOF while readin │ │ - 0x00083d10 67206e67 72616d20 636f756e 74730a00 g ngram counts.. │ │ - 0x00083d20 5c312d67 72616d73 3a000000 4661696c \1-grams:...Fail │ │ - 0x00083d30 65642074 6f207265 6164205c 312d6772 ed to read \1-gr │ │ - 0x00083d40 616d733a 206d6172 6b000000 42616420 ams: mark...Bad │ │ - 0x00083d50 6f72206d 69737369 6e67206e 6772616d or missing ngram │ │ - 0x00083d60 20636f75 6e740a00 25386420 3d202375 count..%8d = #u │ │ - 0x00083d70 6e696772 616d7320 63726561 7465640a nigrams created. │ │ - 0x00083d80 00000000 25386420 3d202362 69677261 ....%8d = #bigra │ │ - 0x00083d90 6d732063 72656174 65640a00 25386420 ms created..%8d │ │ - 0x00083da0 3d202370 726f6232 20656e74 72696573 = #prob2 entries │ │ - 0x00083db0 0a000000 25386420 3d202362 6f5f7774 ....%8d = #bo_wt │ │ - 0x00083dc0 3220656e 74726965 730a0000 25386420 2 entries...%8d │ │ - 0x00083dd0 3d202374 72696772 616d7320 63726561 = #trigrams crea │ │ - 0x00083de0 7465640a 00000000 25386420 3d202370 ted.....%8d = #p │ │ - 0x00083df0 726f6233 20656e74 72696573 0a000000 rob3 entries.... │ │ - 0x00083e00 6e677261 6d732031 3d25642c 20323d25 ngrams 1=%d, 2=% │ │ - 0x00083e10 642c2033 3d25640a 00000000 4e6f205c d, 3=%d.....No \ │ │ - 0x00083e20 64617461 5c206d61 726b2069 6e204c4d data\ mark in LM │ │ - 0x00083e30 2066696c 650a0000 4661696c 65642074 file...Failed t │ │ - 0x00083e40 6f206f70 656e2025 7320666f 72207772 o open %s for wr │ │ - 0x00083e50 6974696e 67000000 54686973 20697320 iting...This is │ │ - 0x00083e60 616e2041 5250412d 666f726d 6174206c an ARPA-format l │ │ - 0x00083e70 616e6775 61676520 6d6f6465 6c206669 anguage model fi │ │ - 0x00083e80 6c652c20 67656e65 72617465 64206279 le, generated by │ │ - 0x00083e90 20434d55 20537068 696e780a 00000000 CMU Sphinx..... │ │ - 0x00083ea0 5c646174 615c0a00 6e677261 6d202564 \data\..ngram %d │ │ - 0x00083eb0 3d25640a 00000000 0a5c2564 2d677261 =%d......\%d-gra │ │ - 0x00083ec0 6d733a0a 00000000 252e3466 20000000 ms:.....%.4f ... │ │ - 0x00083ed0 25732000 252e3466 00000000 0a5c656e %s .%.4f.....\en │ │ - 0x00083ee0 645c0a00 00401c46 2e2e2f73 7068696e d\...@.F../sphin │ │ - 0x00083ef0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x00083f00 696e7862 6173652f 6c6d2f6e 6772616d inxbase/lm/ngram │ │ - 0x00083f10 5f6d6f64 656c5f64 6d702e63 00000000 _model_dmp.c.... │ │ - 0x00083f20 44756d70 2066696c 65202573 206e6f74 Dump file %s not │ │ - 0x00083f30 20666f75 6e640a00 44756d70 2066696c found..Dump fil │ │ - 0x00083f40 65206973 20636f6d 70726573 7365642c e is compressed, │ │ - 0x00083f50 2077696c 6c206e6f 74207573 65206d65 will not use me │ │ - 0x00083f60 6d6f7279 2d6d6170 70656420 492f4f0a mory-mapped I/O. │ │ - 0x00083f70 00000000 57726f6e 67206d61 67696320 ....Wrong magic │ │ - 0x00083f80 68656164 65722073 697a6520 6e756d62 header size numb │ │ - 0x00083f90 65722025 783a2025 73206973 206e6f74 er %x: %s is not │ │ - 0x00083fa0 20612064 756d7020 66696c65 0a000000 a dump file.... │ │ - 0x00083fb0 43616e6e 6f742072 65616420 68656164 Cannot read head │ │ - 0x00083fc0 65720a00 57726f6e 67206865 61646572 er..Wrong header │ │ - 0x00083fd0 2025733a 20257320 6973206e 6f742061 %s: %s is not a │ │ - 0x00083fe0 2064756d 70206669 6c650a00 42797465 dump file..Byte │ │ - 0x00083ff0 73776170 70696e67 20726571 75697265 swapping require │ │ - 0x00084000 642c2077 696c6c20 6e6f7420 75736520 d, will not use │ │ - 0x00084010 6d656d6f 72792d6d 61707065 6420492f memory-mapped I/ │ │ - 0x00084020 4f20666f 72204c4d 2066696c 650a0000 O for LM file... │ │ - 0x00084030 57696c6c 20757365 206d656d 6f72792d Will use memory- │ │ - 0x00084040 6d617070 65642049 2f4f2066 6f72204c mapped I/O for L │ │ - 0x00084050 4d206669 6c650a00 43616e6e 6f742072 M file..Cannot r │ │ - 0x00084060 65616420 4c4d2066 696c656e 616d6520 ead LM filename │ │ - 0x00084070 696e2068 65616465 720a0000 4661696c in header...Fail │ │ - 0x00084080 65642074 6f207265 61642077 6f72640a ed to read word. │ │ - 0x00084090 00000000 4661696c 65642074 6f207265 ....Failed to re │ │ - 0x000840a0 6164206d 6170696e 67206964 2025640a ad maping id %d. │ │ - 0x000840b0 00000000 4661696c 65642074 6f207265 ....Failed to re │ │ - 0x000840c0 61642075 6e696772 616d7320 64617461 ad unigrams data │ │ - 0x000840d0 0a000000 25386420 3d204c4d 2e756e69 ....%8d = LM.uni │ │ - 0x000840e0 6772616d 73282b74 7261696c 65722920 grams(+trailer) │ │ - 0x000840f0 72656164 0a000000 2d6d6d61 70207370 read....-mmap sp │ │ - 0x00084100 65636966 6965642c 20627574 20747269 ecified, but tri │ │ - 0x00084110 6772616d 20696e64 65782069 73206e6f gram index is no │ │ - 0x00084120 7420776f 72642d61 6c69676e 65642e20 t word-aligned. │ │ - 0x00084130 2057696c 6c206e6f 74206d65 6d6f7279 Will not memory │ │ - 0x00084140 2d6d6170 2e0a0000 4661696c 65642074 -map....Failed t │ │ - 0x00084150 6f207265 61642062 69677261 6d732064 o read bigrams d │ │ - 0x00084160 6174610a 00000000 25386420 3d204c4d ata.....%8d = LM │ │ - 0x00084170 2e626967 72616d73 282b7472 61696c65 .bigrams(+traile │ │ - 0x00084180 72292072 6561640a 00000000 4661696c r) read.....Fail │ │ - 0x00084190 65642074 6f207265 61642074 72696772 ed to read trigr │ │ - 0x000841a0 616d7320 64617461 0a000000 25386420 ams data....%8d │ │ - 0x000841b0 3d204c4d 2e747269 6772616d 73207265 = LM.trigrams re │ │ - 0x000841c0 61640a00 66726561 64287072 6f623229 ad..fread(prob2) │ │ - 0x000841d0 20666169 6c65640a 00000000 25386420 failed.....%8d │ │ - 0x000841e0 3d204c4d 2e70726f 62322065 6e747269 = LM.prob2 entri │ │ - 0x000841f0 65732072 6561640a 00000000 4661696c es read.....Fail │ │ - 0x00084200 65642074 6f207265 61642062 61636b6f ed to read backo │ │ - 0x00084210 66662077 65696768 74730a00 25386420 ff weights..%8d │ │ - 0x00084220 3d204c4d 2e626f5f 77743220 656e7472 = LM.bo_wt2 entr │ │ - 0x00084230 69657320 72656164 0a000000 4661696c ies read....Fail │ │ - 0x00084240 65642074 6f207265 61642074 72696772 ed to read trigr │ │ - 0x00084250 616d2070 726f6261 62696c69 74790a00 am probability.. │ │ - 0x00084260 25386420 3d204c4d 2e70726f 62332065 %8d = LM.prob3 e │ │ - 0x00084270 6e747269 65732072 6561640a 00000000 ntries read..... │ │ - 0x00084280 4661696c 65642074 6f207265 61642074 Failed to read t │ │ - 0x00084290 72696772 616d2069 6e646578 0a000000 rigram index.... │ │ - 0x000842a0 25386420 3d204c4d 2e747365 675f6261 %8d = LM.tseg_ba │ │ - 0x000842b0 73652065 6e747269 65732072 6561640a se entries read. │ │ - 0x000842c0 00000000 4661696c 65642074 6f207265 ....Failed to re │ │ - 0x000842d0 61642077 6f726473 0a000000 4572726f ad words....Erro │ │ - 0x000842e0 72207265 6164696e 6720776f 72642073 r reading word s │ │ - 0x000842f0 7472696e 67732028 25642064 6f65736e trings (%d doesn │ │ - 0x00084300 2774206d 61746368 206e5f75 6e696772 't match n_unigr │ │ - 0x00084310 616d7320 2564290a 00000000 25386420 ams %d).....%8d │ │ - 0x00084320 3d206173 63696920 776f7264 20737472 = ascii word str │ │ - 0x00084330 696e6773 20726561 640a0000 5573696e ings read...Usin │ │ - 0x00084340 67206578 69737469 6e672044 4d50206d g existing DMP m │ │ - 0x00084350 6f64656c 2e0a0000 4275696c 64696e67 odel....Building │ │ - 0x00084360 20444d50 206d6f64 656c2e2e 2e0a0000 DMP model...... │ │ - 0x00084370 42454749 4e204649 4c452046 4f524d41 BEGIN FILE FORMA │ │ - 0x00084380 54204445 53435249 5054494f 4e000000 T DESCRIPTION... │ │ - 0x00084390 43616e6e 6f742063 72656174 65206669 Cannot create fi │ │ - 0x000843a0 6c652025 730a0000 21212121 00000000 le %s...!!!!.... │ │ - 0x000843b0 48656164 65722073 7472696e 67206c65 Header string le │ │ - 0x000843c0 6e677468 2028696e 74333229 20616e64 ngth (int32) and │ │ - 0x000843d0 20737472 696e6720 28696e63 6c756469 string (includi │ │ - 0x000843e0 6e672074 7261696c 696e6720 30290000 ng trailing 0).. │ │ - 0x000843f0 4f726967 696e616c 204c4d20 66696c65 Original LM file │ │ - 0x00084400 6e616d65 20737472 696e672d 6c656e67 name string-leng │ │ - 0x00084410 74682028 696e7433 32292061 6e642066 th (int32) and f │ │ - 0x00084420 696c656e 616d6520 28696e63 6c756469 ilename (includi │ │ - 0x00084430 6e672074 7261696c 696e6720 30290000 ng trailing 0).. │ │ - 0x00084440 28696e74 33322920 76657273 696f6e20 (int32) version │ │ - 0x00084450 6e756d62 65722028 70726573 656e7420 number (present │ │ - 0x00084460 69666620 76616c75 65203c3d 20302900 iff value <= 0). │ │ - 0x00084470 28696e74 33322920 6f726967 696e616c (int32) original │ │ - 0x00084480 204c4d20 66696c65 206d6f64 69666963 LM file modific │ │ - 0x00084490 6174696f 6e207469 6d657374 616d7020 ation timestamp │ │ - 0x000844a0 28696666 20766572 73696f6e 23207072 (iff version# pr │ │ - 0x000844b0 6573656e 74290000 28696e74 33322920 esent)..(int32) │ │ - 0x000844c0 73747269 6e672d6c 656e6774 6820616e string-length an │ │ - 0x000844d0 64207374 72696e67 2028696e 636c7564 d string (includ │ │ - 0x000844e0 696e6720 74726169 6c696e67 20302920 ing trailing 0) │ │ - 0x000844f0 28696666 20766572 73696f6e 23207072 (iff version# pr │ │ - 0x00084500 6573656e 74290000 2e2e2e20 70726576 esent)..... prev │ │ - 0x00084510 696f7573 20656e74 72792063 6f6e7469 ious entry conti │ │ - 0x00084520 6e756564 20616e79 206e756d 62657220 nued any number │ │ - 0x00084530 6f662074 696d6573 20286966 66207665 of times (iff ve │ │ - 0x00084540 7273696f 6e232070 72657365 6e742900 rsion# present). │ │ - 0x00084550 28696e74 33322920 30202874 65726d69 (int32) 0 (termi │ │ - 0x00084560 6e617469 6e672073 65717565 6e636520 nating sequence │ │ - 0x00084570 6f662073 7472696e 67732920 28696666 of strings) (iff │ │ - 0x00084580 20766572 73696f6e 23207072 6573656e version# presen │ │ - 0x00084590 74290000 28696e74 33322920 6c6f675f t)..(int32) log_ │ │ - 0x000845a0 62675f73 65675f73 7a202870 72657365 bg_seg_sz (prese │ │ - 0x000845b0 6e742069 66662064 69666665 72656e74 nt iff different │ │ - 0x000845c0 2066726f 6d206465 6661756c 74207661 from default va │ │ - 0x000845d0 6c756520 6f66204c 4f47325f 42475f53 lue of LOG2_BG_S │ │ - 0x000845e0 45475f53 5a290000 28696e74 33322920 EG_SZ)..(int32) │ │ - 0x000845f0 6c6d5f74 2e75636f 756e7420 286d7573 lm_t.ucount (mus │ │ - 0x00084600 74206265 203e2030 29000000 28696e74 t be > 0)...(int │ │ - 0x00084610 33322920 6c6d5f74 2e62636f 756e7400 32) lm_t.bcount. │ │ - 0x00084620 28696e74 33322920 6c6d5f74 2e74636f (int32) lm_t.tco │ │ - 0x00084630 756e7400 6c6d5f74 2e75636f 756e742b unt.lm_t.ucount+ │ │ - 0x00084640 3120756e 69677261 6d732028 696e636c 1 unigrams (incl │ │ - 0x00084650 7564696e 67207365 6e74696e 656c2900 uding sentinel). │ │ - 0x00084660 6c6d5f74 2e62636f 756e742b 31206269 lm_t.bcount+1 bi │ │ - 0x00084670 6772616d 73202869 6e636c75 64696e67 grams (including │ │ - 0x00084680 2073656e 74696e65 6c203634 20626974 sentinel 64 bit │ │ - 0x00084690 73202862 675f7429 20656163 68206966 s (bg_t) each if │ │ - 0x000846a0 20766572 73696f6e 3d2d312f 2d322c20 version=-1/-2, │ │ - 0x000846b0 31323820 62697473 20286267 33325f74 128 bits (bg32_t │ │ - 0x000846c0 29206561 63682069 66207665 7273696f ) each if versio │ │ - 0x000846d0 6e3d2d33 00000000 6c6d5f74 2e74636f n=-3....lm_t.tco │ │ - 0x000846e0 756e7420 74726967 72616d73 20287072 unt trigrams (pr │ │ - 0x000846f0 6573656e 74206966 66206c6d 5f742e74 esent iff lm_t.t │ │ - 0x00084700 636f756e 74203e20 30203332 20626974 count > 0 32 bit │ │ - 0x00084710 73202874 675f7429 20656163 68206966 s (tg_t) each if │ │ - 0x00084720 20766572 73696f6e 3d2d312f 2d322c20 version=-1/-2, │ │ - 0x00084730 36342062 69747320 28746733 325f7429 64 bits (tg32_t) │ │ - 0x00084740 20656163 68206966 20766572 73696f6e each if version │ │ - 0x00084750 3d2d3329 00000000 28696e74 33322920 =-3)....(int32) │ │ - 0x00084760 6c6d5f74 2e6e5f70 726f6232 00000000 lm_t.n_prob2.... │ │ - 0x00084770 28696e74 33322920 6c6d5f74 2e70726f (int32) lm_t.pro │ │ - 0x00084780 62325b5d 00000000 28696e74 33322920 b2[]....(int32) │ │ - 0x00084790 6c6d5f74 2e6e5f62 6f5f7774 32202870 lm_t.n_bo_wt2 (p │ │ - 0x000847a0 72657365 6e742069 6666206c 6d5f742e resent iff lm_t. │ │ - 0x000847b0 74636f75 6e74203e 20302900 28696e74 tcount > 0).(int │ │ - 0x000847c0 33322920 6c6d5f74 2e626f5f 7774325b 32) lm_t.bo_wt2[ │ │ - 0x000847d0 5d202870 72657365 6e742069 6666206c ] (present iff l │ │ - 0x000847e0 6d5f742e 74636f75 6e74203e 20302900 m_t.tcount > 0). │ │ - 0x000847f0 28696e74 33322920 6c6d5f74 2e6e5f70 (int32) lm_t.n_p │ │ - 0x00084800 726f6233 20287072 6573656e 74206966 rob3 (present if │ │ - 0x00084810 66206c6d 5f742e74 636f756e 74203e20 f lm_t.tcount > │ │ - 0x00084820 30290000 28696e74 33322920 6c6d5f74 0)..(int32) lm_t │ │ - 0x00084830 2e70726f 62335b5d 20287072 6573656e .prob3[] (presen │ │ - 0x00084840 74206966 66206c6d 5f742e74 636f756e t iff lm_t.tcoun │ │ - 0x00084850 74203e20 30290000 28696e74 33322920 t > 0)..(int32) │ │ - 0x00084860 286c6d5f 742e6263 6f756e74 2b31292f (lm_t.bcount+1)/ │ │ - 0x00084870 42475f53 45475f53 5a2b3120 28707265 BG_SEG_SZ+1 (pre │ │ - 0x00084880 73656e74 20696666 206c6d5f 742e7463 sent iff lm_t.tc │ │ - 0x00084890 6f756e74 203e2030 29000000 28696e74 ount > 0)...(int │ │ - 0x000848a0 33322920 6c6d5f74 2e747365 675f6261 32) lm_t.tseg_ba │ │ - 0x000848b0 73655b5d 20287072 6573656e 74206966 se[] (present if │ │ - 0x000848c0 66206c6d 5f742e74 636f756e 74203e20 f lm_t.tcount > │ │ - 0x000848d0 30290000 28696e74 33322920 53756d28 0)..(int32) Sum( │ │ - 0x000848e0 616c6c20 776f7264 20737472 696e672d all word string- │ │ - 0x000848f0 6c656e67 7468732c 20696e63 6c756469 lengths, includi │ │ - 0x00084900 6e672074 7261696c 696e6720 3020666f ng trailing 0 fo │ │ - 0x00084910 72206561 63682900 416c6c20 776f7264 r each).All word │ │ - 0x00084920 20737472 696e6773 2028696e 636c7564 strings (includ │ │ - 0x00084930 696e6720 74726169 6c696e67 20302066 ing trailing 0 f │ │ - 0x00084940 6f722065 61636829 00000000 454e4420 or each)....END │ │ - 0x00084950 46494c45 20464f52 4d415420 44455343 FILE FORMAT DESC │ │ - 0x00084960 52495054 494f4e00 00000000 00000000 RIPTION......... │ │ - 0x00084970 44617270 61205472 69677261 6d204c4d Darpa Trigram LM │ │ - 0x00084980 00000000 00000000 00000000 00000000 ................ │ │ - 0x00084990 0000c6c2 2e2e2f73 7068696e 78626173 ....../sphinxbas │ │ - 0x000849a0 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x000849b0 6173652f 6c6d2f6c 6d33675f 6d6f6465 ase/lm/lm3g_mode │ │ - 0x000849c0 6c2e6300 2e2e2f73 7068696e 78626173 l.c.../sphinxbas │ │ - 0x000849d0 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x000849e0 6173652f 66656174 2f616763 2e630000 ase/feat/agc.c.. │ │ - 0x000849f0 556e6b6e 6f776e20 41474320 74797065 Unknown AGC type │ │ - 0x00084a00 20272573 270a0000 4147434d 61783a20 '%s'...AGCMax: │ │ - 0x00084a10 6f62733d 6d61783d 20252e32 660a0000 obs=max= %.2f... │ │ - 0x00084a20 41474345 4d61783a 206d6178 3d20252e AGCEMax: max= %. │ │ - 0x00084a30 32660a00 41474345 4d61783a 206f6273 2f..AGCEMax: obs │ │ - 0x00084a40 3d20252e 32662c20 6e65773d 20252e32 = %.2f, new= %.2 │ │ - 0x00084a50 660a0000 41474320 4e4f4953 453a206d f...AGC NOISE: m │ │ - 0x00084a60 61783d20 25362e33 660a0000 6d617800 ax= %6.3f...max. │ │ - 0x00084a70 656d6178 00000000 00000040 0000003f emax.......@...? │ │ - 0x00084a80 00007ac4 2e2e2f73 7068696e 78626173 ..z.../sphinxbas │ │ - 0x00084a90 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x00084aa0 6173652f 66656174 2f636d6e 2e630000 ase/feat/cmn.c.. │ │ - 0x00084ab0 556e6b6e 6f776e20 434d4e20 74797065 Unknown CMN type │ │ - 0x00084ac0 20272573 270a0000 6d65616e 5b305d3d '%s'...mean[0]= │ │ - 0x00084ad0 20252e32 662c206d 65616e5b 312e2e25 %.2f, mean[1..% │ │ - 0x00084ae0 645d3d20 302e300a 00000000 434d4e3a d]= 0.0.....CMN: │ │ - 0x00084af0 20000000 25352e32 66200000 7072696f ...%5.2f ..prio │ │ - 0x00084b00 72000000 00004041 2e2e2f73 7068696e r.....@A../sphin │ │ - 0x00084b10 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x00084b20 696e7862 6173652f 66656174 2f666561 inxbase/feat/fea │ │ - 0x00084b30 742e6300 52656164 696e6720 6d666320 t.c.Reading mfc │ │ - 0x00084b40 66696c65 3a202725 73275b25 642e2e25 file: '%s'[%d..% │ │ - 0x00084b50 645d0a00 25733a20 456e6420 6672616d d]..%s: End fram │ │ - 0x00084b60 65202825 6429203c 3d205374 61727420 e (%d) <= Start │ │ - 0x00084b70 6672616d 65202825 64290a00 25733a20 frame (%d)..%s: │ │ - 0x00084b80 66726561 64282366 6c6f6174 73292066 fread(#floats) f │ │ - 0x00084b90 61696c65 640a0000 25733a20 48656164 ailed...%s: Head │ │ - 0x00084ba0 65722073 697a6520 6669656c 643a2025 er size field: % │ │ - 0x00084bb0 64282530 3878293b 2066696c 6573697a d(%08x); filesiz │ │ - 0x00084bc0 653a2025 64282530 3878290a 00000000 e: %d(%08x)..... │ │ - 0x00084bd0 25733a20 48656164 65722073 697a6520 %s: Header size │ │ - 0x00084be0 6669656c 64202823 666c6f61 74732920 field (#floats) │ │ - 0x00084bf0 3d202564 0a000000 48656164 65722073 = %d....Header s │ │ - 0x00084c00 697a6520 6669656c 643a2025 643b206e ize field: %d; n │ │ - 0x00084c10 6f74206d 756c7469 706c6520 6f662025 ot multiple of % │ │ - 0x00084c20 640a0000 25733a20 53746172 74206672 d...%s: Start fr │ │ - 0x00084c30 616d6520 28256429 20626579 6f6e6420 ame (%d) beyond │ │ - 0x00084c40 66696c65 2073697a 65202825 64290a00 file size (%d).. │ │ - 0x00084c50 25733a20 456e6420 6672616d 65202825 %s: End frame (% │ │ - 0x00084c60 64292062 65796f6e 64206669 6c652073 d) beyond file s │ │ - 0x00084c70 697a6520 28256429 2c207769 6c6c2074 ize (%d), will t │ │ - 0x00084c80 72756e63 6174650a 00000000 25733a20 runcate.....%s: │ │ - 0x00084c90 4d617869 6d756d20 6f757470 75742073 Maximum output s │ │ - 0x00084ca0 697a6528 25642066 72616d65 7329203c ize(%d frames) < │ │ - 0x00084cb0 20616374 75616c20 23667261 6d657328 actual #frames( │ │ - 0x00084cc0 2564290a 00000000 25733a20 66726561 %d).....%s: frea │ │ - 0x00084cd0 64282564 78256429 20284d46 43206461 d(%dx%d) (MFC da │ │ - 0x00084ce0 74612920 6661696c 65640a00 27257327 ta) failed..'%s' │ │ - 0x00084cf0 3a20436f 756c646e 27742072 65616420 : Couldn't read │ │ - 0x00084d00 696e7433 32204070 6f732025 640a0000 int32 @pos %d... │ │ - 0x00084d10 27257327 3a204261 64207375 6272616e '%s': Bad subran │ │ - 0x00084d20 67652073 70656320 656e6469 6e672040 ge spec ending @ │ │ - 0x00084d30 706f7320 25640a00 27257327 3a204475 pos %d..'%s': Du │ │ - 0x00084d40 706c6963 61746520 64696d65 6e73696f plicate dimensio │ │ - 0x00084d50 6e20656e 64696e67 2040706f 73202564 n ending @pos %d │ │ - 0x00084d60 0a000000 27257327 3a204261 64206465 ....'%s': Bad de │ │ - 0x00084d70 6c696d69 74657220 40706f73 2025640a limiter @pos %d. │ │ - 0x00084d80 00000000 27257327 3a20302d 6c656e67 ....'%s': 0-leng │ │ - 0x00084d90 74682073 75627665 63746f72 0a000000 th subvector.... │ │ - 0x00084da0 53756276 6563746f 72207370 65636966 Subvector specif │ │ - 0x00084db0 69636174 696f6e73 20726571 75697265 ications require │ │ - 0x00084dc0 2073696e 676c652d 73747265 616d2066 single-stream f │ │ - 0x00084dd0 65617475 72657321 00000000 546f7461 eatures!....Tota │ │ - 0x00084de0 6c206469 6d656e73 696f6e61 6c697479 l dimensionality │ │ - 0x00084df0 206f6620 73756276 6563746f 72207370 of subvector sp │ │ - 0x00084e00 65636966 69636174 696f6e20 2564203e ecification %d > │ │ - 0x00084e10 20666561 74757265 2064696d 656e7369 feature dimensi │ │ - 0x00084e20 6f6e616c 69747920 25640a00 496e6974 onality %d..Init │ │ - 0x00084e30 69616c69 7a696e67 20666561 74757265 ializing feature │ │ - 0x00084e40 20737472 65616d20 746f2074 7970653a stream to type: │ │ - 0x00084e50 20272573 272c2063 65706c65 6e3d2564 '%s', ceplen=%d │ │ - 0x00084e60 2c20434d 4e3d2725 73272c20 5641524e , CMN='%s', VARN │ │ - 0x00084e70 4f524d3d 27257327 2c204147 433d2725 ORM='%s', AGC='% │ │ - 0x00084e80 73270a00 73325f34 78000000 73325f34 s'..s2_4x...s2_4 │ │ - 0x00084e90 78206665 61747572 65732072 65717569 x features requi │ │ - 0x00084ea0 72652063 65707369 7a65203d 3d203133 re cepsize == 13 │ │ - 0x00084eb0 0a000000 73335f31 78333900 31735f31 ....s3_1x39.1s_1 │ │ - 0x00084ec0 32635f31 32645f33 705f3132 64640000 2c_12d_3p_12dd.. │ │ - 0x00084ed0 31735f63 5f645f6c 645f6464 00000000 1s_c_d_ld_dd.... │ │ - 0x00084ee0 6365705f 64636570 00000000 31735f63 cep_dcep....1s_c │ │ - 0x00084ef0 5f640000 63657000 31735f63 00000000 _d..cep.1s_c.... │ │ - 0x00084f00 31735f33 63000000 31735f34 63000000 1s_3c...1s_4c... │ │ - 0x00084f10 25750000 42616420 66656174 75726520 %u..Bad feature │ │ - 0x00084f20 74797065 20617267 756d656e 740a0000 type argument... │ │ - 0x00084f30 2538643a 0a000000 09253264 3a000000 %8d:.....%2d:... │ │ - 0x00084f40 2025382e 34660000 42616420 63657073 %8.4f..Bad ceps │ │ - 0x00084f50 697a653a 2025640a 00000000 41742064 ize: %d.....At d │ │ - 0x00084f60 69726563 746f7279 202e2028 63757272 irectory . (curr │ │ - 0x00084f70 656e7420 64697265 63746f72 79290a00 ent directory).. │ │ - 0x00084f80 41742064 69726563 746f7279 2025730a At directory %s. │ │ - 0x00084f90 00000000 25732573 25732573 00000000 ....%s%s%s%s.... │ │ - 0x00084fa0 496e6974 69616c69 7a617469 6f6e206f Initialization o │ │ - 0x00084fb0 66206665 61745f74 2c207265 706f7274 f feat_t, report │ │ - 0x00084fc0 3a0a0000 46656174 75726520 74797065 :...Feature type │ │ - 0x00084fd0 20202020 20202020 203d2025 730a0000 = %s... │ │ - 0x00084fe0 43657073 7472616c 2073697a 65202020 Cepstral size │ │ - 0x00084ff0 20202020 203d2025 640a0000 4e756d62 = %d...Numb │ │ - 0x00085000 6572206f 66207374 7265616d 73202020 er of streams │ │ - 0x00085010 203d2025 640a0000 56656374 6f722073 = %d...Vector s │ │ - 0x00085020 697a6520 6f662073 74726561 6d5b2564 ize of stream[%d │ │ - 0x00085030 5d3a2025 640a0000 4e756d62 6572206f ]: %d...Number o │ │ - 0x00085040 66207375 62766563 746f7273 203d2025 f subvectors = % │ │ - 0x00085050 640a0000 436f6d70 6f6e656e 7473206f d...Components o │ │ - 0x00085060 66207375 62766563 746f725b 25645d3a f subvector[%d]: │ │ - 0x00085070 00000000 57686574 68657220 434d4e20 ....Whether CMN │ │ - 0x00085080 69732075 73656420 203d2025 640a0000 is used = %d... │ │ - 0x00085090 57686574 68657220 41474320 69732075 Whether AGC is u │ │ - 0x000850a0 73656420 203d2025 640a0000 57686574 sed = %d...Whet │ │ - 0x000850b0 68657220 76617269 616e6365 20697320 her variance is │ │ - 0x000850c0 6e6f726d 616c697a 6564203d 2025640a normalized = %d. │ │ - 0x000850d0 00000000 0000a040 00002041 2e2e2f73 .......@.. A../s │ │ - 0x000850e0 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x000850f0 62737068 696e7862 6173652f 66656174 bsphinxbase/feat │ │ - 0x00085100 2f6c6461 2e630000 4c444120 696e636f /lda.c..LDA inco │ │ - 0x00085110 6d706174 69626c65 20776974 68206d75 mpatible with mu │ │ - 0x00085120 6c74692d 73747265 616d2066 65617475 lti-stream featu │ │ - 0x00085130 72657320 286e5f73 74726561 6d203d20 res (n_stream = │ │ - 0x00085140 2564290a 00000000 4661696c 65642074 %d).....Failed t │ │ - 0x00085150 6f206f70 656e2074 72616e73 666f726d o open transform │ │ - 0x00085160 2066696c 65202725 73272066 6f722072 file '%s' for r │ │ - 0x00085170 65616469 6e670000 4661696c 65642074 eading..Failed t │ │ - 0x00085180 6f207265 61642068 65616465 72206672 o read header fr │ │ - 0x00085190 6f6d2074 72616e73 666f726d 2066696c om transform fil │ │ - 0x000851a0 65202725 73270a00 25733a20 56657273 e '%s'..%s: Vers │ │ - 0x000851b0 696f6e20 6d69736d 61746368 3a202573 ion mismatch: %s │ │ - 0x000851c0 2c206578 70656374 696e6720 25730a00 , expecting %s.. │ │ - 0x000851d0 25733a20 62696f5f 66726561 645f3364 %s: bio_fread_3d │ │ - 0x000851e0 286c6461 29206661 696c6564 0a000000 (lda) failed.... │ │ - 0x000851f0 4c444120 6d617472 69782064 696d656e LDA matrix dimen │ │ - 0x00085200 73696f6e 20256420 646f6573 6e277420 sion %d doesn't │ │ - 0x00085210 6d617463 68206665 61747572 65207374 match feature st │ │ - 0x00085220 7265616d 2073697a 65202564 0a000000 ream size %d.... │ │ - 0x00085230 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00085240 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00085250 66656174 2f636d6e 5f707269 6f722e63 feat/cmn_prior.c │ │ - 0x00085260 00000000 636d6e5f 7072696f 725f7365 ....cmn_prior_se │ │ - 0x00085270 743a2066 726f6d20 3c200000 3e0a0000 t: from < ..>... │ │ - 0x00085280 636d6e5f 7072696f 725f7365 743a2074 cmn_prior_set: t │ │ - 0x00085290 6f202020 3c200000 636d6e5f 7072696f o < ..cmn_prio │ │ - 0x000852a0 725f7570 64617465 3a206672 6f6d203c r_update: from < │ │ - 0x000852b0 20000000 636d6e5f 7072696f 725f7570 ...cmn_prior_up │ │ - 0x000852c0 64617465 3a20746f 2020203c 20000000 date: to < ... │ │ - 0x000852d0 56617269 616e6365 206e6f72 6d616c69 Variance normali │ │ - 0x000852e0 7a617469 6f6e206e 6f742069 6d706c65 zation not imple │ │ - 0x000852f0 6d656e74 65642069 6e206c69 7665206d mented in live m │ │ - 0x00085300 6f646520 6465636f 64650a00 0000fa43 ode decode.....C │ │ - 0x00085310 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00085320 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00085330 66652f66 655f696e 74657266 6163652e fe/fe_interface. │ │ - 0x00085340 63000000 4672616d 65207261 74652025 c...Frame rate % │ │ - 0x00085350 64206361 6e206e6f 74206265 20626967 d can not be big │ │ - 0x00085360 67657220 7468616e 2073616d 706c6520 ger than sample │ │ - 0x00085370 72617465 20252e30 32660a00 6666743a rate %.02f..fft: │ │ - 0x00085380 206e756d 62657220 6f662070 6f696e74 number of point │ │ - 0x00085390 73206d75 73742062 65206120 706f7765 s must be a powe │ │ - 0x000853a0 72206f66 20322028 69732025 64290a00 r of 2 (is %d).. │ │ - 0x000853b0 4646543a 204e756d 62657220 6f662070 FFT: Number of p │ │ - 0x000853c0 6f696e74 73206d75 73742062 65206772 oints must be gr │ │ - 0x000853d0 65617465 72206f72 20657175 616c2074 eater or equal t │ │ - 0x000853e0 6f206672 616d6520 73697a65 20282564 o frame size (%d │ │ - 0x000853f0 2073616d 706c6573 290a0000 64637400 samples)...dct. │ │ - 0x00085400 68746b00 496e7661 6c696420 7472616e htk.Invalid tran │ │ - 0x00085410 73666f72 6d207479 70652028 76616c75 sform type (valu │ │ - 0x00085420 65732061 72652027 64637427 2c20276c es are 'dct', 'l │ │ - 0x00085430 65676163 79272c20 2768746b 27290a00 egacy', 'htk').. │ │ - 0x00085440 6e6f7420 00000000 43757272 656e7420 not ....Current │ │ - 0x00085450 46452050 6172616d 65746572 733a0a00 FE Parameters:.. │ │ - 0x00085460 0953616d 706c696e 67205261 74653a20 .Sampling Rate: │ │ - 0x00085470 20202020 20202020 20202020 25660a00 %f.. │ │ - 0x00085480 09467261 6d652053 697a653a 20202020 .Frame Size: │ │ - 0x00085490 20202020 20202020 20202020 25640a00 %d.. │ │ - 0x000854a0 09467261 6d652053 68696674 3a202020 .Frame Shift: │ │ - 0x000854b0 20202020 20202020 20202020 25640a00 %d.. │ │ - 0x000854c0 09464654 2053697a 653a2020 20202020 .FFT Size: │ │ - 0x000854d0 20202020 20202020 20202020 25640a00 %d.. │ │ - 0x000854e0 094c6f77 65722046 72657175 656e6379 .Lower Frequency │ │ - 0x000854f0 3a202020 20202020 20202020 25670a00 : %g.. │ │ - 0x00085500 09557070 65722046 72657175 656e6379 .Upper Frequency │ │ - 0x00085510 3a202020 20202020 20202020 25670a00 : %g.. │ │ - 0x00085520 094e756d 62657220 6f662066 696c7465 .Number of filte │ │ - 0x00085530 72733a20 20202020 20202020 25640a00 rs: %d.. │ │ - 0x00085540 094e756d 62657220 6f66204f 76657266 .Number of Overf │ │ - 0x00085550 6c6f7720 53616d70 733a2020 25640a00 low Samps: %d.. │ │ - 0x00085560 09537461 72742055 74742053 74617475 .Start Utt Statu │ │ - 0x00085570 733a2020 20202020 20202020 25640a00 s: %d.. │ │ - 0x00085580 57696c6c 20257372 656d6f76 65204443 Will %sremove DC │ │ - 0x00085590 206f6666 73657420 61742066 72616d65 offset at frame │ │ - 0x000855a0 206c6576 656c0a00 57696c6c 20616464 level..Will add │ │ - 0x000855b0 20646974 68657220 746f2061 7564696f dither to audio │ │ - 0x000855c0 0a000000 44697468 65722073 65656465 ....Dither seede │ │ - 0x000855d0 64207769 74682025 640a0000 57696c6c d with %d...Will │ │ - 0x000855e0 206e6f74 20616464 20646974 68657220 not add dither │ │ - 0x000855f0 746f2061 7564696f 0a000000 57696c6c to audio....Will │ │ - 0x00085600 20617070 6c792073 696e652d 63757276 apply sine-curv │ │ - 0x00085610 65206c69 66746572 696e672c 20706572 e liftering, per │ │ - 0x00085620 696f6420 25640a00 57696c6c 2025736e iod %d..Will %sn │ │ - 0x00085630 6f726d61 6c697a65 2066696c 74657273 ormalize filters │ │ - 0x00085640 20746f20 756e6974 20617265 610a0000 to unit area... │ │ - 0x00085650 57696c6c 20257372 6f756e64 2066696c Will %sround fil │ │ - 0x00085660 74657220 66726571 75656e63 69657320 ter frequencies │ │ - 0x00085670 746f2044 46542070 6f696e74 730a0000 to DFT points... │ │ - 0x00085680 57696c6c 20257375 73652064 6f75626c Will %suse doubl │ │ - 0x00085690 65206261 6e647769 64746820 696e206d e bandwidth in m │ │ - 0x000856a0 656c2066 696c7465 720a0000 596f7520 el filter...You │ │ - 0x000856b0 61726520 7573696e 67207468 6520696e are using the in │ │ - 0x000856c0 7465726e 616c206d 65636861 6e69736d ternal mechanism │ │ - 0x000856d0 20746f20 67656e65 72617465 20746865 to generate the │ │ - 0x000856e0 20736565 642e0a00 596f7520 61726520 seed...You are │ │ - 0x000856f0 7573696e 67202564 20617320 74686520 using %d as the │ │ - 0x00085700 73656564 2e0a0000 4e756d62 6572206f seed....Number o │ │ - 0x00085710 66204646 5420706f 696e7473 20686173 f FFT points has │ │ - 0x00085720 20746f20 62652061 20706f77 6572206f to be a power o │ │ - 0x00085730 66203220 68696768 65722074 68616e20 f 2 higher than │ │ - 0x00085740 25642c20 69742069 73202564 0a000000 %d, it is %d.... │ │ - 0x00085750 4661696c 65642074 6f20696e 69746961 Failed to initia │ │ - 0x00085760 6c697a65 20746865 20776172 70696e67 lize the warping │ │ - 0x00085770 2066756e 6374696f 6e2e0a00 55707065 function...Uppe │ │ - 0x00085780 72206672 65717565 6e637920 252e3166 r frequency %.1f │ │ - 0x00085790 20697320 68696768 65722074 68616e20 is higher than │ │ - 0x000857a0 73616d70 72617465 2f322028 252e3166 samprate/2 (%.1f │ │ - 0x000857b0 290a0000 00000000 00000000 0000e03f )..............? │ │ - 0x000857c0 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x000857d0 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x000857e0 66652f66 655f7369 6770726f 632e6300 fe/fe_sigproc.c. │ │ - 0x000857f0 4f757420 6f662052 616e6765 3a206c6f Out of Range: lo │ │ - 0x00085800 77202066 696c7465 72206564 6765203d w filter edge = │ │ - 0x00085810 20256620 28256629 0a000000 20202020 %f (%f).... │ │ - 0x00085820 20202020 20202020 20206869 67682066 high f │ │ - 0x00085830 696c7465 72206564 6765203d 20256620 ilter edge = %f │ │ - 0x00085840 28256629 0a000000 4661696c 65642074 (%f)....Failed t │ │ - 0x00085850 6f206372 65617465 2066696c 74657262 o create filterb │ │ - 0x00085860 616e6b2c 20667265 7175656e 63792072 ank, frequency r │ │ - 0x00085870 616e6765 20646f65 73206e6f 74206d61 ange does not ma │ │ - 0x00085880 7463682e 2053616d 706c6520 72617465 tch. Sample rate │ │ - 0x00085890 2025662c 20464654 2073697a 65202564 %f, FFT size %d │ │ - 0x000858a0 2c206c6f 77657266 20256620 3c206672 , lowerf %f < fr │ │ - 0x000858b0 65712025 66203e20 75707065 72662025 eq %f > upperf % │ │ - 0x000858c0 662e0a00 00000000 00000000 00e08540 f..............@ │ │ - 0x000858d0 00000000 0046a440 00000000 00002440 .....F.@......$@ │ │ - 0x000858e0 00000000 00000040 182d4454 fb211940 .......@.-DT.!.@ │ │ - 0x000858f0 713d0ad7 a370dd3f 48e17a14 ae47e13f q=...p.?H.z..G.? │ │ - 0x00085900 d13b7f66 9ea0e63f 696e7665 72736500 .;.f...?inverse. │ │ - 0x00085910 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00085920 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00085930 66652f66 655f7761 72702e63 00000000 fe/fe_warp.c.... │ │ - 0x00085940 556e696d 706c656d 656e7465 64207761 Unimplemented wa │ │ - 0x00085950 7270696e 67206675 6e637469 6f6e2025 rping function % │ │ - 0x00085960 730a0000 496d706c 656d656e 74656420 s...Implemented │ │ - 0x00085970 66756e63 74696f6e 73206172 653a0a00 functions are:.. │ │ - 0x00085980 0925730a 00000000 66656174 206d6f64 .%s.....feat mod │ │ - 0x00085990 756c6520 6d757374 20626520 636f6e66 ule must be conf │ │ - 0x000859a0 69677572 65642077 2f206120 76616c69 igured w/ a vali │ │ - 0x000859b0 64204944 0a000000 66655f77 61727020 d ID....fe_warp │ │ - 0x000859c0 6d6f6475 6c65206d 6973636f 6e666967 module misconfig │ │ - 0x000859d0 75726564 20776974 6820696e 76616c69 ured with invali │ │ - 0x000859e0 64206665 5f776172 705f6964 2025750a d fe_warp_id %u. │ │ - 0x000859f0 00000000 66655f77 61727020 6d6f6475 ....fe_warp modu │ │ - 0x00085a00 6c65206d 75737420 62652063 6f6e6669 le must be confi │ │ - 0x00085a10 67757265 6420772f 20612076 616c6964 gured w/ a valid │ │ - 0x00085a20 2049440a 00000000 61666669 6e650000 ID.....affine.. │ │ - 0x00085a30 70696563 65776973 655f6c69 6e656172 piecewise_linear │ │ - 0x00085a40 00000000 70696563 65776973 65000000 ....piecewise... │ │ - 0x00085a50 696e7665 7273655f 6c696e65 6172203a inverse_linear : │ │ - 0x00085a60 3d3d203c 20772720 3d207820 2f206120 == < w' = x / a │ │ - 0x00085a70 3e000000 20090000 2e2e2f73 7068696e >... ...../sphin │ │ - 0x00085a80 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x00085a90 696e7862 6173652f 66652f66 655f7761 inxbase/fe/fe_wa │ │ - 0x00085aa0 72705f69 6e766572 73655f6c 696e6561 rp_inverse_linea │ │ - 0x00085ab0 722e6300 496e7665 72736520 6c696e65 r.c.Inverse line │ │ - 0x00085ac0 61722077 61727069 6e672074 616b6573 ar warping takes │ │ - 0x00085ad0 206f6e6c 79206f6e 65206172 67756d65 only one argume │ │ - 0x00085ae0 6e742c20 25732069 676e6f72 65642e0a nt, %s ignored.. │ │ - 0x00085af0 00000000 496e7665 72736520 6c696e65 ....Inverse line │ │ - 0x00085b00 61722077 61727069 6e672063 616e6e6f ar warping canno │ │ - 0x00085b10 74206861 76652073 6c6f7065 207a6572 t have slope zer │ │ - 0x00085b20 6f2c2077 61727069 6e67206e 6f742061 o, warping not a │ │ - 0x00085b30 70706c69 65642e0a 00000000 57617270 pplied......Warp │ │ - 0x00085b40 20666163 746f7220 25672072 6573756c factor %g resul │ │ - 0x00085b50 74732069 6e206672 65717565 6e637920 ts in frequency │ │ - 0x00085b60 28252e31 66292068 69676865 72207468 (%.1f) higher th │ │ - 0x00085b70 616e204e 79717569 73742028 252e3166 an Nyquist (%.1f │ │ - 0x00085b80 290a0000 25735b25 3034755d 3a202536 )...%s[%04u]: %6 │ │ - 0x00085b90 2e336620 00000000 70696563 65776973 .3f ....piecewis │ │ - 0x00085ba0 655f6c69 6e656172 203a3d3d 203c2077 e_linear :== < w │ │ - 0x00085bb0 27203d20 61202a20 772c2077 203c2046 ' = a * w, w < F │ │ - 0x00085bc0 203e0000 2e2e2f73 7068696e 78626173 >..../sphinxbas │ │ - 0x00085bd0 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x00085be0 6173652f 66652f66 655f7761 72705f70 ase/fe/fe_warp_p │ │ - 0x00085bf0 69656365 77697365 5f6c696e 6561722e iecewise_linear. │ │ - 0x00085c00 63000000 50696563 65776973 65206c69 c...Piecewise li │ │ - 0x00085c10 6e656172 20776172 70696e67 2074616b near warping tak │ │ - 0x00085c20 65732075 7020746f 2074776f 20617267 es up to two arg │ │ - 0x00085c30 756d656e 74732c20 25732069 676e6f72 uments, %s ignor │ │ - 0x00085c40 65642e0a 00000000 50696563 65776973 ed......Piecewis │ │ - 0x00085c50 65206c69 6e656172 20776172 70696e67 e linear warping │ │ - 0x00085c60 2063616e 6e6f7420 68617665 20736c6f cannot have slo │ │ - 0x00085c70 7065207a 65726f2c 20776172 70696e67 pe zero, warping │ │ - 0x00085c80 206e6f74 20617070 6c696564 2e0a0000 not applied.... │ │ - 0x00085c90 9a99593f 2e2e2f73 7068696e 78626173 ..Y?../sphinxbas │ │ - 0x00085ca0 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ - 0x00085cb0 6173652f 66652f66 655f6e6f 6973652e ase/fe/fe_noise. │ │ - 0x00085cc0 63000000 00000000 66666666 6666e63f c.......ffffff.? │ │ - 0x00085cd0 34333333 3333d33f d7a3703d 0ad7ef3f 433333.?..p=...? │ │ - 0x00085ce0 8014ae47 e17a743f 33333333 3333eb3f ...G.zt?333333.? │ │ - 0x00085cf0 9a999999 9999c93f 00000000 00003440 .......?......4@ │ │ - 0x00085d00 9a999999 9999a93f 2e2e2f73 7068696e .......?../sphin │ │ - 0x00085d10 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x00085d20 696e7862 6173652f 66652f66 655f7072 inxbase/fe/fe_pr │ │ - 0x00085d30 65737063 685f6275 662e6300 61666669 espch_buf.c.affi │ │ - 0x00085d40 6e65203a 3d3d203c 20772720 3d206120 ne :== < w' = a │ │ - 0x00085d50 2a207820 2b206220 3e000000 2e2e2f73 * x + b >...../s │ │ - 0x00085d60 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x00085d70 62737068 696e7862 6173652f 66652f66 bsphinxbase/fe/f │ │ - 0x00085d80 655f7761 72705f61 6666696e 652e6300 e_warp_affine.c. │ │ - 0x00085d90 41666669 6e652077 61727069 6e672074 Affine warping t │ │ - 0x00085da0 616b6573 20757020 746f2074 776f2061 akes up to two a │ │ - 0x00085db0 7267756d 656e7473 2c202573 2069676e rguments, %s ign │ │ - 0x00085dc0 6f726564 2e0a0000 41666669 6e652077 ored....Affine w │ │ - 0x00085dd0 61727069 6e672063 616e6e6f 74206861 arping cannot ha │ │ - 0x00085de0 76652073 6c6f7065 207a6572 6f2c2077 ve slope zero, w │ │ - 0x00085df0 61727069 6e67206e 6f742061 70706c69 arping not appli │ │ - 0x00085e00 65642e0a 00000000 73330a00 76657273 ed......s3..vers │ │ - 0x00085e10 696f6e20 25730a00 656e6468 64720a00 ion %s..endhdr.. │ │ - 0x00085e20 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00085e30 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00085e40 7574696c 2f62696f 2e630000 57726f6e util/bio.c..Wron │ │ - 0x00085e50 67206e75 6d626572 206f6620 61726775 g number of argu │ │ - 0x00085e60 6d656e74 730a0000 5072656d 61747572 ments...Prematur │ │ - 0x00085e70 6520454f 462c206c 696e6520 25640a00 e EOF, line %d.. │ │ - 0x00085e80 48656164 65722066 6f726d61 74206572 Header format er │ │ - 0x00085e90 726f722c 206c696e 65202564 0a000000 ror, line %d.... │ │ - 0x00085ea0 656e6468 64720000 4d617820 6172672d endhdr..Max arg- │ │ - 0x00085eb0 76616c75 65206c69 6d697428 25642920 value limit(%d) │ │ - 0x00085ec0 65786365 65646564 3b20696e 63726561 exceeded; increa │ │ - 0x00085ed0 73652042 494f5f48 44524152 475f4d41 se BIO_HDRARG_MA │ │ - 0x00085ee0 580a0000 2a656e64 5f636f6d 6d656e74 X...*end_comment │ │ - 0x00085ef0 2a0a0000 4d697373 696e6720 2573206d *...Missing %s m │ │ - 0x00085f00 61726b65 720a0000 43616e6e 6f742072 arker...Cannot r │ │ - 0x00085f10 65616420 42595445 4f524445 52204d41 ead BYTEORDER MA │ │ - 0x00085f20 47494320 4e4f2e0a 00000000 42616420 GIC NO......Bad │ │ - 0x00085f30 42595445 4f524445 52204d41 47494320 BYTEORDER MAGIC │ │ - 0x00085f40 4e4f3a20 25303878 2c206578 70656374 NO: %08x, expect │ │ - 0x00085f50 696e6720 25303878 0a000000 73776170 ing %08x....swap │ │ - 0x00085f60 5f636865 636b2066 61696c65 640a0000 _check failed... │ │ - 0x00085f70 556e7375 70706f72 74656420 656c656d Unsupported elem │ │ - 0x00085f80 73697a65 20666f72 20627974 65737761 size for byteswa │ │ - 0x00085f90 7070696e 673a2025 640a0000 556e7375 pping: %d...Unsu │ │ - 0x00085fa0 70706f72 74656420 656c656d 73697a65 pported elemsize │ │ - 0x00085fb0 20666f72 20636865 636b7375 6d3a2025 for checksum: % │ │ - 0x00085fc0 640a0000 66726561 64286172 72617973 d...fread(arrays │ │ - 0x00085fd0 697a6529 20666169 6c65640a 00000000 ize) failed..... │ │ - 0x00085fe0 42616420 61727261 7973697a 653a2025 Bad arraysize: % │ │ - 0x00085ff0 640a0000 66726561 64286172 72617964 d...fread(arrayd │ │ - 0x00086000 61746129 20666169 6c65640a 00000000 ata) failed..... │ │ - 0x00086010 556e6162 6c652074 6f207265 61642063 Unable to read c │ │ - 0x00086020 6f6d706c 65746520 64617461 00000000 omplete data.... │ │ - 0x00086030 4f532065 72726f72 20696e20 62696f5f OS error in bio_ │ │ - 0x00086040 66726561 645f3264 00000000 4f532065 fread_2d....OS e │ │ - 0x00086050 72726f72 20696e20 62696f5f 66726561 rror in bio_frea │ │ - 0x00086060 645f3364 00000000 66726561 64286368 d_3d....fread(ch │ │ - 0x00086070 6b73756d 29206661 696c6564 0a000000 ksum) failed.... │ │ - 0x00086080 43686563 6b73756d 20657272 6f723b20 Checksum error; │ │ - 0x00086090 66696c65 2d636865 636b7375 6d202530 file-checksum %0 │ │ - 0x000860a0 38782c20 636f6d70 75746564 20253038 8x, computed %08 │ │ - 0x000860b0 780a0000 556e6162 6c652074 6f207772 x...Unable to wr │ │ - 0x000860c0 69746520 636f6d70 6c657465 20646174 ite complete dat │ │ - 0x000860d0 61000000 4f532065 72726f72 20696e20 a...OS error in │ │ - 0x000860e0 62696f5f 66777269 74655f31 64000000 bio_fwrite_1d... │ │ - 0x000860f0 4f532065 72726f72 20696e20 62696f5f OS error in bio_ │ │ - 0x00086100 66777269 74655f33 64000000 25732f25 fwrite_3d...%s/% │ │ - 0x00086110 73257300 4661696c 65642074 6f206d6f s%s.Failed to mo │ │ - 0x00086120 76652074 6f20616e 206f6666 73657420 ve to an offset │ │ - 0x00086130 25642069 6e206120 66696c65 20272573 %d in a file '%s │ │ - 0x00086140 27000000 4661696c 65642074 6f207265 '...Failed to re │ │ - 0x00086150 61642025 64207361 6d706c65 73206672 ad %d samples fr │ │ - 0x00086160 6f6d2025 733a2025 64000000 2e2e2f73 om %s: %d...../s │ │ - 0x00086170 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ - 0x00086180 62737068 696e7862 6173652f 7574696c bsphinxbase/util │ │ - 0x00086190 2f626974 7665632e 63000000 63616c6c /bitvec.c...call │ │ - 0x000861a0 6f632825 642c2564 29206661 696c6564 oc(%d,%d) failed │ │ - 0x000861b0 2066726f 6d202573 28256429 0a000000 from %s(%d).... │ │ - 0x000861c0 6d616c6c 6f632825 64292066 61696c65 malloc(%d) faile │ │ - 0x000861d0 64206672 6f6d2025 73282564 290a0000 d from %s(%d)... │ │ - 0x000861e0 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x000861f0 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00086200 7574696c 2f636b64 5f616c6c 6f632e63 util/ckd_alloc.c │ │ - 0x00086210 00000000 636b645f 63616c6c 6f635f34 ....ckd_calloc_4 │ │ - 0x00086220 64206661 696c6564 20666f72 2063616c d failed for cal │ │ - 0x00086230 6c657220 61742025 73282564 29206174 ler at %s(%d) at │ │ - 0x00086240 20257328 2564290a 00000000 24280000 %s(%d).....$(.. │ │ - 0x00086250 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00086260 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00086270 7574696c 2f636d64 5f6c6e2e 63000000 util/cmd_ln.c... │ │ - 0x00086280 256c6400 556e7061 72736564 20626f6f %ld.Unparsed boo │ │ - 0x00086290 6c65616e 2076616c 75652027 2573270a lean value '%s'. │ │ - 0x000862a0 00000000 556e6b6e 6f776e20 61726775 ....Unknown argu │ │ - 0x000862b0 6d656e74 20747970 653a2025 640a0000 ment type: %d... │ │ - 0x000862c0 556e6b6e 6f776e20 61726775 6d656e74 Unknown argument │ │ - 0x000862d0 3a202573 0a000000 5b4e414d 455d0000 : %s....[NAME].. │ │ - 0x000862e0 095b4445 464c545d 00000000 095b4445 .[DEFLT].....[DE │ │ - 0x000862f0 5343525d 0a000000 095b5641 4c55455d SCR].....[VALUE] │ │ - 0x00086300 0a000000 25650000 25732c00 41726775 ....%e..%s,.Argu │ │ - 0x00086310 6d656e74 73206c69 73742064 6566696e ments list defin │ │ - 0x00086320 6974696f 6e3a0a00 4475706c 69636174 ition:..Duplicat │ │ - 0x00086330 65206172 67756d65 6e74206e 616d6520 e argument name │ │ - 0x00086340 696e2064 6566696e 6974696f 6e3a2025 in definition: % │ │ - 0x00086350 730a0000 556e6b6e 6f776e20 61726775 s...Unknown argu │ │ - 0x00086360 6d656e74 206e616d 65202725 73270a00 ment name '%s'.. │ │ - 0x00086370 41726775 6d656e74 2076616c 75652066 Argument value f │ │ - 0x00086380 6f722027 25732720 6d697373 696e670a or '%s' missing. │ │ - 0x00086390 00000000 42616420 61726775 6d656e74 ....Bad argument │ │ - 0x000863a0 2076616c 75652066 6f722025 733a2025 value for %s: % │ │ - 0x000863b0 730a0000 4475706c 69636174 65206172 s...Duplicate ar │ │ - 0x000863c0 67756d65 6e74206e 616d6520 696e2061 gument name in a │ │ - 0x000863d0 7267756d 656e7473 3a202573 0a000000 rguments: %s.... │ │ - 0x000863e0 42616420 64656661 756c7420 61726775 Bad default argu │ │ - 0x000863f0 6d656e74 2076616c 75652066 6f722025 ment value for % │ │ - 0x00086400 733a2025 730a0000 4d697373 696e6720 s: %s...Missing │ │ - 0x00086410 72657175 69726564 20617267 756d656e required argumen │ │ - 0x00086420 74202573 0a000000 4e6f2061 7267756d t %s....No argum │ │ - 0x00086430 656e7473 20676976 656e2c20 61766169 ents given, avai │ │ - 0x00086440 6c61626c 65206f70 74696f6e 73206172 lable options ar │ │ - 0x00086450 653a0a00 63616e6e 6f742072 65646972 e:..cannot redir │ │ - 0x00086460 65637420 6c6f6720 6f757470 75740000 ect log output.. │ │ - 0x00086470 50617273 696e6720 636f6d6d 616e6420 Parsing command │ │ - 0x00086480 6c696e65 3a0a0000 5c0a0900 43757272 line:...\...Curr │ │ - 0x00086490 656e7420 636f6e66 69677572 6174696f ent configuratio │ │ - 0x000864a0 6e3a0a00 4661696c 65642074 6f207061 n:..Failed to pa │ │ - 0x000864b0 72736520 61726775 6d656e74 73206c69 rse arguments li │ │ - 0x000864c0 73740a00 4e756d62 6572206f 66206172 st..Number of ar │ │ - 0x000864d0 67756d65 6e747320 6d757374 20626520 guments must be │ │ - 0x000864e0 6576656e 210a0000 4661696c 65642074 even!...Failed t │ │ - 0x000864f0 6f207061 72736520 61726775 6d656e74 o parse argument │ │ - 0x00086500 73206c69 73742c20 666f7263 65642065 s list, forced e │ │ - 0x00086510 7869740a 00000000 43616e6e 6f74206f xit.....Cannot o │ │ - 0x00086520 70656e20 636f6e66 69677572 6174696f pen configuratio │ │ - 0x00086530 6e206669 6c652025 7320666f 72207265 n file %s for re │ │ - 0x00086540 6164696e 670a0000 4e657374 696e6720 ading...Nesting │ │ - 0x00086550 71756f74 6174696f 6e732069 73206e6f quotations is no │ │ - 0x00086560 74207375 70706f72 74656421 0a000000 t supported!.... │ │ - 0x00086570 556e636c 6f736564 2071756f 74617469 Unclosed quotati │ │ - 0x00086580 6f6e2c20 68617669 6e672045 4f462063 on, having EOF c │ │ - 0x00086590 6c6f7365 2069742e 2e2e0a00 20090d0a lose it..... ... │ │ - 0x000865a0 00000000 68656c70 00000000 4c6f6f6b ....help....Look │ │ - 0x000865b0 696e6720 666f7220 64656661 756c7420 ing for default │ │ - 0x000865c0 61726775 6d656e74 2066696c 653a2025 argument file: % │ │ - 0x000865d0 730a0000 43616e27 74206669 6e642064 s...Can't find d │ │ - 0x000865e0 65666175 6c742061 7267756d 656e7420 efault argument │ │ - 0x000865f0 66696c65 2025732e 0a000000 50617273 file %s.....Pars │ │ - 0x00086600 696e6720 636f6d6d 616e6420 6c696e65 ing command line │ │ - 0x00086610 73206672 6f6d2066 696c6520 25730a00 s from file %s.. │ │ - 0x00086620 55736167 653a0a00 09257320 61726775 Usage:...%s argu │ │ - 0x00086630 6d656e74 2d6c6973 742c206f 720a0000 ment-list, or... │ │ - 0x00086640 09257320 5b617267 756d656e 742d6669 .%s [argument-fi │ │ - 0x00086650 6c655d20 28646566 61756c74 2066696c le] (default fil │ │ - 0x00086660 653a202e 20257329 0a0a0000 00000000 e: . %s)........ │ │ - 0x00086670 a44cfcff a44cfcff 9851fcff 9851fcff .L...L...Q...Q.. │ │ - 0x00086680 5451fcff 5451fcff a44cfcff a44cfcff TQ..TQ...L...L.. │ │ - 0x00086690 b84ffcff b84ffcff a44cfcff a44cfcff .O...O...L...L.. │ │ - 0x000866a0 a44cfcff a44cfcff a44cfcff a44cfcff .L...L...L...L.. │ │ - 0x000866b0 544ffcff 544ffcff a44cfcff a44cfcff TO..TO...L...L.. │ │ - 0x000866c0 a44cfcff a44cfcff a44cfcff a44cfcff .L...L...L...L.. │ │ - 0x000866d0 a44cfcff a44cfcff a44cfcff a44cfcff .L...L...L...L.. │ │ - 0x000866e0 a44cfcff a44cfcff a44cfcff a44cfcff .L...L...L...L.. │ │ - 0x000866f0 5850fcff 9058fcff 9058fcff 6c59fcff XP...X...X..lY.. │ │ - 0x00086700 6c59fcff 4859fcff 4859fcff 9058fcff lY..HY..HY...X.. │ │ - 0x00086710 9058fcff 3459fcff 3459fcff 9058fcff .X..4Y..4Y...X.. │ │ - 0x00086720 9058fcff 9058fcff 9058fcff 9058fcff .X...X...X...X.. │ │ - 0x00086730 9058fcff 2059fcff 2059fcff 9058fcff .X.. Y.. Y...X.. │ │ - 0x00086740 9058fcff 9058fcff 9058fcff 9058fcff .X...X...X...X.. │ │ - 0x00086750 9058fcff 9058fcff 9058fcff 9058fcff .X...X...X...X.. │ │ - 0x00086760 9058fcff 9058fcff 9058fcff 9058fcff .X...X...X...X.. │ │ - 0x00086770 9058fcff d858fcff 00000000 00000000 .X...X.......... │ │ - 0x00086780 636d7573 7068696e 78000000 25733a20 cmusphinx...%s: │ │ - 0x00086790 25732825 6c64293a 20257300 494e464f %s(%ld): %s.INFO │ │ - 0x000867a0 00000000 25733a20 22257322 2c206c69 ....%s: "%s", li │ │ - 0x000867b0 6e652025 6c643a20 25730000 25733a20 ne %ld: %s..%s: │ │ - 0x000867c0 25732825 6c64293a 2025733a 2025730a %s(%ld): %s: %s. │ │ - 0x000867d0 00000000 25733a20 22257322 2c206c69 ....%s: "%s", li │ │ - 0x000867e0 6e652025 6c643a20 25733a20 25730a00 ne %ld: %s: %s.. │ │ - 0x000867f0 44454255 47000000 494e464f 434f4e54 DEBUG...INFOCONT │ │ - 0x00086800 00000000 5741524e 00000000 4552524f ....WARN....ERRO │ │ - 0x00086810 52000000 46415441 4c000000 00000000 R...FATAL....... │ │ - 0x00086820 03000000 04000000 04000000 05000000 ................ │ │ - 0x00086830 06000000 06000000 00000000 00000000 ................ │ │ - 0x00086840 00000000 dfb00899 00000000 00000000 ................ │ │ - 0x00086850 00001000 0000f03d 00000000 0000f03d .......=.......= │ │ - 0x00086860 00000000 00009041 00000000 0000a03c .......A.......< │ │ - 0x00086870 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00086880 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00086890 7574696c 2f676c69 73742e63 00000000 util/glist.c.... │ │ - 0x000868a0 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x000868b0 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x000868c0 7574696c 2f686173 685f7461 626c652e util/hash_table. │ │ - 0x000868d0 63000000 56657279 206c6172 67652068 c...Very large h │ │ - 0x000868e0 61736820 7461626c 65207265 71756573 ash table reques │ │ - 0x000868f0 74656420 28256420 656e7472 69657329 ted (%d entries) │ │ - 0x00086900 0a000000 48617368 20776974 68206368 ....Hash with ch │ │ - 0x00086910 61696e69 6e672072 65707265 73656e74 aining represent │ │ - 0x00086920 6174696f 6e206f66 20746865 20686173 ation of the has │ │ - 0x00086930 68207461 626c6500 7c6b6579 3a000000 h table.|key:... │ │ - 0x00086940 25700000 7c6c656e 3a257a64 7c76616c %p..|len:%zd|val │ │ - 0x00086950 3d256c64 7c2d3e00 4e554c4c 00000000 =%ld|->.NULL.... │ │ - 0x00086960 54686520 746f7461 6c206e75 6d626572 The total number │ │ - 0x00086970 206f6620 6b657973 203d2564 0a000000 of keys =%d.... │ │ - 0x00086980 65000000 d3000000 33010000 91010000 e.......3....... │ │ - 0x00086990 f7010000 59020000 bd020000 29030000 ....Y.......)... │ │ - 0x000869a0 8b030000 f1030000 b1040000 41060000 ............A... │ │ - 0x000869b0 d3070000 6b090000 b90b0000 a10f0000 ....k........... │ │ - 0x000869c0 8b130000 77170000 591b0000 491f0000 ....w...Y...I... │ │ - 0x000869d0 29230000 17270000 e72e0000 813e0000 )#...'.......>.. │ │ - 0x000869e0 2b4e0000 c15d0000 3b750000 499c0000 +N...]..;u..I... │ │ - 0x000869f0 65c30000 6dea0000 71110100 95380100 e...m...q....8.. │ │ - 0x00086a00 915f0100 a3860100 cbd40100 01710200 ._...........q.. │ │ - 0x00086a10 430d0300 87a90300 e7930400 891a0600 C............... │ │ - 0x00086a20 29a10700 cb270900 61ae0a00 0b350c00 )....'..a....5.. │ │ - 0x00086a30 a1bb0d00 ffffffff 00000000 00000000 ................ │ │ - 0x00086a40 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00086a50 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00086a60 7574696c 2f6c6973 74656c65 6d5f616c util/listelem_al │ │ - 0x00086a70 6c6f632e 63000000 4c697374 20697465 loc.c...List ite │ │ - 0x00086a80 6d207369 7a652028 256c7529 206e6f74 m size (%lu) not │ │ - 0x00086a90 206d756c 7469706c 65206f66 2073697a multiple of siz │ │ - 0x00086aa0 656f6628 766f6964 202a292c 20726f75 eof(void *), rou │ │ - 0x00086ab0 6e64696e 6720746f 20256c75 0a000000 nding to %lu.... │ │ - 0x00086ac0 456c656d 656e7420 73697a65 202a2062 Element size * b │ │ - 0x00086ad0 6c6f636b 2073697a 65206578 63656564 lock size exceed │ │ - 0x00086ae0 73203235 366b2c20 75736520 6d616c6c s 256k, use mall │ │ - 0x00086af0 6f632069 6e737465 61642e0a 00000000 oc instead...... │ │ - 0x00086b00 4661696c 65642074 6f206669 6e642062 Failed to find b │ │ - 0x00086b10 6c6f636b 20696e64 65782066 6f722070 lock index for p │ │ - 0x00086b20 6f696e74 65722025 70210a00 4661696c ointer %p!..Fail │ │ - 0x00086b30 65642074 6f206669 6e642062 6c6f636b ed to find block │ │ - 0x00086b40 20696e64 65782025 640a0000 4c696e6b index %d...Link │ │ - 0x00086b50 6c697374 20737461 74733a0a 00000000 list stats:..... │ │ - 0x00086b60 656c656d 73697a65 20256c75 2c202361 elemsize %lu, #a │ │ - 0x00086b70 6c6c6f63 20256c75 2c202366 72656564 lloc %lu, #freed │ │ - 0x00086b80 20256c75 2c202366 7265656c 69737420 %lu, #freelist │ │ - 0x00086b90 256c750a 00000000 416c6c6f 63617465 %lu.....Allocate │ │ - 0x00086ba0 6420626c 6f636b73 3a0a0000 25702028 d blocks:...%p ( │ │ - 0x00086bb0 2564202a 20256420 62797465 73290a00 %d * %d bytes).. │ │ - 0x00086bc0 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00086bd0 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00086be0 7574696c 2f6c6f67 6d617468 2e630000 util/logmath.c.. │ │ - 0x00086bf0 42617365 206d7573 74206265 20677265 Base must be gre │ │ - 0x00086c00 61746572 20746861 6e20312e 300a0000 ater than 1.0... │ │ - 0x00086c10 4e6f206c 6f672074 61626c65 20746f20 No log table to │ │ - 0x00086c20 77726974 65210a00 57726974 696e6720 write!..Writing │ │ - 0x00086c30 6c6f6720 7461626c 65206669 6c652027 log table file ' │ │ - 0x00086c40 2573270a 00000000 4661696c 65642074 %s'.....Failed t │ │ - 0x00086c50 6f206f70 656e206c 6f677461 626c6520 o open logtable │ │ - 0x00086c60 66696c65 20272573 2720666f 72207772 file '%s' for wr │ │ - 0x00086c70 6974696e 67000000 73330a76 65727369 iting...s3.versi │ │ - 0x00086c80 6f6e2031 2e300a63 686b7375 6d302079 on 1.0.chksum0 y │ │ - 0x00086c90 65730a00 77696474 68202564 0a000000 es..width %d.... │ │ - 0x00086ca0 73686966 74202564 0a000000 6c6f6762 shift %d....logb │ │ - 0x00086cb0 61736520 25660a00 20202020 20202020 ase %f.. │ │ - 0x00086cc0 00000000 4661696c 65642074 6f207772 ....Failed to wr │ │ - 0x00086cd0 69746520 64617461 20746f20 61206669 ite data to a fi │ │ - 0x00086ce0 6c652027 25732700 4661696c 65642074 le '%s'.Failed t │ │ - 0x00086cf0 6f207772 69746520 64617461 20282564 o write data (%d │ │ - 0x00086d00 20782025 64206279 74657329 20746f20 x %d bytes) to │ │ - 0x00086d10 74686520 66696c65 20272573 27000000 the file '%s'... │ │ - 0x00086d20 4661696c 65642074 6f207772 69746520 Failed to write │ │ - 0x00086d30 63686563 6b73756d 20746f20 74686520 checksum to the │ │ - 0x00086d40 66696c65 20272573 27000000 52656164 file '%s'...Read │ │ - 0x00086d50 696e6720 6c6f6720 7461626c 65206669 ing log table fi │ │ - 0x00086d60 6c652027 2573270a 00000000 4661696c le '%s'.....Fail │ │ - 0x00086d70 65642074 6f206f70 656e206c 6f672074 ed to open log t │ │ - 0x00086d80 61626c65 2066696c 65202725 73272066 able file '%s' f │ │ - 0x00086d90 6f722072 65616469 6e670000 4661696c or reading..Fail │ │ - 0x00086da0 65642074 6f207265 61642074 68652068 ed to read the h │ │ - 0x00086db0 65616465 72206672 6f6d2074 68652066 eader from the f │ │ - 0x00086dc0 696c6520 27257327 0a000000 77696474 ile '%s'....widt │ │ - 0x00086dd0 68000000 73686966 74000000 4661696c h...shift...Fail │ │ - 0x00086de0 65642074 6f207265 61642076 616c7565 ed to read value │ │ - 0x00086df0 73206672 6f6d2074 68652066 696c6520 s from the file │ │ - 0x00086e00 27257327 00000000 25733a20 44617461 '%s'....%s: Data │ │ - 0x00086e10 20737461 72742025 6c642069 73206e6f start %ld is no │ │ - 0x00086e20 7420616c 69676e65 64206f6e 2025642d t aligned on %d- │ │ - 0x00086e30 62797465 20626f75 6e646172 792c2077 byte boundary, w │ │ - 0x00086e40 696c6c20 6e6f7420 6d656d6f 7279206d ill not memory m │ │ - 0x00086e50 61700a00 25733a20 44617461 20697320 ap..%s: Data is │ │ - 0x00086e60 77726f6e 672d656e 6469616e 2c207769 wrong-endian, wi │ │ - 0x00086e70 6c6c206e 6f74206d 656d6f72 79206d61 ll not memory ma │ │ - 0x00086e80 700a0000 4661696c 65642074 6f207265 p...Failed to re │ │ - 0x00086e90 61642064 61746120 28256420 78202564 ad data (%d x %d │ │ - 0x00086ea0 20627974 65732920 66726f6d 20746865 bytes) from the │ │ - 0x00086eb0 2066696c 65202725 73272066 61696c65 file '%s' faile │ │ - 0x00086ec0 64000000 25733a20 4d6f7265 20646174 d...%s: More dat │ │ - 0x00086ed0 61207468 616e2065 78706563 7465640a a than expected. │ │ - 0x00086ee0 00000000 00000000 ef39fafe 422ee63f .........9..B..? │ │ - 0x00086ef0 00000000 0000e041 2e2e2f73 7068696e .......A../sphin │ │ - 0x00086f00 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x00086f10 696e7862 6173652f 7574696c 2f6d6d69 inxbase/util/mmi │ │ - 0x00086f20 6f2e6300 4661696c 65642074 6f207374 o.c.Failed to st │ │ - 0x00086f30 61742025 73000000 4661696c 65642074 at %s...Failed t │ │ - 0x00086f40 6f206d6d 61702025 6c6c6420 62797465 o mmap %lld byte │ │ - 0x00086f50 73000000 4661696c 65642074 6f20756e s...Failed to un │ │ - 0x00086f60 6d617020 256c6420 62797465 73206174 map %ld bytes at │ │ - 0x00086f70 20257000 2e5a0000 2e7a0000 2e475a00 %p..Z...z...GZ. │ │ - 0x00086f80 2e425a32 00000000 67756e7a 69700000 .BZ2....gunzip.. │ │ - 0x00086f90 202d6320 00000000 7a636174 00000000 -c ....zcat.... │ │ - 0x00086fa0 62756e7a 69703200 2e2e2f73 7068696e bunzip2.../sphin │ │ - 0x00086fb0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x00086fc0 696e7862 6173652f 7574696c 2f70696f inxbase/util/pio │ │ - 0x00086fd0 2e630000 4661696c 65642074 6f206f70 .c..Failed to op │ │ - 0x00086fe0 656e2061 20706970 6520666f 72206120 en a pipe for a │ │ - 0x00086ff0 636f6d6d 616e6420 27257327 206d6f64 command '%s' mod │ │ - 0x00087000 65202725 73270000 677a6970 00000000 e '%s'..gzip.... │ │ - 0x00087010 203e2000 636f6d70 72657373 00000000 > .compress.... │ │ - 0x00087020 202d6320 3e200000 627a6970 32000000 -c > ..bzip2... │ │ - 0x00087030 436f6d70 72657373 65642066 696c6520 Compressed file │ │ - 0x00087040 6f706572 6174696f 6e20666f 72206d6f operation for mo │ │ - 0x00087050 64652025 73206973 206e6f74 20737570 de %s is not sup │ │ - 0x00087060 706f7274 65640000 5573696e 67202573 ported..Using %s │ │ - 0x00087070 20696e73 74656164 206f6620 25730a00 instead of %s.. │ │ - 0x00087080 efbbbf00 66726561 64282920 6661696c ....fread() fail │ │ - 0x00087090 65643b20 72657472 79696e67 2e2e2e0a ed; retrying.... │ │ - 0x000870a0 00000000 4661696c 65642074 6f207374 ....Failed to st │ │ - 0x000870b0 61742066 696c6520 27257327 3b207265 at file '%s'; re │ │ - 0x000870c0 74727969 6e672e2e 2e000000 4661696c trying......Fail │ │ - 0x000870d0 65642074 6f206372 65617465 20257300 ed to create %s. │ │ - 0x000870e0 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x000870f0 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00087100 7574696c 2f70726f 66696c65 2e630000 util/profile.c.. │ │ - 0x00087110 4354523a 00000000 5b256420 25735d00 CTR:....[%d %s]. │ │ - 0x00087120 20202536 2e326678 20257300 2f746d70 %6.2fx %s./tmp │ │ - 0x00087130 2f5f5f45 6e446941 6e5f5465 53745f5f /__EnDiAn_TeSt__ │ │ - 0x00087140 00000000 4661696c 65642074 6f206f70 ....Failed to op │ │ - 0x00087150 656e2066 696c6520 27257327 20666f72 en file '%s' for │ │ - 0x00087160 20777269 74696e67 00000000 4661696c writing....Fail │ │ - 0x00087170 65642074 6f207772 69746520 746f2066 ed to write to f │ │ - 0x00087180 696c6520 27257327 0a000000 4661696c ile '%s'....Fail │ │ - 0x00087190 65642074 6f207265 61642066 726f6d20 ed to read from │ │ - 0x000871a0 66696c65 20272573 270a0000 00000000 file '%s'....... │ │ - 0x000871b0 8dedb5a0 f7c6b03e 2e2e2f73 7068696e .......>../sphin │ │ - 0x000871c0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ - 0x000871d0 696e7862 6173652f 7574696c 2f737472 inxbase/util/str │ │ - 0x000871e0 66756e63 732e6300 20090a0d 0c000000 funcs.c. ....... │ │ - 0x000871f0 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ - 0x00087200 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ - 0x00087210 7574696c 2f64746f 612e6300 6e660000 util/dtoa.c.nf.. │ │ - 0x00087220 696e6974 79000000 616e0000 00000000 inity...an...... │ │ - 0x00087230 84ebfcff bce8fcff bce8fcff bce8fcff ................ │ │ - 0x00087240 bce8fcff bce8fcff bce8fcff bce8fcff ................ │ │ - 0x00087250 bce8fcff 50ecfcff 50ecfcff 50ecfcff ....P...P...P... │ │ - 0x00087260 50ecfcff 50ecfcff bce8fcff bce8fcff P...P........... │ │ - 0x00087270 bce8fcff bce8fcff bce8fcff bce8fcff ................ │ │ - 0x00087280 bce8fcff bce8fcff bce8fcff bce8fcff ................ │ │ - 0x00087290 bce8fcff bce8fcff bce8fcff bce8fcff ................ │ │ - 0x000872a0 bce8fcff bce8fcff bce8fcff bce8fcff ................ │ │ - 0x000872b0 50ecfcff bce8fcff bce8fcff bce8fcff P............... │ │ - 0x000872c0 bce8fcff bce8fcff bce8fcff bce8fcff ................ │ │ - 0x000872d0 bce8fcff bce8fcff bce8fcff 48ecfcff ............H... │ │ - 0x000872e0 bce8fcff 00ecfcff 00000000 0000f03f ...............? │ │ - 0x000872f0 00000000 00002440 00000000 00005940 ......$@......Y@ │ │ - 0x00087300 00000000 00408f40 00000000 0088c340 .....@.@.......@ │ │ - 0x00087310 00000000 006af840 00000000 80842e41 .....j.@.......A │ │ - 0x00087320 00000000 d0126341 00000000 84d79741 ......cA.......A │ │ - 0x00087330 00000000 65cdcd41 00000020 5fa00242 ....e..A... _..B │ │ - 0x00087340 000000e8 76483742 000000a2 941a6d42 ....vH7B......mB │ │ - 0x00087350 000040e5 9c30a242 0000901e c4bcd642 ..@..0.B.......B │ │ - 0x00087360 00003426 f56b0c43 0080e037 79c34143 ..4&.k.C...7y.AC │ │ - 0x00087370 00a0d885 57347643 00c84e67 6dc1ab43 ....W4vC..Ngm..C │ │ - 0x00087380 003d9160 e458e143 408cb578 1daf1544 .=.`.X.C@..x...D │ │ - 0x00087390 50efe2d6 e41a4b44 92d54d06 cff08044 P.....KD..M....D │ │ - 0x000873a0 0080e037 79c34143 176e05b5 b5b89346 ...7y.AC.n.....F │ │ - 0x000873b0 f5f93fe9 034f384d 321d30f9 4877825a ..?..O8M2.0.Hw.Z │ │ - 0x000873c0 3cbf737f dd4f1575 bc89d897 b2d29c3c <.s..O.u.......< │ │ - 0x000873d0 33a7a8d5 23f64939 3da7f444 fd0fa532 3...#.I9=..D...2 │ │ - 0x000873e0 9d978ccf 08ba5b25 436fac64 28066811 ......[%Co.d(.h. │ │ - 0x000873f0 05000000 19000000 7d000000 00000000 ........}....... │ │ - 0x00087400 00000000 0000e0bf 00000000 0000f0bf ................ │ │ - 0x00087410 0000c0ff ffffdf41 9535a094 ffffdf3f .......A.5.....? │ │ - 0x00087420 35e5af35 0000e03f 9535a094 ffffcf3f 5..5...?.5.....? │ │ + 0x00078670 46726f6e 74456e64 5f737461 72745574 FrontEnd_startUt │ │ + 0x00078680 74207265 7475726e 65642025 64000000 t returned %d... │ │ + 0x00078690 46726f6e 74456e64 5f70726f 63657373 FrontEnd_process │ │ + 0x000786a0 55747420 72657475 726e6564 20256400 Utt returned %d. │ │ + 0x000786b0 46726f6e 74456e64 5f656e64 55747420 FrontEnd_endUtt │ │ + 0x000786c0 72657475 726e6564 20256400 41747465 returned %d.Atte │ │ + 0x000786d0 6d707420 746f2064 65726566 6572656e mpt to dereferen │ │ + 0x000786e0 6365206e 756c6c20 6e677261 6d5f6669 ce null ngram_fi │ │ + 0x000786f0 6c655f74 7970655f 74000000 4e477261 le_type_t...NGra │ │ + 0x00078700 6d4d6f64 656c5f77 72697465 20726574 mModel_write ret │ │ + 0x00078710 75726e65 64202564 00000000 4e477261 urned %d....NGra │ │ + 0x00078720 6d4d6f64 656c5f72 65636f64 65207265 mModel_recode re │ │ + 0x00078730 7475726e 65642025 64000000 4e477261 turned %d...NGra │ │ + 0x00078740 6d4d6f64 656c5f63 61736566 6f6c6420 mModel_casefold │ │ + 0x00078750 72657475 726e6564 20256400 41747465 returned %d.Atte │ │ + 0x00078760 6d707420 746f2064 65726566 6572656e mpt to dereferen │ │ + 0x00078770 6365206e 756c6c20 666c6f61 74333200 ce null float32. │ │ + 0x00078780 6a6e692f 73706869 6e786261 73655f77 jni/sphinxbase_w │ │ + 0x00078790 7261702e 63000000 6a617661 2f757469 rap.c...java/uti │ │ + 0x000787a0 6c2f4e6f 53756368 456c656d 656e7445 l/NoSuchElementE │ │ + 0x000787b0 78636570 74696f6e 00000000 6a617661 xception....java │ │ + 0x000787c0 2f6c616e 672f4f75 744f664d 656d6f72 /lang/OutOfMemor │ │ + 0x000787d0 79457272 6f720000 6a617661 2f696f2f yError..java/io/ │ │ + 0x000787e0 494f4578 63657074 696f6e00 6a617661 IOException.java │ │ + 0x000787f0 2f6c616e 672f5275 6e74696d 65457863 /lang/RuntimeExc │ │ + 0x00078800 65707469 6f6e0000 6a617661 2f6c616e eption..java/lan │ │ + 0x00078810 672f496e 6465784f 75744f66 426f756e g/IndexOutOfBoun │ │ + 0x00078820 64734578 63657074 696f6e00 6a617661 dsException.java │ │ + 0x00078830 2f6c616e 672f4172 6974686d 65746963 /lang/Arithmetic │ │ + 0x00078840 45786365 7074696f 6e000000 6a617661 Exception...java │ │ + 0x00078850 2f6c616e 672f496c 6c656761 6c417267 /lang/IllegalArg │ │ + 0x00078860 756d656e 74457863 65707469 6f6e0000 umentException.. │ │ + 0x00078870 6a617661 2f6c616e 672f4e75 6c6c506f java/lang/NullPo │ │ + 0x00078880 696e7465 72457863 65707469 6f6e0000 interException.. │ │ + 0x00078890 6a617661 2f6c616e 672f556e 6b6e6f77 java/lang/Unknow │ │ + 0x000788a0 6e457272 6f720000 00000000 00000000 nError.......... │ │ + 0x000788b0 71ac8bdb 6800f03f 000000e0 6800f03f q...h..?....h..? │ │ + 0x000788c0 6a6e692f 706f636b 65747370 68696e78 jni/pocketsphinx │ │ + 0x000788d0 5f777261 702e6300 4465636f 6465725f _wrap.c.Decoder_ │ │ + 0x000788e0 7265696e 69742072 65747572 6e656420 reinit returned │ │ + 0x000788f0 25640000 4465636f 6465725f 6c6f6164 %d..Decoder_load │ │ + 0x00078900 44696374 20726574 75726e65 64202564 Dict returned %d │ │ + 0x00078910 00000000 4465636f 6465725f 73617665 ....Decoder_save │ │ + 0x00078920 44696374 20726574 75726e65 64202564 Dict returned %d │ │ + 0x00078930 00000000 4465636f 6465725f 61646457 ....Decoder_addW │ │ + 0x00078940 6f726420 72657475 726e6564 20256400 ord returned %d. │ │ + 0x00078950 4465636f 6465725f 73746172 74557474 Decoder_startUtt │ │ + 0x00078960 20726574 75726e65 64202564 00000000 returned %d.... │ │ + 0x00078970 4465636f 6465725f 656e6455 74742072 Decoder_endUtt r │ │ + 0x00078980 65747572 6e656420 25640000 6e756c6c eturned %d..null │ │ + 0x00078990 20617272 61790000 61727261 79206d65 array..array me │ │ + 0x000789a0 6d6f7279 20616c6c 6f636174 696f6e20 mory allocation │ │ + 0x000789b0 6661696c 65640000 4465636f 6465725f failed..Decoder_ │ │ + 0x000789c0 70726f63 65737352 61772072 65747572 processRaw retur │ │ + 0x000789d0 6e656420 25640000 4465636f 6465725f ned %d..Decoder_ │ │ + 0x000789e0 6465636f 64655261 77207265 7475726e decodeRaw return │ │ + 0x000789f0 65642025 64000000 4465636f 6465725f ed %d...Decoder_ │ │ + 0x00078a00 73657446 73672072 65747572 6e656420 setFsg returned │ │ + 0x00078a10 25640000 4465636f 6465725f 7365744a %d..Decoder_setJ │ │ + 0x00078a20 73676646 696c6520 72657475 726e6564 sgfFile returned │ │ + 0x00078a30 20256400 4465636f 6465725f 7365744b %d.Decoder_setK │ │ + 0x00078a40 77732072 65747572 6e656420 25640000 ws returned %d.. │ │ + 0x00078a50 4465636f 6465725f 7365744b 65797068 Decoder_setKeyph │ │ + 0x00078a60 72617365 20726574 75726e65 64202564 rase returned %d │ │ + 0x00078a70 00000000 4465636f 6465725f 7365744c ....Decoder_setL │ │ + 0x00078a80 6d207265 7475726e 65642025 64000000 m returned %d... │ │ + 0x00078a90 4465636f 6465725f 7365744c 6d46696c Decoder_setLmFil │ │ + 0x00078aa0 65207265 7475726e 65642025 64000000 e returned %d... │ │ + 0x00078ab0 4465636f 6465725f 73657453 65617263 Decoder_setSearc │ │ + 0x00078ac0 68207265 7475726e 65642025 64000000 h returned %d... │ │ + 0x00078ad0 4c617474 6963655f 77726974 65207265 Lattice_write re │ │ + 0x00078ae0 7475726e 65642025 64000000 4c617474 turned %d...Latt │ │ + 0x00078af0 6963655f 77726974 6548746b 20726574 ice_writeHtk ret │ │ + 0x00078b00 75726e65 64202564 00000000 6e677261 urned %d....ngra │ │ + 0x00078b10 6d000000 66736700 6b777300 2e2e2f70 m...fsg.kws.../p │ │ + 0x00078b20 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ + 0x00078b30 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ + 0x00078b40 706f636b 65747370 68696e78 2e630000 pocketsphinx.c.. │ │ + 0x00078b50 2d746f70 72756c65 00000000 3c000000 -toprule....<... │ │ + 0x00078b60 53746172 74207275 6c652025 73206e6f Start rule %s no │ │ + 0x00078b70 7420666f 756e640a 00000000 4e6f2070 t found.....No p │ │ + 0x00078b80 75626c69 63207275 6c657320 666f756e ublic rules foun │ │ + 0x00078b90 6420696e 2025730a 00000000 2d6c7700 d in %s.....-lw. │ │ + 0x00078ba0 2d646562 75670000 2d6d6663 6c6f6764 -debug..-mfclogd │ │ + 0x00078bb0 69720000 2d726177 6c6f6764 69720000 ir..-rawlogdir.. │ │ + 0x00078bc0 2d73656e 6c6f6764 69720000 2d686d6d -senlogdir..-hmm │ │ + 0x00078bd0 00000000 2f000000 6d646566 00000000 ..../...mdef.... │ │ + 0x00078be0 2d6d6465 66000000 72620000 6d65616e -mdef...rb..mean │ │ + 0x00078bf0 73000000 2d6d6561 6e000000 76617269 s...-mean...vari │ │ + 0x00078c00 616e6365 73000000 2d766172 00000000 ances...-var.... │ │ + 0x00078c10 7472616e 73697469 6f6e5f6d 61747269 transition_matri │ │ + 0x00078c20 63657300 2d746d61 74000000 6d697874 ces.-tmat...mixt │ │ + 0x00078c30 7572655f 77656967 68747300 2d6d6978 ure_weights.-mix │ │ + 0x00078c40 77000000 73656e64 756d7000 2d73656e w...sendump.-sen │ │ + 0x00078c50 64756d70 00000000 6e6f6973 65646963 dump....noisedic │ │ + 0x00078c60 74000000 2d666469 63740000 66656174 t...-fdict..feat │ │ + 0x00078c70 7572655f 7472616e 73666f72 6d000000 ure_transform... │ │ + 0x00078c80 2d6c6461 00000000 66656174 2e706172 -lda....feat.par │ │ + 0x00078c90 616d7300 2d666561 74706172 616d7300 ams.-featparams. │ │ + 0x00078ca0 73656e6d 67617500 2d73656e 6d676175 senmgau.-senmgau │ │ + 0x00078cb0 00000000 2d6c6f67 62617365 00000000 ....-logbase.... │ │ + 0x00078cc0 2d626573 74706174 68000000 2d706c5f -bestpath...-pl_ │ │ + 0x00078cd0 77696e64 6f770000 2d6b6579 70687261 window..-keyphra │ │ + 0x00078ce0 73650000 64656661 756c7400 2d6b7773 se..default.-kws │ │ + 0x00078cf0 00000000 2d667367 00000000 2d6a7367 ....-fsg....-jsg │ │ + 0x00078d00 66000000 2d616c6c 70686f6e 65000000 f...-allphone... │ │ + 0x00078d10 2d6c6d00 2d6c6d63 746c0000 4661696c -lm.-lmctl..Fail │ │ + 0x00078d20 65642074 6f207265 6164206c 616e6775 ed to read langu │ │ + 0x00078d30 61676520 6d6f6465 6c20636f 6e74726f age model contro │ │ + 0x00078d40 6c206669 6c653a20 25730a00 2d6c6d6e l file: %s..-lmn │ │ + 0x00078d50 616d6500 61646469 6e672073 65617263 ame.adding searc │ │ + 0x00078d60 68202573 0a000000 4e6f2064 65666175 h %s....No defau │ │ + 0x00078d70 6c74204c 4d206e61 6d652028 2d6c6d6e lt LM name (-lmn │ │ + 0x00078d80 616d6529 20666f72 20602d6c 6d63746c ame) for `-lmctl │ │ + 0x00078d90 270a0000 6465636f 64650000 4e6f2070 '...decode..No p │ │ + 0x00078da0 75626c69 63207275 6c657320 666f756e ublic rules foun │ │ + 0x00078db0 6420696e 20696e70 75742073 7472696e d in input strin │ │ + 0x00078dc0 670a0000 2d646963 74636173 65000000 g...-dictcase... │ │ + 0x00078dd0 2d646963 74000000 556e6b6e 6f776e20 -dict...Unknown │ │ + 0x00078de0 70686f6e 65202573 20696e20 70686f6e phone %s in phon │ │ + 0x00078df0 65207374 72696e67 2025730a 00000000 e string %s..... │ │ + 0x00078e00 4e6f2073 65617263 68206d6f 64756c65 No search module │ │ + 0x00078e10 20697320 73656c65 63746564 2c206469 is selected, di │ │ + 0x00078e20 6420796f 7520666f 72676574 20746f20 d you forget to │ │ + 0x00078e30 73706563 69667920 61206c61 6e677561 specify a langua │ │ + 0x00078e40 6765206d 6f64656c 206f7220 6772616d ge model or gram │ │ + 0x00078e50 6d61723f 0a000000 25303975 00000000 mar?....%09u.... │ │ + 0x00078e60 2e6d6663 00000000 57726974 696e6720 .mfc....Writing │ │ + 0x00078e70 4d464343 206c6f67 2066696c 653a2025 MFCC log file: % │ │ + 0x00078e80 730a0000 77620000 4661696c 65642074 s...wb..Failed t │ │ + 0x00078e90 6f206f70 656e204d 46434320 6c6f6720 o open MFCC log │ │ + 0x00078ea0 66696c65 20257300 2e726177 00000000 file %s..raw.... │ │ + 0x00078eb0 57726974 696e6720 72617720 61756469 Writing raw audi │ │ + 0x00078ec0 6f206c6f 67206669 6c653a20 25730a00 o log file: %s.. │ │ + 0x00078ed0 4661696c 65642074 6f206f70 656e2072 Failed to open r │ │ + 0x00078ee0 61772061 7564696f 206c6f67 2066696c aw audio log fil │ │ + 0x00078ef0 65202573 00000000 2e73656e 00000000 e %s.....sen.... │ │ + 0x00078f00 57726974 696e6720 73656e6f 6e652073 Writing senone s │ │ + 0x00078f10 636f7265 206c6f67 2066696c 653a2025 core log file: % │ │ + 0x00078f20 730a0000 4661696c 65642074 6f206f70 s...Failed to op │ │ + 0x00078f30 656e2073 656e6f6e 65207363 6f726520 en senone score │ │ + 0x00078f40 6c6f6720 66696c65 20257300 4661696c log file %s.Fail │ │ + 0x00078f50 65642074 6f207072 6f636573 73206461 ed to process da │ │ + 0x00078f60 74612c20 75747465 72616e63 65206973 ta, utterance is │ │ + 0x00078f70 206e6f74 20737461 72746564 2e205573 not started. Us │ │ + 0x00078f80 65207374 6172745f 75747420 746f2073 e start_utt to s │ │ + 0x00078f90 74617274 2069740a 00000000 2d626163 tart it.....-bac │ │ + 0x00078fa0 6b747261 63650000 25733a20 25732028 ktrace..%s: %s ( │ │ + 0x00078fb0 2564290a 00000000 252d3230 7320252d %d).....%-20s %- │ │ + 0x00078fc0 35732025 2d357320 252d3573 20252d31 5s %-5s %-5s %-1 │ │ + 0x00078fd0 30732025 2d313073 20252d33 730a0000 0s %-10s %-3s... │ │ + 0x00078fe0 776f7264 00000000 73746172 74000000 word....start... │ │ + 0x00078ff0 656e6400 7070726f 62000000 61736372 end.pprob...ascr │ │ + 0x00079000 00000000 6c736372 00000000 6c626163 ....lscr....lbac │ │ + 0x00079010 6b000000 252d3230 7320252d 35642025 k...%-20s %-5d % │ │ + 0x00079020 2d356420 252d312e 33662025 2d313064 -5d %-1.3f %-10d │ │ + 0x00079030 20252d31 30642025 2d33640a 00000000 %-10d %-3d..... │ │ + 0x00079040 2d667261 74650000 2d6c6f67 73706563 -frate..-logspec │ │ + 0x00079050 00000000 6e6f0000 57726974 65206f75 ....no..Write ou │ │ + 0x00079060 74206c6f 67737065 63747261 6c206669 t logspectral fi │ │ + 0x00079070 6c657320 696e7374 65616420 6f662063 les instead of c │ │ + 0x00079080 65707374 72610000 2d736d6f 6f746873 epstra..-smooths │ │ + 0x00079090 70656300 57726974 65206f75 74206365 pec.Write out ce │ │ + 0x000790a0 70737472 616c2d73 6d6f6f74 68656420 pstral-smoothed │ │ + 0x000790b0 6c6f6773 70656374 72616c20 66696c65 logspectral file │ │ + 0x000790c0 73000000 2d747261 6e73666f 726d0000 s...-transform.. │ │ + 0x000790d0 6c656761 63790000 57686963 68207479 legacy..Which ty │ │ + 0x000790e0 7065206f 66207472 616e7366 6f726d20 pe of transform │ │ + 0x000790f0 746f2075 73652074 6f206361 6c63756c to use to calcul │ │ + 0x00079100 61746520 63657073 74726120 286c6567 ate cepstra (leg │ │ + 0x00079110 6163792c 20646374 2c206f72 2068746b acy, dct, or htk │ │ + 0x00079120 29000000 2d616c70 68610000 302e3937 )...-alpha..0.97 │ │ + 0x00079130 00000000 50726565 6d706861 73697320 ....Preemphasis │ │ + 0x00079140 70617261 6d657465 72000000 2d73616d parameter...-sam │ │ + 0x00079150 70726174 65000000 31363030 30000000 prate...16000... │ │ + 0x00079160 53616d70 6c696e67 20726174 65000000 Sampling rate... │ │ + 0x00079170 31303000 4672616d 65207261 74650000 100.Frame rate.. │ │ + 0x00079180 2d776c65 6e000000 302e3032 35363235 -wlen...0.025625 │ │ + 0x00079190 00000000 48616d6d 696e6720 77696e64 ....Hamming wind │ │ + 0x000791a0 6f77206c 656e6774 68000000 2d6e6666 ow length...-nff │ │ + 0x000791b0 74000000 35313200 53697a65 206f6620 t...512.Size of │ │ + 0x000791c0 46465400 2d6e6669 6c740000 34300000 FFT.-nfilt..40.. │ │ + 0x000791d0 4e756d62 6572206f 66206669 6c746572 Number of filter │ │ + 0x000791e0 2062616e 6b730000 2d6c6f77 65726600 banks..-lowerf. │ │ + 0x000791f0 3133332e 33333333 34000000 4c6f7765 133.33334...Lowe │ │ + 0x00079200 72206564 6765206f 66206669 6c746572 r edge of filter │ │ + 0x00079210 73000000 2d757070 65726600 36383535 s...-upperf.6855 │ │ + 0x00079220 2e343937 36000000 55707065 72206564 .4976...Upper ed │ │ + 0x00079230 6765206f 66206669 6c746572 73000000 ge of filters... │ │ + 0x00079240 2d756e69 745f6172 65610000 79657300 -unit_area..yes. │ │ + 0x00079250 4e6f726d 616c697a 65206d65 6c206669 Normalize mel fi │ │ + 0x00079260 6c746572 7320746f 20756e69 74206172 lters to unit ar │ │ + 0x00079270 65610000 2d726f75 6e645f66 696c7465 ea..-round_filte │ │ + 0x00079280 72730000 526f756e 64206d65 6c206669 rs..Round mel fi │ │ + 0x00079290 6c746572 20667265 7175656e 63696573 lter frequencies │ │ + 0x000792a0 20746f20 44465420 706f696e 74730000 to DFT points.. │ │ + 0x000792b0 2d6e6365 70000000 31330000 4e756d62 -ncep...13..Numb │ │ + 0x000792c0 6572206f 66206365 7020636f 65666669 er of cep coeffi │ │ + 0x000792d0 6369656e 74730000 2d646f75 626c6562 cients..-doubleb │ │ + 0x000792e0 77000000 55736520 646f7562 6c652062 w...Use double b │ │ + 0x000792f0 616e6477 69647468 2066696c 74657273 andwidth filters │ │ + 0x00079300 20287361 6d652063 656e7465 72206672 (same center fr │ │ + 0x00079310 65712900 2d6c6966 74657200 4c656e67 eq).-lifter.Leng │ │ + 0x00079320 7468206f 66207369 6e2d6375 72766520 th of sin-curve │ │ + 0x00079330 666f7220 6c696674 6572696e 672c206f for liftering, o │ │ + 0x00079340 72203020 666f7220 6e6f206c 69667465 r 0 for no lifte │ │ + 0x00079350 72696e67 2e000000 2d766164 5f707265 ring....-vad_pre │ │ + 0x00079360 73706565 63680000 31300000 4e756d20 speech..10..Num │ │ + 0x00079370 6f662073 70656563 68206672 616d6573 of speech frames │ │ + 0x00079380 20746f20 74726967 67657220 76616420 to trigger vad │ │ + 0x00079390 66726f6d 2073696c 656e6365 20746f20 from silence to │ │ + 0x000793a0 73706565 63682e00 2d766164 5f706f73 speech..-vad_pos │ │ + 0x000793b0 74737065 65636800 35300000 4e756d20 tspeech.50..Num │ │ + 0x000793c0 6f662073 70656563 68206672 616d6573 of speech frames │ │ + 0x000793d0 20746f20 74726967 67657220 76616420 to trigger vad │ │ + 0x000793e0 66726f6d 20737065 65636820 746f2073 from speech to s │ │ + 0x000793f0 696c656e 63652e00 2d766164 5f746872 ilence..-vad_thr │ │ + 0x00079400 6573686f 6c640000 322e3000 54687265 eshold..2.0.Thre │ │ + 0x00079410 73686f6c 6420666f 72206465 63697369 shold for decisi │ │ + 0x00079420 6f6e2062 65747765 656e206e 6f697365 on between noise │ │ + 0x00079430 20616e64 2073696c 656e6365 20667261 and silence fra │ │ + 0x00079440 6d65732e 204c6f67 2d726174 696f2062 mes. Log-ratio b │ │ + 0x00079450 65747765 656e2073 69676e61 6c206c65 etween signal le │ │ + 0x00079460 76656c20 616e6420 6e6f6973 65206c65 vel and noise le │ │ + 0x00079470 76656c2e 00000000 2d696e70 75745f65 vel.....-input_e │ │ + 0x00079480 6e646961 6e000000 6c697474 6c650000 ndian...little.. │ │ + 0x00079490 456e6469 616e6e65 7373206f 6620696e Endianness of in │ │ + 0x000794a0 70757420 64617461 2c206269 67206f72 put data, big or │ │ + 0x000794b0 206c6974 746c652c 2069676e 6f726564 little, ignored │ │ + 0x000794c0 20696620 4e495354 206f7220 4d532057 if NIST or MS W │ │ + 0x000794d0 61760000 2d776172 705f7479 70650000 av..-warp_type.. │ │ + 0x000794e0 696e7665 7273655f 6c696e65 61720000 inverse_linear.. │ │ + 0x000794f0 57617270 696e6720 66756e63 74696f6e Warping function │ │ + 0x00079500 20747970 6520286f 72207368 61706529 type (or shape) │ │ + 0x00079510 00000000 2d776172 705f7061 72616d73 ....-warp_params │ │ + 0x00079520 00000000 50617261 6d657465 72732064 ....Parameters d │ │ + 0x00079530 6566696e 696e6720 74686520 77617270 efining the warp │ │ + 0x00079540 696e6720 66756e63 74696f6e 00000000 ing function.... │ │ + 0x00079550 2d646974 68657200 41646420 312f322d -dither.Add 1/2- │ │ + 0x00079560 62697420 6e6f6973 65000000 2d736565 bit noise...-see │ │ + 0x00079570 64000000 2d310000 53656564 20666f72 d...-1..Seed for │ │ + 0x00079580 2072616e 646f6d20 6e756d62 65722067 random number g │ │ + 0x00079590 656e6572 61746f72 3b206966 206c6573 enerator; if les │ │ + 0x000795a0 73207468 616e207a 65726f2c 20706963 s than zero, pic │ │ + 0x000795b0 6b206f75 72206f77 6e000000 2d72656d k our own...-rem │ │ + 0x000795c0 6f76655f 64630000 52656d6f 76652044 ove_dc..Remove D │ │ + 0x000795d0 43206f66 66736574 2066726f 6d206561 C offset from ea │ │ + 0x000795e0 63682066 72616d65 00000000 2d72656d ch frame....-rem │ │ + 0x000795f0 6f76655f 6e6f6973 65000000 52656d6f ove_noise...Remo │ │ + 0x00079600 7665206e 6f697365 20776974 68207370 ve noise with sp │ │ + 0x00079610 65637472 616c2073 75627472 61637469 ectral subtracti │ │ + 0x00079620 6f6e2069 6e206d65 6c2d656e 65726769 on in mel-energi │ │ + 0x00079630 65730000 2d72656d 6f76655f 73696c65 es..-remove_sile │ │ + 0x00079640 6e636500 456e6162 6c657320 5641442c nce.Enables VAD, │ │ + 0x00079650 2072656d 6f766573 2073696c 656e6365 removes silence │ │ + 0x00079660 20667261 6d657320 66726f6d 2070726f frames from pro │ │ + 0x00079670 63657373 696e6700 2d766572 626f7365 cessing.-verbose │ │ + 0x00079680 00000000 53686f77 20696e70 75742066 ....Show input f │ │ + 0x00079690 696c656e 616d6573 00000000 2d666561 ilenames....-fea │ │ + 0x000796a0 74000000 31735f63 5f645f64 64000000 t...1s_c_d_dd... │ │ + 0x000796b0 46656174 75726520 73747265 616d2074 Feature stream t │ │ + 0x000796c0 7970652c 20646570 656e6473 206f6e20 ype, depends on │ │ + 0x000796d0 74686520 61636f75 73746963 206d6f64 the acoustic mod │ │ + 0x000796e0 656c0000 2d636570 6c656e00 4e756d62 el..-ceplen.Numb │ │ + 0x000796f0 6572206f 6620636f 6d706f6e 656e7473 er of components │ │ + 0x00079700 20696e20 74686520 696e7075 74206665 in the input fe │ │ + 0x00079710 61747572 65207665 63746f72 00000000 ature vector.... │ │ + 0x00079720 2d636d6e 00000000 63757272 656e7400 -cmn....current. │ │ + 0x00079730 43657073 7472616c 206d6561 6e206e6f Cepstral mean no │ │ + 0x00079740 726d616c 697a6174 696f6e20 73636865 rmalization sche │ │ + 0x00079750 6d652028 27637572 72656e74 272c2027 me ('current', ' │ │ + 0x00079760 7072696f 72272c20 6f722027 6e6f6e65 prior', or 'none │ │ + 0x00079770 27290000 2d636d6e 696e6974 00000000 ')..-cmninit.... │ │ + 0x00079780 382e3000 496e6974 69616c20 76616c75 8.0.Initial valu │ │ + 0x00079790 65732028 636f6d6d 612d7365 70617261 es (comma-separa │ │ + 0x000797a0 74656429 20666f72 20636570 73747261 ted) for cepstra │ │ + 0x000797b0 6c206d65 616e2077 68656e20 27707269 l mean when 'pri │ │ + 0x000797c0 6f722720 69732075 73656400 2d766172 or' is used.-var │ │ + 0x000797d0 6e6f726d 00000000 56617269 616e6365 norm....Variance │ │ + 0x000797e0 206e6f72 6d616c69 7a652065 61636820 normalize each │ │ + 0x000797f0 75747465 72616e63 6520286f 6e6c7920 utterance (only │ │ + 0x00079800 69662043 4d4e203d 3d206375 7272656e if CMN == curren │ │ + 0x00079810 74290000 2d616763 00000000 6e6f6e65 t)..-agc....none │ │ + 0x00079820 00000000 4175746f 6d617469 63206761 ....Automatic ga │ │ + 0x00079830 696e2063 6f6e7472 6f6c2066 6f722063 in control for c │ │ + 0x00079840 30202827 6d617827 2c202765 6d617827 0 ('max', 'emax' │ │ + 0x00079850 2c20276e 6f697365 272c206f 7220276e , 'noise', or 'n │ │ + 0x00079860 6f6e6527 29000000 2d616763 74687265 one')...-agcthre │ │ + 0x00079870 73680000 496e6974 69616c20 74687265 sh..Initial thre │ │ + 0x00079880 73686f6c 6420666f 72206175 746f6d61 shold for automa │ │ + 0x00079890 74696320 6761696e 20636f6e 74726f6c tic gain control │ │ + 0x000798a0 00000000 46696c65 20636f6e 7461696e ....File contain │ │ + 0x000798b0 696e6720 7472616e 73666f72 6d617469 ing transformati │ │ + 0x000798c0 6f6e206d 61747269 7820746f 20626520 on matrix to be │ │ + 0x000798d0 6170706c 69656420 746f2066 65617475 applied to featu │ │ + 0x000798e0 72657320 2873696e 676c652d 73747265 res (single-stre │ │ + 0x000798f0 616d2066 65617475 72657320 6f6e6c79 am features only │ │ + 0x00079900 29000000 2d6c6461 64696d00 44696d65 )...-ldadim.Dime │ │ + 0x00079910 6e73696f 6e616c69 7479206f 66206f75 nsionality of ou │ │ + 0x00079920 74707574 206f6620 66656174 75726520 tput of feature │ │ + 0x00079930 7472616e 73666f72 6d617469 6f6e2028 transformation ( │ │ + 0x00079940 3020746f 20757365 20656e74 69726520 0 to use entire │ │ + 0x00079950 6d617472 69782900 2d737673 70656300 matrix).-svspec. │ │ + 0x00079960 53756276 6563746f 72207370 65636966 Subvector specif │ │ + 0x00079970 69636174 696f6e20 28652e67 2e2c2032 ication (e.g., 2 │ │ + 0x00079980 342c302d 31312f32 352c3132 2d32332f 4,0-11/25,12-23/ │ │ + 0x00079990 32362d33 38206f72 20302d31 322f3133 26-38 or 0-12/13 │ │ + 0x000799a0 2d32352f 32362d33 38290000 44697265 -25/26-38)..Dire │ │ + 0x000799b0 63746f72 7920636f 6e746169 6e696e67 ctory containing │ │ + 0x000799c0 2061636f 75737469 63206d6f 64656c20 acoustic model │ │ + 0x000799d0 66696c65 732e0000 46696c65 20636f6e files...File con │ │ + 0x000799e0 7461696e 696e6720 66656174 75726520 taining feature │ │ + 0x000799f0 65787472 61637469 6f6e2070 6172616d extraction param │ │ + 0x00079a00 65746572 732e0000 4d6f6465 6c206465 eters...Model de │ │ + 0x00079a10 66696e69 74696f6e 20696e70 75742066 finition input f │ │ + 0x00079a20 696c6500 53656e6f 6e652074 6f20636f ile.Senone to co │ │ + 0x00079a30 6465626f 6f6b206d 61707069 6e672069 debook mapping i │ │ + 0x00079a40 6e707574 2066696c 65202875 7375616c nput file (usual │ │ + 0x00079a50 6c79206e 6f74206e 65656465 64290000 ly not needed).. │ │ + 0x00079a60 484d4d20 73746174 65207472 616e7369 HMM state transi │ │ + 0x00079a70 74696f6e 206d6174 72697820 696e7075 tion matrix inpu │ │ + 0x00079a80 74206669 6c650000 2d746d61 74666c6f t file..-tmatflo │ │ + 0x00079a90 6f720000 302e3030 30310000 484d4d20 or..0.0001..HMM │ │ + 0x00079aa0 73746174 65207472 616e7369 74696f6e state transition │ │ + 0x00079ab0 2070726f 62616269 6c697479 20666c6f probability flo │ │ + 0x00079ac0 6f722028 6170706c 69656420 746f202d or (applied to - │ │ + 0x00079ad0 746d6174 2066696c 65290000 4d697874 tmat file)..Mixt │ │ + 0x00079ae0 75726520 67617573 7369616e 206d6561 ure gaussian mea │ │ + 0x00079af0 6e732069 6e707574 2066696c 65000000 ns input file... │ │ + 0x00079b00 4d697874 75726520 67617573 7369616e Mixture gaussian │ │ + 0x00079b10 20766172 69616e63 65732069 6e707574 variances input │ │ + 0x00079b20 2066696c 65000000 2d766172 666c6f6f file...-varfloo │ │ + 0x00079b30 72000000 4d697874 75726520 67617573 r...Mixture gaus │ │ + 0x00079b40 7369616e 20766172 69616e63 6520666c sian variance fl │ │ + 0x00079b50 6f6f7220 28617070 6c696564 20746f20 oor (applied to │ │ + 0x00079b60 64617461 2066726f 6d202d76 61722066 data from -var f │ │ + 0x00079b70 696c6529 00000000 53656e6f 6e65206d ile)....Senone m │ │ + 0x00079b80 69787475 72652077 65696768 74732069 ixture weights i │ │ + 0x00079b90 6e707574 2066696c 65202875 6e636f6d nput file (uncom │ │ + 0x00079ba0 70726573 73656429 00000000 2d6d6978 pressed)....-mix │ │ + 0x00079bb0 77666c6f 6f720000 302e3030 30303030 wfloor..0.000000 │ │ + 0x00079bc0 31000000 53656e6f 6e65206d 69787475 1...Senone mixtu │ │ + 0x00079bd0 72652077 65696768 74732066 6c6f6f72 re weights floor │ │ + 0x00079be0 20286170 706c6965 6420746f 20646174 (applied to dat │ │ + 0x00079bf0 61206672 6f6d202d 6d697877 2066696c a from -mixw fil │ │ + 0x00079c00 65290000 2d617700 496e7665 72736520 e)..-aw.Inverse │ │ + 0x00079c10 77656967 68742061 70706c69 65642074 weight applied t │ │ + 0x00079c20 6f206163 6f757374 69632073 636f7265 o acoustic score │ │ + 0x00079c30 732e0000 53656e6f 6e652064 756d7020 s...Senone dump │ │ + 0x00079c40 28636f6d 70726573 73656420 6d697874 (compressed mixt │ │ + 0x00079c50 75726520 77656967 68747329 20696e70 ure weights) inp │ │ + 0x00079c60 75742066 696c6500 2d6d6c6c 72000000 ut file.-mllr... │ │ + 0x00079c70 4d4c4c52 20747261 6e73666f 726d6174 MLLR transformat │ │ + 0x00079c80 696f6e20 746f2061 70706c79 20746f20 ion to apply to │ │ + 0x00079c90 6d65616e 7320616e 64207661 7269616e means and varian │ │ + 0x00079ca0 63657300 2d6d6d61 70000000 55736520 ces.-mmap...Use │ │ + 0x00079cb0 6d656d6f 72792d6d 61707065 6420492f memory-mapped I/ │ │ + 0x00079cc0 4f202869 6620706f 73736962 6c652920 O (if possible) │ │ + 0x00079cd0 666f7220 6d6f6465 6c206669 6c657300 for model files. │ │ + 0x00079ce0 2d647300 4672616d 6520474d 4d20636f -ds.Frame GMM co │ │ + 0x00079cf0 6d707574 6174696f 6e20646f 776e7361 mputation downsa │ │ + 0x00079d00 6d706c69 6e672072 6174696f 00000000 mpling ratio.... │ │ + 0x00079d10 2d746f70 6e000000 4d617869 6d756d20 -topn...Maximum │ │ + 0x00079d20 6e756d62 6572206f 6620746f 70204761 number of top Ga │ │ + 0x00079d30 75737369 616e7320 746f2075 73652069 ussians to use i │ │ + 0x00079d40 6e207363 6f72696e 672e0000 2d746f70 n scoring...-top │ │ + 0x00079d50 6e5f6265 616d0000 4265616d 20776964 n_beam..Beam wid │ │ + 0x00079d60 74682075 73656420 746f2064 65746572 th used to deter │ │ + 0x00079d70 6d696e65 20746f70 2d4e2047 61757373 mine top-N Gauss │ │ + 0x00079d80 69616e73 20286f72 2061206c 6973742c ians (or a list, │ │ + 0x00079d90 20706572 2d666561 74757265 29000000 per-feature)... │ │ + 0x00079da0 2d6b6474 72656500 6b642d54 72656520 -kdtree.kd-Tree │ │ + 0x00079db0 66696c65 20666f72 20476175 73736961 file for Gaussia │ │ + 0x00079dc0 6e207365 6c656374 696f6e00 2d6b646d n selection.-kdm │ │ + 0x00079dd0 61786465 70746800 4d617869 6d756d20 axdepth.Maximum │ │ + 0x00079de0 64657074 68206f66 206b642d 54726565 depth of kd-Tree │ │ + 0x00079df0 7320746f 20757365 00000000 2d6b646d s to use....-kdm │ │ + 0x00079e00 61786262 69000000 4d617869 6d756d20 axbbi...Maximum │ │ + 0x00079e10 6e756d62 6572206f 66204761 75737369 number of Gaussi │ │ + 0x00079e20 616e7320 70657220 6c656166 206e6f64 ans per leaf nod │ │ + 0x00079e30 6520696e 206b642d 54726565 73000000 e in kd-Trees... │ │ + 0x00079e40 312e3030 30310000 42617365 20696e20 1.0001..Base in │ │ + 0x00079e50 77686963 6820616c 6c206c6f 672d6c69 which all log-li │ │ + 0x00079e60 6b656c69 686f6f64 73206361 6c63756c kelihoods calcul │ │ + 0x00079e70 61746564 00000000 2d626561 6d000000 ated....-beam... │ │ + 0x00079e80 31652d34 38000000 4265616d 20776964 1e-48...Beam wid │ │ + 0x00079e90 74682061 70706c69 65642074 6f206576 th applied to ev │ │ + 0x00079ea0 65727920 6672616d 6520696e 20566974 ery frame in Vit │ │ + 0x00079eb0 65726269 20736561 72636820 28736d61 erbi search (sma │ │ + 0x00079ec0 6c6c6572 2076616c 75657320 6d65616e ller values mean │ │ + 0x00079ed0 20776964 65722062 65616d29 00000000 wider beam).... │ │ + 0x00079ee0 2d776265 616d0000 37652d32 39000000 -wbeam..7e-29... │ │ + 0x00079ef0 4265616d 20776964 74682061 70706c69 Beam width appli │ │ + 0x00079f00 65642074 6f20776f 72642065 78697473 ed to word exits │ │ + 0x00079f10 00000000 2d706265 616d0000 4265616d ....-pbeam..Beam │ │ + 0x00079f20 20776964 74682061 70706c69 65642074 width applied t │ │ + 0x00079f30 6f207068 6f6e6520 7472616e 73697469 o phone transiti │ │ + 0x00079f40 6f6e7300 2d6c7062 65616d00 31652d34 ons.-lpbeam.1e-4 │ │ + 0x00079f50 30000000 4265616d 20776964 74682061 0...Beam width a │ │ + 0x00079f60 70706c69 65642074 6f206c61 73742070 pplied to last p │ │ + 0x00079f70 686f6e65 20696e20 776f7264 73000000 hone in words... │ │ + 0x00079f80 2d6c706f 6e6c7962 65616d00 4265616d -lponlybeam.Beam │ │ + 0x00079f90 20776964 74682061 70706c69 65642074 width applied t │ │ + 0x00079fa0 6f206c61 73742070 686f6e65 20696e20 o last phone in │ │ + 0x00079fb0 73696e67 6c652d70 686f6e65 20776f72 single-phone wor │ │ + 0x00079fc0 64730000 2d667764 666c6174 6265616d ds..-fwdflatbeam │ │ + 0x00079fd0 00000000 31652d36 34000000 4265616d ....1e-64...Beam │ │ + 0x00079fe0 20776964 74682061 70706c69 65642074 width applied t │ │ + 0x00079ff0 6f206576 65727920 6672616d 6520696e o every frame in │ │ + 0x0007a000 20736563 6f6e642d 70617373 20666c61 second-pass fla │ │ + 0x0007a010 74207365 61726368 00000000 2d667764 t search....-fwd │ │ + 0x0007a020 666c6174 77626561 6d000000 4265616d flatwbeam...Beam │ │ + 0x0007a030 20776964 74682061 70706c69 65642074 width applied t │ │ + 0x0007a040 6f20776f 72642065 78697473 20696e20 o word exits in │ │ + 0x0007a050 7365636f 6e642d70 61737320 666c6174 second-pass flat │ │ + 0x0007a060 20736561 72636800 50686f6e 656d6520 search.Phoneme │ │ + 0x0007a070 6c6f6f6b 61686561 64207769 6e646f77 lookahead window │ │ + 0x0007a080 2073697a 652c2069 6e206672 616d6573 size, in frames │ │ + 0x0007a090 00000000 2d706c5f 6265616d 00000000 ....-pl_beam.... │ │ + 0x0007a0a0 31652d31 30000000 4265616d 20776964 1e-10...Beam wid │ │ + 0x0007a0b0 74682061 70706c69 65642074 6f207068 th applied to ph │ │ + 0x0007a0c0 6f6e6520 6c6f6f70 20736561 72636820 one loop search │ │ + 0x0007a0d0 666f7220 6c6f6f6b 61686561 64000000 for lookahead... │ │ + 0x0007a0e0 2d706c5f 70626561 6d000000 31652d35 -pl_pbeam...1e-5 │ │ + 0x0007a0f0 00000000 4265616d 20776964 74682061 ....Beam width a │ │ + 0x0007a100 70706c69 65642074 6f207068 6f6e6520 pplied to phone │ │ + 0x0007a110 6c6f6f70 20747261 6e736974 696f6e73 loop transitions │ │ + 0x0007a120 20666f72 206c6f6f 6b616865 61640000 for lookahead.. │ │ + 0x0007a130 2d636f6d 70616c6c 73656e00 436f6d70 -compallsen.Comp │ │ + 0x0007a140 75746520 616c6c20 73656e6f 6e652073 ute all senone s │ │ + 0x0007a150 636f7265 7320696e 20657665 72792066 cores in every f │ │ + 0x0007a160 72616d65 20286361 6e206265 20666173 rame (can be fas │ │ + 0x0007a170 74657220 7768656e 20746865 72652061 ter when there a │ │ + 0x0007a180 7265206d 616e7920 73656e6f 6e657329 re many senones) │ │ + 0x0007a190 00000000 2d667764 74726565 00000000 ....-fwdtree.... │ │ + 0x0007a1a0 52756e20 666f7277 61726420 6c657869 Run forward lexi │ │ + 0x0007a1b0 636f6e2d 74726565 20736561 72636820 con-tree search │ │ + 0x0007a1c0 28317374 20706173 73290000 2d667764 (1st pass)..-fwd │ │ + 0x0007a1d0 666c6174 00000000 52756e20 666f7277 flat....Run forw │ │ + 0x0007a1e0 61726420 666c6174 2d6c6578 69636f6e ard flat-lexicon │ │ + 0x0007a1f0 20736561 72636820 6f766572 20776f72 search over wor │ │ + 0x0007a200 64206c61 74746963 65202832 6e642070 d lattice (2nd p │ │ + 0x0007a210 61737329 00000000 52756e20 62657374 ass)....Run best │ │ + 0x0007a220 70617468 20284469 6a6b7374 72612920 path (Dijkstra) │ │ + 0x0007a230 73656172 6368206f 76657220 776f7264 search over word │ │ + 0x0007a240 206c6174 74696365 20283372 64207061 lattice (3rd pa │ │ + 0x0007a250 73732900 5072696e 74207265 73756c74 ss).Print result │ │ + 0x0007a260 7320616e 64206261 636b7472 61636573 s and backtraces │ │ + 0x0007a270 20746f20 6c6f6720 66696c65 2e000000 to log file.... │ │ + 0x0007a280 2d6c6174 73697a65 00000000 35303030 -latsize....5000 │ │ + 0x0007a290 00000000 496e6974 69616c20 6261636b ....Initial back │ │ + 0x0007a2a0 706f696e 74657220 7461626c 65207369 pointer table si │ │ + 0x0007a2b0 7a650000 2d6d6178 77706600 4d617869 ze..-maxwpf.Maxi │ │ + 0x0007a2c0 6d756d20 6e756d62 6572206f 66206469 mum number of di │ │ + 0x0007a2d0 7374696e 63742077 6f726420 65786974 stinct word exit │ │ + 0x0007a2e0 73206174 20656163 68206672 616d6520 s at each frame │ │ + 0x0007a2f0 286f7220 2d312066 6f72206e 6f207072 (or -1 for no pr │ │ + 0x0007a300 756e696e 67290000 2d6d6178 686d6d70 uning)..-maxhmmp │ │ + 0x0007a310 66000000 31303030 30000000 4d617869 f...10000...Maxi │ │ + 0x0007a320 6d756d20 6e756d62 6572206f 66206163 mum number of ac │ │ + 0x0007a330 74697665 20484d4d 7320746f 206d6169 tive HMMs to mai │ │ + 0x0007a340 6e746169 6e206174 20656163 68206672 ntain at each fr │ │ + 0x0007a350 616d6520 286f7220 2d312066 6f72206e ame (or -1 for n │ │ + 0x0007a360 6f207072 756e696e 67290000 2d6d696e o pruning)..-min │ │ + 0x0007a370 5f656e64 66720000 4e6f6465 73206967 _endfr..Nodes ig │ │ + 0x0007a380 6e6f7265 6420696e 206c6174 74696365 nored in lattice │ │ + 0x0007a390 20636f6e 73747275 6374696f 6e206966 construction if │ │ + 0x0007a3a0 20746865 79207065 72736973 7420666f they persist fo │ │ + 0x0007a3b0 72206665 77657220 7468616e 204e2066 r fewer than N f │ │ + 0x0007a3c0 72616d65 73000000 2d667764 666c6174 rames...-fwdflat │ │ + 0x0007a3d0 65667769 64000000 4d696e69 6d756d20 efwid...Minimum │ │ + 0x0007a3e0 6e756d62 6572206f 6620656e 64206672 number of end fr │ │ + 0x0007a3f0 616d6573 20666f72 20612077 6f726420 ames for a word │ │ + 0x0007a400 746f2062 65207365 61726368 65642069 to be searched i │ │ + 0x0007a410 6e206677 64666c61 74207365 61726368 n fwdflat search │ │ + 0x0007a420 00000000 2d667764 666c6174 73667769 ....-fwdflatsfwi │ │ + 0x0007a430 6e000000 32350000 57696e64 6f77206f n...25..Window o │ │ + 0x0007a440 66206672 616d6573 20696e20 6c617474 f frames in latt │ │ + 0x0007a450 69636520 746f2073 65617263 6820666f ice to search fo │ │ + 0x0007a460 72207375 63636573 736f7220 776f7264 r successor word │ │ + 0x0007a470 7320696e 20667764 666c6174 20736561 s in fwdflat sea │ │ + 0x0007a480 72636820 00000000 4d61696e 2070726f rch ....Main pro │ │ + 0x0007a490 6e756e63 69617469 6f6e2064 69637469 nunciation dicti │ │ + 0x0007a4a0 6f6e6172 7920286c 65786963 6f6e2920 onary (lexicon) │ │ + 0x0007a4b0 696e7075 74206669 6c650000 4e6f6973 input file..Nois │ │ + 0x0007a4c0 6520776f 72642070 726f6e75 6e636961 e word pronuncia │ │ + 0x0007a4d0 74696f6e 20646963 74696f6e 61727920 tion dictionary │ │ + 0x0007a4e0 696e7075 74206669 6c650000 44696374 input file..Dict │ │ + 0x0007a4f0 696f6e61 72792069 73206361 73652073 ionary is case s │ │ + 0x0007a500 656e7369 74697665 20284e4f 54453a20 ensitive (NOTE: │ │ + 0x0007a510 63617365 20696e73 656e7369 74697669 case insensitivi │ │ + 0x0007a520 74792061 70706c69 65732074 6f204153 ty applies to AS │ │ + 0x0007a530 43494920 63686172 61637465 7273206f CII characters o │ │ + 0x0007a540 6e6c7929 00000000 2d6d6178 6e65776f nly)....-maxnewo │ │ + 0x0007a550 6f760000 32300000 4d617869 6d756d20 ov..20..Maximum │ │ + 0x0007a560 6e657720 4f4f5673 20746861 74206361 new OOVs that ca │ │ + 0x0007a570 6e206265 20616464 65642061 74207275 n be added at ru │ │ + 0x0007a580 6e207469 6d650000 2d757365 77647068 n time..-usewdph │ │ + 0x0007a590 6f6e6573 00000000 55736520 77697468 ones....Use with │ │ + 0x0007a5a0 696e2d77 6f726420 70686f6e 6573206f in-word phones o │ │ + 0x0007a5b0 6e6c7900 50657266 6f726d20 70686f6e nly.Perform phon │ │ + 0x0007a5c0 656d6520 6465636f 64696e67 20776974 eme decoding wit │ │ + 0x0007a5d0 68207068 6f6e6574 6963206c 6d000000 h phonetic lm... │ │ + 0x0007a5e0 2d616c6c 70686f6e 655f6369 00000000 -allphone_ci.... │ │ + 0x0007a5f0 50657266 6f726d20 70686f6e 656d6520 Perform phoneme │ │ + 0x0007a600 6465636f 64696e67 20776974 68207068 decoding with ph │ │ + 0x0007a610 6f6e6574 6963206c 6d20616e 6420636f onetic lm and co │ │ + 0x0007a620 6e746578 742d696e 64657065 6e64656e ntext-independen │ │ + 0x0007a630 7420756e 69747320 6f6e6c79 00000000 t units only.... │ │ + 0x0007a640 576f7264 20747269 6772616d 206c616e Word trigram lan │ │ + 0x0007a650 67756167 65206d6f 64656c20 696e7075 guage model inpu │ │ + 0x0007a660 74206669 6c650000 53706563 69667920 t file..Specify │ │ + 0x0007a670 61207365 74206f66 206c616e 67756167 a set of languag │ │ + 0x0007a680 65206d6f 64656c0a 00000000 57686963 e model.....Whic │ │ + 0x0007a690 68206c61 6e677561 6765206d 6f64656c h language model │ │ + 0x0007a6a0 20696e20 2d6c6d63 746c2074 6f207573 in -lmctl to us │ │ + 0x0007a6b0 65206279 20646566 61756c74 00000000 e by default.... │ │ + 0x0007a6c0 362e3500 4c616e67 75616765 206d6f64 6.5.Language mod │ │ + 0x0007a6d0 656c2070 726f6261 62696c69 74792077 el probability w │ │ + 0x0007a6e0 65696768 74000000 2d667764 666c6174 eight...-fwdflat │ │ + 0x0007a6f0 6c770000 382e3500 4c616e67 75616765 lw..8.5.Language │ │ + 0x0007a700 206d6f64 656c2070 726f6261 62696c69 model probabili │ │ + 0x0007a710 74792077 65696768 7420666f 7220666c ty weight for fl │ │ + 0x0007a720 6174206c 65786963 6f6e2028 326e6420 at lexicon (2nd │ │ + 0x0007a730 70617373 29206465 636f6469 6e670000 pass) decoding.. │ │ + 0x0007a740 2d626573 74706174 686c7700 392e3500 -bestpathlw.9.5. │ │ + 0x0007a750 4c616e67 75616765 206d6f64 656c2070 Language model p │ │ + 0x0007a760 726f6261 62696c69 74792077 65696768 robability weigh │ │ + 0x0007a770 7420666f 72206265 73747061 74682073 t for bestpath s │ │ + 0x0007a780 65617263 68000000 2d617363 616c6500 earch...-ascale. │ │ + 0x0007a790 32302e30 00000000 496e7665 72736520 20.0....Inverse │ │ + 0x0007a7a0 6f662061 636f7573 74696320 6d6f6465 of acoustic mode │ │ + 0x0007a7b0 6c207363 616c6520 666f7220 636f6e66 l scale for conf │ │ + 0x0007a7c0 6964656e 63652073 636f7265 2063616c idence score cal │ │ + 0x0007a7d0 63756c61 74696f6e 00000000 2d776970 culation....-wip │ │ + 0x0007a7e0 00000000 302e3635 00000000 576f7264 ....0.65....Word │ │ + 0x0007a7f0 20696e73 65727469 6f6e2070 656e616c insertion penal │ │ + 0x0007a800 74790000 2d6e7770 656e0000 312e3000 ty..-nwpen..1.0. │ │ + 0x0007a810 4e657720 776f7264 20747261 6e736974 New word transit │ │ + 0x0007a820 696f6e20 70656e61 6c747900 2d706970 ion penalty.-pip │ │ + 0x0007a830 00000000 50686f6e 6520696e 73657274 ....Phone insert │ │ + 0x0007a840 696f6e20 70656e61 6c747900 2d757700 ion penalty.-uw. │ │ + 0x0007a850 556e6967 72616d20 77656967 68740000 Unigram weight.. │ │ + 0x0007a860 2d73696c 70726f62 00000000 302e3030 -silprob....0.00 │ │ + 0x0007a870 35000000 53696c65 6e636520 776f7264 5...Silence word │ │ + 0x0007a880 20747261 6e736974 696f6e20 70726f62 transition prob │ │ + 0x0007a890 6162696c 69747900 2d66696c 6c70726f ability.-fillpro │ │ + 0x0007a8a0 62000000 31652d38 00000000 46696c6c b...1e-8....Fill │ │ + 0x0007a8b0 65722077 6f726420 7472616e 73697469 er word transiti │ │ + 0x0007a8c0 6f6e2070 726f6261 62696c69 74790000 on probability.. │ │ + 0x0007a8d0 2d626768 69737400 42696772 616d2d6d -bghist.Bigram-m │ │ + 0x0007a8e0 6f64653a 20496620 54525545 206f6e6c ode: If TRUE onl │ │ + 0x0007a8f0 79206f6e 65204250 20656e74 72792f66 y one BP entry/f │ │ + 0x0007a900 72616d65 3b20656c 7365206f 6e652070 rame; else one p │ │ + 0x0007a910 6572204c 4d207374 61746500 2d6c6578 er LM state.-lex │ │ + 0x0007a920 74726565 64756d70 00000000 57686574 treedump....Whet │ │ + 0x0007a930 68657220 746f2064 756d7020 74686520 her to dump the │ │ + 0x0007a940 6c657874 72656520 73747275 63747572 lextree structur │ │ + 0x0007a950 6520746f 20737464 65727220 28666f72 e to stderr (for │ │ + 0x0007a960 20646562 75676769 6e67292c 20312066 debugging), 1 f │ │ + 0x0007a970 6f722052 61766927 7320666f 726d6174 or Ravi's format │ │ + 0x0007a980 2c203220 666f7220 446f7420 666f726d , 2 for Dot form │ │ + 0x0007a990 61742c20 4c617267 65722074 68616e20 at, Larger than │ │ + 0x0007a9a0 32207769 6c6c2062 65207472 65617465 2 will be treate │ │ + 0x0007a9b0 64206173 20526176 69277320 666f726d d as Ravi's form │ │ + 0x0007a9c0 61740000 53706869 6e782066 6f726d61 at..Sphinx forma │ │ + 0x0007a9d0 74206669 6e697465 20737461 74652067 t finite state g │ │ + 0x0007a9e0 72616d6d 61722066 696c6500 4a534746 rammar file.JSGF │ │ + 0x0007a9f0 20677261 6d6d6172 2066696c 65000000 grammar file... │ │ + 0x0007aa00 53746172 74207275 6c652066 6f72204a Start rule for J │ │ + 0x0007aa10 53474620 28666972 73742070 75626c69 SGF (first publi │ │ + 0x0007aa20 63207275 6c652069 73206465 6661756c c rule is defaul │ │ + 0x0007aa30 74290000 2d667367 75736561 6c747072 t)..-fsgusealtpr │ │ + 0x0007aa40 6f6e0000 41646420 616c7465 726e6174 on..Add alternat │ │ + 0x0007aa50 65207072 6f6e756e 63696174 696f6e73 e pronunciations │ │ + 0x0007aa60 20746f20 46534700 2d667367 75736566 to FSG.-fsgusef │ │ + 0x0007aa70 696c6c65 72000000 496e7365 72742066 iller...Insert f │ │ + 0x0007aa80 696c6c65 7220776f 72647320 61742065 iller words at e │ │ + 0x0007aa90 61636820 73746174 652e0000 4b657970 ach state...Keyp │ │ + 0x0007aaa0 68726173 6520746f 2073706f 74000000 hrase to spot... │ │ + 0x0007aab0 41206669 6c652077 69746820 6b657970 A file with keyp │ │ + 0x0007aac0 68726173 65732074 6f207370 6f742c20 hrases to spot, │ │ + 0x0007aad0 6f6e6520 70657220 6c696e65 00000000 one per line.... │ │ + 0x0007aae0 2d6b7773 5f706c70 00000000 31652d31 -kws_plp....1e-1 │ │ + 0x0007aaf0 00000000 50686f6e 65206c6f 6f702070 ....Phone loop p │ │ + 0x0007ab00 726f6261 62696c69 74792066 6f72206b robability for k │ │ + 0x0007ab10 6579776f 72642073 706f7474 696e6700 eyword spotting. │ │ + 0x0007ab20 2d6b7773 5f746872 6573686f 6c640000 -kws_threshold.. │ │ + 0x0007ab30 54687265 73686f6c 6420666f 72207028 Threshold for p( │ │ + 0x0007ab40 68797029 2f702861 6c746572 6e617469 hyp)/p(alternati │ │ + 0x0007ab50 76657329 20726174 696f0000 2d6c6f67 ves) ratio..-log │ │ + 0x0007ab60 666e0000 46696c65 20746f20 77726974 fn..File to writ │ │ + 0x0007ab70 65206c6f 67206d65 73736167 65732069 e log messages i │ │ + 0x0007ab80 6e000000 56657262 6f736974 79206c65 n...Verbosity le │ │ + 0x0007ab90 76656c20 666f7220 64656275 6767696e vel for debuggin │ │ + 0x0007aba0 67206d65 73736167 65730000 44697265 g messages..Dire │ │ + 0x0007abb0 63746f72 7920746f 206c6f67 20666561 ctory to log fea │ │ + 0x0007abc0 74757265 2066696c 65732074 6f000000 ture files to... │ │ + 0x0007abd0 44697265 63746f72 7920746f 206c6f67 Directory to log │ │ + 0x0007abe0 20726177 20617564 696f2066 696c6573 raw audio files │ │ + 0x0007abf0 20746f00 44697265 63746f72 7920746f to.Directory to │ │ + 0x0007ac00 206c6f67 2073656e 6f6e6520 73636f72 log senone scor │ │ + 0x0007ac10 65206669 6c657320 746f0000 0000803f e files to.....? │ │ + 0x0007ac20 00000000 0000f041 2e2e2f70 6f636b65 .......A../pocke │ │ + 0x0007ac30 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x0007ac40 6f636b65 74737068 696e782f 70735f6c ocketsphinx/ps_l │ │ + 0x0007ac50 61747469 63652e63 00000000 57726974 attice.c....Writ │ │ + 0x0007ac60 696e6720 6c617474 69636520 66696c65 ing lattice file │ │ + 0x0007ac70 3a202573 0a000000 4661696c 65642074 : %s....Failed t │ │ + 0x0007ac80 6f206f70 656e206c 61747469 63652066 o open lattice f │ │ + 0x0007ac90 696c6520 27257327 20666f72 20777269 ile '%s' for wri │ │ + 0x0007aca0 74696e67 00000000 23206765 74637764 ting....# getcwd │ │ + 0x0007acb0 3a202f74 6869732f 69732f62 6f677573 : /this/is/bogus │ │ + 0x0007acc0 0a000000 23202d6c 6f676261 73652025 ....# -logbase % │ │ + 0x0007acd0 650a0000 230a0000 4672616d 65732025 e...#...Frames % │ │ + 0x0007ace0 640a0000 4e6f6465 73202564 20284e4f d...Nodes %d (NO │ │ + 0x0007acf0 44454944 20574f52 44205354 41525446 DEID WORD STARTF │ │ + 0x0007ad00 52414d45 20464952 53542d45 4e444652 RAME FIRST-ENDFR │ │ + 0x0007ad10 414d4520 4c415354 2d454e44 4652414d AME LAST-ENDFRAM │ │ + 0x0007ad20 45290a00 496e6974 69616c20 25640a46 E)..Initial %d.F │ │ + 0x0007ad30 696e616c 2025640a 00000000 42657374 inal %d.....Best │ │ + 0x0007ad40 53656741 73637220 25642028 4e4f4445 SegAscr %d (NODE │ │ + 0x0007ad50 49442045 4e444652 414d4520 4153434f ID ENDFRAME ASCO │ │ + 0x0007ad60 5245290a 00000000 45646765 73202846 RE).....Edges (F │ │ + 0x0007ad70 524f4d2d 4e4f4445 49442054 4f2d4e4f ROM-NODEID TO-NO │ │ + 0x0007ad80 44454944 20415343 4f524529 0a000000 DEID ASCORE).... │ │ + 0x0007ad90 25642025 73202564 20256420 2564203b %d %s %d %d %d ; │ │ + 0x0007ada0 2025640a 00000000 456e640a 00000000 %d.....End..... │ │ + 0x0007adb0 25642025 64202564 0a000000 2153454e %d %d %d....!SEN │ │ + 0x0007adc0 545f5354 41525400 2153454e 545f454e T_START.!SENT_EN │ │ + 0x0007add0 44000000 214e554c 4c000000 23204c61 D...!NULL...# La │ │ + 0x0007ade0 74746963 65206765 6e657261 74656420 ttice generated │ │ + 0x0007adf0 62792050 6f636b65 74537068 696e780a by PocketSphinx. │ │ + 0x0007ae00 00000000 230a2320 48656164 65720a23 ....#.# Header.# │ │ + 0x0007ae10 0a000000 56455253 494f4e3d 312e300a ....VERSION=1.0. │ │ + 0x0007ae20 00000000 73746172 743d2564 0a000000 ....start=%d.... │ │ + 0x0007ae30 656e643d 25640a00 4e3d2564 094c3d25 end=%d..N=%d.L=% │ │ + 0x0007ae40 640a0000 230a2320 4e6f6465 20646566 d...#.# Node def │ │ + 0x0007ae50 696e6974 696f6e73 0a230a00 230a2320 initions.#..#.# │ │ + 0x0007ae60 4c696e6b 20646566 696e6974 696f6e73 Link definitions │ │ + 0x0007ae70 0a230a00 493d2564 09743d25 2e326609 .#..I=%d.t=%.2f. │ │ + 0x0007ae80 573d2573 09763d25 640a0000 4a3d2564 W=%s.v=%d...J=%d │ │ + 0x0007ae90 09533d25 6409453d 25640961 3d256609 .S=%d.E=%d.a=%f. │ │ + 0x0007aea0 703d2567 0a000000 52656164 696e6720 p=%g....Reading │ │ + 0x0007aeb0 44414720 66696c65 3a202573 0a000000 DAG file: %s.... │ │ + 0x0007aec0 4661696c 65642074 6f206f70 656e2044 Failed to open D │ │ + 0x0007aed0 41472066 696c6520 27257327 20666f72 AG file '%s' for │ │ + 0x0007aee0 20726561 64696e67 00000000 5072656d reading....Prem │ │ + 0x0007aef0 61747572 6520454f 46282573 290a0000 ature EOF(%s)... │ │ + 0x0007af00 23206765 74637764 3a200000 25732064 # getcwd: ..%s d │ │ + 0x0007af10 6f657320 6e6f7420 62656769 6e207769 oes not begin wi │ │ + 0x0007af20 74682027 23206765 74637764 3a20270a th '# getcwd: '. │ │ + 0x0007af30 25730000 23202d6c 6f676261 73652000 %s..# -logbase . │ │ + 0x0007af40 25733a20 43616e6e 6f742066 696e6420 %s: Cannot find │ │ + 0x0007af50 2d6c6f67 62617365 20696e20 68656164 -logbase in head │ │ + 0x0007af60 65720a00 256c6600 496e636f 6e736973 er..%lf.Inconsis │ │ + 0x0007af70 74656e74 206c6f67 62617365 733a2025 tent logbases: % │ │ + 0x0007af80 66207673 2025663a 2077696c 6c20636f f vs %f: will co │ │ + 0x0007af90 6d70656e 73617465 0a000000 4c617474 mpensate....Latt │ │ + 0x0007afa0 69636520 6c6f6720 72617469 6f3a2025 ice log ratio: % │ │ + 0x0007afb0 660a0000 4672616d 65730000 4672616d f...Frames..Fram │ │ + 0x0007afc0 65732070 6172616d 65746572 206d6973 es parameter mis │ │ + 0x0007afd0 73696e67 206f7220 696e7661 6c69640a sing or invalid. │ │ + 0x0007afe0 00000000 4e6f6465 73000000 4e6f6465 ....Nodes...Node │ │ + 0x0007aff0 73207061 72616d65 74657220 6d697373 s parameter miss │ │ + 0x0007b000 696e6720 6f722069 6e76616c 69640a00 ing or invalid.. │ │ + 0x0007b010 5072656d 61747572 6520454f 46207768 Premature EOF wh │ │ + 0x0007b020 696c6520 6c6f6164 696e6720 4e6f6465 ile loading Node │ │ + 0x0007b030 73282573 290a0000 25642025 32353573 s(%s)...%d %255s │ │ + 0x0007b040 20256420 25642025 64000000 43616e6e %d %d %d...Cann │ │ + 0x0007b050 6f742070 61727365 206c696e 653a2025 ot parse line: % │ │ + 0x0007b060 732c2076 616c7565 206f6620 636f756e s, value of coun │ │ + 0x0007b070 74202564 0a000000 556e6b6e 6f776e20 t %d....Unknown │ │ + 0x0007b080 776f7264 20696e20 6c696e65 3a202573 word in line: %s │ │ + 0x0007b090 0a000000 5365716e 6f206572 726f723a ....Seqno error: │ │ + 0x0007b0a0 2025730a 00000000 496e6974 69616c00 %s.....Initial. │ │ + 0x0007b0b0 496e6974 69616c20 6e6f6465 20706172 Initial node par │ │ + 0x0007b0c0 616d6574 6572206d 69737369 6e67206f ameter missing o │ │ + 0x0007b0d0 7220696e 76616c69 640a0000 46696e61 r invalid...Fina │ │ + 0x0007b0e0 6c000000 46696e61 6c206e6f 64652070 l...Final node p │ │ + 0x0007b0f0 6172616d 65746572 206d6973 73696e67 arameter missing │ │ + 0x0007b100 206f7220 696e7661 6c69640a 00000000 or invalid..... │ │ + 0x0007b110 42657374 53656741 73637200 42657374 BestSegAscr.Best │ │ + 0x0007b120 53656741 73637220 70617261 6d657465 SegAscr paramete │ │ + 0x0007b130 72206d69 7373696e 670a0000 5072656d r missing...Prem │ │ + 0x0007b140 61747572 6520454f 46207768 696c6520 ature EOF while │ │ + 0x0007b150 28257329 2069676e 6f72696e 67204265 (%s) ignoring Be │ │ + 0x0007b160 73745365 67417363 720a0000 45646765 stSegAscr...Edge │ │ + 0x0007b170 73000000 25642025 64202564 00000000 s...%d %d %d.... │ │ + 0x0007b180 5465726d 696e6174 696e6720 27456e64 Terminating 'End │ │ + 0x0007b190 27206d69 7373696e 670a0000 3c2f733e ' missing... │ │ + 0x0007b1a0 00000000 4661696c 65642074 6f206c6f ....Failed to lo │ │ + 0x0007b1b0 61642025 730a0000 45646765 73206d69 ad %s...Edges mi │ │ + 0x0007b1c0 7373696e 670a0000 4e6f726d 616c697a ssing...Normaliz │ │ + 0x0007b1d0 65722050 284f2920 3d20616c 70686128 er P(O) = alpha( │ │ + 0x0007b1e0 25733a25 643a2564 29203d20 25640a00 %s:%d:%d) = %d.. │ │ + 0x0007b1f0 4a6f696e 74205028 4f2c5329 203d2025 Joint P(O,S) = % │ │ + 0x0007b200 64205028 537c4f29 203d2025 640a0000 d P(S|O) = %d... │ │ + 0x0007b210 2d431ceb e2361a3f 2e2e2f70 6f636b65 -C...6.?../pocke │ │ + 0x0007b220 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x0007b230 6f636b65 74737068 696e782f 61636d6f ocketsphinx/acmo │ │ + 0x0007b240 642e6300 4661696c 65642074 6f207772 d.c.Failed to wr │ │ + 0x0007b250 69746520 25642076 616c7565 7320746f ite %d values to │ │ + 0x0007b260 206c6f67 2066696c 65000000 436f6e66 log file...Conf │ │ + 0x0007b270 69677572 65642066 65617475 7265206c igured feature l │ │ + 0x0007b280 656e6774 68202564 20646f65 736e2774 ength %d doesn't │ │ + 0x0007b290 206d6174 63682066 65617475 72652065 match feature e │ │ + 0x0007b2a0 78747261 6374696f 6e206f75 74707574 xtraction output │ │ + 0x0007b2b0 2073697a 65202564 0a000000 50617273 size %d....Pars │ │ + 0x0007b2c0 6564206d 6f64656c 2d737065 63696669 ed model-specifi │ │ + 0x0007b2d0 63206665 61747572 65207061 72616d65 c feature parame │ │ + 0x0007b2e0 74657273 2066726f 6d202573 0a000000 ters from %s.... │ │ + 0x0007b2f0 52656164 696e6720 6c696e65 61722066 Reading linear f │ │ + 0x0007b300 65617475 72652074 72616e73 666f726d eature transform │ │ + 0x0007b310 6174696f 6e206672 6f6d2025 730a0000 ation from %s... │ │ + 0x0007b320 5573696e 67207375 62766563 746f7220 Using subvector │ │ + 0x0007b330 73706563 69666963 6174696f 6e202573 specification %s │ │ + 0x0007b340 0a000000 41636f75 73746963 206d6f64 ....Acoustic mod │ │ + 0x0007b350 656c2064 6566696e 6974696f 6e206973 el definition is │ │ + 0x0007b360 206e6f74 20737065 63696669 65642065 not specified e │ │ + 0x0007b370 69746865 72207769 7468202d 6d646566 ither with -mdef │ │ + 0x0007b380 206f7074 696f6e20 6f722077 69746820 option or with │ │ + 0x0007b390 2d686d6d 0a000000 466f6c64 65722027 -hmm....Folder ' │ │ + 0x0007b3a0 25732720 646f6573 206e6f74 20636f6e %s' does not con │ │ + 0x0007b3b0 7461696e 2061636f 75737469 63206d6f tain acoustic mo │ │ + 0x0007b3c0 64656c20 64656669 6e697469 6f6e2027 del definition ' │ │ + 0x0007b3d0 6d646566 270a0000 4661696c 65642074 mdef'...Failed t │ │ + 0x0007b3e0 6f207265 61642061 636f7573 74696320 o read acoustic │ │ + 0x0007b3f0 6d6f6465 6c206465 66696e69 74696f6e model definition │ │ + 0x0007b400 2066726f 6d202573 0a000000 4e6f2074 from %s....No t │ │ + 0x0007b410 6d617420 66696c65 20737065 63696669 mat file specifi │ │ + 0x0007b420 65640a00 4e6f206d 65616e2f 7661722f ed..No mean/var/ │ │ + 0x0007b430 746d6174 2066696c 65732073 70656369 tmat files speci │ │ + 0x0007b440 66696564 0a000000 5573696e 67206765 fied....Using ge │ │ + 0x0007b450 6e657261 6c206d75 6c74692d 73747265 neral multi-stre │ │ + 0x0007b460 616d2047 4d4d2063 6f6d7075 74617469 am GMM computati │ │ + 0x0007b470 6f6e0a00 41747465 6d707469 6e672074 on..Attempting t │ │ + 0x0007b480 6f207573 65205343 484d4d20 636f6d70 o use SCHMM comp │ │ + 0x0007b490 75746174 696f6e20 6d6f6475 6c650a00 utation module.. │ │ + 0x0007b4a0 41747465 6d707469 6e672074 6f207573 Attempting to us │ │ + 0x0007b4b0 65205054 484d4d20 636f6d70 75746174 e PTHMM computat │ │ + 0x0007b4c0 696f6e20 6d6f6475 6c650a00 46616c6c ion module..Fall │ │ + 0x0007b4d0 696e6720 6261636b 20746f20 67656e65 ing back to gene │ │ + 0x0007b4e0 72616c20 6d756c74 692d7374 7265616d ral multi-stream │ │ + 0x0007b4f0 20474d4d 20636f6d 70757461 74696f6e GMM computation │ │ + 0x0007b500 0a000000 25660000 76657273 696f6e00 ....%f..version. │ │ + 0x0007b510 302e3100 6d646566 5f66696c 65000000 0.1.mdef_file... │ │ + 0x0007b520 6c6f6762 61736500 4661696c 65642074 logbase.Failed t │ │ + 0x0007b530 6f207265 61642066 72616d65 2066726f o read frame fro │ │ + 0x0007b540 6d207365 6e6f6e65 2066696c 65000000 m senone file... │ │ + 0x0007b550 4e756d62 6572206f 66207365 6e6f6e65 Number of senone │ │ + 0x0007b560 7320696e 2073656e 6f6e6520 66696c65 s in senone file │ │ + 0x0007b570 20282564 2920646f 6573206e 6f74206d (%d) does not m │ │ + 0x0007b580 61746368 206d6465 66202825 64290a00 atch mdef (%d).. │ │ + 0x0007b590 4c6f6762 61736520 696e2073 656e6f6e Logbase in senon │ │ + 0x0007b5a0 65206669 6c652028 25662920 646f6573 e file (%f) does │ │ + 0x0007b5b0 206e6f74 206d6174 63682061 636d6f64 not match acmod │ │ + 0x0007b5c0 20282566 290a0000 43697263 756c6172 (%f)...Circular │ │ + 0x0007b5d0 20666561 74757265 20627566 66657220 feature buffer │ │ + 0x0007b5e0 63616e6e 6f742062 65207265 776f756e cannot be rewoun │ │ + 0x0007b5f0 6420286f 75747075 74206672 616d6520 d (output frame │ │ + 0x0007b600 25642c20 616c6c6f 63202564 290a0000 %d, alloc %d)... │ │ + 0x0007b610 4661696c 65642074 6f207772 69746520 Failed to write │ │ + 0x0007b620 6672616d 6520746f 2073656e 6f6e6520 frame to senone │ │ + 0x0007b630 66696c65 00000000 4672616d 65202564 file....Frame %d │ │ + 0x0007b640 206f7574 73696465 20717565 7565206f outside queue o │ │ + 0x0007b650 66202564 20667261 6d65732c 20256420 f %d frames, %d │ │ + 0x0007b660 616c6c6f 63202825 64203e20 2564292c alloc (%d > %d), │ │ + 0x0007b670 2063616e 6e6f7420 73636f72 650a0000 cannot score... │ │ + 0x0007b680 fca9f1d2 4d62503f 2e2e2f70 6f636b65 ....MbP?../pocke │ │ + 0x0007b690 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x0007b6a0 6f636b65 74737068 696e782f 616c6c70 ocketsphinx/allp │ │ + 0x0007b6b0 686f6e65 5f736561 7263682e 63000000 hone_search.c... │ │ + 0x0007b6c0 544f5441 4c206677 64666c61 7420252e TOTAL fwdflat %. │ │ + 0x0007b6d0 32662043 50552025 2e336620 7852540a 2f CPU %.3f xRT. │ │ + 0x0007b6e0 00000000 544f5441 4c206677 64666c61 ....TOTAL fwdfla │ │ + 0x0007b6f0 7420252e 32662077 616c6c20 252e3366 t %.2f wall %.3f │ │ + 0x0007b700 20785254 0a000000 43616e6e 6f742066 xRT....Cannot f │ │ + 0x0007b710 696e6420 43492d70 686f6e65 2025730a ind CI-phone %s. │ │ + 0x0007b720 00000000 53494c00 43616e6e 6f742066 ....SIL.Cannot f │ │ + 0x0007b730 696e6420 484d4d20 666f7220 25730a00 ind HMM for %s.. │ │ + 0x0007b740 25642066 72616d65 732c2025 6420484d %d frames, %d HM │ │ + 0x0007b750 4d732028 25642f66 72292c20 25642073 Ms (%d/fr), %d s │ │ + 0x0007b760 656e6f6e 65732028 25642f66 72292c20 enones (%d/fr), │ │ + 0x0007b770 25642068 6973746f 72792065 6e747269 %d history entri │ │ + 0x0007b780 65732028 25642f66 72290a00 616c6c70 es (%d/fr)..allp │ │ + 0x0007b790 686f6e65 20252e32 66204350 5520252e hone %.2f CPU %. │ │ + 0x0007b7a0 33662078 52540a00 616c6c70 686f6e65 3f xRT..allphone │ │ + 0x0007b7b0 20252e32 66207761 6c6c2025 2e336620 %.2f wall %.3f │ │ + 0x0007b7c0 7852540a 00000000 4879703a 2025730a xRT.....Hyp: %s. │ │ + 0x0007b7d0 00000000 2d6c6d20 61726775 6d656e74 ....-lm argument │ │ + 0x0007b7e0 206d6973 73696e67 3b20646f 696e6720 missing; doing │ │ + 0x0007b7f0 756e636f 6e737472 61696e65 64207068 unconstrained ph │ │ + 0x0007b800 6f6e652d 6c6f6f70 20646563 6f64696e one-loop decodin │ │ + 0x0007b810 670a0000 4275696c 64696e67 2050484d g...Building PHM │ │ + 0x0007b820 4d206e65 74206f66 20256420 70686f6e M net of %d phon │ │ + 0x0007b830 65730a00 4661696c 65642074 6f20696e es..Failed to in │ │ + 0x0007b840 69746961 6c697a65 206e6772 616d206d itialize ngram m │ │ + 0x0007b850 6f64656c 20736574 20666f72 2070686f odel set for pho │ │ + 0x0007b860 6e656d65 20646563 6f64696e 67000000 neme decoding... │ │ + 0x0007b870 4661696c 65642074 6f206c6f 6164206c Failed to load l │ │ + 0x0007b880 616e6775 61676520 6d6f6465 6c207370 anguage model sp │ │ + 0x0007b890 65636966 69656420 696e202d 616c6c70 ecified in -allp │ │ + 0x0007b8a0 686f6e65 2c20646f 696e6720 756e636f hone, doing unco │ │ + 0x0007b8b0 6e737472 61696e65 64207068 6f6e652d nstrained phone- │ │ + 0x0007b8c0 6c6f6f70 20646563 6f64696e 670a0000 loop decoding... │ │ + 0x0007b8d0 416c6c70 686f6e65 28626561 6d3a2025 Allphone(beam: % │ │ + 0x0007b8e0 642c2070 6265616d 3a202564 290a0000 d, pbeam: %d)... │ │ + 0x0007b8f0 616c6c70 686f6e65 00000000 2e2e2f70 allphone....../p │ │ + 0x0007b900 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ + 0x0007b910 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ + 0x0007b920 62696e5f 6d646566 2e630000 4e756d62 bin_mdef.c..Numb │ │ + 0x0007b930 6572206f 66207365 6e6f6e65 73206578 er of senones ex │ │ + 0x0007b940 63656564 73206c69 6d69743a 20256420 ceeds limit: %d │ │ + 0x0007b950 3e202564 0a000000 4e756d62 6572206f > %d....Number o │ │ + 0x0007b960 66207365 6e6f6e65 20736571 75656e63 f senone sequenc │ │ + 0x0007b970 65732065 78636565 6473206c 696d6974 es exceeds limit │ │ + 0x0007b980 3a202564 203e2025 640a0000 4e756d62 : %d > %d...Numb │ │ + 0x0007b990 6572206f 66207068 6f6e6573 20657863 er of phones exc │ │ + 0x0007b9a0 65656473 206c696d 69743a20 2564203e eeds limit: %d > │ │ + 0x0007b9b0 2025640a 00000000 50686f6e 65206e61 %d.....Phone na │ │ + 0x0007b9c0 6d657320 61726520 6e6f7420 696e2073 mes are not in s │ │ + 0x0007b9d0 6f727465 64206f72 6465722c 20736f72 orted order, sor │ │ + 0x0007b9e0 72792e00 416c6c6f 63617469 6e672025 ry..Allocating % │ │ + 0x0007b9f0 64202a20 25642062 79746573 20282564 d * %d bytes (%d │ │ + 0x0007ba00 204b6942 2920666f 72204344 20747265 KiB) for CD tre │ │ + 0x0007ba10 650a0000 2d000000 302e330a 00000000 e...-...0.3..... │ │ + 0x0007ba20 2564206e 5f626173 650a0000 2564206e %d n_base...%d n │ │ + 0x0007ba30 5f747269 0a000000 2564206e 5f737461 _tri....%d n_sta │ │ + 0x0007ba40 74655f6d 61700a00 2564206e 5f746965 te_map..%d n_tie │ │ + 0x0007ba50 645f7374 6174650a 00000000 2564206e d_state.....%d n │ │ + 0x0007ba60 5f746965 645f6369 5f737461 74650a00 _tied_ci_state.. │ │ + 0x0007ba70 2564206e 5f746965 645f746d 61740a00 %d n_tied_tmat.. │ │ + 0x0007ba80 230a2320 436f6c75 6d6e7320 64656669 #.# Columns defi │ │ + 0x0007ba90 6e697469 6f6e730a 00000000 23253473 nitions.....#%4s │ │ + 0x0007baa0 20253373 20253373 20253173 20253673 %3s %3s %1s %6s │ │ + 0x0007bab0 20253473 2025730a 00000000 6c667400 %4s %s.....lft. │ │ + 0x0007bac0 72740000 61747472 69620000 746d6174 rt..attrib..tmat │ │ + 0x0007bad0 00000000 20202020 202e2e2e 20737461 .... ... sta │ │ + 0x0007bae0 74652069 64277320 2e2e2e00 25357320 te id's ....%5s │ │ + 0x0007baf0 25337320 25337320 25317300 20253673 %3s %3s %1s. %6s │ │ + 0x0007bb00 00000000 66696c6c 65720000 6e2f6100 ....filler..n/a. │ │ + 0x0007bb10 20253464 00000000 204e0a00 20253675 %4d.... N.. %6u │ │ + 0x0007bb20 00000000 25357320 25337320 25337320 ....%5s %3s %3s │ │ + 0x0007bb30 25630000 69626573 75000000 52656164 %c..ibesu...Read │ │ + 0x0007bb40 696e6720 62696e61 7279206d 6f64656c ing binary model │ │ + 0x0007bb50 20646566 696e6974 696f6e3a 2025730a definition: %s. │ │ + 0x0007bb60 00000000 4661696c 65642074 6f207265 ....Failed to re │ │ + 0x0007bb70 61642062 7974652d 6f726465 72206d61 ad byte-order ma │ │ + 0x0007bb80 726b6572 2066726f 6d202573 0a000000 rker from %s.... │ │ + 0x0007bb90 4d757374 20627974 652d7377 61702025 Must byte-swap % │ │ + 0x0007bba0 730a0000 4661696c 65642074 6f207265 s...Failed to re │ │ + 0x0007bbb0 61642076 65727369 6f6e2066 726f6d20 ad version from │ │ + 0x0007bbc0 25730a00 46696c65 20666f72 6d617420 %s..File format │ │ + 0x0007bbd0 76657273 696f6e20 25642066 6f722025 version %d for % │ │ + 0x0007bbe0 73206973 206e6577 65722074 68616e20 s is newer than │ │ + 0x0007bbf0 6c696272 6172790a 00000000 4661696c library.....Fail │ │ + 0x0007bc00 65642074 6f207265 61642068 65616465 ed to read heade │ │ + 0x0007bc10 72206c65 6e677468 2066726f 6d202573 r length from %s │ │ + 0x0007bc20 0a000000 4661696c 65642074 6f207265 ....Failed to re │ │ + 0x0007bc30 61642025 73206672 6f6d2025 730a0000 ad %s from %s... │ │ + 0x0007bc40 266d2d3e 6e5f6369 70686f6e 65000000 &m->n_ciphone... │ │ + 0x0007bc50 266d2d3e 6e5f7068 6f6e6500 266d2d3e &m->n_phone.&m-> │ │ + 0x0007bc60 6e5f656d 69745f73 74617465 00000000 n_emit_state.... │ │ + 0x0007bc70 266d2d3e 6e5f6369 5f73656e 00000000 &m->n_ci_sen.... │ │ + 0x0007bc80 266d2d3e 6e5f7365 6e000000 266d2d3e &m->n_sen...&m-> │ │ + 0x0007bc90 6e5f746d 61740000 266d2d3e 6e5f7373 n_tmat..&m->n_ss │ │ + 0x0007bca0 65710000 266d2d3e 6e5f6374 78000000 eq..&m->n_ctx... │ │ + 0x0007bcb0 266d2d3e 6e5f6364 5f747265 65000000 &m->n_cd_tree... │ │ + 0x0007bcc0 266d2d3e 73696c00 2d6d6d61 70207370 &m->sil.-mmap sp │ │ + 0x0007bcd0 65636966 6965642c 20627574 206d6465 ecified, but mde │ │ + 0x0007bce0 66206973 206f7468 65722d65 6e646961 f is other-endia │ │ + 0x0007bcf0 6e2e2020 57696c6c 206e6f74 206d656d n. Will not mem │ │ + 0x0007bd00 6f72792d 6d61702e 0a000000 4661696c ory-map.....Fail │ │ + 0x0007bd10 65642074 6f207265 61642025 64206279 ed to read %d by │ │ + 0x0007bd20 74657320 6f662064 61746120 66726f6d tes of data from │ │ + 0x0007bd30 2025730a 00000000 25642043 492d7068 %s.....%d CI-ph │ │ + 0x0007bd40 6f6e652c 20256420 43442d70 686f6e65 one, %d CD-phone │ │ + 0x0007bd50 2c202564 20656d69 74737461 74652f70 , %d emitstate/p │ │ + 0x0007bd60 686f6e65 2c202564 2043492d 73656e2c hone, %d CI-sen, │ │ + 0x0007bd70 20256420 53656e2c 20256420 53656e2d %d Sen, %d Sen- │ │ + 0x0007bd80 5365710a 00000000 53656e6f 6e652025 Seq.....Senone % │ │ + 0x0007bd90 64206973 20736861 72656420 62657477 d is shared betw │ │ + 0x0007bda0 65656e20 6d756c74 69706c65 20626173 een multiple bas │ │ + 0x0007bdb0 65207068 6f6e6573 0a000000 43442070 e phones....CD p │ │ + 0x0007bdc0 686f6e65 20256420 68617320 66657765 hone %d has fewe │ │ + 0x0007bdd0 72207374 61746573 20746861 6e204349 r states than CI │ │ + 0x0007bde0 2070686f 6e652025 640a0000 25732025 phone %d...%s % │ │ + 0x0007bdf0 73202573 20256300 00000000 00000000 s %s %c......... │ │ + 0x0007be00 42454749 4e204649 4c452046 4f524d41 BEGIN FILE FORMA │ │ + 0x0007be10 54204445 53435249 5054494f 4e0a696e T DESCRIPTION.in │ │ + 0x0007be20 74333220 6e5f6369 70686f6e 653b2020 t32 n_ciphone; │ │ + 0x0007be30 20202f2a 2a3c204e 756d6265 72206f66 /**< Number of │ │ + 0x0007be40 20626173 65202843 49292070 686f6e65 base (CI) phone │ │ + 0x0007be50 73202a2f 0a696e74 3332206e 5f70686f s */.int32 n_pho │ │ + 0x0007be60 6e653b09 20202020 202f2a2a 3c204e75 ne;. /**< Nu │ │ + 0x0007be70 6d626572 206f6620 62617365 20284349 mber of base (CI │ │ + 0x0007be80 29207068 6f6e6573 202b2028 43442920 ) phones + (CD) │ │ + 0x0007be90 74726970 686f6e65 73202a2f 0a696e74 triphones */.int │ │ + 0x0007bea0 3332206e 5f656d69 745f7374 6174653b 32 n_emit_state; │ │ + 0x0007beb0 202f2a2a 3c204e75 6d626572 206f6620 /**< Number of │ │ + 0x0007bec0 656d6974 74696e67 20737461 74657320 emitting states │ │ + 0x0007bed0 70657220 70686f6e 65202830 20696620 per phone (0 if │ │ + 0x0007bee0 68657465 726f6765 6e656f75 7329202a heterogeneous) * │ │ + 0x0007bef0 2f0a696e 74333220 6e5f6369 5f73656e /.int32 n_ci_sen │ │ + 0x0007bf00 3b202020 20202f2a 2a3c204e 756d6265 ; /**< Numbe │ │ + 0x0007bf10 72206f66 20434920 73656e6f 6e65733b r of CI senones; │ │ + 0x0007bf20 20746865 73652061 72652074 68652066 these are the f │ │ + 0x0007bf30 69727374 202a2f0a 696e7433 32206e5f irst */.int32 n_ │ │ + 0x0007bf40 73656e3b 09202020 20202f2a 2a3c204e sen;. /**< N │ │ + 0x0007bf50 756d6265 72206f66 2073656e 6f6e6573 umber of senones │ │ + 0x0007bf60 20284349 2b434429 202a2f0a 696e7433 (CI+CD) */.int3 │ │ + 0x0007bf70 32206e5f 746d6174 3b092020 2020202f 2 n_tmat;. / │ │ + 0x0007bf80 2a2a3c20 4e756d62 6572206f 66207472 **< Number of tr │ │ + 0x0007bf90 616e7369 74696f6e 206d6174 72696365 ansition matrice │ │ + 0x0007bfa0 73202a2f 0a696e74 3332206e 5f737365 s */.int32 n_sse │ │ + 0x0007bfb0 713b2020 20202020 202f2a2a 3c204e75 q; /**< Nu │ │ + 0x0007bfc0 6d626572 206f6620 756e6971 75652073 mber of unique s │ │ + 0x0007bfd0 656e6f6e 65207365 7175656e 63657320 enone sequences │ │ + 0x0007bfe0 2a2f0a69 6e743332 206e5f63 74783b09 */.int32 n_ctx;. │ │ + 0x0007bff0 20202020 202f2a2a 3c204e75 6d626572 /**< Number │ │ + 0x0007c000 206f6620 70686f6e 6573206f 6620636f of phones of co │ │ + 0x0007c010 6e746578 74202a2f 0a696e74 3332206e ntext */.int32 n │ │ + 0x0007c020 5f63645f 74726565 3b202020 202f2a2a _cd_tree; /** │ │ + 0x0007c030 3c204e75 6d626572 206f6620 6e6f6465 < Number of node │ │ + 0x0007c040 7320696e 20434420 74726565 20737472 s in CD tree str │ │ + 0x0007c050 75637475 7265202a 2f0a696e 74333220 ucture */.int32 │ │ + 0x0007c060 73696c3b 09202020 20202f2a 2a3c2043 sil;. /**< C │ │ + 0x0007c070 49207068 6f6e6520 49442066 6f722073 I phone ID for s │ │ + 0x0007c080 696c656e 6365202a 2f0a6368 61722063 ilence */.char c │ │ + 0x0007c090 6970686f 6e65735b 5d5b5d3b 20202f2a iphones[][]; /* │ │ + 0x0007c0a0 2a3c2043 49207068 6f6e6520 73747269 *< CI phone stri │ │ + 0x0007c0b0 6e677320 286e756c 6c2d7465 726d696e ngs (null-termin │ │ + 0x0007c0c0 61746564 29202a2f 0a636861 72207061 ated) */.char pa │ │ + 0x0007c0d0 6464696e 675b5d3b 20202020 202f2a2a dding[]; /** │ │ + 0x0007c0e0 3c205061 6464696e 6720746f 20612034 < Padding to a 4 │ │ + 0x0007c0f0 2d627974 65732062 6f756e64 61727920 -bytes boundary │ │ + 0x0007c100 2a2f0a73 74727563 74207b20 696e7431 */.struct { int1 │ │ + 0x0007c110 36206374 783b2069 6e743136 206e5f64 6 ctx; int16 n_d │ │ + 0x0007c120 6f776e3b 20696e74 33322070 69642f64 own; int32 pid/d │ │ + 0x0007c130 6f776e20 7d206364 5f747265 655b5d3b own } cd_tree[]; │ │ + 0x0007c140 0a737472 75637420 7b20696e 74333220 .struct { int32 │ │ + 0x0007c150 73736964 3b20696e 74333220 746d6174 ssid; int32 tmat │ │ + 0x0007c160 3b20696e 74382061 7474725b 345d207d ; int8 attr[4] } │ │ + 0x0007c170 2070686f 6e65735b 5d3b0a69 6e743136 phones[];.int16 │ │ + 0x0007c180 20737365 715b5d3b 20202020 2020202f sseq[]; / │ │ + 0x0007c190 2a2a3c20 556e6971 75652073 656e6f6e **< Unique senon │ │ + 0x0007c1a0 65207365 7175656e 63657320 2a2f0a69 e sequences */.i │ │ + 0x0007c1b0 6e743820 73736571 5f6c656e 5b5d3b20 nt8 sseq_len[]; │ │ + 0x0007c1c0 2020202f 2a2a3c20 4e756d62 6572206f /**< Number o │ │ + 0x0007c1d0 66207374 61746573 20696e20 65616368 f states in each │ │ + 0x0007c1e0 20737365 7120286e 6f6e6520 69662068 sseq (none if h │ │ + 0x0007c1f0 6f6d6f67 656e656f 75732920 2a2f0a45 omogeneous) */.E │ │ + 0x0007c200 4e442046 494c4520 464f524d 41542044 ND FILE FORMAT D │ │ + 0x0007c210 45534352 49505449 4f4e0a00 00000000 ESCRIPTION...... │ │ + 0x0007c220 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ + 0x0007c230 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ + 0x0007c240 696e782f 626c6b61 72726179 5f6c6973 inx/blkarray_lis │ │ + 0x0007c250 742e6300 43616e6e 6f742061 6c6c6f63 t.c.Cannot alloc │ │ + 0x0007c260 61746520 25647825 6420626c 6b617272 ate %dx%d blkarr │ │ + 0x0007c270 61790a00 426c6f63 6b206172 72617920 ay..Block array │ │ + 0x0007c280 28256478 25642920 65786861 75737465 (%dx%d) exhauste │ │ + 0x0007c290 640a0000 2e2e2f70 6f636b65 74737068 d...../pocketsph │ │ + 0x0007c2a0 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x0007c2b0 74737068 696e782f 64696374 2e630000 tsphinx/dict.c.. │ │ + 0x0007c2c0 4661696c 65642074 6f206f70 656e2027 Failed to open ' │ │ + 0x0007c2d0 25732700 252d3330 73202573 0a000000 %s'.%-30s %s.... │ │ + 0x0007c2e0 5265616c 6c6f6361 74696e67 20746f20 Reallocating to │ │ + 0x0007c2f0 2564204b 69422066 6f722077 6f726420 %d KiB for word │ │ + 0x0007c300 656e7472 6965730a 00000000 4d697373 entries.....Miss │ │ + 0x0007c310 696e6720 62617365 20776f72 6420666f ing base word fo │ │ + 0x0007c320 723a2025 730a0000 23230000 3b3b0000 r: %s...##..;;.. │ │ + 0x0007c330 4c696e65 2025643a 204e6f20 70726f6e Line %d: No pron │ │ + 0x0007c340 756e6369 6174696f 6e20666f 7220776f unciation for wo │ │ + 0x0007c350 72642027 2573273b 2069676e 6f726564 rd '%s'; ignored │ │ + 0x0007c360 0a000000 4c696e65 2025643a 2050686f ....Line %d: Pho │ │ + 0x0007c370 6e652027 25732720 6973206d 6973696e ne '%s' is misin │ │ + 0x0007c380 6720696e 20746865 2061636f 75737469 g in the acousti │ │ + 0x0007c390 63206d6f 64656c3b 20776f72 64202725 c model; word '% │ │ + 0x0007c3a0 73272069 676e6f72 65640a00 4c696e65 s' ignored..Line │ │ + 0x0007c3b0 2025643a 20466169 6c656420 746f2061 %d: Failed to a │ │ + 0x0007c3c0 64642074 68652077 6f726420 27257327 dd the word '%s' │ │ + 0x0007c3d0 20286475 706c6963 6174653f 293b2069 (duplicate?); i │ │ + 0x0007c3e0 676e6f72 65640a00 416c6c6f 63617465 gnored..Allocate │ │ + 0x0007c3f0 64202564 204b6942 20666f72 20737472 d %d KiB for str │ │ + 0x0007c400 696e6773 2c202564 204b6942 20666f72 ings, %d KiB for │ │ + 0x0007c410 2070686f 6e65730a 00000000 4661696c phones.....Fail │ │ + 0x0007c420 65642074 6f206f70 656e2064 69637469 ed to open dicti │ │ + 0x0007c430 6f6e6172 79206669 6c652027 25732720 onary file '%s' │ │ + 0x0007c440 666f7220 72656164 696e6700 4661696c for reading.Fail │ │ + 0x0007c450 65642074 6f206f70 656e2066 696c6c65 ed to open fille │ │ + 0x0007c460 72206469 6374696f 6e617279 2066696c r dictionary fil │ │ + 0x0007c470 65202725 73272066 6f722072 65616469 e '%s' for readi │ │ + 0x0007c480 6e670000 4e756d62 6572206f 6620776f ng..Number of wo │ │ + 0x0007c490 72647320 696e2064 69637469 6f6e6172 rds in dictionar │ │ + 0x0007c4a0 69657320 28256429 20657863 65656473 ies (%d) exceeds │ │ + 0x0007c4b0 206c696d 69742028 2564290a 00000000 limit (%d)..... │ │ + 0x0007c4c0 416c6c6f 63617469 6e672025 64202a20 Allocating %d * │ │ + 0x0007c4d0 25642062 79746573 20282564 204b6942 %d bytes (%d KiB │ │ + 0x0007c4e0 2920666f 7220776f 72642065 6e747269 ) for word entri │ │ + 0x0007c4f0 65730a00 52656164 696e6720 6d61696e es..Reading main │ │ + 0x0007c500 20646963 74696f6e 6172793a 2025730a dictionary: %s. │ │ + 0x0007c510 00000000 25642077 6f726473 20726561 ....%d words rea │ │ + 0x0007c520 640a0000 52656164 696e6720 66696c6c d...Reading fill │ │ + 0x0007c530 65722064 69637469 6f6e6172 793a2025 er dictionary: % │ │ + 0x0007c540 730a0000 3c733e00 3c73696c 3e000000 s....... │ │ + 0x0007c550 576f7264 20272573 27206d75 7374206f Word '%s' must o │ │ + 0x0007c560 63637572 20286f6e 6c792920 696e2066 ccur (only) in f │ │ + 0x0007c570 696c6c65 72206469 6374696f 6e617279 iller dictionary │ │ + 0x0007c580 0a000000 496e6974 69616c69 7a617469 ....Initializati │ │ + 0x0007c590 6f6e206f 66206469 63745f74 2c207265 on of dict_t, re │ │ + 0x0007c5a0 706f7274 3a0a0000 4d617820 776f7264 port:...Max word │ │ + 0x0007c5b0 3a202564 0a000000 4e6f206f 6620776f : %d....No of wo │ │ + 0x0007c5c0 72643a20 25640a00 2e2e2f70 6f636b65 rd: %d..../pocke │ │ + 0x0007c5d0 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x0007c5e0 6f636b65 74737068 696e782f 64696374 ocketsphinx/dict │ │ + 0x0007c5f0 32706964 2e630000 46696c6c 696e6720 2pid.c..Filling │ │ + 0x0007c600 696e2063 6f6e7465 78742074 72697068 in context triph │ │ + 0x0007c610 6f6e6573 20666f72 20257328 3f2c3f29 ones for %s(?,?) │ │ + 0x0007c620 0a000000 4275696c 64696e67 20504944 ....Building PID │ │ + 0x0007c630 20746162 6c657320 666f7220 64696374 tables for dict │ │ + 0x0007c640 696f6e61 72790a00 416c6c6f 63617469 ionary..Allocati │ │ + 0x0007c650 6e672025 645e3320 2a202564 20627974 ng %d^3 * %d byt │ │ + 0x0007c660 65732028 2564204b 69422920 666f7220 es (%d KiB) for │ │ + 0x0007c670 776f7264 2d696e69 7469616c 20747269 word-initial tri │ │ + 0x0007c680 70686f6e 65730a00 416c6c6f 63617465 phones..Allocate │ │ + 0x0007c690 64202564 20627974 65732028 2564204b d %d bytes (%d K │ │ + 0x0007c6a0 69422920 666f7220 776f7264 2d66696e iB) for word-fin │ │ + 0x0007c6b0 616c2074 72697068 6f6e6573 0a000000 al triphones.... │ │ + 0x0007c6c0 416c6c6f 63617465 64202564 20627974 Allocated %d byt │ │ + 0x0007c6d0 65732028 2564204b 69422920 666f7220 es (%d KiB) for │ │ + 0x0007c6e0 73696e67 6c652d70 686f6e65 20776f72 single-phone wor │ │ + 0x0007c6f0 64207472 6970686f 6e65730a 00000000 d triphones..... │ │ + 0x0007c700 2320494e 5445524e 414c2028 77642063 # INTERNAL (wd c │ │ + 0x0007c710 6f6d7373 69642073 73696420 73736964 omssid ssid ssid │ │ + 0x0007c720 202e2e2e 20737369 6420636f 6d737369 ... ssid comssi │ │ + 0x0007c730 64290a00 23204c44 4950485f 4c432028 d)..# LDIPH_LC ( │ │ + 0x0007c740 62207220 6c207373 6964290a 00000000 b r l ssid)..... │ │ + 0x0007c750 25333073 20000000 20253564 00000000 %30s ... %5d.... │ │ + 0x0007c760 25367320 25367320 25367320 2535640a %6s %6s %6s %5d. │ │ + 0x0007c770 00000000 23205353 45512025 64202873 ....# SSEQ %d (s │ │ + 0x0007c780 656e6964 2073656e 6964202e 2e2e290a enid senid ...). │ │ + 0x0007c790 00000000 2320454e 440a0000 25356420 ....# END...%5d │ │ + 0x0007c7a0 00000000 2e2e2f70 6f636b65 74737068 ....../pocketsph │ │ + 0x0007c7b0 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x0007c7c0 74737068 696e782f 6673675f 73656172 tsphinx/fsg_sear │ │ + 0x0007c7d0 63682e63 00000000 46696e61 6c207265 ch.c....Final re │ │ + 0x0007c7e0 73756c74 20646f65 73206e6f 74206d61 sult does not ma │ │ + 0x0007c7f0 74636820 74686520 6772616d 6d617220 tch the grammar │ │ + 0x0007c800 696e2066 72616d65 2025640a 00000000 in frame %d..... │ │ + 0x0007c810 25642066 72616d65 732c2025 6420484d %d frames, %d HM │ │ + 0x0007c820 4d732028 25642f66 72292c20 25642073 Ms (%d/fr), %d s │ │ + 0x0007c830 656e6f6e 65732028 25642f66 72292c20 enones (%d/fr), │ │ + 0x0007c840 25642068 6973746f 72792065 6e747269 %d history entri │ │ + 0x0007c850 65732028 25642f66 72290a0a 00000000 es (%d/fr)...... │ │ + 0x0007c860 284e554c 4c290000 4672616d 65202564 (NULL)..Frame %d │ │ + 0x0007c870 3a204e6f 20616374 69766520 484d4d21 : No active HMM! │ │ + 0x0007c880 210a0000 50414e49 43212046 72616d65 !...PANIC! Frame │ │ + 0x0007c890 2025643a 2023484d 4d206576 616c7561 %d: #HMM evalua │ │ + 0x0007c8a0 74656428 25642920 3e202350 4e6f6465 ted(%d) > #PNode │ │ + 0x0007c8b0 73282564 290a0000 53746172 74206e6f s(%d)...Start no │ │ + 0x0007c8c0 64652025 732e2564 3a25643a 25640a00 de %s.%d:%d:%d.. │ │ + 0x0007c8d0 4661696c 65642074 6f206669 6e642074 Failed to find t │ │ + 0x0007c8e0 68652073 74617274 206e6f64 650a0000 he start node... │ │ + 0x0007c8f0 456e6420 6e6f6465 2025732e 25643a25 End node %s.%d:% │ │ + 0x0007c900 643a2564 20282564 290a0000 4661696c d:%d (%d)...Fail │ │ + 0x0007c910 65642074 6f206669 6e642074 68652065 ed to find the e │ │ + 0x0007c920 6e64206e 6f64650a 00000000 6c617474 nd node.....latt │ │ + 0x0007c930 69636520 73746172 74206e6f 64652025 ice start node % │ │ + 0x0007c940 732e2564 20656e64 206e6f64 65202573 s.%d end node %s │ │ + 0x0007c950 2e25640a 00000000 4661696c 65642074 .%d.....Failed t │ │ + 0x0007c960 6f206f62 7461696e 20746865 206c6174 o obtain the lat │ │ + 0x0007c970 74696365 20776869 6c652062 65737470 tice while bestp │ │ + 0x0007c980 61746820 656e6162 6c65640a 00000000 ath enabled..... │ │ + 0x0007c990 4661696c 65642074 6f206669 6e642074 Failed to find t │ │ + 0x0007c9a0 68652062 65737470 61746820 696e2061 he bestpath in a │ │ + 0x0007c9b0 206c6174 74696365 0a000000 46534728 lattice....FSG( │ │ + 0x0007c9c0 6265616d 3a202564 2c207062 65616d3a beam: %d, pbeam: │ │ + 0x0007c9d0 2025642c 20776265 616d3a20 25643b20 %d, wbeam: %d; │ │ + 0x0007c9e0 7769703a 2025642c 20706970 3a202564 wip: %d, pip: %d │ │ + 0x0007c9f0 290a0000 54686520 776f7264 20272573 )...The word '%s │ │ + 0x0007ca00 27206973 206d6973 73696e67 20696e20 ' is missing in │ │ + 0x0007ca10 74686520 64696374 696f6e61 72790a00 the dictionary.. │ │ + 0x0007ca20 41646465 64202564 20616c74 65726e61 Added %d alterna │ │ + 0x0007ca30 74652077 6f726420 7472616e 73697469 te word transiti │ │ + 0x0007ca40 6f6e730a 00000000 9a999999 9999b93f ons............? │ │ + 0x0007ca50 6666663f 2e2e2f70 6f636b65 74737068 fff?../pocketsph │ │ + 0x0007ca60 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x0007ca70 74737068 696e782f 6b77735f 73656172 tsphinx/kws_sear │ │ + 0x0007ca80 63682e63 00000000 4b575328 6265616d ch.c....KWS(beam │ │ + 0x0007ca90 3a202564 2c20706c 703a2025 642c2064 : %d, plp: %d, d │ │ + 0x0007caa0 65666175 6c742074 68726573 686f6c64 efault threshold │ │ + 0x0007cab0 20256429 0a000000 4661696c 65642074 %d)....Failed t │ │ + 0x0007cac0 6f206f70 656e206b 6579776f 72642066 o open keyword f │ │ + 0x0007cad0 696c6520 27257327 00000000 4661696c ile '%s'....Fail │ │ + 0x0007cae0 65642074 6f206372 65617465 206b7773 ed to create kws │ │ + 0x0007caf0 20736561 7263680a 00000000 2e2e2f70 search......./p │ │ + 0x0007cb00 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ + 0x0007cb10 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ + 0x0007cb20 686d6d2e 63000000 4e756d62 6572206f hmm.c...Number o │ │ + 0x0007cb30 6620656d 69747469 6e672073 74617465 f emitting state │ │ + 0x0007cb40 73206d75 73742062 65203c3d 2025640a s must be <= %d. │ │ + 0x0007cb50 00000000 4d505820 20200000 20282000 ....MPX .. ( . │ │ + 0x0007cb60 20253131 64000000 25642000 53534944 %11d...%d .SSID │ │ + 0x0007cb70 20200000 53454e53 43520000 53434f52 ..SENSCR..SCOR │ │ + 0x0007cb80 45532025 31316400 48495354 49442025 ES %11d.HISTID % │ │ + 0x0007cb90 31316400 414c4552 54212120 54686520 11d.ALERT!! The │ │ + 0x0007cba0 696e7075 74207363 6f726520 25642069 input score %d i │ │ + 0x0007cbb0 73206c61 72676520 7468616e 20302e20 s large than 0. │ │ + 0x0007cbc0 50726f62 61626c79 20777261 70206172 Probably wrap ar │ │ + 0x0007cbd0 6f756e64 2e0a0000 414c4552 54212120 ound....ALERT!! │ │ + 0x0007cbe0 54686520 6f757470 75742073 636f7265 The output score │ │ + 0x0007cbf0 20256420 6973206c 61726765 20746861 %d is large tha │ │ + 0x0007cc00 6e20302e 2050726f 6261626c 79207772 n 0. Probably wr │ │ + 0x0007cc10 61702061 726f756e 640a2e00 4245464f ap around...BEFO │ │ + 0x0007cc20 52453a0a 00000000 41465445 523a0a00 RE:.....AFTER:.. │ │ + 0x0007cc30 2564256e 00000000 2e2e2f70 6f636b65 %d%n....../pocke │ │ + 0x0007cc40 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x0007cc50 6f636b65 74737068 696e782f 6d646566 ocketsphinx/mdef │ │ + 0x0007cc60 2e630000 4d697373 696e6720 6f722062 .c..Missing or b │ │ + 0x0007cc70 61642074 72616e73 6974696f 6e206d61 ad transition ma │ │ + 0x0007cc80 74726978 2069643a 2025730a 00000000 trix id: %s..... │ │ + 0x0007cc90 746d6174 2d696428 25642920 3e202374 tmat-id(%d) > #t │ │ + 0x0007cca0 6d617420 696e2068 65616465 72282564 mat in header(%d │ │ + 0x0007ccb0 293a2025 730a0000 4d697373 696e6720 ): %s...Missing │ │ + 0x0007ccc0 6f722062 61642073 74617465 5b25645d or bad state[%d] │ │ + 0x0007ccd0 2d3e7365 6e6f6e65 206d6170 70696e67 ->senone mapping │ │ + 0x0007cce0 3a202573 0a000000 43492d73 656e6f6e : %s....CI-senon │ │ + 0x0007ccf0 652d6964 28256429 203e2023 43492d73 e-id(%d) > #CI-s │ │ + 0x0007cd00 656e6f6e 65732825 64293a20 25730a00 enones(%d): %s.. │ │ + 0x0007cd10 53656e6f 6e652d69 64282564 29203e20 Senone-id(%d) > │ │ + 0x0007cd20 2373656e 6f6e6573 28256429 3a202573 #senones(%d): %s │ │ + 0x0007cd30 0a000000 2573256e 00000000 4d697373 ....%s%n....Miss │ │ + 0x0007cd40 696e6720 6e6f6e2d 656d6974 74696e67 ing non-emitting │ │ + 0x0007cd50 20737461 74652073 7065633a 2025730a state spec: %s. │ │ + 0x0007cd60 00000000 4e6f6e2d 656d7074 79206265 ....Non-empty be │ │ + 0x0007cd70 796f6e64 206e6f6e 2d656d69 7474696e yond non-emittin │ │ + 0x0007cd80 67206669 6e616c20 73746174 653a2025 g final state: % │ │ + 0x0007cd90 730a0000 4475706c 69636174 65207472 s...Duplicate tr │ │ + 0x0007cda0 6970686f 6e653a20 25730a00 4e6f206d iphone: %s..No m │ │ + 0x0007cdb0 6465662d 66696c65 0a000000 52656164 def-file....Read │ │ + 0x0007cdc0 696e6720 6d6f6465 6c206465 66696e69 ing model defini │ │ + 0x0007cdd0 74696f6e 3a202573 0a000000 4661696c tion: %s....Fail │ │ + 0x0007cde0 65642074 6f206f70 656e206d 64656620 ed to open mdef │ │ + 0x0007cdf0 66696c65 20272573 2720666f 72207265 file '%s' for re │ │ + 0x0007ce00 6164696e 67000000 46444d42 00000000 ading...FDMB.... │ │ + 0x0007ce10 466f756e 64206279 74652d6f 72646572 Found byte-order │ │ + 0x0007ce20 206d6172 6b20252e 34732c20 61737375 mark %.4s, assu │ │ + 0x0007ce30 6d696e67 20746869 73206973 20612062 ming this is a b │ │ + 0x0007ce40 696e6172 79206d64 65662066 696c650a inary mdef file. │ │ + 0x0007ce50 00000000 302e3300 56657273 696f6e20 ....0.3.Version │ │ + 0x0007ce60 6572726f 723a2045 78706563 696e6720 error: Expecing │ │ + 0x0007ce70 25732c20 62757420 72656164 2025730a %s, but read %s. │ │ + 0x0007ce80 00000000 4572726f 7220696e 20686561 ....Error in hea │ │ + 0x0007ce90 6465723a 2025730a 00000000 6e5f6261 der: %s.....n_ba │ │ + 0x0007cea0 73650000 6e5f7472 69000000 6e5f7374 se..n_tri...n_st │ │ + 0x0007ceb0 6174655f 6d617000 6e5f7469 65645f63 ate_map.n_tied_c │ │ + 0x0007cec0 695f7374 61746500 6e5f7469 65645f73 i_state.n_tied_s │ │ + 0x0007ced0 74617465 00000000 6e5f7469 65645f74 tate....n_tied_t │ │ + 0x0007cee0 6d617400 556e6b6e 6f776e20 68656164 mat.Unknown head │ │ + 0x0007cef0 6572206c 696e653a 2025730a 00000000 er line: %s..... │ │ + 0x0007cf00 25733a20 4572726f 7220696e 20686561 %s: Error in hea │ │ + 0x0007cf10 6465720a 00000000 25733a20 23434920 der.....%s: #CI │ │ + 0x0007cf20 70686f6e 65732028 25642920 65786365 phones (%d) exce │ │ + 0x0007cf30 65647320 6c696d69 74202825 64290a00 eds limit (%d).. │ │ + 0x0007cf40 25733a20 2350686f 6e657320 28256429 %s: #Phones (%d) │ │ + 0x0007cf50 20657863 65656473 206c696d 69742028 exceeds limit ( │ │ + 0x0007cf60 2564290a 00000000 25733a20 2373656e %d).....%s: #sen │ │ + 0x0007cf70 6f6e6573 20282564 29206578 63656564 ones (%d) exceed │ │ + 0x0007cf80 73206c69 6d697420 28256429 0a000000 s limit (%d).... │ │ + 0x0007cf90 25733a20 23746d61 74732028 25642920 %s: #tmats (%d) │ │ + 0x0007cfa0 65786365 65647320 6c696d69 74202825 exceeds limit (% │ │ + 0x0007cfb0 64290a00 48656164 65722065 72726f72 d)..Header error │ │ + 0x0007cfc0 3a206e5f 73746174 655f6d61 70206e6f : n_state_map no │ │ + 0x0007cfd0 74206120 6d756c74 69706c65 206f6620 t a multiple of │ │ + 0x0007cfe0 6e5f6369 2a6e5f74 72690a00 4d697373 n_ci*n_tri..Miss │ │ + 0x0007cff0 696e6720 62617365 2070686f 6e65206e ing base phone n │ │ + 0x0007d000 616d653a 2025730a 00000000 4475706c ame: %s.....Dupl │ │ + 0x0007d010 69636174 65206261 73652070 686f6e65 icate base phone │ │ + 0x0007d020 3a202573 0a000000 68617368 5f746162 : %s....hash_tab │ │ + 0x0007d030 6c655f65 6e746572 28257329 20666169 le_enter(%s) fai │ │ + 0x0007d040 6c65643b 20647570 6c696361 74652043 led; duplicate C │ │ + 0x0007d050 4970686f 6e653f0a 00000000 42616420 Iphone?.....Bad │ │ + 0x0007d060 636f6e74 65787420 696e666f 20666f72 context info for │ │ + 0x0007d070 20626173 65207068 6f6e653a 2025730a base phone: %s. │ │ + 0x0007d080 00000000 4d697373 696e6720 66696c6c ....Missing fill │ │ + 0x0007d090 65722061 74726962 75746520 6669656c er atribute fiel │ │ + 0x0007d0a0 643a2025 730a0000 42616420 66696c6c d: %s...Bad fill │ │ + 0x0007d0b0 65722061 74747269 62757465 20666965 er attribute fie │ │ + 0x0007d0c0 6c643a20 25730a00 556e6b6e 6f776e20 ld: %s..Unknown │ │ + 0x0007d0d0 62617365 2070686f 6e653a20 25730a00 base phone: %s.. │ │ + 0x0007d0e0 4d697373 696e6720 6c656674 20636f6e Missing left con │ │ + 0x0007d0f0 74657874 3a202573 0a000000 556e6b6e text: %s....Unkn │ │ + 0x0007d100 6f776e20 6c656674 20636f6e 74657874 own left context │ │ + 0x0007d110 3a202573 0a000000 4d697373 696e6720 : %s....Missing │ │ + 0x0007d120 72696768 7420636f 6e746578 743a2025 right context: % │ │ + 0x0007d130 730a0000 556e6b6e 6f776e20 72696768 s...Unknown righ │ │ + 0x0007d140 74202063 6f6e7465 78743a20 25730a00 t context: %s.. │ │ + 0x0007d150 4d697373 696e6720 6f722062 61642077 Missing or bad w │ │ + 0x0007d160 6f72642d 706f7369 74696f6e 20737065 ord-position spe │ │ + 0x0007d170 633a2025 730a0000 42616420 776f7264 c: %s...Bad word │ │ + 0x0007d180 2d706f73 6974696f 6e207370 65633a20 -position spec: │ │ + 0x0007d190 25730a00 4d697373 696e6720 66696c6c %s..Missing fill │ │ + 0x0007d1a0 65722061 74747269 62757465 20666965 er attribute fie │ │ + 0x0007d1b0 6c643a20 25730a00 2343492d 73656e6f ld: %s..#CI-seno │ │ + 0x0007d1c0 6e657328 25642920 213d2023 43492d70 nes(%d) != #CI-p │ │ + 0x0007d1d0 686f6e65 28256429 20782023 656d6974 hone(%d) x #emit │ │ + 0x0007d1e0 74696e67 2d737461 74657328 2564290a ting-states(%d). │ │ + 0x0007d1f0 00000000 456d7074 79206669 6c653a20 ....Empty file: │ │ + 0x0007d200 25730a00 424d4446 00000000 496e636f %s..BMDF....Inco │ │ + 0x0007d210 6d706c65 74652068 65616465 720a0000 mplete header... │ │ + 0x0007d220 25642025 73000000 5072656d 61747572 %d %s...Prematur │ │ + 0x0007d230 6520454f 46207265 6164696e 67204349 e EOF reading CI │ │ + 0x0007d240 70686f6e 65202564 0a000000 5072656d phone %d....Prem │ │ + 0x0007d250 61747572 6520454f 46207265 6164696e ature EOF readin │ │ + 0x0007d260 67207068 6f6e6520 25640a00 4e6f6e2d g phone %d..Non- │ │ + 0x0007d270 656d7074 79206669 6c652062 65796f6e empty file beyon │ │ + 0x0007d280 64206578 70656374 65642023 70686f6e d expected #phon │ │ + 0x0007d290 65732028 2564290a 00000000 496e6974 es (%d).....Init │ │ + 0x0007d2a0 69616c69 7a617469 6f6e206f 66206d64 ialization of md │ │ + 0x0007d2b0 65665f74 2c207265 706f7274 3a0a0000 ef_t, report:... │ │ + 0x0007d2c0 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ + 0x0007d2d0 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ + 0x0007d2e0 696e782f 6d735f6d 6761752e 63000000 inx/ms_mgau.c... │ │ + 0x0007d2f0 4e756d62 6572206f 66207374 7265616d Number of stream │ │ + 0x0007d300 7320646f 6573206e 6f74206d 61746368 s does not match │ │ + 0x0007d310 3a202564 20213d20 25640a00 44696d65 : %d != %d..Dime │ │ + 0x0007d320 6e73696f 6e206f66 20737472 65616d20 nsion of stream │ │ + 0x0007d330 25642064 6f657320 6e6f7420 6d617463 %d does not matc │ │ + 0x0007d340 683a2025 6420213d 2025640a 00000000 h: %d != %d..... │ │ + 0x0007d350 23466561 74757265 206d6973 6d617463 #Feature mismatc │ │ + 0x0007d360 683a2067 61756465 6e3d2025 642c2073 h: gauden= %d, s │ │ + 0x0007d370 656e6f6e 653d2025 640a0000 2344656e enone= %d...#Den │ │ + 0x0007d380 73697469 6573206d 69736d61 7463683a sities mismatch: │ │ + 0x0007d390 20676175 64656e3d 2025642c 2073656e gauden= %d, sen │ │ + 0x0007d3a0 6f6e653d 2025640a 00000000 53656e6f one= %d.....Seno │ │ + 0x0007d3b0 6e657320 6e656564 206d6f72 6520636f nes need more co │ │ + 0x0007d3c0 6465626f 6f6b7320 28256429 20746861 debooks (%d) tha │ │ + 0x0007d3d0 6e207072 6573656e 74202825 64290a00 n present (%d).. │ │ + 0x0007d3e0 53656e6f 6e657320 75736520 66657765 Senones use fewe │ │ + 0x0007d3f0 7220636f 6465626f 6f6b7320 28256429 r codebooks (%d) │ │ + 0x0007d400 20746861 6e207072 6573656e 74202825 than present (% │ │ + 0x0007d410 64290a00 54686520 76616c75 65206f66 d)..The value of │ │ + 0x0007d420 20746f70 6e3a2025 640a0000 2d746f70 topn: %d...-top │ │ + 0x0007d430 6e206172 67756d65 6e742028 25642920 n argument (%d) │ │ + 0x0007d440 696e7661 6c696420 6f72203e 20236465 invalid or > #de │ │ + 0x0007d450 6e736974 7920636f 6465776f 72647320 nsity codewords │ │ + 0x0007d460 28256429 3b207365 7420746f 206c6174 (%d); set to lat │ │ + 0x0007d470 7465720a 00000000 6d730000 2e73656d ter.....ms...sem │ │ + 0x0007d480 692e0000 2e70746d 2e000000 2e636f6e i....ptm.....con │ │ + 0x0007d490 742e0000 2e2e2f70 6f636b65 74737068 t...../pocketsph │ │ + 0x0007d4a0 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x0007d4b0 74737068 696e782f 6d735f73 656e6f6e tsphinx/ms_senon │ │ + 0x0007d4c0 652e6300 52656164 696e6720 73656e6f e.c.Reading seno │ │ + 0x0007d4d0 6e652067 61756465 6e2d636f 6465626f ne gauden-codebo │ │ + 0x0007d4e0 6f6b206d 61702066 696c653a 2025730a ok map file: %s. │ │ + 0x0007d4f0 00000000 4661696c 65642074 6f206f70 ....Failed to op │ │ + 0x0007d500 656e206d 61702066 696c6520 27257327 en map file '%s' │ │ + 0x0007d510 20666f72 20726561 64696e67 00000000 for reading.... │ │ + 0x0007d520 4661696c 65642074 6f207265 61642068 Failed to read h │ │ + 0x0007d530 65616465 72206672 6f6d2066 696c6520 eader from file │ │ + 0x0007d540 27257327 0a000000 312e3200 56657273 '%s'....1.2.Vers │ │ + 0x0007d550 696f6e20 6d69736d 61746368 28257329 ion mismatch(%s) │ │ + 0x0007d560 3a202573 2c206578 70656374 696e6720 : %s, expecting │ │ + 0x0007d570 25730a00 25733a20 42616420 76657273 %s..%s: Bad vers │ │ + 0x0007d580 696f6e20 6e6f2e20 73747269 6e673a20 ion no. string: │ │ + 0x0007d590 25730a00 63686b73 756d3000 52656164 %s..chksum0.Read │ │ + 0x0007d5a0 696e6720 6e756d62 6572206f 6620636f ing number of co │ │ + 0x0007d5b0 6465626f 6f6b7320 66726f6d 2025730a debooks from %s. │ │ + 0x0007d5c0 00000000 66726561 64282573 29202823 ....fread(%s) (# │ │ + 0x0007d5d0 67617564 656e2920 6661696c 65640a00 gauden) failed.. │ │ + 0x0007d5e0 62696f5f 66726561 645f3164 28257329 bio_fread_1d(%s) │ │ + 0x0007d5f0 20666169 6c65640a 00000000 4d617070 failed.....Mapp │ │ + 0x0007d600 696e6720 25642073 656e6f6e 65732074 ing %d senones t │ │ + 0x0007d610 6f202564 20636f64 65626f6f 6b730a00 o %d codebooks.. │ │ + 0x0007d620 4d6f7265 20646174 61207468 616e2065 More data than e │ │ + 0x0007d630 78706563 74656420 696e2025 733a2025 xpected in %s: % │ │ + 0x0007d640 640a0000 52656164 2025642d 3e256420 d...Read %d->%d │ │ + 0x0007d650 73656e6f 6e652d63 6f646562 6f6f6b20 senone-codebook │ │ + 0x0007d660 6d617070 696e6773 0a000000 52656164 mappings....Read │ │ + 0x0007d670 696e6720 73656e6f 6e65206d 69787475 ing senone mixtu │ │ + 0x0007d680 72652077 65696768 74733a20 25730a00 re weights: %s.. │ │ + 0x0007d690 4661696c 65642074 6f206f70 656e206d Failed to open m │ │ + 0x0007d6a0 69787475 72652077 65696768 74732066 ixture weights f │ │ + 0x0007d6b0 696c6520 27257327 20666f72 20726561 ile '%s' for rea │ │ + 0x0007d6c0 64696e67 00000000 62696f5f 66726561 ding....bio_frea │ │ + 0x0007d6d0 64282573 29202861 72726179 73697a65 d(%s) (arraysize │ │ + 0x0007d6e0 29206661 696c6564 0a000000 25733a20 ) failed....%s: │ │ + 0x0007d6f0 23666c6f 61743332 73282564 2920646f #float32s(%d) do │ │ + 0x0007d700 65736e27 74206d61 74636820 64696d65 esn't match dime │ │ + 0x0007d710 6e73696f 6e733a20 25642078 20256420 nsions: %d x %d │ │ + 0x0007d720 78202564 0a000000 6d697877 666c6f6f x %d....mixwfloo │ │ + 0x0007d730 72202825 6529206e 6f742069 6e207261 r (%e) not in ra │ │ + 0x0007d740 6e676520 28302c20 31290a00 5472756e nge (0, 1)..Trun │ │ + 0x0007d750 63617469 6e672073 656e6f6e 65206c6f cating senone lo │ │ + 0x0007d760 67733328 70646629 2076616c 75657320 gs3(pdf) values │ │ + 0x0007d770 62792025 64206269 74730a00 4e6f7420 by %d bits..Not │ │ + 0x0007d780 7472616e 73706f73 696e6720 6d697874 transposing mixt │ │ + 0x0007d790 75726520 77656967 68747320 696e206d ure weights in m │ │ + 0x0007d7a0 656d6f72 790a0000 5472616e 73706f73 emory...Transpos │ │ + 0x0007d7b0 696e6720 6d697874 75726520 77656967 ing mixture weig │ │ + 0x0007d7c0 68747320 696e206d 656d6f72 790a0000 hts in memory... │ │ + 0x0007d7d0 62696f5f 66726561 64282573 29202861 bio_fread(%s) (a │ │ + 0x0007d7e0 72726179 64617461 29206661 696c6564 rraydata) failed │ │ + 0x0007d7f0 0a000000 57656967 6874206e 6f726d61 ....Weight norma │ │ + 0x0007d800 6c697a61 74696f6e 20666169 6c656420 lization failed │ │ + 0x0007d810 666f7220 2564206d 69787475 72652077 for %d mixture w │ │ + 0x0007d820 65696768 74732063 6f6d706f 6e656e74 eights component │ │ + 0x0007d830 730a0000 4d6f7265 20646174 61207468 s...More data th │ │ + 0x0007d840 616e2065 78706563 74656420 696e2025 an expected in % │ │ + 0x0007d850 730a0000 52656164 206d6978 74757265 s...Read mixture │ │ + 0x0007d860 20776569 67687473 20666f72 20256420 weights for %d │ │ + 0x0007d870 73656e6f 6e65733a 20256420 66656174 senones: %d feat │ │ + 0x0007d880 75726573 20782025 6420636f 6465776f ures x %d codewo │ │ + 0x0007d890 7264730a 00000000 4d617070 696e6720 rds.....Mapping │ │ + 0x0007d8a0 616c6c20 73656e6f 6e657320 746f206f all senones to o │ │ + 0x0007d8b0 6e652063 6f646562 6f6f6b0a 00000000 ne codebook..... │ │ + 0x0007d8c0 4d617070 696e6720 73656e6f 6e657320 Mapping senones │ │ + 0x0007d8d0 746f2063 6f6e7465 78742d69 6e646570 to context-indep │ │ + 0x0007d8e0 656e6465 6e742070 686f6e65 20636f64 endent phone cod │ │ + 0x0007d8f0 65626f6f 6b730a00 2e733363 6f6e742e ebooks...s3cont. │ │ + 0x0007d900 00000000 4d617070 696e6720 73656e6f ....Mapping seno │ │ + 0x0007d910 6e657320 746f2069 6e646976 69647561 nes to individua │ │ + 0x0007d920 6c20636f 6465626f 6f6b730a 00000000 l codebooks..... │ │ + 0x0007d930 2373656e 6f6e653d 25643b20 6d757374 #senone=%d; must │ │ + 0x0007d940 20626520 3e310a00 2373656e 6f6e6573 be >1..#senones │ │ + 0x0007d950 20696e63 6f6e7369 7374656e 743a2025 inconsistent: % │ │ + 0x0007d960 6420696e 2025733b 20256420 696e2025 d in %s; %d in % │ │ + 0x0007d970 730a0000 00000000 9a999999 9999f13f s..............? │ │ + 0x0007d980 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ + 0x0007d990 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ + 0x0007d9a0 696e782f 6e677261 6d5f7365 61726368 inx/ngram_search │ │ + 0x0007d9b0 2e630000 544f5441 4c206265 73747061 .c..TOTAL bestpa │ │ + 0x0007d9c0 74682025 2e326620 43505520 252e3366 th %.2f CPU %.3f │ │ + 0x0007d9d0 20785254 0a000000 544f5441 4c206265 xRT....TOTAL be │ │ + 0x0007d9e0 73747061 74682025 2e326620 77616c6c stpath %.2f wall │ │ + 0x0007d9f0 20252e33 66207852 540a0000 4c616e67 %.3f xRT...Lang │ │ + 0x0007da00 75616765 206d6f64 656c2f73 65742064 uage model/set d │ │ + 0x0007da10 6f657320 6e6f7420 636f6e74 61696e20 oes not contain │ │ + 0x0007da20 3c2f733e 2c207265 636f676e 6974696f , recognitio │ │ + 0x0007da30 6e207769 6c6c2066 61696c0a 00000000 n will fail..... │ │ + 0x0007da40 66776474 72656500 66776466 6c617400 fwdtree.fwdflat. │ │ + 0x0007da50 62657374 70617468 00000000 576f7264 bestpath....Word │ │ + 0x0007da60 20272573 27207375 72766976 65642066 '%s' survived f │ │ + 0x0007da70 6f722025 64206672 616d6573 2c20706f or %d frames, po │ │ + 0x0007da80 74656e74 69616c20 6f766572 7072756e tential overprun │ │ + 0x0007da90 696e670a 00000000 4e6f2065 6e747269 ing.....No entri │ │ + 0x0007daa0 65732069 6e206261 636b706f 696e7465 es in backpointe │ │ + 0x0007dab0 72207461 626c6521 00000000 52657369 r table!....Resi │ │ + 0x0007dac0 7a656420 6261636b 706f696e 74657220 zed backpointer │ │ + 0x0007dad0 7461626c 6520746f 20256420 656e7472 table to %d entr │ │ + 0x0007dae0 6965730a 00000000 52657369 7a656420 ies.....Resized │ │ + 0x0007daf0 73636f72 65207374 61636b20 746f2025 score stack to % │ │ + 0x0007db00 6420656e 74726965 730a0000 4e6f2077 d entries...No w │ │ + 0x0007db10 6f726420 65786974 7320666f 756e6420 ord exits found │ │ + 0x0007db20 696e206c 61737420 6672616d 65202825 in last frame (% │ │ + 0x0007db30 64292c20 61737375 6d696e67 206e6f20 d), assuming no │ │ + 0x0007db40 7265636f 676e6974 696f6e0a 00000000 recognition..... │ │ + 0x0007db50 3c2f733e 206e6f74 20666f75 6e642069 not found i │ │ + 0x0007db60 6e206c61 73742066 72616d65 2c207573 n last frame, us │ │ + 0x0007db70 696e6720 25732e25 6420696e 73746561 ing %s.%d instea │ │ + 0x0007db80 640a0000 4661696c 65642074 6f206669 d...Failed to fi │ │ + 0x0007db90 6e642044 4147206e 6f646520 636f7272 nd DAG node corr │ │ + 0x0007dba0 6573706f 6e64696e 6720746f 2025730a esponding to %s. │ │ + 0x0007dbb0 00000000 456c696d 696e6174 65642025 ....Eliminated % │ │ + 0x0007dbc0 64206e6f 64657320 6265666f 72652065 d nodes before e │ │ + 0x0007dbd0 6e64206e 6f64650a 00000000 456e6420 nd node.....End │ │ + 0x0007dbe0 6e6f6465 206f6620 6c617474 69636520 node of lattice │ │ + 0x0007dbf0 69736f6c 61746564 3b20756e 72656163 isolated; unreac │ │ + 0x0007dc00 6861626c 650a0000 4c617474 69636520 hable...Lattice │ │ + 0x0007dc10 68617320 2564206e 6f646573 2c202564 has %d nodes, %d │ │ + 0x0007dc20 206c696e 6b730a00 436f756c 646e2774 links..Couldn't │ │ + 0x0007dc30 2066696e 64203c73 3e20696e 20666972 find in fir │ │ + 0x0007dc40 73742066 72616d65 0a000000 456d7074 st frame....Empt │ │ + 0x0007dc50 79206261 636b706f 696e7465 72207461 y backpointer ta │ │ + 0x0007dc60 626c653a 2063616e 206e6f74 20627569 ble: can not bui │ │ + 0x0007dc70 6c642044 41472e0a 00000000 62657374 ld DAG......best │ │ + 0x0007dc80 70617468 20252e32 66204350 5520252e path %.2f CPU %. │ │ + 0x0007dc90 33662078 52540a00 62657374 70617468 3f xRT..bestpath │ │ + 0x0007dca0 20252e32 66207761 6c6c2025 2e336620 %.2f wall %.3f │ │ + 0x0007dcb0 7852540a 00000000 4261636b 706f696e xRT.....Backpoin │ │ + 0x0007dcc0 74657220 7461626c 65202825 6420656e ter table (%d en │ │ + 0x0007dcd0 74726965 73293a0a 00000000 252d3564 tries):.....%-5d │ │ + 0x0007dce0 20252d31 30732073 74617274 20252d33 %-10s start %-3 │ │ + 0x0007dcf0 6420656e 6420252d 33642073 636f7265 d end %-3d score │ │ + 0x0007dd00 20252d38 64206270 20252d33 64207265 %-8d bp %-3d re │ │ + 0x0007dd10 616c5f77 69642025 2d356420 70726576 al_wid %-5d prev │ │ + 0x0007dd20 5f726561 6c5f7769 6420252d 35640000 _real_wid %-5d.. │ │ + 0x0007dd30 09627373 00000000 2e2e2f70 6f636b65 .bss....../pocke │ │ + 0x0007dd40 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x0007dd50 6f636b65 74737068 696e782f 6e677261 ocketsphinx/ngra │ │ + 0x0007dd60 6d5f7365 61726368 5f667764 74726565 m_search_fwdtree │ │ + 0x0007dd70 2e630000 46696c6c 65722077 6f726420 .c..Filler word │ │ + 0x0007dd80 2564203d 20257320 68617320 6d6f7265 %d = %s has more │ │ + 0x0007dd90 20746861 6e206f6e 65207068 6f6e652c than one phone, │ │ + 0x0007dda0 2069676e 6f72696e 67206974 2e0a0000 ignoring it.... │ │ + 0x0007ddb0 25642075 6e697175 6520696e 69746961 %d unique initia │ │ + 0x0007ddc0 6c206469 70686f6e 65730a00 43726561 l diphones..Crea │ │ + 0x0007ddd0 74696e67 20736561 72636820 74726565 ting search tree │ │ + 0x0007dde0 0a000000 61667465 723a206d 6178206e ....after: max n │ │ + 0x0007ddf0 6f6e726f 6f742063 68616e20 696e6372 onroot chan incr │ │ + 0x0007de00 65617365 6420746f 2025640a 00000000 eased to %d..... │ │ + 0x0007de10 4e6f2077 6f726420 66726f6d 20746865 No word from the │ │ + 0x0007de20 206c616e 67756167 65206d6f 64656c20 language model │ │ + 0x0007de30 68617320 70726f6e 756e6369 6174696f has pronunciatio │ │ + 0x0007de40 6e20696e 20746865 20646963 74696f6e n in the diction │ │ + 0x0007de50 6172790a 00000000 61667465 723a2025 ary.....after: % │ │ + 0x0007de60 6420726f 6f742c20 2564206e 6f6e2d72 d root, %d non-r │ │ + 0x0007de70 6f6f7420 6368616e 6e656c73 2c202564 oot channels, %d │ │ + 0x0007de80 2073696e 676c652d 70686f6e 6520776f single-phone wo │ │ + 0x0007de90 7264730a 00000000 6265666f 72653a20 rds.....before: │ │ + 0x0007dea0 25642072 6f6f742c 20256420 6e6f6e2d %d root, %d non- │ │ + 0x0007deb0 726f6f74 20636861 6e6e656c 732c2025 root channels, % │ │ + 0x0007dec0 64207369 6e676c65 2d70686f 6e652077 d single-phone w │ │ + 0x0007ded0 6f726473 0a000000 63616e64 5f73665b ords....cand_sf[ │ │ + 0x0007dee0 5d20696e 63726561 73656420 746f2025 ] increased to % │ │ + 0x0007def0 6420656e 74726965 730a0000 544f5441 d entries...TOTA │ │ + 0x0007df00 4c206677 64747265 6520252e 32662043 L fwdtree %.2f C │ │ + 0x0007df10 50552025 2e336620 7852540a 00000000 PU %.3f xRT..... │ │ + 0x0007df20 544f5441 4c206677 64747265 6520252e TOTAL fwdtree %. │ │ + 0x0007df30 32662077 616c6c20 252e3366 20785254 2f wall %.3f xRT │ │ + 0x0007df40 0a000000 52656e6f 726d616c 697a696e ....Renormalizin │ │ + 0x0007df50 67205363 6f726573 20617420 6672616d g Scores at fram │ │ + 0x0007df60 65202564 2c206265 73742073 636f7265 e %d, best score │ │ + 0x0007df70 2025640a 00000000 50414e49 433a204e %d.....PANIC: N │ │ + 0x0007df80 6f20776f 72737420 42507461 626c6520 o worst BPtable │ │ + 0x0007df90 656e7472 79207265 6d61696e 696e670a entry remaining. │ │ + 0x0007dfa0 00000000 25386420 776f7264 73207265 ....%8d words re │ │ + 0x0007dfb0 636f676e 697a6564 20282564 2f667229 cognized (%d/fr) │ │ + 0x0007dfc0 0a000000 25386420 73656e6f 6e657320 ....%8d senones │ │ + 0x0007dfd0 6576616c 75617465 64202825 642f6672 evaluated (%d/fr │ │ + 0x0007dfe0 290a0000 25386420 6368616e 6e656c73 )...%8d channels │ │ + 0x0007dff0 20736561 72636865 64202825 642f6672 searched (%d/fr │ │ + 0x0007e000 292c2025 64203173 742c2025 64206c61 ), %d 1st, %d la │ │ + 0x0007e010 73740a00 25386420 776f7264 7320666f st..%8d words fo │ │ + 0x0007e020 72207768 69636820 6c617374 20636861 r which last cha │ │ + 0x0007e030 6e6e656c 73206576 616c7561 74656420 nnels evaluated │ │ + 0x0007e040 2825642f 6672290a 00000000 25386420 (%d/fr).....%8d │ │ + 0x0007e050 63616e64 69646174 6520776f 72647320 candidate words │ │ + 0x0007e060 666f7220 656e7465 72696e67 206c6173 for entering las │ │ + 0x0007e070 74207068 6f6e6520 2825642f 6672290a t phone (%d/fr). │ │ + 0x0007e080 00000000 66776474 72656520 252e3266 ....fwdtree %.2f │ │ + 0x0007e090 20435055 20252e33 66207852 540a0000 CPU %.3f xRT... │ │ + 0x0007e0a0 66776474 72656520 252e3266 2077616c fwdtree %.2f wal │ │ + 0x0007e0b0 6c20252e 33662078 52540a00 2e2e2f70 l %.3f xRT..../p │ │ + 0x0007e0c0 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ + 0x0007e0d0 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ + 0x0007e0e0 6e677261 6d5f7365 61726368 5f667764 ngram_search_fwd │ │ + 0x0007e0f0 666c6174 2e630000 55747465 72616e63 flat.c..Utteranc │ │ + 0x0007e100 6520766f 63616275 6c617279 20636f6e e vocabulary con │ │ + 0x0007e110 7461696e 73202564 20776f72 64730a00 tains %d words.. │ │ + 0x0007e120 66776466 6c61743a 206d696e 5f65665f fwdflat: min_ef_ │ │ + 0x0007e130 77696474 68203d20 25642c20 6d61785f width = %d, max_ │ │ + 0x0007e140 73665f77 696e203d 2025640a 00000000 sf_win = %d..... │ │ + 0x0007e150 25386420 6368616e 6e656c73 20736561 %8d channels sea │ │ + 0x0007e160 72636865 64202825 642f6672 290a0000 rched (%d/fr)... │ │ + 0x0007e170 25386420 776f7264 73207365 61726368 %8d words search │ │ + 0x0007e180 65642028 25642f66 72290a00 25386420 ed (%d/fr)..%8d │ │ + 0x0007e190 776f7264 20747261 6e736974 696f6e73 word transitions │ │ + 0x0007e1a0 20282564 2f667229 0a000000 66776466 (%d/fr)....fwdf │ │ + 0x0007e1b0 6c617420 252e3266 20435055 20252e33 lat %.2f CPU %.3 │ │ + 0x0007e1c0 66207852 540a0000 66776466 6c617420 f xRT...fwdflat │ │ + 0x0007e1d0 252e3266 2077616c 6c20252e 33662078 %.2f wall %.3f x │ │ + 0x0007e1e0 52540a00 2e2e2f70 6f636b65 74737068 RT..../pocketsph │ │ + 0x0007e1f0 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x0007e200 74737068 696e782f 70686f6e 655f6c6f tsphinx/phone_lo │ │ + 0x0007e210 6f705f73 65617263 682e6300 4879706f op_search.c.Hypo │ │ + 0x0007e220 74686573 65732061 7265206e 6f742072 theses are not r │ │ + 0x0007e230 65747572 6e656420 66726f6d 2070686f eturned from pho │ │ + 0x0007e240 6e65206c 6f6f7020 73656172 63680000 ne loop search.. │ │ + 0x0007e250 506f7374 6572696f 72207072 6f626162 Posterior probab │ │ + 0x0007e260 696c6974 69657320 61726520 6e6f7420 ilities are not │ │ + 0x0007e270 72657475 726e6564 2066726f 6d207068 returned from ph │ │ + 0x0007e280 6f6e6520 6c6f6f70 20736561 72636800 one loop search. │ │ + 0x0007e290 53746174 65206265 616d2025 64205068 State beam %d Ph │ │ + 0x0007e2a0 6f6e6520 65786974 20626561 6d202564 one exit beam %d │ │ + 0x0007e2b0 20496e73 65727469 6f6e2070 656e616c Insertion penal │ │ + 0x0007e2c0 74792025 640a0000 70686f6e 655f6c6f ty %d...phone_lo │ │ + 0x0007e2d0 6f700000 2e2e2f70 6f636b65 74737068 op..../pocketsph │ │ + 0x0007e2e0 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x0007e2f0 74737068 696e782f 70735f6d 6c6c722e tsphinx/ps_mllr. │ │ + 0x0007e300 63000000 4661696c 65642074 6f206f70 c...Failed to op │ │ + 0x0007e310 656e204d 4c4c5220 66696c65 20272573 en MLLR file '%s │ │ + 0x0007e320 2720666f 72207265 6164696e 67000000 ' for reading... │ │ + 0x0007e330 52656164 696e6720 4d4c4c52 20747261 Reading MLLR tra │ │ + 0x0007e340 6e73666f 726d6174 696f6e20 66696c65 nsformation file │ │ + 0x0007e350 20272573 270a0000 4661696c 65642074 '%s'...Failed t │ │ + 0x0007e360 6f207265 6164206e 756d6265 72206f66 o read number of │ │ + 0x0007e370 204d4c4c 5220636c 61737365 730a0000 MLLR classes... │ │ + 0x0007e380 4661696c 65642074 6f207265 6164206e Failed to read n │ │ + 0x0007e390 756d6265 72206f66 20666561 74757265 umber of feature │ │ + 0x0007e3a0 20737472 65616d73 0a000000 4661696c streams....Fail │ │ + 0x0007e3b0 65642074 6f207265 61642073 74726561 ed to read strea │ │ + 0x0007e3c0 6d206c65 6e677468 20666f72 20666561 m length for fea │ │ + 0x0007e3d0 74757265 2025640a 00000000 25662000 ture %d.....%f . │ │ + 0x0007e3e0 4661696c 65642072 65616469 6e67204d Failed reading M │ │ + 0x0007e3f0 4c4c5220 726f7461 74696f6e 20282564 LLR rotation (%d │ │ + 0x0007e400 2c25642c 25642c25 64290a00 4661696c ,%d,%d,%d)..Fail │ │ + 0x0007e410 65642072 65616469 6e67204d 4c4c5220 ed reading MLLR │ │ + 0x0007e420 62696173 20282564 2c25642c 2564290a bias (%d,%d,%d). │ │ + 0x0007e430 00000000 4661696c 65642072 65616469 ....Failed readi │ │ + 0x0007e440 6e67204d 4c4c5220 76617269 616e6365 ng MLLR variance │ │ + 0x0007e450 20736361 6c652028 25642c25 642c2564 scale (%d,%d,%d │ │ + 0x0007e460 290a0000 2e2e2f70 6f636b65 74737068 )...../pocketsph │ │ + 0x0007e470 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x0007e480 74737068 696e782f 70746d5f 6d676175 tsphinx/ptm_mgau │ │ + 0x0007e490 2e630000 4c6f6164 696e6720 73656e6f .c..Loading seno │ │ + 0x0007e4a0 6e657320 66726f6d 2064756d 70206669 nes from dump fi │ │ + 0x0007e4b0 6c652025 730a0000 4661696c 65642074 le %s...Failed t │ │ + 0x0007e4c0 6f207265 61642074 69746c65 2073697a o read title siz │ │ + 0x0007e4d0 65206672 6f6d2025 73000000 5469746c e from %s...Titl │ │ + 0x0007e4e0 65206c65 6e677468 20257820 696e2064 e length %x in d │ │ + 0x0007e4f0 756d7020 66696c65 20257320 6f757420 ump file %s out │ │ + 0x0007e500 6f662072 616e6765 0a000000 43616e6e of range....Cann │ │ + 0x0007e510 6f742072 65616420 7469746c 65000000 ot read title... │ │ + 0x0007e520 42616420 7469746c 6520696e 2064756d Bad title in dum │ │ + 0x0007e530 70206669 6c650a00 4661696c 65642074 p file..Failed t │ │ + 0x0007e540 6f207265 61642068 65616465 72207369 o read header si │ │ + 0x0007e550 7a652066 726f6d20 25730000 43616e6e ze from %s..Cann │ │ + 0x0007e560 6f742072 65616420 68656164 65720000 ot read header.. │ │ + 0x0007e570 42616420 68656164 65722069 6e206475 Bad header in du │ │ + 0x0007e580 6d702066 696c650a 00000000 4661696c mp file.....Fail │ │ + 0x0007e590 65642074 6f207265 61642068 65616465 ed to read heade │ │ + 0x0007e5a0 72207374 72696e67 2073697a 65206672 r string size fr │ │ + 0x0007e5b0 6f6d2025 73000000 66656174 7572655f om %s...feature_ │ │ + 0x0007e5c0 636f756e 74200000 6d697874 7572655f count ..mixture_ │ │ + 0x0007e5d0 636f756e 74200000 6d6f6465 6c5f636f count ..model_co │ │ + 0x0007e5e0 756e7420 00000000 636c7573 7465725f unt ....cluster_ │ │ + 0x0007e5f0 636f756e 74200000 636c7573 7465725f count ..cluster_ │ │ + 0x0007e600 62697473 20000000 43616e6e 6f742072 bits ...Cannot r │ │ + 0x0007e610 65616420 23726f77 73000000 43616e6e ead #rows...Cann │ │ + 0x0007e620 6f742072 65616420 23636f6c 756d6e73 ot read #columns │ │ + 0x0007e630 00000000 526f7773 3a202564 2c20436f ....Rows: %d, Co │ │ + 0x0007e640 6c756d6e 733a2025 640a0000 4e756d62 lumns: %d...Numb │ │ + 0x0007e650 6572206f 66206665 61747572 65207374 er of feature st │ │ + 0x0007e660 7265616d 73206d69 736d6174 63683a20 reams mismatch: │ │ + 0x0007e670 25642021 3d202564 0a000000 4e756d62 %d != %d....Numb │ │ + 0x0007e680 6572206f 66206465 6e736974 69657320 er of densities │ │ + 0x0007e690 6d69736d 61746368 3a202564 20213d20 mismatch: %d != │ │ + 0x0007e6a0 25640a00 4e756d62 6572206f 66207365 %d..Number of se │ │ + 0x0007e6b0 6e6f6e65 73206d69 736d6174 63683a20 nones mismatch: │ │ + 0x0007e6c0 25642021 3d202564 0a000000 436c7573 %d != %d....Clus │ │ + 0x0007e6d0 74657220 636f756e 74206d75 73742062 ter count must b │ │ + 0x0007e6e0 6520302c 2031352c 206f7220 31360a00 e 0, 15, or 16.. │ │ + 0x0007e6f0 436c7573 74657220 636f756e 74206d75 Cluster count mu │ │ + 0x0007e700 73742062 65203420 6f722038 0a000000 st be 4 or 8.... │ │ + 0x0007e710 5573696e 67206d65 6d6f7279 2d6d6170 Using memory-map │ │ + 0x0007e720 70656420 492f4f20 666f7220 73656e6f ped I/O for seno │ │ + 0x0007e730 6e65730a 00000000 4661696c 65642074 nes.....Failed t │ │ + 0x0007e740 6f207265 61642025 64206279 74657320 o read %d bytes │ │ + 0x0007e750 66726f6d 2073656e 64756d70 0a000000 from sendump.... │ │ + 0x0007e760 4c6f6720 62617365 20256620 69732074 Log base %f is t │ │ + 0x0007e770 6f6f2073 6d616c6c 20746f20 72657072 oo small to repr │ │ + 0x0007e780 6573656e 74206164 64207461 626c6520 esent add table │ │ + 0x0007e790 696e2038 20626974 730a0000 4e756d62 in 8 bits...Numb │ │ + 0x0007e7a0 6572206f 6620636f 6465626f 6f6b7320 er of codebooks │ │ + 0x0007e7b0 65786365 65647320 3235363a 2025640a exceeds 256: %d. │ │ + 0x0007e7c0 00000000 4e756d62 6572206f 6620636f ....Number of co │ │ + 0x0007e7d0 6465626f 6f6b7320 646f6573 6e277420 debooks doesn't │ │ + 0x0007e7e0 6d617463 68206e75 6d626572 206f6620 match number of │ │ + 0x0007e7f0 63697068 6f6e6573 2c20646f 65736e27 ciphones, doesn' │ │ + 0x0007e800 74206c6f 6f6b206c 696b6520 50544d3a t look like PTM: │ │ + 0x0007e810 20256420 213d2025 640a0000 4d617869 %d != %d...Maxi │ │ + 0x0007e820 6d756d20 746f702d 4e3a2025 640a0000 mum top-N: %d... │ │ + 0x0007e830 52656164 696e6720 6d697874 75726520 Reading mixture │ │ + 0x0007e840 77656967 68747320 66696c65 20272573 weights file '%s │ │ + 0x0007e850 270a0000 4661696c 65642074 6f206f70 '...Failed to op │ │ + 0x0007e860 656e206d 69787475 72652066 696c6520 en mixture file │ │ + 0x0007e870 27257327 20666f72 20726561 64696e67 '%s' for reading │ │ + 0x0007e880 00000000 4661696c 65642074 6f207265 ....Failed to re │ │ + 0x0007e890 61642068 65616465 72206672 6f6d2027 ad header from ' │ │ + 0x0007e8a0 2573270a 00000000 23466561 74757265 %s'.....#Feature │ │ + 0x0007e8b0 73207374 7265616d 73282564 2920213d s streams(%d) != │ │ + 0x0007e8c0 2025640a 00000000 25733a20 23666c6f %d.....%s: #flo │ │ + 0x0007e8d0 61743332 73282564 2920646f 65736e27 at32s(%d) doesn' │ │ + 0x0007e8e0 74206d61 74636820 68656164 65722064 t match header d │ │ + 0x0007e8f0 696d656e 73696f6e 733a2025 64207820 imensions: %d x │ │ + 0x0007e900 25642078 2025640a 00000000 52656164 %d x %d.....Read │ │ + 0x0007e910 20256420 78202564 20782025 64206d69 %d x %d x %d mi │ │ + 0x0007e920 78747572 65207765 69676874 730a0000 xture weights... │ │ + 0x0007e930 70746d00 00000000 00000000 00000000 ptm............. │ │ + 0x0007e940 fca2f9ff 7499f9ff e09af9ff 2c95f9ff ....t.......,... │ │ + 0x0007e950 9ca0f9ff 649df9ff 4ca0f9ff a4adf9ff ....d...L....... │ │ + 0x0007e960 fca7f9ff 94a8f9ff 78a9f9ff 9caaf9ff ........x....... │ │ + 0x0007e970 00acf9ff 18a6f9ff 00000000 00000000 ................ │ │ + 0x0007e980 2e2e2f70 6f636b65 74737068 696e782f ../pocketsphinx/ │ │ + 0x0007e990 7372632f 6c696270 6f636b65 74737068 src/libpocketsph │ │ + 0x0007e9a0 696e782f 73325f73 656d695f 6d676175 inx/s2_semi_mgau │ │ + 0x0007e9b0 2e630000 4d617869 6d756d20 746f702d .c..Maximum top- │ │ + 0x0007e9c0 4e3a2025 64200000 546f702d 4e206265 N: %d ..Top-N be │ │ + 0x0007e9d0 616d733a 00000000 73325f73 656d6900 ams:....s2_semi. │ │ + 0x0007e9e0 544d4154 20256420 3d202564 20782025 TMAT %d = %d x % │ │ + 0x0007e9f0 640a0000 20253132 64000000 2e2e2f70 d... %12d...../p │ │ + 0x0007ea00 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ + 0x0007ea10 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ + 0x0007ea20 746d6174 2e630000 52656164 696e6720 tmat.c..Reading │ │ + 0x0007ea30 484d4d20 7472616e 73697469 6f6e2070 HMM transition p │ │ + 0x0007ea40 726f6261 62696c69 7479206d 61747269 robability matri │ │ + 0x0007ea50 6365733a 2025730a 00000000 4661696c ces: %s.....Fail │ │ + 0x0007ea60 65642074 6f206f70 656e2074 72616e73 ed to open trans │ │ + 0x0007ea70 6974696f 6e206669 6c652027 25732720 ition file '%s' │ │ + 0x0007ea80 666f7220 72656164 696e6700 25733a20 for reading.%s: │ │ + 0x0007ea90 4e756d62 6572206f 66207472 616e7369 Number of transi │ │ + 0x0007eaa0 74696f6e 206d6174 72696365 73202825 tion matrices (% │ │ + 0x0007eab0 64292065 78636565 6473206c 696d6974 d) exceeds limit │ │ + 0x0007eac0 20282564 290a0000 25733a20 556e7375 (%d)...%s: Unsu │ │ + 0x0007ead0 70706f72 74656420 7472616e 73697469 pported transiti │ │ + 0x0007eae0 6f6e206d 61747269 782e204e 756d6265 on matrix. Numbe │ │ + 0x0007eaf0 72206f66 20736f75 72636520 73746174 r of source stat │ │ + 0x0007eb00 65732028 25642920 213d206e 756d6265 es (%d) != numbe │ │ + 0x0007eb10 72206f66 20746172 67657420 73746174 r of target stat │ │ + 0x0007eb20 65732028 2564292d 310a0000 25733a20 es (%d)-1...%s: │ │ + 0x0007eb30 496e7661 6c696420 7472616e 73697469 Invalid transiti │ │ + 0x0007eb40 6f6e732e 204e756d 62657220 6f662063 ons. Number of c │ │ + 0x0007eb50 6f656666 69636965 6e747320 28256429 oefficients (%d) │ │ + 0x0007eb60 20646f65 736e2774 206d6174 63682065 doesn't match e │ │ + 0x0007eb70 78706563 74656420 61727261 79206469 xpected array di │ │ + 0x0007eb80 6d656e73 696f6e3a 20256420 78202564 mension: %d x %d │ │ + 0x0007eb90 20782025 640a0000 4661696c 65642074 x %d...Failed t │ │ + 0x0007eba0 6f207265 61642074 72616e73 6974696f o read transitio │ │ + 0x0007ebb0 6e206d61 74726978 20256420 66726f6d n matrix %d from │ │ + 0x0007ebc0 20272573 270a0000 4e6f726d 616c697a '%s'...Normaliz │ │ + 0x0007ebd0 6174696f 6e206661 696c6564 20666f72 ation failed for │ │ + 0x0007ebe0 20747261 6e736974 696f6e20 6d617472 transition matr │ │ + 0x0007ebf0 69782025 64206672 6f6d2073 74617465 ix %d from state │ │ + 0x0007ec00 2025640a 00000000 4e6f6e2d 656d7074 %d.....Non-empt │ │ + 0x0007ec10 79206669 6c652062 65796f6e 6420656e y file beyond en │ │ + 0x0007ec20 64206f66 20646174 610a0000 746d6174 d of data...tmat │ │ + 0x0007ec30 5b25645d 5b25645d 5b25645d 203d2025 [%d][%d][%d] = % │ │ + 0x0007ec40 640a0000 546d6174 206e6f74 20757070 d...Tmat not upp │ │ + 0x0007ec50 65722074 7269616e 67756c61 720a0000 er triangular... │ │ + 0x0007ec60 546f706f 6c6f6779 206e6f74 204c6566 Topology not Lef │ │ + 0x0007ec70 742d746f 2d526967 6874206f 72204261 t-to-Right or Ba │ │ + 0x0007ec80 6b69730a 00000000 496e6974 69616c69 kis.....Initiali │ │ + 0x0007ec90 7a617469 6f6e206f 6620746d 61745f74 zation of tmat_t │ │ + 0x0007eca0 2c207265 706f7274 3a0a0000 52656164 , report:...Read │ │ + 0x0007ecb0 20256420 7472616e 73697469 6f6e206d %d transition m │ │ + 0x0007ecc0 61747269 63657320 6f662073 697a6520 atrices of size │ │ + 0x0007ecd0 25647825 640a0000 20253131 2e346500 %dx%d... %11.4e. │ │ + 0x0007ece0 00000000 0000f03f 2e2e2f70 6f636b65 .......?../pocke │ │ + 0x0007ecf0 74737068 696e782f 7372632f 6c696270 tsphinx/src/libp │ │ + 0x0007ed00 6f636b65 74737068 696e782f 6673675f ocketsphinx/fsg_ │ │ + 0x0007ed10 68697374 6f72792e 63000000 53776974 history.c...Swit │ │ + 0x0007ed20 6368696e 67204653 47207768 696c6520 ching FSG while │ │ + 0x0007ed30 68697374 6f727920 6e6f7420 656d7074 history not empt │ │ + 0x0007ed40 793b2068 6973746f 72792063 6c656172 y; history clear │ │ + 0x0007ed50 65640a00 48697374 6f727920 656e7472 ed..History entr │ │ + 0x0007ed60 793a2000 25732825 642d3e25 643a2564 y: .%s(%d->%d:%d │ │ + 0x0007ed70 29200000 2e2e2f70 6f636b65 74737068 ) ..../pocketsph │ │ + 0x0007ed80 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x0007ed90 74737068 696e782f 6673675f 6c657874 tsphinx/fsg_lext │ │ + 0x0007eda0 7265652e 63000000 416c6c6f 63617465 ree.c...Allocate │ │ + 0x0007edb0 64202564 20627974 65732028 2564204b d %d bytes (%d K │ │ + 0x0007edc0 69422920 666f7220 6c656674 20616e64 iB) for left and │ │ + 0x0007edd0 20726967 68742063 6f6e7465 78742070 right context p │ │ + 0x0007ede0 686f6e65 730a0000 2370686f 6e657320 hones...#phones │ │ + 0x0007edf0 3e202564 3b20696e 63726561 73652046 > %d; increase F │ │ + 0x0007ee00 53475f50 4e4f4445 5f435458 545f4256 SG_PNODE_CTXT_BV │ │ + 0x0007ee10 535a2061 6e642072 65636f6d 70696c65 SZ and recompile │ │ + 0x0007ee20 0a000000 25642048 4d4d206e 6f646573 ....%d HMM nodes │ │ + 0x0007ee30 20696e20 6c657874 72656520 28256420 in lextree (%d │ │ + 0x0007ee40 6c656176 6573290a 00000000 416c6c6f leaves).....Allo │ │ + 0x0007ee50 63617465 64202564 20627974 65732028 cated %d bytes ( │ │ + 0x0007ee60 2564204b 69422920 666f7220 616c6c20 %d KiB) for all │ │ + 0x0007ee70 6c657874 72656520 6e6f6465 730a0000 lextree nodes... │ │ + 0x0007ee80 416c6c6f 63617465 64202564 20627974 Allocated %d byt │ │ + 0x0007ee90 65732028 2564204b 69422920 666f7220 es (%d KiB) for │ │ + 0x0007eea0 6c657874 72656520 6c656166 6e6f6465 lextree leafnode │ │ + 0x0007eeb0 730a0000 25702e40 00000000 20253564 s...%p.@.... %5d │ │ + 0x0007eec0 2e535300 20253130 642e4c50 00000000 .SS. %10d.LP.... │ │ + 0x0007eed0 2025702e 53494200 2025732e 25640000 %p.SIB. %s.%d.. │ │ + 0x0007eee0 205b0000 25303878 00000000 207b2573 [..%08x.... {%s │ │ + 0x0007eef0 5b25642d 3e25645d 28256429 7d000000 [%d->%d](%d)}... │ │ + 0x0007ef00 2025702e 4e585400 53746174 65202535 %p.NXT.State %5 │ │ + 0x0007ef10 6420726f 6f742025 700a0000 2e2e2f70 d root %p...../p │ │ + 0x0007ef20 6f636b65 74737068 696e782f 7372632f ocketsphinx/src/ │ │ + 0x0007ef30 6c696270 6f636b65 74737068 696e782f libpocketsphinx/ │ │ + 0x0007ef40 6b77735f 64657465 6374696f 6e732e63 kws_detections.c │ │ + 0x0007ef50 00000000 2e2e2f70 6f636b65 74737068 ....../pocketsph │ │ + 0x0007ef60 696e782f 7372632f 6c696270 6f636b65 inx/src/libpocke │ │ + 0x0007ef70 74737068 696e782f 6d735f67 61756465 tsphinx/ms_gaude │ │ + 0x0007ef80 6e2e6300 52656164 696e6720 6d697874 n.c.Reading mixt │ │ + 0x0007ef90 75726520 67617573 7369616e 20706172 ure gaussian par │ │ + 0x0007efa0 616d6574 65723a20 25730a00 4661696c ameter: %s..Fail │ │ + 0x0007efb0 65642074 6f206f70 656e2066 696c6520 ed to open file │ │ + 0x0007efc0 27257327 20666f72 20726561 64696e67 '%s' for reading │ │ + 0x0007efd0 00000000 66726561 64282573 29202823 ....fread(%s) (# │ │ + 0x0007efe0 636f6465 626f6f6b 73292066 61696c65 codebooks) faile │ │ + 0x0007eff0 640a0000 66726561 64282573 29202823 d...fread(%s) (# │ │ + 0x0007f000 66656174 75726573 29206661 696c6564 features) failed │ │ + 0x0007f010 0a000000 66726561 64282573 29202823 ....fread(%s) (# │ │ + 0x0007f020 64656e73 6974792f 636f6465 626f6f6b density/codebook │ │ + 0x0007f030 29206661 696c6564 0a000000 66726561 ) failed....frea │ │ + 0x0007f040 64282573 29202866 65617475 72652d6c d(%s) (feature-l │ │ + 0x0007f050 656e6774 68732920 6661696c 65640a00 engths) failed.. │ │ + 0x0007f060 66726561 64282573 29202874 6f74616c fread(%s) (total │ │ + 0x0007f070 2023666c 6f617473 29206661 696c6564 #floats) failed │ │ + 0x0007f080 0a000000 25733a20 236d6663 635f7473 ....%s: #mfcc_ts │ │ + 0x0007f090 28256429 20646f65 736e2774 206d6174 (%d) doesn't mat │ │ + 0x0007f0a0 63682064 696d656e 73696f6e 733a2025 ch dimensions: % │ │ + 0x0007f0b0 64207820 25642078 2025640a 00000000 d x %d x %d..... │ │ + 0x0007f0c0 66726561 64282573 29202864 656e7369 fread(%s) (densi │ │ + 0x0007f0d0 74796461 74612920 6661696c 65640a00 tydata) failed.. │ │ + 0x0007f0e0 25642063 6f646562 6f6f6b2c 20256420 %d codebook, %d │ │ + 0x0007f0f0 66656174 7572652c 2073697a 653a200a feature, size: . │ │ + 0x0007f100 00000000 20256478 25640a00 25642076 .... %dx%d..%d v │ │ + 0x0007f110 61726961 6e636520 76616c75 65732066 ariance values f │ │ + 0x0007f120 6c6f6f72 65640a00 436f6465 626f6f6b loored..Codebook │ │ + 0x0007f130 2025642c 20466561 74757265 20256420 %d, Feature %d │ │ + 0x0007f140 28256478 2564293a 0a000000 6d5b2533 (%dx%d):....m[%3 │ │ + 0x0007f150 645d0000 2025372e 34660000 765b2533 d].. %7.4f..v[%3 │ │ + 0x0007f160 645d0000 645b2533 645d2025 640a0000 d]..d[%3d] %d... │ │ + 0x0007f170 4d697874 7572652d 67617573 7369616e Mixture-gaussian │ │ + 0x0007f180 73206469 6d656e73 696f6e73 20666f72 s dimensions for │ │ + 0x0007f190 206d6561 6e732061 6e642076 61726961 means and varia │ │ + 0x0007f1a0 6e636573 20646966 6665720a 00000000 nces differ..... │ │ + 0x0007f1b0 46656174 75726520 6c656e67 74687320 Feature lengths │ │ + 0x0007f1c0 666f7220 6d65616e 7320616e 64207661 for means and va │ │ + 0x0007f1d0 7269616e 63657320 64696666 65720a00 riances differ.. │ │ + 0x0007f1e0 182d4454 fb210940 000000cf 2e2e2f73 .-DT.!.@....../s │ │ + 0x0007f1f0 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ + 0x0007f200 62737068 696e7862 6173652f 6c6d2f66 bsphinxbase/lm/f │ │ + 0x0007f210 73675f6d 6f64656c 2e630000 4e756c6c sg_model.c..Null │ │ + 0x0007f220 20747261 6e736974 696f6e20 70726f62 transition prob │ │ + 0x0007f230 206d7573 74206265 203c3d20 312e3020 must be <= 1.0 │ │ + 0x0007f240 28737461 74652025 64202d3e 20256429 (state %d -> %d) │ │ + 0x0007f250 0a000000 436f6d70 7574696e 67207472 ....Computing tr │ │ + 0x0007f260 616e7369 74697665 20636c6f 73757265 ansitive closure │ │ + 0x0007f270 20666f72 206e756c 6c207472 616e7369 for null transi │ │ + 0x0007f280 74696f6e 730a0000 2564206e 756c6c20 tions...%d null │ │ + 0x0007f290 7472616e 73697469 6f6e7320 61646465 transitions adde │ │ + 0x0007f2a0 640a0000 41646469 6e672073 696c656e d...Adding silen │ │ + 0x0007f2b0 63652074 72616e73 6974696f 6e732066 ce transitions f │ │ + 0x0007f2c0 6f722025 7320746f 20465347 0a000000 or %s to FSG.... │ │ + 0x0007f2d0 41646465 64202564 2073696c 656e6365 Added %d silence │ │ + 0x0007f2e0 20776f72 64207472 616e7369 74696f6e word transition │ │ + 0x0007f2f0 730a0000 42617365 20776f72 64202573 s...Base word %s │ │ + 0x0007f300 206e6f74 20707265 73656e74 20696e20 not present in │ │ + 0x0007f310 46534720 766f6361 62756c61 7279210a FSG vocabulary!. │ │ + 0x0007f320 00000000 25732064 65636c61 72617469 ....%s declarati │ │ + 0x0007f330 6f6e206d 69737369 6e670a00 4653475f on missing..FSG_ │ │ + 0x0007f340 42454749 4e000000 4c696e65 5b25645d BEGIN...Line[%d] │ │ + 0x0007f350 3a206d61 6c666f72 6d656420 4653475f : malformed FSG_ │ │ + 0x0007f360 42454749 4e206465 636c6172 6174696f BEGIN declaratio │ │ + 0x0007f370 6e0a0000 46534720 6e616d65 20697320 n...FSG name is │ │ + 0x0007f380 6d697373 696e670a 00000000 756e6b6e missing.....unkn │ │ + 0x0007f390 6f776e00 4e554d5f 53544154 45530000 own.NUM_STATES.. │ │ + 0x0007f3a0 4c696e65 5b25645d 3a202373 74617465 Line[%d]: #state │ │ + 0x0007f3b0 73206465 636c6172 6174696f 6e206c69 s declaration li │ │ + 0x0007f3c0 6e65206d 69737369 6e67206f 72206d61 ne missing or ma │ │ + 0x0007f3d0 6c666f72 6d65640a 00000000 53000000 lformed.....S... │ │ + 0x0007f3e0 53544152 545f5354 41544500 4c696e65 START_STATE.Line │ │ + 0x0007f3f0 5b25645d 3a207374 61727420 73746174 [%d]: start stat │ │ + 0x0007f400 65206465 636c6172 6174696f 6e206c69 e declaration li │ │ + 0x0007f410 6e65206d 69737369 6e67206f 72206d61 ne missing or ma │ │ + 0x0007f420 6c666f72 6d65640a 00000000 46000000 lformed.....F... │ │ + 0x0007f430 46494e41 4c5f5354 41544500 4c696e65 FINAL_STATE.Line │ │ + 0x0007f440 5b25645d 3a206669 6e616c20 73746174 [%d]: final stat │ │ + 0x0007f450 65206465 636c6172 6174696f 6e206c69 e declaration li │ │ + 0x0007f460 6e65206d 69737369 6e67206f 72206d61 ne missing or ma │ │ + 0x0007f470 6c666f72 6d65640a 00000000 4c696e65 lformed.....Line │ │ + 0x0007f480 5b25645d 3a207472 616e7369 74696f6e [%d]: transition │ │ + 0x0007f490 206f7220 4653475f 454e4420 73746174 or FSG_END stat │ │ + 0x0007f4a0 656d656e 74206578 70656374 65640a00 ement expected.. │ │ + 0x0007f4b0 4653475f 454e4400 54000000 5452414e FSG_END.T...TRAN │ │ + 0x0007f4c0 53495449 4f4e0000 4c696e65 5b25645d SITION..Line[%d] │ │ + 0x0007f4d0 3a207472 616e7369 74696f6e 20737065 : transition spe │ │ + 0x0007f4e0 63206d61 6c666f72 6d65643b 20457870 c malformed; Exp │ │ + 0x0007f4f0 65637469 6e673a20 66726f6d 2d737461 ecting: from-sta │ │ + 0x0007f500 74652074 6f2d7374 61746520 7472616e te to-state tran │ │ + 0x0007f510 732d7072 6f62205b 776f7264 5d0a0000 s-prob [word]... │ │ + 0x0007f520 4c696e65 5b25645d 3a207472 616e7369 Line[%d]: transi │ │ + 0x0007f530 74696f6e 20737065 63206d61 6c666f72 tion spec malfor │ │ + 0x0007f540 6d65643b 20457870 65637469 6e672066 med; Expecting f │ │ + 0x0007f550 6c6f6174 20617320 7472616e 73697469 loat as transiti │ │ + 0x0007f560 6f6e2070 726f6261 62696c69 74790a00 on probability.. │ │ + 0x0007f570 4653473a 20256420 73746174 65732c20 FSG: %d states, │ │ + 0x0007f580 25642075 6e697175 6520776f 7264732c %d unique words, │ │ + 0x0007f590 20256420 7472616e 73697469 6f6e7320 %d transitions │ │ + 0x0007f5a0 28256420 6e756c6c 290a0000 4661696c (%d null)...Fail │ │ + 0x0007f5b0 65642074 6f206f70 656e2046 53472066 ed to open FSG f │ │ + 0x0007f5c0 696c6520 27257327 20666f72 20726561 ile '%s' for rea │ │ + 0x0007f5d0 64696e67 00000000 25732025 730a0000 ding....%s %s... │ │ + 0x0007f5e0 25732025 640a0000 25732025 64202564 %s %d...%s %d %d │ │ + 0x0007f5f0 20256620 25730a00 57726974 696e6720 %f %s..Writing │ │ + 0x0007f600 46534720 66696c65 20272573 270a0000 FSG file '%s'... │ │ + 0x0007f610 3c657073 3e000000 25642025 64202573 ...%d %d %s │ │ + 0x0007f620 2025660a 00000000 25642030 0a000000 %f.....%d 0.... │ │ + 0x0007f630 57726974 696e6720 46534d20 66696c65 Writing FSM file │ │ + 0x0007f640 20272573 270a0000 4661696c 65642074 '%s'...Failed t │ │ + 0x0007f650 6f206f70 656e2066 736d2066 696c6520 o open fsm file │ │ + 0x0007f660 27257327 20666f72 20777269 74696e67 '%s' for writing │ │ + 0x0007f670 00000000 3c657073 3e20300a 00000000 .... 0..... │ │ + 0x0007f680 57726974 696e6720 46534d20 73796d62 Writing FSM symb │ │ + 0x0007f690 6f6c2074 61626c65 20272573 270a0000 ol table '%s'... │ │ + 0x0007f6a0 4661696c 65642074 6f206f70 656e2073 Failed to open s │ │ + 0x0007f6b0 796d626f 6c207461 626c6520 27257327 ymbol table '%s' │ │ + 0x0007f6c0 20666f72 20777269 74696e67 00000000 for writing.... │ │ + 0x0007f6d0 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x0007f6e0 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x0007f6f0 6c6d2f6a 7367662e 63000000 4a534746 lm/jsgf.c...JSGF │ │ + 0x0007f700 5f504154 48000000 3c4e554c 4c3e0000 _PATH..... │ │ + 0x0007f710 3c564f49 443e0000 3c25732e 25730000 ..<%s.%s.. │ │ + 0x0007f720 556e6465 66696e65 64207275 6c652069 Undefined rule i │ │ + 0x0007f730 6e205248 533a2025 730a0000 4f6e6c79 n RHS: %s...Only │ │ + 0x0007f740 20726967 68742d72 65637572 73696f6e right-recursion │ │ + 0x0007f750 20697320 7065726d 69747465 64202869 is permitted (i │ │ + 0x0007f760 6e202573 2e257329 0a000000 52696768 n %s.%s)....Righ │ │ + 0x0007f770 74207265 63757273 696f6e20 25732025 t recursion %s % │ │ + 0x0007f780 64203d3e 2025640a 00000000 5055424c d => %d.....PUBL │ │ + 0x0007f790 49432000 3c25732e 67253035 643e0000 IC .<%s.g%05d>.. │ │ + 0x0007f7a0 44656669 6e656420 72756c65 3a202573 Defined rule: %s │ │ + 0x0007f7b0 25730a00 4d756c74 69706c79 20646566 %s..Multiply def │ │ + 0x0007f7c0 696e6564 2073796d 626f6c3a 2025730a ined symbol: %s. │ │ + 0x0007f7d0 00000000 28737464 696e2900 4661696c ....(stdin).Fail │ │ + 0x0007f7e0 65642074 6f206f70 656e2025 7320666f ed to open %s fo │ │ + 0x0007f7f0 72207061 7273696e 67000000 4661696c r parsing...Fail │ │ + 0x0007f800 65642074 6f207061 72736520 4a534746 ed to parse JSGF │ │ + 0x0007f810 20677261 6d6d6172 2066726f 6d202725 grammar from '% │ │ + 0x0007f820 73270a00 4572726f 72207061 7273696e s'..Error parsin │ │ + 0x0007f830 67206669 6c653a20 25730a00 496d706f g file: %s..Impo │ │ + 0x0007f840 72746564 2072756c 65206973 206e6f74 rted rule is not │ │ + 0x0007f850 20717561 6c696669 65643a20 25730a00 qualified: %s.. │ │ + 0x0007f860 2e2a3e00 2e677261 6d000000 496d706f .*>..gram...Impo │ │ + 0x0007f870 7274696e 67202573 2066726f 6d202573 rting %s from %s │ │ + 0x0007f880 20746f20 25730a00 416c7265 61647920 to %s..Already │ │ + 0x0007f890 696d706f 72746564 2025730a 00000000 imported %s..... │ │ + 0x0007f8a0 4d756c74 69706c79 20696d70 6f727465 Multiply importe │ │ + 0x0007f8b0 64206669 6c653a20 25730a00 496d706f d file: %s..Impo │ │ + 0x0007f8c0 72746564 2025730a 00000000 4661696c rted %s.....Fail │ │ + 0x0007f8d0 65642074 6f207061 72736520 4a534746 ed to parse JSGF │ │ + 0x0007f8e0 20677261 6d6d6172 2066726f 6d20696e grammar from in │ │ + 0x0007f8f0 70757420 73747269 6e670a00 4572726f put string..Erro │ │ + 0x0007f900 72207061 7273696e 6720696e 70757420 r parsing input │ │ + 0x0007f910 73747269 6e670a00 6a736766 5f706172 string..jsgf_par │ │ + 0x0007f920 7365722e 79000000 25732061 74206c69 ser.y...%s at li │ │ + 0x0007f930 6e652025 64206375 7272656e 7420746f ne %d current to │ │ + 0x0007f940 6b656e20 27257327 0a000000 6d656d6f ken '%s'....memo │ │ + 0x0007f950 72792065 78686175 73746564 00000000 ry exhausted.... │ │ + 0x0007f960 73796e74 61782065 72726f72 00000000 syntax error.... │ │ + 0x0007f970 24656e64 00000000 6572726f 72000000 $end....error... │ │ + 0x0007f980 24756e64 6566696e 65640000 48454144 $undefined..HEAD │ │ + 0x0007f990 45520000 4752414d 4d415200 494d504f ER..GRAMMAR.IMPO │ │ + 0x0007f9a0 52540000 5055424c 49430000 544f4b45 RT..PUBLIC..TOKE │ │ + 0x0007f9b0 4e000000 52554c45 4e414d45 00000000 N...RULENAME.... │ │ + 0x0007f9c0 54414700 57454947 48540000 273b2700 TAG.WEIGHT..';'. │ │ + 0x0007f9d0 273d2700 277c2700 27282700 27292700 '='.'|'.'('.')'. │ │ + 0x0007f9e0 275b2700 275d2700 272a2700 272b2700 '['.']'.'*'.'+'. │ │ + 0x0007f9f0 24616363 65707400 6772616d 6d617200 $accept.grammar. │ │ + 0x0007fa00 6a736766 5f686561 64657200 6772616d jsgf_header.gram │ │ + 0x0007fa10 6d61725f 68656164 65720000 696d706f mar_header..impo │ │ + 0x0007fa20 72745f68 65616465 72000000 696d706f rt_header...impo │ │ + 0x0007fa30 72745f73 74617465 6d656e74 00000000 rt_statement.... │ │ + 0x0007fa40 72756c65 5f6c6973 74000000 616c7465 rule_list...alte │ │ + 0x0007fa50 726e6174 655f6c69 73740000 72756c65 rnate_list..rule │ │ + 0x0007fa60 5f657870 616e7369 6f6e0000 74616767 _expansion..tagg │ │ + 0x0007fa70 65645f72 756c655f 6974656d 00000000 ed_rule_item.... │ │ + 0x0007fa80 72756c65 5f697465 6d000000 72756c65 rule_item...rule │ │ + 0x0007fa90 5f67726f 75700000 72756c65 5f6f7074 _group..rule_opt │ │ + 0x0007faa0 696f6e61 6c000000 72756c65 5f61746f ional...rule_ato │ │ + 0x0007fab0 6d000000 00000000 00000000 00000000 m............... │ │ + 0x0007fac0 c076faff 1072faff e876faff d076faff .v...r...v...v.. │ │ + 0x0007fad0 a077faff 9877faff 1072faff 1072faff .w...w...r...r.. │ │ + 0x0007fae0 7877faff 1072faff 1072faff 3877faff xw...r...r..8w.. │ │ + 0x0007faf0 d871faff 1c77faff f876faff 8076faff .q...w...v...v.. │ │ + 0x0007fb00 6076faff 1072faff 4076faff 1072faff `v...r..@v...r.. │ │ + 0x0007fb10 3076faff 0c76faff f075faff 3875faff 0v...v...u..8u.. │ │ + 0x0007fb20 3875faff cc75faff ac75faff 5877faff 8u...u...u..Xw.. │ │ + 0x0007fb30 8c75faff 206f7220 25730000 73796e74 .u.. or %s..synt │ │ + 0x0007fb40 61782065 72726f72 2c20756e 65787065 ax error, unexpe │ │ + 0x0007fb50 63746564 20257300 2c206578 70656374 cted %s., expect │ │ + 0x0007fb60 696e6720 25730000 240d0307 08070a07 ing %s..$....... │ │ + 0x0007fb70 080b0e17 101d0e07 1021220b 07390d06 .........!"..9.. │ │ + 0x0007fb80 0b081105 060b080d 0b0d0d0f 00121304 ................ │ │ + 0x0007fb90 08080c0c 070b3120 ff0b0b09 0bff0b00 ......1 ........ │ │ + 0x0007fba0 3218011e 1f05201e 1f062118 222c2111 2..... ...!.",!. │ │ + 0x0007fbb0 222e2f12 1a323109 1b0a3808 09300a31 "./..21...8..0.1 │ │ + 0x0007fbc0 36313137 0734350f 1314151d 191c392d 6117.45.......9- │ │ + 0x0007fbd0 002a2b33 16001700 dbdbdbdb dbdb292b .*+3..........)+ │ │ + 0x0007fbe0 f4f0fddc dbdbdb0f fffe2416 2308dbdb ..........$.#... │ │ + 0x0007fbf0 20211e16 db11db25 db0ddb22 1ffcdb11 !.....%...".... │ │ + 0x0007fc00 db2627db dbfcdbdb 00fcfc12 fc2adbdb .&'..........*.. │ │ + 0x0007fc10 db13dbdb 15131409 dbfc2adb dbdbdbdb ..........*..... │ │ + 0x0007fc20 dbfc0000 ff020304 100b0c0d 0e232425 .............#$% │ │ + 0x0007fc30 26272829 00000002 00000601 00000000 &'()............ │ │ + 0x0007fc40 0b030e00 05000700 00000c04 0f000008 ................ │ │ + 0x0007fc50 0d001c1d 00000000 1214161e 1f180a09 ................ │ │ + 0x0007fc60 00190000 10001517 2021111a 1b130000 ........ !...... │ │ + 0x0007fc70 00020102 03020203 04050301 02030102 ................ │ │ + 0x0007fc80 04050103 01020102 01020303 01010101 ................ │ │ + 0x0007fc90 02020000 00141515 15161717 17171819 ................ │ │ + 0x0007fca0 191a1b1b 1c1c1d1d 1e1e1f1f 20202122 ............ !" │ │ + 0x0007fcb0 23232323 23230000 00020202 02020202 ######.......... │ │ + 0x0007fcc0 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007fcd0 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007fce0 0e0f1213 02020202 02020202 02020202 ................ │ │ + 0x0007fcf0 0202020b 020c0202 02020202 02020202 ................ │ │ + 0x0007fd00 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007fd10 02020210 02110202 02020202 02020202 ................ │ │ + 0x0007fd20 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007fd30 02020202 0d020202 02020202 02020202 ................ │ │ + 0x0007fd40 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007fd50 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007fd60 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007fd70 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007fd80 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007fd90 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007fda0 02020202 02020202 02020202 02020202 ................ │ │ + 0x0007fdb0 02020202 02020202 01020304 05060708 ................ │ │ + 0x0007fdc0 090a0000 00000000 00000000 00000000 ................ │ │ + 0x0007fdd0 79797365 745f6c69 6e656e6f 2063616c yyset_lineno cal │ │ + 0x0007fde0 6c656420 77697468 206e6f20 62756666 led with no buff │ │ + 0x0007fdf0 65720000 79797365 745f636f 6c756d6e er..yyset_column │ │ + 0x0007fe00 2063616c 6c656420 77697468 206e6f20 called with no │ │ + 0x0007fe10 62756666 65720000 6f757420 6f662064 buffer..out of d │ │ + 0x0007fe20 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ + 0x0007fe30 2079795f 63726561 74655f62 75666665 yy_create_buffe │ │ + 0x0007fe40 72282900 6f757420 6f662064 796e616d r().out of dynam │ │ + 0x0007fe50 6963206d 656d6f72 7920696e 20797965 ic memory in yye │ │ + 0x0007fe60 6e737572 655f6275 66666572 5f737461 nsure_buffer_sta │ │ + 0x0007fe70 636b2829 00000000 6f757420 6f662064 ck()....out of d │ │ + 0x0007fe80 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ + 0x0007fe90 2079795f 7363616e 5f627566 66657228 yy_scan_buffer( │ │ + 0x0007fea0 29000000 6f757420 6f662064 796e616d )...out of dynam │ │ + 0x0007feb0 6963206d 656d6f72 7920696e 2079795f ic memory in yy_ │ │ + 0x0007fec0 7363616e 5f627974 65732829 00000000 scan_bytes().... │ │ + 0x0007fed0 62616420 62756666 65722069 6e207979 bad buffer in yy │ │ + 0x0007fee0 5f736361 6e5f6279 74657328 29000000 _scan_bytes()... │ │ + 0x0007fef0 66617461 6c20666c 65782073 63616e6e fatal flex scann │ │ + 0x0007ff00 65722069 6e746572 6e616c20 6572726f er internal erro │ │ + 0x0007ff10 722d2d65 6e64206f 66206275 66666572 r--end of buffer │ │ + 0x0007ff20 206d6973 73656400 66617461 6c206572 missed.fatal er │ │ + 0x0007ff30 726f7220 2d207363 616e6e65 7220696e ror - scanner in │ │ + 0x0007ff40 70757420 62756666 6572206f 76657266 put buffer overf │ │ + 0x0007ff50 6c6f7700 696e7075 7420696e 20666c65 low.input in fle │ │ + 0x0007ff60 78207363 616e6e65 72206661 696c6564 x scanner failed │ │ + 0x0007ff70 00000000 6f757420 6f662064 796e616d ....out of dynam │ │ + 0x0007ff80 6963206d 656d6f72 7920696e 2079795f ic memory in yy_ │ │ + 0x0007ff90 6765745f 6e657874 5f627566 66657228 get_next_buffer( │ │ + 0x0007ffa0 29000000 66617461 6c20666c 65782073 )...fatal flex s │ │ + 0x0007ffb0 63616e6e 65722069 6e746572 6e616c20 canner internal │ │ + 0x0007ffc0 6572726f 722d2d6e 6f206163 74696f6e error--no action │ │ + 0x0007ffd0 20666f75 6e640000 00000000 00000000 found.......... │ │ + 0x0007ffe0 a888faff bc88faff bc88faff d088faff ................ │ │ + 0x0007fff0 e488faff bc88faff bc88faff 9c8bfaff ................ │ │ + 0x00080000 5c8bfaff bc88faff 7c8bfaff 8c8bfaff \.......|....... │ │ + 0x00080010 b88afaff c88afaff 008bfaff 248bfaff ............$... │ │ + 0x00080020 408bfaff 3c88faff ec8afaff 3c88faff @...<.......<... │ │ + 0x00080030 8488faff 708bfaff 708afaff f888faff ....p...p....... │ │ + 0x00080040 c888faff c888faff c888faff c888faff ................ │ │ + 0x00080050 00000000 01000000 01000000 00000000 ................ │ │ + 0x00080060 00000000 00000000 01000000 00000000 ................ │ │ + 0x00080070 00000000 00000000 00000000 00000000 ................ │ │ + 0x00080080 00000000 00000000 01000000 01000000 ................ │ │ + 0x00080090 01000000 00000000 00000000 01000000 ................ │ │ + 0x000800a0 00000000 00000000 00000000 00006700 ..............g. │ │ + 0x000800b0 01000100 00000100 03000300 00000d00 ................ │ │ + 0x000800c0 01000300 0d000100 04000400 07000700 ................ │ │ + 0x000800d0 2c000400 1d000700 08000800 01000100 ,............... │ │ + 0x000800e0 36000800 1a000100 1a001a00 1a002c00 6.............,. │ │ + 0x000800f0 5d001d00 5c000100 02000200 35000200 ]...\.......5... │ │ + 0x00080100 36004400 1a005b00 02004200 42000200 6.D...[...B.B... │ │ + 0x00080110 32003200 32004700 47003500 4d003600 2.2.2.G.G.5.M.6. │ │ + 0x00080120 44005a00 02000200 4f004200 32000200 D.Z.....O.B.2... │ │ + 0x00080130 47004b00 4b005800 58004d00 4e000200 G.K.K.X.X.M.N... │ │ + 0x00080140 05000500 05004f00 05000500 55005400 ......O.....U.T. │ │ + 0x00080150 05005300 05000500 05005200 4e005700 ..S.......R.N.W. │ │ + 0x00080160 57005100 50004800 40005500 3f005600 W.Q.P.H.@.U.?.V. │ │ + 0x00080170 56003e00 3d003a00 57004e00 39000500 V.>.=.:.W.N.9... │ │ + 0x00080180 05000600 06000600 34000600 06005600 ........4.....V. │ │ + 0x00080190 33000600 31000600 06000600 30002800 3...1.......0.(. │ │ + 0x000801a0 27002600 25002400 23002100 20001500 '.&.%.$.#.!. ... │ │ + 0x000801b0 12001100 10000f00 0c000900 00000000 ................ │ │ + 0x000801c0 06000600 18001800 18000000 18001800 ................ │ │ + 0x000801d0 00000000 18000000 18001800 18000000 ................ │ │ + 0x000801e0 00000000 00001800 00000000 00000000 ................ │ │ + 0x000801f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00080200 00001800 18002b00 2b002b00 00002b00 ......+.+.+...+. │ │ + 0x00080210 2b000000 00002b00 00002b00 2b002b00 +.....+...+.+.+. │ │ + 0x00080220 00000000 00000000 2b000000 00000000 ........+....... │ │ + 0x00080230 00000000 00000000 00000000 00000000 ................ │ │ + 0x00080240 00000000 2b002b00 2e002e00 2e000000 ....+.+......... │ │ + 0x00080250 2e002e00 00000000 2e000000 2e002e00 ................ │ │ + 0x00080260 2e000000 00000000 00002e00 00000000 ................ │ │ + 0x00080270 00000000 00000000 00000000 00000000 ................ │ │ + 0x00080280 00000000 00002e00 2e004600 46004600 ..........F.F.F. │ │ + 0x00080290 00004600 46000000 00004600 00004600 ..F.F.....F...F. │ │ + 0x000802a0 46004600 00000000 00000000 46000000 F.F.........F... │ │ + 0x000802b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000802c0 00000000 00000000 46004600 62006200 ........F.F.b.b. │ │ + 0x000802d0 62006300 63006300 64006400 64006500 b.c.c.c.d.d.d.e. │ │ + 0x000802e0 65006500 66006600 68006800 68006900 e.e.f.f.h.h.h.i. │ │ + 0x000802f0 69006a00 6a006a00 6b006b00 6b006c00 i.j.j.j.k.k.k.l. │ │ + 0x00080300 6c006c00 6d006d00 6d006e00 6e006e00 l.l.m.m.m.n.n.n. │ │ + 0x00080310 6f006f00 6f007000 70007000 61006100 o.o.o.p.p.p.a.a. │ │ + 0x00080320 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00080330 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00080340 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00080350 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00080360 61006100 61006100 00002a00 0b000b00 a.a.a.a...*..... │ │ + 0x00080370 61000c00 14000b00 61002200 0d001500 a.......a."..... │ │ + 0x00080380 23000e00 14000b00 1f000b00 41001500 #...........A... │ │ + 0x00080390 36002000 1f000b00 0f001000 35002000 6. .........5. . │ │ + 0x000803a0 2f001100 30003100 32004200 60003700 /...0.1.2.B.`.7. │ │ + 0x000803b0 5f001200 0b000b00 36000c00 4e004100 _.......6...N.A. │ │ + 0x000803c0 33005e00 0d002c00 55000e00 30004a00 3.^...,.U...0.J. │ │ + 0x000803d0 32004a00 57003700 36004f00 42005d00 2.J.W.7.6.O.B.]. │ │ + 0x000803e0 0f001000 36005600 33001100 33004a00 ....6.V.3...3.J. │ │ + 0x000803f0 58004a00 58003700 35001200 17000b00 X.J.X.7.5....... │ │ + 0x00080400 18003700 19001900 41002100 1a005c00 ..7.....A.!...\. │ │ + 0x00080410 1b001c00 19005b00 4e004a00 57005a00 ......[.N.J.W.Z. │ │ + 0x00080420 59004900 54004200 53002c00 55005200 Y.I.T.B.S.,.U.R. │ │ + 0x00080430 51003b00 33004f00 50001d00 19001700 Q.;.3.O.P....... │ │ + 0x00080440 0b001800 4c001900 19005600 4b001a00 ....L.....V.K... │ │ + 0x00080450 49001b00 1c001900 47004000 3f003e00 I.......G.@.?.>. │ │ + 0x00080460 3d003c00 3b003900 38002900 28002700 =.<.;.9.8.).(.'. │ │ + 0x00080470 26002500 21006100 61006100 1d001900 &.%.!.a.a.a..... │ │ + 0x00080480 2c002c00 2d006100 2c002c00 61006100 ,.,.-.a.,.,.a.a. │ │ + 0x00080490 2c006100 2c002c00 2c006100 61006100 ,.a.,.,.,.a.a.a. │ │ + 0x000804a0 61002e00 61006100 61006100 61006100 a...a.a.a.a.a.a. │ │ + 0x000804b0 61006100 61006100 61006100 61002c00 a.a.a.a.a.a.a.,. │ │ + 0x000804c0 2c002c00 2c002d00 61002c00 2c006100 ,.,.,.-.a.,.,.a. │ │ + 0x000804d0 61002c00 61002c00 2c002c00 61006100 a.,.a.,.,.,.a.a. │ │ + 0x000804e0 61006100 2e006100 61006100 61006100 a.a...a.a.a.a.a. │ │ + 0x000804f0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00080500 2c002c00 44002c00 45006100 44004400 ,.,.D.,.E.a.D.D. │ │ + 0x00080510 61006100 44006100 44004400 44006100 a.a.D.a.D.D.D.a. │ │ + 0x00080520 61006100 61004600 61006100 61006100 a.a.a.F.a.a.a.a. │ │ + 0x00080530 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00080540 61004400 44004400 2c004500 61004400 a.D.D.D.,.E.a.D. │ │ + 0x00080550 44006100 61004400 61004400 44004400 D.a.a.D.a.D.D.D. │ │ + 0x00080560 61006100 61006100 46006100 61006100 a.a.a.a.F.a.a.a. │ │ + 0x00080570 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00080580 61006100 44004400 0a000a00 0a001300 a.a.D.D......... │ │ + 0x00080590 13001300 16001600 16001e00 1e001e00 ................ │ │ + 0x000805a0 24002400 2b002b00 2b003400 34003500 $.$.+.+.+.4.4.5. │ │ + 0x000805b0 35003500 3a003a00 3a002c00 2c002c00 5.5.:.:.:.,.,.,. │ │ + 0x000805c0 43004300 43004800 48004800 4d004d00 C.C.C.H.H.H.M.M. │ │ + 0x000805d0 4d004400 44004400 09006100 61006100 M.D.D.D...a.a.a. │ │ + 0x000805e0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x000805f0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00080600 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00080610 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00080620 61006100 00006200 62006300 63006400 a.a...b.b.c.c.d. │ │ + 0x00080630 64006500 65006100 61006100 61006100 d.e.e.a.a.a.a.a. │ │ + 0x00080640 66006100 61006100 61006100 61006100 f.a.a.a.a.a.a.a. │ │ + 0x00080650 67006100 68006100 61006100 69006a00 g.a.h.a.a.a.i.j. │ │ + 0x00080660 61006100 61006100 61006b00 66006100 a.a.a.a.a.k.f.a. │ │ + 0x00080670 61006100 61006100 67006800 6c006700 a.a.a.a.g.h.l.g. │ │ + 0x00080680 6d006100 61006e00 61006100 69006a00 m.a.a.n.a.a.i.j. │ │ + 0x00080690 6f006100 61006100 6b006100 61006100 o.a.a.a.k.a.a.a. │ │ + 0x000806a0 61006100 61006100 70002b00 6c002b00 a.a.a.a.p.+.l.+. │ │ + 0x000806b0 6d006100 6e006100 61006100 61006a00 m.a.n.a.a.a.a.j. │ │ + 0x000806c0 6f006a00 61006100 61006100 61006c00 o.j.a.a.a.a.a.l. │ │ + 0x000806d0 70006100 61006100 61006100 61006100 p.a.a.a.a.a.a.a. │ │ + 0x000806e0 61006100 61000000 61006100 61006100 a.a.a...a.a.a.a. │ │ + 0x000806f0 61006100 61006100 61006100 61006100 a.a.a.a.a.a.a.a. │ │ + 0x00080700 61006100 61000000 00000000 24000400 a.a.a.......$... │ │ + 0x00080710 0c004800 69000e00 14008700 38013801 ..H.i.......8.8. │ │ + 0x00080720 75000200 00006700 69006300 5f003801 u.....g.i.c._.8. │ │ + 0x00080730 38017700 00003801 8a003801 15003801 8.w...8...8...8. │ │ + 0x00080740 00000100 38013801 76006d00 38017b00 ....8.8.v.m.8.{. │ │ + 0x00080750 6f006800 5e006500 55003801 0000ab00 o.h.^.e.U.8..... │ │ + 0x00080760 0e000000 cc003801 6d007100 29006a00 ......8.m.q.).j. │ │ + 0x00080770 60001500 17003801 38015800 62003801 `.....8.8.X.b.8. │ │ + 0x00080780 38014900 47004600 59003801 2c000000 8.I.G.F.Y.8.,... │ │ + 0x00080790 27000000 ed002b00 5a003801 38013900 '.....+.Z.8.8.9. │ │ + 0x000807a0 38012500 45002b00 4d004000 39003a00 8.%.E.+.M.@.9.:. │ │ + 0x000807b0 40004c00 5e004f00 3b003801 27000e00 @.L.^.O.;.8.'... │ │ + 0x000807c0 0e000400 38013801 38013801 0f011201 ....8.8.8.8..... │ │ + 0x000807d0 15011801 1b010000 1d012001 22012501 .......... .".%. │ │ + 0x000807e0 28012b01 2e013101 34010000 00000000 (.+...1.4....... │ │ + 0x000807f0 01000000 02000000 02000000 01000000 ................ │ │ + 0x00080800 01000000 02000000 02000000 01000000 ................ │ │ + 0x00080810 01000000 02000000 01000000 02000000 ................ │ │ + 0x00080820 03000000 03000000 01000000 01000000 ................ │ │ + 0x00080830 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080840 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080850 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080860 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080870 02000000 02000000 01000000 01000000 ................ │ │ + 0x00080880 01000000 00000000 01000000 01000000 ................ │ │ + 0x00080890 01000000 01000000 01000000 01000000 ................ │ │ + 0x000808a0 01000000 01000000 02000000 03000000 ................ │ │ + 0x000808b0 01000000 01000000 02000000 01000000 ................ │ │ + 0x000808c0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000808d0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000808e0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000808f0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080900 01000000 02000000 01000000 04000000 ................ │ │ + 0x00080910 05000000 01000000 01000000 01000000 ................ │ │ + 0x00080920 01000000 06000000 06000000 07000000 ................ │ │ + 0x00080930 06000000 01000000 08000000 09000000 ................ │ │ + 0x00080940 0a000000 0b000000 0b000000 0b000000 ................ │ │ + 0x00080950 0b000000 0b000000 0b000000 0b000000 ................ │ │ + 0x00080960 0b000000 0b000000 0b000000 01000000 ................ │ │ + 0x00080970 0c000000 0d000000 06000000 0e000000 ................ │ │ + 0x00080980 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080990 01000000 01000000 01000000 0f000000 ................ │ │ + 0x000809a0 10000000 01000000 01000000 11000000 ................ │ │ + 0x000809b0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000809c0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000809d0 12000000 01000000 01000000 01000000 ................ │ │ + 0x000809e0 01000000 01000000 01000000 01000000 ................ │ │ + 0x000809f0 06000000 13000000 06000000 01000000 ................ │ │ + 0x00080a00 01000000 01000000 14000000 15000000 ................ │ │ + 0x00080a10 16000000 01000000 17000000 01000000 ................ │ │ + 0x00080a20 18000000 01000000 19000000 01000000 ................ │ │ + 0x00080a30 01000000 1a000000 1b000000 01000000 ................ │ │ + 0x00080a40 1c000000 1d000000 01000000 1e000000 ................ │ │ + 0x00080a50 01000000 1f000000 20000000 01000000 ........ ....... │ │ + 0x00080a60 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080a70 21000000 06000000 22000000 01000000 !......."....... │ │ + 0x00080a80 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080a90 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080aa0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080ab0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080ac0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080ad0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080ae0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080af0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080b00 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080b10 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080b20 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080b30 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080b40 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080b50 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080b60 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080b70 23000000 01000000 01000000 01000000 #............... │ │ + 0x00080b80 24000000 01000000 01000000 01000000 $............... │ │ + 0x00080b90 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080ba0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080bb0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080bc0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080bd0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080be0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080bf0 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080c00 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080c10 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080c20 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080c30 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080c40 25000000 01000000 01000000 01000000 %............... │ │ + 0x00080c50 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080c60 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080c70 01000000 01000000 01000000 01000000 ................ │ │ + 0x00080c80 01000000 00000000 00000000 00000000 ................ │ │ + 0x00080c90 00000000 00001700 16000100 16001600 ................ │ │ + 0x00080ca0 16001600 16001600 16000500 01000500 ................ │ │ + 0x00080cb0 11000100 11001500 15001200 15001500 ................ │ │ + 0x00080cc0 09000100 09000000 03000000 00000000 ................ │ │ + 0x00080cd0 00000000 00000400 11001100 00001100 ................ │ │ + 0x00080ce0 11000700 00001400 00000000 00000000 ................ │ │ + 0x00080cf0 00001000 08000000 00000200 0e000000 ................ │ │ + 0x00080d00 00000000 00001300 00001100 00001100 ................ │ │ + 0x00080d10 11000000 00000600 14000000 0f000000 ................ │ │ + 0x00080d20 00001000 00000000 00000000 00001300 ................ │ │ + 0x00080d30 00000000 00000a00 00000000 00000000 ................ │ │ + 0x00080d40 0c000d00 0b000000 00000000 00000000 ................ │ │ + 0x00080d50 3c554e4b 3e000000 2e2e2f73 7068696e ...../sphin │ │ + 0x00080d60 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00080d70 696e7862 6173652f 6c6d2f6e 6772616d inxbase/lm/ngram │ │ + 0x00080d80 5f6d6f64 656c5f73 65742e63 00000000 _model_set.c.... │ │ + 0x00080d90 4c6f672d 6d617468 20706172 616d6574 Log-math paramet │ │ + 0x00080da0 65727320 646f6e27 74206d61 7463682c ers don't match, │ │ + 0x00080db0 2077696c 6c206e6f 74206372 65617465 will not create │ │ + 0x00080dc0 204c4d20 7365740a 00000000 4661696c LM set.....Fail │ │ + 0x00080dd0 65642074 6f206f70 656e2025 73000000 ed to open %s... │ │ + 0x00080de0 52656164 696e6720 4c4d2063 6f6e7472 Reading LM contr │ │ + 0x00080df0 6f6c2066 696c6520 27257327 0a000000 ol file '%s'.... │ │ + 0x00080e00 57696c6c 20707265 70656e64 20272573 Will prepend '%s │ │ + 0x00080e10 2720746f 20756e71 75616c69 66696564 ' to unqualified │ │ + 0x00080e20 20706174 68730a00 25313032 33730000 paths..%1023s.. │ │ + 0x00080e30 7b000000 52656164 696e6720 636c6173 {...Reading clas │ │ + 0x00080e40 73646566 2066726f 6d202725 73270a00 sdef from '%s'.. │ │ + 0x00080e50 556e6578 70656374 65642045 4f462069 Unexpected EOF i │ │ + 0x00080e60 6e202573 0a000000 52656164 696e6720 n %s....Reading │ │ + 0x00080e70 6c6d2066 726f6d20 27257327 0a000000 lm from '%s'.... │ │ + 0x00080e80 4c4d6e61 6d65206d 69737369 6e672061 LMname missing a │ │ + 0x00080e90 66746572 204c4d46 696c654e 616d6520 fter LMFileName │ │ + 0x00080ea0 27257327 0a000000 556e6b6e 6f776e20 '%s'....Unknown │ │ + 0x00080eb0 636c6173 73202573 20696e20 636f6e74 class %s in cont │ │ + 0x00080ec0 726f6c20 66696c65 0a000000 41646465 rol file....Adde │ │ + 0x00080ed0 6420636c 61737320 25732063 6f6e7461 d class %s conta │ │ + 0x00080ee0 696e696e 67202564 20776f72 64730a00 ining %d words.. │ │ + 0x00080ef0 556e6b6e 6f776e20 4c4d206e 616d6520 Unknown LM name │ │ + 0x00080f00 25730a00 2e677a00 2e627a32 00000000 %s...gz..bz2.... │ │ + 0x00080f10 2e415250 41000000 2e444d50 00000000 .ARPA....DMP.... │ │ + 0x00080f20 61727061 00000000 646d7000 2e2e2f73 arpa....dmp.../s │ │ + 0x00080f30 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ + 0x00080f40 62737068 696e7862 6173652f 6c6d2f6e bsphinxbase/lm/n │ │ + 0x00080f50 6772616d 5f6d6f64 656c2e63 00000000 gram_model.c.... │ │ + 0x00080f60 6c616e67 75616765 206d6f64 656c2066 language model f │ │ + 0x00080f70 696c6520 74797065 206e6f74 20737570 ile type not sup │ │ + 0x00080f80 706f7274 65640a00 4475706c 69636174 ported..Duplicat │ │ + 0x00080f90 6520776f 72642069 6e206469 6374696f e word in dictio │ │ + 0x00080fa0 6e617279 20616674 65722063 6f6e7665 nary after conve │ │ + 0x00080fb0 7273696f 6e3a2025 730a0000 4f6d6974 rsion: %s...Omit │ │ + 0x00080fc0 20647570 6c696361 74652077 6f726420 duplicate word │ │ + 0x00080fd0 27257327 0a000000 48617368 20696e73 '%s'....Hash ins │ │ + 0x00080fe0 65727469 6f6e2066 61696c65 6420666f ertion failed fo │ │ + 0x00080ff0 7220776f 72642025 73203d3e 20257020 r word %s => %p │ │ + 0x00081000 2873686f 756c6420 6e6f7420 68617070 (should not happ │ │ + 0x00081010 656e290a 00000000 43616e27 74206164 en).....Can't ad │ │ + 0x00081020 6420776f 72642027 25732720 746f2072 d word '%s' to r │ │ + 0x00081030 6561642d 6f6e6c79 206c616e 67756167 ead-only languag │ │ + 0x00081040 65206d6f 64656c2e 20446973 61626c65 e model. Disable │ │ + 0x00081050 206d6d61 70207769 74682027 2d6d6d61 mmap with '-mma │ │ + 0x00081060 70206e6f 2720746f 206d616b 65206974 p no' to make it │ │ + 0x00081070 20777269 7461626c 650a0000 546f7461 writable...Tota │ │ + 0x00081080 6c20636c 61737320 70726f62 6162696c l class probabil │ │ + 0x00081090 69747920 69732025 662c2077 696c6c20 ity is %f, will │ │ + 0x000810a0 6e6f726d 616c697a 650a0000 4e6f2073 normalize...No s │ │ + 0x000810b0 75636820 776f7264 206f7220 636c6173 uch word or clas │ │ + 0x000810c0 73207461 673a2025 730a0000 576f7264 s tag: %s...Word │ │ + 0x000810d0 20257320 6973206e 6f742061 20636c61 %s is not a cla │ │ + 0x000810e0 73732074 61672028 63616c6c 206e6772 ss tag (call ngr │ │ + 0x000810f0 616d5f6d 6f64656c 5f616464 5f636c61 am_model_add_cla │ │ + 0x00081100 73732829 20666972 7374290a 00000000 ss() first)..... │ │ + 0x00081110 4e756d62 6572206f 6620636c 61737365 Number of classe │ │ + 0x00081120 73206361 6e6e6f74 20657863 65656420 s cannot exceed │ │ + 0x00081130 31323820 28736f72 7279290a 00000000 128 (sorry)..... │ │ + 0x00081140 46696c65 20257320 6e6f7420 666f756e File %s not foun │ │ + 0x00081150 640a0000 4c4d434c 41535300 00000000 d...LMCLASS..... │ │ + 0x00081160 cdcccccc ccccec3f 2e2e2f73 7068696e .......?../sphin │ │ + 0x00081170 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00081180 696e7862 6173652f 6c6d2f6c 6d33675f inxbase/lm/lm3g_ │ │ + 0x00081190 74656d70 6c617465 732e6300 42696772 templates.c.Bigr │ │ + 0x000811a0 616d2025 64206861 73206e6f 2076616c am %d has no val │ │ + 0x000811b0 69642075 6e696772 616d2070 6172656e id unigram paren │ │ + 0x000811c0 740a0000 54726967 72616d20 25642068 t...Trigram %d h │ │ + 0x000811d0 6173206e 6f207661 6c696420 62696772 as no valid bigr │ │ + 0x000811e0 616d2070 6172656e 740a0000 54726967 am parent...Trig │ │ + 0x000811f0 72616d20 25642068 6173206e 6f207661 ram %d has no va │ │ + 0x00081200 6c696420 756e6967 72616d20 70617265 lid unigram pare │ │ + 0x00081210 6e740a00 2e2e2f73 7068696e 78626173 nt..../sphinxbas │ │ + 0x00081220 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x00081230 6173652f 6c6d2f6e 6772616d 5f6d6f64 ase/lm/ngram_mod │ │ + 0x00081240 656c5f61 7270612e 63000000 5c646174 el_arpa.c...\dat │ │ + 0x00081250 615c0000 6e677261 6d202564 3d256400 a\..ngram %d=%d. │ │ + 0x00081260 556e6b6e 6f776e20 6e677261 6d202825 Unknown ngram (% │ │ + 0x00081270 64290a00 5c312d67 72616d73 3a000000 d)..\1-grams:... │ │ + 0x00081280 42616420 6f72206d 69737369 6e67206e Bad or missing n │ │ + 0x00081290 6772616d 20636f75 6e740a00 52656164 gram count..Read │ │ + 0x000812a0 696e6720 756e6967 72616d73 0a000000 ing unigrams.... │ │ + 0x000812b0 5c322d67 72616d73 3a000000 5c656e64 \2-grams:...\end │ │ + 0x000812c0 5c000000 466f726d 61742065 72726f72 \...Format error │ │ + 0x000812d0 3b20756e 69677261 6d206967 6e6f7265 ; unigram ignore │ │ + 0x000812e0 643a2025 730a0000 546f6f20 6d616e79 d: %s...Too many │ │ + 0x000812f0 20756e69 6772616d 730a0000 4475706c unigrams...Dupl │ │ + 0x00081300 69636174 6520776f 72642069 6e206469 icate word in di │ │ + 0x00081310 6374696f 6e617279 3a202573 0a000000 ctionary: %s.... │ │ + 0x00081320 6c6d5f74 2e75636f 756e7428 25642920 lm_t.ucount(%d) │ │ + 0x00081330 213d2023 756e6967 72616d73 20726561 != #unigrams rea │ │ + 0x00081340 64282564 290a0000 52656164 696e6720 d(%d)...Reading │ │ + 0x00081350 62696772 616d730a 00000000 556e6b6e bigrams.....Unkn │ │ + 0x00081360 6f776e20 776f7264 3a202573 2c20736b own word: %s, sk │ │ + 0x00081370 69707069 6e672062 69677261 6d202825 ipping bigram (% │ │ + 0x00081380 73202573 290a0000 546f6f20 6d616e79 s %s)...Too many │ │ + 0x00081390 20626967 72616d73 0a000000 42696772 bigrams....Bigr │ │ + 0x000813a0 616d2025 73202573 206e6f74 20696e20 am %s %s not in │ │ + 0x000813b0 756e6967 72616d20 6f726465 7220776f unigram order wo │ │ + 0x000813c0 72642069 643a2025 64207072 65762077 rd id: %d prev w │ │ + 0x000813d0 6f726420 69643a20 25640a00 5c332d67 ord id: %d..\3-g │ │ + 0x000813e0 72616d73 3a000000 42616420 62696772 rams:...Bad bigr │ │ + 0x000813f0 616d3a20 25730a00 25386420 3d202362 am: %s..%8d = #b │ │ + 0x00081400 6f5f7774 3220656e 74726965 730a0000 o_wt2 entries... │ │ + 0x00081410 52656164 696e6720 74726967 72616d73 Reading trigrams │ │ + 0x00081420 0a000000 556e6b6e 6f776e20 776f7264 ....Unknown word │ │ + 0x00081430 3a202573 2c20736b 69707069 6e672074 : %s, skipping t │ │ + 0x00081440 72696772 616d2028 25732025 73202573 rigram (%s %s %s │ │ + 0x00081450 290a0000 546f6f20 6d616e79 20747269 )...Too many tri │ │ + 0x00081460 6772616d 730a0000 54726967 72616d73 grams...Trigrams │ │ + 0x00081470 206e6f74 20696e20 62696772 616d206f not in bigram o │ │ + 0x00081480 72646572 0a000000 53697a65 206f6620 rder....Size of │ │ + 0x00081490 74726967 72616d20 7365676d 656e7420 trigram segment │ │ + 0x000814a0 69732062 69676765 72207468 616e2036 is bigger than 6 │ │ + 0x000814b0 35353335 2c207375 63682061 20626967 5535, such a big │ │ + 0x000814c0 206c616e 67756167 65206d6f 64656c73 language models │ │ + 0x000814d0 20617265 206e6f74 20737570 706f7274 are not support │ │ + 0x000814e0 65642c20 75736520 736d616c 6c657220 ed, use smaller │ │ + 0x000814f0 766f6361 62756c61 72790a00 42616420 vocabulary..Bad │ │ + 0x00081500 74726967 72616d3a 2025730a 00000000 trigram: %s..... │ │ + 0x00081510 4e6f205c 64617461 5c206d61 726b2069 No \data\ mark i │ │ + 0x00081520 6e204c4d 2066696c 650a0000 454f4620 n LM file...EOF │ │ + 0x00081530 7768696c 65207265 6164696e 67206e67 while reading ng │ │ + 0x00081540 72616d20 636f756e 74730a00 4661696c ram counts..Fail │ │ + 0x00081550 65642074 6f207265 6164205c 312d6772 ed to read \1-gr │ │ + 0x00081560 616d733a 206d6172 6b000000 6e677261 ams: mark...ngra │ │ + 0x00081570 6d732031 3d25642c 20323d25 642c2033 ms 1=%d, 2=%d, 3 │ │ + 0x00081580 3d25640a 00000000 25386420 3d202375 =%d.....%8d = #u │ │ + 0x00081590 6e696772 616d7320 63726561 7465640a nigrams created. │ │ + 0x000815a0 00000000 25386420 3d202362 69677261 ....%8d = #bigra │ │ + 0x000815b0 6d732063 72656174 65640a00 25386420 ms created..%8d │ │ + 0x000815c0 3d202370 726f6232 20656e74 72696573 = #prob2 entries │ │ + 0x000815d0 0a000000 4d697373 696e6720 62696772 ....Missing bigr │ │ + 0x000815e0 616d2066 6f722074 72696772 616d3a20 am for trigram: │ │ + 0x000815f0 25730000 25386420 3d202374 72696772 %s..%8d = #trigr │ │ + 0x00081600 616d7320 63726561 7465640a 00000000 ams created..... │ │ + 0x00081610 25386420 3d202370 726f6233 20656e74 %8d = #prob3 ent │ │ + 0x00081620 72696573 0a000000 4661696c 65642074 ries....Failed t │ │ + 0x00081630 6f206f70 656e2025 7320666f 72207772 o open %s for wr │ │ + 0x00081640 6974696e 67000000 54686973 20697320 iting...This is │ │ + 0x00081650 616e2041 5250412d 666f726d 6174206c an ARPA-format l │ │ + 0x00081660 616e6775 61676520 6d6f6465 6c206669 anguage model fi │ │ + 0x00081670 6c652c20 67656e65 72617465 64206279 le, generated by │ │ + 0x00081680 20434d55 20537068 696e780a 00000000 CMU Sphinx..... │ │ + 0x00081690 5c646174 615c0a00 6e677261 6d202564 \data\..ngram %d │ │ + 0x000816a0 3d25640a 00000000 0a5c2564 2d677261 =%d......\%d-gra │ │ + 0x000816b0 6d733a0a 00000000 252e3466 20000000 ms:.....%.4f ... │ │ + 0x000816c0 25732000 252e3466 00000000 0a5c656e %s .%.4f.....\en │ │ + 0x000816d0 645c0a00 00401c46 2e2e2f73 7068696e d\...@.F../sphin │ │ + 0x000816e0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x000816f0 696e7862 6173652f 6c6d2f6e 6772616d inxbase/lm/ngram │ │ + 0x00081700 5f6d6f64 656c5f64 6d702e63 00000000 _model_dmp.c.... │ │ + 0x00081710 44756d70 2066696c 65202573 206e6f74 Dump file %s not │ │ + 0x00081720 20666f75 6e640a00 44756d70 2066696c found..Dump fil │ │ + 0x00081730 65206973 20636f6d 70726573 7365642c e is compressed, │ │ + 0x00081740 2077696c 6c206e6f 74207573 65206d65 will not use me │ │ + 0x00081750 6d6f7279 2d6d6170 70656420 492f4f0a mory-mapped I/O. │ │ + 0x00081760 00000000 57726f6e 67206d61 67696320 ....Wrong magic │ │ + 0x00081770 68656164 65722073 697a6520 6e756d62 header size numb │ │ + 0x00081780 65722025 783a2025 73206973 206e6f74 er %x: %s is not │ │ + 0x00081790 20612064 756d7020 66696c65 0a000000 a dump file.... │ │ + 0x000817a0 43616e6e 6f742072 65616420 68656164 Cannot read head │ │ + 0x000817b0 65720a00 57726f6e 67206865 61646572 er..Wrong header │ │ + 0x000817c0 2025733a 20257320 6973206e 6f742061 %s: %s is not a │ │ + 0x000817d0 2064756d 70206669 6c650a00 42797465 dump file..Byte │ │ + 0x000817e0 73776170 70696e67 20726571 75697265 swapping require │ │ + 0x000817f0 642c2077 696c6c20 6e6f7420 75736520 d, will not use │ │ + 0x00081800 6d656d6f 72792d6d 61707065 6420492f memory-mapped I/ │ │ + 0x00081810 4f20666f 72204c4d 2066696c 650a0000 O for LM file... │ │ + 0x00081820 57696c6c 20757365 206d656d 6f72792d Will use memory- │ │ + 0x00081830 6d617070 65642049 2f4f2066 6f72204c mapped I/O for L │ │ + 0x00081840 4d206669 6c650a00 43616e6e 6f742072 M file..Cannot r │ │ + 0x00081850 65616420 4c4d2066 696c656e 616d6520 ead LM filename │ │ + 0x00081860 696e2068 65616465 720a0000 4661696c in header...Fail │ │ + 0x00081870 65642074 6f207265 61642077 6f72640a ed to read word. │ │ + 0x00081880 00000000 4661696c 65642074 6f207265 ....Failed to re │ │ + 0x00081890 6164206d 6170696e 67206964 2025640a ad maping id %d. │ │ + 0x000818a0 00000000 4661696c 65642074 6f207265 ....Failed to re │ │ + 0x000818b0 61642075 6e696772 616d7320 64617461 ad unigrams data │ │ + 0x000818c0 0a000000 25386420 3d204c4d 2e756e69 ....%8d = LM.uni │ │ + 0x000818d0 6772616d 73282b74 7261696c 65722920 grams(+trailer) │ │ + 0x000818e0 72656164 0a000000 2d6d6d61 70207370 read....-mmap sp │ │ + 0x000818f0 65636966 6965642c 20627574 20747269 ecified, but tri │ │ + 0x00081900 6772616d 20696e64 65782069 73206e6f gram index is no │ │ + 0x00081910 7420776f 72642d61 6c69676e 65642e20 t word-aligned. │ │ + 0x00081920 2057696c 6c206e6f 74206d65 6d6f7279 Will not memory │ │ + 0x00081930 2d6d6170 2e0a0000 25386420 3d204c4d -map....%8d = LM │ │ + 0x00081940 2e626967 72616d73 282b7472 61696c65 .bigrams(+traile │ │ + 0x00081950 72292072 6561640a 00000000 4661696c r) read.....Fail │ │ + 0x00081960 65642074 6f207265 61642062 69677261 ed to read bigra │ │ + 0x00081970 6d732064 6174610a 00000000 4661696c ms data.....Fail │ │ + 0x00081980 65642074 6f207265 61642074 72696772 ed to read trigr │ │ + 0x00081990 616d7320 64617461 0a000000 25386420 ams data....%8d │ │ + 0x000819a0 3d204c4d 2e747269 6772616d 73207265 = LM.trigrams re │ │ + 0x000819b0 61640a00 66726561 64287072 6f623229 ad..fread(prob2) │ │ + 0x000819c0 20666169 6c65640a 00000000 25386420 failed.....%8d │ │ + 0x000819d0 3d204c4d 2e70726f 62322065 6e747269 = LM.prob2 entri │ │ + 0x000819e0 65732072 6561640a 00000000 4661696c es read.....Fail │ │ + 0x000819f0 65642074 6f207265 61642062 61636b6f ed to read backo │ │ + 0x00081a00 66662077 65696768 74730a00 25386420 ff weights..%8d │ │ + 0x00081a10 3d204c4d 2e626f5f 77743220 656e7472 = LM.bo_wt2 entr │ │ + 0x00081a20 69657320 72656164 0a000000 4661696c ies read....Fail │ │ + 0x00081a30 65642074 6f207265 61642074 72696772 ed to read trigr │ │ + 0x00081a40 616d2070 726f6261 62696c69 74790a00 am probability.. │ │ + 0x00081a50 25386420 3d204c4d 2e70726f 62332065 %8d = LM.prob3 e │ │ + 0x00081a60 6e747269 65732072 6561640a 00000000 ntries read..... │ │ + 0x00081a70 25386420 3d204c4d 2e747365 675f6261 %8d = LM.tseg_ba │ │ + 0x00081a80 73652065 6e747269 65732072 6561640a se entries read. │ │ + 0x00081a90 00000000 4661696c 65642074 6f207265 ....Failed to re │ │ + 0x00081aa0 61642074 72696772 616d2069 6e646578 ad trigram index │ │ + 0x00081ab0 0a000000 4661696c 65642074 6f207265 ....Failed to re │ │ + 0x00081ac0 61642077 6f726473 0a000000 4572726f ad words....Erro │ │ + 0x00081ad0 72207265 6164696e 6720776f 72642073 r reading word s │ │ + 0x00081ae0 7472696e 67732028 25642064 6f65736e trings (%d doesn │ │ + 0x00081af0 2774206d 61746368 206e5f75 6e696772 't match n_unigr │ │ + 0x00081b00 616d7320 2564290a 00000000 25386420 ams %d).....%8d │ │ + 0x00081b10 3d206173 63696920 776f7264 20737472 = ascii word str │ │ + 0x00081b20 696e6773 20726561 640a0000 5573696e ings read...Usin │ │ + 0x00081b30 67206578 69737469 6e672044 4d50206d g existing DMP m │ │ + 0x00081b40 6f64656c 2e0a0000 4275696c 64696e67 odel....Building │ │ + 0x00081b50 20444d50 206d6f64 656c2e2e 2e0a0000 DMP model...... │ │ + 0x00081b60 42454749 4e204649 4c452046 4f524d41 BEGIN FILE FORMA │ │ + 0x00081b70 54204445 53435249 5054494f 4e000000 T DESCRIPTION... │ │ + 0x00081b80 43616e6e 6f742063 72656174 65206669 Cannot create fi │ │ + 0x00081b90 6c652025 730a0000 21212121 00000000 le %s...!!!!.... │ │ + 0x00081ba0 48656164 65722073 7472696e 67206c65 Header string le │ │ + 0x00081bb0 6e677468 2028696e 74333229 20616e64 ngth (int32) and │ │ + 0x00081bc0 20737472 696e6720 28696e63 6c756469 string (includi │ │ + 0x00081bd0 6e672074 7261696c 696e6720 30290000 ng trailing 0).. │ │ + 0x00081be0 4f726967 696e616c 204c4d20 66696c65 Original LM file │ │ + 0x00081bf0 6e616d65 20737472 696e672d 6c656e67 name string-leng │ │ + 0x00081c00 74682028 696e7433 32292061 6e642066 th (int32) and f │ │ + 0x00081c10 696c656e 616d6520 28696e63 6c756469 ilename (includi │ │ + 0x00081c20 6e672074 7261696c 696e6720 30290000 ng trailing 0).. │ │ + 0x00081c30 28696e74 33322920 76657273 696f6e20 (int32) version │ │ + 0x00081c40 6e756d62 65722028 70726573 656e7420 number (present │ │ + 0x00081c50 69666620 76616c75 65203c3d 20302900 iff value <= 0). │ │ + 0x00081c60 28696e74 33322920 6f726967 696e616c (int32) original │ │ + 0x00081c70 204c4d20 66696c65 206d6f64 69666963 LM file modific │ │ + 0x00081c80 6174696f 6e207469 6d657374 616d7020 ation timestamp │ │ + 0x00081c90 28696666 20766572 73696f6e 23207072 (iff version# pr │ │ + 0x00081ca0 6573656e 74290000 28696e74 33322920 esent)..(int32) │ │ + 0x00081cb0 73747269 6e672d6c 656e6774 6820616e string-length an │ │ + 0x00081cc0 64207374 72696e67 2028696e 636c7564 d string (includ │ │ + 0x00081cd0 696e6720 74726169 6c696e67 20302920 ing trailing 0) │ │ + 0x00081ce0 28696666 20766572 73696f6e 23207072 (iff version# pr │ │ + 0x00081cf0 6573656e 74290000 2e2e2e20 70726576 esent)..... prev │ │ + 0x00081d00 696f7573 20656e74 72792063 6f6e7469 ious entry conti │ │ + 0x00081d10 6e756564 20616e79 206e756d 62657220 nued any number │ │ + 0x00081d20 6f662074 696d6573 20286966 66207665 of times (iff ve │ │ + 0x00081d30 7273696f 6e232070 72657365 6e742900 rsion# present). │ │ + 0x00081d40 28696e74 33322920 30202874 65726d69 (int32) 0 (termi │ │ + 0x00081d50 6e617469 6e672073 65717565 6e636520 nating sequence │ │ + 0x00081d60 6f662073 7472696e 67732920 28696666 of strings) (iff │ │ + 0x00081d70 20766572 73696f6e 23207072 6573656e version# presen │ │ + 0x00081d80 74290000 28696e74 33322920 6c6f675f t)..(int32) log_ │ │ + 0x00081d90 62675f73 65675f73 7a202870 72657365 bg_seg_sz (prese │ │ + 0x00081da0 6e742069 66662064 69666665 72656e74 nt iff different │ │ + 0x00081db0 2066726f 6d206465 6661756c 74207661 from default va │ │ + 0x00081dc0 6c756520 6f66204c 4f47325f 42475f53 lue of LOG2_BG_S │ │ + 0x00081dd0 45475f53 5a290000 28696e74 33322920 EG_SZ)..(int32) │ │ + 0x00081de0 6c6d5f74 2e75636f 756e7420 286d7573 lm_t.ucount (mus │ │ + 0x00081df0 74206265 203e2030 29000000 28696e74 t be > 0)...(int │ │ + 0x00081e00 33322920 6c6d5f74 2e62636f 756e7400 32) lm_t.bcount. │ │ + 0x00081e10 28696e74 33322920 6c6d5f74 2e74636f (int32) lm_t.tco │ │ + 0x00081e20 756e7400 6c6d5f74 2e75636f 756e742b unt.lm_t.ucount+ │ │ + 0x00081e30 3120756e 69677261 6d732028 696e636c 1 unigrams (incl │ │ + 0x00081e40 7564696e 67207365 6e74696e 656c2900 uding sentinel). │ │ + 0x00081e50 6c6d5f74 2e62636f 756e742b 31206269 lm_t.bcount+1 bi │ │ + 0x00081e60 6772616d 73202869 6e636c75 64696e67 grams (including │ │ + 0x00081e70 2073656e 74696e65 6c203634 20626974 sentinel 64 bit │ │ + 0x00081e80 73202862 675f7429 20656163 68206966 s (bg_t) each if │ │ + 0x00081e90 20766572 73696f6e 3d2d312f 2d322c20 version=-1/-2, │ │ + 0x00081ea0 31323820 62697473 20286267 33325f74 128 bits (bg32_t │ │ + 0x00081eb0 29206561 63682069 66207665 7273696f ) each if versio │ │ + 0x00081ec0 6e3d2d33 00000000 6c6d5f74 2e74636f n=-3....lm_t.tco │ │ + 0x00081ed0 756e7420 74726967 72616d73 20287072 unt trigrams (pr │ │ + 0x00081ee0 6573656e 74206966 66206c6d 5f742e74 esent iff lm_t.t │ │ + 0x00081ef0 636f756e 74203e20 30203332 20626974 count > 0 32 bit │ │ + 0x00081f00 73202874 675f7429 20656163 68206966 s (tg_t) each if │ │ + 0x00081f10 20766572 73696f6e 3d2d312f 2d322c20 version=-1/-2, │ │ + 0x00081f20 36342062 69747320 28746733 325f7429 64 bits (tg32_t) │ │ + 0x00081f30 20656163 68206966 20766572 73696f6e each if version │ │ + 0x00081f40 3d2d3329 00000000 28696e74 33322920 =-3)....(int32) │ │ + 0x00081f50 6c6d5f74 2e6e5f70 726f6232 00000000 lm_t.n_prob2.... │ │ + 0x00081f60 28696e74 33322920 6c6d5f74 2e70726f (int32) lm_t.pro │ │ + 0x00081f70 62325b5d 00000000 28696e74 33322920 b2[]....(int32) │ │ + 0x00081f80 6c6d5f74 2e6e5f62 6f5f7774 32202870 lm_t.n_bo_wt2 (p │ │ + 0x00081f90 72657365 6e742069 6666206c 6d5f742e resent iff lm_t. │ │ + 0x00081fa0 74636f75 6e74203e 20302900 28696e74 tcount > 0).(int │ │ + 0x00081fb0 33322920 6c6d5f74 2e626f5f 7774325b 32) lm_t.bo_wt2[ │ │ + 0x00081fc0 5d202870 72657365 6e742069 6666206c ] (present iff l │ │ + 0x00081fd0 6d5f742e 74636f75 6e74203e 20302900 m_t.tcount > 0). │ │ + 0x00081fe0 28696e74 33322920 6c6d5f74 2e6e5f70 (int32) lm_t.n_p │ │ + 0x00081ff0 726f6233 20287072 6573656e 74206966 rob3 (present if │ │ + 0x00082000 66206c6d 5f742e74 636f756e 74203e20 f lm_t.tcount > │ │ + 0x00082010 30290000 28696e74 33322920 6c6d5f74 0)..(int32) lm_t │ │ + 0x00082020 2e70726f 62335b5d 20287072 6573656e .prob3[] (presen │ │ + 0x00082030 74206966 66206c6d 5f742e74 636f756e t iff lm_t.tcoun │ │ + 0x00082040 74203e20 30290000 28696e74 33322920 t > 0)..(int32) │ │ + 0x00082050 286c6d5f 742e6263 6f756e74 2b31292f (lm_t.bcount+1)/ │ │ + 0x00082060 42475f53 45475f53 5a2b3120 28707265 BG_SEG_SZ+1 (pre │ │ + 0x00082070 73656e74 20696666 206c6d5f 742e7463 sent iff lm_t.tc │ │ + 0x00082080 6f756e74 203e2030 29000000 28696e74 ount > 0)...(int │ │ + 0x00082090 33322920 6c6d5f74 2e747365 675f6261 32) lm_t.tseg_ba │ │ + 0x000820a0 73655b5d 20287072 6573656e 74206966 se[] (present if │ │ + 0x000820b0 66206c6d 5f742e74 636f756e 74203e20 f lm_t.tcount > │ │ + 0x000820c0 30290000 28696e74 33322920 53756d28 0)..(int32) Sum( │ │ + 0x000820d0 616c6c20 776f7264 20737472 696e672d all word string- │ │ + 0x000820e0 6c656e67 7468732c 20696e63 6c756469 lengths, includi │ │ + 0x000820f0 6e672074 7261696c 696e6720 3020666f ng trailing 0 fo │ │ + 0x00082100 72206561 63682900 416c6c20 776f7264 r each).All word │ │ + 0x00082110 20737472 696e6773 2028696e 636c7564 strings (includ │ │ + 0x00082120 696e6720 74726169 6c696e67 20302066 ing trailing 0 f │ │ + 0x00082130 6f722065 61636829 00000000 454e4420 or each)....END │ │ + 0x00082140 46494c45 20464f52 4d415420 44455343 FILE FORMAT DESC │ │ + 0x00082150 52495054 494f4e00 00000000 00000000 RIPTION......... │ │ + 0x00082160 44617270 61205472 69677261 6d204c4d Darpa Trigram LM │ │ + 0x00082170 00000000 00000000 00000000 00000000 ................ │ │ + 0x00082180 0000c6c2 2e2e2f73 7068696e 78626173 ....../sphinxbas │ │ + 0x00082190 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x000821a0 6173652f 6c6d2f6c 6d33675f 6d6f6465 ase/lm/lm3g_mode │ │ + 0x000821b0 6c2e6300 2e2e2f73 7068696e 78626173 l.c.../sphinxbas │ │ + 0x000821c0 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x000821d0 6173652f 66656174 2f616763 2e630000 ase/feat/agc.c.. │ │ + 0x000821e0 556e6b6e 6f776e20 41474320 74797065 Unknown AGC type │ │ + 0x000821f0 20272573 270a0000 4147434d 61783a20 '%s'...AGCMax: │ │ + 0x00082200 6f62733d 6d61783d 20252e32 660a0000 obs=max= %.2f... │ │ + 0x00082210 41474345 4d61783a 206d6178 3d20252e AGCEMax: max= %. │ │ + 0x00082220 32660a00 41474345 4d61783a 206f6273 2f..AGCEMax: obs │ │ + 0x00082230 3d20252e 32662c20 6e65773d 20252e32 = %.2f, new= %.2 │ │ + 0x00082240 660a0000 41474320 4e4f4953 453a206d f...AGC NOISE: m │ │ + 0x00082250 61783d20 25362e33 660a0000 6d617800 ax= %6.3f...max. │ │ + 0x00082260 656d6178 00000000 00000040 0000003f emax.......@...? │ │ + 0x00082270 00007ac4 2e2e2f73 7068696e 78626173 ..z.../sphinxbas │ │ + 0x00082280 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x00082290 6173652f 66656174 2f636d6e 2e630000 ase/feat/cmn.c.. │ │ + 0x000822a0 556e6b6e 6f776e20 434d4e20 74797065 Unknown CMN type │ │ + 0x000822b0 20272573 270a0000 6d65616e 5b305d3d '%s'...mean[0]= │ │ + 0x000822c0 20252e32 662c206d 65616e5b 312e2e25 %.2f, mean[1..% │ │ + 0x000822d0 645d3d20 302e300a 00000000 434d4e3a d]= 0.0.....CMN: │ │ + 0x000822e0 20000000 25352e32 66200000 7072696f ...%5.2f ..prio │ │ + 0x000822f0 72000000 00004041 00000000 00002840 r.....@A......(@ │ │ + 0x00082300 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00082310 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00082320 66656174 2f666561 742e6300 27257327 feat/feat.c.'%s' │ │ + 0x00082330 3a20436f 756c646e 27742072 65616420 : Couldn't read │ │ + 0x00082340 696e7433 32204070 6f732025 640a0000 int32 @pos %d... │ │ + 0x00082350 27257327 3a204261 64207375 6272616e '%s': Bad subran │ │ + 0x00082360 67652073 70656320 656e6469 6e672040 ge spec ending @ │ │ + 0x00082370 706f7320 25640a00 27257327 3a204261 pos %d..'%s': Ba │ │ + 0x00082380 64206465 6c696d69 74657220 40706f73 d delimiter @pos │ │ + 0x00082390 2025640a 00000000 27257327 3a20302d %d.....'%s': 0- │ │ + 0x000823a0 6c656e67 74682073 75627665 63746f72 length subvector │ │ + 0x000823b0 0a000000 27257327 3a204475 706c6963 ....'%s': Duplic │ │ + 0x000823c0 61746520 64696d65 6e73696f 6e20656e ate dimension en │ │ + 0x000823d0 64696e67 2040706f 73202564 0a000000 ding @pos %d.... │ │ + 0x000823e0 53756276 6563746f 72207370 65636966 Subvector specif │ │ + 0x000823f0 69636174 696f6e73 20726571 75697265 ications require │ │ + 0x00082400 2073696e 676c652d 73747265 616d2066 single-stream f │ │ + 0x00082410 65617475 72657321 00000000 546f7461 eatures!....Tota │ │ + 0x00082420 6c206469 6d656e73 696f6e61 6c697479 l dimensionality │ │ + 0x00082430 206f6620 73756276 6563746f 72207370 of subvector sp │ │ + 0x00082440 65636966 69636174 696f6e20 2564203e ecification %d > │ │ + 0x00082450 20666561 74757265 2064696d 656e7369 feature dimensi │ │ + 0x00082460 6f6e616c 69747920 25640a00 496e6974 onality %d..Init │ │ + 0x00082470 69616c69 7a696e67 20666561 74757265 ializing feature │ │ + 0x00082480 20737472 65616d20 746f2074 7970653a stream to type: │ │ + 0x00082490 20272573 272c2063 65706c65 6e3d2564 '%s', ceplen=%d │ │ + 0x000824a0 2c20434d 4e3d2725 73272c20 5641524e , CMN='%s', VARN │ │ + 0x000824b0 4f524d3d 27257327 2c204147 433d2725 ORM='%s', AGC='% │ │ + 0x000824c0 73270a00 73325f34 78000000 73325f34 s'..s2_4x...s2_4 │ │ + 0x000824d0 78206665 61747572 65732072 65717569 x features requi │ │ + 0x000824e0 72652063 65707369 7a65203d 3d203133 re cepsize == 13 │ │ + 0x000824f0 0a000000 73335f31 78333900 31735f31 ....s3_1x39.1s_1 │ │ + 0x00082500 32635f31 32645f33 705f3132 64640000 2c_12d_3p_12dd.. │ │ + 0x00082510 31735f63 5f645f6c 645f6464 00000000 1s_c_d_ld_dd.... │ │ + 0x00082520 6365705f 64636570 00000000 31735f63 cep_dcep....1s_c │ │ + 0x00082530 5f640000 63657000 31735f63 00000000 _d..cep.1s_c.... │ │ + 0x00082540 31735f33 63000000 31735f34 63000000 1s_3c...1s_4c... │ │ + 0x00082550 42616420 66656174 75726520 74797065 Bad feature type │ │ + 0x00082560 20617267 756d656e 740a0000 25750000 argument...%u.. │ │ + 0x00082570 2538643a 0a000000 09253264 3a000000 %8d:.....%2d:... │ │ + 0x00082580 2025382e 34660000 42616420 63657073 %8.4f..Bad ceps │ │ + 0x00082590 697a653a 2025640a 00000000 41742064 ize: %d.....At d │ │ + 0x000825a0 69726563 746f7279 202e2028 63757272 irectory . (curr │ │ + 0x000825b0 656e7420 64697265 63746f72 79290a00 ent directory).. │ │ + 0x000825c0 41742064 69726563 746f7279 2025730a At directory %s. │ │ + 0x000825d0 00000000 25732573 25732573 00000000 ....%s%s%s%s.... │ │ + 0x000825e0 52656164 696e6720 6d666320 66696c65 Reading mfc file │ │ + 0x000825f0 3a202725 73275b25 642e2e25 645d0a00 : '%s'[%d..%d].. │ │ + 0x00082600 25733a20 456e6420 6672616d 65202825 %s: End frame (% │ │ + 0x00082610 6429203c 3d205374 61727420 6672616d d) <= Start fram │ │ + 0x00082620 65202825 64290a00 25733a20 66726561 e (%d)..%s: frea │ │ + 0x00082630 64282366 6c6f6174 73292066 61696c65 d(#floats) faile │ │ + 0x00082640 640a0000 25733a20 48656164 65722073 d...%s: Header s │ │ + 0x00082650 697a6520 6669656c 643a2025 64282530 ize field: %d(%0 │ │ + 0x00082660 3878293b 2066696c 6573697a 653a2025 8x); filesize: % │ │ + 0x00082670 64282530 3878290a 00000000 25733a20 d(%08x).....%s: │ │ + 0x00082680 48656164 65722073 697a6520 6669656c Header size fiel │ │ + 0x00082690 64202823 666c6f61 74732920 3d202564 d (#floats) = %d │ │ + 0x000826a0 0a000000 48656164 65722073 697a6520 ....Header size │ │ + 0x000826b0 6669656c 643a2025 643b206e 6f74206d field: %d; not m │ │ + 0x000826c0 756c7469 706c6520 6f662025 640a0000 ultiple of %d... │ │ + 0x000826d0 25733a20 53746172 74206672 616d6520 %s: Start frame │ │ + 0x000826e0 28256429 20626579 6f6e6420 66696c65 (%d) beyond file │ │ + 0x000826f0 2073697a 65202825 64290a00 25733a20 size (%d)..%s: │ │ + 0x00082700 456e6420 6672616d 65202825 64292062 End frame (%d) b │ │ + 0x00082710 65796f6e 64206669 6c652073 697a6520 eyond file size │ │ + 0x00082720 28256429 2c207769 6c6c2074 72756e63 (%d), will trunc │ │ + 0x00082730 6174650a 00000000 25733a20 4d617869 ate.....%s: Maxi │ │ + 0x00082740 6d756d20 6f757470 75742073 697a6528 mum output size( │ │ + 0x00082750 25642066 72616d65 7329203c 20616374 %d frames) < act │ │ + 0x00082760 75616c20 23667261 6d657328 2564290a ual #frames(%d). │ │ + 0x00082770 00000000 25733a20 66726561 64282564 ....%s: fread(%d │ │ + 0x00082780 78256429 20284d46 43206461 74612920 x%d) (MFC data) │ │ + 0x00082790 6661696c 65640a00 496e6974 69616c69 failed..Initiali │ │ + 0x000827a0 7a617469 6f6e206f 66206665 61745f74 zation of feat_t │ │ + 0x000827b0 2c207265 706f7274 3a0a0000 46656174 , report:...Feat │ │ + 0x000827c0 75726520 74797065 20202020 20202020 ure type │ │ + 0x000827d0 203d2025 730a0000 43657073 7472616c = %s...Cepstral │ │ + 0x000827e0 2073697a 65202020 20202020 203d2025 size = % │ │ + 0x000827f0 640a0000 4e756d62 6572206f 66207374 d...Number of st │ │ + 0x00082800 7265616d 73202020 203d2025 640a0000 reams = %d... │ │ + 0x00082810 4e756d62 6572206f 66207375 62766563 Number of subvec │ │ + 0x00082820 746f7273 203d2025 640a0000 56656374 tors = %d...Vect │ │ + 0x00082830 6f722073 697a6520 6f662073 74726561 or size of strea │ │ + 0x00082840 6d5b2564 5d3a2025 640a0000 57686574 m[%d]: %d...Whet │ │ + 0x00082850 68657220 434d4e20 69732075 73656420 her CMN is used │ │ + 0x00082860 203d2025 640a0000 57686574 68657220 = %d...Whether │ │ + 0x00082870 41474320 69732075 73656420 203d2025 AGC is used = % │ │ + 0x00082880 640a0000 57686574 68657220 76617269 d...Whether vari │ │ + 0x00082890 616e6365 20697320 6e6f726d 616c697a ance is normaliz │ │ + 0x000828a0 6564203d 2025640a 00000000 436f6d70 ed = %d.....Comp │ │ + 0x000828b0 6f6e656e 7473206f 66207375 62766563 onents of subvec │ │ + 0x000828c0 746f725b 25645d3a 00000000 0000a040 tor[%d]:.......@ │ │ + 0x000828d0 00002041 2e2e2f73 7068696e 78626173 .. A../sphinxbas │ │ + 0x000828e0 652f7372 632f6c69 62737068 696e7862 e/src/libsphinxb │ │ + 0x000828f0 6173652f 66656174 2f6c6461 2e630000 ase/feat/lda.c.. │ │ + 0x00082900 4c444120 696e636f 6d706174 69626c65 LDA incompatible │ │ + 0x00082910 20776974 68206d75 6c74692d 73747265 with multi-stre │ │ + 0x00082920 616d2066 65617475 72657320 286e5f73 am features (n_s │ │ + 0x00082930 74726561 6d203d20 2564290a 00000000 tream = %d)..... │ │ + 0x00082940 4661696c 65642074 6f206f70 656e2074 Failed to open t │ │ + 0x00082950 72616e73 666f726d 2066696c 65202725 ransform file '% │ │ + 0x00082960 73272066 6f722072 65616469 6e670000 s' for reading.. │ │ + 0x00082970 4661696c 65642074 6f207265 61642068 Failed to read h │ │ + 0x00082980 65616465 72206672 6f6d2074 72616e73 eader from trans │ │ + 0x00082990 666f726d 2066696c 65202725 73270a00 form file '%s'.. │ │ + 0x000829a0 25733a20 56657273 696f6e20 6d69736d %s: Version mism │ │ + 0x000829b0 61746368 3a202573 2c206578 70656374 atch: %s, expect │ │ + 0x000829c0 696e6720 25730a00 25733a20 62696f5f ing %s..%s: bio_ │ │ + 0x000829d0 66726561 645f3364 286c6461 29206661 fread_3d(lda) fa │ │ + 0x000829e0 696c6564 0a000000 4c444120 6d617472 iled....LDA matr │ │ + 0x000829f0 69782064 696d656e 73696f6e 20256420 ix dimension %d │ │ + 0x00082a00 646f6573 6e277420 6d617463 68206665 doesn't match fe │ │ + 0x00082a10 61747572 65207374 7265616d 2073697a ature stream siz │ │ + 0x00082a20 65202564 0a000000 2e2e2f73 7068696e e %d....../sphin │ │ + 0x00082a30 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00082a40 696e7862 6173652f 66656174 2f636d6e inxbase/feat/cmn │ │ + 0x00082a50 5f707269 6f722e63 00000000 636d6e5f _prior.c....cmn_ │ │ + 0x00082a60 7072696f 725f7365 743a2066 726f6d20 prior_set: from │ │ + 0x00082a70 3c200000 3e0a0000 636d6e5f 7072696f < ..>...cmn_prio │ │ + 0x00082a80 725f7365 743a2074 6f202020 3c200000 r_set: to < .. │ │ + 0x00082a90 636d6e5f 7072696f 725f7570 64617465 cmn_prior_update │ │ + 0x00082aa0 3a206672 6f6d203c 20000000 636d6e5f : from < ...cmn_ │ │ + 0x00082ab0 7072696f 725f7570 64617465 3a20746f prior_update: to │ │ + 0x00082ac0 2020203c 20000000 56617269 616e6365 < ...Variance │ │ + 0x00082ad0 206e6f72 6d616c69 7a617469 6f6e206e normalization n │ │ + 0x00082ae0 6f742069 6d706c65 6d656e74 65642069 ot implemented i │ │ + 0x00082af0 6e206c69 7665206d 6f646520 6465636f n live mode deco │ │ + 0x00082b00 64650a00 0000fa43 2e2e2f73 7068696e de.....C../sphin │ │ + 0x00082b10 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00082b20 696e7862 6173652f 66652f66 655f696e inxbase/fe/fe_in │ │ + 0x00082b30 74657266 6163652e 63000000 4672616d terface.c...Fram │ │ + 0x00082b40 65207261 74652025 64206361 6e206e6f e rate %d can no │ │ + 0x00082b50 74206265 20626967 67657220 7468616e t be bigger than │ │ + 0x00082b60 2073616d 706c6520 72617465 20252e30 sample rate %.0 │ │ + 0x00082b70 32660a00 6666743a 206e756d 62657220 2f..fft: number │ │ + 0x00082b80 6f662070 6f696e74 73206d75 73742062 of points must b │ │ + 0x00082b90 65206120 706f7765 72206f66 20322028 e a power of 2 ( │ │ + 0x00082ba0 69732025 64290a00 4646543a 204e756d is %d)..FFT: Num │ │ + 0x00082bb0 62657220 6f662070 6f696e74 73206d75 ber of points mu │ │ + 0x00082bc0 73742062 65206772 65617465 72206f72 st be greater or │ │ + 0x00082bd0 20657175 616c2074 6f206672 616d6520 equal to frame │ │ + 0x00082be0 73697a65 20282564 2073616d 706c6573 size (%d samples │ │ + 0x00082bf0 290a0000 64637400 68746b00 496e7661 )...dct.htk.Inva │ │ + 0x00082c00 6c696420 7472616e 73666f72 6d207479 lid transform ty │ │ + 0x00082c10 70652028 76616c75 65732061 72652027 pe (values are ' │ │ + 0x00082c20 64637427 2c20276c 65676163 79272c20 dct', 'legacy', │ │ + 0x00082c30 2768746b 27290a00 6e6f7420 00000000 'htk')..not .... │ │ + 0x00082c40 43757272 656e7420 46452050 6172616d Current FE Param │ │ + 0x00082c50 65746572 733a0a00 0953616d 706c696e eters:...Samplin │ │ + 0x00082c60 67205261 74653a20 20202020 20202020 g Rate: │ │ + 0x00082c70 20202020 25660a00 09467261 6d652053 %f...Frame S │ │ + 0x00082c80 697a653a 20202020 20202020 20202020 ize: │ │ + 0x00082c90 20202020 25640a00 09467261 6d652053 %d...Frame S │ │ + 0x00082ca0 68696674 3a202020 20202020 20202020 hift: │ │ + 0x00082cb0 20202020 25640a00 09464654 2053697a %d...FFT Siz │ │ + 0x00082cc0 653a2020 20202020 20202020 20202020 e: │ │ + 0x00082cd0 20202020 25640a00 094c6f77 65722046 %d...Lower F │ │ + 0x00082ce0 72657175 656e6379 3a202020 20202020 requency: │ │ + 0x00082cf0 20202020 25670a00 09557070 65722046 %g...Upper F │ │ + 0x00082d00 72657175 656e6379 3a202020 20202020 requency: │ │ + 0x00082d10 20202020 25670a00 094e756d 62657220 %g...Number │ │ + 0x00082d20 6f662066 696c7465 72733a20 20202020 of filters: │ │ + 0x00082d30 20202020 25640a00 094e756d 62657220 %d...Number │ │ + 0x00082d40 6f66204f 76657266 6c6f7720 53616d70 of Overflow Samp │ │ + 0x00082d50 733a2020 25640a00 09537461 72742055 s: %d...Start U │ │ + 0x00082d60 74742053 74617475 733a2020 20202020 tt Status: │ │ + 0x00082d70 20202020 25640a00 57696c6c 20257372 %d..Will %sr │ │ + 0x00082d80 656d6f76 65204443 206f6666 73657420 emove DC offset │ │ + 0x00082d90 61742066 72616d65 206c6576 656c0a00 at frame level.. │ │ + 0x00082da0 57696c6c 20616464 20646974 68657220 Will add dither │ │ + 0x00082db0 746f2061 7564696f 0a000000 44697468 to audio....Dith │ │ + 0x00082dc0 65722073 65656465 64207769 74682025 er seeded with % │ │ + 0x00082dd0 640a0000 57696c6c 206e6f74 20616464 d...Will not add │ │ + 0x00082de0 20646974 68657220 746f2061 7564696f dither to audio │ │ + 0x00082df0 0a000000 57696c6c 20617070 6c792073 ....Will apply s │ │ + 0x00082e00 696e652d 63757276 65206c69 66746572 ine-curve lifter │ │ + 0x00082e10 696e672c 20706572 696f6420 25640a00 ing, period %d.. │ │ + 0x00082e20 57696c6c 2025736e 6f726d61 6c697a65 Will %snormalize │ │ + 0x00082e30 2066696c 74657273 20746f20 756e6974 filters to unit │ │ + 0x00082e40 20617265 610a0000 57696c6c 20257372 area...Will %sr │ │ + 0x00082e50 6f756e64 2066696c 74657220 66726571 ound filter freq │ │ + 0x00082e60 75656e63 69657320 746f2044 46542070 uencies to DFT p │ │ + 0x00082e70 6f696e74 730a0000 57696c6c 20257375 oints...Will %su │ │ + 0x00082e80 73652064 6f75626c 65206261 6e647769 se double bandwi │ │ + 0x00082e90 64746820 696e206d 656c2066 696c7465 dth in mel filte │ │ + 0x00082ea0 720a0000 596f7520 61726520 7573696e r...You are usin │ │ + 0x00082eb0 67207468 6520696e 7465726e 616c206d g the internal m │ │ + 0x00082ec0 65636861 6e69736d 20746f20 67656e65 echanism to gene │ │ + 0x00082ed0 72617465 20746865 20736565 642e0a00 rate the seed... │ │ + 0x00082ee0 596f7520 61726520 7573696e 67202564 You are using %d │ │ + 0x00082ef0 20617320 74686520 73656564 2e0a0000 as the seed.... │ │ + 0x00082f00 4e756d62 6572206f 66204646 5420706f Number of FFT po │ │ + 0x00082f10 696e7473 20686173 20746f20 62652061 ints has to be a │ │ + 0x00082f20 20706f77 6572206f 66203220 68696768 power of 2 high │ │ + 0x00082f30 65722074 68616e20 25642c20 69742069 er than %d, it i │ │ + 0x00082f40 73202564 0a000000 4661696c 65642074 s %d....Failed t │ │ + 0x00082f50 6f20696e 69746961 6c697a65 20746865 o initialize the │ │ + 0x00082f60 20776172 70696e67 2066756e 6374696f warping functio │ │ + 0x00082f70 6e2e0a00 55707065 72206672 65717565 n...Upper freque │ │ + 0x00082f80 6e637920 252e3166 20697320 68696768 ncy %.1f is high │ │ + 0x00082f90 65722074 68616e20 73616d70 72617465 er than samprate │ │ + 0x00082fa0 2f322028 252e3166 290a0000 00000000 /2 (%.1f)....... │ │ + 0x00082fb0 00000000 0000e03f 2e2e2f73 7068696e .......?../sphin │ │ + 0x00082fc0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00082fd0 696e7862 6173652f 66652f66 655f7369 inxbase/fe/fe_si │ │ + 0x00082fe0 6770726f 632e6300 4f757420 6f662052 gproc.c.Out of R │ │ + 0x00082ff0 616e6765 3a206c6f 77202066 696c7465 ange: low filte │ │ + 0x00083000 72206564 6765203d 20256620 28256629 r edge = %f (%f) │ │ + 0x00083010 0a000000 20202020 20202020 20202020 .... │ │ + 0x00083020 20206869 67682066 696c7465 72206564 high filter ed │ │ + 0x00083030 6765203d 20256620 28256629 0a000000 ge = %f (%f).... │ │ + 0x00083040 4661696c 65642074 6f206372 65617465 Failed to create │ │ + 0x00083050 2066696c 74657262 616e6b2c 20667265 filterbank, fre │ │ + 0x00083060 7175656e 63792072 616e6765 20646f65 quency range doe │ │ + 0x00083070 73206e6f 74206d61 7463682e 2053616d s not match. Sam │ │ + 0x00083080 706c6520 72617465 2025662c 20464654 ple rate %f, FFT │ │ + 0x00083090 2073697a 65202564 2c206c6f 77657266 size %d, lowerf │ │ + 0x000830a0 20256620 3c206672 65712025 66203e20 %f < freq %f > │ │ + 0x000830b0 75707065 72662025 662e0a00 00000000 upperf %f....... │ │ + 0x000830c0 00000000 00e08540 00000000 0046a440 .......@.....F.@ │ │ + 0x000830d0 00000000 00002440 00000000 00000040 ......$@.......@ │ │ + 0x000830e0 182d4454 fb211940 713d0ad7 a370dd3f .-DT.!.@q=...p.? │ │ + 0x000830f0 48e17a14 ae47e13f d13b7f66 9ea0e63f H.z..G.?.;.f...? │ │ + 0x00083100 696e7665 72736500 0925730a 00000000 inverse..%s..... │ │ + 0x00083110 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00083120 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00083130 66652f66 655f7761 72702e63 00000000 fe/fe_warp.c.... │ │ + 0x00083140 556e696d 706c656d 656e7465 64207761 Unimplemented wa │ │ + 0x00083150 7270696e 67206675 6e637469 6f6e2025 rping function % │ │ + 0x00083160 730a0000 496d706c 656d656e 74656420 s...Implemented │ │ + 0x00083170 66756e63 74696f6e 73206172 653a0a00 functions are:.. │ │ + 0x00083180 66656174 206d6f64 756c6520 6d757374 feat module must │ │ + 0x00083190 20626520 636f6e66 69677572 65642077 be configured w │ │ + 0x000831a0 2f206120 76616c69 64204944 0a000000 / a valid ID.... │ │ + 0x000831b0 66655f77 61727020 6d6f6475 6c65206d fe_warp module m │ │ + 0x000831c0 6973636f 6e666967 75726564 20776974 isconfigured wit │ │ + 0x000831d0 6820696e 76616c69 64206665 5f776172 h invalid fe_war │ │ + 0x000831e0 705f6964 2025750a 00000000 66655f77 p_id %u.....fe_w │ │ + 0x000831f0 61727020 6d6f6475 6c65206d 75737420 arp module must │ │ + 0x00083200 62652063 6f6e6669 67757265 6420772f be configured w/ │ │ + 0x00083210 20612076 616c6964 2049440a 00000000 a valid ID..... │ │ + 0x00083220 61666669 6e650000 70696563 65776973 affine..piecewis │ │ + 0x00083230 655f6c69 6e656172 00000000 70696563 e_linear....piec │ │ + 0x00083240 65776973 65000000 696e7665 7273655f ewise...inverse_ │ │ + 0x00083250 6c696e65 6172203a 3d3d203c 20772720 linear :== < w' │ │ + 0x00083260 3d207820 2f206120 3e000000 20090000 = x / a >... ... │ │ + 0x00083270 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00083280 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00083290 66652f66 655f7761 72705f69 6e766572 fe/fe_warp_inver │ │ + 0x000832a0 73655f6c 696e6561 722e6300 496e7665 se_linear.c.Inve │ │ + 0x000832b0 72736520 6c696e65 61722077 61727069 rse linear warpi │ │ + 0x000832c0 6e672074 616b6573 206f6e6c 79206f6e ng takes only on │ │ + 0x000832d0 65206172 67756d65 6e742c20 25732069 e argument, %s i │ │ + 0x000832e0 676e6f72 65642e0a 00000000 496e7665 gnored......Inve │ │ + 0x000832f0 72736520 6c696e65 61722077 61727069 rse linear warpi │ │ + 0x00083300 6e672063 616e6e6f 74206861 76652073 ng cannot have s │ │ + 0x00083310 6c6f7065 207a6572 6f2c2077 61727069 lope zero, warpi │ │ + 0x00083320 6e67206e 6f742061 70706c69 65642e0a ng not applied.. │ │ + 0x00083330 00000000 57617270 20666163 746f7220 ....Warp factor │ │ + 0x00083340 25672072 6573756c 74732069 6e206672 %g results in fr │ │ + 0x00083350 65717565 6e637920 28252e31 66292068 equency (%.1f) h │ │ + 0x00083360 69676865 72207468 616e204e 79717569 igher than Nyqui │ │ + 0x00083370 73742028 252e3166 290a0000 25735b25 st (%.1f)...%s[% │ │ + 0x00083380 3034755d 3a202536 2e336620 00000000 04u]: %6.3f .... │ │ + 0x00083390 70696563 65776973 655f6c69 6e656172 piecewise_linear │ │ + 0x000833a0 203a3d3d 203c2077 27203d20 61202a20 :== < w' = a * │ │ + 0x000833b0 772c2077 203c2046 203e0000 2e2e2f73 w, w < F >..../s │ │ + 0x000833c0 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ + 0x000833d0 62737068 696e7862 6173652f 66652f66 bsphinxbase/fe/f │ │ + 0x000833e0 655f7761 72705f70 69656365 77697365 e_warp_piecewise │ │ + 0x000833f0 5f6c696e 6561722e 63000000 50696563 _linear.c...Piec │ │ + 0x00083400 65776973 65206c69 6e656172 20776172 ewise linear war │ │ + 0x00083410 70696e67 2074616b 65732075 7020746f ping takes up to │ │ + 0x00083420 2074776f 20617267 756d656e 74732c20 two arguments, │ │ + 0x00083430 25732069 676e6f72 65642e0a 00000000 %s ignored...... │ │ + 0x00083440 50696563 65776973 65206c69 6e656172 Piecewise linear │ │ + 0x00083450 20776172 70696e67 2063616e 6e6f7420 warping cannot │ │ + 0x00083460 68617665 20736c6f 7065207a 65726f2c have slope zero, │ │ + 0x00083470 20776172 70696e67 206e6f74 20617070 warping not app │ │ + 0x00083480 6c696564 2e0a0000 9a99593f 2e2e2f73 lied......Y?../s │ │ + 0x00083490 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ + 0x000834a0 62737068 696e7862 6173652f 66652f66 bsphinxbase/fe/f │ │ + 0x000834b0 655f6e6f 6973652e 63000000 00000000 e_noise.c....... │ │ + 0x000834c0 66666666 6666e63f 34333333 3333d33f ffffff.?433333.? │ │ + 0x000834d0 d7a3703d 0ad7ef3f 8014ae47 e17a743f ..p=...?...G.zt? │ │ + 0x000834e0 33333333 3333eb3f 9a999999 9999c93f 333333.?.......? │ │ + 0x000834f0 00000000 00003440 9a999999 9999a93f ......4@.......? │ │ + 0x00083500 55555555 5555d53f 00000000 0000d03f UUUUUU.?.......? │ │ + 0x00083510 55555555 5555c53f 92244992 2449c23f UUUUUU.?.$I.$I.? │ │ + 0x00083520 00000000 0000c03f 2e2e2f73 7068696e .......?../sphin │ │ + 0x00083530 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00083540 696e7862 6173652f 66652f66 655f7072 inxbase/fe/fe_pr │ │ + 0x00083550 65737063 685f6275 662e6300 61666669 espch_buf.c.affi │ │ + 0x00083560 6e65203a 3d3d203c 20772720 3d206120 ne :== < w' = a │ │ + 0x00083570 2a207820 2b206220 3e000000 2e2e2f73 * x + b >...../s │ │ + 0x00083580 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ + 0x00083590 62737068 696e7862 6173652f 66652f66 bsphinxbase/fe/f │ │ + 0x000835a0 655f7761 72705f61 6666696e 652e6300 e_warp_affine.c. │ │ + 0x000835b0 41666669 6e652077 61727069 6e672074 Affine warping t │ │ + 0x000835c0 616b6573 20757020 746f2074 776f2061 akes up to two a │ │ + 0x000835d0 7267756d 656e7473 2c202573 2069676e rguments, %s ign │ │ + 0x000835e0 6f726564 2e0a0000 41666669 6e652077 ored....Affine w │ │ + 0x000835f0 61727069 6e672063 616e6e6f 74206861 arping cannot ha │ │ + 0x00083600 76652073 6c6f7065 207a6572 6f2c2077 ve slope zero, w │ │ + 0x00083610 61727069 6e67206e 6f742061 70706c69 arping not appli │ │ + 0x00083620 65642e0a 00000000 73330a00 76657273 ed......s3..vers │ │ + 0x00083630 696f6e20 25730a00 656e6468 64720a00 ion %s..endhdr.. │ │ + 0x00083640 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00083650 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00083660 7574696c 2f62696f 2e630000 57726f6e util/bio.c..Wron │ │ + 0x00083670 67206e75 6d626572 206f6620 61726775 g number of argu │ │ + 0x00083680 6d656e74 730a0000 5072656d 61747572 ments...Prematur │ │ + 0x00083690 6520454f 462c206c 696e6520 25640a00 e EOF, line %d.. │ │ + 0x000836a0 48656164 65722066 6f726d61 74206572 Header format er │ │ + 0x000836b0 726f722c 206c696e 65202564 0a000000 ror, line %d.... │ │ + 0x000836c0 656e6468 64720000 4d617820 6172672d endhdr..Max arg- │ │ + 0x000836d0 76616c75 65206c69 6d697428 25642920 value limit(%d) │ │ + 0x000836e0 65786365 65646564 3b20696e 63726561 exceeded; increa │ │ + 0x000836f0 73652042 494f5f48 44524152 475f4d41 se BIO_HDRARG_MA │ │ + 0x00083700 580a0000 2a656e64 5f636f6d 6d656e74 X...*end_comment │ │ + 0x00083710 2a0a0000 4d697373 696e6720 2573206d *...Missing %s m │ │ + 0x00083720 61726b65 720a0000 43616e6e 6f742072 arker...Cannot r │ │ + 0x00083730 65616420 42595445 4f524445 52204d41 ead BYTEORDER MA │ │ + 0x00083740 47494320 4e4f2e0a 00000000 42616420 GIC NO......Bad │ │ + 0x00083750 42595445 4f524445 52204d41 47494320 BYTEORDER MAGIC │ │ + 0x00083760 4e4f3a20 25303878 2c206578 70656374 NO: %08x, expect │ │ + 0x00083770 696e6720 25303878 0a000000 73776170 ing %08x....swap │ │ + 0x00083780 5f636865 636b2066 61696c65 640a0000 _check failed... │ │ + 0x00083790 556e7375 70706f72 74656420 656c656d Unsupported elem │ │ + 0x000837a0 73697a65 20666f72 20627974 65737761 size for byteswa │ │ + 0x000837b0 7070696e 673a2025 640a0000 556e7375 pping: %d...Unsu │ │ + 0x000837c0 70706f72 74656420 656c656d 73697a65 pported elemsize │ │ + 0x000837d0 20666f72 20636865 636b7375 6d3a2025 for checksum: % │ │ + 0x000837e0 640a0000 66726561 64286172 72617973 d...fread(arrays │ │ + 0x000837f0 697a6529 20666169 6c65640a 00000000 ize) failed..... │ │ + 0x00083800 42616420 61727261 7973697a 653a2025 Bad arraysize: % │ │ + 0x00083810 640a0000 66726561 64286172 72617964 d...fread(arrayd │ │ + 0x00083820 61746129 20666169 6c65640a 00000000 ata) failed..... │ │ + 0x00083830 556e6162 6c652074 6f207265 61642063 Unable to read c │ │ + 0x00083840 6f6d706c 65746520 64617461 00000000 omplete data.... │ │ + 0x00083850 4f532065 72726f72 20696e20 62696f5f OS error in bio_ │ │ + 0x00083860 66726561 645f3264 00000000 4f532065 fread_2d....OS e │ │ + 0x00083870 72726f72 20696e20 62696f5f 66726561 rror in bio_frea │ │ + 0x00083880 645f3364 00000000 66726561 64286368 d_3d....fread(ch │ │ + 0x00083890 6b73756d 29206661 696c6564 0a000000 ksum) failed.... │ │ + 0x000838a0 43686563 6b73756d 20657272 6f723b20 Checksum error; │ │ + 0x000838b0 66696c65 2d636865 636b7375 6d202530 file-checksum %0 │ │ + 0x000838c0 38782c20 636f6d70 75746564 20253038 8x, computed %08 │ │ + 0x000838d0 780a0000 556e6162 6c652074 6f207772 x...Unable to wr │ │ + 0x000838e0 69746520 636f6d70 6c657465 20646174 ite complete dat │ │ + 0x000838f0 61000000 4f532065 72726f72 20696e20 a...OS error in │ │ + 0x00083900 62696f5f 66777269 74655f31 64000000 bio_fwrite_1d... │ │ + 0x00083910 4f532065 72726f72 20696e20 62696f5f OS error in bio_ │ │ + 0x00083920 66777269 74655f33 64000000 25732f25 fwrite_3d...%s/% │ │ + 0x00083930 73257300 4661696c 65642074 6f206d6f s%s.Failed to mo │ │ + 0x00083940 76652074 6f20616e 206f6666 73657420 ve to an offset │ │ + 0x00083950 25642069 6e206120 66696c65 20272573 %d in a file '%s │ │ + 0x00083960 27000000 4661696c 65642074 6f207265 '...Failed to re │ │ + 0x00083970 61642025 64207361 6d706c65 73206672 ad %d samples fr │ │ + 0x00083980 6f6d2025 733a2025 64000000 2e2e2f73 om %s: %d...../s │ │ + 0x00083990 7068696e 78626173 652f7372 632f6c69 phinxbase/src/li │ │ + 0x000839a0 62737068 696e7862 6173652f 7574696c bsphinxbase/util │ │ + 0x000839b0 2f626974 7665632e 63000000 63616c6c /bitvec.c...call │ │ + 0x000839c0 6f632825 642c2564 29206661 696c6564 oc(%d,%d) failed │ │ + 0x000839d0 2066726f 6d202573 28256429 0a000000 from %s(%d).... │ │ + 0x000839e0 6d616c6c 6f632825 64292066 61696c65 malloc(%d) faile │ │ + 0x000839f0 64206672 6f6d2025 73282564 290a0000 d from %s(%d)... │ │ + 0x00083a00 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00083a10 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00083a20 7574696c 2f636b64 5f616c6c 6f632e63 util/ckd_alloc.c │ │ + 0x00083a30 00000000 636b645f 63616c6c 6f635f34 ....ckd_calloc_4 │ │ + 0x00083a40 64206661 696c6564 20666f72 2063616c d failed for cal │ │ + 0x00083a50 6c657220 61742025 73282564 29206174 ler at %s(%d) at │ │ + 0x00083a60 20257328 2564290a 00000000 24280000 %s(%d).....$(.. │ │ + 0x00083a70 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00083a80 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00083a90 7574696c 2f636d64 5f6c6e2e 63000000 util/cmd_ln.c... │ │ + 0x00083aa0 256c6400 556e7061 72736564 20626f6f %ld.Unparsed boo │ │ + 0x00083ab0 6c65616e 2076616c 75652027 2573270a lean value '%s'. │ │ + 0x00083ac0 00000000 556e6b6e 6f776e20 61726775 ....Unknown argu │ │ + 0x00083ad0 6d656e74 20747970 653a2025 640a0000 ment type: %d... │ │ + 0x00083ae0 556e6b6e 6f776e20 61726775 6d656e74 Unknown argument │ │ + 0x00083af0 3a202573 0a000000 5b4e414d 455d0000 : %s....[NAME].. │ │ + 0x00083b00 095b4445 464c545d 00000000 095b4445 .[DEFLT].....[DE │ │ + 0x00083b10 5343525d 0a000000 095b5641 4c55455d SCR].....[VALUE] │ │ + 0x00083b20 0a000000 25650000 25732c00 41726775 ....%e..%s,.Argu │ │ + 0x00083b30 6d656e74 73206c69 73742064 6566696e ments list defin │ │ + 0x00083b40 6974696f 6e3a0a00 4475706c 69636174 ition:..Duplicat │ │ + 0x00083b50 65206172 67756d65 6e74206e 616d6520 e argument name │ │ + 0x00083b60 696e2064 6566696e 6974696f 6e3a2025 in definition: % │ │ + 0x00083b70 730a0000 556e6b6e 6f776e20 61726775 s...Unknown argu │ │ + 0x00083b80 6d656e74 206e616d 65202725 73270a00 ment name '%s'.. │ │ + 0x00083b90 41726775 6d656e74 2076616c 75652066 Argument value f │ │ + 0x00083ba0 6f722027 25732720 6d697373 696e670a or '%s' missing. │ │ + 0x00083bb0 00000000 42616420 61726775 6d656e74 ....Bad argument │ │ + 0x00083bc0 2076616c 75652066 6f722025 733a2025 value for %s: % │ │ + 0x00083bd0 730a0000 4475706c 69636174 65206172 s...Duplicate ar │ │ + 0x00083be0 67756d65 6e74206e 616d6520 696e2061 gument name in a │ │ + 0x00083bf0 7267756d 656e7473 3a202573 0a000000 rguments: %s.... │ │ + 0x00083c00 42616420 64656661 756c7420 61726775 Bad default argu │ │ + 0x00083c10 6d656e74 2076616c 75652066 6f722025 ment value for % │ │ + 0x00083c20 733a2025 730a0000 4d697373 696e6720 s: %s...Missing │ │ + 0x00083c30 72657175 69726564 20617267 756d656e required argumen │ │ + 0x00083c40 74202573 0a000000 4e6f2061 7267756d t %s....No argum │ │ + 0x00083c50 656e7473 20676976 656e2c20 61766169 ents given, avai │ │ + 0x00083c60 6c61626c 65206f70 74696f6e 73206172 lable options ar │ │ + 0x00083c70 653a0a00 63616e6e 6f742072 65646972 e:..cannot redir │ │ + 0x00083c80 65637420 6c6f6720 6f757470 75740000 ect log output.. │ │ + 0x00083c90 50617273 696e6720 636f6d6d 616e6420 Parsing command │ │ + 0x00083ca0 6c696e65 3a0a0000 43757272 656e7420 line:...Current │ │ + 0x00083cb0 636f6e66 69677572 6174696f 6e3a0a00 configuration:.. │ │ + 0x00083cc0 5c0a0900 4661696c 65642074 6f207061 \...Failed to pa │ │ + 0x00083cd0 72736520 61726775 6d656e74 73206c69 rse arguments li │ │ + 0x00083ce0 73740a00 4e756d62 6572206f 66206172 st..Number of ar │ │ + 0x00083cf0 67756d65 6e747320 6d757374 20626520 guments must be │ │ + 0x00083d00 6576656e 210a0000 43616e6e 6f74206f even!...Cannot o │ │ + 0x00083d10 70656e20 636f6e66 69677572 6174696f pen configuratio │ │ + 0x00083d20 6e206669 6c652025 7320666f 72207265 n file %s for re │ │ + 0x00083d30 6164696e 670a0000 4e657374 696e6720 ading...Nesting │ │ + 0x00083d40 71756f74 6174696f 6e732069 73206e6f quotations is no │ │ + 0x00083d50 74207375 70706f72 74656421 0a000000 t supported!.... │ │ + 0x00083d60 556e636c 6f736564 2071756f 74617469 Unclosed quotati │ │ + 0x00083d70 6f6e2c20 68617669 6e672045 4f462063 on, having EOF c │ │ + 0x00083d80 6c6f7365 2069742e 2e2e0a00 4661696c lose it.....Fail │ │ + 0x00083d90 65642074 6f207061 72736520 61726775 ed to parse argu │ │ + 0x00083da0 6d656e74 73206c69 73742c20 666f7263 ments list, forc │ │ + 0x00083db0 65642065 7869740a 00000000 68656c70 ed exit.....help │ │ + 0x00083dc0 00000000 4c6f6f6b 696e6720 666f7220 ....Looking for │ │ + 0x00083dd0 64656661 756c7420 61726775 6d656e74 default argument │ │ + 0x00083de0 2066696c 653a2025 730a0000 43616e27 file: %s...Can' │ │ + 0x00083df0 74206669 6e642064 65666175 6c742061 t find default a │ │ + 0x00083e00 7267756d 656e7420 66696c65 2025732e rgument file %s. │ │ + 0x00083e10 0a000000 50617273 696e6720 636f6d6d ....Parsing comm │ │ + 0x00083e20 616e6420 6c696e65 73206672 6f6d2066 and lines from f │ │ + 0x00083e30 696c6520 25730a00 55736167 653a0a00 ile %s..Usage:.. │ │ + 0x00083e40 09257320 61726775 6d656e74 2d6c6973 .%s argument-lis │ │ + 0x00083e50 742c206f 720a0000 09257320 5b617267 t, or....%s [arg │ │ + 0x00083e60 756d656e 742d6669 6c655d20 28646566 ument-file] (def │ │ + 0x00083e70 61756c74 2066696c 653a202e 20257329 ault file: . %s) │ │ + 0x00083e80 0a0a0000 00000000 00000000 00000000 ................ │ │ + 0x00083e90 c03bfcff c03bfcff 483afcff 483afcff .;...;..H:..H:.. │ │ + 0x00083ea0 883afcff 883afcff c03bfcff c03bfcff .:...:...;...;.. │ │ + 0x00083eb0 8c39fcff 8c39fcff c03bfcff c03bfcff .9...9...;...;.. │ │ + 0x00083ec0 c03bfcff c03bfcff c03bfcff c03bfcff .;...;...;...;.. │ │ + 0x00083ed0 3839fcff 3839fcff c03bfcff c03bfcff 89..89...;...;.. │ │ + 0x00083ee0 c03bfcff c03bfcff c03bfcff c03bfcff .;...;...;...;.. │ │ + 0x00083ef0 c03bfcff c03bfcff c03bfcff c03bfcff .;...;...;...;.. │ │ + 0x00083f00 c03bfcff c03bfcff c03bfcff c03bfcff .;...;...;...;.. │ │ + 0x00083f10 c43afcff c03bfcff c03bfcff 483afcff .:...;...;..H:.. │ │ + 0x00083f20 483afcff 703cfcff 703cfcff c03bfcff H:..p<..p<...;.. │ │ + 0x00083f30 c03bfcff 8c39fcff 8c39fcff c03bfcff .;...9...9...;.. │ │ + 0x00083f40 c03bfcff c03bfcff c03bfcff c03bfcff .;...;...;...;.. │ │ + 0x00083f50 c03bfcff 3839fcff 3839fcff c03bfcff .;..89..89...;.. │ │ + 0x00083f60 c03bfcff c03bfcff c03bfcff c03bfcff .;...;...;...;.. │ │ + 0x00083f70 c03bfcff c03bfcff c03bfcff c03bfcff .;...;...;...;.. │ │ + 0x00083f80 c03bfcff c03bfcff c03bfcff c03bfcff .;...;...;...;.. │ │ + 0x00083f90 c03bfcff c43afcff c443fcff c443fcff .;...:...C...C.. │ │ + 0x00083fa0 a443fcff a443fcff 8443fcff 8443fcff .C...C...C...C.. │ │ + 0x00083fb0 c443fcff c443fcff 7043fcff 7043fcff .C...C..pC..pC.. │ │ + 0x00083fc0 c443fcff c443fcff c443fcff c443fcff .C...C...C...C.. │ │ + 0x00083fd0 c443fcff c443fcff 5843fcff 5843fcff .C...C..XC..XC.. │ │ + 0x00083fe0 c443fcff c443fcff c443fcff c443fcff .C...C...C...C.. │ │ + 0x00083ff0 c443fcff c443fcff c443fcff c443fcff .C...C...C...C.. │ │ + 0x00084000 c443fcff c443fcff c443fcff c443fcff .C...C...C...C.. │ │ + 0x00084010 c443fcff c443fcff 1443fcff 00000000 .C...C...C...... │ │ + 0x00084020 636d7573 7068696e 78000000 25733a20 cmusphinx...%s: │ │ + 0x00084030 25732825 6c64293a 20257300 494e464f %s(%ld): %s.INFO │ │ + 0x00084040 00000000 25733a20 22257322 2c206c69 ....%s: "%s", li │ │ + 0x00084050 6e652025 6c643a20 25730000 25733a20 ne %ld: %s..%s: │ │ + 0x00084060 25732825 6c64293a 2025733a 2025730a %s(%ld): %s: %s. │ │ + 0x00084070 00000000 25733a20 22257322 2c206c69 ....%s: "%s", li │ │ + 0x00084080 6e652025 6c643a20 25733a20 25730a00 ne %ld: %s: %s.. │ │ + 0x00084090 44454255 47000000 494e464f 434f4e54 DEBUG...INFOCONT │ │ + 0x000840a0 00000000 5741524e 00000000 4552524f ....WARN....ERRO │ │ + 0x000840b0 52000000 46415441 4c000000 00000000 R...FATAL....... │ │ + 0x000840c0 03000000 04000000 04000000 05000000 ................ │ │ + 0x000840d0 06000000 06000000 00000000 00000000 ................ │ │ + 0x000840e0 00000000 dfb00899 00000000 00000000 ................ │ │ + 0x000840f0 00001000 0000f03d 00000000 0000f03d .......=.......= │ │ + 0x00084100 00000000 00009041 00000000 0000a03c .......A.......< │ │ + 0x00084110 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00084120 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00084130 7574696c 2f676c69 73742e63 00000000 util/glist.c.... │ │ + 0x00084140 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00084150 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00084160 7574696c 2f686173 685f7461 626c652e util/hash_table. │ │ + 0x00084170 63000000 56657279 206c6172 67652068 c...Very large h │ │ + 0x00084180 61736820 7461626c 65207265 71756573 ash table reques │ │ + 0x00084190 74656420 28256420 656e7472 69657329 ted (%d entries) │ │ + 0x000841a0 0a000000 48617368 20776974 68206368 ....Hash with ch │ │ + 0x000841b0 61696e69 6e672072 65707265 73656e74 aining represent │ │ + 0x000841c0 6174696f 6e206f66 20746865 20686173 ation of the has │ │ + 0x000841d0 68207461 626c6500 7c6b6579 3a000000 h table.|key:... │ │ + 0x000841e0 25700000 7c6c656e 3a257a64 7c76616c %p..|len:%zd|val │ │ + 0x000841f0 3d256c64 7c2d3e00 4e554c4c 00000000 =%ld|->.NULL.... │ │ + 0x00084200 54686520 746f7461 6c206e75 6d626572 The total number │ │ + 0x00084210 206f6620 6b657973 203d2564 0a000000 of keys =%d.... │ │ + 0x00084220 65000000 d3000000 33010000 91010000 e.......3....... │ │ + 0x00084230 f7010000 59020000 bd020000 29030000 ....Y.......)... │ │ + 0x00084240 8b030000 f1030000 b1040000 41060000 ............A... │ │ + 0x00084250 d3070000 6b090000 b90b0000 a10f0000 ....k........... │ │ + 0x00084260 8b130000 77170000 591b0000 491f0000 ....w...Y...I... │ │ + 0x00084270 29230000 17270000 e72e0000 813e0000 )#...'.......>.. │ │ + 0x00084280 2b4e0000 c15d0000 3b750000 499c0000 +N...]..;u..I... │ │ + 0x00084290 65c30000 6dea0000 71110100 95380100 e...m...q....8.. │ │ + 0x000842a0 915f0100 a3860100 cbd40100 01710200 ._...........q.. │ │ + 0x000842b0 430d0300 87a90300 e7930400 891a0600 C............... │ │ + 0x000842c0 29a10700 cb270900 61ae0a00 0b350c00 )....'..a....5.. │ │ + 0x000842d0 a1bb0d00 ffffffff 00000000 00000000 ................ │ │ + 0x000842e0 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x000842f0 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00084300 7574696c 2f6c6973 74656c65 6d5f616c util/listelem_al │ │ + 0x00084310 6c6f632e 63000000 4c697374 20697465 loc.c...List ite │ │ + 0x00084320 6d207369 7a652028 256c7529 206e6f74 m size (%lu) not │ │ + 0x00084330 206d756c 7469706c 65206f66 2073697a multiple of siz │ │ + 0x00084340 656f6628 766f6964 202a292c 20726f75 eof(void *), rou │ │ + 0x00084350 6e64696e 6720746f 20256c75 0a000000 nding to %lu.... │ │ + 0x00084360 456c656d 656e7420 73697a65 202a2062 Element size * b │ │ + 0x00084370 6c6f636b 2073697a 65206578 63656564 lock size exceed │ │ + 0x00084380 73203235 366b2c20 75736520 6d616c6c s 256k, use mall │ │ + 0x00084390 6f632069 6e737465 61642e0a 00000000 oc instead...... │ │ + 0x000843a0 4661696c 65642074 6f206669 6e642062 Failed to find b │ │ + 0x000843b0 6c6f636b 20696e64 65782066 6f722070 lock index for p │ │ + 0x000843c0 6f696e74 65722025 70210a00 4661696c ointer %p!..Fail │ │ + 0x000843d0 65642074 6f206669 6e642062 6c6f636b ed to find block │ │ + 0x000843e0 20696e64 65782025 640a0000 4c696e6b index %d...Link │ │ + 0x000843f0 6c697374 20737461 74733a0a 00000000 list stats:..... │ │ + 0x00084400 656c656d 73697a65 20256c75 2c202361 elemsize %lu, #a │ │ + 0x00084410 6c6c6f63 20256c75 2c202366 72656564 lloc %lu, #freed │ │ + 0x00084420 20256c75 2c202366 7265656c 69737420 %lu, #freelist │ │ + 0x00084430 256c750a 00000000 416c6c6f 63617465 %lu.....Allocate │ │ + 0x00084440 6420626c 6f636b73 3a0a0000 25702028 d blocks:...%p ( │ │ + 0x00084450 2564202a 20256420 62797465 73290a00 %d * %d bytes).. │ │ + 0x00084460 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00084470 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00084480 7574696c 2f6c6f67 6d617468 2e630000 util/logmath.c.. │ │ + 0x00084490 42617365 206d7573 74206265 20677265 Base must be gre │ │ + 0x000844a0 61746572 20746861 6e20312e 300a0000 ater than 1.0... │ │ + 0x000844b0 4e6f206c 6f672074 61626c65 20746f20 No log table to │ │ + 0x000844c0 77726974 65210a00 57726974 696e6720 write!..Writing │ │ + 0x000844d0 6c6f6720 7461626c 65206669 6c652027 log table file ' │ │ + 0x000844e0 2573270a 00000000 4661696c 65642074 %s'.....Failed t │ │ + 0x000844f0 6f206f70 656e206c 6f677461 626c6520 o open logtable │ │ + 0x00084500 66696c65 20272573 2720666f 72207772 file '%s' for wr │ │ + 0x00084510 6974696e 67000000 73330a76 65727369 iting...s3.versi │ │ + 0x00084520 6f6e2031 2e300a63 686b7375 6d302079 on 1.0.chksum0 y │ │ + 0x00084530 65730a00 77696474 68202564 0a000000 es..width %d.... │ │ + 0x00084540 73686966 74202564 0a000000 6c6f6762 shift %d....logb │ │ + 0x00084550 61736520 25660a00 20202020 20202020 ase %f.. │ │ + 0x00084560 00000000 4661696c 65642074 6f207772 ....Failed to wr │ │ + 0x00084570 69746520 64617461 20746f20 61206669 ite data to a fi │ │ + 0x00084580 6c652027 25732700 4661696c 65642074 le '%s'.Failed t │ │ + 0x00084590 6f207772 69746520 64617461 20282564 o write data (%d │ │ + 0x000845a0 20782025 64206279 74657329 20746f20 x %d bytes) to │ │ + 0x000845b0 74686520 66696c65 20272573 27000000 the file '%s'... │ │ + 0x000845c0 4661696c 65642074 6f207772 69746520 Failed to write │ │ + 0x000845d0 63686563 6b73756d 20746f20 74686520 checksum to the │ │ + 0x000845e0 66696c65 20272573 27000000 52656164 file '%s'...Read │ │ + 0x000845f0 696e6720 6c6f6720 7461626c 65206669 ing log table fi │ │ + 0x00084600 6c652027 2573270a 00000000 4661696c le '%s'.....Fail │ │ + 0x00084610 65642074 6f206f70 656e206c 6f672074 ed to open log t │ │ + 0x00084620 61626c65 2066696c 65202725 73272066 able file '%s' f │ │ + 0x00084630 6f722072 65616469 6e670000 4661696c or reading..Fail │ │ + 0x00084640 65642074 6f207265 61642074 68652068 ed to read the h │ │ + 0x00084650 65616465 72206672 6f6d2074 68652066 eader from the f │ │ + 0x00084660 696c6520 27257327 0a000000 77696474 ile '%s'....widt │ │ + 0x00084670 68000000 73686966 74000000 4661696c h...shift...Fail │ │ + 0x00084680 65642074 6f207265 61642076 616c7565 ed to read value │ │ + 0x00084690 73206672 6f6d2074 68652066 696c6520 s from the file │ │ + 0x000846a0 27257327 00000000 25733a20 44617461 '%s'....%s: Data │ │ + 0x000846b0 20737461 72742025 6c642069 73206e6f start %ld is no │ │ + 0x000846c0 7420616c 69676e65 64206f6e 2025642d t aligned on %d- │ │ + 0x000846d0 62797465 20626f75 6e646172 792c2077 byte boundary, w │ │ + 0x000846e0 696c6c20 6e6f7420 6d656d6f 7279206d ill not memory m │ │ + 0x000846f0 61700a00 25733a20 44617461 20697320 ap..%s: Data is │ │ + 0x00084700 77726f6e 672d656e 6469616e 2c207769 wrong-endian, wi │ │ + 0x00084710 6c6c206e 6f74206d 656d6f72 79206d61 ll not memory ma │ │ + 0x00084720 700a0000 4661696c 65642074 6f207265 p...Failed to re │ │ + 0x00084730 61642064 61746120 28256420 78202564 ad data (%d x %d │ │ + 0x00084740 20627974 65732920 66726f6d 20746865 bytes) from the │ │ + 0x00084750 2066696c 65202725 73272066 61696c65 file '%s' faile │ │ + 0x00084760 64000000 25733a20 4d6f7265 20646174 d...%s: More dat │ │ + 0x00084770 61207468 616e2065 78706563 7465640a a than expected. │ │ + 0x00084780 00000000 00000000 ef39fafe 422ee63f .........9..B..? │ │ + 0x00084790 00000000 0000e041 2e2e2f73 7068696e .......A../sphin │ │ + 0x000847a0 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x000847b0 696e7862 6173652f 7574696c 2f6d6d69 inxbase/util/mmi │ │ + 0x000847c0 6f2e6300 4661696c 65642074 6f207374 o.c.Failed to st │ │ + 0x000847d0 61742025 73000000 4661696c 65642074 at %s...Failed t │ │ + 0x000847e0 6f206d6d 61702025 6c6c6420 62797465 o mmap %lld byte │ │ + 0x000847f0 73000000 4661696c 65642074 6f20756e s...Failed to un │ │ + 0x00084800 6d617020 256c6420 62797465 73206174 map %ld bytes at │ │ + 0x00084810 20257000 2e5a0000 2e7a0000 2e475a00 %p..Z...z...GZ. │ │ + 0x00084820 2e425a32 00000000 67756e7a 69700000 .BZ2....gunzip.. │ │ + 0x00084830 202d6320 00000000 7a636174 00000000 -c ....zcat.... │ │ + 0x00084840 62756e7a 69703200 2e2e2f73 7068696e bunzip2.../sphin │ │ + 0x00084850 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00084860 696e7862 6173652f 7574696c 2f70696f inxbase/util/pio │ │ + 0x00084870 2e630000 4661696c 65642074 6f206f70 .c..Failed to op │ │ + 0x00084880 656e2061 20706970 6520666f 72206120 en a pipe for a │ │ + 0x00084890 636f6d6d 616e6420 27257327 206d6f64 command '%s' mod │ │ + 0x000848a0 65202725 73270000 677a6970 00000000 e '%s'..gzip.... │ │ + 0x000848b0 203e2000 636f6d70 72657373 00000000 > .compress.... │ │ + 0x000848c0 202d6320 3e200000 627a6970 32000000 -c > ..bzip2... │ │ + 0x000848d0 436f6d70 72657373 65642066 696c6520 Compressed file │ │ + 0x000848e0 6f706572 6174696f 6e20666f 72206d6f operation for mo │ │ + 0x000848f0 64652025 73206973 206e6f74 20737570 de %s is not sup │ │ + 0x00084900 706f7274 65640000 5573696e 67202573 ported..Using %s │ │ + 0x00084910 20696e73 74656164 206f6620 25730a00 instead of %s.. │ │ + 0x00084920 efbbbf00 66726561 64282920 6661696c ....fread() fail │ │ + 0x00084930 65643b20 72657472 79696e67 2e2e2e0a ed; retrying.... │ │ + 0x00084940 00000000 4661696c 65642074 6f207374 ....Failed to st │ │ + 0x00084950 61742066 696c6520 27257327 3b207265 at file '%s'; re │ │ + 0x00084960 74727969 6e672e2e 2e000000 4661696c trying......Fail │ │ + 0x00084970 65642074 6f206372 65617465 20257300 ed to create %s. │ │ + 0x00084980 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00084990 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x000849a0 7574696c 2f70726f 66696c65 2e630000 util/profile.c.. │ │ + 0x000849b0 4354523a 00000000 5b256420 25735d00 CTR:....[%d %s]. │ │ + 0x000849c0 20202536 2e326678 20257300 2f746d70 %6.2fx %s./tmp │ │ + 0x000849d0 2f5f5f45 6e446941 6e5f5465 53745f5f /__EnDiAn_TeSt__ │ │ + 0x000849e0 00000000 4661696c 65642074 6f206f70 ....Failed to op │ │ + 0x000849f0 656e2066 696c6520 27257327 20666f72 en file '%s' for │ │ + 0x00084a00 20777269 74696e67 00000000 4661696c writing....Fail │ │ + 0x00084a10 65642074 6f207772 69746520 746f2066 ed to write to f │ │ + 0x00084a20 696c6520 27257327 0a000000 4661696c ile '%s'....Fail │ │ + 0x00084a30 65642074 6f207265 61642066 726f6d20 ed to read from │ │ + 0x00084a40 66696c65 20272573 270a0000 00000000 file '%s'....... │ │ + 0x00084a50 8dedb5a0 f7c6b03e 2e2e2f73 7068696e .......>../sphin │ │ + 0x00084a60 78626173 652f7372 632f6c69 62737068 xbase/src/libsph │ │ + 0x00084a70 696e7862 6173652f 7574696c 2f737472 inxbase/util/str │ │ + 0x00084a80 66756e63 732e6300 20090a0d 0c000000 funcs.c. ....... │ │ + 0x00084a90 2e2e2f73 7068696e 78626173 652f7372 ../sphinxbase/sr │ │ + 0x00084aa0 632f6c69 62737068 696e7862 6173652f c/libsphinxbase/ │ │ + 0x00084ab0 7574696c 2f64746f 612e6300 6e660000 util/dtoa.c.nf.. │ │ + 0x00084ac0 696e6974 79000000 616e0000 00000000 inity...an...... │ │ + 0x00084ad0 8ccffcff c0d1fcff c0d1fcff c0d1fcff ................ │ │ + 0x00084ae0 c0d1fcff c0d1fcff c0d1fcff c0d1fcff ................ │ │ + 0x00084af0 c0d1fcff a8d1fcff a8d1fcff a8d1fcff ................ │ │ + 0x00084b00 a8d1fcff a8d1fcff c0d1fcff c0d1fcff ................ │ │ + 0x00084b10 c0d1fcff c0d1fcff c0d1fcff c0d1fcff ................ │ │ + 0x00084b20 c0d1fcff c0d1fcff c0d1fcff c0d1fcff ................ │ │ + 0x00084b30 c0d1fcff c0d1fcff c0d1fcff c0d1fcff ................ │ │ + 0x00084b40 c0d1fcff c0d1fcff c0d1fcff c0d1fcff ................ │ │ + 0x00084b50 a8d1fcff c0d1fcff c0d1fcff c0d1fcff ................ │ │ + 0x00084b60 c0d1fcff c0d1fcff c0d1fcff c0d1fcff ................ │ │ + 0x00084b70 c0d1fcff c0d1fcff c0d1fcff 28d0fcff ............(... │ │ + 0x00084b80 c0d1fcff 9cd1fcff 05000000 19000000 ................ │ │ + 0x00084b90 7d000000 00000000 bc89d897 b2d29c3c }..............< │ │ + 0x00084ba0 33a7a8d5 23f64939 3da7f444 fd0fa532 3...#.I9=..D...2 │ │ + 0x00084bb0 9d978ccf 08ba5b25 436fac64 28066811 ......[%Co.d(.h. │ │ + 0x00084bc0 0080e037 79c34143 176e05b5 b5b89346 ...7y.AC.n.....F │ │ + 0x00084bd0 f5f93fe9 034f384d 321d30f9 4877825a ..?..O8M2.0.Hw.Z │ │ + 0x00084be0 3cbf737f dd4f1575 00000000 0000f03f <.s..O.u.......? │ │ + 0x00084bf0 00000000 00002440 00000000 00005940 ......$@......Y@ │ │ + 0x00084c00 00000000 00408f40 00000000 0088c340 .....@.@.......@ │ │ + 0x00084c10 00000000 006af840 00000000 80842e41 .....j.@.......A │ │ + 0x00084c20 00000000 d0126341 00000000 84d79741 ......cA.......A │ │ + 0x00084c30 00000000 65cdcd41 00000020 5fa00242 ....e..A... _..B │ │ + 0x00084c40 000000e8 76483742 000000a2 941a6d42 ....vH7B......mB │ │ + 0x00084c50 000040e5 9c30a242 0000901e c4bcd642 ..@..0.B.......B │ │ + 0x00084c60 00003426 f56b0c43 0080e037 79c34143 ..4&.k.C...7y.AC │ │ + 0x00084c70 00a0d885 57347643 00c84e67 6dc1ab43 ....W4vC..Ngm..C │ │ + 0x00084c80 003d9160 e458e143 408cb578 1daf1544 .=.`.X.C@..x...D │ │ + 0x00084c90 50efe2d6 e41a4b44 92d54d06 cff08044 P.....KD..M....D │ │ + 0x00084ca0 00000000 0000e0bf 0000c0ff ffffdf41 ...............A │ │ + 0x00084cb0 9535a094 ffffdf3f 35e5af35 0000e03f .5.....?5..5...? │ │ + 0x00084cc0 9535a094 ffffcf3f .5.....? │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ @@ -1,536 +1,530 @@ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ - 0x00087430 011b033b 40210000 27040000 6079f8ff ...;@!..'...`y.. │ │ - 0x00087440 58210000 9879f8ff 70210000 787af8ff X!...y..p!..xz.. │ │ - 0x00087450 90210000 587bf8ff b0210000 407cf8ff .!..X{...!..@|.. │ │ - 0x00087460 d4210000 587df8ff f8210000 347ef8ff .!..X}...!..4~.. │ │ - 0x00087470 18220000 107ff8ff 38220000 e47ff8ff ."......8"...... │ │ - 0x00087480 58220000 c880f8ff 78220000 a881f8ff X"......x"...... │ │ - 0x00087490 98220000 d481f8ff ac220000 0c82f8ff ."......."...... │ │ - 0x000874a0 c4220000 4482f8ff dc220000 4483f8ff ."..D...."..D... │ │ - 0x000874b0 f8220000 7084f8ff 14230000 8c85f8ff ."..p....#...... │ │ - 0x000874c0 30230000 b885f8ff 44230000 f085f8ff 0#......D#...... │ │ - 0x000874d0 5c230000 e086f8ff 80230000 0c87f8ff \#.......#...... │ │ - 0x000874e0 94230000 f087f8ff b8230000 2888f8ff .#.......#..(... │ │ - 0x000874f0 d0230000 fc88f8ff f0230000 d089f8ff .#.......#...... │ │ - 0x00087500 10240000 208af8ff 28240000 688af8ff .$.. ...($..h... │ │ - 0x00087510 40240000 b88af8ff 58240000 c88bf8ff @$......X$...... │ │ - 0x00087520 7c240000 188df8ff a0240000 548df8ff |$.......$..T... │ │ - 0x00087530 b8240000 1c8ef8ff d8240000 408ef8ff .$.......$..@... │ │ - 0x00087540 ec240000 488ef8ff 00250000 788ef8ff .$..H....%..x... │ │ - 0x00087550 14250000 dc8ef8ff 30250000 188ff8ff .%......0%...... │ │ - 0x00087560 48250000 688ff8ff 60250000 b490f8ff H%..h...`%...... │ │ - 0x00087570 80250000 ac91f8ff a0250000 e491f8ff .%.......%...... │ │ - 0x00087580 b8250000 d493f8ff d8250000 cc94f8ff .%.......%...... │ │ - 0x00087590 f8250000 3495f8ff 14260000 f496f8ff .%..4....&...... │ │ - 0x000875a0 38260000 f897f8ff 54260000 3098f8ff 8&......T&..0... │ │ - 0x000875b0 6c260000 8899f8ff 8c260000 649cf8ff l&.......&..d... │ │ - 0x000875c0 bc260000 489ef8ff e8260000 989ef8ff .&..H....&...... │ │ - 0x000875d0 00270000 c49ef8ff 14270000 fc9ef8ff .'.......'...... │ │ - 0x000875e0 2c270000 189ff8ff 40270000 449ff8ff ,'......@'..D... │ │ - 0x000875f0 54270000 ac9ff8ff 70270000 08a0f8ff T'......p'...... │ │ - 0x00087600 8c270000 d8a0f8ff a8270000 eca0f8ff .'.......'...... │ │ - 0x00087610 bc270000 08a1f8ff d0270000 34a1f8ff .'.......'..4... │ │ - 0x00087620 e4270000 9ca1f8ff 00280000 f8a1f8ff .'.......(...... │ │ - 0x00087630 1c280000 b8a2f8ff 38280000 cca2f8ff .(......8(...... │ │ - 0x00087640 4c280000 44a3f8ff 68280000 3ca4f8ff L(..D...h(..<... │ │ - 0x00087650 8c280000 74a4f8ff a4280000 aca4f8ff .(..t....(...... │ │ - 0x00087660 bc280000 d4a5f8ff e4280000 b0a6f8ff .(.......(...... │ │ - 0x00087670 04290000 8ca7f8ff 24290000 f0a7f8ff .)......$)...... │ │ - 0x00087680 40290000 68a8f8ff 5c290000 30a9f8ff @)..h...\)..0... │ │ - 0x00087690 78290000 68a9f8ff 90290000 cca9f8ff x)..h....)...... │ │ - 0x000876a0 ac290000 a8aaf8ff cc290000 10abf8ff .).......)...... │ │ - 0x000876b0 e4290000 14acf8ff 042a0000 50acf8ff .).......*..P... │ │ - 0x000876c0 1c2a0000 54adf8ff 3c2a0000 90adf8ff .*..T...<*...... │ │ - 0x000876d0 542a0000 acadf8ff 682a0000 bcadf8ff T*......h*...... │ │ - 0x000876e0 7c2a0000 7caff8ff a42a0000 f0aff8ff |*..|....*...... │ │ - 0x000876f0 c02a0000 f4b0f8ff e02a0000 30b1f8ff .*.......*..0... │ │ - 0x00087700 f82a0000 4cb1f8ff 0c2b0000 5cb1f8ff .*..L....+..\... │ │ - 0x00087710 202b0000 78b1f8ff 342b0000 88b1f8ff +..x...4+...... │ │ - 0x00087720 482b0000 a4b1f8ff 5c2b0000 b4b1f8ff H+......\+...... │ │ - 0x00087730 702b0000 d0b1f8ff 842b0000 e0b1f8ff p+.......+...... │ │ - 0x00087740 982b0000 fcb1f8ff ac2b0000 0cb2f8ff .+.......+...... │ │ - 0x00087750 c02b0000 28b2f8ff d42b0000 38b2f8ff .+..(....+..8... │ │ - 0x00087760 e82b0000 24b3f8ff 082c0000 78b3f8ff .+..$....,..x... │ │ - 0x00087770 242c0000 c0b3f8ff 3c2c0000 dcb3f8ff $,......<,...... │ │ - 0x00087780 502c0000 08b4f8ff 642c0000 70b4f8ff P,......d,..p... │ │ - 0x00087790 802c0000 50b5f8ff a02c0000 88b5f8ff .,..P....,...... │ │ - 0x000877a0 b82c0000 d0b5f8ff d02c0000 ecb5f8ff .,.......,...... │ │ - 0x000877b0 e42c0000 18b6f8ff f82c0000 80b6f8ff .,.......,...... │ │ - 0x000877c0 142d0000 dcb6f8ff 302d0000 28b8f8ff .-......0-..(... │ │ - 0x000877d0 502d0000 3cb8f8ff 642d0000 58b8f8ff P-..<...d-..X... │ │ - 0x000877e0 782d0000 84b8f8ff 8c2d0000 ecb8f8ff x-.......-...... │ │ - 0x000877f0 a82d0000 48b9f8ff c42d0000 2cbaf8ff .-..H....-..,... │ │ - 0x00087800 e42d0000 40baf8ff f82d0000 b0baf8ff .-..@....-...... │ │ - 0x00087810 102e0000 fcbaf8ff 282e0000 34bbf8ff ........(...4... │ │ - 0x00087820 402e0000 38bcf8ff 5c2e0000 60bef8ff @...8...\...`... │ │ - 0x00087830 882e0000 20c0f8ff ac2e0000 e4c1f8ff .... ........... │ │ - 0x00087840 d02e0000 e8c2f8ff f02e0000 44c3f8ff ............D... │ │ - 0x00087850 082f0000 a0c3f8ff 202f0000 04c4f8ff ./...... /...... │ │ - 0x00087860 382f0000 04c5f8ff 582f0000 5cc6f8ff 8/......X/..\... │ │ - 0x00087870 782f0000 c0c6f8ff 942f0000 c0c7f8ff x/......./...... │ │ - 0x00087880 b02f0000 44cbf8ff dc2f0000 5cccf8ff ./..D..../..\... │ │ - 0x00087890 f82f0000 74cdf8ff 18300000 c0cdf8ff ./..t....0...... │ │ - 0x000878a0 30300000 0ccef8ff 48300000 44cef8ff 00......H0..D... │ │ - 0x000878b0 60300000 40cff8ff 80300000 9cd0f8ff `0..@....0...... │ │ - 0x000878c0 a0300000 5cd2f8ff c4300000 3cd3f8ff .0..\....0..<... │ │ - 0x000878d0 e4300000 fcd4f8ff 08310000 bcd6f8ff .0.......1...... │ │ - 0x000878e0 2c310000 b8d7f8ff 4c310000 14d9f8ff ,1......L1...... │ │ - 0x000878f0 6c310000 d4daf8ff 90310000 30dbf8ff l1.......1..0... │ │ - 0x00087900 a8310000 88dcf8ff c8310000 ecdcf8ff .1.......1...... │ │ - 0x00087910 e4310000 24ddf8ff fc310000 50ddf8ff .1..$....1..P... │ │ - 0x00087920 10320000 7cddf8ff 24320000 44def8ff .2..|...$2..D... │ │ - 0x00087930 40320000 20dff8ff 60320000 58dff8ff @2.. ...`2..X... │ │ - 0x00087940 78320000 b0e0f8ff 98320000 08e2f8ff x2.......2...... │ │ - 0x00087950 b8320000 34e2f8ff cc320000 bce2f8ff .2..4....2...... │ │ - 0x00087960 e8320000 f4e2f8ff 00330000 20e3f8ff .2.......3.. ... │ │ - 0x00087970 14330000 9ce3f8ff 30330000 e0e3f8ff .3......03...... │ │ - 0x00087980 48330000 e8e3f8ff 5c330000 00e4f8ff H3......\3...... │ │ - 0x00087990 70330000 14e4f8ff 84330000 88e5f8ff p3.......3...... │ │ - 0x000879a0 a0330000 90e5f8ff b4330000 98e5f8ff .3.......3...... │ │ - 0x000879b0 c8330000 a0e5f8ff dc330000 ace5f8ff .3.......3...... │ │ - 0x000879c0 f0330000 b8e5f8ff 04340000 d0e5f8ff .3.......4...... │ │ - 0x000879d0 18340000 38e6f8ff 34340000 b4e6f8ff .4..8...44...... │ │ - 0x000879e0 50340000 28e7f8ff 6c340000 40e7f8ff P4..(...l4..@... │ │ - 0x000879f0 80340000 58e7f8ff 94340000 64e7f8ff .4..X....4..d... │ │ - 0x00087a00 a8340000 7ce7f8ff bc340000 fce7f8ff .4..|....4...... │ │ - 0x00087a10 d8340000 7ce8f8ff f4340000 08e9f8ff .4..|....4...... │ │ - 0x00087a20 10350000 0ceaf8ff 30350000 a8eaf8ff .5......05...... │ │ - 0x00087a30 50350000 acebf8ff 70350000 60ecf8ff P5......p5..`... │ │ - 0x00087a40 90350000 68edf8ff b0350000 70eef8ff .5..h....5..p... │ │ - 0x00087a50 d0350000 74eff8ff f0350000 9cf1f8ff .5..t....5...... │ │ - 0x00087a60 14360000 88fff8ff 3c360000 1c00f9ff .6......<6...... │ │ - 0x00087a70 58360000 3c02f9ff 7c360000 d004f9ff X6..<...|6...... │ │ - 0x00087a80 a4360000 e804f9ff b8360000 e008f9ff .6.......6...... │ │ - 0x00087a90 e8360000 980af9ff 0c370000 cc0af9ff .6.......7...... │ │ - 0x00087aa0 24370000 cc0ef9ff 44370000 9810f9ff $7......D7...... │ │ - 0x00087ab0 64370000 1812f9ff 84370000 ac12f9ff d7.......7...... │ │ - 0x00087ac0 a4370000 2813f9ff c0370000 b013f9ff .7..(....7...... │ │ - 0x00087ad0 dc370000 2814f9ff f8370000 3814f9ff .7..(....7..8... │ │ - 0x00087ae0 0c380000 4014f9ff 20380000 b814f9ff .8..@... 8...... │ │ - 0x00087af0 3c380000 f014f9ff 50380000 1c19f9ff <8......P8...... │ │ - 0x00087b00 78380000 b81af9ff 98380000 741cf9ff x8.......8..t... │ │ - 0x00087b10 b8380000 841cf9ff cc380000 981cf9ff .8.......8...... │ │ - 0x00087b20 e0380000 e81df9ff 0c390000 001ef9ff .8.......9...... │ │ - 0x00087b30 20390000 581ef9ff 3c390000 941ef9ff 9..X...<9...... │ │ - 0x00087b40 50390000 d81ef9ff 64390000 e81ef9ff P9......d9...... │ │ - 0x00087b50 78390000 781ff9ff 94390000 4c20f9ff x9..x....9..L .. │ │ - 0x00087b60 b0390000 6820f9ff c4390000 3421f9ff .9..h ...9..4!.. │ │ - 0x00087b70 e0390000 2022f9ff 003a0000 9022f9ff .9.. "...:...".. │ │ - 0x00087b80 1c3a0000 d822f9ff 383a0000 2023f9ff .:..."..8:.. #.. │ │ - 0x00087b90 543a0000 1424f9ff 6c3a0000 cc26f9ff T:...$..l:...&.. │ │ - 0x00087ba0 983a0000 c82df9ff c43a0000 0031f9ff .:...-...:...1.. │ │ - 0x00087bb0 e83a0000 5832f9ff 0c3b0000 bc33f9ff .:..X2...;...3.. │ │ - 0x00087bc0 383b0000 4c36f9ff 603b0000 fc39f9ff 8;..L6..`;...9.. │ │ - 0x00087bd0 8c3b0000 143ff9ff bc3b0000 a850f9ff .;...?...;...P.. │ │ - 0x00087be0 ec3b0000 b050f9ff 003c0000 bc51f9ff .;...P...<...Q.. │ │ - 0x00087bf0 203c0000 d051f9ff 343c0000 a852f9ff <...Q..4<...R.. │ │ - 0x00087c00 503c0000 b052f9ff 643c0000 b852f9ff P<...R..d<...R.. │ │ - 0x00087c10 783c0000 c052f9ff 8c3c0000 c852f9ff x<...R...<...R.. │ │ - 0x00087c20 a03c0000 d052f9ff b43c0000 f852f9ff .<...R...<...R.. │ │ - 0x00087c30 c83c0000 2853f9ff dc3c0000 5853f9ff .<..(S...<..XS.. │ │ - 0x00087c40 f03c0000 2854f9ff 0c3d0000 3054f9ff .<..(T...=..0T.. │ │ - 0x00087c50 203d0000 3854f9ff 343d0000 4054f9ff =..8T..4=..@T.. │ │ - 0x00087c60 483d0000 4854f9ff 5c3d0000 5054f9ff H=..HT..\=..PT.. │ │ - 0x00087c70 703d0000 8054f9ff 843d0000 9854f9ff p=...T...=...T.. │ │ - 0x00087c80 983d0000 dc54f9ff ac3d0000 2055f9ff .=...T...=.. U.. │ │ - 0x00087c90 c03d0000 2855f9ff d43d0000 5455f9ff .=..(U...=..TU.. │ │ - 0x00087ca0 e83d0000 0858f9ff 0c3e0000 3c5bf9ff .=...X...>..<[.. │ │ - 0x00087cb0 383e0000 985bf9ff 543e0000 1c5cf9ff 8>...[..T>...\.. │ │ - 0x00087cc0 703e0000 b05cf9ff 8c3e0000 f45cf9ff p>...\...>...\.. │ │ - 0x00087cd0 a83e0000 c45df9ff c83e0000 b85ef9ff .>...]...>...^.. │ │ - 0x00087ce0 e83e0000 885ff9ff 083f0000 5860f9ff .>..._...?..X`.. │ │ - 0x00087cf0 283f0000 4c66f9ff 583f0000 506af9ff (?..Lf..X?..Pj.. │ │ - 0x00087d00 883f0000 946ef9ff b43f0000 0c72f9ff .?...n...?...r.. │ │ - 0x00087d10 e43f0000 bc75f9ff 14400000 a077f9ff .?...u...@...w.. │ │ - 0x00087d20 38400000 8479f9ff 60400000 107af9ff 8@...y..`@...z.. │ │ - 0x00087d30 7c400000 4c7ef9ff a0400000 3c7ff9ff |@..L~...@..<... │ │ - 0x00087d40 c0400000 e07ff9ff dc400000 7c81f9ff .@.......@..|... │ │ - 0x00087d50 f8400000 e881f9ff 14410000 7c85f9ff .@.......A..|... │ │ - 0x00087d60 34410000 d488f9ff 5c410000 dc89f9ff 4A......\A...... │ │ - 0x00087d70 7c410000 4c8af9ff 98410000 bc8af9ff |A..L....A...... │ │ - 0x00087d80 b4410000 0c8bf9ff d0410000 8c8bf9ff .A.......A...... │ │ - 0x00087d90 ec410000 e88bf9ff 04420000 588cf9ff .A.......B..X... │ │ - 0x00087da0 20420000 9090f9ff 44420000 1093f9ff B......DB...... │ │ - 0x00087db0 64420000 4c98f9ff 88420000 dc99f9ff dB..L....B...... │ │ - 0x00087dc0 a8420000 289df9ff d8420000 b49df9ff .B..(....B...... │ │ - 0x00087dd0 f0420000 f89df9ff 04430000 6c9ff9ff .B.......C..l... │ │ - 0x00087de0 28430000 2ca2f9ff 4c430000 3ca3f9ff (C..,...LC..<... │ │ - 0x00087df0 64430000 04a4f9ff 78430000 70a4f9ff dC......xC..p... │ │ - 0x00087e00 94430000 a0a7f9ff a8430000 20a9f9ff .C.......C.. ... │ │ - 0x00087e10 bc430000 ecacf9ff e4430000 f4acf9ff .C.......C...... │ │ - 0x00087e20 f8430000 40adf9ff 14440000 48adf9ff .C..@....D..H... │ │ - 0x00087e30 28440000 50adf9ff 3c440000 68adf9ff (D..P......K...K.. │ │ - 0x00088020 084c0000 bc4cfaff 244c0000 ec51faff .L...L..$L...Q.. │ │ - 0x00088030 504c0000 d857faff 7c4c0000 d85bfaff PL...W..|L...[.. │ │ - 0x00088040 a84c0000 2062faff d84c0000 2862faff .L.. b...L..(b.. │ │ - 0x00088050 ec4c0000 3062faff 004d0000 3862faff .L..0b...M..8b.. │ │ - 0x00088060 144d0000 fc62faff 304d0000 1463faff .M...b..0M...c.. │ │ - 0x00088070 444d0000 9063faff 5c4d0000 f463faff DM...c..\M...c.. │ │ - 0x00088080 784d0000 0467faff 9c4d0000 fc69faff xM...g...M...i.. │ │ - 0x00088090 c04d0000 b86afaff e04d0000 a070faff .M...j...M...p.. │ │ - 0x000880a0 0c4e0000 8471faff 2c4e0000 f077faff .N...q..,N...w.. │ │ - 0x000880b0 584e0000 4079faff 7c4e0000 d07cfaff XN..@y..|N...|.. │ │ - 0x000880c0 904e0000 5081faff a44e0000 5885faff .N..P....N..X... │ │ - 0x000880d0 c04e0000 6c86faff e44e0000 c886faff .N..l....N...... │ │ - 0x000880e0 004f0000 d086faff 144f0000 f88bfaff .O.......O...... │ │ - 0x000880f0 404f0000 3c8cfaff 544f0000 a08cfaff @O..<...TO...... │ │ - 0x00088100 684f0000 788dfaff 844f0000 888dfaff hO..x....O...... │ │ - 0x00088110 984f0000 e88dfaff ac4f0000 d092faff .O.......O...... │ │ - 0x00088120 c04f0000 b093faff e04f0000 cc96faff .O.......O...... │ │ - 0x00088130 08500000 0c97faff 20500000 2097faff .P...... P.. ... │ │ - 0x00088140 34500000 5c98faff 54500000 089efaff 4P..\...TP...... │ │ - 0x00088150 80500000 9ca2faff ac500000 84a3faff .P.......P...... │ │ - 0x00088160 c0500000 90a3faff d4500000 c0a3faff .P.......P...... │ │ - 0x00088170 e8500000 3caffaff 14510000 f8affaff .P..<....Q...... │ │ - 0x00088180 30510000 5cb0faff 4c510000 d8b0faff 0Q..\...LQ...... │ │ - 0x00088190 68510000 30b3faff 8c510000 ecb6faff hQ..0....Q...... │ │ - 0x000881a0 b8510000 0cb7faff cc510000 b8b7faff .Q.......Q...... │ │ - 0x000881b0 e8510000 c0bcfaff 10520000 14c2faff .Q.......R...... │ │ - 0x000881c0 40520000 20cafaff 70520000 e8cefaff @R.. ...pR...... │ │ - 0x000881d0 a0520000 8ccffaff bc520000 e0d1faff .R.......R...... │ │ - 0x000881e0 e8520000 28d2faff 04530000 3cd4faff .R..(....S..<... │ │ - 0x000881f0 24530000 54d5faff 40530000 90d5faff $S..T...@S...... │ │ - 0x00088200 54530000 1cd6faff 70530000 68dafaff TS......pS..h... │ │ - 0x00088210 98530000 dcdcfaff b8530000 f0e1faff .S.......S...... │ │ - 0x00088220 e0530000 ece2faff 00540000 34e9faff .S.......T..4... │ │ - 0x00088230 2c540000 44eafaff 40540000 70ecfaff ,T..D...@T..p... │ │ - 0x00088240 64540000 b0eefaff 8c540000 60effaff dT.......T..`... │ │ - 0x00088250 ac540000 c8effaff c0540000 08f2faff .T.......T...... │ │ - 0x00088260 e4540000 88f3faff 0c550000 c8fefaff .T.......U...... │ │ - 0x00088270 3c550000 9c03fbff 64550000 6804fbff ..$...p?.. │ │ - 0x00088fc0 3c890000 ac3ffeff 50890000 5040feff <....?..P...P@.. │ │ - 0x00088fd0 70890000 1841feff 90890000 f841feff p....A.......A.. │ │ - 0x00088fe0 ac890000 8043feff c8890000 8c49feff .....C.......I.. │ │ - 0x00088ff0 f8890000 d44bfeff 188a0000 8c4efeff .....K.......N.. │ │ - 0x00089000 3c8a0000 0050feff 648a0000 d851feff <....P..d....Q.. │ │ - 0x00089010 8c8a0000 2454feff b88a0000 2855feff ....$T......(U.. │ │ - 0x00089020 d48a0000 6056feff f48a0000 3058feff ....`V......0X.. │ │ - 0x00089030 188b0000 705bfeff 408b0000 045cfeff ....p[..@....\.. │ │ - 0x00089040 608b0000 a05cfeff 748b0000 ec5cfeff `....\..t....\.. │ │ - 0x00089050 888b0000 385dfeff 9c8b0000 d85dfeff ....8].......].. │ │ - 0x00089060 b08b0000 805efeff c48b0000 ac5efeff .....^.......^.. │ │ - 0x00089070 d88b0000 345ffeff f08b0000 d45ffeff ....4_......._.. │ │ - 0x00089080 108c0000 6860feff 308c0000 e460feff ....h`..0....`.. │ │ - 0x00089090 4c8c0000 6c61feff 688c0000 2462feff L...la..h...$b.. │ │ - 0x000890a0 8c8c0000 3c62feff a08c0000 8862feff ......xD.. │ │ + 0x00085308 383e0000 a046f9ff 6c3e0000 3449f9ff 8>...F..l>..4I.. │ │ + 0x00085318 b43e0000 4c49f9ff c83e0000 bc4cf9ff .>..LI...>...L.. │ │ + 0x00085328 2c3f0000 684ef9ff 603f0000 a04ef9ff ,?..hN..`?...N.. │ │ + 0x00085338 7c3f0000 bc52f9ff ac3f0000 8854f9ff |?...R...?...T.. │ │ + 0x00085348 f03f0000 0056f9ff 24400000 9456f9ff .?...V..$@...V.. │ │ + 0x00085358 4c400000 1857f9ff 74400000 a457f9ff L@...W..t@...W.. │ │ + 0x00085368 9c400000 1c58f9ff c0400000 2c58f9ff .@...X...@..,X.. │ │ + 0x00085378 d4400000 3458f9ff e8400000 b458f9ff .@..4X...@...X.. │ │ + 0x00085388 10410000 ec58f9ff 24410000 2c5df9ff .A...X..$A..,].. │ │ + 0x00085398 64410000 245ff9ff 98410000 bc60f9ff dA..$_...A...`.. │ │ + 0x000853a8 cc410000 cc60f9ff e0410000 e060f9ff .A...`...A...`.. │ │ + 0x000853b8 f4410000 3462f9ff 2c420000 4c62f9ff .A..4b..,B..Lb.. │ │ + 0x000853c8 40420000 a862f9ff 60420000 e062f9ff @B...b..`B...b.. │ │ + 0x000853d8 74420000 2463f9ff 88420000 3463f9ff tB..$c...B..4c.. │ │ + 0x000853e8 9c420000 cc63f9ff c8420000 b064f9ff .B...c...B...d.. │ │ + 0x000853f8 00430000 cc64f9ff 14430000 9865f9ff .C...d...C...e.. │ │ + 0x00085408 40430000 8466f9ff 74430000 f866f9ff @C...f..tC...f.. │ │ + 0x00085418 94430000 8c68f9ff cc430000 d868f9ff .C...h...C...h.. │ │ + 0x00085428 ec430000 2469f9ff 0c440000 b46bf9ff .C..$i...D...k.. │ │ + 0x00085438 5c440000 9c6df9ff 9c440000 986ef9ff \D...m...D...n.. │ │ + 0x00085448 bc440000 4c71f9ff f4440000 8878f9ff .D..Lq...D...x.. │ │ + 0x00085458 30450000 e479f9ff 70450000 487bf9ff 0E...y..pE..H{.. │ │ + 0x00085468 ac450000 a87df9ff e4450000 5c81f9ff .E...}...E..\... │ │ + 0x00085478 20460000 6486f9ff 64460000 6896f9ff F..d...dF..h... │ │ + 0x00085488 ac460000 7096f9ff c0460000 7c97f9ff .F..p....F..|... │ │ + 0x00085498 e8460000 9097f9ff fc460000 5c98f9ff .F.......F..\... │ │ + 0x000854a8 1c470000 6498f9ff 30470000 6c98f9ff .G..d...0G..l... │ │ + 0x000854b8 44470000 7498f9ff 58470000 7c98f9ff DG..t...XG..|... │ │ + 0x000854c8 6c470000 8498f9ff 80470000 ac98f9ff lG.......G...... │ │ + 0x000854d8 94470000 e098f9ff a8470000 1499f9ff .G.......G...... │ │ + 0x000854e8 bc470000 ac99f9ff e4470000 b499f9ff .G.......G...... │ │ + 0x000854f8 f8470000 bc99f9ff 0c480000 c499f9ff .G.......H...... │ │ + 0x00085508 20480000 cc99f9ff 34480000 d499f9ff H......4H...... │ │ + 0x00085518 48480000 049af9ff 5c480000 1c9af9ff HH......\H...... │ │ + 0x00085528 70480000 5c9af9ff 84480000 9c9af9ff pH..\....H...... │ │ + 0x00085538 98480000 a49af9ff ac480000 d09af9ff .H.......H...... │ │ + 0x00085548 c0480000 809df9ff f0480000 d89ef9ff .H.......H...... │ │ + 0x00085558 2c490000 349ff9ff 50490000 b89ff9ff ,I..4...PI...... │ │ + 0x00085568 7c490000 5ca0f9ff ac490000 a0a0f9ff |I..\....I...... │ │ + 0x00085578 cc490000 68a1f9ff f4490000 54a2f9ff .I..h....I..T... │ │ + 0x00085588 204a0000 1ca3f9ff 484a0000 e8a3f9ff J......HJ...... │ │ + 0x00085598 744a0000 3ca9f9ff c44a0000 84adf9ff tJ..<....J...... │ │ + 0x000855a8 0c4b0000 50aff9ff 484b0000 c4b1f9ff .K..P...HK...... │ │ + 0x000855b8 8c4b0000 ccb4f9ff d04b0000 bcb6f9ff .K.......K...... │ │ + 0x000855c8 104c0000 80b8f9ff 504c0000 18b9f9ff .L......PL...... │ │ + 0x000855d8 784c0000 58baf9ff a44c0000 48bbf9ff xL..X....L..H... │ │ + 0x000855e8 d84c0000 ecbbf9ff 044d0000 8cbdf9ff .L.......M...... │ │ + 0x000855f8 284d0000 f8bdf9ff 4c4d0000 e0c7f9ff (M......LM...... │ │ + 0x00085608 944d0000 1cc9f9ff c84d0000 8cc9f9ff .M.......M...... │ │ + 0x00085618 f04d0000 34caf9ff 1c4e0000 8ccaf9ff .M..4....N...... │ │ + 0x00085628 404e0000 0ccbf9ff 644e0000 50cdf9ff @N......dN..P... │ │ + 0x00085638 984e0000 a8cdf9ff b44e0000 1ccef9ff .N.......N...... │ │ + 0x00085648 d44e0000 90d1f9ff 0c4f0000 fcd2f9ff .N.......O...... │ │ + 0x00085658 3c4f0000 acd4f9ff 644f0000 54d8f9ff .. │ │ + 0x000857f8 b0570000 a43ffaff d8570000 8c42faff .W...?...W...B.. │ │ + 0x00085808 14580000 b446faff 50580000 c846faff .X...F..PX...F.. │ │ + 0x00085818 64580000 ec47faff 8c580000 a84ffaff dX...G...X...O.. │ │ + 0x00085828 c8580000 6850faff e8580000 1452faff .X..hP...X...R.. │ │ + 0x00085838 24590000 ec52faff 38590000 6853faff $Y...R..8Y..hS.. │ │ + 0x00085848 4c590000 e453faff 60590000 2c59faff LY...S..`Y..,Y.. │ │ + 0x00085858 b0590000 e059faff d8590000 f459faff .Y...Y...Y...Y.. │ │ + 0x00085868 ec590000 205cfaff 2c5a0000 285cfaff .Y.. \..,Z..(\.. │ │ + 0x00085878 405a0000 7468faff 7c5a0000 786cfaff @Z..th..|Z..xl.. │ │ + 0x00085888 b85a0000 c46cfaff d85a0000 1c6ffaff .Z...l...Z...o.. │ │ + 0x00085898 345b0000 d06ffaff 545b0000 a470faff 4[...o..T[...p.. │ │ + 0x000858a8 7c5b0000 e871faff a45b0000 b873faff |[...q...[...s.. │ │ + 0x000858b8 e05b0000 5475faff 185c0000 607bfaff .[..Tu...\..`{.. │ │ + 0x000858c8 545c0000 e07cfaff 805c0000 4c7efaff T\...|...\..L~.. │ │ + 0x000858d8 bc5c0000 ac89faff 085d0000 888dfaff .\.......]...... │ │ + 0x000858e8 545d0000 808ffaff 885d0000 4c90faff T].......]..L... │ │ + 0x000858f8 a85d0000 1094faff f45d0000 b89afaff .].......]...... │ │ + 0x00085908 485e0000 c09afaff 5c5e0000 c89afaff H^......\^...... │ │ + 0x00085918 705e0000 d09afaff 845e0000 9c9bfaff p^.......^...... │ │ + 0x00085928 a45e0000 b49bfaff b85e0000 349cfaff .^.......^..4... │ │ + 0x00085938 d45e0000 189dfaff fc5e0000 dca2faff .^.......^...... │ │ + 0x00085948 485f0000 98a3faff 745f0000 38a9faff H_......t_..8... │ │ + 0x00085958 a85f0000 9ca9faff c85f0000 38b0faff ._......._..8... │ │ + 0x00085968 04600000 88b1faff 38600000 74b7faff .`......8`..t... │ │ + 0x00085978 8c600000 84b8faff c8600000 e0b8faff .`.......`...... │ │ + 0x00085988 e8600000 e8b8faff fc600000 d0bdfaff .`.......`...... │ │ + 0x00085998 34610000 1cbefaff 48610000 8cbefaff 4a......Ha...... │ │ + 0x000859a8 5c610000 74bffaff 8c610000 84bffaff \a..t....a...... │ │ + 0x000859b8 a0610000 88c0faff b4610000 70ccfaff .a.......a..p... │ │ + 0x000859c8 c8610000 58cdfaff f8610000 e0d0faff .a..X....a...... │ │ + 0x000859d8 38620000 58d1faff 5c620000 6cd1faff 8b..X...\b..l... │ │ + 0x000859e8 70620000 bcd2faff a8620000 dcd4faff pb.......b...... │ │ + 0x000859f8 e8620000 e0d5faff fc620000 ecd5faff .b.......b...... │ │ + 0x00085a08 10630000 1cd6faff 24630000 e0e7faff .c......$c...... │ │ + 0x00085a18 60630000 9ce8faff 80630000 00e9faff `c.......c...... │ │ + 0x00085a28 a0630000 7ce9faff c4630000 b8ebfaff .c..|....c...... │ │ + 0x00085a38 f4630000 64ecfaff 18640000 84ecfaff .c..d....d...... │ │ + 0x00085a48 2c640000 54f0faff 78640000 18f5faff ,d..T...xd...... │ │ + 0x00085a58 c4640000 6c06fbff 08650000 1007fbff .d..l....e...... │ │ + 0x00085a68 2c650000 4809fbff 74650000 9409fbff ,e..H...te...... │ │ + 0x00085a78 94650000 9c0afbff b8650000 d80afbff .e.......e...... │ │ + 0x00085a88 cc650000 640bfbff f4650000 e00ffbff .e..d....e...... │ │ + 0x00085a98 28660000 f011fbff 54660000 6014fbff (f......Tf..`... │ │ + 0x00085aa8 94660000 8c19fbff d4660000 841afbff .f.......f...... │ │ + 0x00085ab8 04670000 1421fbff 64670000 2c22fbff .g...!..dg..,".. │ │ + 0x00085ac8 78670000 5c24fbff bc670000 8426fbff xg..\$...g...&.. │ │ + 0x00085ad8 fc670000 3427fbff 2c680000 9c27fbff .g..4'..,h...'.. │ │ + 0x00085ae8 40680000 ec29fbff 7c680000 782bfbff @h...)..|h..x+.. │ │ + 0x00085af8 b8680000 d036fbff 04690000 c43bfbff .h...6...i...;.. │ │ + 0x00085b08 58690000 883cfbff 78690000 b83efbff Xi...<..xi...>.. │ │ + 0x00085b18 b8690000 1841fbff f4690000 5841fbff .i...A...i..XA.. │ │ + 0x00085b28 106a0000 6446fbff 4c6a0000 444efbff .j..dF..Lj..DN.. │ │ + 0x00085b38 886a0000 585dfbff c46a0000 d060fbff .j..X]...j...`.. │ │ + 0x00085b48 006b0000 7461fbff 286b0000 9064fbff .k..ta..(k...d.. │ │ + 0x00085b58 686b0000 5467fbff a46b0000 f068fbff hk..Tg...k...h.. │ │ + 0x00085b68 d06b0000 a079fbff 0c6c0000 087dfbff .k...y...l...}.. │ │ + 0x00085b78 446c0000 847efbff 746c0000 9880fbff Dl...~..tl...... │ │ + 0x00085b88 ac6c0000 2482fbff e46c0000 e483fbff .l..$....l...... │ │ + 0x00085b98 1c6d0000 1086fbff 606d0000 388dfbff .m......`m..8... │ │ + 0x00085ba8 9c6d0000 7c9cfbff e06d0000 08a0fbff .m..|....m...... │ │ + 0x00085bb8 1c6e0000 10a0fbff 306e0000 58a0fbff .n......0n..X... │ │ + 0x00085bc8 4c6e0000 a0a0fbff 686e0000 e8a0fbff Ln......hn...... │ │ + 0x00085bd8 846e0000 7ca4fbff c06e0000 18a7fbff .n..|....n...... │ │ + 0x00085be8 f86e0000 f8a7fbff 206f0000 e0a8fbff .n...... o...... │ │ + 0x00085bf8 486f0000 98a9fbff 746f0000 aca9fbff Ho......to...... │ │ + 0x00085c08 886f0000 dcaafbff b06f0000 e8b0fbff .o.......o...... │ │ + 0x00085c18 ec6f0000 9cbcfbff 28700000 bcbcfbff .o......(p...... │ │ + 0x00085c28 3c700000 74bdfbff 60700000 00c9fbff .. │ │ + 0x00086718 00aa0000 443ffeff 14aa0000 e83ffeff ....D?.......?.. │ │ + 0x00086728 40aa0000 9c41feff 68aa0000 b041feff @....A..h....A.. │ │ + 0x00086738 7caa0000 2c42feff a0aa0000 f047feff |...,B.......G.. │ │ + 0x00086748 f8aa0000 6849feff 28ab0000 284afeff ....hI..(...(J.. │ │ + 0x00086758 54ab0000 ac4afeff 74ab0000 444bfeff T....J..t...DK.. │ │ + 0x00086768 9cab0000 a44bfeff bcab0000 d44bfeff .....K.......K.. │ │ + 0x00086778 d0ab0000 344cfeff f0ab0000 404cfeff ....4L......@L.. │ │ + 0x00086788 04ac0000 484cfeff 18ac0000 c44cfeff ....HL.......L.. │ │ + 0x00086798 3cac0000 d84cfeff 50ac0000 f04cfeff <....L..P....L.. │ │ + 0x000867a8 64ac0000 f84cfeff 78ac0000 004dfeff d....L..x....M.. │ │ + 0x000867b8 8cac0000 f04efeff c4ac0000 b44ffeff .....N.......O.. │ │ + 0x000867c8 f8ac0000 f04ffeff 0cad0000 9850feff .....O.......P.. │ │ + 0x000867d8 38ad0000 4851feff 64ad0000 5c52feff 8...HQ..d...\R.. │ │ + 0x000867e8 90ad0000 0054feff c0ad0000 8c5afeff .....T.......Z.. │ │ + 0x000867f8 08ae0000 b85cfeff 34ae0000 6c5ffeff .....\..4...l_.. │ │ + 0x00086808 74ae0000 e060feff a8ae0000 cc62feff t....`.......b.. │ │ + 0x00086818 e4ae0000 2c65feff 20af0000 6066feff ....,e.. ...`f.. │ │ + 0x00086828 48af0000 9867feff 80af0000 5869feff H....g......Xi.. │ │ + 0x00086838 bcaf0000 986cfeff 04b00000 2c6dfeff .....l......,m.. │ │ + 0x00086848 2cb00000 c86dfeff 40b00000 046efeff ,....m..@....n.. │ │ + 0x00086858 54b00000 406efeff 68b00000 d86efeff T...@n..h....n.. │ │ + 0x00086868 7cb00000 786ffeff 90b00000 a46ffeff |...xo.......o.. │ │ + 0x00086878 a4b00000 3c70feff bcb00000 e470feff ...........P.( │ │ - 0x0008b504 54900391 029f0100 18000000 9c1f0000 T............... │ │ - 0x0008b514 fc3ef9ff 9c010000 00500e20 4c9f0190 .>.......P. L... │ │ - 0x0008b524 02000000 18000000 b81f0000 7c40f9ff ............|@.. │ │ - 0x0008b534 6c000000 00500e28 549f0190 03910200 l....P.(T....... │ │ - 0x0008b544 1c000000 d41f0000 cc40f9ff 94030000 .........@...... │ │ - 0x0008b554 00500e38 6092029f 01900491 03000000 .P.8`........... │ │ - 0x0008b564 24000000 f41f0000 4044f9ff 58030000 $.......@D..X... │ │ - 0x0008b574 00500e40 48910658 94039502 9f015890 .P.@H..X......X. │ │ - 0x0008b584 07920593 04000000 1c000000 1c200000 ............. .. │ │ - 0x0008b594 7047f9ff 08010000 00500ec8 01689005 pG.......P...h.. │ │ - 0x0008b5a4 91049203 93029f01 18000000 3c200000 ............< .. │ │ - 0x0008b5b4 5848f9ff 70000000 00500e28 509f0190 XH..p....P.(P... │ │ - 0x0008b5c4 02000000 18000000 58200000 ac48f9ff ........X ...H.. │ │ - 0x0008b5d4 70000000 00500e30 509f0190 02000000 p....P.0P....... │ │ - 0x0008b5e4 18000000 74200000 0049f9ff 50000000 ....t ...I..P... │ │ - 0x0008b5f4 00500e28 509f0190 02000000 18000000 .P.(P........... │ │ - 0x0008b604 90200000 3449f9ff 80000000 00500e28 . ..4I.......P.( │ │ - 0x0008b614 54900391 029f0100 14000000 ac200000 T............ .. │ │ - 0x0008b624 9849f9ff 5c000000 00500e28 689f0100 .I..\....P.(h... │ │ - 0x0008b634 18000000 c4200000 dc49f9ff 70000000 ..... ...I..p... │ │ - 0x0008b644 00500e20 5490029f 01000000 20000000 .P. T....... ... │ │ - 0x0008b654 e0200000 304af9ff 38040000 00500e48 . ..0J..8....P.H │ │ - 0x0008b664 64930494 0395029f 01900791 06920500 d............... │ │ - 0x0008b674 1c000000 04210000 444ef9ff 80020000 .....!..DN...... │ │ - 0x0008b684 00500e38 5c910392 029f0190 04000000 .P.8\........... │ │ - 0x0008b694 20000000 24210000 a450f9ff 3c050000 ...$!...P..<... │ │ - 0x0008b6a4 00500e50 60910594 029f0190 06920493 .P.P`........... │ │ - 0x0008b6b4 03000000 1c000000 48210000 bc55f9ff ........H!...U.. │ │ - 0x0008b6c4 90010000 00500e30 64900593 029f0191 .....P.0d....... │ │ - 0x0008b6d4 04920300 2c000000 68210000 2c57f9ff ....,...h!..,W.. │ │ - 0x0008b6e4 4c030000 00500e70 74b503b4 04b701b6 L....P.pt....... │ │ - 0x0008b6f4 02900d91 0c930a94 09950896 0797069f ................ │ │ - 0x0008b704 05920b00 14000000 98210000 485af9ff .........!..HZ.. │ │ - 0x0008b714 8c000000 00500e28 02449f01 10000000 .....P.(.D...... │ │ - 0x0008b724 b0210000 bc5af9ff 44000000 00000000 .!...Z..D....... │ │ - 0x0008b734 20000000 c4210000 ec5af9ff 74010000 ....!...Z..t... │ │ - 0x0008b744 00500e40 48930468 91069f01 90079205 .P.@H..h........ │ │ - 0x0008b754 94039502 20000000 e8210000 3c5cf9ff .... ....!..<\.. │ │ - 0x0008b764 c0020000 00500e40 64910692 05930494 .....P.@d....... │ │ - 0x0008b774 0395029f 01900700 14000000 0c220000 .............".. │ │ - 0x0008b784 d85ef9ff 10010000 00500e38 5c9f0100 .^.......P.8\... │ │ - 0x0008b794 10000000 24220000 d05ff9ff c8000000 ....$"..._...... │ │ - 0x0008b7a4 00000000 18000000 38220000 8460f9ff ........8"...`.. │ │ - 0x0008b7b4 6c000000 00500e20 509f0190 02000000 l....P. P....... │ │ - 0x0008b7c4 10000000 54220000 d460f9ff 30030000 ....T"...`..0... │ │ - 0x0008b7d4 00000000 10000000 68220000 f063f9ff ........h"...c.. │ │ - 0x0008b7e4 80010000 00000000 24000000 7c220000 ........$...|".. │ │ - 0x0008b7f4 5c65f9ff cc030000 00500e58 68910792 \e.......P.Xh... │ │ - 0x0008b804 06930595 0396029f 01900894 04000000 ................ │ │ - 0x0008b814 10000000 a4220000 0069f9ff 08000000 ....."...i...... │ │ - 0x0008b824 00000000 18000000 b8220000 f468f9ff ........."...h.. │ │ - 0x0008b834 40000000 00500e20 5490029f 01000000 @....P. T....... │ │ - 0x0008b844 10000000 d4220000 2469f9ff 08000000 ....."..$i...... │ │ - 0x0008b854 00000000 10000000 e8220000 1869f9ff ........."...i.. │ │ - 0x0008b864 08000000 00000000 10000000 fc220000 .............".. │ │ - 0x0008b874 0c69f9ff 18000000 00000000 18000000 .i.............. │ │ - 0x0008b884 10230000 1069f9ff 98000000 00500e20 .#...i.......P. │ │ - 0x0008b894 549f0190 02000000 20000000 2c230000 T....... ...,#.. │ │ - 0x0008b8a4 8c69f9ff d4020000 00500e38 64900792 .i.......P.8d... │ │ - 0x0008b8b4 05930494 0395029f 01910600 28000000 ............(... │ │ - 0x0008b8c4 50230000 3c6cf9ff 64050000 00500e68 P#................ │ │ - 0x0008c3f4 802e0000 0843faff e0000000 00500e28 .....C.......P.( │ │ - 0x0008c404 5892029f 01900491 03000000 24000000 X...........$... │ │ - 0x0008c414 a02e0000 c843faff 1c030000 00500ed8 .....C.......P.. │ │ - 0x0008c424 08489503 4c910760 93059404 9f019008 .H..L..`........ │ │ - 0x0008c434 92069602 14000000 c82e0000 bc46faff .............F.. │ │ - 0x0008c444 40000000 00500e28 509f0100 10000000 @....P.(P....... │ │ - 0x0008c454 e02e0000 e446faff 14000000 00000000 .....F.......... │ │ - 0x0008c464 1c000000 f42e0000 e446faff 3c010000 .........F..<... │ │ - 0x0008c474 00500e38 5c91039f 01900492 02000000 .P.8\........... │ │ - 0x0008c484 28000000 142f0000 0048faff ac050000 (..../...H...... │ │ - 0x0008c494 00500ee0 2848900a 70930795 0597039e .P..(H..p....... │ │ - 0x0008c4a4 029f0191 09920894 06960400 28000000 ............(... │ │ - 0x0008c4b4 402f0000 804dfaff 94040000 00500ed0 @/...M.......P.. │ │ - 0x0008c4c4 28489505 70900a92 08940697 039e029f (H..p........... │ │ - 0x0008c4d4 01910993 07960400 10000000 6c2f0000 ............l/.. │ │ - 0x0008c4e4 e851faff e8000000 00000000 10000000 .Q.............. │ │ - 0x0008c4f4 802f0000 bc52faff 0c000000 00000000 ./...R.......... │ │ - 0x0008c504 10000000 942f0000 b452faff 30000000 ...../...R..0... │ │ - 0x0008c514 00000000 28000000 a82f0000 d052faff ....(..../...R.. │ │ - 0x0008c524 7c0b0000 00500ee0 1074900a 91099208 |....P...t...... │ │ - 0x0008c534 93079406 95059604 97039e02 9f010000 ................ │ │ - 0x0008c544 18000000 d42f0000 205efaff bc000000 ...../.. ^...... │ │ - 0x0008c554 00540e38 5890029f 01000000 18000000 .T.8X........... │ │ - 0x0008c564 f02f0000 c05efaff 64000000 00500e20 ./...^..d....P. │ │ - 0x0008c574 4c9f0190 02000000 18000000 0c300000 L............0.. │ │ - 0x0008c584 085ffaff 7c000000 00500e20 4c9f0190 ._..|....P. L... │ │ - 0x0008c594 02000000 20000000 28300000 685ffaff .... ...(0..h_.. │ │ - 0x0008c5a4 4c020000 00500e30 5c910592 04930394 L....P.0\....... │ │ - 0x0008c5b4 029f0190 06000000 28000000 4c300000 ........(...L0.. │ │ - 0x0008c5c4 9c61faff bc030000 00500e50 74900a92 .a.......P.Pt... │ │ - 0x0008c5d4 08940696 049f0191 09930795 0597039e ................ │ │ - 0x0008c5e4 02000000 10000000 78300000 2c65faff ........x0..,e.. │ │ - 0x0008c5f4 20000000 00000000 18000000 8c300000 ............0.. │ │ - 0x0008c604 3865faff ac000000 00500e20 4c9f0190 8e.......P. L... │ │ - 0x0008c614 02000000 24000000 a8300000 c865faff ....$....0...e.. │ │ - 0x0008c624 00050000 00500e50 48930568 90089206 .....P.PH..h.... │ │ - 0x0008c634 94049503 96029f01 58910700 2c000000 ........X...,... │ │ - 0x0008c644 d0300000 a86afaff 54050000 00500e88 .0...j..T....P.. │ │ - 0x0008c654 010258b5 01b40290 0c910b92 0a930994 ..X............. │ │ - 0x0008c664 08960697 059e0495 079f0300 2c000000 ............,... │ │ - 0x0008c674 00310000 cc6ffaff 0c080000 00500e90 .1...o.......P.. │ │ - 0x0008c684 01549e04 0240b501 b402910b 920a9408 .T...@.......... │ │ - 0x0008c694 95079705 900c9309 96069f03 2c000000 ............,... │ │ - 0x0008c6a4 30310000 a877faff c8040000 00500e58 01...w.......P.X │ │ - 0x0008c6b4 4893096c b501b402 900c910b 920a9408 H..l............ │ │ - 0x0008c6c4 95079606 9f036897 059e0400 18000000 ......h......... │ │ - 0x0008c6d4 60310000 407cfaff a4000000 00500e20 `1..@|.......P. │ │ - 0x0008c6e4 4c9f0190 02000000 28000000 7c310000 L.......(...|1.. │ │ - 0x0008c6f4 c87cfaff 50020000 00500e48 74930794 .|..P....P.Ht... │ │ - 0x0008c704 06950596 049e029f 01900a91 09920897 ................ │ │ - 0x0008c714 03000000 18000000 a8310000 f07efaff .........1...~.. │ │ - 0x0008c724 48000000 00500e20 5490029f 01000000 H....P. T....... │ │ - 0x0008c734 1c000000 c4310000 1c7ffaff 14020000 .....1.......... │ │ - 0x0008c744 00500e40 58b501b4 0291049f 03900500 .P.@X........... │ │ - 0x0008c754 18000000 e4310000 1081faff 18010000 .....1.......... │ │ - 0x0008c764 00500e28 6491029f 01900300 10000000 .P.(d........... │ │ - 0x0008c774 00320000 0c82faff 3c000000 00000000 .2......<....... │ │ - 0x0008c784 18000000 14320000 3482faff 8c000000 .....2..4....... │ │ - 0x0008c794 00500e20 509f0190 02000000 24000000 .P. P.......$... │ │ - 0x0008c7a4 30320000 a482faff 4c040000 00500e38 02......L....P.8 │ │ - 0x0008c7b4 64910792 069305b5 01b40290 0894049f d............... │ │ - 0x0008c7c4 03000000 1c000000 58320000 c886faff ........X2...... │ │ - 0x0008c7d4 74020000 00500e40 6492039f 01900591 t....P.@d....... │ │ - 0x0008c7e4 04930200 24000000 78320000 1c89faff ....$...x2...... │ │ - 0x0008c7f4 14050000 00500e48 4895024c 93046890 .....P.HH..L..h. │ │ - 0x0008c804 0792059f 01910694 03000000 1c000000 ................ │ │ - 0x0008c814 a0320000 088efaff fc000000 00500e28 .2...........P.( │ │ - 0x0008c824 5c92029f 01900491 03000000 28000000 \...........(... │ │ - 0x0008c834 c0320000 e48efaff 48060000 00500e48 .2......H....P.H │ │ - 0x0008c844 7097039e 029f0190 0a910992 08930794 p............... │ │ - 0x0008c854 06950596 04000000 10000000 ec320000 .............2.. │ │ - 0x0008c864 0095faff 10010000 00000000 20000000 ............ ... │ │ - 0x0008c874 00330000 fc95faff 2c020000 00500e40 .3......,....P.@ │ │ - 0x0008c884 68910693 04940395 029f0190 07920500 h............... │ │ - 0x0008c894 24000000 24330000 0498faff 40020000 $...$3......@... │ │ - 0x0008c8a4 00500e50 6c900996 0397029f 01910892 .P.Pl........... │ │ - 0x0008c8b4 07930694 05950400 1c000000 4c330000 ............L3.. │ │ - 0x0008c8c4 1c9afaff b0000000 00500e38 60900592 .........P.8`... │ │ - 0x0008c8d4 039f0191 04930200 10000000 6c330000 ............l3.. │ │ - 0x0008c8e4 ac9afaff 68000000 00000000 20000000 ....h....... ... │ │ - 0x0008c8f4 80330000 009bfaff 40020000 00500e38 .3......@....P.8 │ │ - 0x0008c904 64910592 04930394 029f0190 06000000 d............... │ │ - 0x0008c914 24000000 a4330000 1c9dfaff 80010000 $....3.......... │ │ - 0x0008c924 00500e50 70940595 049f03b5 01b40290 .P.Pp........... │ │ - 0x0008c934 09910892 07930600 2c000000 cc330000 ........,....3.. │ │ - 0x0008c944 749efaff 400b0000 00500e78 7cb501b4 t...@....P.x|... │ │ - 0x0008c954 02900c91 0b930994 08960697 059e049f ................ │ │ - 0x0008c964 03920a95 07000000 24000000 fc330000 ........$....3.. │ │ - 0x0008c974 84a9faff d4040000 00500e48 68b501b4 .........P.Hh... │ │ - 0x0008c984 02910793 0594049f 03900892 06000000 ................ │ │ - 0x0008c994 18000000 24340000 30aefaff cc000000 ....$4..0....... │ │ - 0x0008c9a4 00500e20 509f0190 02000000 20000000 .P. P....... ... │ │ - 0x0008c9b4 40340000 e0aefaff 30020000 00500e48 @4......0....P.H │ │ - 0x0008c9c4 64b501b4 02920593 049f0390 07910600 d............... │ │ - 0x0008c9d4 28000000 64340000 ecb0faff 58020000 (...d4......X... │ │ - 0x0008c9e4 00500e60 0240900a 91099307 94069505 .P.`.@.......... │ │ - 0x0008c9f4 96049703 9e029f01 92080000 14000000 ................ │ │ - 0x0008ca04 90340000 18b3faff 3c000000 00500e20 .4......<....P. │ │ - 0x0008ca14 4c9f0100 28000000 a8340000 40b3faff L...(....4..@... │ │ - 0x0008ca24 98040000 00500e58 48950548 93075492 .....P.XH..H..T. │ │ - 0x0008ca34 08649703 9e029f01 900a9109 94069604 .d.............. │ │ - 0x0008ca44 28000000 d4340000 acb7faff ec080000 (....4.......... │ │ - 0x0008ca54 00500e68 74910992 08930794 06950596 .P.ht........... │ │ - 0x0008ca64 0497039e 029f0190 0a000000 28000000 ............(... │ │ - 0x0008ca74 00350000 6cc0faff f0050000 00500e68 .5..l........P.h │ │ - 0x0008ca84 7c910992 08930794 06950596 0497039e |............... │ │ - 0x0008ca94 029f0190 0a000000 28000000 2c350000 ........(...,5.. │ │ - 0x0008caa4 30c6faff 60080000 00500ee8 08749208 0...`....P...t.. │ │ - 0x0008cab4 93079406 95059604 97039e02 9f01900a ................ │ │ - 0x0008cac4 91090000 28000000 58350000 64cefaff ....(...X5..d... │ │ - 0x0008cad4 c8040000 00500e50 70910993 07940697 .....P.Pp....... │ │ - 0x0008cae4 039e0290 0a920895 0596049f 01000000 ................ │ │ - 0x0008caf4 28000000 84350000 00d3faff a4070000 (....5.......... │ │ - 0x0008cb04 00500e60 7c900a92 08930794 06950596 .P.`|........... │ │ - 0x0008cb14 0497039e 029f0191 09000000 28000000 ............(... │ │ - 0x0008cb24 b0350000 78dafaff 58030000 00500e78 .5..x...X....P.x │ │ - 0x0008cb34 70910992 08930794 06950596 0497039e p............... │ │ - 0x0008cb44 029f0190 0a000000 18000000 dc350000 .............5.. │ │ - 0x0008cb54 a4ddfaff a4000000 00500e28 58900391 .........P.(X... │ │ - 0x0008cb64 029f0100 2c000000 f8350000 2cdefaff ....,....5..,... │ │ - 0x0008cb74 30030000 00500e60 7c910b93 09940895 0....P.`|....... │ │ - 0x0008cb84 07960697 059e04b5 01b40290 0c920a9f ................ │ │ - 0x0008cb94 03000000 28000000 28360000 2ce1faff ....(...(6..,... │ │ - 0x0008cba4 d4020000 00500e48 74920893 07940695 .....P.Ht....... │ │ - 0x0008cbb4 05960497 039e029f 01900a91 09000000 ................ │ │ - 0x0008cbc4 1c000000 54360000 d4e3faff a0010000 ....T6.......... │ │ - 0x0008cbd4 00500e28 5c900492 029f014c 91030000 .P.(\......L.... │ │ - 0x0008cbe4 28000000 74360000 54e5faff 6c090000 (...t6..T...l... │ │ - 0x0008cbf4 00500e48 70910992 08930794 06950596 .P.Hp........... │ │ - 0x0008cc04 0497039e 029f0190 0a000000 24000000 ............$... │ │ - 0x0008cc14 a0360000 94eefaff 78030000 00500e50 .6......x....P.P │ │ - 0x0008cc24 70b501b4 02910894 0595049f 03900992 p............... │ │ - 0x0008cc34 07930600 28000000 c8360000 f0f1faff ....(....6...... │ │ - 0x0008cc44 10040000 00500e60 70930794 069e029f .....P.`p....... │ │ - 0x0008cc54 01900a91 09920895 05960497 03000000 ................ │ │ - 0x0008cc64 2c000000 f4360000 d4f5faff 1c070000 ,....6.......... │ │ - 0x0008cc74 00500e78 74b501b4 02900c92 0a930994 .P.xt........... │ │ - 0x0008cc84 08950796 0697059e 049f0391 0b000000 ................ │ │ - 0x0008cc94 24000000 24370000 c0fcfaff c0030000 $...$7.......... │ │ - 0x0008cca4 00500e48 6c910892 07930694 05950496 .P.Hl........... │ │ - 0x0008ccb4 0397029f 01900900 24000000 4c370000 ........$...L7.. │ │ - 0x0008ccc4 5800fbff 5c040000 00500e48 6c940595 X...\....P.Hl... │ │ - 0x0008ccd4 04960397 02900991 08920793 069f0100 ................ │ │ - 0x0008cce4 24000000 74370000 8c04fbff c8010000 $...t7.......... │ │ - 0x0008ccf4 00500e50 70920793 06940595 04b501b4 .P.Pp........... │ │ - 0x0008cd04 02900991 089f0300 24000000 9c370000 ........$....7.. │ │ - 0x0008cd14 2c06fbff d0040000 00500e48 6c950496 ,........P.Hl... │ │ - 0x0008cd24 03970290 09910892 07930694 059f0100 ................ │ │ - 0x0008cd34 28000000 c4370000 d40afbff 60040000 (....7......`... │ │ - 0x0008cd44 00500e58 4c900a60 97039208 94069604 .P.XL..`........ │ │ - 0x0008cd54 9e029f01 4c910993 07950500 24000000 ....L.......$... │ │ - 0x0008cd64 f0370000 080ffbff a8040000 00500e40 .7...........P.@ │ │ - 0x0008cd74 68910793 05940495 0396029f 01900892 h............... │ │ - 0x0008cd84 06000000 28000000 18380000 8813fbff ....(....8...... │ │ - 0x0008cd94 94030000 00500e50 6cb501b4 02910992 .....P.Pl....... │ │ - 0x0008cda4 08930794 06950596 049f0390 0a000000 ................ │ │ - 0x0008cdb4 10000000 44380000 f416fbff 08000000 ....D8.......... │ │ - 0x0008cdc4 00000000 14000000 58380000 e816fbff ........X8...... │ │ - 0x0008cdd4 48000000 00580e20 589f0100 14000000 H....X. X....... │ │ - 0x0008cde4 70380000 1817fbff 48000000 00580e20 p8......H....X. │ │ - 0x0008cdf4 589f0100 14000000 88380000 4817fbff X........8..H... │ │ - 0x0008ce04 48000000 00580e20 589f0100 1c000000 H....X. X....... │ │ - 0x0008ce14 a0380000 7817fbff e8000000 00500e28 .8..x........P.( │ │ - 0x0008ce24 58900491 039f0192 02000000 28000000 X...........(... │ │ - 0x0008ce34 c0380000 4018fbff 94030000 00500e50 .8..@........P.P │ │ - 0x0008ce44 70910992 08930794 06950596 0497039e p............... │ │ - 0x0008ce54 029f0190 0a000000 1c000000 ec380000 .............8.. │ │ - 0x0008ce64 a81bfbff e0000000 00500e30 5c900591 .........P.0\... │ │ - 0x0008ce74 0493029f 01920300 24000000 0c390000 ........$....9.. │ │ - 0x0008ce84 681cfbff 94020000 00500e48 6c910792 h........P.Hl... │ │ - 0x0008ce94 06930594 04950396 029f0190 08000000 ................ │ │ - 0x0008cea4 24000000 34390000 d41efbff e8020000 $...49.......... │ │ - 0x0008ceb4 00500e48 4892065c 91079305 94049f01 .P.HH..\........ │ │ - 0x0008cec4 60950396 02900800 10000000 5c390000 `...........\9.. │ │ - 0x0008ced4 9c21fbff 14000000 00000000 1c000000 .!.............. │ │ - 0x0008cee4 70390000 9c21fbff 50010000 00500e28 p9...!..P....P.( │ │ - 0x0008cef4 54910392 029f0190 04000000 28000000 T...........(... │ │ - 0x0008cf04 90390000 cc22fbff 08060000 00500e70 .9...".......P.p │ │ - 0x0008cf14 48950560 900a9109 92089307 9f015c94 H..`..........\. │ │ - 0x0008cf24 06960497 039e0200 18000000 bc390000 .............9.. │ │ - 0x0008cf34 ac28fbff b4000000 00500e20 5490029f .(.......P. T... │ │ - 0x0008cf44 01000000 10000000 d8390000 4429fbff .........9..D).. │ │ - 0x0008cf54 20000000 00000000 28000000 ec390000 .......(....9.. │ │ - 0x0008cf64 5029fbff 780b0000 00500ed8 08749208 P)..x....P...t.. │ │ - 0x0008cf74 93079406 95059604 97039e02 900a9109 ................ │ │ - 0x0008cf84 9f010000 34000000 183a0000 9c34fbff ....4....:...4.. │ │ - 0x0008cf94 7c060000 00500ea0 0148b701 b6025491 |....P...H....T. │ │ - 0x0008cfa4 0d0248b5 03b40492 0c930b94 0a960897 ..H............. │ │ - 0x0008cfb4 07900e95 099e069f 05000000 1c000000 ................ │ │ - 0x0008cfc4 503a0000 e03afbff 0c030000 00480e18 P:...:.......H.. │ │ - 0x0008cfd4 5c930294 01900591 04920300 24000000 \...........$... │ │ - 0x0008cfe4 703a0000 cc3dfbff 80050000 00500e40 p:...=.......P.@ │ │ - 0x0008cff4 70910892 07930695 04960397 029f0190 p............... │ │ - 0x0008d004 09940500 24000000 983a0000 2443fbff ....$....:..$C.. │ │ - 0x0008d014 f4040000 00500e40 6c960397 029f0190 .....P.@l....... │ │ - 0x0008d024 09910892 07930694 05950400 28000000 ............(... │ │ - 0x0008d034 c03a0000 f047fbff d8060000 00500e50 .:...G.......P.P │ │ - 0x0008d044 48910864 90099207 93069f01 58940595 H..d........X... │ │ - 0x0008d054 04960397 02000000 18000000 ec3a0000 .............:.. │ │ - 0x0008d064 9c4efbff d0020000 00480e10 02489003 .N.......H...H.. │ │ - 0x0008d074 91029201 18000000 083b0000 5051fbff .........;..PQ.. │ │ - 0x0008d084 5c020000 00480e08 02449002 91010000 \....H...D...... │ │ - 0x0008d094 14000000 243b0000 9053fbff c4050000 ....$;...S...... │ │ - 0x0008d0a4 00500e08 5c900100 20000000 3c3b0000 .P..\... ...<;.. │ │ - 0x0008d0b4 3c59fbff 00040000 00480e80 01024890 ..0...$....P.@ │ │ - 0x0008d384 6c900991 08920793 06950496 0397029f l............... │ │ - 0x0008d394 01940500 1c000000 283e0000 2c9bfbff ........(>..,... │ │ - 0x0008d3a4 ec000000 00500e30 5c9f0190 04910392 .....P.0\....... │ │ - 0x0008d3b4 02000000 28000000 483e0000 f89bfbff ....(...H>...... │ │ - 0x0008d3c4 ac030000 00500e48 70900a91 0997039e .....P.Hp....... │ │ - 0x0008d3d4 029f0192 08930794 06950596 04000000 ................ │ │ - 0x0008d3e4 24000000 743e0000 789ffbff 10010000 $...t>..x....... │ │ - 0x0008d3f4 00500e40 70900992 07930694 05950496 .P.@p........... │ │ - 0x0008d404 0397029f 01910800 10000000 9c3e0000 .............>.. │ │ - 0x0008d414 60a0fbff 18000000 00000000 10000000 `............... │ │ - 0x0008d424 b03e0000 64a0fbff 18000000 00000000 .>..d........... │ │ - 0x0008d434 10000000 c43e0000 68a0fbff 0c000000 .....>..h....... │ │ - 0x0008d444 00000000 10000000 d83e0000 60a0fbff .........>..`... │ │ - 0x0008d454 08000000 00000000 10000000 ec3e0000 .............>.. │ │ - 0x0008d464 54a0fbff 08000000 00000000 24000000 T...........$... │ │ - 0x0008d474 003f0000 48a0fbff 40010000 00500e40 .?..H...@....P.@ │ │ - 0x0008d484 6c900892 06930594 04950396 029f0191 l............... │ │ - 0x0008d494 07000000 24000000 283f0000 60a1fbff ....$...(?..`... │ │ - 0x0008d4a4 20050000 00500e48 70910892 07950497 ....P.Hp....... │ │ - 0x0008d4b4 02900993 06940596 039f0100 1c000000 ................ │ │ - 0x0008d4c4 503f0000 58a6fbff 28010000 00500e30 P?..X...(....P.0 │ │ - 0x0008d4d4 58900591 0492039f 01930200 18000000 X............... │ │ - 0x0008d4e4 703f0000 60a7fbff bc000000 00500e28 p?..`........P.( │ │ - 0x0008d4f4 5090039f 01910200 10000000 8c3f0000 P............?.. │ │ - 0x0008d504 00a8fbff 18000000 00000000 28000000 ............(... │ │ - 0x0008d514 a03f0000 04a8fbff d80b0000 00500e88 .?...........P.. │ │ - 0x0008d524 0174900a 91099307 94069505 96049703 .t.............. │ │ - 0x0008d534 9e029f01 92080000 28000000 cc3f0000 ........(....?.. │ │ - 0x0008d544 b0b3fbff 70030000 00540e60 58930797 ....p....T.`X... │ │ - 0x0008d554 039f0154 900a9109 92086094 06950596 ...T......`..... │ │ - 0x0008d564 049e0200 10000000 f83f0000 f4b6fbff .........?...... │ │ - 0x0008d574 3c000000 00000000 20000000 0c400000 <....... ....@.. │ │ - 0x0008d584 1cb7fbff 74020000 00500e40 48930460 ....t....P.@H..` │ │ - 0x0008d594 95029f01 90079106 92059403 28000000 ............(... │ │ - 0x0008d5a4 30400000 6cb9fbff 50080000 00500e48 0@..l...P....P.H │ │ - 0x0008d5b4 70900a91 09950596 0497039e 029f0192 p............... │ │ - 0x0008d5c4 08930794 06000000 24000000 5c400000 ........$...\@.. │ │ - 0x0008d5d4 90c1fbff f4010000 00500e40 70920793 .........P.@p... │ │ - 0x0008d5e4 06940595 04960397 029f0190 09910800 ................ │ │ - 0x0008d5f4 10000000 84400000 5cc3fbff 18000000 .....@..\....... │ │ - 0x0008d604 00000000 18000000 98400000 60c3fbff .........@..`... │ │ - 0x0008d614 5c000000 00500e28 5490039f 01910200 \....P.(T....... │ │ - 0x0008d624 20000000 b4400000 a0c3fbff e0000000 ....@.......... │ │ - 0x0008d634 00500e30 4893025c 90059104 9203589f .P.0H..\......X. │ │ - 0x0008d644 01000000 1c000000 d8400000 5cc4fbff .........@..\... │ │ - 0x0008d654 28010000 00500e30 5c920393 029f0190 (....P.0\....... │ │ - 0x0008d664 05910400 28000000 f8400000 70c5fbff ....(....@..p... │ │ - 0x0008d674 4c070000 00500e90 014c9505 9703024c L....P...L.....L │ │ - 0x0008d684 900a9109 93079406 96049208 9e029f01 ................ │ │ - 0x0008d694 28000000 24410000 90ccfbff 0c030000 (...$A.......... │ │ - 0x0008d6a4 00500e60 74910992 08930794 06950596 .P.`t........... │ │ - 0x0008d6b4 0497039f 01900a9e 02000000 18000000 ................ │ │ - 0x0008d6c4 50410000 70cffbff 68000000 00500e28 PA..p...h....P.( │ │ - 0x0008d6d4 5490039f 01910200 34000000 6c410000 T.......4...lA.. │ │ - 0x0008d6e4 bccffbff fc030000 00500e90 0148920e .........P...H.. │ │ - 0x0008d6f4 64b703b6 04901091 0f930d94 0c9f0770 d..............p │ │ - 0x0008d704 b505b406 b901b802 950b960a 97099e08 ................ │ │ - 0x0008d714 18000000 a4410000 80d3fbff e8000000 .....A.......... │ │ - 0x0008d724 00500e28 5091029f 01900300 24000000 .P.(P.......$... │ │ - 0x0008d734 c0410000 4cd4fbff e0020000 00500e38 .A..L........P.8 │ │ - 0x0008d744 6c900991 08920793 06940595 0496039e l............... │ │ - 0x0008d754 01970200 34000000 e8410000 04d7fbff ....4....A...... │ │ - 0x0008d764 68070000 00500e90 017cb505 b406b703 h....P...|...... │ │ - 0x0008d774 b604b901 b802910f 930d950b 960a9709 ................ │ │ - 0x0008d784 9e089f07 9010920e 940c0000 14000000 ................ │ │ - 0x0008d794 20420000 38defbff 64000000 00500e28 B..8...d....P.( │ │ - 0x0008d7a4 6c9f0100 24000000 38420000 84defbff l...$...8B...... │ │ - 0x0008d7b4 9c010000 00500e40 6c940597 029f0190 .....P.@l....... │ │ - 0x0008d7c4 09910892 07930695 04960300 14000000 ................ │ │ - 0x0008d7d4 60420000 f8dffbff 64000000 00500e28 `B......d....P.( │ │ - 0x0008d7e4 6c9f0100 20000000 78420000 44e0fbff l... ...xB..D... │ │ - 0x0008d7f4 74010000 00500e40 60930394 029f0190 t....P.@`....... │ │ - 0x0008d804 06910592 04000000 14000000 9c420000 .............B.. │ │ - 0x0008d814 94e1fbff 38000000 00500e28 549f0100 ....8....P.(T... │ │ - 0x0008d824 28000000 b4420000 b4e1fbff 48020000 (....B......H... │ │ - 0x0008d834 00500e48 4c9e0270 900a9109 92089505 .P.HL..p........ │ │ - 0x0008d844 96049703 9f019307 94060000 1c000000 ................ │ │ - 0x0008d854 e0420000 d0e3fbff f0000000 00500e28 .B...........P.( │ │ - 0x0008d864 5c92029f 01900491 03000000 10000000 \............... │ │ - 0x0008d874 00430000 a0e4fbff 34000000 00000000 .C......4....... │ │ - 0x0008d884 18000000 14430000 c0e4fbff 6c000000 .....C......l... │ │ - 0x0008d894 00500e20 4c9f0190 02000000 18000000 .P. L........... │ │ - 0x0008d8a4 30430000 10e5fbff b8000000 00500e20 0C...........P. │ │ - 0x0008d8b4 509f0190 02000000 1c000000 4c430000 P...........LC.. │ │ - 0x0008d8c4 ace5fbff 9c000000 00500e30 5c900591 .........P.0\... │ │ - 0x0008d8d4 0492039f 01930200 20000000 6c430000 ........ ...lC.. │ │ - 0x0008d8e4 28e6fbff 4c010000 00500e30 64930394 (...L....P.0d... │ │ - 0x0008d8f4 029f0190 06910592 04000000 24000000 ............$... │ │ - 0x0008d904 90430000 50e7fbff d8010000 00500e40 .C..P........P.@ │ │ - 0x0008d914 4cb501b4 02930554 91076090 08920694 L......T..`..... │ │ - 0x0008d924 049f0300 28000000 b8430000 00e9fbff ....(....C...... │ │ - 0x0008d934 dc020000 00500e50 70900a92 08940696 .....P.Pp....... │ │ - 0x0008d944 0497039e 029f0191 09930795 05000000 ................ │ │ - 0x0008d954 24000000 e4430000 b0ebfbff f8000000 $....C.......... │ │ - 0x0008d964 00500e38 48910764 b501b402 90089206 .P.8H..d........ │ │ - 0x0008d974 93059404 9f030000 10000000 0c440000 .............D.. │ │ - 0x0008d984 80ecfbff 14000000 00000000 1c000000 ................ │ │ - 0x0008d994 20440000 80ecfbff dc010000 00500e30 D...........P.0 │ │ - 0x0008d9a4 54910392 029f0190 04000000 2c000000 T...........,... │ │ - 0x0008d9b4 40440000 3ceefbff 9c0b0000 00500e88 @D..<........P.. │ │ - 0x0008d9c4 01609309 95079606 97059e04 6894089f .`..........h... │ │ - 0x0008d9d4 03b501b4 02900c91 0b920a00 20000000 ............ ... │ │ - 0x0008d9e4 70440000 a8f9fbff c4000000 00500e38 pD...........P.8 │ │ - 0x0008d9f4 48910564 9f03b501 b4029006 92040000 H..d............ │ │ - 0x0008da04 24000000 94440000 48fafbff 34020000 $....D..H...4... │ │ - 0x0008da14 00500e60 70900993 06940595 04960397 .P.`p........... │ │ - 0x0008da24 029f0191 08920700 1c000000 bc440000 .............D.. │ │ - 0x0008da34 54fcfbff e4000000 00500e38 4c91034c T........P.8L..L │ │ - 0x0008da44 90045c92 029f0100 24000000 dc440000 ..\.....$....D.. │ │ - 0x0008da54 18fdfbff 88020000 00500e58 70930694 .........P.Xp... │ │ - 0x0008da64 05950496 0397029f 01900991 08920700 ................ │ │ - 0x0008da74 1c000000 04450000 78fffbff e4000000 .....E..x....... │ │ - 0x0008da84 00500e38 4c91034c 90045c92 029f0100 .P.8L..L..\..... │ │ - 0x0008da94 20000000 24450000 3c00fcff c0000000 ...$E..<....... │ │ - 0x0008daa4 00500e30 48910450 92035c90 0593029f .P.0H..P..\..... │ │ - 0x0008dab4 01000000 1c000000 48450000 d800fcff ........HE...... │ │ - 0x0008dac4 e4000000 00500e38 4c91034c 90045c92 .....P.8L..L..\. │ │ - 0x0008dad4 029f0100 1c000000 68450000 a001fcff ........hE...... │ │ - 0x0008dae4 88000000 00500e30 48900558 9104b501 .....P.0H..X.... │ │ - 0x0008daf4 b4029f03 18000000 88450000 0802fcff .........E...... │ │ - 0x0008db04 54000000 00500e20 4c9f0190 02000000 T....P. L....... │ │ - 0x0008db14 28000000 a4450000 4002fcff a4030000 (....E..@....... │ │ - 0x0008db24 00500e48 6c900a92 08930794 06950596 .P.Hl........... │ │ - 0x0008db34 0497039e 029f0191 09000000 1c000000 ................ │ │ - 0x0008db44 d0450000 b805fcff 80010000 00500e28 .E...........P.( │ │ - 0x0008db54 48910358 9f019004 92020000 1c000000 H..X............ │ │ - 0x0008db64 f0450000 1807fcff 94000000 00500e30 .E...........P.0 │ │ - 0x0008db74 48930260 90059104 92039f01 2c000000 H..`........,... │ │ - 0x0008db84 10460000 8c07fcff 10060000 00500e68 .F...........P.h │ │ - 0x0008db94 74b501b4 02900c92 0a930994 08950796 t............... │ │ - 0x0008dba4 0697059e 049f0391 0b000000 28000000 ............(... │ │ - 0x0008dbb4 40460000 6c0dfcff a0030000 00500e58 @F..l........P.X │ │ - 0x0008dbc4 70900b91 0a950696 0597049f 03b501b4 p............... │ │ - 0x0008dbd4 02920993 08940700 10000000 6c460000 ............lF.. │ │ - 0x0008dbe4 e010fcff 08000000 00000000 10000000 ................ │ │ - 0x0008dbf4 80460000 d410fcff 18000000 00000000 .F.............. │ │ - 0x0008dc04 14000000 94460000 d810fcff 40000000 .....F......@... │ │ - 0x0008dc14 00500e28 509f0100 10000000 ac460000 .P.(P........F.. │ │ - 0x0008dc24 0011fcff 08000000 00000000 10000000 ................ │ │ - 0x0008dc34 c0460000 f410fcff 08000000 00000000 .F.............. │ │ - 0x0008dc44 14000000 d4460000 e810fcff 38000000 .....F......8... │ │ - 0x0008dc54 00540e28 509f0100 14000000 ec460000 .T.(P........F.. │ │ - 0x0008dc64 0811fcff 34000000 00540e28 4c9f0100 ....4....T.(L... │ │ - 0x0008dc74 18000000 04470000 2411fcff bc000000 .....G..$....... │ │ - 0x0008dc84 00540e30 68900391 029f0100 24000000 .T.0h.......$... │ │ - 0x0008dc94 20470000 c411fcff 40020000 00500e40 G......@....P.@ │ │ - 0x0008dca4 68910792 0696029f 01900893 05940495 h............... │ │ - 0x0008dcb4 03000000 1c000000 48470000 dc13fcff ........HG...... │ │ - 0x0008dcc4 b4000000 00540e28 64900491 0392029f .....T.(d....... │ │ - 0x0008dcd4 01000000 20000000 68470000 7014fcff .... ...hG..p... │ │ - 0x0008dce4 6c010000 00500e40 48910660 b501b402 l....P.@H..`.... │ │ - 0x0008dcf4 9f039007 92059304 10000000 8c470000 .............G.. │ │ - 0x0008dd04 b815fcff 14000000 00000000 28000000 ............(... │ │ - 0x0008dd14 a0470000 b815fcff 24040000 00500e48 .G......$....P.H │ │ - 0x0008dd24 6c900a92 08930794 06950596 0497039e l............... │ │ - 0x0008dd34 029f0191 09000000 18000000 cc470000 .............G.. │ │ - 0x0008dd44 b019fcff d4010000 00500e28 5491029f .........P.(T... │ │ - 0x0008dd54 01900300 1c000000 e8470000 681bfcff .........G..h... │ │ - 0x0008dd64 88010000 00500e38 5c92029f 01900491 .....P.8\....... │ │ - 0x0008dd74 03000000 28000000 08480000 d01cfcff ....(....H...... │ │ - 0x0008dd84 60060000 00500e60 74910993 0796049e `....P.`t....... │ │ - 0x0008dd94 02900a92 08940695 0597039f 01000000 ................ │ │ - 0x0008dda4 24000000 34480000 0423fcff 6c010000 $...4H...#..l... │ │ - 0x0008ddb4 00500e48 68930594 049f03b5 01b40290 .P.Hh........... │ │ - 0x0008ddc4 08910792 06000000 18000000 5c480000 ............\H.. │ │ - 0x0008ddd4 4824fcff 24010000 00500e30 58900391 H$..$....P.0X... │ │ - 0x0008dde4 029f0100 20000000 78480000 5025fcff .... ...xH..P%.. │ │ - 0x0008ddf4 68010000 00500e40 64920593 049f03b5 h....P.@d....... │ │ - 0x0008de04 01b40290 07910600 24000000 9c480000 ........$....H.. │ │ - 0x0008de14 9c26fcff 8c040000 00540e78 02709008 .&.......T.x.p.. │ │ - 0x0008de24 91079206 93059404 95039602 97010000 ................ │ │ - 0x0008de34 18000000 c4480000 002bfcff 84000000 .....H...+...... │ │ - 0x0008de44 00500e38 5490029f 01000000 2c000000 .P.8T.......,... │ │ - 0x0008de54 e0480000 682bfcff f4080000 00500ea0 .H..h+.......P.. │ │ - 0x0008de64 0b54b501 b4029309 54910b9e 047c9606 .T......T....|.. │ │ - 0x0008de74 9f03900c 920a9408 95079705 14000000 ................ │ │ - 0x0008de84 10490000 3834fcff 44000000 005c0e20 .I..84..D....\. │ │ - 0x0008de94 509f0100 10000000 28490000 6434fcff P.......(I..d4.. │ │ - 0x0008dea4 88000000 00000000 10000000 3c490000 .............. │ │ + 0x0008abcc 143efaff c4050000 00540e78 4496045c .>.......T.xD..\ │ │ + 0x0008abdc 9e029703 9505609f 01940693 07920891 ......`......... │ │ + 0x0008abec 09900a03 90040a0e 00d0d1d2 d3d4d5d6 ................ │ │ + 0x0008abfc d7dedf0b 02e00e00 dfded7d6 d5d4d3d2 ................ │ │ + 0x0008ac0c d1d00000 28000000 683e0000 8c43faff ....(...h>...C.. │ │ + 0x0008ac1c bc000000 00500e30 4c930258 9f019203 .....P.0L..X.... │ │ + 0x0008ac2c 91049005 02880e00 d0d1d2d3 df000000 ................ │ │ + 0x0008ac3c 30000000 943e0000 1c44faff a0050000 0....>...D...... │ │ + 0x0008ac4c 00500e40 44940364 90079f01 95029304 .P.@D..d........ │ │ + 0x0008ac5c 92059106 035c040a 0e00d0d1 d2d3d4d5 .....\.......... │ │ + 0x0008ac6c df0b0000 1c000000 c83e0000 8849faff .........>...I.. │ │ + 0x0008ac7c 64000000 00500e20 4c90029f 0102480e d....P. L.....H. │ │ + 0x0008ac8c 00d0df00 38000000 e83e0000 cc49faff ....8....>...I.. │ │ + 0x0008ac9c 9c060000 005c0e78 749f019e 02970396 .....\.xt....... │ │ + 0x0008acac 04950594 06930792 08910990 0a03a004 ................ │ │ + 0x0008acbc 0a0e00d0 d1d2d3d4 d5d6d7de df0b0000 ................ │ │ + 0x0008accc 30000000 243f0000 2c50faff 48010000 0...$?..,P..H... │ │ + 0x0008acdc 00500e38 44930460 95029f01 94039205 .P.8D..`........ │ │ + 0x0008acec 91069007 0304010a 0e00d0d1 d2d3d4d5 ................ │ │ + 0x0008acfc df0b0000 50000000 583f0000 4851faff ....P...X?..HQ.. │ │ + 0x0008ad0c ec050000 00027c0e 18489203 48900548 ......|..H..H..H │ │ + 0x0008ad1c 91044893 02489401 0348030e 00d0d1d2 ..H..H...H...... │ │ + 0x0008ad2c d3d402d4 0e189005 91049203 93029401 ................ │ │ + 0x0008ad3c 02bc0e00 d0d1d2d3 d44c0e18 90059104 .........L...... │ │ + 0x0008ad4c 92039302 94010000 38000000 ac3f0000 ........8....?.. │ │ + 0x0008ad5c e056faff 10010000 00500e40 6491069f .V.......P.@d... │ │ + 0x0008ad6c 01950294 03930492 05900702 8c0a0e00 ................ │ │ + 0x0008ad7c d0d1d2d3 d4d5df0b 02500e00 dfd5d4d3 .........P...... │ │ + 0x0008ad8c d2d1d000 1c000000 e83f0000 b457faff .........?...W.. │ │ + 0x0008ad9c 5c000000 00580e20 48900250 9f015cd0 \....X. H..P..\. │ │ + 0x0008adac df480e00 10000000 08400000 f057faff .H.......@...W.. │ │ + 0x0008adbc 08000000 00000000 34000000 1c400000 ........4....@.. │ │ + 0x0008adcc e457faff e8040000 00500e40 6c910890 .W.......P.@l... │ │ + 0x0008addc 099f0197 02960395 04940593 06920703 ................ │ │ + 0x0008adec c4030ad0 d1d2d3d4 d5d6d7df 480e000b ............H... │ │ + 0x0008adfc 10000000 54400000 945cfaff 4c000000 ....T@...\..L... │ │ + 0x0008ae0c 00000000 10000000 68400000 cc5cfaff ........h@...\.. │ │ + 0x0008ae1c 70000000 00000000 2c000000 7c400000 p.......,...|@.. │ │ + 0x0008ae2c 285dfaff e8000000 00500e28 50910290 (].......P.(P... │ │ + 0x0008ae3c 039f0102 740ad0d1 df480e00 0b0244df ....t....H....D. │ │ + 0x0008ae4c d1d0480e 00000000 10000000 ac400000 ..H..........@.. │ │ + 0x0008ae5c e05dfaff 10000000 00000000 10000000 .].............. │ │ + 0x0008ae6c c0400000 dc5dfaff 04010000 00000000 .@...].......... │ │ + 0x0008ae7c 10000000 d4400000 cc5efaff e80b0000 .....@...^...... │ │ + 0x0008ae8c 00000000 2c000000 e8400000 a06afaff ....,....@...j.. │ │ + 0x0008ae9c e0000000 00500e28 549f0192 02910390 .....P.(T....... │ │ + 0x0008aeac 0402a00a 0e00d0d1 d2df0b54 d0d1d2df ...........T.... │ │ + 0x0008aebc 480e0000 3c000000 18410000 586bfaff H...<....A..Xk.. │ │ + 0x0008aecc 88030000 00500ee8 08449505 4c900a50 .....P...D..L..P │ │ + 0x0008aedc 9e029109 68970392 089f0196 04940693 ....h........... │ │ + 0x0008aeec 0703b801 0a0e00d0 d1d2d3d4 d5d6d7de ................ │ │ + 0x0008aefc df0b0000 20000000 58410000 a06efaff .... ...XA...n.. │ │ + 0x0008af0c 78000000 00500e28 44900260 9f01700a x....P.(D..`..p. │ │ + 0x0008af1c 0e00d0df 0b000000 10000000 7c410000 ............|A.. │ │ + 0x0008af2c f46efaff 14000000 00000000 34000000 .n..........4... │ │ + 0x0008af3c 90410000 f46efaff 50010000 00500e38 .A...n..P....P.8 │ │ + 0x0008af4c 5c920490 069f0194 02930391 0502e00a \............... │ │ + 0x0008af5c 0e00d0d1 d2d3d4df 0b02440e 00dfd4d3 ..........D..... │ │ + 0x0008af6c d2d1d000 3c000000 c8410000 0c70faff ....<....A...p.. │ │ + 0x0008af7c 20020000 00500ed8 20449208 48960450 ....P.. D..H..P │ │ + 0x0008af8c 95059109 689e0297 0350900a 5c9f0194 ....h....P..\... │ │ + 0x0008af9c 06930703 40010a0e 00d0d1d2 d3d4d5d6 ....@........... │ │ + 0x0008afac d7dedf0b 10000000 08420000 ec71faff .........B...q.. │ │ + 0x0008afbc 04010000 00000000 10000000 1c420000 .............B.. │ │ + 0x0008afcc dc72faff 0c000000 00000000 10000000 .r.............. │ │ + 0x0008afdc 30420000 d472faff 30000000 00000000 0B...r..0....... │ │ + 0x0008afec 38000000 44420000 f072faff c4110000 8...DB...r...... │ │ + 0x0008affc 00540e88 19709f01 9e029703 96049505 .T...p.......... │ │ + 0x0008b00c 94069307 92089109 900a0384 0d0a0e00 ................ │ │ + 0x0008b01c d0d1d2d3 d4d5d6d7 dedf0b00 1c000000 ................ │ │ + 0x0008b02c 80420000 7884faff bc000000 00540e38 .B..x........T.8 │ │ + 0x0008b03c 589f0190 020288d0 df480e00 1c000000 X........H...... │ │ + 0x0008b04c a0420000 1485faff 64000000 00580e20 .B......d....X. │ │ + 0x0008b05c 44900250 9f0168d0 df480e00 20000000 D..P..h..H.. ... │ │ + 0x0008b06c c0420000 5885faff 7c000000 00580e20 .B..X...|....X. │ │ + 0x0008b07c 44900250 9f010240 d0df480e 00000000 D..P...@..H..... │ │ + 0x0008b08c 2c000000 e4420000 b085faff 3c020000 ,....B......<... │ │ + 0x0008b09c 00580e30 44900660 9f019402 93039204 .X.0D..`........ │ │ + 0x0008b0ac 910503f0 01d0d1d2 d3d4df48 0e000000 ...........H.... │ │ + 0x0008b0bc 20000000 14430000 bc87faff ac000000 ....C.......... │ │ + 0x0008b0cc 00580e20 44900250 9f010270 d0df480e .X. D..P...p..H. │ │ + 0x0008b0dc 00000000 10000000 38430000 4488faff ........8C..D... │ │ + 0x0008b0ec 20000000 00000000 48000000 4c430000 .......H...LC.. │ │ + 0x0008b0fc 5088faff d0030000 00500e50 709e0295 P........P.Pp... │ │ + 0x0008b10c 05940692 08910990 0a9f0197 03960493 ................ │ │ + 0x0008b11c 07032802 0a0e00d0 d1d2d3d4 d5d6d7de ..(............. │ │ + 0x0008b12c df0b0358 010a0e00 dfded7d6 d5d4d3d2 ...X............ │ │ + 0x0008b13c d1d00b00 48000000 98430000 d48bfaff ....H....C...... │ │ + 0x0008b14c c0040000 00500e50 44910864 9f019702 .....P.PD..d.... │ │ + 0x0008b15c 96039504 94055093 06920790 09038c01 ......P......... │ │ + 0x0008b16c 0a0e00df d7d6d5d4 d3d2d1d0 0b03ec01 ................ │ │ + 0x0008b17c 0a0e00d0 d1d2d3d4 d5d6d7df 0b000000 ................ │ │ + 0x0008b18c 40000000 e4430000 4c90faff 54110000 @....C..L...T... │ │ + 0x0008b19c 00540ea8 0174b402 b5019f03 9e04920a .T...t.......... │ │ + 0x0008b1ac 910b900c 78970596 06950794 08930903 ....x........... │ │ + 0x0008b1bc ec060a0e 00f4f5d0 d1d2d3d4 d5d6d7de ................ │ │ + 0x0008b1cc df0b0000 20000000 28440000 5ca1faff .... ...(D..\... │ │ + 0x0008b1dc a4000000 00580e20 44900250 9f010268 .....X. D..P...h │ │ + 0x0008b1ec d0df480e 00000000 44000000 4c440000 ..H.....D...LD.. │ │ + 0x0008b1fc dca1faff 34020000 005c0e48 70970395 ....4....\.Hp... │ │ + 0x0008b20c 05940693 07920891 099f019e 02960490 ................ │ │ + 0x0008b21c 0a037c01 0a0e00d0 d1d2d3d4 d5d6d7de ..|............. │ │ + 0x0008b22c df0b0264 0e00dfde d7d6d5d4 d3d2d1d0 ...d............ │ │ + 0x0008b23c 1c000000 94440000 cca3faff 4c000000 .....D......L... │ │ + 0x0008b24c 00500e20 48900250 9f015cd0 df480e00 .P. H..P..\..H.. │ │ + 0x0008b25c 20000000 b4440000 f8a3faff 08010000 ....D.......... │ │ + 0x0008b26c 00500e28 6090039f 01910278 0a0e00d0 .P.(`......x.... │ │ + 0x0008b27c d1df0b00 10000000 d8440000 dca4faff .........D...... │ │ + 0x0008b28c 3c000000 00000000 24000000 ec440000 <.......$....D.. │ │ + 0x0008b29c 04a5faff 8c000000 00500e20 4c90024c .........P. L..L │ │ + 0x0008b2ac 9f017c0a 0e00d0df 0b600a0e 00dfd00b ..|......`...... │ │ + 0x0008b2bc 30000000 14450000 68a5faff 7c040000 0....E..h...|... │ │ + 0x0008b2cc 00500e40 4891074c 92065c9f 03b402b5 .P.@H..L..\..... │ │ + 0x0008b2dc 01940493 05900803 3c040e00 f4f5d0d1 ........<....... │ │ + 0x0008b2ec d2d3d4df 28000000 48450000 b0a9faff ....(...HE...... │ │ + 0x0008b2fc 10020000 00500e40 5890059f 039104b4 .....P.@X....... │ │ + 0x0008b30c 02b50103 1c010af4 f5d0d1df 480e000b ............H... │ │ + 0x0008b31c 3c000000 74450000 94abfaff 70020000 <...tE......p... │ │ + 0x0008b32c 00500e38 60930291 0490059f 01920303 .P.8`........... │ │ + 0x0008b33c e0010a0e 00d0d1d2 d3df0b78 0ad0d1d2 ...........x.... │ │ + 0x0008b34c d3df480e 000b600e 00dfd3d2 d1d00000 ..H...`......... │ │ + 0x0008b35c 3c000000 b4450000 c4adfaff 2c050000 <....E......,... │ │ + 0x0008b36c 00500e40 4492054c 91066895 0293049f .P.@D..L..h..... │ │ + 0x0008b37c 01940390 0703ac03 0a0e00d0 d1d2d3d4 ................ │ │ + 0x0008b38c d5df0b02 480a0e00 dfd5d4d3 d2d1d00b ....H........... │ │ + 0x0008b39c 2c000000 f4450000 b0b2faff f8000000 ,....E.......... │ │ + 0x0008b3ac 00540e28 58910390 049f0192 027c0a0e .T.(X........|.. │ │ + 0x0008b3bc 00d0d1d2 df0b0290 0e00dfd2 d1d00000 ................ │ │ + 0x0008b3cc 5c000000 24460000 78b3faff 90060000 \...$F..x....... │ │ + 0x0008b3dc 00500e50 489e024c 91094c90 0a649505 .P.PH..L..L..d.. │ │ + 0x0008b3ec 94069307 92089f01 97039604 02fc0a0e ................ │ │ + 0x0008b3fc 00d0d1d2 d3d4d5d6 d7dedf0b 03a8020a ................ │ │ + 0x0008b40c 0e00dfde d7d6d5d4 d3d2d1d0 0b038002 ................ │ │ + 0x0008b41c 0ad0d1d2 d3d4d5d6 d7dedf48 0e000b00 ...........H.... │ │ + 0x0008b42c 10000000 84460000 a8b9faff 18010000 .....F.......... │ │ + 0x0008b43c 00000000 40000000 98460000 acbafaff ....@....F...... │ │ + 0x0008b44c 30020000 00500e38 6892069f 01960295 0....P.8h....... │ │ + 0x0008b45c 03940493 05910790 0803c001 0a0e00d0 ................ │ │ + 0x0008b46c d1d2d3d4 d5d6df0b 700a0e00 dfd6d5d4 ........p....... │ │ + 0x0008b47c d3d2d1d0 0b000000 3c000000 dc460000 ........<....F.. │ │ + 0x0008b48c 98bcfaff 28020000 00540e48 4896044c ....(....T.HH..L │ │ + 0x0008b49c 93076c94 06589505 92089109 900a5c97 ..l..X........\. │ │ + 0x0008b4ac 03549f01 9e02038c 010e00d0 d1d2d3d4 .T.............. │ │ + 0x0008b4bc d5d6d7de df000000 2c000000 1c470000 ........,....G.. │ │ + 0x0008b4cc 80befaff b0000000 00500e30 4894024c .........P.0H..L │ │ + 0x0008b4dc 9006589f 01930392 04910502 740e00d0 ..X.........t... │ │ + 0x0008b4ec d1d2d3d4 df000000 10000000 4c470000 ............LG.. │ │ + 0x0008b4fc 00bffaff 68000000 00000000 38000000 ....h.......8... │ │ + 0x0008b50c 60470000 54bffaff 50020000 00540e38 `G..T...P....T.8 │ │ + 0x0008b51c 48900668 9f019402 93039204 91050324 H..h...........$ │ │ + 0x0008b52c 010a0e00 d0d1d2d3 d4df0b02 700a0e00 ............p... │ │ + 0x0008b53c dfd4d3d2 d1d00b00 38000000 9c470000 ........8....G.. │ │ + 0x0008b54c 68c1faff 8c010000 00500e50 44930754 h........P.PD..T │ │ + 0x0008b55c 900a6494 0692089f 03960495 059109b4 ..d............. │ │ + 0x0008b56c 02b50102 d40a0e00 f4f5d0d1 d2d3d4d5 ................ │ │ + 0x0008b57c d6df0b00 48000000 d8470000 b8c2faff ....H....G...... │ │ + 0x0008b58c 580b0000 00540e80 01509707 02409f05 X....T...P...@.. │ │ + 0x0008b59c 9e069608 9509940a 930b920c 910d900e ................ │ │ + 0x0008b5ac b602b701 b404b503 0320050a 0e00f4f5 ......... ...... │ │ + 0x0008b5bc f6f7d0d1 d2d3d4d5 d6d7dedf 0b000000 ................ │ │ + 0x0008b5cc 50000000 24480000 c4cdfaff f4040000 P...$H.......... │ │ + 0x0008b5dc 00500e48 64920690 089f0394 04930591 .P.Hd........... │ │ + 0x0008b5ec 07b402b5 01033002 0a0e00f4 f5d0d1d2 ......0......... │ │ + 0x0008b5fc d3d4df0b 0360010a 0e00dfd4 d3d2d1d0 .....`.......... │ │ + 0x0008b60c f5f40b02 7c0a0e00 dfd4d3d2 d1d0f5f4 ....|........... │ │ + 0x0008b61c 0b000000 1c000000 78480000 64d2faff ........xH..d... │ │ + 0x0008b62c c4000000 00700e20 5090029f 01700a0e .....p. P....p.. │ │ + 0x0008b63c 00d0df0b 3c000000 98480000 08d3faff ....<....H...... │ │ + 0x0008b64c 30020000 00500e48 60910690 079f0393 0....P.H`....... │ │ + 0x0008b65c 049205b4 02b50102 600af4f5 d0d1d2d3 ........`....... │ │ + 0x0008b66c df480e00 0b033801 0a0e00f4 f5d0d1d2 .H....8......... │ │ + 0x0008b67c d3df0b00 38000000 d8480000 f8d4faff ....8....H...... │ │ + 0x0008b68c 60020000 005c0e68 5496049f 01709e02 `....\.hT....p.. │ │ + 0x0008b69c 97039505 94069307 92089109 900a0300 ................ │ │ + 0x0008b6ac 020e00d0 d1d2d3d4 d5d6d7de df000000 ................ │ │ + 0x0008b6bc 18000000 14490000 1cd7faff 3c000000 .....I......<... │ │ + 0x0008b6cc 00500e20 4c9f0158 df0e0000 38000000 .P. L..X....8... │ │ + 0x0008b6dc 30490000 40d7faff 0c050000 00500e50 0I..@........P.P │ │ + 0x0008b6ec 48940693 07689f01 9e029703 9208900a H....h.......... │ │ + 0x0008b6fc 5c960495 05910903 8c040a0e 00d0d1d2 \............... │ │ + 0x0008b70c d3d4d5d6 d7dedf0b 38000000 6c490000 ........8...lI.. │ │ + 0x0008b71c 10dcfaff e0070000 00500e60 50930750 .........P.`P..P │ │ + 0x0008b72c 9e029406 7091099f 01970396 04950592 ....p........... │ │ + 0x0008b73c 08900a03 7c020a0e 00d0d1d2 d3d4d5d6 ....|........... │ │ + 0x0008b74c d7dedf0b 38000000 a8490000 b4e3faff ....8....I...... │ │ + 0x0008b75c 140f0000 00540ef0 08789604 9f019e02 .....T...x...... │ │ + 0x0008b76c 97039505 94069307 92089109 900a0318 ................ │ │ + 0x0008b77c 0a0a0e00 d0d1d2d3 d4d5d6d7 dedf0b00 ................ │ │ + 0x0008b78c 38000000 e4490000 8cf2faff 78030000 8....I......x... │ │ + 0x0008b79c 00500e78 70900a9f 019e0297 03960495 .P.xp........... │ │ + 0x0008b7ac 05940693 07920891 09033003 d0d1d2d3 ..........0..... │ │ + 0x0008b7bc d4d5d6d7 dedf480e 00000000 24000000 ......H.....$... │ │ + 0x0008b7cc 204a0000 c8f5faff a4000000 00540e28 J...........T.( │ │ + 0x0008b7dc 4891024c 9003589f 01025cd0 d1df480e H..L..X...\...H. │ │ + 0x0008b7ec 00000000 3c000000 484a0000 44f6faff ....<...HJ..D... │ │ + 0x0008b7fc 1c030000 00500e60 44900c02 449f0394 .....P.`D...D... │ │ + 0x0008b80c 08b402b5 019e0497 05960695 07930992 ................ │ │ + 0x0008b81c 0a910b03 c4020e00 f4f5d0d1 d2d3d4d5 ................ │ │ + 0x0008b82c d6d7dedf 38000000 884a0000 20f9faff ....8....J.. ... │ │ + 0x0008b83c c4020000 00500e48 48900a70 9f019e02 .....P.HH..p.... │ │ + 0x0008b84c 97039604 95059406 93079208 9109037c ...............| │ │ + 0x0008b85c 020e00d0 d1d2d3d4 d5d6d7de df000000 ................ │ │ + 0x0008b86c 28000000 c44a0000 a8fbfaff 9c010000 (....J.......... │ │ + 0x0008b87c 00500e28 609f0192 02910390 04034801 .P.(`.........H. │ │ + 0x0008b88c 0ad0d1d2 df480e00 0b000000 38000000 .....H......8... │ │ + 0x0008b89c f04a0000 18fdfaff b0100000 00500e70 .J...........P.p │ │ + 0x0008b8ac 489e0278 9f019703 96049505 94069307 H..x............ │ │ + 0x0008b8bc 92089109 900a0388 040a0e00 d0d1d2d3 ................ │ │ + 0x0008b8cc d4d5d6d7 dedf0b00 34000000 2c4b0000 ........4...,K.. │ │ + 0x0008b8dc 8c0dfbff 64030000 00540e50 4490095c ....d....T.PD..\ │ │ + 0x0008b8ec 93069207 91089f03 50950494 05b402b5 ........P....... │ │ + 0x0008b8fc 01032003 0e00f4f5 d0d1d2d3 d4d5df00 .. ............. │ │ + 0x0008b90c 2c000000 644b0000 bc10fbff 7c010000 ,...dK......|... │ │ + 0x0008b91c 00500e38 44920460 91055c9f 01940293 .P.8D..`..\..... │ │ + 0x0008b92c 03900603 2c010e00 d0d1d2d3 d4df0000 ....,........... │ │ + 0x0008b93c 34000000 944b0000 0812fbff 14020000 4....K.......... │ │ + 0x0008b94c 00500e48 44930668 94059207 9f019702 .P.HD..h........ │ │ + 0x0008b95c 96039504 91089009 0394010a 0e00d0d1 ................ │ │ + 0x0008b96c d2d3d4d5 d6d7df0b 34000000 cc4b0000 ........4....K.. │ │ + 0x0008b97c e413fbff 8c010000 00500e38 44920348 .........P.8D..H │ │ + 0x0008b98c 91044c93 02549f01 90050314 010a0e00 ..L..T.......... │ │ + 0x0008b99c d0d1d2d3 df0b74d0 d1d2d3df 480e0000 ......t.....H... │ │ + 0x0008b9ac 34000000 044c0000 3815fbff c0010000 4....L..8....... │ │ + 0x0008b9bc 00500e50 44900978 9f039108 b402b501 .P.PD..x........ │ │ + 0x0008b9cc 95049405 93069207 02dc0af4 f5d0d1d2 ................ │ │ + 0x0008b9dc d3d4d5df 480e000b 40000000 3c4c0000 ....H...@..... │ │ + 0x0008d2cc 0c010000 005c0e30 44930260 9f019203 .....\.0D..`.... │ │ + 0x0008d2dc 91049005 02900a0e 00d0d1d2 d3df0b60 ...............` │ │ + 0x0008d2ec 0e00dfd3 d2d1d048 0e309005 91049203 .......H.0...... │ │ + 0x0008d2fc 93029f01 24000000 58650000 bc3ffcff ....$...Xe...?.. │ │ + 0x0008d30c e0000000 00500e30 48920254 91039004 .....P.0H..T.... │ │ + 0x0008d31c 9f01028c 0a0e00d0 d1d2df0b 20000000 ............ ... │ │ + 0x0008d32c 80650000 7440fcff 58000000 00500e28 .e..t@..X....P.( │ │ + 0x0008d33c 549f0191 0290036c d0d1df48 0e000000 T......l...H.... │ │ + 0x0008d34c 30000000 a4650000 a840fcff c4010000 0....e...@...... │ │ + 0x0008d35c 00580e28 44910358 90049f01 920202d8 .X.(D..X........ │ │ + 0x0008d36c d0d1d2df 0e00480e 28900491 0392029f ......H.(....... │ │ + 0x0008d37c 01000000 28000000 d8650000 3842fcff ....(....e..8B.. │ │ + 0x0008d38c 3c020000 00500e30 5c930290 059f0192 <....P.0\....... │ │ + 0x0008d39c 03910402 ec0a0e00 d0d1d2d3 df0b0000 ................ │ │ + 0x0008d3ac 38000000 04660000 4844fcff 000e0000 8....f..HD...... │ │ + 0x0008d3bc 00500e68 7096049f 019e0297 03950594 .P.hp........... │ │ + 0x0008d3cc 06930792 08910990 0a039802 0a0e00d0 ................ │ │ + 0x0008d3dc d1d2d3d4 d5d6d7de df0b0000 10000000 ................ │ │ + 0x0008d3ec 40660000 0c52fcff 18000000 00000000 @f...R.......... │ │ + 0x0008d3fc 30000000 54660000 1052fcff bc000000 0...Tf...R...... │ │ + 0x0008d40c 00580e28 549f0191 02900302 480ad0d1 .X.(T.......H... │ │ + 0x0008d41c df480e00 0b680adf d1d0480e 000b480e .H...h....H...H. │ │ + 0x0008d42c 00d0d1df 20000000 88660000 9852fcff .... ....f...R.. │ │ + 0x0008d43c cc000000 00500e20 5090029f 0102a00a .....P. P....... │ │ + 0x0008d44c 0e00d0df 0b000000 20000000 ac660000 ........ ....f.. │ │ + 0x0008d45c 4053fcff 04010000 00500e20 5090029f @S.......P. P... │ │ + 0x0008d46c 0102dc0a 0e00d0df 0b000000 38000000 ............8... │ │ + 0x0008d47c d0660000 2054fcff bc020000 00500e48 .f.. T.......P.H │ │ + 0x0008d48c 44930650 97026896 03950492 079f0194 D..P..h......... │ │ + 0x0008d49c 05910890 09034c02 0ad0d1d2 d3d4d5d6 ......L......... │ │ + 0x0008d4ac d7df480e 000b0000 30000000 0c670000 ..H.....0....g.. │ │ + 0x0008d4bc a056fcff ac000000 00500e28 48910390 .V.......P.(H... │ │ + 0x0008d4cc 04589202 9f010250 0ad0d1d2 df480e00 .X.....P.....H.. │ │ + 0x0008d4dc 0b5c0a0e 00d0d1d2 df0b0000 20000000 .\.......... ... │ │ + 0x0008d4ec 40670000 1857fcff 70000000 00500e28 @g...W..p....P.( │ │ + 0x0008d4fc 54910290 039f0102 4c0e00d0 d1df0000 T.......L....... │ │ + 0x0008d50c 48000000 64670000 6457fcff 5c020000 H...dg..dW..\... │ │ + 0x0008d51c 00500e50 74960495 05920890 0a9f019e .P.Pt........... │ │ + 0x0008d52c 02970394 06930791 0902e80a d0d1d2d3 ................ │ │ + 0x0008d53c d4d5d6d7 dedf480e 000b0328 010e00d0 ......H....(.... │ │ + 0x0008d54c d1d2d3d4 d5d6d7de df000000 38000000 ............8... │ │ + 0x0008d55c b0670000 7459fcff 0c030000 00540e58 .g..tY.......T.X │ │ + 0x0008d56c 50900a74 94069208 9f019e02 97039604 P..t............ │ │ + 0x0008d57c 95059307 91090320 020a0e00 d0d1d2d3 ....... ........ │ │ + 0x0008d58c d4d5d6d7 dedf0b00 48000000 ec670000 ........H....g.. │ │ + 0x0008d59c 445cfcff 5c020000 00500e50 74960495 D\..\....P.Pt... │ │ + 0x0008d5ac 05920890 0a9f019e 02970394 06930791 ................ │ │ + 0x0008d5bc 0902e80a d0d1d2d3 d4d5d6d7 dedf480e ..............H. │ │ + 0x0008d5cc 000b0328 010e00d0 d1d2d3d4 d5d6d7de ...(............ │ │ + 0x0008d5dc df000000 30000000 38680000 545efcff ....0...8h..T^.. │ │ + 0x0008d5ec a4000000 00500e40 60910890 09b802b9 .....P.@`....... │ │ + 0x0008d5fc 01b604b7 03b406b5 059f0702 740e00f4 ............t... │ │ + 0x0008d60c f5f6f7f8 f9d0d1df 20000000 6c680000 ........ ...lh.. │ │ + 0x0008d61c c45efcff f0000000 00500e28 54910290 .^.......P.(T... │ │ + 0x0008d62c 039f0102 c4d0d1df 480e0000 60000000 ........H...`... │ │ + 0x0008d63c 90680000 905ffcff 6c040000 00500e58 .h..._..l....P.X │ │ + 0x0008d64c 44930970 9f039e04 97059606 95079408 D..p............ │ │ + 0x0008d65c 920a910b 900cb402 b50102f0 0a0e00f4 ................ │ │ + 0x0008d66c f5d0d1d2 d3d4d5d6 d7dedf0b 0314020a ................ │ │ + 0x0008d67c 0e00dfde d7d6d5d4 d3d2d1d0 f5f40b78 ...............x │ │ + 0x0008d68c 0a0e00df ded7d6d5 d4d3d2d1 d0f5f40b ................ │ │ + 0x0008d69c 40000000 f4680000 9863fcff f0080000 @....h...c...... │ │ + 0x0008d6ac 00540ef8 085c9f03 9309900c b402b501 .T...\.......... │ │ + 0x0008d6bc 789e0497 05960695 07940892 0a910b03 x............... │ │ + 0x0008d6cc 64040a0e 00f4f5d0 d1d2d3d4 d5d6d7de d............... │ │ + 0x0008d6dc df0b0000 10000000 38690000 446cfcff ........8i..Dl.. │ │ + 0x0008d6ec 08000000 00000000 1c000000 4c690000 ............Li.. │ │ + 0x0008d6fc 386cfcff 68000000 00640e20 549f0190 8l..h....d. T... │ │ + 0x0008d70c 02680e00 d0df0000 10000000 6c690000 .h..........li.. │ │ + 0x0008d71c 806cfcff 18000000 00000000 18000000 .l.............. │ │ + 0x0008d72c 80690000 846cfcff 58000000 00740e20 .i...l..X....t. │ │ + 0x0008d73c 4c9f0158 0e00df00 10000000 9c690000 L..X.........i.. │ │ + 0x0008d74c c06cfcff 54000000 00000000 4c000000 .l..T.......L... │ │ + 0x0008d75c b0690000 006dfcff 00010000 00580e30 .i...m.......X.0 │ │ + 0x0008d76c 4493035c 94029204 9f019105 9006026c D..\...........l │ │ + 0x0008d77c 0a0e00d0 d1d2d3d4 df0b640e 00dfd4d3 ..........d..... │ │ + 0x0008d78c d2d1d060 0e309006 91059204 93039402 ...`.0.......... │ │ + 0x0008d79c 9f01500e 00d0d1d2 d3d4df00 38000000 ..P.........8... │ │ + 0x0008d7ac 006a0000 b06dfcff d4000000 00500e30 .j...m.......P.0 │ │ + 0x0008d7bc 4492045c 94029f01 93039105 90060270 D..\...........p │ │ + 0x0008d7cc 0a0e00d0 d1d2d3d4 df0b640a 0e00dfd4 ..........d..... │ │ + 0x0008d7dc d3d2d1d0 0b000000 10000000 3c6a0000 ..............H... │ │ + 0x0008ec8c 00540e60 50930768 96049505 94069109 .T.`P..h........ │ │ + 0x0008ec9c 9f019e02 97039208 900a037c 050a0e00 ...........|.... │ │ + 0x0008ecac d0d1d2d3 d4d5d6d7 dedf0b00 10000000 ................ │ │ + 0x0008ecbc 107f0000 c848fdff 2c000000 00000000 .....H..,....... │ │ + 0x0008eccc 10000000 247f0000 e048fdff 14000000 ....$....H...... │ │ + 0x0008ecdc 00000000 1c000000 387f0000 e048fdff ........8....H.. │ │ + 0x0008ecec 20010000 00700e20 44900250 9f0102d4 ....p. D..P.... │ │ + 0x0008ecfc 0e00d0df 34000000 587f0000 e049fdff ....4...X....I.. │ │ + 0x0008ed0c cc020000 00540e48 589f0194 05649702 .....T.HX....d.. │ │ + 0x0008ed1c 96039504 93069207 91089009 037402d0 .............t.. │ │ + 0x0008ed2c d1d2d3d4 d5d6d7df 480e0000 38000000 ........H...8... │ │ + 0x0008ed3c 907f0000 804cfdff 6c030000 00540e78 .....L..l....T.x │ │ + 0x0008ed4c 48940678 9f019e02 97039604 95059307 H..x............ │ │ + 0x0008ed5c 92089109 900a0304 020a0e00 d0d1d2d3 ................ │ │ + 0x0008ed6c d4d5d6d7 dedf0b00 2c000000 cc7f0000 ........,....... │ │ + 0x0008ed7c b04ffdff 68010000 00500e30 48920450 .O..h....P.0H..P │ │ + 0x0008ed8c 93035c94 02910590 069f0102 f40ad0d1 ..\............. │ │ + 0x0008ed9c d2d3d4df 480e000b 30000000 fc7f0000 ....H...0....... │ │ + 0x0008edac f450fdff d8010000 00500e40 48950258 .P.......P.@H..X │ │ + 0x0008edbc 91069007 9f016094 03930492 05038001 ......`......... │ │ + 0x0008edcc d0d1d2d3 d4d5df48 0e000000 10000000 .......H........ │ │ + 0x0008eddc 30800000 9852fdff 34000000 00000000 0....R..4....... │ │ + 0x0008edec 48000000 44800000 b852fdff 34020000 H...D....R..4... │ │ + 0x0008edfc 005c0e38 48940254 90069f01 5c930392 .\.8H..T....\... │ │ + 0x0008ee0c 04910503 74010ad0 d1d2d3d4 df480e00 ....t........H.. │ │ + 0x0008ee1c 0b02440e 00d0d1d2 d3d4df48 0e389006 ..D........H.8.. │ │ + 0x0008ee2c 91059204 93039402 9f010000 44000000 ............D... │ │ + 0x0008ee3c 90800000 a054fdff 08030000 00580e38 .....T.......X.8 │ │ + 0x0008ee4c 5c90069f 01940293 03920491 0502acd0 \............... │ │ + 0x0008ee5c d1d2d3d4 df0e0048 0e389006 91059204 .......H.8...... │ │ + 0x0008ee6c 93039402 9f01038c 010ad0d1 d2d3d4df ................ │ │ + 0x0008ee7c 480e000b 3c000000 d8800000 6857fdff H...<.......hW.. │ │ + 0x0008ee8c a0040000 00500e38 4490045c 9f019103 .....P.8D..\.... │ │ + 0x0008ee9c 920203f0 020a0e00 dfd2d1d0 0b02400a ..............@. │ │ + 0x0008eeac 0e00d0d1 d2df0b02 440a0e00 dfd2d1d0 ........D....... │ │ + 0x0008eebc 0b000000 28000000 18810000 c85bfdff ....(........[.. │ │ + 0x0008eecc 94030000 00500e30 4891035c 9f019202 .....P.0H..\.... │ │ + 0x0008eedc 900403e8 020a0e00 d0d1d2df 0b000000 ................ │ │ + 0x0008eeec 10000000 44810000 305ffdff 18000000 ....D...0_...... │ │ + 0x0008eefc 00000000 10000000 58810000 345ffdff ........X...4_.. │ │ + 0x0008ef0c 08000000 00000000 24000000 6c810000 ........$...l... │ │ + 0x0008ef1c 285ffdff a8000000 00500e28 48900248 (_.......P.(H..H │ │ + 0x0008ef2c 9f017c0a d0df480e 000b7cd0 df480e00 ..|...H...|..H.. │ │ + 0x0008ef3c 1c000000 94810000 a85ffdff 80000000 ........._...... │ │ + 0x0008ef4c 00500e20 5090024c 9f010254 0e00d0df .P. P..L...T.... │ │ + 0x0008ef5c 10000000 b4810000 0860fdff 20000000 .........`.. ... │ │ + 0x0008ef6c 00000000 10000000 c8810000 1460fdff .............`.. │ │ + 0x0008ef7c 08000000 00000000 10000000 dc810000 ................ │ │ + 0x0008ef8c 0860fdff 28000000 00000000 10000000 .`..(........... │ │ + 0x0008ef9c f0810000 1c60fdff 0c000000 00000000 .....`.......... │ │ + 0x0008efac 48000000 04820000 1460fdff 1c060000 H........`...... │ │ + 0x0008efbc 00500e50 6c970396 04940692 08900a9f .P.Pl........... │ │ + 0x0008efcc 019e0295 05930791 09030c03 0a0e00df ................ │ │ + 0x0008efdc ded7d6d5 d4d3d2d1 d00b0240 0a0e00d0 ...........@.... │ │ + 0x0008efec d1d2d3d4 d5d6d7de df0b0000 2c000000 ............,... │ │ + 0x0008effc 50820000 e465fdff f0000000 00500e38 P....e.......P.8 │ │ + 0x0008f00c 48910350 92029004 609f0102 740a0e00 H..P....`...t... │ │ + 0x0008f01c d0d1d2df 0b740e00 dfd2d1d0 2c000000 .....t......,... │ │ + 0x0008f02c 80820000 a466fdff e8000000 00500e38 .....f.......P.8 │ │ + 0x0008f03c 4490064c 92046494 0293039f 01910502 D..L..d......... │ │ + 0x0008f04c 980a0e00 d0d1d2d3 d4df0b00 24000000 ............$... │ │ + 0x0008f05c b0820000 5c67fdff ac000000 00500e28 ....\g.......P.( │ │ + 0x0008f06c 58910390 049f0192 0202840e 00d0d1d2 X............... │ │ + 0x0008f07c df000000 10000000 d8820000 e067fdff .............g.. │ │ + 0x0008f08c 14000000 00000000 1c000000 ec820000 ................ │ │ + 0x0008f09c e067fdff cc010000 00700e20 5090029f .g.......p. P... │ │ + 0x0008f0ac 01038401 0e00d0df 34000000 0c830000 ........4....... │ │ + 0x0008f0bc 8c69fdff cc050000 00500e40 44930264 .i.......P.@D..d │ │ + 0x0008f0cc 9f019203 90054891 04039804 0a0e00d0 ......H......... │ │ + 0x0008f0dc d1d2d3df 0b02a40a 0e00dfd3 d2d1d00b ................ │ │ + 0x0008f0ec 18000000 44830000 206ffdff 3c000000 ....D... o..<... │ │ + 0x0008f0fc 00500e20 4c9f0158 df480e00 10000000 .P. L..X.H...... │ │ + 0x0008f10c 60830000 406ffdff 54000000 00000000 `...@o..T....... │ │ + 0x0008f11c 10000000 74830000 806ffdff 54000000 ....t....o..T... │ │ + 0x0008f12c 00000000 28000000 88830000 c06ffdff ....(........o.. │ │ + 0x0008f13c d4000000 00540e30 48920390 05649302 .....T.0H....d.. │ │ + 0x0008f14c 91049f01 02940e00 d0d1d2d3 df000000 ................ │ │ + 0x0008f15c 28000000 b4830000 6870fdff d8000000 (.......hp...... │ │ + 0x0008f16c 00540e30 48920390 05649302 91049f01 .T.0H....d...... │ │ + 0x0008f17c 02980e00 d0d1d2d3 df000000 28000000 ............(... │ │ + 0x0008f18c e0830000 1471fdff d4000000 00540e30 .....q.......T.0 │ │ + 0x0008f19c 48930292 036c9f01 91049005 028c0e00 H....l.......... │ │ + 0x0008f1ac d0d1d2d3 df000000 24000000 0c840000 ........$....... │ │ + 0x0008f1bc c471fdff 14020000 00580e28 54910290 .q.......X.(T... │ │ + 0x0008f1cc 039f0103 34010a0e 00d0d1df 0b000000 ....4........... │ │ + 0x0008f1dc 60000000 34840000 b073fdff e0080000 `...4....s...... │ │ + 0x0008f1ec 00540ec0 01509511 0254be02 bf01bc04 .T...P...T...... │ │ + 0x0008f1fc bd03b808 b9079f0d b60ab709 ba06bb05 ................ │ │ + 0x0008f20c b40cb50b 970f9610 93139214 91159016 ................ │ │ + 0x0008f21c 9e0e9412 031c050a 0e00f4f5 f6f7f8f9 ................ │ │ + 0x0008f22c fafbfcfd feffd0d1 d2d3d4d5 d6d7dedf ................ │ │ + 0x0008f23c 0b000000 50000000 98840000 2c7cfdff ....P.......,|.. │ │ + 0x0008f24c 44020000 00500e68 48950c02 50960b94 D....P.hH...P... │ │ + 0x0008f25c 0d9110ba 02bb01b8 04b9039f 09970a93 ................ │ │ + 0x0008f26c 0e920f90 11b606b7 05b408b5 07032801 ..............(. │ │ + 0x0008f27c 0a0e00f4 f5f6f7f8 f9fafbd0 d1d2d3d4 ................ │ │ + 0x0008f28c d5d6d7df 0b000000 3c000000 ec840000 ........<....... │ │ + 0x0008f29c 1c7efdff d4000000 00500e48 44920a6c .~.......P.HD..l │ │ + 0x0008f2ac 9f09910b 900cba02 bb01b804 b903b606 ................ │ │ + 0x0008f2bc b705b408 b5070294 0e00f4f5 f6f7f8f9 ................ │ │ + 0x0008f2cc fafbd0d1 d2df0000 28000000 2c850000 ........(...,... │ │ + 0x0008f2dc b07efdff 18010000 00540e28 44900454 .~.......T.(D..T │ │ + 0x0008f2ec 92029103 589f0102 b00ad0d1 d2df480e ....X.........H. │ │ + 0x0008f2fc 000b0000 30000000 58850000 9c7ffdff ....0...X....... │ │ + 0x0008f30c 5c010000 00500e30 48910550 94025892 \....P.0H..P..X. │ │ + 0x0008f31c 04900658 9f019303 02e00ad0 d1d2d3d4 ...X............ │ │ + 0x0008f32c df480e00 0b000000 38000000 8c850000 .H......8....... │ │ + 0x0008f33c c480fdff d8000000 00600e48 48b802b9 .........`.HH... │ │ + 0x0008f34c 014c9308 900b6092 09910ab6 04b7039f .L....`......... │ │ + 0x0008f35c 07b406b5 05027cf4 f5f6f7f8 f9d0d1d2 ......|......... │ │ + 0x0008f36c d3df0e00 10000000 c8850000 6081fdff ............`... │ │ + 0x0008f37c 34010000 00000000 10000000 dc850000 4............... │ │ + 0x0008f38c 8082fdff 28010000 00000000 10000000 ....(........... │ │ + 0x0008f39c f0850000 9483fdff 50000000 00000000 ........P....... │ │ + 0x0008f3ac 10000000 04860000 d083fdff d0000000 ................ │ │ + 0x0008f3bc 00000000 40000000 18860000 8c84fdff ....@........... │ │ + 0x0008f3cc 24060000 00500e78 489e0402 489f0397 $....P.xH...H... │ │ + 0x0008f3dc 05960695 07940893 09920a91 0b900cb4 ................ │ │ + 0x0008f3ec 02b50103 bc040a0e 00f4f5d0 d1d2d3d4 ................ │ │ + 0x0008f3fc d5d6d7de df0b0000 18000000 5c860000 ............\... │ │ + 0x0008f40c 6c8afdff 3c000000 00540e28 549f0154 l...<....T.(T..T │ │ + 0x0008f41c 0e00df00 10000000 78860000 8c8afdff ........x....... │ │ + 0x0008f42c 18000000 00000000 30000000 8c860000 ........0....... │ │ + 0x0008f43c 948afdff 74010000 00500e40 48940393 ....t....P.@H... │ │ + 0x0008f44c 04649502 92059106 9007489f 0102600a .d........H...`. │ │ + 0x0008f45c 0e00d0d1 d2d3d4d5 df0b0000 1c000000 ................ │ │ + 0x0008f46c c0860000 d48bfdff b8000000 00540e28 .............T.( │ │ + 0x0008f47c 4c9f0102 680adf48 0e000b00 1c000000 L...h..H........ │ │ + 0x0008f48c e0860000 6c8cfdff b0000000 00540e28 ....l........T.( │ │ + 0x0008f49c 4c9f0102 600adf48 0e000b00 14000000 L...`..H........ │ │ + 0x0008f4ac 00870000 fc8cfdff 68000000 00740e28 ........h....t.( │ │ + 0x0008f4bc 5c9f0100 1c000000 18870000 4c8dfdff \...........L... │ │ + 0x0008f4cc b0000000 00540e28 4c9f0102 600adf48 .....T.(L...`..H │ │ + 0x0008f4dc 0e000b00 1c000000 38870000 dc8dfdff ........8....... │ │ + 0x0008f4ec b4000000 00540e28 4c9f0102 640adf48 .....T.(L...d..H │ │ + 0x0008f4fc 0e000b00 1c000000 58870000 708efdff ........X...p... │ │ + 0x0008f50c b4000000 00540e28 4c9f0102 640adf48 .....T.(L...d..H │ │ + 0x0008f51c 0e000b00 1c000000 78870000 048ffdff ........x....... │ │ + 0x0008f52c b4000000 00540e28 4c9f0102 640adf48 .....T.(L...d..H │ │ + 0x0008f53c 0e000b00 10000000 98870000 988ffdff ................ │ │ + 0x0008f54c 18000000 00000000 10000000 ac870000 ................ │ │ + 0x0008f55c 9c8ffdff 08000000 00000000 10000000 ................ │ │ + 0x0008f56c c0870000 908ffdff 08000000 00000000 ................ │ │ + 0x0008f57c 30000000 d4870000 848ffdff b0010000 0............... │ │ + 0x0008f58c 005c0ec8 02489007 6891069f 01950294 .\...H..h....... │ │ + 0x0008f59c 03930492 0502580a 0e00d0d1 d2d3d4d5 ......X......... │ │ + 0x0008f5ac df0b0000 30000000 08880000 0091fdff ....0........... │ │ + 0x0008f5bc b8000000 00540e40 509f03b4 02b50174 .....T.@P......t │ │ + 0x0008f5cc 0a0e00f4 f5df0b54 0a0e00df f5f40b02 .......T........ │ │ + 0x0008f5dc 4c0e00df f5f40000 10000000 3c880000 L...........<... │ │ + 0x0008f5ec 8491fdff 30000000 00000000 18000000 ....0........... │ │ + 0x0008f5fc 50880000 a091fdff 58000000 00600e28 P.......X....`.( │ │ + 0x0008f60c 589f0158 df480e00 10000000 6c880000 X..X.H......l... │ │ + 0x0008f61c e491fdff 18000000 00000000 10000000 ................ │ │ + 0x0008f62c 80880000 e891fdff 08000000 00000000 ................ │ │ + 0x0008f63c 10000000 94880000 dc91fdff 08000000 ................ │ │ + 0x0008f64c 00000000 40000000 a8880000 d091fdff ....@........... │ │ + 0x0008f65c 90020000 00540ee0 0248b402 b5014c90 .....T...H....L. │ │ + 0x0008f66c 0c4c920a 68910b9f 039e0497 05960695 .L..h........... │ │ + 0x0008f67c 07940893 0902680a 0e00f4f5 d0d1d2d3 ......h......... │ │ + 0x0008f68c d4d5d6d7 dedf0b00 30000000 ec880000 ........0....... │ │ + 0x0008f69c 1c94fdff f8000000 00540e40 509f03b4 .........T.@P... │ │ + 0x0008f6ac 02b50102 600a0e00 f4f5df0b 02600a0e ....`........`.. │ │ + 0x0008f6bc 00dff5f4 0b540e00 dff5f400 10000000 .....T.......... │ │ + 0x0008f6cc 20890000 e094fdff 5c000000 00000000 .......\....... │ │ + 0x0008f6dc 28000000 34890000 2895fdff 9c000000 (...4...(....... │ │ + 0x0008f6ec 00500e30 4490044c 92025091 03589f01 .P.0D..L..P..X.. │ │ + 0x0008f6fc 024cd0d1 d2df480e 00000000 24000000 .L....H.....$... │ │ + 0x0008f70c 60890000 a095fdff b4010000 00500e28 `............P.( │ │ + 0x0008f71c 44920254 9f019103 9004038c 010e00d0 D..T............ │ │ + 0x0008f72c d1d2df00 10000000 88890000 2c97fdff ............,... │ │ + 0x0008f73c 14000000 00000000 20000000 9c890000 ........ ....... │ │ + 0x0008f74c 2c97fdff 7c000000 00500e20 48900250 ,...|....P. H..P │ │ + 0x0008f75c 9f01024c d0df480e 00000000 54000000 ...L..H.....T... │ │ + 0x0008f76c c0890000 8497fdff c4050000 00640e60 .............d.` │ │ + 0x0008f77c 4490124c 950d9210 60960c94 0e930f91 D..L....`....... │ │ + 0x0008f78c 11749f09 9e0a970b ba02bb01 b804b903 .t.............. │ │ + 0x0008f79c b606b705 b408b507 038c020a f4f5f6f7 ................ │ │ + 0x0008f7ac f8f9fafb d0d1d2d3 d4d5d6d7 dedf480e ..............H. │ │ + 0x0008f7bc 000b0000 2c000000 188a0000 f09cfdff ....,........... │ │ + 0x0008f7cc 6c010000 00500e20 5090029f 01780ad0 l....P. P....x.. │ │ + 0x0008f7dc df480e00 0b029c0a 0e00d0df 0b0268d0 .H............h. │ │ + 0x0008f7ec df480e00 28000000 488a0000 389efdff .H..(...H...8... │ │ + 0x0008f7fc c0000000 00500e38 44910560 9f019402 .....P.8D..`.... │ │ + 0x0008f80c 93039204 9006028c 0e00d0d1 d2d3d4df ................ │ │ + 0x0008f81c 1c000000 748a0000 cc9efdff 84000000 ....t........... │ │ + 0x0008f82c 00740e20 44900264 9f01680e 00d0df00 .t. D..d..h..... │ │ + 0x0008f83c 24000000 948a0000 309ffdff 98000000 $.......0....... │ │ + 0x0008f84c 00500e20 48900250 9f01680a 0e00d0df .P. H..P..h..... │ │ + 0x0008f85c 0b02480e 00dfd000 1c000000 bc8a0000 ..H............. │ │ + 0x0008f86c a09ffdff 60000000 00540e20 48900260 ....`....T. H..` │ │ + 0x0008f87c 9f01640e 00d0df00 10000000 dc8a0000 ..d............. │ │ + 0x0008f88c e09ffdff 30000000 00000000 1c000000 ....0........... │ │ + 0x0008f89c f08a0000 fc9ffdff 60000000 00580e20 ........`....X. │ │ + 0x0008f8ac 4890025c 9f01640e 00d0df00 10000000 H..\..d......... │ │ + 0x0008f8bc 108b0000 3ca0fdff 0c000000 00000000 ....<........... │ │ + 0x0008f8cc 10000000 248b0000 34a0fdff 08000000 ....$...4....... │ │ + 0x0008f8dc 00000000 20000000 388b0000 28a0fdff .... ...8...(... │ │ + 0x0008f8ec 7c000000 00580e20 44900250 9f010240 |....X. D..P...@ │ │ + 0x0008f8fc d0df480e 00000000 10000000 5c8b0000 ..H.........\... │ │ + 0x0008f90c 80a0fdff 10000000 00000000 10000000 ................ │ │ + 0x0008f91c 708b0000 80a0fdff 18000000 00000000 p............... │ │ + 0x0008f92c 10000000 848b0000 84a0fdff 08000000 ................ │ │ + 0x0008f93c 00000000 10000000 988b0000 78a0fdff ............x... │ │ + 0x0008f94c 08000000 00000000 34000000 ac8b0000 ........4....... │ │ + 0x0008f95c 6ca0fdff f0010000 005c0ec8 02489008 l........\...H.. │ │ + 0x0008f96c 6c91079f 01960295 03940493 05920602 l............... │ │ + 0x0008f97c 5c0a0e00 d0d1d2d3 d4d5d6df 0b000000 \............... │ │ + 0x0008f98c 30000000 e48b0000 24a2fdff c4000000 0.......$....... │ │ + 0x0008f99c 00540e40 509f03b4 02b50102 400a0e00 .T.@P.......@... │ │ + 0x0008f9ac f4f5df0b 540a0e00 dff5f40b 024c0e00 ....T........L.. │ │ + 0x0008f9bc dff5f400 10000000 188c0000 b4a2fdff ................ │ │ + 0x0008f9cc 3c000000 00000000 28000000 2c8c0000 <.......(...,... │ │ + 0x0008f9dc dca2fdff 9c000000 00500e30 4490044c .........P.0D..L │ │ + 0x0008f9ec 92025091 03589f01 024cd0d1 d2df480e ..P..X...L....H. │ │ + 0x0008f9fc 00000000 28000000 588c0000 58a3fdff ....(...X...X... │ │ + 0x0008fa0c b0000000 00580e30 4492035c 93029f01 .....X.0D..\.... │ │ + 0x0008fa1c 91049005 0268d0d1 d2d3df48 0e000000 .....h.....H.... │ │ + 0x0008fa2c 28000000 848c0000 dca3fdff 14010000 (............... │ │ + 0x0008fa3c 00500e30 44910350 90045c9f 01920202 .P.0D..P..\..... │ │ + 0x0008fa4c c80a0e00 d0d1d2df 0b000000 2c000000 ............,... │ │ + 0x0008fa5c b08c0000 c4a4fdff a4010000 00500e40 .............P.@ │ │ + 0x0008fa6c 4493024c 91047c9f 01920390 05030801 D..L..|......... │ │ + 0x0008fa7c 0a0e00d0 d1d2d3df 0b000000 44000000 ............D... │ │ + 0x0008fa8c e08c0000 38a6fdff 8c060000 00500ef0 ....8........P.. │ │ + 0x0008fa9c ff014494 066c0ef8 a0029f01 97039505 ..D..l.......... │ │ + 0x0008faac 93079208 9109900a 9e029604 034c020a .............L.. │ │ + 0x0008fabc 0ef0ff01 700e00d0 d1d2d3d4 d5d6d7de ....p........... │ │ + 0x0008facc df0b0000 28000000 288d0000 7cacfdff ....(...(...|... │ │ + 0x0008fadc 2c020000 00500e38 5c930292 03910490 ,....P.8\....... │ │ + 0x0008faec 059f0102 fc0a0e00 d0d1d2d3 df0b0000 ................ │ │ + 0x0008fafc 3c000000 548d0000 7caefdff b4020000 <...T...|....... │ │ + 0x0008fb0c 00500e48 58930492 05910690 07509f01 .P.HX........P.. │ │ + 0x0008fb1c 95029403 02cc0ad0 d1d2d3d4 d5df480e ..............H. │ │ + 0x0008fb2c 000b0344 010a0e00 d0d1d2d3 d4d5df0b ...D............ │ │ + 0x0008fb3c 30000000 948d0000 f0b0fdff 74010000 0...........t... │ │ + 0x0008fb4c 00500e40 48920691 07689503 94049305 .P.@H....h...... │ │ + 0x0008fb5c 90089f01 960202b0 0a0e00d0 d1d2d3d4 ................ │ │ + 0x0008fb6c d5d6df0b 38000000 c88d0000 30b2fdff ....8.......0... │ │ + 0x0008fb7c ec010000 00500e60 44900a54 94069307 .....P.`D..T.... │ │ + 0x0008fb8c 92086c9e 02970396 04950591 099f0102 ..l............. │ │ + 0x0008fb9c ac0a0e00 d0d1d2d3 d4d5d6d7 dedf0b00 ................ │ │ + 0x0008fbac 38000000 048e0000 e0b3fdff 60020000 8...........`... │ │ + 0x0008fbbc 00500e70 44900a50 92089109 709e0297 .P.pD..P....p... │ │ + 0x0008fbcc 03960495 05940693 079f0102 ac0a0e00 ................ │ │ + 0x0008fbdc d0d1d2d3 d4d5d6d7 dedf0b00 24000000 ............$... │ │ + 0x0008fbec 408e0000 04b6fdff 34010000 00500e38 @.......4....P.8 │ │ + 0x0008fbfc 44900460 92029103 9f010260 0a0e00d0 D..`.......`.... │ │ + 0x0008fc0c d1d2df0b 34000000 688e0000 10b7fdff ....4...h....... │ │ + 0x0008fc1c 38010000 00500e38 44900560 93029203 8....P.8D..`.... │ │ + 0x0008fc2c 91049f01 02740a0e 00dfd3d2 d1d00b70 .....t.........p │ │ + 0x0008fc3c 0a0e00d0 d1d2d3df 0b000000 38000000 ............8... │ │ + 0x0008fc4c a08e0000 10b8fdff c0010000 00500e38 .............P.8 │ │ + 0x0008fc5c 4491056c 93039204 90069f01 94020278 D..l...........x │ │ + 0x0008fc6c 0a0e00d0 d1d2d3d4 df0b740a 0e00dfd4 ..........t..... │ │ + 0x0008fc7c d3d2d1d0 0b000000 44000000 dc8e0000 ........D....... │ │ + 0x0008fc8c 94b9fdff 34030000 00500e50 6c9f0197 ....4....P.Pl... │ │ + 0x0008fc9c 02960394 05930692 07910890 09950403 ................ │ │ + 0x0008fcac e0010a0e 00d0d1d2 d3d4d5d6 d7df0b78 ...............x │ │ + 0x0008fcbc 0a0e00df d7d6d5d4 d3d2d1d0 0b000000 ................ │ │ + 0x0008fccc 24000000 248f0000 8cbcfdff 94000000 $...$........... │ │ + 0x0008fcdc 00500e28 54900454 92029103 9f01025c .P.(T..T.......\ │ │ + 0x0008fcec 0e00d0d1 d2df0000 10000000 4c8f0000 ............L... │ │ + 0x0008fcfc f8bcfdff 90000000 00000000 10000000 ................ │ │ + 0x0008fd0c 608f0000 80bdfdff 3c000000 00000000 `.......<....... │ │ + 0x0008fd1c 10000000 748f0000 a8bdfdff 3c000000 ....t.......<... │ │ + 0x0008fd2c 00000000 10000000 888f0000 d0bdfdff ................ │ │ + 0x0008fd3c 98000000 00000000 10000000 9c8f0000 ................ │ │ + 0x0008fd4c 54befdff 9c000000 00000000 10000000 T............... │ │ + 0x0008fd5c b08f0000 e0befdff 2c000000 00000000 ........,....... │ │ + 0x0008fd6c 14000000 c48f0000 f8befdff 98000000 ................ │ │ + 0x0008fd7c 00540e28 7c9f0100 30000000 dc8f0000 .T.(|...0....... │ │ + 0x0008fd8c 78bffdff a8000000 00500e40 5c930292 x........P.@\... │ │ + 0x0008fd9c 03910490 059f0178 0a0e00d0 d1d2d3df .......x........ │ │ + 0x0008fdac 0b02440e 00dfd3d2 d1d00000 2c000000 ..D.........,... │ │ + 0x0008fdbc 10900000 ecbffdff 94000000 00500e30 .............P.0 │ │ + 0x0008fdcc 58920291 0390049f 01700a0e 00d0d1d2 X........p...... │ │ + 0x0008fddc df0b7c0e 00dfd2d1 d0000000 2c000000 ..|.........,... │ │ + 0x0008fdec 40900000 50c0fdff 94000000 00500e30 @...P........P.0 │ │ + 0x0008fdfc 58920291 0390049f 01700a0e 00d0d1d2 X........p...... │ │ + 0x0008fe0c df0b7c0e 00dfd2d1 d0000000 24000000 ..|.........$... │ │ + 0x0008fe1c 70900000 b4c0fdff 88000000 00580e28 p............X.( │ │ + 0x0008fe2c 549f0192 02910390 0402540e 00d0d1d2 T.........T..... │ │ + 0x0008fe3c df000000 2c000000 98900000 14c1fdff ....,........... │ │ + 0x0008fe4c bc000000 00500e30 44930358 94029204 .....P.0D..X.... │ │ + 0x0008fe5c 9006649f 01910502 6c0e00d0 d1d2d3d4 ..d.....l....... │ │ + 0x0008fe6c df000000 10000000 c8900000 a0c1fdff ................ │ │ + 0x0008fe7c 18000000 00000000 1c000000 dc900000 ................ │ │ + 0x0008fe8c a4c1fdff 4c000000 00500e20 4c90029f ....L....P. L... │ │ + 0x0008fe9c 0168d0df 480e0000 30000000 fc900000 .h..H...0....... │ │ + 0x0008feac d0c1fdff 44010000 00500e38 44950348 ....D....P.8D..H │ │ + 0x0008febc 92065496 02910764 9f019404 93059008 ..T....d........ │ │ + 0x0008fecc 02f00e00 d0d1d2d3 d4d5d6df 1c000000 ................ │ │ + 0x0008fedc 30910000 e0c2fdff 68000000 00500e20 0.......h....P. │ │ + 0x0008feec 4c90029f 010244d0 df480e00 3c000000 L.....D..H..<... │ │ + 0x0008fefc 50910000 28c3fdff 5c020000 00500e50 P...(...\....P.P │ │ + 0x0008ff0c 44920848 93074891 09749604 9505900a D..H..H..t...... │ │ + 0x0008ff1c 9f019e02 97039406 0328010a 0e00d0d1 .........(...... │ │ + 0x0008ff2c d2d3d4d5 d6d7dedf 0b000000 20000000 ............ ... │ │ + 0x0008ff3c 90910000 44c5fdff 88000000 005c0e20 ....D........\. │ │ + 0x0008ff4c 4c900250 9f010240 d0df480e 00000000 L..P...@..H..... │ │ + 0x0008ff5c 2c000000 b4910000 a8c5fdff f4000000 ,............... │ │ + 0x0008ff6c 00500e38 44930450 95029106 649f0194 .P.8D..P....d... │ │ + 0x0008ff7c 03920590 0702ac0e 00d0d1d2 d3d4d5df ................ │ │ + 0x0008ff8c 28000000 e4910000 6cc6fdff 90000000 (.......l....... │ │ + 0x0008ff9c 00500e30 4c920390 05609302 91049f01 .P.0L....`...... │ │ + 0x0008ffac 02540e00 d0d1d2d3 df000000 10000000 .T.............. │ │ + 0x0008ffbc 10920000 d0c6fdff 24000000 00000000 ........$....... │ │ + 0x0008ffcc 38000000 24920000 e0c6fdff d0080000 8...$........... │ │ + 0x0008ffdc 00540ec0 01709f01 9e029703 96049505 .T...p.......... │ │ + 0x0008ffec 94069307 92089109 900a03a0 050a0e00 ................ │ │ + 0x0008fffc d0d1d2d3 d4d5d6d7 dedf0b00 24000000 ............$... │ │ + 0x0009000c 60920000 74cffdff b4000000 00540e28 `...t........T.( │ │ + 0x0009001c 5891039f 01920290 040280d0 d1d2df48 X..............H │ │ + 0x0009002c 0e000000 10000000 88920000 00d0fdff ................ │ │ + 0x0009003c 18000000 00000000 20000000 9c920000 ........ ....... │ │ + 0x0009004c 04d0fdff 74000000 00500e28 44900250 ....t....P.(D..P │ │ + 0x0009005c 9f017c0a 0e00d0df 0b000000 20000000 ..|......... ... │ │ + 0x0009006c c0920000 54d0fdff a8000000 00500e38 ....T........P.8 │ │ + 0x0009007c 44900364 91029f01 740a0e00 d0d1df0b D..d....t....... │ │ + 0x0009008c 38000000 e4920000 d8d0fdff 54050000 8...........T... │ │ + 0x0009009c 00500e58 44950570 9703900a 9f019e02 .P.XD..p........ │ │ + 0x000900ac 96049406 93079208 91090350 030ad0d1 ...........P.... │ │ + 0x000900bc d2d3d4d5 d6d7dedf 480e000b 24000000 ........H...$... │ │ + 0x000900cc 20930000 f0d5fdff 90000000 00580e28 ............X.( │ │ + 0x000900dc 44920250 9103549f 01900402 40d0d1d2 D..P..T.....@... │ │ + 0x000900ec df480e00 1c000000 48930000 58d6fdff .H......H...X... │ │ + 0x000900fc 44000000 00500e20 4c9f0160 0a0e00df D....P. L..`.... │ │ + 0x0009010c 0b000000 1c000000 68930000 7cd6fdff ........h...|... │ │ + 0x0009011c 44000000 00500e20 4c9f0160 0a0e00df D....P. L..`.... │ │ + 0x0009012c 0b000000 20000000 88930000 a0d6fdff .... ........... │ │ + 0x0009013c 44000000 00500e20 4c9f015c 0a0e00df D....P. L..\.... │ │ + 0x0009014c 0b4c0e00 df000000 20000000 ac930000 .L...... ....... │ │ + 0x0009015c c0d6fdff 50000000 00500e20 4c9f0160 ....P....P. L..` │ │ + 0x0009016c 0a0e00df 0b4cdf0e 00000000 34000000 .....L......4... │ │ + 0x0009017c d0930000 ecd6fdff e0000000 00500e30 .............P.0 │ │ + 0x0009018c 58920291 0390049f 0102600a 0e00d0d1 X.........`..... │ │ + 0x0009019c d2df0b5c 0a0e00df d2d1d00b 7c0e00df ...\........|... │ │ + 0x000901ac d2d1d000 20000000 08940000 94d7fdff .... ........... │ │ + 0x000901bc 7c000000 00500e30 54910290 039f016c |....P.0T......l │ │ + 0x000901cc 0a0e00d0 d1df0b00 1c000000 2c940000 ............,... │ │ + 0x000901dc ecd7fdff 84000000 00500e30 5890029f .........P.0X... │ │ + 0x000901ec 01700a0e 00d0df0b 10000000 4c940000 .p..........L... │ │ + 0x000901fc 50d8fdff 14000000 00000000 28000000 P...........(... │ │ + 0x0009020c 60940000 50d8fdff 60010000 00500e38 `...P...`....P.8 │ │ + 0x0009021c 4492035c 90059f01 93029104 02480a0e D..\.........H.. │ │ + 0x0009022c 00d0d1d2 d3df0b00 38000000 8c940000 ........8....... │ │ + 0x0009023c 84d9fdff c4070000 00540e60 7095059f .........T.`p... │ │ + 0x0009024c 019e0297 03960494 06930792 08910990 ................ │ │ + 0x0009025c 0a039004 0a0e00d0 d1d2d3d4 d5d6d7de ................ │ │ + 0x0009026c df0b0000 28000000 c8940000 0ce1fdff ....(........... │ │ + 0x0009027c 20010000 00500e38 64930292 03910490 ....P.8d....... │ │ + 0x0009028c 059f0102 480a0e00 d0d1d2d3 df0b0000 ....H........... │ │ + 0x0009029c 38000000 f4940000 00e2fdff cc010000 8............... │ │ + 0x000902ac 00500e50 44910950 9e026494 06930792 .P.PD..P..d..... │ │ + 0x000902bc 08900a9f 01970396 04950503 40010a0e ............@... │ │ + 0x000902cc 00d0d1d2 d3d4d5d6 d7dedf0b 38000000 ............8... │ │ + 0x000902dc 30950000 90e3fdff cc050000 00540e70 0............T.p │ │ + 0x000902ec 58910902 4c900a9f 019e0297 03960495 X...L........... │ │ + 0x000902fc 05940693 07920803 9c030a0e 00d0d1d2 ................ │ │ + 0x0009030c d3d4d5d6 d7dedf0b 24000000 6c950000 ........$...l... │ │ + 0x0009031c 20e9fdff 84000000 00500e20 44900264 ........P. D..d │ │ + 0x0009032c 9f01700a 0e00d0df 0b540a0e 00dfd00b ..p......T...... │ │ + 0x0009033c 24000000 94950000 7ce9fdff b0000000 $.......|....... │ │ + 0x0009034c 00500e28 4490026c 9f016c0a 0e00d0df .P.(D..l..l..... │ │ + 0x0009035c 0b540a0e 00dfd00b 3c000000 bc950000 .T......<....... │ │ + 0x0009036c 04eafdff 50020000 00500e40 64940393 ....P....P.@d... │ │ + 0x0009037c 04920590 079f0195 02910602 500ad0d1 ............P... │ │ + 0x0009038c d2d3d4d5 df480e00 0b02940a 0e00d0d1 .....H.......... │ │ + 0x0009039c d2d3d4d5 df0b0000 1c000000 fc950000 ................ │ │ + 0x000903ac 14ecfdff 44000000 00500e20 44900254 ....D....P. D..T │ │ + 0x000903bc 9f015c0e 00d0df00 10000000 1c960000 ..\............. │ │ + 0x000903cc 38ecfdff 18000000 00000000 20000000 8........... ... │ │ + 0x000903dc 30960000 40ecfdff 8c000000 00500e28 0...@........P.( │ │ + 0x000903ec 48900202 409f0168 0a0e00d0 df0b0000 H...@..h........ │ │ + 0x000903fc 30000000 54960000 a8ecfdff ac010000 0...T........... │ │ + 0x0009040c 00500ed0 08489205 9007689f 01950294 .P...H....h..... │ │ + 0x0009041c 03930491 0602d00a 0e00d0d1 d2d3d4d5 ................ │ │ + 0x0009042c df0b0000 38000000 88960000 20eefdff ....8....... ... │ │ + 0x0009043c 40020000 00500ed8 08449009 50920768 @....P...D..P..h │ │ + 0x0009044c 97029603 95049306 91089f01 94050308 ................ │ │ + 0x0009045c 010a0e00 d0d1d2d3 d4d5d6d7 df0b0000 ................ │ │ + 0x0009046c 10000000 c4960000 24f0fdff 24000000 ........$...$... │ │ + 0x0009047c 00000000 10000000 d8960000 34f0fdff ............4... │ │ + 0x0009048c 40000000 00000000 28000000 ec960000 @.......(....... │ │ + 0x0009049c 60f0fdff bc000000 00540e28 5491029f `........T.(T... │ │ + 0x000904ac 01900302 740a0e00 d0d1df0b 580a0e00 ....t.......X... │ │ + 0x000904bc dfd1d00b 10000000 18970000 f0f0fdff ................ │ │ + 0x000904cc 1c000000 00000000 10000000 2c970000 ............,... │ │ + 0x000904dc f8f0fdff 18000000 00000000 10000000 ................ │ │ + 0x000904ec 40970000 fcf0fdff 20000000 00000000 @....... ....... │ │ + 0x000904fc 24000000 54970000 0cf1fdff 54000000 $...T.......T... │ │ + 0x0009050c 00500e20 5490029f 01600a0e 00d0df0b .P. T....`...... │ │ + 0x0009051c 500e00df d0000000 2c000000 7c970000 P.......,...|... │ │ + 0x0009052c 38f1fdff c8000000 00500e28 58920291 8........P.(X... │ │ + 0x0009053c 0390049f 0102680a 0e00d0d1 d2df0b78 ......h........x │ │ + 0x0009054c 0e00dfd2 d1d00000 28000000 ac970000 ........(....... │ │ + 0x0009055c d0f1fdff b4000000 00500e28 54910290 .........P.(T... │ │ + 0x0009056c 039f0102 680ad0d1 df480e00 0b58dfd1 ....h....H...X.. │ │ + 0x0009057c d0480e00 10000000 d8970000 58f2fdff .H..........X... │ │ + 0x0009058c 10000000 00000000 10000000 ec970000 ................ │ │ + 0x0009059c 54f2fdff 58000000 00000000 10000000 T...X........... │ │ + 0x000905ac 00980000 98f2fdff 18000000 00000000 ................ │ │ + 0x000905bc 20000000 14980000 9cf2fdff b0010000 ............... │ │ + 0x000905cc 00500e20 44900254 9f01035c 010a0e00 .P. D..T...\.... │ │ + 0x000905dc d0df0b00 18000000 38980000 28f4fdff ........8...(... │ │ + 0x000905ec 34000000 00500e20 4c9f0158 0e00df00 4....P. L..X.... │ │ + 0x000905fc 20000000 54980000 40f4fdff 70000000 ...T...@...p... │ │ + 0x0009060c 00500e20 4c9f0168 0adf0e00 480b5cdf .P. L..h....H.\. │ │ + 0x0009061c 0e000000 20000000 78980000 8cf4fdff .... ...x....... │ │ + 0x0009062c 70000000 00500e20 4c9f0168 0adf0e00 p....P. L..h.... │ │ + 0x0009063c 480b5cdf 0e000000 20000000 9c980000 H.\..... ....... │ │ + 0x0009064c d8f4fdff 88000000 00500e20 4c9f0174 .........P. L..t │ │ + 0x0009065c 0adf0e00 480b64df 0e000000 1c000000 ....H.d......... │ │ + 0x0009066c c0980000 3cf5fdff 80000000 00500e20 ....<........P. │ │ + 0x0009067c 509f0190 020254d0 df0e0000 20000000 P.....T..... ... │ │ + 0x0009068c e0980000 a0f5fdff 60000000 00540e28 ........`....T.( │ │ + 0x0009069c 589f0191 02900374 0e00d0d1 df000000 X......t........ │ │ + 0x000906ac 20000000 04990000 dcf5fdff 60000000 ...........`... │ │ + 0x000906bc 00540e28 589f0191 02900374 0e00d0d1 .T.(X......t.... │ │ + 0x000906cc df000000 20000000 28990000 18f6fdff .... ...(....... │ │ + 0x000906dc 60000000 00540e28 589f0191 02900374 `....T.(X......t │ │ + 0x000906ec 0e00d0d1 df000000 24000000 4c990000 ........$...L... │ │ + 0x000906fc 54f6fdff 64000000 00500e28 4cb402b5 T...d....P.(L... │ │ + 0x0009070c 01509f03 9004780e 00f4f5d0 df000000 .P....x......... │ │ + 0x0009071c 24000000 74990000 90f6fdff 68000000 $...t.......h... │ │ + 0x0009072c 00500e30 54b402b5 01509f03 9004740e .P.0T....P....t. │ │ + 0x0009073c 00f4f5d0 df000000 1c000000 9c990000 ................ │ │ + 0x0009074c d0f6fdff 50000000 00580e20 4c9f0190 ....P....X. L... │ │ + 0x0009075c 0264d0df 0e000000 10000000 bc990000 .d.............. │ │ + 0x0009076c 00f7fdff 1c000000 00000000 10000000 ................ │ │ + 0x0009077c d0990000 08f7fdff 30000000 00000000 ........0....... │ │ + 0x0009078c 10000000 e4990000 24f7fdff 2c000000 ........$...,... │ │ + 0x0009079c 00000000 20000000 f8990000 3cf7fdff .... .......<... │ │ + 0x000907ac 68000000 00540e28 589f0191 0290037c h....T.(X......| │ │ + 0x000907bc 0e00d0d1 df000000 20000000 1c9a0000 ........ ....... │ │ + 0x000907cc 80f7fdff 68000000 00540e28 589f0191 ....h....T.(X... │ │ + 0x000907dc 0290037c 0e00d0d1 df000000 20000000 ...|........ ... │ │ + 0x000907ec 409a0000 c4f7fdff 68000000 00540e28 @.......h....T.( │ │ + 0x000907fc 589f0191 0290037c 0e00d0d1 df000000 X......|........ │ │ + 0x0009080c 24000000 649a0000 08f8fdff 6c000000 $...d.......l... │ │ + 0x0009081c 00500e28 4cb402b5 01509f03 90040240 .P.(L....P.....@ │ │ + 0x0009082c 0e00f4f5 d0df0000 24000000 8c9a0000 ........$....... │ │ + 0x0009083c 4cf8fdff 70000000 00500e30 54b402b5 L...p....P.0T... │ │ + 0x0009084c 01509f03 90047c0e 00f4f5d0 df000000 .P....|......... │ │ + 0x0009085c 1c000000 b49a0000 94f8fdff 48000000 ............H... │ │ + 0x0009086c 00500e20 4c90029f 016c0e00 d0df0000 .P. L....l...... │ │ + 0x0009087c 2c000000 d49a0000 bcf8fdff f0010000 ,............... │ │ + 0x0009088c 005c0e28 549f0191 02900302 ec0a0e00 .\.(T........... │ │ + 0x0009089c d0d1df0b 02c40a0e 00dfd1d0 0b000000 ................ │ │ + 0x000908ac 10000000 049b0000 7cfafdff 28010000 ........|...(... │ │ + 0x000908bc 00000000 2c000000 189b0000 90fbfdff ....,........... │ │ + 0x000908cc 18010000 00500e38 44930354 92049105 .....P.8D..T.... │ │ + 0x000908dc 609f0194 02900602 c80a0e00 d0d1d2d3 `............... │ │ + 0x000908ec d4df0b00 34000000 489b0000 78fcfdff ....4...H...x... │ │ + 0x000908fc 94010000 00500e38 54920391 0490054c .....P.8T......L │ │ + 0x0009090c 9f019302 0330010a 0e00d0d1 d2d3df0b .....0.......... │ │ + 0x0009091c 6c0a0e00 dfd3d2d1 d00b0000 24000000 l...........$... │ │ + 0x0009092c 809b0000 d4fdfdff 84000000 00500e30 .............P.0 │ │ + 0x0009093c 44900358 91029f01 02440a0e 00d0d1df D..X.....D...... │ │ + 0x0009094c 0b000000 38000000 a89b0000 30fefdff ....8.......0... │ │ + 0x0009095c 18020000 00500e38 48920464 93039105 .....P.8H..d.... │ │ + 0x0009096c 90069f01 9402039c 010a0e00 d0d1d2d3 ................ │ │ + 0x0009097c d4df0b70 0a0e00df d4d3d2d1 d00b0000 ...p............ │ │ + 0x0009098c 24000000 e49b0000 0c00feff 84000000 $............... │ │ + 0x0009099c 00500e30 44900358 91029f01 02440a0e .P.0D..X.....D.. │ │ + 0x000909ac 00d0d1df 0b000000 24000000 0c9c0000 ........$....... │ │ + 0x000909bc 6800feff b8000000 00500e30 5c920391 h........P.0\... │ │ + 0x000909cc 049f0193 02900502 8c0e00d0 d1d2d3df ................ │ │ + 0x000909dc 3c000000 349c0000 f800feff 04020000 <...4........... │ │ + 0x000909ec 00500e40 64930492 05910690 079f0195 .P.@d........... │ │ + 0x000909fc 02940303 34010a0e 00d0d1d2 d3d4d5df ....4........... │ │ + 0x00090a0c 0b02880a 0e00dfd5 d4d3d2d1 d00b0000 ................ │ │ + 0x00090a1c 3c000000 749c0000 bc02feff 10020000 <...t........... │ │ + 0x00090a2c 00500e40 64930492 05910690 079f0195 .P.@d........... │ │ + 0x00090a3c 02940303 40010a0e 00d0d1d2 d3d4d5df ....@........... │ │ + 0x00090a4c 0b02880a 0e00dfd5 d4d3d2d1 d00b0000 ................ │ │ + 0x00090a5c 28000000 b49c0000 8c04feff 44010000 (...........D... │ │ + 0x00090a6c 00500e28 54910390 049f0148 92020300 .P.(T......H.... │ │ + 0x00090a7c 010ad0d1 d2df480e 000b0000 40000000 ......H.....@... │ │ + 0x00090a8c e09c0000 a405feff 80020000 00500e40 .............P.@ │ │ + 0x00090a9c 4493056c 94049206 91079008 9f019602 D..l............ │ │ + 0x00090aac 9503039c 010a0e00 d0d1d2d3 d4d5d6df ................ │ │ + 0x00090abc 0b02880a 0e00dfd6 d5d4d3d2 d1d00b00 ................ │ │ + 0x00090acc 40000000 249d0000 e007feff 8c020000 @...$........... │ │ + 0x00090adc 00500e40 4493056c 94049206 91079008 .P.@D..l........ │ │ + 0x00090aec 9f019602 950303a8 010a0e00 d0d1d2d3 ................ │ │ + 0x00090afc d4d5d6df 0b02880a 0e00dfd6 d5d4d3d2 ................ │ │ + 0x00090b0c d1d00b00 2c000000 689d0000 280afeff ....,...h...(... │ │ + 0x00090b1c c4010000 00500e30 48910460 92039005 .....P.0H..`.... │ │ + 0x00090b2c 9f019302 036c010a d0d1d2d3 df480e00 .....l.......H.. │ │ + 0x00090b3c 0b000000 38000000 989d0000 bc0bfeff ....8........... │ │ + 0x00090b4c 14020000 00500e48 449e0278 97039406 .....P.HD..x.... │ │ + 0x00090b5c 9f019604 95059307 92089109 900a0384 ................ │ │ + 0x00090b6c 010ad0d1 d2d3d4d5 d6d7dedf 480e000b ............H... │ │ + 0x00090b7c 2c000000 d49d0000 940dfeff c8000000 ,............... │ │ + 0x00090b8c 00500e30 44930360 94029105 9f019204 .P.0D..`........ │ │ + 0x00090b9c 9006028c 0a0e00d0 d1d2d3d4 df0b0000 ................ │ │ + 0x00090bac 10000000 049e0000 2c0efeff 18000000 ........,....... │ │ + 0x00090bbc 00000000 1c000000 189e0000 300efeff ............0... │ │ + 0x00090bcc c4000000 00500e20 4c9f0164 0a0e00df .....P. L..d.... │ │ + 0x00090bdc 0b000000 1c000000 389e0000 d40efeff ........8....... │ │ + 0x00090bec 5c000000 00540e20 589f0190 0268d0df \....T. X....h.. │ │ + 0x00090bfc 480e0000 24000000 589e0000 100ffeff H...$...X....... │ │ + 0x00090c0c bc000000 00580e28 58920291 039f0190 .....X.(X....... │ │ + 0x00090c1c 04027cd0 d1d2df48 0e000000 30000000 ..|....H....0... │ │ + 0x00090c2c 809e0000 b00ffeff 44020000 00500e38 ........D....P.8 │ │ + 0x00090c3c 5c91049f 01930292 03900503 34010a0e \...........4... │ │ + 0x00090c4c 00d0d1d2 d3df0b02 e40e00df d3d2d1d0 ................ │ │ + 0x00090c5c 2c000000 b49e0000 c011feff 9c000000 ,............... │ │ + 0x00090c6c 00580e28 44900350 91029f01 0258d0d1 .X.(D..P.....X.. │ │ + 0x00090c7c df480e00 480e2890 0391029f 01000000 .H..H.(......... │ │ + 0x00090c8c 2c000000 e49e0000 2c12feff 94010000 ,.......,....... │ │ + 0x00090c9c 00500e28 5890049f 01920291 03740a0e .P.(X........t.. │ │ + 0x00090cac 00d0d1d2 df0b02e8 0a0e00df d2d1d00b ................ │ │ + 0x00090cbc 2c000000 149f0000 9013feff 54020000 ,...........T... │ │ + 0x00090ccc 00500e38 4492045c 94029303 9f019105 .P.8D..\........ │ │ + 0x00090cdc 900602f8 0a0e00d0 d1d2d3d4 df0b0000 ................ │ │ + 0x00090cec 20000000 449f0000 b415feff b0000000 ...D........... │ │ + 0x00090cfc 00500e28 549f0102 680a0e00 df0b640e .P.(T...h.....d. │ │ + 0x00090d0c 00df0000 10000000 689f0000 4016feff ........h...@... │ │ + 0x00090d1c 1c000000 00000000 2c000000 7c9f0000 ........,...|... │ │ + 0x00090d2c 4816feff 40010000 00500e40 48930354 H...@....P.@H..T │ │ + 0x00090d3c 92049f01 5c940291 05900602 f80e00d0 ....\........... │ │ + 0x00090d4c d1d2d3d4 df000000 58000000 ac9f0000 ........X....... │ │ + 0x00090d5c 6417feff a8030000 00500e68 44931148 d........P.hD..H │ │ + 0x00090d6c b60ab709 7cb40cb5 0b9f0d96 0e950f94 ....|........... │ │ + 0x00090d7c 10921291 139014be 02bf01bc 04bd03ba ................ │ │ + 0x00090d8c 06bb05b8 08b90702 d80a0e00 f4f5f6f7 ................ │ │ + 0x00090d9c f8f9fafb fcfdfeff d0d1d2d3 d4d5d6df ................ │ │ + 0x00090dac 0b000000 34000000 08a00000 b01afeff ....4........... │ │ + 0x00090dbc 70030000 00500e50 4494046c 91079f01 p....P.PD..l.... │ │ + 0x00090dcc 96029503 93059206 90080310 020a0e00 ................ │ │ + 0x00090ddc d0d1d2d3 d4d5d6df 0b000000 10000000 ................ │ │ + 0x00090dec 40a00000 e81dfeff 14000000 00000000 @............... │ │ + 0x00090dfc 24000000 54a00000 e81dfeff 94000000 $...T........... │ │ + 0x00090e0c 00700e20 44900250 9f01740e 00d0df48 .p. D..P..t....H │ │ + 0x00090e1c 0e209002 9f010000 38000000 7ca00000 . ......8...|... │ │ + 0x00090e2c 541efeff 04060000 00540e78 54900a02 T........T.xT... │ │ + 0x00090e3c 489f0196 049e0297 03950594 06930792 H............... │ │ + 0x00090e4c 08910903 18030a0e 00d0d1d2 d3d4d5d6 ................ │ │ + 0x00090e5c d7dedf0b 10000000 b8a00000 1c24feff .............$.. │ │ + 0x00090e6c 40000000 00000000 10000000 cca00000 @............... │ │ + 0x00090e7c 4824feff 08000000 00000000 10000000 H$.............. │ │ + 0x00090e8c e0a00000 3c24feff 08000000 00000000 ....<$.......... │ │ + 0x00090e9c 10000000 f4a00000 3024feff 08000000 ........0$...... │ │ + 0x00090eac 00000000 10000000 08a10000 2424feff ............$$.. │ │ + 0x00090ebc 08000000 00000000 24000000 1ca10000 ........$....... │ │ + 0x00090ecc 1824feff 8c000000 00500e28 649f0190 .$.......P.(d... │ │ + 0x00090edc 02740ad0 df0e0050 0b540e00 dfd00000 .t.....P.T...... │ │ + 0x00090eec 10000000 44a10000 7c24feff 28000000 ....D...|$..(... │ │ + 0x00090efc 00000000 28000000 58a10000 9024feff ....(...X....$.. │ │ + 0x00090f0c 80000000 00500e38 589f0391 049005b4 .....P.8X....... │ │ + 0x00090f1c 02b50102 50f4f5d0 d1df480e 00000000 ....P.....H..... │ │ + 0x00090f2c 10000000 84a10000 e424feff d8000000 .........$...... │ │ + 0x00090f3c 00000000 14000000 98a10000 a825feff .............%.. │ │ + 0x00090f4c 30000000 00440e08 580e0000 10000000 0....D..X....... │ │ + 0x00090f5c b0a10000 c025feff 1c000000 00000000 .....%.......... │ │ + 0x00090f6c 14000000 c4a10000 c825feff 30000000 .........%..0... │ │ + 0x00090f7c 00440e08 580e0000 10000000 dca10000 .D..X........... │ │ + 0x00090f8c e025feff 1c000000 00000000 28000000 .%..........(... │ │ + 0x00090f9c f0a10000 f025feff d4010000 00500ea8 .....%.......P.. │ │ + 0x00090fac 01449104 68930292 0390059f 0102dc0a .D..h........... │ │ + 0x00090fbc 0e00d0d1 d2d3df0b 2c000000 1ca20000 ........,....... │ │ + 0x00090fcc 9827feff b0000000 00580e28 44900258 .'.......X.(D..X │ │ + 0x00090fdc 9f0160d0 df480e00 480e2890 029f0102 ..`..H..H.(..... │ │ + 0x00090fec 44dfd048 0e000000 10000000 4ca20000 D..H........L... │ │ + 0x00090ffc 1828feff 08000000 00000000 40000000 .(..........@... │ │ + 0x0009100c 60a20000 1028feff b4010000 00500e30 `....(.......P.0 │ │ + 0x0009101c 60930392 04910590 069f0194 02032801 `.............(. │ │ + 0x0009102c 0a0e00d0 d1d2d3d4 df0b6c0a 0e00dfd4 ..........l..... │ │ + 0x0009103c d3d2d1d0 0b700e00 dfd4d3d2 d1d00000 .....p.......... │ │ + 0x0009104c 38000000 a4a20000 8029feff ac030000 8........)...... │ │ + 0x0009105c 00500e38 60930392 04910590 069f0194 .P.8`........... │ │ + 0x0009106c 02035401 0ad0d1d2 d3d4df48 0e000b02 ..T........H.... │ │ + 0x0009107c b40a0e00 d0d1d2d3 d4df0b00 10000000 ................ │ │ + 0x0009108c e0a20000 f02cfeff 28000000 00000000 .....,..(....... │ │ + 0x0009109c 38000000 f4a20000 042dfeff 14030000 8........-...... │ │ + 0x000910ac 00500e50 4491094c 93074c92 08709406 .P.PD..L..L..p.. │ │ + 0x000910bc 900a9f01 9e029703 96049505 02540a0e .............T.. │ │ + 0x000910cc 00d0d1d2 d3d4d5d6 d7dedf0b 10000000 ................ │ │ + 0x000910dc 30a30000 dc2ffeff 08000000 00000000 0..../.......... │ │ + 0x000910ec 1c000000 44a30000 d02ffeff 5c000000 ....D..../..\... │ │ + 0x000910fc 00580e20 48900250 9f015cd0 df480e00 .X. H..P..\..H.. │ │ + 0x0009110c 2c000000 64a30000 0c30feff 78010000 ,...d....0..x... │ │ + 0x0009111c 00500e30 48900670 9f019402 93039204 .P.0H..p........ │ │ + 0x0009112c 9105031c 010a0e00 d0d1d2d3 d4df0b00 ................ │ │ + 0x0009113c 30000000 94a30000 5431feff c8000000 0.......T1...... │ │ + 0x0009114c 00500e28 549f0191 02900302 5c0a0e00 .P.(T.......\... │ │ + 0x0009115c d0d1df0b 540ad0d1 df480e00 0b6c0e00 ....T....H...l.. │ │ + 0x0009116c dfd1d000 20000000 c8a30000 e831feff .... ........1.. │ │ + 0x0009117c fc000000 00500e28 44900360 9f019102 .....P.(D..`.... │ │ + 0x0009118c 02c80e00 d0d1df00 24000000 eca30000 ........$....... │ │ + 0x0009119c c032feff 88000000 00500e20 5090029f .2.......P. P... │ │ + 0x000911ac 0102540a 0e00d0df 0b4cd0df 480e0000 ..T......L..H... │ │ + 0x000911bc 3c000000 14a40000 2033feff 88010000 <....... 3...... │ │ + 0x000911cc 00500ec8 01449505 4c920868 9e029703 .P...D..L..h.... │ │ + 0x000911dc 96049406 93079109 9f01900a 0334010a .............4.. │ │ + 0x000911ec 0e00d0d1 d2d3d4d5 d6d7dedf 0b000000 ................ │ │ + 0x000911fc 48000000 54a40000 6834feff 4c010000 H...T...h4..L... │ │ + 0x0009120c 00500e48 489e024c 95056c97 03960494 .P.HH..L..l..... │ │ + 0x0009121c 06930792 08910990 0a9f0102 b00a0e00 ................ │ │ + 0x0009122c d0d1d2d3 d4d5d6d7 dedf0b02 4c0e00df ............L... │ │ + 0x0009123c ded7d6d5 d4d3d2d1 d0000000 30000000 ............0... │ │ + 0x0009124c a0a40000 6835feff f0000000 00500e40 ....h5.......P.@ │ │ + 0x0009125c 48950294 03609304 92059106 90079f01 H....`.......... │ │ + 0x0009126c 02840a0e 00d0d1d2 d3d4d5df 0b000000 ................ │ │ + 0x0009127c 20000000 d4a40000 2436feff 74000000 .......$6..t... │ │ + 0x0009128c 00500e90 01449002 5c9f0170 0a0e00d0 .P...D..\..p.... │ │ + 0x0009129c df0b0000 1c000000 f8a40000 7436feff ............t6.. │ │ + 0x000912ac 58000000 00540e20 549f0190 02700e00 X....T. T....p.. │ │ + 0x000912bc d0df0000 10000000 18a50000 ac36feff .............6.. │ │ + 0x000912cc 14000000 00000000 18000000 2ca50000 ............,... │ │ + 0x000912dc ac36feff 64000000 00780e20 4c9f0158 .6..d....x. L..X │ │ + 0x000912ec 0e00df00 3c000000 48a50000 f436feff ....<...H....6.. │ │ + 0x000912fc 30010000 00500e38 68960293 059f0195 0....P.8h....... │ │ + 0x0009130c 03940492 06910790 0802a40a 0e00d0d1 ................ │ │ + 0x0009131c d2d3d4d5 d6df0b02 540e00df d6d5d4d3 ........T....... │ │ + 0x0009132c d2d1d000 20000000 88a50000 e437feff .... ........7.. │ │ + 0x0009133c 88000000 00500e28 44900202 409f0168 .....P.(D...@..h │ │ + 0x0009134c 0a0e00d0 df0b0000 1c000000 aca50000 ................ │ │ + 0x0009135c 4838feff 5c000000 00640e20 4c9f0190 H8..\....d. L... │ │ + 0x0009136c 026c0e00 d0df0000 30000000 cca50000 .l......0....... │ │ + 0x0009137c 8438feff 38010000 005c0e28 5890039f .8..8....\.(X... │ │ + 0x0009138c 01910268 0a0e00d0 d1df0b02 a4d0d1df ...h............ │ │ + 0x0009139c 480e0048 0e289003 91029f01 20000000 H..H.(...... ... │ │ + 0x000913ac 00a60000 9039feff 7c000000 00500e28 .....9..|....P.( │ │ + 0x000913bc 44900354 9f019102 02540e00 d0d1df00 D..T.....T...... │ │ + 0x000913cc 10000000 24a60000 e839feff 08000000 ....$....9...... │ │ + 0x000913dc 00000000 10000000 38a60000 dc39feff ........8....9.. │ │ + 0x000913ec 10000000 00000000 20000000 4ca60000 ........ ...L... │ │ + 0x000913fc d839feff 74000000 00500e28 4490035c .9..t....P.(D..\ │ │ + 0x0009140c 9f019102 7cd0d1df 480e0000 1c000000 ....|...H....... │ │ + 0x0009141c 70a60000 283afeff 54000000 00500e20 p...(:..T....P. │ │ + 0x0009142c 4c90029f 0170d0df 480e0000 28000000 L....p..H...(... │ │ + 0x0009143c 90a60000 5c3afeff ec000000 00500e88 ....\:.......P.. │ │ + 0x0009144c 01449104 5c9f0390 05b402b5 0102b00a .D..\........... │ │ + 0x0009145c 0e00f4f5 d0d1df0b 30000000 bca60000 ........0....... │ │ + 0x0009146c 1c3bfeff 2c010000 00500e90 01449106 .;..,....P...D.. │ │ + 0x0009147c 5c9f0590 07b602b7 0154b404 b50302dc \........T...... │ │ + 0x0009148c 0a0e00f4 f5f6f7d0 d1df0b00 10000000 ................ │ │ + 0x0009149c f0a60000 143cfeff 14000000 00000000 .....<.......... │ │ + 0x000914ac 10000000 04a70000 143cfeff 24000000 .........<..$... │ │ + 0x000914bc 00000000 1c000000 18a70000 243cfeff ............$<.. │ │ + 0x000914cc 54000000 00500e20 5090029f 01740e00 T....P. P....t.. │ │ + 0x000914dc d0df0000 28000000 38a70000 583cfeff ....(...8...X<.. │ │ + 0x000914ec bc000000 00500e40 709f0392 04910590 .....P.@p....... │ │ + 0x000914fc 06b402b5 01027c0e 00f4f5d0 d1d2df00 ......|......... │ │ + 0x0009150c 28000000 64a70000 e83cfeff 10020000 (...d....<...... │ │ + 0x0009151c 00500e40 44920250 90046091 039f0102 .P.@D..P..`..... │ │ + 0x0009152c e80a0e00 d0d1d2df 0b000000 10000000 ................ │ │ + 0x0009153c 90a70000 d03efeff 18000000 00000000 .....>.......... │ │ + 0x0009154c 2c000000 a4a70000 d43efeff 44010000 ,........>..D... │ │ + 0x0009155c 00500e38 44920450 93036c94 0291059f .P.8D..P..l..... │ │ + 0x0009156c 01900602 e80a0e00 d0d1d2d3 d4df0b00 ................ │ │ + 0x0009157c 34000000 d4a70000 e83ffeff 4c010000 4........?..L... │ │ + 0x0009158c 00500e30 5c930291 0490059f 01920302 .P.0\........... │ │ + 0x0009159c 500a0e00 d0d1d2d3 df0b02ac 0a0e00df P............... │ │ + 0x000915ac d3d2d1d0 0b000000 10000000 0ca80000 ................ │ │ + 0x000915bc fc40feff 14010000 00000000 10000000 .@.............. │ │ + 0x000915cc 20a80000 fc41feff dc000000 00000000 ....A.......... │ │ + 0x000915dc 1c000000 34a80000 cc42feff 00020000 ....4....B...... │ │ + 0x000915ec 00680e30 549f0103 30010a0e 00df0b00 .h.0T...0....... │ │ + 0x000915fc 34000000 54a80000 ac44feff b0010000 4...T....D...... │ │ + 0x0009160c 00500e40 44940448 92064c93 054c9107 .P.@D..H..L..L.. │ │ + 0x0009161c 5c950390 089f0196 02032801 0a0e00d0 \.........(..... │ │ + 0x0009162c d1d2d3d4 d5d6df0b 38000000 8ca80000 ........8....... │ │ + 0x0009163c 2446feff e4010000 00500e40 48950592 $F.......P.@H... │ │ + 0x0009164c 08709e02 94069f01 97039604 93079109 .p.............. │ │ + 0x0009165c 900a0390 010a0e00 d0d1d2d3 d4d5d6d7 ................ │ │ + 0x0009166c dedf0b00 40000000 c8a80000 cc47feff ....@........G.. │ │ + 0x0009167c 88020000 00500e38 68920690 089f0196 .....P.8h....... │ │ + 0x0009168c 02950394 04930591 0702400a 0e00d0d1 ..........@..... │ │ + 0x0009169c d2d3d4d5 d6df0b02 f80a0e00 dfd6d5d4 ................ │ │ + 0x000916ac d3d2d1d0 0b000000 50000000 0ca90000 ........P....... │ │ + 0x000916bc 104afeff d8200000 00500ef0 01449210 .J... ...P...D.. │ │ + 0x000916cc 7c950d9f 099e0a97 0b960c94 0e930f91 |............... │ │ + 0x000916dc 119012ba 02bb01b8 04b903b6 06b705b4 ................ │ │ + 0x000916ec 08b50703 5c010a0e 00f4f5f6 f7f8f9fa ....\........... │ │ + 0x000916fc fbd0d1d2 d3d4d5d6 d7dedf0b ............ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.init_array': │ │ - 0x000a00f0 00000000 .... │ │ + 0x000a00d8 00000000 .... │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.fini_array': │ │ - 0x000a00f4 50ed0000 00000000 P....... │ │ + 0x000a00dc 60f50000 00000000 `....... │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,226 +1,226 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ - 0x000a00fc 01000000 dcaf0700 02000000 f8af0700 ................ │ │ - 0x000a010c 03000000 0cb00700 04000000 28b00700 ............(... │ │ - 0x000a011c 05000000 4cb00700 06000000 6cb00700 ....L.......l... │ │ - 0x000a012c 07000000 90b00700 08000000 0cb00700 ................ │ │ - 0x000a013c 09000000 b0b00700 00000000 b0b00700 ................ │ │ - 0x000a014c 01000000 dcaf0700 02000000 f8af0700 ................ │ │ - 0x000a015c 03000000 0cb00700 04000000 28b00700 ............(... │ │ - 0x000a016c 05000000 4cb00700 06000000 6cb00700 ....L.......l... │ │ - 0x000a017c 07000000 90b00700 08000000 0cb00700 ................ │ │ - 0x000a018c 09000000 b0b00700 00000000 b0b00700 ................ │ │ - 0x000a019c 60b80700 10000000 6cb80700 70b80700 `.......l...p... │ │ - 0x000a01ac a0b80700 10000000 6cb80700 acb80700 ........l....... │ │ - 0x000a01bc dcb80700 08000000 e8b80700 f0b80700 ................ │ │ - 0x000a01cc 3cb90700 04000000 44b90700 4cb90700 <.......D...L... │ │ - 0x000a01dc 64b90700 04000000 70b90700 78b90700 d.......p...x... │ │ - 0x000a01ec 58b80700 02000000 88b90700 8cb90700 X............... │ │ - 0x000a01fc 98b90700 04000000 a0b90700 acb90700 ................ │ │ - 0x000a020c c4b90700 02000000 ccb90700 d0b90700 ................ │ │ - 0x000a021c dcb90700 02000000 e4b90700 e8b90700 ................ │ │ - 0x000a022c 00ba0700 04000000 08ba0700 14ba0700 ................ │ │ - 0x000a023c 2cba0700 04000000 34ba0700 40ba0700 ,.......4...@... │ │ - 0x000a024c 58ba0700 10000000 64ba0700 68ba0700 X.......d...h... │ │ - 0x000a025c 8cba0700 10000000 64ba0700 9cba0700 ........d....... │ │ - 0x000a026c c8ba0700 02000000 d0ba0700 d4ba0700 ................ │ │ - 0x000a027c f0ba0700 10000000 6cb80700 fcba0700 ........l....... │ │ - 0x000a028c 2cbb0700 02000000 30cb0700 34bb0700 ,.......0...4... │ │ - 0x000a029c 70bb0700 02000000 80bb0700 84bb0700 p............... │ │ - 0x000a02ac c0bb0700 02000000 d0bb0700 d4bb0700 ................ │ │ - 0x000a02bc 10bc0700 04000000 20bc0700 24bc0700 ........ ...$... │ │ - 0x000a02cc 90bc0700 08000000 a0bc0700 a8bc0700 ................ │ │ - 0x000a02dc ecbc0700 08000000 f8bc0700 08bd0700 ................ │ │ - 0x000a02ec 2cbd0700 08000000 00000000 3cbd0700 ,...........<... │ │ - 0x000a02fc 68bd0700 10000000 6cb80700 70bd0700 h.......l...p... │ │ - 0x000a030c 84bd0700 02000000 8cbd0700 90bd0700 ................ │ │ - 0x000a031c d4bd0700 10000000 6cb80700 e0bd0700 ........l....... │ │ - 0x000a032c 04be0700 10000000 64ba0700 14be0700 ........d....... │ │ - 0x000a033c 4cbe0700 10000000 64ba0700 5cbe0700 L.......d...\... │ │ - 0x000a034c 90be0700 10000000 6cb80700 9cbe0700 ........l....... │ │ - 0x000a035c b4be0700 08000000 bcbe0700 c8be0700 ................ │ │ - 0x000a036c fcbe0700 02000000 d0ba0700 04bf0700 ................ │ │ - 0x000a037c 38bf0700 08000000 40bf0700 48bf0700 8.......@...H... │ │ - 0x000a038c 8cbf0700 08000000 98bf0700 9cbf0700 ................ │ │ - 0x000a039c e4bf0700 10000000 6cb80700 f0bf0700 ........l....... │ │ - 0x000a03ac 2cc00700 08000000 34c00700 3cc00700 ,.......4...<... │ │ - 0x000a03bc 80c00700 04000000 20bc0700 8cc00700 ........ ....... │ │ - 0x000a03cc 98b40700 08000000 00000000 bcc00700 ................ │ │ - 0x000a03dc 1cc10700 02000000 30cb0700 24c10700 ........0...$... │ │ - 0x000a03ec 70c10700 08000000 00000000 78c10700 p...........x... │ │ - 0x000a03fc e4b30700 08000000 00000000 c4c10700 ................ │ │ - 0x000a040c acb40700 08000000 00000000 f0c10700 ................ │ │ - 0x000a041c f8b30700 08000000 00000000 20c20700 ............ ... │ │ - 0x000a042c c0b40700 08000000 00000000 3cc20700 ............<... │ │ - 0x000a043c 3cb40700 08000000 00000000 78c20700 <...........x... │ │ - 0x000a044c a0c20700 04000000 acc20700 b4c20700 ................ │ │ - 0x000a045c 0cb40700 08000000 00000000 f4c20700 ................ │ │ - 0x000a046c 20b40700 08000000 00000000 18c30700 ............... │ │ - 0x000a047c 40c30700 04000000 acc20700 4cc30700 @...........L... │ │ - 0x000a048c 54b40700 08000000 00000000 90c30700 T............... │ │ - 0x000a049c c4c30700 04000000 d0c30700 dcc30700 ................ │ │ - 0x000a04ac 1cc40700 02000000 d8c30700 20c40700 ............ ... │ │ - 0x000a04bc 64b40700 08000000 00000000 4cc40700 d...........L... │ │ - 0x000a04cc 80c40700 08000000 00000000 88c40700 ................ │ │ - 0x000a04dc bcc40700 10000000 64ba0700 c4c40700 ........d....... │ │ - 0x000a04ec f8c40700 02000000 d8c30700 fcc40700 ................ │ │ - 0x000a04fc 28c50700 02000000 10ba0700 30c50700 (...........0... │ │ - 0x000a050c 64c50700 08000000 30cb0700 70c50700 d.......0...p... │ │ - 0x000a051c b8c50700 08000000 00000000 c0c50700 ................ │ │ - 0x000a052c e4c50700 02000000 30cb0700 f0c50700 ........0....... │ │ - 0x000a053c 14c60700 02000000 8cbd0700 20c60700 ............ ... │ │ - 0x000a054c ccb40700 04000000 58c60700 60c60700 ........X...`... │ │ - 0x000a055c 90c60700 04000000 98c60700 a0c60700 ................ │ │ - 0x000a056c f8c60700 04000000 00c70700 08c70700 ................ │ │ - 0x000a057c 2cc70700 04000000 98c60700 34c70700 ,...........4... │ │ - 0x000a058c 5cc70700 04000000 64c70700 6cc70700 \.......d...l... │ │ - 0x000a059c 98c70700 04000000 00c70700 a4c70700 ................ │ │ - 0x000a05ac dcc70700 04000000 ecc70700 f4c70700 ................ │ │ - 0x000a05bc 34c80700 04000000 00c70700 44c80700 4...........D... │ │ - 0x000a05cc e4b40700 02000000 30cb0700 80c80700 ........0....... │ │ - 0x000a05dc acc80700 04000000 b8c80700 c0c80700 ................ │ │ - 0x000a05ec f8c80700 04000000 04c90700 0cc90700 ................ │ │ - 0x000a05fc 48c90700 10000000 6cb80700 54c90700 H.......l...T... │ │ - 0x000a060c acc90700 10000000 64ba0700 b8c90700 ........d....... │ │ - 0x000a061c e4c90700 10000000 64ba0700 f0c90700 ........d....... │ │ - 0x000a062c d8b40700 10000000 64ba0700 30ca0700 ........d...0... │ │ - 0x000a063c b4b70700 10000000 6cb80700 6cca0700 ........l...l... │ │ - 0x000a064c 98ca0700 02000000 a4ca0700 acca0700 ................ │ │ - 0x000a065c ccca0700 02000000 8cbd0700 d4ca0700 ................ │ │ - 0x000a066c 20cb0700 02000000 2ccb0700 34cb0700 .......,...4... │ │ - 0x000a067c 84cb0700 02000000 30cb0700 90cb0700 ........0....... │ │ - 0x000a068c e0cb0700 02000000 10ba0700 f0cb0700 ................ │ │ - 0x000a069c 3ccc0700 02000000 4ccc0700 50cc0700 <.......L...P... │ │ - 0x000a06ac e8b50700 09000000 00000000 a0cc0700 ................ │ │ - 0x000a06bc 7cb40700 08000000 00000000 d4cc0700 |............... │ │ - 0x000a06cc dcb50700 10000000 6cb80700 04cd0700 ........l....... │ │ - 0x000a06dc 60cd0700 02000000 6ccd0700 70cd0700 `.......l...p... │ │ - 0x000a06ec a0cd0700 10000000 6cb80700 b0cd0700 ........l....... │ │ - 0x000a06fc 1cb50700 08000000 00000000 cccd0700 ................ │ │ - 0x000a070c f8cd0700 10000000 6cb80700 08ce0700 ........l....... │ │ - 0x000a071c 28b50700 08000000 00000000 58ce0700 (...........X... │ │ - 0x000a072c 2cb50700 08000000 00000000 80ce0700 ,............... │ │ - 0x000a073c 78b50700 08000000 fcb40700 a4ce0700 x............... │ │ - 0x000a074c b4b30700 04000000 d8ce0700 dcce0700 ................ │ │ - 0x000a075c 00cf0700 04000000 0ccf0700 10cf0700 ................ │ │ - 0x000a076c 58cf0700 04000000 64cf0700 68cf0700 X.......d...h... │ │ - 0x000a077c a0cf0700 04000000 a8cf0700 b0cf0700 ................ │ │ - 0x000a078c f4cf0700 04000000 fccf0700 04d00700 ................ │ │ - 0x000a079c 1cd00700 04000000 24d00700 28d00700 ........$...(... │ │ - 0x000a07ac 44d00700 04000000 24d00700 4cd00700 D.......$...L... │ │ - 0x000a07bc 64d00700 04000000 24d00700 68d00700 d.......$...h... │ │ - 0x000a07cc 78d00700 04000000 84d00700 8cd00700 x............... │ │ - 0x000a07dc b0d00700 04000000 bcd00700 c4d00700 ................ │ │ - 0x000a07ec e8d00700 10000000 6cb80700 f0d00700 ........l....... │ │ - 0x000a07fc 34d10700 02000000 30cb0700 44d10700 4.......0...D... │ │ - 0x000a080c 0cb50700 08000000 00000000 dcd10700 ................ │ │ - 0x000a081c 14b50700 08000000 00000000 04d20700 ................ │ │ - 0x000a082c 68b30700 08000000 00000000 18d20700 h............... │ │ - 0x000a083c 4cd20700 10000000 64ba0700 5cd20700 L.......d...\... │ │ - 0x000a084c 80d20700 10000000 64ba0700 90d20700 ........d....... │ │ - 0x000a085c f0b40700 08000000 00000000 b4d20700 ................ │ │ - 0x000a086c 04b50700 08000000 00000000 c8d20700 ................ │ │ - 0x000a087c f8d20700 04000000 04d30700 0cd30700 ................ │ │ - 0x000a088c 38d30700 04000000 d8c30700 48d30700 8...........H... │ │ - 0x000a089c 74d30700 08000000 00000000 7cd30700 t...........|... │ │ - 0x000a08ac b8b30700 02000000 00000000 9cd30700 ................ │ │ - 0x000a08bc c0b30700 08000000 00000000 c4d30700 ................ │ │ - 0x000a08cc ccb30700 08000000 00000000 e8d30700 ................ │ │ - 0x000a08dc d8b30700 08000000 00000000 0cd40700 ................ │ │ - 0x000a08ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a08fc 60b80700 10000000 6cb80700 70b80700 `.......l...p... │ │ - 0x000a090c a0b80700 10000000 6cb80700 acb80700 ........l....... │ │ - 0x000a091c dcb80700 08000000 e8b80700 f0b80700 ................ │ │ - 0x000a092c 3cb90700 04000000 44b90700 4cb90700 <.......D...L... │ │ - 0x000a093c 64b90700 04000000 70b90700 78b90700 d.......p...x... │ │ - 0x000a094c 58b80700 02000000 88b90700 8cb90700 X............... │ │ - 0x000a095c 98b90700 04000000 a0b90700 acb90700 ................ │ │ - 0x000a096c c4b90700 02000000 ccb90700 d0b90700 ................ │ │ - 0x000a097c dcb90700 02000000 e4b90700 e8b90700 ................ │ │ - 0x000a098c 00ba0700 04000000 08ba0700 14ba0700 ................ │ │ - 0x000a099c 2cba0700 04000000 34ba0700 40ba0700 ,.......4...@... │ │ - 0x000a09ac 58ba0700 10000000 64ba0700 68ba0700 X.......d...h... │ │ - 0x000a09bc 8cba0700 10000000 64ba0700 9cba0700 ........d....... │ │ - 0x000a09cc c8ba0700 02000000 d0ba0700 d4ba0700 ................ │ │ - 0x000a09dc f0ba0700 10000000 6cb80700 fcba0700 ........l....... │ │ - 0x000a09ec 2cbb0700 02000000 30cb0700 34bb0700 ,.......0...4... │ │ - 0x000a09fc 70bb0700 02000000 80bb0700 84bb0700 p............... │ │ - 0x000a0a0c c0bb0700 02000000 d0bb0700 d4bb0700 ................ │ │ - 0x000a0a1c 10bc0700 04000000 20bc0700 24bc0700 ........ ...$... │ │ - 0x000a0a2c 90bc0700 08000000 a0bc0700 a8bc0700 ................ │ │ - 0x000a0a3c ecbc0700 08000000 f8bc0700 08bd0700 ................ │ │ - 0x000a0a4c 2cbd0700 08000000 00000000 3cbd0700 ,...........<... │ │ - 0x000a0a5c 68bd0700 10000000 6cb80700 70bd0700 h.......l...p... │ │ - 0x000a0a6c 84bd0700 02000000 8cbd0700 90bd0700 ................ │ │ - 0x000a0a7c d4bd0700 10000000 6cb80700 e0bd0700 ........l....... │ │ - 0x000a0a8c 04be0700 10000000 64ba0700 14be0700 ........d....... │ │ - 0x000a0a9c 4cbe0700 10000000 64ba0700 5cbe0700 L.......d...\... │ │ - 0x000a0aac 90be0700 10000000 6cb80700 9cbe0700 ........l....... │ │ - 0x000a0abc b4be0700 08000000 bcbe0700 c8be0700 ................ │ │ - 0x000a0acc fcbe0700 02000000 d0ba0700 04bf0700 ................ │ │ - 0x000a0adc 38bf0700 08000000 40bf0700 48bf0700 8.......@...H... │ │ - 0x000a0aec 8cbf0700 08000000 98bf0700 9cbf0700 ................ │ │ - 0x000a0afc e4bf0700 10000000 6cb80700 f0bf0700 ........l....... │ │ - 0x000a0b0c 2cc00700 08000000 34c00700 3cc00700 ,.......4...<... │ │ - 0x000a0b1c 80c00700 04000000 20bc0700 8cc00700 ........ ....... │ │ - 0x000a0b2c 98b40700 08000000 00000000 bcc00700 ................ │ │ - 0x000a0b3c 1cc10700 02000000 30cb0700 24c10700 ........0...$... │ │ - 0x000a0b4c 70c10700 08000000 00000000 78c10700 p...........x... │ │ - 0x000a0b5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0b6c 80210800 88210800 90210800 9c210800 .!...!...!...!.. │ │ - 0x000a0b7c a4210800 ac210800 b4210800 bc210800 .!...!...!...!.. │ │ - 0x000a0b8c c4210800 d0210800 d4210800 dc210800 .!...!...!...!.. │ │ - 0x000a0b9c e0210800 e4210800 e8210800 ec210800 .!...!...!...!.. │ │ - 0x000a0bac f0210800 f4210800 f8210800 fc210800 .!...!...!...!.. │ │ - 0x000a0bbc 00220800 08220800 780d0800 10220800 ."..."..x....".. │ │ - 0x000a0bcc 1c220800 2c220800 3c220800 50220800 ."..,"..<"..P".. │ │ - 0x000a0bdc 6cb30700 5c220800 6c220800 7c220800 l...\"..l"..|".. │ │ - 0x000a0bec 90220800 9c220800 a8220800 b8220800 ."..."..."...".. │ │ - 0x000a0bfc 00000000 70430800 b0430800 f0430800 ....pC...C...C.. │ │ - 0x000a0c0c 40440800 70440800 b8440800 08450800 @D..pD...D...E.. │ │ - 0x000a0c1c 50450800 94450800 e8450800 0c460800 PE...E...E...F.. │ │ - 0x000a0c2c 20460800 34460800 60460800 d8460800 F..4F..`F...F.. │ │ - 0x000a0c3c 58470800 70470800 88470800 bc470800 XG..pG...G...G.. │ │ - 0x000a0c4c f0470800 24480800 58480800 9c480800 .G..$H..XH...H.. │ │ - 0x000a0c5c d4480800 18490800 4c490800 00000000 .H...I..LI...... │ │ - 0x000a0c6c 60b80700 10000000 6cb80700 70b80700 `.......l...p... │ │ - 0x000a0c7c a0b80700 10000000 6cb80700 acb80700 ........l....... │ │ - 0x000a0c8c dcb80700 08000000 e8b80700 f0b80700 ................ │ │ - 0x000a0c9c 3cb90700 04000000 44b90700 4cb90700 <.......D...L... │ │ - 0x000a0cac 64b90700 04000000 70b90700 78b90700 d.......p...x... │ │ - 0x000a0cbc 58b80700 02000000 88b90700 8cb90700 X............... │ │ - 0x000a0ccc 98b90700 04000000 a0b90700 acb90700 ................ │ │ - 0x000a0cdc c4b90700 02000000 ccb90700 d0b90700 ................ │ │ - 0x000a0cec dcb90700 02000000 e4b90700 e8b90700 ................ │ │ - 0x000a0cfc 00ba0700 04000000 08ba0700 14ba0700 ................ │ │ - 0x000a0d0c 2cba0700 04000000 34ba0700 40ba0700 ,.......4...@... │ │ - 0x000a0d1c 58ba0700 10000000 64ba0700 68ba0700 X.......d...h... │ │ - 0x000a0d2c 8cba0700 10000000 64ba0700 9cba0700 ........d....... │ │ - 0x000a0d3c c8ba0700 02000000 d0ba0700 d4ba0700 ................ │ │ - 0x000a0d4c f0ba0700 10000000 6cb80700 fcba0700 ........l....... │ │ - 0x000a0d5c 2cbb0700 02000000 30cb0700 34bb0700 ,.......0...4... │ │ - 0x000a0d6c 70bb0700 02000000 80bb0700 84bb0700 p............... │ │ - 0x000a0d7c c0bb0700 02000000 d0bb0700 d4bb0700 ................ │ │ - 0x000a0d8c 10bc0700 04000000 20bc0700 24bc0700 ........ ...$... │ │ - 0x000a0d9c 90bc0700 08000000 a0bc0700 a8bc0700 ................ │ │ - 0x000a0dac ecbc0700 08000000 f8bc0700 08bd0700 ................ │ │ - 0x000a0dbc 2cbd0700 08000000 00000000 3cbd0700 ,...........<... │ │ - 0x000a0dcc 68bd0700 10000000 6cb80700 70bd0700 h.......l...p... │ │ - 0x000a0ddc 84bd0700 02000000 8cbd0700 90bd0700 ................ │ │ - 0x000a0dec d4bd0700 10000000 6cb80700 e0bd0700 ........l....... │ │ - 0x000a0dfc 04be0700 10000000 64ba0700 14be0700 ........d....... │ │ - 0x000a0e0c 4cbe0700 10000000 64ba0700 5cbe0700 L.......d...\... │ │ - 0x000a0e1c 90be0700 10000000 6cb80700 9cbe0700 ........l....... │ │ - 0x000a0e2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0e3c f8bc0700 285a0800 305a0800 00000000 ....(Z..0Z...... │ │ - 0x000a0e4c 08590800 00bd0700 445a0800 00000000 .Y......DZ...... │ │ - 0x000a0e5c f0670800 9c670800 f8670800 04680800 .g...g...g...h.. │ │ - 0x000a0e6c 0c680800 14680800 f0670800 9c670800 .h...h...g...g.. │ │ - 0x000a0e7c f8670800 04680800 0c680800 14680800 .g...h...h...h.. │ │ - 0x000a0e8c 789c0600 509c0600 689c0600 709c0600 x...P...h...p... │ │ - 0x000a0e9c 209e0600 bc9e0600 ec9e0600 08b10600 ............... │ │ - 0x000a0eac e0b00600 f8b00600 00b10600 f8b20600 ................ │ │ - 0x000a0ebc a0b30600 dcb30600 789f0600 509f0600 ........x...P... │ │ - 0x000a0ecc 689f0600 709f0600 2ca20600 f0a20600 h...p...,....... │ │ - 0x000a0edc 4ca30600 L... │ │ + 0x000a00e4 01000000 bc870700 02000000 d8870700 ................ │ │ + 0x000a00f4 03000000 ec870700 04000000 08880700 ................ │ │ + 0x000a0104 05000000 2c880700 06000000 4c880700 ....,.......L... │ │ + 0x000a0114 07000000 70880700 08000000 ec870700 ....p........... │ │ + 0x000a0124 09000000 90880700 00000000 90880700 ................ │ │ + 0x000a0134 01000000 bc870700 02000000 d8870700 ................ │ │ + 0x000a0144 03000000 ec870700 04000000 08880700 ................ │ │ + 0x000a0154 05000000 2c880700 06000000 4c880700 ....,.......L... │ │ + 0x000a0164 07000000 70880700 08000000 ec870700 ....p........... │ │ + 0x000a0174 09000000 90880700 00000000 90880700 ................ │ │ + 0x000a0184 48900700 10000000 54900700 58900700 H.......T...X... │ │ + 0x000a0194 88900700 10000000 54900700 94900700 ........T....... │ │ + 0x000a01a4 c4900700 08000000 d0900700 d8900700 ................ │ │ + 0x000a01b4 24910700 04000000 2c910700 34910700 $.......,...4... │ │ + 0x000a01c4 4c910700 04000000 58910700 60910700 L.......X...`... │ │ + 0x000a01d4 40900700 02000000 70910700 74910700 @.......p...t... │ │ + 0x000a01e4 80910700 04000000 88910700 94910700 ................ │ │ + 0x000a01f4 ac910700 02000000 b4910700 b8910700 ................ │ │ + 0x000a0204 c4910700 02000000 cc910700 d0910700 ................ │ │ + 0x000a0214 e8910700 04000000 f0910700 fc910700 ................ │ │ + 0x000a0224 14920700 04000000 1c920700 28920700 ............(... │ │ + 0x000a0234 40920700 10000000 4c920700 50920700 @.......L...P... │ │ + 0x000a0244 74920700 10000000 4c920700 84920700 t.......L....... │ │ + 0x000a0254 b0920700 02000000 b8920700 bc920700 ................ │ │ + 0x000a0264 d8920700 10000000 54900700 e4920700 ........T....... │ │ + 0x000a0274 14930700 02000000 18a30700 1c930700 ................ │ │ + 0x000a0284 58930700 02000000 68930700 6c930700 X.......h...l... │ │ + 0x000a0294 a8930700 02000000 b8930700 bc930700 ................ │ │ + 0x000a02a4 f8930700 04000000 08940700 0c940700 ................ │ │ + 0x000a02b4 78940700 08000000 88940700 90940700 x............... │ │ + 0x000a02c4 d4940700 08000000 e0940700 f0940700 ................ │ │ + 0x000a02d4 14950700 08000000 00000000 24950700 ............$... │ │ + 0x000a02e4 50950700 10000000 54900700 58950700 P.......T...X... │ │ + 0x000a02f4 6c950700 02000000 74950700 78950700 l.......t...x... │ │ + 0x000a0304 bc950700 10000000 54900700 c8950700 ........T....... │ │ + 0x000a0314 ec950700 10000000 4c920700 fc950700 ........L....... │ │ + 0x000a0324 34960700 10000000 4c920700 44960700 4.......L...D... │ │ + 0x000a0334 78960700 10000000 54900700 84960700 x.......T....... │ │ + 0x000a0344 9c960700 08000000 a4960700 b0960700 ................ │ │ + 0x000a0354 e4960700 02000000 b8920700 ec960700 ................ │ │ + 0x000a0364 20970700 08000000 28970700 30970700 .......(...0... │ │ + 0x000a0374 74970700 08000000 80970700 84970700 t............... │ │ + 0x000a0384 cc970700 10000000 54900700 d8970700 ........T....... │ │ + 0x000a0394 14980700 08000000 1c980700 24980700 ............$... │ │ + 0x000a03a4 68980700 04000000 08940700 74980700 h...........t... │ │ + 0x000a03b4 808c0700 08000000 00000000 a4980700 ................ │ │ + 0x000a03c4 04990700 02000000 18a30700 0c990700 ................ │ │ + 0x000a03d4 58990700 08000000 00000000 60990700 X...........`... │ │ + 0x000a03e4 cc8b0700 08000000 00000000 ac990700 ................ │ │ + 0x000a03f4 948c0700 08000000 00000000 d8990700 ................ │ │ + 0x000a0404 e08b0700 08000000 00000000 089a0700 ................ │ │ + 0x000a0414 a88c0700 08000000 00000000 249a0700 ............$... │ │ + 0x000a0424 248c0700 08000000 00000000 609a0700 $...........`... │ │ + 0x000a0434 889a0700 04000000 949a0700 9c9a0700 ................ │ │ + 0x000a0444 f48b0700 08000000 00000000 dc9a0700 ................ │ │ + 0x000a0454 088c0700 08000000 00000000 009b0700 ................ │ │ + 0x000a0464 289b0700 04000000 949a0700 349b0700 (...........4... │ │ + 0x000a0474 3c8c0700 08000000 00000000 789b0700 <...........x... │ │ + 0x000a0484 ac9b0700 04000000 b89b0700 c49b0700 ................ │ │ + 0x000a0494 049c0700 02000000 c09b0700 089c0700 ................ │ │ + 0x000a04a4 4c8c0700 08000000 00000000 349c0700 L...........4... │ │ + 0x000a04b4 689c0700 08000000 00000000 709c0700 h...........p... │ │ + 0x000a04c4 a49c0700 10000000 4c920700 ac9c0700 ........L....... │ │ + 0x000a04d4 e09c0700 02000000 c09b0700 e49c0700 ................ │ │ + 0x000a04e4 109d0700 02000000 f8910700 189d0700 ................ │ │ + 0x000a04f4 4c9d0700 08000000 18a30700 589d0700 L...........X... │ │ + 0x000a0504 a09d0700 08000000 00000000 a89d0700 ................ │ │ + 0x000a0514 cc9d0700 02000000 18a30700 d89d0700 ................ │ │ + 0x000a0524 fc9d0700 02000000 74950700 089e0700 ........t....... │ │ + 0x000a0534 b48c0700 04000000 409e0700 489e0700 ........@...H... │ │ + 0x000a0544 789e0700 04000000 809e0700 889e0700 x............... │ │ + 0x000a0554 e09e0700 04000000 e89e0700 f09e0700 ................ │ │ + 0x000a0564 149f0700 04000000 809e0700 1c9f0700 ................ │ │ + 0x000a0574 449f0700 04000000 4c9f0700 549f0700 D.......L...T... │ │ + 0x000a0584 809f0700 04000000 e89e0700 8c9f0700 ................ │ │ + 0x000a0594 c49f0700 04000000 d49f0700 dc9f0700 ................ │ │ + 0x000a05a4 1ca00700 04000000 e89e0700 2ca00700 ............,... │ │ + 0x000a05b4 cc8c0700 02000000 18a30700 68a00700 ............h... │ │ + 0x000a05c4 94a00700 04000000 a0a00700 a8a00700 ................ │ │ + 0x000a05d4 e0a00700 04000000 eca00700 f4a00700 ................ │ │ + 0x000a05e4 30a10700 10000000 54900700 3ca10700 0.......T...<... │ │ + 0x000a05f4 94a10700 10000000 4c920700 a0a10700 ........L....... │ │ + 0x000a0604 cca10700 10000000 4c920700 d8a10700 ........L....... │ │ + 0x000a0614 c08c0700 10000000 4c920700 18a20700 ........L....... │ │ + 0x000a0624 9c8f0700 10000000 54900700 54a20700 ........T...T... │ │ + 0x000a0634 80a20700 02000000 8ca20700 94a20700 ................ │ │ + 0x000a0644 b4a20700 02000000 74950700 bca20700 ........t....... │ │ + 0x000a0654 08a30700 02000000 14a30700 1ca30700 ................ │ │ + 0x000a0664 6ca30700 02000000 18a30700 78a30700 l...........x... │ │ + 0x000a0674 c8a30700 02000000 f8910700 d8a30700 ................ │ │ + 0x000a0684 24a40700 02000000 34a40700 38a40700 $.......4...8... │ │ + 0x000a0694 d08d0700 09000000 00000000 88a40700 ................ │ │ + 0x000a06a4 648c0700 08000000 00000000 bca40700 d............... │ │ + 0x000a06b4 c48d0700 10000000 54900700 eca40700 ........T....... │ │ + 0x000a06c4 48a50700 02000000 54a50700 58a50700 H.......T...X... │ │ + 0x000a06d4 88a50700 10000000 54900700 98a50700 ........T....... │ │ + 0x000a06e4 048d0700 08000000 00000000 b4a50700 ................ │ │ + 0x000a06f4 e0a50700 10000000 54900700 f0a50700 ........T....... │ │ + 0x000a0704 108d0700 08000000 00000000 40a60700 ............@... │ │ + 0x000a0714 148d0700 08000000 00000000 68a60700 ............h... │ │ + 0x000a0724 4c8d0700 08000000 e48c0700 8ca60700 L............... │ │ + 0x000a0734 9c8b0700 04000000 c0a60700 c4a60700 ................ │ │ + 0x000a0744 e8a60700 04000000 f4a60700 f8a60700 ................ │ │ + 0x000a0754 40a70700 04000000 4ca70700 50a70700 @.......L...P... │ │ + 0x000a0764 88a70700 04000000 90a70700 98a70700 ................ │ │ + 0x000a0774 dca70700 04000000 e4a70700 eca70700 ................ │ │ + 0x000a0784 04a80700 04000000 0ca80700 10a80700 ................ │ │ + 0x000a0794 2ca80700 04000000 0ca80700 34a80700 ,...........4... │ │ + 0x000a07a4 4ca80700 04000000 0ca80700 50a80700 L...........P... │ │ + 0x000a07b4 60a80700 04000000 6ca80700 74a80700 `.......l...t... │ │ + 0x000a07c4 98a80700 04000000 a4a80700 aca80700 ................ │ │ + 0x000a07d4 d0a80700 10000000 54900700 d8a80700 ........T....... │ │ + 0x000a07e4 1ca90700 02000000 18a30700 2ca90700 ............,... │ │ + 0x000a07f4 f48c0700 08000000 00000000 c4a90700 ................ │ │ + 0x000a0804 fc8c0700 08000000 00000000 eca90700 ................ │ │ + 0x000a0814 508b0700 08000000 00000000 00aa0700 P............... │ │ + 0x000a0824 34aa0700 10000000 4c920700 44aa0700 4.......L...D... │ │ + 0x000a0834 68aa0700 10000000 4c920700 78aa0700 h.......L...x... │ │ + 0x000a0844 d88c0700 08000000 00000000 9caa0700 ................ │ │ + 0x000a0854 ec8c0700 08000000 00000000 b0aa0700 ................ │ │ + 0x000a0864 e0aa0700 04000000 ecaa0700 f4aa0700 ................ │ │ + 0x000a0874 20ab0700 04000000 c09b0700 30ab0700 ...........0... │ │ + 0x000a0884 5cab0700 08000000 00000000 64ab0700 \...........d... │ │ + 0x000a0894 a08b0700 02000000 00000000 84ab0700 ................ │ │ + 0x000a08a4 a88b0700 08000000 00000000 acab0700 ................ │ │ + 0x000a08b4 b48b0700 08000000 00000000 d0ab0700 ................ │ │ + 0x000a08c4 c08b0700 08000000 00000000 f4ab0700 ................ │ │ + 0x000a08d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a08e4 48900700 10000000 54900700 58900700 H.......T...X... │ │ + 0x000a08f4 88900700 10000000 54900700 94900700 ........T....... │ │ + 0x000a0904 c4900700 08000000 d0900700 d8900700 ................ │ │ + 0x000a0914 24910700 04000000 2c910700 34910700 $.......,...4... │ │ + 0x000a0924 4c910700 04000000 58910700 60910700 L.......X...`... │ │ + 0x000a0934 40900700 02000000 70910700 74910700 @.......p...t... │ │ + 0x000a0944 80910700 04000000 88910700 94910700 ................ │ │ + 0x000a0954 ac910700 02000000 b4910700 b8910700 ................ │ │ + 0x000a0964 c4910700 02000000 cc910700 d0910700 ................ │ │ + 0x000a0974 e8910700 04000000 f0910700 fc910700 ................ │ │ + 0x000a0984 14920700 04000000 1c920700 28920700 ............(... │ │ + 0x000a0994 40920700 10000000 4c920700 50920700 @.......L...P... │ │ + 0x000a09a4 74920700 10000000 4c920700 84920700 t.......L....... │ │ + 0x000a09b4 b0920700 02000000 b8920700 bc920700 ................ │ │ + 0x000a09c4 d8920700 10000000 54900700 e4920700 ........T....... │ │ + 0x000a09d4 14930700 02000000 18a30700 1c930700 ................ │ │ + 0x000a09e4 58930700 02000000 68930700 6c930700 X.......h...l... │ │ + 0x000a09f4 a8930700 02000000 b8930700 bc930700 ................ │ │ + 0x000a0a04 f8930700 04000000 08940700 0c940700 ................ │ │ + 0x000a0a14 78940700 08000000 88940700 90940700 x............... │ │ + 0x000a0a24 d4940700 08000000 e0940700 f0940700 ................ │ │ + 0x000a0a34 14950700 08000000 00000000 24950700 ............$... │ │ + 0x000a0a44 50950700 10000000 54900700 58950700 P.......T...X... │ │ + 0x000a0a54 6c950700 02000000 74950700 78950700 l.......t...x... │ │ + 0x000a0a64 bc950700 10000000 54900700 c8950700 ........T....... │ │ + 0x000a0a74 ec950700 10000000 4c920700 fc950700 ........L....... │ │ + 0x000a0a84 34960700 10000000 4c920700 44960700 4.......L...D... │ │ + 0x000a0a94 78960700 10000000 54900700 84960700 x.......T....... │ │ + 0x000a0aa4 9c960700 08000000 a4960700 b0960700 ................ │ │ + 0x000a0ab4 e4960700 02000000 b8920700 ec960700 ................ │ │ + 0x000a0ac4 20970700 08000000 28970700 30970700 .......(...0... │ │ + 0x000a0ad4 74970700 08000000 80970700 84970700 t............... │ │ + 0x000a0ae4 cc970700 10000000 54900700 d8970700 ........T....... │ │ + 0x000a0af4 14980700 08000000 1c980700 24980700 ............$... │ │ + 0x000a0b04 68980700 04000000 08940700 74980700 h...........t... │ │ + 0x000a0b14 808c0700 08000000 00000000 a4980700 ................ │ │ + 0x000a0b24 04990700 02000000 18a30700 0c990700 ................ │ │ + 0x000a0b34 58990700 08000000 00000000 60990700 X...........`... │ │ + 0x000a0b44 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0b54 70f90700 78f90700 80f90700 8cf90700 p...x........... │ │ + 0x000a0b64 94f90700 9cf90700 a4f90700 acf90700 ................ │ │ + 0x000a0b74 b4f90700 c0f90700 c4f90700 ccf90700 ................ │ │ + 0x000a0b84 d0f90700 d4f90700 d8f90700 dcf90700 ................ │ │ + 0x000a0b94 e0f90700 e4f90700 e8f90700 ecf90700 ................ │ │ + 0x000a0ba4 f0f90700 f8f90700 68e50700 00fa0700 ........h....... │ │ + 0x000a0bb4 0cfa0700 1cfa0700 2cfa0700 40fa0700 ........,...@... │ │ + 0x000a0bc4 548b0700 4cfa0700 5cfa0700 6cfa0700 T...L...\...l... │ │ + 0x000a0bd4 80fa0700 8cfa0700 98fa0700 a8fa0700 ................ │ │ + 0x000a0be4 00000000 601b0800 a01b0800 e01b0800 ....`........... │ │ + 0x000a0bf4 301c0800 601c0800 a81c0800 f81c0800 0...`........... │ │ + 0x000a0c04 401d0800 841d0800 d81d0800 fc1d0800 @............... │ │ + 0x000a0c14 101e0800 241e0800 501e0800 c81e0800 ....$...P....... │ │ + 0x000a0c24 481f0800 601f0800 781f0800 ac1f0800 H...`...x....... │ │ + 0x000a0c34 e01f0800 14200800 48200800 8c200800 ..... ..H ... .. │ │ + 0x000a0c44 c4200800 08210800 3c210800 00000000 . ...!............ │ │ - 0x000a17c0 54c80600 b06a0400 306b0400 78d10300 T....j..0k..x... │ │ - 0x000a17d0 9ca90300 18e10300 acba0300 58110200 ............X... │ │ - 0x000a17e0 10d80300 70dc0300 40b10300 4c650500 ....p...@...Le.. │ │ - 0x000a17f0 a0af0300 285e0500 ccac0300 40d30300 ....(^......@... │ │ - 0x000a1800 8c690500 1ccd0300 f8a80300 58460300 .i..........XF.. │ │ - 0x000a1810 90630300 38660300 68500500 645d0300 .c..8f..hP..d].. │ │ - 0x000a1820 b8670300 745e0300 a0600300 00000400 .g..t^...`...... │ │ - 0x000a1830 1c570300 20560300 b8010300 e0620300 .W.. V.......b.. │ │ - 0x000a1840 28000300 d84e0700 e0f70300 dc3a0400 (....N.......:.. │ │ - 0x000a1850 6c6b0400 f0140700 487c0400 a08c0400 lk......H|...... │ │ - 0x000a1860 00000500 2ca30400 d0500700 401b0700 ....,....P..@... │ │ - 0x000a1870 d0b50400 e02b0700 d0b70400 4cbd0400 .....+......L... │ │ - 0x000a1880 a0cf0600 48620700 d0700700 e0b90400 ....Hb...p...... │ │ - 0x000a1890 f4c70400 6cd70400 d8da0400 08dd0400 ....l........... │ │ - 0x000a18a0 b8140700 80e20400 6ced0400 80dc0400 ........l....... │ │ - 0x000a18b0 5cee0400 d0f20400 4c160500 f4140500 \.......L....... │ │ - 0x000a18c0 00e10400 c0090500 f8300500 bcf20400 .........0...... │ │ - 0x000a18d0 101c0500 5c2f0500 94130500 24140500 ....\/......$... │ │ - 0x000a18e0 88250500 3c090500 9cf00400 50fa0400 .%..<.......P... │ │ - 0x000a18f0 50f10400 2c140500 24150500 04130500 P...,...$....... │ │ - 0x000a1900 48180500 60180500 3c1a0500 2c1b0500 H...`...<...,... │ │ - 0x000a1910 28170500 541e0500 442f0500 24300500 (...T...D/..$0.. │ │ - 0x000a1920 e87f0500 34670500 e04e0700 18630500 ....4g...N...c.. │ │ - 0x000a1930 c4820500 5c830500 d80d0700 08d20600 ....\........... │ │ - 0x000a1940 20600500 10bd0500 c0fc0500 1cd10600 `.............. │ │ - 0x000a1950 d0d00600 9cdc0500 80b50500 b46a0500 .............j.. │ │ - 0x000a1960 586d0500 04740500 d4710500 50130700 Xm...t...q..P... │ │ - 0x000a1970 fc6f0500 a87b0500 d0530700 3c6b0500 .o...{...S................ │ │ + 0x00000e70 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00000e80 c43e0100 00001f80 fcffffff 00000000 .>.............. │ │ + 0x00000e90 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x00000ea0 44400100 00000000 00000000 00000000 D@.............. │ │ 0x00000eb0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000ec0 882c0100 00000000 00000000 00000000 .,.............. │ │ - 0x00000ed0 00000000 10000000 1d000000 1f000000 ................ │ │ - 0x00000ee0 b42c0100 00000180 fcffffff 00000000 .,.............. │ │ - 0x00000ef0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00000f00 1c2d0100 00000180 fcffffff 00000000 .-.............. │ │ - 0x00000f10 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00000f20 782d0100 00000780 fcffffff 00000000 x-.............. │ │ - 0x00000f30 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00000f40 5c2e0100 00000000 00000000 00000000 \............... │ │ - 0x00000f50 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00000f60 702e0100 00000080 fcffffff 00000000 p............... │ │ - 0x00000f70 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00000f80 e02e0100 00000080 fcffffff 00000000 ................ │ │ - 0x00000f90 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00000fa0 2c2f0100 00000080 fcffffff 00000000 ,/.............. │ │ - 0x00000fb0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00000fc0 642f0100 00000380 fcffffff 00000000 d/.............. │ │ - 0x00000fd0 00000000 68000000 1d000000 1f000000 ....h........... │ │ - 0x00000fe0 68300100 0000ff80 fcffffff 00000000 h0.............. │ │ - 0x00000ff0 00000000 80000000 1d000000 1f000000 ................ │ │ - 0x00001000 90320100 00003f80 fcffffff 00000000 .2....?......... │ │ - 0x00001010 00000000 78000000 1d000000 1f000000 ....x........... │ │ - 0x00001020 50340100 00003f80 fcffffff 00000000 P4....?......... │ │ - 0x00001030 00000000 78000000 1d000000 1f000000 ....x........... │ │ - 0x00001040 14360100 00000f80 fcffffff 00000000 .6.............. │ │ - 0x00001050 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x00001060 18370100 00000080 fcffffff 00000000 .7.............. │ │ - 0x00001070 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00001080 74370100 00000080 fcffffff 00000000 t7.............. │ │ - 0x00001090 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000010a0 d0370100 00000080 fcffffff 00000000 .7.............. │ │ + 0x00000ec0 58400100 00000000 00000000 00000000 X@.............. │ │ + 0x00000ed0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00000ee0 74400100 00000080 fcffffff 00000000 t@.............. │ │ + 0x00000ef0 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00000f00 e0400100 00000380 fcffffff 00000000 .@.............. │ │ + 0x00000f10 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x00000f20 84410100 00000180 fcffffff 00000000 .A.............. │ │ + 0x00000f30 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00000f40 e0410100 00000f80 fcffffff 00000000 .A.............. │ │ + 0x00000f50 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x00000f60 f8420100 00000000 00000000 00000000 .B.............. │ │ + 0x00000f70 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00000f80 0c430100 00000180 fcffffff 00000000 .C.............. │ │ + 0x00000f90 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00000fa0 b4430100 00000180 fcffffff 00000000 .C.............. │ │ + 0x00000fb0 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00000fc0 3c440100 00000080 fcffffff 00000000 ............0. │ │ - 0x00003670 f8ffffff 58000000 1d000000 1f000000 ....X........... │ │ - 0x00003680 18430300 00000180 fcffffff 00000000 .C.............. │ │ + 0x00003600 2c390300 00000000 00000000 00000000 ,9.............. │ │ + 0x00003610 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00003620 4c390300 0000ffc0 fcffffff 00000000 L9.............. │ │ + 0x00003630 00000000 50000000 1d000000 1f000000 ....P........... │ │ + 0x00003640 1c3d0300 0000ff80 fcffffff 00000000 .=.............. │ │ + 0x00003650 00000000 50000000 1d000000 1f000000 ....P........... │ │ + 0x00003660 e0410300 0000ffc0 f4ffffff 00003000 .A............0. │ │ + 0x00003670 f8ffffff a8000000 1d000000 1f000000 ................ │ │ + 0x00003680 34530300 00000180 fcffffff 00000000 4S.............. │ │ 0x00003690 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x000036a0 bc430300 0000ffc0 fcffffff 00000000 .C.............. │ │ + 0x000036a0 d8530300 0000ffc0 fcffffff 00000000 .S.............. │ │ 0x000036b0 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x000036c0 10460300 00000180 fcffffff 00000000 .F.............. │ │ + 0x000036c0 10560300 00000180 fcffffff 00000000 .V.............. │ │ 0x000036d0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x000036e0 58460300 00000380 f4ffffff 00003000 XF............0. │ │ - 0x000036f0 f8ffffff 40000000 1d000000 1f000000 ....@........... │ │ - 0x00003700 6c480300 00000380 fcffffff 00000000 lH.............. │ │ - 0x00003710 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00003720 84490300 00000000 00000000 00000000 .I.............. │ │ - 0x00003730 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00003740 c0490300 00000180 fcffffff 00000000 .I.............. │ │ - 0x00003750 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00003760 4c4a0300 00001f80 f4ffffff 00003000 LJ............0. │ │ - 0x00003770 f8ffffff 38000000 1d000000 1f000000 ....8........... │ │ - 0x00003780 984e0300 00000f80 fcffffff 00000000 .N.............. │ │ - 0x00003790 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x000037a0 0c510300 00003f80 fcffffff 00000000 .Q....?......... │ │ - 0x000037b0 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x000037c0 20560300 00000780 fcffffff 00000000 V.............. │ │ + 0x000036e0 5c560300 00000380 fcffffff 00000000 \V.............. │ │ + 0x000036f0 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00003700 64570300 00000000 00000000 00000000 dW.............. │ │ + 0x00003710 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00003720 a0570300 00000180 fcffffff 00000000 .W.............. │ │ + 0x00003730 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00003740 2c580300 00001f80 f4ffffff 00003000 ,X............0. │ │ + 0x00003750 f8ffffff 40000000 1d000000 1f000000 ....@........... │ │ + 0x00003760 a85c0300 00000380 f4ffffff 00003000 .\............0. │ │ + 0x00003770 f8ffffff 40000000 1d000000 1f000000 ....@........... │ │ + 0x00003780 b85e0300 00000f80 fcffffff 00000000 .^.............. │ │ + 0x00003790 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x000037a0 28610300 00003f80 fcffffff 00000000 (a....?......... │ │ + 0x000037b0 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x000037c0 54660300 00000780 fcffffff 00000000 Tf.............. │ │ 0x000037d0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000037e0 1c570300 0000ffc0 fcffffff 00000000 .W.............. │ │ - 0x000037f0 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x00003800 645d0300 00000000 00000000 00000000 d].............. │ │ + 0x000037e0 4c670300 0000ffc0 fcffffff 00000000 Lg.............. │ │ + 0x000037f0 00000000 50000000 1d000000 1f000000 ....P........... │ │ + 0x00003800 dc6d0300 00000000 00000000 00000000 .m.............. │ │ 0x00003810 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00003820 745e0300 00003f80 fcffffff 00000000 t^....?......... │ │ - 0x00003830 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x00003840 a0600300 0000ff80 fcffffff 00000000 .`.............. │ │ - 0x00003850 00000000 50000000 1d000000 1f000000 ....P........... │ │ - 0x00003860 e0620300 00000f80 fcffffff 00000000 .b.............. │ │ - 0x00003870 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x00003880 90630300 00000000 00000000 00000000 .c.............. │ │ + 0x00003820 f46e0300 00007f80 fcffffff 00000000 .n.............. │ │ + 0x00003830 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x00003840 24710300 0000ffc0 fcffffff 00000000 $q.............. │ │ + 0x00003850 00000000 48000000 1d000000 1f000000 ....H........... │ │ + 0x00003860 4c730300 00001f80 fcffffff 00000000 Ls.............. │ │ + 0x00003870 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00003880 fc730300 00000000 00000000 00000000 .s.............. │ │ 0x00003890 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000038a0 f8630300 00001f80 fcffffff 00000000 .c.............. │ │ + 0x000038a0 64740300 00001f80 fcffffff 00000000 dt.............. │ │ 0x000038b0 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x000038c0 38660300 00003f80 f4ffffff 00003000 8f....?.......0. │ │ + 0x000038c0 b4760300 00007f80 f4ffffff 00003000 .v............0. │ │ 0x000038d0 f8ffffff 50000000 1d000000 1f000000 ....P........... │ │ - 0x000038e0 b8670300 0000ffc0 f4ffffff 00003000 .g............0. │ │ - 0x000038f0 f8ffffff 78000000 1d000000 1f000000 ....x........... │ │ - 0x00003900 f8720300 00001f80 f4ffffff 00003000 .r............0. │ │ + 0x000038e0 40780300 0000ffc0 ecffffff 0000f000 @x.............. │ │ + 0x000038f0 f8ffffff 80000000 1d000000 1f000000 ................ │ │ + 0x00003900 98830300 00001f80 f4ffffff 00003000 ..............0. │ │ 0x00003910 f8ffffff 48000000 1d000000 1f000000 ....H........... │ │ - 0x00003920 cc770300 00000180 fcffffff 00000000 .w.............. │ │ + 0x00003920 8c880300 00000180 fcffffff 00000000 ................ │ │ 0x00003930 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00003940 98780300 00000f80 f4ffffff 00003000 .x............0. │ │ + 0x00003940 50890300 00000f80 f4ffffff 00003000 P.............0. │ │ 0x00003950 f8ffffff 48000000 1d000000 1f000000 ....H........... │ │ - 0x00003960 c87a0300 0000ffc0 fcffffff 00000000 .z.............. │ │ - 0x00003970 00000000 60000000 1d000000 1f000000 ....`........... │ │ - 0x00003980 207d0300 00000080 fcffffff 00000000 }.............. │ │ + 0x00003960 808b0300 0000ffc0 fcffffff 00000000 ................ │ │ + 0x00003970 00000000 68000000 1d000000 1f000000 ....h........... │ │ + 0x00003980 e08d0300 00000080 fcffffff 00000000 ................ │ │ 0x00003990 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x000039a0 607d0300 0000ffc0 fcffffff 00000000 `}.............. │ │ - 0x000039b0 00000000 58000000 1d000000 1f000000 ....X........... │ │ - 0x000039c0 f8810300 0000ffc0 fcffffff 00000000 ................ │ │ - 0x000039d0 00000000 68000000 1d000000 1f000000 ....h........... │ │ - 0x000039e0 e48a0300 0000ffc0 fcffffff 00000000 ................ │ │ - 0x000039f0 00000000 68000000 1d000000 1f000000 ....h........... │ │ - 0x00003a00 d4900300 0000ffc0 fcffffff 00000000 ................ │ │ - 0x00003a10 00000000 68040000 1d000000 1f000000 ....h........... │ │ - 0x00003a20 34990300 0000ffc0 fcffffff 00000000 4............... │ │ - 0x00003a30 00000000 50000000 1d000000 1f000000 ....P........... │ │ - 0x00003a40 fc9d0300 0000ffc0 fcffffff 00000000 ................ │ │ - 0x00003a50 00000000 60000000 1d000000 1f000000 ....`........... │ │ - 0x00003a60 a0a50300 0000ffc0 fcffffff 00000000 ................ │ │ - 0x00003a70 00000000 78000000 1d000000 1f000000 ....x........... │ │ - 0x00003a80 f8a80300 00000380 fcffffff 00000000 ................ │ │ + 0x000039a0 208e0300 0000ffc0 fcffffff 00000000 ............... │ │ + 0x000039b0 00000000 50000000 1d000000 1f000000 ....P........... │ │ + 0x000039c0 2c930300 0000ffc0 fcffffff 00000000 ,............... │ │ + 0x000039d0 00000000 60000000 1d000000 1f000000 ....`........... │ │ + 0x000039e0 0c9b0300 0000ffc0 fcffffff 00000000 ................ │ │ + 0x000039f0 00000000 70040000 1d000000 1f000000 ....p........... │ │ + 0x00003a00 20aa0300 0000ffc0 fcffffff 00000000 ............... │ │ + 0x00003a10 00000000 78000000 1d000000 1f000000 ....x........... │ │ + 0x00003a20 98ad0300 00000380 fcffffff 00000000 ................ │ │ + 0x00003a30 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00003a40 3cae0300 0000ffc0 f4ffffff 00003000 <.............0. │ │ + 0x00003a50 f8ffffff 60000000 1d000000 1f000000 ....`........... │ │ + 0x00003a60 58b10300 0000ffc0 fcffffff 00000000 X............... │ │ + 0x00003a70 00000000 48000000 1d000000 1f000000 ....H........... │ │ + 0x00003a80 1cb40300 00000780 fcffffff 00000000 ................ │ │ 0x00003a90 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00003aa0 9ca90300 0000ffc0 f4ffffff 00003000 ..............0. │ │ - 0x00003ab0 f8ffffff 60000000 1d000000 1f000000 ....`........... │ │ - 0x00003ac0 ccac0300 0000ffc0 fcffffff 00000000 ................ │ │ - 0x00003ad0 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x00003ae0 a0af0300 00000780 fcffffff 00000000 ................ │ │ - 0x00003af0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00003b00 40b10300 0000ffc0 fcffffff 00000000 @............... │ │ + 0x00003aa0 b8b50300 0000ffc0 fcffffff 00000000 ................ │ │ + 0x00003ab0 00000000 70000000 1d000000 1f000000 ....p........... │ │ + 0x00003ac0 68c60300 00003f80 f4ffffff 00003000 h.....?.......0. │ │ + 0x00003ad0 f8ffffff 50000000 1d000000 1f000000 ....P........... │ │ + 0x00003ae0 d0c90300 00001f80 fcffffff 00000000 ................ │ │ + 0x00003af0 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x00003b00 4ccb0300 0000ff80 fcffffff 00000000 L............... │ │ 0x00003b10 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x00003b20 acba0300 00003f80 f4ffffff 00003000 ......?.......0. │ │ - 0x00003b30 f8ffffff 50000000 1d000000 1f000000 ....P........... │ │ - 0x00003b40 30be0300 0000ffc0 fcffffff 00000000 0............... │ │ - 0x00003b50 00000000 60000000 1d000000 1f000000 ....`........... │ │ - 0x00003b60 40c20300 0000ffc0 f4ffffff 00003000 @.............0. │ │ - 0x00003b70 f8ffffff 78000000 1d000000 1f000000 ....x........... │ │ - 0x00003b80 5cc90300 0000ff80 fcffffff 00000000 \............... │ │ - 0x00003b90 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x00003ba0 1ccd0300 0000ff80 fcffffff 00000000 ................ │ │ - 0x00003bb0 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x00003bc0 78d10300 00003f80 f4ffffff 00003000 x.....?.......0. │ │ + 0x00003b20 60cd0300 00000f80 fcffffff 00000000 `............... │ │ + 0x00003b30 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x00003b40 ecce0300 00003f80 f4ffffff 00003000 ......?.......0. │ │ + 0x00003b50 f8ffffff 50000000 1d000000 1f000000 ....P........... │ │ + 0x00003b60 acd00300 00007f80 fcffffff 00000000 ................ │ │ + 0x00003b70 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x00003b80 d8d20300 0000ffc0 fcffffff 00000000 ................ │ │ + 0x00003b90 00000000 58000000 1d000000 1f000000 ....X........... │ │ + 0x00003ba0 00da0300 0000ffc0 f4ffffff 00003000 ..............0. │ │ + 0x00003bb0 f8ffffff 88000000 1d000000 1f000000 ................ │ │ + 0x00003bc0 44e90300 00007f80 f4ffffff 00003000 D.............0. │ │ 0x00003bd0 f8ffffff 50000000 1d000000 1f000000 ....P........... │ │ - 0x00003be0 40d30300 0000ff80 fcffffff 00000000 @............... │ │ - 0x00003bf0 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x00003c00 10d80300 0000ffc0 fcffffff 00000000 ................ │ │ - 0x00003c10 00000000 58000000 1d000000 1f000000 ....X........... │ │ - 0x00003c20 70dc0300 00007f80 fcffffff 00000000 p............... │ │ - 0x00003c30 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x00003c40 18e10300 00007f80 f4ffffff 00003000 ..............0. │ │ - 0x00003c50 f8ffffff 50000000 1d000000 1f000000 ....P........... │ │ - 0x00003c60 b0e40300 00000000 00000000 00000000 ................ │ │ - 0x00003c70 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00003c80 b8e40300 00000080 fcffffff 00000000 ................ │ │ - 0x00003c90 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00003ca0 00e50300 00000080 fcffffff 00000000 ................ │ │ - 0x00003cb0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00003cc0 48e50300 00000080 fcffffff 00000000 H............... │ │ - 0x00003cd0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00003ce0 90e50300 00000780 fcffffff 00000000 ................ │ │ - 0x00003cf0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00003d00 78e60300 0000ffc0 fcffffff 00000000 x............... │ │ - 0x00003d10 00000000 50000000 1d000000 1f000000 ....P........... │ │ - 0x00003d20 0cea0300 00000f80 fcffffff 00000000 ................ │ │ - 0x00003d30 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00003d40 ecea0300 00007f80 fcffffff 00000000 ................ │ │ - 0x00003d50 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x00003d60 80ed0300 00007f80 fcffffff 00000000 ................ │ │ - 0x00003d70 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x00003d80 70f00300 00000000 00000000 00000000 p............... │ │ + 0x00003be0 d0ec0300 00000000 00000000 00000000 ................ │ │ + 0x00003bf0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00003c00 d8ec0300 00000080 fcffffff 00000000 ................ │ │ + 0x00003c10 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00003c20 20ed0300 00000080 fcffffff 00000000 ............... │ │ + 0x00003c30 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00003c40 68ed0300 00000080 fcffffff 00000000 h............... │ │ + 0x00003c50 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00003c60 b0ed0300 0000ffc0 fcffffff 00000000 ................ │ │ + 0x00003c70 00000000 50000000 1d000000 1f000000 ....P........... │ │ + 0x00003c80 44f10300 00007f80 fcffffff 00000000 D............... │ │ + 0x00003c90 00000000 50000000 1d000000 1f000000 ....P........... │ │ + 0x00003ca0 e0f30300 00000f80 fcffffff 00000000 ................ │ │ + 0x00003cb0 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00003cc0 c0f40300 00000780 fcffffff 00000000 ................ │ │ + 0x00003cd0 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00003ce0 a8f50300 00000f80 fcffffff 00000000 ................ │ │ + 0x00003cf0 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x00003d00 60f60300 00000000 00000000 00000000 `............... │ │ + 0x00003d10 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00003d20 74f60300 00000780 fcffffff 00000000 t............... │ │ + 0x00003d30 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00003d40 a4f70300 0000ffc0 fcffffff 00000000 ................ │ │ + 0x00003d50 00000000 70000000 1d000000 1f000000 ....p........... │ │ + 0x00003d60 b0fd0300 0000ffc0 fcffffff 00000000 ................ │ │ + 0x00003d70 00000000 58000000 1d000000 1f000000 ....X........... │ │ + 0x00003d80 64090400 00000000 00000000 00000000 d............... │ │ 0x00003d90 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00003da0 84f00300 00000780 fcffffff 00000000 ................ │ │ - 0x00003db0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00003dc0 d4f10300 0000ffc0 fcffffff 00000000 ................ │ │ - 0x00003dd0 00000000 70000000 1d000000 1f000000 ....p........... │ │ - 0x00003de0 e0f70300 00000180 fcffffff 00000000 ................ │ │ - 0x00003df0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00003e00 94f80300 00000000 00000000 00000000 ................ │ │ - 0x00003e10 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00003e20 b4f80300 0000ffc0 fcffffff 00000000 ................ │ │ - 0x00003e30 00000000 58040000 1d000000 1f000000 ....X........... │ │ - 0x00003e40 2c040400 0000ffc0 ecffffff 0000f000 ,............... │ │ - 0x00003e50 f8ffffff a0000000 1d000000 1f000000 ................ │ │ - 0x00003e60 a80a0400 00001f00 fcffffff 00000000 ................ │ │ - 0x00003e70 00000000 18000000 1d000000 1f000000 ................ │ │ - 0x00003e80 b40d0400 0000ff80 fcffffff 00000000 ................ │ │ - 0x00003e90 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x00003ea0 34130400 0000ff80 fcffffff 00000000 4............... │ │ - 0x00003eb0 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x00003ec0 28180400 0000ff80 fcffffff 00000000 (............... │ │ - 0x00003ed0 00000000 50000000 1d000000 1f000000 ....P........... │ │ - 0x00003ee0 001f0400 00000700 fcffffff 00000000 ................ │ │ - 0x00003ef0 00000000 10000000 1d000000 1f000000 ................ │ │ - 0x00003f00 d0210400 00000300 fcffffff 00000000 .!.............. │ │ - 0x00003f10 00000000 08000000 1d000000 1f000000 ................ │ │ - 0x00003f20 2c240400 00000100 fcffffff 00000000 ,$.............. │ │ - 0x00003f30 00000000 08000000 1d000000 1f000000 ................ │ │ - 0x00003f40 f0290400 00001f00 fcffffff 00000000 .).............. │ │ - 0x00003f50 00000000 80000000 1d000000 1f000000 ................ │ │ - 0x00003f60 f02d0400 00000700 fcffffff 00000000 .-.............. │ │ - 0x00003f70 00000000 68000000 1d000000 1f000000 ....h........... │ │ - 0x00003f80 74310400 00000300 fcffffff 00000000 t1.............. │ │ - 0x00003f90 00000000 50000000 1d000000 1f000000 ....P........... │ │ - 0x00003fa0 34340400 00000000 00000000 00000000 44.............. │ │ - 0x00003fb0 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x00003fc0 50360400 00000300 fcffffff 00000000 P6.............. │ │ - 0x00003fd0 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00003fe0 dc3a0400 00000180 fcffffff 00000000 .:.............. │ │ - 0x00003ff0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00004000 c83b0400 00000000 00000000 00000000 .;.............. │ │ + 0x00003da0 84090400 00000180 fcffffff 00000000 ................ │ │ + 0x00003db0 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00003dc0 3c0a0400 0000ffc0 fcffffff 00000000 <............... │ │ + 0x00003dd0 00000000 60040000 1d000000 1f000000 ....`........... │ │ + 0x00003de0 c8150400 0000ffc0 ecffffff 0000f000 ................ │ │ + 0x00003df0 f8ffffff b0000000 1d000000 1f000000 ................ │ │ + 0x00003e00 c0220400 00003f80 fcffffff 00000000 ."....?......... │ │ + 0x00003e10 00000000 a0000000 1d000000 1f000000 ................ │ │ + 0x00003e20 04270400 0000ffc0 fcffffff 00000000 .'.............. │ │ + 0x00003e30 00000000 d0000000 1d000000 1f000000 ................ │ │ + 0x00003e40 00370400 00000000 00000000 00000000 .7.............. │ │ + 0x00003e50 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00003e60 20370400 00000180 fcffffff 00000000 7.............. │ │ + 0x00003e70 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00003e80 10380400 00007f00 fcffffff 00000000 .8.............. │ │ + 0x00003e90 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00003ea0 f8400400 0000ffc0 fcffffff 00000000 .@.............. │ │ + 0x00003eb0 00000000 68000000 1d000000 1f000000 ....h........... │ │ + 0x00003ec0 5c490400 0000ffc0 fcffffff 00000000 \I.............. │ │ + 0x00003ed0 00000000 60040000 1d000000 1f000000 ....`........... │ │ + 0x00003ee0 e8540400 0000ffc0 ecffffff 0000f000 .T.............. │ │ + 0x00003ef0 f8ffffff b0000000 1d000000 1f000000 ................ │ │ + 0x00003f00 b0620400 0000ffc0 fcffffff 00000000 .b.............. │ │ + 0x00003f10 00000000 48000000 1d000000 1f000000 ....H........... │ │ + 0x00003f20 14640400 0000ffc0 ecffffff 0000f000 .d.............. │ │ + 0x00003f30 f8ffffff b8000000 1d000000 1f000000 ................ │ │ + 0x00003f40 ac6d0400 00000180 fcffffff 00000000 .m.............. │ │ + 0x00003f50 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00003f60 4c6e0400 00000180 fcffffff 00000000 Ln.............. │ │ + 0x00003f70 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00003f80 b06e0400 00000000 00000000 00000000 .n.............. │ │ + 0x00003f90 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00003fa0 346f0400 00000000 00000000 00000000 4o.............. │ │ + 0x00003fb0 00000000 08000000 1d000000 1f000000 ................ │ │ + 0x00003fc0 806f0400 00000000 00000000 00000000 .o.............. │ │ + 0x00003fd0 00000000 08000000 1d000000 1f000000 ................ │ │ + 0x00003fe0 e06f0400 00001f80 fcffffff 00000000 .o.............. │ │ + 0x00003ff0 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x00004000 98700400 00000000 00000000 00000000 .p.............. │ │ 0x00004010 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004020 e83b0400 0000ffc0 fcffffff 00000000 .;.............. │ │ - 0x00004030 00000000 58040000 1d000000 1f000000 ....X........... │ │ - 0x00004040 60470400 0000ffc0 ecffffff 0000f000 `G.............. │ │ - 0x00004050 f8ffffff a0000000 1d000000 1f000000 ................ │ │ - 0x00004060 5c4e0400 00000f00 fcffffff 00000000 \N.............. │ │ - 0x00004070 00000000 10000000 1d000000 1f000000 ................ │ │ - 0x00004080 b0510400 0000ffc0 fcffffff 00000000 .Q.............. │ │ - 0x00004090 00000000 50000000 1d000000 1f000000 ....P........... │ │ - 0x000040a0 24570400 0000ffc0 fcffffff 00000000 $W.............. │ │ - 0x000040b0 00000000 58000000 1d000000 1f000000 ....X........... │ │ - 0x000040c0 b05e0400 0000ffc0 fcffffff 00000000 .^.............. │ │ - 0x000040d0 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x000040e0 14600400 0000ffc0 ecffffff 0000f000 .`.............. │ │ - 0x000040f0 f8ffffff a8000000 1d000000 1f000000 ................ │ │ - 0x00004100 ac690400 00000180 fcffffff 00000000 .i.............. │ │ - 0x00004110 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00004120 4c6a0400 00000180 fcffffff 00000000 Lj.............. │ │ - 0x00004130 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00004140 b06a0400 00000000 00000000 00000000 .j.............. │ │ + 0x00004020 f0700400 00000f80 fcffffff 00000000 .p.............. │ │ + 0x00004030 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x00004040 d0710400 0000ff80 fcffffff 00000000 .q.............. │ │ + 0x00004050 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x00004060 f4720400 00000780 fcffffff 00000000 .r.............. │ │ + 0x00004070 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00004080 d8730400 0000ffc0 fcffffff 00000000 .s.............. │ │ + 0x00004090 00000000 58000000 1d000000 1f000000 ....X........... │ │ + 0x000040a0 24770400 0000ff80 fcffffff 00000000 $w.............. │ │ + 0x000040b0 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x000040c0 34780400 00000000 00000000 00000000 4x.............. │ │ + 0x000040d0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x000040e0 4c780400 00000000 00000000 00000000 Lx.............. │ │ + 0x000040f0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004100 64780400 00000000 00000000 00000000 dx.............. │ │ + 0x00004110 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004120 70780400 00000000 00000000 00000000 px.............. │ │ + 0x00004130 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004140 78780400 00000000 00000000 00000000 xx.............. │ │ 0x00004150 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004160 306b0400 00000000 00000000 00000000 0k.............. │ │ - 0x00004170 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004180 6c6b0400 00000000 00000000 00000000 lk.............. │ │ - 0x00004190 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000041a0 b86b0400 00001f80 fcffffff 00000000 .k.............. │ │ - 0x000041b0 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x000041c0 6c6c0400 00000000 00000000 00000000 ll.............. │ │ + 0x00004160 80780400 00007f80 fcffffff 00000000 .x.............. │ │ + 0x00004170 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x00004180 d0790400 00000f80 fcffffff 00000000 .y.............. │ │ + 0x00004190 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x000041a0 e47a0400 00000380 fcffffff 00000000 .z.............. │ │ + 0x000041b0 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x000041c0 a87b0400 00000000 00000000 00000000 .{.............. │ │ 0x000041d0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000041e0 c06c0400 00000f80 fcffffff 00000000 .l.............. │ │ - 0x000041f0 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x00004200 a86d0400 0000ff80 fcffffff 00000000 .m.............. │ │ - 0x00004210 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x00004220 cc6e0400 00000780 fcffffff 00000000 .n.............. │ │ - 0x00004230 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00004240 b86f0400 0000ffc0 fcffffff 00000000 .o.............. │ │ - 0x00004250 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x00004260 64730400 0000ff80 fcffffff 00000000 ds.............. │ │ - 0x00004270 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x00004280 74740400 00000000 00000000 00000000 tt.............. │ │ - 0x00004290 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000042a0 8c740400 00000000 00000000 00000000 .t.............. │ │ + 0x000041e0 c07b0400 0000ffc0 fcffffff 00000000 .{.............. │ │ + 0x000041f0 00000000 80000000 1d000000 1f000000 ................ │ │ + 0x00004200 78870400 0000ffc0 fcffffff 00000000 x............... │ │ + 0x00004210 00000000 60000000 1d000000 1f000000 ....`........... │ │ + 0x00004220 908f0400 00000000 00000000 00000000 ................ │ │ + 0x00004230 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004240 f08f0400 00003f80 fcffffff 00000000 ......?......... │ │ + 0x00004250 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x00004260 60920400 00001f80 fcffffff 00000000 `............... │ │ + 0x00004270 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00004280 d4930400 00003f80 fcffffff 00000000 ......?......... │ │ + 0x00004290 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x000042a0 b0940400 00000000 00000000 00000000 ................ │ │ 0x000042b0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000042c0 a4740400 00000000 00000000 00000000 .t.............. │ │ - 0x000042d0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000042e0 b0740400 00000000 00000000 00000000 .t.............. │ │ - 0x000042f0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004300 b8740400 00000000 00000000 00000000 .t.............. │ │ - 0x00004310 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004320 c0740400 00007f80 fcffffff 00000000 .t.............. │ │ - 0x00004330 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x00004340 00760400 0000ff80 fcffffff 00000000 .v.............. │ │ - 0x00004350 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x00004360 207b0400 00000f80 fcffffff 00000000 {.............. │ │ - 0x00004370 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00004380 487c0400 00000380 fcffffff 00000000 H|.............. │ │ + 0x000042c0 d0940400 00000380 fcffffff 00000000 ................ │ │ + 0x000042d0 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x000042e0 2c950400 00000f80 fcffffff 00000000 ,............... │ │ + 0x000042f0 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00004300 0c960400 00000f80 fcffffff 00000000 ................ │ │ + 0x00004310 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00004320 40970400 0000ffc0 fcffffff 00000000 @............... │ │ + 0x00004330 00000000 98000000 1d000000 1f000000 ................ │ │ + 0x00004340 d49e0400 0000ffc0 e4ffffff 0000f003 ................ │ │ + 0x00004350 f8ffffff 78000000 1d000000 1f000000 ....x........... │ │ + 0x00004360 6ca10400 0000ffc0 fcffffff 00000000 l............... │ │ + 0x00004370 00000000 68000000 1d000000 1f000000 ....h........... │ │ + 0x00004380 70a40400 00000380 fcffffff 00000000 p............... │ │ 0x00004390 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000043a0 047d0400 00000000 00000000 00000000 .}.............. │ │ - 0x000043b0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000043c0 1c7d0400 0000ffc0 fcffffff 00000000 .}.............. │ │ - 0x000043d0 00000000 88000000 1d000000 1f000000 ................ │ │ - 0x000043e0 f4880400 0000ffc0 fcffffff 00000000 ................ │ │ - 0x000043f0 00000000 60000000 1d000000 1f000000 ....`........... │ │ - 0x00004400 648c0400 00000000 00000000 00000000 d............... │ │ - 0x00004410 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004420 a08c0400 00003f80 fcffffff 00000000 ......?......... │ │ - 0x00004430 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x00004440 148f0400 0000ffc0 fcffffff 00000000 ................ │ │ - 0x00004450 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x00004460 64970400 0000ff80 fcffffff 00000000 d............... │ │ - 0x00004470 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x00004480 58990400 00000000 00000000 00000000 X............... │ │ - 0x00004490 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000044a0 70990400 00000380 fcffffff 00000000 p............... │ │ + 0x000043a0 d8a40400 0000ff80 f4ffffff 00003000 ..............0. │ │ + 0x000043b0 f8ffffff 68000000 1d000000 1f000000 ....h........... │ │ + 0x000043c0 fca60400 00000380 fcffffff 00000000 ................ │ │ + 0x000043d0 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x000043e0 e0a70400 0000ff40 fcffffff 00000000 .......@........ │ │ + 0x000043f0 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x00004400 d8aa0400 00007f80 fcffffff 00000000 ................ │ │ + 0x00004410 00000000 58000000 1d000000 1f000000 ....X........... │ │ + 0x00004420 10b00400 00000180 fcffffff 00000000 ................ │ │ + 0x00004430 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00004440 a0b00400 0000ff80 fcffffff 00000000 ................ │ │ + 0x00004450 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x00004460 3cb20400 00000180 fcffffff 00000000 <............... │ │ + 0x00004470 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00004480 ccb20400 00003f80 fcffffff 00000000 ......?......... │ │ + 0x00004490 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x000044a0 34b40400 00000080 fcffffff 00000000 4............... │ │ 0x000044b0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000044c0 cc990400 00000f80 fcffffff 00000000 ................ │ │ - 0x000044d0 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x000044e0 ac9a0400 00000f80 fcffffff 00000000 ................ │ │ - 0x000044f0 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00004500 e09b0400 0000ffc0 fcffffff 00000000 ................ │ │ - 0x00004510 00000000 90000000 1d000000 1f000000 ................ │ │ - 0x00004520 2ca30400 0000ffc0 fcffffff 00000000 ,............... │ │ - 0x00004530 00000000 60000000 1d000000 1f000000 ....`........... │ │ - 0x00004540 38a60400 00000380 fcffffff 00000000 8............... │ │ - 0x00004550 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00004560 a0a60400 0000ffc0 e4ffffff 0000f003 ................ │ │ - 0x00004570 f8ffffff 90000000 1d000000 1f000000 ................ │ │ - 0x00004580 9caa0400 00000380 fcffffff 00000000 ................ │ │ - 0x00004590 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000045a0 84ab0400 0000ff40 fcffffff 00000000 .......@........ │ │ - 0x000045b0 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x000045c0 64ae0400 0000ffc0 e4ffffff 0000f003 d............... │ │ - 0x000045d0 f8ffffff 90000000 1d000000 1f000000 ................ │ │ - 0x000045e0 d0b50400 00000080 fcffffff 00000000 ................ │ │ - 0x000045f0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00004600 34b60400 0000ff80 fcffffff 00000000 4............... │ │ - 0x00004610 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x00004620 d0b70400 00000080 fcffffff 00000000 ................ │ │ - 0x00004630 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00004640 34b80400 00001f80 fcffffff 00000000 4............... │ │ - 0x00004650 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x00004660 a8b90400 00000080 fcffffff 00000000 ................ │ │ - 0x00004670 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00004680 e0b90400 0000ffc0 fcffffff 00000000 ................ │ │ - 0x00004690 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x000046a0 28bc0400 00000780 fcffffff 00000000 (............... │ │ - 0x000046b0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000046c0 18bd0400 00000000 00000000 00000000 ................ │ │ - 0x000046d0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000046e0 4cbd0400 00000180 fcffffff 00000000 L............... │ │ - 0x000046f0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00004700 b8bd0400 00000180 fcffffff 00000000 ................ │ │ - 0x00004710 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00004720 70be0400 00000f80 fcffffff 00000000 p............... │ │ - 0x00004730 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00004740 0cbf0400 00001f80 fcffffff 00000000 ................ │ │ - 0x00004750 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00004760 58c00400 00001f80 f4ffffff 00003000 X.............0. │ │ - 0x00004770 f8ffffff 40000000 1d000000 1f000000 ....@........... │ │ - 0x00004780 30c20400 0000ffc0 fcffffff 00000000 0............... │ │ - 0x00004790 00000000 50000000 1d000000 1f000000 ....P........... │ │ - 0x000047a0 0cc50400 00001f80 f4ffffff 00003000 ..............0. │ │ - 0x000047b0 f8ffffff 38000000 1d000000 1f000000 ....8........... │ │ - 0x000047c0 04c60400 00000000 00000000 00000000 ................ │ │ - 0x000047d0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000047e0 18c60400 00000780 fcffffff 00000000 ................ │ │ - 0x000047f0 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00004800 f4c70400 0000ffc0 f4ffffff 00003000 ..............0. │ │ - 0x00004810 f8ffffff 88000000 1d000000 1f000000 ................ │ │ - 0x00004820 90d30400 00000780 f4ffffff 00003000 ..............0. │ │ - 0x00004830 f8ffffff 38000000 1d000000 1f000000 ....8........... │ │ - 0x00004840 54d40400 0000ff80 fcffffff 00000000 T............... │ │ - 0x00004850 00000000 60000000 1d000000 1f000000 ....`........... │ │ - 0x00004860 88d60400 00000780 fcffffff 00000000 ................ │ │ - 0x00004870 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x00004880 6cd70400 0000ff80 fcffffff 00000000 l............... │ │ - 0x00004890 00000000 58000000 1d000000 1f000000 ....X........... │ │ - 0x000048a0 f4d90400 00000780 fcffffff 00000000 ................ │ │ - 0x000048b0 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x000048c0 d8da0400 00000f80 fcffffff 00000000 ................ │ │ - 0x000048d0 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x000048e0 98db0400 00000780 fcffffff 00000000 ................ │ │ - 0x000048f0 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x00004900 80dc0400 00000380 f4ffffff 00003000 ..............0. │ │ - 0x00004910 f8ffffff 30000000 1d000000 1f000000 ....0........... │ │ - 0x00004920 08dd0400 00000180 fcffffff 00000000 ................ │ │ - 0x00004930 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00004940 5cdd0400 0000ffc0 fcffffff 00000000 \............... │ │ - 0x00004950 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x00004960 00e10400 00000780 fcffffff 00000000 ................ │ │ + 0x000044c0 6cb40400 0000ffc0 fcffffff 00000000 l............... │ │ + 0x000044d0 00000000 48000000 1d000000 1f000000 ....H........... │ │ + 0x000044e0 b4b60400 00000780 fcffffff 00000000 ................ │ │ + 0x000044f0 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00004500 c0b70400 00000000 00000000 00000000 ................ │ │ + 0x00004510 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004520 f4b70400 00000180 fcffffff 00000000 ................ │ │ + 0x00004530 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00004540 60b80400 00000180 fcffffff 00000000 `............... │ │ + 0x00004550 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00004560 1cb90400 00000f80 fcffffff 00000000 ................ │ │ + 0x00004570 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00004580 d0b90400 00000f80 fcffffff 00000000 ................ │ │ + 0x00004590 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x000045a0 10bb0400 00003f80 f4ffffff 00003000 ......?.......0. │ │ + 0x000045b0 f8ffffff 50000000 1d000000 1f000000 ....P........... │ │ + 0x000045c0 f8bc0400 0000ffc0 fcffffff 00000000 ................ │ │ + 0x000045d0 00000000 50000000 1d000000 1f000000 ....P........... │ │ + 0x000045e0 b8bf0400 00001f80 f4ffffff 00003000 ..............0. │ │ + 0x000045f0 f8ffffff 38000000 1d000000 1f000000 ....8........... │ │ + 0x00004600 b0c00400 00000000 00000000 00000000 ................ │ │ + 0x00004610 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004620 c4c00400 00000f80 fcffffff 00000000 ................ │ │ + 0x00004630 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00004640 80c20400 0000ffc0 f4ffffff 00003000 ..............0. │ │ + 0x00004650 f8ffffff 98000000 1d000000 1f000000 ................ │ │ + 0x00004660 acce0400 00000780 fcffffff 00000000 ................ │ │ + 0x00004670 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x00004680 68cf0400 0000ffc0 fcffffff 00000000 h............... │ │ + 0x00004690 00000000 58000000 1d000000 1f000000 ....X........... │ │ + 0x000046a0 98d10400 00000f80 fcffffff 00000000 ................ │ │ + 0x000046b0 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x000046c0 84d20400 0000ffc0 fcffffff 00000000 ................ │ │ + 0x000046d0 00000000 60000000 1d000000 1f000000 ....`........... │ │ + 0x000046e0 24d50400 00000f80 fcffffff 00000000 $............... │ │ + 0x000046f0 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x00004700 10d60400 00003f80 fcffffff 00000000 ......?......... │ │ + 0x00004710 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x00004720 f8d60400 00000f80 fcffffff 00000000 ................ │ │ + 0x00004730 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x00004740 f0d70400 00000380 f4ffffff 00003000 ..............0. │ │ + 0x00004750 f8ffffff 30000000 1d000000 1f000000 ....0........... │ │ + 0x00004760 78d80400 00000180 fcffffff 00000000 x............... │ │ + 0x00004770 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00004780 d8d80400 0000ffc0 fcffffff 00000000 ................ │ │ + 0x00004790 00000000 48000000 1d000000 1f000000 ....H........... │ │ + 0x000047a0 54dc0400 00000780 fcffffff 00000000 T............... │ │ + 0x000047b0 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x000047c0 d4dd0400 00000f80 fcffffff 00000000 ................ │ │ + 0x000047d0 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x000047e0 68de0400 0000ffc0 f4ffffff 00003000 h.............0. │ │ + 0x000047f0 f8ffffff 80000000 1d000000 1f000000 ................ │ │ + 0x00004800 78e40400 00007f80 f4ffffff 00003000 x.............0. │ │ + 0x00004810 f8ffffff 50000000 1d000000 1f000000 ....P........... │ │ + 0x00004820 08e70400 00000000 00000000 00000000 ................ │ │ + 0x00004830 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004840 10e70400 00000000 00000000 00000000 ................ │ │ + 0x00004850 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004860 28e70400 00000180 fcffffff 00000000 (............... │ │ + 0x00004870 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00004880 a0e70400 00000000 00000000 00000000 ................ │ │ + 0x00004890 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x000048a0 a8e70400 00000000 00000000 00000000 ................ │ │ + 0x000048b0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x000048c0 b0e70400 00000080 fcffffff 00000000 ................ │ │ + 0x000048d0 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x000048e0 ece70400 00000080 fcffffff 00000000 ................ │ │ + 0x000048f0 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00004900 24e80400 00000380 fcffffff 00000000 $............... │ │ + 0x00004910 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00004920 e0e80400 00007f80 fcffffff 00000000 ................ │ │ + 0x00004930 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x00004940 1ceb0400 00001f80 f4ffffff 00003000 ..............0. │ │ + 0x00004950 f8ffffff 38000000 1d000000 1f000000 ....8........... │ │ + 0x00004960 8cec0400 00000780 fcffffff 00000000 ................ │ │ 0x00004970 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00004980 80e20400 00000f80 fcffffff 00000000 ................ │ │ - 0x00004990 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x000049a0 14e30400 0000ffc0 f4ffffff 00003000 ..............0. │ │ - 0x000049b0 f8ffffff 68000000 1d000000 1f000000 ....h........... │ │ - 0x000049c0 24e90400 0000ff80 f4ffffff 00003000 $.............0. │ │ - 0x000049d0 f8ffffff 58000000 1d000000 1f000000 ....X........... │ │ - 0x000049e0 c4ec0400 00000000 00000000 00000000 ................ │ │ - 0x000049f0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004a00 ccec0400 00000000 00000000 00000000 ................ │ │ - 0x00004a10 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004a20 e4ec0400 00000080 fcffffff 00000000 ................ │ │ - 0x00004a30 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00004a40 24ed0400 00000000 00000000 00000000 $............... │ │ - 0x00004a50 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004a60 2ced0400 00000000 00000000 00000000 ,............... │ │ - 0x00004a70 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004a80 34ed0400 00000080 fcffffff 00000000 4............... │ │ - 0x00004a90 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00004aa0 6ced0400 00000080 fcffffff 00000000 l............... │ │ - 0x00004ab0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00004ac0 a0ed0400 00000380 fcffffff 00000000 ................ │ │ - 0x00004ad0 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00004ae0 5cee0400 00007f80 fcffffff 00000000 \............... │ │ - 0x00004af0 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x00004b00 9cf00400 00000780 fcffffff 00000000 ................ │ │ - 0x00004b10 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00004b20 50f10400 00000f80 f4ffffff 00003000 P.............0. │ │ - 0x00004b30 f8ffffff 40000000 1d000000 1f000000 ....@........... │ │ - 0x00004b40 bcf20400 00000000 00000000 00000000 ................ │ │ + 0x00004980 40ed0400 00000000 00000000 00000000 @............... │ │ + 0x00004990 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x000049a0 54ed0400 00000780 fcffffff 00000000 T............... │ │ + 0x000049b0 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x000049c0 44ee0400 00000380 fcffffff 00000000 D............... │ │ + 0x000049d0 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x000049e0 14f00400 00000f80 fcffffff 00000000 ................ │ │ + 0x000049f0 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x00004a00 e4f10400 00001f80 f4ffffff 00003000 ..............0. │ │ + 0x00004a10 f8ffffff 40000000 1d000000 1f000000 ....@........... │ │ + 0x00004a20 50f30400 0000ffc0 fcffffff 00000000 P............... │ │ + 0x00004a30 00000000 70000000 1d000000 1f000000 ....p........... │ │ + 0x00004a40 9cf90400 00000780 fcffffff 00000000 ................ │ │ + 0x00004a50 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00004a60 e0fa0400 00000f80 f4ffffff 00003000 ..............0. │ │ + 0x00004a70 f8ffffff 38000000 1d000000 1f000000 ....8........... │ │ + 0x00004a80 50fc0400 0000ffc0 fcffffff 00000000 P............... │ │ + 0x00004a90 00000000 98000000 1d000000 1f000000 ................ │ │ + 0x00004aa0 20010500 00000380 fcffffff 00000000 ............... │ │ + 0x00004ab0 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x00004ac0 a8010500 0000ffc0 f4ffffff 00003000 ..............0. │ │ + 0x00004ad0 f8ffffff a8050000 1d000000 1f000000 ................ │ │ + 0x00004ae0 500a0500 00000080 fcffffff 00000000 P............... │ │ + 0x00004af0 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00004b00 940a0500 00000000 00000000 00000000 ................ │ │ + 0x00004b10 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004b20 100b0500 00000000 00000000 00000000 ................ │ │ + 0x00004b30 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004b40 180b0500 00000000 00000000 00000000 ................ │ │ 0x00004b50 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004b60 d0f20400 0000ffc0 fcffffff 00000000 ................ │ │ - 0x00004b70 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x00004b80 f4f60400 00000380 fcffffff 00000000 ................ │ │ - 0x00004b90 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00004ba0 c8f80400 00000780 fcffffff 00000000 ................ │ │ - 0x00004bb0 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x00004bc0 50fa0400 0000ffc0 fcffffff 00000000 P............... │ │ - 0x00004bd0 00000000 60000000 1d000000 1f000000 ....`........... │ │ - 0x00004be0 b0000500 00001f80 f4ffffff 00003000 ..............0. │ │ - 0x00004bf0 f8ffffff 48000000 1d000000 1f000000 ....H........... │ │ - 0x00004c00 1c020500 00000380 fcffffff 00000000 ................ │ │ - 0x00004c10 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00004c20 40030500 00000f80 f4ffffff 00003000 @.............0. │ │ - 0x00004c30 f8ffffff 40000000 1d000000 1f000000 ....@........... │ │ - 0x00004c40 b0040500 0000ff00 fcffffff 00000000 ................ │ │ - 0x00004c50 00000000 78000000 1d000000 1f000000 ....x........... │ │ - 0x00004c60 3c090500 00000180 fcffffff 00000000 <............... │ │ - 0x00004c70 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x00004c80 c0090500 0000ffc0 f4ffffff 00003000 ..............0. │ │ - 0x00004c90 f8ffffff a0050000 1d000000 1f000000 ................ │ │ - 0x00004ca0 c0120500 00000080 fcffffff 00000000 ................ │ │ - 0x00004cb0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00004cc0 04130500 00000000 00000000 00000000 ................ │ │ + 0x00004b60 4c0b0500 00000000 00000000 00000000 L............... │ │ + 0x00004b70 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004b80 800b0500 00000000 00000000 00000000 ................ │ │ + 0x00004b90 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004ba0 880b0500 00000000 00000000 00000000 ................ │ │ + 0x00004bb0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004bc0 900b0500 00000000 00000000 00000000 ................ │ │ + 0x00004bd0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004be0 980b0500 00000000 00000000 00000000 ................ │ │ + 0x00004bf0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004c00 a00b0500 00000000 00000000 00000000 ................ │ │ + 0x00004c10 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004c20 a80b0500 00000080 fcffffff 00000000 ................ │ │ + 0x00004c30 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00004c40 040c0500 00000080 fcffffff 00000000 ................ │ │ + 0x00004c50 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00004c60 600c0500 00000000 00000000 00000000 `............... │ │ + 0x00004c70 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004c80 680c0500 00000000 00000000 00000000 h............... │ │ + 0x00004c90 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004ca0 700c0500 00000000 00000000 00000000 p............... │ │ + 0x00004cb0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00004cc0 780c0500 00000000 00000000 00000000 x............... │ │ 0x00004cd0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004ce0 8c130500 00000000 00000000 00000000 ................ │ │ + 0x00004ce0 800c0500 00000000 00000000 00000000 ................ │ │ 0x00004cf0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004d00 94130500 00000000 00000000 00000000 ................ │ │ + 0x00004d00 880c0500 00000000 00000000 00000000 ................ │ │ 0x00004d10 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004d20 d0130500 00000000 00000000 00000000 ................ │ │ + 0x00004d20 900c0500 00000000 00000000 00000000 ................ │ │ 0x00004d30 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004d40 0c140500 00000000 00000000 00000000 ................ │ │ - 0x00004d50 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004d60 14140500 00000000 00000000 00000000 ................ │ │ - 0x00004d70 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004d80 1c140500 00000000 00000000 00000000 ................ │ │ - 0x00004d90 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004da0 24140500 00000000 00000000 00000000 $............... │ │ + 0x00004d40 a80c0500 00001f80 fcffffff 00000000 ................ │ │ + 0x00004d50 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00004d60 c80d0500 00000180 fcffffff 00000000 ................ │ │ + 0x00004d70 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00004d80 a40e0500 00000f80 fcffffff 00000000 ................ │ │ + 0x00004d90 00000000 98000000 1d000000 1f000000 ................ │ │ + 0x00004da0 e80f0500 00000000 00000000 00000000 ................ │ │ 0x00004db0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004dc0 2c140500 00000000 00000000 00000000 ,............... │ │ - 0x00004dd0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004de0 34140500 00000080 fcffffff 00000000 4............... │ │ - 0x00004df0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00004e00 94140500 00000080 fcffffff 00000000 ................ │ │ - 0x00004e10 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00004e20 f4140500 00000000 00000000 00000000 ................ │ │ - 0x00004e30 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004e40 fc140500 00000000 00000000 00000000 ................ │ │ - 0x00004e50 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004e60 04150500 00000000 00000000 00000000 ................ │ │ - 0x00004e70 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004e80 0c150500 00000000 00000000 00000000 ................ │ │ - 0x00004e90 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004ea0 14150500 00000000 00000000 00000000 ................ │ │ + 0x00004dc0 00100500 00000780 fcffffff 00000000 ................ │ │ + 0x00004dd0 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00004de0 b8110500 00000f80 fcffffff 00000000 ................ │ │ + 0x00004df0 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00004e00 c4120500 00000780 fcffffff 00000000 ................ │ │ + 0x00004e10 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00004e20 a4130500 00000380 fcffffff 00000000 ................ │ │ + 0x00004e30 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00004e40 fc130500 00000780 fcffffff 00000000 ................ │ │ + 0x00004e50 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00004e60 c0150500 00000f80 fcffffff 00000000 ................ │ │ + 0x00004e70 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00004e80 fc170500 0000ffc0 fcffffff 00000000 ................ │ │ + 0x00004e90 00000000 68000000 1d000000 1f000000 ....h........... │ │ + 0x00004ea0 fc250500 00000000 00000000 00000000 .%.............. │ │ 0x00004eb0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004ec0 1c150500 00000000 00000000 00000000 ................ │ │ - 0x00004ed0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004ee0 24150500 00000000 00000000 00000000 $............... │ │ - 0x00004ef0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004f00 3c150500 00000380 fcffffff 00000000 <............... │ │ - 0x00004f10 00000000 88000000 1d000000 1f000000 ................ │ │ - 0x00004f20 4c160500 00000180 fcffffff 00000000 L............... │ │ - 0x00004f30 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00004f40 28170500 00001f80 fcffffff 00000000 (............... │ │ - 0x00004f50 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00004f60 48180500 00000000 00000000 00000000 H............... │ │ - 0x00004f70 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00004f80 60180500 00000780 fcffffff 00000000 `............... │ │ - 0x00004f90 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00004fa0 3c1a0500 00000380 fcffffff 00000000 <............... │ │ - 0x00004fb0 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00004fc0 2c1b0500 00000780 fcffffff 00000000 ,............... │ │ - 0x00004fd0 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00004fe0 101c0500 00000180 fcffffff 00000000 ................ │ │ - 0x00004ff0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00005000 601c0500 00000780 fcffffff 00000000 `............... │ │ + 0x00004ec0 14260500 00000380 fcffffff 00000000 .&.............. │ │ + 0x00004ed0 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00004ee0 d0260500 00000180 fcffffff 00000000 .&.............. │ │ + 0x00004ef0 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00004f00 9c270500 00000180 fcffffff 00000000 .'.............. │ │ + 0x00004f10 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00004f20 a0280500 0000ff80 fcffffff 00000000 .(.............. │ │ + 0x00004f30 00000000 48000000 1d000000 1f000000 ....H........... │ │ + 0x00004f40 5c2b0500 00000780 fcffffff 00000000 \+.............. │ │ + 0x00004f50 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00004f60 082c0500 00000380 fcffffff 00000000 .,.............. │ │ + 0x00004f70 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00004f80 782c0500 0000ffc0 fcffffff 00000000 x,.............. │ │ + 0x00004f90 00000000 50000000 1d000000 1f000000 ....P........... │ │ + 0x00004fa0 d42e0500 0000ffc0 fcffffff 00000000 ................ │ │ + 0x00004fb0 00000000 58000000 1d000000 1f000000 ....X........... │ │ + 0x00004fc0 e0310500 0000ffc0 fcffffff 00000000 .1.............. │ │ + 0x00004fd0 00000000 50000000 1d000000 1f000000 ....P........... │ │ + 0x00004fe0 3c340500 00000380 e4ffffff 0000f003 <4.............. │ │ + 0x00004ff0 f8ffffff 40000000 1d000000 1f000000 ....@........... │ │ + 0x00005000 e0340500 00000380 fcffffff 00000000 .4.............. │ │ 0x00005010 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00005020 541e0500 00000f80 fcffffff 00000000 T............... │ │ - 0x00005030 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00005040 7c200500 00007f80 fcffffff 00000000 | .............. │ │ - 0x00005050 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x00005060 88250500 0000ffc0 fcffffff 00000000 .%.............. │ │ - 0x00005070 00000000 60000000 1d000000 1f000000 ....`........... │ │ - 0x00005080 442f0500 00000000 00000000 00000000 D/.............. │ │ - 0x00005090 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000050a0 5c2f0500 00000380 fcffffff 00000000 \/.............. │ │ - 0x000050b0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000050c0 24300500 00000180 fcffffff 00000000 $0.............. │ │ + 0x00005020 d0350500 0000ffc0 f4ffffff 00003000 .5............0. │ │ + 0x00005030 f8ffffff 58000000 1d000000 1f000000 ....X........... │ │ + 0x00005040 3c3a0500 0000ffc0 f4ffffff 00003000 <:............0. │ │ + 0x00005050 f8ffffff 78040000 1d000000 1f000000 ....x........... │ │ + 0x00005060 2c430500 00000000 00000000 00000000 ,C.............. │ │ + 0x00005070 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00005080 34430500 00000180 fcffffff 00000000 4C.............. │ │ + 0x00005090 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x000050a0 9c430500 00000000 00000000 00000000 .C.............. │ │ + 0x000050b0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x000050c0 b4430500 00000080 fcffffff 00000000 .C.............. │ │ 0x000050d0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x000050e0 f8300500 00000180 fcffffff 00000000 .0.............. │ │ - 0x000050f0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00005100 f0310500 00000380 fcffffff 00000000 .1.............. │ │ - 0x00005110 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00005120 60320500 0000ffc0 fcffffff 00000000 `2.............. │ │ - 0x00005130 00000000 50000000 1d000000 1f000000 ....P........... │ │ - 0x00005140 d4340500 0000ffc0 fcffffff 00000000 .4.............. │ │ - 0x00005150 00000000 58000000 1d000000 1f000000 ....X........... │ │ - 0x00005160 b0370500 0000ffc0 fcffffff 00000000 .7.............. │ │ - 0x00005170 00000000 50000000 1d000000 1f000000 ....P........... │ │ - 0x00005180 243a0500 00000380 ecffffff 0000f000 $:.............. │ │ - 0x00005190 f8ffffff 38000000 1d000000 1f000000 ....8........... │ │ - 0x000051a0 c03a0500 00000380 fcffffff 00000000 .:.............. │ │ - 0x000051b0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000051c0 b03b0500 00000780 fcffffff 00000000 .;.............. │ │ - 0x000051d0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000051e0 5c3c0500 0000ffc0 f4ffffff 00003000 \<............0. │ │ - 0x000051f0 f8ffffff 58000000 1d000000 1f000000 ....X........... │ │ - 0x00005200 6c430500 0000ffc0 f4ffffff 00003000 lC............0. │ │ - 0x00005210 f8ffffff 60040000 1d000000 1f000000 ....`........... │ │ - 0x00005220 e84c0500 00000000 00000000 00000000 .L.............. │ │ - 0x00005230 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00005240 f04c0500 00000180 fcffffff 00000000 .L.............. │ │ + 0x000050e0 0c440500 00000000 00000000 00000000 .D.............. │ │ + 0x000050f0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00005100 60440500 00001f80 fcffffff 00000000 `D.............. │ │ + 0x00005110 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00005120 60450500 00001f80 fcffffff 00000000 `E.............. │ │ + 0x00005130 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00005140 34460500 00000000 00000000 00000000 4F.............. │ │ + 0x00005150 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00005160 5c460500 00000000 00000000 00000000 \F.............. │ │ + 0x00005170 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00005180 a4460500 00000f80 fcffffff 00000000 .F.............. │ │ + 0x00005190 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x000051a0 e0470500 0000ffc0 fcffffff 00000000 .G.............. │ │ + 0x000051b0 00000000 50000000 1d000000 1f000000 ....P........... │ │ + 0x000051c0 90490500 0000ff80 ecffffff 0000f000 .I.............. │ │ + 0x000051d0 f8ffffff 60000000 1d000000 1f000000 ....`........... │ │ + 0x000051e0 d84c0500 0000ff80 fcffffff 00000000 .L.............. │ │ + 0x000051f0 00000000 48000000 1d000000 1f000000 ....H........... │ │ + 0x00005200 e84f0500 0000ff80 fcffffff 00000000 .O.............. │ │ + 0x00005210 00000000 48000000 1d000000 1f000000 ....H........... │ │ + 0x00005220 f0510500 00000380 fcffffff 00000000 .Q.............. │ │ + 0x00005230 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00005240 40530500 00000180 fcffffff 00000000 @S.............. │ │ 0x00005250 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00005260 604d0500 00000000 00000000 00000000 `M.............. │ │ + 0x00005260 c0530500 00000000 00000000 00000000 .S.............. │ │ 0x00005270 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00005280 784d0500 00000080 fcffffff 00000000 xM.............. │ │ - 0x00005290 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x000052a0 cc4d0500 00000000 00000000 00000000 .M.............. │ │ - 0x000052b0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000052c0 0c4e0500 00001f80 fcffffff 00000000 .N.............. │ │ - 0x000052d0 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x000052e0 1c4f0500 00001f80 fcffffff 00000000 .O.............. │ │ - 0x000052f0 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00005300 f04f0500 00000000 00000000 00000000 .O.............. │ │ - 0x00005310 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00005320 1c500500 00000000 00000000 00000000 .P.............. │ │ + 0x00005280 fc530500 00000f80 fcffffff 00000000 .S.............. │ │ + 0x00005290 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x000052a0 e8540500 00001f80 fcffffff 00000000 .T.............. │ │ + 0x000052b0 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x000052c0 0c570500 00000000 00000000 00000000 .W.............. │ │ + 0x000052d0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x000052e0 20570500 00000000 00000000 00000000 W.............. │ │ + 0x000052f0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00005300 48570500 0000ffc0 fcffffff 00000000 HW.............. │ │ + 0x00005310 00000000 50000000 1d000000 1f000000 ....P........... │ │ + 0x00005320 fc580500 00000000 00000000 00000000 .X.............. │ │ 0x00005330 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00005340 68500500 00000f80 fcffffff 00000000 hP.............. │ │ - 0x00005350 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00005360 9c510500 0000ffc0 fcffffff 00000000 .Q.............. │ │ - 0x00005370 00000000 50000000 1d000000 1f000000 ....P........... │ │ - 0x00005380 68530500 0000ffc0 f4ffffff 00003000 hS............0. │ │ - 0x00005390 f8ffffff 58000000 1d000000 1f000000 ....X........... │ │ - 0x000053a0 e4580500 0000ffc0 fcffffff 00000000 .X.............. │ │ - 0x000053b0 00000000 50000000 1d000000 1f000000 ....P........... │ │ - 0x000053c0 285e0500 0000ff80 fcffffff 00000000 (^.............. │ │ - 0x000053d0 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x000053e0 20600500 00000380 fcffffff 00000000 `.............. │ │ - 0x000053f0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00005400 78610500 00000180 fcffffff 00000000 xa.............. │ │ - 0x00005410 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00005420 fc610500 00000000 00000000 00000000 .a.............. │ │ + 0x00005340 04590500 00000000 00000000 00000000 .Y.............. │ │ + 0x00005350 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00005360 14590500 00000780 f4ffffff 00003000 .Y............0. │ │ + 0x00005370 f8ffffff 38000000 1d000000 1f000000 ....8........... │ │ + 0x00005380 505b0500 00000000 00000000 00000000 P[.............. │ │ + 0x00005390 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x000053a0 785b0500 00000000 00000000 00000000 x[.............. │ │ + 0x000053b0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x000053c0 9c5b0500 00000180 fcffffff 00000000 .[.............. │ │ + 0x000053d0 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x000053e0 185c0500 00000000 00000000 00000000 .\.............. │ │ + 0x000053f0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00005400 205c0500 00000000 00000000 00000000 \.............. │ │ + 0x00005410 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00005420 385c0500 00000000 00000000 00000000 8\.............. │ │ 0x00005430 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00005440 38620500 00000780 fcffffff 00000000 8b.............. │ │ - 0x00005450 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00005460 18630500 00001f80 fcffffff 00000000 .c.............. │ │ - 0x00005470 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00005480 38650500 00000000 00000000 00000000 8e.............. │ │ + 0x00005440 505c0500 00000780 fcffffff 00000000 P\.............. │ │ + 0x00005450 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00005460 c45c0500 00000000 00000000 00000000 .\.............. │ │ + 0x00005470 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00005480 f45c0500 00000000 00000000 00000000 .\.............. │ │ 0x00005490 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000054a0 4c650500 00000000 00000000 00000000 Le.............. │ │ + 0x000054a0 245d0500 00000000 00000000 00000000 $].............. │ │ 0x000054b0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000054c0 74650500 0000ffc0 fcffffff 00000000 te.............. │ │ - 0x000054d0 00000000 50000000 1d000000 1f000000 ....P........... │ │ - 0x000054e0 2c670500 00000000 00000000 00000000 ,g.............. │ │ + 0x000054c0 545d0500 00000000 00000000 00000000 T].............. │ │ + 0x000054d0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x000054e0 685d0500 00000000 00000000 00000000 h].............. │ │ 0x000054f0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00005500 34670500 00000000 00000000 00000000 4g.............. │ │ - 0x00005510 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00005520 44670500 00000780 f4ffffff 00003000 Dg............0. │ │ - 0x00005530 f8ffffff 38000000 1d000000 1f000000 ....8........... │ │ - 0x00005540 40690500 00000000 00000000 00000000 @i.............. │ │ - 0x00005550 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00005560 68690500 00000000 00000000 00000000 hi.............. │ │ + 0x00005500 7c5d0500 00000180 fcffffff 00000000 |].............. │ │ + 0x00005510 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00005520 d05d0500 00000380 fcffffff 00000000 .].............. │ │ + 0x00005530 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00005540 645e0500 00007f80 fcffffff 00000000 d^.............. │ │ + 0x00005550 00000000 48000000 1d000000 1f000000 ....H........... │ │ + 0x00005560 d05f0500 00000000 00000000 00000000 ._.............. │ │ 0x00005570 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00005580 8c690500 00000080 fcffffff 00000000 .i.............. │ │ - 0x00005590 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000055a0 d8690500 00000000 00000000 00000000 .i.............. │ │ - 0x000055b0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000055c0 e0690500 00000000 00000000 00000000 .i.............. │ │ - 0x000055d0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000055e0 f8690500 00000000 00000000 00000000 .i.............. │ │ - 0x000055f0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00005600 106a0500 00000780 fcffffff 00000000 .j.............. │ │ - 0x00005610 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00005620 846a0500 00000000 00000000 00000000 .j.............. │ │ - 0x00005630 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00005640 b46a0500 00000000 00000000 00000000 .j.............. │ │ - 0x00005650 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00005660 e46a0500 00000000 00000000 00000000 .j.............. │ │ - 0x00005670 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00005680 146b0500 00000000 00000000 00000000 .k.............. │ │ + 0x00005580 04600500 00001f80 fcffffff 00000000 .`.............. │ │ + 0x00005590 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x000055a0 d8610500 00000f80 f4ffffff 00003000 .a............0. │ │ + 0x000055b0 f8ffffff 48000000 1d000000 1f000000 ....H........... │ │ + 0x000055c0 f4620500 00003f80 f4ffffff 00003000 .b....?.......0. │ │ + 0x000055d0 f8ffffff 50000000 1d000000 1f000000 ....P........... │ │ + 0x000055e0 d0640500 00000f80 fcffffff 00000000 .d.............. │ │ + 0x000055f0 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00005600 e0660500 00000180 fcffffff 00000000 .f.............. │ │ + 0x00005610 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00005620 3c670500 00003f80 fcffffff 00000000 ....?......... │ │ + 0x000061d0 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x000061e0 78400600 00000000 00000000 00000000 x@.............. │ │ + 0x000061f0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00006200 ac400600 00001f80 fcffffff 00000000 .@.............. │ │ 0x00006210 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x00006220 282e0600 00001f80 fcffffff 00000000 (............... │ │ + 0x00006220 e0420600 00001f80 fcffffff 00000000 .B.............. │ │ 0x00006230 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x00006240 ac2f0600 00000180 fcffffff 00000000 ./.............. │ │ - 0x00006250 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00006260 f82f0600 00000380 fcffffff 00000000 ./.............. │ │ + 0x00006240 f0450600 00000780 fcffffff 00000000 .E.............. │ │ + 0x00006250 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x00006260 904a0600 00000780 fcffffff 00000000 .J.............. │ │ 0x00006270 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00006280 b8300600 0000ffc0 fcffffff 00000000 .0.............. │ │ - 0x00006290 00000000 70000000 1d000000 1f000000 ....p........... │ │ - 0x000062a0 a4390600 0000ffc0 fcffffff 00000000 .9.............. │ │ - 0x000062b0 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x000062c0 503b0600 0000ffc0 fcffffff 00000000 P;.............. │ │ - 0x000062d0 00000000 58000000 1d000000 1f000000 ....X........... │ │ - 0x000062e0 c03f0600 0000ffc0 fcffffff 00000000 .?.............. │ │ - 0x000062f0 00000000 60000000 1d000000 1f000000 ....`........... │ │ - 0x00006300 b8490600 00000000 00000000 00000000 .I.............. │ │ + 0x00006280 244e0600 00000000 00000000 00000000 $N.............. │ │ + 0x00006290 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x000062a0 3c4e0600 00000000 00000000 00000000 .............. │ │ - 0x00007d30 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00007d40 7c3f0700 00000000 00000000 00000000 |?.............. │ │ - 0x00007d50 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00007d60 983f0700 00001f80 fcffffff 00000000 .?.............. │ │ - 0x00007d70 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x00007d80 e0400700 00007f80 ccffffff 0000f0ff .@.............. │ │ - 0x00007d90 f8ffffff 68000000 1d000000 1f000000 ....h........... │ │ - 0x00007da0 8c440700 00001f80 fcffffff 00000000 .D.............. │ │ - 0x00007db0 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x00007dc0 d8470700 00000000 00000000 00000000 .G.............. │ │ - 0x00007dd0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00007de0 ec470700 00000180 fcffffff 00000000 .G.............. │ │ - 0x00007df0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00007e00 90480700 0000ffc0 fcffffff 00000000 .H.............. │ │ - 0x00007e10 00000000 70000000 1d000000 1f000000 ....p........... │ │ - 0x00007e20 884e0700 00000000 00000000 00000000 .N.............. │ │ - 0x00007e30 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00007e40 c84e0700 00000000 00000000 00000000 .N.............. │ │ + 0x00007b60 a8220700 00000080 fcffffff 00000000 .".............. │ │ + 0x00007b70 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00007b80 58230700 00000000 00000000 00000000 X#.............. │ │ + 0x00007b90 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00007ba0 74230700 00001f80 fcffffff 00000000 t#.............. │ │ + 0x00007bb0 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x00007bc0 c0240700 00007f80 ccffffff 0000f0ff .$.............. │ │ + 0x00007bd0 f8ffffff 68000000 1d000000 1f000000 ....h........... │ │ + 0x00007be0 68280700 00007f80 fcffffff 00000000 h(.............. │ │ + 0x00007bf0 00000000 50000000 1d000000 1f000000 ....P........... │ │ + 0x00007c00 d82b0700 00000000 00000000 00000000 .+.............. │ │ + 0x00007c10 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00007c20 ec2b0700 00000180 fcffffff 00000000 .+.............. │ │ + 0x00007c30 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00007c40 802c0700 0000ffc0 fcffffff 00000000 .,.............. │ │ + 0x00007c50 00000000 78000000 1d000000 1f000000 ....x........... │ │ + 0x00007c60 84320700 00000000 00000000 00000000 .2.............. │ │ + 0x00007c70 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00007c80 c4320700 00000000 00000000 00000000 .2.............. │ │ + 0x00007c90 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00007ca0 cc320700 00000000 00000000 00000000 .2.............. │ │ + 0x00007cb0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00007cc0 d4320700 00000000 00000000 00000000 .2.............. │ │ + 0x00007cd0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00007ce0 dc320700 00000000 00000000 00000000 .2.............. │ │ + 0x00007cf0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00007d00 e4320700 00000180 fcffffff 00000000 .2.............. │ │ + 0x00007d10 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00007d20 70330700 00000000 00000000 00000000 p3.............. │ │ + 0x00007d30 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00007d40 98330700 00000380 f4ffffff 00003000 .3............0. │ │ + 0x00007d50 f8ffffff 38000000 1d000000 1f000000 ....8........... │ │ + 0x00007d60 18340700 00000000 00000000 00000000 .4.............. │ │ + 0x00007d70 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00007d80 f0340700 00000000 00000000 00000000 .4.............. │ │ + 0x00007d90 00000000 08000000 1d000000 1f000000 ................ │ │ + 0x00007da0 20350700 00000000 00000000 00000000 5.............. │ │ + 0x00007db0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00007dc0 3c350700 00000000 00000000 00000000 <5.............. │ │ + 0x00007dd0 00000000 08000000 1d000000 1f000000 ................ │ │ + 0x00007de0 6c350700 00000000 00000000 00000000 l5.............. │ │ + 0x00007df0 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00007e00 90350700 00000f80 fcffffff 00000000 .5.............. │ │ + 0x00007e10 00000000 a8000000 1d000000 1f000000 ................ │ │ + 0x00007e20 64370700 00000180 fcffffff 00000000 d7.............. │ │ + 0x00007e30 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00007e40 14380700 00000000 00000000 00000000 .8.............. │ │ 0x00007e50 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00007e60 d04e0700 00000000 00000000 00000000 .N.............. │ │ - 0x00007e70 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00007e80 d84e0700 00000000 00000000 00000000 .N.............. │ │ - 0x00007e90 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00007ea0 e04e0700 00000000 00000000 00000000 .N.............. │ │ + 0x00007e60 20380700 00001f80 fcffffff 00000000 8.............. │ │ + 0x00007e70 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00007e80 d4390700 00001f80 fcffffff 00000000 .9.............. │ │ + 0x00007e90 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x00007ea0 803d0700 00000000 00000000 00000000 .=.............. │ │ 0x00007eb0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00007ec0 e84e0700 00000080 fcffffff 00000000 .N.............. │ │ - 0x00007ed0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00007ee0 5c4f0700 00000000 00000000 00000000 \O.............. │ │ + 0x00007ec0 a83d0700 0000ffc0 fcffffff 00000000 .=.............. │ │ + 0x00007ed0 00000000 50000000 1d000000 1f000000 ....P........... │ │ + 0x00007ee0 bc400700 00000000 00000000 00000000 .@.............. │ │ 0x00007ef0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00007f00 844f0700 00000180 f4ffffff 00003000 .O............0. │ │ - 0x00007f10 f8ffffff 30000000 1d000000 1f000000 ....0........... │ │ - 0x00007f20 fc4f0700 00000000 00000000 00000000 .O.............. │ │ - 0x00007f30 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00007f40 d0500700 00000000 00000000 00000000 .P.............. │ │ - 0x00007f50 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00007f60 f4500700 00000000 00000000 00000000 .P.............. │ │ - 0x00007f70 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00007f80 10510700 00000000 00000000 00000000 .Q.............. │ │ - 0x00007f90 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00007fa0 34510700 00000000 00000000 00000000 4Q.............. │ │ - 0x00007fb0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00007fc0 50510700 00000780 fcffffff 00000000 PQ.............. │ │ - 0x00007fd0 00000000 98000000 1d000000 1f000000 ................ │ │ - 0x00007fe0 0c530700 00000180 fcffffff 00000000 .S.............. │ │ - 0x00007ff0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00008000 bc530700 00000000 00000000 00000000 .S.............. │ │ - 0x00008010 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00008020 d0530700 00001f80 fcffffff 00000000 .S.............. │ │ - 0x00008030 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x00008040 60570700 00000000 00000000 00000000 `W.............. │ │ + 0x00007f00 c4400700 00000180 fcffffff 00000000 .@.............. │ │ + 0x00007f10 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00007f20 20410700 00001f80 fcffffff 00000000 A.............. │ │ + 0x00007f30 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00007f40 98420700 00000380 fcffffff 00000000 .B.............. │ │ + 0x00007f50 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00007f60 60430700 00000380 fcffffff 00000000 `C.............. │ │ + 0x00007f70 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00007f80 5c440700 00000180 fcffffff 00000000 \D.............. │ │ + 0x00007f90 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00007fa0 e4440700 0000ffc0 fcffffff 00000000 .D.............. │ │ + 0x00007fb0 00000000 c8000000 1d000000 1f000000 ................ │ │ + 0x00007fc0 6c460700 0000ffc0 fcffffff 00000000 lF.............. │ │ + 0x00007fd0 00000000 48000000 1d000000 1f000000 ....H........... │ │ + 0x00007fe0 b8470700 00003f80 fcffffff 00000000 .G....?......... │ │ + 0x00007ff0 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x00008000 a8480700 00000180 fcffffff 00000000 .H.............. │ │ + 0x00008010 00000000 90000000 1d000000 1f000000 ................ │ │ + 0x00008020 1c490700 00000180 fcffffff 00000000 .I.............. │ │ + 0x00008030 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00008040 74490700 00000000 00000000 00000000 tI.............. │ │ 0x00008050 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00008060 88570700 00007f80 fcffffff 00000000 .W.............. │ │ - 0x00008070 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x00008080 ec5b0700 00000000 00000000 00000000 .[.............. │ │ - 0x00008090 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000080a0 f45b0700 00000180 fcffffff 00000000 .[.............. │ │ - 0x000080b0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x000080c0 505c0700 00003f80 fcffffff 00000000 P\....?......... │ │ - 0x000080d0 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x000080e0 185f0700 00001f80 fcffffff 00000000 ._.............. │ │ - 0x000080f0 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00008100 c4600700 00000380 fcffffff 00000000 .`.............. │ │ + 0x00008060 88490700 00000080 fcffffff 00000000 .I.............. │ │ + 0x00008070 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00008080 ec490700 00007f80 fcffffff 00000000 .I.............. │ │ + 0x00008090 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x000080a0 1c4b0700 00000180 fcffffff 00000000 .K.............. │ │ + 0x000080b0 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x000080c0 a44b0700 00000180 fcffffff 00000000 .K.............. │ │ + 0x000080d0 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x000080e0 004c0700 00000380 fcffffff 00000000 .L.............. │ │ + 0x000080f0 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00008100 404d0700 00000380 fcffffff 00000000 @M.............. │ │ 0x00008110 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00008120 c0610700 00000180 fcffffff 00000000 .a.............. │ │ - 0x00008130 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00008140 48620700 0000ff80 fcffffff 00000000 Hb.............. │ │ - 0x00008150 00000000 c0000000 1d000000 1f000000 ................ │ │ - 0x00008160 a4630700 0000ffc0 fcffffff 00000000 .c.............. │ │ - 0x00008170 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x00008180 ec640700 00003f80 fcffffff 00000000 .d....?......... │ │ - 0x00008190 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x000081a0 20660700 00000080 fcffffff 00000000 f.............. │ │ - 0x000081b0 00000000 88000000 1d000000 1f000000 ................ │ │ - 0x000081c0 5c660700 00000180 fcffffff 00000000 \f.............. │ │ - 0x000081d0 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x000081e0 b4660700 00000000 00000000 00000000 .f.............. │ │ + 0x00008120 bc4d0700 00000000 00000000 00000000 .M.............. │ │ + 0x00008130 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00008140 c44d0700 00000000 00000000 00000000 .M.............. │ │ + 0x00008150 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00008160 d44d0700 00000380 fcffffff 00000000 .M.............. │ │ + 0x00008170 00000000 28000000 1d000000 1f000000 ....(........... │ │ + 0x00008180 484e0700 00000180 fcffffff 00000000 HN.............. │ │ + 0x00008190 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x000081a0 9c4e0700 00000380 f4ffffff 00003000 .N............0. │ │ + 0x000081b0 f8ffffff 88000000 1d000000 1f000000 ................ │ │ + 0x000081c0 884f0700 00000380 ecffffff 0000f000 .O.............. │ │ + 0x000081d0 f8ffffff 90000000 1d000000 1f000000 ................ │ │ + 0x000081e0 b4500700 00000000 00000000 00000000 .P.............. │ │ 0x000081f0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00008200 c8660700 00000080 fcffffff 00000000 .f.............. │ │ - 0x00008210 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00008220 34670700 00003f80 fcffffff 00000000 4g....?......... │ │ - 0x00008230 00000000 38000000 1d000000 1f000000 ....8........... │ │ - 0x00008240 50680700 00000080 fcffffff 00000000 Ph.............. │ │ - 0x00008250 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00008260 a4680700 00000180 fcffffff 00000000 .h.............. │ │ - 0x00008270 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00008280 f4680700 00000380 fcffffff 00000000 .h.............. │ │ - 0x00008290 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000082a0 306a0700 00000380 fcffffff 00000000 0j.............. │ │ - 0x000082b0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000082c0 ac6a0700 00000000 00000000 00000000 .j.............. │ │ - 0x000082d0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000082e0 b46a0700 00000000 00000000 00000000 .j.............. │ │ + 0x00008200 c8500700 00000000 00000000 00000000 .P.............. │ │ + 0x00008210 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00008220 ec500700 00000180 fcffffff 00000000 .P.............. │ │ + 0x00008230 00000000 20000000 1d000000 1f000000 .... ........... │ │ + 0x00008240 40510700 00000780 f4ffffff 00003000 @Q............0. │ │ + 0x00008250 f8ffffff 40000000 1d000000 1f000000 ....@........... │ │ + 0x00008260 fc510700 00000780 fcffffff 00000000 .Q.............. │ │ + 0x00008270 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x00008280 10540700 00000000 00000000 00000000 .T.............. │ │ + 0x00008290 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x000082a0 28540700 00001f80 fcffffff 00000000 (T.............. │ │ + 0x000082b0 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x000082c0 6c550700 00000f80 fcffffff 00000000 lU.............. │ │ + 0x000082d0 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x000082e0 b8560700 00000000 00000000 00000000 .V.............. │ │ 0x000082f0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00008300 c46a0700 00000380 fcffffff 00000000 .j.............. │ │ - 0x00008310 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x00008320 386b0700 00000180 fcffffff 00000000 8k.............. │ │ - 0x00008330 00000000 20000000 1d000000 1f000000 .... ........... │ │ - 0x00008340 8c6b0700 00000180 f4ffffff 00003000 .k............0. │ │ - 0x00008350 f8ffffff 78000000 1d000000 1f000000 ....x........... │ │ - 0x00008360 5c6c0700 00000180 ecffffff 0000f000 \l.............. │ │ - 0x00008370 f8ffffff 80000000 1d000000 1f000000 ................ │ │ - 0x00008380 6c6d0700 00000000 00000000 00000000 lm.............. │ │ - 0x00008390 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000083a0 806d0700 00000000 00000000 00000000 .m.............. │ │ - 0x000083b0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000083c0 a46d0700 00000780 fcffffff 00000000 .m.............. │ │ - 0x000083d0 00000000 28000000 1d000000 1f000000 ....(........... │ │ - 0x000083e0 186e0700 00001f80 f4ffffff 00003000 .n............0. │ │ - 0x000083f0 f8ffffff 40000000 1d000000 1f000000 ....@........... │ │ - 0x00008400 ec6e0700 00000380 fcffffff 00000000 .n.............. │ │ - 0x00008410 00000000 40000000 1d000000 1f000000 ....@........... │ │ - 0x00008420 d0700700 00000000 00000000 00000000 .p.............. │ │ - 0x00008430 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x00008440 e8700700 00000780 fcffffff 00000000 .p.............. │ │ - 0x00008450 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00008460 ec710700 00000f80 fcffffff 00000000 .q.............. │ │ - 0x00008470 00000000 30000000 1d000000 1f000000 ....0........... │ │ - 0x00008480 18730700 00000000 00000000 00000000 .s.............. │ │ - 0x00008490 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000084a0 38740700 00000000 00000000 00000000 8t.............. │ │ - 0x000084b0 00000000 00000000 1d000000 1f000000 ................ │ │ - 0x000084c0 f0740700 0000ffc0 fcffffff 00000000 .t.............. │ │ - 0x000084d0 00000000 48000000 1d000000 1f000000 ....H........... │ │ - 0x000084e0 847a0700 0000ffc0 dcffffff 0000f00f .z.............. │ │ - 0x000084f0 f8ffffff e8000000 1d000000 1f000000 ................ │ │ - 0x00008500 50a50700 00000000 00000000 00000000 P............... │ │ - 0x00008510 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00008300 cc570700 00000000 00000000 00000000 .W.............. │ │ + 0x00008310 00000000 00000000 1d000000 1f000000 ................ │ │ + 0x00008320 b0580700 00000080 fcffffff 00000000 .X.............. │ │ + 0x00008330 00000000 30000000 1d000000 1f000000 ....0........... │ │ + 0x00008340 b05a0700 00007f80 fcffffff 00000000 .Z.............. │ │ + 0x00008350 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x00008360 605c0700 0000ffc0 fcffffff 00000000 `\.............. │ │ + 0x00008370 00000000 40000000 1d000000 1f000000 ....@........... │ │ + 0x00008380 445e0700 00007f80 fcffffff 00000000 D^.............. │ │ + 0x00008390 00000000 38000000 1d000000 1f000000 ....8........... │ │ + 0x000083a0 cc600700 0000ffc0 dcffffff 0000f00f .`.............. │ │ + 0x000083b0 f8ffffff f0000000 1d000000 1f000000 ................ │ ├── readelf --wide --decompress --string-dump=.comment {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ String dump of section '.comment': │ │ - [ 0] GCC: (GNU) 4.6 20120106 (prerelease) │ │ + [ 0] GCC: (GNU) 4.9.x 20150123 (prerelease) │ ├── readelf --wide --decompress --hex-dump=.gnu.attributes {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.gnu.attributes': │ │ - 0x00000000 410f0000 00676e75 00010700 00000401 A....gnu........ │ │ + 0x00000000 410f0000 00676e75 00010700 00000405 A....gnu........ │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,16 +1,20 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e7368 73747274 6162002e 72656769 ..shstrtab..regi │ │ - 0x00000010 6e666f00 2e686173 68002e64 796e7379 nfo..hash..dynsy │ │ - 0x00000020 6d002e64 796e7374 72002e72 656c2e64 m..dynstr..rel.d │ │ - 0x00000030 796e002e 74657874 002e4d49 50532e73 yn..text..MIPS.s │ │ - 0x00000040 74756273 002e726f 64617461 002e6568 tubs..rodata..eh │ │ - 0x00000050 5f667261 6d655f68 6472002e 65685f66 _frame_hdr..eh_f │ │ - 0x00000060 72616d65 002e696e 69745f61 72726179 rame..init_array │ │ - 0x00000070 002e6669 6e695f61 72726179 002e6461 ..fini_array..da │ │ - 0x00000080 74612e72 656c2e72 6f002e64 796e616d ta.rel.ro..dynam │ │ - 0x00000090 6963002e 64617461 002e676f 74002e73 ic..data..got..s │ │ - 0x000000a0 62737300 2e627373 002e7064 72002e63 bss..bss..pdr..c │ │ - 0x000000b0 6f6d6d65 6e74002e 676e752e 61747472 omment..gnu.attr │ │ - 0x000000c0 69627574 657300 ibutes. │ │ + 0x00000000 002e7368 73747274 6162002e 4d495053 ..shstrtab..MIPS │ │ + 0x00000010 2e616269 666c6167 73002e72 6567696e .abiflags..regin │ │ + 0x00000020 666f002e 6e6f7465 2e676e75 2e627569 fo..note.gnu.bui │ │ + 0x00000030 6c642d69 64002e68 61736800 2e64796e ld-id..hash..dyn │ │ + 0x00000040 73796d00 2e64796e 73747200 2e676e75 sym..dynstr..gnu │ │ + 0x00000050 2e766572 73696f6e 002e676e 752e7665 .version..gnu.ve │ │ + 0x00000060 7273696f 6e5f7200 2e72656c 2e64796e rsion_r..rel.dyn │ │ + 0x00000070 002e7465 7874002e 4d495053 2e737475 ..text..MIPS.stu │ │ + 0x00000080 6273002e 726f6461 7461002e 65685f66 bs..rodata..eh_f │ │ + 0x00000090 72616d65 5f686472 002e6568 5f667261 rame_hdr..eh_fra │ │ + 0x000000a0 6d65002e 696e6974 5f617272 6179002e me..init_array.. │ │ + 0x000000b0 66696e69 5f617272 6179002e 64617461 fini_array..data │ │ + 0x000000c0 2e72656c 2e726f00 2e64796e 616d6963 .rel.ro..dynamic │ │ + 0x000000d0 002e6461 7461002e 676f7400 2e736273 ..data..got..sbs │ │ + 0x000000e0 73002e62 7373002e 636f6d6d 656e7400 s..bss..comment. │ │ + 0x000000f0 2e706472 002e676e 752e6174 74726962 .pdr..gnu.attrib │ │ + 0x00000100 75746573 00 utes.